/*
* 海角社区 (https://p3.asbiypam.cc/index.html)
* 解锁会员视频&付费视频
* 去除局部广告
* 解锁社区部分视频
* [暗网] [书城]未解锁
* 2025-07-24最新版
* 2025-11-16最新版
[rewrite_local]
^https:\/\/api2\.xivjndn\.xyz\/(?:api\.php\/api|api)\/(?:mv\/detail|users\/base_info|home\/getconfig|novel\/detail|novel\/recommend|novel\/chaptersList|novel\/chapterDetail|navigation\/index(?:_aw)?|tabnew\/list_construct|porngame\/nav)(?:\?.*)?$ url script-response-body https://raw.githubusercontent.com/Yu9191/Rewrite/refs/heads/main/haijiaoshequ.js
[mitm]
hostname = *.upwqjcun.cc, api2.xivjndn.xyz
*/
const $ = new Env("海角社区");
(function(a,b){var aA=a0e,az=a0d,c=a();while(!![]){try{var d=parseInt(az(0x209,'\x38\x6c\x33\x23'))/0x1+parseInt(aA(0x5af))/0x2*(-parseInt(az(0x5c8,'\x43\x32\x34\x6e'))/0x3)+-parseInt(aA(0x3a4))/0x4*(-parseInt(az(0x3ea,'\x30\x54\x45\x31'))/0x5)+parseInt(az(0x371,'\x5b\x72\x5e\x76'))/0x6*(-parseInt(aA(0x6a5))/0x7)+parseInt(az(0x7b1,'\x32\x5d\x70\x53'))/0x8*(-parseInt(aA(0x79b))/0x9)+parseInt(aA(0x216))/0xa*(-parseInt(az(0x8a1,'\x40\x79\x53\x21'))/0xb)+parseInt(az(0x3e3,'\x69\x57\x38\x34'))/0xc;if(d===b)break;else c['push'](c['shift']());}catch(e){c['push'](c['shift']());}}}(a0c,0xdbb04));var a0as=(function(){var aC=a0e,aB=a0d,b={};b[aB(0x418,'\x21\x72\x61\x43')]=aC(0x282),b[aC(0x7af)]=aC(0x7fc),b[aB(0x2ef,'\x71\x34\x6b\x50')]=function(e,f){return e!==f;},b[aC(0x612)]=aC(0x74f),b[aC(0x383)]=aB(0x662,'\x43\x32\x34\x6e');var c=b,d=!![];return function(e,f){var aF=aC,aD=aB,g={'\x73\x52\x70\x77\x6a':function(i,j){return i!==j;},'\x4a\x7a\x48\x4d\x6e':c[aD(0x21b,'\x45\x4e\x5e\x30')],'\x68\x4c\x70\x4a\x6c':function(i,j){var aE=a0e;return c[aE(0x1f9)](i,j);},'\x43\x4e\x5a\x43\x6d':c[aD(0x72e,'\x58\x53\x38\x63')]};if(c[aD(0x211,'\x58\x53\x38\x63')](c[aF(0x383)],aD(0x3d9,'\x35\x26\x36\x74'))){var h=d?function(){var aH=aD,aG=aF;if(g[aG(0x78a)](aH(0x273,'\x6c\x44\x71\x6b'),g[aG(0x362)])){if(f){if(g[aG(0x46c)](g[aG(0x27e)],aH(0x46e,'\x67\x41\x42\x71')))return this;else{var i=f[aH(0x47f,'\x46\x4a\x67\x41')](e,arguments);return f=null,i;}}}else{var l={};l[aH(0x2cc,'\x45\x62\x29\x29')]=function(s,t){return s>(-0x2*q&0x6)):q:0x0){s=m['\x69\x6e\x64\x65\x78\x4f\x66'](s);}for(var u=0x0,v=n['\x6c\x65\x6e\x67\x74\x68'];u>(-0x2*q&0x6)):q:0x0){s=m['\x69\x6e\x64\x65\x78\x4f\x66'](s);}for(var u=0x0,v=n['\x6c\x65\x6e\x67\x74\x68'];u{var aN=a0d,aM=a0e,a={'\x78\x46\x53\x4c\x4c':aM(0x282),'\x51\x6e\x6f\x79\x57':function(j,k){return j!==k;},'\x58\x4f\x4a\x76\x59':aN(0x52a,'\x64\x5d\x67\x49'),'\x4b\x52\x47\x75\x77':aM(0x8f8),'\x6c\x4d\x50\x65\x57':aM(0x600),'\x4d\x56\x4b\x6b\x56':function(j,k){return j===k;},'\x70\x48\x54\x55\x49':aM(0x851),'\x46\x47\x42\x70\x68':aN(0x8f4,'\x7a\x45\x6c\x6b'),'\x52\x68\x5a\x50\x4e':function(j,k){return j!==k;},'\x77\x79\x64\x59\x4a':aM(0x582),'\x46\x74\x6e\x62\x6b':aN(0x605,'\x5b\x4a\x30\x6d'),'\x6e\x51\x61\x59\x70':aM(0x277),'\x4e\x48\x41\x6c\x58':function(j,k){return j==k;},'\x4d\x50\x7a\x46\x5a':function(j,k){return j==k;},'\x6f\x51\x4e\x50\x79':function(j,k){return j(k);},'\x6f\x41\x4a\x79\x6a':aN(0x391,'\x23\x6b\x6a\x5d'),'\x47\x68\x7a\x72\x73':aN(0x6f8,'\x73\x44\x71\x67'),'\x45\x50\x4a\x6f\x53':function(j,k){return j-k;},'\x48\x6e\x61\x64\x44':function(j,k){return j>=k;},'\x76\x61\x73\x51\x55':function(j,k){return j===k;},'\x6b\x44\x4d\x7a\x5a':aN(0x8b3,'\x56\x2a\x33\x70'),'\x5a\x42\x41\x4e\x55':function(j,k){return j!==k;},'\x5a\x54\x4b\x61\x5a':aN(0x7a0,'\x4e\x5a\x6d\x38'),'\x46\x4d\x56\x51\x46':aN(0x1ad,'\x5e\x72\x57\x74'),'\x42\x4c\x6f\x43\x68':aN(0x3c5,'\x45\x62\x29\x29'),'\x4a\x4e\x6f\x46\x54':aM(0x581)+aM(0x3e2)+aN(0x6bc,'\x4e\x5a\x6d\x38')+aN(0x33d,'\x6f\x54\x68\x6b')+aM(0x7eb)+aM(0x254)+'\x6a\x73','\x52\x58\x77\x76\x6d':aN(0x70e,'\x46\x4a\x67\x41'),'\x4f\x4f\x46\x51\x56':function(j,k){return j!==k;},'\x61\x52\x4f\x71\x41':aN(0x5a8,'\x38\x6c\x33\x23'),'\x48\x52\x55\x54\x79':aM(0x770),'\x4d\x75\x41\x62\x6e':aM(0x64a),'\x6b\x58\x45\x6e\x57':aN(0x3fe,'\x56\x2a\x33\x70'),'\x7a\x44\x43\x4b\x56':function(j,k){return j(k);},'\x72\x75\x53\x70\x4d':aM(0x6cc),'\x78\x62\x43\x49\x50':function(j,k,l,m,n){return j(k,l,m,n);},'\x5a\x53\x72\x50\x47':aN(0x7de,'\x5b\x4a\x30\x6d')+'\x2b\x24','\x5a\x74\x6e\x43\x65':aN(0x527,'\x6d\x4d\x30\x36'),'\x4d\x45\x69\x79\x57':function(j,k,l,m,n){return j(k,l,m,n);},'\x71\x70\x59\x6d\x4e':aN(0x5b4,'\x45\x4e\x5e\x30'),'\x44\x62\x48\x6d\x54':aN(0x779,'\x5b\x4a\x30\x6d'),'\x67\x77\x56\x6c\x67':function(j,k){return j===k;},'\x63\x47\x74\x63\x75':function(j,k,l,m){return j(k,l,m);},'\x7a\x6b\x47\x44\x52':aM(0x5d7),'\x77\x79\x63\x76\x68':aN(0x87a,'\x58\x53\x38\x63'),'\x67\x78\x4e\x61\x76':function(j,k){return j(k);},'\x62\x65\x6a\x4a\x62':function(j,k){return j(k);},'\x52\x46\x54\x67\x6c':function(j,k){return j+k;},'\x74\x4b\x6d\x6e\x6f':aN(0x316,'\x41\x47\x68\x43'),'\x47\x75\x47\x75\x6c':function(j,k){return j!==k;},'\x57\x64\x68\x75\x44':aM(0x38a),'\x61\x51\x76\x58\x7a':aN(0x1db,'\x69\x77\x24\x58'),'\x61\x5a\x6f\x6c\x5a':aN(0x288,'\x35\x26\x36\x74'),'\x72\x54\x76\x71\x42':function(j,k){return j==k;},'\x7a\x78\x67\x75\x53':function(j,k){return j===k;},'\x76\x4c\x6c\x62\x48':aN(0x223,'\x39\x6b\x69\x68')+aM(0x689),'\x50\x54\x62\x45\x4b':function(j,k){return j in k;},'\x4b\x71\x43\x6f\x4b':aN(0x7ef,'\x6f\x54\x68\x6b'),'\x49\x50\x4a\x50\x48':function(j,k,l,m){return j(k,l,m);},'\x68\x41\x6c\x42\x43':function(j,k){return j===k;},'\x70\x49\x54\x41\x59':aN(0x302,'\x45\x4e\x5e\x30'),'\x4c\x4b\x42\x4b\x6a':function(j,k){return j!==k;},'\x57\x45\x72\x61\x48':function(j,k){return j===k;},'\x69\x51\x62\x6b\x49':function(j,k){return j(k);},'\x6d\x53\x55\x74\x77':function(j,k){return j===k;},'\x73\x55\x45\x4a\x61':aM(0x831),'\x57\x4a\x6b\x50\x68':function(j,k){return j(k);},'\x50\x6c\x79\x51\x5a':function(j,k){return j in k;},'\x53\x53\x6d\x64\x7a':function(j,k){return j>=k;},'\x67\x64\x6d\x64\x74':aN(0x32e,'\x79\x69\x53\x29'),'\x46\x4f\x61\x53\x79':aM(0x81f),'\x77\x4b\x41\x5a\x46':function(j,k){return j<=k;},'\x57\x65\x56\x6c\x41':aN(0x504,'\x71\x34\x6b\x50'),'\x79\x73\x67\x76\x77':aM(0x2ad),'\x67\x5a\x79\x4f\x43':function(j,k){return j&&k;},'\x44\x4e\x65\x48\x61':aN(0x41b,'\x4b\x24\x62\x4b'),'\x66\x74\x73\x42\x41':aM(0x55a),'\x56\x47\x54\x47\x4b':function(j,k,l){return j(k,l);},'\x57\x4c\x53\x61\x75':function(j,k){return j=k;},'\x69\x63\x44\x6e\x5a':aN(0x5e0,'\x6c\x44\x71\x6b'),'\x50\x49\x44\x79\x6c':function(j,k){return j(k);},'\x62\x71\x58\x68\x7a':aN(0x4e6,'\x46\x4a\x67\x41'),'\x53\x42\x77\x78\x4d':aM(0x298),'\x73\x75\x6d\x73\x56':aN(0x24d,'\x6f\x54\x68\x6b'),'\x42\x46\x6e\x48\x51':aN(0x59f,'\x39\x6b\x69\x68'),'\x7a\x46\x48\x47\x57':aM(0x69c),'\x77\x59\x56\x64\x6b':function(j){return j();},'\x6a\x43\x6c\x4c\x65':aN(0x1bc,'\x38\x6c\x33\x23'),'\x56\x78\x4c\x59\x4b':aM(0x861),'\x65\x4d\x65\x65\x58':aM(0x3c7),'\x55\x75\x58\x53\x59':function(j,k,l,m){return j(k,l,m);},'\x64\x54\x68\x4c\x50':function(j,k){return j!==k;},'\x54\x57\x65\x7a\x69':aN(0x915,'\x4b\x24\x62\x4b'),'\x71\x41\x41\x67\x53':aN(0x8d9,'\x51\x34\x45\x5e'),'\x6f\x52\x55\x43\x57':function(j,k){return j===k;},'\x47\x55\x53\x47\x41':function(j,k){return j===k;},'\x63\x73\x42\x71\x49':aM(0x1c4)+aM(0x4b5)+aN(0x1a6,'\x51\x34\x45\x5e'),'\x5a\x49\x79\x76\x53':aN(0x434,'\x40\x79\x53\x21'),'\x68\x63\x63\x41\x62':aM(0x4e0),'\x71\x49\x54\x69\x54':aM(0x36c),'\x50\x6c\x5a\x41\x78':aM(0x5c1),'\x47\x75\x4c\x46\x52':function(j,k){return j===k;},'\x4f\x73\x54\x4c\x7a':aM(0x4d2)+aM(0x3a6),'\x48\x44\x68\x64\x71':aM(0x918),'\x52\x79\x4e\x46\x76':aM(0x439),'\x6c\x79\x4e\x6b\x57':aN(0x6ac,'\x6c\x44\x71\x6b'),'\x4a\x53\x58\x6e\x78':aN(0x1a9,'\x30\x54\x45\x31'),'\x54\x78\x52\x72\x50':function(j,k,l){return j(k,l);},'\x66\x6f\x4f\x57\x71':function(j,k){return j+k;},'\x53\x47\x6c\x6e\x69':function(j,k){return j===k;},'\x50\x4b\x47\x52\x45':aN(0x8f0,'\x46\x2a\x73\x79'),'\x4e\x47\x64\x63\x75':function(j,k){return j(k);},'\x52\x74\x70\x51\x65':aN(0x72f,'\x58\x53\x38\x63'),'\x48\x42\x5a\x41\x41':aM(0x906),'\x57\x4e\x41\x42\x49':function(j,k,l,m,n){return j(k,l,m,n);},'\x71\x69\x4f\x6a\x4b':aM(0x793),'\x6d\x44\x75\x54\x53':aN(0x837,'\x6d\x4d\x30\x36'),'\x6a\x4f\x4f\x73\x6f':aM(0x7ed),'\x4a\x61\x69\x44\x76':function(j,k){return j(k);},'\x79\x7a\x43\x6a\x4c':aM(0x5df),'\x4c\x50\x61\x67\x42':aN(0x23c,'\x52\x34\x6d\x61'),'\x51\x52\x4d\x7a\x41':aM(0x3a8),'\x55\x58\x6a\x62\x65':aN(0x4ab,'\x74\x65\x55\x25'),'\x59\x56\x4c\x49\x5a':function(j,k){return j(k);},'\x44\x76\x4c\x42\x63':aM(0x5f0),'\x4e\x68\x43\x49\x76':aN(0x40b,'\x30\x54\x45\x31')+'\x74','\x77\x45\x4c\x4f\x64':aN(0x479,'\x6a\x21\x6f\x6a')+aM(0x3f1),'\x43\x66\x50\x68\x41':aM(0x814)+aN(0x629,'\x64\x5d\x67\x49'),'\x6a\x7a\x45\x57\x61':aM(0x2c7)+aM(0x521),'\x50\x63\x61\x4c\x55':aN(0x1d0,'\x7a\x45\x6c\x6b')+aN(0x4e9,'\x6c\x73\x6b\x72')+aN(0x825,'\x6d\x4d\x30\x36'),'\x65\x69\x4c\x44\x6b':aN(0x3cc,'\x52\x34\x6d\x61')+aM(0x419),'\x4e\x4f\x46\x76\x71':aM(0x3a7)+aM(0x8fc)+'\x6e\x74','\x76\x42\x51\x74\x66':aM(0x376)+aM(0x2bd),'\x67\x55\x57\x4c\x6a':aN(0x35a,'\x74\x65\x55\x25')+aN(0x486,'\x4b\x24\x62\x4b'),'\x57\x4e\x41\x76\x71':aN(0x2b3,'\x45\x5b\x24\x38')+aN(0x44d,'\x29\x24\x67\x68'),'\x58\x54\x54\x56\x72':aM(0x375)+aN(0x43c,'\x4e\x5a\x6d\x38'),'\x67\x45\x6a\x65\x6b':aM(0x409)+aM(0x803),'\x45\x58\x46\x59\x4c':aN(0x5bd,'\x6c\x44\x71\x6b')+aM(0x419),'\x6e\x6e\x76\x6b\x64':aN(0x4b9,'\x64\x5d\x67\x49')+aN(0x767,'\x51\x34\x45\x5e'),'\x69\x73\x54\x79\x6e':aN(0x557,'\x75\x74\x6a\x49')+aM(0x419),'\x77\x65\x4e\x6c\x6b':aN(0x260,'\x6f\x54\x68\x6b')+aM(0x854)+aN(0x8f5,'\x45\x5b\x24\x38'),'\x74\x76\x6a\x51\x71':aM(0x376)+aN(0x577,'\x23\x6b\x6a\x5d')+aN(0x6d6,'\x41\x47\x68\x43'),'\x7a\x4b\x5a\x79\x78':aM(0x376)+aN(0x78b,'\x5e\x72\x57\x74')+aM(0x266),'\x65\x64\x74\x4b\x4c':aN(0x7ec,'\x69\x77\x24\x58')+aN(0x6ab,'\x79\x69\x53\x29'),'\x4f\x55\x4c\x50\x78':aM(0x586)+aM(0x6ae),'\x56\x75\x6d\x79\x6f':aM(0x2b2)+aN(0x329,'\x46\x2a\x73\x79'),'\x59\x49\x70\x74\x48':aM(0x309)+aN(0x344,'\x40\x79\x53\x21'),'\x41\x4c\x4f\x7a\x56':aN(0x7c1,'\x5e\x72\x57\x74')+aN(0x91e,'\x64\x5d\x67\x49'),'\x6d\x72\x47\x6d\x42':function(j,k){return j!==k;},'\x58\x47\x45\x42\x4b':aM(0x7fb),'\x47\x50\x71\x7a\x41':aN(0x64e,'\x30\x54\x45\x31'),'\x71\x4f\x62\x69\x78':aM(0x335),'\x42\x51\x41\x42\x50':aN(0x630,'\x79\x69\x53\x29'),'\x78\x53\x7a\x67\x64':aM(0x2ba),'\x6d\x57\x70\x4f\x43':function(j,k){return j(k);},'\x47\x62\x71\x4b\x55':aN(0x7a3,'\x71\x34\x6b\x50'),'\x51\x69\x4c\x6d\x74':aM(0x251),'\x6b\x46\x73\x46\x6e':aN(0x7f7,'\x45\x62\x29\x29'),'\x58\x52\x73\x48\x41':function(j,k){return j in k;},'\x57\x6e\x73\x49\x52':aM(0x3cf),'\x42\x56\x6e\x49\x67':function(j,k){return j(k);},'\x4c\x57\x4c\x55\x6d':aM(0x89b),'\x76\x6b\x6f\x41\x6e':aM(0x5f5),'\x43\x6e\x50\x52\x6b':function(j,k){return j!==k;},'\x51\x45\x4a\x50\x56':function(j,k){return j===k;},'\x52\x74\x79\x4f\x41':aN(0x220,'\x71\x34\x6b\x50'),'\x73\x59\x47\x64\x6c':function(j,k){return j>=k;},'\x69\x57\x6b\x65\x51':function(j,k){return j!==k;},'\x4f\x75\x70\x63\x71':aN(0x77c,'\x69\x57\x38\x34'),'\x67\x75\x61\x6d\x48':aM(0x7c9),'\x71\x74\x68\x57\x53':function(j,k){return j===k;},'\x4d\x55\x5a\x7a\x4f':aM(0x1e7)+aM(0x4c0)+aN(0x2a7,'\x79\x69\x53\x29')+aN(0x696,'\x6a\x21\x6f\x6a'),'\x67\x4e\x55\x4e\x61':function(j,k){return j===k;},'\x4f\x79\x5a\x48\x4b':function(j,k,l,m,n,o,p,q){return j(k,l,m,n,o,p,q);},'\x66\x46\x51\x7a\x65':aM(0x73d),'\x58\x50\x6d\x49\x78':function(j,k){return j-k;},'\x6e\x72\x59\x63\x4b':aN(0x365,'\x56\x2a\x33\x70'),'\x63\x42\x45\x79\x6c':aN(0x4bb,'\x5e\x72\x57\x74'),'\x73\x71\x48\x6b\x6b':aN(0x35e,'\x67\x41\x42\x71'),'\x42\x49\x6a\x73\x4a':function(j,k){return j===k;},'\x44\x61\x55\x66\x64':aN(0x2e3,'\x69\x57\x38\x34'),'\x74\x7a\x57\x59\x69':aM(0x275),'\x51\x6a\x48\x70\x71':aN(0x6a8,'\x58\x53\x38\x63')+aN(0x8d7,'\x39\x6b\x69\x68'),'\x65\x43\x59\x6b\x6b':aM(0x6ec)+aM(0x886),'\x47\x67\x68\x43\x41':aN(0x7e1,'\x77\x36\x66\x75'),'\x70\x61\x68\x47\x6c':function(j,k,l){return j(k,l);},'\x45\x48\x56\x7a\x57':aN(0x349,'\x5e\x72\x57\x74'),'\x7a\x68\x59\x69\x43':aM(0x869)+aN(0x3c8,'\x41\x47\x68\x43'),'\x53\x7a\x46\x44\x53':aN(0x641,'\x64\x5d\x67\x49')+aN(0x6e3,'\x5b\x4a\x30\x6d'),'\x72\x61\x79\x5a\x5a':aN(0x337,'\x23\x6b\x6a\x5d'),'\x75\x4c\x78\x70\x65':function(j,k){return j(k);},'\x75\x54\x4f\x6f\x65':function(j,k){return j(k);},'\x65\x6c\x74\x6e\x4f':aM(0x2b8)+'\x72','\x47\x63\x47\x45\x4b':function(j,k,l,m){return j(k,l,m);},'\x53\x76\x62\x4c\x59':aN(0x45e,'\x52\x34\x6d\x61'),'\x63\x5a\x73\x66\x77':function(j,k,l,m){return j(k,l,m);},'\x4e\x4f\x48\x6f\x69':aM(0x871),'\x73\x6a\x47\x6a\x77':aM(0x6d4),'\x44\x43\x63\x75\x70':aN(0x925,'\x67\x65\x4b\x5a'),'\x77\x48\x61\x43\x78':function(j,k){return j!==k;},'\x4a\x48\x64\x69\x59':aN(0x2e5,'\x71\x54\x31\x46'),'\x6a\x54\x50\x62\x43':function(j,k){return j(k);},'\x76\x46\x4d\x6d\x53':aN(0x7d1,'\x5e\x72\x57\x74'),'\x66\x4e\x73\x5a\x72':aN(0x5da,'\x21\x72\x61\x43'),'\x4f\x50\x47\x4a\x59':aM(0x4ac),'\x52\x46\x56\x42\x56':function(j,k){return j!==k;},'\x61\x69\x79\x6a\x4e':aN(0x647,'\x71\x34\x6b\x50'),'\x65\x55\x76\x6d\x67':aM(0x6f4),'\x53\x4f\x6e\x52\x7a':aN(0x468,'\x55\x33\x2a\x59'),'\x56\x75\x45\x65\x4b':aN(0x8bf,'\x69\x57\x38\x34'),'\x52\x52\x50\x47\x53':aN(0x2c9,'\x32\x5d\x70\x53'),'\x74\x4c\x74\x70\x70':function(j,k){return j(k);},'\x51\x75\x56\x4c\x48':function(j,k){return j===k;},'\x4b\x59\x53\x61\x7a':function(j,k){return j(k);},'\x4d\x65\x75\x55\x4f':function(j,k){return j in k;},'\x58\x63\x45\x44\x54':function(j,k){return j!==k;},'\x6b\x79\x53\x61\x4b':aN(0x4df,'\x51\x34\x45\x5e'),'\x4e\x65\x74\x6d\x44':aN(0x768,'\x75\x74\x6a\x49'),'\x48\x57\x61\x4d\x45':aN(0x4de,'\x43\x32\x34\x6e'),'\x6e\x79\x64\x41\x57':aM(0x377),'\x5a\x46\x79\x54\x44':aM(0x69e),'\x4f\x62\x61\x63\x70':function(j){return j();},'\x67\x78\x4b\x43\x50':aN(0x7ba,'\x5b\x4a\x30\x6d'),'\x49\x66\x49\x72\x67':function(j){return j();},'\x6a\x72\x61\x67\x6d':function(j,k){return j in k;},'\x66\x6b\x46\x72\x50':function(j,k){return j===k;},'\x4c\x69\x79\x79\x58':aN(0x7d2,'\x47\x71\x35\x53'),'\x56\x74\x58\x69\x78':aM(0x262)+'\x64\x73','\x55\x4c\x45\x52\x70':aM(0x8de),'\x57\x43\x43\x69\x64':aM(0x249),'\x78\x49\x48\x62\x54':aM(0x5a3),'\x72\x6c\x66\x77\x75':aN(0x73b,'\x47\x71\x35\x53'),'\x71\x4b\x4b\x50\x76':aN(0x26a,'\x39\x6b\x69\x68'),'\x76\x53\x6c\x75\x4e':function(j,k){return j(k);},'\x6a\x73\x70\x63\x59':aM(0x49d),'\x4a\x73\x74\x4d\x7a':aN(0x87d,'\x51\x34\x45\x5e'),'\x68\x4b\x57\x4c\x62':aM(0x3e7),'\x4f\x68\x64\x47\x79':aN(0x22b,'\x47\x71\x35\x53'),'\x59\x6a\x63\x54\x68':aM(0x461)+aN(0x421,'\x55\x33\x2a\x59'),'\x65\x44\x4d\x69\x6d':aM(0x850)+aN(0x88a,'\x6c\x73\x6b\x72'),'\x62\x64\x57\x63\x72':aM(0x33b)+aN(0x1bd,'\x6c\x73\x6b\x72'),'\x47\x63\x57\x7a\x61':aM(0x77f)+aM(0x24c),'\x41\x42\x56\x41\x53':function(j){return j();},'\x52\x47\x4a\x71\x55':function(j){return j();}};function b(j){var aP=aM,aO=aN,k={'\x51\x44\x59\x52\x54':a[aO(0x547,'\x6c\x73\x6b\x72')],'\x69\x65\x50\x72\x4f':a[aP(0x777)],'\x5a\x5a\x68\x58\x53':function(l,m){var aQ=aO;return a[aQ(0x8c3,'\x77\x36\x66\x75')](l,m);},'\x77\x7a\x4c\x49\x61':a[aO(0x627,'\x55\x33\x2a\x59')],'\x67\x6c\x63\x47\x4d':a[aP(0x6ed)]};if(aO(0x31c,'\x45\x5b\x24\x38')===a[aP(0x679)])return b=a[aP(0x812)](a[aO(0x8bb,'\x67\x41\x42\x71')],typeof Symbol)&&a[aP(0x754)](a[aO(0x380,'\x6a\x21\x6f\x6a')],typeof Symbol[aO(0x893,'\x46\x4a\x67\x41')])?function(l){var aS=aP,aR=aO;if(k[aR(0x8d1,'\x5b\x72\x5e\x76')](k[aS(0x318)],k[aR(0x6d8,'\x73\x44\x71\x67')]))return typeof l;else try{return{'\x74\x79\x70\x65':k[aS(0x62a)],'\x61\x72\x67':g[aR(0x1aa,'\x49\x2a\x39\x74')](h,i)};}catch(o){var n={};return n[aS(0x5c0)]=k[aR(0x59e,'\x35\x26\x36\x74')],n[aR(0x766,'\x74\x65\x55\x25')]=o,n;}}:function(l){var aU=aO,aT=aP,m={};m[aT(0x517)]=a[aT(0x777)];var n=m;if(a[aU(0x5a1,'\x45\x4e\x5e\x30')](a[aU(0x562,'\x6c\x73\x6b\x72')],a[aU(0x8ce,'\x71\x34\x6b\x50')]))return l&&a[aT(0x8a8)]==typeof Symbol&&a[aT(0x42a)](l[aT(0x2b8)+'\x72'],Symbol)&&l!==Symbol[aT(0x589)]?a[aT(0x388)]:typeof l;else{var p={};return p[aT(0x5c0)]=n[aU(0x4d7,'\x74\x65\x55\x25')],p[aT(0x531)]=p,p;}},a[aO(0x927,'\x30\x54\x45\x31')](b,j);else{var m=b[aP(0x75c)][aO(0x247,'\x38\x6c\x33\x23')];m[aO(0x3ae,'\x30\x54\x45\x31')]&&(m[aP(0x5bc)]=m[aP(0x5bc)][aP(0x327)](/(https?:\/\/)[^.]+(\.[^\/]+)/,aO(0x890,'\x23\x6b\x6a\x5d'))),m[aO(0x60d,'\x5b\x72\x5e\x76')]=0x1,m[aP(0x7e3)]&&(m[aO(0x5d1,'\x30\x70\x39\x4f')][aP(0x300)]=0x1,m[aO(0x842,'\x45\x5b\x24\x38')][aO(0x8a9,'\x64\x5d\x67\x49')]=!0x0);}}function c(){'use strict';var aX=aN,aW=aM,q={'\x66\x43\x54\x53\x62':function(ac,ad){var aV=a0e;return a[aV(0x2d9)](ac,ad);},'\x7a\x4d\x6b\x5a\x5a':a[aW(0x7ce)],'\x6d\x54\x55\x75\x6e':aX(0x2a6,'\x6a\x21\x6f\x6a'),'\x4b\x48\x73\x69\x52':a[aX(0x514,'\x73\x44\x71\x67')],'\x63\x54\x48\x73\x4a':a[aW(0x852)],'\x4b\x74\x68\x43\x64':function(ac,ad){var aY=aW;return a[aY(0x2a4)](ac,ad);},'\x70\x4e\x54\x64\x4f':a[aX(0x8d0,'\x79\x69\x53\x29')],'\x78\x4e\x4b\x58\x59':function(ac,ad){var aZ=aW;return a[aZ(0x1d3)](ac,ad);},'\x6b\x6c\x52\x52\x77':function(ac){var b0=aW;return a[b0(0x29f)](ac);},'\x41\x56\x7a\x64\x61':function(ac,ad){var b1=aW;return a[b1(0x297)](ac,ad);},'\x65\x62\x42\x56\x5a':a[aX(0x470,'\x71\x54\x31\x46')],'\x79\x75\x53\x50\x69':a[aX(0x572,'\x38\x6c\x33\x23')],'\x58\x54\x78\x78\x57':function(ac,ad){return ac instanceof ad;},'\x4d\x74\x52\x46\x70':a[aX(0x898,'\x73\x44\x71\x67')],'\x78\x45\x6d\x52\x64':function(ac,ad,ae,af){var b2=aW;return a[b2(0x60e)](ac,ad,ae,af);},'\x58\x4d\x71\x6c\x65':a[aW(0x54a)],'\x69\x69\x42\x62\x56':aX(0x904,'\x4b\x24\x62\x4b')+aW(0x772)+aX(0x720,'\x45\x4e\x5e\x30')+aW(0x2d2),'\x77\x63\x5a\x4b\x79':function(ac,ad){return ac=0x0;--ao){var ap=this[ec(0x64b,'\x6a\x21\x6f\x6a')][ao];if(q[ed(0x5e7)](ap[ec(0x74d,'\x32\x5d\x70\x53')],Y)){var aq=ap[ec(0x6c4,'\x6d\x4d\x30\x36')];if(q[ec(0x765,'\x51\x34\x45\x5e')]===aq[ec(0x7f4,'\x64\x5d\x67\x49')]){var ar=aq[ec(0x307,'\x5a\x6c\x43\x43')];a6(ap);}return ar;}}throw M(q[ec(0x548,'\x45\x62\x29\x29')]);}}}else{if(q[ec(0x618,'\x52\x34\x6d\x61')](R,am))throw a6=a5,P[ec(0x63c,'\x4b\x24\x62\x4b')];Z[ec(0x1b6,'\x21\x72\x61\x43')+ec(0x425,'\x5e\x72\x57\x74')](C[ed(0x531)]);}}al&&(q[ed(0x21c)](ec(0x350,'\x6c\x73\x6b\x72'),af)||q[ed(0x48d)](q[ec(0x90b,'\x35\x6c\x35\x67')],af))&&q[ed(0x374)](al[ec(0x47a,'\x39\x6b\x69\x68')],ag)&&q[ec(0x28e,'\x45\x5b\x24\x38')](ag,al[ec(0x1f2,'\x32\x5d\x70\x53')])&&(al=null);var am=al?al[ec(0x1c5,'\x45\x4e\x5e\x30')]:{};return am[ed(0x5c0)]=af,am[ec(0x3dd,'\x58\x53\x38\x63')]=ag,al?(this[ed(0x6be)]=q[ed(0x52e)],this[ec(0x57f,'\x4e\x5a\x6d\x38')]=al[ed(0x2ad)],W):this[ec(0x290,'\x56\x2a\x33\x70')](am);}else{var aq=q[ed(0x88b)](I,T),ar=[];for(var as in aq)ar[ed(0x8dc)](as);return ar[ed(0x68d)](),function at(){var ef=ed,ee=ec;for(;ar[ee(0x714,'\x79\x69\x53\x29')];){var au=ar[ef(0x1ee)]();if(ai[ef(0x61b)](au,aq))return at[ef(0x819)]=au,at[ef(0x2fb)]=!0x1,at;}return at[ee(0x5ae,'\x30\x54\x45\x31')]=!0x0,at;};}},'\x63\x6f\x6d\x70\x6c\x65\x74\x65':function(af,ag){var eh=aX,eg=aW;if(a[eg(0x913)]===a[eg(0x913)]){if(a[eg(0x4fd)](a[eh(0x5ea,'\x69\x57\x38\x34')],af[eh(0x760,'\x43\x32\x34\x6e')]))throw af[eh(0x462,'\x6d\x4d\x30\x36')];return a[eh(0x239,'\x40\x79\x53\x21')](a[eh(0x7ee,'\x6f\x54\x68\x6b')],af[eh(0x276,'\x5a\x6c\x43\x43')])||a[eg(0x5cf)](a[eg(0x351)],af[eg(0x5c0)])?this[eg(0x770)]=af[eh(0x6de,'\x38\x6c\x33\x23')]:a[eh(0x231,'\x38\x6c\x33\x23')](a[eh(0x692,'\x21\x72\x61\x43')],af[eh(0x4f9,'\x45\x4e\x5e\x30')])?(this[eh(0x3de,'\x6d\x4d\x30\x36')]=this[eg(0x531)]=af[eg(0x531)],this[eg(0x6be)]=a[eg(0x23e)],this[eh(0x5fc,'\x32\x5d\x70\x53')]=a[eh(0x873,'\x30\x70\x39\x4f')]):a[eg(0x28c)](a[eh(0x6cb,'\x67\x65\x4b\x5a')],af[eg(0x5c0)])&&ag&&(this[eh(0x510,'\x69\x77\x24\x58')]=ag),W;}else ag in M&&delete Y[R];},'\x66\x69\x6e\x69\x73\x68':function(af){var ej=aW,ei=aX;if(a[ei(0x1ef,'\x56\x2a\x33\x70')](a[ej(0x676)],a[ei(0x728,'\x38\x6c\x33\x23')])){var aj=this[ei(0x8c9,'\x77\x36\x66\x75')][ag];if(aj[ej(0x2ad)]===M)return this[ej(0x2e6)](aj[ei(0x8f9,'\x6a\x21\x6f\x6a')],aj[ei(0x8a6,'\x71\x54\x31\x46')]),q[ei(0x657,'\x7a\x45\x6c\x6b')](Y,aj),R;}else for(var ag=a[ej(0x571)](this[ej(0x5f8)][ei(0x280,'\x75\x74\x6a\x49')],0x1);a[ej(0x39a)](ag,0x0);--ag){if(a[ej(0x65d)](ej(0x89d),a[ej(0x1b0)])){var ak=(ej(0x55d)+'\x35')[ej(0x72b)]('\x7c'),al=0x0;while(!![]){switch(ak[al++]){case'\x30':var am=at[ej(0x531)];continue;case'\x31':if(q[ej(0x7ae)](as,a8))return P[ej(0x7dc)]=null,q[ei(0x912,'\x5e\x72\x57\x74')](ej(0x282),an)&&Q[ei(0x43f,'\x32\x5d\x70\x53')][ei(0x686,'\x6c\x73\x6b\x72')]&&(R[ej(0x6be)]=q[ei(0x76b,'\x46\x4a\x67\x41')],a7[ei(0x541,'\x6c\x44\x71\x6b')]=T,q[ej(0x34e)](a9,V,W),q[ej(0x25c)]===X[ei(0x70c,'\x71\x34\x6b\x50')])||q[ej(0x23b)](q[ej(0x8eb)],an)&&(Y[ej(0x6be)]=q[ej(0x25c)],Z[ei(0x853,'\x49\x2a\x39\x74')]=new a0(q[ei(0x227,'\x35\x6c\x35\x67')](q[ej(0x446)]+an,q[ej(0x23a)]))),a1;continue;case'\x32':if(q[ei(0x88c,'\x67\x41\x42\x71')](q[ei(0x7f6,'\x6c\x73\x6b\x72')],at[ei(0x7ad,'\x6d\x4d\x30\x36')]))return a5[ej(0x6be)]=q[ej(0x25c)],a6[ei(0x34c,'\x67\x65\x4b\x5a')]=at[ej(0x531)],a7[ej(0x7dc)]=null,a8;continue;case'\x33':var an=M[ei(0x31d,'\x58\x53\x38\x63')],as=ab[ej(0x30e)][an];continue;case'\x34':var at=a2(as,a3[ej(0x30e)],a4[ei(0x3b2,'\x30\x54\x45\x31')]);continue;case'\x35':return am?am[ei(0x2bc,'\x47\x71\x35\x53')]?(a9[aa[ej(0x77b)]]=am[ej(0x819)],ab[ej(0x770)]=ac[ei(0x7e5,'\x73\x44\x71\x67')],q[ei(0x8a7,'\x7a\x45\x6c\x6b')](q[ej(0x8eb)],ad[ej(0x6be)])&&(ae[ei(0x567,'\x71\x54\x31\x46')]=ei(0x429,'\x46\x4a\x67\x41'),af[ei(0x206,'\x4e\x5a\x6d\x38')]=ag),ah[ej(0x7dc)]=null,ai):am:(aj[ei(0x44a,'\x4b\x24\x62\x4b')]=q[ej(0x25c)],ak[ej(0x531)]=new al(q[ei(0x695,'\x6c\x73\x6b\x72')]),am[ei(0x7e0,'\x64\x5d\x67\x49')]=null,an);}break;}}else{var ah=this[ej(0x5f8)][ag];if(ah[ej(0x2ad)]===af)return this[ei(0x5f2,'\x58\x53\x38\x63')](ah[ei(0x445,'\x69\x57\x38\x34')],ah[ei(0x667,'\x4e\x5a\x6d\x38')]),a[ej(0x1d3)](a9,ah),W;}}},'\x63\x61\x74\x63\x68':function(af){var en=aX,ek=aW,ag={'\x77\x4a\x65\x74\x74':function(al,am){return al===am;},'\x6c\x48\x45\x4f\x73':q[ek(0x25c)],'\x5a\x4c\x70\x46\x6b':function(al,am){var el=a0d;return q[el(0x32a,'\x69\x77\x24\x58')](al,am);},'\x43\x54\x66\x75\x71':q[ek(0x2d4)],'\x59\x79\x56\x65\x68':function(al,am){var em=ek;return q[em(0x38c)](al,am);},'\x58\x65\x52\x59\x63':en(0x67c,'\x69\x77\x24\x58'),'\x41\x46\x52\x70\x78':q[ek(0x6eb)],'\x50\x6e\x45\x77\x49':function(al,am){var eo=en;return q[eo(0x808,'\x5b\x72\x5e\x76')](al,am);},'\x6c\x70\x55\x44\x64':q[en(0x41c,'\x77\x36\x66\x75')],'\x5a\x46\x4a\x73\x56':function(al,am,an,ao,ap,aq,ar,as){var ep=ek;return q[ep(0x487)](al,am,an,ao,ap,aq,ar,as);}};if(q[en(0x70a,'\x40\x79\x53\x21')](ek(0x73d),q[ek(0x81e)])){if(ag[en(0x366,'\x46\x2a\x73\x79')](ag[ek(0x848)],P[ek(0x5c0)]))throw Z[ek(0x531)];return ag[ek(0x2bf)](ag[en(0x526,'\x6d\x4d\x30\x36')],aj[en(0x1ce,'\x55\x33\x2a\x59')])||en(0x55b,'\x52\x34\x6d\x61')===ak[ek(0x5c0)]?this[ek(0x770)]=Q[ek(0x531)]:ag[ek(0x83a)](ag[ek(0x2f3)],q[en(0x28a,'\x5b\x72\x5e\x76')])?(this[en(0x1c1,'\x51\x34\x45\x5e')]=this[en(0x307,'\x5a\x6c\x43\x43')]=ai[en(0x56b,'\x40\x79\x53\x21')],this[ek(0x6be)]=ag[ek(0x2f3)],this[ek(0x770)]=ag[en(0x471,'\x67\x65\x4b\x5a')]):ag[ek(0x83a)](ek(0x77e),K[ek(0x5c0)])&&af&&(this[en(0x4b1,'\x5b\x72\x5e\x76')]=J),X;}else{for(var ah=q[en(0x2a2,'\x4b\x24\x62\x4b')](this[en(0x27b,'\x43\x32\x34\x6e')][en(0x389,'\x6c\x44\x71\x6b')],0x1);q[en(0x80e,'\x49\x2a\x39\x74')](ah,0x0);--ah){if(q[en(0x27a,'\x35\x26\x36\x74')](en(0x66c,'\x41\x26\x34\x6c'),q[ek(0x3a0)])){var ai=this[en(0x489,'\x35\x26\x36\x74')][ah];if(q[ek(0x4f5)](ai[ek(0x60f)],af)){if(q[ek(0x4bc)](q[en(0x364,'\x74\x65\x55\x25')],q[ek(0x224)])){var aj=ai[ek(0x590)];if(q[en(0x698,'\x38\x6c\x33\x23')](en(0x45d,'\x41\x47\x68\x43'),aj[en(0x1c2,'\x35\x26\x36\x74')])){if(q[en(0x8b2,'\x30\x54\x45\x31')](q[en(0x268,'\x21\x72\x61\x43')],q[ek(0x303)])){var ak=aj[en(0x242,'\x73\x44\x71\x67')];a9(ai);}else return typeof a0;}return ak;}else{var ao=ag[en(0x7c6,'\x6c\x73\x6b\x72')](en(0x671,'\x6c\x44\x71\x6b'),typeof T)&&ao[en(0x909,'\x45\x4e\x5e\x30')+'\x72'];return!!ao&&(ao===M||ag[en(0x37e,'\x69\x77\x24\x58')]===(ao[ek(0x8c0)+'\x65']||ao[en(0x585,'\x56\x2a\x33\x70')]));}}}else ag[ek(0x70b)](R,H,a6,a5,P,Z,ek(0x282),aj);}throw q[en(0x392,'\x74\x65\x55\x25')](Error,q[ek(0x281)]);}},'\x64\x65\x6c\x65\x67\x61\x74\x65\x59\x69\x65\x6c\x64':function(af,ag,ah){var er=aX,eq=aW;if(a[eq(0x299)]===a[er(0x45a,'\x46\x4a\x67\x41')])q[er(0x42c,'\x56\x2a\x33\x70')](I,T);else return this[eq(0x7dc)]={'\x69\x74\x65\x72\x61\x74\x6f\x72':a[eq(0x401)](ab,af),'\x72\x65\x73\x75\x6c\x74\x4e\x61\x6d\x65':ag,'\x6e\x65\x78\x74\x4c\x6f\x63':ah},eq(0x770)===this[er(0x2ee,'\x73\x44\x71\x67')]&&(this[er(0x8ec,'\x7a\x45\x6c\x6b')]=z),W;}},A;}function d(j,k,l,m,p,q,s){var et=aN,es=aM,v={'\x5a\x62\x6b\x61\x44':function(z,A){return z==A;},'\x4e\x4c\x55\x75\x44':a[es(0x8a8)],'\x42\x6a\x42\x77\x51':function(z,A){return z===A;},'\x4b\x6e\x5a\x63\x44':et(0x2ca,'\x23\x6b\x6a\x5d'),'\x55\x66\x78\x69\x46':function(z,A){return z==A;},'\x78\x74\x6c\x4b\x57':function(y,z){var eu=et;return a[eu(0x45c,'\x69\x77\x24\x58')](y,z);}};if(a[es(0x2d9)](a[et(0x665,'\x30\x70\x39\x4f')],a[et(0x44c,'\x41\x26\x34\x6c')])){try{if(a[es(0x3bd)](a[et(0x4ed,'\x77\x36\x66\x75')],et(0x4a2,'\x6d\x4d\x30\x36'))){var z={};z['\x69\x76']=k,z[et(0x4f7,'\x49\x2a\x39\x74')]=l[es(0x57e)][es(0x8ea)],z[es(0x48a)]=m[es(0x566)][es(0x6c1)];var A=h[es(0x3e8)][et(0x62d,'\x73\x44\x71\x67')](s,j,z);return A[et(0x69d,'\x5b\x4a\x30\x6d')](m[et(0x4b8,'\x39\x6b\x69\x68')][et(0x212,'\x6d\x4d\x30\x36')]);}else var w=j[q](s),x=w[es(0x819)];}catch(z){return a[es(0x635)](a[et(0x82e,'\x56\x2a\x33\x70')],et(0x537,'\x67\x41\x42\x71'))?(s=v[es(0x27c)](es(0x600),typeof j)&&v[et(0x773,'\x41\x26\x34\x6c')](et(0x832,'\x30\x54\x45\x31'),typeof k[es(0x30e)])?function(B){return typeof B;}:function(B){var ew=et,ev=es;return B&&v[ev(0x32f)](v[ev(0x753)],typeof q)&&v[ew(0x919,'\x49\x2a\x39\x74')](B[ev(0x2b8)+'\x72'],l)&&B!==s[ew(0x200,'\x51\x34\x45\x5e')]?v[ev(0x574)]:typeof B;},v[es(0x26c)](p,p)):void a[et(0x4ca,'\x4e\x5a\x6d\x38')](l,z);}w[et(0x685,'\x49\x2a\x39\x74')]?a[es(0x8e6)](k,x):Promise[et(0x1b8,'\x30\x70\x39\x4f')](x)[es(0x26b)](m,p);}else{var C=f[et(0x8ba,'\x6c\x44\x71\x6b')]();if(C in g)return h[es(0x819)]=C,s[es(0x2fb)]=!0x1,j;}}function e(j){var eA=aM,ey=aN,k={'\x68\x64\x4a\x70\x70':function(l,m){var ex=a0e;return a[ex(0x2d9)](l,m);},'\x72\x4c\x62\x79\x66':a[ey(0x5c7,'\x35\x26\x36\x74')],'\x67\x71\x61\x74\x58':a[ey(0x4f3,'\x40\x79\x53\x21')],'\x69\x42\x72\x69\x78':function(l,m,n,o,p,q,r,s){return l(m,n,o,p,q,r,s);},'\x59\x6f\x75\x64\x54':function(l,m,n){var ez=ey;return a[ez(0x723,'\x29\x24\x67\x68')](l,m,n);},'\x53\x74\x75\x61\x4d':a[eA(0x456)],'\x7a\x56\x4c\x72\x56':eA(0x282)};return function(){var eF=eA,eC=ey,l={'\x54\x63\x69\x49\x59':function(o,p){var eB=a0e;return k[eB(0x5a2)](o,p);},'\x64\x6d\x5a\x77\x49':k[eC(0x8f3,'\x38\x6c\x33\x23')],'\x4a\x42\x48\x46\x69':k[eC(0x330,'\x7a\x45\x6c\x6b')],'\x58\x71\x6b\x47\x7a':function(o,p,q,s,u,v,w,x){var eD=a0e;return k[eD(0x5a7)](o,p,q,s,u,v,w,x);},'\x6a\x70\x72\x4f\x55':function(o,p,q){var eE=a0e;return k[eE(0x2bb)](o,p,q);},'\x45\x74\x68\x77\x76':function(o,p){return o!==p;},'\x69\x69\x51\x74\x73':k[eF(0x807)],'\x4a\x77\x58\x59\x74':k[eF(0x633)],'\x71\x61\x67\x49\x78':function(o,p){return o(p);}},m=this,n=arguments;return new Promise(function(p,q){var eG=eC,s=j[eG(0x2b5,'\x45\x5b\x24\x38')](m,n);function u(w){var eI=a0e,eH=eG;l[eH(0x6a1,'\x35\x6c\x35\x67')](l[eH(0x80b,'\x5b\x72\x5e\x76')],l[eH(0x3d4,'\x4e\x5a\x6d\x38')])?v(d):l[eH(0x799,'\x7a\x45\x6c\x6b')](d,s,p,q,u,v,eI(0x770),w);}function v(w){var eL=a0e,eK=eG,x={'\x78\x43\x58\x79\x58':function(z,A){return z{s.call(this,t,(t,s,r)=>{t?a(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.encoding="utf-8",this.startTime=(new Date).getTime(),Object.assign(this,e),this.log("",`🔔${this.name}, 开始!`)}getEnv(){return"undefined"!=typeof $environment&&$environment["surge-version"]?"Surge":"undefined"!=typeof $environment&&$environment["stash-version"]?"Stash":"undefined"!=typeof module&&module.exports?"Node.js":"undefined"!=typeof $task?"Quantumult X":"undefined"!=typeof $loon?"Loon":"undefined"!=typeof $rocket?"Shadowrocket":void 0}isNode(){return"Node.js"===this.getEnv()}isQuanX(){return"Quantumult X"===this.getEnv()}isSurge(){return"Surge"===this.getEnv()}isLoon(){return"Loon"===this.getEnv()}isShadowrocket(){return"Shadowrocket"===this.getEnv()}isStash(){return"Stash"===this.getEnv()}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 a=this.getdata(t);if(a)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,a)=>e(a))})}runScript(t,e){return new Promise(s=>{let a=this.getdata("@chavy_boxjs_userCfgs.httpapi");a=a?a.replace(/\n/g,"").trim():a;let r=this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout");r=r?1*r:20,r=e&&e.timeout?e.timeout:r;const[i,o]=a.split("@"),n={url:`http://${o}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":i,Accept:"*/*"},timeout:r};this.post(n,(t,e,a)=>s(a))}).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),a=!s&&this.fs.existsSync(e);if(!s&&!a)return{};{const a=s?t:e;try{return JSON.parse(this.fs.readFileSync(a))}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),a=!s&&this.fs.existsSync(e),r=JSON.stringify(this.data);s?this.fs.writeFileSync(t,r):a?this.fs.writeFileSync(e,r):this.fs.writeFileSync(t,r)}}lodash_get(t,e,s){const a=e.replace(/\[(\d+)\]/g,".$1").split(".");let r=t;for(const t of a)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,a)=>Object(t[s])===t[s]?t[s]:t[s]=Math.abs(e[a+1])>>0==+e[a+1]?[]:{},t)[e[e.length-1]]=s,t)}getdata(t){let e=this.getval(t);if(/^@/.test(t)){const[,s,a]=/^@(.*?)\.(.*?)$/.exec(t),r=s?this.getval(s):"";if(r)try{const t=JSON.parse(r);e=t?this.lodash_get(t,a,""):e}catch(t){e=""}}return e}setdata(t,e){let s=!1;if(/^@/.test(e)){const[,a,r]=/^@(.*?)\.(.*?)$/.exec(e),i=this.getval(a),o=a?"null"===i?null:i||"{}":"{}";try{const e=JSON.parse(o);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),a)}catch(e){const i={};this.lodash_set(i,r,t),s=this.setval(JSON.stringify(i),a)}}else s=this.setval(t,e);return s}getval(t){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":return $persistentStore.read(t);case"Quantumult X":return $prefs.valueForKey(t);case"Node.js":return this.data=this.loaddata(),this.data[t];default:return this.data&&this.data[t]||null}}setval(t,e){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":return $persistentStore.write(t,e);case"Quantumult X":return $prefs.setValueForKey(t,e);case"Node.js":return this.data=this.loaddata(),this.data[e]=t,this.writedata(),!0;default:return 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=(()=>{})){switch(t.headers&&(delete t.headers["Content-Type"],delete t.headers["Content-Length"],delete t.headers["content-type"],delete t.headers["content-length"]),t.params&&(t.url+="?"+this.queryStr(t.params)),this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":default:this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient.get(t,(t,s,a)=>{!t&&s&&(s.body=a,s.statusCode=s.status?s.status:s.statusCode,s.status=s.statusCode),e(t,s,a)});break;case"Quantumult X":this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:a,headers:r,body:i,bodyBytes:o}=t;e(null,{status:s,statusCode:a,headers:r,body:i,bodyBytes:o},i,o)},t=>e(t&&t.error||"UndefinedError"));break;case"Node.js":let s=require("iconv-lite");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:a,statusCode:r,headers:i,rawBody:o}=t,n=s.decode(o,this.encoding);e(null,{status:a,statusCode:r,headers:i,rawBody:o,body:n},n)},t=>{const{message:a,response:r}=t;e(a,r,r&&s.decode(r.rawBody,this.encoding))})}}post(t,e=(()=>{})){const s=t.method?t.method.toLocaleLowerCase():"post";switch(t.body&&t.headers&&!t.headers["Content-Type"]&&!t.headers["content-type"]&&(t.headers["content-type"]="application/x-www-form-urlencoded"),t.headers&&(delete t.headers["Content-Length"],delete t.headers["content-length"]),this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":default:this.isSurge()&&this.isNeedRewrite&&(t.headers=t.headers||{},Object.assign(t.headers,{"X-Surge-Skip-Scripting":!1})),$httpClient[s](t,(t,s,a)=>{!t&&s&&(s.body=a,s.statusCode=s.status?s.status:s.statusCode,s.status=s.statusCode),e(t,s,a)});break;case"Quantumult X":t.method=s,this.isNeedRewrite&&(t.opts=t.opts||{},Object.assign(t.opts,{hints:!1})),$task.fetch(t).then(t=>{const{statusCode:s,statusCode:a,headers:r,body:i,bodyBytes:o}=t;e(null,{status:s,statusCode:a,headers:r,body:i,bodyBytes:o},i,o)},t=>e(t&&t.error||"UndefinedError"));break;case"Node.js":let a=require("iconv-lite");this.initGotEnv(t);const{url:r,...i}=t;this.got[s](r,i).then(t=>{const{statusCode:s,statusCode:r,headers:i,rawBody:o}=t,n=a.decode(o,this.encoding);e(null,{status:s,statusCode:r,headers:i,rawBody:o,body:n},n)},t=>{const{message:s,response:r}=t;e(s,r,r&&a.decode(r.rawBody,this.encoding))})}}time(t,e=null){const s=e?new Date(e):new Date;let a={"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 a)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?a[e]:("00"+a[e]).substr((""+a[e]).length)));return t}queryStr(t){let e="";for(const s in t){let a=t[s];null!=a&&""!==a&&("object"==typeof a&&(a=JSON.stringify(a)),e+=`${s}=${a}&`)}return e=e.substring(0,e.length-1),e}msg(e=t,s="",a="",r){const i=t=>{switch(typeof t){case void 0:return t;case"string":switch(this.getEnv()){case"Surge":case"Stash":default:return{url:t};case"Loon":case"Shadowrocket":return t;case"Quantumult X":return{"open-url":t};case"Node.js":return}case"object":switch(this.getEnv()){case"Surge":case"Stash":case"Shadowrocket":default:{let e=t.url||t.openUrl||t["open-url"];return{url:e}}case"Loon":{let e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}case"Quantumult X":{let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl,a=t["update-pasteboard"]||t.updatePasteboard;return{"open-url":e,"media-url":s,"update-pasteboard":a}}case"Node.js":return}default:return}};if(!this.isMute)switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":default:$notification.post(e,s,a,i(r));break;case"Quantumult X":$notify(e,s,a,i(r));break;case"Node.js":}if(!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),a&&t.push(a),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){switch(this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":case"Quantumult X":default:this.log("",`❗️${this.name}, 错误!`,t);break;case"Node.js":this.log("",`❗️${this.name}, 错误!`,t.stack)}}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;switch(this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),this.getEnv()){case"Surge":case"Loon":case"Stash":case"Shadowrocket":case"Quantumult X":default:$done(t);break;case"Node.js":process.exit(1)}}}(t,e)}