/* * @Author: lxk0301 https://github.com/lxk0301 * @Date: 2020-06-16 18:54:16 * @Last Modified by: lxk0301 * @Last Modified time: 2021-4-29 21:22:37 */ /* 宠汪汪邀请助力与赛跑助力脚本,感谢github@Zero-S1提供帮助 活动入口:京东APP我的-更多工具-宠汪汪 token时效很短,几个小时就失效了,闲麻烦的放弃就行 每天拿到token后,可一次性运行完毕即可。 互助码friendPin是京东用户名,不是昵称(可在京东APP->我的->设置 查看获得) token获取途径: 1、微信搜索'来客有礼'小程序,登陆京东账号,点击底部的'我的'或者'发现'两处地方,即可获取Token,脚本运行提示token失效后,继续按此方法获取即可 2、或者每天去'来客有礼'小程序->宠汪汪里面,领狗粮->签到领京豆 也可获取Token(此方法每天只能获取一次) 脚本里面有内置提供的friendPin,如果你没有修改脚本或者BoxJs处填写自己的互助码,会默认给脚本内置的助力。 docker 设置环境变量 JOY_RUN_HELP_MYSELF 为true,则开启账号内部互助.默认关闭(即给脚本作者lxk0301内置的助力). [MITM] hostname = draw.jdfcloud.com ===========Surge================= [Script] 宠汪汪邀请助力与赛跑助力 = type=cron,cronexp="15 10 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_run.js 宠汪汪助力更新Token = type=http-response,pattern=^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/addUser\?code=, requires-body=1, max-size=0, script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_run.js 宠汪汪助力获取Token = type=http-request,pattern=^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/user\/detail\?openId=, max-size=0, script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_run.js ===================Quantumult X===================== [task_local] # 宠汪汪邀请助力与赛跑助力 15 10 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_run.js, tag=宠汪汪邀请助力与赛跑助力, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jdcww.png, enabled=true [rewrite_local] # 宠汪汪助力更新Token ^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/addUser\?code= url script-response-body https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_run.js # 宠汪汪助力获取Token ^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/user\/detail\?openId= url script-request-header https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_run.js =====================Loon===================== [Script] cron "15 10 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_run.js, tag=宠汪汪邀请助力与赛跑助力 http-response ^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/addUser\?code= script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_run.js, requires-body=true, timeout=10, tag=宠汪汪助力更新Token http-request ^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/user\/detail\?openId= script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_run.js, timeout=3600, tag=宠汪汪助力获取Token */ !function (t, r) { "object" == typeof exports ? module.exports = exports = r() : "function" == typeof define && define.amd ? define([], r) : t.CryptoJS = r() }(this, function () { var t = t || function (t, r) { var e = Object.create || function () { function t() { } return function (r) { var e; return t.prototype = r, e = new t, t.prototype = null, e } }(), i = {}, n = i.lib = {}, o = n.Base = function () { return { extend: function (t) { var r = e(this); return t && r.mixIn(t), r.hasOwnProperty("init") && this.init !== r.init || (r.init = function () { r.$super.init.apply(this, arguments) }), r.init.prototype = r, r.$super = this, r }, create: function () { var t = this.extend(); return t.init.apply(t, arguments), t }, init: function () { }, mixIn: function (t) { for (var r in t) t.hasOwnProperty(r) && (this[r] = t[r]); t.hasOwnProperty("toString") && (this.toString = t.toString) }, clone: function () { return this.init.prototype.extend(this) } } }(), s = n.WordArray = o.extend({ init: function (t, e) { t = this.words = t || [], e != r ? this.sigBytes = e : this.sigBytes = 4 * t.length }, toString: function (t) { return (t || c).stringify(this) }, concat: function (t) { var r = this.words, e = t.words, i = this.sigBytes, n = t.sigBytes; if (this.clamp(), i % 4) for (var o = 0; o < n; o++) { var s = e[o >>> 2] >>> 24 - o % 4 * 8 & 255; r[i + o >>> 2] |= s << 24 - (i + o) % 4 * 8 } else for (var o = 0; o < n; o += 4)r[i + o >>> 2] = e[o >>> 2]; return this.sigBytes += n, this }, clamp: function () { var r = this.words, e = this.sigBytes; r[e >>> 2] &= 4294967295 << 32 - e % 4 * 8, r.length = t.ceil(e / 4) }, clone: function () { var t = o.clone.call(this); return t.words = this.words.slice(0), t }, random: function (r) { for (var e, i = [], n = function (r) { var r = r, e = 987654321, i = 4294967295; return function () { e = 36969 * (65535 & e) + (e >> 16) & i, r = 18e3 * (65535 & r) + (r >> 16) & i; var n = (e << 16) + r & i; return n /= 4294967296, n += .5, n * (t.random() > .5 ? 1 : -1) } }, o = 0; o < r; o += 4) { var a = n(4294967296 * (e || t.random())); e = 987654071 * a(), i.push(4294967296 * a() | 0) } return new s.init(i, r) } }), a = i.enc = {}, c = a.Hex = { stringify: function (t) { for (var r = t.words, e = t.sigBytes, i = [], n = 0; n < e; n++) { var o = r[n >>> 2] >>> 24 - n % 4 * 8 & 255; i.push((o >>> 4).toString(16)), i.push((15 & o).toString(16)) } return i.join("") }, parse: function (t) { for (var r = t.length, e = [], i = 0; i < r; i += 2)e[i >>> 3] |= parseInt(t.substr(i, 2), 16) << 24 - i % 8 * 4; return new s.init(e, r / 2) } }, h = a.Latin1 = { stringify: function (t) { for (var r = t.words, e = t.sigBytes, i = [], n = 0; n < e; n++) { var o = r[n >>> 2] >>> 24 - n % 4 * 8 & 255; i.push(String.fromCharCode(o)) } return i.join("") }, parse: function (t) { for (var r = t.length, e = [], i = 0; i < r; i++)e[i >>> 2] |= (255 & t.charCodeAt(i)) << 24 - i % 4 * 8; return new s.init(e, r) } }, l = a.Utf8 = { stringify: function (t) { try { return decodeURIComponent(escape(h.stringify(t))) } catch (t) { throw new Error("Malformed UTF-8 data") } }, parse: function (t) { return h.parse(unescape(encodeURIComponent(t))) } }, f = n.BufferedBlockAlgorithm = o.extend({ reset: function () { this._data = new s.init, this._nDataBytes = 0 }, _append: function (t) { "string" == typeof t && (t = l.parse(t)), this._data.concat(t), this._nDataBytes += t.sigBytes }, _process: function (r) { var e = this._data, i = e.words, n = e.sigBytes, o = this.blockSize, a = 4 * o, c = n / a; c = r ? t.ceil(c) : t.max((0 | c) - this._minBufferSize, 0); var h = c * o, l = t.min(4 * h, n); if (h) { for (var f = 0; f < h; f += o)this._doProcessBlock(i, f); var u = i.splice(0, h); e.sigBytes -= l } return new s.init(u, l) }, clone: function () { var t = o.clone.call(this); return t._data = this._data.clone(), t }, _minBufferSize: 0 }), u = (n.Hasher = f.extend({ cfg: o.extend(), init: function (t) { this.cfg = this.cfg.extend(t), this.reset() }, reset: function () { f.reset.call(this), this._doReset() }, update: function (t) { return this._append(t), this._process(), this }, finalize: function (t) { t && this._append(t); var r = this._doFinalize(); return r }, blockSize: 16, _createHelper: function (t) { return function (r, e) { return new t.init(e).finalize(r) } }, _createHmacHelper: function (t) { return function (r, e) { return new u.HMAC.init(t, e).finalize(r) } } }), i.algo = {}); return i }(Math); return function () { function r(t, r, e) { for (var i = [], o = 0, s = 0; s < r; s++)if (s % 4) { var a = e[t.charCodeAt(s - 1)] << s % 4 * 2, c = e[t.charCodeAt(s)] >>> 6 - s % 4 * 2; i[o >>> 2] |= (a | c) << 24 - o % 4 * 8, o++ } return n.create(i, o) } var e = t, i = e.lib, n = i.WordArray, o = e.enc; o.Base64 = { stringify: function (t) { var r = t.words, e = t.sigBytes, i = this._map; t.clamp(); for (var n = [], o = 0; o < e; o += 3)for (var s = r[o >>> 2] >>> 24 - o % 4 * 8 & 255, a = r[o + 1 >>> 2] >>> 24 - (o + 1) % 4 * 8 & 255, c = r[o + 2 >>> 2] >>> 24 - (o + 2) % 4 * 8 & 255, h = s << 16 | a << 8 | c, l = 0; l < 4 && o + .75 * l < e; l++)n.push(i.charAt(h >>> 6 * (3 - l) & 63)); var f = i.charAt(64); if (f) for (; n.length % 4;)n.push(f); return n.join("") }, parse: function (t) { var e = t.length, i = this._map, n = this._reverseMap; if (!n) { n = this._reverseMap = []; for (var o = 0; o < i.length; o++)n[i.charCodeAt(o)] = o } var s = i.charAt(64); if (s) { var a = t.indexOf(s); a !== -1 && (e = a) } return r(t, e, n) }, _map: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=" } }(), function (r) { function e(t, r, e, i, n, o, s) { var a = t + (r & e | ~r & i) + n + s; return (a << o | a >>> 32 - o) + r } function i(t, r, e, i, n, o, s) { var a = t + (r & i | e & ~i) + n + s; return (a << o | a >>> 32 - o) + r } function n(t, r, e, i, n, o, s) { var a = t + (r ^ e ^ i) + n + s; return (a << o | a >>> 32 - o) + r } function o(t, r, e, i, n, o, s) { var a = t + (e ^ (r | ~i)) + n + s; return (a << o | a >>> 32 - o) + r } var s = t, a = s.lib, c = a.WordArray, h = a.Hasher, l = s.algo, f = []; !function () { for (var t = 0; t < 64; t++)f[t] = 4294967296 * r.abs(r.sin(t + 1)) | 0 }(); var u = l.MD5 = h.extend({ _doReset: function () { this._hash = new c.init([1732584193, 4023233417, 2562383102, 271733878]) }, _doProcessBlock: function (t, r) { for (var s = 0; s < 16; s++) { var a = r + s, c = t[a]; t[a] = 16711935 & (c << 8 | c >>> 24) | 4278255360 & (c << 24 | c >>> 8) } var h = this._hash.words, l = t[r + 0], u = t[r + 1], d = t[r + 2], v = t[r + 3], p = t[r + 4], _ = t[r + 5], y = t[r + 6], g = t[r + 7], B = t[r + 8], w = t[r + 9], k = t[r + 10], S = t[r + 11], m = t[r + 12], x = t[r + 13], b = t[r + 14], H = t[r + 15], z = h[0], A = h[1], C = h[2], D = h[3]; z = e(z, A, C, D, l, 7, f[0]), D = e(D, z, A, C, u, 12, f[1]), C = e(C, D, z, A, d, 17, f[2]), A = e(A, C, D, z, v, 22, f[3]), z = e(z, A, C, D, p, 7, f[4]), D = e(D, z, A, C, _, 12, f[5]), C = e(C, D, z, A, y, 17, f[6]), A = e(A, C, D, z, g, 22, f[7]), z = e(z, A, C, D, B, 7, f[8]), D = e(D, z, A, C, w, 12, f[9]), C = e(C, D, z, A, k, 17, f[10]), A = e(A, C, D, z, S, 22, f[11]), z = e(z, A, C, D, m, 7, f[12]), D = e(D, z, A, C, x, 12, f[13]), C = e(C, D, z, A, b, 17, f[14]), A = e(A, C, D, z, H, 22, f[15]), z = i(z, A, C, D, u, 5, f[16]), D = i(D, z, A, C, y, 9, f[17]), C = i(C, D, z, A, S, 14, f[18]), A = i(A, C, D, z, l, 20, f[19]), z = i(z, A, C, D, _, 5, f[20]), D = i(D, z, A, C, k, 9, f[21]), C = i(C, D, z, A, H, 14, f[22]), A = i(A, C, D, z, p, 20, f[23]), z = i(z, A, C, D, w, 5, f[24]), D = i(D, z, A, C, b, 9, f[25]), C = i(C, D, z, A, v, 14, f[26]), A = i(A, C, D, z, B, 20, f[27]), z = i(z, A, C, D, x, 5, f[28]), D = i(D, z, A, C, d, 9, f[29]), C = i(C, D, z, A, g, 14, f[30]), A = i(A, C, D, z, m, 20, f[31]), z = n(z, A, C, D, _, 4, f[32]), D = n(D, z, A, C, B, 11, f[33]), C = n(C, D, z, A, S, 16, f[34]), A = n(A, C, D, z, b, 23, f[35]), z = n(z, A, C, D, u, 4, f[36]), D = n(D, z, A, C, p, 11, f[37]), C = n(C, D, z, A, g, 16, f[38]), A = n(A, C, D, z, k, 23, f[39]), z = n(z, A, C, D, x, 4, f[40]), D = n(D, z, A, C, l, 11, f[41]), C = n(C, D, z, A, v, 16, f[42]), A = n(A, C, D, z, y, 23, f[43]), z = n(z, A, C, D, w, 4, f[44]), D = n(D, z, A, C, m, 11, f[45]), C = n(C, D, z, A, H, 16, f[46]), A = n(A, C, D, z, d, 23, f[47]), z = o(z, A, C, D, l, 6, f[48]), D = o(D, z, A, C, g, 10, f[49]), C = o(C, D, z, A, b, 15, f[50]), A = o(A, C, D, z, _, 21, f[51]), z = o(z, A, C, D, m, 6, f[52]), D = o(D, z, A, C, v, 10, f[53]), C = o(C, D, z, A, k, 15, f[54]), A = o(A, C, D, z, u, 21, f[55]), z = o(z, A, C, D, B, 6, f[56]), D = o(D, z, A, C, H, 10, f[57]), C = o(C, D, z, A, y, 15, f[58]), A = o(A, C, D, z, x, 21, f[59]), z = o(z, A, C, D, p, 6, f[60]), D = o(D, z, A, C, S, 10, f[61]), C = o(C, D, z, A, d, 15, f[62]), A = o(A, C, D, z, w, 21, f[63]), h[0] = h[0] + z | 0, h[1] = h[1] + A | 0, h[2] = h[2] + C | 0, h[3] = h[3] + D | 0 }, _doFinalize: function () { var t = this._data, e = t.words, i = 8 * this._nDataBytes, n = 8 * t.sigBytes; e[n >>> 5] |= 128 << 24 - n % 32; var o = r.floor(i / 4294967296), s = i; e[(n + 64 >>> 9 << 4) + 15] = 16711935 & (o << 8 | o >>> 24) | 4278255360 & (o << 24 | o >>> 8), e[(n + 64 >>> 9 << 4) + 14] = 16711935 & (s << 8 | s >>> 24) | 4278255360 & (s << 24 | s >>> 8), t.sigBytes = 4 * (e.length + 1), this._process(); for (var a = this._hash, c = a.words, h = 0; h < 4; h++) { var l = c[h]; c[h] = 16711935 & (l << 8 | l >>> 24) | 4278255360 & (l << 24 | l >>> 8) } return a }, clone: function () { var t = h.clone.call(this); return t._hash = this._hash.clone(), t } }); s.MD5 = h._createHelper(u), s.HmacMD5 = h._createHmacHelper(u) }(Math), function () { var r = t, e = r.lib, i = e.WordArray, n = e.Hasher, o = r.algo, s = [], a = o.SHA1 = n.extend({ _doReset: function () { this._hash = new i.init([1732584193, 4023233417, 2562383102, 271733878, 3285377520]) }, _doProcessBlock: function (t, r) { for (var e = this._hash.words, i = e[0], n = e[1], o = e[2], a = e[3], c = e[4], h = 0; h < 80; h++) { if (h < 16) s[h] = 0 | t[r + h]; else { var l = s[h - 3] ^ s[h - 8] ^ s[h - 14] ^ s[h - 16]; s[h] = l << 1 | l >>> 31 } var f = (i << 5 | i >>> 27) + c + s[h]; f += h < 20 ? (n & o | ~n & a) + 1518500249 : h < 40 ? (n ^ o ^ a) + 1859775393 : h < 60 ? (n & o | n & a | o & a) - 1894007588 : (n ^ o ^ a) - 899497514, c = a, a = o, o = n << 30 | n >>> 2, n = i, i = f } e[0] = e[0] + i | 0, e[1] = e[1] + n | 0, e[2] = e[2] + o | 0, e[3] = e[3] + a | 0, e[4] = e[4] + c | 0 }, _doFinalize: function () { var t = this._data, r = t.words, e = 8 * this._nDataBytes, i = 8 * t.sigBytes; return r[i >>> 5] |= 128 << 24 - i % 32, r[(i + 64 >>> 9 << 4) + 14] = Math.floor(e / 4294967296), r[(i + 64 >>> 9 << 4) + 15] = e, t.sigBytes = 4 * r.length, this._process(), this._hash }, clone: function () { var t = n.clone.call(this); return t._hash = this._hash.clone(), t } }); r.SHA1 = n._createHelper(a), r.HmacSHA1 = n._createHmacHelper(a) }(), function (r) { var e = t, i = e.lib, n = i.WordArray, o = i.Hasher, s = e.algo, a = [], c = []; !function () { function t(t) { for (var e = r.sqrt(t), i = 2; i <= e; i++)if (!(t % i)) return !1; return !0 } function e(t) { return 4294967296 * (t - (0 | t)) | 0 } for (var i = 2, n = 0; n < 64;)t(i) && (n < 8 && (a[n] = e(r.pow(i, .5))), c[n] = e(r.pow(i, 1 / 3)), n++), i++ }(); var h = [], l = s.SHA256 = o.extend({ _doReset: function () { this._hash = new n.init(a.slice(0)) }, _doProcessBlock: function (t, r) { for (var e = this._hash.words, i = e[0], n = e[1], o = e[2], s = e[3], a = e[4], l = e[5], f = e[6], u = e[7], d = 0; d < 64; d++) { if (d < 16) h[d] = 0 | t[r + d]; else { var v = h[d - 15], p = (v << 25 | v >>> 7) ^ (v << 14 | v >>> 18) ^ v >>> 3, _ = h[d - 2], y = (_ << 15 | _ >>> 17) ^ (_ << 13 | _ >>> 19) ^ _ >>> 10; h[d] = p + h[d - 7] + y + h[d - 16] } var g = a & l ^ ~a & f, B = i & n ^ i & o ^ n & o, w = (i << 30 | i >>> 2) ^ (i << 19 | i >>> 13) ^ (i << 10 | i >>> 22), k = (a << 26 | a >>> 6) ^ (a << 21 | a >>> 11) ^ (a << 7 | a >>> 25), S = u + k + g + c[d] + h[d], m = w + B; u = f, f = l, l = a, a = s + S | 0, s = o, o = n, n = i, i = S + m | 0 } e[0] = e[0] + i | 0, e[1] = e[1] + n | 0, e[2] = e[2] + o | 0, e[3] = e[3] + s | 0, e[4] = e[4] + a | 0, e[5] = e[5] + l | 0, e[6] = e[6] + f | 0, e[7] = e[7] + u | 0 }, _doFinalize: function () { var t = this._data, e = t.words, i = 8 * this._nDataBytes, n = 8 * t.sigBytes; return e[n >>> 5] |= 128 << 24 - n % 32, e[(n + 64 >>> 9 << 4) + 14] = r.floor(i / 4294967296), e[(n + 64 >>> 9 << 4) + 15] = i, t.sigBytes = 4 * e.length, this._process(), this._hash }, clone: function () { var t = o.clone.call(this); return t._hash = this._hash.clone(), t } }); e.SHA256 = o._createHelper(l), e.HmacSHA256 = o._createHmacHelper(l) }(Math), function () { function r(t) { return t << 8 & 4278255360 | t >>> 8 & 16711935 } var e = t, i = e.lib, n = i.WordArray, o = e.enc; o.Utf16 = o.Utf16BE = { stringify: function (t) { for (var r = t.words, e = t.sigBytes, i = [], n = 0; n < e; n += 2) { var o = r[n >>> 2] >>> 16 - n % 4 * 8 & 65535; i.push(String.fromCharCode(o)) } return i.join("") }, parse: function (t) { for (var r = t.length, e = [], i = 0; i < r; i++)e[i >>> 1] |= t.charCodeAt(i) << 16 - i % 2 * 16; return n.create(e, 2 * r) } }; o.Utf16LE = { stringify: function (t) { for (var e = t.words, i = t.sigBytes, n = [], o = 0; o < i; o += 2) { var s = r(e[o >>> 2] >>> 16 - o % 4 * 8 & 65535); n.push(String.fromCharCode(s)) } return n.join("") }, parse: function (t) { for (var e = t.length, i = [], o = 0; o < e; o++)i[o >>> 1] |= r(t.charCodeAt(o) << 16 - o % 2 * 16); return n.create(i, 2 * e) } } }(), function () { if ("function" == typeof ArrayBuffer) { var r = t, e = r.lib, i = e.WordArray, n = i.init, o = i.init = function (t) { if (t instanceof ArrayBuffer && (t = new Uint8Array(t)), (t instanceof Int8Array || "undefined" != typeof Uint8ClampedArray && t instanceof Uint8ClampedArray || t instanceof Int16Array || t instanceof Uint16Array || t instanceof Int32Array || t instanceof Uint32Array || t instanceof Float32Array || t instanceof Float64Array) && (t = new Uint8Array(t.buffer, t.byteOffset, t.byteLength)), t instanceof Uint8Array) { for (var r = t.byteLength, e = [], i = 0; i < r; i++)e[i >>> 2] |= t[i] << 24 - i % 4 * 8; n.call(this, e, r) } else n.apply(this, arguments) }; o.prototype = i } }(), function (r) { function e(t, r, e) { return t ^ r ^ e } function i(t, r, e) { return t & r | ~t & e } function n(t, r, e) { return (t | ~r) ^ e } function o(t, r, e) { return t & e | r & ~e } function s(t, r, e) { return t ^ (r | ~e) } function a(t, r) { return t << r | t >>> 32 - r } var c = t, h = c.lib, l = h.WordArray, f = h.Hasher, u = c.algo, d = l.create([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 7, 4, 13, 1, 10, 6, 15, 3, 12, 0, 9, 5, 2, 14, 11, 8, 3, 10, 14, 4, 9, 15, 8, 1, 2, 7, 0, 6, 13, 11, 5, 12, 1, 9, 11, 10, 0, 8, 12, 4, 13, 3, 7, 15, 14, 5, 6, 2, 4, 0, 5, 9, 7, 12, 2, 10, 14, 1, 3, 8, 11, 6, 15, 13]), v = l.create([5, 14, 7, 0, 9, 2, 11, 4, 13, 6, 15, 8, 1, 10, 3, 12, 6, 11, 3, 7, 0, 13, 5, 10, 14, 15, 8, 12, 4, 9, 1, 2, 15, 5, 1, 3, 7, 14, 6, 9, 11, 8, 12, 2, 10, 0, 4, 13, 8, 6, 4, 1, 3, 11, 15, 0, 5, 12, 2, 13, 9, 7, 10, 14, 12, 15, 10, 4, 1, 5, 8, 7, 6, 2, 13, 14, 0, 3, 9, 11]), p = l.create([11, 14, 15, 12, 5, 8, 7, 9, 11, 13, 14, 15, 6, 7, 9, 8, 7, 6, 8, 13, 11, 9, 7, 15, 7, 12, 15, 9, 11, 7, 13, 12, 11, 13, 6, 7, 14, 9, 13, 15, 14, 8, 13, 6, 5, 12, 7, 5, 11, 12, 14, 15, 14, 15, 9, 8, 9, 14, 5, 6, 8, 6, 5, 12, 9, 15, 5, 11, 6, 8, 13, 12, 5, 12, 13, 14, 11, 8, 5, 6]), _ = l.create([8, 9, 9, 11, 13, 15, 15, 5, 7, 7, 8, 11, 14, 14, 12, 6, 9, 13, 15, 7, 12, 8, 9, 11, 7, 7, 12, 7, 6, 15, 13, 11, 9, 7, 15, 11, 8, 6, 6, 14, 12, 13, 5, 14, 13, 13, 7, 5, 15, 5, 8, 11, 14, 14, 6, 14, 6, 9, 12, 9, 12, 5, 15, 8, 8, 5, 12, 9, 12, 5, 14, 6, 8, 13, 6, 5, 15, 13, 11, 11]), y = l.create([0, 1518500249, 1859775393, 2400959708, 2840853838]), g = l.create([1352829926, 1548603684, 1836072691, 2053994217, 0]), B = u.RIPEMD160 = f.extend({ _doReset: function () { this._hash = l.create([1732584193, 4023233417, 2562383102, 271733878, 3285377520]) }, _doProcessBlock: function (t, r) { for (var c = 0; c < 16; c++) { var h = r + c, l = t[h]; t[h] = 16711935 & (l << 8 | l >>> 24) | 4278255360 & (l << 24 | l >>> 8) } var f, u, B, w, k, S, m, x, b, H, z = this._hash.words, A = y.words, C = g.words, D = d.words, R = v.words, E = p.words, M = _.words; S = f = z[0], m = u = z[1], x = B = z[2], b = w = z[3], H = k = z[4]; for (var F, c = 0; c < 80; c += 1)F = f + t[r + D[c]] | 0, F += c < 16 ? e(u, B, w) + A[0] : c < 32 ? i(u, B, w) + A[1] : c < 48 ? n(u, B, w) + A[2] : c < 64 ? o(u, B, w) + A[3] : s(u, B, w) + A[4], F |= 0, F = a(F, E[c]), F = F + k | 0, f = k, k = w, w = a(B, 10), B = u, u = F, F = S + t[r + R[c]] | 0, F += c < 16 ? s(m, x, b) + C[0] : c < 32 ? o(m, x, b) + C[1] : c < 48 ? n(m, x, b) + C[2] : c < 64 ? i(m, x, b) + C[3] : e(m, x, b) + C[4], F |= 0, F = a(F, M[c]), F = F + H | 0, S = H, H = b, b = a(x, 10), x = m, m = F; F = z[1] + B + b | 0, z[1] = z[2] + w + H | 0, z[2] = z[3] + k + S | 0, z[3] = z[4] + f + m | 0, z[4] = z[0] + u + x | 0, z[0] = F }, _doFinalize: function () { var t = this._data, r = t.words, e = 8 * this._nDataBytes, i = 8 * t.sigBytes; r[i >>> 5] |= 128 << 24 - i % 32, r[(i + 64 >>> 9 << 4) + 14] = 16711935 & (e << 8 | e >>> 24) | 4278255360 & (e << 24 | e >>> 8), t.sigBytes = 4 * (r.length + 1), this._process(); for (var n = this._hash, o = n.words, s = 0; s < 5; s++) { var a = o[s]; o[s] = 16711935 & (a << 8 | a >>> 24) | 4278255360 & (a << 24 | a >>> 8) } return n }, clone: function () { var t = f.clone.call(this); return t._hash = this._hash.clone(), t } }); c.RIPEMD160 = f._createHelper(B), c.HmacRIPEMD160 = f._createHmacHelper(B) }(Math), function () { var r = t, e = r.lib, i = e.Base, n = r.enc, o = n.Utf8, s = r.algo; s.HMAC = i.extend({ init: function (t, r) { t = this._hasher = new t.init, "string" == typeof r && (r = o.parse(r)); var e = t.blockSize, i = 4 * e; r.sigBytes > i && (r = t.finalize(r)), r.clamp(); for (var n = this._oKey = r.clone(), s = this._iKey = r.clone(), a = n.words, c = s.words, h = 0; h < e; h++)a[h] ^= 1549556828, c[h] ^= 909522486; n.sigBytes = s.sigBytes = i, this.reset() }, reset: function () { var t = this._hasher; t.reset(), t.update(this._iKey) }, update: function (t) { return this._hasher.update(t), this }, finalize: function (t) { var r = this._hasher, e = r.finalize(t); r.reset(); var i = r.finalize(this._oKey.clone().concat(e)); return i } }) }(), function () { var r = t, e = r.lib, i = e.Base, n = e.WordArray, o = r.algo, s = o.SHA1, a = o.HMAC, c = o.PBKDF2 = i.extend({ cfg: i.extend({ keySize: 4, hasher: s, iterations: 1 }), init: function (t) { this.cfg = this.cfg.extend(t) }, compute: function (t, r) { for (var e = this.cfg, i = a.create(e.hasher, t), o = n.create(), s = n.create([1]), c = o.words, h = s.words, l = e.keySize, f = e.iterations; c.length < l;) { var u = i.update(r).finalize(s); i.reset(); for (var d = u.words, v = d.length, p = u, _ = 1; _ < f; _++) { p = i.finalize(p), i.reset(); for (var y = p.words, g = 0; g < v; g++)d[g] ^= y[g] } o.concat(u), h[0]++ } return o.sigBytes = 4 * l, o } }); r.PBKDF2 = function (t, r, e) { return c.create(e).compute(t, r) } }(), function () { var r = t, e = r.lib, i = e.Base, n = e.WordArray, o = r.algo, s = o.MD5, a = o.EvpKDF = i.extend({ cfg: i.extend({ keySize: 4, hasher: s, iterations: 1 }), init: function (t) { this.cfg = this.cfg.extend(t) }, compute: function (t, r) { for (var e = this.cfg, i = e.hasher.create(), o = n.create(), s = o.words, a = e.keySize, c = e.iterations; s.length < a;) { h && i.update(h); var h = i.update(t).finalize(r); i.reset(); for (var l = 1; l < c; l++)h = i.finalize(h), i.reset(); o.concat(h) } return o.sigBytes = 4 * a, o } }); r.EvpKDF = function (t, r, e) { return a.create(e).compute(t, r) } }(), function () { var r = t, e = r.lib, i = e.WordArray, n = r.algo, o = n.SHA256, s = n.SHA224 = o.extend({ _doReset: function () { this._hash = new i.init([3238371032, 914150663, 812702999, 4144912697, 4290775857, 1750603025, 1694076839, 3204075428]) }, _doFinalize: function () { var t = o._doFinalize.call(this); return t.sigBytes -= 4, t } }); r.SHA224 = o._createHelper(s), r.HmacSHA224 = o._createHmacHelper(s) }(), function (r) { var e = t, i = e.lib, n = i.Base, o = i.WordArray, s = e.x64 = {}; s.Word = n.extend({ init: function (t, r) { this.high = t, this.low = r } }), s.WordArray = n.extend({ init: function (t, e) { t = this.words = t || [], e != r ? this.sigBytes = e : this.sigBytes = 8 * t.length }, toX32: function () { for (var t = this.words, r = t.length, e = [], i = 0; i < r; i++) { var n = t[i]; e.push(n.high), e.push(n.low) } return o.create(e, this.sigBytes) }, clone: function () { for (var t = n.clone.call(this), r = t.words = this.words.slice(0), e = r.length, i = 0; i < e; i++)r[i] = r[i].clone(); return t } }) }(), function (r) { var e = t, i = e.lib, n = i.WordArray, o = i.Hasher, s = e.x64, a = s.Word, c = e.algo, h = [], l = [], f = []; !function () { for (var t = 1, r = 0, e = 0; e < 24; e++) { h[t + 5 * r] = (e + 1) * (e + 2) / 2 % 64; var i = r % 5, n = (2 * t + 3 * r) % 5; t = i, r = n } for (var t = 0; t < 5; t++)for (var r = 0; r < 5; r++)l[t + 5 * r] = r + (2 * t + 3 * r) % 5 * 5; for (var o = 1, s = 0; s < 24; s++) { for (var c = 0, u = 0, d = 0; d < 7; d++) { if (1 & o) { var v = (1 << d) - 1; v < 32 ? u ^= 1 << v : c ^= 1 << v - 32 } 128 & o ? o = o << 1 ^ 113 : o <<= 1 } f[s] = a.create(c, u) } }(); var u = []; !function () { for (var t = 0; t < 25; t++)u[t] = a.create() }(); var d = c.SHA3 = o.extend({ cfg: o.cfg.extend({ outputLength: 512 }), _doReset: function () { for (var t = this._state = [], r = 0; r < 25; r++)t[r] = new a.init; this.blockSize = (1600 - 2 * this.cfg.outputLength) / 32 }, _doProcessBlock: function (t, r) { for (var e = this._state, i = this.blockSize / 2, n = 0; n < i; n++) { var o = t[r + 2 * n], s = t[r + 2 * n + 1]; o = 16711935 & (o << 8 | o >>> 24) | 4278255360 & (o << 24 | o >>> 8), s = 16711935 & (s << 8 | s >>> 24) | 4278255360 & (s << 24 | s >>> 8); var a = e[n]; a.high ^= s, a.low ^= o } for (var c = 0; c < 24; c++) { for (var d = 0; d < 5; d++) { for (var v = 0, p = 0, _ = 0; _ < 5; _++) { var a = e[d + 5 * _]; v ^= a.high, p ^= a.low } var y = u[d]; y.high = v, y.low = p } for (var d = 0; d < 5; d++)for (var g = u[(d + 4) % 5], B = u[(d + 1) % 5], w = B.high, k = B.low, v = g.high ^ (w << 1 | k >>> 31), p = g.low ^ (k << 1 | w >>> 31), _ = 0; _ < 5; _++) { var a = e[d + 5 * _]; a.high ^= v, a.low ^= p } for (var S = 1; S < 25; S++) { var a = e[S], m = a.high, x = a.low, b = h[S]; if (b < 32) var v = m << b | x >>> 32 - b, p = x << b | m >>> 32 - b; else var v = x << b - 32 | m >>> 64 - b, p = m << b - 32 | x >>> 64 - b; var H = u[l[S]]; H.high = v, H.low = p } var z = u[0], A = e[0]; z.high = A.high, z.low = A.low; for (var d = 0; d < 5; d++)for (var _ = 0; _ < 5; _++) { var S = d + 5 * _, a = e[S], C = u[S], D = u[(d + 1) % 5 + 5 * _], R = u[(d + 2) % 5 + 5 * _]; a.high = C.high ^ ~D.high & R.high, a.low = C.low ^ ~D.low & R.low } var a = e[0], E = f[c]; a.high ^= E.high, a.low ^= E.low } }, _doFinalize: function () { var t = this._data, e = t.words, i = (8 * this._nDataBytes, 8 * t.sigBytes), o = 32 * this.blockSize; e[i >>> 5] |= 1 << 24 - i % 32, e[(r.ceil((i + 1) / o) * o >>> 5) - 1] |= 128, t.sigBytes = 4 * e.length, this._process(); for (var s = this._state, a = this.cfg.outputLength / 8, c = a / 8, h = [], l = 0; l < c; l++) { var f = s[l], u = f.high, d = f.low; u = 16711935 & (u << 8 | u >>> 24) | 4278255360 & (u << 24 | u >>> 8), d = 16711935 & (d << 8 | d >>> 24) | 4278255360 & (d << 24 | d >>> 8), h.push(d), h.push(u) } return new n.init(h, a) }, clone: function () { for (var t = o.clone.call(this), r = t._state = this._state.slice(0), e = 0; e < 25; e++)r[e] = r[e].clone(); return t } }); e.SHA3 = o._createHelper(d), e.HmacSHA3 = o._createHmacHelper(d) }(Math), function () { function r() { return s.create.apply(s, arguments) } var e = t, i = e.lib, n = i.Hasher, o = e.x64, s = o.Word, a = o.WordArray, c = e.algo, h = [r(1116352408, 3609767458), r(1899447441, 602891725), r(3049323471, 3964484399), r(3921009573, 2173295548), r(961987163, 4081628472), r(1508970993, 3053834265), r(2453635748, 2937671579), r(2870763221, 3664609560), r(3624381080, 2734883394), r(310598401, 1164996542), r(607225278, 1323610764), r(1426881987, 3590304994), r(1925078388, 4068182383), r(2162078206, 991336113), r(2614888103, 633803317), r(3248222580, 3479774868), r(3835390401, 2666613458), r(4022224774, 944711139), r(264347078, 2341262773), r(604807628, 2007800933), r(770255983, 1495990901), r(1249150122, 1856431235), r(1555081692, 3175218132), r(1996064986, 2198950837), r(2554220882, 3999719339), r(2821834349, 766784016), r(2952996808, 2566594879), r(3210313671, 3203337956), r(3336571891, 1034457026), r(3584528711, 2466948901), r(113926993, 3758326383), r(338241895, 168717936), r(666307205, 1188179964), r(773529912, 1546045734), r(1294757372, 1522805485), r(1396182291, 2643833823), r(1695183700, 2343527390), r(1986661051, 1014477480), r(2177026350, 1206759142), r(2456956037, 344077627), r(2730485921, 1290863460), r(2820302411, 3158454273), r(3259730800, 3505952657), r(3345764771, 106217008), r(3516065817, 3606008344), r(3600352804, 1432725776), r(4094571909, 1467031594), r(275423344, 851169720), r(430227734, 3100823752), r(506948616, 1363258195), r(659060556, 3750685593), r(883997877, 3785050280), r(958139571, 3318307427), r(1322822218, 3812723403), r(1537002063, 2003034995), r(1747873779, 3602036899), r(1955562222, 1575990012), r(2024104815, 1125592928), r(2227730452, 2716904306), r(2361852424, 442776044), r(2428436474, 593698344), r(2756734187, 3733110249), r(3204031479, 2999351573), r(3329325298, 3815920427), r(3391569614, 3928383900), r(3515267271, 566280711), r(3940187606, 3454069534), r(4118630271, 4000239992), r(116418474, 1914138554), r(174292421, 2731055270), r(289380356, 3203993006), r(460393269, 320620315), r(685471733, 587496836), r(852142971, 1086792851), r(1017036298, 365543100), r(1126000580, 2618297676), r(1288033470, 3409855158), r(1501505948, 4234509866), r(1607167915, 987167468), r(1816402316, 1246189591)], l = []; !function () { for (var t = 0; t < 80; t++)l[t] = r() }(); var f = c.SHA512 = n.extend({ _doReset: function () { this._hash = new a.init([new s.init(1779033703, 4089235720), new s.init(3144134277, 2227873595), new s.init(1013904242, 4271175723), new s.init(2773480762, 1595750129), new s.init(1359893119, 2917565137), new s.init(2600822924, 725511199), new s.init(528734635, 4215389547), new s.init(1541459225, 327033209)]) }, _doProcessBlock: function (t, r) { for (var e = this._hash.words, i = e[0], n = e[1], o = e[2], s = e[3], a = e[4], c = e[5], f = e[6], u = e[7], d = i.high, v = i.low, p = n.high, _ = n.low, y = o.high, g = o.low, B = s.high, w = s.low, k = a.high, S = a.low, m = c.high, x = c.low, b = f.high, H = f.low, z = u.high, A = u.low, C = d, D = v, R = p, E = _, M = y, F = g, P = B, W = w, O = k, U = S, I = m, K = x, X = b, L = H, j = z, N = A, T = 0; T < 80; T++) { var Z = l[T]; if (T < 16) var q = Z.high = 0 | t[r + 2 * T], G = Z.low = 0 | t[r + 2 * T + 1]; else { var J = l[T - 15], $ = J.high, Q = J.low, V = ($ >>> 1 | Q << 31) ^ ($ >>> 8 | Q << 24) ^ $ >>> 7, Y = (Q >>> 1 | $ << 31) ^ (Q >>> 8 | $ << 24) ^ (Q >>> 7 | $ << 25), tt = l[T - 2], rt = tt.high, et = tt.low, it = (rt >>> 19 | et << 13) ^ (rt << 3 | et >>> 29) ^ rt >>> 6, nt = (et >>> 19 | rt << 13) ^ (et << 3 | rt >>> 29) ^ (et >>> 6 | rt << 26), ot = l[T - 7], st = ot.high, at = ot.low, ct = l[T - 16], ht = ct.high, lt = ct.low, G = Y + at, q = V + st + (G >>> 0 < Y >>> 0 ? 1 : 0), G = G + nt, q = q + it + (G >>> 0 < nt >>> 0 ? 1 : 0), G = G + lt, q = q + ht + (G >>> 0 < lt >>> 0 ? 1 : 0); Z.high = q, Z.low = G } var ft = O & I ^ ~O & X, ut = U & K ^ ~U & L, dt = C & R ^ C & M ^ R & M, vt = D & E ^ D & F ^ E & F, pt = (C >>> 28 | D << 4) ^ (C << 30 | D >>> 2) ^ (C << 25 | D >>> 7), _t = (D >>> 28 | C << 4) ^ (D << 30 | C >>> 2) ^ (D << 25 | C >>> 7), yt = (O >>> 14 | U << 18) ^ (O >>> 18 | U << 14) ^ (O << 23 | U >>> 9), gt = (U >>> 14 | O << 18) ^ (U >>> 18 | O << 14) ^ (U << 23 | O >>> 9), Bt = h[T], wt = Bt.high, kt = Bt.low, St = N + gt, mt = j + yt + (St >>> 0 < N >>> 0 ? 1 : 0), St = St + ut, mt = mt + ft + (St >>> 0 < ut >>> 0 ? 1 : 0), St = St + kt, mt = mt + wt + (St >>> 0 < kt >>> 0 ? 1 : 0), St = St + G, mt = mt + q + (St >>> 0 < G >>> 0 ? 1 : 0), xt = _t + vt, bt = pt + dt + (xt >>> 0 < _t >>> 0 ? 1 : 0); j = X, N = L, X = I, L = K, I = O, K = U, U = W + St | 0, O = P + mt + (U >>> 0 < W >>> 0 ? 1 : 0) | 0, P = M, W = F, M = R, F = E, R = C, E = D, D = St + xt | 0, C = mt + bt + (D >>> 0 < St >>> 0 ? 1 : 0) | 0 } v = i.low = v + D, i.high = d + C + (v >>> 0 < D >>> 0 ? 1 : 0), _ = n.low = _ + E, n.high = p + R + (_ >>> 0 < E >>> 0 ? 1 : 0), g = o.low = g + F, o.high = y + M + (g >>> 0 < F >>> 0 ? 1 : 0), w = s.low = w + W, s.high = B + P + (w >>> 0 < W >>> 0 ? 1 : 0), S = a.low = S + U, a.high = k + O + (S >>> 0 < U >>> 0 ? 1 : 0), x = c.low = x + K, c.high = m + I + (x >>> 0 < K >>> 0 ? 1 : 0), H = f.low = H + L, f.high = b + X + (H >>> 0 < L >>> 0 ? 1 : 0), A = u.low = A + N, u.high = z + j + (A >>> 0 < N >>> 0 ? 1 : 0) }, _doFinalize: function () { var t = this._data, r = t.words, e = 8 * this._nDataBytes, i = 8 * t.sigBytes; r[i >>> 5] |= 128 << 24 - i % 32, r[(i + 128 >>> 10 << 5) + 30] = Math.floor(e / 4294967296), r[(i + 128 >>> 10 << 5) + 31] = e, t.sigBytes = 4 * r.length, this._process(); var n = this._hash.toX32(); return n }, clone: function () { var t = n.clone.call(this); return t._hash = this._hash.clone(), t }, blockSize: 32 }); e.SHA512 = n._createHelper(f), e.HmacSHA512 = n._createHmacHelper(f) }(), function () { var r = t, e = r.x64, i = e.Word, n = e.WordArray, o = r.algo, s = o.SHA512, a = o.SHA384 = s.extend({ _doReset: function () { this._hash = new n.init([new i.init(3418070365, 3238371032), new i.init(1654270250, 914150663), new i.init(2438529370, 812702999), new i.init(355462360, 4144912697), new i.init(1731405415, 4290775857), new i.init(2394180231, 1750603025), new i.init(3675008525, 1694076839), new i.init(1203062813, 3204075428)]) }, _doFinalize: function () { var t = s._doFinalize.call(this); return t.sigBytes -= 16, t } }); r.SHA384 = s._createHelper(a), r.HmacSHA384 = s._createHmacHelper(a) }(), t.lib.Cipher || function (r) { var e = t, i = e.lib, n = i.Base, o = i.WordArray, s = i.BufferedBlockAlgorithm, a = e.enc, c = (a.Utf8, a.Base64), h = e.algo, l = h.EvpKDF, f = i.Cipher = s.extend({ cfg: n.extend(), createEncryptor: function (t, r) { return this.create(this._ENC_XFORM_MODE, t, r) }, createDecryptor: function (t, r) { return this.create(this._DEC_XFORM_MODE, t, r) }, init: function (t, r, e) { this.cfg = this.cfg.extend(e), this._xformMode = t, this._key = r, this.reset() }, reset: function () { s.reset.call(this), this._doReset() }, process: function (t) { return this._append(t), this._process() }, finalize: function (t) { t && this._append(t); var r = this._doFinalize(); return r }, keySize: 4, ivSize: 4, _ENC_XFORM_MODE: 1, _DEC_XFORM_MODE: 2, _createHelper: function () { function t(t) { return "string" == typeof t ? m : w } return function (r) { return { encrypt: function (e, i, n) { return t(i).encrypt(r, e, i, n) }, decrypt: function (e, i, n) { return t(i).decrypt(r, e, i, n) } } } }() }), u = (i.StreamCipher = f.extend({ _doFinalize: function () { var t = this._process(!0); return t }, blockSize: 1 }), e.mode = {}), d = i.BlockCipherMode = n.extend({ createEncryptor: function (t, r) { return this.Encryptor.create(t, r) }, createDecryptor: function (t, r) { return this.Decryptor.create(t, r) }, init: function (t, r) { this._cipher = t, this._iv = r } }), v = u.CBC = function () { function t(t, e, i) { var n = this._iv; if (n) { var o = n; this._iv = r } else var o = this._prevBlock; for (var s = 0; s < i; s++)t[e + s] ^= o[s] } var e = d.extend(); return e.Encryptor = e.extend({ processBlock: function (r, e) { var i = this._cipher, n = i.blockSize; t.call(this, r, e, n), i.encryptBlock(r, e), this._prevBlock = r.slice(e, e + n) } }), e.Decryptor = e.extend({ processBlock: function (r, e) { var i = this._cipher, n = i.blockSize, o = r.slice(e, e + n); i.decryptBlock(r, e), t.call(this, r, e, n), this._prevBlock = o } }), e }(), p = e.pad = {}, _ = p.Pkcs7 = { pad: function (t, r) { for (var e = 4 * r, i = e - t.sigBytes % e, n = i << 24 | i << 16 | i << 8 | i, s = [], a = 0; a < i; a += 4)s.push(n); var c = o.create(s, i); t.concat(c) }, unpad: function (t) { var r = 255 & t.words[t.sigBytes - 1 >>> 2]; t.sigBytes -= r } }, y = (i.BlockCipher = f.extend({ cfg: f.cfg.extend({ mode: v, padding: _ }), reset: function () { f.reset.call(this); var t = this.cfg, r = t.iv, e = t.mode; if (this._xformMode == this._ENC_XFORM_MODE) var i = e.createEncryptor; else { var i = e.createDecryptor; this._minBufferSize = 1 } this._mode && this._mode.__creator == i ? this._mode.init(this, r && r.words) : (this._mode = i.call(e, this, r && r.words), this._mode.__creator = i) }, _doProcessBlock: function (t, r) { this._mode.processBlock(t, r) }, _doFinalize: function () { var t = this.cfg.padding; if (this._xformMode == this._ENC_XFORM_MODE) { t.pad(this._data, this.blockSize); var r = this._process(!0) } else { var r = this._process(!0); t.unpad(r) } return r }, blockSize: 4 }), i.CipherParams = n.extend({ init: function (t) { this.mixIn(t) }, toString: function (t) { return (t || this.formatter).stringify(this) } })), g = e.format = {}, B = g.OpenSSL = { stringify: function (t) { var r = t.ciphertext, e = t.salt; if (e) var i = o.create([1398893684, 1701076831]).concat(e).concat(r); else var i = r; return i.toString(c) }, parse: function (t) { var r = c.parse(t), e = r.words; if (1398893684 == e[0] && 1701076831 == e[1]) { var i = o.create(e.slice(2, 4)); e.splice(0, 4), r.sigBytes -= 16 } return y.create({ ciphertext: r, salt: i }) } }, w = i.SerializableCipher = n.extend({ cfg: n.extend({ format: B }), encrypt: function (t, r, e, i) { i = this.cfg.extend(i); var n = t.createEncryptor(e, i), o = n.finalize(r), s = n.cfg; return y.create({ ciphertext: o, key: e, iv: s.iv, algorithm: t, mode: s.mode, padding: s.padding, blockSize: t.blockSize, formatter: i.format }) }, decrypt: function (t, r, e, i) { i = this.cfg.extend(i), r = this._parse(r, i.format); var n = t.createDecryptor(e, i).finalize(r.ciphertext); return n }, _parse: function (t, r) { return "string" == typeof t ? r.parse(t, this) : t } }), k = e.kdf = {}, S = k.OpenSSL = { execute: function (t, r, e, i) { i || (i = o.random(8)); var n = l.create({ keySize: r + e }).compute(t, i), s = o.create(n.words.slice(r), 4 * e); return n.sigBytes = 4 * r, y.create({ key: n, iv: s, salt: i }) } }, m = i.PasswordBasedCipher = w.extend({ cfg: w.cfg.extend({ kdf: S }), encrypt: function (t, r, e, i) { i = this.cfg.extend(i); var n = i.kdf.execute(e, t.keySize, t.ivSize); i.iv = n.iv; var o = w.encrypt.call(this, t, r, n.key, i); return o.mixIn(n), o }, decrypt: function (t, r, e, i) { i = this.cfg.extend(i), r = this._parse(r, i.format); var n = i.kdf.execute(e, t.keySize, t.ivSize, r.salt); i.iv = n.iv; var o = w.decrypt.call(this, t, r, n.key, i); return o } }) }(), t.mode.CFB = function () { function r(t, r, e, i) { var n = this._iv; if (n) { var o = n.slice(0); this._iv = void 0 } else var o = this._prevBlock; i.encryptBlock(o, 0); for (var s = 0; s < e; s++)t[r + s] ^= o[s] } var e = t.lib.BlockCipherMode.extend(); return e.Encryptor = e.extend({ processBlock: function (t, e) { var i = this._cipher, n = i.blockSize; r.call(this, t, e, n, i), this._prevBlock = t.slice(e, e + n) } }), e.Decryptor = e.extend({ processBlock: function (t, e) { var i = this._cipher, n = i.blockSize, o = t.slice(e, e + n); r.call(this, t, e, n, i), this._prevBlock = o } }), e }(), t.mode.ECB = function () { var r = t.lib.BlockCipherMode.extend(); return r.Encryptor = r.extend({ processBlock: function (t, r) { this._cipher.encryptBlock(t, r) } }), r.Decryptor = r.extend({ processBlock: function (t, r) { this._cipher.decryptBlock(t, r) } }), r }(), t.pad.AnsiX923 = { pad: function (t, r) { var e = t.sigBytes, i = 4 * r, n = i - e % i, o = e + n - 1; t.clamp(), t.words[o >>> 2] |= n << 24 - o % 4 * 8, t.sigBytes += n }, unpad: function (t) { var r = 255 & t.words[t.sigBytes - 1 >>> 2]; t.sigBytes -= r } }, t.pad.Iso10126 = { pad: function (r, e) { var i = 4 * e, n = i - r.sigBytes % i; r.concat(t.lib.WordArray.random(n - 1)).concat(t.lib.WordArray.create([n << 24], 1)) }, unpad: function (t) { var r = 255 & t.words[t.sigBytes - 1 >>> 2]; t.sigBytes -= r } }, t.pad.Iso97971 = { pad: function (r, e) { r.concat(t.lib.WordArray.create([2147483648], 1)), t.pad.ZeroPadding.pad(r, e) }, unpad: function (r) { t.pad.ZeroPadding.unpad(r), r.sigBytes-- } }, t.mode.OFB = function () { var r = t.lib.BlockCipherMode.extend(), e = r.Encryptor = r.extend({ processBlock: function (t, r) { var e = this._cipher, i = e.blockSize, n = this._iv, o = this._keystream; n && (o = this._keystream = n.slice(0), this._iv = void 0), e.encryptBlock(o, 0); for (var s = 0; s < i; s++)t[r + s] ^= o[s] } }); return r.Decryptor = e, r }(), t.pad.NoPadding = { pad: function () { }, unpad: function () { } }, function (r) { var e = t, i = e.lib, n = i.CipherParams, o = e.enc, s = o.Hex, a = e.format; a.Hex = { stringify: function (t) { return t.ciphertext.toString(s) }, parse: function (t) { var r = s.parse(t); return n.create({ ciphertext: r }) } } }(), function () { var r = t, e = r.lib, i = e.BlockCipher, n = r.algo, o = [], s = [], a = [], c = [], h = [], l = [], f = [], u = [], d = [], v = []; !function () { for (var t = [], r = 0; r < 256; r++)r < 128 ? t[r] = r << 1 : t[r] = r << 1 ^ 283; for (var e = 0, i = 0, r = 0; r < 256; r++) { var n = i ^ i << 1 ^ i << 2 ^ i << 3 ^ i << 4; n = n >>> 8 ^ 255 & n ^ 99, o[e] = n, s[n] = e; var p = t[e], _ = t[p], y = t[_], g = 257 * t[n] ^ 16843008 * n; a[e] = g << 24 | g >>> 8, c[e] = g << 16 | g >>> 16, h[e] = g << 8 | g >>> 24, l[e] = g; var g = 16843009 * y ^ 65537 * _ ^ 257 * p ^ 16843008 * e; f[n] = g << 24 | g >>> 8, u[n] = g << 16 | g >>> 16, d[n] = g << 8 | g >>> 24, v[n] = g, e ? (e = p ^ t[t[t[y ^ p]]], i ^= t[t[i]]) : e = i = 1 } }(); var p = [0, 1, 2, 4, 8, 16, 32, 64, 128, 27, 54], _ = n.AES = i.extend({ _doReset: function () { if (!this._nRounds || this._keyPriorReset !== this._key) { for (var t = this._keyPriorReset = this._key, r = t.words, e = t.sigBytes / 4, i = this._nRounds = e + 6, n = 4 * (i + 1), s = this._keySchedule = [], a = 0; a < n; a++)if (a < e) s[a] = r[a]; else { var c = s[a - 1]; a % e ? e > 6 && a % e == 4 && (c = o[c >>> 24] << 24 | o[c >>> 16 & 255] << 16 | o[c >>> 8 & 255] << 8 | o[255 & c]) : (c = c << 8 | c >>> 24, c = o[c >>> 24] << 24 | o[c >>> 16 & 255] << 16 | o[c >>> 8 & 255] << 8 | o[255 & c], c ^= p[a / e | 0] << 24), s[a] = s[a - e] ^ c } for (var h = this._invKeySchedule = [], l = 0; l < n; l++) { var a = n - l; if (l % 4) var c = s[a]; else var c = s[a - 4]; l < 4 || a <= 4 ? h[l] = c : h[l] = f[o[c >>> 24]] ^ u[o[c >>> 16 & 255]] ^ d[o[c >>> 8 & 255]] ^ v[o[255 & c]] } } }, encryptBlock: function (t, r) { this._doCryptBlock(t, r, this._keySchedule, a, c, h, l, o) }, decryptBlock: function (t, r) { var e = t[r + 1]; t[r + 1] = t[r + 3], t[r + 3] = e, this._doCryptBlock(t, r, this._invKeySchedule, f, u, d, v, s); var e = t[r + 1]; t[r + 1] = t[r + 3], t[r + 3] = e }, _doCryptBlock: function (t, r, e, i, n, o, s, a) { for (var c = this._nRounds, h = t[r] ^ e[0], l = t[r + 1] ^ e[1], f = t[r + 2] ^ e[2], u = t[r + 3] ^ e[3], d = 4, v = 1; v < c; v++) { var p = i[h >>> 24] ^ n[l >>> 16 & 255] ^ o[f >>> 8 & 255] ^ s[255 & u] ^ e[d++], _ = i[l >>> 24] ^ n[f >>> 16 & 255] ^ o[u >>> 8 & 255] ^ s[255 & h] ^ e[d++], y = i[f >>> 24] ^ n[u >>> 16 & 255] ^ o[h >>> 8 & 255] ^ s[255 & l] ^ e[d++], g = i[u >>> 24] ^ n[h >>> 16 & 255] ^ o[l >>> 8 & 255] ^ s[255 & f] ^ e[d++]; h = p, l = _, f = y, u = g } var p = (a[h >>> 24] << 24 | a[l >>> 16 & 255] << 16 | a[f >>> 8 & 255] << 8 | a[255 & u]) ^ e[d++], _ = (a[l >>> 24] << 24 | a[f >>> 16 & 255] << 16 | a[u >>> 8 & 255] << 8 | a[255 & h]) ^ e[d++], y = (a[f >>> 24] << 24 | a[u >>> 16 & 255] << 16 | a[h >>> 8 & 255] << 8 | a[255 & l]) ^ e[d++], g = (a[u >>> 24] << 24 | a[h >>> 16 & 255] << 16 | a[l >>> 8 & 255] << 8 | a[255 & f]) ^ e[d++]; t[r] = p, t[r + 1] = _, t[r + 2] = y, t[r + 3] = g }, keySize: 8 }); r.AES = i._createHelper(_) }(), function () { function r(t, r) { var e = (this._lBlock >>> t ^ this._rBlock) & r; this._rBlock ^= e, this._lBlock ^= e << t } function e(t, r) { var e = (this._rBlock >>> t ^ this._lBlock) & r; this._lBlock ^= e, this._rBlock ^= e << t; } var i = t, n = i.lib, o = n.WordArray, s = n.BlockCipher, a = i.algo, c = [57, 49, 41, 33, 25, 17, 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35, 27, 19, 11, 3, 60, 52, 44, 36, 63, 55, 47, 39, 31, 23, 15, 7, 62, 54, 46, 38, 30, 22, 14, 6, 61, 53, 45, 37, 29, 21, 13, 5, 28, 20, 12, 4], h = [14, 17, 11, 24, 1, 5, 3, 28, 15, 6, 21, 10, 23, 19, 12, 4, 26, 8, 16, 7, 27, 20, 13, 2, 41, 52, 31, 37, 47, 55, 30, 40, 51, 45, 33, 48, 44, 49, 39, 56, 34, 53, 46, 42, 50, 36, 29, 32], l = [1, 2, 4, 6, 8, 10, 12, 14, 15, 17, 19, 21, 23, 25, 27, 28], f = [{ 0: 8421888, 268435456: 32768, 536870912: 8421378, 805306368: 2, 1073741824: 512, 1342177280: 8421890, 1610612736: 8389122, 1879048192: 8388608, 2147483648: 514, 2415919104: 8389120, 2684354560: 33280, 2952790016: 8421376, 3221225472: 32770, 3489660928: 8388610, 3758096384: 0, 4026531840: 33282, 134217728: 0, 402653184: 8421890, 671088640: 33282, 939524096: 32768, 1207959552: 8421888, 1476395008: 512, 1744830464: 8421378, 2013265920: 2, 2281701376: 8389120, 2550136832: 33280, 2818572288: 8421376, 3087007744: 8389122, 3355443200: 8388610, 3623878656: 32770, 3892314112: 514, 4160749568: 8388608, 1: 32768, 268435457: 2, 536870913: 8421888, 805306369: 8388608, 1073741825: 8421378, 1342177281: 33280, 1610612737: 512, 1879048193: 8389122, 2147483649: 8421890, 2415919105: 8421376, 2684354561: 8388610, 2952790017: 33282, 3221225473: 514, 3489660929: 8389120, 3758096385: 32770, 4026531841: 0, 134217729: 8421890, 402653185: 8421376, 671088641: 8388608, 939524097: 512, 1207959553: 32768, 1476395009: 8388610, 1744830465: 2, 2013265921: 33282, 2281701377: 32770, 2550136833: 8389122, 2818572289: 514, 3087007745: 8421888, 3355443201: 8389120, 3623878657: 0, 3892314113: 33280, 4160749569: 8421378 }, { 0: 1074282512, 16777216: 16384, 33554432: 524288, 50331648: 1074266128, 67108864: 1073741840, 83886080: 1074282496, 100663296: 1073758208, 117440512: 16, 134217728: 540672, 150994944: 1073758224, 167772160: 1073741824, 184549376: 540688, 201326592: 524304, 218103808: 0, 234881024: 16400, 251658240: 1074266112, 8388608: 1073758208, 25165824: 540688, 41943040: 16, 58720256: 1073758224, 75497472: 1074282512, 92274688: 1073741824, 109051904: 524288, 125829120: 1074266128, 142606336: 524304, 159383552: 0, 176160768: 16384, 192937984: 1074266112, 209715200: 1073741840, 226492416: 540672, 243269632: 1074282496, 260046848: 16400, 268435456: 0, 285212672: 1074266128, 301989888: 1073758224, 318767104: 1074282496, 335544320: 1074266112, 352321536: 16, 369098752: 540688, 385875968: 16384, 402653184: 16400, 419430400: 524288, 436207616: 524304, 452984832: 1073741840, 469762048: 540672, 486539264: 1073758208, 503316480: 1073741824, 520093696: 1074282512, 276824064: 540688, 293601280: 524288, 310378496: 1074266112, 327155712: 16384, 343932928: 1073758208, 360710144: 1074282512, 377487360: 16, 394264576: 1073741824, 411041792: 1074282496, 427819008: 1073741840, 444596224: 1073758224, 461373440: 524304, 478150656: 0, 494927872: 16400, 511705088: 1074266128, 528482304: 540672 }, { 0: 260, 1048576: 0, 2097152: 67109120, 3145728: 65796, 4194304: 65540, 5242880: 67108868, 6291456: 67174660, 7340032: 67174400, 8388608: 67108864, 9437184: 67174656, 10485760: 65792, 11534336: 67174404, 12582912: 67109124, 13631488: 65536, 14680064: 4, 15728640: 256, 524288: 67174656, 1572864: 67174404, 2621440: 0, 3670016: 67109120, 4718592: 67108868, 5767168: 65536, 6815744: 65540, 7864320: 260, 8912896: 4, 9961472: 256, 11010048: 67174400, 12058624: 65796, 13107200: 65792, 14155776: 67109124, 15204352: 67174660, 16252928: 67108864, 16777216: 67174656, 17825792: 65540, 18874368: 65536, 19922944: 67109120, 20971520: 256, 22020096: 67174660, 23068672: 67108868, 24117248: 0, 25165824: 67109124, 26214400: 67108864, 27262976: 4, 28311552: 65792, 29360128: 67174400, 30408704: 260, 31457280: 65796, 32505856: 67174404, 17301504: 67108864, 18350080: 260, 19398656: 67174656, 20447232: 0, 21495808: 65540, 22544384: 67109120, 23592960: 256, 24641536: 67174404, 25690112: 65536, 26738688: 67174660, 27787264: 65796, 28835840: 67108868, 29884416: 67109124, 30932992: 67174400, 31981568: 4, 33030144: 65792 }, { 0: 2151682048, 65536: 2147487808, 131072: 4198464, 196608: 2151677952, 262144: 0, 327680: 4198400, 393216: 2147483712, 458752: 4194368, 524288: 2147483648, 589824: 4194304, 655360: 64, 720896: 2147487744, 786432: 2151678016, 851968: 4160, 917504: 4096, 983040: 2151682112, 32768: 2147487808, 98304: 64, 163840: 2151678016, 229376: 2147487744, 294912: 4198400, 360448: 2151682112, 425984: 0, 491520: 2151677952, 557056: 4096, 622592: 2151682048, 688128: 4194304, 753664: 4160, 819200: 2147483648, 884736: 4194368, 950272: 4198464, 1015808: 2147483712, 1048576: 4194368, 1114112: 4198400, 1179648: 2147483712, 1245184: 0, 1310720: 4160, 1376256: 2151678016, 1441792: 2151682048, 1507328: 2147487808, 1572864: 2151682112, 1638400: 2147483648, 1703936: 2151677952, 1769472: 4198464, 1835008: 2147487744, 1900544: 4194304, 1966080: 64, 2031616: 4096, 1081344: 2151677952, 1146880: 2151682112, 1212416: 0, 1277952: 4198400, 1343488: 4194368, 1409024: 2147483648, 1474560: 2147487808, 1540096: 64, 1605632: 2147483712, 1671168: 4096, 1736704: 2147487744, 1802240: 2151678016, 1867776: 4160, 1933312: 2151682048, 1998848: 4194304, 2064384: 4198464 }, { 0: 128, 4096: 17039360, 8192: 262144, 12288: 536870912, 16384: 537133184, 20480: 16777344, 24576: 553648256, 28672: 262272, 32768: 16777216, 36864: 537133056, 40960: 536871040, 45056: 553910400, 49152: 553910272, 53248: 0, 57344: 17039488, 61440: 553648128, 2048: 17039488, 6144: 553648256, 10240: 128, 14336: 17039360, 18432: 262144, 22528: 537133184, 26624: 553910272, 30720: 536870912, 34816: 537133056, 38912: 0, 43008: 553910400, 47104: 16777344, 51200: 536871040, 55296: 553648128, 59392: 16777216, 63488: 262272, 65536: 262144, 69632: 128, 73728: 536870912, 77824: 553648256, 81920: 16777344, 86016: 553910272, 90112: 537133184, 94208: 16777216, 98304: 553910400, 102400: 553648128, 106496: 17039360, 110592: 537133056, 114688: 262272, 118784: 536871040, 122880: 0, 126976: 17039488, 67584: 553648256, 71680: 16777216, 75776: 17039360, 79872: 537133184, 83968: 536870912, 88064: 17039488, 92160: 128, 96256: 553910272, 100352: 262272, 104448: 553910400, 108544: 0, 112640: 553648128, 116736: 16777344, 120832: 262144, 124928: 537133056, 129024: 536871040 }, { 0: 268435464, 256: 8192, 512: 270532608, 768: 270540808, 1024: 268443648, 1280: 2097152, 1536: 2097160, 1792: 268435456, 2048: 0, 2304: 268443656, 2560: 2105344, 2816: 8, 3072: 270532616, 3328: 2105352, 3584: 8200, 3840: 270540800, 128: 270532608, 384: 270540808, 640: 8, 896: 2097152, 1152: 2105352, 1408: 268435464, 1664: 268443648, 1920: 8200, 2176: 2097160, 2432: 8192, 2688: 268443656, 2944: 270532616, 3200: 0, 3456: 270540800, 3712: 2105344, 3968: 268435456, 4096: 268443648, 4352: 270532616, 4608: 270540808, 4864: 8200, 5120: 2097152, 5376: 268435456, 5632: 268435464, 5888: 2105344, 6144: 2105352, 6400: 0, 6656: 8, 6912: 270532608, 7168: 8192, 7424: 268443656, 7680: 270540800, 7936: 2097160, 4224: 8, 4480: 2105344, 4736: 2097152, 4992: 268435464, 5248: 268443648, 5504: 8200, 5760: 270540808, 6016: 270532608, 6272: 270540800, 6528: 270532616, 6784: 8192, 7040: 2105352, 7296: 2097160, 7552: 0, 7808: 268435456, 8064: 268443656 }, { 0: 1048576, 16: 33555457, 32: 1024, 48: 1049601, 64: 34604033, 80: 0, 96: 1, 112: 34603009, 128: 33555456, 144: 1048577, 160: 33554433, 176: 34604032, 192: 34603008, 208: 1025, 224: 1049600, 240: 33554432, 8: 34603009, 24: 0, 40: 33555457, 56: 34604032, 72: 1048576, 88: 33554433, 104: 33554432, 120: 1025, 136: 1049601, 152: 33555456, 168: 34603008, 184: 1048577, 200: 1024, 216: 34604033, 232: 1, 248: 1049600, 256: 33554432, 272: 1048576, 288: 33555457, 304: 34603009, 320: 1048577, 336: 33555456, 352: 34604032, 368: 1049601, 384: 1025, 400: 34604033, 416: 1049600, 432: 1, 448: 0, 464: 34603008, 480: 33554433, 496: 1024, 264: 1049600, 280: 33555457, 296: 34603009, 312: 1, 328: 33554432, 344: 1048576, 360: 1025, 376: 34604032, 392: 33554433, 408: 34603008, 424: 0, 440: 34604033, 456: 1049601, 472: 1024, 488: 33555456, 504: 1048577 }, { 0: 134219808, 1: 131072, 2: 134217728, 3: 32, 4: 131104, 5: 134350880, 6: 134350848, 7: 2048, 8: 134348800, 9: 134219776, 10: 133120, 11: 134348832, 12: 2080, 13: 0, 14: 134217760, 15: 133152, 2147483648: 2048, 2147483649: 134350880, 2147483650: 134219808, 2147483651: 134217728, 2147483652: 134348800, 2147483653: 133120, 2147483654: 133152, 2147483655: 32, 2147483656: 134217760, 2147483657: 2080, 2147483658: 131104, 2147483659: 134350848, 2147483660: 0, 2147483661: 134348832, 2147483662: 134219776, 2147483663: 131072, 16: 133152, 17: 134350848, 18: 32, 19: 2048, 20: 134219776, 21: 134217760, 22: 134348832, 23: 131072, 24: 0, 25: 131104, 26: 134348800, 27: 134219808, 28: 134350880, 29: 133120, 30: 2080, 31: 134217728, 2147483664: 131072, 2147483665: 2048, 2147483666: 134348832, 2147483667: 133152, 2147483668: 32, 2147483669: 134348800, 2147483670: 134217728, 2147483671: 134219808, 2147483672: 134350880, 2147483673: 134217760, 2147483674: 134219776, 2147483675: 0, 2147483676: 133120, 2147483677: 2080, 2147483678: 131104, 2147483679: 134350848 }], u = [4160749569, 528482304, 33030144, 2064384, 129024, 8064, 504, 2147483679], d = a.DES = s.extend({ _doReset: function () { for (var t = this._key, r = t.words, e = [], i = 0; i < 56; i++) { var n = c[i] - 1; e[i] = r[n >>> 5] >>> 31 - n % 32 & 1 } for (var o = this._subKeys = [], s = 0; s < 16; s++) { for (var a = o[s] = [], f = l[s], i = 0; i < 24; i++)a[i / 6 | 0] |= e[(h[i] - 1 + f) % 28] << 31 - i % 6, a[4 + (i / 6 | 0)] |= e[28 + (h[i + 24] - 1 + f) % 28] << 31 - i % 6; a[0] = a[0] << 1 | a[0] >>> 31; for (var i = 1; i < 7; i++)a[i] = a[i] >>> 4 * (i - 1) + 3; a[7] = a[7] << 5 | a[7] >>> 27 } for (var u = this._invSubKeys = [], i = 0; i < 16; i++)u[i] = o[15 - i] }, encryptBlock: function (t, r) { this._doCryptBlock(t, r, this._subKeys) }, decryptBlock: function (t, r) { this._doCryptBlock(t, r, this._invSubKeys) }, _doCryptBlock: function (t, i, n) { this._lBlock = t[i], this._rBlock = t[i + 1], r.call(this, 4, 252645135), r.call(this, 16, 65535), e.call(this, 2, 858993459), e.call(this, 8, 16711935), r.call(this, 1, 1431655765); for (var o = 0; o < 16; o++) { for (var s = n[o], a = this._lBlock, c = this._rBlock, h = 0, l = 0; l < 8; l++)h |= f[l][((c ^ s[l]) & u[l]) >>> 0]; this._lBlock = c, this._rBlock = a ^ h } var d = this._lBlock; this._lBlock = this._rBlock, this._rBlock = d, r.call(this, 1, 1431655765), e.call(this, 8, 16711935), e.call(this, 2, 858993459), r.call(this, 16, 65535), r.call(this, 4, 252645135), t[i] = this._lBlock, t[i + 1] = this._rBlock }, keySize: 2, ivSize: 2, blockSize: 2 }); i.DES = s._createHelper(d); var v = a.TripleDES = s.extend({ _doReset: function () { var t = this._key, r = t.words; this._des1 = d.createEncryptor(o.create(r.slice(0, 2))), this._des2 = d.createEncryptor(o.create(r.slice(2, 4))), this._des3 = d.createEncryptor(o.create(r.slice(4, 6))) }, encryptBlock: function (t, r) { this._des1.encryptBlock(t, r), this._des2.decryptBlock(t, r), this._des3.encryptBlock(t, r) }, decryptBlock: function (t, r) { this._des3.decryptBlock(t, r), this._des2.encryptBlock(t, r), this._des1.decryptBlock(t, r) }, keySize: 6, ivSize: 2, blockSize: 2 }); i.TripleDES = s._createHelper(v) }(), function () { function r() { for (var t = this._S, r = this._i, e = this._j, i = 0, n = 0; n < 4; n++) { r = (r + 1) % 256, e = (e + t[r]) % 256; var o = t[r]; t[r] = t[e], t[e] = o, i |= t[(t[r] + t[e]) % 256] << 24 - 8 * n } return this._i = r, this._j = e, i } var e = t, i = e.lib, n = i.StreamCipher, o = e.algo, s = o.RC4 = n.extend({ _doReset: function () { for (var t = this._key, r = t.words, e = t.sigBytes, i = this._S = [], n = 0; n < 256; n++)i[n] = n; for (var n = 0, o = 0; n < 256; n++) { var s = n % e, a = r[s >>> 2] >>> 24 - s % 4 * 8 & 255; o = (o + i[n] + a) % 256; var c = i[n]; i[n] = i[o], i[o] = c } this._i = this._j = 0 }, _doProcessBlock: function (t, e) { t[e] ^= r.call(this) }, keySize: 8, ivSize: 0 }); e.RC4 = n._createHelper(s); var a = o.RC4Drop = s.extend({ cfg: s.cfg.extend({ drop: 192 }), _doReset: function () { s._doReset.call(this); for (var t = this.cfg.drop; t > 0; t--)r.call(this) } }); e.RC4Drop = n._createHelper(a) }(), t.mode.CTRGladman = function () { function r(t) { if (255 === (t >> 24 & 255)) { var r = t >> 16 & 255, e = t >> 8 & 255, i = 255 & t; 255 === r ? (r = 0, 255 === e ? (e = 0, 255 === i ? i = 0 : ++i) : ++e) : ++r, t = 0, t += r << 16, t += e << 8, t += i } else t += 1 << 24; return t } function e(t) { return 0 === (t[0] = r(t[0])) && (t[1] = r(t[1])), t } var i = t.lib.BlockCipherMode.extend(), n = i.Encryptor = i.extend({ processBlock: function (t, r) { var i = this._cipher, n = i.blockSize, o = this._iv, s = this._counter; o && (s = this._counter = o.slice(0), this._iv = void 0), e(s); var a = s.slice(0); i.encryptBlock(a, 0); for (var c = 0; c < n; c++)t[r + c] ^= a[c] } }); return i.Decryptor = n, i }(), function () { function r() { for (var t = this._X, r = this._C, e = 0; e < 8; e++)a[e] = r[e]; r[0] = r[0] + 1295307597 + this._b | 0, r[1] = r[1] + 3545052371 + (r[0] >>> 0 < a[0] >>> 0 ? 1 : 0) | 0, r[2] = r[2] + 886263092 + (r[1] >>> 0 < a[1] >>> 0 ? 1 : 0) | 0, r[3] = r[3] + 1295307597 + (r[2] >>> 0 < a[2] >>> 0 ? 1 : 0) | 0, r[4] = r[4] + 3545052371 + (r[3] >>> 0 < a[3] >>> 0 ? 1 : 0) | 0, r[5] = r[5] + 886263092 + (r[4] >>> 0 < a[4] >>> 0 ? 1 : 0) | 0, r[6] = r[6] + 1295307597 + (r[5] >>> 0 < a[5] >>> 0 ? 1 : 0) | 0, r[7] = r[7] + 3545052371 + (r[6] >>> 0 < a[6] >>> 0 ? 1 : 0) | 0, this._b = r[7] >>> 0 < a[7] >>> 0 ? 1 : 0; for (var e = 0; e < 8; e++) { var i = t[e] + r[e], n = 65535 & i, o = i >>> 16, s = ((n * n >>> 17) + n * o >>> 15) + o * o, h = ((4294901760 & i) * i | 0) + ((65535 & i) * i | 0); c[e] = s ^ h } t[0] = c[0] + (c[7] << 16 | c[7] >>> 16) + (c[6] << 16 | c[6] >>> 16) | 0, t[1] = c[1] + (c[0] << 8 | c[0] >>> 24) + c[7] | 0, t[2] = c[2] + (c[1] << 16 | c[1] >>> 16) + (c[0] << 16 | c[0] >>> 16) | 0, t[3] = c[3] + (c[2] << 8 | c[2] >>> 24) + c[1] | 0, t[4] = c[4] + (c[3] << 16 | c[3] >>> 16) + (c[2] << 16 | c[2] >>> 16) | 0, t[5] = c[5] + (c[4] << 8 | c[4] >>> 24) + c[3] | 0, t[6] = c[6] + (c[5] << 16 | c[5] >>> 16) + (c[4] << 16 | c[4] >>> 16) | 0, t[7] = c[7] + (c[6] << 8 | c[6] >>> 24) + c[5] | 0 } var e = t, i = e.lib, n = i.StreamCipher, o = e.algo, s = [], a = [], c = [], h = o.Rabbit = n.extend({ _doReset: function () { for (var t = this._key.words, e = this.cfg.iv, i = 0; i < 4; i++)t[i] = 16711935 & (t[i] << 8 | t[i] >>> 24) | 4278255360 & (t[i] << 24 | t[i] >>> 8); var n = this._X = [t[0], t[3] << 16 | t[2] >>> 16, t[1], t[0] << 16 | t[3] >>> 16, t[2], t[1] << 16 | t[0] >>> 16, t[3], t[2] << 16 | t[1] >>> 16], o = this._C = [t[2] << 16 | t[2] >>> 16, 4294901760 & t[0] | 65535 & t[1], t[3] << 16 | t[3] >>> 16, 4294901760 & t[1] | 65535 & t[2], t[0] << 16 | t[0] >>> 16, 4294901760 & t[2] | 65535 & t[3], t[1] << 16 | t[1] >>> 16, 4294901760 & t[3] | 65535 & t[0]]; this._b = 0; for (var i = 0; i < 4; i++)r.call(this); for (var i = 0; i < 8; i++)o[i] ^= n[i + 4 & 7]; if (e) { var s = e.words, a = s[0], c = s[1], h = 16711935 & (a << 8 | a >>> 24) | 4278255360 & (a << 24 | a >>> 8), l = 16711935 & (c << 8 | c >>> 24) | 4278255360 & (c << 24 | c >>> 8), f = h >>> 16 | 4294901760 & l, u = l << 16 | 65535 & h; o[0] ^= h, o[1] ^= f, o[2] ^= l, o[3] ^= u, o[4] ^= h, o[5] ^= f, o[6] ^= l, o[7] ^= u; for (var i = 0; i < 4; i++)r.call(this) } }, _doProcessBlock: function (t, e) { var i = this._X; r.call(this), s[0] = i[0] ^ i[5] >>> 16 ^ i[3] << 16, s[1] = i[2] ^ i[7] >>> 16 ^ i[5] << 16, s[2] = i[4] ^ i[1] >>> 16 ^ i[7] << 16, s[3] = i[6] ^ i[3] >>> 16 ^ i[1] << 16; for (var n = 0; n < 4; n++)s[n] = 16711935 & (s[n] << 8 | s[n] >>> 24) | 4278255360 & (s[n] << 24 | s[n] >>> 8), t[e + n] ^= s[n] }, blockSize: 4, ivSize: 2 }); e.Rabbit = n._createHelper(h) }(), t.mode.CTR = function () { var r = t.lib.BlockCipherMode.extend(), e = r.Encryptor = r.extend({ processBlock: function (t, r) { var e = this._cipher, i = e.blockSize, n = this._iv, o = this._counter; n && (o = this._counter = n.slice(0), this._iv = void 0); var s = o.slice(0); e.encryptBlock(s, 0), o[i - 1] = o[i - 1] + 1 | 0; for (var a = 0; a < i; a++)t[r + a] ^= s[a] } }); return r.Decryptor = e, r }(), function () { function r() { for (var t = this._X, r = this._C, e = 0; e < 8; e++)a[e] = r[e]; r[0] = r[0] + 1295307597 + this._b | 0, r[1] = r[1] + 3545052371 + (r[0] >>> 0 < a[0] >>> 0 ? 1 : 0) | 0, r[2] = r[2] + 886263092 + (r[1] >>> 0 < a[1] >>> 0 ? 1 : 0) | 0, r[3] = r[3] + 1295307597 + (r[2] >>> 0 < a[2] >>> 0 ? 1 : 0) | 0, r[4] = r[4] + 3545052371 + (r[3] >>> 0 < a[3] >>> 0 ? 1 : 0) | 0, r[5] = r[5] + 886263092 + (r[4] >>> 0 < a[4] >>> 0 ? 1 : 0) | 0, r[6] = r[6] + 1295307597 + (r[5] >>> 0 < a[5] >>> 0 ? 1 : 0) | 0, r[7] = r[7] + 3545052371 + (r[6] >>> 0 < a[6] >>> 0 ? 1 : 0) | 0, this._b = r[7] >>> 0 < a[7] >>> 0 ? 1 : 0; for (var e = 0; e < 8; e++) { var i = t[e] + r[e], n = 65535 & i, o = i >>> 16, s = ((n * n >>> 17) + n * o >>> 15) + o * o, h = ((4294901760 & i) * i | 0) + ((65535 & i) * i | 0); c[e] = s ^ h } t[0] = c[0] + (c[7] << 16 | c[7] >>> 16) + (c[6] << 16 | c[6] >>> 16) | 0, t[1] = c[1] + (c[0] << 8 | c[0] >>> 24) + c[7] | 0, t[2] = c[2] + (c[1] << 16 | c[1] >>> 16) + (c[0] << 16 | c[0] >>> 16) | 0, t[3] = c[3] + (c[2] << 8 | c[2] >>> 24) + c[1] | 0, t[4] = c[4] + (c[3] << 16 | c[3] >>> 16) + (c[2] << 16 | c[2] >>> 16) | 0, t[5] = c[5] + (c[4] << 8 | c[4] >>> 24) + c[3] | 0, t[6] = c[6] + (c[5] << 16 | c[5] >>> 16) + (c[4] << 16 | c[4] >>> 16) | 0, t[7] = c[7] + (c[6] << 8 | c[6] >>> 24) + c[5] | 0 } var e = t, i = e.lib, n = i.StreamCipher, o = e.algo, s = [], a = [], c = [], h = o.RabbitLegacy = n.extend({ _doReset: function () { var t = this._key.words, e = this.cfg.iv, i = this._X = [t[0], t[3] << 16 | t[2] >>> 16, t[1], t[0] << 16 | t[3] >>> 16, t[2], t[1] << 16 | t[0] >>> 16, t[3], t[2] << 16 | t[1] >>> 16], n = this._C = [t[2] << 16 | t[2] >>> 16, 4294901760 & t[0] | 65535 & t[1], t[3] << 16 | t[3] >>> 16, 4294901760 & t[1] | 65535 & t[2], t[0] << 16 | t[0] >>> 16, 4294901760 & t[2] | 65535 & t[3], t[1] << 16 | t[1] >>> 16, 4294901760 & t[3] | 65535 & t[0]]; this._b = 0; for (var o = 0; o < 4; o++)r.call(this); for (var o = 0; o < 8; o++)n[o] ^= i[o + 4 & 7]; if (e) { var s = e.words, a = s[0], c = s[1], h = 16711935 & (a << 8 | a >>> 24) | 4278255360 & (a << 24 | a >>> 8), l = 16711935 & (c << 8 | c >>> 24) | 4278255360 & (c << 24 | c >>> 8), f = h >>> 16 | 4294901760 & l, u = l << 16 | 65535 & h; n[0] ^= h, n[1] ^= f, n[2] ^= l, n[3] ^= u, n[4] ^= h, n[5] ^= f, n[6] ^= l, n[7] ^= u; for (var o = 0; o < 4; o++)r.call(this) } }, _doProcessBlock: function (t, e) { var i = this._X; r.call(this), s[0] = i[0] ^ i[5] >>> 16 ^ i[3] << 16, s[1] = i[2] ^ i[7] >>> 16 ^ i[5] << 16, s[2] = i[4] ^ i[1] >>> 16 ^ i[7] << 16, s[3] = i[6] ^ i[3] >>> 16 ^ i[1] << 16; for (var n = 0; n < 4; n++)s[n] = 16711935 & (s[n] << 8 | s[n] >>> 24) | 4278255360 & (s[n] << 24 | s[n] >>> 8), t[e + n] ^= s[n] }, blockSize: 4, ivSize: 2 }); e.RabbitLegacy = n._createHelper(h) }(), t.pad.ZeroPadding = { pad: function (t, r) { var e = 4 * r; t.clamp(), t.sigBytes += e - (t.sigBytes % e || e) }, unpad: function (t) { for (var r = t.words, e = t.sigBytes - 1; !(r[e >>> 2] >>> 24 - e % 4 * 8 & 255);)e--; t.sigBytes = e + 1 } }, t }); const $ = new Env('宠汪汪赛跑'); var _0xodF='jsjiami.com.v6',_0x5e02=[_0xodF,'YUcsw6/Dvg==','w6YNQyA=','wq4cwpPDl8OQ','woHDgcOjWMOr','woTDtcOwFMOC','fMKSwoLCsg==','wrXDssOlw7InK8Kp','BsKvwoU/w64=','wo3DuzZjwo7DvCc=','P8K1wqzCow==','fWrDucOuQg==','wq/DqsOCdcO6','wq/ChcOY','w5dLwq0Nw40=','clZhwrlE','w4nDj8OT','TMO6w6E=','C8OhMQA=','GcObc8Ov6K+V5rGw5aSt6Lal77ym6K6q5qK45pyM572T6La66YSZ6K6l','wqjCs3Q=','RV3mkZDovpjmio/ohKvmnr7kv7Pml4vmiJvlhJTnvankuLLliazno7vnmq/vvavorIvkuZPopZHnmYzljIbmiK7mn7TliK7lmpQlwpzCsMOzw6EgwpYz','UsOFwqBhRQ==','XhocfcKDCA==','woHDtcOQ','SsOuUcOPTFV1w6ZT','wq1JUw==','e8KbwpLCj+itnuaxouWlgui1i++8kuivvOahmuafu+e+m+i0oemGvuispw==','wq/CquaSmOi8seaIhuiEiOadoOS+veaVueaIuuWEnee/pOS4iuWKt+ehhOeYiu++ieiti+S6o+ikleeYrOWOjuaJt+aft+WIt+WZqx7DtWJ7wpxyTcO8','6KKJ5oi85Yyy55qW6K6Q5byYE8O0','w4IFAk/ChsKZ','6K+D5Yub6Zi65oa05ZyFUMO4wq7DhyXovKzlhJDmoIbkvIvml6TlhJ/lr44X5bmZ6Ky+6YKv6L2g6IWk5p2w5Y+R6I6D5Y6oDcK2wprCj8KeSA==','RcOFUsOqTQ==','wqNrSMO3w7E=','wp/DrsOSw5AC','d3dLwply','fsKrwrzDksOXSMO3G8KtbMOvwpc=','AcKcwqYLw65QVxRS','WxsNUcKFH1/CpsOcR2vDtw==','WMOdYcOMdg==','YcKDBwwRY8O+MRPCusKVw6o=','5LmB6YOQ6Ky85YiQ5YiP5ouk5YiZdeiNpuW+gQ==','56WQ5YqMLA==','w5obWSoaw6HCtHlv','WMOIwqHDkMKv','F8O1Mjd7w4VEw7Y1','csKrwrw=','woDDiMO3S8OvworDgiMbw6x8KMOEw7fChMKuHMKDWg==','UGrDscO8w73Djw==','YsKkWQ==','w4UPQxsX','f8KmwqjCgBg=','ZMK1wqbDksOX','VcKGenNf','w5LCjMO+aATDmA==','YMKIwpY=','XMOzwpvDmMK2','w4nDq0plwplL','dWs1w6PDjhI=','esKkwr7DmMOL','w4HCm8KFIg==','w5fCh8O0agjDvxM=','F8KXwqnChMOG','PCcQIcO9VA==','WxsfXcKJNWs=','w4/CvsOldwQ=','wr5kZyJFUg==','w5TChsO5YQ==','TcOmw6E=','5Luf5Lu16Leu5Y6u','wppDOMOMQQ==','MyPClBFn','McKAwokKw7s=','wqDDl8OUN8Oi','wrTCvWHDqsOz','VMOpRA==','w5DCiMO9ag==','w4VdwoAsw4E=','QMKpw4HCssKyWRvCqVDCjTwSw4Y=','JSLCjOiuvuaxhOWlgOi2vQ==','wqJJfTzCqQ==','w5DDiU1Bwo8=','dMKkwqTDpMOLSMOJDg==','wpjDv8O5chk=','woARKgTDkw==','5p2R5a6G5p6856aH5a6N5rG45rO9wqLDoj3DmhvlpbHmlq0=','w4fDplLnlb7miJflv47kvZXmkp3ntrXCpeadhuWsp+acleekoCnls4rnqKTluZJZ54Ke5YSk5bm36YOX55q5UeWMuOeMtMO0w6bCqi7CleWPpuWPo+iPhuWOjRV+woV3wog=','SsOdQVVU','a8KoWMObw5c=','wofDj8OtTAY=','XUrDkcOeVQ==','wo4Y57uH5Lqy6Z+65ZCq5Y+t55uc5LiX6Ly56KCT6YKO6K2f5Yur5Ympwp8=','w4PDiHE=','WUXDhQ==','wo0dOw==','Jei2peWMgA==','wqHCjsOILEw=','wo4Y5bye5aWy57mB5aWa5Y2zeMO2','LsOJ6LyT6KCV6YCL6K+Q5Yqf5Yu9','P8KbDMKcwoY=','K8KJN8KqwrQHwoA=','w4vDmsOmwoRj','Y8KqTg==','TMKDTsOvw50=','HcK/e3HCsg==','dE9U','5oGx55qT6YG16K+/5YiV5YuL5p2t5Lyp5bWk6ICf5bOZwow=','fMOlYsOWZg==','woHDqTBrwo4=','JmpI','5bWa57q36K+S5aSF5Y60wrY=','ReWIqeWLh+i+ouaIiOiCt+atgcOiI8KIwqZTNMKIw7oz5piQ5LyC6IS+5bWDwo4=','wobDjMO3WMOpwrDDpxk9','DMK5wo7Cl8Om','w6/Dvmo0ZA==','YcKDBwwRY8OzMhHCt8KL','ZMKCFg==','M+W3sOe6lua5tsKY5Lua57uE5LmY5Yih5Yqd5LmFwrvmlpnpnKPmgIvlh4rmrKnli63liJwY','bsOUwpzDk8KG','w51HwpgOw4Q=','w77DnU1ywrg=','w6Jjw7RTDA==','WEvDkg==','wp7liYDliIsF','csK3wrjDlMORbsOKGsK/','D8K/eFbCqA==','wrnDssONd8OYwqzDvw==','WRsidsKG','acKXwqPCozk=','fsKiw6DCuMKl5o+b5LuK57iU5p6Yw5g=','WsKsw7nCrsKu','IjIPO8O/VsO3','w5LChsO3','5oyR5LqCYBXCkMKdVeW9t+W6rSM=','wok6wpjDoMOS','wog1wr/DncO1woDDpw==','TMKSXHVSw4oFXQfChykOVw==','B8KdcWI=','w47DosO1woVR','w5vCrcOiYRQ=','asK9T1Znw7cXWj0=','wooXJQU=','FAfCtiE=','U8OMYg==','YHYrw77DhQd0w6jDsQ==','JMKKeWDCsw==','woJsBMOHWg==','wqoDwp7DmsOA','X8KmdG9j','YnE0w7HDgQ==','w5fChMOCfSM=','TsK/b8Ovw7A=','w7PCu8O8RAo=','w4EEA04=','ZsKHKwE0','UsORwqF6','wplJbsO2U8KSG8KQXMKqfsO4QcKvwq9QwrQH','wrV4wpI=','5Liu5Lm+biotQTzDieWkmOaUtA==','w4fDhiI=','AMKSeGLCoA==','w47orKvph57mlKnnm63lv5jojKPljp3Dl8KLAcKOw4/DozIWw7Elw6FNw6RlITpHw6FDfMKYHsK+wpHCscOhwrgXF1AIwoVqPzEJQ8KKwpBtwr7DrGos','w6oWWTUxEHrCg0sZdcOZfMKvZEcfw7AiU0UXGcKaw7LDuEkCDRHCkUzDg1U8HH7CgMKrN8Obwool','wqHDmcOnPMOF','6K695Yu66Zqg5oS75Z24PjjCvMOKEOi+guWFoeagj+S8s+aUmuWGnOWulcOX5bud6KyS6YC56LyK6IaC5p2O5Yy46I6I5Y2rSTsDw54Zwps=','TcOuwrDDqcKx','ZEPDpcOUfA==','BMOwLAl3w5FEw7A4wo7CrRI6wqvDvDM=','wqoQBVrDlFfCoQ==','EMOyMA==','wqPDlMORUiQ=','TsKVYOitqeazseWmlOi1qQ==','TcOIZMOASg==','w5rCpMOHTRU=','YcONwpHDm8Kr','QmnDg8OyVQ==','wp1OwoF+w5o=','w5jDvUpWwog=','wpZodsOTw7M=','e8Kqwq3DvsORXw==','woPDuMOkFMOAw5hrwp0D','w5R/wq/Di8O1woPCqDPCtXAcS8KCKi9Mw7vDpgXDpHnDkU7CmMKUwqwAw5TDilg0H8OzK2vDhy3DhmTDq8KPw6jCpcKcfsKCZcO3wpN8wqHCrhkEecOFw7VZDcO+KsKPCcOhPxDCqw==','w4zDtyxxwobDvCMEw7fDsV3CmcKIasKZDx4RwphtDcKtesObw4B8w6QYw78INHxZwobDrkbCoykedcOZw5nCqx7DqR/Ds8KQZloIwrDDjcOpwrcfwqvCjsKuw44=','wrxufg==','DB8/J8OO','w4w0Sgg7','w4VKwp8Rw5U=','T8OMdsOT','VHlrwrN8','woXDv8ObbQzDijA=','PMKowpHCqcOC','QMOtwpbDiMK2','wpM9wojDl8Ox','w7N5TsOw6K2v5rGl5aaJ6LW9','TcK/w5jCssKg','FsKbwrTCp8Oi','wqfDnzRmwqQ=','woNMLsOaXA==','w4RIwpk0w5I=','wr5ubg==','wq0fC1M=','bkFfwp9Rw64=','J2Rf','KMKJJ8Kh','TMOTacOOfA==','eW0ww7k=','wrfDmsOfGsOE','ZsKpw4zCm8Ku','TsOLwrU=','w59HwqAFw4c=','wogkwrnDkMO6wpPDrz/CqA==','H8KGwq8cw7lV','w5jDuHV/wpc=','fsK7FSMD','EiTCoQ9g','wobDsSU=','wo7Do8O06K6v5rOW5aaG6LSl','6LSD6LSt5Yu95YmS57iC5p+o','w4/Dq1Rjwpk=','wrByVMOVw5I=','DMKObmjCqsKTMsKiPA==','wrVeBMO6cw==','VMODw7Q3w6w=','RsOFwqZz','wqlDWArCqMKMWgHDoGo=','wp9kwq1bw7Y=','SsKZcQ==','5oik5Yq7wr/ojIzlvrrni4XnsLk=','wonDu8ODfA==','akVEwotGw7nDmsOwSg==','fEFHwos=','wo7DqcOETMO2','d0HDqcOsw5I=','YcKDEgkQYsOJ','w57DulZ8wpVbXsKuwr/Cn2kkHcKYaD4=','R8O3woPDgcKxWQ==','w7cQQQ==','w7g0AmzCgQ==','wp98wph4w7k=','acK5w6HCsMKG','w7jCg8OyWD8=','wp3Cq8OnAHw=','wr3DlMOdw4AS','w73CncO6Yj0=','UcKAEykX','T8OCd8OUbQ==','w4jDm2gzTgTDpMOow7nDsQ==','dXAww7LDhQRNw6fDpnU=','acK3QMO7w53DgRw9KAY=','RsKiw6w=','wqDlh4TmjpXkv7Uy','5LiF5ae+5Yy85Lyq5p6n6L646KOJ6YKd6K6j5Yuq5Ym8Hg==','wofCs3zDssO/w6g=','w73CpcKvBl7Cng/DgWk=','EMKMYcOVacOKAcOwGAcAw53CsDTDsH1QA37DgkUYwo9VGhEGwpkKNMOFXsK7DcOjwprCpglhJnvDrcOSw6vCncK7fsO5wq5bf2A=','wqvDqcODahk=','wqQQSDQRRSDDnkoZKcOfZw==','f8KUw6zCmsK+','w4UaO23Cvg==','woUNEkHDqw==','w7k9Fm/CpQ==','FMKMwrw=','wpZcU8OTw48=','wr9XeQ==','dXTDvOitjOaxr+Wko+i2sg==','w4bDmiIrYMKi','w7EWXywsTTzDilA=','KSUVLcOwVcOCdMKceQ==','HMKfwpvCpcOA','Y8KgR8O5w4fDjQ==','5Lil5aa45Y+i5LyF5p+W6L2+6KCA6YOU6K6x5Yuc5Yiowrk=','w6FQw6B7Hg==','wqBeGMOiVQ==','w5DDs8OiwrJ+','Q8OswpA=','6YKm6K+85Yi05YiS57mL5pyg77yM','acKVwoPCtSXCmkB5w58=','w5bDpFB5wohdbcK/wqHCkXVv','5o+f5LmhfcOxw5jDgCLlvZblub5P','A8OJDzF2','wpsLHlnDlQ==','UkjDmsOUXw==','a8OuwopKRg==','CcOvOyBsw4A=','woZ0TTnCvg==','RGTDm8Obw5k=','6KOO5oiY5Y6855uh6K6u5b20FsK3','ZsKDwq7DrDTCvRYuw5/CuFjDmsKJw5V1wpQ=','44C25oym56Ss44CL6K+c5YeQ6I+H5Y+l5Lu/5Lu06LWk5Y6c5Li5w5HCgcKlUsOpwqN855i95o+t5L6K55WITmAxw6HDuHznm6Lku4vku6Tnr6XlipTojbzljpo=','wqLDosOCZMOiwrnDuRA/','wqzDksOTB8O8w5Jswog=','ajvCrcK5wqk=','44CY5oy956WL44G05pyA5a6k5p6l56WoEMK0wozDq8OB5aaZ5pSG77+W6KyF6Yei5peA6Iyu5YyT','wqPDiMO955S85oqK5b2x5L2t5pGg57Wxwo7mnZXlr5rmnpLnpobDuuWzsuepkuW5gBbngr7lh5Dlurfpg5rnmp0s5Y2J54y4w5QPI8O5wrfljrjljanoj6vlj6TDjDAaSS8=','EADCrCQ=','wq4fFg==','wqMcwo3Dk8ON','w742A0DCuA==','wr7otbLotLrlhI/nua7DuQ1IBRs4w4bkvp/ogbLkuYjkurvlm5LlrZTnmZZFwow16L6+6KOV5Yum5Yiowrvnhp/lkpTkubvotZblj6HlhKnpg4rku4DliIjkuKvnmL7lmZvlrZLkvabnv7zlkavlu7vlkavpmJrmnI/miqXlj5nov6PoorDliIzliad35aWW6Z2o6IW95bWk6LaW5Y+s5YeT6YKw5Luo5YiHIeiumee/huePi+Whv+WOremGiR0LVCUFw5dwwoLDtk0FBcKVwrDCh8OPw6TDuAzCqlLku6EuMcOlOEzliJblvL7lkbfotbPljo/lh5/pgq3kuKPliYc1','a1BfwoNA','EhPCqTxjAg==','bsKEHREAdA==','UsOCccOEYA==','wp7DqsObdDDDgA==','b8OobcOyZA==','w4XotpXljYo=','wpI+wq/DnMOs','wrxS5b2c5aa957mu5aWH5Y6Jw4xs','wq4N6L6H6KOl6LWi6LSs5YuL5YmU','6Iee5beV6LaT5Y2M77yh6Leh6L2Q','ccK7CSYB','5oKc55qg6Leu6LWq5YqE5YqJ5p6t5L+M5bW/6IGB5bKC','ccKEwo7Dg8OX','VcKNYMO7w4Q=','5byY5aer6LWo6LS75Yqd5YiG5aep5Y2OBw==','wrVtcsOVw4g=','asK3W8Oxw4HDpiMwIw==','dTAeV8KF','GsKJf2TCvcKjLg==','wp9vSMOOw5Q=','SsO/V8OCQ0Z9','woDDughowpbDmjM5w4zDq0TCn8KD','J3ZI','wod0dy/CnA==','X8K3dX1p','w73CpcKvBkbCngPDjWk=','wqxVUw==','dkFewo8=','ABwRHMOn','V8OHwqBCdw==','wqLDs8OaZMOOw6XCo1Mxw4xRFsK1w5fDs8KXPcOhf2hGDVB8asO2wqfCgDIlw7XDtMKlw6I5SsK2PhJYKMObEg==','wqXCjsOBAU4=','wp3DkMOrw7Mq','woLDuy53wrDDpy0=','SMOsdcOsYQ==','EsKZwrg1w6JEVxJfw73DrjVmwrTDjsOk','wp/DrC4=','wofDvsO9cirDty7Dl3/CssORw4HCtA==','wqIdMx3Dnl8=','bMOew58uw7Myw7Nvw5E=','aMOGwqM=','b8KkATUT','woJDegtn','wrgqLhrDsA==','RcOBwqY=','wrE1KVvDog==','5YiY5Yuq5aWB6LSD77+k6Kyb5aSa5Y2qBQ==','w7Llt7Pnu4bmuqQC5LqA57uO5Luq5YqN5Yuz5LqiRuaXrOmeseaDr+WEh+asoOWIgeWJk2U=','w6HCq8KyLU8=','woQ4HjrDmA==','WMOWVcOpQA==','wqkXCS7DnA==','wqkCFw7DtA==','SMOswrxKZw==','6La26LWL5Yie5YqG57qA5py5','w47CiMOifBU=','cMOQw6syw74=','w6oHQTURXjTDmFwP','JlFIQCI=','w5/Dn1ccYw==','wptIPcONXMKPEQ==','GsKZaGPCucKkPA==','KsKVwpbCkcOb','wqnCr3Q=','ChPCqCw=','wqDCvWfDuA==','UsOww7EDw5U5w5Z/w5I=','RlHDm8OpSGXDtsKkw6k=','w6YDWSQ=','PTILKcOsVcOcaMKf','VMOAQcODZQ==','wrxLd8Ogw5M=','IzfCkQ==','w6oWWTUxEA==','wr3CksOA','ZsKvwpzDl8OX','RyEcdsK/','QsOwwprDssKG','w7AHcxQs','w4vDr1Vk','VMKqwqXDkMOKSA==','X0kAw5vDvw92w6vDpg==','YHgYOsO/RsK8d8KWbMOya8OPwrDCngUEwpMzw7/DuMK/UsKUw6DCkn7Cg8K+w6LCoEnDs1TDtHkrw4bDkHDCisOpw7bCrzxtw6LClcKCRG3DqgvCn8Kswp86C0ZfQsKtwr9mDEI3wqXCsA==','H8OoRsOXcV1pw7JJOEXCgTc=','bFfDssOwTw==','w5gfcBMy','wohjTiZ2','w4DDkXcxeMK/w74VVCLDtl5MU8Ot','woI5wpvDlMOz','w6/Dvng9bQ==','cMOHw6ETw7U=','w4LDhmY=','wrnDncOYXzc=','w53CgcKRD3jCgw==','wogcKh/Dg18QwolAHcKqwrM=','5Lue6YOy6Kyy5Yug5Yqd5omh5YiHw5Dojo3lvbg=','wrvDucOnw78yOsKafsObRcKtfQ==','56Sn5YumwqY=','w7swBHHCkQ==','UnjDvMO8w6g=','wp/DrsOff8O/','wqjCs3TDnMOkw78=','Um7DrsO9','w7MhVQwq','U8Kjw6/CmsKp','a8KeXVR7','UMKXd1BC','TsK3wq3DtsOr','w5PDpUE=','6Zy36Lan6LeN5pex6ZSsw5o=','w59lw4FpDQ==','worCvmLDqsO9','wolSeiLCjA==','aMKyX8O8w7o=','w5PCmsO3','wo8TMRM=','6Kyu5Yuo6Zm65oSH5Z6UEjhLw5x76L235Yej5qG45L+X5pSm5YaR5ayFwo7luoforofpgYDov6Poh4/mnZzljYnojYLlj7tBBFXCnDoW','GsKKwovorLHms6vlpJHotZY=','CB3Cogx0Aw==','PCMOIcOwVsO7e8KL','w4QBUA==','wqpiwpZrw5kjJA==','wpzDvyNNwoY=','woQALhnDhXktwohS','ZsKrX8O3w4fDgB4xMRTDgcOX','aUMrw6TDpw==','w7VNw5BYBw==','wrASD1XDhA==','w53CpsOfeh0=','wo7DmQhpwp4=','EBjCiSJL','w5zDssOewpRl','wqbDl8OgTMOO','e8Kqwq0=','w5nDuE91wpJcTMKbwqTCgg==','wrp1fTVCADgTRwxKRGbDgiPDr23DgcK+HTnDlsOQw6Zcw6PCucOXesOITgIewqhBMcO4w65zKsOIw6bCn1XDs3LCv3TClngvawcewpfCrcO7YFbDj8KVeAEzw7dGwpIa','Xm0jw77Dhwx8wqHCvSjDs8K3UUrDsy9nKsOiKcO0eXLCsD/Dqn4Gw5EHS1oTPcKhwrXCm8Oec0Rsw63DlCnCh2LCnsOfYcOjacOQRMOmUcKCZVzDoMO0wo7CngDChlE1Si8nacKUYMK9U0TDncKORMKpwosbNy1DZgg8w67CowLDs8KrWCFaP8K6wrzDsg7CpGRFw4/CmWVBKyU6XsKuw4TCigIPFMK6w5M+wqLCmcOOJsK9wpHCl8K+MmjDusOzwozCsMKkwp3DusOpVcKgNG5FOMKzwqt9wrd3w6PCvMO9DcKiw6zCtQ==','6K2Y5Yu76Zi85oSV5Z2AERjCjyZd6L225Yas5qGR5L6O5par5Yeg5ayGw4TlupjorqTpg4fovozohavmnbHljbToj5blj6EAwrEnGMOLwoM=','woBrbDxp','cGZ6wr5h','w5Y/MlHCmw==','ZsOXw6oAw7M=','dTIPVMKm','w6bCqcKzIWE=','worDv8OD','wpzCjH7DlMOV','w5xowpsdw5k=','IiQb','wqTDpsODcQ==','B8OiDxxz','wqjDlsOJHsOmw55lwpYJB8K0KjfCmMOj','wqvDki9ywrc=','bsKfGAALYsO8PQrCqA==','FBPCtzpj','flJawo9aw7nDhMOsSTI=','wqnDgcOUPcO6w5NQwpEDJA==','KMKIGcKlwp4=','Q8OmwpnDlsK2Cw==','RMOZwoDDs8Kn','IsKrHsKRwp8=','KDIIDsOsWMO3c8KWWsO4acOTw7/DgA==','w6UHQRsx','VcO7w6IHw4E0w7Zvw5s=','YXgWLMOdXsO9dsKbb8K/bcOT','wrjDs8OOwqAlO8OxKMOJEsOuKip2SjTDtuigjeaKseWPuueZvuiuquW/pMO+acKFw5QSagTDqApbw7wlRxUMfMO+c8OtwpXDiW3DpsO4dCp5TMO3c8K8f8Kqw5ZfA1rDjsOcwo3CrMKZwr7Dt0fDsWpzwpxSGcOVfz3Dmy7DicK1wqfDu8OvAVnCvcKSA3HCrzzCo3wcw5g2YUolwozDhsOzwoQ4ERHDvsOQw5QJJl/Cs8KjZMOYw5wLw4oeRn7Do8Okw7bDvm7DtS9gw6vCq8Owc8OLw4bClcOjwqTDnRDDvsObbAbDhUNqW8OPe8KOC8OBVHDCnsOdwqfChmQTFD7DvnTCvDsjJMOAwq0lwrYQPMOTwrfCsmRWMMOPw7FIw5A+TWhZw6B9w4XDj250KsOhdVTDrcOJw6DDlMOYw6zDjyJMw5DDgMKWwpkvKMKPf03DsGnCksOG','IGFwAjMYbsO3w6VVIDcrw61GLA==','SsOxw5lVwpdpw7k4w5pqw4dVBcKWYsOy','wqkaOQLClFLDsivDlnPCs1vCuyDDtzA=','woE/wqTDlsO7wpvCs2E=','w4Vgw6wsXjVCwpQJTcKGw7hyBsOxAQ==','wq7CuEzCrcKnwr7CoH7CvMOVE8ODwonDsWkM','wqXDl8OibMKmw5Zkw4hab8OsdHDDhMOtwpo=','w4hhw4dOAT4S','wo3DuzZTwobDpSMtw7fDqkrCtcKLMcKeCxk=','R3vDrcOlw7HDn3fDhcOjcsO2eTt2Mnk=','wq5ywpR4w4w=','wqwdJh/Dm1Yjw4MCUsOow7fCllkvYSvCkcKDb8KlbsOWdW1BwqbCiMOlw7fDgsKlMsOcwr/CqFszwo7CpBnCocK5w5vDhF7DiHnCssK/w4TCgcOJRcOyecOBBcKuwrRwwqEmKSbDm8O/w47DuWXCuMOdR8KSw5d7wqxQMcOFwrrChMOmE1rCgy5swqvDtiPDnyMGBT9jMsKHwocFccK+w7/Ci8OwOMKpwpwsw5PCgDhDwobDqCwxHTbCh8Ojw6XCtsOAwr9ZKsOgacKJw47CtMO8Bxl9FRk=','wrp1fTVCADgTVw1WHGXDkiLDvWTDi8KgDmPClsOWw70ewqvCpsKAfsOCWEINw7kTc8O/w7FwO8OFwrLCk1fCjC3DogfDlGknYk1VwoPCtsO/Y1fCscKUYh9x','FcKMLw==','cVN9woVQw7g=','wrnDssOow6U=','wrMLFV4=','PcKbw4LCpmXCpR9hwo4=','w7ESQSw2','KDIILMO/RcOz','QMKpw5TCt8KkcjHCtXHCjAgHw4EW','LWBbUDEINg==','d0vDmsOQRHfDncKS','wqjDlsOJPMO1w4Nh','wq7DtcOYdjrDgBHDvRk=','AsOlKAF/w4ZE','wovCj8ODIl3CssKVw43DqA==','UsOCdQ==','woIdMx3Dnl8=','w4ltw59uDSE=','wqQbElLDgEfCpQ==','fcKhw7jDpMOJQsOcIcKzY8OrwprDjF9oBcKgQg==','IzISL8OqWQ==','w7IXXi0=','wqXDl8KPB8O+w5h5wqcEOcKrLTDDh8KGw53DosKx','wrjClcOfIQ==','wqPCuWfDvcO3w7nDtQ==','wrlcQcOTw7dew6cxw4PClDZ6w40dwoLDvMOa','w4Rcwpgv','AxfCsS1nBcO5','w55NwrQtw5jDrCpKW15hwoPCpigcw7hG','w5TCjcKiUBrDnwxiwqYHPsOzRlNP','w5hMwoUgw4PDvQ==','wp3Dr8OEdQ==','wrRdasOdw7lTw5k=','TMKSJEVBw7cJbCHCnSw0ScObwoA=','wrTCqWDDsQ==','DcO0KBVtwogKwqszwoTColN+wrXCvTdbTMK3w53DqcOKTcKwIcOpwoBvw6M6w5LCu8O1SMOWw5DDoy/ClcOhwoFAw44=','VcOHT8OIccOvWsO0KA4Iw5TCsQ==','w4ZLw6DnlLLmiZ/lv73kvpbmk6vntY4J5p6A5a2r5pye56WcwrXlsarnqrTluYFo54Kz5YSm5bue6YKZ55uZw6jljrDnjodEwoopEcKo5Y6V5Y6p6Iyx5YyeF8K8wpdnw7Q=','w65+w59AIw==','wq7Cj0HDvMOO','w4secA0o','wpR2TRTCsQ==','UsOQYg==','acKYJDI9','wqwsC3TDuQ==','wqXDlcODVsOl','EcKNwrHCn8Oh','wo7DtcOTeA==','wo1tbTbCr8KXUBDDuw==','w55NwqEow47DhwBNYUdjwpLCrQ==','wojCl0rDlcOCw6LDvy7Csw==','f20+','5oq55Y+uNmjChMOtKHfCkg==','w7hiwrILw6PDuh5GWw==','wp7DnMOIw5oSMMKjfsOC','T8OXwrU=','ITYRLQ==','CjAGOcO8','wobDuyxgwpvDoA==','w5fCgMOoZjc=','eMKYAg0=','aMKgXcO6w5LDkS0=','dWXDj8OsZA==','cMK9WnZ/','XnfDp8OedQ==','NMKTMw==','5oq+5Yi2C+iPoeW+t+eKt+ewmg==','aMKGwoXCuw==','UMOBwqVzUsK6bsKyag==','WMKow7zCvMK5byDCsmk=','w5gCPknCjMKb','PsK0wrQ=','wpNYwqxXw64FGWzDnk3CqMOWYXRGR8O5w4g7','wrDDnyd9woU=','wofDlsOEF8Ot','QOi1nui3vuS8ruWEmOe6pei1seWMs+WEhemCi+WKuOWKn2XlpZ/mgovlvYrliaHot7vmiJDmnrXliYrku4bliLHli7nmnrnkvKXliqTkuJA4FMKFQ8OOw5zkv5rogZTliaDli6dT','wrdHWA/CnsKL','wqdPWA7CnsKK','HsKIwrw6w6M=','esKkwro=','wqXCgcOYKlw=','w4DDu3ECcA==','e8KdHQwR','w5vCgcKfJA==','wqLDtsOjw6Uj','w50eFw==','Pui1v+i1pOWHs+e7tH7Dr8K9wr1lwo9E5Lyc6IOg5Lu55Lqw5ZqN5a6H55inw6DDnMOJ6L6l6KCQ5YuD5YqvUueFmOWTl+S4u+i3guWMgOWGqOmCtuS7ouWJq+S6gueboeWZp+Wvo+S8lue+reWRmeW7kuWRuumbl+adqOaJp+WMjei8heihtuWKi+WImsKY5aeX6Z6k6Iar5bWu6Lej5Y6R5Ye16YKv5Lmo5YuuwoHorY/nvpPnjL/lop7ljpPph5LDoiHDkRjCmg7DqsKdwqzCoCbCm8Ksw6d0UW/Do8Ogw5fCkuS6tcOyw5ofw6TCh+WLpeW+j+WRrOi0rOWMquWEjOmAiOS5kuWKunk=','wrfCrH/DsMOi','wqVZcsOMw71U','ccKswqbDj8OGXw==','w4PDiHU1SA==','wqHCjsOILEzCmMKA','6KOh5oqd5Y+P55qw6K+g5b66ZMO3','wprDqzFv','woggwqfDkMO3wpE=','cU5Xwo9Mw5LDsg==','NMKZOsKuwqUc','ZcKJwofCsyPCvH14w43DrxvCjQ==','QAAVasKUDWzCscOP','wrpWesOcw6A=','eWYVw7jDjAlz','fMKHRsOww4o=','JjkYLcOm','w4bDkCsJZsK4','UMO0R8ODWg==','wqfDkMOlVxs=','WsOLZ8OjQw==','wqDDo8Oie8OawrbDog==','woPDuMOkFMOYw5hnwpED','b8KIBS0Kc8OeJw==','WcKPwprDssO5','TcKow7/ClcKkfhzCtA==','wp9COw==','GzbCoMK0wqXCgSvCjMK3IMKl44GG5b2R5aeO5Yu05YqM5aSt5Y6O6LSt6LSe44Cbw59swpLClMOzw4YIw6DDuMO/wok=','Z3fDv8O0YQ==','w5fCh8O0agg=','wqPDlsOTP8Ogw58=','IcK/OMKdwpo=','BcKZcmDCrMK4','HTHCqR1N','w4PDmyELag==','w4LCnsKaI34=','6Z2N6LWZ6LaI5pWh6ZWfag==','w73DsRMYQw==','F8KGwqY8','wrQAwp/DsMObwrrDlQ==','AxwlBMOKXsO5eMKc','wosWFhnDjmg3woJjE8KzwrLDkA==','6I+v5YyqAMKmwroRwp0bwrLmiaTlir/wma2r','w4ETHk7Cvw==','eWZrw4jDgQ9kw5HDunPCrcOICUrDjQ==','Q8OUwqJ+ScK9QcKzbmgKw5IvwqTDlMKb','w6HDqlU1Tg==','TMOoTw==','VcO1RA==','woMdOA8=','wrdZasOY','KzYIKQ==','wqdXdcOcw7Y=','ZRA3a8Kk','wpDDrzB1wpU=','wqnCuWfDscO5w6k=','RVANw47DmQ==','wpdqTsOew6k=','wpYjwqw=','w4YPWh0=','wqbCgcOBLA==','wo7DnW49RQ7Cvg==','esK2wq0=','5pi75pSDw6k3w7/Dkm7Dgk3miYfliYLwro+N','LF/DssOiw73Dku+8mg==','WsKiw7jCqQ==','f8Kxwr7Di8KZAsKKDcKybMOvwpbClk5CB8KgQg7CmMOETVJQw4bDll7DtzwJwoHCm3JQwqQEwpnCnMKsZcKxZ3FibMO+w5TCucKWwp8Nwrc=','wptpUx7CrQ==','wqHDo8Ojw78oOMKhfcOV','U8O1Wg==','W8KCwr3CiQI=','Qkl4wqly','SGrDsMOs','w4rDnxJO6KyY5rOK5aW36LWy','QQEJUcKfHWTCpcOS','wrnDs8OPYMOIwqzDjxM3w4w=','WMO1wr/DpcKa','CB3Cog==','w6XCgcKdL2TmjKHku4DnubfmnpvCpA==','wrFHRgnCng==','wq8RAQ==','J2BcRzEbMg==','w5XCn8O/bAA=','YHY4w6PDnhNew6HDrGM=','CcOvOw==','wqfDosOdZ8OcwrjDqQ==','wqPDnMOa','5oyJ5LqzwqFnw5c1OeW8seW6rjI=','SmTDug==','5o2h5LuVJEnCg8KbCeW+o+W4nXo=','U8O+acOJW2Bpw65+MhPCjGw=','RsOLwrx3','VX/Dr8Ogw7bDm3/Dl8Oz','w5hBwoofw6I=','wrQsNXvDjg==','ZcKdw5/ClMKERT0=','IsKFMsK5wqQ=','Y8KqTsObw4HDlw==','SsOBwrN2RcKsUw==','YGctw7PDihR8','ecKkwqfDng==','jsYtjYxZqNPLiamVeKtyiA.Ycom.v6=='];(function(_0x2f3e31,_0x3a89c9,_0x2c6db2){var _0x1fa352=function(_0x24649a,_0x4670ad,_0x5369f8,_0x377616,_0x26ccf4){_0x4670ad=_0x4670ad>>0x8,_0x26ccf4='po';var _0x16d43f='shift',_0x3e08c5='push';if(_0x4670ad<_0x24649a){while(--_0x24649a){_0x377616=_0x2f3e31[_0x16d43f]();if(_0x4670ad===_0x24649a){_0x4670ad=_0x377616;_0x5369f8=_0x2f3e31[_0x26ccf4+'p']();}else if(_0x4670ad&&_0x5369f8['replace'](/[YtYxZqNPLVeKtyAY=]/g,'')===_0x4670ad){_0x2f3e31[_0x3e08c5](_0x377616);}}_0x2f3e31[_0x3e08c5](_0x2f3e31[_0x16d43f]());}return 0x86570;};return _0x1fa352(++_0x3a89c9,_0x2c6db2)>>_0x3a89c9^_0x2c6db2;}(_0x5e02,0x1cd,0x1cd00));var _0x36a6=function(_0x2688d0,_0x26b8a7){_0x2688d0=~~'0x'['concat'](_0x2688d0);var _0x40f337=_0x5e02[_0x2688d0];if(_0x36a6['OtsVIB']===undefined){(function(){var _0x26807b=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x9a525='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x26807b['atob']||(_0x26807b['atob']=function(_0x51dcda){var _0x1ca695=String(_0x51dcda)['replace'](/=+$/,'');for(var _0x2a0141=0x0,_0x4896fd,_0x4c8e2d,_0x4d497c=0x0,_0x6dc243='';_0x4c8e2d=_0x1ca695['charAt'](_0x4d497c++);~_0x4c8e2d&&(_0x4896fd=_0x2a0141%0x4?_0x4896fd*0x40+_0x4c8e2d:_0x4c8e2d,_0x2a0141++%0x4)?_0x6dc243+=String['fromCharCode'](0xff&_0x4896fd>>(-0x2*_0x2a0141&0x6)):0x0){_0x4c8e2d=_0x9a525['indexOf'](_0x4c8e2d);}return _0x6dc243;});}());var _0x41e861=function(_0x58a38c,_0x26b8a7){var _0x46b471=[],_0x185833=0x0,_0x17e6ef,_0x43c805='',_0x1352e4='';_0x58a38c=atob(_0x58a38c);for(var _0x33ad75=0x0,_0x38733a=_0x58a38c['length'];_0x33ad75<_0x38733a;_0x33ad75++){_0x1352e4+='%'+('00'+_0x58a38c['charCodeAt'](_0x33ad75)['toString'](0x10))['slice'](-0x2);}_0x58a38c=decodeURIComponent(_0x1352e4);for(var _0x1fac2a=0x0;_0x1fac2a<0x100;_0x1fac2a++){_0x46b471[_0x1fac2a]=_0x1fac2a;}for(_0x1fac2a=0x0;_0x1fac2a<0x100;_0x1fac2a++){_0x185833=(_0x185833+_0x46b471[_0x1fac2a]+_0x26b8a7['charCodeAt'](_0x1fac2a%_0x26b8a7['length']))%0x100;_0x17e6ef=_0x46b471[_0x1fac2a];_0x46b471[_0x1fac2a]=_0x46b471[_0x185833];_0x46b471[_0x185833]=_0x17e6ef;}_0x1fac2a=0x0;_0x185833=0x0;for(var _0x1ffbdf=0x0;_0x1ffbdf<_0x58a38c['length'];_0x1ffbdf++){_0x1fac2a=(_0x1fac2a+0x1)%0x100;_0x185833=(_0x185833+_0x46b471[_0x1fac2a])%0x100;_0x17e6ef=_0x46b471[_0x1fac2a];_0x46b471[_0x1fac2a]=_0x46b471[_0x185833];_0x46b471[_0x185833]=_0x17e6ef;_0x43c805+=String['fromCharCode'](_0x58a38c['charCodeAt'](_0x1ffbdf)^_0x46b471[(_0x46b471[_0x1fac2a]+_0x46b471[_0x185833])%0x100]);}return _0x43c805;};_0x36a6['wqccMr']=_0x41e861;_0x36a6['wHdhbS']={};_0x36a6['OtsVIB']=!![];}var _0x7a9c80=_0x36a6['wHdhbS'][_0x2688d0];if(_0x7a9c80===undefined){if(_0x36a6['xPJHXG']===undefined){_0x36a6['xPJHXG']=!![];}_0x40f337=_0x36a6['wqccMr'](_0x40f337,_0x26b8a7);_0x36a6['wHdhbS'][_0x2688d0]=_0x40f337;}else{_0x40f337=_0x7a9c80;}return _0x40f337;};const isRequest=typeof $request!=_0x36a6('0','6Rat');const JD_BASE_API='https://draw.jdfcloud.com//pet';const jdCookieNode=$['isNode']()?require(_0x36a6('1','E(q#')):{};let invite_pins=['jd_6cd93e613b0e5,被折叠的记忆33,jd_45a6b5953b15b,jd_66f5cecc1efcd,jd_41345a6f96aa5,jd_sIhNpDXJehOr,jd_mCbhXxmqzYJC,wddpzLSxORvLGo,jd_7bb2be8dbd65c,jd_42ad078104f47'];let run_pins=[_0x36a6('2',')T*)')];let friendsArr=[_0x36a6('3','4VB%'),'被折叠的记忆33',_0x36a6('4','6Rat'),_0x36a6('5','OxPJ'),_0x36a6('6','bIS2'),_0x36a6('7','AXq9'),_0x36a6('8','6BYU'),_0x36a6('9','iRPW')];let cookiesArr=[],cookie='';let nowTimes=new Date(new Date()[_0x36a6('a','AXq9')]()+new Date()[_0x36a6('b',')H[P')]()*0x3c*0x3e8+0x8*0x3c*0x3c*0x3e8);const headers={'Connection':'keep-alive','Accept-Encoding':'gzip,\x20deflate,\x20br','App-Id':'','Lottery-Access-Signature':'','Content-Type':_0x36a6('c','^a#5'),'reqSource':_0x36a6('d','F*5Y'),'User-Agent':_0x36a6('e','[WHc'),'Cookie':'','openId':'','Host':'draw.jdfcloud.com','Referer':_0x36a6('f','0nzG'),'Accept-Language':'zh-cn','Accept':_0x36a6('10','hgG)'),'LKYLToken':''};if($[_0x36a6('11',']bG5')]()){Object[_0x36a6('12',')T*)')](jdCookieNode)['forEach'](_0x11ef98=>{cookiesArr[_0x36a6('13','OxPJ')](jdCookieNode[_0x11ef98]);});}else{var yQabii=_0x36a6('14','CXpq')[_0x36a6('15','o$z!')]('|'),qKkwiy=0x0;while(!![]){switch(yQabii[qKkwiy++]){case'0':if($[_0x36a6('16','E(q#')]('jd_joy_run_pin')){run_pins=[];run_pins['push']($['getdata'](_0x36a6('17','bEYD')));}continue;case'1':cookiesArr=[$[_0x36a6('18','4VB%')](_0x36a6('19','MZ^u')),$[_0x36a6('1a','iRPW')](_0x36a6('1b','xidU')),...jsonParse($[_0x36a6('1c','umTi')](_0x36a6('1d','DPz3'))||'[]')[_0x36a6('1e','hgG)')](_0x25647c=>_0x25647c[_0x36a6('1f','[WHc')])][_0x36a6('20','AXq9')](_0x51ba69=>!!_0x51ba69);continue;case'2':if($[_0x36a6('21','OxPJ')](_0x36a6('22','eSMt'))){if(invite_pins[_0x36a6('23','E(q#')]>0x0){invite_pins[_0x36a6('24','o$z!')]($['getdata'](_0x36a6('25','iRPW')));}else{invite_pins=[];invite_pins[_0x36a6('26','DPz3')]($['getdata']('jd2_joy_invite_pin'));}}continue;case'3':if($[_0x36a6('27','6BYU')](_0x36a6('28','V@A*'))){invite_pins=[];invite_pins[_0x36a6('29','oRr8')]($[_0x36a6('2a','QxiP')](_0x36a6('2b','oRr8')));}continue;case'4':if($['getdata'](_0x36a6('2c','TulQ'))){if(run_pins[_0x36a6('2d','oRr8')]>0x0){run_pins[_0x36a6('2e','xidU')]($[_0x36a6('2f','V@A*')](_0x36a6('30','S]1c')));}else{run_pins=[];run_pins[_0x36a6('31','6BYU')]($['getdata']('jd2_joy_run_pin'));}}continue;}break;}}async function main(){var _0x2fcfb0={'nFJxD':'jd_joy_invite_pin','auUWX':'【提示】请先获取京东账号一cookie\x0a直接使用NobyDa的京东签到获取','oRmBX':_0x36a6('32','umTi'),'JWsYH':function(_0x548b53,_0x1ce238){return _0x548b53===_0x1ce238;},'SDTAb':_0x36a6('33','hgG)'),'Egzqb':'【提示】请先获取来客有礼宠汪汪token','rxJwk':_0x36a6('34','AXq9'),'WDVvQ':function(_0x9cde6c){return _0x9cde6c();},'iixiG':_0x36a6('35','AXq9'),'AAzWI':function(_0x11d24b,_0x52cd8d){return _0x11d24b!==_0x52cd8d;},'VKLlT':_0x36a6('36','6BYU'),'ZAezj':function(_0x21178a,_0x25ddcb){return _0x21178a!==_0x25ddcb;},'HeyOy':_0x36a6('37','rfWR'),'vsjqV':_0x36a6('38','eeb&'),'nRpTP':function(_0x5bc8fc,_0x542b3a,_0x2bef68){return _0x5bc8fc(_0x542b3a,_0x2bef68);},'NvFnm':_0x36a6('3','4VB%'),'HZwEe':function(_0x5239f7,_0x337ef5){return _0x5239f7(_0x337ef5);},'sBony':function(_0x4eeb8a,_0x3dbd19){return _0x4eeb8a>_0x3dbd19;},'JJRJH':function(_0x2f4be1,_0x5bfa6e){return _0x2f4be1>=_0x5bfa6e;},'ehbDK':function(_0x269f74,_0x44e586){return _0x269f74(_0x44e586);},'NJPIZ':function(_0xf788b4,_0x2dd218){return _0xf788b4<_0x2dd218;},'SSJOL':function(_0x4c91a6,_0x5e46c2){return _0x4c91a6>_0x5e46c2;},'yClTK':function(_0x34836d,_0x518a4e){return _0x34836d-_0x518a4e;}};if(!cookiesArr[0x0]){$[_0x36a6('39','hgG)')]($['name'],_0x2fcfb0[_0x36a6('3a','&fy*')],_0x2fcfb0[_0x36a6('3b','OxPJ')],{'open-url':_0x2fcfb0[_0x36a6('3c','gd6A')]});return;}const _0x5d251e=await readToken();if(_0x5d251e&&_0x2fcfb0[_0x36a6('3d','Gr3u')](_0x5d251e[_0x36a6('3e','xidU')],0xc8)){$[_0x36a6('3f','eeb&')]=_0x5d251e['data'][0x0]||$[_0x36a6('27','6BYU')](_0x36a6('40','oRr8'));}else{$[_0x36a6('41','6BYU')]=$['getdata'](_0x2fcfb0['SDTAb']);}console[_0x36a6('42','MY!#')](_0x36a6('43',')H[P')+$[_0x36a6('44','oRr8')]+'\x0a');if(!$[_0x36a6('45',')T*)')]){$[_0x36a6('46','thok')]($[_0x36a6('47','E(q#')],_0x2fcfb0[_0x36a6('48','E(q#')],_0x2fcfb0['rxJwk']);}await _0x2fcfb0['WDVvQ'](getFriendPins);for(let _0x47c4fe=0x0;_0x47c4fe_0x59a4b4[_0x36a6('5d','axJR')](/pt_pin=([^; ]+)(?=;?)/))[_0x36a6('5e','eSMt')](_0x4672db=>_0x3b3055['push'](decodeURIComponent(_0x4672db[_0x36a6('5f','DPz3')](/pt_pin=([^; ]+)(?=;?)/)[0x1])));run_pins=[...new Set(_0x3b3055),[..._0x2fcfb0[_0x36a6('60','koYm')](getRandomArrayElements,[...run_pins[0x0][_0x36a6('61','&fy*')](',')],[...run_pins[0x0]['split'](',')]['length'])]];run_pins=[[...run_pins][_0x36a6('62','[Ghy')](',')];invite_pins=run_pins;}else{console['log']('\x0a\x0a搬运我脚本修改我内置互助码的,请不要盗取我服务器token\x0a\x0a\x0a');data=JSON[_0x36a6('63',')T*)')](data);}}else{console[_0x36a6('64','kD1t')](_0x36a6('65','MZ^u'));run_pins=run_pins[0x0][_0x36a6('66','6BYU')](',');Object[_0x36a6('67','V@A*')](jdCookieNode)[_0x36a6('68','eSMt')](_0xb3a644=>_0xb3a644[_0x36a6('69','koYm')](/pt_pin=([^; ]+)(?=;?)/))['map'](_0x31cb6b=>run_pins['push'](decodeURIComponent(_0x31cb6b[_0x36a6('69','koYm')](/pt_pin=([^; ]+)(?=;?)/)[0x1])));run_pins=[...new Set(run_pins)];let _0x2a2a55=run_pins['splice'](run_pins[_0x36a6('6a','DPz3')](_0x36a6('6b','4VB%')),0x1);_0x2a2a55[_0x36a6('6c',')H[P')](...run_pins[_0x36a6('6d','bIS2')](run_pins[_0x36a6('6e',']bG5')](_0x2fcfb0['NvFnm']),0x1));const _0x1bc74e=getRandomArrayElements(run_pins,run_pins[_0x36a6('6f','kcpc')]);run_pins=[[..._0x2a2a55,..._0x1bc74e]['join'](',')];invite_pins=run_pins;}}cookie=cookiesArr[_0x47c4fe];UserName=_0x2fcfb0['HZwEe'](decodeURIComponent,cookie['match'](/pt_pin=([^; ]+)(?=;?)/)&&cookie['match'](/pt_pin=([^; ]+)(?=;?)/)[0x1]);$['index']=_0x47c4fe+0x1;$[_0x36a6('70','CXpq')]=0x0;$[_0x36a6('71','[T0$')]=0x0;console['log']('\x0a开始【京东账号'+$[_0x36a6('72','V@A*')]+'】'+UserName+'\x0a');$[_0x36a6('73','MY!#')]=!![];$['LKYLLogin']=!![];console['log']('=============【开始邀请助力】===============');const _0x8f4241=_0x2fcfb0[_0x36a6('74',')W0l')]($[_0x36a6('75','E(q#')],invite_pins[_0x36a6('49',')H[P')])?invite_pins[_0x36a6('76','ftW2')]-0x1:$[_0x36a6('77','*shZ')]-0x1;let _0x12a34e=invite_pins[_0x8f4241]['split'](',');_0x12a34e=[..._0x12a34e,...getRandomArrayElements(friendsArr,_0x2fcfb0[_0x36a6('78','xidU')](friendsArr['length'],0x12)?0x12:friendsArr['length'])];await _0x2fcfb0[_0x36a6('79','hgG)')](invite,_0x12a34e);if($[_0x36a6('7a','gd6A')]&&$[_0x36a6('7b','iRPW')]){if(nowTimes[_0x36a6('7c','&fy*')]()>=0x9&&_0x2fcfb0[_0x36a6('7d','eSMt')](nowTimes[_0x36a6('7e','bEYD')](),0x15)){console[_0x36a6('7f','Xub!')](_0x36a6('80','^a#5'));const _0x233e60=_0x2fcfb0[_0x36a6('81','MZ^u')]($[_0x36a6('82','TulQ')],run_pins[_0x36a6('83','iRPW')])?_0x2fcfb0[_0x36a6('84','kcpc')](run_pins[_0x36a6('85','Z^7D')],0x1):_0x2fcfb0[_0x36a6('86','QxiP')]($[_0x36a6('87','ftW2')],0x1);let _0x520ea4=run_pins[_0x233e60][_0x36a6('88','[Ghy')](',');await run(_0x520ea4);}else{console['log'](_0x36a6('89','MY!#'));}}await _0x2fcfb0[_0x36a6('8a','ftW2')](showMsg);}}}}$[_0x36a6('8b','axJR')]();}let count=0x0;async function getToken(){var _0x483ade={'zqrrz':function(_0x241087,_0x19e61a){return _0x241087!==_0x19e61a;},'XREAw':_0x36a6('8c','bIS2'),'VRTYr':_0x36a6('8d','E(q#'),'DRPgq':_0x36a6('8e','[WHc'),'rEuxU':_0x36a6('8f','kcpc'),'WeLSU':function(_0x12c7e6,_0x1a05c2){return _0x12c7e6===_0x1a05c2;},'ZiKCF':_0x36a6('90','kD1t'),'wvHTX':'Vbxfd','zyfpu':'API请求失败','uFMfe':_0x36a6('91','MY!#'),'dhfXq':'iyAtr','ZOgdV':_0x36a6('92','thok'),'lhaXU':function(_0xba1c1b,_0xdfea78,_0x3f10f8){return _0xba1c1b(_0xdfea78,_0x3f10f8);},'wRSMo':function(_0xcffb66,_0x24828f){return _0xcffb66!==_0x24828f;},'aLbFg':'sQhdh','ULXnD':function(_0x403c2b,_0x4f3530){return _0x403c2b!==_0x4f3530;},'KFMLV':_0x36a6('93','koYm')};const _0x3ad3ed=$request[_0x36a6('94','*shZ')];$[_0x36a6('95','*shZ')]($['name']+'url\x0a'+_0x3ad3ed+'\x0a');if(isURL(_0x3ad3ed,/^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/addUser\?code=/)){const _0x172717=JSON['parse']($response[_0x36a6('96','[WHc')]);const _0x56f682=_0x172717[_0x36a6('97','V@A*')]&&_0x172717[_0x36a6('98','E(q#')][_0x36a6('99','V@A*')];if(_0x56f682){if(_0x483ade[_0x36a6('9a','[T0$')](_0x483ade['dhfXq'],'qCGvQ')){if($request&&_0x483ade[_0x36a6('9b',')H[P')]($request[_0x36a6('9c','6BYU')],_0x483ade['XREAw'])){const _0x5606db=$request['headers'][_0x483ade[_0x36a6('9d','MY!#')]];$['setdata'](_0x5606db,_0x483ade[_0x36a6('9e','V@A*')]);$[_0x36a6('9f','bIS2')]($[_0x36a6('a0','rfWR')],_0x483ade['rEuxU'],'');$['done']({'url':_0x3ad3ed});}}else{$[_0x36a6('7f','Xub!')]($[_0x36a6('a1','DPz3')]+_0x36a6('a2','koYm')+_0x56f682+'\x0a');$[_0x36a6('a3','eSMt')]($['name'],_0x36a6('a4','iRPW'),'');console['log'](_0x36a6('a5','^a#5')+_0x56f682+'\x0a');$['http'][_0x36a6('a6','bEYD')]({'url':_0x36a6('a7','eSMt'),'headers':{'Content-Type':_0x483ade[_0x36a6('a8','eeb&')]},'body':JSON[_0x36a6('a9',')T*)')]({'activity_name':_0x36a6('aa','*shZ'),'share_code':_0x56f682}),'timeout':0x7530})['then'](_0x2019d7=>{var _0x465b26={'kvocp':function(_0x4648cc,_0x536d63){return _0x4648cc===_0x536d63;}};if(_0x483ade[_0x36a6('ab','CXpq')]('KOWpT',_0x483ade[_0x36a6('ac',']bG5')])){$['log']($[_0x36a6('ad','^a#5')]+_0x36a6('ae',')H[P'));$['log'](JSON[_0x36a6('af','[T0$')](err));}else{if(_0x2019d7[_0x36a6('b0','gd6A')]===0xc8){try{if(_0x483ade['WeLSU'](_0x483ade[_0x36a6('b1','IOQH')],'Vbxfd')){let {body}=_0x2019d7;console[_0x36a6('b2','QxiP')](_0x36a6('b3','[Ghy')+_0x172717+'\x0a');_0x172717=JSON[_0x36a6('b4','eeb&')](_0x172717);console[_0x36a6('b5','OxPJ')](''+_0x172717[_0x36a6('b6','4VB%')]);}else{if(_0x465b26[_0x36a6('b7','TulQ')](_0x2019d7[_0x36a6('b8','MY!#')],0xc8)){try{let {_0x172717}=_0x2019d7;console[_0x36a6('50','kcpc')]('Token提交结果:'+_0x172717+'\x0a');_0x172717=JSON['parse'](_0x172717);console[_0x36a6('b9','umTi')](''+_0x172717[_0x36a6('ba','gd6A')]);}catch(_0xa13254){console[_0x36a6('bb','iRPW')](_0x36a6('bc','F*5Y')+_0xa13254);}}}}catch(_0x446f5f){console[_0x36a6('bd','^a#5')](_0x36a6('be','kD1t')+_0x446f5f);}}}})['catch'](_0x288aa4=>console['log']('catch\x20宠汪汪TOKEN提交异常:'+_0x288aa4));$['setdata'](_0x56f682,_0x36a6('bf','*shZ'));}}$[_0x36a6('c0','thok')]({'body':JSON[_0x36a6('c1','^a#5')](_0x172717)});}else if(_0x483ade[_0x36a6('c2','oRr8')](isURL,_0x3ad3ed,/^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/user\/detail\?openId=/)){if($request&&_0x483ade[_0x36a6('c3','OxPJ')]($request[_0x36a6('9c','6BYU')],_0x36a6('c4','bEYD'))){if(_0x483ade['aLbFg']!=='sQhdh'){$['log'](_0x483ade[_0x36a6('c5','kcpc')]);$[_0x36a6('c6',')W0l')](JSON['stringify'](err));}else{const _0x24f432=$request[_0x36a6('c7','thok')][_0x483ade['VRTYr']];$[_0x36a6('c8','MY!#')](_0x24f432,_0x483ade['DRPgq']);$['msg']($[_0x36a6('c9','eSMt')],_0x483ade[_0x36a6('ca','MY!#')],'');$[_0x36a6('cb','o$z!')]({'url':_0x3ad3ed});}}}else{if(_0x483ade[_0x36a6('cc','bIS2')](_0x483ade[_0x36a6('cd','gd6A')],_0x483ade[_0x36a6('ce','iRPW')])){if(run_pins[_0x36a6('49',')H[P')]>0x0){run_pins[_0x36a6('cf','CXpq')]($[_0x36a6('d0',')T*)')](_0x483ade[_0x36a6('d1','axJR')]));}else{run_pins=[];run_pins['push']($[_0x36a6('d2',')H[P')]('jd2_joy_run_pin'));}}else{$[_0x36a6('d3','Gr3u')]();}}}function readToken(){var _0x5a265c={'cbFJz':_0x36a6('d4','MZ^u'),'jvRSp':_0x36a6('d5','gd6A'),'HkJsA':function(_0x25eff8,_0x269c0a){return _0x25eff8(_0x269c0a);}};return new Promise(_0x1b5122=>{$[_0x36a6('d6','DPz3')]({'url':'http://share.turinglabs.net/api/v3/joy/query/1/','timeout':0x2710},(_0x515bf4,_0x54a420,_0x1c107c)=>{if(_0x5a265c[_0x36a6('d7','oRr8')]!==_0x5a265c[_0x36a6('d8',']bG5')]){try{if(_0x515bf4){console[_0x36a6('d9','Gi*b')](''+JSON['stringify'](_0x515bf4));console[_0x36a6('da','6Rat')]($[_0x36a6('db','umTi')]+_0x36a6('dc','*shZ'));}else{if(_0x1c107c){console[_0x36a6('dd','6BYU')](_0x36a6('de','E(q#'));_0x1c107c=JSON[_0x36a6('df','thok')](_0x1c107c);}}}catch(_0x510b6e){$[_0x36a6('e0','[T0$')](_0x510b6e,_0x54a420);}finally{_0x5a265c['HkJsA'](_0x1b5122,_0x1c107c);}}else{if(_0x515bf4){console[_0x36a6('e1','xidU')](''+JSON[_0x36a6('e2','*shZ')](_0x515bf4));console[_0x36a6('e3','eeb&')]($['name']+_0x36a6('e4','Gr3u'));}else{if(_0x1c107c){console['log'](_0x36a6('e5','Gi*b'));_0x1c107c=JSON['parse'](_0x1c107c);}}}});});}function showMsg(){var _0x409431={'sAYZO':function(_0x313ceb,_0x4b17ff,_0x1e8b1f){return _0x313ceb(_0x4b17ff,_0x1e8b1f);},'LMkBo':_0x36a6('e6','thok'),'qWuxt':'jd_6cd93e613b0e5','PMfci':function(_0x1b3cf2,_0x248142,_0x3ba629){return _0x1b3cf2(_0x248142,_0x3ba629);},'BiASp':function(_0x224af4,_0x4ed21a){return _0x224af4==_0x4ed21a;},'odiov':_0x36a6('e7','kD1t'),'qtkkv':_0x36a6('e8','MZ^u'),'JimLM':_0x36a6('e9','hgG)'),'oWxsF':'pyoyY','aGBjT':function(_0x35bca2,_0x17e540){return _0x35bca2/_0x17e540;},'KxyCD':function(_0x314835,_0x353a14){return _0x314835>_0x353a14;},'AhHBl':function(_0x59a2f2,_0x24976e){return _0x59a2f2!==_0x24976e;},'wKVam':_0x36a6('ea','V@A*'),'newaL':_0x36a6('eb',')T*)'),'YrncA':function(_0x10e4de,_0x20d1e8){return _0x10e4de/_0x20d1e8;},'WQQXa':function(_0x137dc6){return _0x137dc6();}};return new Promise(async _0x1771ca=>{if(_0x409431['JimLM']!==_0x409431[_0x36a6('ec',']bG5')]){if($[_0x36a6('ed','eSMt')]||$[_0x36a6('ee','axJR')]){let _0x10ee7e='';if($[_0x36a6('ef','[T0$')]>0x0){_0x10ee7e+='给'+_0x409431[_0x36a6('f0','*shZ')]($[_0x36a6('f1','&fy*')],0x1e)+_0x36a6('f2','bIS2')+$['inviteReward']+_0x36a6('f3','hpDV');}if(_0x409431['KxyCD']($[_0x36a6('f4','rfWR')],0x0)){if(_0x409431['AhHBl'](_0x409431[_0x36a6('f5','IOQH')],_0x409431['newaL'])){_0x10ee7e+='给'+_0x409431['YrncA']($[_0x36a6('f6','umTi')],0x5)+'人赛跑助力成功,获得狗粮'+$['runReward']+'g';}else{if(process[_0x36a6('f7','eSMt')][_0x36a6('f8','gd6A')]){console['log']('\x0a赛跑会先给账号内部助力,如您当前账户有剩下助力机会则为lx0301作者助力\x0a');let _0x333942=[];Object[_0x36a6('f9','^a#5')](jdCookieNode)[_0x36a6('5c','eeb&')](_0x51ae72=>_0x51ae72['match'](/pt_pin=([^; ]+)(?=;?)/))[_0x36a6('fa',')W0l')](_0x36de86=>_0x333942['push'](decodeURIComponent(_0x36de86[_0x36a6('fb','rfWR')](/pt_pin=([^; ]+)(?=;?)/)[0x1])));run_pins=[...new Set(_0x333942),[..._0x409431[_0x36a6('fc','CXpq')](getRandomArrayElements,[...run_pins[0x0][_0x36a6('fd','eSMt')](',')],[...run_pins[0x0][_0x36a6('fe','S]1c')](',')][_0x36a6('ff','TulQ')])]];run_pins=[[...run_pins]['join'](',')];invite_pins=run_pins;}else{console[_0x36a6('100','CXpq')]('\x0a赛跑先给lxk0301作者两个固定的pin进行助力,然后从账号内部与剩下的固定位置合并后随机抽取进行助力\x0a如需自己账号内部互助,设置环境变量\x20JOY_RUN_HELP_MYSELF\x20为true,则开启账号内部互助\x0a');run_pins=run_pins[0x0][_0x36a6('101','IOQH')](',');Object[_0x36a6('102','hpDV')](jdCookieNode)[_0x36a6('103','MY!#')](_0x8b7071=>_0x8b7071[_0x36a6('104','eSMt')](/pt_pin=([^; ]+)(?=;?)/))['map'](_0x376536=>run_pins[_0x36a6('105','[Ghy')](decodeURIComponent(_0x376536['match'](/pt_pin=([^; ]+)(?=;?)/)[0x1])));run_pins=[...new Set(run_pins)];let _0x414d28=run_pins['splice'](run_pins[_0x36a6('106','TulQ')](_0x409431[_0x36a6('107','Gr3u')]),0x1);_0x414d28['push'](...run_pins[_0x36a6('108','E(q#')](run_pins[_0x36a6('109','[T0$')](_0x409431[_0x36a6('10a','TulQ')]),0x1));const _0x240bf1=_0x409431['PMfci'](getRandomArrayElements,run_pins,run_pins[_0x36a6('10b','0nzG')]);run_pins=[[..._0x414d28,..._0x240bf1][_0x36a6('10c','TulQ')](',')];invite_pins=run_pins;}}}if(_0x10ee7e){$[_0x36a6('10d','6Rat')]($['name'],'',_0x36a6('10e','axJR')+$[_0x36a6('10f','Xub!')]+'\x20'+UserName+'\x0a'+_0x10ee7e);}}_0x409431[_0x36a6('110','QxiP')](_0x1771ca);}else{if(_0x409431[_0x36a6('111','axJR')](typeof str,_0x409431[_0x36a6('112','iRPW')])){try{return JSON[_0x36a6('113','6BYU')](str);}catch(_0x45b71d){console[_0x36a6('b2','QxiP')](_0x45b71d);$[_0x36a6('114','*shZ')]($[_0x36a6('115','TulQ')],'',_0x409431[_0x36a6('116','oRr8')]);return[];}}}});}async function invite(_0x5b4f03){var _0x2465a4={'WcLQO':_0x36a6('117','bEYD'),'KSsCo':_0x36a6('118','QxiP'),'MRlKz':function(_0x107865,_0x2932f7){return _0x107865>_0x2932f7;},'njZdQ':'jd2_joy_invite_pin','Mvegk':function(_0x3f0730,_0x3f66a5){return _0x3f0730!==_0x3f66a5;},'ggXUW':'ZAPBh','nzRet':_0x36a6('119','eeb&'),'CFgqn':function(_0x3aa023,_0x15d367){return _0x3aa023===_0x15d367;},'tCgvj':'help_full','kwrla':'mlhNi','Epuid':_0x36a6('11a','hpDV'),'AWkbD':function(_0x38dfa9,_0x5e068c){return _0x38dfa9===_0x5e068c;},'insIs':_0x36a6('11b','eSMt'),'MgGId':_0x36a6('11c','xidU'),'WrOvO':function(_0x50d602,_0x232c29){return _0x50d602(_0x232c29);},'XROvr':function(_0x4f8b8f,_0x44e497){return _0x4f8b8f===_0x44e497;},'fCdQp':'L0001','rjoWF':function(_0x8409e1,_0x18cab6){return _0x8409e1===_0x18cab6;},'knYNw':_0x36a6('11d','[WHc'),'epRyn':'RpXEs','rjSYF':_0x36a6('11e','MZ^u'),'kBAdF':_0x36a6('11f','koYm'),'nGzeF':function(_0x40a480,_0xf235a1){return _0x40a480===_0xf235a1;},'evvjr':'eDrnd','QSUcT':function(_0x2c25b6,_0xc3aacc){return _0x2c25b6===_0xc3aacc;},'yPbuH':_0x36a6('120','&fy*'),'qsmfj':function(_0x3867cf,_0x34333e){return _0x3867cf===_0x34333e;},'imRrS':_0x36a6('121',')W0l'),'AzFqC':_0x36a6('122','xidU')};console['log']('账号'+$[_0x36a6('123','MZ^u')]+'\x20['+UserName+_0x36a6('124','V@A*')+_0x5b4f03[_0x36a6('125','koYm')](_0x35425a=>_0x35425a['trim']())+'\x0a');for(let _0x2dc27c of _0x5b4f03[_0x36a6('126','MZ^u')](_0x2dc27c=>_0x2dc27c['trim']())){console[_0x36a6('127','[WHc')](_0x36a6('128','IOQH')+$[_0x36a6('129','DPz3')]+'\x20['+UserName+_0x36a6('12a','V@A*')+_0x2dc27c+_0x36a6('12b','axJR'));if(UserName===_0x2dc27c){console[_0x36a6('e3','eeb&')]('自己账号,跳过');continue;}const _0x33d9ce=await enterRoom(_0x2dc27c);if(_0x33d9ce){if(_0x2465a4['Mvegk'](_0x2465a4[_0x36a6('12c','kcpc')],_0x2465a4[_0x36a6('12c','kcpc')])){$['LKYLLogin']=!![];}else{if(_0x33d9ce[_0x36a6('12d','kcpc')]){if(_0x2465a4['nzRet']===_0x2465a4[_0x36a6('12e','Gi*b')]){const {helpStatus}=_0x33d9ce['data'];console[_0x36a6('12f',')W0l')]('helpStatus\x20'+helpStatus);if(_0x2465a4[_0x36a6('130',')W0l')](helpStatus,_0x2465a4[_0x36a6('131','Z^7D')])){console[_0x36a6('132',']bG5')](_0x36a6('133','F*5Y'));break;}else if(_0x2465a4[_0x36a6('134','hgG)')](helpStatus,'cannot_help')){if(_0x2465a4['Mvegk'](_0x2465a4[_0x36a6('135',')H[P')],_0x2465a4['Epuid'])){console[_0x36a6('136','4VB%')](_0x36a6('137','rfWR')+_0x2dc27c+_0x36a6('138','umTi'));}else{$[_0x36a6('139','gd6A')]=$['getdata'](_0x2465a4[_0x36a6('13a','Gr3u')]);}}else if(_0x2465a4[_0x36a6('13b','koYm')](helpStatus,_0x36a6('13c','&fy*'))){console[_0x36a6('13d','&fy*')]('助力失败,该好友\x20'+_0x2dc27c+_0x36a6('13e','MY!#'));}else if(_0x2465a4[_0x36a6('13f','IOQH')](helpStatus,_0x2465a4[_0x36a6('140','oRr8')])){if(_0x2465a4[_0x36a6('141','hpDV')](_0x2465a4[_0x36a6('142','AXq9')],_0x2465a4['MgGId'])){console[_0x36a6('143','MZ^u')]('开始给好友\x20'+_0x2dc27c+_0x36a6('144','TulQ'));const _0x5286a2=await _0x2465a4['WrOvO'](helpInviteFriend,_0x2dc27c);if(_0x2465a4['XROvr'](_0x5286a2[_0x36a6('145','eSMt')],_0x2465a4[_0x36a6('146','Z^7D')])&&!_0x5286a2[_0x36a6('147','gd6A')]){if(_0x2465a4['rjoWF'](_0x2465a4[_0x36a6('148','[T0$')],_0x2465a4[_0x36a6('149','CXpq')])){try{let {body}=resp;console['log'](_0x36a6('14a','bEYD')+body+'\x0a');body=JSON[_0x36a6('14b','bEYD')](body);console['log'](''+body[_0x36a6('14c','E(q#')]);}catch(_0xdf1743){console[_0x36a6('14d','TulQ')](_0x36a6('14e','eeb&')+_0xdf1743);}}else{console[_0x36a6('e1','xidU')](_0x2465a4[_0x36a6('14f','bIS2')]);$[_0x36a6('150','bIS2')]('',_0x36a6('151','S]1c'));$['msg']($[_0x36a6('152','Z^7D')],'【提示】来客有礼token失效,请重新获取',_0x2465a4[_0x36a6('153','Gi*b')]);$['LKYLLogin']=![];break;}}else{if(_0x2465a4['nGzeF'](_0x36a6('154','TulQ'),_0x2465a4['evvjr'])){$[_0x36a6('155','S]1c')]=!![];}else{resolve();}}}else{Object[_0x36a6('156','[WHc')](jdCookieNode)['forEach'](_0x5ce8da=>{cookiesArr[_0x36a6('157','QxiP')](jdCookieNode[_0x5ce8da]);});}}$['jdLogin']=!![];}else{$[_0x36a6('158','hgG)')](_0x2465a4['KSsCo']);$['logErr'](JSON[_0x36a6('159','MY!#')](err));}}else{if(_0x2465a4[_0x36a6('15a','Z^7D')]('fnTBd',_0x36a6('15b','Xub!'))){if(_0x2465a4[_0x36a6('15c','bIS2')](_0x33d9ce['errorCode'],_0x2465a4[_0x36a6('15d','S]1c')])){if(_0x2465a4[_0x36a6('15e','MY!#')](_0x2465a4[_0x36a6('15f','TulQ')],_0x2465a4[_0x36a6('160',')W0l')])){if(_0x2465a4[_0x36a6('161','TulQ')](_0x5b4f03['length'],0x0)){_0x5b4f03[_0x36a6('162','kD1t')]($['getdata'](_0x2465a4[_0x36a6('163','&fy*')]));}else{_0x5b4f03=[];_0x5b4f03[_0x36a6('164','thok')]($['getdata'](_0x36a6('165','Xub!')));}}else{console[_0x36a6('166','F*5Y')](_0x36a6('167','o$z!'));$[_0x36a6('168','ftW2')]($[_0x36a6('c9','eSMt')],'【提示】京东cookie已失效','京东账号'+$[_0x36a6('169','Z^7D')]+'\x20'+UserName+_0x36a6('16a','6BYU'),{'open-url':_0x36a6('16b','o$z!')});$['jdLogin']=![];break;}}}else{_0x5b4f03=[];_0x5b4f03[_0x36a6('4b','&fy*')]($[_0x36a6('1c','umTi')](_0x2465a4[_0x36a6('16c','iRPW')]));}}}}}}function enterRoom(_0x147de9){var _0x3ee1e0={'NNfOw':_0x36a6('16d','4VB%'),'tRGfh':function(_0x191385,_0x575552){return _0x191385===_0x575552;},'NNfji':_0x36a6('16e','IOQH'),'vMvIx':function(_0x430be0,_0x256fc7){return _0x430be0!==_0x256fc7;},'DYtvf':'LdGFe','gwlFt':'ASXtl','QjcMQ':_0x36a6('16f','MZ^u'),'xSfPc':_0x36a6('170','umTi'),'JKWig':function(_0x1a0d6f,_0x399fe8){return _0x1a0d6f(_0x399fe8);},'CHCoP':'GET','NVgMy':_0x36a6('171','OxPJ'),'qctVb':function(_0x143e74,_0x13ea4d){return _0x143e74+_0x13ea4d;},'ypOFM':_0x36a6('172','umTi')};return new Promise(_0x3e549b=>{var _0x632b18={'Oreyl':_0x3ee1e0[_0x36a6('173','xidU')],'knKBp':_0x36a6('174',')W0l'),'LYXYH':function(_0x583ff2,_0x577134,_0x4cf34a){return _0x583ff2(_0x577134,_0x4cf34a);},'ZLXrO':function(_0x5113f5,_0x1fb336){return _0x3ee1e0[_0x36a6('175','*shZ')](_0x5113f5,_0x1fb336);},'grSok':function(_0x99e48b,_0x291056){return _0x99e48b===_0x291056;},'onayt':_0x36a6('176','TulQ'),'MAvaK':_0x3ee1e0[_0x36a6('177','IOQH')],'gpVix':function(_0x454020,_0x25697c){return _0x3ee1e0[_0x36a6('178','MZ^u')](_0x454020,_0x25697c);},'xibBP':_0x3ee1e0[_0x36a6('179','F*5Y')],'vVdFf':_0x3ee1e0[_0x36a6('17a','hpDV')]};if(_0x3ee1e0['tRGfh'](_0x3ee1e0['QjcMQ'],_0x36a6('17b','V@A*'))){$[_0x36a6('17c','eSMt')](e,resp);}else{headers['Cookie']=cookie;headers[_0x36a6('17d','iRPW')]=$[_0x36a6('41','6BYU')];headers['Content-Type']=_0x3ee1e0['xSfPc'];let _0x2b1d26={'url':_0x36a6('17e','bIS2')+_0x3ee1e0['JKWig'](encodeURI,_0x147de9)+_0x36a6('17f',')H[P')+Date[_0x36a6('180','0nzG')](),'method':_0x3ee1e0[_0x36a6('181','E(q#')],'data':{},'credentials':_0x3ee1e0[_0x36a6('182','o$z!')],'header':{'content-type':_0x3ee1e0['xSfPc']}};const _0x2332eb=_0x3ee1e0[_0x36a6('183','oRr8')]('https:',taroRequest(_0x2b1d26)[_0x3ee1e0['ypOFM']]);const _0xb6c946={'url':_0x2332eb,'body':'{}','headers':headers};$[_0x36a6('184','hgG)')](_0xb6c946,(_0x41690e,_0x573b36,_0x23d042)=>{var _0x12c623={'BRfha':function(_0x1be5c2,_0x3a657a,_0x1f888f){return _0x632b18[_0x36a6('185',']bG5')](_0x1be5c2,_0x3a657a,_0x1f888f);},'cJJlJ':function(_0x2f1edd,_0x19c78a){return _0x632b18['ZLXrO'](_0x2f1edd,_0x19c78a);},'FsXSJ':_0x36a6('186','xidU'),'tVrUK':function(_0x31c372,_0x4c349b){return _0x632b18[_0x36a6('187','Gr3u')](_0x31c372,_0x4c349b);}};try{if(_0x632b18[_0x36a6('188','IOQH')]!==_0x36a6('189','bIS2')){if(_0x41690e){$[_0x36a6('136','4VB%')]($['name']+_0x36a6('18a','V@A*'));$[_0x36a6('100','CXpq')](JSON['stringify'](_0x41690e));}else{if(_0x632b18[_0x36a6('18b','bEYD')](_0x632b18[_0x36a6('18c','Gr3u')],_0x632b18[_0x36a6('18d',')H[P')])){_0x23d042=JSON[_0x36a6('18e','Xub!')](_0x23d042);}else{try{return JSON[_0x36a6('18f','oRr8')](str);}catch(_0x42f6d0){console[_0x36a6('190','0nzG')](_0x42f6d0);$['msg']($[_0x36a6('191','OxPJ')],'',_0x632b18['Oreyl']);return[];}}}}else{console[_0x36a6('166','F*5Y')]('\x0a赛跑会先给账号内部助力,如您当前账户有剩下助力机会则为lx0301作者助力\x0a');let _0x5de2f2=[];Object[_0x36a6('192',']bG5')](jdCookieNode)['filter'](_0x2b01f6=>_0x2b01f6['match'](/pt_pin=([^; ]+)(?=;?)/))[_0x36a6('193','4VB%')](_0x108709=>_0x5de2f2[_0x36a6('194','kcpc')](decodeURIComponent(_0x108709['match'](/pt_pin=([^; ]+)(?=;?)/)[0x1])));run_pins=[...new Set(_0x5de2f2),[..._0x12c623['BRfha'](getRandomArrayElements,[...run_pins[0x0]['split'](',')],[...run_pins[0x0][_0x36a6('195','hgG)')](',')]['length'])]];run_pins=[[...run_pins][_0x36a6('196','MY!#')](',')];invite_pins=run_pins;}}catch(_0x399a7a){if(_0x632b18['gpVix'](_0x632b18[_0x36a6('197','iRPW')],_0x36a6('198','bEYD'))){$[_0x36a6('199','thok')](_0x632b18[_0x36a6('19a','oRr8')]);$['logErr'](JSON[_0x36a6('19b','bIS2')](_0x41690e));}else{$[_0x36a6('19c','axJR')](_0x399a7a,_0x573b36);}}finally{if(_0x632b18[_0x36a6('19d','hpDV')](_0x632b18[_0x36a6('19e','&fy*')],_0x632b18[_0x36a6('19f','QxiP')])){_0x3e549b(_0x23d042);}else{if(_0x41690e){$[_0x36a6('1a0',')H[P')](_0x36a6('1a1','iRPW'));$['logErr'](JSON['stringify'](_0x41690e));}else{$[_0x36a6('1a0',')H[P')](_0x36a6('1a2','kcpc')+_0x23d042);_0x23d042=JSON[_0x36a6('1a3','hpDV')](_0x23d042);if(_0x12c623[_0x36a6('1a4','V@A*')](_0x23d042[_0x36a6('1a5','Z^7D')],_0x12c623[_0x36a6('1a6','Xub!')])&&_0x12c623[_0x36a6('1a7','6Rat')](_0x23d042[_0x36a6('1a8','thok')][_0x36a6('1a9','eeb&')],_0x12c623[_0x36a6('1aa','F*5Y')])){console[_0x36a6('1ab','S]1c')]('助力'+friendPin+_0x36a6('1ac','MZ^u')+_0x23d042[_0x36a6('1ad','xidU')][_0x36a6('1ae',']bG5')]+'g\x0a');$['runReward']+=_0x23d042[_0x36a6('1af',']bG5')]['rewardNum'];}}}}});}});}function helpInviteFriend(_0x265f56){var _0x40a181={'IErJi':'friendsArr','KsPLe':function(_0x5af8a0,_0x4045c2){return _0x5af8a0*_0x4045c2;},'FkmpE':'UFFWH','CtjmM':function(_0x1f0f55,_0x667848){return _0x1f0f55!==_0x667848;},'FjbWO':'lOFay','UKKIH':'help_ok','ckImy':_0x36a6('1b0','gd6A'),'YmbLr':_0x36a6('1b1','^a#5'),'FstwJ':function(_0x37c313,_0x5538a8){return _0x37c313(_0x5538a8);},'UYgGu':_0x36a6('1b2','&fy*'),'tkKKV':_0x36a6('1b3','hpDV'),'yWzCq':function(_0x240a28,_0x1921e5){return _0x240a28+_0x1921e5;},'WSbpA':_0x36a6('1b4','IOQH'),'HLfIM':_0x36a6('1b5','o$z!')};return new Promise(_0x1a8e68=>{var _0x2a2c7c={'vcslM':function(_0x297d2a,_0x6c4cf3){return _0x40a181['KsPLe'](_0x297d2a,_0x6c4cf3);},'IJXXf':function(_0x551016,_0x47a8e9){return _0x551016+_0x47a8e9;},'EdMjW':_0x40a181[_0x36a6('1b6','kD1t')],'PDOko':_0x40a181[_0x36a6('1b7','F*5Y')],'NTSav':function(_0x1e4841,_0x56aea5){return _0x40a181[_0x36a6('1b8','bEYD')](_0x1e4841,_0x56aea5);},'uSVSi':_0x40a181[_0x36a6('1b9','TulQ')],'MQsaj':_0x40a181[_0x36a6('1ba','DPz3')],'fISTh':function(_0x5dc89f,_0x869f67){return _0x5dc89f!==_0x869f67;},'GRyCE':_0x40a181['ckImy'],'WjoXV':_0x36a6('1bb',')T*)'),'boFRA':function(_0x11dad1,_0x27cdbe){return _0x11dad1(_0x27cdbe);}};if(_0x40a181[_0x36a6('1bc','TulQ')](_0x40a181[_0x36a6('1bd','&fy*')],_0x40a181['YmbLr'])){$['friendPins']=data&&JSON[_0x36a6('1be','hgG)')](data);if($[_0x36a6('1bf','koYm')]&&$[_0x36a6('1c0','MY!#')][_0x40a181['IErJi']]){friendsArr=$[_0x36a6('1c1',')W0l')][_0x40a181['IErJi']];console[_0x36a6('1c2','bEYD')](_0x36a6('1c3','ftW2')+friendsArr['length']+_0x36a6('1c4','IOQH'));}}else{headers[_0x36a6('1c5','6BYU')]=cookie;headers[_0x36a6('1c6','[Ghy')]=$['LKYLToken'];let _0x50c3ae={'url':_0x36a6('1c7','hgG)')+_0x40a181[_0x36a6('1c8','xidU')](encodeURI,_0x265f56)+_0x36a6('1c9','o$z!'),'method':'GET','data':{},'credentials':_0x40a181[_0x36a6('1ca','bEYD')],'header':{'content-type':_0x40a181[_0x36a6('1cb','kD1t')]}};const _0x454c59=_0x40a181['yWzCq'](_0x40a181['WSbpA'],_0x40a181[_0x36a6('1cc','OxPJ')](taroRequest,_0x50c3ae)[_0x40a181[_0x36a6('1cd','kD1t')]]);const _0xdf3587={'url':_0x454c59,'headers':headers};$[_0x36a6('1ce','axJR')](_0xdf3587,(_0x55b4d6,_0x1554cb,_0x296049)=>{var _0x1226fe={'GEYci':_0x2a2c7c[_0x36a6('1cf','V@A*')]};try{if(_0x55b4d6){if('UFFWH'===_0x2a2c7c['PDOko']){$[_0x36a6('1d0','V@A*')](_0x36a6('1d1','MZ^u'));$[_0x36a6('1d2','ftW2')](JSON[_0x36a6('1d3','o$z!')](_0x55b4d6));}else{friendsArr=$[_0x36a6('1d4','E(q#')][_0x1226fe[_0x36a6('1d5','Gr3u')]];console['log']('\x0a共提供\x20'+friendsArr[_0x36a6('1d6',')W0l')]+_0x36a6('1d7',')W0l'));}}else{if(_0x2a2c7c[_0x36a6('1d8','AXq9')](_0x36a6('1d9','Xub!'),_0x2a2c7c[_0x36a6('1da','Gi*b')])){$[_0x36a6('1db','IOQH')](_0x36a6('1dc','^a#5')+_0x296049);_0x296049=JSON['parse'](_0x296049);if(_0x296049['success']&&_0x296049[_0x36a6('1dd','CXpq')]===_0x2a2c7c['MQsaj']){$[_0x36a6('1de','hpDV')]+=0x1e;}}else{console['log'](_0x36a6('1df',')W0l')+e);}}}catch(_0x120e13){if(_0x2a2c7c[_0x36a6('1e0','umTi')]('Xuxot',_0x36a6('1e1','OxPJ'))){index=Math[_0x36a6('1e2','MZ^u')](_0x2a2c7c['vcslM'](_0x2a2c7c[_0x36a6('1e3','thok')](i,0x1),Math['random']()));temp=shuffled[index];shuffled[index]=shuffled[i];shuffled[i]=temp;}else{$[_0x36a6('1e4','umTi')](_0x120e13,_0x1554cb);}}finally{if(_0x2a2c7c[_0x36a6('1e5','eeb&')]!==_0x2a2c7c['WjoXV']){_0x2a2c7c[_0x36a6('1e6','^a#5')](_0x1a8e68,_0x296049);}else{$['LKYLLogin']=!![];}}});}});}async function run(_0x6e7a92){var _0x20ad4f={'iNmjV':_0x36a6('1e7','umTi'),'PKhUl':_0x36a6('1e8','CXpq'),'OKmTy':_0x36a6('1e9','S]1c'),'ucrPW':'https://bean.m.jd.com/bean/signIndex.action','qSLyF':function(_0x4f7b2e,_0x3f4b63){return _0x4f7b2e===_0x3f4b63;},'XLFjY':'avNsB','yVxCd':_0x36a6('1ea','gd6A'),'fUllP':function(_0x58292e,_0x44b877){return _0x58292e===_0x44b877;},'ZcZZc':_0x36a6('1eb','iRPW'),'fADxt':function(_0x167a1e,_0x138e20){return _0x167a1e!==_0x138e20;},'ZHIew':'KIrJK','FaBUF':'QDLoe','bavhS':function(_0x4c23bd,_0x4e6d98){return _0x4c23bd(_0x4e6d98);},'GEeot':_0x36a6('1ec','^a#5'),'LWVwL':'来客有礼宠汪汪token失效','FRCUg':_0x36a6('1ed','&fy*'),'yAcgB':_0x36a6('1ee','gd6A')};console[_0x36a6('e1','xidU')]('账号'+$['index']+'\x20['+UserName+']\x20给下面名单的人进行赛跑助力\x0a'+_0x6e7a92['map'](_0x47f6ed=>_0x47f6ed[_0x36a6('1ef','QxiP')]())+'\x0a');for(let _0x2dd594 of _0x6e7a92[_0x36a6('1f0','OxPJ')](_0x2dd594=>_0x2dd594['trim']())){if(_0x20ad4f['qSLyF'](_0x20ad4f[_0x36a6('1f1','bIS2')],_0x36a6('1f2','kD1t'))){console[_0x36a6('95','*shZ')](_0x36a6('1f3','oRr8'));_0x6e7a92=_0x6e7a92[0x0][_0x36a6('1f4',']bG5')](',');Object[_0x36a6('1f5','QxiP')](jdCookieNode)[_0x36a6('1f6','&fy*')](_0x3ebb09=>_0x3ebb09['match'](/pt_pin=([^; ]+)(?=;?)/))['map'](_0x427abf=>_0x6e7a92[_0x36a6('157','QxiP')](decodeURIComponent(_0x427abf[_0x36a6('1f7','hgG)')](/pt_pin=([^; ]+)(?=;?)/)[0x1])));_0x6e7a92=[...new Set(_0x6e7a92)];let _0x431439=_0x6e7a92['splice'](_0x6e7a92['indexOf'](_0x20ad4f['iNmjV']),0x1);_0x431439[_0x36a6('157','QxiP')](..._0x6e7a92[_0x36a6('1f8','xidU')](_0x6e7a92['indexOf'](_0x20ad4f[_0x36a6('1f9','hgG)')]),0x1));const _0x579e1f=getRandomArrayElements(_0x6e7a92,_0x6e7a92['length']);_0x6e7a92=[[..._0x431439,..._0x579e1f]['join'](',')];invite_pins=_0x6e7a92;}else{console['log'](_0x36a6('1fa','iRPW')+$[_0x36a6('1fb','bIS2')]+'\x20['+UserName+_0x36a6('1fc','[WHc')+_0x2dd594+_0x36a6('1fd','Xub!'));if(_0x20ad4f['qSLyF'](UserName,_0x2dd594)){console[_0x36a6('132',']bG5')](_0x36a6('1fe','MZ^u'));continue;}const _0x33b0cd=await combatDetail(_0x2dd594);const {petRaceResult}=_0x33b0cd[_0x36a6('1ad','xidU')];console['log']('petRaceResult\x20'+petRaceResult);if(petRaceResult===_0x20ad4f[_0x36a6('1ff','&fy*')]){console['log'](_0x36a6('200','MZ^u'));break;}else if(_0x20ad4f['fUllP'](petRaceResult,_0x20ad4f['ZcZZc'])){if(_0x20ad4f[_0x36a6('201','eSMt')](_0x20ad4f[_0x36a6('202',')W0l')],_0x20ad4f['FaBUF'])){console['log'](_0x36a6('203',']bG5')+_0x2dd594);const _0x14d82c=await _0x20ad4f['bavhS'](combatHelp,_0x2dd594);if(_0x20ad4f[_0x36a6('204','V@A*')](_0x14d82c[_0x36a6('205',')W0l')],_0x20ad4f[_0x36a6('206','[T0$')])&&!_0x14d82c[_0x36a6('207','Z^7D')]){console[_0x36a6('dd','6BYU')](_0x20ad4f[_0x36a6('208','V@A*')]);$[_0x36a6('209','*shZ')]('',_0x36a6('20a',')H[P'));$[_0x36a6('20b','4VB%')]($['name'],_0x20ad4f[_0x36a6('20c','eeb&')],_0x20ad4f[_0x36a6('20d','S]1c')]);$[_0x36a6('20e','[Ghy')]=![];break;}else{$['LKYLLogin']=!![];}}else{$[_0x36a6('20f','eeb&')]($[_0x36a6('210',']bG5')],_0x20ad4f[_0x36a6('211','E(q#')],_0x20ad4f[_0x36a6('212','thok')],{'open-url':_0x36a6('213','gd6A')});return;}}}}}function combatHelp(_0x375700){var _0x5cf988={'rKOmC':'MBXTj','YopqE':_0x36a6('214','DPz3'),'PEDgE':function(_0x310c4e,_0x5a4619){return _0x310c4e===_0x5a4619;},'eJBLo':_0x36a6('215',')T*)'),'PEmPY':_0x36a6('216',')H[P'),'lTgtr':function(_0x2634b5,_0x16eeed){return _0x2634b5!==_0x16eeed;},'gANHk':_0x36a6('217','*shZ'),'kcDdm':function(_0x2a95e8,_0xa1ede7){return _0x2a95e8(_0xa1ede7);},'gIpPv':'include','qdbuI':_0x36a6('218','axJR'),'PBsNV':function(_0x4f1a8e,_0x37aa48){return _0x4f1a8e(_0x37aa48);},'YXrlG':_0x36a6('219',')H[P')};return new Promise(_0x25fc00=>{var _0x29fd87={'qOTWr':_0x36a6('21a','xidU')};headers[_0x36a6('21b','[WHc')]=cookie;headers['LKYLToken']=$[_0x36a6('21c','6Rat')];let _0x10e42b={'url':'//draw.jdfcloud.com//common/pet/combat/help?friendPin='+_0x5cf988['kcDdm'](encodeURI,_0x375700),'method':_0x36a6('21d','IOQH'),'data':{},'credentials':_0x5cf988[_0x36a6('21e','&fy*')],'header':{'content-type':_0x5cf988['qdbuI']}};const _0x57ebb2='https:'+_0x5cf988[_0x36a6('21f','0nzG')](taroRequest,_0x10e42b)[_0x5cf988[_0x36a6('220','[WHc')]];const _0x5f3153={'url':_0x57ebb2,'headers':headers};$[_0x36a6('221','thok')](_0x5f3153,(_0x55920a,_0x558c66,_0x1fa11b)=>{var _0x362232={'HeUXk':function(_0x1157e7,_0x33151c){return _0x1157e7(_0x33151c);}};if(_0x5cf988[_0x36a6('222','OxPJ')]===_0x5cf988['YopqE']){console[_0x36a6('1db','IOQH')](_0x36a6('223','kD1t')+item+_0x36a6('224','0nzG'));}else{try{if(_0x5cf988[_0x36a6('225','[Ghy')](_0x5cf988[_0x36a6('226','[WHc')],_0x36a6('227','hgG)'))){_0x362232[_0x36a6('228','[WHc')](_0x25fc00,_0x1fa11b);}else{if(_0x55920a){$[_0x36a6('13d','&fy*')](_0x36a6('1d1','MZ^u'));$['logErr'](JSON['stringify'](_0x55920a));}else{if(_0x36a6('229','[WHc')!==_0x36a6('22a','thok')){$['log'](_0x36a6('22b','xidU')+_0x1fa11b);_0x1fa11b=JSON[_0x36a6('22c','TulQ')](_0x1fa11b);if(_0x1fa11b['errorCode']===_0x5cf988[_0x36a6('22d','6Rat')]&&_0x5cf988['PEDgE'](_0x1fa11b[_0x36a6('98','E(q#')][_0x36a6('22e','o$z!')],_0x5cf988['PEmPY'])){if(_0x5cf988[_0x36a6('22f','4VB%')](_0x36a6('230','koYm'),_0x5cf988['gANHk'])){const _0x1ff683=$request[_0x36a6('231','Xub!')]['LKYLToken'];$[_0x36a6('232','Z^7D')](_0x1ff683,_0x29fd87[_0x36a6('233','Gr3u')]);$[_0x36a6('234','6BYU')]($[_0x36a6('235','QxiP')],'获取Token:\x20成功🎉','');$[_0x36a6('cb','o$z!')]({'url':_0x57ebb2});}else{console['log']('助力'+_0x375700+'成功\x0a获得狗粮'+_0x1fa11b[_0x36a6('236','6BYU')][_0x36a6('237','6Rat')]+'g\x0a');$[_0x36a6('238','MZ^u')]+=_0x1fa11b[_0x36a6('239','o$z!')][_0x36a6('23a','E(q#')];}}}else{return JSON['parse'](str);}}}}catch(_0x362973){$[_0x36a6('e0','[T0$')](_0x362973,_0x558c66);}finally{_0x5cf988[_0x36a6('23b','hgG)')](_0x25fc00,_0x1fa11b);}}});});}function combatDetail(_0x4b5ef4){var _0x3c6ebb={'IYmxT':function(_0x5c8a90,_0x8ef380){return _0x5c8a90!==_0x8ef380;},'axoGl':_0x36a6('23c','V@A*'),'qjVlt':_0x36a6('1a1','iRPW'),'zWEzL':function(_0x170090,_0x2dc71b){return _0x170090===_0x2dc71b;},'msmCD':'KPwvB','XiDlS':'rFGfl','XsGKb':_0x36a6('23d','QxiP'),'bNuEz':'include','TsZFM':'application/json','cgWQh':_0x36a6('23e','o$z!'),'pqGkM':function(_0x3ce193,_0x51f8d7){return _0x3ce193(_0x51f8d7);},'ZbGcG':_0x36a6('23f','DPz3')};return new Promise(_0x123736=>{var _0x11a4cd={'yiPmg':function(_0x177996,_0x5e6c71){return _0x3c6ebb['IYmxT'](_0x177996,_0x5e6c71);},'PRgqR':_0x3c6ebb['axoGl'],'TGoBd':_0x3c6ebb[_0x36a6('240','eSMt')],'tsaup':_0x36a6('241','[T0$'),'xYHZX':function(_0x3c8cb0,_0x3b7000){return _0x3c8cb0(_0x3b7000);}};if(_0x3c6ebb['zWEzL'](_0x3c6ebb[_0x36a6('242','IOQH')],_0x3c6ebb[_0x36a6('243','rfWR')])){return reg[_0x36a6('244','hpDV')](domain);}else{headers[_0x36a6('245','eSMt')]=cookie;headers[_0x36a6('246','MY!#')]=$['LKYLToken'];let _0x23bf02={'url':_0x36a6('247','E(q#')+encodeURI(_0x4b5ef4)+_0x36a6('248','*shZ'),'method':_0x3c6ebb[_0x36a6('249','MZ^u')],'data':{},'credentials':_0x3c6ebb['bNuEz'],'header':{'content-type':_0x3c6ebb['TsZFM']}};const _0x3b002f=_0x3c6ebb['cgWQh']+_0x3c6ebb[_0x36a6('24a','rfWR')](taroRequest,_0x23bf02)[_0x3c6ebb[_0x36a6('24b','0nzG')]];const _0x3a1bbc={'url':_0x3b002f,'headers':headers};$['get'](_0x3a1bbc,(_0x3b7462,_0xcbde0d,_0x13cb6c)=>{var _0x4c27d6={'UiqkB':_0x36a6('24c','ftW2')};try{if(_0x11a4cd[_0x36a6('24d','bIS2')](_0x36a6('24e','koYm'),_0x11a4cd[_0x36a6('24f','6Rat')])){if(_0x3b7462){$[_0x36a6('250','koYm')](_0x11a4cd[_0x36a6('251','xidU')]);$[_0x36a6('252','[Ghy')](JSON['stringify'](_0x3b7462));}else{_0x13cb6c=JSON[_0x36a6('18e','Xub!')](_0x13cb6c);}}else{message+='给'+$[_0x36a6('253','[WHc')]/0x1e+_0x36a6('254','QxiP')+$[_0x36a6('255',')T*)')]+_0x36a6('256','DPz3');}}catch(_0x13ffbd){if(_0x36a6('257','kD1t')===_0x11a4cd[_0x36a6('258','^a#5')]){run_pins=[];run_pins['push']($['getdata'](_0x4c27d6[_0x36a6('259','gd6A')]));}else{$[_0x36a6('25a','6BYU')](_0x13ffbd,_0xcbde0d);}}finally{_0x11a4cd['xYHZX'](_0x123736,_0x13cb6c);}});}});}function isURL(_0x352cc9,_0x1a4144){return _0x1a4144[_0x36a6('25b','^a#5')](_0x352cc9);}function jsonParse(_0x462e1c){var _0x280735={'vaaJi':function(_0x1fe91a,_0x4b4a49){return _0x1fe91a===_0x4b4a49;},'PaQMB':'help_ok','MhKNP':'string','rpJja':_0x36a6('25c','o$z!'),'YrgMH':_0x36a6('25d','bEYD'),'Nbqsk':function(_0x111353,_0x48c7d7){return _0x111353!==_0x48c7d7;},'HtNXw':'PPhxu','gwvbI':'fdxhz'};if(typeof _0x462e1c==_0x280735[_0x36a6('25e','S]1c')]){try{if(_0x280735[_0x36a6('25f','S]1c')](_0x280735['rpJja'],_0x280735[_0x36a6('260','eSMt')])){console[_0x36a6('261','hpDV')](_0x36a6('262','Z^7D'));}else{return JSON[_0x36a6('263','AXq9')](_0x462e1c);}}catch(_0x37555f){if(_0x280735[_0x36a6('264','6BYU')](_0x280735[_0x36a6('265','eeb&')],_0x280735[_0x36a6('266',')W0l')])){console[_0x36a6('42','MY!#')](_0x37555f);$[_0x36a6('267','TulQ')]($[_0x36a6('268','[WHc')],'',_0x36a6('269','F*5Y'));return[];}else{if(err){$[_0x36a6('190','0nzG')](_0x36a6('26a','Gr3u'));$[_0x36a6('26b','QxiP')](JSON[_0x36a6('26c','E(q#')](err));}else{$[_0x36a6('26d','rfWR')]('邀请助力结果:'+data);data=JSON['parse'](data);if(data[_0x36a6('26e','F*5Y')]&&_0x280735[_0x36a6('26f',')H[P')](data[_0x36a6('270','[WHc')],_0x280735['PaQMB'])){$[_0x36a6('271',')W0l')]+=0x1e;}}}}}}function getRandomArrayElements(_0x3e8144,_0x20e7d9){var _0x369e04={'cOOum':function(_0x1889d8,_0x5e8f1b){return _0x1889d8-_0x5e8f1b;},'dGJnq':function(_0x5bfd79,_0x32c3f0){return _0x5bfd79>_0x32c3f0;},'tjLkM':function(_0x4c8618,_0x194f4e){return _0x4c8618!==_0x194f4e;},'Vpuba':_0x36a6('272','MY!#'),'yTNxp':_0x36a6('273','AXq9'),'yRjur':function(_0x4713b6,_0x2dd84e){return _0x4713b6*_0x2dd84e;},'lPNXs':function(_0x484c0a,_0x1da589){return _0x484c0a+_0x1da589;}};let _0x3bfd73=_0x3e8144[_0x36a6('274','OxPJ')](0x0),_0xee1d5e=_0x3e8144['length'],_0xd425e1=_0x369e04[_0x36a6('275','TulQ')](_0xee1d5e,_0x20e7d9),_0x397db2,_0x31605e;while(_0x369e04[_0x36a6('276',')H[P')](_0xee1d5e--,_0xd425e1)){if(_0x369e04[_0x36a6('277','QxiP')](_0x369e04['Vpuba'],_0x369e04['yTNxp'])){_0x31605e=Math['floor'](_0x369e04[_0x36a6('278','Gi*b')](_0x369e04[_0x36a6('279','gd6A')](_0xee1d5e,0x1),Math['random']()));_0x397db2=_0x3bfd73[_0x31605e];_0x3bfd73[_0x31605e]=_0x3bfd73[_0xee1d5e];_0x3bfd73[_0xee1d5e]=_0x397db2;}else{if(data){console[_0x36a6('27a','eSMt')]('\x0a\x0a搬运我脚本修改我内置互助码的,请不要盗取我服务器token\x0a\x0a\x0a');data=JSON['parse'](data);}}}return _0x3bfd73['slice'](_0xd425e1);}function getFriendPins(){var _0x4fc351={'hFITU':function(_0x21ad57,_0x18f966){return _0x21ad57===_0x18f966;},'gNBws':'MBzGN','iHDcB':_0x36a6('27b','hpDV'),'GGtlW':function(_0x3afe86,_0x1ad3ac){return _0x3afe86===_0x1ad3ac;},'dAZdf':function(_0x1c865e){return _0x1c865e();},'OEakW':_0x36a6('27c','0nzG'),'XPmMC':_0x36a6('27d','MY!#')};return new Promise(_0x1dcc1f=>{var _0x4e84f3={'bbSym':_0x36a6('27e','AXq9'),'ObrKx':_0x36a6('27f','0nzG'),'VEVFd':function(_0x1454ff,_0x1669f5){return _0x4fc351[_0x36a6('280',']bG5')](_0x1454ff,_0x1669f5);},'OXrNM':_0x4fc351[_0x36a6('281','kD1t')],'ALmuX':_0x36a6('282','6Rat'),'ptMlO':_0x4fc351['iHDcB'],'kZwBe':function(_0x3466e8,_0x32ff96){return _0x4fc351[_0x36a6('283','[T0$')](_0x3466e8,_0x32ff96);},'zWJXN':_0x36a6('284','[Ghy'),'MivcN':function(_0x18cfca){return _0x4fc351['dAZdf'](_0x18cfca);}};$[_0x36a6('285','xidU')]({'url':_0x4fc351['OEakW'],'headers':{'User-Agent':_0x4fc351[_0x36a6('286','6BYU')]},'timeout':0x186a0},async(_0x2df592,_0xea9c45,_0xbf8ce2)=>{try{if(_0x4e84f3['ObrKx']===_0x36a6('287','oRr8')){console[_0x36a6('e1','xidU')](e);$[_0x36a6('288','E(q#')]($[_0x36a6('289','gd6A')],'',_0x4e84f3[_0x36a6('28a','umTi')]);return[];}else{if(_0x2df592){console['log'](_0x36a6('28b','iRPW')+JSON['stringify'](_0x2df592));}else{if(_0x4e84f3['VEVFd'](_0x4e84f3['OXrNM'],_0x4e84f3[_0x36a6('28c',')H[P')])){$['inviteReward']+=0x1e;}else{$[_0x36a6('28d','&fy*')]=_0xbf8ce2&&JSON[_0x36a6('28e','QxiP')](_0xbf8ce2);if($['friendPins']&&$[_0x36a6('28f',']bG5')][_0x4e84f3['ptMlO']]){friendsArr=$[_0x36a6('290','iRPW')][_0x4e84f3[_0x36a6('291','kcpc')]];console['log']('\x0a共提供\x20'+friendsArr[_0x36a6('292','IOQH')]+'个好友供来进行邀请助力\x0a');}}}}}catch(_0x213942){if(_0x4e84f3[_0x36a6('293','IOQH')](_0x4e84f3[_0x36a6('294','kcpc')],'XFmlP')){console['log'](_0x36a6('295','E(q#')+JSON[_0x36a6('159','MY!#')](_0x2df592));}else{$[_0x36a6('252','[Ghy')](_0x213942,_0xea9c45);}}finally{_0x4e84f3[_0x36a6('296','rfWR')](_0x1dcc1f);}});});}isRequest?getToken():main();;_0xodF='jsjiami.com.v6'; var __encode ='jsjiami.com',_a={}, _0xb483=["\x5F\x64\x65\x63\x6F\x64\x65","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x73\x6F\x6A\x73\x6F\x6E\x2E\x63\x6F\x6D\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x6F\x62\x66\x75\x73\x63\x61\x74\x6F\x72\x2E\x68\x74\x6D\x6C"];(function(_0xd642x1){_0xd642x1[_0xb483[0]]= _0xb483[1]})(_a);var __Oxb227b=["\x69\x73\x4E\x6F\x64\x65","\x63\x72\x79\x70\x74\x6F\x2D\x6A\x73","\x39\x38\x63\x31\x34\x63\x39\x39\x37\x66\x64\x65\x35\x30\x63\x63\x31\x38\x62\x64\x65\x66\x65\x63\x66\x64\x34\x38\x63\x65\x62\x37","\x70\x61\x72\x73\x65","\x55\x74\x66\x38","\x65\x6E\x63","\x65\x61\x36\x35\x33\x66\x34\x66\x33\x63\x35\x65\x64\x61\x31\x32","\x63\x69\x70\x68\x65\x72\x74\x65\x78\x74","\x43\x42\x43","\x6D\x6F\x64\x65","\x50\x6B\x63\x73\x37","\x70\x61\x64","\x65\x6E\x63\x72\x79\x70\x74","\x41\x45\x53","\x48\x65\x78","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x42\x61\x73\x65\x36\x34","\x64\x65\x63\x72\x79\x70\x74","\x6C\x65\x6E\x67\x74\x68","\x6D\x61\x70","\x73\x6F\x72\x74","\x6B\x65\x79\x73","\x67\x69\x66\x74","\x70\x65\x74","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x26","\x6A\x6F\x69\x6E","\x3D","\x3F","\x69\x6E\x64\x65\x78\x4F\x66","\x63\x6F\x6D\x6D\x6F\x6E\x2F","\x72\x65\x70\x6C\x61\x63\x65","\x68\x65\x61\x64\x65\x72","\x75\x72\x6C","\x72\x65\x71\x53\x6F\x75\x72\x63\x65\x3D\x68\x35","\x61\x73\x73\x69\x67\x6E","\x6D\x65\x74\x68\x6F\x64","\x47\x45\x54","\x64\x61\x74\x61","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x6B\x65\x79\x43\x6F\x64\x65","\x63\x6F\x6E\x74\x65\x6E\x74\x2D\x74\x79\x70\x65","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","","\x67\x65\x74","\x70\x6F\x73\x74","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x5F","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x6C\x6F\x67","\u5220\u9664","\u7248\u672C\u53F7\uFF0C\x6A\x73\u4F1A\u5B9A","\u671F\u5F39\u7A97\uFF0C","\u8FD8\u8BF7\u652F\u6301\u6211\u4EEC\u7684\u5DE5\u4F5C","\x6A\x73\x6A\x69\x61","\x6D\x69\x2E\x63\x6F\x6D"];function taroRequest(_0x1226x2){const _0x1226x3=$[__Oxb227b[0x0]]()?require(__Oxb227b[0x1]):CryptoJS;const _0x1226x4=__Oxb227b[0x2];const _0x1226x5=_0x1226x3[__Oxb227b[0x5]][__Oxb227b[0x4]][__Oxb227b[0x3]](_0x1226x4);const _0x1226x6=_0x1226x3[__Oxb227b[0x5]][__Oxb227b[0x4]][__Oxb227b[0x3]](__Oxb227b[0x6]);let _0x1226x7={"\x41\x65\x73\x45\x6E\x63\x72\x79\x70\x74":function _0x1226x8(_0x1226x2){var _0x1226x9=_0x1226x3[__Oxb227b[0x5]][__Oxb227b[0x4]][__Oxb227b[0x3]](_0x1226x2);return _0x1226x3[__Oxb227b[0xd]][__Oxb227b[0xc]](_0x1226x9,_0x1226x5,{"\x69\x76":_0x1226x6,"\x6D\x6F\x64\x65":_0x1226x3[__Oxb227b[0x9]][__Oxb227b[0x8]],"\x70\x61\x64\x64\x69\x6E\x67":_0x1226x3[__Oxb227b[0xb]][__Oxb227b[0xa]]})[__Oxb227b[0x7]].toString()},"\x41\x65\x73\x44\x65\x63\x72\x79\x70\x74":function _0x1226xa(_0x1226x2){var _0x1226x9=_0x1226x3[__Oxb227b[0x5]][__Oxb227b[0xe]][__Oxb227b[0x3]](_0x1226x2),_0x1226xb=_0x1226x3[__Oxb227b[0x5]][__Oxb227b[0x10]][__Oxb227b[0xf]](_0x1226x9);return _0x1226x3[__Oxb227b[0xd]][__Oxb227b[0x11]](_0x1226xb,_0x1226x5,{"\x69\x76":_0x1226x6,"\x6D\x6F\x64\x65":_0x1226x3[__Oxb227b[0x9]][__Oxb227b[0x8]],"\x70\x61\x64\x64\x69\x6E\x67":_0x1226x3[__Oxb227b[0xb]][__Oxb227b[0xa]]}).toString(_0x1226x3[__Oxb227b[0x5]].Utf8).toString()},"\x42\x61\x73\x65\x36\x34\x45\x6E\x63\x6F\x64\x65":function _0x1226xc(_0x1226x2){var _0x1226x9=_0x1226x3[__Oxb227b[0x5]][__Oxb227b[0x4]][__Oxb227b[0x3]](_0x1226x2);return _0x1226x3[__Oxb227b[0x5]][__Oxb227b[0x10]][__Oxb227b[0xf]](_0x1226x9)},"\x42\x61\x73\x65\x36\x34\x44\x65\x63\x6F\x64\x65":function _0x1226xd(_0x1226x2){return _0x1226x3[__Oxb227b[0x5]][__Oxb227b[0x10]][__Oxb227b[0x3]](_0x1226x2).toString(_0x1226x3[__Oxb227b[0x5]].Utf8)},"\x4D\x64\x35\x65\x6E\x63\x6F\x64\x65":function _0x1226xe(_0x1226x2){return _0x1226x3.MD5(_0x1226x2).toString()},"\x6B\x65\x79\x43\x6F\x64\x65":__Oxb227b[0x2]};const _0x1226xf=function _0x1226x10(_0x1226x2,_0x1226x9){if(_0x1226x2 instanceof Array){_0x1226x9= _0x1226x9|| [];for(var _0x1226xb=0;_0x1226xb< _0x1226x2[__Oxb227b[0x12]];_0x1226xb++){_0x1226x9[_0x1226xb]= _0x1226x10(_0x1226x2[_0x1226xb],_0x1226x9[_0x1226xb])}}else {!(_0x1226x2 instanceof Array)&& _0x1226x2 instanceof Object?(_0x1226x9= _0x1226x9|| {},Object[__Oxb227b[0x15]](_0x1226x2)[__Oxb227b[0x14]]()[__Oxb227b[0x13]](function(_0x1226xb){_0x1226x9[_0x1226xb]= _0x1226x10(_0x1226x2[_0x1226xb],_0x1226x9[_0x1226xb])})):_0x1226x9= _0x1226x2};return _0x1226x9};const _0x1226x11=function _0x1226x12(_0x1226x2){for(var _0x1226x9=[__Oxb227b[0x16],__Oxb227b[0x17]],_0x1226xb=!1,_0x1226x3=0;_0x1226x3< _0x1226x9[__Oxb227b[0x12]];_0x1226x3++){var _0x1226x4=_0x1226x9[_0x1226x3];_0x1226x2[__Oxb227b[0x18]](_0x1226x4)&& !_0x1226xb&& (_0x1226xb= !0)};return _0x1226xb};const _0x1226x13=function _0x1226x14(_0x1226x2,_0x1226x9){if(_0x1226x9&& Object[__Oxb227b[0x15]](_0x1226x9)[__Oxb227b[0x12]]> 0){var _0x1226xb=Object[__Oxb227b[0x15]](_0x1226x9)[__Oxb227b[0x13]](function(_0x1226x2){return _0x1226x2+ __Oxb227b[0x1b]+ _0x1226x9[_0x1226x2]})[__Oxb227b[0x1a]](__Oxb227b[0x19]);return _0x1226x2[__Oxb227b[0x1d]](__Oxb227b[0x1c])>= 0?_0x1226x2+ __Oxb227b[0x19]+ _0x1226xb:_0x1226x2+ __Oxb227b[0x1c]+ _0x1226xb};return _0x1226x2};const _0x1226x15=function _0x1226x16(_0x1226x2){for(var _0x1226x9=_0x1226x6,_0x1226xb=0;_0x1226xb< _0x1226x9[__Oxb227b[0x12]];_0x1226xb++){var _0x1226x3=_0x1226x9[_0x1226xb];_0x1226x2[__Oxb227b[0x18]](_0x1226x3)&& !_0x1226x2[__Oxb227b[0x18]](__Oxb227b[0x1e]+ _0x1226x3)&& (_0x1226x2= _0x1226x2[__Oxb227b[0x1f]](_0x1226x3,__Oxb227b[0x1e]+ _0x1226x3))};return _0x1226x2};var _0x1226x9=_0x1226x2,_0x1226xb=(_0x1226x9[__Oxb227b[0x20]],_0x1226x9[__Oxb227b[0x21]]);_0x1226xb+= (_0x1226xb[__Oxb227b[0x1d]](__Oxb227b[0x1c])> -1?__Oxb227b[0x19]:__Oxb227b[0x1c])+ __Oxb227b[0x22];var _0x1226x17=function _0x1226x18(_0x1226x2){var _0x1226x9=_0x1226x2[__Oxb227b[0x21]],_0x1226xb=_0x1226x2[__Oxb227b[0x24]],_0x1226x3=void(0)=== _0x1226xb?__Oxb227b[0x25]:_0x1226xb,_0x1226x4=_0x1226x2[__Oxb227b[0x26]],_0x1226x6=_0x1226x2[__Oxb227b[0x20]],_0x1226x19=void(0)=== _0x1226x6?{}:_0x1226x6,_0x1226x1a=_0x1226x3[__Oxb227b[0x27]](),_0x1226x1b=_0x1226x7[__Oxb227b[0x28]],_0x1226x1c=_0x1226x19[__Oxb227b[0x29]]|| _0x1226x19[__Oxb227b[0x2a]]|| __Oxb227b[0x2b],_0x1226x1d=__Oxb227b[0x2b],_0x1226x1e=+ new Date();return _0x1226x1d= __Oxb227b[0x2c]!== _0x1226x1a&& (__Oxb227b[0x2d]!== _0x1226x1a|| __Oxb227b[0x2e]!== _0x1226x1c[__Oxb227b[0x27]]()&& _0x1226x4&& Object[__Oxb227b[0x15]](_0x1226x4)[__Oxb227b[0x12]])?_0x1226x7.Md5encode(_0x1226x7.Base64Encode(_0x1226x7.AesEncrypt(__Oxb227b[0x2b]+ JSON[__Oxb227b[0xf]](_0x1226xf(_0x1226x4))))+ __Oxb227b[0x2f]+ _0x1226x1b+ __Oxb227b[0x2f]+ _0x1226x1e):_0x1226x7.Md5encode(__Oxb227b[0x2f]+ _0x1226x1b+ __Oxb227b[0x2f]+ _0x1226x1e),_0x1226x11(_0x1226x9)&& (_0x1226x9= _0x1226x13(_0x1226x9,{"\x6C\x6B\x73":_0x1226x1d,"\x6C\x6B\x74":_0x1226x1e}),_0x1226x9= _0x1226x15(_0x1226x9)),Object[__Oxb227b[0x23]](_0x1226x2,{"\x75\x72\x6C":_0x1226x9})}(_0x1226x2= Object[__Oxb227b[0x23]](_0x1226x2,{"\x75\x72\x6C":_0x1226xb}));return _0x1226x17}(function(_0x1226x1f,_0x1226xf,_0x1226x20,_0x1226x21,_0x1226x1c,_0x1226x22){_0x1226x22= __Oxb227b[0x30];_0x1226x21= function(_0x1226x19){if( typeof alert!== _0x1226x22){alert(_0x1226x19)};if( typeof console!== _0x1226x22){console[__Oxb227b[0x31]](_0x1226x19)}};_0x1226x20= function(_0x1226x3,_0x1226x1f){return _0x1226x3+ _0x1226x1f};_0x1226x1c= _0x1226x20(__Oxb227b[0x32],_0x1226x20(_0x1226x20(__Oxb227b[0x33],__Oxb227b[0x34]),__Oxb227b[0x35]));try{_0x1226x1f= __encode;if(!( typeof _0x1226x1f!== _0x1226x22&& _0x1226x1f=== _0x1226x20(__Oxb227b[0x36],__Oxb227b[0x37]))){_0x1226x21(_0x1226x1c)}}catch(e){_0x1226x21(_0x1226x1c)}})({}) function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);class s{constructor(t){this.env=t}send(t,e="GET"){t="string"==typeof t?{url:t}:t;let s=this.get;return"POST"===e&&(s=this.post),new Promise((e,i)=>{s.call(this,t,(t,s,r)=>{t?i(t):e(s)})})}get(t){return this.send.call(this.env,t)}post(t){return this.send.call(this.env,t,"POST")}}return new class{constructor(t,e){this.name=t,this.http=new s(this),this.data=null,this.dataFile="box.dat",this.logs=[],this.isMute=!1,this.isNeedRewrite=!1,this.logSeparator="\n",this.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}isNode(){return"undefined"!=typeof module&&!!module.exports}isQuanX(){return"undefined"!=typeof $task}isSurge(){return"undefined"!=typeof $httpClient&&"undefined"==typeof $loon}isLoon(){return"undefined"!=typeof $loon}toObj(t,e=null){try{return JSON.parse(t)}catch{return e}}toStr(t,e=null){try{return JSON.stringify(t)}catch{return e}}getjson(t,e){let s=e;const i=this.getdata(t);if(i)try{s=JSON.parse(this.getdata(t))}catch{}return s}setjson(t,e){try{return this.setdata(JSON.stringify(t),e)}catch{return!1}}getScript(t){return new Promise(e=>{this.get({url:t},(t,s,i)=>e(i))})}runScript(t,e){return new Promise(s=>{let i=this.getdata("@chavy_boxjs_userCfgs.httpapi");i=i?i.replace(/\n/g,"").trim():i;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[o,h]=i.split("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).catch(t=>this.logErr(t))}loaddata(){if(!this.isNode())return{};{this.fs=this.fs?this.fs:require("fs"),this.path=this.path?this.path:require("path");const t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),s=this.fs.existsSync(t),i=!s&&this.fs.existsSync(e);if(!s&&!i)return{};{const i=s?t:e;try{return JSON.parse(this.fs.readFileSync(i))}catch(t){return{}}}}}writedata(){if(this.isNode()){this.fs=this.fs?this.fs:require("fs"),this.path=this.path?this.path:require("path");const t=this.path.resolve(this.dataFile),e=this.path.resolve(process.cwd(),this.dataFile),s=this.fs.existsSync(t),i=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):i?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const i=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of i)if(r=Object(r)[t],void 0===r)return s;return r}lodash_set(t,e,s){return Object(t)!==t?t:(Array.isArray(e)||(e=e.toString().match(/[^.[\]]+/g)||[]),e.slice(0,-1).reduce((t,s,i)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[i+1])>>0==+e[i+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,i]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,i,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,i,r]=/^@(.*?)\.(.*?)$/.exec(e),o=this.getval(i),h=i?"null"===o?null:o||"{}":"{}";try{const e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}else s=this.setval(t,e);return s}getval(t){return this.isSurge()||this.isLoon()?$persistentStore.read(t):this.isQuanX()?$prefs.valueForKey(t):this.isNode()?(this.data=this.loaddata(),this.data[t]):this.data&&this.data[t]||null}setval(t,e){return this.isSurge()||this.isLoon()?$persistentStore.write(t,e):this.isQuanX()?$prefs.setValueForKey(t,e):this.isNode()?(this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0):this.data&&this.data[e]||null}initGotEnv(t){this.got=this.got?this.got:require("got"),this.cktough=this.cktough?this.cktough:require("tough-cookie"),this.ckjar=this.ckjar?this.ckjar:new this.cktough.CookieJar,t&&(t.headers=t.headers?t.headers:{},void 0===t.headers.Cookie&&void 0===t.cookieJar&&(t.cookieJar=this.ckjar))}get(t,e=(()=>{})){t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"]),this.isSurge()||this.isLoon()?(this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)})):this.isQuanX()?(this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t))):this.isNode()&&(this.initGotEnv(t),this.got(t).on("redirect",(t,e)=>{try{if(t.headers["set-cookie"]){const s=t.headers["set-cookie"].map(this.cktough.Cookie.parse).toString();s&&this.ckjar.setCookieSync(s,null),e.cookieJar=this.ckjar}}catch(t){this.logErr(t)}}).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)}))}post(t,e=(()=>{})){if(t.body&&t.headers&&!t.headers["Content-Type"]&&(t.headers["Content-Type"]="application/x-www-form-urlencoded"),t.headers&&delete t.headers["Content-Length"],this.isSurge()||this.isLoon())this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.post(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="POST",this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>e(t));else if(this.isNode()){this.initGotEnv(t);const{url:s,...i}=t;this.got.post(s,i).then(t=>{const{statusCode:s,statusCode:i,headers:r,body:o}=t;e(null,{status:s,statusCode:i,headers:r,body:o},o)},t=>{const{message:s,response:i}=t;e(s,i,i&&i.body)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"M+":s.getMonth()+1,"d+":s.getDate(),"H+":s.getHours(),"m+":s.getMinutes(),"s+":s.getSeconds(),"q+":Math.floor((s.getMonth()+3)/3),S:s.getMilliseconds()};/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(s.getFullYear()+"").substr(4-RegExp.$1.length)));for(let e in i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).length)));return t}msg(e=t,s="",i="",r){const o=t=>{if(!t)return t;if("string"==typeof t)return this.isLoon()?t:this.isQuanX()?{"open-url":t}:this.isSurge()?{url:t}:void 0;if("object"==typeof t){if(this.isLoon()){let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),console.log(t.join("\n")),this.logs=this.logs.concat(t)}}log(...t){t.length>0&&(this.logs=[...this.logs,...t]),console.log(t.join(this.logSeparator))}logErr(t,e){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)}