diff --git a/.github/workflows/deploy_tencent_scf.yml b/.github/workflows/deploy_tencent_scf.yml index 236d043d..ea7949db 100644 --- a/.github/workflows/deploy_tencent_scf.yml +++ b/.github/workflows/deploy_tencent_scf.yml @@ -80,6 +80,7 @@ jobs: JXNC_NOTIFY_LEVEL: ${{ secrets.JXNC_NOTIFY_LEVEL}} PURCHASE_SHOPS: ${{ secrets.PURCHASE_SHOPS}} TUAN_ACTIVEID: ${{ secrets.TUAN_ACTIVEID}} + HELP_AUTHOR: ${{ secrets.HELP_AUTHOR}} steps: - name: Checkout @@ -174,6 +175,7 @@ jobs: if [ $JXNC_NOTIFY_LEVEL ]; then sed -i "/variables/a\ JXNC_NOTIFY_LEVEL: $JXNC_NOTIFY_LEVEL" serverless.yml; fi; if [ $PURCHASE_SHOPS ]; then sed -i "/variables/a\ PURCHASE_SHOPS: $PURCHASE_SHOPS" serverless.yml; fi; if [ $TUAN_ACTIVEID ]; then sed -i "/variables/a\ TUAN_ACTIVEID: $TUAN_ACTIVEID" serverless.yml; fi; + if [ $HELP_AUTHOR ]; then sed -i "/variables/a\ HELP_AUTHOR: $HELP_AUTHOR" serverless.yml; fi; cat serverless.yml env diff --git a/Loon/lxk0301_LoonTask.conf b/Loon/lxk0301_LoonTask.conf index 62976030..6322ce15 100644 --- a/Loon/lxk0301_LoonTask.conf +++ b/Loon/lxk0301_LoonTask.conf @@ -1,9 +1,6 @@ -# IOS Loon Task&Cookies配置 By lxk0301 -# GitHub主页(https://gitee.com/lxk0301) -# TG讨论组 (https://t.me/JD_fruit_pet) +# IOS Loon Task&Cookies配置 # TG通知频道 (https://t.me/jdfruit) -# Loon的Task&Cookies脚本订阅链接: https://gitee.com/lxk0301/jd_scripts/raw/master/Loon/lxk0301_LoonTask.conf -# 使用方法:打开APP,顶部的配置 -> 脚本 -> 订阅脚本- > 点击右上角+号 -> 添加url链接 (https://gitee.com/lxk0301/jd_scripts/raw/master/Loon/lxk0301_LoonTask.conf) +# 使用方法:打开APP,顶部的配置 -> 脚本 -> 订阅脚本- > 点击右上角+号 -> 添加url链接 hostname = me-api.jd.com, draw.jdfcloud.com, jdjoy.jd.com, account.huami.com @@ -118,6 +115,9 @@ cron "1 0,11,21 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/mast # 京喜领88元红包 cron "4 10 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxlhb.js,tag=京喜领88元红包 +# 惊喜牧场 +cron "20 0-23/3 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxmc.js,tag=惊喜牧场 + # 京喜农场 cron "0 9,12,18 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxnc.js,tag=京喜农场 diff --git a/QuantumultX/lxk0301_gallery.json b/QuantumultX/lxk0301_gallery.json index 61e65fa7..cc514668 100644 --- a/QuantumultX/lxk0301_gallery.json +++ b/QuantumultX/lxk0301_gallery.json @@ -1,6 +1,6 @@ { "name": "lxk0301 task gallery", - "description": "https://gitee.com/lxk0301", + "description": "see you latter", "task": [ {"config":"2 9 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_bean_change.js, tag=京东资产变动通知, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"10 7 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_bean_home.js, tag=领京豆额外奖励, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jd_bean_home.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, @@ -35,6 +35,7 @@ {"config":"10 0-21/3 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_steal.js, tag=宠汪汪偷好友积分与狗粮, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jdcww.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"1 0,11,21 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jump.js, tag=跳跳乐瓜分京豆, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"4 10 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxlhb.js, tag=京喜领88元红包, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, + {"config":"20 0-23/3 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxmc.js, tag=惊喜牧场, img-url=https://github.com/58xinian/icon/raw/master/jdgc.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"0 9,12,18 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxnc.js, tag=京喜农场, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jxnc.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"10 0 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_kd.js, tag=京东快递签到, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jd_kd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"10-20/5 12 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_live.js, tag=京东直播, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, diff --git a/Surge/lxk0301_Task.sgmodule.sgmodule b/Surge/lxk0301_Task.sgmodule.sgmodule index 5c01f788..8ffc2001 100644 --- a/Surge/lxk0301_Task.sgmodule.sgmodule +++ b/Surge/lxk0301_Task.sgmodule.sgmodule @@ -1,11 +1,8 @@ #!name=lxk0301 iOS Tasks&Cookies Module #!desc=iOS Tasks&Cookies 模块配置 -# Task&Cookies模块配置 By lxk0301 -# GitHub主页(https://gitee.com/lxk0301/jd_scripts/tree/master) +# Task&Cookies模块配置 # TG讨论组 (https://t.me/JD_fruit_pet) -# TG通知频道 (https://t.me/jdfruit) -# Surge的Task&Cookies脚本模块地址: https://gitee.com/lxk0301/jd_scripts/raw/master/Surge/lxk0301_Task.sgmodule.sgmodule [Script] 京东资产变动通知 = type=cron,cronexp="2 9 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_bean_change.js @@ -45,6 +42,7 @@ crazyJoy挂机 = type=cron,cronexp="10 1,12 * * *",wake-system=1,timeout=20,scri 宠汪汪偷好友积分与狗粮 = type=cron,cronexp="10 0-21/3 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_joy_steal.js 跳跳乐瓜分京豆 = type=cron,cronexp="1 0,11,21 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jump.js 京喜领88元红包 = type=cron,cronexp="4 10 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxlhb.js +惊喜牧场 = type=cron,cronexp="20 0-23/3 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxmc.js 京喜农场 = type=cron,cronexp="0 9,12,18 * * *",timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxnc.js 京东快递签到 = type=cron,cronexp="10 0 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_kd.js 京东直播 = type=cron,cronexp="10-20/5 12 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_live.js diff --git a/docker/auto_help.sh b/docker/auto_help.sh index e3046998..c7f4f5b8 100644 --- a/docker/auto_help.sh +++ b/docker/auto_help.sh @@ -87,8 +87,7 @@ autoHelp() { # autoHelp 关键词 日志路径 变量名 ############# 短期活动 ############# -#城城领现金 -autoHelp "城城领现金" "${logDir}/jd_city.log" "JD_CITY_EXCHANGE" + ############# 长期活动 ############# diff --git a/docker/crontab_list.sh b/docker/crontab_list.sh index 46d6b0a8..d692ee32 100644 --- a/docker/crontab_list.sh +++ b/docker/crontab_list.sh @@ -79,8 +79,6 @@ 28 * * * * node /scripts/jd_daily_egg.js >> /scripts/logs/jd_daily_egg.log 2>&1 # 金融养猪 32 0-23/6 * * * node /scripts/jd_pigPet.js >> /scripts/logs/jd_pigPet.log 2>&1 -# 点点券 -40 0,20 * * * node /scripts/jd_necklace.js >> /scripts/logs/jd_necklace.log 2>&1 # 京喜工厂 50 * * * * node /scripts/jd_dreamFactory.js >> /scripts/logs/jd_dreamFactory.log 2>&1 # 东东小窝 @@ -139,3 +137,5 @@ 5 0 * * * node /scripts/jd_jin_tie.js >> /scripts/logs/jd_jin_tie.log 2>&1 # 跳跳乐瓜分京豆 15 0,12,22 * * * node /scripts/jd_jump.js >> /scripts/logs/jd_jump.log 2>&1 +#京喜牧场 +15 0,12,22 * * * node /scripts/jd_jxmc.js >> /scripts/logs/jd_jxmc.log 2>&1 diff --git a/githubAction.md b/githubAction.md index 94461d40..54199ece 100644 --- a/githubAction.md +++ b/githubAction.md @@ -92,8 +92,9 @@ | `JDFACTORY_FORBID_ACCOUNT`| 东东工厂
控制哪个京东账号不运行此脚本 | 非必须 | 输入`1`代表第一个京东账号不运行,多个使用`&`连接,例:`1&3`代表账号1和账号3不运行东东工厂脚本,注:输入`0`,代表全部账号不运行东东工厂脚本 | | `CFD_NOTIFY_CONTROL` | 京喜财富岛
控制是否运行脚本后通知 | 非必须 | 输入`true`为通知,不填则为不通知 | | `JXNC_NOTIFY_LEVEL` | 京喜农场通知控制
推送开关,默认1 | 非必须 | 通知级别 0=只通知成熟;1=本次获得水滴>0;2=任务执行;3=任务执行+未种植种子 | -| `PURCHASE_SHOPS` | 执行`lxk0301/jd_scripts`仓库的脚本是否做加物品至购物车任务。默认关闭不做加购物车任务 | 非必须 | 如需做此类型任务。请设置`true`,目前东东小窝(jd_small_home.js)和跳跳乐瓜分京豆(jd_jump.js)脚本会有加购任务 | +| `PURCHASE_SHOPS` | 执行`lxk0301/jd_scripts`仓库的脚本是否做加物品至购物车任务。默认关闭不做加购物车任务 | 非必须 | 如需做此类型任务。请设置`true`,目前东东小窝(jd_small_home.js)脚本会有加购任务 | | `TUAN_ACTIVEID` | 京喜工厂拼团瓜分电力活动的`activeId`
默认读取作者设置的 | 非必须 | 如出现脚本开团提示失败:`活动已结束,请稍后再试~`,可自行抓包替换(开启抓包,进入拼团瓜分电力页面,寻找带有`tuan`的链接里面的`activeId=`) | +| `HELP_AUTHOR` | 是否给作者助力 免费拿,极速版拆红包,省钱大赢家等活动.
默认是 | 非必须 | 填`false`可关闭此助力 | ##### 互助码的填写规则 diff --git a/icon/thanks.jpg b/icon/thanks.jpg deleted file mode 100644 index 2b9e8054..00000000 Binary files a/icon/thanks.jpg and /dev/null differ diff --git a/jd_bean_change.js b/jd_bean_change.js index 9822ef46..360a8ff0 100644 --- a/jd_bean_change.js +++ b/jd_bean_change.js @@ -1,6 +1,6 @@ /* 京东资产变动通知脚本:https://gitee.com/lxk0301/jd_scripts/raw/master/jd_bean_change.js -Modified time: 2021-05-17 15:25:41 +Modified time: 2021-06-9 15:25:41 统计昨日京豆的变化情况,包括收入,支出,以及显示当前京豆数量,目前小问题:下单使用京豆后,退款重新购买,计算统计会出现异常 统计红包以及过期红包 网页查看地址 : https://bean.m.jd.com/beanDetail/index.action?resourceValue=bean @@ -302,7 +302,7 @@ function redPacket() { t.setHours(0, 0, 0, 0) t = parseInt((t - 1) / 1000) for (let vo of data.useRedInfo.redList || []) { - if (vo.activityName.includes("京喜") || vo.activityName.includes("阶梯")) { + if (vo.orgLimitStr && vo.orgLimitStr.includes("京喜")) { $.jxRed += parseFloat(vo.balance) if (vo['endTime'] === t) { $.jxRedExpire += parseFloat(vo.balance) diff --git a/jd_beauty.js b/jd_beauty.js index fa1544e2..d49e3d36 100644 --- a/jd_beauty.js +++ b/jd_beauty.js @@ -358,7 +358,7 @@ async function mr() { } break case "material_produce_v2": - console.log(`【${vo.data.position}】上开始生产${vo?.data?.material_name}`) + console.log(`【${vo?.data?.position}】上开始生产${vo?.data?.material_name}`) client.send(`{"msg":{"type":"action","args":{},"action":"to_employee"}}`) $.pos.push(vo.data.position) break diff --git a/jd_cfd.js b/jd_cfd.js index 35feba18..cdf9836d 100644 --- a/jd_cfd.js +++ b/jd_cfd.js @@ -2,7 +2,7 @@ 京喜财富岛 根据github@MoPoQAQ 财富岛脚本修改而来。无需京喜token,只需京东cookie即可. cron 5 8,13,19 * * * jd_cfd.js -更新时间:2021-6-3 +更新时间:2021-6-9 活动入口:京喜APP-我的-京喜财富岛 已支持IOS双京东账号,Node.js支持N个京东账号 @@ -22,19 +22,1206 @@ cron "5 8,13,19 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/mast ============小火箭========= 京喜财富岛 = type=cron,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_cfd.js, cronexpr="5 8,13,19 * * *", timeout=3600, enable=true */ +!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("京喜财富岛"); const JD_API_HOST = "https://m.jingxi.com/"; const notify = $.isNode() ? require('./sendNotify') : ''; const jdCookieNode = $.isNode() ? require("./jdCookie.js") : ""; $.showLog = $.getdata("cfd_showLog") ? $.getdata("cfd_showLog") === "true" : false; $.notifyTime = $.getdata("cfd_notifyTime"); -$.result = [];$.shareCodes = []; +$.result = []; +$.shareCodes = []; let cookiesArr = [], cookie = '', token; +const randomCount = $.isNode() ? 3 : 3; +if ($.isNode()) { + Object.keys(jdCookieNode).forEach((item) => { + cookiesArr.push(jdCookieNode[item]) + }) + if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => {}; + if (JSON.stringify(process.env).indexOf('GITHUB') > -1) process.exit(0); +} else { + cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item); +} +$.appId = 10009; +!(async () => { + await requireConfig(); + if (!cookiesArr[0]) { + $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + return; + } + $.CryptoJS = $.isNode() ? require('crypto-js') : CryptoJS; + await requestAlgo(); + let res = {}, res2 = await getAuthorShareCode("https://raw.githubusercontent.com/gitupdate/updateTeam/master/shareCodes/cfd.json") + if (new Date().getHours() <= 3) res = await getAuthorShareCode('http://cdn.annnibb.me/cfd.json'); + if (!res2) res2 = await getAuthorShareCode('https://cdn.jsdelivr.net/gh/gitupdate/updateTeam@master/shareCodes/cfd.json') + $.strMyShareIds = [...(res && res.shareId || []),...(res2 && res2.shareId || [])] + $.strGroupIds = [...(res && res.strGroupIds || []),...(res2 && res2.strGroupIds || [])] + for (let i = 0; i < cookiesArr.length; i++) { + if (cookiesArr[i]) { + cookie = cookiesArr[i]; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]); + $.index = i + 1; + $.nickName = ''; + $.isLogin = true; + $.nickName = ''; + await TotalBean(); + console.log(`\n开始【京东账号${$.index}】${$.nickName || $.UserName}\n`); + if (!$.isLogin) { + $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); -var _0xodj='jsjiami.com.v6',_0x4522=[_0xodj,'w4kNw4hJMA==','WsK9GAI=','w4LDtcOKw6HCug==','w5rCl8KiwrTCnA==','L8OhwoYeLW8XwrZS','e8Ozw4YxLQ==','IQ3Do8KcFsKK','wpNTw5VS','AcKad8O/w4ci','OA9YXw==','RsOiwqArw6FP','w7tzw6o=','w6ALVcOCasOXE0TCvyA=','KcOVSOi3luWNpQ==','w5Y3GD18','DsKLw7A=','w6VAwo/DiA==','w7fCpiJDw4k=','w7xawoXDhcOcbcOp','wrzDs+S/jeeapOOChfGHnoLlr4Plrr3lpLPkv6Hmirnjg6PkuKbliZ/no5TCvsOz','w6hqwpbDvsOc','w7hdUsKbw6g=','w7vDjMOUw7fCug==','P8KVc8Omw4o=','H8O2woweOg==','LMOhLMO2fA==','DTQaMUE=','LT5uw456','esO4w6sUCw==','O1LCoMOiAA==','w5s9wqrCugM=','EHDCtA==','R8Olwpo0wr8Fw4dTw6zCqzUBwrrDpEMLw6HDtsO7wrDDuh3CpQrCthjCokXDoMO/En/Cl3U6RUHCjsKhw7/CnsOlBMKFwo7CqMKQ','w7cEw49kNQ==','wq9uwrbDr+itjuaxnOWmq+i3ru+8oOithOagkuaelee+sOi0vemGk+itqg==','NT3DtMK8Fw==','w6rCknbDqcKz','w6HCrFLDtsKu','wrwOCcKwwo8=','wqRGw5liHw==','ZOauleWnu+mBqOWPueWPmcKm5pa755qC5LqF5Y6n55WvwrfCosKF','5Lqc56O45paT5YiQ5oC95Zib5a+F55q85Lqy5Yq956K85ZKv6Z6Qwpzku7vlvqTlkYnltKHmnbzlmYPlraTkuqzliJNt','w4bCmMOfU8Ow','w6MPKMKef8KW','w77DocOxw5zCqQ==','w7QrS8O+QQ==','w7/Cpi3Dhzs=','w6/CuMOLwr7DjQ==','wrDjga3wto+95a6/5a6S5aeI5L215ou/44Oa44GW','w6bCniDDvRc=','wq/ojpjlvbHotoTlrbXlgKLCum4M','C8OOw5LCp2vCqMOG','AjVIw5Ju','wo5ow6xcOA==','RsO1wooFw50=','N8OGw5rCisKq','w4kAECls','TMOAYhUZwo9AwoHDpcKUC2DDlsKTJ8Oi6K295rC85aWT6LWB776P6Kyj5qKZ5p+n572S6LSv6YeD6K+R','wq3DtMOgdV4=','wrdndEnCjwvDusKfwrnCi8K4LsKW','w5PDqsOcw7fCug==','w53Csgpzw44=','5LiG5Lup5Lu06Lac5Y2A5p6e5o2C5L22K8OhO0zDqxFhw6UHwpDlsYDphJ7nupPmn7johqbmnaPohr7luKfnmZ7li6DliIrnoIbDsg==','wonDk8OoYHV3F8OOwpEhw57CjcOU','C8OoHsK7w7w=','PsOOwqrCocKCTRBFw45Ww47DqsO2','w5jCnMOac8O9woAtXWN7w5nDhMKB','RsO/woohw70=','5Lm45LuM5Lit6LSX5Y+m5bOx6Ke05YuZ5Yiz55mh5aSz5YyT','w5I3wrTCrD3Cu8OZwo7DqsOPw6sGw7o=','w4Y1CTx2','N8O4IsO0Qg==','OsKLccOww4Q=','w5Y2wpzClS3CmcOtwq8=','wpFdw58=','5b2s5aWq6I625Y63','6YSB57y05pWV5LmjKw==','woTCgHnDrMKKw54=','w608wrPCrgE=','wpRcw5xSAcKow6I=','IyNWw6lE','CMOTw47CuA==','Nw5H','w7YWwoDCuRHChcO4wqPDqMOyw4ogw4bCsMO2aA==','w4zCm8KFwrdK','w6DCrMK3wqrCgg==','w4IvcMOpYA==','bMKWHg==','w7t1SMKEw5nDmMO1DcKkw7TCr2XDuMO9w4vClA==','wq18W1TCji0=','w5Y7ccOQTQ==','w5TDhx02','U8K7a8Oew4olAsOXA8Odw6XorJrmsKvlpaHot7zvvI7or7Lmo6fmnrXnvYzot7vph5LorpQ=','MX/Cg8KIcg==','PsOMw77ColI=','w6/Cs8ObwpDDgcKBwr8=','w65mwoHDr8O/','IADDscKbH8K9dxsCOcKUdsO+','HB5bw712CBk=','RcO1wrEuw71pwq5k','w61tw7DDn8KQ','w6NAwoE=','woLClMOAwozDqsKG6K2g576O55qp5LuY5ZaF6LW45a+D5bOZ6YK06K6q56GEIg==','w5g8CDxlw5rDjg==','aMKxD8K5w5Q=','ecKZGsKDw7c=','w4/CjsKiwqnCjcO7','TsOmwo82w6F5wpxBw7DCvzQ=','YeiNkeWPmeOCtvCboo/ml5zlu5Lkuarli7bjg4TliY/oo655','772+5oCF5YaI','EsKTaMOew4olAg==','H8OJbhY8wpZC','JsOIG8Ovc8KIw4DDt8OReGlnwoA=','w5rCnMODR8Ohwok=','5Yu65Yuz56KRw6M=','VcODw6YvHEo=','w4/CskvDgMK7KA==','DsKIeQ==','MsOiw6LClGLChcO0w7A=','GBLClw==','ZMOiwo8kBEwNwpA=','AMOOZg==','wrd7Z1LChC/DvMKdwqU=','wpE3woA=','IhI9AEpVCA==','w7BCAsKDTVk=','w7YWUsOS','w5HCnMOZRMO0wpU+','w4xAwonDjcOQe8OQwo8=','w7zChMKGwrVXw4w/PcOX','MsOFDsO5d8K/w44=','w7kSw4tLLWrCnGPCow==','AcOAcQ==','wptbw5RDHMKV','w4FjD8KpXw==','44CO5o6K56eB44Gq6K+i5YWv6IyQ5Y225Lqa5Lmi6LSb5Y605Lukw5jDuFjDgER4AOebuOaMvOS8k+eXmMKsecO3JsOTLueaq+S4i+S5teeuouWIt+iOmeWNtQ==','RsOSwqQQMjR3w7jChnvDizdkbcOew5wdL3wCNcOJZcKJwrPCmyPCh8OPCcKJwqDDr1HCh8KJSMOhw7zClcOiwpxN','w57CjcOZUMOmw5twF1J1w4rCj8KVw53CgsK9w7HCsQDDisKbTMOZKypCPxvCrsOPworDrHxWw41AP8KtYcObwqtsLcKZFsKaUMK8fgsSwoZxw4nCt8OHwqvDpsKGazIowpPDjHZbO8Kvwr7CoR8TSFgHwrFbVQXDm8KH','JC7CpsOlG8OgwqU/YsOmZibDsMOGw6EXY3HDqW/CuzjDuCpUVMOITsK9w64=','ZMKNGhYE','ZcOSwrwIw7M=','MMObw43CscKs','ET3Ch8KnHg==','wpwBHcKEwpQ=','w7EowpXChRk=','PhvDtw==','PsOKwrDClw==','KS7Cl8KkOA==','w5ctCCh3wpTCgMKDZVNVUzPDs8Ocw71uwqNCNzFxwoNSd8Kewp8xJA7DosOuT0Q0wo7CvE4fL8OOH8Kk','w5Qfw7VyLw==','woQ4woQPGQ==','w5tkMQ==','wrDjga3miJnlpbbnupfmnpPjg77wlZ2Xw6s=','IygPMn8=','AsOQHcK2w4PDvGc=','w4/Ci0fDosKe','EsObwo3CtcKk','w4nCpxJSw5VCw51h','OcOxwo3CpsKc','w7saT8OWV8KCSALCuj0qwqMSVz4Ww50cwobClsKrwpM5w50Fw4w+KcOTw5PCqMKQDFhtw7rCrsKuwobClAzCo1wWVMKAwrrCmijCkAQ8FsK9wqzDgVXDggbDlcOAJC/CiAbChMK7MTAHGMK2wpQ1w50=','CA9dw5RuLxAPDA/Dg8Kiw50=','w4nDrMOZw6DCpwpl','MWzCscOew6HDrSxQP8OqPg==','XcOSwqInM2EtwqfCrXrDmQ==','w6TCs8OBwpPDlMKd','WsOGw5kaFg==','wo/CoWLDgsKk','w54AwpbCvh8=','wpg2wpE=','w6TCucOI','QMK1GAI=','dcOmCMO0c8Klw4vDkMOdeUt5wpcvw77DgcOv6K+05rCj5aS66Ley77636K6L5qGL5p2I57yh6LWH6Yam6K2J','w6/Dt8Odw6DCjCJsFQ==','w5hrW8KWw6s=','QSTCnMOZw58=','BsKHe8OFew==','wq1hcV7Ckg==','EcOWw7zCosKhw4TDocKr','cWTDjGjDhsKpw43Dhw==','w51wbcKTw7o=','FMOJw5o=','w7DlvqflpZHjgL3kuqDkuLjotZnljZg=','wp03wpIZBA==','w6EJLMKwQ8KFTMK4','acODw40yNk7ChDE=','GsKMSMOlw4w/Bw==','w7PCgBrDgDo=','EMKxVcOgw6E=','CBNOw6tyPxcKGxnDi8K0w5w=','HMOUcgk=','FcOVw5o=','HF/ClMOe','5Lij5Liz6LeA5Y2R','cDPCmBBbRsOKw4U=','woPCkWbDkcKF','w6YTAcK0acKB','w4nDgx43Y8OiwovCiijDhQ==','PAFcVA==','IXfCrMOyw7rDp+W2q+WkkeaUvsKuYEw=','GSnCt8Onb8Kuw6c5','FBLChcKTAQ==','w7for4XphbXmlofnmILlvrLojLPljqE5wpnCvADCoks=','w6TCl8OJwqXDhw==','XcOcw4QUGVzCgg==','NcO7wpIY','AMOgZzAX','w6l8w7XDgg==','JG7CssODw70=','w4HChcO7wo3Dlg==','AMOTH8OvWMKqw4LDtg==','L3nCt8O6w7s=','bMOIwqcqLQ==','Xy3CicOIw5LDt8O9wok9w7o=','w6NKwojDgcONdg==','LnfCpA==','woUl5ayd5ay75aae5L2C5oqC77+H6IeG5bWC6Le05Y6H5YWk6YC65b+054yQ5Lq25YmyGsOk','a8OQwr0zJA==','CxXCj8KFNg==','KA/ChMKEN8K0wrMs','wr7ljqbljZ7liJbDhA==','XeWuh+WtvOWnkeS8peaLjQ==','HMKHZsOS','woHCnFA=','OAgrDFx9BzjCrA==','X8O+w7zCocKGw4DDusKrYcKRJ2XCv1tVw4FK6K625rGJ5aas6Leh77+r6K2v5qCd5p+D57yp6LW36Yer6K6d','PDvCoMOmRA==','44Kh6aK35oib5bOz5aeL5Yi244K3772fw4XDlcKfRcOUw5zDvcK0wp3oj5LlvKLotbnlrLflgIvvv7xKw5o=','T8OYw4c3NEDCjg==','w5kcw4poIWPCnw==','B8KJaA==','QXblrqLlr7jlpJXkvYbmibbvvZLlibzliIDkvrbog6Ef','w4nDkgIUX8OiworCkwfDmEk=','w5Tlj6LljLTli5zlroflrrXlpJTkvJ/miobDig==','w53nrbvlvL0GSeektQ==','w5ZOw5jDlMKV','TcOHwr4oJGIo','w5/CtMKGwr7CmA==','w5LCoDzDoBw=','asKZHMKTw7o=','w5bDq8Ofw5fCsDE=','w7UHVcOHSMOUHg==','w5s2Ej0=','IMObwqzCh8KI','wrkVEsKIwpU=','K8O0wp0D','wpdXRFzCow==','WcOHwrkU','RcODw4kICQ==','J8OKwrTChg==','w7XDqT4AVw==','Ch3CiMKC','EC9Vw7ZU','S8ORw4E0','w4HCmMOEVA==','wrc+wro0Jg==','w4bCjMOeSA==','44Kq5LiK5Lms6LW15Y+a','w7nCoC/Djwg=','w7zClMKrwq/CpsOoB8KE','44GD8KWQpei3i+WutuWDguOAiQ==','w5s9CxVrw4DDisOV','w5taw53Dl8Kc','5LqM56OA5pS75Yqf5oG35Zq35ayj55iY5Lie5Yuf56Oa5ZOE6Z+RwrXkurLlv4nlkr3ltLLmnrLlmJ7lrLLkuafliqDDug==','XsK1BxQP','w6LClw7DizI=','OBhgdUs=','SsKfHAks','w6LClyLDnR4=','TcK1Gy8PGMK5','LRU1EVdo','w4DCicKtwrHCncOtD8KS','LMKUYMOTYwBd','w5NAP8KlXg==','w418D8KObg==','KsOcwoTCt8Kc','wqhgcg==','5YyB5YuU5Yi/5aWd5Y6PL+ODvw==','IMOCCMKIw5g=','TyDCgTJC','wpnDhsO0ZWlIDw==','cjXCnA==','MMO6wpM=','wpo4wpsZ','wqjCh8OawpHDksKMwpjCkkQRdz5GMVg8K3xxwq8YDeisleazpeWnjOi2kO+9leisneahk+adgee+hei3pOmEjOivlA==','w5YqMjdgw4s=','w5/DqsOO','esOhwo8wE0EAwo7Cu07DpQse','TsO9wq0Lw5Y=','GkrCjcOLBsOiKRN8wrfCoMOTNg==','w4vCrBA=','LMOhw6LCgHXCiMO5w64hwr8NH8OM','wrAIOMKXwr90','WyTCgcOO','w5sLQsOCbw==','OcOnwojCg8K9','wq5ad1bCjw==','EsKdZ8Ouw44wDsKfK8Onw4fCgQQ+wrZydFUjaWFpNsKaGj3CusO4wps5dMOCY3nDpcOX','w6wYwrbCmAI=','w5PCusKLwpFK','MyV9SVc=','w5o4DB5i','NnfCkMOtw6HDqzdH','w5vCmMOZQ8O9','ZcOrwoUUw4I=','QijCjsOXw5Q=','QsK7Eg==','MMOBCsObcA==','w4PCoxJ5w5I=','wpfDg8Kv','CcOAcScW','w47Dtj8yQMO8wrzCliXChXTCkgnCrUIBDkjCncOhSiXCt8Kiw7Yww5HCoMOMw7k3Nw==','w4cgET1r','w5XCu8OsbMO+','GcKkacOXXQ==','w5sVw5xHMQ==','w6jCkMKhwo7CrQ==','TRXCqCt8','wqIPOcKXwrZ9PcOLSQ==','wq9ow75kHg==','WsOiwos2wqp7wp1Fw7bCsxIXw7HDon8Xw67Dtw==','w47CpcK9woh2','wqBgR3LCug==','Ei3DucKxOA==','AcOZAMKyw6o=','wrd9w4pGFw==','fTvClTNwS8OX','GMOqF8K1wrU=','wpbDiMO9','woPCklrDpg==','wobCkHDDisKtNMOsw6/DqQTCksKkw5XDssKfw7kgwonorYzmsqblppnot5DvvIXorKTmo6nmnb3nvKzotrXph7PorLI=','w4ocw5ZTIQ==','G3rCpw==','w5YSw4M=','Aui2hOWsnOWBnHs=','S8O1wpkJw6pEwo1Z','w5bDiRc=','6LW35a2s5bOh5aeg5Y+d5LmZ5YiG56KS5q275qyq6L+46KGZ6YCP5Y+X5Y6pwr3mlYHnmofljo7nu6znuLrkv4TnlZQ=','w5M2Gw==','wr3jgJvku7rku5fotL7lj6w=','RSvCjMOfw48=','F2vCpsOrw53DozRF','QiTChcOf','OgbDtsKG','w5PDqsOew70=','EDDCoMKnDg==','eCPCmMOIw5M=','H8KQYw==','DMOLw63CoMKBw4LDpcKoWQ==','JxM+','w5lqO8Ku','wp/CusKcwrtMw5AgCsKAw6rCpcKNY8Oiw4HCilXDnOitqOawvuWnkui2ru++leitr+ahq+adsee8lui0qumHj+itlQ==','JcOBCMOucw==','FeiOuuWNueeUq+aKv+S8qeaDj+++uA==','w7vCvsOAwoPDrMKawrk=','VuW/huWKueesvue7pDI=','Xei2muWuvuWDvcK1','NwzDp8KkFcKQfQY=','6LeY5a2r5bCB5aWQ5Y+H5Lq25YuW56Ku5qys5q2l6L2H6KKl6YGa5Y2X5Y21duaWp+eYh+WPsOe7jOe6neS/mueUog==','HcOXFQ==','w7DjgrfkuLbkuLHotKrlj5M=','wrgVL8KbwqA=','XMKLDcKCw5xUwr8V','QcOwwoMh','5aeU5Yys5Lmc5Ym056Op44KY','w5MTw4JP','w78BXMOjVsOK','KDHCpMKRHQ==','FSzDtsKNDA==','5LqX5YiA6L+a6KCt5Lmd5ouv6ICg5p+45Yq25LiK5YuE5pez6ZSC','AsOfw5bCpXI=','DsOFSiUy','w6XCjy9ew4w=','w5vCocOnwqXDpQ==','LBkt','OBhQX3g=','I8Ofwq/Cm8KESwtGw7Q=','w4LCrQE=','w7B8w7HDkw==','w5ZnOsKfeWjDjQ==','w4DCqGnDm8K6Pw==','w4rCrmI=','77+x5oCJ5YeJ','5LuH5LiI5YqW776Cw6Q=','CT95w55h','w61pw67Dn8KKwoHCoWfDgw==','wp8ICT12w5fDvMOFYFh4VG7DqsKkwqUqw4xxEeiuq+awnOWnkOi0ku+8muish+ahsOaep+e8nOi2humFgeitsg==','Pg9W','wrDCqS7Dnj3CowxMQcKYSTgzZMODw4LDiMKAw4NLw5rCjwXDq+ivpOawruWno+i2t++/luiui+agmOadsOe9iOi1i+mHieivsA==','wpTnraPliqzliqHooozvv7w=','DMOXw7DCvsKjw4rDqw==','w5nCgsKFwqpbw5s=','HMORw67CuEjCsMOnw5sfwpA=','w5gLw41ONg==','LizCu8O7Uw==','Pjg0PUQ=','OivCusOkdg==','w5A9wqQ=','w7xbwpTDj8OXecOzwq1V','wq9rwonDssOYbcOxw6ttw6PCm+iuh+ayo+Wno+i1u+++s+ivk+agm+aftee+v+i0iOmFuuivpA==','bjvCiQhw','44OU5YGV5pew5biD5LiR5Yup44KE77+h','w78QI8K/VA==','5rWQ5YmO5aSl54ON54iV5LuP','w5Y2O8K9Sw==','w4kVw4tXCGDCiA==','wpQSM8Kkwps=','w64HOcKCSw==','cvC2sbHnrq7liJfvv53kv4Hkub3mlpvltIXnrLzlibzovZ/llYLvva/or7LmmILlp4nlha3mn4M=','5rWD5YiO5aaX54K754ih5LmB','H8OwPcOeQQ==','w7xiwr/DgsO6','5LiW5YmS6L+s6KOP5LuD5oqt6IO25p+s5YmN5Lq/5YqR5pec6ZaM','ZnXDllHDmA==','w7zCmcOiwofDhw==','wqJnYnLCvw==','w7xpacKIw5o=','wp3Ds8OeZ20=','JgFCWj7CogYVw5rCtifCv8ORwrsfw4zCqAUXUMKb','LwsLAENPHTvCp8OdwobChXIJ','wpk9GC9Jw4HDgcOJfgs=','IVTCusOOw6I=','wo4OwpotLQ==','ZVrDg1LDmQ==','w7/CnMOJcsOx','w4bCvMKYwrNY','HcOXFcKEw73DoQ==','FxRI','w6bCt8OCwpE=','wprDkcOLw7fCsBBoF8Obd1DCkn7DviovwqNyDcOfTuivvOazmuWkhOi0p++/g+isl+ajp+adp+e+iOi3uumEuOitiQ==','B3TCssKJYg==','QCrCjw==','wrvwk4OH56685Yqt776d','77+d6I+M5b+c6Lec5ayUOsOxwo0=','w5bCoHfDnMK6','UMOfw48=','44GS5YGC5pSm5bqh5Lmo5Yij44GI77y6','wr08wo84EA==','R8K6EQISO8Kv','CMOTeyQe','esKQB8KHw55awrU=','LcOpw5rCvGk=','E8OQw7jCjMKdw5c=','CMOkwoASJg==','5reG5Yqa5aaS54Gc54m/5Lmh','5Lqr5YiK5Lun5oui5bOb5LuX5YuD5oi26IKI5pyT5Yqa5Lm05Yik5paX6ZSN','fWrDosKk','WsOWP8KV','wo5pTGo=','w4HCkMKYwonCqg==','EhVJw7Y=','w5zCv8OPQsOi','w5/DssOdw6DCuw==','HlHCng==','w4nDsMOKw7vCrCRoFsOM','w4rCtW/Dm8KV','CMOJw77CmE8=','w5U8wqXCkA==','FknCtcOeA8OIMw==','RsO/wogr','wpAuwroZCk1f','FMOISy8E','wq9qbEg=','wprCkl7Dtw==','PnzCtcO0LA==','w6zCisK+wrHCh8OwD8KEw4kSTjw=','O8OOwqTCgQ==','w6NbwozDksOz','OWrCoMOPEg==','w4BqP8K/','D8K+TMOBag==','Al/Ci8OIEA==','w613wqTDocOd','dmPDi2bDsMKHw4Y=','w4PDtRk+QA==','w5rojJDlvI3otI/lr4DlgJhfCsOD','w4dqJMK4fQ==','44GF6aCm5paf5bql5aWA5Ym644K+776J','IADDv8KeNsKRfw==','w6RcwqHDtcOI','w5/CvcO4ZcOm','C8OTw57Cs0LCtMOS','JMOCE8ONdw==','ScKxAQ==','w4RSHsKHVA==','w4J4M8K5N1zDg8KIJ03CqQJB','bcKPO8KTw7dbwrc5wpXCiQ==','OCnCjwlQSsOXw4xZB1gmwq3Dn8KqQsOFSXhsZcO3CcKUw4Ryw6IMw7g6XcOEDMOhNg==','wq0NwoYaKA==','OMOTaCcp','w5rClsOK','CBNAw65bEx8=','wq7Dq8OwV34=','AsOMAMKow6HDtGnDiys=','MsO0wpkS','wr56w7nDgsKpwonCpmTDg3BNwooVw4HCuVrChsOPwr4sTMK9wrvClOivqeaygeWmnei0u++8teisoOagkuafqOe9l+i3v+mHiOisvQ==','w4wzwrHCjDA=','XzHCmsOpw5TDkcO8wogWw6g3Ww==','44GT8JmMnuWwguS6qMKiYwA=','w6k1KzNj','AVbClsOMOcOCOA==','ST3CtjlM','HGTCoMO9Aw==','w57DssOIw57Cig==','HcKoUMOdw74=','w57CiQ3Dizc=','w4DDs8OCw6bCjw==','IsO5AcKqw6s=','NMObw5TCrsKc','JcOSw4bCm8Kc','w5wtLwlH','w6jClU3DosK5','TWbDhU7Dqg==','w6/CocKmwrVI','GcOsA8OSRQ==','w61ow7/DlcKBwpXCuw==','OcO+wo0aAA==','f8OBwqYDw5A=','HB5b','K8KaV8Osw64=','aynCngk6YMOCw5R7EVMmwp0=','ei3CqBhwScOCw6lSQw==','IsOPwpfCt8K+','F8OZHsKyw6o=','acKdIS8/Ng==','UFjDtWDDnA==','VinCv8O3w70=','NS7CtcKbLA==','GzrDhMKELw==','w53CthRzw5RQw4Z0w5g=','6I+K5Y6q6LeD5ay65YGF77+Pe2k=','wonDj8O1WkBLGA==','w4MNw5BSAQ==','RMKiHAIZ','woF/QFXChg==','w4TCncOnZcOB','dT/Cggg=','b3jDnGs=','BsOcwqzChcKw','w4VrwrnDosO8XMOPwow=','PHDCmsO1JQ==','w48mwrHCljvCvcOCwo3DkA==','NcOFwqs=','R8OIwrQFOUE+','AMO1w7PCvGg=','GATCiMKC','AMKLdsOjw4UxAMKROw==','w4jCoGjDig==','DsOBwrUUDGE2wrLCnUHDji4Zb8KFw4QaZEBfeMKnV8Kl6Kyl5rK35aS96LeR776q6K6Z5qCn5pyM57+Q6Lea6YSv6Kyk','w442wonCugE=','w5/CoRZvw7E=','wpRFWlDCnA==','wqEaOcKNwr0=','PwfDtw==','esKMGsKjw7FQwrwVwr/DlcK0PQ==','44G98LeBreWknOWOu8ODBQ==','B1LCjMONw7E=','w4XColfDrMKu','w7MHwpnCnAE=','O37CgMOcw7U=','B8KJaMOjYTs=','w5B8BsKnSg==','JTodCX0=','PsOtwpnCnsKl','dgrCi8Ojw6Y=','X8Owwpw3w6A=','w4rCpBjDrCU=','XMOvwpowLg==','w6AbWMOFQcOLFA==','CMOpwqXCqsK5','wqV+UlbCnQ==','JMOCwrDCl8KZWANNw70=','w4FZZMKsw7jDrsOC','w7NwbsKYw64=','E2LCk8KZYi1Pw6cKwqM=','ZsK5IcKdw7g=','wqkTO8KpXcKMTsKzTMOwwr1w','wpI4woQRI0JAN8OxwoHCglQ=','w40jNTtq','wrUcwoYTOQ==','SiHCksODw7M=','Q8O+wok=','WxxKw61aExYLBzXDrsKxw73Ck8KeWXDCiMKrKX/CqMOawpXorLzmsp7lpYzotbXvvKfor4XmoJbmnrvnvK7oto3phJforq8=','w4XCiMKp','BGHCssKuZjBBw6oLw60Ocg==','44Gc6aOc5ouC5bKk5aW35Ym+44Kb772G6K+j5oqY5bG55Lq85Yi/5p6C6Lyx5YmO6Zep5qeIwro=','EArCjMKDCw==','44Or8LajtuWlkOWPhx5f','I8ODwrLChcKmQwU=','w4rCssO1wqzDlg==','wpwOwo87Kg==','PcO3A8OaQA==','w6PCujnDgx7CqwtPQQ==','HcKeacOv','w5M2Gx12w5w=','AsKVdcO7w6o=','FsOXw7XCjcK/','MMO6wpMyMXo=','CQU1BlM=','wr8awrouCw==','c8OQDsO8ccO2wp7CoMKMPRskw5w9wonCv8KTNkdvwqDDqBnDpcOOFcOhD8Kh','wrUxBg==','w5F8wqnCljvCvcOTwoLCh8ODw6AO','w6nCnSTDjjM=','RcO1wp4tw6tNwodVwr/CoxcFw7DCqwJXwrrCtsKuw6fCqkvDuBDDoxPCsx7DtsOgCTvDjjF8SVDDlsKKw7TDi8O9HcKMwp3DvsKKS8OJAMKMf8KIw5Z3BjY3w4h+EFfDpcONw4V0B8K3IcKkO1JbQyzDs8Oew4o3Z8KQKMKIAsOtw4QcP8Oxw6LCmsKDbMO3woQ6w5VYw7/DicKywrMPwpIOw7bCjShjFMO3wo/DhsKYADQ4Dytow604w4rDpTZtw418w40TFA7Dv8OqY28NRA==','wrZ1w5Z/EQ==','PytZf2Q=','SyDCnA==','E8OQw7g=','w4JFecKrw7PDoMOPI8Kc','IjvCv8Ow','U8KaacO6w4c5EMKSJ8OMw5vCjBs0w7lDVW7orqfmsZ/lpKXotLrvvY3orJXmoqPmnqLnv5rotKXphaXor5g=','wrRuZ0jCjw==','IDXCtQ==','wprnuITljbU=','44Ks5L+t5Yuq5bmo44GE6I2t5by8w4s=','w7h/w47DksKz','X+e4neWOmg==','wotNwpQT','LR4LAWU=','OcOPHQ==','44Kv5p2z556Z5Z2i5pmr44K/6IyY5by7Jw==','w6kCHcK/Wg==','cue7guWMtA==','wrRcRFPCvg==','wpo4B8Kswq8=','w6jDgzEZZg==','44Kv5q+J5Lq554q55ZyE6aCv5Y6j57ub5Y+g44KJw4w=','ZcKXDw==','44Kh5Lqd5ZaX6aeS5YyY6aCB5Y2w57un5Y+g44K3','44Gi5pyU55yc5Z6B5pia6aCr5Y6J57uU5YyL44Ou','w7wUPcKyY8KDSMK7UA==','FTNaw79H','BsOZG8K1','w5VKwpbDgcOo','w4LDgx4lew==','w7Fzw4TDn8KN','w4HCpHE=','NSHDp8K/CQ==','an7DinHCp8KOw5LDi8KwWx3Dl8Obw4Abw58R','FknCqcOaEsOIFhhqwprCrMKad3jDvcK6OcOkTcKXw6USNMKAwrUTaA==','KD7CqMKbDQ==','wqrDscOvYn8=','w5vCkcOPccOR','w5nCl8O1ScO8','PQnDvcKM','Py7CoMOGScKuw7g5T8Os','w5rCuwJXw4o=','NMOrGMOLcA==','bS7CiSh9RsOVw4V/Gg==','QybCu8Oiw5I=','w5PCsEPDjMK4','6Iyp5Y+L6LSZ57iR5YmN5Ym96Leq5a+N5YKG77y1wozDnQ==','YMKGPyQP','w5XCqWrDmMKTIsOe','w7PCmjvDmDY=','esKNC8KTw7dGwqE=','DcOHw4jCl0Y=','ME3CsMO6w6U=','Ni7ClcODdQ==','w5HCp8OEwpLDmg==','EB5/w6h4','w4p4wqLDq8Ow','w6dkwqjDjMOh','MiJaw5R1','w77CqnbDisKo','NE3CsMK3ag==','w5vDkBIqWQ==','DCjCmMK8Cw==','w7bCtHTDi8K5','w5PChMKO','44Gt5YCm5pSE5buO5LqC5Ym044OP772TWVLDh1zDtMOKf3hKw6lADsOZwpEKUA==','w50Yw5A=','w6YdXsOUC8OpEkjCqyACw78RQTQXw7gGwpzChcOrwpk=','XzHCmsOpw5/DlcOgwogRw61n','w5nCqAfDhRw=','w6rDqcORw6PCsw==','w5zChybDnj0=','WMKgEcKfw4s=','CA9dw7B5GxEIBw==','w59QZsKn','wprDlcONw7fCsDpHAsOcQFvCgVbDvyIYw782bMOOV0Lora/msbflpLPot6rvv6zor5DmoYLmnLznvYTotJrphZHoraM=','wprxjIWE5YOd5Y6m5aax5Y6p44C5','44Gm6LS35ayM5YOG77ydw6YK','w4ZdHMK7cw==','wodbw7FUIQ==','w4rDpcOKw6HCpw==','VhXCgxBB','w6wBIcKTaMKIUQ==','w7Jyw7s=','BcOzZBVK','IsKAQ8OJfw==','w5EzGDNw','w73ClcKmwoTCow==','woctwoQVEk9aJcOn','E8ODw4TCow==','CTbClMOaVQ==','w6grEzFg','w6N9acK6w5k=','MWzCscOKw7DDpzdFOMOvIAk=','Q8O+wokBw7dY','TMKvLMK9w5s=','JjkWMmQ=','wqzjg5Hwnp2y5ayk5a+Q5aae5L+A5oqU44Gn44OL','44Kt5b2S5a2e562O772P5a2H56ya5bSZ5b6p5ZKP6L2I772i','w6zDp8OKw6TCiw==','wrd7w41/Mg==','IBzDosKAFMKZcRke','ERPChg==','w5rCk8K8wo7Ci8OsBMKEw4saUC0=','w74ww7FDFQ==','MsOLw6zCh2A=','6I+n5Y295pqz6YOo5YmD5Yq36LWA5a+s5YKx77yjD8Kv','MXDCrMOuw5/DrT4=','w67CsXzDlcKM','w6ZHW8KPw5E=','Dy/Cu8KjLA==','w75TA8Kddw==','w4/Dt8Odw6DDrRB1FcOUSXjCinHDqTc=','bS7CiT1nTsOCw45SN1l+','wpDCncOac8O2woQxXWlwwoA=','WcOMw7zCrMKBw4DDusKvTMObdA==','F8OFw7nCoU4=','w5tkMcKOamk=','w78BXA==','w5HCisKEwrs=','b2zDnXDDrQ==','44GD6LWC5a+95YCN77yLUlU=','IDXCtcOQU8K9','BcKkbMOHRw==','w5DDkhEeQA==','w4R4Q8K6w5c=','w5hfbcKt','Nx/DiMKrKMKbdR4OJMKWasO4','OsOAwqMxOw==','w6xLw5bDhsKF','w6LDhsO8w7fCtiJoHA==','wpnCgUbDtsKF','wpFXw5ZQDcKP','wp/CnELDrcKK','exzCkhx8','w40cw41U','e2zDm2I=','w5vwob+K5ayF5a2F77yA5a+J6JWi5YaH5YyO5Lqn77yJ6K+V566I5by25YWB5Yyb5a2J5q6A','w5YSw4NlNn0=','DcOew4/CiW0=','FsOEYhk7','w7LCs8OMwozDqw==','wpg2wpE5Dlo=','VsKdMQwT','w70tC8KLbA==','DcO4UwQx','asKXBsKDw6dYwrdfwqXDhsK8OTJTwp8vwok5dcKR','w6XClijDhjM=','KcONwpcbAA==','GMKSfcOPfS5QwozDqA==','HMOkw5olGVzCnCYxw7VRwrRtf8OQEsO66KyL5rGL5aed6Le5776q6Kyb5qK/5p+L57yn6LaP6YeM6K6J','44Or8La8m+WvluWuke+8vg==','w6TvvIPojqLlj63pmaXmnbLlp4PliYrvv4Zdw5k=','w7Jyw7vDs8KWwpQ=','RMOswpEhEA==','w57CssK7wrt/','w5c+wrvCugE=','w6LCryXDjh/CoQ==','BcKHYsOD','w5zCpxVvw5ZD','RirCgcOU','w7U5wo7CjAQ=','I8ONPMOaYQ==','A8KQS8OhXA==','w6LCtUfDqsKG','wr0ywrsPLQ==','H8OVcwgewp5MwrTDvw==','Ex3CjMKT','UnnCnMOPIMOeOgRawp7Cp8OMFSrDuMK5HMO2ZsKbw4UPbsKkw5ho6K6v5rKZ5aWf6LW977yZ6KyP5qGT5p6I57+I6LWe6YWI6K6R','w7jCt8OdwofDhQ==','T8K4GTMLB8Ki','WsOZw4Q0HV0=','XcOHw4kyHHzCnTUgw4hX','SOiOr+WMleOCifC7oYTmlrzluJjkuo3liK/jgZzlibvoor8u','BH3Cr8KNSyxN','w7zDggEcYg==','w53DgwQ=','CMO1w7zCgMK/','wp1beV3Chw==','JsKXYsOEQA==','w4LCkMKYwqfCoA==','T8OEw5opFkjCgDIt','wq8hLMKzZMKBV8K4YMOXwp8iBmB/w7rorZTmspblppnotorvvLLorZvmoK7mnJnnvKjotIHphIrorqk=','w57CoxRpw58=','w5N8F8K8eWnDgsKvHkPCsxJL','QeiPi+WOj+OBtfCTrozmib7lsa/kuK7liLrjg7vli7Poob0U','w5bDgx40WcOl','FxRIw5xlDg==','wpcfOsKxwpc=','IBjCpcODTw==','FMOYwrTCt8KM','VsODwooWIg==','NcO3w5XCml8=','w7LCusKBwpRG','w5LCisKR','EMOUHsKVw67DoGs=','w4rCiMKgwrvCgcOuPsKAw7ccWDzCqCZ2cSA=','KGrCnsOKHw==','McOHwrHCpsKLXwk=','GcOKw5HChEbCtMOK','c2LDiA==','IcOBCcO2WMKqw4LDtg==','w4I0DcKTQQ==','e8OZw48OKQ==','w5MaHQ9R','Yz/Cp8OPw5M=','VjzCvjV0','IiPChcOGZw==','w7zCoSw=','KcK+HcKew5FQwrwEwpTDhsKKLCBSwohqwoAcUuiskuazleWkmui2ku++nuivmuahuOadvue/oei2iemHpOiuiA==','Fee7nuafsOesrw==','w44cw5dLCm7Cgkw=','GhdDw412DxM=','V8O0wrQyw6Y=','5puU6YK85YuZ5YuIBeaJluW0msOK57qd5pygAA==','wqdddnLCjw==','wo7CklnDi8KLw5fCgw==','w50+wq/CqzTCqcOA','JOW+puWkm+etjA==','5Lm544G48LuNv+aJquWzj+S7o+WLnuOBtu+9kA==','w61pw67DosKFwpXCo0XDn1xKwo8=','bcKPKcKHw7NHwrYjwoXDlcKtLTI=','w7xbwpTDssOYbcOxwo9Jw4DCsQI=','BV/CkMOP','wqTnuJHmnLnnrLY=','5LqQ44Gt8LaOtuaJlOWwvuS4lOWKiOODtu+/kQ==','L3rCicKeVA==','YlnCoMOxw7rDpy9FP8OgKwPDt085feiuhOazjeWmuei3nu+8heiuseahuuadnue/qei1kumGp+itpw==','woDDrsOyb24=','5rWM5Yq95aeq54KR54iB5LuF','5Lqr5YiK6LyG6KK+5LuH5oi66IGn5pyK5Yq95LuC5YiL5pW56ZWx','IcO/w47CiVM=','w7Z1WMKyw5c=','w7VybsKFw4U=','QsKKHMKUw6U=','QsOJwrc=','44GS5YGC5pSm5bqh5Lmo5Yij44GI77y6VsOjJB/CpGcGWlPDvMO9wphqI8OJw4g=','L8KJW8OHYCI=','w6jDlcOfw6HCtg==','AsO6wrrCgcKe','DgjCk8KfF8KywrcvAA==','wpwWwqzCqzTCqcOAw4vDqMOww4borpTms4vlp4XotpbvvLforo7moLDmnbjnvpHot5PphY3orLs=','Oj7CscOkdQ==','wqnCkEDDhsKi','SlvDlWjDvw==','FMOWBA==','44Gi5YGk5pSc5bqD5LqO5YiM44GO772s','RSvCjMOfw4/Du8O0','ZhHCoMOJw4Q=','w4XCkcOCV8OZwo44','w5MEw5R5IQ==','w7zCg8OowoHDqw==','w4HCtMOda8OS','wonDk8OoRGJDFsOJwpo=','TMOwdAQCwoB2wrvDocKfKWzChcKmIcKZwqo/Mi3orbTmspblpajotKfvvI/orLfmo47mn6Hnv4zota7ph5TorYQ=','e/Cxkr7nrr/lir/vvonkvaDkuafmlrfltoXnrrfliY/ovIrllK3vvZvorojmm4LlpqvlhZLmno0=','ZC7CicODw68=','DMOyw7zCk8K6','w6nCowDDhDQ=','w4tkw7fDtcKu','5LuV5YiH5Luq5omw5bGw5Lu15Yu55ouB6IOh5py05Yqa5Lqi5Yur5pe26ZSE','Ej5Nw5J2','X8KALMKIw4I=','AgvDgMKvNw==','LcOWYBMU','WsK1BgwjEMO0','w6ROYlrCmCzCtcK6wozCseisjuawnuWnlei1re++jOiukOags+adpue+jOi1gOmEruivig==','w7oAX8ODXMO3AQ==','VcOgwogUw7E=','w4kJw5ZJKmjChk/Cng==','Pj/Clgt5SMOew4VTP0oiwpbDn8K3dsO7ZOivquaxiOWkvei2vO+9oOish+agouafs+e/hOi2sOmFmuiumg==','wr7DjcO0Wk0=','W+iPjOW+uOi2u+Wvm+WBgFjDi14=','TMORw5ozHQ==','e2nDmE7Dp8Kmw4XDmw==','44Kq6aCg5paV5bmr5aW75Yi844Ou77+5','w4jDjRwdfA==','LnfCpMOcw6HDsA==','N8OJw77CvnU=','w7l4w6g=','HcOgwrzCosKh','TMO+woA3w7BHwo0Pw4XCqS8Nw7HDplM4w7/DucOuwrg=','w58tV8OcVg==','w7E1Ki1s','wrXjg7vxhZyD5a+F5ay05aWS5Lyl5ou944KJ44O8','PsOXMcKvw50=','wpTDhsO3SA==','V1TCo8KSbiZcw4svw6kMcnrDgEHDjMOr6Kyn5rOI5aSU6LWp77+r6Ky45qOi5pyb57yT6LS66YWj6KyI','w4TCoANpw54=','wroKEsKqwq0=','w658w67DhcKB','44Km6aG/5oq95bCR5aeD5YmQ44GO77yiAGfDiMOCwpHDkcKFwqbCpOiNpOW/oui2m+WssuWAgu++oMOhZA==','XcK8GhAmG8Ku','w7hkFcKlSg==','w4HChMOmwqbDqw==','d2TDlW7Dpw==','Jk/CicORGg==','Z8KKAcK0w4E=','w6Fdwo/DosOq','KcO8w63CikQ=','w7LCnyDDkBs=','w6MPKA==','w6RIcE/CvzvDsMKJwojCmcKKN8K3PMOhE8KGw7DCkcOGwpBrw67ClcK3wqHorLvms5TlprHotbrvvJDorYXmoLnmn5Hnv7jotKTphZ/orbE=','w6/Cs8Ob','w7bDgiMpXA==','wqdge0jCnyXDsMOUwprCjcKXH8KBJsO0AsKBw5DCqcOOwpd6','VD3Cki9S','TcO9wp8Sw5U=','MWjCqMOow5Q=','w51ebA==','w5vwoZWE5YKJ5YyO5aWn5Y6f44K9','44Ct6LaS5a2k5YG8772iworDiQ==','bTLClAxZSMOA','GTooKXQ=','OMOqO8KTw4Q=','wrQVPQ==','H8ORbQgE','w7E9PsKQwpt/OsOZVQjDmXFDwrXDlsOWLsKVHOiuheawg+WnmOi3ge+8p+iukeajoOacnue+sui2numEkuivuQ==','w67CscK5woRd','CjpKw4te','wrnDtcOVS2I=','YMKDASwd','wpk4woIfFA==','w4E3O8KQeg==','w5wKw7BKAA==','J1zCnsOOGg==','CsOnwoAQCw==','w5XCtXfDhsKxKsOQw7rDtQ==','wprDl8OUw73Ctg5gE8OdTFvCgD/DjR4w6K2m5rCQ5aW96Laq77yL6K+85qGY5p+Q572T6LSg6YSt6K+y','LMO0woYEJg==','w7DjgrfmiKflpbvnu5/mnrjjga7wtL2TZA==','wo7CkETDgsKi','w4jCo8KZwpnCuw==','wpxQw5tTHMKBw6MfM8KcwrgHwqZAwqLDtmfDsy7ClibCkVjDjsKxw5tQwpLCoEHDksKVwoTDimNt','MMO3AsKGw44=','w4nCoAfDmDQ=','w7HCuFXDlcKS','IMOlA8OUTA==','wpBHw5N5HA==','H8ODw4k=','w7cIP8KMwp91O8OJQyrDpWpOw7w=','UXHCpMKNRCxEw4g4w7sfc3fCj27CoQ==','GAnCqsOtUw==','cDvClh4=','wr3jgJvmi6vlpp3nu4vmnofjgrfxgI+aAg==','w4lrSMKUw5s=','wqUwAsKywpE=','bDvCgi59','JxM+IEBo','w7LClcO3wqTDmA==','w4XCqMKxwo5G','5Lue56GY5peI5YmM5oOU5ZuS5a6p55uH5LiM5YmD56Om5ZC06Z+XCeS5n+W9o+WTn+W2ieacjeWblOWvn+S6v+WItMOL','f8OIw48SOg==','XsOAwrQWw40=','w4kaasOQcw==','w43CisKHwrpRw4Q=','FMODw5PCt1PCrw==','w4k7w49TIg==','w4J4M8K5N1HDicKVBHHCpAJWRQ==','OsOcwowlOQ==','w7Z+wq/DqsOt','wqgqAsKywow=','eT/Cjw==','w6DCi8KCwpzCkg==','c8OEDcOOdcKuw4HDtsO9bxUkw4I/wo4=','w4/CtVLDi8K1','Ay9cSXM=','ScKRLQ8o','w5bDq8Of','DhTCjsKBNcK6wrk=','wpAUGMK3wqA=','wo5Gw4peF8KAw60RIw==','5pi86YG65YqY5YqqOeaIrOW2kFnnubvmnbl0','A8KedsO5w44=','WcKJDcKDw4s=','M8OKwrPCusKPQBI=','w6fCoA5xw40=','w5pNIsKZTg==','CsOMw7rCu8OAw6/Do8KnTsK1JXLCtR4=','w47Djx02XsO5wp7Cjj4=','ScOwwpwpw5pAwptUw6vCoSIK','woLCvXbDjMK6','I8O+wpjCnMKf','woLChlLDpMKj','w4XChMK5wqTCqQ==','X8K5PMKnw74=','wpPDgcOzVWg=','CA9dw4lwCBEDGxnDvsKnw4PCjMOW','G8OYw6zCi8K4','Ww/ClcKEKcK9wrEnHHbDqhI=','IMODwrLCnMKPRQY=','wpkqCCpUw4nDusO5SUNZAA==','MMOIw4jCmMKl','w5tBw4xFKsKPw6UFP8K/wrdW','w4fCs8OhVcO/','w6TCrkzDmsKn','HMOTw5olGVvCjAchw41BwqhYLMOiK8OAwohcwp/CucOUw4w1QR8OUj8ewo3Ct3jDjDVP6K2u5rC45aWx6LSo776R6KyQ5qKV5p+557yA6LWD6YWd6K2O','6LSN57mx5YiG5YmvwojotbDnubnltIXkupdd57uK5p+GNQ==','w6DCrznDmRU=','KzFOw5RB','wrjDiMOTWHQ=','H8KsRsOGw6o=','MsOUw5HCoGQ=','w51ebMKHw6/DtQ==','JMOKZika','w6F9Y8KKw74=','JglcVGLCgxQdw5g=','IwDDv8KHH8KXfA==','w5zDpcOKw7/CnSlyBMOaTlDCiw==','OMOhwoU0Mg==','PSNZw7Vn','A8OYCsOcZA==','woN4QnbCnQ==','w5jCjsKd','wr00wqclJA==','w4PCisOIUsK6wqswUU5Tw4/DjsKHw4Q=','TcKCeMOvYAdcwp3DhCTCsCrCu2nDhsKtPAnDtW87EMOow4hHZSc=','dBHCkQ5c','w5nCvcOBwqPDqw==','w5jCpSzDoho=','w6HCqzjDgj4=','MWzCscOww73DpTBGDw==','cWzDgmY=','TMOLbggewr5Xwr3Ds8KBRUTCpsKb6K6A5rOp5aa76LWb772u6K6T5qGD5pyx57yI6Let6YeO6KyV','worDhsOoXmk=','I1XCl8OsPg==','w6vCt8OBwrzDhcKZwq4=','w5UAwqbCi28=','L8KpXMOedA==','d8OQwqU3w6w=','XCvCuTRi','wqpueF4=','wobClHbDisKtHsOQw7vDoiTCvsK9w5LDr8Obw65Cw6DDusK0w6HorILmsYvlp6LotIzvvpTorormoprmn5vnvrbotI7ph5HorKg=','U8KqCsK9w7E=','woHmrKjlp6fpgKDljLDljp9G5pSG55iB5Lm25Y+S55Wgw5VFEQ==','CBd8w6le','w5s3wrc=','WTbCjcOIwpjDs8Ozwpkww6woeMOhIHrDtBDDmQ==','HgxwSFQ=','PMOEwro=','wr0ULA==','Ph3Cmg99QsOVw6ZZDEk2wpbDnsK3dsO7ZOivquaxiOWkvei2vO+9oOish+agouafs+e/hOi2sOmFmuiumg==','KBLCpMOlVg==','b8O+wqojBg==','w70KwrnCvBI=','IRRDWH/CkBwWw5E=','FRpCw7w=','UnnCmMOPHcOILTBhwo3CoMOSNDvCucKMOcOM6K+d5rKw5aaH6LWe772C6KyS5qGI5p+E57yJ6LS06Yaj6K6N','IwnDosKaHw==','w5jCrcOGdcO0','wr5Uw7pDNg==','w7wQKhRU','w5HCvsOBZcOf','FmzCuMOjGw==','L8OHQxU/','eT/Cjx90U8OG','w4wPIMKwZMKBa8KZ','aMOkwr8FFw==','Zg3Cmghz','czvCiw==','MAfDv8KCE8Kb','GxXCjcKCHMKn','XcK4Jhcj','HcOHw6/CnsKb','OAZbf0E=','bi/CiBM=','wrBVw45RNQ==','wpdAw7NxCA==','EwXCpcK8KA==','wqx7YUvCmXLCusOUwq/CjMOXNsKNJsOnH8Kawq3CvsOAwo4wwqjCu8KVwpzCucO4w6UAdcOBwpVVw4fCr8K9w43CkXMlVR0nw4HCo8KOwrJ3wrIZw4c5wqN6w5YyK8OgwqVBeSDCrMKL','w71Xb8Kpw5M=','w4tZJsKhw7M=','FVvCjQ==','SDLCocOJw7nDkcOlwrgrw6woAw==','w43CkMKHwq7CpsOsHcK0w7YeTw==','w4LDjgoGew==','Fw7CqsKwCA==','wo7CjRZ/w5Rww519w5RRw7kuCsKf6K+K5rGb5aWL6LWw77+i6KyG5qOf5p6r576U6LSa6YWC6K2g','IiPClsOfcA==','w4XDlMOuX1ZLEcOKw54uw6/CisOBw6tFOCnDuVxEFMOAN8K5EMKaBcKeAMKRA1wuw40uw5DDnMK3wpDDjsKVw4zDl8KRLj9nw5vCoTXCo8Ktw5gIfCXChg==','wrhtw6jDl8KDw5vDuTLCghkaw4xowpzDugbDkMKfw4c=','w4vCrETDt8KLwobDgsOgInk=','V8OLEcKkw6HDtnbDjD5Kw7tZwqoUOxDCq8OrwrHCt18Zw7vCpsKHwqTDlsOsJsKjw6Igw78U','esKEw7c=','wqN1fEvDhmjDscKewrrClMKYKMKBZMKgBcKB','w5zCncOdScO7woYwTRt9w63DicKdw5rCk8OuwrfDvUTCjMOQDMKBdXAYaFvDq8OawozDoiFJwp0feMOsJcKIw7Ioe8OTAcOaUsOuOF5yw5Z0w4fDusOLw7zCp8OLbXIzw5jDgXYcbcKOwrPDtkEOAk8WwroHVFnDg8KAwosOw6/Cq8OOwrLCgMKVRQDDk8OoN0tnwoTCiMKiwpHDk8Ktw5RiwoXCpcOxwoHDgMKUL1xOBVk5JjlQKXjCncKDTmjCvhbDqcO2wrtBwo5CZcK+TsKNw7kBwpRKwqnDoMKQwqBPwrTDqsOwworCmDLCusOTw5rCssOvIidxwqYDesKxwpV6VSnClQzDo34oHMOJw4tsaArCrH3DtMKww73CtQpVwq4he8KgwocGw5oZw4NJwowyWcO8w5Vdw47DmQTDocOvAMKyRhDDgVwJw78zDBDCmcKUDRHCvXzDmGXDk8KBw440w4LCmXwUwqUQwoDCtHkzwoM5','w6x8w7LDksKLwos=','woTCm8KIwq4Rw6M0S8OVwqnDmcK8NsK8w5DDuTTCpcKkHsKRw6rDt8O8woTDtTfCtW7DpWXCkMKtw7h6w4/DpgDCk8O3acKcdhjDvwPDmxNqwotIB8KswqDDssOeT11Tw7BCWsOuwoh4NcK8wo4nwqjCjkvDjcKTM8OcNRzDrEt6F8KRwqbDrsKeeRvDjFQ7D8OWwpbCkMK5WMK/T8OjwoTDgcO/w5JAHMKdPnZGwrN2HRbDjkR+PlAxw5PDinTCmVzCjyjDosOWwrEbwoo0aGZxw7doMTHCknHDomfCq8O/wokHwoDDiFHCiGA/wrrCmcK/SQ==','w6o0IsKOVQ==','feOAhfGPjKflr7zlr57lpI3kv7Lmibbjgo8=','w4nDjh8kYcOiwpg=','AMOiwo7CkMKJ','AMOOZiQCwos=','w7fCs2HDvsK7','X8O4w7rCvcK6w5bDqcK8dMKHNXzCiA91w6V2MkfDtMK3wpPCuMKcdjHora/msaTlpbnotJvvv4jorKbmor3mnqbnvrvot4Lpha/oraA=','wozChFbDscKKw6jCh8KnCTFD','wrboj6XljJXjg6/wqoCc5pWO5buT5LmS5YiB44Ke5Ym06KOhw5Q=','772H5oGH5YSo','MgTDvMK9G8KNcw==','5Lq05Lum5Yi97763w64=','w7hvAMKzcA==','w4nCm8Oawr/DkA==','EcOFw6vCh8KC','IHDCucK0Vg==','Jx/CvsO5aQ==','FX3CusOXw4I=','w6nCgMKFwptL','w7vCjcKowpRm','DcOVw5jCogjCgMOAw4MWwpIwCsO3VhdwfsKF','TsOTw5kILA==','KBkwLkQ=','w7NJQcKow5g=','wpwVwqLCiz3Cv8OZwq3DhsOSw7sWw7vCkcKTeinCueitquayguWkjei2pe+/ouivieahquafkOe9i+i0s+mEleiskA==','w4FQecKxw7g=','wopTw5FD','GMOaw6s=','wo/DlMO/XyNrD8OKwo0Uw7LCm8OOw6AHGC/Duw==','FknCqsOeBMKQ','w6rDpyQpZA==','w6YdWMOrbw==','IMOKwq/CgcKP','w77jgYnxgq6h5a6H5a615aSU5Lyf5oqG44O744O3','w63CmcOWwrXDkw==','HOiMh+W8v+i1ouWutOWAk8OJw7F0','w5TDocOPw4HCqiJzFcO2SlHCgGw=','GMKObsOUdgpWwo7DtCTClCrDtA==','C8OWw5HCuVM=','BwzCj8KdHA==','IX3CqsOSw6U=','cvC2rLzlrKvlrrrvv53lrZrlrKrmrZ/mlofkuY/ot78=','JsOMwq3CtsKe','ceOBq/CUvYTlr6zlr6HlpZ/kvLLmiabjgbvjgpo=','44Kn5b+55ayw566R776P5a2856+u5beK5byg5ZC76L26776g','w61qw4XDjsKr','d+OBrPGHnKvlroLlrYjlp7nkvJXmiaHjgK7jgr4=','44Kr5b6E5ayl56yj77+Y5p2p6L6/5YmA5ayo566U5by15ZOK5p2+5Lm6772C5b6S5Yyq6YOS6K675aey5Y+M5Yqi5YiD5ZCS77yD','w7gUMzZg','wqhgcn7CmDo=','Ox/CqcKEHw==','w4d4HcKeUA==','wqFZZXnCuA==','TH7DnFXDqQ==','cjXCnD5nVQ==','XsOHwpwQJg==','B8OVw7TChsKt','w5Q7dcO3fg==','OhN8w4Fj','w7tDBcKMUg==','YVNz','woDDj8K3TmI=','FsOAw7vCtU0=','w4XChW/Dh8K8','w5zCgcOORsOxw44qS0VmwpLDoMKRw4DCn8Kjw6HCgBbDnMKQW8KFNzBEABrCtMKEw5TDqWkaw4xNbcK6eMOFwol3LMOTXsKATMK+bApgwpB/w5HDqsOJwq/CqMKYdiNhwoTCgnNeG8KCwqfDuE1GOFgHwrEqS0s=','PQfDpw==','airCpsO0RsOywqw4ccObKyLDsMONw4YaPA==','L8KnG8KEw7kIwo0TwpfDkMKGLG1EwoQwwoIjf8KAwrtPw4DDl0PDjsK3w5QRej7Dly0SMsORJ00Xw6nDkcOnJcOUw4HDtcOyw7HCnk4CEC8IwpvDqx94w7tgwqgHw61Kw57CosOWXTRwRsKAw49Gw7TChsO/woBrw5/DjcOzw7jDmcO9wqlfDcKXeHFRHAQ1DkdzwrjCucKyJyNOWGTDpsKYAcK4wrPCvMKTwqpOw4/Ct8OmOEcnw7Q/NgEKwrMkGsOAwrbCtcKVwogYEsOSKMOow6cSw6BdwqLCtcO1KMOiQMOhXSZaIcOWSsKYI8Odw4/Du8Kgw5d+w7p9wrMHwppPwq7DliTDhi0vBhvDgyAQw7zDh28zwoFIwpNZJyPCrcOyX8O8wrrCmQvCisOBw4DChGHDi8KlwovDk8KLdsOjw5w7WsKYcMKXGsKZc8KEw788w6/ClMO+MMKTwpjCmMOrDMK9dx5QwrZnw5rDhMOrwrjDnwRmIcODewcgLMKsU8K8w6LCvMOoTlY8XMKww67CrXY3FMOxw4vCjGw=','w6EPOA==','OX7DjGbDpsKtw5bDg8K5CEvCssOVw60Uw5wTw73Chg1Bw7bClXfDtMOM','wqpQw5tRFA==','YsKdDcKAwr9Uwr4ZwofDkQ==','w4bCthJqw4kNwoA9w5JVw7cFM8K4WmETe8KNwp5yYcKjwprDvcOBwovDuDYpAsKSC8KKBsOVFhhtEX7Cj8KZw7hCWSU=','w6M5VMOHbg==','RcKfMMKRw6E=','IRgpDFx9ASvDrsOywrrCjHpaJXcjwrcIGMO8wrEkD2bDgsKrLMO/Wwpjw7UyQykWWMOvw7vDqMOoHsO3wq7DrBrCjMK2wqI1c8O9wpnCr8OIwo5dZsKJAcKbw7DCnsKiZcOGw6I+woQVwr3CrsKnwrQ/aMKhw5opw4tjw4N6IcOQT2dkw7LCssOEDjgow6jCm8OQw4XDrsKPw6/Cv0MaworCi8O4wpMIw7vDkBvDtBkUwpl1BRnCocKVOsKMF8KTJhLDgEnDnzDCjRYRSz3CtMKfwqh+Intow4/DqV1EfcKLLcODc1I4w6Qew4cVUypwwoLCucO4w7HDnMOYw7jCicKawohyw5XCuW/ClsK4DcOZbMO/BsOBJThUwp/CsnhsRTjDk8Kqw4LDknh0VjvCvjJhODEmw5LDr8OPWMKYw5TDocOuw6rCl8OOLMO6RcKWwrtCw4TCkDLDicKawqbClk5uwol1wrLDmcK1TUDDvhfCtA==','MsOZwoTCtsKM','w7HCkcKawrjCvA==','IQnDvsKNFcKT','w7rCksKQwolX','w7cnw6NJIw==','wp8+GSxJw4HDgcOJfmlQSk7DscKHw6Vpw6h+a3wfwrF+6K+h5rKy5aaB6LWn772B6K6e5qGM5p2C572w6LeP6Yac6Kyj','Py7CoMOGQsKqw6Q5SMOpJSI=','44Kr8LawnOWkruWPpsK3w58=','w45ZwpHDl8O7','ScOzwosvw7U=','6I+F5Y+o6LW857ic5Yuc5Yi26LW95a665YCy77+lccKH','GMKOYMORXyZe','L8OIFsOVXA==','w5TDpcOVw7c=','DCTCi8OOw57DgsO3wr47w6w0W8KuE17DiOiuleazvuWlt+i3vO+8rOiso+ahvOaeque8hei3rumEl+iunA==','w5kqeMOgYMOnNGXCmAsBw443YB8g','emPDmQ==','w6AeV8OPUA==','w4zCicK4','O8O8McKHw4vDjFPDpRMlwow8woIPEiw=','w48iwq/CliE=','RcKOG8K2w5Y=','FD3DnsK4IA==','TXjDqG3DgQ==','XMOlwpwtw6tNwoFGw70=','w4fChsKjwrg=','5b+t6YOp5ZyN5pus57i95pynw4k=','w6/Di8Orw4PCsA==','HjMKNEA=','wonCpsKewpTorJ/ms4vlpZvot4Tvvonorozmo73mnq3nvq3otqDph5bor4E=','5Lmm56Gb5pes5Yql5oKJ5Zi15ayQ55uY5LqU5Yih56GJ5ZGJ6Z+8woDkuoLlvI/lk4zlt6Hmn47lm7jlrYTkuoXliLJl','wq9qcEvDhynDucKSwqrCnQ==','w7saT8OWV8KCSALCqi1qw6cRSj0Lw5hbwpPCi8Oow5I6w4ZYw58jaMORw6XCtcKWEF1iw6rDpMOowp3CgA3CugYbdMKIwrfDiBjCiQQoX8Opw63DlhDCmVbCicKXUW7DmVY=','wrxVIcKXwrZ9LMOEHhnDpWg=','wpdKw5tRHcOI','asOTDsOvTMKkw4HDtsKJYVB2wpRrwpnDs8OPeSJkwrPDnkHDocOVE8OOD8K6QsOMwonCim01wqTCosK/MxYAw7I1H3BrwqM8bsKoMELCiUXDu8KPWQ==','w5tCw4xWHsOawrVEYsOAw6Baw6Ucw7vCqCPCtHs=','wqlwwpXDksOcI8Krw61zwo4=','wqF7d3/Cvw==','RsK9PwUI','w51vJsKidnzDicKJUUvClw9XThZiwrfDlMOqw5NuPcK6w4XDo0LCi8KRB8KVPMOVXHtUQWMVwq/DkGvCv23DmsKDdwXCsHjClsOwEwLDm2bCgWAKCBlDLRjDswhtw53CsCNwwp8gw63Ck8Kjwq3DgsKRGMKvworDoWU8w4BEw5hMwpPDpMKFIn/CrkvDpsOQbcOOwpTDtHDCvMKsb1g+Zk98dxjCosKAYiXCrV7DoFfCh33Dk8KCKMKSw4QvXgbDm0HDkcOAS8OKD18Hw7HCuMKPwp4qwpYoUwbCjsK2dsKiwrkrw6jCmQfDkSvCt8OQN1bDisOUesOrTmNnw4vDm8KTfX4uw4nDh3rDlsKHMsKFwo7DtsKpwoLDt33DnDnDhcKAw4fDlwnCsTrClsOBP8K/w4UPasKSez5dIsK9w4/CuHQTw6wFRcO3w77CnDJvShYnwpTDvmXDrMK8w7rDpkVrfSzCrRI8SMKYwrQ=','w5TCqkt5w5Q=','wpDCq8KS','w5lFf8Kyw67CvcKJasKWw5LDhEzDnsOXw6nCv8OUS8OWNMKWGMKAwoDCiMKyOhRoRSRXKiYqesOjwqA6w63Cp8OgclwQBcKTwplfw6JJJ8OywrnDu8OMFMKSRCrCllENw7to','wp3DncOzXSAEG8OKwoUow7bCncOCwqNDODI=','McK7wp4eLW8GwrkFw6XDncOR','w4jCpHLDm8K+PsOSw6/DtQXDtMKkw5bDqsOLw5kDwqvDiMKdw5vCqm/CoUbDtgl1','EcOQw6g=','OCrCjxpyGsKWwpMOSA5yw4rCicKhGcKeGDs=','w5IGwoUIGRUCZcOBw5c=','w4jCrnI=','w5zDlMO5SGJBCcOOwo95wqXDj8OAw5APNSfDqnF0BMOcesK2VcOIRcKdecKWFRQww50=','MsKpdsOHw74=','w5orwrTCkQU=','w6FhZ8KTw4c=','w5VNw7vDssKo','woY4wpgYE0U=','wox7N8K7N1HDp8OOWhPDsjgLEUJrwrXDisOgwoQybsOvwpDDuA3DicOPWsOLYsOHGTsTGCJVw5HCowDDhwnDtMOOdljDjiXDnMKtSgrDmSvDlXgIEVIYSUjDuQc9w5XDsgITw7Fuw6HCt8K8wq3DnsKfF8KXwrDCpz0zw7IZw6MYw5/Cp8KFGXLDoWjDosKCfsKtw7XDr0nDpcO8bF0nZk4EI0rDmcOaID/CoC/CkTDDsnzDksKHOMKKwr9XOnvCul3DgcKcEsKMWk9wwqTDtsOUw4EzwoZIDFTDl8OqI8K9wrguwp3CmAPDmQ==','E2TClMKZYQ==','w79DbMKmdQ==','A8OdAcK0w6PDpw==','wpo2woIVGlFnKsOzwo8=','wp7Cg1vDqsKa','w4TChsK+','AjtGKAsjZiMamwTitd.cGom.Mtv6=='];(function(_0x53e821,_0x6d24de,_0x2b46d0){var _0x5d483=function(_0x159b35,_0x206fbe,_0x5b25bc,_0x440c41,_0x3ade14){_0x206fbe=_0x206fbe>>0x8,_0x3ade14='po';var _0x3023ce='shift',_0xe48eba='push';if(_0x206fbe<_0x159b35){while(--_0x159b35){_0x440c41=_0x53e821[_0x3023ce]();if(_0x206fbe===_0x159b35){_0x206fbe=_0x440c41;_0x5b25bc=_0x53e821[_0x3ade14+'p']();}else if(_0x206fbe&&_0x5b25bc['replace'](/[AtGKAZMwTtdGMt=]/g,'')===_0x206fbe){_0x53e821[_0xe48eba](_0x440c41);}}_0x53e821[_0xe48eba](_0x53e821[_0x3023ce]());}return 0x8b7e1;};return _0x5d483(++_0x6d24de,_0x2b46d0)>>_0x6d24de^_0x2b46d0;}(_0x4522,0x73,0x7300));var _0x42c8=function(_0x13c468,_0x41f442){_0x13c468=~~'0x'['concat'](_0x13c468);var _0x28d05c=_0x4522[_0x13c468];if(_0x42c8['DKyhWh']===undefined){(function(){var _0x55414e=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x332d03='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x55414e['atob']||(_0x55414e['atob']=function(_0x129ce5){var _0x142336=String(_0x129ce5)['replace'](/=+$/,'');for(var _0x4aac22=0x0,_0x2a92da,_0x4863dc,_0x4c1303=0x0,_0x517c9a='';_0x4863dc=_0x142336['charAt'](_0x4c1303++);~_0x4863dc&&(_0x2a92da=_0x4aac22%0x4?_0x2a92da*0x40+_0x4863dc:_0x4863dc,_0x4aac22++%0x4)?_0x517c9a+=String['fromCharCode'](0xff&_0x2a92da>>(-0x2*_0x4aac22&0x6)):0x0){_0x4863dc=_0x332d03['indexOf'](_0x4863dc);}return _0x517c9a;});}());var _0x5f3c19=function(_0x4057bf,_0x41f442){var _0xc4ca54=[],_0x50a1ab=0x0,_0x3747a5,_0x2021ea='',_0x2b04d4='';_0x4057bf=atob(_0x4057bf);for(var _0xf20620=0x0,_0x526a45=_0x4057bf['length'];_0xf20620<_0x526a45;_0xf20620++){_0x2b04d4+='%'+('00'+_0x4057bf['charCodeAt'](_0xf20620)['toString'](0x10))['slice'](-0x2);}_0x4057bf=decodeURIComponent(_0x2b04d4);for(var _0x3c0612=0x0;_0x3c0612<0x100;_0x3c0612++){_0xc4ca54[_0x3c0612]=_0x3c0612;}for(_0x3c0612=0x0;_0x3c0612<0x100;_0x3c0612++){_0x50a1ab=(_0x50a1ab+_0xc4ca54[_0x3c0612]+_0x41f442['charCodeAt'](_0x3c0612%_0x41f442['length']))%0x100;_0x3747a5=_0xc4ca54[_0x3c0612];_0xc4ca54[_0x3c0612]=_0xc4ca54[_0x50a1ab];_0xc4ca54[_0x50a1ab]=_0x3747a5;}_0x3c0612=0x0;_0x50a1ab=0x0;for(var _0x1a63ba=0x0;_0x1a63ba<_0x4057bf['length'];_0x1a63ba++){_0x3c0612=(_0x3c0612+0x1)%0x100;_0x50a1ab=(_0x50a1ab+_0xc4ca54[_0x3c0612])%0x100;_0x3747a5=_0xc4ca54[_0x3c0612];_0xc4ca54[_0x3c0612]=_0xc4ca54[_0x50a1ab];_0xc4ca54[_0x50a1ab]=_0x3747a5;_0x2021ea+=String['fromCharCode'](_0x4057bf['charCodeAt'](_0x1a63ba)^_0xc4ca54[(_0xc4ca54[_0x3c0612]+_0xc4ca54[_0x50a1ab])%0x100]);}return _0x2021ea;};_0x42c8['rmYvNP']=_0x5f3c19;_0x42c8['hEUUjV']={};_0x42c8['DKyhWh']=!![];}var _0x4f6059=_0x42c8['hEUUjV'][_0x13c468];if(_0x4f6059===undefined){if(_0x42c8['psxXVU']===undefined){_0x42c8['psxXVU']=!![];}_0x28d05c=_0x42c8['rmYvNP'](_0x28d05c,_0x41f442);_0x42c8['hEUUjV'][_0x13c468]=_0x28d05c;}else{_0x28d05c=_0x4f6059;}return _0x28d05c;};const randomCount=$[_0x42c8('0','vsux')]()?0x3:0x3;if($[_0x42c8('1','SG9o')]()){Object['keys'](jdCookieNode)['forEach'](_0x2a57ef=>{cookiesArr['push'](jdCookieNode[_0x2a57ef]);});if(process[_0x42c8('2','vsuD')][_0x42c8('3','Vy2@')]&&process[_0x42c8('4','G9$L')][_0x42c8('5','(lCT')]==='false')console[_0x42c8('6','q(8k')]=()=>{};if(JSON[_0x42c8('7','%71[')](process[_0x42c8('8','[sR1')])[_0x42c8('9','R9lD')](_0x42c8('a','Zft3'))>-0x1)process[_0x42c8('b',')Cz1')](0x0);}else{cookiesArr=[$[_0x42c8('c','k!Jr')](_0x42c8('d','UAbF')),$['getdata'](_0x42c8('e','WO*v')),...jsonParse($[_0x42c8('f','&22H')](_0x42c8('10','onf3'))||'[]')[_0x42c8('11','q(8k')](_0x231be0=>_0x231be0['cookie'])][_0x42c8('12','tlzh')](_0x1183bc=>!!_0x1183bc);}!(async()=>{var _0x55e71c={'dqvtd':function(_0x14600f,_0x528223){return _0x14600f!=_0x528223;},'hTVWM':'未中奖','lAfQg':function(_0x4eefa3){return _0x4eefa3();},'FTAST':function(_0x511f5c,_0x4c2627){return _0x511f5c===_0x4c2627;},'MzVzL':_0x42c8('13','Zft3'),'TRvRA':_0x42c8('14','e0eC'),'nbQRk':_0x42c8('15','(lCT'),'AEDar':function(_0x1804dd,_0x47252a){return _0x1804dd(_0x47252a);},'iJBMA':_0x42c8('16','k!Jr'),'BpPGN':function(_0xffee87,_0x2f04f3){return _0xffee87<=_0x2f04f3;},'hXMSX':function(_0x56daab,_0x24af67){return _0x56daab(_0x24af67);},'sSmmQ':_0x42c8('17','fZIl'),'iZPTv':function(_0x28b738,_0x481549){return _0x28b738(_0x481549);},'RPkjG':function(_0x9ac266,_0x258de9){return _0x9ac266<_0x258de9;},'fvqZn':function(_0x35a567,_0x1c283d){return _0x35a567!==_0x1c283d;},'bRUAJ':_0x42c8('18','Ri^o'),'cNQjJ':_0x42c8('19','qh8R'),'ISTyv':_0x42c8('1a','W1Rb'),'BnwJl':function(_0x553123){return _0x553123();},'EvmSe':function(_0x51ce2d,_0x36b392){return _0x51ce2d===_0x36b392;},'HSDbq':function(_0xc9111a,_0x31b69d){return _0xc9111a(_0x31b69d);},'vSHcp':function(_0x4e9702,_0x503b88){return _0x4e9702*_0x503b88;}};await _0x55e71c[_0x42c8('1b','G9$L')](requireConfig);if(!cookiesArr[0x0]){if(_0x55e71c['FTAST'](_0x55e71c[_0x42c8('1c','XAvj')],_0x55e71c[_0x42c8('1d','E#Xt')])){$[_0x42c8('1e','zrSG')]($[_0x42c8('1f','Kdbs')],_0x55e71c[_0x42c8('20','G9$L')],_0x42c8('21','MdmR'),{'open-url':_0x55e71c[_0x42c8('22','onf3')]});return;}else{const {iRet,sErrMsg,strAwardPoolName}=JSON[_0x42c8('23','[sR1')](data);$[_0x42c8('24','Zft3')](_0x42c8('25','onf3')+(_0x55e71c['dqvtd'](strAwardPoolName,'')?_0x55e71c[_0x42c8('26','R9lD')]:strAwardPoolName)+'\x20\x0a'+($[_0x42c8('27','uGdM')]?data:''));}}let _0x54ad58={},_0x8627ac=await _0x55e71c['AEDar'](getAuthorShareCode,_0x55e71c[_0x42c8('28','SG9o')]);if(_0x55e71c[_0x42c8('29','Kdbs')](new Date()[_0x42c8('2a','jo#L')](),0x3))_0x54ad58=await _0x55e71c['hXMSX'](getAuthorShareCode,_0x55e71c['sSmmQ']);if(!_0x8627ac)_0x8627ac=await _0x55e71c[_0x42c8('2b','Kdbs')](getAuthorShareCode,_0x42c8('2c',')Cz1'));$[_0x42c8('2d','vsWM')]=[..._0x54ad58&&_0x54ad58[_0x42c8('2e','dH1T')]||[],..._0x8627ac&&_0x8627ac['shareId']||[]];$[_0x42c8('2f','x5vq')]=[..._0x54ad58&&_0x54ad58['strGroupIds']||[],..._0x8627ac&&_0x8627ac[_0x42c8('30','(lCT')]||[]];for(let _0xcf2c6b=0x0;_0x55e71c['RPkjG'](_0xcf2c6b,cookiesArr[_0x42c8('31','O*Gf')]);_0xcf2c6b++){if(cookiesArr[_0xcf2c6b]){if(_0x55e71c[_0x42c8('32','vsux')](_0x55e71c[_0x42c8('33','Fs(y')],_0x55e71c[_0x42c8('34','E#Xt')])){console[_0x42c8('35','[sR1')](''+JSON[_0x42c8('7','%71[')](err));console[_0x42c8('36','O*Gf')]($[_0x42c8('37','Ri^o')]+_0x42c8('38','&22H'));}else{cookie=cookiesArr[_0xcf2c6b];$[_0x42c8('39','dH1T')]=_0x55e71c[_0x42c8('3a','BxQ1')](decodeURIComponent,cookie[_0x42c8('3b','jBx%')](/pt_pin=([^; ]+)(?=;?)/)&&cookie[_0x42c8('3c','vsuD')](/pt_pin=([^; ]+)(?=;?)/)[0x1]);$[_0x42c8('3d','%71[')]=_0xcf2c6b+0x1;$[_0x42c8('3e','W1Rb')]='';$['isLogin']=!![];$[_0x42c8('3f','FdwS')]='';await _0x55e71c[_0x42c8('40','BxQ1')](TotalBean);console[_0x42c8('41','Vy2@')](_0x42c8('42','3otY')+$[_0x42c8('43','[sR1')]+'】'+($[_0x42c8('44','MOui')]||$[_0x42c8('45','vsux')])+'\x0a');if(!$[_0x42c8('46','Ar0A')]){if(_0x55e71c[_0x42c8('47','zbaT')]!==_0x55e71c[_0x42c8('48','Ar0A')]){$[_0x42c8('49','vsWM')][_0x42c8('4a','q(8k')](shareCodes[item]);}else{$[_0x42c8('4b','Vy2@')]($[_0x42c8('4c','jhGJ')],'【提示】cookie已失效',_0x42c8('4d','UAbF')+$['index']+'\x20'+($[_0x42c8('4e','e0eC')]||$['UserName'])+'\x0a请重新登录获取\x0ahttps://bean.m.jd.com/bean/signIndex.action',{'open-url':_0x55e71c[_0x42c8('4f','Fs(y')]});if($[_0x42c8('50','MOui')]()){await notify[_0x42c8('51','uSft')]($[_0x42c8('52','l8XA')]+_0x42c8('53','x5vq')+$[_0x42c8('54','fZIl')],'京东账号'+$[_0x42c8('55','G9$L')]+'\x20'+$['UserName']+_0x42c8('56','tlzh'));}continue;}}token=await _0x55e71c[_0x42c8('57','O*Gf')](getJxToken);$[_0x42c8('58','vsux')]=[];$[_0x42c8('59','zJET')]={};await _0x55e71c['lAfQg'](shareCodesFormat);await _0x55e71c[_0x42c8('5a','q(8k')](cfd);await $[_0x42c8('5b','s^B[')](0x1388);}}}for(let _0x118a92=0x0;_0x55e71c['RPkjG'](_0x118a92,cookiesArr['length']);_0x118a92++){if(_0x55e71c[_0x42c8('5c','x5vq')](_0x55e71c['ISTyv'],_0x55e71c[_0x42c8('5d','O*Gf')])){$['logErr'](e,resp);}else{cookie=cookiesArr[_0x118a92];$[_0x42c8('5e','&22H')]=decodeURIComponent(cookie[_0x42c8('5f','x5vq')](/pt_pin=([^; ]+)(?=;?)/)&&cookie['match'](/pt_pin=([^; ]+)(?=;?)/)[0x1]);token=await _0x55e71c[_0x42c8('60','(lCT')](getJxToken);if(!token)continue;$['canHelp']=!![];if($[_0x42c8('61','jBx%')]&&$['shareCodes'][_0x42c8('62','UAbF')])console[_0x42c8('63','x5vq')](_0x42c8('64','UAbF'));for(let _0x498fa1 of $['shareCodes']){if(_0x55e71c[_0x42c8('65','(lCT')]('vinsO',_0x42c8('66','G9$L'))){console[_0x42c8('24','Zft3')]('账号'+$[_0x42c8('67','G9$L')]+_0x42c8('68','s^B[')+_0x498fa1+_0x42c8('69','G9$L'));await joinGroup(_0x498fa1);if(!$['canHelp'])break;await $[_0x42c8('6a','vsuD')](0x1f40);}else{if(err){console[_0x42c8('6b','Fs(y')](''+JSON[_0x42c8('6c','R9lD')](err));console[_0x42c8('6b','Fs(y')]($['name']+_0x42c8('6d','W1Rb'));}else{const {iRet,sErrMsg,dwExpericnce}=JSON[_0x42c8('6e','fZIl')](data);$['log']('\x0a'+strTaskDescr+_0x42c8('6f','BxQ1')+dwExpericnce+'\x0a'+($[_0x42c8('70','vsux')]?data:''));}}}if(!$[_0x42c8('71','onf3')])continue;console[_0x42c8('72','vsuD')](_0x42c8('73','R9lD'));for(let _0x1bf709 of $[_0x42c8('74','uSft')]){console[_0x42c8('36','O*Gf')]('账号'+$['UserName']+_0x42c8('75','[sR1')+_0x1bf709+_0x42c8('76','tlzh'));await _0x55e71c[_0x42c8('77','s^B[')](joinGroup,_0x1bf709);if(!$[_0x42c8('78','(lCT')])break;await $['wait'](_0x55e71c[_0x42c8('79','x*Sr')](0x3e8,0xa));}}}await _0x55e71c[_0x42c8('7a','zbaT')](showMsg);})()[_0x42c8('7b','DtIy')](_0x57fcfc=>$[_0x42c8('7c','dH1T')](_0x57fcfc))[_0x42c8('7d',')Cz1')](()=>$[_0x42c8('7e','MdmR')]());async function cfd(){var _0x15bea8={'qxaAf':function(_0x5a6cf8){return _0x5a6cf8();},'SXQgI':function(_0x1848ef,_0x3c97d8){return _0x1848ef(_0x3c97d8);},'ysaHq':function(_0x2cf4ca,_0x59eed1){return _0x2cf4ca(_0x59eed1);},'OONSz':function(_0x26fc83){return _0x26fc83();},'kTzoC':function(_0x4c904f){return _0x4c904f();},'CNMUb':function(_0x2ccf93,_0x583b62){return _0x2ccf93(_0x583b62);},'CgLHZ':function(_0x454d87){return _0x454d87();},'EGAax':function(_0x3c31e5,_0x2b6623){return _0x3c31e5===_0x2b6623;},'sQtjh':_0x42c8('7f','Kdbs'),'JyuEd':_0x42c8('80','XAvj')};try{const _0x4a9f0b=await getUserInfo();await $[_0x42c8('5b','s^B[')](0x7d0);await querySignList();await $['wait'](0xbb8);await _0x15bea8['qxaAf'](getMoney);await $[_0x42c8('81','zJET')](0xbb8);await _0x15bea8[_0x42c8('82','%71[')](getTaskList,0x0);await $[_0x42c8('83','(lCT')](0xbb8);await _0x15bea8[_0x42c8('84','vsux')](browserTask,0x0);await $[_0x42c8('85','Kdbs')](0xbb8);await _0x15bea8[_0x42c8('86','uSft')](treasureHunt);await $[_0x42c8('87','G9$L')](0xbb8);await _0x15bea8[_0x42c8('88','vsWM')](friendCircle);await $[_0x42c8('89','vsux')](0xbb8);await getTaskList(0x1);await $['wait'](0xbb8);await _0x15bea8['CNMUb'](browserTask,0x1);await $[_0x42c8('8a','k!Jr')](0xbb8);await funCenterState();await $[_0x42c8('89','vsux')](0xbb8);await openPeriodBox();await $['wait'](0xbb8);await submitGroupId();await $['wait'](0xbb8);await _0x15bea8[_0x42c8('8b','[sR1')](helpFriend);$['result'][_0x42c8('8c','k!Jr')](_0x42c8('8d','uSft')+$[_0x42c8('8e','zbaT')]+'】'+($['nickName']||$[_0x42c8('8f','x*Sr')]),_0x42c8('90','zrSG')+_0x4a9f0b[_0x42c8('91','MdmR')]+'\x0a');}catch(_0xdf787){if(_0x15bea8[_0x42c8('92','s^B[')](_0x15bea8['sQtjh'],_0x15bea8['JyuEd'])){console[_0x42c8('6','q(8k')]('随机取'+randomCount+_0x42c8('93','SG9o'));data=JSON[_0x42c8('94','Ri^o')](data);}else{$['logErr'](_0xdf787);}}}function helpFriend(){var _0x51f806={'dKinF':function(_0x2b6326,_0x34292f){return _0x2b6326===_0x34292f;},'yCOpA':'VaNfj','rYiwn':_0x42c8('95','zbaT'),'zwYEv':_0x42c8('96','l8XA'),'QzzIW':function(_0x206441,_0x2b7a45){return _0x206441(_0x2b7a45);}};return new Promise(async _0x35dd7e=>{if(_0x51f806[_0x42c8('97','Ri^o')](_0x51f806['yCOpA'],_0x51f806[_0x42c8('98','zbaT')])){$['logErr'](e,resp);}else{$[_0x42c8('99','Ri^o')]=!![];for(let _0x582440 of $['newShareCodes'][_0x42c8('9a','R9lD')](_0x899aa4=>!!_0x899aa4&&!_0x899aa4[_0x42c8('9b','x*Sr')](_0x42c8('9c','vsuD')))){if(_0x51f806[_0x42c8('9d','Zft3')](_0x51f806[_0x42c8('9e','Zft3')],_0x51f806[_0x42c8('9f','Kdbs')])){console[_0x42c8('a0','%71[')](_0x42c8('a1','onf3')+_0x582440+'】');if(token)await _0x51f806[_0x42c8('a2','uGdM')](createSuperAssistUser,_0x582440);await $['wait'](0x2710);await _0x51f806[_0x42c8('a3','e0eC')](createAssistUser,_0x582440);if(!$[_0x42c8('a4','3otY')])break;await $[_0x42c8('6a','vsuD')](0x2ee0);}else{console[_0x42c8('a5','e0eC')](''+JSON[_0x42c8('6c','R9lD')](err));console[_0x42c8('a6','zJET')]($[_0x42c8('a7','[sR1')]+_0x42c8('a8','O*Gf'));}}_0x35dd7e();}});}function getAuthorShareCode(_0x3e6172){var _0x1a0ee9={'lObLx':function(_0x3ddb09){return _0x3ddb09();},'alCOS':function(_0x11fbf4,_0x33f6d2){return _0x11fbf4(_0x33f6d2);}};return new Promise(async _0x22cfb=>{const _0x376f01={'url':_0x3e6172+'?'+new Date(),'timeout':0x2710,'headers':{'User-Agent':'Mozilla/5.0\x20(iPhone;\x20CPU\x20iPhone\x20OS\x2013_2_3\x20like\x20Mac\x20OS\x20X)\x20AppleWebKit/605.1.15\x20(KHTML,\x20like\x20Gecko)\x20Version/13.0.3\x20Mobile/15E148\x20Safari/604.1\x20Edg/87.0.4280.88'}};if($[_0x42c8('a9','MdmR')]()&&process[_0x42c8('aa','dH1T')]['TG_PROXY_HOST']&&process[_0x42c8('8','[sR1')][_0x42c8('ab','(lCT')]){const _0x3a1fbd=_0x1a0ee9[_0x42c8('ac','qh8R')](require,'tunnel');const _0x5eeb1a={'https':_0x3a1fbd[_0x42c8('ad','jhGJ')]({'proxy':{'host':process[_0x42c8('ae','jo#L')][_0x42c8('af','Vy2@')],'port':process['env']['TG_PROXY_PORT']*0x1}})};Object[_0x42c8('b0','XAvj')](_0x376f01,{'agent':_0x5eeb1a});}$['get'](_0x376f01,async(_0x300882,_0x16c34d,_0x5381cc)=>{try{_0x22cfb(JSON['parse'](_0x5381cc));}catch(_0x1b19c5){}finally{_0x1a0ee9['lObLx'](_0x22cfb);}});await $[_0x42c8('b1','jBx%')](0x2710);_0x1a0ee9['lObLx'](_0x22cfb);});}function getJxToken(){var _0x471b30={'lQbOt':function(_0x1ca69a){return _0x1ca69a();},'fZviG':function(_0x143e20,_0xeb443f){return _0x143e20!==_0xeb443f;},'TwdFy':_0x42c8('b2',')Cz1'),'wLChH':function(_0xca2d6d,_0xdadf73){return _0xca2d6d<_0xdadf73;},'PJugW':function(_0x3dbf77,_0x4e51cc){return _0x3dbf77(_0x4e51cc);},'mhSRr':function(_0x361f13,_0x1c9aa2){return _0x361f13*_0x1c9aa2;},'aELxF':'nVNIp','eapFf':function(_0x246537,_0x442ff9){return _0x246537(_0x442ff9);},'xfmgx':function(_0x399884,_0x3622a9){return _0x399884===_0x3622a9;},'JzkPG':'ZzJdu','nmfmc':_0x42c8('b3','Kdbs'),'xymeo':function(_0x577d72,_0x36b693){return _0x577d72(_0x36b693);}};function _0x50af40(_0xaec3bd){if(_0x471b30['fZviG'](_0x471b30['TwdFy'],_0x42c8('b4','%71['))){let _0x2b9952=_0x42c8('b5','Ar0A');let _0xc41b44='';for(let _0x4525be=0x0;_0x471b30['wLChH'](_0x4525be,_0xaec3bd);_0x4525be++){_0xc41b44+=_0x2b9952[_0x471b30[_0x42c8('b6','E#Xt')](parseInt,_0x471b30['mhSRr'](Math['random'](),_0x2b9952['length']))];}return _0xc41b44;}else{_0x471b30[_0x42c8('b7','WO*v')](resolve);}}return new Promise(_0x3719dc=>{if(_0x471b30['aELxF']===_0x471b30[_0x42c8('b8','l8XA')]){let _0x1cde10=_0x471b30[_0x42c8('b9','MdmR')](_0x50af40,0x28);let _0x3645c8=(+new Date())[_0x42c8('ba','x5vq')]();if(!cookie[_0x42c8('bb','k!Jr')](/pt_pin=([^; ]+)(?=;?)/)){if(_0x471b30['xfmgx'](_0x471b30[_0x42c8('bc','qh8R')],_0x471b30[_0x42c8('bd','jBx%')])){_0x3719dc();}else{console[_0x42c8('be','Ri^o')]('此账号cookie填写不规范,你的pt_pin=xxx后面没分号(;)\x0a');_0x471b30[_0x42c8('bf','&22H')](_0x3719dc,null);}}let _0x3443b6=cookie[_0x42c8('c0','jo#L')](/pt_pin=([^; ]+)(?=;?)/)[0x1];let _0x39e521=$[_0x42c8('c1','3otY')](''+_0x471b30[_0x42c8('c2','q(8k')](decodeURIComponent,_0x3443b6)+_0x3645c8+_0x1cde10+_0x42c8('c3','uSft'))['toString']();_0x471b30[_0x42c8('c4','MdmR')](_0x3719dc,{'timestamp':_0x3645c8,'phoneid':_0x1cde10,'farm_jstoken':_0x39e521});}else{_0x3719dc();}});}function getUserInfo(_0xe80f63=!![]){var _0x19fc03={'qNTVH':function(_0x53ee68,_0x2b1663){return _0x53ee68===_0x2b1663;},'doRIP':_0x42c8('c5','k!Jr'),'AEiXB':_0x42c8('c6','vsuD'),'RZFSg':function(_0x2dbfd4,_0x454b30){return _0x2dbfd4(_0x454b30);},'mLAQw':'gTGXg','Tfprd':_0x42c8('c7','onf3'),'qwyjb':function(_0x2092e1,_0x45043e){return _0x2092e1===_0x45043e;},'AwoSE':function(_0x48d06d,_0x2708e4){return _0x48d06d===_0x2708e4;},'qPuNd':'dAMoT'};return new Promise(async _0x31ca83=>{var _0x197b7e={'eXAtR':function(_0x41e0e5,_0x49f4b7){return _0x41e0e5===_0x49f4b7;},'JOrqn':function(_0x504180,_0x5744f6){return _0x19fc03['qwyjb'](_0x504180,_0x5744f6);}};if(_0x19fc03[_0x42c8('c8','x*Sr')](_0x19fc03['qPuNd'],_0x42c8('c9','e0eC'))){console['log'](''+JSON[_0x42c8('ca','XAvj')](err));console[_0x42c8('24','Zft3')]($['name']+'\x20SlotMachine\x20API请求失败,请检查网路重试');}else{$['get'](_0x19fc03[_0x42c8('cb','tlzh')](taskUrl,_0x42c8('cc','qh8R')),(_0x320b52,_0x39de9d,_0x7eb916)=>{try{if(_0x19fc03[_0x42c8('cd','WO*v')](_0x19fc03[_0x42c8('ce','%71[')],_0x19fc03[_0x42c8('cf','zrSG')])){const {sErrMsg,iRet}=_0x7eb916=JSON[_0x42c8('d0','uGdM')](_0x7eb916);if(_0x197b7e['eXAtR'](iRet,0x7d5)||_0x197b7e[_0x42c8('d1','tlzh')](iRet,0x270f))$[_0x42c8('d2','e0eC')]=![];$[_0x42c8('6','q(8k')](_0x42c8('d3','uGdM')+iRet+'\x20'+sErrMsg);}else{if(_0x320b52){console['log'](''+JSON['stringify'](_0x320b52));console[_0x42c8('d4','3otY')]($[_0x42c8('d5','Fs(y')]+_0x42c8('d6','SG9o'));}else{_0x7eb916=JSON[_0x42c8('d7','onf3')](_0x7eb916);const {iret,SceneList={},XbStatus:{XBDetail=[],dwXBRemainCnt}={},ddwMoney,dwIsNewUser,sErrMsg,strMyShareId,strPin,dwLevel}=_0x7eb916;$[_0x42c8('d8','CT#m')]('\x0a获取用户信息:'+sErrMsg+'\x0a'+($['showLog']?_0x7eb916:''));$[_0x42c8('d9','onf3')]('\x0a当前等级:'+dwLevel+_0x42c8('da','(lCT')+_0x7eb916[_0x42c8('db','qh8R')]+'\x0a');if(_0xe80f63){console[_0x42c8('dc','uSft')](_0x42c8('dd','&22H'));$[_0x42c8('de','MdmR')](_0x42c8('df','Zft3')+$[_0x42c8('e0','jBx%')]+'('+$[_0x42c8('e1','x5vq')]+')的'+$[_0x42c8('e2','jBx%')]+'好友互助码】'+strMyShareId+'\x0a\x0a');}$[_0x42c8('e3','zrSG')]={...$[_0x42c8('e4','dH1T')],'SceneList':SceneList,'XBDetail':XBDetail,'dwXBRemainCnt':dwXBRemainCnt,'ddwMoney':ddwMoney,'dwIsNewUser':dwIsNewUser,'strMyShareId':strMyShareId,'strPin':strPin,'dwLevel':dwLevel};_0x19fc03['RZFSg'](_0x31ca83,{'SceneList':SceneList,'XBDetail':XBDetail,'dwXBRemainCnt':dwXBRemainCnt,'ddwMoney':ddwMoney,'dwIsNewUser':dwIsNewUser,'strMyShareId':strMyShareId,'strPin':strPin});}}}catch(_0x1a3379){if(_0x19fc03[_0x42c8('e5','G9$L')]===_0x19fc03[_0x42c8('e6','jBx%')]){if(_0x320b52){console[_0x42c8('e7','Ar0A')](''+JSON[_0x42c8('e8','W1Rb')](_0x320b52));console[_0x42c8('e9','R9lD')]($[_0x42c8('ea','Zft3')]+_0x42c8('eb','WO*v'));}else{_0x7eb916=JSON[_0x42c8('ec','&22H')](_0x7eb916);const {iret,SceneList={},XbStatus:{XBDetail=[],dwXBRemainCnt}={},ddwMoney,dwIsNewUser,sErrMsg,strMyShareId,strPin,dwLevel}=_0x7eb916;$[_0x42c8('36','O*Gf')](_0x42c8('ed','FdwS')+sErrMsg+'\x0a'+($[_0x42c8('ee','O*Gf')]?_0x7eb916:''));$[_0x42c8('36','O*Gf')](_0x42c8('ef','zJET')+dwLevel+_0x42c8('f0','uGdM')+_0x7eb916[_0x42c8('f1','zrSG')]+'\x0a');if(_0xe80f63){console[_0x42c8('6b','Fs(y')](_0x42c8('f2','3otY'));$[_0x42c8('f3','uGdM')](_0x42c8('f4','3otY')+$[_0x42c8('f5','XAvj')]+'('+$[_0x42c8('f6','DtIy')]+')的'+$[_0x42c8('f7','qh8R')]+_0x42c8('f8','x*Sr')+strMyShareId+'\x0a\x0a');}$['info']={...$[_0x42c8('f9','onf3')],'SceneList':SceneList,'XBDetail':XBDetail,'dwXBRemainCnt':dwXBRemainCnt,'ddwMoney':ddwMoney,'dwIsNewUser':dwIsNewUser,'strMyShareId':strMyShareId,'strPin':strPin,'dwLevel':dwLevel};_0x31ca83({'SceneList':SceneList,'XBDetail':XBDetail,'dwXBRemainCnt':dwXBRemainCnt,'ddwMoney':ddwMoney,'dwIsNewUser':dwIsNewUser,'strMyShareId':strMyShareId,'strPin':strPin});}}else{$[_0x42c8('fa',')Cz1')](_0x1a3379,_0x39de9d);}}finally{_0x31ca83();}});}});}function querySignList(){var _0x472ad6={'FDfdv':function(_0x55addc,_0x4d43d4){return _0x55addc!==_0x4d43d4;},'WeCPS':function(_0x566b3b,_0x4f576b){return _0x566b3b(_0x4f576b);},'zykuU':_0x42c8('fb','G9$L'),'SwHQE':function(_0xf6c4ac,_0x593ff4){return _0xf6c4ac===_0x593ff4;},'AGziq':function(_0x1f6011,_0x2b8cea,_0x25c4ab){return _0x1f6011(_0x2b8cea,_0x25c4ab);}};return new Promise(async _0x5ae1ed=>{var _0x5d3e88={'ppldY':function(_0x294369,_0xdd4d6e){return _0x472ad6[_0x42c8('fc','zrSG')](_0x294369,_0xdd4d6e);},'YVtfF':_0x42c8('fd','q(8k'),'EixZC':function(_0x2cb65c,_0x3c1810){return _0x472ad6['WeCPS'](_0x2cb65c,_0x3c1810);},'agvYF':function(_0x2cb155,_0x74d2e9){return _0x2cb155===_0x74d2e9;},'jxani':_0x472ad6[_0x42c8('fe','Vy2@')],'ovoHt':_0x42c8('ff','q(8k'),'rDVGv':'WURpa','ttols':_0x42c8('100','jo#L'),'bvinr':function(_0x276666,_0x1157ff){return _0x472ad6[_0x42c8('101','O*Gf')](_0x276666,_0x1157ff);},'vqhqW':function(_0x586cfc,_0x193c15,_0x492dc6){return _0x472ad6['AGziq'](_0x586cfc,_0x193c15,_0x492dc6);}};$[_0x42c8('102','R9lD')](taskUrl('task/QuerySignListV2'),async(_0x342f17,_0x46b49b,_0x355762)=>{try{if(_0x5d3e88[_0x42c8('103','l8XA')]===_0x5d3e88['ovoHt']){if(_0x342f17){console['log'](''+JSON[_0x42c8('104','Kdbs')](_0x342f17));console[_0x42c8('105','jo#L')]($[_0x42c8('106','s^B[')]+'\x20AchieveInfo\x20API请求失败,请检查网路重试');}else{const {iRet,sErrMsg,taskinfo=[]}=JSON['parse'](_0x355762);$[_0x42c8('107','Zft3')]=taskinfo[_0x42c8('108','SG9o')](_0x15ed8e=>_0x15ed8e['dwAwardStatus']===0x1);$[_0x42c8('109','SG9o')]('\x0a获取【🎖成就任务】列表\x20'+sErrMsg+_0x42c8('10a','tlzh')+$['allTask']['length']+_0x42c8('10b','Fs(y')+($['showLog']?_0x355762:''));}}else{if(_0x342f17){if(_0x5d3e88['ppldY'](_0x5d3e88[_0x42c8('10c','vsWM')],_0x5d3e88['ttols'])){console[_0x42c8('de','MdmR')](''+JSON[_0x42c8('10d','s^B[')](_0x342f17));console['log']($[_0x42c8('52','l8XA')]+_0x42c8('10e','MdmR'));}else{console[_0x42c8('10f','l8XA')](''+JSON['stringify'](_0x342f17));console['log']($[_0x42c8('f7','qh8R')]+_0x42c8('110','zbaT'));}}else{const {iRet,sData:{Sign=[{}],dwUserFlag},sErrMsg}=JSON['parse'](_0x355762);$['log'](_0x42c8('111','s^B[')+sErrMsg+'\x0a'+($[_0x42c8('112','W1Rb')]?_0x355762:''));const [{dwStatus,ddwMoney}]=Sign[_0x42c8('113','WO*v')](_0x3645c5=>_0x3645c5[_0x42c8('114','Vy2@')]===0x1);if(_0x5d3e88[_0x42c8('115','onf3')](dwStatus,0x0)){if(_0x5d3e88[_0x42c8('116','fZIl')](_0x42c8('117','R9lD'),'uDmXv')){await _0x5d3e88[_0x42c8('118','fZIl')](userSignReward,dwUserFlag,ddwMoney);}else{if(_0x342f17){console[_0x42c8('119','E#Xt')](''+JSON[_0x42c8('11a','UAbF')](_0x342f17));console[_0x42c8('105','jo#L')]($['name']+_0x42c8('11b','UAbF'));}else{const {msg,ret}=JSON[_0x42c8('11c','e0eC')](_0x355762);$[_0x42c8('72','vsuD')]('\x0a'+taskName+_0x42c8('11d','%71[')+(_0x5d3e88[_0x42c8('11e','MOui')](msg['indexOf'](_0x42c8('11f','vsuD')),-0x1)?_0x5d3e88[_0x42c8('120','MOui')]:msg)+'\x0a'+($[_0x42c8('121','onf3')]?_0x355762:''));_0x5d3e88[_0x42c8('122','XAvj')](_0x5ae1ed,_0x5d3e88[_0x42c8('123','MOui')](ret,0x0));}}}else{$['log'](_0x42c8('124','Vy2@'));}}}}catch(_0x130f6e){$['logErr'](_0x130f6e,_0x46b49b);}finally{_0x5ae1ed();}});});}async function userSignReward(_0x206292,_0x4ac5c8){var _0x13fc11={'xjZeH':function(_0x356daf,_0x187ff7){return _0x356daf!==_0x187ff7;},'sMYdC':_0x42c8('125','Vy2@'),'yxyRP':function(_0x443136,_0x51ea71){return _0x443136===_0x51ea71;},'tOMsg':'NCFOO','fhwIU':_0x42c8('126','&22H'),'MXbJG':function(_0x4ea0a8,_0xeb7bd){return _0x4ea0a8||_0xeb7bd;},'lLddq':function(_0x15a33f){return _0x15a33f();},'gTDJa':function(_0x6fd851,_0x2caa1a,_0xa987f6){return _0x6fd851(_0x2caa1a,_0xa987f6);}};return new Promise(async _0x40f3ae=>{var _0x3227bb={'IeyDl':function(_0x213236,_0xa11a8a){return _0x13fc11['xjZeH'](_0x213236,_0xa11a8a);},'yxcgB':_0x13fc11[_0x42c8('127','UAbF')],'drzEn':_0x42c8('128','Fs(y'),'UOglN':function(_0x282b7e,_0x5a1f71){return _0x282b7e(_0x5a1f71);},'cLyWq':function(_0x39f51c,_0x28bc84){return _0x13fc11[_0x42c8('129','FdwS')](_0x39f51c,_0x28bc84);},'IedRd':function(_0x5d670c,_0x162e0c){return _0x13fc11['yxyRP'](_0x5d670c,_0x162e0c);},'yWqmf':_0x13fc11[_0x42c8('12a','O*Gf')],'XpMqD':_0x13fc11[_0x42c8('12b','%71[')],'GrcWR':function(_0x46d7a8,_0x38ddf0){return _0x13fc11[_0x42c8('12c','BxQ1')](_0x46d7a8,_0x38ddf0);},'Tqtee':function(_0x473ca1){return _0x13fc11['lLddq'](_0x473ca1);}};$['get'](_0x13fc11[_0x42c8('12d','3otY')](taskUrl,_0x42c8('12e','l8XA'),_0x42c8('12f','R9lD')+_0x206292+_0x42c8('130','MdmR')+_0x4ac5c8),async(_0x5347c2,_0x35f4e9,_0x24c573)=>{try{if(_0x3227bb[_0x42c8('131','x5vq')](_0x42c8('132','[sR1'),_0x42c8('133','FdwS'))){if(_0x5347c2){if(_0x3227bb[_0x42c8('134','k!Jr')](_0x3227bb[_0x42c8('135','WO*v')],_0x3227bb['XpMqD'])){$[_0x42c8('136','uGdM')](e,_0x35f4e9);}else{console[_0x42c8('137','vsWM')](''+JSON['stringify'](_0x5347c2));console['log']($[_0x42c8('138','O*Gf')]+_0x42c8('139','dH1T'));}}else{const {iRet,sData:{ddwMoney},sErrMsg}=JSON[_0x42c8('13a','CT#m')](_0x24c573);$[_0x42c8('13b','jBx%')](_0x42c8('13c','BxQ1')+sErrMsg+_0x42c8('13d','XAvj')+_0x3227bb['GrcWR'](ddwMoney,0x0)+'\x0a'+($['showLog']?_0x24c573:''));}}else{const {msg,ret}=JSON[_0x42c8('13e','SG9o')](_0x24c573);$[_0x42c8('13f','vsux')]('\x0a'+taskName+_0x42c8('140','x5vq')+(_0x3227bb[_0x42c8('141','[sR1')](msg[_0x42c8('142','Ri^o')](_0x3227bb['yxcgB']),-0x1)?_0x3227bb[_0x42c8('143','q(8k')]:msg)+'\x0a'+($[_0x42c8('144','DtIy')]?_0x24c573:''));_0x3227bb[_0x42c8('145','Vy2@')](_0x40f3ae,ret===0x0);}}catch(_0x3f9a8b){$[_0x42c8('146','W1Rb')](_0x3f9a8b,_0x35f4e9);}finally{_0x3227bb[_0x42c8('147','zJET')](_0x40f3ae);}});});}async function getMoney(){var _0x341a20={'bXBGd':function(_0x44f8e0,_0xbb8acf){return _0x44f8e0!==_0xbb8acf;},'zHbGG':_0x42c8('148','tlzh'),'ySimm':_0x42c8('149','Kdbs'),'jFbbw':_0x42c8('14a','fZIl'),'hDQYA':_0x42c8('14b','vsuD'),'ltjtJ':function(_0x5e68e5,_0x4b94e9){return _0x5e68e5===_0x4b94e9;},'MMryY':_0x42c8('14c','MdmR'),'poCHh':function(_0x46ee40,_0x3fbe17){return _0x46ee40>=_0x3fbe17;},'xiJNt':function(_0x262068,_0x272a39){return _0x262068(_0x272a39);},'LBLOY':function(_0x189ea0,_0x345a02,_0x2ba085){return _0x189ea0(_0x345a02,_0x2ba085);},'KTYtg':_0x42c8('14d','x*Sr'),'dXCgy':function(_0x475073,_0x54619e,_0x43482e,_0x447aac){return _0x475073(_0x54619e,_0x43482e,_0x447aac);},'ksGSq':function(_0x46ed77,_0x40a02f,_0x29428e){return _0x46ed77(_0x40a02f,_0x29428e);}};let _0x53829c=$[_0x42c8('14e','vsWM')]['SceneList'];let _0x15d11f=[],_0x4f2e7a=[_0x341a20[_0x42c8('14f','k!Jr')],'1002',_0x341a20['hDQYA']];_0x15d11f=Object['keys'](_0x53829c);_0x15d11f=_0x4f2e7a['filter'](_0x54c4e1=>_0x15d11f[_0x42c8('150','dH1T')](_0x18952d=>_0x54c4e1!==_0x18952d));console[_0x42c8('151','jhGJ')]('待开通场景ID列表sceneList;'+JSON[_0x42c8('152','dH1T')](_0x15d11f));for(let _0x4dfe4e of _0x15d11f){if(_0x341a20[_0x42c8('153','SG9o')](_0x4dfe4e,_0x341a20['MMryY'])&&_0x341a20[_0x42c8('154','Vy2@')]($[_0x42c8('155','E#Xt')][_0x42c8('156','jhGJ')],0xb))await activeScene(_0x4dfe4e);if(_0x341a20['ltjtJ'](_0x4dfe4e,_0x341a20['hDQYA'])&&_0x341a20['poCHh']($[_0x42c8('157','qh8R')][_0x42c8('158','[sR1')],0x1a))await _0x341a20[_0x42c8('159','q(8k')](activeScene,_0x4dfe4e);}for(const _0x4559e2 of Object[_0x42c8('15a','%71[')]($['info']['SceneList'])){await $[_0x42c8('15b','Fs(y')](0x7d0);await _0x341a20[_0x42c8('15c','jhGJ')](getMoney_dwSource_1,_0x4559e2,_0x53829c);const _0xe58531=eval('('+JSON[_0x42c8('e8','W1Rb')](_0x53829c[_0x4559e2][_0x42c8('15d','x*Sr')])+')');if(_0xe58531!==''){for(var _0x4dd714 of Object[_0x42c8('15e','Kdbs')](_0xe58531)){if(_0x341a20[_0x42c8('15f','UAbF')](_0x341a20['KTYtg'],_0x341a20[_0x42c8('160','jhGJ')])){await $[_0x42c8('161','Zft3')](0x7d0);await _0x341a20[_0x42c8('162','vsuD')](getMoney_dwSource_2,_0x4559e2,_0x53829c,_0x4dd714);}else{const {msg,ret,data:{prizeInfo=''}={}}=JSON[_0x42c8('163','jhGJ')](data);let _0x2b3145='';if(_0x341a20[_0x42c8('164','UAbF')](msg[_0x42c8('165','FdwS')](_0x341a20['zHbGG']),-0x1)){_0x2b3145=_0x341a20[_0x42c8('166','uSft')];}else{_0x2b3145=msg+prizeInfo?_0x42c8('167','3otY')+JSON[_0x42c8('168','Zft3')](prizeInfo)['ddwMoney']:'';}$[_0x42c8('119','E#Xt')]('\x0a'+taskName+_0x42c8('169','&22H')+_0x2b3145+'\x0a'+($[_0x42c8('16a','zrSG')]?data:''));resolve(ret===0x0);}}}await $['wait'](0x7d0);if(token)await _0x341a20[_0x42c8('16b','UAbF')](getMoney_dwSource_3,_0x4559e2,_0x53829c);await _0x341a20['xiJNt'](employeeAward,_0x4559e2);}}function getMoney_dwSource_1(_0x382665,_0x3a994c){var _0x19cacf={'YTpfT':function(_0xc6a312,_0x3713c7){return _0xc6a312(_0x3713c7);},'TriFY':function(_0x2d5a5d,_0x4fbef0){return _0x2d5a5d===_0x4fbef0;},'XiakJ':_0x42c8('16c','k!Jr'),'VCyUE':function(_0x59cedf,_0x2ea658){return _0x59cedf==_0x2ea658;},'VlWkg':_0x42c8('16d','Vy2@'),'fuLYJ':function(_0x15d257,_0x3de15d){return _0x15d257||_0x3de15d;},'WgMBY':_0x42c8('16e','&22H'),'nZYFv':function(_0x245079){return _0x245079();},'sYHLL':function(_0x1054d4,_0x3b54c5,_0x1d49cf){return _0x1054d4(_0x3b54c5,_0x1d49cf);}};return new Promise(async _0x25fc47=>{$[_0x42c8('16f','Ri^o')](_0x19cacf[_0x42c8('170','Zft3')](taskUrl,_0x42c8('171','Zft3'),_0x42c8('172','DtIy')+_0x382665+_0x42c8('173','e0eC')),async(_0x4cad21,_0x5aca76,_0x2a5af9)=>{var _0x6ee260={'TLjzr':function(_0x5dbd9e,_0x41f0a0){return _0x19cacf[_0x42c8('174','[sR1')](_0x5dbd9e,_0x41f0a0);}};if(_0x19cacf[_0x42c8('175','q(8k')](_0x19cacf['XiakJ'],'pzrzf')){const {sErrMsg}=JSON[_0x42c8('94','Ri^o')](_0x2a5af9);$[_0x42c8('176','k!Jr')]('\x0a【🏝寻宝大作战】'+sErrMsg+'\x0a'+($[_0x42c8('177','vsWM')]?_0x2a5af9:''));_0x6ee260[_0x42c8('178','3otY')](_0x25fc47,0x0);}else{try{if(_0x4cad21){console['log'](''+JSON[_0x42c8('179','uGdM')](_0x4cad21));console[_0x42c8('72','vsuD')]($[_0x42c8('17a','zJET')]+_0x42c8('17b','s^B['));}else{const {iRet,dwMoney,sErrMsg}=JSON[_0x42c8('17c','E#Xt')](_0x2a5af9);$['log']('\x0a【'+_0x3a994c[_0x382665][_0x42c8('17d','jBx%')]+_0x42c8('17e','x5vq')+(_0x19cacf['VCyUE'](sErrMsg,_0x19cacf[_0x42c8('17f','MdmR')])?'获取财富值:¥\x20'+_0x19cacf['fuLYJ'](dwMoney,0x0):sErrMsg)+'\x20\x0a'+($[_0x42c8('180','jhGJ')]?_0x2a5af9:''));}}catch(_0x1875f5){$[_0x42c8('136','uGdM')](_0x1875f5,_0x5aca76);}finally{if('qbiPa'!==_0x19cacf[_0x42c8('181','e0eC')]){_0x25fc47();}else{_0x19cacf[_0x42c8('182','jhGJ')](_0x25fc47);}}}});});}function getMoney_dwSource_2(_0x58f68f,_0x25bd23,_0x1ae882){var _0x199486={'nWTWU':function(_0x222f08,_0x4242b9){return _0x222f08(_0x4242b9);},'NGFaG':function(_0x42e76d,_0x3eb997){return _0x42e76d===_0x3eb997;},'zwztM':function(_0x3948d2,_0x345c18){return _0x3948d2||_0x345c18;},'SAskd':function(_0x34066d,_0x73d7e4){return _0x34066d!==_0x73d7e4;},'KdKgs':'LRunL','ZmYRs':function(_0x5ba17e,_0x153a42){return _0x5ba17e!==_0x153a42;},'ctSQC':'BHYUE','NTHMf':'VkOtP','RkjMb':'WTcXQ','LLyOS':function(_0x36d5b7,_0x5843c6){return _0x36d5b7==_0x5843c6;},'ekymC':function(_0x2d0032,_0x5832d7){return _0x2d0032===_0x5832d7;},'PPHGU':_0x42c8('183','dH1T'),'XeSfE':function(_0x3e7d7d,_0x1e1244,_0x30c788){return _0x3e7d7d(_0x1e1244,_0x30c788);}};return new Promise(async _0x147829=>{var _0x2290dc={'yfCEf':function(_0x13c95e,_0x1b7266){return _0x199486[_0x42c8('184','Ar0A')](_0x13c95e,_0x1b7266);},'rdJET':function(_0x3e1a64,_0xe09843){return _0x199486[_0x42c8('185','zbaT')](_0x3e1a64,_0xe09843);},'OUZcT':function(_0x55af24,_0x13a2cb){return _0x199486[_0x42c8('186','dH1T')](_0x55af24,_0x13a2cb);},'zlWMJ':function(_0x297d0c,_0x3123b9){return _0x199486[_0x42c8('187','uGdM')](_0x297d0c,_0x3123b9);},'HRTmU':_0x199486[_0x42c8('188','W1Rb')],'yptrE':function(_0x182df6,_0x357c93){return _0x199486[_0x42c8('189','W1Rb')](_0x182df6,_0x357c93);},'jvies':_0x199486[_0x42c8('18a','MdmR')],'hLymP':_0x199486[_0x42c8('18b','SG9o')],'UwbTc':_0x199486[_0x42c8('18c','FdwS')],'qcpuK':_0x42c8('18d','WO*v'),'EJOTb':function(_0x1158db,_0x2e5ee6){return _0x199486[_0x42c8('18e','&22H')](_0x1158db,_0x2e5ee6);},'ccRCq':_0x42c8('18f','s^B['),'gwPlR':function(_0x309bdc,_0x2ff30){return _0x199486[_0x42c8('190','zJET')](_0x309bdc,_0x2ff30);},'nFDlO':_0x199486[_0x42c8('191','qh8R')],'ZOcYQ':function(_0x47e06c){return _0x47e06c();}};$[_0x42c8('192','vsWM')](_0x199486[_0x42c8('193','Ar0A')](taskUrl,_0x42c8('194','e0eC'),_0x42c8('195','e0eC')+_0x58f68f+'&strEmployeeId='+_0x1ae882+'&dwSource=2'),async(_0x4ff5f6,_0x78d99d,_0x5c7caf)=>{var _0x33856d={'VwqwZ':function(_0x3da9fe,_0x1017a5){return _0x2290dc[_0x42c8('196','Kdbs')](_0x3da9fe,_0x1017a5);},'hQeDZ':_0x42c8('197','uGdM'),'NNcNP':function(_0x4c1872,_0x294354){return _0x4c1872>_0x294354;},'xSNlO':_0x42c8('198','Ri^o'),'ZjSFU':function(_0x492ffb,_0x52a9ac){return _0x2290dc[_0x42c8('199','FdwS')](_0x492ffb,_0x52a9ac);},'FIcIO':function(_0x2cc967,_0x2b3664){return _0x2cc967(_0x2b3664);}};if(_0x2290dc[_0x42c8('19a','jBx%')](_0x2290dc[_0x42c8('19b','G9$L')],_0x2290dc[_0x42c8('19c','zrSG')])){if(_0x4ff5f6){console['log'](''+JSON[_0x42c8('19d','jo#L')](_0x4ff5f6));console[_0x42c8('a5','e0eC')]($['name']+'\x20getMoney_dwSource_1\x20API请求失败,请检查网路重试');}else{const {iRet,dwMoney,sErrMsg}=JSON['parse'](_0x5c7caf);$['log']('\x0a【'+_0x25bd23[_0x58f68f]['strSceneName']+'】🏝岛主\x20:\x20'+(sErrMsg=='success'?_0x42c8('19e','G9$L')+(dwMoney||0x0):sErrMsg)+'\x20\x0a'+($[_0x42c8('19f','3otY')]?_0x5c7caf:''));}}else{try{if(_0x2290dc[_0x42c8('1a0','onf3')](_0x2290dc[_0x42c8('1a1','Ri^o')],_0x42c8('1a2','%71['))){if(_0x4ff5f6){if(_0x2290dc[_0x42c8('1a3','k!Jr')](_0x2290dc['hLymP'],_0x2290dc['UwbTc'])){Object[_0x42c8('1a4','e0eC')](jdCookieNode)['forEach'](_0x108c3e=>{cookiesArr[_0x42c8('1a5','FdwS')](jdCookieNode[_0x108c3e]);});if(process['env']['JD_DEBUG']&&_0x33856d[_0x42c8('1a6','Kdbs')](process['env'][_0x42c8('1a7','UAbF')],_0x33856d['hQeDZ']))console['log']=()=>{};if(_0x33856d[_0x42c8('1a8','jhGJ')](JSON[_0x42c8('1a9','E#Xt')](process[_0x42c8('1aa','Kdbs')])[_0x42c8('1ab','(lCT')](_0x33856d[_0x42c8('1ac','Vy2@')]),-0x1))process[_0x42c8('1ad','G9$L')](0x0);}else{console[_0x42c8('dc','uSft')](''+JSON[_0x42c8('1ae','Ar0A')](_0x4ff5f6));console[_0x42c8('a6','zJET')]($[_0x42c8('1af','SG9o')]+_0x42c8('1b0','(lCT'));}}else{if(_0x2290dc[_0x42c8('1b1','E#Xt')](_0x2290dc[_0x42c8('1b2','jo#L')],_0x42c8('1b3','%71['))){const {dwMoney,iRet,sErrMsg,strPin}=JSON[_0x42c8('1b4','XAvj')](_0x5c7caf);$[_0x42c8('1b5','zrSG')]('\x0a【'+_0x25bd23[_0x58f68f][_0x42c8('1b6','DtIy')]+_0x42c8('1b7','q(8k')+(_0x2290dc[_0x42c8('1b8','x5vq')](sErrMsg,_0x2290dc[_0x42c8('1b9','SG9o')])?'获取普通助力财富值:¥\x20'+_0x2290dc[_0x42c8('1ba','E#Xt')](dwMoney,0x0):sErrMsg)+'\x20\x0a'+($['showLog']?_0x5c7caf:''));}else{_0x2290dc[_0x42c8('1bb','x5vq')](_0x147829,_0x5c7caf);}}}else{$[_0x42c8('1bc','vsuD')](e,_0x78d99d);}}catch(_0x3d9a25){$['logErr'](_0x3d9a25,_0x78d99d);}finally{if(_0x2290dc[_0x42c8('1bd','Zft3')](_0x2290dc[_0x42c8('1be','R9lD')],_0x2290dc[_0x42c8('1bf','Kdbs')])){_0x2290dc[_0x42c8('1c0','jBx%')](_0x147829);}else{const {iRet,dwExpericnce,sErrMsg}=JSON[_0x42c8('1c1','qh8R')](_0x5c7caf);$[_0x42c8('13b','jBx%')]('\x0a【'+place+'】🎁寻宝:'+sErrMsg+'\x20,获取随机奖励:¥\x20'+_0x33856d[_0x42c8('1c2','zbaT')](dwExpericnce,0x0)+'\x20\x0a'+($[_0x42c8('112','W1Rb')]?_0x5c7caf:''));_0x33856d['FIcIO'](_0x147829,iRet);}}}});});}function getMoney_dwSource_3(_0x345654,_0x432158){var _0x3aac4a={'rzIcn':function(_0x5e149e,_0x3a19e0){return _0x5e149e!==_0x3a19e0;},'AEpoE':_0x42c8('1c3','(lCT'),'arXOZ':function(_0x116ea3,_0x28cbb9){return _0x116ea3===_0x28cbb9;},'EmITq':'jQHGH','Kbzrt':function(_0x15cfb7,_0x32fe9d){return _0x15cfb7==_0x32fe9d;},'DFWKQ':_0x42c8('1c4',')Cz1'),'BdZXv':function(_0x2c3dac,_0x3d1870){return _0x2c3dac!==_0x3d1870;},'hWyGV':_0x42c8('1c5','Kdbs'),'qjqqA':function(_0x1de244,_0xaeef2b){return _0x1de244!==_0xaeef2b;},'ihjDP':_0x42c8('1c6','%71['),'Bylca':function(_0x132680){return _0x132680();},'BAeZs':function(_0x7dbcd1,_0x5d7cd7,_0x4a4847){return _0x7dbcd1(_0x5d7cd7,_0x4a4847);},'oAImj':_0x42c8('1c7','Kdbs'),'rlyGw':_0x42c8('1c8','BxQ1')};return new Promise(async _0x5b0060=>{$['get'](_0x3aac4a[_0x42c8('1c9','BxQ1')](taskUrl,_0x42c8('171','Zft3'),_0x42c8('1ca','CT#m')+_0x345654+'&strEmployeeId=&dwSource=3&strPgtimestamp='+token[_0x3aac4a[_0x42c8('1cb','DtIy')]]+_0x42c8('1cc','MOui')+token[_0x3aac4a['rlyGw']]+'&strPgUUNum='+token[_0x42c8('1cd','[sR1')]),async(_0x507c5a,_0x1d7fdf,_0x3bf8a7)=>{try{if(_0x507c5a){if(_0x3aac4a[_0x42c8('1ce','MdmR')](_0x3aac4a[_0x42c8('1cf','[sR1')],_0x42c8('1d0','jBx%'))){console['log'](''+JSON[_0x42c8('104','Kdbs')](_0x507c5a));console[_0x42c8('1d1','qh8R')]($[_0x42c8('f7','qh8R')]+_0x42c8('1d2','vsWM'));}else{$[_0x42c8('1d3','x*Sr')]('\x0a'+taskinfo[_0x42c8('1d4','CT#m')]+_0x42c8('1d5','fZIl'));}}else{if(_0x3aac4a['arXOZ'](_0x3aac4a['EmITq'],_0x42c8('1d6','G9$L'))){$[_0x42c8('136','uGdM')](e,_0x1d7fdf);}else{const {iRet,dwMoney,sErrMsg,strPin}=JSON[_0x42c8('d0','uGdM')](_0x3bf8a7);$['log']('\x0a【'+_0x432158[_0x345654]['strSceneName']+_0x42c8('1d7','3otY')+(_0x3aac4a['Kbzrt'](sErrMsg,_0x3aac4a['DFWKQ'])?'获取超级助力财富值:¥\x20'+(dwMoney||0x0):sErrMsg)+'\x20\x0a'+($[_0x42c8('1d8','Kdbs')]?_0x3bf8a7:''));}}}catch(_0x3bef9b){if(_0x3aac4a[_0x42c8('1d9','O*Gf')](_0x3aac4a[_0x42c8('1da','[sR1')],_0x3aac4a[_0x42c8('1db','&22H')])){console[_0x42c8('105','jo#L')](''+JSON[_0x42c8('1dc','zbaT')](_0x507c5a));console[_0x42c8('6','q(8k')]($[_0x42c8('1dd','Ar0A')]+'\x20TreasureHunt\x20API请求失败,请检查网路重试');}else{$[_0x42c8('1de','MdmR')](_0x3bef9b,_0x1d7fdf);}}finally{if(_0x3aac4a[_0x42c8('1df','Ar0A')](_0x3aac4a[_0x42c8('1e0','W1Rb')],'aqGmw')){$[_0x42c8('1e1','zJET')](e,_0x1d7fdf);}else{_0x3aac4a[_0x42c8('1e2','R9lD')](_0x5b0060);}}});});}function employeeAward(_0x664ed2){var _0x35c69f={'ReAJK':'1001','tHrqp':'1002','fbRdW':'strName','pSQhT':function(_0x396696,_0x5f6f69){return _0x396696===_0x5f6f69;},'wvZLs':_0x42c8('1e3','[sR1'),'nHufP':function(_0x1c97b1,_0x52215a){return _0x1c97b1!==_0x52215a;},'ZepgQ':function(_0x32b68e,_0x4152a1){return _0x32b68e*_0x4152a1;},'gScgx':function(_0x28fc6a,_0xa4ea61){return _0x28fc6a(_0xa4ea61);},'xenvV':function(_0xafef12){return _0xafef12();},'ySodC':'*/*','KGnHh':'zh-cn','mKhNu':'https://st.jingxi.com/fortune_island/index.html?ptag=7155.9.47'};return new Promise(async _0x221a90=>{const _0x5ab7db={'url':'https://m.jingxi.com/jxcfd/user/AdvEmployeeAward?strZone=jxcfd&bizCode=jxcfd&source=jxcfd&dwEnv=7&_cfd_t='+ +new Date()+_0x42c8('1e4','&22H')+_0x664ed2+_0x42c8('1e5',')Cz1')+ +new Date()+'&_stk=_cfd_t,bizCode,dwEnv,dwSenceId,ptag,source,strZone&h5st=20210304120622242;6980827292145544;10009;tk01wb8321c0ea8nNjg0a1JqVUlvqre776hbVd8Unm3xaodPUoxF6qk2nu5+3BL0+M/NCPfMBRDekvWYG0otooxd4ZA9;3a499b12485ae55f84ace34682b6bececd1e74be6ae82d880877f9e1c861d7d9&sceneval=2&g_login_type=1','headers':{'Host':_0x42c8('1e6','E#Xt'),'accept':_0x35c69f[_0x42c8('1e7','zbaT')],'user-agent':_0x42c8('1e8','qh8R'),'accept-language':_0x35c69f[_0x42c8('1e9','tlzh')],'referer':_0x35c69f[_0x42c8('1ea','l8XA')],'Cookie':cookie}};$[_0x42c8('1eb','jBx%')](_0x5ab7db,async(_0x5d6386,_0x30a853,_0x2d89ed)=>{try{if(_0x5d6386){console[_0x42c8('1ec','W1Rb')](''+JSON[_0x42c8('1ed','BxQ1')](_0x5d6386));console[_0x42c8('a6','zJET')]($[_0x42c8('1ee','fZIl')]+_0x42c8('1ef','Ar0A'));}else{const {iRet,sErrMsg,strAwardDetail}=JSON[_0x42c8('1f0','%71[')](_0x2d89ed);if(iRet===0x0){switch(_0x664ed2){case _0x35c69f['ReAJK']:console[_0x42c8('1f1','fZIl')]('【欢乐牧场】获得\x20'+strAwardDetail['strName']+_0x42c8('1f2','uSft'));break;case _0x35c69f['tHrqp']:console[_0x42c8('13f','vsux')](_0x42c8('1f3','E#Xt')+strAwardDetail[_0x35c69f[_0x42c8('1f4','s^B[')]]+_0x42c8('1f5','W1Rb'));break;case _0x42c8('1f6','onf3'):console[_0x42c8('1d1','qh8R')]('【京喜餐厅】获得\x20'+strAwardDetail[_0x35c69f[_0x42c8('1f7','R9lD')]]+'\x20红包');break;default:console[_0x42c8('1f8','&22H')](_0x42c8('1f9','MdmR')+strAwardDetail[_0x35c69f[_0x42c8('1fa','MOui')]]+_0x42c8('1fb','l8XA'));}}else{if(_0x35c69f[_0x42c8('1fc','%71[')](_0x42c8('1fd','XAvj'),_0x35c69f['wvZLs'])){switch(_0x664ed2){case _0x35c69f[_0x42c8('1fe','uSft')]:console[_0x42c8('d4','3otY')](_0x42c8('1ff','WO*v')+sErrMsg);break;case _0x35c69f['tHrqp']:console[_0x42c8('200','DtIy')]('【便利店领取红包】'+sErrMsg);break;case'1003':console['log'](_0x42c8('201','BxQ1')+sErrMsg);break;default:console[_0x42c8('109','SG9o')](_0x42c8('202','jhGJ')+sErrMsg);}}else{console[_0x42c8('1f8','&22H')](''+JSON[_0x42c8('203','MOui')](_0x5d6386));console[_0x42c8('1ec','W1Rb')]($['name']+'\x20API请求失败,请检查网路重试');}}if(_0x35c69f[_0x42c8('204','vsWM')](iRet,0x0)){return;}await $[_0x42c8('205','uGdM')](_0x35c69f[_0x42c8('206','UAbF')](0x2,0x3e8));await _0x35c69f['gScgx'](employeeAward,_0x664ed2);}}catch(_0x6385ad){$['logErr'](_0x6385ad,_0x30a853);}finally{_0x35c69f[_0x42c8('207','uSft')](_0x221a90);}});});}function friendCircle(){var _0x275ff3={'zDHMI':function(_0x313760,_0x513acd){return _0x313760==_0x513acd;},'UBImt':_0x42c8('16d','Vy2@'),'TkCrr':function(_0x4fa46a,_0x16950f){return _0x4fa46a||_0x16950f;},'PVuOs':function(_0xe8e57c,_0xce38cd){return _0xe8e57c===_0xce38cd;},'mhbQD':_0x42c8('208','s^B['),'dQHty':function(_0x5bc542,_0x5c9b9d){return _0x5bc542!==_0x5c9b9d;},'tydMp':function(_0x10f9c1,_0x56bc28){return _0x10f9c1>_0x56bc28;},'aKbVf':function(_0x9087f5,_0x228d7c){return _0x9087f5(_0x228d7c);},'cTprF':function(_0x384dce){return _0x384dce();},'fIwVs':function(_0x366743,_0x429cd8,_0x196207){return _0x366743(_0x429cd8,_0x196207);}};return new Promise(async _0x32f341=>{$[_0x42c8('209','SG9o')](_0x275ff3[_0x42c8('20a','zrSG')](taskUrl,_0x42c8('20b','FdwS'),_0x42c8('20c','jhGJ')),async(_0x2c18c1,_0x4b97a2,_0x6e3365)=>{var _0xc2ff87={'ocSXe':function(_0xa1b21d,_0x1327db){return _0x275ff3['zDHMI'](_0xa1b21d,_0x1327db);},'uqFcg':_0x275ff3[_0x42c8('20d','G9$L')],'NRJCe':function(_0x294add,_0x59aa5c){return _0x275ff3['TkCrr'](_0x294add,_0x59aa5c);}};try{if(_0x275ff3[_0x42c8('20e','3otY')](_0x275ff3[_0x42c8('20f','k!Jr')],_0x42c8('210','k!Jr'))){if(_0x2c18c1){console[_0x42c8('63','x5vq')](''+JSON[_0x42c8('19d','jo#L')](_0x2c18c1));console[_0x42c8('1d3','x*Sr')]($[_0x42c8('211','zrSG')]+'\x20FriendCircle\x20API请求失败,请检查网路重试');}else{const {MomentList=[],iRet,sErrMsg,strShareId}=JSON[_0x42c8('ec','&22H')](_0x6e3365);for(moment of MomentList){if(_0x275ff3['dQHty'](moment[_0x42c8('212','fZIl')],strShareId)&&_0x275ff3[_0x42c8('213','jo#L')](moment['dwAccessMoney'],0x0)){await _0x275ff3[_0x42c8('214','&22H')](queryFriendIsland,moment[_0x42c8('215','e0eC')]);await $['wait'](0xbb8);}}}}else{const {iRet,dwMoney,sErrMsg,strPin}=JSON['parse'](_0x6e3365);$[_0x42c8('137','vsWM')]('\x0a【'+sceneList[_key]['strSceneName']+'】👬好友:\x20'+(_0xc2ff87[_0x42c8('216','jBx%')](sErrMsg,_0xc2ff87[_0x42c8('217','SG9o')])?_0x42c8('218','s^B[')+_0xc2ff87[_0x42c8('219','Ri^o')](dwMoney,0x0):sErrMsg)+'\x20\x0a'+($[_0x42c8('21a','SG9o')]?_0x6e3365:''));}}catch(_0x2d32f8){$['logErr'](_0x2d32f8,_0x4b97a2);}finally{_0x275ff3[_0x42c8('21b','zbaT')](_0x32f341);}});});}function queryFriendIsland(_0x19d21d){var _0x129de7={'rcyQk':function(_0x3de493,_0x1534b1){return _0x3de493(_0x1534b1);},'IfLol':_0x42c8('21c','DtIy'),'HpyzS':function(_0x71487e){return _0x71487e();},'Pmiqq':_0x42c8('21d','Vy2@'),'LImtM':_0x42c8('21e','x5vq'),'QXyoY':_0x42c8('21f','fZIl'),'ziIcX':'qVJpk','njdkt':function(_0x2cc64b,_0x5a410e){return _0x2cc64b!==_0x5a410e;},'MHwtQ':_0x42c8('220','O*Gf'),'TrhYK':_0x42c8('221','vsWM'),'PYllP':function(_0x4e3667,_0x314b99){return _0x4e3667+_0x314b99;},'ElFOt':function(_0x2c3db6,_0x1f6319){return _0x2c3db6!==_0x1f6319;},'YnHWL':'SbFLf','Wroid':'jWVCE','RLbxD':function(_0x30ed81,_0x56e823,_0x14d4da,_0x23ad0d,_0x19c604){return _0x30ed81(_0x56e823,_0x14d4da,_0x23ad0d,_0x19c604);},'mEOWV':_0x42c8('222','UAbF'),'VcrvI':_0x42c8('223','UAbF'),'JIuHK':_0x42c8('224','vsWM'),'avbyt':function(_0x2b3aea,_0x4f2b4d){return _0x2b3aea===_0x4f2b4d;},'XGKcO':function(_0x5c0ca1,_0x5ae2d2){return _0x5c0ca1===_0x5ae2d2;},'qTyJr':_0x42c8('225','SG9o'),'Puqdf':_0x42c8('226','CT#m')};return new Promise(async _0x332d6d=>{var _0x3606aa={'HLWqQ':function(_0x9105b8,_0x52862d){return _0x129de7[_0x42c8('227','uSft')](_0x9105b8,_0x52862d);},'HOxkT':function(_0x40253f,_0x5d7a54){return _0x129de7['XGKcO'](_0x40253f,_0x5d7a54);}};if(_0x129de7[_0x42c8('228','G9$L')]===_0x129de7[_0x42c8('229','SG9o')]){_0x129de7['rcyQk'](_0x332d6d,![]);$[_0x42c8('22a','WO*v')]('\x0a'+taskName+_0x42c8('22b','G9$L'));return;}else{$[_0x42c8('22c','onf3')](taskUrl(_0x42c8('22d',')Cz1'),_0x42c8('22e','jBx%')+_0x19d21d+'&sceneval=2'),async(_0x20ec76,_0x519e2f,_0x41d5c5)=>{var _0x4aff78={'DMUcQ':function(_0x2a5406,_0x121065){return _0x2a5406==_0x121065;},'JmQWG':_0x129de7[_0x42c8('22f','zbaT')],'WvPML':function(_0xfc6778){return _0x129de7['HpyzS'](_0xfc6778);}};if(_0x129de7[_0x42c8('230','dH1T')]!==_0x129de7[_0x42c8('231','zbaT')]){try{if(_0x20ec76){if(_0x129de7[_0x42c8('232','DtIy')]==='ztGVT'){console['log'](''+JSON[_0x42c8('233','vsWM')](_0x20ec76));console[_0x42c8('e7','Ar0A')]($[_0x42c8('234','BxQ1')]+_0x42c8('235','dH1T'));}else{const {dwGetMoney,iRet,sErrMsg}=JSON[_0x42c8('1f0','%71[')](_0x41d5c5);$[_0x42c8('1d3','x*Sr')](_0x42c8('236','zbaT')+strFriendNick+'】【'+strSceneName+_0x42c8('237','CT#m')+(dwGetMoney?dwGetMoney:sErrMsg)+'\x0a'+($['showLog']?_0x41d5c5:''));}}else{if(_0x42c8('238','Zft3')!==_0x129de7[_0x42c8('239','tlzh')]){if(_0x20ec76){console['log'](''+JSON[_0x42c8('6c','R9lD')](_0x20ec76));console[_0x42c8('a0','%71[')]($['name']+'\x20joinGroup\x20API请求失败,请检查网路重试');}else{const {sErrMsg,iRet}=_0x41d5c5=JSON[_0x42c8('23a','dH1T')](_0x41d5c5);if(_0x3606aa['HLWqQ'](iRet,0x7d5)||_0x3606aa[_0x42c8('23b','e0eC')](iRet,0x270f))$[_0x42c8('23c','MOui')]=![];$[_0x42c8('23d','s^B[')](_0x42c8('23e','q(8k')+iRet+'\x20'+sErrMsg);}}else{const {SceneList={},dwStealMoney,sErrMsg,strFriendNick}=JSON['parse'](_0x41d5c5);if(sErrMsg===_0x129de7[_0x42c8('23f','vsuD')]){if(_0x129de7[_0x42c8('240','MdmR')](_0x129de7['MHwtQ'],_0x129de7[_0x42c8('241','x*Sr')])){const _0x9e37ab=eval(_0x129de7['PYllP']('('+JSON[_0x42c8('242','[sR1')](SceneList),')'));const _0x2cce1a=Object[_0x42c8('243','Vy2@')](SceneList);for(sceneId of _0x2cce1a){if(_0x129de7[_0x42c8('244','fZIl')](_0x129de7['YnHWL'],_0x129de7[_0x42c8('245','MdmR')])){await _0x129de7[_0x42c8('246','BxQ1')](stealMoney,_0x19d21d,sceneId,strFriendNick,_0x9e37ab[sceneId][_0x42c8('247','x5vq')]);await $['wait'](0xbb8);}else{$[_0x42c8('248','qh8R')](e,_0x519e2f);}}}else{_0x332d6d();}}}}}catch(_0x104c94){if(_0x42c8('249','DtIy')!==_0x129de7[_0x42c8('24a','R9lD')]){$[_0x42c8('137','vsWM')](_0x42c8('24b','SG9o')+strBrandName+_0x42c8('24c','E#Xt'));}else{$['logErr'](_0x104c94,_0x519e2f);}}finally{if(_0x129de7[_0x42c8('24d','dH1T')]===_0x129de7[_0x42c8('24e','tlzh')]){if(_0x20ec76){console['log'](''+JSON[_0x42c8('24f','zrSG')](_0x20ec76));console[_0x42c8('d8','CT#m')]($[_0x42c8('1dd','Ar0A')]+'\x20getMoney_dwSource_2\x20API请求失败,请检查网路重试');}else{const {dwMoney,iRet,sErrMsg,strPin}=JSON[_0x42c8('1f0','%71[')](_0x41d5c5);$[_0x42c8('250','G9$L')]('\x0a【'+sceneList[_key][_0x42c8('251','x*Sr')]+'】👬好友:\x20'+(_0x4aff78[_0x42c8('252','onf3')](sErrMsg,_0x4aff78[_0x42c8('253','Vy2@')])?_0x42c8('254','Kdbs')+(dwMoney||0x0):sErrMsg)+'\x20\x0a'+($[_0x42c8('255','x5vq')]?_0x41d5c5:''));}}else{_0x129de7[_0x42c8('256','SG9o')](_0x332d6d);}}}else{_0x4aff78[_0x42c8('257','BxQ1')](_0x332d6d);}});}});}function stealMoney(_0x3182b1,_0x53b55e,_0x58f75e,_0xbd19d3){var _0x2da373={'IXUVo':_0x42c8('258','G9$L')};return new Promise(async _0x529600=>{var _0x4051b2={'gYkgY':_0x2da373[_0x42c8('259','Zft3')],'YrBsl':function(_0x219d68){return _0x219d68();}};$['get'](taskUrl(_0x42c8('25a','dH1T'),_0x42c8('25b','e0eC')+_0x3182b1+_0x42c8('25c','k!Jr')+_0x53b55e+_0x42c8('25d','W1Rb')),async(_0x4a578d,_0x17bb35,_0x5f1b1e)=>{if(_0x4051b2['gYkgY']===_0x42c8('25e','Vy2@')){$[_0x42c8('25f','Zft3')](e,_0x17bb35);}else{try{if(_0x4a578d){console['log'](''+JSON['stringify'](_0x4a578d));console[_0x42c8('260',')Cz1')]($[_0x42c8('261','WO*v')]+'\x20StealMoney\x20API请求失败,请检查网路重试');}else{const {dwGetMoney,iRet,sErrMsg}=JSON[_0x42c8('262','FdwS')](_0x5f1b1e);$[_0x42c8('a5','e0eC')]('\x0a🤏偷取好友【'+_0x58f75e+'】【'+_0xbd19d3+_0x42c8('263','l8XA')+(dwGetMoney?dwGetMoney:sErrMsg)+'\x0a'+($['showLog']?_0x5f1b1e:''));}}catch(_0x1fa331){$[_0x42c8('264','fZIl')](_0x1fa331,_0x17bb35);}finally{_0x4051b2['YrBsl'](_0x529600);}}});});}async function treasureHunt(){var _0xeca65={'fUWFx':function(_0x4c7429,_0x3e65b0){return _0x4c7429===_0x3e65b0;},'yHPbw':'rVJpa','trquk':function(_0x1a9903,_0xdd7229){return _0x1a9903<_0xdd7229;},'VloMI':function(_0xd5c3ba,_0x268d21){return _0xd5c3ba/_0x268d21;},'oQyOJ':function(_0x23e6b4,_0x2c89b7){return _0x23e6b4>_0x2c89b7;},'kiSqH':_0x42c8('265','vsuD'),'eFigi':_0x42c8('266','uSft'),'uxrYJ':function(_0x1b535d,_0x43539d){return _0x1b535d===_0x43539d;},'zecxK':_0x42c8('267','BxQ1')};if($[_0x42c8('268','BxQ1')][_0x42c8('269','zrSG')]>0x0){if(_0xeca65[_0x42c8('26a','zJET')](_0xeca65['yHPbw'],_0x42c8('26b','s^B['))){const _0x215310=$[_0x42c8('e4','dH1T')][_0x42c8('26c','dH1T')];for(let _0xaea9b=0x0;_0xeca65[_0x42c8('26d','Fs(y')](_0xaea9b,_0x215310[_0x42c8('26e','tlzh')]);_0xaea9b++){const {ddwColdEndTm,strIndex}=_0x215310[_0xaea9b];const _0x172e6e=Math[_0x42c8('26f','Fs(y')](_0xeca65['VloMI'](new Date(),0x3e8));if(_0xeca65['oQyOJ'](_0x172e6e,ddwColdEndTm)){if(_0xeca65['kiSqH']!==_0xeca65[_0x42c8('270','e0eC')]){await doTreasureHunt(strIndex);await $[_0x42c8('271','onf3')](0xbb8);}else{$['newShareCodes']=[...new Set([...$['newShareCodes'],...readShareCodeRes[_0x42c8('272','FdwS')]||[]])];}}else{$[_0x42c8('1ec','W1Rb')](_0x42c8('273','XAvj'));}}}else{$[_0x42c8('274','onf3')](e,resp);}}else{if(_0xeca65[_0x42c8('275','Vy2@')](_0xeca65[_0x42c8('276','q(8k')],_0xeca65[_0x42c8('277','O*Gf')])){$[_0x42c8('63','x5vq')]('\x0a🎁寻宝:寻宝次数不足');}else{$[_0x42c8('278','[sR1')](e,resp);}}}function doTreasureHunt(_0x5e82e3){var _0x59a654={'xIDky':function(_0x181112,_0x13aae1){return _0x181112(_0x13aae1);}};return new Promise(async _0x20239d=>{var _0x444b48={'zPdCd':function(_0xa3f351,_0x45b3be){return _0x59a654[_0x42c8('279','Ri^o')](_0xa3f351,_0x45b3be);},'uXclC':_0x42c8('27a','MOui'),'NPsFk':function(_0x1abc0c,_0x5b0dfc){return _0x1abc0c(_0x5b0dfc);},'jJAAQ':_0x42c8('27b','q(8k')};$['get'](taskUrl(_0x42c8('27c','DtIy'),'strIndex='+_0x5e82e3+'&dwIsShare=0'),async(_0x15f7cd,_0x58443d,_0x240889)=>{var _0x156907={'klxET':function(_0x33fb12,_0x36235f){return _0x444b48['zPdCd'](_0x33fb12,_0x36235f);}};if(_0x444b48[_0x42c8('27d','zbaT')]===_0x444b48[_0x42c8('27e','zJET')]){try{if(_0x15f7cd){console[_0x42c8('1f1','fZIl')](''+JSON[_0x42c8('27f','vsuD')](_0x15f7cd));console[_0x42c8('f3','uGdM')]($['name']+_0x42c8('280','vsux'));}else{const {iRet,dwExpericnce,sErrMsg}=JSON['parse'](_0x240889);$['log']('\x0a【'+_0x5e82e3+_0x42c8('281','3otY')+sErrMsg+_0x42c8('282','%71[')+(dwExpericnce||0x0)+'\x20\x0a'+($['showLog']?_0x240889:''));_0x444b48['NPsFk'](_0x20239d,iRet);}}catch(_0x10e480){$[_0x42c8('283','s^B[')](_0x10e480,_0x58443d);}finally{if(_0x444b48[_0x42c8('284','(lCT')]===_0x42c8('285','WO*v')){_0x20239d();}else{str+=_sym[_0x156907[_0x42c8('286','E#Xt')](parseInt,Math[_0x42c8('287','zbaT')]()*_sym['length'])];}}}else{$['msg']($[_0x42c8('288','vsuD')],'',''+$[_0x42c8('289','jo#L')][_0x42c8('28a','jBx%')]('\x0a'));}});});}function getTaskList(_0xb3ddb6){var _0x5e6db8={'DtBEY':function(_0x1d4828,_0x521b3f){return _0x1d4828===_0x521b3f;},'jSaeE':_0x42c8('28b','E#Xt'),'FdqOO':function(_0x27574c){return _0x27574c();},'tSPBD':function(_0x585d95,_0x1c31fb){return _0x585d95!==_0x1c31fb;},'MqmbS':_0x42c8('28c','&22H'),'XcJNU':function(_0x2ece2a,_0x2d7095){return _0x2ece2a(_0x2d7095);},'hvDGO':'GetUserTaskStatusList','wJcIP':function(_0x5b50b4,_0x549253){return _0x5b50b4(_0x549253);},'YTlfm':'consume/AchieveInfo'};return new Promise(async _0x2c8b46=>{var _0x25d881={'StuHo':function(_0xd8d95d){return _0xd8d95d();}};switch(_0xb3ddb6){case 0x0:$['get'](_0x5e6db8['XcJNU'](taskListUrl,_0x5e6db8[_0x42c8('28d','vsuD')]),async(_0x2b377c,_0x287dd6,_0x246a17)=>{try{if(_0x5e6db8[_0x42c8('28e','SG9o')](_0x42c8('28f','[sR1'),_0x5e6db8['jSaeE'])){if(_0x2b377c){console[_0x42c8('d9','onf3')](''+JSON[_0x42c8('290','q(8k')](_0x2b377c));console[_0x42c8('1d3','x*Sr')]($[_0x42c8('291','G9$L')]+_0x42c8('292','jhGJ'));}else{const {ret,data:{userTaskStatusList=[]}={},msg}=JSON[_0x42c8('293','O*Gf')](_0x246a17);$[_0x42c8('294','Ri^o')]=userTaskStatusList[_0x42c8('295','vsux')](_0x2a5ca1=>_0x2a5ca1[_0x42c8('296','vsux')]!==0x1);$[_0x42c8('a0','%71[')](_0x42c8('297','x5vq')+msg+',总共'+$['allTask']['length']+'个任务!\x0a'+($[_0x42c8('298','CT#m')]?_0x246a17:''));}}else{_0x25d881['StuHo'](_0x2c8b46);}}catch(_0x459ee7){$['logErr'](_0x459ee7,_0x287dd6);}finally{_0x5e6db8[_0x42c8('299','uSft')](_0x2c8b46);}});break;case 0x1:$[_0x42c8('29a','uSft')](_0x5e6db8[_0x42c8('29b','W1Rb')](taskUrl,_0x5e6db8[_0x42c8('29c','%71[')]),async(_0x3fca9c,_0x107b03,_0x3803e6)=>{try{if(_0x5e6db8['tSPBD'](_0x5e6db8[_0x42c8('29d','vsuD')],_0x42c8('29e','x*Sr'))){if(_0x3fca9c){console[_0x42c8('200','DtIy')](''+JSON[_0x42c8('29f','vsux')](_0x3fca9c));console[_0x42c8('72','vsuD')]($['name']+_0x42c8('2a0','MOui'));}else{const {iRet,sErrMsg,taskinfo=[]}=JSON[_0x42c8('2a1','jo#L')](_0x3803e6);$['allTask']=taskinfo['filter'](_0x3c7edc=>_0x3c7edc[_0x42c8('2a2','Zft3')]===0x1);$[_0x42c8('250','G9$L')](_0x42c8('2a3','R9lD')+sErrMsg+',总共'+$['allTask'][_0x42c8('2a4','uSft')]+_0x42c8('10b','Fs(y')+($[_0x42c8('1d8','Kdbs')]?_0x3803e6:''));}}else{$['logErr'](e,_0x107b03);}}catch(_0x31da2a){$[_0x42c8('2a5','vsWM')](_0x31da2a,_0x107b03);}finally{_0x5e6db8[_0x42c8('2a6','XAvj')](_0x2c8b46);}});break;default:break;}});}function browserTask(_0x26d762){var _0x45d907={'cRcIe':function(_0x414c03,_0x5a9608){return _0x414c03===_0x5a9608;},'MQhJx':_0x42c8('2a7','fZIl'),'ZTgqj':function(_0x4b3125,_0xa6cd5b){return _0x4b3125<_0xa6cd5b;},'MTBHL':function(_0x184a0d,_0x383677){return _0x184a0d<_0x383677;},'lCaWU':'GigNQ','OzOud':function(_0x2c096e,_0x3cf2e9){return _0x2c096e===_0x3cf2e9;},'HfENa':_0x42c8('2a8','Kdbs'),'nyWSF':function(_0x2a6ae8,_0x26d7cc){return _0x2a6ae8(_0x26d7cc);},'vgdcW':function(_0x2d4051,_0x2d6b08,_0x53e3ce){return _0x2d4051(_0x2d6b08,_0x53e3ce);},'jubQG':_0x42c8('2a9','(lCT'),'XoIdS':function(_0xf7ee43){return _0xf7ee43();}};return new Promise(async _0x5384e9=>{var _0x614c63={'PZQCN':function(_0x36c2b6){return _0x36c2b6();}};if(_0x45d907['cRcIe'](_0x45d907[_0x42c8('2aa','Vy2@')],_0x45d907[_0x42c8('2ab','WO*v')])){switch(_0x26d762){case 0x0:const _0x255dcc=Math[_0x42c8('2ac','WO*v')](...[...$[_0x42c8('2ad','uGdM')]]['map'](_0x3787f7=>_0x3787f7[_0x42c8('2ae','x*Sr')]));for(let _0x53192c=0x0;_0x45d907[_0x42c8('2af','jhGJ')](_0x53192c,$[_0x42c8('2b0','Kdbs')]['length']);_0x53192c++){const _0x38b2b6=$[_0x42c8('2b1','Vy2@')][_0x53192c];$[_0x42c8('2b2','FdwS')]('\x0a开始第'+(_0x53192c+0x1)+'个【📆日常任务】:'+_0x38b2b6[_0x42c8('2b3','&22H')]);const _0x566f9a=[!![],!![]];for(let _0x53192c=0x0;_0x45d907[_0x42c8('2b4','MOui')](_0x53192c,_0x255dcc);_0x53192c++){if(_0x45d907['cRcIe'](_0x42c8('2b5','vsux'),_0x45d907[_0x42c8('2b6','MdmR')])){await $[_0x42c8('81','zJET')](0xbb8);if(_0x566f9a[0x0]){if(_0x45d907[_0x42c8('2b7','jBx%')](_0x45d907['HfENa'],_0x45d907[_0x42c8('2b8','e0eC')])){_0x566f9a[0x0]=await _0x45d907[_0x42c8('2b9','fZIl')](doTask,_0x38b2b6);}else{_0x614c63['PZQCN'](_0x5384e9);}}await $[_0x42c8('89','vsux')](0xbb8);if(_0x566f9a[0x1]){_0x566f9a[0x1]=await _0x45d907['vgdcW'](awardTask,0x0,_0x38b2b6);}if(!_0x566f9a[0x0]&&!_0x566f9a[0x1]){break;}}else{console[_0x42c8('6b','Fs(y')](''+JSON[_0x42c8('7','%71[')](err));console[_0x42c8('2ba','zbaT')]($['name']+_0x42c8('2bb','DtIy'));}}$[_0x42c8('10f','l8XA')](_0x42c8('2bc','FdwS')+(_0x53192c+0x1)+'个【📆日常任务】:'+_0x38b2b6[_0x42c8('2bd','onf3')]+'\x0a');}break;case 0x1:for(let _0x5cf302=0x0;_0x45d907['MTBHL'](_0x5cf302,$[_0x42c8('2be','vsWM')]['length']);_0x5cf302++){if(_0x45d907['jubQG']!==_0x42c8('2bf','qh8R')){console[_0x42c8('e9','R9lD')](_0x42c8('2c0','uSft')+data);const {iRet}=JSON['parse'](data);if(_0x45d907[_0x42c8('2c1','%71[')](iRet,0x7d5)||_0x45d907['cRcIe'](iRet,0x270f))$[_0x42c8('2c2','Fs(y')]=![];}else{const _0x38b2b6=$[_0x42c8('2c3','E#Xt')][_0x5cf302];$[_0x42c8('be','Ri^o')](_0x42c8('2c4','(lCT')+(_0x5cf302+0x1)+_0x42c8('2c5','zrSG')+_0x38b2b6[_0x42c8('2c6','s^B[')]);if(_0x38b2b6[_0x42c8('2c7','DtIy')]==='0'){$[_0x42c8('1d3','x*Sr')]('\x0a'+_0x38b2b6[_0x42c8('2c8','UAbF')]+'【领成就奖励】:该成就任务未达到门槛}');}else{await $[_0x42c8('2c9','jhGJ')](0xbb8);await _0x45d907['vgdcW'](awardTask,0x1,_0x38b2b6);}$[_0x42c8('10f','l8XA')](_0x42c8('2ca','jo#L')+(_0x5cf302+0x1)+_0x42c8('2cb','onf3')+_0x38b2b6['strTaskDescr']+'\x0a');}}break;default:break;}_0x45d907[_0x42c8('2cc','CT#m')](_0x5384e9);}else{console['log'](''+JSON[_0x42c8('242','[sR1')](err));console['log']($[_0x42c8('ea','Zft3')]+_0x42c8('2cd','x5vq'));}});}function doTask(_0x2fdc65){var _0x4209a7={'GXpEV':function(_0x3da3d4,_0x2da433){return _0x3da3d4===_0x2da433;},'WRFWw':'KTgUn','vdcqT':_0x42c8('2ce','3otY'),'JTHss':_0x42c8('2cf','CT#m'),'LahZm':_0x42c8('2d0','Kdbs'),'iypYe':function(_0x3e7c2e,_0x59f0ad){return _0x3e7c2e===_0x59f0ad;},'tUGuK':'RAUpR','wMpKG':_0x42c8('2d1','Vy2@'),'NPxSm':_0x42c8('2d2','BxQ1'),'DCeGX':function(_0x1f9ae8,_0x35602d){return _0x1f9ae8>=_0x35602d;},'NAknU':function(_0x33e1cf,_0x591298){return _0x33e1cf(_0x591298);},'Krtdw':function(_0xa8c56a,_0x2f352e){return _0xa8c56a(_0x2f352e);},'kIfeg':function(_0x458247,_0x30c174,_0x34003a){return _0x458247(_0x30c174,_0x34003a);}};return new Promise(async _0x1a485c=>{var _0x9442d5={'DcwEL':function(_0x4874c3,_0x151793){return _0x4874c3(_0x151793);},'UVzkw':function(_0x22cc53,_0x317126){return _0x22cc53*_0x317126;}};const {taskId,completedTimes,configTargetTimes,taskName}=_0x2fdc65;if(_0x4209a7[_0x42c8('2d3','BxQ1')](_0x4209a7['NAknU'](parseInt,completedTimes),parseInt(configTargetTimes))){_0x4209a7[_0x42c8('2d4','DtIy')](_0x1a485c,![]);$[_0x42c8('2d5','(lCT')]('\x0a'+taskName+_0x42c8('2d6','x5vq'));return;}$['get'](_0x4209a7['kIfeg'](taskListUrl,_0x42c8('2d7','vsuD'),'taskId='+taskId),(_0x2055ef,_0x5a85d1,_0x528a78)=>{if(_0x42c8('2d8','dH1T')===_0x42c8('2d9','Kdbs')){try{if(_0x2055ef){console[_0x42c8('2d5','(lCT')](''+JSON[_0x42c8('2da','G9$L')](_0x2055ef));console[_0x42c8('d8','CT#m')]($[_0x42c8('138','O*Gf')]+_0x42c8('2db','E#Xt'));}else{if(_0x4209a7['GXpEV'](_0x4209a7['WRFWw'],_0x4209a7[_0x42c8('2dc','fZIl')])){const _0x47566c=_0x9442d5[_0x42c8('2dd','Fs(y')](require,'tunnel');const _0xd7a41e={'https':_0x47566c['httpsOverHttp']({'proxy':{'host':process[_0x42c8('4','G9$L')]['TG_PROXY_HOST'],'port':_0x9442d5[_0x42c8('2de','FdwS')](process[_0x42c8('2df','uGdM')]['TG_PROXY_PORT'],0x1)}})};Object['assign'](options,{'agent':_0xd7a41e});}else{const {msg,ret}=JSON['parse'](_0x528a78);$['log']('\x0a'+taskName+_0x42c8('2e0','jhGJ')+(msg[_0x42c8('2e1','jBx%')](_0x4209a7[_0x42c8('2e2','jBx%')])!==-0x1?_0x4209a7['LahZm']:msg)+'\x0a'+($[_0x42c8('2e3','k!Jr')]?_0x528a78:''));_0x1a485c(_0x4209a7[_0x42c8('2e4','onf3')](ret,0x0));}}}catch(_0x29b92f){if(_0x4209a7[_0x42c8('2e5','O*Gf')]===_0x4209a7[_0x42c8('2e6','k!Jr')]){console[_0x42c8('250','G9$L')](''+JSON[_0x42c8('1ed','BxQ1')](_0x2055ef));console[_0x42c8('63','x5vq')]($[_0x42c8('4c','jhGJ')]+'\x20Award\x20API请求失败,请检查网路重试');}else{$['logErr'](_0x29b92f,_0x5a85d1);}}finally{if(_0x4209a7['NPxSm']!==_0x4209a7['NPxSm']){console['log'](''+JSON[_0x42c8('2e7','3otY')](_0x2055ef));console['log']($[_0x42c8('d5','Fs(y')]+_0x42c8('2e8','q(8k'));}else{_0x1a485c();}}}else{$[_0x42c8('200','DtIy')](_0x42c8('2e9','uGdM'));}});});}function awardTask(_0x141bbc,_0x5e56f1){var _0x2e3944={'ARIdU':_0x42c8('2ea','jBx%'),'UykCJ':'EFVRv','Khlgf':function(_0x5bb650){return _0x5bb650();},'iEbKa':function(_0x5cc492,_0x3798c8){return _0x5cc492===_0x3798c8;},'VxDxP':_0x42c8('2eb','W1Rb'),'QcPFM':_0x42c8('2ec','zbaT'),'MKaPK':function(_0x450198,_0x58b1e0,_0x280929){return _0x450198(_0x58b1e0,_0x280929);}};return new Promise(_0x148bbc=>{var _0x12bc3a={'zqfPt':_0x2e3944['ARIdU'],'DmnbS':_0x2e3944[_0x42c8('2ed','s^B[')],'DjnwA':_0x42c8('2ee','(lCT'),'rklNQ':function(_0x1b1378,_0xca3ec8){return _0x1b1378===_0xca3ec8;},'OoCnR':function(_0x13721f){return _0x2e3944['Khlgf'](_0x13721f);},'TnPiF':function(_0x180f9f,_0x146fca){return _0x2e3944[_0x42c8('2ef','vsWM')](_0x180f9f,_0x146fca);},'LClzr':_0x2e3944[_0x42c8('2f0','DtIy')],'NlVuh':_0x2e3944[_0x42c8('2f1','zrSG')],'jbesd':function(_0x50b8da,_0x43608c){return _0x50b8da!==_0x43608c;}};switch(_0x141bbc){case 0x0:const {taskId,taskName}=_0x5e56f1;$['get'](taskListUrl(_0x42c8('2f2','q(8k'),_0x42c8('2f3','Ri^o')+taskId),(_0x41173b,_0x4f2809,_0x2274b3)=>{try{if(_0x41173b){console[_0x42c8('151','jhGJ')](''+JSON['stringify'](_0x41173b));console[_0x42c8('176','k!Jr')]($[_0x42c8('261','WO*v')]+_0x42c8('2f4','%71['));}else{const {msg,ret,data:{prizeInfo=''}={}}=JSON['parse'](_0x2274b3);let _0x2651c8='';if(msg[_0x42c8('2f5',')Cz1')](_0x42c8('2cf','CT#m'))!==-0x1){if(_0x12bc3a[_0x42c8('2f6','qh8R')]===_0x12bc3a['DmnbS']){console['log'](''+JSON[_0x42c8('2f7','onf3')](_0x41173b));console[_0x42c8('13f','vsux')]($['name']+_0x42c8('2f8','e0eC'));}else{_0x2651c8=_0x12bc3a[_0x42c8('2f9','3otY')];}}else{_0x2651c8=msg+prizeInfo?_0x42c8('2fa','vsWM')+JSON[_0x42c8('2fb','vsux')](prizeInfo)[_0x42c8('2fc','FdwS')]:'';}$['log']('\x0a'+taskName+_0x42c8('2fd','uSft')+_0x2651c8+'\x0a'+($['showLog']?_0x2274b3:''));_0x148bbc(_0x12bc3a[_0x42c8('2fe','uSft')](ret,0x0));}}catch(_0x308879){$[_0x42c8('2ff','x5vq')](_0x308879,_0x4f2809);}finally{_0x12bc3a[_0x42c8('300','Vy2@')](_0x148bbc);}});break;case 0x1:const {strTaskIndex,strTaskDescr}=_0x5e56f1;$[_0x42c8('301','s^B[')](_0x2e3944[_0x42c8('302','Kdbs')](taskUrl,_0x42c8('303','qh8R'),'strTaskIndex='+strTaskIndex),(_0x4c9439,_0x11fbaf,_0x5633f2)=>{if(_0x12bc3a['TnPiF'](_0x12bc3a[_0x42c8('304',')Cz1')],_0x12bc3a[_0x42c8('305','MdmR')])){$[_0x42c8('be','Ri^o')](_0x42c8('306','WO*v')+strBrandName+'】开宝箱:未达到宝箱开启条件,快去邀请好友助力吧!');_0x12bc3a[_0x42c8('307','uGdM')](_0x148bbc);}else{try{if(_0x4c9439){console[_0x42c8('1f1','fZIl')](''+JSON[_0x42c8('2e7','3otY')](_0x4c9439));console['log']($[_0x42c8('308','3otY')]+_0x42c8('309','CT#m'));}else{if(_0x12bc3a[_0x42c8('30a','jo#L')](_0x42c8('30b','XAvj'),'JkCcz')){const {iRet,sErrMsg,dwExpericnce}=JSON[_0x42c8('30c','s^B[')](_0x5633f2);$[_0x42c8('137','vsWM')]('\x0a'+strTaskDescr+_0x42c8('30d','k!Jr')+dwExpericnce+'\x0a'+($[_0x42c8('30e','Ri^o')]?_0x5633f2:''));}else{_0x12bc3a[_0x42c8('30f','Zft3')](_0x148bbc);}}}catch(_0x19f5f1){$[_0x42c8('2a5','vsWM')](_0x19f5f1,_0x11fbaf);}finally{_0x148bbc();}}});break;default:break;}});}function funCenterState(){var _0x38c911={'JgiTG':'未中奖','blqVP':function(_0x286247,_0x4d8f55){return _0x286247!==_0x4d8f55;},'CCxcq':'spkqG','RFqLF':function(_0x199320,_0x4aeebb){return _0x199320!==_0x4aeebb;},'YxflB':_0x42c8('310','O*Gf'),'QZPZc':function(_0x15575f,_0x1f08e2){return _0x15575f===_0x1f08e2;},'qAeRI':'MOuiM','CROfn':function(_0x248010,_0x6fac2a,_0x55d82d,_0xd99fe3){return _0x248010(_0x6fac2a,_0x55d82d,_0xd99fe3);},'Ubguo':function(_0x261b51,_0x45bbd7){return _0x261b51!==_0x45bbd7;},'QgDbJ':_0x42c8('311','FdwS'),'IknzQ':function(_0x2b1866){return _0x2b1866();},'nriDS':function(_0x44e7b5,_0x2b7bab){return _0x44e7b5(_0x2b7bab);},'BnlBs':'TGWaX','bQkzk':_0x42c8('312','jhGJ'),'LdSzq':function(_0x4a78e3,_0x154b40,_0x322c8f){return _0x4a78e3(_0x154b40,_0x322c8f);}};return new Promise(_0x3fd98b=>{var _0x3bef7f={'NWtKw':function(_0x47f6ba,_0x3095ad){return _0x38c911[_0x42c8('313','DtIy')](_0x47f6ba,_0x3095ad);},'fwTjD':function(_0x185106,_0x26da39){return _0x38c911[_0x42c8('314','UAbF')](_0x185106,_0x26da39);}};if(_0x38c911[_0x42c8('315','Vy2@')](_0x38c911['BnlBs'],_0x38c911[_0x42c8('316','zbaT')])){console['log'](''+JSON[_0x42c8('233','vsWM')](err));console[_0x42c8('317','MOui')]($['name']+_0x42c8('318','%71['));}else{$[_0x42c8('319','O*Gf')](_0x38c911[_0x42c8('31a','uSft')](taskUrl,_0x42c8('31b','%71['),'strType=1'),async(_0xcca918,_0x19e301,_0xa59838)=>{var _0x234a63={'ccsAL':_0x38c911[_0x42c8('31c','e0eC')]};try{if(_0x38c911[_0x42c8('31d','qh8R')](_0x42c8('31e','x5vq'),_0x38c911['CCxcq'])){if(_0xcca918){console[_0x42c8('250','G9$L')](''+JSON['stringify'](_0xcca918));console[_0x42c8('63','x5vq')]($[_0x42c8('1af','SG9o')]+'\x20StealMoney\x20API请求失败,请检查网路重试');}else{const {dwGetMoney,iRet,sErrMsg}=JSON['parse'](_0xa59838);$[_0x42c8('31f','BxQ1')](_0x42c8('320','XAvj')+strFriendNick+'】【'+strSceneName+_0x42c8('321','vsux')+(dwGetMoney?dwGetMoney:sErrMsg)+'\x0a'+($[_0x42c8('322','e0eC')]?_0xa59838:''));}}else{if(_0xcca918){if(_0x38c911[_0x42c8('323','R9lD')](_0x42c8('324','uGdM'),_0x38c911['YxflB'])){shareCodes=process[_0x42c8('325','XAvj')]['JDCFD_SHARECODES'][_0x42c8('326','q(8k')]('\x0a');}else{console['log'](''+JSON[_0x42c8('2f7','onf3')](_0xcca918));console['log']($[_0x42c8('288','vsuD')]+_0x42c8('327','XAvj'));}}else{if(_0x38c911[_0x42c8('328','WO*v')](_0x38c911[_0x42c8('329','vsWM')],_0x38c911['qAeRI'])){const {SlotMachine:{ddwConfVersion,dwFreeCount,strCouponPool,strGoodsPool}={},iRet,sErrMsg}=JSON['parse'](_0xa59838);if(dwFreeCount==0x1){await $[_0x42c8('83','(lCT')](0xbb8);await _0x38c911[_0x42c8('32a','3otY')](soltMachine,strCouponPool,strGoodsPool,ddwConfVersion);}}else{let _0x31cacc=_0x3bef7f[_0x42c8('32b','Ri^o')](uuid,0x28);let _0x3592f8=(+new Date())['toString']();if(!cookie['match'](/pt_pin=([^; ]+)(?=;?)/)){console[_0x42c8('2b2','FdwS')]('此账号cookie填写不规范,你的pt_pin=xxx后面没分号(;)\x0a');_0x3fd98b(null);}let _0x35da42=cookie[_0x42c8('32c','[sR1')](/pt_pin=([^; ]+)(?=;?)/)[0x1];let _0x5c2610=$['md5'](''+_0x3bef7f[_0x42c8('32d','MOui')](decodeURIComponent,_0x35da42)+_0x3592f8+_0x31cacc+'tPOamqCuk9NLgVPAljUyIHcPRmKlVxDy')['toString']();_0x3bef7f[_0x42c8('32e','onf3')](_0x3fd98b,{'timestamp':_0x3592f8,'phoneid':_0x31cacc,'farm_jstoken':_0x5c2610});}}}}catch(_0x304417){if(_0x38c911[_0x42c8('32f','jhGJ')](_0x38c911['QgDbJ'],_0x42c8('330','zJET'))){$['logErr'](_0x304417,_0x19e301);}else{if(_0xcca918){console[_0x42c8('1ec','W1Rb')](''+JSON[_0x42c8('331','SG9o')](_0xcca918));console[_0x42c8('23d','s^B[')]($['name']+_0x42c8('332','dH1T'));}else{const {iRet,sErrMsg,strAwardPoolName}=JSON[_0x42c8('333','zJET')](_0xa59838);$[_0x42c8('1d1','qh8R')](_0x42c8('334','3otY')+(strAwardPoolName!=''?_0x234a63[_0x42c8('335','Fs(y')]:strAwardPoolName)+'\x20\x0a'+($[_0x42c8('322','e0eC')]?_0xa59838:''));}}}finally{_0x38c911['IknzQ'](_0x3fd98b);}});}});}function soltMachine(_0x46d85b,_0x2cc304,_0x162e7b){var _0x438a1a={'TSxxr':function(_0x2ae07e,_0xcbbe8b){return _0x2ae07e!==_0xcbbe8b;},'tcEnA':'nDRRy','ZWqlB':function(_0x5bbefb,_0x1f4c6b){return _0x5bbefb!=_0x1f4c6b;},'xZCVF':function(_0x13ab91,_0x5ad4b2){return _0x13ab91===_0x5ad4b2;},'tKILI':_0x42c8('336','x*Sr'),'rayUh':'FOUfM','CxgRB':function(_0x3ac58e){return _0x3ac58e();},'YnLrD':_0x42c8('337','tlzh'),'WyPzM':function(_0x1df6cb,_0x1974f3){return _0x1df6cb*_0x1974f3;},'uEyIZ':function(_0x3fcb02,_0x567191){return _0x3fcb02!==_0x567191;},'mukNe':'kbBiK','CGkCD':_0x42c8('338','uGdM')};return new Promise(_0x2407ee=>{var _0xe01401={'qQZRH':_0x438a1a[_0x42c8('339','zbaT')],'SqSaO':function(_0x151613,_0x568069){return _0x151613<_0x568069;},'PXCEa':function(_0x5cb057,_0x414d25){return _0x5cb057(_0x414d25);},'ZtQvW':function(_0x522b0c,_0x506c20){return _0x438a1a[_0x42c8('33a','SG9o')](_0x522b0c,_0x506c20);}};if(_0x438a1a[_0x42c8('33b','&22H')](_0x438a1a[_0x42c8('33c','tlzh')],_0x438a1a['CGkCD'])){$[_0x42c8('33d','Vy2@')](taskUrl('consume/SlotMachine','strCouponPool='+_0x46d85b+_0x42c8('33e','XAvj')+_0x2cc304+_0x42c8('33f','CT#m')+_0x162e7b),async(_0x23b1a5,_0x1b15d8,_0x28e30b)=>{try{if(_0x438a1a[_0x42c8('340','fZIl')](_0x438a1a['tcEnA'],'nDRRy')){_0x2407ee();}else{if(_0x23b1a5){console[_0x42c8('2d5','(lCT')](''+JSON[_0x42c8('24f','zrSG')](_0x23b1a5));console[_0x42c8('2d5','(lCT')]($[_0x42c8('341','e0eC')]+'\x20SlotMachine\x20API请求失败,请检查网路重试');}else{const {iRet,sErrMsg,strAwardPoolName}=JSON['parse'](_0x28e30b);$[_0x42c8('a5','e0eC')](_0x42c8('342','Zft3')+(_0x438a1a['ZWqlB'](strAwardPoolName,'')?'未中奖':strAwardPoolName)+'\x20\x0a'+($['showLog']?_0x28e30b:''));}}}catch(_0xf1c322){if(_0x438a1a[_0x42c8('343','BxQ1')](_0x438a1a[_0x42c8('344','XAvj')],_0x438a1a[_0x42c8('345','e0eC')])){$['logErr'](_0xf1c322,_0x1b15d8);}else{$[_0x42c8('346','R9lD')](_0xf1c322,_0x1b15d8);}}finally{if(_0x42c8('347','O*Gf')!==_0x42c8('348','WO*v')){if(_0x28e30b){console[_0x42c8('200','DtIy')]('随机取'+randomCount+_0x42c8('349','[sR1'));_0x28e30b=JSON[_0x42c8('13e','SG9o')](_0x28e30b);}}else{_0x438a1a[_0x42c8('34a','vsux')](_0x2407ee);}}});}else{let _0x293f18=_0xe01401[_0x42c8('34b','qh8R')];let _0x117281='';for(let _0x334767=0x0;_0xe01401['SqSaO'](_0x334767,count);_0x334767++){_0x117281+=_0x293f18[_0xe01401['PXCEa'](parseInt,_0xe01401[_0x42c8('34c',')Cz1')](Math[_0x42c8('34d','WO*v')](),_0x293f18[_0x42c8('34e','Vy2@')]))];}return _0x117281;}});}function createAssistUser(_0x138da7){var _0x131b57={'rDyul':_0x42c8('34f','onf3'),'FyUXk':function(_0x5124f8,_0x21902d){return _0x5124f8===_0x21902d;},'fIxRz':function(_0x577670){return _0x577670();},'IlLAz':function(_0x18a863,_0xce850c,_0xd9a0c9){return _0x18a863(_0xce850c,_0xd9a0c9);},'bDnoQ':_0x42c8('350','Zft3'),'uAtsA':function(_0x588226,_0x42f7c6){return _0x588226(_0x42f7c6);}};return new Promise(_0x414847=>{var _0x232c31={'itWdj':function(_0x21d113,_0x166d92){return _0x21d113(_0x166d92);},'QOmxb':'QYnQT','gEXhB':_0x131b57['rDyul'],'eUxoy':function(_0x3afae8,_0x189930){return _0x131b57['FyUXk'](_0x3afae8,_0x189930);},'PqesY':function(_0x3762a4,_0x4bf5d6){return _0x3762a4===_0x4bf5d6;},'DnCUJ':function(_0x412a24){return _0x131b57[_0x42c8('351','zJET')](_0x412a24);}};if(_0x42c8('352','UAbF')!==_0x42c8('353','XAvj')){$['log']('\x0a🎁寻宝:宝藏冷却中,请等待冷却完毕');}else{$[_0x42c8('354','e0eC')](_0x131b57[_0x42c8('355','x*Sr')](taskUrl,_0x131b57['bDnoQ'],'strShareId='+_0x131b57['uAtsA'](escape,_0x138da7)+_0x42c8('356','&22H')),async(_0x2cd82e,_0x2ecee9,_0x16d686)=>{var _0x489d8e={'AoSIx':function(_0xf4be21,_0x5dbc73){return _0x232c31[_0x42c8('357','SG9o')](_0xf4be21,_0x5dbc73);}};if(_0x232c31[_0x42c8('358','l8XA')]===_0x232c31[_0x42c8('359','Ri^o')]){if(_0x2cd82e){console[_0x42c8('35a','dH1T')](''+JSON[_0x42c8('24f','zrSG')](_0x2cd82e));console[_0x42c8('1f8','&22H')]($[_0x42c8('17a','zJET')]+'\x20OpenGroup\x20API请求失败,请检查网路重试');}else{const {sErrMsg}=JSON[_0x42c8('293','O*Gf')](_0x16d686);$[_0x42c8('1ec','W1Rb')]('\x0a【🏝寻宝大作战】'+sErrMsg+'\x0a'+($[_0x42c8('35b','G9$L')]?_0x16d686:''));_0x489d8e[_0x42c8('35c','XAvj')](_0x414847,0x0);}}else{try{if(_0x2cd82e){console[_0x42c8('24','Zft3')](''+JSON[_0x42c8('35d','tlzh')](_0x2cd82e));console[_0x42c8('d8','CT#m')]($['name']+'\x20createAssistUser\x20JoinScene\x20API请求失败,请检查网路重试');}else{console[_0x42c8('de','MdmR')](_0x42c8('35e','l8XA')+_0x16d686);const {iRet}=JSON[_0x42c8('35f','Ar0A')](_0x16d686);if(_0x232c31['eUxoy'](iRet,0x7d5)||_0x232c31[_0x42c8('360','DtIy')](iRet,0x270f))$[_0x42c8('361','Kdbs')]=![];}}catch(_0x1b3f2e){}finally{_0x232c31['DnCUJ'](_0x414847);}}});}});}function createSuperAssistUser(_0x474047){var _0x5d6bd0={'oNAOT':function(_0x4f1c7c){return _0x4f1c7c();},'sUEnu':function(_0x573748,_0x3436c4){return _0x573748!==_0x3436c4;},'lcwyA':_0x42c8('362','jo#L'),'YTAIc':function(_0x1740a2,_0x4c5272){return _0x1740a2!==_0x4c5272;},'VATWl':_0x42c8('363','Zft3'),'ifixd':_0x42c8('364','W1Rb'),'dgsBW':_0x42c8('365','uSft'),'OwWQJ':_0x42c8('366','qh8R')};return new Promise(_0xe814b6=>{var _0x18c889={'qJLuj':function(_0x29f026){return _0x5d6bd0[_0x42c8('367','Fs(y')](_0x29f026);},'BoIux':function(_0x24c6f6,_0x5cee28){return _0x5d6bd0[_0x42c8('368','Kdbs')](_0x24c6f6,_0x5cee28);},'Hebxe':_0x42c8('369','Fs(y'),'nzpuy':_0x5d6bd0[_0x42c8('36a','x*Sr')],'PJaMV':function(_0xa15086,_0x5c02bb){return _0xa15086===_0x5c02bb;}};if(_0x5d6bd0['YTAIc']('Rjfpg',_0x5d6bd0[_0x42c8('36b','DtIy')])){$['get'](taskUrl(_0x5d6bd0[_0x42c8('36c','3otY')],_0x42c8('36d','vsWM')+token[_0x5d6bd0[_0x42c8('36e','W1Rb')]]+_0x42c8('36f','G9$L')+token[_0x42c8('370','Kdbs')]+_0x42c8('371','MdmR')+token[_0x5d6bd0[_0x42c8('372','W1Rb')]]+_0x42c8('373','tlzh')+escape(_0x474047)+'&dwSceneId=1001&dwType=2'),async(_0x2c1043,_0x4b6606,_0x4e9ee6)=>{var _0x325078={'JrlpC':function(_0xc02ea6){return _0x18c889[_0x42c8('374','k!Jr')](_0xc02ea6);}};try{if(_0x18c889[_0x42c8('375','SG9o')](_0x18c889['Hebxe'],_0x18c889['nzpuy'])){if(_0x2c1043){console['log'](''+JSON[_0x42c8('10d','s^B[')](_0x2c1043));console[_0x42c8('13f','vsux')]($[_0x42c8('a7','[sR1')]+_0x42c8('376','vsux'));}else{console[_0x42c8('119','E#Xt')](_0x42c8('377','O*Gf')+_0x4e9ee6);const {sErrMsg,iRet}=JSON[_0x42c8('378','zbaT')](_0x4e9ee6);if(_0x18c889[_0x42c8('379','vsWM')](iRet,0x7d5)||_0x18c889['PJaMV'](iRet,0x270f))$['canHelp']=![];}}else{$[_0x42c8('136','uGdM')](e,_0x4b6606);}}catch(_0x2b3175){if(_0x18c889[_0x42c8('37a','3otY')]('lSBLA',_0x42c8('37b','Ar0A'))){_0x325078[_0x42c8('37c','Vy2@')](_0xe814b6);}else{$[_0x42c8('37d','BxQ1')](_0x2b3175,_0x4b6606);}}finally{_0xe814b6();}});}else{_0xe814b6();}});}function joinGroup(_0x2f5ee5){var _0x6ac43b={'dtqCq':function(_0x414758,_0x4330a6){return _0x414758===_0x4330a6;},'FXvlp':_0x42c8('37e','q(8k'),'VxpAr':function(_0x4aaa2f,_0x417a93){return _0x4aaa2f===_0x417a93;},'bitHA':'OSQGx','GwWMw':_0x42c8('37f','BxQ1'),'ImQYX':function(_0x790360,_0x231624,_0x4b37a7){return _0x790360(_0x231624,_0x4b37a7);},'jKjuI':_0x42c8('380','l8XA'),'XCcvw':_0x42c8('381','zrSG'),'rbKrD':_0x42c8('382','dH1T')};return new Promise(async _0x5c1c56=>{var _0x164a3b={'QknWK':function(_0x520c03,_0x49dcfc){return _0x6ac43b[_0x42c8('383','zJET')](_0x520c03,_0x49dcfc);},'qeshN':_0x6ac43b[_0x42c8('384','vsWM')],'DOSxg':function(_0x72bce3,_0x521ba4){return _0x6ac43b[_0x42c8('385','&22H')](_0x72bce3,_0x521ba4);},'XAKsi':_0x6ac43b['bitHA'],'BqBOw':_0x6ac43b[_0x42c8('386','%71[')],'ZRbMc':function(_0x590692,_0x9e886b){return _0x590692||_0x9e886b;}};$[_0x42c8('387','WO*v')](_0x6ac43b[_0x42c8('388','[sR1')](taskUrl,_0x42c8('389','k!Jr'),'strGroupId='+_0x2f5ee5+_0x42c8('38a','vsuD')+token[_0x6ac43b[_0x42c8('38b','e0eC')]]+'&phoneID='+token[_0x6ac43b['XCcvw']]+'&pgUUNum='+token[_0x6ac43b['rbKrD']]),(_0x352c42,_0x1447a3,_0x4a8169)=>{try{if(_0x352c42){if(_0x164a3b[_0x42c8('38c','O*Gf')](_0x42c8('38d','zbaT'),_0x164a3b[_0x42c8('38e','zbaT')])){console[_0x42c8('2b2','FdwS')](''+JSON[_0x42c8('38f','x5vq')](_0x352c42));console['log']($[_0x42c8('390','FdwS')]+_0x42c8('391','q(8k'));}else{_0x5c1c56();}}else{const {sErrMsg,iRet}=_0x4a8169=JSON[_0x42c8('392','3otY')](_0x4a8169);if(_0x164a3b[_0x42c8('393','jhGJ')](iRet,0x7d5)||_0x164a3b['QknWK'](iRet,0x270f))$[_0x42c8('394','O*Gf')]=![];$[_0x42c8('200','DtIy')](_0x42c8('395','E#Xt')+iRet+'\x20'+sErrMsg);}}catch(_0xb99de3){if(_0x164a3b[_0x42c8('396','vsuD')](_0x164a3b[_0x42c8('397','qh8R')],_0x164a3b[_0x42c8('398','e0eC')])){console['log'](''+JSON[_0x42c8('19d','jo#L')](_0x352c42));console[_0x42c8('2b2','FdwS')]($[_0x42c8('399','%71[')]+_0x42c8('39a','SG9o'));}else{$['logErr'](_0xb99de3,_0x1447a3);}}finally{_0x5c1c56(_0x164a3b[_0x42c8('39b','DtIy')](_0x4a8169,{}));}});});}function submitGroupId(){var _0xa53720={'bRcqm':function(_0x5c7371,_0x482c61){return _0x5c7371(_0x482c61);},'LlAyE':'CookiesJD','dHvpw':function(_0x1102ce,_0xa7839d){return _0x1102ce!==_0xa7839d;},'AXzCG':'fZgxa','nTkUa':'XObFC','CfBtO':function(_0x2c44e3){return _0x2c44e3();},'CIVLP':function(_0x31ada9,_0x344fbd){return _0x31ada9===_0x344fbd;},'gGlEJ':function(_0x3d3dd3,_0x263f85){return _0x3d3dd3!==_0x263f85;},'FMAeh':'zAnlC','slSpI':function(_0x3c6d78){return _0x3c6d78();},'LlUCq':'aDAhO','syxiP':function(_0x142105,_0x53b671){return _0x142105+_0x53b671;},'bxpWt':'\x0a\x0a你的【🏝寻宝大作战】互助码:\x20','jfjNP':_0x42c8('39c','x*Sr')};return new Promise(_0x572a8f=>{var _0x7eb549={'MgvfL':function(_0x14b155){return _0xa53720[_0x42c8('39d','vsWM')](_0x14b155);}};$[_0x42c8('39e','E#Xt')](taskUrl(_0x42c8('39f','jBx%')),async(_0x3596aa,_0x481a9b,_0x4626b3)=>{var _0xf41433={'FBoeV':function(_0x593c42,_0x349a5c){return _0xa53720['bRcqm'](_0x593c42,_0x349a5c);},'xWasf':_0xa53720[_0x42c8('3a0','l8XA')]};try{if(_0x3596aa){console[_0x42c8('3a1','Kdbs')](''+JSON[_0x42c8('ca','XAvj')](_0x3596aa));console[_0x42c8('3a2','XAvj')]($[_0x42c8('234','BxQ1')]+_0x42c8('3a3','e0eC'));}else{if(_0xa53720[_0x42c8('3a4','fZIl')](_0xa53720[_0x42c8('3a5','(lCT')],_0xa53720[_0x42c8('3a6','E#Xt')])){console['log'](''+JSON[_0x42c8('3a7','l8XA')](_0x3596aa));console[_0x42c8('3a2','XAvj')]($[_0x42c8('3a8','vsWM')]+_0x42c8('3a9','jhGJ'));}else{const {GroupInfo:{strGroupId},strPin}=JSON[_0x42c8('3aa','zrSG')](_0x4626b3);if(!strGroupId){if('XObFC'===_0xa53720[_0x42c8('3ab','k!Jr')]){const _0x565399=await _0xa53720[_0x42c8('3ac','tlzh')](openGroup);if(_0xa53720[_0x42c8('3ad','MdmR')](_0x565399,0x0)){if(_0xa53720[_0x42c8('3ae','k!Jr')](_0xa53720['FMAeh'],_0x42c8('3af','jhGJ'))){await _0xa53720[_0x42c8('3b0','q(8k')](submitGroupId);}else{cookiesArr=[$[_0x42c8('3b1','e0eC')](_0x42c8('3b2','MOui')),$['getdata']('CookieJD2'),..._0xf41433[_0x42c8('3b3','(lCT')](jsonParse,$['getdata'](_0xf41433[_0x42c8('3b4','e0eC')])||'[]')[_0x42c8('3b5','e0eC')](_0x34b6a1=>_0x34b6a1[_0x42c8('3b6','zrSG')])][_0x42c8('3b7','G9$L')](_0x486f53=>!!_0x486f53);}}else{_0xa53720[_0x42c8('3b8','Ri^o')](_0x572a8f);}}else{$[_0x42c8('2ff','x5vq')](e,_0x481a9b);}}else{if(_0xa53720['CIVLP']('aDAhO',_0xa53720['LlUCq'])){$[_0x42c8('1d1','qh8R')](_0xa53720['syxiP'](_0xa53720[_0x42c8('3b9','W1Rb')]+strGroupId,_0xa53720[_0x42c8('3ba','l8XA')]));$['shareCodes'][_0x42c8('3bb','e0eC')](strGroupId);}else{_0x7eb549[_0x42c8('3bc','tlzh')](_0x572a8f);}}}}}catch(_0x4de66e){$[_0x42c8('1de','MdmR')](_0x4de66e,_0x481a9b);}finally{_0x572a8f();}});});}function openGroup(){var _0x5f4bd7={'qumMY':function(_0x23d765,_0x42d122){return _0x23d765===_0x42d122;},'xhzUV':_0x42c8('3bd','tlzh'),'JCeqy':_0x42c8('3be','G9$L'),'PISbc':function(_0x3a8c9d,_0x5f14bf){return _0x3a8c9d(_0x5f14bf);},'QrdQd':function(_0x147657){return _0x147657();},'LfdkN':'keep-alive','WuBRV':_0x42c8('3bf','%71[')};return new Promise(async _0x177e57=>{var _0x27426d={'hNsmi':_0x5f4bd7[_0x42c8('3c0','BxQ1')],'wTWjP':_0x5f4bd7['WuBRV'],'eTmUX':_0x42c8('3c1','BxQ1')};$[_0x42c8('3c2','jhGJ')](taskUrl('user/OpenGroup',_0x42c8('3c3','jBx%')+$['info'][_0x42c8('3c4','x*Sr')]),async(_0x44d7b1,_0x23a196,_0x45a631)=>{if(_0x5f4bd7['qumMY'](_0x5f4bd7[_0x42c8('3c5','uSft')],_0x42c8('3c6','G9$L'))){try{if(_0x44d7b1){console[_0x42c8('d9','onf3')](''+JSON[_0x42c8('1a9','E#Xt')](_0x44d7b1));console['log']($['name']+_0x42c8('3c7','jo#L'));}else{if(_0x42c8('3c8','fZIl')!==_0x5f4bd7['JCeqy']){return{'url':JD_API_HOST+'jxcfd/'+function_path+_0x42c8('3c9','3otY')+Date['now']()+_0x42c8('3ca','s^B[')+body+_0x42c8('3cb','Fs(y')+Date['now']()+_0x42c8('3cc','uGdM'),'headers':{'Cookie':cookie,'Accept':_0x42c8('3cd','Kdbs'),'Connection':_0x27426d['hNsmi'],'Referer':_0x27426d['wTWjP'],'Accept-Encoding':_0x42c8('3ce','%71['),'Host':'m.jingxi.com','User-Agent':_0x42c8('3cf','k!Jr')+(Math[_0x42c8('3d0','s^B[')]*0x62+0x1)+_0x42c8('3d1','WO*v'),'Accept-Language':_0x27426d[_0x42c8('3d2','MOui')]},'timeout':0x2710};}else{const {sErrMsg}=JSON['parse'](_0x45a631);$['log'](_0x42c8('3d3','CT#m')+sErrMsg+'\x0a'+($[_0x42c8('3d4','uSft')]?_0x45a631:''));_0x5f4bd7[_0x42c8('3d5','Kdbs')](_0x177e57,0x0);}}}catch(_0x595101){$[_0x42c8('3d6','q(8k')](_0x595101,_0x23a196);}finally{_0x5f4bd7[_0x42c8('3d7','SG9o')](_0x177e57);}}else{if(_0x44d7b1){console[_0x42c8('6b','Fs(y')](''+JSON[_0x42c8('24f','zrSG')](_0x44d7b1));console[_0x42c8('151','jhGJ')]($['name']+_0x42c8('3d8','W1Rb'));}else{const {ret,data:{userTaskStatusList=[]}={},msg}=JSON[_0x42c8('3aa','zrSG')](_0x45a631);$['allTask']=userTaskStatusList[_0x42c8('3b7','G9$L')](_0x370035=>_0x370035[_0x42c8('3d9','Fs(y')]!==0x1);$[_0x42c8('24','Zft3')](_0x42c8('3da','E#Xt')+msg+_0x42c8('3db','R9lD')+$[_0x42c8('3dc','zrSG')]['length']+_0x42c8('3dd','s^B[')+($['showLog']?_0x45a631:''));}}});});}function openPeriodBox(){var _0x6996d4={'AMuKp':_0x42c8('3de','Zft3'),'EhcIc':function(_0x39c7f0,_0x558c90){return _0x39c7f0==_0x558c90;},'WeyNQ':function(_0x25b71d){return _0x25b71d();},'kEllH':function(_0x4a4a11,_0xc67666){return _0x4a4a11<_0xc67666;},'wdPVz':function(_0x52c9a0,_0x16b6ec){return _0x52c9a0===_0x16b6ec;},'TlRmm':'swYxO','EsFmV':function(_0x5069be,_0x3ba97c){return _0x5069be!==_0x3ba97c;},'VklEu':'psKUH','DfAJX':function(_0xb88fcb,_0x28ea58){return _0xb88fcb===_0x28ea58;},'KKeSV':'YxCUP','oweHz':function(_0x62409,_0x1c75cb){return _0x62409(_0x1c75cb);}};return new Promise(async _0x4c4c6f=>{var _0x451476={'rcqHT':_0x6996d4[_0x42c8('3df','O*Gf')],'RNEub':_0x42c8('3e0','W1Rb'),'IKxPI':function(_0x3c58cb,_0x271ef4){return _0x6996d4['EhcIc'](_0x3c58cb,_0x271ef4);},'BxJjE':function(_0x526e58){return _0x6996d4[_0x42c8('3e1','CT#m')](_0x526e58);},'ydNdF':function(_0x4b65d6,_0x51aaa4){return _0x6996d4[_0x42c8('3e2','fZIl')](_0x4b65d6,_0x51aaa4);},'viOwg':function(_0x4ed849,_0x57e00d){return _0x4ed849==_0x57e00d;},'hzeiw':function(_0x2b93d5,_0x3fd0e8){return _0x6996d4['wdPVz'](_0x2b93d5,_0x3fd0e8);},'wnQSK':_0x6996d4['TlRmm'],'SssVa':function(_0x33a3ae){return _0x6996d4[_0x42c8('3e3','x5vq')](_0x33a3ae);},'FcHrf':function(_0x457228,_0x358477){return _0x6996d4['EsFmV'](_0x457228,_0x358477);},'eVpBR':_0x6996d4[_0x42c8('3e4','WO*v')]};if(_0x6996d4[_0x42c8('3e5','WO*v')]('YxCUP',_0x6996d4['KKeSV'])){$['get'](_0x6996d4['oweHz'](taskUrl,_0x42c8('3e6','Vy2@')),async(_0x4ea1e5,_0x239db9,_0x965668)=>{var _0xe37aff={'PATzI':_0x451476[_0x42c8('3e7','vsux')],'uscMK':_0x451476['RNEub'],'eOyAs':function(_0x192d15,_0x4e5867){return _0x451476['IKxPI'](_0x192d15,_0x4e5867);},'zpnke':function(_0x126be2,_0x361cc5){return _0x126be2===_0x361cc5;},'vMjen':_0x42c8('3e8','R9lD'),'vgpDt':function(_0x12c7c0){return _0x451476[_0x42c8('3e9','BxQ1')](_0x12c7c0);},'GMOnd':function(_0x451058){return _0x451058();}};try{if(_0x4ea1e5){console['log'](''+JSON['stringify'](_0x4ea1e5));console['log']($['name']+_0x42c8('3ea','E#Xt'));}else{const {PeriodBox=[{}]}=JSON[_0x42c8('3eb','BxQ1')](_0x965668);for(var _0x717c01=0x0;_0x451476['ydNdF'](_0x717c01,PeriodBox[_0x42c8('31','O*Gf')]);_0x717c01++){const {dwStatus,dwSeq,strBrandName}=PeriodBox[_0x717c01];if(_0x451476['viOwg'](dwStatus,0x2)){await $[_0x42c8('3ec','tlzh')](0x3e8);await $[_0x42c8('3ed','W1Rb')](taskUrl(_0x42c8('3ee','3otY'),_0x42c8('3ef','jhGJ')+dwSeq),async(_0x4ea1e5,_0x239db9,_0x965668)=>{var _0x2958ed={'NDnVx':function(_0x4774e1,_0x6dcacb){return _0x4774e1-_0x6dcacb;}};try{if(_0xe37aff[_0x42c8('3f0','uSft')]!==_0xe37aff[_0x42c8('3f1',')Cz1')]){const {dwMoney,iRet,sErrMsg}=JSON[_0x42c8('3f2','Kdbs')](_0x965668);$[_0x42c8('105','jo#L')](_0x42c8('3f3','[sR1')+strBrandName+'】开宝箱:'+(_0xe37aff[_0x42c8('3f4','O*Gf')](sErrMsg,'success')?_0x42c8('3f5','vsux')+dwMoney:sErrMsg)+'\x0a'+($[_0x42c8('16a','zrSG')]?_0x965668:''));}else{$[_0x42c8('3f6','dH1T')]=$[_0x42c8('3f7','vsuD')][_0x2958ed['NDnVx']($['index'],0x1)][_0x42c8('3f8','Vy2@')]('@');}}catch(_0x523f08){if(_0xe37aff[_0x42c8('3f9','G9$L')](_0x42c8('3fa','x5vq'),_0xe37aff['vMjen'])){$[_0x42c8('146','W1Rb')](_0x523f08,_0x239db9);}else{$[_0x42c8('151','jhGJ')](_0x42c8('3fb','Vy2@'));}}finally{_0xe37aff[_0x42c8('3fc','Kdbs')](_0x4c4c6f);}});}else if(dwStatus==0x3){$['log'](_0x42c8('3fd','vsWM')+strBrandName+_0x42c8('3fe','k!Jr'));}else{if(_0x451476['hzeiw'](_0x451476['wnQSK'],_0x42c8('3ff','s^B['))){$[_0x42c8('200','DtIy')](_0x42c8('400','G9$L')+strBrandName+_0x42c8('401','dH1T'));_0x451476['SssVa'](_0x4c4c6f);}else{_0xe37aff[_0x42c8('402','MdmR')](_0x4c4c6f);}}}}}catch(_0x26e1c8){$[_0x42c8('403','%71[')](_0x26e1c8,_0x239db9);}finally{if(_0x451476[_0x42c8('404','G9$L')](_0x42c8('405','Zft3'),_0x451476[_0x42c8('406','%71[')])){$[_0x42c8('283','s^B[')](e,_0x239db9);}else{_0x451476[_0x42c8('407','FdwS')](_0x4c4c6f);}}});}else{$[_0x42c8('408','e0eC')](e,resp);}});}function activeScene(_0x155266){var _0x47ca51={'LWvLy':function(_0x2c9abf,_0xb48d76){return _0x2c9abf==_0xb48d76;},'Tkann':'success','EyyWi':function(_0x1b0c43,_0x5f29e2){return _0x1b0c43>_0x5f29e2;},'LvsFD':function(_0x332b16,_0x7f6751){return _0x332b16!==_0x7f6751;},'MZGig':_0x42c8('409','(lCT'),'aftsH':'zjdvH','zhlHJ':_0x42c8('40a','W1Rb'),'RuGnI':_0x42c8('40b',')Cz1'),'JzJRn':function(_0x5c7454,_0x4e2c2c){return _0x5c7454!==_0x4e2c2c;},'UOSQr':'yNgUw','jrvHs':function(_0x4e8a2f){return _0x4e8a2f();},'nfFej':function(_0x188ea1,_0x76519b){return _0x188ea1===_0x76519b;},'cDjhc':_0x42c8('40c','vsWM'),'LsdaG':_0x42c8('40d','Zft3'),'Wbcfm':_0x42c8('40e','R9lD'),'pWoaJ':'gzip,\x20deflate,\x20br','LgXas':'m.jingxi.com','brYDf':function(_0x3d236d,_0x370786){return _0x3d236d+_0x370786;},'XvTeT':function(_0x448805,_0x1682cd){return _0x448805*_0x1682cd;},'GfpLT':_0x42c8('40f','3otY')};return new Promise(_0x5a8dc1=>{if(_0x47ca51[_0x42c8('410','Vy2@')](_0x47ca51[_0x42c8('411','SG9o')],_0x47ca51['LsdaG'])){console[_0x42c8('1ec','W1Rb')](''+JSON[_0x42c8('1a9','E#Xt')](err));console['log']($['name']+'\x20joinGroup\x20API请求失败,请检查网路重试');}else{const _0x3c0288={'url':JD_API_HOST+_0x42c8('412','k!Jr')+Date[_0x42c8('413','zrSG')]()+_0x42c8('414','fZIl')+Number(_0x155266)+_0x42c8('415','DtIy')+Date[_0x42c8('416','MOui')]()+_0x42c8('417','FdwS'),'headers':{'Cookie':cookie,'Accept':_0x47ca51[_0x42c8('418','tlzh')],'Connection':_0x42c8('419','DtIy'),'Referer':_0x42c8('41a','jo#L'),'Accept-Encoding':_0x47ca51[_0x42c8('41b',')Cz1')],'Host':_0x47ca51[_0x42c8('41c','DtIy')],'User-Agent':_0x42c8('41d','R9lD')+_0x47ca51[_0x42c8('41e','Kdbs')](_0x47ca51[_0x42c8('41f','x*Sr')](Math[_0x42c8('420','zrSG')],0x62),0x1)+';pap/JA2015_311210;brand/apple;supportJDSHWK/1;Mozilla/5.0\x20(iPhone;\x20CPU\x20iPhone\x20OS\x2014_2_1\x20like\x20Mac\x20OS\x20X)\x20AppleWebKit/605.1.15\x20(KHTML,\x20like\x20Gecko)\x20Mobile/15E148','Accept-Language':_0x47ca51['GfpLT']}};$['get'](_0x3c0288,(_0x17a990,_0x251504,_0x1a3a03)=>{var _0x3e7d2e={'AvwqB':function(_0x3fed25,_0x2f9262){return _0x47ca51['LWvLy'](_0x3fed25,_0x2f9262);},'fbekp':_0x47ca51['Tkann'],'ZEgQW':function(_0x1a27b2,_0x3faa4b){return _0x47ca51[_0x42c8('421','WO*v')](_0x1a27b2,_0x3faa4b);}};if(_0x47ca51['LvsFD'](_0x47ca51['MZGig'],_0x47ca51[_0x42c8('422','onf3')])){if(_0x17a990){console[_0x42c8('3a2','XAvj')](''+JSON['stringify'](_0x17a990));console['log']($['name']+_0x42c8('423','MdmR'));}else{const {iRet,dwMoney,sErrMsg,strPin}=JSON[_0x42c8('392','3otY')](_0x1a3a03);$[_0x42c8('200','DtIy')]('\x0a【'+sceneList[_key][_0x42c8('424','fZIl')]+_0x42c8('425','uSft')+(_0x3e7d2e[_0x42c8('426','UAbF')](sErrMsg,_0x3e7d2e[_0x42c8('427','qh8R')])?_0x42c8('428','jhGJ')+(dwMoney||0x0):sErrMsg)+'\x20\x0a'+($[_0x42c8('429','vsuD')]?_0x1a3a03:''));}}else{try{if(_0x17a990){if(_0x47ca51['aftsH']!==_0x47ca51[_0x42c8('42a','&22H')]){console[_0x42c8('109','SG9o')](''+JSON[_0x42c8('242','[sR1')](_0x17a990));console['log']($[_0x42c8('42b','dH1T')]+_0x42c8('42c','jBx%'));}else{if(_0x3e7d2e['ZEgQW'](process['env'][_0x42c8('42d',')Cz1')][_0x42c8('142','Ri^o')]('\x0a'),-0x1)){shareCodes=process[_0x42c8('42e','FdwS')]['JDCFD_SHARECODES'][_0x42c8('42f',')Cz1')]('\x0a');}else{shareCodes=process[_0x42c8('430','x*Sr')][_0x42c8('431','uGdM')][_0x42c8('432','E#Xt')]('&');}}}else{if(_0x47ca51[_0x42c8('433','DtIy')](_0x42c8('434','zrSG'),_0x47ca51[_0x42c8('435','FdwS')])){console['log'](''+JSON[_0x42c8('436','qh8R')](_0x17a990));console['log']($[_0x42c8('437','x*Sr')]+'\x20GatherForture\x20API请求失败,请检查网路重试');}else{console[_0x42c8('2ba','zbaT')](_0x42c8('438','Fs(y')+_0x1a3a03+'\x0a');}}}catch(_0x44f5c9){$[_0x42c8('403','%71[')](_0x44f5c9,_0x251504);}finally{if(_0x47ca51['JzJRn'](_0x47ca51[_0x42c8('439','dH1T')],_0x47ca51[_0x42c8('43a','R9lD')])){if(_0x17a990){console[_0x42c8('3a2','XAvj')](''+JSON[_0x42c8('233','vsWM')](_0x17a990));console['log']($[_0x42c8('399','%71[')]+_0x42c8('43b','x*Sr'));}else{if(_0x1a3a03){console[_0x42c8('13b','jBx%')]('随机取'+randomCount+_0x42c8('43c','fZIl'));_0x1a3a03=JSON[_0x42c8('3aa','zrSG')](_0x1a3a03);}}}else{_0x47ca51['jrvHs'](_0x5a8dc1);}}}});}});}function taskUrl(_0x16efae,_0x37c717){var _0x336a21={'Zcyny':'*/*','etbDU':_0x42c8('43d','%71['),'hiJbb':_0x42c8('43e',')Cz1'),'PkbDk':_0x42c8('43f','XAvj'),'zJjCl':function(_0x33bed2,_0x4fc7c7){return _0x33bed2+_0x4fc7c7;},'TXJln':function(_0x4597ee,_0x23c80e){return _0x4597ee*_0x23c80e;}};return{'url':JD_API_HOST+_0x42c8('440','tlzh')+_0x16efae+_0x42c8('441','&22H')+Date['now']()+_0x42c8('442','tlzh')+_0x37c717+_0x42c8('443','UAbF')+Date[_0x42c8('413','zrSG')]()+'&sceneval=2&g_login_type=1&g_ty=ls','headers':{'Cookie':cookie,'Accept':_0x336a21['Zcyny'],'Connection':_0x336a21[_0x42c8('444','%71[')],'Referer':_0x336a21[_0x42c8('445','Ri^o')],'Accept-Encoding':'gzip,\x20deflate,\x20br','Host':_0x336a21['PkbDk'],'User-Agent':_0x42c8('446','Zft3')+_0x336a21['zJjCl'](_0x336a21['TXJln'](Math['random'],0x62),0x1)+';pap/JA2015_311210;brand/apple;supportJDSHWK/1;Mozilla/5.0\x20(iPhone;\x20CPU\x20iPhone\x20OS\x2014_2_1\x20like\x20Mac\x20OS\x20X)\x20AppleWebKit/605.1.15\x20(KHTML,\x20like\x20Gecko)\x20Mobile/15E148','Accept-Language':_0x42c8('447','jo#L')},'timeout':0x2710};}function taskListUrl(_0xb0c90d,_0x567431){var _0x666ef5={'AVrMU':_0x42c8('448','dH1T'),'IIkvT':'keep-alive','fywnP':_0x42c8('449','BxQ1'),'jZRmP':_0x42c8('44a','3otY'),'PPlQZ':_0x42c8('44b','zJET'),'KPgDL':function(_0x1014d1,_0x4bd523){return _0x1014d1+_0x4bd523;},'dqTcf':_0x42c8('40f','3otY')};return{'url':JD_API_HOST+_0x42c8('44c','SG9o')+_0xb0c90d+'?strZone=jxcfd&bizCode=jxcfd&source=jxcfd&dwEnv=7&_cfd_t='+Date[_0x42c8('44d','W1Rb')]()+_0x42c8('44e','e0eC')+_0x567431+_0x42c8('44f','[sR1')+Date[_0x42c8('450','SG9o')]()+_0x42c8('451','3otY'),'headers':{'Cookie':cookie,'Accept':_0x666ef5[_0x42c8('452','Ar0A')],'Connection':_0x666ef5['IIkvT'],'Referer':_0x666ef5[_0x42c8('453','E#Xt')],'Accept-Encoding':_0x666ef5['jZRmP'],'Host':_0x666ef5[_0x42c8('454','BxQ1')],'User-Agent':'jdpingou;iPhone;3.15.2;14.2.1;ea00763447803eb0f32045dcba629c248ea53bb3;network/wifi;model/iPhone13,2;appBuild/100365;ADID/00000000-0000-0000-0000-000000000000;supportApplePay/1;hasUPPay/0;pushNoticeIsOpen/0;hasOCPay/0;supportBestPay/0;session/'+_0x666ef5[_0x42c8('455','s^B[')](Math[_0x42c8('456','[sR1')]*0x62,0x1)+_0x42c8('457','Zft3'),'Accept-Language':_0x666ef5[_0x42c8('458','CT#m')]},'timeout':0x2710};}function showMsg(){var _0x2e0d28={'xqrsx':_0x42c8('459','Zft3'),'ljGBr':function(_0x54b1d3,_0x13c169){return _0x54b1d3===_0x13c169;},'YdDYs':function(_0x3ad7fd){return _0x3ad7fd();}};return new Promise(async _0x1d7e01=>{if($[_0x42c8('45a','uGdM')]['length']){if($['notifyTime']){const _0x405bd9=$[_0x42c8('45b','[sR1')][_0x42c8('45c','Fs(y')](',')[_0x42c8('45d','x*Sr')](_0x1a2977=>_0x1a2977[_0x42c8('45e','onf3')](':'));const _0x2423e4=$[_0x42c8('45f','Ri^o')](_0x2e0d28[_0x42c8('460','dH1T')])[_0x42c8('461','x*Sr')](':');$[_0x42c8('3a2','XAvj')]('\x0a'+JSON[_0x42c8('462','zJET')](_0x405bd9));$['log']('\x0a'+JSON[_0x42c8('11a','UAbF')](_0x2423e4));if(_0x405bd9['some'](_0x2c6f11=>_0x2c6f11[0x0]===_0x2423e4[0x0]&&(!_0x2c6f11[0x1]||_0x2c6f11[0x1]===_0x2423e4[0x1]))){if(_0x2e0d28['ljGBr'](_0x42c8('463','vsux'),'evivf')){$[_0x42c8('274','onf3')](e,resp);}else{$['msg']($[_0x42c8('138','O*Gf')],'',''+$[_0x42c8('464','zrSG')]['join']('\x0a'));}}}else{$['msg']($[_0x42c8('465','tlzh')],'',''+$[_0x42c8('466','Ar0A')][_0x42c8('467','l8XA')]('\x0a'));}if($[_0x42c8('468','qh8R')]()&&process[_0x42c8('469','s^B[')]['CFD_NOTIFY_CONTROL'])await notify[_0x42c8('46a',')Cz1')]($[_0x42c8('211','zrSG')]+_0x42c8('46b','DtIy')+$[_0x42c8('46c','MdmR')]+_0x42c8('46d','(lCT')+$['nickName'],''+$['result'][_0x42c8('46e','UAbF')]('\x0a'));}_0x2e0d28[_0x42c8('46f','jo#L')](_0x1d7e01);});}function readShareCode(){var _0x175d09={'AHlex':function(_0x4aa401,_0x23a534){return _0x4aa401==_0x23a534;},'Ljwla':_0x42c8('470','UAbF'),'Ccxiy':_0x42c8('471','k!Jr'),'yAVkj':function(_0x557999,_0xf458b6){return _0x557999!==_0xf458b6;},'kPxEc':'LSsFl','FHCTs':function(_0x4ff46c,_0x38835c){return _0x4ff46c===_0x38835c;},'VEAWm':_0x42c8('472','UAbF'),'qLqbb':function(_0x5a1626,_0x558dac){return _0x5a1626(_0x558dac);},'goiEV':_0x42c8('473','BxQ1'),'yNgKy':function(_0x1c42e2){return _0x1c42e2();}};console[_0x42c8('109','SG9o')]('开始');return new Promise(async _0x254098=>{var _0x465575={'GGgif':function(_0x1ce41c,_0x4187e8){return _0x175d09[_0x42c8('474','dH1T')](_0x1ce41c,_0x4187e8);},'vPkWg':_0x175d09[_0x42c8('475','Ar0A')],'MykDq':_0x175d09[_0x42c8('476','zJET')],'fUdUm':function(_0x19c7f2,_0x1f7fd1){return _0x175d09[_0x42c8('477','&22H')](_0x19c7f2,_0x1f7fd1);},'GmWYq':_0x175d09['kPxEc'],'DeINk':function(_0x3fada7,_0x521e67){return _0x175d09[_0x42c8('478','R9lD')](_0x3fada7,_0x521e67);},'ohfmK':_0x175d09[_0x42c8('479','vsWM')],'gndJm':function(_0x280b92,_0x4588ea){return _0x175d09['qLqbb'](_0x280b92,_0x4588ea);}};if(_0x175d09[_0x42c8('47a','vsux')](_0x42c8('47b','jhGJ'),_0x175d09[_0x42c8('47c','E#Xt')])){$[_0x42c8('47d','CT#m')]({'url':_0x42c8('47e','qh8R')+randomCount+'/','timeout':0x2710},(_0x6e935a,_0x5a3c7b,_0xd5835)=>{var _0x3e9ed1={'muBNW':function(_0x2e93cf,_0x5597ec){return _0x2e93cf+_0x5597ec;},'YtaUf':_0x465575[_0x42c8('47f','onf3')]};try{if(_0x6e935a){console['log'](''+JSON[_0x42c8('290','q(8k')](_0x6e935a));console[_0x42c8('1d3','x*Sr')]($['name']+_0x42c8('480','UAbF'));}else{if(_0xd5835){if(_0x465575[_0x42c8('481','zrSG')](_0x42c8('482','SG9o'),_0x465575[_0x42c8('483','SG9o')])){$[_0x42c8('260',')Cz1')](_0x3e9ed1[_0x42c8('484','XAvj')](_0x3e9ed1[_0x42c8('485','tlzh')],strGroupId)+_0x42c8('486','fZIl'));$['shareCodes']['push'](strGroupId);}else{console['log']('随机取'+randomCount+_0x42c8('487','k!Jr'));_0xd5835=JSON[_0x42c8('488','k!Jr')](_0xd5835);}}}}catch(_0x4c8be1){$[_0x42c8('489','MOui')](_0x4c8be1,_0x5a3c7b);}finally{if(_0x465575[_0x42c8('48a','dH1T')](_0x42c8('48b',')Cz1'),_0x465575[_0x42c8('48c','zbaT')])){_0x465575[_0x42c8('48d','O*Gf')](_0x254098,_0xd5835);}else{try{const {dwMoney,iRet,sErrMsg}=JSON[_0x42c8('94','Ri^o')](_0xd5835);$[_0x42c8('a0','%71[')](_0x42c8('48e','onf3')+strBrandName+'】开宝箱:'+(_0x465575['GGgif'](sErrMsg,_0x465575[_0x42c8('48f','zbaT')])?_0x42c8('490','UAbF')+dwMoney:sErrMsg)+'\x0a'+($[_0x42c8('491','Vy2@')]?_0xd5835:''));}catch(_0x54d8b4){$[_0x42c8('1bc','vsuD')](_0x54d8b4,_0x5a3c7b);}finally{_0x254098();}}}});await $[_0x42c8('85','Kdbs')](0x2710);_0x175d09[_0x42c8('492','vsWM')](_0x254098);}else{$[_0x42c8('274','onf3')](e,resp);}});}function shareCodesFormat(){var _0x2cce58={'uwnIW':function(_0x1ec2cb,_0x58b2de){return _0x1ec2cb!==_0x58b2de;},'vYlqh':_0x42c8('493','tlzh'),'WSzXR':function(_0x4116cd,_0x42b7b0){return _0x4116cd-_0x42b7b0;},'mwRQD':function(_0x540cb0,_0x109c94){return _0x540cb0===_0x109c94;},'Nnfut':_0x42c8('494','qh8R'),'gaZxu':_0x42c8('495','W1Rb'),'zPlzs':'F45CB4F07997DFE748E5656521A9034446A1568F6950206B0D44A5664662275D','EfMFZ':function(_0x2ad250){return _0x2ad250();}};return new Promise(async _0x32587c=>{if(_0x2cce58['uwnIW']('sZTkA',_0x2cce58[_0x42c8('496','MdmR')])){console[_0x42c8('3a1','Kdbs')](''+JSON[_0x42c8('24f','zrSG')](err));console[_0x42c8('1b5','zrSG')]($[_0x42c8('261','WO*v')]+_0x42c8('497','q(8k'));}else{$['newShareCodes']=[];if($['shareCodesArr'][_0x2cce58[_0x42c8('498','3otY')]($['index'],0x1)]){if(_0x2cce58['mwRQD'](_0x2cce58['Nnfut'],_0x2cce58['gaZxu'])){$[_0x42c8('346','R9lD')](e);}else{$['newShareCodes']=$[_0x42c8('499','%71[')][$[_0x42c8('49a','dH1T')]-0x1][_0x42c8('49b','jo#L')]('@');}}else{console[_0x42c8('10f','l8XA')]('由于您第'+$['index']+_0x42c8('49c','jBx%'));$['newShareCodes']=[...$[_0x42c8('49d','3otY')],_0x2cce58[_0x42c8('49e','uGdM')]];}const _0x331629=await _0x2cce58['EfMFZ'](readShareCode);if(_0x331629&&_0x331629['code']===0xc8){$[_0x42c8('49f','Kdbs')]=[...new Set([...$[_0x42c8('4a0','k!Jr')],..._0x331629[_0x42c8('272','FdwS')]||[]])];}console['log']('第'+$[_0x42c8('4a1','qh8R')]+_0x42c8('4a2','l8XA')+JSON['stringify']($[_0x42c8('4a3','E#Xt')]));_0x32587c();}});}function requireConfig(){var _0x2a067e={'IyimO':function(_0x31a712){return _0x31a712();},'YMqPm':'CtpRK','QnpQT':_0x42c8('4a4','MdmR'),'bqtLS':function(_0x281c03,_0x84ff30){return _0x281c03>_0x84ff30;},'XXypS':_0x42c8('4a5','&22H'),'IKywj':function(_0x28a5cc,_0x11a323){return _0x28a5cc!==_0x11a323;},'uedVd':'QAKOD','iAKjJ':function(_0x3874d3,_0x33b317){return _0x3874d3===_0x33b317;},'EUJvi':'hPWAc','FjCru':_0x42c8('4a6','Ar0A'),'aIgIF':_0x42c8('4a7','E#Xt')};return new Promise(_0x1c3297=>{console[_0x42c8('4a8','tlzh')](_0x42c8('4a9','q(8k')+$['name']+_0x42c8('4aa','fZIl'));let _0x3bedef=[];if($[_0x42c8('4ab','Fs(y')]()&&process[_0x42c8('42e','FdwS')]['JDCFD_SHARECODES']){if(_0x2a067e['YMqPm']!==_0x2a067e[_0x42c8('4ac','E#Xt')]){if(_0x2a067e['bqtLS'](process[_0x42c8('4','G9$L')]['JDCFD_SHARECODES'][_0x42c8('4ad','tlzh')]('\x0a'),-0x1)){if(_0x2a067e[_0x42c8('4ae','vsWM')]!==_0x2a067e['XXypS']){if(_0x3bedef[item]){$['shareCodesArr'][_0x42c8('4af','Vy2@')](_0x3bedef[item]);}}else{_0x3bedef=process[_0x42c8('4b0','l8XA')][_0x42c8('4b1','E#Xt')][_0x42c8('4b2','WO*v')]('\x0a');}}else{if(_0x2a067e[_0x42c8('4b3','x*Sr')](_0x2a067e['uedVd'],_0x42c8('4b4',')Cz1'))){_0x2a067e['IyimO'](_0x1c3297);}else{_0x3bedef=process['env']['JDCFD_SHARECODES']['split']('&');}}}else{_0x3bedef=process[_0x42c8('4b5','DtIy')][_0x42c8('4b6','BxQ1')][_0x42c8('42f',')Cz1')]('&');}}$['shareCodesArr']=[];if($[_0x42c8('4b7','%71[')]()){if(_0x2a067e['iAKjJ'](_0x2a067e[_0x42c8('4b8',')Cz1')],_0x2a067e['EUJvi'])){Object[_0x42c8('243','Vy2@')](_0x3bedef)['forEach'](_0x237f5b=>{if(_0x3bedef[_0x237f5b]){$['shareCodesArr']['push'](_0x3bedef[_0x237f5b]);}});}else{console[_0x42c8('2b2','FdwS')](''+JSON[_0x42c8('436','qh8R')](err));console[_0x42c8('d4','3otY')]($[_0x42c8('4b9','uSft')]+_0x42c8('4ba','Ar0A'));}}else{if(_0x2a067e[_0x42c8('4bb','CT#m')]===_0x2a067e[_0x42c8('4bc','Vy2@')]){if($[_0x42c8('4bd','O*Gf')](_0x2a067e[_0x42c8('4be','UAbF')]))$[_0x42c8('4bf','zrSG')]=$[_0x42c8('4c0','vsWM')](_0x42c8('4c1','qh8R'))[_0x42c8('4c2','s^B[')]('\x0a')['filter'](_0x8c3376=>!!_0x8c3376);console[_0x42c8('4c3','UAbF')](_0x42c8('4c4','O*Gf')+$[_0x42c8('4c5','MdmR')](_0x2a067e[_0x42c8('4c6','DtIy')])+'\x0a');}else{const {ret,data:{userTaskStatusList=[]}={},msg}=JSON[_0x42c8('4c7','DtIy')](data);$['allTask']=userTaskStatusList[_0x42c8('4c8','x*Sr')](_0x546db5=>_0x546db5[_0x42c8('4c9','qh8R')]!==0x1);$['log'](_0x42c8('4ca','vsuD')+msg+_0x42c8('4cb','jhGJ')+$[_0x42c8('4cc','Ar0A')]['length']+'个任务!\x0a'+($[_0x42c8('4cd','q(8k')]?data:''));}}console['log']('您提供了'+$[_0x42c8('4ce','&22H')][_0x42c8('4cf','k!Jr')]+'个账号的'+$[_0x42c8('288','vsuD')]+_0x42c8('4d0','zrSG'));_0x2a067e['IyimO'](_0x1c3297);});};_0xodj='jsjiami.com.v6'; + if ($.isNode()) { + await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); + } + continue + } + token = await getJxToken() + // console.log(`token:${JSON.stringify(token)}`) + $.allTask = [] + $.info = {} + await shareCodesFormat() + await cfd(); + await $.wait(5000); + } + } + for (let j = 0; j < cookiesArr.length; j++) { + cookie = cookiesArr[j]; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) + token = await getJxToken(); + if (!token) continue + $.canHelp = true + if ($.shareCodes && $.shareCodes.length) console.log(`\n\n寻宝大作战,自己账号内部循环互助\n\n`); + for (let id of $.shareCodes) { + console.log(`账号${$.UserName} 去参加 ${id} 寻宝大作战`) + await joinGroup(id) + if (!$.canHelp) break + await $.wait(1000 * 10) + } + if (!$.canHelp) continue + console.log(`\n\n寻宝大作战,助力作者\n`); + for (let id of $.strGroupIds) { + console.log(`账号${$.UserName} 去参加寻宝大作战 ${id} 等待10秒`) + await joinGroup(id) + if (!$.canHelp) break + await $.wait(1000 * 10) + } + } + await showMsg(); +})() + .catch((e) => $.logErr(e)) + .finally(() => $.done()); +async function cfd() { + try { + const beginInfo = await getUserInfo(); + + await $.wait(2000); + await querySignList(); + + await $.wait(3000); + await getMoney(); + + //日常任务 + await $.wait(3000); + await getTaskList(0); + await $.wait(3000); + await browserTask(0); + + //寻宝 + await $.wait(3000); + await treasureHunt(); + + //偷财富 + await $.wait(3000); + await friendCircle(); + + //成就任务 + await $.wait(3000); + await getTaskList(1); + await $.wait(3000); + await browserTask(1); + + //抽奖 + await $.wait(3000); + await funCenterState(); + + //领取寻宝宝箱 + await $.wait(3000); + await openPeriodBox(); + + //出岛寻宝大作战 + await $.wait(3000); + await submitGroupId(); + await $.wait(3000); + + // const endInfo = await getUserInfo(false); + await helpFriend() + $.result.push( + `【京东账号${$.index}】${$.nickName || $.UserName}`, + `【💵财富值】${beginInfo.ddwMoney}\n` + ); + // $.result.push( + // `【京东账号${$.index}】${$.nickName || $.UserName}`, + // `【💵财富值】任务前: ${beginInfo.ddwMoney}\n【💵财富值】任务后: ${endInfo.ddwMoney}`, + // `【💵财富值】净增值: ${endInfo.ddwMoney - beginInfo.ddwMoney}\n` + // ); + } catch (e) { + $.logErr(e) + } +} +function helpFriend() { + return new Promise(async resolve => { + $.canHelp = true + for (let id of $.newShareCodes.filter(vo=> !!vo && !vo.includes("GroupId"))) { + console.log(`去助力好友 【${id}】`) + if (token) await createSuperAssistUser(id); + await $.wait(10000); + await createAssistUser(id); + if (!$.canHelp) break + await $.wait(12000); + } + // if (token) { + // $.canHelp = true + // for (let id of $.strGroupIds) { + // console.log(`去参加寻宝大作战 ${id} 等待10秒`) + // await joinGroup(id) + // if (!$.canHelp) break + // await $.wait(1000 * 10) + // } + // } + resolve() + }) +} + +function getAuthorShareCode(url) { + return new Promise(async resolve => { + const options = { + url: `${url}?${new Date()}`, "timeout": 10000, headers: { + "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 Edg/87.0.4280.88" + } + }; + if ($.isNode() && process.env.TG_PROXY_HOST && process.env.TG_PROXY_PORT) { + const tunnel = require("tunnel"); + const agent = { + https: tunnel.httpsOverHttp({ + proxy: { + host: process.env.TG_PROXY_HOST, + port: process.env.TG_PROXY_PORT * 1 + } + }) + } + Object.assign(options, { agent }) + } + $.get(options, async (err, resp, data) => { + try { + resolve(JSON.parse(data)) + } catch (e) { + // $.logErr(e, resp) + } finally { + resolve(); + } + }) + await $.wait(10000) + resolve(); + }) +} + +function getUserInfo(showInvite = true) { + return new Promise(async (resolve) => { + $.get(taskUrl(`user/QueryUserInfo`), (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} QueryUserInfo API请求失败,请检查网路重试`) + } else { + data = JSON.parse(data); + const { + iret, + SceneList = {}, + XbStatus: { XBDetail = [], dwXBRemainCnt } = {}, + ddwMoney, + dwIsNewUser, + sErrMsg, + strMyShareId, + strPin, + dwLevel, + } = data; + $.log(`\n获取用户信息:${sErrMsg}\n${$.showLog ? data : ""}`); + $.log(`\n当前等级:${dwLevel},财富值:${data['ddwMoney']}\n`) + if (showInvite && strMyShareId) { + console.log(`财富岛好友互助码每次运行都变化,旧的可继续使用`); + $.log(`\n【京东账号${$.index}(${$.UserName})的${$.name}好友互助码】${strMyShareId}\n\n`); + } + $.info = { + ...$.info, + SceneList, + XBDetail, + dwXBRemainCnt, + ddwMoney, + dwIsNewUser, + strMyShareId, + strPin, + dwLevel + }; + resolve({ + SceneList, + XBDetail, + dwXBRemainCnt, + ddwMoney, + dwIsNewUser, + strMyShareId, + strPin, + }); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//签到列表 +function querySignList() { + return new Promise(async (resolve) => { + $.get(taskUrl(`task/QuerySignListV2`), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} QuerySignListV2 API请求失败,请检查网路重试`) + } else { + const { iRet, sData: { Sign = [{}], dwUserFlag }, sErrMsg } = JSON.parse(data); + $.log(`\n签到列表:${sErrMsg}\n${$.showLog ? data : ""}`); + const [{ dwStatus, ddwMoney }] = Sign.filter(x => x.dwShowFlag === 1); + if (dwStatus === 0) { + await userSignReward(dwUserFlag, ddwMoney); + } else { + $.log(`\n📌签到:你今日已签到过啦,请明天再来`); + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//签到 +async function userSignReward(dwUserFlag,ddwMoney) { + return new Promise(async (resolve) => { + $.get( + taskUrl( + `task/UserSignRewardV2`, + `dwReqUserFlag=${dwUserFlag}&ddwMoney=${ddwMoney}` + ), + async (err, resp, data) => { + try { + //$.log(data) + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} UserSignRewardV2 API请求失败,请检查网路重试`) + } else { + const { iRet, sData: { ddwMoney }, sErrMsg } = JSON.parse(data); + $.log(`\n📌签到:${sErrMsg},获得财富 ¥ ${ddwMoney || 0}\n${$.showLog ? data : ""}`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + } + ); + }); +} + +//领取财富值 +//dwSource=[1,2,3] 1:岛主自产财富 2:普通助力财富 3:超级助力财富 +async function getMoney() { + let sceneList = $.info.SceneList; + let SceneListIds = [], allSceneListIDs = ["1001", "1002", "1003"]; + SceneListIds = Object.keys(sceneList); + SceneListIds = allSceneListIDs.filter((item) => SceneListIds.every(item1 => item !== item1)); + console.log(`待开通场景ID列表sceneList;${JSON.stringify(SceneListIds)}`) + for (let item of SceneListIds) { + if (item === '1002' && $.info.dwLevel >= 11) await activeScene(item); + if (item === '1003' && $.info.dwLevel >= 26) await activeScene(item); + } + for (const _key of Object.keys($.info.SceneList)) { + //领取自产财富 + await $.wait(2000); + await getMoney_dwSource_1(_key, sceneList); + //领取普通助力的财富 + const employeeList = eval('(' + JSON.stringify(sceneList[_key].EmployeeList) + ')'); + if (employeeList !== "") { + for (var key of Object.keys(employeeList)) { + await $.wait(2000); + await getMoney_dwSource_2(_key, sceneList, key); + } + } + //领取超级助力财富 + // console.log(`开始领取超级助力财富,等待2秒`) + await $.wait(2000); + if (token) await getMoney_dwSource_3(_key, sceneList); + await employeeAward(_key) + } + // return new Promise(async (resolve) => { + // let sceneList = $.info.SceneList; + // let SceneListIds = [], allSceneListIDs = ["1001", "1002", "1003"]; + // SceneListIds = Object.keys(sceneList); + // SceneListIds = allSceneListIDs.filter((item) => SceneListIds.every(item1 => item !== item1)); + // console.log(`待开通场景ID列表sceneList;${JSON.stringify(SceneListIds)}`) + // for (let item of SceneListIds) { + // if (item === '1002' && $.info.dwLevel >= 11) await activeScene(item); + // if (item === '1003' && $.info.dwLevel >= 26) await activeScene(item); + // } + // for (var _key of Object.keys($.info.SceneList)) { + // try { + // //领取自产财富 + // await $.wait(3000); + // await getMoney_dwSource_1( _key, sceneList ); + // //领取普通助力的财富 + // const employeeList = eval('('+ JSON.stringify(sceneList[_key].EmployeeList) +')'); + // if(employeeList !== ""){ + // for( var key of Object.keys(employeeList) ) { + // await $.wait(3000); + // await getMoney_dwSource_2( _key, sceneList, key ); + // } + // } + // //领取超级助力财富 + // console.log(`开始领取超级助力财富,等待5秒`) + // await $.wait(30000); + // if (token) await getMoney_dwSource_3(_key, sceneList); + // await employeeAward(_key) + // } catch (e) { + // $.logErr(e); + // } finally { + // resolve(); + // } + // } + // }); +} + +//领取自产财富 +function getMoney_dwSource_1( _key, sceneList ) { + return new Promise(async (resolve) => { + $.get( + taskUrl(`user/GetMoney`,`dwSceneId=${_key}&strEmployeeId=undefined&dwSource=1`), + async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} getMoney_dwSource_1 API请求失败,请检查网路重试`) + } else { + const { iRet, dwMoney, sErrMsg } = JSON.parse(data); + $.log(`\n【${sceneList[_key].strSceneName}】🏝岛主 : ${ sErrMsg == 'success' ? `获取财富值:¥ ${dwMoney || 0}` : sErrMsg } \n${$.showLog ? data : ""}`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + } + ); + }); +} + +//领取普通助力的财富 +function getMoney_dwSource_2( _key, sceneList, key ) { + return new Promise(async (resolve) => { + $.get( + taskUrl(`user/GetMoney`, `dwSceneId=${_key}&strEmployeeId=${key}&dwSource=2`), + async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} getMoney_dwSource_2 API请求失败,请检查网路重试`) + } else { + // console.log(`getMoney_dwSource_2`, data) + const { dwMoney, iRet, sErrMsg, strPin } = JSON.parse(data); + $.log(`\n【${sceneList[_key].strSceneName}】👬好友: ${ sErrMsg == 'success' ? `获取普通助力财富值:¥ ${dwMoney || 0}` : sErrMsg } \n${$.showLog ? data : ""}`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + } + ); + }); +} + +//领取超级助力财富 +function getMoney_dwSource_3( _key, sceneList ) { + return new Promise(async (resolve) => { + $.get( + taskUrl(`user/GetMoney`,`dwSceneId=${_key}&strEmployeeId=&dwSource=3&strPgtimestamp=${token ['timestamp']}&strPhoneID=${token ['phoneid']}&strPgUUNum=${token ['farm_jstoken']}`), + async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} getMoney_dwSource_3 API请求失败,请检查网路重试`) + } else { + // console.log(`getMoney_dwSource_3 ${data}`) + const { iRet, dwMoney, sErrMsg, strPin } = JSON.parse(data); + $.log(`\n【${sceneList[_key].strSceneName}】👬好友: ${ sErrMsg == 'success' ? `获取超级助力财富值:¥ ${dwMoney || 0}` : sErrMsg } \n${$.showLog ? data : ""}`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + } + ); + }); +} + +//领取红包 +function employeeAward(_key) { + return new Promise(async (resolve) => { + const options = { + 'url': `https://m.jingxi.com/jxcfd/user/AdvEmployeeAward?strZone=jxcfd&bizCode=jxcfd&source=jxcfd&dwEnv=7&_cfd_t=${+new Date()}&ptag=138631.26.55&dwSenceId=${_key}&_=${+new Date()}&_stk=_cfd_t,bizCode,dwEnv,dwSenceId,ptag,source,strZone&h5st=20210304120622242;6980827292145544;10009;tk01wb8321c0ea8nNjg0a1JqVUlvqre776hbVd8Unm3xaodPUoxF6qk2nu5+3BL0+M/NCPfMBRDekvWYG0otooxd4ZA9;3a499b12485ae55f84ace34682b6bececd1e74be6ae82d880877f9e1c861d7d9&sceneval=2&g_login_type=1`, + 'headers': { + 'Host': 'm.jingxi.com', + 'accept': '*/*', + 'user-agent': 'jdpingou;iPad;4.2.2;14.4;network/wifi;Mozilla/5.0 (iPad; CPU OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148', + 'accept-language': 'zh-cn', + 'referer': 'https://st.jingxi.com/fortune_island/index.html?ptag=7155.9.47', + 'Cookie': cookie + } + } + $.get(options, async (err, resp, data) => { + try { + // console.log(`红包领取结果:${data}`) + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} employeeAward API请求失败,请检查网路重试`) + } else { + const {iRet, sErrMsg, strAwardDetail} = JSON.parse(data); + if (iRet === 0) { + switch (_key) { + case "1001": + console.log(`【欢乐牧场】获得 ${strAwardDetail['strName']} 红包`) + break + case "1002": + console.log(`【便利店】获得 ${strAwardDetail['strName']} 红包`) + break + case "1003": + console.log(`【京喜餐厅】获得 ${strAwardDetail['strName']} 红包`) + break + default: + console.log(`【未知场景】获得 ${strAwardDetail['strName']} 红包`) + } + } else { + switch (_key) { + case "1001": + console.log(`【欢乐牧场领取红包】 ${sErrMsg}`) + break + case "1002": + console.log(`【便利店领取红包】${sErrMsg}`) + break + case "1003": + console.log(`【京喜餐厅领取红包】${sErrMsg}`) + break + default: + console.log(`【未知场景领取红包】${sErrMsg}`) + } + } + if (iRet !== 0) { + return + } + await $.wait(2 * 1000) + await employeeAward(_key) + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//好友圈偷财富 +function friendCircle() { + return new Promise(async (resolve) => { + $.get(taskUrl(`user/FriendCircle`, `dwPageIndex=1&dwPageSize=20`), async(err, resp, data) => { + try { + //$.log(`\n好友圈列表\n${data}`); + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} FriendCircle API请求失败,请检查网路重试`) + } else { + const {MomentList = [],iRet,sErrMsg,strShareId} = JSON.parse(data); + for (moment of MomentList) { + if (moment.strShareId !== strShareId && moment.dwAccessMoney > 0) { + await queryFriendIsland(moment.strShareId); + await $.wait(3000); + } + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//获取好友信息 +function queryFriendIsland(strShareId,){ + return new Promise(async (resolve) => { + $.get(taskUrl(`user/QueryFriendIsland`, `strShareId=${strShareId}&sceneval=2`), + async(err, resp, data) => { + try { + //$.log(`\n获取好友信息\n${data}`); + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} QueryFriendIsland API请求失败,请检查网路重试`) + } else { + const {SceneList = {},dwStealMoney,sErrMsg,strFriendNick} = JSON.parse(data); + if (sErrMsg === "success") { + const sceneList = eval('(' + JSON.stringify(SceneList) + ')'); + const sceneIds = Object.keys(SceneList); + for (sceneId of sceneIds) { + await stealMoney(strShareId,sceneId,strFriendNick,sceneList[sceneId].strSceneName); + await $.wait(3000); + } + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//偷财富 +function stealMoney(strShareId, sceneId, strFriendNick, strSceneName){ + return new Promise(async (resolve) =>{ + $.get(taskUrl(`user/StealMoney`, `strFriendId=${strShareId}&dwSceneId=${sceneId}&sceneval=2`), async(err, resp, data) => { + try { + //$.log(data); + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} StealMoney API请求失败,请检查网路重试`) + } else { + const {dwGetMoney,iRet,sErrMsg} = JSON.parse(data); + $.log(`\n🤏偷取好友【${strFriendNick}】【${strSceneName}】财富值:¥ ${dwGetMoney ? dwGetMoney : sErrMsg}\n${$.showLog ? data: ""}`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//寻宝 +async function treasureHunt() { + if($.info.dwXBRemainCnt > 0) { + const xbDetail = $.info.XBDetail; + for (let i = 0; i < xbDetail.length; i++) { + const { ddwColdEndTm, strIndex }= xbDetail[i]; + const currentTm = Math.round(new Date() / 1000); + if( currentTm > ddwColdEndTm ) { + await doTreasureHunt(strIndex); + await $.wait(3000); + } else { + $.log(`\n🎁寻宝:宝藏冷却中,请等待冷却完毕`); + } + } + } else { + $.log(`\n🎁寻宝:寻宝次数不足`); + } +} + +function doTreasureHunt(place) { + return new Promise(async (resolve) => { + $.get( + taskUrl(`consume/TreasureHunt`, `strIndex=${place}&dwIsShare=0`), + async (err, resp, data) => { + try { + //$.log(data); + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} TreasureHunt API请求失败,请检查网路重试`) + } else { + const { iRet, dwExpericnce, sErrMsg } = JSON.parse(data); + $.log(`\n【${place}】🎁寻宝:${sErrMsg} ,获取随机奖励:¥ ${dwExpericnce || 0} \n${$.showLog ? data : ""}`); + resolve(iRet) + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + } + ); + }); +} + +//任务赚财富 +function getTaskList(taskType) { + return new Promise(async (resolve) => { + switch (taskType){ + case 0: //日常任务 + $.get(taskListUrl("GetUserTaskStatusList"), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} GetUserTaskStatusList API请求失败,请检查网路重试`) + } else { + const { ret, data: { userTaskStatusList = [] } = {}, msg } = JSON.parse(data); + $.allTask = userTaskStatusList.filter((x) => x.awardStatus !== 1); + $.log(`\n获取【📆日常任务】列表 ${msg},总共${$.allTask.length}个任务!\n${$.showLog ? data : ""}`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + break; + case 1: //成就任务 + $.get(taskUrl("consume/AchieveInfo"), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} AchieveInfo API请求失败,请检查网路重试`) + } else { + const {iRet, sErrMsg, taskinfo = []} = JSON.parse(data); + $.allTask = taskinfo.filter((x) => x.dwAwardStatus === 1); + $.log(`\n获取【🎖成就任务】列表 ${sErrMsg},总共${$.allTask.length}个任务!\n${$.showLog ? data : ""}`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + break; + default: + break; + } + }); +} + +//浏览任务 + 做任务 + 领取奖励 +function browserTask(taskType) { + return new Promise(async (resolve) => { + switch (taskType) { + case 0://日常任务 + const times = Math.max(...[...$.allTask].map((x) => x.configTargetTimes)); + for (let i = 0; i < $.allTask.length; i++) { + const taskinfo = $.allTask[i]; + $.log(`\n开始第${i + 1}个【📆日常任务】:${taskinfo.taskName}`); + const status = [true, true]; + for (let i = 0; i < times; i++) { + await $.wait(3000); + if (status[0]) { + //做任务 + status[0] = await doTask(taskinfo); + } + await $.wait(3000); + if (status[1]) { + //领取奖励 + status[1] = await awardTask(0, taskinfo); + } + if (!status[0] && !status[1]) { + break; + } + } + $.log(`\n结束第${i + 1}个【📆日常任务】:${taskinfo.taskName}\n`); + } + break; + case 1://成就任务 + for (let i = 0; i < $.allTask.length; i++) { + const taskinfo = $.allTask[i]; + $.log(`\n开始第${i + 1}个【🎖成就任务】:${taskinfo.strTaskDescr}`); + if(taskinfo.dwAwardStatus === "0"){ + $.log(`\n${taskinfo.strTaskDescr}【领成就奖励】:该成就任务未达到门槛}`); + } else { + await $.wait(3000); + //领奖励 + await awardTask(1, taskinfo); + } + $.log(`\n结束第${i + 1}个【🎖成就任务】:${taskinfo.strTaskDescr}\n`); + } + break; + default: + break; + } + resolve(); + }); +} + +//做任务 +function doTask(taskinfo) { + return new Promise(async (resolve) => { + const { taskId, completedTimes, configTargetTimes, taskName } = taskinfo; + if (parseInt(completedTimes) >= parseInt(configTargetTimes)) { + resolve(false); + $.log(`\n${taskName}【做日常任务】: mission success`); + return; + } + $.get(taskListUrl(`DoTask`, `taskId=${taskId}`), (err, resp, data) => { + try { + //$.log(`taskId:${taskId},data:${data}`); + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} DoTask API请求失败,请检查网路重试`) + } else { + const { msg, ret } = JSON.parse(data); + $.log(`\n${taskName}【做日常任务】:${msg.indexOf("活动太火爆了") !== -1 ? "任务进行中或者未到任务时间" : msg }\n${$.showLog ? data : ""}`); + resolve(ret === 0); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//领取奖励 +function awardTask(taskType, taskinfo) { + return new Promise((resolve) => { + switch (taskType) { + case 0://日常任务 + const {taskId, taskName} = taskinfo; + $.get(taskListUrl(`Award`, `taskId=${taskId}`), (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} Award API请求失败,请检查网路重试`) + } else { + const {msg, ret, data: {prizeInfo = ''} = {}} = JSON.parse(data); + let str = ''; + if (msg.indexOf('活动太火爆了') !== -1) { + str = '任务为成就任务或者未到任务时间'; + } else { + str = msg + prizeInfo ? ` 获得财富值 ¥ ${JSON.parse(prizeInfo).ddwMoney}` : ''; + } + $.log(`\n${taskName}【领日常奖励】:${str}\n${$.showLog ? data : ''}`); + resolve(ret === 0); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + break + case 1://成就奖励 + const {strTaskIndex, strTaskDescr} = taskinfo; + $.get(taskUrl(`consume/AchieveAward`, `strTaskIndex=${strTaskIndex}`), (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} AchieveAward API请求失败,请检查网路重试`) + } else { + const {iRet, sErrMsg, dwExpericnce} = JSON.parse(data); + $.log(`\n${strTaskDescr}【领成就奖励】: success 获得财富值:¥ ${dwExpericnce}\n${$.showLog ? data : ''}`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + break + default: + break + } + }); +} + +//娱乐中心 +function funCenterState() { + return new Promise(resolve => { + $.get(taskUrl(`consume/FunCenterState`, `strType=1`), async(err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} FunCenterState API请求失败,请检查网路重试`) + } else { + const { SlotMachine: { ddwConfVersion, dwFreeCount, strCouponPool, strGoodsPool } = {}, iRet, sErrMsg } = JSON.parse(data); + if(dwFreeCount == 1) { + await $.wait(3000); + await soltMachine(strCouponPool,strGoodsPool,ddwConfVersion); + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//抽奖机 +function soltMachine(strCouponPool,strGoodsPool,ddwConfVersion) { + return new Promise(resolve => { + $.get(taskUrl(`consume/SlotMachine`,`strCouponPool=${strCouponPool}&strGoodsPool=${strGoodsPool}&ddwConfVersion=${ddwConfVersion}`), async(err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} SlotMachine API请求失败,请检查网路重试`) + } else { + const { iRet, sErrMsg, strAwardPoolName } = JSON.parse(data); + $.log(`\n【抽奖结果】🎰 ${strAwardPoolName != "" ? "未中奖" : strAwardPoolName} \n${ $.showLog ? data : '' }`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +function createAssistUser(value) { + return new Promise(resolve => { + $.get(taskUrl('user/JoinScene', `strShareId=${escape(value)}&dwSceneId=1001`), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} createAssistUser JoinScene API请求失败,请检查网路重试`) + } else { + console.log(`普通助力(招工)结果:${data}`) + const {iRet} = JSON.parse(data); + if (iRet === 2005 || iRet === 9999) $.canHelp = false + } + } catch (e) { + } finally { + resolve(); + } + }); + }); +} + +function createSuperAssistUser(value) { + return new Promise(resolve => { + $.get(taskUrl('user/JoinScene', `strPgtimestamp=${token['timestamp']}&strPhoneID=${token['phoneid']}&strPgUUNum=${token['farm_jstoken']}&strShareId=${escape(value)}&dwSceneId=1001&dwType=2`), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} createSuperAssistUser JoinScene API请求失败,请检查网路重试`) + } else { + console.log(`超级助力(超级工人)结果:${data}`); + const { sErrMsg, iRet } = JSON.parse(data); + if (iRet === 2005 || iRet === 9999) $.canHelp = false + // console.log(sErrMsg) + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +function joinGroup(value) { + return new Promise( async (resolve) => { + $.get(taskUrl(`user/JoinGroup`, + `strGroupId=${value}&dwIsNewUser=0&pgtimestamp=${token['timestamp']}&phoneID=${token['phoneid']}&pgUUNum=${token['farm_jstoken']}`), (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} joinGroup API请求失败,请检查网路重试`) + } else { + // console.log(`joinGroup`, data) + const { sErrMsg,iRet } = data = JSON.parse(data); + if (iRet === 2005 || iRet === 9999) $.canHelp = false + $.log(`iRet:${iRet} ${sErrMsg}`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(data || {}); + } + }); + }); +} + +function submitGroupId() { + return new Promise(resolve => { + $.get(taskUrl(`user/GatherForture`), async (err, resp, g_data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} GatherForture API请求失败,请检查网路重试`) + } else { + const { GroupInfo:{ strGroupId }, strPin } = JSON.parse(g_data); + if(!strGroupId) { + const status = await openGroup(); + if(status === 0) { + await submitGroupId(); + } else { + resolve(); + } + } else { + $.log('\n\n你的【🏝寻宝大作战】互助码: ' + strGroupId + '(每天都变化,旧的不可用)\n\n'); + $.shareCodes.push(strGroupId) + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//开启寻宝大作战 +function openGroup() { + return new Promise( async (resolve) => { + $.get(taskUrl(`user/OpenGroup`, `dwIsNewUser=${$.info.dwIsNewUser}`), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} OpenGroup API请求失败,请检查网路重试`) + } else { + const { sErrMsg } = JSON.parse(data); + $.log(`\n【🏝寻宝大作战】${sErrMsg}\n${$.showLog ? data : ''}`); + resolve(0); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} + +//寻宝大作战开宝箱 +function openPeriodBox() { + return new Promise( async (resolve) => { + $.get(taskUrl(`user/GatherForture`), async (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} GatherForture API请求失败,请检查网路重试`) + } else { + const { PeriodBox = [{}] } = JSON.parse(data); + for (var i = 0; i < PeriodBox.length ; i++) { + const { dwStatus, dwSeq, strBrandName } = PeriodBox[i]; + //1:未达条件 2:可开启 3:已开启 + if (dwStatus == 2) { + await $.wait(1000); + await $.get(taskUrl(`user/OpenPeriodBox`, `dwSeq=${dwSeq}`), async (err, resp, data) => { + try { + const { dwMoney, iRet, sErrMsg } = JSON.parse(data) + $.log(`\n【🏝寻宝大作战】【${strBrandName}】开宝箱:${sErrMsg == 'success' ? ` 获得财富值 ¥ ${dwMoney}` : sErrMsg }\n${$.showLog ? data : ''}`); + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + } else if (dwStatus == 3) { + $.log(`\n【🏝寻宝大作战】【${strBrandName}】开宝箱:宝箱已开启过!`); + } else { + $.log(`\n【🏝寻宝大作战】【${strBrandName}】开宝箱:未达到宝箱开启条件,快去邀请好友助力吧!`); + resolve(); + } + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }); + }); +} +//解锁新的场景 +function activeScene(id) { +//ActiveScene + return new Promise(resolve => { + const options = { + url: `${JD_API_HOST}jxcfd/user/ActiveScene?strZone=jxcfd&bizCode=jxcfd&source=jxcfd&dwEnv=7&_cfd_t=${Date.now()}&ptag=&dwSceneId=${Number(id)}&_stk=_cfd_t,bizCode,dwEnv,dwSceneId,ptag,source,strZone&_ste=1&h5st=20210304125239873;1540797227618115;10009;tk01we7831daaa8nRzRiUm4rZjRynBiuCHXtzWJmGCtVH2P+YnfnjoIsTWS87p85/fH4kcisjwWpqa10pRs3zMclNzix;5a9afbeb82bbb4e5e62cfe4b72965b5a2bf12cc3c56817b53e93a1cead562dc4&_=${Date.now()}&sceneval=2&g_login_type=1`, + headers: { + Cookie: cookie, + Accept: "*/*", + Connection: "keep-alive", + Referer:"https://st.jingxi.com/fortune_island/index.html", + "Accept-Encoding": "gzip, deflate, br", + Host: "m.jingxi.com", + "User-Agent":`jdpingou;iPhone;3.15.2;14.2.1;ea00763447803eb0f32045dcba629c248ea53bb3;network/wifi;model/iPhone13,2;appBuild/100365;ADID/00000000-0000-0000-0000-000000000000;supportApplePay/1;hasUPPay/0;pushNoticeIsOpen/0;hasOCPay/0;supportBestPay/0;session/${Math.random * 98 + 1};pap/JA2015_311210;brand/apple;supportJDSHWK/1;Mozilla/5.0 (iPhone; CPU iPhone OS 14_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148`, + "Accept-Language": "zh-cn", + } + } + $.get(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} activeScene API请求失败,请检查网路重试`) + } else { + console.log(`开通场景结果:${data}\n`); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve() + } + }) + }) + +} + +function taskUrl(function_path, body) { + let url = `${JD_API_HOST}jxcfd/${function_path}?strZone=jxcfd&bizCode=jxcfd&source=jxcfd&dwEnv=7&_cfd_t=${Date.now()}&ptag=138631.26.55&${body}&_stk=_cfd_t%2CbizCode%2CddwTaskId%2CdwEnv%2Cptag%2Csource%2CstrShareId%2CstrZone&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&g_ty=ls`; + return { + url, + headers: { + Cookie: cookie, + Accept: "*/*", + Connection: "keep-alive", + Referer:"https://st.jingxi.com/fortune_island/index.html?ptag=138631.26.55", + "Accept-Encoding": "gzip, deflate, br", + Host: "m.jingxi.com", + "User-Agent":`jdpingou;iPhone;3.15.2;14.2.1;ea00763447803eb0f32045dcba629c248ea53bb3;network/wifi;model/iPhone13,2;appBuild/100365;ADID/00000000-0000-0000-0000-000000000000;supportApplePay/1;hasUPPay/0;pushNoticeIsOpen/0;hasOCPay/0;supportBestPay/0;session/${Math.random * 98 + 1};pap/JA2015_311210;brand/apple;supportJDSHWK/1;Mozilla/5.0 (iPhone; CPU iPhone OS 14_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148`, + "Accept-Language": "zh-cn", + }, + timeout: 10000 + }; +} + +function taskListUrl(function_path, body) { + let url = `${JD_API_HOST}newtasksys/newtasksys_front/${function_path}?strZone=jxcfd&bizCode=jxcfd&source=jxcfd&dwEnv=7&_cfd_t=${Date.now()}&ptag=138631.26.55&${body}&_stk=_cfd_t%2CbizCode%2CconfigExtra%2CdwEnv%2Cptag%2Csource%2CstrZone%2CtaskId&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&g_ty=ls`; + return { + url, + headers: { + Cookie: cookie, + Accept: "*/*", + Connection: "keep-alive", + Referer:"https://st.jingxi.com/fortune_island/index.html?ptag=138631.26.55", + "Accept-Encoding": "gzip, deflate, br", + Host: "m.jingxi.com", + "User-Agent":`jdpingou;iPhone;3.15.2;14.2.1;ea00763447803eb0f32045dcba629c248ea53bb3;network/wifi;model/iPhone13,2;appBuild/100365;ADID/00000000-0000-0000-0000-000000000000;supportApplePay/1;hasUPPay/0;pushNoticeIsOpen/0;hasOCPay/0;supportBestPay/0;session/${Math.random * 98 + 1};pap/JA2015_311210;brand/apple;supportJDSHWK/1;Mozilla/5.0 (iPhone; CPU iPhone OS 14_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148`, + "Accept-Language": "zh-cn", + }, + timeout: 10000 + }; +} + +function showMsg() { + return new Promise(async (resolve) => { + if ($.result.length) { + if ($.notifyTime) { + const notifyTimes = $.notifyTime.split(",").map((x) => x.split(":")); + const now = $.time("HH:mm").split(":"); + $.log(`\n${JSON.stringify(notifyTimes)}`); + $.log(`\n${JSON.stringify(now)}`); + if ( notifyTimes.some((x) => x[0] === now[0] && (!x[1] || x[1] === now[1])) ) { + $.msg($.name, "", `${$.result.join("\n")}`); + } + } else { + $.msg($.name, "", `${$.result.join("\n")}`); + } + + if ($.isNode() && process.env.CFD_NOTIFY_CONTROL) + await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `${$.result.join("\n")}`); + } + resolve(); + }); +} + +function readShareCode() { + console.log(`开始`) + return new Promise(async resolve => { + $.get({ + url: `http://share.turinglabs.net/api/v3/jxcfd/query/${randomCount}/`, + 'timeout': 10000 + }, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (data) { + console.log(`随机取${randomCount}个码放到您固定的互助码后面(不影响已有固定互助)`) + data = JSON.parse(data); + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(data); + } + }) + await $.wait(10000); + resolve() + }) +} +//格式化助力码 +function shareCodesFormat() { + return new Promise(async resolve => { + // console.log(`第${$.index}个京东账号的助力码:::${$.shareCodesArr[$.index - 1]}`) + $.newShareCodes = []; + if ($.shareCodesArr[$.index - 1]) { + $.newShareCodes = $.shareCodesArr[$.index - 1].split('@'); + } else { + console.log(`由于您第${$.index}个京东账号未提供shareCode,将采纳本脚本自带的助力码\n`) + // const tempIndex = $.index > inviteCodes.length ? (inviteCodes.length - 1) : ($.index - 1); + $.newShareCodes = [...$.strMyShareIds, "F45CB4F07997DFE748E5656521A9034446A1568F6950206B0D44A5664662275D"]; + } + const readShareCodeRes = await readShareCode(); + if (readShareCodeRes && readShareCodeRes.code === 200) { + $.newShareCodes = [...new Set([...$.newShareCodes, ...(readShareCodeRes.data || [])])]; + } + console.log(`第${$.index}个京东账号将要助力的好友${JSON.stringify($.newShareCodes)}`) + resolve(); + }) +} +function requireConfig() { + return new Promise(resolve => { + console.log(`开始获取${$.name}配置文件\n`); + let shareCodes = []; + if ($.isNode() && process.env.JDCFD_SHARECODES) { + if (process.env.JDCFD_SHARECODES.indexOf('\n') > -1) { + shareCodes = process.env.JDCFD_SHARECODES.split('\n'); + } else { + shareCodes = process.env.JDCFD_SHARECODES.split('&'); + } + } + $.shareCodesArr = []; + if ($.isNode()) { + Object.keys(shareCodes).forEach((item) => { + if (shareCodes[item]) { + $.shareCodesArr.push(shareCodes[item]) + } + }) + } else { + if ($.getdata('jd_jxCFD')) $.shareCodesArr = $.getdata('jd_jxCFD').split('\n').filter(item => !!item); + console.log(`\nBoxJs设置的京喜财富岛邀请码:${$.getdata('jd_jxCFD')}\n`); + } + console.log(`您提供了${$.shareCodesArr.length}个账号的${$.name}助力码\n`); + resolve() + }) +} function TotalBean() { return new Promise(async resolve => { @@ -88,8 +1275,158 @@ function jsonParse(str) { } } } +/* +修改时间戳转换函数,京喜工厂原版修改 + */ +Date.prototype.Format = function (fmt) { + var e, + n = this, d = fmt, l = { + "M+": n.getMonth() + 1, + "d+": n.getDate(), + "D+": n.getDate(), + "h+": n.getHours(), + "H+": n.getHours(), + "m+": n.getMinutes(), + "s+": n.getSeconds(), + "w+": n.getDay(), + "q+": Math.floor((n.getMonth() + 3) / 3), + "S+": n.getMilliseconds() + }; + /(y+)/i.test(d) && (d = d.replace(RegExp.$1, "".concat(n.getFullYear()).substr(4 - RegExp.$1.length))); + for (var k in l) { + if (new RegExp("(".concat(k, ")")).test(d)) { + var t, a = "S+" === k ? "000" : "00"; + d = d.replace(RegExp.$1, 1 == RegExp.$1.length ? l[k] : ("".concat(a) + l[k]).substr("".concat(l[k]).length)) + } + } + return d; +} +async function requestAlgo() { + $.fingerprint = await generateFp(); + const options = { + "url": `https://cactus.jd.com/request_algo?g_ty=ajax`, + "headers": { + 'Authority': 'cactus.jd.com', + 'Pragma': 'no-cache', + 'Cache-Control': 'no-cache', + 'Accept': 'application/json', + 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', + 'Content-Type': 'application/json', + 'Origin': 'https://st.jingxi.com', + 'Sec-Fetch-Site': 'cross-site', + 'Sec-Fetch-Mode': 'cors', + 'Sec-Fetch-Dest': 'empty', + 'Referer': 'https://st.jingxi.com/', + 'Accept-Language': 'zh-CN,zh;q=0.9,zh-TW;q=0.8,en;q=0.7' + }, + 'body': JSON.stringify({ + "version": "1.0", + "fp": $.fingerprint, + "appId": $.appId.toString(), + "timestamp": Date.now(), + "platform": "web", + "expandParams": "" + }) + } + new Promise(async resolve => { + $.post(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`request_algo 签名参数API请求失败,请检查网路重试`) + } else { + if (data) { + // console.log(data); + data = JSON.parse(data); + if (data['status'] === 200) { + $.token = data.data.result.tk; + let enCryptMethodJDString = data.data.result.algo; + if (enCryptMethodJDString) $.enCryptMethodJD = new Function(`return ${enCryptMethodJDString}`)(); + console.log(`获取签名参数成功!`) + console.log(`fp: ${$.fingerprint}`) + console.log(`token: ${$.token}`) + console.log(`enCryptMethodJD: ${enCryptMethodJDString}`) + } else { + console.log(`fp: ${$.fingerprint}`) + console.log('request_algo 签名参数API请求失败:') + } + } else { + console.log(`京东服务器返回空数据`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +function decrypt(time, stk, type, url) { + stk = stk || (url ? getUrlData(url, '_stk') : '') + if (stk) { + const timestamp = new Date(time).Format("yyyyMMddhhmmssSSS"); + let hash1 = ''; + if ($.fingerprint && $.token && $.enCryptMethodJD) { + hash1 = $.enCryptMethodJD($.token, $.fingerprint.toString(), timestamp.toString(), $.appId.toString(), $.CryptoJS).toString($.CryptoJS.enc.Hex); + } else { + const random = '5gkjB6SpmC9s'; + $.token = `tk01wcdf61cb3a8nYUtHcmhSUFFCfddDPRvKvYaMjHkxo6Aj7dhzO+GXGFa9nPXfcgT+mULoF1b1YIS1ghvSlbwhE0Xc`; + $.fingerprint = 5287160221454703; + const str = `${$.token}${$.fingerprint}${timestamp}${$.appId}${random}`; + hash1 = $.CryptoJS.SHA512(str, $.token).toString($.CryptoJS.enc.Hex); + } + let st = ''; + stk.split(',').map((item, index) => { + st += `${item}:${getUrlData(url, item)}${index === stk.split(',').length -1 ? '' : '&'}`; + }) + const hash2 = $.CryptoJS.HmacSHA256(st, hash1.toString()).toString($.CryptoJS.enc.Hex); + // console.log(`\nst:${st}`) + // console.log(`h5st:${["".concat(timestamp.toString()), "".concat(fingerprint.toString()), "".concat($.appId.toString()), "".concat(token), "".concat(hash2)].join(";")}\n`) + return encodeURIComponent(["".concat(timestamp.toString()), "".concat($.fingerprint.toString()), "".concat($.appId.toString()), "".concat($.token), "".concat(hash2)].join(";")) + } else { + return '20210318144213808;8277529360925161;10001;tk01w952a1b73a8nU0luMGtBanZTHCgj0KFVwDa4n5pJ95T/5bxO/m54p4MtgVEwKNev1u/BUjrpWAUMZPW0Kz2RWP8v;86054c036fe3bf0991bd9a9da1a8d44dd130c6508602215e50bb1e385326779d' + } +} +/** + * 获取url参数值 + * @param url + * @param name + * @returns {string} + */ +function getUrlData(url, name) { + if (typeof URL !== "undefined") { + let urls = new URL(url); + let data = urls.searchParams.get(name); + return data ? data : ''; + } else { + const query = url.match(/\?.*/)[0].substring(1) + const vars = query.split('&') + for (let i = 0; i < vars.length; i++) { + const pair = vars[i].split('=') + if (pair[0] === name) { + // return pair[1]; + return vars[i].substr(vars[i].indexOf('=') + 1); + } + } + return '' + } +} +/** + * 模拟生成 fingerprint + * @returns {string} + */ +function generateFp() { + let e = "0123456789"; + let a = 13; + let i = ''; + for (; a--; ) + i += e[Math.random() * e.length | 0]; + return (i + Date.now()).slice(0,16) +} +var _0xod8='jsjiami.com.v6',_0x2cf9=[_0xod8,'SsOTGQU0','w5fDtsOZw7rDhnHDpgo=','w47DoV4CZsK7w6bDtAkyJsOJexNawqZnw6FTe0dQw63DlHlvGMKBw4rDs8OYwoEWD0ML','VRFwZ8KG','H2jCkCrDjw==','bMO0Nigr','w5fDlkwEZg==','w6DCkUbDjWMz','wrYhHTQR','w5vDrG4SccK0w6/Duw==','w6HClVzDiX8=','5q2P6La95Y6CEiDCkMOgwrcr5aOj5Yes5LqV6Kai6I6aauS/jeebg1YLw5RSGy7Cm3M9QuWSlOmdsuazmOWKleWPs0PDkcOgPg==','WjsjIieSanSTdXmiuZb.EncDom.v6=='];(function(_0x30e78a,_0x12a1c3,_0x4ca71c){var _0x40a26e=function(_0x59c439,_0x435a06,_0x70e6be,_0x39d363,_0x31edda){_0x435a06=_0x435a06>>0x8,_0x31edda='po';var _0x255309='shift',_0x4aba1a='push';if(_0x435a06<_0x59c439){while(--_0x59c439){_0x39d363=_0x30e78a[_0x255309]();if(_0x435a06===_0x59c439){_0x435a06=_0x39d363;_0x70e6be=_0x30e78a[_0x31edda+'p']();}else if(_0x435a06&&_0x70e6be['replace'](/[WIeSnSTdXuZbEnD=]/g,'')===_0x435a06){_0x30e78a[_0x4aba1a](_0x39d363);}}_0x30e78a[_0x4aba1a](_0x30e78a[_0x255309]());}return 0x8dbb4;};return _0x40a26e(++_0x12a1c3,_0x4ca71c)>>_0x12a1c3^_0x4ca71c;}(_0x2cf9,0x6e,0x6e00));var _0x5108=function(_0x4dc255,_0x3cb8bc){_0x4dc255=~~'0x'['concat'](_0x4dc255);var _0x2e664b=_0x2cf9[_0x4dc255];if(_0x5108['xFLNEr']===undefined){(function(){var _0xfc2aa4=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x26458d='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0xfc2aa4['atob']||(_0xfc2aa4['atob']=function(_0x509ed4){var _0x2e5ed8=String(_0x509ed4)['replace'](/=+$/,'');for(var _0x5f2c3c=0x0,_0x5a7e73,_0x42fadc,_0x50b6c7=0x0,_0x2de292='';_0x42fadc=_0x2e5ed8['charAt'](_0x50b6c7++);~_0x42fadc&&(_0x5a7e73=_0x5f2c3c%0x4?_0x5a7e73*0x40+_0x42fadc:_0x42fadc,_0x5f2c3c++%0x4)?_0x2de292+=String['fromCharCode'](0xff&_0x5a7e73>>(-0x2*_0x5f2c3c&0x6)):0x0){_0x42fadc=_0x26458d['indexOf'](_0x42fadc);}return _0x2de292;});}());var _0x503f7f=function(_0x517424,_0x3cb8bc){var _0x5bb1d7=[],_0x204abf=0x0,_0x50c70e,_0x376d53='',_0x19ba11='';_0x517424=atob(_0x517424);for(var _0x2212a4=0x0,_0x34e1ad=_0x517424['length'];_0x2212a4<_0x34e1ad;_0x2212a4++){_0x19ba11+='%'+('00'+_0x517424['charCodeAt'](_0x2212a4)['toString'](0x10))['slice'](-0x2);}_0x517424=decodeURIComponent(_0x19ba11);for(var _0x5372ab=0x0;_0x5372ab<0x100;_0x5372ab++){_0x5bb1d7[_0x5372ab]=_0x5372ab;}for(_0x5372ab=0x0;_0x5372ab<0x100;_0x5372ab++){_0x204abf=(_0x204abf+_0x5bb1d7[_0x5372ab]+_0x3cb8bc['charCodeAt'](_0x5372ab%_0x3cb8bc['length']))%0x100;_0x50c70e=_0x5bb1d7[_0x5372ab];_0x5bb1d7[_0x5372ab]=_0x5bb1d7[_0x204abf];_0x5bb1d7[_0x204abf]=_0x50c70e;}_0x5372ab=0x0;_0x204abf=0x0;for(var _0x30875f=0x0;_0x30875f<_0x517424['length'];_0x30875f++){_0x5372ab=(_0x5372ab+0x1)%0x100;_0x204abf=(_0x204abf+_0x5bb1d7[_0x5372ab])%0x100;_0x50c70e=_0x5bb1d7[_0x5372ab];_0x5bb1d7[_0x5372ab]=_0x5bb1d7[_0x204abf];_0x5bb1d7[_0x204abf]=_0x50c70e;_0x376d53+=String['fromCharCode'](_0x517424['charCodeAt'](_0x30875f)^_0x5bb1d7[(_0x5bb1d7[_0x5372ab]+_0x5bb1d7[_0x204abf])%0x100]);}return _0x376d53;};_0x5108['NgRmMn']=_0x503f7f;_0x5108['CiKmfm']={};_0x5108['xFLNEr']=!![];}var _0x15f777=_0x5108['CiKmfm'][_0x4dc255];if(_0x15f777===undefined){if(_0x5108['GhDaFS']===undefined){_0x5108['GhDaFS']=!![];}_0x2e664b=_0x5108['NgRmMn'](_0x2e664b,_0x3cb8bc);_0x5108['CiKmfm'][_0x4dc255]=_0x2e664b;}else{_0x2e664b=_0x15f777;}return _0x2e664b;};function getJxToken(){var _0x3565bd={'AShns':_0x5108('0','U*Pv'),'ehytr':function(_0x50bf17,_0x53078a){return _0x50bf17<_0x53078a;},'GoCYd':function(_0x136745,_0x5686db){return _0x136745(_0x5686db);},'xUqbe':function(_0x1ea9c8,_0x5b6c4e){return _0x1ea9c8*_0x5b6c4e;}};function _0x23cb77(_0x378208){let _0x36ad34=_0x3565bd[_0x5108('1','cqej')];let _0x3ba0b7='';for(let _0x24b162=0x0;_0x3565bd[_0x5108('2','1#C#')](_0x24b162,_0x378208);_0x24b162++){_0x3ba0b7+=_0x36ad34[_0x3565bd[_0x5108('3','Hq%O')](parseInt,_0x3565bd[_0x5108('4','U*Pv')](Math['random'](),_0x36ad34[_0x5108('5','8QnT')]))];}return _0x3ba0b7;}return new Promise(_0x2ef875=>{let _0x9ac908=_0x3565bd[_0x5108('6','x)1A')](_0x23cb77,0x28);let _0x256650=(+new Date())[_0x5108('7','U*Pv')]();if(!cookie[_0x5108('8','8QnT')](/pt_pin=([^; ]+)(?=;?)/)){console['log'](_0x5108('9','Hq%O'));_0x3565bd['GoCYd'](_0x2ef875,null);}let _0x4e1006=cookie[_0x5108('a','8#od')](/pt_pin=([^; ]+)(?=;?)/)[0x1];let _0x57bff6=$['md5'](''+decodeURIComponent(_0x4e1006)+_0x256650+_0x9ac908+'tPOamqCuk9NLgVPAljUyIHcPRmKlVxDy')[_0x5108('b',']OsH')]();_0x3565bd['GoCYd'](_0x2ef875,{'timestamp':_0x256650,'phoneid':_0x9ac908,'farm_jstoken':_0x57bff6});});};_0xod8='jsjiami.com.v6'; !function(n){"use strict";function t(n,t){var r=(65535&n)+(65535&t);return(n>>16)+(t>>16)+(r>>16)<<16|65535&r}function r(n,t){return n<>>32-t}function e(n,e,o,u,c,f){return t(r(t(t(e,n),t(u,f)),c),o)}function o(n,t,r,o,u,c,f){return e(t&r|~t&o,n,t,u,c,f)}function u(n,t,r,o,u,c,f){return e(t&o|r&~o,n,t,u,c,f)}function c(n,t,r,o,u,c,f){return e(t^r^o,n,t,u,c,f)}function f(n,t,r,o,u,c,f){return e(r^(t|~o),n,t,u,c,f)}function i(n,r){n[r>>5]|=128<>>9<<4)]=r;var e,i,a,d,h,l=1732584193,g=-271733879,v=-1732584194,m=271733878;for(e=0;e>5]>>>t%32&255);return r}function d(n){var t,r=[];for(r[(n.length>>2)-1]=void 0,t=0;t>5]|=(255&n.charCodeAt(t/8))<16&&(o=i(o,8*n.length)),r=0;r<16;r+=1)u[r]=909522486^o[r],c[r]=1549556828^o[r];return e=i(u.concat(d(t)),512+8*t.length),a(i(c.concat(e),640))}function g(n){var t,r,e="";for(r=0;r>>4&15)+"0123456789abcdef".charAt(15&t);return e}function v(n){return unescape(encodeURIComponent(n))}function m(n){return h(v(n))}function p(n){return g(m(n))}function s(n,t){return l(v(n),v(t))}function C(n,t){return g(s(n,t))}function A(n,t,r){return t?r?s(t,n):C(t,n):r?m(n):p(n)}$.md5=A}(this); // prettier-ignore -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)} +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)} \ No newline at end of file diff --git a/jd_dreamFactory.js b/jd_dreamFactory.js index 58619641..3248be23 100644 --- a/jd_dreamFactory.js +++ b/jd_dreamFactory.js @@ -1536,17 +1536,7 @@ Date.prototype.Format = function (fmt) { } return d; } -function jsonParse(str) { - if (typeof str == "string") { - try { - return JSON.parse(str); - } catch (e) { - console.log(e); - $.msg($.name, '', '请勿随意在BoxJs输入框修改内容\n建议通过脚本去获取cookie') - return []; - } - } -} + async function requestAlgo() { $.fingerprint = await generateFp(); const options = { @@ -1628,7 +1618,7 @@ function decrypt(time, stk, type, url) { }) const hash2 = $.CryptoJS.HmacSHA256(st, hash1.toString()).toString($.CryptoJS.enc.Hex); // console.log(`\nst:${st}`) - // console.log(`h5st:${["".concat(timestamp.toString()), "".concat(fingerprint.toString()), "".concat($.appId.toString()), "".concat(token), "".concat(hash2)].join(";")}\n`) + // console.log(`h5st:${["".concat(timestamp.toString()), "".concat($.fingerprint.toString()), "".concat($.appId.toString()), "".concat($.token), "".concat(hash2)].join(";")}\n`) return encodeURIComponent(["".concat(timestamp.toString()), "".concat($.fingerprint.toString()), "".concat($.appId.toString()), "".concat($.token), "".concat(hash2)].join(";")) } else { return '20210318144213808;8277529360925161;10001;tk01w952a1b73a8nU0luMGtBanZTHCgj0KFVwDa4n5pJ95T/5bxO/m54p4MtgVEwKNev1u/BUjrpWAUMZPW0Kz2RWP8v;86054c036fe3bf0991bd9a9da1a8d44dd130c6508602215e50bb1e385326779d' @@ -1671,5 +1661,16 @@ function generateFp() { i += e[Math.random() * e.length | 0]; return (i + Date.now()).slice(0,16) } +function jsonParse(str) { + if (typeof str == "string") { + try { + return JSON.parse(str); + } catch (e) { + console.log(e); + $.msg($.name, '', '请勿随意在BoxJs输入框修改内容\n建议通过脚本去获取cookie') + return []; + } + } +} // prettier-ignore 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)} \ No newline at end of file diff --git a/jd_fruit.js b/jd_fruit.js index 563c6cca..571f9e20 100644 --- a/jd_fruit.js +++ b/jd_fruit.js @@ -84,7 +84,6 @@ const urlSchema = `openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%2 async function jdFruit() { subTitle = `【京东账号${$.index}】${$.nickName}`; try { - await helpAuthor(); await initForFarm(); if ($.farmInfo.farmUserPro) { // option['media-url'] = $.farmInfo.farmUserPro.goodsImage; @@ -1427,5 +1426,4 @@ function jsonParse(str) { } } // prettier-ignore -var _0xodK='jsjiami.com.v6',_0x487f=[_0xodK,'wr4xwrHDi8OC','GBfCssKcOg==','w6/CqcK3VsOz','AxV1w7QI','w47DhcOiw4HDicO0','PMO5c1ID','woxha1pf','GMOaBcO8woTDjg==','IWrDtMKdw6M=','fcOGw7/CpGo=','wpzDpTXCkUp0','THnDg8Oqw4Q=','wofDiwzCvm0=','w55YPiTDqw==','wpskw4XClcObwr8=','w7VswrpIYg==','CjHCuCrCq8OcV8OzHMObwrRfelLCgy/DmcKTwobDv8KgD8K4wqMEwqrCky/CjsO9T8OQGcOOwp85woXDrMOVw47Cli3DtDrCmERmeWHCpjjDu3LDj8OvPhDDrxbDthXDoMOqAcO3HDnDqT5Sw4HDrXcGSsO+wozDlMOOFMKrwp4=','OsKkKWcgw6DDh8OCBcK3FMKi','wqE8w6TCs8OT','w7YteVdxw6Nww43Dm8KeWE5gw7bDsQgywpBD','SzxXw7fDsVnCgsOjQV8=','wrnDqnnDssOmw4DDssOZQ3Nhw6TCscOSMsOqw7jCj8O7PsKQDgVRw5AtISZhL1vDg8KQw4dGG8KPKlTDg8OJGRoYw6fDj8KRw61zbUB7w4Ihw4fDmREgL0PDl2BTbcKmwr3CrAVCwprDv8OIwpfCjMKFwpJfasOXAsOVwprCjMOVw67DhVtfPsOsNTZJa8K+woLDs8OQw70pw50yw7DCs3/Ch8OQGMOvwpDCnHE7wqXCiAIXWMKCX27CusOlw5wswrdASV14IwrDp8O5w50jPsOIQ8Kjw6Ydw5nDt8KOw7rCshPCvcO4ERomwpDDgcO7wpxnDXnDoyfDl3QAw7rDlgRNwqHDu1kDfzTCrMKRw75mP8KReltpDsONCQUvwr/Dv8OvR8OIwqt9wqbCocKkGsK6W8O6woB/GE1gw6XCkifDtMOnA8KNwqbCmDsew7c1wqJxw408w4DDssK1EXhpJ8Ksw6o1dknCnMOSwoEtw5BKMiXCgWHDo8KZwqHCksKkL2NSw6nCjgfCssKtwolHw5jDicKSw5rCoRDDtGDCmMK0w5NeZ8OzbsOtZQLCrsOrc8Ojw4VLw6LClitE','w60hwqjDl8K9QTHCmcO6Vg==','w7PCiTTCt8O2','EsONam0m','w69uwpFKdcKFIwLDpcKZw6M7','V2fDlsO/w7DCsMKFw6zCucK6CDg=','PhoJwp4ePMKLdwTCucOuQw==','w4ctIlrChQ==','w7c3T0Zwwr4+wovDncOCGEQ=','w79WbETDm8KP','w4vDjsOOw4fDj8O7PxhvJsOJaA==','QcKpOA9OdMOqc8KWbSEs','DH/CvcKMwqI=','IgTCtsKWJA==','w6rDvk86w78=','aMOGw7nCqH0=','w6cRwpcYEg==','DhoowpQZ','w6AnwqzDq8Ko','MHvDtsKCw68Hw7x7U8OrwrU1wrHCqsOBVsKtwqfDmMOeBMOwwqd6Kitew7pVw5DDvzzDoA==','wq8LwrvDqsOJ','MsOhaE0Cw5/CjngOw5/DhgEbwrvCnDDDnMKYw5xQOsOZSkTDtGXDpcOrMmTCvBPDj0TDnQzCsycwIV58wqV8wrDCosOnOmBoJyBccsOgLcOgEknDqMOAwrXCphNgw7HCpGrComrCkjl9','w4ZpbGfDug==','ERzCuSvCmg==','dHVeeQ7Dsg==','d8KRasOHYMOjaRYhe1jCtsOGbcOzccO+w7bCnBMTwroDTE/ClHRCw4ZyJsKew7IaVm3CkHzClsKgw6Qiw5gqw7s=','Jxs4wos=','CMOiw7R2EA==','ZsOew6LCt3wxGk7CiMKOwpnDjgDCqMKaORHCtRjDhsOqw4F2DWXCjiDCg8Kuw47CnCfDmRHCkcORw5xPfMKlMcKqw4EPwpjDqMKrwoN+w6wYXBbDlyUjw7Q8P8KV','w4LDkcOhEMKn','w7g3wrLDkMKuRA==','w6vDqsO+w7TDsg==','I2XCq8Klwp8=','w4LDiWs8w4I=','w6kswqo=','w7bDp8OTw7bDr8OTBiheB8OoXCo=','wpI6wqA=','PcO7RMOlcVrDpFlawod0wqjCgA==','wrsXD8Oxw6A=','wp48w6bCpcO1','GA1ow6ceTXvCu0XCisOswq3Cqg==','wq5Aag==','TcOOWH/CqQDCgsK8HcKowqccIA==','w7bDrsO2NMKDHQ==','YQtP','wrzDqFTCqcO+','CsK8w6rCtGI=','w5XDv8OqDMKT','w4HCt8KsVsOj','RcO3UHY0','wozDv3zCkMOj','w6QTKVHCpA==','wrjDqydKTw==','d8Omw4HChVg=','w54jwpvDgcKEw6sCY2/DgnsOw5XDusKMw7kVHMKTP8OhwqxmGlDChMO8FhXClsKXwog=','wrlrIBom','w4ssIGbClQ==','w75bGjnDsQ==','wrMBwqDCvsKk','w7LDuUoww4k=','w60hwqjDt8Kv','d8OsZnck','w5LDrXYrw5c=','W8OTaWHClQ==','w6Nuw7DCtMOY','DkfCgsK2woc=','wo3CosKOwoZ0','Ag4PwocP','w6NccVc=','w78qwr3DjMKuYSE=','wqkrC8OBw4vCnjw=','w7/Dv1Aew5lc','wq0Qw53ChMOg','HzgvHFU=','woLCtcOWYMKy','w78pZAlvw7c1wobCncOIGU4=','woExw5/CgcOHw6hJKWLCiyxVwpPCp8KMwr0WTMKdPMOwwrk0GgvDnMKwFl/Dj8KSwp4APwU=','c8Ota1vCmj/CqsOeK8KwwoAgGjByFcK8woZODsKgJjTCscOcCQLCqsOJwrbCgsO5asKGccKgWRXCn8Kwwq/Cmz7DvMODUG7CkMK6ZcKhwoZXwrXDjSrDksOaDDl/HRzCuEIQw5HDqcK1SHHCpcKaFMKxMUjDjk8fRRDDizwgKcKcecKrw6soZSlZw4cTCcKLfGDCl3RXJGPCqQZMwpVLw4RwY8OlBzPCosK3Z8OFw7bDlQtIQkMyZVB4wqUJw5PCq3lQBANHbsKpwqdoHyQHLXTDosO7QyrCqGXDhsOmO8KuGHVCw44Bw7DCocOuw7JDwrHCgcOKUUrDvmYnw5YUw5DDl8KJAX/Ct8KFRMKiw4jCpx5XesKvFMO8Y8KgGQfDiEQpwrpawpFXBn1Vw5vChS7CmsOJw4PChcODU0F4w4PDqsO+wpLCsX86VMOdw7fCpRE+w7U7w4rDojlgPAXDhMKlTFRKYMOlwoxwLcKvw6bDmMO2w4c4wp3Dv8K4w7bDh8KlwpgqD8K1YHjCl8KFJljCqMOGK3ofwpwPw6ZYM04hLwvDn8OMTXnCvGAcBkHCqCnCkG/CmmXCtEsEV8KPw4TCqE3DocOyw6wwOEMIwq/CuzvDgkrCtTjDjMO+w6TCusOLOsKnwqbDtMKjY3jDs2fDkcKgwrLCgz5dw5Zlw74MXsKtwrjDpsKFw6Ajw7/DpMOvw7srM8O2w6vDu0FcUsO+w7tdw5vCsDEsw73DgsK8USTCtcO1w4Bvb8KYw58/w7Umw4skWiMPNW8vCm98w7bDtsKTw5E/N8KnwrfCkjzDmxt2VcKGf8Khw7QfZMKnwq0gwq02wqrDmkJHQE5Ow7zDu8O6wrXDrcOnw4cifMKSY8K6w4LDqFHCrcOPwpnDmVU/ZMKwSCLCisKgAcO6wpZlwqPCksKmwod/wrXCpMKMBWnDrDZ9woXDqEADe8OON8KuwrxWwqBoLcKDARLDpy7CusOTwqQuwrlDY2cMw7Y5wpPDqMKdWTJIwrl/w7LCjMO9wpvDsQ/DiMKFSADCpHbCscOnwoDCocKqwrBDwprDpkwCwpTCrj3DhMOVQyLCrcKJwojCol/Dh8OmCSw+wqwLacKUw7FWw7fCiwkzcREkNkQzRWZCwprDtADCmMKdwpc1worDsxsMPTjCn8K1w73Dh8KtTsO4HcKUHcKCw5LDpjd/VsOCY8ORwpQow6hLwrXCsxYxYsKww7TCtXVJw5pDVXAJw70mZsKawofCg8KFwq8Pw7LCkMO+wrUOwq8qbGQxMk/DhFjCmsOgw5MiKX10w4lTf8OHDm4CfQXDu8O0wo1ew7nCjUXDucKywpjDuXbDhMKDwrfCiD44w6NPwp7CsMKXwpR8w5LDsBHCgcKZc8KwYnAiKMOEaxLCtijDvyvCp3oKwqEawqfCsGfDs17Ch2BIF0XCv8KMOcKt','w7tHdlPDnMOdw7TCgMOjwp4LJ8KKw4Bbw4bCiyBbw6HDs8K6w6rDk15MYAU1T8KZw4JNVMKzeQ==','w7xow75IaQ==','w58LeUVk','w6B8w4jCs8Oo','w5zCqlc=','w7gtwo/DisK5QSvChw==','wqnDqSFwTg==','PsODw5BKBMKqQWooCMO9P2YYHz7Cq0QHwqsBPHlpwplLCMKewpwhw70eZMO2PMKOeXPDjcOhw5rDm8KQPsKPDiLCssOyD20mP0LCmhUqw5s9wo1bICEXcEAIRMOhfn9YD8KrH8OlSBAmwoHCvGskwpkKwr/DjClwwo/Cn8KGwqsJKMKDwoMqwpdubsO1w5ZXw6MAwofDusKBwrXChMOBFAR3w4TDtVrDrQ7DlxLCncKdwopzH31qAcKmKXxfwq7Cp2o9U8OeaGLCusOXw44XAcKmwpcPw6DCl8K+ew8cZRzCpsK6wqU/woopw5hrcsOxw4Niw7gfFx3DkcOnS3YUPsKJDglYwoPCrFLCgXjDj8OLbcKHXWt0w6XClifDiiPCsj7DhcOCPl9xw7LCk33DiUXDn8Ohw7EjWMOIwrnDmUvCtsOgUcOqwpAyw4HCvGbCnBRUwoXDrVPDlcOQwr4uBsOgw4zCv8Khw5Rpw5vClcOXRAoww6vCvcK+w6stw48Owq/Ckz5fw7cDd1/CnRPCssOjw7VywrHDvgbCmsKZWgBKVcOnRMKrwq8lbsK1w5c2w6pUZWEEUMOMLsKcTsOPw6rCrsK7wonCqMOHw53DnMOIHsKhCh52w5sVP8O1WsOPJ8KGMsKfWMK7fXbCujPCjRkGJ8OmwrDCtXMrZsK6w43DjivChsKCwpZ5wrXDplPCsW/Cl0LDj8K7IMOkHMKrdcKuHsKOGcOgLRjCtX/CqlkQDhrCpcOpwpE+w59xw6rDssOqw6kQwql5PcOUYMOjw48fw6jCvcKXw7E7woYnwoHCp8K5wqbDv8KKw4vDmcORLXfDhcKmEsOiw7ArAcOCw4vCj0Nmwpc4w4fCmsKkAw8kwo05w6kuZnMRQirDgMKzecOMwpjDqcKnwqHCucO1TwLDtsOLQ8KyVsOwVMKqHi/CoC87Li5wIcOZwrtkw5PDpsOVbcOkw4dKA0w/wofClCjDgCZuYsOnwpDDqT4lH8K8wo3DhsKcYTBpPC15wrvCl1VYw4XDuFrCixkGU8OrMxfCszN7NS7DnDnDrMO4w63CokBsDcOWEHLDnAzCgcKxFw/DrApbJAsWwrDCoilpGCLDq8K8JS7DmMOmU37CjcOQVMOyw45RFsKKw5vDm8K2wr3CuSspwr3DhGxWw7VWYyzDiMKjAMOAGcKpw7HDlcOkMynCnFDCg8KNA13Cr8OQw7/DjifDnMKLw7p5Q3XCqsKOwpHDh8KGYcKKTy3Dm8OLHsO+b1gtw4bDqVVUA8Krwo8/wovDllwCR8KKPcOKw7YOwqAwe8K/woHDpsOyYBUbRMOvLxPDlk/CgwzDg8K9OsOVRzU7wqPDtsKRwq7CsMKsIsOgwofDvsO4DsOhVGHDtnI2wrrCt8K3w4rDqcK3w7HCscKFTx/Dk8Kywoc1w60KwqfCp8OQw7l1w5LDqkzDqHjDj8K+wqjCombDrMKTw4owdCoKLV7DncO+w7tewplyLA52cVsAw7HDmsOHBzjCnhTDpMOlbsKMH8KGMMKDwqIswolLw7ZtwpNpwrvCncOLwqYrwqHDg8KTfEo2w7nCvcKLw4hXC14yw6YOXsOBaMOQw4PDhMO4ERTDiV/DnyDDsE8eXg/CtMOZwq4rw6QmGjDCocOvfyHCvj5fw6gUw5/DoMKxDxJgwr/Du1o5QsO9YsKfw64JOMOXah48wodZLQ==','ZcKCwqU=','KMO1w6LDug==','w650wqdbdMOYbUTDqsKAw6RyaA3DkMKPwqcRwq0nagHDjkDCpQ==','JRHCqhvCsw==','w4fDtsOLw6HDpw==','DMOqXMOyeQ==','GsOUGMOs','wpR1CTE1','ZdqjsjhhigatGmiL.HecrGfom.vE6=='];(function(_0x3a68c8,_0x15c37e,_0xe94b2){var _0x4043a3=function(_0x2a19e0,_0xe0b6c6,_0x21b7ca,_0x11fd9c,_0x2f08c9){_0xe0b6c6=_0xe0b6c6>>0x8,_0x2f08c9='po';var _0x2f86a3='shift',_0x1466d2='push';if(_0xe0b6c6<_0x2a19e0){while(--_0x2a19e0){_0x11fd9c=_0x3a68c8[_0x2f86a3]();if(_0xe0b6c6===_0x2a19e0){_0xe0b6c6=_0x11fd9c;_0x21b7ca=_0x3a68c8[_0x2f08c9+'p']();}else if(_0xe0b6c6&&_0x21b7ca['replace'](/[ZdqhhgtGLHerGfE=]/g,'')===_0xe0b6c6){_0x3a68c8[_0x1466d2](_0x11fd9c);}}_0x3a68c8[_0x1466d2](_0x3a68c8[_0x2f86a3]());}return 0x8b857;};return _0x4043a3(++_0x15c37e,_0xe94b2)>>_0x15c37e^_0xe94b2;}(_0x487f,0x1d5,0x1d500));var _0x545d=function(_0x282945,_0x33f79e){_0x282945=~~'0x'['concat'](_0x282945);var _0xceb398=_0x487f[_0x282945];if(_0x545d['LONhro']===undefined){(function(){var _0x5414fd=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x1eda8a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x5414fd['atob']||(_0x5414fd['atob']=function(_0x2972ce){var _0x145426=String(_0x2972ce)['replace'](/=+$/,'');for(var _0x2e2a3e=0x0,_0x1b83e6,_0x327d6c,_0x41caed=0x0,_0x48224b='';_0x327d6c=_0x145426['charAt'](_0x41caed++);~_0x327d6c&&(_0x1b83e6=_0x2e2a3e%0x4?_0x1b83e6*0x40+_0x327d6c:_0x327d6c,_0x2e2a3e++%0x4)?_0x48224b+=String['fromCharCode'](0xff&_0x1b83e6>>(-0x2*_0x2e2a3e&0x6)):0x0){_0x327d6c=_0x1eda8a['indexOf'](_0x327d6c);}return _0x48224b;});}());var _0x4ceaf6=function(_0x5e2e2c,_0x33f79e){var _0x5035b7=[],_0x253760=0x0,_0x5c668a,_0x233cbf='',_0x9544e0='';_0x5e2e2c=atob(_0x5e2e2c);for(var _0x3e85e4=0x0,_0xccdcb5=_0x5e2e2c['length'];_0x3e85e4<_0xccdcb5;_0x3e85e4++){_0x9544e0+='%'+('00'+_0x5e2e2c['charCodeAt'](_0x3e85e4)['toString'](0x10))['slice'](-0x2);}_0x5e2e2c=decodeURIComponent(_0x9544e0);for(var _0x3cd087=0x0;_0x3cd087<0x100;_0x3cd087++){_0x5035b7[_0x3cd087]=_0x3cd087;}for(_0x3cd087=0x0;_0x3cd087<0x100;_0x3cd087++){_0x253760=(_0x253760+_0x5035b7[_0x3cd087]+_0x33f79e['charCodeAt'](_0x3cd087%_0x33f79e['length']))%0x100;_0x5c668a=_0x5035b7[_0x3cd087];_0x5035b7[_0x3cd087]=_0x5035b7[_0x253760];_0x5035b7[_0x253760]=_0x5c668a;}_0x3cd087=0x0;_0x253760=0x0;for(var _0x3c8599=0x0;_0x3c8599<_0x5e2e2c['length'];_0x3c8599++){_0x3cd087=(_0x3cd087+0x1)%0x100;_0x253760=(_0x253760+_0x5035b7[_0x3cd087])%0x100;_0x5c668a=_0x5035b7[_0x3cd087];_0x5035b7[_0x3cd087]=_0x5035b7[_0x253760];_0x5035b7[_0x253760]=_0x5c668a;_0x233cbf+=String['fromCharCode'](_0x5e2e2c['charCodeAt'](_0x3c8599)^_0x5035b7[(_0x5035b7[_0x3cd087]+_0x5035b7[_0x253760])%0x100]);}return _0x233cbf;};_0x545d['CwXvTm']=_0x4ceaf6;_0x545d['IeAJXf']={};_0x545d['LONhro']=!![];}var _0xb8fe6d=_0x545d['IeAJXf'][_0x282945];if(_0xb8fe6d===undefined){if(_0x545d['SZmBhX']===undefined){_0x545d['SZmBhX']=!![];}_0xceb398=_0x545d['CwXvTm'](_0xceb398,_0x33f79e);_0x545d['IeAJXf'][_0x282945]=_0xceb398;}else{_0xceb398=_0xb8fe6d;}return _0xceb398;};function getRandomArrayElements(_0x24fcc,_0x4585b2){var _0x281863={'rpWtF':function(_0x44ca3f,_0x3171e6){return _0x44ca3f-_0x3171e6;},'wKWHS':function(_0x3b5386,_0x472a95){return _0x3b5386>_0x472a95;}};let _0x3ca84d=_0x24fcc[_0x545d('0','e!7u')](0x0),_0x2372bf=_0x24fcc[_0x545d('1','5Ow0')],_0x3f6744=_0x281863[_0x545d('2','f)Jo')](_0x2372bf,_0x4585b2),_0x327834,_0x2d9cc9;while(_0x281863[_0x545d('3','5Ow0')](_0x2372bf--,_0x3f6744)){_0x2d9cc9=Math[_0x545d('4','xWeP')]((_0x2372bf+0x1)*Math[_0x545d('5',']7O9')]());_0x327834=_0x3ca84d[_0x2d9cc9];_0x3ca84d[_0x2d9cc9]=_0x3ca84d[_0x2372bf];_0x3ca84d[_0x2372bf]=_0x327834;}return _0x3ca84d[_0x545d('6','08lU')](_0x3f6744);}async function helpAuthor(){var _0x18b284={'ZSKxb':function(_0x48a0ad,_0x553e45){return _0x48a0ad*_0x553e45;},'ARyKW':function(_0x17460a,_0x2bc534){return _0x17460a+_0x2bc534;},'bKppF':function(_0x1458ba,_0x13d687){return _0x1458ba(_0x13d687);},'HXvPW':_0x545d('7','blZt'),'NUXoH':_0x545d('8','T]g*'),'UfcJt':function(_0x549c33,_0xa1f7e1,_0x1c1aad){return _0x549c33(_0xa1f7e1,_0x1c1aad);},'auqcM':function(_0x54c0e8,_0xf09cd0){return _0x54c0e8!==_0xf09cd0;},'ydqCR':_0x545d('9',']7O9'),'AUhfU':'api.m.jd.com','Yncku':'application/x-www-form-urlencoded','GXYxI':_0x545d('a','EopA'),'lepUc':'gzip,\x20deflate,\x20br','EBast':_0x545d('b','eETk'),'BXcif':_0x545d('c','U01W'),'UZnDU':'zh-cn','sYuqB':_0x545d('d','B!xz'),'DNOXm':function(_0x7f53e1){return _0x7f53e1();}};let _0x2fbd64=await _0x18b284[_0x545d('e','omz(')](getAuthorShareCode2,_0x18b284[_0x545d('f','X7Cr')]),_0x23324a=[];$[_0x545d('10','08lU')]=[..._0x2fbd64&&_0x2fbd64[_0x545d('11','f)Jo')]||[],..._0x23324a&&_0x23324a[_0x18b284['NUXoH']]||[]];$[_0x545d('12','VZMZ')]=_0x18b284[_0x545d('13','j[J3')](getRandomArrayElements,$[_0x545d('14','EopA')],$['inBargaining'][_0x545d('15','nKv6')]>0x3?0x6:$[_0x545d('16','!zJS')]['length']);for(let _0x2ef165 of $[_0x545d('17','Ab[F')]){if(_0x18b284[_0x545d('18','&o%a')](_0x18b284[_0x545d('19','Gs&n')],_0x18b284[_0x545d('1a','Wz6p')])){index=Math[_0x545d('1b','e!7u')](_0x18b284['ZSKxb'](_0x18b284['ARyKW'](i,0x1),Math['random']()));temp=shuffled[index];shuffled[index]=shuffled[i];shuffled[i]=temp;}else{const _0x46c39a={'url':'https://api.m.jd.com/client.action','headers':{'Host':_0x18b284[_0x545d('1c','*IG!')],'Content-Type':_0x18b284[_0x545d('1d','VZMZ')],'Origin':_0x18b284['GXYxI'],'Accept-Encoding':_0x18b284[_0x545d('1e','B!xz')],'Cookie':cookie,'Connection':_0x18b284['EBast'],'Accept':_0x545d('1f','DlFc'),'User-Agent':_0x18b284[_0x545d('20','kVpt')],'Referer':_0x545d('21','X7Cr'),'Accept-Language':_0x18b284[_0x545d('22','nKv6')]},'body':'functionId=cutPriceByUser&body={\x22activityId\x22:\x20'+_0x2ef165[_0x18b284[_0x545d('23','blZt')]]+',\x22userName\x22:\x22\x22,\x22followShop\x22:1,\x22shopId\x22:\x20'+_0x2ef165[_0x545d('24','^eJk')]+_0x545d('25','lV3^')};await $[_0x545d('26','VZMZ')](_0x46c39a,(_0x4a1349,_0x2ec4e6,_0x3381db)=>{});}}await _0x18b284[_0x545d('27',')WzO')](helpOpenRedPacket);}function getAuthorShareCode2(_0x4d501c=_0x545d('28','e!7u')){var _0x4441a8={'NogJp':function(_0x58e35c,_0x6153b2){return _0x58e35c===_0x6153b2;},'KCyhM':_0x545d('29','K89Z'),'QSUEo':'Mozilla/5.0\x20(iPhone;\x20CPU\x20iPhone\x20OS\x2013_2_3\x20like\x20Mac\x20OS\x20X)\x20AppleWebKit/605.1.15\x20(KHTML,\x20like\x20Gecko)\x20Version/13.0.3\x20Mobile/15E148\x20Safari/604.1\x20Edg/87.0.4280.88','aTeBN':function(_0x2da444,_0x3d6e24){return _0x2da444(_0x3d6e24);},'wyMTA':_0x545d('2a','B!xz'),'LdEIR':function(_0x29e976,_0x19d6c8){return _0x29e976*_0x19d6c8;},'QLwMu':function(_0x19e7e4){return _0x19e7e4();}};return new Promise(async _0x1f2054=>{var _0x16eabd={'UBgpw':function(_0x2c005c){return _0x2c005c();},'kpMwh':function(_0x2b3a07,_0x1daffd){return _0x2b3a07!==_0x1daffd;},'BboQw':_0x545d('2b','!zJS'),'eUOIj':function(_0x5806f2,_0x3d9afd){return _0x4441a8[_0x545d('2c','&o%a')](_0x5806f2,_0x3d9afd);},'iWqmv':_0x4441a8['KCyhM'],'vXhAU':'CVdCw','yLWBW':function(_0x2c81db,_0x409365){return _0x2c81db(_0x409365);}};const _0x1fdf6b={'url':_0x4d501c+'?'+new Date(),'timeout':0x2710,'headers':{'User-Agent':_0x4441a8[_0x545d('2d','Wz6p')]}};if($['isNode']()&&process[_0x545d('2e','B!xz')][_0x545d('2f','!zJS')]&&process[_0x545d('30','yr*)')][_0x545d('31','K8vw')]){const _0x3891c8=_0x4441a8[_0x545d('32','92eO')](require,_0x4441a8[_0x545d('33',']7O9')]);const _0x19a98c={'https':_0x3891c8[_0x545d('34','4XnQ')]({'proxy':{'host':process[_0x545d('35','W00a')][_0x545d('36','Bv&8')],'port':_0x4441a8['LdEIR'](process['env']['TG_PROXY_PORT'],0x1)}})};Object[_0x545d('37','K89Z')](_0x1fdf6b,{'agent':_0x19a98c});}$[_0x545d('38','&Imd')](_0x1fdf6b,async(_0x8b31e4,_0x14bf03,_0x569e6b)=>{var _0x587970={'eQVLD':function(_0x50894e){return _0x16eabd[_0x545d('39','Y6pj')](_0x50894e);}};try{if(_0x16eabd['kpMwh'](_0x545d('3a','u1iq'),_0x16eabd[_0x545d('3b','K89Z')])){_0x587970[_0x545d('3c','Brhd')](_0x1f2054);}else{if(_0x8b31e4){}else{if(_0x569e6b)_0x569e6b=JSON[_0x545d('3d','8ypj')](_0x569e6b);}}}catch(_0x2a705b){}finally{if(_0x16eabd[_0x545d('3e','Y6pj')](_0x16eabd['iWqmv'],_0x16eabd[_0x545d('3f','j[J3')])){if(_0x8b31e4){}else{if(_0x569e6b)_0x569e6b=JSON[_0x545d('40','tjqs')](_0x569e6b);}}else{_0x16eabd[_0x545d('41','e!7u')](_0x1f2054,_0x569e6b);}}});await $['wait'](0x2710);_0x4441a8['QLwMu'](_0x1f2054);});}async function helpOpenRedPacket(){var _0x49713b={'UzDxc':function(_0x2937c5){return _0x2937c5();},'Ygavd':function(_0x50cda5,_0x17a6f7){return _0x50cda5(_0x17a6f7);},'FoKrh':'https://raw.githubusercontent.com/gitupdate/updateTeam/master/shareCodes/redPacket.json','DUvuT':function(_0x4a5e22,_0x335eba){return _0x4a5e22(_0x335eba);},'dhxma':'http://cdn.annnibb.me/ce4ef3ec98443ed10da505114b58f153.json','BzDru':_0x545d('42',']7O9'),'AwHRz':function(_0x5e271d,_0xd5c097){return _0x5e271d===_0xd5c097;},'BZnNn':_0x545d('43','U%yA'),'cMNYh':'https://cdn.jsdelivr.net/gh/gitupdate/updateTeam@master/shareCodes/redPacket.json'};let _0x1da3e1=await _0x49713b[_0x545d('44','j[J3')](getAuthorShareCode2,_0x49713b[_0x545d('45','xWeP')]),_0x74c308=await _0x49713b[_0x545d('46','yr*)')](getAuthorShareCode2,_0x49713b['dhxma']);$[_0x545d('47','Wz6p')]=_0x1da3e1&&_0x1da3e1[_0x545d('48','B!xz')]||_0x49713b[_0x545d('49','8ypj')];if(!_0x1da3e1){if(_0x49713b[_0x545d('4a','Wz6p')]('nrgXb',_0x49713b[_0x545d('4b','Bv&8')])){_0x1da3e1=await _0x49713b[_0x545d('4c','pH]2')](getAuthorShareCode2,_0x49713b[_0x545d('4d','&o%a')]);$[_0x545d('4e','OYMj')]=_0x1da3e1&&_0x1da3e1['actId']||_0x49713b['BzDru'];}else{var _0x2d9a95={'lXcRz':function(_0x12e3de){return _0x49713b[_0x545d('4f','VZMZ')](_0x12e3de);}};$[_0x545d('50','nKv6')](options,(_0x4c873e,_0x44d7e3,_0x599d25)=>{_0x2d9a95['lXcRz'](resolve);});}}$['myShareIds']=getRandomArrayElements([..._0x74c308||[],..._0x1da3e1&&_0x1da3e1[_0x545d('51','B!xz')]||[]],[..._0x74c308||[],..._0x1da3e1&&_0x1da3e1[_0x545d('52','92eO')]||[]][_0x545d('53','Wz6p')]);for(let _0x4a78fc of $['myShareIds']){if(!_0x4a78fc)continue;await _0x49713b[_0x545d('54',']7O9')](dismantleRedEnvelope,_0x4a78fc);}}function dismantleRedEnvelope(_0x703a5a){var _0xa233d4={'ClNsq':function(_0x135e36,_0x7f0f18){return _0x135e36-_0x7f0f18;},'SbiHm':function(_0x30d041,_0x3e02df){return _0x30d041===_0x3e02df;},'CwuIL':'eSyvC','KOMLT':_0x545d('55','LlS$'),'DuRQG':function(_0x3fcc99){return _0x3fcc99();},'eVGGZ':_0x545d('56','j(FB'),'hezBf':_0x545d('57','EopA'),'ARtbf':_0x545d('58',']7O9'),'EbHJz':'application/json,\x20text/plain,\x20*/*','GGNrd':_0x545d('59','Bv&8'),'UHYka':_0x545d('5a','nKv6'),'HsuyL':_0x545d('5b','08lU'),'GTfAk':'POST'};const _0x487cce={'Host':_0xa233d4['hezBf'],'Origin':_0xa233d4[_0x545d('5c','EopA')],'Accept':_0xa233d4['EbHJz'],'User-Agent':_0xa233d4[_0x545d('5d','pH]2')],'Referer':_0xa233d4['UHYka'],'Accept-Language':_0xa233d4['HsuyL'],'Cookie':cookie};const _0x4aaaaa=Date[_0x545d('5e','lfK^')]();const _0x3c5f2f={'packetId':''+_0x703a5a[_0x545d('5f','B!xz')](),'actId':$[_0x545d('60','tjqs')],'frontendInitStatus':'s','antiToken':_0x545d('61',')WzO'),'platform':0x3};const _0x3dbae2='client=megatron&clientVersion=1.0.0&networkType=&eid=&fp=-1&uuid=&osVersion=14.4.1&d_brand=&d_model=&pageClickKey=-1&screen=414*896&lang=zh_CN&functionId=dismantleRedEnvelope&body='+escape(JSON['stringify'](_0x3c5f2f))+_0x545d('62','u1iq')+_0x4aaaaa+_0x545d('63','e!7u')+_0x4aaaaa;const _0x40f364={'url':_0x545d('64','08lU')+_0x4aaaaa,'method':_0xa233d4[_0x545d('65','blZt')],'headers':_0x487cce,'body':_0x3dbae2};return new Promise(_0x324f1e=>{if(_0xa233d4['SbiHm'](_0xa233d4[_0x545d('66','!zJS')],_0xa233d4[_0x545d('67','K8vw')])){$[_0x545d('68','nzBK')](_0x40f364,(_0x3de5a8,_0xe15fd1,_0x1d0f5c)=>{var _0x474e08={'uVCHP':function(_0x268e05,_0x2540ac){return _0xa233d4[_0x545d('69','U%yA')](_0x268e05,_0x2540ac);},'GOwXW':function(_0x5aec5d,_0x1512fb){return _0x5aec5d*_0x1512fb;}};if(_0xa233d4[_0x545d('6a','kVpt')](_0xa233d4[_0x545d('6b','Gs&n')],_0xa233d4[_0x545d('6c','Brhd')])){let _0x3b4711=arr[_0x545d('6d','4XnQ')](0x0),_0x2f4bfc=arr[_0x545d('6e','!zJS')],_0x7f209=_0x474e08['uVCHP'](_0x2f4bfc,count),_0x2a7e70,_0x1745bf;while(_0x2f4bfc-->_0x7f209){_0x1745bf=Math[_0x545d('6f','X7Cr')](_0x474e08[_0x545d('70','W00a')](_0x2f4bfc+0x1,Math[_0x545d('71','nzBK')]()));_0x2a7e70=_0x3b4711[_0x1745bf];_0x3b4711[_0x1745bf]=_0x3b4711[_0x2f4bfc];_0x3b4711[_0x2f4bfc]=_0x2a7e70;}return _0x3b4711['slice'](_0x7f209);}else{_0xa233d4['DuRQG'](_0x324f1e);}});}else{if(data)data=JSON[_0x545d('72','DlFc')](data);}});};_0xodK='jsjiami.com.v6'; 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)} \ No newline at end of file diff --git a/jd_health.js b/jd_health.js index 9d5d77b2..7ce3286a 100644 --- a/jd_health.js +++ b/jd_health.js @@ -27,7 +27,8 @@ let cookiesArr = [], message; const inviteCodes = [ `T019-aknAFRllhyoQlyI46gCjVfnoaW5kRrbA@T0225KkcRhcbp1CBJhv0wfZedQCjVfnoaW5kRrbA@T010_aU6SR8Q_QCjVfnoaW5kRrbA@T0225KkcREtN9lOGJUinl_dfcwCjVfnoaW5kRrbA@T0225KkcRBYdoFaGIxOnnPMJdACjVfnoaW5kRrbA@T027Zm_olqSxIOtH97BATGmKoWraLawCjVfnoaW5kRrbA@T0225KkcRk1N_FeCJhv3xvdfcQCjVfnoaW5kRrbA`, - `T019-aknAFRllhyoQlyI46gCjVfnoaW5kRrbA@T0225KkcRhcbp1CBJhv0wfZedQCjVfnoaW5kRrbA@T010_aU6SR8Q_QCjVfnoaW5kRrbA@T0225KkcREtN9lOGJUinl_dfcwCjVfnoaW5kRrbA@T0225KkcRBYdoFaGIxOnnPMJdACjVfnoaW5kRrbA@T027Zm_olqSxIOtH97BATGmKoWraLawCjVfnoaW5kRrbA@T0225KkcRk1N_FeCJhv3xvdfcQCjVfnoaW5kRrbA` + `T019-aknAFRllhyoQlyI46gCjVfnoaW5kRrbA@T0225KkcRhcbp1CBJhv0wfZedQCjVfnoaW5kRrbA@T010_aU6SR8Q_QCjVfnoaW5kRrbA@T0225KkcREtN9lOGJUinl_dfcwCjVfnoaW5kRrbA@T0225KkcRBYdoFaGIxOnnPMJdACjVfnoaW5kRrbA@T027Zm_olqSxIOtH97BATGmKoWraLawCjVfnoaW5kRrbA@T0225KkcRk1N_FeCJhv3xvdfcQCjVfnoaW5kRrbA`, + `T0225KkcRB8c_VODck-nl_8IdgCjVfnoaW5kRrbA` ] const randomCount = $.isNode() ? 20 : 5; if ($.isNode()) { diff --git a/jd_jdfactory.js b/jd_jdfactory.js index 989cd99a..8415ff5c 100644 --- a/jd_jdfactory.js +++ b/jd_jdfactory.js @@ -44,7 +44,8 @@ if ($.isNode()) { } let wantProduct = ``;//心仪商品名称 const JD_API_HOST = 'https://api.m.jd.com/client.action'; -const inviteCodes = [`P04z54XCjVWnYaS5u2ak7ZCdan1Bdd2GGiWvC6_uERj`, 'P04z54XCjVWnYaS5m9cZ2ariXVJwHf0bgkG7Uo']; +const inviteCodes = [`P04z54XCjVWnYaS5u2ak7ZCdan1Bdd2GGiWvC6_uERj`, 'P04z54XCjVWnYaS5m9cZ2ariXVJwHf0bgkG7Uo', +`T0225KkcRB8c_VODck-nl_8IdgCjVWnYaS5kRrbA`]; !(async () => { await requireConfig(); if (!cookiesArr[0]) { diff --git a/jd_jump.js b/jd_jump.js index 02d93a09..4dc45276 100644 --- a/jd_jump.js +++ b/jd_jump.js @@ -3,7 +3,7 @@ author:star 跳跳乐瓜分京豆脚本 更新时间:2021-05-21 活动入口:来客有礼(微信小程序)=>跳跳乐或京东APP=》首页=》母婴馆=》底部中间 -注:默认不做添加物品至购物车任务,守护京东APP最后一片净土。 +注:脚本好像还是会加商品到购物车,慎使用 脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js ================QuantumultX================== [task_local] @@ -41,7 +41,7 @@ if ($.isNode()) { $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); return; } - console.log(`注:脚本默认不做添加物品至购物车任务,守护京东APP最后一片净土。\n`); + console.log(`注:脚本好像还是会加商品到购物车,慎使用。\n`); for (let i = 0; i < cookiesArr.length; i++) { if (cookiesArr[i]) { cookie = cookiesArr[i]; diff --git a/jd_jxlhb.js b/jd_jxlhb.js index af7f7fc6..ff52bed8 100644 --- a/jd_jxlhb.js +++ b/jd_jxlhb.js @@ -35,11 +35,249 @@ if ($.isNode()) { ...$.toObj($.getdata("CookiesJD") || "[]").map((item) => item.cookie)].filter((item) => !!item); } $.packetIdArr = []; +$.activeId = '489177'; const BASE_URL = 'https://wq.jd.com/cubeactive/steprewardv3' -var _0xodC='jsjiami.com.v6',_0x167a=[_0xodC,'w6vCs8Or','44KJ5Y2H5Ym35Yq044CK','w4xmWhMZ','w6vCiMKsemltwr/DhBnDnA==','wrRBbW1z','aEXDtHbClQ==','eRpcDQ==','K0IQLwLChmw=','44OZ5p6V5YiI5L2R5Yqm5Yud5p6c5L+277+35b+s5aev5Yij5YuZ5L+96ICywrg=','wpXDssOzw4dowr1Pw6zCujxaw5slCMOSwro=','w7TCi8OYUARpw7M=','LMOXVQ==','44Cf5Y+A5Yqc5Yui5Lyh6IKL55i36YCT6Ky/56Gl77++','w49MdSs=','QiDCiA==','44CY5byL5aWo5oue57mn5Y2Bwq8=','T3LCpMOVwoA=','wpjDosOpw4hzwqc=','woDDuzbDqn4=','DsKUEMKFwrU=','wqRiw5h2VA==','E8O7woTDpj/CqQ==','wojDtFXDv8OGQmoww4UMN8OD','w61eeS0Nw5c/Gw==','woRLc8Ohwpo=','w5ojw6PCuiE=','wo1wRcO9wrB9SFjCihEFwoM=','DcOgwpw=','XcK6w6PCjcK0w6hXw54=','5Lib57uZ5YyT','LcOJwoEUw7w=','w5Yrw6Nxb8Kqw77CqMOlIyY=','w5ljSzET','LcOAUcKu','wojDtE/Dk8Oe','fyDCnw==','wp7DlSHDpHbCm0Q=','K8KKw6HCpQ==','w5PCpsOCw7Ro','N8K8wrx3Tw==','wogmEcKpw5U=','w5bCsMKuWlQ=','wp42GjHCpA==','eThYNBE=','w5xjMcOUwot6wod8HSg=','w5kvXcOTLQ==','wrpsWg==','wokNPw0=','GsOJGyMxbQ==','BShdw5hJ','w43Cv8K5TV8=','I8KKw6g=','6I+B5Y6+5YiC5YiN56CO5om25Yqo77+h','wrN2w7t7','ShpBGA==','w7oJw74vW3JjKMKRwqQ=','w6fCn8OFcA==','EXnDo8K5','w4N/PcOIwoR4wp5w','Gid7w5l6','w77CuMOTbA==','wrlbw79vXg==','woRjw71PYw3CsmjDocO9','woXDlMOFwp8=','w5wk5aSl6LSZKsOn5Y2G5ZiuU8Kc','w6Eld8OqHQ==','QzXCuHN5','woTDpsO1w5xi','5rSK5YuT5byW5ZKI5aSj6LWP776T','w6zChyUZcsOEEA==','w74Rw67CiwM=','FsOrwpU6w7I=','dR7CmSYe','wphww4p/ZA==','w5ESeMOPJA==','OcOBS1zDvi/Do2o=','wr/DmTvDkGnCkk9/wpNAIg==','MsKOw5zCoMOWwrdXMiBtw5IZw7EYS8KEMG/DjD4hw4XCqcK2w6hxS8Oba39fwrM7w4pLwpN0wpbDvT7CuRHCkRMbZcOjw51/wr/Doh1kw73Cog==','d8Onw7TCuAtxZ8OTwrk=','wprDrytFRw==','wrjDj8OSwqDCgg==','wrAqOsK7w60=','wp7DmVLDlsO1','GcKNBsKzwr0=','wpHDkMONVMOA','FcOVLj8U','w5Mkw4bCgCI=','E2bDokPDvw==','CMOdwp4J','w48beQ==','TMKow7LCng==','M8KywodUXcO9ScO2w7fDuw==','wqp3wprCqQ==','wpjDgcOawq/Cpm1JTMOvaw==','w5JtLMOb','YhRS','fT5HCzDDvcOU','woJ5wok=','woINPB4Tw7/mnrforpzorq7msbnlp6notL3DoOKBlO+6vuKBo++6gg==','wpTDkyjDgGjChQ==','woDDrcOsbA==','ZWTDhA==','6I6t5Y+K5Ymq5YiW56O75omq5YuE776d','MsOHCAc=','wok9f2rDusO9w7wZKmY=','LcKAJMKCwpRbwo/Cg8OqCMKe','w5MBbTg=','DEIKBg==','wpUfLMKfw5RZwr3DnMKiNg==','wrrDvcO/wr7Cjw==','6I6G5Y6t5Yq/5Yi856CT5aWb6Las77+y','IMKow5rCu8OtwqF5','6IyA5Y6U5Yi+5YmC56GI5aSg6LWc77+M','wpxrc3l5wrU=','e8OnwrXDvyI=','w5RCew==','YBpYHA==','w6Y/UMOzFg==','wpDDrippYg==','woBaw5xAWw==','CyV9w4Npe8KTwp7CncKcwrQ7w7wYNCoxcW4zwo/DjsOXWMK/CcOFKnfCmBfDiMKnw7J7OG4+WyB6w5pCSSHCvngMOhMvw43Cl3rCpXTDhsOUYw8kw7s=','WcO+w5DCnAI=','VyfCgjUM','wr7ClsKxRnRMwqzDoBXCjw==','wrzDtQxt','ARZ6w5tS','TwhSGys=','w7jCpyM=','wqhewp7CpGc=','f8O+w4TCpyw=','wp4lFsKTw5U=','w44XScOaIw==','PcKMw4XCrA==','acONwojCiMOwwpvmn7vorrTor7vmsYzlpovotZ3Cv+KBiu+4oeKDlO+4kw==','w7PCrTAuTcOF','wpYKPcKhw4JIwobDqMKKKi8=','YDvCigccCsOsNMK2Rw==','woh6S8KtTVrCkcOI','KsOASsKpwoY=','5YmO5Yu35omC5Yu38YWMscOX','wonDg8OxwovCtg==','wpQfAADCjg==','wqZywrvCvVU=','MsOQMSwO','wpfDpsOpw6diwqNy','wpvDnSHDjX/Cm00=','wrFmSQ==','NMKzIsKd','LcOZSg==','5YmC5YiO5aSK6LaVwow=','wp5wWcOBwqU=','w7Eaw6UdeA==','5rSo5Yun5b+45ZG95om/5YuwwrLli43liYTpgqnorbnnoYXku45s','wozDvRVp','S8Otw40=','5rSy5Yqj5b6j5ZC35ae06LWh776/','VMOHw5jCsV0uYw==','XsOIwpHDnh4=','DMOBDRMr','w4Updg==','w5PCn8KpWcO4C+acqOisv+ishOazkeWkmOi0tsO24oK+77uV4oK377u0','w4xew5cnScOQ','w4UpdsOsHcO/','wqDDrcObwonClw==','cBNdw7F7','ZDfCmx4N','GsKHw5XCgcOH','44Gf5oy156a144OR6K2J5YWr6I2p5Yyj5LqL5Lm+6LSY5Y2a5Lu9bl03KSnCtcO455ix5o2V5L6m55eNw6nDmUPCkmlu55qf5Lmh5Lia56605Yqi6I+65Y2a','J2jDl0LDuw7DhlZew7wU','GcKYDMKjwpo=','HF7DkcKbwo0=','w4BEKcOrwoI=','woNwZmxiwqnDpA==','LsKuw7TCnsKew6wH','woNDQ1hC','w4FSw4QLTcOHw5HDrcO0wp3CrgHDhMOQwr4iwqIdw4rCnRnDgxwjRsOJw4w3P8OwV3YZw4XDkcOwfsK5dUDCo8KAPmcewpIMw4LCvB1pwrjDiktBOMOkaEzDicOHwqjDtGTCvcO8JMKewrcTHUbDlQ/DsXHDqsOR','wo7DmsO9','wonCksKCw43Cow==','w4nCjMOjw7du','w5vCrTobaw==','wp/Dp8OrwpbCgA==','XRRx','wprDpsOqw4o=','wrQNCyvCpQ==','w6Qjw47CmgQ=','w5BQw4IRXg==','wo4+Nxw=','WsK4w4fCm8Kd','Iwl6w4Rr','YwhS','wq/CtsKZw5TCow3DiMK1wqLCqcOSOk/DmnRoYsOHOcO5w657IB/CuA92T8KeADjCmcOCD0BQw4fDkgkiTsO4OQ==','ZMKmw6E=','5oqn57it5Y++5omt5YiVwrg=','wojCocKow5LCoA==','LsOswr4Lw7o=','wojDlMOGwrXCpW1VW8O0ZAnCsQ==','5oml57uW5Yyb5aWh6La9w4o=','w5oDY8ObIsO+w68=','w63Ci8K7bV8=','5YmC5YiO5oir5Yiv8LKurj4=','NsOOX8KfwpFb','wpYLWnvDoA==','wqrCuMKDw7XChQ==','wqMzCMKOw5M=','w4M3w7nCtyx9','wqFjfk9s','UcO/w5/CgwI=','w6fCjzYOZg==','w7R2w68yacOtw4DDkMKHwrbCiTPDvg==','bcKnw7A=','wolOccKPUXTCpMO0X3h/w4nClw==','woQNHQPCqw==','TsOQw4/Ctw==','5Yum5Ym+5oqf5Ymf8LCuqsOk','w7TCmcO+w6xQw6rCvA==','wqHDjgR8','w63CvcOjw49O','w4onf8OhCsOhw7g=','5rmh6aaL5o6u56Wd77295aWo5o+M56a65Yq85Yiy54CD54uX772W5Y685bCh6Ky45ay65oqU5LuX5Li+5ays5pyu','YxpN','5Yqh5YmS5aa36Leaw4A=','w7o4w74IZWR2','w6EJw60YbA==','wo4fKsK6w5RzwrnDqcK5ECnDnMOc','w7LChMOA','wpPChcKyw7TCgnjCv8ODwp/ChMO8BzU=','wo7Du00=','esOtw6k=','woRMwq/CrXc=','YsKTw4fCmsKf','w4UERsOtBg==','DAzDqMOnYg==','V8Ojw5jCsHU=','PFYQCQLChg==','KMOMRlXDgC3DsWvDmsKYw47DvmU=','XUzDvEjClwvDvcO9MghVw4RQ','w71/McO5wqk=','wrpRwrHCmEDCojrChsOwwo4yw4Mi','aHjDkHHCoio=','woRLasOXwqU=','wqRoV8K1Tg==','Dn3DvmHDjw==','dcOOw5fCgic=','HzrDjsOi','wol3bcOewqM=','w6Avw6kO','w7vCncKwZ39kwr0=','5ruZ6aas5o+E56SG77yR5aWF5oyJ56e05YuA5Yin54Ca54iP776w5Y+75bC/6K6W5a2r5oui5Lqk5Lqq5ayW5p+S','KcOqV1E=','5Yq05YiT5aas6LezdQ==','RsOhwoXDoBnDp8O1','w7hjLw==','w4hOFg==','wpDDtMOkaMOG','R8OQwogJw6/Cv8Oe','wqRGcsOCwoo=','w6pmw6kScQ==','w7scw6IeR3o=','w70Sw58OWn5/Hw==','BcOKFQUm','w4pMcjssw5s=','NMOXYVHDgQvDqWk=','BQTDgsO1ag==','wp3DkMOabMOaK8Kjwro=','XSPChmd4','O08XBAI=','MsKnwptlQcO1','w7PCs8Ofw6pvw7DCtRg=','w7t5RsKwbV7ClcOJPQ==','w4cwa8OuBA==','wqRQQHp9','R8OFwpnDtjvDuQ==','RsOIwp7DsTE=','VcOjw4TCp38w','wpjDuVLDk8OT','wp16wofCq3c=','w6rCncKwS3Vl','FyRlw5N5Vw==','Bh/Dg8O0dw==','YsKtw7bClsKUw65Vw47CqwoQw6gnwoHCncOiw4wYw5Iaw78NcsODw69CW8OCBg==','cmjCt8O9wolAdMKoAcOaw6XDq3B7DhBvd3ACCzXCjMKIPcKIQlLDvlzCpsOMwrDCmXbCgMKdC8KNT2LDnhg=','5Lq/5ZeT6aG+alflhKznuLzljaHDlQ==','5reB5Yuh5YWo5Y+c776T5Li05ZSSKDN4BeOBk+aLveeZl1zjgLPkuKTllZPpo47DhsO45YWU57q55Y2Jw5A=','5ruC6aSd5o2456eA77+P5aaK5o+r56Sm5Yiv5Yqe54CG54uS77yo5Y+i5bCs6KyO5aya5omT5Lut5LuB5a+e5p+x','WQ9iw5dhUMKmw4cjSsOBO8OeYijDqcKeFQnCuEByYsKrw6IuCHPDgsK3wpYHKMKCw74ZYsO6wpzDinZJZcOdGHcaEcKMw79hwq7CksKwworCp8OMwrnDmCFkKsOEwqfCkV5iw6fCkMO0wp3DnsK/fhIo','WQ9iw5coRcKmwoskQMKBdMOafyLDpcKQHlHCpwszZMK5w7pwATnCk8K/woYWOsKHwqldZsKxw5nCiyobJcKPfydCHsKowqM0w6nCgsOnw5bDosOMwr7Dlw==','GTJ7w79se8KowqrDmMKR','wqE5GSPCqg==','woRJUcO3wqk=','W8KDw4LCscK5','CMKnFMKEwpM=','dnPCpA==','5rWm5YmJ5b2H5ZOG5ouh5Yqww6rliY7liLDpg7rorJvnoZrku7zDow==','HsOATMK7','wqrCscKK','GMOHEQM=','44Ko5o+956Sm44GO6K605Ye+6I+l5Y6o5Lu15Lin6Le+5Y+v5LuAC8OeMMOmFMKowoPnmbLmjL/kvY7nlr1icxzCjCHDvOebteS7ouS4hOevg+WLqeiPt+WMkA==','w7fCtiMbTMKNWH11wo3CgQk0w4YmM8Ouwp5QwofCkCbCln5dUsKrQijChBpew5/DpVovwqXClEPClTrCo8OE','YCFwGws=','bz5EHjM=','b3LCocOBwps=','CsKZH8KvwqM=','w7gyw4/Cmhs=','w5nCsMO7fCw=','wotIW8KQTQ==','BMKDwoxQVg==','w7Arw4DCgy4=','Mi3DksOHdw==','F8OTCA4sbcK5w5w9RsO3esOtw5TDq8OI','wrQeHCzCrQ==','I8OVGRQNfsKZw4A=','TU7DmknCvQ==','LcKnwoFiRg==','woTDnsO9e8OA','WcOcw6nCsSs=','w4lfw5QHQw==','w6A6w4/Cnxs=','wpjDqMOg','AyHCiTLDr27lvqXlpa/jgb3ku6zkuIbotrHlj7M=','wod4worCrWo=','IcKMw6zCq8OwQsKzwpA=','w7w1dMObIcOsw6UH','wqNXwqZQAh0=','w7rCi8OG','wrfCt8Kew4w=','VMO2w5jClmM4dsOxK8Ki','w7pjPw==','EHPDolnDtA3DinRV','Bilu','QuW8o+WmteWLjuWLvO+/sOWKteWIm+mArui8uEjlhpnohrDltqLkupDku7HnmLnkubjli5LlirnvvoLlpqHmnIDlioHkv53liJ7liaPmnIrkvKXvvqTliK/li4vli4PkvIfog5TDlg==','B8OcwqMuw48=','McKEKcKOwoVH','woQNPCDCjcOUwp0=','w4srw7g=','wqV3cU5FwqbCtMKr','cMOpw6nCtSc=','DMOuwo8ew6I=','w6fCi8OVcwRxw4rCiMKIwrFj','AGvDssKqwoQtw6RQ','O8Kuw4nCjMOk','cMOpw6U=','EkjKqsjiamiw.GkcokqVOtm.Zv6ILDW=='];(function(_0x13c9ef,_0x204d95,_0x234ccf){var _0x153055=function(_0x3df2fb,_0x5a9af4,_0x562416,_0x303268,_0x5cec62){_0x5a9af4=_0x5a9af4>>0x8,_0x5cec62='po';var _0x37590a='shift',_0x2a05ba='push';if(_0x5a9af4<_0x3df2fb){while(--_0x3df2fb){_0x303268=_0x13c9ef[_0x37590a]();if(_0x5a9af4===_0x3df2fb){_0x5a9af4=_0x303268;_0x562416=_0x13c9ef[_0x5cec62+'p']();}else if(_0x5a9af4&&_0x562416['replace'](/[EkKqwGkkqVOtZILDW=]/g,'')===_0x5a9af4){_0x13c9ef[_0x2a05ba](_0x303268);}}_0x13c9ef[_0x2a05ba](_0x13c9ef[_0x37590a]());}return 0x8d632;};return _0x153055(++_0x204d95,_0x234ccf)>>_0x204d95^_0x234ccf;}(_0x167a,0x118,0x11800));var _0x4f7c=function(_0x2d5477,_0x2d47d1){_0x2d5477=~~'0x'['concat'](_0x2d5477);var _0x47a881=_0x167a[_0x2d5477];if(_0x4f7c['CBMWUo']===undefined){(function(){var _0x4d249a=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x268640='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x4d249a['atob']||(_0x4d249a['atob']=function(_0x1ce56d){var _0x4368fe=String(_0x1ce56d)['replace'](/=+$/,'');for(var _0x393338=0x0,_0xb35e12,_0x1cccde,_0x5b1396=0x0,_0x44a9fa='';_0x1cccde=_0x4368fe['charAt'](_0x5b1396++);~_0x1cccde&&(_0xb35e12=_0x393338%0x4?_0xb35e12*0x40+_0x1cccde:_0x1cccde,_0x393338++%0x4)?_0x44a9fa+=String['fromCharCode'](0xff&_0xb35e12>>(-0x2*_0x393338&0x6)):0x0){_0x1cccde=_0x268640['indexOf'](_0x1cccde);}return _0x44a9fa;});}());var _0x46964f=function(_0xfdadb7,_0x2d47d1){var _0x415715=[],_0x5dc54b=0x0,_0x5aa21b,_0x21cb13='',_0x3b62f8='';_0xfdadb7=atob(_0xfdadb7);for(var _0x1debcf=0x0,_0x400ba7=_0xfdadb7['length'];_0x1debcf<_0x400ba7;_0x1debcf++){_0x3b62f8+='%'+('00'+_0xfdadb7['charCodeAt'](_0x1debcf)['toString'](0x10))['slice'](-0x2);}_0xfdadb7=decodeURIComponent(_0x3b62f8);for(var _0x26fa0e=0x0;_0x26fa0e<0x100;_0x26fa0e++){_0x415715[_0x26fa0e]=_0x26fa0e;}for(_0x26fa0e=0x0;_0x26fa0e<0x100;_0x26fa0e++){_0x5dc54b=(_0x5dc54b+_0x415715[_0x26fa0e]+_0x2d47d1['charCodeAt'](_0x26fa0e%_0x2d47d1['length']))%0x100;_0x5aa21b=_0x415715[_0x26fa0e];_0x415715[_0x26fa0e]=_0x415715[_0x5dc54b];_0x415715[_0x5dc54b]=_0x5aa21b;}_0x26fa0e=0x0;_0x5dc54b=0x0;for(var _0xa80112=0x0;_0xa80112<_0xfdadb7['length'];_0xa80112++){_0x26fa0e=(_0x26fa0e+0x1)%0x100;_0x5dc54b=(_0x5dc54b+_0x415715[_0x26fa0e])%0x100;_0x5aa21b=_0x415715[_0x26fa0e];_0x415715[_0x26fa0e]=_0x415715[_0x5dc54b];_0x415715[_0x5dc54b]=_0x5aa21b;_0x21cb13+=String['fromCharCode'](_0xfdadb7['charCodeAt'](_0xa80112)^_0x415715[(_0x415715[_0x26fa0e]+_0x415715[_0x5dc54b])%0x100]);}return _0x21cb13;};_0x4f7c['umZSXc']=_0x46964f;_0x4f7c['vSzHhr']={};_0x4f7c['CBMWUo']=!![];}var _0x2b3c79=_0x4f7c['vSzHhr'][_0x2d5477];if(_0x2b3c79===undefined){if(_0x4f7c['DSOLeo']===undefined){_0x4f7c['DSOLeo']=!![];}_0x47a881=_0x4f7c['umZSXc'](_0x47a881,_0x2d47d1);_0x4f7c['vSzHhr'][_0x2d5477]=_0x47a881;}else{_0x47a881=_0x2b3c79;}return _0x47a881;};!(async()=>{var _0xb477a4={'SRWao':function(_0x88ea4f,_0x88dbbf){return _0x88ea4f(_0x88dbbf);},'jXzEi':function(_0x6b8e4c,_0x4de107){return _0x6b8e4c===_0x4de107;},'nZEbv':_0x4f7c('0','2aPg'),'aEqgN':function(_0x262171,_0x28c473){return _0x262171+_0x28c473;},'unbLa':function(_0x3f941e,_0x5e02fe){return _0x3f941e+_0x5e02fe;},'WxXFR':function(_0xb2aba1,_0x4408ea){return _0xb2aba1+_0x4408ea;},'URclt':_0x4f7c('1','Qb5v'),'OpXCR':_0x4f7c('2','j(*d'),'NZMdM':'助力逻辑:先自己京东账号相互助力,如有剩余助力机会,则助力作者\x0a','VAuON':_0x4f7c('3','bbBF'),'DEyQx':function(_0x5b42c9,_0x1be7c1){return _0x5b42c9(_0x1be7c1);},'GiWZg':_0x4f7c('4','I62L'),'CJOxf':_0x4f7c('5','I62L'),'SrNDE':'2|5|0|3|4|1','DTtgd':function(_0x180741){return _0x180741();},'fSXSE':function(_0x3906e0,_0x5eda0c){return _0x3906e0<_0x5eda0c;},'tKFLZ':'userName','aNWnP':_0x4f7c('6','uEKz'),'jZXSZ':function(_0x2e4d51,_0x5c8343){return _0x2e4d51(_0x5c8343);},'UngXz':function(_0x3ebcff,_0x5d0cc4){return _0x3ebcff<_0x5d0cc4;},'xGyod':function(_0x25fb08,_0x46938c){return _0x25fb08!==_0x46938c;},'SuWlD':_0x4f7c('7','U55Q'),'LFziv':function(_0xf5aaf3,_0x42d106,_0x21e5c4){return _0xf5aaf3(_0x42d106,_0x21e5c4);}};if(!cookiesArr[0x0]){if(_0xb477a4[_0x4f7c('8',']uX5')](_0x4f7c('9','2IGG'),_0x4f7c('a','*iJx'))){console[_0x4f7c('b','2aPg')](_0x4f7c('c','*iJx')+data[_0x4f7c('d','@D%(')]['strUserPin']+'\x0a');}else{$[_0x4f7c('e','hIl5')]($[_0x4f7c('f','YTjR')],_0x4f7c('10','8j*i'),_0x4f7c('11','z&X]'),{'open-url':_0xb477a4[_0x4f7c('12','3T[D')]});return;}}console['log'](_0xb477a4[_0x4f7c('13','3T[D')](_0xb477a4[_0x4f7c('14','2aPg')](_0xb477a4[_0x4f7c('15','*iJx')](_0xb477a4['URclt'],_0xb477a4[_0x4f7c('16','gh2!')]),_0xb477a4[_0x4f7c('17','IDa2')]),_0xb477a4[_0x4f7c('18','%]Iy')]));let _0x2132c2=(await _0xb477a4[_0x4f7c('19','c[*@')](getAuthorShareCode,_0xb477a4[_0x4f7c('1a','gh2!')]))||[];let _0x35efe4=(await _0xb477a4[_0x4f7c('1b','K9y6')](getAuthorShareCode,_0xb477a4['CJOxf']))||[];$[_0x4f7c('1c','YTjR')]=[..._0x2132c2,..._0x35efe4];for(let _0x27e0ca=0x0;_0x27e0ca_0x427674[_0x4f7c('2c','hIl5')](_0xa280ff[_0x4f7c('2d','oIXC')]));console[_0x4f7c('2e','TvWb')]('\x0a\x0a自己京东账号助力码:\x0a'+JSON[_0x4f7c('2f','cOT&')](_0x427674)+'\x0a\x0a');console[_0x4f7c('30','uEKz')](_0x4f7c('31','s*Z!'));for(let _0x334391=0x0;_0xb477a4[_0x4f7c('32','h%O@')](_0x334391,cookiesArr[_0x4f7c('33','*iJx')]);_0x334391++){cookie=cookiesArr[_0x334391];$[_0x4f7c('34','U55Q')]=!![];$[_0x4f7c('35','S#HZ')]=![];$[_0x4f7c('36','BZ^b')]=decodeURIComponent(cookie[_0x4f7c('37','NIZr')](/pt_pin=([^; ]+)(?=;?)/)&&cookie[_0x4f7c('38','h%O@')](/pt_pin=([^; ]+)(?=;?)/)[0x1]);for(let _0x312506 of $[_0x4f7c('39','IDa2')]){if(!_0x312506)continue;if(_0xb477a4['jXzEi']($[_0x4f7c('3a','&vQ0')],_0x312506[_0xb477a4[_0x4f7c('3b','3ns)')]]))continue;if(!$['canHelp'])break;if($[_0x4f7c('3c','NIZr')])break;console[_0x4f7c('3d','4y6m')]('【'+$['UserName']+_0x4f7c('3e','I!RK')+_0x312506[_0xb477a4[_0x4f7c('3f','8j*i')]]+'】邀请码:'+_0x312506[_0x4f7c('40','I!RK')]);await _0xb477a4[_0x4f7c('41','BZ^b')](enrollFriend,_0x312506[_0xb477a4[_0x4f7c('42','WFr]')]]);await $[_0x4f7c('43','3T[D')](0x9c4);}if($[_0x4f7c('44','s*Z!')]){console[_0x4f7c('2e','TvWb')]('\x0a【'+$[_0x4f7c('3a','&vQ0')]+_0x4f7c('45','r&uo'));for(let _0x2d0792 of $[_0x4f7c('46','Mdyp')]){if(!_0x2d0792)continue;if(!$[_0x4f7c('47','IDa2')])break;console[_0x4f7c('48','dcbG')]('【'+$['UserName']+_0x4f7c('49','3T[D')+_0x2d0792);await _0xb477a4['jZXSZ'](enrollFriend,_0x2d0792);await $[_0x4f7c('4a','8j*i')](0x9c4);}}}console[_0x4f7c('4b','avGR')]('\x0a【'+$['UserName']+_0x4f7c('4c','WFr]'));for(let _0x673681=0x0;_0xb477a4[_0x4f7c('4d','2aPg')](_0x673681,cookiesArr[_0x4f7c('4e','Mdyp')]);_0x673681++){if(_0xb477a4[_0x4f7c('4f','8qxg')](_0xb477a4[_0x4f7c('50','*iJx')],_0xb477a4[_0x4f7c('51','V@wm')])){url+=_0x4f7c('52','7gQv')+_0xb477a4['SRWao'](encodeURIComponent,stk);}else{cookie=cookiesArr[_0x673681];$[_0x4f7c('53','xnwx')]=!![];$[_0x4f7c('54','8j*i')]=_0xb477a4[_0x4f7c('55',']uX5')](decodeURIComponent,cookie[_0x4f7c('56','gh2!')](/pt_pin=([^; ]+)(?=;?)/)&&cookie['match'](/pt_pin=([^; ]+)(?=;?)/)[0x1]);const _0xbc3135=[0x1,0x2,0x3,0x4,0x5,0x6];for(let _0x28390c of _0xbc3135){if(!$[_0x4f7c('57',']uX5')])break;console[_0x4f7c('58','h%O@')]('\x0a【'+$[_0x4f7c('59','2IGG')]+'】去拆第'+_0x28390c+_0x4f7c('5a','I62L'));await _0xb477a4[_0x4f7c('5b','h%O@')](openRedPack,$[_0x4f7c('5c','S#HZ')][_0x673681][_0xb477a4[_0x4f7c('5d','8j*i')]],_0x28390c);await $[_0x4f7c('5e','@D%(')](0x3e8);}}}})()[_0x4f7c('5f','xnwx')](_0x45d2eb=>{$[_0x4f7c('60','Qb5v')]('','❌\x20'+$['name']+',\x20失败!\x20原因:\x20'+_0x45d2eb+'!','');})[_0x4f7c('61','8qxg')](()=>{$[_0x4f7c('62','3ns)')]();});async function main(){var _0x4483bb={'TzNju':function(_0x36031f){return _0x36031f();},'wzIva':function(_0x173d77){return _0x173d77();}};await _0x4483bb[_0x4f7c('63','4y6m')](joinActive);await _0x4483bb[_0x4f7c('64','c[*@')](getUserInfo);}function joinActive(){var _0x3c7416={'onTrV':function(_0x3ea109,_0x29a6d9){return _0x3ea109===_0x29a6d9;},'UCgbE':'MBhff','RhtyJ':_0x4f7c('65','M#tb'),'FblLE':_0x4f7c('66','I!RK'),'HcfCr':_0x4f7c('67','U55Q'),'mzWwd':_0x4f7c('68','3T[D'),'ISyRJ':function(_0x5c8207){return _0x5c8207();},'JGVYU':function(_0x105bdf,_0x71c8c0,_0x67e2c9,_0x301b23){return _0x105bdf(_0x71c8c0,_0x67e2c9,_0x301b23);},'piLzB':_0x4f7c('69','TvWb')};return new Promise(_0x2f85b1=>{const _0x1c1d5f='';const _0x24a643=_0x3c7416['JGVYU'](taskurl,_0x3c7416[_0x4f7c('6a','agGG')],_0x1c1d5f,'activeId,channel,phoneid,publishFlag,stepreward_jstoken,timestamp');$[_0x4f7c('6b','%]Iy')](_0x24a643,(_0x417606,_0x5b7e8f,_0x5a3783)=>{try{if(_0x417606){console['log']('\x0a'+$[_0x4f7c('6c','U55Q')]+':\x20\x20API查询请求失败\x20‼️‼️');$[_0x4f7c('6d','YTjR')](_0x417606);}else{if(_0x3c7416[_0x4f7c('6e','uEKz')](_0x3c7416[_0x4f7c('6f','I!RK')],_0x3c7416['RhtyJ'])){console[_0x4f7c('70','3ns)')](_0x4f7c('71','K9y6')+_0x5a3783[_0x4f7c('72','V@wm')]['strUserPin']+'\x0a');if(_0x5a3783[_0x4f7c('73','3T[D')][_0x4f7c('74','tQ]6')]){$['packetIdArr'][_0x4f7c('75','IDa2')]({'strUserPin':_0x5a3783[_0x4f7c('76','&vQ0')]['strUserPin'],'userName':$[_0x4f7c('77','TvWb')]});}}else{_0x5a3783=JSON[_0x4f7c('78','uEKz')](_0x5a3783);if(_0x5a3783[_0x4f7c('79','IDa2')]===0x0){if(_0x3c7416['onTrV'](_0x4f7c('7a','V@wm'),_0x3c7416['FblLE'])){console[_0x4f7c('30','uEKz')]('活动开启成功,助力邀请码为:'+_0x5a3783['Data'][_0x4f7c('7b','V@wm')]+'\x0a');}else{$['log']('','❌\x20'+$[_0x4f7c('7c','bbBF')]+_0x4f7c('7d','BZ^b')+e+'!','');}}else{if(_0x3c7416['onTrV'](_0x3c7416[_0x4f7c('7e','agGG')],_0x3c7416[_0x4f7c('7f','avGR')])){if(_0x5a3783)_0x5a3783=JSON[_0x4f7c('80','Mdyp')](_0x5a3783);}else{console[_0x4f7c('48','dcbG')](_0x4f7c('81','I62L')+_0x5a3783[_0x4f7c('82','z&X]')]+'\x0a');}}}}}catch(_0x1a9ca3){$['logErr'](_0x1a9ca3,_0x5b7e8f);}finally{_0x3c7416[_0x4f7c('83','gh2!')](_0x2f85b1);}});});}function getUserInfo(){var _0x25357a={'SzzZW':function(_0x5b5547,_0x3c3500){return _0x5b5547!==_0x3c3500;},'VAdqJ':_0x4f7c('84','h%O@'),'uLifC':'ibgdT','DlAZL':function(_0x5a17ed,_0x46c11f){return _0x5a17ed!==_0x46c11f;},'xoDLh':'csRYW','YggkR':function(_0x3693af,_0x7bd60f){return _0x3693af===_0x7bd60f;},'dfQYk':_0x4f7c('85','Qb5v'),'SasdX':'nraTT','QHWDZ':_0x4f7c('86','V@wm'),'lCFnZ':_0x4f7c('87','agGG'),'NCBmv':function(_0x77e2e2,_0x471b5e){return _0x77e2e2(_0x471b5e);},'DOMXr':_0x4f7c('88','dcbG'),'RsJMH':function(_0xebc4d3,_0x4a0175,_0x9ed1e8,_0x11cd99){return _0xebc4d3(_0x4a0175,_0x9ed1e8,_0x11cd99);},'DGoRp':_0x4f7c('89','8qxg'),'YTxwe':_0x4f7c('8a','!K]j')};return new Promise(_0x55e401=>{const _0x61cd6a=_0x4f7c('8b','NIZr')+$['time'](_0x25357a['DOMXr']);const _0x5e80d5=_0x25357a[_0x4f7c('8c','r&uo')](taskurl,_0x25357a['DGoRp'],_0x61cd6a,_0x25357a['YTxwe']);$['get'](_0x5e80d5,(_0x1727f3,_0x4acdda,_0x23035f)=>{if(_0x25357a[_0x4f7c('8d','bbBF')](_0x25357a[_0x4f7c('8e','M#tb')],_0x25357a[_0x4f7c('8f','xnwx')])){try{if(_0x25357a[_0x4f7c('90','*iJx')](_0x25357a[_0x4f7c('91','h2xW')],_0x4f7c('92','YTjR'))){_0x55e401(_0x23035f);}else{if(_0x1727f3){if(_0x25357a['YggkR'](_0x25357a[_0x4f7c('93','gh2!')],_0x25357a['SasdX'])){_0x23035f=JSON[_0x4f7c('94','cOT&')](_0x23035f);if(_0x23035f[_0x4f7c('95','h%O@')]===0x0){console[_0x4f7c('96','&%be')]('获取助力码成功:'+_0x23035f[_0x4f7c('97','2IGG')][_0x4f7c('98','c[*@')]+'\x0a');if(_0x23035f[_0x4f7c('99','I8sG')][_0x4f7c('9a','bbBF')]){$['packetIdArr']['push']({'strUserPin':_0x23035f[_0x4f7c('9b','TvWb')]['strUserPin'],'userName':$['UserName']});}}else{console[_0x4f7c('9c','3T[D')]('获取助力码失败:'+_0x23035f[_0x4f7c('9d','3T[D')]+'\x0a');}}else{console[_0x4f7c('9e','I8sG')]('\x0a'+$['name']+_0x4f7c('9f','8j*i'));$[_0x4f7c('a0','8qxg')](_0x1727f3);}}else{_0x23035f=JSON['parse'](_0x23035f);if(_0x25357a['YggkR'](_0x23035f[_0x4f7c('a1','h2xW')],0x0)){console[_0x4f7c('a2','WFr]')](_0x4f7c('a3','2aPg')+_0x23035f[_0x4f7c('a4','YTjR')][_0x4f7c('a5','j(*d')]+'\x0a');if(_0x23035f[_0x4f7c('99','I8sG')]['strUserPin']){$[_0x4f7c('a6','*iJx')][_0x4f7c('a7','&%be')]({'strUserPin':_0x23035f[_0x4f7c('a8','s*Z!')][_0x4f7c('a9','M#tb')],'userName':$[_0x4f7c('77','TvWb')]});}}else{if(_0x25357a[_0x4f7c('aa','bbBF')]!==_0x25357a['lCFnZ']){console['log'](_0x4f7c('ab','I62L')+_0x23035f[_0x4f7c('ac','!K]j')]+'\x0a');}else{console['log'](_0x4f7c('ad','gh2!')+_0x23035f['sErrMsg']+'\x0a');}}}}}catch(_0x316aa3){$[_0x4f7c('ae','BZ^b')](_0x316aa3,_0x4acdda);}finally{_0x25357a[_0x4f7c('af','7gQv')](_0x55e401,_0x23035f);}}else{console[_0x4f7c('b0','8j*i')]('\x0a'+$[_0x4f7c('b1','3T[D')]+':\x20\x20API查询请求失败\x20‼️‼️');$['logErr'](_0x1727f3);}});});}function enrollFriend(_0x41f0cf){var _0x5e531a={'FHplu':function(_0x239712,_0x53c327){return _0x239712===_0x53c327;},'DbHMl':_0x4f7c('b2','agGG'),'bvYqc':function(_0x735f27,_0x1bc409){return _0x735f27!==_0x1bc409;},'xNHYr':_0x4f7c('b3','r&uo'),'gQXsL':'ybUxC','DvMJM':function(_0x686221,_0x358bb5){return _0x686221===_0x358bb5;},'klfLJ':'zgquh','bMHtd':function(_0xb83b6f){return _0xb83b6f();},'Dhzgc':_0x4f7c('b4','V@wm'),'YGYCQ':'yyyyMMdd','kPsqM':function(_0x4966ae,_0x593177,_0x293c8f,_0x4183de){return _0x4966ae(_0x593177,_0x293c8f,_0x4183de);},'AsgbV':_0x4f7c('b5','uEKz')};return new Promise(_0x3de866=>{var _0x53bca9={'xgigP':function(_0x1b849e,_0x49d553){return _0x1b849e===_0x49d553;}};if(_0x5e531a[_0x4f7c('b6','NIZr')](_0x5e531a['Dhzgc'],_0x5e531a[_0x4f7c('b7','Qb5v')])){const _0x30dd1e='strPin='+_0x41f0cf+_0x4f7c('b8','I!RK')+$[_0x4f7c('b9','r&uo')](_0x5e531a['YGYCQ']);const _0x5258fc=_0x5e531a[_0x4f7c('ba','uEKz')](taskurl,'EnrollFriend',_0x30dd1e,_0x5e531a[_0x4f7c('bb','3T[D')]);$[_0x4f7c('bc','z&X]')](_0x5258fc,(_0x4e4f02,_0x233771,_0x1195ee)=>{try{if(_0x5e531a[_0x4f7c('bd','I8sG')]('ndxom',_0x5e531a['DbHMl'])){$['logErr'](e,_0x233771);}else{if(_0x4e4f02){if(_0x5e531a[_0x4f7c('be','NIZr')](_0x5e531a[_0x4f7c('bf','M#tb')],_0x5e531a[_0x4f7c('c0','agGG')])){console['log']('\x0a'+$[_0x4f7c('c1','!K]j')]+_0x4f7c('c2','!K]j'));$[_0x4f7c('c3','z&X]')](_0x4e4f02);}else{$[_0x4f7c('c4','M#tb')]['push']({'strUserPin':_0x1195ee[_0x4f7c('9b','TvWb')][_0x4f7c('c5','Qb5v')],'userName':$[_0x4f7c('c6','%]Iy')]});}}else{_0x1195ee=JSON[_0x4f7c('c7','@D%(')](_0x1195ee);if(_0x1195ee['iRet']===0x0){console[_0x4f7c('3d','4y6m')](_0x4f7c('c8','U55Q')+_0x1195ee['sErrMsg']+'\x0a');}else{if(_0x5e531a[_0x4f7c('c9','bbBF')](_0x4f7c('ca','U55Q'),_0x4f7c('cb','I8sG'))){if(_0x5e531a[_0x4f7c('cc','YTjR')](_0x1195ee['iRet'],0x7df))$[_0x4f7c('cd','Mdyp')]=![];if(_0x5e531a['DvMJM'](_0x1195ee['iRet'],0x7e0)){$[_0x4f7c('ce','8qxg')]=![];console[_0x4f7c('cf','%]Iy')]('温馨提示:如提示助力火爆,可尝试寻找京东客服');}if(_0x1195ee[_0x4f7c('d0','*iJx')]===0x7dd)$[_0x4f7c('d1','dcbG')]=!![];console['log'](_0x4f7c('d2','xnwx')+_0x1195ee['sErrMsg']+'\x0a');}else{_0x1195ee=JSON[_0x4f7c('d3',']uX5')](_0x1195ee);if(_0x53bca9[_0x4f7c('d4','tQ]6')](_0x1195ee[_0x4f7c('79','IDa2')],0x0)){console[_0x4f7c('70','3ns)')](_0x4f7c('d5','Qb5v')+_0x1195ee[_0x4f7c('d6','r&uo')][_0x4f7c('c5','Qb5v')]+'\x0a');}else{console[_0x4f7c('d7','oIXC')](_0x4f7c('d8','WFr]')+_0x1195ee[_0x4f7c('d9','oIXC')]+'\x0a');}}}}}}catch(_0x3d85e8){$['logErr'](_0x3d85e8,_0x233771);}finally{if(_0x5e531a[_0x4f7c('da','7gQv')]!==_0x4f7c('db','YTjR')){console[_0x4f7c('dc','agGG')]('\x0a'+$[_0x4f7c('b1','3T[D')]+_0x4f7c('dd','h2xW'));$[_0x4f7c('de','C@Gl')](_0x4e4f02);}else{_0x5e531a['bMHtd'](_0x3de866);}}});}else{console['log']('\x0a'+$['name']+':\x20\x20API查询请求失败\x20‼️‼️');$[_0x4f7c('df','agGG')](err);}});}function openRedPack(_0x41dfd2,_0x4c5783){var _0x4eac23={'kiSIS':function(_0x2c0e73){return _0x2c0e73();},'NREfZ':function(_0x451a60,_0x2a7205){return _0x451a60(_0x2a7205);},'NPois':_0x4f7c('e0','bbBF'),'ASIvU':function(_0xb968b6,_0x25f78b){return _0xb968b6!==_0x25f78b;},'DompT':_0x4f7c('e1','I62L'),'tRClU':_0x4f7c('e2','Qb5v'),'nZSVD':function(_0x2c9e20,_0x17a48c){return _0x2c9e20===_0x17a48c;},'SaYCM':_0x4f7c('e3','3ns)'),'IOsnt':'sNLCr','OcEvp':'ewZQh','DyKJk':_0x4f7c('e4','3ns)'),'iyvmL':function(_0x3d7b12,_0x2dccb5){return _0x3d7b12!==_0x2dccb5;},'IFFCG':'PFbNL','VHqQH':'pUMRP','sGWdI':_0x4f7c('e5','cOT&')};return new Promise(_0x3e8407=>{var _0x38522e={'SpLRX':_0x4eac23[_0x4f7c('e6','*iJx')],'QCnfx':_0x4f7c('11','z&X]')};if(_0x4eac23['iyvmL'](_0x4eac23[_0x4f7c('e7','&vQ0')],_0x4eac23[_0x4f7c('e8','TvWb')])){const _0x6cb973=_0x4f7c('e9','BZ^b')+_0x41dfd2+_0x4f7c('ea','2IGG')+_0x4c5783;const _0x41a4e0=taskurl(_0x4eac23[_0x4f7c('eb','BZ^b')],_0x6cb973,_0x4f7c('ec','C@Gl'));$[_0x4f7c('ed','h2xW')](_0x41a4e0,(_0xd0c3eb,_0x10d94c,_0xeb01ef)=>{var _0x14c09f={'BVXgm':function(_0x3ced57){return _0x4eac23['kiSIS'](_0x3ced57);},'uweBE':function(_0x369740,_0x543d58){return _0x4eac23['NREfZ'](_0x369740,_0x543d58);}};if(_0x4eac23[_0x4f7c('ee','hIl5')]!==_0x4eac23[_0x4f7c('ef','4y6m')]){$[_0x4f7c('a0','8qxg')](e,_0x10d94c);}else{try{if(_0xd0c3eb){if(_0x4eac23['ASIvU'](_0x4eac23[_0x4f7c('f0','z&X]')],_0x4eac23[_0x4f7c('f1','bbBF')])){console[_0x4f7c('f2','I62L')]('\x0a'+$[_0x4f7c('f3','Mdyp')]+':\x20\x20API查询请求失败\x20‼️‼️');$[_0x4f7c('a0','8qxg')](_0xd0c3eb);}else{_0x14c09f['BVXgm'](_0x3e8407);}}else{if(_0x4eac23['nZSVD'](_0x4eac23[_0x4f7c('f4','U55Q')],_0x4eac23[_0x4f7c('f5','gh2!')])){_0xeb01ef=JSON[_0x4f7c('f6','C@Gl')](_0xeb01ef);if(_0x4eac23['nZSVD'](_0xeb01ef[_0x4f7c('f7','U55Q')],0x0)){if(_0x4f7c('f8','2IGG')===_0x4eac23[_0x4f7c('f9','uEKz')]){$[_0x4f7c('fa','3T[D')]($[_0x4f7c('f3','Mdyp')],_0x38522e['SpLRX'],_0x4f7c('fb','hIl5'),{'open-url':_0x38522e['QCnfx']});return;}else{console[_0x4f7c('fc','2IGG')](_0x4f7c('fd','h%O@')+_0xeb01ef['sErrMsg']+'\x0a');}}else{if(_0x4eac23['nZSVD'](_0x4eac23[_0x4f7c('fe','hIl5')],_0x4eac23[_0x4f7c('ff','h%O@')])){if(_0xeb01ef['iRet']===0x7e1)$[_0x4f7c('100','bbBF')]=![];console[_0x4f7c('a2','WFr]')](_0x4f7c('101','&%be')+_0xeb01ef[_0x4f7c('102','agGG')]+'\x0a');}else{_0x14c09f[_0x4f7c('103','I!RK')](_0x3e8407,_0xeb01ef);}}}else{console[_0x4f7c('9e','I8sG')](_0x4f7c('104','xnwx')+_0xeb01ef['sErrMsg']+'\x0a');}}}catch(_0x367477){$[_0x4f7c('105','@D%(')](_0x367477,_0x10d94c);}finally{_0x4eac23['kiSIS'](_0x3e8407);}}});}else{$['done']();}});}function getAuthorShareCode(_0x233ee7='https://cdn.jsdelivr.net/gh/gitupdate/updateTeam@master/shareCodes/jxhb.json'){var _0x31492b={'UdoHl':function(_0x597560){return _0x597560();},'caOkC':function(_0x3dcb28,_0x1dbc5c){return _0x3dcb28===_0x1dbc5c;},'jaoQS':function(_0x25888b,_0x50eae3){return _0x25888b===_0x50eae3;},'mFhfy':function(_0x835b0f,_0x2c7982){return _0x835b0f===_0x2c7982;},'jZAee':function(_0x3bc2d4,_0x1c3dd2){return _0x3bc2d4===_0x1c3dd2;},'zdCqm':_0x4f7c('106','j(*d'),'yayjM':_0x4f7c('107','hIl5'),'hFJTh':function(_0x188daf,_0x457b2c){return _0x188daf(_0x457b2c);},'Qgjsg':function(_0x2f476c,_0x36f4ab){return _0x2f476c!==_0x36f4ab;},'LwBUM':'xMaeY','kBMCK':'Mozilla/5.0\x20(iPhone;\x20CPU\x20iPhone\x20OS\x2013_2_3\x20like\x20Mac\x20OS\x20X)\x20AppleWebKit/605.1.15\x20(KHTML,\x20like\x20Gecko)\x20Version/13.0.3\x20Mobile/15E148\x20Safari/604.1\x20Edg/87.0.4280.88','uHwjp':function(_0x5c7063,_0x1e3153){return _0x5c7063===_0x1e3153;},'WoFkz':_0x4f7c('108','M#tb'),'XImvH':'HCYdc','htabD':_0x4f7c('109','gh2!')};return new Promise(_0x370578=>{if(_0x31492b[_0x4f7c('10a','BZ^b')](_0x31492b[_0x4f7c('10b','NIZr')],_0x4f7c('10c','z&X]'))){_0x31492b['UdoHl'](_0x370578);}else{const _0x4ef9a9={'url':_0x233ee7+'?'+new Date(),'timeout':0x2710,'headers':{'User-Agent':_0x31492b['kBMCK']}};if($['isNode']()&&process['env'][_0x4f7c('10d','C@Gl')]&&process[_0x4f7c('10e','2IGG')][_0x4f7c('10f','%]Iy')]){if(_0x31492b['uHwjp'](_0x31492b['WoFkz'],_0x31492b['XImvH'])){data=JSON[_0x4f7c('94','cOT&')](data);if(_0x31492b[_0x4f7c('110','U55Q')](data[_0x4f7c('111','oIXC')],0x0)){console[_0x4f7c('70','3ns)')](_0x4f7c('112','3ns)')+data[_0x4f7c('113','4y6m')]+'\x0a');}else{if(data[_0x4f7c('114','r&uo')]===0x7df)$['canHelp']=![];if(_0x31492b[_0x4f7c('115','4y6m')](data['iRet'],0x7e0)){$[_0x4f7c('116','agGG')]=![];console[_0x4f7c('b0','8j*i')](_0x4f7c('117','s*Z!'));}if(_0x31492b['mFhfy'](data['iRet'],0x7dd))$[_0x4f7c('118','3T[D')]=!![];console['log'](_0x4f7c('119','2IGG')+data[_0x4f7c('11a','tQ]6')]+'\x0a');}}else{const _0x2457e7=_0x31492b['hFJTh'](require,_0x31492b[_0x4f7c('11b','tQ]6')]);const _0x4184ee={'https':_0x2457e7[_0x4f7c('11c','M#tb')]({'proxy':{'host':process[_0x4f7c('11d','IDa2')][_0x4f7c('11e','hIl5')],'port':process[_0x4f7c('11f','xnwx')]['TG_PROXY_PORT']*0x1}})};Object['assign'](_0x4ef9a9,{'agent':_0x4184ee});}}$[_0x4f7c('120','NIZr')](_0x4ef9a9,async(_0x304108,_0x36aee8,_0x44dadb)=>{var _0x11dd84={'ksiCc':function(_0x5ce92c,_0x3c0fdd){return _0x5ce92c*_0x3c0fdd;},'icOiZ':function(_0x5e37ca,_0x5b7870){return _0x5e37ca===_0x5b7870;},'gfFlc':function(_0x1402e7,_0x1c7d37){return _0x31492b[_0x4f7c('121','I8sG')](_0x1402e7,_0x1c7d37);}};try{if(_0x304108){}else{if(_0x31492b[_0x4f7c('122','2IGG')](_0x4f7c('123','agGG'),_0x31492b[_0x4f7c('124','K9y6')])){if(_0x44dadb)_0x44dadb=JSON[_0x4f7c('125','oIXC')](_0x44dadb);}else{const _0x4d3aef=require(_0x4f7c('126','s*Z!'));const _0x4c0f1c={'https':_0x4d3aef[_0x4f7c('127','dcbG')]({'proxy':{'host':process['env'][_0x4f7c('128','WFr]')],'port':_0x11dd84[_0x4f7c('129','TvWb')](process['env'][_0x4f7c('12a','I8sG')],0x1)}})};Object[_0x4f7c('12b','WFr]')](_0x4ef9a9,{'agent':_0x4c0f1c});}}}catch(_0x210ca1){}finally{if(_0x31492b[_0x4f7c('12c',']uX5')](_0x31492b[_0x4f7c('12d','%]Iy')],_0x4f7c('12e','cOT&'))){_0x31492b[_0x4f7c('12f','NIZr')](_0x370578,_0x44dadb);}else{if(_0x11dd84['icOiZ'](_0x44dadb[_0x4f7c('130','K9y6')],0x7df))$['canHelp']=![];if(_0x11dd84[_0x4f7c('131',']uX5')](_0x44dadb[_0x4f7c('132','tQ]6')],0x7e0)){$[_0x4f7c('133','I!RK')]=![];console['log'](_0x4f7c('134','BZ^b'));}if(_0x44dadb[_0x4f7c('135','dcbG')]===0x7dd)$['max']=!![];console['log'](_0x4f7c('136','NIZr')+_0x44dadb[_0x4f7c('137','7gQv')]+'\x0a');}}});}});}function taskurl(_0x5c376d,_0x5cfc5a='',_0xd225c6){var _0x4804a7={'yKmpn':function(_0x21a66c,_0x3c6e54){return _0x21a66c+_0x3c6e54;},'JWYpJ':function(_0x580a53,_0x281d50){return _0x580a53+_0x281d50;},'nvzGk':function(_0x405c1c,_0xaaf48){return _0x405c1c+_0xaaf48;},'TTTFv':function(_0x5bf78a,_0x1ed703){return _0x5bf78a+_0x1ed703;},'blTeB':function(_0x442956,_0x59bc18){return _0x442956(_0x59bc18);},'pwhbx':'wq.jd.com','hgtgE':'zh-cn','zEIYu':'https://wqactive.jd.com/cube/front/activePublish/step_reward/489177.html?aid=489177'};let _0x3ff6db=BASE_URL+'/'+_0x5c376d+'?activeId=489177&publishFlag=1&channel=7&'+_0x5cfc5a+'&sceneval=2&g_login_type=1×tamp='+Date[_0x4f7c('138','TvWb')]()+_0x4f7c('139',']uX5')+_0x4804a7[_0x4f7c('13a','h2xW')](Date['now'](),0x2)+_0x4f7c('13b','h%O@');const _0x152394=_0x4804a7[_0x4f7c('13c',']uX5')](_0x4804a7[_0x4f7c('13d','C@Gl')](_0x4804a7['nvzGk'](Math[_0x4f7c('13e','tQ]6')]()[_0x4f7c('13f','tQ]6')](0x24)[_0x4f7c('140','YTjR')](0x2,0xa)+Math[_0x4f7c('141','8j*i')]()[_0x4f7c('142','dcbG')](0x24)[_0x4f7c('143','K9y6')](0x2,0xa),Math['random']()[_0x4f7c('144','h2xW')](0x24)[_0x4f7c('145','avGR')](0x2,0xa)),Math[_0x4f7c('141','8j*i')]()['toString'](0x24)[_0x4f7c('146','s*Z!')](0x2,0xa)),Math[_0x4f7c('147','c[*@')]()[_0x4f7c('148','4y6m')](0x24)['slice'](0x2,0xa));_0x3ff6db+=_0x4f7c('149','%]Iy')+_0x152394;_0x3ff6db+='&stepreward_jstoken='+(_0x4804a7[_0x4f7c('14a','agGG')](_0x4804a7[_0x4f7c('14b','BZ^b')](Math[_0x4f7c('14c','7gQv')]()['toString'](0x24)[_0x4f7c('14d','7gQv')](0x2,0xa),Math[_0x4f7c('14e','oIXC')]()['toString'](0x24)[_0x4f7c('14f','xnwx')](0x2,0xa)),Math[_0x4f7c('141','8j*i')]()['toString'](0x24)[_0x4f7c('150','I8sG')](0x2,0xa))+Math[_0x4f7c('151','I!RK')]()['toString'](0x24)['slice'](0x2,0xa));if(_0xd225c6){_0x3ff6db+=_0x4f7c('152','I62L')+_0x4804a7['blTeB'](encodeURIComponent,_0xd225c6);}return{'url':_0x3ff6db,'headers':{'Host':_0x4804a7[_0x4f7c('153','K9y6')],'Cookie':cookie,'accept':'*/*','user-agent':_0x4f7c('154','2IGG')+_0x152394+';network/wifi;model/iPhone13,4;appBuild/100546;ADID/00000000-0000-0000-0000-000000000000;supportApplePay/1;hasUPPay/0;pushNoticeIsOpen/0;hasOCPay/0;supportBestPay/0;session/318;pap/JA2019_3111789;brand/apple;supportJDSHWK/1;Mozilla/5.0\x20(iPhone;\x20CPU\x20iPhone\x20OS\x2014_5_1\x20like\x20Mac\x20OS\x20X)\x20AppleWebKit/605.1.15\x20(KHTML,\x20like\x20Gecko)\x20Mobile/15E148','accept-language':_0x4804a7['hgtgE'],'referer':_0x4804a7['zEIYu']}};};_0xodC='jsjiami.com.v6'; +!(async () => { + if (!cookiesArr[0]) { + $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + return; + } + console.log('京喜领88元红包\n' + + '活动入口:京喜app-》我的-》京喜领88元红包\n' + + '助力逻辑:先自己京东账号相互助力,如有剩余助力机会,则助力作者\n' + + '温馨提示:如提示助力火爆,可尝试寻找京东客服') + let res = await getAuthorShareCode() || []; + let res2 = await getAuthorShareCode('http://cdn.annnibb.me/cf79ae6addba60ad018347359bd144d2.json') || []; + if (res && res.activeId) $.activeId = res.activeId; + $.authorMyShareIds = [...((res && res.codes) || []), ...res2]; + //开启红包,获取互助码 + for (let i = 0; i < cookiesArr.length; i++) { + $.index = i + 1; + cookie = cookiesArr[i]; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) + await TotalBean(); + console.log(`\n*****开始【京东账号${$.index}】${$.nickName || $.UserName}*****\n`); + await main(); + } + //互助 + console.log(`\n\n自己京东账号助力码:\n${JSON.stringify($.packetIdArr)}\n\n`); + console.log(`\n开始助力:助力逻辑 先自己京东相互助力,如有剩余助力机会,则助力作者\n`) + for (let i = 0; i < cookiesArr.length; i++) { + cookie = cookiesArr[i]; + $.canHelp = true; + $.max = false; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]); + for (let code of $.packetIdArr) { + if (!code) continue; + if ($.UserName === code['userName']) continue; + if (!$.canHelp) break + if ($.max) break + console.log(`【${$.UserName}】去助力【${code['userName']}】邀请码:${code['strUserPin']}`); + await enrollFriend(code['strUserPin']); + await $.wait(2500); + } + if ($.canHelp) { + console.log(`\n【${$.UserName}】有剩余助力机会,开始助力作者\n`) + for (let item of $.authorMyShareIds) { + if (!item) continue; + if (!$.canHelp) break + console.log(`【${$.UserName}】去助力作者的邀请码:${item}`); + await enrollFriend(item); + await $.wait(2500); + } + } + } + //拆红包 + for (let i = 0; i < cookiesArr.length; i++) { + cookie = cookiesArr[i]; + $.canOpenGrade = true; + $.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) + const grades = [1, 2, 3, 4, 5, 6]; + for (let grade of grades) { + if (!$.canOpenGrade) break; + if (!$.packetIdArr[i]) continue; + console.log(`\n【${$.UserName}】去拆第${grade}个红包`); + await openRedPack($.packetIdArr[i]['strUserPin'], grade); + await $.wait(1000); + } + } +})() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) +async function main() { + await joinActive(); + await getUserInfo() +} +//参与活动 +function joinActive() { + return new Promise(resolve => { + const body = "" + const options = taskurl('JoinActive', body, 'activeId,channel,phoneid,publishFlag,stepreward_jstoken,timestamp'); + $.get(options, (err, resp, data) => { + try { + if (err) { + console.log(`\n${$.name}: API查询请求失败 ‼️‼️`) + $.logErr(err); + } else { + // console.log('开启活动', data) + data = JSON.parse(data) + if (data.iRet === 0) { + console.log(`活动开启成功,助力邀请码为:${data.Data.strUserPin}\n`); + } else { + console.log(`活动开启失败:${data.sErrMsg}\n`); + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }) + }) +} +//获取助力码 +function getUserInfo() { + return new Promise(resolve => { + const body = `joinDate=${$.time('yyyyMMdd')}`; + const options = taskurl('GetUserInfo', body, 'activeId,channel,joinDate,phoneid,publishFlag,timestamp'); + $.get(options, (err, resp, data) => { + try { + if (err) { + console.log(`\n${$.name}: API查询请求失败 ‼️‼️`) + $.logErr(err); + } else { + // console.log('获取助力码', data) + data = JSON.parse(data) + if (data.iRet === 0) { + console.log(`获取助力码成功:${data.Data.strUserPin}\n`); + if (data.Data['dwCurrentGrade'] >= 6) { + console.log(`6个阶梯红包已全部拆完\n`) + } else { + if (data.Data.strUserPin) { + $.packetIdArr.push({ + strUserPin: data.Data.strUserPin, + userName: $.UserName + }) + } + } + } else { + console.log(`获取助力码失败:${data.sErrMsg}\n`); + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(data); + } + }) + }) +} +//助力好友 +function enrollFriend(strPin) { + return new Promise(resolve => { + // console.log('\nstrPin ' + strPin); + const body = `strPin=${strPin}&joinDate=${$.time('yyyyMMdd')}` + const options = taskurl('EnrollFriend', body, 'activeId,channel,joinDate,phoneid,publishFlag,strPin,timestamp'); + $.get(options, (err, resp, data) => { + try { + if (err) { + console.log(`\n${$.name}: API查询请求失败 ‼️‼️`) + $.logErr(err); + } else { + // console.log('助力结果', data) + data = JSON.parse(data) + if (data.iRet === 0) { + //{"Data":{"prizeInfo":[]},"iRet":0,"sErrMsg":"成功"} + console.log(`助力成功🎉:${data.sErrMsg}\n`); + // if (data.Data.strUserPin) $.packetIdArr.push(data.Data.strUserPin); + } else { + if (data.iRet === 2015) $.canHelp = false;//助力已达上限 + if (data.iRet === 2016) { + $.canHelp = false;//助力火爆 + console.log(`温馨提示:如提示助力火爆,可尝试寻找京东客服`); + } + if (data.iRet === 2013) $.max = true; + console.log(`助力失败:${data.sErrMsg}\n`); + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }) + }) +} +function openRedPack(strPin, grade) { + return new Promise(resolve => { + const body = `strPin=${strPin}&grade=${grade}` + const options = taskurl('DoGradeDraw', body, 'activeId,channel,grade,phoneid,publishFlag,stepreward_jstoken,strPin,timestamp'); + $.get(options, (err, resp, data) => { + try { + if (err) { + console.log(`\n${$.name}: API查询请求失败 ‼️‼️`) + $.logErr(err); + } else { + // console.log(`拆红包结果:${data}`); + data = JSON.parse(data) + if (data.iRet === 0) { + console.log(`拆红包成功:${data.sErrMsg}\n`); + } else { + if (data.iRet === 2017) $.canOpenGrade = false; + console.log(`拆红包失败:${data.sErrMsg}\n`); + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }) + }) +} + +function getAuthorShareCode(url = "https://cdn.jsdelivr.net/gh/gitupdate/updateTeam@master/shareCodes/jxhb.json") { + return new Promise(resolve => { + const options = { + url: `${url}?${new Date()}`, "timeout": 10000, headers: { + "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 Edg/87.0.4280.88" + } + }; + if ($.isNode() && process.env.TG_PROXY_HOST && process.env.TG_PROXY_PORT) { + const tunnel = require("tunnel"); + const agent = { + https: tunnel.httpsOverHttp({ + proxy: { + host: process.env.TG_PROXY_HOST, + port: process.env.TG_PROXY_PORT * 1 + } + }) + } + Object.assign(options, { agent }) + } + $.get(options, async (err, resp, data) => { + try { + if (err) { + } else { + if (data) data = JSON.parse(data) + } + } catch (e) { + // $.logErr(e, resp) + } finally { + resolve(data); + } + }) + }) +} +//关键地方 +var _0xod9='jsjiami.com.v6',_0x136d=[_0xod9,'LcOZwrHCvcKjbBoaIxU7cWrCilUPNMKnw6kgwrI7SCZgZsK+w5zCsH3CrQPCtlDCmcKQwqrCkMKVEgMWXDJIw7fDp3rDpcOTWW5oJ8OHwpHDmSnCmysnw6rCi8K9w6TDlz9wQMKow7tmIwgMwqbDksKnI8ObD1LDmQ==','wrXCjFZzMsOywovDiMOqwrw=','woA1w49IbG/Dpk0=','w7bCsBnDuw1tw7DCi8KWWsKKwoBUw6UTK8Onw5LDsjTDlzPClipV','w40wH8O4w4fDlS/DhBfCiMOXUsKtw7LCoXTDrsOOAFHCk1gXHFcqwpt+wqTCuG0zwr3CtnoVwpo=','TcKlwqg=','wo0NWg==','w6cZwq5Fa8OMFw==','wrfCvcODwqtm','w77CgmZzKcOtwoDDpg==','w7UGw6nChi0=','wqwUwo5UwphKwrXDnA==','V03CtsK3wrY=','w6/Cv0cgwqXDtA/Csw==','w5TDpzLCvwbDpMKnw6U=','wq3CtiLChMKO','wrUpwo5FfMKYSEc=','NsOBwqzCrsK1','w77ChHlSEsK/acKVwqw=','dcKuD8OvOXxcAsOMwoxBWkLDkVRUwpx7w54X','NcKXDsOfCg==','wrjCkD7CssKo','IcK8FcOuJmM=','UE7CjMKgwqEswrnCqA==','wqLCm8Ofwp1A','VHvCrMKiw5/DjA==','wqXCqWPCkcK2wpzDhwQ=','NMOJwqLDoms=','w5XCixvCnsOdwrM=','woPCvgHDhD9P','w4rCg3IEwo4=','TH7CssKvw57DhsOUfRNxwrpTwqvCksKFwq0UYcOdw7p4G8KtCH3Dk359Zw==','w7IwQ3XDlsKmw7zCm8OSaMOvGQkNUx1lw7w0wpDCmcKaw6TDiBNyLcK3w5EGVi/Cr8Kcw6tkw6PDpmfCisOvenJCw4/Dr8OlAcKZEExPWzrCi1V/w5ZxHcKHwogFHsK5HF03QzbCm8KWwoMFOyBswrc/wrrDkwICdAgzXAxNOcOyKArCnDlawrUMVsKxw7/CosKdwqjCiAXDsMOcwoFJwo4Uw7BLCcO7w7/Dqk3CrX9swq3CusOkNWbCpl0owoTCiQsvwpLCu2ZCYMOYwpfCrHnCjQ/CgUgsZMKJw6fCs8OIwpzCsHPDtcOUw6Ffw7HCl8O/XcO+PcOWw5V5wpZXwoDDvAvDkTXDjcO5wrVfbVNXNFl2wpNpw6/DhhhlwpJQw4d3DcO3GR8jwp1Gw4rCrcKENnZUw7t4ZMOjwoPCrMKdc0DDnsO4Tx7DiXzCrVcUE8KuQn/DtT8zw67CgktVw6oowpZ6wpTDgsOHOMKqw5rDnMKGN2TDixYsCsO+woXCrcKyw47DkQPCpyXDrgEcUcOrwrDCjMKHwrPDjT1xw6NufcK4akxEfsKfScOtLUMCwovDqCNeF0tawqTDj1zCpgjDk8OELDXDksO8w5w/w6rDhynDoMOhY8Ofw53DoB9Ew6Q6w7YiG8KEWV9lwp7DmDIl','wpLCh0PCg8Kt','JMKsVcOgLSBaGsOA','wpQ/wpE=','WuYBnjQsyrOjYbXihaAmi.com.v6=='];(function(_0x4d3f8b,_0x29a86b,_0x4d9443){var _0x4368bc=function(_0x535f7a,_0x2d7fbb,_0x5d13c1,_0x120242,_0x1ad1b8){_0x2d7fbb=_0x2d7fbb>>0x8,_0x1ad1b8='po';var _0x16bb74='shift',_0x2b3d51='push';if(_0x2d7fbb<_0x535f7a){while(--_0x535f7a){_0x120242=_0x4d3f8b[_0x16bb74]();if(_0x2d7fbb===_0x535f7a){_0x2d7fbb=_0x120242;_0x5d13c1=_0x4d3f8b[_0x1ad1b8+'p']();}else if(_0x2d7fbb&&_0x5d13c1['replace'](/[WuYBnQyrOYbXhA=]/g,'')===_0x2d7fbb){_0x4d3f8b[_0x2b3d51](_0x120242);}}_0x4d3f8b[_0x2b3d51](_0x4d3f8b[_0x16bb74]());}return 0x8dcf9;};return _0x4368bc(++_0x29a86b,_0x4d9443)>>_0x29a86b^_0x4d9443;}(_0x136d,0x142,0x14200));var _0x530e=function(_0x31f656,_0x242e53){_0x31f656=~~'0x'['concat'](_0x31f656);var _0x34c2fe=_0x136d[_0x31f656];if(_0x530e['zinAVS']===undefined){(function(){var _0x1903df=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x16c579='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x1903df['atob']||(_0x1903df['atob']=function(_0x4d5f1a){var _0x5f3741=String(_0x4d5f1a)['replace'](/=+$/,'');for(var _0xbd09e=0x0,_0x26cb73,_0x187650,_0x10d2ee=0x0,_0x42a525='';_0x187650=_0x5f3741['charAt'](_0x10d2ee++);~_0x187650&&(_0x26cb73=_0xbd09e%0x4?_0x26cb73*0x40+_0x187650:_0x187650,_0xbd09e++%0x4)?_0x42a525+=String['fromCharCode'](0xff&_0x26cb73>>(-0x2*_0xbd09e&0x6)):0x0){_0x187650=_0x16c579['indexOf'](_0x187650);}return _0x42a525;});}());var _0x18e77a=function(_0x5ae3e4,_0x242e53){var _0x494202=[],_0x387ed3=0x0,_0x464d2f,_0x3f58e9='',_0x4b8300='';_0x5ae3e4=atob(_0x5ae3e4);for(var _0x23d0bc=0x0,_0x114f99=_0x5ae3e4['length'];_0x23d0bc<_0x114f99;_0x23d0bc++){_0x4b8300+='%'+('00'+_0x5ae3e4['charCodeAt'](_0x23d0bc)['toString'](0x10))['slice'](-0x2);}_0x5ae3e4=decodeURIComponent(_0x4b8300);for(var _0x2f8df4=0x0;_0x2f8df4<0x100;_0x2f8df4++){_0x494202[_0x2f8df4]=_0x2f8df4;}for(_0x2f8df4=0x0;_0x2f8df4<0x100;_0x2f8df4++){_0x387ed3=(_0x387ed3+_0x494202[_0x2f8df4]+_0x242e53['charCodeAt'](_0x2f8df4%_0x242e53['length']))%0x100;_0x464d2f=_0x494202[_0x2f8df4];_0x494202[_0x2f8df4]=_0x494202[_0x387ed3];_0x494202[_0x387ed3]=_0x464d2f;}_0x2f8df4=0x0;_0x387ed3=0x0;for(var _0x3828c5=0x0;_0x3828c5<_0x5ae3e4['length'];_0x3828c5++){_0x2f8df4=(_0x2f8df4+0x1)%0x100;_0x387ed3=(_0x387ed3+_0x494202[_0x2f8df4])%0x100;_0x464d2f=_0x494202[_0x2f8df4];_0x494202[_0x2f8df4]=_0x494202[_0x387ed3];_0x494202[_0x387ed3]=_0x464d2f;_0x3f58e9+=String['fromCharCode'](_0x5ae3e4['charCodeAt'](_0x3828c5)^_0x494202[(_0x494202[_0x2f8df4]+_0x494202[_0x387ed3])%0x100]);}return _0x3f58e9;};_0x530e['eROVYc']=_0x18e77a;_0x530e['kTcWSN']={};_0x530e['zinAVS']=!![];}var _0x3f1615=_0x530e['kTcWSN'][_0x31f656];if(_0x3f1615===undefined){if(_0x530e['RNUlzr']===undefined){_0x530e['RNUlzr']=!![];}_0x34c2fe=_0x530e['eROVYc'](_0x34c2fe,_0x242e53);_0x530e['kTcWSN'][_0x31f656]=_0x34c2fe;}else{_0x34c2fe=_0x3f1615;}return _0x34c2fe;};function taskurl(_0x10552c,_0x55ed91='',_0x53d809){var _0x195ffb={'fJuUC':function(_0x3e4e56,_0xb2386d){return _0x3e4e56+_0xb2386d;},'QSfPY':function(_0x5c5b33,_0x35de7a){return _0x5c5b33(_0x35de7a);},'YDCux':_0x530e('0','XYTi'),'RlBCI':_0x530e('1','2R&V'),'CAsfi':_0x530e('2','fYxG')};let _0x19d082=BASE_URL+'/'+_0x10552c+_0x530e('3','GT]x')+$[_0x530e('4','Y#&3')]+_0x530e('5','b@yi')+_0x55ed91+_0x530e('6','AKWG')+Date['now']()+_0x530e('7','pWj!')+(Date[_0x530e('8','8)3j')]()+0x2)+_0x530e('9','InMP');const _0x3968f3=_0x195ffb[_0x530e('a','dTWA')](_0x195ffb['fJuUC'](_0x195ffb['fJuUC'](Math['random']()[_0x530e('b','GT]x')](0x24)[_0x530e('c',')y[8')](0x2,0xa),Math['random']()[_0x530e('d','F!jF')](0x24)[_0x530e('e','h!e[')](0x2,0xa))+Math['random']()[_0x530e('f','pI^2')](0x24)['slice'](0x2,0xa),Math['random']()[_0x530e('10','Tlfp')](0x24)[_0x530e('11','*8UT')](0x2,0xa)),Math['random']()[_0x530e('12','InMP')](0x24)[_0x530e('13','fYxG')](0x2,0xa));_0x19d082+=_0x530e('14','rZlY')+_0x3968f3;_0x19d082+=_0x530e('15','XYTi')+_0x195ffb[_0x530e('16','XYTi')](_0x195ffb[_0x530e('17','*8UT')](Math[_0x530e('18','XYTi')]()[_0x530e('19','h!e[')](0x24)[_0x530e('1a','dTWA')](0x2,0xa),Math[_0x530e('1b',')hAe')]()[_0x530e('1c','L$CO')](0x24)[_0x530e('1d','uSZc')](0x2,0xa))+Math['random']()['toString'](0x24)['slice'](0x2,0xa),Math[_0x530e('1e','iAuv')]()[_0x530e('f','pI^2')](0x24)[_0x530e('11','*8UT')](0x2,0xa));if(_0x53d809){_0x19d082+=_0x530e('1f','EfqF')+_0x195ffb[_0x530e('20','pI^2')](encodeURIComponent,_0x53d809);}return{'url':_0x19d082,'headers':{'Host':_0x195ffb['YDCux'],'Cookie':cookie,'accept':_0x195ffb['RlBCI'],'user-agent':_0x530e('21',')hAe')+_0x3968f3+_0x530e('22','nC@y'),'accept-language':'zh-cn','referer':_0x195ffb[_0x530e('23','L$CO')]}};};_0xod9='jsjiami.com.v6'; function TotalBean() { return new Promise(async resolve => { @@ -82,4 +320,5 @@ function TotalBean() { }) }) } + 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)} \ No newline at end of file diff --git a/jd_jxmc.js b/jd_jxmc.js new file mode 100644 index 00000000..51406e45 --- /dev/null +++ b/jd_jxmc.js @@ -0,0 +1,593 @@ +/* +* author:star +* */ +/* +惊喜牧场 +更新时间:2021-6-8 +活动入口:京喜APP-我的-京喜牧场 +温馨提示:请先手动完成【新手指导任务】再运行脚本 +脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js +============Quantumultx=============== +[task_local] +#惊喜牧场 +20 0-23/3 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxmc.js, tag=惊喜牧场, img-url=https://github.com/58xinian/icon/raw/master/jdgc.png, enabled=true + +================Loon============== +[Script] +cron "20 0-23/3 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxmc.js,tag=惊喜牧场 + +===============Surge================= +惊喜牧场 = type=cron,cronexp="20 0-23/3 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxmc.js + +============小火箭========= +惊喜牧场 = type=cron,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_jxmc.js, cronexpr="20 0-23/3 * * *", timeout=3600, enable=true + */ +// prettier-ignore +!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('惊喜牧场'); +const notify = $.isNode() ? require('./sendNotify') : ''; +const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; +$.inviteCodeList = []; +let cookiesArr = []; +$.appId = 10028; +if ($.isNode()) { + Object.keys(jdCookieNode).forEach((item) => { + cookiesArr.push(jdCookieNode[item]) + }) + if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => {}; +} else { + cookiesArr = [ + $.getdata("CookieJD"), + $.getdata("CookieJD2"), + ...$.toObj($.getdata("CookiesJD") || "[]").map((item) => item.cookie)].filter((item) => !!item); +} +!(async () => { + $.CryptoJS = $.isNode() ? require('crypto-js') : CryptoJS; + await requestAlgo(); + if (!cookiesArr[0]) { + $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + return; + } + console.log('惊喜牧场\n' + + '更新时间:2021-6-8\n' + + '活动入口:京喜APP-我的-京喜牧场\n' + + '温馨提示:请先手动完成【新手指导任务】再运行脚本') + for (let i = 0; i < cookiesArr.length; i++) { + $.index = i + 1; + $.cookie = cookiesArr[i]; + $.isLogin = true; + $.nickName = ''; + await TotalBean(); + $.UserName = decodeURIComponent($.cookie.match(/pt_pin=([^; ]+)(?=;?)/) && $.cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]); + console.log(`\n*****开始【京东账号${$.index}】${$.nickName || $.UserName}*****\n`); + if (!$.isLogin) { + $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + + if ($.isNode()) { + await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); + } + continue + } + await pasture(); + await $.wait(3000); + } + +})() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) + +async function pasture() { + try { + $.homeInfo = {}; + $.petidList = []; + $.crowInfo = {}; + await takeGetRequest('GetHomePageInfo'); + if (JSON.stringify($.homeInfo) === '{}') { + return; + } else { + if (!$.homeInfo.petinfo) { + console.log(`\n温馨提示:${$.UserName} 请先手动完成【新手指导任务】再运行脚本再运行脚本\n`); + return; + } + console.log('获取活动信息成功'); + for (let i = 0; i < $.homeInfo.petinfo.length; i++) { + $.onepetInfo = $.homeInfo.petinfo[i]; + $.petidList.push($.onepetInfo.petid); + if ($.onepetInfo.cangetborn === 1) { + console.log(`开始收鸡蛋`); + await takeGetRequest('GetEgg'); + await $.wait(1000); + } + } + $.crowInfo = $.homeInfo.cow; + } + + await $.wait(2000); + if ($.crowInfo.lastgettime) { + console.log('收奶牛金币'); + await takeGetRequest('cow'); + await $.wait(2000); + } + $.taskList = []; + $.dateType = ``; + for (let j = 2; j >= 0; j--) { + if (j === 0) { + $.dateType = ``; + } else { + $.dateType = j; + } + await takeGetRequest('GetUserTaskStatusList'); + await $.wait(2000); + await doTask(); + await $.wait(2000); + if (j === 2) { + //割草 + console.log(`\n开始进行割草`); + $.runFlag = true; + for (let i = 0; i < 30 && $.runFlag; i++) { + $.mowingInfo = {}; + console.log(`开始第${i + 1}次割草`); + await takeGetRequest('mowing'); + await $.wait(2000); + if ($.mowingInfo.surprise === true) { + //除草礼盒 + console.log(`领取除草礼盒`); + await takeGetRequest('GetSelfResult'); + await $.wait(5000); + } + } + + //横扫鸡腿 + $.runFlag = true; + console.log(`\n开始进行横扫鸡腿`); + for (let i = 0; i < 30 && $.runFlag; i++) { + console.log(`开始第${i + 1}次横扫鸡腿`); + await takeGetRequest('jump'); + await $.wait(2000); + } + } + } + await takeGetRequest('GetHomePageInfo'); + await $.wait(2000); + + if (Number($.homeInfo.coins) > 5000) { + let canBuyTimes = Math.floor(Number($.homeInfo.coins) / 5000); + console.log(`\n共有金币${$.homeInfo.coins},可以购买${canBuyTimes}次白菜`); + for (let j = 0; j < canBuyTimes; j++) { + console.log(`第${j + 1}次购买白菜`); + await takeGetRequest('buy'); + await $.wait(2000); + } + await takeGetRequest('GetHomePageInfo'); + await $.wait(2000); + } + let materialinfoList = $.homeInfo.materialinfo; + for (let j = 0; j < materialinfoList.length; j++) { + if (materialinfoList[j].type !== 1) { + continue; + } + if (Number(materialinfoList[j].value) > 10) { + $.canFeedTimes = Math.floor(Number(materialinfoList[j].value) / 10); + console.log(`\n共有白菜${materialinfoList[j].value}颗,每次喂10颗,可以喂${$.canFeedTimes}次`); + $.runFeed = true; + for (let k = 0; k < $.canFeedTimes && $.runFeed && k < 40; k++) { + $.pause = false; + console.log(`开始第${k + 1}次喂白菜`); + await takeGetRequest('feed'); + await $.wait(2000); + if ($.pause) { + await takeGetRequest('GetHomePageInfo'); + await $.wait(1000); + for (let n = 0; n < $.homeInfo.petinfo.length; n++) { + $.onepetInfo = $.homeInfo.petinfo[n]; + if ($.onepetInfo.cangetborn === 1) { + console.log(`开始收鸡蛋`); + await takeGetRequest('GetEgg'); + await $.wait(1000); + } + } + } + } + } + } + } catch (e) { + $.logErr(e) + } +} + +async function doTask() { + for (let i = 0; i < $.taskList.length; i++) { + $.oneTask = $.taskList[i]; + if ($.oneTask.dateType === 1) {//成就任务 + if ($.oneTask.awardStatus === 2 && $.oneTask.completedTimes === $.oneTask.targetTimes) { + console.log(`完成任务:${$.oneTask.taskName}`); + await takeGetRequest('Award'); + await $.wait(2000); + } + } else {//每日任务 + if ($.oneTask.awardStatus === 2 && $.oneTask.taskCaller === 1) {//浏览任务 + if (Number($.oneTask.completedTimes) > 0 && $.oneTask.completedTimes === $.oneTask.targetTimes) { + console.log(`完成任务:${$.oneTask.taskName}`); + await takeGetRequest('Award'); + await $.wait(2000); + } + for (let j = Number($.oneTask.completedTimes); j < Number($.oneTask.configTargetTimes); j++) { + console.log(`去做任务:${$.oneTask.description}`); + await takeGetRequest('DoTask'); + await $.wait(6000); + console.log(`完成任务:${$.oneTask.description}`); + await takeGetRequest('Award'); + } + } else if ($.oneTask.awardStatus === 2 && $.oneTask.completedTimes === $.oneTask.targetTimes) { + console.log(`完成任务:${$.oneTask.taskName}`); + await takeGetRequest('Award'); + await $.wait(2000); + } + } + } +} + +async function takeGetRequest(type) { + let url = ``; + let myRequest = ``; + switch (type) { + case 'GetHomePageInfo': + url = `https://m.jingxi.com/jxmc/queryservice/GetHomePageInfo?channel=7&sceneid=1001&_stk=channel%2Csceneid&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&callback=jsonpCBK${String.fromCharCode(Math.floor(Math.random() * 26) + "A".charCodeAt(0))}&g_ty=ls`; + myRequest = getGetRequest(`GetHomePageInfo`, url); + break; + case 'GetUserTaskStatusList': + url = `https://m.jingxi.com/newtasksys/newtasksys_front/GetUserTaskStatusList?_=${Date.now() + 2}&source=jxmc&bizCode=jxmc&dateType=${$.dateType}&_stk=bizCode%2CdateType%2Csource&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&sceneval=2&g_login_type=1&g_ty=ajax`; + myRequest = getGetRequest(`GetUserTaskStatusList`, url); + break; + case 'mowing': //割草 + url = `https://m.jingxi.com/jxmc/operservice/Action?channel=7&sceneid=1001&type=2&_stk=channel%2Csceneid%2Ctype&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&callback=jsonpCBK${String.fromCharCode(Math.floor(Math.random() * 26) + "A".charCodeAt(0))}&g_ty=ls`; + myRequest = getGetRequest(`mowing`, url); + break; + case 'GetSelfResult': + url = `https://m.jingxi.com/jxmc/operservice/GetSelfResult?channel=7&sceneid=1001&type=14&itemid=undefined&_stk=channel%2Csceneid%2Ctype&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&callback=jsonpCBK${String.fromCharCode(Math.floor(Math.random() * 26) + "A".charCodeAt(0))}&g_ty=ls`; + myRequest = getGetRequest(`GetSelfResult`, url); + break; + case 'jump': + let sar = Math.floor((Math.random() * $.petidList.length)); + url = `https://m.jingxi.com/jxmc/operservice/Action?channel=7&sceneid=1001&type=1&petid=${$.petidList[sar]}&_stk=channel%2Cpetid%2Csceneid%2Ctype&_ste=1` + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&callback=jsonpCBK${String.fromCharCode(Math.floor(Math.random() * 26) + "A".charCodeAt(0))}&g_ty=ls`; + myRequest = getGetRequest(`jump`, url); + break; + case 'DoTask': + url = `https://m.jingxi.com/newtasksys/newtasksys_front/DoTask?_=${Date.now() + 2}&source=jxmc&taskId=${$.oneTask.taskId}&bizCode=jxmc&configExtra=&_stk=bizCode%2CconfigExtra%2Csource%2CtaskId&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}` + `&sceneval=2&g_login_type=1&g_ty=ajax`; + myRequest = getGetRequest(`DoTask`, url); + break; + case 'Award': + url = `https://m.jingxi.com/newtasksys/newtasksys_front/Award?_=${Date.now() + 2}&source=jxmc&taskId=${$.oneTask.taskId}&bizCode=jxmc&_stk=bizCode%2Csource%2CtaskId&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}` + `&sceneval=2&g_login_type=1&g_ty=ajax`; + myRequest = getGetRequest(`Award`, url); + break; + case 'cow': + url = `https://m.jingxi.com/jxmc/operservice/GetCoin?channel=7&sceneid=1001&token=${A($.crowInfo.lastgettime)}&_stk=channel%2Csceneid%2Ctoken&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&callback=jsonpCBK${String.fromCharCode(Math.floor(Math.random() * 26) + "A".charCodeAt(0))}&g_ty=ls`; + myRequest = getGetRequest(`cow`, url); + break; + case 'buy': + url = `https://m.jingxi.com/jxmc/operservice/Buy?channel=7&sceneid=1001&type=1&_stk=channel%2Csceneid%2Ctype&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&callback=jsonpCBK${String.fromCharCode(Math.floor(Math.random() * 26) + "A".charCodeAt(0))}&g_ty=ls`; + myRequest = getGetRequest(`cow`, url); + break; + case 'feed': + url = `https://m.jingxi.com/jxmc/operservice/Feed?channel=7&sceneid=1001&_stk=channel%2Csceneid&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&callback=jsonpCBK${String.fromCharCode(Math.floor(Math.random() * 26) + "A".charCodeAt(0))}&g_ty=ls`; + myRequest = getGetRequest(`cow`, url); + break; + case 'GetEgg': + url = `https://m.jingxi.com/jxmc/operservice/GetSelfResult?channel=7&sceneid=1001&type=11&itemid=${$.onepetInfo.petid}&_stk=channel%2Citemid%2Csceneid%2Ctype&_ste=1`; + url += `&h5st=${decrypt(Date.now(), '', '', url)}&_=${Date.now() + 2}&sceneval=2&g_login_type=1&callback=jsonpCBK${String.fromCharCode(Math.floor(Math.random() * 26) + "A".charCodeAt(0))}&g_ty=ls`; + myRequest = getGetRequest(`GetEgg`, url); + break; + default: + console.log(`错误${type}`); + } + return new Promise(async resolve => { + $.get(myRequest, (err, resp, data) => { + try { + dealReturn(type, data); + } catch (e) { + console.log(data); + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} + +function dealReturn(type, data) { + switch (type) { + case 'GetHomePageInfo': + data = JSON.parse(data.match(new RegExp(/jsonpCBK.?\((.*);*/))[1]); + if (data.ret === 0) { + $.homeInfo = data.data; + } else { + console.log(`获取活动信息异常:${JSON.stringify(data)}\n`); + } + break; + case 'mowing': + case 'jump': + case 'cow': + data = JSON.parse(data.match(new RegExp(/jsonpCBK.?\((.*);*/))[1]); + if (data.ret === 0) { + $.mowingInfo = data.data; + let add = ($.mowingInfo.addcoins || $.mowingInfo.addcoin) ? ($.mowingInfo.addcoins || $.mowingInfo.addcoin) : 0; + console.log(`获得金币:${add}`); + if(Number(add) >0 ){ + $.runFlag = true; + }else{ + $.runFlag = false; + console.log(`未获得金币暂停${type}`); + } + } + break; + case 'GetSelfResult': + data = JSON.parse(data.match(new RegExp(/jsonpCBK.?\((.*);*/))[1]); + if (data.ret === 0) { + console.log(`打开除草礼盒成功`); + console.log(JSON.stringify(data)); + } + break; + case 'GetUserTaskStatusList': + data = JSON.parse(data); + if (data.ret === 0) { + $.taskList = data.data.userTaskStatusList; + } + break; + case 'Award': + data = JSON.parse(data); + if (data.ret === 0) { + console.log(`领取金币成功,获得${JSON.parse(data.data.prizeInfo).prizeInfo}`); + } + break; + case 'buy': + data = JSON.parse(data.match(new RegExp(/jsonpCBK.?\((.*);*/))[1]); + if (data.ret === 0) { + console.log(`购买成功,当前有白菜:${data.data.newnum}颗`); + } + break; + case 'feed': + data = JSON.parse(data.match(new RegExp(/jsonpCBK.?\((.*);*/))[1]); + if (data.ret === 0) { + console.log(`投喂成功`); + } else if (data.ret === 2020) { + console.log(`投喂失败,需要先收取鸡蛋`); + $.pause = true; + } else { + console.log(`投喂失败,${data.message}`); + console.log(JSON.stringify(data)); + $.runFeed = false; + } + break; + case 'GetEgg': + data = JSON.parse(data.match(new RegExp(/jsonpCBK.?\((.*);*/))[1]); + if (data.ret === 0) { + console.log(`成功收取${data.data.addnum}个蛋,现有鸡蛋${data.data.newnum}个`); + } + break; + case 'DoTask': + if (data.ret === 0) { + console.log(`执行任务成功`); + } + break; + default: + console.log(JSON.stringify(data)); + } +} + +function getGetRequest(type, url) { + const method = `GET`; + let headers = { + 'Origin': `https://st.jingxi.com`, + 'Cookie': $.cookie, + 'Connection': `keep-alive`, + 'Accept': `application/json`, + 'Referer': `https://st.jingxi.com/pingou/jxmc/index.html`, + 'Host': `m.jingxi.com`, + 'User-Agent': $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1"), + 'Accept-Encoding': `gzip, deflate, br`, + 'Accept-Language': `zh-cn` + }; + return {url: url, method: method, headers: headers}; +} + +function decrypt(time, stk, type, url) { + stk = stk || (url ? getUrlData(url, '_stk') : '') + if (stk) { + const timestamp = new Date(time).Format("yyyyMMddhhmmssSSS"); + let hash1 = ''; + if ($.fingerprint && $.token && $.enCryptMethodJD) { + hash1 = $.enCryptMethodJD($.token, $.fingerprint.toString(), timestamp.toString(), $.appId.toString(), $.CryptoJS).toString($.CryptoJS.enc.Hex); + } else { + const random = '5gkjB6SpmC9s'; + $.token = `tk01wcdf61cb3a8nYUtHcmhSUFFCfddDPRvKvYaMjHkxo6Aj7dhzO+GXGFa9nPXfcgT+mULoF1b1YIS1ghvSlbwhE0Xc`; + $.fingerprint = 5287160221454703; + const str = `${$.token}${$.fingerprint}${timestamp}${$.appId}${random}`; + hash1 = $.CryptoJS.SHA512(str, $.token).toString($.CryptoJS.enc.Hex); + } + let st = ''; + stk.split(',').map((item, index) => { + st += `${item}:${getUrlData(url, item)}${index === stk.split(',').length - 1 ? '' : '&'}`; + }) + const hash2 = $.CryptoJS.HmacSHA256(st, hash1.toString()).toString($.CryptoJS.enc.Hex); + return encodeURIComponent(["".concat(timestamp.toString()), "".concat($.fingerprint.toString()), "".concat($.appId.toString()), "".concat($.token), "".concat(hash2)].join(";")) + } else { + return '20210318144213808;8277529360925161;10001;tk01w952a1b73a8nU0luMGtBanZTHCgj0KFVwDa4n5pJ95T/5bxO/m54p4MtgVEwKNev1u/BUjrpWAUMZPW0Kz2RWP8v;86054c036fe3bf0991bd9a9da1a8d44dd130c6508602215e50bb1e385326779d' + } +} + +async function requestAlgo() { + $.fingerprint = await generateFp(); + const options = { + "url": `https://cactus.jd.com/request_algo?g_ty=ajax`, + "headers": { + 'Authority': 'cactus.jd.com', + 'Pragma': 'no-cache', + 'Cache-Control': 'no-cache', + 'Accept': 'application/json', + 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', + 'Content-Type': 'application/json', + 'Origin': 'https://st.jingxi.com', + 'Sec-Fetch-Site': 'cross-site', + 'Sec-Fetch-Mode': 'cors', + 'Sec-Fetch-Dest': 'empty', + 'Referer': 'https://st.jingxi.com/', + 'Accept-Language': 'zh-CN,zh;q=0.9,zh-TW;q=0.8,en;q=0.7' + }, + 'body': JSON.stringify({ + "version": "1.0", + "fp": $.fingerprint, + "appId": $.appId.toString(), + "timestamp": Date.now(), + "platform": "web", + "expandParams": "" + }) + } + new Promise(async resolve => { + $.post(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`request_algo 签名参数API请求失败,请检查网路重试`) + } else { + if (data) { + data = JSON.parse(data); + if (data['status'] === 200) { + $.token = data.data.result.tk; + let enCryptMethodJDString = data.data.result.algo; + if (enCryptMethodJDString) $.enCryptMethodJD = new Function(`return ${enCryptMethodJDString}`)(); + // console.log(`获取签名参数成功!`) + // console.log(`fp: ${$.fingerprint}`) + // console.log(`token: ${$.token}`) + // console.log(`enCryptMethodJD: ${enCryptMethodJDString}`) + } else { + // console.log(`fp: ${$.fingerprint}`) + console.log('request_algo 签名参数API请求失败:') + } + } else { + console.log(`京东服务器返回空数据`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} + +Date.prototype.Format = function (fmt) { + var e, + n = this, d = fmt, l = { + "M+": n.getMonth() + 1, + "d+": n.getDate(), + "D+": n.getDate(), + "h+": n.getHours(), + "H+": n.getHours(), + "m+": n.getMinutes(), + "s+": n.getSeconds(), + "w+": n.getDay(), + "q+": Math.floor((n.getMonth() + 3) / 3), + "S+": n.getMilliseconds() + }; + /(y+)/i.test(d) && (d = d.replace(RegExp.$1, "".concat(n.getFullYear()).substr(4 - RegExp.$1.length))); + for (var k in l) { + if (new RegExp("(".concat(k, ")")).test(d)) { + var t, a = "S+" === k ? "000" : "00"; + d = d.replace(RegExp.$1, 1 == RegExp.$1.length ? l[k] : ("".concat(a) + l[k]).substr("".concat(l[k]).length)) + } + } + return d; +} + +function getUrlData(url, name) { + if (typeof URL !== "undefined") { + let urls = new URL(url); + let data = urls.searchParams.get(name); + return data ? data : ''; + } else { + const query = url.match(/\?.*/)[0].substring(1) + const vars = query.split('&') + for (let i = 0; i < vars.length; i++) { + const pair = vars[i].split('=') + if (pair[0] === name) { + return vars[i].substr(vars[i].indexOf('=') + 1); + } + } + return '' + } +} + +function generateFp() { + let e = "0123456789"; + let a = 13; + let i = ''; + for (; a--;) + i += e[Math.random() * e.length | 0]; + return (i + Date.now()).slice(0, 16) +} + +function TotalBean() { + return new Promise(async resolve => { + const options = { + url: "https://me-api.jd.com/user_new/info/GetJDUserInfoUnion", + headers: { + Host: "me-api.jd.com", + Accept: "*/*", + Connection: "keep-alive", + Cookie: $.cookie, + "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1"), + "Accept-Language": "zh-cn", + "Referer": "https://home.m.jd.com/myJd/newhome.action?sceneval=2&ufc=&", + "Accept-Encoding": "gzip, deflate, br" + } + } + $.get(options, (err, resp, data) => { + try { + if (err) { + $.logErr(err) + } else { + if (data) { + data = JSON.parse(data); + if (data['retcode'] === "1001") { + $.isLogin = false; //cookie过期 + return; + } + if (data['retcode'] === "0" && data.data && data.data.hasOwnProperty("userInfo")) { + $.nickName = data.data.userInfo.baseInfo.nickname; + } + } else { + $.log('京东服务器返回空数据'); + } + } + } catch (e) { + $.logErr(e) + } finally { + resolve(); + } + }) + }) +} +function t(n,t){var r=(65535&n)+(65535&t);return(n>>16)+(t>>16)+(r>>16)<<16|65535&r}function r(n,t){return n<>>32-t}function e(n,e,o,u,c,f){return t(r(t(t(e,n),t(u,f)),c),o)}function o(n,t,r,o,u,c,f){return e(t&r|~t&o,n,t,u,c,f)}function u(n,t,r,o,u,c,f){return e(t&o|r&~o,n,t,u,c,f)}function c(n,t,r,o,u,c,f){return e(t^r^o,n,t,u,c,f)}function f(n,t,r,o,u,c,f){return e(r^(t|~o),n,t,u,c,f)}function i(n,r){n[r>>5]|=128<>>9<<4)]=r;var e,i,a,d,h,l=1732584193,g=-271733879,v=-1732584194,m=271733878;for(e=0;e>5]>>>t%32&255);return r}function d(n){var t,r=[];for(r[(n.length>>2)-1]=void 0,t=0;t>5]|=(255&n.charCodeAt(t/8))<16&&(o=i(o,8*n.length)),r=0;r<16;r+=1)u[r]=909522486^o[r],c[r]=1549556828^o[r];return e=i(u.concat(d(t)),512+8*t.length),a(i(c.concat(e),640))}function g(n){var t,r,e="";for(r=0;r>>4&15)+"0123456789abcdef".charAt(15&t);return e}function v(n){return unescape(encodeURIComponent(n))}function m(n){return h(v(n))}function p(n){return g(m(n))}function s(n,t){return l(v(n),v(t))}function C(n,t){return g(s(n,t))}function A(n,t,r){return t?r?s(t,n):C(t,n):r?m(n):p(n)} +// prettier-ignore +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)} diff --git a/jd_jxnc.js b/jd_jxnc.js index ab9b1c6d..731393ec 100644 --- a/jd_jxnc.js +++ b/jd_jxnc.js @@ -49,9 +49,821 @@ $.allTask = []; // 任务列表 $.info = {}; // 用户信息 $.answer = 3; $.drip = 0; +$.appId = 10016; -var _0xodb='jsjiami.com.v6',_0x4b37=[_0xodb,'wpl3LnLCmMOr','w5LCv8KIw7Y8','44Ca5oqG54eQ44G05rCy5pyo5baK5oqd54W66K275Y2m5pWW5paY5Yyc77+SwqPCqMOlw4LCuxHCmGQ0wo3CgsKk77y1','w5zCkcOhwoDCmw==','w4xZfsKAwp8=','5reN5Yq75aeZ54OW54qV5Lmq','VcOPw6hgwpo=','fHIhXsOg','w6k+woEZw5s=','esKFw5bCpsO3','wp5tE03CoQ==','w5HDkyTDs1c=','wrtkYDog','RkfDuMOawoQ=','CEHCqcKkwqY=','LuWDmuS4t+WLrcKl776+JuS5h+WIkuW1g+WsueaIrO+8rei2oei8jA==','VihNw5YI','6Iyn5Y2w6Zu65p+75Yi75YiO56Ol5aeh6Leuew==','w4PCoMK+','LXzCn8KTwqHDpQ==','w4PDlybDlHjDhiY=','w4vDmjTDkg==','w43ChMObwrPCtEw=','IH3CjcKd','CAnCu8KHF8O3w6zDncKSw5Y9Mgo=','HVlMSMKnOcOv','ScKVEipqQsO7WcOaW8Or','JcK0JsKZw7XDtQ==','w5wsw43CssO/','P8KAw6PDpHY=','KsOUI8KmTg==','wrzDjR1UHg==','BsOwwqAlwow=','w5jDuivCkw==','55SD5LuD5oCp566b','5Lig5Lqf5LqW6La35Yyq5bC26KWQ5Yui5Yif55mY5aac5Y+u','OmfCmcKbwrzDqcKRwoHCuA==','wr7CgnwMw50=','w6PCisKWworCpg==','YsKuA8KOw7k=','woZywoHDjsO2','ccOHw4t8wq8=','EuWBieS4kOWJk8KP776UworCgsK1w6Q=','w5DCqgV7Lg1IwrDDiA==','w5jCmh7DvcOC','w4/Dp2DDscKmYcOS','Yh7ChlxL','5Lmj5Yuo6L2w6KK75LqF5omg6IKU5p6c5Yus5LmQ5Yu55pSt6ZSn','woXCnQNiJg==','fSbDlsO2ZQ==','HRrDuyk=','WsKew4PCqMOcw4c=','w5LCrMK+a0k=','ccOfEsK8wqAv','w7HCkBTDmMOt','w47CnCHDoMOC','ccOfEg==','w7nlg67kuqnliJxT7765acKsJ8Oy','w7XDuTpPOsK7QcKNeQ==','w4XDv3fDssK/','PsKhw7TDtGw+Vg==','wpPDncKfwqDCqg==','w5gOPMK4','w4ZVRMKvwos=','w78nwoE3w6kIwoPDocOfwqXDqUw=','JMK5GjZDw6Ynw4zCosOJw6LDtMO9','w5rDoiDCgA==','w47CocKrVXVMa8KgE8Kkwr7CogsAAsKEw4PDv8ObXsOYw7nCiMO3w4fDnVp+Sm5fXhI3AcKGAsOKw4o1Fj0Rw7s1SxslAFDCiGYwan5twoDDksOVBVzDuhDCqMKmPV7CuSxISg/Clh3DuMOMwr5ew7TDq8Kwwo8NGV3CrBDDisKZwrQ4w4s/QAkaw63Cg8KrP8OQw5wOfsK7IB4YOiTDm8OFwoDDp3ZYw6tRcyDDuMOWwqPCgsK0w4xoS1F/w6seCQfCr8K7JVPCmWfCjBk/PcK3JcO/wqnCnGzDv8Kow5fCjlRRwpYab8Ox','woLCo8KrV2goaMKDD8KkwrvCol4E','dsKlZ8OFwp8=','w5bDoWvDusK7R8OQ','w5PDp1DDmMKa','woDDumfDscKwS8OCw6jDrgAxwoHDmMKEw7hAE20dw705w4vCk8KnW8OiRnImLMOTa24Mwr3DuMKbwpxbAUo3wrjDi3w=','G8Ovwrs=','wo7DqAfCj8OlWTIN','wpXDg8Oq','w43DrGHDpMOzT8OYw6DDtFg=','XsKFw5DCncOdwo8udS7DpcOTw7TDpyfDlDjCoH3DhRtpw7/DslEBw7bDgi3Dv0TDuMOxw5LDkcOcw4o3w44Zw7BDw5TDsX3CjkrDp8OpwqbDrXccIg==','w4vCncOGwqrDrglrDE5Mw4bDosOpw70fw5PDrg==','Q8K2wrYtwqNhN0w8','dw7CgA==','wpQ/JMOwFkJLVMKeVX1Deg==','ElhT','wrrCnD9aEDt9w5XCq3FOwonDug==','w5oewp00w4c=','wrLDritfNsK8Rw==','b8OIwrJLwrM=','w7HCtMKsT0A=','woM7HFHCkA==','cMODEg==','G8OhwqEp','w7E6w6XCmMOMEw==','O8OswpgHwp8=','wp7DmStBGA==','GMOywpsPwqE=','wrzDpTteLw==','wpl9J1DCnsOx','wrlrw5M0w5kWwpnDs8OJw67pgpbnn4flt7vlhaPplpMI6LWh5Yyn','wqdadhQZ','Mk3Dlg==','wqjDocK4wprCiAHDqw0=','6LSA5Y6P5py66YOY5ouF56a05a6U77296K+f5YSj5Yyq5Lqs5ZeQ5Yed5Zyz6YCN5ouF56ev5ayE44Ogw7PlpafmnbHpgJDmiLLDsgQYRMK15Lij5bCq56W85ayy77yh5b6U6aG95o6C5LySwpfClsOow6vCpcKI44GL','GArDsT1sa8KFJsKva1ERd8Obw47DkjfCgkrDrGAyw6RowphqHlg9HVfCvQjCtTvDhA==','S8OywqNbwqM=','L8Kdw4XDsHY=','UcKDw7ExwoU=','w7scwrwgw5U=','MxvDnylt','wp/CsAtmFA==','O3LChcKWwr3Dow==','e8OFw6h1wr5v','w57CpsKJwobCqsKw','w7jDgxnCscOGw7TCl8K7','w47CosKOwozCt8Klwp7CrQ==','RxR8woVNCsKv','w4DDoGjDoMK7XA==','fsO3PA5yw40Iw6g=','w60nwoAxw4IbwoDDsA==','Wy7CpHk=','wqYIw6I=','T+aDmuWEgg==','w4PDmD7DqW/DkHA=','w47DkTzDmnrDiw==','w5PCrcKbwog=','I31WbMKg','6Leo5Y+D5py46YG45oqI56Wx5a+A77+F6K+i5YSL5Y+/5LqE5ZSE5YSA5Z+l6YC55oiG56Ss5a6n44Kxw6flpJTmnILpg4nmiI/DtSbCk8OiwoTkuavlsIvnpI3lrYfvvKrlvLbpo5fmjavkv4FsBMKdJcKBwovjg6TDnA==','YQrCnMONPw==','wozDu8KWwoHCog==','asKObcO+woB4w65t','wqbCpmsCw5A=','wrMaD8OGLQ==','wrMfTg==','woZAfhI0','asKxccOrwp9gw4N/eUXDrzbDssODw4RIC8OJJcOTZQPCg8K0ZmTDhsKCw4zDnMKEdQ==','acOfJsKNwqA0w4TCug==','w4nCt8KPwo7CrcK7','w7sVwr4qKg==','w5TCk8KkwoLCrQ==','f8OywpFewpU=','QizDs8OEVA==','wqPDmhtaPg==','GsODMcKPeA==','w5zCiTjDlsOF','wrMIHA==','woRJU8Ka','w7vDoA3CqMOm','w6VlZsKF','w4HDvBbClMO4AQ==','egXCmsOwGsOkw7o=','cAHChcOl','w6HDmz3DlmfDhlHCjWE=','44Ol5o+I56Wz44Cm6Kyd5YeR6IyX5Y6H5Lqf5Li+6LSi5Y2U5Lq7C8OEHsO2Tm5S55uh5o2j5L+e55SVKT4hGz9K55iT5LqM5Lig56yD5YuA6I+d5Y6W','woJcSsKPRMKefsK/e8KpbHPDt8Kcwr9DPcKqNH3CmcODwozDnsOTwqHCpn3CjDxCVsK7akXDpnzDuMOPw7LDn8OWDQ==','wrvCs0ARw5HCpA==','PMO4wqcqwp0=','dgTCkcO3Iw==','XsK4w6DCmcOG','wqo+a1nDhA==','wokKw4PDkkI=','woZoJV7Cng==','Z8OVw7V6','w43CjT/DusOT','5Lug5LuL5LqZ6Lae5Y+m5p6L5o+G5Ly1wpwcfhgPw7LDv8KVw6wZ5bGZ6YWk57qq5p+a6IWy5p+t6IS55bqB55qG5Yqw5Ymh56Kz','wq0LF8OMMQ==','QAJe','5Lus5Lu15Lic6LS85Y275bOh6KaY5Yqa5YuZ55iZ5aSO5Y62','fV8ge8OJD8OEUcO8','wqcUw6I=','XCzDrMOS','w6opwooew6c=','XMOHw4dXwqg=','w4AxwqwQOw==','YDp9wolV','wpnCqyxgJBdB','WyTCpQ==','ABnCoMK7w7caw7thwq7DtsOLD8OoGsKw5qCG5pyH44Cm5Lur5LmJ6LaP5Y2U','d8KPWsOvwoo=','w7fDhzfDj0DDgnbCrA==','w6vCpHAOw5PCo2/CseaZouWRjOadt+aUoVvCvMOHfMKywoAawqtgw5zClmvCvi8=','S8O8A8KOwoA=','wqLCqXsEw4A=','w4bDpjvCkMOSBTMb','w70Ywq8EAQ==','wqtmdcKVXg==','wqwhNFTClA==','wrAaFsOA','w7x+ccKIwoI=','w4rCrMKpTksWb8KV','LcOdMsKzWh0Mdg==','Heitl+mFi+aWoueaseW9kuiPg+WMo3I5CsKIGkLDg1TDnMOjw6s7wpTCjVATw6/CtyJ8Zhh3','wp9gwr3DksO3wok=','wqQGw6jDnQ==','wqjCqHAKw5HCr+W3uOWmoOaUhUpTSQ==','wqBrLEXCpMO4w400','5LiS5LuE6Lax5YyA','woNGWsKaTw==','W1g3YMOpCcOAUg==','fAnClcOrGsOww7rCoA==','wrJPK3bChA==','w4bDpjvCkMOyBTMb','ZcOXwqjDvcOcw748w40=','wpMoE8OGMQ==','w50SJsK/wo9A','f8OrwqBmwoc=','wq/Du8KVwp7CogU=','SA5ywqFp','w57CvcKwQ20=','wqlRZhUAw4jDsQ==','w6jCkDvDssOy','w7h8Z8Krwo8=','w4PCoMK+QWQDYw==','BVvCk8KmwqA=','wqgjPg==','TwJWw7I7bQ==','wqsjI2M=','VCrCtm5P','wqfCqHg=','YMObwq9t','w6ZH5aa06LadMMKB5Y6J5ZmOw5VU','w4DDoGrDtcKyQsON','wrXDpcKr','wrTDkyl+AA==','c8KKJ8Kew7s=','w7HDhQHCqMOkw7A=','TMKTBMKow7I=','wq4ta0rDvg==','b8Osw4l2wpA=','RgFdw5Y1','wq5FwoPDk8Oi','w5PCosKSw7oy','bsOdBQ==','IAQhd8OJDMOjWMOxegLDmw==','OcKPw6x2woloG8KeETRQwpYZ','VMOPw6l5wqNiPsKxSg==','dCTCrWZOwp9Pwr/Dgg==','CMKUEj1L','5LiH5Yq556CU5qOR5b+15bW15Y2Z5piF77yD6K2O6Yer5pW15aC75Ye75LuC5YmU56Of','5Lql5Yui56OD5qCx5byo5Yyi5puI77+56K2x6YaU5peK5aOD5YSzCuKBhe+5heKBge+7vg==','w7RgZcKBwpPDpMOgwoVmw5ZIw6o6ET/Ck8Oyw6vCtFPCpMKlwr7ChDbDnlTDqmYQMzc=','MMK1w7nDoThRVMKrWMOYw7Aawr/DmVsbwr8=','w4TClX7DsMOJ','IsKOCTBtQsO/AMKKGcOmchJDZATDqsKzbHHDszA0P8KAwrMpwr/CnhR3K8Kqw5jCjMO/wqMRwqfDmsKeHMK4wrt2w7nDsRDCkMKndyNtw6DDs8OuWnNnOsKAwoLDm8KSw5vCiBZHwqlNw7rCu3HDocKQVlzDocOzTh9QIcOTw6fDq8Knw5DCpsKJC8KJw5DDqVB0X8Ouw55LAF7Dh11vA0RIw6tDworCrE3Cl0vDs3LDhi1N','wozCqG4Rw4s=','w7zCr8KtworCjA==','f8KHw4rCmcO9','XMOMCDBk','QSHCqWx2','W8O0w4pKwpw=','w4jDp3LDk8Kz','csKOWQ==','aEY8asOX','wqkFPn7CiQ==','w5UPG8Knwo5X','UMKcw4rClcOe','ZMKkWMOowrc=','X8KCw6rCgsOKw5A=','w7nCrMOiwrrCrQ==','w6XCtMKMQmY=','woxHTMK6VsOHOQ==','wqEzw4fDumk=','QcOjFw5A','44Oe5oik54aN44Gg5rGV5pyg5bWi5ouZ54aK6K605Y6O5pee5pau5Y2K77+TUcKMwpXCnsOFwojDpcOqwqHCksKgFO+/mQ==','KHDCn8KbwqTDq8KLwpPCoMKqfcKM','w6DDkwbCqQ==','eMOeAw==','VyPDtw==','wp/DjwB/EsKKc8Ow','ZcKKOcKew7s=','GcOvwqs=','w74jwoc+w5cWwpE=','woU2b3HDpcKCU3c=','H8OLI8KldQgA','w68Bwqkfw6M=','w5PCucOn','wqMrInLClMOq','b8KEMg==','5LqV5LmA5Luc6LaR5Y6tEQ==','w78pwoEfw5cBwpg=','f8KXw6XCmcOA','w7jCksOwwoXCvA==','P8Kcw4fDgk0=','Sh1+wrZYEQ==','w6jCgMK6Q38=','w4fDvzPDkW0=','w6s5w4fCnsOc','w47ChcKswrDCrw==','w6vCi8ObwpjCpQ==','w4E/wr8=','Y8OJwqU=','5LmX5Yur56GP5qC65b++5Y2A5pqt6YKe552A','BFNLQsKHI8O2w6/DqkI=','5Lmi5Ymx56Gh5qCz5b2M5Y6m5pub776G6Kyd6Ye75pa75aKs5YS3w4jig4nvuqDigLfvuo8=','w4rCosKPwpTCpg==','w4DCiMOI','WMOcMsK1eQ8GLj0=','wpzCtwc=','ADnCqsKxw7wRw7BqwqXDvcOABMOiEMKw5b6V5Yqv6LSQ5Y6w6bqE5Y2e5LilODI6BRrDrwrCj8KRIcK1CwUF','CcKMHSFx','5oKE5o695L6i5Lif','w5fCmMK0w4cpISUTGUfDn8KFwqhZSMO/e8Oww4bCncKxw58McGjDjmXDtMKSJsK9w5deNMO4X8KYwoIxwovDrl7Dn0bDt2hww7UIw4NfV8KdXk5LDMO3wqzCnMKJJMK3cn3DtsKaTnlLwr3DrCXCgMOM','w6LCs8O7wo3Chg==','wq9EYh0Iw5/DscK9fCwqB8OgwrHCqEfCmMOMwpHDnMKfw7vCs8K1wpTCuQLCrcORw4scMMKk','S8KbB8Kaw5A=','w4g1wpAiw4E=','wq5aWMK+XQ==','ecKESg==','V8KfMsKBw7k=','QMKZG8KYw5U=','fE4mccOIDMOI','wqkUY1HDlg==','w57CnMKww5szeGtIE0zDn8KEwroHW8OtYMK0w5bCgMOtw5xEcTXDhWjCtcKWIMKtw4dK','HVJEVsK5d8Orw5bDpFQHw7YXQMKLwoYhPMO4w4N5f1lzwpTCo8KqwoUnw4Ntw6fDosOJKRjDpsOTBcK0E8O+woocw6lKw5sXw4HCtBZ7DMKRw6DDuW9qw63DlsO/eQHCo8O0wr4Zw5M0DMKmByPDqRYDAMKsw7zCq8KiFcKvfsKPw5fDnk3Cul1QNsKFdcKMRWYgw59/RMKmMxPDn8O9woHDok7DnsOCampPwpLDhSvDrMKLfMOmeMKWDmJBwqbCjsKKbMKiV8KrEMKzc8KiHMOKwqIocj/DgVhmw5DDm8O6Ow7Clyc7wqcLwq/Cvi0y','ZgbCs0lT','GBjDojVgbsKDOsKvblRScMOGw47DjGrChFzDoGFrw6N8woB5QUYuA03CoQ==','w4LCvMKPd2E=','VMK5TsO7wos=','fsOTw4h9wq5i','w5kSIw==','w6LDiwfCrsOPIQwhw6nCicOAwrfCug==','a0Uk','wqBsYcKqZMOhA8OPWMKLSFPCjQ==','ZDPCnMOqFg==','A1fCvsKz','VS5+wqNU','wrfDugl8Mg==','w73CucKRwoTCtA==','w4nCrDTDhcOD','P2bCmcKdwoc=','d8KrdcOpwpo=','wojCikojw4k=','wrvCk34Gw7w=','w5bCgsKkw5Ii','w4TDlSDDkFHDiWjCvTzCo8KBw58=','EAbDtjxx','w6kMwoQrw7o=','w4jCqsKt','FQfDtQ==','WMKQw4nCiA==','wp5KPX7CrA==','HldzY8K+','RyrCsH5C','w6d1YcKOwpXDo8Ok','Y0DDhsO+wrpZwr8=','XMKQw6HCosOk','XsKmw50Iwo0=','w47DmzU=','wpJDwovDl8KJV8KwwpfDvcKKecO6w7M5wpHlvYjlip3otbHljqfpu6Dlj4Dku6PDpsOawpdhwrBuIsOINgzDuMOZCVo=','ecOJw6V5woRmGcKQ','MVNBa8KF','wqxNWsKyew==','w5HChcKjw5w0emdZ','SMODEMKLwpw8w4fCuA==','XCTDosOcf8O8w67DkQ==','A8KOFA==','ecOBw6t3','EMOlwp3DhuitpeazneWloOi2je+8g+itquahtuadoue+lei3k+mFq+islg==','w7UpwpQ=','5Lul5LiP5p+m5YmT5Zq66L2a5Zim56qd5pax5o6w','b8KEMsKow6zCug==','V8O2wqLDrcOk','wrvCthhhGg==','VhliwqJJ','woZHWQ==','5Yqj5Yqo57mZ5pyN77+HQsK0P8K5','FznCp3lKwolbw4jCpA==','JsO3wo88wq4=','wpUuQ2rDmg==','FMOBMA==','wpXCjRRYCw==','wqE6aV3Dgw==','TxZ0wrRU','VCzDs8OabsO3w7DDgMKTw5MtMQ==','w4nCscO8wpzClQ==','w5fCkzfDtsOf','wrDDkMKOwqjCjg==','wrYXLsOCMg==','w7wEwospw7Q=','w7Enw4/CksOQ','wrU3PW4=','w5/Cl8ODwrPCtg==','5LqC5Lij5LmE6Led5Y2r5p2O5o6O5L+lw5vCpsOkwovCi3wKfwvDh+WwpOmEh+e7u+afo+iGsuaemuiHvOW4i+ebreWJkuWIm+ejkA==','w5XDuWjDvcKq','5LmF5LmN5Lmv6LW/5Y+25bCo6KSf5YqG5Yik55qz5aar5Y6Z','R8Kzw6ouwqkoPUUo','H192Q8Kx','6LeQ5Y+k5p+Z6YK05om656Sh5a6u77yW6K2a5YSU5Y6Z5Li85ZeV5YeY5Z+j6YGZ5oiO56Sk5a6a44Kow6flpoDmn5vpgZLmiqXCoEEKwpEN5Lqm5bC656Wc5a+u77yy5by76aK45oyO5L2TYsOKw7Jnw5TDuuOAqA==','wr4Pw7PDino=','LsOpO8KOew==','C8ODJw==','w57DuX3Dl8Kb','44Ca5Li65LmT6LWD5Y+x','G8Opwq8nwrbDhWvDmQ==','e8OPw6E=','6I6p5Yy355SW5oq95LyT5oG+wqAsMuS6h+WIgOWJreijvQ==','44Ca5rKi5p+T5ZGo56e244Kl','w47CqsO+wo3CusK+NhfDnA==','w5zDvW3DpMKI','w6TDhwfCpsO3w6E=','w4wzwqwaJX3Dujhcw5XCkF4=','WMKow78=','44Ku5ouI54SI44Om5rOr5p2M5bal5omq54Sm6K+M5Y6+5pSS5pSt5YyK772wwqAzJBHCkgTCsCRgW8KhwqvvvIE=','w4fDqnDDvcKoS8OHw73Do0l2w5Q=','RMOYwrtPwrY=','wrIUHA==','wplvBELCmw==','6Le45Y6M5p2R6YKs5oqs56eK5a2J77yH6Kyo5YWa5Y6D5Lqh5Zay5YWN5Z2y6YG25oux56aH5a6b44CtSOWkouadremBpOaJsz3DiFgWwqzkuYPlsarnpb3lrZnvv6flv7fpobLmjKPkvr7DncOGCEfDkcOb44GPAA==','w4rDtx/CjcOI','wqouTW/DvQ==','wq/DpsK9wp4=','w4nDrCzCksOqAQ==','w4XCicOJwrU=','wq8tJ2jCn8OtNA==','w4TDoD8=','W8OJwqd6wpx7VsKF','ZFLDp8O0','5aao5Y2A5LuN5YqS56GW44OZ','PsKHECxu','wonDg8KowpvCvA==','wrzCnU45w4s=','w73DvD3CicOSBTMb','YMOBw69m','w5p9eMK/wpM=','ZQ9ewrZp','wpbDvBFcEg==','IGDCpcKdwrbDqw==','WyPDpcOSSQ==','w5PCicKuw5Aucw==','wq7DrcK3woHCiBXDqw==','w4XDriDCs8O5CC4ww53Cow==','wrVdwqnDkMO9','RsKTw47CocOn','G37CucK1woU=','w4zCoMKmVUsCbw==','GMKiw73Dg30=','woUXWnfDog==','YDTDtMOmVg==','w7AGw7zCksO+','w6QdHMKGwqs=','DsKCBzB3Sw==','BcKOGjdvW8Oz','YCRRw7Y8','w6/CnsOiwqLCqQ==','FQfDtRx7fw==','w4nCucO+woM=','AGx0fsK6','ZlzDrQ==','beWCq+S5n+WJjMOz776vIeS6oeWLvOW1o+WtseaKju++gui2uui9tA==','asOIwqt4','aRV9woNF','6LS75Y2H5p2f6YOw5oi756aQ5a+677+R6K2k5YWA5Y6l5Li55ZeQ5YSj5Zy06YKX5oiW56eI5a2C44OwwrflpI3mnKXpgo7mipM8wpTCh8OEEuS6uOWypuekruWure+8s+W/vumgm+aNjOS/iG40R8K7U8Kw44G6','w7nCiMOmwpzCtQ==','VSTDsMOORg==','L13CuMKCwps=','CsKNCxFp','wqEnOmfCmMO0','QBF8wqVJCw==','w5LDqHfDv8KqV8OEw6w=','w74gw4fCg8ONBA==','RizDssOcRcOkw7PDkQ==','ekohecOTEcOdUg==','wqYCw6PDjA==','asKFM8KC','6I6F5Y6b5Lm65YiW5Yim6KO1wqM=','wp7mg4blhKI=','wrTDpzNvNsK7TQ==','EAbDtDY=','Shd3','w7t1T8K7wp8=','YsO3wqRBwpA=','cQFiwrta','XALCvMOFOA==','wqYIw6LDvWPDkw==','w79IJg1Sw4DCoMK1Jw==','w683wqweHQ==','QRnCundF','w7HCtMKnbVw=','RMOUOsK1wpQ=','5LuM5Yuq5oql6KGB5aSW6Lef77yw56S45qaL55udWsOpw7p6WeS5meWwo+ekvOWtvO+/iuisteaMkOS8m20iwohjGsO2w6fmiKrnpIPmp7Xpn4rDpTnCm2bDtOellOWvnsOG','VS3Cj15S','w6o4w5nCgMOE','fsOUwpnDnsO2','w4DDnz/DmUE=','WcKNUsOTwpk=','w5LCt8Ow','w7TClynDmsOM','wqPDgsKRwpnChw==','5Lu15YqK5oi16KGe5aaW6LWN776h56e65qaI55qXRMOjJcOXVuS5g+WxsueloeWsjO+8o+iviOaOnOS+uiopw5AabzZ75oqr56Sh5qeP6Z28w5DClsO/bm3npbflronDuw==','f8KNUsOewpNiw6s=','bFrDpsOlwrhC','esObwrFjwr5/TcKFwoA=','bsKKLQ==','bsKKJQ==','wrnDojJSIw==','wrIeFcOCMW8=','5b+e5aaw562X','wp5dwqPDi8OL','5LiY5Lq25Yig776t','DsK3AxhU','wp/DvhpPAA==','wr0rOWjCuw==','wphJUMKbWMOJ','D8OPPsK1','QcOnwq7DhsO5','wppdTcKX','woMqQVbDiw==','w6o8wrQqOA==','wpcXMsOpCQ==','5LmZ5YiV5oi16KOx5aS/6LaG77yX56SE5qWe55mMw4TDsMOLV8KQ5LuO5bCk56eb5a2o772Z6K215oyd5L2Swqkfw7FdPMO3w57mi7bnpJ3mp7jpnL4rQBTDtcO+56SU5a+4','SyHDr8OxVA==','XMOLwqo=','57iV5pyG56ys','flLDucO6wrNRwrwu','RMKHOcK0w7U=','wqZTGXPCrQ==','5rSL5YiM5aen54Ok54qU5LiZ','5Lix5YuG6L2e6KO05Li85oq36ICT5p6E5Yuf5LqP5Yq+5pac6Zae','UxLCildF','wqnDhMK9wr3Cgg==','woluRsK+fA==','wr8XF8OxJHRy','wpbCsQx7Jgw=','w5LDqHfDv8KyS8OCw6zDrg==','wpp8wpQ=','w4gIEsKswoU=','G1lC','wp7lgJjkurXliqfCrO++gnnkub/liITlt6XlrLDmirXvvqvotqrovbg=','wrBgVsK+Xw==','wq5Vwp7DpMO4','w7HDhQHCqMOkw7DDmQ==','w4Q+wr4c','w5bCuQ58NBtdwrc=','wqdadB4=','CsKUw6vDpcO9w7Y/w4Z6w7DCiw==','BsKPFTY=','b2fCisKBwrnDosKdwpHCpMKyNQ==','LMOJPBFtwok=','w5/CnifDusORWmhLcsKNwowmDMOjACHCjn1cwolKw64jwohLwqkVwodgw6zCusKiwoPCicK/DsK3wrxoIUZQRsKMQsOqwr40wosdYGQMw6wiwpBcwqjCisOmwohXw57Do8Ox','w5LDrVbDjMKu','wqLDg8KVwrLCng==','w57CicOfwr7CtQ==','NOWCu+S6iOWLuFzvvLTDrErDiw0=','wojDvT3Cj8OxFzlEwoo=','w6onw5vCk8Of','SAvDj8O4Sw==','GcOKwq41wp8=','c8OxJg53','w73Ci8K0w7kt','OwPDgD9k','a13DucOmwrhC','w7rCgsKuw4Yu','Cn7CuMK8woA=','w5/CkyDDpMOCTQ==','w68ow4LCgw==','QAJew5wgeg==','wqfDhDJ3IQ==','wrzCtk4Cw74=','wrnDpDg=','w6ZmesK5wpI=','NMKBw77DqEY=','w4rCtsKOwo8=','Xn8RdcOR','wphvacKcQQ==','w5YNIsKAwrI=','esObwrBvwrdu','wqbDqDBJMg==','w5ETMcKhwoxLGSbCgMKtIw==','M8Kqw6TDsH0d','w43Cs8ORwr3Cpg==','d8KEGcKCw73CqUPCmsK8Uygzw4Uzw7gEXQ4=','VSjDtcOjWMOww6Y=','HsOBJcKEdR8J','w4VEVsKKwow=','w5MWwpQWw5k=','fAHCm8Ol','QSNIw64W','RiTDrMOS','wrjCpHATw50=','JcKEw7PDp2Q=','w5cWF8KcwoA=','w5fCpsKlV2A=','S1bDh8O1wqQ=','44O65rCc5ruK44Ou5pyb5q6F6I+m5byH','EOekn+e5suiMuOW8hQ==','aeS7meaUjuiNheW9hQ==','wo0xw7PDnnY=','44G/5oux54es44GI5rC15p6y5bWs5oi/54Sg6K+A5Yyc5pak5pSM5Y+Y77yJA8OmwrFxaMOlKlxrwqjCqTjvv4A=','wpF9JV7CnMO8w5ICR0Nww4Y=','QT9gwoZh','w4oXwqgkHg==','wqU8aXY=','wrlLKk7CmA==','44OW6aCM5raQ44Og6Lye6Z2gwqY=','wrMGI2nCmw==','w5XClsKrTG0=','w4QIGcKKwrI=','ej3CkkJy','5q+e6Lel5YyKwoTCrMKzwoXCoSXlooDlha3kuKvopKfoj4E25L+l55umZcKVCsKkWsKoHsOAwoAm5ZCM6Z265rOd5YmN5YyKND4pHQ==','TsKdBcKiw4s=','GMOhwrgvwpA=','w4vDrTE=','fmPDhcOwwrBBwpI+w6/DpcKvacKlZsOAwofCjlwSLMOgw6t7QklJcMKifcOWw7R5','wrEtHXLCg8OxN8Oj','44KA6YCm6K6C56OA44KD5o2F5LmA5ouA5YmU772awq8=','TcKgHcK4w7U=','w7nDqT7CvsOV','PyfDlh9f','w4/CsMKdQWY=','w67ClMKzUHc=','ZcOSPcK6woQ=','wojCuihMFQ==','SsK/I8Ksw58=','YMKSw47CosOo','wpMhJEnCtw==','w5XCvcOuwoQ=','wrvCsmwJ','w5vCkyU=','wqxOf8KNUQ==','wpXCthY=','XcOkw5lWwo9FIcKy','wowLHsONJg==','w6V/ZsKZ','bcKMTg==','w5DCtsKUwoTCmw==','w7TCpnwVw5HCvG/CrA==','w5/Cu8Ojwp7CqcK1','U8OqwqMlwpbDinPDkcKO','wqMJw6PDlw==','ZEQ7fMOJHcOA','FcOqOsKFcg==','w4vDjWnDkMK4','elLDuMOiwrg=','6YKw6K2T56OM5o2f5Li2776F','w4jCucO7woLCug==','wqo2Zw==','w4saw7HCmsO+','woLCjgx6Fw==','fMOswq59woY=','bF7Dk8Ojwqc=','wp5aJVbCuQ==','V8KSw5DChMOYw5A=','TyTCtntv','6I2p5Y6t6Zu05p6f5Yus5Yqc56CY5oib5YmAMg==','BEJXT8KnK8Orw6DDtQ==','w5TCiDrDsMO/','wo/DpcKPwp7CsQ==','wpF2woc=','wrYPD8OVNj02JMK+YlEjQMK4JhprI8KzASHDg8OeDMOqdMKmYj7CoT5Xwo9owohGYMKFQMOA','wqLCqXkO','wpBRwqrDssOQ','YRZDwrhD','XF7DicOcwok=','LWLCrcKDwqI=','w7kzJ8KjwrI=','fsO5Awplw5UUw6jCocOtw5jDhcO9wr7CrMKuwqPDrg==','c8OFw7JzwqNr','e8OfB8K8wrM+w4I=','UMK1w7QJwoY=','wr8YD8OMM2I=','w4c/wrEdPW3DpA==','O8Kgw7c=','6I+C5Y2W6ZmD5p225YmR5Yi/56CH5oqs5YiswpE=','ZMOUw7R7wqRgHcKTAQ==','wrI3cnPDvQ==','6I655Y2s6ZmN5pyy5Ym75YqB56C65aeR6LeJAw==','fg/CkQ==','6I2x5Y6P6ZqP5pyg5Yil5Ym856CY5aSC6LWnwr0yLRgx6L+75ZmZ5byk5bib','HyfDmjBq','wrYvPg==','w5YTPMKmwoRHBw==','w70fw77CtsO+','w4ofwoY5w6w=','acKAV8O+','6LSU5Y665p6r6YK+5ouY56WQ5a+T77646KyL5Yew5Y+z5Luz5Zar5YaI5Z6C6YGO5omx56et5a2w44KvwpPlpoTmnIvpgILmip8rbxVfMuS4lOWwhuekoeWvje++vOW/l+mjmeaNneS+tVh5FsK9McOK44C2','6Iyv5Y6f6Zik5p+N5YiB5Yut56KQ5aaH6Le5wosZwovCmjnovaXlm4Xlv5Llua8=','RXnDg8OIwpM=','ZsOywqR4wrE=','D8ORwokKwos=','wqPConMR','w5HCjsOfwqHCig==','wpRwwprDjcOb','wpl3Lg==','5Y615bKO5Ymy5Ymqw6YTw64JQQvChcKawoDClUfDjMOHfEA=','CMKEBw==','w7vDtTTCmMOx','w4fCqsO7wrHCkA==','b2DChsKCw68=','XMKdw58kwq0=','worCkHAxw5w=','FsKMw6fDs1o=','w6jCgsKTcnw=','WcOKwqnDqsOq','W8Onw59FwrM=','Y13DrsO0wqU=','w47DrirClsODDi0Kw4fCpcOgwpc=','Yz7DtcOgRA==','FAnDpjph','bsKXw4nCjMOf','w7jDpTrDvGA=','WsKew4M=','5Yqf5Ymq57m35p2x7760w4dkLmA=','wrrDnRdtAg==','woV+dsKpYg==','w4Q+MlFAwp3CscOoNGJlCcK4wrzDv+W9o+WKoui3h+WMgOm5ouWMmuS4kMK+w6DDh8O0RsOiwpPChVl0w6A3LMO5','w4HCtMOnwpvCpA==','TV84fcOF','VcKkw6wuwrEqJ1cwPsOyw7U=','w5ATMg==','44Ks5oms54eK44OZ5rOe5p6u5baY5omV54Ww6Kyo5Y6M5peS5pSR5Y6+77+9wpzCscKiLA56w6PCpXjDusKYHe+8tQ==','wr8YD8OMM2Jqf8K+Zk1+','Uy7DtcOeR8O4w7DDgMKdw4w9LA==','w5bCrMKa','woLCmjdGFw==','6LWx5Yy45p666YKY5ou956a85a2g77+C6K+J5Ye85Yyq5LuC5ZWG5YWp5Z2B6YGw5oik56Wn5ayE44GdwoXlpqnmn4npgaPmiLF5CMKrwo5b5LmN5bCH56WN5a2m776k5b226aC95o2O5LyaNHJmw6fDjj3jgrgH','PcOlwqAlwqg=','w5XClcK1wrHClg==','w5bCtsOqwpzCsQ==','JjsltjRiaMwUmnlir.com.v6=='];(function(_0xb1c2de,_0x3975f3,_0x338e82){var _0x241203=function(_0x44d346,_0x185597,_0x116c33,_0x44f5e9,_0x401aff){_0x185597=_0x185597>>0x8,_0x401aff='po';var _0x34d8c2='shift',_0x3c8da9='push';if(_0x185597<_0x44d346){while(--_0x44d346){_0x44f5e9=_0xb1c2de[_0x34d8c2]();if(_0x185597===_0x44d346){_0x185597=_0x44f5e9;_0x116c33=_0xb1c2de[_0x401aff+'p']();}else if(_0x185597&&_0x116c33['replace'](/[JltRMwUnlr=]/g,'')===_0x185597){_0xb1c2de[_0x3c8da9](_0x44f5e9);}}_0xb1c2de[_0x3c8da9](_0xb1c2de[_0x34d8c2]());}return 0x8cca6;};return _0x241203(++_0x3975f3,_0x338e82)>>_0x3975f3^_0x338e82;}(_0x4b37,0x93,0x9300));var _0x4475=function(_0x3465a1,_0xa80d8c){_0x3465a1=~~'0x'['concat'](_0x3465a1);var _0x1213bd=_0x4b37[_0x3465a1];if(_0x4475['tbgIJU']===undefined){(function(){var _0x57ffbf=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x564d98='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x57ffbf['atob']||(_0x57ffbf['atob']=function(_0x205bab){var _0x1689d9=String(_0x205bab)['replace'](/=+$/,'');for(var _0x293c9e=0x0,_0x54301e,_0xa0b234,_0x44f6d7=0x0,_0xeee6b9='';_0xa0b234=_0x1689d9['charAt'](_0x44f6d7++);~_0xa0b234&&(_0x54301e=_0x293c9e%0x4?_0x54301e*0x40+_0xa0b234:_0xa0b234,_0x293c9e++%0x4)?_0xeee6b9+=String['fromCharCode'](0xff&_0x54301e>>(-0x2*_0x293c9e&0x6)):0x0){_0xa0b234=_0x564d98['indexOf'](_0xa0b234);}return _0xeee6b9;});}());var _0x10b167=function(_0x360b30,_0xa80d8c){var _0x32aa64=[],_0x3fc66c=0x0,_0x5b84a8,_0x25fca6='',_0x53bb8e='';_0x360b30=atob(_0x360b30);for(var _0x292ff9=0x0,_0x116c78=_0x360b30['length'];_0x292ff9<_0x116c78;_0x292ff9++){_0x53bb8e+='%'+('00'+_0x360b30['charCodeAt'](_0x292ff9)['toString'](0x10))['slice'](-0x2);}_0x360b30=decodeURIComponent(_0x53bb8e);for(var _0x109797=0x0;_0x109797<0x100;_0x109797++){_0x32aa64[_0x109797]=_0x109797;}for(_0x109797=0x0;_0x109797<0x100;_0x109797++){_0x3fc66c=(_0x3fc66c+_0x32aa64[_0x109797]+_0xa80d8c['charCodeAt'](_0x109797%_0xa80d8c['length']))%0x100;_0x5b84a8=_0x32aa64[_0x109797];_0x32aa64[_0x109797]=_0x32aa64[_0x3fc66c];_0x32aa64[_0x3fc66c]=_0x5b84a8;}_0x109797=0x0;_0x3fc66c=0x0;for(var _0x2076e3=0x0;_0x2076e3<_0x360b30['length'];_0x2076e3++){_0x109797=(_0x109797+0x1)%0x100;_0x3fc66c=(_0x3fc66c+_0x32aa64[_0x109797])%0x100;_0x5b84a8=_0x32aa64[_0x109797];_0x32aa64[_0x109797]=_0x32aa64[_0x3fc66c];_0x32aa64[_0x3fc66c]=_0x5b84a8;_0x25fca6+=String['fromCharCode'](_0x360b30['charCodeAt'](_0x2076e3)^_0x32aa64[(_0x32aa64[_0x109797]+_0x32aa64[_0x3fc66c])%0x100]);}return _0x25fca6;};_0x4475['fCcUFU']=_0x10b167;_0x4475['fDOHxp']={};_0x4475['tbgIJU']=!![];}var _0xd0b799=_0x4475['fDOHxp'][_0x3465a1];if(_0xd0b799===undefined){if(_0x4475['DHjsDk']===undefined){_0x4475['DHjsDk']=!![];}_0x1213bd=_0x4475['fCcUFU'](_0x1213bd,_0xa80d8c);_0x4475['fDOHxp'][_0x3465a1]=_0x1213bd;}else{_0x1213bd=_0xd0b799;}return _0x1213bd;};$['maxHelpNum']=$[_0x4475('0','J5)k')]()?0x8:0x4;$[_0x4475('1','v[^t')]=0x0;let assistUserShareCode=0x0;!(async()=>{var _0x221a28={'CmFjS':function(_0x7fcdfe){return _0x7fcdfe();},'GWbAn':_0x4475('2','v[^t'),'VmhaU':_0x4475('3','gZ4x'),'mlrFu':function(_0x143e04,_0x45bb49){return _0x143e04(_0x45bb49);},'LHxTr':'CookiesJD','ddgww':function(_0x42d72f,_0x167f42){return _0x42d72f!==_0x167f42;},'lgkCH':'hIDth','qgblg':_0x4475('4','!BDn'),'soyDQ':_0x4475('5','i3QJ'),'KgAEb':function(_0x28a54b,_0x1e0b8b){return _0x28a54b<_0x1e0b8b;},'FBmXy':function(_0x314105,_0x3757b3){return _0x314105+_0x3757b3;},'VLvwR':function(_0x1a5c33){return _0x1a5c33();},'PHwwR':function(_0x35d323,_0x434a0a){return _0x35d323!==_0x434a0a;},'MShct':_0x4475('6','8dLc'),'qQbnU':function(_0x38f279){return _0x38f279();},'nvbpE':_0x4475('7','csZ0')};await _0x221a28['CmFjS'](requireConfig);if(!cookieArr[0x0]){if(_0x221a28[_0x4475('8','v[^t')](_0x4475('9','*I&&'),_0x221a28[_0x4475('a','%uuX')])){var _0x47f443={'gtmLV':function(_0x3ae1a7){return _0x221a28[_0x4475('b','e5xs')](_0x3ae1a7);}};return new Promise(async _0x4ab5e1=>{if(jxncShareCodeArr[$['index']-0x1]){currentShareCode=jxncShareCodeArr[$['index']-0x1][_0x4475('c','!BDn')]('@');currentShareCode[_0x4475('d','san5')](...shareCode[_0x4475('e','V^yr')]('@'));}else{$['log']('由于您第'+$['index']+_0x4475('f','e5xs'));currentShareCode=shareCode[_0x4475('10','v&@^')]('@');}$[_0x4475('11','B&[J')]('第'+$['index']+_0x4475('12','%uuX')+JSON[_0x4475('13','R)gl')](currentShareCode));_0x47f443['gtmLV'](_0x4ab5e1);});}else{$[_0x4475('14','e5xs')]($[_0x4475('15','c6Bt')],_0x221a28['qgblg'],_0x221a28['soyDQ'],{'open-url':_0x221a28[_0x4475('16','rh)S')]});return;}}for(let _0x118b0c=0x0;_0x221a28[_0x4475('17','san5')](_0x118b0c,cookieArr['length']);_0x118b0c++){if(cookieArr[_0x118b0c]){currentCookie=cookieArr[_0x118b0c];$['UserName']=decodeURIComponent(currentCookie[_0x4475('18','&*cz')](/pt_pin=([^; ]+)(?=;?)/)&¤tCookie['match'](/pt_pin=([^; ]+)(?=;?)/)[0x1]);$['index']=_0x221a28[_0x4475('19','uM&a')](_0x118b0c,0x1);$[_0x4475('1a','Dou6')]=!![];$['nickName']='';$[_0x4475('1b','IR)a')](_0x4475('1c','BeTO')+$[_0x4475('1d','Yy[m')]+'】'+$[_0x4475('1e','gZ4x')]+_0x4475('1f','8dLc'));await _0x221a28[_0x4475('20','o8!d')](TotalBean);$['log']('开始【京东账号'+$[_0x4475('21','8dLc')]+'】'+($[_0x4475('22','J5)k')]||$['UserName'])+'\x0a');if(!$['isLogin']){if(_0x221a28[_0x4475('23','&*cz')](_0x4475('24','i3QJ'),_0x4475('25','VMPV'))){$['msg']($[_0x4475('26','v&@^')],'【提示】cookie已失效','京东账号'+$[_0x4475('27','jKFB')]+'\x20'+($[_0x4475('28','!(uh')]||$[_0x4475('29','$v$U')])+_0x4475('2a','san5'),{'open-url':'https://bean.m.jd.com/'});if($[_0x4475('2b','l*nH')]()){await notify['sendNotify']($[_0x4475('2c','e5xs')]+_0x4475('2d','8dLc')+$[_0x4475('2e','!BDn')],_0x4475('2f',']]2M')+$[_0x4475('30','i3QJ')]+'\x20'+$[_0x4475('31','R)gl')]+'\x0a请重新登录获取cookie');}continue;}else{$[_0x4475('32','v[^t')]=data[_0x221a28['GWbAn']]&&data[_0x221a28[_0x4475('33','!BDn')]][_0x4475('34','J5)k')]||$[_0x4475('35','tgDo')];}}if(currentCookie['includes'](_0x221a28[_0x4475('36','v&@^')]))await getJxToken();subTitle='';message='';option={};$[_0x4475('37','a@Fa')]=0x3;$['helpNum']=0x0;notifyBool=notifyLevel>0x0;await _0x221a28[_0x4475('38','ZY@Z')](shareCodesFormat);await jdJXNC();}}if($[_0x4475('39','*%(b')]()&&allMessage){if(_0x221a28[_0x4475('3a','uM&a')]===_0x4475('3b','!(uh')){cookieArr=[$[_0x4475('3c','t0VB')]('CookieJD'),$['getdata'](_0x221a28[_0x4475('3d','V^yr')]),..._0x221a28[_0x4475('3e','jKFB')](jsonParse,$[_0x4475('3f','!(uh')](_0x221a28[_0x4475('40','w(NW')])||'[]')[_0x4475('41','VMPV')](_0x51fa55=>_0x51fa55[_0x4475('42','B&[J')])]['filter'](_0x237042=>!!_0x237042);}else{await notify['sendNotify'](''+$[_0x4475('43','VMPV')],''+allMessage);}}})()[_0x4475('44','IR)a')](_0x2970b1=>{$[_0x4475('45','8dLc')]('','❌\x20'+$[_0x4475('46','ZY@Z')]+_0x4475('47','e5xs')+_0x2970b1+'!','');console['log'](_0x2970b1);})[_0x4475('48','$bcV')](()=>{$['done']();});function changeShareCodeJson(_0x59fb32){var _0x15f7e4={'dsQWB':function(_0xd97a74){return _0xd97a74();},'aXvEW':function(_0x13fb6b,_0x133962){return _0x13fb6b!==_0x133962;},'yaBYE':'pdtKU','MdHuk':'zqHFU','mkkVD':_0x4475('49','*%(b'),'OxQEl':'joinnum','htkPr':function(_0x3e967f,_0x40dc9d){return _0x3e967f===_0x40dc9d;},'jldOg':'EyVPW'};try{if(_0x15f7e4[_0x4475('4a','d2vf')](_0x15f7e4['yaBYE'],_0x15f7e4['MdHuk'])){let _0x3164e7=_0x59fb32&&JSON[_0x4475('4b','GYD%')](_0x59fb32);return _0x3164e7[_0x15f7e4['mkkVD']]&&_0x3164e7[_0x4475('4c','epKA')]&&_0x3164e7[_0x15f7e4[_0x4475('4d','GYD%')]]?_0x3164e7:'';}else{_0x15f7e4['dsQWB'](resolve);return;}}catch(_0x2eb9d9){if(_0x15f7e4[_0x4475('4e','%uuX')](_0x4475('4f','san5'),_0x15f7e4[_0x4475('50','B&[J')])){return![];}else{return'';}}}function requireConfig(){var _0x3c0275={'FlPmO':function(_0x3aa24a,_0x41fa12){return _0x3aa24a===_0x41fa12;},'sCAuX':function(_0x537bfd,_0x1b64eb){return _0x537bfd(_0x1b64eb);},'fmnxp':function(_0x488387,_0xa73243){return _0x488387(_0xa73243);},'euhoX':_0x4475('51','l*nH'),'Goqps':_0x4475('52','izj4'),'vjkaQ':_0x4475('53','o8!d'),'LTLXV':'joinnum','nnvGm':'LAuru','lGpxx':_0x4475('54','R)gl'),'zEfbE':_0x4475('55','san5'),'GtuMr':function(_0x49f9fc,_0x336a0c){return _0x49f9fc(_0x336a0c);},'AqFgc':'./jdJxncShareCodes.js','ZObMh':_0x4475('56','san5'),'tFQWl':function(_0x40aa2a,_0x3f642a){return _0x40aa2a(_0x3f642a);},'vGZEU':_0x4475('57','IR)a'),'hSWSY':function(_0x40a597,_0x554f8b){return _0x40a597<_0x554f8b;},'LEpfz':'eKalc','USLoz':_0x4475('58','4pQ^'),'eHwch':_0x4475('59','jKFB'),'yXVlP':_0x4475('5a','IR)a'),'NTTWD':_0x4475('5b','jKFB'),'HpRwN':_0x4475('5c','lcFA'),'Qscxw':_0x4475('5d','V^yr'),'DrfAj':'keep-alive','efPtF':_0x4475('5e','4pQ^')};return new Promise(async _0x59d886=>{var _0x3b4cc0={'kTBBx':_0x3c0275['euhoX'],'KuXkF':_0x3c0275[_0x4475('5f','8dLc')],'IfAtn':function(_0x24a616,_0x2c18e6){return _0x3c0275[_0x4475('60','txo4')](_0x24a616,_0x2c18e6);},'cSObB':_0x4475('61','*I&&'),'FJgrc':_0x4475('62','4ymJ'),'YvyYL':_0x3c0275[_0x4475('63','IR)a')],'CEfkw':_0x3c0275[_0x4475('64','san5')],'Ttglg':_0x3c0275[_0x4475('65','$bcV')]};$[_0x4475('66','Yy[m')]('开始获取配置文件\x0a');notify=$['isNode']()?_0x3c0275[_0x4475('67','R)gl')](require,_0x3c0275[_0x4475('68','VMPV')]):'';const _0x2d19d0=$[_0x4475('69','a@Fa')]()?_0x3c0275[_0x4475('6a','*I&&')](require,_0x3c0275[_0x4475('6b','Yy[m')]):'';const _0x525ebf=$[_0x4475('6c','*I&&')]()?_0x3c0275[_0x4475('6d',']]2M')](require,_0x3c0275[_0x4475('6e','!(uh')]):{};if($['isNode']()){Object['keys'](_0x2d19d0)[_0x4475('6f','i3QJ')](_0x164ba9=>{if(_0x2d19d0[_0x164ba9]){if(_0x3b4cc0[_0x4475('70','e5xs')]===_0x3b4cc0[_0x4475('71','4ymJ')]){notifyBool=!![];$['log'](_0x4475('72','t0VB')+startInfo[_0x4475('73','w(NW')]+'\x0a');message+='【成熟】水果已成熟请及时收取,activestatus:'+startInfo['activestatus']+'\x0a';}else{cookieArr[_0x4475('74','epKA')](_0x2d19d0[_0x164ba9]);}}});if(process[_0x4475('75','o8!d')]['JD_DEBUG']&&process[_0x4475('76','c6Bt')][_0x4475('77','d2vf')]===_0x4475('78','GYD%'))console[_0x4475('79','csZ0')]=()=>{};}else{cookieArr=[$[_0x4475('7a','rh)S')](_0x4475('7b','%uuX')),$[_0x4475('7c','$v$U')](_0x3c0275['ZObMh']),..._0x3c0275['tFQWl'](jsonParse,$['getdata'](_0x3c0275[_0x4475('7d','rh)S')])||'[]')[_0x4475('7e',']]2M')](_0x228588=>_0x228588['cookie'])][_0x4475('7f','VMPV')](_0x2a3d4b=>!!_0x2a3d4b);}$[_0x4475('80','GYD%')]('共'+cookieArr['length']+_0x4475('81','izj4'));if($['isNode']()){Object['keys'](_0x525ebf)[_0x4475('82','rh)S')](_0x537173=>{if(_0x525ebf[_0x537173]){if(_0x3b4cc0[_0x4475('83','*I&&')](_0x3b4cc0['cSObB'],_0x3b4cc0[_0x4475('84',']]2M')])){$['logErr'](e,resp);}else{jxncShareCodeArr['push'](_0x525ebf[_0x537173]);}}else{jxncShareCodeArr['push']('');}});}for(let _0xf88426=0x0;_0x3c0275[_0x4475('85','lcFA')](_0xf88426,jxncShareCodeArr[_0x4475('86','uM&a')]);_0xf88426++){if(jxncShareCodeArr[_0xf88426]){if(_0x3c0275[_0x4475('87','!(uh')]===_0x4475('88','gZ4x')){let _0x443da0=jxncShareCodeArr[_0xf88426];let _0x1a5ec8=_0x443da0[_0x4475('89','X1!C')]('@');if(!_0x3c0275[_0x4475('8a','txo4')](changeShareCodeJson,_0x1a5ec8[0x0])){if(_0x3c0275[_0x4475('8b',']]2M')]===_0x3c0275['USLoz']){$[_0x4475('8c','&*cz')](_0x3c0275['eHwch']);$[_0x4475('8d','ZY@Z')]($['name'],_0x4475('8e','VMPV'),_0x3c0275['yXVlP'],option);if($['isNode']()){await notify[_0x4475('8f','#&wZ')](''+$[_0x4475('26','v&@^')],_0x4475('90','Dou6'));}}else{let _0x469935=code&&JSON['parse'](code);return _0x469935[_0x3b4cc0['YvyYL']]&&_0x469935['active']&&_0x469935[_0x3b4cc0['CEfkw']]?_0x469935:'';}}break;}else{res=res[0x1];const {ret,retmsg=''}=JSON[_0x4475('91','txo4')](res);$[_0x4475('92','Pz%r')]('助力结果:ret='+ret+_0x4475('93','$v$U')+(retmsg?retmsg:'OK')+'\x22');if(_0x3c0275['FlPmO'](ret,0x93)||ret===0x3f8){if(ret===0x93){$[_0x4475('94','Dou6')](_0x4475('95','BeTO'));}_0x3c0275['sCAuX'](_0x59d886,![]);return;}_0x3c0275[_0x4475('96','4pQ^')](_0x59d886,!![]);}}}$['log'](_0x4475('97','B&[J')+jxncShareCodeArr['length']+'个账号的京喜农场助力码');try{let _0x3d223={'url':_0x4475('98','izj4'),'headers':{'Accept':_0x3c0275[_0x4475('99','Pz%r')],'Content-Type':_0x4475('9a','t0VB'),'Accept-Encoding':_0x3c0275[_0x4475('9b','GYD%')],'Accept-Language':_0x3c0275[_0x4475('9c','rh)S')],'Connection':_0x3c0275[_0x4475('9d','i3QJ')],'User-Agent':_0x3c0275['efPtF']},'timeout':0x2710};$[_0x4475('9e','Yy[m')](_0x3d223,(_0x3b1870,_0x22fb89,_0x343768)=>{var _0x2e695c={'ynjqO':function(_0x3f3d24){return _0x3f3d24();}};if(!_0x3b1870){if(_0x3b4cc0[_0x4475('9f','GYD%')]===_0x3b4cc0['Ttglg']){shareCode=_0x343768;}else{_0x2e695c['ynjqO'](_0x59d886);}}});}catch(_0x557361){}_0x59d886();});}function TotalBean(){var _0x4ee846={'bqVGe':function(_0x58ea01,_0x1a5d21){return _0x58ea01-_0x1a5d21;},'Gzlcw':function(_0x4827b4){return _0x4827b4();},'wQgVd':function(_0x1ed714,_0x42e418){return _0x1ed714===_0x42e418;},'vuroU':'yIKlU','iJKch':'wrVpX','pTagD':function(_0xbb652a,_0x4a41f6){return _0xbb652a===_0x4a41f6;},'SsXOQ':'mbaaN','kRtIF':function(_0x69249e,_0x26bd09){return _0x69249e!==_0x26bd09;},'iaVEw':_0x4475('a0','GYD%'),'gRobv':function(_0x342b39,_0x186417){return _0x342b39===_0x186417;},'LRAQt':_0x4475('a1','R)gl'),'jaEOJ':_0x4475('a2','%uuX'),'FedML':'base','WMKDl':'KnxnY','QMqDt':function(_0x4fd77a,_0x2d5a95){return _0x4fd77a(_0x2d5a95);},'DqhPG':function(_0x444678,_0x23391f){return _0x444678===_0x23391f;},'fyERd':_0x4475('a3','izj4'),'ykGBJ':'gzip,\x20deflate,\x20br','rFhHv':'zh-cn','JXpqy':'https://wqs.jd.com/my/jingdou/my.shtml?sceneval=2','gOdDE':function(_0x4e75b6,_0x2ba3c3){return _0x4e75b6(_0x2ba3c3);},'vSjjB':'./USER_AGENTS','fKeto':'JDUA','sVnrx':_0x4475('a4','#&wZ')};return new Promise(async _0x56535d=>{var _0x527f83={'CMUBq':function(_0x33d717,_0x2e3226){return _0x4ee846[_0x4475('a5','IR)a')](_0x33d717,_0x2e3226);},'ACOKA':function(_0x30f061,_0x1f1ee5){return _0x30f061===_0x1f1ee5;},'SwCpV':function(_0x2ab5a0,_0x174fc3){return _0x4ee846['DqhPG'](_0x2ab5a0,_0x174fc3);},'eUtWH':function(_0xc5dee,_0x33b462){return _0xc5dee(_0x33b462);}};const _0x30ff44={'url':'https://wq.jd.com/user/info/QueryJDUserInfo?sceneval=2','headers':{'Accept':_0x4475('a6','m91a'),'Content-Type':_0x4ee846[_0x4475('a7','!(uh')],'Accept-Encoding':_0x4ee846['ykGBJ'],'Accept-Language':_0x4ee846['rFhHv'],'Connection':'keep-alive','Cookie':currentCookie,'Referer':_0x4ee846[_0x4475('a8','Yy[m')],'User-Agent':$[_0x4475('a9','san5')]()?process[_0x4475('aa','a@Fa')][_0x4475('ab','J5)k')]?process[_0x4475('ac','R)gl')][_0x4475('ad','i3QJ')]:_0x4ee846['gOdDE'](require,_0x4ee846[_0x4475('ae','v[^t')])['USER_AGENT']:$[_0x4475('7a','rh)S')](_0x4475('af','w(NW'))?$['getdata'](_0x4ee846['fKeto']):_0x4ee846[_0x4475('b0','uM&a')]}};$['post'](_0x30ff44,(_0x3207ff,_0x185469,_0x2126f0)=>{var _0x5213cf={'eOpBH':function(_0x1f26f8,_0x1bd5df){return _0x4ee846[_0x4475('b1','d2vf')](_0x1f26f8,_0x1bd5df);},'qcxRt':function(_0xacce38){return _0x4ee846[_0x4475('b2','txo4')](_0xacce38);}};if(_0x4ee846[_0x4475('b3','V^yr')](_0x4ee846[_0x4475('b4','w(NW')],_0x4ee846[_0x4475('b5','Yy[m')])){_0x527f83[_0x4475('b6','8dLc')](_0x56535d,![]);}else{try{if(_0x4ee846[_0x4475('b7','8dLc')](_0x4ee846['SsXOQ'],'JpGeg')){var _0x11701a={'xDYPm':function(_0x3e947f,_0x2450e5){return _0x5213cf['eOpBH'](_0x3e947f,_0x2450e5);},'pJwqL':function(_0x2b8e6a){return _0x5213cf['qcxRt'](_0x2b8e6a);}};return new Promise(async _0x298ed3=>{if(tokenArr[_0x11701a['xDYPm']($['index'],0x1)]&&tokenArr[$[_0x4475('b8','izj4')]-0x1][_0x4475('b9','gZ4x')]){currentToken=tokenArr[$[_0x4475('ba','m91a')]-0x1];}else{currentToken=tokenNull;}_0x11701a[_0x4475('bb','rh)S')](_0x298ed3);});}else{if(_0x3207ff){console[_0x4475('bc','!(uh')](''+JSON['stringify'](_0x3207ff));console[_0x4475('bd','m91a')]($[_0x4475('be','*I&&')]+'\x20API请求失败,请检查网路重试');}else{if(_0x2126f0){if(_0x4ee846[_0x4475('bf','!BDn')](_0x4ee846[_0x4475('c0','#&wZ')],'lQMNG')){_0x2126f0=JSON[_0x4475('c1','IR)a')](_0x2126f0);if(_0x4ee846['gRobv'](_0x2126f0[_0x4475('c2','jKFB')],0xd)){$[_0x4475('c3','BeTO')]=![];return;}if(_0x4ee846['gRobv'](_0x2126f0[_0x4ee846['LRAQt']],0x0)){if(_0x4ee846['kRtIF'](_0x4ee846[_0x4475('c4','*I&&')],_0x4ee846[_0x4475('c5','mZ7q')])){$[_0x4475('c6','gZ4x')](_0x4475('c7','X1!C'));}else{$[_0x4475('c8','san5')]=_0x2126f0[_0x4ee846[_0x4475('c9','#&wZ')]]&&_0x2126f0[_0x4ee846[_0x4475('ca','i3QJ')]][_0x4475('cb','izj4')]||$[_0x4475('cc','o8!d')];}}else{$[_0x4475('cd','c6Bt')]=$['UserName'];}}else{console[_0x4475('ce','4pQ^')](''+JSON['stringify'](_0x3207ff));console[_0x4475('1b','IR)a')]($[_0x4475('cf','san5')]+_0x4475('d0','tgDo'));}}else{console[_0x4475('d1','rh)S')](_0x4475('d2','w(NW'));}}}}catch(_0x157779){$[_0x4475('d3','GYD%')](_0x157779,_0x185469);}finally{if(_0x4ee846[_0x4475('d4','tgDo')](_0x4475('d5','Dou6'),_0x4ee846['WMKDl'])){_0x56535d();}else{let _0x398a87=_0x2126f0['match'](/try\{whyour\(([\s\S]*)\)\;\}catch\(e\)\{\}/);if(_0x398a87){_0x398a87=_0x398a87[0x1];const {ret,retmsg=''}=JSON[_0x4475('d6','uM&a')](_0x398a87);$[_0x4475('d7','i3QJ')](_0x4475('d8','BeTO')+ret+_0x4475('d9','IR)a')+(retmsg?retmsg:'OK')+'\x22');if(_0x527f83['ACOKA'](ret,0x93)||_0x527f83[_0x4475('da','csZ0')](ret,0x3f8)){if(_0x527f83[_0x4475('db','%uuX')](ret,0x93)){$[_0x4475('dc','$v$U')]('\x0a\x0a\x20\x20!!!!!!!!\x20\x20\x20当前账号黑号了\x20\x20!!!!!!!!\x20\x20\x0a\x0a');}_0x527f83[_0x4475('dd','Dou6')](_0x56535d,![]);return;}_0x56535d(!![]);}}}}});});}function tokenFormat(){var _0x310aa5={'gciGO':function(_0x5258a2,_0x39e6f3){return _0x5258a2-_0x39e6f3;},'wdSkZ':function(_0x16b793,_0x27f2b4){return _0x16b793-_0x27f2b4;},'wikkJ':function(_0x366aec,_0x310b77){return _0x366aec-_0x310b77;},'vXUYH':function(_0x520f67){return _0x520f67();}};return new Promise(async _0x306623=>{if(tokenArr[_0x310aa5[_0x4475('de','%uuX')]($[_0x4475('df','uM&a')],0x1)]&&tokenArr[_0x310aa5['wdSkZ']($['index'],0x1)][_0x4475('e0','c6Bt')]){currentToken=tokenArr[_0x310aa5[_0x4475('e1',']]2M')]($[_0x4475('e2','V^yr')],0x1)];}else{currentToken=tokenNull;}_0x310aa5[_0x4475('e3','*%(b')](_0x306623);});}function shareCodesFormat(){var _0x2f3519={'hlUgw':function(_0x24f145,_0x4d6dff){return _0x24f145-_0x4d6dff;},'eBxsB':function(_0x460f78,_0x4ba579){return _0x460f78-_0x4ba579;},'hiSex':function(_0xedac92){return _0xedac92();}};return new Promise(async _0x46063d=>{if(jxncShareCodeArr[_0x2f3519[_0x4475('e4','v&@^')]($['index'],0x1)]){currentShareCode=jxncShareCodeArr[_0x2f3519[_0x4475('e5','rh)S')]($[_0x4475('e6','X1!C')],0x1)][_0x4475('c','!BDn')]('@');currentShareCode[_0x4475('e7','VMPV')](...shareCode[_0x4475('e8','Pz%r')]('@'));}else{$['log']('由于您第'+$['index']+_0x4475('e9','J5)k'));currentShareCode=shareCode[_0x4475('ea','$bcV')]('@');}$['log']('第'+$['index']+_0x4475('eb','4pQ^')+JSON[_0x4475('ec','mZ7q')](currentShareCode));_0x2f3519[_0x4475('ed','#&wZ')](_0x46063d);});}async function jdJXNC(){var _0x2d82ce={'lwMuq':_0x4475('ee','l*nH'),'yxjFB':function(_0x4761b1,_0x5ce8b1){return _0x4761b1>=_0x5ce8b1;},'wZQXs':function(_0x464aba,_0x37838e){return _0x464aba(_0x37838e);},'Qfcuo':function(_0x14e1be){return _0x14e1be();},'ztipV':function(_0x5845fb,_0x5e88ae){return _0x5845fb<=_0x5e88ae;},'jLrRe':function(_0x378da0,_0x55a807){return _0x378da0===_0x55a807;},'JbyGd':function(_0x335de4,_0x351c83){return _0x335de4===_0x351c83;},'ZQjLZ':function(_0x55ccdb,_0x237e2b){return _0x55ccdb!==_0x237e2b;},'GNbRO':_0x4475('ef','e5xs'),'mzBqN':function(_0x5741ed,_0x2ae00a){return _0x5741ed+_0x2ae00a;},'OKsjz':function(_0x193dda,_0x1b38b9,_0x23107f){return _0x193dda(_0x1b38b9,_0x23107f);},'OmmRi':function(_0xb13949){return _0xb13949();},'CwNgE':_0x4475('f0','$v$U'),'yWJdV':function(_0x305e58,_0x37e7f6){return _0x305e58<_0x37e7f6;},'CNZmn':function(_0x1bd7d3,_0x4f71c0){return _0x1bd7d3!==_0x4f71c0;},'pbjLI':'xawTQ','XaINA':function(_0x5a6748,_0x5e5705,_0x135863,_0x592ba1){return _0x5a6748(_0x5e5705,_0x135863,_0x592ba1);},'RJwfY':_0x4475('f1','$v$U'),'LIhon':function(_0x591d19,_0x5156a6){return _0x591d19===_0x5156a6;},'iPJrA':_0x4475('f2','$bcV'),'QFuUv':'qreLg'};subTitle=_0x4475('f3','4ymJ')+$[_0x4475('30','i3QJ')]+'】'+$[_0x4475('f4','csZ0')];$[_0x4475('f5','san5')](_0x4475('f6','Yy[m'));const _0xb0485b=await _0x2d82ce['Qfcuo'](getTaskList);if(_0xb0485b){message+=_0x4475('f7','4ymJ')+_0xb0485b[_0x4475('f8',']]2M')]+'\x0a';if(_0x2d82ce[_0x4475('f9','$bcV')](_0xb0485b[_0x4475('fa','epKA')],_0xb0485b['score'])){if(_0x2d82ce['jLrRe'](_0xb0485b[_0x4475('fb','&*cz')],0x2)){notifyBool=!![];$[_0x4475('fc','mZ7q')](_0x4475('fd',']]2M')+_0xb0485b[_0x4475('fe','$bcV')]+'\x0a');message+='【成熟】水果已成熟请及时收取,activestatus:'+_0xb0485b['activestatus']+'\x0a';}else if(_0x2d82ce[_0x4475('ff','ZY@Z')](_0xb0485b['activestatus'],0x0)){$[_0x4475('100','v&@^')](_0x2d82ce[_0x4475('101','!BDn')]);message+=_0x4475('102','v&@^');notifyBool=notifyBool&&_0x2d82ce['yxjFB'](notifyLevel,0x3);}}else{if(_0x2d82ce[_0x4475('103','epKA')]('thvrk',_0x2d82ce['GNbRO'])){$[_0x4475('f5','san5')](_0x2d82ce[_0x4475('104','%uuX')]);message+='账号未选择种子,请先去京喜农场选择种子。\x0a如果选择\x20APP\x20专属种子,必须提供\x20token。\x0a';notifyBool=notifyBool&&_0x2d82ce['yxjFB'](notifyLevel,0x3);}else{let _0x595841={'smp':$[_0x4475('105','*%(b')]['smp'],'active':$['info'][_0x4475('106','J5)k')],'joinnum':$[_0x4475('107','Pz%r')][_0x4475('108','VMPV')]};$[_0x4475('109','J5)k')](_0x2d82ce['mzBqN']('【京东账号'+$[_0x4475('ba','m91a')]+'('+$[_0x4475('10a','ZY@Z')]+')的'+$[_0x4475('10b','BeTO')]+_0x4475('10c','d2vf'),JSON['stringify'](_0x595841)));await $['wait'](0x1f4);const _0x5ea6c4=await browserTask();if(_0x5ea6c4){await $['wait'](0x1f4);await answerTask();await $['wait'](0x1f4);const _0x2fa92a=await _0x2d82ce[_0x4475('10d','4pQ^')](getTaskList);_0x2d82ce[_0x4475('10e','*%(b')](getMessage,_0x2fa92a,_0xb0485b);await _0x2d82ce[_0x4475('10f','8dLc')](submitInviteId,$[_0x4475('110','J5)k')]);await $[_0x4475('111','san5')](0x1f4);let _0x852c6f=await _0x2d82ce[_0x4475('112','jKFB')](helpFriends);if(_0x852c6f){if(_0x2d82ce[_0x4475('113','uM&a')]!==_0x2d82ce[_0x4475('114','d2vf')]){$['msg']($[_0x4475('cf','san5')],subTitle,message,option);if($[_0x4475('115','w(NW')]()){allMessage+=subTitle+'\x0a'+message+($[_0x4475('116','c6Bt')]!==cookieArr[_0x4475('117','izj4')]?'\x0a\x0a':'');}}else{while(_0x2d82ce['yWJdV']($[_0x4475('118','*%(b')],$[_0x4475('119','J5)k')])){if(_0x2d82ce[_0x4475('11a','l*nH')](_0x2d82ce[_0x4475('11b','*I&&')],_0x4475('11c','w(NW'))){$[_0x4475('11d','!(uh')]++;assistUserShareCodeJson=await _0x2d82ce[_0x4475('11e','lcFA')](getAssistUser);if(assistUserShareCodeJson){if(_0x2d82ce[_0x4475('11f','%uuX')](_0x4475('120','c6Bt'),_0x4475('121','X1!C'))){await $['wait'](0x1f4);_0x852c6f=await _0x2d82ce[_0x4475('122','a@Fa')](helpShareCode,assistUserShareCodeJson[_0x2d82ce['RJwfY']],assistUserShareCodeJson[_0x4475('123','4pQ^')],assistUserShareCodeJson[_0x4475('124','4pQ^')]);if(_0x852c6f){if(_0x2d82ce[_0x4475('125','B&[J')](_0x2d82ce['iPJrA'],_0x2d82ce[_0x4475('126',']]2M')])){$[_0x4475('127','m91a')](e,resp);}else{await $[_0x4475('128',']]2M')](0x3e8);continue;}}}else{_0x2d82ce[_0x4475('129','#&wZ')](resolve,![]);$[_0x4475('12a','BeTO')](taskname+_0x4475('12b','*I&&'));return;}}break;}else{$[_0x4475('12c','ZY@Z')]+=eachtimeget;}}}}}}}}await _0x2d82ce[_0x4475('12d','uM&a')](showMsg);}function getTaskList(){var _0x154d32={'MtdIc':_0x4475('12e','o8!d'),'giqyw':function(_0x4c3b36,_0x1cbbee){return _0x4c3b36!==_0x1cbbee;},'KHSCR':_0x4475('12f','Pz%r'),'fNSpI':function(_0x55c195,_0x8090c8,_0x430313){return _0x55c195(_0x8090c8,_0x430313);},'elxHh':'query'};return new Promise(async _0x46db5f=>{var _0x3c9a6a={'neZVe':_0x154d32['MtdIc'],'lMfIB':'账号未选择种子,请先去京喜农场选择种子。\x0a如果选择\x20APP\x20专属种子,必须提供\x20token。\x0a','Wyrjv':function(_0x2b498c,_0xd83ad3){return _0x2b498c>=_0xd83ad3;},'sesFm':function(_0x1b620b,_0xba9996){return _0x154d32[_0x4475('130','c6Bt')](_0x1b620b,_0xba9996);},'NbJEl':_0x154d32['KHSCR']};$['get'](_0x154d32[_0x4475('131','w(NW')](taskUrl,_0x154d32[_0x4475('132','4pQ^')],'type=1'),async(_0x25a146,_0x5c1ea9,_0x200d9f)=>{try{let _0x241197=_0x200d9f['match'](/try\{whyour\(([\s\S]*)\)\;\}catch\(e\)\{\}/);if(_0x241197){_0x241197=_0x241197[0x1];const {detail,msg,task=[],retmsg,..._0x2de7cc}=JSON['parse'](_0x241197);$[_0x4475('133','VMPV')]=detail;$['helpTask']=task[_0x4475('134','uM&a')](_0x982766=>_0x982766[_0x4475('135','$bcV')]===0x2)[0x0]||{'eachtimeget':0x0,'limit':0x0};$['allTask']=task[_0x4475('136','X1!C')](_0x3dcdc0=>_0x3dcdc0[_0x4475('137','c6Bt')]!==0x3&&_0x3dcdc0[_0x4475('138','R)gl')]!==0x2&&parseInt(_0x3dcdc0[_0x4475('139','e5xs')])>0x0);$[_0x4475('13a','GYD%')]=_0x2de7cc;$[_0x4475('80','GYD%')](_0x4475('13b','c6Bt')+retmsg+_0x4475('13c','V^yr')+$[_0x4475('13d','d2vf')]['length']+'个任务!');if(!$[_0x4475('13e','m91a')]['active']){$[_0x4475('13f','uM&a')](_0x3c9a6a[_0x4475('140','jKFB')]);message+=_0x3c9a6a[_0x4475('141','ZY@Z')];notifyBool=notifyBool&&_0x3c9a6a[_0x4475('142','uM&a')](notifyLevel,0x3);_0x46db5f(![]);}_0x46db5f(_0x2de7cc);}}catch(_0x46d1ca){if(_0x3c9a6a['sesFm'](_0x3c9a6a[_0x4475('143','v[^t')],_0x3c9a6a['NbJEl'])){cookieArr['push'](jdCookieNode[item]);}else{$[_0x4475('144','e5xs')](_0x46d1ca,_0x5c1ea9);}}finally{_0x46db5f(!![]);}});});}function browserTask(){var _0x5cb249={'bkmdO':_0x4475('145','t0VB'),'GllYk':function(_0x28d1dc,_0x3caae5){return _0x28d1dc(_0x3caae5);},'JjzIk':'任务执行失败,种植的\x20APP\x20专属种子,请提供\x20token\x20或种植非\x20APP\x20种子','eJJhA':function(_0x47808b,_0xb9fdd6){return _0x47808b>=_0xb9fdd6;},'bfMSu':function(_0x13bbe9,_0x577c5a){return _0x13bbe9===_0x577c5a;},'NpTQd':_0x4475('146','&*cz'),'cVlAS':function(_0x5ee278,_0x11b738){return _0x5ee278<_0x11b738;},'hNPvX':function(_0x4805da,_0x10b0e5){return _0x4805da+_0x10b0e5;},'aVpAU':_0x4475('147','IR)a'),'JuEtW':_0x4475('148','!(uh'),'xiwnJ':function(_0x524c9f,_0x44862f){return _0x524c9f*_0x44862f;},'sBOCB':function(_0x58d2b2,_0x2586aa){return _0x58d2b2===_0x2586aa;},'qCcIk':_0x4475('149','o8!d'),'EsALG':'水滴已满,果实成熟,跳过所有任务','IlILL':'0|4|1|2|3','ylnFe':function(_0x51908c,_0x5868ad){return _0x51908c>=_0x5868ad;},'yPsRL':_0x4475('14a','IR)a')};return new Promise(async _0x1464c3=>{if(_0x5cb249[_0x4475('14b','IR)a')](_0x4475('14c','X1!C'),_0x5cb249[_0x4475('14d','tgDo')])){var _0x3ffac8=_0x5cb249[_0x4475('14e','gZ4x')]['split']('|'),_0x54b5be=0x0;while(!![]){switch(_0x3ffac8[_0x54b5be++]){case'0':_0x5cb249[_0x4475('14f','Yy[m')](_0x1464c3,![]);continue;case'1':$[_0x4475('150',']]2M')](_0x5cb249[_0x4475('151','V^yr')]);continue;case'2':return;case'3':notifyBool=notifyBool&&_0x5cb249[_0x4475('152','*%(b')](notifyLevel,0x2);continue;case'4':message+=_0x4475('153','R)gl');continue;}break;}}else{const _0x48c2bc=$[_0x4475('154','Yy[m')][_0x4475('155','BeTO')](_0x1e355c=>_0x1e355c[_0x4475('156','ZY@Z')]!==0x6);const _0x15d830=Math[_0x4475('157','GYD%')](...[..._0x48c2bc][_0x4475('158','GYD%')](_0x5f0e00=>_0x5f0e00[_0x4475('159','d2vf')]));for(let _0x1f865f=0x0;_0x5cb249['cVlAS'](_0x1f865f,_0x48c2bc[_0x4475('15a','v&@^')]);_0x1f865f++){const _0x667def=_0x48c2bc[_0x1f865f];$['log'](_0x4475('15b','v&@^')+_0x5cb249[_0x4475('15c','l*nH')](_0x1f865f,0x1)+_0x4475('15d','c6Bt')+_0x667def['taskname']);const _0x41aefd=[0x0];for(let _0x1f865f=0x0;_0x1f865f<_0x15d830;_0x1f865f++){if(_0x5cb249['bfMSu'](_0x5cb249[_0x4475('15e','4pQ^')],_0x5cb249[_0x4475('15f','d2vf')])){str+=_sym[parseInt(Math['random']()*_sym['length'])];}else{const _0x4772c8=_0x5cb249[_0x4475('160','VMPV')](Math[_0x4475('161','i3QJ')](),0x3);await $[_0x4475('162','$v$U')](_0x4772c8*0x3e8);if(_0x5cb249['sBOCB'](_0x41aefd[0x0],0x0)){_0x41aefd[0x0]=await doTask(_0x667def);}if(_0x41aefd[0x0]!==0x0){if('EcKmq'!==_0x5cb249[_0x4475('163','tgDo')]){break;}else{if(jdCookieNode[item]){cookieArr[_0x4475('164','i3QJ')](jdCookieNode[item]);}}}}}if(_0x41aefd[0x0]===0x3f9){$['log'](_0x5cb249[_0x4475('165','%uuX')]);_0x5cb249[_0x4475('166','&*cz')](_0x1464c3,!![]);break;}if(_0x41aefd[0x0]===0x408){var _0x860f73=_0x5cb249[_0x4475('167','v&@^')]['split']('|'),_0x3b8612=0x0;while(!![]){switch(_0x860f73[_0x3b8612++]){case'0':$[_0x4475('12a','BeTO')](_0x4475('168','gZ4x'));continue;case'1':notifyBool=notifyBool&&_0x5cb249[_0x4475('169','c6Bt')](notifyLevel,0x2);continue;case'2':_0x5cb249['GllYk'](_0x1464c3,![]);continue;case'3':return;case'4':message+=_0x5cb249['yPsRL'];continue;}break;}}$[_0x4475('16a','tgDo')](_0x4475('16b','%uuX')+(_0x1f865f+0x1)+'个任务:'+_0x667def[_0x4475('16c','BeTO')]);}_0x5cb249[_0x4475('16d','GYD%')](_0x1464c3,!![]);}});}function answerTask(){var _0x3fb0c6={'tdRXp':function(_0x1b5cb7,_0x354116){return _0x1b5cb7!==_0x354116;},'dKNCX':'ibRXX','sSNVF':_0x4475('16e','!BDn'),'rnpdw':function(_0x2ea585,_0x36e6b1){return _0x2ea585!==_0x36e6b1;},'zFNOz':_0x4475('16f','tgDo'),'lJbyg':_0x4475('170','e5xs'),'ygikq':function(_0x186d78,_0x2945fe){return _0x186d78===_0x2945fe;},'BgtNw':function(_0x26b178,_0x2cd785){return _0x26b178!==_0x2cd785;},'BkRfm':'ans\x20err','wgIEl':function(_0x3dc289,_0x532674){return _0x3dc289>_0x532674;},'Ennqt':_0x4475('171','IR)a'),'CmSNR':_0x4475('172','*%(b'),'rOmLv':_0x4475('173','i3QJ'),'wqQcF':'jACLi','cNnyR':function(_0x57b1a1){return _0x57b1a1();},'oAllk':function(_0x36c626,_0x3d609d){return _0x36c626(_0x3d609d);},'ttGdo':function(_0x2f46f8,_0x129c6f){return _0x2f46f8(_0x129c6f);},'ZHhAh':function(_0x2faac6,_0x5dee04,_0x3063f0){return _0x2faac6(_0x5dee04,_0x3063f0);},'XFmYk':'dotask'};const _0x18e8b6=$[_0x4475('174','v&@^')][_0x4475('175','Dou6')](_0x387020=>_0x387020[_0x4475('176','$bcV')]===0x6);if(!_0x18e8b6||!_0x18e8b6[0x0])return;const {tasklevel,left,taskname,eachtimeget}=_0x18e8b6[0x0];$[_0x4475('177','l*nH')]('准备做答题任务:'+taskname);return new Promise(async _0x462b4c=>{var _0x2efd68={'svoTh':function(_0x286cdc,_0x5bd151){return _0x3fb0c6['oAllk'](_0x286cdc,_0x5bd151);}};if(parseInt(left)<=0x0){_0x3fb0c6[_0x4475('178','a@Fa')](_0x462b4c,![]);$[_0x4475('179','#&wZ')](taskname+_0x4475('17a','VMPV'));return;}$['get'](_0x3fb0c6[_0x4475('17b','i3QJ')](taskUrl,_0x3fb0c6[_0x4475('17c','l*nH')],_0x4475('17d','epKA')+$[_0x4475('17e','&*cz')]['active']+_0x4475('17f','Dou6')+$[_0x4475('180','t0VB')]['indexday']+':'+['A','B','C','D'][$['answer']]+_0x4475('181','tgDo')+$[_0x4475('182','4pQ^')]['joinnum']+_0x4475('183','w(NW')+tasklevel+_0x4475('184','4ymJ')+encodeURIComponent(_0x4475('185','V^yr'))),async(_0x39e59a,_0x23a7c4,_0x5ccc07)=>{if(_0x3fb0c6[_0x4475('186','$bcV')](_0x3fb0c6[_0x4475('187','*%(b')],_0x3fb0c6['sSNVF'])){try{let _0x579584=_0x5ccc07['match'](/try\{whyour\(([\s\S]*)\)\;\}catch\(e\)\{\}/);if(_0x579584){_0x579584=_0x579584[0x1];let {ret,retmsg,right}=JSON[_0x4475('c1','IR)a')](_0x579584);retmsg=_0x3fb0c6[_0x4475('188','Pz%r')](retmsg,'')?retmsg:'成功';$['log'](taskname+_0x4475('189','4pQ^')+ret+_0x4475('18a','J5)k')+(_0x3fb0c6[_0x4475('18b','X1!C')](retmsg['indexOf'](_0x3fb0c6[_0x4475('18c','c6Bt')]),-0x1)?_0x3fb0c6[_0x4475('18d','csZ0')]:retmsg)+'\x22');if(ret===0x0&&_0x3fb0c6[_0x4475('18e','4ymJ')](right,0x1)){$['drip']+=eachtimeget;}if(_0x3fb0c6['ygikq'](ret,0x3f9)||ret===0x3f4){_0x462b4c();return;}if((_0x3fb0c6[_0x4475('18f','izj4')](ret,0x0)&&ret!==0x405||retmsg===_0x3fb0c6[_0x4475('190','m91a')])&&_0x3fb0c6['wgIEl']($[_0x4475('191','BeTO')],0x0)){if(_0x3fb0c6['BgtNw'](_0x3fb0c6[_0x4475('192','izj4')],_0x3fb0c6[_0x4475('193','w(NW')])){$[_0x4475('194','V^yr')]--;await $[_0x4475('195','X1!C')](0x3e8);await answerTask();}else{dayGet+=item['score'];}}}}catch(_0x390f1e){$[_0x4475('196','B&[J')](_0x390f1e,_0x23a7c4);}finally{if(_0x3fb0c6['ygikq'](_0x3fb0c6[_0x4475('197','d2vf')],_0x3fb0c6[_0x4475('198','8dLc')])){console[_0x4475('199','d2vf')]('此账号cookie填写不规范,你的pt_pin=xxx后面没分号(;)\x0a');_0x2efd68[_0x4475('19a','jKFB')](_0x462b4c,null);}else{_0x3fb0c6[_0x4475('19b','lcFA')](_0x462b4c);}}}else{if(jdJxncShareCodeNode[item]){jxncShareCodeArr['push'](jdJxncShareCodeNode[item]);}else{jxncShareCodeArr[_0x4475('19c','txo4')]('');}}});});}function getMessage(_0x4d80d9,_0x568a39){var _0x1b311f={'mNqwD':'请勿随意在BoxJs输入框修改内容\x0a建议通过脚本去获取cookie','Kxlze':function(_0x12c585,_0xc6c42e){return _0x12c585!==_0xc6c42e;},'JPgLo':_0x4475('19d','R)gl'),'vDmoj':function(_0x1b1f9d,_0x55b4bd){return _0x1b1f9d>=_0x55b4bd;},'rKcvp':function(_0x64d91a,_0x505493){return _0x64d91a===_0x505493;},'kjBTj':_0x4475('19e','i3QJ'),'MvPOU':function(_0x34cddd,_0x570871){return _0x34cddd(_0x570871);},'yMyAh':function(_0x5b024b){return _0x5b024b();},'jqwHX':function(_0x4ba1be,_0x5dd861){return _0x4ba1be-_0x5dd861;},'skFJy':function(_0x3d578,_0x493291){return _0x3d578/_0x493291;},'GVvfg':function(_0x35db56,_0x1ddbbc){return _0x35db56<=_0x1ddbbc;},'JkDHG':function(_0x17e70c,_0x4e5882){return _0x17e70c>_0x4e5882;},'gGpWM':function(_0x214069,_0x2d6d16){return _0x214069>_0x2d6d16;},'LScyr':function(_0x3ff6cd,_0x592360){return _0x3ff6cd>_0x592360;},'nXhWD':function(_0x47f1af,_0x5274ab){return _0x47f1af+_0x5274ab;},'qSaih':'RrMDi','xtLBX':'gWkkm'};const _0x1406ff=_0x1b311f[_0x4475('19f','a@Fa')](_0x4d80d9[_0x4475('1a0','ZY@Z')],_0x4d80d9[_0x4475('1a1','d2vf')]);const _0x3a13c9=_0x4d80d9[_0x4475('1a2','a@Fa')];const _0x553b04=_0x568a39['modifyscore'];let _0x286241=0x0;if($[_0x4475('1a3','lcFA')]){let _0x23e7a1=_0x1b311f[_0x4475('1a4',']]2M')](new Date(new Date()[_0x4475('1a5','GYD%')]())[_0x4475('1a6','c6Bt')](),0x3e8);$['detail'][_0x4475('1a7','$v$U')](function(_0x70939f,_0x310daa){var _0x3546be={'AeMdy':function(_0x20cb72,_0x328bbb){return _0x20cb72(_0x328bbb);}};if(_0x1b311f['Kxlze'](_0x4475('1a8','jKFB'),_0x1b311f[_0x4475('1a9','rh)S')])){console[_0x4475('66','Yy[m')](e);$['msg']($[_0x4475('1aa','v[^t')],'',_0x1b311f[_0x4475('1ab','B&[J')]);return[];}else{if(_0x1b311f['vDmoj'](_0x70939f[_0x4475('1ac','c6Bt')],_0x23e7a1)&&_0x70939f[_0x4475('1ad','8dLc')]){if(_0x1b311f[_0x4475('1ae','lcFA')](_0x1b311f[_0x4475('1af','a@Fa')],_0x1b311f['kjBTj'])){_0x286241+=_0x70939f[_0x4475('1b0','!(uh')];}else{_0x3546be[_0x4475('1b1','BeTO')](resolve,![]);}}}});}message+=_0x4475('1b2','i3QJ')+_0x3a13c9+_0x4475('1b3','tgDo')+_0x553b04+_0x4475('1b4','w(NW')+_0x286241+'\x20还需水滴'+_0x1406ff+'\x0a';if(_0x1b311f[_0x4475('1b5','e5xs')](_0x1406ff,0x0)){notifyBool=!![];message+=_0x4475('1b6','4pQ^')+_0x4d80d9[_0x4475('1b7','!BDn')]+'\x0a';return;}if(_0x1b311f['JkDHG'](_0x3a13c9,0x0)||_0x1b311f[_0x4475('1b8','uM&a')](_0x553b04,0x0)||_0x1b311f[_0x4475('1b9','&*cz')](_0x286241,0x0)){const _0x5aa316=Math[_0x4475('1ba','%uuX')](_0x1b311f['skFJy'](_0x1406ff,_0x1b311f[_0x4475('1bb','!BDn')](_0x286241,0x0)?_0x286241:_0x1b311f['nXhWD'](_0x3a13c9,_0x553b04)));message+=_0x4475('1bc','*%(b')+_0x5aa316+'\x20天\x0a';}if(_0x3a13c9>0x0||_0x553b04>0x0){notifyBool=notifyBool&&_0x1b311f[_0x4475('1bd','VMPV')](notifyLevel,0x1);}else{if(_0x1b311f[_0x4475('1be','!(uh')]!==_0x1b311f[_0x4475('1bf','a@Fa')]){notifyBool=notifyBool&¬ifyLevel>=0x2;}else{let _0x334968=_0x1b311f[_0x4475('1c0','IR)a')](uuid,0x28);let _0x276d96=(+new Date())['toString']();if(!currentCookie['match'](/pt_pin=([^; ]+)(?=;?)/)){console[_0x4475('66','Yy[m')](_0x4475('1c1','txo4'));_0x1b311f[_0x4475('1c2','GYD%')](resolve,null);}let _0x4d00aa=currentCookie[_0x4475('1c3','csZ0')](/pt_pin=([^; ]+)(?=;?)/)[0x1];let _0x1cfbfe=$[_0x4475('1c4','$bcV')](''+decodeURIComponent(_0x4d00aa)+_0x276d96+_0x334968+_0x4475('1c5','BeTO'))[_0x4475('1c6','VMPV')]();currentToken={'timestamp':_0x276d96,'phoneid':_0x334968,'farm_jstoken':_0x1cfbfe};_0x1b311f['yMyAh'](resolve);}}}function submitInviteId(_0x5331b7){var _0xb6d513={'FODFV':_0x4475('1c7','epKA'),'SSZmV':'邀请码提交失败\x20API\x20返回异常','kJvcR':function(_0x1ab805,_0x427576){return _0x1ab805===_0x427576;},'rVluT':'QYZXB','xotvH':function(_0x3a3d85,_0x4578ae){return _0x3a3d85+_0x4578ae;},'juicX':function(_0x4b5609,_0xd59550){return _0x4b5609(_0xd59550);},'LwNsY':'false','kuWdc':_0x4475('1c8','GYD%'),'JQyur':function(_0x1a4057,_0x46be45){return _0x1a4057!==_0x46be45;},'xbHCV':'qovJz','ITvAA':function(_0x4649ea){return _0x4649ea();},'Cfzab':function(_0x2b60df,_0x1a1f85){return _0x2b60df!==_0x1a1f85;},'VcjOF':_0x4475('1c9','J5)k'),'kBlaS':function(_0x5b60e5){return _0x5b60e5();}};return new Promise(_0x52e480=>{var _0xb3bdd1={'FfArf':function(_0x7805ef,_0x4a10b5){return _0xb6d513['kJvcR'](_0x7805ef,_0x4a10b5);},'Rpehc':_0xb6d513['LwNsY'],'fmYrz':_0xb6d513[_0x4475('1ca','m91a')]};if('hXGVu'!==_0xb6d513[_0x4475('1cb','!(uh')]){if(!$['info']||!$['info']['smp']){if(_0xb6d513[_0x4475('1cc','!(uh')](_0xb6d513[_0x4475('1cd','o8!d')],_0xb6d513[_0x4475('1ce','Dou6')])){$['done']();}else{_0xb6d513[_0x4475('1cf','GYD%')](_0x52e480);return;}}try{if(_0xb6d513['Cfzab'](_0xb6d513[_0x4475('1d0','*I&&')],_0xb6d513[_0x4475('1d1','VMPV')])){Object[_0x4475('1d2',']]2M')](jdCookieNode)['forEach'](_0x3d59e7=>{if(jdCookieNode[_0x3d59e7]){cookieArr[_0x4475('1d3','8dLc')](jdCookieNode[_0x3d59e7]);}});if(process[_0x4475('1d4','V^yr')]['JD_DEBUG']&&_0xb3bdd1[_0x4475('1d5','i3QJ')](process[_0x4475('1d6','Dou6')][_0x4475('1d7','san5')],_0xb3bdd1[_0x4475('1d8','v&@^')]))console[_0x4475('11','B&[J')]=()=>{};}else{$[_0x4475('1d9','jKFB')]({'url':'https://api.ninesix.cc/api/jx-nc/'+$[_0x4475('17e','&*cz')][_0x4475('1da','Yy[m')]+'/'+_0xb6d513[_0x4475('1db','txo4')](encodeURIComponent,_0x5331b7)+_0x4475('1dc','8dLc')+$['info'][_0x4475('1dd',']]2M')]+_0x4475('1de','csZ0')+$[_0x4475('1df','e5xs')][_0x4475('1e0','R)gl')],'timeout':0x2710},(_0x3ffc40,_0x2eb380,_0x4504b6)=>{try{if(_0x4475('1e1','$v$U')!==_0x4475('1e2','$bcV')){$['logErr'](e,_0x2eb380);}else{const {code,data={}}=JSON[_0x4475('1e3','BeTO')](_0x4504b6);$['log'](_0x4475('1e4','tgDo')+code);if(data[_0x4475('1e5',']]2M')]){message+=_0xb6d513['FODFV'];}}}catch(_0x3c68cc){$[_0x4475('1e6','%uuX')](_0xb6d513[_0x4475('1e7','X1!C')]);}finally{if(_0xb6d513['kJvcR'](_0xb6d513[_0x4475('1e8','Dou6')],_0xb6d513[_0x4475('1e9','ZY@Z')])){_0x52e480();}else{message+=_0xb3bdd1[_0x4475('1ea','BeTO')];}}});}}catch(_0x4e514d){_0xb6d513[_0x4475('1eb','!BDn')](_0x52e480);}}else{let _0x2fd200={'smp':value,'active':extra[_0x4475('1ec','*I&&')],'joinnum':extra['joinnum']||0x1};$['log'](_0xb6d513[_0x4475('1ed','IR)a')](_0x4475('1ee','v&@^'),JSON[_0x4475('1ef','#&wZ')](_0x2fd200)));_0xb6d513[_0x4475('1f0','V^yr')](_0x52e480,_0x2fd200);return;}});}function getAssistUser(){var _0x166df2={'fBYOC':function(_0x1fac8f,_0x1c5cb2){return _0x1fac8f>=_0x1c5cb2;},'GnSio':function(_0x2b5965,_0x321872){return _0x2b5965/_0x321872;},'VmCMT':function(_0x46996a,_0x5e9577){return _0x46996a===_0x5e9577;},'ZplPj':_0x4475('1f1','*%(b'),'tnriq':function(_0x245e7b,_0xe80f69){return _0x245e7b(_0xe80f69);},'fOHic':function(_0x6bd8f1,_0x2779d9){return _0x6bd8f1(_0x2779d9);}};return new Promise(_0x409efa=>{try{$[_0x4475('1f2','l*nH')]({'url':_0x4475('1f3','v&@^')+$[_0x4475('1f4','8dLc')]['active'],'timeout':0x2710},async(_0x1a8d35,_0x294a28,_0x363cd4)=>{var _0x259cfd={'EOrkX':function(_0x301a8a,_0x42c1ed){return _0x166df2[_0x4475('1f5','l*nH')](_0x301a8a,_0x42c1ed);},'MrXwk':function(_0xb20a38,_0x20ac29){return _0x166df2[_0x4475('1f6','uM&a')](_0xb20a38,_0x20ac29);}};try{if(_0x166df2[_0x4475('1f7','BeTO')](_0x4475('1f8','w(NW'),_0x166df2['ZplPj'])){var _0x32a62d={'drlNA':function(_0x2c22ae,_0x31a99f){return _0x259cfd[_0x4475('1f9','a@Fa')](_0x2c22ae,_0x31a99f);}};let _0x39ab3a=_0x259cfd['MrXwk'](new Date(new Date()[_0x4475('1fa','4ymJ')]())['getTime'](),0x3e8);$[_0x4475('1fb','san5')][_0x4475('1fc','o8!d')](function(_0x53a368,_0x5d86de){if(_0x32a62d[_0x4475('1fd','mZ7q')](_0x53a368['time'],_0x39ab3a)&&_0x53a368['score']){dayGet+=_0x53a368['score'];}});}else{const {code,data:{value,extra={}}={}}=JSON['parse'](_0x363cd4);if(value&&extra['active']){let _0x1c41a5={'smp':value,'active':extra[_0x4475('1fe','v&@^')],'joinnum':extra[_0x4475('1ff','&*cz')]||0x1};$[_0x4475('200','lcFA')](_0x4475('201','csZ0')+JSON[_0x4475('202','san5')](_0x1c41a5));_0x166df2[_0x4475('203','%uuX')](_0x409efa,_0x1c41a5);return;}else{$[_0x4475('dc','$v$U')](_0x4475('204','ZY@Z')+code);}}}catch(_0x5078b0){$[_0x4475('205','v[^t')](_0x4475('206','%uuX'));}finally{_0x409efa(![]);}});}catch(_0x1d10d7){_0x166df2[_0x4475('207','m91a')](_0x409efa,![]);}});}async function helpFriends(){var _0x55f4ac={'eVUAV':function(_0x3b8218,_0x2fc39f){return _0x3b8218(_0x2fc39f);},'vAVdQ':'助力码非\x20json\x20格式,跳过','YKrLt':_0x4475('208','VMPV'),'UDzBN':'active','SYucZ':_0x4475('209','a@Fa')};for(let _0x2c9283 of currentShareCode){if(!_0x2c9283){continue;}let _0x470a9e=_0x55f4ac[_0x4475('20a','X1!C')](changeShareCodeJson,_0x2c9283);if(!_0x470a9e){console['log'](_0x55f4ac['vAVdQ']);continue;}const _0x18b4b8=await helpShareCode(_0x470a9e[_0x55f4ac['YKrLt']],_0x470a9e[_0x55f4ac['UDzBN']],_0x470a9e[_0x55f4ac[_0x4475('20b','rh)S')]]);if(!_0x18b4b8){return![];}await $[_0x4475('20c','Yy[m')](0x3e8);}return!![];}function helpShareCode(_0x595279,_0x5342a9,_0x35eed6){var _0x3f1cf5={'hZGcj':function(_0x53cbc6,_0x41b320){return _0x53cbc6-_0x41b320;},'pRSaF':_0x4475('20d','c6Bt'),'LGjEo':_0x4475('20e','X1!C'),'NiKuD':_0x4475('20f','BeTO'),'Xfmaq':function(_0x3c5ed0,_0xb5c6de){return _0x3c5ed0!==_0xb5c6de;},'ACwbN':'AWoPd','ZQhAn':'lqpej','dcoPy':_0x4475('210','ZY@Z'),'oVHVU':function(_0x3091aa,_0x395ff8){return _0x3091aa===_0x395ff8;},'mSHAf':function(_0x412b6b,_0x2e3d81){return _0x412b6b(_0x2e3d81);},'BdwNp':_0x4475('211','csZ0'),'bcipH':'助力码与当前账号相同,跳过助力。准备进行下一个助力','feEhG':function(_0x422eb4,_0x30e2c5){return _0x422eb4(_0x30e2c5);},'kSAYc':function(_0x5298e5,_0x5caa23,_0x4eff9f){return _0x5298e5(_0x5caa23,_0x4eff9f);},'yrlFO':_0x4475('212','8dLc')};return new Promise(async _0x240604=>{if(_0x3f1cf5[_0x4475('213',']]2M')](_0x595279,$[_0x4475('182','4pQ^')]['smp'])){$['log'](_0x3f1cf5[_0x4475('214','l*nH')]);_0x3f1cf5['feEhG'](_0x240604,!![]);}$[_0x4475('215','!BDn')](_0x4475('216','*%(b')+_0x595279+'\x22,\x22active\x22:\x22'+_0x5342a9+'\x22,\x22joinnum\x22:\x22'+_0x35eed6+'\x22}');$[_0x4475('217','4pQ^')](_0x3f1cf5[_0x4475('218','epKA')](taskUrl,_0x3f1cf5[_0x4475('219',']]2M')],'active='+_0x5342a9+'&joinnum='+_0x35eed6+_0x4475('21a','w(NW')+_0x595279),async(_0x45edaf,_0x54083a,_0x337768)=>{var _0x510b10={'LGYWy':function(_0x280275,_0x2062da){return _0x280275-_0x2062da;},'QstWu':function(_0x3471d1,_0x3bdd3c){return _0x3f1cf5[_0x4475('21b','mZ7q')](_0x3471d1,_0x3bdd3c);},'Ctjob':function(_0x390ef1,_0x658a09){return _0x390ef1===_0x658a09;},'rBWIT':_0x3f1cf5['pRSaF'],'HeliP':function(_0x51fa11,_0x1ecb73){return _0x51fa11>=_0x1ecb73;},'GlBVf':_0x3f1cf5['LGjEo']};if('dwylq'!==_0x3f1cf5['NiKuD']){try{if(_0x3f1cf5['Xfmaq'](_0x4475('21c','8dLc'),_0x3f1cf5[_0x4475('21d','lcFA')])){if(tokenArr[_0x510b10[_0x4475('21e','!(uh')]($[_0x4475('21f','tgDo')],0x1)]&&tokenArr[_0x510b10[_0x4475('220','san5')]($[_0x4475('221','BeTO')],0x1)][_0x4475('222','J5)k')]){currentToken=tokenArr[_0x510b10[_0x4475('223','c6Bt')]($['index'],0x1)];}else{currentToken=tokenNull;}_0x240604();}else{let _0x3d230c=_0x337768[_0x4475('224','m91a')](/try\{whyour\(([\s\S]*)\)\;\}catch\(e\)\{\}/);if(_0x3d230c){if(_0x3f1cf5[_0x4475('225','*I&&')](_0x3f1cf5[_0x4475('226','gZ4x')],_0x3f1cf5['dcoPy'])){_0x3d230c=_0x3d230c[0x1];const {ret,retmsg=''}=JSON['parse'](_0x3d230c);$[_0x4475('227','*I&&')](_0x4475('228','*I&&')+ret+'\x20retmsg=\x22'+(retmsg?retmsg:'OK')+'\x22');if(_0x3f1cf5[_0x4475('229','d2vf')](ret,0x93)||_0x3f1cf5[_0x4475('22a','i3QJ')](ret,0x3f8)){if(ret===0x93){$[_0x4475('205','v[^t')](_0x4475('22b','t0VB'));}_0x3f1cf5[_0x4475('22c','Pz%r')](_0x240604,![]);return;}_0x240604(!![]);}else{if(_0x510b10[_0x4475('22d','R)gl')](startInfo[_0x4475('22e','mZ7q')],0x2)){notifyBool=!![];$[_0x4475('22f','a@Fa')](_0x4475('230','a@Fa')+startInfo['activestatus']+'\x0a');message+='【成熟】水果已成熟请及时收取,activestatus:'+startInfo[_0x4475('231','v&@^')]+'\x0a';}else if(startInfo[_0x4475('232','c6Bt')]===0x0){$[_0x4475('233','txo4')](_0x510b10[_0x4475('234','Dou6')]);message+=_0x4475('235','lcFA');notifyBool=notifyBool&&_0x510b10[_0x4475('236','csZ0')](notifyLevel,0x3);}}}}}catch(_0x23e016){if(_0x3f1cf5[_0x4475('237','txo4')](_0x4475('238','Pz%r'),_0x3f1cf5['BdwNp'])){$[_0x4475('239','!BDn')](_0x23e016,_0x54083a);}else{$['log'](_0x510b10['GlBVf']);}}finally{_0x3f1cf5[_0x4475('23a','izj4')](_0x240604,![]);}}else{notifyBool=!![];message+=_0x4475('23b','4ymJ')+endInfo['deliverState']+'\x0a';return;}});});}function doTask({tasklevel,left,taskname,eachtimeget}){var _0xbe87cb={'RztgZ':_0x4475('23c','Pz%r'),'uEcme':function(_0x5f37cd,_0x769378){return _0x5f37cd===_0x769378;},'aEVcg':_0x4475('23d','jKFB'),'fgMne':function(_0x662859,_0x57f59a){return _0x662859!==_0x57f59a;},'UUDQl':_0x4475('23e','l*nH'),'OkWAT':_0x4475('23f','san5'),'IwYeB':_0x4475('240','R)gl'),'vitNL':function(_0x78c36d,_0x41285c){return _0x78c36d===_0x41285c;},'oNfOA':_0x4475('241','rh)S'),'OmGKJ':function(_0x470e35){return _0x470e35();},'cvsfa':function(_0x10f464,_0xe70d99){return _0x10f464!==_0xe70d99;},'ykfyp':'任务进行中或者未到任务时间','MHIcq':function(_0x251399,_0x2bc329){return _0x251399===_0x2bc329;},'SEQBq':function(_0x1a2665,_0x3e8fe1){return _0x1a2665(_0x3e8fe1);},'sgvNY':function(_0x31b881,_0x151f55){return _0x31b881-_0x151f55;},'dDNjA':function(_0x4a5b6c){return _0x4a5b6c();},'uPrKA':_0x4475('242','*I&&'),'zsSbQ':function(_0x4a0a2d,_0xaafdb8){return _0x4a0a2d<=_0xaafdb8;},'LOrvV':'Ufrfc','ARBVt':_0x4475('243','!BDn'),'zEtOZ':function(_0x58c07b,_0x2cfdaa){return _0x58c07b(_0x2cfdaa);},'whiPx':function(_0x16f942,_0x1476b5,_0x3f85ff){return _0x16f942(_0x1476b5,_0x3f85ff);},'DefEW':function(_0x5a8f76,_0x5f5462){return _0x5a8f76(_0x5f5462);},'hOsub':'active,answer,ch,farm_jstoken,joinnum,phoneid,tasklevel,timestamp'};return new Promise(async _0x3cfc1d=>{var _0x3522a3={'iFBoI':function(_0x3941a6,_0x28c679){return _0xbe87cb[_0x4475('244','gZ4x')](_0x3941a6,_0x28c679);},'oPSKs':function(_0x54ac6c){return _0xbe87cb['dDNjA'](_0x54ac6c);}};if(_0xbe87cb[_0x4475('245','t0VB')]===_0x4475('246','BeTO')){if(_0xbe87cb['zsSbQ'](_0xbe87cb['SEQBq'](parseInt,left),0x0)){if(_0xbe87cb['LOrvV']!==_0xbe87cb[_0x4475('247','w(NW')]){$['log'](taskname+_0x4475('248','csZ0'));_0xbe87cb[_0x4475('249','B&[J')](_0x3cfc1d,![]);}else{$['log'](_0x4475('24a','epKA')+code);}}$[_0x4475('24b','!(uh')](_0xbe87cb['whiPx'](taskUrl,_0x4475('24c','w(NW'),_0x4475('24d','gZ4x')+$[_0x4475('24e','gZ4x')][_0x4475('24f','Pz%r')]+'&answer='+$[_0x4475('250','w(NW')]['indexday']+_0x4475('251','c6Bt')+$['info'][_0x4475('252','#&wZ')]+_0x4475('253','4pQ^')+tasklevel+_0x4475('254','GYD%')+_0xbe87cb[_0x4475('255','X1!C')](encodeURIComponent,_0xbe87cb[_0x4475('256','lcFA')])),(_0x8e75d,_0x58c3c9,_0x3c92f2)=>{try{if(_0xbe87cb[_0x4475('257','$v$U')]==='iWOvi'){if(jxncShareCodeArr[_0x3522a3[_0x4475('258','d2vf')]($['index'],0x1)]){currentShareCode=jxncShareCodeArr[_0x3522a3['iFBoI']($[_0x4475('1d','Yy[m')],0x1)][_0x4475('259','csZ0')]('@');currentShareCode[_0x4475('25a','J5)k')](...shareCode['split']('@'));}else{$[_0x4475('16a','tgDo')](_0x4475('25b','c6Bt')+$['index']+'个京东账号未提供shareCode,将采纳本脚本自带的助力码');currentShareCode=shareCode[_0x4475('ea','$bcV')]('@');}$[_0x4475('1e6','%uuX')]('第'+$['index']+_0x4475('25c','BeTO')+JSON[_0x4475('25d','w(NW')](currentShareCode));_0x3522a3['oPSKs'](_0x3cfc1d);}else{let _0x565502=_0x3c92f2['match'](/try\{whyour\(([\s\S]*)\)\;\}catch\(e\)\{\}/);if(_0x565502){if(_0xbe87cb[_0x4475('25e','8dLc')](_0x4475('25f','txo4'),_0xbe87cb[_0x4475('260','GYD%')])){_0x565502=_0x565502[0x1];let {ret,retmsg}=JSON[_0x4475('261','l*nH')](_0x565502);retmsg=_0xbe87cb[_0x4475('262','san5')](retmsg,'')?retmsg:'成功';$[_0x4475('1e6','%uuX')](taskname+_0x4475('263','w(NW')+ret+_0x4475('264','Dou6')+(_0xbe87cb[_0x4475('265','V^yr')](retmsg[_0x4475('266','$bcV')](_0xbe87cb[_0x4475('267','IR)a')]),-0x1)?_0x4475('268','X1!C'):retmsg)+'\x22');if(_0xbe87cb[_0x4475('269','Dou6')](ret,0x0)){if(_0xbe87cb[_0x4475('26a','c6Bt')]===_0xbe87cb['IwYeB']){_0x3cfc1d(![]);}else{$[_0x4475('26b','m91a')]+=eachtimeget;}}_0x3cfc1d(ret);}else{$[_0x4475('26c','*I&&')](e,_0x58c3c9);}}}}catch(_0x3f8bf5){if(_0xbe87cb[_0x4475('26d','!(uh')](_0xbe87cb['oNfOA'],'WXmgV')){return'';}else{$[_0x4475('26e','o8!d')](_0x3f8bf5,_0x58c3c9);}}finally{_0xbe87cb[_0x4475('26f','V^yr')](_0x3cfc1d);}});}else{res=res[0x1];let {ret,retmsg}=JSON[_0x4475('270','V^yr')](res);retmsg=retmsg!==''?retmsg:'成功';$[_0x4475('271','o8!d')](taskname+_0x4475('272','gZ4x')+ret+_0x4475('273','d2vf')+(_0xbe87cb[_0x4475('274','$bcV')](retmsg[_0x4475('275','lcFA')](_0xbe87cb[_0x4475('276','*%(b')]),-0x1)?_0xbe87cb['ykfyp']:retmsg)+'\x22');if(_0xbe87cb['MHIcq'](ret,0x0)){$[_0x4475('277','a@Fa')]+=eachtimeget;}_0xbe87cb[_0x4475('278','jKFB')](_0x3cfc1d,ret);}});}function taskUrl(_0x1ba8bf,_0x6cf1fa){var _0x16d4c1={'hDYOm':_0x4475('279','rh)S'),'unTLD':'timestamp','qQeHX':function(_0x326b9f,_0x17e276){return _0x326b9f(_0x17e276);},'CXnnq':_0x4475('27a','4ymJ'),'arpCa':_0x4475('27b','epKA'),'UqfjE':_0x4475('27c','!(uh')};return{'url':JXNC_API_HOST+'cubeactive/farm/'+_0x1ba8bf+'?'+_0x6cf1fa+_0x4475('27d','!(uh')+currentToken[_0x16d4c1[_0x4475('27e','Yy[m')]]+'&phoneid='+currentToken[_0x4475('27f','$bcV')]+'×tamp='+currentToken[_0x16d4c1[_0x4475('280','$bcV')]]+_0x4475('281','$bcV')+Date[_0x4475('282','csZ0')]()+_0x4475('283','J5)k'),'headers':{'Cookie':currentCookie,'Accept':_0x4475('284','izj4'),'Connection':_0x4475('285','$bcV'),'Referer':_0x4475('286','*I&&'),'Accept-Encoding':_0x4475('287','Pz%r'),'Host':_0x4475('288','mZ7q'),'Accept-Language':'zh-cn','User-Agent':$['isNode']()?process[_0x4475('289','v[^t')][_0x4475('28a','v&@^')]?process[_0x4475('28b','#&wZ')][_0x4475('28c','Dou6')]:_0x16d4c1['qQeHX'](require,_0x16d4c1[_0x4475('28d','rh)S')])['USER_AGENT']:$[_0x4475('28e','d2vf')](_0x16d4c1[_0x4475('28f','ZY@Z')])?$['getdata'](_0x16d4c1['arpCa']):_0x16d4c1[_0x4475('290','!(uh')]},'timeout':0x2710};}async function showMsg(){var _0x5f0e9c={'NlTKg':function(_0x2808bd,_0x219cd8){return _0x2808bd===_0x219cd8;},'KRtzO':_0x4475('291','VMPV'),'mrWCY':function(_0x5ded98,_0x287300){return _0x5ded98!==_0x287300;}};if(notifyBool){$[_0x4475('292','o8!d')]($[_0x4475('293','csZ0')],subTitle,message,option);if($[_0x4475('294','X1!C')]()){if(_0x5f0e9c[_0x4475('295','csZ0')](_0x5f0e9c['KRtzO'],_0x5f0e9c[_0x4475('296','d2vf')])){allMessage+=subTitle+'\x0a'+message+(_0x5f0e9c[_0x4475('297','csZ0')]($[_0x4475('298','d2vf')],cookieArr[_0x4475('299','!BDn')])?'\x0a\x0a':'');}else{resolve();}}}else{$[_0x4475('199','d2vf')]($['name']+_0x4475('29a','rh)S')+$[_0x4475('29b','t0VB')]+_0x4475('29c','v[^t')+$[_0x4475('29d','*%(b')]+'\x0a'+subTitle+'\x0a'+message);}}function getJxToken(){var _0x464173={'TKsJi':_0x4475('29e','uM&a'),'sjjMk':function(_0x128f10,_0x366a84){return _0x128f10(_0x366a84);},'rmSIy':function(_0xdc4f52,_0x3362b6){return _0xdc4f52(_0x3362b6);},'EHaSq':_0x4475('29f','m91a'),'xRUab':function(_0xb524ab,_0x371b48){return _0xb524ab<_0x371b48;},'eDivB':function(_0xc86cd0,_0x5c955e){return _0xc86cd0!==_0x5c955e;},'bZOzc':'PgFOX','IlKzV':'QikxY','JsMpd':function(_0x58f881,_0x4f75ed){return _0x58f881(_0x4f75ed);},'ohkiW':function(_0x201189,_0x358ebd){return _0x201189*_0x358ebd;},'HtlcU':function(_0xbbfc8,_0x33a28a){return _0xbbfc8(_0x33a28a);},'OcIwL':function(_0x59ae5a){return _0x59ae5a();}};function _0x175128(_0x8df08d){let _0xc0f0e4=_0x464173[_0x4475('2a0','ZY@Z')];let _0x163372='';for(let _0x56d717=0x0;_0x464173[_0x4475('2a1','lcFA')](_0x56d717,_0x8df08d);_0x56d717++){if(_0x464173[_0x4475('2a2','mZ7q')](_0x464173[_0x4475('2a3','rh)S')],_0x464173['IlKzV'])){_0x163372+=_0xc0f0e4[_0x464173[_0x4475('2a4','m91a')](parseInt,_0x464173[_0x4475('2a5','Dou6')](Math[_0x4475('2a6','w(NW')](),_0xc0f0e4[_0x4475('2a7','san5')]))];}else{res=res[0x1];const {detail,msg,task=[],retmsg,..._0x3c3ae8}=JSON['parse'](res);$[_0x4475('2a8','txo4')]=detail;$[_0x4475('2a9','epKA')]=task['filter'](_0x21a540=>_0x21a540[_0x4475('2aa','txo4')]===0x2)[0x0]||{'eachtimeget':0x0,'limit':0x0};$[_0x4475('2ab','uM&a')]=task[_0x4475('2ac','$bcV')](_0x5c7d97=>_0x5c7d97[_0x4475('2ad','4ymJ')]!==0x3&&_0x5c7d97[_0x4475('2ae','rh)S')]!==0x2&&parseInt(_0x5c7d97[_0x4475('2af','IR)a')])>0x0);$[_0x4475('13a','GYD%')]=_0x3c3ae8;$[_0x4475('2b0','e5xs')](_0x4475('13b','c6Bt')+retmsg+_0x4475('2b1','4pQ^')+$[_0x4475('2b2','gZ4x')][_0x4475('2b3','gZ4x')]+'个任务!');if(!$[_0x4475('2b4','txo4')]['active']){$['log'](_0x464173[_0x4475('2b5','#&wZ')]);message+=_0x4475('2b6','t0VB');notifyBool=notifyBool&¬ifyLevel>=0x3;_0x464173[_0x4475('2b7','v[^t')](resolve,![]);}_0x464173['rmSIy'](resolve,_0x3c3ae8);}}return _0x163372;}return new Promise(_0x167556=>{let _0x220385=_0x464173[_0x4475('2b8','*%(b')](_0x175128,0x28);let _0x49e7a4=(+new Date())[_0x4475('2b9','Yy[m')]();if(!currentCookie[_0x4475('2ba','8dLc')](/pt_pin=([^; ]+)(?=;?)/)){console['log']('此账号cookie填写不规范,你的pt_pin=xxx后面没分号(;)\x0a');_0x167556(null);}let _0x445f8c=currentCookie[_0x4475('2bb','v&@^')](/pt_pin=([^; ]+)(?=;?)/)[0x1];let _0x54c92e=$[_0x4475('2bc','v&@^')](''+_0x464173[_0x4475('2bd','t0VB')](decodeURIComponent,_0x445f8c)+_0x49e7a4+_0x220385+_0x4475('2be','Yy[m'))[_0x4475('2bf','o8!d')]();currentToken={'timestamp':_0x49e7a4,'phoneid':_0x220385,'farm_jstoken':_0x54c92e};_0x464173['OcIwL'](_0x167556);});}function jsonParse(_0x36dc21){var _0x3eb4fa={'qHSVG':function(_0x2d60bb,_0x9ec333){return _0x2d60bb==_0x9ec333;},'jmWZX':_0x4475('2c0','txo4'),'vQDai':function(_0x44bf7c,_0x149e59){return _0x44bf7c!==_0x149e59;},'bmfNl':_0x4475('2c1','&*cz'),'btkEb':_0x4475('2c2','txo4'),'kFxit':'请勿随意在BoxJs输入框修改内容\x0a建议通过脚本去获取cookie'};if(_0x3eb4fa[_0x4475('2c3','ZY@Z')](typeof _0x36dc21,_0x3eb4fa['jmWZX'])){try{return JSON[_0x4475('2c4','c6Bt')](_0x36dc21);}catch(_0x1b16c0){if(_0x3eb4fa[_0x4475('2c5','d2vf')](_0x3eb4fa[_0x4475('2c6','$v$U')],_0x3eb4fa[_0x4475('2c7','V^yr')])){console['log'](_0x1b16c0);$[_0x4475('2c8','v&@^')]($[_0x4475('2c9','i3QJ')],'',_0x3eb4fa[_0x4475('2ca','epKA')]);return[];}else{jxncShareCodeArr[_0x4475('2cb','jKFB')]('');}}}};_0xodb='jsjiami.com.v6'; +!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 +}); +$.maxHelpNum = $.isNode() ? 8 : 4; // 随机助力最大执行次数 +$.helpNum = 0; // 当前账号 随机助力次数 +let assistUserShareCode = 0; // 随机助力用户 share code + +!(async () => { + await requireConfig(); + if (!cookieArr[0]) { + $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); + return; + } + $.CryptoJS = $.isNode() ? require('crypto-js') : CryptoJS; + await requestAlgo(); + for (let i = 0; i < cookieArr.length; i++) { + if (cookieArr[i]) { + currentCookie = cookieArr[i]; + $.UserName = decodeURIComponent(currentCookie.match(/pt_pin=([^; ]+)(?=;?)/) && currentCookie.match(/pt_pin=([^; ]+)(?=;?)/)[1]) + $.index = i + 1; + $.isLogin = true; + $.nickName = ''; + $.log(`\n************* 检查【京东账号${$.index}】${$.UserName} cookie 是否有效 *************`); + await TotalBean(); + $.log(`开始【京东账号${$.index}】${$.nickName || $.UserName}\n`); + if (!$.isLogin) { + $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/`, {"open-url": "https://bean.m.jd.com/"}); + if ($.isNode()) { + await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`); + } + continue + } + if (currentCookie.includes("pt_pin")) await getJxToken() + subTitle = ''; + message = ''; + option = {}; + $.answer = 3; + $.helpNum = 0; + notifyBool = notifyLevel > 0; // 初始化是否推送 + // await tokenFormat(); // 处理当前账号 token + await shareCodesFormat(); // 处理当前账号 助力码 + await jdJXNC(); // 执行当前账号 主代码流程 + } + } + if ($.isNode() && allMessage) { + await notify.sendNotify(`${$.name}`, `${allMessage}`) + } +})() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + console.log(e); + }) + .finally(() => { + $.done(); + }) + +// 检查互助码格式是否为 json +// 成功返回 json 对象,失败返回 '' +function changeShareCodeJson(code) { + try { + let json = code && JSON.parse(code); + return json['smp'] && json['active'] && json['joinnum'] ? json : ''; + } catch (e) { + return ''; + } +} + +// 加载配置 cookie token shareCode +function requireConfig() { + return new Promise(async resolve => { + $.log('开始获取配置文件\n') + notify = $.isNode() ? require('./sendNotify') : ''; + //Node.js用户请在jdCookie.js处填写京东ck; + const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; + // const jdTokenNode = $.isNode() ? require('./jdJxncTokens.js') : ''; + const jdJxncShareCodeNode = $.isNode() ? require('./jdJxncShareCodes.js') : {}; + //IOS等用户直接用NobyDa的jd cookie + if ($.isNode()) { + Object.keys(jdCookieNode).forEach((item) => { + if (jdCookieNode[item]) { + cookieArr.push(jdCookieNode[item]); + } + }) + if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => {}; + } else { + cookieArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item); + } + + $.log(`共${cookieArr.length}个京东账号\n`); + + // if ($.isNode()) { + // Object.keys(jdTokenNode).forEach((item) => { + // tokenArr.push(jdTokenNode[item] ? JSON.parse(jdTokenNode[item]) : tokenNull) + // }) + // } else { + // let tmpTokens = JSON.parse($.getdata('jx_tokens') || '[]'); + // tokenArr.push(...tmpTokens) + // } + + if ($.isNode()) { + Object.keys(jdJxncShareCodeNode).forEach((item) => { + if (jdJxncShareCodeNode[item]) { + jxncShareCodeArr.push(jdJxncShareCodeNode[item]) + } else { + jxncShareCodeArr.push(''); + } + }) + } + + // 检查互助码是否为 json [smp,active,joinnum] 格式,否则进行通知 + for (let i = 0; i < jxncShareCodeArr.length; i++) { + if (jxncShareCodeArr[i]) { + let tmpJxncShareStr = jxncShareCodeArr[i]; + let tmpjsonShareCodeArr = tmpJxncShareStr.split('@'); + if (!changeShareCodeJson(tmpjsonShareCodeArr[0])) { + $.log('互助码格式已变更,请重新填写互助码'); + $.msg($.name, '互助码格式变更通知', '互助码格式变更,请重新填写 ‼️‼️', option); + if ($.isNode()) { + await notify.sendNotify(`${$.name}`, `互助码格式变更,请重新填写 ‼️‼️`); + } + } + break; + } + } + + // console.log(`jdFruitShareArr::${JSON.stringify(jxncShareCodeArr)}`) + // console.log(`jdFruitShareArr账号长度::${jxncShareCodeArr.length}`) + $.log(`您提供了${jxncShareCodeArr.length}个账号的京喜农场助力码`); + + try { + let options = { + "url": `https://cdn.jsdelivr.net/gh/gitupdate/updateTeam@master/shareCodes/jxnc.txt`, + "headers": { + "Accept": "application/json,text/plain, */*", + "Content-Type": "application/x-www-form-urlencoded", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-cn", + "Connection": "keep-alive", + "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36" + }, + "timeout": 10000, + } + $.get(options, (err, resp, data) => { // 初始化内置变量 + if (!err) { + shareCode = data; + } + }); + } catch (e) { + // 获取内置助力码失败 + } + resolve() + }) +} + +// 查询京东账户信息(检查 cookie 是否有效) +function TotalBean() { + return new Promise(async resolve => { + const options = { + "url": `https://wq.jd.com/user/info/QueryJDUserInfo?sceneval=2`, + "headers": { + "Accept": "application/json,text/plain, */*", + "Content-Type": "application/x-www-form-urlencoded", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "zh-cn", + "Connection": "keep-alive", + "Cookie": currentCookie, + "Referer": "https://wqs.jd.com/my/jingdou/my.shtml?sceneval=2", + "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1") + } + } + $.post(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网路重试`) + } else { + if (data) { + data = JSON.parse(data); + if (data['retcode'] === 13) { + $.isLogin = false; //cookie过期 + return + } + if (data['retcode'] === 0) { + $.nickName = (data['base'] && data['base'].nickname) || $.UserName; + } else { + $.nickName = $.UserName + } + } else { + console.log(`京东服务器返回空数据`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} + +// 处理当前账号token +function tokenFormat() { + return new Promise(async resolve => { + if (tokenArr[$.index - 1] && tokenArr[$.index - 1].farm_jstoken) { + currentToken = tokenArr[$.index - 1]; + } else { + currentToken = tokenNull; + } + resolve(); + }) +} + +// 处理当前账号助力码 +function shareCodesFormat() { + return new Promise(async resolve => { + // console.log(`第${$.index}个京东账号的助力码:::${jdFruitShareArr[$.index - 1]}`) + if (jxncShareCodeArr[$.index - 1]) { + currentShareCode = jxncShareCodeArr[$.index - 1].split('@'); + currentShareCode.push(...(shareCode.split('@'))); + } else { + $.log(`由于您第${$.index}个京东账号未提供shareCode,将采纳本脚本自带的助力码`) + currentShareCode = shareCode.split('@'); + } + $.log(`第${$.index}个京东账号将要助力的好友${JSON.stringify(currentShareCode)}`) + resolve(); + }) +} + +async function jdJXNC() { + subTitle = `【京东账号${$.index}】${$.nickName}`; + $.log(`获取用户信息 & 任务列表`); + const startInfo = await getTaskList(); + if (startInfo) { + message += `【水果名称】${startInfo.prizename}\n`; + if (startInfo.target <= startInfo.score) { // 水滴已满 + if (startInfo.activestatus === 2) { // 成熟未收取 + notifyBool = true; + $.log(`【成熟】水果已成熟请及时收取,activestatus:${startInfo.activestatus}\n`); + message += `【成熟】水果已成熟请及时收取,activestatus:${startInfo.activestatus}\n`; + } else if (startInfo.activestatus === 0) { // 未种植(成熟已收取) + $.log('账号未选择种子,请先去京喜农场选择种子。\n如果选择 APP 专属种子,必须提供 token。'); + message += '账号未选择种子,请先去京喜农场选择种子。\n如果选择 APP 专属种子,必须提供 token。\n'; + notifyBool = notifyBool && notifyLevel >= 3; + } + } else { + let shareCodeJson = { + "smp": $.info.smp, + "active": $.info.active, + "joinnum": $.info.joinnum, + }; + $.log(`【京东账号${$.index}(${$.UserName})的${$.name}好友互助码】` + JSON.stringify(shareCodeJson)); + await $.wait(500); + const isOk = await browserTask(); + if (isOk) { + await $.wait(500); + await answerTask(); + await $.wait(500); + const endInfo = await getTaskList(); + getMessage(endInfo, startInfo); + await submitInviteId($.UserName); + await $.wait(500); + let next = await helpFriends(); + if (next) { + while ($.helpNum < $.maxHelpNum) { + $.helpNum++; + assistUserShareCodeJson = await getAssistUser(); + if (assistUserShareCodeJson) { + await $.wait(500); + next = await helpShareCode(assistUserShareCodeJson['smp'], assistUserShareCodeJson['active'], assistUserShareCodeJson['joinnum']); + if (next) { + await $.wait(1000); + continue; + } + } + break; + } + } + } + } + } + await showMsg() +} + +// 获取任务列表与用户信息 +function getTaskList() { + return new Promise(async resolve => { + $.get(taskUrl('query', `type=1`), async (err, resp, data) => { + try { + let res = data.match(/try\{whyour\(([\s\S]*)\)\;\}catch\(e\)\{\}/); + if (res) { + res = res[1]; + const {detail, msg, task = [], retmsg, ...other} = JSON.parse(res); + $.detail = detail; + $.helpTask = task.filter(x => x.tasktype === 2)[0] || {eachtimeget: 0, limit: 0}; + $.allTask = task.filter(x => x.tasktype !== 3 && x.tasktype !== 2 && parseInt(x.left) > 0); + $.info = other; + $.log(`获取任务列表 ${retmsg} 总共${$.allTask.length}个任务!`); + if (!$.info.active) { + $.log('账号未选择种子,请先去京喜农场选择种子。\n如果选择 APP 专属种子,必须提供 token。'); + message += '账号未选择种子,请先去京喜农场选择种子。\n如果选择 APP 专属种子,必须提供 token。\n'; + notifyBool = notifyBool && notifyLevel >= 3; + resolve(false); + } + resolve(other); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(true); + } + }); + }); +} + +function browserTask() { + return new Promise(async resolve => { + const tasks = $.allTask.filter(x => x.tasklevel !== 6); + const times = Math.max(...[...tasks].map(x => x.limit)); + for (let i = 0; i < tasks.length; i++) { + const task = tasks[i]; + $.log(`开始第${i + 1}个任务:${task.taskname}`); + const status = [0]; + for (let i = 0; i < times; i++) { + const random = Math.random() * 3; + await $.wait(random * 1000); + if (status[0] === 0) { + status[0] = await doTask(task); + } + if (status[0] !== 0) { + break; + } + } + if (status[0] === 1017) { // ret:1017 retmsg:"score full" 水滴已满,果实成熟,跳过所有任务 + $.log('水滴已满,果实成熟,跳过所有任务'); + resolve(true); + break; + } + if (status[0] === 1032) { + $.log('任务执行失败,种植的 APP 专属种子,请提供 token 或种植非 APP 种子'); + message += '任务执行失败,种植的 APP 专属种子,请提供 token 或种植非 APP 种子\n'; + notifyBool = notifyBool && notifyLevel >= 2; + resolve(false); + return; + } + + $.log(`结束第${i + 1}个任务:${task.taskname}`); + } + resolve(true); + }); +} + +function answerTask() { + const _answerTask = $.allTask.filter(x => x.tasklevel === 6); + if (!_answerTask || !_answerTask[0]) return; + const {tasklevel, left, taskname, eachtimeget} = _answerTask[0]; + $.log(`准备做答题任务:${taskname}`); + return new Promise(async resolve => { + if (parseInt(left) <= 0) { + resolve(false); + $.log(`${taskname}[做任务]: 任务已完成,跳过`); + return; + } + $.get( + taskUrl( + 'dotask', + `active=${$.info.active}&answer=${$.info.indexday}:${['A', 'B', 'C', 'D'][$.answer]}:0&joinnum=${ + $.info.joinnum + }&tasklevel=${tasklevel}&_stk=${encodeURIComponent("active,answer,ch,farm_jstoken,joinnum,phoneid,tasklevel,timestamp")}`, + ), + async (err, resp, data) => { + try { + let res = data.match(/try\{whyour\(([\s\S]*)\)\;\}catch\(e\)\{\}/); + if (res) { + res = res[1] + let {ret, retmsg, right} = JSON.parse(res); + retmsg = retmsg !== '' ? retmsg : '成功'; + $.log(`${taskname}[做任务]:ret:${ret} retmsg:"${retmsg.indexOf('活动太火爆了') !== -1 ? '任务进行中或者未到任务时间' : retmsg}"`); + if (ret === 0 && right === 1) { + $.drip += eachtimeget; + } + // ret:1017 retmsg:"score full" 水滴已满,果实成熟,跳过答题 + // ret:1012 retmsg:"has complte" 已完成,跳过答题 + if (ret === 1017 || ret === 1012) { + resolve(); + return; + } + if (((ret !== 0 && ret !== 1029) || retmsg === 'ans err') && $.answer > 0) { + $.answer--; + await $.wait(1000); + await answerTask(); + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }, + ); + }); +} + +function getMessage(endInfo, startInfo) { + const need = endInfo.target - endInfo.score; + const get = endInfo.modifyscore; // 本次变更获得水滴 + const leaveGet = startInfo.modifyscore; // 离开时获得水滴 + let dayGet = 0; // 今日共获取水滴数 + if ($.detail) { + let dayTime = new Date(new Date().toLocaleDateString()).getTime() / 1000; // 今日 0 点时间戳(10位数) + $.detail.forEach(function (item, index) { + if (item.time >= dayTime && item.score) { + dayGet += item.score; + } + }); + } + message += `【水滴】本次获得${get} 离线获得${leaveGet} 今日获得${dayGet} 还需水滴${need}\n`; + if (need <= 0) { + notifyBool = true; + message += `【成熟】水果已成熟请及时收取,deliverState:${endInfo.deliverState}\n`; + return; + } + if (get > 0 || leaveGet > 0 || dayGet > 0) { + const day = Math.ceil(need / (dayGet > 0 ? dayGet : (get + leaveGet))); + message += `【预测】还需 ${day} 天\n`; + } + if (get > 0 || leaveGet > 0) { // 本次 或 离线 有水滴 + notifyBool = notifyBool && notifyLevel >= 1; + } else { + notifyBool = notifyBool && notifyLevel >= 2; + } +} + +// 提交助力码 +function submitInviteId(userName) { + return new Promise(resolve => { + if (!$.info || !$.info.smp) { + resolve(); + return; + } + try { + $.post( + { + url: `https://api.ninesix.cc/api/jx-nc/${$.info.smp}/${encodeURIComponent(userName)}?active=${$.info.active}&joinnum=${$.info.joinnum}`, + timeout: 10000 + }, + (err, resp, _data) => { + try { + const {code, data = {}} = JSON.parse(_data); + $.log(`邀请码提交:${code}`); + if (data.value) { + message += '【邀请码】提交成功!\n'; + } + } catch (e) { + // $.logErr(e, resp); + $.log('邀请码提交失败 API 返回异常'); + } finally { + resolve(); + } + }, + ); + } catch (e) { + // $.logErr(e, resp); + resolve(); + } + }); +} + +function getAssistUser() { + return new Promise(resolve => { + try { + $.get({ + url: `https://api.ninesix.cc/api/jx-nc?active=${$.info.active}`, + timeout: 10000 + }, async (err, resp, _data) => { + try { + const {code, data: {value, extra = {}} = {}} = JSON.parse(_data); + if (value && extra.active) { // && extra.joinnum 截止 2021-01-22 16:39:09 API 线上还未部署新的 joinnum 参数代码,暂时默认 1 兼容 + let shareCodeJson = { + 'smp': value, + 'active': extra.active, + 'joinnum': extra.joinnum || 1 + }; + $.log(`获取随机助力码成功 ` + JSON.stringify(shareCodeJson)); + resolve(shareCodeJson); + return; + } else { + $.log(`获取随机助力码失败 ${code}`); + } + } catch (e) { + // $.logErr(e, resp); + $.log('获取随机助力码失败 API 返回异常'); + } finally { + resolve(false); + } + }); + } catch (e) { + // $.logErr(e, resp); + resolve(false); + } + }); +} + +// 为好友助力 return true 继续助力 false 助力结束 +async function helpFriends() { + let tmpShareCodeJson = {}; + for (let code of currentShareCode) { + if (!code) { + continue + } + tmpShareCodeJson = changeShareCodeJson(code); + if (!tmpShareCodeJson) { //非 json 格式跳过 + console.log('助力码非 json 格式,跳过') + continue; + } + const next = await helpShareCode(tmpShareCodeJson['smp'], tmpShareCodeJson['active'], tmpShareCodeJson['joinnum']); + if (!next) { + return false; + } + await $.wait(1000); + } + return true; +} + +// 执行助力 return true 继续助力 false 助力结束 +function helpShareCode(smp, active, joinnum) { + return new Promise(async resolve => { + if (smp === $.info.smp) { // 自己的助力码,跳过,继续执行 + $.log('助力码与当前账号相同,跳过助力。准备进行下一个助力'); + resolve(true); + } + $.log(`即将助力 share {"smp":"${smp}","active":"${active}","joinnum":"${joinnum}"}`); + $.get( + taskUrl('help', `active=${active}&joinnum=${joinnum}&smp=${smp}`), + async (err, resp, data) => { + try { + let res = data.match(/try\{whyour\(([\s\S]*)\)\;\}catch\(e\)\{\}/); + if (res) { + res = res[1]; + const {ret, retmsg = ''} = JSON.parse(res); + $.log(`助力结果:ret=${ret} retmsg="${retmsg ? retmsg : 'OK'}"`); + // ret=0 助力成功 + // ret=1011 active 不同 + // ret=1012 has complete 已完成 + // ret=1013 retmsg="has expired" 已过期 + // ret=1009 retmsg="today has help p2p" 今天已助力过 + // ret=1021 cannot help self 不能助力自己 + // ret=1032 retmsg="err operate env" 被助力者为 APP 专属种子,当前助力账号未配置 TOKEN + // if (ret === 0 || ret === 1009 || ret === 1011 || ret === 1012 || ret === 1021 || ret === 1032) { + // resolve(true); + // return; + // } + // ret 1016 当前账号达到助力上限 + // ret 147 filter 当前账号黑号了 + if (ret === 147 || ret === 1016) { + if (ret === 147) { + $.log(`\n\n !!!!!!!! 当前账号黑号了 !!!!!!!! \n\n`); + } + resolve(false); + return; + } + resolve(true); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(false); + } + }, + ); + }); +} + + +function doTask({tasklevel, left, taskname, eachtimeget}) { + return new Promise(async resolve => { + if (parseInt(left) <= 0) { + $.log(`${taskname}[做任务]: 任务已完成,跳过`); + resolve(false); + } + $.get( + taskUrl( + 'dotask', + `active=${$.info.active}&answer=${$.info.indexday}:D:0&joinnum=${$.info.joinnum}&tasklevel=${tasklevel}&_stk=${encodeURIComponent("active,answer,ch,farm_jstoken,joinnum,phoneid,tasklevel,timestamp")}`, + ), + (err, resp, data) => { + try { + let res = data.match(/try\{whyour\(([\s\S]*)\)\;\}catch\(e\)\{\}/); + if (res) { + res = res[1]; + let {ret, retmsg} = JSON.parse(res); + retmsg = retmsg !== '' ? retmsg : '成功'; + $.log(`${taskname}[做任务]:ret:${ret} retmsg:"${retmsg.indexOf('活动太火爆了') !== -1 ? '任务进行中或者未到任务时间' : retmsg}"`); + if (ret === 0) { + $.drip += eachtimeget; + } + resolve(ret); + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + }, + ); + }); +} + + +function taskUrl(function_path, body, stk) { + let url = `${JXNC_API_HOST}cubeactive/farm/${function_path}?${body}&farm_jstoken=${currentToken['farm_jstoken']}&phoneid=${currentToken['phoneid']}×tamp=${currentToken['timestamp']}&sceneval=2&g_login_type=1&callback=whyour&_=${Date.now()}&g_ty=ls`; + url += `&h5st=${decrypt(Date.now(), stk || '', '', url)}` + if (stk) { + url += `&_stk=${encodeURIComponent(stk)}`; + } + return { + url, + headers: { + Cookie: currentCookie, + Accept: `*/*`, + Connection: `keep-alive`, + Referer: `https://st.jingxi.com/pingou/dream_factory/index.html`, + 'Accept-Encoding': `gzip, deflate, br`, + Host: `wq.jd.com`, + 'Accept-Language': `zh-cn`, + "User-Agent": $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1") + }, + timeout: 10000, + }; +} + +async function showMsg() { + if (notifyBool) { + $.msg($.name, subTitle, message, option); + if ($.isNode()) { + // await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `${subTitle}\n${message}`); + allMessage += `${subTitle}\n${message}${$.index !== cookieArr.length ? '\n\n' : ''}` + } + } else { + $.log(`${$.name} - notify 通知已关闭\n账号${$.index} - ${$.nickName}\n${subTitle}\n${message}`); + } +} + +/* +修改时间戳转换函数,京喜工厂原版修改 + */ +Date.prototype.Format = function (fmt) { + var e, + n = this, d = fmt, l = { + "M+": n.getMonth() + 1, + "d+": n.getDate(), + "D+": n.getDate(), + "h+": n.getHours(), + "H+": n.getHours(), + "m+": n.getMinutes(), + "s+": n.getSeconds(), + "w+": n.getDay(), + "q+": Math.floor((n.getMonth() + 3) / 3), + "S+": n.getMilliseconds() + }; + /(y+)/i.test(d) && (d = d.replace(RegExp.$1, "".concat(n.getFullYear()).substr(4 - RegExp.$1.length))); + for (var k in l) { + if (new RegExp("(".concat(k, ")")).test(d)) { + var t, a = "S+" === k ? "000" : "00"; + d = d.replace(RegExp.$1, 1 == RegExp.$1.length ? l[k] : ("".concat(a) + l[k]).substr("".concat(l[k]).length)) + } + } + return d; +} + +async function requestAlgo() { + $.fingerprint = await generateFp(); + const options = { + "url": `https://cactus.jd.com/request_algo?g_ty=ajax`, + "headers": { + 'Authority': 'cactus.jd.com', + 'Pragma': 'no-cache', + 'Cache-Control': 'no-cache', + 'Accept': 'application/json', + 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1', + 'Content-Type': 'application/json', + 'Origin': 'https://st.jingxi.com', + 'Sec-Fetch-Site': 'cross-site', + 'Sec-Fetch-Mode': 'cors', + 'Sec-Fetch-Dest': 'empty', + 'Referer': 'https://st.jingxi.com/', + 'Accept-Language': 'zh-CN,zh;q=0.9,zh-TW;q=0.8,en;q=0.7' + }, + 'body': JSON.stringify({ + "version": "1.0", + "fp": $.fingerprint, + "appId": $.appId.toString(), + "timestamp": Date.now(), + "platform": "web", + "expandParams": "" + }) + } + new Promise(async resolve => { + $.post(options, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`request_algo 签名参数API请求失败,请检查网路重试`) + } else { + if (data) { + // console.log(data); + data = JSON.parse(data); + if (data['status'] === 200) { + $.token = data.data.result.tk; + let enCryptMethodJDString = data.data.result.algo; + if (enCryptMethodJDString) $.enCryptMethodJD = new Function(`return ${enCryptMethodJDString}`)(); + console.log(`获取签名参数成功!`) + console.log(`fp: ${$.fingerprint}`) + console.log(`token: ${$.token}`) + console.log(`enCryptMethodJD: ${enCryptMethodJDString}`) + } else { + console.log(`fp: ${$.fingerprint}`) + console.log('request_algo 签名参数API请求失败:') + } + } else { + console.log(`京东服务器返回空数据`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +function decrypt(time, stk, type, url) { + stk = stk || (url ? getUrlData(url, '_stk') : '') + if (stk) { + const timestamp = new Date(time).Format("yyyyMMddhhmmssSSS"); + let hash1 = ''; + if ($.fingerprint && $.token && $.enCryptMethodJD) { + hash1 = $.enCryptMethodJD($.token, $.fingerprint.toString(), timestamp.toString(), $.appId.toString(), $.CryptoJS).toString($.CryptoJS.enc.Hex); + } else { + const random = '5gkjB6SpmC9s'; + $.token = `tk01wcdf61cb3a8nYUtHcmhSUFFCfddDPRvKvYaMjHkxo6Aj7dhzO+GXGFa9nPXfcgT+mULoF1b1YIS1ghvSlbwhE0Xc`; + $.fingerprint = 5287160221454703; + const str = `${$.token}${$.fingerprint}${timestamp}${$.appId}${random}`; + hash1 = $.CryptoJS.SHA512(str, $.token).toString($.CryptoJS.enc.Hex); + } + let st = ''; + stk.split(',').map((item, index) => { + st += `${item}:${getUrlData(url, item)}${index === stk.split(',').length -1 ? '' : '&'}`; + }) + const hash2 = $.CryptoJS.HmacSHA256(st, hash1.toString()).toString($.CryptoJS.enc.Hex); + // console.log(`\nst:${st}`) + // console.log(`h5st:${["".concat(timestamp.toString()), "".concat(fingerprint.toString()), "".concat($.appId.toString()), "".concat(token), "".concat(hash2)].join(";")}\n`) + return encodeURIComponent(["".concat(timestamp.toString()), "".concat($.fingerprint.toString()), "".concat($.appId.toString()), "".concat($.token), "".concat(hash2)].join(";")) + } else { + return '20210318144213808;8277529360925161;10001;tk01w952a1b73a8nU0luMGtBanZTHCgj0KFVwDa4n5pJ95T/5bxO/m54p4MtgVEwKNev1u/BUjrpWAUMZPW0Kz2RWP8v;86054c036fe3bf0991bd9a9da1a8d44dd130c6508602215e50bb1e385326779d' + } +} + +/** + * 获取url参数值 + * @param url + * @param name + * @returns {string} + */ +function getUrlData(url, name) { + if (typeof URL !== "undefined") { + let urls = new URL(url); + let data = urls.searchParams.get(name); + return data ? data : ''; + } else { + const query = url.match(/\?.*/)[0].substring(1) + const vars = query.split('&') + for (let i = 0; i < vars.length; i++) { + const pair = vars[i].split('=') + if (pair[0] === name) { + // return pair[1]; + return vars[i].substr(vars[i].indexOf('=') + 1); + } + } + return '' + } +} +/** + * 模拟生成 fingerprint + * @returns {string} + */ +function generateFp() { + let e = "0123456789"; + let a = 13; + let i = ''; + for (; a--; ) + i += e[Math.random() * e.length | 0]; + return (i + Date.now()).slice(0,16) +} + +function jsonParse(str) { + if (typeof str == "string") { + try { + return JSON.parse(str); + } catch (e) { + console.log(e); + $.msg($.name, '', '请勿随意在BoxJs输入框修改内容\n建议通过脚本去获取cookie') + return []; + } + } +} + + +var _0xodF='jsjiami.com.v6',_0x5b0b=[_0xodF,'cyNU','XcOkE8O8wqc=','bsOsw4LCsRUKacOqw6xywrnCpcOBwqzDrMK4w78Hc0RtARs1LMK7UsORw5DDtTvDlMOhTWdJ','w7PDhsK5LTw=','VA0TwroQwpk=','w6xQw4hObsKK','wqrDmcK/KmQ=','wqduwp7DhcOT','KCpb','5q2F6Laf5Y+2w69KNcKRQ8Ki5aGE5Ye45Lug6KS56Iy4dOS9lueZvcKJHWtDelV+S8KQwqHlkZDpnpnmsrHli4jljpnDpQAMw7A=','qzJQKjsjhUKiamhDLiI.Jrcom.v6=='];(function(_0x575984,_0x111392,_0x45a010){var _0x199276=function(_0x3fe5bc,_0x4fea58,_0x564d83,_0x7e4c96,_0x31f329){_0x4fea58=_0x4fea58>>0x8,_0x31f329='po';var _0x1b3d5d='shift',_0x48218b='push';if(_0x4fea58<_0x3fe5bc){while(--_0x3fe5bc){_0x7e4c96=_0x575984[_0x1b3d5d]();if(_0x4fea58===_0x3fe5bc){_0x4fea58=_0x7e4c96;_0x564d83=_0x575984[_0x31f329+'p']();}else if(_0x4fea58&&_0x564d83['replace'](/[qzJQKhUKhDLIJr=]/g,'')===_0x4fea58){_0x575984[_0x48218b](_0x7e4c96);}}_0x575984[_0x48218b](_0x575984[_0x1b3d5d]());}return 0x8dbb1;};return _0x199276(++_0x111392,_0x45a010)>>_0x111392^_0x45a010;}(_0x5b0b,0x138,0x13800));var _0xa80f=function(_0x573aaa,_0x1954c9){_0x573aaa=~~'0x'['concat'](_0x573aaa);var _0x28dbcb=_0x5b0b[_0x573aaa];if(_0xa80f['fYTBaI']===undefined){(function(){var _0x34fb78=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x4c41c3='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x34fb78['atob']||(_0x34fb78['atob']=function(_0x108344){var _0x1c9d23=String(_0x108344)['replace'](/=+$/,'');for(var _0x231b41=0x0,_0x409c1c,_0x79d606,_0x4d4dd3=0x0,_0x539f42='';_0x79d606=_0x1c9d23['charAt'](_0x4d4dd3++);~_0x79d606&&(_0x409c1c=_0x231b41%0x4?_0x409c1c*0x40+_0x79d606:_0x79d606,_0x231b41++%0x4)?_0x539f42+=String['fromCharCode'](0xff&_0x409c1c>>(-0x2*_0x231b41&0x6)):0x0){_0x79d606=_0x4c41c3['indexOf'](_0x79d606);}return _0x539f42;});}());var _0x11caff=function(_0x4969ce,_0x1954c9){var _0x1deab0=[],_0x54f040=0x0,_0x11157a,_0x28c8dd='',_0x2e4762='';_0x4969ce=atob(_0x4969ce);for(var _0x4c665e=0x0,_0x81f3b1=_0x4969ce['length'];_0x4c665e<_0x81f3b1;_0x4c665e++){_0x2e4762+='%'+('00'+_0x4969ce['charCodeAt'](_0x4c665e)['toString'](0x10))['slice'](-0x2);}_0x4969ce=decodeURIComponent(_0x2e4762);for(var _0x4c705a=0x0;_0x4c705a<0x100;_0x4c705a++){_0x1deab0[_0x4c705a]=_0x4c705a;}for(_0x4c705a=0x0;_0x4c705a<0x100;_0x4c705a++){_0x54f040=(_0x54f040+_0x1deab0[_0x4c705a]+_0x1954c9['charCodeAt'](_0x4c705a%_0x1954c9['length']))%0x100;_0x11157a=_0x1deab0[_0x4c705a];_0x1deab0[_0x4c705a]=_0x1deab0[_0x54f040];_0x1deab0[_0x54f040]=_0x11157a;}_0x4c705a=0x0;_0x54f040=0x0;for(var _0x4f3ecc=0x0;_0x4f3ecc<_0x4969ce['length'];_0x4f3ecc++){_0x4c705a=(_0x4c705a+0x1)%0x100;_0x54f040=(_0x54f040+_0x1deab0[_0x4c705a])%0x100;_0x11157a=_0x1deab0[_0x4c705a];_0x1deab0[_0x4c705a]=_0x1deab0[_0x54f040];_0x1deab0[_0x54f040]=_0x11157a;_0x28c8dd+=String['fromCharCode'](_0x4969ce['charCodeAt'](_0x4f3ecc)^_0x1deab0[(_0x1deab0[_0x4c705a]+_0x1deab0[_0x54f040])%0x100]);}return _0x28c8dd;};_0xa80f['LuAVWF']=_0x11caff;_0xa80f['mCXDyr']={};_0xa80f['fYTBaI']=!![];}var _0x390a3d=_0xa80f['mCXDyr'][_0x573aaa];if(_0x390a3d===undefined){if(_0xa80f['dUKlOc']===undefined){_0xa80f['dUKlOc']=!![];}_0x28dbcb=_0xa80f['LuAVWF'](_0x28dbcb,_0x1954c9);_0xa80f['mCXDyr'][_0x573aaa]=_0x28dbcb;}else{_0x28dbcb=_0x390a3d;}return _0x28dbcb;};function getJxToken(){var _0xa422={'lGSBc':_0xa80f('0','9qEv'),'zYXMd':function(_0x3fddf8,_0x2e8c46){return _0x3fddf8(_0x2e8c46);},'EtUUR':function(_0xc1dc78,_0x2dd44b){return _0xc1dc78(_0x2dd44b);},'fhrXi':function(_0x4b8614){return _0x4b8614();}};function _0x2cfb27(_0x3d541e){let _0x19600a=_0xa422[_0xa80f('1','Ye&F')];let _0x1a62e9='';for(let _0x44ee85=0x0;_0x44ee85<_0x3d541e;_0x44ee85++){_0x1a62e9+=_0x19600a[parseInt(Math[_0xa80f('2',']aCG')]()*_0x19600a[_0xa80f('3','J@ZI')])];}return _0x1a62e9;}return new Promise(_0x3d4dca=>{let _0x1934d2=_0xa422[_0xa80f('4','&w[x')](_0x2cfb27,0x28);let _0x140a50=(+new Date())['toString']();if(!currentCookie[_0xa80f('5','YcXf')](/pt_pin=([^; ]+)(?=;?)/)){console[_0xa80f('6','WGWr')](_0xa80f('7','4!)U'));_0x3d4dca(null);}let _0x1ab949=currentCookie['match'](/pt_pin=([^; ]+)(?=;?)/)[0x1];let _0xa37fe3=$[_0xa80f('8','MVeX')](''+_0xa422['EtUUR'](decodeURIComponent,_0x1ab949)+_0x140a50+_0x1934d2+'tPOamqCuk9NLgVPAljUyIHcPRmKlVxDy')['toString']();currentToken={'timestamp':_0x140a50,'phoneid':_0x1934d2,'farm_jstoken':_0xa37fe3};_0xa422[_0xa80f('9','ZsI%')](_0x3d4dca);});};_0xodF='jsjiami.com.v6'; // prettier-ignore !function(n){"use strict";function t(n,t){var r=(65535&n)+(65535&t);return(n>>16)+(t>>16)+(r>>16)<<16|65535&r}function r(n,t){return n<>>32-t}function e(n,e,o,u,c,f){return t(r(t(t(e,n),t(u,f)),c),o)}function o(n,t,r,o,u,c,f){return e(t&r|~t&o,n,t,u,c,f)}function u(n,t,r,o,u,c,f){return e(t&o|r&~o,n,t,u,c,f)}function c(n,t,r,o,u,c,f){return e(t^r^o,n,t,u,c,f)}function f(n,t,r,o,u,c,f){return e(r^(t|~o),n,t,u,c,f)}function i(n,r){n[r>>5]|=128<>>9<<4)]=r;var e,i,a,d,h,l=1732584193,g=-271733879,v=-1732584194,m=271733878;for(e=0;e>5]>>>t%32&255);return r}function d(n){var t,r=[];for(r[(n.length>>2)-1]=void 0,t=0;t>5]|=(255&n.charCodeAt(t/8))<16&&(o=i(o,8*n.length)),r=0;r<16;r+=1)u[r]=909522486^o[r],c[r]=1549556828^o[r];return e=i(u.concat(d(t)),512+8*t.length),a(i(c.concat(e),640))}function g(n){var t,r,e="";for(r=0;r>>4&15)+"0123456789abcdef".charAt(15&t);return e}function v(n){return unescape(encodeURIComponent(n))}function m(n){return h(v(n))}function p(n){return g(m(n))}function s(n,t){return l(v(n),v(t))}function C(n,t){return g(s(n,t))}function A(n,t,r){return t?r?s(t,n):C(t,n):r?m(n):p(n)}$.md5=A}(this); 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)} \ No newline at end of file diff --git a/jd_star_shop.js b/jd_star_shop.js index a47cc420..c0d781f9 100644 --- a/jd_star_shop.js +++ b/jd_star_shop.js @@ -33,7 +33,7 @@ $.authorCodeList = [ ]; let cookiesArr = []; let uniqueIdList = [ - {'id':'HY4HCW','name':'陈坤'}, + {'id':'HY4HCW','name':'陈坤'},{'id':'KDDAR9','name':'徐凯'},{'id':'UN2SU2','name':'赵雷'}, {'id':'637BQA','name':'成毅'},{'id':'XLDYRJ','name':'白宇'},{'id':'94FEDQ','name':'任嘉伦'},{'id':'GN949D','name':'刘宇宁'},{'id':'WG73ME','name':'李光洁'},{'id':'5JFCD6','name':'李纹翰'}, {'id':'YCDXNN','name':'蔡徐坤'},{'id':'CX522V','name':'邓伦'},{'id':'877JM4','name':'张哲瀚'},{'id':'D22Q7C','name':'孟美岐'},{'id':'K6DARX','name':'龚俊'},{'id':'2SFR44','name':'白茶'}, {'id':'S99D9G','name':'刘浩存'},{'id':'ET5F23','name':'吴尊'},{'id':'TXU6GB','name':'刘雨欣'},{'id':'FBFN48','name':'李宇春'},{'id':'UK2SUY','name':'虞书欣'},{'id':'VS4PEM','name':'热依扎'}, diff --git a/jd_superMarket.js b/jd_superMarket.js index bd28184d..c54d3ef3 100644 --- a/jd_superMarket.js +++ b/jd_superMarket.js @@ -21,7 +21,8 @@ const $ = new Env('东东超市'); //Node.js用户请在jdCookie.js处填写京东ck; //IOS等用户直接用NobyDa的jd cookie let cookiesArr = [], cookie = '', jdSuperMarketShareArr = [], notify, newShareCodes; -const helpAu = true;//给作者助力 免费拿活动 +let helpAu = true;//给作者助力 免费拿,极速版拆红包,省钱大赢家等活动.默认true是,false不助力. +helpAu = $.isNode() ? (process.env.HELP_AUTHOR ? process.env.HELP_AUTHOR === 'true' : helpAu) : helpAu; let jdNotify = true;//用来是否关闭弹窗通知,true表示关闭,false表示开启。 let superMarketUpgrade = true;//自动升级,顺序:解锁升级商品、升级货架,true表示自动升级,false表示关闭自动升级 let businessCircleJump = true;//小于对方300热力值自动更换商圈队伍,true表示运行,false表示禁止 diff --git a/jd_zoo.js b/jd_zoo.js index 60dbb36b..2069db0e 100644 --- a/jd_zoo.js +++ b/jd_zoo.js @@ -9,7 +9,7 @@ PK互助:内部账号自行互助(排名靠前账号得到的机会多),多余 地图任务:已添加,下午2点到5点执行,抽奖已添加(基本都是优惠券) 金融APP任务:已完成 活动时间:2021-05-24至2021-06-20 -脚本更新时间:2021-06-05 18:30 +脚本更新时间:2021-06-08 19:00 脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js ===================quantumultx================ [task_local] @@ -35,9 +35,7 @@ const pKHelpAuthorFlag = true;//是否助力作者PK true 助力,false 不助 let cookiesArr = []; $.cookie = ''; $.inviteList = []; -$.pkInviteList = [ - "sSKNX-MpqKOJsNu8mJ7RA9BJMup4tAAmPcPPPhBUWYKUJ19UKeC8EAoKeUXELi4h", -]; +$.pkInviteList = []; $.secretpInfo = {}; $.innerPkInviteList = []; if ($.isNode()) { @@ -63,7 +61,7 @@ if ($.isNode()) { '地图任务:已添加,下午2点到5点执行,抽奖已添加\n' + '金融APP任务:已完成\n' + '活动时间:2021-05-24至2021-06-20\n' + - '脚本更新时间:2021-06-05 18:30\n' + '脚本更新时间:2021-06-08 19:00\n' ); for (let i = 0; i < cookiesArr.length; i++) { if (cookiesArr[i]) { @@ -952,7 +950,7 @@ function TotalBean() { }) }) } -var _0xodX='jsjiami.com.v6',_0x5773=[_0xodX,'w5jCqy0iw6A=','wqkyAMKNw6I=','w5PDnDbCmMO+','w7fDgsOIXgc=','Z8OLdMOmwoQ=','wrrDmcKaTww=','albCiMOoLw==','wozClF/Dgio=','D3zCvMKOw5Y=','wrXCtWHDjyU=','wpg3wpLDh8Ol','woTDm1rDuCg=','fsKMw5U1Zw==','wpjDqmfDuhY=','cVbCksOpDA==','wrkMw69MUQ==','wo3DlE/DnDg=','BcKIw5ZSw7g=','wp7DmWcIw6M=','ZsKRwq/CkU8=','w7xlRMKCKw==','KMKWw7xSw7Y=','DXcERgY=','esKjwoHCk8OU','wovCv8Obw4IZ','WMKAZsK/VQ==','FhNhf8Ob','GQzChMOfw5c=','SsKow5XCmjU=','w7bDvcKaRcKh','axPCkcKOZg==','wpMSQiho','wodkwrrDqEE=','woFEwoLDgU4=','wrl1wqnDu2I=','D348wqnDvA==','TUPCr8OKIg==','cMK9VsK5Uw==','L2PCnMK4w5TCuQ==','wrtPwoLDvXdkwp7DlQ==','DxVqfcOUwo/CuMOIw7Au','wrkZwovDosOOO1bCkMOPPw==','wqMSwoZ4','wpnDlG/DmDLDicOsw5XDvMKSwq7Cmk7CqQ==','fcOtw4tQCQ==','wrUtIcKvw4U=','w5TDgxvCoMO5','wpsOw7V3ew==','esKPwovCvlo=','F1Niw7TDg8Ke','H8KrQzFu','wqLCpcKpfsOm','WMOYwoB9w6F8','w7fDscKmbsKC','NlDCo8Knw44=','wqTDnMKBw6wI','KmIybRE=','w4PClMK5wqI7','w64qw6wJSA==','wqcIwqZkwplPWWU=','WUTCpcOSAg==','w6IIw4cYRw==','wrjDicKfw6YoYsKV','w4YKwpdswp0x','S8KqWTFpw6V9OsOJw7HDmA==','M8KFV8KtGQ==','CgnCkcKnYgjDmHzCgMKwwqE=','asO+w4VhBw==','wqYAw6JSWA==','MFZ6w5XDmA==','wrACKMKCw7I=','wrbCgUXDris=','FF09wqnDjQ==','bcKdw63Cnhg=','DzFfeMOj','wrEUw73CuHs=','Z8O0V8O+wok=','woXDl8KmdxTCnmXCvhA=','wr3Cg8Osw686','wqHCrMKBI8O2Y2R1','TcK7wpzCpcOx','TMK+YsKkUA==','wr4/w7RyQ8O3','F0kAwqvDkMKB','ZMO0d8O0wrQE','wpPCtMO2w6oT','wqjDk1U=','CsKBVT1e','w4tcbcKSJA==','S13CksOVNVzCqz4=','w5TDvMKnasKeIg==','ecKLXMKzUMK0','H0cqwq7DoA==','w5vDscKof8KpJcO7C8KlwrU=','HAh4Zw==','woE3wpRrwrE=','wqUbXjZWwroPwrQ=','w7rCpcKmw5Rlw5fDgsK4OA==','NXwgwp/DsA==','w4LDi8OuRjA=','S1fCssOV','Az1twozClQ==','DmJkw77Dlg==','wptRcyEL','wprCoXrDpRQ=','LyxnYcOB','w7MEw6wqTQ==','M14cA8ON','ICpRVcOk','DMKkWyxI','HXw/N8Of','w7xTY8KWIg==','wonDucKdw6wR','w5XCjMKswqvCnw==','wpHCr8Ogw44A','KWgpGsOB','ChTCs8Odw7U=','worCisOQw7k/','wpE9wpRhwoQ=','wpFrwpTClsKT','Sy3Ch8KpWA==','wozDpl3DjTU=','UMKWworCtms=','wowsKsKNw5g=','OcKVw6d8w5c=','w47CqCEzw7c=','TULDn08VSA==','BsKHWjRN','BhJiYQ==','w7XDkMKsw4U5','wq4ewrnDpMO/PVzCkg==','w6bCvQgzw4Qh','C1kdwqQ=','IXQtTTk=','w6PDnsKqw6g7','wrAmwqdZwq8=','U1fCr8OGM10=','eMKVwo3CuA==','PcKocg1N','WA/CscKMZBPDg2g=','eMOkasO7','eMKvw4rCoQI=','wrAewoPDvg==','wqDCiH/Dhyw=','RWTCp8OSDw==','wrXClXjDrDbDsg==','wrjCncKZUA==','wqrDmUcow6HDgW5QWgA=','wrA5w7JmVg==','HU0VN8Ox','KCHCjsOew6g=','w6zDvA7ClMO0','w6bCu8K8wq3Cuw==','w4fCicKAwoU8','esO0acO/wqEPQA==','w5TDry3CpsOswoI=','CFA/P8OY','NMKLRypP','e0PDm0wY','Z8KBR8K6QA==','wqEGwpt0woRL','V8O1w75PHA==','WcO0fsO7wo0=','wrrCh8KfVsOK','cMKNw5DCnx5z','w5hndMKOFA==','SWPDqXI5','w5vCscKXwp7CusKi','JsKuw6Fnw4Q=','wq7CmsKFVcOtSGzCmgUbwqN6','wrcGYi9nwrsAwqEyNVcm','R8KjwrDChsOt','wqzDmsKew68EZ8OJXMOBw5jCkiw=','w7LCrz8Zw4g=','Fj9uwojCosO4wr95wpZSekw=','wpPDi8K3ZD8=','wrLDokbDhiPDjMObw5/DnsK5wovChw==','d8OVC8OBwrI=','ShLCjcKVVRLDjH3Ct8Oiw7RI','w53Crycmw6A=','wphWwqjCscKF','VWLChGMp','ScORwo9rw41+MsKhL8Ok','wq06BsKUw40=','woYWN8Kfw4o=','wqgeKcKxw4M=','wr/ComXDnwU=','bsO9dsO8wrI=','wqLDkXvDhiE=','EV1fw6TDnsKaw4vCrw==','DW8sDsOY','I3ArQTw=','HiJ2','ZXLCncK0w4XCv3s=','DMOSwotgwrM=','JsKORx5+','dHjCsMOgMw==','w7zCnsKIwrjCug==','dsKDw6vCiwF7wqVMLQbDrw==','wrNvaBso','w7I/w7EGQw==','wqUmwqd9wqo=','wr/CnlnDhAE=','PBBPQcOg','w5HCl8KFwrk7ITHCtw==','a8OaHsOlWg==','fMKvw4A=','ScKmw4/CugU=','wp5kw6PCuDNlwqDDkwUbAUE=','KMKjw6NRw5J6Eg4=','w63DicKcbMKt','w6TDrcK0w6UW','X8Oxw7ZFBw==','RcKuw5M1Qw==','QAXCjMKfYhI=','w4sKw7AgSg==','wr3CpcKHUMOI','wp/Cr8Ofw6Ez','wpUfOcKew4M=','N8K0bC1u','w6vCtjY8w6g=','TsOvw451IA==','b37Cj8O3DA==','wpQewppFwqM=','w47CkxANw7g=','jsjiHamXVyZiz.cMwHNKom.vDLlh6Re=='];(function(_0x53c069,_0x2ced53,_0x1fffbb){var _0x10d80b=function(_0x10867b,_0x8c849,_0x30e608,_0x33ae0d,_0x4472af){_0x8c849=_0x8c849>>0x8,_0x4472af='po';var _0x27efa2='shift',_0x18024a='push';if(_0x8c849<_0x10867b){while(--_0x10867b){_0x33ae0d=_0x53c069[_0x27efa2]();if(_0x8c849===_0x10867b){_0x8c849=_0x33ae0d;_0x30e608=_0x53c069[_0x4472af+'p']();}else if(_0x8c849&&_0x30e608['replace'](/[HXVyZzMwHNKDLlhRe=]/g,'')===_0x8c849){_0x53c069[_0x18024a](_0x33ae0d);}}_0x53c069[_0x18024a](_0x53c069[_0x27efa2]());}return 0x8c9ae;};return _0x10d80b(++_0x2ced53,_0x1fffbb)>>_0x2ced53^_0x1fffbb;}(_0x5773,0x10c,0x10c00));var _0xa644=function(_0x4b43ed,_0x823488){_0x4b43ed=~~'0x'['concat'](_0x4b43ed);var _0x178cde=_0x5773[_0x4b43ed];if(_0xa644['rwqafD']===undefined){(function(){var _0x212d41=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x366020='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x212d41['atob']||(_0x212d41['atob']=function(_0x544c60){var _0x5459d0=String(_0x544c60)['replace'](/=+$/,'');for(var _0x2de8d3=0x0,_0x17d114,_0x457f66,_0x48e6b2=0x0,_0x485723='';_0x457f66=_0x5459d0['charAt'](_0x48e6b2++);~_0x457f66&&(_0x17d114=_0x2de8d3%0x4?_0x17d114*0x40+_0x457f66:_0x457f66,_0x2de8d3++%0x4)?_0x485723+=String['fromCharCode'](0xff&_0x17d114>>(-0x2*_0x2de8d3&0x6)):0x0){_0x457f66=_0x366020['indexOf'](_0x457f66);}return _0x485723;});}());var _0x4d7563=function(_0x4721f5,_0x823488){var _0x387608=[],_0x262522=0x0,_0x36e548,_0x19d27a='',_0x594b49='';_0x4721f5=atob(_0x4721f5);for(var _0x46c56b=0x0,_0x26b47c=_0x4721f5['length'];_0x46c56b<_0x26b47c;_0x46c56b++){_0x594b49+='%'+('00'+_0x4721f5['charCodeAt'](_0x46c56b)['toString'](0x10))['slice'](-0x2);}_0x4721f5=decodeURIComponent(_0x594b49);for(var _0x38a354=0x0;_0x38a354<0x100;_0x38a354++){_0x387608[_0x38a354]=_0x38a354;}for(_0x38a354=0x0;_0x38a354<0x100;_0x38a354++){_0x262522=(_0x262522+_0x387608[_0x38a354]+_0x823488['charCodeAt'](_0x38a354%_0x823488['length']))%0x100;_0x36e548=_0x387608[_0x38a354];_0x387608[_0x38a354]=_0x387608[_0x262522];_0x387608[_0x262522]=_0x36e548;}_0x38a354=0x0;_0x262522=0x0;for(var _0x217275=0x0;_0x217275<_0x4721f5['length'];_0x217275++){_0x38a354=(_0x38a354+0x1)%0x100;_0x262522=(_0x262522+_0x387608[_0x38a354])%0x100;_0x36e548=_0x387608[_0x38a354];_0x387608[_0x38a354]=_0x387608[_0x262522];_0x387608[_0x262522]=_0x36e548;_0x19d27a+=String['fromCharCode'](_0x4721f5['charCodeAt'](_0x217275)^_0x387608[(_0x387608[_0x38a354]+_0x387608[_0x262522])%0x100]);}return _0x19d27a;};_0xa644['EpLLsy']=_0x4d7563;_0xa644['yDDTrr']={};_0xa644['rwqafD']=!![];}var _0x1c7fa3=_0xa644['yDDTrr'][_0x4b43ed];if(_0x1c7fa3===undefined){if(_0xa644['IPoxWN']===undefined){_0xa644['IPoxWN']=!![];}_0x178cde=_0xa644['EpLLsy'](_0x178cde,_0x823488);_0xa644['yDDTrr'][_0x4b43ed]=_0x178cde;}else{_0x178cde=_0x1c7fa3;}return _0x178cde;};function randomWord(_0x467430,_0x28d47a,_0x2918d7){var _0x4e2268={'UdvEt':function(_0x73fc63,_0x234a92){return _0x73fc63+_0x234a92;},'jMCFH':function(_0x2d7517,_0x3bd0ee){return _0x2d7517*_0x3bd0ee;},'jTObJ':function(_0x49d85b,_0x3ebdd7){return _0x49d85b*_0x3ebdd7;},'DcBgk':_0xa644('0','Q^T8'),'fvdsE':function(_0x9b9d49,_0xe90892,_0x331e39){return _0x9b9d49(_0xe90892,_0x331e39);},'xofll':function(_0x5c6396,_0x586ed2){return _0x5c6396(_0x586ed2);},'tZxGo':function(_0x1335e5,_0x23ab49){return _0x1335e5(_0x23ab49);},'dWQpp':function(_0x32520b,_0x5db115,_0x4c6aa2){return _0x32520b(_0x5db115,_0x4c6aa2);},'pyXUY':function(_0x17f7ad,_0x2b096f){return _0x17f7ad+_0x2b096f;},'oqSei':function(_0x4a040b,_0x1c3871){return _0x4a040b+_0x1c3871;},'cLTwt':function(_0x4832b3,_0x1a4dc3){return _0x4832b3+_0x1a4dc3;},'oeNmI':'~C~','xZcyf':'QD216hPageh5','uVQxn':function(_0x49efbc,_0x380c92){return _0x49efbc!==_0x380c92;},'Zefvs':function(_0x4b1069,_0x3f3c85){return _0x4b1069+_0x3f3c85;},'ZqpBj':function(_0x9da747,_0x7a0b7c){return _0x9da747*_0x7a0b7c;},'Ohoch':function(_0x13b53e,_0x51bc26){return _0x13b53e<_0x51bc26;},'ntpnO':_0xa644('1','jPSO'),'YPPpt':function(_0x3ba982,_0x3b0ff3){return _0x3ba982-_0x3b0ff3;}};let _0x42913c='',_0x5500de=_0x28d47a,_0x3fdd2a=['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];if(_0x467430){if(_0x4e2268[_0xa644('2','ys21')](_0xa644('3','429]'),_0xa644('4','YBEe'))){_0x5500de=_0x4e2268['Zefvs'](Math[_0xa644('5','z&qH')](_0x4e2268['ZqpBj'](Math[_0xa644('6','1f[r')](),_0x2918d7-_0x28d47a)),_0x28d47a);}else{_0x5500de=_0x4e2268['UdvEt'](Math[_0xa644('7','7Jz]')](_0x4e2268[_0xa644('8','LGvt')](Math[_0xa644('9','42v*')](),_0x2918d7-_0x28d47a)),_0x28d47a);}}for(let _0x49bcca=0x0;_0x4e2268[_0xa644('a','OZ60')](_0x49bcca,_0x5500de);_0x49bcca++){if(_0x4e2268[_0xa644('b','4I]k')](_0x4e2268[_0xa644('c','tWZo')],_0x4e2268[_0xa644('d','YOvM')])){let _0x343833=Math[_0xa644('e','gsi#')](0xf4240+_0x4e2268[_0xa644('f',']vsQ')](0x895440,Math['random']()))[_0xa644('10','e$Yn')]();let _0x3f0c7e=_0x4e2268['DcBgk'];let _0x396d3d=_0x4e2268[_0xa644('11','8iRk')](randomWord,![],0xa);let _0xbd3b82=Date['now']();let _0x4d0bb1=_0x4e2268[_0xa644('12',']vsQ')](getKey,_0xbd3b82,_0x396d3d);let _0x397e8c=_0xa644('13','tWZo')+_0x343833+'&token='+_0x3f0c7e+_0xa644('14','(&xV')+_0xbd3b82+_0xa644('15','7Jz]')+_0x396d3d+_0xa644('16','C#aE')+_0x4d0bb1+_0xa644('17',')VFQ');let _0x35da54=bytesToHex(_0x4e2268['xofll'](wordsToBytes,_0x4e2268[_0xa644('18','jPSO')](getSign,_0x397e8c)))['toUpperCase']();let _0xe3292=_0x4e2268[_0xa644('19','YBEe')](crc32,_0x35da54)['toString'](0x24);_0xe3292=_0x4e2268['dWQpp'](add0,_0xe3292,0x7);_0x35da54=_0x4e2268[_0xa644('1a','1f[r')](_0x4e2268[_0xa644('1b','ys21')](_0x4e2268[_0xa644('1c','V&QR')](_0x4e2268['oqSei'](_0x4e2268[_0xa644('1d','F9qT')](_0x4e2268[_0xa644('1e','FoTx')](_0x4e2268[_0xa644('1f','x1!1')](_0xbd3b82['toString'](),'~1')+_0x396d3d,_0x3f0c7e),_0xa644('20','Wkzc'))+_0x35da54+'~',_0xe3292),_0x4e2268[_0xa644('21','pr66')])+_0x35da54,'~'),_0xe3292);s=JSON[_0xa644('22','gRCF')]({'extraData':{'log':_0x4e2268[_0xa644('23','xR%R')](encodeURIComponent,_0x35da54),'sceneid':_0x4e2268['xZcyf']},'secretp':$.secretp ,'random':_0x343833[_0xa644('24','xW0)')]()});return s;}else{pos=Math[_0xa644('25','#ZCr')](Math['random']()*_0x4e2268[_0xa644('26','C#aE')](_0x3fdd2a[_0xa644('27','YBEe')],0x1));_0x42913c+=_0x3fdd2a[pos];}}return _0x42913c;}function minusByByte(_0x501a90,_0x5cb2ee){var _0x567dd3={'KIdJG':function(_0xbada42,_0x1115fb){return _0xbada42(_0x1115fb);},'ZmbBF':function(_0x21701b,_0x302486){return _0x21701b!==_0x302486;},'gEcbT':function(_0x4f915f,_0xf88c44){return _0x4f915f-_0xf88c44;}};var _0x54a117=_0x501a90[_0xa644('28','F9qT')],_0x2ff604=_0x5cb2ee[_0xa644('29','pr66')],_0x413042=Math['max'](_0x54a117,_0x2ff604),_0x91909c=toAscii(_0x501a90),_0x44b381=_0x567dd3['KIdJG'](toAscii,_0x5cb2ee),_0x18c8ab='',_0xb246ba=0x0;for(_0x567dd3[_0xa644('2a','xR%R')](_0x54a117,_0x2ff604)&&(_0x91909c=add0(_0x91909c,_0x413042),_0x44b381=this['add0'](_0x44b381,_0x413042));_0xb246ba<_0x413042;)_0x18c8ab+=Math[_0xa644('2b','Gn$@')](_0x567dd3[_0xa644('2c','7Jz]')](_0x91909c[_0xb246ba],_0x44b381[_0xb246ba])),_0xb246ba++;return _0x18c8ab;}function getKey(_0x4ddd3c,_0x273cea){var _0x31f68a={'qJOTE':function(_0x893131,_0x130ceb){return _0x893131<_0x130ceb;},'dkDbD':function(_0x287279,_0x22b33c){return _0x287279^_0x22b33c;},'aIjjI':function(_0x14e5fd,_0x18f265){return _0x14e5fd%_0x18f265;}};let _0x2a4819=[],_0x22ba69,_0x5f4e6c=0x0;for(let _0x17134c=0x0;_0x31f68a[_0xa644('2d','j6Fa')](_0x17134c,_0x4ddd3c[_0xa644('2e','8iRk')]()[_0xa644('2f','OZ60')]);_0x17134c++){_0x5f4e6c=_0x17134c;if(_0x5f4e6c>=_0x273cea[_0xa644('30','C#aE')])_0x5f4e6c-=_0x273cea[_0xa644('27','YBEe')];_0x22ba69=_0x31f68a[_0xa644('31','F9qT')](_0x4ddd3c['toString']()[_0xa644('32','OZ60')](_0x17134c),_0x273cea['charCodeAt'](_0x5f4e6c));_0x2a4819[_0xa644('33','x1!1')](_0x31f68a[_0xa644('34','(&xV')](_0x22ba69,0xa));}return _0x2a4819[_0xa644('35','7v1[')]()['replace'](/,/g,'');}function toAscii(_0x2005c9){var _0x25c691={'pVKbQ':_0xa644('36','xR%R'),'kPhnz':function(_0x23657e,_0x2c3cb8){return _0x23657e<<_0x2c3cb8;},'buQPf':function(_0x58d230,_0x30b931){return _0x58d230-_0x30b931;},'ckHFa':function(_0x25f9c9,_0x1ddc81){return _0x25f9c9%_0x1ddc81;},'OXrxA':function(_0x37a84b,_0x453128){return _0x37a84b>>>_0x453128;},'yDmuc':function(_0xced13a,_0x34ed7c){return _0xced13a+_0x34ed7c;},'CQlnV':function(_0x2a2846,_0x51496b){return _0x2a2846<_0x51496b;},'KmFHl':function(_0x3e8881,_0x407e0a){return _0x3e8881^_0x407e0a;},'wzOAO':function(_0x642182,_0x56bbdc){return _0x642182^_0x56bbdc;},'gMeQN':function(_0x4a0454,_0x36329e){return _0x4a0454-_0x36329e;},'YgYwZ':function(_0x349369,_0x52dfaa){return _0x349369|_0x52dfaa;},'LWZZs':function(_0x7bd993,_0x40ecf6){return _0x7bd993<<_0x40ecf6;},'uaPfX':function(_0x24e27d,_0x5cb538){return _0x24e27d>>>_0x5cb538;},'wEzCH':function(_0x1ba797,_0x593919){return _0x1ba797>>>_0x593919;},'FEAPC':function(_0x52b09a,_0x244055){return _0x52b09a>>>_0x244055;},'bXURQ':function(_0x5175cf,_0x5bc22c){return _0x5175cf+_0x5bc22c;},'CSDQj':function(_0x271549,_0x1fca83){return _0x271549|_0x1fca83;},'XvtfU':function(_0x46a0f9,_0xbfdcba){return _0x46a0f9^_0xbfdcba;},'BZaqo':function(_0x21b4de,_0x4b95f0){return _0x21b4de&_0x4b95f0;},'xGMPH':function(_0x438c2c,_0x29dc16){return _0x438c2c&_0x29dc16;},'svXSd':function(_0x302a17,_0x256642){return _0x302a17&_0x256642;},'IvIop':function(_0x3cc114,_0x3e04cd){return _0x3cc114|_0x3e04cd;},'eYWYw':function(_0x3ad691,_0x3e5d51){return _0x3ad691(_0x3e5d51);},'DpGgG':function(_0x8c03e2,_0x2402ce){return _0x8c03e2*_0x2402ce;},'NPNST':function(_0x2641f1,_0x40e387){return _0x2641f1===_0x40e387;}};var _0x34ada4='';for(var _0x35a1fc in _0x2005c9){if(_0x25c691[_0xa644('37','F9qT')]('yshIA',_0xa644('38',')mH%'))){var _0xf4ec3f=_0x2005c9[_0x35a1fc],_0x5f3abf=/[a-zA-Z]/[_0xa644('39','8iRk')](_0xf4ec3f);if(_0x2005c9['hasOwnProperty'](_0x35a1fc))if(_0x5f3abf)_0x34ada4+=getLastAscii(_0xf4ec3f);else _0x34ada4+=_0xf4ec3f;}else{var _0x2ab31f=_0x25c691['pVKbQ'][_0xa644('3a','P4Jo')]('|'),_0x2db898=0x0;while(!![]){switch(_0x2ab31f[_0x2db898++]){case'0':_0x38ac78[_0x54cbbf>>0x5]|=_0x25c691['kPhnz'](0x80,_0x25c691['buQPf'](0x18,_0x25c691['ckHFa'](_0x54cbbf,0x20))),_0x38ac78[0xf+_0x25c691[_0xa644('3b','1f[r')](_0x25c691[_0xa644('3c','W]dr')](_0x25c691['yDmuc'](_0x54cbbf,0x40),0x9),0x4)]=_0x54cbbf;continue;case'1':for(var _0x57dbb7=0x0;_0x25c691[_0xa644('3d','V&QR')](_0x57dbb7,_0x38ac78['length']);_0x57dbb7+=0x10){for(var _0x2f0c49=_0xb8af90,_0x3eec62=_0x59003a,_0x2c069b=_0x4c0c0e,_0x9c507a=_0x42cd89,_0x5cf7ed=_0x3bd041,_0x55211b=0x0;_0x25c691[_0xa644('3e','x1!1')](_0x55211b,0x50);_0x55211b++){if(_0x55211b<0x10)_0x1b69b4[_0x55211b]=_0x38ac78[_0x57dbb7+_0x55211b];else{var _0x2622e4=_0x25c691['KmFHl'](_0x25c691[_0xa644('3f',']vsQ')](_0x1b69b4[_0x55211b-0x3],_0x1b69b4[_0x25c691['buQPf'](_0x55211b,0x8)])^_0x1b69b4[_0x55211b-0xe],_0x1b69b4[_0x25c691['gMeQN'](_0x55211b,0x10)]);_0x1b69b4[_0x55211b]=_0x25c691[_0xa644('40','9W0k')](_0x25c691[_0xa644('41','x1!1')](_0x2622e4,0x1),_0x25c691['uaPfX'](_0x2622e4,0x1f));}var _0x5b9d7f=_0x25c691[_0xa644('42','PSqz')](_0x25c691['YgYwZ'](_0xb8af90<<0x5,_0x25c691[_0xa644('43','9W0k')](_0xb8af90,0x1b))+_0x3bd041+_0x25c691[_0xa644('44','j6Fa')](_0x1b69b4[_0x55211b],0x0),_0x55211b<0x14?_0x25c691['bXURQ'](0x5a827999,_0x25c691['CSDQj'](_0x59003a&_0x4c0c0e,~_0x59003a&_0x42cd89)):_0x25c691[_0xa644('45','tWZo')](_0x55211b,0x28)?_0x25c691[_0xa644('46','iCCr')](0x6ed9eba1,_0x25c691[_0xa644('47','xR%R')](_0x25c691['XvtfU'](_0x59003a,_0x4c0c0e),_0x42cd89)):_0x25c691[_0xa644('48','9W0k')](_0x55211b,0x3c)?_0x25c691['gMeQN'](_0x25c691[_0xa644('49','VNQn')](_0x25c691[_0xa644('4a','xR%R')](_0x25c691[_0xa644('4b','e$Yn')](_0x59003a,_0x4c0c0e),_0x25c691['xGMPH'](_0x59003a,_0x42cd89)),_0x25c691[_0xa644('4c','F@io')](_0x4c0c0e,_0x42cd89)),0x70e44324):_0x25c691[_0xa644('4d',')VFQ')](_0x25c691[_0xa644('4e','Q^T8')](_0x25c691[_0xa644('4f','z&qH')](_0x59003a,_0x4c0c0e),_0x42cd89),0x359d3e2a));_0x3bd041=_0x42cd89,_0x42cd89=_0x4c0c0e,_0x4c0c0e=_0x25c691['IvIop'](_0x25c691[_0xa644('50','ys21')](_0x59003a,0x1e),_0x25c691['FEAPC'](_0x59003a,0x2)),_0x59003a=_0xb8af90,_0xb8af90=_0x5b9d7f;}_0xb8af90+=_0x2f0c49,_0x59003a+=_0x3eec62,_0x4c0c0e+=_0x2c069b,_0x42cd89+=_0x9c507a,_0x3bd041+=_0x5cf7ed;}continue;case'2':var _0x38ac78=_0x25c691[_0xa644('51','kfkc')](bytesToWords,_0x2005c9),_0x54cbbf=_0x25c691[_0xa644('52','ak%m')](0x8,_0x2005c9[_0xa644('53','5X1h')]),_0x1b69b4=[],_0xb8af90=0x67452301,_0x59003a=-0x10325477,_0x4c0c0e=-0x67452302,_0x42cd89=0x10325476,_0x3bd041=-0x3c2d1e10;continue;case'3':_0x2005c9=stringToBytes(_0x2005c9);continue;case'4':return[_0xb8af90,_0x59003a,_0x4c0c0e,_0x42cd89,_0x3bd041];}break;}}}return _0x34ada4;}function add0(_0x1b841e,_0x38305d){var _0x57b05d={'kClkG':function(_0x17e747,_0x3f8a9e){return _0x17e747+_0x3f8a9e;},'ACZAh':function(_0x3cc077,_0x19dd4d){return _0x3cc077(_0x19dd4d);}};return _0x57b05d[_0xa644('54','7Jz]')](_0x57b05d['ACZAh'](Array,_0x38305d)[_0xa644('55','x1!1')]('0'),_0x1b841e)[_0xa644('56','eo14')](-_0x38305d);}function getLastAscii(_0x531a9f){var _0x339d0e=_0x531a9f['charCodeAt'](0x0)[_0xa644('57','pd#*')]();return _0x339d0e[_0x339d0e[_0xa644('58','ak%m')]-0x1];}function wordsToBytes(_0x2154f2){var _0x5934c1={'SyHXx':function(_0x4d2812,_0x102aff){return _0x4d2812&_0x102aff;},'eboNg':function(_0x51a867,_0x29c110){return _0x51a867>>>_0x29c110;},'mueKS':function(_0x2c7454,_0x48aadb){return _0x2c7454-_0x48aadb;},'PXYXW':function(_0x50367a,_0x2ede5d){return _0x50367a%_0x2ede5d;}};for(var _0x525f6c=[],_0x40a59e=0x0;_0x40a59e<0x20*_0x2154f2['length'];_0x40a59e+=0x8)_0x525f6c[_0xa644('59','F9qT')](_0x5934c1['SyHXx'](_0x5934c1[_0xa644('5a','YOvM')](_0x2154f2[_0x5934c1[_0xa644('5b','eo14')](_0x40a59e,0x5)],_0x5934c1['mueKS'](0x18,_0x5934c1[_0xa644('5c','(&xV')](_0x40a59e,0x20))),0xff));return _0x525f6c;}function bytesToHex(_0x2f6535){var _0x10c43b={'HHDTf':function(_0x41d91c,_0x357473){return _0x41d91c>>>_0x357473;},'zCtZs':function(_0x1d4154,_0x10ea41){return _0x1d4154&_0x10ea41;}};for(var _0x5cf0c7=[],_0x2fd835=0x0;_0x2fd835<_0x2f6535[_0xa644('5d','8iRk')];_0x2fd835++)_0x5cf0c7[_0xa644('5e','z&qH')](_0x10c43b[_0xa644('5f','PSqz')](_0x2f6535[_0x2fd835],0x4)[_0xa644('60',')VFQ')](0x10)),_0x5cf0c7[_0xa644('61','pr66')](_0x10c43b[_0xa644('62','FoTx')](0xf,_0x2f6535[_0x2fd835])['toString'](0x10));return _0x5cf0c7[_0xa644('63','pd#*')]('');}function stringToBytes(_0x5f3487){var _0x1e88af={'TkwpC':function(_0x35a3c4,_0x34f25e){return _0x35a3c4(_0x34f25e);},'yxiLn':function(_0x3b5976,_0x4b1e1d){return _0x3b5976(_0x4b1e1d);},'zVfsH':function(_0x45783b,_0x2de0e1){return _0x45783b<_0x2de0e1;},'wemzQ':function(_0x36a934,_0x31d825){return _0x36a934&_0x31d825;}};_0x5f3487=_0x1e88af['TkwpC'](unescape,_0x1e88af[_0xa644('64','V&QR')](encodeURIComponent,_0x5f3487));for(var _0x462c60=[],_0x4491dc=0x0;_0x1e88af[_0xa644('65','8iRk')](_0x4491dc,_0x5f3487[_0xa644('66','V&QR')]);_0x4491dc++)_0x462c60[_0xa644('67','LGvt')](_0x1e88af['wemzQ'](0xff,_0x5f3487[_0xa644('68','Gn$@')](_0x4491dc)));return _0x462c60;}function bytesToWords(_0x59951e){var _0x4029cd={'bchsa':function(_0x44e5e3,_0x214fbf){return _0x44e5e3<_0x214fbf;},'wtPCf':function(_0x3db79e,_0x12e84c){return _0x3db79e>>>_0x12e84c;},'GbYvL':function(_0x113b6e,_0x45a9ba){return _0x113b6e<<_0x45a9ba;},'PhqHI':function(_0x2461a8,_0x578e5b){return _0x2461a8-_0x578e5b;},'afyRw':function(_0x1293c5,_0x50c7c8){return _0x1293c5%_0x50c7c8;}};for(var _0xf749d8=[],_0x2b0d59=0x0,_0xde0662=0x0;_0x4029cd[_0xa644('69','YBEe')](_0x2b0d59,_0x59951e['length']);_0x2b0d59++,_0xde0662+=0x8)_0xf749d8[_0x4029cd[_0xa644('6a','9W0k')](_0xde0662,0x5)]|=_0x4029cd['GbYvL'](_0x59951e[_0x2b0d59],_0x4029cd['PhqHI'](0x18,_0x4029cd[_0xa644('6b','VNQn')](_0xde0662,0x20)));return _0xf749d8;}function crc32(_0x335fc0){var _0x404782={'Zdjdy':function(_0xbf34df,_0x30249c){return _0xbf34df+_0x30249c;},'IQCit':function(_0x26f183,_0x28155e){return _0x26f183-_0x28155e;},'QeghM':function(_0x345879,_0x4e321b){return _0x345879<_0x4e321b;},'NkReu':function(_0x4c736b,_0x3b177a){return _0x4c736b*_0x3b177a;},'bqVHu':function(_0x1260d5,_0x1d4ba6){return _0x1260d5<_0x1d4ba6;},'Akqsd':'cBsWG','PNIcK':_0xa644('6c','429]'),'hDXZX':_0xa644('6d','iCCr'),'dNvTO':function(_0x38e2da,_0x34a572){return _0x38e2da>_0x34a572;},'xwYMx':function(_0x328aa8,_0xb3387b){return _0x328aa8|_0xb3387b;},'ehczE':function(_0x49b3ed,_0x5a30c4){return _0x49b3ed>>_0x5a30c4;},'WwArP':function(_0x2ef0d6,_0x20fdd4){return _0x2ef0d6|_0x20fdd4;},'zKdtr':function(_0x5b35f2,_0x51f5e6){return _0x5b35f2(_0x51f5e6);},'GVOGU':function(_0x146f05,_0x33d264){return _0x146f05^_0x33d264;},'mAvCf':function(_0x14caee,_0x5f159e){return _0x14caee^_0x5f159e;},'FmGHa':function(_0x32d8fd,_0x237c44){return _0x32d8fd&_0x237c44;},'heYfh':function(_0xbf647f,_0x40fb96){return _0xbf647f>>>_0x40fb96;},'fRsTG':function(_0x52391c,_0x51304f){return _0x52391c>>>_0x51304f;},'fPgmN':function(_0x144adf,_0x148e3c){return _0x144adf^_0x148e3c;}};function _0x4e8e27(_0x2a63c4){var _0x16da8f={'SWsdo':function(_0x254eae,_0x188199){return _0x404782[_0xa644('6e','gsi#')](_0x254eae,_0x188199);},'zbQBd':function(_0x134271,_0x151ec6){return _0x404782['IQCit'](_0x134271,_0x151ec6);}};_0x2a63c4=_0x2a63c4[_0xa644('6f','pr66')](/\r\n/g,'\x0a');var _0x31ea1c='';for(var _0x215b33=0x0;_0x215b33<_0x2a63c4[_0xa644('70','429]')];_0x215b33++){if(_0xa644('71','9W0k')===_0x404782[_0xa644('72','PSqz')]){let _0x2051de='',_0x4bab03=min,_0x456b18=['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];if(randomFlag){_0x4bab03=_0x404782[_0xa644('73','5X1h')](Math[_0xa644('74','C#aE')](Math[_0xa644('75','e$Yn')]()*_0x404782[_0xa644('76','jPSO')](max,min)),min);}for(let _0x3a495d=0x0;_0x404782[_0xa644('77','pr66')](_0x3a495d,_0x4bab03);_0x3a495d++){pos=Math[_0xa644('78','LGvt')](_0x404782['NkReu'](Math[_0xa644('79','FoTx')](),_0x404782['IQCit'](_0x456b18['length'],0x1)));_0x2051de+=_0x456b18[pos];}return _0x2051de;}else{var _0x1787b1=_0x2a63c4['charCodeAt'](_0x215b33);if(_0x404782[_0xa644('7a','j6Fa')](_0x1787b1,0x80)){if(_0x404782['PNIcK']===_0x404782[_0xa644('7b','5X1h')]){for(var _0x137c62=[],_0x13de8c=0x0,_0x2476a8=0x0;_0x16da8f['SWsdo'](_0x13de8c,t[_0xa644('7c','iCCr')]);_0x13de8c++,_0x2476a8+=0x8)_0x137c62[_0x2476a8>>>0x5]|=t[_0x13de8c]<<_0x16da8f[_0xa644('7d','kfkc')](0x18,_0x2476a8%0x20);return _0x137c62;}else{_0x31ea1c+=String[_0xa644('7e','LGvt')](_0x1787b1);}}else if(_0x404782['dNvTO'](_0x1787b1,0x7f)&&_0x1787b1<0x800){_0x31ea1c+=String[_0xa644('7f','7v1[')](_0x404782[_0xa644('80','#ZCr')](_0x1787b1>>0x6,0xc0));_0x31ea1c+=String[_0xa644('81','tWZo')](_0x404782[_0xa644('82','ak%m')](_0x1787b1&0x3f,0x80));}else{_0x31ea1c+=String[_0xa644('83','P4Jo')](_0x404782[_0xa644('84','gRCF')](_0x1787b1,0xc)|0xe0);_0x31ea1c+=String[_0xa644('85','Q^T8')](_0x404782[_0xa644('86','(0wv')](_0x404782['ehczE'](_0x1787b1,0x6)&0x3f,0x80));_0x31ea1c+=String[_0xa644('87',')VFQ')](_0x404782[_0xa644('88','ak%m')](_0x1787b1&0x3f,0x80));}}}return _0x31ea1c;};_0x335fc0=_0x404782[_0xa644('89','F@io')](_0x4e8e27,_0x335fc0);var _0x1dbf34=[0x0,0x77073096,0xee0e612c,0x990951ba,0x76dc419,0x706af48f,0xe963a535,0x9e6495a3,0xedb8832,0x79dcb8a4,0xe0d5e91e,0x97d2d988,0x9b64c2b,0x7eb17cbd,0xe7b82d07,0x90bf1d91,0x1db71064,0x6ab020f2,0xf3b97148,0x84be41de,0x1adad47d,0x6ddde4eb,0xf4d4b551,0x83d385c7,0x136c9856,0x646ba8c0,0xfd62f97a,0x8a65c9ec,0x14015c4f,0x63066cd9,0xfa0f3d63,0x8d080df5,0x3b6e20c8,0x4c69105e,0xd56041e4,0xa2677172,0x3c03e4d1,0x4b04d447,0xd20d85fd,0xa50ab56b,0x35b5a8fa,0x42b2986c,0xdbbbc9d6,0xacbcf940,0x32d86ce3,0x45df5c75,0xdcd60dcf,0xabd13d59,0x26d930ac,0x51de003a,0xc8d75180,0xbfd06116,0x21b4f4b5,0x56b3c423,0xcfba9599,0xb8bda50f,0x2802b89e,0x5f058808,0xc60cd9b2,0xb10be924,0x2f6f7c87,0x58684c11,0xc1611dab,0xb6662d3d,0x76dc4190,0x1db7106,0x98d220bc,0xefd5102a,0x71b18589,0x6b6b51f,0x9fbfe4a5,0xe8b8d433,0x7807c9a2,0xf00f934,0x9609a88e,0xe10e9818,0x7f6a0dbb,0x86d3d2d,0x91646c97,0xe6635c01,0x6b6b51f4,0x1c6c6162,0x856530d8,0xf262004e,0x6c0695ed,0x1b01a57b,0x8208f4c1,0xf50fc457,0x65b0d9c6,0x12b7e950,0x8bbeb8ea,0xfcb9887c,0x62dd1ddf,0x15da2d49,0x8cd37cf3,0xfbd44c65,0x4db26158,0x3ab551ce,0xa3bc0074,0xd4bb30e2,0x4adfa541,0x3dd895d7,0xa4d1c46d,0xd3d6f4fb,0x4369e96a,0x346ed9fc,0xad678846,0xda60b8d0,0x44042d73,0x33031de5,0xaa0a4c5f,0xdd0d7cc9,0x5005713c,0x270241aa,0xbe0b1010,0xc90c2086,0x5768b525,0x206f85b3,0xb966d409,0xce61e49f,0x5edef90e,0x29d9c998,0xb0d09822,0xc7d7a8b4,0x59b33d17,0x2eb40d81,0xb7bd5c3b,0xc0ba6cad,0xedb88320,0x9abfb3b6,0x3b6e20c,0x74b1d29a,0xead54739,0x9dd277af,0x4db2615,0x73dc1683,0xe3630b12,0x94643b84,0xd6d6a3e,0x7a6a5aa8,0xe40ecf0b,0x9309ff9d,0xa00ae27,0x7d079eb1,0xf00f9344,0x8708a3d2,0x1e01f268,0x6906c2fe,0xf762575d,0x806567cb,0x196c3671,0x6e6b06e7,0xfed41b76,0x89d32be0,0x10da7a5a,0x67dd4acc,0xf9b9df6f,0x8ebeeff9,0x17b7be43,0x60b08ed5,0xd6d6a3e8,0xa1d1937e,0x38d8c2c4,0x4fdff252,0xd1bb67f1,0xa6bc5767,0x3fb506dd,0x48b2364b,0xd80d2bda,0xaf0a1b4c,0x36034af6,0x41047a60,0xdf60efc3,0xa867df55,0x316e8eef,0x4669be79,0xcb61b38c,0xbc66831a,0x256fd2a0,0x5268e236,0xcc0c7795,0xbb0b4703,0x220216b9,0x5505262f,0xc5ba3bbe,0xb2bd0b28,0x2bb45a92,0x5cb36a04,0xc2d7ffa7,0xb5d0cf31,0x2cd99e8b,0x5bdeae1d,0x9b64c2b0,0xec63f226,0x756aa39c,0x26d930a,0x9c0906a9,0xeb0e363f,0x72076785,0x5005713,0x95bf4a82,0xe2b87a14,0x7bb12bae,0xcb61b38,0x92d28e9b,0xe5d5be0d,0x7cdcefb7,0xbdbdf21,0x86d3d2d4,0xf1d4e242,0x68ddb3f8,0x1fda836e,0x81be16cd,0xf6b9265b,0x6fb077e1,0x18b74777,0x88085ae6,0xff0f6a70,0x66063bca,0x11010b5c,0x8f659eff,0xf862ae69,0x616bffd3,0x166ccf45,0xa00ae278,0xd70dd2ee,0x4e048354,0x3903b3c2,0xa7672661,0xd06016f7,0x4969474d,0x3e6e77db,0xaed16a4a,0xd9d65adc,0x40df0b66,0x37d83bf0,0xa9bcae53,0xdebb9ec5,0x47b2cf7f,0x30b5ffe9,0xbdbdf21c,0xcabac28a,0x53b39330,0x24b4a3a6,0xbad03605,0xcdd70693,0x54de5729,0x23d967bf,0xb3667a2e,0xc4614ab8,0x5d681b02,0x2a6f2b94,0xb40bbe37,0xc30c8ea1,0x5a05df1b,0x2d02ef8d];var _0x471a27=0x0;var _0x70eece=0x0;_0x70eece=_0x404782[_0xa644('8a','CyKB')](_0x70eece,-0x1);for(var _0x3dcd3f=0x0,_0x4b0817=_0x335fc0['length'];_0x3dcd3f<_0x4b0817;_0x3dcd3f++){_0x471a27=_0x335fc0[_0xa644('8b','42v*')](_0x3dcd3f);_0x70eece=_0x404782[_0xa644('8c','ys21')](_0x1dbf34[_0x404782[_0xa644('8d','ys21')](0xff,_0x70eece^_0x471a27)],_0x404782[_0xa644('8e','ys21')](_0x70eece,0x8));}return _0x404782[_0xa644('8f','V&QR')](_0x404782['fPgmN'](-0x1,_0x70eece),0x0);};function getBody(){var _0x5a88e8={'vARmA':function(_0x500d41,_0x891483){return _0x500d41+_0x891483;},'gVizO':'MDFsRmVxaDAxMQ','gfiBb':function(_0x1a7205,_0x4854b1,_0x456641){return _0x1a7205(_0x4854b1,_0x456641);},'KJqAt':function(_0x5191f5,_0x5b79d8){return _0x5191f5(_0x5b79d8);},'fnOOC':function(_0x1b47fa,_0x4129be){return _0x1b47fa+_0x4129be;},'tgyNX':function(_0x53432d,_0xaa9d7f){return _0x53432d+_0xaa9d7f;},'PmDNw':function(_0x268593,_0x5a875f){return _0x268593+_0x5a875f;}};let _0x4cae15=Math[_0xa644('90','pr66')](_0x5a88e8[_0xa644('91','Q^T8')](0xf4240,0x895440*Math['random']()))[_0xa644('92','1f[r')]();let _0x362b4b=_0x5a88e8[_0xa644('93','9W0k')];let _0x3cdd8c=_0x5a88e8[_0xa644('94','YOvM')](randomWord,![],0xa);let _0x8064f9=Date[_0xa644('95','P4Jo')]();let _0x6fbd15=getKey(_0x8064f9,_0x3cdd8c);let _0x3f1cc4='random='+_0x4cae15+_0xa644('96','4I]k')+_0x362b4b+'&time='+_0x8064f9+'&nonce_str='+_0x3cdd8c+_0xa644('97','42v*')+_0x6fbd15+'&is_trust=1';let _0x427270=_0x5a88e8[_0xa644('98','7Jz]')](bytesToHex,_0x5a88e8[_0xa644('99','8iRk')](wordsToBytes,_0x5a88e8[_0xa644('9a','iCCr')](getSign,_0x3f1cc4)))[_0xa644('9b','FoTx')]();let _0x2cea2f=crc32(_0x427270)['toString'](0x24);_0x2cea2f=_0x5a88e8[_0xa644('9c','W]dr')](add0,_0x2cea2f,0x7);_0x427270=_0x5a88e8[_0xa644('9d',']vsQ')](_0x5a88e8[_0xa644('9e','e$Yn')](_0x5a88e8['fnOOC'](_0x5a88e8[_0xa644('9f','V&QR')](_0x5a88e8['fnOOC'](_0x5a88e8['tgyNX'](_0x5a88e8[_0xa644('a0','x1!1')](_0x5a88e8['PmDNw'](_0x8064f9[_0xa644('a1','gsi#')]()+'~1'+_0x3cdd8c,_0x362b4b),_0xa644('a2','C#aE')),_0x427270)+'~',_0x2cea2f),_0xa644('a3','FoTx')),_0x427270),'~'),_0x2cea2f);s=JSON['stringify']({'extraData':{'log':_0x5a88e8[_0xa644('a4','FoTx')](encodeURIComponent,_0x427270),'sceneid':_0xa644('a5','Wkzc')},'secretp':$.secretp,'random':_0x4cae15[_0xa644('a6','kfkc')]()});return s;}function getSign(_0x5f5deb){var _0x1a5240={'GyoUH':function(_0x2b86d4,_0x2030bb){return _0x2b86d4<_0x2030bb;},'DKvYH':function(_0x1d7340,_0x589e4f){return _0x1d7340+_0x589e4f;},'RsKvP':function(_0x494dc6,_0x9c7ae){return _0x494dc6^_0x9c7ae;},'BFxWh':function(_0x17834f,_0x2cd7a0){return _0x17834f^_0x2cd7a0;},'oVqbc':function(_0x276eae,_0x29cfae){return _0x276eae-_0x29cfae;},'ERZhH':function(_0x594220,_0x3099f4){return _0x594220-_0x3099f4;},'iIpZI':function(_0x32a35d,_0x9f347a){return _0x32a35d-_0x9f347a;},'kVuYf':function(_0x2f0539,_0x472dbd){return _0x2f0539-_0x472dbd;},'LzNQv':function(_0xea60f6,_0x68af26){return _0xea60f6|_0x68af26;},'OCIuN':function(_0x91e0d6,_0x411efc){return _0x91e0d6<<_0x411efc;},'wmheY':function(_0x445917,_0x6453f4){return _0x445917+_0x6453f4;},'oZmuD':function(_0x589ef9,_0x58c926){return _0x589ef9+_0x58c926;},'UdIIh':function(_0x4830b5,_0x21cf47){return _0x4830b5>>>_0x21cf47;},'lEwDg':function(_0x41823c,_0x38cf15){return _0x41823c&_0x38cf15;},'PKsSH':function(_0x46db74,_0x266db2){return _0x46db74<_0x266db2;},'NdSHK':function(_0x5dfe56,_0x1972f8){return _0x5dfe56&_0x1972f8;},'YDfwX':function(_0x3c9618,_0x3c446b){return _0x3c9618^_0x3c446b;},'hLAII':function(_0x4a04ae,_0x4eae69){return _0x4a04ae|_0x4eae69;},'WhARA':function(_0x372471,_0x1c2e31){return _0x372471<<_0x1c2e31;},'eSdmw':function(_0x36fff6,_0x4961ca){return _0x36fff6>=_0x4961ca;},'bQqCJ':function(_0x2c6523,_0x3e4e4b){return _0x2c6523(_0x3e4e4b);},'AUKco':function(_0x44befa,_0x35746e){return _0x44befa(_0x35746e);},'PtsYB':function(_0x3433f8,_0x1e804f){return _0x3433f8*_0x1e804f;},'OtSKH':function(_0xb7a295,_0x4f7d26){return _0xb7a295>>_0x4f7d26;},'uMmhf':function(_0x43281e,_0x1302a3){return _0x43281e<<_0x1302a3;},'VvKIf':function(_0x18fd69,_0x2b6f7e){return _0x18fd69%_0x2b6f7e;},'ZpZrd':'anPhX','CTqPN':_0xa644('a7','OZ60'),'nqQAq':function(_0xd46ba0,_0x9c68e2){return _0xd46ba0+_0x9c68e2;},'FsfDJ':function(_0x33511b,_0x327e4b){return _0x33511b^_0x327e4b;},'tZLwV':function(_0x1935b5,_0x3cd2a8){return _0x1935b5^_0x3cd2a8;},'IaFEX':function(_0x5e77d7,_0x56e6f2){return _0x5e77d7-_0x56e6f2;},'EwhXA':function(_0x2767c2,_0x15cdf0){return _0x2767c2-_0x15cdf0;},'BfOjL':function(_0x303067,_0x2f5e95){return _0x303067-_0x2f5e95;},'MFzLJ':function(_0x5a4a85,_0x4628e2){return _0x5a4a85|_0x4628e2;},'MnTkq':function(_0xb67369,_0x9786e7){return _0xb67369+_0x9786e7;},'znjpL':function(_0x344d59,_0x5a6dca){return _0x344d59<<_0x5a6dca;},'Ncxsr':function(_0x1e3cb1,_0xeacced){return _0x1e3cb1+_0xeacced;},'HDkaD':function(_0x151bc4,_0x203536){return _0x151bc4|_0x203536;},'Gssvp':function(_0xb1a5f2,_0x2c9135){return _0xb1a5f2^_0x2c9135;},'rqnke':function(_0x500515,_0x4170ac){return _0x500515^_0x4170ac;},'CCvGF':function(_0xb164e8,_0x3a6bee){return _0xb164e8|_0x3a6bee;},'vUxrg':function(_0x310ade,_0x2959dc){return _0x310ade&_0x2959dc;},'tRReX':function(_0x40fcfd,_0x5da169){return _0x40fcfd-_0x5da169;}};_0x5f5deb=_0x1a5240[_0xa644('a8','eo14')](stringToBytes,_0x5f5deb);var _0xafb47e=_0x1a5240[_0xa644('a9','jPSO')](bytesToWords,_0x5f5deb),_0x1fe544=_0x1a5240[_0xa644('aa','G)Q7')](0x8,_0x5f5deb[_0xa644('ab',')VFQ')]),_0x3292cf=[],_0x5055e4=0x67452301,_0x166b4c=-0x10325477,_0x2d45f3=-0x67452302,_0x536f6e=0x10325476,_0x5f3cb0=-0x3c2d1e10;_0xafb47e[_0x1a5240[_0xa644('ac',']vsQ')](_0x1fe544,0x5)]|=_0x1a5240[_0xa644('ad','LGvt')](0x80,0x18-_0x1a5240[_0xa644('ae','xR%R')](_0x1fe544,0x20)),_0xafb47e[0xf+_0x1a5240['uMmhf'](_0x1a5240[_0xa644('af','ys21')](_0x1fe544+0x40,0x9),0x4)]=_0x1fe544;for(var _0x3a1564=0x0;_0x3a1564<_0xafb47e[_0xa644('7c','iCCr')];_0x3a1564+=0x10){if(_0x1a5240[_0xa644('b0','7Jz]')]===_0xa644('b1','ak%m')){for(var _0x19a7bb=_0x5055e4,_0x4d69b0=_0x166b4c,_0x1d0402=_0x2d45f3,_0x2fda5b=_0x536f6e,_0x18b678=_0x5f3cb0,_0x5e6685=0x0;_0x1a5240[_0xa644('b2','jPSO')](_0x5e6685,0x50);_0x5e6685++){if(_0xa644('b3','8iRk')===_0x1a5240['CTqPN']){for(var _0x3b1710=_0x5055e4,_0x32ff35=_0x166b4c,_0x509d19=_0x2d45f3,_0xa86022=_0x536f6e,_0x4c89a9=_0x5f3cb0,_0x40d757=0x0;_0x40d757<0x50;_0x40d757++){if(_0x1a5240[_0xa644('b4','e$Yn')](_0x40d757,0x10))_0x3292cf[_0x40d757]=_0xafb47e[_0x1a5240[_0xa644('b5','ak%m')](_0x3a1564,_0x40d757)];else{var _0x2e70e6=_0x1a5240[_0xa644('b6','ak%m')](_0x1a5240['BFxWh'](_0x3292cf[_0x1a5240['oVqbc'](_0x40d757,0x3)]^_0x3292cf[_0x1a5240['ERZhH'](_0x40d757,0x8)],_0x3292cf[_0x1a5240[_0xa644('b7','ys21')](_0x40d757,0xe)]),_0x3292cf[_0x1a5240[_0xa644('b8','429]')](_0x40d757,0x10)]);_0x3292cf[_0x40d757]=_0x1a5240[_0xa644('b9',')mH%')](_0x1a5240['OCIuN'](_0x2e70e6,0x1),_0x2e70e6>>>0x1f);}var _0x413b2b=_0x1a5240['wmheY'](_0x1a5240['oZmuD'](_0x1a5240[_0xa644('ba','pr66')](_0x1a5240[_0xa644('bb','gRCF')](_0x5055e4<<0x5,_0x1a5240[_0xa644('bc','8iRk')](_0x5055e4,0x1b)),_0x5f3cb0),_0x1a5240[_0xa644('bd','V&QR')](_0x3292cf[_0x40d757],0x0)),_0x1a5240['GyoUH'](_0x40d757,0x14)?0x5a827999+_0x1a5240[_0xa644('be','4I]k')](_0x1a5240[_0xa644('bf','V&QR')](_0x166b4c,_0x2d45f3),_0x1a5240['lEwDg'](~_0x166b4c,_0x536f6e)):_0x1a5240['GyoUH'](_0x40d757,0x28)?0x6ed9eba1+_0x1a5240['BFxWh'](_0x1a5240[_0xa644('c0','pd#*')](_0x166b4c,_0x2d45f3),_0x536f6e):_0x1a5240[_0xa644('c1','Q^T8')](_0x40d757,0x3c)?_0x1a5240[_0xa644('c2','G)Q7')](_0x1a5240[_0xa644('c3','Q^T8')](_0x1a5240[_0xa644('bf','V&QR')](_0x166b4c,_0x2d45f3),_0x166b4c&_0x536f6e)|_0x1a5240[_0xa644('c4','8iRk')](_0x2d45f3,_0x536f6e),0x70e44324):_0x1a5240[_0xa644('c5','YBEe')](_0x1a5240[_0xa644('c6','Q^T8')](_0x1a5240[_0xa644('c7','kfkc')](_0x166b4c,_0x2d45f3),_0x536f6e),0x359d3e2a));_0x5f3cb0=_0x536f6e,_0x536f6e=_0x2d45f3,_0x2d45f3=_0x1a5240['hLAII'](_0x1a5240[_0xa644('c8','Gn$@')](_0x166b4c,0x1e),_0x166b4c>>>0x2),_0x166b4c=_0x5055e4,_0x5055e4=_0x413b2b;}_0x5055e4+=_0x3b1710,_0x166b4c+=_0x32ff35,_0x2d45f3+=_0x509d19,_0x536f6e+=_0xa86022,_0x5f3cb0+=_0x4c89a9;}else{if(_0x5e6685<0x10)_0x3292cf[_0x5e6685]=_0xafb47e[_0x1a5240[_0xa644('c9','z&qH')](_0x3a1564,_0x5e6685)];else{var _0x264554=_0x1a5240[_0xa644('ca','j6Fa')](_0x1a5240['tZLwV'](_0x1a5240[_0xa644('cb','kfkc')](_0x3292cf[_0x1a5240[_0xa644('cc','YOvM')](_0x5e6685,0x3)],_0x3292cf[_0x5e6685-0x8]),_0x3292cf[_0x1a5240[_0xa644('cd','#ZCr')](_0x5e6685,0xe)]),_0x3292cf[_0x1a5240[_0xa644('ce','xR%R')](_0x5e6685,0x10)]);_0x3292cf[_0x5e6685]=_0x1a5240['MFzLJ'](_0x264554<<0x1,_0x1a5240['UdIIh'](_0x264554,0x1f));}var _0x2596cc=_0x1a5240[_0xa644('cf','C#aE')]((_0x1a5240[_0xa644('d0','x1!1')](_0x5055e4,0x5)|_0x1a5240['UdIIh'](_0x5055e4,0x1b))+_0x5f3cb0+_0x1a5240['UdIIh'](_0x3292cf[_0x5e6685],0x0),_0x1a5240[_0xa644('d1','VNQn')](_0x5e6685,0x14)?_0x1a5240['Ncxsr'](0x5a827999,_0x1a5240[_0xa644('d2','FoTx')](_0x166b4c&_0x2d45f3,_0x1a5240[_0xa644('d3','OZ60')](~_0x166b4c,_0x536f6e))):_0x1a5240['PKsSH'](_0x5e6685,0x28)?0x6ed9eba1+_0x1a5240[_0xa644('d4',')VFQ')](_0x1a5240['rqnke'](_0x166b4c,_0x2d45f3),_0x536f6e):_0x1a5240['PKsSH'](_0x5e6685,0x3c)?_0x1a5240[_0xa644('d5','7v1[')](_0x1a5240[_0xa644('d6','Wkzc')](_0x1a5240['CCvGF'](_0x1a5240[_0xa644('d7','Wkzc')](_0x166b4c,_0x2d45f3),_0x1a5240[_0xa644('d8','Wkzc')](_0x166b4c,_0x536f6e)),_0x2d45f3&_0x536f6e),0x70e44324):_0x1a5240[_0xa644('d9','F9qT')](_0x1a5240[_0xa644('da','8iRk')](_0x166b4c,_0x2d45f3)^_0x536f6e,0x359d3e2a));_0x5f3cb0=_0x536f6e,_0x536f6e=_0x2d45f3,_0x2d45f3=_0x1a5240['znjpL'](_0x166b4c,0x1e)|_0x166b4c>>>0x2,_0x166b4c=_0x5055e4,_0x5055e4=_0x2596cc;}}_0x5055e4+=_0x19a7bb,_0x166b4c+=_0x4d69b0,_0x2d45f3+=_0x1d0402,_0x536f6e+=_0x2fda5b,_0x5f3cb0+=_0x18b678;}else{j=_0x1fe544;if(_0x1a5240[_0xa644('db','C#aE')](j,nonstr['length']))j-=nonstr[_0xa644('dc','4I]k')];_0x3292cf=time[_0xa644('dd','Wkzc')]()[_0xa644('de','x1!1')](_0x1fe544)^nonstr[_0xa644('df','pd#*')](j);key[_0xa644('e0','e$Yn')](_0x3292cf%0xa);}}return[_0x5055e4,_0x166b4c,_0x2d45f3,_0x536f6e,_0x5f3cb0];};_0xodX='jsjiami.com.v6'; +var _0xodZ='jsjiami.com.v6',_0x10d2=[_0xodZ,'w5nCgMKqwoIdGUrDjGYKw7IQ','flvDj8KEw64bfXFyIsKOcQ==','wpx3fwlO','w6rCg8OrW00=','wqzDtybCl8ON','wp8bw4XDjsOe','WngiwrU6','w5MOwprDtMK3Y8KxNVhewo3Dl1sa','bG1KwpvDgA==','SRLDuEjDscOhY8KywqfDnQzDqQ==','w63Ds8K8wpMe','w4V9w493w55hNXhXGsOlRw==','TmvChB8C','VsO5SVJ5KkjCvsOkwoTCqsOW','w5fCr8K8MQo=','wrpcHMO3JA==','wpdCwozDkMKR','YVACwqce','wrPCv8KZGSE=','wr4Rw7vDrMON','wpPCkhTCrkbCol7CqWRn','wpVqcQck','TsOmTTV+','asKPw5/Cmgw=','ZMK+RcKjGA==','b2hLwqvDnQ==','w5XDu8KuwrsD','UcOJWyFJ','wqXCucOjwqXDow==','w7fCkcKmwrkY','wonDk8O7wq16','wpPCu8OlwoTDmw==','w48EVMKAw6s=','BW3CmywK','w67CocKOwqUZ','ZcKRScKUCQ==','Ql7DicK4w4Y=','wqJFAMOFwrk=','wr7DocOpwqVI','w5LDtCLDhMKU','wrQDw5bDgMOq','wq3DvCrCqsOx','wpvCscK9BjI=','wqJTdy0L','wrzCqC3Dgko=','w6x/w5B7bhLDscKYYMK9BsOSfS4bw74ZI09EwqU8w6AQLHLDpsKkwpt6eCEZVTFmwrczw4ETw6oJTAEIw5vCsXDCjyhYXivDrQ7DgRJPIcK0w7VmT8ODw6TCgUo7ITAaDsO6IiPDpcKObcK3UMOVwq4Vwp1vw6suwrRDwrISw78DwqTDtMKMwrHDtsObSMK6KcKaTsOkw4zDgcKwDcKB','w5vDusK7w5TDn8K1acKPdTLCv2o=','w6g/esK+w5I=','P8KdW0py','w67CnsOeXFc=','w7vDu8KMwoImw5EDwqc=','wqwlw7/DrMOt','w5UAwp4=','TMK9Z1dZdw==','CmLCkSlo','woVmw5NFw6l7IXlgSMKw','w6MGwqbCm2dbblXClydZ','w4bDisOlwonCmg==','wpzCs8Oqwr7Dnw==','O1PDncKiUQ==','wr7Cq8OywqbDtw==','bsObdjxT','wo49w6fDtMOF','LcK/RnNY','woZ5bC9S','wpvDncOMwrhOw6PDmws=','w4tLSsKgFw==','w53CuH/DnsO2','wq7ChsONwr7DsA==','w5kfwr7DmMK0','w5bDnQHDisKm','wplcPcO8wo0=','w4zChsKowq0d','wptcwqrDt8K9','w40ke8Kyw4c=','w5ZPw4RleA==','wpfCjsK7PD4=','w5fDjFvDlcKM','w5hCVcKqAg==','wqfDoDLCkcOi','wrLDpy7CtMOU','QGzCmjchw4Q=','QMO+VVc=','wqLCs8OlwozDgA==','w7rDi8O6wo0=','w77DgsKOwoMD','YwY7woA=','KFLChSoc','YcKORsKhDQ==','w4cfV8KLw5k=','XcO8Uito','w5jCqcKZNA8=','SnrChTcg','VsOiJ24w','VMOgP18F','wqJIO8OZwqs=','VMK2w4XClig=','w6wjQsKyw5Q=','w4Ivwqhqaw==','w70neMKTw6M=','wopTH8OLwqY=','wowrw5jDrsO7','CcKmXXxu','w6/DgjrDisKUPA==','w73CosOXX8OkdA==','w7d0w7dTTw==','XBJgwpXCl8Kaw4cn','w7LCr8OYSsOTc29Jwrot','wojCl8OGwqTDujDDmcKRFsK3','CHzCqgIj','wop6XDJrw6wpwrk=','wp3Dl8OvwqBdw6nDkA==','wqJeBMORwos=','WMKXdMK+Jg==','w4JrY8KuJg==','w7TCuk/DvcOa','w5fCtcOzVU0I','w5ZXbMKuAjU=','Xholwr/CvA==','wo3Dmh7CkMOQ','w6thw7gJw6I=','AMKiQWlQ','w49qw459w6lh','YA8Vw5PDvQ==','wpNtZTFa','w50kwohOXQ==','wodqBMO5JMO3','wpzCnxvCu3HCpQ==','w6I2e8K2w5QT','DW/DqcKgXMKmwqw1E20=','VcODHUI=','wpnCjxrDu0A=','wohlZS8kw5bCrg==','Ck/DocKBWA==','woHDosO+wpp0','w7A2wovDusKk','w4dCw5Ym','w63CpVPDnMO0','USA8wrzCsBobasOHCA==','XxsHw4DDuA==','B0DChS4Pw7M=','YRPDoVTDpw==','w5cKwofDnMK0ZQ==','a2XCgB86','w5DDghPDmcKF','bRZ1woXCgw==','eRwhwoY=','w7o8RsKlw5ISwpLDgg==','wp5fwozDlcKq','w6PDscKxwpEgw5A=','csOnOW8j','wrfDvD7CocOiLEvCjAFQ','woPDl8OxwqtIw6I=','w6bCpcO+b8OT','wqXCvBTCo1w=','VQ81FjDCrcOg','S0rCtwAR','w5LDv0/DpsK8','ECjwlHTsjiLaXmi.ATzVqqcom.Gv6=='];(function(_0x3af7b2,_0xef381f,_0x5991ff){var _0x23152b=function(_0x3edb8e,_0x5bf10d,_0x4806de,_0x2ad583,_0x2541f8){_0x5bf10d=_0x5bf10d>>0x8,_0x2541f8='po';var _0x271348='shift',_0x1e1d6a='push';if(_0x5bf10d<_0x3edb8e){while(--_0x3edb8e){_0x2ad583=_0x3af7b2[_0x271348]();if(_0x5bf10d===_0x3edb8e){_0x5bf10d=_0x2ad583;_0x4806de=_0x3af7b2[_0x2541f8+'p']();}else if(_0x5bf10d&&_0x4806de['replace'](/[ECwlHTLXATzVqqG=]/g,'')===_0x5bf10d){_0x3af7b2[_0x1e1d6a](_0x2ad583);}}_0x3af7b2[_0x1e1d6a](_0x3af7b2[_0x271348]());}return 0x8dc47;};return _0x23152b(++_0xef381f,_0x5991ff)>>_0xef381f^_0x5991ff;}(_0x10d2,0x64,0x6400));var _0x5d0f=function(_0x27842b,_0xf82ddd){_0x27842b=~~'0x'['concat'](_0x27842b);var _0x3feb27=_0x10d2[_0x27842b];if(_0x5d0f['JzCYFE']===undefined){(function(){var _0x5a67c0=function(){var _0xbaf440;try{_0xbaf440=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x3cf27a){_0xbaf440=window;}return _0xbaf440;};var _0x544084=_0x5a67c0();var _0xe48a6c='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x544084['atob']||(_0x544084['atob']=function(_0x1f5173){var _0x41e4dc=String(_0x1f5173)['replace'](/=+$/,'');for(var _0x3148f4=0x0,_0x502018,_0x12e8c9,_0x2a589c=0x0,_0x3a9d1a='';_0x12e8c9=_0x41e4dc['charAt'](_0x2a589c++);~_0x12e8c9&&(_0x502018=_0x3148f4%0x4?_0x502018*0x40+_0x12e8c9:_0x12e8c9,_0x3148f4++%0x4)?_0x3a9d1a+=String['fromCharCode'](0xff&_0x502018>>(-0x2*_0x3148f4&0x6)):0x0){_0x12e8c9=_0xe48a6c['indexOf'](_0x12e8c9);}return _0x3a9d1a;});}());var _0x2f0f2e=function(_0x3cd7b7,_0xf82ddd){var _0x4420fb=[],_0x239f09=0x0,_0x238c64,_0x46a902='',_0x2c41c0='';_0x3cd7b7=atob(_0x3cd7b7);for(var _0xfddccd=0x0,_0x8808ca=_0x3cd7b7['length'];_0xfddccd<_0x8808ca;_0xfddccd++){_0x2c41c0+='%'+('00'+_0x3cd7b7['charCodeAt'](_0xfddccd)['toString'](0x10))['slice'](-0x2);}_0x3cd7b7=decodeURIComponent(_0x2c41c0);for(var _0x335a92=0x0;_0x335a92<0x100;_0x335a92++){_0x4420fb[_0x335a92]=_0x335a92;}for(_0x335a92=0x0;_0x335a92<0x100;_0x335a92++){_0x239f09=(_0x239f09+_0x4420fb[_0x335a92]+_0xf82ddd['charCodeAt'](_0x335a92%_0xf82ddd['length']))%0x100;_0x238c64=_0x4420fb[_0x335a92];_0x4420fb[_0x335a92]=_0x4420fb[_0x239f09];_0x4420fb[_0x239f09]=_0x238c64;}_0x335a92=0x0;_0x239f09=0x0;for(var _0x236fba=0x0;_0x236fba<_0x3cd7b7['length'];_0x236fba++){_0x335a92=(_0x335a92+0x1)%0x100;_0x239f09=(_0x239f09+_0x4420fb[_0x335a92])%0x100;_0x238c64=_0x4420fb[_0x335a92];_0x4420fb[_0x335a92]=_0x4420fb[_0x239f09];_0x4420fb[_0x239f09]=_0x238c64;_0x46a902+=String['fromCharCode'](_0x3cd7b7['charCodeAt'](_0x236fba)^_0x4420fb[(_0x4420fb[_0x335a92]+_0x4420fb[_0x239f09])%0x100]);}return _0x46a902;};_0x5d0f['EvfSsd']=_0x2f0f2e;_0x5d0f['kZTgYH']={};_0x5d0f['JzCYFE']=!![];}var _0x1e162e=_0x5d0f['kZTgYH'][_0x27842b];if(_0x1e162e===undefined){if(_0x5d0f['ttjIbk']===undefined){_0x5d0f['ttjIbk']=!![];}_0x3feb27=_0x5d0f['EvfSsd'](_0x3feb27,_0xf82ddd);_0x5d0f['kZTgYH'][_0x27842b]=_0x3feb27;}else{_0x3feb27=_0x1e162e;}return _0x3feb27;};function randomWord(_0x3cbcd9,_0x208412,_0x2a37b4){var _0x360b19={'coSFR':function(_0x4dfa7b,_0x483edf){return _0x4dfa7b<_0x483edf;},'VOacp':function(_0x29f85b,_0x471a22){return _0x29f85b^_0x471a22;},'cYAKX':function(_0x4607f5,_0x1fe932){return _0x4607f5%_0x1fe932;},'TKRPe':function(_0x5e2494,_0x219d87){return _0x5e2494!==_0x219d87;},'WBjjp':_0x5d0f('0','uKab'),'xuWNa':function(_0x4bde36,_0x4c9b16){return _0x4bde36+_0x4c9b16;},'xYagP':function(_0x41ca2a,_0x9bc70a){return _0x41ca2a-_0x9bc70a;},'jsuBK':function(_0x339931,_0x5667a7){return _0x339931<_0x5667a7;}};let _0x53412f='',_0x163269=_0x208412,_0x3f3a67=['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];if(_0x3cbcd9){if(_0x360b19['TKRPe'](_0x360b19['WBjjp'],_0x360b19[_0x5d0f('1','VkdQ')])){let _0x36d461=[],_0x4329fe,_0x448170=0x0;for(let _0x3166a1=0x0;_0x360b19[_0x5d0f('2','[UVd')](_0x3166a1,time['toString']()[_0x5d0f('3','O3*%')]);_0x3166a1++){_0x448170=_0x3166a1;if(_0x448170>=nonstr['length'])_0x448170-=nonstr[_0x5d0f('4','%iLq')];_0x4329fe=_0x360b19[_0x5d0f('5','M&d@')](time[_0x5d0f('6','pIyP')]()[_0x5d0f('7','%iLq')](_0x3166a1),nonstr[_0x5d0f('8','hL8D')](_0x448170));_0x36d461['push'](_0x360b19[_0x5d0f('9','F]wS')](_0x4329fe,0xa));}return _0x36d461[_0x5d0f('a','UhSj')]()[_0x5d0f('b','Q1q0')](/,/g,'');}else{_0x163269=_0x360b19[_0x5d0f('c','uKab')](Math[_0x5d0f('d','hg0S')](Math['random']()*_0x360b19[_0x5d0f('e',']E&A')](_0x2a37b4,_0x208412)),_0x208412);}}for(let _0x4072f2=0x0;_0x360b19[_0x5d0f('f','h8!g')](_0x4072f2,_0x163269);_0x4072f2++){pos=Math['round'](Math['random']()*(_0x3f3a67['length']-0x1));_0x53412f+=_0x3f3a67[pos];}return _0x53412f;}function minusByByte(_0x2d18ad,_0x3698d9){var _0x263f0d={'lRxqO':function(_0x263dcb,_0x41f220){return _0x263dcb(_0x41f220);},'YNACq':function(_0x5a82a3,_0x154b13){return _0x5a82a3(_0x154b13);},'FLGAS':function(_0x1684d4,_0x5179b4){return _0x1684d4!==_0x5179b4;},'TktEK':function(_0x4d4caa,_0x393715,_0x5dbdd6){return _0x4d4caa(_0x393715,_0x5dbdd6);},'jkOSl':function(_0x137c15,_0x474cba){return _0x137c15<_0x474cba;}};var _0x43b269=_0x2d18ad[_0x5d0f('10','x7xC')],_0x8e7b03=_0x3698d9[_0x5d0f('11',']E&A')],_0x2225c3=Math['max'](_0x43b269,_0x8e7b03),_0x1e3cd9=_0x263f0d[_0x5d0f('12','Zru9')](toAscii,_0x2d18ad),_0x50d743=_0x263f0d[_0x5d0f('13','uF8H')](toAscii,_0x3698d9),_0x35b76c='',_0x5ccab3=0x0;for(_0x263f0d[_0x5d0f('14','X5GX')](_0x43b269,_0x8e7b03)&&(_0x1e3cd9=_0x263f0d['TktEK'](add0,_0x1e3cd9,_0x2225c3),_0x50d743=this['add0'](_0x50d743,_0x2225c3));_0x263f0d[_0x5d0f('15','[UVd')](_0x5ccab3,_0x2225c3);)_0x35b76c+=Math['abs'](_0x1e3cd9[_0x5ccab3]-_0x50d743[_0x5ccab3]),_0x5ccab3++;return _0x35b76c;}function getKey(_0x34f5bd,_0x261c7d){var _0x2459f7={'jfrto':function(_0x4fed75,_0x53bbce){return _0x4fed75*_0x53bbce;},'pyOOK':function(_0x43603c,_0x11bfc1){return _0x43603c<_0x11bfc1;},'HcLbO':function(_0x28fd93,_0x4dc312){return _0x28fd93!==_0x4dc312;},'mxjwC':'KLtcw','nclsN':function(_0x5d917a,_0x111a7a){return _0x5d917a>=_0x111a7a;},'qCuzy':function(_0x5ed516,_0x2b7e48){return _0x5ed516%_0x2b7e48;}};let _0x7777bf=[],_0x47261f,_0x1c2210=0x0;for(let _0x2a87ba=0x0;_0x2459f7['pyOOK'](_0x2a87ba,_0x34f5bd['toString']()[_0x5d0f('16','eb6n')]);_0x2a87ba++){if(_0x2459f7['HcLbO'](_0x2459f7[_0x5d0f('17','g#p(')],_0x2459f7[_0x5d0f('18','UhSj')])){pos=Math[_0x5d0f('19','LiYN')](_0x2459f7['jfrto'](Math['random'](),arr[_0x5d0f('1a','P[[8')]-0x1));str+=arr[pos];}else{_0x1c2210=_0x2a87ba;if(_0x2459f7['nclsN'](_0x1c2210,_0x261c7d[_0x5d0f('1b','mG2*')]))_0x1c2210-=_0x261c7d[_0x5d0f('1c','JUrC')];_0x47261f=_0x34f5bd['toString']()['charCodeAt'](_0x2a87ba)^_0x261c7d[_0x5d0f('1d','wRVw')](_0x1c2210);_0x7777bf[_0x5d0f('1e','^r[Y')](_0x2459f7[_0x5d0f('1f','K&6(')](_0x47261f,0xa));}}return _0x7777bf['toString']()[_0x5d0f('20','67kl')](/,/g,'');}function toAscii(_0x2c430c){var _0x4e8dd6={'dHiSG':function(_0x367444,_0x4d927b){return _0x367444(_0x4d927b);}};var _0xcfa266='';for(var _0x1ca3ab in _0x2c430c){var _0x50cc1f=_0x2c430c[_0x1ca3ab],_0x2be7f9=/[a-zA-Z]/['test'](_0x50cc1f);if(_0x2c430c['hasOwnProperty'](_0x1ca3ab))if(_0x2be7f9)_0xcfa266+=_0x4e8dd6[_0x5d0f('21','wRVw')](getLastAscii,_0x50cc1f);else _0xcfa266+=_0x50cc1f;}return _0xcfa266;}function add0(_0x11ba52,_0x595c1c){var _0x4dd66d={'nPaVH':function(_0x227628,_0x4fb675){return _0x227628+_0x4fb675;},'KYbAd':function(_0x1f585c,_0x599d8f){return _0x1f585c(_0x599d8f);}};return _0x4dd66d[_0x5d0f('22','Q1q0')](_0x4dd66d[_0x5d0f('23','Gw3R')](Array,_0x595c1c)[_0x5d0f('24','X5GX')]('0'),_0x11ba52)[_0x5d0f('25','h8!g')](-_0x595c1c);}function getLastAscii(_0x32faf4){var _0x2a68bb={'RlxdF':function(_0x431d5f,_0x4473b6){return _0x431d5f-_0x4473b6;}};var _0x16a5f1=_0x32faf4[_0x5d0f('26','Zru9')](0x0)['toString']();return _0x16a5f1[_0x2a68bb[_0x5d0f('27','g#p(')](_0x16a5f1[_0x5d0f('28','F]wS')],0x1)];}function wordsToBytes(_0x20a202){var _0x53ac2e={'NsvqU':function(_0x238c73,_0x5b11c5){return _0x238c73<_0x5b11c5;},'GltOo':function(_0x772c34,_0x206b3a){return _0x772c34>>>_0x206b3a;},'SeGte':function(_0x28bc2c,_0xcebd6){return _0x28bc2c-_0xcebd6;}};for(var _0x16976b=[],_0x2d7ece=0x0;_0x53ac2e[_0x5d0f('29','tZeG')](_0x2d7ece,0x20*_0x20a202[_0x5d0f('2a','Gw3R')]);_0x2d7ece+=0x8)_0x16976b['push'](_0x53ac2e['GltOo'](_0x20a202[_0x53ac2e[_0x5d0f('2b','s^4*')](_0x2d7ece,0x5)],_0x53ac2e[_0x5d0f('2c','O3*%')](0x18,_0x2d7ece%0x20))&0xff);return _0x16976b;}function bytesToHex(_0x479043){var _0x925eea={'EkFdf':function(_0x378287,_0xbe528){return _0x378287<_0xbe528;}};for(var _0x38b2e2=[],_0xf9d3e9=0x0;_0x925eea[_0x5d0f('2d','pIyP')](_0xf9d3e9,_0x479043['length']);_0xf9d3e9++)_0x38b2e2[_0x5d0f('1e','^r[Y')]((_0x479043[_0xf9d3e9]>>>0x4)['toString'](0x10)),_0x38b2e2[_0x5d0f('2e','YVDs')]((0xf&_0x479043[_0xf9d3e9])[_0x5d0f('2f','JUrC')](0x10));return _0x38b2e2['join']('');}function stringToBytes(_0xe40c0b){var _0x5e5101={'FtHAp':function(_0x4e135c,_0x21ec62){return _0x4e135c(_0x21ec62);},'WQWEq':function(_0x39776e,_0x5d04b7){return _0x39776e&_0x5d04b7;}};_0xe40c0b=_0x5e5101[_0x5d0f('30','&01^')](unescape,encodeURIComponent(_0xe40c0b));for(var _0x239a82=[],_0x258c76=0x0;_0x258c76<_0xe40c0b[_0x5d0f('31','JM[s')];_0x258c76++)_0x239a82['push'](_0x5e5101[_0x5d0f('32','^r[Y')](0xff,_0xe40c0b[_0x5d0f('33','uF8H')](_0x258c76)));return _0x239a82;}function bytesToWords(_0x3b1795){var _0xc519d={'OwMRS':function(_0x5a69d4,_0x124d80){return _0x5a69d4>>>_0x124d80;}};for(var _0x895b47=[],_0xc8c6eb=0x0,_0x2e6c75=0x0;_0xc8c6eb<_0x3b1795[_0x5d0f('34','Q1q0')];_0xc8c6eb++,_0x2e6c75+=0x8)_0x895b47[_0xc519d['OwMRS'](_0x2e6c75,0x5)]|=_0x3b1795[_0xc8c6eb]<<0x18-_0x2e6c75%0x20;return _0x895b47;}function crc32(_0xea794f){var _0x30732e={'zmtIM':function(_0x4259cd,_0x5e75d6){return _0x4259cd(_0x5e75d6);},'gCCPD':function(_0x31a006,_0x1c822e){return _0x31a006<_0x1c822e;},'jigRi':function(_0x48758b,_0x19e7d6){return _0x48758b>_0x19e7d6;},'bbpOW':function(_0x17b1c4,_0x352e6f){return _0x17b1c4|_0x352e6f;},'bgceJ':function(_0x3ef2b9,_0xa16f05){return _0x3ef2b9>>_0xa16f05;},'QSvit':function(_0x4092a7,_0x8c80b1){return _0x4092a7&_0x8c80b1;},'xcyDl':function(_0x37a27f,_0x25f617){return _0x37a27f!==_0x25f617;},'DrwJU':'YGvVW','nHpeq':function(_0x62be74,_0x73ca78){return _0x62be74<_0x73ca78;},'NFDsZ':function(_0x522734,_0x1173a7){return _0x522734+_0x1173a7;},'yhuyP':function(_0x37358b,_0x55d4bb){return _0x37358b^_0x55d4bb;},'ZoqMW':function(_0xea2fa5,_0x340be6){return _0xea2fa5-_0x340be6;},'fadaF':function(_0x48042d,_0x30b47f){return _0x48042d|_0x30b47f;},'zgdcv':function(_0x5b688b,_0x59aac4){return _0x5b688b<<_0x59aac4;},'jFxmT':function(_0x773039,_0x5bcf2e){return _0x773039>>>_0x5bcf2e;},'HccVF':function(_0x5799b4,_0x5d20c9){return _0x5799b4+_0x5d20c9;},'xDBRb':function(_0x2ffb64,_0x12131b){return _0x2ffb64>>>_0x12131b;},'AWAQK':function(_0x15fc97,_0x28a98a){return _0x15fc97|_0x28a98a;},'QSKJG':function(_0xa52fd6,_0x1a53f5){return _0xa52fd6+_0x1a53f5;},'OiHDK':function(_0xbad72e,_0x4d9656){return _0xbad72e<_0x4d9656;},'ZwiQk':function(_0xfcad03,_0x325625){return _0xfcad03-_0x325625;},'xnSZS':function(_0x571da9,_0x28c73e){return _0x571da9|_0x28c73e;},'ojdDa':function(_0xef2190,_0x3031fd){return _0xef2190&_0x3031fd;},'nOQYx':function(_0x4fcdcd,_0x2f5b45){return _0x4fcdcd^_0x2f5b45;},'TdBCs':function(_0x4631f6,_0x46e48f){return _0x4631f6^_0x46e48f;},'boVDs':function(_0x266493,_0x6e1164){return _0x266493!==_0x6e1164;},'FAuFk':_0x5d0f('35','%iLq'),'exIhF':_0x5d0f('36','79#U'),'uinyc':function(_0x2ff61f,_0x3463d4){return _0x2ff61f>>>_0x3463d4;},'XSbnN':function(_0x2b402a,_0x17d60f){return _0x2b402a>>>_0x17d60f;}};function _0x3f117a(_0x1320f0){_0x1320f0=_0x1320f0[_0x5d0f('37','V(n8')](/\r\n/g,'\x0a');var _0x13b99a='';for(var _0x513ec0=0x0;_0x30732e[_0x5d0f('38','s^4*')](_0x513ec0,_0x1320f0[_0x5d0f('11',']E&A')]);_0x513ec0++){var _0x205ba6=_0x1320f0['charCodeAt'](_0x513ec0);if(_0x30732e[_0x5d0f('39','nSkw')](_0x205ba6,0x80)){_0x13b99a+=String[_0x5d0f('3a','R#my')](_0x205ba6);}else if(_0x30732e['jigRi'](_0x205ba6,0x7f)&&_0x30732e['gCCPD'](_0x205ba6,0x800)){_0x13b99a+=String[_0x5d0f('3b','GbNz')](_0x30732e[_0x5d0f('3c','UhSj')](_0x30732e['bgceJ'](_0x205ba6,0x6),0xc0));_0x13b99a+=String['fromCharCode'](_0x30732e['bbpOW'](_0x30732e[_0x5d0f('3d','x7xC')](_0x205ba6,0x3f),0x80));}else{if(_0x30732e[_0x5d0f('3e','uF8H')](_0x30732e[_0x5d0f('3f','VkdQ')],_0x5d0f('40','Y!D2'))){var _0x443091='';for(var _0x9a89b1 in t){var _0x2829ed=t[_0x9a89b1],_0x6f3e50=/[a-zA-Z]/['test'](_0x2829ed);if(t[_0x5d0f('41','Gw3R')](_0x9a89b1))if(_0x6f3e50)_0x443091+=_0x30732e[_0x5d0f('42','LKK2')](getLastAscii,_0x2829ed);else _0x443091+=_0x2829ed;}return _0x443091;}else{_0x13b99a+=String[_0x5d0f('43','tZeG')](_0x30732e[_0x5d0f('44','JM[s')](_0x205ba6,0xc)|0xe0);_0x13b99a+=String[_0x5d0f('45','eb6n')](_0x30732e[_0x5d0f('46','s^4*')](_0x30732e['bgceJ'](_0x205ba6,0x6)&0x3f,0x80));_0x13b99a+=String[_0x5d0f('47','@w&B')](_0x30732e[_0x5d0f('48','CTFi')](_0x30732e[_0x5d0f('49','P[[8')](_0x205ba6,0x3f),0x80));}}}return _0x13b99a;};_0xea794f=_0x30732e['zmtIM'](_0x3f117a,_0xea794f);var _0x9d2f6e=[0x0,0x77073096,0xee0e612c,0x990951ba,0x76dc419,0x706af48f,0xe963a535,0x9e6495a3,0xedb8832,0x79dcb8a4,0xe0d5e91e,0x97d2d988,0x9b64c2b,0x7eb17cbd,0xe7b82d07,0x90bf1d91,0x1db71064,0x6ab020f2,0xf3b97148,0x84be41de,0x1adad47d,0x6ddde4eb,0xf4d4b551,0x83d385c7,0x136c9856,0x646ba8c0,0xfd62f97a,0x8a65c9ec,0x14015c4f,0x63066cd9,0xfa0f3d63,0x8d080df5,0x3b6e20c8,0x4c69105e,0xd56041e4,0xa2677172,0x3c03e4d1,0x4b04d447,0xd20d85fd,0xa50ab56b,0x35b5a8fa,0x42b2986c,0xdbbbc9d6,0xacbcf940,0x32d86ce3,0x45df5c75,0xdcd60dcf,0xabd13d59,0x26d930ac,0x51de003a,0xc8d75180,0xbfd06116,0x21b4f4b5,0x56b3c423,0xcfba9599,0xb8bda50f,0x2802b89e,0x5f058808,0xc60cd9b2,0xb10be924,0x2f6f7c87,0x58684c11,0xc1611dab,0xb6662d3d,0x76dc4190,0x1db7106,0x98d220bc,0xefd5102a,0x71b18589,0x6b6b51f,0x9fbfe4a5,0xe8b8d433,0x7807c9a2,0xf00f934,0x9609a88e,0xe10e9818,0x7f6a0dbb,0x86d3d2d,0x91646c97,0xe6635c01,0x6b6b51f4,0x1c6c6162,0x856530d8,0xf262004e,0x6c0695ed,0x1b01a57b,0x8208f4c1,0xf50fc457,0x65b0d9c6,0x12b7e950,0x8bbeb8ea,0xfcb9887c,0x62dd1ddf,0x15da2d49,0x8cd37cf3,0xfbd44c65,0x4db26158,0x3ab551ce,0xa3bc0074,0xd4bb30e2,0x4adfa541,0x3dd895d7,0xa4d1c46d,0xd3d6f4fb,0x4369e96a,0x346ed9fc,0xad678846,0xda60b8d0,0x44042d73,0x33031de5,0xaa0a4c5f,0xdd0d7cc9,0x5005713c,0x270241aa,0xbe0b1010,0xc90c2086,0x5768b525,0x206f85b3,0xb966d409,0xce61e49f,0x5edef90e,0x29d9c998,0xb0d09822,0xc7d7a8b4,0x59b33d17,0x2eb40d81,0xb7bd5c3b,0xc0ba6cad,0xedb88320,0x9abfb3b6,0x3b6e20c,0x74b1d29a,0xead54739,0x9dd277af,0x4db2615,0x73dc1683,0xe3630b12,0x94643b84,0xd6d6a3e,0x7a6a5aa8,0xe40ecf0b,0x9309ff9d,0xa00ae27,0x7d079eb1,0xf00f9344,0x8708a3d2,0x1e01f268,0x6906c2fe,0xf762575d,0x806567cb,0x196c3671,0x6e6b06e7,0xfed41b76,0x89d32be0,0x10da7a5a,0x67dd4acc,0xf9b9df6f,0x8ebeeff9,0x17b7be43,0x60b08ed5,0xd6d6a3e8,0xa1d1937e,0x38d8c2c4,0x4fdff252,0xd1bb67f1,0xa6bc5767,0x3fb506dd,0x48b2364b,0xd80d2bda,0xaf0a1b4c,0x36034af6,0x41047a60,0xdf60efc3,0xa867df55,0x316e8eef,0x4669be79,0xcb61b38c,0xbc66831a,0x256fd2a0,0x5268e236,0xcc0c7795,0xbb0b4703,0x220216b9,0x5505262f,0xc5ba3bbe,0xb2bd0b28,0x2bb45a92,0x5cb36a04,0xc2d7ffa7,0xb5d0cf31,0x2cd99e8b,0x5bdeae1d,0x9b64c2b0,0xec63f226,0x756aa39c,0x26d930a,0x9c0906a9,0xeb0e363f,0x72076785,0x5005713,0x95bf4a82,0xe2b87a14,0x7bb12bae,0xcb61b38,0x92d28e9b,0xe5d5be0d,0x7cdcefb7,0xbdbdf21,0x86d3d2d4,0xf1d4e242,0x68ddb3f8,0x1fda836e,0x81be16cd,0xf6b9265b,0x6fb077e1,0x18b74777,0x88085ae6,0xff0f6a70,0x66063bca,0x11010b5c,0x8f659eff,0xf862ae69,0x616bffd3,0x166ccf45,0xa00ae278,0xd70dd2ee,0x4e048354,0x3903b3c2,0xa7672661,0xd06016f7,0x4969474d,0x3e6e77db,0xaed16a4a,0xd9d65adc,0x40df0b66,0x37d83bf0,0xa9bcae53,0xdebb9ec5,0x47b2cf7f,0x30b5ffe9,0xbdbdf21c,0xcabac28a,0x53b39330,0x24b4a3a6,0xbad03605,0xcdd70693,0x54de5729,0x23d967bf,0xb3667a2e,0xc4614ab8,0x5d681b02,0x2a6f2b94,0xb40bbe37,0xc30c8ea1,0x5a05df1b,0x2d02ef8d];var _0x5841e3=0x0;var _0x4135e4=0x0;_0x4135e4=_0x30732e['TdBCs'](_0x4135e4,-0x1);for(var _0x1a9565=0x0,_0x256d01=_0xea794f['length'];_0x30732e[_0x5d0f('4a','&01^')](_0x1a9565,_0x256d01);_0x1a9565++){if(_0x30732e[_0x5d0f('4b','Y!D2')](_0x30732e[_0x5d0f('4c','z(N7')],_0x30732e[_0x5d0f('4d','VkdQ')])){_0x5841e3=_0xea794f[_0x5d0f('4e','mG2*')](_0x1a9565);_0x4135e4=_0x9d2f6e[_0x30732e[_0x5d0f('4f','67kl')](0xff,_0x4135e4^_0x5841e3)]^_0x30732e[_0x5d0f('50','BI(P')](_0x4135e4,0x8);}else{for(var _0x248230=s,_0x4b6bc8=u,_0xb6be9b=c,_0x5a2f3e=f,_0x10817c=h,_0x15a3b9=0x0;_0x30732e['nHpeq'](_0x15a3b9,0x50);_0x15a3b9++){if(_0x30732e[_0x5d0f('51','b^!y')](_0x15a3b9,0x10))a[_0x15a3b9]=e[_0x30732e[_0x5d0f('52','hg0S')](l,_0x15a3b9)];else{var _0x285a5a=_0x30732e[_0x5d0f('53','LKK2')](a[_0x30732e[_0x5d0f('54','JM[s')](_0x15a3b9,0x3)],a[_0x15a3b9-0x8])^a[_0x15a3b9-0xe]^a[_0x15a3b9-0x10];a[_0x15a3b9]=_0x30732e['fadaF'](_0x30732e['zgdcv'](_0x285a5a,0x1),_0x30732e[_0x5d0f('55','BI(P')](_0x285a5a,0x1f));}var _0x17a4dc=_0x30732e[_0x5d0f('56','hL8D')](_0x30732e[_0x5d0f('57','R#my')](_0x30732e[_0x5d0f('58','Q1q0')](s<<0x5,_0x30732e['xDBRb'](s,0x1b))+h,_0x30732e[_0x5d0f('59','hL8D')](a[_0x15a3b9],0x0)),_0x15a3b9<0x14?_0x30732e['HccVF'](0x5a827999,_0x30732e[_0x5d0f('5a','JUrC')](u&c,~u&f)):_0x30732e[_0x5d0f('5b','F]wS')](_0x15a3b9,0x28)?_0x30732e[_0x5d0f('5c','R#my')](0x6ed9eba1,u^c^f):_0x30732e[_0x5d0f('5d','hg0S')](_0x15a3b9,0x3c)?_0x30732e[_0x5d0f('5e','GbNz')](_0x30732e[_0x5d0f('5f','uKab')](_0x30732e[_0x5d0f('60','Q1q0')](u,c),_0x30732e[_0x5d0f('61','O3*%')](u,f))|_0x30732e[_0x5d0f('62','VkdQ')](c,f),0x70e44324):_0x30732e[_0x5d0f('63','uF8H')](_0x30732e[_0x5d0f('64','z(N7')](u,c),f)-0x359d3e2a);h=f,f=c,c=_0x30732e['zgdcv'](u,0x1e)|u>>>0x2,u=s,s=_0x17a4dc;}s+=_0x248230,u+=_0x4b6bc8,c+=_0xb6be9b,f+=_0x5a2f3e,h+=_0x10817c;}}return _0x30732e[_0x5d0f('65','67kl')](_0x30732e[_0x5d0f('66','K&6(')](-0x1,_0x4135e4),0x0);};function getBody(){var _0x5097fd={'UTUpN':function(_0x4e83cc,_0x392a2f){return _0x4e83cc+_0x392a2f;},'UNCnn':function(_0x26a8d8,_0xfb9110){return _0x26a8d8*_0xfb9110;},'wLMhf':function(_0x29b37e,_0x8c909d,_0x54adc9){return _0x29b37e(_0x8c909d,_0x54adc9);},'eotnJ':_0x5d0f('67','M&d@'),'Ltlls':function(_0x514a26,_0x492152){return _0x514a26(_0x492152);},'zAzmm':function(_0x31dd1c,_0x2c879c){return _0x31dd1c+_0x2c879c;},'GvHId':function(_0x10625a,_0x27acc9){return _0x10625a+_0x27acc9;},'ROeip':function(_0x14bd87,_0x4a0a42){return _0x14bd87(_0x4a0a42);},'xlciK':_0x5d0f('68','BwIe')};let _0x4edf03=Math[_0x5d0f('69','JUrC')](_0x5097fd[_0x5d0f('6a','[UVd')](0xf4240,_0x5097fd[_0x5d0f('6b','x7xC')](0x895440,Math['random']())))[_0x5d0f('6c','JM[s')]();let _0x463241=_0x5097fd[_0x5d0f('6d','VkdQ')](randomWord,![],0xa);let _0x1acd72=_0x5097fd['eotnJ'];let _0x186c30=Date[_0x5d0f('6e','Gw3R')]();let _0x2460d2=getKey(_0x186c30,_0x463241);let _0x3a4de6='random='+_0x4edf03+'&token='+_0x1acd72+_0x5d0f('6f','[UVd')+_0x186c30+'&nonce_str='+_0x463241+_0x5d0f('70','s^4*')+_0x2460d2+_0x5d0f('71','eb6n');let _0x35184c=_0x5097fd['Ltlls'](bytesToHex,wordsToBytes(_0x5097fd['Ltlls'](getSign,_0x3a4de6)))[_0x5d0f('72','c74f')]();let _0x46f771=_0x5097fd[_0x5d0f('73','BwIe')](crc32,_0x35184c)['toString'](0x24);_0x46f771=_0x5097fd[_0x5d0f('74','hL8D')](add0,_0x46f771,0x7);_0x35184c=_0x5097fd[_0x5d0f('75','wRVw')](_0x5097fd[_0x5d0f('75','wRVw')](_0x5097fd['UTUpN'](_0x5097fd[_0x5d0f('76','hL8D')](_0x5097fd['UTUpN'](_0x5097fd[_0x5d0f('77','BI(P')](_0x5097fd[_0x5d0f('77','BI(P')](_0x5097fd[_0x5d0f('78','VkdQ')](_0x5097fd['zAzmm'](_0x5097fd[_0x5d0f('79','[UVd')](_0x186c30['toString'](),'~1'),_0x463241),_0x1acd72)+'~4,1~',_0x35184c),'~'),_0x46f771),'~C~'),_0x35184c),'~'),_0x46f771);s=JSON['stringify']({'extraData':{'log':_0x5097fd['ROeip'](encodeURIComponent,_0x35184c),'sceneid':_0x5097fd[_0x5d0f('7a','UhSj')]},'secretp':$.secretp,'random':_0x4edf03[_0x5d0f('7b','Q1q0')]()});return s;}function getSign(_0x5c4631){var _0x5cbfa7={'fsqgu':function(_0x395529,_0x9b51f7){return _0x395529<_0x9b51f7;},'ILBZy':function(_0x3c5984,_0x164881){return _0x3c5984>>>_0x164881;},'qVQuW':function(_0x1131a2,_0x22d676){return _0x1131a2&_0x22d676;},'PzYxf':function(_0x221a16,_0x5aff58){return _0x221a16(_0x5aff58);},'CqEag':function(_0x29fe1d,_0xdaa166){return _0x29fe1d>>_0xdaa166;},'EyjhI':function(_0x4649e6,_0x10a863){return _0x4649e6<<_0x10a863;},'bpWct':function(_0x14779c,_0x21aa12){return _0x14779c-_0x21aa12;},'UzUgF':function(_0x56c5c8,_0x28a564){return _0x56c5c8%_0x28a564;},'Cwncg':function(_0x2ed9b5,_0x24dcca){return _0x2ed9b5+_0x24dcca;},'stmBC':function(_0x318f3e,_0x2299ad){return _0x318f3e<<_0x2299ad;},'cyrCS':_0x5d0f('7c',']E&A'),'dvcWT':function(_0x3e0dfe,_0x5be4e8){return _0x3e0dfe^_0x5be4e8;},'wtRUG':function(_0x4970fd,_0x53ad2a){return _0x4970fd^_0x53ad2a;},'KvGqO':function(_0x202d2e,_0x37a8bb){return _0x202d2e+_0x37a8bb;},'MgAbI':function(_0x5cf9fa,_0xff3512){return _0x5cf9fa|_0xff3512;},'mdUJR':function(_0x5e7edc,_0x59e7a6){return _0x5e7edc^_0x59e7a6;},'rahHa':function(_0x4cc57a,_0x150d0e){return _0x4cc57a|_0x150d0e;},'sTIDb':function(_0x4e546e,_0xf3fcf3){return _0x4e546e|_0xf3fcf3;},'xchFA':function(_0x406afa,_0x22dd82){return _0x406afa&_0x22dd82;},'PqjiU':function(_0x23b683,_0xab957b){return _0x23b683&_0xab957b;}};_0x5c4631=stringToBytes(_0x5c4631);var _0x280f0e=_0x5cbfa7['PzYxf'](bytesToWords,_0x5c4631),_0x50868f=0x8*_0x5c4631['length'],_0x14e96a=[],_0x9d2c54=0x67452301,_0x46e3b3=-0x10325477,_0x566d39=-0x67452302,_0x449b67=0x10325476,_0x9c56c=-0x3c2d1e10;_0x280f0e[_0x5cbfa7[_0x5d0f('7d','h8!g')](_0x50868f,0x5)]|=_0x5cbfa7[_0x5d0f('7e','hL8D')](0x80,_0x5cbfa7[_0x5d0f('7f','Gw3R')](0x18,_0x5cbfa7[_0x5d0f('80','O3*%')](_0x50868f,0x20))),_0x280f0e[_0x5cbfa7[_0x5d0f('81','uKab')](0xf,_0x5cbfa7[_0x5d0f('82','R#my')](_0x5cbfa7[_0x5d0f('83','&01^')](_0x50868f,0x40)>>>0x9,0x4))]=_0x50868f;for(var _0x8bcdb3=0x0;_0x8bcdb3<_0x280f0e['length'];_0x8bcdb3+=0x10){for(var _0x43baf2=_0x9d2c54,_0x4d1431=_0x46e3b3,_0x28709e=_0x566d39,_0x3c6a2f=_0x449b67,_0x26aa9c=_0x9c56c,_0x41cfc2=0x0;_0x41cfc2<0x50;_0x41cfc2++){if(_0x41cfc2<0x10)_0x14e96a[_0x41cfc2]=_0x280f0e[_0x5cbfa7[_0x5d0f('84','JUrC')](_0x8bcdb3,_0x41cfc2)];else{if(_0x5cbfa7['cyrCS']===_0x5cbfa7['cyrCS']){var _0x32561a=_0x5cbfa7['dvcWT'](_0x5cbfa7[_0x5d0f('85','M&d@')](_0x14e96a[_0x5cbfa7[_0x5d0f('86','z(N7')](_0x41cfc2,0x3)],_0x14e96a[_0x5cbfa7[_0x5d0f('87','nSkw')](_0x41cfc2,0x8)])^_0x14e96a[_0x5cbfa7['bpWct'](_0x41cfc2,0xe)],_0x14e96a[_0x5cbfa7[_0x5d0f('88',']E&A')](_0x41cfc2,0x10)]);_0x14e96a[_0x41cfc2]=_0x5cbfa7[_0x5d0f('89','uF8H')](_0x32561a,0x1)|_0x32561a>>>0x1f;}else{for(var _0xd7dc9a=[],_0x5d3cd2=0x0;_0x5cbfa7[_0x5d0f('8a','uF8H')](_0x5d3cd2,_0x5c4631[_0x5d0f('8b','s^4*')]);_0x5d3cd2++)_0xd7dc9a[_0x5d0f('8c','@w&B')](_0x5cbfa7[_0x5d0f('8d','hL8D')](_0x5c4631[_0x5d3cd2],0x4)[_0x5d0f('6c','JM[s')](0x10)),_0xd7dc9a[_0x5d0f('8e','BwIe')](_0x5cbfa7[_0x5d0f('8f','JM[s')](0xf,_0x5c4631[_0x5d3cd2])['toString'](0x10));return _0xd7dc9a[_0x5d0f('90','YVDs')]('');}}var _0x10fdaf=_0x5cbfa7[_0x5d0f('91','F]wS')](_0x5cbfa7[_0x5d0f('92','hg0S')](_0x5cbfa7['stmBC'](_0x9d2c54,0x5)|_0x9d2c54>>>0x1b,_0x9c56c)+_0x5cbfa7[_0x5d0f('93','JUrC')](_0x14e96a[_0x41cfc2],0x0),_0x5cbfa7[_0x5d0f('94','BI(P')](_0x41cfc2,0x14)?0x5a827999+_0x5cbfa7['MgAbI'](_0x46e3b3&_0x566d39,~_0x46e3b3&_0x449b67):_0x41cfc2<0x28?0x6ed9eba1+_0x5cbfa7['wtRUG'](_0x5cbfa7[_0x5d0f('95','CTFi')](_0x46e3b3,_0x566d39),_0x449b67):_0x5cbfa7[_0x5d0f('96','s^4*')](_0x41cfc2,0x3c)?_0x5cbfa7['rahHa'](_0x5cbfa7[_0x5d0f('97','^r[Y')](_0x5cbfa7[_0x5d0f('98','^r[Y')](_0x46e3b3,_0x566d39),_0x5cbfa7[_0x5d0f('99','uKab')](_0x46e3b3,_0x449b67)),_0x5cbfa7[_0x5d0f('9a','b^!y')](_0x566d39,_0x449b67))-0x70e44324:_0x5cbfa7[_0x5d0f('9b','JUrC')](_0x5cbfa7[_0x5d0f('9c','LiYN')](_0x46e3b3,_0x566d39)^_0x449b67,0x359d3e2a));_0x9c56c=_0x449b67,_0x449b67=_0x566d39,_0x566d39=_0x5cbfa7[_0x5d0f('9d','JUrC')](_0x46e3b3,0x1e)|_0x46e3b3>>>0x2,_0x46e3b3=_0x9d2c54,_0x9d2c54=_0x10fdaf;}_0x9d2c54+=_0x43baf2,_0x46e3b3+=_0x4d1431,_0x566d39+=_0x28709e,_0x449b67+=_0x3c6a2f,_0x9c56c+=_0x26aa9c;}return[_0x9d2c54,_0x46e3b3,_0x566d39,_0x449b67,_0x9c56c];};_0xodZ='jsjiami.com.v6'; // prettier-ignore 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)} diff --git a/jd_zooCollect.js b/jd_zooCollect.js index 6b810d32..054e8930 100644 --- a/jd_zooCollect.js +++ b/jd_zooCollect.js @@ -146,7 +146,6 @@ function jsonParse(str) { } } - -var _0xodX='jsjiami.com.v6',_0x5773=[_0xodX,'w5jCqy0iw6A=','wqkyAMKNw6I=','w5PDnDbCmMO+','w7fDgsOIXgc=','Z8OLdMOmwoQ=','wrrDmcKaTww=','albCiMOoLw==','wozClF/Dgio=','D3zCvMKOw5Y=','wrXCtWHDjyU=','wpg3wpLDh8Ol','woTDm1rDuCg=','fsKMw5U1Zw==','wpjDqmfDuhY=','cVbCksOpDA==','wrkMw69MUQ==','wo3DlE/DnDg=','BcKIw5ZSw7g=','wp7DmWcIw6M=','ZsKRwq/CkU8=','w7xlRMKCKw==','KMKWw7xSw7Y=','DXcERgY=','esKjwoHCk8OU','wovCv8Obw4IZ','WMKAZsK/VQ==','FhNhf8Ob','GQzChMOfw5c=','SsKow5XCmjU=','w7bDvcKaRcKh','axPCkcKOZg==','wpMSQiho','wodkwrrDqEE=','woFEwoLDgU4=','wrl1wqnDu2I=','D348wqnDvA==','TUPCr8OKIg==','cMK9VsK5Uw==','L2PCnMK4w5TCuQ==','wrtPwoLDvXdkwp7DlQ==','DxVqfcOUwo/CuMOIw7Au','wrkZwovDosOOO1bCkMOPPw==','wqMSwoZ4','wpnDlG/DmDLDicOsw5XDvMKSwq7Cmk7CqQ==','fcOtw4tQCQ==','wrUtIcKvw4U=','w5TDgxvCoMO5','wpsOw7V3ew==','esKPwovCvlo=','F1Niw7TDg8Ke','H8KrQzFu','wqLCpcKpfsOm','WMOYwoB9w6F8','w7fDscKmbsKC','NlDCo8Knw44=','wqTDnMKBw6wI','KmIybRE=','w4PClMK5wqI7','w64qw6wJSA==','wqcIwqZkwplPWWU=','WUTCpcOSAg==','w6IIw4cYRw==','wrjDicKfw6YoYsKV','w4YKwpdswp0x','S8KqWTFpw6V9OsOJw7HDmA==','M8KFV8KtGQ==','CgnCkcKnYgjDmHzCgMKwwqE=','asO+w4VhBw==','wqYAw6JSWA==','MFZ6w5XDmA==','wrACKMKCw7I=','wrbCgUXDris=','FF09wqnDjQ==','bcKdw63Cnhg=','DzFfeMOj','wrEUw73CuHs=','Z8O0V8O+wok=','woXDl8KmdxTCnmXCvhA=','wr3Cg8Osw686','wqHCrMKBI8O2Y2R1','TcK7wpzCpcOx','TMK+YsKkUA==','wr4/w7RyQ8O3','F0kAwqvDkMKB','ZMO0d8O0wrQE','wpPCtMO2w6oT','wqjDk1U=','CsKBVT1e','w4tcbcKSJA==','S13CksOVNVzCqz4=','w5TDvMKnasKeIg==','ecKLXMKzUMK0','H0cqwq7DoA==','w5vDscKof8KpJcO7C8KlwrU=','HAh4Zw==','woE3wpRrwrE=','wqUbXjZWwroPwrQ=','w7rCpcKmw5Rlw5fDgsK4OA==','NXwgwp/DsA==','w4LDi8OuRjA=','S1fCssOV','Az1twozClQ==','DmJkw77Dlg==','wptRcyEL','wprCoXrDpRQ=','LyxnYcOB','w7MEw6wqTQ==','M14cA8ON','ICpRVcOk','DMKkWyxI','HXw/N8Of','w7xTY8KWIg==','wonDucKdw6wR','w5XCjMKswqvCnw==','wpHCr8Ogw44A','KWgpGsOB','ChTCs8Odw7U=','worCisOQw7k/','wpE9wpRhwoQ=','wpFrwpTClsKT','Sy3Ch8KpWA==','wozDpl3DjTU=','UMKWworCtms=','wowsKsKNw5g=','OcKVw6d8w5c=','w47CqCEzw7c=','TULDn08VSA==','BsKHWjRN','BhJiYQ==','w7XDkMKsw4U5','wq4ewrnDpMO/PVzCkg==','w6bCvQgzw4Qh','C1kdwqQ=','IXQtTTk=','w6PDnsKqw6g7','wrAmwqdZwq8=','U1fCr8OGM10=','eMKVwo3CuA==','PcKocg1N','WA/CscKMZBPDg2g=','eMOkasO7','eMKvw4rCoQI=','wrAewoPDvg==','wqDCiH/Dhyw=','RWTCp8OSDw==','wrXClXjDrDbDsg==','wrjCncKZUA==','wqrDmUcow6HDgW5QWgA=','wrA5w7JmVg==','HU0VN8Ox','KCHCjsOew6g=','w6zDvA7ClMO0','w6bCu8K8wq3Cuw==','w4fCicKAwoU8','esO0acO/wqEPQA==','w5TDry3CpsOswoI=','CFA/P8OY','NMKLRypP','e0PDm0wY','Z8KBR8K6QA==','wqEGwpt0woRL','V8O1w75PHA==','WcO0fsO7wo0=','wrrCh8KfVsOK','cMKNw5DCnx5z','w5hndMKOFA==','SWPDqXI5','w5vCscKXwp7CusKi','JsKuw6Fnw4Q=','wq7CmsKFVcOtSGzCmgUbwqN6','wrcGYi9nwrsAwqEyNVcm','R8KjwrDChsOt','wqzDmsKew68EZ8OJXMOBw5jCkiw=','w7LCrz8Zw4g=','Fj9uwojCosO4wr95wpZSekw=','wpPDi8K3ZD8=','wrLDokbDhiPDjMObw5/DnsK5wovChw==','d8OVC8OBwrI=','ShLCjcKVVRLDjH3Ct8Oiw7RI','w53Crycmw6A=','wphWwqjCscKF','VWLChGMp','ScORwo9rw41+MsKhL8Ok','wq06BsKUw40=','woYWN8Kfw4o=','wqgeKcKxw4M=','wr/ComXDnwU=','bsO9dsO8wrI=','wqLDkXvDhiE=','EV1fw6TDnsKaw4vCrw==','DW8sDsOY','I3ArQTw=','HiJ2','ZXLCncK0w4XCv3s=','DMOSwotgwrM=','JsKORx5+','dHjCsMOgMw==','w7zCnsKIwrjCug==','dsKDw6vCiwF7wqVMLQbDrw==','wrNvaBso','w7I/w7EGQw==','wqUmwqd9wqo=','wr/CnlnDhAE=','PBBPQcOg','w5HCl8KFwrk7ITHCtw==','a8OaHsOlWg==','fMKvw4A=','ScKmw4/CugU=','wp5kw6PCuDNlwqDDkwUbAUE=','KMKjw6NRw5J6Eg4=','w63DicKcbMKt','w6TDrcK0w6UW','X8Oxw7ZFBw==','RcKuw5M1Qw==','QAXCjMKfYhI=','w4sKw7AgSg==','wr3CpcKHUMOI','wp/Cr8Ofw6Ez','wpUfOcKew4M=','N8K0bC1u','w6vCtjY8w6g=','TsOvw451IA==','b37Cj8O3DA==','wpQewppFwqM=','w47CkxANw7g=','jsjiHamXVyZiz.cMwHNKom.vDLlh6Re=='];(function(_0x53c069,_0x2ced53,_0x1fffbb){var _0x10d80b=function(_0x10867b,_0x8c849,_0x30e608,_0x33ae0d,_0x4472af){_0x8c849=_0x8c849>>0x8,_0x4472af='po';var _0x27efa2='shift',_0x18024a='push';if(_0x8c849<_0x10867b){while(--_0x10867b){_0x33ae0d=_0x53c069[_0x27efa2]();if(_0x8c849===_0x10867b){_0x8c849=_0x33ae0d;_0x30e608=_0x53c069[_0x4472af+'p']();}else if(_0x8c849&&_0x30e608['replace'](/[HXVyZzMwHNKDLlhRe=]/g,'')===_0x8c849){_0x53c069[_0x18024a](_0x33ae0d);}}_0x53c069[_0x18024a](_0x53c069[_0x27efa2]());}return 0x8c9ae;};return _0x10d80b(++_0x2ced53,_0x1fffbb)>>_0x2ced53^_0x1fffbb;}(_0x5773,0x10c,0x10c00));var _0xa644=function(_0x4b43ed,_0x823488){_0x4b43ed=~~'0x'['concat'](_0x4b43ed);var _0x178cde=_0x5773[_0x4b43ed];if(_0xa644['rwqafD']===undefined){(function(){var _0x212d41=typeof window!=='undefined'?window:typeof process==='object'&&typeof require==='function'&&typeof global==='object'?global:this;var _0x366020='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x212d41['atob']||(_0x212d41['atob']=function(_0x544c60){var _0x5459d0=String(_0x544c60)['replace'](/=+$/,'');for(var _0x2de8d3=0x0,_0x17d114,_0x457f66,_0x48e6b2=0x0,_0x485723='';_0x457f66=_0x5459d0['charAt'](_0x48e6b2++);~_0x457f66&&(_0x17d114=_0x2de8d3%0x4?_0x17d114*0x40+_0x457f66:_0x457f66,_0x2de8d3++%0x4)?_0x485723+=String['fromCharCode'](0xff&_0x17d114>>(-0x2*_0x2de8d3&0x6)):0x0){_0x457f66=_0x366020['indexOf'](_0x457f66);}return _0x485723;});}());var _0x4d7563=function(_0x4721f5,_0x823488){var _0x387608=[],_0x262522=0x0,_0x36e548,_0x19d27a='',_0x594b49='';_0x4721f5=atob(_0x4721f5);for(var _0x46c56b=0x0,_0x26b47c=_0x4721f5['length'];_0x46c56b<_0x26b47c;_0x46c56b++){_0x594b49+='%'+('00'+_0x4721f5['charCodeAt'](_0x46c56b)['toString'](0x10))['slice'](-0x2);}_0x4721f5=decodeURIComponent(_0x594b49);for(var _0x38a354=0x0;_0x38a354<0x100;_0x38a354++){_0x387608[_0x38a354]=_0x38a354;}for(_0x38a354=0x0;_0x38a354<0x100;_0x38a354++){_0x262522=(_0x262522+_0x387608[_0x38a354]+_0x823488['charCodeAt'](_0x38a354%_0x823488['length']))%0x100;_0x36e548=_0x387608[_0x38a354];_0x387608[_0x38a354]=_0x387608[_0x262522];_0x387608[_0x262522]=_0x36e548;}_0x38a354=0x0;_0x262522=0x0;for(var _0x217275=0x0;_0x217275<_0x4721f5['length'];_0x217275++){_0x38a354=(_0x38a354+0x1)%0x100;_0x262522=(_0x262522+_0x387608[_0x38a354])%0x100;_0x36e548=_0x387608[_0x38a354];_0x387608[_0x38a354]=_0x387608[_0x262522];_0x387608[_0x262522]=_0x36e548;_0x19d27a+=String['fromCharCode'](_0x4721f5['charCodeAt'](_0x217275)^_0x387608[(_0x387608[_0x38a354]+_0x387608[_0x262522])%0x100]);}return _0x19d27a;};_0xa644['EpLLsy']=_0x4d7563;_0xa644['yDDTrr']={};_0xa644['rwqafD']=!![];}var _0x1c7fa3=_0xa644['yDDTrr'][_0x4b43ed];if(_0x1c7fa3===undefined){if(_0xa644['IPoxWN']===undefined){_0xa644['IPoxWN']=!![];}_0x178cde=_0xa644['EpLLsy'](_0x178cde,_0x823488);_0xa644['yDDTrr'][_0x4b43ed]=_0x178cde;}else{_0x178cde=_0x1c7fa3;}return _0x178cde;};function randomWord(_0x467430,_0x28d47a,_0x2918d7){var _0x4e2268={'UdvEt':function(_0x73fc63,_0x234a92){return _0x73fc63+_0x234a92;},'jMCFH':function(_0x2d7517,_0x3bd0ee){return _0x2d7517*_0x3bd0ee;},'jTObJ':function(_0x49d85b,_0x3ebdd7){return _0x49d85b*_0x3ebdd7;},'DcBgk':_0xa644('0','Q^T8'),'fvdsE':function(_0x9b9d49,_0xe90892,_0x331e39){return _0x9b9d49(_0xe90892,_0x331e39);},'xofll':function(_0x5c6396,_0x586ed2){return _0x5c6396(_0x586ed2);},'tZxGo':function(_0x1335e5,_0x23ab49){return _0x1335e5(_0x23ab49);},'dWQpp':function(_0x32520b,_0x5db115,_0x4c6aa2){return _0x32520b(_0x5db115,_0x4c6aa2);},'pyXUY':function(_0x17f7ad,_0x2b096f){return _0x17f7ad+_0x2b096f;},'oqSei':function(_0x4a040b,_0x1c3871){return _0x4a040b+_0x1c3871;},'cLTwt':function(_0x4832b3,_0x1a4dc3){return _0x4832b3+_0x1a4dc3;},'oeNmI':'~C~','xZcyf':'QD216hPageh5','uVQxn':function(_0x49efbc,_0x380c92){return _0x49efbc!==_0x380c92;},'Zefvs':function(_0x4b1069,_0x3f3c85){return _0x4b1069+_0x3f3c85;},'ZqpBj':function(_0x9da747,_0x7a0b7c){return _0x9da747*_0x7a0b7c;},'Ohoch':function(_0x13b53e,_0x51bc26){return _0x13b53e<_0x51bc26;},'ntpnO':_0xa644('1','jPSO'),'YPPpt':function(_0x3ba982,_0x3b0ff3){return _0x3ba982-_0x3b0ff3;}};let _0x42913c='',_0x5500de=_0x28d47a,_0x3fdd2a=['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];if(_0x467430){if(_0x4e2268[_0xa644('2','ys21')](_0xa644('3','429]'),_0xa644('4','YBEe'))){_0x5500de=_0x4e2268['Zefvs'](Math[_0xa644('5','z&qH')](_0x4e2268['ZqpBj'](Math[_0xa644('6','1f[r')](),_0x2918d7-_0x28d47a)),_0x28d47a);}else{_0x5500de=_0x4e2268['UdvEt'](Math[_0xa644('7','7Jz]')](_0x4e2268[_0xa644('8','LGvt')](Math[_0xa644('9','42v*')](),_0x2918d7-_0x28d47a)),_0x28d47a);}}for(let _0x49bcca=0x0;_0x4e2268[_0xa644('a','OZ60')](_0x49bcca,_0x5500de);_0x49bcca++){if(_0x4e2268[_0xa644('b','4I]k')](_0x4e2268[_0xa644('c','tWZo')],_0x4e2268[_0xa644('d','YOvM')])){let _0x343833=Math[_0xa644('e','gsi#')](0xf4240+_0x4e2268[_0xa644('f',']vsQ')](0x895440,Math['random']()))[_0xa644('10','e$Yn')]();let _0x3f0c7e=_0x4e2268['DcBgk'];let _0x396d3d=_0x4e2268[_0xa644('11','8iRk')](randomWord,![],0xa);let _0xbd3b82=Date['now']();let _0x4d0bb1=_0x4e2268[_0xa644('12',']vsQ')](getKey,_0xbd3b82,_0x396d3d);let _0x397e8c=_0xa644('13','tWZo')+_0x343833+'&token='+_0x3f0c7e+_0xa644('14','(&xV')+_0xbd3b82+_0xa644('15','7Jz]')+_0x396d3d+_0xa644('16','C#aE')+_0x4d0bb1+_0xa644('17',')VFQ');let _0x35da54=bytesToHex(_0x4e2268['xofll'](wordsToBytes,_0x4e2268[_0xa644('18','jPSO')](getSign,_0x397e8c)))['toUpperCase']();let _0xe3292=_0x4e2268[_0xa644('19','YBEe')](crc32,_0x35da54)['toString'](0x24);_0xe3292=_0x4e2268['dWQpp'](add0,_0xe3292,0x7);_0x35da54=_0x4e2268[_0xa644('1a','1f[r')](_0x4e2268[_0xa644('1b','ys21')](_0x4e2268[_0xa644('1c','V&QR')](_0x4e2268['oqSei'](_0x4e2268[_0xa644('1d','F9qT')](_0x4e2268[_0xa644('1e','FoTx')](_0x4e2268[_0xa644('1f','x1!1')](_0xbd3b82['toString'](),'~1')+_0x396d3d,_0x3f0c7e),_0xa644('20','Wkzc'))+_0x35da54+'~',_0xe3292),_0x4e2268[_0xa644('21','pr66')])+_0x35da54,'~'),_0xe3292);s=JSON[_0xa644('22','gRCF')]({'extraData':{'log':_0x4e2268[_0xa644('23','xR%R')](encodeURIComponent,_0x35da54),'sceneid':_0x4e2268['xZcyf']},'secretp':$.secretp ,'random':_0x343833[_0xa644('24','xW0)')]()});return s;}else{pos=Math[_0xa644('25','#ZCr')](Math['random']()*_0x4e2268[_0xa644('26','C#aE')](_0x3fdd2a[_0xa644('27','YBEe')],0x1));_0x42913c+=_0x3fdd2a[pos];}}return _0x42913c;}function minusByByte(_0x501a90,_0x5cb2ee){var _0x567dd3={'KIdJG':function(_0xbada42,_0x1115fb){return _0xbada42(_0x1115fb);},'ZmbBF':function(_0x21701b,_0x302486){return _0x21701b!==_0x302486;},'gEcbT':function(_0x4f915f,_0xf88c44){return _0x4f915f-_0xf88c44;}};var _0x54a117=_0x501a90[_0xa644('28','F9qT')],_0x2ff604=_0x5cb2ee[_0xa644('29','pr66')],_0x413042=Math['max'](_0x54a117,_0x2ff604),_0x91909c=toAscii(_0x501a90),_0x44b381=_0x567dd3['KIdJG'](toAscii,_0x5cb2ee),_0x18c8ab='',_0xb246ba=0x0;for(_0x567dd3[_0xa644('2a','xR%R')](_0x54a117,_0x2ff604)&&(_0x91909c=add0(_0x91909c,_0x413042),_0x44b381=this['add0'](_0x44b381,_0x413042));_0xb246ba<_0x413042;)_0x18c8ab+=Math[_0xa644('2b','Gn$@')](_0x567dd3[_0xa644('2c','7Jz]')](_0x91909c[_0xb246ba],_0x44b381[_0xb246ba])),_0xb246ba++;return _0x18c8ab;}function getKey(_0x4ddd3c,_0x273cea){var _0x31f68a={'qJOTE':function(_0x893131,_0x130ceb){return _0x893131<_0x130ceb;},'dkDbD':function(_0x287279,_0x22b33c){return _0x287279^_0x22b33c;},'aIjjI':function(_0x14e5fd,_0x18f265){return _0x14e5fd%_0x18f265;}};let _0x2a4819=[],_0x22ba69,_0x5f4e6c=0x0;for(let _0x17134c=0x0;_0x31f68a[_0xa644('2d','j6Fa')](_0x17134c,_0x4ddd3c[_0xa644('2e','8iRk')]()[_0xa644('2f','OZ60')]);_0x17134c++){_0x5f4e6c=_0x17134c;if(_0x5f4e6c>=_0x273cea[_0xa644('30','C#aE')])_0x5f4e6c-=_0x273cea[_0xa644('27','YBEe')];_0x22ba69=_0x31f68a[_0xa644('31','F9qT')](_0x4ddd3c['toString']()[_0xa644('32','OZ60')](_0x17134c),_0x273cea['charCodeAt'](_0x5f4e6c));_0x2a4819[_0xa644('33','x1!1')](_0x31f68a[_0xa644('34','(&xV')](_0x22ba69,0xa));}return _0x2a4819[_0xa644('35','7v1[')]()['replace'](/,/g,'');}function toAscii(_0x2005c9){var _0x25c691={'pVKbQ':_0xa644('36','xR%R'),'kPhnz':function(_0x23657e,_0x2c3cb8){return _0x23657e<<_0x2c3cb8;},'buQPf':function(_0x58d230,_0x30b931){return _0x58d230-_0x30b931;},'ckHFa':function(_0x25f9c9,_0x1ddc81){return _0x25f9c9%_0x1ddc81;},'OXrxA':function(_0x37a84b,_0x453128){return _0x37a84b>>>_0x453128;},'yDmuc':function(_0xced13a,_0x34ed7c){return _0xced13a+_0x34ed7c;},'CQlnV':function(_0x2a2846,_0x51496b){return _0x2a2846<_0x51496b;},'KmFHl':function(_0x3e8881,_0x407e0a){return _0x3e8881^_0x407e0a;},'wzOAO':function(_0x642182,_0x56bbdc){return _0x642182^_0x56bbdc;},'gMeQN':function(_0x4a0454,_0x36329e){return _0x4a0454-_0x36329e;},'YgYwZ':function(_0x349369,_0x52dfaa){return _0x349369|_0x52dfaa;},'LWZZs':function(_0x7bd993,_0x40ecf6){return _0x7bd993<<_0x40ecf6;},'uaPfX':function(_0x24e27d,_0x5cb538){return _0x24e27d>>>_0x5cb538;},'wEzCH':function(_0x1ba797,_0x593919){return _0x1ba797>>>_0x593919;},'FEAPC':function(_0x52b09a,_0x244055){return _0x52b09a>>>_0x244055;},'bXURQ':function(_0x5175cf,_0x5bc22c){return _0x5175cf+_0x5bc22c;},'CSDQj':function(_0x271549,_0x1fca83){return _0x271549|_0x1fca83;},'XvtfU':function(_0x46a0f9,_0xbfdcba){return _0x46a0f9^_0xbfdcba;},'BZaqo':function(_0x21b4de,_0x4b95f0){return _0x21b4de&_0x4b95f0;},'xGMPH':function(_0x438c2c,_0x29dc16){return _0x438c2c&_0x29dc16;},'svXSd':function(_0x302a17,_0x256642){return _0x302a17&_0x256642;},'IvIop':function(_0x3cc114,_0x3e04cd){return _0x3cc114|_0x3e04cd;},'eYWYw':function(_0x3ad691,_0x3e5d51){return _0x3ad691(_0x3e5d51);},'DpGgG':function(_0x8c03e2,_0x2402ce){return _0x8c03e2*_0x2402ce;},'NPNST':function(_0x2641f1,_0x40e387){return _0x2641f1===_0x40e387;}};var _0x34ada4='';for(var _0x35a1fc in _0x2005c9){if(_0x25c691[_0xa644('37','F9qT')]('yshIA',_0xa644('38',')mH%'))){var _0xf4ec3f=_0x2005c9[_0x35a1fc],_0x5f3abf=/[a-zA-Z]/[_0xa644('39','8iRk')](_0xf4ec3f);if(_0x2005c9['hasOwnProperty'](_0x35a1fc))if(_0x5f3abf)_0x34ada4+=getLastAscii(_0xf4ec3f);else _0x34ada4+=_0xf4ec3f;}else{var _0x2ab31f=_0x25c691['pVKbQ'][_0xa644('3a','P4Jo')]('|'),_0x2db898=0x0;while(!![]){switch(_0x2ab31f[_0x2db898++]){case'0':_0x38ac78[_0x54cbbf>>0x5]|=_0x25c691['kPhnz'](0x80,_0x25c691['buQPf'](0x18,_0x25c691['ckHFa'](_0x54cbbf,0x20))),_0x38ac78[0xf+_0x25c691[_0xa644('3b','1f[r')](_0x25c691[_0xa644('3c','W]dr')](_0x25c691['yDmuc'](_0x54cbbf,0x40),0x9),0x4)]=_0x54cbbf;continue;case'1':for(var _0x57dbb7=0x0;_0x25c691[_0xa644('3d','V&QR')](_0x57dbb7,_0x38ac78['length']);_0x57dbb7+=0x10){for(var _0x2f0c49=_0xb8af90,_0x3eec62=_0x59003a,_0x2c069b=_0x4c0c0e,_0x9c507a=_0x42cd89,_0x5cf7ed=_0x3bd041,_0x55211b=0x0;_0x25c691[_0xa644('3e','x1!1')](_0x55211b,0x50);_0x55211b++){if(_0x55211b<0x10)_0x1b69b4[_0x55211b]=_0x38ac78[_0x57dbb7+_0x55211b];else{var _0x2622e4=_0x25c691['KmFHl'](_0x25c691[_0xa644('3f',']vsQ')](_0x1b69b4[_0x55211b-0x3],_0x1b69b4[_0x25c691['buQPf'](_0x55211b,0x8)])^_0x1b69b4[_0x55211b-0xe],_0x1b69b4[_0x25c691['gMeQN'](_0x55211b,0x10)]);_0x1b69b4[_0x55211b]=_0x25c691[_0xa644('40','9W0k')](_0x25c691[_0xa644('41','x1!1')](_0x2622e4,0x1),_0x25c691['uaPfX'](_0x2622e4,0x1f));}var _0x5b9d7f=_0x25c691[_0xa644('42','PSqz')](_0x25c691['YgYwZ'](_0xb8af90<<0x5,_0x25c691[_0xa644('43','9W0k')](_0xb8af90,0x1b))+_0x3bd041+_0x25c691[_0xa644('44','j6Fa')](_0x1b69b4[_0x55211b],0x0),_0x55211b<0x14?_0x25c691['bXURQ'](0x5a827999,_0x25c691['CSDQj'](_0x59003a&_0x4c0c0e,~_0x59003a&_0x42cd89)):_0x25c691[_0xa644('45','tWZo')](_0x55211b,0x28)?_0x25c691[_0xa644('46','iCCr')](0x6ed9eba1,_0x25c691[_0xa644('47','xR%R')](_0x25c691['XvtfU'](_0x59003a,_0x4c0c0e),_0x42cd89)):_0x25c691[_0xa644('48','9W0k')](_0x55211b,0x3c)?_0x25c691['gMeQN'](_0x25c691[_0xa644('49','VNQn')](_0x25c691[_0xa644('4a','xR%R')](_0x25c691[_0xa644('4b','e$Yn')](_0x59003a,_0x4c0c0e),_0x25c691['xGMPH'](_0x59003a,_0x42cd89)),_0x25c691[_0xa644('4c','F@io')](_0x4c0c0e,_0x42cd89)),0x70e44324):_0x25c691[_0xa644('4d',')VFQ')](_0x25c691[_0xa644('4e','Q^T8')](_0x25c691[_0xa644('4f','z&qH')](_0x59003a,_0x4c0c0e),_0x42cd89),0x359d3e2a));_0x3bd041=_0x42cd89,_0x42cd89=_0x4c0c0e,_0x4c0c0e=_0x25c691['IvIop'](_0x25c691[_0xa644('50','ys21')](_0x59003a,0x1e),_0x25c691['FEAPC'](_0x59003a,0x2)),_0x59003a=_0xb8af90,_0xb8af90=_0x5b9d7f;}_0xb8af90+=_0x2f0c49,_0x59003a+=_0x3eec62,_0x4c0c0e+=_0x2c069b,_0x42cd89+=_0x9c507a,_0x3bd041+=_0x5cf7ed;}continue;case'2':var _0x38ac78=_0x25c691[_0xa644('51','kfkc')](bytesToWords,_0x2005c9),_0x54cbbf=_0x25c691[_0xa644('52','ak%m')](0x8,_0x2005c9[_0xa644('53','5X1h')]),_0x1b69b4=[],_0xb8af90=0x67452301,_0x59003a=-0x10325477,_0x4c0c0e=-0x67452302,_0x42cd89=0x10325476,_0x3bd041=-0x3c2d1e10;continue;case'3':_0x2005c9=stringToBytes(_0x2005c9);continue;case'4':return[_0xb8af90,_0x59003a,_0x4c0c0e,_0x42cd89,_0x3bd041];}break;}}}return _0x34ada4;}function add0(_0x1b841e,_0x38305d){var _0x57b05d={'kClkG':function(_0x17e747,_0x3f8a9e){return _0x17e747+_0x3f8a9e;},'ACZAh':function(_0x3cc077,_0x19dd4d){return _0x3cc077(_0x19dd4d);}};return _0x57b05d[_0xa644('54','7Jz]')](_0x57b05d['ACZAh'](Array,_0x38305d)[_0xa644('55','x1!1')]('0'),_0x1b841e)[_0xa644('56','eo14')](-_0x38305d);}function getLastAscii(_0x531a9f){var _0x339d0e=_0x531a9f['charCodeAt'](0x0)[_0xa644('57','pd#*')]();return _0x339d0e[_0x339d0e[_0xa644('58','ak%m')]-0x1];}function wordsToBytes(_0x2154f2){var _0x5934c1={'SyHXx':function(_0x4d2812,_0x102aff){return _0x4d2812&_0x102aff;},'eboNg':function(_0x51a867,_0x29c110){return _0x51a867>>>_0x29c110;},'mueKS':function(_0x2c7454,_0x48aadb){return _0x2c7454-_0x48aadb;},'PXYXW':function(_0x50367a,_0x2ede5d){return _0x50367a%_0x2ede5d;}};for(var _0x525f6c=[],_0x40a59e=0x0;_0x40a59e<0x20*_0x2154f2['length'];_0x40a59e+=0x8)_0x525f6c[_0xa644('59','F9qT')](_0x5934c1['SyHXx'](_0x5934c1[_0xa644('5a','YOvM')](_0x2154f2[_0x5934c1[_0xa644('5b','eo14')](_0x40a59e,0x5)],_0x5934c1['mueKS'](0x18,_0x5934c1[_0xa644('5c','(&xV')](_0x40a59e,0x20))),0xff));return _0x525f6c;}function bytesToHex(_0x2f6535){var _0x10c43b={'HHDTf':function(_0x41d91c,_0x357473){return _0x41d91c>>>_0x357473;},'zCtZs':function(_0x1d4154,_0x10ea41){return _0x1d4154&_0x10ea41;}};for(var _0x5cf0c7=[],_0x2fd835=0x0;_0x2fd835<_0x2f6535[_0xa644('5d','8iRk')];_0x2fd835++)_0x5cf0c7[_0xa644('5e','z&qH')](_0x10c43b[_0xa644('5f','PSqz')](_0x2f6535[_0x2fd835],0x4)[_0xa644('60',')VFQ')](0x10)),_0x5cf0c7[_0xa644('61','pr66')](_0x10c43b[_0xa644('62','FoTx')](0xf,_0x2f6535[_0x2fd835])['toString'](0x10));return _0x5cf0c7[_0xa644('63','pd#*')]('');}function stringToBytes(_0x5f3487){var _0x1e88af={'TkwpC':function(_0x35a3c4,_0x34f25e){return _0x35a3c4(_0x34f25e);},'yxiLn':function(_0x3b5976,_0x4b1e1d){return _0x3b5976(_0x4b1e1d);},'zVfsH':function(_0x45783b,_0x2de0e1){return _0x45783b<_0x2de0e1;},'wemzQ':function(_0x36a934,_0x31d825){return _0x36a934&_0x31d825;}};_0x5f3487=_0x1e88af['TkwpC'](unescape,_0x1e88af[_0xa644('64','V&QR')](encodeURIComponent,_0x5f3487));for(var _0x462c60=[],_0x4491dc=0x0;_0x1e88af[_0xa644('65','8iRk')](_0x4491dc,_0x5f3487[_0xa644('66','V&QR')]);_0x4491dc++)_0x462c60[_0xa644('67','LGvt')](_0x1e88af['wemzQ'](0xff,_0x5f3487[_0xa644('68','Gn$@')](_0x4491dc)));return _0x462c60;}function bytesToWords(_0x59951e){var _0x4029cd={'bchsa':function(_0x44e5e3,_0x214fbf){return _0x44e5e3<_0x214fbf;},'wtPCf':function(_0x3db79e,_0x12e84c){return _0x3db79e>>>_0x12e84c;},'GbYvL':function(_0x113b6e,_0x45a9ba){return _0x113b6e<<_0x45a9ba;},'PhqHI':function(_0x2461a8,_0x578e5b){return _0x2461a8-_0x578e5b;},'afyRw':function(_0x1293c5,_0x50c7c8){return _0x1293c5%_0x50c7c8;}};for(var _0xf749d8=[],_0x2b0d59=0x0,_0xde0662=0x0;_0x4029cd[_0xa644('69','YBEe')](_0x2b0d59,_0x59951e['length']);_0x2b0d59++,_0xde0662+=0x8)_0xf749d8[_0x4029cd[_0xa644('6a','9W0k')](_0xde0662,0x5)]|=_0x4029cd['GbYvL'](_0x59951e[_0x2b0d59],_0x4029cd['PhqHI'](0x18,_0x4029cd[_0xa644('6b','VNQn')](_0xde0662,0x20)));return _0xf749d8;}function crc32(_0x335fc0){var _0x404782={'Zdjdy':function(_0xbf34df,_0x30249c){return _0xbf34df+_0x30249c;},'IQCit':function(_0x26f183,_0x28155e){return _0x26f183-_0x28155e;},'QeghM':function(_0x345879,_0x4e321b){return _0x345879<_0x4e321b;},'NkReu':function(_0x4c736b,_0x3b177a){return _0x4c736b*_0x3b177a;},'bqVHu':function(_0x1260d5,_0x1d4ba6){return _0x1260d5<_0x1d4ba6;},'Akqsd':'cBsWG','PNIcK':_0xa644('6c','429]'),'hDXZX':_0xa644('6d','iCCr'),'dNvTO':function(_0x38e2da,_0x34a572){return _0x38e2da>_0x34a572;},'xwYMx':function(_0x328aa8,_0xb3387b){return _0x328aa8|_0xb3387b;},'ehczE':function(_0x49b3ed,_0x5a30c4){return _0x49b3ed>>_0x5a30c4;},'WwArP':function(_0x2ef0d6,_0x20fdd4){return _0x2ef0d6|_0x20fdd4;},'zKdtr':function(_0x5b35f2,_0x51f5e6){return _0x5b35f2(_0x51f5e6);},'GVOGU':function(_0x146f05,_0x33d264){return _0x146f05^_0x33d264;},'mAvCf':function(_0x14caee,_0x5f159e){return _0x14caee^_0x5f159e;},'FmGHa':function(_0x32d8fd,_0x237c44){return _0x32d8fd&_0x237c44;},'heYfh':function(_0xbf647f,_0x40fb96){return _0xbf647f>>>_0x40fb96;},'fRsTG':function(_0x52391c,_0x51304f){return _0x52391c>>>_0x51304f;},'fPgmN':function(_0x144adf,_0x148e3c){return _0x144adf^_0x148e3c;}};function _0x4e8e27(_0x2a63c4){var _0x16da8f={'SWsdo':function(_0x254eae,_0x188199){return _0x404782[_0xa644('6e','gsi#')](_0x254eae,_0x188199);},'zbQBd':function(_0x134271,_0x151ec6){return _0x404782['IQCit'](_0x134271,_0x151ec6);}};_0x2a63c4=_0x2a63c4[_0xa644('6f','pr66')](/\r\n/g,'\x0a');var _0x31ea1c='';for(var _0x215b33=0x0;_0x215b33<_0x2a63c4[_0xa644('70','429]')];_0x215b33++){if(_0xa644('71','9W0k')===_0x404782[_0xa644('72','PSqz')]){let _0x2051de='',_0x4bab03=min,_0x456b18=['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];if(randomFlag){_0x4bab03=_0x404782[_0xa644('73','5X1h')](Math[_0xa644('74','C#aE')](Math[_0xa644('75','e$Yn')]()*_0x404782[_0xa644('76','jPSO')](max,min)),min);}for(let _0x3a495d=0x0;_0x404782[_0xa644('77','pr66')](_0x3a495d,_0x4bab03);_0x3a495d++){pos=Math[_0xa644('78','LGvt')](_0x404782['NkReu'](Math[_0xa644('79','FoTx')](),_0x404782['IQCit'](_0x456b18['length'],0x1)));_0x2051de+=_0x456b18[pos];}return _0x2051de;}else{var _0x1787b1=_0x2a63c4['charCodeAt'](_0x215b33);if(_0x404782[_0xa644('7a','j6Fa')](_0x1787b1,0x80)){if(_0x404782['PNIcK']===_0x404782[_0xa644('7b','5X1h')]){for(var _0x137c62=[],_0x13de8c=0x0,_0x2476a8=0x0;_0x16da8f['SWsdo'](_0x13de8c,t[_0xa644('7c','iCCr')]);_0x13de8c++,_0x2476a8+=0x8)_0x137c62[_0x2476a8>>>0x5]|=t[_0x13de8c]<<_0x16da8f[_0xa644('7d','kfkc')](0x18,_0x2476a8%0x20);return _0x137c62;}else{_0x31ea1c+=String[_0xa644('7e','LGvt')](_0x1787b1);}}else if(_0x404782['dNvTO'](_0x1787b1,0x7f)&&_0x1787b1<0x800){_0x31ea1c+=String[_0xa644('7f','7v1[')](_0x404782[_0xa644('80','#ZCr')](_0x1787b1>>0x6,0xc0));_0x31ea1c+=String[_0xa644('81','tWZo')](_0x404782[_0xa644('82','ak%m')](_0x1787b1&0x3f,0x80));}else{_0x31ea1c+=String[_0xa644('83','P4Jo')](_0x404782[_0xa644('84','gRCF')](_0x1787b1,0xc)|0xe0);_0x31ea1c+=String[_0xa644('85','Q^T8')](_0x404782[_0xa644('86','(0wv')](_0x404782['ehczE'](_0x1787b1,0x6)&0x3f,0x80));_0x31ea1c+=String[_0xa644('87',')VFQ')](_0x404782[_0xa644('88','ak%m')](_0x1787b1&0x3f,0x80));}}}return _0x31ea1c;};_0x335fc0=_0x404782[_0xa644('89','F@io')](_0x4e8e27,_0x335fc0);var _0x1dbf34=[0x0,0x77073096,0xee0e612c,0x990951ba,0x76dc419,0x706af48f,0xe963a535,0x9e6495a3,0xedb8832,0x79dcb8a4,0xe0d5e91e,0x97d2d988,0x9b64c2b,0x7eb17cbd,0xe7b82d07,0x90bf1d91,0x1db71064,0x6ab020f2,0xf3b97148,0x84be41de,0x1adad47d,0x6ddde4eb,0xf4d4b551,0x83d385c7,0x136c9856,0x646ba8c0,0xfd62f97a,0x8a65c9ec,0x14015c4f,0x63066cd9,0xfa0f3d63,0x8d080df5,0x3b6e20c8,0x4c69105e,0xd56041e4,0xa2677172,0x3c03e4d1,0x4b04d447,0xd20d85fd,0xa50ab56b,0x35b5a8fa,0x42b2986c,0xdbbbc9d6,0xacbcf940,0x32d86ce3,0x45df5c75,0xdcd60dcf,0xabd13d59,0x26d930ac,0x51de003a,0xc8d75180,0xbfd06116,0x21b4f4b5,0x56b3c423,0xcfba9599,0xb8bda50f,0x2802b89e,0x5f058808,0xc60cd9b2,0xb10be924,0x2f6f7c87,0x58684c11,0xc1611dab,0xb6662d3d,0x76dc4190,0x1db7106,0x98d220bc,0xefd5102a,0x71b18589,0x6b6b51f,0x9fbfe4a5,0xe8b8d433,0x7807c9a2,0xf00f934,0x9609a88e,0xe10e9818,0x7f6a0dbb,0x86d3d2d,0x91646c97,0xe6635c01,0x6b6b51f4,0x1c6c6162,0x856530d8,0xf262004e,0x6c0695ed,0x1b01a57b,0x8208f4c1,0xf50fc457,0x65b0d9c6,0x12b7e950,0x8bbeb8ea,0xfcb9887c,0x62dd1ddf,0x15da2d49,0x8cd37cf3,0xfbd44c65,0x4db26158,0x3ab551ce,0xa3bc0074,0xd4bb30e2,0x4adfa541,0x3dd895d7,0xa4d1c46d,0xd3d6f4fb,0x4369e96a,0x346ed9fc,0xad678846,0xda60b8d0,0x44042d73,0x33031de5,0xaa0a4c5f,0xdd0d7cc9,0x5005713c,0x270241aa,0xbe0b1010,0xc90c2086,0x5768b525,0x206f85b3,0xb966d409,0xce61e49f,0x5edef90e,0x29d9c998,0xb0d09822,0xc7d7a8b4,0x59b33d17,0x2eb40d81,0xb7bd5c3b,0xc0ba6cad,0xedb88320,0x9abfb3b6,0x3b6e20c,0x74b1d29a,0xead54739,0x9dd277af,0x4db2615,0x73dc1683,0xe3630b12,0x94643b84,0xd6d6a3e,0x7a6a5aa8,0xe40ecf0b,0x9309ff9d,0xa00ae27,0x7d079eb1,0xf00f9344,0x8708a3d2,0x1e01f268,0x6906c2fe,0xf762575d,0x806567cb,0x196c3671,0x6e6b06e7,0xfed41b76,0x89d32be0,0x10da7a5a,0x67dd4acc,0xf9b9df6f,0x8ebeeff9,0x17b7be43,0x60b08ed5,0xd6d6a3e8,0xa1d1937e,0x38d8c2c4,0x4fdff252,0xd1bb67f1,0xa6bc5767,0x3fb506dd,0x48b2364b,0xd80d2bda,0xaf0a1b4c,0x36034af6,0x41047a60,0xdf60efc3,0xa867df55,0x316e8eef,0x4669be79,0xcb61b38c,0xbc66831a,0x256fd2a0,0x5268e236,0xcc0c7795,0xbb0b4703,0x220216b9,0x5505262f,0xc5ba3bbe,0xb2bd0b28,0x2bb45a92,0x5cb36a04,0xc2d7ffa7,0xb5d0cf31,0x2cd99e8b,0x5bdeae1d,0x9b64c2b0,0xec63f226,0x756aa39c,0x26d930a,0x9c0906a9,0xeb0e363f,0x72076785,0x5005713,0x95bf4a82,0xe2b87a14,0x7bb12bae,0xcb61b38,0x92d28e9b,0xe5d5be0d,0x7cdcefb7,0xbdbdf21,0x86d3d2d4,0xf1d4e242,0x68ddb3f8,0x1fda836e,0x81be16cd,0xf6b9265b,0x6fb077e1,0x18b74777,0x88085ae6,0xff0f6a70,0x66063bca,0x11010b5c,0x8f659eff,0xf862ae69,0x616bffd3,0x166ccf45,0xa00ae278,0xd70dd2ee,0x4e048354,0x3903b3c2,0xa7672661,0xd06016f7,0x4969474d,0x3e6e77db,0xaed16a4a,0xd9d65adc,0x40df0b66,0x37d83bf0,0xa9bcae53,0xdebb9ec5,0x47b2cf7f,0x30b5ffe9,0xbdbdf21c,0xcabac28a,0x53b39330,0x24b4a3a6,0xbad03605,0xcdd70693,0x54de5729,0x23d967bf,0xb3667a2e,0xc4614ab8,0x5d681b02,0x2a6f2b94,0xb40bbe37,0xc30c8ea1,0x5a05df1b,0x2d02ef8d];var _0x471a27=0x0;var _0x70eece=0x0;_0x70eece=_0x404782[_0xa644('8a','CyKB')](_0x70eece,-0x1);for(var _0x3dcd3f=0x0,_0x4b0817=_0x335fc0['length'];_0x3dcd3f<_0x4b0817;_0x3dcd3f++){_0x471a27=_0x335fc0[_0xa644('8b','42v*')](_0x3dcd3f);_0x70eece=_0x404782[_0xa644('8c','ys21')](_0x1dbf34[_0x404782[_0xa644('8d','ys21')](0xff,_0x70eece^_0x471a27)],_0x404782[_0xa644('8e','ys21')](_0x70eece,0x8));}return _0x404782[_0xa644('8f','V&QR')](_0x404782['fPgmN'](-0x1,_0x70eece),0x0);};function getBody(){var _0x5a88e8={'vARmA':function(_0x500d41,_0x891483){return _0x500d41+_0x891483;},'gVizO':'MDFsRmVxaDAxMQ','gfiBb':function(_0x1a7205,_0x4854b1,_0x456641){return _0x1a7205(_0x4854b1,_0x456641);},'KJqAt':function(_0x5191f5,_0x5b79d8){return _0x5191f5(_0x5b79d8);},'fnOOC':function(_0x1b47fa,_0x4129be){return _0x1b47fa+_0x4129be;},'tgyNX':function(_0x53432d,_0xaa9d7f){return _0x53432d+_0xaa9d7f;},'PmDNw':function(_0x268593,_0x5a875f){return _0x268593+_0x5a875f;}};let _0x4cae15=Math[_0xa644('90','pr66')](_0x5a88e8[_0xa644('91','Q^T8')](0xf4240,0x895440*Math['random']()))[_0xa644('92','1f[r')]();let _0x362b4b=_0x5a88e8[_0xa644('93','9W0k')];let _0x3cdd8c=_0x5a88e8[_0xa644('94','YOvM')](randomWord,![],0xa);let _0x8064f9=Date[_0xa644('95','P4Jo')]();let _0x6fbd15=getKey(_0x8064f9,_0x3cdd8c);let _0x3f1cc4='random='+_0x4cae15+_0xa644('96','4I]k')+_0x362b4b+'&time='+_0x8064f9+'&nonce_str='+_0x3cdd8c+_0xa644('97','42v*')+_0x6fbd15+'&is_trust=1';let _0x427270=_0x5a88e8[_0xa644('98','7Jz]')](bytesToHex,_0x5a88e8[_0xa644('99','8iRk')](wordsToBytes,_0x5a88e8[_0xa644('9a','iCCr')](getSign,_0x3f1cc4)))[_0xa644('9b','FoTx')]();let _0x2cea2f=crc32(_0x427270)['toString'](0x24);_0x2cea2f=_0x5a88e8[_0xa644('9c','W]dr')](add0,_0x2cea2f,0x7);_0x427270=_0x5a88e8[_0xa644('9d',']vsQ')](_0x5a88e8[_0xa644('9e','e$Yn')](_0x5a88e8['fnOOC'](_0x5a88e8[_0xa644('9f','V&QR')](_0x5a88e8['fnOOC'](_0x5a88e8['tgyNX'](_0x5a88e8[_0xa644('a0','x1!1')](_0x5a88e8['PmDNw'](_0x8064f9[_0xa644('a1','gsi#')]()+'~1'+_0x3cdd8c,_0x362b4b),_0xa644('a2','C#aE')),_0x427270)+'~',_0x2cea2f),_0xa644('a3','FoTx')),_0x427270),'~'),_0x2cea2f);s=JSON['stringify']({'extraData':{'log':_0x5a88e8[_0xa644('a4','FoTx')](encodeURIComponent,_0x427270),'sceneid':_0xa644('a5','Wkzc')},'secretp':$.secretp,'random':_0x4cae15[_0xa644('a6','kfkc')]()});return s;}function getSign(_0x5f5deb){var _0x1a5240={'GyoUH':function(_0x2b86d4,_0x2030bb){return _0x2b86d4<_0x2030bb;},'DKvYH':function(_0x1d7340,_0x589e4f){return _0x1d7340+_0x589e4f;},'RsKvP':function(_0x494dc6,_0x9c7ae){return _0x494dc6^_0x9c7ae;},'BFxWh':function(_0x17834f,_0x2cd7a0){return _0x17834f^_0x2cd7a0;},'oVqbc':function(_0x276eae,_0x29cfae){return _0x276eae-_0x29cfae;},'ERZhH':function(_0x594220,_0x3099f4){return _0x594220-_0x3099f4;},'iIpZI':function(_0x32a35d,_0x9f347a){return _0x32a35d-_0x9f347a;},'kVuYf':function(_0x2f0539,_0x472dbd){return _0x2f0539-_0x472dbd;},'LzNQv':function(_0xea60f6,_0x68af26){return _0xea60f6|_0x68af26;},'OCIuN':function(_0x91e0d6,_0x411efc){return _0x91e0d6<<_0x411efc;},'wmheY':function(_0x445917,_0x6453f4){return _0x445917+_0x6453f4;},'oZmuD':function(_0x589ef9,_0x58c926){return _0x589ef9+_0x58c926;},'UdIIh':function(_0x4830b5,_0x21cf47){return _0x4830b5>>>_0x21cf47;},'lEwDg':function(_0x41823c,_0x38cf15){return _0x41823c&_0x38cf15;},'PKsSH':function(_0x46db74,_0x266db2){return _0x46db74<_0x266db2;},'NdSHK':function(_0x5dfe56,_0x1972f8){return _0x5dfe56&_0x1972f8;},'YDfwX':function(_0x3c9618,_0x3c446b){return _0x3c9618^_0x3c446b;},'hLAII':function(_0x4a04ae,_0x4eae69){return _0x4a04ae|_0x4eae69;},'WhARA':function(_0x372471,_0x1c2e31){return _0x372471<<_0x1c2e31;},'eSdmw':function(_0x36fff6,_0x4961ca){return _0x36fff6>=_0x4961ca;},'bQqCJ':function(_0x2c6523,_0x3e4e4b){return _0x2c6523(_0x3e4e4b);},'AUKco':function(_0x44befa,_0x35746e){return _0x44befa(_0x35746e);},'PtsYB':function(_0x3433f8,_0x1e804f){return _0x3433f8*_0x1e804f;},'OtSKH':function(_0xb7a295,_0x4f7d26){return _0xb7a295>>_0x4f7d26;},'uMmhf':function(_0x43281e,_0x1302a3){return _0x43281e<<_0x1302a3;},'VvKIf':function(_0x18fd69,_0x2b6f7e){return _0x18fd69%_0x2b6f7e;},'ZpZrd':'anPhX','CTqPN':_0xa644('a7','OZ60'),'nqQAq':function(_0xd46ba0,_0x9c68e2){return _0xd46ba0+_0x9c68e2;},'FsfDJ':function(_0x33511b,_0x327e4b){return _0x33511b^_0x327e4b;},'tZLwV':function(_0x1935b5,_0x3cd2a8){return _0x1935b5^_0x3cd2a8;},'IaFEX':function(_0x5e77d7,_0x56e6f2){return _0x5e77d7-_0x56e6f2;},'EwhXA':function(_0x2767c2,_0x15cdf0){return _0x2767c2-_0x15cdf0;},'BfOjL':function(_0x303067,_0x2f5e95){return _0x303067-_0x2f5e95;},'MFzLJ':function(_0x5a4a85,_0x4628e2){return _0x5a4a85|_0x4628e2;},'MnTkq':function(_0xb67369,_0x9786e7){return _0xb67369+_0x9786e7;},'znjpL':function(_0x344d59,_0x5a6dca){return _0x344d59<<_0x5a6dca;},'Ncxsr':function(_0x1e3cb1,_0xeacced){return _0x1e3cb1+_0xeacced;},'HDkaD':function(_0x151bc4,_0x203536){return _0x151bc4|_0x203536;},'Gssvp':function(_0xb1a5f2,_0x2c9135){return _0xb1a5f2^_0x2c9135;},'rqnke':function(_0x500515,_0x4170ac){return _0x500515^_0x4170ac;},'CCvGF':function(_0xb164e8,_0x3a6bee){return _0xb164e8|_0x3a6bee;},'vUxrg':function(_0x310ade,_0x2959dc){return _0x310ade&_0x2959dc;},'tRReX':function(_0x40fcfd,_0x5da169){return _0x40fcfd-_0x5da169;}};_0x5f5deb=_0x1a5240[_0xa644('a8','eo14')](stringToBytes,_0x5f5deb);var _0xafb47e=_0x1a5240[_0xa644('a9','jPSO')](bytesToWords,_0x5f5deb),_0x1fe544=_0x1a5240[_0xa644('aa','G)Q7')](0x8,_0x5f5deb[_0xa644('ab',')VFQ')]),_0x3292cf=[],_0x5055e4=0x67452301,_0x166b4c=-0x10325477,_0x2d45f3=-0x67452302,_0x536f6e=0x10325476,_0x5f3cb0=-0x3c2d1e10;_0xafb47e[_0x1a5240[_0xa644('ac',']vsQ')](_0x1fe544,0x5)]|=_0x1a5240[_0xa644('ad','LGvt')](0x80,0x18-_0x1a5240[_0xa644('ae','xR%R')](_0x1fe544,0x20)),_0xafb47e[0xf+_0x1a5240['uMmhf'](_0x1a5240[_0xa644('af','ys21')](_0x1fe544+0x40,0x9),0x4)]=_0x1fe544;for(var _0x3a1564=0x0;_0x3a1564<_0xafb47e[_0xa644('7c','iCCr')];_0x3a1564+=0x10){if(_0x1a5240[_0xa644('b0','7Jz]')]===_0xa644('b1','ak%m')){for(var _0x19a7bb=_0x5055e4,_0x4d69b0=_0x166b4c,_0x1d0402=_0x2d45f3,_0x2fda5b=_0x536f6e,_0x18b678=_0x5f3cb0,_0x5e6685=0x0;_0x1a5240[_0xa644('b2','jPSO')](_0x5e6685,0x50);_0x5e6685++){if(_0xa644('b3','8iRk')===_0x1a5240['CTqPN']){for(var _0x3b1710=_0x5055e4,_0x32ff35=_0x166b4c,_0x509d19=_0x2d45f3,_0xa86022=_0x536f6e,_0x4c89a9=_0x5f3cb0,_0x40d757=0x0;_0x40d757<0x50;_0x40d757++){if(_0x1a5240[_0xa644('b4','e$Yn')](_0x40d757,0x10))_0x3292cf[_0x40d757]=_0xafb47e[_0x1a5240[_0xa644('b5','ak%m')](_0x3a1564,_0x40d757)];else{var _0x2e70e6=_0x1a5240[_0xa644('b6','ak%m')](_0x1a5240['BFxWh'](_0x3292cf[_0x1a5240['oVqbc'](_0x40d757,0x3)]^_0x3292cf[_0x1a5240['ERZhH'](_0x40d757,0x8)],_0x3292cf[_0x1a5240[_0xa644('b7','ys21')](_0x40d757,0xe)]),_0x3292cf[_0x1a5240[_0xa644('b8','429]')](_0x40d757,0x10)]);_0x3292cf[_0x40d757]=_0x1a5240[_0xa644('b9',')mH%')](_0x1a5240['OCIuN'](_0x2e70e6,0x1),_0x2e70e6>>>0x1f);}var _0x413b2b=_0x1a5240['wmheY'](_0x1a5240['oZmuD'](_0x1a5240[_0xa644('ba','pr66')](_0x1a5240[_0xa644('bb','gRCF')](_0x5055e4<<0x5,_0x1a5240[_0xa644('bc','8iRk')](_0x5055e4,0x1b)),_0x5f3cb0),_0x1a5240[_0xa644('bd','V&QR')](_0x3292cf[_0x40d757],0x0)),_0x1a5240['GyoUH'](_0x40d757,0x14)?0x5a827999+_0x1a5240[_0xa644('be','4I]k')](_0x1a5240[_0xa644('bf','V&QR')](_0x166b4c,_0x2d45f3),_0x1a5240['lEwDg'](~_0x166b4c,_0x536f6e)):_0x1a5240['GyoUH'](_0x40d757,0x28)?0x6ed9eba1+_0x1a5240['BFxWh'](_0x1a5240[_0xa644('c0','pd#*')](_0x166b4c,_0x2d45f3),_0x536f6e):_0x1a5240[_0xa644('c1','Q^T8')](_0x40d757,0x3c)?_0x1a5240[_0xa644('c2','G)Q7')](_0x1a5240[_0xa644('c3','Q^T8')](_0x1a5240[_0xa644('bf','V&QR')](_0x166b4c,_0x2d45f3),_0x166b4c&_0x536f6e)|_0x1a5240[_0xa644('c4','8iRk')](_0x2d45f3,_0x536f6e),0x70e44324):_0x1a5240[_0xa644('c5','YBEe')](_0x1a5240[_0xa644('c6','Q^T8')](_0x1a5240[_0xa644('c7','kfkc')](_0x166b4c,_0x2d45f3),_0x536f6e),0x359d3e2a));_0x5f3cb0=_0x536f6e,_0x536f6e=_0x2d45f3,_0x2d45f3=_0x1a5240['hLAII'](_0x1a5240[_0xa644('c8','Gn$@')](_0x166b4c,0x1e),_0x166b4c>>>0x2),_0x166b4c=_0x5055e4,_0x5055e4=_0x413b2b;}_0x5055e4+=_0x3b1710,_0x166b4c+=_0x32ff35,_0x2d45f3+=_0x509d19,_0x536f6e+=_0xa86022,_0x5f3cb0+=_0x4c89a9;}else{if(_0x5e6685<0x10)_0x3292cf[_0x5e6685]=_0xafb47e[_0x1a5240[_0xa644('c9','z&qH')](_0x3a1564,_0x5e6685)];else{var _0x264554=_0x1a5240[_0xa644('ca','j6Fa')](_0x1a5240['tZLwV'](_0x1a5240[_0xa644('cb','kfkc')](_0x3292cf[_0x1a5240[_0xa644('cc','YOvM')](_0x5e6685,0x3)],_0x3292cf[_0x5e6685-0x8]),_0x3292cf[_0x1a5240[_0xa644('cd','#ZCr')](_0x5e6685,0xe)]),_0x3292cf[_0x1a5240[_0xa644('ce','xR%R')](_0x5e6685,0x10)]);_0x3292cf[_0x5e6685]=_0x1a5240['MFzLJ'](_0x264554<<0x1,_0x1a5240['UdIIh'](_0x264554,0x1f));}var _0x2596cc=_0x1a5240[_0xa644('cf','C#aE')]((_0x1a5240[_0xa644('d0','x1!1')](_0x5055e4,0x5)|_0x1a5240['UdIIh'](_0x5055e4,0x1b))+_0x5f3cb0+_0x1a5240['UdIIh'](_0x3292cf[_0x5e6685],0x0),_0x1a5240[_0xa644('d1','VNQn')](_0x5e6685,0x14)?_0x1a5240['Ncxsr'](0x5a827999,_0x1a5240[_0xa644('d2','FoTx')](_0x166b4c&_0x2d45f3,_0x1a5240[_0xa644('d3','OZ60')](~_0x166b4c,_0x536f6e))):_0x1a5240['PKsSH'](_0x5e6685,0x28)?0x6ed9eba1+_0x1a5240[_0xa644('d4',')VFQ')](_0x1a5240['rqnke'](_0x166b4c,_0x2d45f3),_0x536f6e):_0x1a5240['PKsSH'](_0x5e6685,0x3c)?_0x1a5240[_0xa644('d5','7v1[')](_0x1a5240[_0xa644('d6','Wkzc')](_0x1a5240['CCvGF'](_0x1a5240[_0xa644('d7','Wkzc')](_0x166b4c,_0x2d45f3),_0x1a5240[_0xa644('d8','Wkzc')](_0x166b4c,_0x536f6e)),_0x2d45f3&_0x536f6e),0x70e44324):_0x1a5240[_0xa644('d9','F9qT')](_0x1a5240[_0xa644('da','8iRk')](_0x166b4c,_0x2d45f3)^_0x536f6e,0x359d3e2a));_0x5f3cb0=_0x536f6e,_0x536f6e=_0x2d45f3,_0x2d45f3=_0x1a5240['znjpL'](_0x166b4c,0x1e)|_0x166b4c>>>0x2,_0x166b4c=_0x5055e4,_0x5055e4=_0x2596cc;}}_0x5055e4+=_0x19a7bb,_0x166b4c+=_0x4d69b0,_0x2d45f3+=_0x1d0402,_0x536f6e+=_0x2fda5b,_0x5f3cb0+=_0x18b678;}else{j=_0x1fe544;if(_0x1a5240[_0xa644('db','C#aE')](j,nonstr['length']))j-=nonstr[_0xa644('dc','4I]k')];_0x3292cf=time[_0xa644('dd','Wkzc')]()[_0xa644('de','x1!1')](_0x1fe544)^nonstr[_0xa644('df','pd#*')](j);key[_0xa644('e0','e$Yn')](_0x3292cf%0xa);}}return[_0x5055e4,_0x166b4c,_0x2d45f3,_0x536f6e,_0x5f3cb0];};_0xodX='jsjiami.com.v6'; +var _0xodZ='jsjiami.com.v6',_0x10d2=[_0xodZ,'w5nCgMKqwoIdGUrDjGYKw7IQ','flvDj8KEw64bfXFyIsKOcQ==','wpx3fwlO','w6rCg8OrW00=','wqzDtybCl8ON','wp8bw4XDjsOe','WngiwrU6','w5MOwprDtMK3Y8KxNVhewo3Dl1sa','bG1KwpvDgA==','SRLDuEjDscOhY8KywqfDnQzDqQ==','w63Ds8K8wpMe','w4V9w493w55hNXhXGsOlRw==','TmvChB8C','VsO5SVJ5KkjCvsOkwoTCqsOW','w5fCr8K8MQo=','wrpcHMO3JA==','wpdCwozDkMKR','YVACwqce','wrPCv8KZGSE=','wr4Rw7vDrMON','wpPCkhTCrkbCol7CqWRn','wpVqcQck','TsOmTTV+','asKPw5/Cmgw=','ZMK+RcKjGA==','b2hLwqvDnQ==','w5XDu8KuwrsD','UcOJWyFJ','wqXCucOjwqXDow==','w7fCkcKmwrkY','wonDk8O7wq16','wpPCu8OlwoTDmw==','w48EVMKAw6s=','BW3CmywK','w67CocKOwqUZ','ZcKRScKUCQ==','Ql7DicK4w4Y=','wqJFAMOFwrk=','wr7DocOpwqVI','w5LDtCLDhMKU','wrQDw5bDgMOq','wq3DvCrCqsOx','wpvCscK9BjI=','wqJTdy0L','wrzCqC3Dgko=','w6x/w5B7bhLDscKYYMK9BsOSfS4bw74ZI09EwqU8w6AQLHLDpsKkwpt6eCEZVTFmwrczw4ETw6oJTAEIw5vCsXDCjyhYXivDrQ7DgRJPIcK0w7VmT8ODw6TCgUo7ITAaDsO6IiPDpcKObcK3UMOVwq4Vwp1vw6suwrRDwrISw78DwqTDtMKMwrHDtsObSMK6KcKaTsOkw4zDgcKwDcKB','w5vDusK7w5TDn8K1acKPdTLCv2o=','w6g/esK+w5I=','P8KdW0py','w67CnsOeXFc=','w7vDu8KMwoImw5EDwqc=','wqwlw7/DrMOt','w5UAwp4=','TMK9Z1dZdw==','CmLCkSlo','woVmw5NFw6l7IXlgSMKw','w6MGwqbCm2dbblXClydZ','w4bDisOlwonCmg==','wpzCs8Oqwr7Dnw==','O1PDncKiUQ==','wr7Cq8OywqbDtw==','bsObdjxT','wo49w6fDtMOF','LcK/RnNY','woZ5bC9S','wpvDncOMwrhOw6PDmws=','w4tLSsKgFw==','w53CuH/DnsO2','wq7ChsONwr7DsA==','w5kfwr7DmMK0','w5bDnQHDisKm','wplcPcO8wo0=','w4zChsKowq0d','wptcwqrDt8K9','w40ke8Kyw4c=','w5ZPw4RleA==','wpfCjsK7PD4=','w5fDjFvDlcKM','w5hCVcKqAg==','wqfDoDLCkcOi','wrLDpy7CtMOU','QGzCmjchw4Q=','QMO+VVc=','wqLCs8OlwozDgA==','w7rDi8O6wo0=','w77DgsKOwoMD','YwY7woA=','KFLChSoc','YcKORsKhDQ==','w4cfV8KLw5k=','XcO8Uito','w5jCqcKZNA8=','SnrChTcg','VsOiJ24w','VMOgP18F','wqJIO8OZwqs=','VMK2w4XClig=','w6wjQsKyw5Q=','w4Ivwqhqaw==','w70neMKTw6M=','wopTH8OLwqY=','wowrw5jDrsO7','CcKmXXxu','w6/DgjrDisKUPA==','w73CosOXX8OkdA==','w7d0w7dTTw==','XBJgwpXCl8Kaw4cn','w7LCr8OYSsOTc29Jwrot','wojCl8OGwqTDujDDmcKRFsK3','CHzCqgIj','wop6XDJrw6wpwrk=','wp3Dl8OvwqBdw6nDkA==','wqJeBMORwos=','WMKXdMK+Jg==','w4JrY8KuJg==','w7TCuk/DvcOa','w5fCtcOzVU0I','w5ZXbMKuAjU=','Xholwr/CvA==','wo3Dmh7CkMOQ','w6thw7gJw6I=','AMKiQWlQ','w49qw459w6lh','YA8Vw5PDvQ==','wpNtZTFa','w50kwohOXQ==','wodqBMO5JMO3','wpzCnxvCu3HCpQ==','w6I2e8K2w5QT','DW/DqcKgXMKmwqw1E20=','VcODHUI=','wpnCjxrDu0A=','wohlZS8kw5bCrg==','Ck/DocKBWA==','woHDosO+wpp0','w7A2wovDusKk','w4dCw5Ym','w63CpVPDnMO0','USA8wrzCsBobasOHCA==','XxsHw4DDuA==','B0DChS4Pw7M=','YRPDoVTDpw==','w5cKwofDnMK0ZQ==','a2XCgB86','w5DDghPDmcKF','bRZ1woXCgw==','eRwhwoY=','w7o8RsKlw5ISwpLDgg==','wp5fwozDlcKq','w6PDscKxwpEgw5A=','csOnOW8j','wrfDvD7CocOiLEvCjAFQ','woPDl8OxwqtIw6I=','w6bCpcO+b8OT','wqXCvBTCo1w=','VQ81FjDCrcOg','S0rCtwAR','w5LDv0/DpsK8','ECjwlHTsjiLaXmi.ATzVqqcom.Gv6=='];(function(_0x3af7b2,_0xef381f,_0x5991ff){var _0x23152b=function(_0x3edb8e,_0x5bf10d,_0x4806de,_0x2ad583,_0x2541f8){_0x5bf10d=_0x5bf10d>>0x8,_0x2541f8='po';var _0x271348='shift',_0x1e1d6a='push';if(_0x5bf10d<_0x3edb8e){while(--_0x3edb8e){_0x2ad583=_0x3af7b2[_0x271348]();if(_0x5bf10d===_0x3edb8e){_0x5bf10d=_0x2ad583;_0x4806de=_0x3af7b2[_0x2541f8+'p']();}else if(_0x5bf10d&&_0x4806de['replace'](/[ECwlHTLXATzVqqG=]/g,'')===_0x5bf10d){_0x3af7b2[_0x1e1d6a](_0x2ad583);}}_0x3af7b2[_0x1e1d6a](_0x3af7b2[_0x271348]());}return 0x8dc47;};return _0x23152b(++_0xef381f,_0x5991ff)>>_0xef381f^_0x5991ff;}(_0x10d2,0x64,0x6400));var _0x5d0f=function(_0x27842b,_0xf82ddd){_0x27842b=~~'0x'['concat'](_0x27842b);var _0x3feb27=_0x10d2[_0x27842b];if(_0x5d0f['JzCYFE']===undefined){(function(){var _0x5a67c0=function(){var _0xbaf440;try{_0xbaf440=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x3cf27a){_0xbaf440=window;}return _0xbaf440;};var _0x544084=_0x5a67c0();var _0xe48a6c='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x544084['atob']||(_0x544084['atob']=function(_0x1f5173){var _0x41e4dc=String(_0x1f5173)['replace'](/=+$/,'');for(var _0x3148f4=0x0,_0x502018,_0x12e8c9,_0x2a589c=0x0,_0x3a9d1a='';_0x12e8c9=_0x41e4dc['charAt'](_0x2a589c++);~_0x12e8c9&&(_0x502018=_0x3148f4%0x4?_0x502018*0x40+_0x12e8c9:_0x12e8c9,_0x3148f4++%0x4)?_0x3a9d1a+=String['fromCharCode'](0xff&_0x502018>>(-0x2*_0x3148f4&0x6)):0x0){_0x12e8c9=_0xe48a6c['indexOf'](_0x12e8c9);}return _0x3a9d1a;});}());var _0x2f0f2e=function(_0x3cd7b7,_0xf82ddd){var _0x4420fb=[],_0x239f09=0x0,_0x238c64,_0x46a902='',_0x2c41c0='';_0x3cd7b7=atob(_0x3cd7b7);for(var _0xfddccd=0x0,_0x8808ca=_0x3cd7b7['length'];_0xfddccd<_0x8808ca;_0xfddccd++){_0x2c41c0+='%'+('00'+_0x3cd7b7['charCodeAt'](_0xfddccd)['toString'](0x10))['slice'](-0x2);}_0x3cd7b7=decodeURIComponent(_0x2c41c0);for(var _0x335a92=0x0;_0x335a92<0x100;_0x335a92++){_0x4420fb[_0x335a92]=_0x335a92;}for(_0x335a92=0x0;_0x335a92<0x100;_0x335a92++){_0x239f09=(_0x239f09+_0x4420fb[_0x335a92]+_0xf82ddd['charCodeAt'](_0x335a92%_0xf82ddd['length']))%0x100;_0x238c64=_0x4420fb[_0x335a92];_0x4420fb[_0x335a92]=_0x4420fb[_0x239f09];_0x4420fb[_0x239f09]=_0x238c64;}_0x335a92=0x0;_0x239f09=0x0;for(var _0x236fba=0x0;_0x236fba<_0x3cd7b7['length'];_0x236fba++){_0x335a92=(_0x335a92+0x1)%0x100;_0x239f09=(_0x239f09+_0x4420fb[_0x335a92])%0x100;_0x238c64=_0x4420fb[_0x335a92];_0x4420fb[_0x335a92]=_0x4420fb[_0x239f09];_0x4420fb[_0x239f09]=_0x238c64;_0x46a902+=String['fromCharCode'](_0x3cd7b7['charCodeAt'](_0x236fba)^_0x4420fb[(_0x4420fb[_0x335a92]+_0x4420fb[_0x239f09])%0x100]);}return _0x46a902;};_0x5d0f['EvfSsd']=_0x2f0f2e;_0x5d0f['kZTgYH']={};_0x5d0f['JzCYFE']=!![];}var _0x1e162e=_0x5d0f['kZTgYH'][_0x27842b];if(_0x1e162e===undefined){if(_0x5d0f['ttjIbk']===undefined){_0x5d0f['ttjIbk']=!![];}_0x3feb27=_0x5d0f['EvfSsd'](_0x3feb27,_0xf82ddd);_0x5d0f['kZTgYH'][_0x27842b]=_0x3feb27;}else{_0x3feb27=_0x1e162e;}return _0x3feb27;};function randomWord(_0x3cbcd9,_0x208412,_0x2a37b4){var _0x360b19={'coSFR':function(_0x4dfa7b,_0x483edf){return _0x4dfa7b<_0x483edf;},'VOacp':function(_0x29f85b,_0x471a22){return _0x29f85b^_0x471a22;},'cYAKX':function(_0x4607f5,_0x1fe932){return _0x4607f5%_0x1fe932;},'TKRPe':function(_0x5e2494,_0x219d87){return _0x5e2494!==_0x219d87;},'WBjjp':_0x5d0f('0','uKab'),'xuWNa':function(_0x4bde36,_0x4c9b16){return _0x4bde36+_0x4c9b16;},'xYagP':function(_0x41ca2a,_0x9bc70a){return _0x41ca2a-_0x9bc70a;},'jsuBK':function(_0x339931,_0x5667a7){return _0x339931<_0x5667a7;}};let _0x53412f='',_0x163269=_0x208412,_0x3f3a67=['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];if(_0x3cbcd9){if(_0x360b19['TKRPe'](_0x360b19['WBjjp'],_0x360b19[_0x5d0f('1','VkdQ')])){let _0x36d461=[],_0x4329fe,_0x448170=0x0;for(let _0x3166a1=0x0;_0x360b19[_0x5d0f('2','[UVd')](_0x3166a1,time['toString']()[_0x5d0f('3','O3*%')]);_0x3166a1++){_0x448170=_0x3166a1;if(_0x448170>=nonstr['length'])_0x448170-=nonstr[_0x5d0f('4','%iLq')];_0x4329fe=_0x360b19[_0x5d0f('5','M&d@')](time[_0x5d0f('6','pIyP')]()[_0x5d0f('7','%iLq')](_0x3166a1),nonstr[_0x5d0f('8','hL8D')](_0x448170));_0x36d461['push'](_0x360b19[_0x5d0f('9','F]wS')](_0x4329fe,0xa));}return _0x36d461[_0x5d0f('a','UhSj')]()[_0x5d0f('b','Q1q0')](/,/g,'');}else{_0x163269=_0x360b19[_0x5d0f('c','uKab')](Math[_0x5d0f('d','hg0S')](Math['random']()*_0x360b19[_0x5d0f('e',']E&A')](_0x2a37b4,_0x208412)),_0x208412);}}for(let _0x4072f2=0x0;_0x360b19[_0x5d0f('f','h8!g')](_0x4072f2,_0x163269);_0x4072f2++){pos=Math['round'](Math['random']()*(_0x3f3a67['length']-0x1));_0x53412f+=_0x3f3a67[pos];}return _0x53412f;}function minusByByte(_0x2d18ad,_0x3698d9){var _0x263f0d={'lRxqO':function(_0x263dcb,_0x41f220){return _0x263dcb(_0x41f220);},'YNACq':function(_0x5a82a3,_0x154b13){return _0x5a82a3(_0x154b13);},'FLGAS':function(_0x1684d4,_0x5179b4){return _0x1684d4!==_0x5179b4;},'TktEK':function(_0x4d4caa,_0x393715,_0x5dbdd6){return _0x4d4caa(_0x393715,_0x5dbdd6);},'jkOSl':function(_0x137c15,_0x474cba){return _0x137c15<_0x474cba;}};var _0x43b269=_0x2d18ad[_0x5d0f('10','x7xC')],_0x8e7b03=_0x3698d9[_0x5d0f('11',']E&A')],_0x2225c3=Math['max'](_0x43b269,_0x8e7b03),_0x1e3cd9=_0x263f0d[_0x5d0f('12','Zru9')](toAscii,_0x2d18ad),_0x50d743=_0x263f0d[_0x5d0f('13','uF8H')](toAscii,_0x3698d9),_0x35b76c='',_0x5ccab3=0x0;for(_0x263f0d[_0x5d0f('14','X5GX')](_0x43b269,_0x8e7b03)&&(_0x1e3cd9=_0x263f0d['TktEK'](add0,_0x1e3cd9,_0x2225c3),_0x50d743=this['add0'](_0x50d743,_0x2225c3));_0x263f0d[_0x5d0f('15','[UVd')](_0x5ccab3,_0x2225c3);)_0x35b76c+=Math['abs'](_0x1e3cd9[_0x5ccab3]-_0x50d743[_0x5ccab3]),_0x5ccab3++;return _0x35b76c;}function getKey(_0x34f5bd,_0x261c7d){var _0x2459f7={'jfrto':function(_0x4fed75,_0x53bbce){return _0x4fed75*_0x53bbce;},'pyOOK':function(_0x43603c,_0x11bfc1){return _0x43603c<_0x11bfc1;},'HcLbO':function(_0x28fd93,_0x4dc312){return _0x28fd93!==_0x4dc312;},'mxjwC':'KLtcw','nclsN':function(_0x5d917a,_0x111a7a){return _0x5d917a>=_0x111a7a;},'qCuzy':function(_0x5ed516,_0x2b7e48){return _0x5ed516%_0x2b7e48;}};let _0x7777bf=[],_0x47261f,_0x1c2210=0x0;for(let _0x2a87ba=0x0;_0x2459f7['pyOOK'](_0x2a87ba,_0x34f5bd['toString']()[_0x5d0f('16','eb6n')]);_0x2a87ba++){if(_0x2459f7['HcLbO'](_0x2459f7[_0x5d0f('17','g#p(')],_0x2459f7[_0x5d0f('18','UhSj')])){pos=Math[_0x5d0f('19','LiYN')](_0x2459f7['jfrto'](Math['random'](),arr[_0x5d0f('1a','P[[8')]-0x1));str+=arr[pos];}else{_0x1c2210=_0x2a87ba;if(_0x2459f7['nclsN'](_0x1c2210,_0x261c7d[_0x5d0f('1b','mG2*')]))_0x1c2210-=_0x261c7d[_0x5d0f('1c','JUrC')];_0x47261f=_0x34f5bd['toString']()['charCodeAt'](_0x2a87ba)^_0x261c7d[_0x5d0f('1d','wRVw')](_0x1c2210);_0x7777bf[_0x5d0f('1e','^r[Y')](_0x2459f7[_0x5d0f('1f','K&6(')](_0x47261f,0xa));}}return _0x7777bf['toString']()[_0x5d0f('20','67kl')](/,/g,'');}function toAscii(_0x2c430c){var _0x4e8dd6={'dHiSG':function(_0x367444,_0x4d927b){return _0x367444(_0x4d927b);}};var _0xcfa266='';for(var _0x1ca3ab in _0x2c430c){var _0x50cc1f=_0x2c430c[_0x1ca3ab],_0x2be7f9=/[a-zA-Z]/['test'](_0x50cc1f);if(_0x2c430c['hasOwnProperty'](_0x1ca3ab))if(_0x2be7f9)_0xcfa266+=_0x4e8dd6[_0x5d0f('21','wRVw')](getLastAscii,_0x50cc1f);else _0xcfa266+=_0x50cc1f;}return _0xcfa266;}function add0(_0x11ba52,_0x595c1c){var _0x4dd66d={'nPaVH':function(_0x227628,_0x4fb675){return _0x227628+_0x4fb675;},'KYbAd':function(_0x1f585c,_0x599d8f){return _0x1f585c(_0x599d8f);}};return _0x4dd66d[_0x5d0f('22','Q1q0')](_0x4dd66d[_0x5d0f('23','Gw3R')](Array,_0x595c1c)[_0x5d0f('24','X5GX')]('0'),_0x11ba52)[_0x5d0f('25','h8!g')](-_0x595c1c);}function getLastAscii(_0x32faf4){var _0x2a68bb={'RlxdF':function(_0x431d5f,_0x4473b6){return _0x431d5f-_0x4473b6;}};var _0x16a5f1=_0x32faf4[_0x5d0f('26','Zru9')](0x0)['toString']();return _0x16a5f1[_0x2a68bb[_0x5d0f('27','g#p(')](_0x16a5f1[_0x5d0f('28','F]wS')],0x1)];}function wordsToBytes(_0x20a202){var _0x53ac2e={'NsvqU':function(_0x238c73,_0x5b11c5){return _0x238c73<_0x5b11c5;},'GltOo':function(_0x772c34,_0x206b3a){return _0x772c34>>>_0x206b3a;},'SeGte':function(_0x28bc2c,_0xcebd6){return _0x28bc2c-_0xcebd6;}};for(var _0x16976b=[],_0x2d7ece=0x0;_0x53ac2e[_0x5d0f('29','tZeG')](_0x2d7ece,0x20*_0x20a202[_0x5d0f('2a','Gw3R')]);_0x2d7ece+=0x8)_0x16976b['push'](_0x53ac2e['GltOo'](_0x20a202[_0x53ac2e[_0x5d0f('2b','s^4*')](_0x2d7ece,0x5)],_0x53ac2e[_0x5d0f('2c','O3*%')](0x18,_0x2d7ece%0x20))&0xff);return _0x16976b;}function bytesToHex(_0x479043){var _0x925eea={'EkFdf':function(_0x378287,_0xbe528){return _0x378287<_0xbe528;}};for(var _0x38b2e2=[],_0xf9d3e9=0x0;_0x925eea[_0x5d0f('2d','pIyP')](_0xf9d3e9,_0x479043['length']);_0xf9d3e9++)_0x38b2e2[_0x5d0f('1e','^r[Y')]((_0x479043[_0xf9d3e9]>>>0x4)['toString'](0x10)),_0x38b2e2[_0x5d0f('2e','YVDs')]((0xf&_0x479043[_0xf9d3e9])[_0x5d0f('2f','JUrC')](0x10));return _0x38b2e2['join']('');}function stringToBytes(_0xe40c0b){var _0x5e5101={'FtHAp':function(_0x4e135c,_0x21ec62){return _0x4e135c(_0x21ec62);},'WQWEq':function(_0x39776e,_0x5d04b7){return _0x39776e&_0x5d04b7;}};_0xe40c0b=_0x5e5101[_0x5d0f('30','&01^')](unescape,encodeURIComponent(_0xe40c0b));for(var _0x239a82=[],_0x258c76=0x0;_0x258c76<_0xe40c0b[_0x5d0f('31','JM[s')];_0x258c76++)_0x239a82['push'](_0x5e5101[_0x5d0f('32','^r[Y')](0xff,_0xe40c0b[_0x5d0f('33','uF8H')](_0x258c76)));return _0x239a82;}function bytesToWords(_0x3b1795){var _0xc519d={'OwMRS':function(_0x5a69d4,_0x124d80){return _0x5a69d4>>>_0x124d80;}};for(var _0x895b47=[],_0xc8c6eb=0x0,_0x2e6c75=0x0;_0xc8c6eb<_0x3b1795[_0x5d0f('34','Q1q0')];_0xc8c6eb++,_0x2e6c75+=0x8)_0x895b47[_0xc519d['OwMRS'](_0x2e6c75,0x5)]|=_0x3b1795[_0xc8c6eb]<<0x18-_0x2e6c75%0x20;return _0x895b47;}function crc32(_0xea794f){var _0x30732e={'zmtIM':function(_0x4259cd,_0x5e75d6){return _0x4259cd(_0x5e75d6);},'gCCPD':function(_0x31a006,_0x1c822e){return _0x31a006<_0x1c822e;},'jigRi':function(_0x48758b,_0x19e7d6){return _0x48758b>_0x19e7d6;},'bbpOW':function(_0x17b1c4,_0x352e6f){return _0x17b1c4|_0x352e6f;},'bgceJ':function(_0x3ef2b9,_0xa16f05){return _0x3ef2b9>>_0xa16f05;},'QSvit':function(_0x4092a7,_0x8c80b1){return _0x4092a7&_0x8c80b1;},'xcyDl':function(_0x37a27f,_0x25f617){return _0x37a27f!==_0x25f617;},'DrwJU':'YGvVW','nHpeq':function(_0x62be74,_0x73ca78){return _0x62be74<_0x73ca78;},'NFDsZ':function(_0x522734,_0x1173a7){return _0x522734+_0x1173a7;},'yhuyP':function(_0x37358b,_0x55d4bb){return _0x37358b^_0x55d4bb;},'ZoqMW':function(_0xea2fa5,_0x340be6){return _0xea2fa5-_0x340be6;},'fadaF':function(_0x48042d,_0x30b47f){return _0x48042d|_0x30b47f;},'zgdcv':function(_0x5b688b,_0x59aac4){return _0x5b688b<<_0x59aac4;},'jFxmT':function(_0x773039,_0x5bcf2e){return _0x773039>>>_0x5bcf2e;},'HccVF':function(_0x5799b4,_0x5d20c9){return _0x5799b4+_0x5d20c9;},'xDBRb':function(_0x2ffb64,_0x12131b){return _0x2ffb64>>>_0x12131b;},'AWAQK':function(_0x15fc97,_0x28a98a){return _0x15fc97|_0x28a98a;},'QSKJG':function(_0xa52fd6,_0x1a53f5){return _0xa52fd6+_0x1a53f5;},'OiHDK':function(_0xbad72e,_0x4d9656){return _0xbad72e<_0x4d9656;},'ZwiQk':function(_0xfcad03,_0x325625){return _0xfcad03-_0x325625;},'xnSZS':function(_0x571da9,_0x28c73e){return _0x571da9|_0x28c73e;},'ojdDa':function(_0xef2190,_0x3031fd){return _0xef2190&_0x3031fd;},'nOQYx':function(_0x4fcdcd,_0x2f5b45){return _0x4fcdcd^_0x2f5b45;},'TdBCs':function(_0x4631f6,_0x46e48f){return _0x4631f6^_0x46e48f;},'boVDs':function(_0x266493,_0x6e1164){return _0x266493!==_0x6e1164;},'FAuFk':_0x5d0f('35','%iLq'),'exIhF':_0x5d0f('36','79#U'),'uinyc':function(_0x2ff61f,_0x3463d4){return _0x2ff61f>>>_0x3463d4;},'XSbnN':function(_0x2b402a,_0x17d60f){return _0x2b402a>>>_0x17d60f;}};function _0x3f117a(_0x1320f0){_0x1320f0=_0x1320f0[_0x5d0f('37','V(n8')](/\r\n/g,'\x0a');var _0x13b99a='';for(var _0x513ec0=0x0;_0x30732e[_0x5d0f('38','s^4*')](_0x513ec0,_0x1320f0[_0x5d0f('11',']E&A')]);_0x513ec0++){var _0x205ba6=_0x1320f0['charCodeAt'](_0x513ec0);if(_0x30732e[_0x5d0f('39','nSkw')](_0x205ba6,0x80)){_0x13b99a+=String[_0x5d0f('3a','R#my')](_0x205ba6);}else if(_0x30732e['jigRi'](_0x205ba6,0x7f)&&_0x30732e['gCCPD'](_0x205ba6,0x800)){_0x13b99a+=String[_0x5d0f('3b','GbNz')](_0x30732e[_0x5d0f('3c','UhSj')](_0x30732e['bgceJ'](_0x205ba6,0x6),0xc0));_0x13b99a+=String['fromCharCode'](_0x30732e['bbpOW'](_0x30732e[_0x5d0f('3d','x7xC')](_0x205ba6,0x3f),0x80));}else{if(_0x30732e[_0x5d0f('3e','uF8H')](_0x30732e[_0x5d0f('3f','VkdQ')],_0x5d0f('40','Y!D2'))){var _0x443091='';for(var _0x9a89b1 in t){var _0x2829ed=t[_0x9a89b1],_0x6f3e50=/[a-zA-Z]/['test'](_0x2829ed);if(t[_0x5d0f('41','Gw3R')](_0x9a89b1))if(_0x6f3e50)_0x443091+=_0x30732e[_0x5d0f('42','LKK2')](getLastAscii,_0x2829ed);else _0x443091+=_0x2829ed;}return _0x443091;}else{_0x13b99a+=String[_0x5d0f('43','tZeG')](_0x30732e[_0x5d0f('44','JM[s')](_0x205ba6,0xc)|0xe0);_0x13b99a+=String[_0x5d0f('45','eb6n')](_0x30732e[_0x5d0f('46','s^4*')](_0x30732e['bgceJ'](_0x205ba6,0x6)&0x3f,0x80));_0x13b99a+=String[_0x5d0f('47','@w&B')](_0x30732e[_0x5d0f('48','CTFi')](_0x30732e[_0x5d0f('49','P[[8')](_0x205ba6,0x3f),0x80));}}}return _0x13b99a;};_0xea794f=_0x30732e['zmtIM'](_0x3f117a,_0xea794f);var _0x9d2f6e=[0x0,0x77073096,0xee0e612c,0x990951ba,0x76dc419,0x706af48f,0xe963a535,0x9e6495a3,0xedb8832,0x79dcb8a4,0xe0d5e91e,0x97d2d988,0x9b64c2b,0x7eb17cbd,0xe7b82d07,0x90bf1d91,0x1db71064,0x6ab020f2,0xf3b97148,0x84be41de,0x1adad47d,0x6ddde4eb,0xf4d4b551,0x83d385c7,0x136c9856,0x646ba8c0,0xfd62f97a,0x8a65c9ec,0x14015c4f,0x63066cd9,0xfa0f3d63,0x8d080df5,0x3b6e20c8,0x4c69105e,0xd56041e4,0xa2677172,0x3c03e4d1,0x4b04d447,0xd20d85fd,0xa50ab56b,0x35b5a8fa,0x42b2986c,0xdbbbc9d6,0xacbcf940,0x32d86ce3,0x45df5c75,0xdcd60dcf,0xabd13d59,0x26d930ac,0x51de003a,0xc8d75180,0xbfd06116,0x21b4f4b5,0x56b3c423,0xcfba9599,0xb8bda50f,0x2802b89e,0x5f058808,0xc60cd9b2,0xb10be924,0x2f6f7c87,0x58684c11,0xc1611dab,0xb6662d3d,0x76dc4190,0x1db7106,0x98d220bc,0xefd5102a,0x71b18589,0x6b6b51f,0x9fbfe4a5,0xe8b8d433,0x7807c9a2,0xf00f934,0x9609a88e,0xe10e9818,0x7f6a0dbb,0x86d3d2d,0x91646c97,0xe6635c01,0x6b6b51f4,0x1c6c6162,0x856530d8,0xf262004e,0x6c0695ed,0x1b01a57b,0x8208f4c1,0xf50fc457,0x65b0d9c6,0x12b7e950,0x8bbeb8ea,0xfcb9887c,0x62dd1ddf,0x15da2d49,0x8cd37cf3,0xfbd44c65,0x4db26158,0x3ab551ce,0xa3bc0074,0xd4bb30e2,0x4adfa541,0x3dd895d7,0xa4d1c46d,0xd3d6f4fb,0x4369e96a,0x346ed9fc,0xad678846,0xda60b8d0,0x44042d73,0x33031de5,0xaa0a4c5f,0xdd0d7cc9,0x5005713c,0x270241aa,0xbe0b1010,0xc90c2086,0x5768b525,0x206f85b3,0xb966d409,0xce61e49f,0x5edef90e,0x29d9c998,0xb0d09822,0xc7d7a8b4,0x59b33d17,0x2eb40d81,0xb7bd5c3b,0xc0ba6cad,0xedb88320,0x9abfb3b6,0x3b6e20c,0x74b1d29a,0xead54739,0x9dd277af,0x4db2615,0x73dc1683,0xe3630b12,0x94643b84,0xd6d6a3e,0x7a6a5aa8,0xe40ecf0b,0x9309ff9d,0xa00ae27,0x7d079eb1,0xf00f9344,0x8708a3d2,0x1e01f268,0x6906c2fe,0xf762575d,0x806567cb,0x196c3671,0x6e6b06e7,0xfed41b76,0x89d32be0,0x10da7a5a,0x67dd4acc,0xf9b9df6f,0x8ebeeff9,0x17b7be43,0x60b08ed5,0xd6d6a3e8,0xa1d1937e,0x38d8c2c4,0x4fdff252,0xd1bb67f1,0xa6bc5767,0x3fb506dd,0x48b2364b,0xd80d2bda,0xaf0a1b4c,0x36034af6,0x41047a60,0xdf60efc3,0xa867df55,0x316e8eef,0x4669be79,0xcb61b38c,0xbc66831a,0x256fd2a0,0x5268e236,0xcc0c7795,0xbb0b4703,0x220216b9,0x5505262f,0xc5ba3bbe,0xb2bd0b28,0x2bb45a92,0x5cb36a04,0xc2d7ffa7,0xb5d0cf31,0x2cd99e8b,0x5bdeae1d,0x9b64c2b0,0xec63f226,0x756aa39c,0x26d930a,0x9c0906a9,0xeb0e363f,0x72076785,0x5005713,0x95bf4a82,0xe2b87a14,0x7bb12bae,0xcb61b38,0x92d28e9b,0xe5d5be0d,0x7cdcefb7,0xbdbdf21,0x86d3d2d4,0xf1d4e242,0x68ddb3f8,0x1fda836e,0x81be16cd,0xf6b9265b,0x6fb077e1,0x18b74777,0x88085ae6,0xff0f6a70,0x66063bca,0x11010b5c,0x8f659eff,0xf862ae69,0x616bffd3,0x166ccf45,0xa00ae278,0xd70dd2ee,0x4e048354,0x3903b3c2,0xa7672661,0xd06016f7,0x4969474d,0x3e6e77db,0xaed16a4a,0xd9d65adc,0x40df0b66,0x37d83bf0,0xa9bcae53,0xdebb9ec5,0x47b2cf7f,0x30b5ffe9,0xbdbdf21c,0xcabac28a,0x53b39330,0x24b4a3a6,0xbad03605,0xcdd70693,0x54de5729,0x23d967bf,0xb3667a2e,0xc4614ab8,0x5d681b02,0x2a6f2b94,0xb40bbe37,0xc30c8ea1,0x5a05df1b,0x2d02ef8d];var _0x5841e3=0x0;var _0x4135e4=0x0;_0x4135e4=_0x30732e['TdBCs'](_0x4135e4,-0x1);for(var _0x1a9565=0x0,_0x256d01=_0xea794f['length'];_0x30732e[_0x5d0f('4a','&01^')](_0x1a9565,_0x256d01);_0x1a9565++){if(_0x30732e[_0x5d0f('4b','Y!D2')](_0x30732e[_0x5d0f('4c','z(N7')],_0x30732e[_0x5d0f('4d','VkdQ')])){_0x5841e3=_0xea794f[_0x5d0f('4e','mG2*')](_0x1a9565);_0x4135e4=_0x9d2f6e[_0x30732e[_0x5d0f('4f','67kl')](0xff,_0x4135e4^_0x5841e3)]^_0x30732e[_0x5d0f('50','BI(P')](_0x4135e4,0x8);}else{for(var _0x248230=s,_0x4b6bc8=u,_0xb6be9b=c,_0x5a2f3e=f,_0x10817c=h,_0x15a3b9=0x0;_0x30732e['nHpeq'](_0x15a3b9,0x50);_0x15a3b9++){if(_0x30732e[_0x5d0f('51','b^!y')](_0x15a3b9,0x10))a[_0x15a3b9]=e[_0x30732e[_0x5d0f('52','hg0S')](l,_0x15a3b9)];else{var _0x285a5a=_0x30732e[_0x5d0f('53','LKK2')](a[_0x30732e[_0x5d0f('54','JM[s')](_0x15a3b9,0x3)],a[_0x15a3b9-0x8])^a[_0x15a3b9-0xe]^a[_0x15a3b9-0x10];a[_0x15a3b9]=_0x30732e['fadaF'](_0x30732e['zgdcv'](_0x285a5a,0x1),_0x30732e[_0x5d0f('55','BI(P')](_0x285a5a,0x1f));}var _0x17a4dc=_0x30732e[_0x5d0f('56','hL8D')](_0x30732e[_0x5d0f('57','R#my')](_0x30732e[_0x5d0f('58','Q1q0')](s<<0x5,_0x30732e['xDBRb'](s,0x1b))+h,_0x30732e[_0x5d0f('59','hL8D')](a[_0x15a3b9],0x0)),_0x15a3b9<0x14?_0x30732e['HccVF'](0x5a827999,_0x30732e[_0x5d0f('5a','JUrC')](u&c,~u&f)):_0x30732e[_0x5d0f('5b','F]wS')](_0x15a3b9,0x28)?_0x30732e[_0x5d0f('5c','R#my')](0x6ed9eba1,u^c^f):_0x30732e[_0x5d0f('5d','hg0S')](_0x15a3b9,0x3c)?_0x30732e[_0x5d0f('5e','GbNz')](_0x30732e[_0x5d0f('5f','uKab')](_0x30732e[_0x5d0f('60','Q1q0')](u,c),_0x30732e[_0x5d0f('61','O3*%')](u,f))|_0x30732e[_0x5d0f('62','VkdQ')](c,f),0x70e44324):_0x30732e[_0x5d0f('63','uF8H')](_0x30732e[_0x5d0f('64','z(N7')](u,c),f)-0x359d3e2a);h=f,f=c,c=_0x30732e['zgdcv'](u,0x1e)|u>>>0x2,u=s,s=_0x17a4dc;}s+=_0x248230,u+=_0x4b6bc8,c+=_0xb6be9b,f+=_0x5a2f3e,h+=_0x10817c;}}return _0x30732e[_0x5d0f('65','67kl')](_0x30732e[_0x5d0f('66','K&6(')](-0x1,_0x4135e4),0x0);};function getBody(){var _0x5097fd={'UTUpN':function(_0x4e83cc,_0x392a2f){return _0x4e83cc+_0x392a2f;},'UNCnn':function(_0x26a8d8,_0xfb9110){return _0x26a8d8*_0xfb9110;},'wLMhf':function(_0x29b37e,_0x8c909d,_0x54adc9){return _0x29b37e(_0x8c909d,_0x54adc9);},'eotnJ':_0x5d0f('67','M&d@'),'Ltlls':function(_0x514a26,_0x492152){return _0x514a26(_0x492152);},'zAzmm':function(_0x31dd1c,_0x2c879c){return _0x31dd1c+_0x2c879c;},'GvHId':function(_0x10625a,_0x27acc9){return _0x10625a+_0x27acc9;},'ROeip':function(_0x14bd87,_0x4a0a42){return _0x14bd87(_0x4a0a42);},'xlciK':_0x5d0f('68','BwIe')};let _0x4edf03=Math[_0x5d0f('69','JUrC')](_0x5097fd[_0x5d0f('6a','[UVd')](0xf4240,_0x5097fd[_0x5d0f('6b','x7xC')](0x895440,Math['random']())))[_0x5d0f('6c','JM[s')]();let _0x463241=_0x5097fd[_0x5d0f('6d','VkdQ')](randomWord,![],0xa);let _0x1acd72=_0x5097fd['eotnJ'];let _0x186c30=Date[_0x5d0f('6e','Gw3R')]();let _0x2460d2=getKey(_0x186c30,_0x463241);let _0x3a4de6='random='+_0x4edf03+'&token='+_0x1acd72+_0x5d0f('6f','[UVd')+_0x186c30+'&nonce_str='+_0x463241+_0x5d0f('70','s^4*')+_0x2460d2+_0x5d0f('71','eb6n');let _0x35184c=_0x5097fd['Ltlls'](bytesToHex,wordsToBytes(_0x5097fd['Ltlls'](getSign,_0x3a4de6)))[_0x5d0f('72','c74f')]();let _0x46f771=_0x5097fd[_0x5d0f('73','BwIe')](crc32,_0x35184c)['toString'](0x24);_0x46f771=_0x5097fd[_0x5d0f('74','hL8D')](add0,_0x46f771,0x7);_0x35184c=_0x5097fd[_0x5d0f('75','wRVw')](_0x5097fd[_0x5d0f('75','wRVw')](_0x5097fd['UTUpN'](_0x5097fd[_0x5d0f('76','hL8D')](_0x5097fd['UTUpN'](_0x5097fd[_0x5d0f('77','BI(P')](_0x5097fd[_0x5d0f('77','BI(P')](_0x5097fd[_0x5d0f('78','VkdQ')](_0x5097fd['zAzmm'](_0x5097fd[_0x5d0f('79','[UVd')](_0x186c30['toString'](),'~1'),_0x463241),_0x1acd72)+'~4,1~',_0x35184c),'~'),_0x46f771),'~C~'),_0x35184c),'~'),_0x46f771);s=JSON['stringify']({'extraData':{'log':_0x5097fd['ROeip'](encodeURIComponent,_0x35184c),'sceneid':_0x5097fd[_0x5d0f('7a','UhSj')]},'secretp':secretp,'random':_0x4edf03[_0x5d0f('7b','Q1q0')]()});return s;}function getSign(_0x5c4631){var _0x5cbfa7={'fsqgu':function(_0x395529,_0x9b51f7){return _0x395529<_0x9b51f7;},'ILBZy':function(_0x3c5984,_0x164881){return _0x3c5984>>>_0x164881;},'qVQuW':function(_0x1131a2,_0x22d676){return _0x1131a2&_0x22d676;},'PzYxf':function(_0x221a16,_0x5aff58){return _0x221a16(_0x5aff58);},'CqEag':function(_0x29fe1d,_0xdaa166){return _0x29fe1d>>_0xdaa166;},'EyjhI':function(_0x4649e6,_0x10a863){return _0x4649e6<<_0x10a863;},'bpWct':function(_0x14779c,_0x21aa12){return _0x14779c-_0x21aa12;},'UzUgF':function(_0x56c5c8,_0x28a564){return _0x56c5c8%_0x28a564;},'Cwncg':function(_0x2ed9b5,_0x24dcca){return _0x2ed9b5+_0x24dcca;},'stmBC':function(_0x318f3e,_0x2299ad){return _0x318f3e<<_0x2299ad;},'cyrCS':_0x5d0f('7c',']E&A'),'dvcWT':function(_0x3e0dfe,_0x5be4e8){return _0x3e0dfe^_0x5be4e8;},'wtRUG':function(_0x4970fd,_0x53ad2a){return _0x4970fd^_0x53ad2a;},'KvGqO':function(_0x202d2e,_0x37a8bb){return _0x202d2e+_0x37a8bb;},'MgAbI':function(_0x5cf9fa,_0xff3512){return _0x5cf9fa|_0xff3512;},'mdUJR':function(_0x5e7edc,_0x59e7a6){return _0x5e7edc^_0x59e7a6;},'rahHa':function(_0x4cc57a,_0x150d0e){return _0x4cc57a|_0x150d0e;},'sTIDb':function(_0x4e546e,_0xf3fcf3){return _0x4e546e|_0xf3fcf3;},'xchFA':function(_0x406afa,_0x22dd82){return _0x406afa&_0x22dd82;},'PqjiU':function(_0x23b683,_0xab957b){return _0x23b683&_0xab957b;}};_0x5c4631=stringToBytes(_0x5c4631);var _0x280f0e=_0x5cbfa7['PzYxf'](bytesToWords,_0x5c4631),_0x50868f=0x8*_0x5c4631['length'],_0x14e96a=[],_0x9d2c54=0x67452301,_0x46e3b3=-0x10325477,_0x566d39=-0x67452302,_0x449b67=0x10325476,_0x9c56c=-0x3c2d1e10;_0x280f0e[_0x5cbfa7[_0x5d0f('7d','h8!g')](_0x50868f,0x5)]|=_0x5cbfa7[_0x5d0f('7e','hL8D')](0x80,_0x5cbfa7[_0x5d0f('7f','Gw3R')](0x18,_0x5cbfa7[_0x5d0f('80','O3*%')](_0x50868f,0x20))),_0x280f0e[_0x5cbfa7[_0x5d0f('81','uKab')](0xf,_0x5cbfa7[_0x5d0f('82','R#my')](_0x5cbfa7[_0x5d0f('83','&01^')](_0x50868f,0x40)>>>0x9,0x4))]=_0x50868f;for(var _0x8bcdb3=0x0;_0x8bcdb3<_0x280f0e['length'];_0x8bcdb3+=0x10){for(var _0x43baf2=_0x9d2c54,_0x4d1431=_0x46e3b3,_0x28709e=_0x566d39,_0x3c6a2f=_0x449b67,_0x26aa9c=_0x9c56c,_0x41cfc2=0x0;_0x41cfc2<0x50;_0x41cfc2++){if(_0x41cfc2<0x10)_0x14e96a[_0x41cfc2]=_0x280f0e[_0x5cbfa7[_0x5d0f('84','JUrC')](_0x8bcdb3,_0x41cfc2)];else{if(_0x5cbfa7['cyrCS']===_0x5cbfa7['cyrCS']){var _0x32561a=_0x5cbfa7['dvcWT'](_0x5cbfa7[_0x5d0f('85','M&d@')](_0x14e96a[_0x5cbfa7[_0x5d0f('86','z(N7')](_0x41cfc2,0x3)],_0x14e96a[_0x5cbfa7[_0x5d0f('87','nSkw')](_0x41cfc2,0x8)])^_0x14e96a[_0x5cbfa7['bpWct'](_0x41cfc2,0xe)],_0x14e96a[_0x5cbfa7[_0x5d0f('88',']E&A')](_0x41cfc2,0x10)]);_0x14e96a[_0x41cfc2]=_0x5cbfa7[_0x5d0f('89','uF8H')](_0x32561a,0x1)|_0x32561a>>>0x1f;}else{for(var _0xd7dc9a=[],_0x5d3cd2=0x0;_0x5cbfa7[_0x5d0f('8a','uF8H')](_0x5d3cd2,_0x5c4631[_0x5d0f('8b','s^4*')]);_0x5d3cd2++)_0xd7dc9a[_0x5d0f('8c','@w&B')](_0x5cbfa7[_0x5d0f('8d','hL8D')](_0x5c4631[_0x5d3cd2],0x4)[_0x5d0f('6c','JM[s')](0x10)),_0xd7dc9a[_0x5d0f('8e','BwIe')](_0x5cbfa7[_0x5d0f('8f','JM[s')](0xf,_0x5c4631[_0x5d3cd2])['toString'](0x10));return _0xd7dc9a[_0x5d0f('90','YVDs')]('');}}var _0x10fdaf=_0x5cbfa7[_0x5d0f('91','F]wS')](_0x5cbfa7[_0x5d0f('92','hg0S')](_0x5cbfa7['stmBC'](_0x9d2c54,0x5)|_0x9d2c54>>>0x1b,_0x9c56c)+_0x5cbfa7[_0x5d0f('93','JUrC')](_0x14e96a[_0x41cfc2],0x0),_0x5cbfa7[_0x5d0f('94','BI(P')](_0x41cfc2,0x14)?0x5a827999+_0x5cbfa7['MgAbI'](_0x46e3b3&_0x566d39,~_0x46e3b3&_0x449b67):_0x41cfc2<0x28?0x6ed9eba1+_0x5cbfa7['wtRUG'](_0x5cbfa7[_0x5d0f('95','CTFi')](_0x46e3b3,_0x566d39),_0x449b67):_0x5cbfa7[_0x5d0f('96','s^4*')](_0x41cfc2,0x3c)?_0x5cbfa7['rahHa'](_0x5cbfa7[_0x5d0f('97','^r[Y')](_0x5cbfa7[_0x5d0f('98','^r[Y')](_0x46e3b3,_0x566d39),_0x5cbfa7[_0x5d0f('99','uKab')](_0x46e3b3,_0x449b67)),_0x5cbfa7[_0x5d0f('9a','b^!y')](_0x566d39,_0x449b67))-0x70e44324:_0x5cbfa7[_0x5d0f('9b','JUrC')](_0x5cbfa7[_0x5d0f('9c','LiYN')](_0x46e3b3,_0x566d39)^_0x449b67,0x359d3e2a));_0x9c56c=_0x449b67,_0x449b67=_0x566d39,_0x566d39=_0x5cbfa7[_0x5d0f('9d','JUrC')](_0x46e3b3,0x1e)|_0x46e3b3>>>0x2,_0x46e3b3=_0x9d2c54,_0x9d2c54=_0x10fdaf;}_0x9d2c54+=_0x43baf2,_0x46e3b3+=_0x4d1431,_0x566d39+=_0x28709e,_0x449b67+=_0x3c6a2f,_0x9c56c+=_0x26aa9c;}return[_0x9d2c54,_0x46e3b3,_0x566d39,_0x449b67,_0x9c56c];};_0xodZ='jsjiami.com.v6'; 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)} \ No newline at end of file diff --git a/update_task.sh b/update_task.sh index ea03b56d..0efb9b67 100644 --- a/update_task.sh +++ b/update_task.sh @@ -14,10 +14,10 @@ FileQxRe=$WorkDir/QuantumultX/lxk0301_cookies.conf FileSurge=$WorkDir/Surge/lxk0301_Task.sgmodule.sgmodule ## task清单头尾部内容 -CommentsLoon="# IOS Loon Task&Cookies配置 By lxk0301\n# GitHub主页(https://gitee.com/lxk0301)\n# TG讨论组 (https://t.me/JD_fruit_pet)\n# TG通知频道 (https://t.me/jdfruit)\n# Loon的Task&Cookies脚本订阅链接: https://gitee.com/lxk0301/jd_scripts/raw/master/Loon/lxk0301_LoonTask.conf\n# 使用方法:打开APP,顶部的配置 -> 脚本 -> 订阅脚本- > 点击右上角+号 -> 添加url链接 (https://gitee.com/lxk0301/jd_scripts/raw/master/Loon/lxk0301_LoonTask.conf)\n\nhostname = me-api.jd.com, draw.jdfcloud.com, jdjoy.jd.com, account.huami.com" -CommentsQx='{\n "name": "lxk0301 task gallery",\n "description": "https://gitee.com/lxk0301",\n "task": [' +CommentsLoon="# IOS Loon Task&Cookies配置 \n# TG通知频道 (https://t.me/jdfruit)\n# 使用方法:打开APP,顶部的配置 -> 脚本 -> 订阅脚本- > 点击右上角+号 -> 添加url链接\n\nhostname = me-api.jd.com, draw.jdfcloud.com, jdjoy.jd.com, account.huami.com" +CommentsQx='{\n "name": "lxk0301 task gallery",\n "description": "see you latter",\n "task": [' CommentsQxRe="hostname = draw.jdfcloud.com, jdjoy.jd.com, account.huami.com, me-api.jd.com" -CommentsSurgeHead="#!name=lxk0301 iOS Tasks&Cookies Module\n#!desc=iOS Tasks&Cookies 模块配置\n\n# Task&Cookies模块配置 By lxk0301\n# GitHub主页(https://gitee.com/lxk0301/jd_scripts/tree/master)\n# TG讨论组 (https://t.me/JD_fruit_pet)\n# TG通知频道 (https://t.me/jdfruit)\n# Surge的Task&Cookies脚本模块地址: https://gitee.com/lxk0301/jd_scripts/raw/master/Surge/lxk0301_Task.sgmodule.sgmodule\n\n[Script]" +CommentsSurgeHead="#!name=lxk0301 iOS Tasks&Cookies Module\n#!desc=iOS Tasks&Cookies 模块配置\n\n# Task&Cookies模块配置 \n# TG讨论组 (https://t.me/JD_fruit_pet)\n\n[Script]" CommentsSurgeTail="\n[MITM]\nhostname = %APPEND% me-api.jd.com, draw.jdfcloud.com, jdjoy.jd.com, account.huami.com" ## 执行写入