Overview

URL aplicativosparaganhardinheiro.com/author/techinthehouse
IP108.167.151.74
ASNUNIFIEDLAYER-AS-1
Location United States
Report completed2022-08-30 13:04:21 UTC
StatusLoading report..
urlquery Alerts No alerts detected


Settings

UserAgentMozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Referer


Intrusion Detection Systems

Suricata /w Emerging Threats Pro  No alerts detected


Blocklists

OpenPhish  No alerts detected
PhishTank  No alerts detected
Fortinet's Web Filter  No alerts detected
mnemonic secure dns  No alerts detected
Quad9 DNS
Scan Date Severity Indicator Comment
2022-08-30 2 uwoaptee.com Sinkholed
2022-08-30 2 uwoaptee.com Sinkholed
2022-08-30 2 tovanillitechan.com Sinkholed
2022-08-30 2 tovanillitechan.com Sinkholed
2022-08-30 2 uwoaptee.com Sinkholed
2022-08-30 2 uwoaptee.com Sinkholed
2022-08-30 2 tovanillitechan.com Sinkholed
2022-08-30 2 tovanillitechan.com Sinkholed
2022-08-30 2 uwoaptee.com Sinkholed
2022-08-30 2 unphionetor.com Sinkholed
2022-08-30 2 uwoaptee.com Sinkholed
2022-08-30 2 tovanillitechan.com Sinkholed
2022-08-30 2 whazugho.com Sinkholed
2022-08-30 2 tovanillitechan.com Sinkholed


Files

No files detected



Passive DNS (36)

Passive DNS Source Fully Qualifying Domain Name Rank First Seen Last Seen IP Comment
mnemonic passive DNS content-signature-2.cdn.mozilla.net (1) 1152 2020-11-03 12:26:46 UTC 2022-08-30 04:28:52 UTC 143.204.55.49
mnemonic passive DNS push.services.mozilla.com (1) 2140 2014-10-24 08:27:06 UTC 2022-08-30 04:28:52 UTC 34.208.35.71
mnemonic passive DNS my.rtmark.net (2) 9054 2015-02-04 09:54:57 UTC 2022-08-30 11:00:59 UTC 139.45.195.8
mnemonic passive DNS googleads.g.doubleclick.net (1) 42 2012-05-21 07:15:40 UTC 2022-08-30 11:28:57 UTC 142.250.74.162
mnemonic passive DNS offerimage.com (1) 304078 2019-06-10 11:11:53 UTC 2022-08-30 11:22:34 UTC 172.67.22.216
mnemonic passive DNS www.google.com (1) 7 2012-05-22 04:23:54 UTC 2022-08-30 06:41:38 UTC 142.250.74.164
mnemonic passive DNS uwoaptee.com (6) 210033 2021-04-08 13:52:14 UTC 2022-08-26 15:51:13 UTC 139.45.197.251
mnemonic passive DNS pseepsie.com (3) 132332 2021-03-12 04:11:08 UTC 2022-08-30 05:55:11 UTC 139.45.197.250
mnemonic passive DNS onmarshtompor.com (1) 24517 2020-10-19 12:36:32 UTC 2022-08-30 05:55:11 UTC 139.45.197.243
mnemonic passive DNS firefox.settings.services.mozilla.com (2) 867 2016-03-17 08:25:01 UTC 2022-08-30 07:02:05 UTC 143.204.55.35
mnemonic passive DNS ocsp.pki.goog (15) 175 2017-06-14 07:23:31 UTC 2022-08-30 04:23:24 UTC 142.250.74.3
mnemonic passive DNS static.doubleclick.net (1) 333 2012-06-26 16:16:24 UTC 2022-08-30 04:36:52 UTC 216.58.207.230
mnemonic passive DNS region1.google-analytics.com (1) 0 2022-03-17 11:26:33 UTC 2022-08-30 04:45:00 UTC 216.239.34.36 Domain (google-analytics.com) ranked at: 8401
mnemonic passive DNS yt3.ggpht.com (1) 203 2014-01-15 16:55:17 UTC 2022-08-30 04:26:59 UTC 142.250.74.161
mnemonic passive DNS bedrapiona.com (1) 34930 2020-05-08 13:43:48 UTC 2022-08-30 05:55:11 UTC 139.45.197.234
mnemonic passive DNS contile.services.mozilla.com (1) 1114 2021-05-27 18:32:35 UTC 2022-08-30 04:25:59 UTC 34.117.237.239
mnemonic passive DNS ocsp.digicert.com (1) 86 2012-05-21 07:02:23 UTC 2022-08-30 06:42:38 UTC 93.184.220.29
mnemonic passive DNS interstitial-07.com (1) 36198 2017-03-09 00:00:07 UTC 2022-08-30 08:00:07 UTC 139.45.197.151
mnemonic passive DNS unphionetor.com (1) 54035 2022-02-11 12:53:49 UTC 2022-08-30 08:38:19 UTC 139.45.197.236
mnemonic passive DNS img-getpocket.cdn.mozilla.net (7) 1631 2017-09-01 03:40:57 UTC 2022-08-30 04:12:17 UTC 34.120.237.76
mnemonic passive DNS core-call.production-eu-west-1.researchclever.com (1) 0 2022-08-16 16:25:37 UTC 2022-08-30 09:49:30 UTC 172.67.135.59 Unknown ranking
mnemonic passive DNS dozubatan.com (3) 33479 2021-05-18 14:02:27 UTC 2022-08-30 11:22:34 UTC 139.45.197.237
mnemonic passive DNS r3.o.lencr.org (14) 344 2020-12-02 08:52:13 UTC 2022-08-30 04:23:29 UTC 23.36.77.32
mnemonic passive DNS www.googletagmanager.com (1) 75 2012-10-04 01:07:32 UTC 2022-08-30 04:24:15 UTC 142.250.74.72
mnemonic passive DNS stats.wp.com (1) 2711 2017-01-30 05:06:59 UTC 2022-08-30 05:19:46 UTC 192.0.76.3
mnemonic passive DNS pixel.wp.com (1) 2545 2017-01-30 05:31:40 UTC 2022-08-30 04:57:32 UTC 192.0.76.3
mnemonic passive DNS jnn-pa.googleapis.com (4) 2640 2021-11-16 06:12:21 UTC 2022-08-30 08:01:09 UTC 142.250.74.106
mnemonic passive DNS tovanillitechan.com (6) 0 2022-07-22 05:21:08 UTC 2022-08-30 06:41:56 UTC 139.45.197.239 Unknown ranking
mnemonic passive DNS c0.wp.com (20) 6988 2018-09-24 15:59:05 UTC 2022-08-30 05:19:45 UTC 192.0.77.37
mnemonic passive DNS s.w.org (24) 748 2017-01-30 04:56:16 UTC 2022-08-30 04:26:20 UTC 192.0.77.48
mnemonic passive DNS whazugho.com (1) 152526 2021-03-31 05:36:04 UTC 2022-08-28 14:48:33 UTC 139.45.197.250
mnemonic passive DNS aplicativosparaganhardinheiro.com (26) 0 2021-06-14 00:55:55 UTC 2022-08-30 12:55:47 UTC 108.167.151.74 Unknown ranking
mnemonic passive DNS phaurtuh.net (2) 680139 2021-04-10 14:06:24 UTC 2022-08-28 05:14:10 UTC 139.45.197.238
mnemonic passive DNS fonts.gstatic.com (1) 0 2014-04-02 10:51:04 UTC 2022-08-30 04:24:15 UTC 142.250.74.163 Domain (gstatic.com) ranked at: 540
mnemonic passive DNS i1.wp.com (2) 6037 2012-09-27 05:17:34 UTC 2022-08-30 08:17:50 UTC 192.0.77.2
mnemonic passive DNS ui.cleverwebserver.com (1) 35752 2021-06-23 08:11:11 UTC 2022-08-30 07:31:29 UTC 104.18.24.246


Recent reports on same IP/ASN/Domain/Screenshot

Last 4 reports on IP: 108.167.151.74

Date UQ / IDS / BL URL IP
2022-11-15 08:36:56 +0000
0 - 0 - 6 www.mobmacsound.com/docv/?y4O4=ALpLdy1OAiX9H3 (...) 108.167.151.74
2022-11-05 06:48:21 +0000
0 - 0 - 96 decorcolors.com.br/ 108.167.151.74
2022-09-20 12:03:53 +0000
0 - 0 - 92 decorcolors.com.br/ 108.167.151.74
2022-08-30 13:04:21 +0000
0 - 0 - 14 aplicativosparaganhardinheiro.com/author/tech (...) 108.167.151.74

Last 5 reports on ASN: UNIFIEDLAYER-AS-1

Date UQ / IDS / BL URL IP
2022-12-03 21:21:11 +0000
6 - 0 - 4 corgetec.org/docs/Retry/index.html 192.185.140.161
2022-12-03 21:18:53 +0000
0 - 0 - 104 www.openscrypt.com/ 162.215.10.250
2022-12-03 21:17:33 +0000
0 - 0 - 2 tribotech.pk/document/302183/ 192.185.194.112
2022-12-03 21:14:10 +0000
0 - 0 - 5 loja.lojanocentro.com.br/ 69.49.241.80
2022-12-03 21:13:57 +0000
8 - 0 - 27 delivery.imaginedbyjess.co/public/ACNe6dNNuOR (...) 192.232.249.125

Last 1 reports on domain: aplicativosparaganhardinheiro.com

Date UQ / IDS / BL URL IP
2022-08-30 13:04:21 +0000
0 - 0 - 14 aplicativosparaganhardinheiro.com/author/tech (...) 108.167.151.74

No other reports with similar screenshot



JavaScript

Executed Scripts (98)


Executed Evals (218)

#1 JavaScript::Eval (size: 79, repeated: 1) - SHA256: 42e993c077686f811da7da5ae1053b617596eaad9e60e1737456922901f4c64f

                                        0,
function(g, L, H, F, c) {
    (H = d((L = d(g, (c = w(g, (F = w(g, 57), 58)), c)), g), F), M)(c, g, L % H)
}
                                    

#2 JavaScript::Eval (size: 26, repeated: 1) - SHA256: d567821159af2552b6fc87df40ce7a42d47587498c2601d29ec6129d6158b2d2

                                        0,
function(g) {
    w(0, 22, g, 2)
}
                                    

#3 JavaScript::Eval (size: 251, repeated: 1) - SHA256: a62221554c7cb016b89eb677cf82193cf0afdbf744cc69258a7fbe720c59ce07

                                        J = function(S, I, H) {
    if (358 == S || 184 == S) I.O[S] ? I.O[S].concat(H) : I.O[S] = w(I, H, 90);
    else {
        if (I.sx && 346 != S) return;
        153 == S || 263 == S || 308 == S || 298 == S || 290 == S ? I.O[S] || (I.O[S] = w(2, 16, 18, 38, S, I, H)) : I.O[S] = w(2, 16, 16, 153, S, I, H)
    }
    346 == S && (I.o = nH(I, false, 32, 8), I.N = void 0)
}
                                    

#4 JavaScript::Eval (size: 26, repeated: 1) - SHA256: 4b08241b5ec218aede7840d8e1399d5c2a100a4270b462b25556270200de579b

                                        0,
function(g) {
    w(0, 21, g, 1)
}
                                    

#5 JavaScript::Eval (size: 700, repeated: 1) - SHA256: d87cba2c981398925134f236adb5045e970be60fd661df72dbe8f95a93aec053

                                        w = function(D, E, p, y, z, K, g, L, H) {
    if ((E & ((E - 5 | 9) < E && (E - 8 | 17) >= E && (H = y[z] << p | y[~z - 3 * ~(z | D) - (z & -2) + 2 * (z | -2)] << 16 | y[~z - -9 + 2 * (z & -3) + 2 * (z | -3)] << 8 | y[(z | 0) + 3]), 87)) == E) {
        for (g = (K = w(p, 56), D); y > D; y--) g = (L = g << 8, z = l(true, 8, p), 2 * (L & z) + ~z - 2 * (~L ^ z) + (~L | z));
        M(K, p, g)
    }
    if ((E + ((E | 56) == E && (D.B ? H = Z1(D.X, D) : (y = er(8, true, D, 0), 129 + (y | -129) && (y = 2 * ~(y & 128) - -1 - 2 * ~(y | 128) + (~y ^ 128), p = er(2, true, D, 0), y = (y << 2) + (p | 0)), H = y)), 3) ^ 9) < E && (E + 5 ^ 28) >= E)
        if (K = "array" === IY("splice", y, "object") ? y : [y], this.W) D(this.W);
        else try {
            z = !this.u.length, g = [], P(29, 0, [sg, g, K], this), P(22, 0, [G3, D, g], this), p && !z || P3(2048, this, 0, true, p)
        } catch (F) {
            k(2048, 19, F, this), D(this.W)
        }
        return (E & 109) == E && (y = l(true, 8, p), (y | 0) - -1 + (~y | 128) && (y = y & D | l(true, 8, p) << 7), H = y), H
}
                                    

#6 JavaScript::Eval (size: 251, repeated: 1) - SHA256: 6c4629e86ff4a1f632599e9f7a9f27659ee2ea87ab937bce092c6c6feac91f23

                                        0, M = function(D, E, p) {
    if (452 == D || 31 == D) E.v[D] ? E.v[D].concat(p) : E.v[D] = v3(E, 49, p);
    else {
        if (E.R7 && 304 != D) return;
        92 == D || 323 == D || 39 == D || 352 == D || 66 == D ? E.v[D] || (E.v[D] = v3(7, 6, 52, p, 54, E, D)) : E.v[D] = v3(7, 12, 52, p, 113, E, D)
    }
    304 == D && (E.O = er(32, false, E, 0), E.K = void 0)
}
                                    

#7 JavaScript::Eval (size: 101, repeated: 1) - SHA256: cf5a84b459f92e75f33415cc0a55955239d6f71fdd4c12dc1c5b15d7cd52b710

                                        0,
function(Z, R, G, p, A) {
    for (p = (G = (A = Y(8, (R = Y(29, Z), 127), Z), 0), []); G < A; G++) p.push(T(8, true, Z));
    J(R, Z, p)
}
                                    

#8 JavaScript::Eval (size: 787, repeated: 1) - SHA256: bd341acb21a69db388038127e7c4f829d581834b43b11f03c718d3771c99ddb7

                                        v3 = function(D, E, p, y, z, K, g, L, H, F, c, V, Z) {
    return 12 <= E - (E - 4 & ((E + 4 ^ 6) >= E && (E - 1 ^ 31) < E && (y = Xs[D.Y](D.a7), y[D.Y] = function() {
        return p
    }, y.concat = function(I) {
        p = I
    }, V = y), 5) || (H = l7, c = z & D, y = [51, -22, -75, -33, 43, 56, y, 42, -18, 24], F = Xs[K.Y](K.e9), F[K.Y] = function(I) {
        c = (c += 6 + D * z, (c | 0) + ~c - -8) - (~(L = I, c) & D)
    }, F.concat = function(I, q, U, u, N) {
        return (L = (I = -208 * g * g * (q = g % 16 + 1, L) + 4 * g * g * q + y[U = c + 11, D - (U & -8) + (U | -8) - (~U | D)] * g * q - -1768 * L + (H() | 0) * q - -1144 * g * L + c + p * L * L - q * L, u = y[I], void 0), y)[(N = c + 21, D + (N & -8) - (N ^ D)) + (2 - ~z + ~(z | 2))] = u, y[c + (z & 2)] = -22, u
    }, V = F), 3) && 19 > (E ^ 30) && (V = Z = function() {
        if (g.L == g) {
            if (g.v) {
                var I = [M3, z, K, void 0, L, H, arguments];
                if (y == D) var q = P3(2048, g, 0, (P(26, 0, I, g), p), p);
                else if (1 == y) {
                    var U = !g.u.length;
                    P(25, 0, I, g), U && P3(2048, g, 0, p, p)
                } else q = kV(I, 2048, g, 104);
                return q
            }
            L && H && L.removeEventListener(H, Z, Jv)
        }
    }), V
}
                                    

#9 JavaScript::Eval (size: 2, repeated: 1) - SHA256: e0d2747b9ab7abb6eb65e0373fa1b428a28bd6d8a2380106dcc080f58005ee14

                                        v3
                                    

#10 JavaScript::Eval (size: 131, repeated: 1) - SHA256: f2d2c2441424946a27935e02ffcd5355c99ea01e24530a2594a1c3ac7b354e5b

                                        0, c = function(S, I, H) {
    if (H = I.O[S], void 0 === H) throw [KH, 30, S];
    if (H.value) return H.create();
    return H.create(1 * S * S + -59 * S + 56), H.prototype
}
                                    

#11 JavaScript::Eval (size: 137, repeated: 1) - SHA256: d227602077107ba88f111c32d704b0677a2278bddc7ae39755fbb66af745f590

                                        0,
function(Z, R, G, p, A, f, r, a) {
    J((R = (G = (r = (A = Y((f = Y((a = Y(29, (p = Y(5, Z), Z)), 37), Z), 45), Z), c(a, Z)), c(A, Z)), c(f, Z)), p), Z, w(false, 2, 71, Z, R, G, r))
}
                                    

#12 JavaScript::Eval (size: 1, repeated: 1) - SHA256: 2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6

                                        c
                                    

#13 JavaScript::Eval (size: 129, repeated: 1) - SHA256: c969b3e222396185cc26481e72d2266bd46fc1c3a20a5da76c565869f88c37df

                                        c = function(S, I, H) {
    if (H = I.O[S], void 0 === H) throw [KH, 30, S];
    if (H.value) return H.create();
    return H.create(1 * S * S + -59 * S + 56), H.prototype
}
                                    

#14 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 7b52c2f9734765f854351ee00a4310d3a07a477940b10ae4ba70d24d7988a95f

                                        0,
function(Z) {
    RF(Z, 3)
}
                                    

#15 JavaScript::Eval (size: 577, repeated: 1) - SHA256: f22ee38c437043967f1a396d746df68bc1d6e08ff480362b57af363273d1b067

                                        0,
function(Z, R, G, p, A, f, r, a, W, O, u, n, x, C, GG, oC, SI) {
    function iE(k, V) {
        for (; C < k;) O |= T(8, true, Z) << C, C += 8;
        return C -= k, V = O & (1 << k) - 1, O >>= k, V
    }
    for (SI = (p = (A = (GG = (C = (oC = Y(37, Z), O = 0), iE)(3), -1 - 2 * ~(GG | 1) + (~GG ^ 1)), iE)(5), W = [], f = 0); SI < p; SI++) u = iE(1), W.push(u), f += u ? 0 : 1;
    for (n = (R = ((f | 0) - 1).toString(2).length, []), a = 0; a < p; a++) W[a] || (n[a] = iE(R));
    for (x = 0; x < p; x++) W[x] && (n[x] = Y(13, Z));
    for (G = (r = A, []); r--;) G.push(c(Y(45, Z), Z));
    J(oC, Z, function(k, V, m, ZZ, Bq) {
        for (Bq = (V = [], m = 0, []); m < p; m++) {
            if (!W[ZZ = n[m], m]) {
                for (; ZZ >= Bq.length;) Bq.push(Y(5, k));
                ZZ = Bq[ZZ]
            }
            V.push(ZZ)
        }
        k.Z = w(k, (k.Y = w(k, G.slice(), 88), V), 89)
    })
}
                                    

#16 JavaScript::Eval (size: 22, repeated: 1) - SHA256: eb16d5085d0137fead7e8f7ce1a14cdedd261b8f9de523ba043a5b29f8e29812

                                        0,
function(g) {
    cd(g, 1)
}
                                    

#17 JavaScript::Eval (size: 42835, repeated: 1) - SHA256: 21221f32d7f3dd13a6e7da1ebb22940b2cbdc6bb31bc3166d10e6072ecebda75

                                        //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjogMywic291cmNlcyI6WyIiXSwic291cmNlc0NvbnRlbnQiOlsiICJdLCJuYW1lcyI6WyJjbG9zdXJlRHluYW1pY0J1dHRvbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEifQ==
(function() {
    var IC = function(S, I, H, D, e, X, Z, R, G, p) {
            if (16 > (X << 2 & 16) && -37 <= X >> 2) a: {
                for (R = Z; R < I.length; ++R)
                    if (G = I[R], !G.X && G.listener == D && G.capture == !!e && G.c4 == H) {
                        p = R;
                        break a
                    }
                p = -1
            }
            if ((19 > X - 3 && 5 <= (X + 8 & 7) && (R.classList ? R.classList.remove(D) : (R.classList ? R.classList.contains(D) : b(e, 16, D, N(6, Z, R))) && N(65, H, Array.prototype.filter.call(N(S, Z, R), function(A) {
                    return A != D
                }).join(I), R)), X - 2 << 1 >= X) && (X - 4 ^ 21) < X) a: {
                switch (D) {
                    case I:
                        p = R ? "disable" : "enable";
                        break a;
                    case 2:
                        p = R ? "highlight" : "unhighlight";
                        break a;
                    case 4:
                        p = R ? "activate" : "deactivate";
                        break a;
                    case H:
                        p = R ? "select" : "unselect";
                        break a;
                    case 16:
                        p = R ? "check" : "uncheck";
                        break a;
                    case e:
                        p = R ? "focus" : "blur";
                        break a;
                    case Z:
                        p = R ? "open" : "close";
                        break a
                }
                throw Error("Invalid component state");
            }
            return p
        },
        Hq = function(S, I, H, D, e, X, Z, R, G, p, A, f) {
            if ((I - 9 | 37) < I && (I + 9 & 76) >= I) {
                if (!H) throw Error("Invalid class name " + H);
                if ("function" !== typeof S) throw Error("Invalid decorator function " + S);
            }
            if (29 <= I + (23 > (I | 2) && 4 <= (I ^ 53) && (X = S, X ^= X << 13, X = (e = X >> 17, (X | 0) + (e | 0) + 2 * ~e - 2 * (X | ~e)), (X = (X ^ X << 5) & D) || (X = 1), f = H ^ X), 4) && 39 > I - 4) {
                for (R = p = 0; p < H.length; p++) R += H.charCodeAt(p), R += R << 10, R ^= R >> 6;
                f = (G = new Number((X = (e = 1 << S, (Z = (R = (A = (R += R << 3, R >> 11), (R & A) + ~(R & A) + (R & ~A) - (R | ~A)), R + (R << 15)) >>> 0, -2 * ~(e & 1) + ~e) + -2 + 2 * (e & -2)), (Z | X) - (Z & ~X) - (~Z & X))), G[0] = (Z >>> S) % D, G)
            }
            return f
        },
        g = function(S, I, H, D, e, X, Z, R, G, p) {
            return (S ^ 47) & ((((1 == ((S | 1) & 15) && (e = H.type, e in D.T && DZ(0, D.T[e], 18, I, H) && (N(20, null, H), 0 == D.T[e].length && (delete D.T[e], D.W--))), (S + 2 & 63) < S) && (S - 1 | 52) >= S && (p = Object.prototype.hasOwnProperty.call(I, XQ) && I[XQ] || (I[XQ] = ++eI)), S) & 90) == S && (Array.isArray(e) && (e = e.join(" ")), Z = "aria-" + X, "" === e || void 0 == e ? (RC || (G = {}, RC = (G[I] = false, G.autocomplete = "none", G.dropeffect = "none", G.haspopup = false, G.live = "off", G.multiline = false, G.multiselectable = false, G.orientation = "vertical", G.readonly = false, G.relevant = "additions text", G.required = false, G[H] = "none", G.busy = false, G.disabled = false, G.hidden = false, G.invalid = "false", G)), R = RC, X in R ? D.setAttribute(Z, R[X]) : D.removeAttribute(Z)) : D.setAttribute(Z, e)), 11) || ("function" === typeof I ? p = I : (I[pH] || (I[pH] = function(A) {
                return I.handleEvent(A)
            }), p = I[pH])), p
        },
        M = function(S, I, H, D, e, X, Z, R, G, p, A) {
            if (4 <= (I << 2 & 14) && 5 > I - 8)
                if (Array.isArray(G))
                    for (p = D; p < G.length; p++) M(1, 6, true, 0, e, X, Z, R, G[p]);
                else e = g(11, e), X && X[Ax] ? X.i.add(String(G), e, H, P(33, "object", R) ? !!R.capture : !!R, Z) : Q(8, false, "object", e, H, R, X, G, Z);
            return 2 == ((I & 121) == I && (A = !!(H.pZ & X) && B(46, D, X, H) != e && (!(Z = H.cM, -(X | D) + (Z | X) - ~X + (~Z ^ X)) || H.dispatchEvent(IC(14, S, 8, X, 32, 20, 64, e))) && !H.YE), I >> S & 7) && (A = H in fH ? fH[H] : fH[H] = D + H), A
        },
        rj = function(S, I, H, D, e, X, Z, R, G, p, A, f, r) {
            if (1 == (S >> 2 & 5))
                if (Array.isArray(Z))
                    for (G = H; G < Z.length; G++) rj(6, "object", 0, D, e, X, Z[G], R);
                else A = P(36, I, R) ? !!R.capture : !!R, D = g(15, D), X && X[Ax] ? X.i.remove(String(Z), D, A, e) : X && (f = q(13, 12, X)) && (p = f.Su(A, Z, D, e)) && Q(36, null, 0, p);
            return (S - 1 ^ 11) < S && S - 9 << 2 >= S && (r = I), r
        },
        B = function(S, I, H, D, e, X, Z, R) {
            if (S - 9 >> 4 || (Z = Math.floor(this.xE + (this.B() - this.h))), 4 == (S << 2 & 15))
                if (X = H.length, X > I) {
                    for (e = Array(X), D = I; D < X; D++) e[D] = H[D];
                    Z = e
                } else Z = [];
            if (4 > ((S | 1) & 12) && -31 <= (S | 5))
                if (I.classList) Array.prototype.forEach.call(H, function(G, p) {
                    I.classList ? I.classList.add(G) : (I.classList ? I.classList.contains(G) : b(1, 18, G, N(10, "", I))) || (p = aC("-", "class", 5, "", I), N(67, "class", p + (0 < p.length ? " " + G : G), I))
                });
                else {
                    for (X in Array.prototype.forEach.call(N(12, "", (e = {}, I)), function(G) {
                            e[G] = true
                        }), Array.prototype.forEach.call(H, function(G) {
                            e[G] = true
                        }), D = "", e) D += 0 < D.length ? " " + X : X;
                    N(64, "class", D, I)
                }
            return 2 == ((S - 4 | 31) >= S && (S - 4 ^ 12) < S && (Z = !!(e = D.L, (e | I) - 2 * (e & ~H) - (~e ^ H) + (e | ~H))), (S ^ 100) & 30) && (R = function() {}, D = void 0, e = sF(I, function(G) {
                R && (H && bE(H), D = G, R(), R = void 0)
            }, !!H)[0], Z = {
                hot: function(G, p, A, f, r) {
                    function a() {
                        D(function(W) {
                            bE(function() {
                                G(W)
                            })
                        }, A)
                    }
                    if (!p) return r = e(A), G && G(r), r;
                    D ? a() : (f = R, R = function() {
                        (f(), bE)(a)
                    })
                }
            }), Z
        },
        P = function(S, I, H, D, e, X, Z, R, G, p, A, f, r, a) {
            if (10 <= (S >> 1 & 15) && 4 > S + 9 >> 4) {
                if ((p = (Z = (A = 4 == (r = (G = H ? 255 : X ? 5 : 2, (X || D.mT++, 0 < D.oW) && D.fZ && D.ds && 1 >= D.Ox && !D.Y && !D.H && (!X || 1 < D.A8 - e)) && 0 == document.hidden, D.mT)) || r ? D.B() : D.J, R = Z - D.J, R >> 14), D.o) && (D.o ^= p * (R << I)), D.K = p || D.K, D.Ux += p, A || r) D.mT = 0, D.J = Z;
                !r || Z - D.h < D.oW - G ? a = false : (D.A8 = e, f = c(X ? 184 : 358, D), J(358, D, D.P), D.I.push([N1, f, X ? e + 1 : e]), D.H = bE, a = true)
            }
            if (S + 8 >> 1 >= S && (S - 8 | 16) < S)
                if (G = D.i.T[String(X)]) {
                    for (Z = (A = (G = G.concat(), true), 0); Z < G.length; ++Z)(p = G[Z]) && !p.X && p.capture == e && (f = p.c4 || p.src, R = p.listener, p.R && g(32, I, p, D.i), A = false !== R.call(f, H) && A);
                    a = A && !H.defaultPrevented
                } else a = true;
            return ((((S ^ 64) >> 3 || (gj.call(this), this.i = new v(this), this.P4 = null, this.LZ = this), (S ^ 43) >> 4) || (D = typeof H, a = D == I && null != H || "function" == D), S) | 40) == S && (a = Math.floor(this.B())), a
        },
        Wq = function(S, I, H, D, e, X, Z, R, G, p) {
            return 0 <= (H << (7 <= H >> I && 3 > H - 4 >> 5 && (X.X ? G = true : (e = new F(Z, this), D = X.c4 || X.src, R = X.listener, X.R && Q(32, S, 0, X), G = R.call(D, e)), p = G), I) & 5) && 17 > H + 8 && (t.call(this, X ? X.type : ""), this.relatedTarget = this.currentTarget = this.target = S, this.button = this.screenY = this.screenX = this.clientY = this.clientX = this.offsetY = this.offsetX = 0, this.key = "", this.charCode = this.keyCode = 0, this.metaKey = this.shiftKey = this.altKey = this.ctrlKey = false, this.state = S, this.pointerId = 0, this.pointerType = "", this.F = S, X && (D = this.type = X.type, e = X.changedTouches && X.changedTouches.length ? X.changedTouches[0] : null, this.target = X.target || X.srcElement, this.currentTarget = Z, R = X.relatedTarget, R || ("mouseover" == D ? R = X.fromElement : "mouseout" == D && (R = X.toElement)), this.relatedTarget = R, e ? (this.clientX = void 0 !== e.clientX ? e.clientX : e.pageX, this.clientY = void 0 !== e.clientY ? e.clientY : e.pageY, this.screenX = e.screenX || 0, this.screenY = e.screenY || 0) : (this.offsetX = X.offsetX, this.offsetY = X.offsetY, this.clientX = void 0 !== X.clientX ? X.clientX : X.pageX, this.clientY = void 0 !== X.clientY ? X.clientY : X.pageY, this.screenX = X.screenX || 0, this.screenY = X.screenY || 0), this.button = X.button, this.keyCode = X.keyCode || 0, this.key = X.key || "", this.charCode = X.charCode || ("keypress" == D ? X.keyCode : 0), this.ctrlKey = X.ctrlKey, this.altKey = X.altKey, this.shiftKey = X.shiftKey, this.metaKey = X.metaKey, this.pointerId = X.pointerId || 0, this.pointerType = "string" === typeof X.pointerType ? X.pointerType : M1[X.pointerType] || "", this.state = X.state, this.F = X, X.defaultPrevented && F.S.preventDefault.call(this))), p
        },
        Y = function(S, I, H, D, e, X, Z, R) {
            if (1 == S - 6 >> 3)
                if (X = "array" === OF("object", D, "number") ? D : [D], this.l) I(this.l);
                else try {
                    Z = !this.I.length, e = [], Q(23, 0, [$C, e, X], this), Q(22, 0, [Pq, I, e], this), H && !Z || Q$(0, 254, true, this, H)
                } catch (G) {
                    b("~", 13, G, this), I(this.l)
                }
                return (S ^ 28) & (S << 1 & 7 || (e = T(8, true, H), e & 128 && (e = (X = (e | 0) - ~(e & I) + ~e, D = T(8, true, H) << 7, (X & D) - ~X + ~D + 2 * (~X & D))), R = e), 6) || (I.Y ? R = uE(I, I.Z) : (D = nH(I, true, 8, 8), D & 128 && (D = -1 - (~D ^ 128), H = nH(I, true, 2, 8), D = (D << 2) + (H | 0)), R = D)), R
        },
        aC = function(S, I, H, D, e, X, Z, R) {
            if (2 == (H << 1 & (((H - 7 ^ 19) >= H && (H + 9 & 63) < H && (R = q1[D](q1.prototype, {
                    stack: I,
                    parent: I,
                    splice: I,
                    pop: I,
                    call: I,
                    length: I,
                    floor: I,
                    replace: I,
                    document: I,
                    console: I,
                    prototype: I,
                    propertyIsEnumerable: I
                })), H - 6 ^ 26) < H && (H - 4 | 42) >= H && (R = "string" == typeof e.className ? e.className : e.getAttribute && e.getAttribute(I) || D), 15))) a: {
                for (Z in e)
                    if (X.call(void 0, e[Z], Z, e)) {
                        R = D;
                        break a
                    }
                R = I
            }
            if (!(H << 2 & 13)) {
                if (X = window.btoa) {
                    for (Z = (e = 0, ""); e < D.length; e += 8192) Z += String.fromCharCode.apply(null, D.slice(e, e + 8192));
                    I = X(Z).replace(/\+/g, S).replace(/\//g, "_").replace(/=/g, "")
                } else I = void 0;
                R = I
            }
            return R
        },
        cq = function(S, I, H, D, e, X, Z, R, G, p, A) {
            if ((H + I & (16 > H >> S && (H << 1 & 3) >= S && (this.g = E.document || document), 3)) < S && ((H | I) & 7) >= I)
                for (G in R = e, X.T) {
                    for (Z = X.T[G], p = e; p < Z.length; p++) ++R, N(18, D, Z[p]);
                    delete X.T[X.W--, G]
                }
            return A
        },
        Q = function(S, I, H, D, e, X, Z, R, G, p, A, f, r, a) {
            if (!(2 == ((S & 116) == (1 <= (S << 2 & 7) && 7 > (S + 5 & 16) && H.iA && H.iA.forEach(I, void 0), S) && "number" !== typeof D && D && !D.X && ((Z = D.src) && Z[Ax] ? g(17, 1, D, Z.i) : (R = D.proxy, X = D.type, Z.removeEventListener ? Z.removeEventListener(X, R, D.capture) : Z.detachEvent ? Z.detachEvent(M(1, 20, X, "on"), R) : Z.addListener && Z.removeListener && Z.removeListener(R), Jx--, (e = q(13, 10, Z)) ? (g(33, 1, D, e), e.W == H && (e.src = I, Z[xC] = I)) : N(21, I, D))), (S | 6) >> 3) && D.I.splice(I, I, H), S - 1 >> 4)) {
                if (!R) throw Error("Invalid event type");
                if (!(A = ((f = P(32, H, X) ? !!X.capture : !!X, p = q(13, 11, Z)) || (Z[xC] = p = new v(Z)), p).add(R, D, e, f, G), A.proxy)) {
                    if ((r = N(90), A).proxy = r, r.src = Z, r.listener = A, Z.addEventListener) kC || (X = f), void 0 === X && (X = I), Z.addEventListener(R.toString(), r, X);
                    else if (Z.attachEvent) Z.attachEvent(M(1, 21, R.toString(), "on"), r);
                    else if (Z.addListener && Z.removeListener) Z.addListener(r);
                    else throw Error("addEventListener and attachEvent are unavailable.");
                    Jx++
                }
            }
            return a
        },
        CH = function(S, I, H, D, e, X, Z) {
            return (H & (2 == ((H | 9) >> S || (Z = !!(X = D.W4, (X | I) + (e | I) - (X | e)) && !!(D.pZ & e)), (H ^ 14) >> 3) && (D.eu(function(R) {
                X = R
            }, I, e), Z = X), 60)) == H && (vq.call(this), I || FQ || (FQ = new jI), this.Fu = this.v4 = this.T$ = null, this.uA = false, this.Z9 = void 0, this.IW = this.iA = null), Z
        },
        w = function(S, I, H, D, e, X, Z, R, G, p, A, f, r) {
            if ((H + 7 ^ ((H & 50) == H && (G = tx, A = D & 7, Z = [-50, -59, -7, -79, 20, 92, Z, -11, 14, 10], p = q1[X.j](X.aW), p[X.j] = function(a) {
                    R = a, A += 6 + 7 * D, A &= 7
                }, p.concat = function(a, W, O) {
                    return (a = (W = +(O = e % I + 1, Z[A + 43 & 7]) * e * O + (G() | 0) * O + A - -3658 * e * R - 3472 * R - O * R + 1 * e * e * O + 62 * R * R - 62 * e * e * R, R = void 0, Z[W]), Z[(A + 13 & 7) + (D & S)] = a, Z)[A + (D & S)] = -59, a
                }, r = p), 24)) >= H && (H - 7 | 57) < H) {
                for (X = (e = Y(13, S), I); D > I; D--) X = X << 8 | T(8, true, S);
                J(e, S, X)
            }
            return (H | 88) == (4 == ((H | 56) == H && (r = (X = e[D] << I | e[(D | S) + 1] << 16 | e[2 * (D & 2) + ~(D & 2) - ~(D | 2)] << 8, Z = e[(D | S) + 3], -~X + 2 * (X & ~Z) - (X | ~Z) + 2 * (~X | Z))), H - 6) >> 4 && (r = f = function() {
                if (D.K == D) {
                    if (D.O) {
                        var a = [TG, Z, e, void 0, R, G, arguments];
                        if (X == I) var W = Q$(0, (Q(17, 0, a, D), 254), S, D, S);
                        else if (1 == X) {
                            var O = !D.I.length;
                            Q(19, 0, a, D), O && Q$(0, 254, S, D, S)
                        } else W = YC(a, 25, D, 6);
                        return W
                    }
                    R && G && R.removeEventListener(G, f, EF)
                }
            }), H) && (D = q1[S.j](S.gs), D[S.j] = function() {
                return I
            }, D.concat = function(a) {
                I = a
            }, r = D), r
        },
        wj = function(S, I, H, D, e, X, Z) {
            return ((H | S) >> I || U.call(this, D, e || y.KZ(), X), (H | I) & 8) < S && (H >> 2 & S) >= I && (this.YE = this.YE), Z
        },
        q = function(S, I, H, D, e, X, Z, R, G) {
            return I + ((I | (I - 9 >> 3 || (D = H[xC], G = D instanceof v ? D : null), 40)) == I && (Z = typeof X, R = Z != D ? Z : X ? Array.isArray(X) ? "array" : Z : "null", G = R == H || R == D && typeof X.length == e), 8) & 14 || (this.type = H, this.currentTarget = this.target = D, this.defaultPrevented = this.A = false), G
        },
        DZ = function(S, I, H, D, e, X, Z, R, G, p) {
            if (2 == (H ^ 29) >> ((H ^ 17) >> (12 <= (H << 2 & 15) && 30 > H >> 2 && (I(function(A) {
                    A(D)
                }), p = [function() {
                    return D
                }]), 4) || (X = b(D, 58, S, e, I), (Z = X >= S) && Array.prototype.splice.call(I, X, D), p = Z), 3))
                for (G = e.length, R = "string" === typeof e ? e.split(I) : e, Z = D; Z < G; Z++) Z in R && X.call(void 0, R[Z], Z, e);
            return p
        },
        h = function(S, I, H, D, e, X, Z, R, G, p, A) {
            if ((S | (3 == ((S | 8) & ((S | ((S & 46) == S && (A = (e = D >>> 8 * H, (e | 0) + (e & -256) - I * (e ^ 255) + I * (~e & 255))), 40)) == S && (A = I && I.parentNode ? I.parentNode.removeChild(I) : null), 23)) && (this.K = I), 88)) == S)
                if (Z && Z.once) M(1, 3, true, 0, X, e, D, Z, R);
                else if (Array.isArray(R))
                for (G = 0; G < R.length; G++) h(90, "object", false, D, e, X, Z, R[G]);
            else X = g(27, X), e && e[Ax] ? e.i.add(String(R), X, H, P(35, I, Z) ? !!Z.capture : !!Z, D) : Q(6, false, "object", X, H, Z, e, R, D);
            return (S & 124) == S && (p = function() {}, p.prototype = D.prototype, H.S = D.prototype, H.prototype = new p, H.prototype.constructor = H, H.x4 = function(f, r, a) {
                for (var W = Array(arguments.length - I), O = I; O < arguments.length; O++) W[O - I] = arguments[O];
                return D.prototype[r].apply(f, W)
            }), A
        },
        b = function(S, I, H, D, e, X, Z, R, G) {
            if (2 == ((I ^ 10) & 15)) {
                for (R = (Z = [], e = 0); e < S.length; e++)
                    for (D = D << H | S[e], R += H; 7 < R;) R -= 8, Z.push((X = D >> R, (X | 255) - ~(X & 255) + ~(X | 255)));
                G = Z
            }
            if (((I + ((I + 9 ^ 13) < I && (I - 2 | 70) >= I && (this.src = S, this.T = {}, this.W = 0), 4) & 10) < I && (I - 5 ^ 7) >= I && (D.l = ((D.l ? D.l + S : "E:") + H.message + ":" + H.stack).slice(0, 2048)), I | 56) == I) a: if ("string" === typeof e) G = "string" !== typeof D || D.length != S ? -1 : e.indexOf(D, H);
                else {
                    for (X = H; X < e.length; X++)
                        if (X in e && e[X] === D) {
                            G = X;
                            break a
                        }
                    G = -1
                }
            return 22 > I + 3 && 7 <= ((I ^ 8) & 11) && (G = 0 <= b(S, 57, 0, H, D)), G
        },
        N = function(S, I, H, D, e, X, Z) {
            return 4 == (S - 4 & ((S | ((S | 48) == ((2 == S - (4 == (S | 7) >> 4 && ("string" == typeof D.className ? D.className = H : D.setAttribute && D.setAttribute(I, H)), 2) >> 3 && (H.X = true, H.listener = I, H.proxy = I, H.src = I, H.c4 = I), (S & 14) == S) && (X = H.classList ? H.classList : aC("-", "class", 22, I, H).match(/\S+/g) || []), S) && (I.KZ = function() {
                return I.ju ? I.ju : I.ju = new I
            }, I.ju = void 0), 88)) == S && (Z = function(R) {
                return I.call(Z.src, Z.listener, R)
            }, I = V$, X = Z), 14)) && (X = (e = l[I.substring(0, 3) + "_"]) ? e(I.substring(3), H, D) : DZ(0, H, 3, I)), X
        },
        hx = function(S, I, H, D, e, X, Z, R, G, p, A) {
            if (H - 8 << 1 >= H && (H - 6 | 43) < H) {
                if (!(p = (mW.call(this, e), I))) {
                    for (Z = this.constructor; Z;) {
                        if (G = (X = g(67, Z), UF[X])) break;
                        Z = (R = Object.getPrototypeOf(Z.prototype)) && R.constructor
                    }
                    p = G ? "function" === typeof G.KZ ? G.KZ() : new G : null
                }
                this.V = p
            }
            return (H - (7 > (H - 5 & 8) && 18 <= H + 7 && (D.classList ? Array.prototype.forEach.call(I, function(f) {
                IC(14, " ", "class", f, 1, 5, "", D)
            }) : N(66, "class", Array.prototype.filter.call(N(6, "", D), function(f) {
                return !b(1, 7, f, I)
            }).join(" "), D)), 1) | 16) < H && (H + 8 ^ 17) >= H && (this.listener = D, this.proxy = null, this.src = I, this.type = e, this.capture = !!Z, this.c4 = X, this.key = ++y$, this.X = this.R = S), A
        },
        dj = function(S, I, H, D, e, X) {
            return c(292, ((LH(S, H, (X = c(358, e), e.u && X < e.P ? (J(358, e, e.P), lE(D, 358, e)) : J(358, e, D), e), I), J)(358, e, X), e))
        },
        c = function(S, I, H) {
            if (H = I.O[S], void 0 === H) throw [KH, 30, S];
            if (H.value) return H.create();
            return H.create(1 * S * S + -59 * S + 56), H.prototype
        },
        uE = function(S, I, H) {
            return (H = I.create().shift(), S).Y.create().length || S.Z.create().length || (S.Y = void 0, S.Z = void 0), H
        },
        zG = function() {
            return Q.call(this, 66)
        },
        oF = function(S, I, H, D) {
            L(d(S, (H = Y(37, (D = Y(53, I), I)), c(D, I))), I, H)
        },
        gj = function() {
            return wj.call(this, 6, 3, 16)
        },
        nH = function(S, I, H, D, e, X, Z, R, G, p, A, f, r, a, W, O, u) {
            if ((a = c(358, S), a) >= S.P) throw [KH, 31];
            for (e = (r = H, R = 0, S.OD.length), u = a; 0 < r;) O = u >> 3, Z = u % D, G = S.u[O], W = D - (Z | 0), p = W < r ? W : r, I && (f = S, f.N != u >> 6 && (f.N = u >> 6, X = c(346, f), f.H4 = Sn(34, 10, f.o, 2, D, [0, 0, X[1], X[2]], f.N)), G ^= S.H4[O & e]), R |= (G >> D - (Z | 0) - (p | 0) & (1 << p) - 1) << (r | 0) - (p | 0), u += p, r -= p;
            return J(358, S, (A = R, (a | 0) + (H | 0))), A
        },
        i_ = function(S, I, H, D, e, X, Z, R, G, p, A, f, r, a) {
            for (G = (e = S.replace(/\r\n/g, "\n"), f = H = 0, []); H < e.length; H++) R = e.charCodeAt(H), 128 > R ? G[f++] = R : (2048 > R ? G[f++] = (A = R >> 6, 191 - (~A | 192)) : (55296 == (R & 64512) && H + 1 < e.length && 56320 == (e.charCodeAt(H + 1) & 64512) ? (R = 65536 + (1023 - (~R & 1023) << 10) + (r = e.charCodeAt(++H), (r | 0) - -1024 + ~(r | 1023)), G[f++] = R >> 18 | 240, G[f++] = (X = R >> 12 & 63, -2 * ~(X & 128) - 1 + ~(X | 128) + 2 * (X ^ 128))) : G[f++] = (Z = R >> 12, (Z | 0) + ~(Z & I) - -225), G[f++] = (a = (p = R >> 6, -~p - (p & -64) + (p ^ 63) + (~p ^ 63)), -~(a | 128) + (a & -129) + (~a | 128))), G[f++] = (D = R & 63, 128 + (D & -129)));
            return G
        },
        Zk = function() {
            return q.call(this, 13, 32)
        },
        mW = function(S) {
            return CH.call(this, 4, S, 16)
        },
        IF = function(S, I) {
            return hx.call(this, false, I, 11, S)
        },
        Hf = function(S, I, H, D) {
            try {
                D = S[((I | 0) + 2) % 3], S[I] = (S[I] | 0) - (S[((I | 0) + 1) % 3] | 0) - (D | 0) ^ (1 == I ? D << H : D >>> H)
            } catch (e) {
                throw e;
            }
        },
        d = function(S, I, H, D) {
            for (H = (D = (S | 0) - 1, []); 0 <= D; D--) H[(S | 0) - 1 - (D | 0)] = I >> 8 * D & 255;
            return H
        },
        E = this || self,
        Q$ = function(S, I, H, D, e, X, Z, R) {
            if (D.I.length) {
                D.fZ = (D.fZ && S(), D.ds = e, true);
                try {
                    X = D.B(), D.h = X, D.J = X, D.mT = S, Z = Dk(0, D, true, 254, e, "~", 25), R = D.B() - D.h, D.xE += R, R < (H ? 0 : 10) || D.CZ-- <= S || (R = Math.floor(R), D.NV.push(R <= I ? R : 254))
                } finally {
                    D.fZ = false
                }
                return Z
            }
        },
        J = function(S, I, H) {
            if (358 == S || 184 == S) I.O[S] ? I.O[S].concat(H) : I.O[S] = w(I, H, 90);
            else {
                if (I.sx && 346 != S) return;
                153 == S || 263 == S || 308 == S || 298 == S || 290 == S ? I.O[S] || (I.O[S] = w(2, 16, 18, 38, S, I, H)) : I.O[S] = w(2, 16, 16, 153, S, I, H)
            }
            346 == S && (I.o = nH(I, false, 32, 8), I.N = void 0)
        },
        XV = function(S, I, H, D, e) {
            return B.call(this, 3, S, I, H, D, e)
        },
        OF = function(S, I, H, D, e) {
            if ((e = typeof I, e) == S)
                if (I) {
                    if (I instanceof Array) return "array";
                    if (I instanceof Object) return e;
                    if ("[object Window]" == (D = Object.prototype.toString.call(I), D)) return S;
                    if ("[object Array]" == D || typeof I.length == H && "undefined" != typeof I.splice && "undefined" != typeof I.propertyIsEnumerable && !I.propertyIsEnumerable("splice")) return "array";
                    if ("[object Function]" == D || "undefined" != typeof I.call && "undefined" != typeof I.propertyIsEnumerable && !I.propertyIsEnumerable("call")) return "function"
                } else return "null";
            else if ("function" == e && "undefined" == typeof I.call) return S;
            return e
        },
        sF = function(S, I, H, D) {
            return N.call(this, 9, S, I, H, D)
        },
        K, lE = function(S, I, H) {
            J(I, ((H.nZ.push(H.O.slice()), H.O)[I] = void 0, H), S)
        },
        t = function(S, I) {
            return q.call(this, 13, 8, S, I)
        },
        en = function(S) {
            return h.call(this, 41, S)
        },
        RF = function(S, I, H, D, e, X, Z) {
            L(((D = (X = Y(37, (e = (I | 3) - -2 + (I | -4) + (~I | (H = 4 - (~I & 4), 3)), S)), Z = Y(37, S), c(X, S)), H) && (D = i_("" + D, 224)), e && L(d(2, D.length), S, Z), D), S, Z)
        },
        YC = function(S, I, H, D, e, X, Z, R, G, p) {
            if (R = S[0], R == $C) H.CZ = I, H.s(S);
            else if (R == Pq) {
                G = S[1];
                try {
                    p = H.l || H.s(S)
                } catch (A) {
                    b("~", 29, A, H), p = H.l
                }
                G(p)
            } else if (R == N1) H.s(S);
            else if (R == G$) H.s(S);
            else if (R == pL) {
                try {
                    for (X = 0; X < H.bA.length; X++) try {
                        e = H.bA[X], e[0][e[1]](e[2])
                    } catch (A) {}
                } catch (A) {}(0, S[1])((H.bA = [], function(A, f) {
                    H.eu(A, true, f)
                }), function(A) {
                    (A = !H.I.length, Q(18, 0, [AI], H), A) && Q$(0, 254, false, H, true)
                })
            } else {
                if (R == TG) return Z = S[2], J(250, H, S[D]), J(292, H, Z), H.s(S);
                R == AI ? (H.NV = [], H.u = [], H.O = null) : R == fL && "loading" === E.document.readyState && (H.H = function(A, f) {
                    function r() {
                        f || (f = true, A())
                    }(E.document.addEventListener("DOMContentLoaded", (f = false, r), EF), E).addEventListener("load", r, EF)
                })
            }
        },
        z = function(S, I, H) {
            H = this;
            try {
                rT(this, I, S)
            } catch (D) {
                b("~", 30, D, this), I(function(e) {
                    e(H.l)
                })
            }
        },
        vq = function() {
            return P.call(this, 64)
        },
        aF = function(S) {
            return rj.call(this, 26, S)
        },
        su = function(S, I, H, D, e, X, Z, R, G, p, A, f) {
            if (!D.sx) {
                if (X = c(222, ((R = (((A = void 0, H && H[0] === KH) && (I = H[1], A = H[2], H = void 0), p = c(298, D), 0) == p.length && (e = c(184, D) >> 3, p.push(I, (f = e >> 8, -~f - (f ^ 255) + 2 * (~f & 255) + (f | -256)), 256 + (e ^ 255) + 2 * (~e ^ 255) - (~e | 255)), void 0 != A && p.push(255 + (~A ^ 255) - (~A | 255))), S), H) && (H.message && (R += H.message), H.stack && (R += ":" + H.stack)), D)), 3 < X) {
                    D.K = (G = (R = (R = R.slice(0, (X | 0) - 3), X -= (Z = R.length, -2 * ~(Z & 3) + 3 * (Z ^ 3) - 2 * (~Z & 3) + 2 * (~Z | 3)), i_)(R, 224), D).K, D);
                    try {
                        L(d(2, R.length).concat(R), D, 263, 144)
                    } finally {
                        D.K = G
                    }
                }
                J(222, D, X)
            }
        },
        b_ = function(S, I, H, D, e) {
            return hx.call(this, false, D, 29, e, I, S, H)
        },
        V$ = function(S, I, H, D, e, X) {
            return Wq.call(this, null, 1, 14, D, H, S, I, e, X)
        },
        N6 = function() {
            return q.call(this, 13, 19)
        },
        F = function(S, I, H, D, e) {
            return Wq.call(this, null, 1, 3, D, H, S, I, e)
        },
        gT = function(S, I) {
            for (I = []; S--;) I.push(255 * Math.random() | 0);
            return I
        },
        jI = function() {
            return cq.call(this, 2, 6, 5)
        },
        M6 = function(S, I, H, D, e, X, Z, R, G, p) {
            function A(f) {
                f && I.appendChild("string" === typeof f ? D.createTextNode(f) : f)
            }
            for (R = e; R < H.length; R++)
                if (G = H[R], !q(13, 42, "array", "object", Z, G) || P(37, "object", G) && G.nodeType > S) A(G);
                else {
                    a: {
                        if (G && typeof G.length == Z) {
                            if (P(34, "object", G)) {
                                p = "function" == typeof G.item || typeof G.item == X;
                                break a
                            }
                            if ("function" === typeof G) {
                                p = "function" == typeof G.item;
                                break a
                            }
                        }
                        p = false
                    }
                    DZ(0, "", 8, S, p ? B(5, S, G) : G, A)
                }
        },
        v = function(S) {
            return b.call(this, S, 19)
        },
        Wf = function(S, I, H, D, e) {
            if ((D = (e = I, E.trustedTypes), !D) || !D.createPolicy) return e;
            try {
                e = D.createPolicy(H, {
                    createHTML: aF,
                    createScript: aF,
                    createScriptURL: aF
                })
            } catch (X) {
                if (E.console) E.console[S](X.message)
            }
            return e
        },
        LH = function(S, I, H, D, e, X, Z, R) {
            if (!H.l) {
                H.Ox++;
                try {
                    for (Z = (R = (e = H.P, 0), void 0); --I;) try {
                        if ((X = void 0, H).Y) Z = uE(H, H.Y);
                        else {
                            if (R = c(358, H), R >= e) break;
                            X = Y(53, (J(184, H, R), H)), Z = c(X, H)
                        }
                        P(23, (Z && Z.call ? Z(H, I) : su("", 0, [KH, 21, X], H), D), false, H, I, false)
                    } catch (G) {
                        c(243, H) ? su("", 22, G, H) : J(243, H, G)
                    }
                    if (!I) {
                        if (H.J8) {
                            LH("~", 709674722253, H, (H.Ox--, 2));
                            return
                        }
                        su("", 0, [KH, 33], H)
                    }
                } catch (G) {
                    try {
                        su("", 22, G, H)
                    } catch (p) {
                        b(S, 14, p, H)
                    }
                }
                H.Ox--
            }
        },
        Ou = function(S, I, H) {
            return wj.call(this, 6, 3, 3, S, I, H)
        },
        y = function() {
            return rj.call(this, 8)
        },
        Sn = function(S, I, H, D, e, X, Z, R, G, p) {
            for (G = (p = X[R = 0, D] | 0, X)[3] | 0; 15 > R; R++) Z = Z >>> e | Z << 24, Z += H | 0, Z ^= p + 4E3, H = H << 3 | H >>> 29, G = G >>> e | G << 24, G += p | 0, p = p << 3 | p >>> 29, G ^= R + 4E3, p ^= G, H ^= Z;
            return [h(38, D, 3, H), h(I, D, D, H), h(14, D, 1, H), h(S, D, 0, H), h(14, D, 3, Z), h(6, D, D, Z), h(I, D, 1, Z), h(6, D, 0, Z)]
        },
        L = function(S, I, H, D, e, X, Z, R, G) {
            if (I.K == I)
                for (R = c(H, I), 263 == H ? (X = function(p, A, f, r, a, W) {
                        if ((W = (f = R.length, f | 0) - 4 >> 3, R.RW) != W) {
                            A = (r = W << 3, (a = [0, 0, G[1], G[2]], -2) * ~(R.RW = W, r & 4) + -10 + (r ^ 4));
                            try {
                                R.h8 = Sn(34, 10, w(0, 24, 57, A, R), 2, 8, a, w(0, 24, 56, (A | 0) + 4, R))
                            } catch (O) {
                                throw O;
                            }
                        }
                        R.push(R.h8[7 - (~f & 7)] ^ p)
                    }, G = c(290, I)) : X = function(p) {
                        R.push(p)
                    }, D && X(255 + 2 * (D & -256) - 2 * (D ^ 255) + (~D & 255)), e = S.length, Z = 0; Z < e; Z++) X(S[Z])
        },
        Pf = function(S, I) {
            for (var H, D = 1, e; D < arguments.length; D++) {
                for (e in H = arguments[D], H) S[e] = H[e];
                for (var X = 0; X < $g.length; X++) e = $g[X], Object.prototype.hasOwnProperty.call(H, e) && (S[e] = H[e])
            }
        },
        QJ = function(S, I, H, D) {
            return B.call(this, 6, S, I, H, D)
        },
        u_ = function(S, I, H, D, e) {
            if (3 == S.length) {
                for (H = 0; 3 > H; H++) I[H] += S[H];
                for (e = [(D = 0, 13), 8, 13, 12, 16, 5, 3, 10, 15]; 9 > D; D++) I[3](I, D % 3, e[D])
            }
        },
        Bf = function(S, I, H, D, e, X, Z, R, G, p) {
            for (G = ((Z = Y(29, (X = D[nL] || {}, D)), X.MV = Y(13, D), X).G = [], D).K == D ? (e = T(8, true, D), -2 - ~(e | H) - (~e & H)) : 1, R = Y(13, D), p = I; p < G; p++) X.G.push(Y(S, D));
            for (X.Xu = c(R, D); G--;) X.G[G] = c(X.G[G], D);
            return X.G$ = c(Z, D), X
        },
        U = function(S, I, H, D, e, X, Z, R) {
            return hx.call(this, false, I, 46, S, H, D, e, X, Z, R)
        },
        rT = function(S, I, H, D, e, X) {
            for ((S.aW = aC("-", (S.vM = (S.OD = S[S.Y4 = cf, Pq], q6), {get: function() {
                        return this.concat()
                    }
                }), 74, S.j), S).gs = q1[S.j](S.aW, {
                    value: {
                        value: {}
                    }
                }), D = [], X = 0; 128 > X; X++) D[X] = String.fromCharCode(X);
            Q$(0, 254, true, S, (Q(21, (Q(17, 0, (Q(18, (J((S.jo = (J(82, S, (J(164, (J(148, (J(491, (J(470, (J(499, S, (J(386, (J(262, (J(253, (J(342, S, ((J(8, (J(153, S, (J(222, (J(87, (J(240, S, (J(292, S, (J(64, S, ((J(84, S, (J(308, S, (J(263, S, (J(437, (J(284, S, (J(45, S, (J(455, (J(54, (J(326, (J(460, (J(375, (J((J(389, (J(497, (J(189, S, (J(117, S, (J(298, (J(184, S, (J((S.qM = (S.P = (S.ds = !(S.o = void 0, S.N = void 0, S.H = null, (S.CZ = 25, S).sx = (S.Z = ((S.Ex = function(Z) {
                return h.call(this, 3, Z)
            }, S).oW = 0, void 0), S.bA = [], S.Ox = (S.I = [], (S.A8 = 8001, S.O = [], S.Y = (S.NV = [], void 0), S.ze = 0, S).u = ((S.nZ = [], e = (S.H4 = void 0, window.performance) || {}, S.J = 0, S).l = (S.h = 0, S.K = S, void 0), S.fZ = false, []), 0), S.Ux = 1, S.xE = (S.mT = void 0, 0), false), 1), 0), e).timeOrigin || (e.timing || {}).navigationStart || 0, 358), S, 0), 0)), S), []), function(Z) {
                RF(Z, 4)
            })), J(464, S, function(Z, R, G, p, A, f, r, a, W, O) {
                p = c((A = (W = (O = (r = Y((f = Y(5, (a = Y(13, (G = Y(29, Z), Z)), Z)), 53), Z), c(f, Z)), c(G, Z.K)), c(a, Z)), r), Z), 0 !== W && (R = w(false, 2, 72, Z, p, 1, O, W, A), W.addEventListener(A, R, EF), J(189, Z, [W, A, R]))
            }), 0)), S), function(Z, R, G, p, A) {
                J((R = OF("object", (p = (A = Y((G = Y(13, Z), 45), Z), c(G, Z)), p), "number"), A), Z, R)
            }), S), function(Z) {
                oF(1, Z)
            }), 417), S, function(Z, R, G, p, A) {
                (p = c((A = (G = (R = Y(53, Z), Y(53, Z)), 0) != c(R, Z), G), Z), A) && J(358, Z, p)
            }), S), function(Z, R, G, p, A, f, r, a) {
                for (G = (R = (f = Y(24, (p = Y(37, Z), 127), Z), a = "", r = c(372, Z), r.length), 0); f--;) G = (A = Y(32, 127, Z), -2 * ~(G & A) + -2 + (G ^ A)) % R, a += D[r[G]];
                J(p, Z, a)
            }), S), function(Z, R, G, p) {
                J((G = (p = Y(29, (R = Y(53, Z), Z)), Y(45, Z)), G), Z, c(R, Z) || c(p, Z))
            }), S), function(Z) {
                RF(Z, 3)
            }), S), function(Z, R) {
                (R = c(Y(5, Z), Z), lE)(R, 358, Z.K)
            }), new Ou("Submit"), J(243, S, 601), S), function(Z, R, G, p, A) {
                !P(24, 2, false, Z, R, true) && (G = Bf(37, 0, 1, Z), p = G.Xu, A = G.G$, Z.K == Z || A == Z.Ex && p == Z) && (J(G.MV, Z, A.apply(p, G.G)), Z.J = Z.B())
            }), function(Z) {
                w(Z, 0, 6, 4)
            })), function(Z, R, G, p) {
                J((p = (G = T(8, true, (R = Y(53, Z), Z)), Y)(45, Z), p), Z, c(R, Z) >>> G)
            })), S), 0), gT(4))), [])), function(Z, R, G, p, A, f) {
                J((A = c((f = Y(5, (p = (R = Y(13, Z), Y(29, Z)), Z)), R), Z), G = c(p, Z), f), Z, +(A == G))
            })), S).PM = 0, E)), {})), J(145, S, function(Z, R, G, p, A, f) {
                (p = (A = Y(53, Z), Y(37, Z)), f = Y(5, Z), Z.K == Z) && (R = c(p, Z), G = c(f, Z), c(A, Z)[R] = G, 346 == A && (Z.N = void 0, 2 == R && (Z.o = nH(Z, false, 32, 8), Z.N = void 0)))
            }), J(290, S, [0, 0, 0]), S.UD = 0, function(Z, R, G, p, A, f, r, a, W, O, u, n, x, C) {
                if (!P(20, 2, true, Z, R, true)) {
                    if ("object" == (r = c((f = (O = (n = Y(29, (a = Y(5, (u = (p = Y(5, Z), Y(45, Z)), Z)), Z)), c)(u, Z), c)(a, Z), p), Z), W = c(n, Z), OF("object", r, "number"))) {
                        for (G in x = [], r) x.push(G);
                        r = x
                    }
                    for (C = (f = (A = 0, 0 < f ? f : 1), r.length); A < C; A += f) O(r.slice(A, -1 - 2 * ~f + 2 * (A & ~f) + (~A ^ f)), W)
                }
            })), S), function(Z, R, G, p, A, f, r, a) {
                J((R = (G = (r = (A = Y((f = Y((a = Y(29, (p = Y(5, Z), Z)), 37), Z), 45), Z), c(a, Z)), c(A, Z)), c(f, Z)), p), Z, w(false, 2, 71, Z, R, G, r))
            }), S), 2048), [57, 0, 0])), S), function(Z, R, G, p, A, f) {
                J((R = c((A = Y(5, Z), f = Y(29, Z), G = Y(45, Z), A), Z), p = c(f, Z), G), Z, R[p])
            }), J)(495, S, S), function(Z, R, G) {
                J((G = Y(13, (R = Y(45, Z), Z)), G), Z, "" + c(R, Z))
            })), S), function(Z, R, G, p) {
                P(22, 2, false, Z, R, true) || (G = Y(29, Z), p = Y(13, Z), J(p, Z, function(A) {
                    return eval(A)
                }(JI(c(G, Z.K)))))
            }), S), function(Z, R, G, p, A) {
                J((p = (G = c((R = (A = Y(37, Z), Y)(53, Z), A), Z), c(R, Z)), R), Z, p + G)
            }), S), function(Z) {
                oF(4, Z)
            }), function(Z, R, G, p) {
                if (p = Z.nZ.pop()) {
                    for (G = T(8, true, Z); 0 < G; G--) R = Y(53, Z), p[R] = Z.O[R];
                    p[p[298] = Z.O[298], 222] = Z.O[222], Z.O = p
                } else J(358, Z, Z.P)
            })), S), function(Z, R, G, p, A, f, r, a, W, O, u, n, x, C, GG, oC, SI) {
                function iE(k, V) {
                    for (; C < k;) O |= T(8, true, Z) << C, C += 8;
                    return C -= k, V = O & (1 << k) - 1, O >>= k, V
                }
                for (SI = (p = (A = (GG = (C = (oC = Y(37, Z), O = 0), iE)(3), -1 - 2 * ~(GG | 1) + (~GG ^ 1)), iE)(5), W = [], f = 0); SI < p; SI++) u = iE(1), W.push(u), f += u ? 0 : 1;
                for (n = (R = ((f | 0) - 1).toString(2).length, []), a = 0; a < p; a++) W[a] || (n[a] = iE(R));
                for (x = 0; x < p; x++) W[x] && (n[x] = Y(13, Z));
                for (G = (r = A, []); r--;) G.push(c(Y(45, Z), Z));
                J(oC, Z, function(k, V, m, ZZ, Bq) {
                    for (Bq = (V = [], m = 0, []); m < p; m++) {
                        if (!W[ZZ = n[m], m]) {
                            for (; ZZ >= Bq.length;) Bq.push(Y(5, k));
                            ZZ = Bq[ZZ]
                        }
                        V.push(ZZ)
                    }
                    k.Z = w(k, (k.Y = w(k, G.slice(), 88), V), 89)
                })
            }), S), function(Z, R, G) {
                (G = c((R = Y(13, Z), R), Z.K), G)[0].removeEventListener(G[1], G[2], EF)
            }), S), function(Z, R, G, p, A, f, r, a, W) {
                P(21, 2, false, Z, R, true) || (A = Bf(37, 0, 1, Z.K), f = A.G$, W = A.MV, r = A.Xu, a = A.G, p = a.length, G = 0 == p ? new r[f] : 1 == p ? new r[f](a[0]) : 2 == p ? new r[f](a[0], a[1]) : 3 == p ? new r[f](a[0], a[1], a[2]) : 4 == p ? new r[f](a[0], a[1], a[2], a[3]) : 2(), J(W, Z, G))
            }), S), function(Z, R, G, p, A, f) {
                (G = (p = c((f = Y(5, (R = Y(29, (A = Y(45, Z), Z)), Z)), R), Z), c)(A, Z), J)(f, Z, G in p | 0)
            }), function() {})), 0), 79), S, function(Z, R, G, p, A) {
                for (p = (G = (A = Y(8, (R = Y(29, Z), 127), Z), 0), []); G < A; G++) p.push(T(8, true, Z));
                J(R, Z, p)
            }), 0), [fL], S), [G$, H]), S), 0), [pL, I], S), true))
        },
        xg = function(S, I, H, D, e, X, Z, R, G, p, A, f) {
            ((I.push((e = S[0] << 24, D = S[1] << 16, 2 * (e | 0) + ~D - 2 * (e | ~D) + (~e | D)) | S[2] << 8 | S[3]), I).push((G = (f = (A = S[4] << 24, p = S[5] << 16, (A & p) - 1 - (~A ^ p)), H = S[6] << 8, -~(f & H) + -2 + (f & ~H) - (f | ~H)), Z = S[7], (Z | 0) - ~G + ~(G | Z) + (G ^ Z))), I).push((R = S[8] << 24, X = S[9] << 16, (R & X) + (R & ~X) + (~R & X)) | S[10] << 8 | S[11])
        },
        Dk = function(S, I, H, D, e, X, Z, R, G, p) {
            for (; I.I.length;) {
                G = (I.H = null, I.I).pop();
                try {
                    R = YC(G, Z, I, 6)
                } catch (A) {
                    b(X, 45, A, I)
                }
                if (e && I.H) {
                    p = I.H, p(function() {
                        Q$(S, D, H, I, H)
                    });
                    break
                }
            }
            return R
        },
        T = function(S, I, H) {
            return H.Y ? uE(H, H.Z) : nH(H, I, S, S)
        },
        XQ = "closure_uid_" + (1E9 * Math.random() >>> 0),
        eI = 0,
        FQ, kC = function(S, I) {
            if (!E.addEventListener || !Object.defineProperty) return false;
            I = (S = false, Object).defineProperty({}, "passive", {get: function() {
                    S = true
                }
            });
            try {
                E.addEventListener("test", function() {}, I), E.removeEventListener("test", function() {}, I)
            } catch (H) {}
            return S
        }(),
        M1 = {
            2: "touch",
            3: (h(48, ((gj.prototype.YE = false, t.prototype).stopPropagation = (t.prototype.preventDefault = function() {
                this.defaultPrevented = true
            }, function() {
                this.A = true
            }), 2), F, t), "pen"),
            4: "mouse"
        },
        Ax = "closure_listenable_" + (1E6 * (F.prototype.stopPropagation = (F.prototype.preventDefault = function(S) {
            S = (F.S.preventDefault.call(this), this.F), S.preventDefault ? S.preventDefault() : S.returnValue = false
        }, function() {
            F.S.stopPropagation.call(this), this.F.stopPropagation ? this.F.stopPropagation() : this.F.cancelBubble = true
        }), Math.random()) | 0),
        $g = "constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),
        y$ = 0,
        xC = "closure_lm_" + (1E6 * (((v.prototype.hasListener = function(S, I, H, D, e) {
            return aC("-", false, 9, true, this.T, (H = (D = void 0 !== (e = void 0 !== I, S)) ? S.toString() : "", function(X, Z) {
                for (Z = 0; Z < X.length; ++Z)
                    if (!(D && X[Z].type != H || e && X[Z].capture != I)) return true;
                return false
            }))
        }, (v.prototype.Su = function(S, I, H, D, e, X) {
            return -1 < ((X = (e = -1, this.T)[I.toString()], X) && (e = IC(14, X, D, H, S, 9, 0)), e) ? X[e] : null
        }, v).prototype).remove = function(S, I, H, D, e, X, Z) {
            if (X = S.toString(), !(X in this.T)) return false;
            return (Z = IC((e = this.T[X], 14), e, D, I, H, 3, 0), -1) < Z ? (N(19, null, e[Z]), Array.prototype.splice.call(e, Z, 1), 0 == e.length && (delete this.T[X], this.W--), true) : false
        }, v.prototype).add = function(S, I, H, D, e, X, Z, R, G) {
            return (Z = (R = S.toString(), this.T[R]), Z || (Z = this.T[R] = [], this.W++), X = IC(14, Z, e, I, D, 8, 0), -1) < X ? (G = Z[X], H || (G.R = false)) : (G = new b_(e, R, !!D, this.src, I), G.R = H, Z.push(G)), G
        }, Math).random() | 0),
        fH = {},
        Jx = 0,
        pH = "__closure_events_fn_" + (1E9 * Math.random() >>> 0);
    (K = ((((K = ((h(64, 2, vq, gj), vq).prototype[Ax] = true, vq.prototype), K.B4 = function(S) {
        this.P4 = S
    }, K).addEventListener = function(S, I, H, D) {
        h(89, "object", false, D, this, I, H, S)
    }, K).removeEventListener = function(S, I, H, D) {
        rj(5, "object", 0, I, D, this, S, H)
    }, K).dispatchEvent = function(S, I, H, D, e, X, Z, R, G, p, A) {
        if (G = this.P4)
            for (Z = []; G; G = G.P4) Z.push(G);
        if (I = ("string" === (p = (e = (H = (R = Z, S), this.LZ), H.type || H), typeof H) ? H = new t(H, e) : H instanceof t ? H.target = H.target || e : (A = H, H = new t(p, e), Pf(H, A)), true), R)
            for (X = R.length - 1; !H.A && 0 <= X; X--) D = H.currentTarget = R[X], I = P(6, 1, H, D, true, p) && I;
        if (H.A || (D = H.currentTarget = e, I = P(7, 1, H, D, true, p) && I, H.A || (I = P(3, 1, H, D, false, p) && I)), R)
            for (X = 0; !H.A && X < R.length; X++) D = H.currentTarget = R[X], I = P(5, 1, H, D, false, p) && I;
        return I
    }, K.Su = function(S, I, H, D) {
        return this.i.Su(S, String(I), H, D)
    }, K.hasListener = function(S, I) {
        return this.i.hasListener(void 0 !== S ? String(S) : void 0, I)
    }, jI.prototype), K).C = function(S) {
        return "string" === typeof S ? this.g.getElementById(S) : S
    };
    var RC;
    (((((K = (h(20, 2, (((((K.appendChild = (K.contains = function(S, I) {
        if (!S || !I) return false;
        if (S.contains && 1 == I.nodeType) return S == I || S.contains(I);
        if ("undefined" != typeof S.compareDocumentPosition) return S == I || !!(S.compareDocumentPosition(I) & 16);
        for (; I && S != I;) I = I.parentNode;
        return I == S
    }, function(S, I) {
        S.appendChild(I)
    }), K.removeNode = en, K.getElementsByTagName = (K.createElement = function(S, I, H) {
        return "application/xhtml+xml" === (I = String((H = this.g, S)), H.contentType) && (I = I.toLowerCase()), H.createElement(I)
    }, function(S, I) {
        return (I || this.g).getElementsByTagName(String(S))
    }), K.append = function(S, I) {
        M6(0, S, arguments, 9 == S.nodeType ? S : S.ownerDocument || S.document, 1, "string", "number")
    }, K.canHaveChildren = function(S) {
        if (1 != S.nodeType) return false;
        switch (S.tagName) {
            case "APPLET":
            case "AREA":
            case "BASE":
            case "BR":
            case "COL":
            case "COMMAND":
            case "EMBED":
            case "FRAME":
            case "HR":
            case "IMG":
            case "INPUT":
            case "IFRAME":
            case "ISINDEX":
            case "KEYGEN":
            case "LINK":
            case "NOFRAMES":
            case "NOSCRIPT":
            case "META":
            case "OBJECT":
            case "PARAM":
            case "SCRIPT":
            case "SOURCE":
            case "STYLE":
            case "TRACK":
            case "WBR":
                return false
        }
        return true
    }, K).createTextNode = function(S) {
        return this.g.createTextNode(String(S))
    }, N)(49, zG), zG.prototype).KI = 0, zG).prototype.D9 = "", mW), vq), mW).prototype, K).yC = zG.KZ(), K).C = function() {
        return this.v4
    }, K).getParent = function() {
        return this.T$
    }, K.B4 = function(S) {
        if (this.T$ && this.T$ != S) throw Error("Method not supported");
        mW.S.B4.call(this, S)
    }, K).qV = function() {
        ((Q(27, function(S) {
            S.uA && S.qV()
        }, this), this).Z9 && cq(2, 6, 6, null, 0, this.Z9), this).uA = false
    }, K).removeChild = function(S, I, H, D, e, X, Z, R, G, p, A, f) {
        if (S && ("string" === typeof S ? X = S : ((A = S.Fu) || (H = S, G = S.yC, R = G.D9 + ":" + (G.KI++).toString(36), A = H.Fu = R), X = A), f = X, this.IW && f ? (p = this.IW, Z = (null !== p && f in p ? p[f] : void 0) || null) : Z = null, S = Z, f && S)) {
            if (null == (e = ((f in (D = this.IW, D) && delete D[f], DZ)(0, this.iA, 16, 1, S), I && (S.qV(), S.v4 && en(S.v4)), S), e)) throw Error("Unable to set parent component");
            mW.S.B4.call(e, (e.T$ = null, null))
        }
        if (!S) throw Error("Child is not in parent component");
        return S
    };
    var kg, vf = {
            button: "pressed",
            checkbox: "checked",
            menuitem: "selected",
            menuitemcheckbox: "checked",
            menuitemradio: "checked",
            radio: "checked",
            tab: ((K = (N(50, Zk), Zk).prototype, K.z$ = function(S) {
                return S.C()
            }, K).D = function(S, I, H, D) {
                (D = I.C ? I.C() : I) && (H ? XV : IF)(D, [S])
            }, "selected"),
            treeitem: "selected"
        },
        UF = ((N(48, (h(24, 2, (K.v = (K.rs = function() {
            return "goog-control"
        }, function(S, I, H, D, e, X) {
            if (X = S.C()) this.VC || (D = this.rs(), D.replace(/\xa0|\s/g, " "), this.VC = {
                1: D + "-disabled",
                2: D + "-hover",
                4: D + "-active",
                8: D + "-selected",
                16: D + "-checked",
                32: D + "-focused",
                64: D + "-open"
            }), (e = this.VC[I]) && this.D(e, S, H), this.lA(X, I, H)
        }), (K.lA = function(S, I, H, D, e, X, Z) {
            (X = (D = (kg || (kg = {
                1: "disabled",
                8: "selected",
                16: "checked",
                64: "expanded"
            }), kg[I]), S).getAttribute("role") || null) ? (Z = vf[X] || D, e = "checked" == D || "selected" == D ? Z : D) : e = D, e && g(10, "atomic", "sort", S, H, e)
        }, K).QC = function(S, I, H, D, e, X) {
            if (S.pZ & 32 && (e = S.z$())) {
                if (!I && B(28, 0, 32, S)) {
                    try {
                        e.blur()
                    } catch (Z) {}
                    B(31, 0, 32, S) && (CH(4, 0, 5, S, 4) && S.setActive(false), CH(4, 0, 3, S, 32) && M(1, 24, S, 0, false, 32) && S.v(32, false))
                }
                if (D = e.hasAttribute("tabindex")) H = e.tabIndex, D = "number" === typeof H && 0 <= H && 32768 > H;
                D != I && (X = e, I ? X.tabIndex = 0 : (X.tabIndex = -1, X.removeAttribute("tabIndex")))
            }
        }, N6), Zk), N6)), N6.prototype).lA = function(S, I, H) {
            switch (I) {
                case 8:
                case 16:
                    g(8, "atomic", "sort", S, H, "pressed");
                    break;
                default:
                case 64:
                case 1:
                    N6.S.lA.call(this, S, I, H)
            }
        }, N6.prototype.rs = function() {
            return "goog-button"
        }, {});
    if (((((((((h(16, 2, U, mW), K = U.prototype, K.qV = function() {
            ((U.S.qV.call(this), this).t8 && this.t8.detach(), this).isVisible() && this.isEnabled() && this.V.QC(this, false)
        }, K).U = null, K).D = function(S, I) {
            S ? I && (this.U ? b(1, 17, I, this.U) || this.U.push(I) : this.U = [I], this.V.D(I, this, true)) : I && this.U && DZ(0, this.U, 17, 1, I) && (0 == this.U.length && (this.U = null), this.V.D(I, this, false))
        }, K.L = 0, K.W4 = 255, K).Te = true, K).pZ = 39, K.z$ = function() {
            return this.V.z$(this)
        }, K).cM = 0, K).isVisible = function() {
            return this.Te
        }, K.isEnabled = function() {
            return !B(44, 0, 1, this)
        }, K.isActive = function() {
            return B(47, 0, 4, this)
        }, K.setActive = function(S) {
            M(1, 17, this, 0, S, 4) && this.v(4, S)
        }, K).getState = function() {
            return this.L
        }, K.v = function(S, I, H, D, e, X, Z) {
            H || 1 != S ? this.pZ & S && I != B(30, 0, S, this) && (this.V.v(this, S, I), this.L = I ? (e = this.L, -~(e | S) + (e & ~S) + (~e | S)) : (Z = this.L, ~S - ~(Z & ~S) + ~~S)) : (X = !I, D = this.getParent(), D && "function" == typeof D.isEnabled && !D.isEnabled() || !M(1, 16, this, 0, !X, 1) || (X || (this.setActive(false), M(1, 8, this, 0, false, 2) && this.v(2, false)), this.isVisible() && this.V.QC(this, X), this.v(1, !X, true)))
        }, "function") !== typeof U) throw Error("Invalid component class " + U);
    if ("function" !== typeof Zk) throw Error("Invalid renderer class " + Zk);
    var FV = g(68, U),
        bE = (Hq(function() {
            return new Ou(null)
        }, (h(((N((h(28, 2, (Hq(function() {
            return new U(null)
        }, (UF[FV] = Zk, 56), "goog-control"), y), N6), 51), y), y.prototype.lA = function() {}, y.prototype.QC = function() {}, y).prototype.v = function(S, I, H, D) {
            (y.S.v.call(this, S, I, H), D = S.C()) && 1 == I && (D.disabled = H)
        }, 52), 2, Ou, U), 55), "goog-button"), E).requestIdleCallback ? function(S) {
            requestIdleCallback(function() {
                S()
            }, {
                timeout: 4
            })
        } : E.setImmediate ? function(S) {
            setImmediate(S)
        } : function(S) {
            setTimeout(S, 0)
        },
        EF = {
            passive: true,
            capture: true
        },
        l, nL = String.fromCharCode(105, 110, 116, 101, 103, 67, 104, 101, 99, 107, 66, 121, 112, 97, 115, 115),
        $C = [],
        TG = [],
        G$ = (z.prototype.kE = (z.prototype.Q9 = void 0, "toString"), []),
        KH = {},
        pL = (z.prototype.J8 = false, []),
        fL = (z.prototype.BM = void 0, []),
        Pq = [],
        AI = [],
        N1 = [],
        q1 = (xg, gT, Hf, u_, KH.constructor),
        tx = ((((K = z.prototype, z).prototype.j = "create", K).So = function(S, I, H, D, e, X, Z) {
            return b.call(this, S, 8, I, H, D, e, X, Z)
        }, K.lh = function() {
            return B.call(this, 10)
        }, K.pI = function(S, I, H, D, e) {
            return Hq.call(this, I, 7, S, H, D, e)
        }, K.ih = function(S, I, H, D, e, X, Z, R, G, p) {
            return Hq.call(this, I, 25, S, H, D, e, X, Z, R, G, p)
        }, K.II = function() {
            return P.call(this, 56)
        }, K).eu = function(S, I, H, D, e, X) {
            return Y.call(this, 14, S, I, H, D, e, X)
        }, void 0),
        q6 = ((z.prototype.s = (K.B = (window.performance || {}).now ? function() {
            return this.qM + window.performance.now()
        } : function() {
            return +new Date
        }, function(S, I) {
            return tx = function() {
                    return S == I ? 56 : -8
                }, S = {}, I = {},
                function(H, D, e, X, Z, R, G, p, A, f, r, a, W, O, u, n, x, C, GG, oC, SI, iE, k, V, m) {
                    S = (V = S, I);
                    try {
                        if (G = H[0], G == G$) {
                            A = H[1];
                            try {
                                for (Z = (x = (W = atob(A), 0), []), SI = 0; x < W.length; x++) R = W.charCodeAt(x), 255 < R && (Z[SI++] = R & 255, R >>= 8), Z[SI++] = R;
                                J(346, (this.P = (this.u = Z, this.u.length) << 3, this), [0, 0, 0])
                            } catch (ZZ) {
                                su("", 17, ZZ, this);
                                return
                            }
                            LH("~", 8001, this, 2)
                        } else if (G == $C) H[1].push(c(222, this), c(153, this).length, c(263, this).length, c(308, this).length), J(292, this, H[2]), this.O[275] && dj("~", 2, 8001, c(275, this), this);
                        else {
                            if (G == Pq) {
                                (m = d(2, ((X = H[2], c(153, this)).length | 0) + 2), iE = this.K, this).K = this;
                                try {
                                    C = c(298, this), 0 < C.length && L(d(2, C.length).concat(C), this, 153, 147), L(d(1, this.Ux), this, 153, 244), L(d(1, this[Pq].length), this, 153), r = 0, r -= (c(153, this).length | 0) + 5, f = c(263, this), r += c(437, this) & 2047, 4 < f.length && (r -= (u = f.length, 2 * (u & 3) - 1 + (u & -4) - (u | -4))), 0 < r && L(d(2, r).concat(gT(r)), this, 153, 150), 4 < f.length && L(d(2, f.length).concat(f), this, 153, 5)
                                } finally {
                                    this.K = iE
                                }
                                if (a = ((n = gT(2).concat(c(153, this)), n)[1] = n[0] ^ 159, n[3] = (k = n[1], D = m[0], (k | 0) - 2 * (k & D) - 1 - ~D), n[4] = (O = n[1], e = m[1], -~e + ~(O | e) + 2 * (O & ~e) + (~O & e)), this.ws(n))) a = "$" + a;
                                else
                                    for (oC = 0, a = ""; oC < n.length; oC++) p = n[oC][this.kE](16), 1 == p.length && (p = "0" + p), a += p;
                                return c(308, (c((c((J(222, this, (GG = a, X.shift())), 153), this).length = X.shift(), 263), this).length = X.shift(), this)).length = X.shift(), GG
                            }
                            if (G == N1) dj("~", 2, H[2], H[1], this);
                            else if (G == TG) return dj("~", 2, 8001, H[1], this)
                        }
                    } finally {
                        S = V
                    }
                }
        })(), z.prototype).ws = function(S, I, H, D, e) {
            return aC.call(this, "-", I, 8, S, H, D, e)
        }, /./);
    (z.prototype.bh = 0, z.prototype).fI = 0;
    var cf, jn = (z.prototype[pL] = [0, 0, 1, 1, 0, 1, 1], G$.pop).bind(z.prototype[$C]),
        JI = function(S, I) {
            return (I = Wf("error", null, "ad")) && 1 === S.eval(I.createScript("1")) ? function(H) {
                return I.createScript(H)
            } : function(H) {
                return "" + H
            }
        }((cf = aC("-", (q6[z.prototype.kE] = jn, {get: jn
        }), 71, z.prototype.j), z.prototype.mJ = void 0, E));
    (40 < (l = E.trayride || (E.trayride = {}), l.m) || (l.m = 41, l.ad = QJ, l.a = sF), l).rBF_ = function(S, I, H) {
        return [(H = new z(S, I), function(D) {
            return CH(4, false, 25, H, D)
        })]
    };
}).call(this);
                                    

#18 JavaScript::Eval (size: 138, repeated: 1) - SHA256: a9f069d2493968a80daadaea3993eaf52a635fc3d58d8539fbdef6529e631da8

                                        0,
function(Z, R, G, p, A) {
    !P(24, 2, false, Z, R, true) && (G = Bf(37, 0, 1, Z), p = G.Xu, A = G.G$, Z.K == Z || A == Z.Ex && p == Z) && (J(G.MV, Z, A.apply(p, G.G)), Z.J = Z.B())
}
                                    

#19 JavaScript::Eval (size: 418, repeated: 1) - SHA256: 324995012ddc499b8f33ab5aba3d8776f3c806722f437e34d856a0bbc92a89f7

                                        0, G6 = function(D, E, p, y, z, K, g, L) {
    if (!y.W) {
        y.Wo++;
        try {
            for (K = (z = y.j, 0), L = void 0; --p;) try {
                if ((g = void 0, y).B) L = Z1(y.B, y);
                else {
                    if ((K = d(y, 452), K) >= z) break;
                    L = d(y, (g = w((M(31, y, K), y), 58), g))
                }
                C(79, true, (L && L.call ? L(y, p) : uS([IF, 21, g], y, 0, 0), false), y, false, p)
            } catch (H) {
                d(y, E) ? uS(H, y, 0, 22) : M(E, y, H)
            }
            if (!p) {
                if (y.nu) {
                    G6(41, D, 451959119829, (y.Wo--, y));
                    return
                }
                uS([IF, 33], y, 0, 0)
            }
        } catch (H) {
            try {
                uS(H, y, 0, 22)
            } catch (F) {
                k(2048, 66, F, y)
            }
        }
        y.Wo--
    }
}
                                    

#20 JavaScript::Eval (size: 77, repeated: 1) - SHA256: 7ffbc8ac3f6d3bc271938ed30efd59c6a6c244c1f41a2f18d452065ebe176844

                                        0,
function(Z, R, G, p) {
    J((G = (p = Y(29, (R = Y(53, Z), Z)), Y(45, Z)), G), Z, c(R, Z) | c(p, Z))
}
                                    

#21 JavaScript::Eval (size: 231, repeated: 1) - SHA256: 1503da500ddbf9623b2e7c1ae7218ac479c04c0fe606e4ec5f89034cdefabbfe

                                        0, Bf = function(S, I, H, D, e, X, Z, R, G, p) {
    for (G = ((Z = Y(29, (X = D[nL] || {}, D)), X.MV = Y(13, D), X).G = [], D).K == D ? (e = T(8, true, D), -2 - ~(e | H) - (~e & H)) : 1, R = Y(13, D), p = I; p < G; p++) X.G.push(Y(S, D));
    for (X.Xu = c(R, D); G--;) X.G[G] = c(X.G[G], D);
    return X.G$ = c(Z, D), X
}
                                    

#22 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 63cac091c211761f5f81a211028ba3e1d6091c02a3e3784b4c7c982632fa09ea

                                        Z1
                                    

#23 JavaScript::Eval (size: 1, repeated: 1) - SHA256: 6da43b944e494e885e69af021f93c6d9331c78aa228084711429160a5bbd15b5

                                        J
                                    

#24 JavaScript::Eval (size: 106, repeated: 1) - SHA256: e03f3cff0210cf1341915a1d2b78e4885d08696b26214a26c2736eb2a110f2b9

                                        0,
function(D, E, p, y) {
    for (y = 0; y < D.length; y++) E.push(D.charAt ? 255 & D.charCodeAt(y) : D[y]);
    E.d.push(D.length, p)
}
                                    

#25 JavaScript::Eval (size: 299, repeated: 1) - SHA256: f610f39b9ffbee655115cbc4024f39beced6f245a958d6d49b9f3c79802abf49

                                        xg = function(S, I, H, D, e, X, Z, R, G, p, A, f) {
    ((I.push((e = S[0] << 24, D = S[1] << 16, 2 * (e | 0) + ~D - 2 * (e | ~D) + (~e | D)) | S[2] << 8 | S[3]), I).push((G = (f = (A = S[4] << 24, p = S[5] << 16, (A & p) - 1 - (~A ^ p)), H = S[6] << 8, -~(f & H) + -2 + (f & ~H) - (f | ~H)), Z = S[7], (Z | 0) - ~G + ~(G | Z) + (G ^ Z))), I).push((R = S[8] << 24, X = S[9] << 16, (R & X) + (R & ~X) + (~R & X)) | S[10] << 8 | S[11])
}
                                    

#26 JavaScript::Eval (size: 59, repeated: 1) - SHA256: 0243b4df3ebc71b81551d80f2d43925cbc952fc6c3dc802321b85def674a3a7c

                                        0,
function(Z, R, G) {
    J((G = Y(13, (R = Y(45, Z), Z)), G), Z, "" + c(R, Z))
}
                                    

#27 JavaScript::Eval (size: 354, repeated: 1) - SHA256: 4b1053422fdfaf3e2a0ba1f5a4be2d1a8b536b19f848b387d9910fd5ef6a2551

                                        er = function(D, E, p, y, z, K, g, L, H, F, c, V, Z, I, q, U, u) {
    if ((F = d(p, 452), F) >= p.j) throw [IF, 31];
    for (U = (g = (q = F, p).WU.length, z = D, y); z > y;) I = q % 8, c = 8 - (I | y), H = c < z ? c : z, K = q >> 3, V = p.N[K], E && (Z = p, Z.K != q >> 6 && (Z.K = q >> 6, L = d(Z, 304), Z.qW = ss(1, 55, 3, Z.O, 1859, Z.K, [0, 0, L[1], L[2]])), V ^= p.qW[K & g]), U |= (V >> 8 - (I | y) - (H | y) & (1 << H) - 1) << (z | y) - (H | y), z -= H, q += H;
    return M(452, (u = U, p), (F | y) + (D | y)), u
}
                                    

#28 JavaScript::Eval (size: 132, repeated: 1) - SHA256: 0027e8d45564d1cb60603b93855903e72ad76fd5e54541818fa630c56f6962ec

                                        0, Pd = function(D, E, p, y, z, K) {
    return d(E, (M(452, E, (G6(((K = d(E, 452), E.N && K < E.j) ? (M(452, E, E.j), Hd(y, E, 452)) : M(452, E, y), D), D, z, E), K)), p))
}
                                    

#29 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 3ebe95bc23aea71fa066b78f6b1e50dbeaaf58edfa921125101d672e8ca178ec

                                        LH
                                    

#30 JavaScript::Eval (size: 352, repeated: 1) - SHA256: 5f3127d686a9233172d99af6c5a989161d1ab0d2206c924f77638e8d7e9fcb4e

                                        0, nH = function(S, I, H, D, e, X, Z, R, G, p, A, f, r, a, W, O, u) {
    if ((a = c(358, S), a) >= S.P) throw [KH, 31];
    for (e = (r = H, R = 0, S.OD.length), u = a; 0 < r;) O = u >> 3, Z = u % D, G = S.u[O], W = D - (Z | 0), p = W < r ? W : r, I && (f = S, f.N != u >> 6 && (f.N = u >> 6, X = c(346, f), f.H4 = Sn(34, 10, f.o, 2, D, [0, 0, X[1], X[2]], f.N)), G ^= S.H4[O & e]), R |= (G >> D - (Z | 0) - (p | 0) & (1 << p) - 1) << (r | 0) - (p | 0), u += p, r -= p;
    return J(358, S, (A = R, (a | 0) + (H | 0))), A
}
                                    

#31 JavaScript::Eval (size: 78, repeated: 1) - SHA256: d93e3293a54dc08f47deb6d9af1c4e49e3a2ba76436fd22e874090a913f746fe

                                        0,
function(Z, R, G, p) {
    J((p = (G = T(8, true, (R = Y(53, Z), Z)), Y)(45, Z), p), Z, c(R, Z) >>> G)
}
                                    

#32 JavaScript::Eval (size: 250, repeated: 1) - SHA256: 65d1f8f86aa7256b9e623a6447c753e6d81b603a6e94ae31b8e7ea19d3d5e306

                                        0,
function(Z, R, G, p, A, f, r, a, W) {
    P(21, 2, false, Z, R, true) || (A = Bf(37, 0, 1, Z.K), f = A.G$, W = A.MV, r = A.Xu, a = A.G, p = a.length, G = 0 == p ? new r[f] : 1 == p ? new r[f](a[0]) : 2 == p ? new r[f](a[0], a[1]) : 3 == p ? new r[f](a[0], a[1], a[2]) : 4 == p ? new r[f](a[0], a[1], a[2], a[3]) : 2(), J(W, Z, G))
}
                                    

#33 JavaScript::Eval (size: 70, repeated: 1) - SHA256: c7b1835065d44006d6f8706688aeb27d905597bad7bda98e04210fe5c039c089

                                        0, Es = function(D, E) {
    for (E = []; D--;) E.push(255 * Math.random() | 0);
    return E
}
                                    

#34 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 347d24dc737b782945c62ea1c9963638e742e403ce8b7e457569df25253aafda

                                        gT
                                    

#35 JavaScript::Eval (size: 64, repeated: 1) - SHA256: dbdd8f705cf1a7a9444d5049081c40cd30c198a7e907302eeef34c58da660668

                                        0, cd = function(D, E, p, y) {
    y = w((p = w(D, 61), D), 56), h(D, y, Q(E, d(D, p)))
}
                                    

#36 JavaScript::Eval (size: 117, repeated: 1) - SHA256: 465692f14eb95fec6a285d9ad3d4ee513552ddaddb8cae846bc7bc96deda4c82

                                        0, Z1 = function(D, E, p) {
    return p = D.create().shift(), E.B.create().length || E.X.create().length || (E.X = void 0, E.B = void 0), p
}
                                    

#37 JavaScript::Eval (size: 27, repeated: 1) - SHA256: 0bc774ed3674af6aae8dd2c83bf89261e13ee293742afeda5161156a54bfc8ee

                                        0,
function(a, b) {
    return a - b
}
                                    

#38 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 21e721c35a5823fdb452fa2f9f0a612c74fb952e06927489c6b27a43b817bed4

                                        cd
                                    

#39 JavaScript::Eval (size: 2, repeated: 1) - SHA256: c8ae155514dce58867dee42fdd7357d6534004c9cc41f28952984bbb6a621c4b

                                        lE
                                    

#40 JavaScript::Eval (size: 2, repeated: 1) - SHA256: d7b67410dcf368a82b0cdba8470aa7aaa537873d091131697cc5ef77e3331f8d

                                        i_
                                    

#41 JavaScript::Eval (size: 53, repeated: 1) - SHA256: 4c6d095c94b00114771d3ad3939ebd01aeacb2d69990cb77b75c6bc1c09ec343

                                        0, T = function(S, I, H) {
    return H.Y ? uE(H, H.Z) : nH(H, I, S, S)
}
                                    

#42 JavaScript::Eval (size: 25, repeated: 1) - SHA256: 46686a052963f5d2e61222c15d907f0f554c9e8faff3603b6136aa971383b36a

                                        0,
function(Z) {
    w(Z, 0, 3, 1)
}
                                    

#43 JavaScript::Eval (size: 1, repeated: 1) - SHA256: 50e721e49c013f00c62cf59f2163542a9d8df02464efeb615d31051b0fddc326

                                        w
                                    

#44 JavaScript::Eval (size: 56, repeated: 1) - SHA256: d4305670b59f503dc7534f482dbf4b7f01b6ed7bb008f9797191f148f19ae18c

                                        0,
function($, _) {
    return $[_].match(/[wyuc.oembt]{15}/) - 1
}
                                    

#45 JavaScript::Eval (size: 29, repeated: 1) - SHA256: 029b84af88c5d6ced58173997a15fa47011e198e5449027d87e2f7b871f332c2

                                        (0, function(a, b) {
    return b - a
})
                                    

#46 JavaScript::Eval (size: 70, repeated: 1) - SHA256: e2b173bda930dce09aa410de0fce90f21246fe171a6431085257d11a14ec76d0

                                        0,
function(g, L, H, F) {
    M((L = (F = w(g, 63), H = w(g, 58), g.v)[F] && d(g, F), H), g, L)
}
                                    

#47 JavaScript::Eval (size: 393, repeated: 1) - SHA256: 950d5e599d52c292bd97b811a687b4b07771a1c88042a03ba7ce6bab7ca54dd5

                                        0, h = function(D, E, p, y, z, K, g, L, H) {
    if (D.L == D)
        for (L = d(D, E), 323 == E ? (z = function(F, c, V, Z, I, q, U) {
                if ((V = (U = L.length, (U | 0) - 4) >> 3, L.E2) != V) {
                    q = [0, 0, K[1], (c = (Z = V << 3, -2 * (Z | 4) + -2 - 2 * ~Z + (Z ^ (L.E2 = V, 4))), K[2])];
                    try {
                        L.bm = ss(1, 55, 3, w(1, 15, 24, L, c), 1859, w(1, 14, 24, L, (c | 0) + 4), q)
                    } catch (u) {
                        throw u;
                    }
                }
                L.push((I = L.bm[U & 7], (I | F) + ~(I & F) - -1))
            }, K = d(D, 66)) : z = function(F) {
                L.push(F)
            }, y && z(y & 255), H = 0, g = p.length; H < g; H++) z(p[H])
}
                                    

#48 JavaScript::Eval (size: 22, repeated: 1) - SHA256: c0d63856bcdb9a0cf3aa37a7cf98d4b4ed45e7c8c1f166c9880fdcfafffeb319

                                        0,
function(Z) {
    RF(Z, 4)
}
                                    

#49 JavaScript::Eval (size: 136, repeated: 1) - SHA256: 3bc138ff02153722723cee1e0646ec86c1f0ca1478a72a6317803b0cde1fec6f

                                        0,
function(S, I, H, D, e, X) {
    for (X = 0; X < S.length; X++) e = S.charAt ? (D = S.charCodeAt(X), 255 + (-256 ^ D) - (255 | ~D)) : S[X], I.push(e);
    I.d.push(S.length, H)
}
                                    

#50 JavaScript::Eval (size: 85, repeated: 1) - SHA256: ddc1972a88748b44ce9703beaafc25e99d76163468e6a138fed14b67a0b368aa

                                        0,
function(Z, R, G, p, A) {
    (p = c((A = (G = (R = Y(53, Z), Y(53, Z)), 0) != c(R, Z), G), Z), A) && J(358, Z, p)
}
                                    

#51 JavaScript::Eval (size: 98, repeated: 1) - SHA256: ee59a5d21afefab8c69f1a41195559b2ff7eb23c6dbaaaf1c9afdb2d9b7cf011

                                        0,
function(g, L, H, F, c, V) {
    M((F = d((L = d(g, (V = (c = w(g, (H = w(g, 62), 63)), w(g, 56)), c)), g), H), V), g, F in L | 0)
}
                                    

#52 JavaScript::Eval (size: 1, repeated: 1) - SHA256: 594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06

                                        z
                                    

#53 JavaScript::Eval (size: 212, repeated: 1) - SHA256: f4a1938b5bb0b7984d93be7b915699dc5c3e60565385d4c2dec516a3b1a3a36c

                                        0, Wf = function(S, I, H, D, e) {
    if ((D = (e = I, E.trustedTypes), !D) || !D.createPolicy) return e;
    try {
        e = D.createPolicy(H, {
            createHTML: aF,
            createScript: aF,
            createScriptURL: aF
        })
    } catch (X) {
        if (E.console) E.console[S](X.message)
    }
    return e
}
                                    

#54 JavaScript::Eval (size: 141, repeated: 1) - SHA256: 9d4e49b77c149a32561ba309b4ec47cfaca6bc486384065c3dbd16632f60c63c

                                        0,
function(Z, R, G, p) {
    if (p = Z.nZ.pop()) {
        for (G = T(8, true, Z); 0 < G; G--) R = Y(53, Z), p[R] = Z.O[R];
        p[p[298] = Z.O[298], 222] = Z.O[222], Z.O = p
    } else J(358, Z, Z.P)
}
                                    

#55 JavaScript::Eval (size: 2, repeated: 1) - SHA256: cc7e4412564ba8a761bd32ab4cc6086bac3c2c9e580367e0b0eb32a4316f9154

                                        er
                                    

#56 JavaScript::Eval (size: 2, repeated: 1) - SHA256: e6e64f0d1eeaced151346c0c1a696a0049bd1ccac4ad53516d080dcd7883bf5b

                                        FO
                                    

#57 JavaScript::Eval (size: 73, repeated: 1) - SHA256: e60fac9e8b209056c3cca88765ec540987845a0acf15e5ab33c416fd0457da17

                                        0,
function(g, L, H, F) {
    L = (H = w(g, 56), l)(true, 8, g), F = w(g, 57), M(F, g, d(g, H) << L)
}
                                    

#58 JavaScript::Eval (size: 208, repeated: 1) - SHA256: 3098fbcefbe17250bd0b80c45e740e751f984c43a71b61ca9906fdd00601c2fa

                                        0,
function(g, L, H, F, c, V, Z, I, q, U) {
    0 !== (L = d(g, (Z = d((I = d(g, (U = d(g, (V = w(g, (c = w(g, (H = w(g, (F = w(g, 58), 61)), 57)), 63)), c)), H)), g.L), F), V)), Z) && (q = v3(2, 16, false, 1, U, L, g, Z, I), Z.addEventListener(I, q, Jv), M(239, g, [Z, I, q]))
}
                                    

#59 JavaScript::Eval (size: 9, repeated: 1) - SHA256: e8183224e440eb4578fd87c4c47735f9ede4c43b1c6ebbdcd7033e98aba6a009

                                        /[\d.]+/g
                                    

#60 JavaScript::Eval (size: 522, repeated: 1) - SHA256: c590259323fd6928d3a51d658003b77d21bbce895d307e815718cc486bb980d8

                                        0, su = function(S, I, H, D, e, X, Z, R, G, p, A, f) {
    if (!D.sx) {
        if (X = c(222, ((R = (((A = void 0, H && H[0] === KH) && (I = H[1], A = H[2], H = void 0), p = c(298, D), 0) == p.length && (e = c(184, D) >> 3, p.push(I, (f = e >> 8, -~f - (f ^ 255) + 2 * (~f & 255) + (f | -256)), 256 + (e ^ 255) + 2 * (~e ^ 255) - (~e | 255)), void 0 != A && p.push(255 + (~A ^ 255) - (~A | 255))), S), H) && (H.message && (R += H.message), H.stack && (R += ":" + H.stack)), D)), 3 < X) {
            D.K = (G = (R = (R = R.slice(0, (X | 0) - 3), X -= (Z = R.length, -2 * ~(Z & 3) + 3 * (Z ^ 3) - 2 * (~Z & 3) + 2 * (~Z | 3)), i_)(R, 224), D).K, D);
            try {
                L(d(2, R.length).concat(R), D, 263, 144)
            } finally {
                D.K = G
            }
        }
        J(222, D, X)
    }
}
                                    

#61 JavaScript::Eval (size: 70, repeated: 1) - SHA256: 575f7a00de68d3a57e4890e26e87c6ac6dafefc2f24463cff0b1c8e375b54682

                                        0, gT = function(S, I) {
    for (I = []; S--;) I.push(255 * Math.random() | 0);
    return I
}
                                    

#62 JavaScript::Eval (size: 157, repeated: 1) - SHA256: 8b5842eadda585e03e51f609fae45dad70c0a6243a4aa3db68235c59195de815

                                        0,
function(Z, R, G, p, A, f, r, a) {
    for (G = (R = (f = Y(24, (p = Y(37, Z), 127), Z), a = "", r = c(372, Z), r.length), 0); f--;) G = (A = Y(32, 127, Z), -2 * ~(G & A) + -2 + (G ^ A)) % R, a += D[r[G]];
    J(p, Z, a)
}
                                    

#63 JavaScript::Eval (size: 22, repeated: 1) - SHA256: a5b2de3e709b6a6c80bd235d725c208adf0f1365c531aefc776e3c987a258055

                                        0,
function(Z) {
    RF(Z, 0)
}
                                    

#64 JavaScript::Eval (size: 25, repeated: 1) - SHA256: 5cf848fe3bfbccc7814184af4415f95f7feb7619a22e1a50c561df0be56f689e

                                        0,
function(Z) {
    w(Z, 0, 6, 4)
}
                                    

#65 JavaScript::Eval (size: 35, repeated: 1) - SHA256: 1e3606d95ce27d593157594820335681a9380f51a96147303cd8000e60a95e12

                                        document.createElement('div').style
                                    

#66 JavaScript::Eval (size: 2, repeated: 1) - SHA256: a31fe9656fc8d3a459e623dc8204e6d0268f8df56d734dac3ca3262edb5db883

                                        ss
                                    

#67 JavaScript::Eval (size: 249, repeated: 1) - SHA256: 32e3c17eb2c039e5d24a4c091862ba96975e2c21cb331c18bf563beb68797693

                                        M = function(D, E, p) {
    if (452 == D || 31 == D) E.v[D] ? E.v[D].concat(p) : E.v[D] = v3(E, 49, p);
    else {
        if (E.R7 && 304 != D) return;
        92 == D || 323 == D || 39 == D || 352 == D || 66 == D ? E.v[D] || (E.v[D] = v3(7, 6, 52, p, 54, E, D)) : E.v[D] = v3(7, 12, 52, p, 113, E, D)
    }
    304 == D && (E.O = er(32, false, E, 0), E.K = void 0)
}
                                    

#68 JavaScript::Eval (size: 523, repeated: 1) - SHA256: 5b45d7ce5333f5cd5b2691bb9986700832c36c8fe4f68453bc2be9a092c50458

                                        0, D_ = function(D, E, p, y, z, K, g, L, H, F, c) {
    for (z = (y = (p = E.replace(/\r\n/g, "\n"), []), L = 0); z < p.length; z++) H = p.charCodeAt(z), 128 > H ? y[L++] = H : (2048 > H ? y[L++] = H >> 6 | 192 : (55296 == -~(H & 64512) + (H ^ 64512) + (~H ^ 64512) && z + 1 < p.length && 56320 == (c = p.charCodeAt(z + 1), -~(c & 64512) - -1 + 2 * (c ^ 64512) + 2 * (~c ^ 64512)) ? (H = 65536 + (-~(H & 1023) + (H & -1024) + (~H | 1023) << 10) + (p.charCodeAt(++z) & 1023), y[L++] = H >> 18 | 240, y[L++] = H >> 12 & D | 128) : y[L++] = (F = H >> 12, ~F - 2 * ~(F | 224) + (F | -225)), y[L++] = (K = (g = H >> 6, -~g + (~g ^ D) + (~g & D)), (K | 0) - ~(K & 128) + -129 + 2 * (~K & 128))), y[L++] = H & D | 128);
    return y
}
                                    

#69 JavaScript::Eval (size: 60, repeated: 1) - SHA256: 84cc20e6a291f4e4d773bcf60310fb3e4f793fc0dfcb5d4e5371418c29445b0b

                                        0,
function(K, p, c) {
    c = Y((p = Y(K), K)), p = K.J[p] && S(K, p), N(c, K, p)
}
                                    

#70 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 6b2bc0c39198b9448300658ffe80f527ded4b1785a8bd3900dca0e09eeccd290

                                        0,
function(K) {
    sZ(2, K)
}
                                    

#71 JavaScript::Eval (size: 887, repeated: 1) - SHA256: fb3cde12476438da1f996fe90eb1ce14d260985b20458d07c44e5706f251f753

                                        0, w = function(S, I, H, D, e, X, Z, R, G, p, A, f, r) {
    if ((H + 7 ^ ((H & 50) == H && (G = tx, A = D & 7, Z = [-50, -59, -7, -79, 20, 92, Z, -11, 14, 10], p = q1[X.j](X.aW), p[X.j] = function(a) {
            R = a, A += 6 + 7 * D, A &= 7
        }, p.concat = function(a, W, O) {
            return (a = (W = +(O = e % I + 1, Z[A + 43 & 7]) * e * O + (G() | 0) * O + A - -3658 * e * R - 3472 * R - O * R + 1 * e * e * O + 62 * R * R - 62 * e * e * R, R = void 0, Z[W]), Z[(A + 13 & 7) + (D & S)] = a, Z)[A + (D & S)] = -59, a
        }, r = p), 24)) >= H && (H - 7 | 57) < H) {
        for (X = (e = Y(13, S), I); D > I; D--) X = X << 8 | T(8, true, S);
        J(e, S, X)
    }
    return (H | 88) == (4 == ((H | 56) == H && (r = (X = e[D] << I | e[(D | S) + 1] << 16 | e[2 * (D & 2) + ~(D & 2) - ~(D | 2)] << 8, Z = e[(D | S) + 3], -~X + 2 * (X & ~Z) - (X | ~Z) + 2 * (~X | Z))), H - 6) >> 4 && (r = f = function() {
        if (D.K == D) {
            if (D.O) {
                var a = [TG, Z, e, void 0, R, G, arguments];
                if (X == I) var W = Q$(0, (Q(17, 0, a, D), 254), S, D, S);
                else if (1 == X) {
                    var O = !D.I.length;
                    Q(19, 0, a, D), O && Q$(0, 254, S, D, S)
                } else W = YC(a, 25, D, 6);
                return W
            }
            R && G && R.removeEventListener(G, f, EF)
        }
    }), H) && (D = q1[S.j](S.gs), D[S.j] = function() {
        return I
    }, D.concat = function(a) {
        I = a
    }, r = D), r
}
                                    

#72 JavaScript::Eval (size: 420, repeated: 1) - SHA256: 1de7d93a2d7f3ff571deb83f9d7954a9869cae82677f2bb33c9431f9542ed812

                                        0, LH = function(S, I, H, D, e, X, Z, R) {
    if (!H.l) {
        H.Ox++;
        try {
            for (Z = (R = (e = H.P, 0), void 0); --I;) try {
                if ((X = void 0, H).Y) Z = uE(H, H.Y);
                else {
                    if (R = c(358, H), R >= e) break;
                    X = Y(53, (J(184, H, R), H)), Z = c(X, H)
                }
                P(23, (Z && Z.call ? Z(H, I) : su("", 0, [KH, 21, X], H), D), false, H, I, false)
            } catch (G) {
                c(243, H) ? su("", 22, G, H) : J(243, H, G)
            }
            if (!I) {
                if (H.J8) {
                    LH("~", 709674722253, H, (H.Ox--, 2));
                    return
                }
                su("", 0, [KH, 33], H)
            }
        } catch (G) {
            try {
                su("", 22, G, H)
            } catch (p) {
                b(S, 14, p, H)
            }
        }
        H.Ox--
    }
}
                                    

#73 JavaScript::Eval (size: 19, repeated: 1) - SHA256: 5421715bbdaf2550e31d10fc28d444310a8fe7147bbddecf0abb490358a1553b

                                        /.*\d:\d\d | \d+$/g
                                    

#74 JavaScript::Eval (size: 22, repeated: 1) - SHA256: b269f3d1cf47360f59192c0663b6dafed3ca761dc555a64e676fb9ed71957536

                                        0,
function(g) {
    cd(g, 2)
}
                                    

#75 JavaScript::Eval (size: 21725, repeated: 1) - SHA256: 4985b6e262a4cb394174b8b5d4ffa3754e7fb80f08f11c5d8a75ffc1a2f7d97e

                                        (function() {
    var T8 = function(T, B) {
            return B[T] << 24 | B[(T | 0) + 1] << 16 | B[(T | 0) + 2] << 8 | B[(T | 0) + 3]
        },
        pU = function(T, B, L, E, h) {
            if (L = B[0], L == l) T.j = 25, T.s(B);
            else if (L == a) {
                E = B[1];
                try {
                    h = T.L || T.s(B)
                } catch (K) {
                    R(T, K), h = T.L
                }
                E(h)
            } else if (L == X) T.s(B);
            else if (L == t) T.s(B);
            else if (L == V) {
                try {
                    for (h = 0; h < T.V.length; h++) try {
                        E = T.V[h], E[0][E[1]](E[2])
                    } catch (K) {}
                } catch (K) {}(0, B[1])(function(K, p) {
                    T.S(K, true, p)
                }, (T.V = [], function(K) {
                    (w(T, (K = !T.i.length, [LU])), K) && f(false, T, true)
                }))
            } else {
                if (L == BN) return h = B[2], N(500, T, B[6]), N(85, T, h), T.s(B);
                L == LU ? (T.l = [], T.G = [], T.J = null) : L == KU && "loading" === g.document.readyState && (T.A = function(K, p) {
                    function c() {
                        p || (p = true, K())
                    }(g.document.addEventListener("DOMContentLoaded", (p = false, c), e), g).addEventListener("load", c, e)
                })
            }
        },
        EZ = function(T, B, L) {
            if (3 == T.length) {
                for (L = 0; 3 > L; L++) B[L] += T[L];
                for (L = [13, 8, 13, (T = 0, 12), 16, 5, 3, 10, 15]; 9 > T; T++) B[3](B, T % 3, L[T])
            }
        },
        Y = function(T, B) {
            if (T.O) return cN(T.g, T);
            return (B = O(8, T, true), B & 128) && (B ^= 128, T = O(2, T, true), B = (B << 2) + (T | 0)), B
        },
        h2 = function(T, B, L, E, h, K) {
            if (!B.L) {
                B.D++;
                try {
                    for (E = (h = (L = void 0, 0), B.P); --T;) try {
                        if (K = void 0, B.O) L = cN(B.O, B);
                        else {
                            if (h = S(B, 232), h >= E) break;
                            L = S(B, (K = Y((N(204, B, h), B)), K))
                        }
                        n(false, false, B, (L && L.call ? L(B, T) : I(0, [r, 21, K], B), T))
                    } catch (p) {
                        S(B, 1) ? I(22, p, B) : N(1, B, p)
                    }
                    if (!T) {
                        if (B.az) {
                            h2((B.D--, 401070463542), B);
                            return
                        }
                        I(0, [r, 33], B)
                    }
                } catch (p) {
                    try {
                        I(22, p, B)
                    } catch (c) {
                        R(B, c)
                    }
                }
                B.D--
            }
        },
        lZ = function(T, B, L, E) {
            return (E = F[T.substring(0, 3) + "_"]) ? E(T.substring(3), B, L) : uZ(T, B)
        },
        G8 = function(T, B, L) {
            return B.S(function(E) {
                L = E
            }, false, T), L
        },
        R8 = function(T, B, L, E, h) {
            for (B = (h = B[2] | (E = 0, 0), B)[3] | 0; 15 > E; E++) L = L >>> 8 | L << 24, L += T | 0, T = T << 3 | T >>> 29, B = B >>> 8 | B << 24, L ^= h + 2278, B += h | 0, h = h << 3 | h >>> 29, T ^= L, B ^= E + 2278, h ^= B;
            return [T >>> 24 & 255, T >>> 16 & 255, T >>> 8 & 255, T >>> 0 & 255, L >>> 24 & 255, L >>> 16 & 255, L >>> 8 & 255, L >>> 0 & 255]
        },
        m = function(T, B, L, E) {
            for (L = (E = (B | 0) - 1, []); 0 <= E; E--) L[(B | 0) - 1 - (E | 0)] = T >> 8 * E & 255;
            return L
        },
        f = function(T, B, L, E, h, K) {
            if (B.i.length) {
                B.tX = (B.K = (B.K && 0(), true), L);
                try {
                    E = B.T(), B.N = E, B.R = 0, B.h = E, K = ZQ(L, B), h = B.T() - B.N, B.Z += h, h < (T ? 0 : 10) || 0 >= B.j-- || (h = Math.floor(h), B.G.push(254 >= h ? h : 254))
                } finally {
                    B.K = false
                }
                return K
            }
        },
        ZQ = function(T, B, L, E) {
            for (; B.i.length;) {
                B.A = null, L = B.i.pop();
                try {
                    E = pU(B, L)
                } catch (h) {
                    R(B, h)
                }
                if (T && B.A) {
                    T = B.A, T(function() {
                        f(true, B, true)
                    });
                    break
                }
            }
            return E
        },
        W = function(T) {
            return T.O ? cN(T.g, T) : O(8, T, true)
        },
        CU = function(T, B) {
            return y[B](y.prototype, {
                call: T,
                splice: T,
                console: T,
                parent: T,
                length: T,
                propertyIsEnumerable: T,
                floor: T,
                stack: T,
                replace: T,
                pop: T,
                prototype: T,
                document: T
            })
        },
        Q = function(T, B, L) {
            L = this;
            try {
                km(T, B, this)
            } catch (E) {
                R(this, E), T(function(h) {
                    h(L.L)
                })
            }
        },
        e = {
            passive: true,
            capture: true
        },
        R = function(T, B) {
            T.L = ((T.L ? T.L + "~" : "E:") + B.message + ":" + B.stack).slice(0, 2048)
        },
        HN = function(T, B, L, E, h, K) {
            for (K = (B = Y((L = (((E = T[X3] || {}, h = Y(T), E).pw = Y(T), E).I = [], T.Y == T ? (W(T) | 0) - 1 : 1), T)), 0); K < L; K++) E.I.push(Y(T));
            for ((E.x9 = S(T, B), E).o = S(T, h); L--;) E.I[L] = S(T, E.I[L]);
            return E
        },
        vN = function(T, B, L, E) {
            function h() {}
            return {
                invoke: (E = lZ(T, (L = void 0, function(K) {
                    h && (B && A(B), L = K, h(), h = void 0)
                }), !!B)[0], function(K, p, c, u) {
                    function G() {
                        L(function(Z) {
                            A(function() {
                                K(Z)
                            })
                        }, c)
                    }
                    if (!p) return p = E(c), K && K(p), p;
                    L ? G() : (u = h, h = function() {
                        u(), A(G)
                    })
                })
            }
        },
        jP = function(T, B, L, E) {
            return S(T, ((h2(((E = S(T, 232), T.l && E < T.P) ? (N(232, T, T.P), dK(B, T)) : N(232, T, B), L), T), N)(232, T, E), 85))
        },
        $m = function(T) {
            return T
        },
        sZ = function(T, B, L, E) {
            for (E = (L = Y(B), 0); 0 < T; T--) E = E << 8 | W(B);
            N(L, B, E)
        },
        uZ = function(T, B) {
            return [(B(function(L) {
                L(T)
            }), function() {
                return T
            })]
        },
        N = function(T, B, L) {
            if (232 == T || 204 == T) B.J[T] ? B.J[T].concat(L) : B.J[T] = iZ(L, B);
            else {
                if (B.B && 489 != T) return;
                475 == T || 388 == T || 428 == T || 295 == T || 229 == T ? B.J[T] || (B.J[T] = t2(B, 46, T, L)) : B.J[T] = t2(B, 145, T, L)
            }
            489 == T && (B.X = O(32, B, false), B.W = void 0)
        },
        P = function(T, B, L, E, h, K) {
            if (B.Y == B)
                for (h = S(B, T), 388 == T ? (T = function(p, c, u, G, Z) {
                        if (h.Qw != (Z = (G = h.length, (G | 0) - 4 >> 3), Z)) {
                            u = (c = [0, 0, K[1], K[2]], (Z << 3) - (h.Qw = Z, 4));
                            try {
                                h.iS = R8(T8(u, h), c, T8((u | 0) + 4, h))
                            } catch (C) {
                                throw C;
                            }
                        }
                        h.push(h.iS[G & 7] ^ p)
                    }, K = S(B, 229)) : T = function(p) {
                        h.push(p)
                    }, E && T(E & 255), B = L.length, E = 0; E < B; E++) T(L[E])
        },
        Vu = function(T, B, L, E, h, K) {
            function p() {
                if (T.Y == T) {
                    if (T.J) {
                        var c = [BN, L, B, void 0, h, K, arguments];
                        if (2 == E) var u = f(false, (w(T, c), T), false);
                        else if (1 == E) {
                            var G = !T.i.length;
                            (w(T, c), G) && f(false, T, false)
                        } else u = pU(T, c);
                        return u
                    }
                    h && K && h.removeEventListener(K, p, e)
                }
            }
            return p
        },
        wK = function(T, B) {
            (B.push(T[0] << 24 | T[1] << 16 | T[2] << 8 | T[3]), B).push(T[4] << 24 | T[5] << 16 | T[6] << 8 | T[7]), B.push(T[8] << 24 | T[9] << 16 | T[10] << 8 | T[11])
        },
        I = function(T, B, L, E, h, K) {
            if (!L.B) {
                if (B = S(((T = (0 == (h = S(L, ((K = void 0, B) && B[0] === r && (K = B[2], T = B[1], B = void 0), 295)), h.length) && (E = S(L, 204) >> 3, h.push(T, E >> 8 & 255, E & 255), void 0 != K && h.push(K & 255)), ""), B) && (B.message && (T += B.message), B.stack && (T += ":" + B.stack)), L), 122), 3 < B) {
                    L.Y = (K = (T = T.slice(0, (B | 0) - 3), B -= (T.length | 0) + 3, T = UZ(T), L.Y), L);
                    try {
                        P(388, L, m(T.length, 2).concat(T), 9)
                    } finally {
                        L.Y = K
                    }
                }
                N(122, L, B)
            }
        },
        g = this || self,
        UZ = function(T, B, L, E, h) {
            for (h = (L = (E = (T = T.replace(/\r\n/g, "\n"), 0), []), 0); h < T.length; h++) B = T.charCodeAt(h), 128 > B ? L[E++] = B : (2048 > B ? L[E++] = B >> 6 | 192 : (55296 == (B & 64512) && h + 1 < T.length && 56320 == (T.charCodeAt(h + 1) & 64512) ? (B = 65536 + ((B & 1023) << 10) + (T.charCodeAt(++h) & 1023), L[E++] = B >> 18 | 240, L[E++] = B >> 12 & 63 | 128) : L[E++] = B >> 12 | 224, L[E++] = B >> 6 & 63 | 128), L[E++] = B & 63 | 128);
            return L
        },
        D, bZ = function(T, B) {
            if (!(B = g.trustedTypes, T = null, B) || !B.createPolicy) return T;
            try {
                T = B.createPolicy("bg", {
                    createHTML: $m,
                    createScript: $m,
                    createScriptURL: $m
                })
            } catch (L) {
                g.console && g.console.error(L.message)
            }
            return T
        },
        F, km = function(T, B, L, E, h) {
            for (h = (L.Oo = (L.Y9 = CU({get: function() {
                        return this.concat()
                    }
                }, (L.Eo = ((L.so = N1, L).Pl = L[a], fU), L.F)), y)[L.F](L.Y9, {
                    value: {
                        value: {}
                    }
                }), []), E = 0; 128 > E; E++) h[E] = String.fromCharCode(E);
            f(true, (w(L, [(w(L, (N(400, (N(10, L, (N(200, L, (N((N((N(257, L, (N(54, (N(30, L, (N(12, (N(4, L, (N(75, L, (N(31, L, (N(428, (N(29, (N(295, L, (N(416, L, (N((N(437, (N((N(327, (N(37, (N(180, (N(312, L, (L.ds = (((N(85, L, (N(91, L, (N(505, (N(((N(113, L, ((N(144, L, (N(229, L, [0, (N(331, (N(192, (N(415, (N(215, L, (N(204, ((L.FT = (L.K = false, (L.h = 0, L.JX = ((L.i = [], L).O = void 0, L.A = (L.N = 0, null), []), (L.G = [], L.tX = (L.J = (L.D = 0, []), false), L.X = (E = (L.P = 0, L.u = void 0, window.performance || {}), (L.V = [], L).U = 1, (L.Lw = (L.lS = 0, L.C = 8001, function(K) {
                this.Y = K
            }), L).R = void 0, void 0), L.l = (L.L = (L.j = 25, void 0), L.W = void 0, []), L.g = void 0, L).Y = L, L.B = false, L).Z = 0, (L.H = 0, E).timeOrigin || (E.timing || {}).navigationStart || 0), N)(232, L, 0), L), 0), function(K, p, c, u) {
                N((u = S(K, (c = (p = (c = Y(K), Y(K)), S(K, c)), p)), p), K, u + c)
            })), L.gs = 0, L), function(K, p, c) {
                N((p = Y((c = Y(K), K)), p), K, "" + S(K, c))
            }), L), function(K, p, c, u, G) {
                for (p = (G = q1((u = Y(K), K)), []), c = 0; c < G; c++) p.push(W(K));
                N(u, K, p)
            }), L), function(K, p, c) {
                N((p = (p = S(K, (c = Y((p = Y(K), K)), p)), eP)(p), c), K, p)
            }), 0), 0]), function(K, p, c, u) {
                !n(false, true, K, p) && (p = HN(K), c = p.x9, u = p.o, K.Y == K || u == K.Lw && c == K) && (N(p.pw, K, u.apply(c, p.I)), K.h = K.T())
            })), L).hX = 0, function(K, p, c, u, G, Z, C) {
                for (Z = (c = (G = S(K, (u = q1((p = Y(K), K)), C = "", 341)), G).length, 0); u--;) Z = ((Z | 0) + (q1(K) | 0)) % c, C += h[G[Z]];
                N(p, K, C)
            })), N)(2, L, function() {}), 475), L, [160, 0, 0]), N(122, L, 2048), L), function(K, p, c, u) {
                (u = (c = Y((p = Y(K), K)), Y(K)), N)(u, K, S(K, p) || S(K, c))
            }), function(K, p, c, u) {
                (c = (p = (u = Y(K), Y)(K), Y(K)), K).Y == K && (c = S(K, c), p = S(K, p), S(K, u)[p] = c, 489 == u && (K.W = void 0, 2 == p && (K.X = O(32, K, false), K.W = void 0)))
            })), N(28, L, function(K, p) {
                (K = S((p = Y(K), K.Y), p), K)[0].removeEventListener(K[1], K[2], e)
            }), {})), N)(1, L, 233), N)(448, L, function(K, p, c, u) {
                (p = S((c = S((p = (c = Y(K), Y(K)), u = Y(K), K), c), K), p), N)(u, K, +(c == p))
            }), 0), function(K, p, c, u, G, Z, C, H, d, U, v, k) {
                function J(b, q) {
                    for (; d < b;) U |= W(K) << d, d += 8;
                    return q = U & (1 << b) - 1, U >>= (d -= b, b), q
                }
                for (Z = k = (u = (v = ((d = (c = Y(K), U = 0), J)(3) | 0) + 1, J(5)), 0), C = []; k < u; k++) p = J(1), C.push(p), Z += p ? 0 : 1;
                for (Z = (G = (k = ((Z | 0) - 1).toString(2).length, []), 0); Z < u; Z++) C[Z] || (G[Z] = J(k));
                for (k = 0; k < u; k++) C[k] && (G[k] = Y(K));
                for (H = []; v--;) H.push(S(K, Y(K)));
                N(c, K, function(b, q, z, a8, M) {
                    for (q = (M = (a8 = [], []), 0); q < u; q++) {
                        if (z = G[q], !C[q]) {
                            for (; z >= M.length;) M.push(Y(b));
                            z = M[z]
                        }
                        a8.push(z)
                    }
                    b.g = iZ((b.O = iZ(H.slice(), b), a8), b)
                })
            })), L), function(K, p, c, u) {
                (u = (p = (c = Y(K), W(K)), Y(K)), N)(u, K, S(K, c) >>> p)
            }), L), function(K, p, c, u) {
                (c = S(K, (u = (p = (u = (c = Y(K), Y(K)), Y)(K), S)(K, u), c)), N)(p, K, c in u | 0)
            }), L), function(K, p, c) {
                n(false, true, K, p) || (p = Y(K), c = Y(K), N(c, K, function(u) {
                    return eval(u)
                }(gK(S(K.Y, p)))))
            }), 72), L, function(K) {
                OZ(K, 4)
            }), L), function(K, p, c, u, G, Z) {
                n(false, true, K, p) || (G = HN(K.Y), p = G.I, c = G.x9, Z = G.o, u = p.length, G = G.pw, p = 0 == u ? new c[Z] : 1 == u ? new c[Z](p[0]) : 2 == u ? new c[Z](p[0], p[1]) : 3 == u ? new c[Z](p[0], p[1], p[2]) : 4 == u ? new c[Z](p[0], p[1], p[2], p[3]) : 2(), N(G, K, p))
            }), 199), L, 0), function(K, p, c, u, G, Z) {
                if (!n(true, true, K, p)) {
                    if (K = (G = S((Z = S((p = (G = Y((p = Y((c = (Z = Y(K), Y(K)), K)), K)), S(K, p)), K), Z), K), G), S(K, c)), "object" == eP(Z)) {
                        for (u in c = [], Z) c.push(u);
                        Z = c
                    }
                    for (p = (u = Z.length, 0 < p ? p : 1), c = 0; c < u; c += p) K(Z.slice(c, (c | 0) + (p | 0)), G)
                }
            })), [])), L), 0), L), []), function(K) {
                OZ(K, 3)
            })), function(K) {
                o8(K, 1)
            })), g)), L), function(K) {
                o8(K, 4)
            }), function(K, p, c) {
                0 != S(K, (c = S(K, (c = (p = Y(K), Y(K)), c)), p)) && N(232, K, c)
            })), L), L), function(K, p, c, u, G) {
                0 !== (p = S((c = S(K, (u = S(K, (G = (c = Y((u = (p = Y(K), Y(K)), K)), G = Y(K), S(K, G)), u)), c)), K.Y), p), p) && (G = Vu(K, G, c, 1, p, u), p.addEventListener(u, G, e), N(29, K, [p, u, G]))
            })), 388), L, x(4)), N(256, L, function(K, p, c, u) {
                if (p = K.JX.pop()) {
                    for (c = W(K); 0 < c; c--) u = Y(K), p[u] = K.J[u];
                    K.J = (p[p[295] = K.J[295], 122] = K.J[122], p)
                } else N(232, K, K.P)
            }), 172), L, function(K) {
                sZ(4, K)
            }), function(K, p, c, u, G) {
                (p = S(K, (u = (G = (G = (p = Y((u = Y((c = Y(K), K)), K)), Y(K)), S(K, G)), S(K, u)), p)), N)(c, K, Vu(K, p, u, G))
            })), function(K, p, c, u) {
                p = S(K, (c = S(K, (u = Y((p = Y((c = Y(K), K)), K)), c)), p)), N(u, K, c[p])
            })), L), function(K, p) {
                dK((p = S(K, Y(K)), p), K.Y)
            }), w(L, [KU]), [t, B])), V), T]), L), true)
        },
        t2 = function(T, B, L, E, h, K, p, c) {
            return ((c = (E = [-89, 58, -74, 47, 50, 50, E, 30, (K = Ym, -53), (h = B & 7, -90)], y)[T.F](T.Y9), c)[T.F] = function(u) {
                p = (h += 6 + 7 * B, u), h &= 7
            }, c).concat = function(u) {
                return (u = (p = (u = (u = L % 16 + 1, -u * p + E[h + 35 & 7] * L * u - 68 * L * L * p + 2 * L * L * u - 306 * p + h + 34 * p * p) + (K() | 0) * u - 1972 * L * p, void 0), E[u]), E)[(h + 77 & 7) + (B & 2)] = u, E[h + (B & 2)] = 58, u
            }, c
        },
        dK = function(T, B) {
            N(232, B, ((B.JX.push(B.J.slice()), B.J)[232] = void 0, T))
        },
        cN = function(T, B) {
            return (T = T.create().shift(), B.O).create().length || B.g.create().length || (B.g = void 0, B.O = void 0), T
        },
        q1 = function(T, B) {
            return B = W(T), B & 128 && (B = B & 127 | W(T) << 7), B
        },
        J2 = function(T, B, L, E) {
            try {
                E = T[((B | 0) + 2) % 3], T[B] = (T[B] | 0) - (T[((B | 0) + 1) % 3] | 0) - (E | 0) ^ (1 == B ? E << L : E >>> L)
            } catch (h) {
                throw h;
            }
        },
        A = g.requestIdleCallback ? function(T) {
            requestIdleCallback(function() {
                T()
            }, {
                timeout: 4
            })
        } : g.setImmediate ? function(T) {
            setImmediate(T)
        } : function(T) {
            setTimeout(T, 0)
        },
        eP = function(T, B, L) {
            if ((L = typeof T, "object") == L)
                if (T) {
                    if (T instanceof Array) return "array";
                    if (T instanceof Object) return L;
                    if ("[object Window]" == (B = Object.prototype.toString.call(T), B)) return "object";
                    if ("[object Array]" == B || "number" == typeof T.length && "undefined" != typeof T.splice && "undefined" != typeof T.propertyIsEnumerable && !T.propertyIsEnumerable("splice")) return "array";
                    if ("[object Function]" == B || "undefined" != typeof T.call && "undefined" != typeof T.propertyIsEnumerable && !T.propertyIsEnumerable("call")) return "function"
                } else return "null";
            else if ("function" == L && "undefined" == typeof T.call) return "object";
            return L
        },
        w = function(T, B) {
            T.i.splice(0, 0, B)
        },
        iZ = function(T, B, L) {
            return (L = y[B.F](B.Oo), L)[B.F] = function() {
                return T
            }, L.concat = function(E) {
                T = E
            }, L
        },
        OZ = function(T, B, L, E, h) {
            ((E = S(T, (h = Y((E = (L = B & 3, B &= 4, Y)(T), T)), E)), B) && (E = UZ("" + E)), L && P(h, T, m(E.length, 2)), P)(h, T, E)
        },
        x = function(T, B) {
            for (B = []; T--;) B.push(255 * Math.random() | 0);
            return B
        },
        o8 = function(T, B, L, E) {
            P((L = (E = Y(T), Y(T)), L), T, m(S(T, E), B))
        },
        O = function(T, B, L, E, h, K, p, c, u, G, Z, C, H, d) {
            if ((p = S(B, 232), p) >= B.P) throw [r, 31];
            for (Z = (c = (K = 0, (C = T, B.Pl).length), p); 0 < C;) h = Z % 8, E = Z >> 3, H = 8 - (h | 0), H = H < C ? H : C, d = B.l[E], L && (G = B, G.W != Z >> 6 && (G.W = Z >> 6, u = S(G, 489), G.u = R8(G.X, [0, 0, u[1], u[2]], G.W)), d ^= B.u[E & c]), K |= (d >> 8 - (h | 0) - (H | 0) & (1 << H) - 1) << (C | 0) - (H | 0), C -= H, Z += H;
            return N(232, B, (L = K, (p | 0) + (T | 0))), L
        },
        n = function(T, B, L, E, h, K, p, c, u) {
            if (((L.Y = ((h = (K = (p = (u = (B || L.R++, (c = T ? 255 : B ? 5 : 2, 0 < L.H && L.K && L.tX && 1 >= L.D) && !L.O && !L.A && (!B || 1 < L.C - E)) && 0 == document.hidden, (T = 4 == L.R) || u) ? L.T() : L.h, p - L.h), K) >> 14, L).X && (L.X ^= h * (K << 2)), h) || L.Y, L).U += h, T) || u) L.R = 0, L.h = p;
            if (!u || p - L.N < L.H - c) return false;
            return !(L.A = ((N(232, (u = S(L, (L.C = E, B ? 204 : 232)), L), L.P), L).i.push([X, u, B ? E + 1 : E]), A), 0)
        },
        S = function(T, B) {
            if (void 0 === (T = T.J[B], T)) throw [r, 30, B];
            if (T.value) return T.create();
            return T.create(2 * B * B + 58 * B + 9), T.prototype
        },
        X3 = String.fromCharCode(105, 110, 116, 101, 103, 67, 104, 101, 99, 107, 66, 121, 112, 97, 115, 115),
        BN = [],
        r = (Q.prototype.az = false, Q.prototype.v = "toString", {}),
        l = [],
        V = (Q.prototype.yw = void 0, []),
        t = [],
        X = (Q.prototype.Nm = void 0, []),
        KU = [],
        LU = [],
        a = [],
        Ym = (D = (((wK, function() {})(x), function() {})(J2), EZ, Q.prototype), void 0),
        y = ((D.T = (window.performance || {}).now ? function() {
            return this.FT + window.performance.now()
        } : function() {
            return +new Date
        }, D.bS = function(T, B, L, E, h, K) {
            for (L = (K = (h = [], 0), 0); L < T.length; L++)
                for (K += B, E = E << B | T[L]; 7 < K;) K -= 8, h.push(E >> K & 255);
            return h
        }, D.S = function(T, B, L, E, h) {
            if (L = "array" === eP(L) ? L : [L], this.L) T(this.L);
            else try {
                E = [], h = !this.i.length, w(this, [l, E, L]), w(this, [a, T, E]), B && !h || f(true, this, B)
            } catch (K) {
                R(this, K), T(this.L)
            }
        }, D).AX = function() {
            return Math.floor(this.T())
        }, (Q.prototype.F = "create", D.k9 = function() {
            return Math.floor(this.Z + (this.T() - this.N))
        }, D.Tk = function(T, B, L) {
            return T ^ (B ^= B << 13, B ^= B >> 17, (B = (B ^ B << 5) & L) || (B = 1), B)
        }, D).Iz = function(T, B, L, E, h) {
            for (E = h = 0; E < T.length; E++) h += T.charCodeAt(E), h += h << 10, h ^= h >> 6;
            return (h = (h += h << 3, h ^= h >> 11, T = h + (h << 15) >>> 0, new Number(T & (1 << B) - 1)), h)[0] = (T >>> B) % L, h
        }, r).constructor,
        N1 = (Q.prototype.s = function(T, B) {
            return T = {}, B = (Ym = function() {
                    return B == T ? 9 : -32
                }, {}),
                function(L, E, h, K, p, c, u, G, Z, C, H, d, U, v, k) {
                    B = (G = B, T);
                    try {
                        if (C = L[0], C == t) {
                            u = L[1];
                            try {
                                for (v = c = (Z = (p = atob(u), []), 0); c < p.length; c++) d = p.charCodeAt(c), 255 < d && (Z[v++] = d & 255, d >>= 8), Z[v++] = d;
                                N(489, this, [0, (this.P = (this.l = Z, this.l.length << 3), 0), 0])
                            } catch (J) {
                                I(17, J, this);
                                return
                            }
                            h2(8001, this)
                        } else if (C == l) L[1].push(S(this, 122), S(this, 388).length, S(this, 428).length, S(this, 475).length), N(85, this, L[2]), this.J[486] && jP(this, S(this, 486), 8001);
                        else {
                            if (C == a) {
                                this.Y = (H = (Z = L[2], E = m((S(this, 475).length | 0) + 2, 2), this.Y), this);
                                try {
                                    h = S(this, 295), 0 < h.length && P(475, this, m(h.length, 2).concat(h), 10), P(475, this, m(this.U, 1), 109), P(475, this, m(this[a].length, 1)), p = 0, K = S(this, 388), p += S(this, 199) & 2047, p -= (S(this, 475).length | 0) + 5, 4 < K.length && (p -= (K.length | 0) + 3), 0 < p && P(475, this, m(p, 2).concat(x(p)), 15), 4 < K.length && P(475, this, m(K.length, 2).concat(K), 156)
                                } finally {
                                    this.Y = H
                                }
                                if ((((v = x(2).concat(S(this, 475)), v)[1] = v[0] ^ 6, v)[3] = v[1] ^ E[0], v)[4] = v[1] ^ E[1], k = this.zk(v)) k = "!" + k;
                                else
                                    for (p = 0, k = ""; p < v.length; p++) U = v[p][this.v](16), 1 == U.length && (U = "0" + U), k += U;
                                return S(this, ((S(this, (N(122, (c = k, this), Z.shift()), 388)).length = Z.shift(), S(this, 428)).length = Z.shift(), 475)).length = Z.shift(), c
                            }
                            if (C == X) jP(this, L[1], L[2]);
                            else if (C == BN) return jP(this, L[1], 8001)
                        }
                    } finally {
                        B = G
                    }
                }
        }(), Q.prototype.zk = function(T, B, L, E) {
            if (B = window.btoa) {
                for (L = "", E = 0; E < T.length; E += 8192) L += String.fromCharCode.apply(null, T.slice(E, E + 8192));
                T = B(L).replace(/\+/g, "-").replace(/\//g, "_").replace(/=/g, "")
            } else T = void 0;
            return T
        }, /./);
    Q.prototype.Wl = 0;
    var fU, SP = t.pop.bind(Q.prototype[Q.prototype[V] = [0, 0, 1, 1, (Q.prototype.Dv = 0, 0), 1, 1], l]),
        gK = function(T, B) {
            return (B = bZ()) && 1 === T.eval(B.createScript("1")) ? function(L) {
                return B.createScript(L)
            } : function(L) {
                return "" + L
            }
        }((fU = CU({get: SP
        }, (N1[Q.prototype.v] = SP, Q.prototype.F)), Q.prototype.XT = void 0, g));
    (40 < (F = g.botguard || (g.botguard = {}), F.m) || (F.m = 41, F.bg = vN, F.a = lZ), F).aBG_ = function(T, B, L) {
        return L = new Q(B, T), [function(E) {
            return G8(E, L)
        }]
    };
}).call(this);
                                    

#76 JavaScript::Eval (size: 94, repeated: 1) - SHA256: 5e098f716223718a9207098f39a664a21ac330d7b1765fe690785a98c7cfd120

                                        0,
function(Z, R, G, p, A, f) {
    J((A = c((f = Y(5, (p = (R = Y(13, Z), Y(29, Z)), Z)), R), Z), G = c(p, Z), f), Z, +(A == G))
}
                                    

#77 JavaScript::Eval (size: 1, repeated: 1) - SHA256: ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb

                                        a
                                    

#78 JavaScript::Eval (size: 77, repeated: 1) - SHA256: c8c623bf9bcacd383b7116282f2664b3f4dbd11316d04d8fe76fe4b485ab2fe7

                                        0,
function(g, L, H, F) {
    M((L = w(g, (H = w(g, (F = w(g, 56), 57)), 61)), L), g, d(g, F) | d(g, H))
}
                                    

#79 JavaScript::Eval (size: 253, repeated: 1) - SHA256: 49271065f7c7a6c192d7b031238eadf4b4d1670611c72ba6459be4bb97b5bfcd

                                        0, J = function(S, I, H) {
    if (358 == S || 184 == S) I.O[S] ? I.O[S].concat(H) : I.O[S] = w(I, H, 90);
    else {
        if (I.sx && 346 != S) return;
        153 == S || 263 == S || 308 == S || 298 == S || 290 == S ? I.O[S] || (I.O[S] = w(2, 16, 18, 38, S, I, H)) : I.O[S] = w(2, 16, 16, 153, S, I, H)
    }
    346 == S && (I.o = nH(I, false, 32, 8), I.N = void 0)
}
                                    

#80 JavaScript::Eval (size: 132, repeated: 1) - SHA256: f33ac94202582b9bff8f735f022a40e3b3ae956c1d10d128298ebe45ff51944e

                                        0, dj = function(S, I, H, D, e, X) {
    return c(292, ((LH(S, H, (X = c(358, e), e.u && X < e.P ? (J(358, e, e.P), lE(D, 358, e)) : J(358, e, D), e), I), J)(358, e, X), e))
}
                                    

#81 JavaScript::Eval (size: 77, repeated: 1) - SHA256: 03b52e5562cd42dcf3439e12758d2b253a02261d19aba109b067bb8da14394e6

                                        0,
function(Z, R, G, p) {
    J((p = (G = T(8, true, (R = Y(53, Z), Z)), Y)(45, Z), p), Z, c(R, Z) << G)
}
                                    

#82 JavaScript::Eval (size: 2, repeated: 1) - SHA256: f781ca12361b7fede614668f8a5eaf8b4c25b35e029cc45f744f4bb3f0c22f40

                                        Sn
                                    

#83 JavaScript::Eval (size: 120, repeated: 1) - SHA256: 88232f9d48f20007494d4aca0bf52df264b2ebb185fa58f0ae2d1e9b80ce9a76

                                        0, Hf = function(S, I, H, D) {
    try {
        D = S[((I | 0) + 2) % 3], S[I] = (S[I] | 0) - (S[((I | 0) + 1) % 3] | 0) - (D | 0) ^ (1 == I ? D << H : D >>> H)
    } catch (e) {
        throw e;
    }
}
                                    

#84 JavaScript::Eval (size: 271, repeated: 1) - SHA256: 22e1b6c056aaf33a8dc6bcf6dd24914e4d3b5499f9d866b1be6dfeeb42b9743a

                                        0, ss = function(D, E, p, y, z, K, g, L, H, F) {
    for (F = g[2] | (H = (L = 0, g[p] | 0), 0); 16 > L; L++) K = K >>> 8 | K << 24, K += y | 0, y = y << p | y >>> 29, K ^= F + z, y ^= K, H = H >>> 8 | H << 24, H += F | 0, H ^= L + z, F = F << p | F >>> 29, F ^= H;
    return [T(8, 42, p, y), T(8, 57, 2, y), T(8, 58, D, y), T(8, 56, 0, y), T(8, 10, p, K), T(8, 41, 2, K), T(8, E, D, K), T(8, 24, 0, K)]
}
                                    

#85 JavaScript::Eval (size: 92, repeated: 1) - SHA256: d93ec4b16771df2438f31161235878ade1695247ec25af821118e4bd78dff40e

                                        0,
function(g, L, H, F, c) {
    (H = (F = w((c = w(g, 58), g), 58), d)(g, c), L = IY("splice", H, "object"), M)(F, g, L)
}
                                    

#86 JavaScript::Eval (size: 59, repeated: 1) - SHA256: ef625932e84a83b854e9836f6d28e81e1f2d7f30a488e912560642ab3792b53f

                                        0,
function(g, L, H) {
    (L = w(g, (H = w(g, 61), 56)), M)(L, g, "" + d(g, H))
}
                                    

#87 JavaScript::Eval (size: 6, repeated: 1) - SHA256: 44ff7b02c80d38b26dd6aa31d9470aed81b32e10331a3c994fb1a9945fd847ba

                                        window
                                    

#88 JavaScript::Eval (size: 25, repeated: 1) - SHA256: 138f4cec89a55c255191dfa3f3ee81cec3cbf43415c0144d94040df0e8b9ec40

                                        0,
function(Z) {
    w(Z, 0, 5, 2)
}
                                    

#89 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 585f45ee4ce012e226f215a77a041b3bbf31ba949279f21c66978c44552b214c

                                        RF
                                    

#90 JavaScript::Eval (size: 15576, repeated: 1) - SHA256: 8c34b5159c0d993b882601680dd2c45885fd6069c37bd81b76c8b9dffdcf0c72

                                        /* Anti-spam. Want to say hello? Contact (base64) Ym90Z3VhcmQtY29udGFjdEBnb29nbGUuY29t */
(function() {
    var E = function(T, L) {
            if ((L = (T = null, K.trustedTypes), !L) || !L.createPolicy) return T;
            try {
                T = L.createPolicy("bg", {
                    createHTML: p,
                    createScript: p,
                    createScriptURL: p
                })
            } catch (B) {
                K.console && K.console.error(B.message)
            }
            return T
        },
        p = function(T) {
            return T
        },
        K = this || self;
    (0, eval)(function(T, L) {
        return (L = E()) && 1 === T.eval(L.createScript("1")) ? function(B) {
            return L.createScript(B)
        } : function(B) {
            return "" + B
        }
    }(K)(Array(7824 * Math.random() | 0).join("\n") + '(function(){var T8=function(T,B){return B[T]<<24|B[(T|0)+1]<<16|B[(T|0)+2]<<8|B[(T|0)+3]},pU=function(T,B,L,E,h){if(L=B[0],L==l)T.j=25,T.s(B);else if(L==a){E=B[1];try{h=T.L||T.s(B)}catch(K){R(T,K),h=T.L}E(h)}else if(L==X)T.s(B);else if(L==t)T.s(B);else if(L==V){try{for(h=0;h<T.V.length;h++)try{E=T.V[h],E[0][E[1]](E[2])}catch(K){}}catch(K){}(0,B[1])(function(K,p){T.S(K,true,p)},(T.V=[],function(K){(w(T,(K=!T.i.length,[LU])),K)&&f(false,T,true)}))}else{if(L==BN)return h=B[2],N(500,T,B[6]),N(85,T,h),T.s(B);L==LU?(T.l=[],T.G=[],T.J=null):L==KU&&"loading"===g.document.readyState&&(T.A=function(K,p){function c(){p||(p=true,K())}(g.document.addEventListener("DOMContentLoaded",(p=false,c),e),g).addEventListener("load",c,e)})}},EZ=function(T,B,L){if(3==T.length){for(L=0;3>L;L++)B[L]+=T[L];for(L=[13,8,13,(T=0,12),16,5,3,10,15];9>T;T++)B[3](B,T%3,L[T])}},Y=function(T,B){if(T.O)return cN(T.g,T);return(B=O(8,T,true),B&128)&&(B^=128,T=O(2,T,true),B=(B<<2)+(T|0)),B},h2=function(T,B,L,E,h,K){if(!B.L){B.D++;try{for(E=(h=(L=void 0,0),B.P);--T;)try{if(K=void 0,B.O)L=cN(B.O,B);else{if(h=S(B,232),h>=E)break;L=S(B,(K=Y((N(204,B,h),B)),K))}n(false,false,B,(L&&L.call?L(B,T):I(0,[r,21,K],B),T))}catch(p){S(B,1)?I(22,p,B):N(1,B,p)}if(!T){if(B.az){h2((B.D--,401070463542),B);return}I(0,[r,33],B)}}catch(p){try{I(22,p,B)}catch(c){R(B,c)}}B.D--}},lZ=function(T,B,L,E){return(E=F[T.substring(0,3)+"_"])?E(T.substring(3),B,L):uZ(T,B)},G8=function(T,B,L){return B.S(function(E){L=E},false,T),L},R8=function(T,B,L,E,h){for(B=(h=B[2]|(E=0,0),B)[3]|0;15>E;E++)L=L>>>8|L<<24,L+=T|0,T=T<<3|T>>>29,B=B>>>8|B<<24,L^=h+2278,B+=h|0,h=h<<3|h>>>29,T^=L,B^=E+2278,h^=B;return[T>>>24&255,T>>>16&255,T>>>8&255,T>>>0&255,L>>>24&255,L>>>16&255,L>>>8&255,L>>>0&255]},m=function(T,B,L,E){for(L=(E=(B|0)-1,[]);0<=E;E--)L[(B|0)-1-(E|0)]=T>>8*E&255;return L},f=function(T,B,L,E,h,K){if(B.i.length){B.tX=(B.K=(B.K&&0(),true),L);try{E=B.T(),B.N=E,B.R=0,B.h=E,K=ZQ(L,B),h=B.T()-B.N,B.Z+=h,h<(T?0:10)||0>=B.j--||(h=Math.floor(h),B.G.push(254>=h?h:254))}finally{B.K=false}return K}},ZQ=function(T,B,L,E){for(;B.i.length;){B.A=null,L=B.i.pop();try{E=pU(B,L)}catch(h){R(B,h)}if(T&&B.A){T=B.A,T(function(){f(true,B,true)});break}}return E},W=function(T){return T.O?cN(T.g,T):O(8,T,true)},CU=function(T,B){return y[B](y.prototype,{call:T,splice:T,console:T,parent:T,length:T,propertyIsEnumerable:T,floor:T,stack:T,replace:T,pop:T,prototype:T,document:T})},Q=function(T,B,L){L=this;try{km(T,B,this)}catch(E){R(this,E),T(function(h){h(L.L)})}},e={passive:true,capture:true},R=function(T,B){T.L=((T.L?T.L+"~":"E:")+B.message+":"+B.stack).slice(0,2048)},HN=function(T,B,L,E,h,K){for(K=(B=Y((L=(((E=T[X3]||{},h=Y(T),E).pw=Y(T),E).I=[],T.Y==T?(W(T)|0)-1:1),T)),0);K<L;K++)E.I.push(Y(T));for((E.x9=S(T,B),E).o=S(T,h);L--;)E.I[L]=S(T,E.I[L]);return E},vN=function(T,B,L,E){function h(){}return{invoke:(E=lZ(T,(L=void 0,function(K){h&&(B&&A(B),L=K,h(),h=void 0)}),!!B)[0],function(K,p,c,u){function G(){L(function(Z){A(function(){K(Z)})},c)}if(!p)return p=E(c),K&&K(p),p;L?G():(u=h,h=function(){u(),A(G)})})}},jP=function(T,B,L,E){return S(T,((h2(((E=S(T,232),T.l&&E<T.P)?(N(232,T,T.P),dK(B,T)):N(232,T,B),L),T),N)(232,T,E),85))},$m=function(T){return T},sZ=function(T,B,L,E){for(E=(L=Y(B),0);0<T;T--)E=E<<8|W(B);N(L,B,E)},uZ=function(T,B){return[(B(function(L){L(T)}),function(){return T})]},N=function(T,B,L){if(232==T||204==T)B.J[T]?B.J[T].concat(L):B.J[T]=iZ(L,B);else{if(B.B&&489!=T)return;475==T||388==T||428==T||295==T||229==T?B.J[T]||(B.J[T]=t2(B,46,T,L)):B.J[T]=t2(B,145,T,L)}489==T&&(B.X=O(32,B,false),B.W=void 0)},P=function(T,B,L,E,h,K){if(B.Y==B)for(h=S(B,T),388==T?(T=function(p,c,u,G,Z){if(h.Qw!=(Z=(G=h.length,(G|0)-4>>3),Z)){u=(c=[0,0,K[1],K[2]],(Z<<3)-(h.Qw=Z,4));try{h.iS=R8(T8(u,h),c,T8((u|0)+4,h))}catch(C){throw C;}}h.push(h.iS[G&7]^p)},K=S(B,229)):T=function(p){h.push(p)},E&&T(E&255),B=L.length,E=0;E<B;E++)T(L[E])},Vu=function(T,B,L,E,h,K){function p(){if(T.Y==T){if(T.J){var c=[BN,L,B,void 0,h,K,arguments];if(2==E)var u=f(false,(w(T,c),T),false);else if(1==E){var G=!T.i.length;(w(T,c),G)&&f(false,T,false)}else u=pU(T,c);return u}h&&K&&h.removeEventListener(K,p,e)}}return p},wK=function(T,B){(B.push(T[0]<<24|T[1]<<16|T[2]<<8|T[3]),B).push(T[4]<<24|T[5]<<16|T[6]<<8|T[7]),B.push(T[8]<<24|T[9]<<16|T[10]<<8|T[11])},I=function(T,B,L,E,h,K){if(!L.B){if(B=S(((T=(0==(h=S(L,((K=void 0,B)&&B[0]===r&&(K=B[2],T=B[1],B=void 0),295)),h.length)&&(E=S(L,204)>>3,h.push(T,E>>8&255,E&255),void 0!=K&&h.push(K&255)),""),B)&&(B.message&&(T+=B.message),B.stack&&(T+=":"+B.stack)),L),122),3<B){L.Y=(K=(T=T.slice(0,(B|0)-3),B-=(T.length|0)+3,T=UZ(T),L.Y),L);try{P(388,L,m(T.length,2).concat(T),9)}finally{L.Y=K}}N(122,L,B)}},g=this||self,UZ=function(T,B,L,E,h){for(h=(L=(E=(T=T.replace(/\\r\\n/g,"\\n"),0),[]),0);h<T.length;h++)B=T.charCodeAt(h),128>B?L[E++]=B:(2048>B?L[E++]=B>>6|192:(55296==(B&64512)&&h+1<T.length&&56320==(T.charCodeAt(h+1)&64512)?(B=65536+((B&1023)<<10)+(T.charCodeAt(++h)&1023),L[E++]=B>>18|240,L[E++]=B>>12&63|128):L[E++]=B>>12|224,L[E++]=B>>6&63|128),L[E++]=B&63|128);return L},D,bZ=function(T,B){if(!(B=g.trustedTypes,T=null,B)||!B.createPolicy)return T;try{T=B.createPolicy("bg",{createHTML:$m,createScript:$m,createScriptURL:$m})}catch(L){g.console&&g.console.error(L.message)}return T},F,km=function(T,B,L,E,h){for(h=(L.Oo=(L.Y9=CU({get:function(){return this.concat()}},(L.Eo=((L.so=N1,L).Pl=L[a],fU),L.F)),y)[L.F](L.Y9,{value:{value:{}}}),[]),E=0;128>E;E++)h[E]=String.fromCharCode(E);f(true,(w(L,[(w(L,(N(400,(N(10,L,(N(200,L,(N((N((N(257,L,(N(54,(N(30,L,(N(12,(N(4,L,(N(75,L,(N(31,L,(N(428,(N(29,(N(295,L,(N(416,L,(N((N(437,(N((N(327,(N(37,(N(180,(N(312,L,(L.ds=(((N(85,L,(N(91,L,(N(505,(N(((N(113,L,((N(144,L,(N(229,L,[0,(N(331,(N(192,(N(415,(N(215,L,(N(204,((L.FT=(L.K=false,(L.h=0,L.JX=((L.i=[],L).O=void 0,L.A=(L.N=0,null),[]),(L.G=[],L.tX=(L.J=(L.D=0,[]),false),L.X=(E=(L.P=0,L.u=void 0,window.performance||{}),(L.V=[],L).U=1,(L.Lw=(L.lS=0,L.C=8001,function(K){this.Y=K}),L).R=void 0,void 0),L.l=(L.L=(L.j=25,void 0),L.W=void 0,[]),L.g=void 0,L).Y=L,L.B=false,L).Z=0,(L.H=0,E).timeOrigin||(E.timing||{}).navigationStart||0),N)(232,L,0),L),0),function(K,p,c,u){N((u=S(K,(c=(p=(c=Y(K),Y(K)),S(K,c)),p)),p),K,u+c)})),L.gs=0,L),function(K,p,c){N((p=Y((c=Y(K),K)),p),K,""+S(K,c))}),L),function(K,p,c,u,G){for(p=(G=q1((u=Y(K),K)),[]),c=0;c<G;c++)p.push(W(K));N(u,K,p)}),L),function(K,p,c){N((p=(p=S(K,(c=Y((p=Y(K),K)),p)),eP)(p),c),K,p)}),0),0]),function(K,p,c,u){!n(false,true,K,p)&&(p=HN(K),c=p.x9,u=p.o,K.Y==K||u==K.Lw&&c==K)&&(N(p.pw,K,u.apply(c,p.I)),K.h=K.T())})),L).hX=0,function(K,p,c,u,G,Z,C){for(Z=(c=(G=S(K,(u=q1((p=Y(K),K)),C="",341)),G).length,0);u--;)Z=((Z|0)+(q1(K)|0))%c,C+=h[G[Z]];N(p,K,C)})),N)(2,L,function(){}),475),L,[160,0,0]),N(122,L,2048),L),function(K,p,c,u){(u=(c=Y((p=Y(K),K)),Y(K)),N)(u,K,S(K,p)||S(K,c))}),function(K,p,c,u){(c=(p=(u=Y(K),Y)(K),Y(K)),K).Y==K&&(c=S(K,c),p=S(K,p),S(K,u)[p]=c,489==u&&(K.W=void 0,2==p&&(K.X=O(32,K,false),K.W=void 0)))})),N(28,L,function(K,p){(K=S((p=Y(K),K.Y),p),K)[0].removeEventListener(K[1],K[2],e)}),{})),N)(1,L,233),N)(448,L,function(K,p,c,u){(p=S((c=S((p=(c=Y(K),Y(K)),u=Y(K),K),c),K),p),N)(u,K,+(c==p))}),0),function(K,p,c,u,G,Z,C,H,d,U,v,k){function J(b,q){for(;d<b;)U|=W(K)<<d,d+=8;return q=U&(1<<b)-1,U>>=(d-=b,b),q}for(Z=k=(u=(v=((d=(c=Y(K),U=0),J)(3)|0)+1,J(5)),0),C=[];k<u;k++)p=J(1),C.push(p),Z+=p?0:1;for(Z=(G=(k=((Z|0)-1).toString(2).length,[]),0);Z<u;Z++)C[Z]||(G[Z]=J(k));for(k=0;k<u;k++)C[k]&&(G[k]=Y(K));for(H=[];v--;)H.push(S(K,Y(K)));N(c,K,function(b,q,z,a8,M){for(q=(M=(a8=[],[]),0);q<u;q++){if(z=G[q],!C[q]){for(;z>=M.length;)M.push(Y(b));z=M[z]}a8.push(z)}b.g=iZ((b.O=iZ(H.slice(),b),a8),b)})})),L),function(K,p,c,u){(u=(p=(c=Y(K),W(K)),Y(K)),N)(u,K,S(K,c)>>>p)}),L),function(K,p,c,u){(c=S(K,(u=(p=(u=(c=Y(K),Y(K)),Y)(K),S)(K,u),c)),N)(p,K,c in u|0)}),L),function(K,p,c){n(false,true,K,p)||(p=Y(K),c=Y(K),N(c,K,function(u){return eval(u)}(gK(S(K.Y,p)))))}),72),L,function(K){OZ(K,4)}),L),function(K,p,c,u,G,Z){n(false,true,K,p)||(G=HN(K.Y),p=G.I,c=G.x9,Z=G.o,u=p.length,G=G.pw,p=0==u?new c[Z]:1==u?new c[Z](p[0]):2==u?new c[Z](p[0],p[1]):3==u?new c[Z](p[0],p[1],p[2]):4==u?new c[Z](p[0],p[1],p[2],p[3]):2(),N(G,K,p))}),199),L,0),function(K,p,c,u,G,Z){if(!n(true,true,K,p)){if(K=(G=S((Z=S((p=(G=Y((p=Y((c=(Z=Y(K),Y(K)),K)),K)),S(K,p)),K),Z),K),G),S(K,c)),"object"==eP(Z)){for(u in c=[],Z)c.push(u);Z=c}for(p=(u=Z.length,0<p?p:1),c=0;c<u;c+=p)K(Z.slice(c,(c|0)+(p|0)),G)}})),[])),L),0),L),[]),function(K){OZ(K,3)})),function(K){o8(K,1)})),g)),L),function(K){o8(K,4)}),function(K,p,c){0!=S(K,(c=S(K,(c=(p=Y(K),Y(K)),c)),p))&&N(232,K,c)})),L),L),function(K,p,c,u,G){0!==(p=S((c=S(K,(u=S(K,(G=(c=Y((u=(p=Y(K),Y(K)),K)),G=Y(K),S(K,G)),u)),c)),K.Y),p),p)&&(G=Vu(K,G,c,1,p,u),p.addEventListener(u,G,e),N(29,K,[p,u,G]))})),388),L,x(4)),N(256,L,function(K,p,c,u){if(p=K.JX.pop()){for(c=W(K);0<c;c--)u=Y(K),p[u]=K.J[u];K.J=(p[p[295]=K.J[295],122]=K.J[122],p)}else N(232,K,K.P)}),172),L,function(K){sZ(4,K)}),function(K,p,c,u,G){(p=S(K,(u=(G=(G=(p=Y((u=Y((c=Y(K),K)),K)),Y(K)),S(K,G)),S(K,u)),p)),N)(c,K,Vu(K,p,u,G))})),function(K,p,c,u){p=S(K,(c=S(K,(u=Y((p=Y((c=Y(K),K)),K)),c)),p)),N(u,K,c[p])})),L),function(K,p){dK((p=S(K,Y(K)),p),K.Y)}),w(L,[KU]),[t,B])),V),T]),L),true)},t2=function(T,B,L,E,h,K,p,c){return((c=(E=[-89,58,-74,47,50,50,E,30,(K=Ym,-53),(h=B&7,-90)],y)[T.F](T.Y9),c)[T.F]=function(u){p=(h+=6+7*B,u),h&=7},c).concat=function(u){return(u=(p=(u=(u=L%16+1,-u*p+E[h+35&7]*L*u-68*L*L*p+2*L*L*u-306*p+h+34*p*p)+(K()|0)*u-1972*L*p,void 0),E[u]),E)[(h+77&7)+(B&2)]=u,E[h+(B&2)]=58,u},c},dK=function(T,B){N(232,B,((B.JX.push(B.J.slice()),B.J)[232]=void 0,T))},cN=function(T,B){return(T=T.create().shift(),B.O).create().length||B.g.create().length||(B.g=void 0,B.O=void 0),T},q1=function(T,B){return B=W(T),B&128&&(B=B&127|W(T)<<7),B},J2=function(T,B,L,E){try{E=T[((B|0)+2)%3],T[B]=(T[B]|0)-(T[((B|0)+1)%3]|0)-(E|0)^(1==B?E<<L:E>>>L)}catch(h){throw h;}},A=g.requestIdleCallback?function(T){requestIdleCallback(function(){T()},{timeout:4})}:g.setImmediate?function(T){setImmediate(T)}:function(T){setTimeout(T,0)},eP=function(T,B,L){if((L=typeof T,"object")==L)if(T){if(T instanceof Array)return"array";if(T instanceof Object)return L;if("[object Window]"==(B=Object.prototype.toString.call(T),B))return"object";if("[object Array]"==B||"number"==typeof T.length&&"undefined"!=typeof T.splice&&"undefined"!=typeof T.propertyIsEnumerable&&!T.propertyIsEnumerable("splice"))return"array";if("[object Function]"==B||"undefined"!=typeof T.call&&"undefined"!=typeof T.propertyIsEnumerable&&!T.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==L&&"undefined"==typeof T.call)return"object";return L},w=function(T,B){T.i.splice(0,0,B)},iZ=function(T,B,L){return(L=y[B.F](B.Oo),L)[B.F]=function(){return T},L.concat=function(E){T=E},L},OZ=function(T,B,L,E,h){((E=S(T,(h=Y((E=(L=B&3,B&=4,Y)(T),T)),E)),B)&&(E=UZ(""+E)),L&&P(h,T,m(E.length,2)),P)(h,T,E)},x=function(T,B){for(B=[];T--;)B.push(255*Math.random()|0);return B},o8=function(T,B,L,E){P((L=(E=Y(T),Y(T)),L),T,m(S(T,E),B))},O=function(T,B,L,E,h,K,p,c,u,G,Z,C,H,d){if((p=S(B,232),p)>=B.P)throw[r,31];for(Z=(c=(K=0,(C=T,B.Pl).length),p);0<C;)h=Z%8,E=Z>>3,H=8-(h|0),H=H<C?H:C,d=B.l[E],L&&(G=B,G.W!=Z>>6&&(G.W=Z>>6,u=S(G,489),G.u=R8(G.X,[0,0,u[1],u[2]],G.W)),d^=B.u[E&c]),K|=(d>>8-(h|0)-(H|0)&(1<<H)-1)<<(C|0)-(H|0),C-=H,Z+=H;return N(232,B,(L=K,(p|0)+(T|0))),L},n=function(T,B,L,E,h,K,p,c,u){if(((L.Y=((h=(K=(p=(u=(B||L.R++,(c=T?255:B?5:2,0<L.H&&L.K&&L.tX&&1>=L.D)&&!L.O&&!L.A&&(!B||1<L.C-E))&&0==document.hidden,(T=4==L.R)||u)?L.T():L.h,p-L.h),K)>>14,L).X&&(L.X^=h*(K<<2)),h)||L.Y,L).U+=h,T)||u)L.R=0,L.h=p;if(!u||p-L.N<L.H-c)return false;return!(L.A=((N(232,(u=S(L,(L.C=E,B?204:232)),L),L.P),L).i.push([X,u,B?E+1:E]),A),0)},S=function(T,B){if(void 0===(T=T.J[B],T))throw[r,30,B];if(T.value)return T.create();return T.create(2*B*B+58*B+9),T.prototype},X3=String.fromCharCode(105,110,116,101,103,67,104,101,99,107,66,121,112,97,115,115),BN=[],r=(Q.prototype.az=false,Q.prototype.v="toString",{}),l=[],V=(Q.prototype.yw=void 0,[]),t=[],X=(Q.prototype.Nm=void 0,[]),KU=[],LU=[],a=[],Ym=(D=(((wK,function(){})(x),function(){})(J2),EZ,Q.prototype),void 0),y=((D.T=(window.performance||{}).now?function(){return this.FT+window.performance.now()}:function(){return+new Date},D.bS=function(T,B,L,E,h,K){for(L=(K=(h=[],0),0);L<T.length;L++)for(K+=B,E=E<<B|T[L];7<K;)K-=8,h.push(E>>K&255);return h},D.S=function(T,B,L,E,h){if(L="array"===eP(L)?L:[L],this.L)T(this.L);else try{E=[],h=!this.i.length,w(this,[l,E,L]),w(this,[a,T,E]),B&&!h||f(true,this,B)}catch(K){R(this,K),T(this.L)}},D).AX=function(){return Math.floor(this.T())},(Q.prototype.F="create",D.k9=function(){return Math.floor(this.Z+(this.T()-this.N))},D.Tk=function(T,B,L){return T^(B^=B<<13,B^=B>>17,(B=(B^B<<5)&L)||(B=1),B)},D).Iz=function(T,B,L,E,h){for(E=h=0;E<T.length;E++)h+=T.charCodeAt(E),h+=h<<10,h^=h>>6;return(h=(h+=h<<3,h^=h>>11,T=h+(h<<15)>>>0,new Number(T&(1<<B)-1)),h)[0]=(T>>>B)%L,h},r).constructor,N1=(Q.prototype.s=function(T,B){return T={},B=(Ym=function(){return B==T?9:-32},{}),function(L,E,h,K,p,c,u,G,Z,C,H,d,U,v,k){B=(G=B,T);try{if(C=L[0],C==t){u=L[1];try{for(v=c=(Z=(p=atob(u),[]),0);c<p.length;c++)d=p.charCodeAt(c),255<d&&(Z[v++]=d&255,d>>=8),Z[v++]=d;N(489,this,[0,(this.P=(this.l=Z,this.l.length<<3),0),0])}catch(J){I(17,J,this);return}h2(8001,this)}else if(C==l)L[1].push(S(this,122),S(this,388).length,S(this,428).length,S(this,475).length),N(85,this,L[2]),this.J[486]&&jP(this,S(this,486),8001);else{if(C==a){this.Y=(H=(Z=L[2],E=m((S(this,475).length|0)+2,2),this.Y),this);try{h=S(this,295),0<h.length&&P(475,this,m(h.length,2).concat(h),10),P(475,this,m(this.U,1),109),P(475,this,m(this[a].length,1)),p=0,K=S(this,388),p+=S(this,199)&2047,p-=(S(this,475).length|0)+5,4<K.length&&(p-=(K.length|0)+3),0<p&&P(475,this,m(p,2).concat(x(p)),15),4<K.length&&P(475,this,m(K.length,2).concat(K),156)}finally{this.Y=H}if((((v=x(2).concat(S(this,475)),v)[1]=v[0]^6,v)[3]=v[1]^E[0],v)[4]=v[1]^E[1],k=this.zk(v))k="!"+k;else for(p=0,k="";p<v.length;p++)U=v[p][this.v](16),1==U.length&&(U="0"+U),k+=U;return S(this,((S(this,(N(122,(c=k,this),Z.shift()),388)).length=Z.shift(),S(this,428)).length=Z.shift(),475)).length=Z.shift(),c}if(C==X)jP(this,L[1],L[2]);else if(C==BN)return jP(this,L[1],8001)}}finally{B=G}}}(),Q.prototype.zk=function(T,B,L,E){if(B=window.btoa){for(L="",E=0;E<T.length;E+=8192)L+=String.fromCharCode.apply(null,T.slice(E,E+8192));T=B(L).replace(/\\+/g,"-").replace(/\\//g,"_").replace(/=/g,"")}else T=void 0;return T},/./);Q.prototype.Wl=0;var fU,SP=t.pop.bind(Q.prototype[Q.prototype[V]=[0,0,1,1,(Q.prototype.Dv=0,0),1,1],l]),gK=function(T,B){return(B=bZ())&&1===T.eval(B.createScript("1"))?function(L){return B.createScript(L)}:function(L){return""+L}}((fU=CU({get:SP},(N1[Q.prototype.v]=SP,Q.prototype.F)),Q.prototype.XT=void 0,g));(40<(F=g.botguard||(g.botguard={}),F.m)||(F.m=41,F.bg=vN,F.a=lZ),F).aBG_=function(T,B,L){return L=new Q(B,T),[function(E){return G8(E,L)}]};}).call(this);'));
}).call(this);
                                    

#91 JavaScript::Eval (size: 74, repeated: 1) - SHA256: 143d939b68ba7c4092b17972056a57ea96a53ac9c6ae44d9c6d69b78209339f2

                                        0,
function(g, L, H, F) {
    L = (H = w(g, 56), l)(true, 8, g), F = w(g, 57), M(F, g, d(g, H) >>> L)
}
                                    

#92 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 0ede9529a59bf7e79a82cdca1344bf9e71e21a2f5f766648837742924f3f67bf

                                        D_
                                    

#93 JavaScript::Eval (size: 2, repeated: 1) - SHA256: ad70e9d2d9691d5e8b7610e0f9896b60840549da74a290a58e8bdf24217b613a

                                        Aq
                                    

#94 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 60e419a64fd7005858cec34fd27071d74d24103477a21586720f6ac94cc689ae

                                        0,
function(g) {
    cd(g, 4)
}
                                    

#95 JavaScript::Eval (size: 203832, repeated: 1) - SHA256: 16d4e078b341f8b9e41e9bee923d88027226ca01cf7b24c8b563ed75ec768c6c

                                        try {
    if (!window.hasOwnProperty('CleverCoreLoaded')) {
        window.CleverCoreLoaded = true;
        "use strict";
        var CleverCore = {
            Version: "1.20.8",
            Init: function(e, A, r, t, o, i, l, C, n, a, s, v) {
                e && (this.Registry.Hosts = e), r && (this.Registry.Group = r), this.Registry.SenderUrl = s || this.Registry.BaseUrl(), this.Registry.CallbackUrl = v, A && (this.Registry.Trackers = A), t && (this.Registry.Token = t), o && (this.Registry.Timeout = o), i && (this.Registry.OverwriteURL = i), l && (this.Registry.InternalReferenceList = l), C && (this.Registry.Whitelist = this.Registry.Whitelist.concat(C)), n && (this.Registry.ForbiddenURLs = n), this.Hooks.Call(this.Hooks.Events.Generic.onInit, [])
            },
            Hooks: {
                Events: {
                    Generic: {
                        onInit: "generic:onInit",
                        beforeRun: "generic:beforeRun",
                        afterRun: "generic:afterRun",
                        afterUI: "generic:afterUI"
                    },
                    Formats: {
                        Interstitial: {
                            beforeOpen: "interstitial:beforeOpen",
                            afterOpen: "interstitial:afterOpen",
                            beforeClose: "interstitial:beforeClose",
                            afterClose: "interstitial:afterClose"
                        },
                        Banner: {
                            beforeOpen: "banner:beforeOpen",
                            beforeEach: "banner:beforeEach",
                            afterOpen: "banner:afterOpen",
                            afterCloseBind: "banner:afterCloseBind",
                            afterEach: "banner:afterEach",
                            afterAll: "banner:afterAll"
                        },
                        InterScroller: {
                            beforeOpen: "interScroller:beforeOpen",
                            afterOpen: "interScroller:afterOpen",
                            beforeClose: "interScroller:beforeClose",
                            afterClose: "interScroller:afterClose"
                        },
                        PushDown: {
                            beforeOpen: "pushDown:beforeOpen",
                            afterOpen: "pushDown:afterOpen",
                            beforeClose: "pushDown:beforeClose",
                            afterClose: "pushDown:afterClose"
                        },
                        TopScroll: {
                            beforeOpen: "topScroll:beforeOpen",
                            afterOpen: "topScroll:afterOpen",
                            beforeClose: "topScroll:beforeClose",
                            afterClose: "topScroll:afterClose"
                        },
                        MiniScroller: {
                            beforeOpen: "miniScroller:beforeOpen",
                            afterOpen: "miniScroller:afterOpen",
                            beforeClose: "miniScroller:beforeClose",
                            afterClose: "miniScroller:afterClose"
                        },
                        SuperTopBoardScroll: {
                            beforeOpen: "superTopBoardScroll:beforeOpen",
                            afterOpen: "superTopBoardScroll:afterOpen",
                            beforeClose: "superTopBoardScroll:beforeClose",
                            afterClose: "superTopBoardScroll:afterClose"
                        },
                        LeaderBoard: {
                            beforeOpen: "leaderBoard:beforeOpen",
                            afterOpen: "leaderBoard:afterOpen",
                            beforeClose: "leaderBoard:beforeClose",
                            afterClose: "leaderBoard:afterClose"
                        },
                        ExpandableBannerLeft: {
                            beforeOpen: "expandableBannerLeft:beforeOpen",
                            afterOpen: "expandableBannerLeft:afterOpen",
                            beforeClose: "expandableBannerLeft:beforeClose",
                            afterClose: "expandableBannerLeft:afterClose"
                        },
                        ExpandableBannerRight: {
                            beforeOpen: "expandableBannerRight:beforeOpen",
                            afterOpen: "expandableBannerRight:afterOpen",
                            beforeClose: "expandableBannerRight:beforeClose",
                            afterClose: "expandableBannerRight:afterClose"
                        },
                        BannerCube: {
                            beforeOpen: "bannerCube:beforeOpen",
                            afterOpen: "bannerCube:afterOpen",
                            beforeClose: "bannerCube:beforeClose",
                            afterClose: "bannerCube:afterClose"
                        },
                        StickyFooter: {
                            beforeOpen: "stickyFooter:beforeOpen",
                            afterOpen: "stickyFooter:afterOpen",
                            beforeClose: "stickyFooter:beforeClose",
                            afterClose: "stickyFooter:afterClose"
                        }
                    }
                },
                Queue: {},
                Add: function(e, A) {
                    this.Queue[e] = A
                },
                Call: function(e, A) {
                    if (e in this.Queue) {
                        e = this.Queue[e];
                        try {
                            return e(A)
                        } catch (e) {
                            return console.error(e), !1
                        }
                    }
                }
            },
            Constants: {
                Class: "clever-core-ads",
                CookieLastTrackerPrefix: "clever-last-tracker-",
                CookieCounterPrefix: "clever-counter-",
                CookieLifeTime: 2592e3
            },
            Registry: {
                Hosts: ["sender"],
                ExtraParam: "",
                Latency: {
                    Start: 0,
                    End: 0
                },
                Trackers: [],
                Group: {
                    ID: 0,
                    UniqueID: 0,
                    Expire: 24,
                    Wait: 5,
                    Alias: null,
                    DisableCountry: "",
                    LastDayHits: null,
                    Subdomains: null,
                    ParentID: null,
                    DisableMobile: null,
                    DisableIframes: 0,
                    UseLink: 0,
                    Version: null,
                    Active: 0,
                    DOMLoad: !0,
                    HideRefer: 1,
                    Theme: "LIGHT",
                    AutoClose: 0,
                    PayPerUnique: 0,
                    AnimationTimer: 750,
                    TriggerTimer: 0,
                    IsSafe: 0,
                    Debug: 0,
                    TCF: 0
                },
                Token: null,
                Force: null | [],
                Timeout: 0,
                OverwriteURL: null,
                InternalReferenceList: null,
                Whitelist: ["mejoresapuestas.es", "partner.googleadservices.com", "ads.localhost"],
                ForbiddenURLs: [],
                MinimalVisibility: .5,
                DirtyAllowedRooms: [167, 299, 334, 336, 394, 406, 422, 427, 430, 431, 434, 439, 440, 463],
                BlockedRooms: {
                    7: [],
                    27: [],
                    51: ["GR"],
                    127: [],
                    195: ["GR"],
                    334: ["GH", "UG"],
                    401: ["GR"],
                    406: ["GR"]
                },
                DirtyLimitation: {
                    DZ: "ALGERIA",
                    AO: "ANGOLA",
                    BJ: "BENIN",
                    BW: "BOTSWANA",
                    BF: "BURKINA FASO",
                    BI: "BURUNDI",
                    CV: "CAPE VERDE",
                    CM: "CAMEROON",
                    KE: "KENYA",
                    LS: "LESOTHO",
                    LR: "LYBERIA",
                    LY: "LYBIA",
                    MG: "MADAGASCAR",
                    MW: "MALAWI",
                    MR: "MAURITANIA",
                    UM: "MAURITIAS",
                    MA: "MAROCCO",
                    MZ: "MOZAMBIQUE",
                    NA: "NAMIBIA",
                    NE: "NIGER",
                    CF: "CENTRAL REPUBLIC AFRICAN",
                    TD: "CHAD",
                    KM: "COMORRA",
                    CD: "REPUBLICA DEMOCRATICA CONGO",
                    CG: "CONGO REPUBLICA",
                    CI: "COSTA MARFIM",
                    DJ: "DJIBUTI",
                    EG: "EGYPT",
                    NG: "NIGERIA",
                    RW: "RWANDA",
                    ST: "S�O TOME E PRINCIPE",
                    SN: "SENEGAL",
                    SC: "SEYCHELLES",
                    SL: "SIERRE LEONE",
                    SO: "SOMALIA",
                    SS: "SOUTH SUDAN",
                    SD: "SUDAN",
                    TZ: "TANZANIA",
                    GQ: "GUINE EQUATORIAL",
                    ER: "ERITEA",
                    SZ: "SWAZILANDIA",
                    ET: "ETIOPIA",
                    GA: "GABON",
                    GM: "GAMBIA",
                    GH: "GHANA",
                    GN: "GUINE",
                    GW: "GUINE BISSAU",
                    TG: "TOGO",
                    TN: "TUNISIA",
                    UG: "UGANDA",
                    ZM: "ZAMBIA",
                    ZW: "ZIMBABUE",
                    ZA: "SOUTH AFRICA"
                },
                StrictModeCountries: {
                    AG: "Antigua and Barbuda",
                    AI: "Anguilla",
                    AQ: "Antarctica",
                    AR: "Argentina",
                    AW: "Aruba",
                    AX: "�land Islands",
                    BB: "Barbados",
                    BF: "Burkina Faso",
                    BJ: "Benin",
                    BL: "Saint Barth�lemy",
                    BM: "Bermuda",
                    BN: "Brunei Darussalam",
                    BQ: "Bonaire, Sint Eustatius and Saba",
                    BT: "Bhutan",
                    BV: "Bouvet Island",
                    BW: "Botswana",
                    BZ: "Belize",
                    CC: "Cocos (Keeling) Islands (the)",
                    CF: "Central African Republic (the)",
                    CH: "Switzerland",
                    CK: "Cook Islands (the)",
                    CM: "Cameroon",
                    CU: "Cuba",
                    CV: "Cabo Verde",
                    CW: "Cura�ao",
                    CX: "Christmas Island",
                    DJ: "Djibouti",
                    DM: "Dominica",
                    EH: "Western Sahara",
                    ES: "Spain",
                    FJ: "Fiji",
                    FK: "Falkland Islands",
                    FM: "Micronesia ",
                    FO: "Faroe Islands ",
                    GA: "Gabon",
                    GD: "Grenada",
                    GM: "Gambia",
                    GN: "Guinea",
                    GR: "Greece",
                    GQ: "Equatorial Guinea",
                    GS: "South Georgia and the South Sandwich Islands",
                    HM: "Heard Island and McDonald Islands",
                    HU: "Hungary",
                    IL: "Israel",
                    IO: "British Indian Ocean Territory",
                    KI: "Kiribati",
                    KM: "Comoros",
                    KN: "Saint Kitts and Nevis",
                    KY: "Cayman Islands",
                    LC: "Saint Lucia",
                    LS: "Lesotho",
                    MD: "Moldova ",
                    MF: "Saint Martin",
                    MH: "Marshall Islands",
                    MK: "North Macedonia",
                    MN: "Mongolia",
                    MP: "Northern Mariana Islands",
                    MS: "Montserrat",
                    MU: "Mauritius",
                    NA: "Namibia",
                    NC: "New Caledonia",
                    NE: "Niger",
                    NF: "Norfolk Island",
                    NP: "Nepal",
                    NR: "Nauru",
                    NU: "Niue",
                    PF: "French Polynesia",
                    PG: "Papua New Guinea",
                    PM: "Saint Pierre and Miquelon",
                    PN: "Pitcairn",
                    PS: "Palestine, State of",
                    PT: "Portugal",
                    PW: "Palau",
                    RE: "R�union",
                    RW: "Rwanda",
                    SB: "Solomon Islands",
                    SC: "Seychelles",
                    SH: "Saint Helena",
                    SI: "Slovenia",
                    SJ: "Svalbard and Jan Mayen",
                    SM: "San Marino",
                    SR: "Suriname",
                    SS: "South Sudan",
                    ST: "Sao Tome and Principe",
                    SV: "El Salvador",
                    SX: "Sint Maarten",
                    SZ: "Eswatini",
                    TC: "Turks and Caicos Islands",
                    TF: "French Southern Territories",
                    TG: "Togo",
                    TK: "Tokelau",
                    TO: "Tonga",
                    TV: "Tuvalu",
                    UM: "United States Minor Outlying Islands",
                    VA: "Holy See ",
                    VC: "Saint Vincent and the Grenadines",
                    VG: "Virgin Islands, British",
                    VU: "Vanuatu",
                    WF: "Wallis and Futuna",
                    WS: "Samoa",
                    YT: "Mayotte"
                },
                SystemProhibited: {
                    AO: "Angola",
                    AS: "American Samoa",
                    BE: "Belgium",
                    BI: "Burundi",
                    CD: "Democratic Republic of the Congo",
                    CG: "Congo",
                    CN: "China",
                    CZ: "Czechia",
                    EE: "Estonia",
                    ER: "Eritrea",
                    FR: "France",
                    GF: "French Guiana",
                    GI: "Gibraltar",
                    GR: "Greece",
                    GP: "Guadaloupe",
                    GU: "Guam",
                    GW: "Guinea-Bissau",
                    GY: "Guyana",
                    HT: "Haiti",
                    HK: "Hong Kong",
                    IL: "Israel",
                    IR: "Iran",
                    KH: "Cambodia",
                    MC: "Monaco",
                    MM: "Myanmar (Burma)",
                    MO: "Macao",
                    MQ: "Martinique",
                    MT: "Malta",
                    PH: "Philippines",
                    PL: "Poland",
                    PR: "Puerto Rico",
                    RO: "Romania",
                    SG: "Singapore",
                    SO: "Somalia",
                    TD: "Chad",
                    TJ: "Tajikistan",
                    TM: "Turkmenistan",
                    TN: "Tunisia",
                    UZ: "Uzbekistan",
                    VE: "Venezuela",
                    VI: "Virgin Islands, US",
                    YE: "Yemen",
                    ZA: "South Africa",
                    ZW: "Zimbabwe"
                },
                SystemNewBiz: {
                    GB: "United Kingdom",
                    IT: "Italy",
                    DK: "Denmark",
                    ES: "Spain",
                    AU: "Australia",
                    BG: "Bulgaria",
                    CY: "Cyprus",
                    DE: "Denmark",
                    GI: "Gibraltar",
                    MT: "Malta"
                },
                SystemProhibited3: {
                    MY: "Malaysia",
                    AE: "United Arab Emirates",
                    SA: "Saudi Arabia",
                    BD: "Bangladesh",
                    PK: "Pakistan",
                    EG: "Egypt",
                    QA: "Qatar",
                    JO: "Jordan",
                    KW: "Kuwait",
                    SN: "Senegal",
                    NG: "Nigeria",
                    TZ: "Tanzania",
                    BH: "Bahrain",
                    PS: "Palestine",
                    KE: "Kenya",
                    MZ: "Mozambique",
                    RW: "Rwanda",
                    VA: "Vatican City",
                    SW: "Zimbabwe",
                    CU: "Cuba",
                    PT: "Portugal"
                },
                CallbackUrl: null,
                Click: 0,
                Cap: 0,
                Counter: 0,
                Expires: 24,
                CallbackInfo: !0,
                SSL: function() {
                    return "https:" === window.location.protocol
                },
                Lock: !1,
                AHook: !1,
                LHook: !1,
                Start: new Date,
                Url: {
                    ID: 0,
                    TrackerID: 0,
                    Simultaneity: 0,
                    SimultaneityGap: 0,
                    GroupID: 0,
                    Country: "AA",
                    Region: null,
                    Embed: null,
                    Type: null,
                    Method: "pageopen",
                    GapMethod: "pageopen",
                    Sort: 0,
                    SortKey: 0,
                    File: null,
                    Landing: "",
                    TargetURL: null,
                    FileW: 0,
                    FileH: 0,
                    Version: null,
                    Active: 0,
                    OnlyMobile: 0
                },
                User: {
                    ID: 0,
                    CTR: null,
                    remote_addr: !1,
                    error: !0,
                    LastGroup: !1
                },
                Disable: !1,
                InternalReference: 0,
                TimeSpent: function() {
                    return (new Date - this.Start) / 1e3
                },
                getLocationHostname: function() {
                    try {
                        return window.top.location.hostname || window.parent.location.hostname || window.location.hostname
                    } catch (e) {
                        return window.location.hostname
                    }
                },
                getLocationHref: function() {
                    try {
                        return window.top.location.href || window.parent.location.href || window.location.href
                    } catch (e) {
                        return window.location.href
                    }
                },
                IsWhitelist: function() {
                    for (var e = CleverCore.AMP.fetchCurrentDomain() || this.CurrentDomain(), A = 0; A < this.Whitelist.length; ++A) {
                        if (this.Whitelist[A].toLowerCase() === e.toLowerCase()) return !0;
                        if (1 === CleverCore.Registry.Group.Subdomains && e.match(new RegExp("." + this.Whitelist[A] + "$", "i"))) return !0
                    }
                    return !1
                },
                CurrentDomain: function() {
                    return CleverCore.URL.FetchDomain(this.getLocationHostname()).replace("http://", "").replace("https://", "").replace("www.", "").split(/[/?#]/)[0].replace(new RegExp("^[./ ]+", "g"), "").replace(new RegExp("[./ ]+$", "g"), "")
                },
                BaseUrl: function() {
                    return "https://sender." + this.Group.Domain + "/transporter/" + this.Group.ID + ".php"
                },
                Continents: {
                    AFR: "Africa",
                    AN: "Antarctica",
                    ASI: "Asia",
                    EU: "Europe",
                    NAM: "North america",
                    OC: "Oceania",
                    SAM: "South america"
                },
                CountryContinent: {
                    AD: "EU",
                    AE: "ASI",
                    AF: "ASI",
                    AG: "NAM",
                    AI: "NAM",
                    AL: "EU",
                    AM: "ASI",
                    AN: "NAM",
                    AP: "ASI",
                    AQ: "AN",
                    AR: "SAM",
                    AS: "OC",
                    AT: "EU",
                    AU: "OC",
                    AW: "NAM",
                    AX: "EU",
                    AZ: "ASI",
                    BA: "EU",
                    BB: "NAM",
                    BD: "ASI",
                    BE: "EU",
                    BF: "AFR",
                    BG: "EU",
                    BH: "ASI",
                    BJ: "AFR",
                    BL: "NAM",
                    BM: "NAM",
                    BN: "ASI",
                    BO: "SAM",
                    BR: "SAM",
                    BS: "NAM",
                    BT: "ASI",
                    BV: "AN",
                    BW: "AFR",
                    BY: "EU",
                    BZ: "NAM",
                    CA: "NAM",
                    CC: "ASI",
                    CH: "EU",
                    CI: "AFR",
                    CK: "OC",
                    CL: "SAM",
                    CM: "AFR",
                    CN: "ASI",
                    CO: "SAM",
                    CR: "NAM",
                    CU: "NAM",
                    CV: "AFR",
                    CX: "ASI",
                    CY: "ASI",
                    CZ: "EU",
                    DE: "EU",
                    DJ: "AFR",
                    DK: "EU",
                    DM: "NAM",
                    DO: "NAM",
                    DZ: "AFR",
                    EC: "SAM",
                    EE: "EU",
                    EG: "AFR",
                    EH: "AFR",
                    ES: "EU",
                    ET: "AFR",
                    EU: "EU",
                    FI: "EU",
                    FJ: "OC",
                    FK: "SAM",
                    FM: "OC",
                    FO: "EU",
                    FR: "EU",
                    FX: "EU",
                    GA: "AFR",
                    GB: "EU",
                    GD: "NAM",
                    GE: "ASI",
                    GF: "SAM",
                    GG: "EU",
                    GH: "AFR",
                    GI: "EU",
                    GL: "NAM",
                    GM: "AFR",
                    GN: "AFR",
                    GP: "NAM",
                    GQ: "AFR",
                    GR: "EU",
                    GS: "AN",
                    GT: "NAM",
                    GU: "OC",
                    GY: "SAM",
                    HK: "ASI",
                    HM: "AN",
                    HN: "NAM",
                    HR: "EU",
                    HT: "NAM",
                    HU: "EU",
                    ID: "ASI",
                    IE: "EU",
                    IL: "ASI",
                    IM: "EU",
                    IN: "ASI",
                    IO: "ASI",
                    IQ: "ASI",
                    IR: "ASI",
                    IS: "EU",
                    IT: "EU",
                    JE: "EU",
                    JM: "NAM",
                    JO: "ASI",
                    JP: "ASI",
                    KE: "AFR",
                    KG: "ASI",
                    KH: "ASI",
                    KI: "OC",
                    KM: "AFR",
                    KN: "NAM",
                    KP: "ASI",
                    KR: "ASI",
                    KW: "ASI",
                    KY: "NAM",
                    KZ: "ASI",
                    LA: "ASI",
                    LB: "ASI",
                    LC: "NAM",
                    LI: "EU",
                    LK: "ASI",
                    LR: "AFR",
                    LS: "AFR",
                    LT: "EU",
                    LU: "EU",
                    LV: "EU",
                    LY: "AFR",
                    MA: "AFR",
                    MC: "EU",
                    MD: "EU",
                    ME: "EU",
                    MF: "NAM",
                    MG: "AFR",
                    MH: "OC",
                    MK: "EU",
                    ML: "AFR",
                    MM: "ASI",
                    MN: "ASI",
                    MO: "ASI",
                    MP: "OC",
                    MQ: "NAM",
                    MR: "AFR",
                    MS: "NAM",
                    MT: "EU",
                    MU: "AFR",
                    MV: "ASI",
                    MW: "AFR",
                    MX: "NAM",
                    MY: "ASI",
                    MZ: "AFR",
                    NA: "AFR",
                    NC: "OC",
                    NE: "AFR",
                    NF: "OC",
                    NG: "AFR",
                    NI: "NAM",
                    NL: "EU",
                    NO: "EU",
                    NP: "ASI",
                    NR: "OC",
                    NU: "OC",
                    NZ: "OC",
                    OM: "ASI",
                    PA: "NAM",
                    PE: "SAM",
                    PF: "OC",
                    PG: "OC",
                    PH: "ASI",
                    PK: "ASI",
                    PL: "EU",
                    PM: "NAM",
                    PN: "OC",
                    PR: "NAM",
                    PS: "ASI",
                    PT: "EU",
                    PW: "OC",
                    PY: "SAM",
                    QA: "ASI",
                    RE: "AFR",
                    RO: "EU",
                    RS: "EU",
                    RU: "EU",
                    RW: "AFR",
                    SA: "ASI",
                    SB: "OC",
                    SC: "AFR",
                    SD: "AFR",
                    SE: "EU",
                    SG: "ASI",
                    SH: "AFR",
                    SI: "EU",
                    SJ: "EU",
                    SK: "EU",
                    SL: "AFR",
                    SM: "EU",
                    SN: "AFR",
                    SR: "SAM",
                    ST: "AFR",
                    SV: "NAM",
                    SY: "ASI",
                    SZ: "AFR",
                    TC: "NAM",
                    TD: "AFR",
                    TF: "AN",
                    TG: "AFR",
                    TH: "ASI",
                    TJ: "ASI",
                    TK: "OC",
                    TL: "ASI",
                    TM: "ASI",
                    TO: "OC",
                    TR: "EU",
                    TT: "NAM",
                    TV: "OC",
                    TW: "ASI",
                    TZ: "AFR",
                    UA: "EU",
                    UG: "AFR",
                    UM: "OC",
                    US: "NAM",
                    UY: "SAM",
                    UZ: "ASI",
                    VA: "EU",
                    VC: "NAM",
                    VE: "SAM",
                    VG: "NAM",
                    VI: "NAM",
                    VN: "ASI",
                    VU: "OC",
                    WF: "OC",
                    WS: "OC",
                    YE: "ASI",
                    YT: "AFR",
                    ZM: "AFR"
                },
                Memory: {
                    _collection: [],
                    add: function(e, A) {
                        CleverCore.Registry.Memory._collection[e] = A
                    },
                    remove: function(e) {
                        void 0 !== CleverCore.Registry.Memory[e] && delete CleverCore.Registry.Memory._collection[e]
                    },
                    get: function(e) {
                        return void 0 !== CleverCore.Registry.Memory._collection[e] && CleverCore.Registry.Memory._collection[e]
                    },
                    set: function(e, A) {
                        CleverCore.Registry.Memory._collection[e] = A
                    }
                },
                Debug: function(e) {
                    console.log("CLVR: " + e)
                },
                Images: {
                    Arrow: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAgCAYAAABts0pHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDVFQjQ1NDYyOUY1MTFFNkFBQkQ4MEFCNjk5NDAyNkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUQzODVCQkUyOUZFMTFFNkFBQkQ4MEFCNjk5NDAyNkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NUVCNDU0NDI5RjUxMUU2QUFCRDgwQUI2OTk0MDI2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NUVCNDU0NTI5RjUxMUU2QUFCRDgwQUI2OTk0MDI2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PijAlzgAAAFeSURBVHja7Ji9SgNBFIV3ZJFUYikoaKfY6ANoYWVlpZjKxxAsTG+lVVL5BGJs8ggWQVALC7GwtJAklZAqyvUMHDCgkdlkbmYW5sAHy/7c+zHsLnfXiEhWxswo1a2AS1JR6WBX3DPL4F5+YrdXfPfxLb0LevI7PR6LTtyAU/Alo2OP1XhuFOLzoCXuafGaoOIb4FWKx16zGUr8CPRl/PRZY2ris6Au/lJnTVXxRdAW/2mztor4DuiIXjrs4U3cvr6OwafoZ8BeZlLxOdCU6afJ3iPdzD9D1jq4AauB5qgXsA+eiwxZVXAXUNpmjQ5VlyErBxcSX87p9uetsgCuwHakI/gtOATvw7fKFniMWDqj2wNds5w7P8CeY4ETcOBZ6hqcOZ47GBZ/KtCkq7CaXa5m8E+30n5zJvEknsQnjCnrn6x8zOFnybPHG6dB1T9ZDYUhqlHUIz2c6eF0zLcAAwB1OhE3yN46fAAAAABJRU5ErkJggg==",
                    ArrowMinimal: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAdCAYAAADsMO9vAAAABHNCSVQICAgIfAhkiAAAAkZJREFUWEfFWOF50zAUvJsANoANKBMAE0AnoJ0AMgHtBIUJaCegnYB2grYTQDcoExzf5ZPzqbKiSrac6EfiOLJ9997de5KJMCR9A/AJwAGAawA/SF4O/+/rW9JLAGcA3gPwsbGdkrwzJvpD0u8wIcV5TvJ4j+AdTGMz8Hg8AjgkeU1JJwAc/X/OgE9KOgLwHcALAHshISkGfwXgKwADN67PAP4CeGsCt0E2ZrSRTLiB07VzEgn4C5IO6GZIsnzerLMgyawM8oOjn0z0hT/DuZ1kIgF/Q9LafzIkGec7ACsTcNQ/ArgkeZiZvDMSCfh7+5KkAxxH39KyajzWEnoNwCnZKpXgiUUz0QB+MLUr0clQhYbSWUtiRdJm6jJCqfwTqk0p8gP4jS/WBDxqTJtk4pjk+VwGAbyBOYhN4P3sDYFAwo3sV8m0PUlMAD8y9RMCgcSzpu1BYgL4bHZGBHZBohf4kYQKPSCr9ymZqATvpUPR1APWbAYiY8dymk2iAXzR1HGgiwQycppMYgnwRQn1lNNS4KsJzMnEkuCbCEwksQpL31KTsmGrNZ82zmc9kF5QU3kkeZnxJbr2wZ02szCbBb45A43VycsMbzy8UfKqcr0FjO4xG/xkAg1ycia8j1gE/CwCtSQyEuwS+apGlj4897vGE71l09TIKkkMLwY8fVuz6xr5bhmIojuYdkQi6QVZU9cEKjenuYyWHiRpRGJJ8LNNvMUTMYl4StfId5dQUuO9s3MJfRXOX/jFVNrIpsqmu4l7AJl6j//tydohd9d9WAAAAABJRU5ErkJggg==",
                    Pixel: "data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",
                    Close: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABwNJREFUeNrcWW1IlVccf+69dr1Xr5ova5otzZzK1jbdInVK25LlNo2E9UEZxgYbY4IlRR+KoY4YA4to64UokJoDK4g+rC9WkwqtXJnZdCpGLUkzzXe9mnp99juX/3k493m56i0Y7MCP57nnPM95fuf/fs41Sb430zy/5Xl++/SRhT5rpt/8KoKTmVNdZYGk/DIJmoSrmWBRgfdLKoIuHfAxSUYzmUwvRNAkEONklohYu3at/fDhw+tDQkKiwsPDE8xmM+uXx8bGOmdmZgbPnTv3x+7du3vRNw3MClCI+qJ+TowTCgBCgFeAFUD8hQsXCgcHB2tdLpdTnqc5nc6Grq6u0uzsbPbuUiAQ8Af8VKaxKHJ+NAmbLAyIZsSOHTuWNzAwUC/70Kanpx/dv3+/mBYaBNjoO+bFkBTJBdFkMcCbjY2NFZDYjPjRu3fvygcOHJA3btwoJycnux0hOjpa3rBhg7xz5065trZWnpyc9CA6Pj5eU1RUtJqkaV8MSa5WTm4ZEAckd3Z2VosfuXXrlpuUykN1wQhXV1fLWJzyPki3VFRUvKUi6VXd3BmsgEMg9+7169d/5hPPzs7KZWVlCyKmBlvQ06dPRZLN+fn5q8i+bQJJr6plDhEOxAIplZWVO+bm5lxkQ/KWLVt8IscRGxsrQxsKSdjzafRHksasRqrmqrWRyJm3vb1u3boceGA/n6ykpOSFyHGsWbNGRgRQSF67dq0A/REkHD8jgktIta8CiUDmzZs3q/gkZ8+e1f0YjN3QFm02m3zw4EEWjDVjhYWFYhhqJaEsJfv3kKIovVDy2PfsdnsubGSYTTAxMSHHx8drPrJt2za3TSIoa0gGBQXJd+7ccRO4ePGijACueb+hoUEhWVdX9yXZvUaK3PYCSXpJwPrjx4//xF8+ceKEZvLi4mIPrxRJiuR4q6mp0UgyLy9PGe/v7/+dpBhCtuhB0EoDrzHHAD5FfKvlL2/atMlj4tTUVA9yIkn2UTU53g4dOuQxDyM8MjLiHkNaHELfanJQu5jbzaTecHogDfi8t7f3If+ong3t27dPlwRTuV5rbm52S1Y9z/nz55VnSktLPyKPDiStepRNPO8yI7Uh+bMMInV0dLCqQxOTdu3aJe3fv1/Tb7FYNH337t2TMjMzJSxWM8bm5y0jIyNByCpu7ZoFKVpo0E3SarUyqUrDw8OGaYeRhCS9piZIzpAca9CUco9vBqlKOI+CU01yQW3v3r1ST0+P7hjsVCovLzckp/M8J6ekPLNOqnMPPkdjnVC14YSwKenq1avS8uXLdceZuquqqiR4t+EckZGRyj0WMqWuU81GLyIFMa+SEhISJL2ql5NLSUnxKhWHwyGhaDUkmZiYqNxfvnz5od4zfpQHWb33DvAJ8C0KhD+NwoxenOOtu7tbt18vmIthBgobQV8qFSih5KxuJ5FVewhWjs+gjmvnK9i8ebPHilA+SVFRUZqVNjU1SUlJSbqOExAQ4CEt1hAzpeDgYPf9kydPGlX7FiV0WCi9LKMs8gHwBexnD1Y9YZTqQETGpIqEmETFOCfGSRbUWeZRx8AbN24oz5w6dWoPaXAFadRPdBRNoAZKEESv8AnOnDmj+QAnqSbHgYLUkNzWrVsVckNDQ4/Qx4L0G+pAbZjqgG9Wrlz54+jo6DifSO9DjKQeOY60tDTdd8Ry6+jRo+XoTzdKdbrFApAP7MC+ohoF6xybaGpqyp1rX6QWjImJ8ShYW1tbr6A/W1CvbrGgKbeAz4Cvge9Pnjx5RdiZ+VzyZ2VlyQjqCrm+vr5/4uLiWLH6PvC6UbmlV7AyKWaSLRYBPyBGNYlh4/bt24veNLHF8fbs2bNuEP4O41msejcqWNXHGktIkg7aC0fQqhgikBU+LCgoyICHm8VCAOQl1HvulNfS0iKFhYVJ2IK6g3hubq6Unp4u+fv7K9J48ODB3zk5Ob+0t7d34Wc/MAiMAk46gXDpnTaoN02ryGE+Bpga2Ia7DAR/bWtr6/Jl446gPIJN2G+Y5ysglyJGgrdNk2Wecxq1ulyQ0PiRI0c62GYKedQeGhoaaNGrsYT2+PHjnkuXLtVBpZUIV3+R1AZYsUSSmxQkNydKz2SwN/aj1dhJ3cFkH0vJy4Kp3x4REeHYvn37amQWB/L2MsaV5W6kPKTzgRGYRVt9fX0fERkhDNN1jNTKCpMZIih5Iyh6tYVI2kjtnGgQ3Tuo30a2yz1PFlLmcyLgJDIinCQ5Tm5OneIkMVqrSzO6Tgt5epZ+T1DMDCAJWwm8yFQTnCIiEwLZSeqfoed0yXk7HzQJ5ZhZOA+08i0BXf2FMYvwHk/604QpgexzgZhLT60v9QCTtGBROZxYGc0SIZ8OMH05ArboHAP7dAS8kJPV/8Uh+n/6N8S/AgwARzcLRAZ732sAAAAASUVORK5CYII=",
                    Clever: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMjBmNGNiNi1kMmRmLTQ3ZWItYmQ2NC02MTM2OWY1YTUxNjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0IzMEY0N0ExQjExMTFFODlDRUQ5RDgzNzdGOTY0QUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0IzMEY0NzkxQjExMTFFODlDRUQ5RDgzNzdGOTY0QUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YzIwZjRjYjYtZDJkZi00N2ViLWJkNjQtNjEzNjlmNWE1MTY2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NzdjMzE1MGItNTlmMy1lMDQzLTkxMzktZTY2MTA4YjIwZGVmIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+b2df8AAAAYNJREFUeNqclDFLA0EQhfc2UVFQUKIWIqRQ8CeI2IhdLESwttPCwsLG2tLONkpQiHU6RSWlqD8ghaQRIpIUQUGC6Ek838qcjpPZQ33wwe3MzrvZvd0Loigy0AQYByGw4B1cg7b5VgBmQErEnbrBPaimKZADG+CFGW6Cc1Y0D3Y9hj3gCGwb1yHIRZ0qUy7mJErW2udqWUFFTHgDQ5QbBM8JZvXYx7K2C2IZbjsW6Hkd9Bq/Dr+eWIcZ0BZvPqbcMsiDHXCndDgZ+xixTyUxMaTl8jk1MeeK561ofV+Mu8ASGy/S8eLK/xiJt6dAQ3RwyvJFkWuBfu4hDQ3tE9crsJRrilxB1muGU8qmT4OsEp+V9WnlCNyAS7pmsVZAS8yrgouOaqVDx6rytUMR29JqA/o5SA2AOujzHGR318dAQyasp+AJlBJuxplmlmSonUmuPV/Ct+RYtyArYk0wSsv+U4dOB0qs6DP7TYcZOhrD7kCAR/rR1v5r6DQHRsjwAZSTJn8IMACtOGnRPeYLcAAAAABJRU5ErkJggg==",
                    CleverLogo: "data:image/x-icon;base64,AAABAAMAMDAAAAEAIACoJQAANgAAACAgAAABACAAqBAAAN4lAAAQEAAAAQAgAGgEAACGNgAAKAAAADAAAABgAAAAAQAgAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9pAkJfJ8VXHicD4RukwmEbZIKhG2SCYRtkgqEcpMGhXONBHZ1kwMjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7nhNSeJca9HaVGP9tjQ3/aIcM/2iHDP9oiAz/bIcI/2+CBv9whwWvdpgBDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIO1AAh5mhevd5Ub/3eVG/91lBX/aooM/2iHDP9ohwz/a4UI/26BBv9vgwbzc40ERQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHqmDzx4mRjud5Ub/3eVG/93lRv/cpER/2mIDP9ohwz/bYcH/26BBv9ugQb/cYcFl5LWAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHegGIp3lxr/d5Ub/3eVG/93lRv/d5UZ/26ODv9oiAv/bogH/26BBv9ugQb/b4QF3XSRAyQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd6YUG3WdHdN3lxr/d5Ub/3eVG/93lRv/d5Ub/3aVFv9riwz/bYUH/26BBv9ugQb/boIF/nKLA2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeKcaVXWcHfl3lhr/d5Ub/3aUG/93lRv/d5Ub/3eVG/9zkxL/boYH/3CDBv90hgf/d4kJ/3yOCLqCnQIMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUxwAEf6ojpHujHf98mhn/fpoa/3uWG/9/mhz/gZsc/4KcHf+Enhv/gpcQ/3+PDf99iw7/fYoN/3yHC+5+jgc5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGsh0tg6kt5YWpJ/+Mox//ip8j/4aaI/+GmiT/i58l/4qeJf+LnyL/i5oe/4mXHf+HlhX/g44P/4KHFP+GjxOGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFryR4gqgv/4SoLf+PqSb/jKEk/4ebJP+AkyP/ip4l/4qeJf+Lnh//ipgf/4qXIP+RniD/kpci/4iJH/+IixzTi5sPGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIy/IxKJszPFhKsu/4KnL/+NqSv/kacp/4qfI/96jSH/hpok/4qfJP+LnB3/ipcf/46cIf+WoCv/mJov/42QIf+HiR76iZIWXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIu4MEWJsj/0h7A6/4OqL/+JqSv/kqkw/4+mJv96jSD/fZAi/4ufI/+Kmh3/jJof/5SgK/+Xni3/mJky/5WYKv+Jix7/iI0arIynAQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIq2N5GIsUL/iLFC/4ewN/+Hqyr/kakv/5KpMP+ClyL/boEe/4qeIf+Mmx3/kp8p/5WgMf+XnS7/mJky/5iZMf+QkyP/iIsc54qVEy0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjLsoIImzPdmIsUL/iLFC/4ixQv+IsDX/kass/5OpMf+LoSz/Znka/4OWHP+RnyT/lZ8y/5agL/+Ymy//mJky/5iZMv+XmS7/jI4f/4mQGHcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAirczZYiyQfyIsUL/iLFC/4qyQP+RtT7/mrM3/5uuNP+WqzH/boIe+X6RGu2WoDD/lZ8y/5afLf+YmjD/mJky/5iZMv+YmTL/k5Yn/4mOGsaLnA0SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMwRcLibQ6tYixQv+JskD/j7RA/5e2R/+bt03/nbRE/5+vQv+fr0H/iJswzoqcIIuWoDD+lZ8y/5eeK/+YmTH/mJky/5iZMv+YmTL/mJkw/4+TIPaJkxNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKuS03ibM+7I2zP/+VtkP/m7ZM/5u2T/+btk//nbVF/5+vQf+fsD//nbAripOoGy2apyzmlqAv/5edLP+YmTL/mJky/5iZMv+YmTL/mJky/5aYK/+NlBidgacAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQuTKAk7ZC/5q2S/+btk//m7ZP/5u2T/+btk//nLZH/5+wQP+hsjr2pbgrR2KpAAKisDSsm6cu/5icLP+YmTL/mJky/5iZMv+YmTL/mJky/5iZMv+UmSPejZ0LIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDJMRadvkPMnblN/5y4Tf+ct03/m7dO/5u2Tv+btk//nLZJ/5+xPP+jsjjQpLsmGAAAAACqtjBnrLI6/qanMv+hnzP/np4y/5ycMf+amzH/mZox/5iZMv+Xmi39laAaZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDJR1ShwVv4ob9e/6C/W/+gvln/n75W/5+9U/+eu1H/nrtH/6e2NP+qtTaRAAAAAAAAAACyuzIrtLNL5bOwSv+uqED/q6JB/6qiQP+ooj3/pqE6/6OgN/+gnzT/n6IsuKK1EwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAndgfBZ/JXaShwl7/ob9h/6G/Yf+hv2H/ob9i/6G/Yf+kwV3/rcNb/7jATvW3vzhKAAAAAAAAAACvwxEHs7RFrrSxT/+zsEn/rqg+/6uiQ/+rokT/q6JE/6uiRP+rokT/q6Q876qmKj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAn85OKp/IaeOgxF//ob9g/6G/Yf+hv2H/osBf/6jBXf+wwmT/ssJm/7jETM28yTkVAAAAAAAAAAAAAAAAs7c+aLSyTf60sU//s7BK/66pQv+rokP/q6JE/6uiRP+rokT/q6A+/6qcN40AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoMtdbZ/Hbv6gxWT/ocBe/6G/Yf+kwF3/rMJc/7LCZ/+ywmn/ssJm/7THSYkAAAAAAAAAAAAAAAAAAAAAsbswKbSzSuS0sU//tLFP/7OxS/+uqUH/q6JD/6uiRP+rokP/qp09/6qXP9OqpCgaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg1DgOn8hlvZ/GcP+fxmv/ocJc/6fBXf+vw2P/ssJp/7LCaf+ywmn/ssNm9bHIU0UAAAAAAAAAAAAAAAAAAAAAq8sKBrS1Rq20sU//tLFP/7SxT/+zsUz/rqlC/6uiQ/+rokL/qps9/6qVQ/qqnTRXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgzFJDoMhp8qHIbf+jyWz/qsld/7LEZP+ywmn/ssJp/7LCaf+ywmn/ssRizq7MQBYAAAAAAAAAAAAAAAAAAAAAAAAAALS3QGu0sk3/tLFP/7SxT/+0sU//s7FL/66qP/+roz//qpg//6qVRP+smzqqsLUJBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALD/AAGo0GGTqMt0/6rLef+ry3z/r8x1/7XKbv+zxWf/ssJo/7LCaf+ywmj/scZajgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALfDODC4uUrptLJN/7SxT/+0sU//tLFP/7OxSv+wqjr/rpo//7KYSP+0m0jotKQ4MgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzcUx6v1HbYrc58/6vLff+ry3//rcx4/7bMeP+2y3T/s8Zo/7LCaP+yw2b0schRRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnNKQq9wVO4urtR/7W0Tf+1sk3/uLJN/7yyUP/AsU//vKRM/7eaUP+2mFD/tZ9DfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3Ycluv1IP7sdKH/67Pff+rzHz/rMt6/7XMdv+3y3z/t8t3/7TIa/+yxl3Kr8w4EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACxuEh1tLVW/7q5TP+9sk7/wrBc/8SwX//DsFv/w6pd/7+kV/+4m0//tptJx7OqKxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqt81B63VgKyu1If/sdKJ/7HSiv+v0X//rM15/7PMdP+3y3z/t8t7/7fLeP+2zl6EAAAAAAAAAAAAAAAAsM8eDLXRFBPC1SYSxdYmEtHkIw+Jky1JeXtA8oaDRP+SiUL/nZBK/6mZU/+zolP/uqNW/7+kYf+/pFn/uZ9N9LWjOkcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArNloNK3UiOqt04r/sNOH/7HSi/+x0ov/r9GC/7PQa/+5zXH/uM14/7nNefS30WRDAAAAAAAAAAC+zjsbxchUr8rIXM7PyWbMz8lmzM/JZszHwWXWs6xg+7KoXv+zp1r/s6NY/7SkU/+2plX/u6NY/7+jYP/BpWL/waZc/72oSJqy1wACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsdp7gK/Viv+t04v/sNOF/7HSi/+x0or/ttWK/7/Yff/F04D/xdKH/8TUgMy92VUVAAAAAAAAAADIz0Ebz8hp19HGdP/RxnP/0cZz/9HGc//RxnT/0sdu/9HCcP/QwW3/zLhm/8q2ZP/FtFj/w6xU/8OnYv/Dp2L/w6di/8OpXN/As0EmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC35GEVt9uLy7TYkP+w1on/r9SB/7LTiP+614z/wNmX/8Lah//H1If/x9OM/8XWe4oAAAAAAAAAAAAAAACp/wAB0MplmtHGc//RxnP/0cZz/9HGc//RxnP/0MVq/9DAcf/QwHH/zLtm/8q1aP/JtmL/xbBV/8OnYf/Dp2L/w6di/8OoYf7CrVBtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADB44lKweCi9sDeof+93Zr/udyG/73Zjf/B2Zn/wdmZ/8Lakv/G1on/x9SI88TYbkMAAAAAAAAAAAAAAAAAAAAAzcxbV9HHcPrRxnP/0cZz/9HGc//RxnD/z8Np/9DAcv/QwHL/zr5p/8q2Zv/KtWX/yrRe/8WrYP/Dp2L/w6di/8OnYv/Dq1m6vrgwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDzAALB4Ziawt+p/8Lfqv/C36j/w+Ci/8Lcmv/B2Zn/wdmZ/8Lakv/G14n/xtWBx8DcTRIAAAAAAAAAAAAAAAAAAAAAy9VGIdDLadvRxnP/0cZz/9HGc//Qxm3/0MFt/9DAcv/QwHL/z8Bu/8u5Y//KtWP/zLNn/8mwZP/DqV//w6di/8OnYv/DqV7uwbBIOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL7kfSbB4KHfwt+p/8Lfqf/C4KT/xeCp/8TfpP/B2pf/wdmZ/8LalP/G2Yz/xtd4gQAAAAAAAAAAAAAAAAAAAAAAAAAAwucMA9DQaaDRyHH/0cZz/9HGc//QxWz/0MBw/9DAcv/QwHL/0MBx/8y9ZP/KtmH/zLJr/8yya//Hrl//w6dh/8OnYv/Dp2H/waxTigAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDikm7C36f+wt+p/8Lfp//D4KX/xeCs/8XgrP/D3Zz/wdmY/8LZl//G2o3zxNxrQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM/TaVfRzXP60cZy/9HGcv/PxGz/0MBy/9DAcv/QwHL/0MBy/86/av/Kt2D/zLJt/8yybf/Lsmn/xaxf/8OnYv/Dp2L/w6pY1MC0PRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwepqDcLinbzC36n/wt+p/8LgpP/F4Kn/xeCs/8XgrP/E4Kf/wduY/8HalP/F3IjKwuBlFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM7VWBzS0HjW0cpz/9DGb//Pwm3/0MBy/9DAcf/QwXD/0cJw/9LEbP/PvWP/zbRr/8yybP/Msm3/yrFl/8SpX//Dp2L/xKhc+8OsU14AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyOiYM8Xjo+3C36n/wt+n/8PgpP/F4Kz/xeCs/8XgrP/F4Kz/w9+h/8Half/D3IKFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//AAHS0nWU0s58/9DIav/Qwmz/0cNu/9TFcv/Wxnf/2cd8/9jGev/Vvnf/07t1/9C4bP/NtGn/zLNs/8ivYf/DqGD/xKde/8WoX6Wo0gQDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyeibJsbko6zC4Km6w+CkusXhqLrG4ay6xeGsusXhrLrG4ay6xeGpu8HeiqO/3mglAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO1V8u0tB5qNPNarrWx3C62ch6utrIgLrbyIG628iCutjGd7rVvXm61r17utW9errTvHC6zrdousyzZ7rFrF26xadgu8SpXW+f3AYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvfI0AcPnhQbD4KYHw+KeB8biqAfG4qoHxuKqB8biqgfG4qoHxuKsB8DodgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzdZdBdvTgAfhy48H3cmJB9vJfwfbyX4H28l+B9fGbgfVvnYH1r54B9a+egfawIcH1MJjB862ZAfIslcHxKpRB7+2NwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////wAA////////AAD///////8AAP//+B///wAA///wB///AAD//+AH//8AAP//4AP//wAA///AA///AAD//8AD//8AAP//wAH//wAA//+AAf//AAD//4AA//8AAP//gAD//wAA//8AAP//AAD//wAAf/8AAP/+AAB//wAA//4AAH//AAD//gAAP/8AAP/8AAA//wAA//wAgB//AAD/+AGAH/8AAP/4AcAf/wAA//gBwA//AAD/8APAD/8AAP/wA+AH/wAA//AD4Af/AAD/4AfgB/8AAP/gB/AD/wAA/8AH8AP/AAD/wA/wA/8AAP/AD/gB/wAA/4AP+AH/AAD/gB4AAP8AAP8AHgAA/wAA/wAeAAD/AAD/AD8AAH8AAP4APwAAfwAA/gA/AAA/AAD+AH+AAD8AAPwAf4AAPwAA/AB/gAAfAAD8AP/AAD8AAP///////wAA////////AAD///////8AAP///////wAA////////AAD///////8AACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAitcAApDeAAKT4QACleEAAp3mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf6oHBHqbF2l0lhGoa40Kp2uMC6dujAipcYgFiHOOAxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7nxIveJca5naUGP9sjA7/aIcM/2uGCf9uggb9cYcFawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHidFoB3lhr/d5Ub/3STFf9qiQz/a4cI/26BBv9vhAW+dZIDDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2pRgWdpsbzXeVG/93lRv/d5Ub/3GQEv9shgj/boEG/2+DBvJziwRDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHqoHU13nBz3eJYa/3iVG/95lxv/epcZ/3WODP91hwj/eIgK/3uMCJIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPwwEDgqopnoSlIv+Hnh//g5kh/4edIv+JniL/iZsc/4aUF/+DjxD/gYkR14eTEB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIi1JyiDqi3ih6gs/46lJv+FmCP/hpkk/4ueI/+KmR//jZsh/5OaJP+Jix78iI4ZYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAibU4boewOP+FqS7/kKks/4idJf99kCL/ip4h/4yaH/+Tnyn/mJsw/5CSJf+IjBuyip0MCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI29JAyJsz27iLFC/4evNv+Oqi3/j6Ut/3SIH/+HmR7/kZ4o/5afL/+YmjH/l5gu/4yPH+uIkBYzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAirY1QIiyQPGIsUL/i7NA/5WxNv+YrDP/eo4j+oWVIPWVoDH/l54v/5iZMv+YmTL/k5Uo/4qQGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJtDqPirJA/5G0Q/+Ytkr/nbVH/5+wQf+TpTTLkJ8mopagMP+XnC7/mJky/5iZMv+YmTD/kJQhzoiUDhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkbwpGpG2PtSXtkj/m7ZO/5u2UP+ctUn/n7A//6KzNIWdritBnKcv85icLv+YmTL/mJky/5iZMv+WmCz4kJkZUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACfwkZbnrxQ+526Uv+duVD/nLhP/5y3Sf+iszn0pbQzRKq8Jw6tsjzKqKc5/6OgN/+gnjb/nZw0/5ubMv+ZniegnLwAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAndVFB6DGW62hwGD/ob9g/6G/X/+hv1z/p8BV/7K9Q8ywuS0UAAAAALS0R4i0sUz/rqlC/6uiQ/+qokL/qaJA/6ijOuOppSwqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgy1wwn8dn6KHBX/+hv2H/pMBe/6zCYv+yw2T/t8ROhwAAAAAAAAAAs7Y/Q7SyTfOzsEz/rqlE/6uiQ/+rokT/q6BA/6qbOXIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ/JY3mfxm3/ocNf/6fBX/+vwmT/ssJp/7LDZvOyx1NBAAAAAAAAAACxuzIStLNKybSxT/+zsU3/r6lE/6ujQ/+qnT//qpc/v6mkKQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACk0UkTo8ppyKTJcf+qymn/ssVm/7LCaf+ywmn/ssNky7DKSxMAAAAAAAAAAAAAAAC1tkaLtLJO/7SxT/+zsUz/r6pB/6ucPv+tl0PysJ86QwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7WaUutz3n2q8t9/63Mev+1y3T/tMZr/7LCaP+yxF+IAAAAAAAAAAAAAAAAAAAAALvBSUi6ulD2trRO/7eyT/+7sk7/uaVI/7aaTv+1nEmUo/IAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACk7QACrtZ+mbDThv+uz4D/rMx6/7XLeP+3y3n/tchr8rLIVEAAAAAAAAAAAAAAAAAAAAAAq7c7F6KlTNGqpkn/tKZS/7yqWv/AqVn/vaJY/7idTNi0oTodAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKzYbySt1IfesNOI/7HSiv+v0YD/tc5y/7nMef+4zXbItdJSEAAAAADFyFJdy8ldlc/KZJPMx2OWp6JX36OaVf+qnFL/saFU/7mkVv+/pGD/v6Va/LynSF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAstqAaq/Vi/6v04b/stOJ/7jWjP/B14D/xdOF/8PUfYcAAAAAAAAAAM7IZZDRxnL/0cZz/9HGc//Rxm//0cJv/827aP/ItWL/xK9X/8OnYf/Dp2L/wqpbsr62NgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDncgq+35m3u9yb/7faiv+72I7/wdmY/8TYjf/H1Ijyxdd3QQAAAAAAAAAAz8phTdHHcfjRxnP/0cZz/9DEbP/QwHH/zr5r/8q2Zv/Js17/xKlg/8OnYv/DqF/swq5QNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOKROsLgpu7C36n/w+Cj/8Lcm//B2Zn/w9mQ/8bWg8bD2GIQAAAAAAAAAADN0lIa0Mpt1NHGc//RxnL/0MNt/9DAcv/PwG//y7lk/8u0Zv/Ir2T/w6hh/8OnYv/Cq1iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADB4ZyJwt+p/8Lfp//E4Kn/xN+l/8HamP/D2pT/xtqBgwAAAAAAAAAAAAAAAAAAAADQz2+U0chz/9DGcP/QwW//0MBy/9DAcv/NvWX/y7No/8yya//GrGL/w6di/8OpXM3BsUMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxeeNGcPho9PC36n/w+Cm/8XgrP/F4Kz/w92f/8LakfLF3X9BAAAAAAAAAAAAAAAAAAAAANHScErRzHf20MVt/9DBcP/RwnH/08Nz/9PDb//PuGz/zbRs/8uxaP/EqmH/w6he+cSqWFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADI550jxOKlucLgp8nF4ajIxeCsyMXgrMjF4KfKwd2Nl8DeaA0AAAAAAAAAAAAAAAAAAAAAz9ZiEdLQd57SyWzK1cVzyNjHe8jayH/I2MR5yNW9ecjTu3LIzrZqyMivY8jEqF/JxKleWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMXpdgLE45sMw+GkDcbiqQ3G4qwNxuKsDcbiqQ3B5HgHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz9RoB9nQdw7eyoYN3cmFDdvJgA3Xw3QN1r16Ddi/fw3Uv20NzLVjDcWrWQ3CrkwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////////////B////gf///wD///8A////AH///gB///4Af//+AD///AA///wAH//4AB//+Agf//gYD//wGA//8BwP//A8B//gPAf/4D4D/8B+A//AcAP/wGAB/4DwAf+A8AD/APAA/wH4AP8B+AD/////////////////////8oAAAAEAAAACAAAAABACAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe6EPBHGYCQ5wlQcOdZQEBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmZGGBxkRLGa4gKyG+FBnl3kgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHaiGBF3lxrFdZQZ/22KDP9vgwbdc4kFIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/qCRHf54f9X+ZHv9/lxj/fo0P/oCLD2cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACe4TMBhq4zmIqnK/+FmST/ipsh/5GaJv+MjyC4hI0SCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiLQ4IYiyP9yOsDj/iJwp/IuaJvqXnDD/lJUq74uQGzoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJC2PmWTtUb9mrVI/5utOsyXoy25mZwx/5eZMP+TlyaJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDOVAqfwFa2n7xY/6K7Uv+ouECBrrE+XqqoP/2koDv/op830qWjLhkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACfyWU4ocRk7afBYf+wwmPytcVWPLS0RCC0sUzgr6pH/6ugQfqqmjxYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqc5yharKc/+yxmz/ssNmx7HGWRC1viADtbVMqLWxTf+0pkj/sppHqbWhOQYAAAAAAAAAAAAAAAAAAAAArNd6F67Thc+v0IH/ts13/7bKboHJyFIbz8tkT7SxWKGvpVP/u6dX/72jV+e8pEwuAAAAAAAAAAAAAAAAAAAAALrdklS12I/5udaN/8LVhvLD1H47z8hkPdHHcPHPxHD9y7xr/8ayYP/DqGD/wqlceQAAAAAAAAAAAAAAAL/lfgXC4KSmw9+m/8LcnP/E2Y3Fx9d0DtDOYxLRyXHM0MRw/9DAcP/MuGf/x61l/8OoX8fCrFESAAAAAAAAAADF5J0Yw+CmucTgqtfE36XXw9yPcQAAAAAAAAAA0c1zdtLFcNfVxHbV075y1c20a9bFqmDKw6hbLwAAAAAAAAAAx+WeA8ThpRPF4asVxeGpFcLgjQcAAAAAAAAAANLScAjXy3UV3MmBFdnCfRXTvHIVyK5hFMOoXAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD+fwAA/D8AAPw/AAD4HwAA+B8AAPgPAADwjwAA8Y8AAOGHAADhhwAA4wcAAMMDAADHgwAA//8AAP//AAA=",
                    LiveSponsors: "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzUiIGhlaWdodD0iMTEwIiB2aWV3Qm94PSItMjIuNjE4IC0xOC42OTcgMTM1IDExMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMjIuNjE4IC0xOC42OTcgMTM1IDExMCI+PHBhdGggZmlsbD0iI0M0MjQzMCIgZD0iTTEwNi42NiA0NC41M2MtMS45My0xLTQuMjUtMS41LTYuOS0xLjUtMi4yMyAwLTQuMzQuMzYtNi4yNiAxLjEtLjU2LjIyLTEuMS40Ny0xLjYyLjc0LS43OC0uNC0xLjYtLjc0LTIuNTItLjk0LTEuNC0uMzItMy4zLS40Ni02LjMzLS40OGwxLjMtNTQuMTZjMC01LjMyLTUuMTYtOS4xNS0xMC4zMi03LjY4TC0xMy4xNSA3Ljg1Yy0zLjQ2IDEtNS44NCA0LjEyLTUuODQgNy42N2wtMy4zMiA2Ny44YzAgNS40NSA1LjQgOS4zIDEwLjY0IDcuNTZsMzYuNy0xMi4xOEg0NS4xYzEuMTguMyAyLjQ2LjQ0IDMuOC40NCAyLjMyIDAgNC41My0uNDIgNi41OC0xLjI0LjMtLjEyLjU1LS4yNi44Mi0uMzguMjYuMTQuNTMuMjguOC40IDEuNzcuOCAzLjggMS4yMiA2IDEuMjIgMS4zMiAwIDIuNi0uMTYgMy44NC0uNDRoMjIuNDNjMS4xOC4zIDIuNDUuNDQgMy44LjQ0IDIuMyAwIDQuNTItLjQyIDYuNTgtMS4yNCAyLjMtLjkzIDQuMTctMi4yMyA1LjUzLTMuODYgMS4yLTEuNDIgMi4xNi0zLjI3IDIuOTUtNS42NS40LTEuMi44Mi0yLjcyLjk2LTQuMzZsMS44NC01LjZjLjkzLTIuODUgMS4yMi00Ljk1LjkzLTYuODQtLjI2LTEuNzUtMS4zLTUtNS4zLTcuMDd6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkuOCAxMS44MkwuMyA0MC43aDUuOWwtMi4zNyA3LjJoLTE1LjZMLjEgMTEuODNoOS43Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI3Ljc0IDExLjgybC0xMS44NiAzNi4xaC05LjdsMTEuODYtMzYuMWg5LjciLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNTQuNyAxMS44MmwtMTYuOCAzNi4xSDIzLjE1bDYuMjYtMzYuMWgxMC4yM2MtMi4wOCA5Ljk0LTQgMTguMzUtNS43NSAyNS4yMyAyLjgtNi45NSA1LjM1LTEzLjEzIDcuNjgtMTguNTJsMi44OC02LjdINTQuNyIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01Ni4zMyAxMS44Mkg3Mi41bC0yLjM4IDcuMjJoLTYuNDdMNjEuNCAyNS45aDYuMDZsLTIuMjYgNi44NWgtNi4wNmwtMi42IDcuOTRoNy4xbC0yLjM3IDcuMmgtMTYuOGwxMS44Ni0zNi4wOCIvPjxwYXRoIGZpbGw9IiNFMkU1QjQiIGQ9Ik0xLjU4IDU3aC01LjE2bC41LTEuNTRjLjI0LS43LjMyLTEuMTcuMjUtMS4zNi0uMDctLjItLjI1LS4zLS41Ni0uMy0uMzMgMC0uNjIuMTMtLjg4LjQtLjI2LjI2LS40OC42Ni0uNjYgMS4yLS4yMi43LS4zIDEuMi0uMjIgMS41Ni4wNy4zNS40NS43NyAxLjE2IDEuMjcgMiAxLjQyIDMuMTggMi42IDMuNTIgMy41LjM1LjkuMTggMi4zOC0uNDggNC40LS41IDEuNDgtMS4wMiAyLjU3LTEuNiAzLjI3LS42LjctMS40OCAxLjI4LTIuNjYgMS43NS0xLjE3LjQ4LTIuNDQuNy0zLjguNy0xLjQ4IDAtMi42Ni0uMjYtMy41NC0uOC0uODctLjU1LTEuMzMtMS4yNC0xLjM4LTIuMS0uMDUtLjgzLjE4LTIuMDMuNy0zLjU4bC40NC0xLjM1aDUuMTZsLS44MiAyLjUyYy0uMjYuNzctLjM1IDEuMjctLjI4IDEuNS4wNy4yLjMuMzIuNjcuMzIuMzcgMCAuNy0uMTQuOTYtLjQyLjI2LS4yOC41LS43LjY3LTEuMjUuNC0xLjIzLjUtMi4wMy4yNy0yLjQtLjIzLS4zOC0uOS0xLTEuOTgtMS44OC0xLjEtLjktMS44LTEuNTMtMi4xLTEuOTMtLjMzLS40LS41Mi0uOTctLjU4LTEuNjctLjA3LS43LjA4LTEuNi40NS0yLjcuNTItMS42IDEuMS0yLjc2IDEuNzctMy41LjY2LS43MiAxLjUyLTEuMyAyLjYtMS43IDEuMDYtLjQyIDIuMjUtLjYzIDMuNTctLjYzIDEuNDUgMCAyLjYuMjMgMy40Ny42OC44Ny40NSAxLjM2IDEuMDIgMS40NiAxLjcuMS43LS4xIDEuODYtLjY1IDMuNWwtLjI3LjgyIi8+PHBhdGggZmlsbD0iI0UyRTVCNCIgZD0iTTUuODQgNTAuNzNoNS42YzEuNTIgMCAyLjY1LjEyIDMuNC4zNS43My4yMyAxLjIzLjU2IDEuNSAxIC4yNi40My4zNi45Ni4zIDEuNTctLjA1LjYyLS4zIDEuNTgtLjcyIDIuODdsLS42IDEuOGMtLjQzIDEuMzMtLjg4IDIuMy0xLjM2IDIuOXMtMS4xNiAxLjA2LTIuMDIgMS40Yy0uODUuMy0xLjkuNDctMy4xLjQ3aC0xLjVMNC42IDcxLjQySC0uOTZsNi44LTIwLjd6bTQuNCAzLjU0TDguNSA1OS41NGMuMTcgMCAuMyAwIC40MiAwIC41IDAgLjktLjEgMS4xOC0uMzUuMjgtLjI1LjU0LS43Ni44LTEuNTNsLjU1LTEuN2MuMjQtLjcuMjctMS4xNi4xMi0xLjM4LS4xNy0uMjItLjYtLjMzLTEuMzMtLjMzeiIvPjxwYXRoIGZpbGw9IiNFMkU1QjQiIGQ9Ik0yOC4xNSA2Mi44NWMtLjcgMi4wOC0xLjIyIDMuNTUtMS42IDQuNDItLjQuODYtLjk3IDEuNjUtMS43NCAyLjM3LS43Ni43LTEuNjYgMS4yNi0yLjcgMS42NS0xLjAyLjM3LTIuMTQuNTYtMy4zNS41Ni0xLjE1IDAtMi4xLS4xOC0yLjktLjU0LS44LS4zNi0xLjM1LS45LTEuNjctMS42My0uMzItLjc0LS40LTEuNTMtLjItMi4zOC4xNi0uODUuNi0yLjM0IDEuMy00LjQ3bDEuMTYtMy41NGMuNy0yLjA3IDEuMjItMy41NCAxLjYtNC40LjQtLjg3Ljk3LTEuNjYgMS43NC0yLjM4Ljc3LS43IDEuNjctMS4yNiAyLjctMS42NSAxLjAzLS4zOCAyLjE1LS41NyAzLjM2LS41NyAxLjE0IDAgMi4xLjE4IDIuOS41NC44LjM2IDEuMzUuOSAxLjY3IDEuNjMuMzMuNzMuNCAxLjUuMjIgMi4zNy0uMTcuODUtLjYgMi4zNC0xLjMgNC40N2wtMS4xNyAzLjU1em0tMy4zMy02LjhjLjMyLS45Ni40Ny0xLjU4LjQ0LTEuODUtLjAyLS4yNy0uMi0uNC0uNTQtLjQtLjMgMC0uNTUuMS0uNzguMzMtLjIzLjItLjUuODUtLjg2IDEuOTJMMTkuOSA2NS43Yy0uNCAxLjIyLS42IDEuOTYtLjU4IDIuMjQgMCAuMjguMi40Mi41Ny40Mi4zNyAwIC42Ni0uMTYuODgtLjQ4LjItLjMzLjUtMS4xLjktMi4zMmwzLjE0LTkuNXoiLz48cGF0aCBmaWxsPSIjRTJFNUI0IiBkPSJNNDYuOTYgNTAuNzNsLTYuOCAyMC43aC00Ljg4bC4yLTkuNC0zLjEgOS40aC00LjY0bDYuOC0yMC43aDQuNjVsLjA1IDkuMzIgMy4wNi05LjMyaDQuNjYiLz48cGF0aCBmaWxsPSIjRTJFNUI0IiBkPSJNNTkuNSA1N2gtNS4xNmwuNS0xLjU0Yy4yNC0uNy4zMy0xLjE3LjI2LTEuMzYtLjA3LS4yLS4yNi0uMy0uNTctLjMtLjMzIDAtLjYzLjEzLS45LjQtLjI1LjI2LS40Ni42Ni0uNjQgMS4yLS4yNC43LS4zIDEuMi0uMjMgMS41Ni4wNy4zNS40NS43NyAxLjE1IDEuMjcgMiAxLjQyIDMuMiAyLjYgMy41MyAzLjUuMzQuOS4xOCAyLjM4LS41IDQuNC0uNDcgMS40OC0xIDIuNTctMS42IDMuMjctLjU4LjctMS40NiAxLjI4LTIuNjQgMS43NS0xLjE3LjQ4LTIuNDMuNy0zLjguNy0xLjQ4IDAtMi42Ni0uMjYtMy41My0uOHMtMS4zMy0xLjI0LTEuMzgtMi4xYy0uMDYtLjgzLjE3LTIuMDMuNjgtMy41OGwuNDQtMS4zNWg1LjE3bC0uODQgMi41Yy0uMjUuNzgtLjM0IDEuMjgtLjI3IDEuNS4wNi4yMy4yOC4zNC42NS4zNHMuNy0uMTUuOTYtLjQzYy4zLS4yNy41Mi0uNy43LTEuMjUuNC0xLjIyLjUtMiAuMjctMi40LS4yMy0uMzYtLjktMS0xLjk4LTEuODctMS4xLS44Ny0xLjgtMS41Mi0yLjEzLTEuOTItLjMtLjQtLjUtLjk1LS41Ni0xLjY2LS4wNi0uNy4xLTEuNi40NS0yLjcuNTItMS42IDEuMS0yLjc1IDEuNzctMy40OC42Ni0uNzQgMS41My0xLjMgMi42LTEuNzNzMi4yNi0uNiAzLjU4LS42YzEuNDUgMCAyLjYuMjIgMy40Ny42Ny44Ny40NSAxLjM2IDEuMDIgMS40NiAxLjcuMS43LS4xIDEuODYtLjY1IDMuNWwtLjI3LjgzIi8+PHBhdGggZmlsbD0iI0UyRTVCNCIgZD0iTTcyLjUgNjIuODVjLS43IDIuMDgtMS4yMyAzLjU1LTEuNiA0LjQyLS40Ljg2LS45OCAxLjY1LTEuNzQgMi4zNy0uNzcuNy0xLjY3IDEuMjYtMi43IDEuNjVzLTIuMTUuNTYtMy4zNi41NmMtMS4xNSAwLTIuMS0uMTgtMi45LS41NC0uOC0uMzYtMS4zNS0uOS0xLjY3LTEuNjMtLjMyLS43NC0uNC0xLjUzLS4yLTIuMzguMTYtLjg1LjYtMi4zNCAxLjMtNC40N2wxLjE2LTMuNTRjLjY4LTIuMDcgMS4yLTMuNTQgMS42LTQuNC4zOC0uODcuOTYtMS42NiAxLjczLTIuMzguNzctLjcgMS42Ni0xLjI2IDIuNy0xLjY1IDEuMDMtLjM4IDIuMTUtLjU3IDMuMzYtLjU3IDEuMTMgMCAyLjEuMTggMi45LjU0Ljc4LjM2IDEuMzQuOSAxLjY2IDEuNjMuMy43My4zOCAxLjUuMiAyLjM3LS4xNy44NS0uNiAyLjM0LTEuMyA0LjQ3bC0xLjE3IDMuNTV6bS0zLjMzLTYuOGMuMy0uOTYuNDYtMS41OC40NC0xLjg1cy0uMi0uNC0uNTQtLjRjLS4zIDAtLjU1LjEtLjc3LjMzLS4yNC4yLS41My44NS0uODggMS45MmwtMy4xNyA5LjY2Yy0uNCAxLjIyLS42IDEuOTYtLjU4IDIuMjQgMCAuMjguMi40Mi41Ny40Mi4zNyAwIC42Ny0uMTYuODgtLjQ4LjItLjMzLjUyLTEuMS45Mi0yLjMybDMuMTMtOS41eiIvPjxwYXRoIGZpbGw9IiNFMkU1QjQiIGQ9Ik03OC41NSA1MC43M2gzLjk0YzIuNiAwIDQuMzYuMSA1LjIyLjMuODYuMiAxLjQ2LjcgMS43OCAxLjUuMzIuOC4yIDIuMS0uNCAzLjg1LS41MiAxLjYtMS4wOCAyLjctMS42OCAzLjI1cy0xLjUyLjg4LTIuNzcgMWMxIC4yNiAxLjY0LjYgMS44NyAxLjA2LjIzLjQzLjMzLjg0LjMgMS4yLS4wMy4zOC0uMyAxLjQtLjg2IDMuMDdsLTEuOCA1LjQ2SDc5bDIuMjYtNi44OGMuMzYtMS4xLjUtMS44LjQtMi4wNi0uMS0uMjctLjUyLS40LTEuMjgtLjRMNzcuMyA3MS40aC01LjU1bDYuOC0yMC43em00LjQgMy41NGwtMS41MiA0LjZjLjYzIDAgMS4xLS4wOCAxLjQtLjI0LjMtLjE3LjYtLjcuOS0xLjYybC4zOC0xLjEzYy4yMy0uNjUuMjUtMS4wOC4wNy0xLjMtLjE3LS4yLS41OC0uMy0xLjIyLS4zeiIvPjxwYXRoIGZpbGw9IiNFMkU1QjQiIGQ9Ik0xMDMuNzcgNTdIOTguNmwuNS0xLjU0Yy4yNS0uNy4zMy0xLjE3LjI2LTEuMzYtLjA3LS4yLS4yNS0uMy0uNTYtLjMtLjM0IDAtLjYzLjEzLS45LjQtLjI1LjI2LS40Ny42Ni0uNjUgMS4yLS4yMi43LS4zIDEuMi0uMjIgMS41Ni4wNy4zNS40Ni43NyAxLjE2IDEuMjcgMiAxLjQyIDMuMTcgMi42IDMuNSAzLjUuMzYuOS4yIDIuMzgtLjQ3IDQuNC0uNSAxLjQ4LTEuMDIgMi41Ny0xLjYgMy4yNy0uNi43LTEuNDggMS4yOC0yLjY1IDEuNzUtMS4xOC40OC0yLjQ1LjctMy44LjctMS41IDAtMi42Ny0uMjYtMy41NS0uOC0uODctLjU1LTEuMzMtMS4yNC0xLjM4LTIuMS0uMDUtLjgzLjItMi4wMy43LTMuNThsLjQ0LTEuMzVoNS4xNWwtLjgzIDIuNTJjLS4yNS43Ny0uMzQgMS4yNy0uMjcgMS41LjA3LjIuMy4zMi42Ni4zMnMuNy0uMTQuOTgtLjQyYy4yNy0uMjguNS0uNy42OC0xLjI1LjQtMS4yMy41LTIuMDMuMjctMi40LS4yMy0uMzgtLjktMS0xLjk4LTEuODgtMS4xLS45LTEuOC0xLjUzLTIuMS0xLjkzLS4zMy0uNC0uNTItLjk3LS41OC0xLjY3LS4wNi0uNy4xLTEuNi40NC0yLjcuNTQtMS42IDEuMTMtMi43NiAxLjgtMy41LjY0LS43MiAxLjUtMS4zIDIuNTgtMS43IDEuMDctLjQyIDIuMjYtLjYzIDMuNTgtLjYzIDEuNDUgMCAyLjYuMjMgMy40Ny42OC44Ny40NSAxLjM2IDEuMDIgMS40NyAxLjcuMS43LS4xMiAxLjg2LS42NiAzLjVsLS4yNy44MiIvPjwvc3ZnPg=="
                }
            },
            Translation: {
                Get: function(e, A) {
                    var r = {
                        IT: {
                            CLOSE: "Chiudi",
                            CLOSE_AD: "Chiudi l'annuncio",
                            CLOSE_VISIT_SITE: "Chiudi e torna al sito",
                            VISIT_SITE: "Visita il sito",
                            CONTINUE: "Continue"
                        },
                        EN: {
                            CLOSE: "Close",
                            CLOSE_AD: "Close the Ad",
                            CLOSE_VISIT_SITE: "Skip and Visit Site",
                            VISIT_SITE: "Visit Site",
                            CONTINUE: "Continue"
                        },
                        CN: {
                            CLOSE: unescape("%u5173%u95ED"),
                            CLOSE_AD: unescape("%u5173%u95ED%u5E7F%u544A"),
                            CLOSE_VISIT_SITE: unescape("%u8DF3%u8FC7%uFF0C%u8BBF%u95EE%u7F51%u7AD9"),
                            VISIT_SITE: unescape("%u8BBF%u95EE%u7F51%u7AD9"),
                            CONTINUE: "Continue"
                        },
                        ES: {
                            CLOSE: "Cerrar",
                            CLOSE_AD: "Cerrar el anuncio",
                            CLOSE_VISIT_SITE: "Visitar Anunciante",
                            VISIT_SITE: "Visitar la web",
                            CONTINUE: "Continue"
                        },
                        MX: {
                            CLOSE: "Cerrar",
                            CLOSE_AD: "Cerrar el anuncio",
                            CLOSE_VISIT_SITE: "Visitar Anunciante",
                            VISIT_SITE: "Visitar la web",
                            CONTINUE: "Continue"
                        },
                        PT: {
                            CLOSE: "Fechar",
                            CLOSE_AD: "Fechar An�ncio",
                            CLOSE_VISIT_SITE: "Fechar e visitar",
                            VISIT_SITE: "Visitar pagina",
                            CONTINUE: "Continue"
                        },
                        BR: {
                            CLOSE: "Fechar",
                            CLOSE_AD: "Fechar Pub",
                            CLOSE_VISIT_SITE: "Fechar e visitar",
                            VISIT_SITE: "Visitar pagina",
                            CONTINUE: "Continue"
                        },
                        HU: {
                            CLOSE: "Bez&aacute;r",
                            CLOSE_AD: "Z&#xE1;rja be a hirdet&#xE9;st",
                            CLOSE_VISIT_SITE: "Tov&aacute;bb az oldalra",
                            VISIT_SITE: "Oldal megtekint&eacute;se",
                            CONTINUE: "Continue"
                        },
                        TR: {
                            CLOSE: "kapat",
                            CLOSE_AD: "Reklam1 Kapat",
                            CLOSE_VISIT_SITE: "Kapa ve siteye git",
                            VISIT_SITE: "Bu siteyi ziyaret et",
                            CONTINUE: "Continue"
                        },
                        PL: {
                            CLOSE: "Zamknij",
                            CLOSE_AD: "Zamknij og&#x142;oszenie",
                            CLOSE_VISIT_SITE: "PomiD i odwiedz stron",
                            VISIT_SITE: "Zobacz portal",
                            CONTINUE: "Continue"
                        },
                        SE: {
                            CLOSE: "Close",
                            CLOSE_AD: "St�ng annonsen",
                            CLOSE_VISIT_SITE: "Skip and visit Advertiser",
                            VISIT_SITE: "Visit Site",
                            CONTINUE: "Continue"
                        },
                        FR: {
                            CLOSE: "Fermer",
                            CLOSE_AD: "Fermez l'annonce",
                            CLOSE_VISIT_SITE: "Acc�der directement � la publicit�",
                            VISIT_SITE: "Acc�der au site",
                            CONTINUE: "Continue"
                        },
                        BE: {
                            CLOSE: "Fermer",
                            CLOSE_AD: "Fermez l'annonce",
                            CLOSE_VISIT_SITE: "Acc�der directement au site",
                            VISIT_SITE: "Acc�der au site",
                            CONTINUE: "Continue"
                        },
                        CZ: {
                            CLOSE: unescape("Zav%u0159%EDt"),
                            CLOSE_AD: unescape("Zav%u0159ete%20reklamu"),
                            CLOSE_VISIT_SITE: unescape("P%u0159esko%u010Dit%20a%20nav%u0161t%EDvit%20str%E1nku"),
                            VISIT_SITE: unescape("Nav%u0161t%EDvit%20str%E1nku"),
                            CONTINUE: "Continue"
                        },
                        RU: {
                            CLOSE: "0:@KBL",
                            CLOSE_AD: "0:@KBL @5:;0<C",
                            CLOSE_VISIT_SITE: "@>?CAB8BL 8 709B8 =0 A09B",
                            VISIT_SITE: "09B8 =0 A09B",
                            CONTINUE: "@>4>;68BL"
                        }
                    };
                    return (r[A] || r.EN)[e]
                }
            },
            Template: {
                Get: function(e, A) {
                    var r = {
                        SLIM: {
                            SKIP: 1,
                            BGCOLOR: "transparent",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#a2a2a2",
                            PUBCOLOR: "#a2a2a2",
                            BORDER: "none",
                            FONT_SIZE: "10px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 0,
                            BOX_SHADOW: "none"
                        },
                        LIGHT: {
                            SKIP: 1,
                            BGCOLOR: "#fff",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#000",
                            PUBCOLOR: "#a2a2a2",
                            BORDER: "solid 5px #fff",
                            FONT_SIZE: "10px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 10,
                            BOX_SHADOW: "0 0 10px 0 rgba(50, 50, 50, 0.5)"
                        },
                        LIGHT_NO_SKIP: {
                            SKIP: 0,
                            BGCOLOR: "#fff",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#000",
                            PUBCOLOR: "#a2a2a2",
                            BORDER: "solid 5px #fff",
                            FONT_SIZE: "10px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 10,
                            BOX_SHADOW: "0 0 10px 0 rgba(50, 50, 50, 0.5)"
                        },
                        DARK_NO_SKIP: {
                            SKIP: 0,
                            BGCOLOR: "#000",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#fff",
                            PUBCOLOR: "#fff",
                            BORDER: "solid 5px #000",
                            FONT_SIZE: "12px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 10,
                            BOX_SHADOW: "0 0 10px 0 rgba(50, 50, 50, 0.5)"
                        },
                        LIGHT_NO_SKIP_INVERT: {
                            SKIP: 0,
                            BGCOLOR: "#fff",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#000",
                            PUBCOLOR: "#a2a2a2",
                            BORDER: "solid 5px #fff",
                            FONT_SIZE: "10px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 10,
                            BOX_SHADOW: "0 0 10px 0 rgba(50, 50, 50, 0.5)"
                        },
                        DARK_NO_SKIP_INVERT: {
                            SKIP: 0,
                            BGCOLOR: "#000",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#fff",
                            PUBCOLOR: "#fff",
                            BORDER: "solid 5px #000",
                            FONT_SIZE: "12px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 10,
                            BOX_SHADOW: "0 0 10px 0 rgba(50, 50, 50, 0.5)"
                        },
                        DARK: {
                            SKIP: 1,
                            BGCOLOR: "#000",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#fff",
                            PUBCOLOR: "#fff",
                            BORDER: "solid 5px #000",
                            FONT_SIZE: "10px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 10,
                            BOX_SHADOW: "0 0 10px 0 rgba(50, 50, 50, 0.5)"
                        },
                        DARK_BIG: {
                            SKIP: 1,
                            BGCOLOR: "#000",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#fff",
                            PUBCOLOR: "#fff",
                            BORDER: "solid 5px #000",
                            FONT_SIZE: "12px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 10,
                            BOX_SHADOW: "0 0 10px 0 rgba(50, 50, 50, 0.5)"
                        },
                        LIGHT_BIG: {
                            SKIP: 1,
                            BGCOLOR: "#fff",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#000",
                            PUBCOLOR: "#a2a2a2",
                            BORDER: "solid 5px #fff",
                            FONT_SIZE: "12px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 10,
                            BOX_SHADOW: "0 0 10px 0 rgba(50, 50, 50, 0.5)"
                        },
                        LIGHT_STRONG: {
                            SKIP: 1,
                            BGCOLOR: "#fff",
                            FRAMEBGCOLOR: "#fff",
                            COLOR: "#000",
                            PUBCOLOR: "#000",
                            BORDER: "solid 5px #fff",
                            FONT_SIZE: "10px",
                            FONT: "Arial, Helvetica, sans-serif",
                            RADIUS: "7px",
                            BORDER_SPACE: 10,
                            BOX_SHADOW: "0 0 10px 0 rgba(50, 50, 50, 0.5)"
                        }
                    };
                    return (r[A = A.replace("_INVERT", "")] ? r[A] : r.LIGHT)[e]
                }
            },
            UserAgent: function() {
                return navigator.userAgent || navigator.vendor || window.opera
            },
            Cookie: {
                Get: function(e) {
                    for (var A = document.cookie.split(";"), r = "", t = "", o = 0; o < A.length; o++) {
                        if ((r = A[o].split("="))[0].replace(/^\s+|\s+$/g, "") === e) return t = 1 < r.length ? unescape(r[1].replace(/^\s+|\s+$/g, "")) : t;
                        r = null
                    }
                    return null
                },
                Set: function(e, A, r) {
                    var t;
                    r && ((t = new Date).setTime(t.getTime()), r = new Date(t.getTime() + 1e3 * r), r = e + "=" + escape(A) + ";expires=" + r.toGMTString() + ";path=/;", CleverCore.Registry.SSL() && (r += " SameSite=None; Secure;"), document.cookie = r)
                }
            },
            URL: {
                CurrentLocation: function() {
                    var e = window.location.host + window.location.pathname;
                    return decodeURI(e)
                },
                GetForbiddenURLs: function() {
                    return CleverCore.Registry.ForbiddenURLs
                },
                IsForbiddenURL: function(r) {
                    return String.prototype.startsWith || Object.defineProperty(String.prototype, "startsWith", {
                        value: function(e, A) {
                            A = 0 < A ? 0 | A : 0;
                            return this.substring(A, A + e.length) === e
                        }
                    }), r = r || this.CurrentLocation(), this.GetForbiddenURLs().some(function(e) {
                        try {
                            var A = decodeURIComponent(decodeURIComponent(e));
                            return r.startsWith(A) || r.startsWith("www." + A)
                        } catch (e) {
                            console.log("Forbidden URL is incorrect")
                        }
                    })
                },
                FetchDomain: function(e) {
                    return e.replace("http://", "").replace("https://", "").replace("www.", "").split(/[/?#]/)[0].replace(new RegExp("^[./ ]+", "g"), "").replace(new RegExp("[./ ]+$", "g"), "")
                }
            },
            DOM: {
                isReady: function(e) {
                    CleverCore.Registry.Debug("Is Ready Loaded");

                    function A() {
                        i ? CleverCore.Registry.Debug("Return false domReadyCalled") : (i = !0, e())
                    }
                    var r, t, o, i = !1;
                    document.addEventListener ? (CleverCore.Registry.Debug("DOMContentLoaded"), document.addEventListener("DOMContentLoaded", A, !1)) : document.attachEvent && (r = null != window.frameElement, document.documentElement.doScroll && !r && (t = function() {
                        if (i) CleverCore.Registry.Debug("Return false domReadyCalled");
                        else try {
                            document.documentElement.doScroll("left"), CleverCore.Registry.Debug("left"), A()
                        } catch (e) {
                            setTimeout(t, 10)
                        }
                    })(), document.attachEvent("onreadystatechange", function() {
                        "complete" === document.readyState && (CleverCore.Registry.Debug("complete"), A())
                    })), window.addEventListener ? (CleverCore.Registry.Debug("addEventListener"), window.addEventListener("load", A, !1)) : window.attachEvent ? (CleverCore.Registry.Debug("attachEvent"), window.attachEvent("onload", A)) : (o = window.onload, window.onload = function() {
                        CleverCore.Registry.Debug("OnLoad"), o && o(null), A()
                    })
                },
                getByTag: function(e) {
                    return document.getElementsByTagName(e)
                },
                getByCssAttr: function(e, A) {
                    for (var r = [], t = CleverCore.DOM.getByTag("*"), o = 0; o < t.length; o++) window.getComputedStyle(t[o], null).getPropertyValue(e) === A && r.push(t[o]);
                    return r
                },
                wName: function() {
                    return window.name || null
                },
                getByClass: function(e) {
                    return document.getElementsByClassName(e)
                },
                applyByClass: function(e, A) {
                    for (var r = document.getElementsByClassName(e), t = 0; t < r.length; t++) A(r[t]);
                    return r
                },
                getByID: function(e) {
                    var A = !1;
                    return document.getElementById ? A = document.getElementById(e) : document.all ? A = document.all[e] : document.layers && (A = document.layers[e]), A || (parent.document.getElementById ? A = parent.document.getElementById(e) : parent.document.all ? A = parent.document.all[e] : parent.document.layers && (A = parent.document.layers[e])), A
                },
                bind: function(e, A, r) {
                    e.addEventListener ? e.addEventListener(A, r, !1) : e.attachEvent && e.attachEvent("on" + A, function() {
                        r.apply(this)
                    })
                },
                unbind: function(e, A) {
                    e.removeEventListener && e.removeEventListener(A), e.detachEvent && e.detachEvent("on" + A)
                },
                remove: function(e) {
                    e.parentNode.removeChild(e)
                },
                css: function(e, A, r) {
                    if (e && void 0 !== e)
                        if ("object" == typeof A)
                            for (var t in A) CleverCore.DOM.css(e, t, A[t]);
                        else e && (void 0 !== e.style && e.style && (e.style.setProperty ? e.style.setProperty(A, "") : e.style.setAttribute(A, "")), -1 !== r.toString().indexOf("!ni") ? (r = r.toString().replace("!ni", ""), void 0 !== e.style && e.style ? e.setAttribute("style", (void 0 !== e.style.cssText ? e.style.cssText : "") + A + ":" + r + ";") : e.setAttribute("style", A + ":" + r + ";")) : void 0 !== e.style && e.style ? e.setAttribute("style", (void 0 !== e.style.cssText ? e.style.cssText : "") + A + ":" + r + " !important;") : e.setAttribute("style", A + ":" + r + " !important;"))
                },
                attr: function(e, A, r) {
                    if ("object" == typeof A)
                        for (var t in A) A.hasOwnProperty(t) && CleverCore.DOM.attr(e, t, A[t]);
                    else "id" === A ? e.id = r : "innerHTML" === A ? e.innerHTML = r : "src" === A ? ("iframe" === e.nodeName.toLowerCase() && void 0 !== e.location && (e.location = r), e.src = r) : e.setAttribute(A, r);
                    return e
                },
                append: function(e, A) {
                    try {
                        return e.innerHTML += A, e
                    } catch (e) {
                        return !1
                    }
                },
                html: function(e, A) {
                    return A ? (e.innerHTML = A, e) : e.innerHTML
                },
                text: function(e, A) {
                    return A ? (e.textContent = A, e) : e.textContent
                },
                removeClass: function(e, A) {
                    return e.classList ? e.classList.remove(A) : e.className = e.className.replace(new RegExp("(^|\\b)" + A.split(" ").join("|") + "(\\b|$)", "gi"), " "), e
                },
                submit: function(e) {
                    e = CleverCore.DOM.getByID(e);
                    return null != e && (null != e.onsubmit && e.onsubmit(), e.submit()), e
                },
                getViewportWidth: function() {
                    var e = void 0 !== window.innerWidth ? window.innerWidth : void 0 !== document.documentElement && void 0 !== document.documentElement.clientWidth && 0 !== document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.availWidth || CleverCore.DOM.getByTag("body")[0].clientWidth;
                    return e
                },
                getViewportHeight: function() {
                    var e = void 0 !== window.innerWidth ? window.innerHeight : void 0 !== document.documentElement && void 0 !== document.documentElement.clientWidth && 0 !== document.documentElement.clientWidth ? document.documentElement.clientHeight : screen.availHeight || CleverCore.DOM.getByTag("body")[0].clientHeight;
                    return e
                },
                height: function(e) {
                    var A = 0;
                    return null === e || (e.clientHeight ? A = e.clientHeight : e.scrollHeight ? A = e.scrollHeight : e.offsetHeight && (A = e.offsetHeight)), A
                },
                width: function(e) {
                    var A = 0;
                    if (e.clientWidth) A = e.clientWidth;
                    else if (e.scrollWidth) A = e.scrollWidth;
                    else if (e.offsetWidth) return e.offsetWidth;
                    return A
                },
                create: function(e, A, r) {
                    e = document.createElement(e);
                    return void 0 !== A && !1 !== A && CleverCore.DOM.attr(e, A), void 0 !== r && !1 !== r && CleverCore.DOM.css(e, r), e
                },
                insertAfter: function(e, A) {
                    var r = A.parentNode;
                    r.lastChild === A ? r.appendChild(e) : r.insertBefore(e, A.nextSibling)
                },
                clone: function(e, A) {
                    for (var r = {}, t = 0; t < e.attributes.length; t++) r[e.attributes[t].name] = e.attributes[t].value;
                    return CleverCore.DOM.create(A, r)
                },
                replace: function(e, A) {
                    return e.parentNode.replaceChild(A, e)
                },
                zIndex: function(e) {
                    var A = 2147483647;
                    return void 0 !== e && e || (e = 0), CleverCore.Registry.User.Browser && "safari" === CleverCore.Registry.User.Browser.toLowerCase() && (A = 16777271), A -= 7, Math.floor(A + e)
                },
                toggleClass: function(e, A) {
                    var r, t;
                    e.hasOwnProperty("classList") ? e.classList.toggle(A) : (0 <= (t = (r = e.className.split(" ")).indexOf(A)) ? r.splice(t, 1) : r.push(A), e.className = r.join(" "))
                },
                hasClass: function(e, A) {
                    return !(!e || void 0 === e.classList) && (e.classList ? e.classList.contains(A) : -1 < (" " + e.className + " ").indexOf(" " + A + " "))
                },
                type: function(e) {
                    Object.prototype.toString.call(e).replace(/^\[object (.+)\]$/, "$1").toLowerCase()
                },
                isVisible: function(e) {
                    var A = getComputedStyle(e);
                    if ("none" === A.display) return !1;
                    if ("visible" !== A.visibility) return !1;
                    if (A.opacity < .1) return !1;
                    if (e.offsetWidth + e.offsetHeight + e.getBoundingClientRect().height + e.getBoundingClientRect().width === 0) return !1;
                    A = {
                        x: e.getBoundingClientRect().left + e.offsetWidth / 2,
                        y: e.getBoundingClientRect().top + e.offsetHeight / 2
                    };
                    if (A.x < 0) return !1;
                    if (A.x > (document.documentElement.clientWidth || window.innerWidth)) return !1;
                    if (A.y < 0) return !1;
                    if (A.y > (document.documentElement.clientHeight || window.innerHeight)) return !1;
                    var r = document.elementFromPoint(A.x, A.y);
                    if (r === e) return !0;
                    for (; null !== r && void 0 !== r.parentNode;) {
                        if (r.parentNode === e) return !0;
                        r = r.parentNode
                    }
                    return !1
                },
                isDisplayed: function(e) {
                    if (!e) return !1;
                    var A = e.getBoundingClientRect(),
                        r = document.documentElement,
                        t = window.innerWidth || r.clientWidth,
                        r = window.innerHeight || r.clientHeight,
                        e = .2 * parseInt(e.style.height, 10);
                    return 0 <= A.top && 0 <= A.left && (A.bottom - e <= r && A.right <= t)
                },
                isMinimallyVisible: function(e, A, r) {
                    if (CleverCore.AMP.isAMP) return !0;
                    if (!e) return CleverCore.Registry.Debug("Visibility element not defined"), !1;
                    if ("object" != typeof e) return CleverCore.Registry.Debug("Visibility element must be object"), !1;
                    if (!(e = e.hasOwnProperty("frameElement") ? e.frameElement : e).offsetHeight && !e.offsetWidth) return CleverCore.Registry.Debug("Visibility element must have offset"), !1;
                    var t = window.getComputedStyle(e);
                    if ("hidden" === t.visibility || !Number(t.opacity)) return CleverCore.Registry.Debug("Element is hidden or without opacity"), !1;
                    var o = A || e.getBoundingClientRect(),
                        t = CleverCore.Validate.isEmpty(e.style.height) ? e.hasAttribute("height") ? parseInt(e.getAttribute("height"), 10) : e.getBoundingClientRect().height : parseInt(e.style.height, 10);
                    t = (t *= CleverCore.Registry.MinimalVisibility) || 10, A = r ? (i = r.height, r.width) : (i = window.innerHeight, window.innerWidth);
                    var e = o.bottom - t <= 0,
                        r = 0 <= o.top - i + t,
                        i = o.right - t < 0,
                        t = 0 <= o.left - A + t;
                    return !(e || r || i || t)
                },
                isInIframe: function() {
                    return window.location !== window.parent.location
                }
            },
            Net: {
                buildURI: function(e, A) {
                    var r, t = [];
                    for (r in A.iv = "-1", A) t.push(r + "=" + encodeURIComponent(A[r]));
                    return e + "?" + t.join("&") + CleverCore.Registry.ExtraParam
                },
                inject: function(i, e, l) {
                    var A = CleverCore.DOM.create("script", {
                        type: "text/javascript",
                        src: i
                    }, !1);
                    "function" == typeof l && (A.onerror = function(e, A, r, t, o) {
                        l(e, i, r, t, o)
                    }), "function" == typeof e && (A.readyState && ("loaded" !== A.readyState && "complete" !== A.readyState || (A.onreadystatechange = null, e())), A.onload = function() {
                        e()
                    }), (document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0]).appendChild(A)
                },
                getDefaultUrl: function() {
                    var e = this.fetchBaseUrl();
                    return CleverCore.Registry.Url.Landing && 0 < CleverCore.Registry.Url.Landing.length && (e += "&landing=1"), e
                },
                fetchBaseUrl: function() {
                    return this.buildURI(CleverCore.Registry.BaseUrl(), {
                        ppuc: CleverCore.Registry.Counter,
                        ppu: CleverCore.Registry.Group.PayPerUnique,
                        id: CleverCore.Registry.Url.ID,
                        ref: window.btoa(CleverCore.Registry.getLocationHref()),
                        ruri: window.btoa(document.referrer),
                        r: Math.floor(917902221 * Math.random() + 1e7),
                        tok: CleverCore.Registry.Token,
                        cmpId: CleverCore.TCF.cmpId,
                        fb: "Facebook App" === CleverCore.Registry.User.Browser ? 1 : 0
                    })
                }
            },
            Validate: {
                url: function(e) {
                    return /^(https?|s?ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(e)
                },
                isEmpty: function(e) {
                    return !e || 0 === e.length
                }
            },
            Formats: {
                Banner: {
                    Config: {
                        CleverLogoZIndex: 50,
                        CloseButtonZIndex: 50
                    },
                    Interval: !1,
                    Open: function(e) {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.Banner.beforeOpen, []);
                        var A = (CleverCore.Registry.Url.FileW ? parseInt(CleverCore.Registry.Url.FileW) : 300) + "px",
                            r = "600px";
                        CleverCore.Registry.ExtraParam += "&wn=" + encodeURI(CleverCore.DOM.wName()) + "&res=" + CleverCore.DOM.getViewportWidth() + "x" + CleverCore.DOM.getViewportHeight();
                        var t, o = e || CleverCore.Net.getDefaultUrl() || CleverCore.Registry.OverwriteURL,
                            i = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        0 === i.length && (CleverCore.Registry.Debug("Zero Placeholders"), CleverCore.Code.Meta("target") && window.name !== CleverCore.Code.Meta("target") && (CleverCore.Registry.Debug("Placeholder found by target"), t = CleverCore.DOM.getByID(CleverCore.Code.Meta("target")), e = CleverCore.DOM.clone(t, "ins"), CleverCore.DOM.attr(e, "class", CleverCore.Constants.Class), CleverCore.DOM.replace(t, e), i = CleverCore.DOM.getByClass(CleverCore.Constants.Class))), CleverCore.Registry.Memory.add("placeholders", i);
                        for (var l = [], C = 0; C < i.length; C++) {
                            var n = null;
                            CleverCore.Registry.Debug("Iterate Placeholder " + C), CleverCore.Registry.Memory.add("current_placeholder", i[C]), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.Banner.beforeEach, []), CleverCore.DOM.css(i[C], {
                                position: "relative",
                                overflow: "hidden",
                                "background-color": "transparent",
                                display: "block",
                                visibility: "visible",
                                margin: "0 auto",
                                width: A
                            }), CleverCore.DOM.attr(i[C], {
                                id: "clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C + "_enclosure"
                            }), CleverCore.DOM.isDisplayed(i[C]) || (CleverCore.Registry.ExtraParam += "&nv=1"), CleverCore.DOM.isVisible(i[C].parentElement) || (CleverCore.Registry.Debug("Placeholder is not visible"), CleverCore.DOM.css(i[C].parentElement, {
                                display: "block",
                                visibility: "visible"
                            }), CleverCore.DOM.isVisible(i[C].parentElement.parentElement) || CleverCore.DOM.css(i[C].parentElement.parentElement, {
                                display: "block",
                                visibility: "visible"
                            })), CleverCore.Registry.User.Mobile && CleverCore.DOM.css(i[C].parentElement, {
                                width: "100%"
                            });
                            var a, s, v = o + "&mode=bannerinter&ts=" + CleverCore.Registry.TimeSpent(),
                                d = CleverCore.DOM.create("div", {
                                    class: "clever_" + CleverCore.Registry.Group.ID + "_info_banner_" + C,
                                    id: "clever_" + CleverCore.Registry.Group.ID + "_info_banner_" + C
                                }, {
                                    "max-width": "15px!ni",
                                    height: "15px",
                                    color: "#fff",
                                    padding: "0",
                                    top: "5px",
                                    left: "5px",
                                    "z-index": this.Config.CleverLogoZIndex,
                                    "font-size": "9px",
                                    position: "absolute",
                                    "text-shadow": "-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000",
                                    "font-family": "verdana",
                                    transaction: "max-width .5s ease",
                                    overflow: "hidden"
                                });
                            CleverCore.Registry.Group.IsSafe && (352 === CleverCore.Registry.Group.ParentID ? CleverCore.DOM.html(d, '<a href="https://www.livesponsors.com/"style="color: #fff!important; text-decoration: none!important;"target="_blank"><img alt=""id="clever_' + CleverCore.Registry.Group.ID + '_logoclever"src="' + CleverCore.Registry.Images.LiveSponsors + '"width="15"height="15"style="float: none!important;"/>By Clever Advertising</a>') : CleverCore.DOM.html(d, '<a href="https://cleveradvertising.com/"style="color: #fff!important; text-decoration: none!important;"target="_blank"><img alt=""id="clever_' + CleverCore.Registry.Group.ID + '_logoclever"src="' + CleverCore.Registry.Images.Clever + '"width="15"height="15"style="float: none!important;"/>By Clever Advertising</a>')), i[C].appendChild(d), 0 < CleverCore.Registry.Group.Theme.indexOf("_NO_SKIP") || (g = CleverCore.DOM.create("div", {
                                class: "clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C + "_close",
                                id: "clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C + "_close"
                            }, {
                                "max-width": "25px!ni",
                                height: "25px",
                                color: "#fff",
                                padding: "0",
                                left: "5px",
                                bottom: "10px",
                                "z-index": this.Config.CloseButtonZIndex,
                                "font-size": "9px",
                                position: "absolute",
                                "text-shadow": "-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000",
                                "font-family": "verdana",
                                transaction: "max-width .5s ease",
                                overflow: "hidden",
                                cursor: "pointer",
                                opacity: (CleverCore.Registry.User.Mobile ? "100" : "0") + "!ni"
                            }), CleverCore.DOM.html(g, '<img src="' + CleverCore.Registry.Images.Close + '"width="25"height="25"style="float: none!important;"alt=""/>'), CleverCore.Registry.Debug("AppendChild"), i[C].appendChild(g)), CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_info_banner_" + C), "mouseover", function() {
                                CleverCore.DOM.css(this, {
                                    "max-width": "150px!ni"
                                })
                            }), CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_info_banner_" + C), "mouseleave", function() {
                                CleverCore.DOM.css(this, {
                                    "max-width": "15px!ni"
                                })
                            }), CleverCore.Validate.isEmpty(CleverCore.Registry.Url.Embed) ? (CleverCore.Registry.Debug("Embed code present"), n = o + "&hei=" + r + "&mode=banner", a = CleverCore.DOM.create("iframe", {
                                id: "clever_" + CleverCore.Registry.Group.ID + "_banner_iframe_" + C,
                                name: CleverCore.Constants.Class,
                                src: "about:blank",
                                frameborder: "0",
                                scrolling: "no"
                            }, {
                                width: "100%",
                                height: r,
                                "z-index": "0",
                                "background-color": "#fff",
                                border: "none",
                                margin: "0"
                            }), s = CleverCore.DOM.create("img", {
                                id: "clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C,
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: "100%",
                                height: r,
                                "z-index": this.Config.CloseButtonZIndex - 2,
                                top: "0",
                                left: "0",
                                position: "absolute",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none"
                            }), CleverCore.DOM.bind(s, "click", function() {
                                window.open(v + "&frominter=1", "_blank")
                            }), i[C].appendChild(s)) : (CleverCore.Registry.Debug("Normal Load"), CleverCore.DOM.create("div", {
                                innerHTML: CleverCore.Registry.Url.Embed
                            }, {
                                width: A,
                                height: r,
                                "z-index": CleverCore.DOM.zIndex(2),
                                border: "none",
                                margin: "0"
                            }), c = CleverCore.DOM.create("iframe", {
                                id: "clever_" + CleverCore.Registry.Group.ID + "_iframe_control_" + C,
                                name: CleverCore.Constants.Class,
                                src: o + "&op=cycle",
                                frameborder: "0",
                                width: "1px",
                                height: "1px"
                            }, {
                                width: "1px",
                                height: "1px",
                                position: "absolute",
                                "z-index": this.Config.CloseButtonZIndex - 3,
                                frameborder: "0",
                                border: "none"
                            }), s = CleverCore.DOM.create("img", {
                                id: "clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C,
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: A,
                                height: r,
                                "z-index": this.Config.CloseButtonZIndex - 2,
                                top: "0",
                                left: "0",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none"
                            }), CleverCore.DOM.bind(s, "click", function() {
                                window.open(v + "&frominter=1", "_blank")
                            }), i[C].appendChild(s), i[C].appendChild(c)), i[C].appendChild(a), CleverCore.Registry.User.Mobile || 0 < CleverCore.Registry.Group.Theme.indexOf("_NO_SKIP") || (CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C), "mouseover", function() {
                                CleverCore.DOM.css(CleverCore.DOM.getByID(this.id + "_close"), {
                                    opacity: "100!ni"
                                })
                            }), CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C), "mouseleave", function() {
                                CleverCore.DOM.css(CleverCore.DOM.getByID(this.id + "_close"), {
                                    opacity: "0!ni"
                                })
                            }), CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C + "_close"), "mouseover", function() {
                                CleverCore.DOM.css(this, {
                                    opacity: "100!ni",
                                    width: "30px!ni",
                                    height: "30px!ni"
                                })
                            }), CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C + "_close"), "mouseleave", function() {
                                CleverCore.DOM.css(CleverCore.DOM.getByID(this.id + "_close"), {
                                    opacity: "0!ni",
                                    width: "25px!ni",
                                    height: "25px!ni"
                                })
                            })), 0 < CleverCore.Registry.Group.Theme.indexOf("_NO_SKIP") || CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C + "_close"), "click", function() {
                                var e = CleverCore.DOM.getByID(this.id.replace("_close", "") + "_enclosure");
                                CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.Banner.afterCloseBind, [])
                            }), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.Banner.afterEach, []);
                            var g = "clever_" + CleverCore.Registry.Group.ID + "_banner_img_" + C + "_enclosure",
                                c = CleverCore.DOM.getByID(g),
                                c = CleverCore.DOM.isMinimallyVisible(c);
                            l.push({
                                id: g,
                                frameID: "clever_" + CleverCore.Registry.Group.ID + "_banner_iframe_" + C,
                                isReady: c,
                                src: n
                            }), c && !CleverCore.Validate.isEmpty(n) && CleverCore.Tester.Test() && (CleverCore.Registry.Debug(g + " is visible, change the src"), CleverCore.DOM.attr(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_banner_iframe_" + C), {
                                src: n + "&ts=" + CleverCore.Registry.TimeSpent()
                            }), CleverCore.Code.DoCallback(!0))
                        }
                        return CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.Banner.afterAll, []), CleverCore.Registry.Memory.set("placeholder_meta", l), CleverCore.Formats.Banner.Interval = setInterval(function() {
                            CleverCore.Formats.Banner.Refresh()
                        }, 500), !0
                    },
                    Refresh: function() {
                        CleverCore.Formats.Banner.Interval = !1;
                        for (var e, A = CleverCore.Registry.Memory.get("placeholder_meta"), r = 0; r < A.length; r++) A[r].isReady || (e = CleverCore.DOM.getByID(A[r].id), A[r].isReady = CleverCore.DOM.isMinimallyVisible(e), A[r].isReady && CleverCore.Tester.Test() && (CleverCore.Registry.Debug(A[r].frameID + " Is now Visible, change the src to " + A[r].src), CleverCore.DOM.attr(CleverCore.DOM.getByID(A[r].frameID), {
                            src: A[r].src + "&ts=" + CleverCore.Registry.TimeSpent()
                        }), CleverCore.Code.DoCallback(!0)));
                        CleverCore.Registry.Memory.set("placeholder_meta", A)
                    }
                },
                Interstitial: {
                    Open: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.Interstitial.beforeOpen, []), CleverCore.Registry.Url.DisallowOnTarget && (void 0 !== window.frames && window.frames || (window.frames = {}), CleverCore.DOM.getByTag("body")[0].appendChild(CleverCore.DOM.create("iframe", {
                            id: "dufr",
                            src: "about:blank"
                        }, {
                            width: "5px",
                            height: "5px"
                        }))), CleverCore.Registry.ExtraParam += "&wn=" + encodeURI(CleverCore.DOM.wName()) + "&res=" + CleverCore.DOM.getViewportWidth() + "x" + CleverCore.DOM.getViewportHeight();
                        var e = CleverCore.Registry.OverwriteURL || CleverCore.Net.getDefaultUrl(),
                            A = parseInt(CleverCore.DOM.getViewportHeight() / 1.3, 10),
                            r = parseInt(CleverCore.DOM.getViewportWidth() / 1.3, 10);
                        0 < CleverCore.Registry.Url.FileW && CleverCore.Registry.Url.FileW < r && (r = parseInt(CleverCore.Registry.Url.FileW, 10)), 0 < CleverCore.Registry.Url.FileH && CleverCore.Registry.Url.FileH < A && (A = parseInt(CleverCore.Registry.Url.FileH, 10));
                        var t, o, i = CleverCore.DOM.create("div", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_interstitial",
                            name: CleverCore.Constants.Class,
                            width: Number(r) + Number(CleverCore.Template.Get("BORDER_SPACE", CleverCore.Registry.Group.Theme)) + "px",
                            height: Number(A) + 30 + "px"
                        }, {
                            "background-color": CleverCore.Template.Get("BGCOLOR", CleverCore.Registry.Group.Theme),
                            "font-size": CleverCore.Template.Get("FONT_SIZE", CleverCore.Registry.Group.Theme),
                            "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme),
                            position: "fixed",
                            "z-index": CleverCore.DOM.zIndex(1),
                            border: CleverCore.Template.Get("BORDER", CleverCore.Registry.Group.Theme),
                            left: "50%",
                            top: "48%",
                            width: Number(r) + Number(CleverCore.Template.Get("BORDER_SPACE", CleverCore.Registry.Group.Theme)) + "px",
                            height: Number(A) + 30 + "px",
                            "border-radius": CleverCore.Template.Get("RADIUS", CleverCore.Registry.Group.Theme),
                            "box-shadow": CleverCore.Template.Get("BOX_SHADOW", CleverCore.Registry.Group.Theme),
                            "text-shadow": "none",
                            padding: "0"
                        });
                        i.appendChild(CleverCore.DOM.create("div", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_interstitial_pub"
                        }, {
                            "background-color": CleverCore.Template.Get("BGCOLOR", CleverCore.Registry.Group.Theme),
                            color: CleverCore.Template.Get("PUBCOLOR", CleverCore.Registry.Group.Theme),
                            width: "140px",
                            float: "left",
                            "text-align": "left",
                            padding: "4px",
                            cursor: "pointer",
                            "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme)
                        })), i.appendChild(CleverCore.DOM.create("div", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_interstitial_header"
                        }, {
                            height: "15px",
                            "font-size": CleverCore.Template.Get("FONT_SIZE", CleverCore.Registry.Group.Theme),
                            "background-color": CleverCore.Template.Get("BGCOLOR", CleverCore.Registry.Group.Theme),
                            padding: "4px",
                            color: CleverCore.Template.Get("COLOR", CleverCore.Registry.Group.Theme),
                            float: "right",
                            width: "140px",
                            "text-align": "right",
                            cursor: "pointer",
                            "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme)
                        })), CleverCore.Validate.isEmpty(CleverCore.Registry.Url.Embed) ? CleverCore.Registry.Url.File ? (t = "//static." + CleverCore.Registry.Group.Domain + "/" + CleverCore.Registry.Url.File, i.appendChild(CleverCore.DOM.create("img", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_interstitial_img",
                            src: t
                        }, {
                            width: r + "px",
                            height: A - 30 + "px",
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(3),
                            top: "30px",
                            left: "0",
                            cursor: "pointer",
                            border: "none",
                            "border-radius": "none",
                            "background-color": "transparent",
                            "box-shadow": "none"
                        }))) : (o = CleverCore.DOM.create("div", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_interstitial_div"
                        }, {
                            width: Number(r) + "px",
                            height: Number(A) + "px"
                        }), CleverCore.Registry.User.Platform && "ios" === CleverCore.Registry.User.Platform.toLowerCase() ? CleverCore.DOM.css(o, {
                            overflow: "auto",
                            "-webkit-overflow-scrolling": "touch"
                        }) : CleverCore.DOM.css(o, "overflow", "hidden"), t = CleverCore.DOM.create("img", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_interstitial_img",
                            src: CleverCore.Registry.Images.Pixel
                        }, {
                            width: r + "px",
                            height: A + "px",
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(3),
                            top: "30px",
                            left: "0",
                            cursor: "pointer",
                            border: "none",
                            "border-radius": "none",
                            "background-color": "transparent",
                            "box-shadow": "none"
                        }), CleverCore.DOM.html(o, '<a href="https://cleveradvertising.com/"style="z-index: 2147483644 !important; position: relative; top: 22px; left: 5px; color: #fff!important;  text-decoration: none!important; ; height: 15px!important"target="_blank"><img id="hstp_' + CleverCore.Registry.Group.ID + '_logoclever"src="' + CleverCore.Registry.Images.Clever + '"height="15"style="height: 15px!important; width: auto!important; display: inline-block!important; float: none!important:"/></a>'), o.appendChild(t), t = CleverCore.DOM.create("iframe", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_interstitial_iframe",
                            name: CleverCore.Constants.Class,
                            src: e + "&hei=" + A + "&ts=" + CleverCore.Registry.TimeSpent(),
                            frameborder: "0",
                            width: Number(r) + Number(CleverCore.Template.Get("BORDER_SPACE", CleverCore.Registry.Group.Theme)) + "px",
                            height: Number(A) - Number(CleverCore.Template.Get("BORDER_SPACE", CleverCore.Registry.Group.Theme)) + "px"
                        }, {
                            width: Number(r) + "px",
                            height: Number(A) - Number(CleverCore.Template.Get("BORDER_SPACE", CleverCore.Registry.Group.Theme)) + "px",
                            "background-color": CleverCore.Template.Get("FRAMEBGCOLOR", CleverCore.Registry.Group.Theme),
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(2),
                            top: "30px",
                            left: "0",
                            cursor: "pointer",
                            frameborder: "0",
                            border: "none",
                            margin: "0",
                            "border-radius": CleverCore.Template.Get("RADIUS", CleverCore.Registry.Group.Theme),
                            zoom: CleverCore.Registry.Url.Zoom,
                            "-moz-transform": "scale(" + CleverCore.Registry.Url.Zoom + ")",
                            "-moz-transform-origin": "top",
                            "-o-transform": "scale(" + CleverCore.Registry.Url.Zoom + ")",
                            "-o-transform-origin": "top",
                            "-webkit-transform": "scale(" + CleverCore.Registry.Url.Zoom + ")",
                            "-webkit-transform-origin": "top"
                        }), o.appendChild(t), i.appendChild(o)) : (o = CleverCore.DOM.create("div", {
                            innerHTML: CleverCore.Registry.Url.Embed
                        }), i.appendChild(o), "interonclose" !== CleverCore.Registry.Url.Type && (l = CleverCore.DOM.create("iframe", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_iframe_control",
                            name: CleverCore.Constants.Class,
                            src: e + "&op=cycle",
                            frameborder: "0",
                            width: "1px",
                            height: "1px"
                        }, {
                            width: "1px",
                            height: "1px",
                            position: "absolute",
                            "z-index": 9,
                            frameborder: "0",
                            border: "none"
                        }), i.appendChild(l)));
                        var l = CleverCore.DOM.getByTag("body");
                        l[0].appendChild(i);
                        i = CleverCore.DOM.create("div", {
                            id: "clever-bg" + CleverCore.Registry.Group.ID + "-overlay"
                        }, {
                            "z-index": CleverCore.DOM.zIndex(-1),
                            opacity: "0.5",
                            "background-color": "#000000",
                            position: "fixed",
                            top: "0",
                            left: "0",
                            width: "100%",
                            height: "100%;"
                        });
                        void 0 !== l[0] && l[0].appendChild(i);
                        var l = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_interstitial"),
                            C = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_interstitial_header"),
                            n = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_interstitial_pub"),
                            i = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_interstitial_img");
                        CleverCore.Registry.ExtraParam += "&wn=" + encodeURI(CleverCore.DOM.wName()) + "&res=" + CleverCore.DOM.getViewportWidth() + "x" + CleverCore.DOM.getViewportHeight();
                        var a, s, v, d = CleverCore.Net.buildURI(CleverCore.Registry.BaseUrl(), {
                                ppuc: CleverCore.Registry.Counter,
                                ppu: CleverCore.Registry.Group.PayPerUnique,
                                frominter: 1,
                                id: CleverCore.Registry.Url.ID,
                                ref: window.btoa(CleverCore.Registry.getLocationHref()),
                                ruri: window.btoa(document.referrer),
                                r: Math.floor(917902221 * Math.random() + 1e7),
                                tok: CleverCore.Registry.Token,
                                cmpId: CleverCore.TCF.cmpId
                            }),
                            d = CleverCore.Registry.OverwriteURL || d;
                        return i && CleverCore.DOM.bind(i, "click", function() {
                            window.open(d + "&ts=" + CleverCore.Registry.TimeSpent(), "_blank"), CleverCore.Formats.Interstitial.Close()
                        }), CleverCore.DOM.css(l, "margin", "-" + (Number(A / 2) - 20) + "px 0 0 -" + Number(r / 2) + "px"), "inter" === CleverCore.Registry.Url.Type ? (0 < CleverCore.Registry.Group.Theme.indexOf("_INVERT") ? (1 == CleverCore.Template.Get("SKIP", CleverCore.Registry.Group.Theme) && (1 == CleverCore.Registry.Group.UseLink ? (CleverCore.DOM.html(n, ""), v = CleverCore.DOM.create("a", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_link_pub",
                            target: "_blank",
                            href: d
                        }, {
                            color: CleverCore.Template.Get("PUBCOLOR", CleverCore.Registry.Group.Theme),
                            "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme)
                        }), CleverCore.DOM.html(v, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR)), n.appendChild(v), CleverCore.DOM.bind(v, "click", function() {
                            CleverCore.Formats.Interstitial.Close()
                        })) : (CleverCore.DOM.html(n, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR)), CleverCore.DOM.bind(n, "click", function() {
                            window.open(d + "&ts=" + CleverCore.Registry.TimeSpent(), "_blank"), CleverCore.Formats.Interstitial.Close()
                        }))), CleverCore.DOM.bind(C, "click", function() {
                            0 < CleverCore.Registry.Timeout && CleverCore.Registry.Url.Embed ? window.open(d + "&ts=" + CleverCore.Registry.TimeSpent(), "_blank") : CleverCore.Registry.Timeout <= 0 && CleverCore.Formats.Interstitial.Close()
                        }), CleverCore.DOM.html(C, CleverCore.Registry.Timeout)) : (1 == CleverCore.Template.Get("SKIP", CleverCore.Registry.Group.Theme) && (1 == CleverCore.Registry.Group.UseLink ? (CleverCore.DOM.html(C, ""), v = CleverCore.DOM.create("a", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_link_pub",
                            target: "_blank",
                            href: d
                        }, {
                            color: CleverCore.Template.Get("PUBCOLOR", CleverCore.Registry.Group.Theme),
                            "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme)
                        }), CleverCore.DOM.html(v, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR)), C.appendChild(v), CleverCore.DOM.bind(v, "click", function() {
                            CleverCore.Formats.Interstitial.Close()
                        })) : (CleverCore.DOM.html(C, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR)), CleverCore.DOM.bind(C, "click", function() {
                            window.open(d + "&ts=" + CleverCore.Registry.TimeSpent(), "_blank"), CleverCore.Formats.Interstitial.Close()
                        }))), CleverCore.DOM.bind(n, "click", function() {
                            0 < CleverCore.Registry.Timeout && CleverCore.Registry.Url.Embed ? window.open(d + "&ts=" + CleverCore.Registry.TimeSpent(), "_blank") : CleverCore.Registry.Timeout <= 0 && CleverCore.Formats.Interstitial.Close()
                        }), CleverCore.DOM.html(n, CleverCore.Registry.Timeout)), (a = function() {
                            var e;
                            0 < CleverCore.Registry.Group.Theme.indexOf("_INVERT") ? 0 == CleverCore.Registry.Timeout ? (1 == CleverCore.Template.Get("SKIP", CleverCore.Registry.Group.Theme) && (CleverCore.DOM.html(n, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), CleverCore.DOM.bind(n, "click", function() {
                                CleverCore.Formats.Interstitial.Close()
                            })), CleverCore.Registry.User.Mobile ? CleverCore.DOM.html(C, CleverCore.DOM.create("img", {
                                src: CleverCore.Registry.Images.Close,
                                width: 42,
                                height: 42
                            }, {
                                position: "absolute",
                                "z-index": CleverCore.DOM.zIndex(4),
                                top: "-20px",
                                left: "-20px",
                                width: "42px",
                                height: "42px"
                            }).outerHTML) : CleverCore.DOM.html(C, "[" + CleverCore.Translation.Get("CLOSE", CleverCore.Registry.User.CTR) + "]"), 0 < parseInt(CleverCore.Registry.Group.AutoClose, 10) && setTimeout(function() {
                                CleverCore.Formats.Interstitial.Close()
                            }, 1e3 * parseInt(CleverCore.Registry.Group.AutoClose, 10))) : (CleverCore.DOM.html(C, CleverCore.Registry.Timeout), CleverCore.Registry.Timeout--, setTimeout(function() {
                                a()
                            }, 1e3)) : 0 == CleverCore.Registry.Timeout ? (1 == CleverCore.Template.Get("SKIP", CleverCore.Registry.Group.Theme) && (1 == CleverCore.Registry.Group.UseLink ? (e = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_link_pub")) ? CleverCore.DOM.html(e, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;") : (CleverCore.DOM.html(C, ""), e = CleverCore.DOM.create("a", {
                                id: "clever_" + CleverCore.Registry.Group.ID + "_link_pub",
                                target: "_blank",
                                href: d
                            }, {
                                color: CleverCore.Template.Get("PUBCOLOR", CleverCore.Registry.Group.Theme),
                                "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme)
                            }), CleverCore.DOM.html(e, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), C.appendChild(e), CleverCore.DOM.bind(e, "click", function() {
                                CleverCore.Formats.Interstitial.Close()
                            })) : (CleverCore.DOM.html(C, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), CleverCore.DOM.unbind(C, "click"), CleverCore.DOM.bind(C, "click", function() {
                                CleverCore.Formats.Interstitial.Close()
                            }))), CleverCore.Registry.User.Mobile ? CleverCore.DOM.html(n, CleverCore.DOM.create("img", {
                                src: CleverCore.Registry.Images.Close,
                                width: 42,
                                height: 42
                            }, {
                                position: "absolute",
                                "z-index": CleverCore.DOM.zIndex(5),
                                top: "-20px",
                                left: "-20px",
                                width: "42px",
                                height: "42px"
                            }).outerHTML) : CleverCore.DOM.html(n, "[" + CleverCore.Translation.Get("CLOSE", CleverCore.Registry.User.CTR) + "]"), 0 < parseInt(CleverCore.Registry.Group.AutoClose, 10) && setTimeout(function() {
                                CleverCore.Formats.Interstitial.Close()
                            }, 1e3 * parseInt(CleverCore.Registry.Group.AutoClose, 10))) : (CleverCore.DOM.html(n, CleverCore.Registry.Timeout), CleverCore.Registry.Timeout--, setTimeout(function() {
                                a()
                            }, 1e3))
                        })()) : ("internotime" === CleverCore.Registry.Url.Type ? CleverCore.Registry.Group.UseLink ? (v = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_link_pub")) ? CleverCore.DOM.html(v, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;") : (CleverCore.DOM.html(C, ""), v = CleverCore.DOM.create("a", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_link_pub",
                            target: "_blank",
                            href: d
                        }, {
                            color: CleverCore.Template.Get("PUBCOLOR", CleverCore.Registry.Group.Theme),
                            "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme)
                        }), CleverCore.DOM.html(v, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), C.appendChild(v), CleverCore.DOM.bind(v, "click", function(e) {
                            CleverCore.Formats.Interstitial.Close()
                        })) : (CleverCore.DOM.html(C, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), CleverCore.DOM.bind(C, "click", function() {
                            window.open(d + "&ts=" + CleverCore.Registry.TimeSpent(), "_blank"), CleverCore.Formats.Interstitial.Close()
                        })) : "interonclose" === CleverCore.Registry.Url.Type ? (CleverCore.Registry.ExtraParam += "&wn=" + encodeURI(CleverCore.DOM.wName()) + "&res=" + CleverCore.DOM.getViewportWidth() + "x" + CleverCore.DOM.getViewportHeight(), s = CleverCore.Net.buildURI(CleverCore.Registry.BaseUrl(), {
                            ppuc: CleverCore.Registry.Counter,
                            ppu: CleverCore.Registry.Group.PayPerUnique,
                            id: CleverCore.Registry.Url.ID,
                            ref: window.btoa(CleverCore.Registry.getLocationHref()),
                            ruri: window.btoa(document.referrer),
                            r: Math.floor(917902221 * Math.random() + 1e7),
                            tok: CleverCore.Registry.Token,
                            cmpId: CleverCore.TCF.cmpId
                        }), CleverCore.DOM.html(C, CleverCore.DOM.create("img", {
                            src: CleverCore.Registry.Images.Close,
                            width: 42,
                            height: 42
                        }, {
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(5),
                            top: "-20px",
                            left: "-20px",
                            width: "42px",
                            height: "42px"
                        }).outerHTML), CleverCore.DOM.html(n, ""), 1 == CleverCore.Registry.Group.UseLink ? (v = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_link_pub")) ? CleverCore.DOM.html(v, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;") : (CleverCore.DOM.html(C, ""), v = CleverCore.DOM.create("a", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_link_pub",
                            target: "_blank",
                            href: d
                        }, {
                            color: CleverCore.Template.Get("PUBCOLOR", CleverCore.Registry.Group.Theme),
                            "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme)
                        }), CleverCore.DOM.html(v, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), C.appendChild(v), CleverCore.DOM.bind(v, "click", function(e) {
                            CleverCore.Formats.Interstitial.Close()
                        })) : (CleverCore.DOM.html(C, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), CleverCore.DOM.bind(C, "click", function() {
                            window.open(s, "_blank"), CleverCore.Formats.Interstitial.Close()
                        })), r = CleverCore.DOM.getByID("clever-bg" + CleverCore.Registry.Group.ID + "-overlay"), CleverCore.DOM.bind(r, "click", function() {
                            window.open(s, "_blank"), CleverCore.Formats.Interstitial.Close()
                        })) : (0 < CleverCore.Registry.Group.Theme.indexOf("_INVERT") ? (CleverCore.DOM.html(n, CleverCore.Translation.Get("VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), CleverCore.Registry.User.Mobile ? CleverCore.DOM.html(C, CleverCore.DOM.create("img", {
                            src: CleverCore.Registry.Images.Close,
                            width: 42,
                            height: 42
                        }, {
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(5),
                            top: "-20px",
                            left: "-20px",
                            width: "42px",
                            height: "42px"
                        }).outerHTML) : CleverCore.DOM.html(C, "[x]"), CleverCore.DOM.bind(n, "click", function() {
                            window.open(d + "&ts=" + CleverCore.Registry.TimeSpent(), "_blank"), CleverCore.Formats.Interstitial.Close()
                        }), CleverCore.DOM.bind(C, "click", function() {
                            CleverCore.Formats.Interstitial.Close()
                        })) : (CleverCore.Registry.User.Mobile ? CleverCore.DOM.html(n, CleverCore.DOM.create("img", {
                            src: CleverCore.Registry.Images.Close,
                            width: 42,
                            height: 42
                        }, {
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(5),
                            top: "-20px",
                            left: "-20px",
                            width: "42px",
                            height: "42px"
                        }).outerHTML) : CleverCore.DOM.html(n, "[x]"), 1 == CleverCore.Registry.Group.UseLink ? (v = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_link_pub")) ? CleverCore.DOM.html(v, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;") : (CleverCore.DOM.html(C, ""), v = CleverCore.DOM.create("a", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_link_pub",
                            target: "_blank",
                            href: d
                        }, {
                            color: CleverCore.Template.Get("PUBCOLOR", CleverCore.Registry.Group.Theme),
                            "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme)
                        }), CleverCore.DOM.html(v, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), C.appendChild(v), CleverCore.DOM.bind(v, "click", function(e) {
                            CleverCore.Formats.Interstitial.Close()
                        })) : (CleverCore.DOM.html(C, CleverCore.Translation.Get("CLOSE_VISIT_SITE", CleverCore.Registry.User.CTR) + " &raquo;"), CleverCore.DOM.bind(C, "click", function() {
                            window.open(d + "&ts=" + CleverCore.Registry.TimeSpent(), "_blank"), CleverCore.Formats.Interstitial.Close()
                        })), CleverCore.DOM.bind(n, "click", function() {
                            CleverCore.Formats.Interstitial.Close()
                        })), setTimeout(function() {
                            var e;
                            "interclose" !== CleverCore.Registry.Url.Type || (e = CleverCore.DOM.getByID("clever-bg" + CleverCore.Registry.Group.ID + "-overlay")) && CleverCore.DOM.bind(e, "click", function() {
                                CleverCore.Formats.Interstitial.Close()
                            })
                        }, 2e3)), 0 < parseInt(CleverCore.Registry.Group.AutoClose, 10) && setTimeout(function() {
                            CleverCore.Formats.Interstitial.Close()
                        }, 1e3 * parseInt(CleverCore.Registry.Group.AutoClose, 10))), CleverCore.Code.DoCallback(l), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.Interstitial.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.Interstitial.beforeClose, []);
                        var e = CleverCore.DOM.getByID("clever-bg" + CleverCore.Registry.Group.ID + "-overlay");
                        e && (CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e));
                        e = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_interstitial");
                        return CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.Interstitial.afterClose, []), !0
                    }
                },
                PopUnder: {
                    Open: function(e) {
                        CleverCore.Registry.ExtraParam += "&wn=" + encodeURI(CleverCore.DOM.wName()) + "&res=" + CleverCore.DOM.getViewportWidth() + "x" + CleverCore.DOM.getViewportHeight();
                        var A = CleverCore.Net.getDefaultUrl();
                        A += "ts=" + CleverCore.Registry.TimeSpent(), CleverCore.hammerurl = A || CleverCore.Registry.OverwriteURL;
                        A = e || A || CleverCore.Registry.OverwriteURL, e = {
                            lastWin: null,
                            lastTarget: null,
                            oFlipPop: !1,
                            openURL: null,
                            open: function(e, A) {
                                var r, t = this,
                                    o = window.self;
                                return t.openURL = e, top !== window.self && window.top.document.location.toString() && (o = top), CleverCore.Registry.User.Browser && "chrome" === CleverCore.Registry.User.Browser.toLowerCase() && window.open("javascript:window.focus()", "_self", ""), "hammer" !== e && (t.lastTarget = e, CleverCore.Registry.User.Browser && "chrome" === CleverCore.Registry.User.Browser.toLowerCase() ? (t.lastWin = t, (r = document.createElement("a")).href = t.openURL, document.getElementsByTagName("body")[0].appendChild(r), (e = document.createEvent("MouseEvents")).initMouseEvent("click", !0, !0, window, 0, 0, 0, 0, 0, !0, !1, !1, !0, 0, null), r.dispatchEvent(e), CleverCore.DOM.remove(r), CleverCore.Code.DoCallback(r)) : (t.lastWin = o.window.open(t.openURL, "pcyc" + Math.floor(917902221 * Math.random() + 1e7), t.getWindowPosition()) || t.lastWin, CleverCore.Code.DoCallback(!(!t.lastWin || t.lastWin.closed || void 0 === t.lastWin.closed))), CleverCore.Registry.User.Browser && "firefox" === CleverCore.Registry.User.Browser.toLowerCase() && t.sendToBackground(!1), t.setPopURL(A)), !0
                            },
                            getWindowPosition: function() {
                                var e = parseInt(CleverCore.DOM.getViewportWidth() / 1.3, 10),
                                    A = parseInt(CleverCore.DOM.getViewportHeight() / 1.3, 10),
                                    r = Number(screen.width / 2 - e / 2),
                                    t = Number(screen.height / 2 - A / 2);
                                e < 800 && (e = 800), A < 600 && (A = 600);
                                var o = [];
                                o.toolbar = 0, o.scrollbars = 1, o.location = 0, o.statusbar = 0, o.menubar = 0, o.resizable = 1, o.width = e, o.height = A, o.screenX = r, o.screenY = t, o.x = r, o.y = t, o.left = r, o.top = t;
                                var i, l = [];
                                for (i in o) l.push(i + "=" + o[i]);
                                return l.join(",")
                            },
                            sendToBackground: function(e) {
                                var A = this;
                                return A.lastWin && A.lastTarget && !e && (A.oFlipPop = A.lastWin.window.open("about:blank"), A.oFlipPop && A.oFlipPop.close(), A.lastWin.opener.window.focus()), A
                            },
                            setPopURL: function(e) {
                                var A = this;
                                return e && A.lastTarget && A.lastWin && "about:blank" !== A.lastTarget && A.lastTarget !== A.openURL && (CleverCore.Registry.User.Browser && "chrome" === CleverCore.Registry.User.Browser.toLowerCase() ? ((e = A.lastWin.document).open(), e.write("<html><head><title>" + document.title + '</title><script type="text/javascript">window.location="' + A.lastTarget + '";<\/script></head><body></body></html>'), e.close()) : A.lastWin.document.location.href = A.lastTarget), A
                            }
                        };
                        e.open(A, 1), e.sendToBackground(!1).setPopURL(!0), !e.oFlipPop && CleverCore.Registry.User.Browser && "chrome" !== CleverCore.Registry.User.Browser.toLowerCase() && e.sendToBackground(!1)
                    },
                    bindDownHook: function() {
                        CleverCore.Registry.Debug("bindDownHook")
                    },
                    bindClickHook: function() {
                        CleverCore.Registry.Debug("bindClickHook")
                    },
                    bindUpHook: function() {
                        CleverCore.Registry.Debug("bindUpHook");
                        var e = CleverCore.DOM.getByID("clever_hook_" + CleverCore.Registry.Group.ID + "overclick");
                        e && (CleverCore.DOM.css(e, {
                            width: "5px",
                            height: "5px",
                            left: "0",
                            top: "0"
                        }), e.focus())
                    }
                },
                LayerOver: {
                    Open: function() {
                        CleverCore.Registry.ExtraParam += "&wn=" + encodeURI(CleverCore.DOM.wName()) + "&res=" + CleverCore.DOM.getViewportWidth() + "x" + CleverCore.DOM.getViewportHeight();
                        var e = CleverCore.Registry.OverwriteURL || CleverCore.Net.getDefaultUrl(),
                            A = 300,
                            r = 600;
                        0 < CleverCore.Registry.Url.FileH && CleverCore.Registry.Url.FileH < r && (r = parseInt(CleverCore.Registry.Url.FileH, 10)), 0 < CleverCore.Registry.Url.FileW && CleverCore.Registry.Url.FileW < A && (A = CleverCore.Registry.Url.FileW), 0 < CleverCore.Registry.Url.FileH && CleverCore.Registry.Url.FileH < r && (r = CleverCore.Registry.Url.FileH);
                        var t = CleverCore.DOM.create("div", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_layer"
                        }, {
                            "font-size": CleverCore.Template.Get("FONT_SIZE", CleverCore.Registry.Group.Theme),
                            "font-family": CleverCore.Template.Get("FONT", CleverCore.Registry.Group.Theme),
                            "background-color": CleverCore.Template.Get("BGCOLOR", CleverCore.Registry.Group.Theme),
                            color: CleverCore.Template.Get("COLOR", CleverCore.Registry.Group.Theme),
                            position: "fixed",
                            "z-index": CleverCore.DOM.zIndex(0),
                            width: A + "px",
                            height: r + "px",
                            margin: "0",
                            bottom: "0",
                            overflow: "hidden",
                            "border-radius": CleverCore.Template.Get("RADIUS", CleverCore.Registry.Group.Theme),
                            "box-shadow": CleverCore.Template.Get("BOX_SHADOW", CleverCore.Registry.Group.Theme),
                            "border-bottom-left-radius": "0",
                            "border-bottom-right-radius": "0",
                            "text-shadow": "none",
                            padding: "0"
                        });
                        CleverCore.Registry.User.Platform && "ios" === CleverCore.Registry.User.Platform.toLowerCase() && CleverCore.DOM.css(t, {
                            overflow: "auto",
                            "-webkit-overflow-scrolling": "touch"
                        }), "layerleft" === CleverCore.Registry.Url.Type ? CleverCore.DOM.css(t, "left", "40px") : CleverCore.DOM.css(t, "right", "40px");
                        var o, i = CleverCore.DOM.create("div", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_layer_header"
                        }, {
                            width: "15px",
                            height: "15px",
                            "font-size": CleverCore.Template.Get("FONT_SIZE", CleverCore.Registry.Group.Theme),
                            padding: "4px",
                            color: CleverCore.Template.Get("COLOR", CleverCore.Registry.Group.Theme),
                            "background-color": CleverCore.Template.Get("BGCOLOR", CleverCore.Registry.Group.Theme),
                            float: "right",
                            "text-align": "right",
                            cursor: "pointer"
                        });
                        t.appendChild(i), CleverCore.Registry.Url.Embed ? (i = CleverCore.DOM.create("div", {
                            innerHTML: CleverCore.Registry.Url.Embed
                        }), t.appendChild(i), i = CleverCore.DOM.create("iframe", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_iframe_control",
                            name: CleverCore.Constants.Class,
                            src: e + "&op=cycle",
                            frameborder: "0"
                        }, {
                            width: "1px",
                            height: "1px",
                            position: "absolute",
                            "z-index": 9,
                            frameborder: "0",
                            border: "none"
                        }), t.appendChild(i)) : CleverCore.Registry.Url.File ? (o = CleverCore.DOM.create("img", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_layer_img",
                            src: "//static." + CleverCore.Registry.Group.Domain + "/" + CleverCore.Registry.Url.File
                        }, {
                            width: A + "px",
                            height: r - 30 + "px",
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(3),
                            top: "0",
                            left: "0",
                            cursor: "pointer",
                            border: "none"
                        }), t.appendChild(o)) : (l = CleverCore.DOM.create("div", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_interstitial_div"
                        }, {
                            width: Number(A) + "px",
                            height: r - 30 + "px"
                        }), CleverCore.Registry.User.Platform && "ios" === CleverCore.Registry.User.Platform.toLowerCase() && CleverCore.DOM.css(l, {
                            "-webkit-overflow-scrolling": "touch"
                        }), o = CleverCore.DOM.create("img", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_layer_img",
                            src: CleverCore.Registry.Images.Pixel
                        }, {
                            width: A + "px",
                            height: r + "px",
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(4),
                            top: "0",
                            left: "0",
                            cursor: "pointer",
                            border: "none",
                            "border-radius": "none",
                            "background-color": "transparent",
                            "box-shadow": "none"
                        }), l.appendChild(o), e = CleverCore.DOM.create("iframe", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_layer_iframe",
                            name: CleverCore.Constants.Class,
                            src: e + "&ts=" + CleverCore.Registry.TimeSpent(),
                            frameborder: "0"
                        }, {
                            width: A + "px",
                            height: r + "px",
                            "background-color": "#fff",
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(3),
                            top: "0",
                            left: "0",
                            cursor: "pointer",
                            frameborder: "0",
                            border: "none",
                            margin: "0",
                            zoom: CleverCore.Registry.Url.Zoom,
                            "-moz-transform": "scale(" + CleverCore.Registry.Url.Zoom + ")",
                            "-moz-transform-origin": "0 0",
                            "-o-transform": "scale(" + CleverCore.Registry.Url.Zoom + ")",
                            "-o-transform-origin": "0 0",
                            "-webkit-transform": "scale(" + CleverCore.Registry.Url.Zoom + ")",
                            "-webkit-transform-origin": "0 0"
                        }), l.appendChild(e), t.appendChild(l));
                        var l = CleverCore.DOM.getByTag("body");
                        l[0].appendChild(t);
                        r = {
                            position: "fixed",
                            "z-index": CleverCore.DOM.zIndex(5),
                            bottom: parseInt(r) - 10 + "px",
                            width: "30px",
                            height: "30px",
                            cursor: "pointer"
                        };
                        "layerleft" === CleverCore.Registry.Url.Type ? 0 < CleverCore.Registry.Group.Theme.indexOf("_INVERT") ? r.left = "20px" : r.left = parseInt(A) + 20 + "px" : 0 < CleverCore.Registry.Group.Theme.indexOf("_INVERT") ? r.right = "20px" : r.right = parseInt(A) + 20 + "px", l[0].appendChild(CleverCore.DOM.create("img", {
                            src: CleverCore.Registry.Images.Close,
                            width: 30,
                            height: 30,
                            id: "clever_" + CleverCore.Registry.Group.ID + "_close_btn"
                        }, r));
                        var C, l = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_layer_header"),
                            r = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_layer_img");
                        r && (C = CleverCore.Net.buildURI(CleverCore.Registry.BaseUrl(), {
                            ppuc: CleverCore.Registry.Counter,
                            ppu: CleverCore.Registry.Group.PayPerUnique,
                            id: CleverCore.Registry.Url.ID,
                            frominter: 1,
                            ref: window.btoa(CleverCore.Registry.getLocationHref()),
                            ruri: window.btoa(document.referrer),
                            r: Math.floor(917902221 * Math.random() + 1e7),
                            cmpId: CleverCore.TCF.cmpId
                        }), CleverCore.DOM.bind(r, "click", function() {
                            window.open(C, "_blank"), CleverCore.Formats.LayerOver.Close()
                        })), CleverCore.DOM.bind(l, "click", function() {
                            CleverCore.Formats.LayerOver.Close()
                        }), CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_close_btn"), "click", function() {
                            CleverCore.Formats.LayerOver.Close()
                        });
                        l = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_layer");
                        return CleverCore.Code.DoCallback(l && 0 < l.offsetWidth && 0 < l.offsetHeight), 0 < parseInt(CleverCore.Registry.Group.AutoClose, 10) && setTimeout(function() {
                            CleverCore.Formats.LayerOver.Close()
                        }, 1e3 * parseInt(CleverCore.Registry.Group.AutoClose, 10)), !0
                    },
                    Close: function() {
                        var e = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_layer"),
                            A = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_close_btn");
                        return CleverCore.DOM.remove(e), CleverCore.DOM.remove(A), !0
                    }
                },
                PushDown: {
                    Open: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.PushDown.beforeOpen, []);
                        var e = .3 * CleverCore.DOM.getViewportHeight() + "px",
                            A = CleverCore.Registry.OverwriteURL || CleverCore.Net.getDefaultUrl(),
                            r = "100%";
                        !CleverCore.Validate.isEmpty(CleverCore.Registry.Url.FileW) && 0 < CleverCore.Registry.Url.FileW && (r = parseInt(CleverCore.Registry.Url.FileW, 10) + "px");
                        var t, o = CleverCore.DOM.create("div", {
                                class: "clever_" + CleverCore.Registry.Group.ID + "_pushdown",
                                id: "clever_" + CleverCore.Registry.Group.ID + "_pushdown"
                            }, {
                                position: "relative",
                                display: "block",
                                height: "1px!ni",
                                overflow: "hidden",
                                "box-sizing": "unset",
                                top: "0",
                                transition: "margin " + CleverCore.Registry.Group.AnimationTimer + "ms ease, height " + CleverCore.Registry.Group.AnimationTimer + "ms ease, opacity " + CleverCore.Registry.Group.AnimationTimer + "ms ease, padding " + CleverCore.Registry.Group.AnimationTimer + "ms ease",
                                "z-index": 10,
                                "text-align": "left",
                                flex: "none"
                            }),
                            i = CleverCore.DOM.create("div", {
                                class: "clever_" + CleverCore.Registry.Group.ID + "_info_pushdown",
                                id: "clever_" + CleverCore.Registry.Group.ID + "_info_pushdown"
                            }, {
                                width: "150px",
                                height: "30px",
                                color: "#fff",
                                padding: "0",
                                "box-sizing": "unset",
                                top: "5px",
                                left: "5px",
                                "font-size": "9px",
                                position: "relative",
                                "z-index": 20,
                                "text-shadow": "-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000",
                                "margin-bottom": "-40px",
                                "font-family": "verdana"
                            });
                        CleverCore.Registry.User.Mobile ? (CleverCore.Registry.Group.IsSafe && (352 === parseInt(CleverCore.Registry.Group.ParentID) ? CleverCore.DOM.html(i, '<a href="https://www.livesponsors.com/"style="color: #fff!important;  text-decoration: none!important; ; height: 15px!important"target="_blank"><img id="clever_' + CleverCore.Registry.Group.ID + '_logoclever"src="' + CleverCore.Registry.Images.LiveSponsors + '"height="15"style="height: 15px!important; width: auto!important; display: inline-block!important; float: none!important:"/></a>') : CleverCore.DOM.html(i, '<a href="https://cleveradvertising.com/"style="color: #fff!important;  text-decoration: none!important; ; height: 15px!important"target="_blank"><img id="clever_' + CleverCore.Registry.Group.ID + '_logoclever"src="' + CleverCore.Registry.Images.Clever + '"height="15"style="height: 15px!important; width: auto!important; display: inline-block!important; float: none!important:"/></a>')), t = CleverCore.DOM.create("div", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_pushdown_close"
                        }, {
                            width: "120px",
                            height: "30px",
                            "line-height": "15px",
                            "z-index": 20,
                            bottom: "50px",
                            left: "20px",
                            cursor: "pointer",
                            position: "relative",
                            "box-shadow": "none",
                            "margin-top": "-100px",
                            "margin-left": "30px",
                            "box-sizing": "unset",
                            color: "#000",
                            background: "none",
                            border: "none",
                            "font-size": "11px",
                            "font-weight": "normal",
                            margin: "6px 0",
                            "margin-right": "12px",
                            "text-decoration": "none",
                            "min-width": "120px",
                            "text-align": "center",
                            "font-family": "verdana",
                            display: "inline-block"
                        }), CleverCore.DOM.html(t, CleverCore.DOM.create("img", {
                            src: CleverCore.Registry.Images.Close,
                            width: "25px",
                            height: "25px"
                        }, {
                            position: "absolute",
                            "z-index": CleverCore.DOM.zIndex(4),
                            top: "15px",
                            left: "-15px",
                            width: "25px",
                            height: "25px"
                        }).outerHTML)) : (CleverCore.Registry.Group.IsSafe && (352 === CleverCore.Registry.Group.ParentID ? CleverCore.DOM.html(i, '<a href="https://www.livesponsors.com/"style="color: #fff!important; text-decoration: none!important; height: 15px!important"target="_blank"><img id="clever_' + CleverCore.Registry.Group.ID + '_logoclever"src="' + CleverCore.Registry.Images.LiveSponsors + '"height="15"style="height: 15px!important; float: none!important; width: auto!important; display: inline-block!important;"/></a>') : CleverCore.DOM.html(i, '<a href="https://cleveradvertising.com/"style="color: #fff!important; text-decoration: none!important; height: 15px!important"target="_blank"><img id="clever_' + CleverCore.Registry.Group.ID + '_logoclever"src="' + CleverCore.Registry.Images.Clever + '"height="15"style="height: 15px!important; float: none!important; width: auto!important; display: inline-block!important;"/></a>')), t = CleverCore.DOM.create("div", {
                            id: "clever_" + CleverCore.Registry.Group.ID + "_pushdown_close"
                        }, {
                            width: "120px",
                            height: "30px",
                            "line-height": "15px",
                            "z-index": CleverCore.DOM.zIndex(6),
                            bottom: "50px",
                            left: "20px",
                            cursor: "pointer",
                            position: "relative",
                            "box-shadow": "none",
                            "margin-top": "-100px",
                            "margin-left": "30px",
                            "box-sizing": "unset",
                            color: "#000",
                            background: "rgba(255, 255, 255,0.3)!ni",
                            border: "1px solid #000",
                            "font-size": "11px",
                            padding: "5px 12px",
                            "font-weight": "normal",
                            margin: "6px 0",
                            "margin-right": "12px",
                            "text-decoration": "none",
                            "min-width": "120px",
                            "text-align": "center",
                            "font-family": "verdana",
                            "border-radius": "15px",
                            display: "inline-block"
                        }), CleverCore.DOM.html(t, CleverCore.Translation.Get("CLOSE_AD", CleverCore.Registry.User.CTR)));
                        var l = CleverCore.DOM.create("img", {
                                id: "clever_" + CleverCore.Registry.Group.ID + "_pushdown_img",
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: "100%",
                                height: "100%",
                                "z-index": "15",
                                top: "0",
                                left: "0",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none",
                                position: "relative",
                                margin: "0",
                                padding: "0"
                            }),
                            r = {
                                width: r,
                                height: "100%",
                                "background-color": "#fff",
                                top: 0,
                                left: "0",
                                cursor: "pointer",
                                frameborder: "0",
                                border: "none",
                                "box-sizing": "unset",
                                "z-index": "-1",
                                position: "absolute",
                                margin: "0 auto",
                                display: "block"
                            };
                        1 !== CleverCore.Registry.Url.Zoom && (r = Object.assign(r, {
                            zoom: CleverCore.Registry.Url.Zoom,
                            "-moz-transform": "scale(" + CleverCore.Registry.Url.Zoom + ")",
                            "-moz-transform-origin": "top",
                            "-o-transform": "scale(" + CleverCore.Registry.Url.Zoom + ")",
                            "-o-transform-origin": "top",
                            "-webkit-transform": "scale(" + CleverCore.Registry.Url.Zoom + ")",
                            "-webkit-transform-origin": "top"
                        }));
                        r = CleverCore.DOM.create("iframe", {
                            class: "clever_" + CleverCore.Registry.Group.ID + "_push_frame",
                            id: "clever_" + CleverCore.Registry.Group.ID + "_push_frame",
                            name: CleverCore.Constants.Class,
                            src: A + "&hei=" + e + "&ts=" + CleverCore.Registry.TimeSpent(),
                            frameborder: "0",
                            scrolling: "no",
                            seamless: "seamless"
                        }, r);
                        r.addEventListener("load", function() {
                            CleverCore.DOM.css(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_pushdown"), "height", e), 0 < CleverCore.Registry.Group.AutoClose && setTimeout(function() {
                                CleverCore.Formats.PushDown.Close()
                            }, 1e3 * CleverCore.Registry.Group.AutoClose)
                        }), o.appendChild(i), o.appendChild(l), o.appendChild(t), o.appendChild(r), CleverCore.Formats.PushDown.Placement = CleverCore.DOM.getByTag("body"), CleverCore.Formats.PushDown.Placement && (CleverCore.Formats.PushDown.Placement = CleverCore.Formats.PushDown.Placement[0]), CleverCore.Formats.PushDown.Placement && CleverCore.Formats.PushDown.Placement.insertBefore(o, CleverCore.Formats.PushDown.Placement.firstChild);
                        for (var C, n, a, s = [247, 417, 410], v = !1, d = 0; d < CleverCore.Registry.Trackers.length; d++)
                            if (CleverCore.Registry.Trackers[d].hasOwnProperty("RoomID") && CleverCore.Registry.Trackers[d].hasOwnProperty("ID") && CleverCore.Registry.Trackers[d].ID === CleverCore.Registry.Url.ID && -1 !== s.indexOf(CleverCore.Registry.Trackers[d].RoomID)) {
                                v = !0;
                                break
                            } - 1 === ["PT", "GR", "ES"].indexOf(CleverCore.Registry.User.CTR) && !0 !== v || (C = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_disclaimer")) && CleverCore.DOM.attr(C, "style", "display: none;"), -1 === ["ES"].indexOf(CleverCore.Registry.User.CTR) || (C = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_disclaimer_" + CleverCore.Registry.User.CTR)) && CleverCore.DOM.attr(C, "style", "float: right; padding-right: 15px; display: inline-block!important;"), CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_pushdown_img") && (n = CleverCore.Net.buildURI(CleverCore.Registry.BaseUrl(), {
                            ppuc: CleverCore.Registry.Counter,
                            ppu: CleverCore.Registry.Group.PayPerUnique,
                            id: CleverCore.Registry.Url.ID,
                            frominter: 1,
                            ref: window.btoa(CleverCore.Registry.getLocationHref()),
                            ruri: window.btoa(document.referrer),
                            r: Math.floor(917902221 * Math.random() + 1e7),
                            cmpId: CleverCore.TCF.cmpId
                        }), function(e, A, t) {
                            var o = window.scrollX || window.pageXOffset,
                                i = window.scrollY || window.pageYOffset,
                                l = e - o,
                                C = A - i,
                                n = (new Date).getTime();
                            t = void 0 !== t ? t : 400;

                            function a(e, A, r, t) {
                                return (e /= t / 2) < 1 ? r / 2 * e * e * e * e + A : -r / 2 * ((e -= 2) * e * e * e - 2) + A
                            }
                            var s = window.setInterval(function() {
                                var e = (new Date).getTime() - n,
                                    A = a(e, o, l, t),
                                    r = a(e, i, C, t);
                                t <= e && window.clearInterval(s), window.scrollTo(A, r)
                            }, 1e3 / 60)
                        }(0, 0, 500), CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_pushdown_img"), "click", function() {
                            window.open(n + "&ts=" + CleverCore.Registry.TimeSpent(), "_blank"), CleverCore.Formats.PushDown.Close()
                        })), CleverCore.Registry.User.Mobile || (a = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_pushdown_close"), CleverCore.DOM.bind(a, "mouseover", function() {
                            CleverCore.DOM.css(a, {
                                background: "rgba(0, 0, 0,0.5)!ni",
                                color: "#fff!ni"
                            })
                        }), CleverCore.DOM.bind(a, "mouseleave", function() {
                            CleverCore.DOM.css(a, {
                                background: "rgba(255, 255, 255,0.3)!ni",
                                color: "#000!ni"
                            })
                        })), CleverCore.DOM.bind(CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_pushdown_close"), "click", function() {
                            CleverCore.Formats.PushDown.Close()
                        });
                        var g = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_pushdown");
                        return CleverCore.Registry.Debug("Docall:"), CleverCore.Code.DoCallback(g && 0 < g.offsetWidth && 0 < g.offsetHeight), CleverCore.DOM.bind(window, "resize", function() {
                            CleverCore.DOM.css(g, "height", .3 * CleverCore.DOM.getViewportHeight() + "px")
                        }), 0 < CleverCore.Registry.Group.AutoClose && setTimeout(function() {
                            CleverCore.Formats.PushDown.Close()
                        }, 1e3 * CleverCore.Registry.Group.AutoClose), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.PushDown.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.PushDown.beforeClose, []);
                        var e = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_pushdown");
                        return CleverCore.DOM.css(e, {
                            height: "0",
                            opacity: "0",
                            "margin-top": "0"
                        }), setTimeout(function() {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }, CleverCore.Registry.Group.AnimationTimer + 500), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.PushDown.afterClose, []), !0
                    }
                },
                InterScroller: {
                    Config: {
                        MainElementZIndex: 0
                    },
                    Open: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.InterScroller.beforeOpen, []);
                        var e = [45366, 33249, 49672, 45366, 45004];
                        if (!CleverCore.Registry.User.Mobile) return CleverCore.Registry.Debug("Device or user is not mobile"), !1;
                        var A, r, t, o = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === o.length && (CleverCore.Code.Meta("target") && window.name !== CleverCore.Code.Meta("target") && (CleverCore.Registry.Debug("Placeholder found by target"), A = CleverCore.DOM.getByID(CleverCore.Code.Meta("target")), p = CleverCore.DOM.clone(A, "div"), CleverCore.DOM.attr(p, "class", CleverCore.Constants.Class), CleverCore.DOM.replace(A, p), o = CleverCore.DOM.getByClass(CleverCore.Constants.Class)), 0 === o.length)) return CleverCore.Registry.Debug("No elements detected"), !1;
                        CleverCore.Registry.Debug("Detected InterScroller ad elements: " + o.length);
                        for (var i = CleverCore.Net.getDefaultUrl(), l = i + "&mode=interscrollerinter", C = 0; C < o.length; C++) {
                            var n = o[C],
                                a = CleverCore.Registry.Url.FileW ? parseInt(CleverCore.Registry.Url.FileW) : 300,
                                s = CleverCore.Registry.Url.FileH ? parseInt(CleverCore.Registry.Url.FileH) : 250,
                                v = a + "px",
                                d = CleverCore.DOM.create("iframe", {
                                    id: this.GetId(C, "iframe"),
                                    name: CleverCore.Constants.Class,
                                    frameborder: 0,
                                    scrolling: "no",
                                    src: "about:blank",
                                    allowfullscreen: "true",
                                    mozallowfullscreen: "true"
                                }, {
                                    border: "0 none transparent",
                                    width: v,
                                    height: 600 === s ? s + "px" : "100vh",
                                    "background-color": "transparent",
                                    "margin-top": "20px",
                                    visibility: "visible",
                                    position: "fixed",
                                    top: "0",
                                    padding: "0",
                                    "pointer-events": "all",
                                    "z-index": "-1",
                                    display: "flex"
                                }),
                                g = 600 === s ? "566px" : "250px",
                                c = CleverCore.DOM.create("div", {
                                    id: this.GetId(C, "child3")
                                }, {
                                    position: "absolute",
                                    left: "0",
                                    top: "0",
                                    overflow: "hidden",
                                    "z-index": "10",
                                    width: "100%",
                                    height: g,
                                    "clip-path": "inset(0 0 0 0)"
                                }),
                                v = CleverCore.DOM.create("div", {
                                    id: this.GetId(C, "child2")
                                }, {
                                    position: "relative",
                                    width: a + "px",
                                    display: "flex",
                                    "justify-content": "center",
                                    height: g,
                                    "min-height": "250px"
                                }),
                                a = CleverCore.DOM.create("div", {
                                    id: this.GetId(C, "child1")
                                }, {
                                    position: "relative",
                                    "max-width": "300px"
                                }),
                                g = CleverCore.DOM.create("img", {
                                    id: this.GetId(C, "overlay"),
                                    src: CleverCore.Registry.Images.Pixel
                                }, {
                                    width: "100%",
                                    height: "100%",
                                    "z-index": "9999",
                                    top: "0",
                                    left: "0",
                                    cursor: "pointer",
                                    border: "none",
                                    "border-radius": "none",
                                    "background-color": "transparent",
                                    "box-shadow": "none",
                                    position: "absolute",
                                    margin: "0",
                                    padding: "0"
                                }),
                                s = CleverCore.DOM.create("div", {
                                    id: this.GetId(C)
                                }, {
                                    height: s + "px",
                                    display: "flex",
                                    "justify-content": "center",
                                    "overflow-x": "hidden",
                                    position: "relative",
                                    "z-index": this.Config.MainElementZIndex,
                                    "text-align": "justify"
                                });
                            CleverCore.DOM.html(c, d.outerHTML), CleverCore.DOM.html(v, c.outerHTML), CleverCore.DOM.html(a, v.outerHTML), CleverCore.DOM.html(s, g.outerHTML), CleverCore.DOM.append(s, a.outerHTML), CleverCore.DOM.html(n, s.outerHTML), CleverCore.DOM.css(n, {
                                display: "block",
                                visibility: "visible"
                            }), CleverCore.DOM.bind(CleverCore.DOM.getByID(this.GetId(C, "overlay")), "click", function() {
                                window.open(l + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                            }), -1 !== e.indexOf(CleverCore.Registry.Group.ID) && CleverCore.DOM.attr(CleverCore.DOM.getByID(this.GetId(C, "iframe")), {
                                src: i + "&hei=" + n.height + "&mode=interscroller"
                            })
                        }
                        var u = [],
                            p = function() {
                                for (C = 0; C < o.length; C++)
                                    if ((void 0 === u[C] || !u[C]) && (n = o[C], CleverCore.DOM.isMinimallyVisible(n))) {
                                        CleverCore.DOM.css(n, {
                                            display: "block",
                                            visibility: "visible"
                                        }), r = CleverCore.DOM.getByID(CleverCore.Formats.InterScroller.GetId(C, "iframe")), t = i + "&hei=" + n.height + "&mode=interscroller", -1 !== e.indexOf(CleverCore.Registry.Group.ID) ? CleverCore.DOM.attr(r, {
                                            src: t + "#visible=1"
                                        }) : CleverCore.DOM.attr(r, {
                                            src: t + "&ts=" + CleverCore.Registry.TimeSpent()
                                        }), CleverCore.Registry.Debug("Do Callback: InterScroller"), CleverCore.Code.DoCallback(!0), u[C] = !0;
                                        break
                                    }
                            };
                        return "loading" !== document.readyState ? p() : document.addEventListener("DOMContentLoaded", p), window.addEventListener("scroll", p), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.InterScroller.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.InterScroller.beforeClose, []);
                        var e = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === e.length) return !1;

                        function A(e) {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }
                        var r, t;
                        for (r in e) e.hasOwnProperty(r) && (t = e[r], CleverCore.DOM.css(t, {
                            height: "0",
                            opacity: "0",
                            "margin-top": "0"
                        }), setTimeout(A, CleverCore.Registry.Group.AnimationTimer + 500, t));
                        return CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.InterScroller.afterClose, []), !0
                    },
                    GetId: function(e, A) {
                        e = "clever-" + CleverCore.Registry.Group.ID + "-inter-scroller-" + e;
                        return A && (e += "-" + A), e
                    }
                },
                TopScroll: {
                    Open: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.TopScroll.beforeOpen, []);
                        var e, A = CleverCore.Net.getDefaultUrl(),
                            r = A + "&mode=topscroll",
                            t = .3 * CleverCore.DOM.getViewportHeight(),
                            o = CleverCore.DOM.create("div", {
                                id: this.GetId()
                            }, {
                                cursor: "pointer",
                                position: "relative",
                                width: "100%",
                                height: t + "px",
                                overflow: "hidden",
                                "z-index": 5,
                                "clip-path": "inset(0)",
                                transition: "0.5s height"
                            }),
                            i = (CleverCore.Registry.User.Mobile ? (e = CleverCore.DOM.create("img", {
                                id: this.GetId("button"),
                                src: CleverCore.Registry.Images.Close,
                                alt: "Close"
                            }, {
                                left: "1vw",
                                bottom: "2vh",
                                width: "25px",
                                height: "25px",
                                position: "absolute",
                                "z-index": 99,
                                cursor: "pointer"
                            }), CleverCore.DOM.create("div", {}, {
                                position: "absolute",
                                bottom: "10px",
                                left: "50%",
                                transform: "translateX(-50%)",
                                "z-index": 15,
                                width: "1.2rem",
                                height: "auto"
                            }), CleverCore.DOM.create("img", {
                                src: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAdCAYAAADsMO9vAAAABHNCSVQICAgIfAhkiAAAAkZJREFUWEfFWOF50zAUvJsANoANKBMAE0AnoJ0AMgHtBIUJaCegnYB2grYTQDcoExzf5ZPzqbKiSrac6EfiOLJ9997de5KJMCR9A/AJwAGAawA/SF4O/+/rW9JLAGcA3gPwsbGdkrwzJvpD0u8wIcV5TvJ4j+AdTGMz8Hg8AjgkeU1JJwAc/X/OgE9KOgLwHcALAHshISkGfwXgKwADN67PAP4CeGsCt0E2ZrSRTLiB07VzEgn4C5IO6GZIsnzerLMgyawM8oOjn0z0hT/DuZ1kIgF/Q9LafzIkGec7ACsTcNQ/ArgkeZiZvDMSCfh7+5KkAxxH39KyajzWEnoNwCnZKpXgiUUz0QB+MLUr0clQhYbSWUtiRdJm6jJCqfwTqk0p8gP4jS/WBDxqTJtk4pjk+VwGAbyBOYhN4P3sDYFAwo3sV8m0PUlMAD8y9RMCgcSzpu1BYgL4bHZGBHZBohf4kYQKPSCr9ymZqATvpUPR1APWbAYiY8dymk2iAXzR1HGgiwQycppMYgnwRQn1lNNS4KsJzMnEkuCbCEwksQpL31KTsmGrNZ82zmc9kF5QU3kkeZnxJbr2wZ02szCbBb45A43VycsMbzy8UfKqcr0FjO4xG/xkAg1ycia8j1gE/CwCtSQyEuwS+apGlj4897vGE71l09TIKkkMLwY8fVuz6xr5bhmIojuYdkQi6QVZU9cEKjenuYyWHiRpRGJJ8LNNvMUTMYl4StfId5dQUuO9s3MJfRXOX/jFVNrIpsqmu4l7AJl6j//tydohd9d9WAAAAABJRU5ErkJggg==",
                                alt: ""
                            }, {
                                opacity: .6,
                                width: "100%"
                            })) : ((e = CleverCore.DOM.create("button", {
                                id: this.GetId("button"),
                                alt: "Close"
                            }, {
                                left: "1vw",
                                bottom: "2vh",
                                padding: "5px 8px",
                                position: "absolute",
                                "z-index": 99,
                                "border-radius": "25px",
                                border: "1px solid #1e1e1ebd",
                                background: "#ffffff82",
                                "font-size": "0.8rem",
                                cursor: "pointer"
                            })).innerHTML = CleverCore.Translation.Get("CLOSE_AD", CleverCore.Registry.User.CTR), CleverCore.DOM.create("div", {}, {
                                position: "absolute",
                                bottom: "10px",
                                left: "50%",
                                "margin-left": "-1.5rem",
                                "z-index": 15,
                                width: "3rem",
                                height: "3rem"
                            }), CleverCore.DOM.create("img", {
                                src: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAdCAYAAADsMO9vAAAABHNCSVQICAgIfAhkiAAAAkZJREFUWEfFWOF50zAUvJsANoANKBMAE0AnoJ0AMgHtBIUJaCegnYB2grYTQDcoExzf5ZPzqbKiSrac6EfiOLJ9997de5KJMCR9A/AJwAGAawA/SF4O/+/rW9JLAGcA3gPwsbGdkrwzJvpD0u8wIcV5TvJ4j+AdTGMz8Hg8AjgkeU1JJwAc/X/OgE9KOgLwHcALAHshISkGfwXgKwADN67PAP4CeGsCt0E2ZrSRTLiB07VzEgn4C5IO6GZIsnzerLMgyawM8oOjn0z0hT/DuZ1kIgF/Q9LafzIkGec7ACsTcNQ/ArgkeZiZvDMSCfh7+5KkAxxH39KyajzWEnoNwCnZKpXgiUUz0QB+MLUr0clQhYbSWUtiRdJm6jJCqfwTqk0p8gP4jS/WBDxqTJtk4pjk+VwGAbyBOYhN4P3sDYFAwo3sV8m0PUlMAD8y9RMCgcSzpu1BYgL4bHZGBHZBohf4kYQKPSCr9ymZqATvpUPR1APWbAYiY8dymk2iAXzR1HGgiwQycppMYgnwRQn1lNNS4KsJzMnEkuCbCEwksQpL31KTsmGrNZ82zmc9kF5QU3kkeZnxJbr2wZ02szCbBb45A43VycsMbzy8UfKqcr0FjO4xG/xkAg1ycia8j1gE/CwCtSQyEuwS+apGlj4897vGE71l09TIKkkMLwY8fVuz6xr5bhmIojuYdkQi6QVZU9cEKjenuYyWHiRpRGJJ8LNNvMUTMYl4StfId5dQUuO9s3MJfRXOX/jFVNrIpsqmu4l7AJl6j//tydohd9d9WAAAAABJRU5ErkJggg==",
                                alt: ""
                            }, {
                                opacity: .6
                            })), CleverCore.DOM.create("div", {
                                id: this.GetId("shadow")
                            }, {
                                position: "absolute",
                                width: "100%",
                                height: "100%",
                                "box-shadow": "rgba(0, 0, 0, 0.3) 0 -180px 100px -110px inset",
                                "z-index": 9
                            })),
                            l = CleverCore.DOM.create("iframe", {
                                id: "clever-" + CleverCore.Registry.Group.ID + "-top-scroll-iframe",
                                name: CleverCore.Constants.Class,
                                src: "about:blank",
                                title: "topscroll-iframe-" + CleverCore.Registry.Group.ID,
                                frameborder: "0",
                                scrolling: "no"
                            }, {
                                top: 0,
                                left: 0,
                                width: "100%",
                                position: "fixed",
                                height: "30vh"
                            }),
                            C = CleverCore.DOM.getByTag("body")[0];
                        CleverCore.AMP.isAMP || CleverCore.DOM.append(o, e.outerHTML), CleverCore.DOM.append(o, i.outerHTML), CleverCore.DOM.append(o, l.outerHTML), C.insertBefore(o, C.firstChild), CleverCore.Registry.Debug("Do Callback: TopScroll"), CleverCore.Code.DoCallback(!0);
                        A = A + "&hei=" + t + "&mode=topscroll", t = CleverCore.DOM.getByID("clever-" + CleverCore.Registry.Group.ID + "-top-scroll-iframe");
                        CleverCore.DOM.attr(t, {
                            src: A
                        });
                        A = CleverCore.DOM.getByID(this.GetId("shadow"));
                        CleverCore.DOM.bind(A, "click", function() {
                            window.open(r + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank"), CleverCore.Formats.TopScroll.Close()
                        });
                        var n = this.GetId();
                        return CleverCore.DOM.bind(window, "resize", function() {
                            CleverCore.DOM.css(CleverCore.DOM.getByID(n), "height", .3 * CleverCore.DOM.getViewportHeight() + "px")
                        }), CleverCore.AMP.isAMP || CleverCore.DOM.bind(CleverCore.DOM.getByID(this.GetId("button")), "click", function() {
                            CleverCore.Formats.TopScroll.Close()
                        }), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.TopScroll.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.TopScroll.beforeClose, []);
                        var e = CleverCore.DOM.getByID(this.GetId());
                        return setTimeout(function() {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }, CleverCore.Registry.Group.AnimationTimer + 500), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.TopScroll.afterClose, []), !0
                    },
                    GetId: function(e) {
                        var A = "clever-" + CleverCore.Registry.Group.ID + "-top-scroll";
                        return e && (A += "-" + e), A
                    }
                },
                MiniScroller: {
                    Open: function() {
                        var r;
                        if (CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.MiniScroller.beforeOpen, []), 0 === (t = CleverCore.DOM.getByClass(CleverCore.Constants.Class)).length) {
                            if (CleverCore.Registry.Debug("No elements detected"), CleverCore.Code.Meta("target") && window.name !== CleverCore.Code.Meta("target")) {
                                CleverCore.Registry.Debug("Placeholder found by target");
                                var e = CleverCore.DOM.getByID(CleverCore.Code.Meta("target")),
                                    A = CleverCore.DOM.clone(e, "div");
                                CleverCore.DOM.attr(A, "class", CleverCore.Constants.Class), CleverCore.DOM.replace(e, A);
                                for (var t = CleverCore.DOM.getByClass(CleverCore.Constants.Class), o = document.querySelectorAll("[data-google-query-id]"), i = 0; i < o.length; i++) CleverCore.DOM.css(o[i], {
                                    width: "inherit",
                                    height: "inherit"
                                })
                            }
                            if (0 === t.length) return !1
                        }
                        var l = CleverCore.Net.getDefaultUrl(),
                            C = l + "&mode=miniscroller",
                            n = CleverCore.DOM.create("div", {}, {
                                position: "relative",
                                width: "100%",
                                height: "30vh",
                                "justify-content": "center",
                                "overflow-x": "hidden",
                                cursor: "pointer"
                            }),
                            a = CleverCore.DOM.create("img", {
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: "100%",
                                height: "100%",
                                "z-index": "15",
                                top: "0",
                                left: "0",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none",
                                position: "absolute",
                                margin: "0",
                                padding: "0"
                            }),
                            s = CleverCore.DOM.create("div", {}, {
                                position: "relative"
                            }),
                            e = CleverCore.DOM.create("div", {}, {
                                position: "absolute",
                                clip: "rect(0, 100vw, 30vh, 0)"
                            }),
                            A = CleverCore.DOM.create("iframe", {
                                name: CleverCore.Constants.Class,
                                frameborder: 0,
                                scrolling: "no",
                                src: "about:blank",
                                allowfullscreen: "true",
                                mozallowfullscreen: "true"
                            }, {
                                border: 0,
                                width: "100%",
                                height: "100%",
                                position: "fixed",
                                top: 0
                            });
                        for (CleverCore.DOM.html(e, A.outerHTML), CleverCore.DOM.html(s, e.outerHTML), CleverCore.DOM.html(n, a.outerHTML), CleverCore.DOM.append(n, s.outerHTML), CleverCore.Registry.Debug("Detected MiniScroller ad elements: " + t.length), r = 0; r < t.length; r++) CleverCore.DOM.html(t[r], n.outerHTML), CleverCore.DOM.bind(t[r].firstChild, "click", function() {
                            window.open(C + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                        });
                        var v = [],
                            s = function() {
                                for (t = CleverCore.DOM.getByClass(CleverCore.Constants.Class), r = 0; r < t.length; r++)
                                    if (void 0 === v[r]) {
                                        var e = t[r];
                                        if (CleverCore.DOM.isMinimallyVisible(e)) {
                                            v[r] = !0;
                                            var A = l + "&hei=" + e.height + "&mode=miniscroller";
                                            CleverCore.DOM.attr(e.querySelector("iframe"), {
                                                src: A + "&ts=" + CleverCore.Registry.TimeSpent()
                                            }), CleverCore.Registry.Debug("Do Callback: MiniScroller"), CleverCore.Code.DoCallback(!0);
                                            break
                                        }
                                    }
                            };
                        return "loading" !== document.readyState ? s() : document.addEventListener("DOMContentLoaded", s), window.addEventListener("scroll", s), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.MiniScroller.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.MiniScroller.beforeClose, []);
                        var e = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === e.length) return !1;

                        function A(e) {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }
                        var r, t;
                        for (r in e) e.hasOwnProperty(r) && (t = e[r], CleverCore.DOM.css(t, {
                            height: "0",
                            opacity: "0",
                            "margin-top": "0"
                        }), setTimeout(A, CleverCore.Registry.Group.AnimationTimer + 500, t));
                        return CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.MiniScroller.afterClose, []), !0
                    }
                },
                SuperTopBoardScroll: {
                    Config: {
                        ResizeEvent: !0
                    },
                    Open: function() {
                        var r;
                        if (CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.SuperTopBoardScroll.beforeOpen, []), 0 === (t = CleverCore.DOM.getByClass(CleverCore.Constants.Class)).length) {
                            if (CleverCore.Registry.Debug("No elements detected"), CleverCore.Code.Meta("target") && window.name !== CleverCore.Code.Meta("target")) {
                                CleverCore.Registry.Debug("Placeholder found by target");
                                var e = CleverCore.DOM.getByID(CleverCore.Code.Meta("target")),
                                    A = CleverCore.DOM.clone(e, "div");
                                CleverCore.DOM.attr(A, "class", CleverCore.Constants.Class), CleverCore.DOM.replace(e, A);
                                for (var t = CleverCore.DOM.getByClass(CleverCore.Constants.Class), o = document.querySelectorAll("[data-google-query-id]"), i = 0; i < o.length; i++) CleverCore.DOM.css(o[i], {
                                    width: "inherit",
                                    height: "inherit"
                                })
                            }
                            if (0 === t.length) return !1
                        }
                        var l = "1490px";
                        CleverCore.Registry.User.Mobile && (l = "100%");
                        var C = CleverCore.Net.getDefaultUrl(),
                            n = C + "&mode=supertopboardscroll",
                            a = CleverCore.DOM.create("div", {
                                class: "clever-core-super-top-board-scroll"
                            }, {
                                position: "relative",
                                width: "100%",
                                "max-width": l,
                                height: "250px",
                                "justify-content": "center",
                                "overflow-x": "hidden",
                                cursor: "pointer"
                            }),
                            s = CleverCore.DOM.create("img", {
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: "100%",
                                height: "100%",
                                "z-index": "15",
                                top: "0",
                                left: "0",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none",
                                position: "absolute",
                                margin: "0",
                                padding: "0"
                            }),
                            e = CleverCore.DOM.create("div", {}, {
                                position: "relative"
                            }),
                            A = CleverCore.DOM.create("div", {}, {
                                position: "absolute",
                                clip: "rect(0, 100vw, 250px, 0)"
                            }),
                            l = CleverCore.DOM.create("iframe", {
                                name: CleverCore.Constants.Class,
                                frameborder: 0,
                                scrolling: "no",
                                src: "about:blank",
                                allowfullscreen: "true",
                                mozallowfullscreen: "true"
                            }, {
                                border: 0,
                                width: "100%",
                                "max-width": l,
                                height: "250px",
                                position: "fixed",
                                margin: 0,
                                left: 0
                            });
                        CleverCore.DOM.html(A, l.outerHTML), CleverCore.DOM.html(e, A.outerHTML), CleverCore.DOM.html(a, s.outerHTML), CleverCore.DOM.append(a, e.outerHTML);

                        function v() {
                            var e, A = document.querySelector(".clever-core-super-top-board-scroll iframe");
                            null !== A && (e = document.body.clientWidth <= 1490 ? 0 : (document.body.clientWidth - 1490) / 2, CleverCore.DOM.css(A, "margin-left", e + "px"))
                        }
                        for (CleverCore.Registry.Debug("Detected SuperTopBoardScroll ad elements: " + t.length), r = 0; r < t.length; r++) CleverCore.DOM.html(t[r], a.outerHTML), !0 === this.Config.ResizeEvent && (v(), window.addEventListener("resize", v)), CleverCore.DOM.bind(t[r].firstChild, "click", function() {
                            window.open(n + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                        });
                        var d = [],
                            e = function() {
                                for (t = CleverCore.DOM.getByClass(CleverCore.Constants.Class), r = 0; r < t.length; r++)
                                    if (void 0 === d[r]) {
                                        var e = t[r];
                                        if (CleverCore.DOM.isMinimallyVisible(e)) {
                                            d[r] = !0;
                                            var A = C + "&hei=" + e.height + "&mode=supertopboardscroll";
                                            CleverCore.DOM.attr(e.querySelector("iframe"), {
                                                src: A + "&ts=" + CleverCore.Registry.TimeSpent()
                                            }), CleverCore.Registry.Debug("Do Callback: superTopBoardScroll"), CleverCore.Code.DoCallback(!0);
                                            break
                                        }
                                    }
                            };
                        return document.addEventListener("scroll", function() {
                            for (var e = document.getElementsByClassName(CleverCore.Constants.Class), A = 0; A < e.length; A++) {
                                var r = (r = e[A].getBoundingClientRect().top) < 44 ? 44 : r;
                                CleverCore.DOM.css(e[A].querySelector("iframe"), {
                                    top: r + "px"
                                })
                            }
                        }), "loading" !== document.readyState ? e() : document.addEventListener("DOMContentLoaded", e), window.addEventListener("scroll", e), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.SuperTopBoardScroll.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.SuperTopBoardScroll.beforeClose, []);
                        var e = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === e.length) return !1;

                        function A(e) {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }
                        var r, t;
                        for (r in e) e.hasOwnProperty(r) && (t = e[r], CleverCore.DOM.css(t, {
                            height: "0",
                            opacity: "0",
                            "margin-top": "0"
                        }), setTimeout(A, CleverCore.Registry.Group.AnimationTimer + 500, t));
                        return CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.SuperTopBoardScroll.afterClose, []), !0
                    }
                },
                LeaderBoard: {
                    Open: function() {
                        var A;
                        if (CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.LeaderBoard.beforeOpen, []), CleverCore.Registry.User.Mobile) return CleverCore.Registry.Debug("Device is mobile, skip"), !1;
                        var r = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === r.length && (CleverCore.Registry.Debug("No elements detected"), CleverCore.Code.Meta("target") && window.name !== CleverCore.Code.Meta("target") && (CleverCore.Registry.Debug("Placeholder found by target"), s = CleverCore.DOM.getByID(CleverCore.Code.Meta("target")), v = CleverCore.DOM.clone(s, "div"), CleverCore.DOM.attr(v, "class", CleverCore.Constants.Class), CleverCore.DOM.replace(s, v), r = CleverCore.DOM.getByClass(CleverCore.Constants.Class)), 0 === r.length)) return !1;
                        var t = CleverCore.Net.getDefaultUrl(),
                            e = t + "&mode=leaderboard",
                            o = CleverCore.DOM.create("div", {}, {
                                width: "728px",
                                height: "90px",
                                padding: 0,
                                background: "transparent",
                                margin: "0 auto",
                                position: "relative",
                                "z-index": 100
                            }),
                            i = CleverCore.DOM.create("div", {
                                id: this.GetId("wrap")
                            }, {
                                position: "relative",
                                width: "100%",
                                height: "90px",
                                transition: "1s",
                                "transition-duration": "0.5s",
                                "transition-timing-function": "ease-in-out"
                            }),
                            l = CleverCore.DOM.create("img", {
                                id: this.GetId("overlay"),
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: "100%",
                                height: "100%",
                                "z-index": "15",
                                top: "0",
                                left: "0",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none",
                                position: "absolute",
                                margin: "0",
                                padding: "0"
                            }),
                            C = CleverCore.DOM.create("div", {
                                id: this.GetId("header")
                            }, {
                                position: "absolute",
                                top: 0,
                                left: 0,
                                width: "100%",
                                height: "90px",
                                "z-index": 16,
                                cursor: "pointer"
                            }),
                            n = CleverCore.DOM.create("img", {
                                id: this.GetId("header-overlay"),
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: "100%",
                                height: "100%",
                                "z-index": "15",
                                top: "0",
                                left: "0",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none",
                                position: "absolute",
                                margin: "0",
                                padding: "0"
                            }),
                            a = CleverCore.DOM.create("img", {
                                id: this.GetId("close"),
                                src: CleverCore.Registry.Images.Close
                            }, {
                                left: "10px",
                                bottom: "10px",
                                width: "25px",
                                height: "25px",
                                position: "absolute",
                                "z-index": 101,
                                cursor: "pointer"
                            }),
                            s = CleverCore.DOM.create("img", {
                                id: this.GetId("arrow"),
                                src: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABN2lDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5ViEm6uf/oQjm4dXNx9AidHwUHxCXwDxamDQ4QMBYvf9J3fORzOAaNi152GUYbzWKt205Gu58vZF2aYAoBOmKV2q3UAECdxxBjf7wiA10277jTG+38yH6ZKAyNguxtlIYgK0L/SqQYxBMygn2oQD4CpTto1EE9AqZf7G1AKcv8ASsr1fBBfgNlzPR+MOcAMcl8BTB1da4Bakg7UWe9Uy6plWdLuJkEkjweZjs4zuR+HiUoT1dFRF8jvA2AxH2w3HblWtay99X/+PRHX82Vun0cIQCw9F1lBeKEuf1UYO5PrYsdwGQ7vYXpUZLs3cLcBC7dFtlqF8hY8Dn8AwMZP/fNTP8gAAAAJcEhZcwAAAbEAAAGxAWGYKA4AAATZaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMyA3OS4xNjQ1MjcsIDIwMjAvMTAvMTUtMTc6NDg6MzIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDEtMDVUMTQ6NDE6MjNaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMS0wNVQxNDo0MjoxNFoiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMDEtMDVUMTQ6NDI6MTRaIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozY2MxZTkzMS0yMzE5LTUyNDAtYTA4Ny0yNWZkYzBiZjk3OTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M2NjMWU5MzEtMjMxOS01MjQwLWEwODctMjVmZGMwYmY5Nzk2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2NjMWU5MzEtMjMxOS01MjQwLWEwODctMjVmZGMwYmY5Nzk2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozY2MxZTkzMS0yMzE5LTUyNDAtYTA4Ny0yNWZkYzBiZjk3OTYiIHN0RXZ0OndoZW49IjIwMjEtMDEtMDVUMTQ6NDE6MjNaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+L3k6oQAAA9dJREFUeJzt21mLXEUYxvHqAUFjxi1kczLRxDHOJHFf4orRKBoU8SNEEAki+AG8EQS/hRcq3nhnRCGgJIMESRSJS9RoFjWJMxP3PV7Iz4szB05q6jTd2tPVPdMPNDTnvPXW+/z7nDpV1d0NhMWsodwF5NYAQO4CcmsAIHcBuTUAkLuA3BoAyF1Abg0A5C4gtxY9gLOE7XgJh3AKu/A0zsldW7vCEJ7Cbpye9fMGnkAjDl6Kl9XrELZk8tK2MIrJJn4mMVpt8EKT4FJ/4N6MvloS1uGrFvzsRSPgkRaC+wIC1uPrNvzsCHg1OvgPXsEzinunLyBgDCcS9e7HDjyL36JzrwUciQ6+WEm6JnG+5yDgSpxM1Lkb51bino/OnxoKISyL8h0s3zQajZMhhK0hhKNRzJIQwuu9AAEbQgh7Qwgj0am3QgiPNhqNM02aNwL2RFROYHnUSU9eCRjHt4m63sZ5Uez15t4CuwKeSyT4qNchYAJTiXr2YEkUex1+SMQ+HjCMb/oJAjZhOlHHJM6PYq/B94nYfcoJEbbh736AgM3ST6d3sDSKvRrfJWKnMBYnfrgNCKM42m0Iik8zZWgfhlsENYXxug4ewplehIBrpS/ldxPmN2KmLfOVxtt7DYJiBE8NYvtxQRQ7IT0+TGGi1Q4fxF+9AAE34sdE/vdwYRQ7Lv1kmG7ZfCXZA7kh4Cb8lMj7Pi6KYq/qmPlK0vvbhHCsUxBwC35O5PsAF0exG6QnRP/dfCX5ffizRQhrOwEBt9aYP4hLotgxxWZH581XOtnWLQi4Db8k2n+IZVHsFdKLoM6Zr3R2z6yJeYOAO/Brot3HiT7WSy9/p7Gxo+YrnW7F7/MBAXeZu1ih2I5bEcWuk56+z5/5Sud3dxpCk5yfYmWU83LpLa+ZeTdfKaLu00pBuAzH6yAorqrUrfU5VrWYq3vmK8Xc2SEIKfOHsTrKUXc1dd98pai6QasdCLG+xEjUtm6ilc98pbjbOwjhCNZEbeqW3zPY1F23NVJMXFLP7nYgHFP9sqKIHVFcEb1rvhS2SM/eWoFwHGujmEvxRV+YL6V+/p6CMIwnZ1/xen61YiDsH/OlcLP0Cm4OhJr2q/BZov3pnjdfSv0avikErFRMflLmN3fTw/8WbmgHAlYopr39b76U+q2ssyBgOT5ZUOZLKb6USG1mHsZjs6/UgNf/5kup39Gt08IxX0r9nv7CN19KsWV9oIn5Azq9k9NrUvx4aSfeVOziTs2+34mu/2qtYfCXmcWtAYDcBeTWAEDuAnJrACB3Abk1AJC7gNwaAMhdQG4tegD/AkNPidPuKbD/AAAAAElFTkSuQmCC"
                            }, {
                                transition: "all 1s ease-in-out 0s",
                                right: "50%",
                                bottom: "10px",
                                width: "35px",
                                position: "absolute",
                                "z-index": 101,
                                cursor: "pointer",
                                margin: "5px"
                            }),
                            v = CleverCore.DOM.create("iframe", {
                                id: this.GetId("iframe"),
                                name: CleverCore.Constants.Class,
                                frameborder: "0",
                                scrolling: "no"
                            }, {
                                width: "100%",
                                height: "100%",
                                position: "absolute",
                                top: 0,
                                left: 0
                            });
                        CleverCore.DOM.html(C, n.outerHTML), CleverCore.DOM.html(i, s.outerHTML), CleverCore.DOM.append(i, l.outerHTML), CleverCore.DOM.append(i, v.outerHTML), CleverCore.DOM.append(i, a.outerHTML), CleverCore.DOM.append(o, C.outerHTML), CleverCore.DOM.append(o, i.outerHTML);
                        var d = function(e, A) {
                            var r = !0 === e ? 300 : 90,
                                t = !0 === e ? "inherit" : "none",
                                o = !0 === e ? 180 : 0,
                                e = !0 === e ? "-50%" : "50%";
                            CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.LeaderBoard.GetId("wrap")), "height", r + "px"), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.LeaderBoard.GetId("arrow")), {
                                transform: "rotate(" + o + "deg) translateX(" + e + ")",
                                display: A ? t : "none"
                            })
                        };
                        for (CleverCore.Registry.Debug("Detected LeaderBoard ad elements: " + r.length), A = 0; A < r.length; A++) {
                            CleverCore.DOM.html(r[A], o.outerHTML), CleverCore.DOM.bind(CleverCore.DOM.getByID(this.GetId("overlay")), "click", function() {
                                window.open(e + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                            }), CleverCore.DOM.bind(CleverCore.DOM.getByID(this.GetId("header-overlay")), "click", function() {
                                window.open(e + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                            });
                            var g = CleverCore.DOM.getByID(this.GetId("header")),
                                c = !1;
                            g.onmouseover = function() {
                                d(!0, !c)
                            }, CleverCore.DOM.bind(CleverCore.DOM.getByID(this.GetId("arrow")), "click", function() {
                                d(!1), g.onmouseout = function() {
                                    d(!1)
                                }, c = !0
                            }), CleverCore.DOM.bind(CleverCore.DOM.getByID(this.GetId("close")), "click", function() {
                                CleverCore.Formats.LeaderBoard.Close()
                            })
                        }
                        var u = [],
                            i = function() {
                                for (r = CleverCore.DOM.getByClass(CleverCore.Constants.Class), A = 0; A < r.length; A++)
                                    if (void 0 === u[A] || !u[A]) {
                                        var e = CleverCore.DOM.getByClass(CleverCore.Constants.Class)[A];
                                        if (CleverCore.DOM.isMinimallyVisible(e)) {
                                            e = t + "&hei=" + e.height + "&mode=leaderboard";
                                            d(!0, !0), CleverCore.DOM.attr(CleverCore.DOM.getByID(CleverCore.Formats.LeaderBoard.GetId("iframe")), "src", e + "&ts=" + CleverCore.Registry.TimeSpent()), CleverCore.Registry.Debug("Do Callback: LeaderBoard"), CleverCore.Code.DoCallback(!0), u[A] = !0;
                                            break
                                        }
                                    }
                            };
                        return "loading" !== document.readyState ? i() : document.addEventListener("DOMContentLoaded", i), window.addEventListener("scroll", i), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.LeaderBoard.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.LeaderBoard.beforeClose, []);
                        var e = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === e.length) return !1;

                        function A(e) {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }
                        var r, t;
                        for (r in e) e.hasOwnProperty(r) && (t = e[r], CleverCore.DOM.css(t, {
                            height: "0",
                            opacity: "0",
                            "margin-top": "0"
                        }), setTimeout(A, CleverCore.Registry.Group.AnimationTimer + 500, t));
                        return CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.LeaderBoard.afterClose, []), !0
                    },
                    GetId: function(e) {
                        var A = "clever-" + CleverCore.Registry.Group.ID + "-leader-board";
                        return e && (A += "-" + e), A
                    }
                },
                ExpandableBannerLeft: {
                    Config: {
                        CloseButtonZIndex: 50
                    },
                    Open: function() {
                        var t;
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.ExpandableBannerLeft.beforeOpen, []);
                        var o = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === o.length && (CleverCore.Registry.Debug("No elements detected"), CleverCore.Code.Meta("target") && window.name !== CleverCore.Code.Meta("target") && (CleverCore.Registry.Debug("Placeholder found by target"), u = CleverCore.DOM.getByID(CleverCore.Code.Meta("target")), p = CleverCore.DOM.clone(u, "div"), CleverCore.DOM.attr(p, "class", CleverCore.Constants.Class), CleverCore.DOM.replace(u, p), o = CleverCore.DOM.getByClass(CleverCore.Constants.Class)), 0 === o.length)) return !1;

                        function e(A, r) {
                            return function() {
                                var e;
                                !1 !== r ? (r = !1, e = function(e, A) {
                                    var r = A ? "720px" : "300px",
                                        A = A ? "300px" : "250px";
                                    CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(e, "inner-box")), {
                                        width: r,
                                        height: A
                                    }), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(e, "arrow")), "display", "none")
                                }, setTimeout(function() {
                                    CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(A, "box")).onmouseout = function() {
                                        e(A, !1)
                                    }, CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(A, "box")).onmouseover = function() {
                                        e(A, !0)
                                    }
                                }, 500), e(A, !1)) : CleverCore.Formats.ExpandableBannerLeft.Close()
                            }
                        }
                        var i = CleverCore.Net.getDefaultUrl(),
                            A = i + "&mode=expandablebannerleft";
                        for (CleverCore.Registry.Debug("Detected ExpandableBannerLeft ad elements: " + o.length), t = 0; t < o.length; t++) {
                            var r = CleverCore.DOM.create("div", {
                                    id: this.GetId(t)
                                }, {
                                    background: "transparent",
                                    width: "300px",
                                    height: "250px"
                                }),
                                l = CleverCore.DOM.create("div", {
                                    id: this.GetId(t, "box")
                                }, {
                                    position: "relative",
                                    width: "728px",
                                    height: "300px",
                                    left: 0
                                }),
                                C = CleverCore.DOM.create("img", {
                                    id: this.GetId(t, "overlay"),
                                    src: CleverCore.Registry.Images.Pixel
                                }, {
                                    width: "100%",
                                    height: "100%",
                                    "z-index": "15",
                                    top: "0",
                                    left: "0",
                                    cursor: "pointer",
                                    border: "none",
                                    "border-radius": "none",
                                    "background-color": "transparent",
                                    "box-shadow": "none",
                                    position: "absolute",
                                    margin: "0",
                                    padding: "0"
                                }),
                                n = CleverCore.DOM.create("div", {
                                    id: this.GetId(t, "inner-box")
                                }, {
                                    position: "absolute",
                                    "max-width": "100%",
                                    "z-index": 5043,
                                    width: "300px",
                                    height: "250px",
                                    left: 0,
                                    top: 0,
                                    transition: "all .2s ease-in-out",
                                    border: "none"
                                }),
                                a = CleverCore.DOM.create("div", {
                                    id: this.GetId(t, "close")
                                }, {
                                    "max-width": "25px!ni",
                                    height: "25px",
                                    color: "#fff",
                                    padding: "0",
                                    left: "5px",
                                    bottom: "10px",
                                    "z-index": this.Config.CloseButtonZIndex,
                                    "font-size": "9px",
                                    position: "absolute",
                                    "text-shadow": "-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000",
                                    "font-family": "verdana",
                                    transaction: "max-width .5s ease",
                                    overflow: "hidden",
                                    cursor: "pointer"
                                }),
                                s = CleverCore.DOM.create("img", {
                                    id: this.GetId(t, "arrow"),
                                    src: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABN2lDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5ViEm6uf/oQjm4dXNx9AidHwUHxCXwDxamDQ4QMBYvf9J3fORzOAaNi152GUYbzWKt205Gu58vZF2aYAoBOmKV2q3UAECdxxBjf7wiA10277jTG+38yH6ZKAyNguxtlIYgK0L/SqQYxBMygn2oQD4CpTto1EE9AqZf7G1AKcv8ASsr1fBBfgNlzPR+MOcAMcl8BTB1da4Bakg7UWe9Uy6plWdLuJkEkjweZjs4zuR+HiUoT1dFRF8jvA2AxH2w3HblWtay99X/+PRHX82Vun0cIQCw9F1lBeKEuf1UYO5PrYsdwGQ7vYXpUZLs3cLcBC7dFtlqF8hY8Dn8AwMZP/fNTP8gAAAAJcEhZcwAAAbEAAAGxAWGYKA4AAATZaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMyA3OS4xNjQ1MjcsIDIwMjAvMTAvMTUtMTc6NDg6MzIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDEtMDVUMTQ6NDE6MjNaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMS0wNVQxNDo0MjoxNFoiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMDEtMDVUMTQ6NDI6MTRaIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozY2MxZTkzMS0yMzE5LTUyNDAtYTA4Ny0yNWZkYzBiZjk3OTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M2NjMWU5MzEtMjMxOS01MjQwLWEwODctMjVmZGMwYmY5Nzk2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2NjMWU5MzEtMjMxOS01MjQwLWEwODctMjVmZGMwYmY5Nzk2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozY2MxZTkzMS0yMzE5LTUyNDAtYTA4Ny0yNWZkYzBiZjk3OTYiIHN0RXZ0OndoZW49IjIwMjEtMDEtMDVUMTQ6NDE6MjNaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+L3k6oQAAA9dJREFUeJzt21mLXEUYxvHqAUFjxi1kczLRxDHOJHFf4orRKBoU8SNEEAki+AG8EQS/hRcq3nhnRCGgJIMESRSJS9RoFjWJMxP3PV7Iz4szB05q6jTd2tPVPdMPNDTnvPXW+/z7nDpV1d0NhMWsodwF5NYAQO4CcmsAIHcBuTUAkLuA3BoAyF1Abg0A5C4gtxY9gLOE7XgJh3AKu/A0zsldW7vCEJ7Cbpye9fMGnkAjDl6Kl9XrELZk8tK2MIrJJn4mMVpt8EKT4FJ/4N6MvloS1uGrFvzsRSPgkRaC+wIC1uPrNvzsCHg1OvgPXsEzinunLyBgDCcS9e7HDjyL36JzrwUciQ6+WEm6JnG+5yDgSpxM1Lkb51bino/OnxoKISyL8h0s3zQajZMhhK0hhKNRzJIQwuu9AAEbQgh7Qwgj0am3QgiPNhqNM02aNwL2RFROYHnUSU9eCRjHt4m63sZ5Uez15t4CuwKeSyT4qNchYAJTiXr2YEkUex1+SMQ+HjCMb/oJAjZhOlHHJM6PYq/B94nYfcoJEbbh736AgM3ST6d3sDSKvRrfJWKnMBYnfrgNCKM42m0Iik8zZWgfhlsENYXxug4ewplehIBrpS/ldxPmN2KmLfOVxtt7DYJiBE8NYvtxQRQ7IT0+TGGi1Q4fxF+9AAE34sdE/vdwYRQ7Lv1kmG7ZfCXZA7kh4Cb8lMj7Pi6KYq/qmPlK0vvbhHCsUxBwC35O5PsAF0exG6QnRP/dfCX5ffizRQhrOwEBt9aYP4hLotgxxWZH581XOtnWLQi4Db8k2n+IZVHsFdKLoM6Zr3R2z6yJeYOAO/Brot3HiT7WSy9/p7Gxo+YrnW7F7/MBAXeZu1ih2I5bEcWuk56+z5/5Sud3dxpCk5yfYmWU83LpLa+ZeTdfKaLu00pBuAzH6yAorqrUrfU5VrWYq3vmK8Xc2SEIKfOHsTrKUXc1dd98pai6QasdCLG+xEjUtm6ilc98pbjbOwjhCNZEbeqW3zPY1F23NVJMXFLP7nYgHFP9sqKIHVFcEb1rvhS2SM/eWoFwHGujmEvxRV+YL6V+/p6CMIwnZ1/xen61YiDsH/OlcLP0Cm4OhJr2q/BZov3pnjdfSv0avikErFRMflLmN3fTw/8WbmgHAlYopr39b76U+q2ssyBgOT5ZUOZLKb6USG1mHsZjs6/UgNf/5kup39Gt08IxX0r9nv7CN19KsWV9oIn5Azq9k9NrUvx4aSfeVOziTs2+34mu/2qtYfCXmcWtAYDcBeTWAEDuAnJrACB3Abk1AJC7gNwaAMhdQG4tegD/AkNPidPuKbD/AAAAAElFTkSuQmCC"
                                }, {
                                    display: "none",
                                    transition: "all 1s ease-in-out 0s",
                                    right: "10px",
                                    bottom: "45%",
                                    width: "35px",
                                    position: "absolute",
                                    "z-index": 101,
                                    cursor: "pointer",
                                    margin: "5px",
                                    transform: "rotate(90deg)"
                                }),
                                v = CleverCore.DOM.create("iframe", {
                                    id: this.GetId(t, "iframe"),
                                    name: CleverCore.Constants.Class,
                                    frameborder: "0",
                                    scrolling: "no"
                                }, {
                                    width: "100%",
                                    height: "100%"
                                });
                            CleverCore.DOM.html(n, C.outerHTML), CleverCore.DOM.append(n, a.outerHTML), CleverCore.DOM.append(n, s.outerHTML), CleverCore.DOM.append(n, v.outerHTML), CleverCore.DOM.html(l, n.outerHTML), CleverCore.DOM.html(r, l.outerHTML), CleverCore.DOM.html(o[t], r.outerHTML);
                            var l = CleverCore.DOM.getByID(this.GetId(t, "overlay")),
                                d = CleverCore.DOM.getByID(this.GetId(t, "close"));
                            setTimeout(function() {
                                CleverCore.DOM.html(d, '<img src="' + CleverCore.Registry.Images.Close + '"width="25"height="25"style="float: none!important;"alt=""/>')
                            }, 2e3);
                            r = CleverCore.DOM.getByID(this.GetId(t, "arrow"));
                            CleverCore.DOM.bind(l, "click", function() {
                                window.open(A + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                            }), CleverCore.DOM.bind(d, "click", e(t, !1)), CleverCore.DOM.bind(r, "click", e(t, !0))
                        }
                        var g = !1,
                            c = [],
                            u = new IntersectionObserver(function(e) {
                                e.some(function(e) {
                                    return e.isIntersecting
                                }) && function(e) {
                                    for (o = CleverCore.DOM.getByClass(CleverCore.Constants.Class), t = 0; t < o.length; t++)
                                        if (void 0 === c[t] || !c[t]) {
                                            var A = CleverCore.Formats.ExpandableBannerLeft.GetId(t, "iframe"),
                                                r = o[t];
                                            if (CleverCore.DOM.isMinimallyVisible(r) || e) {
                                                !1 === g ? setTimeout(function() {
                                                    CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(t, "inner-box")), {
                                                        width: "728px",
                                                        height: "300px"
                                                    }), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(t, "close")), "display", "inherit"), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(t, "arrow")), "display", "inherit"), g = !0
                                                }, 2e3) : (CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(t, "inner-box")), {
                                                    width: "728px",
                                                    height: "300px"
                                                }), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(t, "close")), "display", "inherit"), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerLeft.GetId(t, "arrow")), "display", "inherit"));
                                                r = i + "&hei=" + r.height + "&mode=expandablebannerleft";
                                                CleverCore.DOM.attr(CleverCore.DOM.getByID(A), "src", r + "&ts=" + CleverCore.Registry.TimeSpent()), CleverCore.Registry.Debug("Do Callback: ExpandableBannerLeft"), CleverCore.Code.DoCallback(!0), c[t] = !0;
                                                break
                                            }
                                        }
                                }(!0)
                            }),
                            p = document.querySelector("." + CleverCore.Constants.Class);
                        return null !== p && u.observe(p), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.ExpandableBannerLeft.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.ExpandableBannerLeft.beforeClose, []);
                        var e = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === e.length) return !1;

                        function A(e) {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }
                        var r, t;
                        for (r in e) e.hasOwnProperty(r) && (t = e[r], CleverCore.DOM.css(t, {
                            height: "0",
                            opacity: "0",
                            "margin-top": "0"
                        }), setTimeout(A, CleverCore.Registry.Group.AnimationTimer + 500, t));
                        return CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.ExpandableBannerLeft.afterClose, []), !0
                    },
                    GetId: function(e, A) {
                        e = "clever-" + CleverCore.Registry.Group.ID + "-expandable-banner-left-" + e;
                        return A && (e += "-" + A), e
                    }
                },
                ExpandableBannerRight: {
                    Config: {
                        CloseButtonZIndex: 50
                    },
                    Open: function() {
                        var t;
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.ExpandableBannerRight.beforeOpen, []);
                        var o = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === o.length && (CleverCore.Registry.Debug("No elements detected"), CleverCore.Code.Meta("target") && window.name !== CleverCore.Code.Meta("target") && (CleverCore.Registry.Debug("Placeholder found by target"), u = CleverCore.DOM.getByID(CleverCore.Code.Meta("target")), p = CleverCore.DOM.clone(u, "div"), CleverCore.DOM.attr(p, "class", CleverCore.Constants.Class), CleverCore.DOM.replace(u, p), o = CleverCore.DOM.getByClass(CleverCore.Constants.Class)), 0 === o.length)) return !1;

                        function e(A, r) {
                            return function() {
                                var e;
                                !1 !== r ? (r = !1, e = function(e, A) {
                                    var r = A ? "720px" : "300px",
                                        A = A ? "300px" : "250px";
                                    CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(e, "inner-box")), {
                                        width: r,
                                        height: A
                                    }), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(e, "arrow")), "display", "none")
                                }, setTimeout(function() {
                                    CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(A, "inner-box")).onmouseout = function() {
                                        e(A, !1)
                                    }, CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(A, "inner-box")).onmouseover = function() {
                                        e(A, !0)
                                    }
                                }, 500), e(A, !1)) : CleverCore.Formats.ExpandableBannerRight.Close()
                            }
                        }
                        var i = CleverCore.Net.getDefaultUrl(),
                            A = i + "&mode=expandablebannerright";
                        for (CleverCore.Registry.Debug("Detected ExpandableBannerRight ad elements: " + o.length), t = 0; t < o.length; t++) {
                            var r = CleverCore.DOM.create("div", {
                                    id: this.GetId(t)
                                }, {
                                    background: "transparent",
                                    width: "300px",
                                    height: "250px"
                                }),
                                l = CleverCore.DOM.create("div", {
                                    id: this.GetId(t, "box")
                                }, {
                                    position: "relative",
                                    width: "728px",
                                    height: "300px",
                                    left: 0
                                }),
                                C = CleverCore.DOM.create("img", {
                                    id: this.GetId(t, "overlay"),
                                    src: CleverCore.Registry.Images.Pixel
                                }, {
                                    width: "100%",
                                    height: "100%",
                                    "z-index": "15",
                                    top: "0",
                                    left: "0",
                                    cursor: "pointer",
                                    border: "none",
                                    "border-radius": "none",
                                    "background-color": "transparent",
                                    "box-shadow": "none",
                                    position: "absolute",
                                    margin: "0",
                                    padding: "0"
                                }),
                                n = CleverCore.DOM.create("div", {
                                    id: this.GetId(t, "inner-box")
                                }, {
                                    position: "absolute",
                                    "max-width": "100%",
                                    "z-index": 5043,
                                    width: "300px",
                                    height: "250px",
                                    right: 0,
                                    top: 0,
                                    transition: "all .2s ease-in-out",
                                    border: "none"
                                }),
                                a = CleverCore.DOM.create("div", {
                                    id: this.GetId(t, "close")
                                }, {
                                    "max-width": "25px!ni",
                                    height: "25px",
                                    color: "#fff",
                                    padding: "0",
                                    left: "5px",
                                    bottom: "10px",
                                    "z-index": this.Config.CloseButtonZIndex,
                                    "font-size": "9px",
                                    position: "absolute",
                                    "text-shadow": "-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000",
                                    "font-family": "verdana",
                                    transaction: "max-width .5s ease",
                                    overflow: "hidden",
                                    cursor: "pointer"
                                }),
                                s = CleverCore.DOM.create("img", {
                                    id: this.GetId(t, "arrow"),
                                    src: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABN2lDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5ViEm6uf/oQjm4dXNx9AidHwUHxCXwDxamDQ4QMBYvf9J3fORzOAaNi152GUYbzWKt205Gu58vZF2aYAoBOmKV2q3UAECdxxBjf7wiA10277jTG+38yH6ZKAyNguxtlIYgK0L/SqQYxBMygn2oQD4CpTto1EE9AqZf7G1AKcv8ASsr1fBBfgNlzPR+MOcAMcl8BTB1da4Bakg7UWe9Uy6plWdLuJkEkjweZjs4zuR+HiUoT1dFRF8jvA2AxH2w3HblWtay99X/+PRHX82Vun0cIQCw9F1lBeKEuf1UYO5PrYsdwGQ7vYXpUZLs3cLcBC7dFtlqF8hY8Dn8AwMZP/fNTP8gAAAAJcEhZcwAAAbEAAAGxAWGYKA4AAATZaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMyA3OS4xNjQ1MjcsIDIwMjAvMTAvMTUtMTc6NDg6MzIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDEtMDVUMTQ6NDE6MjNaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMS0wNVQxNDo0MjoxNFoiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMDEtMDVUMTQ6NDI6MTRaIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozY2MxZTkzMS0yMzE5LTUyNDAtYTA4Ny0yNWZkYzBiZjk3OTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M2NjMWU5MzEtMjMxOS01MjQwLWEwODctMjVmZGMwYmY5Nzk2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2NjMWU5MzEtMjMxOS01MjQwLWEwODctMjVmZGMwYmY5Nzk2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozY2MxZTkzMS0yMzE5LTUyNDAtYTA4Ny0yNWZkYzBiZjk3OTYiIHN0RXZ0OndoZW49IjIwMjEtMDEtMDVUMTQ6NDE6MjNaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+L3k6oQAAA9dJREFUeJzt21mLXEUYxvHqAUFjxi1kczLRxDHOJHFf4orRKBoU8SNEEAki+AG8EQS/hRcq3nhnRCGgJIMESRSJS9RoFjWJMxP3PV7Iz4szB05q6jTd2tPVPdMPNDTnvPXW+/z7nDpV1d0NhMWsodwF5NYAQO4CcmsAIHcBuTUAkLuA3BoAyF1Abg0A5C4gtxY9gLOE7XgJh3AKu/A0zsldW7vCEJ7Cbpye9fMGnkAjDl6Kl9XrELZk8tK2MIrJJn4mMVpt8EKT4FJ/4N6MvloS1uGrFvzsRSPgkRaC+wIC1uPrNvzsCHg1OvgPXsEzinunLyBgDCcS9e7HDjyL36JzrwUciQ6+WEm6JnG+5yDgSpxM1Lkb51bino/OnxoKISyL8h0s3zQajZMhhK0hhKNRzJIQwuu9AAEbQgh7Qwgj0am3QgiPNhqNM02aNwL2RFROYHnUSU9eCRjHt4m63sZ5Uez15t4CuwKeSyT4qNchYAJTiXr2YEkUex1+SMQ+HjCMb/oJAjZhOlHHJM6PYq/B94nYfcoJEbbh736AgM3ST6d3sDSKvRrfJWKnMBYnfrgNCKM42m0Iik8zZWgfhlsENYXxug4ewplehIBrpS/ldxPmN2KmLfOVxtt7DYJiBE8NYvtxQRQ7IT0+TGGi1Q4fxF+9AAE34sdE/vdwYRQ7Lv1kmG7ZfCXZA7kh4Cb8lMj7Pi6KYq/qmPlK0vvbhHCsUxBwC35O5PsAF0exG6QnRP/dfCX5ffizRQhrOwEBt9aYP4hLotgxxWZH581XOtnWLQi4Db8k2n+IZVHsFdKLoM6Zr3R2z6yJeYOAO/Brot3HiT7WSy9/p7Gxo+YrnW7F7/MBAXeZu1ih2I5bEcWuk56+z5/5Sud3dxpCk5yfYmWU83LpLa+ZeTdfKaLu00pBuAzH6yAorqrUrfU5VrWYq3vmK8Xc2SEIKfOHsTrKUXc1dd98pai6QasdCLG+xEjUtm6ilc98pbjbOwjhCNZEbeqW3zPY1F23NVJMXFLP7nYgHFP9sqKIHVFcEb1rvhS2SM/eWoFwHGujmEvxRV+YL6V+/p6CMIwnZ1/xen61YiDsH/OlcLP0Cm4OhJr2q/BZov3pnjdfSv0avikErFRMflLmN3fTw/8WbmgHAlYopr39b76U+q2ssyBgOT5ZUOZLKb6USG1mHsZjs6/UgNf/5kup39Gt08IxX0r9nv7CN19KsWV9oIn5Azq9k9NrUvx4aSfeVOziTs2+34mu/2qtYfCXmcWtAYDcBeTWAEDuAnJrACB3Abk1AJC7gNwaAMhdQG4tegD/AkNPidPuKbD/AAAAAElFTkSuQmCC"
                                }, {
                                    display: "none",
                                    transition: "all 1s ease-in-out 0s",
                                    left: "10px",
                                    bottom: "45%",
                                    width: "35px",
                                    position: "absolute",
                                    "z-index": 101,
                                    cursor: "pointer",
                                    margin: "5px",
                                    transform: "rotate(-90deg)"
                                }),
                                v = CleverCore.DOM.create("iframe", {
                                    id: this.GetId(t, "iframe"),
                                    name: CleverCore.Constants.Class,
                                    frameborder: "0",
                                    scrolling: "no"
                                }, {
                                    width: "100%",
                                    height: "100%"
                                });
                            CleverCore.DOM.html(n, C.outerHTML), CleverCore.DOM.append(n, a.outerHTML), CleverCore.DOM.append(n, s.outerHTML), CleverCore.DOM.append(n, v.outerHTML), CleverCore.DOM.html(l, n.outerHTML), CleverCore.DOM.html(r, l.outerHTML), CleverCore.DOM.html(o[t], r.outerHTML);
                            var l = CleverCore.DOM.getByID(this.GetId(t, "overlay")),
                                d = CleverCore.DOM.getByID(this.GetId(t, "close"));
                            setTimeout(function() {
                                CleverCore.DOM.html(d, '<img src="' + CleverCore.Registry.Images.Close + '"width="25"height="25"style="float: none!important;"alt=""/>')
                            }, 2e3);
                            r = CleverCore.DOM.getByID(this.GetId(t, "arrow"));
                            CleverCore.DOM.bind(l, "click", function() {
                                window.open(A + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                            }), CleverCore.DOM.bind(d, "click", e(t, !1)), CleverCore.DOM.bind(r, "click", e(t, !0))
                        }
                        var g = !1,
                            c = [],
                            u = new IntersectionObserver(function(e) {
                                e.some(function(e) {
                                    return e.isIntersecting
                                }) && function(e) {
                                    for (o = CleverCore.DOM.getByClass(CleverCore.Constants.Class), t = 0; t < o.length; t++)
                                        if (void 0 === c[t] || !c[t]) {
                                            var A = CleverCore.Formats.ExpandableBannerRight.GetId(t, "iframe"),
                                                r = o[t];
                                            if (CleverCore.DOM.isMinimallyVisible(r) || e) {
                                                !1 === g ? setTimeout(function() {
                                                    CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(t, "inner-box")), {
                                                        width: "728px",
                                                        height: "300px"
                                                    }), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(t, "close")), "display", "inherit"), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(t, "arrow")), "display", "inherit"), g = !0
                                                }, 2e3) : (CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(t, "inner-box")), {
                                                    width: "728px",
                                                    height: "300px"
                                                }), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(t, "close")), "display", "inherit"), CleverCore.DOM.css(CleverCore.DOM.getByID(CleverCore.Formats.ExpandableBannerRight.GetId(t, "arrow")), "display", "inherit"));
                                                r = i + "&hei=" + r.height + "&mode=expandablebannerright";
                                                CleverCore.DOM.attr(CleverCore.DOM.getByID(A), "src", r + "&ts=" + CleverCore.Registry.TimeSpent()), CleverCore.Registry.Debug("Do Callback: ExpandableBannerRight"), CleverCore.Code.DoCallback(!0), c[t] = !0;
                                                break
                                            }
                                        }
                                }(!0)
                            }),
                            p = document.querySelector("." + CleverCore.Constants.Class);
                        return null !== p && u.observe(p), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.ExpandableBannerRight.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.ExpandableBannerRight.beforeClose, []);
                        var e = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === e.length) return !1;

                        function A(e) {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }
                        var r, t;
                        for (r in e) e.hasOwnProperty(r) && (t = e[r], CleverCore.DOM.css(t, {
                            height: "0",
                            opacity: "0",
                            "margin-top": "0"
                        }), setTimeout(A, CleverCore.Registry.Group.AnimationTimer + 500, t));
                        return CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.ExpandableBannerRight.afterClose, []), !0
                    },
                    GetId: function(e, A) {
                        e = "clever-" + CleverCore.Registry.Group.ID + "-expandable-banner-right-" + e;
                        return A && (e += "-" + A), e
                    }
                },
                BannerCube: {
                    Open: function() {
                        var e, A = CleverCore.Net.fetchBaseUrl(),
                            t = CleverCore.Net.getDefaultUrl();
                        if ((CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.BannerCube.beforeOpen, []), !(e = CleverCore.AMP.exists() ? CleverCore.DOM.getByID("c") : CleverCore.DOM.getByClass(CleverCore.Constants.Class)[0])) && (CleverCore.Registry.Debug("No .clever-core-ads detected"), CleverCore.Code.Meta("target") && window.name !== CleverCore.Code.Meta("target") && (CleverCore.Registry.Debug("Placeholder found by target"), h = CleverCore.DOM.getByID(CleverCore.Code.Meta("target")), I = CleverCore.DOM.clone(h, "div"), CleverCore.DOM.attr(I, "class", CleverCore.Constants.Class), CleverCore.DOM.replace(h, I), e = CleverCore.DOM.getByClass(CleverCore.Constants.Class)[0]), !e)) return !1;
                        var o = this.GetId(""),
                            r = CleverCore.DOM.create("div", {
                                id: o
                            }, {
                                cursor: "pointer",
                                width: "300px",
                                height: "250px",
                                margin: "auto",
                                perspective: "800px",
                                "perspective-origin": "50% 225px"
                            }),
                            i = this.GetId("overlay"),
                            l = CleverCore.DOM.create("img", {
                                id: i,
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: "100%",
                                height: "100%",
                                "z-index": "15",
                                top: "0",
                                left: "0",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none",
                                position: "absolute",
                                margin: "0",
                                padding: "0"
                            }),
                            C = CleverCore.DOM.create("div", {
                                id: this.GetId("stage")
                            }, {
                                transition: "transform 4s",
                                "transform-style": "preserve-3d",
                                position: "relative"
                            }),
                            n = this.GetId("close"),
                            a = CleverCore.DOM.create("img", {
                                id: n,
                                src: CleverCore.Registry.Images.Close,
                                alt: "Close"
                            }, {
                                right: "2px",
                                top: "0",
                                width: "22px",
                                position: "absolute",
                                "z-index": "4500"
                            }),
                            s = CleverCore.DOM.create("a", {
                                href: "https://cleveradvertising.com/",
                                target: "_blank"
                            }, {
                                color: "#fff",
                                "text-decoration": "none",
                                height: "15px",
                                target: "_blank"
                            }),
                            v = CleverCore.DOM.create("img", {
                                id: this.GetId("logo"),
                                src: CleverCore.Registry.Images.CleverLogo,
                                alt: "Close"
                            }, {
                                left: "2px",
                                top: "0",
                                width: "22px",
                                position: "absolute",
                                "z-index": "4500"
                            }),
                            d = this.GetId("shape"),
                            g = CleverCore.DOM.create("div", {
                                id: this.GetId("shape")
                            }, {
                                animation: "spin_Cube 14s infinite linear",
                                position: "relative",
                                top: "46px",
                                margin: "0 auto",
                                height: "200px",
                                width: "200px",
                                "transform-style": "preserve-3d"
                            }),
                            c = {
                                position: "absolute",
                                height: "200px",
                                width: "200px",
                                "box-sizing": "border-box",
                                "background-color": "rgba(255, 255, 255, 0.6)",
                                transition: "-webkit-transform 1s ease-in-out",
                                "backface-visibility": "visible"
                            },
                            u = CleverCore.DOM.create("div", {
                                id: this.GetId("side-1")
                            }, {...c, transform: "scale3d(1.05, 1, 1.05) rotateY(-90deg) translateZ(100px)"
                            }),
                            p = CleverCore.DOM.create("div", {
                                id: this.GetId("side-2")
                            }, {...c, transform: "scale3d(1.05, 1, 1.05) translateZ(100px)"
                            }),
                            y = CleverCore.DOM.create("div", {
                                id: this.GetId("side-3")
                            }, {...c, transform: "scale3d(1.05, 1, 1.05) rotateY(90deg) translateZ(100px)"
                            }),
                            M = CleverCore.DOM.create("div", {
                                id: this.GetId("side-4")
                            }, {...c, transform: "scale3d(1.05, 1, 1.05) rotateY(180deg) translateZ(100px)"
                            }),
                            m = {
                                width: "100%",
                                "max-width": "300px",
                                height: "100%",
                                "max-height": "250px",
                                border: "none"
                            },
                            D = CleverCore.DOM.create("iframe", {
                                id: this.GetId("frame-1")
                            }, m),
                            h = CleverCore.DOM.create("iframe", {
                                id: this.GetId("frame-2")
                            }, m),
                            I = CleverCore.DOM.create("iframe", {
                                id: this.GetId("frame-3")
                            }, m),
                            c = CleverCore.DOM.create("iframe", {
                                id: this.GetId("frame-4")
                            }, m),
                            m = CleverCore.DOM.create("style");
                        m.type = "text/css", m.appendChild(document.createTextNode("@keyframes spin_Cube { from {transform: rotateY(0);} to { transform: rotateY(-360deg); } }")), CleverCore.DOM.append(u, D.outerHTML), CleverCore.DOM.append(p, h.outerHTML), CleverCore.DOM.append(y, I.outerHTML), CleverCore.DOM.append(M, c.outerHTML), CleverCore.DOM.append(g, u.outerHTML), CleverCore.DOM.append(g, p.outerHTML), CleverCore.DOM.append(g, y.outerHTML), CleverCore.DOM.append(g, M.outerHTML), CleverCore.DOM.append(C, g.outerHTML), CleverCore.DOM.append(r, a.outerHTML), CleverCore.DOM.append(s, v.outerHTML), CleverCore.DOM.append(r, s.outerHTML), CleverCore.DOM.append(r, l.outerHTML), CleverCore.DOM.append(r, C.outerHTML), CleverCore.DOM.append(e, m.outerHTML), CleverCore.DOM.append(e, r.outerHTML), e.querySelector("#" + n).addEventListener("click", function() {
                            CleverCore.Formats.BannerCube.Close()
                        }), e.querySelector("#" + i).addEventListener("click", function() {
                            window.open(A + "&mode=bannercube&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank"), e.querySelector("#" + d).style.webkitAnimationPlayState = "running"
                        }), e.querySelector("#" + o).addEventListener("mouseenter", function() {
                            e.querySelector("#" + d).style.webkitAnimationPlayState = "paused"
                        }), e.querySelector("#" + o).addEventListener("mouseleave", function() {
                            e.querySelector("#" + d).style.webkitAnimationPlayState = "running"
                        });
                        var R = !1,
                            f = function() {
                                var e = document.getElementById(o);
                                if (null !== e && !1 === R && CleverCore.DOM.isMinimallyVisible(e)) {
                                    R = !0;
                                    for (var A = e.querySelectorAll("iframe"), r = 0; r < A.length; r++) CleverCore.DOM.attr(A[r], {
                                        src: t + "&hei=250&mode=bannercube&ts=" + CleverCore.Registry.TimeSpent() + "&cube-side=" + r
                                    });
                                    CleverCore.Registry.Debug("Do Callback: BannerCube"), CleverCore.Code.DoCallback(!0), window.removeEventListener("scroll", f)
                                }
                            };
                        "loading" !== document.readyState ? f() : document.addEventListener("DOMContentLoaded", f), window.addEventListener("scroll", f), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.BannerCube.afterOpen, [])
                    },
                    Close: function() {
                        document.querySelector("#" + this.GetId()).remove()
                    },
                    GetId: function(e) {
                        var A = "clever-" + CleverCore.Registry.Group.ID + "-banner-cube";
                        return e && (A += "-" + e), A
                    }
                },
                StickyFooter: {
                    Open: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.StickyFooter.beforeOpen, []);
                        var e, A, r, t, o = CleverCore.Net.getDefaultUrl(),
                            i = o + "&mode=stickyfooter",
                            l = .3 * CleverCore.DOM.getViewportHeight(),
                            C = CleverCore.DOM.create("div", {
                                id: this.GetId()
                            }, {
                                cursor: "pointer",
                                position: "fixed",
                                display: "flex",
                                width: "100%",
                                height: "30vh",
                                "justify-content": "center",
                                background: "rgba(30, 30, 30, 0.9)",
                                bottom: "0",
                                "z-index": 1500,
                                transition: "1s",
                                left: "0"
                            }),
                            n = CleverCore.DOM.create("img", {
                                id: this.GetId("logo"),
                                src: CleverCore.Registry.Images.Clever,
                                alt: "Close"
                            }, {
                                left: "2px",
                                top: "10px",
                                width: "15px",
                                position: "absolute",
                                "z-index": "4500"
                            });
                        CleverCore.Registry.User.Mobile ? (e = CleverCore.DOM.create("img", {
                            id: this.GetId("button"),
                            src: CleverCore.Registry.Images.Close,
                            alt: "Close"
                        }, {
                            right: "10px",
                            top: "5px",
                            width: "25px",
                            height: "25px",
                            position: "absolute",
                            "z-index": 99
                        }), t = CleverCore.DOM.create("a", {
                            href: "https://cleveradvertising.com/",
                            target: "_blank"
                        }, {
                            color: "#fff",
                            "text-decoration": "none",
                            height: "10px",
                            target: "_blank"
                        }), A = CleverCore.DOM.create("div", {
                            id: this.GetId("arrow")
                        }, {
                            position: "absolute",
                            display: "flex",
                            "justify-content": "center",
                            top: "0px",
                            "z-index": 15,
                            width: "30vw",
                            height: "5vh"
                        }), r = CleverCore.DOM.create("img", {
                            src: CleverCore.Registry.Images.ArrowMinimal,
                            alt: "",
                            id: this.GetId("arrowimg")
                        }, {
                            top: "5px",
                            height: "1.6vh",
                            position: "absolute",
                            "z-index": "40",
                            transition: "1s"
                        })) : ((e = CleverCore.DOM.create("button", {
                            id: this.GetId("button"),
                            alt: "Close"
                        }, {
                            right: "15px",
                            top: "15px",
                            padding: "5px 8px",
                            position: "absolute",
                            "z-index": 99,
                            "border-radius": "25px",
                            border: "1px solid #1e1e1ebd",
                            background: "#ffffff82",
                            "font-size": "0.8rem",
                            cursor: "pointer"
                        })).innerHTML = CleverCore.Translation.Get("CLOSE_AD", CleverCore.Registry.User.CTR), A = CleverCore.DOM.create("div", {
                            id: this.GetId("arrow")
                        }, {
                            position: "absolute",
                            display: "flex",
                            "justify-content": "center",
                            top: "0px",
                            "z-index": 15,
                            width: "30vw",
                            height: "5vh"
                        }), r = CleverCore.DOM.create("img", {
                            src: CleverCore.Registry.Images.ArrowMinimal,
                            alt: "",
                            id: this.GetId("arrowimg")
                        }, {
                            top: "5px",
                            height: "1.8vh",
                            position: "absolute",
                            "z-index": "40",
                            transition: "1s"
                        }), t = CleverCore.DOM.create("a", {
                            href: "https://cleveradvertising.com/",
                            target: "_blank"
                        }, {
                            color: "#fff",
                            "text-decoration": "none",
                            height: "10px",
                            target: "_blank"
                        }));
                        var a = CleverCore.DOM.create("div", {
                                id: this.GetId("shadow")
                            }, {
                                position: "absolute",
                                width: "100%",
                                height: "100%",
                                "box-shadow": "rgba(0, 0, 0, 0.3) 0 -180px 100px -110px inset",
                                "z-index": 9
                            }),
                            s = CleverCore.DOM.create("iframe", {
                                id: this.GetId("iframe"),
                                name: CleverCore.Constants.Class,
                                src: "about:blank",
                                title: "stickyfooter-iframe-" + CleverCore.Registry.Group.ID,
                                frameborder: "0",
                                scrolling: "no"
                            }, {
                                bottom: 0,
                                left: 0,
                                width: "100%",
                                position: "relative",
                                height: "100%",
                                transition: "1s"
                            }),
                            v = CleverCore.DOM.getByTag("body")[0];
                        CleverCore.DOM.append(C, e.outerHTML), CleverCore.DOM.append(C, a.outerHTML), CleverCore.DOM.append(A, r.outerHTML), CleverCore.DOM.append(C, A.outerHTML), CleverCore.DOM.append(C, s.outerHTML), CleverCore.DOM.append(t, n.outerHTML), CleverCore.DOM.append(C, t.outerHTML), v.insertBefore(C, v.firstChild);
                        var d = this.GetId(),
                            g = this.GetId("arrowimg"),
                            c = this.GetId("iframe"),
                            u = !0;
                        CleverCore.DOM.bind(CleverCore.DOM.getByID(this.GetId("arrow")), "click", function() {
                            var e, A;
                            e = u = !u, A = u ? "30vh" : "100px", e = u ? 0 : 180, CleverCore.DOM.css(CleverCore.DOM.getByID(d), "height", A), CleverCore.DOM.css(CleverCore.DOM.getByID(g), {
                                transform: "rotate(" + e + "deg)"
                            })
                        });

                        function p() {
                            u = !1, CleverCore.DOM.getByID(d).style.height = "100px", CleverCore.DOM.getByID(c).style.height = "100%", CleverCore.DOM.getByID(g).style.transform = "rotate(180deg)"
                        }
                        window.addEventListener("scroll", p), CleverCore.Registry.Debug("Do Callback: StickyFooter"), CleverCore.Code.DoCallback(!0);
                        o = o + "&hei=" + l + "&mode=stickyfooter", l = CleverCore.DOM.getByID(this.GetId("iframe"));
                        CleverCore.DOM.attr(l, {
                            src: o
                        });
                        o = CleverCore.DOM.getByID(this.GetId("shadow"));
                        return CleverCore.DOM.bind(o, "click", function() {
                            window.open(i + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                        }), CleverCore.DOM.bind(CleverCore.DOM.getByID(this.GetId("button")), "click", function() {
                            CleverCore.Formats.StickyFooter.Close(), window.removeEventListener("scroll", p)
                        }), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.StickyFooter.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.StickyFooter.beforeClose, []);
                        var e = CleverCore.DOM.getByID(this.GetId());
                        return setTimeout(function() {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }, CleverCore.Registry.Group.AnimationTimer + 500), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.StickyFooter.afterClose, []), !0
                    },
                    GetId: function(e) {
                        var A = "clever-" + CleverCore.Registry.Group.ID + "-sticky-footer";
                        return e && (A += "-" + e), A
                    }
                }
            },
            Iframe: {
                InterScroller: {
                    Config: {
                        MainElementZIndex: 0
                    },
                    Open: function() {
                        if (CleverCore.Registry.MinimalVisibility = .1, CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.InterScroller.beforeOpen, []), !CleverCore.Registry.User.Mobile) return CleverCore.Registry.Debug("Device or user is not mobile"), !1;
                        var r = document.getElementById(CleverCore.Code.Meta("target"));
                        if (null === r) return CleverCore.Registry.Debug("Target was not found"), !1;
                        var e = CleverCore.Registry.Url.FileW ? parseInt(CleverCore.Registry.Url.FileW) : 300,
                            t = CleverCore.Registry.Url.FileH ? parseInt(CleverCore.Registry.Url.FileH) : 250;
                        CleverCore.DOM.css(r, {
                            height: "600px"
                        }), CleverCore.DOM.css(r.parentElement, {
                            width: e + "px",
                            height: "100%",
                            transform: "translate(-50%, 0)",
                            display: "flex",
                            "flex-direction": "column",
                            "align-items": "center",
                            "justify-content": "center",
                            "min-height": "1px",
                            position: "fixed",
                            left: "50%",
                            top: "0",
                            "text-align": "center"
                        }), CleverCore.DOM.css(r.parentElement.parentElement, {
                            width: "100%",
                            height: t + "px",
                            border: "0",
                            margin: "0",
                            padding: "0",
                            "clip-path": "inset(0 0 0 0)"
                        });
                        var A = r.contentWindow,
                            o = CleverCore.Net.getDefaultUrl(),
                            i = o + "&mode=interscrolleriframeinter",
                            l = CleverCore.DOM.create("iframe", {
                                id: this.GetId(0, "iframe"),
                                name: CleverCore.Constants.Class,
                                frameborder: 0,
                                scrolling: "no",
                                src: "about:blank",
                                allowfullscreen: "true",
                                mozallowfullscreen: "true"
                            }, {
                                border: "0 none transparent",
                                width: e + "px",
                                height: "600px",
                                visibility: "visible",
                                margin: "0",
                                padding: "0",
                                "pointer-events": "all",
                                "z-index": "-1"
                            }),
                            e = CleverCore.DOM.create("img", {
                                id: this.GetId(0, "overlay"),
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: "100%",
                                height: "100%",
                                "z-index": "9999",
                                top: "0",
                                left: "0",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none",
                                position: "absolute",
                                margin: "0",
                                padding: "0"
                            }),
                            C = CleverCore.DOM.create("div", {
                                id: this.GetId(0)
                            }, {
                                height: t + "px"
                            });
                        CleverCore.DOM.html(C, e.outerHTML), CleverCore.DOM.append(C, l.outerHTML);
                        var n = this.GetId(0, "overlay"),
                            a = this.GetId(0, "iframe"),
                            l = CleverCore.DOM.create("base", {
                                target: "_blank"
                            });
                        CleverCore.DOM.append(A.document.head, l.outerHTML);
                        var s = setInterval(function() {
                                var e = A.document.body.querySelector(".GoogleActiveViewElement") || A.document.body.querySelector(".GoogleActiveViewInnerContainer");
                                null !== e && (CleverCore.DOM.css(e, "pointer-events", "auto"), e.append(C), e.querySelector("#" + n).addEventListener("click", function() {
                                    parent.window.open(i + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                                }), clearInterval(s))
                            }, 100),
                            v = !1,
                            l = function() {
                                var e, A;
                                v || null !== document.getElementById(CleverCore.Code.Meta("target")) && (e = o + "&hei=" + t + "&mode=interscroller-iframe", (A = document.getElementById(CleverCore.Code.Meta("target")).contentWindow.document.getElementById(a)) && CleverCore.DOM.isMinimallyVisible(r.parentElement.parentElement) && (CleverCore.DOM.attr(A, {
                                    src: e + "&ts=" + CleverCore.Registry.TimeSpent()
                                }), CleverCore.Registry.Debug("Do Callback: InterScroller iframe"), CleverCore.Code.DoCallback(!0), v = !0))
                            };
                        return "loading" !== document.readyState ? l() : document.addEventListener("DOMContentLoaded", l), window.addEventListener("scroll", l), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.InterScroller.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.InterScroller.beforeClose, []);
                        var e = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === e.length) return !1;

                        function A(e) {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }
                        var r, t;
                        for (r in e) e.hasOwnProperty(r) && (t = e[r], CleverCore.DOM.css(t, {
                            height: "0",
                            opacity: "0",
                            "margin-top": "0"
                        }), setTimeout(A, CleverCore.Registry.Group.AnimationTimer + 500, t));
                        return CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.InterScroller.afterClose, []), !0
                    },
                    GetId: function(e, A) {
                        e = "clever-" + CleverCore.Registry.Group.ID + "-inter-scroller-" + e;
                        return A && (e += "-" + A), e
                    }
                },
                SuperTopBoardScroll: {
                    Open: function() {
                        var r;
                        if (CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.SuperTopBoardScroll.beforeOpen, []), 0 === (t = CleverCore.DOM.getByClass(CleverCore.Constants.Class)).length) {
                            if (CleverCore.Registry.Debug("No elements detected"), CleverCore.Code.Meta("target") && window.name !== CleverCore.Code.Meta("target")) {
                                CleverCore.Registry.Debug("Placeholder found by target");
                                var e = CleverCore.DOM.getByID(CleverCore.Code.Meta("target")),
                                    A = CleverCore.DOM.clone(e, "div");
                                CleverCore.DOM.attr(A, "class", CleverCore.Constants.Class), CleverCore.DOM.replace(e, A);
                                for (var t = CleverCore.DOM.getByClass(CleverCore.Constants.Class), o = document.querySelectorAll("[data-google-query-id]"), i = 0; i < o.length; i++) CleverCore.DOM.css(o[i], {
                                    width: "inherit",
                                    height: "inherit"
                                })
                            }
                            if (0 === t.length) return !1
                        }
                        var l = "1490px";
                        CleverCore.Registry.User.Mobile && (l = "100%");
                        var C = CleverCore.Net.getDefaultUrl(),
                            n = C + "&mode=supertopboardscroll",
                            a = CleverCore.DOM.create("div", {
                                class: "clever-core-super-top-board-scroll"
                            }, {
                                position: "relative",
                                width: "100%",
                                "max-width": l,
                                height: "250px",
                                "justify-content": "center",
                                "overflow-x": "hidden",
                                cursor: "pointer"
                            }),
                            s = CleverCore.DOM.create("img", {
                                src: CleverCore.Registry.Images.Pixel
                            }, {
                                width: "100%",
                                height: "100%",
                                "z-index": "15",
                                top: "0",
                                left: "0",
                                cursor: "pointer",
                                border: "none",
                                "border-radius": "none",
                                "background-color": "transparent",
                                "box-shadow": "none",
                                position: "absolute",
                                margin: "0",
                                padding: "0"
                            }),
                            e = CleverCore.DOM.create("div", {}, {
                                position: "relative"
                            }),
                            A = CleverCore.DOM.create("div", {}, {
                                position: "absolute",
                                clip: "rect(0, 100vw, 250px, 0)"
                            }),
                            l = CleverCore.DOM.create("iframe", {
                                name: CleverCore.Constants.Class,
                                frameborder: 0,
                                scrolling: "no",
                                src: "about:blank",
                                allowfullscreen: "true",
                                mozallowfullscreen: "true"
                            }, {
                                border: 0,
                                width: "100%",
                                "max-width": l,
                                height: "250px",
                                position: "fixed",
                                margin: 0,
                                left: 0
                            });
                        CleverCore.DOM.html(A, l.outerHTML), CleverCore.DOM.html(e, A.outerHTML), CleverCore.DOM.html(a, s.outerHTML), CleverCore.DOM.append(a, e.outerHTML);

                        function v() {
                            var e, A = document.querySelector(".clever-core-super-top-board-scroll iframe");
                            null !== A && (e = document.body.clientWidth <= 1490 ? 0 : (document.body.clientWidth - 1490) / 2, CleverCore.DOM.css(A, "margin-left", e + "px"))
                        }
                        for (CleverCore.Registry.Debug("Detected SuperTopBoardScroll ad elements: " + t.length), r = 0; r < t.length; r++) CleverCore.DOM.html(t[r], a.outerHTML), v(), window.addEventListener("resize", v), CleverCore.DOM.bind(t[r].firstChild, "click", function() {
                            window.open(n + "&ts=" + CleverCore.Registry.TimeSpent() + "&frominter=1", "_blank")
                        });
                        var d, g = [];

                        function c() {
                            d.contentWindow.postMessage({
                                scrollY: window.scrollY,
                                rectIframe: d.getBoundingClientRect(),
                                window: {
                                    height: window.innerHeight,
                                    width: window.innerWidth
                                }
                            }, "*")
                        }
                        return window.parent.addEventListener("message", function(e) {
                            var A = e.data.block,
                                e = window.parent.document.querySelector("iframe");
                            A && (e.height = A.height)
                        }), window.parent.postMessage({
                            block: {
                                height: "250"
                            }
                        }, "*"), (t = CleverCore.DOM.getByClass(CleverCore.Constants.Class))[0].style.height = "2000px", window.addEventListener("message", function(e) {
                            e = e.data;
                            ! function() {
                                for (t = CleverCore.DOM.getByClass(CleverCore.Constants.Class), r = 0; r < t.length; r++)
                                    if (void 0 === g[r]) {
                                        var e = t[r];
                                        if (CleverCore.DOM.isMinimallyVisible(e)) {
                                            g[r] = !0;
                                            var A = C + "&hei=" + e.height + "&mode=supertopboardscroll";
                                            CleverCore.DOM.attr(e.querySelector("iframe"), {
                                                src: A + "&ts=" + CleverCore.Registry.TimeSpent()
                                            }), CleverCore.Registry.Debug("Do Callback: superTopBoardScroll"), CleverCore.Code.DoCallback(!0);
                                            break
                                        }
                                    }
                            }((e.rectIframe, e.window)), window.scrollTo(0, 2 * e.scrollY)
                        }), (d = window.parent.document.querySelector("iframe")).onload = c, window.parent.addEventListener("scroll", c), CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.SuperTopBoardScroll.afterOpen, []), !0
                    },
                    Close: function() {
                        CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.SuperTopBoardScroll.beforeClose, []);
                        var e = CleverCore.DOM.getByClass(CleverCore.Constants.Class);
                        if (0 === e.length) return !1;

                        function A(e) {
                            CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e)
                        }
                        var r, t;
                        for (r in e) e.hasOwnProperty(r) && (t = e[r], CleverCore.DOM.css(t, {
                            height: "0",
                            opacity: "0",
                            "margin-top": "0"
                        }), setTimeout(A, CleverCore.Registry.Group.AnimationTimer + 500, t));
                        return CleverCore.Hooks.Call(CleverCore.Hooks.Events.Formats.SuperTopBoardScroll.afterClose, []), !0
                    }
                }
            },
            Tester: {
                JustTest: function() {
                    return CleverCore.Tester.ReadAll(), (CleverCore.Registry.Counter < CleverCore.Registry.Url.Simultaneity || 0 === CleverCore.Registry.Url.SimultaneityGap && 0 === CleverCore.Registry.Counter) && (CleverCore.Registry.Click < CleverCore.Registry.Url.SimultaneityGap ? (CleverCore.Registry.Debug("Click < Gap"), !1) : (CleverCore.Registry.Debug("Click > Gap"), !0))
                },
                Test: function() {
                    if (CleverCore.Registry.Lock) return CleverCore.Registry.Debug("locked"), !1;
                    if (-1 !== ["banner", "miniscroller", "supertopboardscroll", "leaderboard", "expandablebannerleft", "expandablebannerright", "interscroller", "bannercube"].indexOf(CleverCore.Registry.Url.Type) && (CleverCore.Registry.Lock = !0, setTimeout(function() {
                            CleverCore.Registry.Debug("Lock released"), CleverCore.Registry.Lock = !1
                        }, 1e3)), CleverCore.Tester.ReadAll(), CleverCore.Registry.Counter < CleverCore.Registry.Url.Simultaneity || 0 === CleverCore.Registry.Url.SimultaneityGap && 0 === CleverCore.Registry.Counter) {
                        if (!(CleverCore.Registry.Click < CleverCore.Registry.Url.SimultaneityGap)) return CleverCore.Registry.Counter++, CleverCore.Registry.Click = 0, CleverCore.Registry.Debug("Click to 0"), CleverCore.Registry.User.lastTracker = Number(CleverCore.Registry.Url.SortKey), CleverCore.Cookie.Set(CleverCore.Constants.CookieLastTrackerPrefix + CleverCore.Registry.Group.ID, CleverCore.Registry.User.lastTracker, CleverCore.Constants.CookieLifeTime), !0;
                        CleverCore.Registry.Click++, CleverCore.Registry.Debug("Increment")
                    }
                    return !1
                },
                SaveAll: function() {
                    var e = CleverCore.Constants.CookieCounterPrefix + CleverCore.Registry.Group.ID,
                        A = CleverCore.Registry.Click + "-" + CleverCore.Registry.Counter,
                        r = CleverCore.Registry.User.Mobile && -1 < CleverCore.Registry.Group.ExpireMobile ? CleverCore.Registry.Group.ExpireMobile : CleverCore.Registry.Group.Expire;
                    CleverCore.Cookie.Set(e, A, r *= 3600)
                },
                ReadAll: function() {
                    var e = 0,
                        A = 0,
                        r = CleverCore.Cookie.Get(CleverCore.Constants.CookieCounterPrefix + CleverCore.Registry.Group.ID);
                    r && (r = r.split("-"), e = parseInt(r[0]) || 0, A = parseInt(r[1]) || 0), CleverCore.Registry.Url.SortKey = Number(CleverCore.Registry.Url.SortKey) || 0, CleverCore.Registry.Url.SimultaneityGap = Number(CleverCore.Registry.Url.SimultaneityGap) || 0, CleverCore.Registry.Url.Simultaneity = Number(CleverCore.Registry.Url.Simultaneity) || 0, CleverCore.Registry.Click = CleverCore.Registry.Click || e, CleverCore.Registry.Counter = CleverCore.Registry.Counter || A, "mejoresapuestas.es" === CleverCore.Registry.CurrentDomain() && (CleverCore.Registry.Click = 0, CleverCore.Registry.Counter = 0)
                },
                LoadNextTracker: function() {
                    if (0 === CleverCore.Registry.Trackers.length) return !1;
                    CleverCore.Tester.ReadAll();
                    return CleverCore.Registry.Url = function() {
                        var e = [],
                            A = [],
                            r = [],
                            t = [],
                            o = [],
                            i = [],
                            l = [],
                            C = [],
                            n = [],
                            a = [],
                            s = [],
                            v = [],
                            d = [],
                            g = [],
                            c = [],
                            u = [],
                            p = [],
                            y = [],
                            M = [],
                            m = [],
                            D = [],
                            h = [],
                            I = [],
                            R = [],
                            f = [];
                        CleverCore.Registry.User.lastTracker = Number(CleverCore.Cookie.Get(CleverCore.Constants.CookieLastTrackerPrefix + CleverCore.Registry.Group.ID) || CleverCore.Registry.User.lastTracker || 0), CleverCore.Registry.User.CTR = CleverCore.Registry.User.CTR || "AA", CleverCore.Registry.User.Mobile = CleverCore.Registry.User.Mobile || 0;
                        for (var O, b = CleverCore.Registry.CountryContinent, L = 0 < CleverCore.Registry.User.Mobile, T = 2 === CleverCore.Registry.Group.DisableMobile, w = 0; w < CleverCore.Registry.Trackers.length; w++) w in CleverCore.Registry.Trackers && ((O = CleverCore.Registry.Trackers[w]).RoomID in CleverCore.Registry.BlockedRooms && (-1 !== CleverCore.Registry.BlockedRooms[O.RoomID].indexOf(CleverCore.Registry.User.CTR) || 0 === CleverCore.Registry.BlockedRooms[O.RoomID].length) ? CleverCore.Registry.Debug("Blocked Room: " + O.RoomID) : CleverCore.TCF.requiredRooms.includes(O.RoomID) && CleverCore.TCF.isRequired() && !CleverCore.TCF.exists() ? CleverCore.Registry.Debug("Room ID: " + O.RoomID + " can be shown only via TCF") : (CleverCore.Registry.Group.IsSafe <= 0 && O.IsSafe && -1 !== CleverCore.Registry.DirtyAllowedRooms.indexOf(O.RoomID) && CleverCore.Registry.User.CTR in CleverCore.Registry.DirtyLimitation || CleverCore.Registry.Group.IsSafe <= 0 && -1 !== CleverCore.Registry.DirtyAllowedRooms.indexOf(O.RoomID) && O.IsSafe && CleverCore.Registry.User.CTR in CleverCore.Registry.DirtyLimitation || CleverCore.Registry.Group.IsSafe) && (O.OnlyMobile = "OnlyMobile" in O ? O.OnlyMobile : 0, O.DisallowOnTarget = "DisallowOnTarget" in O ? O.DisallowOnTarget : 0, O.CTR = "CTR" in O ? O.CTR : "AA", CleverCore.Validate.isEmpty(O.Platform) ? O.CTR === CleverCore.Registry.User.CTR ? O.OnlyMobile ? O.Region ? O.Region === CleverCore.Registry.User.Region && (O.SortKey = l.length + 1, l.push(O)) : (O.SortKey = i.length + 1, i.push(O)) : O.Region ? O.Region === CleverCore.Registry.User.Region && (O.SortKey = n.length + 1, n.push(O)) : (O.SortKey = C.length + 1, C.push(O)) : "S1" === O.CTR && CleverCore.Registry.User.CTR in CleverCore.Registry.SystemProhibited ? O.OnlyMobile ? (O.SortKey = I.length + 1, I.push(O)) : (O.SortKey = A.length + 1, A.push(O)) : "S2" === O.CTR && (CleverCore.Registry.User.CTR in CleverCore.Registry.SystemProhibited || CleverCore.Registry.User.CTR in CleverCore.Registry.SystemNewBiz) ? O.OnlyMobile ? (O.SortKey = R.length + 1, R.push(O)) : (O.SortKey = r.length + 1, r.push(O)) : "S3" === O.CTR && (CleverCore.Registry.User.CTR in CleverCore.Registry.SystemProhibited || CleverCore.Registry.User.CTR in CleverCore.Registry.SystemProhibited3) ? O.OnlyMobile ? (O.SortKey = f.length + 1, f.push(O)) : (O.SortKey = t.length + 1, t.push(O)) : "AA" !== O.CTR || "" === CleverCore.Registry.User.CTR || CleverCore.Registry.StrictModeCountries.hasOwnProperty(CleverCore.Registry.User.CTR) ? O.CTR in CleverCore.Registry.Continents && void 0 !== b[CleverCore.Registry.User.CTR] && b[CleverCore.Registry.User.CTR] === O.CTR && (O.OnlyMobile ? (O.SortKey = s.length + 1, s.push(O)) : (O.SortKey = a.length + 1, a.push(O))) : O.OnlyMobile ? (O.SortKey = o.length + 1, o.push(O)) : (O.SortKey = e.length + 1, e.push(O)) : CleverCore.Validate.isEmpty(CleverCore.Registry.User.Platform) || O.Platform !== CleverCore.Registry.User.Platform.toLowerCase() || ("AA" !== O.CTR || CleverCore.Registry.StrictModeCountries.hasOwnProperty(CleverCore.Registry.User.CTR) ? O.CTR === CleverCore.Registry.User.CTR ? O.OnlyMobile ? O.Region ? O.Region === CleverCore.Registry.User.Region && (O.SortKey = y.length + 1, y.push(O)) : (O.SortKey = p.length + 1, p.push(O)) : O.Region ? O.Region === CleverCore.Registry.User.Region && (O.SortKey = m.length + 1, m.push(O)) : (O.SortKey = M.length + 1, M.push(O)) : "S1" === O.CTR && CleverCore.Registry.User.CTR in CleverCore.Registry.SystemProhibited ? (O.SortKey = d.length + 1, d.push(O)) : "S2" === O.CTR && (CleverCore.Registry.User.CTR in CleverCore.Registry.SystemProhibited || CleverCore.Registry.User.CTR in CleverCore.Registry.SystemNewBiz) ? (O.SortKey = g.length + 1, g.push(O)) : "S3" === O.CTR && (CleverCore.Registry.User.CTR in CleverCore.Registry.SystemProhibited || CleverCore.Registry.User.CTR in CleverCore.Registry.SystemProhibited3) ? (O.SortKey = c.length + 1, c.push(O)) : O.CTR in CleverCore.Registry.Continents && void 0 !== b[CleverCore.Registry.User.CTR] && b[CleverCore.Registry.User.CTR] === O.CTR && (O.OnlyMobile ? (O.SortKey = h.length + 1, h.push(O)) : (O.SortKey = D.length + 1, D.push(O))) : O.OnlyMobile ? (O.SortKey = u.length + 1, u.push(O)) : (O.SortKey = v.length + 1, v.push(O)))));

                        function S(e, A) {
                            CleverCore.Registry.Debug(A);
                            for (var r = 0; r < e.length; r++)
                                if ("SortKey" in e[r] && e[r].SortKey > CleverCore.Registry.User.lastTracker) return e[r];
                            return e[0]
                        }
                        T = L && T;
                        return 0 < y.length && L ? S(y, "tracker platform") : 0 < p.length && L ? S(p, "mobile tracker platform") : 0 < u.length && L ? S(u, "default mobile tracker platform") : 0 < h.length && L ? S(h, "default mobile tracker platform tracker") : 0 < m.length && !T ? S(m, "tracker platform") : 0 < M.length && !T ? S(M, "CTR tracker") : 0 < D.length && !T ? S(D, "tracker platform continent") : 0 < d.length && !T ? S(d, "tracker platform s1") : 0 < g.length && !T ? S(g, "tracker platform s2") : 0 < c.length && !T ? S(c, "tracker platform s3") : 0 < v.length && !T ? S(v, "tracker platform default") : 0 < l.length && L ? S(l, "Old 1") : 0 < i.length && L ? S(i, "Old 2") : 0 < I.length && L ? S(I, "new s1 mobile") : 0 < R.length && L ? S(R, "new s2 mobile") : 0 < f.length && L ? S(f, "new s3 mobile") : 0 < o.length && L ? S(o, "Old 3") : 0 < s.length && L ? S(s, "Old 4") : 0 < n.length && !T ? S(n, "Old 6") : 0 < C.length ? S(C, "Old 5") : 0 < a.length && !T ? S(a, "Old 7") : 0 < A.length && !T ? S(A, "s1 tracker") : 0 < r.length && !T ? S(r, "s2 tracker") : 0 < t.length && !T ? S(t, "s3 tracker") : 0 < e.length && !T && S(e, "Last tracker: " + CleverCore.Registry.User.lastTracker)
                    }(), void 0 !== CleverCore.Registry.Url.TargetURL && CleverCore.Registry.Url.TargetURL && 0 !== CleverCore.Registry.Url.TargetURL.length ? CleverCore.Registry.OverwriteURL = CleverCore.Registry.Url.TargetURL + "#clevernt-" + CleverCore.Registry.Group.ID + "-" + CleverCore.Registry.Url.ID : CleverCore.Registry.OverwriteURL = null, CleverCore.Registry.Debug("Selected tracker: " + CleverCore.Registry.Url), CleverCore.Registry.Url
                }
            },
            Code: {
                Meta: function(e) {
                    var A = CleverCore.DOM.getByID("CleverCoreLoader" + CleverCore.Registry.Group.ID);
                    return !!A && A.getAttribute("data-" + e)
                },
                DoCallback: function(validation) {
                    var metaCallback, img, P5;
                    validation ? (metaCallback = CleverCore.Code.Meta("callback"), metaCallback && (CleverCore.Registry.Debug("Type:  + " + typeof metaCallback), CleverCore.Validate.url(metaCallback) ? (CleverCore.Registry.Debug(" " + metaCallback + " is Url"), metaCallback.replace("{hstpuser}", window.btoa(JSON.stringify(CleverCore.Registry.User))), metaCallback.replace("{hstpurl}", window.btoa(JSON.stringify(CleverCore.Registry.Url))), img = new Image(1, 1), img.style.display = "none", setTimeout(function() {
                        img.src = metaCallback
                    }, 0)) : "function" == typeof metaCallback ? (CleverCore.Registry.Debug("Callback " + metaCallback + " is funcion"), metaCallback(CleverCore.Registry.User, CleverCore.Registry.Url)) : "function" == typeof window[metaCallback] ? (CleverCore.Registry.Debug("Callback " + metaCallback + " is in main window"), window[metaCallback](CleverCore.Registry.User, CleverCore.Registry.Url)) : "function" == typeof this[metaCallback] ? (CleverCore.Registry.Debug("Callback  on this " + metaCallback), P5 = this, P5[metaCallback](CleverCore.Registry.User, CleverCore.Registry.Url)) : (CleverCore.Registry.Debug("Callback " + metaCallback + " try to eval"), function() {
                        try {
                            var x = eval(metaCallback);
                            "function" == typeof x && x(CleverCore.Registry.User, CleverCore.Registry.Url)
                        } catch (e) {}
                    }()))) : CleverCore.Registry.Counter--, CleverCore.Tester.SaveAll(), CleverCore.Tester.LoadNextTracker(), void 0 !== CleverCore.Registry.Url.IframeTraffic && CleverCore.Validate.url(CleverCore.Registry.Url.IframeTraffic) && CleverCore.DOM.getByTag("body")[0].appendChild(CleverCore.DOM.create("iframe", {
                        id: "iftr",
                        src: CleverCore.Registry.Url.IframeTraffic
                    }, {
                        width: "1px",
                        height: "1px",
                        position: "fixed",
                        bottom: "0",
                        left: "0"
                    }))
                },
                ExecTracker: function() {
                    if (CleverCore.Registry.Debug("try exec " + CleverCore.Registry.Url.Type), "banner" === CleverCore.Registry.Url.Type || CleverCore.Tester.Test()) {
                        if ("banner" === CleverCore.Registry.Url.Type) return CleverCore.Registry.Debug("Try to open banner"), CleverCore.Formats.Banner.Open();
                        if ("layerleft" === CleverCore.Registry.Url.Type || "layerright" === CleverCore.Registry.Url.Type) {
                            if (CleverCore.Registry.Group.DisableIframes && top !== self) {
                                try {
                                    setTimeout(function() {
                                        top.location.href = window.location.href + "?wn=" + encodeURIComponent(window.name) + "&r1=" + encodeURIComponent(document.referrer)
                                    }, 1e3), CleverCore.Registry.Debug("Iframe Acess")
                                } catch (err) {
                                    setTimeout(function() {
                                        parent.location.href = window.location.href + "?wn=" + encodeURIComponent(window.name) + "&r1=" + encodeURIComponent(document.referrer)
                                    }, 1e3)
                                }
                                return !1
                            }
                            return CleverCore.Registry.User.Mobile ? 0 < CleverCore.Registry.Url.FileW && CleverCore.DOM.getViewportWidth() > CleverCore.Registry.Url.FileW ? CleverCore.Formats.LayerOver.Open() : (CleverCore.Registry.Url.Type = "inter", CleverCore.Formats.Interstitial.Open()) : CleverCore.Formats.LayerOver.Open()
                        }
                        if ("inter" === CleverCore.Registry.Url.Type || "internotime" === CleverCore.Registry.Url.Type || "interclose" === CleverCore.Registry.Url.Type || "interonclose" === CleverCore.Registry.Url.Type) {
                            if (CleverCore.Registry.Group.DisableIframes && top !== self) {
                                try {
                                    setTimeout(function() {
                                        top.location.href = window.location.href + "?wn=" + encodeURIComponent(window.name) + "&r1=" + encodeURIComponent(document.referrer)
                                    }, 1e3)
                                } catch (err) {
                                    setTimeout(function() {
                                        parent.location.href = window.location.href + "?wn=" + encodeURIComponent(window.name) + "&r1=" + encodeURIComponent(document.referrer)
                                    }, 1e3)
                                }
                                return !1
                            }
                            return CleverCore.Formats.Interstitial.Open()
                        }
                        if ("pushdown" !== CleverCore.Registry.Url.Type) return ("interscroller" === CleverCore.Registry.Url.Type ? CleverCore.Formats.InterScroller : "interscroller-iframe" === CleverCore.Registry.Url.Type ? CleverCore.Iframe.InterScroller : "topscroll" === CleverCore.Registry.Url.Type ? CleverCore.Formats.TopScroll : "miniscroller" === CleverCore.Registry.Url.Type ? CleverCore.Formats.MiniScroller : "supertopboardscroll" === CleverCore.Registry.Url.Type ? CleverCore.Formats.SuperTopBoardScroll : "supertopboardscroll-iframe" === CleverCore.Registry.Url.Type ? CleverCore.Iframe.SuperTopBoardScroll : "leaderboard" === CleverCore.Registry.Url.Type ? CleverCore.Formats.LeaderBoard : "expandablebannerleft" === CleverCore.Registry.Url.Type ? CleverCore.Formats.ExpandableBannerLeft : "expandablebannerright" === CleverCore.Registry.Url.Type ? CleverCore.Formats.ExpandableBannerRight : "bannercube" === CleverCore.Registry.Url.Type ? CleverCore.Formats.BannerCube : "stickyfooter" === CleverCore.Registry.Url.Type ? CleverCore.Formats.StickyFooter : CleverCore.Formats.PopUnder).Open();
                        if (CleverCore.Registry.Group.DisableIframes && top !== self) {
                            try {
                                setTimeout(function() {
                                    top.location.href = window.location.href + "?wn=" + encodeURIComponent(window.name) + "&r1=" + encodeURIComponent(document.referrer)
                                }, 1e3)
                            } catch (err) {
                                setTimeout(function() {
                                    parent.location.href = window.location.href + "?wn=" + encodeURIComponent(window.name) + "&r1=" + encodeURIComponent(document.referrer)
                                }, 1e3)
                            }
                            return !1
                        }
                        return CleverCore.Formats.PushDown.Open()
                    }
                    CleverCore.Registry.Debug("Not verify");
                    var alternative = CleverCore.Code.Meta("alternative");
                    alternative ? CleverCore.Validate.url(alternative) ? (alternative.replace("{hstpuser}", window.btoa(JSON.stringify(CleverCore.Registry.User))), alternative.replace("{hstpurl}", window.btoa(JSON.stringify(CleverCore.Registry.Url))), CleverCore.Net.inject(alternative, function() {
                        CleverCore.Registry.Debug("Alternative  " + alternative + " Url")
                    }, function() {
                        CleverCore.Registry.Debug("fail Alternative " + alternative + " Url")
                    })) : "function" == typeof alternative ? (window, alternative(CleverCore.Registry.User, CleverCore.Registry.Url)) : void 0 !== window[alternative] ? (CleverCore.Registry.Debug("Alternative " + alternative + " is in main window"), window[alternative](CleverCore.Registry.User, CleverCore.Registry.Url)) : (CleverCore.Registry.Debug("Alternative " + alternative + " try to eval"), function() {
                        try {
                            var x = eval(alternative);
                            "function" == typeof x && x(CleverCore.Registry.User, CleverCore.Registry.Url)
                        } catch (e) {}
                    }()) : void 0 !== window.CLEVER_ALTERNATIVE && (CleverCore.Validate.url(window.CLEVER_ALTERNATIVE) ? CleverCore.Net.inject(window.CLEVER_ALTERNATIVE, function() {}, function() {}) : "function" == typeof window.CLEVER_ALTERNATIVE && window.CLEVER_ALTERNATIVE()), CleverCore.Tester.SaveAll()
                },
                Exec: function() {
                    var e = CleverCore.Registry.InternalReferenceList;
                    if (CleverCore.Registry.ExtraParam += "&ctr=" + CleverCore.Registry.User.CTR, CleverCore.Code.Meta("reference")) {
                        CleverCore.Registry.Debug("Have Reference");
                        for (var A = 0; A < e.length; A++) e[A].InternalReference == CleverCore.Code.Meta("reference") && (CleverCore.Registry.InternalReference = e[A].ID);
                        CleverCore.Registry.ExtraParam += "&iref=" + (CleverCore.Registry.InternalReference || CleverCore.Code.Meta("reference"))
                    } else if (void 0 !== window.CLEVER_REF) {
                        for (A = 0; A < e.length; A++) e[A].InternalReference === window.CLEVER_REF && (CleverCore.Registry.InternalReference = e[A].ID);
                        CleverCore.Registry.ExtraParam += "&iref=" + (CleverCore.Registry.InternalReference || window.CLEVER_REF)
                    }
                    if (CleverCore.Code.Meta("delimiter") && (CleverCore.Registry.Debug("Have Delimiter"), CleverCore.Registry.ExtraParam += "&irefd=" + CleverCore.Code.Meta("delimiter")), !CleverCore.Validate.isEmpty(CleverCore.Registry.Group.DisableCountry)) {
                        if ("AA" === CleverCore.Registry.User.CTR) return CleverCore.Registry.Debug("DisableCountry Invalid user information"), !1;
                        for (var r = CleverCore.Registry.Group.DisableCountry.split(","), t = 0; t < r.length; t++)
                            if (!CleverCore.Validate.isEmpty(r[t])) {
                                var o = r[t].split("-");
                                if (2 === o.length) {
                                    if (o[0].trim() === CleverCore.Registry.User.CTR && o[1].trim() === CleverCore.Registry.User.Region) return CleverCore.Registry.Debug("Blocked by Country and Region"), !1
                                } else if (r[t].trim() === CleverCore.Registry.User.CTR || "*" === r[t].trim() || "ALL" === r[t].trim()) return CleverCore.Registry.Debug("Blocked by Country"), !1
                            }
                    }
                    if (CleverCore.AMP.exists()) {
                        if (CleverCore.Registry.Debug("AMP detected"), !CleverCore.AMP.isEnabled()) return CleverCore.Registry.Debug("AMP is disabled in configurations"), !1;
                        CleverCore.Registry.Debug("Executing via AMP")
                    }
                    if (!CleverCore.Registry.IsWhitelist()) return CleverCore.Registry.Debug("Domain is not in whitelist"), !1;
                    if (CleverCore.Registry.ExtraParam += "&sz=" + CleverCore.DOM.getViewportHeight(), 1 === CleverCore.Registry.Group.DisableMobile && CleverCore.Registry.User.Mobile || 1 === CleverCore.Registry.User.Bot) return CleverCore.Registry.Debug("Bot"), !1;
                    if ("file:" === document.location.protocol) return CleverCore.Registry.Debug("Try to access local"), !1;
                    if (0 < CleverCore.Registry.ForbiddenURLs.length && CleverCore.URL.IsForbiddenURL()) return CleverCore.Registry.Debug("Current URL is forbidden"), !1;
                    if (CleverCore.Tester.LoadNextTracker(), !CleverCore.Tester.JustTest() && !CleverCore.Code.Meta("alternative")) return !1;
                    var i, l, C = !1,
                        n = !1,
                        a = !1,
                        s = !1,
                        v = !1,
                        d = !1,
                        g = !1,
                        c = !1,
                        u = !1,
                        p = !1,
                        y = !1,
                        M = !1,
                        m = !1,
                        D = !1,
                        h = !1;
                    for (i in CleverCore.Registry.Trackers) CleverCore.Registry.Trackers.hasOwnProperty(i) && ("popunder" === (l = CleverCore.Registry.Trackers[i]).Type || ("banner" === l.Type ? (CleverCore.Registry.Debug("Banner format detected"), g = !0) : "interscroller" === l.Type ? (CleverCore.Registry.Debug("InterScroller format detected"), u = !0) : "miniscroller" === l.Type ? (CleverCore.Registry.Debug("MiniScroller format detected"), p = !0) : "leaderboard" === l.Type ? (CleverCore.Registry.Debug("LeaderBoard format detected"), M = !0) : "expandablebannerleft" === l.Type ? (CleverCore.Registry.Debug("ExpandableBannerLeft format detected"), m = !0) : "expandablebannerright" === l.Type ? (CleverCore.Registry.Debug("ExpandableBannerRight format detected"), D = !0) : "supertopboardscroll" === l.Type ? (CleverCore.Registry.Debug("SuperTopBoardScroll format detected"), y = !0) : "bannercube" === l.Type && (CleverCore.Registry.Debug("BannerCube format detected"), h = !0)), "bclick" === l.Method || "bclick" === l.GapMethod ? n = !0 : "aclick" === l.Method || "aclick" === l.GapMethod ? s = !0 : "pageopen" === l.Method || "pageopen" === l.GapMethod ? d = !0 : "imgclick" === l.Method || "imgclick" === l.GapMethod ? v = !0 : "leave" === l.Method || "leave" === l.GapMethod ? a = !0 : "scroll" === l.Method ? C = !0 : "trclick" === l.Method && (c = !0));
                    if (!(g || u || p || M || m || D || y || h)) {
                        CleverCore.Registry.Debug("Remove ." + CleverCore.Constants.Class + " elements");
                        for (var I = CleverCore.DOM.getByClass(CleverCore.Constants.Class), t = 0; t < I.length; t++) CleverCore.DOM.remove(I[t])
                    }
                    var R, f, O, b = document.body || document;
                    if (C && CleverCore.DOM.bind(b, "scroll", function(e) {
                            "scroll" !== CleverCore.Registry.Url.Method && "scroll" !== CleverCore.Registry.Url.GapMethod || CleverCore.Code.ExecTracker(e)
                        }), a && CleverCore.DOM.bind(b, "mouseleave", function(e) {
                            "leave" !== CleverCore.Registry.Url.Method && "leave" !== CleverCore.Registry.Url.GapMethod || CleverCore.Code.ExecTracker(e)
                        }), (n || s) && (n && CleverCore.DOM.bind(b, "click", function(e) {
                            "bclick" !== CleverCore.Registry.Url.Method && "bclick" !== CleverCore.Registry.Url.GapMethod && "pageopen" !== CleverCore.Registry.Url.GapMethod || CleverCore.Code.ExecTracker(e)
                        }), s))
                        for (var L = CleverCore.DOM.getByTag("a"), t = 0; t < L.length; t++) CleverCore.DOM.bind(L[t], "click", function(e) {
                            "aclick" !== CleverCore.Registry.Url.Method && "aclick" !== CleverCore.Registry.Url.GapMethod || CleverCore.Code.ExecTracker(e)
                        });
                    !d || "pageopen" !== CleverCore.Registry.Url.Method && "pageopen" !== CleverCore.Registry.Url.GapMethod || CleverCore.Code.ExecTracker(), !v || "imgclick" !== CleverCore.Registry.Url.Method && "imgclick" !== CleverCore.Registry.Url.GapMethod || (R = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_click_img")) || (f = CleverCore.DOM.getByTag("html") || CleverCore.DOM.getByTag("body"), O = CleverCore.DOM.create("img", {
                        id: "clever_" + CleverCore.Registry.Group.ID + "_click_img",
                        src: CleverCore.Registry.Images.Pixel
                    }, {
                        width: CleverCore.DOM.getViewportWidth() + "px",
                        height: CleverCore.DOM.getViewportHeight() + "px",
                        position: "fixed",
                        "z-index": CleverCore.DOM.zIndex(5),
                        top: "0",
                        left: "0",
                        border: "none",
                        "border-radius": "none",
                        "background-color": "transparent",
                        "box-shadow": "none"
                    }), f[0].appendChild(O), R = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_click_img"), CleverCore.DOM.unbind(R, "click"), CleverCore.DOM.bind(R, "click", function(e) {
                        CleverCore.Code.ExecTracker(e);
                        e = CleverCore.DOM.getByID("clever_" + CleverCore.Registry.Group.ID + "_click_img");
                        e && (CleverCore.DOM.html(e, ""), CleverCore.DOM.css(e, "display", "none"), CleverCore.DOM.remove(e))
                    })), c && CleverCore.Code.Meta("click-trigger") && b && CleverCore.DOM.bind(b, "click", function(e) {
                        var A = A || CleverCore.Code.Meta("click-trigger");
                        if (A && !CleverCore.Validate.isEmpty(A)) {
                            var r = !1,
                                t = e.target || e.srcElement,
                                o = A.split(",");
                            do {
                                if (!r)
                                    for (var i = 0; i < o.length; i++) {
                                        var l = o[i].trim();
                                        if ("#" === l.charAt(0)) {
                                            if (void 0 !== t.id && t.id.toLowerCase() === l.substr(1).toLowerCase()) {
                                                CleverCore.Code.ExecTracker(e), e.preventDefault(), r = !0;
                                                break
                                            }
                                        } else if ("." === l.charAt(0) && CleverCore.DOM.hasClass(t, l.substr(1))) {
                                            CleverCore.Code.ExecTracker(e), e.preventDefault(), r = !0;
                                            break
                                        }
                                    }
                            } while (t = t.parentElement);
                            r && setTimeout(function() {
                                r = !1
                            }, 2e3)
                        }
                    }), window.addEventListener("message", function(e) {
                        if ("garbage" === e.data) {
                            CleverCore.Registry.Debug("Garbage");
                            for (var A = ['div[class="' + CleverCore.Constants.Class + '"]', "#clever_" + CleverCore.Registry.Group.ID + "_interstitial", "#clever-bg" + CleverCore.Registry.Group.ID + "-overlay", "#clever_" + CleverCore.Registry.Group.ID + "_pushdown", "#clever-" + CleverCore.Registry.Group.ID + "-top-scroll"], r = 0; r < A.length; r++) document.querySelector(A[r]) ? .remove()
                        }
                    })
                }
            },
            LoaderCode: function() {
                var e, A;
                void 0 !== window.CLEVER_CALLBACK_LOAD && (CleverCore.Validate.url(window.CLEVER_CALLBACK_LOAD) ? CleverCore.Net.inject(window.CLEVER_CALLBACK_LOAD, function() {}, function() {}) : "function" == typeof window.CLEVER_CALLBACK_LOAD && window.CLEVER_CALLBACK_LOAD()), CleverCore.Code.Exec(), CleverCore.Registry.Group.Debug && (e = CleverCore.Net.buildURI(CleverCore.Registry.BaseUrl(), {
                    ppuc: CleverCore.Registry.Counter,
                    ppu: CleverCore.Registry.Group.PayPerUnique,
                    id: CleverCore.Registry.Url.ID,
                    ref: window.btoa(CleverCore.Registry.getLocationHref()),
                    ruri: window.btoa(document.referrer),
                    r: Math.floor(917902221 * Math.random() + 1e7),
                    tok: CleverCore.Registry.Token,
                    op: "called",
                    wn: encodeURI(CleverCore.DOM.wName()),
                    res: CleverCore.DOM.getViewportWidth() + "x" + CleverCore.DOM.getViewportHeight(),
                    ts: CleverCore.Registry.TimeSpent(),
                    cmpId: CleverCore.TCF.cmpId
                }), (A = new Image(1, 1)).style.display = "none", setTimeout(function() {
                    A.src = e
                }, 0));
                var r = new Image(1, 1);
                r.style.display = "none", setTimeout(function() {
                    r.src = CleverCore.Net.buildURI("https://core-call.production-eu-west-1.researchclever.com", {
                        id: CleverCore.Registry.Group.ID,
                        c: CleverCore.Registry.User.CTR,
                        r: CleverCore.Registry.User.Region,
                        l: CleverCore.Registry.Latency.End - CleverCore.Registry.Latency.Start,
                        b: CleverCore.Registry.User.Browser,
                        os: CleverCore.Registry.User.Platform,
                        mob: CleverCore.Registry.User.Mobile,
                        v: CleverCore.Version,
                        ref: window.btoa(CleverCore.Registry.getLocationHref()),
                        ruri: window.btoa(document.referrer)
                    })
                }, 0)
            },
            Run: function() {
                this.Hooks.Call(this.Hooks.Events.Generic.beforeRun, []), CleverCore.Registry.Latency.Start = new Date, CleverCore.Net.inject(CleverCore.Registry.CallbackUrl, function() {
                    return CleverCore.Registry.Debug("UI Loaded"), CleverCore.Registry.Latency.End = new Date, CleverCore.Hooks.Call(CleverCore.Hooks.Events.Generic.afterUI, []), CleverCore.AMP.isEnabled() && CleverCore.AMP.exists() ? (CleverCore.Registry.Debug("Loading via AMP observer"), CleverCore.AMP.registerViewObserver(), !0) : CleverCore.Registry.Group.DOMLoad ? ((CleverCore.TCF.isRequired() || CleverCore.TCF.isEnabled()) && CleverCore.TCF.exists() ? (CleverCore.Registry.Debug("Loading via event TCF"), "loading" !== document.readyState ? CleverCore.TCF.registerEventListeners() : document.addEventListener("DOMContentLoaded", function() {
                        CleverCore.TCF.registerEventListeners()
                    })) : (CleverCore.Registry.Debug("Loading via listener"), "loading" !== document.readyState ? CleverCore.LoaderCode() : document.addEventListener("DOMContentLoaded", function() {
                        CleverCore.LoaderCode()
                    })), !0) : (CleverCore.TCF.isRequired() || CleverCore.TCF.isEnabled()) && CleverCore.TCF.exists() ? (CleverCore.Registry.Debug("Loading via TCF"), CleverCore.TCF.registerEventListeners(), !0) : (CleverCore.Registry.Debug("Load normally"), void CleverCore.LoaderCode())
                }), this.Hooks.Call(this.Hooks.Events.Generic.afterRun, [])
            },
            TCF: {
                TCFVendorId: 1070,
                version: 2,
                requiredCountries: ["PT"],
                requiredRooms: [298],
                cmpId: "",
                exists: function() {
                    return "function" == typeof __tcfapi
                },
                isRequired: function() {
                    if (57055 !== CleverCore.Registry.Group.ID) return this.requiredCountries.includes(CleverCore.Registry.User.CTR);
                    for (var e = !1, A = 0; A < CleverCore.Registry.Trackers.length; A++)
                        if (this.requiredCountries.includes(CleverCore.Registry.Trackers[A].RoomID)) {
                            e = !0;
                            break
                        }
                    return e && this.requiredCountries.includes(CleverCore.Registry.User.CTR)
                },
                isEnabled: function() {
                    return void 0 !== CleverCore.Registry.Group.TCF && 1 === CleverCore.Registry.Group.TCF
                },
                isValidConsents: function(e) {
                    var A = this.TCFVendorId;
                    return "boolean" != typeof e.gdprApplies ? console.log("GDPR applies: Unknown") : console.log((e.gdprApplies, "Yes")), 1 in e.purpose.consents && !0 === e.purpose.consents[1] ? 2 in e.purpose.consents && !0 === e.purpose.consents[2] ? A in e.vendor.consents && !0 === e.vendor.consents[A] ? A in e.vendor.legitimateInterests && !0 === e.vendor.legitimateInterests[A] || (console.log("No " + A + " legitimateInterests vendor ID"), !1) : (console.log("No " + A + " vendor ID"), !1) : (console.log("No #2 consent"), !1) : (console.log("No #1 consent"), !1)
                },
                registerEventListeners: function() {
                    __tcfapi("addEventListener", this.version, function(e, A) {
                        return A ? "tcloaded" === e.eventStatus && (!!CleverCore.TCF.isValidConsents(e) && (CleverCore.TCF.cmpId = e.cmpId, void CleverCore.LoaderCode())) : (CleverCore.Registry.Debug("TCF: Failed on page load"), !1)
                    }), __tcfapi("addEventListener", this.version, function(e, A) {
                        return A ? "useractioncomplete" === e.eventStatus && void(CleverCore.TCF.isValidConsents(e) && (CleverCore.TCF.cmpId = e.cmpId, CleverCore.LoaderCode(), __tcfapi("removeEventListener", CleverCore.TCF.version, function(e) {}, e.listenerId))) : (CleverCore.Registry.Debug("TCF: Failed on UI load"), !1)
                    })
                }
            },
            AMP: {
                domain: "ampproject.net",
                isVisible: !1,
                isAMP: !1,
                exists: function() {
                    var e = new RegExp(this.domain + "$");
                    return null !== CleverCore.Registry.CurrentDomain().match(e)
                },
                isEnabled: function() {
                    return void 0 !== CleverCore.Registry.Group.AMP && 1 === CleverCore.Registry.Group.AMP
                },
                fetchCurrentDomain: function() {
                    var e = CleverCore.Code.Meta("origin");
                    return e ? CleverCore.URL.FetchDomain(e) : null
                },
                registerViewObserver: function() {
                    CleverCore.AMP.isAMP = !0, window.context.observeIntersection(function(e) {
                        e.forEach(function(e) {
                            CleverCore.AMP.isVisible || e.intersectionRatio >= CleverCore.Registry.MinimalVisibility && (CleverCore.AMP.isVisible = !0, CleverCore.LoaderCode())
                        })
                    })
                }
            }
        };
        "undefined" != typeof module && (module.exports = CleverCore);

        (function() {
            CleverCore.Init(
                null, [{
                    "Expires": 20,
                    "ID": 533770,
                    "Type": "topscroll",
                    "Method": "pageopen",
                    "Simultaneity": 2,
                    "SimultaneityGap": 0,
                    "File": null,
                    "FileW": null,
                    "FileH": null,
                    "EmbedCode": "",
                    "OnlyMasterDomain": 1,
                    "Sort": 0,
                    "IdTracker": 241762,
                    "TrackerID": 241762,
                    "CTR": "BR",
                    "Region": null,
                    "Embed": "",
                    "Landing": "betano",
                    "AllowMobile": 1,
                    "DisableCountry": "TR",
                    "HideRefer": 1,
                    "TargetURL": null,
                    "OnlyMobile": 0,
                    "GroupID": 51851,
                    "Platform": null,
                    "IframeTraffic": null,
                    "Zoom": 1,
                    "RoomID": 71,
                    "ClientID": 10093,
                    "DisallowOnTarget": 0,
                    "IsSafe": 1,
                    "RoomType": 0,
                    "TriggerTimer": 0,
                    "GlobalTriggerTimer": 0,
                    "AnimationTimer": 0,
                    "SortKey": 0
                }, {
                    "Expires": 20,
                    "ID": 533771,
                    "Type": "topscroll",
                    "Method": "pageopen",
                    "Simultaneity": 2,
                    "SimultaneityGap": 0,
                    "File": null,
                    "FileW": null,
                    "FileH": null,
                    "EmbedCode": "",
                    "OnlyMasterDomain": 1,
                    "Sort": 1,
                    "IdTracker": 241763,
                    "TrackerID": 241763,
                    "CTR": "BR",
                    "Region": null,
                    "Embed": "",
                    "Landing": "betano",
                    "AllowMobile": 1,
                    "DisableCountry": "TR",
                    "HideRefer": 1,
                    "TargetURL": null,
                    "OnlyMobile": 1,
                    "GroupID": 51851,
                    "Platform": null,
                    "IframeTraffic": null,
                    "Zoom": 1,
                    "RoomID": 71,
                    "ClientID": 10093,
                    "DisallowOnTarget": 0,
                    "IsSafe": 1,
                    "RoomType": 0,
                    "TriggerTimer": 0,
                    "GlobalTriggerTimer": 0,
                    "AnimationTimer": 0,
                    "SortKey": 1
                }, {
                    "Expires": 20,
                    "ID": 591592,
                    "Type": "topscroll",
                    "Method": "pageopen",
                    "Simultaneity": 2,
                    "SimultaneityGap": 0,
                    "File": null,
                    "FileW": null,
                    "FileH": null,
                    "EmbedCode": "",
                    "OnlyMasterDomain": 1,
                    "Sort": 2,
                    "IdTracker": 236913,
                    "TrackerID": 236913,
                    "CTR": "BR",
                    "Region": null,
                    "Embed": "",
                    "Landing": "bet365",
                    "AllowMobile": 1,
                    "DisableCountry": "TR",
                    "HideRefer": 1,
                    "TargetURL": null,
                    "OnlyMobile": 0,
                    "GroupID": 51851,
                    "Platform": null,
                    "IframeTraffic": null,
                    "Zoom": 1,
                    "RoomID": 51,
                    "ClientID": 7132,
                    "DisallowOnTarget": 0,
                    "IsSafe": 0,
                    "RoomType": 1,
                    "TriggerTimer": 0,
                    "GlobalTriggerTimer": 0,
                    "AnimationTimer": 0,
                    "SortKey": 2
                }, {
                    "Expires": 20,
                    "ID": 591593,
                    "Type": "topscroll",
                    "Method": "pageopen",
                    "Simultaneity": 2,
                    "SimultaneityGap": 0,
                    "File": null,
                    "FileW": null,
                    "FileH": null,
                    "EmbedCode": "",
                    "OnlyMasterDomain": 1,
                    "Sort": 3,
                    "IdTracker": 236914,
                    "TrackerID": 236914,
                    "CTR": "BR",
                    "Region": null,
                    "Embed": "",
                    "Landing": "bet365",
                    "AllowMobile": 1,
                    "DisableCountry": "TR",
                    "HideRefer": 1,
                    "TargetURL": null,
                    "OnlyMobile": 1,
                    "GroupID": 51851,
                    "Platform": null,
                    "IframeTraffic": null,
                    "Zoom": 1,
                    "RoomID": 51,
                    "ClientID": 7132,
                    "DisallowOnTarget": 0,
                    "IsSafe": 0,
                    "RoomType": 1,
                    "TriggerTimer": 0,
                    "GlobalTriggerTimer": 0,
                    "AnimationTimer": 0,
                    "SortKey": 3
                }], {
                    "ID": 51851,
                    "Expire": 20,
                    "ExpireMobile": -1,
                    "Wait": 0,
                    "AutoClose": 0,
                    "IframeTraffic": null,
                    "DisableCountry": "AF,IQ,KP,LR,LY,SD,SY,TR,US,RU,FI",
                    "LastDayGarbageHits": 36,
                    "TopGarbage": "Possible Injection BOT",
                    "Subdomains": 0,
                    "ParentID": 190,
                    "DisableMobile": 0,
                    "Version": "2022-08-29 14:41:07",
                    "Active": 1,
                    "DOMLoad": 0,
                    "HideRefer": 1,
                    "SellerID": 718,
                    "Theme": "LIGHT",
                    "Type": 1,
                    "DisableIframes": 1,
                    "UseOverlay": 1,
                    "UseLink": 0,
                    "NoFilter": 0,
                    "PayPerUnique": 0,
                    "DisableRequestVerification": 0,
                    "GarbageTracker": null,
                    "Domain": "clevernt.com",
                    "TriggerTimer": 0,
                    "AnimationTimer": 0,
                    "GlobalTriggerTimer": 0,
                    "IsSafe": 1,
                    "IsCustomer": 0,
                    "Disabled": 0,
                    "Debug": 0,
                    "WhitelistGB": 0,
                    "WhitelistGR": 0,
                    "WhitelistGI": 0,
                    "WhitelistMT": 0,
                    "WhitelistAU": 0,
                    "WhitelistRU": 0,
                    "WhitelistNL": 0,
                    "WhitelistIT": 0,
                    "WhitelistCA_ON": 0,
                    "WhitelistWW": 0,
                    "WhitelistSkybetGB": 0,
                    "WhitelistCleverGR": 0,
                    "BlockFacebookApp": 0,
                    "CleverCore": 1,
                    "Builder": 1,
                    "TCF": 0,
                    "AMP": 0
                },
                '33419711310201791433', 0, null, null, ["aplicativosparaganhardinheiro.com", "campeonatosbrasileiros.com", "criptomoedaspromissoras.com", "flamengohj.com", "xn--ganhardinheiroassistindovdeos-fyc.com", "oibr3.com", "seriebrasileirao.com", "sportbetaposta.com", "auditoriar.com", "zerodawnhorizon.com", "roupasdeacademias.com", "gtradutor.com", "assistindovideos.com", "matchipltoday.com", "dedetizado.com", "famoda.com.br", "fitasdeled.com", "palhetaveste.com.br"], [], [], null, "https://ui.cleverwebserver.com/", );
            if (CleverCore.Registry.Group.TriggerTimer > 0) {
                CleverCore.Registry.Debug("Waiting for " + CleverCore.Registry.Group.TriggerTimer + " millisecond(s)...");
                setTimeout(function() {
                    CleverCore.Run()
                }, CleverCore.Registry.Group.TriggerTimer)
            } else {
                CleverCore.Run()
            }
        })()
    }
} catch (e) {
    console.log(e)
}
                                    

#96 JavaScript::Eval (size: 118, repeated: 1) - SHA256: 137b5a40840b4e71e8f81a223ecafada67316e7fd056d3eb8f0ece03ddd03dc5

                                        Hf = function(S, I, H, D) {
    try {
        D = S[((I | 0) + 2) % 3], S[I] = (S[I] | 0) - (S[((I | 0) + 1) % 3] | 0) - (D | 0) ^ (1 == I ? D << H : D >>> H)
    } catch (e) {
        throw e;
    }
}
                                    

#97 JavaScript::Eval (size: 71, repeated: 1) - SHA256: 420688465a76ed34d061fd3605d8c7feae40f93e940e8318e1b24d3415a9f652

                                        0, lE = function(S, I, H) {
    J(I, ((H.nZ.push(H.O.slice()), H.O)[I] = void 0, H), S)
}
                                    

#98 JavaScript::Eval (size: 301, repeated: 1) - SHA256: 0cdb4d0b1cf31ab5ab00fd2ccb2e0eca4f3e5c17849a4b5bcf5800fbe0f72fe1

                                        0, xg = function(S, I, H, D, e, X, Z, R, G, p, A, f) {
    ((I.push((e = S[0] << 24, D = S[1] << 16, 2 * (e | 0) + ~D - 2 * (e | ~D) + (~e | D)) | S[2] << 8 | S[3]), I).push((G = (f = (A = S[4] << 24, p = S[5] << 16, (A & p) - 1 - (~A ^ p)), H = S[6] << 8, -~(f & H) + -2 + (f & ~H) - (f | ~H)), Z = S[7], (Z | 0) - ~G + ~(G | Z) + (G ^ Z))), I).push((R = S[8] << 24, X = S[9] << 16, (R & X) + (R & ~X) + (~R & X)) | S[10] << 8 | S[11])
}
                                    

#99 JavaScript::Eval (size: 38518, repeated: 1) - SHA256: 716b17bc678693da9bff1a13134dd6ef7d66d07dba1bd570902258b63e3c8d0e

                                        //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjogMywic291cmNlcyI6WyIiXSwic291cmNlc0NvbnRlbnQiOlsiICJdLCJuYW1lcyI6WyJjbG9zdXJlRHluYW1pY0J1dHRvbiJdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEifQ==
(function() {
    var e = function(D, E, p, y, z, K) {
            return 1 == (-68 <= E >> 2 && 4 > ((E ^ 29) & 8) && (K = Math.floor(this.GO + (this.C() - this.l))), E >> 1 & D) && (z = typeof y, K = "object" == z && y != p || "function" == z), K
        },
        yD = function(D, E, p, y, z, K, g, L, H, F, c) {
            if ((p + 7 & D) >= p && p - 9 << 1 < p) {
                for (z = (H = [], g = 0, 0); g < E.length; g++)
                    for (z += y, L = (F = L << y, K = E[g], 2 * (F & K) + ~K - (~F ^ K) + (~F & K)); 7 < z;) z -= 8, H.push(L >> z & 255);
                c = H
            }
            return (p & 23) == p && (Eg.call(this), E || D1 || (D1 = new gH), this.NW = void 0, this.hT = this.Bo = this.YR = this.pu = this.I7 = null, this.Dp = false), c
        },
        G = function(D, E, p, y, z, K, g, L, H, F, c, V, Z) {
            if (49 > (D | (-79 <= D >> 1 && 3 > (D >> 2 & 7) && (V = function() {}, V.prototype = E.prototype, p.o = E.prototype, p.prototype = new V, p.prototype.constructor = p, p.GH = function(I, q, U) {
                    for (var u = Array(arguments.length - y), N = y; N < arguments.length; N++) u[N - y] = arguments[N];
                    return E.prototype[q].apply(I, u)
                }), 8)) && 29 <= (D | 7)) {
                for (F = L = 0; L < y.length; L++) F += y.charCodeAt(L), F += F << 10, F = (K = F >> 6, -(F | 0) - ~(F | K) + 2 * (F & ~K) + (~F | K));
                Z = (c = new Number((H = (z = 1 << p, (z & 1) + -2 - (~z | 1)), F += F << 3, F ^= F >> 11, g = F + (F << 15) >>> 0, 2 * (g | 0) + ~g - (g ^ H) - (g | ~H))), c[0] = (g >>> p) % E, c)
            }
            return Z
        },
        P = function(D, E, p, y, z) {
            return D - 6 >> (D + 6 >> 1 < D && (D - 6 | 13) >= D && y.u.splice(E, E, p), 4) || (this.o7 = this.o7), z
        },
        c3 = function(D, E, p, y, z, K, g, L, H, F, c, V) {
            if (((E | 16) == E && (p(function(Z) {
                    Z(y)
                }), V = [function() {
                    return y
                }]), E & 123) == E) {
                if (!(L = (z3.call(this, z), p))) {
                    for (g = this.constructor; g;) {
                        if (F = (H = $V(2, 32, g), Kj[H])) break;
                        g = (K = Object.getPrototypeOf(g.prototype)) && K.constructor
                    }
                    L = F ? "function" === typeof F.vo ? F.vo() : new F : null
                }
                this.s = L
            }
            return E - 1 << 1 >= E && (E + 1 & D) < E && (c = function() {}, K = void 0, z = H3(y, function(Z) {
                c && (p && Fs(p), K = Z, c(), c = void 0)
            }, !!p)[0], V = {
                hot: function(Z, I, q, U, u) {
                    function N() {
                        K(function(t) {
                            Fs(function() {
                                Z(t)
                            })
                        }, q)
                    }
                    if (!I) return U = z(q), Z && Z(U), U;
                    K ? N() : (u = c, c = function() {
                        u(), Fs(N)
                    })
                }
            }), V
        },
        m = function(D, E, p, y, z, K, g, L, H) {
            if (((E & 54) == E && (y = p[VD], H = y instanceof A ? y : null), (E + 6 & 70) >= E) && (E - 7 | 1) < E && (H = "string" == typeof z.className ? z.className : z.getAttribute && z.getAttribute(y) || p), (E & 90) == E) a: {
                switch (L) {
                    case 1:
                        H = g ? "disable" : "enable";
                        break a;
                    case 2:
                        H = g ? "highlight" : "unhighlight";
                        break a;
                    case y:
                        H = g ? "activate" : "deactivate";
                        break a;
                    case D:
                        H = g ? "select" : "unselect";
                        break a;
                    case p:
                        H = g ? "check" : "uncheck";
                        break a;
                    case z:
                        H = g ? "focus" : "blur";
                        break a;
                    case K:
                        H = g ? "open" : "close";
                        break a
                }
                throw Error("Invalid component state");
            }
            return 2 <= ((E ^ 52) & 11) && 15 > (E ^ 4) && R.call(this, p, y || Y.vo(), z), H
        },
        w = function(D, E, p, y, z, K, g, L, H) {
            if ((E & ((E - 5 | 9) < E && (E - 8 | 17) >= E && (H = y[z] << p | y[~z - 3 * ~(z | D) - (z & -2) + 2 * (z | -2)] << 16 | y[~z - -9 + 2 * (z & -3) + 2 * (z | -3)] << 8 | y[(z | 0) + 3]), 87)) == E) {
                for (g = (K = w(p, 56), D); y > D; y--) g = (L = g << 8, z = l(true, 8, p), 2 * (L & z) + ~z - 2 * (~L ^ z) + (~L | z));
                M(K, p, g)
            }
            if ((E + ((E | 56) == E && (D.B ? H = Z1(D.X, D) : (y = er(8, true, D, 0), 129 + (y | -129) && (y = 2 * ~(y & 128) - -1 - 2 * ~(y | 128) + (~y ^ 128), p = er(2, true, D, 0), y = (y << 2) + (p | 0)), H = y)), 3) ^ 9) < E && (E + 5 ^ 28) >= E)
                if (K = "array" === IY("splice", y, "object") ? y : [y], this.W) D(this.W);
                else try {
                    z = !this.u.length, g = [], P(29, 0, [sg, g, K], this), P(22, 0, [G3, D, g], this), p && !z || P3(2048, this, 0, true, p)
                } catch (F) {
                    k(2048, 19, F, this), D(this.W)
                }
                return (E & 109) == E && (y = l(true, 8, p), (y | 0) - -1 + (~y | 128) && (y = y & D | l(true, 8, p) << 7), H = y), H
        },
        J = function(D, E, p, y, z, K, g, L, H, F) {
            if (2 <= (D << 2 & 15) && 2 > (D >> 2 & 11)) {
                if (!p) throw Error("Invalid class name " + p);
                if ("function" !== typeof E) throw Error("Invalid decorator function " + E);
            }
            if ((D | 80) == D)
                if (Array.isArray(g))
                    for (H = E; H < g.length; H++) J(80, 0, null, y, z, K, g[H], L);
                else L = T(L, 77), z && z[Ug] ? z.P.add(String(g), L, true, e(7, 3, p, K) ? !!K.capture : !!K, y) : f(10, null, false, K, y, true, g, L, z);
            return (D & (3 == (D ^ 44) >> 3 && (p.R = true, p.listener = E, p.proxy = E, p.src = E, p.Ho = E), 8 <= (D << 1 & 9) && 13 > (D >> 2 & 15) && (F = E && E.parentNode ? E.parentNode.removeChild(E) : null), 108)) == D && (typeof y.className == E ? y.className = p : y.setAttribute && y.setAttribute("class", p)), F
        },
        x = function(D, E, p, y, z, K) {
            return (6 <= ((D ^ 52) & (2 == (D | 6) >> 3 && (K = !!(z = y.D, (z | 0) + (z & ~p) - E * (z ^ p) + E * (~z & p))), 7)) && 26 > D - 3 && (z = p.type, z in y.H && O(5, E, y.H[z], p) && (J(51, null, p), 0 == y.H[z].length && (delete y.H[z], y.A--))), D ^ 32) >> 4 || (this.V = W.document || document), K
        },
        O = function(D, E, p, y, z, K, g, L, H, F) {
            if (11 <= (D << 2 & 15) && 9 > (D >> 1 & 16))
                if (z && z.once) J(88, 0, p, K, g, z, y, L);
                else if (Array.isArray(y))
                for (H = 0; H < y.length; H++) O(7, false, null, y[H], z, K, g, L);
            else L = T(L, 75), g && g[Ug] ? g.P.add(String(y), L, E, e(7, 51, p, z) ? !!z.capture : !!z, K) : f(14, null, false, z, K, E, y, L, g);
            return ((D | 88) == D && (E.vo = function() {
                return E.Ku ? E.Ku : E.Ku = new E
            }, E.Ku = void 0), (D & 76) == D && (F = p in u7 ? u7[p] : u7[p] = E + p), (D - 5 | 30) >= D) && (D - 6 | 44) < D && (K = k(E, 25, y, p), (z = 0 <= K) && Array.prototype.splice.call(p, K, E), F = z), F
        },
        b = function(D, E, p, y, z, K, g, L, H, F, c, V, Z) {
            if ((p - (2 == (p + 8 & 15 || (Array.isArray(K) && (K = K.join(" ")), H = "aria-" + y, "" === K || void 0 == K ? (N3 || (g = {}, N3 = (g.atomic = D, g.autocomplete = "none", g.dropeffect = "none", g.haspopup = D, g.live = E, g.multiline = D, g.multiselectable = D, g.orientation = "vertical", g.readonly = D, g.relevant = "additions text", g.required = D, g.sort = "none", g.busy = D, g.disabled = D, g.hidden = D, g.invalid = "false", g)), L = N3, y in L ? z.setAttribute(H, L[y]) : z.removeAttribute(H)) : z.setAttribute(H, K)), p << 1 & 15) && (g = D, g ^= g << 13, g = (z = g >> 17, (z | 0) + ~z - (~g ^ z)), g = (K = g << 5, (g | K) - 2 * (g & K) - ~g + (~g | K)), (g &= y) || (g = 1), Z = E ^ g), 2) ^ 11) < p && p - 9 << 1 >= p)
                if (Array.isArray(z))
                    for (V = E; V < z.length; V++) b(null, 0, 27, y, z[V], K, g, L);
                else H = e(7, 34, D, L) ? !!L.capture : !!L, g = T(g, 76), K && K[Ug] ? K.P.remove(String(z), g, H, y) : K && (c = m(8, 32, K)) && (F = c.Cu(z, H, g, y)) && k(1, 90, 0, F);
            return 8 <= (p << 1 & 15) && 2 > (p ^ 40) >> 4 && (Z = D.classList ? D.classList : m(8, 58, "", E, D).match(/\S+/g) || []), Z
        },
        $V = function(D, E, p, y, z, K, g) {
            return E << ((E + D ^ (-56 <= (E ^ 28) && 6 > (E >> D & 14) && (this.type = p, this.currentTarget = this.target = y, this.defaultPrevented = this.I = false), 23)) < E && (E - 4 ^ 8) >= E && (y.im(function(L) {
                K = L
            }, p, z), g = K), 1) & 7 || (g = Object.prototype.hasOwnProperty.call(p, tv) && p[tv] || (p[tv] = ++RY)), g
        },
        mW = function(D, E, p, y, z, K, g, L, H, F) {
            if (((g - 6 | 13) >= g && (g + 2 ^ 7) < g && (K.R ? p = true : (z = new S(L, this), H = K.Ho || K.src, y = K.listener, K.T && k(1, 89, 0, K), p = y.call(H, z)), F = p), 2 <= g >> 2) && 1 > (g >> 2 & 3))
                if (K.classList) Array.prototype.forEach.call(L, function(c, V) {
                    K.classList ? K.classList.add(c) : YV(E, 56, 0, 1, K, c) || (V = m(8, 59, "", "class", K), J(32, D, V + (0 < V.length ? " " + c : c), K))
                });
                else {
                    for (y in (Array.prototype.forEach.call((z = {}, b)(K, "class", 38), function(c) {
                            z[c] = true
                        }), Array.prototype).forEach.call(L, function(c) {
                            z[c] = true
                        }), p = "", z) p += 0 < p.length ? " " + y : y;
                    J(8, D, p, K)
                }
            return F
        },
        v3 = function(D, E, p, y, z, K, g, L, H, F, c, V, Z) {
            return 12 <= E - (E - 4 & ((E + 4 ^ 6) >= E && (E - 1 ^ 31) < E && (y = Xs[D.Y](D.a7), y[D.Y] = function() {
                return p
            }, y.concat = function(I) {
                p = I
            }, V = y), 5) || (H = l7, c = z & D, y = [51, -22, -75, -33, 43, 56, y, 42, -18, 24], F = Xs[K.Y](K.e9), F[K.Y] = function(I) {
                c = (c += 6 + D * z, (c | 0) + ~c - -8) - (~(L = I, c) & D)
            }, F.concat = function(I, q, U, u, N) {
                return (L = (I = -208 * g * g * (q = g % 16 + 1, L) + 4 * g * g * q + y[U = c + 11, D - (U & -8) + (U | -8) - (~U | D)] * g * q - -1768 * L + (H() | 0) * q - -1144 * g * L + c + p * L * L - q * L, u = y[I], void 0), y)[(N = c + 21, D + (N & -8) - (N ^ D)) + (2 - ~z + ~(z | 2))] = u, y[c + (z & 2)] = -22, u
            }, V = F), 3) && 19 > (E ^ 30) && (V = Z = function() {
                if (g.L == g) {
                    if (g.v) {
                        var I = [M3, z, K, void 0, L, H, arguments];
                        if (y == D) var q = P3(2048, g, 0, (P(26, 0, I, g), p), p);
                        else if (1 == y) {
                            var U = !g.u.length;
                            P(25, 0, I, g), U && P3(2048, g, 0, p, p)
                        } else q = kV(I, 2048, g, 104);
                        return q
                    }
                    L && H && L.removeEventListener(H, Z, Jv)
                }
            }), V
        },
        YV = function(D, E, p, y, z, K, g, L, H) {
            return (((E & 106) == (25 <= E << 2 && 41 > E + 6 && (H = !!(K = z.gl, (y | p) - (K | y) - ~(K | y) + (K | ~y)) && !!(z.um & y)), E) && (p.classList ? Array.prototype.forEach.call(y, function(F) {
                C(D, "string", 1, 0, " ", p, F)
            }) : J(64, "string", Array.prototype.filter.call(b(p, "class", 39), function(F) {
                return !(0 <= k(1, 26, F, y))
            }).join(" "), p)), E) | 24) == E && (z.classList ? L = z.classList.contains(K) : (g = b(z, "class", 37), L = k(y, 29, K, g) >= p), H = L), H
        },
        k = function(D, E, p, y, z, K, g, L, H) {
            if ((E - 8 | 23) < ((E | 88) == E && "number" !== typeof y && y && !y.R && ((z = y.src) && z[Ug] ? x(3, D, y, z.P) : (L = y.type, g = y.proxy, z.removeEventListener ? z.removeEventListener(L, g, y.capture) : z.detachEvent ? z.detachEvent(O(8, "on", L), g) : z.addListener && z.removeListener && z.removeListener(g), T3--, (K = m(8, 22, z)) ? (x(11, D, y, K), K.A == p && (K.src = null, z[VD] = null)) : J(48, null, y))), E) && (E + 7 & 58) >= E) a: if ("string" === typeof y) H = "string" !== typeof p || p.length != D ? -1 : y.indexOf(p, 0);
                else {
                    for (z = 0; z < y.length; z++)
                        if (z in y && y[z] === p) {
                            H = z;
                            break a
                        }
                    H = -1
                }
            return 2 == ((((E & 47) == E && (nj.call(this, D ? D.type : ""), this.relatedTarget = this.currentTarget = this.target = null, this.button = this.screenY = this.screenX = this.clientY = this.clientX = this.offsetY = this.offsetX = 0, this.key = "", this.charCode = this.keyCode = 0, this.metaKey = this.shiftKey = this.altKey = this.ctrlKey = false, this.state = null, this.pointerId = 0, this.pointerType = "", this.J = null, D && (K = this.type = D.type, z = D.changedTouches && D.changedTouches.length ? D.changedTouches[0] : null, this.target = D.target || D.srcElement, this.currentTarget = p, y = D.relatedTarget, y || ("mouseover" == K ? y = D.fromElement : "mouseout" == K && (y = D.toElement)), this.relatedTarget = y, z ? (this.clientX = void 0 !== z.clientX ? z.clientX : z.pageX, this.clientY = void 0 !== z.clientY ? z.clientY : z.pageY, this.screenX = z.screenX || 0, this.screenY = z.screenY || 0) : (this.offsetX = D.offsetX, this.offsetY = D.offsetY, this.clientX = void 0 !== D.clientX ? D.clientX : D.pageX, this.clientY = void 0 !== D.clientY ? D.clientY : D.pageY, this.screenX = D.screenX || 0, this.screenY = D.screenY || 0), this.button = D.button, this.keyCode = D.keyCode || 0, this.key = D.key || "", this.charCode = D.charCode || ("keypress" == K ? D.keyCode : 0), this.ctrlKey = D.ctrlKey, this.altKey = D.altKey, this.shiftKey = D.shiftKey, this.metaKey = D.metaKey, this.pointerId = D.pointerId || 0, this.pointerType = "string" === typeof D.pointerType ? D.pointerType : rH[D.pointerType] || "", this.state = D.state, this.J = D, D.defaultPrevented && S.o.preventDefault.call(this))), E << 2) & 15 || (H = D), E | 1) & 14) && (y.W = ((y.W ? y.W + "~" : "E:") + p.message + ":" + p.stack).slice(0, D)), H
        },
        fj = function(D, E, p, y, z, K, g, L, H, F, c, V, Z) {
            if (1 > ((D | 3) & 4) && 2 <= ((D ^ 2) & 6))
                if (c = y.P.H[String(p)]) {
                    for (H = (c = c.concat(), true), g = E; g < c.length; ++g)(V = c[g]) && !V.R && V.capture == z && (L = V.Ho || V.src, F = V.listener, V.T && x(10, 1, V, y.P), H = false !== F.call(L, K) && H);
                    Z = H && !K.defaultPrevented
                } else Z = true;
            if (2 == (D << 1 & 7)) a: {
                for (K in z)
                    if (y.call(void 0, z[K], K, z)) {
                        Z = p;
                        break a
                    }
                Z = E
            }
            return Z
        },
        C = function(D, E, p, y, z, K, g, L, H, F, c, V, Z, I, q, U) {
            if (!(D + 5 & ((D - 5 ^ ((1 > (D << 1 & 12) && -60 <= D >> 1 && (K.classList ? K.classList.remove(g) : YV(16, 57, y, p, K, g) && J(40, E, Array.prototype.filter.call(b(K, "class", 36), function(u) {
                    return u != g
                }).join(z), K)), 4 > (D + 4 & 16)) && 6 <= ((D | 6) & 7) && (this.src = E, this.H = {}, this.A = 0), 29)) >= D && (D + 1 ^ 13) < D && (Og.call(this), this.P = new A(this), this.VE = this, this.wl = null), 9))) {
                if ((y.L = ((L = ((H = (Z = p ? 255 : z ? 5 : 2, 0 < y.Xg && y.Po && y.mb) && 1 >= y.Wo && !y.B && !y.G && (!z || 1 < y.Fg - K) && 0 == document.hidden, z) || y.Zp++, (I = 4 == y.Zp) || H ? y.C() : y.F), V = L - y.F, q = V >> 14, y).O && (y.O = (g = y.O, F = q * (V << 2), 2 * ~(g & F) - ~g - ~F)), y.xR += q, q || y.L), I) || H) y.Zp = 0, y.F = L;
                !H || L - y.l < y.Xg - Z ? U = false : (y.Fg = K, c = d(y, z ? 31 : 452), M(452, y, y.j), y.u.push([W3, c, z ? K + 1 : K]), y.G = Fs, U = E)
            }
            return U
        },
        T = function(D, E, p, y, z, K, g, L, H) {
            if (3 == (E + 1 & 15)) {
                if (p = window.btoa) {
                    for (y = (z = 0, ""); z < D.length; z += 8192) y += String.fromCharCode.apply(null, D.slice(z, z + 8192));
                    K = p(y).replace(/\+/g, "-").replace(/\//g, "_").replace(/=/g, "")
                } else K = void 0;
                H = K
            }
            if (8 > E >> 2 && 4 <= (E << 2 & 23))
                for (z in L = D, y.H) {
                    for (g = y.H[K = D, z]; K < g.length; K++) ++L, J(49, p, g[K]);
                    delete y.H[y.A--, z]
                }
            return (E - 7 ^ 14) >= ((E + 5 ^ 11) >= E && (E - 5 | 61) < E && (H = Xs[D](Xs.prototype, {
                length: p,
                replace: p,
                call: p,
                splice: p,
                propertyIsEnumerable: p,
                stack: p,
                pop: p,
                console: p,
                prototype: p,
                floor: p,
                document: p,
                parent: p
            })), E) && (E + 7 & 44) < E && (H = (z = y >>> p * D, -~(z & 255) + (z & -256) + (~z | 255))), (E | 72) == E && ("function" === typeof D ? H = D : (D[oY] || (D[oY] = function(F) {
                return D.handleEvent(F)
            }), H = D[oY])), H
        },
        f = function(D, E, p, y, z, K, g, L, H, F, c, V, Z, I) {
            if ((D & 121) == D)
                if (K = p.length, K > E) {
                    for (y = (z = Array(K), E); y < K; y++) z[y] = p[y];
                    I = z
                } else I = [];
            if (!(D + 6 & 11)) {
                if (!g) throw Error("Invalid event type");
                if (!((F = m(8, 20, (Z = e(7, 35, E, y) ? !!y.capture : !!y, H))) || (H[VD] = F = new A(H)), c = F.add(g, L, K, Z, z), c.proxy)) {
                    if ((((V = jr(4, 23), c).proxy = V, V.src = H, V).listener = c, H).addEventListener) xV || (y = Z), void 0 === y && (y = p), H.addEventListener(g.toString(), V, y);
                    else if (H.attachEvent) H.attachEvent(O(12, "on", g.toString()), V);
                    else if (H.addListener && H.removeListener) H.addListener(V);
                    else throw Error("addEventListener and attachEvent are unavailable.");
                    T3++
                }
            }
            return (D - ((D | 40) == ((D | 4) & 26 || (I = !!(y.um & p) && x(23, 2, p, y) != z && (!(K = y.HU, -~K - (K & ~p) + (~K & p) + (K | ~p)) || y.dispatchEvent(m(8, 24, 16, E, 32, 64, z, p))) && !y.o7), D) && (this.listener = z, this.proxy = null, this.src = y, this.type = E, this.capture = !!p, this.Ho = K, this.key = ++b7, this.T = this.R = false), 6) ^ 12) >= D && (D - 1 ^ 31) < D && (this.L = E), I
        },
        jr = function(D, E, p, y, z, K, g, L, H, F, c) {
            if (!(E << 1 & 7)) a: {
                for (L = p; L < z.length; ++L)
                    if (H = z[L], !H.R && H.listener == g && H.capture == !!K && H.Ho == y) {
                        c = L;
                        break a
                    }
                c = -1
            }
            if (E - 7 << 1 < ((E + 9 ^ 17) >= E && (E - D ^ 1) < E && (F = function(V) {
                    return p.call(F.src, F.listener, V)
                }, p = Sr, c = F), E) && (E + 1 ^ 21) >= E)
                for (g = K.length, H = "string" === typeof K ? K.split(p) : K, L = y; L < g; L++) L in H && z.call(void 0, H[L], L, K);
            return c
        },
        i7 = function(D, E, p, y, z, K, g, L, H) {
            return ((5 <= E >> ((2 == (E ^ 80) >> 3 && y.hT && y.hT.forEach(p, void 0), (E | 48) == E) && (H = (K = Cj[p.substring(D, 3) + "_"]) ? K(p.substring(3), y, z) : c3(31, 20, y, p)), 2) && 17 > E >> 1 && (g = typeof K, L = g != y ? g : K ? Array.isArray(K) ? "array" : g : "null", H = L == z || L == y && typeof K.length == p), E) & 106) == E && (H = Math.floor(this.C())), H
        },
        kV = function(D, E, p, y, z, K, g, L, H, F) {
            if ((L = D[0], L) == sg) p.JT = 25, p.S(D);
            else if (L == G3) {
                z = D[1];
                try {
                    g = p.W || p.S(D)
                } catch (c) {
                    k(E, 18, c, p), g = p.W
                }
                z(g)
            } else if (L == W3) p.S(D);
            else if (L == dH) p.S(D);
            else if (L == aY) {
                try {
                    for (F = 0; F < p.s2.length; F++) try {
                        K = p.s2[F], K[0][K[1]](K[2])
                    } catch (c) {}
                } catch (c) {}(0, D[1])(function(c, V) {
                    p.im(c, true, V)
                }, (p.s2 = [], function(c) {
                    P(23, (c = !p.u.length, 0), [B3], p), c && P3(2048, p, 0, false, true)
                }))
            } else {
                if (L == M3) return H = D[2], M(y, p, D[6]), M(9, p, H), p.S(D);
                L == B3 ? (p.tT = [], p.N = [], p.v = null) : L == hv && "loading" === W.document.readyState && (p.G = function(c, V) {
                    function Z() {
                        V || (V = true, c())
                    }(V = false, W.document).addEventListener("DOMContentLoaded", Z, Jv), W.addEventListener("load", Z, Jv)
                })
            }
        },
        QD = function(D, E, p, y, z, K, g, L, H, F) {
            function c(V) {
                V && z.appendChild("string" === typeof V ? K.createTextNode(V) : V)
            }
            for (F = p; F < D.length; F++)
                if (L = D[F], !i7(0, 20, g, y, "array", L) || e(7, 50, null, L) && L.nodeType > E) c(L);
                else {
                    a: {
                        if (L && typeof L.length == g) {
                            if (e(7, 19, null, L)) {
                                H = "function" == typeof L.item || "string" == typeof L.item;
                                break a
                            }
                            if ("function" === typeof L) {
                                H = "function" == typeof L.item;
                                break a
                            }
                        }
                        H = false
                    }
                    jr(4, 7, "", E, c, H ? f(8, E, L) : L)
                }
        },
        H3 = function(D, E, p, y) {
            return i7.call(this, 0, 48, D, E, p, y)
        },
        Es = function(D, E) {
            for (E = []; D--;) E.push(255 * Math.random() | 0);
            return E
        },
        Eg = function() {
            return C.call(this, 12)
        },
        Sr = function(D, E, p, y, z, K) {
            return mW.call(this, "string", 16, z, y, p, D, 11, E, K)
        },
        R = function(D, E, p, y, z, K, g, L) {
            return c3.call(this, 31, 3, E, D, p, y, z, K, g, L)
        },
        D_ = function(D, E, p, y, z, K, g, L, H, F, c) {
            for (z = (y = (p = E.replace(/\r\n/g, "\n"), []), L = 0); z < p.length; z++) H = p.charCodeAt(z), 128 > H ? y[L++] = H : (2048 > H ? y[L++] = H >> 6 | 192 : (55296 == -~(H & 64512) + (H ^ 64512) + (~H ^ 64512) && z + 1 < p.length && 56320 == (c = p.charCodeAt(z + 1), -~(c & 64512) - -1 + 2 * (c ^ 64512) + 2 * (~c ^ 64512)) ? (H = 65536 + (-~(H & 1023) + (H & -1024) + (~H | 1023) << 10) + (p.charCodeAt(++z) & 1023), y[L++] = H >> 18 | 240, y[L++] = H >> 12 & D | 128) : y[L++] = (F = H >> 12, ~F - 2 * ~(F | 224) + (F | -225)), y[L++] = (K = (g = H >> 6, -~g + (~g ^ D) + (~g & D)), (K | 0) - ~(K & 128) + -129 + 2 * (~K & 128))), y[L++] = H & D | 128);
            return y
        },
        W = this || self,
        a = function(D, E, p) {
            p = this;
            try {
                pK(D, this, E)
            } catch (y) {
                k(2048, 51, y, this), E(function(z) {
                    z(p.W)
                })
            }
        },
        yy = function(D, E, p, y, z, K, g, L, H, F) {
            for (; p.u.length;) {
                F = (p.G = y, p).u.pop();
                try {
                    L = kV(F, z, p, E)
                } catch (c) {
                    k(z, 50, c, p)
                }
                if (g && p.G) {
                    H = p.G, H(function() {
                        P3(2048, p, K, D, D)
                    });
                    break
                }
            }
            return L
        },
        z6 = function() {
            return e.call(this, 7, 6)
        },
        pK = function(D, E, p, y, z, K) {
            for (y = (E.a7 = (E.e9 = T(E.Y, (E.WU = E[G3], E.oK = $F, E.Yt = KK, 64), {get: function() {
                        return this.concat()
                    }
                }), Xs[E.Y](E.e9, {
                    value: {
                        value: {}
                    }
                })), z = [], 0); 128 > y; y++) z[y] = String.fromCharCode(y);
            P3(2048, E, 0, true, (P(27, (P((M(271, (M(331, E, (M(281, E, (M(218, E, (E.xt = (M(133, E, (M(((M(160, (M(411, E, (M(259, (M(39, E, (M(483, E, (M(97, E, (M(27, (M(92, E, (M(212, E, (M(254, (M((M(66, E, (M(239, E, (M(456, (M(395, E, (M((M(492, E, (M((M(352, E, (M(383, (new(M(9, (M(176, (M(70, E, (M(56, E, (E.KE = (M(486, E, (M(41, E, (M(372, E, (M(161, (M(323, E, (M(319, (M(((M(463, (M(31, (M((E.LE = (E.lm = [], (E.B = void 0, (K = window.performance || {}, E.j = 0, E.qW = void 0, E.s2 = (E.tT = [], E.Zp = void 0, E.F = 0, E.xR = 1, E.R7 = false, (E.mb = false, E).GO = (E.l = 0, 0), E.Xg = 0, []), E.Wo = 0, E.X = void 0, E.Fg = (E.v = (E.TO = function(g) {
                return f.call(this, 22, g)
            }, []), E.K = (E.u = [], E.Po = false, void 0), E.W = void 0, (E.jJ = 0, E).JT = 25, 8001), E).G = null, E.O = void 0, E).L = (E.N = [], E), K.timeOrigin || (K.timing || {}).navigationStart || 0), 452), E, 0), E), 0), E), function(g, L, H, F, c, V, Z, I, q, U, u, N, t, n) {
                if (!C(47, true, true, g, true, L)) {
                    if ("object" == IY((Z = d(g, (F = d(g, (U = (t = d((q = w((I = (V = w(g, 57), w(g, 57)), N = w(g, 61), g), 56), g), V), d(g, N)), q)), I)), "splice"), t, "object")) {
                        for (H in n = [], t) n.push(H);
                        t = n
                    }
                    for (U = 0 < (u = t.length, c = 0, U) ? U : 1; c < u; c += U) Z(t.slice(c, (c | 0) + (U | 0)), F)
                }
            }), M)(503, E, function(g, L) {
                Hd((L = d(g, w(g, 56)), L), g.L, 452)
            }), 402), E, function(g) {
                FO(g, 4)
            }), E), function(g, L, H, F) {
                L = (H = w(g, 56), l)(true, 8, g), F = w(g, 57), M(F, g, d(g, H) >>> L)
            }), Es(4))), E), function(g, L, H, F, c) {
                (H = d((L = d(g, (c = w(g, (F = w(g, 57), 58)), c)), g), F), M)(c, g, L + H)
            }), function(g) {
                cd(g, 4)
            })), 493)), 2048)), 0), function(g, L, H, F, c, V, Z, I) {
                M((H = (c = (F = (I = w(g, (Z = w(g, (L = w(g, 63), V = w(g, 57), 62)), 58)), d(g, Z)), d)(g, I), d)(g, V), L), g, v3(2, 15, false, c, H, F, g))
            })), function(g) {
                FO(g, 3)
            })), E), function(g, L, H, F) {
                0 != (F = d(g, (H = w(g, (L = w(g, 57), 62)), H)), d(g, L)) && M(452, g, F)
            }), E), {}), Vy)("Submit"), E), function() {}), [])), 208), E, function(g, L, H) {
                (H = (L = w(g, 61), d)(g.L, L), H)[0].removeEventListener(H[1], H[2], Jv)
            }), function(g) {
                cd(g, 1)
            })), 369), E, function(g, L, H, F, c, V) {
                M((L = d(g, (F = d(g, (c = (H = (V = w(g, 61), w(g, 63)), w(g, 61)), V)), H)), c), g, +(F == L))
            }), E)), M(447, E, function(g, L, H, F, c, V, Z, I, q, U) {
                0 !== (L = d(g, (Z = d((I = d(g, (U = d(g, (V = w(g, (c = w(g, (H = w(g, (F = w(g, 58), 61)), 57)), 63)), c)), H)), g.L), F), V)), Z) && (q = v3(2, 16, false, 1, U, L, g, Z, I), Z.addEventListener(I, q, Jv), M(239, g, [Z, I, q]))
            }), E), function(g, L, H, F, c, V, Z, I) {
                for (L = (Z = (F = (H = w(127, (c = w(g, 63), 32), g), ""), d(g, 290)), I = Z.length, 0); H--;) L = (V = w(127, 33, g), -2 * ~L - (L ^ V) + 4 * (~L & V) + 2 * (L | ~V)) % I, F += z[Z[L]];
                M(c, g, F)
            }), 0)), [0, 0, 0])), 378), E, function(g, L, H, F, c) {
                for (F = (c = (L = w(127, 36, (H = w(g, 58), g)), []), 0); F < L; F++) c.push(l(true, 8, g));
                M(H, g, c)
            }), E), function(g, L, H) {
                (L = w(g, (H = w(g, 61), 56)), M)(L, g, "" + d(g, H))
            }), function(g) {
                w(0, 3, g, 4)
            })), [57, 0, 0])), E), function(g, L, H, F, c, V, Z) {
                V = w(g, (H = w(g, (L = w(g, 62), 62)), 61)), g.L == g && (F = d(g, L), c = d(g, H), Z = d(g, V), F[c] = Z, 304 == L && (g.K = void 0, 2 == c && (g.O = er(32, false, g, 0), g.K = void 0)))
            }), function(g, L, H, F, c, V, Z, I, q, U, u, N, t, n, pj, Lj) {
                function r(X, v) {
                    for (; t < X;) Z |= l(true, 8, g) << t, t += 8;
                    return v = Z & ((t -= X, 1) << X) - 1, Z >>= X, v
                }
                for (F = (I = (c = ((t = (pj = w(g, 63), Z = 0), r(3)) | 0) + 1, r(5)), u = [], U = 0); F < I; F++) H = r(1), u.push(H), U += H ? 0 : 1;
                for (V = (Lj = ((U | 0) - 1).toString(2).length, []), N = 0; N < I; N++) u[N] || (V[N] = r(Lj));
                for (L = 0; L < I; L++) u[L] && (V[L] = w(g, 58));
                for (n = (q = [], c); n--;) q.push(d(g, w(g, 62)));
                M(pj, g, function(X, v, Av, q3, wH) {
                    for (wH = (q3 = 0, []), Av = []; q3 < I; q3++) {
                        if (!u[v = V[q3], q3]) {
                            for (; v >= wH.length;) wH.push(w(X, 62));
                            v = wH[v]
                        }
                        Av.push(v)
                    }
                    X.X = v3(X, 32, (X.B = v3(X, 53, q.slice()), Av))
                })
            })), function(g, L, H, F) {
                if (L = g.lm.pop()) {
                    for (F = l(true, 8, g); 0 < F; F--) H = w(g, 62), L[H] = g.v[H];
                    g.v = (L[486] = g.v[L[352] = g.v[352], 486], L)
                } else M(452, g, g.j)
            })), [])), E), function(g, L, H, F, c) {
                !C(59, true, false, g, true, L) && (F = Z_(57, 1, g, 8), c = F.AT, H = F.rl, g.L == g || H == g.TO && c == g) && (M(F.co, g, H.apply(c, F.i)), g.F = g.C())
            }), function(g, L, H, F, c, V) {
                (L = d(g, (F = (V = w(g, (H = (c = w(g, 61), w)(g, 63), 56)), d(g, H)), c)), M)(V, g, L[F])
            })), E), function(g, L, H, F, c) {
                (H = (F = w((c = w(g, 58), g), 58), d)(g, c), L = IY("splice", H, "object"), M)(F, g, L)
            }), E).wT = 0, 44), E, function(g, L, H, F) {
                C(27, true, false, g, true, L) || (H = w(g, 63), F = w(g, 62), M(F, g, function(c) {
                    return eval(c)
                }(LK(d(g.L, H)))))
            }), 0)), 0), function(g, L, H, F) {
                M((L = w(g, (H = w(g, (F = w(g, 56), 57)), 61)), L), g, d(g, F) || d(g, H))
            })), W)), function(g, L, H, F, c, V) {
                M((F = d((L = d(g, (V = (c = w(g, (H = w(g, 62), 63)), w(g, 56)), c)), g), H), V), g, F in L | 0)
            })), E), function(g, L, H, F, c, V, Z, I, q) {
                C(15, true, false, g, true, L) || (c = Z_(57, 1, g.L, 8), V = c.AT, F = c.i, Z = c.rl, H = F.length, q = c.co, I = 0 == H ? new V[Z] : 1 == H ? new V[Z](F[0]) : 2 == H ? new V[Z](F[0], F[1]) : 3 == H ? new V[Z](F[0], F[1], F[2]) : 4 == H ? new V[Z](F[0], F[1], F[2], F[3]) : 2(), M(q, g, I))
            }), 28), 0, [hv], E), P(24, 0, [dH, D], E), 0), [aY, p], E), true))
        },
        Y = function() {
            return O.call(this, 9)
        },
        e6 = function(D) {
            return k.call(this, D, 16)
        },
        er = function(D, E, p, y, z, K, g, L, H, F, c, V, Z, I, q, U, u) {
            if ((F = d(p, 452), F) >= p.j) throw [IF, 31];
            for (U = (g = (q = F, p).WU.length, z = D, y); z > y;) I = q % 8, c = 8 - (I | y), H = c < z ? c : z, K = q >> 3, V = p.N[K], E && (Z = p, Z.K != q >> 6 && (Z.K = q >> 6, L = d(Z, 304), Z.qW = ss(1, 55, 3, Z.O, 1859, Z.K, [0, 0, L[1], L[2]])), V ^= p.qW[K & g]), U |= (V >> 8 - (I | y) - (H | y) & (1 << H) - 1) << (z | y) - (H | y), z -= H, q += H;
            return M(452, (u = U, p), (F | y) + (D | y)), u
        },
        Pd = function(D, E, p, y, z, K) {
            return d(E, (M(452, E, (G6(((K = d(E, 452), E.N && K < E.j) ? (M(452, E, E.j), Hd(y, E, 452)) : M(452, E, y), D), D, z, E), K)), p))
        },
        Aq = function(D, E, p, y, z) {
            if (3 == D.length) {
                for (p = 0; 3 > p; p++) E[p] += D[p];
                for (z = (y = [13, 8, 13, 12, 16, 5, 3, 10, 15], 0); 9 > z; z++) E[3](E, z % 3, y[z])
            }
        },
        qR = function() {
            return YV.call(this, 16, 73)
        },
        d = function(D, E, p) {
            if (void 0 === (p = D.v[E], p)) throw [IF, 30, E];
            if (p.value) return p.create();
            return (p.create(4 * E * E + -22 * E + -34), p).prototype
        },
        Us = function(D, E) {
            return YV.call(this, 16, 40, D, E)
        },
        B, FO = function(D, E, p, y, z, K, g) {
            (y = d((z = w((g = (K = (E | 0) - (p = E & 3, E ^ 4) - (~E ^ 4) + (~E | 4), w(D, 62)), D), 58), D), g), K && (y = D_(63, "" + y)), p) && h(D, z, Q(2, y.length)), h(D, z, y)
        },
        gH = function() {
            return x.call(this, 32)
        },
        z3 = function(D) {
            return yD.call(this, 31, D, 18)
        },
        uS = function(D, E, p, y, z, K, g, L, H, F, c, V) {
            if (!E.R7) {
                if (3 < (F = ((((V = void 0, D) && D[p] === IF && (V = D[2], y = D[1], D = void 0), z = d(E, 352), z.length == p) && (K = d(E, 31) >> 3, z.push(y, (L = K >> 8, -~(L & 255) + (~L & 255) + (L | -256)), K & 255), void 0 != V && z.push(V & 255)), g = "", D) && (D.message && (g += D.message), D.stack && (g += ":" + D.stack)), d(E, 486)), F)) {
                    c = (g = D_(63, (g = g.slice(p, (F | p) - 3), F -= (H = g.length, -1 - 2 * ~H + (~H ^ 3) + 2 * (~H & 3)), g)), E.L), E.L = E;
                    try {
                        h(E, 323, Q(2, g.length).concat(g), 144)
                    } finally {
                        E.L = c
                    }
                }
                M(486, E, F)
            }
        },
        cd = function(D, E, p, y) {
            y = w((p = w(D, 61), D), 56), h(D, y, Q(E, d(D, p)))
        },
        M = function(D, E, p) {
            if (452 == D || 31 == D) E.v[D] ? E.v[D].concat(p) : E.v[D] = v3(E, 49, p);
            else {
                if (E.R7 && 304 != D) return;
                92 == D || 323 == D || 39 == D || 352 == D || 66 == D ? E.v[D] || (E.v[D] = v3(7, 6, 52, p, 54, E, D)) : E.v[D] = v3(7, 12, 52, p, 113, E, D)
            }
            304 == D && (E.O = er(32, false, E, 0), E.K = void 0)
        },
        NR = function(D, E, p, y, z) {
            if (y = (z = W.trustedTypes, D), !z || !z.createPolicy) return y;
            try {
                y = z.createPolicy(E, {
                    createHTML: e6,
                    createScript: e6,
                    createScriptURL: e6
                })
            } catch (K) {
                if (W.console) W.console[p](K.message)
            }
            return y
        },
        tq = function(D, E, p, y) {
            return c3.call(this, 31, 36, E, D, p, y)
        },
        Z_ = function(D, E, p, y, z, K, g, L, H, F) {
            for (L = (F = w(p, (H = (((g = w((z = p[RF] || {}, p), 56), z).co = w(p, D), z).i = [], p.L == p ? (K = l(true, y, p), (K & E) + -2 - (~K | E)) : 1), D)), 0); L < H; L++) z.i.push(w(p, 63));
            for (; H--;) z.i[H] = d(p, z.i[H]);
            return (z.AT = d(p, F), z).rl = d(p, g), z
        },
        YF = function(D, E, p, y, z) {
            return mW.call(this, "string", 16, z, y, p, D, 16, E)
        },
        ss = function(D, E, p, y, z, K, g, L, H, F) {
            for (F = g[2] | (H = (L = 0, g[p] | 0), 0); 16 > L; L++) K = K >>> 8 | K << 24, K += y | 0, y = y << p | y >>> 29, K ^= F + z, y ^= K, H = H >>> 8 | H << 24, H += F | 0, H ^= L + z, F = F << p | F >>> 29, F ^= H;
            return [T(8, 42, p, y), T(8, 57, 2, y), T(8, 58, D, y), T(8, 56, 0, y), T(8, 10, p, K), T(8, 41, 2, K), T(8, E, D, K), T(8, 24, 0, K)]
        },
        mq = function(D) {
            return J.call(this, 13, D)
        },
        nj = function(D, E) {
            return $V.call(this, 2, 3, D, E)
        },
        XO = function(D, E, p, y, z) {
            return f.call(this, 43, p, y, D, z, E)
        },
        l = function(D, E, p) {
            return p.B ? Z1(p.X, p) : er(E, D, p, 0)
        },
        wa = function(D, E, p, y, z, K) {
            try {
                z = D[(-6 - 4 * ~(E | 2) - (E ^ 2) + 2 * (~E | 2)) % 3], D[E] = (K = D[E], y = D[((E | 0) + 1) % 3], -2 - (K ^ y) - 2 * (~K | y)) - (z | 0) ^ (1 == E ? z << p : z >>> p)
            } catch (g) {
                throw g;
            }
        },
        Og = function() {
            return P.call(this, 6)
        },
        G6 = function(D, E, p, y, z, K, g, L) {
            if (!y.W) {
                y.Wo++;
                try {
                    for (K = (z = y.j, 0), L = void 0; --p;) try {
                        if ((g = void 0, y).B) L = Z1(y.B, y);
                        else {
                            if ((K = d(y, 452), K) >= z) break;
                            L = d(y, (g = w((M(31, y, K), y), 58), g))
                        }
                        C(79, true, (L && L.call ? L(y, p) : uS([IF, 21, g], y, 0, 0), false), y, false, p)
                    } catch (H) {
                        d(y, E) ? uS(H, y, 0, 22) : M(E, y, H)
                    }
                    if (!p) {
                        if (y.nu) {
                            G6(41, D, 451959119829, (y.Wo--, y));
                            return
                        }
                        uS([IF, 33], y, 0, 0)
                    }
                } catch (H) {
                    try {
                        uS(H, y, 0, 22)
                    } catch (F) {
                        k(2048, 66, F, y)
                    }
                }
                y.Wo--
            }
        },
        IY = function(D, E, p, y, z) {
            if ((z = typeof E, z) == p)
                if (E) {
                    if (E instanceof Array) return "array";
                    if (E instanceof Object) return z;
                    if ((y = Object.prototype.toString.call(E), "[object Window]") == y) return p;
                    if ("[object Array]" == y || "number" == typeof E.length && "undefined" != typeof E.splice && "undefined" != typeof E.propertyIsEnumerable && !E.propertyIsEnumerable(D)) return "array";
                    if ("[object Function]" == y || "undefined" != typeof E.call && "undefined" != typeof E.propertyIsEnumerable && !E.propertyIsEnumerable("call")) return "function"
                } else return "null";
            else if ("function" == z && "undefined" == typeof E.call) return p;
            return z
        },
        lS = function(D, E, p, y, z, K, g, L, H, F, c, V, Z, I) {
            ((E.push((F = D[0] << 24 | D[1] << 16, z = D[2] << 8, 3 * (F & z) + 2 * ~(F & z) - (F | ~z) - (~F | z)) | D[3]), E).push((Z = (c = D[4] << 24, p = D[5] << 16, (c | 0) - (c & ~p) + (c ^ p)) | D[6] << 8, K = D[7], (Z | 0) - (Z & ~K) + (Z ^ K))), E).push((g = (V = (H = D[8] << 24, L = D[9] << 16, 2 * (H & L) + ~(H & L) - (~H ^ L)), y = D[10] << 8, (V | 0) - (~V ^ y) + (~V | y)), I = D[11], (g & I) + (g & ~I) - (~g ^ I) + (~g | I)))
        },
        kF = function(D, E) {
            for (var p, y = 1, z; y < arguments.length; y++) {
                for (p in z = arguments[y], z) D[p] = z[p];
                for (var K = 0; K < MR.length; K++) p = MR[K], Object.prototype.hasOwnProperty.call(z, p) && (D[p] = z[p])
            }
        },
        A = function(D) {
            return C.call(this, 3, D)
        },
        Z1 = function(D, E, p) {
            return p = D.create().shift(), E.B.create().length || E.X.create().length || (E.X = void 0, E.B = void 0), p
        },
        S = function(D, E, p, y, z) {
            return k.call(this, D, 9, E, p, y, z)
        },
        Q = function(D, E, p, y) {
            for (p = (y = -2 * (D | 1) + -2 - 2 * ~D + (D ^ 1), []); 0 <= y; y--) p[(D & -2) + (~D ^ 1) - (~D | 1) - (y | 0)] = E >> 8 * y & 255;
            return p
        },
        Vy = function(D, E, p) {
            return m.call(this, 8, 3, D, E, p)
        },
        P3 = function(D, E, p, y, z, K, g, L) {
            if (E.u.length) {
                (E.Po && p(), E).mb = z, E.Po = true;
                try {
                    g = E.C(), E.F = g, E.l = g, E.Zp = p, L = yy(true, 104, E, null, D, 0, z), K = E.C() - E.l, E.GO += K, K < (y ? 0 : 10) || E.JT-- <= p || (K = Math.floor(K), E.tT.push(254 >= K ? K : 254))
                } finally {
                    E.Po = false
                }
                return L
            }
        },
        h = function(D, E, p, y, z, K, g, L, H) {
            if (D.L == D)
                for (L = d(D, E), 323 == E ? (z = function(F, c, V, Z, I, q, U) {
                        if ((V = (U = L.length, (U | 0) - 4) >> 3, L.E2) != V) {
                            q = [0, 0, K[1], (c = (Z = V << 3, -2 * (Z | 4) + -2 - 2 * ~Z + (Z ^ (L.E2 = V, 4))), K[2])];
                            try {
                                L.bm = ss(1, 55, 3, w(1, 15, 24, L, c), 1859, w(1, 14, 24, L, (c | 0) + 4), q)
                            } catch (u) {
                                throw u;
                            }
                        }
                        L.push((I = L.bm[U & 7], (I | F) + ~(I & F) - -1))
                    }, K = d(D, 66)) : z = function(F) {
                        L.push(F)
                    }, y && z(y & 255), H = 0, g = p.length; H < g; H++) z(p[H])
        },
        Jq = function() {
            return fj.call(this, 34)
        },
        Hd = function(D, E, p) {
            M(p, ((E.lm.push(E.v.slice()), E.v)[p] = void 0, E), D)
        },
        tv = "closure_uid_" + (1E9 * Math.random() >>> 0),
        RY = 0,
        D1, xV = function(D, E) {
            if (!W.addEventListener || !Object.defineProperty) return false;
            D = Object.defineProperty((E = false, {}), "passive", {get: function() {
                    E = true
                }
            });
            try {
                W.addEventListener("test", function() {}, D), W.removeEventListener("test", function() {}, D)
            } catch (p) {}
            return E
        }(),
        rH = (G(7, nj, S, (Og.prototype.o7 = (nj.prototype.preventDefault = function() {
            this.defaultPrevented = true
        }, false), nj.prototype.stopPropagation = function() {
            this.I = true
        }, 2)), {
            2: "touch",
            3: "pen",
            4: "mouse"
        }),
        Ug = "closure_listenable_" + (1E6 * (S.prototype.stopPropagation = (S.prototype.preventDefault = function(D) {
            (D = (S.o.preventDefault.call(this), this).J, D).preventDefault ? D.preventDefault() : D.returnValue = false
        }, function() {
            (S.o.stopPropagation.call(this), this).J.stopPropagation ? this.J.stopPropagation() : this.J.cancelBubble = true
        }), Math).random() | 0),
        MR = "constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),
        b7 = 0,
        VD = "closure_lm_" + (((A.prototype.remove = function(D, E, p, y, z, K, g) {
            if (!(g = D.toString(), g in this.H)) return false;
            return -(K = jr(4, 40, 0, (z = this.H[g], y), z, p, E), 1) < K ? (J(50, null, z[K]), Array.prototype.splice.call(z, K, 1), 0 == z.length && (delete this.H[g], this.A--), true) : false
        }, A.prototype.hasListener = function(D, E, p, y, z) {
            return fj(5, false, true, (y = (p = (z = void 0 !== D) ? D.toString() : "", void 0 !== E), function(K, g) {
                for (g = 0; g < K.length; ++g)
                    if (!(z && K[g].type != p || y && K[g].capture != E)) return true;
                return false
            }), this.H)
        }, A).prototype.add = (A.prototype.Cu = function(D, E, p, y, z, K) {
            return K = (z = -1, this.H[D.toString()]), K && (z = jr(4, 20, 0, y, K, E, p)), -1 < z ? K[z] : null
        }, function(D, E, p, y, z, K, g, L, H) {
            return -1 < (g = jr(4, ((K = this.H[H = D.toString(), H], K) || (K = this.H[H] = [], this.A++), 16), 0, z, K, y, E), g) ? (L = K[g], p || (L.T = false)) : (L = new XO(this.src, z, H, !!y, E), L.T = p, K.push(L)), L
        }), 1E6 * Math.random()) | 0),
        u7 = {},
        T3 = 0,
        oY = "__closure_events_fn_" + (1E9 * Math.random() >>> 0);
    B = (((((B = ((G(6, Og, Eg, 2), Eg.prototype)[Ug] = true, Eg).prototype, B.U2 = function(D) {
        this.wl = D
    }, B).addEventListener = function(D, E, p, y) {
        O(3, false, null, D, p, y, this, E)
    }, B).removeEventListener = function(D, E, p, y) {
        b(null, 0, 26, y, D, this, E, p)
    }, B).dispatchEvent = function(D, E, p, y, z, K, g, L, H, F, c) {
        if (F = this.wl)
            for (c = []; F; F = F.wl) c.push(F);
        if (g = !((E = (p = (L = this.VE, D), z = p.type || p, c), "string") === typeof p ? p = new nj(p, L) : p instanceof nj ? p.target = p.target || L : (K = p, p = new nj(z, L), kF(p, K)), 0), E)
            for (H = E.length - 1; !p.I && 0 <= H; H--) y = p.currentTarget = E[H], g = fj(24, 0, z, y, true, p) && g;
        if (p.I || (y = p.currentTarget = L, g = fj(16, 0, z, y, true, p) && g, p.I || (g = fj(8, 0, z, y, false, p) && g)), E)
            for (H = 0; !p.I && H < E.length; H++) y = p.currentTarget = E[H], g = fj(40, 0, z, y, false, p) && g;
        return g
    }, B.Cu = function(D, E, p, y) {
        return this.P.Cu(String(D), E, p, y)
    }, B).hasListener = function(D, E) {
        return this.P.hasListener(void 0 !== D ? String(D) : void 0, E)
    }, gH.prototype);
    var N3;
    (B = (G(5, (O(92, ((B.U = function(D) {
        return "string" === typeof D ? this.V.getElementById(D) : D
    }, B).getElementsByTagName = (B.contains = function(D, E, p) {
        if (!D || !E) return false;
        if (D.contains && 1 == E.nodeType) return D == E || D.contains(E);
        if ("undefined" != typeof D.compareDocumentPosition) return D == E || !!(p = D.compareDocumentPosition(E), (p | 0) - (p | 16) - ~(p | 16) + (~p | 16));
        for (; E && D != E;) E = E.parentNode;
        return E == D
    }, (B.append = function(D, E) {
        QD(arguments, 0, 1, "object", D, 9 == D.nodeType ? D : D.ownerDocument || D.document, "number")
    }, B.removeNode = mq, B.createTextNode = function(D) {
        return this.V.createTextNode(String(D))
    }, B.canHaveChildren = function(D) {
        if (1 != D.nodeType) return false;
        switch (D.tagName) {
            case "APPLET":
            case "AREA":
            case "BASE":
            case "BR":
            case "COL":
            case "COMMAND":
            case "EMBED":
            case "FRAME":
            case "HR":
            case "IMG":
            case "INPUT":
            case "IFRAME":
            case "ISINDEX":
            case "KEYGEN":
            case "LINK":
            case "NOFRAMES":
            case "NOSCRIPT":
            case "META":
            case "OBJECT":
            case "PARAM":
            case "SCRIPT":
            case "SOURCE":
            case "STYLE":
            case "TRACK":
            case "WBR":
                return false
        }
        return true
    }, B).createElement = function(D, E, p) {
        return ("application/xhtml+xml" === (p = (E = String(D), this.V), p).contentType && (E = E.toLowerCase()), p).createElement(E)
    }, function(D, E) {
        return (E || this.V).getElementsByTagName(String(D))
    }), B.appendChild = function(D, E) {
        D.appendChild(E)
    }, z6)), z6.prototype.yE = "", z6.prototype.vU = 0, Eg), z3, 2), z3.prototype), B).zO = z6.vo(), B.U = function() {
        return this.YR
    }, B.getParent = function() {
        return this.pu
    }, B.U2 = function(D) {
        if (this.pu && this.pu != D) throw Error("Method not supported");
        z3.o.U2.call(this, D)
    }, B.Lu = function() {
        (i7(0, 65, function(D) {
            D.Dp && D.Lu()
        }, this), this).NW && T(0, 5, null, this.NW), this.Dp = false
    }, B.removeChild = function(D, E, p, y, z, K, g, L, H, F, c, V) {
        if (D && ("string" === typeof D ? c = D : ((y = D.I7) || (F = D.zO, g = D, V = F.yE + ":" + (F.vU++).toString(36), y = g.I7 = V), c = y), K = c, this.Bo && K ? (L = this.Bo, H = (null !== L && K in L ? L[K] : void 0) || null) : H = null, D = H, K && D)) {
            if (((O(47, 1, this.hT, ((z = this.Bo, K in z) && delete z[K], D)), E) && (D.Lu(), D.YR && mq(D.YR)), p = D, null) == p) throw Error("Unable to set parent component");
            (p.pu = null, z3.o.U2).call(p, null)
        }
        if (!D) throw Error("Child is not in parent component");
        return D
    };
    var vd, T6 = {
            button: "pressed",
            checkbox: "checked",
            menuitem: "selected",
            menuitemcheckbox: "checked",
            menuitemradio: (O(93, qR), "checked"),
            radio: "checked",
            tab: "selected",
            treeitem: "selected"
        },
        Kj = (O(88, (G(9, qR, ((((((B = qR.prototype, B).h = function(D, E, p, y, z, K) {
            if (K = E.U()) this.MW || (z = this.S9(), z.replace(/\xa0|\s/g, " "), this.MW = {
                1: z + "-disabled",
                2: z + "-hover",
                4: z + "-active",
                8: z + "-selected",
                16: z + "-checked",
                32: z + "-focused",
                64: z + "-open"
            }), (y = this.MW[D]) && this.g(E, y, p), this.fu(K, D, p)
        }, B).g = function(D, E, p, y) {
            (y = D.U ? D.U() : D) && (p ? YF : Us)(y, [E])
        }, B).S9 = function() {
            return "goog-control"
        }, B.j9 = function(D) {
            return D.U()
        }, B).O2 = function(D, E, p, y, z, K) {
            if (D.um & 32 && (z = D.j9())) {
                if (!E && x(17, 2, 32, D)) {
                    try {
                        z.blur()
                    } catch (g) {}
                    x(16, 2, 32, D) && (YV(16, 7, 0, 4, D) && D.setActive(false), YV(16, 9, 0, 32, D) && f(37, 4, 32, D, false) && D.h(false, 32))
                }
                if (p = z.hasAttribute("tabindex")) K = z.tabIndex, p = "number" === typeof K && 0 <= K && 32768 > K;
                p != E && (y = z, E ? y.tabIndex = 0 : (y.tabIndex = -1, y.removeAttribute("tabIndex")))
            }
        }, B).fu = function(D, E, p, y, z, K, g) {
            ((K = (g = (vd || (vd = {
                1: "disabled",
                8: "selected",
                16: "checked",
                64: "expanded"
            }), vd[E]), D.getAttribute("role") || null)) ? (z = T6[K] || g, y = "checked" == g || "selected" == g ? z : g) : y = g, y) && b(false, "off", 8, y, D, p)
        }, Jq), 2), Jq)), Jq.prototype.fu = function(D, E, p) {
            switch (E) {
                case 8:
                case 16:
                    b(false, "off", 24, "pressed", D, p);
                    break;
                default:
                case 64:
                case 1:
                    Jq.o.fu.call(this, D, E, p)
            }
        }, Jq.prototype.S9 = function() {
            return "goog-button"
        }, {});
    if ((((((((B = (G(8, z3, R, 2), R.prototype), B.D = 0, B.g = function(D, E) {
            E ? D && (this.Z ? 0 <= k(1, 27, D, this.Z) || this.Z.push(D) : this.Z = [D], this.s.g(this, D, true)) : D && this.Z && O(46, 1, this.Z, D) && (0 == this.Z.length && (this.Z = null), this.s.g(this, D, false))
        }, B).Z = null, B).HU = 0, B.pE = true, B.j9 = function() {
            return this.s.j9(this)
        }, B).um = 39, B.Lu = function() {
            ((R.o.Lu.call(this), this).kR && this.kR.detach(), this.isVisible()) && this.isEnabled() && this.s.O2(this, false)
        }, B).gl = 255, B.isVisible = function() {
            return this.pE
        }, B).isEnabled = function() {
            return !x(20, 2, 1, this)
        }, B).isActive = function() {
            return x(22, 2, 4, this)
        }, B.setActive = function(D) {
            f(68, 4, 4, this, D) && this.h(D, 4)
        }, B).getState = function() {
            return this.D
        }, B.h = function(D, E, p, y, z, K, g) {
            p || 1 != E ? this.um & E && D != x(21, 2, E, this) && (this.s.h(E, this, D), this.D = D ? (z = this.D, 2 * (E | 0) - (z & E) + (z | ~E) - (~z | E)) : (y = this.D, 2 * (y | 0) - (y | ~E) + ~y - ~~E)) : (g = !D, K = this.getParent(), K && "function" == typeof K.isEnabled && !K.isEnabled() || !f(36, 4, 1, this, !g) || (g || (this.setActive(false), f(5, 4, 2, this, false) && this.h(false, 2)), this.isVisible() && this.s.O2(this, g), this.h(!g, 1, true)))
        }, "function" !== typeof R) throw Error("Invalid component class " + R);
    if ("function" !== typeof qR) throw Error("Invalid renderer class " + qR);
    var nK = $V(2, 28, R),
        Fs = (J(3, function() {
            return new Vy(null)
        }, (G(3, ((((G(10, Jq, (J(17, (Kj[nK] = qR, function() {
            return new R(null)
        }), "goog-control"), Y), 2), O)(90, Y), Y.prototype).h = function(D, E, p, y) {
            (Y.o.h.call(this, D, E, p), y = E.U()) && 1 == D && (y.disabled = p)
        }, Y).prototype.fu = function() {}, Y.prototype.O2 = function() {}, R), Vy, 2), "goog-button")), W).requestIdleCallback ? function(D) {
            requestIdleCallback(function() {
                D()
            }, {
                timeout: 4
            })
        } : W.setImmediate ? function(D) {
            setImmediate(D)
        } : function(D) {
            setTimeout(D, 0)
        },
        Cj, Jv = {
            passive: true,
            capture: true
        },
        RF = String.fromCharCode(105, 110, 116, 101, 103, 67, 104, 101, 99, 107, 66, 121, 112, 97, 115, 115),
        sg = (a.prototype.nu = (a.prototype.UG = void 0, false), []),
        IF = {},
        W3 = [],
        aY = (a.prototype.OG = void 0, []),
        hv = [],
        dH = (a.prototype.QE = "toString", []),
        B3 = [],
        G3 = [],
        M3 = [],
        l7 = ((B = ((lS, Es, function() {})(wa), Aq, a).prototype, B).C = (window.performance || {}).now ? function() {
            return this.LE + window.performance.now()
        } : function() {
            return +new Date
        }, B.he = function(D, E, p, y, z, K, g, L, H, F) {
            return G.call(this, 24, p, E, D, y, z, K, g, L, H, F)
        }, void 0),
        Xs = (B.CE = (a.prototype.Y = "create", B.fE = function() {
            return e.call(this, 7, 9)
        }, B.BU = function() {
            return i7.call(this, 0, 8)
        }, (B.u3 = function(D, E, p, y, z, K) {
            return b.call(this, E, D, 9, p, y, z, K)
        }, B).im = function(D, E, p, y, z, K) {
            return w.call(this, D, 10, E, p, y, z, K)
        }, function(D, E, p, y, z, K, g, L) {
            return yD.call(this, 31, D, 8, E, p, y, z, K, g, L)
        }), IF.constructor),
        KK = (a.prototype.S = function(D, E) {
            return D = (l7 = (E = {}, function() {
                    return D == E ? -34 : -65
                }), {}),
                function(p, y, z, K, g, L, H, F, c, V, Z, I, q, U, u, N, t, n, pj, Lj, r, X, v) {
                    D = (q = D, E);
                    try {
                        if (I = p[0], I == dH) {
                            u = p[1];
                            try {
                                for (pj = (F = t = (z = atob(u), 0), []); F < z.length; F++) g = z.charCodeAt(F), 255 < g && (pj[t++] = g & 255, g >>= 8), pj[t++] = g;
                                M(304, this, (this.j = (this.N = pj, this.N.length << 3), [0, 0, 0]))
                            } catch (Av) {
                                uS(Av, this, 0, 17);
                                return
                            }
                            G6(41, 41, 8001, this)
                        } else if (I == sg) p[1].push(d(this, 92).length, d(this, 323).length, d(this, 486), d(this, 39).length), M(9, this, p[2]), this.v[507] && Pd(41, this, 9, d(this, 507), 8001);
                        else {
                            if (I == G3) {
                                (U = (n = Q((r = p[2], 2), (H = d(this, 92).length, -2 - ~H - -3)), this).L, this).L = this;
                                try {
                                    X = d(this, 352), 0 < X.length && h(this, 92, Q(2, X.length).concat(X), 147), h(this, 92, Q(1, this.xR), 244), h(this, 92, Q(1, this[G3].length)), K = 0, K += d(this, 133) & 2047, K -= (d(this, 92).length | 0) + 5, y = d(this, 323), 4 < y.length && (K -= (y.length | 0) + 3), 0 < K && h(this, 92, Q(2, K).concat(Es(K)), 150), 4 < y.length && h(this, 92, Q(2, y.length).concat(y), 5)
                                } finally {
                                    this.L = U
                                }
                                if (L = (c = Es(2).concat(d(this, 92)), c[1] = c[0] ^ 159, c[3] = (Lj = c[1], Z = n[0], 2 * (Z | 0) - 2 * (Lj & Z) - ~Lj + ~Z), c[4] = c[1] ^ n[1], this).dl(c)) L = "$" + L;
                                else
                                    for (L = "", V = 0; V < c.length; V++) N = c[V][this.QE](16), 1 == N.length && (N = "0" + N), L += N;
                                return M(486, ((d(this, (v = L, 92)).length = r.shift(), d)(this, 323).length = r.shift(), this), r.shift()), d(this, 39).length = r.shift(), v
                            }
                            if (I == W3) Pd(41, this, 9, p[1], p[2]);
                            else if (I == M3) return Pd(41, this, 9, p[1], 8001)
                        }
                    } finally {
                        D = q
                    }
                }
        }(), /./);
    (a.prototype.PU = 0, a.prototype).sG = 0;
    var $F, ra = (a.prototype[a.prototype.dl = function(D, E, p, y, z) {
            return T.call(this, D, 18, E, p, y, z)
        }, aY] = [0, 0, 1, 1, 0, 1, 1], dH.pop.bind(a.prototype[sg])),
        LK = ($F = T(a.prototype.Y, 62, (KK[a.prototype.QE] = ra, {get: ra
        })), a.prototype.ZH = void 0, function(D, E) {
            return (E = NR(null, "ad", "error")) && 1 === D.eval(E.createScript("1")) ? function(p) {
                return E.createScript(p)
            } : function(p) {
                return "" + p
            }
        }(W));
    ((Cj = W.trayride || (W.trayride = {}), 40) < Cj.m || (Cj.m = 41, Cj.ad = tq, Cj.a = H3), Cj).bBL_ = function(D, E, p) {
        return [(p = new a(D, E), function(y) {
            return $V(2, 25, false, p, y)
        })]
    };
}).call(this);
                                    

#100 JavaScript::Eval (size: 141, repeated: 1) - SHA256: 31ac2d762677bd353c5c66876505225bb52bb03b2f0862183794737c829bddb7

                                        0,
function(g, L, H, F, c) {
    !C(59, true, false, g, true, L) && (F = Z_(57, 1, g, 8), c = F.AT, H = F.rl, g.L == g || H == g.TO && c == g) && (M(F.co, g, H.apply(c, F.i)), g.F = g.C())
}
                                    

#101 JavaScript::Eval (size: 22, repeated: 1) - SHA256: ccd30e66cc29a8c1974f25af2b404beb3c0cf200808d0b795a9d280207d50c38

                                        0,
function(g) {
    FO(g, 7)
}
                                    

#102 JavaScript::Eval (size: 78, repeated: 1) - SHA256: 27a0a2c4cc5ecae776782c808d96d73e8eec10fdb84321ada7805d2e03de608d

                                        0,
function(g, L, H, F) {
    M((L = w(g, (H = w(g, (F = w(g, 56), 57)), 61)), L), g, d(g, F) || d(g, H))
}
                                    

#103 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 3e395fcf4147462f3acb1949ed85face832449ecde98a7056db31a7336a2dae4

                                        0,
function(K) {
    sZ(1, K)
}
                                    

#104 JavaScript::Eval (size: 461, repeated: 1) - SHA256: 467693327a99fd5496f7d68b220b31c67bab31af20060bacfd8603b7f2c7af80

                                        0, uS = function(D, E, p, y, z, K, g, L, H, F, c, V) {
    if (!E.R7) {
        if (3 < (F = ((((V = void 0, D) && D[p] === IF && (V = D[2], y = D[1], D = void 0), z = d(E, 352), z.length == p) && (K = d(E, 31) >> 3, z.push(y, (L = K >> 8, -~(L & 255) + (~L & 255) + (L | -256)), K & 255), void 0 != V && z.push(V & 255)), g = "", D) && (D.message && (g += D.message), D.stack && (g += ":" + D.stack)), d(E, 486)), F)) {
            c = (g = D_(63, (g = g.slice(p, (F | p) - 3), F -= (H = g.length, -1 - 2 * ~H + (~H ^ 3) + 2 * (~H & 3)), g)), E.L), E.L = E;
            try {
                h(E, 323, Q(2, g.length).concat(g), 144)
            } finally {
                E.L = c
            }
        }
        M(486, E, F)
    }
}
                                    

#105 JavaScript::Eval (size: 1, repeated: 1) - SHA256: 4ae81572f06e1b88fd5ced7a1a000945432e83e1551e6f721ee9c00b8cc33260

                                        Q
                                    

#106 JavaScript::Eval (size: 96, repeated: 1) - SHA256: 6ef16632959157c1a818aa932e5f2a1ed94de28c17647d6bd36f8dc7a2a19da3

                                        0,
function(g, L, H, F, c, V) {
    M((L = d(g, (F = d(g, (c = (H = (V = w(g, 61), w(g, 63)), w(g, 61)), V)), H)), c), g, +(F > L))
}
                                    

#107 JavaScript::Eval (size: 94, repeated: 1) - SHA256: 6040c37171a5f5133b9659da2f971d13f267d4ea17fe968a3b45af858f273d7f

                                        0,
function(Z, R, G, p, A) {
    J((R = OF("object", (p = (A = Y((G = Y(13, Z), 45), Z), c(G, Z)), p), "number"), A), Z, R)
}
                                    

#108 JavaScript::Eval (size: 340, repeated: 1) - SHA256: 43bab557af442ae921049592851f2f06f18cc9a63f5a1b518ee0e0d6f1b1a966

                                        0, lS = function(D, E, p, y, z, K, g, L, H, F, c, V, Z, I) {
    ((E.push((F = D[0] << 24 | D[1] << 16, z = D[2] << 8, 3 * (F & z) + 2 * ~(F & z) - (F | ~z) - (~F | z)) | D[3]), E).push((Z = (c = D[4] << 24, p = D[5] << 16, (c | 0) - (c & ~p) + (c ^ p)) | D[6] << 8, K = D[7], (Z | 0) - (Z & ~K) + (Z ^ K))), E).push((g = (V = (H = D[8] << 24, L = D[9] << 16, 2 * (H & L) + ~(H & L) - (~H ^ L)), y = D[10] << 8, (V | 0) - (~V ^ y) + (~V | y)), I = D[11], (g & I) + (g & ~I) - (~g ^ I) + (~g | I)))
}
                                    

#109 JavaScript::Eval (size: 80, repeated: 1) - SHA256: 9596e6f2be0f6ae66ef663135ba9f44b7fe1aadb9eec0561146fef82b8425416

                                        (() => {
    const a = async
    function name() {};
    window['32xkuq7we9e'] = true;
})()
                                    

#110 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 8c933c0c11b15739f2d1cc88a3cee5cba2fbdec33ae1a409eef3c3aecf2f2d5c

                                        0,
function(Z) {
    oF(1, Z)
}
                                    

#111 JavaScript::Eval (size: 235, repeated: 1) - SHA256: 0374e5a30b31326cec639dddbe906b76857e6fa5cb6b48d9489369f589bc1df4

                                        Z_ = function(D, E, p, y, z, K, g, L, H, F) {
    for (L = (F = w(p, (H = (((g = w((z = p[RF] || {}, p), 56), z).co = w(p, D), z).i = [], p.L == p ? (K = l(true, y, p), (K & E) + -2 - (~K | E)) : 1), D)), 0); L < H; L++) z.i.push(w(p, 63));
    for (; H--;) z.i[H] = d(p, z.i[H]);
    return (z.AT = d(p, F), z).rl = d(p, g), z
}
                                    

#112 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 0a64ce10853f25cb3dc3f7d498f62d72b406be37ba8caf5aa7671414d9696049

                                        su
                                    

#113 JavaScript::Eval (size: 72, repeated: 1) - SHA256: 62293250d7dd868b476cf5747ae5086c93e9294bdbfcc064be8f207be39f5cfe

                                        0,
function(Z, R, G, p) {
    J((R = (G = Y(37, (p = Y(45, Z), Z)), Z.O[p]) && c(p, Z), G), Z, R)
}
                                    

#114 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 9cde7dd490c4fc16767794641a155dca5a5d8af0cbd56cd532605488e55696a6

                                        dj
                                    

#115 JavaScript::Eval (size: 79, repeated: 1) - SHA256: bdd75de1205cbc5d7495d4a390a21fa07fc969c3158f1cef7c5fef637093487b

                                        0,
function(g, L, H, F, c) {
    (H = d((L = d(g, (c = w(g, (F = w(g, 57), 58)), c)), g), F), M)(c, g, L - H)
}
                                    

#116 JavaScript::Eval (size: 158, repeated: 1) - SHA256: df8f846595586bbc912dd7c2418b95d58b4353bd4e0df8bc4cad23c5b5a68061

                                        0, RF = function(S, I, H, D, e, X, Z) {
    L(((D = (X = Y(37, (e = (I | 3) - -2 + (I | -4) + (~I | (H = 4 - (~I & 4), 3)), S)), Z = Y(37, S), c(X, S)), H) && (D = i_("" + D, 224)), e && L(d(2, D.length), S, Z), D), S, Z)
}
                                    

#117 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 87b810070b7c739690268360ea392429368787010a558a1837643058d2437dce

                                        wa
                                    

#118 JavaScript::Eval (size: 157, repeated: 1) - SHA256: 2386b84f7d71ede20aaf1242c8076df40f1ddc730104af30f4c1a5a170e7aeca

                                        wa = function(D, E, p, y, z, K) {
    try {
        z = D[(-6 - 4 * ~(E | 2) - (E ^ 2) + 2 * (~E | 2)) % 3], D[E] = (K = D[E], y = D[((E | 0) + 1) % 3], -2 - (K ^ y) - 2 * (~K | y)) - (z | 0) ^ (1 == E ? z << p : z >>> p)
    } catch (g) {
        throw g;
    }
}
                                    

#119 JavaScript::Eval (size: 79, repeated: 1) - SHA256: a98b724e6eb4c587cf649b6a4a1b974587389d0fae8d818a7170e8e9a526e27a

                                        0,
function(g, L, H, F, c) {
    (H = d((L = d(g, (c = w(g, (F = w(g, 57), 58)), c)), g), F), M)(c, g, L + H)
}
                                    

#120 JavaScript::Eval (size: 51, repeated: 1) - SHA256: 1f331da16e648e6f79d6b0f390a5fbcf9d462ebcf4cc852157ee308f8c3ddba7

                                        T = function(S, I, H) {
    return H.Y ? uE(H, H.Z) : nH(H, I, S, S)
}
                                    

#121 JavaScript::Eval (size: 87, repeated: 1) - SHA256: 288641b7527a696432ea45a7cc57ebde74c6adfadf439cb3a59edd9024aee480

                                        0,
function(Z, R, G, p, A, f) {
    J((R = c((A = Y(5, Z), f = Y(29, Z), G = Y(45, Z), A), Z), p = c(f, Z), G), Z, R[p])
}
                                    

#122 JavaScript::Eval (size: 165, repeated: 1) - SHA256: e8f3c0c300d6cb025a890914555dd1a030a648f67c7d935e2a2489c4544b8c74

                                        0,
function(g, L, H, F, c, V, Z) {
    V = w(g, (H = w(g, (L = w(g, 62), 62)), 61)), g.L == g && (F = d(g, L), c = d(g, H), Z = d(g, V), F[c] = Z, 304 == L && (g.K = void 0, 2 == c && (g.O = er(32, false, g, 0), g.K = void 0)))
}
                                    

#123 JavaScript::Eval (size: 93, repeated: 1) - SHA256: f9eeb1bd0c8db0be7fd0db09156e667b1e614161a78ce740841ab4aea4f2ad7e

                                        0,
function(Z, R, G, p, A, f) {
    J((A = c((f = Y(5, (p = (R = Y(13, Z), Y(29, Z)), Z)), R), Z), G = c(p, Z), f), Z, +(A > G))
}
                                    

#124 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 4d46feca1656b79598d2fa02d4aa4e4882b63a4791d9975a834897b969fb480e

                                        Es
                                    

#125 JavaScript::Eval (size: 186, repeated: 1) - SHA256: b98b82c364cf0a1c34b8ecf1aa18a6bf51bbd21631dd3794dad96c8ad3082a5f

                                        /((.+[.])?(google|youtube|youtubekids|ytimg|gstatic|googlesyndication|googleadservices|googletagservices|googletagmanager|google-analytics|doubleclick|cdn[.]ampproject)[.](com|net|org))/
                                    

#126 JavaScript::Eval (size: 306, repeated: 1) - SHA256: c810605c9c706a201b1d1da9ca0afdb7490d47a50e84dda45a5ab4b625a16079

                                        0,
function(Z, R, G, p, A, f, r, a, W, O, u, n, x, C) {
    if (!P(20, 2, true, Z, R, true)) {
        if ("object" == (r = c((f = (O = (n = Y(29, (a = Y(5, (u = (p = Y(5, Z), Y(45, Z)), Z)), Z)), c)(u, Z), c)(a, Z), p), Z), W = c(n, Z), OF("object", r, "number"))) {
            for (G in x = [], r) x.push(G);
            r = x
        }
        for (C = (f = (A = 0, 0 < f ? f : 1), r.length); A < C; A += f) O(r.slice(A, -1 - 2 * ~f + 2 * (A & ~f) + (~A ^ f)), W)
    }
}
                                    

#127 JavaScript::Eval (size: 210, repeated: 1) - SHA256: 28e97b0fbf9ba16fb178a6163205b7b45b0c46b3df40d2d91ffa3661286ccdaa

                                        0, NR = function(D, E, p, y, z) {
    if (y = (z = W.trustedTypes, D), !z || !z.createPolicy) return y;
    try {
        y = z.createPolicy(E, {
            createHTML: e6,
            createScript: e6,
            createScriptURL: e6
        })
    } catch (K) {
        if (W.console) W.console[p](K.message)
    }
    return y
}
                                    

#128 JavaScript::Eval (size: 356, repeated: 1) - SHA256: ae609d58c4c08e7c47b29c12b4b79e1398abfe245ee53c2db3dbf324ddd7d8f8

                                        0, er = function(D, E, p, y, z, K, g, L, H, F, c, V, Z, I, q, U, u) {
    if ((F = d(p, 452), F) >= p.j) throw [IF, 31];
    for (U = (g = (q = F, p).WU.length, z = D, y); z > y;) I = q % 8, c = 8 - (I | y), H = c < z ? c : z, K = q >> 3, V = p.N[K], E && (Z = p, Z.K != q >> 6 && (Z.K = q >> 6, L = d(Z, 304), Z.qW = ss(1, 55, 3, Z.O, 1859, Z.K, [0, 0, L[1], L[2]])), V ^= p.qW[K & g]), U |= (V >> 8 - (I | y) - (H | y) & (1 << H) - 1) << (z | y) - (H | y), z -= H, q += H;
    return M(452, (u = U, p), (F | y) + (D | y)), u
}
                                    

#129 JavaScript::Eval (size: 137, repeated: 1) - SHA256: 1e58674e7b180192f4be2743e6d2851c21fcc5ab2ae63bc4be6c2e55d9e090a8

                                        0,
function(g, L, H, F, c, V, Z, I) {
    M((H = (c = (F = (I = w(g, (Z = w(g, (L = w(g, 63), V = w(g, 57), 62)), 58)), d(g, Z)), d)(g, I), d)(g, V), L), g, v3(2, 15, false, c, H, F, g))
}
                                    

#130 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 3c417282c7cfe101009ecc8e3cc8cea2579f742cbcf35f143154d38fd0a5d47f

                                        0,
function(g) {
    FO(g, 3)
}
                                    

#131 JavaScript::Eval (size: 24, repeated: 1) - SHA256: 74867c5a2cf408b090752d3cb8767bb46fdb4a0529bc959d96f51aeb2607d7e3

                                        require('buffer').Buffer
                                    

#132 JavaScript::Eval (size: 158, repeated: 1) - SHA256: 166d514be0df0b469d0008fa3da6326668959847dd4eee3481ead55ed4f73297

                                        0,
function(Z, R, G, p, A, f) {
    (p = (A = Y(53, Z), Y(37, Z)), f = Y(5, Z), Z.K == Z) && (R = c(p, Z), G = c(f, Z), c(A, Z)[R] = G, 346 == A && (Z.N = void 0, 2 == R && (Z.o = nH(Z, false, 32, 8), Z.N = void 0)))
}
                                    

#133 JavaScript::Eval (size: 130, repeated: 1) - SHA256: 390e17af77746c5fe28c42e35e9a8b7e53f944968bc2dbe1586baf6162631bbf

                                        Aq = function(D, E, p, y, z) {
    if (3 == D.length) {
        for (p = 0; 3 > p; p++) E[p] += D[p];
        for (z = (y = [13, 8, 13, 12, 16, 5, 3, 10, 15], 0); 9 > z; z++) E[3](E, z % 3, y[z])
    }
}
                                    

#134 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 46d14354f1cc6869f31103357bd93af64fdafb24688a5f301be035897bc4ef82

                                        uE
                                    

#135 JavaScript::Eval (size: 702, repeated: 1) - SHA256: aec795f72cdd4d1886f71768fa47b2dc7289eb3ef28a1dc01c45cdd9950efdff

                                        0, w = function(D, E, p, y, z, K, g, L, H) {
    if ((E & ((E - 5 | 9) < E && (E - 8 | 17) >= E && (H = y[z] << p | y[~z - 3 * ~(z | D) - (z & -2) + 2 * (z | -2)] << 16 | y[~z - -9 + 2 * (z & -3) + 2 * (z | -3)] << 8 | y[(z | 0) + 3]), 87)) == E) {
        for (g = (K = w(p, 56), D); y > D; y--) g = (L = g << 8, z = l(true, 8, p), 2 * (L & z) + ~z - 2 * (~L ^ z) + (~L | z));
        M(K, p, g)
    }
    if ((E + ((E | 56) == E && (D.B ? H = Z1(D.X, D) : (y = er(8, true, D, 0), 129 + (y | -129) && (y = 2 * ~(y & 128) - -1 - 2 * ~(y | 128) + (~y ^ 128), p = er(2, true, D, 0), y = (y << 2) + (p | 0)), H = y)), 3) ^ 9) < E && (E + 5 ^ 28) >= E)
        if (K = "array" === IY("splice", y, "object") ? y : [y], this.W) D(this.W);
        else try {
            z = !this.u.length, g = [], P(29, 0, [sg, g, K], this), P(22, 0, [G3, D, g], this), p && !z || P3(2048, this, 0, true, p)
        } catch (F) {
            k(2048, 19, F, this), D(this.W)
        }
        return (E & 109) == E && (y = l(true, 8, p), (y | 0) - -1 + (~y | 128) && (y = y & D | l(true, 8, p) << 7), H = y), H
}
                                    

#136 JavaScript::Eval (size: 159, repeated: 1) - SHA256: d76618539c5f8f5955c501739842368b8fcaa456ab5f7b13829ba2fac17d32e9

                                        0, wa = function(D, E, p, y, z, K) {
    try {
        z = D[(-6 - 4 * ~(E | 2) - (E ^ 2) + 2 * (~E | 2)) % 3], D[E] = (K = D[E], y = D[((E | 0) + 1) % 3], -2 - (K ^ y) - 2 * (~K | y)) - (z | 0) ^ (1 == E ? z << p : z >>> p)
    } catch (g) {
        throw g;
    }
}
                                    

#137 JavaScript::Eval (size: 170, repeated: 1) - SHA256: 0bebf5a5d6a9a9aede759b5a05616afcc80e416bf275a94c57d29fb2865e8629

                                        0,
function(g, L, H, F, c, V, Z, I) {
    for (L = (Z = (F = (H = w(127, (c = w(g, 63), 32), g), ""), d(g, 290)), I = Z.length, 0); H--;) L = (V = w(127, 33, g), -2 * ~L - (L ^ V) + 4 * (~L & V) + 2 * (L | ~V)) % I, F += z[Z[L]];
    M(c, g, F)
}
                                    

#138 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 954b1bcfa61e5009796e64d70866c52877691d1ddbe3adcb71cc6f47349a393b

                                        0,
function(g) {
    FO(g, 0)
}
                                    

#139 JavaScript::Eval (size: 135, repeated: 1) - SHA256: b36f2b6b53ec1d8dee6ad557d85ac86115060c174aab125b0bdfcf24195b604c

                                        0, d = function(D, E, p) {
    if (void 0 === (p = D.v[E], p)) throw [IF, 30, E];
    if (p.value) return p.create();
    return (p.create(4 * E * E + -22 * E + -34), p).prototype
}
                                    

#140 JavaScript::Eval (size: 29, repeated: 1) - SHA256: 53e5b7d706a350fe98d52499058624e15cddc1541f17370f94a899a386c50255

                                        document.createElement('img')
                                    

#141 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 25c6f962978fe4ccb52afaebe95ac9bd06567ba39e9e3f82c6f5ffcd9a0642cc

                                        0,
function(Z) {
    oF(2, Z)
}
                                    

#142 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 84ec5125089e29981071009ea8333d4e3d5a8d593f1835efebdd1bdedc4f0198

                                        0,
function(g) {
    FO(g, 4)
}
                                    

#143 JavaScript::Eval (size: 82, repeated: 1) - SHA256: 02761d290b41acc375a7caa906d5d559b40df40161e04b5551e8966eb91e7c4a

                                        0,
function(Z, R, G) {
    (G = c((R = Y(13, Z), R), Z.K), G)[0].removeEventListener(G[1], G[2], EF)
}
                                    

#144 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 75badcb532a865120b3b7378670ca62b30967971f8b9d6d1137c072f68cd7b35

                                        Hd
                                    

#145 JavaScript::Eval (size: 295, repeated: 1) - SHA256: fea86c95688a707ab179879bc91a747996d696f08257c8aed17a3d712e6b370a

                                        0,
function(g, L, H, F, c, V, Z, I, q) {
    for (H = (c = V = 0, []), I = 0; c < g.d.length;) {
        for (L = (Z = "", g).d[c++]; Z.length != L;) {
            for (; g.M[I] == V;) Z += z[g.M[++I]], I++;
            if (Z.length == L) break;
            Z += z[g[V++]]
        }
        if (F = g.d[c++]) q = 1 == F ? Z : F.match(/=$/) ? F + Z : "this." + F + "=" + Z, H.push(eval(LK("0," + q)))
    }
    return delete g.d, delete g.M, g.length = 0, H
}
                                    

#146 JavaScript::Eval (size: 130, repeated: 1) - SHA256: e0864ae12f0ec1f5dd01dd9abb5575d3d98ef094f34b52400d563e8ad4ab62fa

                                        u_ = function(S, I, H, D, e) {
    if (3 == S.length) {
        for (H = 0; 3 > H; H++) I[H] += S[H];
        for (e = [(D = 0, 13), 8, 13, 12, 16, 5, 3, 10, 15]; 9 > D; D++) I[3](I, D % 3, e[D])
    }
}
                                    

#147 JavaScript::Eval (size: 78, repeated: 1) - SHA256: 078447a391f3f3aa7be9c326c6d31ef079b79f2c7338e6951207ee2048e7bebc

                                        0,
function(Z, R, G, p) {
    J((G = (p = Y(29, (R = Y(53, Z), Z)), Y(45, Z)), G), Z, c(R, Z) || c(p, Z))
}
                                    

#148 JavaScript::Eval (size: 2, repeated: 1) - SHA256: d29804717b2bb94c88d49747ce0cf28e628a6c9b83ed9124ad301358acda3315

                                        lS
                                    

#149 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 780d558be6960a54064f888577409d1c92eb7c3d6c65e6bf4f286a3e26dde543

                                        G6
                                    

#150 JavaScript::Eval (size: 83, repeated: 1) - SHA256: 0cb21d1de060008bab472c15c63e6f15828de601f85deff00d701d26c0f6819a

                                        0,
function(_, $) {
    while (_._ += !(_.$[_[_._] = _[$._]] && _.M.push(_._, _[$._])), $.$ ^ ++$._);
}
                                    

#151 JavaScript::Eval (size: 79, repeated: 1) - SHA256: 16fbcfcacdd165e34e7ed2ecefe82ffbf9f2965e3e41f7924b4e18be45276e39

                                        0,
function(Z, R, G, p, A) {
    J((p = (G = c((R = (A = Y(37, Z), Y)(53, Z), A), Z), c(R, Z)), R), Z, p - G)
}
                                    

#152 JavaScript::Eval (size: 397, repeated: 1) - SHA256: efa3fc6121f176549b8d70018a823c8114b7beea399b4dc268670ca594cc8e80

                                        0, L = function(S, I, H, D, e, X, Z, R, G) {
    if (I.K == I)
        for (R = c(H, I), 263 == H ? (X = function(p, A, f, r, a, W) {
                if ((W = (f = R.length, f | 0) - 4 >> 3, R.RW) != W) {
                    A = (r = W << 3, (a = [0, 0, G[1], G[2]], -2) * ~(R.RW = W, r & 4) + -10 + (r ^ 4));
                    try {
                        R.h8 = Sn(34, 10, w(0, 24, 57, A, R), 2, 8, a, w(0, 24, 56, (A | 0) + 4, R))
                    } catch (O) {
                        throw O;
                    }
                }
                R.push(R.h8[7 - (~f & 7)] ^ p)
            }, G = c(290, I)) : X = function(p) {
                R.push(p)
            }, D && X(255 + 2 * (D & -256) - 2 * (D ^ 255) + (~D & 255)), e = S.length, Z = 0; Z < e; Z++) X(S[Z])
}
                                    

#153 JavaScript::Eval (size: 1, repeated: 1) - SHA256: 18ac3e7343f016890c510e93f935261169d9e3f565436429830faf0934f4f8e4

                                        d
                                    

#154 JavaScript::Eval (size: 143, repeated: 1) - SHA256: ef0481b30aa8018b653470ebdd008a02730acf51d93ae47bbeea35fd80057041

                                        0,
function(g, L, H, F) {
    if (L = g.lm.pop()) {
        for (F = l(true, 8, g); 0 < F; F--) H = w(g, 62), L[H] = g.v[H];
        g.v = (L[486] = g.v[L[352] = g.v[352], 486], L)
    } else M(452, g, g.j)
}
                                    

#155 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 9326851980ccb5437d1c0ea02593aca4747537c362f258d2a8b87446ec8bddc3

                                        xg
                                    

#156 JavaScript::Eval (size: 1, repeated: 1) - SHA256: acac86c0e609ca906f632b0e2dacccb2b77d22b0621f20ebece1a4835b93f6f0

                                        l
                                    

#157 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 1d5899645350ea708ebcdd4b5fbc9b3a76c3cbad2d630aa673e87c987cf2f730

                                        Pd
                                    

#158 JavaScript::Eval (size: 2, repeated: 1) - SHA256: ef72e26f165f3646c566f53d14ee9f31b03be502fbaae99dbf73231e0aacca2d

                                        Hf
                                    

#159 JavaScript::Eval (size: 1, repeated: 1) - SHA256: 72dfcfb0c470ac255cde83fb8fe38de8a128188e03ea5ba5b2a93adbea1062fa

                                        L
                                    

#160 JavaScript::Eval (size: 22, repeated: 1) - SHA256: 5a69384e33ce36d0b1c176ad7786aae3a8f9439b471815be2facf4e9ba954c3a

                                        0,
function(Z) {
    oF(4, Z)
}
                                    

#161 JavaScript::Eval (size: 79, repeated: 1) - SHA256: a05fd61eaa7cd34f16d95f9fc09a1128c55a7d4932d349066de6018758d5191c

                                        0,
function(g, L, H, F, c) {
    (H = d((L = d(g, (c = w(g, (F = w(g, 57), 58)), c)), g), F), M)(c, g, L * H)
}
                                    

#162 JavaScript::Eval (size: 237, repeated: 1) - SHA256: de09fdd4b6c88640517d4b3ac8b84109f68178da5a3f1b2156173ffe2e5c348a

                                        0, Z_ = function(D, E, p, y, z, K, g, L, H, F) {
    for (L = (F = w(p, (H = (((g = w((z = p[RF] || {}, p), 56), z).co = w(p, D), z).i = [], p.L == p ? (K = l(true, y, p), (K & E) + -2 - (~K | E)) : 1), D)), 0); L < H; L++) z.i.push(w(p, 63));
    for (; H--;) z.i[H] = d(p, z.i[H]);
    return (z.AT = d(p, F), z).rl = d(p, g), z
}
                                    

#163 JavaScript::Eval (size: 46, repeated: 1) - SHA256: 3ec424a7ce79a51a042cd2736cc2e15d1a1aa0fe85c393b80fc2bc223d2c963d

                                        0,
function(Z, R) {
    (R = c(Y(5, Z), Z), lE)(R, 358, Z.K)
}
                                    

#164 JavaScript::Eval (size: 1, repeated: 1) - SHA256: aaa9402664f1a41f40ebbc52c9993eb66aeb366602958fdfaa283b71e64db123

                                        h
                                    

#165 JavaScript::Eval (size: 82, repeated: 1) - SHA256: bc509734db1b0388075c5417d9dca0afe0a4aeb35b54a5c21c5b82951b0009c8

                                        0,
function(g, L, H) {
    (H = (L = w(g, 61), d)(g.L, L), H)[0].removeEventListener(H[1], H[2], Jv)
}
                                    

#166 JavaScript::Eval (size: 350, repeated: 1) - SHA256: 59bb22baff19e94ebe4ad57332101a510a8a430ff0a50b693046a678f4456456

                                        nH = function(S, I, H, D, e, X, Z, R, G, p, A, f, r, a, W, O, u) {
    if ((a = c(358, S), a) >= S.P) throw [KH, 31];
    for (e = (r = H, R = 0, S.OD.length), u = a; 0 < r;) O = u >> 3, Z = u % D, G = S.u[O], W = D - (Z | 0), p = W < r ? W : r, I && (f = S, f.N != u >> 6 && (f.N = u >> 6, X = c(346, f), f.H4 = Sn(34, 10, f.o, 2, D, [0, 0, X[1], X[2]], f.N)), G ^= S.H4[O & e]), R |= (G >> D - (Z | 0) - (p | 0) & (1 << p) - 1) << (r | 0) - (p | 0), u += p, r -= p;
    return J(358, S, (A = R, (a | 0) + (H | 0))), A
}
                                    

#167 JavaScript::Eval (size: 1, repeated: 1) - SHA256: e632b7095b0bf32c260fa4c539e9fd7b852d0de454e9be26f24d0d6f91d069d3

                                        T
                                    

#168 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 114fb2a9e82e28cca5d5e2925d684c8510e7a28a657195515a61df872972d93b

                                        u_
                                    

#169 JavaScript::Eval (size: 297, repeated: 1) - SHA256: 4472a04b5d30e9364cae7a38de6b1d69e571e5f35c1c570d8257fe0f241c69bc

                                        0,
function(g, L, H, F, c, V, Z, I, q, U, u, N, t, n) {
    if (!C(47, true, true, g, true, L)) {
        if ("object" == IY((Z = d(g, (F = d(g, (U = (t = d((q = w((I = (V = w(g, 57), w(g, 57)), N = w(g, 61), g), 56), g), V), d(g, N)), q)), I)), "splice"), t, "object")) {
            for (H in n = [], t) n.push(H);
            t = n
        }
        for (U = 0 < (u = t.length, c = 0, U) ? U : 1; c < u; c += U) Z(t.slice(c, (c | 0) + (U | 0)), F)
    }
}
                                    

#170 JavaScript::Eval (size: 194, repeated: 1) - SHA256: 23f010e071f4759be28de8b76acc566788f4c15db1fe7f6e4c020a63f139cfa3

                                        (function(K) {
    return function(V, a, r) {
        for (r = 0; r != K[5];) V += (a << 4 ^ a >>> 5) + a ^ r + K[r & 3], r += K[4], a += (V << 4 ^ V >>> 5) + V ^ r + K[r >>> 11 & 3];
        return [V >>> 24, V >> 16 & 255, V >> 8 & 255, V & 255, a >>> 24, a >> 16 & 255, a >> 8 & 255, a & 255]
    }
})
                                    

#171 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 2041a4c8854be18e6434440fafda85e2d16c967ff8f2ddefca20217c9f45cf30

                                        oF
                                    

#172 JavaScript::Eval (size: 1, repeated: 1) - SHA256: 08f271887ce94707da822d5263bae19d5519cb3614e0daedc4c7ce5dab7473f1

                                        M
                                    

#173 JavaScript::Eval (size: 152, repeated: 1) - SHA256: c82ad15357fb738d3a89b8f634a111d081a7aa551fc9eb6064237c75dfc977ba

                                        0, FO = function(D, E, p, y, z, K, g) {
    (y = d((z = w((g = (K = (E | 0) - (p = E & 3, E ^ 4) - (~E ^ 4) + (~E | 4), w(D, 62)), D), 58), D), g), K && (y = D_(63, "" + y)), p) && h(D, z, Q(2, y.length)), h(D, z, y)
}
                                    

#174 JavaScript::Eval (size: 22, repeated: 1) - SHA256: acb381085368a30b896fd064d8902019a39836b6d6e8c057aebc41b1936c4d7d

                                        0,
function(Z) {
    RF(Z, 7)
}
                                    

#175 JavaScript::Eval (size: 458, repeated: 1) - SHA256: 205b769fd20dd392ce50b48e125bf56c861144b8b024133475e43058a812107f

                                        0, Y = function(S, I, H, D, e, X, Z, R) {
    if (1 == S - 6 >> 3)
        if (X = "array" === OF("object", D, "number") ? D : [D], this.l) I(this.l);
        else try {
            Z = !this.I.length, e = [], Q(23, 0, [$C, e, X], this), Q(22, 0, [Pq, I, e], this), H && !Z || Q$(0, 254, true, this, H)
        } catch (G) {
            b("~", 13, G, this), I(this.l)
        }
        return (S ^ 28) & (S << 1 & 7 || (e = T(8, true, H), e & 128 && (e = (X = (e | 0) - ~(e & I) + ~e, D = T(8, true, H) << 7, (X & D) - ~X + ~D + 2 * (~X & D))), R = e), 6) || (I.Y ? R = uE(I, I.Z) : (D = nH(I, true, 8, 8), D & 128 && (D = -1 - (~D ^ 128), H = nH(I, true, 2, 8), D = (D << 2) + (H | 0)), R = D)), R
}
                                    

#176 JavaScript::Eval (size: 97, repeated: 1) - SHA256: 706f52edae678b77b26258faf54bdc78f6c1914d4172f8410e0936ea8cb77428

                                        0,
function(Z, R, G, p, A, f) {
    (G = (p = c((f = Y(5, (R = Y(29, (A = Y(45, Z), Z)), Z)), R), Z), c)(A, Z), J)(f, Z, G in p | 0)
}
                                    

#177 JavaScript::Eval (size: 269, repeated: 1) - SHA256: 83d33084865ed78f95335a68777b478422217c4e810806e5ea350668eed8f79c

                                        0, Sn = function(S, I, H, D, e, X, Z, R, G, p) {
    for (G = (p = X[R = 0, D] | 0, X)[3] | 0; 15 > R; R++) Z = Z >>> e | Z << 24, Z += H | 0, Z ^= p + 4E3, H = H << 3 | H >>> 29, G = G >>> e | G << 24, G += p | 0, p = p << 3 | p >>> 29, G ^= R + 4E3, p ^= G, H ^= Z;
    return [h(38, D, 3, H), h(I, D, D, H), h(14, D, 1, H), h(S, D, 0, H), h(14, D, 3, Z), h(6, D, D, Z), h(I, D, 1, Z), h(6, D, 0, Z)]
}
                                    

#178 JavaScript::Eval (size: 132, repeated: 1) - SHA256: 848e4c5419c048311010ab17a7472b80717be51e9861412c045e770093b731fa

                                        0, Aq = function(D, E, p, y, z) {
    if (3 == D.length) {
        for (p = 0; 3 > p; p++) E[p] += D[p];
        for (z = (y = [13, 8, 13, 12, 16, 5, 3, 10, 15], 0); 9 > z; z++) E[3](E, z % 3, y[z])
    }
}
                                    

#179 JavaScript::Eval (size: 71, repeated: 1) - SHA256: 8c117cb02245ee9ed19d02e3bd3c1b2e897b62a92e4321073847447591dd1be1

                                        0, Hd = function(D, E, p) {
    M(p, ((E.lm.push(E.v.slice()), E.v)[p] = void 0, E), D)
}
                                    

#180 JavaScript::Eval (size: 789, repeated: 1) - SHA256: c4d6b29972f3b2ed97ea1835fa6d7cb6ee8e2aed4dec677f2e98587b27a5c676

                                        0, v3 = function(D, E, p, y, z, K, g, L, H, F, c, V, Z) {
    return 12 <= E - (E - 4 & ((E + 4 ^ 6) >= E && (E - 1 ^ 31) < E && (y = Xs[D.Y](D.a7), y[D.Y] = function() {
        return p
    }, y.concat = function(I) {
        p = I
    }, V = y), 5) || (H = l7, c = z & D, y = [51, -22, -75, -33, 43, 56, y, 42, -18, 24], F = Xs[K.Y](K.e9), F[K.Y] = function(I) {
        c = (c += 6 + D * z, (c | 0) + ~c - -8) - (~(L = I, c) & D)
    }, F.concat = function(I, q, U, u, N) {
        return (L = (I = -208 * g * g * (q = g % 16 + 1, L) + 4 * g * g * q + y[U = c + 11, D - (U & -8) + (U | -8) - (~U | D)] * g * q - -1768 * L + (H() | 0) * q - -1144 * g * L + c + p * L * L - q * L, u = y[I], void 0), y)[(N = c + 21, D + (N & -8) - (N ^ D)) + (2 - ~z + ~(z | 2))] = u, y[c + (z & 2)] = -22, u
    }, V = F), 3) && 19 > (E ^ 30) && (V = Z = function() {
        if (g.L == g) {
            if (g.v) {
                var I = [M3, z, K, void 0, L, H, arguments];
                if (y == D) var q = P3(2048, g, 0, (P(26, 0, I, g), p), p);
                else if (1 == y) {
                    var U = !g.u.length;
                    P(25, 0, I, g), U && P3(2048, g, 0, p, p)
                } else q = kV(I, 2048, g, 104);
                return q
            }
            L && H && L.removeEventListener(H, Z, Jv)
        }
    }), V
}
                                    

#181 JavaScript::Eval (size: 77, repeated: 1) - SHA256: d8fe89e407a36d9c054758058ba4f1fbf6971e96dde081cc133a5eeed7edc539

                                        0,
function(g, L, H, F) {
    0 != (F = d(g, (H = w(g, (L = w(g, 57), 62)), H)), d(g, L)) && M(452, g, F)
}
                                    

#182 JavaScript::Eval (size: 79, repeated: 1) - SHA256: ec6866283cc4c3c77ce1efc67b18fd8d56d5a6d333d535e37d361845edcb99ab

                                        0,
function(Z, R, G, p, A) {
    J((p = (G = c((R = (A = Y(37, Z), Y)(53, Z), A), Z), c(R, Z)), R), Z, p % G)
}
                                    

#183 JavaScript::Eval (size: 2, repeated: 1) - SHA256: fbcebae39bd76915a91c43d7e4f6f230b5b27bdc6ad5e6925d5eb045636df7da

                                        NR
                                    

#184 JavaScript::Eval (size: 53, repeated: 1) - SHA256: ae46c4c909ac9027c75e027d075348631355d6b6b8d5edbf18a8dde2fdac1406

                                        0, l = function(D, E, p) {
    return p.B ? Z1(p.X, p) : er(E, D, p, 0)
}
                                    

#185 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 2996ef92b7e2dd902011acac57b64dfeec0ea081d8fbfe469d0d23dd9b7be9cf

                                        uS
                                    

#186 JavaScript::Eval (size: 253, repeated: 1) - SHA256: c6896b811ef3fa6c7af9cc6f16e76cce2979a0042899da13472b8a50cad9a7bb

                                        0,
function(g, L, H, F, c, V, Z, I, q) {
    C(15, true, false, g, true, L) || (c = Z_(57, 1, g.L, 8), V = c.AT, F = c.i, Z = c.rl, H = F.length, q = c.co, I = 0 == H ? new V[Z] : 1 == H ? new V[Z](F[0]) : 2 == H ? new V[Z](F[0], F[1]) : 3 == H ? new V[Z](F[0], F[1], F[2]) : 4 == H ? new V[Z](F[0], F[1], F[2], F[3]) : 2(), M(q, g, I))
}
                                    

#187 JavaScript::Eval (size: 83, repeated: 1) - SHA256: 3eb8abc484d33a620c974de75babdd2caae4fff7dc8daad7d860dd41c93ee611

                                        (function(r, K, a, V) {
    for (V = (a = [], 0); V < r.length; V++) a[V] = r[V] ^ K[V % K.length];
    return a
})
                                    

#188 JavaScript::Eval (size: 79, repeated: 1) - SHA256: f77cd5e55433baaac554d51c4c13dbaf35a33b637cf56250765c7e81ee3af559

                                        0,
function(Z, R, G, p, A) {
    J((p = (G = c((R = (A = Y(37, Z), Y)(53, Z), A), Z), c(R, Z)), R), Z, p * G)
}
                                    

#189 JavaScript::Eval (size: 47, repeated: 1) - SHA256: 83d806cb7bf4c02143a061dc3e07275af091e474f30f5d0ea1dc3fb88e7efe91

                                        0,
function(g, L) {
    Hd((L = d(g, w(g, 56)), L), g.L, 452)
}
                                    

#190 JavaScript::Eval (size: 102, repeated: 1) - SHA256: d900ef547748724cc4c1f7c74f5e0f7718dc5da1c0cf9d81f705b6b41432a6fc

                                        0,
function(g, L, H, F, c) {
    for (F = (c = (L = w(127, 36, (H = w(g, 58), g)), []), 0); F < L; F++) c.push(l(true, 8, g));
    M(H, g, c)
}
                                    

#191 JavaScript::Eval (size: 229, repeated: 1) - SHA256: c61b6ff895178f6d595cc1cbd9d6605abca980e3191330542f545525794c47b2

                                        Bf = function(S, I, H, D, e, X, Z, R, G, p) {
    for (G = ((Z = Y(29, (X = D[nL] || {}, D)), X.MV = Y(13, D), X).G = [], D).K == D ? (e = T(8, true, D), -2 - ~(e | H) - (~e & H)) : 1, R = Y(13, D), p = I; p < G; p++) X.G.push(Y(S, D));
    for (X.Xu = c(R, D); G--;) X.G[G] = c(X.G[G], D);
    return X.G$ = c(Z, D), X
}
                                    

#192 JavaScript::Eval (size: 1, repeated: 1) - SHA256: 18f5384d58bcb1bba0bcd9e6a6781d1a6ac2cc280c330ecbab6cb7931b721552

                                        Y
                                    

#193 JavaScript::Eval (size: 4, repeated: 1) - SHA256: 74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b

                                        null
                                    

#194 JavaScript::Eval (size: 25, repeated: 1) - SHA256: e5060a432af9b8e39e31696874f2badfa8472e65f91a93dedf610608ad24ef16

                                        0,
function(g) {
    w(0, 3, g, 4)
}
                                    

#195 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 226a50ebd405000898c55e11e6bae1fbb4c28052ad2c599582a6b54956fa2f00

                                        nH
                                    

#196 JavaScript::Eval (size: 456, repeated: 1) - SHA256: bdcdcd65ee368d9f76339dfb467f39833773a0de442a70cb060461c2273f26c5

                                        Y = function(S, I, H, D, e, X, Z, R) {
    if (1 == S - 6 >> 3)
        if (X = "array" === OF("object", D, "number") ? D : [D], this.l) I(this.l);
        else try {
            Z = !this.I.length, e = [], Q(23, 0, [$C, e, X], this), Q(22, 0, [Pq, I, e], this), H && !Z || Q$(0, 254, true, this, H)
        } catch (G) {
            b("~", 13, G, this), I(this.l)
        }
        return (S ^ 28) & (S << 1 & 7 || (e = T(8, true, H), e & 128 && (e = (X = (e | 0) - ~(e & I) + ~e, D = T(8, true, H) << 7, (X & D) - ~X + ~D + 2 * (~X & D))), R = e), 6) || (I.Y ? R = uE(I, I.Z) : (D = nH(I, true, 8, 8), D & 128 && (D = -1 - (~D ^ 128), H = nH(I, true, 2, 8), D = (D << 2) + (H | 0)), R = D)), R
}
                                    

#197 JavaScript::Eval (size: 66, repeated: 1) - SHA256: 4874eac35357acebd22baa61ad0a23545b1b7a0d3aaa1060764fa9b43fb45bb2

                                        0, oF = function(S, I, H, D) {
    L(d(S, (H = Y(37, (D = Y(53, I), I)), c(D, I))), I, H)
}
                                    

#198 JavaScript::Eval (size: 2, repeated: 1) - SHA256: c4ebd33781f07f027dbb0f44a009e9d77db5e3ae5894f62f62e6fc8c08afdec5

                                        Wf
                                    

#199 JavaScript::Eval (size: 159, repeated: 1) - SHA256: ed2b7d8395578b6813022e5d55ce8066479d2def9c664882260f1516472c1838

                                        0,
function(a) {
    var b = a.length;
    if (2 > b) return 0;
    else {
        for (var c = 0, d = 0; d < b; ++d) c += a[d];
        for (var e = (c /= b, 0), f = 0; f < b; ++f) {
            var g = a[f] - c;
            e += g * g
        }
        return e = Math.sqrt(e / b)
    }
}
                                    

#200 JavaScript::Eval (size: 132, repeated: 1) - SHA256: 60b7bed99524a88a17ac70656ab9fe670941c8293b1e31d0af652c2c034d09df

                                        0, u_ = function(S, I, H, D, e) {
    if (3 == S.length) {
        for (H = 0; 3 > H; H++) I[H] += S[H];
        for (e = [(D = 0, 13), 8, 13, 12, 16, 5, 3, 10, 15]; 9 > D; D++) I[3](I, D % 3, e[D])
    }
}
                                    

#201 JavaScript::Eval (size: 118, repeated: 1) - SHA256: 7e15aa591793090615d3ed7ef4a08eb64bbde7639aeaf536498b9639d13475d3

                                        0,
function(g, L, H, F) {
    C(27, true, false, g, true, L) || (H = w(g, 63), F = w(g, 62), M(F, g, function(c) {
        return eval(c)
    }(LK(d(g.L, H)))))
}
                                    

#202 JavaScript::Eval (size: 534, repeated: 1) - SHA256: dfd05b69b6a6cd3d8572d965990943cd7cb1993be31ebb9ee51ab81d5b6bfd47

                                        0, i_ = function(S, I, H, D, e, X, Z, R, G, p, A, f, r, a) {
    for (G = (e = S.replace(/\r\n/g, "\n"), f = H = 0, []); H < e.length; H++) R = e.charCodeAt(H), 128 > R ? G[f++] = R : (2048 > R ? G[f++] = (A = R >> 6, 191 - (~A | 192)) : (55296 == (R & 64512) && H + 1 < e.length && 56320 == (e.charCodeAt(H + 1) & 64512) ? (R = 65536 + (1023 - (~R & 1023) << 10) + (r = e.charCodeAt(++H), (r | 0) - -1024 + ~(r | 1023)), G[f++] = R >> 18 | 240, G[f++] = (X = R >> 12 & 63, -2 * ~(X & 128) - 1 + ~(X | 128) + 2 * (X ^ 128))) : G[f++] = (Z = R >> 12, (Z | 0) + ~(Z & I) - -225), G[f++] = (a = (p = R >> 6, -~p - (p & -64) + (p ^ 63) + (~p ^ 63)), -~(a | 128) + (a & -129) + (~a | 128))), G[f++] = (D = R & 63, 128 + (D & -129)));
    return G
}
                                    

#203 JavaScript::Eval (size: 133, repeated: 1) - SHA256: a2f8a4c7c887eecf30eb6ca5957002e9a1fd8fc89fdb893208ec1633a8612fae

                                        d = function(D, E, p) {
    if (void 0 === (p = D.v[E], p)) throw [IF, 30, E];
    if (p.value) return p.create();
    return (p.create(4 * E * E + -22 * E + -34), p).prototype
}
                                    

#204 JavaScript::Eval (size: 338, repeated: 1) - SHA256: 787797861ff086a36e877060e348d8fa1f858f2bea9964a7a3f5c9e9fec24700

                                        lS = function(D, E, p, y, z, K, g, L, H, F, c, V, Z, I) {
    ((E.push((F = D[0] << 24 | D[1] << 16, z = D[2] << 8, 3 * (F & z) + 2 * ~(F & z) - (F | ~z) - (~F | z)) | D[3]), E).push((Z = (c = D[4] << 24, p = D[5] << 16, (c | 0) - (c & ~p) + (c ^ p)) | D[6] << 8, K = D[7], (Z | 0) - (Z & ~K) + (Z ^ K))), E).push((g = (V = (H = D[8] << 24, L = D[9] << 16, 2 * (H & L) + ~(H & L) - (~H ^ L)), y = D[10] << 8, (V | 0) - (~V ^ y) + (~V | y)), I = D[11], (g & I) + (g & ~I) - (~g ^ I) + (~g | I)))
}
                                    

#205 JavaScript::Eval (size: 557, repeated: 1) - SHA256: fa6f002de49c72559501651a541df96183140b3addca1f9ca8e4cfa6cdf6af5f

                                        0,
function(g, L, H, F, c, V, Z, I, q, U, u, N, t, n, pj, Lj) {
    function r(X, v) {
        for (; t < X;) Z |= l(true, 8, g) << t, t += 8;
        return v = Z & ((t -= X, 1) << X) - 1, Z >>= X, v
    }
    for (F = (I = (c = ((t = (pj = w(g, 63), Z = 0), r(3)) | 0) + 1, r(5)), u = [], U = 0); F < I; F++) H = r(1), u.push(H), U += H ? 0 : 1;
    for (V = (Lj = ((U | 0) - 1).toString(2).length, []), N = 0; N < I; N++) u[N] || (V[N] = r(Lj));
    for (L = 0; L < I; L++) u[L] && (V[L] = w(g, 58));
    for (n = (q = [], c); n--;) q.push(d(g, w(g, 62)));
    M(pj, g, function(X, v, Av, q3, wH) {
        for (wH = (q3 = 0, []), Av = []; q3 < I; q3++) {
            if (!u[v = V[q3], q3]) {
                for (; v >= wH.length;) wH.push(w(X, 62));
                v = wH[v]
            }
            Av.push(v)
        }
        X.X = v3(X, 32, (X.B = v3(X, 53, q.slice()), Av))
    })
}
                                    

#206 JavaScript::Eval (size: 97, repeated: 1) - SHA256: 8dc71df47e3901bac245482fa8f5f231a3232135fd1f8f73e1a637dfa5fdffd5

                                        0,
function(g, L, H, F, c, V) {
    M((L = d(g, (F = d(g, (c = (H = (V = w(g, 61), w(g, 63)), w(g, 61)), V)), H)), c), g, +(F == L))
}
                                    

#207 JavaScript::Eval (size: 206, repeated: 1) - SHA256: 1fb437ac78114eda813a7c4d5771b6d3aa34908a5ca3b743d5eb5c79088cf82c

                                        (function(N, u, V, z) {
    return z = (V = this, V.length),
        function(G, a, A, r) {
            function M(K) {
                return (V[K + 2] << 8 | V[K] << 24) + V[K + 3] | V[K + 1] << 16
            }
            for (r = 0; r < G.length; r++) a = V.length, (A = a - z & 7) || (u = N(M(a - 8), M(a - 4))), V[a] = G[r] ^ u[A]
        }
})
                                    

#208 JavaScript::Eval (size: 115, repeated: 1) - SHA256: 9fe23b761b7315859f34112591b45cdbdd123d8532f531fd4a46ec62ad39dd0d

                                        0,
function(Z, R, G, p) {
    P(22, 2, false, Z, R, true) || (G = Y(29, Z), p = Y(13, Z), J(p, Z, function(A) {
        return eval(A)
    }(JI(c(G, Z.K)))))
}
                                    

#209 JavaScript::Eval (size: 79, repeated: 1) - SHA256: 3998cec645868e6976196deda1544edd410ad1214e3f4a1729d8b08477220075

                                        0,
function(Z, R, G, p, A) {
    J((p = (G = c((R = (A = Y(37, Z), Y)(53, Z), A), Z), c(R, Z)), R), Z, p + G)
}
                                    

#210 JavaScript::Eval (size: 885, repeated: 1) - SHA256: c2ee3046ba93e160f773f4f31f0d67f8efc6331972d415c922007e5e781a6587

                                        w = function(S, I, H, D, e, X, Z, R, G, p, A, f, r) {
    if ((H + 7 ^ ((H & 50) == H && (G = tx, A = D & 7, Z = [-50, -59, -7, -79, 20, 92, Z, -11, 14, 10], p = q1[X.j](X.aW), p[X.j] = function(a) {
            R = a, A += 6 + 7 * D, A &= 7
        }, p.concat = function(a, W, O) {
            return (a = (W = +(O = e % I + 1, Z[A + 43 & 7]) * e * O + (G() | 0) * O + A - -3658 * e * R - 3472 * R - O * R + 1 * e * e * O + 62 * R * R - 62 * e * e * R, R = void 0, Z[W]), Z[(A + 13 & 7) + (D & S)] = a, Z)[A + (D & S)] = -59, a
        }, r = p), 24)) >= H && (H - 7 | 57) < H) {
        for (X = (e = Y(13, S), I); D > I; D--) X = X << 8 | T(8, true, S);
        J(e, S, X)
    }
    return (H | 88) == (4 == ((H | 56) == H && (r = (X = e[D] << I | e[(D | S) + 1] << 16 | e[2 * (D & 2) + ~(D & 2) - ~(D | 2)] << 8, Z = e[(D | S) + 3], -~X + 2 * (X & ~Z) - (X | ~Z) + 2 * (~X | Z))), H - 6) >> 4 && (r = f = function() {
        if (D.K == D) {
            if (D.O) {
                var a = [TG, Z, e, void 0, R, G, arguments];
                if (X == I) var W = Q$(0, (Q(17, 0, a, D), 254), S, D, S);
                else if (1 == X) {
                    var O = !D.I.length;
                    Q(19, 0, a, D), O && Q$(0, 254, S, D, S)
                } else W = YC(a, 25, D, 6);
                return W
            }
            R && G && R.removeEventListener(G, f, EF)
        }
    }), H) && (D = q1[S.j](S.gs), D[S.j] = function() {
        return I
    }, D.concat = function(a) {
        I = a
    }, r = D), r
}
                                    

#211 JavaScript::Eval (size: 94, repeated: 1) - SHA256: aecba865758302c99cb690a5c74d4336decafd9b7bfca14eb2a939b1a5921fe2

                                        0,
function(g, L, H, F, c, V) {
    (L = d(g, (F = (V = w(g, (H = (c = w(g, 61), w)(g, 63), 56)), d(g, H)), c)), M)(V, g, L[F])
}
                                    

#212 JavaScript::Eval (size: 118, repeated: 1) - SHA256: 85f207adebb93eda24b03679eeb01409807260fc68de28ea8b53745af6f7b35f

                                        0, uE = function(S, I, H) {
    return (H = I.create().shift(), S).Y.create().length || S.Z.create().length || (S.Y = void 0, S.Z = void 0), H
}
                                    

#213 JavaScript::Eval (size: 204, repeated: 1) - SHA256: ec013f0208e6dad3b12df10752492c24917c3536725ef0ee56b7ef187947e0d4

                                        0,
function(Z, R, G, p, A, f, r, a, W, O) {
    p = c((A = (W = (O = (r = Y((f = Y(5, (a = Y(13, (G = Y(29, Z), Z)), Z)), 53), Z), c(f, Z)), c(G, Z.K)), c(a, Z)), r), Z), 0 !== W && (R = w(false, 2, 72, Z, p, 1, O, W, A), W.addEventListener(A, R, EF), J(189, Z, [W, A, R]))
}
                                    

#214 JavaScript::Eval (size: 2, repeated: 1) - SHA256: d53f9a78f8c07d076c879987c9169c38190e60d05040989d7d7ae681cac5e0ff

                                        Z_
                                    

#215 JavaScript::Eval (size: 51, repeated: 1) - SHA256: 5ca5f5e7e7ee410f2b124741298471c6f1ac826a8d37bbec2361c923963d1bc3

                                        l = function(D, E, p) {
    return p.B ? Z1(p.X, p) : er(E, D, p, 0)
}
                                    

#216 JavaScript::Eval (size: 10, repeated: 1) - SHA256: 269d4d56785ffc82f3ed05d8ee3b84fc18d7474663ddd06c6fd285165190bb19

                                        /[^\d.]+/g
                                    

#217 JavaScript::Eval (size: 2, repeated: 1) - SHA256: 14c03c053c77d9989142754052ce17fb2fb62087d06414ac27eee03e36ca5667

                                        Bf
                                    

#218 JavaScript::Eval (size: 293, repeated: 1) - SHA256: cf928359a971f17ed950909f4747292cd1f7c9295e044f9d6228b3df48126c97

                                        0,
function(Z, R, G, p, A, f, r, a, W) {
    for (R = p = W = 0, a = []; R < Z.d.length;) {
        for (f = (A = "", Z.d)[R++]; A.length != f;) {
            for (; Z.M[W] == p;) A += D[Z.M[++W]], W++;
            if (A.length == f) break;
            A += D[Z[p++]]
        }
        if (G = Z.d[R++]) r = 1 == G ? A : G.match(/=$/) ? G + A : "this." + G + "=" + A, a.push(eval(JI("0," + r)))
    }
    return delete(Z.length = 0, Z).d, delete Z.M, a
}
                                    

Executed Writes (1)

#1 JavaScript::Write (size: 288, repeated: 1) - SHA256: bbfcc4d8985785af1660d6756d5921ee04591cae3c005d168422b76558432433

                                        < !DOCTYPE html > < html > < head > < meta http - equiv = "Content-Type"
content = "text/html; charset=UTF-8" / > < /head><body id="tinymce" class="mce-content-body uspcontent post-type-post post-status-publish post-format-standard page-template-default locale-pt-br" data-id="uspcontent"><br></body > < /html>
                                    


HTTP Transactions (157)


Request Response
                                        
                                            GET /v1/ HTTP/1.1 
Host: firefox.settings.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         143.204.55.35
HTTP/1.1 200 OK
Content-Type: application/json
                                        
Content-Length: 939
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Content-Length, Content-Type, Alert, Backoff, Retry-After
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
Date: Tue, 30 Aug 2022 12:09:18 GMT
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
X-Cache: Hit from cloudfront
Via: 1.1 2afd697fc5d0058ea30d6c4b939e714c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-C1
X-Amz-Cf-Id: _3H7t39FEtUy_na6oaAISWXEXxeZN2Znj2Ep2PyIeITxieUVRy2zaw==
Age: 3292


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (939), with no line terminators
Size:   939
Md5:    91dd975a7b17b2922dd23c0e49314e40
Sha1:   57a2ece1e3cee7c4ebf927f2ba92f52cac395fe2
Sha256: 09966873bbf317f8910c59544cfde2a6d46e8acd2905797cc7c85c6b4d18ea8a
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.77.32
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "ECE269E8B9BE8A5839D75C1343823D68B96930C593C2E3E8D522999176EE3149"
Last-Modified: Mon, 29 Aug 2022 23:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=12786
Expires: Tue, 30 Aug 2022 16:37:16 GMT
Date: Tue, 30 Aug 2022 13:04:10 GMT
Connection: keep-alive

                                        
                                            GET /chains/remote-settings.content-signature.mozilla.org-2022-10-09-23-18-04.chain HTTP/1.1 
Host: content-signature-2.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         143.204.55.49
HTTP/2 200 OK
content-type: binary/octet-stream
                                        
content-length: 5348
last-modified: Sat, 20 Aug 2022 23:18:05 GMT
content-disposition: attachment
accept-ranges: bytes
server: AmazonS3
date: Mon, 29 Aug 2022 22:35:59 GMT
etag: "742edb4038f38bc533514982f3d2e861"
x-cache: Hit from cloudfront
via: 1.1 142be88a35733307a5e7de05da0a20b8.cloudfront.net (CloudFront)
x-amz-cf-pop: OSL50-C1
x-amz-cf-id: PHhwL9uDW2874DtblPfzNWse7LqxxZmUqrS9eBpvJ25RJ-kUH2vL-w==
age: 52092
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  PEM certificate\012- , ASCII text
Size:   5348
Md5:    742edb4038f38bc533514982f3d2e861
Sha1:   cc3a20c8dc2a8c632ef9387a2744253f1e3fdef1
Sha256: b6bfa49d3d135035701231db2fffc0c0643444394009a94c6a1b4d829d6b8345
                                        
                                            GET /v1/tiles HTTP/1.1 
Host: contile.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.117.237.239
HTTP/2 200 OK
content-type: application/json
                                        
server: nginx
date: Tue, 30 Aug 2022 13:04:10 GMT
content-length: 12
strict-transport-security: max-age=31536000
via: 1.1 google
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with no line terminators
Size:   12
Md5:    23e88fb7b99543fb33315b29b1fad9d6
Sha1:   a48926c4ec03c7c8a4e8dffcd31e5a6cdda417ce
Sha256: 7d8f1de8b7de7bc21dfb546a1d0c51bf31f16eee5fad49dbceae1e76da38e5c3
                                        
                                            GET /v1/buckets/main/collections/ms-language-packs/records/cfr-v1-en-US HTTP/1.1 
Host: firefox.settings.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: application/json
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: application/json
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         143.204.55.35
HTTP/1.1 200 OK
Content-Type: application/json
                                        
Content-Length: 329
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Content-Type, Alert, Cache-Control, Pragma, Backoff, Last-Modified, ETag, Expires, Content-Length, Retry-After
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
Last-Modified: Fri, 25 Mar 2022 17:45:46 GMT
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
Date: Tue, 30 Aug 2022 12:17:12 GMT
Cache-Control: max-age=3600
Expires: Tue, 30 Aug 2022 12:19:43 GMT
ETag: "1648230346554"
X-Cache: Hit from cloudfront
Via: 1.1 dbfaae0db03f11cf713bbcbdb25be4a2.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-C1
X-Amz-Cf-Id: n6sztyjGspM64pf3aoKs93kRTmvvK7e9qXpvQ_614kyT12o5fLW7Iw==
Age: 2818


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (329), with no line terminators
Size:   329
Md5:    0333b0655111aa68de771adfcc4db243
Sha1:   63f295a144ac87a7c8e23417626724eeca68a7eb
Sha256: 60636eb1dc67c9ed000fe0b49f03777ad6f549cb1d2b9ff010cf198465ae6300
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.77.32
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "303D486F233E552326691110BC80A7A98AB84E93261899508BDB28E36FBCB7CC"
Last-Modified: Mon, 29 Aug 2022 05:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=21600
Expires: Tue, 30 Aug 2022 19:04:10 GMT
Date: Tue, 30 Aug 2022 13:04:10 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: ocsp.digicert.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         93.184.220.29
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Accept-Ranges: bytes
Age: 5932
Cache-Control: 'max-age=158059'
Date: Tue, 30 Aug 2022 13:04:10 GMT
Last-Modified: Tue, 30 Aug 2022 11:25:18 GMT
Server: ECS (ska/F70B)
X-Cache: HIT
Content-Length: 471

                                        
                                            GET / HTTP/1.1 
Host: push.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Sec-WebSocket-Version: 13
Origin: wss://push.services.mozilla.com/
Sec-WebSocket-Protocol: push-notification
Sec-WebSocket-Extensions: permessage-deflate
Sec-WebSocket-Key: q4h42Y6iSPFeA8CCDhneRA==
Connection: keep-alive, Upgrade
Sec-Fetch-Dest: websocket
Sec-Fetch-Mode: websocket
Sec-Fetch-Site: cross-site
Pragma: no-cache
Cache-Control: no-cache
Upgrade: websocket

                                         
                                         34.208.35.71
HTTP/1.1 101 Switching Protocols
                                        
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Accept: d7o0jqx1NA0dk5pbYoMkEEalRSk=

                                        
                                            GET /author/techinthehouse HTTP/1.1 
Host: aplicativosparaganhardinheiro.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: none
Sec-Fetch-User: ?1

                                         
                                         108.167.151.74
HTTP/2 301 Moved Permanently
content-type: text/html; charset=UTF-8
                                        
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-redirect-by: WordPress
set-cookie: PHPSESSID=cb0fd6e695d79d21acf28e5d1ff57a9c; expires=Tue, 30-Aug-2022 19:04:10 GMT; Max-Age=21600; path=/; domain=aplicativosparaganhardinheiro.com; HttpOnly
location: https://aplicativosparaganhardinheiro.com/author/techinthehouse/
vary: Accept-Encoding
content-encoding: gzip
content-length: 46
date: Tue, 30 Aug 2022 13:04:10 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  exported SGML document, ASCII text, with no line terminators
Size:   46
Md5:    836a79932df1d1bfabf10ee5dc8e9075
Sha1:   cd9eb7e10c0ca3a5973d4cddecab7508587db861
Sha256: a95c26412c0c2c9cda1c28175a35079efe8982f38e623547a970cb4adfa40669
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 84
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Tue, 30 Aug 2022 13:04:11 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 472
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.77.32
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "5E07E7BBF5DD7A48F9330DBC0248B7A1AA69DFF7A9A913F493A384D2EC332F74"
Last-Modified: Sun, 28 Aug 2022 20:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=18148
Expires: Tue, 30 Aug 2022 18:06:40 GMT
Date: Tue, 30 Aug 2022 13:04:12 GMT
Connection: keep-alive

                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 84
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Tue, 30 Aug 2022 13:04:12 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 472
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.77.32
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "5E07E7BBF5DD7A48F9330DBC0248B7A1AA69DFF7A9A913F493A384D2EC332F74"
Last-Modified: Sun, 28 Aug 2022 20:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=18148
Expires: Tue, 30 Aug 2022 18:06:40 GMT
Date: Tue, 30 Aug 2022 13:04:12 GMT
Connection: keep-alive

                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fb19e4053-4c42-4436-ba83-5e76fd16f5a4.webp HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 10056
x-amzn-requestid: 2eb7bbf2-47ad-4f80-98e8-ecb45e98961b
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: Xguh2H_woAMFXnQ=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-6309c472-7dda060b4e7c81262aef3421;Sampled=0
x-amzn-remapped-date: Sat, 27 Aug 2022 07:14:58 GMT
x-amz-cf-pop: SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: 1cunCq4Z1J-oQSmTlcAtgfXO0A4_XpHKl2UHpRCbf75--3eHEIgZGQ==
via: 1.1 26ca01ec7377e425b59b6a08cb1ec342.cloudfront.net (CloudFront), 1.1 1481cc55c02c3a782ad420b6bac2cb32.cloudfront.net (CloudFront), 1.1 google
date: Tue, 30 Aug 2022 11:39:46 GMT
age: 5066
etag: "110f2eecf72c6b89f250ebefeff5ef664dc2f3f6"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   10056
Md5:    0502c5060f29d82fd10f9f79459e2ce0
Sha1:   110f2eecf72c6b89f250ebefeff5ef664dc2f3f6
Sha256: f722656c432bbec2baa63b6edc4116c1996850462864456105d9fea9c3bc7ff4
                                        
                                            GET /recaptcha/api.js?ver=20210719 HTTP/1.1 
Host: www.google.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         142.250.74.164
HTTP/2 200 OK
content-type: text/javascript; charset=UTF-8
                                        
expires: Tue, 30 Aug 2022 13:04:12 GMT
date: Tue, 30 Aug 2022 13:04:12 GMT
cache-control: private, max-age=300
cross-origin-resource-policy: cross-origin
content-encoding: gzip
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
content-security-policy: frame-ancestors 'self'
x-xss-protection: 1; mode=block
content-length: 554
server: GSE
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (850), with no line terminators
Size:   554
Md5:    5eac3765139a2c0d4f3dc6f5ae0bf5e7
Sha1:   36f193b5a6b90d5de119ae226d47d053de14f08f
Sha256: 21cabea9a3a73479a0072f7c6b151c96ee455b803fcb084f001e4edd60e8b73e
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.77.32
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "5E07E7BBF5DD7A48F9330DBC0248B7A1AA69DFF7A9A913F493A384D2EC332F74"
Last-Modified: Sun, 28 Aug 2022 20:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=18148
Expires: Tue, 30 Aug 2022 18:06:40 GMT
Date: Tue, 30 Aug 2022 13:04:12 GMT
Connection: keep-alive

                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F675cb20c-3520-450e-8675-bbd6c0e3e748.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 5733
x-amzn-requestid: 72dcc1aa-e42c-44dc-8b09-5e00906c8394
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: XnTWtFa6IAMFRjg=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-630c65c4-485f64c83f3dc73228055543;Sampled=0
x-amzn-remapped-date: Mon, 29 Aug 2022 07:07:48 GMT
x-amz-cf-pop: SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: Pg0qFA0GnxNlvBYGNp-o3ZsfqvxDysN7jHARr6SXTDqdvhIZVVItbw==
via: 1.1 470e3fe246a660ba6ace67a79f78d246.cloudfront.net (CloudFront), 1.1 cd64decb1403270c914848213601a674.cloudfront.net (CloudFront), 1.1 google
date: Tue, 30 Aug 2022 07:28:52 GMT
age: 20120
etag: "ab749337ba81b541ae6bd3915ec6a24405ca2cce"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   5733
Md5:    eab2b5d1b63b755d005e174c7794dbb4
Sha1:   ab749337ba81b541ae6bd3915ec6a24405ca2cce
Sha256: 0fe904e954da500515ce00cbfe0419765be09f35c97da925e56fa8ac2796db8e
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.77.32
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "5E07E7BBF5DD7A48F9330DBC0248B7A1AA69DFF7A9A913F493A384D2EC332F74"
Last-Modified: Sun, 28 Aug 2022 20:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=18148
Expires: Tue, 30 Aug 2022 18:06:40 GMT
Date: Tue, 30 Aug 2022 13:04:12 GMT
Connection: keep-alive

                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fe4955929-0b9f-4215-9599-dffe8c74c90c.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 8909
x-amzn-requestid: 2c4357d3-5c22-465a-a65a-e281d87c5305
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: XnTxZGYEIAMFeZA=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-630c666f-36b5010a793ab9c87182a895;Sampled=0
x-amzn-remapped-date: Mon, 29 Aug 2022 07:10:39 GMT
x-amz-cf-pop: SEA73-P1
x-cache: Miss from cloudfront
x-amz-cf-id: 2Y3cwsCGFKFQYWkxG96XsjTJMrCMccbdhjRvbB04PCNF2YupDcEcng==
via: 1.1 2dc111aa3ead15d061e41a423155a53a.cloudfront.net (CloudFront), 1.1 5397b304713f6301c7c94ac084b6ed08.cloudfront.net (CloudFront), 1.1 google
date: Tue, 30 Aug 2022 07:33:49 GMT
age: 19823
etag: "143f7bb98f57f8e6189e73e75a9fc93d29548962"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   8909
Md5:    feb433a0823cccb81dc4c5fa13ba4ed2
Sha1:   143f7bb98f57f8e6189e73e75a9fc93d29548962
Sha256: 09a5ddc32918b441b6d3ce3eed211d674d3844db6770e06bb3fecb86cc85771a
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F0a2a55d6-b016-4fec-afbe-3f47854b5005.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 5902
x-amzn-requestid: 79581460-c769-4ca6-bd4e-2aac2a6dc61f
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: XpSc_FkPIAMFe_Q=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-630d311f-730d3e17759130a52f5bb72b;Sampled=0
x-amzn-remapped-date: Mon, 29 Aug 2022 21:35:27 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: -6UcCSArrODIKtB6QUhP7P5yeDcF1L4jC4TWGLcf-kprHQZfEMZNvQ==
via: 1.1 c34da255183aa208dd1c722ff211f9b2.cloudfront.net (CloudFront), 1.1 ebe4011a81a36e2bf678f69ce1711330.cloudfront.net (CloudFront), 1.1 google
date: Mon, 29 Aug 2022 21:43:55 GMT
age: 55217
etag: "1e92605c0d6cb7f3d423ecf3da32645fdeded8d6"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   5902
Md5:    810b6cab69ecb2f72dd2e0360f40f1d9
Sha1:   1e92605c0d6cb7f3d423ecf3da32645fdeded8d6
Sha256: b7981142e17e66684649389d755375800dee0d0cb9de8f6d562e62b992910d44
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fe2ed547f-030a-462d-a7c7-12a7748cf9c8.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 5925
x-amzn-requestid: fa7479ef-c5db-45ce-a973-a8831df14931
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: XpS-ZFH1IAMFsFg=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-630d31f5-1a9b0a43065d731b4cc61ed3;Sampled=0
x-amzn-remapped-date: Mon, 29 Aug 2022 21:39:01 GMT
x-amz-cf-pop: SEA19-C1, SEA73-P1
x-cache: Miss from cloudfront
x-amz-cf-id: DBxGjmVUCTjHUrOzLWp37FwLUUo_5CykjgxAeCAaw1TlodWSmbnCrA==
via: 1.1 174acb08636ac7d9e9a778bbf1bcbc52.cloudfront.net (CloudFront), 1.1 0d4ebcaa87ba94709def0eaac9371e5a.cloudfront.net (CloudFront), 1.1 google
date: Mon, 29 Aug 2022 21:45:06 GMT
age: 55146
etag: "ec2a4baf0a21c1738a541d89756cccd6f3bef5fd"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   5925
Md5:    91310bc1fb5ae0efa502a9bafe046399
Sha1:   ec2a4baf0a21c1738a541d89756cccd6f3bef5fd
Sha256: 5fe0511116c6bd2d6e668c69764905c3a5c93fa23a4dc207b0f4b1604783ceb6
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F95a59320-0676-4a2d-b7d6-5ed02cda8827.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 5593
x-amzn-requestid: d3d491e5-c82f-4da4-9d48-24564feed00c
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: XpSfrEhpoAMF-UA=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-630d3130-4a7fb51a74cc4e774ebef726;Sampled=0
x-amzn-remapped-date: Mon, 29 Aug 2022 21:35:45 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: Q6Ws1OppRGonX2b-u0fhaiasECwE8S2g-snsFYMgvbenInVbRA8X9w==
via: 1.1 0c96ded7ff282d2dbcf47c918b6bb500.cloudfront.net (CloudFront), 1.1 01147dcc35d57fc0238a3c1700c13f16.cloudfront.net (CloudFront), 1.1 google
date: Mon, 29 Aug 2022 21:56:31 GMT
age: 54461
etag: "07de6816656ca430f4f9a53699d66e95cd33df11"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   5593
Md5:    f394100a4cf1c6a7ba6c414c0ee733b0
Sha1:   07de6816656ca430f4f9a53699d66e95cd33df11
Sha256: 3689670cf8306e30a1afd11c818e505e83d8e3f233ebe15eb3cf791fd2686a80
                                        
                                            GET /gtag/js?id=G-65GHH3VDHZ HTTP/1.1 
Host: www.googletagmanager.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         142.250.74.72
HTTP/2 200 OK
content-type: application/javascript; charset=UTF-8
                                        
access-control-allow-origin: *
access-control-allow-credentials: true
access-control-allow-headers: Cache-Control
content-encoding: br
vary: Accept-Encoding
date: Tue, 30 Aug 2022 13:04:12 GMT
expires: Tue, 30 Aug 2022 13:04:12 GMT
cache-control: private, max-age=900
strict-transport-security: max-age=31536000; includeSubDomains
cross-origin-resource-policy: cross-origin
server: Google Tag Manager
content-length: 72982
x-xss-protection: 0
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (11888)
Size:   72982
Md5:    8871107b544eb760f9f3e24af21403c5
Sha1:   6303c09e0e56a7b5adfd70486e80a92044455d45
Sha256: 9a2e82d22b54d7ffbea10220efa695c5e06d449c830fce7ecd085dc0423d420d
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 84
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Tue, 30 Aug 2022 13:04:12 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 472
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /p/jetpack/10.0/css/jetpack.css HTTP/1.1 
Host: c0.wp.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         192.0.77.37
HTTP/2 200 OK
content-type: text/css
                                        
server: nginx
date: Tue, 30 Aug 2022 13:04:11 GMT
vary: Accept-Encoding
last-modified: Tue, 03 Aug 2021 16:19:12 GMT
content-encoding: br
expires: Wed, 30 Aug 2023 13:04:11 GMT
cache-control: max-age=31536000
strict-transport-security: max-age=15552000
x-nc: HIT arn 1
timing-allow-origin: *
access-control-allow-methods: GET, HEAD
access-control-allow-origin: *
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (20274)
Size:   16670
Md5:    b4b43be594e24820cfb2a8279253646d
Sha1:   f4821c6a04b9b8420654e7c67d54ebd76fe62227
Sha256: d77809d30724a40a3b0d0fe20cf8ad464979bb5256533a68aeafae714b25358e
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 84
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Tue, 30 Aug 2022 13:04:12 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 472
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /wp-content/cache/wpfc-minified/jmzhnl2l/5quet.css HTTP/1.1 
Host: aplicativosparaganhardinheiro.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/author/techinthehouse/
Cookie: PHPSESSID=cb0fd6e695d79d21acf28e5d1ff57a9c
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
TE: trailers

                                         
                                         108.167.151.74
HTTP/2 200 OK
content-type: text/css
                                        
last-modified: Wed, 24 Aug 2022 02:04:39 GMT
accept-ranges: bytes
vary: Accept-Encoding
content-encoding: gzip
content-length: 446
date: Tue, 30 Aug 2022 13:04:12 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (1193), with no line terminators
Size:   446
Md5:    628dac1e53ffbb22f46880b96cf8c97a
Sha1:   7afe4d338676189be6e9bb83b4dfbe4ca7217e7c
Sha256: 77c36f43986c2addb34da6614a3deecae57ebf25747a5d06a058a0d73c8d9efa
                                        
                                            GET /c/6.0/wp-includes/js/dist/dom-ready.min.js HTTP/1.1 
Host: c0.wp.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

                                         
                                         192.0.77.37
HTTP/2 200 OK
content-type: application/javascript
                                        
server: nginx
date: Tue, 30 Aug 2022 13:04:12 GMT
content-length: 498
last-modified: Mon, 11 Apr 2022 12:04:30 GMT
expires: Wed, 30 Aug 2023 13:04:12 GMT
cache-control: max-age=31536000
strict-transport-security: max-age=15552000
x-nc: HIT arn 1
timing-allow-origin: *
access-control-allow-methods: GET, HEAD
access-control-allow-origin: *
accept-ranges: bytes
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (463)
Size:   498
Md5:    b0b80b0256874e70acdc820b52bbf1aa
Sha1:   9aace9a7989736bf535d65f229d0c10e9acea41b
Sha256: 166c7c3bb5f76f977a9f2a5490589b3466374eb2b3f064802e56f08bad71fbf0
                                        
                                            GET /wp-includes/js/wp-emoji-release.min.js?ver=6.0 HTTP/1.1 
Host: aplicativosparaganhardinheiro.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/author/techinthehouse/
Cookie: PHPSESSID=cb0fd6e695d79d21acf28e5d1ff57a9c
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
TE: trailers

                                         
                                         108.167.151.74
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Wed, 25 May 2022 01:36:56 GMT
accept-ranges: bytes
vary: Accept-Encoding
content-encoding: gzip
content-length: 5321
date: Tue, 30 Aug 2022 13:04:12 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (15660)
Size:   5321
Md5:    710f8b142ea44c0682dc2c30f318f065
Sha1:   49144e9b3a76d3d383b1d4359cf7a25e947f4233
Sha256: 708bb5819879a2a2c7670abc20a58cca68a415ffd621011cbc4c3c9d82dddc50
                                        
                                            GET /wp-content/cache/wpfc-minified/1pxekpw6/5quo0.js HTTP/1.1 
Host: aplicativosparaganhardinheiro.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/author/techinthehouse/
Cookie: PHPSESSID=cb0fd6e695d79d21acf28e5d1ff57a9c
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
TE: trailers

                                         
                                         108.167.151.74
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Wed, 24 Aug 2022 02:05:40 GMT
accept-ranges: bytes
vary: Accept-Encoding
content-encoding: gzip
content-length: 11445
date: Tue, 30 Aug 2022 13:04:12 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text
Size:   11445
Md5:    1890ae19e8bff8b525c12cb8fdb5df44
Sha1:   8296a6776b09e57ee5ec2cadd8e6e6fb9acc59e5
Sha256: 7ee4e7768e7cdacd52cec9bf141619e9d3031ff2680e3cef419bcdea31d7e237
                                        
                                            GET /wp-content/plugins/jetpack/vendor/automattic/jetpack-lazy-images/dist/lazy-images.js?ver=1.1.3 HTTP/1.1 
Host: aplicativosparaganhardinheiro.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/author/techinthehouse/
Cookie: PHPSESSID=cb0fd6e695d79d21acf28e5d1ff57a9c
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
TE: trailers

                                         
                                         108.167.151.74
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Tue, 29 Jun 2021 20:18:02 GMT
accept-ranges: bytes
vary: Accept-Encoding
content-encoding: gzip
content-length: 1465
date: Tue, 30 Aug 2022 13:04:12 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (3310), with no line terminators
Size:   1465
Md5:    3fea77c03ed501b702b08b03f787d71d
Sha1:   c7783bdf34b96b32ecb9710a67205327532057de
Sha256: bcb593ba8480401e85ee0b8c1ef538fc6f8c6dafa4f09be42826745cc8576520
                                        
                                            GET /wp-content/plugins/featured-image-from-url/includes/html/js/image.js?ver=3.6.9 HTTP/1.1 
Host: aplicativosparaganhardinheiro.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/author/techinthehouse/
Cookie: PHPSESSID=cb0fd6e695d79d21acf28e5d1ff57a9c
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: same-origin
TE: trailers

                                         
                                         108.167.151.74
HTTP/2 200 OK
content-type: application/javascript
                                        
last-modified: Thu, 12 Aug 2021 22:40:56 GMT
accept-ranges: bytes
vary: Accept-Encoding
content-encoding: gzip
content-length: 638
date: Tue, 30 Aug 2022 13:04:12 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text
Size:   638
Md5:    40b6408193d5bcc7f6569c8ecbc65065
Sha1:   fe49f4e192ee5011fc8b68af421678a543bb087d
Sha256: f7c51111045c68cad30da45277b2d37e962cd6b2a36a3f682f51c37c948a58bf
                                        
                                            GET /c/6.0/wp-includes/css/dist/block-library/style.min.css HTTP/1.1 
Host: c0.wp.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         192.0.77.37
HTTP/2 200 OK
content-type: text/css
                                        
server: nginx
date: Tue, 30 Aug 2022 13:04:11 GMT
vary: Accept-Encoding
last-modified: Tue, 17 May 2022 15:43:41 GMT
content-encoding: br
expires: Wed, 30 Aug 2023 13:04:11 GMT
cache-control: max-age=31536000
strict-transport-security: max-age=15552000
x-nc: HIT arn 1
timing-allow-origin: *
access-control-allow-methods: GET, HEAD
access-control-allow-origin: *
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (43771)
Size:   14848
Md5:    de331d47414d7dcdd69cfa3828c321df
Sha1:   5c8dc7e933ac3b6c72cbd007812297c74cde72f9
Sha256: 9f78a59003f94223f55564f297d3fa53bacb199ebdbd9b2a965aa29980a1acb2
                                        
                                            GET /c/6.0/wp-includes/js/tinymce/plugins/compat3x/plugin.min.js HTTP/1.1 
Host: c0.wp.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site
TE: trailers

                                         
                                         192.0.77.37
HTTP/2 200 OK
content-type: application/javascript
                                        
server: nginx
date: Tue, 30 Aug 2022 13:04:12 GMT
vary: Accept-Encoding
last-modified: Wed, 25 Apr 2018 22:35:21 GMT
content-encoding: br
expires: Wed, 30 Aug 2023 13:04:12 GMT
cache-control: max-age=31536000
strict-transport-security: max-age=15552000
x-nc: HIT arn 1
timing-allow-origin: *
access-control-allow-methods: GET, HEAD
access-control-allow-origin: *
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (4129), with no line terminators
Size:   2421
Md5:    68f29219b5cd085c934ec5b96de07607
Sha1:   52688323efa8aaa365798d5f8247d96edf7e824c
Sha256: 80be0ad6e2f4495069fea9173535cd6dfc84f95462668429fade2ccd268d0430
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 84
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Tue, 30 Aug 2022 13:04:12 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 472
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /e-202235.js HTTP/1.1 
Host: stats.wp.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         192.0.76.3
HTTP/2 200 OK
content-type: application/javascript
                                        
server: nginx
date: Tue, 30 Aug 2022 13:04:12 GMT
vary: Accept-Encoding
etag: W/"6197c5cf-3508"
content-encoding: br
expires: Mon, 21 Aug 2023 04:16:22 GMT
cache-control: max-age=31536000
access-control-allow-methods: GET, HEAD
access-control-allow-origin: *
x-nc: HIT arn
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (2690)
Size:   3490
Md5:    b5b8ef4fe6348b9360b27aafea40af78
Sha1:   7ed532fb5cf5a58e02104d251818f9673363d8a0
Sha256: 2fb6768c81f6277cdb02f18785589b90babf821fbbc50618208b8e30049c27ca
                                        
                                            GET /zone?pub=0&zone_id=4307104&is_mobile=false&domain=aplicativosparaganhardinheiro.com&var=&ymid=&var_3= HTTP/1.1 
Host: uwoaptee.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://aplicativosparaganhardinheiro.com/
Origin: https://aplicativosparaganhardinheiro.com
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site
TE: trailers

                                         
                                         139.45.197.251
HTTP/2 200 OK
content-type: application/json; charset=utf-8
                                        
server: nginx
date: Tue, 30 Aug 2022 13:04:12 GMT
content-length: 664
x-trace-id: d33fe51c571e6141f962d624f3f5da0b
access-control-allow-origin: https://aplicativosparaganhardinheiro.com
access-control-allow-credentials: true
access-control-allow-headers: Origin, X-Requested-With, Content-Type, Accept
strict-transport-security: max-age=1
x-content-type-options: nosniff
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (663)
Size:   664
Md5:    d3f1b91d31cdb5f0b3a458fbf52ca835
Sha1:   b83a36dff165b3e984c6acbdb8ca18e803ff733f
Sha256: da37c614371aa925c5c2b188f933031316e6038df5e80e1422d00bb4c4731b0f

Alerts:
  Blocklists:
    - quad9: Sinkholed
                                        
                                            GET /wp-content/themes/twentytwenty/assets/fonts/inter/Inter-upright-var.woff2 HTTP/1.1 
Host: aplicativosparaganhardinheiro.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: application/font-woff2;q=1.0,application/font-woff;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: identity
Connection: keep-alive
Referer: https://aplicativosparaganhardinheiro.com/wp-content/cache/wpfc-minified/1qkjbwwq/5quo0.css
Cookie: PHPSESSID=cb0fd6e695d79d21acf28e5d1ff57a9c
Sec-Fetch-Dest: font
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
TE: trailers

                                         
                                         108.167.151.74
HTTP/2 200 OK
content-type: font/woff2
                                        
last-modified: Wed, 09 Dec 2020 03:17:52 GMT
accept-ranges: bytes
content-length: 223892
date: Tue, 30 Aug 2022 13:04:12 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Web Open Font Format (Version 2), TrueType, length 223892, version 1.0\012- data
Size:   223892
Md5:    2f136faf2d0ef6368898d1a515ab707c
Sha1:   81dbe45ccd7fae3a0a298c5c166b4317c985f538
Sha256: e03c2df7ef439d2708bbc168a21c0a00da63e5664d286120c994c39644addd03