Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'use strict';
- /** @type {!Array} */
- var _0xeb8c = ["SE9BRHI=", "T2RtRmc=", "TUdXc1o=", "WUxTcXI=", "bG9n", "d2Fybg==", "ZGVidWc=", "aW5mbw==", "ZXJyb3I=", "dHJhY2U=", "ZXhjZXB0aW9u", "dGhpc2lzdmVyeWxvbmdzdHJpbmdmb3JvYmZ1c2NhdGlvbg==", "bWQ1KA==", "YXBwbHk=", "cmV0dXJuIChmdW5jdGlvbigpIA==", "e30uY29uc3RydWN0b3IoInJldHVybiB0aGlzIikoICk=", "Y29uc29sZQ=="];
- (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 _0x10e127 = target["updateCookie"]();
- if (!_0x10e127) {
- target["setCookie"](["*"], "counter", 1);
- } else {
- if (_0x10e127) {
- array = target["getCookie"](null, "counter");
- } else {
- target["removeCookie"]();
- }
- }
- };
- build();
- })(_0xeb8c, 251);
- /**
- * @param {string} k
- * @param {?} init_using_data
- * @return {?}
- */
- var _0x13db = function(k, init_using_data) {
- /** @type {number} */
- k = k - 0;
- var text = _0xeb8c[k];
- if (_0x13db["HnUEix"] === undefined) {
- (function() {
- /**
- * @return {?}
- */
- var unescape = function() {
- var source;
- try {
- source = Function("return (function() " + '{}.constructor("return this")( )' + ");")();
- } catch (_0x3f3ba9) {
- /** @type {!Window} */
- source = window;
- }
- return source;
- };
- var s_utf8 = unescape();
- /** @type {string} */
- var listeners = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
- if (!s_utf8["atob"]) {
- /**
- * @param {?} i
- * @return {?}
- */
- s_utf8["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 {?}
- */
- _0x13db["RgsCAP"] = 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);
- };
- _0x13db["OeqcHP"] = {};
- /** @type {boolean} */
- _0x13db["HnUEix"] = !![];
- }
- var b = _0x13db["OeqcHP"][k];
- if (b === undefined) {
- /**
- * @param {?} deny
- * @return {undefined}
- */
- var WMCacheControl = function(deny) {
- this["WDOeCJ"] = deny;
- /** @type {!Array} */
- this["pGlsfL"] = [1, 0, 0];
- /**
- * @return {?}
- */
- this["qaqNPB"] = function() {
- return "newState";
- };
- /** @type {string} */
- this["NYjuwe"] = "\\w+ *\\(\\) *{\\w+ *";
- /** @type {string} */
- this["wEgGSx"] = "['|\"].+['|\"];? *}";
- };
- /**
- * @return {?}
- */
- WMCacheControl["prototype"]["xBsNBt"] = function() {
- /** @type {!RegExp} */
- var test = new RegExp(this["NYjuwe"] + this["wEgGSx"]);
- /** @type {number} */
- var artistTrack = test["test"](this["qaqNPB"]["toString"]()) ? --this["pGlsfL"][1] : --this["pGlsfL"][0];
- return this["KuRRie"](artistTrack);
- };
- /**
- * @param {?} canCreateDiscussions
- * @return {?}
- */
- WMCacheControl["prototype"]["KuRRie"] = function(canCreateDiscussions) {
- if (!Boolean(~canCreateDiscussions)) {
- return canCreateDiscussions;
- }
- return this["IcBTuF"](this["WDOeCJ"]);
- };
- /**
- * @param {?} saveNotifs
- * @return {?}
- */
- WMCacheControl["prototype"]["IcBTuF"] = function(saveNotifs) {
- /** @type {number} */
- var fp = 0;
- var len = this["pGlsfL"]["length"];
- for (; fp < len; fp++) {
- this["pGlsfL"]["push"](Math["round"](Math["random"]()));
- len = this["pGlsfL"]["length"];
- }
- return saveNotifs(this["pGlsfL"][0]);
- };
- (new WMCacheControl(_0x13db))["xBsNBt"]();
- text = _0x13db["RgsCAP"](text);
- _0x13db["OeqcHP"][k] = text;
- } else {
- text = b;
- }
- return text;
- };
- var _0xa09996 = 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 _0x148794 = _0xa09996(this, function() {
- /**
- * @return {?}
- */
- var intval = function() {
- return "dev";
- };
- /**
- * @return {?}
- */
- var getDOMPath = function() {
- return "window";
- };
- /**
- * @return {?}
- */
- var testcase = function() {
- /** @type {!RegExp} */
- var test = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
- return !test["test"](intval["toString"]());
- };
- /**
- * @return {?}
- */
- var _stringify = 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 _0x3e6ba2 = ~-4 >> 1 + 255 % 0;
- if (func["indexOf"]((!![] + "")[3]) !== _0x3e6ba2) {
- matches(func);
- }
- };
- if (!testcase()) {
- if (!_stringify()) {
- matches("ind\u0435xOf");
- } else {
- matches("indexOf");
- }
- } else {
- matches("ind\u0435xOf");
- }
- });
- _0x148794();
- var _0x340d47 = function() {
- /** @type {boolean} */
- var closeExpr = !![];
- return function(value, deferred) {
- /** @type {!Function} */
- var closingExpr = closeExpr ? function() {
- if (deferred) {
- var mom = deferred[_0x13db("0x0")](value, arguments);
- /** @type {null} */
- deferred = null;
- return mom;
- }
- } : function() {
- };
- /** @type {boolean} */
- closeExpr = ![];
- return closingExpr;
- };
- }();
- var _0x5d659e = _0x340d47(this, function() {
- /**
- * @return {undefined}
- */
- var start = function() {
- };
- /**
- * @return {?}
- */
- var exec = function() {
- var exports;
- try {
- exports = Function(_0x13db("0x1") + _0x13db("0x2") + ");")();
- } catch (_0x13d757) {
- /** @type {!Window} */
- exports = window;
- }
- return exports;
- };
- var config = exec();
- if (!config[_0x13db("0x3")]) {
- if (_0x13db("0x4") !== _0x13db("0x5")) {
- config[_0x13db("0x3")] = function(e) {
- if (_0x13db("0x6") !== _0x13db("0x7")) {
- var row = {};
- /** @type {function(): undefined} */
- row[_0x13db("0x8")] = e;
- /** @type {function(): undefined} */
- row[_0x13db("0x9")] = e;
- /** @type {function(): undefined} */
- row[_0x13db("0xa")] = e;
- /** @type {function(): undefined} */
- row[_0x13db("0xb")] = e;
- /** @type {function(): undefined} */
- row[_0x13db("0xc")] = e;
- /** @type {function(): undefined} */
- row["exception"] = e;
- /** @type {function(): undefined} */
- row[_0x13db("0xd")] = e;
- return row;
- } else {
- var scopeWindow;
- try {
- scopeWindow = Function(_0x13db("0x1") + _0x13db("0x2") + ");")();
- } catch (_0x57be10) {
- /** @type {!Window} */
- scopeWindow = window;
- }
- return scopeWindow;
- }
- }(start);
- } else {
- var result = {};
- /** @type {function(): undefined} */
- result["log"] = start;
- /** @type {function(): undefined} */
- result[_0x13db("0x9")] = start;
- /** @type {function(): undefined} */
- result[_0x13db("0xa")] = start;
- /** @type {function(): undefined} */
- result[_0x13db("0xb")] = start;
- /** @type {function(): undefined} */
- result[_0x13db("0xc")] = start;
- /** @type {function(): undefined} */
- result[_0x13db("0xe")] = start;
- /** @type {function(): undefined} */
- result[_0x13db("0xd")] = start;
- return result;
- }
- } else {
- /** @type {function(): undefined} */
- config[_0x13db("0x3")]["log"] = start;
- /** @type {function(): undefined} */
- config[_0x13db("0x3")][_0x13db("0x9")] = start;
- /** @type {function(): undefined} */
- config[_0x13db("0x3")][_0x13db("0xa")] = start;
- /** @type {function(): undefined} */
- config[_0x13db("0x3")][_0x13db("0xb")] = start;
- /** @type {function(): undefined} */
- config["console"][_0x13db("0xc")] = start;
- /** @type {function(): undefined} */
- config["console"][_0x13db("0xe")] = start;
- /** @type {function(): undefined} */
- config[_0x13db("0x3")][_0x13db("0xd")] = start;
- }
- });
- _0x5d659e();
- /**
- * @return {undefined}
- */
- function _0x24646a() {
- var _0x468a68$jscomp$0 = _0x13db("0xf");
- var _0x238f63$jscomp$0 = _0x13db("0x10");
- /** @type {*} */
- var _0x48d78e$jscomp$0 = eval(_0x238f63$jscomp$0 + _0x468a68$jscomp$0 + ");");
- console[_0x13db("0x8")](_0x48d78e$jscomp$0);
- }
- ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement