/* cron: 10 9 * * * */ const $ = new Env('hs每ζ—₯签到'); var nkg4Gw,EuFFIcj,dZCmgm,kFm9c2s,NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl,AOE5HU,mBnMOV;function EtI_YJ(nkg4Gw,EuFFIcj,dZCmgm){for(dZCmgm=0x0;dZCmgmcH3$r@|e+L(V4%t^:]Map*J0E5NjSOdCoY&",dZCmgm,kFm9c2s,NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl;oytW6B(dZCmgm=""+(nkg4Gw||""),kFm9c2s=dZCmgm.length,NRgjtZ=[],Q7HJxC=K6jjBa[0x0],RhFnwfU=K6jjBa[0x0],dZZNSXx=-K6jjBa[0x1]);for(hlMxKl=K6jjBa[0x0];hlMxKlK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(NRgjtZ.push(Q7HJxC&K6jjBa[0x3]),Q7HJxC>>=K6jjBa[0x2],RhFnwfU-=K6jjBa[0x2])}while(RhFnwfU>K6jjBa[0xf]);dZZNSXx=-K6jjBa[0x1]}}if(dZZNSXx>-K6jjBa[0x1]){NRgjtZ.push((Q7HJxC|dZZNSXx<qC$","8rBL|Q!BrgAmEGIo0$BSyOF6vf>wG3h`%b","=CjL;c6qY6d(qeFXoXe*{+~}y@wdXevT//n+/1wD?zSe4a{TgB$lpxY/^Lo3jT`/Ps5{:ZID5fon8M{`&ni*%hRM+w!~?0@/@O4ZV~d}^f9@N#LX}/|nNX;;vFHV&=ax7:oF,pH460|WOj)8E;^ZmPt`1GQ^,MM8*OjLPU;,w0g#8;.g:=Q*Dn9_Z`;ah.Aa9$A.f/hJO*Cd#=h49/H=ln@w)`ME,83X.Si772eRJwvm8hiDKd_e=HRM+w!~d#;D8W`)W]|;","e=Vv7^`u$v6:B3!gm4u!",";1w*J5nu","W;}\"ufBu","E/7*,Eb","=~+.)JIu","s/|)U}F?_","vv!rn2P.","(qocYYT>","So]$sRLX&","xkwM`J0HYw*r%i{{9W=p?Bf}_rP","cw\"Me3TAEr(e;GwyT|\"~OBgT5W>pR!","|L0~h{Xv]wzXR:Uk8,G}sE^6","U4(ZIxI3*c`_7jh{{?`9/W09QWpX>Fo[","!XrKbd5HaLg<5~sP","rWw*jjV;tD0vW@/X\"z|]V|4MUH]E2FZIq4@},@:#b(,","=nc=;%W}feT>[T{RGHK9FEH;.k?>3@inX?2axWUH}g]**Qih=Z*^oFVz9","V;/a9I#Ib1b:|Gj7D,=}NHo?<>dX#TRA.^_KK@pf.|CK!I)2Yv%RmBqykn2P/]nlHLNcPBEnzH=p)AKKtgX/i$l#osjZP","v;[=0s&/|m_:S~K2A=C]YHS?k.k4R{AlrG#W$*)AS.","k?\"9>/E=+XLEt5O7vMgZ7Ac}erp\"5~\"x","qe9lL:Nxsml<[TC/Lz]ZNHd4)ee}hGU)ELm*\"S9RacNmzG_R{;|~9B*6","_(Rl_:K\"fq","G~P:u\"LzI+*fU~9","8|(\"fetXwWu3qr/k6ei=,@{g.Gxik[;/Pf`.","cGG>6rI3PwEvb_|I%|n:1j?u","XWBzt0AH_H(ECFdxh_6=Qe&dKqI0dRF{B)_",":G%BLI?vh+og>Ny)mfAK:iz6","Ew9}rhCA8c+A>F{gMX%+Stl!A{4;6PZxrEJv","6W3Z;}9a.kBq6",")M;U1^DT2wzED{l2*4p)5^OkZHHRU~5h:b",".^e=:/g5\"gVc|RBPBi.PpM8?T(;p*R72f.#UTt8xErEZAn9{ge)~lTUerc{","RnC~`O7X!3>$/{b;DZ/zya(Epv","%2>QW{A$mV*,u8R2|E=%%z9kXOR`5nyIzqM7TC;Ur+X35kwcLu","1faZ4Mk5Og4*9N^gl/r<4iKy;D","6Q]=s*QT1rXz#P.X2?*nG","\"4?)BN2}V.hp*Rt#Sz+QC$6R4+Q%mu","pc,*(\"\"A}.}$3QHAB?ua1pUKtgK>L~~R","?HNZ>/M}8GG0rP(#,H0=","4.f7SJ34zHh7Anx)/{`>]pzA_?.aW@D","N7kP:5E/q+%1M5SP~HYz$*3#Er5Z_BHyk^;lX%b","&vV*r/U98ci%\"~","ciAKPW`}ZXWXE$OA5z&z6fzyL.q36",";n=)XIZ}CwQ]b","e_F7:MI3zH&*Gnekw.naA@sat+Zk2{|kt4BvUTPgZq*Kb^elG=RPG","rk,K8@:#)q3c/Q+lk.K<;FP9bq~WOinK24h]lJ>KVriEkIIF),#UV\"b","P^_K2NC6","[e^7>teyb1/|O~7;a4nz%rSx\"D!4SrrA\"H;.1Fv#q+3*:jL)","dks>EB/X~W6aO%{#)HS97Af?@|LQEPBhQ_QW#$w}8cVtdR2)]zQZ`","tkD>2NSf!W\"QHIvF","6AkzmME/D(rQ%:|KzHYWxA}},mz","B)W9V5F3Vrl)n!$K0/*^Ux+EP$mN\"[QP$4mM!%iXgHjXEjkPUWJ9?","(.pBNIHDwW%(tR@;O7d}M%M#|$]fWQ9)\"H`.!Ib","F.Hz8eQ60r$GJQlIv;E.1BMfZeEVp^X7tif9",">^PMN|a%qgB7DrixF|_<","^wVK?>5D9","@W*n<5L;!+aVRI=Rq4VM>N|XJ\"O?c$MF`H3*#j]9!","?HC]jJ>OEX?t%wPlH(vi3I+!D;pi_",".?EWEIJx/H^rS1RA3|TQ=dnu","gr%}:rkT4g}AgG{{>|EzCTq%)eS`v_","R46hA9m$>","]4F>Njd?Xr}%y~/)x4.:o$Ml(?,i6","=;)]_0KTm|]vfDd[RxA:EpR94+zEE_.XZ4u","L.l>EHsgZHbJ9n2g=,2:[^56_+niHi1hR^Bv","PrepM5NMo3&6:Po/M)a*Bc}lmk>","kWeQfcF3C3_:6","?fj*f*P9L1x$}_Il`.\"M2tS?B1ikY~AX%=C]%/?tG(G<@I4Fds_","QHK9KTVyvGCKXn>]\"cXu","{{0.sN/#[?OHZ^!R)KT]:iXE.k","WWl>4fAHT(*M5rAX/1wMYHaKEeI9Ij$;P^$\"|0E/jgI/$F?wpb","8/*)9Ib","SG5==0=X9wlw!I7lcs=>QtE/!gPkF@\"y).VvS$0eRkt`ITWy^W6","6,pn5}yH]3>m[^=R0$[=+M.\"6HP","H^y:e0^90r_T1Gv{8{>Qe>s%LeP>d%blf,u","N$h}J>!9owm4|%8FB.Vvr3H;g.h/krFR[.J^&J|?q3^t8TL)Vi{~",";4*pj%5DqW?au!I)3^z<[57XRL0RAnG","U.>7~|VH}+_/y[UIZ/5zCJ;Kt+|R0G#ANt[a`FATZ(y<]r\"A","Ge0.3*HK|16avhIl;4D9GIAKO+h","b",">GdpPJ:d$m]v&RmFOtr>+idEgHe9K[t)fH{~]|b","&/vJK^s6DX\"~w1QP#xi]AT{DYL!WS^P2A1?*_:b","P/LzxEGI,m|],tv",">nh~d%seE?aVu5)kZzc.+3f3v>RPaGMFjz$Mbr#du?(*>P7IT^C~;B+X@G","?,>poje6","Es>}{xGfwWKDOE/#Q?@);O%D8|{","JG(v}z/l_g|~*:6{_Qz\"sE[I*|%6o_5Pi^/aIxa6NgA_r_","R;6WR^.5+X2EXn$kIr=9o^zDLHjVX5yh()^.;JA9Qemiv1=#cb","9WkW`OS/93OM/N(IYv4\"^0.y:wg)rPuIr^{)[^d4?G8<5Ejypc|7&J$6","F_h7+:Ly4DzmoTRK1e=)CO/IN?.a]R=","S=)~v5f}b.K%PPD","U?)p_f*D$kj`aF2nc46","tz^];J23*m~0i:;/Z4s~eMoxie&6@~yhR,nahab","?^W.Y}W3`+;w3RiPIW|ppBzAD$G:7iinShyP33=fX.LtPu%)9XhQEM\"K#k","q=y=T43M4WF0vPU#J4074iQgX.f)rjQPa$|Q1%w#&|6@TG/#","4zd)BS~X*cV]GuTn!?xW/@clueZkYIJn4z:W6:\"D^+eGu5&[~^LzW3az!","?1q<7FzA%3k%4$X7[=f9}c7vV?O*X5j/","=n0.V/n}9wav^G&`T/PKvp+=_W~@fDfnZz~M@iod~WfpA^b,Jm^70BC;,Li","jhV!?B]yT1","ex;U6:b","oL`]WtQT!","7.!BkFb","+x9UchkD4.g0wI%#/1kW;Hzgtgm:qIX/t.8M*Hh94DT$U[8hS]W90pey$m>]b","8?).c3@K5.\"p^^8n]ce7_:llRGOMI_",".HJ9t509v>a1,N1h#ZQW}*]6","qWh7,WaalX","zHp!;%$TwDVvPn)KEb","CzP<)TZM{DP%mj:g4sjn?","xLOn*M>;9<^fwPu#Hk^~","2|5=nWb","wQO[VLreX","(zF)*5wu","2kzKscm6","cQ$f_k)u","M5;K","H2,hKOB~p_&i/ixLCvIj06+7p_&i/lWOyK^gg6=%i]0","3e59Zj:3p","I&mgc6pWp","Wa0c0","}DfcE>cL","wa_+","8GX:I9t4cYW{MHtwu","sx{<","9^/v5H4f+1",":wjvK","2x|,1I,uA=&~qC","RWvq","d&]B@","q#Q,MMf","Y9\"qj","A,v.","6b+}ejI=`t4wJ3@%p}(_^).MvMOcHmFS8P)7g}{NG|L_lsnbfl9LB|_6:we!dZ#L4m<~E`shF7&wn|[m^U)","w;_{","1R^%C4CL;RIAvgcazF{IvNj@.k%TtqKwU~A{","6nR5Xgq0","$sC;elDEE]","*%~Xm|,","[1$(^qPE3!4hl7~HZD%cxO4Nw3","u?GRKC,","ROwl)nWMx","vLbn)lDEE]","lsrqgZ3{x","2Fwl)nWMx","ls^R1X,","fy^lxqt6x","$O(>","wBAv=T]1L?y*pz>u[76`tM2L8H<1hE~UDQ\"","sBAv=T]1m32^,","t`E(2pkGm@","y{&HYCGkpu","wwWN5f;","uc5|6C|*","l/v>t?>4_>DP*","rMv","|h?tzsu","fNsS*C^;;0","B`F~to4E@ht3&)|>n23Rsru","CN+o_A=H","?*>y!CZX|c&Rv","5tzq]fW7{tx?u8(*ju","l,G*s+p1P!Z&uLg","?+v!]8H","B/8b*h2,,A","$ge^!f=n1+!:|q?dR):48&H","N_4*{]b","A,W)UEfu","xngZwp6\"9","P,gZR","F?epgp?u$w!TCN$A,,$*`J[IQexkAFdx!^x]r*b","F?epgp?u$w!Tx1Py4z|>Dppdy|pa2%w","9Z#<","?Ov?9K@j_CY8A[.BzQF5","BbZW1Z8l9*1Ps","=h","=WPj+","~WqjDa)w","Pr`>DpTy=",">WG)H*b","L8pK[","kGmKF.$R`uN;pOsVtU}u;iu=]uN;GN","bNsox.DS","VD6}!ibYI$a=)h{~feH&fuFT8n","?vfo4\"WX13elB","%?Y&mIHS","PAruH&fic","VDZ]e2~S","VD6}T}DSCnQy^au^e8P]C&b","VD6}\"}(/DZ^iV$n^pN,o^zud#n","5Erut5qrI{<","wD`OCLb","VD6}!iO/!66Jl7R^feH&h","k#0o&.FyI$N;6VgswB","5l`o|22RHZ<","m?(u<=WX`n","VDZ]I}WXCFtrB","VD6}\"}(/DZ7lxMn0ToOJ[","@^A}G5_rGF","|NH&Gl>S","M^y}tl>S","88#JIjwXDE4EMN","cD_U^giB","VD6}\"}(/DZAO#IUsVErut5/^%","[H(ukR*/.6AEB","VD6}T}DSCnQy)xCs88C&*_!YM6^FsV/^QI^JH&b","$PY[(}nS","sh^J)}O/V{GgTVik","1ar&7WT.c","h8EP9W5XwmHrB","VD6}T}DSCnQy^a`d;lZjp}}/Kn|t%<|>","j^eoC&3Xr{ZJY`;w20e",">Hn&&.{/V{elB","M^w]$(b","s8|v","%?so+5b","48w]w","k@[:803","%3x=Az6>:6","k@qP[FHwd>","E.ESm*G%W","T5N[7brH41G$cXbtQ4_%*=IlTVqn)G}us(+h$NQgg56P.?t","lyz&:|:on#BiGtB=\"cC\"BH&b54{*Y3J.j]xfdZ+:SJbmeQuLE|fDwkVgOE2SPuOYzDb52vU4M2&","jF!{STwGU_^fP(]{,M=udZ6$l?s%3o*LN3#ge`zrs?223oJ.W:o[*Bk#9:o+9cOj@enbo@s@=:]$Dpu4`PauSgE7*2<|ft8{xMY}F8QsXOU<{Xa.c|y58&i$s,R91tCET3auSgoghI0mF7CEP345>Acy8\"0m?8(EX`058&`4zO06;QJ.j%OcUBx",">Hn&&.{/V{el6S","NcOv0R]B","+GloC&xrB6H",".5VBQyof5","~Fl[@g9B","An`[~sdGo31OB","NNFPdk0D6|7;B","Z0p%lxBsomeOB","88w%@zb","~~}*)^b","5xdQSj_=x:*VS/j&M+#v*rgz","yiF>N>J@ifw^v,l~Q5m#X","D/MU|","!^|ku_~c7F^>+E",")w#%r4HA","pYa1","TaueB,;L;!4VJq_k","CY|%e?G","#OBw1p[A`[sV@;","m\"6{","3H;F1.sQ?","_{,An","yiF>40WL_6S1\"D3dx(40m@4FF#^wRVx(Ov6s\"vQ","U3^FhJkwr5tbLH","9/}?","ZSh","yiF>N>J@ifom._P9y=YI:)@Vr","lDxV+9X$","G5n1+","W#+>3EP%ev#9xsI","m=q>Iip\"","}j+?","y+Ws!~2h2%ibBJ/$","xju>saw","qo!=?}r\";rtb92","H5k:","","3#2iD","yiF>Q>i&2l;q\"v29//2Tgz4L,FVj9y@V;_V#Q>i&2l;qVShC[^fA8>>@el}:rn}O","yiF>Q>i&2l;qVSIV(/kU2TW","yiF>N>J@ifV0y6lV8E`5VcIC.l"],0x10));function eaS67i4(...nkg4Gw){oytW6B(nkg4Gw[K6jjBa[0x4]]=K6jjBa[0x0],nkg4Gw[K6jjBa[0x8]]=[function(){return globalThis},function(){return global},function(){return window},function(){return new Function("return this")()}],nkg4Gw[K6jjBa[0x5]]=void 0x0,nkg4Gw[K6jjBa[0x6]]=[]);try{oytW6B(nkg4Gw[K6jjBa[0x5]]=Object,nkg4Gw[K6jjBa[0x6]][K6jjBa[0x11]]("".__proto__.constructor.name))}catch(EuFFIcj){}VAPWI9:for(nkg4Gw[K6jjBa[0x7]]=K6jjBa[0x0];nkg4Gw[K6jjBa[0x7]]5&^_61",Q7HJxC,RhFnwfU,nkg4Gw,EuFFIcj,dZZNSXx,hlMxKl,AOE5HU;oytW6B(Q7HJxC=""+(dZCmgm||""),RhFnwfU=Q7HJxC.length,nkg4Gw=[],EuFFIcj=K6jjBa[0x0],dZZNSXx=K6jjBa[0x0],hlMxKl=-K6jjBa[0x1]);for(AOE5HU=K6jjBa[0x0];AOE5HUK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(nkg4Gw.push(EuFFIcj&K6jjBa[0x3]),EuFFIcj>>=K6jjBa[0x2],dZZNSXx-=K6jjBa[0x2])}while(dZZNSXx>K6jjBa[0xf]);hlMxKl=-K6jjBa[0x1]}}if(hlMxKl>-K6jjBa[0x1]){nkg4Gw.push((EuFFIcj|hlMxKl<8+R?aM",dZCmgm[K6jjBa[0x13]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[K6jjBa[0x6]]=dZCmgm[K6jjBa[0x13]].length,dZCmgm[K6jjBa[0x1f]]=[],dZCmgm[K6jjBa[0x1d]]=K6jjBa[0x0],dZCmgm[-K6jjBa[0x1e]]=K6jjBa[0x0],dZCmgm[-K6jjBa[0x1c]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x19]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x19]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x1f]].push(dZCmgm[K6jjBa[0x1d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x1d]]>>=K6jjBa[0x2],dZCmgm[-K6jjBa[0x1e]]-=K6jjBa[0x2])}while(dZCmgm[-K6jjBa[0x1e]]>K6jjBa[0xf]);dZCmgm[-K6jjBa[0x1c]]=-K6jjBa[0x1]}}if(dZCmgm[-K6jjBa[0x1c]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x1f]].push((dZCmgm[K6jjBa[0x1d]]|dZCmgm[-K6jjBa[0x1c]]<rU?",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl,EtI_YJ,UfU7xG;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],hlMxKl=K6jjBa[0x0],EtI_YJ=-K6jjBa[0x1]);for(UfU7xG=K6jjBa[0x0];UfU7xGK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);EtI_YJ=-K6jjBa[0x1]}}if(EtI_YJ>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|EtI_YJ<{oytW6B(dZCmgm[K6jjBa[0x4]]=K6jjBa[0x1],wsbEjG(NRgjtZ),wsbEjG(kFm9c2s));function kFm9c2s(...dZCmgm){oytW6B(dZCmgm[K6jjBa[0x4]]=K6jjBa[0x1],dZCmgm[K6jjBa[0x24]]="DZJsLjC!Y+:yqiMWPI.bnXS~zNcV#He)OE{\"g8F/dRk&fp<1_]la3(*`mG7vUtK5?=ur%@>6BTho[^Q,x9;}w4|02$A",dZCmgm[K6jjBa[0x13]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[K6jjBa[0x6]]=dZCmgm[K6jjBa[0x13]].length,dZCmgm[K6jjBa[0x1f]]=[],dZCmgm[K6jjBa[0x1d]]=K6jjBa[0x0],dZCmgm[-K6jjBa[0x27]]=K6jjBa[0x0],dZCmgm[K6jjBa[0x26]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x2]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x2]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x1f]].push(dZCmgm[K6jjBa[0x1d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x1d]]>>=K6jjBa[0x2],dZCmgm[-K6jjBa[0x27]]-=K6jjBa[0x2])}while(dZCmgm[-K6jjBa[0x27]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0x26]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0x26]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x1f]].push((dZCmgm[K6jjBa[0x1d]]|dZCmgm[K6jjBa[0x26]]<{kFm9c2s[K6jjBa[0x4]]=K6jjBa[0x29];try{if(kFm9c2s[K6jjBa[0xb]]){oytW6B(wsbEjG(RhFnwfU),wsbEjG(Q7HJxC));function Q7HJxC(...kFm9c2s){oytW6B(kFm9c2s[K6jjBa[0x4]]=K6jjBa[0x1],kFm9c2s[-K6jjBa[0x2b]]="fGD`K0ZytT~;?P,Lh&B[d2nex)ASpNzCwic:l#=X9U{v6/H3qM+$u]4.1*7@j",kFm9c2s[-K6jjBa[0x2a]]=""+(kFm9c2s[K6jjBa[0x0]]||""),kFm9c2s[K6jjBa[0x29]]=kFm9c2s[-K6jjBa[0x2a]].length,kFm9c2s[K6jjBa[0x1f]]=[],kFm9c2s[K6jjBa[0x2d]]=K6jjBa[0x0],kFm9c2s[K6jjBa[0xd]]=K6jjBa[0x0],kFm9c2s[K6jjBa[0x2c]]=-K6jjBa[0x1]);for(kFm9c2s[K6jjBa[0x19]]=K6jjBa[0x0];kFm9c2s[K6jjBa[0x19]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(kFm9c2s[K6jjBa[0x1f]].push(kFm9c2s[K6jjBa[0x2d]]&K6jjBa[0x3]),kFm9c2s[K6jjBa[0x2d]]>>=K6jjBa[0x2],kFm9c2s[K6jjBa[0xd]]-=K6jjBa[0x2])}while(kFm9c2s[K6jjBa[0xd]]>K6jjBa[0xf]);kFm9c2s[K6jjBa[0x2c]]=-K6jjBa[0x1]}}if(kFm9c2s[K6jjBa[0x2c]]>-K6jjBa[0x1]){kFm9c2s[K6jjBa[0x1f]].push((kFm9c2s[K6jjBa[0x2d]]|kFm9c2s[K6jjBa[0x2c]]<K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(hlMxKl.push(EtI_YJ&K6jjBa[0x3]),EtI_YJ>>=K6jjBa[0x2],UfU7xG-=K6jjBa[0x2])}while(UfU7xG>K6jjBa[0xf]);eaS67i4=-K6jjBa[0x1]}}if(eaS67i4>-K6jjBa[0x1]){hlMxKl.push((EtI_YJ|eaS67i4<@{56%3k=r.+:t`~27_iUou(g!N/}8sbXKJ*dK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(kFm9c2s[K6jjBa[0x1f]].push(kFm9c2s[K6jjBa[0x1d]]&K6jjBa[0x3]),kFm9c2s[K6jjBa[0x1d]]>>=K6jjBa[0x2],kFm9c2s[-K6jjBa[0x2e]]-=K6jjBa[0x2])}while(kFm9c2s[-K6jjBa[0x2e]]>K6jjBa[0xf]);kFm9c2s[K6jjBa[0x32]]=-K6jjBa[0x1]}}if(kFm9c2s[K6jjBa[0x32]]>-K6jjBa[0x1]){kFm9c2s[K6jjBa[0x1f]].push((kFm9c2s[K6jjBa[0x1d]]|kFm9c2s[K6jjBa[0x32]]<Oh1K*x@:}.`/$|z",dZCmgm[K6jjBa[0x13]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[-K6jjBa[0x1b]]=dZCmgm[K6jjBa[0x13]].length,dZCmgm[K6jjBa[0x1f]]=[],dZCmgm[-K6jjBa[0x36]]=K6jjBa[0x0],dZCmgm[K6jjBa[0x37]]=K6jjBa[0x0],dZCmgm[-K6jjBa[0x35]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x2]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x2]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x1f]].push(dZCmgm[-K6jjBa[0x36]]&K6jjBa[0x3]),dZCmgm[-K6jjBa[0x36]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0x37]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0x37]]>K6jjBa[0xf]);dZCmgm[-K6jjBa[0x35]]=-K6jjBa[0x1]}}if(dZCmgm[-K6jjBa[0x35]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x1f]].push((dZCmgm[-K6jjBa[0x36]]|dZCmgm[-K6jjBa[0x35]]<K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(nkg4Gw.push(EuFFIcj&K6jjBa[0x3]),EuFFIcj>>=K6jjBa[0x2],RhFnwfU-=K6jjBa[0x2])}while(RhFnwfU>K6jjBa[0xf]);dZZNSXx=-K6jjBa[0x1]}}if(dZZNSXx>-K6jjBa[0x1]){nkg4Gw.push((EuFFIcj|dZZNSXx<",nkg4Gw[K6jjBa[0xb]]=""+(nkg4Gw[K6jjBa[0x0]]||""),nkg4Gw[-K6jjBa[0x39]]=nkg4Gw[K6jjBa[0xb]].length,nkg4Gw[K6jjBa[0x3c]]=[],nkg4Gw[K6jjBa[0x1d]]=K6jjBa[0x0],nkg4Gw[-K6jjBa[0x3b]]=K6jjBa[0x0],nkg4Gw[K6jjBa[0xf]]=-K6jjBa[0x1]);for(nkg4Gw[K6jjBa[0x2]]=K6jjBa[0x0];nkg4Gw[K6jjBa[0x2]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(nkg4Gw[K6jjBa[0x3c]].push(nkg4Gw[K6jjBa[0x1d]]&K6jjBa[0x3]),nkg4Gw[K6jjBa[0x1d]]>>=K6jjBa[0x2],nkg4Gw[-K6jjBa[0x3b]]-=K6jjBa[0x2])}while(nkg4Gw[-K6jjBa[0x3b]]>K6jjBa[0xf]);nkg4Gw[K6jjBa[0xf]]=-K6jjBa[0x1]}}if(nkg4Gw[K6jjBa[0xf]]>-K6jjBa[0x1]){nkg4Gw[K6jjBa[0x3c]].push((nkg4Gw[K6jjBa[0x1d]]|nkg4Gw[K6jjBa[0xf]]<*mxtR`pZ)(;b8gkFPNHe4",dZCmgm,kFm9c2s,NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl;oytW6B(dZCmgm=""+(nkg4Gw||""),kFm9c2s=dZCmgm.length,NRgjtZ=[],Q7HJxC=K6jjBa[0x0],RhFnwfU=K6jjBa[0x0],dZZNSXx=-K6jjBa[0x1]);for(hlMxKl=K6jjBa[0x0];hlMxKlK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(NRgjtZ.push(Q7HJxC&K6jjBa[0x3]),Q7HJxC>>=K6jjBa[0x2],RhFnwfU-=K6jjBa[0x2])}while(RhFnwfU>K6jjBa[0xf]);dZZNSXx=-K6jjBa[0x1]}}if(dZZNSXx>-K6jjBa[0x1]){NRgjtZ.push((Q7HJxC|dZZNSXx<7q,J06t.^LWfF/&Q?",dZCmgm,kFm9c2s,NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl;oytW6B(dZCmgm=""+(nkg4Gw||""),kFm9c2s=dZCmgm.length,NRgjtZ=[],Q7HJxC=K6jjBa[0x0],RhFnwfU=K6jjBa[0x0],dZZNSXx=-K6jjBa[0x1]);for(hlMxKl=K6jjBa[0x0];hlMxKlK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(NRgjtZ.push(Q7HJxC&K6jjBa[0x3]),Q7HJxC>>=K6jjBa[0x2],RhFnwfU-=K6jjBa[0x2])}while(RhFnwfU>K6jjBa[0xf]);dZZNSXx=-K6jjBa[0x1]}}if(dZZNSXx>-K6jjBa[0x1]){NRgjtZ.push((Q7HJxC|dZZNSXx<w)#@DfNPktEIbA76MKH:rj_[c`vVQnXpGu,U<0lY2iqTR4~5!hoaW=",dZCmgm,kFm9c2s,NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl;oytW6B(dZCmgm=""+(nkg4Gw||""),kFm9c2s=dZCmgm.length,NRgjtZ=[],Q7HJxC=K6jjBa[0x0],RhFnwfU=K6jjBa[0x0],dZZNSXx=-K6jjBa[0x1]);for(hlMxKl=K6jjBa[0x0];hlMxKlK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(NRgjtZ.push(Q7HJxC&K6jjBa[0x3]),Q7HJxC>>=K6jjBa[0x2],RhFnwfU-=K6jjBa[0x2])}while(RhFnwfU>K6jjBa[0xf]);dZZNSXx=-K6jjBa[0x1]}}if(dZZNSXx>-K6jjBa[0x1]){NRgjtZ.push((Q7HJxC|dZZNSXx<{BXpzGg[ZE0vii(0xb9)](FaAWlQ[nkg4Gw])}));if(process[ZE0vii(K6jjBa[0x3f])][ZE0vii(K6jjBa[0x40])]&&process[ZE0vii(K6jjBa[0x3f])][ZE0vii(K6jjBa[0x40])]===ZE0vii(0xbc)){oytW6B(wsbEjG(VBre1Wa),wsbEjG(TCxWuW));function TCxWuW(...nkg4Gw){oytW6B(nkg4Gw[K6jjBa[0x4]]=K6jjBa[0x1],nkg4Gw[K6jjBa[0x42]]="qx9iDVWw_CE$HPN{m7yTXd~L;o!h+gb)[.OntI%v=0,^*(MKe&/?}pfYBJc<2>Zz`]lRSQ1|38uA:\"kr45UF@sG6ja#",nkg4Gw[K6jjBa[0x13]]=""+(nkg4Gw[K6jjBa[0x0]]||""),nkg4Gw[-K6jjBa[0x17]]=nkg4Gw[K6jjBa[0x13]].length,nkg4Gw[K6jjBa[0x1f]]=[],nkg4Gw[K6jjBa[0x1d]]=K6jjBa[0x0],nkg4Gw[K6jjBa[0x10]]=K6jjBa[0x0],nkg4Gw[K6jjBa[0x3f]]=-K6jjBa[0x1]);for(nkg4Gw[-K6jjBa[0x41]]=K6jjBa[0x0];nkg4Gw[-K6jjBa[0x41]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(nkg4Gw[K6jjBa[0x1f]].push(nkg4Gw[K6jjBa[0x1d]]&K6jjBa[0x3]),nkg4Gw[K6jjBa[0x1d]]>>=K6jjBa[0x2],nkg4Gw[K6jjBa[0x10]]-=K6jjBa[0x2])}while(nkg4Gw[K6jjBa[0x10]]>K6jjBa[0xf]);nkg4Gw[K6jjBa[0x3f]]=-K6jjBa[0x1]}}if(nkg4Gw[K6jjBa[0x3f]]>-K6jjBa[0x1]){nkg4Gw[K6jjBa[0x1f]].push((nkg4Gw[K6jjBa[0x1d]]|nkg4Gw[K6jjBa[0x3f]]<{}}}else{wsbEjG(K_sz2hy);function tRXwJHR(nkg4Gw){var EuFFIcj="uDogVk9\"ZJ8;LASW#BQ`OT(m:7Mvj2%|Cwfxb&YUeXsy{[=zhp@i_>lE3$]d4r?q1PK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(NRgjtZ.push(Q7HJxC&K6jjBa[0x3]),Q7HJxC>>=K6jjBa[0x2],RhFnwfU-=K6jjBa[0x2])}while(RhFnwfU>K6jjBa[0xf]);dZZNSXx=-K6jjBa[0x1]}}if(dZZNSXx>-K6jjBa[0x1]){NRgjtZ.push((Q7HJxC|dZZNSXx<{return nkg4Gw[K_sz2hy(0xc3)]})][K_sz2hy(0xc4)](wsbEjG((...nkg4Gw)=>{nkg4Gw[K6jjBa[0x4]]=K6jjBa[0x1];return!!nkg4Gw[K6jjBa[0x0]]}))}oytW6B($[_jFcMQ(0xc5)]=_jFcMQ(0xc6),$[_jFcMQ(0xc7)]=_jFcMQ(K6jjBa[0x6a]),!(async()=>{wsbEjG(dZCmgm);function dZCmgm(...dZCmgm){oytW6B(dZCmgm[K6jjBa[0x4]]=K6jjBa[0x1],dZCmgm[-K6jjBa[0x44]]=")|0^7=!._{,H$Guna[4sR%#6LEq&KYvpIN:wDf3(FQZ;>d?xl*y~@cmO19Mrz2PtkT\"oWBb/AC+hj5XU]gK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x3c]].push(dZCmgm[K6jjBa[0x1d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x1d]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0x46]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0x46]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0x45]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0x45]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x3c]].push((dZCmgm[K6jjBa[0x1d]]|dZCmgm[K6jjBa[0x45]]<.<`)^e&]}@JrwbVDL2BTGRHj/$Ymt5?MhOk[8Wvu0P!;sld1i=FKS46AQg~I+cZ|qEnXpoU{#_CN9fz:a",Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl,AOE5HU,mBnMOV,EtI_YJ;oytW6B(Q7HJxC=""+(dZCmgm||""),RhFnwfU=Q7HJxC.length,dZZNSXx=[],hlMxKl=K6jjBa[0x0],AOE5HU=K6jjBa[0x0],mBnMOV=-K6jjBa[0x1]);for(EtI_YJ=K6jjBa[0x0];EtI_YJK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZZNSXx.push(hlMxKl&K6jjBa[0x3]),hlMxKl>>=K6jjBa[0x2],AOE5HU-=K6jjBa[0x2])}while(AOE5HU>K6jjBa[0xf]);mBnMOV=-K6jjBa[0x1]}}if(mBnMOV>-K6jjBa[0x1]){dZZNSXx.push((hlMxKl|mBnMOV<Y2p<~$`ewGD{SM[n*),lx#O5jKt\"%3+X(mrR=8iT7_fCo.4z0FdWqZ/s",dZCmgm[K6jjBa[0xb]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[K6jjBa[0x29]]=dZCmgm[K6jjBa[0xb]].length,dZCmgm[K6jjBa[0x1f]]=[],dZCmgm[K6jjBa[0x1d]]=K6jjBa[0x0],dZCmgm[K6jjBa[0xd]]=K6jjBa[0x0],dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x2]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x2]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x1f]].push(dZCmgm[K6jjBa[0x1d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x1d]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0xd]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0xd]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0x2c]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x1f]].push((dZCmgm[K6jjBa[0x1d]]|dZCmgm[K6jjBa[0x2c]]<nK&3aADpxo;E),(RQ~JslZqPFI",Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl,AOE5HU,mBnMOV,EtI_YJ;oytW6B(Q7HJxC=""+(dZCmgm||""),RhFnwfU=Q7HJxC.length,dZZNSXx=[],hlMxKl=K6jjBa[0x0],AOE5HU=K6jjBa[0x0],mBnMOV=-K6jjBa[0x1]);for(EtI_YJ=K6jjBa[0x0];EtI_YJK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZZNSXx.push(hlMxKl&K6jjBa[0x3]),hlMxKl>>=K6jjBa[0x2],AOE5HU-=K6jjBa[0x2])}while(AOE5HU>K6jjBa[0xf]);mBnMOV=-K6jjBa[0x1]}}if(mBnMOV>-K6jjBa[0x1]){dZZNSXx.push((hlMxKl|mBnMOV<0lV]T9dRS|:.C(#Pf,nq<[4J^Q8LXZmet",dZCmgm[K6jjBa[0x13]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[K6jjBa[0x4e]]=dZCmgm[K6jjBa[0x13]].length,dZCmgm[K6jjBa[0x1f]]=[],dZCmgm[K6jjBa[0x2d]]=K6jjBa[0x0],dZCmgm[K6jjBa[0xd]]=K6jjBa[0x0],dZCmgm[K6jjBa[0xf]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x19]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x19]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x1f]].push(dZCmgm[K6jjBa[0x2d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x2d]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0xd]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0xd]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0xf]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0xf]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x1f]].push((dZCmgm[K6jjBa[0x2d]]|dZCmgm[K6jjBa[0xf]]<{nkg4Gw[K6jjBa[0x4]]=K6jjBa[0x1];return $[_jFcMQ(0xf2)](nkg4Gw[K6jjBa[0x0]])}))[_jFcMQ(0xf3)](()=>{return $[_jFcMQ(K6jjBa[0x6b])]()}));async function DSCayUs(){try{function dZCmgm(dZCmgm){var kFm9c2s="ZlwtW3~8GjF=9ACy?Jei|YO>P}%n;+#DvNoc)BxzE],HLbT/:Ig(@SQ1u0\"&{R5!qUV6XsMfm_K[hpa$<2.4*rd7`^k",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,AOE5HU,mBnMOV,EtI_YJ;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],AOE5HU=K6jjBa[0x0],mBnMOV=-K6jjBa[0x1]);for(EtI_YJ=K6jjBa[0x0];EtI_YJK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],AOE5HU-=K6jjBa[0x2])}while(AOE5HU>K6jjBa[0xf]);mBnMOV=-K6jjBa[0x1]}}if(mBnMOV>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|mBnMOV<uHI;8Pk}2[n@Gs6bVTf]<.o+_Mm&gXqYy5ZxUJwBh,F/3Q7iCODWE(*e)#v|%a",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,AOE5HU,mBnMOV,EtI_YJ;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],AOE5HU=K6jjBa[0x0],mBnMOV=-K6jjBa[0x1]);for(EtI_YJ=K6jjBa[0x0];EtI_YJK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],AOE5HU-=K6jjBa[0x2])}while(AOE5HU>K6jjBa[0xf]);mBnMOV=-K6jjBa[0x1]}}if(mBnMOV>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|mBnMOV<:WG;z|48CUIb0p",dZCmgm[K6jjBa[0xb]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[K6jjBa[0x54]]=dZCmgm[K6jjBa[0xb]].length,dZCmgm[K6jjBa[0x1d]]=[],dZCmgm[-K6jjBa[0x56]]=K6jjBa[0x0],dZCmgm[K6jjBa[0xd]]=K6jjBa[0x0],dZCmgm[K6jjBa[0xf]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x2]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x2]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x1d]].push(dZCmgm[-K6jjBa[0x56]]&K6jjBa[0x3]),dZCmgm[-K6jjBa[0x56]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0xd]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0xd]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0xf]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0xf]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x1d]].push((dZCmgm[-K6jjBa[0x56]]|dZCmgm[K6jjBa[0xf]]<60|[}#z;8^&?",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,AOE5HU,mBnMOV,EtI_YJ;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],AOE5HU=K6jjBa[0x0],mBnMOV=-K6jjBa[0x1]);for(EtI_YJ=K6jjBa[0x0];EtI_YJK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],AOE5HU-=K6jjBa[0x2])}while(AOE5HU>K6jjBa[0xf]);mBnMOV=-K6jjBa[0x1]}}if(mBnMOV>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|mBnMOV<RN7ty%UgPp0cY",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,AOE5HU,mBnMOV,EtI_YJ;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],AOE5HU=K6jjBa[0x0],mBnMOV=-K6jjBa[0x1]);for(EtI_YJ=K6jjBa[0x0];EtI_YJK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],AOE5HU-=K6jjBa[0x2])}while(AOE5HU>K6jjBa[0xf]);mBnMOV=-K6jjBa[0x1]}}if(mBnMOV>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|mBnMOV<x4^@{Y",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,AOE5HU,mBnMOV,EtI_YJ;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],AOE5HU=K6jjBa[0x0],mBnMOV=-K6jjBa[0x1]);for(EtI_YJ=K6jjBa[0x0];EtI_YJK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],AOE5HU-=K6jjBa[0x2])}while(AOE5HU>K6jjBa[0xf]);mBnMOV=-K6jjBa[0x1]}}if(mBnMOV>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|mBnMOV<LY0!7W:yK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],AOE5HU-=K6jjBa[0x2])}while(AOE5HU>K6jjBa[0xf]);mBnMOV=-K6jjBa[0x1]}}if(mBnMOV>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|mBnMOV<Tnm*AX4h`U[w]o10sYkVL^d~8q@?y+MK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x3c]].push(dZCmgm[K6jjBa[0x2d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x2d]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0x2a]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0x2a]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0x2c]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x3c]].push((dZCmgm[K6jjBa[0x2d]]|dZCmgm[K6jjBa[0x2c]]<ilzfqgRsJXw?:;v[$dUAyEN!H(@x_C.%Zm1e8r4LG{+}oQujb/0&DKTnaK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[-K6jjBa[0x48]].push(dZCmgm[K6jjBa[0x1d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x1d]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0xd]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0xd]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0x2c]]>-K6jjBa[0x1]){dZCmgm[-K6jjBa[0x48]].push((dZCmgm[K6jjBa[0x1d]]|dZCmgm[K6jjBa[0x2c]]<v0_r1=tTln5/3Hw*IZkmPjO+sL$UdAgx?N()SJEfz2,Ky{F[p&7}e",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl,AOE5HU,EtI_YJ;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],hlMxKl=K6jjBa[0x0],AOE5HU=-K6jjBa[0x1]);for(EtI_YJ=K6jjBa[0x0];EtI_YJK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);AOE5HU=-K6jjBa[0x1]}}if(AOE5HU>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|AOE5HU<T6N)qk*`/U;",dZCmgm[-K6jjBa[0x6a]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[K6jjBa[0x29]]=dZCmgm[-K6jjBa[0x6a]].length,dZCmgm[K6jjBa[0x1f]]=[],dZCmgm[K6jjBa[0x1d]]=K6jjBa[0x0],dZCmgm[K6jjBa[0xd]]=K6jjBa[0x0],dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x2]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x2]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x1f]].push(dZCmgm[K6jjBa[0x1d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x1d]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0xd]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0xd]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0x2c]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x1f]].push((dZCmgm[K6jjBa[0x1d]]|dZCmgm[K6jjBa[0x2c]]<K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);AOE5HU=-K6jjBa[0x1]}}if(AOE5HU>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|AOE5HU<{$[K6jjBa[0x3c]+hlMxKl](zm1kah,async(NRgjtZ,RhFnwfU,dZZNSXx)=>{try{NRgjtZ?console[Q7HJxC(K6jjBa[0x6c])](""+$[Q7HJxC(0x155)](NRgjtZ,NRgjtZ)):dZZNSXx=Oj6NDa5(dZCmgm,dZZNSXx)}catch(hlMxKl){console[Q7HJxC(K6jjBa[0x6c])](hlMxKl,RhFnwfU)}finally{kFm9c2s(dZZNSXx)}})})}async function Oj6NDa5(dZCmgm,kFm9c2s){let NRgjtZ="";try{NRgjtZ=JSON[_jFcMQ(0x156)](kFm9c2s)}catch(Q7HJxC){function RhFnwfU(dZCmgm){var kFm9c2s=".*~}zg_ONB@ytkYro]9nHmFf6%E?cS|&3d$AuWP^7XsIT0=lj!1,Z(Q2+8pV:bCq4#",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl,AOE5HU,mBnMOV;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],hlMxKl=K6jjBa[0x0],AOE5HU=-K6jjBa[0x1]);for(mBnMOV=K6jjBa[0x0];mBnMOVK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);AOE5HU=-K6jjBa[0x1]}}if(AOE5HU>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|AOE5HU<Tz!c+vNJR@\".a`",dZCmgm[K6jjBa[0x6d]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[K6jjBa[0x6]]=dZCmgm[K6jjBa[0x6d]].length,dZCmgm[K6jjBa[0x1f]]=[],dZCmgm[K6jjBa[0x1d]]=K6jjBa[0x0],dZCmgm[K6jjBa[0x46]]=K6jjBa[0x0],dZCmgm[-K6jjBa[0x6e]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x4a]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x4a]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x1f]].push(dZCmgm[K6jjBa[0x1d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x1d]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0x46]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0x46]]>K6jjBa[0xf]);dZCmgm[-K6jjBa[0x6e]]=-K6jjBa[0x1]}}if(dZCmgm[-K6jjBa[0x6e]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x1f]].push((dZCmgm[K6jjBa[0x1d]]|dZCmgm[-K6jjBa[0x6e]]<7FO4nNJ/SEsq?([5}b",dZCmgm[K6jjBa[0x6f]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[K6jjBa[0x6]]=dZCmgm[K6jjBa[0x6f]].length,dZCmgm[K6jjBa[0x3c]]=[],dZCmgm[-K6jjBa[0x70]]=K6jjBa[0x0],dZCmgm[K6jjBa[0xd]]=K6jjBa[0x0],dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x26]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x26]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x3c]].push(dZCmgm[-K6jjBa[0x70]]&K6jjBa[0x3]),dZCmgm[-K6jjBa[0x70]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0xd]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0xd]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0x2c]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x3c]].push((dZCmgm[-K6jjBa[0x70]]|dZCmgm[K6jjBa[0x2c]]<G$B9;q!,ETUk./W)^l%PAFyYZI]}rJMf&+4",dZCmgm[K6jjBa[0x73]]=""+(dZCmgm[K6jjBa[0x0]]||""),dZCmgm[K6jjBa[0x6]]=dZCmgm[K6jjBa[0x73]].length,dZCmgm[K6jjBa[0x74]]=[],dZCmgm[K6jjBa[0x2d]]=K6jjBa[0x0],dZCmgm[K6jjBa[0xd]]=K6jjBa[0x0],dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]);for(dZCmgm[K6jjBa[0x19]]=K6jjBa[0x0];dZCmgm[K6jjBa[0x19]]K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(dZCmgm[K6jjBa[0x74]].push(dZCmgm[K6jjBa[0x2d]]&K6jjBa[0x3]),dZCmgm[K6jjBa[0x2d]]>>=K6jjBa[0x2],dZCmgm[K6jjBa[0xd]]-=K6jjBa[0x2])}while(dZCmgm[K6jjBa[0xd]]>K6jjBa[0xf]);dZCmgm[K6jjBa[0x2c]]=-K6jjBa[0x1]}}if(dZCmgm[K6jjBa[0x2c]]>-K6jjBa[0x1]){dZCmgm[K6jjBa[0x74]].push((dZCmgm[K6jjBa[0x2d]]|dZCmgm[K6jjBa[0x2c]]<8_*tzBEdY]f{CW;rs:qU|$o?X#Zw56`G,9.b4=v7S!u+",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl,AOE5HU,mBnMOV;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],hlMxKl=K6jjBa[0x0],AOE5HU=-K6jjBa[0x1]);for(mBnMOV=K6jjBa[0x0];mBnMOVK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);AOE5HU=-K6jjBa[0x1]}}if(AOE5HU>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|AOE5HU<K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);AOE5HU=-K6jjBa[0x1]}}if(AOE5HU>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|AOE5HU<K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);AOE5HU=-K6jjBa[0x1]}}if(AOE5HU>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|AOE5HU<@Jfdx=M|v}o&pKUcEC?8L9j[W%OY20]N7tbu",NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl,AOE5HU,mBnMOV;oytW6B(NRgjtZ=""+(dZCmgm||""),Q7HJxC=NRgjtZ.length,RhFnwfU=[],dZZNSXx=K6jjBa[0x0],hlMxKl=K6jjBa[0x0],AOE5HU=-K6jjBa[0x1]);for(mBnMOV=K6jjBa[0x0];mBnMOVK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);AOE5HU=-K6jjBa[0x1]}}if(AOE5HU>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|AOE5HU<|s}xhQ,ndYj4zGT95p#blN/S[VqL_R6&E.ZAUgfkXHoiFcBCMDtJa@rK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);AOE5HU=-K6jjBa[0x1]}}if(AOE5HU>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|AOE5HU<K6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(RhFnwfU.push(dZZNSXx&K6jjBa[0x3]),dZZNSXx>>=K6jjBa[0x2],hlMxKl-=K6jjBa[0x2])}while(hlMxKl>K6jjBa[0xf]);AOE5HU=-K6jjBa[0x1]}}if(AOE5HU>-K6jjBa[0x1]){RhFnwfU.push((dZZNSXx|AOE5HU<-K6jjBa[0x1]){$[AOE5HU(0x18a)]=K6jjBa[0x7b]}}}}catch(Q7HJxC){console[_jFcMQ(K6jjBa[0x48])](""+dZCmgm+K6jjBa[0x51]+Q7HJxC)}}async function e0v8gg(dZCmgm,kFm9c2s){if(!kFm9c2s){kFm9c2s=function(...kFm9c2s){kFm9c2s[K6jjBa[0x4]]=K6jjBa[0x1];if(typeof nkg4Gw[kFm9c2s[K6jjBa[0x0]]]===K6jjBa[0xa]){return nkg4Gw[kFm9c2s[K6jjBa[0x0]]]=dZCmgm(EuFFIcj[kFm9c2s[K6jjBa[0x0]]])}return nkg4Gw[kFm9c2s[K6jjBa[0x0]]]}}if(!dZCmgm){dZCmgm=function(dZCmgm){var kFm9c2s="b;M=lFJ|L*E?rqg:a`@,o[PWD7S#{4i5O]/TNX8xC_\"^y$sp&.0BRfU9dVh%vGA6wzmu13~+eKZ)n(2QIHYjc!}t<>k",nkg4Gw,EuFFIcj,NRgjtZ,Q7HJxC,RhFnwfU,dZZNSXx,hlMxKl;oytW6B(nkg4Gw=""+(dZCmgm||""),EuFFIcj=nkg4Gw.length,NRgjtZ=[],Q7HJxC=K6jjBa[0x0],RhFnwfU=K6jjBa[0x0],dZZNSXx=-K6jjBa[0x1]);for(hlMxKl=K6jjBa[0x0];hlMxKlK6jjBa[0x16]?K6jjBa[0x17]:K6jjBa[0x18]);do{oytW6B(NRgjtZ.push(Q7HJxC&K6jjBa[0x3]),Q7HJxC>>=K6jjBa[0x2],RhFnwfU-=K6jjBa[0x2])}while(RhFnwfU>K6jjBa[0xf]);dZZNSXx=-K6jjBa[0x1]}}if(dZZNSXx>-K6jjBa[0x1]){NRgjtZ.push((Q7HJxC|dZZNSXx< { s.call(this, t, (t, e, s) => { t ? i(t) : r(e) }) }) } 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.logLevels = { debug: 0, info: 1, warn: 2, error: 3 }, this.logLevelPrefixs = { debug: "[DEBUG] ", info: "[INFO] ", warn: "[WARN] ", error: "[ERROR] " }, this.logLevel = "info", 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, ...s) { try { return JSON.stringify(t, ...s) } catch { return e } } getjson(t, e) { let s = e; if (this.getdata(t)) 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(r => { this.get({ url: t }, (t, e, s) => r(s)) }) } runScript(a, o) { return new Promise(r => { let t = this.getdata("@chavy_boxjs_userCfgs.httpapi"); t = t && t.replace(/\n/g, "").trim(); var e = (e = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout")) ? +e : 20, [s, i] = (e = o && o.timeout ? o.timeout : e, t.split("@")); this.post({ url: `http://${i}/v1/scripting/evaluate`, body: { script_text: a, mock_type: "cron", timeout: e }, headers: { "X-Key": s, Accept: "*/*" }, timeout: e }, (t, e, s) => r(s)) }).catch(t => this.logErr(t)) } loaddata() { if (!this.isNode()) return {}; this.fs = this.fs || require("fs"), this.path = this.path || require("path"); var t = this.path.resolve(this.dataFile), e = this.path.resolve(process.cwd(), this.dataFile), s = this.fs.existsSync(t), r = !s && this.fs.existsSync(e); if (!s && !r) return {}; r = s ? t : e; try { return JSON.parse(this.fs.readFileSync(r)) } catch (t) { return {} } } writedata() { var t, e, s, r, i; this.isNode() && (this.fs = this.fs || require("fs"), this.path = this.path || require("path"), t = this.path.resolve(this.dataFile), e = this.path.resolve(process.cwd(), this.dataFile), r = !(s = this.fs.existsSync(t)) && this.fs.existsSync(e), i = JSON.stringify(this.data), !s && r ? this.fs.writeFileSync(e, i) : this.fs.writeFileSync(t, i)) } lodash_get(t, e, s) { let r = t; for (const t of e.replace(/\[(\d+)\]/g, ".$1").split(".")) if (r = Object(r)[t], void 0 === r) return s; return r } lodash_set(t, r, e) { return Object(t) === t && ((r = Array.isArray(r) ? r : r.toString().match(/[^.[\]]+/g) || []).slice(0, -1).reduce((t, e, s) => Object(t[e]) === t[e] ? t[e] : t[e] = Math.abs(r[s + 1]) >> 0 == +r[s + 1] ? [] : {}, t)[r[r.length - 1]] = e), t } getdata(t) { let e = this.getval(t); if (/^@/.test(t)) { var [, s, r] = /^@(.*?)\.(.*?)$/.exec(t); if (s = s ? this.getval(s) : "") try { const t = JSON.parse(s); e = t ? this.lodash_get(t, r, "") : e } catch (t) { e = "" } } return e } setdata(t, e) { let s = !1; if (/^@/.test(e)) { var [, r, i] = /^@(.*?)\.(.*?)$/.exec(e), a = this.getval(r), a = r ? "null" === a ? null : a || "{}" : "{}"; try { const e = JSON.parse(a); this.lodash_set(e, i, t), s = this.setval(JSON.stringify(e), r) } catch (e) { this.lodash_set(a = {}, i, t), s = this.setval(JSON.stringify(a), r) } } 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 || require("got"), this.cktough = this.cktough || require("tough-cookie"), this.ckjar = this.ckjar || new this.cktough.CookieJar, t && (t.headers = t.headers || {}, t) && (t.headers = t.headers || {}, void 0 === t.headers.cookie) && void 0 === t.headers.Cookie && void 0 === t.cookieJar && (t.cookieJar = this.ckjar) } tmout() { return new Promise((t, e) => { this.tmoutId = setTimeout(() => { this.prms.cancel(), e({ message: "timemout", response: "" }) }, 5e4) }) } get(t, a = () => { }) { 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)), void 0 === t.followRedirect || t.followRedirect || ((this.isSurge() || this.isLoon()) && (t["auto-redirect"] = !1), this.isQuanX() && (t.opts ? t.opts.redirection = !1 : t.opts = { redirection: !1 })), 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, e, s) => { !t && e && (e.body = s, e.statusCode = e.status || e.statusCode, e.status = e.statusCode), a(t, e, s) }); break; case "Quantumult X": this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { var { statusCode: t, statusCode: e, headers: s, body: r, bodyBytes: i } = t; a(null, { status: t, statusCode: e, headers: s, body: r, bodyBytes: i }, r, i) }, t => a(t && t.error || "UndefinedError")); break; case "Node.js": this.initGotEnv(t), this.prms = this.got(t).on("redirect", (t, e) => { try { var s; t.headers["set-cookie"] && ((s = t.headers["set-cookie"].map(this.cktough.Cookie.parse).toString()) && this.ckjar.setCookieSync(s, null), e.cookieJar = this.ckjar) } catch (t) { this.logErr(t) } }), Promise.race([this.prms, this.tmout()]).then(t => { var { statusCode: t, statusCode: e, headers: s, rawBody: r, body: i } = t; a(null, { status: t, statusCode: e, headers: s, rawBody: r, body: i }, i), clearTimeout(this.tmoutId) }, t => { var { message: t, response: e } = t; clearTimeout(this.tmoutId), a(t, e, e && e.body) }) } } post(t, a = () => { }) { var e = 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"]), void 0 === t.followRedirect || t.followRedirect || ((this.isSurge() || this.isLoon()) && (t["auto-redirect"] = !1), this.isQuanX() && (t.opts ? t.opts.redirection = !1 : t.opts = { redirection: !1 })), 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[e](t, (t, e, s) => { !t && e && (e.body = s, e.statusCode = e.status || e.statusCode, e.status = e.statusCode), a(t, e, s) }); break; case "Quantumult X": t.method = e, this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { hints: !1 })), $task.fetch(t).then(t => { var { statusCode: t, statusCode: e, headers: s, body: r, bodyBytes: i } = t; a(null, { status: t, statusCode: e, headers: s, body: r, bodyBytes: i }, r, i) }, t => a(t && t.error || "UndefinedError")); break; case "Node.js": this.initGotEnv(t); var { url: s, ...r } = t; this.prms = this.got[e](s, r), Promise.race([this.prms, this.tmout()]).then(t => { var { statusCode: t, statusCode: e, headers: s, rawBody: r, body: i } = t; a(null, { status: t, statusCode: e, headers: s, rawBody: r, body: i }, i), clearTimeout(this.tmoutId) }, t => { var { message: t, response: e } = t; clearTimeout(this.tmoutId), a(t, e, e && e.body) }) } } time(t, e = null) { var s, r = { "M+": (e = e ? new Date(e) : new Date).getMonth() + 1, "d+": e.getDate(), "H+": e.getHours(), "m+": e.getMinutes(), "s+": e.getSeconds(), "q+": Math.floor((e.getMonth() + 3) / 3), S: e.getMilliseconds() }; for (s in /(y+)/.test(t) && (t = t.replace(RegExp.$1, (e.getFullYear() + "").substr(4 - RegExp.$1.length))), r) new RegExp("(" + s + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? r[s] : ("00" + r[s]).substr(("" + r[s]).length))); return t } queryStr(e) { let s = ""; for (const r in e) { let t = e[r]; null != t && "" !== t && ("object" == typeof t && (t = JSON.stringify(t)), s += `${r}=${t}&`) } return s = s.substring(0, s.length - 1) } msg(t = o, e = "", s = "", r = {}) { var i, a = r => { const { $open: t, $copy: e, $media: i, $mediaMime: a } = r; switch (typeof r) { case void 0: return r; case "string": switch (this.getEnv()) { case "Surge": case "Stash": default: return { url: r }; case "Loon": case "Shadowrocket": return r; case "Quantumult X": return { "open-url": r }; case "Node.js": return }case "object": switch (this.getEnv()) { case "Surge": case "Stash": case "Shadowrocket": default: var o = {}, s = r.openUrl || r.url || r["open-url"] || t; if (s && Object.assign(o, { action: "open-url", url: s }), (s = r["update-pasteboard"] || r.updatePasteboard || e) && Object.assign(o, { action: "clipboard", text: s }), i) { let t, e, s; if (i.startsWith("http")) t = i; else if (i.startsWith("data:")) { const [r] = i.split(";"), [, a] = i.split(","); e = a, s = r.replace("data:", "") } else e = i, s = (t => { var e, s = { JVBERi0: "application/pdf", R0lGODdh: "image/gif", R0lGODlh: "image/gif", iVBORw0KGgo: "image/png", "/9j/": "image/jpg" }; for (e in s) if (0 === t.indexOf(e)) return s[e]; return null })(i); Object.assign(o, { "media-url": t, "media-base64": e, "media-base64-mime": a ?? s }) } return Object.assign(o, { "auto-dismiss": r["auto-dismiss"], sound: r.sound }), o; case "Loon": { const e = {}; (s = r.openUrl || r.url || r["open-url"] || t) && Object.assign(e, { openUrl: s }); var n = r.mediaUrl || r["media-url"]; return (n = i?.startsWith("http") ? i : n) && Object.assign(e, { mediaUrl: n }), console.log(JSON.stringify(e)), e } case "Quantumult X": { const a = {}; (o = r["open-url"] || r.url || r.openUrl || t) && Object.assign(a, { "open-url": o }); n = r["media-url"] || r.mediaUrl; return (n = i?.startsWith("http") ? i : n) && Object.assign(a, { "media-url": n }), (s = r["update-pasteboard"] || r.updatePasteboard || e) && Object.assign(a, { "update-pasteboard": s }), console.log(JSON.stringify(a)), a } case "Node.js": return }default: return } }; if (!this.isMute) switch (this.getEnv()) { case "Surge": case "Loon": case "Stash": case "Shadowrocket": default: $notification.post(t, e, s, a(r)); break; case "Quantumult X": $notify(t, e, s, a(r)); break; case "Node.js": }this.isMuteLog || ((i = ["", "==============πŸ“£η³»η»Ÿι€šηŸ₯πŸ“£=============="]).push(t), e && i.push(e), s && i.push(s), console.log(i.join("\n")), this.logs = this.logs.concat(i)) } debug(...t) { this.logLevels[this.logLevel] <= this.logLevels.debug && (0 < t.length && (this.logs = [...this.logs, ...t]), console.log("" + this.logLevelPrefixs.debug + t.map(t => t ?? String(t)).join(this.logSeparator))) } info(...t) { this.logLevels[this.logLevel] <= this.logLevels.info && (0 < t.length && (this.logs = [...this.logs, ...t]), console.log("" + this.logLevelPrefixs.info + t.map(t => t ?? String(t)).join(this.logSeparator))) } warn(...t) { this.logLevels[this.logLevel] <= this.logLevels.warn && (0 < t.length && (this.logs = [...this.logs, ...t]), console.log("" + this.logLevelPrefixs.warn + t.map(t => t ?? String(t)).join(this.logSeparator))) } error(...t) { this.logLevels[this.logLevel] <= this.logLevels.error && (0 < t.length && (this.logs = [...this.logs, ...t]), console.log("" + this.logLevelPrefixs.error + t.map(t => t ?? String(t)).join(this.logSeparator))) } log(...t) { 0 < t.length && (this.logs = [...this.logs, ...t]), console.log(t.map(t => t ?? String(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}, ι”™θ――!`, void 0 !== t.message ? t.message : t) } } wait(e) { return new Promise(t => setTimeout(t, e)) } done(t = {}) { var e = ((new Date).getTime() - this.startTime) / 1e3; switch (this.log("", `πŸ””${this.name}, η»“ζŸ! πŸ•› ${e} η§’`), 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) } } }(o, t) }