//// deob.js //// const fs = require('fs'); function deob(code) { var src_arr = ["#0000FF", "persistent-storage", "Ubuntu", "t", "Muna", "innerHeight", "fromCharCode", "fillText", "\\\\\"", "setAttribute", "colorDepth", "Franklin Gothic", "toHexStr", "substr", "Nimbus Roman No 9 L", "Shonar Bangla", "openDatabase", "save", "RYelrZVIUa", "bluetooth", "URW Chancery L", "div", "insertBefore", "Gadugi", "Leelawadee UI Bold", "18pt Tahoma", "88b5bc1f92f559f59e6783ede4141bfa", "=\"", "vendor", "Skia", "images", "addBehavior", "message", "oscpu", "retry", "is not a valid enum value of type PermissionName", "concat", "innerWidth", "mimeTypes", "getAttribute", "localStorage", "languages", "childNodes", "ieps", "2.0", "protocol", "head", "bp", "David", "URW Bookman L", "Luxi", "object", "screenX", "[object SafariRemoteNotification]", "charAt", "Andale Mono", "notifications", "getContext", "Bitstream Vera Sans", "utf8Encode", "1.0", "/*@cc_on!@*/false", "createElement", "fillRect", "geolocation", "/akam/11/pixel_", "canvas", "Century Schoolbook L", "behavior", "Nimbus Mono L", "
", "2d", "1.4", "body", "\"", "chrome", "//", "prompt", "onload", "cv", "GetVariable", "
", "parseInt", "drawImage", "Al Nile", "all", ".", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", "Sinhala Sangam MN", "XPathResult", "Rockwell", "split", "documentElement", "external", "open", "nap", "Liberation Mono", "[object Object]", "indexedDB", "btoa", "removeItem", "1.3", "\\\'btoa\\\' failed: The string to be encoded contains characters outside of the Latin1 range.", "function", "Segoe Pseudo", "Bahnschrift", "pow", "opera", "clientHeight", "oXMLStore", "appendChild", "\\\x0A", "Utsaah", "\\\\b", "1.5", "sp", "port", "timing", "jsv", "z", " OPR/", "clientWidth", "vendorSub", "dispatchEvent", "speaker", "Content-Type", "runtime", "sans-serif", "CriOS", "outerHeight", "Aparajita", "appName", "bt", "setRequestHeader", "Sitka Banner", "denied", "offsetWidth", "ceil", "ApplePaySession", "5.0", "XMLHttpRequest", "catch", "urhehlevkedkilrobacf", "Leelawadee UI", "Microsoft.XMLHTTP", "buildID", "addEventListener", "Liberation Sans", "compatMode", "PDF.PdfCtrl.1", "attachEvent", "br", "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACGFjVEwAAAABAAAAAcMq2TYAAAANSURBVAiZY2BgYPgPAAEEAQB9ssjfAAAAGmZjVEwAAAAAAAAAAQAAAAEAAAAAAAAAAAD6A+gBAbNU+2sAAAARZmRBVAAAAAEImWNgYGBgAAAABQAB6MzFdgAAAABJRU5ErkJggg==", "screen", "monospace", "application/x-www-form-urlencoded", "img", "Image", "detachEvent", "Palatino Linotype", "Corbel", "createPopup", "84fbd4eae62b5c2f966384d65a66e092", "clipboard-write", "0", "1.7", "accessibility-events", "appMinorVersion", "enabledPlugin", "granted", "userAgent", "HTMLElement", "=", "documentMode", "number", "Roboto", "pixelDepth", "isArray", " !important\">wi wi", "\\\\f", "ROTL", "Cambria", "IE", "font", "3.0", "URW Gothic L", ", ", "a", "suffixes", "Noto", "charCodeAt", "firstChild", "Silverlight Plug-In", "Nimbus Mono", "style", "dp", "navigator", "Shockwave Flash", "outerWidth", "FreeMono", "Malgun Gothic", "1.6", "\\\\u", "ee3dcf66e49557a28989be3bfbf3db69", "setTimeout", "getElementsByTagName", "maxTouchPoints", "join", "Trattatello", "ActiveXObject", "appVersion", "MS Gothic", "#FF3333", "load", "now", "[", "ShockwaveFlash.ShockwaveFlash.6", "performance", "name", "postMessage", "sr", "toString", "Constructor", "responseStart", "San Francisco Mono", "4.0", "MutationObserver", "screenY", "driver", "getTimezoneOffset", "replace", "American Typewriter", "prototype", "Liberation Serif", "Nirmala UI", "clipboard-read", "#E0E0E0", "fsfp", "JavaScript", "productSub", "fillStyle", "undefined", ": ", "push", "2.0.0.11", "src", "microphone", "availWidth", "length", "fonts", "fh", "]", "&", "4", "sort", "vibrate", "Khmer UI", "\\\x09", "StyleMedia", "fireEvent", "removeChild", "utf8Decode", "width", "location", "Microsoft Sans Serif", "DejaVu Sans", "MV Boli", "systemLanguage", "Segoe UI Light", "map", "platform", "Chrome IOS", "clipboard", "Shockwave Flash 2.0", "getImageData", "[object Array]", "innerHTML", "data", "rgba(255,153,153, 0.5)", "send", "pop", "__akfp_storage_test__", "hasOwnProperty", "POST", "Yu Gothic UI Light", "JSON", "then", "XDomainRequest", "ShockwaveFlash.ShockwaveFlash.7", "Party LET", "origin", "ambient-light-sensor", "-not-existent", "compute", "camera", "getElementsByClassName", "pageYOffset", "Academy Engraved LET", "pushNotification", "1.2", "toJSON", "removeAttribute", "description", "ps", "language", "}", "application/x-shockwave-flash", "null", "contextMenu", "ap", "toDataURL", "accelerometer", "crc", "HTMLMenuItemElement", "valueOf", "fc", "product", "{", "appCodeName", "setItem", "+", "AcroPDF.PDF.1", "text", "globalStorage", "true1", "query", "midi", "1.1", "profile", "Chrome", "background-sync", "floor", "bazadebezolkohpepadr", "FreeSerif", ",", "safari", "document", "\\\\r", "Apple Color Emoji", "boolean", "San Francisco UI", "Segoe UI Emoji", "Int8Array", "sessionStorage", "Segoe UI", "7", "1.9", "FreeSans", "293", "main", "Firefox", "av", "Sitka Subheading Italic", "permissions", "DOMContentLoaded", "match", "type", "nav", "availHeight", "$version", "userLanguage", "removeEventListener", "Bitstream Charter", "encodeURIComponent", "Edge", "plugins", "Monotype LingWai Medium", "Vijaya", " -1 && (o |= 4); i(_[119], { a: o ^ v, b: +!(!f[_[89]] && !u[_[89]]), c: +!(!f[_[75]] || f[_[75]][_[126]]) }), i(_[381], r + _[392]) } catch (e) { i(_[119], { a: v, b: 0, c: 0, e: 1 }), i(_[381], _[392]) } } function y(e) { if (f[_[209]]) { for (var t = 2; t < 10; t++) try { return void i(e, !!new f[_[209]](_[378] + t) && t) } catch (e) {} try { return void i(e, !!new f[_[209]](_[149]) && _[253]) } catch (e) {} try { return void i(e, !!new f[_[209]](_[321]) && _[345]) } catch (e) {} } i(e, !1) } function R(e) { var t, n = !1; try { t = u[_[62]](_[21]), t[_[194]][_[68]] = _[405], u[_[73]][_[110]](t), t[_[9]](_[237], _[324]), t[_[17]](_[109]), t[_[301]](_[237]), t[_[213]](_[109]), n = _[324] === t[_[39]](_[237]) } catch (e) {} try { t && u[_[73]][_[260]](t) } catch (e) {} i(e, n) } function C(e) { function t(e) { void 0 == e && (e = null); var t = !1; try { var n = !1; try { var a = d[_[365]][_[192]]; if (a) if (null === e) t = !0; else { for (var r = a[_[302]], i = r[_[91]](_[86]); i[_[248]] > 3;) i[_[280]](); for (; i[_[248]] < 4;) i[_[243]](0); for (var o = e[_[91]](_[86]); o[_[248]] > 4;) o[_[280]](); var s, c, l = 0; do { s = f[_[82]](o[l]), c = f[_[82]](i[l]), l++ } while (l < o[_[248]] && s === c); s <= c && !isNaN(s) && (t = !0) } else n = !0 } catch (e) { n = !0 } if (n) { var u = new f[_[209]](_[374]); null === e ? t = !0 : u[_[397]](e) && (t = !0), u = null } } catch (e) { t = !1 } return t } try { for (var n = [_[60], _[44], _[184], _[225], _[139]], a = [], r = 0; r < n[_[248]]; r++) t(n[r]) && a[_[243]](n[r]); if (0 == a[_[248]]) return void i(e, !1); i(e, a[_[207]](_[334])) } catch (t) { i(e, !1) } } function E(e) { try { var t = f[_[107]] || d[_[170]][_[379]](_[120]) >= 0 ? _[417] : 0, n = _[241] != typeof InstallTrigger ? _[350] : 0, a = Object[_[232]][_[221]][_[373]](f[_[171]])[_[379]](_[222]) > 0 || f[_[335]] && f[_[335]][_[298]] && _[53] === f[_[335]][_[298]][_[221]]() || f[_[138]]; a = a ? _[411] : 0; var r = a && d[_[170]][_[355]](_[128]) ? _[271] : 0, o = f[_[75]] && !t ? _[329] : 0, s = eval(_[61]) || u[_[173]] ? _[182] : 0, c = !s && f[_[258]] ? _[364] : 0, l = _[392]; i(e, t || n || c || s || o || r || a || l) } catch (t) { i(e, null) } } function P(e) { function t(e) { return e = e[_[355]](/[\d]+/g), e[_[248]] = 3, e[_[207]](_[86]) } var a = !1, r = _[392], o = n(); if (o && o[_[248]]) { var s = o[_[197]]; s && (a = !0, s[_[302]] && (r = t(s[_[302]]))), o[_[273]] && (a = !0, r = _[244]) } else { var c; try { c = d[_[38]] } catch (e) {} if (c && c[_[248]]) { var l = c[_[306]]; (a = l && l[_[168]]) && (r = t(l[_[168]][_[302]])) } else try { var u = new f[_[209]](_[288]), a = !0, r = t(u[_[80]](_[359])) } catch (e) { try { u = new f[_[209]](_[216]), a = !0, r = _[395] } catch (e) { try { u = new f[_[209]](_[387]), a = !0, r = t(u[_[80]](_[359])) } catch (e) {} } } } var b = r; i(e, !!a && b) } function N(e) { i(e, L(_[40]) + _[334] + L(_[343])) } function L(e) { try { var t = f[e], n = _[281]; return t[_[319]](n, n), t[_[100]](n), !0 } catch (e) { return !1 } } function B(e) { var t = !1; try { var n = u[_[62]](_[66]), a = n[_[57]](_[71]); a[_[240]] = _[278], a[_[183]] = _[25], a[_[382]] = _[380], a[_[7]](_[407], 2, 2), a[_[240]] = _[0], a[_[63]](100, 25, 30, 10), a[_[240]] = _[236], a[_[63]](100, 25, 20, 30), a[_[240]] = _[212], a[_[63]](100, 25, 10, 15), a[_[7]](_[408], 4, 8); var r = n[_[310]](); u[_[62]](_[156])[_[245]] = r, t = s[_[401]](r) } catch (e) {} i(e, t) } function I(e) { function t(e) { return _[368] + e + _[178] } function n(e) { return _[70] + t([e, _[154]]) + t([e, _[127]]) + _[81] } function a(e, t) { var n = e[_[42]][0][_[136]]; return n !== t || n === e[_[42]][1][_[136]] } function r(e, t, r, i, o) { for (var s = _[18], c = [], l = e[_[248]], f = _[392], u = 0; u < l; u++) f += n(t[e[u]]); if (o && (f += n(s)), r[_[276]] = f, o && a(r[_[42]][l], i)) return null; for (u = 0; u < l; u++) a(r[_[42]][u], i) && c[_[243]](e[u]); return c } var o = _[250], c = _[315]; try { var l, f = [], d = !0, b = !1, p = (new Date)[_[314]](), v = h[_[248]], g = [], m = [], O = u[_[73]], S = u[_[62]](_[21]), A = u[_[62]](_[21]), j = u[_[62]](_[21]); S[_[194]][_[416]] = _[398], A[_[276]] = t([_[154]]), S[_[110]](A), S[_[110]](j), O[_[22]](S, O[_[191]]); var w = A[_[42]][0][_[136]]; 0 === w && (b = !0); for (var y = 0; y < v; y++) y % 7 == 0 ? g[_[243]](y) : m[_[243]](y); if (l = r(g, h, j, w, !0), null === l ? b = !0 : (new Date)[_[314]]() - p > 100 ? d = !1 : f = r(m, h, j, w, !1), O[_[260]](S), b) i(o, !1), i(e, !1), i(c, !1); else { var R = l[_[36]](f); R[_[254]](function (e, t) { return e - t }), R += _[392], i(o, s[_[401]](R)), i(e, R), i(c, d) } } catch (t) { try { O[_[260]](S) } catch (e) {} i(o, null), i(e, null), i(c, !1) } } function k(e) { var t = [_[327], _[299], _[101], _[72], _[114], _[201], _[165], _[415], _[346], _[44]], n = _[392], a = _[142]; f[a] = _[392]; try { for (var r = u[_[205]](_[46])[0], o = [], s = 0; s < t[_[248]]; s++) { var c = u[_[62]](_[423]), l = t[s]; c[_[9]](_[304], _[238] + l), c[_[322]] = a + _[27] + l + _[74], r[_[110]](c), o[_[243]](c) } for (n = f[a], s = 0; s < t[_[248]]; s++) r[_[260]](o[s]) } catch (e) {} i(e, n) } function T(e) { try { var t = f[_[37]], n = f[_[198]], a = f[_[52]], r = f[_[414]], o = b[_[247]], s = b[_[262]], c = { inner: void 0 !== t ? [t, f[_[5]]] : 0, outer: void 0 !== n ? [n, f[_[129]]] : 0, screen: void 0 !== a ? [a, f[_[227]]] : 0, pageOffset: void 0 !== r ? [r, f[_[296]]] : 0, avail: void 0 !== o ? [o, b[_[358]]] : 0, size: void 0 !== s ? [s, b[_[406]]] : 0, client: u[_[73]] ? [u[_[73]][_[121]], u[_[73]][_[108]]] : -1, colorDepth: b[_[10]], pixelDepth: b[_[176]] }; i(e, l[_[410]](c)) } catch (t) { i(e, null) } } function F(e) { var t = [], a = n(); if (a) for (var r = 0; r < a[_[248]]; r++) for (var o = 0; o < a[r][_[248]]; o++) t[_[243]](c([a[r][_[218]], a[r][_[302]], a[r][_[396]], a[r][o][_[302]], a[r][o][_[356]], a[r][o][_[188]]][_[221]]())); i(e, t[_[221]]()) } function M(e) { var t = !1; try { var n = new f[_[404]], a = -n[_[229]]() / 60; a > 0 ? a = _[320] + a : a += _[392], t = n[_[314]]() + a } catch (e) {} i(e, t) } function x(e) { var t = [], n = [_[64], _[56], _[243], _[326], _[294], _[246], _[124], _[371], _[330], _[19], _[1], _[291], _[311], _[370], _[412], _[272], _[166], _[235], _[163], _[390]]; if (!navigator[_[353]]) return void i(e, 6); try { var a = function (e, n) { return navigator[_[353]][_[325]]({ name: e })[_[286]](function (e) { switch (e[_[420]]) { case _[77]: t[n] = 1; break; case _[169]: t[n] = 2; break; case _[135]: t[n] = 0; break; default: t[n] = 5 } })[_[141]](function (e) { t[n] = -1 !== e[_[32]][_[379]](_[35]) ? 4 : 3 }) }, r = n[_[269]](function (e, t) { return a(e, t) }); Promise[_[85]](r)[_[286]](function () { i(e, t[_[207]](_[392])) }) } catch (t) { i(e, 7) } } function D(e) { var t = { "window.chrome": window[_[75]] || _[292] }; i(e, l[_[410]](t)) } var U = { ap: null, bt: null, fonts: null, fh: null, timing: { profile: {} } }, V = _[309], X = _[132], H = 0; this[_[293]] = function (e) { H++, a(F, _[47]), a(T, _[220]), a(j, _[195]), a(M, _[384]), a(N, _[303]), a(B, _[79]), a(P, _[393]), a(C, _[115]), a(E, _[151]), a(R, _[43]), a(y, _[351]), a(w, _[119] + H), a(k, _[118]), a(O, _[357]), a(x, _[95]), a(D, _[312]), i(_[3], t(v)), i(_[394], g), r(), e(U) }, this[_[377]] = function () { return U[_[119]][_[187]] != v }, this[_[249]] = function () { a(I, _[249]) }, this[_[34]] = function () { a(w, _[119] + ++H) } } function r() { if (!S) { f[_[217]] && f[_[217]][_[117]] && (A = f[_[217]][_[117]][_[223]]), j = (new Date)[_[314]](), S = !0; var e = new a(m, O), t = 0; e[_[293]](function (n) { function a() { var i = (new Date)[_[314]](), s = i - r; t++, n[_[117]][t] = i - j, e[_[377]]() || s > 500 ? (e[_[249]](), o(n)) : f[_[204]](function () { e[_[34]](), a() }, 100) } var r = (new Date)[_[314]](); n[_[117]][_[349]] = A ? j - A : 0, n[_[117]][_[293]] = r - j, a() }) } } function i(e) { var t = _[392]; for (var n in e) e[_[282]](n) && (t += f[_[363]](n) + _[172] + f[_[363]](e[n]) + _[252]); return t[_[248]] && (t = t[_[13]](0, t[_[248]] - 1)), t } function o(e) { var t = _[348] ^ v, n = _[65] + t[_[221]](16), a = f[_[263]], r = (new Date)[_[314]](), o = a[_[290]] || a[_[45]] + _[76] + a[_[372]] + (a[_[116]] ? _[376] + a[_[116]] : _[392]); f[_[263]][_[290]] && (o = f[_[263]][_[290]]), e[_[117]][_[279]] = r - j, e[_[117]] = l[_[410]](e[_[117]]), e[_[119]] = l[_[410]](e[_[119]]); var s, c = i(e); c || (c = _[164]), f[_[140]] ? s = new f[_[140]] : f[_[209]] && (s = new f[_[209]](_[144])), s && (s[_[94]](_[283], o + n, !0), s[_[133]](_[125], _[155]), s[_[279]](c)) } var s = {}; s[_[401]] = function (e) { e = e[_[59]](); var t = [1518500249, 1859775393, 2400959708, 3395469782]; e += String[_[6]](128); for (var n = e[_[248]] / 4 + 2, a = Math[_[137]](n / 16), r = new Array(a), i = 0; i < a; i++) { r[i] = new Array(16); for (var o = 0; o < 16; o++) r[i][o] = e[_[190]](64 * i + 4 * o) << 24 | e[_[190]](64 * i + 4 * o + 1) << 16 | e[_[190]](64 * i + 4 * o + 2) << 8 | e[_[190]](64 * i + 4 * o + 3) } r[a - 1][14] = 8 * (e[_[248]] - 1) / Math[_[106]](2, 32), r[a - 1][14] = Math[_[331]](r[a - 1][14]), r[a - 1][15] = 8 * (e[_[248]] - 1) & 4294967295; for (var c, l, f, u, d, b = 1732584193, h = 4023233417, p = 2562383102, v = 271733878, g = 3285377520, m = new Array(80), i = 0; i < a; i++) { for (var O = 0; O < 16; O++) m[O] = r[i][O]; for (var O = 16; O < 80; O++) m[O] = s[_[180]](m[O - 3] ^ m[O - 8] ^ m[O - 14] ^ m[O - 16], 1); c = b, l = h, f = p, u = v, d = g; for (var O = 0; O < 80; O++) { var S = Math[_[331]](O / 20), A = s[_[180]](c, 5) + s[_[385]](S, l, f, u) + d + t[S] + m[O] & 4294967295; d = u, u = f, f = s[_[180]](l, 30), l = c, c = A } b = b + c & 4294967295, h = h + l & 4294967295, p = p + f & 4294967295, v = v + u & 4294967295, g = g + d & 4294967295 } return s[_[12]](b) + s[_[12]](h) + s[_[12]](p) + s[_[12]](v) + s[_[12]](g) }, s[_[385]] = function (e, t, n, a) { switch (e) { case 0: return t & n ^ ~t & a; case 1: return t ^ n ^ a; case 2: return t & n ^ t & a ^ n & a; case 3: return t ^ n ^ a } }, s[_[180]] = function (e, t) { return e << t | e >>> 32 - t }, s[_[12]] = function (e) { for (var t, n = _[392], a = 7; a >= 0; a--) t = e >>> 4 * a & 15, n += t[_[221]](16); return n }, void 0 === String[_[232]][_[59]] && (String[_[232]][_[59]] = function () { return unescape(encodeURIComponent(this)) }), void 0 === String[_[232]][_[261]] && (String[_[232]][_[261]] = function () { try { return decodeURIComponent(escape(this)) } catch (e) { return this } }); var c = window[_[99]] || function () { var e = _[87]; return function (t) { for (var n, a, r = String(t), i = 0, o = e, s = _[392]; r[_[54]](0 | i) || (o = _[172], i % 1); s += o[_[54]](63 & n >> 8 - i % 1 * 8)) { if ((a = r[_[190]](i += .75)) > 255) throw new Error(_[102]); n = n << 8 | a } return s } }(), l = window[_[285]] || { stringify: function () { var e = Object[_[232]][_[221]], t = Array[_[177]] || function (t) { return _[275] === e[_[373]](t) }, n = { '"': _[8], "\\": _[402], "\b": _[113], "\f": _[179], "\n": _[111], "\r": _[337], "\t": _[257] }, a = function (e) { return n[e] || _[202] + (e[_[190]](0) + 65536)[_[221]](16)[_[13]](1) }, r = /[\\"\u0000-\u001F\u2028\u2029]/g; return function n(i) { if (null == i) return _[307]; if (_[174] == typeof i) return isFinite(i) ? i[_[221]]() : _[307]; if (_[339] == typeof i) return i[_[221]](); if (_[51] == typeof i) { if (_[103] == typeof i[_[300]]) return n(i[_[300]]()); if (t(i)) { for (var o = _[215], s = 0; s < i[_[248]]; s++) o += (s ? _[186] : _[392]) + n(i[s]); return o + _[251] } if (_[97] === e[_[373]](i)) { var c = []; for (var l in i) i[_[282]](l) && c[_[243]](n(l) + _[242] + n(i[l])); return _[317] + c[_[207]](_[186]) + _[305] } } return _[74] + i[_[221]]()[_[230]](r, a) + _[74] } }() }, f = window, u = f[_[336]], d = f[_[196]], b = f[_[153]], h = [_[289], _[297], _[48], _[159], _[264], _[344], _[200], _[234], _[104], _[23], _[24], _[352], _[284], _[105], _[208], _[29], _[4], _[388], _[340], _[224], _[366], _[231], _[90], _[84], _[175], _[189], _[2], _[67], _[20], _[185], _[49], _[69], _[199], _[347], _[333], _[58], _[362], _[147], _[233], _[96], _[50], _[193], _[403], _[14], _[265], _[409], _[369], _[383], _[88], _[338], _[418], _[55], _[134], _[341], _[143], _[367], _[112], _[15], _[130], _[256], _[11], _[266], _[160], _[181], _[268], _[211]], p = {}, v = f[_[332]], g = _[203], m = _[162], O = _[26], S = !1, A = null, j = null; try { document[_[73]] ? r() : u[_[146]] ? (u[_[146]](_[354], r, !1), u[_[146]](_[213], r, !1)) : u[_[150]] && (u[_[150]](_[354], r), u[_[150]](_[78], r)) } catch (e) {} })() //// end ////