/* 8 8 29 2 * jd_fish_help.js */ const $ = new Env('金融捕鱼助力'); var sxVpM9,o2nHgXS,PCBxfF,bZzgfJ,YAGP8pE,HuDDrl,HUy3H36,P8hIr5,CVTsdm,yxk_8SS,pfLomau;function bVmTBE(sxVpM9,o2nHgXS,PCBxfF){for(PCBxfF=0x0;PCBxfF@ATkF%by\"&PK5X71Q/p#2SjYEoNm:x{<",sxVpM9[CybkCQa[0x2]]=""+(sxVpM9[CybkCQa[0x3]]||""),sxVpM9[-CybkCQa[0x5]]=sxVpM9[CybkCQa[0x2]].length,sxVpM9[CybkCQa[0xa]]=[],sxVpM9[CybkCQa[0x8]]=CybkCQa[0x3],sxVpM9[CybkCQa[0x9]]=CybkCQa[0x3],sxVpM9[CybkCQa[0x7]]=-CybkCQa[0x1]);for(sxVpM9[CybkCQa[0x4]]=CybkCQa[0x3];sxVpM9[CybkCQa[0x4]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(sxVpM9[CybkCQa[0xa]].push(sxVpM9[CybkCQa[0x8]]&CybkCQa[0xc]),sxVpM9[CybkCQa[0x8]]>>=CybkCQa[0xb],sxVpM9[CybkCQa[0x9]]-=CybkCQa[0xb])}while(sxVpM9[CybkCQa[0x9]]>CybkCQa[0x7]);sxVpM9[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(sxVpM9[CybkCQa[0x7]]>-CybkCQa[0x1]){sxVpM9[CybkCQa[0xa]].push((sxVpM9[CybkCQa[0x8]]|sxVpM9[CybkCQa[0x7]]<n0OpB_<0PSNH3:r~m)x~B_=c6)#)5dSc>Z|BJL(T)Z5q}{0ol&^ed8t7h9/Rgf1gy?T^JL~7~$Djr_Ng.|0[!L/irHnE[6)&_GZpB8t7F9x~OpLcG/ZB2:?rE4zq__%ovx+,nLgV,iguL\"V,i@@+Cwg#J,p+ePDM+x~OpLcG/#t5erTSi_,p|7+`36eA:xf@s%N04|+h~O,gHk?TmvwgjM#>|%@ma1gNKR8;7m=)Z6TDoYkr@UL\"V,i@@TTT[MWM,2::)![","N^,i5","a2IzS?s","TD&i#`S$","a2*9A?hM;C","\"eAp[","YK4*.","o!+m","LZo*i~?R","S!Ja","S!Ja%%lVnV","BR.i","S*lGnzB4C~eGWTag>i>l7DBI#f:\"SR0:8`?i.","LEVH7","o}B8","rtW64jTN(CikAEVr=qc=T1xSqkYF/]uMyrUJ@p^1l%ot?g^9Z(%8","s$}C)5]s?","|@w$g9aL","Qtmhk=DVc","6IeZW2`|CYU&CrQiog4(~%_]L","\"4+})h9X&W,7x","4CUqh%cSc","GteZ","jj;$h(J","[4j$3_c2d","[4e93_c2d","\"DYB","8iB=?I8P&%O","rAC!ozzw3%1pxa8J)iAJ]q!w`tE\">jb[E};)^3&UEUchd(AMu$:8",">&_}n5xmQ@`=5ht)5=@I>D([{h;B~V@R9(|#5jLZ]%3%z/SaCw4dYC&XBi74mUoEWq4Aw}.k>qBta/|","V5P6Eks?[b@S#~I)=&U6N,@;!wE$!V5OuUIJO",">kKJnN}|#@oC=+wf7R(Q(=?OFwS\"|","L5Flu7E|","g*!zRSRS$$G}5>DwIB|","2Jm){/\"Zk.I]WAWq~]qL(qHwj8)4&*.","Qh3`,Q_w[fLS#P_Dx}(0jtaZls.X|TqJ`u[7%c{ZB$t/3K<)mbeJh/V+Jw","dkHp{EUC\"U>","n&1pVjYz`+Py|","1bt}|A.|","m,#7!#2Pg=ickO|dRt:76BLa@kOXdh$","V","4$Pc+giUaAt",",57nN|Ows","FB|uDNJsaU=JU$%[c}cLXM&i~A)DSnq3w=Q1[q>!ztwr9h.fQ;N5@9Z|","X_Tz>in02A/wx@uR","3U$zSzuMl+!2yO|Mnb^QvSSzyt)PD>r[!$XlC/ziz=|r5h]4_@_l(EXzes","#bI/^cPZ<.3y]3SEscS`A);?|",")&kz~o?OV","Tk2zk2F}h@1]]g~45;EIiY=>{>GbVA,n9}L=!","^wi`V1/w6b|+$gbJjbl8","$FdXK2pPgUOXTP79Ur=J~De~Gt_)eTt;9kez#t?+|A=7B`","\";0c#kKUZ4/L]~8(Oi>}pjI]JW,/IX<)Il:`k9DmBUM2(3IZ\"lc`h/B~","=,k?q=1ULA1C/E_R]}37dK0Zay:F|","0bApeg?jm%Pu|","A(;z=r[MosWc|Bl3;;opTI9Q!yc/WV`wCt;l","o@.097G",">5^=dTRUr=+f3L+f(dP(o@]+\"s","A;+J>o)[>.icTXC","C5u}RTr]Cf0b6VO)fFNJON]a$A|Q>j{;L,`?iF,+Vs","W0c7GBEtvy[","n8v!8cF0d@jL0B|d8LB=tI`>vt<\"b`T;nf7=UE[C`","I=[vg&n0r=$Q|","Hr.pw3!MaC:jjAc]z;k)fq)w(b4Q.EhqK}hzo/XzJU!XA*",":k(Qu5dN@bJ?9(J0JyU6d(qOtbM6","+&On]@YUN%#CS$D[Gy<0LLuw`t.>6V2qwlJ`F9E??%z7&n/OS*<}*XV:p.","ID6u*20]2ADPtjTfq7RPJ]#:tg=!2hY~!^==?rr{|","1;|=Ck1D[4*^|MEZx.k/bX\"06c5\"dn.sdl4nqL5|","*Wm5H}naGUhkM50]9BT6cYW?,I6Qx`h","?FO={E>[y$1|JhMrQf|l","m}e/9FgzU4>7QK]rR&+1KDF|*U*>yPF;Dla)45G","ebr/1BG","0A^l#jPt84eJ+\"MRlcz(","gq7}>DJ?{4Zz2hn)0bM?","]D{}Y30?YFZPc$sq","7;!JfkcaX4WB;gfq8|","p}i`:,`C`=k|b[bMA;6XCc/lv83//$0R^5uQMq[[>*8","Q;op(N8?*","7&N?v@W|","(5(}C2)muU%F8XwqDA*","A*/gUg1q%FTONSyrQD5Lr&A~","[=zpEEb+/hU6)*<;*;S7u5mD~$Zh,^h","Zf9)kDD[Qk/1M`9rBG","Rr5/o@o>sU5$d~onrd:z}>f[:f}7}@U","1vbTzzEQh","y}3Jpjf~",">&$!v55|","lFNg%97|","Wf2)AAA~","6UlJ?P3~","x!0I#::D","lP[hQ2k@^R8pfQ)_~]H","!R0B\"jx\"","Ck|ygC]","8`e#QMd\"","T1|G3;6D","#VdE.jxbAENs<9gi@Ibg","~P72)0+b","2.wEP>>w","~^;x34HN","``k4=O4Mz`S>U{n$xClkXP%n]P(Fo:84?xj1]8`;f2:u?3*&wL_M$fKcqa7","&%TifWQw","C5s.ZC$","dJkg?Lqp","9$EoFejsFKg_D","P:jZEoPsOq9qD","kPZ)1rEwkKvuD","9&S,(2ZZXe[%x","tty?UW$Fkfso|5`K=j","xt$Wd(5F","kgX66}w","5lfJs_D=rf6~F%r","c=r1tKf~",",qr6","?5DCjt&i%$","XfEC0","^\"cNhQN6jHYty+","RDxy",":Yk(0","y;INEE!","v>{yd","]dC8","l+Ni_VH~v#:/p%nt$i`\"L3o;,;g!@y.e7^3A>i5[UhI\"}Sq+c}RIZh\"l1XP([.^%8G","?I>fX","jJsB","BQO*++,","t8ABX","6i)pjjG","xaJOU","5FZ/U","t\"gO",",Iete","%9tekFoD.1SbP","%CrZ","JJSbc?byhg","[/jOC","HQW%L","MJItp_W~B","tvX.~","cEpZ","Bks1)$rM]k","=dX;Uzj","DJ1O","w$W6,&^Cl",">MU@W<*9CW","jHrG1%BLO",">MU@W<*9CWQ",">MU@WmA3f.e:","C(0?|\"2N|tD","@=C8","BtSX)","|B}r]S!z.:U2L]6urIwz.lgL)*X#r!}}AAU]V~I;@pAvtf&|7Y:*P?GErp.~4*`EdhnhwaYW!`}gUanu[PH}Q\"s2!T!{E{Pyi&jgy6L+m_7A[MC7~Cq","09hk[\"=Ab`","7WI\"|fXlhzrb[CDW+dZiE\"G=dn=MK","\"pn7","z@FLTzIxcAR5rdDW+d.7[/x+RBAVkM\"13p3xRN[mg^*CZE.Y","nRoj=@S<=5\"XKI:%<,}~|fkDavtC5Uw/|r.*QL8M@z_r*JXP{GH?X8<:HZRQtBItg_b_=ZaLRZ.7x`8J","Yh3$]OnKQ+w%4yD4je6]muMjC","efjy$.a","d>GyLJt~k","FKrn","HK(np","6G*F&/RQ","K!v,h`X00k","FQ~7Ix4","q@Kdnyf0b;]t`J~g(XQ$r\"]^Nb","#eLawv4","a\"N`c+sMr","?VS+c`X00k","`!Yy/(b_r","G.N`c+sMr","`!na@74","3Rn`ryogH@t0~8X{W","!P&?:Uk@IbGn4",":!dj","WL0{*","mWQE$0@2cl(yh$t&F)P8S\"F:C}a@Sp/;mt","Up$~tj><%8D;5iz","_jk83JH","<`(}VK*ppf","&1JR~K*ppf","^zNq8u0}o3nDhlFF?","fFaD\"I&qV)/Q,=A","+IN)831","yAr#);G%qI)SjT^`@3B6Y9DEcl[O#f%X]0","}&CjP","a.~,,)OJ","WkGv","mp++5|;++6p>Ua][m7KbP^D","Y*&pr7G","]d=JvSi~","q(suf/|I?","CZLn[","j}N?7Y=[k",".DC3^f0(@(bdw","DQ(3mfIy5T+*;h,l","JmN3/Lj","#E@3hc.=<6","=S>.zU6","RxbeJ!0Yo&z9|nv=k?B","9?U=","_nY2]_>X(udMP(Ut:Rg.{zYH","Zc+^{t[}4K#*:5)o",",nCs","Qz*Yx%&qi]OVgiKLV!Pf9n+$","RK[|rLsvUvMV<","Wc/s","KWv|7LbZ>1\"}+:0e","AcNsb",">mTsx","p1%2I%j","MDX^VI{K","wmNvxUe5Y5@0K","J&!e","q.ptR~k*6Ak[#c8g","`&(e%Q4>0/{5%","7(]R[S%","IW1Vx`$Hy","9(JQ","O>^Qo","J*sQBM9mTVlGYHsW{r1VeSVz/Vk5b4,UAWkVP$Z0}8mR8NuO_W<5H2=m}8f","\"#?RN","J>AQ","V)g(lF(0bjpz%","o,dxLR=5{0y","oNKgJenC2_AhiYyJAWsQlm(lty^h9YJJ4yMhcSEVzBe2&7gH1?H1B&{za!J_Wdrs1KH&{)BE","8=Ot","J>j5TF%","5x:/{5&,lsCg","h*=C_\"J@=@(ZE","9Wl/EG!MzBX","w*?myS~7?7$U_","uJms","3HW$/<[%~MfD2bcbadBYQVA@)A;UFC=Zn&OIyJ6%RyOd0@/LW,K","vD;.\"Nhso","EE}oCw~","13v_Y<@2","QmU=/e{{7l","8tU=vpx{H","c5]uO","!=!L}YVP`","``zpJ5G","W4>2=7l54N|o=u7_(j\"<}l!*Fa","fq}T*ormScctsCyz[r_k5R|,U","gqMA2l*?d","f;EkzAGz=>Gja","Cy!gz","/~]Y(","yfm8z\"<*Y77!uV=WW8,Sc?5X/(","U*%k#m;TT?&","WJwx/P}Fw>$4x:{e","WJiR}0E0zd","f;EkzAOSzc5","CyI=FA4FA>G|S3d*&^[N]A+FG|C>a","O:u(+0;+~T;k\"","/l&5+",".jvrN","[la~","=>Ss038:G$WMfJQ^QUR\"",".^Y($6~e4eX2\"","/Z{~","2(:[G{.Z^Z%l;",".jOrN","=>SsZ?Idz=jFp?wp6#@Wa","]l}JF",";iq](","htms","E[PfJ4%Q`h6pWOc}#|D3^iiF!\"cIzv3WH]$5M","LX@wFS*F)+*C4","bXsoK","LgN$h","l2rC","x)_\"@u5O1#m%w`dj1N1ffgJLd\"2NItibE\"h:2$kRXz%S6%,(","aQ@SKc}K[=}C8","ZQ/mG,Ts`","L_U#*RssbV","?X#[","n/`d","GKAT",",D:Yp,\":4DXD>q/6wvng","gH5HXA7t2JKy{;C]+/,&S","P55kQ%Fi","dn!d/PazWEF)4/D*F;D","dn6tPT#S6`@N%qq_BDqRC","}.XGQ","RUWg80{i","`gE6Nwbv3aHCtdk","=qW3cfGwa","8S^2,]Cxx","{e+=3SCx\"J0|fSW&%P","qM_Pth9c?","s|[k","h8eJ`2g~","W&3.4fMWnSC{o/y?En<.]DCy2B5{_JZ~JX}A]NI]K","H.DFi^8\"H[6J}J1?}qA","vfz.ZFhZ\"TlCjJgO&YfjH","_E<.%VdzYWm3)g[","W&3.4fMWnSC{o/ZE)SG9UFm+kS@8|I[e;XZ6]p{z!","&bV6kfeK","?]BcT@g_I(FS2IyRe[=Vy9LK","UH&Fl3n4W","?]BcT@g_I(FS2IyRe[=Vy9Q+K","_E#u[fqK","O=d(tFfX\"T5MG","db>.","h2bs#VOhW","=jk%F9WvW","vnyFy","3U}C?2N}Uhky6TSfg,}(HuVFAI{%TP>4@G","abLn]TL|H@h6|","z}unFDB~zsC;|","ZiF7}hqq*.{y;","lq(g:XL8ALEy89fZxZ9[J&4a\"~1EZ9it^^]&^F16R+W97>Jtjh,u}_A^Ngx0(tQ^D5oJrOV6o`x]U$JQG]B[T.v$&1m4Rd~^~=7O*4EaN`S~32gZa^I]3Z::if!*Gl>_Crxfp}!7LdI/=(MU@:NOnD{QFY#Np$$U[=(gDc:p1dj2U:ejrl#[6]SHOQ:>.e)>S,)e`^.P=[qE2l.7S^!lu]~1MQ$@pU0ZeWBCCw9vP1inU.B6G9A?/J<)XcR9RjDwVW:Ci{npBtHkmgt$vDB7v^/O8|","v$%8)5+It4","vHu,b5*y5$y4?Qh","4)3jIdtR","0>#jo<[0\"|{Yl]1)Hh;}SX:=i","x],F]&$2NgSMfE\"[j7","ndUjLb%#j.E\"Uvt:/ZJI8)7","uH2F2","GH2Fu","t]6C2ZX/G",";dQj","VD?q|&Ea{}WlS38[YkX}lz}9F}!$&5\"[5BmXp&#n[#F","`I9Ls4LJE8<*\">r","Hkph\"cR","ZdbXN\"[R","VD?q|&Ea{}&s&W%[$VrF=yr\"rPcd38]!0H7","@,;}^F:=9|l(7",",>NLFZGuG","3cOPx","7WlpV(e","s,(,iMZy[/1!47?wE^sAPx{7","HH*d\"\"e","piZF~z_R","RJ/F%o$R","F5)X{bVKG","g,X}v,yYi","8HPj","f*V7W","U]5pQl02i","ld/pHyRnQt2{LOQ!","x]ILuX_R","=>ej5dw0}K","=>ej4}|KHc","@lhC@3sBW","Dl8L.yjK(q","5`dP.(@aR","}w_r9.VQh4W}r^,c","qch|MJ~,F4&/_^{qP:","Gw_&>p~D0K}","M@$Zh|4)Xv5Ry5RWg:","#0XgwCA5",">Kj#8Il!0","I}c#qy5@8b!ZUo8x","rq4u","mJyW!gT:W","j/GF","8H,Fvy29","iiHZcDxdgV;","{\"pgXBFr76|sX(N","K&M^&#jy","ud?#;Oc","1hU|U%c","z`Y!PsjVs+|sZH`","<^0Z2Oc","O](j7k>gxS]ozi@*","E]/g\",k8t","ud?#2Oc","3`%,Z~)FCN\"/vI3Ud9RMq()F","zlr[r","ud0jz","I9wJA~)F(=s/T|P?]y","Z`n$","y)I@bZc","kEpgT","?Epg`vzJJh","^lr[z","il0ZGxc![g15$F$m\"qG[P,::^+MY\"9}I[`2jGEyV5Km|IyU7K&DrXXlAGugyBi9If6Ygygf0#gF(B81h;1.?Iz&X5taGygW_M&?P:UUlsqV.@Nv5s/rN7+.&ni2*P]9gV8`?+UBqM#[Zi35j1}UF","3`GvrQx/u","pM2j","Xa>$hW=B|gi%N(?IsTxg%8gJ[g*SW\"fI\")nx,W5:I5[","&PJ#;O#dbjuDRF","V`M!T}?Vu","djG[iDKF","\"R5q","djG[iD_J}hx@w@nXw+q","zf0j][V]JhAS^@=?d1f^m","djG[iD_JF5>6~\"0U3`q",",]d}qv>aU_G8_FGH?Uwg:[%3)vI:a8%VKm+,aD[y9g|","^lT,9f+F","QM}x7fIF","Xa>$hW=B|gW;WioISXm[Abmfm!+M(?`*$","yi%,X~c",";E~EtDQbI/L*Oy>H=4;q!{|y","ll1Mffc",",tQ[w8KF","[\"]x|}XVu","?l!j","wA1I\"u\"[K%Y&&8r7","{`P#zxKF","O](jREZJTSbOVm+)I^5E[Qc","Z`5jT}?Vjh0M_mRI$y","O](j2%S0@3{sZHxzjy","@)k#AbjVo6:z`K\"?m^N${","@)k#AbjVo6^NZ(`*","djk#zYf0ZLqMy","?lE[ZbdF","[(v}]]V?*","ddV15cb|","JA$/jji~","0$S8a&)!l","[=a7v=G","xhApIY]sQ4By(L@];|","\"=oI~iM!rs>","`d[ve/GCJI<%6~6hA*eJ@pmm(f}EAU53J$B8e=|s%ghn3|D.g,}(rrn|lfWYP+e^pOJKf5l%=%IKv+m^uB\"(>e^z.bG=j`F^ZBV`U","0$iJZSd+?","rTn0C@xf%+#g2%(e8w4)(`iWlYjwK.cz<,*_4","52>#PpR]{","I4W+$>Y(r_t","^R,q*Zs.#+b&0$0hhD_zgW%QPN*V(XmXAVhfL4;Qn(a|JWq0X:?$PjDVSUs,%/27=.",HuDDrl,HUy3H36,sxVpM9,o2nHgXS,P8hIr5,CVTsdm,yxk_8SS;gHNbB7y(HuDDrl=""+(PCBxfF||""),HUy3H36=HuDDrl.length,sxVpM9=[],o2nHgXS=CybkCQa[0x3],P8hIr5=CybkCQa[0x3],CVTsdm=-CybkCQa[0x1]);for(yxk_8SS=CybkCQa[0x3];yxk_8SSCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(sxVpM9.push(o2nHgXS&CybkCQa[0xc]),o2nHgXS>>=CybkCQa[0xb],P8hIr5-=CybkCQa[0xb])}while(P8hIr5>CybkCQa[0x7]);CVTsdm=-CybkCQa[0x1]}}if(CVTsdm>-CybkCQa[0x1]){sxVpM9.push((o2nHgXS|CVTsdm<*{13$8F!W=:/6.On4Ma?^9yX|tbd<~",PCBxfF[CybkCQa[0x17]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x18]]=PCBxfF[CybkCQa[0x17]].length,PCBxfF[CybkCQa[0x1c]]=[],PCBxfF[CybkCQa[0x8]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x9]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0x19]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x19]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x1c]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x1c]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0x7]]<`+8^(#=%9v:.GrU@oP4RN},b|*tQp1kZdL/6q$FgH?jazAxu0B!Tl~iWnKfse_[;cOSV5X2YJyMmChD{)CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(CVTsdm.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],bVmTBE-=CybkCQa[0xb])}while(bVmTBE>CybkCQa[0x7]);Xms_XXW=-CybkCQa[0x1]}}if(Xms_XXW>-CybkCQa[0x1]){CVTsdm.push((P8hIr5|Xms_XXW<e2)J[08LGq^rXmz",PCBxfF[CybkCQa[0x1d]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x1f]]=PCBxfF[CybkCQa[0x1d]].length,PCBxfF[-CybkCQa[0x23]]=[],PCBxfF[CybkCQa[0x8]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x22]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]);for(PCBxfF[-CybkCQa[0x1e]]=CybkCQa[0x3];PCBxfF[-CybkCQa[0x1e]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[-CybkCQa[0x23]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x21]]>-CybkCQa[0x1]){PCBxfF[-CybkCQa[0x23]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0x21]]<{lUc(WyYG39|nVRfm~o1[JO",PCBxfF[CybkCQa[0x17]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[-CybkCQa[0x24]]=PCBxfF[CybkCQa[0x17]].length,PCBxfF[-CybkCQa[0x2]]=[],PCBxfF[CybkCQa[0x26]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x22]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0xb]]=CybkCQa[0x3];PCBxfF[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[-CybkCQa[0x2]].push(PCBxfF[CybkCQa[0x26]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x26]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[-CybkCQa[0x2]].push((PCBxfF[CybkCQa[0x26]]|PCBxfF[CybkCQa[0x7]]<",PCBxfF[CybkCQa[0x17]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[-CybkCQa[0x1a]]=PCBxfF[CybkCQa[0x17]].length,PCBxfF[-CybkCQa[0x28]]=[],PCBxfF[CybkCQa[0x26]]=CybkCQa[0x3],PCBxfF[-CybkCQa[0x27]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0x19]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x19]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[-CybkCQa[0x28]].push(PCBxfF[CybkCQa[0x26]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x26]]>>=CybkCQa[0xb],PCBxfF[-CybkCQa[0x27]]-=CybkCQa[0xb])}while(PCBxfF[-CybkCQa[0x27]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[-CybkCQa[0x28]].push((PCBxfF[CybkCQa[0x26]]|PCBxfF[CybkCQa[0x7]]<CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);bVmTBE=-CybkCQa[0x1]}}if(bVmTBE>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|bVmTBE<KCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);bVmTBE=-CybkCQa[0x1]}}if(bVmTBE>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|bVmTBE<CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);bVmTBE=-CybkCQa[0x1]}}if(bVmTBE>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|bVmTBE<;zT`|Yq8",YAGP8pE,HuDDrl,sxVpM9,o2nHgXS,HUy3H36,P8hIr5,CVTsdm;gHNbB7y(YAGP8pE=""+(PCBxfF||""),HuDDrl=YAGP8pE.length,sxVpM9=[],o2nHgXS=CybkCQa[0x3],HUy3H36=CybkCQa[0x3],P8hIr5=-CybkCQa[0x1]);for(CVTsdm=CybkCQa[0x3];CVTsdmCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(sxVpM9.push(o2nHgXS&CybkCQa[0xc]),o2nHgXS>>=CybkCQa[0xb],HUy3H36-=CybkCQa[0xb])}while(HUy3H36>CybkCQa[0x7]);P8hIr5=-CybkCQa[0x1]}}if(P8hIr5>-CybkCQa[0x1]){sxVpM9.push((o2nHgXS|P8hIr5<Zb;wJ^$?5_8fMQ}/j`rokH3CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(sxVpM9[CybkCQa[0xa]].push(sxVpM9[CybkCQa[0x8]]&CybkCQa[0xc]),sxVpM9[CybkCQa[0x8]]>>=CybkCQa[0xb],sxVpM9[CybkCQa[0x22]]-=CybkCQa[0xb])}while(sxVpM9[CybkCQa[0x22]]>CybkCQa[0x7]);sxVpM9[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(sxVpM9[CybkCQa[0x7]]>-CybkCQa[0x1]){sxVpM9[CybkCQa[0xa]].push((sxVpM9[CybkCQa[0x8]]|sxVpM9[CybkCQa[0x7]]<(.^[@_:",sxVpM9[CybkCQa[0x17]]=""+(sxVpM9[CybkCQa[0x3]]||""),sxVpM9[CybkCQa[0x31]]=sxVpM9[CybkCQa[0x17]].length,sxVpM9[CybkCQa[0x33]]=[],sxVpM9[CybkCQa[0x26]]=CybkCQa[0x3],sxVpM9[-CybkCQa[0x32]]=CybkCQa[0x3],sxVpM9[CybkCQa[0x7]]=-CybkCQa[0x1]);for(sxVpM9[-CybkCQa[0x30]]=CybkCQa[0x3];sxVpM9[-CybkCQa[0x30]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(sxVpM9[CybkCQa[0x33]].push(sxVpM9[CybkCQa[0x26]]&CybkCQa[0xc]),sxVpM9[CybkCQa[0x26]]>>=CybkCQa[0xb],sxVpM9[-CybkCQa[0x32]]-=CybkCQa[0xb])}while(sxVpM9[-CybkCQa[0x32]]>CybkCQa[0x7]);sxVpM9[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(sxVpM9[CybkCQa[0x7]]>-CybkCQa[0x1]){sxVpM9[CybkCQa[0x33]].push((sxVpM9[CybkCQa[0x26]]|sxVpM9[CybkCQa[0x7]]<pcnoM;RE5:LCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(YAGP8pE.push(HuDDrl&CybkCQa[0xc]),HuDDrl>>=CybkCQa[0xb],HUy3H36-=CybkCQa[0xb])}while(HUy3H36>CybkCQa[0x7]);P8hIr5=-CybkCQa[0x1]}}if(P8hIr5>-CybkCQa[0x1]){YAGP8pE.push((HuDDrl|P8hIr5<CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(YAGP8pE.push(HuDDrl&CybkCQa[0xc]),HuDDrl>>=CybkCQa[0xb],HUy3H36-=CybkCQa[0xb])}while(HUy3H36>CybkCQa[0x7]);P8hIr5=-CybkCQa[0x1]}}if(P8hIr5>-CybkCQa[0x1]){YAGP8pE.push((HuDDrl|P8hIr5<{gHNbB7y(PCBxfF[CybkCQa[0x0]]=CybkCQa[0x1],lThh4kX(YAGP8pE),lThh4kX(bZzgfJ));function bZzgfJ(...PCBxfF){gHNbB7y(PCBxfF[CybkCQa[0x0]]=CybkCQa[0x1],PCBxfF[CybkCQa[0x1]]="N+c*>)O1L\".F0XU!Y}xSg3zAi8~5tf#M=B?TZk/p|${^@(y_;`nJ]wID%E[&vP76ba29oKmVW<:4,CuRqhQGdsjHler",PCBxfF[CybkCQa[0x17]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x18]]=PCBxfF[CybkCQa[0x17]].length,PCBxfF[CybkCQa[0x38]]=[],PCBxfF[CybkCQa[0x37]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x22]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x30]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0xb]]=CybkCQa[0x3];PCBxfF[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x38]].push(PCBxfF[CybkCQa[0x37]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x37]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x30]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x30]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x38]].push((PCBxfF[CybkCQa[0x37]]|PCBxfF[CybkCQa[0x30]]<{}}}else{gHNbB7y(lThh4kX(sHMzCPL),lThh4kX(AfjCud));function AfjCud(...sxVpM9){gHNbB7y(sxVpM9[CybkCQa[0x0]]=CybkCQa[0x1],sxVpM9[CybkCQa[0x1]]="CvqDTFOSLtGVWNpHBgjbhrfcIQYsUiAEdmJZKXkRaeM)*16~3u`P^onl?[9#:+2,7.(/%{]y8w<_x@4z0$&|;>5}=\"!",sxVpM9[-CybkCQa[0x3b]]=""+(sxVpM9[CybkCQa[0x3]]||""),sxVpM9[CybkCQa[0x18]]=sxVpM9[-CybkCQa[0x3b]].length,sxVpM9[CybkCQa[0xa]]=[],sxVpM9[-CybkCQa[0x3c]]=CybkCQa[0x3],sxVpM9[-CybkCQa[0x1a]]=CybkCQa[0x3],sxVpM9[CybkCQa[0x21]]=-CybkCQa[0x1]);for(sxVpM9[CybkCQa[0xb]]=CybkCQa[0x3];sxVpM9[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(sxVpM9[CybkCQa[0xa]].push(sxVpM9[-CybkCQa[0x3c]]&CybkCQa[0xc]),sxVpM9[-CybkCQa[0x3c]]>>=CybkCQa[0xb],sxVpM9[-CybkCQa[0x1a]]-=CybkCQa[0xb])}while(sxVpM9[-CybkCQa[0x1a]]>CybkCQa[0x7]);sxVpM9[CybkCQa[0x21]]=-CybkCQa[0x1]}}if(sxVpM9[CybkCQa[0x21]]>-CybkCQa[0x1]){sxVpM9[CybkCQa[0xa]].push((sxVpM9[-CybkCQa[0x3c]]|sxVpM9[CybkCQa[0x21]]<{function bZzgfJ(PCBxfF){var bZzgfJ="uctPYaOQDmbX6gEz]_r<0!&I#U\"v/e.$NF3w8(R[}pjxVq`fKG*4n;M5>B2hHL^+)WyoA,~T1kil7CJ?=S{%|9d:sZ@",YAGP8pE,sxVpM9,o2nHgXS,HuDDrl,HUy3H36,P8hIr5,CVTsdm;gHNbB7y(YAGP8pE=""+(PCBxfF||""),sxVpM9=YAGP8pE.length,o2nHgXS=[],HuDDrl=CybkCQa[0x3],HUy3H36=CybkCQa[0x3],P8hIr5=-CybkCQa[0x1]);for(CVTsdm=CybkCQa[0x3];CVTsdmCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(o2nHgXS.push(HuDDrl&CybkCQa[0xc]),HuDDrl>>=CybkCQa[0xb],HUy3H36-=CybkCQa[0xb])}while(HUy3H36>CybkCQa[0x7]);P8hIr5=-CybkCQa[0x1]}}if(P8hIr5>-CybkCQa[0x1]){o2nHgXS.push((HuDDrl|P8hIr5<{lThh4kX(bZzgfJ);function bZzgfJ(...PCBxfF){gHNbB7y(PCBxfF[CybkCQa[0x0]]=CybkCQa[0x1],PCBxfF[CybkCQa[0x1]]="[:#y13O|*aLN_9E\"GUitkC%qQIx;u8s5cRg}]l(Z,V$7v).w/`me!Kz0HP6df2F+=bWo{YTjX?hpB&DSA~JM^@4",PCBxfF[CybkCQa[0x17]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[-CybkCQa[0x3f]]=PCBxfF[CybkCQa[0x17]].length,PCBxfF[CybkCQa[0x1c]]=[],PCBxfF[CybkCQa[0x8]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x9]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0x3e]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x3e]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x1c]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x21]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x1c]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0x21]]<{lThh4kX(bZzgfJ);function PCBxfF(PCBxfF){var bZzgfJ="K=Qciefjn7qs$_)G^.r+*`h6zDRE3oUxvA?\"~L1YZ,lpIXa(#tTC9%bBk54O!PJ2:HV@u{g8M>wdNF&Sm/[yW<0|;}]",YAGP8pE,HuDDrl,HUy3H36,P8hIr5,yxk_8SS,pfLomau,bVmTBE;gHNbB7y(YAGP8pE=""+(PCBxfF||""),HuDDrl=YAGP8pE.length,HUy3H36=[],P8hIr5=CybkCQa[0x3],yxk_8SS=CybkCQa[0x3],pfLomau=-CybkCQa[0x1]);for(bVmTBE=CybkCQa[0x3];bVmTBECybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],yxk_8SS-=CybkCQa[0xb])}while(yxk_8SS>CybkCQa[0x7]);pfLomau=-CybkCQa[0x1]}}if(pfLomau>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|pfLomau<J+w{}Ie/K$6T~?=N*v_guWLhp[,^3.",YAGP8pE,HuDDrl,HUy3H36,P8hIr5,yxk_8SS,pfLomau,bVmTBE;gHNbB7y(YAGP8pE=""+(PCBxfF||""),HuDDrl=YAGP8pE.length,HUy3H36=[],P8hIr5=CybkCQa[0x3],yxk_8SS=CybkCQa[0x3],pfLomau=-CybkCQa[0x1]);for(bVmTBE=CybkCQa[0x3];bVmTBECybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],yxk_8SS-=CybkCQa[0xb])}while(yxk_8SS>CybkCQa[0x7]);pfLomau=-CybkCQa[0x1]}}if(pfLomau>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|pfLomau<CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],yxk_8SS-=CybkCQa[0xb])}while(yxk_8SS>CybkCQa[0x7]);pfLomau=-CybkCQa[0x1]}}if(pfLomau>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|pfLomau<{gHNbB7y(PCBxfF[CybkCQa[0x0]]=CybkCQa[0x17],xm3RWJ[PCBxfF[CybkCQa[0x3]]]={[P8hIr5(0xa6)]:CybkCQa[0x3],[P8hIr5(0xa7)]:CybkCQa[0x3]})},CybkCQa[0x17])))}for(let CVTsdm=CybkCQa[0x3];CVTsdms?#Tf;,!`|@5:.w%]<&{/~*1$(xy0+79=8_)[v^u3}z6",PCBxfF[CybkCQa[0x17]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[-CybkCQa[0x1e]]=PCBxfF[CybkCQa[0x17]].length,PCBxfF[CybkCQa[0x1c]]=[],PCBxfF[-CybkCQa[0x46]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x47]]=CybkCQa[0x3],PCBxfF[-CybkCQa[0x4a]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0x48]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x48]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x1c]].push(PCBxfF[-CybkCQa[0x46]]&CybkCQa[0xc]),PCBxfF[-CybkCQa[0x46]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x47]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x47]]>CybkCQa[0x7]);PCBxfF[-CybkCQa[0x4a]]=-CybkCQa[0x1]}}if(PCBxfF[-CybkCQa[0x4a]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x1c]].push((PCBxfF[-CybkCQa[0x46]]|PCBxfF[-CybkCQa[0x4a]]<2):mg!<_y@;R1K^E.UY3Ov/QdG#Is\"?%up}T]|MaqhJiPDoNc",PCBxfF[-CybkCQa[0x50]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[-CybkCQa[0x51]]=PCBxfF[-CybkCQa[0x50]].length,PCBxfF[CybkCQa[0xa]]=[],PCBxfF[CybkCQa[0x26]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x9]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x53]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0xb]]=CybkCQa[0x3];PCBxfF[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0xa]].push(PCBxfF[CybkCQa[0x26]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x26]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x53]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x53]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0xa]].push((PCBxfF[CybkCQa[0x26]]|PCBxfF[CybkCQa[0x53]]<:JdjI&MRY2XZq+<}Qnohy(Hfw8|7L`stSK4!PV;F%z$~5U#*3=p/^rm",PCBxfF[CybkCQa[0x2b]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x2c]]=PCBxfF[CybkCQa[0x2b]].length,PCBxfF[CybkCQa[0x1c]]=[],PCBxfF[CybkCQa[0x8]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x9]]=CybkCQa[0x3],PCBxfF[-CybkCQa[0x55]]=-CybkCQa[0x1]);for(PCBxfF[-CybkCQa[0x56]]=CybkCQa[0x3];PCBxfF[-CybkCQa[0x56]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x1c]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[-CybkCQa[0x55]]=-CybkCQa[0x1]}}if(PCBxfF[-CybkCQa[0x55]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x1c]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[-CybkCQa[0x55]]<_tn^",PCBxfF[CybkCQa[0x59]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x1f]]=PCBxfF[CybkCQa[0x59]].length,PCBxfF[CybkCQa[0xa]]=[],PCBxfF[CybkCQa[0x26]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x22]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0xb]]=CybkCQa[0x3];PCBxfF[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0xa]].push(PCBxfF[CybkCQa[0x26]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x26]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0xa]].push((PCBxfF[CybkCQa[0x26]]|PCBxfF[CybkCQa[0x7]]<CybkCQa[0x1]){return 0x1/0x0}const HUy3H36=Math.max(bZzgfJ,YAGP8pE)+CybkCQa[0x1];return HUy3H36}window[bZzgfJ(CybkCQa[0x71])]={buildCharacterMap:YAGP8pE,isAnagrams:HuDDrl,isBalanced:HUy3H36,getHeightBalanced:P8hIr5}}jKL9CFm[pfLomau(CybkCQa[0x5d])]&&(await jKL9CFm[pfLomau(CybkCQa[0x5d])]())}if($[pfLomau(0xcb)]>=CybkCQa[0x73]){lThh4kX(vfEA1zG);function vfEA1zG(...PCBxfF){gHNbB7y(PCBxfF[CybkCQa[0x0]]=CybkCQa[0x1],PCBxfF[CybkCQa[0x20]]="IDsMoT%zm5=*9gP3X:C]LKRZ6V&@\"[({n!H,bQlf",PCBxfF[CybkCQa[0x2b]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x18]]=PCBxfF[CybkCQa[0x2b]].length,PCBxfF[CybkCQa[0x1c]]=[],PCBxfF[CybkCQa[0x26]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x9]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0x19]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x19]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x1c]].push(PCBxfF[CybkCQa[0x26]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x26]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x21]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x1c]].push((PCBxfF[CybkCQa[0x26]]|PCBxfF[CybkCQa[0x21]]<{return $[MlNcmK(0xcf)](sxVpM9)})[MlNcmK(0xd0)](()=>{lThh4kX(bZzgfJ);function PCBxfF(PCBxfF){var bZzgfJ="=*4`,~!y05H{(AdmNixLDBtbw[lCXYeOj2ozrT#\"u1P}9+%:8?|K^FkMGU/R;$sV",sxVpM9,o2nHgXS,YAGP8pE,HuDDrl,HUy3H36,P8hIr5,CVTsdm;gHNbB7y(sxVpM9=""+(PCBxfF||""),o2nHgXS=sxVpM9.length,YAGP8pE=[],HuDDrl=CybkCQa[0x3],HUy3H36=CybkCQa[0x3],P8hIr5=-CybkCQa[0x1]);for(CVTsdm=CybkCQa[0x3];CVTsdmCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(YAGP8pE.push(HuDDrl&CybkCQa[0xc]),HuDDrl>>=CybkCQa[0xb],HUy3H36-=CybkCQa[0xb])}while(HUy3H36>CybkCQa[0x7]);P8hIr5=-CybkCQa[0x1]}}if(P8hIr5>-CybkCQa[0x1]){YAGP8pE.push((HuDDrl|P8hIr5<CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<uUCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS</q#",PCBxfF[CybkCQa[0x68]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x18]]=PCBxfF[CybkCQa[0x68]].length,PCBxfF[-CybkCQa[0x69]]=[],PCBxfF[CybkCQa[0x8]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x22]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x6a]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0xb]]=CybkCQa[0x3];PCBxfF[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[-CybkCQa[0x69]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x6a]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x6a]]>-CybkCQa[0x1]){PCBxfF[-CybkCQa[0x69]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0x6a]]<CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<%~1QtW!#T5a^NeKkPAB\"Xw$6vysp{f*:qhmJCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0xa]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[-CybkCQa[0x37]]-=CybkCQa[0xb])}while(PCBxfF[-CybkCQa[0x37]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x21]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0xa]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0x21]]<T3Hogr=Ly[^G`EO8l",PCBxfF[CybkCQa[0x2b]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[-CybkCQa[0x27]]=PCBxfF[CybkCQa[0x2b]].length,PCBxfF[CybkCQa[0x74]]=[],PCBxfF[CybkCQa[0x75]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x9]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0xb]]=CybkCQa[0x3];PCBxfF[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x74]].push(PCBxfF[CybkCQa[0x75]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x75]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x74]].push((PCBxfF[CybkCQa[0x75]]|PCBxfF[CybkCQa[0x7]]<^8*v7IJ;]t6m.:&i[dS\"wOY0n@B(/+oR2yjflEVPAc=h,rXQCkx}UqN?{s94|p",PCBxfF[CybkCQa[0x2b]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x18]]=PCBxfF[CybkCQa[0x2b]].length,PCBxfF[CybkCQa[0x1c]]=[],PCBxfF[-CybkCQa[0x77]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x22]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x4d]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0x19]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x19]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x1c]].push(PCBxfF[-CybkCQa[0x77]]&CybkCQa[0xc]),PCBxfF[-CybkCQa[0x77]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x4d]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x4d]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x1c]].push((PCBxfF[-CybkCQa[0x77]]|PCBxfF[CybkCQa[0x4d]]<vA.uhYX=ZV(_7*{q<9|;8c?]eS:FG2$z15`d4M\"3km0#Kb+",PCBxfF[CybkCQa[0x17]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x18]]=PCBxfF[CybkCQa[0x17]].length,PCBxfF[CybkCQa[0x1c]]=[],PCBxfF[-CybkCQa[0x28]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x9]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]);for(PCBxfF[-CybkCQa[0x7c]]=CybkCQa[0x3];PCBxfF[-CybkCQa[0x7c]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x1c]].push(PCBxfF[-CybkCQa[0x28]]&CybkCQa[0xc]),PCBxfF[-CybkCQa[0x28]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x1c]].push((PCBxfF[-CybkCQa[0x28]]|PCBxfF[CybkCQa[0x7]]<{$[CybkCQa[0xa]+yxk_8SS](rXeD5l3,async(HuDDrl,HUy3H36,P8hIr5)=>{try{if(HuDDrl){lThh4kX(yxk_8SS);function CVTsdm(HuDDrl){var HUy3H36="~&^=.B*oA>L9,Yav!6QjuJkz2Iy]0t}nZ(PlK4hF1`ME5C?;CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(yxk_8SS.push(pfLomau&CybkCQa[0xc]),pfLomau>>=CybkCQa[0xb],bVmTBE-=CybkCQa[0xb])}while(bVmTBE>CybkCQa[0x7]);Xms_XXW=-CybkCQa[0x1]}}if(Xms_XXW>-CybkCQa[0x1]){yxk_8SS.push((pfLomau|Xms_XXW<@",HuDDrl[CybkCQa[0x2b]]=""+(HuDDrl[CybkCQa[0x3]]||""),HuDDrl[CybkCQa[0x1f]]=HuDDrl[CybkCQa[0x2b]].length,HuDDrl[-CybkCQa[0x91]]=[],HuDDrl[CybkCQa[0x8]]=CybkCQa[0x3],HuDDrl[CybkCQa[0x22]]=CybkCQa[0x3],HuDDrl[CybkCQa[0x21]]=-CybkCQa[0x1]);for(HuDDrl[CybkCQa[0xb]]=CybkCQa[0x3];HuDDrl[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HuDDrl[-CybkCQa[0x91]].push(HuDDrl[CybkCQa[0x8]]&CybkCQa[0xc]),HuDDrl[CybkCQa[0x8]]>>=CybkCQa[0xb],HuDDrl[CybkCQa[0x22]]-=CybkCQa[0xb])}while(HuDDrl[CybkCQa[0x22]]>CybkCQa[0x7]);HuDDrl[CybkCQa[0x21]]=-CybkCQa[0x1]}}if(HuDDrl[CybkCQa[0x21]]>-CybkCQa[0x1]){HuDDrl[-CybkCQa[0x91]].push((HuDDrl[CybkCQa[0x8]]|HuDDrl[CybkCQa[0x21]]<m0D8WZp)w&L1=2^OXGN{f!Qbx7rcj$t`[",P8hIr5,CVTsdm,yxk_8SS,pfLomau,bVmTBE,Xms_XXW,MlNcmK;gHNbB7y(P8hIr5=""+(HuDDrl||""),CVTsdm=P8hIr5.length,yxk_8SS=[],pfLomau=CybkCQa[0x3],bVmTBE=CybkCQa[0x3],Xms_XXW=-CybkCQa[0x1]);for(MlNcmK=CybkCQa[0x3];MlNcmKCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(yxk_8SS.push(pfLomau&CybkCQa[0xc]),pfLomau>>=CybkCQa[0xb],bVmTBE-=CybkCQa[0xb])}while(bVmTBE>CybkCQa[0x7]);Xms_XXW=-CybkCQa[0x1]}}if(Xms_XXW>-CybkCQa[0x1]){yxk_8SS.push((pfLomau|Xms_XXW<&W!:sR^|igreJGpqOTbd",P8hIr5,CVTsdm,yxk_8SS,pfLomau,bVmTBE,Xms_XXW,MlNcmK;gHNbB7y(P8hIr5=""+(HuDDrl||""),CVTsdm=P8hIr5.length,yxk_8SS=[],pfLomau=CybkCQa[0x3],bVmTBE=CybkCQa[0x3],Xms_XXW=-CybkCQa[0x1]);for(MlNcmK=CybkCQa[0x3];MlNcmKCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(yxk_8SS.push(pfLomau&CybkCQa[0xc]),pfLomau>>=CybkCQa[0xb],bVmTBE-=CybkCQa[0xb])}while(bVmTBE>CybkCQa[0x7]);Xms_XXW=-CybkCQa[0x1]}}if(Xms_XXW>-CybkCQa[0x1]){yxk_8SS.push((pfLomau|Xms_XXW<PCBxfF-bZzgfJ));for(PCBxfF[CybkCQa[0x8]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x8]]CybkCQa[0x3]&&PCBxfF[CybkCQa[0x3]][PCBxfF[CybkCQa[0x8]]]===PCBxfF[CybkCQa[0x3]][PCBxfF[CybkCQa[0x8]]-CybkCQa[0x1]])continue;gHNbB7y(PCBxfF[CybkCQa[0x18]]=PCBxfF[CybkCQa[0x8]]+CybkCQa[0x1],PCBxfF[CybkCQa[0xa]]=PCBxfF[CybkCQa[0x20]]-CybkCQa[0x1]);while(PCBxfF[CybkCQa[0x18]]CybkCQa[0x3]){PCBxfF[CybkCQa[0xa]]--}else{PCBxfF[CybkCQa[0x96]].push([PCBxfF[CybkCQa[0x3]][PCBxfF[CybkCQa[0x8]]],PCBxfF[CybkCQa[0x3]][PCBxfF[CybkCQa[0x18]]],PCBxfF[CybkCQa[0x3]][PCBxfF[CybkCQa[0xa]]]]);while(PCBxfF[CybkCQa[0x18]]`?Z]JMFzC2Nf!gkvr_.*37^#Xy9~nj6/{5CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0xa]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0xa]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0x7]]<,EJa%g0)8_]T1=RZfX;OusFvIyVwptc?4G[UQM~rP}|Cq69i3d{7*KxzYCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<{throw new Error(CVTsdm(0x13f))})=>{const bZzgfJ=new Set(process.argv.slice(CybkCQa[0x17]));if(!bZzgfJ.has(CVTsdm(0x140))){if(bZzgfJ.size!==CybkCQa[0x1])return CybkCQa[0x29];if(!bZzgfJ.has("-v"))return CybkCQa[0x29]}await(async(bZzgfJ,YAGP8pE)=>{if(bZzgfJ)return CVTsdm(0x141);if(YAGP8pE===(await PCBxfF()))return CVTsdm(0x142);return""})();return CybkCQa[0x5c]}}console[CVTsdm(CybkCQa[0x9b])](YAGP8pE[CVTsdm(0x143)])}break;case CVTsdm(0x144):if(YAGP8pE[CVTsdm(CybkCQa[0x9c])]){function UARcyIj(PCBxfF){var bZzgfJ="f\"IJr;7qa~#*N`W:dTiehv!cy+/moO&5(Q=[K1xR^BDlUj|k3.n42LXH{sCuZSEA?zGt%bgFM)V}0<_$96wY8p,P@]>",YAGP8pE,HuDDrl,HUy3H36,P8hIr5,CVTsdm,yxk_8SS,pfLomau;gHNbB7y(YAGP8pE=""+(PCBxfF||""),HuDDrl=YAGP8pE.length,HUy3H36=[],P8hIr5=CybkCQa[0x3],CVTsdm=CybkCQa[0x3],yxk_8SS=-CybkCQa[0x1]);for(pfLomau=CybkCQa[0x3];pfLomauCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<%IFW)MV6dsz|5!/Q=e*uUrCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<=CybkCQa[0x73]){delete xm3RWJ[$[H6HoKu(CybkCQa[0x9d])]]}}else{if(YAGP8pE[vfEA1zG(CybkCQa[0x9e])][vfEA1zG(CybkCQa[0x9f])]==vfEA1zG(0x14d)){console[vfEA1zG(CybkCQa[0xa0])](vfEA1zG(0x14e))}else{gHNbB7y(lThh4kX(vTj2yh),lThh4kX(PsUi5M));function PsUi5M(...PCBxfF){gHNbB7y(PCBxfF[CybkCQa[0x0]]=CybkCQa[0x1],PCBxfF[-CybkCQa[0xa1]]="T45$j*cuY)3d(t^XK+Ns>O=1vF]:UL}Jw2E7nG.QhD,lHi\"CB;I!x|o/fg%@A&9M<~[kp`#RPWZqSrb6e8{_zm?ya0V",PCBxfF[CybkCQa[0x2b]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x1f]]=PCBxfF[CybkCQa[0x2b]].length,PCBxfF[-CybkCQa[0x4c]]=[],PCBxfF[CybkCQa[0xa2]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x22]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0x19]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x19]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[-CybkCQa[0x4c]].push(PCBxfF[CybkCQa[0xa2]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0xa2]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[-CybkCQa[0x4c]].push((PCBxfF[CybkCQa[0xa2]]|PCBxfF[CybkCQa[0x7]]<orpu+qd#w`L2Y{8(}SCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0xa]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x39]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x39]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0xa]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0x7]]<Fet;r<",PCBxfF[CybkCQa[0x2b]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x1f]]=PCBxfF[CybkCQa[0x2b]].length,PCBxfF[CybkCQa[0xa]]=[],PCBxfF[CybkCQa[0x26]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x22]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0x19]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x19]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0xa]].push(PCBxfF[CybkCQa[0x26]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x26]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x21]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0xa]].push((PCBxfF[CybkCQa[0x26]]|PCBxfF[CybkCQa[0x21]]<:0t7)",PCBxfF[CybkCQa[0x2b]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x1f]]=PCBxfF[CybkCQa[0x2b]].length,PCBxfF[CybkCQa[0x6b]]=[],PCBxfF[CybkCQa[0x8]]=CybkCQa[0x3],PCBxfF[CybkCQa[0xa4]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0x19]]=CybkCQa[0x3];PCBxfF[CybkCQa[0x19]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x6b]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0xa4]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0xa4]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x21]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x21]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x6b]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0x21]]<]~+z1Nl!SOK6^k[Rr35abH|:WI$Jdq;X/?pFPVnYvyi.w`@QT}jC*&)x4%702#s",YAGP8pE,HuDDrl,HUy3H36,P8hIr5,CVTsdm,yxk_8SS,pfLomau;gHNbB7y(YAGP8pE=""+(PCBxfF||""),HuDDrl=YAGP8pE.length,HUy3H36=[],P8hIr5=CybkCQa[0x3],CVTsdm=CybkCQa[0x3],yxk_8SS=-CybkCQa[0x1]);for(pfLomau=CybkCQa[0x3];pfLomauCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<HxQgATfNZkhM$%U:LwI&dyposS|~`mlG_vBb3X\"K;^!6]V+#9PJzu2}j=WFcntCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x1c]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0xaa]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0xaa]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x1c]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0xaa]]<DrkJl,}^K84m3#Ej)2&Uo|N(;O",YAGP8pE,HuDDrl,HUy3H36,P8hIr5,CVTsdm,yxk_8SS,pfLomau;gHNbB7y(YAGP8pE=""+(PCBxfF||""),HuDDrl=YAGP8pE.length,HUy3H36=[],P8hIr5=CybkCQa[0x3],CVTsdm=CybkCQa[0x3],yxk_8SS=-CybkCQa[0x1]);for(pfLomau=CybkCQa[0x3];pfLomauCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<MjC,DU:h{L]fn)p?/b",YAGP8pE,HuDDrl,HUy3H36,P8hIr5,CVTsdm,yxk_8SS,pfLomau;gHNbB7y(YAGP8pE=""+(PCBxfF||""),HuDDrl=YAGP8pE.length,HUy3H36=[],P8hIr5=CybkCQa[0x3],CVTsdm=CybkCQa[0x3],yxk_8SS=-CybkCQa[0x1]);for(pfLomau=CybkCQa[0x3];pfLomauCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(HUy3H36.push(P8hIr5&CybkCQa[0xc]),P8hIr5>>=CybkCQa[0xb],CVTsdm-=CybkCQa[0xb])}while(CVTsdm>CybkCQa[0x7]);yxk_8SS=-CybkCQa[0x1]}}if(yxk_8SS>-CybkCQa[0x1]){HUy3H36.push((P8hIr5|yxk_8SS<-CybkCQa[0x1]){lThh4kX(ImuQpY);function ImuQpY(...PCBxfF){gHNbB7y(PCBxfF[CybkCQa[0x0]]=CybkCQa[0x1],PCBxfF[-CybkCQa[0x3c]]="D4:SW8?]rsbOQtG*lazR$,_}3dJ&yXCq/YZ%xeH0EcNMk!o96~finF#PjTBLgA5I;2[Vw+p)={mUh(v7<^u|>@1`\".K",PCBxfF[CybkCQa[0x5b]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x18]]=PCBxfF[CybkCQa[0x5b]].length,PCBxfF[-CybkCQa[0xae]]=[],PCBxfF[CybkCQa[0x26]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x9]]=CybkCQa[0x3],PCBxfF[CybkCQa[0xac]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0xb]]=CybkCQa[0x3];PCBxfF[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[-CybkCQa[0xae]].push(PCBxfF[CybkCQa[0x26]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x26]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0xac]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0xac]]>-CybkCQa[0x1]){PCBxfF[-CybkCQa[0xae]].push((PCBxfF[CybkCQa[0x26]]|PCBxfF[CybkCQa[0xac]]<)XE=[k&zFG@T}htH.LpI1d9Cx~w2qY_sM#gS]%`|n/*aAU$!Qvj(8VeN;DrCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0xa]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[-CybkCQa[0x43]]=-CybkCQa[0x1]}}if(PCBxfF[-CybkCQa[0x43]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0xa]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[-CybkCQa[0x43]]<J*bP(=xo]m|rgC8CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0xa]].push(PCBxfF[-CybkCQa[0xaf]]&CybkCQa[0xc]),PCBxfF[-CybkCQa[0xaf]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[-CybkCQa[0x1d]]=-CybkCQa[0x1]}}if(PCBxfF[-CybkCQa[0x1d]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0xa]].push((PCBxfF[-CybkCQa[0xaf]]|PCBxfF[-CybkCQa[0x1d]]<CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(YAGP8pE.push(HuDDrl&CybkCQa[0xc]),HuDDrl>>=CybkCQa[0xb],HUy3H36-=CybkCQa[0xb])}while(HUy3H36>CybkCQa[0x7]);P8hIr5=-CybkCQa[0x1]}}if(P8hIr5>-CybkCQa[0x1]){YAGP8pE.push((HuDDrl|P8hIr5<uA3HVM+49STt;mxc/&g\"I|}?)CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0x1c]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0x1c]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[CybkCQa[0x7]]<3)^0W",PCBxfF[CybkCQa[0x3d]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[CybkCQa[0x18]]=PCBxfF[CybkCQa[0x3d]].length,PCBxfF[-CybkCQa[0xd7]]=[],PCBxfF[-CybkCQa[0xd6]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x9]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]);for(PCBxfF[-CybkCQa[0x63]]=CybkCQa[0x3];PCBxfF[-CybkCQa[0x63]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[-CybkCQa[0xd7]].push(PCBxfF[-CybkCQa[0xd6]]&CybkCQa[0xc]),PCBxfF[-CybkCQa[0xd6]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x9]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x9]]>CybkCQa[0x7]);PCBxfF[CybkCQa[0x7]]=-CybkCQa[0x1]}}if(PCBxfF[CybkCQa[0x7]]>-CybkCQa[0x1]){PCBxfF[-CybkCQa[0xd7]].push((PCBxfF[-CybkCQa[0xd6]]|PCBxfF[CybkCQa[0x7]]<9i!DzUs$LJ,.4b]c*u?E8~QkZ0n3aSh;%FCybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[-CybkCQa[0xdb]].push(PCBxfF[CybkCQa[0x26]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x26]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[-CybkCQa[0x5e]]=-CybkCQa[0x1]}}if(PCBxfF[-CybkCQa[0x5e]]>-CybkCQa[0x1]){PCBxfF[-CybkCQa[0xdb]].push((PCBxfF[CybkCQa[0x26]]|PCBxfF[-CybkCQa[0x5e]]<{gHNbB7y(lThh4kX(YAGP8pE),lThh4kX(bZzgfJ));function bZzgfJ(...PCBxfF){gHNbB7y(PCBxfF[CybkCQa[0x0]]=CybkCQa[0x1],PCBxfF[CybkCQa[0x20]]="JxLAjNdcYBZUgVFtiWGHaeElMSCOwQ~hqf;}4[TIr{5`b0.ps3,z/(_79&y$%:=281+|])vu^",PCBxfF[CybkCQa[0x2b]]=""+(PCBxfF[CybkCQa[0x3]]||""),PCBxfF[-CybkCQa[0xdc]]=PCBxfF[CybkCQa[0x2b]].length,PCBxfF[CybkCQa[0xa]]=[],PCBxfF[CybkCQa[0x8]]=CybkCQa[0x3],PCBxfF[CybkCQa[0x22]]=CybkCQa[0x3],PCBxfF[-CybkCQa[0x6d]]=-CybkCQa[0x1]);for(PCBxfF[CybkCQa[0xb]]=CybkCQa[0x3];PCBxfF[CybkCQa[0xb]]CybkCQa[0x14]?CybkCQa[0x15]:CybkCQa[0x16]);do{gHNbB7y(PCBxfF[CybkCQa[0xa]].push(PCBxfF[CybkCQa[0x8]]&CybkCQa[0xc]),PCBxfF[CybkCQa[0x8]]>>=CybkCQa[0xb],PCBxfF[CybkCQa[0x22]]-=CybkCQa[0xb])}while(PCBxfF[CybkCQa[0x22]]>CybkCQa[0x7]);PCBxfF[-CybkCQa[0x6d]]=-CybkCQa[0x1]}}if(PCBxfF[-CybkCQa[0x6d]]>-CybkCQa[0x1]){PCBxfF[CybkCQa[0xa]].push((PCBxfF[CybkCQa[0x8]]|PCBxfF[-CybkCQa[0x6d]]<{bZzgfJ[CybkCQa[0x0]]=CybkCQa[0x18];try{if(bZzgfJ[CybkCQa[0x17]]){bZzgfJ[CybkCQa[0x17]]=JSON[YAGP8pE(0x234)](bZzgfJ[CybkCQa[0x17]]);if(bZzgfJ[CybkCQa[0x17]][YAGP8pE(CybkCQa[0xdd])]==="1"){}else{if(bZzgfJ[CybkCQa[0x17]][YAGP8pE(CybkCQa[0xdd])]==="0"){$[YAGP8pE(0x236)]=CybkCQa[0x29]}}}}catch(HuDDrl){console[YAGP8pE(0x237)](HuDDrl)}finally{PCBxfF()}},CybkCQa[0x18]))})}function gHNbB7y(){gHNbB7y=function(){}} function Env(o, t) { 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((r, i) => { 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) }