From b74f31b7882bc968bbee5f0c25123d02a5db2667 Mon Sep 17 00:00:00 2001 From: Tk420634 Date: Wed, 10 Jul 2024 06:03:55 -0500 Subject: [PATCH 1/6] title and lobby music --- config/title_screens/images/title1.png | Bin 581150 -> 234012 bytes sound/f13ambience/foxybar.ogg | Bin 0 -> 411161 bytes strings/round_start_sounds.txt | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 sound/f13ambience/foxybar.ogg diff --git a/config/title_screens/images/title1.png b/config/title_screens/images/title1.png index 4c5c36236eeff51c47631c82a4cb196d48acf888..11bbc40161306f3c3ead9d9a73606562ba4253f5 100644 GIT binary patch literal 234012 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≶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 U1y33(g_HIbb4K= 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 Zj7@*G&ED|ohAGeu44$rjF6*2Ung9*pdLRG* literal 581150 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

  • Vv=g-9 z$vX5u|1bY-AcGkIUy=sp-K6ql;z|uk$b{Xn(f~`CMz}<3JX#mXT-f7WP@Qw9L28DI zAWx_}S@+DxrT+p$ag5*0ec9AM>ok99uMSC`+M#5}#di5=_MIX2$HX5auL;Sl zblO{n-OBGE>*F}^d87S!>ga)0QgIL(H zVib4iKar2tpi)lbh+1hyQ4S}Qg>xoo$Z<}fi$O%zA>vG}UjfYN5F8{7QvvxSAjnqN_<)jT5|r!hrUr0sl152FQ3SU%iowj+uisw3JU2z< z1JEdcoJb4zo9+IvPuIzu&;k$MK$}en1T~QlSaixiv=~f73*e*TqWUFBfTKnb z!9!CbIP{Hxd_|yvw3A=wu4UhwNj7ypCzwUi>%n&+1Vneb%#i`8;T)$Q+|I!^WEj#o z>1f|I4FIhuz()HqFziXm91R&o9%1Yj-C=*~;GhslvpFagVE2&RkeCU2DjvvBg%=b9 z0}~g)o@F7^jA2dyTo8g#M0$u7zr7J?+Z5^OzL_M=k*oZ=Ee%BTgf}9o4O0<%F+K!~ zg{vMpKOP}aCQ_zxl6gTSUlxUj(vi~K16VA0=zg__ud0FVwUSEL?mvu%h(aOe@P zWSSHM3C851Mg(}+Jf&i}{H22ur}#bB;_t9z)N69E(sT;$DIZZY#Mh7{R~YeaNBG5( z6T@^V1Rq3V{Am1x%^XBQ(T0F94EVrX?@%s|HoBd<>qcQBb}~+cZD@m-p9}+}3K9|; z&K*e!`pD`0xvz^77$U!{%Ib7HBVZ~JzfSWs&-3+az1?K1O#Uu%APhkxi<>VETaHLp z{Lh}9!#<8Ir$RKcXj-B8!X>z~&bRI?mn>XlDMuz@=L`Q#Vpx-urH>LE00cz>ZooD1 zmaC8{1)v?;w8XH*O!=y+mCbTkWEYe`A+k*xi58T`*;jmvdWH2e0sb0S2rv_br-WBD z0y#lE5rYRIh69icpq!$tuD2?Pv%ANScTex`9^b9EyEMrk9^ZZZ{`<%GAK!iY^zI`+ zJ!R`Pt(OxjaQg(k>*YMoLzG3UO`2~~Qo^<`pmvzm5`Dvn}tT>X!V+lX&O}bv^ z?9hCuOVidk0MWf^$R-t!r3L*$Xyq&YjsriE_#}KuN#e(r6rRQV0TWXk8uSi;;{lEW zhIeIEBW5B3!5+n78^{&F1Rk>_%|bACCc3ZJTSySd1Q~$ZqI^>_b|gGk2n4f0D&?H? z9y}LfaGU~FsdOZpu}wQ_5;{XM%U61Dxc^%`;xGGlIf@lDn%aL8tu~6~jO8jyko8G4 zp8r4n&;OY_ci!BEZl?eb1j`>tmpgYJ0<;fmJGg-xhrVHo#&)m?z{K!GCPVs;N^nlG zUV<7q2f%?50iup_LFy8uSnJJ6O}@a1`m4XzHyzZOBAYrHxyPXwx_vk|5b)IRBe&~r zr|R?^&Rr5Js{^h>f=?KZ1bLB686~hqY~*8IRDMK=#{l>!)@!_yP%7X+Fnp+6E{ca3 zy`T}m5p6YxlpXLBhdS{xBC+Bk{%jId2aqX$EmSM*MBG6nHUr|apTvnml!il0h4f!$ zM08HLkn9}W;+P-A6o!Uq01alR=~}g441LU2D^RE?3Us*J?*JnzL=Rov#(uO)@~� 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νE6|w$k6$f>bf8xlf?+df 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 z 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%0ADHk42}24t;Dz9xuXV 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≀wH_#MgB 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

      T-N>JpM1ZnI;x6k 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

      EoLo-{%XFV~uW2b# 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

      CPfJykxsIpxg2zN&< zBCwZ*r{`O#Ju0W?+543)u7x;N{P}D*ZM3vm-(i{zedR_ax<%C^Lc}1kMnW7Li1P4W zE7Zb|oyw}T^H+k}y>a)6#y@;*0JH+6EG{;cX}LqExp#{^Mty>4V7StgzGflT85>C9 zy<`?-Plv|cV!6gvc1kd`b(LKO!+qQqs8yqJ(EXBlHu!vV-}0~xDDYprE#x`9&8Cq! z;k0ZEW@Ne2r=$T906|9hF?j;)1kOnVA08ha8hCa|(K+{{`HO9;L^_SmJG@=so1{-N zkc$-IG;NFM<&`;R<7B-lPmru_fVbPBQ#d0*=8BVDbZhjsfqEc2z89()%KHM~5LYdv zpO|{!>9~&RT3rbR00fJ{aH>{dlujkayJxHM(=qU!_;bs;RFxuC^q%LU{+I?WV{6G2p*)zt?T*rj)FMW_)}5 z*1}Ti$o+x%(F81QUE$HNUBcG%?XrflNb=|4-)%EGF8xu04)Bn>f|=fV+owfSey~72 z$3l9asR!AKoM^*l1K!*!wc5izmG5>E9V@byn@a46wlvJVI^jUn$tYHK=+Bv;3qN z(y0c~zmoW5X-C$(ST{${d@%89n=s0~UV*1sg;zKI-8010t#OAL{%b zb|3Mzs0A|!k?*P4@(3Lfe@r-hfku8#E~Ol(6$TsNFQQLiK~zXtI44bP#K(a&{u99% ze<+5EL_ItnWq2 zxR8bW2*d!eVHa^raIo74@hg3W6j3%~-J!~tPRW-le&^%Elkdh~X)2cb-Q*>&n_xCC z8qFgo8yf*H$-c8zx^A`I^I;QK*7E549hu3#3vI#K-(747dx#|9;wc^4H*oon*sDi7 zQhWGPbCJ7f5sj_Z{z&4ft9Se%$ytCcw5qlEr^`m?eQFrm`+o{JMH{sT5k zz|!*CKL)kC+sS;ihYwy}5?5keNsk6;=tv=Y)D=+p;q|Z zrHC>rHvmO@-%nZU$j#yG2Ln*w9qfnQD@%_Nb)%o*%-b63cZlD{{pbJqffxRH{>l7G zL-?KXR>e(+^*UqJj_0dNuXz?J8#QtS;YU8PJAV^8Vi4juM7!p@`*&AD3D^oAmS>4Q z;5L`_5)wa_+}ECyi^akF=AD%TpKG(V*_94yVke;k;W+>S_N8q-~t8~jdiTRT z?1J;QcUGI=PWPqB2klEOWjj*)#hh0DC?%kKM6~KTYP%LrLsET&bOxgR;u8uEA*`bU zfRQL5l-doCQ5pk6ChR4CYyDx{ld<_hPVk7+N`~9+KKh8|jwH;xDKx-cG;c-TrecKl z+p&+92Ik-{TXT(V$_e%`T^A%}5-?@U{dWoBk}{h(x(KZ(ED~l>VC{lnD5qCR&a_G~PhcEFD9 z6_8okP)|jZQw56F`c-^E)B*M4o19_BN}YeDFero?UZO7jQ~|M0LYN@BqP~9DLO_MfXVdRWiSefi~G7+ zv`c1_Ht$u|GH8-?q1n5|Df}-7>t+w6+NKxd~ zBDP~j%3NWNkTXZT)qr2tmB;i1zcO-O?h>2yawbgvqS%W>%4GNojWr~3;W6sh zF`K#U#WfCT`eVLMHs#g@);TG`= z3gFL$Psz~2ipKI4oE2}tI}d&`8!CUWn)D+!cxhqCT5(q&)gv&S^|ICJ$o{DKeKcGt z@Lv2@5b4O?`0#nX#&zK3ad-B&!~qaQaPF;D{wL00NN~h_%>9Txg1Qtm_4h74XNX zrF1)GzI#P~y-IoF{E7EOZUV?;K)eoK5et1gi4jSjQ?!APQpI`Drv*(3F~3LoJgDE? znKiwwru+3&zTs7s;p7E-QHT6>1H-X$2rMe5g-Ez64tA4qdphiB+Rch#ObQB`j(i(F z2q(jGaYd|uGL0x!iYHR-@^ZLgK zZE6$qj2U6fV3u|ZHP|E7%UMgzo3MRBhB7@Qmfd5mr-t zqm$>Wp`?tPm~-L|?5kDDex5a2VlTskr;TH3K|!LGCh9x8$fq)0>G_rX{WE#j`LM(j zni@H@xRspmr(I&YzR|&7w;A8pZ2ih-Wn{sH0jLf%!NYVM()QPbI0G{7>lP*OEu4pm zlnhn66aWhv2vobCs%-f!e_`RPkF$~Tay@U^qH#Pt@ zz%$9T#WFb9Du%&lAv%?WOUTCIsA=}vx?x|oH94Dj`tV`)pIxLy=A`+}p<7>MubJ~w zzR348=K4zXAjPWD@$r`2DtT`kQ)w7_i_h9$h|}Z`o|~+Jq=RZv^f%bIKl&hBdXbNYv`uVFZ{;u;6mLRXcrxHYqsGqk>auxjm zO=a+)SYcP?dMF&w6FjfGCD9q+^4fhvk<%h7Q`t|?=p)f9CtX0=9XT^c{JB&g(jEWK_4)7U(}LhPtW1U>eTFc z_xeW0u$4xa5?_|bjkKkD{Py4=K< zY+Cjk-=9K=1-TS>7Ks0vATItt=YR*88h5t960^3BhNcoAw5bgIQB%`UQPI*=R@YG1 z)zs3|0Qw-*wY7nN)d8!jN`F#OP*cm$l)itL(Cf!4<_tZ?OPAY~cCKcfg&7IM^>R4O zGr$Qr|3)@jSo+6WT;n>Re%lHkU88JGxyp*J*KW}kLMc}jaB+$dvZ7eF4EyGnJ#^nC z`y)xsLBK!*2M;``W-h#rj=x2L2c=Lnpm7Oz7cTGT{VJZ4Mc{ntmIhDC@$b|?#`OEF z*DC3U>+lh_+La-qU3XZjq97<`C~#)ok>rkBI%~g|_{eg-e6?EIgmvea=LP1yLb&&f zX3W7CbhpHpbaZh}FN6sU0tmfji&2pT+a7Z0ZQ+%s%JD1t1?)u2dncG&Zf42rjpsQKzNDq+cR*Dh0cf)bCEf5lh zQdWQXF8Za%Rgu@APQr zg>{g1pOhQn*6Yon!{20Bq>PYb1^rU*$FW$~WY)+-st`p^X{&#Aaqgo4PQ2Ko^UAi9 zOO=AgR&Q4HZy{n`w)HzM%9+rIj|Jjka>-@JZbYLp&WmZAOd+Tu4$2ms0Llm$w}%|7 zS8`kwgHMD~NyP0s4kn;2>%|j8vmg)&lj$WamEQ@OD?^!BY@exVAB|;i39$D@akFhd zkIBj!&=Qp{2YVdFOdM&*NeDafhrfY?c%}lHRFlLjt%Yz$K#rw=bc>Jm`|tEZCMTst zde1K(rD60_v}#e^PwFf^Ef72Fk53L`1V6>sM8zx@M2vbZ%CDhR2W`y=YY}OJsDXqQ zQ1>KHAnU}LFznjVWH%5vuujc|#9(256;GsX;1q6f_t}Ay6IhZMp~ObYXq^{Gb7lfX zYi-31eb5lKK|mwYwN2H7Gs>G*XhJUiQSwu+ge>N{uy;X$WdaxXUX*}!%wA~^S!#Fg z?eu?y(taAj?_HVIe2vEE=WlOo=0ePlCocQ=6iECw_vJJn0zW;bu&M;DNlDn}O2&N^ z9&(tLWb?fP@wQu}T$3lflMLW;hs+TENrCYRoEtm;(hUq!tiBoPvC-lt^4ij|Svd`M zRi_CbHfZGyG38d_=qlflyptjgJD+|RWKSu&Y>mw01eH7PLJYh+&G|Zj-V-xsYz1Jr zu;L{)he>{9`Z|>_rqw%CGI@d4g`h9@qB;U%{;@z)yiobT z>&$HyTfFdravA&U60Vm)XhI|YBA^DeI9o9>l)Gx7;BgoyT;W4sg@q5p8lIU>vKo|jd z7KM+H_FINElKiss@t*XST-jsq5hMOaz5|r1+#3cQ01I(&fra3Lg-*eUFF+Lgi@Jh+ zx=4V|@A|c#q+vK@CBUxiqU|NJ7S;Fa;OOlO53UHp9P z>F!m$bo2`lGt{uSEG}6Pzy+SNtXfE!l1B!gp=4!P1m#vv<$ulhQm4x5D{H+RYgyd= z?#D@}<&MBU;G#C~+1P_3YBnp9u6(;=PK@DADKm&?WSjpzTR3{9+&VKb^^P3seI-cN z2gr1jV+9D&*r1m|DtN`_*wW7tAtFw{npab@`|9`;QRdrUi{QUozxlZvo*r3m>B^cf z_hXd-(XT0sR;S=rX=;C`RMM1Da7(s~h9pS9;+-cwRzU344bA|sdvv@~x%J&`07@k@ z|9?zaw_|cl)Fg)5cp>x}I1-P(BJ{ZJENjy24Qm&+s!dW$Td8p~resFT*=b zPC3Qhj2}`6h@IYDQ$v4j^t@$^vtc~TBSf+K;#vLiP3g~^gt+HpE!p0ImiYiZx7&^DDWf*L-9E%Y4oY%{7LZND33 z%)w<Hp*_V0)bFruQqE4}t%)c=tsNMt@U05{@&lc{wLkfEuEi zuUIv9(;pSWs-&s%$c8Bz@RwDI7dIMh^>{JA_|W35W$LXi;pyKB*zW>2K{3NCBC&@{ zo&CdS;hFSt0Z;GfKnZvD`7;vh7mHD$4Yq1o=K^UxLyJH*&(HZ+;x%;GuHf97O= zf7RFSbpPY3wPq^lbS=%gUqzh1UqNL9yBugFeJ{WNa6uhsfLRyA;v;kh>51U(w!-Ti zq10t%xJm&KxC2Dhn=sY50$!J)wC=&YbEEW@ckcDLF^O5vy9bJ5UN({myhJ*cj58IW zchP(shW{PUrxG%soSeT2#r4ZS>zjLTHolrvy{Rvsf12toAid8v!hr+I&P9&rYzQBQBF6wU8HuLj&O3ngZ%2Tl+24%u=%hSm?JFK5 zS)kI3x7T^;ZNh#0zV7IueBq7pGn)wuX zDd_EW(zH(?k>}+ynk10MBLU!h?|R;u-(U>@4}2a=L_9seTwM~B2J>sc(mB6#XQ*43 zx$4Z{akVyowOEY4luM>{U}$WBOy0IA(dpt8mLg}AYBpR~gCC8sJjCelIJ&yul|plUu*P(x znlV>UN}tn};H7rbM`W_xczAq4{I z=G-?edP?}++eE>)YP2_d_pq*3ZXo_P-K$<&yeB#_W!Nz~gg&|h#0geW@{>sM<}+rR zdo~DEpkuAw!ty$R$cN+TCv3(zbX!r#-AEYm1_Bg)GbwLB<`D@7X^iSfT4->xAa3nNHGbxM|L! z_WSnQb)T@T{1EvRGWQVtG<6_w6{^Zka$KJ5=o+q4ky0nrC=fGo2r+9lyz-a-B-Yrf z!hJUe(myG3W+aaifeiFy{_aY257Ax}YItvH!RCw@SNHL$%?gP+bk`7 z-7_1R@>;kGvit1t=bVW8_5nQqy!3p zDZMylglHYz$R&KABq-i~a-)Z-)OZzF_v_mw9je%=!go&U&miVB)%(=O&3HAVg%&F6 z5lm!OZW#6T>mtV5RRqG9a~+wVI)h^DpXV-|fNK|DtWq9Z)&)?nmkMe;ml zT0gl%t~Y1*y51U=X`+@I(*TO<$_Y~ z=z=QT7%=s?$J%(vt_p?p!~VS%JU}U2%=;VV^Dmi6TLZ8Gor1a&o5u3EspQcR_4AN^ z#exU*3C9T{L;DesMxj zAfFW8t>`T%xz#O54w7#i5T1dedC)@yC@&S@7{^)yuz<$WWdVckO|(W`xZ+RUk85v7 zGXlDqgm>%PqbX$Rehw^e*Ah#QuxJQitOMA`<|J(Ak9zKi@$@t2)>I#Fy8EPf%penA zy`0Jb6SNX9p2a1$38I1luS|f^a#laAa~rL9yR&q!?ss1%D{bTxViU>5;Z6|d5urAL zKrJ??*UV(hG1zF1e@<-IFQOx(hq_8zMlDTXh0QPL9zSXE0?OGjTr6OioG)zQ_}Rn^f{Z*L;# z#c{^w-;j9Eo1q@hFm6vdP(2OzyeV0#ZK7}Ap5*LnpPuWE(eb&jwc_x&4N1stqunRk z7_%h#Msvz(jS*}qddeac^1KnzX+SJj*LZGV0B?td<5FgH`|o1wgEXg0ktJtea|mRm zA}9H1d6?VFdQnS0H*zYnrB*|2BuLrHrnyupD969wsS>3L2)4mDaV?CsudKGaVUyPx zjMx`5gJdy)UTZ+NdlnIK)z1tuKx4kb8Mf3Gr(F1Dvdg)R((#O07-f5ITQ*W!e?=bj zRL*biCCf=8E}{7swkRfN=fcNQ_*oLD3ucEY`>hLwVHoq?$O5Rjls%k-H(ye_&uBZ- z&|*_O32E?N!+g&=^24^ezB&5CO4s)tCM1W$OBwUar*Hiy78#4z>hS+Qdhn!(78doo zeDkSr4)+^l9ySe?9QfiT1h`(7?h)%Sfdz_c>-zzD8&?t$pcsM|N0Dq=#%=f$R<<20 zM)8no_mSl)p4a^owL!0#ZR??ZDy87YmcVJl0omN~s;sq5&GkDTt|Y7{-GxmdNFU92 z7m!CFyUq|@OWj}5NY0iRgLE%N%ou)S@8+W=EdlUA{<%9!fAN5Tu@WoZmM7^N)Z$vJ z1S0NRH>x*|!!(sPN;4tFdmN({IqWF;P7EsYAWYz;UiWJzmv}UQA)!iwe$0VS=K4bQ zs_nE_sszi+&|paQd*y=2bJ&F1iNOA1KO{}xJeQilZo-Iuly}qy5GlT%M7#Z@i)$qH zW71WCD*s6mf=FW=Lf2yQh@27)YZa@j1|A`cc3@d&z#!vQf)qr_$_RIqHH|yEOaAwoJ#vfqU>e8O1j6>yh@G6$>PEv z=JnnpVW{*5yHGpx$3mP$n2tYZ4_+r^2EY}Ea0zuMJRE|o_{BX!);S-=3iVYmD>0_= z%?j*SiKA1zBmv!;HpYT{ax_|Ay%q$QYiIBA ze0w1!61*G7{GyC08sWj8=DsUo2373ikb?4h4Uazt@1d>$L5`gKBg#ZGVIM~81hWmB{lp6Bm7 z+WnPk|8dv`g5x2^Qf;Y89_q4hIvKaN6lV41e=In;Rea%y;WGdynF$G(5)YEOW$ROQ zJ)xOG(+5hhs|Gyw%Ny<0s;M3~6AaIOaC`U1M&RB%)x##WV1mAhFn>j=ipIYhvWhbD z@+)a`we`;fk5bmNLVbjX)xen{1_oy`2!LMT9^u%6A>u3_X^gsP>|lIufzV~T$$XIR z70i(RSyleHPo%uy;NRPsrjy&+z&W!;hDQgK%Zg+NBquL219ARE;uFbH#^R1~ z7(IE*@Zix%eR5eL5NOrB`;HC^@guX`1{=>e_j+nIt{!8K9W|QynpgZ%`oZxIr|wa<^=BcghyP9RyCGuXII)+xs*4J1gQjZnW?O{}m@@5*Zs`%w^{tYO5n)HWYw z0eZB6`CY&s2SqsQhf1J{_F*uO*G|xs<-NLz+I9#Au2&DY46M;=F2jR%E&q5yx-tl0 zaR&~0xsC5ZhZUokQ-c?x*O`;GX$4=}oqm2O!x)sySgZ_*Xf5Y;^k1`x=C}6*{D1X# zXq;01)Kd=csS-eg5HpG{c9^V@Q)|~5abWm#a=dWOGJduq4@o&`zdX!vav?jLge48j zUtLrxy|gT+FTF@u$5UF~(z^X=Y#8OFkr>omkRDluXy}TxKWHEyg}VLq^c%y6&x{QM z*~cRMH#Nh@apY)?Wz~&OQg)`*Kf}lUVd!6L&VGb{c~W`@O}DsEG^#XiCV4u>d9wRX*uCe}oercwQMTXYGkB=WRWiV= zAWL1C!pt9$HMZPf4gDa6eTk$L0w}s*zybU>XXHo9Y_H!*erdmdA zulADGL|M-z+rfCXpzE|qHPd}O*W;{FAtj$$^0llfT2HoCami8*dzVa=rdoY#wL=a$ zkSLkgAc=d3bro9(3ZR0}WV>f7C8G>1&`9L`JRd-^#Jbzcs?Y#s10_@T>Zvaw9E|N= zDi~O&9!I1(M{`Z}h(uxksI;edB2J$C{!=^N>yjC%AXrMfFcU3hrHOGUA$f4fIokFZ z#2)Jhvub(pNcTChQ`if!r85_e+lGzDz$N0blldB#oNV!Q3UaVo;1SU5${2tAq1Uc zC`~`nq;}0BT4lgL+hXVDjF`!imE?Qf19z}3ShNMZcYleeAWGHD&Df{0pP2U~D?`kJ z(D9d2IdkCFXKY}W*o=Sy+tyN;S>Epi6I{Y5=ws=S?FPE zXHL#toSSjCGuJli6S2ZU@qL6ROj=G4ot4^MbGNM#jHS~YiT`(#19KAczRqph$=EHb zYaxG-k4DZqbspVbLMm6V1U!3{x^;!>X1jTDW|LOq184=+r8B? zK#m?$gxdgVrC{Os`zKF{^B7`w-m^kH+k7XFieWP+4LBfui>#}8vH#9G7-AnMc(~?= zY0K(_%ygU6R7<7qOK-WKmnt2@r@0yB=e+-V&s3^}{x z1xizC!o6*`wN2m%S0J0K`bZ5u7KF4)(@PolPke&G)02o?e+|#8Ye`M=`)S7YUMVeS5ga42Y zJ>UJR)w)N#;~JKVcF8lfvi)B0M$^bGeW;&PWbTM0Zt?K|w%6bY21O%8@U%iKRx!wK zFL_3co-+L$1P4F_EaHy3EKt{kf`#|UWp6GW2H3eF{ClZX15a9T+ z?Z{&?cdF|z^X*_C27Y0(nz#;!9eS-Eu?P#^?had2WE=_hPkm3RAH8ICxw=_?&?`AB z%|ZB~@6AEU&*Rx@YJfZ|$*3^`NoWZE`ROgerC2jH<}wK0$6WXdeh2EVd+3dbHJc^s z4~OZdpcT0x0@zp3v0lpy&mo_iue1jtkZad37`iZj*0%n{*FDtDM$s-pkUS zoJmfo?i2gl*p~H8Qg?kY_h8isqy?^0&HAIL4JR5 zJcIiUyyCxk5nfwlUw_njeRmp>e^c{C)ShaiFRjsD?QUeq*j4Xt%#@@~J~qxNk`{$A zJ+v6#G>6wNsB~8JyN2R$q&el0Og2v0OoGBez`GOvM9n7-+6P9*_3kbmgL9`&RV;#fm-~6cVP~YD-8ri@Ow7v0v$O zCcihA;INiU>GJD?5&}kdyeB`}$l|VFpAD8!ivL&{OIPO6rSUrTt7Gd52C*HI_*-=< z0aMg!n?<63OX2Z7MsjYya<8No0^v2)+?$PZ^hSzg3n^F2PMUot!`gjxej2QqJ*y@O z05lRzX;E3f<;>l;DrMZ-N-_0utrK2w6`;Rnmo{Ysl!30zWmi;uQs3(Z#*p!K7)(dd zQa4S>Zq;4ibxf9pVfyl<>QE%YqQNZ_cb&T6kzM(|JVkc7zO3UxGcfwHpD)O5*1J zf*)<^1(!dP4J}nSG}8D-ksBD3@<~oRRjr%l^)_oz`MHa?AKLI8;CXPt9_3IRa6m;X z?uc&r6cqTA^7p4aUal*dr5bZKimI99mqet#&%=zD?alajZXXkQ$*jRWALTq$3wr(r zxHVw#U#)aG7G-n%`_3q5y{IVer5HDJ;deUN<{*s!@)4F8z;pP@@<0ImtusgXfkhLn zsseC0D5+_vscUNJ831Ssb(QBtggO|kEG#T34VDpC*3?qdP}a}}2p`l1G`r8J()5IW zbu%XD3K^2n5Dpln9aR=tRX#MoB4KPYOqMJ9AEIyU4{*J?Z`XIZr+|JDz#6#cC1u`c}a8n;wsA0)6Nrn@r>RQMaYp5W@_JFM?oNsSrwVIZ5KO2gW z7IPBReV~K~5s*X>Jcxu6fCXz)x$@4r>J!J`95?j{8)?wjCxQEGK!_sGnUn^)hVer8(N^ zfh(8GXI?5KcQ<3ttJ0kulB&oay zVze^$C8MTDx*@eVIu*aF17a#2OJD26*|RN<8g@X)<)Q2o|M-RHa4@kyd<;sDWw)A& zv)A3SCBv!3qPktObxGXBLH8X0Is{*in(qv>8V+>%&^B+D_Tn2>%{XlrPCb-rM#RpSOEh*QYss^^!i>sVoU{C#D-AjtIyd_1tz!)f@dt(rkok zhI$2!_1qA*C00mpe=9{1z=fwP!iX~#whPTc^aYj->1C_7p6os!E%C$4wEnuh*M;_0 zQFWGv&q6VAFn&+>5j!67=C2e}hMD<>r>hmWwEaXle1=!^bwp+J=1Isbmfsva+d29H z2IxOsReLW~t2-yf&-LY}*~@kKr}-ba$#?!m+Blc8>Lh0sZ!k z<=%eRV8m&24w8+f9kwG=g%aNfqAg$`^uxOLX>@!JE0e-u?K6Ix&}h{K z#mzAY1pyFb{8ptEW>s6nf-oV$aBX7u7=JyqNcHkGaoAi47@&Tr3i-f%9`go!xQU62mtUN?7Io9eMU%W zJ_w2lp51+^W|U68S8U+MeNBnD;Iw#mr~zMIK}$%4^P~5z?~+axDMJ6%;tji2x;QfY z$)Y7{g)rA4o4O#=a*LR^NW32l1h8v^Vv>fH-?ZF0WBpOdVg1R-XN z`kYxWxwhk$e>iTJt^c&tL<$6WW~Q(P_)|v~D6Y>Em6A6mkA9yhCr!C_9o8b>%{8c(1K%PHke3I-;??AdHa7Sk3Aw%+ z{7ARYp}kJ!VR|3@2I3h71|Firike`lhwF^Th`pNFEIrbpiLVWLUUAU)^`iupQOg_C z&@rFIV}tK$i^`eKH|Mz#{L7|qJk9Hgt`a1|SH(X#Sf!pSwcCz_c@FY?tV6N7N_qnX zBVgVofb@)3c4MY1UT8c{0AA^5)+?|DuKbjo!p^-{>b#XV*9Q9h-=~SFm7EiqfqQN% zF7G^qN6wC33*qA??mOiY-%B2)0v5G@%H-dyd3m4tNO&K^BXLW27=a_`XDr4`BZZ^! z+WHZx1Y>o$a+@sA&bd}YnClsAX?7CvPhvSTVe&_wCmpm%apCSHzv=Mz4!zyBLnFuw zMtOLqiy&ykCr#epOwgfG4uNkn0{=(URfa|NechqEOS)U6K~f~7rE936yCkHgC8d!D z>6Gq}6s5aMy1Nm4FT?Nuyx->2eeRrl&OUpuwf5SRp{f@Q(lyl?C4d(?G+Yes@0Yf< zUoGpEXH5Sr+7`dJ|Ir7LR~^Sjzz9fM?>lLQN30r@ClM;Z$WTJ^cg-PW2)T5q-Qy_w}!{1KHAZ_G&Ght#gK=fleLj-#>xnc+rT zbu>qbJOk_U03L%d90~-Sd|#)3jNVlmJT>~%el0Rgwmw6efjOm1g|Y$9n!AlMP0VVE zu+RAA>(v3+2Y-b{P9$zclH4WLU{5RnVAsI&%sn(D<7};Lz)mI?obu{Z&Xl3)M4z#(=E z!gHt&!FtiKI-YwJd>&;4QiiDs!L|f%Ht)Vi{&?N};*SuxuhaEs}6O<;P%`Gf6qjA_)yo8e2I-g?ZHKzxS# zbeXD)7HK{PNj@GTHqqYm&#=QgdBgS&OmDv`0Hg5$yA&GyaKKWIuycM0Z#I2*Hj0Ua zndo=wFck2Lxpeq}<-B+@?|GQ%aLn$MXK>}eZnTKWl}2xcmxJrR}CokXGj zIkegcr|E|DZwx~10YDhm2Q-ohiUeOyIsltJ1Z%k&95nR*IJ5ODQBL{C{eu#=ScM>GtDB-fU*i=LZ|dv*;cBWCeAKVkh4DZnI`7z9YBE7WA} zxGx)d-^^eDZXnR26y#QyssGSIXu2%7@A0N;m{re`_uuzf!M1m;>J$c!WXv=agxX?2 zSV-+9ARdj0mVMD@G#tpsvVZz&jsk@900ItJjG=ZtJIs z{cc03Z@q+N$Vwv>E%~SCwjDA(eS<9n!iLWVF#sKM)?5DJg)yz4PvZW_avY1>4&)I1 zs;q?WapjM?SYN(#C(LEN^z`;rZR;B{g_ZkeffCaLiA{!^!6}tjfI~RBAp!kDM1JyL zS=7{iH7ezd8b3dz3p8A-oQKDER0lzmV!t|@?&GnmQPYe2FDb)4>{Zc*kjh1})7=yG%Z*9YfA+dnLEl>|`Gy-Xi;x&P z;3;gHr_s0Lb8FmH)zH@3l$VG7O&$7X|oBfm0_mna~3^ z$o{Cdc))u0>MaOc$-`t5K3_nFJ~o?5*B+J_@fE`R3nY60a(3L$eavd%5>4lgo>7Hw z_#rEK+z4sVZ}Cg7H@a(m;$jLPz;AWH191${v4v;PNy8Ioq(w7u2GuvEqp`x&kwKHH zgNOPN>HYmTUZTcD7FG$6NWM=8uZK5TH84oQ- zz&dTZyah9c{9a*YlF?3Mr;YfZT~BKoR+oIpxa?@PR&E}A+*5441O`s1?8Sa@{QAlu z6P`Kr{US3qL>3wdewAKkNDORm>nxjfC7(`hr+evfnJ~{HydCHw-Dvz(_TvakUbkbs z-tPT9d<4e{z6`j|~q1cIE9ycb=(=-i)G`FTM)I~ zj(=L{b#sPychz5f&z#HPeZUNA)lm_5BuV&Py{iX&O;IGL@l5j zb?184Az%NNo6ilaCG5{sAOUZ?hl8dzM|(IQ<%GooQkNb4RLO!{&Wpvp^o`9G^W%^2 z_)RTs@Jj>3fLU6AK>v{i9y#?KAICuSYpsgJ>wy6sOKp~CmUjAV3u$DVE$QZ@miN9r z9$<|P%E{%?@r8&C$%bRkdD?0RbL#f$i?^bXH371YWcm6^@>UiE%QKRHSax_OI6 zMU9S*EwmhkzBW2Mlv_mC(Fg&CpOiT@EbB;nfN-RBJcw~yX*pA`CrEZzYQr?@4c=Y1 zK+#AcMA^wyu_zCdHEk9U0yd z=|r#tefswn+gl{p;O8((@=c?6>1S<9Ir(nf7j+fAfO0;o3`31Zwuiqxr8%_5T3Sqs zX{hwZmu%srxBg@UVK^%nF=B8EewfQvC65gFh_FA^+;u4{WG`OvA+?H8Mg~Bi+u^Vf zIYYi6)PnTyj(q(^)LI=s2Xlo9rtao$^U(R1dn?AhZB{9IfX(1p_Azs-yk#ftKH7B$ z0b(p2>r<8sD*QZM_xnF*F+H&{V*?B_wwuULtFXF1Bc|>%zFV)8*=@?0xJ+PYLb6LS z+KiUmy+-S;I0Qcf`6rz1qKL4Tff8)1RBc-h=|I77f4UzRrHb^&u=#X3E98{}hJ~nd zbc)RWTY?IHW;Kx_&dZNYw0sYe=De-#+rMoVv_A~GHl9+2TaxoZF zUn`9&6qlzt#1j~GHJoY3(aK$&CZCh&uEP+g*g=WUC&1yK&;A=Vb-Neycx}`^Y6#My zNG_G`%uK@yN_2#~h&rRuPQmpmk$01C&-OVfh9(AXBNb0+F|=F?t`CtvUb$v`(!^{~bJml`*Toum! z&{j|Oo8yB%UR}zIBd@r-3{QDC>w=rf2w2=eX9xk|{ z`HM>dynlZu(N1oBFO#(t1+Y4s_H6VDEwfzh;cgKlzuaFg1r* zf?uvb0v}WqE{6R!62j6oZ&z8O^Y4b#m-~8j4yoLpD0V6Nb(Q!-fcaiNj;NG7Z8d|1 z0DYGI^s6@dFQUFb;Vz!6vQm2#nKW~V5&tCqLBU>)r~5@f3i7?OZP!Cl&d*X!NxjkGb*)EfpA*5O6^Uz~0k6Wv z0_wRLIad*J&;8;>bc6ZI_OBLqB(Hl=H)ih4*-&4R*eHexRPdAGBI2qb5U#=i`Q@w> zlfA?)liI;PFW{~qMr6D58PXXC{ZJhxGghTMZayp_2B*{Uf$YUciET8yXPFD(1rLgD z&ef9NIhj(^_c!dn7p8w!o5d5{`Vs{=0g381|17UO4)S+PUJ}k12S*sH9(urTk6mR!Y_&?Py8ikqSzO;CAYKN}CgACl#K&al7dJ#3c zN=V_J2I*wY%Qur7h zcRk-5gv6|VmsRY@-C2~=_h$HLsBC~^DS!rUB3x5;b7mTktg{?BDQ%s0_-Rb;u z2&3dCB^8U9{}vW_^c=#2C=ZcR718%r3~Us`nh{%M$S(pp=!KYFej^!u^%^m1Xw2^T zV?}#|&N^aX*_i5gejCb(BpK@94NjoT^P?~~a_8W@&9Lxs?zI2nS)G*|fsfxi|DR8N zm8m^aMHw71^|LcU?y#PS7I7FUw6WU75=>7oU%Mes@G0jtYx@9E#rLGi%UQSjZJ2Vf zZ~Ke+@>o@zl7-e#90@7puv=id%AVay zE0@bP6WAR@)*qDOgzqjtBJ){IQn*tgU(f*vLaw$!wi^NN=D6>7mzGcX**%c6-&Fk>v4uD4)_cVZJ3&a``7jMF^y`@YyK^BfgV^PI} zYJ12cg^sGlC&U7f6u{|wtA1*Wfq%K+JAc~lUX;++zlaL^!AQcmfTchQcquW}kb8ga zvD&`@1@^}*N9+dxGHmEvwAj9UuIYtC$X`(L* z$!D@l{2!KSAAZLot?!tCH)zFSqoREm0Xfle(w<36mJ1k{z z7#2gZ!OFA5w0AoU8eP~MgIro(u3omKx+*0?iEs1%@|g*|AE3Wmu4(zoMk-}0+LN4j z_3~QZcCh<{R@Y^KC=B3GbQx7dgmoVxIUf)4APE@x^95k-m+U)o^|Yz+JVZ@d9WBX>g>w#ix3! zJ}fyXQ|a|=Ag?g?CEUL0mEes1ffZgfUp#DeX7zQXNfQ{eu*=q!!LgRY8t=}T;P3Xq zwc@S7dM~TQR1B9|ZXo=l70IR)lc3R6W3NFVW03N3j(pKREqyXQbeT7%y7E4Loe=S! z<+fIuh~o9v8asRm2Ej)}$!fW^7FqSnBxW-1n>9No%)j;J(2{YZ1qnZ4c55{FuU-Y>P)no+jqh944(a-Pu9}S&9wBXlJ2X;iB3G<2VGMGrZ`{k zTa^-L5w^p<1cE5ZCc&FGAydAn(xHrRW4!5Hl{)lZ|GO!W)>5CXjkSEu5y?S`*I+kXmXuBX3!aQHs{57nulWEw`~pAhBf zjE+b{b~Pm~#vgE1nmL&h=W)?NdfT`6@D(r|z&>Ub8hL)qIS!RIXI2eq&G;vQ#?gxzs< z`QbwwtF6VfbrEF^Oa!IM-FX}*lhI1%{4$N|<$uFzv|F&u*mr3Q&V2YM0@HgLSfzBpjG5(qn%fK@!yJ^Na~nLF}(c!Kpy zQFB%bpaTlvGZl9Tb7X{rsn4l9_Fxji?6X;;pdXGbny*15<)`I}&>>!zfkWDyzL$t9 zy_S}lPKviK=im9s32d^9^aKjx9pZ0cWK}a#C(PNHjFwdpp2}~~ zgr%c71ZR9;a(O<=730XAt49!()hXsZ!;va6s<(IF|eFZ%1#Z*0qrZ;>Y1HLpGJbSP6j5eL>%d zXMsk<;Z2ny-R;U3u#52Wc~%u@I>K}*YpcD)?wYy59(QlP>ww){)qrwMl{@w&Bay0t za8CtR?qk%#>)tdHnqo}0!=+WU8lL33aV%ECNf7c=5(IG2WMhzUkwC`I-;i4DszF|e zegU-f=+GNka#d){5iYdP8Y=z$$c|CS7C*C1R`8mZHdNn=XVgAWB3vYIrb$r^7T&l& zY$|HPV7P9k>O0Sy%c|E%7!1JktyB9E6yKl%=+3Gv?`zTrbDSW*I=bh_AI*PCoqw(L zJ*{T@V&3V1K)a8)Q|x7$C^MaH!?&d4;tSG5BHxCB_RW+Zs{221{&gJJ$wYVDlaOb9 zOGSLLu#h|ZQctN^A<}CwZ7iAx*~f1EFk}A$zHRH-=|7oZs=mD;G7A1nE~D{xtMb13 zi}j{OUPkK39~Hzcf68&bl5xjT-?p|4zY8ECi(6vq2Hs>kG(j`GW8NEwp3s<}x6(MxU2 zAM1v6S=&duh)cr+*rvL!Yk}Z}=M3_zH#g2jPkRZ)6816q{Kac0a$7)l$|C8GOQax4shw8#i z%KNXXtAMfQj11gazSj%PZZlFZS9!;?$*`Y0)iz`H{I4zsI?=PdMPBcKj)4uHTELp= z%QL9!p6+3+YaZ`hBxHg)#)$n=3W|UyZ}t%d@%?C~Sc-14tMb@!85t(9-4k}B4f0!`iFKpUH&x%vY|z!x+n=n%`YWPNdTcL71hXRm9-l?g?9a z7><%p`+A1)hz4(g&U_}7B;I=-@!n&uEHP%MBTw&tw9?wCa>=Q!k$VG3hkb2dk$zq@ zBQW`4`dV9`QAY;Iyq1>i$o-On?(&m%wjN1)1e$UAX>SjyDMYmImDWWzR~>k{584(r z@$klarMoq>np0Sy^atN)JD3TG`BDSJx(~`x#_g7|ntZ`lMzEqK;9UZ31ceS~)Yt`- zU8k}+4meazrY8y(IkBd=QU}JXojSEV>n=mrjmLa0vDbs2=T_ifQB3klHFm(eS*0UZ zo|xZ~lqY4ZAa@uLU3)6a5pzOIm#VPCW;N?b1k!sk&tMd;%E~cu=qgBlK0^?=u9sa^ zX?YmVIGw(d%){>e12)#V6D+%BS{lloYpci@oAyeQmEu!fIjV`-M(0Dn3va{ZcnhNN z0D;u(w9J#nD*(v;nk`I&wtPHNDS`*p9^a^1La^CPvLu_w-f=&}Bn z;tak7blp)$?EmKSB?h`?_m;g0!-Y+eE&AibGVvMkoc_#6-4rkWNq~=4QW^ACVpWhBwtard%g(yZAZ=%BX@6EX-H{UegPSL;8ts}UOS*e>FSuAp`8PkebFxw zSZh$?b?sRuhb%YRkM?a8WCHZxxxydrkxeKOp#n z=TIKt0t=IOX(+So?LD)*B`&N>E$WP9p}SXK>xv4$$JL@wqN5sCHRjb#t8~8OydMpC zGdn}7IpesT^|rz2hqx8k^V3#|B1w>sg#rjc45l66dsOOjLmf%z@;G|_i! zUrCG|tX4L{qWn^;veJkIs!TMQw!Np@$+iUF)22ri^HDm@NiDh1+s6xYk$W1lh&@&A zXJ3*j*ScnDJY)l;|3o3n#0u`pKq{P}P^yrQ0NtZLpKhGE=#|+DUmvlQa6-fvtz^5U zo7XmY?^-G!n%Z_z2|bBaxLKtYp<5NCbRVJ&!HU5mP?P{#h%Mb;wm9mm zI@W_RzV+BJ+Tj||{mjuA_`Rg1RQPN~pds(;k)drBQlN*HO8C8rrAplnht4Tnj9osm zRzib229Cl5rgO(qt980^n6LAR0x$#!zTFBimBas%J=&wLwK|s|iDa`9Fth{ukntQ! zeJS>*N7H`5l&iZ+BsNqT6IR zPJr-$OXi7zl*GwrJt~xY3E>}+J>P4_xlOkXZ0taNmJCEH@K8?d*f61R%8Y375%7MN zcodDkv>^sb3hM=0)CB7Z{mZr7FdHH@MnLrP>(ffW-mnJYwOetWGAA%~bv@w2P-nhp zTtE?AvnR9UW_XsDxroOMEn?g8&-}cT_~GdFFJ@Kw+m$rL$MB^HMw5G^&%B(cl$ER_ zU2Wl!jL0A!^+z%>7@+BTP*VoG>jR3k0=zIe;`vU{Z$G*^$aA1xJ&47gy%SoSKi{Ta ze!xk*i2&h!3VmZv(v(E48q37kdX=&?bbVNHn{qetuN*#rODn;D_7jN26380?HHPWi zjY|nH@j+nlRJI3s6a&w+>vLIb#4X&AzwF%RbUSx+_c+~hSOE8d4#nh~fvIrDOopel z?OM}^fY|Doq7ksdBISq;w#af!(+9 zzvR+F8MtuAF&Ijfh*@ylKUUL!wo52w3O0SnCKZeQlNM<>A8d&vEdq217h4~NZ?MX8 ztk77N{@KN^pP7$DSAdPusCz~qAo3puFKzpdTqURMbQ$;=hu^piX3pDg!bixXX*53W zva+QzM7Ih3flXie-F+(9#2;3LGQzH#;igjY27~~_>j%O)-@H;Sdz_S2wa@-R7sks9 zxZ3|2@6o*5B0St1v{RMl? zlx%Y{)@94${ZJ(c0C9oa>xd>n4#dBj(oO9$Ke+Fa+2BWzJcIm{(qMDY|BKT6X{LWJ zt?27n-qPYJi;lZiA{s{_)T6N8>SYZ~&neN5d67)<87|}jRp(`-=_hh#U}pf`$F;;T zTSM61?oK8KO$qv$nCK8NH8hl-&`R~rWAR(vR@4I~gm=0wMOo$@f(o?{OoaysB}x5l z*l|o$>rFgu=mU0}-d)q1eIwzWT2pCD!f<{l6u_(lh92y*{`PWU5D~b#cP;8b5+?Fl zQILIpef?Ew>sP54ck#f&?(hlYVtqIj%`IA!9PNvT_jZ`D9=RZ#2ISQQJWk6$NFQ6}OgmZ# zBqGBi9bjASYVC1puw~XvXb91r!PvZ-8uKq!Wr#1kVe&@&n#K-z&@BVj)u?wcTe^}R zHGh<8t&fhH-^#y~e@?rMSzly)5;Q$FxoJDq+jnrym$VV|qKsw7-$;PlKBEl#9aP-T z+&73aMwI(HeV^3TGHz|EZn9HXn+N0qb?>T&%(z%H^0f0 zsThumh&CMeP1{EJ)VA&Ws;r697n6+P>j3F#zTYFcOJT9+XZwefdzI(D~1HzAV>)fywD4fDmmwh>aZU#`eXdZ z_;Qs4i5=l<_KI1;9IAltt|R%6T)qMXd9@r&|wm^}5-b8Rx? zzlJQ+R41)AP4Es=Y&9FGu;2NqKaaXXu8WR=Qz`*y$`YttQS?+}p=xevlx2 zbC8<-pj%YW@jf8vss&qhpk}Rz0lUE1=E;^1eBnPpiE>D&g6h4~g&;y@QrQbaL3;+% z(zVeXvuZQRlmbWY5mwIZ_NG<*ED54}WVOrW6pqd!1lVRdzAb&&_Y^FZo#lpg zPSe~0p*&hypEBUbbvV6|>IlOkg{?}Kiscr3slBD~geaZl$jxo--vr2dO&+6wd3#LA zXeeL*D5ZZtc1z_xfp`6_V>Tq1RQKe8QRJmp^MnGbER4l{z}Ru=K6VE@bO_)j3mtXx zJl@G}BBHAKMol7XAxu&}lpIzb7mI2uHpp$ZuLzbc6kdy^X0sLoR*@kFVK##mFJu+x z_&Y^KJBO#zP{zie@3ME6Mvk~15u|oHd{~Oldqo(N<*qr?|F*xlRe+ncZ$@Bs=`SzB3gGX@+_dA+6r(KO$euQl*~gn+~J@Vz-f*l zg@ql!g=U{2Gs+TO&Za!qAAhoM>;g95x|}ia{TkC`HLK3}TK?{* zlPZ2_tPMB#Ok+Ne!+pEsj|ubi%Bg!{v6SNxGis8rYBW6fB!7k`MST@(!+ebmMH(UF zjLfakKRz`UWGti(?H}=dJtW;P=t;M0){im`m(4!bK}5aoCg9i9BIYwLS2_=WU)(7j@GZWSW$ zkFnRsJ8&D{$mYBpkCGDKDLVIWg&=+$4S8d6=p5RTN%Gl1Z=DhY87MDP?}Mw^*W?~x zgk1$~<;CNfV47Zi{`PcvfNVTkG98wONBcPcX_F3xETfqWr@!ms8Wh4%RL5Fr+hw+E z!I-o*DF`6}_bB#S$RIQB2|aWXRz0vxneiD$$GmgkzTy_6{fGeTF~zV5Q_p^Q#Xh#%aAc%RYK7 zT+(Ynd?FR8+5kdswdWfFnC3hHk&d=?OlIGX+ftgA4FRefq%zGd7`C~tJY;Cl%5rYl z<>5CSZ1ouF_01FWjQnE%UFHuYSwk9yhA;Z2x8J^B)KAy(l&F>h{f{MQ z_^IMM#k%mMc%Tv0TomC#S~d2{YW(LqqA6r1b0RcF_KWbK=aCk_t^Vj&%dz``VlGIi zMuP-w<&=Tj1Ku~^76w+9p!K-z*dcUB!trtzUW>)K&ELIjN{8SL^bmeXPZ|-HE zm0{^A&hh6pZ|=cf!Ko(jCn3d^-Es68nKa?1osfk+;m8`CydI&b7VI%y?tc7!pxZ8d zeox{T8wl=XnhgGgv;H2I3UU8=rdfw;p|{_sAX9q>arbtU`MbW?*G&`(UYT$67ctDo z-`ZVZ&xoxgO3%{Xzgj+tWsib1jd4vXu)v7H`Ia`{tL+S6za&WvhmCfK!~LyKMnW7j z`P`AAyhT=|Y}C;o`}niI&H3*VNpDPAkekZao+2#*^Lbob-Kwkol5>HCKihh0HDQR^ zfCFV(bF)5^frO)gY#3McejW%vBbFMIx$-}g(}XcGp`|eWVRm@d(_ixawF*ha(UK_E zvnzp)H1?b7@BTLLOQobti@ih93c*J#bjRlGHircquiL}thcspIIw<`5OdVlbQK^Mq z%1l2?%!2r6#z3+^(?##B#eL~sko*4%TocX^^mK6G3vQJ@x;%42i!J%OEX{ssa!lKj zw)n{{PxFwc9UmDOhG`8R)R3VSYbNekC*}>UkYR(dlX#Y?lP(zYxb8fxY`8@qziB9O z$?_UnbW;1d=(HEajM=X>n-=t-avmDY?(o?GwSrN6m_i-Z0>t_hEas$s;f%_rO`~P$ zF`{|1E$m^}3so5qLgNK;ZCt>e~W&=B$oWVUZ+kcxm?%-||QuvIIub%A;pt zix)nx0|DP5U-?_b-`I~@4QH#z{7yDF#R%(g{Oz$NR6nR+Dl(G;qp5(?d_yxSEAv8{ z*c4>RkNnE%^mEE)TBZ(*_Cew;Q%N}g$gGJ!qIX*SW{^!_!Pg&qI< zYc_FChmZ2ZYCpr=5n_tWTVsu6iX;~t|LV_`1{!*IDzQ%a2QIcKB9I`^*{D-u8F3eg zk8GF-iRwdx5f1wPHnr3L*=2z1Y<85dxJv!!y81$!(R-xg)7)AY2y*tq_TR5 zk@=rU0cw%Dcy+ENkKRyOrVUs)3{*NQn8)Ihv$wr?sDDGHV50X;zXZM7@K=CIdj4{m z6cpCcS2|Y8)pP4I4*5n?*B!z87=$5y6zYR1nSUORi_zh`d`Y@B!ZL6u840_J%WOMO z*~M02+5x8`%tK}_Uu6G2IBQ5|rDt{vJnu92uKHVM{MA(4#odC_;<5e~`?b0%zY%Nh zdGWpvEBrOCxrv3H0NvgzHA(Bz>tp60H%B|Sm%*-i*x8_+Clll~R42HCbGTPA$``)*O*^HHX3z)rXTXoYh^LA6?pJg!&Cq;^|;|;ea~l0`VN- z1{Xey$E|ZFa>=xT8*iEyiXn#iN@A7ywoEMO4J6NxbAM@KHotnq} zo1$1v(J<3eFS3(MH|deM?a9#(46H@zAc7v|)Xuj<2)FtFa2)l*|8NE*VdqQ8HxkKX zKofcn84|m>{`XCGKJ@2($BA2Y#VmPXi-^iFcOuh6eftGDGNKmUujPwXG_?|Cj7Me3vx{eA zFFEd8MW;GM zpJ1j$Ns5DW{2>EQ-^9U|5Q3%K;?$rCbD|1~!E;-g5gol3k`gC?QzV5I*M=f+6C<4r z(9m7vkD4aixTUzVKBXsoi4`5+HH`BAr9ZwK6CN-15vu;@O?#j732T+L(ae4BCs;z! zH<xuA=uw>)e|aBDM6obmE_+s&=Pb44hupgqm1G;Tv9aD}-X372f|5n8 z~jQxE9F0LEH?H4L=X)U-6f>b^R-YxK559YDAAI&mGGVLT#(e`4)ZcIx+W#^>kZ zW$5SF+Rtu9-z;NerXR`rDI&s^ib#d%dl^JM@^lY$u_m zn)~UwTZzE;+0J)EQhXlj2Ue?0osRoVF(fD;Ss)Am*W+q`30yrFLZh%ozezU2T^iijao5WM|I`Xe}trL z^J^F5q}n%CeB!U!#9o45@Kx=LK+)NtP|mBX+g#Y+ue`qg-G#rd>ya%#IvFqe)5)c1 z|J>FML+VgXMEQ9Skr+G%4R$h#l zB7}L6duF|3)c>_uPSC7hB+y(Fg6B}A;tb>FJ9B3A0h4$6HA=QW5^%5VZQ;LS)ULwt zH{^n-F3sJ%7(;=eKu_g#+dXBsfzr@FulS&)`IU=mVRiX~15&pNW3rd_U0cYV;a(n0 zT$5FG5u?toHoLDJOHe^F z6vZFTUgg4%2DSq$M?+Q+)>Hm=L{s*@(oGImT~7NpfV6(7Z!K{i z*2<9|3inO?avdxjt~ZoCD*AUC^&@e#cgy13^~}c*v;VvKUq=FJLh;uE_y)4Srf*YL zRIcvh{osMD8=(Ef->_@f>7INGG<^5#50zmND~u`2HTKhcu2znhd4G(EE~`bj#6MY5 z_Q4U|w41NcdC!a?hCxD|NkLeKVxRKeNc;;bn^pQlEdJ5J;E|{wqJd6{yL=sysoBIH z+39b@Z$U$$S+F~%`Fc$p}#5P4eKMVilKcgXI@xxFzX*sC7fY} z`BBWKrnQuTNp;!`nBpjpUj|5V0aO066ePkY&BPgtFgeUQp&xvORNUTZRpf8MmjPxP z&yEHgg@&hb$2H}OCcGii>;Bg4?|H~SODniKeCO!-!{Q~#6&!tLVPj0sTXTJb;Y3Cu z)w~@~QTGR&izJv018N6O7;_I!jJ@V6t7Q-|tA_|XRprEU&k(^%I>$Q4*fqrUNLN@t zQ>&J}h~GME%mPLruiWwn#BK$lnwetOyn}GR5bG-UUeED$((QZz3vkX+G6AZR`QW{u z3p@|{57U^1Ut8Ys0&p0!P@4zPYYFFp#rg@;`jITAM@qIMr<;iYrUG%H56V0*vkj5C z__W<#3E`Z{c9w*v!)Dx6II!*-#q z1U;F;F<^y(85WCaFyr{6bZc`mDO^J&A6H+F)@nlWS+VsLTGy>#p-ll>k=P^XZD?-an)AwE+Jl-_tgg(!TFRw8!Y1}+-Hux2g?T2ZksbuyVz7QF27nC|Ls_n$2RvUV67fkmRiGA6TnHG-0sBc@XiF?PXXfD? zHJmkUIE-frRlol*dKV*hGpYDy8Q{s^gLjRj0xRuV|p?2lgs~@fdMiIlJq{J!?8i_uXk#+ND)s6m!`A`K|#) zv*{1Uiyk{$>0be*Sf#t!Zx{He&F>An;L)(3(uyMnNfwud*Dj&xZ^G#2W|LL0Ab4&h z(4}3i`S?PKg?b;{-I26Fi5fj($I)bO(bQ?Ddu9@OsO#{8vJpqytb}~ijjVdjL78BI$Mc_%Jv+Xi!sN2=m(k&uhmt|iKhnwi7hY&Qf$!D!tz!Fc zx93YV7M;1BJOh>fq>u7XYKn2ZJ!b+L6kFekI}+(T)l;9)qZ#-;l=ufj?f5~ntw@1% za|N~KF4uFZKjg+3DsO8PeU74xh)cD#Tn8Q-(O6{}3Nv>L@T;D` zGFlUiTmBhl&O_j#q_cT)AX}5~ zMh?MnKb995q#f*}_(|>c+Nyj!IWvj1<)g0ZjdN%nE`zA)W-2?v`(YtfAQ-^bE~5F4 zZ4a-TCt}YtZRXpA(<;InB9NjP6o=2I@OF2RYO(*rr=uxHN?%?~k#$@%YJL~0{;`jt zfvW|MHXrHD>RLD=6$%y1a;o5ZSOR(O8!(QXi2HcP_&A{`AxJR_s&$vtIvQ0Q9xflh zYJRWs*%mqe@4h38@TVHGSS;Rav-RJ`0y{>AN4@LeiTh!42D+a_%q9Yc@HGqm zeN`*2+?+?-ItZs^i8>y40|r41&7uFh=tb`|Wk0-Oq1&Yp{roQXj>(G(baw~8Wr>fT zMFctjN7OaP_4&R1Pqxiv*Rr{=Y#Ym3wz+I;tz|CTu4Q8_+gP>Qb64Nr>-p^edw1uY z`#Kli$n?vSmQjr-ij_K8JqQLTENPId;Ob(`O7*1Uca%bGSJb8LJV(pLCCmEZRF@0%a_ebdhi%Kt8XzV9ejVw9_E zK@`H@5g-}&q}%?~oaTEp%V=+F#3u5G>nQcikg_nc5zR{wrSy=N11EA%HtgnqW3(rc z)Es5}ILhd?z_7K5RnJuOk!Ty#lxTaBwV^|n5&rEf31^ZiZ(~OO@NK2P8*3c~2@~MD zv^;916&P}pIfkPve1#h?C+DF=twwqc#UL7)vieoPedP~TY6%fU?1^17f1Utp?b`b2 zB%68kmgwQnKM8YW>lh_2aJjI5#erlbr_{4fDvh#FlOS3!9(^K&D&9GO2J9OxDckGc zY$%0?f4VZ~*TMO*OllbuF1FD))>Ot+pTRf-b5m8LSGa6NAvdwwW_V${$QH^Mobv=5 zmHox!)3f2r7(cFzB8tno?7kvky2Vx3BIaNHHn9tMVOvl818>b6Uljmf#Bty{?AG^SY>7sK@gdj%> za-OqH`BT0bRTaxDp*~C*xUJRSGv3^MsZHLMRXy@awc5Kn7A*EisW%c8zr2V5BWTg& zjG31iR00o#19fDy6scKcea2Ko$$=xvh|@o31Bb02dkt)$P-BQ!J!^+wvD=p$K_6oesY#e@yoZF3iJx6J6sJF8FvC*_hok*42OkN4^~55y#Gd! zO>@!~T#-M0z_SPg@sRq%RAvO->NLm2AKzT<;RF&gQ+W9ze0IYYg%R%=C(v4 zr+NQYn8I0qZ(2Vn(#GIJ3v8rMUT1Gb;z>YnHJ%dFG0_`J^Gt)H$|MGuyd4oOg=&(d zp}iz98_guuJx)}+;7FS0ucJEQxuFuHn-M zLac|e1}A(Q1i}NhO$GDuqRCh%q7u81@G-ld-{E7+LwBxsgQNH^_d^jdWeQOdO78+v zoP{BXJpmfOMZ}btZDbwf`B-o@x%@(;28n;+8#_ACa)hx#;R?s~$Zyn^Ys#xpMaU=K z2gF7ESmerK5U1hwp=c{lU!AN}oJ#f*l~6-3Zjzb=fWc;Lsaqf@sgIxyL*-=nCt3Z8 z5byGSLk{{!@7TT<*seFSP~$$)mTReC+udMansj(K4Iy=z?QE_g{B@I)YI?g;ou?}j z(95n;=|v@UQsR;FfD{G?>>Fli**`F+bc6WqgH3`?y2@SLO&8_e;|JQ`Te_hJg zCd517ar=(N`|mZ?GyyLRH4R-I4IOQD6D@r`Ep2rbRULITLro1p5<){u4UmK|(ALw` z(b3b<0r-7eq_W`o*Zpnc5@`H#lGKziML)>o6?LGY_+r79NaI$8AY^Q@aS6Rl7kzJ zV+z>us7%2lOwI@CrUOu~j3admU9<-pj`$Qrg%#n^IwJ32Xoml!M|tKQhkI2M>^q;y z=L?WG%F*tOPtD>g_y&LI>HZsQt2V(}h#@(0V#=ClsD*MMVZPn~YVsVbfL6y{8L|4Dy0nA}_BUj7fOFxW) z%F4B@;Q$|3fxm5borcgV|C(SZfTo^ROP@+O;1kh>IAQw@XAw~X%%3vyb<;%z4VK(m zA0Ip)k5$l-FY+pN%CTofays+j_*o4*uY`!$M;p{>9MyJ?GS1S4%4#21>~bQEoE6C# zp`8KFwT@?!9xf^@;_rkFG@Wl8=9T@$hTT7a{}T8~HXX?B)cw11e3ZdGOHpSz)cNZ* zlO}N{i=rFhD*~S~;_AznP|F%=f=(WQAH@6gk-OAO4yem>B0Xcn6easXBO5NOl4}_W zsoXz2JzM2%We0JitSyztu2Q~IwUujT* zz{O;uqf@2}o9IfIAqx`B^vo$!)P^OZ0_$CIkNj3^TFEn31@h!wevAA5i!sah+wm?1 zF1kED{|Zpsn69Kei$pcjVWqvBsn}DE_=v5@+BVLoG45(^ z;>!dUZ2C6AoU}V7^=WBzZZzH{zgwtl2d{G)M>L@y8_&9pOQ?!pZmRNkK^6U(F5kT3 zP1SBNt_wFyna#iMG^qPx<1$JsMj{=nW4Mt$W?_w;KuI?xiTO4i+>XjTq2EvWb|gLV zdqMD8r_Iv(&)$syC1%D1`MJQ1iXpa4$&!aByww8n)%Za-72*ebGq);yfS{CP#rvR6 zgAN%6Jl3Uh?(mp|b5>1+z5El^YeNOL_4w(8EyJb4lf4zLJN}+1<6%N~s&OMO;7dJc zDm#+!eE3|P4((UUq2X;M8dS4F{4>y(8@o(tUP z|IiBlwopdLTy;(AinKMfKheLm)?rLFw`lK83Z03t_7L!je4~zEaQbCvcbe!8JKf;;Iz88s44h zcOH5l%_ceD~Wn*I)(ah7+G_eYNvb*hVrgyDk5@eV2crECAk<{z+G{rci6$AOZ zwkbJccaKe9Ac3oq`>_S9#y<7I)rxK&P%_@yh&`akELM2$4<-2$l@G-wKWIj}v+roA z>hDR*?Jj{CkYfnPzxLa=d+(dFx*hqWg^8$~v-a@*Mf6J)YL7Z6X$g*zz=YcJeU713 z?D&aq=`(*kL+CDVg==aEj=|2K2axA@A80Y5S>8n#+2XAu@f|e~z!-o{4=BG4bFL$( z8Yv&I_R_h(c7|my_d~PYb)H4Q+>xe_;d-j~qlG34s?Hg}DNs z0$Y@V0aPxF^k|TJA}YF(^gn)!PQp9qK(fGn`xf&DE}ycW+iKtOxav3fFtA*z*hSkl z%&Gp(;&d45o|PwmpBhdEk0xTp(IR9JrcvJeZ&wE<`NQ*QQm zGP1wGTg0awC2SNJw=qoW#7p;BAn|V02wyDya7!O7$7x+uR!y&b=^2d8Pt^xTuTO(! zmP@}?!|P9wn}Dnda4>GZ%p;s*qq-9yAWtky&}iY8V|;x%5={*sLN0AnJqqnZa1&6= z=kA#wJnq{`)baM`V14`Q(Jd58^$M=;>^bC&X+JMCH|AmsbH3;s6je;xkqkr- zoZkm>FL@-*^n&G65LCf%d z=l92zH6#f(tv_&86C7Ee2zKZQ!KdLcUo;;L=n}_j%TgZcOkVx4 zo^wBTN(5b#8tL`19lPoDm()-5ye%VFReOe%2Sp7Wf_>}q9XRGJY>VaPUt+@M^+_G6 zT4^u`DmpLxj?U;7y*~fiXFf0axE2T?74%EBkFapuEYpO*$#&``_PHUHu`5Js-{7%b zZceR@wFhSea=sY)GY=Rfv*bQZ+XI4Ry9F!L*+aj<OViAr&df z2X}Y+*SDh7W2&C}qGI_v1}9DDAuyWYJk2tXrdORlIZVT-V9hV_jjQ@S>`k{S4oi93JD&Kadp$f424<(=c)h zFF02Rt7_h_Cu>Rm;>!1%OiZNl4Q zf1j?f?_~W($Rw=Ftvz5O{q=8m(zCs_6${#Uxii|ZK-t3!8k{9TfD%!0oscCmhVKNi{_IKJdX{oS1EX!7NToV25&J*QU zwz$!-~Et=qIuGSK#9Lv?| z39(ICi&=^Mej z1@@3{IieyP%&g#Q?3Lo0FYgA%_FwZ*xb-OcuDrmOVCuOQ4xfmEf9Ct#$02u8Iz;TW zJPDpOH{l1(-)W?pyx5z=y)#r2;vXcJe@;$i0Y?~IKLUSCEu1dKNP$JR zv=iF`o3VjA=;|Q7%!*T}VkxM*&CYb;D_C zAA(*&MXvcRr8P&Ccc=g+3{LUFW?U05CMnc$Luka_gd-(OLCYR43#O|65rOw|?1bAJ zh#44azsC^fvj<=F`M7<}x~MRjVhp)XMR#CFh!lcm-mgY@XMQMW-1UR{D>J^ewv()b zxWfkjORhZnWfW#+vR#}RmWtT0($a;=oHamR0`0ZC^@+e*;@!%>?5L%8I8V`HDFtSw zL|kktfF)Ih&<&@tkPnY2ODX#|*Rlmt|M+2-)q?%LTlub|Cx7q_uxCr{)h|i!LPcg%pEQm`L^6Sd4QROSYme6eYMIb^!HewOpv83C@CMZxp&AMbbM@gtF>y@!#yC z%gP?JKK5E>!u9&Zt_ndRT%j*anYF}PWeh5KxwqqJK&Zo%am&4i$Ap!K{edAU@6Nn) z58=yacm)_Jz>!r8{|JiKAc^A~D?X^=vOxIIQ>>T93cWz9;;m)e;_9`ZJn!o?z*|Eq zp`uXUa(6(-lJx5_l=fz={0E8w`oTv&J$*rN9_A&Tua#QEG0Y?KVm%O;Y5!|dO#gqA zf&|#Usq5*h zYXKrCM`|<}eN7SfnEJ`WY1ARJ>UF{jgk2JqGH=v))u^@oeY2A@KKrAU=-7pI)g>F9 z1TzB+xESbBW~l=y->I6q8&&KIF6tVtK?}6was1!1VG(Mempq^}V@8bz5%J1cC?u7R z|4RdXi2soksQG8cYnD|^aNAN)%@>Ac-~9Ajbd|EOHI}t+oN|jME@6Wf%1DT?ZDxc z60;vNdpZ-mA;K zc_!{{WD?O9?SV@_>1%R?icF`DrF*x-5X(l%i!hCujW->Wzo^gMCMh~%1gc)QkZ;EkM`R{5p7&%$x;G~ZXx*x%0l0UlrpFN#NQY8-@apf?a&Y4` zi(cCdpqbB&TWT}!*6r?uKL}l&$1st)Avu{2yM*#D8OFMFS0HhN?S@v84V0eloDW#` zsE0+nLn)bw0D~By!-l30 z-OalXF_ZLr_X5Ned;~u-6>s)G-zXP-nhypPqhAij(HCZn6STQ^9+SU0)$|kb(U!=E zy*MFQclqAhE_YRYk6zA{$5?_2!_TzQQr*@61pM3eFbyAlH&SjSw#`{ssu|Oft5|)@ zK6F}(T+l&kDkIl@?K1=(jz5Ty7IKw7C-gfTok+nd+ek-XBZnWIX4d7^(Fvq=W8gD@ zXyx@@p<{8vEQRjRr_2pI%}KP&T=v_-az-+E}lv0zu z6))_s|0eTLXMF4e`DFjD%Fzoq*u!D%lWR6>ZF0^NnnBD8>=a!bZ)vjS>DeRg%CCRVCkp0ix9oEh zktSuY6qe4lmv2vh@fI!T9i(uOZwx&T-B08?4 zJY>W0`)*MRR3@SITI*V!Y~;jH_wO33-`jb%2E%3=jY>(pgOLjUC03Ue9kxjvhar9> z@7Y}{;J7HY)O2<80ctYhLN(;byhnCF0U7w94^JaxiJZR3qDdhsNVXcy*PL_6f|QBg zP6XF4OxuS?ba}R{)@eSqDl9FD4%`ZA=2VY->ZANlr0;kxj7!PYZh2QhG|(P|c}j=FlX-Y)4ldWHP{`No9wyRudr2l}IA2yKl}M@M3j zz-|f;0iNItLPBj6{80O(+n(*u{NxPx57Wcc#}t9h(5oN7iLI8`0;X9ge=9U4onHkj z+8<>x-p;iv2Zn^chE5usZ_a+PnGF}k*J6HiGn~f_AGo55XOLA4qV80ZbNU-uh*bG; z#$-kh-zTDArD#(-bE0##QExHyAAJ)B=g+Y$y$IYE7j=&epS+~qug_RKot%(>=t>!R z4V-Ce2Z9yfs+P9gk3Ox`FHQ7&>m(K#IQBSWZ!@J-%DAz{6O8J9t^Qk+FuPUFZ?vIS zU!b}dM8%+&BxeSm1M`w~jU=BFuwMWQ<~(Nli9`HxoI+-ykk(MIBh4<~TniiXw8pc! zu0@|!;>OcCD|2u>@iArCZd#Dl?XSK@H8$!4p&qFLZ%5WkfzL_hLT88%mN6ormqp)# z^HiMAe}+>S^Jf3ToDdpI+GQN`X0&qq+-`X`b#~hypN#sP)e1d>jGua+AEGzGz2>7D z9=o+orcc+`Nd8{zp5s6&Ea29~6xknA7zTLVM<`3dVv#1Ke(dn{1-P0T!`=!;5-U20 zmtdrLrG|DS1E9vdyUI-USNJ{Q zm8AdEs5Z}URRWtA$i*dT5_sS@LJte&9Lz~)&Q%!RF6DyPUHnXiZQoLHZo`^ln+px8 z%6F)R8Gg=m8n76NE>Uk#AyTYGnpTYT9VQ0L-`JCt-SYPk{NeSO%!BrjQ9i_p3r^!~M+q578S4`IgO>ss2&U}gdG&uAj8nC3Z<`LU)~V>5iP z8<60j<2SB>Z|vIovaNpg$J(4To?LI$N(v0~k2KPrSISM;to_2~XG*jMNqQ{W4!MN% zH-wx1PK?aP<6R^08({dpTKF>oQYa%Mj-!bM_|k2ZAyGstP8&zO6xHkGuWi*9>|k$B zzMLy09;uTWwIfk4+jw85{TN)E!&B=(d+ve<0d`a(H65s@F-Rkajv0vf=P;EXb=_cS zXP~sy(jH)pg8BZwg|V$%VGv`orXIDzXWR}!GyipI7QNOnvbk=q{EVwIw{a@w8U!eQ zIUnm>_`C3DGxtypdF$L;MPek&CkXn%luCoSK=Jbe44HLH)+a^^YUVo9wn!2{f1C;O zR*l!HEAKUO7)nbp!Oi7lQVjaF&7D>fxmo&1`~v@ya$jq)4PT};gApa#u|1Zq``hT) z0UBZQT`Pdfx_n|{*8x{?N3cgwfJIv-L^Q@g=xK3$Yox}_!c`rNGc7zW@K)HBxTyA8 zj+1>_*~?U<-=4vVAHuV%SaI?;5xjs&X_=DU>>9pD0!zQT>JxDMScdWf`MSKJ#pE$2 zpg=p{gIh`ACwHBU$Mvspd_Bwihl9^023Klji}W^Bu0IRfIq7X~1wBs_ksW#AYngvM z+%VnOIIHEEA4(PTeXTwsN7~9+;S?1@0fv|WNt6UI_{I}SmlgGE3aYE z+YC4Ou{_MG)moY-=A6JsKL+14%nV!W!yzh@UkSU_pWl7Zl++xn_z&4_v`NsH$^_yi z&dopU0zAeCFr0zde0jk{K^jvc5TXIkSfvu7Bx=jnxvt&_bv1(c@(t$Qc?J0lR%D1g zm`FCdJ_#y(tvt~PLe}vUoueSWfgXP8)2GF>Fwy(X17>kQn5x|0_AXee zveO<9wKZzC!UReNG*DjqxLm@KgRy7VafI8>Ur*|5V1m%~OD>-S2y>>{V_<*4=3u(k zEUl^IeAB7rCIb`Je!aC2mm!+o^|hPr6Z_l_KHGm^qr==#2DRrMx`yx7p|LJH`>vCu z$c4jQE8j!w!?RBm6A^ti1RO!0OB`>atG$|8a(c>BQasSLU@pg*3Q?rGB-LKlgMZ-; z#qz?3dT?chnrU61e0zH6Rz-J2TC-}9~!)#l;XLLL3=&4c=nC(+gblO=J~hPDSj z0kolDA>krB*pKqXc~OUMwnC>u!lHa}@o0EV3k?n*Y0@7GI2{oOG0P|fzi9*2l2HoQ z8ypFTN2OeVwCS~q7xv{$wv!%6p*)?aS^sl#lGU0#wY8zUdehmcKFHZ+f4+OliT(w% z%~|uLmSoPP?Zj}_qnDyfaZ0PCI$G)@@OZkL&|M+;9t}tZ>3dXXUPnO9|HgZY?_+|d z)oUAVqvX$dp-00Lq5{gVjxa+}-a+<~&(C1x21T(2@yv@2rx*Eedi*iMVj@CJ={p<2A7nCh5-AO8-7w=wz@C9pUTzWfJgKk?g`NLKQYJb< zv?#-_I;rF}(DBDUan>sPWdH5|7e<_eb@ezn?VB4lmIsy0N=W%fsr&iJHpX~%KDbC^ zbV2<<*R4s4HSJ!bf_5B2I3MB}Nc!c%gEwfx@N$;W&Gf^Q9`J;}i@m%ph|$*1%Z7ci z9(Ik=R>56FX=%Ol(M>@^u0@}Pb-24-av#=?`>)SO6B`0&9Ww3bm+6jo@B6VE!LkEe~RHwi`Fg=k(#Ut=ic4hEOi@gK1EqyA}Di z=GkRWdj9B>UEyi)5ZeY*{+e;G>(rB!1zcvdwQtmL!2?&0V5?AsfWRDT(o;TAQVaU* zPx`X7{_6O5lOcNgD8DObC)}F2*E%x2vM3tAx6LMs3CE2kyTL(2$+9kao3+vk`QEKAMK-A;4n_6P0M|t2-IGcD~2uXL&Ny_(2J3=52b{r zDBP?6x^w>B6ie+w0uR3CPYs)`tt2+%{z}yM8g!O*j`fLkX)i~ ze?LPSKX~eMg!3sKAP4);C?n#Pe*21vAO+T!;v~M7Nkc;$AY|yM>#6GK>gyTm85kPs zY61Urv@`)<3U`0LmshyZrZF74TBY( z@IC9%%%B}9HDnpf6oCPDUsiMvj8Q*vLu;}0{=Db^K2ICh(a#_=rs)Kq`Empd&n*>V zOOm8B2eWgy(c@@NntDHDirp=0$_m*hFLJ1F5s7PlFshn<~t#r zHT9&%NLrG(J|ws3Xe0l}#g!L2;>d8H3q5pr*LuK}<`OfNI;6<}rVJnRcX{O8Bc#vomwgzV(2EEIN_= z+#5T!Og_vm0_-s!p|3(plI74?^Sj84i{9ycQi87S!SSBfo*wy+Sj`n{QGNH2+Olil zyZ}J1jnd5)jr6;zHtoAZ%1?xA|r&FD5i$5uRpnZuCb=Q{vRObf-1h@E1 zKW4K!Ax?T0Je1HLI#tGmJ{-Cm;+bqE6)s>(j7$;iogDiYx4 z$G^eqG?0zF$3{E^fzfZYEL4$w%1`IH^&T{|J|Lmu+rF0X@vlZCzq#GDkW^ts*-kXq6 zkNA}yxq<7&$cUV*Q{hTNK@2e7wWj|tUh6Q6KVru>Kr)GDOJZ85yuykViR%l0JsH`$ zLq(1kKwQKUllg}$&9DBaMoN}QAf5PWbnQC z{p99X@9vHIZqc?Bq<)ln6&&yBwtt3(O;rvn9`^Ls&H1RyNJ$fQHM{3j}d>9LvhKq4%wV1{_w6~j5tH~CTFSC zo}qD#=|)wjNq#rlZuZn(tSwHpp;|DsBcqzrp{SG{2LXfv6!FL4n^05kkro7y2Dn`i zN1D8RUqv0U3WX2F3fzZ>{rTChheR&-Y?a%fHw0Vj8rvJ*p!H795qeCA#vj* z$AuwH(B*a$9+TV^ha%#}Q9#`ELXkNE-6Nv>8B`O?EV*0}07i-W2$0SRf z&FD*qK>)mBA|NT^y@`2@v8dq}|11)preF=>l-J*zRbvAxQ+_=-vuyWw!u%DT_I=1R zsf$f#r%z=+2`@Lh^5kY9dB!P1Ml%(1dTKg*Z?X+-OrFvrVNzE8&98`Lz zNcpgnZ(qqX>lqMUt1QIyruTAldkYUgh8VfdoX*OOh#-Gl=tk*#KqjLIJi6%~ktv`C zk?s#=w~*NxDnNbDgHHc#!E82%x5)J$k4rUxc(Crae#MoZB>*IrWate0=SMfqwauanWU~!O(oJ_OCU`+lsB9_hC!q zRn2@baQ?{pmeQNxZT=6~O6PTW*BKWMQmz=sTCe2VM#0@zS1L&8$a2$#rVeo!g5XEA+icWuOV1Do+#B&1)ezMJ}AJ`ZHIOcHAqO{?0ub zb9UE!2a^JOei2y24aoz<*UEoevJID!_DWb`dmg;aqnjnT%--D$(#QIe3hw@8R-Y4> z?v=+0q_^Kr9L70}VavkY{&TbvRjeRRv7;C0p(}!-$^cV32?m(cmR?Xfix>iD4swE* zmS>xrua{`nkn;_tEuCN$G5uFFS#CWc^BHI-uGRKkgx26y6XhEF(gfMf>^hdeqfq40o2FP`AfRx7&ujoscv{*m%v{l;zy_Y%Kq6w z5yj6v!ESrUU#AsW3#YBnd;$HL$p;S;o*md7N0EtJVYSXaA!g(l5>T|&99mES`${X~ zGd*UQFo%6SVYkX?+yG4tU)c$?$Pax03<&&;+gXoI4ttMDZHgk5et9zUorz>&@hN;q zRLW9kr|s5tv=MduTjAku|0NQ3ssH%=Fm{?0^GhPE-N&d}SrV`uKzS_i2qjG+zC6fW z;60jE3HiI2oEn5jGi8xyDFX8U2eF;O%9D2gRoTrO!#2j7Uf zd3Pm+ozkG2HD9hZ^;GkL)!z1N_@cYV$%_|uq9xsPsD%*vPYqe9bJ{sL$6op%epJKk zH(>C74a1#RuTBw6PD7$`4n3q_hLhlocl*ka=`9_LrJIZAJo1z)n}vOaPtozg9o&Rc zuF4AJFHIn9NCV2*fi!7=xMV=lJZS;{_0>G0Wbnn8ONG%IK}g-J<4X5IIUWpAh(}Y?1%OIiJ7a> z*VyFW%8{#s)#NdS)il^3@v9{bher;GG2ekExTP_xEyDO6(568ReO z*m=MUOJ4?Fg4)C#sr!mP2W3;pTgA7-RKGpezxzoJNnx;Y|FO~Upl^g~WH&!#wWQ5Z zKRf>ZR)hVN8acm^Ga`7Q`{1F8>F1w)&pZDs!tcZI2&h2yVp(bz`2*xDmh^5SgFNt9 zkvh>tav0k1+gr1BU)}V1?{2Nm>{kbk!KhC9NR{T6C z0bG92*DizCA271eoYdR=sd)6nS2#Hxt&$DTM@oRKgV<8qEb^Ryd7W$|SD_Zsx#%I( z^eZw$((Ct;m-xWl{`hPDDfg*Wp>8});oo0t)K1yIQV&E_(8dApd%sssKx;hQ4mPpI zV#;$f&yqjqEY1Z$0tjr&>1Wy~NK(P)1I%!LR)2T7||%#sU&34`fd zP9H$^M%OuV0Z~)bLLf`coJ0X?vU-f*^{|23SoH-pzcq&6?mqoqzIFzc6FlJ;& zAP9?*k!OlL!LqK^Bu6w6q5o*MEUzNBHw@L6@rfnArZr5Hg12+dCarAmYa*5Q52ZSB zf7KUjE}%UZC@BP7&t0QMw>=VT4w~l9U|l`duW^kNvf1loh48MxwD#un5sKSUuPQ@f zF;ai#dYo}7x&+e#i61t{nbq-U|6WTo^r5`ie|ji}HU5wtmiSvhmSw>&9ygzi^05o5 zd}x^ql?c$CeTkN+y-Rm(8N_FgyITSRp=sVyZJh)7#m<$jd*Dy1WP1z)YT^3ihHh4F zlkV0UX(;fQVJCq$?qNUWwnjdH|JQN&@CH18vF0QL9$92wfDM446jhbglqFR)0gnu0 zT|;dHZ9^ktZ9QFWZ2pp`&c9pQJ{+B;5XO! z=gB!CM*Ya62`>PN0pyzrI4M>OSMOvNE_~r?=$3AB5!L|Fze+%W#4P=sj5sncO(A@aRkf-*^-49wz5FNoNAVI#ZEsbh4B*Mht z`CWVjhR*CYQyV$Zhdr+yJ&?`yhK)vM1-5Izu5nvF7zN>Qy{K2t_wb*=@3VZS7D1>K z+TQ0C=(SCOJ}UbhawHTW;xgVtz@k`$mk-B#L2Y*J^LTpUTc}cbNuEuZ}*;^ ztBhma!pYHLp6@AduIWb>uM*XnL&tgo;>y7HohIw}x~$*V8*%R1ju7A=VlUoD^>7O2 zCNO)bA$b{!NgO~D;$LoegcPG?(!jeQ0KKsKpdnvXsU|4r;Eg$=4QSpL5jY0x*D3~d{j1HR z%n)w(VaDL!=$*30qN9D=Vi9tL@*Ker!gQlUkHghGLMyvHLhVs3WNsXYB9u6Qn+rH* z@*a_5N*SVu`p=)6ktlrJXUT6JNDly?%ZY*-}b{^%Z7|?ZVd(b?8K9mu)k6oPwOvc|w%Wrh3yOy12f_J8` zSE4I;ZDG1kp-9DwDSax){!j~=1bg1s+E!o-PYlCy2kk-k*vH zi`AXfM&_e2EO{iBPxbrPBzdEdU#qMI!%9P#XX&hJTdoC8{hx6!f+kF>)Xh_sVviuH zs0_h!Jn5cjXM<@99~nu`i9uXsHjDn?n!RsIX3P>jI@!0j$tSu>L-$M972n$@ead@2 zQ!OKVlHgd*!>j$+^Aok5f7MsJN*^9d;2^ov%B(l zaiW}s{2EI1o5-xdB+2}HHwA|TPm_~rX(&w0@M6%4f3tabvB-$@SWbPb;?2hJN25kxaV zF^J>8P9VmmR=+h{T9;Y!nKarbjpKV!sYwL9hh6=^MdoG9VOr~Mu(G?a{Nun9mg;Y6 zO1jS|#*VRwWbByJ^m5$NCwz*Rch4vct44$@$gEFuqu|~yko<6sygqM0z0beGT0G^ED7XX{Zz}W8E(8jhH=!(8 z7!390$pc~4=tgNhiBf$8{xv7e;3&4#j0|sb`*}K%-#w*;-d|rAOZw$p?%C-TYn;NE ztzqZmPN*BuY zo1hU_+GD51S_}vSAoG{<&R`X#LWqK5@2I$Ih6&`!V>C!KQ(j~7q+B`Vqm9vVroqDC z)y-3CqHo{r14^`gNMwA@12a?bmjOtr9#qFnDrUj812P`B8Qu&9&gk?y&3nD2L2lS? zhzW=nJkChS5H=Md*jQUjJldc%52u+WRG^yHtCVGz!RFnvc*1q(KkQl-jd81Ioy88H zS-ru@6kXFD5GTrm#S+Wl5aL*~X26;u6jjE6t5@5DU^DkL?G!zh+vjK)RQ8v}-w7~( zpJxjekc$4P+E&5r2O7iff8MT~>6)$rdk4QujPDqNJ`psD3KU=vaVV!>?LT!$OypKj zJtX!wb<>1z2i7{~>ED`tPU|(^EQ_Q^$^ukBI!d)SgQknvlZrq{{{C(h;S}kGUm@7M z7`0!%rs{H9spX*IoXVt%#s^q4Nd+0q^bWXS_AzxHEMn?%>Pt?QRmt2OvbbJO98>k5 zTd3Qgt+KpV*chQOg+YLmkX6QEcHH|yOMWPjJ%~JLUul5Td2-nEZDFdVQe6JsWv<<> z?5G|Dh<`j))&V7(1_s2ZQpFae02fH!!Vef6Kt4=qj=4y(`dN_PZwl2XL)-f?g+rk0zZPr=W=`+mOZ^!=EJ zSC3?yyO=y)GfY-sNC@7W*B0GI=4gae>d3S(ZhM&Y=VvJedDjLH?;!ZE!0c95{sV-3`xoVB*ou6^Q| zY}|It%tnT6TCLur5DWzc6_;ZKdc#8d6Aw^#|#D~3xqjyYBptVslMZ@20t?|V*110#NGjK)XOv$*6rXrCk9N|h|RCnKC(`qk=KZ4Y(~JzSE4^RI!=gnpQH(n4Wa^q#ukyn zI}1p#VXk!;ruv4BiW$jvLFOR!%54^F;FI)9{sPn^-b|dFP2!Tp zk^5YsDj{}uJvTne#7Jk^FNy2?je#B+I7MRfWi}rV(G&eoys4OLA^i zN8Vck#iy>^rTx|NB{%8vjk&SNfpPq0;T8KUXY+EV(I|zI|A6lc7B_q0@1?8aKK4#c z{}Bpa+}R4(pNt^_pY(_M_8Pj=6E&RXGDFS4`GHgt2(40SFpUN4;IL-vh@C|W1XX7?#Ivt7pXZ~SGip-o!HDcL8r`lyh-)NdINq>(oqjo@CL+hFx` z=W!6`FtVJ=?4Q%aulm%j^9BXarz>3!u>VN4UQ%9FEL=$dusML^I8lu7&Vl z<1fMJeN9_+wKGmh<|8!p6^s;5EUuN0Hn;4h0 zbpXtAH0DIbbmn4=8&OxDln=FMQgU!2#ECjrc<0En6&ryAILGM=(PC(0x{i;+ zbLUn8(VwmuJgK+>u%z)`Q?{QRChV1`SRdo)S8T^A{*S1uimIw>*LxGv-AH$LcS%S} zcXu~PNtXiBz3J|jZc!TPMv+cQ0fDoC?;nR7?$(%l<{M8GO<(@RCB%kA2j<00pZCfy zd^1}s4V#&xmEI4}`gu!e1wT~ked{0f%87Fhga8W)D9`v6lHf&=jviMNp)bXzI%2|j*Y;+QH*>7-c7JKaLdQw zYEK}4&Xkk>9^5;d?RBoZSR7ME-Qni^q@60aqOwIGDUQk&)qpq7c{e^20z42J|L+#T_D#>2)MN0-ZLX3)ma?Ti@n)qhEMnKqB5KWn?jxgO89G<4-=xp zcgcKBYDeo$2b3e!Qfi72JNi_dQGnhP#VH<|tTOHGsKa*byLocLtJ;d&M{Ns6@vclx%pZnShO--=jK z?xj;QKy~1NS7DdY(8BhJ-T&#NI{9QY<73Y^TGIV8v(NTq_Io*AG0L3uQ14CO+Yg%G z^vqVGd@v(5mVoQBYm3t&xyhC4(_)I4JpF=d|1nz(D`?aZ`z41`DVnY@zxyFnePra9 z^T>sp$-o?Q442Lqd?AvcQTB~o?p4(?p_k2mLoYWWi^}OfV!T5Lst7lViZux0tGiRe zRvBo%0>#q*@yOwo+c=CXt$0lQ^HZZ@`&M*1XC%c{U$2n#23%1w^=(3r`klX2|GgT| zNv$|Lv|$_50uE>Or#`w)WbFP%jy*eRV{&jng+NNh=TI{17UwtB9mxo~8e@SvUV4PDI-R{_#-|Aej_$GCCc zVY`z9c5rL$0zes%0D4eF0$k(!n!xwq^Fmi(SO&w>)gjhNGr_vVMek3}U3QA-Vf|Wh zc;rE{iR}ymH}j9YRaRKBetby)i}iJNnv-lkROUFWMtuvyehVTUO}umwk3cM) zV!%GCL#v2yRYwreDk%l6_#VHO4cDCdjL!=#xl(=?sI^tJ9cr1#y_)_KmH_3%3ztA= zBBL?_lk!q%G)B9g_z_F8bILsKCb+dKA-tCxv3(+XvYsoTvM}Fe`hb)~}fPE^*v# zE-Z7%&o*-bosHM84&5dEdecA5M?>Qz(yakemZhDKD%2siqG51`<#^n!96ne$ zRJE+neS1*;gy)If$(PqSn*?ir$E7|78*exC_YSY=YgR9ApD%3~7Q??Y0-J1ZZ2e1L z7D{L>H&9{skh5hV&IFKsnQbR{CNLo%DQgisw4<89ynIbCnsi7{o2*C9x`X7Hef~p+ zzn$Io`BXtggmJf%A)z^|ewgd$vxhUDqm(=jmA?!*Wd|NsX%{>3j4Ux!GF4(=DoAGA zIG%|e4B#)nv8eFrIPHy8k1WD10Q6UR=@~kGVNdyVU15fGd9i8>Ijjq_JNP&+?;xmA zpqi}&?`9+EF8Z1ChO?z%II=ZDoz28JKR@&{10#qS1bmuU&x9W4OBl5BM9d_4>-a}> zY6Mr!ms+t$^U?bZ^|lY@{!3R6$C9Z@#s{arHJO!}lGWc&mV|pFvLr%yXjZ`vVbTUv zM+%uHo>Z`~PYiE`5)~Y%ugutvhK(Rgdzt2Um|W2~&tna&mTo>1t-mWJo^Or>Q-6x31hi#rG7$2Fi5kSSVa#Ksi!iu1X~tbVM(7 zs!A-sEMBecwgOZ8g0=z`uD9RDjSt;%C(uj6c31fr;qSAcJ%mzv6U9|k-36y!$#A$n zN+5?Iq^iYG;6`~Ore6Ak&_MydKI3rJti=Or8}z4@trlYLaGh3IV8$0AjQ!GD;RzR+ zx@?{LZy&BRmCA%24L+f**DA56o^3lzib$Vsympfw6(6koYy6OZdQ#ZrSq8chR%^~zesd-L58>GTtfjyYy+*yb!Sab#OK=}l5Zt! zQ)%ZN*6#h{3o>z06{l(7f&re^+-W$hw3+i%BrFABylu*QCU&7PdWSGV!jk^A`;pDD zVfqIzt@GNV)4UH>f;qpJ>ME9e5WTYC-RrB=@ znO?o?)c1~q1cTYSM{cqz%2i!!QN$M!l7n_}HRZ!ly6=4&BT|Y#37R%@X&HBWp#VZ? zzPAh2ef99W;cOdQ(v`&0mck#w--D~gpMr|O*wquwpA{ul>+Cg_oz0Gh?G_G4w^gEU z-o-05og@L}DUZHsBe8d@Iq~B%iyy5%{v7>Y)Wc2U4Fco@?AnwgYNOfFi&f}OnH-=! z6{H3dT(SOR2CK+aJ?@{$65V9}*}lx6EykYsHz=}5AFeuY!U;h3>~_}tNIc%&FO*OQ zI1u2@aTgM)#DLF@1eM*e#9g*21=7^UZK6YPLOi98kl1x*-Au?nOiPcP!dU@IH*^UVXJ*D_%4h?RT2xCC95R z!7ZBE?2}iUs%TzO^dt<%D2`*d<{o8TC4dKLrMd#eA19IW@rU*3D7~jJ$ONy&8p9PT zv0o~rlk1-c_5Ig&480m)8yiIf6s1C^d`2zbm}Q#AP~o4j+0}F8LW`i9R{> zZ{9I4rbf}&jIi4;7*pwfkgMA+r0Gh-8i^II&klCy2-#VLVQPvFv_4DD&?tN5{$Sg7 zOgoMiscgan1u4oF;7R4*H?z|Wj(-6J6E}4`t&NOt3U!Bkm?j9*@(ls<+f!QHwCp`l>}GVZ-Ko)&gNKELW}4GZ-l_F@W#xkM}^! zPK(8OY4s{pX&k}yQD{nGS#aAD#!jS^WIfC^73<=-$nh+b=m`l9yiY}^?<7bF0EAD6 z&ctv6qI+JmDcpf*gPfX2REo06UhL7%sR2jahcJ#So}i(zq@4+@}} z|2z#*`ExXK-cMYmFX^(h0PAk^n(EVqT54&_tC7&YLR%Z`xuSZ$TpMN?k;wYcdZDj_ zf}Q+5F5n(h@PqEsSLRit!v|TXI@oLRQ_U1cG4b#?Fw{)+b7iw9WzPBLQ3R?%qEr@< zugFlMGi3UlF?{xfk+3$cT$)j}GcTRxvloBVUS3=kOqq$w;HL6%;J5{Cf#QGzvXX*jha zZ4}>v#-%4T_i4~8%KmmQyAePwA_j&7NgSZKlY&X=Y2=Ma)PdfZ!6rwG117U-ctLH} zcK`HuSodFheeXE7^zUBLM;)KUeG3-MR?)oN#_iENin1>bJt{>i-~ZjR6G3^4;AP)HtnSf{?1a-M?SIPb48Cc;5YS;P6su{dqUwiKn$aNfj$P{4tj51}zk0+Lc# zh-6{MTBzk+C{7I&=sz6%(PAuXb-KoQUis9;4<{5OP5m)Ft# zYeFMht^+`GZK9d4rq?mFybON}pDVzrVJ8$jE=hWoX)RX!WP zHEb>rDiCVT)+Z@>qrb{EG$E>gBxQAqZ}s@b&j1EpKIZALf|3JUu1YNbwL7eP%^Z(F z+%P*A;r7CsVZ<@C66wNBAX--d#^xQQPDKQrd~LLoi>@G7uMJ}+ZxSGfw0$wa7ymM! zr<7;zbJ}OaoSXZeIwABwdDOP*I}x*@z-8L25^p1X_53~ifavnj+Bcuql%=QQn{wVy zIZx3>czSFD+8Do6GuF^q(`~za9v+P{uoL<|?-H=jN6i4{ zoKL?RJs_iSU?@DU<^JSqXZ4TV)!ceGLKhq9hk!r4F2t zpdlpfneDE$r90J<5>CAdFQ?*vLZ>r?D53=m)-Iz zyi2Urz|RSk@x_wVc~V60UZ-rJ49|dAz?R&&+-1o2VwS0`|G6h7K3z?f#J;I0OM7=;I+rlmcqacrZSx! zZ1ovM6Kdl!>W_Cl(-@kH$GSKxxM);wa>0P=f+gb&LOd>!3E!W^%)BB456k&g8@qbw zgO?;wO;25IIYGFF*5PNRXnCive2vCb73V=|ZLt8fL)O~& z$_+&aAQu?g0$ulo(1LVileecA+E>;g{vKKH#ryu#!0VfrPBde-t;RkK;LRDjU+a!p z3C^i=6@)bvvy0j!M!8RG8d^tnb1MI{kRinP2G1fcSv5e%E~s}h5KaZCOf5}oE|lbw zE1C3+q{KLW^>O3jsdW5LKR1_Pb?Kmig!)jY`1lU5*wNQFr4y4~N;pfg#UevVTd7`g zJmY&gf1^PwQjA~B=(5dQ9nhI(-&}uQR1rA9wrwVxCIDHl16F!FY&V8TF*No!M7$64 z1sn%iZ+_r+)EG4RBvb*Z z{f>~WNtFi6L^`Epn;tB8s@vi_&M$qP}RIpka5ot?vT3CdVMKFpzJE3*5LwVd2V6lE^z;F0L=_cmJR3VS)v@wPyaPeG$&CFy>;wc~% z^LKS@R%9oEq>(fPh$<3yjYuSwuGKeEqumAk-wB8TbC1yKCiZ^Y{ptzD08LSPkN{ z4t9n?TJBnA(_OgI{epOHLu%;WJ~xMlg;y=~8rmeZUrSt54ne#)ikiU+Bv;HP;>v(fIp+n%Raq{O}FaNtvRcQZtq z9t2NXKRG#72n>eUGEQdE)bhYWnhU8gg&9D`q)-6J5d_j-5fuMb3fU3w;C;168GeKS zPN&g(z!k*Fl`rI&7(7&?M=8-z6@%Ubuz+hBZH0i^O&?AueSQ_c&_SX45af1)8D#u| zik#fSdw23@W%I+=z4gg6?ml^qYdiAgcrIeAZ^vRa!NEJPikV27W};2()NAI|4(!jE z$<;JKK%+leV3dAH*-+nCZun3Fbk`QqS)MOhCM+no$r=h~EzGf?6r3*24y+dUs+y6j>;lCAAkOYiXZn z_)WdrVbt-$T%rEi!JsJ~N9hM00(1};#AoRqFk`P2U!_nb8)z^@KNPzMG1b28{0-f* z?l~AIkpTZkHij?TDpOG3Ck<2AI*C10ZQwWm^}7b8nz@GF@Aq|iCQyk*BDAps5);h2VX@Vk_+%=sG# zlqtnpXNWyKbKjniDqVYF*64Kkey!8)+nx17_dBoDdUS=ug{t}X8R-QgaUz2FRahO4 z%pkHn%;5P6!tw^#xR`rqsrYhtSmFfE7;-@HIJeRS@ThqHEv6@D1Pq!ZFV@H-VFHp( zs~Xl&?`}=kD3&t%Ii(zBrC{Qj2oGzSpAQ%ax-a8P3HcRX!=iYlcpTQp<0Yqg1Xu2H zwIY6Y4}yf)h48ohGO~HTr9q2TzfV<7X3JcNEaADupu7S3gx^tzqLp%OZ_X6q$RW;H z5;CJ-;3}{dBws))!K2Owxdk*`u*s#4d zuB*tQn6GBjU8j*YrP2ovWt3D5?+Z)2Rep4@B|F-vI(rxV>?dL600Je zV-unhoc2*rrL;X4AV1S&n*OurC!M`hn?JgtGUZ|lPJSGKL5=7@le3RqGfv{2O;XKl zP1swIe?7sU4SQJ%p^Qbx-3S7Kph#>5?qg@rs=qPk>oA{=a z2h<~Z;u*61_IfN;p<&Cx&mXe+2VR$HH!_t>l86}Ub%Ym=p$tQ>GslCNrH=K^#;i*R zBnn#LiRY&~fEz=)fh%{~h!+|Y8W&~WE8zC*SrGUG(J4Vy0_~3EinSGHQe%1@!v2Ln ziHDgMA?L5uq2F+qsj*$Gfvv*faeWg4PC!PIl^*|$zbflT8nIVTNgTil!@b0Vg;3~( z@05~fca|xJhf?Fe5N3>rS*E@&kt`ngddai3NclM2r9@=-a$aEy(_U;Z2o-?Exf!h< z^@+PP=QmLd@J;bzW>9lZd}819L9qek6M!Wm#g;4l#vMhOaMB@`#4`jYSofv1oG;2? zv##fFgS7s)dH$1fPV83g+c4$I2+}`O@snPz{`%gdrY-crzBIdCZ{E)I+qrG8wh6#V z-N0f$sVbENG@P*91?715;F3-*yV2JBVGBo)?=ui6P&3c;OFcE@etC)AaXP|4EAgjy zw$GtrB~bIJKRxGz=JfOos`{y)yjJP;VUodQ$9`rg^Y>s7!kUimD(W8e7l3XoQFV?mg)Q%NTz16^2b;AhEk-j|bwi>U1+HSq%lDT55=p1e z%xIo$q1VH5GfG6+#8hyNxwHVgt!*EN+>r}yjY2k-gk_u#=KWYo868X&W2ewJ)8Ye+~}y5-Tzu<#IrYf&+pJxIWWP=={HIZI~btD z=?Gi~M~9eCiN2{P`yzA{b2xKfZ+B*s7GzHP@`wz7q3wJ0?kpkdC(7LVj9&c7W%x7X z3U|~l0wsqic?$ag9j570Vbff&MWvLeDVvf)#UuyA`xFEVfF)w2ryFns*iguc@>_aMaGa@UY(`Z+nuO_{fWP8Yi zp0T`>J;Lh?W4=Lusav?~L|sAUP~ zY|xIYE}*{;L=_b@AnnQ5AcZxZj1|~kaHXCU9)>b=h^+j6zFIVF<=c&?UOQcOMcDCO zS5r&ZIXiw+Q1#`vmYjZVcQOyfPw)*_{oRaG@3a;b`fqpBr7SdZdm!Y_aW% zRL3uvXSi9{X&s_5X{cZTWSz{tvXBwuQ_W|wMc1yF=WPs|6|XmoQe&bZ)^=yo+2;ZR z2L#%+*yJEwzyeT*VK2N6ilBUGVGMjv~LM`CYzqUPxS6>^D zi>vS|8llwut;%V2Z9@aLx=~zo7pWAm{%? z6T^vlZ8M00aTjral?_$%XZpvuj%ovT?EsB0?HV+!+$fILuFKz0~LqW=)1WgDo_JkZpIvUlTAxsR|l}FFfq{6($>+}*VNWF(lXY0E2E;KstVv7RMfR~ z)b-TVHI=p1G}LspbpeOLKfzzopp-GTwryzHcXX>|LPv!IxnJ~DjqScBi#0Dz^gRBX z_-b|S*6GlcSkh4XhO?MkT4ofj7&$mRZ=EjKjqbhU$-7t6$=_ny5`kB@PJqc(e?;i*6$4ze1=Wkfk?9WQ@qLw`e zb$%XSKRiY>J)ovwhd*xJ7x?)6d#nke+~jqem{n-QYGf)Jr`oYWA(1jTRD}rjxaVgV zI~H%fF*=qE>sti)lE9IEdq{IZCUwaCqh}fy#(V8eRS+GXIxx2&5W`3b1!41_wTcg6 z&3(vPe;Dmz37xctRWUv&3n3Y&Fw$x!VbXuKBi;EMd^XOq?Y;Ghi?r%*=hE(=TreuY zs@cPJ5baTu>cO&QlQgWLR)QKqe391M!l_^pDo&b@Z1NjgzrsL0s1fXhtFe=Y?^Md9 zzsuUyRT3BOYQ8H>jH&>vDkBA0TqlYy7tIq(p`ZBT`>u@YVerl$sk~KfrN%ELCt)RQQ*&lrs~& zYvFL%ZhNHarZkVrB7-I+cuYs^RZ?#{MD3E2Y6+{1_JAcRNZL$qi%i9HKJ(PQcMw!!Ki< zYF84N1QG+rO}H0z2M4c=fx|Q5Vhl3U$<$5|eijln{%n^sIjurDaS&JH@4)Z{#*O0q z(4y|_%Z`9gw5KKMR3a8v@|_(v5mnr$wUb_r%2u4DQK|R_)S~XR#o?kB5BrQel01@JG>j!M;@l^qoaF|;V@SI zBTWGWd^lqh_mUL6%3Lg!^?oj)B>d8`ZCvb!4fBgh_q9rK#1ZmAa_z0aS{gKi^m4&6 zvqz1iA&G_S1-&psV~R%WG5_fNMVZ&@vg^I?Jt}#s>-^5Iu+ReGh`Vf-E~ArJRb_-5 zfBifwY_<^>LHaVqR`NV#kZ?RvhR@&B4*Kz|Us^TEcMqyKqIV2nN(S4}yvuq1lcdjH z{1G`vCwMztiM@^yHBw#fW=5PI)I`t%AbB_lAW;ysD>@uZNwI-I?||u@M6il$%_#o7 z>EI82(lB^uSeZu^A5LnB(YE&dcXl+O_2A583v!B4r_{scZHw6O{ep><-d&XK4Ov(@ zM;g|Go^GX#Y49z1^+KDiH>S|Rn^MXRvs_I*%G&yuj@_55*@FuwQU8I=k_fh`Ls}A zaRv2jd#%f4&nv9w;W`Un+}lbuEDN3ZDq~r>tqqo`xV6UF>CNjD1HB(%AcafM=XvP5uH}F`DgEMpN7O=zIVT%ShI|! zSs+~2^#?#@S;y8@zLB&|-Z%Q&8l+TF-V)q&9z4^~rYTH50}!FD#dCHjt#df-&dFWgxx?DEj{fL%Fa;9^R!MS(wJz0X z)dH*1HBlnV&;S_(D&E}6)7tL3hJC`~f8OA^gl@Qe8q+ah(7%+%fVe%*VAw&00 zlP-*cNr-o&HFYDf>kR_e0)Wo}{wlAXA3vS=dgph~UvpAy1%xCuW=?0n&53N}T$FE^ zaOF>^9@l!e?^aN-JN0WAqfkESl^9@Lx3sDmNeBuGDM_RX`uJB5ii3^uxd{&PyKm$5 zn6hQCY4V!KWY*lLo>KT1PNo5tx>$yH{5y^H-fxk0g4evD+r@)ZvSUAO%$UE>J?x6v61S&Jlj#NSa6H_ zVizrmMrGznH&o72FuvMe*5&j%sj&#i&<7CyAAn_fixrL;_coXt_op354C4iEGg6f- zR(YG?DQtFpDP-kmGH(lgclX+P7IUE{auY_K``9^R(?N1}ku&;iuVmUCG5%5parY@} z{9-^CR7-{W{nY+@o?N4rL`;v*+VlGucvpQ#&mE$ZCtaVhpYuV5$;7EquVVM)R@pK$=U)*6tm2mgJz?Q!cCT_P=IMoJA_~GSl zwv()LbKCe(u<69$x@>fRlh2T8XK;ljEC=q);%@a-D`OE~m>RvT)5e^x#F9u}^Vd|0 ztEKCX_GrV|p&JW}2Af_ICYT&!CAM&Ha zRn5reHQ8U58 z7Nj~OImBfTuj(JI47!hBJl`duS0;Tt)p!wW|K4qhnrjX9;-nAM@K>OM0*vvJUfpW9 zpbj>RK?w1OCvD{p4CY}v!qa~LY~HzxcYV&kmOF9PkpO45I|Wm8<(`{_Tt=hxJ%WP~ z&$r^oQdL8R(((6hIx#DM#dMFMcZqaq(N94V;2G;q`|bN0VQ9U`-zJQCQjKhpfGUV{oopGV8~UUbCPCAcvF zpMPt1f9)LK-gLwX%|p5>Wm7|fqcuM+CMZ#_H6=klu8+W+Ge~Q2?pWkreiyh4Mb=(P2GJ;C}$>sSMO;R?XGZK3^3V;Rb7U}dX_en(5Z#FSh6sMC;YiErM}<(39ohZajL9?)_t0nM}nv2 zG6ICu1qfVI6p|UQIG@8?zBOLS0j%q}n4fl5&yY_BDQ*L^*z$RIMq>EPacaYFJdU3X z_&2pK{qJ^kqnx}bE*ulh_{#R^v`4h}792>1p@3x?W03-0!`E;*gx{qCFWK^-mGZy6 z5U?!6PQLsK$14yYUeC0pfOvBHzWeJd0Z~phx4)0|AB%(iESi`!b;?5YfnP%*tttq7 z1r|Q|979293>MMJSU~(Ez84(l{&^lZx z4il1t99_Kqnm>t3D#I--AtU*5)g3>k|LT78Xy?5oL+?n;@g@NQ+I+y2{wB9aw^rzB z7|WHS5QW9nZhG;HHr`+35vkZL59sa?`Hp6xKO-66!uqx3JwEbp8bfI&%|Px7WwZhcfvUlzS3CSiV(YTeFgPZ6z>J)5k-?mUj3@l(B85Qdn+u}ztdfE`05H1ea#|FUaQUGI^k z&p#@A4L0n+#!gV{$J)l#slsqPx@?X6xgCncwspG%-mV)p`uZsVc>0fW!SVWOgFcrf zXn_CB8x;<$8peR2BtWtN#3c1}G`010bj?&%b&XWtDyf@j>MQE%s%hzH>F5|~YU%?{ z7J4E!<-f4oIC^jqy>GvzgMUCU83T*zpAP6ozVF>tkEj08$V8*Xo4(aC`OB);DEHDl z3P>8RDT$~%hHiZya*S}@nC2Z#KZ%=3ayM9!6B!=+~gXRqk|R%l3i^^ zXt_+f1FPF$^`dOITd#23ox@|VZ0dg?FC0UCD(P?^~!9YtjrS45NfM;Nz%{sU59cZN7?vgzyhK-6Efe$=dF!P`W_@>Lq5}=XY_`63oA7XVirrM^ zwxppz_s)q}YOxyai`gk&LNL$6_R*cuz>YNDUc=F!pF}J%X}Ex4XMoMpp2Rh5{V`(_ ziqOXydE@JwU6`mFftTl?$+IEzlJ+0l6{~63f z{EI&8sy*u53z?m^J`U?0lne_@>B(%A@g3%eRjM_vGVh^KOgzRGbkrW^@!H zUGaqNkp!Ca0YIOH!al_q>(r;*{50yCgZO$|yDuW2zWI5k%8vDO2#QP?QGy#o=R?&DQ)dC}aJPrW4}@8M0! zNU2R_YYksC`acC&j(BpfSjvB1ClX|gbCXT3d%eFm{@IFhI?2APSaZnfI$u_QkOa$x z8G$j@J*?QKysxwg7nST=`g{D}9Ozqazu2-w3{a+X zj(M)N5F34wK5B9jwfvaJ5eEm_{<`z3iyqe{(G>ghJ3`)_`Hri(qJWhR#Lq2OR-cM> zfR33C<}Vieyh&w8)s2wg+`3a~>78$34mK~dO?{uz@&&S8ll}W>Io7v(D9hD#M|iKa zIa6+a)kt5q;F_HBNTO-R9V#?cFsEfgZ7Fdv-W?E>4zP*drpZF5TPX~e`D}t=HSMNT zLM+SF@eFV6IUXXuyOFTg8{b#cRLrr#lku zkBL0jN8fkc+y~gUm$S{_QP79?lzvV3l-IdIVW)9svNUV9*9zX%xQM7toRV^6Af5BT z9tVs^pN`BWYCoDC#w#=s!nxeSu24GokM3m8_{#H5qW&diI(5pjvYyBBlWnGQ2Ud%7 zQwhf|JYonY-n@TqL2-_fGWnQnsbBQoy?HK_N)Z?c1USxE2E@dcvoQZssmL^kc?)2o z*8W#x!z>7&ThFL*xp9X(`Ule4_Z zHO}AKsmTL1@v~gIR$mFPTAM6H7?JnT<;L{*`TeQ?)_{8nL1Rcg z@C%GxY%=WacYkZzTmSM7?he%(=yLsgsO*oXzgsoFT-ou$8i>rs9i)nOPha#|kKX>o zQs8h)LZV1wKFzV(jz_LI`j?%Kou8os2)3}Fw7KXjVNAC8Vbr$Gs0DYls~jOagj{r` z5>Jg=b}m`5k&Yil3JKXTa6s;4I5-crXwiJAkVmen`!eontuW+~hi&xVD{ z1MXlZg}1&u2#?ZHWW>Z?9g~NL>_D2sF5gMfE?+VskzbBgcGJDwAC(7 z)P#s&v#QBClv!i?pp4&v3^N5%0kTwYMv@-gcM3z98uVPO90h1&&6k@dz$4K%ukS}l zioOEwpE{Aq+aFzPf2^S*9b6u~6BrVG{VW9w$X!&0N(i#Do0l>4MLeVd4@g3i%%$;& zNlWx<%GHcL9|p9dxn}7);wpL_I&!*W zfvrdZVW<=T2a-l(Y)3|3eKF>lQo3jXZHB3*iv}VH!7#IpNbfh>&kWB7?e}9;pI?*T zXoCZroQZnK1mrPS2RT2u)-7y+a!^;s5{n?u;}e#tLjetf z9lPR~(u~7R*y~6Av~Zxve!g*<9q5`H$h@GFkq~8-ebbTDKavc-s5x* ziG4Fg$6Z(Tn`Ig39e2O*wfUc5n6>Douf)9}?aKRloZ~_gLN;Syfeky5@k^%;v>J!s zy@^KBV$|s99wJk%>2dcq`CmVAz;B|F{)yJ2KU7Pyx|^ zlN3GaDC6GRnK7!+Vl#O@Rsb9!6V7v{71(aLdNTjULYaKVP8er{cM!=)m(&OgMzwl> z(D9ulL+GeD6@ez231h6_{mMLH&i06HCLekrEC>LgWkBA3{ zR&sbQ&AJ~=HJbjNcXZr(z^`{-w>_w5v%fPVgP&^b3K-quR~%bez^;|U4gf)JUJfQxwUvep{o!bmizS6Al>C{e^Vm8YZ_friSBVA-)L)u0kK(Vchfp zm~=guvY%0~nT(UonCSR#p4lH_jtjUvkBpGK_X!lUC0j$X28s6!_x#P&Ja+_jhSm3O zhfMFNW{D%8oQU|ILLCujRE*7hCaGO%p7+h2n8LgGW_p7ecH)n1l$yr z=kmAsD}28bnS`e6lrF|Yiv{|9t346_ATH1*JA29LF;;8NsPfNsa~s;#NWFDtLc zI6HULHkwJ0HVuGpU7BZh?Z{L13rqbqfCV*0+<-fyMrduL^kPEfUbC5+(tNk{rMv7d z?<{ro+f9?Su3zv66zTlicSH|1vZ=1izLU)NvG3$3SboVX>1U<(*Tdm=_b<|N20f|2 z0JAI}ZV_#-r+?F% zom8y0V(hrZj!etcH4m=A8>$-mH~-ZPw0_k@ah1Um)|x3h3fhqq4Mwu@;~@i(QA=Y% zzoo?jq7fZ7ulPRQY#QL3sx zHA&?Ctrd5-O|Jbyq@L1|hip~p{_UUejNVjb!_u()g-LqzW`m>Jk9n@HE#Bl8QnjRtkA#DLTVee@{QfxH*ukDn(is2)$5?z{)2M{TgI|I zx0V*Sn$EYnsYw6!$p7r*lb)>xO9>A;C=KXj*j_}B&_d)*7u@N}rCHc}Eb1 zl8AbpH=#+02IvW7?7^}t6A&6<1jbQEW&BPyF)|L~f3YUKXzDPjG%|BtUeZ~1c=zBj z&}sJ#E%bqXc8~PmPde^L5%xm*@p1AU#j36SjN33lN}}bX!>iC@mi4!=Ag2Fn6UYBw zo1g`D2gcv=R#pQ8ZA}ebV?!+sJzafGH7zYY4MlZ*pj4sqP6x2O(6ltxRnby4(lgZ4 zH&E4A7SYvR0U&c+TexfZLgaN!dd2q{);<4eru>F54|dJ^Z`ui=7*X21_kGvxzfBw@ zQ)OB3TIq4x$E$`_DRssu@-eHAJ#*wxW~)~Ea@1O>#UqtD|J)Ij3mu>fK(A);+Q!uQ zPGRsF@{_wC3KMQY;E>?`Z$*qMrzC6O+!VC_T6@^MIvymtdin?$r0WNBhQWb)bCmgu%xZRM^3h0_P1Va77!XicXF!`VSI z#nrM+32#jOBKX^p6SuGIv#-R~;(N|fT`^djWH?lFfG_5#6-lbnnPA<`+nbi27i9Ix z&cB(6W1lfMMp2H?Iu}R)0G!VoZ3g3dfX$uAhiR67qfLf4_Fs|a^v-J%=dlX){ezKN z72YTLisioWk2UT@xRDU@(_1ekH)?vK*7vnYoXfq%lv0E>9}(n=+0vy>=s;8gPYOd9 zxU-~k@s2->;Qvs`QtsNg!@|_sYP>i|HXOf}|Fmd3wgXZBKccQOs;aK*UK&J@mhKLv zQMx-skZz<~8l=0sJEXg%TafPV?gr`aaCzSG-Cx8Qdz`z^+H0?vYtBT93&T-BF@e;E!wLY`mjUroz-#OU z++h*^i-oKmBp$^?X_tJ>Ti(uC{^D_4;ibw~a^p)l8c>pmZP-9=D;KdWXpH@Hx5X4A zL0Lb<+gSR|a298G%`Ut~qF-bfpOxSk?Q?tnOV(nVycB2p?(f%ssL0$j74Udph(UDR z;Jd1wP83nq@qXO!A>Vyw{&NPVX}H55rbO3B$wEHyDVYrv!7jG?2kPSk6DUaa1C5J* zVfA5gDtxNa*Jam{LCYNbM9SSRm@y1KEJ-9cec|xmcsfm-lMvnMo$H>v8Ri0>46DV}Y<* z4=d-;lUY5dFSq5c<@2rDl_@O}fmy%j;1a|H_~e_>x#~5OrEhoBK@tga7s#m2@4Noc z$b;IU0jJ-H8MQ(k{X~OLBL{CM77>Bq%@^A_h+;sOkxlLE2tIVfeWv6q!}1X zhNpBAgs1vplx7`OjjY3?@Nxx$1iX7FWvk7XDhU2mM(CeRywg}8nsAam+HR2hv(rbW zm^e4xIccFTFB3F8ZqIZl3t}4uApz%4ayuv)u260p80Jj@=zBfU7>yh{DOHTY%1$P8Knr^e|0eBXqMNXpfk(*qMw5XOHz&$ugP0`VKr(|RhT zJr1w1sz$mHgAP!3lG*?5f4t)@OYLRw%F*z^TYM%}y8XwX$K>XR5??m$zmq8&VTmvL z{CzFW}m(&Wy^4#?ui$53#H8F<}2j4d15ZHct!{YOi+X^mh zb^@+XWQ7I;js3;W_PnPE3XPtFK-@w4^kOHyOO-~-o_?=^Va2|t4CeFrXG_KlLg%!O z89q(D2@EwS40L$4_c18H?^;$GqmuEi*A^d08pq|^K4-IC>Ua;D7$6qj9&bDfWipy$;7U0_^{NqYa8q0fu$wXg$gzEM8*k`O^qxoK+WvF z^f9tcG0ly!{A)(9)H@N%123o-H(YcCaowRB!Q!V3lH*+9DK~_&f~n{$1E;dY zTlagmzMnFFi#RtYZ81>p-J2U6n_b@7mgCt!QzpkbelyvZzxjm;Zwx&O%n}ot24DHj zJ|wpGq8taVT4Xzp>gjJ|4k8ShzrHF{g8LF${TtPjH*nh>DL52Q4}@w`PLlVbmk3Y~ ziLmytAGVq}hLbkvbUE=$T)g}O01~z*6SONSYWi-*ho&B3Su*s*`dl4}g}CNSXlcaP zqOh5d({Y6V>?bvC(#D!`Xy>7#L#A`Ir7G6Vzv}1Pbb@4m_!5XwPsRC^Og-5JoK@*YmcFBq)`hDmhzF=}KPY3;ljn;2R4s#wjKj!XJ zqPUzG$x_16sxL@uOK)ZWDso%fe)LYDAo}xD7e#QTKc|emkhft40YpG(y1(ro{B9^R zU9Y?YU9boy){J-8_dAaf7=E9bP@|#6^n^R@STg8V>MR!A^)3mAlaE`vatWuaetg{@ zUn`=354~pNiPu@vKIMX0ZqtYX?TfY}ObluLI}jk>{-j!T1-l2Q?h>K{=tk;t*+x{z z%hjc`%`+o{>7^oDz7k<7~3UGJt=bplxEi*OIncNi2{@~l@87|D~YviOEs1p{$kG6fL4nWf|X zgxlbB>-@GWpHv&)(!6boO`=cSeupK+9NbEH8VSp0MpkGzZlU%pqdGsNCrqo!k2{2` zwUQ2OQsUJd34JIta$d^zDn;;miS@rvleHP|&5Eq9_-tgW32zGgmDW^*cA=)mc1a?d z<6`dkBTG2H?`qB*$+3z`KmgM}z=EeFll~1b;qYkQatJI1GO>U0h=s6*z+O>jdd7Bf zgb#L;knFZ1YoAH%N6rK`?1L}4n&mI(HM6$l+E3*{Qxhv8+2*`tUEkZ7=t43meSA_u znGnFX9#blMH7IlY!KHUo&f3&75tDZ`D}k%DeOf#=TR|-uc|&bH+r}OCoMZl!d{T6& z#>z{v6fGopE7MWib2mF1PiTG47TXinGS+5{K4|;%C~6P@U12N0zE3GkOu0x3BKiuS zeB_d201=X1>WzsvLMv-ie0RHN!hMn=noc0KYfJgGF^N13g!(XmdvQ@)m>XYBm-^ z4MvQunWzLIO*(g}(!DpiVWE$O@mWE8KmRhql={9U26`~6MNc0t`OV`fxliLUs?+A2 zbKHic`K^9agCQRk;iMUP<=>A8R+{TXP-Q&aF2aunqu$*_D<%K*MTf~m2jxQB@qJtv_VvTxPxHYew%xy{R$3VfuGag0hc3xg9$s8!c*U(kDgE<>dY-V5zc6X5cQc`7DI@)&8 zdvle-m3Qhey?ND@q))V!?6mftc6<2SPhJqglMCmg(yjop4I*|kW{}?<@)~D{f8O|O zOGg8TLpnpfjG`t#iUcyxvO?H&G}$s4&LWv8lEX`t!hqeS z4&jFVm07VJm!F+tU(WaH!Mb3_(>}Wr>&b_=4+u4(saY#t;p6t z!St8hK*B*2L%5rA_IS;NWg(>4a^pC0%(G96Zm?FVZUX@v@aazR<~1AOI#f@2Uv^ss zeZlPL*z)wHGtJw{xhMy%eStr{D&<=R%{9G9L+OoTY3s;p8Cew{34 zibz>$bgr_;AmGz~!)Xa(1<-O@YMcPHs~4MDhJUrCeHxLgzxD5T2)ZorgP$IkntV`J z^XpTt&10HN=jDb|H~BaAP66ZdQp2IVEV1lSw17k$%{=mb)dNyKt>%V<_CpbV_1l|; z#x#{tKy25v@t-C<3I_73ZS|Vx@b zOK{MnEe4SjLfdmGN8ifi31w3B}+`OUflTwR7 zP_w~c7y5JmYRAR`|VyS}YcUf=%PKV5qjj_!1oIH$e=OpX@;1WgnFDroI z5-(3l)8j7nQAtTfK}AhNO;O{U3cv^PORajhB zNm-fKG`UA)SBi10&XeX;txG!n&i_ChD>4rLWnmNtXFaFL9YiU%y?r%E1ez_Uw?KuMN&CyoHlpMoj;BAIUe`(W zxbkjC%?(6r#fiJ7`QJ$y^VUhTI5YWukKo6J15}Duuzf$>hW4_;C`LF2WJ37DI05N-$v+}cc6;FzaQs|n!0o4Yj zNW-MlaKY)A3$`VCcqF4I(*ka?<;}I1B*3|=CV3b%6QIxK0h!#=JQaxR0u>IO%V`95 zWKPL$>tVB~&IcZXfg?;gNAqMepWq5+Qwh;>Y8gUM^arJ8oDn@}-x)VlkEdCGZus=} znB`mTBpNp-kZc$23Dgo{++=vh2qxAe#D}?r8z4f7V=aRd?$wpP&grltd5cGydskk8 znV-4&1+BN|6}H-(u8cb>8bd+;i}yOiFbXGuj%7Xqmjttqtg`LTM_tUGYjKqIT^ez1YTHU@ff0^}@rA9CTpZ%9OYM&MCbI1G0lr|ODi z=Yh}bDrPsb8v~UqqFL(5&f2j)l?RVxYIgNq+_E)i|H8-Yi4VmabK<{a`88eg3ZrR9 zFp`c!9%X*#d^9!&UL6puK|?pdu)~(;1f};=yx&3wQDB3&xxw_K&6ADWO4>AZS{O?x z1wo5im;S(X1)T~}Cd^&+IF?~QNxeYHor3(E4cgm0PIKhgdJrWikZPVE)7S+d3EiQO zLS{fJl}yVkB(Sqa%hQ4HiBZ|Tua6Zs4Tf!qGwxRDk4Iis9;GbF<|(E{ z>$4aQ1l}g2-Z1;;_PTK@#J6=k-Gja)GC~j*;XWd4BRFLzC4KI^3}j0a=?`g|5m5MjMB9UI|;#ko)fT`}H@X}vs% zkU`!KMOc)4i5aI2p>6iT8FAA;jMD~cT(_SRT(aGe93^y8)!jOSpT!yZvV+Sop4E0y zFo1JjmtCA%&=YxSZZXWO>9teAF^6MBmeRhcSA8S#WWZ#Z6$M}{Xb-)E->=eHpR&W% zgdYuKB2nwAzC!*2Ln-ShaIXK^X*>AiFJNs-Bzq6CyYU+2aCMrNNqvIiBJ&d_?2csQ z?No#socUJGdb%Z0aDZ7at!2jv1GEzXa-z;=&j(Btr$KKO7}Fe<=_-W(_=6fBPn?r4 zE#ou|``<^{;HMZ{$VuF;qE=+YQR8}Y(%^cja_tO|A8?6XGTxsKjKv8<&9Pt2`oU9? zkV_|mo?PbZ7&;fJqt3}P0lw?seaD$pjBp*ry0WTZPkt$T7G>LjdBmlCvud)0|C8qo zKGk0PTk-q#5UPwt!cB4R>&Sf&KH=G1p zyD~DqZ)kwP_ii!~$_fHsg&FDq!)%u4@l@#UjZX$@Qxph*g7AY%PjMEQ_AM(jX z?H*ItT{@=Rv)xSKFMnE6bN5?TmMU<-2ilRb_-l0MPRSSE#a%Uo-58rEMJILkll}uI zO^K`#%g5?5yn~1(+;_4#md9^#PynG>`>ifGK-1A>egW%Jpz~kV{zeP5FR%WNxdSUT z78@89<5?YcX8ACm=9W<0|C0gTG9zDc?pm{ND=xP>+DI=*ta;*;G?oM-@g3~@i|IG8 zAN~5BCviX#aIL|~`!WRt5F0eBJ#os8{C}sDn6g#v;Nl0NU%tMM$Ni5SN91(g&aCJ6 zDIRADD+1wMnAsmIU>g)=6`86n!u{fS@GB8~?{Kj6N$44m*{~^Puz<2w@;o3* zo1sBdx-nFd%zv}nWRiw>!3lm({6+=LkJt7*;S5i5Q#+4@&koo%aXoibQBPmO;_QZQ zwG^yu#Siih2#t1jRn~BaLoNzo+H2wIH|eQC%fXFY>jk!FS$L{v-WvBMsr>huTM8E9tIE3S;t-z$WRz-D*o_Y&L$5=hvmi;V( z-AZyFH+eyNJ;2xn@D}lP{t8#n`kRN|$kN1zDUO5)(7OO16r^pXMz_7sh%5z^v=O2I z7Ci(D$lh8~5;N8JWrZgHDBb?i-R;!Ps2Q_{_t{ww|EkeBHZbkcSpo#yZbglg3?xt6 zyH1FaZ%;fMFGdL(Pauu`ox%PgbK(d?=pF5!)!l^;|@{aR{$|elBMgKgZ-A&a7ux5ya{wVN^oD!;(_@qu>afd;De^mk8 zCBwCgtvmGK8|LU{v@K=XGDh}`)3m7GJ}_QSHnNnWb?$klK7HK$7kuAAFb1C=K!U*# z4EsWpGe4~f@0+C$xs1pRS6Qt5c}2iyE*cz+5U(M5jf4@k@%Vq|(T?0u`mi+N9qYM_ z2cS7LiRNbBTve(yoToL_+|q9a%fKjLh$ZJVwKMDt`~OyILe>Xa%~U^n5L54dQ83>a;klZg!N78V*gr51H(^|_>lhMnA0%B#BxUw~%_Sf*Q zL}I7qc=;gwBWqIY%=EvE(J#&rr82k$u$hOCWUT#{$FqZy+-Awjtd7fAwX{AeHa0Qn z*o7b@fP>TY1#l1+^v^f;2E^=L?H{{qpeys5sLax-{`~gu-ZA-_w>F~J#?**RarbMb zV?k`w42_rXl5|ruR*DVJAYCCgZqcUh3LH8h3vlBI!#Ip@8^iLkk0Qk_?M zKF+^c+GbgaFdr=JcuNTmQHC+GtbUz0I;xL7Jgdli^L60KG3eE+Ks>vKz8yE+}Y`nIj7-<+3l~13fhTE2-?KP`6_OxV-SN-fQ6r@5Q4T zuR!h5KfFz!!eq6KH4-nxNKO2*-(Kd%e~89R{NiCHqYk_G77$|wXv|13K6j%uNO&uA zgx1y`^-`O*?^C?``J;~!r8SMEIaN%12o8AcBa~8QHIJ)O)`BULdF?tgXz5=^9z!Et z($Cc@{Dj6NLV5C$C5fr%-2r?+=@)a@d3Tx>xcyM@lvKbX2ObQ|tZDlc!U@Q{uMB zvL+A!0D(}=^oSAzC2=?gVYw!^2Mupb|E3upV)_+a8EKoWoL-pI`g1Z}w85s_B;`1l zJ_>I_rn&s8nJcDMkX+Y}My(jHpyBT&W##^kN(%0?Uh`BM=4^wQ4>CMZ(NQ+feyj`WVYJXE{{bswGd*LJ(T zRwM`R`o)sNv(}u}ZK{f;nY*FU887bIZ0`YH_tZso0iUyZ>2FAJVTTL1n2y5BhWgw9 z{heqtEu>&5bU-%3%%$YL!d(3~+yP&k~mPg+E#l|G{1-9mN zVJD5qZei5-EW%`Q5*wUN#^ZTtf;eFfZyh-~?qcedW!vT=+E^O2aDoufmIqwI-%Hj+ z5)Ky9It}?}^6Wp~T64XmVz60F zPL26KdU!l9v@TP(T70|5j~8)%qON>0^>m>tb5t_=$;kTSY_A$ZRMN~74gj^MC*y8> zqyCj6{t_kCC`^CQ8+?&^Dhn*he=fK?|jarowY9K|oYPq&zd=9OH9(xK4{|B`-+byY69OO(HXmijS{F`xQKuht9cYKB~ zH*Qa!(=0i_1-5_We@(QZ7FM6AqPvA4vCuPcNzX9X?m`IhvhL5Tu+yi;0pZ2%Nc8^j zh>z>ygHvnCb}d0#@--lRD>ywPhHVC->w8FbKY07krf7*i315IF>3?_!Ljv%#y@+kn z06!_|*6jer1yvO_WmPp~x% zI1BI?vM=t#AbP^OyQpo51Paz*$}!1z#K5N@-rBPTX(i5pgJw^c7Q*d3sUB4ef|{!^ za+w>=Rj8#A$Vkaf6BM|oyWnp_aP}8BMt2;Nfy+lBIDrc~UugRMKWssaf(Qv+aIZuH z$uU0ZnYPD3GL#PQp{4Blv1x(>T$Gyo<=-g*3}ve@XwsR3!;#F_s>5`gTr7Eq{fHLZk7|bAzs4f^{td z+kFk*x-y(aO*HAFYg200(Sg<1$uG)0oCe}d!U<@+%a8N`^1PR9tLNZ{*2cC4Be;OuqlNxCt@U(q`Uii0*cAN^}Ph~w5nxd zwdPfyJ2g$*+L?_$_&PE^YLBASwr-}W7m|kcwf6Dxj!JchX21e7_I!KuR=e;+iq8FZ zNS_(%kGjdjhkfh6l9e2`%TpSI&yctvM1YBEP>C98{W68D`MVRII9v(m8f?V}Fy#=4 zaR82F)82gVR*uCxa}ANCO#*$xj^)ywY2BNB z2>o`183(uDz&sVIU18zmAJPSi0rVS?bF+bRW_^Je6`kOyfEXJcaYNa^$?(FbJL);h z!O1FN1dcx;VZL8#L*x3MlSuIUqW@#&KnOZ`y7z)>N4fET+o=X0Y*~P@u+<5$L@b7qoK3E zT}|=t3*cZNDuCo>|A{s>+=qV0=NsugMd8-))UU&BXt$S5R)pb~+DaOHLSZp-HemC)&{xXM7k z_@RKE8W!fu>le=6-zOb1MqX>=sn?et*_h#$X{L=m@wgDj(qs3NxJxTLq(x?Nd33gU zk8hpn6F#>G!UA#S={u%7mI=2(ynio}1IPY}x5m^OmpY+Sw@?5M~_~%x4GJ?vf z&Hbxz(k4TqB6cXL9vfEdUy-N0ZibGjM?zBl;4odFB?*WdBn4pnRg;&n?Ebhh)t|Pj ze;t(YW%p(@f@L%UA5~+s2%+cAs&U#K$8}~%LO97cP42G;O?m1b z5zK1z=EJ*m_Vp&D6y^}MyNQGJ4SOA9P#V}7mLi`ofhNGRDegv$@yFv2i3(frUFeKh zfx)rxo`1n0Y0s6>)RxAxvIuSo#%1Xg+V$&WTOr;74nsg_L{6sqjQ#tO2F{id2MXl* z-)liQ{!xf!z>-K~(ez6E@@HpO5wdoex?FZejUaV$UZ?Qh8qPX!tk>L;?zsy4m?O+3 z93=#1jT+H%RwjRz`Xj<_+7(x|wr`p`804sP+ATu69y&dmY1};!5g6gbAYEyI-Hj=oD)U ze-x@N9bAhO4k%nrs*H(+mf9FH%9(o{aVkJj(*th_cS(dgn2G2UDM*fW4sVX2xlWh?YV2nrbc_Yyd3Ad`}1?sb#R|li^rcc;nj_Hiez&`?B_GBx^34Lb_s3Q zXKf+mq5U;k&XG`L`b>!BLfR*| z?3@%c$QHWGzZ@UdX(XY;S;3$uQ~H~J|{8swA$k#Ry5dgNS`_|F0?C|k0XvW zHlw4M6KQMi@7oa;F@R~;Clj>?8Vm>~Ec43p4)w30QC`=it21wD7;nDW?awAkp-deN$Cah$mOJ84qM zYU^URD@S4|K-s;=(3o~RsX;RAbPx`0N^9_E?e6cDy96?kEPz4_SRa50pXXrjW4Jb9 zT|lcK^&mo|!6O3Ta^Q0}$}XF>Azx~p{;$p&$T;f91C3Icf*6E!FSW#-y{o_ae@@eO z__ylyOGAQjhn2JN=LFZupzOu_mjc*;QlPMT7#a7eFUn`)L~$a-Q5{uU@a+R)UQE>u z^wkkWqWLGpc(^go=zUQ-3{s{7U?OVkA_ZYgI*0%sRJ`vh zO+qk+@jr53uDXxcvO>bYQtDF@_Oze;Q*Pa0IjmP;7$l399cSX77WP$~!V@-Zdi{vG zDlLBy>RBlJR-PvSDo4PDwxLuY!>AL2;4?$+VuE2X4<%SZ4^F;`mx&hcP1kR&M%o@i z%#NDy_4mnAY~5GgqVHXQ7#{`dng%kBmlc)WoBB75-Ln7r$}IP72mPW(NZObXs8r4W zDg6T5t!e|MwKG1f=Q~7Ej~8VBTFoC{#;o=Gd1q&)T>RwEz}x1^)4!#U8%*VMRBX_O z_}S7lB=qVZ^`-bS+sqrP&1YkuSwsTSImYA&1nPF6w>iH+6C1|#!Mt7JO&?{>!FS&2 zK}iu*a1NrP7=8{kfmX_l8t-*^TGf#oEj}w9U9^(kNZT;nTTjKB>E(TPr}+>b#-len zGO)zfV0(~<9@e|-O5Y9z5LIr{<_eI{>S@QUDtM<0@FM%->U?{xi89V?=s3{0Free^ zxwhoBSzi2{|5noHkfB)4Y(hH_guBW9S$A(ljo}_mc9IR~qLN&q!s1$| zL$X8?JW{}~Ar*ysp9t-G=IFkY!OE?k^k=Gw^U)U*y(>&kQekye3dct*aFaR-6;i_e zPW%Bnlx0Fx4Lb4VSOcuK;rftk?F*4gNT0=e3efklbw2(V?Z;UKdpyyZ);^wGcu3bh zjr@6Zub1grU#jDou(J)w$Wh8K+4_a^i)d3cEK4XVSrR@qy^h&bj|=~lJ`z})bDV@6 z#Uku&Wj)L(bd^zBO#puZLPgap!hmsrC}+j3Q(Uq*R`K25MA_$h-A9VH5O_(IcJYG8 z55G{T($VyiuYQ#^A4$wmGTWpCzgvs7&thfTT*?3efJFfGJ`S_qp;8GUM_lrw`PN~a-LaKk+UqlyDeO`m!orIeiz_qq71(Q?u`u%NPc~^|utGG^ zd26gbl}_1mh(lMDv3&YV?t54gw9b|j%+^Q#89KgeS19W@HssNq_@tcbCJW>hKuA-F z`v`O78e@9$gudJ#3Ii|VOAoNv;bk*P|%5KzOR?A}2OGT&T*$2+DpD0E><6hSu^__`a znU6tLC$k%)yXJA^%R!j0VoSRbB0G`^a)A~NGj)A(nVhO{mWg9_iK;HgAw$N7$?}91 z|6ldt10ncEd8t0UgdIHzOp(m88cOmCipmP#G_(PU3w32x6g#iisF6%_z^3{3^)FYZO0tA5kRUv=KVrT=CV)Q+*I$zmHw22YcL7{$agZ1TA? zm<)}6jkew{F5F<-+{fk%vNOB%9Ubhr&5a+SSx1)+sBi@}e%0~51aMi6qfi-q$=wXA zgFOS)FbE&)+@ZrjRNk}phc*0<{-DL;OV0Vrwzk*9C{bOVLMMSIy zcl>je-c_V(HN~v-5WIrdn~&X}F$D`N&1@^3$IFZFVDD^iYrkXoLAUOq&zzQ;hHgF$xGm^b`ol=rB>RrIIxjTvAH< zeR=#H-}=iX=Yc$G*W|R;WtzmBQDj>{#`g}^{K1n8C)o;}*UHAv&U5GVefS4?;40$0 zg=up%FTVTs34&X_-`lFx#nZr074tQHI}EU-LZjGh^|<4yG`=fat;Jb!j=#a2!*clx z7j+*!c*un0!|_#XQ@z31h9e=3yraAnogXUl zH8A$u7PgOjf>A?=<@EHN9#QTc&M2>L<*S-^HHd3JyC_SZ=N6F8ZuF4kz+QCZ74}za z6QH-enKH`)QF8*+e?<=>yYISvyRg!gCsyB0i$>!}smOv5`5C|=rViClyR03``=tuo z68AoCg~ZxsW%N;47;oFVpzh4;$pKp_j`3$SBhj*r^<_#MRQ4yAjd%tZ?o&-8Nl-el z#kfI;?kmRP9EjX_(Eo7YMoDzF8^EdYWV-i?r}zaMYw^OL#kPf^x!7>b_eJ|`Y$kTB z!yKuY14l3!0c=xON4U97!|%+L;YqHh@m-|rNg&4|JrQ`Flc!*Y!#BoxraVIgM7~GVJcwfOy0K_ow~KdJawq5CP@l^C0AywF`2|Gzh3cGP{SGqq#SEMu%6rro+NdF_ z#jB>hLXj9WpQ*&<)_m z`EY)0N4FM9fS!I=Aq%$K%xkwAk(?5hp@XZ6d+iw_xZX({+l})iqW2q|A}xAREGpC3 zbj2BCw=$hu!rA(9T7S#O_kU#5ow?$d+g^=>_90N(Aps_XMWtO1Ju-Z@m=rMy&yVCf zF)-VO;9f>*)zZLJTB3$^OZs#?vU&@~&y`ZwjqN_V@RAjkZO2N)Thq=+(o{l+K)SM_ z$+K3_ADJ}dFZ`J=3VEuui%JFWblXt}K0C4Z``-90#p$!sZ@;F`9G9#CuQMN;jYu2QVux;H9|A=3%q3!hKI<1NLdHJ!Cb&|?gYymTtcqc zcW$;xs93*^HJX+?yVZ-JD>mf`@My5)(W|0_x0N#bLEUJQ5Is*|EULHdfzC<^!%7XD zi{MR}-FIsyvsOLR);@w_{QuO-Ua1SG-6UP33hXa^)ABO5CU!@%rpq07CNG*d@cQxO z;Kd8#bC$#sE<7L+KTQUZ=DS#|z34BRNbb^_b7brACavuWd5;%DL$n9J4s5%6(o~^E z9L~jSpKX^05okW=X6>jYN^ATY!~ev83rC}9nu5|-x*$pAwy8-2tpl_lRL@sG95(56 z@8U!FuPThN!e_*KPBU>J2Z23TVb$c;S|I)zhrD7NiY1;Iyv@q*om7JAD_cD_VJDwd zcU6+u59E8POkCkKOk4c;dBQjRQ0}UdtF)m$*oktYr_>0MPq3!Lph2!z7?Yb7bjDYi zQjc|thsqyCG1^9#`_?dr_G2xxH`(PMQcDfl_oE_&|4fo!uRl- zvxktawx6kYM*L(&d^9x-OS%lrQk8)cFXBqvoQ_1>Ob7vS(A|g-5Q|Ii`pL|2i zk4qokauZuH3F4#iLjfVBF`YT0o*wr%Lnn+t#zq_|(01eY4wlY6mR^ zKaws*EKmf#-$8^YE6+>v*=lm>q9*T=bENc{@98RAlL|zQM|QU5??7Q9olw94Ut!U@ z=*72QIM+9Cf0|ZDAb85YGDLy8rgEl~M#$b3jpQx+cpd&@3sp2Fjr;yBJ*7!K zzQRYX02Jv73nI``O+FQv>~ztRg|5L=N^}cto5I9|SkI4x|cj9@WnN z2KzvZQLoN*3{qOINIRhO2l&0Zd}*hgCVyzM=IQ1ut@^LR&FYos1`^-ZkfmEr2K092 znT8Y0Bfo(V0CVD}g3vONTo*hbqVH(+`{BJhSK%Wq^)q^mo|rxaZ0?MO8UljPN@?tO z(zoswR&vwrTw%fon&=F5nEzxt`@gV3MV9Y5-VB66kT@y$!5M-e`9V)AKki7$vE%iY zV=yD#EQ9=+AbvRD zIGyL#!|lv(BmEm4NNp5pP0ht?p_c;p8QMGF@kMB^P^D_`Rz2;kJ2Z*8#_(LmpjT(D zqK3&tH&*&s6i`$uH9i@i^}zz-YXIjZK=;^z#?kpBl&nJ6iBn*Lov*{pByyVt{Dhgc zh9fR|v05M3oD%q2%}W^6#J9B@!-}gtrEeCWkiTO-rEpl;nva>Z!q9ulLLl*b!?+hF zcgF{})c85ac2M>Evk1jQh_k}HKHV<6V|5xrhvQhBcld(`^C)d`i)v7h^XN&-CRDqs zz~P8f9|wqEk{kuF;B*ty^Ug^kU7TKqOodO}u$RQO??pXj-YS7ngRPAo8k{aYpYIZ{ zqn58T=bNf1ZMyZ_MCwn)bC0>|**{|nNqi-Q2N7ff+*E|BKh9|}_zx+J1Eic*r9uY9 zCAcKs>trdtPBo9CBjM*#tl1-3yx;Q{f7b+SUh|KoPifbgc(OD(XNWl^9RWG?$_(nL zXd($j&kx0`3J~MGMPw>t!1rHEQ4x@;vf@XY4FDgmL#_25YyVV+pG=m!Gx5ldsyQ=T zTdY$%t_4;p^AqD4^R~8^HXL0{7HJ&6%y{WJkD8+zK6<{ebDiIbR`Y$mnNI(k`fn7% zABP$D7H76RyjPT9SN}o44XQ6tjm}}9R21S?){qk_5J%smPL)X zZy|)p2m)Ctny2dlQYYX!p8#_G3-z@;cz0Z8j_$rL+}{#Zxvw*0fsF^%wMReA5%2u+ z9c_^%PR8yna;%&c>eEuiWV|FQA(W+s>>FmOAOe;@Bl}U-+5_wjpjKnO!wARzZ(LX*^t`lyAwfBl;nJMyCd*Gwh=TTIj@sm*(%L zQ#*TR6kD8k=C%-b6Wd?S`g%9?3!A+Bk(APCy3rH>T0P7()Y1XG&YUuR- zEpiC%C*$Bd(%7#$bK}qt>yddPL9xR=b?fa?N97SWTWoYor>8a9n+v>m&i#rhgK z&o2Gi#TedpEB4ua=&tjt*@{|Ft-HM-yp6WOA%qh@DDov9*rq-F>shI~ z>QjM)>LeSP2Q}*bk{W{?E;iMUdJjG9tJxUN`0{QtFdJ={F7CMv{&f;b#6UaRlNqSn z*M6z$ek;1t``q+B<%DU%xvzCtA)FT7v>jSy6d=VbIz&N(W&{yIN1bLqj%W32W>SLf ztA=MT)AZBL7w(JnwI%@~xv&f8h1gQ6+uQ5;G;tC5KOFM;y|m4#Rj>m#23o;W1f=N% zxS4}Nuz-Q>KVh(MRDf3Bp+?6TG3|RM;;AU%f`iQV@zD}xpnQYltf!rZeTl6(&wQp% zio)C_>TzRvoWb2s+28bKe`2DRgE-aampFF__oPILriM4bKLmgTTmqpLZtp*wPFANs|_!n8QV-xaj%EpL^y%&#uJ&gB>Y4qMKi;#<2L>4VG1=d4Kj?8{ zvTB!$3>_6bMfEby1k+f89##__>lU6@7p?~zcF50H^1E+LdBj{fhNgxTrJnefYtPk) zi44gp|B~Xa!g(SCbim1%A21|m89{tV{!8Qy)Q6rh{}FD)6;odE@Y093Uf9{q zeqa6N0%K}~o?2-lu-adxkJ~5M5`PYxh;pxV`6lWeEqXa~$}h(V?(2%`dpmUv?s}C- z8y6~XtxdUl2eU#DnCufX-(kf5f&vtkT|%28z2Pf>%Iutu;j|!AMxA$VPcuI_Z9iqe z-&0+>=KYe&JIvWoEiNP#2^9$i_SXMIKGNj}UtMJG>h`+sl_ALa+HH%$hVdgwyEp38h1(|;bn&Avr?puMZ|C20 zoQ)N#=2RA#=g2@&+AX_qPSE5M1Ck$V9NdKr-)C=~m#rb|n95(ZL}SCqL=P4mp55~{ zW{>zB+vKnB(e?9ocmr5q+5Kr0I>U6!j=E}N4SzuQZm{Zh8)2>wt}=B-3ViQ`0!U{~ zlQ+Kg31fKW2j;aa;8o@h%{7R<`OGdpX#CnCaym1viumQYAl9_8Xy&SX+`CIjdi?2` z`3_ML$OcG(7x<{7x^&YdLiUDU)qw{h9Fa)nCYfEI=^lI3O4Y2zSK>8nw{- zMiF{1!Gzg^7X}5ISy;To&kIn-Z7Fp-UJ4CcXcjz@vQdGzXFfY5^m&hnr9P-K<tJ8&t%0o^G156OyupRN!V#H9?3o8-geh6p~sWxsYVznD|(N=pB6 z@})@TY=WnI&CEEtwYSz5){s2-EwplS0D>n_i=KZZiG_ejCq??HR*up=elZ)q^Ldzx|Sm zmV*H*dWe_y>AeUwCgi+=Fr||kO3>RfSKhE(U76RB2GZNMc{<%g-ujC9;Jt^9$TP!Q zwn3pv}?;8hmWO|JVrJ40ewW2;~Bcu<1FCI|rI4=|C80SVn8(yO+m zU5>KZE}-}pOw$cj$DF=unF+LEewWV=%4 z!KiK^=A;PGz#oYtHh81lG`#(VFwQvmlr$F`Aw1CgT`iJ8i#gv;v;fo<0?&Mhaoyut=g0AO8him`nu@Q-JQ}Y zArjI9NOzZXcS;HjNH?MgLr8abcS%ck2-4lnH^A>(%Z2=PdGEd(=j^l3-U7S1TdN?| zF#ztXm7B=@o6);o>)vLQ8(puhHA#L8kEg|Mv1+SI`eWlIP3elB_IiDOjadXRO!Cw9 zq8(F}`3GZkl=Cql)ICIS0dnbQhU|dvtLmO~lZBk!?4xmHUfz3S&&Dp29fL1Y8F=t_y1wvl$=t5&b?nxNC zn4#H)qa*om8ghA!$}P08!rBX7tm~7kbSw#&5b|f5rOY+p1ZELr&~Nx2(@eBaBB13} z&crcFh}Ogx=3!}kg)=-r1i=r=hk_2ycd)ZlMs7n`y|fN8)(VGk(b8d;%mFn z+`CVrRN9*>ks}|3j`@7sZH#<-(+>3o8}^&s3|gF}R*d*_m;}0<<`t-w+4cdb=TqeEvE zlU(-k^$LDOR$T$E;)Wn44*3w2tmKVdLw8`k#bg&f$`X?WQ?tL69JAp&d}(k=s?(d)0%qw;Vs%x z1NyX)!mVD^$Q!%&2&m)umztjroYW`0f8l&ULc5a4J-dnzRq%1a6k{L6A+{p9lGZkF8Q;O9N{h1DV`X;s&0)Tt?CI9dzBYcC6RAk7Jh z-Z2xO!{eS{2SVW9-GL5kHmSezoBjys6ATUUd{|KbnTO%Vgv`rCM-PznlADm}Z?uS? zI5t`1!sE=``9u^7qdiQnq?>iBtGWlohIz#`rcC)}vOq(wq|*)Yei|U( z+hZi~H#_pqX(^;>@t4fO+pMq2$@5>Y=-(xK`-*cc#*CPrdrx0WiwZ}^>C0JLgZb9F zgON~YM32|AiIYk1(c(_8TrxvHc`@pRm|DxR$;|bImi(L2Ar8Qgp z7P9dzlmipjc2rssTpCy)z}J%FUPB59g1II@Owdmo^!<&1(`oti2DV7D}6uT*{ehubxZbfIogF;9JUEA{!$N zC8K@$+R?rm?}}~L;Z^zq01WBdd(RuBY^gsU2!!<-tlTc!l4%z6yNjEOjKqu36_D_M zPIXb;UoC$>oD_na#fpC}$}&Eg1r-2*%!AJFphF&t<<961m?mW0$n8Y$9EI~nsuw0t zc?o8qUsUP5!cOKt-34#tQK^zNR`RWT!I9m3TiDC6tFB&O1zC-t@1Z`>ShbNqyX)2& zsKfD)M$F_O&6k$D1JI{%Kg94m=tEsa-spdn8G=;#pA!S6j|2DpmAAv1is z3-y3dO>!J>sFbzwW8NHFi~6-4N|N1l$mgTFOpMn=19!Yc?j8q@0w0=Zb%?SU975TZ zx$eYNM?ZGk*YAAFb;LYhYr|moUWrGa zmFt6{9<`%&8-Y2(sJPL_{OqY2{ihq0l=hjILQra*A*k16^cd zQ;{G>6xzGnrZsO?5%C0y!TuCk3#cdwuS3>m-H*9k=G*>~<2SXMpTvypQ%|F6a5L^w z%9bX;+*{-qyG%I{U@;Yu+#lvutDfCA`xl6n18)!24hw;Uy5;Mmfg$n~9u!Hvwg#bS zi-uj|FGpBpE(@HR!hWmMMr%{B+`2s#^OsGh4xS*c2sH{{ikiq!YPl{;qUAWetGPg| z_#q+G5O3jY6JAmP*|UAzX?IlZ6Ua>~NYPQsjZhieumk%wbpPBUzf<~@T&LKU>oS~Y zGiR_dv$VB45T@&H^WTNt3EV(1;C-UE{ua--4-_L~1nFa=Ks-s;ikpTjb z9oL;uBLwv1=%BZ>ro2vUqz(d{sl8YyS(R`HTwmO7O)uVl&lBwEt#Us&lSZRu8RP;t!ZAQ(ItT9Gr+)9{d-2)NvgY2d2Kj}`(H}rhUz|vuRV9?~oXVV}SP&X4 zc`3AgC%DI^9m#VvJR;nsT%<$%SJ)(^%wcHJ;Uiw${6i% z;h3bXD>cWFb!C z<@HFKCx_iG`EJ-Dta72xh`PS6mGkq-S+h?kqqS#3@bzZ9yiIm*ldHE`hTQ@JL!MDb zremsN!(;9`5P^pwUC=5R%^&WJ>IG>c&5eX~1BzYJv*+x3(-YihvI+a{Y#bCF;>nfOt5dD=_rVe` z4tHauL3TmIzdl*?{5trj_m>P!pV`{W1$#y%pBjUXo5=0Jt569{@F`WWgsG+?0b+3sc{-e7tU)T?c#4F@#s&hrf zAl^jq55^Qhrg;j~i|=AoB5!9OnDhRU^HFi$koUfQt{MZI<2@9G03=!uzoyEDh+lp| z(m=1R9k$`51fsnX&#Z^jCJCEn+_s!Hd<+y0E~_18gpyjV_asz2+&;m0LJuXac`)1l zTj&e1#THYa#+P~66FH$shk@Xvr>j&nq<~ctSh$vgi{EloW>t7E@qhc=jv}M;aFkp2 z@x@y@JiUO1sJ4_hD*hHmjy+h=w1ouQu@x zH}SJ3w0GsZ9HX=tcR*kcd^ zxi$p2{ENy*Cw;66O!Y|^i(AsRphNrbjBS;^U{^g-9>S5=dSl=le}7hRm*m(YfST7f z`FVTfPPK>}wLVhrm$cQ02{HeZ?L+6MN%0TMQt(h&o7`k%AUJ&+uSr!x5s))1d|I?= ze8MMH_f#?v-fN%HtjaE%K@tV`%Ki1~h8}Yp@9`Sn6T4I$ySep@u{C zIffqwU4>nZO^@WiVXD^Jx6)!h)@^SB2Y*uuHwf!GjPQSaM48%rDq9(Y!@GxANcs+X zC5eZkL_$He7m?iR0oa_sl9azP_yDs-DPG=gvw3+(Tuo>THEhX&l`^oORtJ87+eg$@ z7W0v}xJ6~BBxbXIi`9Mp$VLG{2GW{tIjY9Ku7Uuo!>O~1!0>%R5eu22tyk?VLvNX# zy)T0O%ZFdmR0SCx7?gL|{={HX>lkbE8cii9`nwv_7+O*zx+fR@DS1=B8=Q6;6*bvJrKgIH<4$(eg}Z&mGwuqs>F zar7GYMDN?Ps|@>G*JB*NjHdrW>cR#<222)X0K)*9DUAw2G~0$avnVg(dH_qCj+(?> zs+_B#8Lf9VbvnO2B7Fz;trGEr*IMgZN&>Elw3DK+da;Hxtu1;Czn%6d0N-I&!vk82 zZbOTdlmP+l{1m0&SbVa#(Erq59})3P;@^nh$BS>JnWv8!P+76{AS_DhIl%m3z&ub)N>xj7OoY=L3(&b*A8Q&GiTJC_Q!FDRB-RQx1{`JcJZ!;QBy7Ir&xp3BE#44%2= z=5ZY=NZ;c!`1Ftk*Bj;%zWHanP;id)?=Z_@nOAm`TIr9!V|CfwQ8pzelw4I07xT@H zC^mcepTmIaXWx1nZ`2o)HoWX82+>vsG3n@5%n;!XMPMMU+dAEN2g0cHcJO65nb6$M zq%^v*gc+#MTi$RIHQk5*@5F%1;d13_tv7Y>^5jp=)A?x|-+CgI`Rs8yDk+u$qA;7m z(x9yE1*P zu?iMSqi8yYIUrLu8W<~`wx3_GDYGkc2oxIqa=NqT%4hATeWHoKxmr&+7zhth*wLBQ z$nP<9hV`!-+nNZZF5iy*_S&Run1`}B*HO^2|HV5-zUbR;x=KTsQsv^xFWJmLMAy2A zQ|VS@O1JL`+xqVt4Kva8EtjQSM8Cs9K~mZc4Tf+)wBa!^UnwGD6dD+9^7Xv$bgn*} zRv?fh`O?Tw7AH7k5}$fzr4Po(`r@!TUZQSCc7gacJdk(?#l~Be^B4DhimI||KAJi# zW;;xpc44>phvak{^$&cU4Kl>ONcGLz{iwK{qAjvIFA>&sp0*iFlUf){n7rQ7U8;i6 zqh582bMf#ygp?h8F5;wu>ymh92y}IwA8SxmI(tT_fddVl4#{Vn2h^nq5=Ho`Cyr^i zTgWN&!HD0`|2t9Nq9Nf``Av5fx?e0$mp2l7@A(v28&UM^{P}9K7+kh_M`Zm&3t72} zDwbK2YH%LrGH`V_S{`i>qBz!Sb-GF!X*QNvN9X$sSqM0z2-A|MK>Q7LTJ{yb)5OZ3 z<5OyVGNS(k_jx6>1Y~CRWB~~NX_tR7bg*ZbKS9C^zoV!SY8vX==#R1=MGZiLXmVIF zt)deK#uvRUH0um%KCk+W({mKU+e_*=Alm@M3-0)9nEDzRi{8WMv`~re zJy@q^)O3QHy3^R(wUBV%b4w0R@*dI42-Q77%Lc1e^vko;?nQE^ViiSY8v>y%0lvwN z^$}w+AWK`cJaoaXDli$8v#LWSA>pg@qmrN3iui{n4Ns5O3LkE{rKlOs{?eVB?cp)Z zTWKVmgP@Ra=`##$mw(uoSZ?rG*mDdtyzRatK@3Tf8?%$k6@bX-P<`eCmSegg#Y-(!D6ltOzI{pjg1pmw(Pa8M-w9ZLKze+q%b??rrr>I_Uk7sPuo zw#VGJ1_F*vAgole=Bvmvu)e?zV>(Cf>U(jLmH@nt;JfHi*ov92u$lPkt(K?_Dv;*I z1#6-jrUmuEtXydq-(F&DY(ScK<8|`b%Et~?=x&7eAWzC~eC=sDpIPBu8<3wDgObkE zp8}_FjXj%sqS}Na;v^b>9UXuQ()J_bC5OyYG{F+)vIMjOn^>$=t@_$=7js zqr66F(o2`>Mb7AcIfhbD{X_ZZu#q`?COiZ{i}aG`SzE?tM?!2)5LrR80cpxWRsDGV zQjTp(hodW&kFC=*7_3DX!$e2aVAKz%rw35Y7|y}{K2JtWZiHspUpRh6agbAdw)xo! z`rQvX!Mz)&O4u6%j1~O-^NjLfxGgHO`E*T!DxcpSu;x8dw|I^Ig_HLdU*Y$=hd;jl zxkYkWPix05H}3(o(`p5+Ip<-+Ng-p!Ihs#d4l~#7y~*EY&J6dh?BLEN`k%=V1O#TXWNsB#31O_zs{C+KBvOcW z)|IyTjpg=iV{XKw zG5WkYg8_3rPgrF9KEil}+O9tN1I@N7XPfZtg5CvFqE!5pD?S~BVy53b&w0kUPYL>n zh~@CsmWtt9Z+;Nv@PDyKc@V|;ZGEHUPD{-p@!fSv?OK?Yy^6hCB|(>!IwfiD*3J6I zlb?eJwAH$-(_bT8+xP!E;zAg85sh`Kp}=z94M6i!`?OXm6f=*Z{(mwC$AtMy@QB$y zQPe`@c|_kxxN|KYvty%}1wQw!u;|(s*3NI1XvPdK>P&h@l?ZFh!q~re1T7gZ$ZcN>NFc+QOo-Bd=OKT*M)F^^)U0n-JBu@~|dg9m|iuPFM0hA3V z@sfA~P?MtOvAcgf#&+_{IwRj)X!g7b(PvIkJHIAv>e}@!Ni=aDpk*_$)=&3n{dI3& zF?S#z=Rt_0$^a4XveubT#eZYy8&nx&0ZiTK<@G!b^q|!v1Ypx5315JDyb3O=38fC*(D04zO z=B>uB{iiVqg`wvq1}y?eW|Q@6DYv;^JtFewP*e60TI;87?p1&05mjrKkTg+_HOg*? zmh#6{x%Beav`dmTec=n71=U=HcEL(E~jxE zZ^YdKA1GQi3@o7sCNp8kA<}wWNRNfKk(#=O2E^h*M@L0fOG{ZzQCmYzQ(awK z{gW~TiBMKnQ&!i~Qq@pVP16qVj;irhiYx<$eZ05-YGvyUwF_Ik^#ae8|Mj_}MZe$? za`)cap{w5dI|sOO!^Jug*c(i@FThcx$XD>`zTzwPnCc zNc))rgpg)M+#{Vt!g<1|gx=k2@s-zxh?^B#0M;<$6{8#T30{o86OKOg1MghRw63%~ zOy8v`7WGt4Bq@#HNFP;Ae(g2pBN(u}LbKpkLE0k@U7TFcTRPxgQ{;L>rj7~mH5(PyfhQf8-aDfaYRJ~y*iuqpAMHCDbBX3>efuzcD9Xv^esAbJ5mmZ=A%$J z{5rnOk(*d_<(;Z7`3IAiU70Ho=_Xt7H+n800RaMfgdfX9yjex^K)I8jZOq?r0JByY?0MHZwUmLy!y$>*Pwr4B}P2q_lyiG#w(o!TeL*}ov z21Gx3GHEp`QhI0! z)>Bcw*Tfd8V+IwfS$;s`HeIpoX6sgQ*7Ub79ri<1;_?_k;aQ9eAjJ`ihXa)ZgpwO` z_40!NlCY~tJjz{;U#HGd5|m$RC5A1z;-hESLx?PGfjoZtSNzG?E2Ej#in;LXA@Zxt zd&{}mw~KVl!ILL*c^JO)nyiK^7N0TOH=vfm&kcPfPy?zTr;oEyFF3PNixa;F=M=we z#p^tiLpOJ|Z%!*bm$z;8=BjJH+CdSl9|9Tml)K^T(BFh?_3f6^HsscOnT&iWHEOg6 zsc^5EkDn{pGayP?*`FdcVhR_cXG5WB|^P`5yI) zg~ax+M_l`%RS>(6z;QBzn_$CGm#jcyyQ z-w>nzl{R+-&tVsXnC@A=q({6z0CbI~tdhn#`}H4qB05Q^y!e&U@V)Yvws#_rty61V zX+kw1 zzQ^y>crq7T!)mSNqkbt-JPjgHkf0Kxkvk`Di45H=4l5v8&b7^oc%IVE_a6TFQ^h(a z)GX^-dDf7x)JAyF#@EQy$|6i?Whll;&#?An+IRlE%xMnJ+nqk!p6eiuC-f*y*|eKs zZpTfAhQ@%5th0mv&H$7bitBckolCGEO%dhfMIfm7N||vVon9c3-*H=H+q=0K-Prnc za=H)iiu=J_E{EWb>r#%Ui3Q`YajZ;A4a!+pc)_m->2*tlDmDfPBB-z1SXIJKjtHZ> z+AKhsy@=hSO`noeo5b}(qy`u_>pBWvP+sC+8D!S{s5^?NG?>t_YHT)%mtv#-yKyiAcL4M}^HdHShvm z0q5cU7irwwDjo!kbskT?aI#77cpsO1DzWg^|1_K@SrkM{ya!Jub-kY8{egLnx7m~t z1W#Txf1;k>CiWXsgqtvJyT^@o-W)Ji{9ibg-}V+=zPCBHzzSfq)}%`oBH{V@DuZvxf1{Q z7bn9~&SndC{}$fUapLcZNI-jRO1kYpvC?}Ty^#)v(w6NO?`I@a9~X?uhsC&1!`g_X{; zA4TZEgQq5cxm9vEY7%7lt?w2`n~VW7v$HZJ&G?}^arUauJz_X{nhDAoA${!H)9gp$ zTPuh%e_Htb9R89YW@;W{yDs(;+;pZGqCA-GwQOFz6f%G&yEA^y^2eZoS)j`8>pSWX z*So`jIm1Rdx8Xzof?*^fW39o9^opd4!VxI=L1@&VFt~OY$bmJhp3egtae}|x0qY<} z#pmc;^}B>574>!LmyaYg-@8$ZmhQ577Po=#oItqE-m{uD62s&W)yvK4T{z zU$eeBJz3r1JBJg19D>CE@Ro$f?tFtZ5z_z#hW}Edc)fGubzX@d&JS}+&b8gNeOyb; zX>u%4WMXX>jYq5R55JsG+or{FV)lJ5b4_Yq7h5`YjJ0rr^mypC!zN+^gc^x=@HSPY zE@Kd}Km0}Vp9RSU|G?H_41M|XLH)Mnmy?Aw1=??BD`Z-}&oux0QGsIe7v|p#T8wKX z2HsYjFjT`or~@^OO!OWH4P$QNZ~!Ff@zObldxwEL5Ods)W5_e6KPJ_r6+`(_KQBf` zLpr$#pNyz~o--*b10H+0Hsaeu-#$6L=c!h2nJ@qmOL?)P~c%}xw!%miN% z;Mw9@ryXh!E;}!DU;31|Uo$-wwqnQp;I*@&{b4cFotpKcpUBwDYsJLlS9gIPxZ8sz zm(nf7cXIE_*`8@ka51XliT};5# zcJU6y8H^1P;j!P{JS3*L2CS?(Ypl*^Nb4$2wf1}&X0t?!XP25RGV(ZBT_H+2zB)SX za0YL{!MpiYKzzj{9eb{z=*C;*LmjGM&FgQjqCG6 z{6TKHx8QX79KC+bXh1xKk6^8{ExsK;wzz1lxM~L}JN_v0$JSzhJz|)Ji42nQSp;NS z`9p7Kbdcp8sG2`$C_%gKiF*V_nGJo|=q~tL;Qa-5P8nq5EeW=h7KMfkI48c10zIHw zk0k&FA6l5&QclaBNc3{Cd>4kg{oK=SUs~XS^@V!&t=;W~4v(H*ec$jyr1uYRT#2%Q zaf&o%K1Yq_0}F#lGZ4Jia|iGk#Dx+jjS8TMh?`z&o7yi=rbYMyt58r5bJuF%#GL3! zV>FKodf3`xbT}CA6#w+rRA`ON4*H%NpIk3yg+T1HpOu5JNwMZ>yy|Y1TDD=sV^|cZA#DBD1vWK|Fs;E(t9;h zeDVqG$DbCta_ad|z2MVEmjRhZaJT$+l#=Zk*wAxNh0 zev$^y-FD;r?4Tc@@QS4I_`HRl?fZua{pTDMitF^0ZBSR^lL2b%$wyOISsWnUoL6nMv=XbnT}x2nP{&($(gAj z^Ql&>z7H<&bUDecBplzN|JX@#NX16v5X zOe;WbDHQmQ^0($5LZV2LoO7=*A4QZkbspK)&m7*IiL(lqvUHgEdKaQJy?s^I%rs#%{tw0 zIjALU{QDi>(hnFUz0HcBinKO3x4ht;GPQ4iVunqFl*NTQw7=gtq9alOP#z&&U`*MV z>~+WWrwJSD5Z#|J*a{28=li5xhp=r8P5k)S94GT?tGhW-d7J%+Q9t7qKNdLlvV14iS@7 zRnmq~9dxy|bu}FAZOlx~jC4$_4XsJ2Xc=N6-MsA6bihM;3;~A5C~yK$qwi-^sFBRm zXEI*ic6Srsrht;Kz%Myhvo^eU0l#K=!K7z&(X0PZTHiejl^iEtNJ9yaU*%N)OUYEJ zdT+ft+e{6Y@OJ#>NeE1rqaj2U3}qRD?}T3<=y0!qw_r2=A$bS@l6B@_%V#*BUmx^I z2f)kyYmbC}z0GRyMsNmsc;@V~hVCa+a*pQT0(0uqP-5`AEyT_wgiMk_{d$zo-y=3q zgCQ+F5Y3|UiUL#}eJ)x;C zAui3NSf*R$Fs6 zMo*NRo$?oeEvJ7uqojWPoT;~r)$yFDQ|Cj4Fa6ns zSyFH{f6Fkzwz&*swJub9!lZfLSBv5d&>frjK-D&%qVvb;_W%-&m#wuA{-L{UQxkLBr{6P|(= zTt}%eH*p^5`Q8sy@IaI5IVY=^vERj7@#W;6b0Y%*7xKiro9Gu`O`3xk;i%FA`9$(N z(BGF&3_O20fJagKdc~xJm~Zm%+-LR08m5n)7Pe|VA5|~}y__e{AL|gEl;%2&vWAb% zi>VUX%%kgU$cOeQ#C}BKI0B&`A&3+tfrkyDUll`gLF4C~)ezNHd0`*5TdPr93(@SJ zf{U_+A6Zll&iKU%`6W2t+`VJh9yN2t{Qb#R#ANT-#=*0ME}gZk_H#5WSr(srn%uKY z+_1Q1I8fDoO-57z>8g|C4fq4n5YEd)oO^MeJ6!sn{IEyA?a5jwp=w2=a?c(W!_TGX z!6?0nq2r^#k(y?eCt1P!)sjdZm1HM3P~D})m<~m*176Z#_=>e;TOqm1GTR}V9bDr7 zS}X->M%Q*;?A^T&Ae;zZDq0~Tae{5j%u9ws-awuaZS`hKwO8mKO1Xj8171W1kiZ!w zO3&c_(nbc5K`O9|8VmtO3bl@_EWa55Gbl;WT5PX)oDNB_ri}G^>dxGOX7*(s{ErQA z-YxOJa;#L5!yvtU6D|gQ?7+9$F}-Bg6yGN0=2JL4Nv|@0)t{C>t1W{sAj>R(N+5`* z3&)Wannec&>OZ&3_9&k5hjKnmheGMU2fempYO{P93(JXz-7vw>%+ZXjheUEhTCzSH z0cUXLiYx7_@|E=O=k-7w;plY7&pKc|jM-R(wpf!cXMq$)fCLb_q4vwQ2r8h!XL(;# zR`tk#Xwc9mkeS<)rd~k?{T;v=mbPZ6#X5ux7&+zv+f?tyxMiPHTbq>nH}JH$z&2mQ(= z1++}?w?=Ts*~N$${F_iWsIA!|uH;&y*~bJ1S4)0B(j3PSNe!`nj3NG+qsHd860UB0 zYzSc@TAz2^*Kn;Ej>-1OA1HX{)!P(nRw&(B3il1TiWj*MTE&PUi5px&;5(JFhDONNtG+2dn3%#8x|I)~Riy0Dtg&^sa|`Ma6II)y zq=o43K^XD-RFEc}e~bZ0X@Q#l;_*bXpikkPFS!i9`g)Dfx`l5`iJk56VJxPd!+_`o zo6MqiK6#(HF|SSM!&RGU5yj-O2Tu||+rFH|@A-EsNYU?lYR}D~h|^(&taopNErk&W zbXT{C(*o1}^b*?tzHTf>9cy(!BNBC)Wc z^EA{=ny6xCZ3l}<6YxB&r?K!@E-CALfqt%a6aQ1shofZa)J=pjXxBYnoW*4W;kYu> zzr?c?%o4I6n8#=8I!achFet5;4tZ8w&!oX$GkQ`7F{%sx^qel?| zwj}ml;03rMK05+Ds1x!BsCyxMpv3TYAx?6Cur-&hHhY2Z0rfFUmDBF=rqnS>+S+Ev zh8{x*Q`6#?DQ8>k#E8tW~r>Q2459d$`Pii-#|7S(j4raO) zG9s|U2YNZVaf+ozF|zsAR~>n`IM5xRBrc3VT4KX`mUxqh37`a;>hei?kiA~7jh+ti z(W+8vIaqr&lv~<#@U6#qzlBgBSC$<|f<>x}c39sO!-!N%>~q>%Iv& znHPDkECjW^ZwCn^3P|sQSq3-O)@2jq0gi~y=eH|D^zb@t2Jb$vor6}%Q>$QtKE{ldsy;U2+00);q zsJDO!BLL*y_ww2e(qcniga-Xg$FLMFmqxD2$$jZgk)IwkL8YbIa%-)a^ir8fxHyJa z@<{@iF?<(wwP4UorWRxHcF-RcRY!17RYs0FTxu^W3adtcB1F}MA}lLr06`xEsGwTC z8tciNgn$Car|7e=da)6B?Hrw=kXHb7Rx?pvTm!I209P~%@y+Y>eid(gH416T|q+);Z)iwP`5Wz zMKA%{ySSkKso;6<+V9e)MkO39g~0DsDVE|+_&i?Is?=gM5uJqJO$ezTlrJ&c(1Dw| zQxI&7rjDvXAx}_1sMV3BZb-u+F9;qPWDW+*LZouM!0X}+$yw48I20u`NAR?<83)ZU z@3oNdm>^R{fsKZjmXotLQ1{U1)c=Mzrj89^*=L^wqN=1Z4OY2bi{4x`pjS^-Gh4ep zUAm@@BqZK!t$wVta&iaYa03{|0JT=c6O7e8iG*UVNFG&s$~m7tdzh{?Y8qQY*U}b0 zW5`|;SQ}AxKI3&;GMr?O2YiP**`Y-6piX1ul=d(E@s!W75$V%wR9-jTYnz7}4-uA41hFze8Pd+!8z%Qf3~bCNF-*&O*z+}7topEx(e znI4(cBFtpkLO+x&OA-|t3irJz?G&tTX?Rp5=;Qj>2{3ANqTot)$-#>MZo*u={^t*T;@#*AlwVmv2^|CXsG( zN3ZnF>x8D7#OxH_IYrx@=@ZYDBq9vK_zO3CjMwE=dOE>kGN`6 zCx{RFp{FtXhff}`c=fIYPXKVbdn>oH1;7Bj9iHQc5c-`ksIL6&oRRFFEqhYM98$yg z^CYZ=XqROTL4x$=%)1R8wnVg|treBTKDJ_hW)4s!Bl55b~rdX$%j~E z-$blLyPa6pt8Y|nhS=YQ*b{ho@`O@+zC3oe91eyFwI8KarN;tN61@3=3uxE7(dR&J z)rtgXsk<=(zF-awr~_czZ$fobGn8F$$C3b#MP4!QEh-l4C6NS8k8GPsG7$r|CN!o= z5TFL)V;u^W+6hATQmSZJe|b^x`Q9iVY;4>sL)5^B+x?427Uxsc;ZF}Db z->8Rbx%hn-fRq1dHZLLpG9oN@at9LwHefi(DjiV)RRjQnSb!W5@L1TG9Y1{uKaVRl zHT5~0ohR(=Ku5tf6C`$?ge3BgZxiPM#=o%(Zbd`HXUU1H6|`KA=1N-l!%0w z^bIXtdcvL4pyHxd#uQZiC%+LYEp9f)h=FNH7lF@S%W=F72(8FxSY z7qzW3O)?zqGDHDNWr?;~W=uRBl2QcL=Pa6^M@-E=Kb9H|wHxN>7dm z7-^V|Wqe}X``S|)7-BQQ0I7CZWPsgcZ6h250HX>3tTk#U0<`LYC*%pE0C$XlBzK@4 zmOj?$WN1=!6_e33G&uIyyUmfMxpyEnEyURNr`Afx=1Kb^MboPI=d}9p=O#>Lc}8Y1 zI+tg7*~oIy2hI(f#Uhn{FMS7t!;{(|GKw`QVt{WbETo}YXMP=DnGJ{qO1=V^!+I-l zV##u(d~Qr;fRKK{nmuKog_9k;=Qn#K9DGnNe7rLpJP7RVhw)89xj@22$`0Pg$E*M9 z54(1`*?z3INXoV55I`#>`U%vGGD4#Oo1U%}6yiaFIKV&tijY^Dp9re;Z6^g?VO!po zQ)fw9i4FpSt+dHy5B7@pmusGvl+b9spA=p9$QyHptCzt- z)$uO2J;=L;?k)1S`y@6_SY7(`-m-o*u*)e z>o_U#jkjj68sNhkpSee0$@CKwbh|=jIshP42=)>CDG+){A2I{6L4HrTk6y08x}A%k zmLdX6}V=SrG_sqM;z}nOJRT<_cnpayR%L}Q^)Rm z#a~&Qp0XeOo^BCZgSUv<3LD*9wb>3SSJ}Q!Ktog=3+EFQQr0MLADf}`M`!!U|GmjgFkHEG_wlTCY0Yg| zuEi3Pd=ISBb=mH=AZ=u);mlY^i6H>AG7MaAk)6>+pR)>9Sa-xT+b- ze)vO+0sWSNlhr%^(#T+f@kdgKx zBce7qRn|Pq`DME=dpQ8Y>+z!>)Q1V{P+AX!+a2XD^G~)ufaE{q34S@UsZT!Kst&6g ztnR}lU(2H6$_-bm83C?91SEiOqmI1DR&K`a6E!g7c&RQO{SQNVq6GqJ=A}kEZ`wifWNz6%7m~40At+*{6lle_rg^dsC&cy|(3k{`z}YW-wKEyR z^&@23Q}}XB zM50mCQ-NRnzNq?O;vkU~WpJh69TxB;WU-ZKl4~5Eo5uvbWzfrTG`8B#3kPO&m!~>g zFlyUo-|iqrxQ|KYQc2zKt@NlE-w}a@{&xe)acC9YLo@zll+Rz3-ci1xwk7?l3*#{} zx=r1SxzaZ-gPWe|9q;g$e|@0cLs{uD4Qj6}7g$Kz8U?@lv`{dC3j%yk04fuR7QNN? zG>s92ZUyUn%4RtsSYbVYE8OW-B7DNs?+upJ@&?{3X z16*A_Z?%oWG~tMEW4?2xj@nCUSLwLtJ1$yK70iqa;E#9GXl+r;ik`T+Bsl}SDKbSig&nG;#JW{Zo-`DD*9kY! zn+h^{4qE%!5`dr+7uMTu2L3<+5XyGnBMIn?Vf!y$4|X}0kOK=~-U~>;12WZ4;c^iH z`>=poh{pzgNm$e$*dc{~CVcU?7^*+1(h>;z36r+X<+~OktsI7%ig|r3GxRxS#EZIq z_wnDnYs%ayS?h23>H3V*{<+bRC=Q>R_T~pS53&a>@im;AiUR8V=I(;t^Pj}xQ2K_r zNDN&3NlG_jy(BiPt`yOdd&7W$1#k-x7lxssEhk=yzcOt}Wkv*yCOx+JG zGk$&&So&isCrT^;rzVI;ecd{eYR4SA`1>JkQPDodYAMt?M;X4d;zv~&rE1$8CU+|W z`!*t;CXd32FY_voBhCiLb&r;ausmOJZxoqa{97_`!zMH%HHiO5)K!O7@kQIYm+tQF zF6l-<5NYWS>F$n;bO@+)Bhny9cPS~7(v7rqH*fU!-uLc5_v7+?XJ*dK?6dbeYp-Px zi@nu7*A6N7=Q}1T>~^W3Glt7ZXAPIyEc{GxRgw?SD!TjNv)nbA@XT7AVMffLDI)um zR?M)&ND!&-p5XjCI$eb8R#T?bO;M>xq}kHDKN{P5fvvZcG9vsw_XagIDCLbwYkTs^ z1X9|>6-*LNk$9#@kEKtA6lyE+1~6w|0o1X^7Jzji7GWe&cmZ$dNQ7_u4#uTVYq zzdPIB(ptdTBX^}c;Pn$+@4Pr8+TD8@WM>zS6UY~~XM$gsBzoo)BBtoAfwd7wRKday zVDC6+Ma?g9yiihn+@_!jdXupAGM)H?C?Ew-3m>oOwE#MoVm6)p%EXs6s=#L}M>ptq z4lqZA1-a;>x@=R#)8{SHpc_9M%$N?7Ql}2DR6RQv%GIx2#&q3TJ&|h3gG=dOJ5Jn! z1=djk7}Z+4BkJ4-z0fRUB(TDa?HZ*Xze&}g_H2K#(FpaVjVsuuuPHUluPZ7o*^-=% z2v9$`y@^jc7k-!A|G6X4?wwNNK0^Q9l-9WWNK5PpuNwyOL$IoGoSaO8TtNt|Uju3X zv5!NLIo?AgP^IF?5sxa{nlFRv!3}+NpjZwd0ES~mK1()G`HWzoo^1r>EwgmB9ga1< zJHIpD4u_|Hj+Lt#b7iAH&Ewah+K-_7 zL&epe5(IPoWiB6%cbu`jJMXR0#U&n+YHw!>w%1kaKH3LpS7Q{@&9t$1OUXM+@jj&j zK(*H{Bq9~At7nH2k0Km#{+gz%IY1OhGxfd?^0(9tL$DS{%Y(tWEYmW;P`W}5j%#5C z#{fE;T5Y{4JQZ|AXz~JG#{YDjF36)eQBUlrU^Q@0-&*nXdzrG(~% zzdBGvz2chk+Clhh`QbNNY!jtvJpJ`3Rdg~aI>-I{445Q&5@4xktK=Qds{=$ELl3zk9Q=YZNn>^7_k_e%5pMd5+J)wd_1 zQPC998D`Z=g>%$!6@jn$V?pj8-eJEnG$A6PT)8B#U;1OEb1PZ6&{D_y%3I`|b+4)! zPV0pj47j=pW~Y$yAy?*rbh!o2Yd90r!|o4k0IBvv*FI#a)`VabKR6%3NzzsIP78ts6NDyWpN@pdr!S64@dOV* z`%x$XR0+F`2ZC{Yjf+MEwafRTVM4LW7P?%Cx-Sm2^8wh`*v+lAmzE9Jl+IE9KA8RV zL=n;nM*W`x=-e%-8wD;nMjiCoG^w+L;I9SU;Vdu^C873OY`_~mI&zz?8Pcv@BWiF# zOr=9HHG;zj1j;h{$c)ZE$*xFZc*Uf73rwmo$o?vr_ycc=gi&5H45I(lD_L=~z2ybt z(yA?r1Y*YE45bjR#&&yj&XXq?ZS7$vW{YE`Gynr1d$jhZwP zIHaXp2m&Ne+1zzBgR`Vv@cBJVQItnoYXAjYThN0|L4i}o3XA!69JeC>G?~XjHiLhBbf`d-Dv2%VTqTSbkE~F1m9epm(>eDJmg9r z_cf0_z2b{pF5t*o;)CaR1w5G%w!UIk_!=9aFj6!2vAqnpF8{J_E`_PO>qp}+_5iuP zIpvj4c157OG)uen32LP|eW)E(Z!`RbBO0$lukslH((5zBN~QwomCs_!)AhPv1tWB7 z{P>7+GcQ)qQZI>gekl7-;E% zs*(~Jb_jXm9OpTuXkFin{b!){jH3!)UkmB7i_z6GHtaps^jz;@k^3+6<=!j>8Ld?o zpy+qid_=@Q5M@d{z5IO6tFHqGPp;kmhG@2?+A=@%j5q?hi;6ar9qguZz`M`R5jiyQHSP>u z)9y4Ynk8M>87?bjJHdvZ<~KA^GKcQSzDa1IWaMo`aa`o2a#Y+d5ZMaz~u||N8Xbcy|E0u)VHFk&%s)3d17pF%#%ezMa z!m?WkHktMKUWFcj;^vleICN}gF53Hzf6x{0%66RjRclSG^>|*Gs-_>OS~LCoQTI<* zK71cXS;GS=HewAp*7qO2xlm9wwT>}O0zaFF%HUqo1ML2INcN#TKs5p&W(~eTy9QwU zeVM-BHv>N$nInFn^>Z6MSBlkvLRVKt=sSv7N1WvzX~AjW~yH z%H46#Qsvj@d-b}5#3h6sz`dquo>L5HWf`@TZkiNpm0 zPbPiV@V2{W0=WbU4wza7{fA66T+m!TI9?JABOqU1ySq(POe z8ouy@ppSJKy>Mtf`z_6%?+mim!{3zZH2K?u0?+olMV`i`KTA2h@v9mWz9bwNF5f8cRLP{n{Gcwl)?WD|N>Ap{awDMfdFY=Q+#PZz|zUMPBstToI(VqYN!~-2|>B%+K!x zumOyDV#m&G@Bo%MG1xl=lAGe29C;Zezeaf1$%zazG~no}dv5DF&r3rR{RPOj<;glG zkcD%#MiR1+^v<7&T-jMhb|*m4eKK#>9&9iKeL7gTSnxhy>)gz06L%oyTx-I?CbO0_ zb1;ek9`VC2YJho$A40EW1$XJwlH(BxV(-u^u;btFn!=Sne%-kwn>|4h*%mQ3iLI`g z02c)T#-?i5-%zm{7!kiK`QUlxLwfg!d{Xn=mU$5De;xP#i)tN z38zd`C8TW$6^Ll8a9ajI=E^ijm$U+I1Z`}j4rC0-19?Pc`saivoj!^=^7{+4T&hCm zA*y5_V8+vJo^XFRsbU;TQ=FSi{rsUb0X4ZtOU6rFl`~mpGuAfZB_xKLPj*oYh`C~@ zzHuSneEB_BBTcvxP0|Cf5q!vX^V9(~B;(AMObT(Tj%P0%X?2X{i+3=tbz$#GtF5P@ z|MtN8&nih?55q4DHoFBa{6T856S~aY54UYN>p4|zldgCF{))BK+IIO=jA8 zT7lnF8f@V;X!N%nqyIoS?#&lR^>s!%8jB?n?J45L5JEKuJ}P(w;LpQP<5Sf28Rc|c z+*3mNX>Frc4#^Y^4)|Cml#A*T?y&pWfEQ;$Wbm)Pe3xinp*YGOlYs1ugQWb7Ijs_` zbyF&yuZF&_2j0P%;9=L`ZAF7K1DGb+zhBQmu;uvn?9qF}e}Wac$gbaX_03>v!8UKs z(Li%{X zIy?rE`gbimK!GjMk}-=aI@z~m#8ar1Q&8MUj~MkT(MVok(BU`^$x=`6$C`gL;|~$> zQ$v!7w46OTR@1u>rMh2Y%1atwO_o6wF4hjDx4pM9vh?< zpDg}>{T=Dv2olb=F35=sXX(O2=ve?3sQd%upp^5CViXUnYr^KsKz@Ju2R1NzbkD>_EV78(_)LuqCgISo*) z;7u0MZeQ}O7uzQ9@{ucc0q~`OQNmC}}mH*u7I1Uv-j=k7P+{>Xe^obkSoSGg?a3h_NG*xS&Kz^; z2wN|R|8CQ}hzYmsWh!4)ehTJ4bRS*tmZ_+B+NCfKY&|XPw;suq7?v+z;5Tf|b0wlB zLf-r8E$^meW__vu1};H9UKzkcUBv;-4D431r=|B13`hciVz@j0?tvnHP+A27GJfyA zYv@z7hc)$NWfrUTi^dBYCI{|u$Om#?I2C`#``C82kl~#H;Y=@JEEVsii~Pu_Ly^dD zfJ)3Kb`3hE5Q6R>F`%PNua9wdjqT_$uh0*3MGMri%oJGykWF1x(=I>4^0Q-Ey}>}w zV7ah4CBtSy=3a*UlKMJcLEp-xPs8F0{wCh=7gDIASiy=_anay)*hCl#ZXVnY;0OgK zp^v(+7Fm9U3c0`qb$J!ZX-2eI-;uf*be`I;ytunm%HF zmpgC0c8qs=F6`4t3&*{W+$#5TuzUs?dFQkNnWjBB(B-!cu?f1jFOj#>zk-7TO~z}{ zCq^H#TsPXYC(~+k1TRe^(X6GiY8Y1U#dXXV*94FvqMK*-v4iOdCmF06BIc6^qMyXS z!qfJqouhnAi^Dj82C~SX6o(+9+KHLMFl;i%8YA*W+XHF3m zi>%mM1XRCIxfKiW9Zc?n|5er1ANr#pl!9U(S(hKX^h^2Q zH8{_VA>L18#Y}R~MQn(vY|fZqYr?wT(&=_7W?$OFVvjJwH|*zBgL-6nS0{GG+Wesk z32Cd>Lpm3;6ci*x+h&ZZoIqQcR*}Y#4B;~nsz-YMvQB`2u%+!^TW^CunE!s|@Q^Vb zpm&k}`i&7$a#FWv7}rI2Rt9Ik;|cC6@2gi6w5A*jb!H=rL%#qVCNcma$Tnt`(GUZ2 z#!+qOV_FOEp0~hgWA%sm@3?Oz=rpfSbI$YYIlps>Bf7rFb;RfA9q(_1ySfb;io&KU zC)8gnnQnBU<=r~96uFeb$NJ_i3Y6NE!_k9mXuDI^MKb6m2eyx?GO|P0uE_IIxhQEG za9~4~lWGb1xijz5i>y)2n``atmqFy8MyEwwDz}6V zYW+S!Cp@2BuvhoZV(of{y}nzpL4StW>t6_9!=k5q&7Mk+yAuoysvR~Tz8k${QhV12 zrRu`0+s03ULvHu@`=q%qNVrGSL2Z>HIu8E~SkvhZU$Jj+CyIJ>`c?CG)I&4(VFio5-`fd zkJPIEwMcBFksQwq=(N7gxSS_xW4-GjuQIAgj4fw)w$ChrZVQ2-*f8dSJKwgizK1{F z!)g#ZJkL<(5q1o{I5I5rm;Odl;9THGed$q{%SI)h=7HpC=j+)E_EokgsA1^gTnZ>uU32XB$>q!`uY(ZLKnpT zqn{h;cseKBbgDd1iK9n$wr!0lcU&F5YpVJoKU%&{qt@;7jikOeeOAp?&l$`z{eEA zXRL?2uP}oo;5gwBQ*%R~pY&nIN>&DCKdb@!?~9mohD>|1;jb}Vo|&_vw!^i_{6O0+ z0{!KB)vK9&x0Si<&PSlIMZ1Muw7!gkUtNr%aHayQ1Yn5&JXt4B6`YaS^$D}S5mW}i z@pM0P)1eiBQTW>Dt1$yG8T>cJUhh_dj=WF%hB+ZR_Tvq+nr_mJD4Ssb;c410iR zuM;x(uEPqxu=L1mo}UH=+La1tamk%%`?rU`GJurCHLIk!IejkEWDop?IB2|!Xo~T+ z+Ud^;vZ{1{7!sKZ4kOsGPC;4PbFFZ;SGNxzy+mV2Cpb9TC1F)s+p5ZL+@;cN4Id7J zCXUOcpQ$J0Dybi}I(=`#FwD!18CWGOiC2(^bF)MFu9tT++MzQ+=-Dz3oE&N}Bm;+U z6Yi17T8gt)09eR7aamtPEFjG_)9yJfz|E!!UeJg2?lP3hGv)6Hy(K3Y4k3Jq^XrJ1 zNxpJm8Fk&d!g(YhpFXYKYUl8yeB0p|cXtxmY}yk_l?=;l=JB?seppa0Y7q9tbEd!& z3e{x^QE8@d2e#1w#+gM)i*aBD;2z3!9Ugjx1B;+|6NS0j4GNa(#T1o5I4=ObXI|P-I&ZTttsdJrS;52q$LX3WC{%crlRGRZ? zz{c(nG0(W_TxsdJ=8@mny~{4fyBn;QzrG;)V}3o}#B;%;XMJ-p`tqu;kwMZ9JCkYn z=QY=Xs$4t)bw0!tg1T(;Y!x*SDT`?ptKucMswo|0i4{ZUZ;Fw@+>$a?vPs!jra#Bu zM6j1b!!ue~u2_>5hJh{NHAkTP^kfG&_VCnu|jmCk`Ehn#q@mfT`IsoX0BlQ zZvl*BJLeiOI4PqNh>DDG9vQKJihESKEYqV~ahu6fiK+c4EizWMi8FPMs8DCG`iNem z{pUWeI-3Jfg24wVOq_B$K%sphY{4*cLaq>yc;shniz-V1!#lEzw;CpFqYCyK&pgHK zo?>#Ei{H#gt?r{L&y4=|k$EC@S3f>{yHHYNjrXF-O`)N5@VYuXYcP26dh47htyGr- zcz7+S#m{iE8I%i{w$%8d0xr_Mq@9XXASHy4f*F7S4e6{uj~TphN1ZX#E>3pSwo^+x z%Q7A3>OCk>=x3Qxp5qtAja_E@VPERgT=1$xqa>rd)voEYyn`L+w zeOZlKBtbP!C-w>@2yI32@Lv6mRT&O@EzWFh{4Y$F}TDF&nmUVzOd$Vjj0dqII4ba>F z72dSb)%;BLHRCwz2n!Yz&>v(~IgUEuJDH(`yh~QLy2AQx-)!QubNchqSeeWN4Wo7F zowY2jW=-$WN#OmFJ2_84UzX>_eaxQo=c}`+vL)$X?_Cda1XQ2}1|&!!_1+yQzp`=! zkzSwxLe^4xCY^Y|cK7tk(#lr^fDxiQA(UwYG-1HFkWgl!U3a7~#5f4Rd2a=03%<@} zriFt3UBVQXBQ&|xyj`WJ(>12z8P?pN)ByCSQDS9j+xnT=WDAYCsZp0t2WHwAdJc0& z@@K5G)+>rVjzN2Gg%ckVWE_cLZ+|4-ms;@v!L)W!XkOKL2=G86w%JKum7f#;bEal7 z5~RiE9=jsI9|FUKQa*xxiVFJ>8)fF&@r_bp`tm~sDQk9J?*wIS0QP6$Eay!<-S*Q> z0M*JBh1G>o*@QcX<1pK&=?^7J3)o+FiJ$6pzv1=w61OjfAchT&wUO|4JrCJBT|#W| zimPb}*K)NUyL~eQ`cx$g=an&0cZ;>tIqRuF%UJn$|A=+G+4| zlyR`(vu92Y2JKcngU8~77yi+?f=a#qR`JglBL+o`7%d97etfU7T4?%E4&GwQ@ne(I z?SjG-`a6VQpSX#gabVVy^zY+$gx*<=z;xw^Q4zp21^dgC8TC}k9+`c_Qm#(phHurp z#1^y5T2``&nZX@*c1GqkZ|D4teqDIk}} zN;4Z-RfjKpytuxndU%U<7b5K(((Y`DTIejUCuPs=3uxQ!9RglbJ~466nNQ;Se@`BE zsxE7EsPg!!22N9wVwSSwgNLB*KWK2Mx;PMQo$J7M5-HsNA-KbeN_L>Qaed;#&Ui`j z8xKV^ah?U4#wfd&K&$86eexG~qSYW_!P9=E*Kos6v1%9qdItdK^xW!m1V_dgV0k8V zbl4Xr)}bBb)kP2BGjONWmK$F|-U8U0S7cvVH0tXJ!U1+BZo@SwJcxZF?5Fvsdb8th z^X_M@Fw!${8xMChkC1@>!sa8^zN)`5FyXU7VrSqsG);|ZfjkGQjr(a6I{Wsr=k0|v zq4-SPgv(Su!9?JJVPW5LnQVCR>abm(KVzV0s?O;S1)s3EkPpR*opmhxWgQ-v6XWO< zyo$kB+4 zQ{ErI-&_EmzVHWKw@z=}p?65;bJJGNGx*Scp^_TA?{dza_ zo%jrXmaMz}q9aVwUJ*+beDjBWTINP%QKS?5aHIG-jIWRhQj~I%MfaTB5aDrQ>o)_~ zEiU*N8(XbV2g}G@?#z!E6Mnn+Zw+Xh1GW9^3&o8RPc^ndw$m_f$(h^J&NJ$F- zWMS?A_$UB5&0B#o`QQO+7knU0vQn&=s$FzmG)XDLaZp6BP+SOCj1e0pCRbN_kK4-s?#Xv=4ZgofwOQ4?gBsdm959yP>+L9v^R3TrsTjq zpB&xK;HNVrm|Q9_(){D=B!xx)T64Tgv_y>68}Xk1;uJ7 zJ6$v2V;-F)O8VB&ou$!&BA$*UJa7@eZ9A;YZ?tIDN1?I zI)P5NDHjXa#dlQq9y_Oqpm*1mg!T(cJ~;=e zm)9f_k)_M3KXuRNZ{4(KzD|l2x5RTlQS=U8K>(A_{1d?SrKWt&I{>EHB<$HPwSoqi zx->3q3utP!Tb)CJvv@<$JzWX#L1=9Mg$vEsZRXvBJ&}z;;=r6n!qz)*HvlQ5IxkASy!zcOt(yLQ+TLof1&PM^5TG_9~n8cJ>|5a zp^dQ^F|k7jqX`e7O<(5Jnb(&z=pMmJcfWY852^knZrz+uw>&1x1Q}~)C0(_hhxfos z>_TupwSXs;0W!6ObRcbmju?P(dQ8&=%^%hL-&E?!PBwG$UsVZ=p=U4m0>FdVSRB;Fl&0hA7TWc+ zAJRjC2vqwmL~~!A-I&3_bI<4H0f;Sv{hJ4_SjQNRjl8y01!77%AU_w(9bdT=7g4c4 zW<=r7{=8-ooORQXvdgGXvvHW!MKC=&YRpwlSV-X?;-Or6nvp-{`4RCe;WAsO1%&tByY0{Fw>n+syZH2n9Dq87b}c=MVy&l3ur?eUUa(tC=qfLq zaX_)nSF3or=Ho!_){$KbzANu;?}MATXsi$tE6G!lH7o&9qI8EKItv(xlB6>@I?!12 zw;fsdl>YNJKiyZD$#fq92m@fQsgVHRP9KEwkH}o~b-k_GNyS`C%^5*X!K45swA}rB z8!Q`lh`U0KSxxx-vgyl9$%h4G!?XL}-1&vKXQj_#B(|EFxZh!&w}j^SMCyxUK-x&O zATFk5rXrouoF13-K`Y6rw6s1X+%!jgefCvhE@zJdXo*B*rs9x22&EW+9gm|1fa1;r z6dhD>7<8iXKd3!_XIf}A@WHUbR}AP z*s(p)ePWTUH=nV0P~&>5jejnKbBqOb6Ig-lx-S?a3TjNp+MU~}LM^e#pJm_G0SMHf z`$tO}MPRVf_sqc`yvp;vqt(hE-^r3j?{2cx@|#^ObvM)YUwiS!bNq8jdG9p@mZyPaK<7Q z#1X;InEYW$b0O+YcV}v>(I{6{IMtgsZ+KY9vsB$H79e}oKhu6LSV&m>7UF4{Mi*b{ zVSQJLS_nz|tEBqXs08cx=Sc3f)%29;jgO4a@w)s#Vm|mus?F3+U}~p-kL7*2W(WLwGQ)GQG3i^6aJ&zCfRK>H#qYq;MS174mk z!HH{1r@W$L)edQ)^SAZ|EV?jsUmzq$7L!J2K8FYxcz!=Bi3U2H54YX9CJ*{w4DU7t zBd|V5*1At$-2ZGpae_|-a)D+2j5)X`#-iTQgyV>z4Bu(8yc}q?D4%YP2OZep#ux2& zEP*E0Igie9;TmDPOnq#DHJh8MzXlV_r5e##*3PWv%*Ie_NquxhN`t_L=pwOoZ^xgM zu!?~!ji(>EP;7v>QU#Yc@3SIOBMWikEuiKBgMvOF85>$^YmudAS+vjk-Bj zF+tUPG7vB`jTRrf3?G=em?a<2A9vHD2}a~R;#U^WL?oDNWwomOd8WgjB7`Jt!gO@& z(O)a)thy6eoKw{6pp|p_0>_lA11p)7od6g^F!WA->41wM<^gork@hNAuZGgLHbzye zsF+g?jq ztnZGry!T7QYLNw9VMKV&+^}{JcAT~IHQK}3j+qw9BW{JKnd$W8?mghM1iJu<>W zDh%GJ&ow-wuE51ClFeBgnM$p(-?R$|Z|W9bkxn(HGF92v_g`_d?FX-PYB7=cE^YH| zIBd$^N}~4Fe0(FTx6);S`1H7Swk;KIdJnJWvB(d~_iTRQ>Vyh>Jj_A(0q5=|zVzrE zpzS>E8CSYU58T4xO8u2=>kYY#CK2(E0u$oz@0c)@pAnh9OH`&{XHyhJ2MwZD6O4~U zUenA+_;?ih`ivj=@8udJY5`&#r<`VAIHJG1z#@uugrD(J zwVuK5YF*avBDJ6Z(0}ugyEGhGkUhD;!SdcviFkl|C_%6EH^TiW9b!|$a1HdDzlqT$ zAY7ci&IKD{%2%o_b|cCG*x}aXdY;C6{B|$1I)flpS+!EV>0cMyTkHK zf!R6khr_#fW2{6Ic$t3IX+ZGYCu4xqm=1QPDvAlye4m!}4Tk*;&5l?+xPB1!pA2p&-u>KGm(AbMEsD6Sn**Pu2g1kw1+cM@-wc~-0N?1c94S) zJ;as`GPH(;c(vwoxbZA1BN-e_#3Ka0nh}!*@ZR7^4dE}5TpNJR&MlLA-&7{~+Sx_Q zd-5_!aVe;GfV_0TSTE+3bst0ByrCG`TqDajZjO;QV)a+S#|AQXG_AjzJhImjRBY^4 z$i4#mN*r;QZ;Tx~B4eHqq!eN9(f8g%v@aJ*pA|H7R2ei=#Qic;A3E2cqBLAFgJT3x zp+GSNEywosoO7Sc?9ZYq4y5y?d-iieyY3N^?j8}df3c2m8a|F9rJ>RJP;dUj?_UKC z5Rnygf6DXImC19xTS{wEKvLLaO&++l}JWa^SVRax`y{PPp$Qc zMx>pE&EHN&Apq~u2KSuCuu8gRUxwCa2mJ#N1)<0Xj9DGlzuU0f?ZXuIRPqS>l+!f1 zfuv>DmeLli5Qvx3!+*6h~I&986Y>Ly95__qnGxKE;YEt_&>5{*z_?}lM&0~JQ>6~^H!EY>s z#Us)2XwK0s(?rZkSDDifI&_q0dFD*F_kTARz zYast?j~v+!)L?qZFJpfQr~P{cUD}EX^NI_TBPGg5j$8b=H>oz3zs3G=eb;G{FnZ#y z@rnM9pycq;+p@w{EB1Y1B@d6nm4IJ%&;(%f3<7~6pyPtH;1-UWCuU|KV4Yv4KGhQhNpV}n;a!uo$o>;eCOm?UhvioSK$ z@b}}&^@nfu!F6kMUcBf=2~}8g+^%h-Z~~b#Jc6zc<-%kI7aksbmo)@F@L~YGM5|wu z9y60H%J=8kV&94Y25jE2uCo77P9ViUuJG`r*GcT);I}{J0z*HJQ*BOcW~#iOXv86L z>N>JyxRZe20t+Y8y+KVup%~3!(5rK+u#k|~@yL}{~{nZf6nX~1?FX9IL`_hZ3H1%ru5z!`I~-;2N+1HV_JIjjgZGoB)r z!ZDsa8b!JZ9~XuE+eujZv0jD?OfYH05(M3y3`loFJLczawQN%JfVGhAxgvP?FNK7) zHWd4caR0`fy<^O9c6N^0qW59@y0DY`;Lq)wc`?xC>ZL2}K+$Z%Ju07Y54?k$smR{_B_9uirk9nScahpT7rGhYMhq)>Ae?=j0{~vqc1;?7pDqZAKSJTzj*3;54(gK|*bPe0*V|LbF|@Q;Hpg6hTJ(u)yeZ1i6)m2FAN!lS4`~fJ z!(`J?a%6C4pA9Clt`|))1p`T5a`o|E&-fg5xFo zKNqWX`C_Nqs2@FpGJ$4gU*GSR3X9M z^U7cU-;L%jnj^&3K5t~VG}$XSxS5;by~?LFKcr!5C3z6gVokBi(fb%bi8J*JlVcp9n=igDf5zwFh)`!B)-in^ghro)_q}zRLMjp|Cj(4U z2h@>;XrVdE3Nj(}wtA&=ssB|&rhaBQp(UqI6+iuKp0h<(@qLkg>F=TOLByz=^CVx) z6O)mk_3UlsC*_NJ;I~dx63)j6CY4nNFhz^`E7D#JtXo8Ei%?+B+53OfofYf;fc$qB z#(d~1BPn^rtMn*$^LIxW{l$i}IVMK}_l1b;(q+5Nb41^(H(BHjTh*^h(>rb{zd$QQ zVYk)As0NHd$~A&}kc|+n^k#Fj!pqoN5@jm36zqSMW_4Rc@CEPmp0!BOA8VoeOIFoC z>CV0~WYG8>4H2@4-1_W6Cw3A4^X=_tepXj!ghHEKulD@=UuP~jGps>S0ZKo+b5;vf zYKQma(LVUb@c2@k72m})|J}E5>?bX92FH>P39nKIN^A6)v|>?OgGUkU50O0WlGL>H z^R(34&R)N2i9!~}a!_vYQHrpMBP9XwB>XZqUNFmae~w1>F*f8aSdscT5TW&1ti$+zA(vwvVznkl}W4{jl3{C%-ssG#Aeg@b3?U7f(A}L#>d_t?YBPkp2(N-NZ zHds~6|I}tC46$>tYRcl{&HGT8_wN~ywc7o#puJ?=JL)U6t2En-Iy4>ulzhxMA-qJAW)gov?|=Gxm-}VZAvO26?yRDJw{2%X9b3(D z{MX0a9;eZj4|Eg+A4)F*;!klhO`j>RHcJRBJnJ(F)yvjC6?L3-BZ}uaJE_k=WUK~l z4Kpqf=A0Abs6MTk|4#oFE9X4gO-^D(zeV?NJ}gpbw8-)*B)!Vnf}KTkb}~66aUPc2 zHo6i^1Uf%&PwEV62WGZMFW|3xFXnGm$9D8d=jOd{Df4^( z#B6n(8qODo6>0xI4KOnTt6uNm`P84jKTnw|E_v<)78v!_xxPoNh4{7$6XV40Cj=G> zd=#%|vG{CP9?zQ5HHh7r;=6GR!8f*>-;)^#<8}o`6?hdqvi!VlNd>>Y{;#Zm^=5|6 zooi(5bfr;umWag6<ZrGe|91dHssg}D9rR}d{P1&LgGq!%oFNHph*V8rAQt9m}-`biMu zll&;haO}T0B*kRVP^*ya?D}N&xXdK3*Kw8C&q%5m6!s{KGP_m$#n>pjw!KByYZSWS zoq=-3%}Wut;8h8+(&>a>4MFL!Ejwl9i!@s&R6lNOLXkyBR(5*VK=aQ>Sjy_6B(rqS zwW{24W6m?|bKM8B@3mi-u+?|=SDjgj+qutL1@M=OHTEWg!+qn3+uPxzj8#v-I&j%G z;{xRj39T`T(cd>|IjxeMBnlIoyZ>K+GbR4C<$3U<-|=X&<={7OP>0@!fmZnq9nDZ? z*ZF7h{_Db@s?_a+R(ZHIr%3GIDA63gh;3UXeT@S;KW1#wB;lD=kmEo`v+YFYZ8_-N z55Gwnu>1=dz$W8~;g6K)8^^OjMvg(feuAeX{nN-D^(p<7Kfh=KM`5*VjAivEPHHa* zJ0dfB#IMX{A>a7aFca zMs2Go?yW)-0Zf}Z(B0j9;Z(lk;clzd?uR@Ko3L| zLhw(;7md&k0<2BD$C5|3%8Qyq&@J#mom7!c)+7q(1Yvg*_h{_%MAEIqDAFtd3j4=E z0@C>vo@>{CYZSkHZ*3e4qlvb3FLF^CIyxs?w4gJ^=oc9Ph znSXw{yvM15dJ zI}`=YH00jVj47jWy`O!h=f-@bB|D}^cKB)$15oF)8<}cu{scS&Eyc}hFsxp&-g%wh z1wW;MMe(w&$a>5;W^-x|E$+tVoLb(9c)fBX>FjsEoPSHkNo5$MniqwL-rCL)2AqkF%=ad}Pg{jUroM=9F&&bSCas8 zS15!BXzqeRVVq2m$g(SO7|)c({+9M?ayBZh#4@73mTu`tCpDlywQbJMDC^Lt@-z~6 z`G~xLFX`(ov57q_$KANPATm6Fw(1?2$ciFUvbRgW<`(ATlfxG8d&hpozYzVBK@l1g z1atGnFA(+v)d1$JhwKZfnfc4Vx{|Khn$s~1yS}JySNuN#ory4v<9-eV+3>)HPNT6m z#V|uCIUqSQo2Bz0e)KNvvltE-zg%1sm>q6Nh#h!{%^~52nz!{M>7Pxg*A_;`E!Uej z9{reGu78?jjlgx@uB>*qA1d&BvSb;|TeoYyxopa22#9GVgl+m%D+AyKKF{*+HeoCi% zA*sN7(gAKL<2tAW9V#xOsB3y(ucs`~3k;7utPV+I0=d50eRxu~-M#=zwC*$%ckHfe z1y>!PQ};r(4^&C<=*}9frjD!&1&FuZJ2j)1##1R^i7d8g1i>=^(aWKh6*Tk-{R;5? zl+pIc=;y3+*4mj>NuKLS~8r)-y zqC$D|R$d44HHzh~N_mVFP`b|}wt+~N2(AJ&Pg!|v`)1+q?VF!5?N%Ee=^2E7wm!k6AVLB6-SbRk zY-q45X7)QTqZx`uG`z+Wl^{P;NOs90N>n^zV>x&?H5$HjdrW43#gs*;G8AboRFOcm zMtzf&5~hl|dL@8c{r=YCk$`zLn%A{_2gpo;J82`b3ZHnB5t?bd2*pIOx;$mBR_)ol zfe_?8R&z!_h5cF5Wj%gih`X#`*IT?m zH>s|*@Fwz*F|Hubr1)$7nZJMI^zrLt`iFR!ty=3I4(c6AU~UyH2DA;Q#svx<7xc=r zY}GB;2AF2?<{!qYsh|MX^>fS31y$Gcx0(n|wQYijws<*dAa3gMSmn|;j#<`nYpUu2 z15d+CFo|^}`R2R)Z5447XL#s#31WINpK#JFP~ecopnwJzPv&Gk zDe*RGSKWwRY1_R!S3d$XOX!=IxQ(vNd8;_nQ*Qfq=|Rd)p!{mw)sm5w?8p3*IU?kl~~D8nD-wP!gLeo`hIM9L`8MwqASWl-_Ty|W1X zX^F-&XbcBbd4Lh-!Mfx`W2|509l$DirjE9fbMM^(C7%&V5GYpJcA==Wy%+uRuW9qq zhD_XSNxLE`Cu+6}HCDVyqhxsn>eyldVWA=PAamA{v#_tZeMGA?$n}4GhejI6GS4cQ z+`zBR87oirw>p3ZrjCxbvaYU*jPvRoraEqu|5Dt=xG}2ywlTr)~hfy zdI#9*p7sC^NqXQeT0Y+f7M1`zD#J^~Fz}6!uOxI-^Fsx09m!iqxWwzwa4FKXh#z=yQ&qhKmp{eU!W(+-ER}uO^ zB6bi~tGQ`$xw)(i_>KMYv}oMJN@hvBp5?B*gZ<(gRs|Hey3t<5J2)AoY&8b9@jITd zjjN5W8la9P3f%4(Lo$K2(jN)H`133`sUOj5Cid=-ke|0;B3H-tbE#*G*Zdu`^Mi#| zc+*>zF44tLTNp#jmGKL?>gh0)*#?6yy?7X@S?_ZWl?SpcoJrDwiQLv1iOi zNlNIX;O5~J$=B${-KI`OAE~}bNa_LW>hA?bpu=zDVcQXaRl0v0u@*?7nt_>~7Z$S+ zvT19T_Uv5d8QuwhcdqbTFcYIE2er>~j$4CnH7bapL!W!tH7n-iKqfGw=lv>f#>m_% z(P*r3ItX0Cbj36SmuaEZNhSYdni47v4tk`E5eoETr(&9$gu$tXbPevAvZtcvB;kRY zE`h-ruDOjmX>ks_GqZ#DW^Qm%Dr2~;N%dFaxv#u91|kvRfcsowhsl)!wl6+{+i+vC zhfDl4;eLka2b7`(B!}ZZT2rwZ=OK?zx&N&iHRV2ck?eMB!7f<1=LNv z_3u&l*@bJpxO;8ZYpl7u=4n{uSRnjV5XnEo)0^V*r|hNoE6WdHcUL^hOtsOpyg^eu zce}kicFDMODX|>hwi6<5B5p)jkWr@Kp|l+3tEq|!L5KFS3OKbhy+II-3G<7=HvPso zHoZ1=(X8x(rqC^aZa|>_{VBuud`p?=0{ac9#-aVzT&FhAmRif z2py;!D+|&2C(F{4Y)31s2p9Gcv8YCC8~f< zROz*0+uOGqT)SVQ%6FLTiFJXY2Fq*(1cmWS7!O&XUq$Na_HqxTL{z4R7LdzOx8LCx zLy*hA*jTFHK2;XJi0$@_Uv`cxdMJ`&>FVQ{`QK&TxJ#$Wz{R$#PwAyps|kaUjG_b& z*y>dl@a>}z_%q~K7)@2hpvAf&e}5!d_q-AF8l&gy>u>oUeQ^n=)7Mj-r z9%N%U2(jGoxJFi(*OADER)`H{mSf}3j0;k`YS zX516!Fy`Jq?*Yho7q8d*l=JfYG2{3iLEQO;e{bt$r|TQEdOOPDlnjj(#mcH?MIW+Z zrrN)wQCphhaFPN)_(5`=-Ur8QGp|ubsOj91RRakak4SP_E6h+IF1b{ zGH<41w)#O1@)5>hR$)t+eII=IcZFzFReb(M)_CR6?UeVA{)*}NSKl`@10#?Bs4>%ac(J^ko$>o_ zJFP!NOIqFxA!#hD{fp{`MLVJ^Fvoo9HdBrEz0pzeIh;|_z)GM&u04$6%fyC919YN? zh2zuZ_w&|QksC)|tD?JKx^p8v`e@J#i*(FX{$#^D)^CPf&l3AK&IsgXu5;VrEyvwe*Lfig?&#<;=t^eZ)>0TY;@H6`T#*yR1Pf7JSco~QbPa`jse7kYIQ zd58p<*xOjswCWy4>ua}Sorjqs*DX$bXH+)TKiN>&n+dkl|Gr;i;Myea4K@F|Q^YS$ zL^h9HVE++3`74SS6ZEXxdT~vgypeAE(P2Y`bz7cNh$dTx!q!CZKZ%Is{_o@?rZ+eB zR^vJaYV(ETPb<0ODb79Q2%0RYdi|m0BdwLa3rV>-Im~rp>*eY`p!d}#f{_XFG z*AtZ{&FP}EjnS`0-wTpfI`s2~>xspwZ0dm+ep#39(ET8ky%IJn?KYSKqlL6GBwj-4 zq65?ez{Sn)9I(Rcuc=~R)=-4G1ngK$(QkI_)G2IfMB!L`s0j^Xblb8 zNv16<>0Hz4ArPH30eTwAY;1PuW@HGM9~hy}eoPU|Ogp1iCvs}MenId%Y+ZKL5xEQ+ za1D#*@7SD0Lc~ANkPux5!LHg?E_&>&s-I47cg8l)DznVQVWzRIp;`e;9-M^jy&04C zijG9k24fu5n0@F+fOTeZec=e{N51u^YSr@o9*gA2cW%5k`LBripZ;bSMZD*+ph#yG z6#m~^7W=uKvc{Ik13RB|c}q1<*E0YhIJl1jqaW8;sdAc%?;r-XijRnMeJae=grHFC zpRYEaYWoe_d>sdKe#SWJ)JO891-IXYSYUbt2rbM!s#o&T%X+BTMCq7Ox9PhNOpou* z;an*I9gOGzzhhf#FMJZCY2or{$cLn+i{lnBW!Bbpppt#pHQ-5xJKT8`>~ zZ|^$UR4gyIcN0{vaY&VGV)SkYS**b+m*?<_Usl?WPK$uwlmF#Z=#xt=D*z(W~k59 zqfSC(N|j-s&p5+(5w8`y>59o4!5yK|8nbCrDXZ+m(L>W}gDc3AeDuyoQM|M(lM zk>4jn{rfQXTKw524z}rV@|xLua2$-k&|}hEq_ATxP0eIOHabD)Z=^WkZ9VHDYkFTN z&t&}@rcYWSX`erKr0F2Vpj=wp02c-m|55EH~2YcYy-9#km>0Yk;DUq4aSGo|ZH zfz6`mJk@oz?N|YAfdlCJa6?z!OU$1z%%9 z9CI@ny~}rOpDW!>YgzZwemffYQ*Y5Y8ZZ@s1Y?0^B-$tkJa23}`|RFi@8rxk=nlp_ z<nh!O^|%mqf%}UP%~5^_MXCe4%?ZYJ4(0iUDGuKqdtv=^Un$>AStT`7 zi^|$E$A7FYZGLZuC9?BlU@SFAo4=^|i^;2+(I7TEcCTo70JR1Z>{aP+Se!N+5q|Pv zO*DGs;y$Sy@FvDDG{2c8hY3qLG_Q?=)}M#^X$KzO%GvXu81-EbZq%;{Zn54{aAaGq zFT1HDn~&|83%qC0r=y;i|2VH43UURAdDcYR(hLfmoW%>n{Jv44bx!^H_53D-?U0zo zq>_EU#ie}j>BgA6(zvLt7BR638TldosA?q6suw(%w1|TAxPQ{HODQ~_;Z3NzCQ^N{MUV|UpM4A z-ZppH-|kk@_g8jI`2gSdbBsFuub|3*k6`s+Oa#vA4B` zEq;f@IOXO0Suhem^ym{e+myeY6r%g-S0@ zIwXBs6X;F=&tSqqHtR8fja=s`*$o1#&X|0Hdr7?l*M_hCXYejFpK{}?=CkaZNr#Px z&xZ-vBS@~o&bH*z9MP8tvc(t;@P{{CZ>Yy&7MAz4y7bkUPnLS-yqfTEO5#tPg{e2{Z=2aAd@qI)8{vFV3E8GwEUJWjt7 zrYtuvuj&s4Jn|`}j;)g({>X~xk>V|Rztv;?2ODEpCg&U<$0C4I$}(}padZC*gu5n~ z3oJ@>owD}^Yso;#990!b(e+Fr+ZDy^mo!on z*0Km4pz?ha$if{bqaTfki+uuMRz;gWhxw>T82JnpHThyBsEPV5w712C21UnIeV@VH znH#Rh-b#TtJ9L@iv97u`&cMnAY}saqDp`C1**e-JsHs5k^#pYuebA3u2?zj@;O0FY zKsIcPf;~QO$NN*%rzEn587}s4O@t9!4x6-sxhR#10;=$~4sBG3hl?Od_m7i;O65c= zI#;8Jq5=S{0+N$jd$QH6J$OdMfXk>2yL-E|XQdq6@nUxNq&i>IFA58E?p3Il0D^-hkBin3c+A_dnx@JrJ*GX3`k4qPo#wPiAvG7X&F(BM&A-nL5 zM(_Z?bO|d4I1KcR3{CWbCJTKnJ%9tDprLK3rEj1ONMq^%@PytwHAO{T4J}o5T|G4| zB~@)rAP+rxb^hLDjcR=eTXE-gv5({2fxU@{jpVaI-OQd_rB;w>PQ+pujIG)i`cba;h=15 z$8eC`S`h9hR34~uue9^=S;2wf5rD1LABNkOHNevFj9f>=Fkfo!mYMHr&3!?ZJwws^ zn3tdCtVMnhOh5S}p{u(XXYC3iO7`N=Er;Aa+CHX!XeDX8Qn!8Y$CQWuVdvo0N)DC_ zxbb~3pg4{Wn8m>pwC}6}EJGp1tEVpcUi#Fhiy{~hBXHa6LmhR+WS zN~J7Smgn@VI+F~Wv`XZJ&MHk226txswo!I2L2G13MpKjKj4>y%JS{%MJ2V9SqhxJv;CUui2lPg7= ztKNGb=)hSZXUhgYdbt6vSWBz#S@^6#CPJyo zAGI2l-~|a3GphKdQxxu%jyJMMQ*r7Pf70bLF0SEShRS+k75`)9fS-}dO1T&C6Bv*sAePWX6KW%c5ywQSDtt#T@ zt1?Q*EV_Q|xN##bm1~c;4ELT4eoKUo{oUip)^Yd-&etZDFimY?T~M;(MbGw<+06fwAp?VePv?B3~7%^Rz0|w`YjG<4`gJ}nh{-{`n3md)ExorB`fv@Nw^CJVWAgd zY3r<6qshTaS`9fiosQ|7JYE_tS}CEC$Ci0<-R05t(iJ+Uz%1bLgc6*onMIYkDZ}hE zMsn(Et3X&lf~+fh$uY3_tl4WRm@StQ#NPl4galmcP^YkpTecwwvbMKgN*Cu#pZB!) z;3{Zv6y)~~Jxb>djXyP4pjQWp3>M^K=RyJMOH;svMQWJ04c&DrJtEj0LCT3;-ewGt zPoJriQaVJ3aJo#rtTeu|^Q-lbXqaxqQoX<_U3v;Ho3&8Uyf5p{$UPUIq>MsTyjJWT zT^Gz##?o)eJ#rWnfEnK^uG3RQzMKauX;wZ=DVufxB!#9*Oh|DD_yD5rvLmbSIORZ&V}zdf6IO(XPW z)D5e+sNa2v6+#~hT<}k0%4ZrzxK>!XeCltC|I6o~sf~7iExo3$R6phOk18V_3e%Wr z?O^+RPLJPch|}J5YK?7Xp!^LM+_TWymDT_=M@u|VitAu$oO9pen4xMl4S^)Pp!ubH zve~k$zU<<{Iit*5i=L3QS(KERHmq`}rko~b(}6$Z4P(g1(Rv@_q2kiqGs;2O?D$YS|0_x9gvyx@>S|K25aQ>aMBwH@B*eUTCi`UN*uvYuDs z;%g6k++#W&qB|m%91>z^RN%(*EaCAXgph4$b8;nlEdv`N;ra zvCReB40XhUEKSk|Ar+hXEEIL1B18;~jnBfUM&aS8=s7JS6l4-r+_KJ#ax(G01Gu>a_{Lco(zV-h6W~ z=g32j4;~hd4wUvGog@-`R%ZLH{S8pOir_vg7g!HH#zPa-rdNCc-hSBg7)W5-8^uSy zY1+DNz6qS zJ8Fop$yL9QiV4XmI+`!r=i-qPYFa7n7jj?8%48Bk{5i_nTXXWZB(jhyU`y>)9r&}f z^Mg`aL(vxu#DwRI{+(z7y)+Dd7f-kbog3#0ehz)4I#3cV+AR?WdNk3zvm|@i&25U={_q?Q9rEXhV zhG9kLBDjZp`s9@Ht)%AH{d+kDzfo*wwd^*RBXxV6!>WcO@ z{o)t4Vk(SBECKz8g%RBp2ce^yP;qac)2ICm^mko9zUL50K?7nJFwY^w9~kF<7-u+% zVrTWCIe4(tMD<0DxGx)#V583ZE#QONZiI2|KYY~ryvJTa$3Jh;+0o0%#409w^Sm-S z$~{c4zRBQl$dC=)7C}9=WTfDByt%5_jIhEKmhCd^u7wKBq=Z-jFzsRSE19Nm`1h9n zh$Cs^0g;Q#$`$Q;T-<-)1%k(cOsf>tt<%3AitrrFDiScFLxO(@jrq7q68naeh{%}a z=7K{oncyM!OsAd>N3#QVH5lRDk~X!REN-U>)P0BO@Eqa-$elQR|_fAy}d+Rd5TW z6rVGSMs7mD+BzT{ptZ|7qYEyDU2e)iDmpZko~Ip`MiGi=SPqzn3AC{NZZ8Gn>4_(CXkz zDZBKvPJWX6x>*Ii9_SMh%7ug}VR&IVmerMW9Hep6C~!3AFmz54WFnf73k9$yze*BF zt7)4?4Wv`4+8l9BV8K@CO+Pn1gFt(ElI(}5lWkvRb#M`7wj%kUH{r!qmfbworQSFH zQ4pkUAWHR~OSMBYxI;Ae7P0;MfWU*q4I;IA7IXfs@lDa>JrX}g`zpPh?~t!> z3opJu*9X1%+S976?*8hIv8M9+(m>-+&ZC@ftqd4%*2IlPsQ-(rm^6Qg8Xn4bA3oc# z?wf+`u5Lzvib2*U2$1cDO+N*GT7R3MiSFbovG)tj;DyAe?@AdNQK)X-Iq)mZ&#Lwp z+D?BuH+n}+3yM}b`6$wH&*Y(-S@~jd=Hadj%e*r*9FQ=z3Pwl{VDXE9RKM5Uld9Re zQVpAT_CU%*Am>a9t+XJ%g3JINFU<$=Ruaf4K(0K~{SdXR#7|Hlm?~f{93BqFat`k! zVSZ-FsPSrzBTW$q^fV;6PKm?UTcA|?{w%%Vc()6oI`Um=3#3pM=$BGfgIKvrRF-S2 z_%@=gcC1Y-iskw91Pg>jDI#<%2e&P88ZLkq=*7w;GjT167T; z8UO&Ht*vFKt*@h}rKxSKrLM21t)r)_uBEA|t)~l67&f5Jd%NuULBc}1V7gpgSQ{V; zd3NG~eX|sePMHi-`lk z_gP+AH!TLS`Gj2g3wrj^la;%%U}canw~?{rs9B+P`l}+V(4d zQZtfFewry7k98FwYlpL|bS3i=6w3XYH)G3HRMTC3Zf=)`Zv@*vc~Cq0b-D{042*E4 z1b78BE*KSGe^6UJ=z&CNt{h@pUuw%mb5O=BU=)mUQd4%-zO2L3gVHo1a$bhPxH7%T z!)mwrKP0yAf7r61s1Ou3zy0eySr|pUr!4wRGm6@yqajhLq306rD0q6cFhVO--_>3V zIgSh7L^d>8_~M0zhz5>-E4*Sc-xec&wG+U#%$PQBwCZ`hO7J@=5Im(~(=2zUqB|fD z%i)kuMPq<|CO4WeCmWhf^R6eB`(aH$w~51d;IKe!KCU#$y&7GRif?J!fpy>d-cNs( zIEcIEVk&3q+nXO+NoBOS=Qz~$XzZkQ#Im^W)_A(jdp^Cw0oK%?K)d`DOTYehS`&G1 z(IJ!C&Fl*+ATOb_72WJKUTN(VS0Ac$TE`NI#;uq2OSy_9DqmD4M*Vf1ac z6F05pusTXGe`mHg8GIvV?>WlPkh-j+%{Ei?X9nNc76u`2;eg###VN${U;o}G;uh83>*7e1Rg*BoXxRM1Hfy)t23xTrA(UR1k;gDsho-HbH|0Cw| zZU=Mf1Z(q>thtD|x9ySTAiXV@Gb)b^N{#$1O%>U{4wEkq{T8%89Gb|=c;`Q-hQR?X zD0((4jOLh{Bwd@;C`2BL)Fv?hwIS(ND!cDn8Zng8=3qX^DUb=@Ry-^|k@FCh`cvUd zW9Pr~>9N*O$QYk@an@s)&eD2dPA+M=Hw}CR$ZuFHY-ta~f%w*wKIc-rol~Y^sFr$0 z9ziHxr3T7r2}2LJG1CI zxy8+f11h<%8DYogxbeIAUajh1b(aQ1vPFs^b`&-nSrGVT!kSlNkefMZF{3c344Hia+;6q&WnBc-`)AgU)xDp7<~ zm^)2sC?q0gSS?uihO_hfuPbr<+!HT9wRxrU&>(4ZWSDS1F};=0nCXveQ8po;Qkn8x zksjA~A_*3}6MzksJ~D2Zc4Y;kE9~KCuB1xSEu=x5F^2(;dA|De2ZyB&M;B$o`|W95 z5m)~hS`JTe#hw0q^1D$Aw-onB*UT-Y*dZD!Rl0c}?7?8)T!7vQR}EbR0Uk?UM6Cq za%u_RF7rg~i@Iy28J@ql)tziG`W%66<-@Sc8gY^D8d_&R+vDE_(8KbE3(tuMg=BQe z8<>X{yX`qU;tv`zx40++9j{DYLjkpiQLP0DC`)86_1}{P;4g#W-tSMO$~X+iWyj#FOr*^WQ=YbWierNSLVP>8c1e4;+F#55hZ;3Y}An@8e}7(UbtMQXsX ziWE)*)z3~FeW0Ds6{C=HomH4l?p3T;Hm!#n>>(z^Lbiz&m-Jjfxv+@Ki2yf2ptQ4(=;P}~B1C4UBR9LeR|E}n zmvm>2ZZxV+pX7MB9K!>D!C(PQrPc?n2&@6BxJ2l2KZbO~EAysYYu(hA=lumqxFFWm zYN!9L5c2;mKmkkl*ln>%cGZPsf$E!Oi-X3GcPU9?iBs2Cd0z4%^5^J=hl`{jTO||} zpv!R`XU7guOHa&;WDeR=g(7Hc$X?(bCNe#EzD?egyBwaQOSZ*enq^-__sWdg6H4!o z%y*xaoha$)Ldo2#SmC2TGQ)p^^-$^-bL5c6c^3QFqU4SSc~#?Gy2>BGw8M#eD5TRv zs;LRH;o9rgW>UsZPCAa5ml}Q1%%qH`2A@&VUqY-p$z&W;goI>Za@TEe-W>S zOzhSoNLHQ$>K*%(J9@Rm3yNN$|s{bsDVPU|F)IJVC>VXNc!r zTi9PloF3o}vfdpA_1d2rL7EajUb9*3hEQn?M1(-fa znNcn`o2z~BwO#GhseUNi9!8nC+$hl`n^6w@=5cC`5m313PyVoC^O2BlYr22te9NPF z^7yy$WFRmg@s~Bx2Hbgj;2(43ab{EcAc3yx)P~9dh%uzP$;G$Iq|xQ@`m|r&GOjlD z*q1bzei$p}3GXl_F*P%*>yg*!TP1(Ttl+kupEcwA`IuY1fwjzb6_{N>rmw$+cPfPA z3kM5E4Ym=FPNq)a<=o|XURi8*Q?pMv?$8ypGSWG2%=Fh)1eE{nESl3&iz;*Df{_Az zy7H$*RmHpehK;XcHw9|8`}s5E+_)@24B&)(-TedAlQ(y*t5HAZdOC}-7*In`oF)-6~Beu0?ZJO}^~ zt!>t!FJYRY;wg?{IF7`p3~Uu+A+bvRPW&M}^G0cfOV+W*j{m$)mB&40wKjiqffYiW zi;P|ec%g$MfU5+pY+8D(WssqR8Os>kSh#mX9;EwZrLgjRXThHp8hy6@_MUHnRGjVR z#o3yyd}_?^(a`r(S^YOwqBB>tv#)wwM>UKx*e+YTf>~Z-Nr!J)_i{dC6gfn}h68 zo{gLNhkt%pwNz-f0&yHx49ee{>G`FP=!4T8Kj(%l3;-Cj6q^ggm#yC)th%h))ulC~ zUW8!eJlfCCttrz)bcU-K9J!A13h?L3cHhz|#m&ONcpI#Zcgl5Rb8Zl_;a$zxarV_VzvOb3&1Ac; z`yZa3etg9Rdy!(>yi&iCKr;sv7MWh@O3=a^wU$uE?r~oETODpf>V}z$xt&YMMdqZI zN%hxoT5wv~ujQB9*6#7?BsugaFyA44dU6^ntMZ%hwAL{R;zGM*!iyZlN4$aG`>G=m zR?>WwPym&;OZnCP_Mo(ohdfK_Kmp&A3b@&om5>+IM#sXKHy7f2mvzUFeAk#h8p2#83xn9NVQ*mR!TpPsQPwY3l~6!njxu?!uyleQb{a<1 z+U88`1|RJhRY&xi@;DZOQF4A~N#ZRs1U5rBpBz-gN2CfYI zQjdZ(WZ40u**4Fp*mgI)?_R&C@8_ycrd$gP6O_yumwno~3UFmw!CBzHlH4C!!g;V4 zqemU`Oe*=15?1pi0r(rp4VcVj#hNh%$q?B-QAW=9NTj}02C0|i)D7pQmr=XX4EASrS^bGM4ImAS6AFq7!)(nVoKIN5QCxsP*HqyH|V=6#QHfTqE zb!LryLzEp73k}WkLg!7__qqB)`}=QPAD+rCioO1Ac8tH8s9gd{V`Y^I)=BS^k%{-4 z%uj~S=|?v{YjF`(;h+6OC18NpECqyB5TP7`K3QgN5#!~}K@+8hLSjS{WGx%1UaUol zdY)>|orl&Yvaa!4ziA)z$N&L*#r&0+Uq^Ql^g5O$VO(ea6vrl>yL`NiL}JrGJa_R! zYrrg!{=*-NE*cK~UMkMnmw#SGTuSe)i@1~@$tSwBeD&9P{t?co#tnayjla?%JJqkb zV=zY}N48RS{HM7q{lCB>^>LFCFKC=IATnlJVJwj3pUIp?7e!Q~q-Aodk!T_1bfEwk?*<2On?4;jZK59zUqIoxYzBWhS8!FyO0{=tfc0z}n;` zUwYl)!jYuq%8m?{T9hF(^UQwc>s_v2z57?o6C9KO4E!SNTYhibde zWl!yOQykZuJ2%STA93-m`r|FbfMU(@b&|HnuVCnw5;hdR(?)Pq`x`bi$wrW62+Cyv z4VpXVBD7B;q^XX;H_NYa@BACMuBxp?@o$XX&%d13D;b3+jdTN&^bOnpR18jHtYH&M z`JFTG#-f8jHT9a*AsxYii2rN6xcPsSfe$!X7eeo~D7JrmlgG zwzh_bp_Y!0vWkMDn!1*emL7mY0IHd~x<>li{x%s~s7vTv@~W8oh}mhfo^(j!^qbrS zCgdEDm{tv!IqNdgCv%KtF}|pW?8s2MgL*xK$L3EK-ICpVWy z%{SlCHqmrJxu9R(8Pm!PaFVt?Nf@SJe7-rdPpxE7Re`h}5KoAaxxemjzjAY8xw2OK z_KZ4Te@v$h#Sx*?q|vqU`yw>#?g|-FhT$lxfa!bduSi=F0nOck#To?*GAG1bF^wEHkTjdaF0$8C*!!DZ zYDhc1{jAJVeCeNgCOaH`=nmg#k4DDmbrE zbCUmt;S;Z+kqk)mYlN$;a===syi@NgT{+?(eFWqr0ui4>4efytkSq;7CD0+APrGtC zM}c6<{`J|tRx2?p4qJVp*!>s1#?X4}QmVbPG*9lwTTGYM;9!3#EG6(>D80ao@kh;( zcQ5`a9Q`fbH-!;Yv~C7epna7=)Mjaw5hv)Im8_J`x>sSQNW#gz84Ff;K{5oS4(vHo z@u*t4QM+AEde>c0J%(gD@)*PB(B?G#6Se`yw%pShu6Bd@+r%h-eGEk3Gbgp$6v?}&Gb4mLT2ZVr91eOJ}mHRO7Z zV`SKeDh>yGqpSf2jC@Q18PgM8VC3|rp})#iKx(seOkz*nP8JB<N;;Pk_SrzF0QGfRD?(DtE1H2(H5@BE*AoCQ)Xc1MP5o#tov65%lc@74T^GDfT|W)mXh(8$0D+x`fx6 z7R;gdfMP(#Pi+Rc5am|s0(-h2#i;NpP&)%+*>z!BaL<$4m>;} zSC_3)4zqqi`}J}^p@r|=#8XBVoHQtDBm6||@aOH`(Eb6hxc?oDX(~ce0}56|i`wad zpeCS1Z0+6?Xt)QbTk;Y(W?O!wdoy;<%~3|%-^twAT$<8}KmI;(FuDBwl~RB}YBzy? z;hQlMDx6@c)7#mkIvfes3|-nUS7HT-P!vGDL4S)e8P0U`m2bq=*BmIxb_?jp6shO; z1wnmqv%O3i{ljeCnTfkLtaB-=x}+dEl68RWacDP&=CzKhmInwwpL?`H?viOXft zev$$!{tcO~nHe8HA92%P|0TZ7{lm-LEf8R^GsS#jFJI|HD%P!^`yA|VOUofc( z*lIq#pV7m;#d^7{xWeYkj_DWM6LFUZ*MvaiVp3jKq5)CiE&boD*`apDFx32UAQ%w0 z7(8(LelnUmM8Ch5JVPtaXvmBX1q7W;)Po`4sE1hmx8$4cRw?3{uebm>3riYX+ z4%dBOY~6^li!7&UNiek9ENUB0{t0BWlTbIsump*og8&(lVmb9RrW?_|3{PTi$a7H?iwx&^;nu?pD%AWu>mh$#exKeu^JD6%hy^ zGxpiI;Z4mV5dP4N98pv3(@Zk5=t11_pM}s#&D7zGdYO6fjQ`>MwFu`g>0vUcPXnQg zku)^BsUJ4@Nrh1LdJ?-+awPoHMiq|93N)jg)qoqM^+0PtY9UA*5lp*hi9(^Dt5RO@ z66aKjF4*tle#t5CT{(SSk!WAE$M$#N%Z+8%j_Z#kP+-9KhA@k5+#_}TPf7Zzy$>gM zh5C;dblidT!0s;Xvuz=GQ$U}YYM3FJe5TtAO9_TRVFdM52=nH@2)NUY=7-vL+oZmW zVl$P|Y)$r-I`DGFtq`I%lOIoAZ$dkwqkk_}D^V*bs>5;Zg8pT_w8(ZPt;_8kh45!) zKUa|A6D;awJtR$gC$qysCZV-k3T^>EF-+^<9CtLc3sddo`)Zi|^C>ZJBNX}ZLB+G8 z#VYm2HWJr0rmu+i?tk2ra;hJdRzr>%F*62COpz^D zzUnbotpAT)u067!TdabSm5V7Q>?!}gsJ#7%CLrZNW409a&*EZFwy46EIXtOxd)f1u z)(EHyN;Aau#$XI0`HJfbgAygfi@JqhCP!79p}x7$Ma5NSX}KqODE{>i8{Ly$6w_oK ztV!G?M6g@;B}aEGzlBqU_2yrl4{~dwN~lcQWFFL$O>0KQL@^Wwf#+AW3O496aP^c# zZWiA2>*mJk8GN_CDL-DF&hophXfkMVZ}r*Gc7MR0943NU^qu++7TfM@s_`14?bN=r z*PtUmvRSkuF%1HNM5Dc1l+0=t4Y+^&$)y8C?1%@pM>U%<?pLg9X@;IS7GrT{&Wgv#ac-2m~?}(voP#tMO__CV`%WJwftwAHRvWN#u zy!R?4691w<5;AwWHFd&XqP)rQMYSJrbD4^c^j=b)A+%D~1)$Y3?>cFQG!Up=<%bGX z=4fDO(F=hiP`j;r%Ma!sr~EuGH<4E=;sue8Xpy8q{!L~Y0>Sy?@Q;F$JL)Rqa1~*sAn%aOs8XXvE3Y=(&i30*3 z5ndinO?JEUUK&_4%K?9-3bDP}UU$1~z53 zPDp->HhInW{*2euF+}L_-2w_A$_DjpF6Lh4`pm6EF{%^xe%7PZBK!t1|NO)$TtHJk zef56y%<~#+J_`n~-wJq7et^{#eQlP)l|LH-1Ix<38DerJV|iR6vIe*lV}dOgX1>eWOcc{&mH6 z3PS$-IWics1J{#;+umLs&So_XGX%t^bo2`wPV<8Fa}OHT=?r0H9+ttdK#aAZ#Sj*9j>8_M&$*@ULYYF)Np@8An{ z;abG96r3Yq@LHEUKUo((?>lT9d;#!V&q2Cj;9KV!p|SrbIf z^ujZK#BSc{Td^Y!DNPueRN$3+eP4IUF<~gCOxqa(gvoQJ>y;i*Q@~6 z)8+;>q*yaV(Wa<#C0_VP68tgtf1{}T^IhuYH%~{yndJD6wam3L+Gf6CYeJiQ2PKh7 z#lnCe7m&jtjTmieKtM_b zNc}vyYh++IzAf7$Q|-hR?dpu5tK>Z`e~NfSZyfD$&)D4h?OaeGz)JV+z3yc&6KcyZ z&Yg?}ukFjSE{f{f!q6KqNgF;19V%gj(1leqGw%A?6G+`lKW!4kjO-)kklH7@bvcR7 zR`BA!*{qCruZ+fbxfkvy=j3mG3&JFEFfM4)9a()8vu>-nW4K7U!BX6tst&9QsQS4P zxzaT*48mbRXTsx21ScC?~dyx$Siq_KbE{BYJ-RC8t39Gm11 z*YkFG43vWFwq}jUcO!98F`UyJ$+^u^0mSL4AZ3V<9^W3tG=eFnlPTd3j%T01A3}kj zfy8h5{GHYxe5bYUdU^H798cyRT$VRaC&HsYM^u>4OsLrz8(!L%j{T9IrQ&9lLeS>2 z=Wq6@r5_w_cBi^800qGX*y;63%4ny47=Skd<`m9a#iXc&dOj0|f_%!W7wgebxOC*@@EdqY9j(ROTz{3*NJZBkw`%65Ui z)9+K7WA{7$i|u4~2gANb)%PDygmQRv49GCbTdPS4AP1yf_hXnW1-)bb&cb{xX;;3Y za5kiNeDlHY$p~GMI1B&qETojwn?togn;<>w!2~sZn$t?wd^>FsyM!Z5)we`ceitij zBq)ia6ZuW$BlY=PCQK=RZo|Yqta81LcW{VFJ7boq;a1>hDY1p+2ydxCJVV*$~5%=o0BYWx3 zwc19;qFJln%)J+lVv;H3tMqH#iBli!1ao6H@d}p2Huw=6Ns8rGPqxE|Q?+Tw5kWv5 zw`CoNfR$@m3?YIxo`yaCK%ou9FZp~P945q&zWHF%L2%;nLyV3aiPvfflM>j`=4vjX6j*rfceC!f>j0+lWb2Er6IHEe`dB>s_-0u5i zzowSD$T_TAQY)J08D#*^*ixfOhe+9ljVcff9@UmIdPlJPTbsbYonK{;4aG`T77R>`wgVL2OURbK zId|G$Fr9rJfdrd$JRjg7-}4*E47YNaYNVf7l43}8)`BvnmCe}yKxv!kLOkd44-(5Y za#2p0iJ4WChxMKU;HM#OqCJpzY*tRSr9avrI|<<3wLa+Ihpze_YCV-}3dUSKQYSj-ku?QV{mq z)3Rl3KW+YlE11i6_~I?aD7o%6?P^ss27mh0-_CGB127}bVFilN<)#adKPX;84s)L~ z<<|{Xe@}2##x(ts-z}hP-#6F{$Mcg&H8glf$XpD+8SOOiwE3orRzIRvd_A#8Uht`J zz;G!e%F~VlfsF#da{zXJQmn|iGyD{b1(q_Uq6sWQA%PYBvrpK8b)LK7P%^vH^g{Kw>LLdRE!a$D#9ichH zsHxkwquvS}%>1|mf-lMQsv-zyZDkE1nLHLTv+fBi8n8}Tf<(~^>NnFO`9z7gfFO0W zLjR{WeA%e^$==GL&+>R^xNa19`AAQtDi203(cA@TXwJ4*;S!~_Ch{f-&&rKK)txrx zQ8=INZjM&P^bbT0oe)1_B61!+pahlTJ*ZOFAH)kQW9aH=``>TSS2*<#=tO{%%hv-w0~4Dz{ehmufGsH+ z#xv>Ac#aGu`LPW=G3~8Pb0(GJKRV#xwlG@1>@*eND|uOK;UsPNU+%%0eHJ?u+ojMJD)GY}xD*W#>u6XKBY(N~W^W3;;`CiW0+AT$ zE&ej3i_SF#8NvO4b|S|_Ar8!;;QZct!gmVgD_6``~6X@3_eE>OWv8=dx6?%#RbxQ#AN zID?Yip0iQ-#(N!o8WW9d=-oTrx(p%%D{uNgs0S!Px0X6bakd}3#|rB?q91~;IBQ69!4JB8`wWGmLCnNHn78!`L9nV~)Bo8o z$lQN(9%_o`8+?n~u&n&?{i|PZy|%AHehyyxN>?T;^BaFvPP?!1yq}Z2P0ESmV4_6< zIwu44TJ~W!(71@3{_rHwu*-XhP|t_!KfA_7x4=yA4oeHvg@V4LiA#HJ2_^mVt88d5 zH{&di^;dp^A2E&klkRr1zXsGV>CtYTKww3H5Ge$hEd@4;CyBSdTCAN5_cOw7!~seH{cGkUyYC4xHYU&?>DN+I$%YHHgU!OXzO$c(?K9-{wJRb#OX|rr z1pOKF`^{b5LKu3hF;)I+g%@FBKYfuI;e* zYJeP5YfHCbiS)PyJd>$U5;FaYUR}+2CI}W(@az~s2DRt^1_cT}#mHPq4@O6?&w)B6 zr!n|qYqKmJ+0_cBR`n)F{GEqNTm|aCz%+|N5dz}szQMY5gdy-8T&E7QLA;d_)b;STt(tW&`1_ zw)mpQs9>A*lb?5<6GD$rnI$-YQeJ2`B2mUifdgNX{Y&Njd$1$F9Uxl;J`(Z3N=#5D z*C@rr)YR{qH88}`F(ynXVQ?b`JwZjEVpQ-T$erh9vgzJBe70b(20-Ks_`y%>Pta+5 z5KRzA53h7+t&~KrKYn9&HA{z1KBf&1l0wKv)1KtlZtDqwdr0@qCCCv@?<6m9KX(9! zA>`k{gAQL9yM+u5q?(@{Belo~jU3DF@UrQWV<`Q*8r~~8C!0TM{#e742BnWZv*`E@Sn5R7fOi&HG_;X^G z$*u2@q~AQtxJhQSyqO%G=IciyHJ;_*6Wy+90yJiGI@;@+X;50(HCsM2$)XJR;2^|4 zZ~0`x`}VhUVCHa?B);DCmFUsQ5eoNWZf>Z}%+RXsy(2$EG; zm}iPlNL2E&4{YsKl# z#d-WZwu^W0E&5P$os$z_fTJ6Aa6oYpD&qno)395okJ2_1)zf}nGqq_yaH1N+JhVCQ zQwVF6WN4Qa@$kx`orT7z)iuV+-?Wun9%)1hmn!e5`(k3mO;{8YuuxQbD9kJz%L;|* z-$|N*Kg|(z^+8I9FV&-ueeD%sG=I|1b~ZZ38IVcjb!&JGMHgK}iXpp+*zX2CSyu>f zwSn;bJyohmHK2~D^qH)BA@psk^&d{z+RU}@kUR!LGPsLgzDaC>zd4?3O*^juK9(*T z^IvAT6GJ4d0}2#clH^n22TG=nIlq=!X3r0;T1Gx$1Ged5sM&8B?zQ?ygIww&&>&30 zFis#6yO)dHQqPC%1D*rlf>G>ZM|p?|&c^wMQ)?=ros3~d{LfGCXh?tG4h=WQKoCDS z`eU`i6M`Pz9`s1!H-aWjLzGEOZb+KI7CO?;HV4bS7*O8g%iy^ERbFuFLq1v;cJZ5r z54Iub&0EH_f?4Lqp7+OrwRR%kRz=w!GdD5SK_XB#%;KEO{1KL1mxO_LD-dkmVd zp?*#!?j1_gUg02DD7F6i=xB?uS53O_X^%~xn+$Cc$Iiczyj7D$@}pLXy7iruf`_x& zWkv)BVh{u<<_${jp_!H~jzGxxY)`-9p;vTrJQt=x(GT}l)zVpKE%G&$aC5r8^xuA) ztI5O`?k;zK3EW|T&@O6m&(-lqrXoWI+eAQJ{|{IQcn)aKz``5AdpN!8%wktoQPI%U zQd8HIl9ZO!(9_jal+)AGRM*tf(^OGb*U(llHZe5TRRxqMb+okg^|TBDipv4+PH5~Y zj#Eg?CmEYBZZFaZoiXLvAJMZ?mHTiWW5dhH%qap`r)c$!cs?LxoV5#T9lx1t%9$HO zldv(0b!0)>TAYShh&*W)FziL^2&498zz8`G5>&Ke${z-CO+IfOwSe#9s6SN$ooM;7 z1J1yVJ?F$J7S$1DN~AFCjwgX`Jjz{a2&~%#^@+EO`VpaAeE|-@mf`48q)Rbj*kMjW z5MoNpBM_qDnFzK*dsdc2-yd4D{D(K}h5TI^B&i{vX67DWJ1qnyg)J=O^q%nJP(8LO zamEBURi=9=)z@qUM1avF*CPq6hqRanJ%-Bxnf(HeLgiAYd~&~?;{9$JN3w!97%gQV zXp{#TQ0)qfhs-6h=wC0dMESbDa!W|7I1$W`cj108w6SGfW)#(87Ho$m)pgrrz>Z;q z*~C4TIh8d9b(i2067qd`ssBb&tWo)8l>JT8JUN)S;qz5KF;a;7PAEo-YUIwl6l>?f zws`$+NN&Oh(qz!s*qJh6fIU8e2Rx|TDa{ATTpMT8IGE4bDN)!v3?l?DQ)QrT&Wa`S z;0D6!rO0}2>WsZx&slU`l8g2y$**U*PbZx3g{FJxLY)w>BjoqO-Ob?*cF|Dcl>l5q z$kuHuHdQ#HM|*u;dn_ZA+`k$Eh6;0x6MNbKld0rc^AM?+zln-(N|_3}9+ajjV$jb} z@A1xGhqaf$@I(kI3QQu!FJz*gr82%zL+peCsNXKMNfE)n=py8W`H3Urc z2G$dq^`B0q=de9ljcBC(`>&e3g%|BX{`!=#hq<+wJFNh5^V}1Y=tSSKa{s`lonTC} zG7oAG5wIb+e39XJ2jC!AAAN6dx zyjj$U?{<-JXc>iIt(}I(%nVgx8^hD`VUl66BaaCbA{JzBtLUCdA<{UG1FZi@T5e6GC0>uS- zD3QCzvBSX(wfk#o&&h+*D4k3gr1GN2>ylyM?of<%;l9OhF?0f7Nf)SzhD5ZSV%0{3 zVO)?T{JH2uzIX_N$&*m-eYg&PMX(~qJC%MDtfOKKle~&&M=BA9i2M0~%(ujk?aw1K z40`BM!+5@;qhgpBa&(!LUs4+Ze6C6^7z{!Lr0PrcnnDlCgHZk!h>I;Kw&8rW=~SzE zK53cyC>CCeXAj`klK3@seA2n#r2TgT^snNV48M&q%gu`FvtS3A2EmB{XN+MP z*O2Vjqz_cbG~>i8ANEMTV3plxt|Msa`qpe(H1Iy)f!*aU&(vA;Xw}TD?fkelZeWPT zV-bopqs!w~zHwTf3O5z^cAE0TvMUJb=^Gx{FglQk3C~c~D8Q{1zS*0sIk-rMt{Hxo zuok)I-Zc&N{PpnhTwpH&um66(&Q3fxdjdu;X*^i!>JE6VSCm zHpTy77>WvHcDjGIB>OdV8ehMm`WphB)vR?chbbff!rv!LK99ToRJ*L8NTVpw%jc6V zoW<=(>&JSpsj0s5wxU_a#;X=+96Y~%#VTYA*haus@R%&pc!gF*I+Wj8r z(6M=#Y#*t0x{F@qy1Bd6xXP_7V6i7F@qKEl|LcsT6$}j$*AL@KFd7K3;XOHhp;=jHtAhfUG6zc z5@IgAh6z482dY~4a{T1bBftDmQU~Co7v;-VCB&2Z70oIwpf-b6#3>9SL+Vn3Bd$)*vK7F6jGH8 znnD?i(U3HGvj|Mnitw1f)CXT*8SdK;mQMQg%Dj7KAM?7U0TP->TLV;QWN zDGB?I#a*X`lwj=wzfqGIAJ>LY%Ahjd1!%$A+VyBP{SXQ1wAl$3(L+7n@X z$u5z5lp}|H@B7AoqL?b!FK1e#+|#zUEjd+<4}ZNBxQN9mo_r^?Cevk%6EFKdvn7{P5N&mNNU4Wb+PW(^ z%tGn5<%6^N!*kMl_E@GhzcI%zNBULNr^;MxphOp7!!f8OgWd^#xAa>9TL!J33SMWH z>!lOs+MlY)Yi9DA^H!+(?b}DxiK?#@zZ|^_5~MR1OBIcTyTv{*;tHr`dF@gHsGJ$c%{l$qq@#KG|A z@FCiwShk#C z7gy9PE_boR3vTSvc}Fi_s}mJXzCzgp?4IFN%wD*sqP>)1;0vmiQJyOn=Qv-o>T_JM z`-~H^jr`A!Ka|tFC6+(=>OymEQ9h(e$A6>G%!x2MuYLP>Mh_c-X|5Wtz)msvNOYfxc+?_bB^HP+JZrLVrng+ zJ=U07mF8)W3dU#v3TifyRvL?nR~hoT2$TR|QR~=Vl0ihL{kUzAcSWLhBYe+ZZ+(K( z+o3EwoTuPBdlvc%o2vM~KeLNO)GbaIJnC$i{Aq7=CJ~M|ijdBQw>X-@)jobz0a!`_ zwuD_24lttIGzdZi5qK(}okTG0UN~_Q)jDm(^Ms162&&)bixlH(e_kIKByN<JT1XCF^& zdUroInl;AXA_GqvR+rt*TX0O2`zc;T85|ysO|voT7~A;Eb%l&TLb>9W$EG1I`!&YK zy?Mx!OLAd!ctt)=2TRsEk*+P4v_Szm&3`eb)7yrRCsF>K1HI>*_{HUTBV5&Qf4D%- zXMP9~{t9H(1zP~k)VZ+N^q6?ji_P`m+ zgJ=Nk(U!0|YX)r(kYI;Zmey~8p0h;~kt&mYg2p<9Zn@W3>Iw9{6O0 zea((aL(3vj$-i^;ff1=Ie2&2PINxcHO^g_g)~=_SU}Q6fOfNH%_7@BEr)oKH^K%;C z5Y;ENYT-NzEO5l#4!BQPA7#+zpw(XW^^Rf%KdK(I0adD1yOyRzp1?i+;!cLsJ-+cM zo=Ci)VwvYDKtT_W&L41o&8?Lgt!>?I<;@`aZBdVAQ8@Rg3TJfF#!P8b2e|T$u|km` zePP>?>|NRp4%8pq(xLwpSML`j1|U&>zJpm!!U{8@U+*z3r9|O6PeqKZYtEB>GZ;={PW@?#q4AMsDvB(<&&0g{$f9N_vGDe$L#@Q@ z%zcAF)t@Ip0)Xav%&kW&8)^Z#lT#nkP^^?i$SKxL{2XHFoFD5fi?13o1jFn~jdrt* z>B_OVa7G3)&qat`l!VY@bDXt!Uwg>>0|i zD@kGTV?oBy-@rBX;CjuV5jd zews0HE@x*opco^P=|1rUTK7R6zAbxDAIZ?26AXfBmvQsF+xIwoq`v;wtAcWgFIAu@ z4e@F+>>j%eRLh7Af+VnhMGK|pTM*jlQJzy^Q3$3v6Hm3|vQWc2GTX?s7KwrYkg-KC4$&tKj&HoTVG}s&hqTVt z8)ngQr{q67F%fyc#$xv?^Tx;<7yf$!{)H zaHJR3e#zUZUkAI^iDII`(Ne`I?Bulc_RsCcC%M<&v_h3pd}wJ>$1;#a3SPK^!;FmGgSr3il)3z z`_8vw9_qs|X_8^1gdW`ldDu5@Os~&vObGDv!KVP4I>?el-icecVd}Fugq%McnJ_UQ z=Kqpx>7BN{t5_Z*mKwbju)CGBa23peZRX{UHwrEMFwP|p|to~!7d?v#8gxLZ5N{y>EwR927MLig)>`Ta1yRdT$v zD(!HxCOh8!8~NXhbX6{pTa!g%_ZYE1Awb#*a1U1KlPJj9BsqN91&%C5iv`^qA_yz+ zp80$t@~^)eS8goN>P-C$gv)DwWXERz_Orc>=J%i-GON$;YX}pS7gpA4FRp9fhs=@E zQq6r?8({3)sx4nH!*mE;kvSr31G|8qSe8kMZv!>UkFQ2A2kyN8;B3i}t9{2B81MGw z8zWo=8?T;_O!1q1L2oWMe<^zB{&;+G#Zf)MM=yt-p2@2-n{68$X(Rg$r2i2c#OMKc z{6cKt1OEMf)LXD?0+55ACeT@-uC8V%CN8h1siv%`p{FUY2Ixs@XsfHMYU^rgC~N4b zs%t8#0fG)d48FitgM_n5q7!C!LhXsu6i`fZX#JPY6L=;ZTi$6p`o&N5*vUtJANTQB zpL-W~Opk}Gq$(I&$H2Xhy|h7<+08z@*6ED=>s_)T1h_$V*!*!}v|yh$TB5{crdgLg z^d>K*Fa8i~x$mJI~8OT-CE^|7C;@4Kz- z{eDt7-AxkcL`cN7y8qJ@u%Q8hr(RF=AJGBgjqnI%wgesXeopTY!J1-?=dGYBHCNte zy&JlY^S^vRY4iWWE=k*+m)F@K`>X%%`bPhkL9kB0W!*wb&0EPthc!_lrsD9@oIoP% z8Xy%*Ul83xLX@Uk7GOi@5rgvX=6fNad~E+Ix4)Ok`!?{C?`Y&`b)rQVZHCUm}ImwH! z^{`eoOySS5&O&#wphDHmxisr?dDc_tQdadZp4Tc-L68y&-lugcN7=UxO$J`SDQ?r* zj`fsy@(B_C!D5@Ed+3aVfd>CS*p%?-JXrT3_PK>sp)%7Z*s4#Puyycj1aEK!^UPN} zZME2p{H%i68u6coLu~U)Syy z8y6WE?hcKX1m-)efQmQykDqTa;d#_2v3dRGfzx2B`fB2opXc3Qws1vp?Rm7D${B}Ijd<41hs${{wT~h^){5Pk zY_?DKWx@y@5#)%COtwz-yOVw)0*w1&TQ1T+WBGn{S2mQCRWLIg*vsuH6`)!ee@%s;Bk5!y83GJT0HNNZeB10SEL)%|lEmk3Oysy1m2+fW79h_LbR*sK9=wt0&R~6XQ z&tvpE^93QG2OT>Tyc98bG)JVJp3r+yQ{KWGJ`9!6OM&Oyah<{P`#6H%&fd=00~B=RQ+dF*1!eSZ6u=Up^dUZz2s%F}pa*QC ziKa~c_NDL6!X%stY`m+|8(Fj#fJ@I#c)c6k$*!;X@y8o*90_cA@j0yCW6XC{@_oRj z0iB6yN|BE6mIyc_+>by3$#g_;}3i??cFhw&agqM_J}3|dP6 zsskE16e6S4>0C&4?nK{W~4k zzZk67)KYlYY(1hy>*}2SV6=jR0qps;7WGAz%J68T7X_Pufp~M;btEi742E=t64xfmo_i7n zTi3j>azrwa-6PtO8=Y}}kX^CadTLo)6m>=7IjF@#uzE~xzASjE*BHC(OsiAU{r00# zaiAqoDhh%Ha(o-PErg@c^pT7!XtXwXXiu{USOCNae&kW&b-i?0J+eqsAMtN#FdFUc zt`@u~unRa7XU@6*iKS(H&=aoeWTR00GEQT`3q}ACsy&*_6^g6ei62mN)K;VrFlR~q zv)4A6)E8`cQ2ep+O#n(T0v`imFx4>;wJ{pKqtm;Jb?b9R;eydWj$b^+BkR2gVF+-g zJk@}30x7BPK@Uq0hM5H>u25I5)Ic9a9_-<_r-uV6$El)=r+ke(IAPbLpSY4V^`6S~ zWPijGF9~-jgDGyPUhpt@Tt(ig-O}rC#hL#%IGRPp6#@_{glr}c5YEK;1`}6>qif%rr)5XVZ{8Y$ zDFS)0DeIvqgvU1J>?UJ_PZEHJhE4rXmKoRi2R9|=EVYqk<_6B0L;jF@&zIg~Cd8%* zpto3p;FdXX;b2Nk0)2iy=PhuaBcDv=MXROc- zttU3Su1Y*PpqLB{f4HDoNkHqLguRg9Q9 z6-^FECs;xu5*`T3A90xWt04O}hIC8*MMmBkH*sV6v{7~T!aZ% z>Q==H)^%l(nRds65CMS_KyHx2K?x*YvL1}LfJ{hDX{uQIoMA1Ghocpo%@E2S!Edt@ zTJoDA^m#3K2aC)uIS&V&UlHIa)nOeidgIG?9)v8RjFd+fQDFoD`l5gu2S6WHGsTo& zj#5U4M#SZkOTT>Ksf)DhtPHYoH9R(7G+l-^2>wghOzF+QrY|$VG-&dAV;r{1(Bbe4 z_j>s%2?1WI^vg1GQ8fmV0{DsNX;XHJPKj><>3~HuC^Y&h!0MvYtoB@{3Tl+4TCG$l zh(veR`?q3%KG&?Q4twM4$|{J-U-J6ljgihxPGAn$7kk8$NH8eQ{8T+QVQ^ezM5bT@ zrxUQK$#vL=p!|DPI@o)#Je8++NIwN=DegIhqeE6MdB-+s9!5Lcp8%@ku3 z*e*Z|a9Ayl4aeVdOy)EuYLqdSBe`CS!C3ghR;1RDgR^ZuogzL2=dCzU-#~{OHSACF zyf!gRc5ED8=Sm%&=fWk|M_EZMb)e<2PGqXdI&WbYM^TUY{b0(n|4my zlBvn8z@TA>B>r@&|nft>^KM86 zOMkL_bRqR}Ev6?@B3mzZ5b?Ur#`iA8oDg$%q{I>fkvv7X3rYbn1zcRGS?GqS(=_{+ zqEQ_r&OMChBq6?pe!=5W{3`TkkHgltm84($vCda@(F6UX)$yp+48At$dTQnVlO#&v z=>y?Kq*C-CBy13=eM@g*2^!+67{cti!|25XGyh@pZa9m`%V-w(qS>(1fvaWCHu}n@ zE9o^K_hus+yY{gGx;sbvisIjEYI4#R?AAMWq)nD@_x1*8!tqmFGqCrbx}AXjuIOA0 z3}|PjRJ*QKLb{+Vj%V&+5U!WOPMtw`tEIJg*5XW3SXoT*Ut`x9uDpeVxX};JG~z6r z!cHW%gN582+3#H%NGy4%aX|sCw_J7Tk{(|M@gu!?Oelk!ZE`_ZA$d>d2sAI~H-m-x z(dp*H!^e!UA*^Z9TEoCA?(&*qD}`RF**^h~KPqFk@?WF%e5Y&4{$f_BN-rIZKw9ow zL(qfbr{e?;5g%%WxrGCJy~zc6y=V@k;)itn^lWJr-gITmno(a68D1REVdu%VpX$qA zQTBJgZp_P_t)WR~$}Ue-AUJ^=lVc5*Tn7u4w+v~@kT2s0HA3!eLzdr)!hL%yn*02i zMcAC{%-CHcb-uVCr^U<1VWb#~kl<^M94U?ejQovgl~cEt@*VePDSBW6(|@kjQvl?c zZr!j5S?$XI;F7~x7_F=ec4k$KgUequxkLgZkxU)qqWiOF`HUG&2_3!c>yIu4s z-5lT--h$8)=(~!#uvXBwf4g)f#sz~w2-)SnKMhL;*+kHNI8{7@GfS-Z3TrE0=tV&| z8U;JTZ?H!nBL$_->_^rph8s7F1SeF7Je(UAxdabs)z&)-mA)6|4s$Slzr4SWJm#(2 z!=!#l2Rb_6Q?;?ffLJ?)(>7gljpKeob9uU$^m!!Z8E134G88r?D|{vNT72pYsHDh#Lc^FtAI z%J35=3o^kwWE7BAK`^`Tr@8Hr?QORwK3ir@uQw8sdzBS_n;>?L?9^H zEI6c8S~0t?2%X^Y>NjGV^E@vlx`P>2bZRiZN2EHNNpJHmdQx!*3To--#y_7^<%lF` z+@Q}u&#m4b1vZ0D5c#QL!BGL>@2{ua!9^y|cJ8xUf!vS@1vZ@dpnqebulim!pTRgv zDwA&KChO+t&XboCv$gJzszo&FWbDN?T)Q8dWW5oDbdM$%Kz;x^KZOUvL?Exe3eI1d z!T_Uh#|}}I!EY&_wlqi)bCb3al5$7)T6sdQMrv}+?#>`i<8L1q{dV(H!Y&;vfJ{{7^E=D)JeT^OY` z>|hxnXV8saXTYvc$ zF2hIP1h>2u5JZ)&aYDN z=K17i$2`u)()?*qi&xK6{kc|}$(_Vr(N6stQIv#BzLZ5xaV5e^58*GBHvtAR3;7*v zGf(&Brb**N0tSFBK+1(Sc~M2uDJJ=Ij_fS|ZhG<|-1ZJ@y4!}+U@-^#P!@HX-hWns zp4XU;7~yOt?~~y!x~CwE(4eJ58cvDFGJY1{JtQDQZ^)3YxGR?4<+P#81BGI+X2Iyy zr?-gUr;j$D{g1%kkBpsk^Sl_>n{@3{S#gUrn`eWoCm+UL-}l9dkdF(o^CwhGoN~h? zSJOP{W81Z()4#{F7mUz6h9QJT<$8;Xbd;u?>789eDT>?3>Djz*(6L`CUNtMzv<}AE zy`jGs;D3B?xk@ZD0y@5xknp(KGz(Ijr~kAEFT&J4TiizD9=59|HwTrW8M0RgR+w|vAi4eJI62Y+VV`x04C zIaNUlNsWBIshqM3QK-IUbmVNaFKSEwcN_fI#`8E0ON zKCifF2-tGm_>t|%zHdNaWyGgegy=hO6D&%rd@;4*hr2G?%1oxH)*PFwc%Zlu<2z%B zk7&AX^E#-JLsd}cLbvuSs!85U7wA%h{|_qumY)-jhGU0lH-iD+R>c8K0JxN6}K z)<-B+pxKg4uzpmSJlpW=>CCkJ9sW)%(J<Y>ZVlqae6ZX zX-Q-rFKNLv?FhsN6for5AW0_iM0888Q1B%&LkLIN* zmTjqosf9h_2);_43<~|c_F#0*yoa{<-@o&k>8n~Z6UOHt0-)?6-%H8&E_5)^U4GoZ z#j$)wQ|4i>{>um2S6T;doh+C5cEx4ss%&d@@{R?+{FI6y^ynQf^WO0s8RR*j%R0r1 z{1TVj+Kh!N#Rn2FD)%kce9ssL0mF5d^XGvK60NYA{^KtP1>(x#o1?ccbA-O3qm1+m z=lJ{)gPtSvcr-r9(%{|}Te7YP)X@SM253+ML^Vww zli;a34e z*8jdZvHv4NLC`E4{4gl6HEKKc6$7h~XulQHHT|&2Xf7AZ$WCulvIG|cZrdiw;xFj{ z2Y4@nIv5zt`(!iASM;p{s)dcT3vY?D*zYpxCDz@^h-P<+1!*Ehik6z>eELEqB;0DQ z7N&#n^APJ9lnFT%qzK15p&o#7R16=&$TO6|Uy<9S4y}=l2Kd^cy2@S@G6YVj{&-?p z)HP@ZDpZ`;71GRBPWjy@nc2rWKKS@%utX+vUr`v;H4~83F#5wCI7&Ij)fUVt7zrl_*7SW@hgH5>^_?*i4VEN$I8N;`So z@Od3iBYKX96G`3O`&$_M-k4e7l}_@Ge@G%GI?7j33jqZ|gaECrWIN%)t(#eqPWiB` zpvqR*L+Bd3XQw2B#PBDQ8LqTx_2k_M*5O|bhN}^OtVBJuTKa@8TMIV*Q#j!kpDyOI0zVj z3ea1AQ6h_)a65N~Zb$6Y2hV_qabMQe{C9XVbLUZXiyS#av2;!YZHCCjLex_CDSctt z^G~M+PDyU+>#jD|c#hO+vop6L{7~CsICjy;K|&}4FCo($=)FOTEfE!=oG)Q2zk03yrkYA)T<`GeMxw4BG}PEeVhY%AE-C=%Epdb zx`!{pih6HT>9^Oaour_!*J8@+N*6t;_Xa4hcnZnBjVUxF3*m~B* zd9(7AH)o}>rzXbXOJx<|{hbwxV8Kz~D}vDLW?_^_DE{U0*6bb{CV)fGG6=|jr{e#a zUbp4c4e>SpDTeDhd4h6F{hVgS7BJ z0$DL@6Z5{VLTR5-_lAZCbntm;Td!Mp2}5?9TU`iTQ339j3~<&LFSXtyr6Rwb3|{Z% zvp~tmBZR5>^b&$nRJ;ykR1|;R-&T9-D|Rnlo1}3>K}F$9qb8FIwBI&*mmciv#`MOn zcx*Ei+pHIR=uC|GmM}wo8VG?(1EB*{1>ZegK;nzwQc*(gw2;O)s3j?uB`6u==>dYOT?zABwtBrbl}Y^bh)VNx zR1pohlY7XNA4h;_0zo^o(i36#2meF(@g@n1bBIU@7l zwp+g|-chZF;t&3`U!zYTkZO6%YSK_s8`JY2kb9(}sk~@CHlLtQWb@5VotD}%$R2j_ zhXervi;E+YGUlBEKbCyo_Gj(Fb&et_K#*Rz3Kty0uJ~szo)L#;HxhOj#2wsZ{#V+j_iyblGLgn%A=7tbX3zKiLNP$eN`FDFr2 zeZwC|NJo99;&-y!&1^XKn#?ch93&ArAw_XXxd3+ko zmBn*+cSMhR+}^HQlN!>t)~YSR5AVxW-H8LsKdj6bbIQ)ZVg8Sr(8BO!OV6zl0>FP% zk&8U5y0(Rpp{}Wp0e}{0XsR2i8R+ZjsRGj_bktR~)HK!AR1EdCHPzL%fEk#&`Z_|b zd}ms8Mv)7QuOCj6ApW#`4d5D6BdeFF??aqdHfu31Pj&})T$j_HZZ}v^uOMTb=ymU3 z=#CT6HXgxcNBN^J(!ncJeFRGnDM95Oe2+xl!P<=RESUqujcuB z<`s*-E(4}v)5jGErxAW@p>#$<_Y#I zmQJPXDtnSIJmyRpDi$z|K-=8>IQSmr(;41!Ln>`BYi<=+jit;Gp-Gw7^8=QG+2m)P zR(y@Ta2vG)=b^0c;~_yS29o}v-WTT}%TXVt~N=(vZ-4OaKR+ z|NFz9a)t!m#yXfquUK0Qtf02*JavNsGysx$>xLW9(R4D(V}&1v&b%t%4tBTX2!nJA zKx3N!eWJ~IYj;`lF%N>ECx_vfu-3p}5bl8yabI-20OQLfv~kRgmUxd!YSrJvnl1tb zO<`GM)p7J-h&Rw!NQc+ifeC0Wg|oKjM1%O6jQ{HrHuw$8p53etX_K@?I^DMYhoe=t z4z_DRoomH(NI4ykKlH;rpjUHZllf36CmX>#g-#Vne~L3E4S3xEjzM%ZU1kn|5heT{ zzUvTz71Do94j7yAYyOlwgn!x!3L!LHGK;eN*S_v!1z3=K2Vw6<_vY#*$wnDQ)JvzP zrdOi$_LS;|)FW{V{K9YmYi>SJ4EWeyKwIT;1;&eA zCIP2S8D$6EKYYB(*r~M8(#5P#52RQ$C@0ZcvAV}fEon|JT|MBA!U_54oLl_-6Nyex z{xznFUDXF7cQbRn)$odvizD{~8GoG2FUh2%V$Z>O{1o?fOxXHpa+fLv6dFa-wop|_V(0Y$&q~vVz3#wr6RnKQ+ zKLr~_@d*nGDiAirCcP6Fu}9n+kZQpcMcieMXN~#IDEHjbb4gRPhLOh2ak?jj^bdc+ z$yN|YYD*`C6OQYyRt`o|*`R+Yr_(jGAG^a_@l%snHh%u#UB9{6+r_URL0Lf0xXlUk zRMz{r<*tP;93E9f531qsZe^0!Tzs}4&3s;QyGFY zG>y~+N`S?!i(8LNT1-OM@3>b>=h10+AWuJ=^c@8Pls}T5D3xp}XZbritDf+s_((}( z(5>b#GLxa(8?ifyso8FQx$Lu@)}2*Y?fSd(5MLztTb>Rw6@wJ79NtKSFBjWi_F%8Q zn<;n-;F#ImP+k~1DFeC;iPDj444C2x1kX^`x;M!tgKKH&Z42}Gp*HWGqe(1zou3P- z$76K(w-Ok79$~n0JB5NWkzBRBmb7y5;zobrH&wv@CYn>ABkSt*>>6GWH{j0B3XZBP zMq&tuCi~hkv&Y{eeTwP>qvys}1b6<9M9F|2h^S0Aug8KMnnf97JrkRX3o2vhJmes$ z|K=_2c$X|VY?6>ps({l=v@1aef%8PhXnE}gPv%;O28hK4XMK7OS=?oBhpQ=5dnFy`CX)K zaBw~A2Z4YO{*^?Wii`>b9M4-TnkktV_e15fCA>=XJzq;bZ!1#s8+-cg3|GI(EaH*h zF{$rT6pG`SRMIIqI8YT%Xd5&UR>6KYx*HO7_;50wY9OVYFKg3w6fUr-_|P^%fBH!n za%GO=2TEE>Gr{POS~lySt{3Qx4Rn9^JE%~P#50ulMnGO0ZMk9nlt4z;0MvAHfOXRC zfj`1vZR>h}4kyqdXPUvI2b=fI@;xC-ub)$1(KFp{-rb{F63|EUov@8Xx7A*72xnJN ztCyN;cQnN2vU#6U>Fd?5Nk@cu8}Y3k34;|3BtC zhxvqf2(ki-QS%Wmo&2ia2g53fA{Dz?>`aPeyzGBEprD4UDu*FYjW~mLt#)4@Jl7QB z1Qz$@3KP=`i;aJhW*&{Iyn~}%6Db^9)gPm?@ajo4^%~L z?UoLFDPsJO#(^!A{_7=iMX4#AD`{jl z@HSlkpQmp`@Rf`7ndq-cx?*dI&;_xtFXB-WFyNm|zjYVGt;u&hkrNNLOl5BCjKm-a zR%riqEH+_VIIc+_M{j#y-YQ(A9{-!th_1IO{)p0*K2B}N1-7&?YxyZPShZnCy1Ox_ zeyk4e*+QZK0f*Fv?;#))L)#0uxI~u2-M)@+*A2sViRwXPYSVJd1SbZAUEvl}s&7iO zFPrqJTVF@e7kPa)wGWHTq3(Pnc8X_C`%Ch!JcE&9*xw#}E<#=a(Vy=kW}H~nQoy=v zl|J}R9-^zej<~sUQOt3sQG2SpTo8WY2q8yRib%(5L{bYdJobW67ppjg?681ViTNo@&oc1_}*It znu~6<_4`JzvK<;uQ2J!9CxkyZM?$N5Ag1 zbON;7Y5)li$@$=Ww+TSU%@5ud$gfeK+yW{wF-K6^Cw_$&cs@NO??k?P&F*SXVCf$I{>m zeSFm){hEN_Zb|wBe9wxAA4*N-*{i(}ZfwFC39&J?2(q>v z>J;xg7{qJOh%1N&p{SIdd`xsf6vQFyV+y*Pr>(X8VM4M(g0;=%BB2U2a_a0IAwPm! zLJ)-Te2*ks-!ANs?P0R^J!4kBhvSfPa!$WxM}fZWTekB>Szk8OE0?07o&`7YaO_yg z8{%pev4(z#`c;ws=^LvpJrI?PzKI;&6n!M?SAMQC7>I5{fSLw#}|uaR1%Mgd|6Yo{JP2i*z5CPsO`a zW%M|5sLiK;e^Py9NT2%qTiX_18JJe0CDOEP6UFQLv3*HD`%UIBLn4OV1%v#l~9mg0G z5MR=JUcO|B>ecgH6+@KhC`!q)wtT_JVEr_zf4FR!S5S)MaYB_$8ULtC9=(!jyH4MD zQj|LBA+zi!{fA3j)YPlROYFyhq z<_SqvRYu2;1gQN-YDH&Rx72CLQmmjX%F8-=458esmfJTG7G&Rd4AKuDSIcu;;&u}^ zCZy4-=ciTU3e4?YvATZ0k13dZrvif5>fVbHj8MoafthJf_F|^kY?mC7rU{5ho=4Yq zAz?CDvFT}&>Msb)KGkZSDSF?e9OiAK+L6qzm4V8~UVf<3);ahq>2!K)IEfOks5Scm zZ;o(Ljps{06}T;9zOJ+?0u%#UY-tSY@9}<(I0EBS@-!nL2Z#HvvSEh@d48XX**h+( z>lx&7vWNOA_ZgAlg^YDup0+dMU;Xie7j~D7ild>fc?xYyQ_X<%^)EO~(DJXQLRd#( zu6Zn!wawqrQPkg&7~J8Q%5?uLqP7wb^F}GGU45yHd|XIvZ>L%L?nzF#0twTmN(r4K zQ_P(nvdCuht~P|N`aY}zhNEug>g3vT%8tP8fCUNt(wzWA$W1#iK`o7mBR!N_9!C6u zRf;*#@801qpK6W$&8N$?*lb}y>_;r=$PX#By^JEIQs-beRo1U>AN?xCP?zZy3P}=y zp$f%FNtZIcH$KFHR3mxrJULo)Pzulwsx6j&l<6MX6U$x z{|c9{Yy07B2ofMGo&TjNO<5!WFCBOd;$pSE=td$+Z`FhjOE5fzqxu?SQ!Rb@ailA&X=q=_6C6o5~@fEJ*du1W`TC>>HgPg+CX0kVVo|zvp0r+R}9&@a|&4_5Pk- zEV5Fn}UL`h*4@|5xLclT(K>_PD*AbF=+d8BL=Y|D00_Gdkn#jmAjkK`)FB!mD2PuCWa zKCICnojR-3QA!Cj5jk9ojVPB29eIr9`p$CC&(~OOxcQQKrT^@_H@dU@2EPs#so+gn z_TFdN%b{7@f6Ku!N!Di{=7W)c7~Kup`OG7Wh&)jZ?t=J)vyr7J93Zmxk|dR)vI%h0 z&-sogy2Zz3m!I+1WYzYul(gdx*H{&z#--q;&k zf=0tte-ss1(0L?4BGJ%Mb))&X%sJ#owHin^Tb6MuRCGQQfm8z0ICpQ<<#4nPn>8yL zRCL(u-)9=;)a<7Wq7$)Ne+2>J>qJWm(%eJAVpg6ku0K{Sc2H*t!2FufsTHX}I!Bvj zV3}4zYv6TS$QPFo9!^^l^_aMU`D&q9R5sIK>=9wY{`P(d@Ao*5estUj8^Nsz3=+f} zC>Yb}Q>@`BTY1(~c$`igr03#=onb>qrD(Y0tQ9{TUwM7El4n2vPu;V>5L97(OJ;VTD>lrEtW0S%4l_09^ywt+^zi#mV-H)Il^=O7;nfCk+?SK@k+nVb@!RMw zYKCF=b|`3jz9vu}&CR31ax~I`#!CNmj&-Lc$8}Vvdmj{ABj0)O>#rrocYl^J8F+Ff z?WU`8JL_Hg894LNjo7?cDdh|lh^iG9=!oK;M*Sl}7m(u&Iu>~$>5i#sf>UOx0iA(_ zTEUFb>+SLT!H;Cap%Y}fNP~FSDS^CS&9^1L*IVovDDnC!p?YIxlTJ43WWLdCRr^wT zSyQ=AJlqYymp18tHHs*98f5~mK@;=d-_OzN`b-R-JAUiu9zD!SRhn}jM%=`KXWS>pD{iSA}#NXh(9_*_Rq?_X%( zV?t7JBP+fQVpRnSlqqAx0^zS0xcbqB+*iJ`;YSg4OwZmImEIa#y&4oqE){U1h z@Zc5y?^b!qiIY*u_d8#O-`+)n=zye!=<+3&a0k{HXqhSQJtHd>e!_qLsF;iot!VWb z4+>Wc-jUVF-mcAGaAOm>^wkpBh1s!ZC1T@sL1~-^m7kQT-y-&o9JJ_J+N8BB*Z>mg zHtBx=f7G2>7(QO`u|gcDvnpoR)~p1}IV<#gt*q+oCr0((R*XK7Q#Ef_#qs@YC(Ei7 z3CWq0R!I?X{m4OF?I8Den5T_09v@xv&9>w9i?oyr)FPm60C*?89E#07!Nv4+O9V8L ztxPAwx-Da`Eq!@qHlwF9 z36#p8(ARYhZDcmL7I?aDlwx*EO1rsc@l<0m(q}-^UUNCS&3@*3jeOMFCUQ7-1N+R5 z_?UC)?RJY5-$DPvl(^Sh^Q@2L*fTZx1M=`L2}C(F0i{@g_a-t>u-ud&2uXd90=L{T zNLkDDy@-3~n|wDEB11Is{W-jcW$4l`e8lTfiD$nf;}e@0+B9DA+Wd6@yZcRzL5*u{ zfe>p=z9C!c*hkaPyL*3o(7*f+(O^YK1FE6A>B92o#pbVV3J&is*fu7SX|%q=TQdv^?y^t?$SRQ-e6Y2&GrpLbiU^CO8h#3EQA zBmnY!@(1ICLy_uOeW|)2f=OhLW>jemEy_mK7IX-5Pd<^SL8EvB$jlqp;{97`sWk{rZpOqhA zf(Q#=e9qzwxLNHNb@dZ)@>2u(!$WLJwkUDGQKUJ(1-HQBxpOyY%FSVJ8AB7Eu}4Xa zPG*l@AtpWk@?c?KU$vwdyZVU>q?eT>%XqLs85?Q*JsR8L^!qk@hZa03KcQ%b!@YU_!Z)|D9CBjGp%Hq1ZfAO|qJ&{2bDHPn_ z@2g*-J-rM?RO+HgrZ0E<_`W=9`rfuQW(ye(lrr7x?PYHYTBhkm^z!!%S$Qg_W6F2x zUu%@|5-yXx|H2?i3m+R_TPncq&j7eMJl)&|voxkgcAcvRViwVLXpn9mN#Si__}U<&*k@cnAMDl$>6#B+)pIQO*_n$Uhl34Qlw4ZH*7Bo zOoFhQMkP9vXhX$-E3xF164wB>ypD7NreSL;Gho)XX_nsNYqT>%5dtz)H9)A* z&;Vj&q^F~zt*)#B2qtJM>#6Ah1cfKSL04H-RYOHlRZUx0TU%NE(faI>z6YLl8D_pq zF5h1#))OZ#?qCyIF3u@5dngb?V|jRt>z_NwD4D|S@imnZ<+fd)!2Z1TFE45Q*P9;8 zFYxPYKTO_|M`x71FXJ^q`34K@vNxObQ=zF1U;I5Vsj+g!CVuqL%vwRaI&*eZKCU+& zpRZ=kD|wB^oyVEQV384u6Z`>Lh@k2Wn^;B7B*zI^ja)lXl#*L74s;k$QzD~dgJ>X6 zgNkFhUS*ikJBmyx_oB)mjk#$;>lXgNbND`5qkD)t)pg;Vb~lZ6ytj z&AE1TA9|lQNL3fI9cs~(bZ96ns@Pq{<$5x0fMk!oul1rF_UyCi=y)h%8uL-pllvM@B1~B# z%x>Ij7|l!$*xPZN*^2JD7W3|2m>6Un0D;S9mw9T${}$IM!HY99^i#;Ik#{B#PAO<4 z%Q=DsPkLXBp*wJKZ=`9VEVw)h+P4cqFsdD#bJMeXupK@PKu!ZM*g%jUQN zH(gGv9IDZIrevvr3!M$oy1`Bs7_e`Kh>{%~(a7cCIcZBgSG4G??;OhR7HxiF)u;1a zKKxTKO=hj`6D*_OK&Cew^r0ho9Y6PvdDpLaDXq{e%U8#~fh;#T^Xg?eu>)P32On^R z_cobvDg9mHK*vUC^TXA;@8AxQKuFS1;gZzf#wfh^(j5qH#lA zAs`Rt`(w~=KUR($@OcfX7S3J{FOAbodk?BrsO;1pd)&He=kS;ZZ<=C!r8!#RW$Q(O zR&c~BD2z&qZILgFbd?>Ox~`X*=Hr9C96MhrLihke1JQ`U3YF^qQRp`gj;R4F<$}tX z0~Qr}>_%*%@xFuXw`$}!+nto=A5{bIUtaz|7ith>{`SI@fo#3;PU7Tlr~6%Ns&x8Q z3+CXW7{);zxwkTitU3KcfezBW>urgQAuw(WKQHJnzoQ_B2OUyd&?v$6Adg`<<~Xg; zA$gq_CTckamw9?WEuzbcVyly4=0_qGyM}3WP5%ecc{a8V_JK>*WP4IH1tSb&stqVfZB*#pzf4*Uu>2;&%pn^zRz1@|E2!#G4Ne2J4Mkj?8=~SWz7uxJ;3# z@?6PNnXoO@BhpJ34k7((jPQ-`dHs%U}0`?!ZIy2A#%AiL3e^Nu=%?yqEwW1nExTSRl28a6ol}HSKkvZw!)?3e1>abq_Z1E|a29%vnw5d>3zlLBL2@_%~&#XKA(t z-nKjQ;M#c12T!weU=CvNqK;++t(z0!-|boQKGKl(vQrZ}j#>Dd zGyh^R08Ie;(o_faMteg{fmk1mmgVIdPy)qaRztRzg{5fZ1iQQg&$Rs53uMHb+AwG)NouET9| zrt_w~5THQ>EnB_$8&FRU>i}4y*;|NsGq_TizSDjt_2)(P{dK!4vg8@^o@t_aFs^Ky z|CoIn=J1+J89D5{|9aZ5;jrwx>nrhZtOttNI4ud?f>jo*DW=r$jA$TS91x()wJ}hJ zFU9_aO4|7xb1r`3l#{Wh%HQposJ-K%7qYV^DY|Xup}D8f6-5@*I`C(c_TBqr;$MU- z*xx^H&~uDGw4=VH9s=#V-xbG=EIhn|)p@;xEdu*!CHps7NEmhCL)Yi}eKQ(VLmbsv zP#y2HXU*mbd(4ky4ab6(vj<&xT)V@@k>4H#Dd~r+8wtA|)BWbMt3palv4zdr(o19# zuoVV%+z~k-;MD`D!#s%&e@(qoTU~|4=7GEpuLUzQJhM0E)vVn2SW7-)=$(Dn@LG@< zBzt`>bDa@ua>a{XwP^ND{F}4hiGlX%j`TEIRez7l29cq0LZK@b2&L+2DtZPEgwuPN zPJ)*N#zTb~BwnNJfw**`XN2xB_EuqY*7gOtpfh^S;L6t;{096f@HrxrS;A&9Rz3&+5CN1i!qrT+re`RMj8@=*@2tR`|ppt zl;XBitj%d^yB{)@d^##h8Yx`wPVAq3?b7D}!Z3N*{`on9>vXu^*|7!n%ct!Y%GRI_pEsb$kuxfOrbouLTvbf>D7Ps#BXM0a1^>ttxf8#H+zo$q znq(^)xo8ziaY_1JwyI=-69z%p6(i_jw4lc4$bl8Ie)BiE;UlV8BfP-I7S6p_9|o}Fwq^t_-5#ViG@m%ij z4s~Xz?nUPhp%bN!fq^Ks_imqb^$Y8wKrUPOdgIipUCzQ=T4Z2ge`&vkYG1Q&DfV|G ztF?z@*=P3?tqu+!M^!WPLL^@4y&4rkcu*;MA2zo#AJ|ZU?>I+-n%5a!B!WOn2UH3H zq1d28K}f%YVhH;Ma)nPx(#m>-WZme> zE4IK!mK3*AwLM~6gRjV?B%8mZFqdi>?-)y5b2@;oUTxXE0bSu7!I0{XM81nCOM`HE zSCNcozFLRtI`wkNPUhuniHX^C!yuav7iZV?B=I#3{2v|s3hqjzQs<={YwjMu_4q8s z9d1rz9w_t;C4uOGCM+wPs}VsDk(;hzvA!*lduPlfgpaJk75^(-|BO#q z@}|DQV6$^=5O9?;EJYBU_uQrSG|au@Hx$3Nigwkr!5zykqqLF;F!!)G{yv zum>Yuh!MbmFfrEEH`LZv(@;}ZR8rUS1H2YKZ$EY_XTzko3S8uhADRZBN5LgO1Ehhd zzM9uqrkj`BG>^J}ojEpdHD(N73W(q~c-eGu@mYsY^H1_GRL)iAEcicau=vV5nDgs_ z{SjdNbV_ugFYu%>!ml`q`#6_(=Gq)In*?f6-uQn?tgTW zr=oTLQhA@pS_3zn@lv88v;els2rQ(Xu%{{gj+H5c@`e{np6YNMDGW4j<%40_# zf1vtXu=rgq(+EJ%<17zmYJo6y>euF;2i4Tm>;!&@!Sr?yJXgRZ< z6b^_2P-FlE;WUKl_S8BENdyp)Nh&`tu+ml~JX7Kt3VI8t0WE`TgbO}x{S z<01Iho;Qo8B6=1{`qLN)+6y0LCCN{Z%;tK=+kROU<{3^8TcZZ}to9KBTwE^_sk46Q?5zl=)7+!h`~!XCy?AVumft zhVkOZc@nnG6t}rOKm4g}$^an(#Sa~uosCJ1SIaQJ?pE0>X9G+>aeT2u(PnwBA*6hV zSm?@r@P5!N8$TBn{%YTUk?NMxjJKe`n{u0^Kh>CIQn42;VISjsQIj_>_!-JRo9T9C7vtCeJ!YMO6Ywe-l$>Wqdeygi!Rp-B& z4nnGBK&@NI>eJ-e3`*C*A>Yu=q;3Cb6fy)UeWxVkJ=t9RWrt ztbC4d3h~0trbB=odfJpH5ALgng=gIB?Z0rfABLHi{_A>seL8b7DTyY#OhT?^US1eF zHEnn<{xf_W^iLgpE=KUsAm?WztLgF9IvoIKiz9Xhqbk>|3@vU#3Y>CHJH+CUrl0!- z{AUgBXTG=)JK1s9tJ&{Qit$JuN0Tm(M`%o$#_ytbOqKB3!1NCx!L@e>&FK1{bMxh) zmiT98ey8YTbO<9m6YJ zH^-MdS8Dq2<*CD5pCB$Ad>(9m#Dn(m%VZj-Oc#gXx44u6NJt>$lUKk6>3lMBB-{{E z4~iV3=I*Ci;;4v+nWhDyQ9M6BNF7X2z1lkGr9WmnAF{dTvH7@x1;Q|#5K=m`B`Eps zYNi7|vtoa*^$2>nlGwcWIW9x|2{HJ}NZ>w=k&s`YE$(LV0;mTn>Y2k#m|x9!uS*Jp@w7tI3+niF=T%9ihaTwe{} zM9`L%W?zp8xLb5#5jIp1QM3Ym)_Q!KS#uD~TJj3_Rl;ILIyfs9t12}I=-`?8R}WpR zo8x(DUsf2k4Cc|XN#ksH#pq`)Y%CP}49)RlDId&cY>5Wn{MkzW&}DU9fV&^iPYOtf z3uOS6=y7s_g`2fiPcMfT#f66^1o}syWHb@bY%Ih6zI@3C%qMA zoqaD4H$_`od0(>AvNdgG_da7xSFJlgE4adqFuLch**Rup_$L@YZ=&6o^C;$s!e_zr z?nPc)Er^1@;K_)L*;u5Y-_1v;nnd5Ud44dSzIFBc>Tlaz+XEL?LQU|f%8t8G-!#FQ z&PY}}V2zSUj?RjzC8#$S`Pq~Ty_=rHxQ=KC=&&N1!_y&8ZIOTzV5#t;=Eidl;pvEa zroR7BcK=0r|CY_n@%r|kW$%MX{z1)j_FxXfiq3V9w5$y~Ti1~;!}6(*KyjTt<;ejr zEN5Ucf4(AU0In@!emy)%*s4V)bUU9nP7s|H-v!P{Fcw;a<)~6wuD5F*5c)3Mj>N6L zygZ%h&Ru9MUB;U@UghMABBv&fPtpS6WyvUwFPEH&87pkthk0wJRd z1A7yvP8R7WWXvWuq>!rAp0AS~vEOU`tmSRd3tQ7*DW4GCfWgB1@iA-WQ^~r z`OG3_#{ZapoT%PQ*n<Bix+Q`OA{5%iRn&&Cw9c5#13T+n*>P6m8q*dHpsmFh5xrGXm$p-wNlm_TIb%d z4>88D#37B1$nd>fdZc_e%8isC=Mm}XFv}6hTd=FvbMoek#ScQo;Fy<;@fQPEtL_iLmG%E`|5`{zixk;)cIA3PMdh?@{{%JT(VQR+8OVPxN-|?Zd z0#Q>_kE;etyxFA-^{J#%81?5;3`ZAEihl|JRY;zsGXJpxXBRS0 zuVhaw=T8#N4veXV&yp1uD=E7w&isnZ_qtcsb=-PZ>KpBxqp)4&Fb&_lnR)NNS9~Kw z`&p`5=w1L>N~>)9^>V;x%y#jEY{HKe+XFwgZtH0yBJa!Ii#{I)+WOa%}Jcy-vh6l|E25@Gv zj<}I5B?szbf7S!E9FWsw_UqA5%5b0G%k_GN7^c}rc55S7i}iJxbsA**!+9&rn95(w zUC@w3-id~u?D3M*WUBpr4PN@8@u8-oK+T`<8mYtA7Z!NfPxL4dputS2(ZR5NA*z)Q z2+!x{9zxpsk&Fn0ZhsA}Kwgj1N58(JT3f^BGz)ea(Vrht1m~61)fO@m6OLU4d!;=NW!#DelK75Mxk*(Q|X+-co z6;uw>XkhI6eEk04SN(ypo-yqR+d|L&0@cE>8s&w^{2dk#thI0^*&nAeG*{ADoQ^eD0#-sI)RZ{BP+z?onaxTErZds_2HH7^PSc6BtY z1C}h^<`2yQJgg@G+%`?eM>T0~$G-s7Ejpo9W&f-PA1Q&fzFHjL(US`Tx6%aU6Gt>$ zb*@#dHIDBTugb@h17&6Au3+W5G^^RY{y-!puqOY7QtePEz5xoewtTY++ANgtBx~^9 zICG3Ga&PBivVI%UcR}yBbiu`~T9f{XxSn?BvDXiSCKWH&Rycd<5(F;GLgz1Nu%ua4 zL(e33=(4hhVvPCjIJ)@oMkB^yIS!2YM8GJZ<#b)(phkjYSXTi=gh`%5o7mklKe`$^ zD^o%Y>h~)S_o9`%=E7;d)C0bgYWU%MnXW1BKEDXUt#)-`-c`3=9nmGhiE=O%Tplzf zx~GT3&EuniAkBa+I$a>!YtzUqTZRrCK4N{iY43Obx5!XP*I&QrzT9@KGVXB6JLaWc zGA68fuol5uMkd!CsTPmy{#7_}1dbO(yBnuHWNj$yP)P90AA-tv2s>>h>1z^nG`X+0 zum%)oJiSy4>*QaRWio^9ilI?UBth@oAmfKelC5587G#ql$UhvPYhjJR!-N&c#;vg^f^#0R2)>hGwFI z((9jON6uTUm`cTz1%;+MJA9k4cmX!#HhS&E_Oe7y)&)gf@Ac6_{dtMoVnY(!#9_#O z@omuK{-i)k@77Ehg6X$5LmBP5?6J3l4oWo0CB1L*EFf&N9P0Air9;zyn;E&?3BesO z%Y*4_8g!7pDSGWydQPNCB%qhk90JX(K>pdPZx&3MaQ=9AJDP{mQkLPF-g~im==moc zTMO4m$OvAkdo1g~tB3LQ+sP42VM~L6(M~1$?PpVAPjJ&I1ktNL5y9T{h|3v*T?5y;%fKO@el~ltHw?-0oq_K^E4i+xD zN!Rrf{`Xm9=8YVhU*EI-P<@(=3B+DXn%um^BS<%O7!{NJ{ z``DC0H2>iV1<=+Us3e03@Td9PP9<2hG&HpIAw~ueO+au#Q$t%&zEheClg5+0dKCZ3MY(4q85w;YAbDO zR+|lc_qzab9$mm#+jV(t0R?7={#k^|YF^geN+~0c$Z*gjBgN6(8Idh+xB)h5!y$iZ z4BLGqg8BSi6O!J}En2khhj-t7Wd2AuJK{VAjyZ{8FQ@O}WLJp9yqQks;us4E1x) z4mc1-w)a!r6BnjePrQ>|4$X_Z)jATSjPjiApXGgd3?-`=lKXI;>%j3T$B8VS^TE|G zVNf)nK!Q6|p`R8)P!k+y@<-nN)gSFji#$)FS7T4+F+=d>4@2sjCI!{ z8KW&|15M9QO7(ePY6VkIhXl^ad!hUB&$>C>u3Ztfb#tM^$^iU z(`I?_rCFdk``^(wWV8yvlRX}lV(|0jZ2S4E>nF}eK$Yr01MC0dg6rAP7QQUPqiA*Q;<+cOw7TlN&zLWCVi;2C7Hi& zF+y!t52MsNMOYyW!MjBH{M}OCna)S=8z)oySnow_A#45}ehq?BS>}|2amgDOctGmf zN_0c5AGgD+>oZFy%DzUu*+4cd!87zGz~F7UKVARh*W@DSU!iT|(xS`IMEZy|tDl6% zUt28>$qU~T7T`fr?(B6i-P%gU_u?V7XO^G$UV(nR0I=sbt5i`hDA#2WKlt~CTC>jZ zQc+V(2SX`AMlv!nlo1Zrm3m$F_YY0kTp9yWOUAJe4E@YzQe2XCFGY*3h}Lt5{M>7I zk;BC~=sE*h)YJcFP!NbOnt=VRzW!B^mg+c1;ua1<pE z?s>K=;{a-(64N%7&eyOx)AQs0a`NM^GFu$TKyQZC*F^(qdLwer+r1pDG%&y3oj>XG z1Ygu*@zC6V9Pv$*(|(w}SP(3!QoXfRHpxOuWZBQtEzcxoI?q?K|1jm%eYO5-a_<*A zg!M%Y83zS;86XB5%;LUt5e`|~DlRte(;kC+UG?k;pHnw;GgW>G@EKkm)kI%KCb4y7 z6B-K%?pVV*U~J+3o?c(K@aEXn{=PykgV1{2=$uSfJ^v%<1qR&?Kw;9|ktmW-rm7F? zIqE1Bgh^J76Rk$leEo!1fW)%6qiCyRR`$pr7Cu%s<|FM4+7o`^49kih)e;Q*nQKXj zTOE0X+!l-Fq+HjdXXX$fdixJER-w^n!qdgh)41(kR_XN_RIX(x5a5d`EnL z&&NOT@W61Gvu9?{+H0@HK-QZ`XMYeB#w9D38rx>Dai|fhYT=4w5hEoUyC##n%dK`h zf<+tEnKMW?WtqjF-FLKxp-cy20ED@s2uwJ`3R}ZtPNM0?m8ok)+G~jON%fQe=IWq{ zKdcO5zLsK^J{V>dhdCPMUx)tGub5Lb<*x_rfR#HPCT<>?I5xK2tB+PMO=c^9G882m z5%(y-A@R*f@IA<$lqe&8QTQ|+*b496vGfNTFqe1ERQu{Eifwd+ z)XrY(QAst1ujXfbH@=KYXX|J=;+v>y^QYR!s^$Vc0&=!3(C^WJ-(t6x?@Lu-Ua-v~ zoPR-O_;eizhWi93fc%wE-pp6I-_|1BVho&B;p;fJk~NE+>ypE@*gdF2e@^}yTim`s z8Zr5F#o&C;<4-dKMhk8snbx%v3h4`qG1pK3nUPQ-Xv(}#z70>M7yUE|R2KpDO$srr z*}uLnxh<2vR)J^vK98No7@J?duAleJE}oXWlZOg@YoJG>UQ*A!gXzNyEjpZeQ7&%q zS_^cGnh!(529hHnNoD!WJ0*>{f=&DH)PndLrfhZFsmW-oaody*3mw+)ybPy;n0j%X zx;U|ED&He;mr&+LUT-&W;YRxn>Odkyl|15F{p7{LIV~9%%zR3dZV{&uNq$u*QR zq)rDe0Z+RnY>tw%Kbzk#XU9lp-6wFd<#Ac9hp$Q3$GfxpPcBggzG%jv|gET9(nrQAbWgO!ht*eO%MWyzy&RdoMWP)6)}6QhHJPL~*yk zW0>@Ru>Rhju!l3&k4l?8>0Ijq^gGPEyK%m~d5np#3jSm?)Q67Au6+uSQIQcYj_v?^DYLTi`I2(vJrjpVfq z%VWlK9VLkLsq8Rw?)0~jm-%uFF`v{+EllT_94I1x1PN39B@dqJd_scsvwwv14U@v- zu%nQ4mVNoJr9`~?5yjQjMr4fTZYRS~3+v$b(b)OeBAgPXov0pz03j{&bA~}lvA57w zM^q(YNZ;JhckY`YhF2ovbbw!t;ZmOt6DF9f%fl{Zp?DD+3eWcM^5C1f`f}xs>(#f` zb@hxTtt<3&gl5*(-%P%tSGOqXJ&pVuBVH9%yCH-{&&Pw}_0rvDRKiF6O~8MfDK>PN zNZ`?O%4OQURY?3+6_S zJM9*8cy!5q(skWivqP0;Q)%~(%^Vy6fJf9n<5cDw9gID3qgksE(*D~#b+#hw?bBKV zVeTPzqg@^IAvyGa1>*iNCEn-(}<(0jtrG%>{-= zdT48$wm><<)18dZuzX=2)yGJ%Lr`PBu6Z#)u;Fq@1XJv!((ZJra5?8ff#gRad-%4u z1Ivq9USjjvy9S5v>>%ix{r)u#ejk^64Bu&+rU#p?ki91E$bVL|c{6g-p@jvd?eo7E zR({l6j&CD-^f7;LI#kYb>rbY3dW@vi_5Ca!|Hd+K?Kyd-ad2?s_5Rj)holThA0Wcp zmu;XPAQd*sFC%K^FtO9;!}IigCR9p)IyA-8%XInFWqdD88?TI(n;RH~bE@wO_m{`q zb!=y%-)$M6;X;ZAhprezyJ-dukz%fl|J}F)Pt(^$=I{AV6vJj=J zQEsUE+XUC~hd%Gex@QDD4MCtlKtt2iA)}Ar^J{r`?vAV@?4dL4#Mx4a!~&RfWcVK< zoi&c~MQfbVbs~Y&Xz`>bdcX(^JFNZ%%5*_xC38VsI1Bx-0CfBzflG43Wv??Q^LHCB zbEpl1CjvGt&}VJ9i*P(!gZ#LF#XC-xLPxs#f>zv$&6EA9FxIX2YC`X7>Tc}%y0sFg zaVhk|>K-0h@AJmU14OTz_a6El&i0C7Pv@3krbrpoG8+EwoC$^?4!34NvPn2enQ#+r zhbmk>6Q(lw1zMA>@9?xfx^P8T-WwWakt|b1G>yrPXYPCNa^YXE{b<|ej|u;XlqKb+ z{W)}?L@(`;*C&rH>GwS)+)x1>K-%Tv(o^qsDOZsfbp~Uh~BtMNST~0qp)`Io*$ikihc$P z#GDZ@s&lvwJx9V{qsiFX=}}S9f+x90Km0QDuQ5e)vbudKCFf&Z(PCEVUBT|X`L3in0d^7Wk-UOvn+(w@xT}i{gI3$?0~iJy znr8?lVUm($p%M@}fGcab7Zv$TdaW@0Cjq8{3!DZcNrmG-4#$TTL7n&a9F#w`MhDmp z4%&a|T-ZsPkhQ3?e-He~_+{OEc?bLXqMv3|FjrjVm~cl$%_w34zsv?T7ZAcEzYylo zkX<)NO+}p?LOt~tYe5-0ZU4?qVK~wyg+)7mHAn6C%~$Iq*)1i*a6PmU%x^H-`!OT^ z%QC;)cb~UeFBcPN2gttEZXFj&G3uX$VT(gL00CISYj6$?D#c#We4Mc~5ijyL&8INn ze0#KJH2e6jZt^IQPh`tq&HW0m+w#?5zW;~*`#p!6nzCOprCC*cE<+5sjS^LRm$UD9 zc0}{uAOcGQKs}?6C?l7Qq_qMA_lj-Q9amSCXfT~i+Yi_?%1R;4n!-R&ruxvAp<)_#zNEv zIH?-Bs~~~eQ)8Y`1;q4B8w_lg2`?%;M2K7-tHavvGXprvTr`86$k#nPp>IN|z zCF-KW%Wp$Y$&YZwYpk$1;3o4QEMdv+ZzqyERfTUg z^x|C&g-;d7Z*|48Wq&#jvdhY1?(HZv4+tuE-2~f5PN|;F@_90dxJTp2GV*h-50r=) z&$BX`kLYaO9jCJQNYw#*1JW8`j~P8i$&~{uQB_KaMC2!IM|lchkc5b6cE^5&N9AO{ zcf(SYi*~H_Ctsm706~zWNeskIv9aO^MeJClk*%KyJXG_u*8grY>IFH40@VS)0I86+ zOG~=TW4iEYLz2%%oaJ9uZMPyl#k3!PZ(S- z-IpSnmul8e`84`e1N0W-`rfwOZu-_mn7+fTLe7R7|KI{Wf=NNPZ?k)6=wX^sdF0)9 z8ehJb@o_dDZ~|NOaI@KWUAk~E1PX`!+X#Iz^A2$CeqEkZ4f$lc{2|)EO-GuL(u8tx zxiiyRtnGp`ok>BmoOaPDOKM@3S)*mpA09vNDAvE^<21MFN|DEJOE+orF%um(gSbc( zK=kRU&DB-Re5GPFu&LPs$vg9yghcn>i%VPR^(tz3U2W@nrL?2FD`A!@o5vW!^iCN4 zjH#Oi?ZZIzkHhL0xeGtk6ME7`%_8GU-#r+W)aIuu0Y--aangS3kQy+TJPnLN7KlHU zU1$;Ne)rAKrt3clh{VG#V5;!y(noD4a`v(2$R;pD(EG*YGP|R;&+Ot&_)TuS&7AU< z#yh*U5`pWsYr>5!+jj=?2sjKA)PM^2Z$ME_PDA@A7wo5uGtLfK?8N>k=7`>>Ck#ls zEb2O=?{fu~Q2Q$Z*`IQ`U(&BEZ(cYgM~(M*xNxgR_6nAwG~4zT+pPxpEKT(}H82Rf zH(?n{jYJ`e!#&tXA4=3=xjlA`dT0W@RdLeLSSja{fBvSC-sQSgwJn*&iTlp>?R4?7 z>$V4?36iVz&GXrxUTv&69H29_?apnSc3p`K_Pd|{D99BT=qr@zS)%$1-(U~K3C}e( zehlc2m1bklGtYyOM7Kl*EkN*T-!xwgb?T`4)_B{bzFg}x-V zLZr2=f6mB?hk^t~$clfCzr&keqSl#qz_yhO9S<3;1Sq)P=}l2hO_k2Vci4rt%$hxT zC$J$Lz_}WtH!| zxZ5&Xdzf4)%VP>oC@PLA*(ij<0Z6|^vX{ijn?$~O{#nzGe0O603KV=;MFj>%zost4 zLtg=oL3>0Q>9oDbR(ZSs0)63z;YMqg>*_Rj@JIbwdT~s@0#X`!d5=<8u(8z#C=x9lZe;RuYNr);t{|dd~n{cb_KZ z`{MUV48e~-S07hfOYay?f>%h*@>LM>xL#4#l8A1T+I_cPBFqmPDUDdzYet#!-Y1AV zGqri$o-SSrEdpVX07Jh5f&~rOR1$lI$r0tP6YDBbLUfp)?hWDr+9*X9v#mu=MT-G5 z&xT!e3%$ImYwc+xRqsYhhmO$l{9#3q@~Rr=G>12p&A~f$UJ+%lJTX0?e=Ud0PD4LE z^PDo0#=;OL&5>|X0letV4W|Fa$%j}g=Ll~XmEX19q_=bX&oI!uU5g(M>#<9zbv*Dr zJZzjbq#WZsme&eNuW)toN5XmCockR!-~r!?HK5`bv4L=H!K8n4y4CM;6X)6{_HG;aJEb_Wg1H(^CrD({-DT^EsR^P+#86LaF8tIaXIxun336H(iy z&jEpIXd=!;eB$v^k7vPctHbV%xg9kj;?9C%xA-RVJZ9A<`-7_*q#Rg;F!&t%-`5;7 z=5|d$O`acYd0;-OaJXzZ*hNR!6t&`u^09%`KQ|eq-isrtsNE zA;?!IpSO_>&rAGr@eDCa$=f*uvW+c6u~tEUsn`HudhQ~RA}8H7Z6U7J8!Ersm-sZv z;@zkM#6#Fkgz~wlgP0ztjB3uxL!diD!N_d>;%5hTHnm$fiIfK>IH+%N*zAU>BUz z?M2Twhdg%YqT(-OpUT0YumQJ%ZGkpNy}QF-oM#MTJwGMt@43_7IB~tFpP$}*v9e{o zfGvS)^mfnxxpUU(?z$M%IS&qylCuAO%Azd;+*73u7Yws85Rw1mB#7fw{;{xMf54eu zw!YHfFFcn1R65~D$8MLoB}oyn!O^T%^C`y6a#6WewnuD1Iv_Is*{S7mQ z^HO9tX^`mZOx~`6YlDan5=!~M9?~wig0}Wd{!2yDf$LGi$E7>(cU0~J1pa4I15@8s zt773Lbf?Q`S{#FJAex$EYg<+Z-@BU|%ba-7G^#EZQbH;qQ~+N<0FN)%k~pcwVBuwncR; zWH0vkv-zw2)A`j{(yttzgF|P@$?Y%OU+6v(XqqI^lhSWNYB2Y;|NntBwNLh*&(aC*tG-qH)zy z2|o*}$_q7S!0WRAy8&~UP1kI3*iz1&ln%bTY!e9&GFZo(|2a0u(b`_F>{4^EDk-S* zt%T69V-E#MHQ?JM=TB_rs(jiX7fdTsz|ps6&$C1S&JsVX@f+3Pv_s38XT0fh?Y9V$ z_J1B*=6AV|w0fimzIV^oj;aJY)(0JUPs!G&1^t}0-P=TG0{LgPh(e^dLloyB2Vk<3 zAwpZ26;W}+#jx|_*d-*3j; z8Q1Go$%UIOe z6@mc$SZW6|_q>TYT63ccep9kfq9)?AW>bcpmTuESbRH_N*V;PR4C3tlH`={C@p#+i z22w;Ai%Yf!SFtTtsmv-qe<9B#kZ9)Vv{Q_HCO zN5krF!= z7ZhPR+b|)k8EV>h$4Pwux?icB4Evw&OTF5gZOd#_Sw~;OT0Q-wrUoDVvi0|r)q#&1 zLAsW%H9Ota_E&`H;4!F3>oMO;2tH8THvF#3^sEQnY3MX50Uk=`Ni|qQ_mthiENy=r zXGP?)^x92&hDXcORvA;WVSrg+I=WuD7TW`29L0kWAdgyse{ zPqRw3|BAovvL8yXa(ol}8X0GD$kNdO``8&pe4WaI$MCh4<)?&ro1a5ALJDN9B<{G* zC9D8)(*j-4wet=E!%AQ^2!uqW`k9E?5`XW$pm&}o!i@7(v)AVoX4`*?Zughxw%&IT zGdLg%iXDAj+HXa6We8fIfyTXU7^CX$!+gEqKhckZ0lcH7J!(Foo?eh}k&UxC_qQB8 zXeHefPUtDaaal3{?(TAR+Q+9_d+K#3!_M~gBovC6%-kd_CU%!BS)*wpV)u#s401un z^2(^WMaIvL(+39nJL(T=z7Lz`kQ~Wr)BGc{4f%#l=s)C~V3V->m3`BKZ`wqIimyoc;cpY{@Ju1n7CaLn&SNyW1mD6h=}M+0j)A~Fjh{qVV~|dX(0PB7T=wL znj2-jvB`OY)nL)mc&%u+5ep;16|*TFo9K1gW~e#JsMrIe!9U;KW4zg*(fW32Vtu5j zjF`D&re?n%Lj1C;7oH+#$?yl^?K(_gBONwVp^;!=Rb8jA`Gm}XB4sJ_ktd5rIDa{$ z2fP%_j6Yqh%1dFLQm4ru+jx(#b>}*YfKiURD6)1{Jg+>!K%b=!z$ejw@bsc<*8?O6 zP0}s{g0r&#w)j_{1rf3De6B^e<|k2m-22^c(`Z#fmd}dDg{!^O-&A^dwOS)txXH*34h$`zvID5c`uF;eO)x!j61x8|(58@2{(~5`1x?G%@yyPH1U5(x! z;JCX(cD}pOEFW1;=Sn!suSdR^H{1}sZ1q5j(fH#aFEx|70m%hgflxa94SRJyNpO)M zosNXfh3K&%D|P?tg8(gM8j8*zXI6AnO=$T518|7O^NqV&KQW8wfk4|7eHWqdP zQf|c{U+j_)-yhY!)b!V-ZX&Xo&L(`fjS8*@(wV}n&HZqH1*=8~HpQ66KJWm!$h<{*~jO3kuajS;#NLsWjp?TX*Dz9zkq*sm^JU>Wg3KQn;QBOc6pr3MT$ z54S#lF~a)UaVGfP@5?OM9Rrzi##mB*6;M3(hklQG_iTfiW@B2?-+d*D@8=uDlqYl+ zWSmTT+aJ<C(U_CKhG}TNV7ckZkSn5- z6;c-Fz&lf6eV;zD^fUPb)~ z_=$Mnb(4TwT_QJW881?%Zh!3x$)o4-tzg4$Igh?|1UkO!nMp4m6?c@f*pWu zWs|cDAYx%Trt{Zkfyfi>*#2vYk*f|j*~%`6U#>HmCyhT7KAFBN(n2>*+Lv8zNek{# z@IRi?D|(f)SNA6UNJPuJmuK3O5N_m`IT+A{i3aL~MB(a*?lE-{=w^0Gm8H(+=`ZsQ zrqKV!t+>^V?wU!Ve=aTdGw*}(Vl|?ld3ZX1L}R~K%0BO1{QWka=J7FgZ!gja`?*d1 zzN!ggLet1+mM&rdOm|pXB&?*QeV;=k__exzq>B~CL0D5Y@^>ya3LX6X3j-c=o609d zaROdcwdS>>5eunM9R(JX*0z1hPC)8s`tX%uBr#|RH?$=&laz#%Kt>iZJ`Y6lw+#CW z!CjQe$S-Dh>xY(1>U=S4sVgttBBRrzCo6@55^IMuCOyU(jKsGn~*E5y6no3|IuqapU zPCM4DB6O6%vb?=)B(~RHN*ns>G+$a^cK7ursNi|NHb;b9IC$6m%qdA*2rrU0E&yrw zueEc=t_%}tNH=?8)P}(eLTKh{047x>(i0g~ym+>NJyoT?d;a}Kxuota>$|c|UTj2C zJy{P1scf|=k|5b8ilfTgNLJ4lzVbfw?uk`>JaNdHLB)u! z2P4@QVc{%5q=CeHq23#6KRHt`>h4w671ion8W_~xBa6M+#FFPDqjOe(cc`@RO%_u9 zF>vl?aAY?`tqlSL^+CYs0spSUr~pg zpW0;jh(-B%yd*c0XkqE}yiXZCjg~|4f#bq%P@6`@YZ1U z>{BTAq9KGwo-osrD=R(AuxR5U`EkmDp*{f)cG%zHmYrP3Dnm-vO#IHwqcM@ zD*rnLAT+JfG*Z^(qweD6{B1JCA}pNp(}5V>x$;J<%%S6-_VE}TWmJJ7>Nz}f_U|kxYB>J8bWxv^oO5Y#Y~C}U*v9UOfE%) z4cFHvVF>NIZBgf-kfXEp@9f0UR;ilLNVQ?-c zp9TAAMu<&m@>As|+~?4V0?X%!eQGP2-T(VVzvi9{_5F$YwSx`ZMRDV!tR&OtkCn?B zZUN^nxcr#D?FgvIcek$Rne5^Lp`{Npg=Q=uXpq-@i2U~KX08TbpNaxB(lcDqmM7V+ zydqmvPPVk>qVpl}Epm>kv@p0=>XZp#^0JyZKtLE8$JONqt>Sq<9%hg>F?H>UqAf}w zgDVf~yuCWXLn!k=2C=B#z}BELd$Ek7CnA&fJ2^1iUdAxp5VcKCa)jK6F=W{0u@U(6 zrDXR$h)EoV2nsGUG>{219iU*X}k(-T0Cs#7wqWAD~qU39TU|P($ZpY^)Mw%i;C6(d7o9pUZsFm|2!k z5Xe++ch6q9DxH+sHdAc!^94%9o39vf{iqnnN+(e2XO>H4F>n}Z7L*&C?~4gP_AvlL z`x$+qz0ZiGxr_n!IL6dc_fpoUT8?pPYMd80R=iLLL^Jjx%O7rc%RS_3ID7FHNg+S-B67$8%M-ov2d<$GsFI)Dvw9+gPcc}PAU;&R7x4U;q_^}*UGV1nAcVi$1j`}#9;s(l zn#*(mu_Gn&C7!^i19+N?FB2{Vpwm|y&rhx#S8iXe);pMOX-4xWdK$ee-{buJY--j= zZ6%;25=o-ZU3T7?-7MNhpb>Y(@LK&C-i%`&U@pMNhcHPkg}&8gr}Q3Tb!4 zFh_)85=N5%vgK6K%(%n^%x1{WIk?k0AKvnxWU+RQwym(>1F3HHpW5FGwXt8F<%bt$ zY@srAF7f?W)Axn~3X?%JlPMlX*0OCMh});BdCet)a&RUL##OLl44eAbkj}Y5V<;}kU_lBER7J;^)7MM)4lSGNjPqN zyM*@y{^kQAf`*zJm`5=q#{3odTFg;;mI60Mt=cF3=B)Q*US#IOqMr-*8;qLwE(-+2 zES>zS_AdjZ$j0%o3XXpHp!MBdh>%bwO{7&!wtW7grL!nIVlpi@XGAwa=C)6z1tJ0G ztVAN$2&r`H0)-JgesQ>;Xy2@SbH>)GbF5bpH+04_K^u;$oq*b-5PBDB8<-ieNnt-* zJA3U!6A2@2f(QBiapgvc#hWO-Ax}E6LgQn;2=vY zn3+*R5@xTm61l*Vl_G{H_WN5Ec@fYT+Y0nn zB#m!gYhJO%%>MmpodqJ5ND8tKIH_>X=j{A;Gk1%ri}2Y8Rv(|0@!N?9Z#l-(gS&Dc z;_WeD4M=Z@zV6|PpMKAmYdvveQGwI1SQmgv6a;Ui^&Wse-6Q9u$#!Ln!Vz}y+x-Vh zh&%m1C?N$LWzJIRT)eqdbaWp+B*bRqQ&ZE~_`T~1aAsf-LCgtKWAI>68bO=;JBTTeEHmSgfp#H*xNtv9 zQ1HWp&MrEtd4R-Tcn7(5ePVmoz8HxB$Pz43c_I@Rb_2HSlNxoS?Lj4wY=GD1)}HeF z^aVw+nEgnM#Ok>S#+3Qb04eIjdxkGOE?<79nk1kr^G44EohlF~FaqRpZ>4&}^kb&x zob}VsSd#&gzlT3kK#~>IyRz4pn?Y4jlh_j|XmoEWQ?$7hJ)BmDeQP;OxEi z!kjEvH^ii42?~=v^t071xg#)z9_R`CL(b9W;<_YlC4bgd8hw;->A<~ZP}`o(aQrj> zw;w|Ul6as*jazHlWIL`f(w;Y+Mxz^$kiMLI!IIsg@ew;svs(hv!hx{s_2QP%_H}{j zicl8lUisjn<<9;lDwDezfv$`E@$t1Fj078@jsw&I7PIr74U^y82f5*f6@@Iy zb83&VKs5Ot7bhn~AS<}8zG@;Qs&v(sv|sIN33;E?7F)$IgZ=l>yB6gccujDag0O|b zm5{=ETFIK1=~}p^^cs_}K%Su$7Qc=@hw_Uu<NA0}Ix5)t=6 zjE}OnI|@{9qu^Lv{EHE-Ts&`js>w7rZL>fV8Hdw-?9|+K4W0=QWdaZ$pHXmp26Tf6 z^z8M337G4m6G{FBG&DFdK_T4}v7;=5PW&!;Q`Nh92tU8GdPtJNRx!%LXF7;tR+)3Mu>CdunEcz9BZ(zEO%i?-Y%L-IedJZ{DKT!NbJ( zIQ=m}%72KX;EmwkEHuvYeWeOUbws3{54XNj{j{l=tk)9!e3o^;<4DJs1M}A>p$`)tR_#4jR{G9%bOU8- zyrL*e8z|yx9y~=57^FqX6lCr>g@Olah$2Dg{xZrpG9{;??mc+HpMHP-Fkk0y$^(CH zNq@G+gqyya)7f}l#JLh2Au>=Qr%!Gf`L^^OXZ*NF$8;ZI#GH?uS{#RZbFSQ%H(|D! zUvgjeE^(NI5n>Gu=IRmLrfDhQZ+Ll^s@ib9hbc&Odx-|9HTq|gHSe zK?NbaQC?n|rBy3pz#n5k$X`a|tJ)_+;Nx73;0K@ay|Zh8+pv$~>p68RmX)Fjtb(^} zNl&m0g-EluV%~I`#lsy2f>0T1orOoUz1W^b6gE)yU8W&tvT--WoCRNi`n3n`6lZNs z@^fruZMJR^9#5-3pP6lfk=RF+D)mz}usH!6*QzHHUY` zyEb|T`7Jky?OUI|9;3)WpBjj$6#{3JQ`zTbf0?r@fs=?3+Qr~Bogn7cZ&+bmUmQZ< zItdD>QifWFSm$d$ByPT6rM(iE)#MW|OHNDra)F1fjO6JQx9o=rY9S?L>nfwZT+{@S zbAf={36!emu0A9)#p8u_38F7#r`@7wP?`U*3-zR3!_ud`{4G)<(L7U0@J*bBC zhv*I#1X&$nakyNv{#1XRt*98&m0~wt-kEk~oaZpaIZ?SgUkSLM)Is-rH1UE`Ke@pipO!KA->XC=s1`IgeWsAnpORldVsmn#HyNw{W*$LEWP!bWYX-(sUGY4Tms9*{PrJ9U5q;uw%!?QY%(p#7g8`vq(7VZk z@0E(wI70n^+w!K@#(DYCiYcJVxVk4VJ~*w_4H0!PYV z0{d>yJO+#w1ILl2m6B|)L1$j+Z=N}np1sA2)4`4lO+$MvrP-d9`UWN9*s{p<{-~5nO}s_T ziC)6#{~7+qZ(d#6Y)?VoHFgZa=naWtPpeyNIzfxHWT2@`#9pjuqzP%OYE-uHKp4bE zud%Zfx;IlB%CfOOX;p$Xl9nbt)6I+{u-uDL^BZ1Gl%TtfJ8IKfwYqt^H4ZWiI{X3e zmQQU}pM=H-qMFOkkbyf)U2MGkVFN<*vC&3ThkMJbxD4{`Xo0>j$T|ARmcxvc6I)sI zhpz6#4J}1~B0ugp{nMy&zSKo>$@b=c7D3DLMWlbPzw3U7TC_U)Ts>yGbj_;Pr9_B9vqf~dg2O+l9hbr!OtyaXYi{1&njMHk`#{WVct$qj z^q8U2QCjMJ9|=O2C_u6=w>uVz)RkfI_*v!p$dB6}KogVo+!G;Q9BmNLT&dw=bRs{( zOHYmDB(v{Pb`7_b#Y-!~t`fMc`l=v#kh2S*B8M8Z?sT?ybky>i+qry<*2KeqbePqR zKJu^_)vGfc?P#p-?>!@)A!RZJl_^nE?YzskW@QDw=cn*OngPMk6~HLiud%kb{J*>h=U4j7eK)dqU(Z3rw<*bM1=>%enAT3ejrNs(5baa z3g)gluIc)%%6kq^M&J16z=wcor6F?QuA`gJuNwz%b`yBe>oLQeML=xyi0Rro z%JuJSHkxJBxGyxSzxD=~XvH%tC&4a&L`|sshmzqtt&kLV6Qt0=XANGgd zYvD0K&}nhq56nlh8oG)H>8D%dDH_a-c}6-21j@eM6sM0s@jmUl#)8;5X-@vc&z^(n zK!hbf#H3hd$|#U+KeJRwaU`_(DjD8TfPP12$g}W~i?cYpzltU!99O=V4)g8kROjdY zxm7!*@4Oo+UxO3y@?*lXLe$P!P*7|&&Lh5KkdG)!yytkQ;N6IaYq>o`-_}ct;R;$t zxz!&K)y|Fd8>Ed-<{2-Ez1|9_dDnhxhoSYKI+S5d2uAv&zN&U5FKdEKV6^CUEU}`Y z1(I)^v>}Kei_Q;j9GN3^}#lMfK%e7%{eVE)yI)X!x}>XF=E>_mMct6?^~F3yjQaj5R>Php!x zsKyS#s#k&-P2USbKBLN}iBS+6^S#eavKbR30YnvQawZnRulkbdA@g`u%+9FiEuu8D zX1`z4NBwVTq4Fp80<#?LjwqU5GbBfz9Q-ds+VM7gwjyRG_YOToE-cOjcW$7NjBYS!1&GB-UV!hN^+hygX* zF{tO|hbws5my^463;tuRT0h1<_{32stVFD0c^2*pGng8=9}V7li0r)tlb8jJq#~*p zA|$pVdgfudhC|3CMPZ`6?pa^W>+1d%M<9{aXbRMUqTMw^iq(UKC%CNYcJQ?M7B$?r%3#-Q1htB5)4<1s2`&AE@W(6H%=^O6IAg3a;hNdU^7j zuD_h8`L^5Zu+-AU4uEG@c>ZC5>=0n(tEaJ$@Rg*GJ_P`W2NO)bP;$)8y+vHrUTG z+s#<7auTwO6JDakGirPNG(DplQI0Y@o?etUw|X9@n8@P@2X@1rmmvOwNU||EcgV!M z_!$J-m(aRTX5>JW0_l8Cwd^xknLs7d0)tnGL1}zO2 z(5uKWT&1JM3M5v1NSVdlP<_s-eK0H1>t3zb+U-Zclqre$bIZhZi)xRouUefKC=zw} z)7w%W!DEAJN;sx2%^i4(5!Ba*b?sxD;9>rcdRjtl`mUqA2yq6L!D`H&Zs!VM&uTi* zi9eX6ix~8$CL99pdG%~^vFFnz8>o>eFIVGk_Ds6tsr*o zro$(I5bVr(;8V($7ULR`j`LS&h%SE#pA-l2gt#@j94^4Jd8G3Ha>|(h+zg4G9h8RG z7Uw(|o@IXN%pvrN8;>x3_V$YJhjBsK$F~%UjKVc+aAKopFMrZ(RA^LcdMq4jk--$; z%q5VN*=ruSFZ-hHQh>p3vnw0OKtvkwZo#|4N{^El7QhS}_DpbIa zyVR4m_NhQ-nc&|cNprik50;&ORYn7TD`8uAxr7mS92*4u(Y1yW?NMc3c<@GDJ#hom z$&$Xdb~hn{GHcD+QJ|p?3}gA%aaK*h+2h6WMS9+2@B2o<*RyFxXnc$&DPBx3y362E zRYy~m6S8lw*C+Q4=FYYgGim62vexNY1X7yq!MB5k%(Pb)#N*C|tgm#SIFKClw)+;X zpF|!ByV2GLGR@_aDYZi@IVVD|YR(qc<~#1cQD0`2xrQArNY40(ej!S}&}QXjsk-rI z{9SHN7oTu<`k}Vt?kr9y5e3Wqx|70+l`5X4zUVV%4$E^wbvIEsC!~(|DBC2ybLiqU z;QO(!U@D&xRT?@FIu0IJ{^*4>4+%3A)Un_4ElPThXn=^X-e}-=w&g?iOH`LRO~Wy5z2P<*plQMUXQ=uO85}# z_(>(a$VY7zk?PRxIRGbgK~Mm3pBCsvTq)MncYBnG5)hmf-$qVIawzfN`Xq>8o?bW; z-(hqq${#WRIeRT1B>!%nT(Bj^&+==(o0=gj3O~(A8e#1~$cq+e^Eay-gTh@VBF!(L z6hMZ!r6rAE5X<%zazqJyD#!rN1j35&PteHUI%+#PGVHw5?7Aq-7Al``lvS;%6VV%# zM0tG#le_BPRK$|Z%|_|vM~pcCwHHHKkn?^@Fb8B0ekg0nK-dZoVcbXurH1%U;wErSRWH8N?_U6o^;cXoj^TYRK*Proiv~qe|yxHYFLV&o@&t2N%aJ zwdX{c+Brwo;HyvCjO4=0$jwg|Tke&FjroLaHc6gW5_)~ukq?w}_!}Za1lxW+HIKiz znaO`Ci;E$szBwI2)Jor|FbC387|(3@&x**#gldUtY>6thHsSl><;1r$%p#EG%NypU zMHY;WHlJUeyqqlgdQR@qcdGr;aMuqM*2U*CGBS3?AR**7xU_U@6Jz5)>wO5l2DMxM zbIlzh1?$gI8b^DhzQZrTi_LkuzaYxf|sB_qO})^dTuzY4YK?kxWIEE)@bHQ3lo1^ z9I$PquW|7;?(XzDiB`0@4RA#p7N+f>S0Z9|8SV4rga}=357rRn%nYnQ)^kjd$aWA& zI7htp8ORA@8ojiLdE1jE{G%Q|)E1Fb-6tC!ABT(dpFF;#1Cf|%R?Wo_i?ge0ditaT zi)4=$AC^T>PGe#EQGpHbSEk=)d&C4ymzt?#^-%(k2e;_@Ae4@1=yz&qoRt(Q3pru_ zH2ATY@ElCSh0CFT0i~dm_P*PiyrlQXXtv1@1G)B6g~PZ!3>Xh0++tnjOG}bxQq59l z2U%K<-wIQlxl0)sHa&jH4Z%-<$UzTL857h=;Qu4)E90VUzQ3&O1$ew%M}>caX- zR94D&(D&k~CmTqv7Lm(1jKb>=e!#8{V@dupv@zza=l2uwH#mm?(>ewF@n6jZ^du3O_HxDsv1bOd()KV+cT74}SL zt=(hwS&`RoU+c53=~?-un9_Ymy$D8_)<3o>WtQ3Y?U^LLUqm)Dm!tU)5jlJHWgrNO z*}lY=P|+G=VbCZ^3y?vggCBe;`~o)2t&rDAVUy-O4yor$<;HjWS3OSJVA<5Df)jaK zaZ!^zTb3+yt^BEoA@I@VYJ zq0ClKnEObfxA@t%b+_s$%9j;+aUQ9%xCo9E4p(Wv-@URqi_5WkFH*zTdiN)Pa6I*& zGU7pQ9Qz5h$MR~O?JXQ_v8+O{Ro)6rok<89i(cu=l=iN$HAJ&o{q|zIL&GtZT6$af zM2ezrzN)#HQAOCmWE~IE-qS4Yi?poZ2teHDzsl;IfuI9jKF{;1B*xJ+@CxOW$DD3A zlL{S#rSPAtG_GDp{6z!#x*LLo?*=7dzVd6(zHm|+(S_d+aTAUScb3$DsPB-ua5?{( z>Txz}d3Y%-xBl=wQs4vdp*kN!TBUF%>rABHit&10$PR7^Lg@boUsDYTY_$xXy_uiT z-DMY|Ej_$$N-LQ6bw?;fxF-2^Vtr7-6v)8l5%@?1Gnhu zVo{0lwPfpX20i|{dm=qV2ZF6MO#QM>UGk59#i~zVPtGq7-Dm8kk1t?^Q)dcgYH&)`)sRf2$_QWl$NF%+vz94GdPmhMiT;r7Z{##yb;FDvD{ z!?w*#lEu4dsEvA=|F zWafvZ^e_vf{>AHE&7#^2hgqr6;Ijj}H1wf2-@J{n>8|n>FX1`Ez~EKT6O^tVb_RvL z)l8k(i-D-;LqywatfXFe)$;q8is?NfbMCoH7GBpK4$Sfy&G*OibB-hpYgUCCGRn#- zgZoedfjbz_?uYsJVix1-9f=mzA%FYnM!q2QTo_Rs>=UZb%DMA;Z`D^7kbB|655D3E z1zmRh#|Qtx+j6NnX0-BT71bJHrs|VEWBxbla~31HpI!1=j|*DN+-+juoZBR7oKxlI zOchg_$c)Gxkpm2F3_1h}N-I2IqouT7r2US8?CL~0yZAeyJNrMGPhtCSZ|9Gq^}0P) zHoq>9kQP}KMcf4t=R|b#WQ9(k5*xI87S!p>DjE#vUSBro$OusNGrb}tPT(yye-^UR zHC?CcBSO8GLlWgl3$w;Pps&IHPx{#Q?lLg>gZG<%s*ZLx^%^A0BCxIWbV%y2#J^!( z8~113MP`ki%8}{f?mKxF`BWLi@j0Zo!5&zqGegfPT{c`tOt6Se_b4}%NHFdfN4?xY zQ^*T)&9bT)zRiwS%1+OAfi`5AO#;!xE3lpff+>@7Fru_$zPfTvUjj2CtA=P$>jh)Q zSv%_Kkaq7o${xOfGW^VYo4ARMh6Wz)i5wEhmqeW1_}#DG=djCl`}mciVQgceH}Bu1 zQTzSqM&4?#@Ek7^*)J~xn!cm9Y~mbD7eQTdvNQKzPRmsY)Vup4UU5HFzj>Sg~u_SLt&Y_uXcuj1M(nWZ8&o6o)Odjt1f zvsYR^P4{?+?*=Yb@5naSs{MX0z{8N-h)I=%V_ZZBh6^zEfsXBZ5W5QFuGfOcM8Rhb za_g_=#TW|T9ynuUVNS-P)4JewUTAU z`0_M7o2MggVy%;$!Du6{1j0`PX#dwv$l!QR7BB4tDd=~hU5Floo`Eq`CE~q-wzl?r z!*|ARltk1t=`rpfLL+JEvc6>G6efR;fCPtSmnE*p{4}Cm>cu=!5KsGP#+?>E-P_yo z=XqjRa}_maY!fsn=Ib*iA5ktD+AC;nFC2;K@(={`jn#COqmCBI^Y(i2C4C3go z$g%2EA2KUJ;{cSp^`Xr4fVEIga$Qd1qzpytdq=wDD^Nw^3ng}S<4fJumqK^1Y3C-d zrdq`O7|-mLyr)DzVVV$@fR7dw-3Klm6<9&p94r9QZbu(c>@81>&QiEkv%^LBj zHZ1QXC^;frZ885&F2w6E6*TpaDphSk9dXWp1{gpC`UCklFjPmT=TF!I!t$n02UM<> zR@kM&FIw-pc!{<5pV=0CSL|b*{YA7-N<0$we1{vHaTxjxHeKro3$P~5*v#?SzkeJ5 z11eZBe4Q2FE<6(lqIsSf(-TQqRW(9{1e{U&`N{AjduHWg_$wg|=*$2-F$$bU4i|IF zg~xXXZt1>JZAF5k#iYDQ3xwr`miNDIN4}-)#7>)I8DpaP?VY@{g4gQ#pnIskpruFa zeFA|#w(Ba$6uMH@++}J)d;&j&ZK3A zL*}cP*lPXzJc%Zt_M$3c_Y)?Aow81k}-RZv@GuuY1!F!BY8dGr+5d!XV!QwL+` z1+DYEP~^@4-kc8d^;v(Z5&Nrx5u5ZvIh>?}%j6uf;s`Bf4^16gPT0gz`z14F^tdg{ zMr;lcVzy1FGmwc~D$&Xrk7}FRpO7wbg8CutLHMn}af4W%Zt9 zDa333{oyI5fUW#7zweW?;}u9weSSeuRhHa^Su@s4YF5rP7tJmYUB><1ys-Cf?5=0D zUJO{?E8k}7t5p+lT9E7BAo-kB_H>QS!BF((>1LvVV+9Y65kW<)Cj;3&@f69(52JJUQ5^te-Q`QC^ zeEjL5j=O4nEJa(R`XVn2IA_EQ!rG_G46hton;-J5yT(KWURb|!=(aB{Bkm;pLd9qj~uk;^LoleZ%Bod8Qp#W5S4=9gwrg>MvhxG#8*Z7(fng?hTM z?0enjZ~^VS+>C+n-|yYY&!Q*Y&Hc1NCt)@e*@(qh=tCYl!VN#ed$_$}e3^*R|+kk`j+I zy!F?tkcFV;)mb@-CGs$^dmS~hWh%nPLBnn z9RozG;E$0=JapMZ4{lOu&RE6(GNA6b^2+*aAWYPnYuj6n&6E9n3n=;^!Zvu~aoxoA zTWEf7I(K*Gc^(ezZ%WT4`!6o=A4$@_VIL*@ySZo@(Q!9i7U1W2%xR31(LufDYBX!o zP6tI1{L>h8x0_nY@z7T*OTZd*x~~ahCNl0ZGO2D4i-Y^>{~KFbl^*hg%KJ(NQ~eMI z)Z!zkGA==f$#LEwE&Zz|ef+H;M2t%mncA4CaQZZaBrr4!?-R(F6cCMY4Us&UN6Y3% zHrnJw*urs_*pAp8z^%b-_j9OU?^IfAMQ(6dOs#WEg&u%9q?VnXps(0`{>?&4r+2p7T>_bf?=c?#U3V$X7fOo!+1t`qaW;9SEaES( zSDLHP{yX${4a>D86O#OtKYZS#uCM4Ket$P`ySH6r_uaj^28_)h&h2M#BM&pDcy0yN zj#$MMn^zdcQG%uPeY2miWYB~88MkHWGL=GCbt`wg^pnV4n;6N-{xOjiF|&*9Y%iK>rVBNb&_UNqst*b z-UnWQlv8->$wL=$Ga~a?=;tW%{Xfh7@~9*f%=dgeB4>eyh@B<2z@7DkV(ve=*m&)rQ z^TCF@=~i$kVA#zS03mV&`7KX?A+H}(OKP$#TDoCC)-FL^?fwc00Py6!-U5Sh227pZdRwAQ})z=Jp zCj(ghoIQ>LK6r|S#DwO@H?G`r@Oez}*Iqwh2QGlpZ3$SYmqF2UgQ9l7Z(udcyRPPA_&B`1ocnrWpOOwy6)9SA+-Kfge`TPm9rJg!U5Am`I|LXEF}=Yfk*x&_*H55U;L3&@?vu5U?2x? zZ-ByvLmIYwvl`pjf73j$xSjs3*Y!CEQN#_<<_8Eko=3N1tRg@~t#qix#oZIq#=mKT z_kTFp(yyxQnSV8IHY0(_4$4YRmTIxF6AO2}W9#Z|&{XC_HA>IO_J#Q*5h7@&cUQ_E z(t@GB)V4+-_U(65$!20obohH*dJ4&wnoqCt3dy|uSxm%EgWhDPmx|8TXR7^amex-b zLDqCOhwYY|QEBs;H3MocQsH7F(oSqFF!~->z8%-JCPE?a&>Qm{e$ldzL!<)fAo2*X zckp)P8W{}z6Yix;LAJQlY|wO&L*vLGHybl;urX6*ZTdd%#?xq5mm9oMzdn=&_`p`t z@b}FZ2Dr?D8MHhXz4k-k_{vkIB%o>tAph}2`ZampfyMV%>(MaP%8q+oGER=t8Fug!@x~u*o+QXKfhm;6gPkJ3PI?0yBB`u=d zIj|1ES(+`_Q`di)_y@ZF{@XLwqM)nME2iRGMMhT5@s3ppK>+*@8&CdF1}g(^5v6k8 z#sxX|4-sf6v_RG0H6L@1psJ>CMI@lK$7xJLo^k-!Nf7~*83Zfuq^N*^9F5)v}6!VtkJ>6TGM#_yA@P{vgEqwy-v-yOhaI11%7mCvP?QyXDy+-l}rTle57F!(F z#Rc`gV1dTl&N*`>KaMJ7I7;Cv8>gETnr)Gku$#x*QIX!+EgH@t4-sR2y{0?kSxX-g zP5m8T9c=COB^hp}mH^sykPCfLb*Npym-a@X)vw~KL>hB(HmSjR3BUiGlgQ>byNW=L zyrmI>!DIXX%&iH5Ct2!ogvB?dmc?1D9UC7BXy*dMt%at0=$YNWcvysjIU29FT}S<> zALMSMpSJ(8Vyj~~^n|Kg0_1TUA!Y@tUY33r)Qj2lCd~I1`!If(eW)xo9-HM2)a|Z) zOd}5TGN(n~v$=xNtTBXsbal zJB_*(V^<}w87J{oT#^>B5(hCv+*`#*FHmK)PD)P7MGx>)52>7HYnl=jXs8!GR_<4vs=m95>z37NE+{RTdykW-)fE8PM3 zq{FF*!(4a^P(_~fhDjUi-s1rjvrDN5_`^%`(n5p#er`w$7YuJ2bn;I_l6@TB^ zNtj`yrq=D=_x3eDcZk@Gka6^n@4&=M6g=J#SVT%_^V(1jys9CPMTwst#_uiUrJPJV ze$fJdpw4XvRW|B=BnrYxHBMP_FJ!|rt;#itn@-QcoZQfY@W;hRZ(yfEQf}<(_{MS;NWPThIY#0q`396!ZF#W5^1 zu#MemwQx=!=icUc>IuUvA}7s~i_e;!tER+f|Fd)(+!YYm5lQfYKjn^yCFB1cviR>l z0tRRvmE*Vob<&^!>^*}I`_ z*h_N6rg>kS>hYiZmpXI`#Ag+4GY?a5)PDUe%wkQ!;1r3~XO|*hJkhV8cbNMgZTV5@ z>75h%w)l#d47enN8+WGcmyw|mK)+gwECxdvCJTXEE>G{lTMA6uWF5lnpil6Mh!y8D z%{w%-B6-nNUaVy?n6zp{^lXWCAIPbrCz$U#ES$S)bEA`(WFG(MXDr2-cr_q)Vk*&| z<6awO=MZ|BO`{zQipK=_(rphS1^K1-TczF^bm(gOI3Rot{7T#&@P;w9q=#JPtk^JJ@Cz&cZMs;zjYV2(snAFPplA4i(l6Fs)a+(!!z(Z4 zX1OdQ)jt24p4F91(ajPY-Lr^g>gc&$k8f;Z$M7r^#f4Ws~^X=<&Ryn#0Ouv>X z6$7!**$ry_6G)g<-6PN?5>5;&+OOftKI)Cxx|39lv--EG5MF?V zxq?R&K&E^LV|+S9j+cZsq3eF1Wh$x5%Ru{{1rLB_P(chBK%rH`g0%UCmY?7&e+{R_ z!V65imYr!FCY%h}K7eImr(71wL>C)sgMIab5!_C}?wdT|viIbP-4d{f8@5}!li|r< z2Y*+VP8f7J%XxW4XL~OHgW1AE|+!=X(L0iDLn~~sLV1k3xyd!;U9S*14`GXUBNoFx2 zTo*<&7!9JQu0iC7gEFwAghyp6gLCi^K8LZYxLCvUr;7({~;~{ch z6%bb5Bkq3Uo|(wigNmhaye$cue67~9H#jN`I%DIEiZ%?-)y-?T#|4O4ET%~)2x2}* z{4xLeATqlBA>gka^e(P}aeorsgUBYETP{-O!vde1kgbM;C<2FOc2N;Va%4Fzk9$kr zzvM#i+~GTAY(Q1h_D*4Op5`zbx-eqO!(tJUjp4OlvVfJ!)!F(g$sd{!0M_ymrq5G` zI1MTQu?L}Qb3qQ&du#eVIEMlDj!m4TfP@Q?ImB;)xZNV&@^`f`y=zWav&=I4#(vh2 zHeRDDGN+^F3Hmf@QfK;#-29aB&AweV$sE47%5Ks@3qnElMa#(GNE>r+7A`uPFKHkGG$i)i7?Vz_1=wU1cX` zU*v8ZYBPTp;dq#~&~3-140Cj3)q`?bx|$tfKu1Q*tC(MYog1)Tvj2 z!WB@3gjmVDi5{uNA@Ihy0Q5%i1pjdSOD0W6e58mW%obV}1Gm_WClk>~3seet^+TSW zO)z6@1H)lOV9lAnpMCOrJ&xpiOPlO4dX_4)(;ls0R9Yr?bBWN zY^k32g}FEhFuY(SDB)tz7ZQ(y;8MljF2RF?d z|FX}(`kdUV;$qK9@0@?oBV1+2 z+;{e1$;IG4qt~7;X^|sl{scrLZH=YgDlI?!t6ZyfGlLOEk|wZr3pVI3r(Pm#KRoz@ zb8)R5VL?%#utEN}J?ixtU3e~uwLI*QdVHGCno*8y-7Pxc{5PrmF*R94u{TuBCNgNU z2@Y~LNpJknS0yY?)KlQ60J9bi_*VUVoLdrse5DZ!iSzJvFLplKI@fqDL+;pu3F=Uz z<=7en$bscA^3EvSLN`7kh>?0iFh1(Jst|aFeLzcXnNK%NB2Qh7^?eUIU{x%0GG!Dj< zy1Qd87b>ux3kQVgp+JAb_9pBeWpw=(FCjWDwV8H7FU`T;QGJH2JAx7zn0R)PrnK|Y zaM-e;yKJ%h!@qZvakwW^33hJ4)jYw_kr+es!MjKNUNJm2wI-ZNmM|CTpKRaNr z?{;3q->%sD3sBh)D+{m~L+_u@E|}gT9oYniUZZ+TnBL)K^ynkP!Ty0QnesEYyo;wnb3*|p?n{PCXLvHmI(Ut4-ZI8U0->GP)Cvx7I z$>kgve0uak!*1HR==()_op4X)mK?ZBQeY1ELoEYj3kXA}H}Z@LcVsNg8|9knyPa{q z@>Dv3n?0bX^rA={e;mci>v6ryYqeFO`1iy59sC`VOH3A6W6U%h#nZ|Q!6}o!zeI3^ zji~JlVVi120`g8h=CMl%(z9gO-WmOr1cY^wI2+apO{tri4-#7ZGP{Tsoys~tZO{7b zZ1)jmVgWB1WYa4eJF#He~qb9cu=afTBM4-VnDObb%lvA^tI_gRh}2@s?7l z6y(I5b&ILTdcfCYB)mIs=GF6xL0~6isJm=V3*V$~36Zz!sg1~HD-7s4713qPFX}Wo z3H$Aj>G4R%88D27Y!)=qgh@MN3ym;lcof+wLI;MLjBI_JImKuD@jEHkdNo7JFB^+7(krr zBU^@(gY*M^1UyApO1VL}WaE#1&f0Q0fTY$;RGCxMi_oJ!3nd<4LN%|Us0mzf9_=Bk z$~mT{w?ZAidDx#$r?P9Ep(yCl1ORgFIODAk=uOiC^_);+$m_pG?&YlX&B60_8)L|1 z-vksLD;z++(}9pwhg*s~^NDE`r_CG_X?VmZt$`;S`E{zd5}27K&Nv-t&iFHmUWH01 zdO^<@=D@%ptNhA6MWZ~C^A>8|*&W^kyNw&{%0=Jg}pMs0=CNCHLL5t8Y>iKWx^ zHlGh=!gmMTi36~ZsIBV}t0v*#$@vs1ghA{Utel9!V%(+r5)P$j_>3ecB!(B6dxC@Y zDO?^c1@;2{*9bZh4LX|Aks@`zoK=PTlAHSRj$HICo+{%m32j<76XIvkr*&PY)BLsS z-4&`A;w_P@lbhi56S;;BT75wyLP`RENU+yz`CsvXTj7$KltEL3Nol$lI_E?XoS_Ks zM+srZZ}E}X_yM-y*GjOaHR%aGc2u}R5V)sjS6*B&I9p}S(i=R)9#3SjUcLv(>l5&cAx(dqr`l9dUpO|nZfJ1!8cSCl@Z}S6&$%Pz%h42>`=#9g2 z<8`uzRKUiQu))XKJEgy445CA^lbP*9pP9J4+{`OD44OXhkn5yGe*W`?$#rg7le2US z{-=N(0uS`vwLM_Fh{)y7?zR8XL6611`+5sLU$TDoCBC{Jr)xePN2F?7Rq1TbHq0NM z`#5x}wfuTY#BP!$j6Aq?kiu)=DN~*(F?0xUz?+fwoz7p_|1N6Xc$0 z5mqI*BM6HuJe!w=_a(e){S7a&&38qKIU9%PQ33Y2;{EZAKeKhb#n&#GCAJZn z{o^Bs_2TX!Oe*Yh$9qu(Z_JTv0`5te8C8gVNx`DS^NXUl5CREF7-)Lf!kfl`ckEt( z-GC={t3fi!{!hBCIM_>KSV&XPmSj!XYezG90QEzWY=t)JcR5UYlBB25;r{hO*Ebp) z-?OgAjYa3M%k9n;u@y!aWK|(Z$iQ-0`Hl2Nb?qr$PduiR94^?bpg`tA+Emxd-th=v-D@O5{9mP|x-x`W+bW_ZesN#Gln@n)HoJ(?ioSm>`? zy-Kzs<=~%jlwM-D*tv-gZ*80C+b1~#3Nm0y2fzwEE{qi#LmC#WoU*a!vfU#1SX zAPmqQ-q>$BdtjgLKgWltl-2ji_4!R{aE>{GV3A2rv=~-WBHM*^3WAm7Ys>L4xOemy<*vt|Zg=S{is>~H%3$#98DHDS zf@6ekn#8Bc)=(irffJ_gA1LbAf9d=Rcoh;}z#NoSU3h&iQ|vu0Thy^M_d&KD5vulI9*Zp)_!H$3(HYx7Tya z_A2|Z$O9kJ>8MbaoIl~}iNG+Qe$0)m^KEn-vQov`?zj5Zg0bong4&!> zs6c7ZB>W2M4j?v{RC3atWUMZy;gzN#Z>(JL{7#E?dSIP5U6#l8y?GV)r&&3E4CX^m z0bdCHl&VsXt?9;=vPEg6!*ba4*4in|&V}ptu(lO_iI!l}l(@ArN)TMU`}2;pOI1l` z0?kD*D#(hAe<#P>Q`GB+)Lz0F_8s#;d*i?b|C^=oDD=spyFUFT4I0%~_-I(js}q^a zy$)Xq599+CKi&2Oo%!VA${k|RC%=YYGX~*{LD$jtBuoe6fWAw&-6zBN2)nah1EVvF z%$M%%%iubkeEz9dV^{KK+fO%vpFh>Yt7s7jp0;v$Gtpe!UpWcf3r@se4pLWSwnfME zyA%B)dSkM^x{L%>5CXb%T~DZ@Lvxv&uqxMB=UlAjC@)Pi$2g37U()kMaw@eQ$~<V!I3PM_;+L}9Pa*9^Cj}}Rzf;TtT@Kt^o;BSgY74H zBr#}}nZBERf^pQN=WXXLtGI$@%S8pT_)ijd3XQP3=1N6B`(O4wzKqcl?z+rq&*=(O zm}q@7nhIYN?ZYd#G__?J_OkN6603G!Hfd`w?4Leu`MeiO-7wG?guahoF)){V6-BcF z0ayWZ^U zooeHCa69=fkyMLj8{VkfGvhl6&%)fX;c&2v{(-YUYkS_$EoHvahjl)=q+R~qRyZv*l__W3(*2LpB{h{kh|gIGGVw^ZBq?gI7HFh)AM{$Xo`oO~{2Fb3 zGF}ANT_VW0llm(RG1=&w8sT1FTRXpf>2K4#!hkFiRQ*Qi1a9R`bceMQ-if=o?1^eT zeipc?4GB6Z02!BK^(4Bi&eKN2=PaCNa(*32U#Vf8eJ7b0ZEPdo$`L>LHDgP+E&@|I z;$r}yLtY^?3_Abhu|?0@aYP4eTR^RfgDubm0%~6B%iLpz{nS$9Q4@!mJw4qRr+iY< zp6Q@DI74<9!-W!w4pMZUzlqbxW+>ZI-mp4QS#jd|cZ~F)D^^tRwnW(aR_h^S7-dSR zEYwRL4u2}M>o9F^J!E#`ZFsXY$BO=n5>2cXAS>Vdv@5zlp!rVydQM+Xp{RJ|&z13K z~FVK)@{^6B&d#gQC%1Qa6%nO!Pby2dJ|ANqN z8p`CU&tO@4`?T^yU|DwbZ6_4zDM4PEK$g1UmR!@A#X}|HjbG)O<+kfGLY6Q`g?{w} zZ74(K9@D#_-dFVgpwSAsi21U@9%&pF{g+i5D{mf~6SZXJ33(Q(L&-}5Vv<>wPsA7g96YjuB?AUjHmtjpJ?jR-)gpn z5PYlr74@o8bHX62u3bySiV^Wc;9f$GmXgcDviC4vS4+pGKcf9#sO?t?;7ONwJoG(( z?qd&Z-y|H;gaMB+j*j#TJhZ#TeRj3~ak$4;=o0Pm_NvT^uNQ_5Nz_AOqHbg$QzK7} zp25KX>&J7E>O}Tok1y7Vg6Gk4pWrc}VB}YuDSOa;c{K^FGTKz6Ntl|Rdnm@G^0Iwu z&x|+6aarC+*dZh8Eq>95c6y+2Y> z9GKkSXhjWk)B9X(rP){Sqd2LE!(<>5SNh06YHOuAilR&c95Of!dY0qbrMfUsMg9BB z1Z^}0Q@}7t%u%67z2JF*IlL#PA2AkY$y+|D`7Bp|n;3MRjHj+{^vX{$>#U(j$=oR4 z+46PJ-^G?*z^Tx$#^g^FpkSO}0*VLK^|EDfml-*m}q|a6)g|SJ+&?!t?9mRcNjLC z|2geuz(DS$U0*>|xW1(PXNWk}PJxiv!hHFQ;wP@Shs;Ah-Y?*21gI0E^~BXXMuz+z z){e20(p5-PL?w*4Dbau4I;8TwgBMFj_l>F9l}i+gDEp$JpEHcG6n4~Ii6cTrJml8i zSWBl(Wi))4sGoG$Jb0wg32Vu1Rs?vm%j9ojF-sJCmpNGkv`x+VDNxMfOnzjfB7@9xwQ@5{#((MkKFR}N z2p_apW_uUAfL>im_lHzCE98r>!wClnG~o{|(w;x!%Yt?Z9S5wVJxcsCE?q?>a;6Lm z+s?Gbk-Qc{(|9hKgmJ*C5Ca-AG$PN|W8-niqp52+y+4m_*7OLof^_O7o<~_NF}>Px z{UCi{sNQa~@rSQ7)PDage*fAaLvj!JY57&(YIBn#U9CV23{U}Z&m0d^=$Q=L`|X-i zlx*-0uPl{UPZSPX`sIJFRK}-9)V35zRbMael~z`);%a|Zgl~qDwi%}BxKl~$xs){h zq;j)C_L2zXjzV`Ls1Hk&?9vK`k9DWSgAy^g?$}VJbWY%ftBJX!qH@_hV1|A1^PV45 zK*y_M%kq}u{fs1{+DZwpZgFrppU=>ndj z{L;PY-XJUhCNFb6KtK5Lah|YU7+E6T?lb|`U8nx#7>THY7-r?f?LP1Om0h@B_>=eU zwY}?i1kKAxq*qwllR~#|t*#H;)?n>PjwvBX&p|DJ5o|1@s~Y0sgUj-IYL$uwL^8wu zvLXWq8Z)}C{=|loL}j(_bMo|+_1ehS6T*K%We3jsMn4ZV!JmuJ@2NC=ed zW$k(siOHTmpv}1Y*Fx5&K>1z^OYFGL+2SSO-mYV<{DbH1iLh**Jc894sD2%32PP=l z)(n?zU|(=${`W7MAC<>IP@ONm*{7@41z}=)wo@jHWJeYc@Lty8+Kr5&z`bQX`G_TK zFhOlUcPnIw1C>juHhJFsolO!~y0%)cYj*IP1w6;)kIa}XIRmJw6h%gq{rR#+a^470 z#F2Shi{P^}IAM2nku}x3Yk=E~l)ll$?x;l8l0e zf`*cs8nhRosjXvbq^GK(4mIi2GE~>r)7LaK($Uv`4|T?PZ(#J{+41cUJjQzyL~=U2 z>B~PuC!9bElw1e>Kz3nC;zTBvCBMtwWP?Tcyxc77$hlNLn5%GF?DzHV^!XDjC6iSF zP_`moYC;#0F) z>0$8$1`XR#cJK1Xy00$P)_V`SjbX>mX}L5PUN)Mr`5;<=1)5L~A{LPLd1_L8n#QQ~ z!acc>2|=FFV+8cmU03JtsquK$*xbL#E#Z(O)w?c)S(2%69*jg@#$lCv3CAfOR26&+ zfd_b&trK_AeRFr%AQ)g`_qdZ+Jdn_rQy6ejgJvNsTlaIC{BGF5Fv6}S*XKIoGyq<5 zi_vygx*sh+)qgOBtxZA>ISl}d>dM?lmAO{b(MX3PKo-R_<{b} zeA1INw zVl!*RD8H0!4f%WhylhQZe^+8nu8ijM>Jdi2nbo?O^7}^9wIDcM@-=dzly+FV(Q6sL zci$`OiMDOB^M^}@6)8vHUP7l7^{WJ68I}ViYLkC698KYz?#wMr5)3xUN|aXzK8C)e zU@?!CU!VT6WgH%U$=~*yLVRDl`^$9yC|hIj9COw5D!NjaQG4X806%Q{&*6F_gdT zYXnM=Re0g&bxT&J83s-iY`=cDB^(?o5_tKGQcUXxw76v2?VBbl$WFIij%8%``Cdao ztG~&k@$sCh_5aNlWU;rjQIPRXo;d=@aF!voIi1c$qUc5an?aXZP6 zJu==9+7&VBWP~5znmwhN59$&byO?H=wg?;+#6U^-(9#2J_?%9!5sFICf^bf1 zV}^B0lMoD%WQQuAvnixC4#lch`e5m1`KpM}Lgg4=zEMgn>FmqJ{9M)2WXg!e_J_dE zA$;)L+#lCk7YRr3f8ao9ssNNxXLGha!b8Eho$CM_M`VYY$L*g4=@*T9c~b9%!Lxz) zPIHH@7%ulE9@)YRHGO}TX!Zoqd|NJzFe<9n5G!~;%+>3bNT7&2PBQ8voC*YqM$15V z5onS9M0HSJgBc4{oG4)neH;+hl9Nc<$9<`VPn-llorp@FRb8WCP{G}cW?A{+a(nvf z%sM2c^|BXNQt(^Np!f__vxfFcMdy3&tS?Fj*!Rwx$qrG3+y1lE^?;^3Lz~2PD*dmN zuCRt^6v|&e{}ybo6(u4A*|X`s_$2`QJ`2G!^`p~=2FD+sng<-XP3_2Lg9f--@13cf z*VEFHVk1zceZ1W^sUPBvVIz%1qbyu0M=Ztlk>NqR(1}UhX0iwO@Z^Buzwz1IF?qU~ zzrj?Hi2aW_tn+)Ly^-IhZZ@tahB>08WNh)^*k#6&&0~_^!@d5BM^HzSYT`Zf^9HYTy91P|GmaVbZL3iJKvlZq2v3DVYz9Fxvd2+R05_Jt{O=8Eiyxqc% zpM}cp-Xyu3Z4^l@Pfyi+&8YxYVZWub_S8VM#rNvhzcQuKaJ3FIe@@}J+=fF;;#j4QX|TsnsrthV z7qHdlYfea2c+vOG6m%d49x${MDtSGK*7AvC^>3*|n0}|A(eGC^NakvY&k-D=@Ijr& z)&A3Mtl9lnJw;LJ47`$u#v$sp-ah&#s5_OQ4Og+(2BTG+4lM8%76%tl6oXmL@V#Jl z{J_(ow<>v(I49JsR-h52jJEIbve$Kg`yjkL$agr|&127BH+3Dv45M%+vp@w~EuD<5oiNHyv(fyIL-pQLx&!%h#{vGaSvZAYBGhhCRVo_ichroZ=Pq-~WF(~HRQ4PTv# zCF0WW{6=LyI&}v@g@Bibd{>m$(qZv8;-SueT(f`T@9bT;yz(NDNnRQsV*c5zp@hB5 z|IUx@rO#TL<`+&~k4f&bF~W48{!n2?^fj5xRC#fV*q7oM8()%}F49h;&jZljZO5O_ z`&un1;{T7Rw~VT)``*9zIdrGAbccYXbc3{nbSj{eX=y}}?(Xge$!B|i zpWpbOH|GUotbN#H?LFt3^O~PaZw~LYWykBFuxOfRgl?1r>%V0?7ZQ?elb@?)u};vv zjXZk2YlI);770<@NJ;z!B(=P~XAMNUmb`=k;-L@Hbemd@-=PpZ7*cktK+0!q*Qn2L z;6(xnD|f&B(hp*^0H({S|GNtg2=|{3vrme5s`5Hs>{ECKTW5^02hHkC*Eg)ZK`^Da zsTE8OC5pdj&<}G$zVrHEX6y49b<3U@oE(8X3I+Vi=VJ(|I4bzlxjae@SvqxF;0qgQ z|4S}+NBuLln#+zog<`R**eE77ny*co{7`jtgpfO3SedZzacZ(#O{2&hoEebp%}hJ! z?E|*c5rm$~y`uC?kbh!tv8^^B8dhj5Oj#QWeSx8G|Cd$+znFa=sH*)=dKx4pjE*ks z`&pr@gz(;;vzY8H5j0XmOt@+8#2C`d>(5Sm-3`C_+uvos18{-ma<7=;n#oa^YUddH zB8tlgrjh^ZX}2BA*}DQc9{p5#qR)QLXAh4^9U@qbN&d20p65GXd+5|gh_~iHbzPR7 zn})n7^e8-ssm>pNakVt!?1L-ak$}Sn{4%}B_|{P2zOmI1XJ_}IzRl+BzA^(U{&yQ{ zL|H@;Nk7hEUsNqMwu|~@c;8-L^>oyiQ3De`Yxa3Ih;Obh@KPFg%pVk#jz#A}4bI#g zXvt-*HpGxXJ6hY8Dy%h}@Zi4$3)=%|O?1c(*W{F)Z8ZM{=Z981p|x_Irzz6oWYNzo z(>&T$-xF`lS;I0s{tB_#HEOTy+J`t43N_3R{90~@Q4e#!gQ|jF7yEm!(1T#71eC;v z-HJ3nhcC)7-_w34`!Bs&*_v-WvvgZ&Wa|}v&eu9Iso%VMEU0x=wX0}x*?etlWYlxU zt4ngOBvO#Uk-nfw6k&`(7NFH*!=F}QhU%jZ!_a2> zZ@-DP8Z4?WklXE%`b~C_MyT2(Uy5!1v}_TXW6_YAlFy=}5YbHY8z(*X^ejm8Sg1lE zzTfl`qZiFCe$y?s!~w$ujXEwva4FJR+Ysb2`IiIqBpn_*X8??MZ>j$6XV?O2fRV^l z8L7&Ie0ex|n0bAcsZw)?+QNwo8!x)bv#eM@0$P1CxOMLtK{40nCFt+l?)>W?4`~pz)_C&pI8JSrzz~XXxH-Z zv1m(UXnx%1@?rOM_I*H6lL_?^AaS`Gi(NzBRL#=4yq1U#4>GBnHFEp=d8E~fQH&C- zj4+?SIt+n*LW4MTqJ_H{RGY9O4kp+9yTeU0V+0xQ8xCBc?*RSxv(AeRKbxXHA1j8} zX%lh_MV%GyJVt{>wJgm*e6-Ct5h4zf!Ft-*0JMY+h{Xiszx*+Ml$0Ery*Se;lwPg3 zh&L<@j@4HBe_lp)@vqA4hV4A~TqJVe>W3M5&F+|wTImft=X^R!{wV@h@XidB2>r-m<&o%V+YO5yqpX3DI+!+EDRwVzWK}y1v85;ey zOJm&HbMF4sCinG=&I+~4t~IrxR$sq#Q;fN_LQV2HCZEfZuN8%7JoM z-S^0IAD+rU3hxb?-(yaoH^%(}J_sqP7HRRD_Npv$8Z zs}lLRco@C2H1~ZM>#O;?{iL>nXDEly$!I1rq_%8%T}b{NI>B?x=J!&_KJSNQ51R_IcTw6) z&eDRJpG>+xbH1*Gpfv;9|3`$7=lZuR{wq?v1;1M>&HPyOwBPF*XdCMr=$n1?_HZ%# zXl1LW;c4MOLPAPU|0TxV&Dqt!!Z7lSm!?a$<@qW;HFirUNVq!Xk%o8sOD@(U^dCBj zgLnTvhUJaT>`mr!_NmSLlWO}}1$@_$1>)av#nre62Z)|OUMj38H*I&T{357|WRw3@ z-ptJ8sb@}0i)wrZ`aqxW1|A@#pS`et-4;r!@N1g|MVsY+ZMg~tuSwTeGxO)pg)^ay zLbyIltq7lXIL*j0J<7(?+b0yMNRpRHhW(sR3@QRD_acj4j$yYm2PPq9PhqruutvDI(CA{Z@XwBvFHZwfZ3ZzL&vd^|R-anu$f&z-8+evCQ5M0F}EU5kIvAWK<% zEkf?rl^!K>3gA8ISlc1a7c>9!}{T27beM#2nqo0_b`9aG1 zUmc6j744SvY~VVALsI#=-;+NGNl=zrpA@Dt#TJux^{eq0E1+uHlGa%Jg$WBVwUv zmSwm?N2IMksso2AtD3<=j|!j!3kJAgZ83l{!$EB|Z^@SWy4+qk8vf#cz2>5CJCVmq zeaB`Oykz7K<55>ihCzuA>`1h;gay;3qQ}1-7=@!6t!;nkaJf8YESku+O?g*NWw&}^ z>Hwgy)X$PSJOvw@_WmuZPhjJRcp-~NY!ZU^xc@zNuhX+zT|)GA^Pf6C+5Rlgp1N#C z{;O4tgeGYU;+5P-nBP5-+DjiPJo2`b)A+EGw|C}I_O8N_5CH>hWPgh=l3D{ibS=%|>I zYWwZKO=xL1y{(ttxWznI-DMjPqx3^`v&qBy1|J9bZRMsJbLGXsBk#EvHDz1*N1=81 zMKhzSy!ra8^00%oJKKV}NM^_-R16>xdIAYR(tCkPbMVu=P3NQS{SowAw(X?b$+Odn z|1J~0HKKPQ`h7~o#fRp*1y(zSg9u3ur*r%p5hU$b3nej!l^<@2BqM*N7X?F(-7E&b z<3HiEprH6f-!GyfNyBji5YRsSt^BdfOknv$JGAiC;~*Tv)lW=iFHKzj8p1VcaMw>y zSb9Zq4F7(-zO~|hHm5K%(!#pF6%#i2?D_I_zCwzh&EV$(B_m&a%%dDpxuYcv>+Y)C z_)qRy0gIdahB*FQ#-E?0z9DyEo13ozFsN+1E0!2Uw$qmY5b`Uv_W1Lqp5w0J@Tl;F3%2Y#;nyp{tM}KH%PTh{u2XR%JD=6i7si}5hX?8x zUtP%Yu2DCQ4nki(2`}M4{UH`B@FVOT$k<==siM4$vj+9OMy+N9yxi6>^DX^H-X!uq*LdGDhZ_B~cyu#*nHS{J=WupD7 zh})xmF%NG6mzPN98dj)wuBoD5G9F43eUuP#NV?;j?=09hA3X3g3gjuRjiV;;Rw271 zCJ?Z~0Wz-?!M26`<-jEt{5=yb0{NvRT0;-h6+UE=6{Q^9ESZ&qN|K;7AtlJ?jMHg) zrQuKPu{1R=A->G+_6x!NOKP*w*T{`eYZ+YT4~v7(FPavUJEI>}PU$5bDNg?;bwXi3 zL53+7xz6j}q-CQ{KbkL|Xb!a02Ib!7&Q!EK%wS*m@cq20rHBMq299^bkdTQ=v7m|d zc+$y38Ybyv#os@TaxsQOIqCKvSQ1soi<&hvb>x>cv_CcFUD&)QF@$`g`s)MW!LH#H zYXE#u(y8sVODzNuuW>Mhdf>(UW@Rg4}1dkAC?c@ zt%`6xRFV@OaKBAe^~$dpM(ZQ12OX6?qpNR7mW+jW&1KrXnPk!s>#MEA~oG zjLrja;ZMc}z!5cM5Ot@+d`_Jiy_&BiqedF~K?CSK-hW-JpkcVw z(eV&G-1Dx8?IX`92j5Mx;U|mDhn(G>BrFo6n zOH@N(0Fat2_{8SfvIm}2Dz6TA&Vug(?M-6tG)`Se^T^Xlg+~|+SLB*nd_pqyHXiI) z$`n&@ByclY*JPc{CT9S6Zb0T;rU{f%9B=`qwf9Z83Xy1Cx!^l8MV^JJLba|0o*V~j zhb8J6%D^~@?DQzQet}!D_x!EstDF5Fy2G^tJAq}d$jBW5)V>SrXovS90iJF*{(DWL z#cnJVS+VycJyvqcXY|ddoV<;A_?@nRSR;u9+#y;k8g*wgw`*R^^Y5nDVdr znbSIG3T2oM=})ou9!-~UdEsHz?bQ-i*sHYllu78Liw^3Pkxoy_=0kOGI1J;M=HYu4sumF>yC}5YpVlQ<2h@Rj9P6oofTw&YD)1Zr_NR#BcRqOw82i)y z_Un0h-y@4Fk0Ua~}gnvuNfEAyYb$bI1| z^s`GyYt-@cBd_s0>`^RFNl1Cp^av zuoKLTL8Kx7R1#^qU7{^_Yyg$FyY@7G?Fc`%p_vM2JYw&_jE_1>)7u=<7>zxpH<$jN z+hHlUI^N1V2Q}#D^qA*zO2%ScXgyW3EeRZV!PNyJAF!(LF`mjU2Hm~&D$xT_R=1sU zM`WCEfhOS+0x{%|oU#E>Mi@6DNNXyI>`flFCECU>`Ob23)~VHi*D`{}T7y*OtO-Eb zNm7XOs(nqdMpBda=S*Rbb1`bdhcASwL@~b?f0Z}+lw?#InGJdpIAy@m!R)q=Qk@4r zzk#SWiGZ&>m}Ov*xS`L0%MXn3@5rZK05Z_P3ucD*5OA0|()7fPrNZ8BEV`BK$GcRCS>HWmqdZvXen_f`JdurPEOzzA4Uz$QR{`O>mO+V$hz zL#D+919DdbzKl<&=~XJaHK`+?-Gac&W?d=>MxUH`7v0_WV2l!-`$Y9`2s-OEXv;QteF>Rkrpl z?>XU$DQC9*Umz+f1snaEI$T<7FF=i-#rpf;roDcUX6y*l2DCf(1v=r|%Sg_YcKK)y zlBfc&X?tk|PhZ%#ZKH9Gn$T8)N8j}@t9-pF+PljBW3S2Dx|B}xQ1^qQS>`@8_8Tw! zBB5U>2rpf?OidNNi;q7DBPc(um|W@+0HZe&G!RNaD$NK6zYE-A0*0;WeVV(8xg3og zK0>8%MibVlIs1YF)9X7PKYZ=KfhHJS25bQondGuuj5Zx_JM$Vk{!L z#ei>lJ3bCm;1fm7YD-G1=bEh`FC! zEJk!3`P|FY^AZW{mEP%Yp&JxiUI}#zu6rg}Oa~~{W3=#Ka5Oc)2a*G z*-Z95)YYC*597&A3?}-_cUWs6DO?|zf$zgFt6|IY5dBwgi8IFGsx=`)C&x&$Nd`zF zv*I1+IpA)9rbdi@*WvK@TmCJ=0|Qb!rb3wx^aHx{{#JK*ywjNxhYrFU_xltc=K@%_ zh`9xDhG+{L5IRAR=Z}Y0)PEJR(=`?xh3#>JqtIK?G!aN=F2f3M%;No0KQ*oIJV){y&e0PMRMuV?=#IswHhu66=$l0nWdY_3Z&zBO6fd*gv8 z_#$UiK---Nh6Z%bXh0yHfq*eJ2#3>sjQ9x6ekO`Z+6fGwVq#mz#E?VK1PMc+B5JfM@>zgD=OJohwlTTJbq@G?m`j!dNZvhPLOP|x+_o&5-!Hpvk2hZqA3 zBrkqGw-Rgj}+xw)(AKSGE;u!l^Orn z&Tv1!WYfAEbYIo8$6>Sf_gI&1ZQh%%0FM5@;3&m9a?+!a7$9U? zng80Hzi5a^Zg22^udQokzv+}kWMX47E}hK2lF-w{{483g{gSHEYI*!L%WHIwl2yh0 zz=-q0QZZGe;xM$@PL4z$uV&|0CPhC4u}P-B~*^pud-hM-Gf~JmEdr1Is8>6Dn4xaPXJdL-p%uN0-THm_>&T(dTruX zpKo*Xi}d}hX(@W33|7%*Ap>aWRtwszq7yBgyxQtQBUi#7(0!e2PWd8ysddT{6F9Jh z9ANpfo7Hd}j!*Z4h751eu~EobC9iX0iH@;@Bf~g=?!}mT>S6_>qq%?LAUiTZm!N- zkN0b+2*%U(6;Cb&E$%oY>s=&zRPhQ{5t_@t`rtmbp8Q~^#f+W{62@X#}24Vx1c#c^m%7i;wt5x$_K+_*vAD5SIw#M0gfRnJNcGU9=2nfG_z|y zB6bN^&1Nbq+XDsBUD=?$YIkN2L$?ddthcZEnQRW27c0fEQANiK?k$&a^djl_EQdHPllkO0CwPwpVG-KeD(0V4II4p zaAb5BH05EUGW6(>TyJ!`Ht*CsS6M-5awX`a)vU~?qA8CI?OdTS`tnfq)pCl8$WZt5r3t~{<&GfH(ix0OaKf-vz z)ykk`be^g=d+rchWFV*d+WETsTaFF&^F$Rg8Oy==p^sXirI*sRvrYD)!CrTHI}3q1 z>-rOOeZ}*>ygnQ{pEvT~=Li%SOelUJ#`%n=Un#U|;QdY9gVJe4-nUKtKj|Hax}~pi z>$v0*id~5pRhtvrvAnM}N0ynDIWvCE`>tD#@g5@Vg|O7+4;3rfOZuGr^?Cf6_QaDy zEK)5)npsZP>dC1S!!X8zJ{H}87o-`>?`V>U-q~gVS>nV1ko|5>O+2Eg;J$Rs&$oej zFIPl4V(#Xf4?sO~h41ot;VEk^0Az4wHo^}tkOJRA9<#isxFax2?(;}^9MQfsB9j9k zrJuOyn$6>u>PynP7CEQ;DXMJ(HGCJ8Gz8C+PHHap8xr|r_$GEsl3VD-P(ShgV4`kd z!0IPT=EfDl+7`Yat%m`OP1T~Da6oj8YhQ?89R8{xX5A~`2nr-`Qom*g#fG*8=N(+T z+;+>nn92*GTFEKP9t2ytuq-=ljgcRx9Aa>X2$wGHG`X8mbMScri~tBVjgryA-F@67 zi1c!ZtY)HP-_;M!uIFMylDBE0X8y?>{`%9c%MXhKH~m(-8xHsb?^k+1?tdAK!@nDW z%Q7o3uv6@ZaG!W+KL{0Ex>4*GK)8@TNL9HTVP#4M-1vrXA8z@&WJh0`+X}%kK9c|+ zP*VzGag3NSH7^`QjAf4Kd09uwc+r2tZ5s6G?L*<;a3)*PVIkb{vtPf)un>ee5xsvsTlGmpt6;c+mBkqq`P}T{!Lp`n zo>3kywoq2KKq4MU4k94!=5qh+;%os> zzaS6b@)t&9>TTZm$~8GY0wLSvx&-FuNWK!%!;qtQttZV9aw?jBEOVhhHr7pGJ~|&D z>J;ON^8!S>tMrSi8Kg(*)n;;uUKCI1KQCXuCh|X@)f>7(5qZggJ6E{MnXM_pp9lre z|6=w1se+z*l=?E|df&Sts6aGf$0^(|0ivq}QftOw%&Xuf`c?O@Il)|vV8TYeDt)ti zBaQ)N59szrB=A9=m81RCs!^();p}Jeg-c(Co2y3rYX~$RHAfY^Rl*uy&KL|)g4d&4 ztKqleX1bg|E8W4)ApChu(Pu(J^mJ}W41u9Mz;hUCbnyVgSh;}mOvvkMIP6exCC>_1^I&g%3lZKTL!{x?4ZuQ6xiXk~N!~u{tfzFR;tB_)7VE@OPLg^_Y6J>OBsu=@#}-FS|Y~ z&fIAJ`Td0RPmeAA$%1|PS@LKH-+A3#{Y%oMS!BB|D9@8#DFh&Nz8~TYBvNS6*Hh)C zuF{G|_RE|4wAnoeXPjPCa@WKJLkZkIoW_)FwErs(X=0_W@mOT743*dSm4jhPuP}G6 zw-L4@fbt++-@uEqNpX`wjzct~2J!ivnIy&snR~Yg9($n< zcumx@yn0G>>)XxY9~}DB_>-#K09#s>skoY z$?B9rEUBmwddv1uDq08+P>Sr2Nbu*f!T1J-uvIx?Ss<(ExuQUJ*}l27h4<*ar_5ml zrr{2ni+pWY=&z!;EOTDG6U6uc!T3OC@STKc(gprDm#%=3zaq-i&ZmgCXK}q*Fj#Ba z6*A4M4~nWL=J)PDAFh@cd7SqnWvd;16|S=115FVQ29zFR}2#>Ju-Hb zFe;2GA7%L2osJ!h9(&-ZLmA0cl)LkXPaXHLIU?L@gkAi%%)H3re1bO>8De62z%4=k zi$~K5gQ2JU<%~8X2HEE7N=)ZR{WrW0@QTJ*G8CTfAEa37rdKofo?;~fq%7vzXjr)c zz~*{I(_e0h3UwAkV9A*^f29*@uf0Nvv%}emrHfz;HMA}}Mm&S-X5%;&Aepp6?k*QJ zanm=B=GQ&-PUL= zz1hft+5T)YW>qY4vlje(#FaC()8=H-3jw-ck?rv{$?(C;ih#$SA}GB+z-n6yDjJ)CI1lIm(O*p z^~Ktb`STPYzXh5)HabhQBj7q`Sx5*C!&N$lDs(`VoKfyEt&2uCQ_!~Ob~^~BeAL5$ z5dzBXl?fn8Kl*GMlW&$XDjSgWM>oo z*lOO9pj^ISTt#m*+d7};)>!$+u+L2n!MJt%%_!^IA(1_=qlH%+@c|nK&J!!gjSC#d z<&7ZAHg@GcHA-g`iKVh$6IXKDgPoG#&EfY|$Uu;uak&+OC9n%~CCx?pr*k)FsMxbq z9#l3-QbPU#X*O(|+*oaQX(La%`x)*LmW$7tm4Wm_Gk^Eh-}JxX1x`h~4yH;~Mw zAH!ZbkFh{nZrHtufBghz0@}3WM#Vr!ug`3GxsH(yx1mIAq@76L%n5q0textD&;T*O z=nfgSX%D2<{9k>+0Nfzp=bzW60{HFOk}JXFWNGbc{ZU6VDAqQ?-_Oe6y`GWIdo>Mh z4P8BL6H@~tJstCpCU!2CW+FNXhw?Khk=_|t7PUJ^1H1FiyY_#w)OzZo=ea<tO5JPLr;uK@8xB*E41VjlV*E;N!J2kjoY?QqmhzT&;)Rf2 z%@l&IQ%HFboETE>TGzTg(r{x>E+~_&08e|`3FnCGA=z&RF_`T|2u$s=h~bW9#w8B_ zKqGYXzzR>fB!8A+<2F~U+_T6{;Zc%0OUmD@s2Rx&munmR%hT8&d1q&Kunlx_4Y4qd z?=nP~rSdMBz=*!%WwrCDD1;Kg73d5_1eSH2o_>#!I))nenHe&$v6=LQ2x5O$b{-H` zX9R#YmGhGyD*mw-lSKRp$5W~0Kdhkx%lWg(S#J>wemA6l9=osfU@%>07*Fr3NS+$i zFwVxlYCD4UuXE;n(Wd?E#|p4^!ebfd#sGjw3H5K5$@JAn_5qHvWx5B9gaaMHtIRP- zh51gjMR%Sm&`F5ZJSDx7Tm9yFgODQVc<7kZ^5`QttnyhYnV*T}6+I_aO zs=Hkq{FEwnkThWemo8q)3Px+}`N9D5 z_rb9)l+GgBCLzA1=x^|$V7gFMdlFcdws!5C$hqF0zgeeb_a%m4etA=%hD-5&5_J$o zOaBGGqeXu++%}?nNnyPR@!N)wiOJGMa!kZQb9x+o?M`^GE4C|d!~SJ(#u3F(>>NkR zqMaH-+HLYryReJlPO7|Mz>}Rnye#zXHgv&4W5Qi`_X`CPA>XG&@(t3GwC{IWP0=v4 zzV&UAlN7OD%P2OyR46?fj1I`QOxVku zh4~nFFaKQ7#4oy0KwuZ9pZ!M}JKngUjgc9y^Xa+E=-e~7^!d~A!c&`3z0mA}+613w za!bo-_^8)Y%hGQ}>lBw=o66z$NwM^CN>yz>HNIpD0l^Wp;SqcC=*&eOt^QX$e@!g3g6exh2F>wL`aGzS{mjd|&<9&Nx+}6Z@y1oPz|Jb{(1B3dz z-zJySlXVC@N+zn9he(cUzp5+{WBw!;9*g?0GN(G5qDiDRyPAE%S;#{|LTqfLY~-`z#Fd)X5<^$vXIjU3Th?e2j3&Qr`~-6=+;U&>Q;#1wN+Qu7XE&&3;`9%eqYB&HDMNmYBp%d9zay@ zp$r;OunhOt0|-Q-?Sz5@<*woxeDYUz3acAivO>+qXtbC5e97j9opH-VxKw{wkBV@w z5NVA#$277rGj|@Lx5AJ~s_q|Uwdo>gx8d$$ssv1|Z#d5qHX1Vgvz6anmBy*u+t#ZmQTm;+OC3%tkb7XbU# z`~d*5gJrg%a|9mAbV6HSJe;}+0w%}y>4LwiH4O*jQhmWF4%J$z+_hY!IiwWH5mMP0 zD)hOWC}P~lIq3dw$wkUh{(gJtwim)~VnP%;DLEwzKvyqG0CH^EzvVW&hCg6>Kt^M& zX6K3t)IZEP#k$X(UsKwKu``Ru_@cQo4MbNl-(emhzWtmp%PQ=d#cGJdJ#2slttnFA zE004)wRF-+R{Q>=Ow^|DIrgxUrz*aZ>*V7G)t)snX5(N6v(LG6^t~DHA2xKdB>6ks zF6`rc(7kmfnUD-oa0<)j+cGNfGDh`>j)N?L*x{!>21G^_`7O{9ewD|f#R*{bvo5=P zHTg3yGLLjFau-5v9)l?jkmUD0Uu`UTC-9=inE%>rJTRM&#rUiSWAn=& zHBk%m_9$BmYi|gHufI>DxMVFNBAY3nsN2-^PXhFDfZ{2TZM}aden~-c6OiIASx2XO zLN*kr(Swl-t_>^DE@Yl_b#+L;$-4Q%Utt?2M=tEptLbYf;QJcxw(W#i^P|epU>Ve2 ziQWLnoX)b^z!E0mCL;vUvaPL;U-c40F67cOJ^A)!=;C;dGt8O)BjAF^srHe6Sg(}N z37*W8z$ly9Lh+V}`d*a*U3gNSv-QECKIaQ;dKZzszF9RgI)k@4X%t-3^BOaPXxsqk z{TN9yr&Q7^v75v+sN?BbsSvk(NoIwjR}fIC|KCiy*!Px|zw(;rUwrQuFnsEdT97s2 zSGATEjDt5%P`pBYeC*`$^65{8mY^TUmnpF7a{S!zl}%|qG>#w~0SMXUEvc2G3S-9D z>%BI5@{R|V1n>aqKRO|p>Ym6yTKau&nDVN5wbX-NK*jQneG9_K-O2mXXb@4Iy{w9I ztEzZotz4dKvF@h+rz;H9wBTp_nV*AN0`2AV`{gxD*nHP`rvfQ}gKj->-t^nl34(ts z!}iHqKx-0}iQ?V%J@2C@(tLyOude6@$f6|861>tL`z|Hvyss64l&p#m*eP{VRM?{2 zl*vhnf#vk{JNsxb#DR_ z+mdDH6j|^bczfVL*Va>}OU!r;`!U&w)wf*SQxVgAvT)O-|BWH#x*y592fQzCKbknW zCEsC}R)16IR^S>_`^TX<(0MNdJ3I?-PNtwIX~7EflZ!anf!j}PiD5)k?SDq7O>81Y zw9>wx8Iu}mxe4D-P`x!)2J>j}GyNM+X^Yp?lJiGK4vCCW)iR-p{K~0|eMD~BoZ`B# zrV8c9goeeBpNfdvqfii?!t=9Rb~iy>o0o1ln*fEP^i!lU)^frqesf%aGOhy7zt9Q9 zxlaBPerd)Z`cUL4KedhbF~*k*p1(CScr}UE{ zM5hEer@>HDlN0CLnkAct$IGc zJn6O*7VT-O-@(29mkD88f+7i*+5{{FLD2lXbl0SJUz(yWcC%orAa~;9vZv7|C$Tbv z_kz;Uq)fvb!(4BLT+OeCfR1x;d|%Z6DVx&q3ax{tr0vr)V!=cFqr!!N+>)V@3+{{e z*mD-_PV;0X=<@5>qkBLqtPoDbdOiYg%waH!i5Yi3X$FF<5`R7TJ2Q@80OQ|8QrtcJ zklS9Lt#7?ir8WFZn&2E-%l9Hyi%XLN*BP^Y?~XP}#-HmC5My(`R?nA|-%E1YPw!dK zvOWDsPlv9O0^rCD$T#dtE~9|UriL0O)~wYcMo5|d&s|XLb{D}kM-q^QlcgPWEkqb-pl*G%NhEXH0Y~!$@ z?O_4LNG+8dSm+)myiMqgZHh0ao+MYZ)qdvHy(BXRhq-GfJOIhoonL!DOHbX!M&_Z` zdCnBi9az*;7yK_dgn8r$DoqBt85MKdTKMcZKNKysd9h$U5fz~tqx|r+SK(J)y;Lf7 zRVs94@BfXtRfdl_LQJ;L>~ViO}*(g+f@m5~0Z};(V^~mKXms=KeOG zYCr)|sa&CQ_`;j>N(~DUot|-tpG`3(<)n{n^Ya{PYoF_-Z(HsIIilbVzM`fXL5ov% z%ohe2=yhUEG8XM2%ALa57p!s-H;~v_6x-0ajG1M8tdM3p34W*>aXQBUOz&R(|GfDSICw3TVo5pWGR7=0LsTUMnpt-7$%mn zI206F_h#verkCKvOAWWtA^iDVMMqYdGcc zwMsHwQi9GV#&yMfuFMP%;O(UHx=*-k zO;|ZGj^uLYDCEIL7r%Dnw|SU29I)7aEF*vo8`3sJU|b}r=RHo#_aR<2 zQ#4LvO31}(j@0q=nqERLdoX#pSi&GLHbQFE^WV6{gObhTegc3}9D)x#mC7GOUlrY> zW{V$Y;M17(;!z8%lC06duz3fBgYZJ2x#1Pd+LP`#x}pNy`Bu9(cVrVUig~l-wL{3v zA0{R61jJP_MOVEoR;}b&=^gh!RSw;gHYB(S18vJ&Hlu2wO6D+0a*_dt$qfvG z>63`w{6Ut8!y=j)I75XA?II0jr3~sLo2dL(ZMDm&{r#{*5ZkV>l3E{#b$}bjHStJT zlqLm3Pq|@`ZyA)wjjy9Np=28?znk zU3Y4J5Wh^5r1Ol|`broTeG#D}S5szskoLG{*w6zZ^4QR(%1hd-t_IJ85D>|$Vqu{U z{_NTRS9MSX7k{nVo$^M{#MsCvIf9g$D$@It=|=-2GjkF`B2pq!3Q)*Em+?80oSclD zjEbI?@+CDDIRzbKVkpel!#OIvUFZDnl@yAz(f|%*q>VmEw}s!y&aJa9s_?&XGkWiy z)9NYd7{~_Dv@0 zSD$&wC*FiZbU8E>rY%`?f%H1Uc7BFgO zcmxv+`MZz05~)Y6KB)WH1|Zi|6oAbKpmWbxbm(SfwR%WA`{tdulT1dwN=7BcH)*B% z`CNfQl(Wm43~I`J1#)isQeGCaSxJAQ2k@78RHnVt1FZ?X))^DYpcGa7~@irTBbng zv9G5mOx~qi+uL#-6Iy=g`>Jh~EMZO!h9m^C^{iLvC#i{=LeKyQyi1pSnm4$%rkelb zvlxfWM%SpVV{KEMjTu&2l~b-Y6oh2V{xPi}J$E#%orTv>|2K(v?RbZrG*5u+JB zyj4kI4|P#?lKv`_HcAQj4G6#rD%R&Fy}qMIO=NhbdL#+E-9gcS!&)Yq=VVkh4qRw#{1V!e!HLmSj|kg>0~DERj@xCmQsXJ1 zu)B_<2vbA_wnM_Xxn6W!Zo0O%iwmsDxX(3}SJr=59^UBAnVcN*y)EARvMO{pz>lR! zRj{5`kzW2A!DCjyGhSD#B+7-X=OpH5oa2O z6aHrSlVl-^%T&yg&3bP{%W0TBt`K^*5e<5;~-=7NelE%Yv%yPB`+=ZE}!=1mRv;L$u zoK(*{ZCJ=U)E)@|cxqR-xgiDq1UZUUnsWhVid)a2N+@+SOjWRW8L-{>F$wx*#`C7YF z6>%U8dtlD#WIUarPHem)wb{} z-iNIB;2S}Vz@&sma$`7a$H03i=wMe#{K6_JNmCJPEOcqGw;dE=$71fE z$wH8-FYNC5#}9it2S==Ifs$9b5M0H7?}bZxd?d&PTiXFELw3zKq*(tcQ2v^{noBJp1=h-b)(G!Y0} zy~rCf-G;{%@&I<1tA$hw60^RXY#gOng zAlcTso0{545~iXE@MFG4$4g!VR>E)4v`n_CO6kNW}3v(*)2EoYgGI-MVLz{hhN9I0abx$nR_#Gok zUx;rShP7Za-dbTMGW0j77F4&!4Q9019_LK4VZMApZk@(>|<5;9qLmd!K3-vBi*q@`gc>Pobj}wF_Zo;t)#oU6r@N zfrm92o<+Z}kSJ_3{fdZB$6+`e1a87>Vc1*{drF}64%$AwbaoIE88-uX4TCD`@jyyo zmzZKWwKy8ZH6##;n~p;y3oQ`fD1n_gd2ltBoH1CZGt&KRVGv@a>-MDa6^Y}H2Xdz` zXw>299EBZjwC#MKqW?aV0{Co1acJ)}9AKd=#q@Mnib5v*cYk|h-f zjjzuC41Ybg(%b!2N{LL5*8S8Zg|ZOJ%0=6Lk;7cWL{SW%`|({)x<%qBm&GxHDu45K zQSgA$YchnL7XrT{<9aSXM!l6Ypq*P<;9Ad~^f^D>GPxl>bGf9hJFba*?Zc+8iE?6d zSRY(Jy*x$VnB;*FRBn|3X08hmFcy9` zD0~HlImwT@w0kmR(FFl?!YJLck6ly65%2%>W)eB?F^OId*O{j0(W+JSwGt1DbxIivVtE`vQ<_##`lh zjg>eCz2Tf}cInzus@ImdBG^U(Vu!KeY0n;-_-6 zLhxwr{;uS)m>6OQH9dgC>K;Ff6ovoo7{rN(5@+Al<#WMDH)M2V-Bo;f2npC5EA4Y2B#r zPG<8f;ITmztL~M5?583mB;I`uB$oowaG9C}5Ai`e`p`W08U;0v_O#o5OdszIF4|ey zCYMHNIliR9SCCKqe{Gzo`*|? z<>w?PBkAXsg*s?!mUgq*^ejQW>L6a>Wdr~Y#BF~%OEsafK{8_|Iq@mdzr`>Mai2cO zT!rNg;1khsMY{z5DWX}5-pJg;4>N45$Q4ZE5R7psri_2U6`+&|+9jBfqkw`z{O2Vq zSx;v?wSXdy)6{qYhR6}xK(p`^5?$u_xXku!=z_4goG(%J)|V@Lcw=?Ex0e-02w_>c z+6ngQbDW{05AK3DFCd-)$~PAb0oL25#3zXf(bYw$g zi!xq@m7FlY;SryMgO@WvN^4NbaocSX#BS8rl)katf4+@Kvq4ilXcDf4!xe)@nx|w( zTN-l%X`WOV?ZzQ!cs)r|r1xlO1Y=KU#@|zx%nYNwU66d#pX5)J+rS zOg)HbByRmQI(t%)#ZlLnS#K%-k(j0nMJ&^TvzcW!0^;qpFl8ky(gO> z80ixMw!z}aI2xg@swrMAl&cYmd7~^gh<`gEL1<|QAmVh|_!VPUyz*Pj$r>571}Q`a z+n!rk&7SWwc)_I<6b3FBUgwA zA(#zczcPj)P(&3TUvXriJv1-DfLv;!48@_lDv^|+4t_d*i&7Qju*czVbip!(=3odw z1M(Vu87Oiu+z@MgABnsBof2DJ@BI5jd3GlXqFE-~Ap2NBL#ute|N$u&26Cg13HyTphT84pB!*?0sml zcW4d+v?sf9a-T|Q2Cg~_2mXo?FwdCw=r_ZcB@&$=s@>@m?WT97*&@C$W}pg z&)&0uPJM~~67;yo`LVjR7Q_Zj@09U6+m-LW%G7R+i^KJ;|@)hmey2)tpSMq}j ztFm<-QW+{AtM{R&co8%?Iz*x-4w3elrxMBDn77{y*SDG!GDF{Rezd27aNq z*FUm2Sn3)W7ibQ5K~s&WcAa;!>`1Q8@6pwN3d6&7{XQDjt%2!+k?=i*6%UmK2;`pq z1h2Ijj3u$Y88A>Yx@gEw+NWgGS8y*ZceO>nRCtTqnf6=XSMrHeczpC9u~^I&#kjGZ z3#`U6-Ax^kjS-n^Tv=H1pX);skWW&v$Blk=E8IAjc`ILTat?(%1?8b84sD#-(rR=d z1fzh%@3YcF)x`BZS{dc)KOzU=Fdg9*v6?{UX!&v5#GtGap5J9ps*)#QH*WW}RL*nm zjEqVXi?X&!pS{Wh{<`eieg}J;<+}-JfS)|bPjHvgk`I<5e@lSsyMznLha@8VB@}$1 zHV5dzoK#e#GD6N6d!JAJ%5DF;R6H!zZX2c>&9bhOTvgY&Tu@A4Q18qKY|w&iNGNoj z-+N7dU*K@o{b$={4rOe=@|)3;9`>V~bP5W@BN=*FD0>d=>IWnrsEmQcnWvG1e9E>* zlr2=>?|&^mSz?{_5}cEb{j)Ao4*=O8*jpw#;NM`J!p9(4@XXeI7A^|1lQy<6~m+@oPW z!OucmyI+o0VXQ-vg6GCF@C1m!duP|H489>y040L=By}o1)E&~B63S8lUxq4f3#65$ z4+$laOYZ-of6d-7U4F}~(_ZnCgr;OQbC%8nbU_1d(aWm}4(E7Xl+;hJ0=S2F1p=1s zAn3R7BgtOLNVrJC$dnPSjUHcpLtwP}!|yVFSi@|2Z>HY?yvA!}S-vOc`?>H+j~B-> zP`ZH7hp2wWFT87sqnfAn zPWOrWlNi-|7|&^NHsWJ~vrdH0B>TZ{!&4FBHD7kr!;OeqQSo&>QBu&KRF{t?irG_q zo}e`Pc#g^52=~ukyo;<|HXwSC2NFP|z;qAo4mE*Ew4GqnJ~it|VPQ+ziZi;^eGWLC zT9v`PZvwNBb7r5Ha6=4{@*bo0SCa^6VbeOATlq@qDCUX)fJ`8RM%Ds#@)RTXf+Hpkk@t3?CoX1MuKvoA7L%8Q)pf@qZKpwYkTHr68u;8pv#?ir| zN~wwE_rpmbd^8H+o@|-HtEp1SFY~o!`FDj&%mjXWh#QaB9pcYn7y-Qn?N9M7nQ+~I zJK#sVk%vspq`{RHlPp1Gxr5*g-CU`j?n?5p5}wYH;ViXdKtY zmsd5=-`f3UL*0|$E1-q@?5LMA^NlJ%{XK~yhM4S6HlN5PB3YtEPB{w%xG5+yGX0fh zN=t0ZFN{FC8OLZdC55@W&Q^oGKwPW^@Bxqf)~&j@5&3LOSA) z!a8UKk;%LTJ*29HNxX#n=;oO)f`)T@?Nj|iTu%k&>>~BJrU5Ei;Q+Mp)G}~~#<<773ORk6* zo{YGKS%eVhE(_FX0Im3_0%7ZF;#obKgvVM?1#G zfuyQ0dtgRt!Fscfa|@8$KF&VAf`(#6DvYxw!mAy_i%WonCE)=zS!D zxCE3qEejw;u=1M{S2+(iT8@QNIPYCB+{4<3giyDk%FG68~&j4n3rel=n#nr?Sk!(2**V^aqf?w5`?$Y%HW?L=u%j=~P9 zqUHL;LqTi^{k`$h0dK+&=5^uEKDFnC8bfO;hpHNK{4f%3Mle6q8pioR7_ej@6k=dE zGJeZ26iOjsN+3bzmK-RI=<$(R-0@#bn_{}DX`^iW-y}L(R~uxm9nYWPkGkg3b6mg# z-E53!?-feT5B84@8zhSg!nxPScRTuCyXsVf0L3_lR20Q5#_&|v%Z-4trj8wZx+eE2=9VlTc91+1*R6P9&!#vub&|(Bfz)hA4Sn3%S7$EYd}re@vw5#g27kJ%eQx% z(I=*KRYBTJ8%HoT9fZbrMBlf~E85~C$E+2Q0Is`?A*o^n=xwa&x9qB{)3ds~iwY|X z-73^C>lJ?sH+%gj(OgeaNnNI+*0>ZcwbYNkMG~|=|Y0~P63%sA<2BKf=f)>7aYzQOgpB|sh zZ>YRymQwo2*YWTCIIe!MYkZfk&|edq*kL2qm`?NrmV8of!EzrPzABZh7@Evp@I2%W z;S+@F$HgTo4{ovV6pelR63*-HW+9NEyhoaJ>1p)5n6}7#>vY6JCUw{Ju*IU2rcmCv z;I5@`u~X7RsG-+r_K7x>5vgFDrp|W-X$tCDPk)JV4vF%*hm|VC(6$jUR)6>$MIDADGCrxwecQ2Z*d`n#=pXraWr-9aqe(5ROT&3x1BO;woq?}TL zRYkVozNs1Gf4srsfn)}>7~PN9I0YXbGulH0TixZ5Qs-fnLg zCs-BAfywTKbS!7!fcn{n-Qhje+;Hv={%0B=NhvB@3Yd_aSGH~n(}pneg%%{Eua z;kS!F%pPvTi(@}F@dkPosvH^R#RVuJ_HxU-*UN(>Rb!|k6TNTcKKvEskL=T4$%nDF z^B!lbRUMi5o5nO~BSJ~1tMq^XTY0mi=mB^vz!*4ZKK0?FB|NOE5ToC63OmXwk1O&H zK%nq)bAXK(EMouE-_$)V^>mK#REY%t)yJx9FPdfo*_}+rJ{!g`kKG6>l!i+ex3}fM zH931GOmD?IH<(dCLF{5L;cvnmgJpin(~Cxsz{jQuEh?Q2(0z%2?f-U7?JgS~#u&`{ zy1rS+sxiM#g-$GObK1Op`wK0*2V*`QeMvSq-HIG%c;a8!^(3kYBs(=C^c##gG{o-m zlnr+Te1&Tl?qf~lsGh?wb$7kgvY7P6E%&AM3xdVaKaOt@!}%V60on8tbG~MVTmDc` zVlumIH4H;aUgl`@;KiEAR7LUOO@lU)`}RE-AKV=`LXagVPCaIE;tf!3Z6C zoO_JlV3qdqyO&chzhR~I(HWOh-gHa;C(-tU@99UT;I{VQUYzc##H{M>+NNi34~uia zrA)$&GLCw_m{Zf2a`m%cMNxKE*=?J0jv9P{3-IGpZ$Z~c@%7eN*0TJkHbYz_O=7*N z)wf4t>@F&DT-AK9S~~~p7T7=pQ@^#1V@Ma)XZ`yWVloLb;_UQrj=|#Z|0oM zQioq&fU2cy*7{n9BaK?Mfwr0jXzl`ca8);<6J1I5I?s&n(&Ezd>B6D#IT`xS z!=e}dVz-N?etrAyqx#v@SO8T{@rRq>2oR5f_oKO+l-yZr@5YtVPDeFW|hXK zN$L;{Pug#26R-dz``Iqz08WfNg+@f?6ZLoDl00MzFAa=O#fmTCA1GHdprB4*v32?n z`JXZy3$Mq+lcduSq)9xk^&y2{U2^^Xi-ji)!Iv=SZOKx_!o6R_dH8lw(8Zxd^*Fca zenlS0{ASJH*BjGN^g(E98itGc{(7K;Zn(lvA1jTZ&A50+%y`<~Iw@b-;CFs*L&#|5 zL_U6W*D{mItbL|~@vqx&BqaTsNq{88~=3uM)!-% z%UVIgb=S8O^3t<4JiZV2*lpCSpDH;V8&@6ANhIq(;|1@geF)1v2Q4Q(s^(!V?(Oqr z^z;k7x$-hbk2F96!*}SFZZTa)aQygya;DUqY~KXyw=Y7PDILkJ`rmc2BrMbtc)rCo z*2^5L#}{i}3RYhs&?VzQelj~N!T7u0?i@JRS~CeLuF>W*q^oHr&ZA3_npXb_bff?d zW&JgoCE@}XesB>y6K!?Fz+vj`f3VErQKHg8^5ly99MR+rw7E_^a)Heq&*rALmQ`Bp z$yhE95r61x^z%M$R=HM+{ew}XH?xxZ-_P$;`2ZD>_=@0Qc+EoXpz z^T%Y_0(Q+aE4+0DSW{1c7vF=-VdV?+dofc~v#tWwnJOOY^=>*Ee1+Gz{XUOQHbXD- zo7y7>tBdzK!GM>fudHo)Abycvq$B#EcjT_x$3O;uo z|CpZ}=N-}c@TMc(^v)Rs9N0*O=2!3Poq0_kAAkJzv%J#mkqVf@MUcj^K?K1*k3Q(? znCV8ANs8P3^dt}u#QqBbRY$$x8bJ)fvA?KR->7!gCk(bjtH*C6bn+^Wcvz5+wttPq zJf4$|EV!k77A@xxoTu!afhGoUwWAM?wH!1dxxGL^&o~ePArJ{OOaKUjWq3<#N#U`5XB-Ld&ZuWdZxEsqo4+=2d!O!9yXvU05*iOmhT$; z^!bQ0SohuigJu5kG%#ZH;-*Ef$AtKEpuxMCz{Z+&hHlmQ@%BgIMQp5e1XFNn%I{?X z{I|@0he@O7AAse9o#19Ir=cLNEjLnx5ppOyhz#}6?6h*j=6%RRT_fVJ z5#Ltz{z#3al^8$-30pT?+MyGDbSHvQ`bHOFM;^{`w6s{OM{zz3KXYU6Lm6Y>yXVB2 z6AB+dBEEIyD8^Q7Kr5>V9L{nk_tBKErpOBB_~U;UCVG68D5U4MFV>8b@$ke-YN9J;q)(_Ksr`^ma?Lq_W>}EkBOS`%$RF zWC)IgTo#na7?|q8Z?MiC9G!d~7NNpNTF`qzY=BJ7k0uAsTvo48-RmC0+?csnRxG}3 z7+_Cv>E-j8iDy;D%+-2CaD>WN(*9I~NV}pm2Nh>wh>!vmxfQ{~7!L1($-js`3=m&- zO0$%%KuM}D;r~|Lyj%oJaJ5?=BQy!Y`S5<5bbD($u?PrisLxh{ahyZQR_O%rw1*H7 zovXcV<`_+UO`(ieTgD9Z{Yd0YlC(DJF)47yW?|E}!r?)txi3ov{cSbM4!9l+ivMMO znv*kkA>P#vrTqpP+Elm?@5{8*HpDPkZvo!cPt6w5opM6tf_kTQ}%CN{?9$!F}8R=5%g+yB%v;EtWTT(ISOTw8eN0+a&J zc88}-EJ#q!U1cAn$V-~ZO5g=~-o562Bky85Ie1t|+cqjv+SYCC1BM%Af_2&-s>@Ou zdisR~6cN}qFdQ3@HlVLUn|QV?bM+~pD1fw@cwB}MI&??_bZ(l5Gb2SK$dSgL^6IGk z!7zMYXVWH<^)u^D%BpP~aragM^GG&Rb5;Ei+@8;ZIBtfBYowBao+eXLebbx=hh zS{yU^&O$P^@?gk1^z65(93?@86z9bC(#u;B3)N%HuV*aCu14Q560fWyzQrWO{_S~_hG36j@`2a1ANo&^462xEG zV`jhKjuyM(S$`=Ku!FP&@Da)>cvi^Z` z%ktl(MGKsU6rn)$re8-6{!aDkhrqYqOB#%vY-#254ngRrXdkX_sk+GxZT?j8=GdVS z4VKix3e1}RWrWYBMymbF@O+!`mR^hcPa)E(a;29uEWysJR zEsI+wxOywk(K5U_P$f0kfd7mAYEZ7(hbC?V2r%Emy;t&c{{i zEBB4TT)I$~{+It0$M^G(&;6dr2K;aDeEfg>oF=3ejoTj`x)zaCak0mQ3mo4YSVvD8 zGn@H3t*}H+s_8vx&T+D9>s9d+ADB80vQ1ip`-`CEqk%yFktn5$3o4tDh3EB>?CL~1 z5n6e^=A0P0Tz%RMZC536xP%u(5Bn#Y7cMYvv--#B9g`bBXTOST+OQaz&Q58=U%~L} zdrVBzLqNV87;I;2%Lbh=UN4M?A&pOPOh{KM3!3TWzwAbnL>WsJayLnD)+BC^+(icR z88mr}7EdtxDb@DI6`41T&=Y@<+Pt#sLMQba9hzXQvVaagiCeLv2cWp<0qjWZHQjMP zg+pVP>RVyCC1U1EH0rJ&G_O8_SusD7$$M-0mAz)>EKs$CZM*P+Rq`}xKicAsR4~^j z(X?Gy@9(%`GZ{G_ufPwLjnL*+w2P%b2sp$b8c|@c>5f%$iB#R7$b9p?0L;-Ud1DEI zsd47(_b7MNsXZU`$Q5-zaH2}cWZbVU#T9K=q4!IWVf-QKFJmbF zne*ljThYuwo)?xB7Xui`?QPu-Bx5j?t{AIPMHn&2dW3~yenv!K&MCYece$TC1IPT! z>&ZLhu`Oh)Ew@PukMJ*rAdrz$v(LT_PnHmqwcPD_p>Ma9#qp|5`(9D@>brHq-lZF0FH8ci)bTkUU@Kxo_{~|9To!tFl zA=R2q0m=pZWageSi`LXZ6^i|wVrC;>WzXl6y*rl$`G5J6$+W4G$>h=7{>LR|N$;yv zfo<(}JHDK~cuF)5pn30J-ty0aF$_ z)DJ<+Fq3z3s*1%CEzBypto@PJ{(Zs5c6$ z*8Kad$*b=I6)T4|?nB?wC3!O=ra&5d@PIix+oV3_XcXHOwEKvDTeU&rc1|!){A)NQ zY#Xs~A=a_f9=e_ou6R@_O&yUH6;N7UR;n!?i+Q8I)J`|wj&WKg+nRRg7}+CSNr5nV z{!v|^8&@0*3$e{VG?JsV-NQMj<(8zgUu@S$Tf%M25fJ5`UqgRz@S&SMo%i_PrHL91l+UZmRtHMzvl?&e z%INoky!mf>L{t)a)K$9UCm5Y&5a7}PVXn*jcQ|5Q2I9422y+K$l!*fQwUiYCvakN^ z^}Z;(hBersgQ{n4^y+s0-Bc6ry4#U&?m(fza$M2b(5CH9+7t5|ukSQWklBX1q;gtf z7-wu0AHXi>7MpMa_!{3DG#T56b?d+4<$+)Sz`-sgny1%`MvJ&SwX+*25D$VsjNyw5(e-Iln!0<12$=_ zEu{ODHz|Q0kwI{jj$P`#FSf;3a?hH_E7EVtzWl2m_Wf5qSFj5-NhE>^WqCgy>5$fQ z{`|Y0JahJ@K)EZgL+x; z(!(qQS$!m4ku%3xnjK=h{#iwP=Q7tS*FWb_S!!Iqo4H$rM;A%NMf=^I4)}oYS%)E9 zU$vt8Ewt#S$bbXFe2elpS=>b!?hC(gn)qb8@>zc@wOMu2>%?qVLVWMQP9#1 zh|@~YB0*18PqP%qq;U%$P4= z^pyzYrpo-XCnLcwJF*(KBHI2tDHriKhuu$!RX$CQrCCxV+1%vt&V0#!X7T@vjbWf>qXOo$ zv&vz;)lPo$ZMpY;myyu?{eplCoQg1Qprnh-5Z-!NmR`>naORu%+q$LwcVrU9+94Xj#?8SdNbQO>((iyqo zy(wX}!XEP}U-=g9HOI0)qgW>Jp;G_4JlXceom(BnTK%U^4q{tnOBx-YQ- z-w|uIepk*o=6j&aWF|F4v{0Vd6zgTd$35FH_sDOA6^VYAN1KW4fF$LafaL0B2s5Z| za)gXL@Sn>?S%#@NiYJ*3%|FAIH%QftdBHN!CWc1Ot46xX%w# znGv|K!>~YOMmK2<@0Pq=xTI@!m!=uc#&VO|60JJwb)&%#B@sxYJE9)(=RurB?eQfK zl^oA+>5fZ|>c%o^Ck;Q~1w~DSCxs|d=D3&a+~zt~PLGOqx>F=a!Bzu2qp^JvL}G|- z@{v&i;?mX2&KtU2!vE#IgylTcC5}b7&!TDK=q-+OI^Irb4Zr`2ptp~0YqMT)ZQ~IM zmVZyLLA6`V?@^|){K?DHZ!3nd=nPQ$Ly6i-{*sEO;P6Qn4e0r}5vf8=WeqX_xG;fd zxs0rCDA=!KNE4FCsgYNtI8F_FP6IJ{-cn27Juuh-MDxA%10)7h-2{=!;Iee3k+ z2FAL{%*ol^RrE?6=<&U?CJ zbf^t50(App-hMCFC*7Xckd7mxuXEJvjGWF-G*gT5tTCLUM2N~Pte79^?T1dD%Z*XG z5#Roj*^tlkt&dKykNTb25snIT=)l|?8sHcARL3C{7q}cg)oFYrhWnMLuwSHK_5nPY zL)Iwjgnl$K(V zxV8F3n;RRz4`f_x>7q{q0T;|#!Wt0N00pw^lI*^a{@T+}zwjk+=&TN;AQ0CKmH?UA1bIFD59F9JMHQwNU#3FR~KnEQ&O~QTOc#$yuMT5=HJxfSo^h zME15uQ^`y3=ThK<6*RC*ZxrJvqaYUptxaNt=2f;6wK8SzVtsuwqq~88p`s_o}hDl!(E(-FsMhzj#K6H`R zWt=;MdZWq$s0n+88t&fzth(JUWphh6EK7J~~SzVqj|*jH;MIygc|KmC5g zEhtjH7zT?|Wm|Ps-rixl2ZSB}+YsikBHYx4D6ezoWkNEf@T4by5G%JiOcgB8tC;;F zbPUr|dI!NTeH+X`D*n>-IcF43mSA7+sZU6e)eu@js*y()0$UlqmM{;T+8@eHmQ8>T z6QfC4rwHA;TAinsLRQEicxN)5zoikKtiL(olu;QKChV<0Uur%9O`z)9B>b<9A3)T- zVcYXd;~*Y%!ivh66Hch`E9BELqG=#B1=Jqu%gQki8YcX{pgmGzANo2QxX*9WmxuE) zp2Mr1dPcE*xn(>+P5E>6J|S6xMj&r7xW&4uj!@gmiY=zd9D_3#%Gl1WPnqx|2-1UU z$u>$RVLj}pNBClvB89kRA<4MJq3P`TpU2G~^3K5DyPwS=+f6@G`YVg>d?aoo0|%BO zME_7PCcwHMmF=s1f0QQwvSojpVtKASjDNjoO3IH0+$6DEbmbAb`|ttcbL|c5xl*VU z6-TD8Q76^-I_LLcRfnW^^{MSS-}IfoaX3yA1=|nzydy1l=S5IaW!7Ms^MA8J@J#y8W|0RCnpPCW`h*jU@OwAtr zqo*>zWtAu05LS44KxPqQ*G3Vkb+3v|e^8W6M<=eoRwF|F8D|q8E|Jp?MGOYc!TW=lLQsx$W5DB5wYnyw$z6m6iod;;X_BaRi`R!gRpoh$h+1nrnIwVy(}To)NO} zeJ}OuBj*rT8>7yjD2G-Mzq|J#+0}TrGY_KO^8;~I0W9;)j|2hyjujgI&%1mHD|v+$ z*?8lyz?`!l=bDx-g3vd554kv z*sJ0@XRLCNuAb)wB}9p9K%0?zSKHn{_Xy2X3-xljO87=g^S2;2kcISYG0t&*(;K7y zsf}iW)KfRk?@|7T45^xh>m>pJA;SK4pJde+6JX60c&4~%Py9Aoiu(jB|rEHI30(lonf3QKHJ21TkY|-Jv%#uLu1n8Oeiyn}3~Irz-ze zY7cyeV_XdMSjNuvK#5#2T$f&yG94B z)ub`t$~KHD{{?2&D-=OCPq(cumSU;I_sg3qhsTOsNY=YGU}-6=U5W>eOkS_K-X4E!~k0`G3*n->*7-RX~dM~CA4MGO6q*^r461pv}EjR$-zNm zj*E+jVC8fWZ1;q;@R+N`FFs(27iLKxPESINm$1ka*NwG2(PE2p>mb%Nk z`izX1A|7&Yn8VIfVW0sr3Lh%`RV&d&$wIbDvZE!{Xw+unsR2&U?t~hqh(dlDm zbSBhug?7$?U&fc|v7X7O`v1m$GTnCYmd4yu5EaM_aClIgLOuK1A23wB9hyn4fR^DKAWV5hiIlr>mO=}(1aAD%2B_b@tl#%8oa}ezki(NLdo(S(&VB-KtsEmvq zEjbO;F*F~|Pf(J^HZVk{|Enf%pRqlxG~vWK`YO7YG%PGlKdiLLv`XusOFgdDq_%!a zC^JQfecy4+je|Wr@-_%{)^;vyhOiVG2^18oKd#L{ZvpGrH9MIFYZfOc9+_Q3@Ory} z`dG%3g`DCmqKIk(lhM|LBsdAm3R_BVmVhv+q~lI-Qy%k-m9rMLwf(18)TYioAPNQB zJwZQmj@b?a{l5Z5+y5_6yd(t?m%rY!Yieq|*VNI`)zSs#Ika@ufmsesZGB@c4Q-$% zp=Y40Z=$Pj2K*hsP5>I9dJucTCq_%`E+}CpyQ$hXL^(>%x>OFBmrvkeMP_=-_&RXk z=i-^?ip*M*UD$fb#KCMopmnDlA1e7#>}R>8ibo3Vk5NWh?b!oK z&|BVSo5Y`Ys4jbz3pNit|J3v-%NP*V0HjvNwYHo^*BW?`)*hA4gHJB>dt3F3O;CLg zV_wOe&e_@7MXJtolJP|=7hfl#i$;crMH;br>(I9>M65d*w#9#Gu=LlasT7zGGfLSD z+(5m+evj!J9H?uSE3EMAFx7cv$`bPH_1MKmycqf1DJ4BS!Z>;27t zKWXwKewwVN4gI6yhb(8Wjo3vqIsfq?5jNK2;pUzW^LJ+ldQy4wm;T$xG&0q>Ulf>= z8LXsb5r6VImtA$-%LF^fvH{8@r8o9ZWKo4PnqKAGEJfye z2Tli<9I(+EhkF8r%Lm)`=ATtlB238M=>Zjc9%G5}1@~NnU?4aEfU5^8{V0*X?qp4u z5}XM9CpJq1p?|VomwQiu@Zsj>sADGHn``&+YwDer(O89e;|ZhNg+=Ycs3z=$buNce z^#iZ$yA>h06`4mYKrz}3ij{U2hY}%DTBusDXo<9(G zDI8O2T7hBiVbL1)%1jC7bpNZS4zX3qUEli1Xo+Q}ei?=3Y9vQXS6p7a7src!5YGOT z&bKv`{!eQXk0kB48VSnza}wVW>BkaxLogEDiw5nvB#xMA8|B_-H&He6Slk0lSQPgE z;sI^^P?3{@v4T8%>*VXNUJ6pj59dhBlyFKGQMQGON5%ra9?yOQlqx|I96}|BPZ+J6 zfzBO;ZIS5bfL$QBo-^gH%On!*lIOVkJa_;XH}-l1NN!Y;j*Oxsh#tE8n7I3AHWP+U&gW) z7d-W5pGo~%Z&aI#`+aQYy`VS(S!PQL%nHg)w^M1_o5aRkP&W$iaCr9ge?iO&H$KnQ zP52*MXU9QeuR%miG>Itl$RhLb#Z2F1EJ_seWoCpl35Ho1v*MqL z-s5g!CwTt}xHysFvpEPesZ%6nMxhT?(35({#8@Tkov8^6^g=2vk ze+%Ww7+3M^rVV_})i8EagCH#aYPKU}n%F!M;kSt{B@|dC9nKchb<+z(;vlUpSFRvg zM8E*zH#_@n03*-g(q(~e{mBp3@rP-<+UudsF=6m40qtGRy>x)L3PFSZ+rHMSGp~0& zjDiJK1u)jcMjGD*6jbsD?5I|U9P#YHyqly*adTjxA_OEg$4oSc)fihJmWcZvTB_x1 zS^f)Hbp2}6L=g2qc-~S}z){bnF#Kd}Vo$Q<3)XvAh>2IzUfSl;u`W}2=EK{bVTQHl zNZU2dvTp{61VTXocrD#G%<9cgm&3~JKOzJ@kGtRsLu4tS;Hb>s6D<=F>0vW6Z+bAPj)C?l%Cs(Ty_zYa<$y+Vkc`#6;5JEO@@A zG~mB_k{G4SL00fH8fFa}n|{4tLhkVynCOfB#@@Vj6wu zHHY|Crd8SMd>nwr1&Nlm^cx+ZQI#JTfQ0jqEo*Bo%t=Q>d8}T84Dds%Aq6-8^V4Mf z)SbmB@$EYGqJ!Op0Q_opge9t3qW|83YY~)|F`3tiwl_D;zS=MycQpr6tvt zD0ol=O?lNP!>@Rn`+s3^YdcPb-qe`Tf>7_*XN?L z_vFWG2J^w@uJuGkEXy-fiBLF5?8p&Z_RZZ1hH4sB(oO<;QBviy2c%!03=z zeIO{1>I#G*6QV`RYq$KIFOTwt_BHLwRUc<)S-nYH>c92&ulwGFel|2tnzoQfR@7_4 z);D*eL}(v5lRWDRE&PF4nLoXT%Q@Qmj5wXU8ql}Vzm|zcjz(2DUqZt4+5Lg`+0>}y z^^;|*DA~S^FLu1kC=%0c{lSfV`=Fr3#c`*$ua>6Ud{FJeXdTNZX6fO&RYovK;KeIZ zn80fxB&$9^76PmE>|1(GCymL!2POP~91d33*QT%jAC6YKJ?}Y7r-WXCcyg}#IDTQp z-~2}3!dedW-zD6We=&Z4jJ$w__YeoqL^lE^nAf+W|?i)HR3@scIz&Yo4#X*lhxL;Gy z@fi7oB8TPY^@{Z7NW0}PBfRrVP+pASZpPTG#sk(sT8YwQHg&MmH-TSXqdqJryE&dX z{58RM=4Jqm07Nh8oYs;qmwPWdMAaB0x_`}h&4~oe_CHkdcFy)9!W+B$TFJy)`b>(C zBV^s`X6?yxv#>G)x)&pNYXNEcc34~yH8FN^VzQp}g=e~l`@PV)FhP1rTa4eh=JFjE z&X*2{WW1$s+e2X&N?vPWxhl2^#-RsW^JmldZ=93h=ksnP_D(qgjXx1ZICw?=Nh>IA zBSJQ#$ey;4$A{rOH=lgQ4J)I?`{H8>;3!MFr?q4%?-f=$mmsLto%WckcI?x|2lUW^ z#7^*1>qd=uhwRGF|8LzHqw|VNW>oaxraH!@kf>Qwsz?D|Af1g<+|777Kg@htVcu73 z4I6lY3D4<|M^16jKs*MBplwk~W8q#QrJJ1gEvK;N>Y`|m;lRJV#3dQqQ?jyQEVe(B z3(jLw1@Cn-t4O{}#70O>;G=#l^IO(hIJj%Vq2fo5I8o5bA}b!;p10jT>b$!!h}9f!+*jy-<|C%b6SYH-!X!ZF7AYK^)+xqVjo9CwWyLtbQsH=>Mvg_J6-60{}4H8O8 zN_Qy@(nz;-4&4pXAzey$4bmXp-Q5jR--yq-8T5I~Y=JBN{GSUEa~AIs1QY zv7{hePtGq=mYtSUH@3}fEqW!h$lU{mWl^}*^Ti%j!^|hdZ=>++VS+mx2jsfPH1A=x zX@yHY-G!iO|KT5`=wc$#ZpE(j9mnY;(@iIVgMY40N~E>oxRz^n!uI#|q4vmIN1cAF zXeknD^48UqZdhC&QJY7vo%Y)Xz0)DY`l%ycTvOIx2A`qfUMhoTC}X#eO&vk-?t!GuJu zq0JF-e(yKB;Zs;P=EL0Z8hRoY#1%2WD2BJ!4jR!?m`wmk{D=dGh`b3UOMb`0amPcj*sLstBWprNl%ZCaMq_mD1} z6FlQ!=~Kscpww||^3-Arm1H}_R29)p5i<(8IK*@qzmw{b565P_6{qCui(FR2LobbVA;}Ix336>4`J+}^IsoR5U)TYN=`JeO6a}GQ;W;4Pl=pW;~6zqU5b;4ns2sDcKMIHJ;gX z=Qgemp;t-PDl2Ph{s%Lk3`!j{Ry?9yYcMU*8A@)WHvM;%+O+DzIvWj+YWTkxwCO|8 zANpf|ClgL-4+FF9;@7|%xE+i_a&61M`U3;mO<$rPzge_!TNcTBaa--vDkGEY^lWyc1hflxc?=XVG^B~J%GiZuY-6#8&E5hH z`zYaO(;|lWS0Ief(()^>%W6bLhVKQ3l*4RYzOU=d9JZ{r)pO7BB~*Xn(`O8LH8srj zwZ6&vyk*siCLlK%#DEDg?2PL&cw`~-(L#7w9o*s9xUQ?->7ds}|C%T^DsBpof?P<^d^a(Nq<0L6QroIaBLE-{n z1SWQ#JH9~r#ogOOiCzU8r+vbk~*J1k7lwhrCs(mV^vOlBsuUIYO zgwTnA%xybu01*Oj){xm`=t5FiQ$mCg*xUH=M&f}7y#8fKhZ&_MZ93uXzl6+|gayL7 zWXL~Y84hS~H>KJ%+`evc>v<#~Hy!hC>4|+RVZpkRD+& zE;pe?biJY3t=3%;HDf_TKOO&SFoelJ(do;G_@MTH{I`@7WQxf@%f>up?Izc!^Fy+B z$w|4Kln(M4S8*O^n}V-XBB;C+=3~{_*HEbSMWDUSOHLUN1%OwQC}dW&l{B-bsTD$| z5xfw#TL4HHytbllR=rVku}xLfl+fbzA@w-&TFLz6j3l3_JEY?=7sIl`xW{2oao9Wu zs_iBPN{AM+q4>d&MoOkx$s+QVX#FmRB=Dg+R>^Pc0Lo0_9~Mt;BP}t}+lcx2Y^rVV zmR#a2X2Inm#fgD#yS`w*v8&Od8~G|LcFIsu^QWkYvG$A`(r2Q1Qbi=GzYS80MV2lK zh@T6UYLZo2u*F(MAN*G>j^Ip~+i&j~EdMZZGuezMwDrxmpbM+~$Im?W+mf$4fLg4e zx1lJzbX5O#ocmc>k3{1f@E3}h+LtkBJNgx-%^oWwChMFLZq(o}wFm$tPkF^(M5W5) zzmjA7l~@1EXA0}d!Zx60fwo(v+ue2Oxt+KzRyesUS&4p%!fpVT9yrxCC+rZ8##6~O zZU7@>gf<6w2GUnnl)3%W*^hZ>tttc<>m!~UX@@LtnGU7Vk|jDyQmB3!+PSfnAb&IQ z(B&tfopeVk!o{rr$r^Fl2%teyWX%!?4g>1@mwN^!={OAIb%mOEog@wo+9tM_5r=K% zj>ugW#ol)Ix~lI3D~Mb2w6(SKeCTi8>v=cPjSJf@k-9$~mKK%ey9mey|BRLFB}uChLWw zp`;e~;HdOBKUsI0p16vghaE-cm2jE~k}I_E+Pf3*yb|B3G}mzbVusAonD4tXEfT>d zYVQWD4LRrKfppGl;WbkKO=qmXRV$G(V4Yk4{PFp6!hd&PCCtj$KD@*)%t&WGBQ;K_ zd%Ivt7mu<#!%NQkY4GT<1)MOhBYFBG%UaXq0OEc;@ z<4xl$!@CF<=ak21`EiC+V!DlL()FX;lf&G}{K8$zbNh49L0O=bwh$y9&otNSkikR2 zToxgKd!;yoMwEtm3@aN9lm9Y&Aasf`oc(8%OI!jy3+hiTZlz6oW;BaUt1~hZyY)r} zOsV)7(&f$PGErB{$R2$#s6A=YzhF?1Oa&tw7kIMZUBsP%nU!B1+}q>>@rGFu$;%#-dBw9yVbKe-IGngYxv+DYLlGczSsVF1?+-`g9$i7x_W8uEb3Yo z*|SBy@w1s%`kVVd9c_AdfJN_)P1G8c1eFEoz?+<Er&HB=pnQMwh1Qyf>7d6TYR=jKpiMniu?Rmes( zktp3|kuS~G&F!`*SmIaDq}EHO?48Av4EA9>-;V`-aAf&bdvP;%xP?rR zsjMG-LK-gEyv*_iBME?*d&(1UbTlo!p6bE*zwXp}jO#9}rCWuS<@E133f0HcW~8^A zzRM-XYjs}h;hU67Uk1RDdhka7P(p=180AXA$ebBvXU1RhWCr5$hhHpY_Vm;TA=&$2q!R1w-?xDL)dVwRcpk`*}u5Fjwb#GE>y+yXm3FAk^%< z0~8#gYZl`blm0t_0cFiJdcJV7CNF&u(ES?M&g<=6Lr#vbLvJE$wT{NynSwE}Q3q{F zvz&v!(DPfunQ$85OC-vEVRjL0O@}dZIme_1g(3jnT1{nqCiheVVV->yr&hBdLJvl?{o(FmxkCa0`L9Ue7TaP#=)#958F88J zx>P(6guxF0!lyVtjhp5ZS!&mp2(E?;#`MK+qpe_5e0c#NiTS5);TUpVSwdxxEJZ|T z*NA{5PlTKIgsi7$z_<4Wd4CGVuur~><2b9RL3SOO^Byo#Q*}k>SwbHu z!$u=Va!L(ZVqxNcfBDHduG${IE$PL(!A{iOH<{tp|LB*vnK#w)2R{Yz|F$+(m(9{x zyf|7L`Ylgf=>3)XE0NbU6J{Df2q9YerWz7B%3T?IK>K^5kXw9)LVa3+hMKMF#rA@D z7pi-gPrNuY4jP?;7}zr3yPxsjfz?U98W@;uNdip?)^96~G0WrlD4kz!hT`xhM6`C<4f|+Jjbvb*R^xyrK~EuTHJ*oq4WI z9q82M(}nghKa)Gwnr$%*Xb?cDnhg#}`gh~!NyB{ES)l6-XkNWo&9N^% z1R_a;44Ca(% zdYMDEsY9YubH-Il97cRX>{G`WYAcCj2_b|xFXI;ED!XTb2MKA^3ioN)_1_l!O}z8#pWfKly4ZM@I~=Y zFBb`swlbChqywCP7!lIji4XVH0*^s|>OBIc7yP*!0iRj9GH>EVD=Y%_>NSi6J?+({ zt@)lOuVAbjG(osHLu`PM{(toaA)dcN@KRs+1o>olc4>U8tf``*sjaQ5EUlp;rJ$gx z_E}F(Qd(N`^G7);B?U!A$XA-m+8Wvrs!COLHB}9rO!Ja+$}TuHD=-z(>n7uN5di*Q zBRAV?=S;)G{QUMY~`L?zrEklRD}^|BlS18JID!&(pqjE(#yNY$zfg6snoG_ z_z(?BN+M=g|B1CU9R>xf^aj!z)|zE`0}HDZWO^`dwcExylL!pSy!yv$xs*)1qCA#) z{)Fo{_uT68Yhu;nhbd;f<1Wwp5%J_~RuJxCl7IU78*ddO%U~3B_L}jMW?(2CrZD z4=$jeb1fg;aQ*P)CD4=mjoDp5F%)SB;a#qA1B0G|r6~T6L%|7;rOPBo*vF0#9XPPS zqae;9G(YuUeZ7^q@XvPR!acQ$OYbUO%tHo!G5`KzZMOW^wg4bPi;r-n84*-$T z_C@>kW$P_m%OM5Jx0*1nK^_-UlT$l+6{%>jslkYFLFF&@h#p;#NB`}!B|2*u=VWPH4@D7<5cj2yS*#E}Gl*3+Ta_#5J4AoSLm z=BW=9=>zmk*2u|hBk;l|1w5(2NWgFG7YLW(!+VK3_GDK3fZT=bp0Zp{s@qg9(Ul~T zaA^~sh2252KLKW9rsz+TpD?sE$66glhBWU53l8=K^TS2pp*Y?^*t7S~B;sAhxJMY2 zEIX;X<~y~hia>DFWq+j!P|UBK1E;o(^&DNNGJf((`{4D-?Hh@JCv9DQ%G>3~%sD~H zqQoBpP#AK6s}MA4G2^z(oGO384Xh^?NwZ&6EhKQS$ax8b0dsB0IyWzZm8;PDYCK}T zb;fgeG_f|I6tWcIR>L;xQFR+z96(AIf&#pYQ#ZcZnA)EagKRSh=1nRH8ruN*G%UbSeDSSI#;tw_=_e?9J7K2;t)P0<|6`XVy(!!ampPwz{O-#D9f(CyP zAKMiovjMvRGzb) z=x%H3g* zIp{tUTb*pXK(OVG7Z&qtaok3l0~nJ6d8{k#81!~GUshznVMQpEBKaybgw~` zUbuqL0gRx-e<`+LL<+POmHYv!@zg)kreuX+d?Lvahaaa0Dr{Z=gZf3+H)M^^2mI}q zm2%oO?F=jvauX#U-iY7bUKND(KmYvEW*dRKT_!qC%0HjX43K7;Ypr+0^8JDlH9K`y z-kioSPOFE`F8;@ZrWH}}!P#S-cEqKfU9!CkvpJVrz~NIl4#$N`U!~M8$rQgG*VU=- zS06PYHUoTsmmgwdwH_7NQLL>|u{sLT-kK(KISGJm4h$Id{jZW4d;RhM*Q91SVJF_&Q@sbs->0XC3A0i*)Yt z0RJysrZ1-2_0LL=Gfhj@@s_UpNy)|>_vdSFXp}Q#+qqrZ9JUXUTi!cZ19SDccN_3KVChz6%`=Cy2CK>Vloy^3YC{DNMI#f9fga}+K zRJ6|*?ONyXvbMq(C8TgSZXXA8narIIpEGo(k{$7US z?=J-UUVhu~QUtIz^BA^0|Ldp$GnSZhg3 zqb<5M{au6&NgxAcD^luj`68(A@EZ)2m3*i4zssf*D>kyRH~If{r+7cc22C7TNTYIz zvmY?`hv0XrgA?GQ7PHi}gVGe8da-!i6uzyIOH?dM^Zus5K^HdV7w1R)(AIRd4=crnmwR2Q#?LRaF=ihP~oQHhrJ(tY^$q8M}{4xC5AKc%eAO!hUFjp8NDz@%!rRNd9{AQsq7oEg_3$Yh*kkWM6 zs0y`@&N<#b`}Wmg$fZ?Oa~rYh+fJJy)rSrpPO<*MV>yL8{CdY(lN~$fltx}91ac@+ z2+x~Z2({3A%0HN#{N&8-gdTvx0Y#{_lwP`J^h>QaFD#T1d?N_xqC|y>~ zg%FVqCn7A|sk$0NJNPgSo_uE9Z>iFi!NVa)Q`ZxUQSzTYSg!kmyL z^ABjogE5al1PDpBn*89hK7^bXu%dXDO!zG#DTSv3|Meq+zL<|T{**;twD5i&9oha~ zFN>%s535gzkv1ZKJmk_gOTOdq;ej%>1>dV=&m+lubkB&4TuAgUSJIjIE{dPFN0>2s zgPRRuod=;o=P_lOTgl&d1(1DVD4#~f)fAX|wRi3pt<-V5PKls+SzM<%n9dAqsDkW8 zV_$_K!36(iE>?9g5aRv3=Jb&k5`CBxhQf>qn#C7NZDZbMv-$6$kU-^fOO>hoBi9a) zTcZ6jU>i~{f%>K0>5se*=h(FzS-wG~y)m`4O$RJieH%+}9!syTW72QOd2IhRt9Cfc zPwCQGxKv*ZWwUjkXhzV$@l6+#8A$1ShNojH-2vy^bxKOY!YFEo^D_NAkUJp!; zjubYv(`Xh#Yc*-0_WmQ{SEr%lURM&08bQQX9KsU2U@n0I@p34}iRnWh90%*tnOf#6 zVQBgo$mBulDgzFR@bnTTvY@rhuIBgn*K_Qc+W+c;298Vlwyo%ML)<+#74wnTtBIcq z`j<(`mQll}C8i}KjukLVse*YG6toMMaRuo2jG#O*)H zwW9o^8hDiDo$cgQtyRO`+w2pVibA%UXhODUH~9dHkUefTgsw~!DbgC(|3Fg}EunDE zlcZe+%^|U@5%kX#9hDPG1J%0kM8qo?dKo%B$Td8V*?Vfk$-;_?cc$Y#+kJeQp@ab1 z%;Nn4I3ERyG-WaNrXi}9%2+|#LpeI|@QW?roe0Ras4j>^%XrJbF|3xW6IELE?sJ66 zH{XC`6UlcEe7~2C&9R5YVP2Dh04PY#+mt$nYpbYi_0?`TX-9lWX2q9a5^cKdCCV04 zE1jW%&;0^gScHeUi8Ya&A7Ie&{~;Uhiywz`X_dMms9jr?EgB4mEhGdXT5+@3gzP*K zp0FWJ#?Oq8vlfJTCk)bhL0Ah>GLEX(FJisAOX|?mlQ1@`_jsndn_$ik3bDsKJK0xib8`PV4z@_)cLj0zvDi;yyLb0&zH-AX!Z1? z|8P#$Abu~H3OEUAn5L_p#|q4r5G=CZZjl-MV<)SOM0!dNLA*3UjyW!5Fz1U;C*0aH zC-g5B*7HZJsCaRv8XwTUHTaA_ZFV=c%S;h#&N6P!wl4+qarSv&cf`&!H2Rak8wCQ< zhK7dFLI{FQgku>~$0F5*i0{bwky*7Gh_k7f_rVb_K`Q{Z{F0dFW$`CaiS)k0Ex;vn zEKTH_m@oqsN6#H0H-^f-h>fZwl+q{)bY`f`09*#Q*)`6`v>kEzTz6<+sM&wP66$il z44hF-hdVFTHb+%8*BMjkEyd1aox|3sKln#4_2L(>61$B(^r)s$3+5bvF6m z*e1u$boeHevAu>`H<;_kb*qq#EQWP{%C=y!EflsCOS(SKnL>ut#SzFMZjmswl#LWN zf+}t`)+J=BoBGsn#!wUYg{L0SHMFA}An8G=teSJ=O$#_?yxOVU;2RI?z_Nm{#Pr>V z3jB8CmT@0uxkUL`u65b3RO#C?66uXxa}5mw1e=?}bm(7;fNAlUzY#9-p^3>zjS~j_ z3$YuOXM@9kjGK)gUObwpPh@THyA`fr$IG`0Gq>V+_aG2|q?BnwDUB*0FnHQGqVit- z-I+%YwOpdrrM8PL%x)WtW07fx?Z|_q#j*}PS@G9^0}7kSjfS>aMZapRSd%3f4wO3! z5zL#FnRKQrdC#O(uDJA+5n7eMt|M1^qG4%k-i$$E^Fz?#f2Z1TzE?y`ouB8?#!d)f z9|9NurhG=fwHS$%Z8m(c8vIk%5&=i8pX0;Owd#k_t*|&g{V~<-0+kP@aw>HjVW^wa z`s=rkYOauEU_fh#B>@F``&9?S(H4??1+8dZEX5Z5Z0ElOnOfX7&YxBE^5i^OlN&W9 zQ2hg%YEMtoVoYUksK8Nw{QVG~%MjEzihKpKaI4Sa;ePTj97Q3)(8w9ihR|oeyd^M~Lk4@}PU?3; zJGArN)p~NAkp07+zF|s6qYcJLaMX3Sda<452Cb-hIgsfp>gg}a#nhwOxXvIu2- z;0aGbPh*v+DmHxUK7yu%>PG+rGLPNF`@q7%%my7Qg%VUa{e2C}kdKN+>fj&E9-!+r zQkXdXMjZnAPq{cTCzkMsFgr}b@Z?D$P`o?5#jbA>_;vgEg*8-t+Z@Bc7X}Hot%-Mo zMJ^)-$6Cf~k02ApOaC5@j<0TSIyv}7=Ybqyn^olRBt4yd8_gc0s_JC;Deg~>Ov{Md zT<%T%l+Ju)$LaB{w_yyIx%MG2->7=qfv1xB9#Q&cLpgYfFn(;`ZCq2wK{Q)7IqK4%NaVti2ggl?on=6kAjUe0^bBYmhC z!IIP^3b~B8NaGR4msHcS-LVW9A?nzaK!W`tn^>%uU07%b20opTLjvgq zSPC+B>bw4NJw-dzY57#r2jQsqvAwnDW@~Mls2ys9{j@D^lvvqwef<#odMJNWTvR?Y zUS5M5XiIIHR81zP1SiC8ZlxgY-lgE!=^K21^&;j4j!8txrrSIPXk50@jwz*D<%&7$ z3x&V{?pH2eQBPs@u0xEp%;|V6G1geA1m9xUk2*pEeel3?%6tbSM>m`BCa7>5^p5Wh z0hW-C!AodD-aFsVJ1=#T<<%VglUR0r2&!i};tKw|Rq%O#-5H~5Tb3h^1SZN}%T9#D zj1~p-tC+dpaA0Wf)TTAfK0icX4zVgEKT}!_S*Wq<7>f#B{1>huAh~2IEp>~Tz?O?& z`-b26lZdCH2{)f<;rwv`9tRjyAU!q$J=k>R^|#h@j_>vN6bvAC{zFW$Pf*-{Ol1amOPgxS8 z0Zj8%bMj`TTx9G-#vPg@ z5!U8$&v>@oMRtyDC^{9E>D10~I>4X&hz(UG419bNEJ$Q0L9Y(|iDVXm1i?{+HI3_l zp^*XbSG3emp*jwS=K8EJ02zSwz(v%*BvdiAe96Jqn(vtXk$AD~H%ZpX`zdRgf}YX2 zX3mN2?(;VWyu_tTxs^Y#V%gQNAv405yC7H~(=D}wQ4Rw(g}Lg}s%AK!vlYg)MDS?# z=YJmURIqg3`GPsoc5j!Ir>;T33#+!389|Fspe|9K`BoH&whq=QGb-ackLcm3%&g6& z_{K{7=BYykSa#!GWlTU3&JK;BrpsJ_Cy`x4?2>~S)Or!ogkG=lXMNG#?aw<_7VT5s z6wyRaKflnDmz9_8)%CqK3}Zm3oBS?5qF%Hh;PJEhbYrwuiw1PxnLfD zC?RvoKPnvf8Rg>xV_Kh$Us8!`lF}CW}bUUTC0vA-KINIPD zJ%%Gein`twO>2p>KKMyr!U6tQ`L$YdF=@$0M87iG{$3aqo)JfBU03*wVkDv0{`jcJ zV*ERh#JnS6mK0&2EZ$JNS>~9JBdeDY3OLALb(aeS&1t zKkJnr^V;5WjZ^2in7c$N!$XF`-J6<3>7xMTSHDlo#0o2ElGS5kHsWxYA` zG7qi5>giDFw{s_K(~oAog^Q072*#2t`zj=1SzvE3kGv)Ngvhv{73ob-LEn{OVw0MMee&m~8b552e zhP`%YQV!$SLV-u-sw!^2s0Mq%>Bzuymc;Mp}iLk)whUQ>mYw3i6MD_Hj9o}^4s65}U)LbgfDWTrb z85lg>EAInMLBCJ)5Lskw>uW9_kYGUN-2;v2Emk7RckocubW+UE=glXe%z)3NMfTKU z47yYy$JrSE)OBmJ9+)+MLZNt5WU$y#(`*9DPn0L)^G}1XiUqFEKl5z6_SIp~gam-B zXJg2Ue#l)leZLu7D8DhYCee$}-l_g*KUekhfz*x~o^L8w{n!Q+fZy$liMwq&>=qUT zv?z%$J=XHPa;>(FPlg6MGnWlmM_lB!AuHW}P=Eh9cFq?DJS^&3=yw$_H>m)p_`L8! z)kRkpxTn2p#Ps+wfM64&q3>wM+XuQhS#e2z3i5pYSOQ{w0vj(>5Iim;xEzue6wk%C z2p=ZZ&FovfVuTTr4lS`B*LteG{06He%wqJ4GdboQ4wWpBwrM+f@nR;tYaI&nx>6ak zfK3lf`UCLm9Jc_)Jgq|0j?R>hr40!@v}Pmd*M5bz;|0U&mM}gAD%n~+-FS)3^bnq= z&>VAE@xHSzgeh~|GpWN}m2S3ljqq%geZMf8CUMdjf}w5gdf?7FeF*WNHd2UkH8X{i}R05Q)Eb18W>ROd$GuYzPTC zF*zwI6)jzIR&?~Y0x~iZ5>jfqd=gq38ZruUQZh0cnw*%BM98;f<+&-q0a|HM)Bl6wnlxO+VktYfumNPP zG#Bgaz#mOtg=|B$_VQY%8kZT-imfT$ANrRay@oK>X=6yCM<8g>6x4FcxS{y&{Fq;p zlu2bqWZ}?mj5Y#(qwJeQxMBlZ1B%#1ht7iM>-np1vIaNSBqxV=&7?`OjWB5h>#auI zOZ$%ny%!2ak^0|j%K0_HGds1RLs%Tj9vw_aUGSe1?w4HPMb(BQwq*;&C345iuyXji z3BQWNW_whd(s-fXq{fe!Hwu*9Rcbpox0=r$8QQ;A&w9_KjtGVxHRzDLD2JdGO7`tV zVzf_BN?xg+rOhjyAVo6Q@wuifv^^!i8H=6W+aswSR z9TC#9aihozI**eYnj*qnrsdH7>?%RcfR?NGqk>rSgb#i2`_8^l=2oAG5!I2Rhw_-L z-DWK{TdruFv;U%4g&> zUeklR50(v+c;>@wVj8cRCQXb991xe)el3nPIMflZa}c&yKYpw;uswv&yDgmiIGO5N z^%dWQqoOX+?>jM*-R)B(3E+B5bl|Fg?2R2JM7-_7&$g>Aqv#YefTa?B;Dkb<1k4tES*FlVuPluQ-$+|=l!<#0pqRZJ59dVmTowi-Pu{daI`$tr>XgNgyCCTcY=X^6(%f09FO~HSqi4F`cqi3_1Dmr~N+6=cu4MG-A5Z6H5vaAemaf&eLV@i`M{^ zce)wzAN1ePEbUOJR7-IDo3MZ)c)vZ|4_+tqUc7G=OPO~heVZ~Lc=LAl+7Cvx6L#q2 ziDl%Y`4(PQ?VO&;vX?u%>{YC$aP@mM>JQ2G&$|~`n{WYA%UtavR4ibY-*fd@Q)xL1 zRsHT=%pJZfaZors9_)(<-n344-xJBqSYmGvSgjbZN<7Kb70IfSl z_}Kk->~@<)R0G8FtA$*lwlY)chr=%Y-$eXXFCuIxMZQ>)T2M0)V?O9j?#%7k&&etPTM)TaE9b%? ze51T4q=LuzeI^xVBZD37C>QhSZ;3DX)~3hJ2`X9Z_mSK^Zk2z!T2-ym7TKMBczn+D zoA$n~l9O2~o)`=Cqt8f3dHU41wZe9HOe+!_59%_x{W*nh{djZ1cdaH`?@SI??_ybQ z8S1s&tO0|uTTSX?KB|kQy|zjCo{k)fx);wQu~m>?3=<%x=0 zQ@Cg5Hr^A*8kZ9OH2t=VW4-r*Txi%KGtlN2y~^tkH6fJSr1i|gR%oV;*S5rkZq=-8 znTA}KO@gTvBCVC0Z*RU{JkKE16`t^ER7a(Y5L1AED>Yy_7}QaSLOpujan1w!SNOO> zSvOZuZ-gS<7z0x**51;Apy!kj8a^DMLjww6SbdMjdqzloDy-xaCi}?fp(^ZQIpsPX zTxusgoQ_|Qh}(e#(x!t`dF#)zUCHFqthoFkwb}x&o3i>=x)cIEiPR+>_fHiM>@J}w z$sJ#o?$AEmZ4zgR3Ofv#eX(|Nve(8;p;a0lBeWBhj)ZYH>V7~otq)=}6Z>Lt)n)=y zhWZ}H3<Nv8tP*Q4TtL!WKT3}u|9_(SV^(~H$#DWeR-Z!IB-up6h$iYDUL z^HIC5zB>S^{EEw&XW^N6@TvY!{L&tioBum`D^rWy3U(u9VVVtH51!Y0$$wm%_m45` z54Sb=XhGTbwLcL~wG_5)kMS&oM;`5zR)N|{@IV~)4vj(t_X-j<^uHzyb>x*XZb-cJ1V6zN zPDkkw%VBn|wD_N0qmJSj?XkgL8oKCUw2qjdP*b(EKRny}eunI?hCPaXYJD9@Ovte; z`Y4hh9;kqeLm}atUaVSK+(8a(wsoQ3$WfIWp=~`{;PY8{rUS$j@KG5fdg2RU2_UA+ zXN#4fT>Uqv!5kHKl@bg!g&#enz=1mY=lh%T zcPX5f-+%{>0IdBOm~&Mivb?@iBC?-Deyft9s?8@AnkD^cl{gBU^t(eVYSmsUaVp{L*VwFlyY}yR8ISVyY?++Y$YMu{WYz3q*pzOxmj<)vp9+uoacSzY_DDG zpx-cA(hojg^8$|_$SZdl7QPx74AK{9P{GwCiQFoX(XmCjgSbi;R0j)RWi8wsk1fViWQ(S!Tp{IkwgHoct@v2xV?SE)tXH*p+)Nd!BR0fEd znfWZB%ZUJ*_wZn@fVg}D0~nNr>3ydClgyztt5?(vmN9+p4_96w3$RcRZ1%GcE9Z{t5TYs~tdE^k5l&`k`L-t?Q?XGm9BH zyt*Mtb1zvU1by+hPPe*0=E6GyA#2c!Sq}B_b;`X;V%OF&03gF4^;p5kP1&_}zr~#m zExesQ51{Aw5^On!F*9p(R;E6EjiQ49Nf*pAh4+^2q1#fza&ngNs-77nRl4POd7#Gw zZ7y33n0KAVYn5_@ytvf^XbVq9WCfnz{?gjf_+mDq#Ja4E$^6J=xxqw88(A%(c0!TM zs#XxTQDxuT3MHrAXS-Qt)^cK(_tDnr(1#M3s;*-sw4l5oIrD`xLlH+H99Fd$t!Vcp zjUEtW3gbh?05dBg0ct5FRZw@ar4v7aHq!zK(=l-5v{9TqLCM)f@39r=0rnUPUk!ItR4bXq)PN+@tf- zfM4y@qG=CTdBmv%_3w;BputBpV6M*e^E2m`p-&M^XahfhR`_l;A_WKJq^evT`7|9j z*i&-Q925r~OUs?QLV^W37!f$1da{Mxds0cfo!m1P?t^_p_cZ;Gby^4)LkxVb8NCdP^8(kWf&6j;{-Fo0n}7I-)4MifQDpn zg=V<@GUbBPdv_2Tle=5U6^S|UhAHWA2KJ4{DIjF04EOw6;jJc|^jTNm*)QGB32#P# zpOtMqtKF;0y^`Fj)p}$2q3kTIH#I&>46m9%De9^U&*y=IG zE_XhE_!)6U@AiB>^V){^E@R5HQ>X=CAy~#%U`F0X= z$7Z6)XR?u)otpzMb!wt8HOuzr%n+ZRE9F9WL;wwKXd!!{3<~%usbPlzWp;e3&xdRS zfY64|uZqU;g4IW|%4Gn34g-6IhE`%6zf=^+U?IMvmzNGyHc3nCG6moQtv1l)C_@`8 z8T;@Xr++$Mq4{i+sYtS=r`gjit@gb}h$_uAY2-&tk)dFNXGzKTJ&Tv6$w7Bt+S5XL zj&YUUsa`CbCL=6&gs!c8azJ7el2_T~%pDF-2 zR3yz|h@Y(kUP%IdqqF zN_TfNbc0BzAV{YmAYB3?-5p9dQqu3}^Zl*&ubH)Gt+URVv(G+z-}iNWuENh4ck^6G zJ#bLsNDe0dj_$I>iP7Fg+KcHma1MAg$2PRu2 zJAFR7ZzsYU6Eqr1s;h;4Fz0sYcb^<@^yB)g^9LsJ<^Z~V{^Pmj{od6E2kWakq1C0H zH3<_ytbc&fAB9(XODjLPQmz?sLGx*@FbCaj?eGfm(Koo=B?T|DF8V2cGaI+1W^l(w zz+tEz$rn)xdM?Wyoq5?(e0u(4$j$sC7Y2OYJHSTe2y%<^zsdu?5Uk$tU*$my_9^v5 z5zCRB5a4QS0%J#-=^ANi>sgpu85FNIqm6J9tnH!Uho8?-e#Kze{l4#7Lhu* z`}N?`S;F_K7^AmZ1;3{~!x3{4(*)yfByj<7+4>PxDfwKOGMqH?Jw5d%$3ZyC?|grf zFa*hW2f^iJX@ZzQ0V?rzkw_cpjfxh6E`Vj-t;JLRJz|TV3G}qosu>v<7qP<;xWVk{ zbBYI@e`m54r)2Ue+{2sI(1JgQSz|DVcdo?j+FH(uS)@?w{(7m*-nx{tuJ-L1Hw+qy z_d0DF=#SeqWC9S^W=Oo)rk5iCbFRpiqZf%bdwmUgygt;fH(pO~dBgYI7m(Rdho;dY zm0Ub%Xw_V?O;Lf3rhO1l3_rdV4M*9Ut=tz|*?XB!g(IK$5#tY-O{ma(@`5KF5+O-y z#lIjOh@|df zK;m?KA~=WDwvjhZK<`N!1*)UpDf-H zg>Mw9fTMm6jfy;6Q8?ayJt|8GGOw zR~^CbOSnm|C2#@8uJ(Fi>O7&Vu<};}*KO$Qch#YP^LFYuC^C*`vsx_@!Mf&Ed(0Qr zVni*5RgMh(0=ywvEw82sky2Y^v}u`zHVtYhCH%@YDxeQuwO~W>!G)^8$HN2wvHH`5 zlaw|AA9_)e7y*$|N;7H`+C?;nLN(YR_V6v{dGK`T(SPl5XepDDHt!7g+Ne#8(7)PU z$kw0HFHP+#!?ahXjk)%+!KOr$t~`JGr1(mVFw0MI4!nQ|3GL zeBEvYH!`a|xg8$#f7%I8OO2QyPg|aU8ul-tMsFX@1}DF9a!?d zbg|-RP4l^caCmjAu;i)T^UT3M5~IcW0pwzInK-b0aY{6A=4?BHokAc)awpGXV3`+L5j*GnKq({J8qj0%47H z1jXoG>%3E*jV|Fo!9R?dstYM-r_UQVzQ~nd9dx9>^NXF#bR{oZuu_knKy5_Y{`Hx~ z3661Nik*?H@7?TG`t(Dr4#&-In(oArL%1)CF%xCFJduZ5qa^D%!NB-&KnQ(hDcX3w`ldmhj`M>>rEa|k0 zxAeN|u@SB>S%CS>gwyZKbOr(C5=p1=@HS%ZlQ}!8g*+_AQ-5ib#)7dik{zL)2&Ji? z&#RWd?tlLRL_zpUZT^NA;hs-teSOu=f@n4aU#+$R+F1BWzTWL_)0Ufst^f1z$F!}I z%Rj4XipJ}F(swU0Ah3)L!G0S2xJd_wjSj##fttUa2N%uqKm3urA>rn;QMS*YEraQd z2Lmc|Nt5H?=FJjH+fd&<1yailvxgD0xrODy)p&uod~GfV8-$hH7RIijkti^dxvl;} zjG@?4;z9EJpZ)%}CTK%5w(k+Naf$y49WIwDb>N;;7JuG@JLJV~1SF|&FQ>7xf<$~y zuY#$V8a5rAi%m-f-B7N5)0zq z;kIqv1_jL7Ws^n_fDRFe0VDqHVnR=R)wjI~*HbRNl$+c9EP1Cwq43nzUqie;uIh%I z60ambb8S>-N@QH^{bKMz^X&ZmkVx`XoGh8$yCc$8A#5Z7<5dcMLH_KDJjr!{Gv|?OhPcq3( z+qnFibYOh0NZ1NfE!`An>Ag*`v~Ovf=Wr(yHCd4!D8!OB1vW z(u@NC83awz+l}QVE9z%|S&b%lcHQ~2ZIF?S&3wrTAw~>`5PLC=F1{u$;u{`rNvl5y zGi3cCQORle#5APd^ZOG446dNRG)yr|wmBv&eW8q*(Hs-`{ivzVRDJ=k@b48&C|_^! zSIqE?Hyph_){i<0!FkiakUbZq9>vVtS4o@+Ba%lv+4*_zmWkq$WCMH`!DIW|nN=+{ zMW*^NmHS^8c|VG>1zH5BbBY|9|LHJxKN(6@#Xs3V0lQbqsB+a{@y+3dbFkQOr0OMw z`HeJIiXV$%hGE$r^7K+`)0>gi80$@iE!}S*Ydk-(&$RT=Fd@+3-1 zZ&lLzHGf)Jo?0m~?%dYWm)TdwyAnmC=mtM!w|>#G;SQZwk5s#}2=~beObtyDd=ZEX zdu9C-3r(=s%i>k9I?i`Jo6mcrmqSNbxecmllQwX0wm#k)Av_(eX_;$Bs{Ib9mPh#; zQF7>)29HZGlFb$V9{$WCgOvQ^Eith0?=OZ$)hVCe{A?zY75nn-%NIE8E7m|&_&X4M zrj?irmS|4vARev@FZ^r3nHhmt>Y^UdMf_)80|2|jsMsUcm?)>V^92J?w^h?FLjZc! z!k+B(8Ue*VkiXQrfkz{q6}cFmA-NfIoR5&0ussb2NdCRC0B~uQ+^U^%mSG_Dz!myN zvnAef`7#ar8*$Q_LN-HsC)=q2^_lZ?7EM7Spi(u)QLOU8!uwS5RJb?dh=2yn?i@Z2GQh?&0Y#tmE zgsRcvcSee9`0mF%*aq?MDi?r0Vm2$~5%kfRsc4KA6n5W!TUW!OAMmfnEfq^WQ`@re z5o#{ExNOU27}S=fkvOHpg}_w!ORdj1;{1={}Jk%m`J+x5X_QUs;pWs=JCYgYhwcfqM~hEq%k z-ka}Z+`3aHsaybz5f|j=S4Z;DcZ6opVrX+#yr;)8y_A3pY}freIg;aBg;auvnJF>T z&lP?|wHbv~FEJ9eDj%_*@mIDLx6JzYyOinF1tf=lLMP2lXkaJS`a>(4c0eE8yQPMs ziptDcK3b^Q{h9YaeVyF4;HfD4o0#|Jes%g2Izu8SyZtVq{y!($+R7ql^hsPfbOw@w zDcbF9j9<>PQ{Y1pI_+8y;5WriSY2VL2);#9a>uWD*t&NAuCzBc(0`6>CQhgL$2ZTf7}YiT3U}864t>wRK|9# z(G;6h*VzlbKR`Z;g1G$Z7dR#+d5wQB-Df`ZQB7mmW3nGUBWW($Jr9g%>T*Up^%LW@Iuc)P(($n=IqL2`+US@l0pzjQd> zT@OlCj~QBi=a4$ICm^+ukc5ZLdItoXV%OXPz1!G6p%fcUJDjNRO!EH8e7d#QrVdn+ zB5DcQ;5GdzxxS=hCCoB3H@)Bf<-u`KPXLvN>l z|FabdEw9rb`Ze(gfqU*`L&lj<*Q?=<3Yo*q)^Qi*&xn=EFtsNL_8Nc<*-rv!$j)-n zSf=;7h6bKXZ~!AfY9fO7PflbMxJ*jU&?uYXMJp2Zl$|M(ZeSii(=U!jE#zH6V_-ow zrzN5*s=zwTxyM8*DmNe$h%^C#p8)0C-&IAqeC=J5LhrGc<1D&G1sc*2{^_zHv%Bd| zjzL9^?ACp@XOz;0mCg;vH|q%=q3Rtab7a!?m|l9pU_@>co!?YK;|f-@$^c)XZ4qt!N5 z2d<(!3JeZww-jqshFU*wMY$P*#q5U|F_()ATzvZXeu^&8mn-tOYO-S;OrNzz8Q6Mf&xy;?AG;RjH_o{Ttz!k5DeEfHj) zjL9ar${BUtpZ}W@RDF4}4bYTj3`8~7_?EL@CK(5nnjEbNCLTx$Oj5wV1~W9@znHi= zr%v4Z?4|VnS**_vsceFPj1rF0uJtFvCVxr4MhpI*6$^Wp^yV}5P^mHN|6-q~1h4n$ z#WI`b8k(h_=)$RGvAA$F^VcYIm8MhJBh3sr^B8T4qY>B9E(~59{vqKiCn}3`&t-2E zW5$C1Ur{3E{}&~+VGl7c$*;#(np(1&y861xN@3(LXmXQ^(~_KY0$ja`Daa`)$jRwx zDJW=YX{l-GX=zLI-pBd+SNR9R)^wiWkqi>jKb06BjT3-TQumcWExn zyiz1ANngtXxeNF4kW-)YzP*m0J=iNUm$F^#PEzVo!TPam`Kaxl$mus9*6<3Y0QS@h zuF`16WCl(*sc{g1smL;W&_<0w(7>91Gwtaxdu>39+HpD#8S9O5XlzBB=t2AjJ~p!f z9xqM->k{4v%?5&9FLaM*MNpDjLqpda1MmH(;Ynx@uoj0az-LRATX>6>>c{ms7!+M z9_Q>l%M|FZ;eY-XX{PLVu{!c3p&xQVIJe;$n0og#00qbmc?ogMdeztjp5t&H-MrG)Wv z87J)p19Io4tP)mdXT8#XcB@b?p54}%q;UIppY%#XF=5kR>^XBkh9$-@PR;S@aEe11 z+-POhCjfK%znRtWZS#5bQZiU?bUTjK(S7C71>@0^!2?|8v;|)6>(4e8Ef`^~!=dt8 z0K28VZm?2?k3|FoVbp*Mw|zw>d_{xoU}X)n3pzNZrv9&){2)YD=-&Y~X@Iq?8&Q3V zccCaY@0&?_rnKM3CX*EQx`Ac^Y_u6ij&4ss-=vtJ^VhY?1?o98 z_>hk`5E~Jbqtl*-1Pu8s?4cbszPvHFem}!-|H;FnvN2fyGkzUC+aQRX6}ryS6)X>- zS-ReioqX}|{n#|mbbF&*q*wTtxXKQBt1qdDL^f#9!~3Jcu=J_#o8Y^_+(W!scO&c0 z3i!(b7UHSVRdIWnW1pteKiVSWtfQ0~)6@E4uKc6S)#tu+ao>gu(G(X7?0&nbF6qNm zn*|4Z^Q5@YE0uN1>Jt)kr_qGPvIvL7ukzDym}D>4UqD0Yuie>FE%u<9z1eLZkl`-) zn@cnFQEFO2hZaR7fB^{@`ng5<`U;komUSTbQQCT&gbJt5IzvenHAanN6bAoP1gQ$L z$E6PF>4iP7I@I1wB-)SB2Q*nZPgq91-Vfq66kt@dq^&jHIs*X1#}n;seqf@nG7oUf zaK?dp-WzuMA+{JDU0h!yLan^Jifh8a?Hu-piXJo|LeN7J2+|Epb>6r-Ru(KxQb6fO zT0koc?W>$eHO|)e6km2hSL%w;s2@)$>**mkeiak0|2~_b>0`FPPw>YXUU6csWD8IC zDqM4y#2o{%(yjCb)GY6~Lh))NT(6GmeA>emNfH~Pvm5_DhK&8oHmk5(Re2d@nIarh zzg7ffu8|HJL2^ z!}2NrDCI`r@amjJ2NDAtVEm(%w`bB-_UvW#`{QX_n(gLd0L$l7nG#fsfu#M%(A4h; zA2Ojm&jg*H2VtO3ODQN=&IxYe3z=y#rkQd6f+ou=_oVweNAx|{f|X^wKe3Y-L-9K~ zt&+0Qw-5kNm5wW))WNYG9a?5UYEyv+7^8)4Wu9zDvcdkNpkj@DS`?rMKF0=f&b{O^ zIs72AEV#P@qRiI+BxQNWv)pXZs}VJf_ZhEUtyGl-RF{g~tHq(|@2+?%rSN*j9Ba)$ z>KyX@^PB$Kx6B|0PAtCd{`>|7WT0;TFvO7;8sz=lXNR#C!PxCYm=EVxFVQ=-F5r=K zhyMW|Zen5x-bCj38h#$xhe7=cC;dHdA)XQB3^-%8oSl@V+^0wrL$k z8B|g|BJI_fk7Mjl3?CRBrw0(pooe+8f$&&%e+QjB?D^IzNiz>@aJ#?gwSxp#`fnyi zF?c|U{}VMFVDc=481EJZ;@q+=h=IVj3ON4Zp3~}E63l`J+T|7Ca}ihIvcsnF-W9+s z-1>ssi3MS%*kjw0$RMkcWHES%W6Nh4mC;1dG`7L;3P%crJArFKERcH#L3*S0@hiOKf;JR|q8pwvdr1L>!wb(FSLJc7`w{;# zl(hEJ9WYTNJ|XlX$eeBVH+UZAs<<)E>(Gz*E#YvSd@sPdXLy@bY>rjZ^^TxP)S-zi zJ2LjNu*H6og40A`Hb;~Kkj)9cGH|#A>qZ40Ts~~T17MGN^U7baGGjqViX3PBEEy$) z7DQPgs4N~XJWLuOiTd(laXoXs7&rADB^+RY!j-^|5B1C;gVSHaauthjmJ;u}%A828 zqlAbcOy1c1+70@0DQ644A&%qDruJ)W!@*rZqXw8b^_%DC2mpbhEQU1|z=hR>Z2Rhm zITui15=sGo2Bhn?7NcbG9@!7cN*(qN$}Z=M#k8LM*)*rjtd!-a_SUashj{{!$Agz@ zKl~hLSl=}$^Skj1OQz4s`LRvB-0HlfqQ2{xCpr4@f%(9(AU%cb_KVvocU4Gy(X^dV zSC)s&gU+Ky9x4<;+dSmN6D;Qe5F!9*bo7-8tM`wTF!JkRt;6R0o9z)?T^>ACFimCu zwX+X8On>=#+z;#RV)|+M6CCSGQ_&lbR^H>%}@(gS7YA#>-aogz*-iE=5Y zEJ{1|0!6SNGa`>;9=KZvB7w7o_5K?Ie%z)9`PaF>`{2pxGm`u_V0u0y_p|T)UwT=Z zf1MeRG_E0d?9=1ZZ^YHKKY)iorU`T`vuMxmph2RNujcvIReB9S{e)0X>~#Si#?LQr zHS!bzcy2zWV4RO-1zh&7%Q&ualob@Efu}!JTrtRL-p`44P$9vDf$nmbwfmz2M?+5L zCFVW5au*;TT0yI)W@jomm+nx5kGPApUsBCZkm+R{RJ6f@_>3mOZ#zo~-^qHk?NCo! zf9|cggF4>xoy_93-6^Zo06gq{@V6QR^iUFu*!x9=XnJ1$Pv1_{U$eMhh*GZCznI)d zWMkHR^Teob30i~a%Q?7LDzy=&3Dxe>;w`6(UJeK^8~lgV5STXt0^6!1M*m z%H8N(gSp5PF}$&L`YR*C5qN%*sT7FHWR`OWhqjutupXwc#p9+yD0z;y^63B{Ba{2B zFR|Sb?^AA-#kXcVZ2oaVx>rmupF0$1LHRV+@24v*nd!+l2#7rCYERw}k0ie#Bu;K_ zC1FjIS~#3Dj-@b@de6Fpn(y0I8$CUcy75UY4>QE7nx%(?3cu}KZ?J@zjPm4(&Hjd8 z*S?C`_aMQC<9gqU)@kgprxBw=V3c20WL=E1@2L0SXvQp@9iw%_t1H73zPo;!RGkg7 zUim}5N}vSTz#*~GBdv(dIEBr+N zZPYU}GcS=dD~Yf3(l?3qPrDxTE;L1}YriJ$4vwkpvYU=mNjE+gnUsbBfVXk~nN&Hh zB{Xrx7S*S{O3*&vx}HYMl174fI>Mzh79e!-Q|1YabEhY7*6!8kia%Jb2DJp{y{^-K zK<-3@JOj#a*Ii(1Q5JRDEhcpDI^?3yoP#5gHjiO5wz+*LGaG!B@&=k%6p*2i(%s-X$yc zwjF3_VF5#pq@Vf)aAT7ff6NOZf~W(Ppef;B?g+bc_DcvMVMxraD_bB^|E{b|cxAa( zMqjP3&fFB<0?r;ga-eEr9X5zU$Do~l)Vt?!;`91Q+ z*J3DuzR8Ue0cvc-K4LBbX28CelT@L7bHzQASX`y**mrHy1pDFwi@^pXdNZQ%@wB&^ zX;`GOk*SX;I-zqw?_Th0E{ET`P+YQXonM;qCD*(b4r^+(WD7WK7-~==C zk;yLA_?}KNPyTtBny|`QRJMN^c@R?b70s7%qS?`+3}e0Rz|wAmcUr zwcglmijV`tptw5R5mSHt!`qtYhcClTF~wJG!Ii@!|7F)RfJED;-udFNk31>b)Dj{| z;-pvK$Zc@xO?z}Pqy9Sl)tOfqvo)BB_*5E63_fiemXYv7a8Z0^$#GUE{##8GS<)c* z6$({cnn__F^?QyY7S3{o%W!4;qhoi zljYtRM_hhhZwY0x6qixP8U|Vxn0x(ly_2ikd}xyhvcAb-QNkbvk`m#(6L+cAZbHvi z9Q7(fw=o8|Cg8kAc>F84&yopJPscBQ*b>8W3CuVlo{t1eB zL3Xhc1&8h{eV8b1R_^lCVIUT+a$62>^bA3-CnxgNgoN*L{reHoji&XDeVh0c#g=4D zQbOaI`czCgyJ0KKOaW#W+?%usI|X$d7<^48;P4{~&D{A4#hKPP1ehY5ex-^6BqD-< zb}=-n0$40^=Wuqp?24PWRIntId)`})n<{JUPNJglV(WPE85jOLS;t<35YwtVS!T1b z$@2AY4XMvyc=N-fpC1Gta)=j!oSafLcO`cr1R$S(_Zd-kaC)65QMvJzIREu_J}sbd zLXNujL?Dh%b~f4~4Whs8A>a{<*}*F^yB6e-&2iXtZ)7z2R_uX@Y%u<*F&H3H*pq{u zlb}VIZ3e?1=3ZrjhK>FAxbct8M35Iy48*TG2wFCb#?=^xf98(cl3$wzkS&cpOZ~Xb z?q^aHe<4o^*II=H@U45PDM=VfG-jvUP;1+DNFYE4^mUzro&QLt` zYM5ITH={50#er+Mb`DpPr01Vwdr;BIShGf;xf>hSbMO;fAY7&3&zIeBqfMHcqkbq% zCEN#s>OjsAS!VR9<>G69WAq48B?Dl@y{M^F`FI*N%^qA%%cUz?m*L? zDS$!^c&7#gDd;aCyhUpuv%=1l7!1&-Bd+;@;D)eZ)LJ9~xVWe~<+rCg-1;4%#=|nd z`2$}Gc}+-NL4VvOd@hmrMfXrA_AKq<(WimG+XQ)9bW_$_W(6AO!V;q8XtDr}LYc7g zR)-%LQuIoY3sF!JP!NU~RFS=aAvQa5^2Zh~y)r4FR|ezLtB$TZt^dXrpG zRkygHNYta}DH1M^#Gp0F;UJLNdzsgaA|T3%J}$<~BbVSv=51zkAiUebQzDB1t@dp_ zk%_l@)nV`QqowSG>;YkC$}3yg5h`~gw4Cb5Ntv%8 zr3j#Ina|5GoVD7X`$XQ3344fJJpK-)_h=X;X?WB7wVR!4@sc;)QNbP;iBeI844Ht+ z_%llIiNtmdmRtC*dJG}rURuzL6C!dpK$O}>IWQ_MXqrOQBk5I^b0;D6f`S~x398El z&}o|)0wKu2FdO8%=Z`2;7bB~yX0)r;F>N?D=8JpE1=vrN8&bdJk@4gMZ^p<{kOxl( zG!ca9egE)1d-wFhRO-K5I#1bGh+bh%rsx@80zCA-e3fxxsVFi4wxXZ(tJ7lQSSH9A z0Sg8k4}I_V+W94k+^RzC;6%0KZux)v2Ng~>J2ZmNyyolzYm9cAsnM! z;@cV@R3#RGjo+pE+C*ymRfwt60=AG^m9Yicn{QjHE^!vmU*XUj1mRazHSw`WZf+{p zYKVx4f>%EQPT%8Uns!e6^dO5hfQ}zz{q#+>5}s!Zb*}@1mr=oh;ks^|*|l~CvCy}) z;3;m0&@YCRt0%sCRw>vBqZF<)4ok=~o)!K!?9rS6r+$JPp{L?fljry;=k8jn zg6Wfc(6Pea#k&?hjnnNx;nW!otss?A2Q7M+L0My}JFr7g6c*Mo8UU-9WWG2WB;Mt*16;a1@zcT+`ZL4ipb1=dDA2AxQfhHv_wj@gn;PUI2$YH}$P@rT(ANs^x0`Ct zw2gK+oj+mM_Vzg&OY^!A_;fBCXGci~lcFFGt){bmp=ReQ*9cw_k9wGtU!YHJ^b7w5 zA#qE%p^AIy8Z@0z<+JZy7{R1=rPwf$>5PR@-T078F`_?-?Lv!h#9| zjhz?sLaQ(^t4*74Nh=HuVjN>vEOSrK^t7tObkJWQiVD}hTpJVF38dGTa4+#8YvOV# z;3i6gl0c3~eI1@=`>EIB;^=nKa{{&Hq^!5W^v*B?2ZJ&XVWlEVTFh2tv( z>gD9GZfhLUIYZhieVt9LAP7>)Jy%LELI5CV^6fGhOT+~4uc`mLRBpgmjA!rEbJlk1 z$B7706g*>kD6Xy#_DKaQ=?wxeD)+q$?-IPa#E)pi>7bkN=tR@1Q(W(pL_6gV@=`$5 zn0YSA$u*HMrFG<7hx8B0yIf zCmDKZ?W)2tI$H=p_gTB)Nda=^-j@quG{8(UHMZ>G;LK-U^%gwa>06lCxh~)R!?Pa> z7_?E6;SEcpUddT(Pm}SbK?fdXRyG zHB7I4zdi=bFwN_f-k9Itu-S)M0P=Dfid&-7U<3!aouQHabVU7$FxL3dM%bg!&69=!(qnmb9dov~ACf9;g2I+vGZ1CH#J4(EG1TmY=ZX z_5N7L3~m2LP3pqB_qj}M9Jrsps(*F@dJ%X5mzI@R5t^$0lF{1Nuf+U=ZrYmWX-x_< z2&AMOypWJSVZ7TetJW-DQwFY2@L2&M#kN&w6~6#+EM_@1!4m<frauJdxE#gA{%Sx&BvkXybElh8&R#74QJDY``&(*8t`;Nx%y8< zr5Yg3Z|VJ1k4`o8J>!U)Srlir-71bYurR?X`95sVEbMoNy47;#HUo-^}7H@zL?xVF!D;Nvybx6rKQP{0#Fcg$#i)O@@56 zM0x;|?2?yPoIrNbX?zDRE%5NmRssZyA5Ak_hXQH{Q%3_;ywL7r5SwGem>?UU8UX6f z3xlaEf+^v1Y3)C#fMD=~ci;}(jX-aXbpkQwfJ5q@`pir?xL%bFzUBzQmIP0Vpjp}M z_hO)?T!}XZeZr+;LiT2awA)_AOeceF7$%2&Q&%hiw%T+0iJVW0)6^o*5*)7+e@Vw*o4j zV7a$)njgvoMty7JMTdSiO^O>1VqA?%2hHqzF0!U2lN7W6JdgF_C#tpQz0=;0nk*Tw zvgrAWgoz0P*5e{jggBz)3=| z)}|H{SjXAHmYIbXj+()(`DSOq7YbEazbJ={j?;n0ddq-1C446=uQWKFmmO$V6=IQ6 zxi3On9rdIG_}26DQE2vTdN%=WZ=G(r;g!7m&Lj<%ZMT9H&@9hgab=MbeB)SqOCwM0pY(ZMR>{*wCR!7FWC?ha8}R> zdUpq%`!f&J9nrhAeO2!v;yt{Q!(Jp&d)nO4g426(76oyXKGgnHY~d5Lh)^KD%m)jj zsC&YMe-D==GHjqr>wv(M>fWb6>dmQk?y+SUrPfXcm9$yDHtpzE zA#rNN`pe7!WbA8qs_B3ba+W@~GjM*>*sm*dXVzB#5x!gKt4vxGye!1JQ?p}K2#z{r z*jsGb-DY19Vr0%^X}bb8x#J5od4nQY#))hd^DPN&NC%Y^8ijeXrvMn#Cr42L=!}jL z*-(UcCbL3n=X0qW#z(8TNAfzZRXjNf27>5ZP2V0^2BLsgOu9)b?&?OvB~xan!L1hL zM;kWDob0M-2bfz+hkE2$!VnmED{gEPo&WOEB&K&0J{CkuGtBHlAJj5=KmzaQ+bW>7 zAhSV{*L970G?hoc6~oeE(Pqxwndh=r$pGTZLnZ}cUk%wW$C`a!3M$%fd$t-{ z^A77`2AJ$1XN2Y|2G(5bvnU3Nl$#jc4$G9~ghi0vxkILw#t8Z&xb9A+P=2_hTa5Qn z&0K2$`t!>iSTfaF4pjC20w1mdC}o5qVYrC0yF~E{C(Ty^`Q=N}NGUJ()kWfy z)<1QSh)iNESwY3(5#+zEBH*xFQUpHEk)J+WW_l+i1c*3{!Ib^8r!`YfNBwg* zo|ac!z`-ezv#OHM7a{+TDp%WJImXa4IAVz$Sc~th%o!G6qji|Rt<*tu7rzb!u| z>gq`gAnnoCR&yOPS1~%L^yuPt)H#7_O-{h2Q!S zK8wO!8|(tV#af=xO(Ne=>#L&9T37?BI(}I!DL(08vmcW8Ou^ZD`XU9+HRhLntGmc< z1#l1aB!Sh|;~&x%3G%-Xt+N7k75$^HaYzmloQ|Ko>_5Exau&?jSEd~rokaR!F)1%L zjCyJzCJ?epTqULAH5~BOM&m~y9V?)Vkmr+V=9*k-&$cu!hb&NVaXZBC|)}}7_VVONv-dv?xn}==J5KcY=lF0|ZGY3)X!NbPrtIJDJ!cLmGCQEtA67iBPDaX#T(O@SFyY`#opiSH3qAZ6mrM z9$sc63K(~ZrhWpFA~Lez{%5@K{{Q8Lzto)KBAi^lAXgVMDl#&<7X^v2UN&ZCb`)eJ zbT4R&%U)2yI1uDibPO*T7?@tr(b3ZvXQjpj1|_BX2KqkP{PvJ|C!rrl6=x{%DR$`2 zq1-zBQ|E1VnRwX@O*|jILe+_QE!en`<$B|@GJ6n?&Gq7LRFY#Ml?U7BI*sX4CT7W! zud*)_Ou*V&)pMz#jPn^KHqcWSEf5d%1QQROF2X_BZ6>HQPs|H=U=3L*8dHZLxxl*E zQB-OaL3*)25f^)Aa_I_?V&b=_%|5SvV&18v7liU|H^GK_G;Z#FhXIf1QXa*dm)`5( zGQm~4%EKE0lW4XKQPL_3s+uema&6o3pE%e#F|(#>A*SppB!a!!-uFuVnk{(Sf8che0XV%SU@`S)%Cf<)q>r6%8w(h^U}mtDYQDq3Ru%>qt@xy z=l9X~0ha-Hw@Wqc!^?`U0&Y1LA4ER%##SR)$s1QV{%XuEpol4El>CkEB&s;ly|96M_kR!Sey)vjGGE0nDiFGj)tb#fS`oR5Rs>-u<@Lnd15`!X@bkX1pcY z{rbl$ofG-_{vacFDDbjoJ9@cCqiOM#+cf+G!ztAz++W5EAH*jvBYOwW)VnLZ7b%n& z?tv~n$6tr5q$q?sz`LVa>uAF@co$?8r78{oz?Nj^OOu_5aAtq<`oh6e{WkW9vYA`+ zv8&|y?L?UQ&tJjQVUV8+cG3Wg;v|&vK4oTJ$R4JX%RPecD5tq7gqkj z0ejOLmNYgUJU~>X% z@5j$o%t?ERM%`Z<71o6nIvUZ*e&j)Qy%c;7X;`lzpGDuaPa-clA1l8I_r~(Ci7F7o z#O3tp#cj^+#4EguAePtW0u=jRS6Oh#MzQRs|Mt zMeO6ZP{z|5(uN|?Mu^>y!mqOcb0NIRD@R^<&XLgZ(_AuGp0NWs3xD=GD7mLHl_Eye z@jdcB{pVm6XpQHT@^Yk<-(u1b{xP0XE5q77VGCu$YH3TkH*#rzJ8yRcX58bDo83rI zeY&vpU@Fv4RbG>L>A@bO5-Boh-h*Ny4ypUFwyHR&ODM}qcHv?ic)P6*KpNV!lvz*W zfgcUzEdc7CNi8ODg1ZZTDx12DJzPhRv!*Wc4Om)ga_DXKMTWFskTw~>26p4&=Ld?@ zii84xL zU>>$dfl2F?+Z`60z85Ds-*m_-ej7Y0-_?N3==t6$nM_Sz3OgI{PklxH@F3_+H>Z}5 z$|d$jzVXq_m8?hfvt1D$r{)Gc*o1MTFey9~HW%Y=(`f!+vcC*M71rxVD%=eZJJy0C zC|0wdJOF3|mLRQXc0%t!jNGXjLiEO$l%BYHJhv8#*g^MCrhB0M zZGF4rcKFbne|{Ka^WI#Z^Z2((;c!JBh`1~65@jlb=xKK|@~3fX&(kg!w$tR4}(C#AA(1zIB~xlV?Ismi5y@R*b7%^C4Tv3_EHZ) zM5Hx+@Y}%eJqkPkmjM9N-x{p5h*e6OfFM6_X?$kqw9WQL;zem>r-^Vs z6x%icJ5N-?BewDVv}a*gkc%`nl$68mw3g*~8Hrz2ywSZ<;?L}!L?I|UCj0%)_gV;w zw&{Bowk}lz>0GTltm&m#~XTC}`5-1Gzrc5~RiLr!{$THP_u97%#bc!~gFplN%R zLDjUK0O7|H4UzcjSeD(y<>4#0YdZiMf|n-8BhrS6>BC@AhSYw}oc zQZ?B0d)czD^7xB&)LK&B#djjg{J{pT`KMkFGauo-!|4g$x5}`3VnToj^_fjH3BhzH ziJ9;nl*a3!T$3Gh-#bEo4-S}h#oRqbBqNPZL1W*m&U7lzH-EG88f`z;miD*l+G|iM z|3CqN0U6X9#|19g*!^#HR7FFj;B&qS%fza(7DY>(Qy@4ZRbiCEpI40{pfi$h`CcxP zk?LrUHp;%WyH_4sh3{BcvmCC%btZ<5lozE)#QwK6fY58`SOSWg(Mz1 zeS7|c;uRSwDJ1#!iRgaX^_N5o8Zo6UX@hs%S1aIwE*HkTM&|pCEJtQcCsCv-BKY1p zLE0JP>nHOw0G-BU-S>3anFs>*&Z3ksNO|P8EtPJvT^AL^0Mn!(->SY0#Qe+m$-O>X zzAuW1RSW)w4HJm&h?S9=;_;S;&*%@AJ9WjW0F`9Ut$QrN09%emD|jSDm* zuwX9FflCcLj zjVy~L#u0~7#P8aNBW4H$lk>~{IAJYOl2p5KK9bwW@khIc+c(vy!$Tl2b1(6a+Mjpw z7?(n2gwQPK56x=&{;iN;bf&tu8Yktm84z^w_$NUyvoNGo|5r{#uI=R`dXFTFdFZ5JszY7O49ad}Ug(c?2L}r)Xy8{g!w+#(N(gEaV>~J;#eOEQR4DUnu!MZR*X>NA6HdGJ^ga*EVwO~Z^pVn-4(b*j7==xI}U<={pp?RU-A7g z`-W9S>1r+i;JiBiz;r?IGYjgm13c5PzpDbzse$x9xbId(chW>drqC;T0E7K8(7tsh z&D8f!rUvm<2m%LLP)$X(%9YEta2UYZzK6)iq{6Sjg5lC!H>UWy1CNFBtazLP(aHum z0aF5(9J79ZES7+vnAkjU8%E7u?T@9M>tlA)Tje(?lZ^VsQBXRrmp!~XO}N^j#QFXs zg~1;*QZ?EUV%C?E^8PS`RY!#4HV~EX{nnQ^Lw(0c!A-mSCMrzBY{+c#?McXeJMh{w zBH`xP8O9%hL26n0@i`||hMUSsL_pv8G#lo$fyff^u2U$I>Mm}2x!5;%AOW9@u-*D8 zz>SeHL-nu|vqSvl!1zZ;0b+hVE731DfrK6)1;VI$q3fU4^n1-|C*RZe$Uk@4JTMV( znyRLx7b|ki6+E=%_gD=}n$uEQKiUF2lb@?0FqT7qB@hj!5-;UA)nS_`1y zCgpoqPW7O9()@a2Nb&{T1OWpYL?fL$knqTNW)n#Si=&4E5xUnxfpGUQ2sTml2ZG9` zw$S4#j+V@~2AF%P)P4%cM>a!VaxyL&err-2xBK}dZQ7Oo=2sF5o3ER=#xt4Q?WY2P z-dlgPvCpLxaWs<~n_I!Yf(RQ4SDxD>AaEu}moaTO`LR_uhD~%{of48p`xyC*v|7(E zc9Hh7Wi9{$YR!x4(q!Q<4D)9EX$pt6uq*_2@gsnN;7?4Z1X;tNsa@xNkPphM%4=QIjKyl?Nboc7u5@y0JVEk$-&6s;o0v=?>N|w$mhCe^#emJ zGCMy4SE7J;tCcY~?Hu>Z$57On^lEyk=>&P z!WVWvBt#r^I+WLt6qM1Juj;Nl3?vnWz-_ISC=blSQH#~rKKfpITODTgI_9hK>(DtD zUU?NGI00LQ7hN1?$HtVjtQ*cEHQe<;_nkpARIjv}D-TeDQLg5?oL@tvEq6LdfwiNh z8GCc*&*%@^QbxguKFcD`vSvB2gyd~74sl!fwor-cM6~;Namtr;M)bVijNRFOdU0$d zPd_Pj?IWnXos!v%%VK~HDZQZ0lLG(|^rQF(|>2|-F40TrYhmJaFecIlFoZlp`PyQHN%1?lb*cpvchzux__ z-{v~c%$YMM?;Dz35Ca5t07nZVf4I9Vl-UI;WDE#Jht10C=ATXH`g=#xK?5z6{QlZ_ zb}mx#mkXmVuywX50}3!04`f;={(*Wy3E{7Q?Pp-%nQl#gA*+t;#hm?norVR{zp^cT zZS@W$1CnGPt{GLH^!kcKI%cv=LwU4DByxWS+9Ams1ud`uSkB@FWV=^3dN4$;6;^t~Y6a0S3jI z?m)8Am_(*k=}RQcZ$+Kt44hX4R}C4V09rpNmp0Pt?}BET*>$9#xq^zTrX3hW8BCDO zniR<5fBg+KLO|N#AM%4H@DEMR`j**DSIauk#>>s(b8ujoE5Mk zU9#4RPFal8cz926SeY*GCCL>0_LuW88Pv=D3V}g5*>f&rgCWKi6`H1*R4fPSyB>LCZ|(HIZ0V#qOZavAd5MGSJK8WUfy)Cji_f2-b_7Af;U0-Zhd7!7_Nd0lr|88*0@2mx{DqxG*jAx zmv0hqZ%(I%SZ>8CsC(gu7NHwHpfn^@1i%3lKT|6%W`e&c+bi3otkpb`rx8(C^r~~} zdyH+`Ung1he&kMbg;G;_1XBMn=aZY=_)8CBc6wt2p9E!aI*5C=k~53Hfq*t=F)up( z6@N_-T9*0J{X?HUx9^%53`l1Zr0eM+hw{pXR&_5xfNeK2k(t^dRrfTF;E4@tSdq=Q zM2sp6v=bt3f_i0d?&k9+JO^Q_n}+;xu6}hX(P94a9J*s%LO8NYsQJ<`>@G`IgI;vd z-H{NA$2V9PMifFngq{Xv=NKc|F#^-^cLwA$bfJjY=6tY7b0J5~@yMK--&;}b_CDQK|S0VY&I8^&kIgAB)} z*m2xXVd{FA#&MRacf4{m5sJNlo!>~378g3eRBJRPEz`^2ThkN3;9#-aYkVYAX^?(f zl%o2;Bh|fODIFJzAe-;i7s3xB)D=`utRnuq2F(uTlm%0q?I>H!Hroe+ol(MrJJ@T2 z{sn=y`$a5B3?kRMBW94OGot+HYa3S7VkMqVgWA^?c^3++Pe)e_+=poE1=HTcN`4Ee z432i!a{NUl#mT?Dy#tutaEvN0u#5P*2R(T3T9&EKU3|8UP^ch&$~f2+P4HwS?(5Q;u&F+7b3HXj zXzcIW{#|{q(drW6v|6dUm1ynTlt_>JZn$XawBNRxjR$>f*wXfR#M$JIqeuceYp3Nz zFFeoqNQ5&EwF6)*M&j>yE3@JaBg&8sy4n7Mjr4VHB<-XQxe0b98C=shZ5#b$!8ovq z@*Tsj71rR$jzR;|@$FZ-I#$@Ed+|R<*d`T=nN{WVO!wgV0;_W|+Rh_KYm5agR7*p= zA`A2#QT8v9yCzT|uC})HS>F{W+{t6Gxoz&OPxnoWmE{ zw&1H(Ez_j@z_;W?%)12EB;|U7>5pRBU*>ql{;s6(26?@)np={nM$2RWer`BO)`mV@ z*(QKP24%M>I&nK6_~%>Q=C^ogIadO5$O+Ez2f8)eZ|EnF&Y7zq=r*er7%M2^F;P%k zGPoz~jEDC36hyg2Fr0whO)iHT^anZccXBi{E=1^f<>GBB$*%ZEQZE}>*h6|NruUpf zC*15Z?XlmOKpxh|55$%1rKf-CXBBw|;LUIr23_~|ukdm}b;#5+WlI4>T(BLt&Y;M{rj>DvMK>X_Ol8Qnpf9xKELRMC%CMKrASrHlR?z zEFr3ql*+J%qg_a47Khm3l`RGZ2sM%`=5Cp&3NX700gkGzZI0>Ylon zHpTzUibC&YMeSoU@$5TYIeRdMpxczqljuLw~@405)bb=3HD_ z;$+Ofs3x(pVH4?y9iNJy*9AebR=!i~cexiB-DxX*U29OoaQAWD=Lw-diXd>c}MgC_~irH1hVZ(Uq#d@@eM>BFIwf3 z^2`MvJ|f7!DVW{-ZMT1dU-cvbBaoW)O{aW82OG{5P_PWMu)kEfi25*Xog{vLEa#BN z^ow5D=^+^shSDFFQpzT^+DmfjulCyfOtasl8(GXdj^7doI%bxvl5FLhjvUiJ*{O>n z5er3XvEZBt@JG(u!Sc+*V!Gpm-^T?sWiWf_p`@MDBsahce z_hxeNZdpyvveu#H=9`hs(qc%}ne_4He!a4M z?=-e~7`%|%tNo@n6#@Gp>-74ZSnEh?y~b!UC-64486)Dxxs7{E(Sj9!Lx`Jg_bsfd z69^>>V3fBwptkxp&c6ihOArcCT_|V4#6Kr~HejHn$c7+_Xik4sg`N4$Q@gbt=c&tjC;y!q&QnrT}VmQek3f#|wnh%4DK=ZP>k zwIZUIDAv|uuJO&3odgO_5=c;#9m=QZ)y;=#UC9=yAOu~}lNh$n;i}xKXK^dCwO_Tj zlpjo}r4EG{A@*Ha>wM@}_@d6N@ZRBX8Ii1%v7_zps(L-PE*v%*%e?Z-*6e5oID$a; zIHVm$WCfs1t*cpV7k=;meRl)+eEvOu5Fg2b6n_`;)N;dS$)6G$I~xuKAW} zu%e+w;F%ox@lZaTz|P(>Kpw69xqf@bHvC z>#nfoD<|e$9F_=}8)(!l+HS2B zgRnBbtQy5q%qOs&VexGdaoYG(bWMOYvu5hbyD{DLd?nM8-5He{76Mkz$FY2;@)2&+ zvO_)l191=p>Cr5#=e?wO^e_yQo*#cFS4^8Bl&0JZ%*z^4*qcZjo6REO<{+^`;t2bT z#4#-xlzV2XSCoke=SBym@+0vT#$-+LTQ~t}r;8=I6 zfNTfL8I+INr$21D93g{i*l1pGZsS(UK?F7M=Y#(qNjO{f%}NuD@%#(x6>GP}Nt4to zZ%o9^-({^2o7l#dP3lsw+VT5`j)!mW_46Z3#$_ZeVxV?FTp60g^Gw>`K#nLwBU%#a zW0PKig1K@3N>ZXxd*5Fl7-m-21`cJibE=$=I-3!h%-nWJ6tv|GJUS>jLn|^HHvBw> zuD+vCHiBT0{HS=|#aAb|6L@3rYdENDe&2K^X%*yNT$wf1zIseQk;E*OWllk%_QlF& z*8r3DWWg<#$hl9J7_nU_1!qdFA6p9Yd8@5#n7-7-OK)D`# z&ruiCZhXv1`*YQsN?qx}iJzoDk{tq~g!-@PVf+7c4q)J(zV7cn;n37jR|T>PN^(jv z(x2otRg@G}l$BMKlvR`!)YMcoCFm?j!j269h1 zsHw`&H(U_dChQk8D|vTxFPvGCs&0tRG;fQkS%N-QK`^>(lQ?JctDGtY>yv|sIX-^s zEpC3k80Hvbze{L2V>wp@ss?BbirhSGo%$=a21>o%8b^=-W~=2^HmKth^|MKVIB~2- zxGbHl)D{P+VKRvym4vn<`8Vs?`oSenG!1ScsC65hM8YwigAYL|5nxM@9<;5k((DEbo3&`9x*+kP#Evc`^c z-S^y?U!9xhoTIN5WY9olZGfy)rSR{RqwF?1H_e@wp@^JKk7pBLB&+{99k{Ef)xUDK zEGv$MS3JJoP6*Sqp9;IXa9{g$22$ zamg=k#|i5^{pFIS)9pw}*O972Yhycjs84Scjc1Lt-jzh@_m3$*M#6jDPp*qvXy;i! z{)9rKNdn{P9^>x|o3rZRx_lX&*Wzd3<)}p&U!%UPNU7Vn>{;8%$FtOtx7d~_A%k;xWxA5EOr)wD%;HY- z`Rh))$6QM-M|x8kQ*FM3lEL@gKm}3T`JSP9^^cEjcnIUy$Hg)j^QD&xeL)*6TB}D@_M-Sdz()6Q{G7&RU2x zt>Bed+br;5??Ya#jokr10p0*L)XIWKH9c2ghzBA`SSZVwopSz*>kE?jzSwrZ zXL0$?zu-NoZNN!b(&0v@nd4)MgonZ)w^%s! zts`S;dH;c15PPWz&^}^~Sj3lg?--_Cym|kI#J{oK82PMTTl^uLeBBdze}l)Li>=0k z$$&|2>y`AWn%LU`!)Dxi-2;QT6i2FT7{FY1M)pO8*h$C^k4z%js3Gw9)`b3g&iR5M zawx>s7t4f2-zUi}tFe|*Wm%h-2HDaA#&lbJP1bwq=83F!h)UM$#CqRIr=B`%%}FN# z6$^mhS-Ehs1G=LCy8%U3Um7B3^be~D@s3JJO(E|hPj%^{I*%l|{B~z0f9*#t_$LRi zQ!a&W&xl%1WB?LPq(W1sGj>#MKot5j-TR8!t3j$Mxg95~7?#dp;+?JqQF-X4VF2F_ z__;lFN*!6yst=DZx|z&htNb0P;f}dAunCyqbyc;NDIS>iL*JO>TC8-4u%-awOj z1%*Qi)n*p9$Mls>|8tlbtCt2PbA=rSt%U-g3@fyU}e3&zX(G#{9riEUvvQ01` zH{Kgd*|;qe;P*AaCo#4$oSK4vj25{WZafK9!`#4Bc=q1Rn6=Z#-HEg$_v>n@c z;o#fQc2i0`VI9v{Jc1ClOe2#bj*ZdE*6Te+8`6`O!wPvsVUj@PmQ4-eWByrdGbfO~ z{BCCBnXyhDmi>POu1OzsI|K3v8__AlTY+#e6&MwXm|w znctL=*kJf+I9R(=q7q1D^AEi*B%?CktV`o+i72Cc{makY@55pZ_KQvI(9!*Jv4Y&B zEPs0{{BX)=^EPPXpi{&Y8`RDos7lNsKu9nCwafW;N0C*YrW}Iq28k0WBV}O^;NBDk zVL=#hPd=gDslt#s`>~=upEw9Mr3Qz&N0aHY=^mh((%F2dXs>Hjj*M507KdBVzOJHv zl0!Bi5V*Q%Jo(-!i^1o9$QrEJ0bmI7533cv>xcX3hy;?qz-pN&Hb5IoasJ0jm{uok zQziP7Y`jtH+<;qHZ%ns7s<@VjD#YNvg{br{X?zBP8hXU7WZEWcN~YLTX1!z90sR=p z|L}fiPhkhCK9GU`x2nY&9sV0)@Jm1sX}CM|+z0|-7fRM=*kZo9<%<=> zES_|GnQsWLLNzNDE3uqYbAXO^awm{*SW2&2AvD$d(|%ugFA+$^m{er1yJ1T~$&cy}%1gd3NQgjnOy{O!RbLrUASLP*(7_1_Jp z2GECuJpdA5Mpy~-24`|^w{#SKXAs>^2%7Z2q=rWyzU>s|cLsqYHf|*nouhA#!o0^b zB&+^&9vnMOwRlg)!d<;ce@?!yrhR6V)g9~UBgmnMMFK#O0i0q<2H0d8>UnO#&^5Ud zZdbmKet|(R&jO{5Y+k7oF|kR@$NOOWYBFU5VR~mwB_D(75X}&+>D)7IveT%IsRV${ zS36}(+2qg{0(}C?0P~M9eH9If*K*VeVt~6dDu!EvA(mGB7tgO1{ydy%l~TFbrMqUH z{ww|0^35*ouVwsFEHc6Lzw0-X386zlW@k6zV6sw@~hxBWbO9K<7-2zq9N=Mw_u&)+$3T95xy z!T!rOWY8WggMTzj%zV^C?mBkEL00{BA;zb;SMQjIpu6H7$)6S3(t+*BAQC z3r#Wni3?{8bOKONdi3J02R7I#qsg<)je$p)VWYFtULdqY=W?SCNH*`~Z!hf8$Bu@@ew%A>Kj6@I+CL0q7oFdnF2EFv?e~%af zEnx(^f;LwHeH#lwql0@104bw0`SpI$?pq&vy2cMh;=O^(3S(dMj*HEBVOK+ zp0t!Uqx0Ds5At)7-$G~a;rJ2~ZogSL|CB7J&)2Ko;>tCh45tfBl*@C;d-E~G5dS@2 z038&Lum%4gD%?P`s@C2&#m?t%=Kcg&pQJ!h2Ub0o9zn)5ih|22bgEU!rlg!MO(|8j zu8|^)ljg&;?L!o5gd_+1y{f!ShsfSTq83uzpNIQYJhUy%l+7UMfW9{M;!Tq{ZLzLZ zMb%fDk?p}2z}5+{p8wn6eV6IFb{ij}Jyl8E(C_3|voL8#=T&XBV}hDO1P&2{9Le^w zaBmF6zrrs^vuaYr-g*#&Ia^YvK}Z0w8bE4H_#Tr+`J7nLca7e6AA8M&srp%7P?_x2 z57ssqTMxHH_sdgP#g?Ke()>i~B1196D!Nh0Kzy7u_^;wHyrbdu@nSo_iCKToxp+bI z`)KZ+;i_R4{`~E<=IAeq6D>?H8eIAB%2E<_yUPo$>Y9CtZFN2Pm3zJ0Q#LxC`7u>N z4<`&ps7S$iKIHiJD7Z)xN^}T?Jx0O~xn0}WWDk@DqpP{M1^S(JFZ)SX7$4gl^QH)7 z#i;zxxQGPGeH@OUP1S1d3(E?xVlYb|un)oa{(zUWLnm0ATa}QL+~$e!eKq|t<%~e? z0G=3S3~Hqayp-Vg=2i+S;7xl(1lSRO39cgu@3|}n0+B`q)eTTI)iqBA%w3bxwjINI ze7S=C<338|iU&d$@zxd;hoe_BE~-8|=?s9(V|A{o34eUiOBn@1$UO7w8mTce#%0D_=IW_lwgrp4 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 literal 0 HcmV?d00001 diff --git a/strings/round_start_sounds.txt b/strings/round_start_sounds.txt index 5969c69499..5d8c49bae6 100644 --- a/strings/round_start_sounds.txt +++ b/strings/round_start_sounds.txt @@ -1,2 +1,2 @@ -sound/cb-music/holymountain.ogg -sound/cb-music/thoumaidens.ogg +sound/f13ambience/foxybar.ogg + From 4b65eff15c264cfcf628ef0341b7c32f0d0f88b9 Mon Sep 17 00:00:00 2001 From: Tk420634 Date: Wed, 10 Jul 2024 06:36:50 -0500 Subject: [PATCH 2/6] quirk removal Down to just the bare minimum --- _maps/map_files/coyote_bayou/foxybar.dmm | 2764 ++++++++++++---------- code/controllers/subsystem/artifacts.dm | 1 - code/datums/traits/good.dm | 34 +- code/datums/traits/negative.dm | 10 +- code/datums/traits/neutral.dm | 6 +- html/browser/common.css | 6 +- 6 files changed, 1570 insertions(+), 1251 deletions(-) diff --git a/_maps/map_files/coyote_bayou/foxybar.dmm b/_maps/map_files/coyote_bayou/foxybar.dmm index bd8e7d73f6..9b73d0ab8d 100644 --- a/_maps/map_files/coyote_bayou/foxybar.dmm +++ b/_maps/map_files/coyote_bayou/foxybar.dmm @@ -37,24 +37,15 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"adf" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" +"acA" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" +/obj/effect/turf_decal/weather/dirt{ + dir = 8 }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "adh" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -92,10 +83,15 @@ /turf/open/floor/plasteel/f13/vault_floor/misc/vault1, /area/f13/wasteland/city/newboston/bar) "aff" = ( -/obj/machinery/door/unpowered/securedoor, -/turf/open/floor/wood_common{ - color = "#779999" +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" + }, +/turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) "agk" = ( /obj/effect/decal/cleanable/glitter/blue{ @@ -219,42 +215,34 @@ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) -"aLc" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) -"aLu" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" +"aHh" = ( +/obj/machinery/light/floor, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"aLl" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 6 }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "aLE" = ( /obj/effect/decal/cleanable/glitter/white{ color = "#884444" }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"aVe" = ( +"aML" = ( +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 8 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"aYX" = ( /obj/effect/turf_decal/siding/wood{ - dir = 4; color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ + dir = 8; color = "#3B2B1A" }, /turf/open/floor/wood_worn, @@ -272,14 +260,6 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"bfj" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 - }, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) "bgG" = ( /obj/structure/table/abductor, /turf/open/floor/wood_common{ @@ -299,34 +279,6 @@ /obj/structure/table/abductor, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"bqF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/lamp_post/doubles/bent{ - dir = 4; - density = 0; - pixel_y = -14; - pixel_x = -42; - light_range = 16 - }, -/obj/machinery/light{ - light_color = "#e8eaff"; - dir = 1; - pixel_y = 64; - pixel_x = 17; - plane = -6 - }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom0" - }, -/area/f13/wasteland/city/newboston/outdoors) -"brQ" = ( -/obj/structure/chair/stool/retro/backed, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" - }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) "btj" = ( /obj/effect/decal/cleanable/glitter/pink, /obj/structure/table/abductor, @@ -392,10 +344,41 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"bAY" = ( +/obj/structure/table/abductor, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) "bBZ" = ( /obj/effect/decal/marking, /turf/closed/indestructible/f13/matrix, /area/f13/wasteland/city/newboston/outdoors) +"bCV" = ( +/obj/effect/landmark/start/f13/wastelander/clubworker, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop2" + }, +/area/f13/wasteland/city/newboston/outdoors) +"bEl" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "bNh" = ( /obj/structure/railing{ color = "#A47449"; @@ -405,12 +388,30 @@ /obj/machinery/vending/kink, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"bNL" = ( +/obj/item/toy/tennis/blue{ + density = 1; + mouse_opacity = 0; + alpha = 0; + anchored = 1 + }, +/turf/open/indestructible/ground/outside/road{ + color = "#999999"; + icon_state = "horizontaltopborderbottom0" + }, +/area/f13/wasteland/city/newboston/outdoors) "bPG" = ( /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop2left" }, /area/f13/wasteland/city/newboston/outdoors) +"bQU" = ( +/obj/machinery/light/floor, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) "bUG" = ( /obj/structure/window/fulltile/wood{ layer = 3 @@ -420,60 +421,18 @@ }, /turf/open/floor/wood_common, /area/f13/wasteland/city/newboston/bar) -"caP" = ( -/obj/effect/turf_decal/stripes/asteroid/corner{ - dir = 1 - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "cdu" = ( /obj/structure/table/abductor{ density = 0 }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"ceo" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) "cht" = ( /obj/effect/landmark/observer_start, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"cjh" = ( -/obj/machinery/recycler, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "outerborder - E" - }, -/area/f13/wasteland/city/newboston/outdoors) -"coR" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "cuN" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop2" @@ -516,18 +475,13 @@ /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) "cAt" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" +/obj/structure/sign/poster/contraband/pinup_bed{ + pixel_y = 32 }, -/turf/open/floor/wood_common{ - color = "#99BBBB" +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom3" }, -/area/f13/wasteland/city/newboston/bar) +/area/f13/wasteland/city/newboston/outdoors) "cCu" = ( /obj/structure/curtain{ color = "#c40e0e"; @@ -537,30 +491,48 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"cId" = ( -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"cDa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/lamp_post/doubles/bent{ + dir = 4; + density = 0; + pixel_y = -14; + pixel_x = -42; + light_range = 16 }, -/area/f13/wasteland/city/newboston/outdoors) -"cPo" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 1 +/obj/machinery/light{ + light_color = "#e8eaff"; + dir = 1; + pixel_y = 64; + pixel_x = 17; + plane = -6 + }, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom0" }, -/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"cPD" = ( -/obj/machinery/telecomms/server/presets/ncr, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"cFq" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 7 }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt, +/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) -"dcH" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 +"cHB" = ( +/obj/machinery/telecomms/server/presets/service, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"cIN" = ( +/obj/machinery/light/small{ + color = "#444499"; + dir = 8; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 }, /obj/effect/turf_decal/siding/wood{ dir = 8; @@ -570,11 +542,7 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"dgv" = ( -/obj/machinery/telecomms/hub/preset, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"dCS" = ( +"cNb" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; @@ -582,53 +550,37 @@ mouse_opacity = 0; layer = 2.9 }, -/obj/machinery/light/small{ - dir = 1; - light_color = "red"; - pixel_y = 22 +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom2" - }, -/area/f13/wasteland/city/newboston/outdoors) -"dGL" = ( -/obj/structure/sign/painting/library{ - pixel_x = -32 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light/small{ - color = "#444499"; - dir = 8; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 - }, -/turf/open/floor/wood_common{ - color = "#779999" +/turf/open/floor/wood_common{ + color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"dIY" = ( -/obj/machinery/light/floor{ - light_color = "#883388"; - pixel_x = 12; - pixel_y = -1 +"cQP" = ( +/obj/machinery/telecomms/server/presets/responders, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) -"dME" = ( -/obj/machinery/jukebox, +/area/f13/wasteland/city/newboston/outdoors) +"dcH" = ( +/obj/structure/closet/crate/trashcart, +/turf/open/indestructible/ground/outside/gravel{ + color = "#AAAAAA" + }, +/area/f13/wasteland/city/newboston/outdoors) +"dzy" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1; + dir = 4; color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ - dir = 4; color = "#3B2B1A" }, -/turf/open/floor/carpet/royalblack, +/turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"dUi" = ( +"dCS" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; @@ -636,12 +588,53 @@ mouse_opacity = 0; layer = 2.9 }, +/obj/machinery/light/small{ + dir = 1; + light_color = "red"; + pixel_y = 22 + }, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom2" + }, +/area/f13/wasteland/city/newboston/outdoors) +"dDK" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/obj/machinery/telecomms/receiver/preset_right, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"dGh" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/ausbushes/leafybush{ + pixel_x = 4; + alpha = 80; + mouse_opacity = 0 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"dKa" = ( +/obj/effect/landmark/start/f13/wastelander/clubworker, +/obj/structure/chair/bench{ + pixel_y = 12 + }, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom3" + }, +/area/f13/wasteland/city/newboston/outdoors) +"dME" = ( +/obj/machinery/jukebox, /obj/effect/turf_decal/siding/wood{ + dir = 1; color = "#3B2B1A" }, -/turf/open/floor/wood_common{ - color = "#779999" +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, +/turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) "dUG" = ( /turf/open/indestructible/ground/outside/sidewalk{ @@ -667,6 +660,18 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"dZy" = ( +/obj/structure/sign/poster/contraband/pinup_shower{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/glitter/blue{ + color = "#444499"; + layer = 3 + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "dZA" = ( /obj/structure/easel, /turf/open/floor/wood_common{ @@ -690,28 +695,6 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"eeD" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 - }, -/obj/machinery/telecomms/server/presets/bos, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"egz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" - }, -/turf/open/floor/carpet/purple, -/area/f13/wasteland/city/newboston/bar) -"ehq" = ( -/obj/machinery/telecomms/server/presets/engineering, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "eis" = ( /obj/structure/railing/corner{ color = "#A47449"; @@ -733,6 +716,15 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"ejj" = ( +/obj/structure/sign/poster/contraband/pinup_pink{ + pixel_y = 32 + }, +/obj/effect/landmark/start/f13/barkeep, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom2right" + }, +/area/f13/wasteland/city/newboston/outdoors) "ekg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/lamp_post/doubles/bent{ @@ -753,26 +745,6 @@ icon_state = "outerbordercorner - E" }, /area/f13/wasteland/city/newboston/outdoors) -"eoi" = ( -/obj/machinery/light/small{ - color = "#444499"; - dir = 8; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#99BBBB" - }, -/area/f13/wasteland/city/newboston/bar) "esa" = ( /obj/structure/chair/sofa/corp/left{ dir = 8; @@ -806,6 +778,12 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"ezN" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 1 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "eAc" = ( /obj/effect/decal/marking, /obj/structure/spacevine{ @@ -832,26 +810,6 @@ icon_state = "horizontalbottomborderbottom2left" }, /area/f13/wasteland/city/newboston/outdoors) -"eBh" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) -"eED" = ( -/obj/effect/landmark/latejoin, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop1" - }, -/area/f13/wasteland/city/newboston/outdoors) "eHQ" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -878,9 +836,9 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"eMW" = ( -/obj/machinery/telecomms/server/presets/town, -/turf/open/floor/circuit/telecomms/mainframe, +"eNR" = ( +/obj/effect/landmark/start/f13/wastelander, +/turf/open/indestructible/ground/outside/sidewalk, /area/f13/wasteland/city/newboston/outdoors) "ePQ" = ( /obj/effect/decal/cleanable/glitter/blue{ @@ -922,12 +880,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"eUq" = ( -/obj/machinery/telecomms/server/presets/responders, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) "faD" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -948,19 +900,6 @@ }, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) -"fbG" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/landmark/start/f13/wastelander/clubworker, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop2left" - }, -/area/f13/wasteland/city/newboston/outdoors) "fdf" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop2right" @@ -982,10 +921,6 @@ icon_state = "verticalrightborderright2bottom" }, /area/f13/wasteland/city/newboston/outdoors) -"fib" = ( -/obj/machinery/telecomms/server/presets/science, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "fmT" = ( /obj/machinery/vending/cigarette{ density = 0; @@ -995,16 +930,36 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"fpg" = ( -/obj/effect/turf_decal/stripes/asteroid/corner, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) +"fqN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"fsu" = ( +/obj/machinery/light/floor{ + light_color = "#883388"; + pixel_x = 26; + pixel_y = -7 + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "fxb" = ( /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop2right" }, /area/f13/wasteland/city/newboston/outdoors) +"fDL" = ( +/obj/structure/table/abductor, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) "fDO" = ( /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ @@ -1023,17 +978,21 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"fJZ" = ( -/obj/item/toy/tennis/blue{ - density = 1; - mouse_opacity = 0; - alpha = 0; - anchored = 1 +"fIE" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 1 }, -/turf/open/indestructible/ground/outside/road{ - color = "#999999"; - icon_state = "horizontaltopborderbottom0" +/obj/machinery/ntnet_relay, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"fKp" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) "fUR" = ( /obj/effect/decal/marking, @@ -1041,16 +1000,6 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"fXB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/carpet/purple, -/area/f13/wasteland/city/newboston/bar) "gan" = ( /obj/structure/table/wood/settler, /obj/effect/turf_decal/siding/wood{ @@ -1061,6 +1010,31 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"gdO" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"gjG" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) "gkC" = ( /obj/structure/simple_door/room, /obj/item/lock_bolt{ @@ -1070,13 +1044,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"gmu" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 5 - }, -/obj/machinery/telecomms/bus/preset_two, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "gmW" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -1196,19 +1163,30 @@ icon_state = "horizontaltopborderbottom0" }, /area/f13/wasteland/city/newboston/outdoors) -"gET" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 - }, -/obj/machinery/telecomms/receiver/preset_right, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "gGC" = ( /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop0" }, /area/f13/wasteland/city/newboston/outdoors) +"gHS" = ( +/obj/structure/sign/poster/contraband/pinup_ride{ + pixel_y = 32 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"gKW" = ( +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "gNj" = ( /obj/structure/sign/painting/library{ pixel_x = -32 @@ -1226,13 +1204,10 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"gPf" = ( -/obj/effect/landmark/start/f13/wastelander/clubworker, -/obj/structure/chair/bench{ - pixel_y = 12 - }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom2" +"gYc" = ( +/obj/machinery/telecomms/server/presets/den, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, /area/f13/wasteland/city/newboston/outdoors) "gYw" = ( @@ -1246,6 +1221,17 @@ }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) +"gZf" = ( +/obj/structure/nest/frog, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"haf" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/obj/machinery/telecomms/server/presets/vault, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "hbT" = ( /obj/structure/chair/stool/retro/backed{ dir = 4 @@ -1256,20 +1242,6 @@ }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"hfd" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) "hfS" = ( /obj/machinery/light{ dir = 8 @@ -1286,24 +1258,6 @@ icon_state = "outerborder - N" }, /area/f13/wasteland/city/newboston/outdoors) -"hnX" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) "hov" = ( /obj/machinery/light/sign/heaven{ pixel_y = 34 @@ -1327,37 +1281,52 @@ icon_state = "horizontaltopbordertop2left" }, /area/f13/wasteland/city/newboston/outdoors) -"hun" = ( +"hqe" = ( +/obj/structure/decoration/vent/rusty{ + color = "#aaaaFE"; + alpha = 50 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"htR" = ( +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, /obj/machinery/light/small{ color = "#444499"; - dir = 8; + dir = 4; light_color = "#444499"; light_power = 2; light_range = 2; pixel_y = 13 }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, /obj/effect/turf_decal/siding/wood{ - dir = 8; + dir = 4; color = "#3B2B1A" }, /turf/open/floor/wood_common{ - color = "#99BBBB" + color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"hvn" = ( -/obj/effect/turf_decal/siding/wood{ +"hun" = ( +/obj/machinery/light/small{ + color = "#444499"; dir = 8; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ + dir = 8; color = "#3B2B1A" }, /turf/open/floor/wood_common{ - color = "#779999" + color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) "hAy" = ( @@ -1390,11 +1359,14 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"hEj" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/obj/machinery/telecomms/message_server, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) +"hJF" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "hJJ" = ( /obj/structure/chair/stool/retro/backed{ dir = 4 @@ -1408,6 +1380,13 @@ }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) +"hLh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "hQS" = ( /obj/structure/chair/sofa/corp/left{ color = "#BED0FD"; @@ -1423,6 +1402,13 @@ /obj/structure/table/abductor, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) +"hSc" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/machinery/telecomms/server/presets/enclave, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "hTW" = ( /turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) @@ -1431,15 +1417,9 @@ icon_state = "outerborder - E" }, /area/f13/wasteland/city/newboston/outdoors) -"ict" = ( -/obj/machinery/telecomms/server/presets/ranger, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) -"ijn" = ( +"ied" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - dir = 6 + dir = 5 }, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) @@ -1453,59 +1433,54 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"iub" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" +"ilq" = ( +/obj/structure/bonfire/prelit, +/turf/open/indestructible/ground/outside/gravel{ + color = "#AAAAAA" + }, +/area/f13/wasteland/city/newboston/outdoors) +"iqb" = ( +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 4 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"ist" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 }, +/obj/machinery/telecomms/server/presets/command, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"iub" = ( +/obj/machinery/door/unpowered/securedoor, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"iyO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" +"iwi" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) -"izr" = ( /obj/effect/turf_decal/siding/wood{ dir = 4; color = "#3B2B1A" }, -/turf/closed/wall/mineral/brick, +/turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) -"iUN" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#99BBBB" +"ixK" = ( +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, -/area/f13/wasteland/city/newboston/bar) +/area/f13/wasteland/city/newboston/outdoors) "iVQ" = ( /obj/structure/table/abductor, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"iWN" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 10 - }, -/obj/machinery/telecomms/bus/preset_four, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"jdz" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 - }, -/obj/machinery/telecomms/broadcaster/preset_right, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "jfm" = ( /obj/structure/sign/painting/library{ pixel_x = -32 @@ -1522,12 +1497,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"jgL" = ( -/obj/effect/turf_decal/stripes/asteroid/corner{ - dir = 4 - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "jgV" = ( /obj/machinery/light/small{ color = "#444499"; @@ -1551,27 +1520,75 @@ /obj/structure/table/abductor, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"jnR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "jqA" = ( /turf/open/indestructible/ground/outside/sidewalk, /area/f13/wasteland/city/newboston/outdoors) -"jBP" = ( -/obj/effect/turf_decal/siding/wood{ +"jsx" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 10 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"jGu" = ( +/obj/machinery/light/small{ + color = "#444499"; dir = 8; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 + }, +/obj/effect/turf_decal/siding/wood{ color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ + dir = 8; color = "#3B2B1A" }, /turf/open/floor/wood_common{ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) -"jSA" = ( +"jLZ" = ( +/obj/effect/landmark/latejoin, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop1" + }, +/area/f13/wasteland/city/newboston/outdoors) +"jOR" = ( +/obj/machinery/telecomms/processor/preset_one, /obj/machinery/light/floor, /turf/open/floor/plasteel/f13{ icon_state = "darkrustysolid" }, /area/f13/wasteland/city/newboston/outdoors) +"jPr" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 9 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"jPT" = ( +/obj/structure/curtain{ + color = "#c40e0e" + }, +/obj/effect/fake_stairs/west{ + color = "#845f58" + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "jSX" = ( /obj/structure/sink/greyscale{ dir = 4; @@ -1584,24 +1601,6 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"jTo" = ( -/obj/structure/sign/poster/contraband/pinup_bed{ - pixel_y = 32 - }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom3" - }, -/area/f13/wasteland/city/newboston/outdoors) -"jXm" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 9 - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"kbj" = ( -/obj/machinery/telecomms/server/presets/khans, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "kcI" = ( /obj/structure/table/wood/settler, /obj/item/stack/sheet/mineral/wood/fifty, @@ -1615,25 +1614,25 @@ icon_state = "horizontaltopbordertop0" }, /area/f13/wasteland/city/newboston/outdoors) -"kpu" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 +"kqM" = ( +/obj/machinery/telecomms/processor/preset_four, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, -/obj/machinery/telecomms/server/presets/enclave, -/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"kvZ" = ( +"kGw" = ( +/obj/structure/chair/stool/retro/backed, /obj/effect/turf_decal/siding/wood{ + dir = 1; color = "#3B2B1A" }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#99BBBB" - }, +/turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) +"kLd" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "kMU" = ( /obj/effect/decal/marking, /obj/structure/spacevine{ @@ -1647,18 +1646,17 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"kRh" = ( -/obj/effect/turf_decal/stripes/asteroid/corner{ - dir = 8 - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"kWg" = ( -/obj/effect/landmark/start/f13/barkeep, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom2left" +"kVa" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 }, -/area/f13/wasteland/city/newboston/outdoors) +/obj/effect/turf_decal/huge/heaven, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "kWD" = ( /obj/structure/table/wood/settler, /obj/item/stack/sheet/cloth/ten, @@ -1668,23 +1666,12 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"kXK" = ( -/obj/structure/table/abductor, -/obj/structure/sign/painting/library{ - pixel_x = 32 - }, -/obj/structure/sign/poster/contraband/robust_softdrinks{ - pixel_x = 32 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" +"lbz" = ( +/obj/machinery/telecomms/server/presets/ncr, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) +/area/f13/wasteland/city/newboston/outdoors) "lel" = ( /obj/structure/lamp_post{ dir = 8; @@ -1701,36 +1688,34 @@ icon_state = "verticalrightborderright0" }, /area/f13/wasteland/city/newboston/outdoors) -"lpN" = ( -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "verticalleftborderleft1" +"lib" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 }, +/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) -"lqy" = ( -/obj/machinery/telecomms/server/presets/common, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"lrs" = ( -/obj/structure/sign/poster/contraband/pinup_shower{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/glitter/blue{ - color = "#444499"; - layer = 3 - }, -/turf/open/floor/wood_common{ - color = "#779999" +"lmu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" }, -/area/f13/wasteland/city/newboston/bar) -"lvl" = ( /obj/effect/turf_decal/siding/wood{ - dir = 4; color = "#3B2B1A" }, /turf/open/floor/wood_common{ - color = "#779999" + color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) +"lpN" = ( +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "verticalleftborderleft1" + }, +/area/f13/wasteland/city/newboston/outdoors) +"lsn" = ( +/obj/machinery/telecomms/server/presets/town, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "lzu" = ( /obj/structure/railing{ color = "#A47449"; @@ -1753,56 +1738,26 @@ }, /turf/open/floor/wood_fancy/wood_fancy_dark, /area/f13/wasteland/city/newboston/bar) -"lDN" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" +"lBS" = ( +/obj/structure/sign/poster/contraband/pinup_bed{ + pixel_x = -32 }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" +/obj/structure/piano/fancy, +/turf/open/floor/wood_common{ + color = "#779999" }, -/turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"lMz" = ( -/obj/machinery/telecomms/server/presets/service, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "lNg" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "verticalleftborderleft3" }, /area/f13/wasteland/city/newboston/outdoors) -"lNY" = ( -/obj/effect/landmark/start/f13/wastelander, -/turf/open/indestructible/ground/outside/sidewalk, -/area/f13/wasteland/city/newboston/outdoors) "lQh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#99BBBB" - }, -/area/f13/wasteland/city/newboston/bar) -"lQD" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/obj/effect/decal/cleanable/glitter/blue{ - color = "#444499"; - layer = 3 - }, -/turf/open/floor/wood_common{ - color = "#779999" +/obj/effect/turf_decal/weather/dirt{ + dir = 8 }, -/area/f13/wasteland/city/newboston/bar) +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "lSC" = ( /obj/structure/dresser{ pixel_x = -15; @@ -1822,13 +1777,19 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"mbY" = ( +/obj/machinery/telecomms/server/presets/common, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "mbZ" = ( -/obj/effect/landmark/start/f13/wastelander/clubworker, -/obj/structure/chair/bench{ - pixel_y = 12 +/obj/item/toy/tennis/blue{ + density = 1; + mouse_opacity = 0; + alpha = 0; + anchored = 1 }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom0" +/turf/open/indestructible/ground/outside/road{ + color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) "mdh" = ( @@ -1853,6 +1814,15 @@ }, /turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) +"mpo" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "mtY" = ( /obj/structure/chair/sofa/corp/right{ dir = 8; @@ -1878,14 +1848,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"mvq" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "mvt" = ( /obj/structure/mopbucket, /obj/item/mop, @@ -1902,25 +1864,19 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"mBv" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 - }, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"mKn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, -/area/f13/wasteland/city/newboston/outdoors) -"mCN" = ( -/obj/item/toy/tennis/blue{ - density = 1; - mouse_opacity = 0; - alpha = 0; - anchored = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" }, -/turf/open/indestructible/ground/outside/road{ - color = "#999999" +/turf/open/floor/wood_common{ + color = "#99BBBB" }, -/area/f13/wasteland/city/newboston/outdoors) +/area/f13/wasteland/city/newboston/bar) "mOz" = ( /obj/structure/closet/cabinet/anchored, /obj/item/clothing/under/fancy_red_formaldress, @@ -1948,20 +1904,25 @@ }, /turf/open/floor/carpet/orange, /area/f13/wasteland/city/newboston/bar) +"mPw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "mSr" = ( /obj/structure/bed/dogbed, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"mTN" = ( -/obj/structure/sign/poster/contraband/pinup_couch{ - pixel_y = 32 - }, -/turf/open/floor/wood_common{ - color = "#779999" +"mXP" = ( +/obj/machinery/recycler, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "outerborder - E" }, -/area/f13/wasteland/city/newboston/bar) +/area/f13/wasteland/city/newboston/outdoors) "nbY" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "verticalleftborderleft2top" @@ -1972,6 +1933,24 @@ icon_state = "verticalrightborderright2" }, /area/f13/wasteland/city/newboston/outdoors) +"ngj" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/item/toy/tennis/blue{ + density = 1; + mouse_opacity = 0; + alpha = 0; + anchored = 1 + }, +/turf/open/indestructible/ground/outside/road{ + color = "#999999" + }, +/area/f13/wasteland/city/newboston/outdoors) "ngx" = ( /obj/structure/chair/stool/retro/backed, /obj/effect/turf_decal/siding/wood{ @@ -1998,12 +1977,12 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"nrz" = ( -/obj/machinery/telecomms/processor/preset_one, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"nnp" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 6 }, +/obj/machinery/telecomms/bus/preset_three, +/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) "nuu" = ( /obj/structure/spacevine{ @@ -2036,35 +2015,49 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"nAd" = ( +"nyf" = ( +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 1 + }, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"nCz" = ( +"nJd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/closed/wall/mineral/brick, +/area/f13/wasteland/city/newboston/bar) +"nJh" = ( /obj/effect/landmark/start/f13/wastelander/clubworker, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop2" +/obj/structure/chair/bench{ + pixel_y = 12 }, -/area/f13/wasteland/city/newboston/outdoors) -"nQS" = ( -/obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "outerborder - S" + icon_state = "horizontalbottomborderbottom2" }, /area/f13/wasteland/city/newboston/outdoors) -"obU" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, +"nNc" = ( /obj/effect/turf_decal/siding/wood{ dir = 1; color = "#3B2B1A" }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, /turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) +"nOo" = ( +/obj/machinery/telecomms/server/presets/security, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"nQS" = ( +/obj/effect/landmark/latejoin, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "outerborder - S" + }, +/area/f13/wasteland/city/newboston/outdoors) "ocQ" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -2081,11 +2074,11 @@ icon_state = "horizontalbottomborderbottom0" }, /area/f13/wasteland/city/newboston/outdoors) -"odZ" = ( +"ofQ" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - dir = 9 + dir = 4 }, -/obj/machinery/telecomms/bus/preset_one, +/obj/machinery/telecomms/broadcaster/preset_right, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) "okV" = ( @@ -2098,24 +2091,35 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"opB" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; +"ole" = ( +/obj/structure/sign/painting/library{ + pixel_x = -32 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light/small{ + color = "#444499"; + dir = 8; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"opB" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; layer = 2.9 }, /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop2" }, /area/f13/wasteland/city/newboston/outdoors) -"oqu" = ( -/obj/effect/landmark/start/f13/wastelander/clubworker, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop2right" - }, -/area/f13/wasteland/city/newboston/outdoors) "orZ" = ( /obj/machinery/processor, /turf/open/floor/f13{ @@ -2124,25 +2128,122 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"oBI" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 +"oAu" = ( +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -1; + pixel_y = 12; + plane = 0 }, -/obj/machinery/telecomms/broadcaster/preset_left, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"oCP" = ( -/obj/machinery/telecomms/server/presets/medical, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = 5; + pixel_y = 15; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -6; + pixel_y = 7; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -6; + pixel_y = 15; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = 5; + pixel_y = 7; + plane = 0 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = 18 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = 18; + pixel_y = -14 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_y = -14 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_y = -14; + pixel_x = -19 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = -17 + }, +/obj/effect/turf_decal/weather/dirt, +/turf/open/indestructible/ground/outside/water/running{ + name = "tribe river"; + color = "#A1BFFF" }, /area/f13/wasteland/city/newboston/outdoors) -"oEd" = ( +"oDZ" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 5 }, +/obj/machinery/telecomms/bus/preset_two, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) +"oEi" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"oED" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "oKw" = ( /obj/structure/chair/stool/retro/backed{ dir = 1 @@ -2158,6 +2259,13 @@ /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk, /area/f13/wasteland/city/newboston/outdoors) +"oNm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "oQP" = ( /obj/item/storage/box/dice, /obj/structure/table/wood/settler, @@ -2165,7 +2273,11 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"oUY" = ( +"oUt" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"oWN" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; @@ -2173,6 +2285,21 @@ mouse_opacity = 0; layer = 2.9 }, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop2left" + }, +/area/f13/wasteland/city/newboston/outdoors) +"peK" = ( +/obj/effect/decal/marking, +/obj/vehicle/sealed/car/jeep_mesa{ + pixel_x = 6; + pixel_y = 10 + }, +/turf/open/indestructible/ground/outside/road{ + color = "#999999" + }, +/area/f13/wasteland/city/newboston/outdoors) +"peY" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; @@ -2180,15 +2307,6 @@ mouse_opacity = 0; layer = 2.9 }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) -"oWN" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; @@ -2196,20 +2314,14 @@ mouse_opacity = 0; layer = 2.9 }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop2left" - }, -/area/f13/wasteland/city/newboston/outdoors) -"peK" = ( -/obj/effect/decal/marking, -/obj/vehicle/sealed/car/jeep_mesa{ - pixel_x = 6; - pixel_y = 10 +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, -/turf/open/indestructible/ground/outside/road{ - color = "#999999" +/turf/open/floor/wood_common{ + color = "#779999" }, -/area/f13/wasteland/city/newboston/outdoors) +/area/f13/wasteland/city/newboston/bar) "pgU" = ( /obj/structure/table/wood/settler, /obj/item/toy/crayon/spraycan, @@ -2220,15 +2332,26 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"plX" = ( -/obj/effect/landmark/start/f13/wastelander/clubworker, -/obj/structure/chair/bench{ - pixel_y = 12 +"pnq" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, +/obj/structure/flora/ausbushes/grassybush, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"prF" = ( +/obj/effect/landmark/start/f13/wastelander/clubworker, /turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom3" + icon_state = "horizontaltopbordertop2right" }, /area/f13/wasteland/city/newboston/outdoors) +"psw" = ( +/obj/effect/decal/cleanable/glitter/blue{ + color = "#444499"; + layer = 3 + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "pxC" = ( /obj/structure/table/abductor, /obj/structure/spacevine{ @@ -2254,15 +2377,22 @@ }, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) -"pFn" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"pFD" = ( +"pLk" = ( +/obj/structure/table/abductor, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/structure/sign/poster/contraband/robust_softdrinks{ + pixel_x = 32 + }, /obj/effect/turf_decal/siding/wood{ color = "#3B2B1A" }, -/turf/open/floor/wood_worn, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) "pMf" = ( /obj/effect/decal/cleanable/glitter/white{ @@ -2273,25 +2403,133 @@ "pQh" = ( /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"pQl" = ( -/obj/machinery/telecomms/server/presets/supply, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"pUd" = ( +/obj/machinery/telecomms/server/presets/science, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"pWM" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#99BBBB" + }, +/area/f13/wasteland/city/newboston/bar) +"qgh" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 }, +/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) -"qqY" = ( +"qhi" = ( +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -1; + pixel_y = 12; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = 5; + pixel_y = 15; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -6; + pixel_y = 7; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -6; + pixel_y = 15; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = 5; + pixel_y = 7; + plane = 0 + }, /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 + name = "steam"; + layer = 2 }, -/obj/effect/turf_decal/huge/heaven{ - pixel_x = -14; - pixel_y = 6 +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = 18 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = 18; + pixel_y = -14 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_y = -14 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_y = -14; + pixel_x = -19 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = -17 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/indestructible/ground/outside/water/running{ + name = "tribe river"; + color = "#A1BFFF" + }, +/area/f13/wasteland/city/newboston/outdoors) +"qmm" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) +"qxb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/obj/effect/decal/cleanable/glitter/blue{ + color = "#444499"; + layer = 3 + }, +/turf/open/floor/wood_common{ + color = "#779999" }, -/turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) "qxx" = ( /obj/structure/table/wood/settler, @@ -2315,6 +2553,25 @@ }, /turf/open/floor/carpet/orange, /area/f13/wasteland/city/newboston/bar) +"qAh" = ( +/obj/structure/sign/poster/contraband/pinup_funk{ + pixel_y = 32 + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"qBz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) "qCA" = ( /turf/open/floor/f13{ color = "#ffe9de"; @@ -2341,31 +2598,25 @@ icon_state = "outerbordercorner - W" }, /area/f13/wasteland/city/newboston/outdoors) -"qJl" = ( -/obj/item/kirbyplants/random, +"qTH" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8; + dir = 4; color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ - dir = 1; color = "#3B2B1A" }, /turf/open/floor/wood_common{ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) -"rfN" = ( -/obj/machinery/telecomms/processor/preset_three, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"qZm" = ( +/obj/effect/landmark/start/f13/wastelander/clubworker, +/obj/structure/chair/bench{ + pixel_y = 12 }, -/area/f13/wasteland/city/newboston/outdoors) -"rgG" = ( -/obj/machinery/telecomms/server/presets/den, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom0" }, /area/f13/wasteland/city/newboston/outdoors) "rnf" = ( @@ -2396,6 +2647,20 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"rwO" = ( +/obj/effect/landmark/start/f13/barkeep, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom0" + }, +/area/f13/wasteland/city/newboston/outdoors) +"rxD" = ( +/obj/structure/flora/ausbushes/leafybush{ + pixel_x = 4; + alpha = 80; + mouse_opacity = 0 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "ryu" = ( /obj/item/reagent_containers/glass/bucket, /obj/machinery/light/small{ @@ -2408,57 +2673,34 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"ryH" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 6 - }, -/obj/machinery/telecomms/bus/preset_three, +"rAf" = ( +/obj/machinery/telecomms/server/presets/legion, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"rCw" = ( -/obj/machinery/autolathe, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/f13{ - color = "#ffe9de"; - icon_state = "darkrusty"; - name = "dirty floor" - }, -/area/f13/wasteland/city/newboston/bar) "rDF" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontalbottomborderbottom2right" }, /area/f13/wasteland/city/newboston/outdoors) -"rNu" = ( -/obj/machinery/light/floor{ - light_color = "#883388" +"rMN" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"rRI" = ( -/obj/structure/sign/painting/library{ - pixel_x = 32 - }, -/obj/machinery/light/small{ - color = "#444499"; - dir = 4; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" +"rNu" = ( +/obj/machinery/light/floor{ + light_color = "#883388" }, /turf/open/floor/wood_common{ color = "#779999" @@ -2480,13 +2722,12 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"rWd" = ( -/obj/structure/table/abductor, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" +"rUY" = ( +/obj/machinery/telecomms/server/presets/supply, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) +/area/f13/wasteland/city/newboston/outdoors) "rWC" = ( /obj/machinery/vending/cola/red{ density = 0; @@ -2502,15 +2743,19 @@ "sbi" = ( /turf/closed/indestructible/f13/matrix, /area/f13/wasteland/city/newboston/outdoors) -"sjl" = ( -/obj/structure/sign/poster/contraband/pinup_pink{ - pixel_y = 32 - }, -/obj/effect/landmark/start/f13/barkeep, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom2right" +"sbN" = ( +/turf/open/indestructible/ground/outside/gravel{ + color = "#AAAAAA" }, /area/f13/wasteland/city/newboston/outdoors) +"sdY" = ( +/obj/machinery/telecomms/hub/preset, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"snZ" = ( +/obj/structure/flora/chomp/bones/lrock4, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "soW" = ( /obj/effect/turf_decal/siding/wood{ dir = 8; @@ -2528,10 +2773,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"sqk" = ( -/obj/machinery/light/floor, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "srN" = ( /obj/effect/decal/marking, /obj/vehicle/sealed/car/jeep{ @@ -2548,23 +2789,6 @@ icon_state = "horizontaltopbordertop1" }, /area/f13/wasteland/city/newboston/outdoors) -"szE" = ( -/obj/machinery/light/small{ - color = "#444499"; - dir = 8; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "sCW" = ( /obj/structure/sign/painting/library{ pixel_x = -32 @@ -2573,18 +2797,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"sHA" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "sIE" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -2597,46 +2809,50 @@ icon_state = "horizontaltopbordertop2right" }, /area/f13/wasteland/city/newboston/outdoors) -"sXl" = ( -/obj/structure/curtain{ - color = "#c40e0e" +"sJT" = ( +/obj/machinery/telecomms/server/presets/medical, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, -/obj/effect/fake_stairs/west{ - color = "#845f58" +/area/f13/wasteland/city/newboston/outdoors) +"sPG" = ( +/obj/structure/sign/poster/contraband/pinup_couch{ + pixel_y = 32 }, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"tcm" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" +"sXl" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 }, /obj/effect/turf_decal/siding/wood{ - dir = 4; color = "#3B2B1A" }, /turf/open/floor/wood_common{ - color = "#99BBBB" + color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"tfs" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 1 - }, -/obj/machinery/ntnet_relay, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"tjK" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" +"tbL" = ( +/obj/machinery/autolathe, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/f13{ + color = "#ffe9de"; + icon_state = "darkrusty"; + name = "dirty floor" }, -/turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) "tkO" = ( /turf/open/indestructible/ground/outside/road{ @@ -2645,24 +2861,30 @@ }, /area/f13/wasteland/city/newboston/outdoors) "tot" = ( -/obj/structure/sign/poster/contraband/pinup_bed{ - pixel_x = -32 +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, -/obj/structure/piano/fancy, /turf/open/floor/wood_common{ - color = "#779999" + color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) -"tqK" = ( -/obj/structure/table/abductor, -/obj/structure/sign/painting/library{ - pixel_x = 32 +"twl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ - dir = 4; + dir = 1; color = "#3B2B1A" }, -/turf/open/floor/carpet/royalblack, +/turf/open/floor/wood_common{ + color = "#99BBBB" + }, /area/f13/wasteland/city/newboston/bar) "txY" = ( /obj/structure/spacevine{ @@ -2674,13 +2896,6 @@ }, /turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) -"tzk" = ( -/obj/effect/decal/cleanable/glitter/blue{ - color = "#444499"; - layer = 3 - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) "tAv" = ( /obj/structure/window/reinforced/tinted/frosted{ dir = 1; @@ -2727,32 +2942,72 @@ }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) +"tCx" = ( +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"tDO" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/machinery/telecomms/broadcaster/preset_left, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"tEF" = ( +/obj/machinery/telecomms/server/presets/engineering, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "tLM" = ( /turf/open/floor/plating/f13/outside/road{ icon_state = "cross1"; color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"tSD" = ( -/obj/effect/landmark/start/f13/barkeep, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom0" +"tVS" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" }, -/area/f13/wasteland/city/newboston/outdoors) -"ubb" = ( /obj/effect/turf_decal/siding/wood{ dir = 1; color = "#3B2B1A" }, -/turf/open/floor/wood_worn, +/turf/open/floor/wood_common{ + color = "#99BBBB" + }, /area/f13/wasteland/city/newboston/bar) -"ugw" = ( +"ukz" = ( +/obj/machinery/telecomms/processor/preset_two, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) +"usk" = ( /obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 + dir = 10 }, -/obj/machinery/telecomms/server/presets/vault, +/obj/machinery/telecomms/bus/preset_four, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) +"uvu" = ( +/obj/machinery/telecomms/server/presets/ranger, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) +"uym" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "uAb" = ( /obj/effect/decal/cleanable/glitter/white{ color = "#884444" @@ -2764,51 +3019,18 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"uCr" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" +"uCY" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) +/obj/machinery/telecomms/receiver/preset_left, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "uFG" = ( /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"uFO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/decal/cleanable/glitter/blue{ - color = "#444499"; - layer = 3 - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) -"uPt" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/item/toy/tennis/blue{ - density = 1; - mouse_opacity = 0; - alpha = 0; - anchored = 1 - }, -/turf/open/indestructible/ground/outside/road{ - color = "#999999" - }, -/area/f13/wasteland/city/newboston/outdoors) "uQa" = ( /obj/structure/chair/stool/retro/backed{ dir = 4 @@ -2849,6 +3071,21 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) +"veX" = ( +/obj/effect/landmark/start/f13/barkeep, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom2left" + }, +/area/f13/wasteland/city/newboston/outdoors) +"vfx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "vgB" = ( /obj/structure/sign/crosswalk{ icon_state = "stop"; @@ -2872,38 +3109,22 @@ icon_state = "outerborder - W" }, /area/f13/wasteland/city/newboston/outdoors) -"vlj" = ( -/obj/machinery/telecomms/processor/preset_two, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) "vlV" = ( /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "outerbordercorner - S" }, /area/f13/wasteland/city/newboston/outdoors) -"vub" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#99BBBB" - }, -/area/f13/wasteland/city/newboston/bar) -"vxX" = ( -/obj/machinery/telecomms/processor/preset_four, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"vrZ" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 9 }, +/obj/machinery/telecomms/bus/preset_one, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"vvB" = ( +/obj/machinery/telecomms/server/presets/khans, +/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) "vzp" = ( /obj/item/storage/box/drinkingglasses{ @@ -2929,6 +3150,20 @@ }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) +"vEh" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "vJD" = ( /obj/effect/decal/marking, /obj/vehicle/sealed/car/sportcar, @@ -2936,6 +3171,14 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) +"vPv" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) "vQt" = ( /obj/structure/rack, /obj/item/toy/crayon/spraycan{ @@ -2952,6 +3195,13 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) +"wfB" = ( +/obj/machinery/telecomms/processor/preset_three, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) "wjZ" = ( /obj/structure/mirror{ layer = 4; @@ -2964,24 +3214,49 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"wps" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 +"wkN" = ( +/obj/item/fishingrod, +/turf/open/indestructible/ground/outside/gravel{ + color = "#AAAAAA" }, -/obj/machinery/telecomms/server/presets/command, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"wpU" = ( -/obj/machinery/telecomms/server/presets/legion, -/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"wsO" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 +"wot" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"wre" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" }, -/obj/machinery/telecomms/receiver/preset_left, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "wum" = ( /obj/effect/landmark/start/f13/wastelander, /turf/open/indestructible/ground/outside/sidewalk{ @@ -3000,21 +3275,36 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"wOn" = ( -/obj/machinery/telecomms/server/presets/security, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) +"wGm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"wJC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#99BBBB" + }, +/area/f13/wasteland/city/newboston/bar) "wTs" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontalbottomborderbottom3" }, /area/f13/wasteland/city/newboston/outdoors) -"xac" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 10 - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "xaI" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -3027,6 +3317,13 @@ icon_state = "verticalrightborderright2bottom" }, /area/f13/wasteland/city/newboston/outdoors) +"xdY" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/machinery/telecomms/server/presets/bos, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "xlf" = ( /obj/structure/chair/stool/retro/backed{ dir = 8 @@ -3039,22 +3336,10 @@ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) -"xot" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) +"xnN" = ( +/obj/effect/turf_decal/stripes/asteroid/corner, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "xoy" = ( /obj/effect/decal/cleanable/glitter/blue{ color = "#444499" @@ -3064,6 +3349,11 @@ "xpa" = ( /turf/closed/wall/mineral/brick, /area/f13/wasteland/city/newboston/bar) +"xsO" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/machinery/telecomms/message_server, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "xwb" = ( /obj/effect/decal/cleanable/glitter/blue{ color = "#444499"; @@ -3085,6 +3375,12 @@ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) +"xyr" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "xCL" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -3095,6 +3391,28 @@ }, /turf/open/indestructible/ground/outside/sidewalk, /area/f13/wasteland/city/newboston/outdoors) +"xHm" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 7 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"xJh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/obj/effect/decal/cleanable/glitter/blue{ + color = "#444499"; + layer = 3 + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "xPQ" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "verticalrightborderright1" @@ -3111,24 +3429,13 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"xQJ" = ( -/obj/structure/sign/poster/contraband/pinup_ride{ - pixel_y = 32 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "xWe" = ( /turf/closed/indestructible/rock, /area/f13/wasteland/city/newboston/outdoors) +"xWJ" = ( +/obj/effect/turf_decal/weather/dirt, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "xZc" = ( /obj/effect/decal/cleanable/glitter/white{ color = "#884444" @@ -3141,19 +3448,24 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"yfG" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/landmark/start/f13/wastelander/clubworker, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop2left" + }, +/area/f13/wasteland/city/newboston/outdoors) "ygG" = ( /obj/effect/spawner/lootdrop/f13/foodspawner, /obj/structure/table/abductor, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"ylj" = ( -/obj/structure/sign/poster/contraband/pinup_funk{ - pixel_y = 32 - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) (1,1,1) = {" xWe @@ -3415,15 +3727,15 @@ rYw (2,1,1) = {" xWe xWe -nrz -odZ -wsO -eeD -mBv -kpu -oBI -iWN -vxX +jOR +vrZ +uCY +xdY +vPv +hSc +tDO +usk +kqM xWe xWe xWe @@ -3672,15 +3984,15 @@ rYw (3,1,1) = {" xWe xWe -jXm -jgL -nAd -nAd -jSA -nAd -nAd -caP -xac +jPr +iqb +tCx +tCx +bQU +tCx +tCx +nyf +jsx xWe xWe xWe @@ -3929,15 +4241,15 @@ rYw (4,1,1) = {" xWe xWe -cPo -lqy -kbj -oCP -nAd -ict -fib -lMz -pFn +ezN +mbY +vvB +sJT +tCx +uvu +pUd +cHB +oUt xWe xWe xWe @@ -4186,15 +4498,15 @@ rYw (5,1,1) = {" xWe xWe -tfs -rgG -sqk -cId -dgv -cId -sqk -pQl -hEj +fIE +gYc +aHh +ixK +sdY +ixK +aHh +rUY +xsO xWe xWe xWe @@ -4443,15 +4755,15 @@ rYw (6,1,1) = {" xWe xWe -cPo -ehq -wpU -cPD -nAd -eUq -wOn -eMW -pFn +ezN +tEF +rAf +lbz +tCx +cQP +nOo +lsn +oUt xWe xWe xWe @@ -4700,15 +5012,15 @@ rYw (7,1,1) = {" xWe xWe -oEd -kRh -nAd -nAd -jSA -nAd -nAd -fpg -ijn +ied +aML +tCx +tCx +bQU +tCx +tCx +xnN +aLl xWe xWe xWe @@ -4957,15 +5269,15 @@ rYw (8,1,1) = {" xWe xWe -vlj -gmu -gET -wps -bfj -ugw -jdz -ryH -rfN +ukz +oDZ +dDK +ist +gjG +haf +ofQ +nnp +wfB xWe xWe xWe @@ -5761,7 +6073,7 @@ xWe sbi oLs jqA -lNY +eNR klQ tkO wxN @@ -6018,7 +6330,7 @@ xWe sbi oLs jqA -lNY +eNR klQ tkO wxN @@ -6243,12 +6555,12 @@ rYw xWe xWe xWe -xWe -xWe -xWe -xWe -xWe -xWe +acA +lQh +lQh +lQh +lQh +lib xWe xWe xpa @@ -6500,14 +6812,14 @@ rYw xWe xWe xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe +xyr +gKW +rxD +kLd +gKW +xWJ +sbN +sbN xpa goB ffh @@ -6521,16 +6833,16 @@ edK hQS cvh xpa -qJl +tVS uQa -eoi +jGu xpa -cAt +twl uQa hun xpa akT -eED +jLZ gzw eAQ srN @@ -6757,14 +7069,14 @@ rYw xWe xWe xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe +pnq +gKW +gKW +gZf +kLd +xWJ +wkN +sbN xpa adu xoy @@ -6788,15 +7100,15 @@ oKw xpa mdh sxE -fJZ -mCN -mCN +bNL +mbZ +mbZ wxN uWY uWY -mCN -mCN -mCN +mbZ +mbZ +mbZ mdh gGC sbi @@ -7014,14 +7326,14 @@ rYw xWe xWe xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe +dGh +gKW +rxD +snZ +hqe +xWJ +sbN +sbN xpa xoy tAv @@ -7035,13 +7347,13 @@ cdu uAb pMf xpa -vub +mKn xlf -iUN +qTH xpa -vub +mKn xlf -iUN +qTH xpa eBd hox @@ -7271,14 +7583,14 @@ rYw xWe xWe xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe +xyr +gKW +xHm +gKW +rxD +oAu +wkN +sbN xpa gkC xpa @@ -7292,15 +7604,15 @@ xpa xpa xpa xpa -sXl -sXl -sXl +jPT +jPT +jPT xpa -sXl -sXl -sXl +jPT +jPT +jPT xpa -jTo +cAt fdf tkO uWY @@ -7528,34 +7840,34 @@ rYw xWe xWe xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe -xpa -dcH +fKp +qgh +qhi +mpo +qgh +cFq +sbN +sbN +iub +cNb nwa nwa jgV -dcH +cNb xpa bxY ewn eis xpa -tot -dGL -dcH -iub -lQD -szE -iub -iub -coR +lBS +ole +cNb +vfx +qxb +cIN +vfx +vfx +wre xpa hov hAy @@ -7568,7 +7880,7 @@ uWY fUR fUR fUR -bqF +cDa gGC sbi xWe @@ -7788,16 +8100,16 @@ xWe xWe xWe xWe -xWe -xWe -xWe -xWe -xWe +sbN +wkN +sbN +sbN +sbN xpa xpa xpa xpa -ylj +qAh rvy gNj btj @@ -7812,13 +8124,13 @@ rvy rvy uFG rvy -dUi +sXl xpa adh cuN -fJZ -mCN -mCN +bNL +mbZ +mbZ uWY uWY uWY @@ -8045,16 +8357,16 @@ xWe xWe xWe xWe -xWe -xWe -xWe -xWe -xWe +sbN +sbN +sbN +sbN +ilq xpa ePQ agk xpa -mTN +sPG xwb gyr iVQ @@ -8063,16 +8375,16 @@ iVQ bAd rvy uFG -hnX -hfd -iyO -iyO -aLu +wot +vEh +hLh +hLh +gdO uFG -mvq +hJF bUG -mbZ -oqu +qZm +prF gzw eAQ fUR @@ -8300,10 +8612,10 @@ xWe xWe xWe xWe -xWe -xWe -xWe -xWe +sbN +sbN +sbN +sbN xWe xWe xWe @@ -8311,7 +8623,7 @@ xpa tCf pBI xpa -xQJ +gHS uFG abA pxC @@ -8319,17 +8631,17 @@ iVQ iVQ gnx rvy -hnX +wot hTW txY hTW hTW gmW -tjK -mvq +aYX +hJF bUG ocQ -nCz +bCV tkO uWY uWY @@ -8557,10 +8869,10 @@ xWe xWe xWe xWe -xWe -xWe -xWe -xWe +sbN +sbN +sbN +sbN xWe xWe xWe @@ -8570,21 +8882,21 @@ fbp xpa uFG rvy -egz +aff uWD rTA lzu -fXB +dzy niY -obU +bEl txY hTW -dIY -qqY +fsu +kVa hTW -pFD -mvq -aff +oEi +hJF +iub eBd cuN gzw @@ -8814,16 +9126,16 @@ xWe xWe xWe xWe -xWe -xWe +sbN +sbN xpa xpa xpa xpa xpa xpa -dcH -iub +cNb +vfx jfm uFG uFG @@ -8833,14 +9145,14 @@ cht uFG uFG uFG -ubb +oNm txY hTW txY hTW txY -pFD -mvq +oEi +hJF xpa dCS fdf @@ -8853,7 +9165,7 @@ uWY uWY wxN wxN -bqF +cDa fxb sbi xWe @@ -9071,8 +9383,8 @@ xWe xWe xWe xWe -xWe -xWe +sbN +sbN xpa abR sCW @@ -9082,7 +9394,7 @@ xpa rWC rvy rvy -lDN +qBz hbT hJJ hbT @@ -9090,15 +9402,15 @@ hbT hJJ ahF xwb -ceo +nNc hTW hTW hTW hTW -tzk +psw meo -dUi -aff +sXl +iub wTs hAy eAc @@ -9328,8 +9640,8 @@ xWe xWe xWe xWe -xWe -xWe +sbN +sbN xpa dZA guP @@ -9339,25 +9651,25 @@ xpa fmT xwb uFG -brQ +kGw hRl cxy hRl ygG ygG -rWd +fDL uFG uFG -adf -eBh -aLc -eBh -aVe +oED +iwi +mPw +iwi +jnR uFG -dUi +sXl bUG -plX -oqu +dKa +prF tkO uWY uWY @@ -9585,15 +9897,15 @@ xWe xWe xWe xWe -xWe -xWe +sbN +sbN xpa pgU uFG uFG mBj xpa -lrs +dZy rvy uFG gYw @@ -9611,10 +9923,10 @@ rvy uFG rvy nwa -dUi +sXl bUG -gPf -fbG +nJh +yfG gzw fUR fUR @@ -9842,35 +10154,35 @@ xWe xWe xWe xWe -xWe -xWe +sbN +sbN xpa kWD uFG uFG uFG cCu -xot -xot -lvl -brQ +rMN +rMN +fqN +kGw hRl pQh pQh pQh pQh -uCr +qmm uFG eUg -lvl -xot -oUY -rRI -lvl -lvl -uFO +fqN +rMN +peY +htR +fqN +fqN +xJh xpa -sjl +ejj opB eHQ uWY @@ -9881,7 +10193,7 @@ uWY uWY uWY wxN -bqF +cDa gGC sbi xWe @@ -10099,8 +10411,8 @@ xWe xWe xWe xWe -xWe -xWe +sbN +sbN xpa xpa xpa @@ -10111,23 +10423,23 @@ avK avK xpa dME -tqK +bAY tCv roB aBY vzp -kXK +pLk mSr xpa avK avK avK -izr +nJd avK avK avK xpa -tSD +rwO fdf gzw fUR @@ -10356,16 +10668,16 @@ xWe xWe xWe xWe -xWe -xWe -xWe -xWe -xWe +sbN +sbN +dcH +dcH +sbN xWe xpa soW ays -hvn +wGm xpa xpa xpa @@ -10376,15 +10688,15 @@ xpa xpa bcw xpa -cAt +twl xyb -jBP +lmu xpa -cAt +twl xyb -jBP +lmu xpa -kWg +veX oWN eHQ wxN @@ -10392,9 +10704,9 @@ uWY uWY wxN uWY -mCN -uPt -mCN +mbZ +ngj +mbZ mdh bhg sbi @@ -10613,16 +10925,16 @@ xWe xWe xWe xWe -xWe -xWe -xWe -xWe -xWe +sbN +sbN +sbN +sbN +sbN xWe xpa gan oQP -mvq +hJF xpa okV qCA @@ -10879,11 +11191,11 @@ xWe xpa mtY esa -sHA +uym xpa orZ fDY -rCw +tbL vQt hBy ryu @@ -10892,11 +11204,11 @@ mvt xpa aEB xlf -kvZ +pWM xpa -lQh +wJC aht -tcm +tot xpa rDF qFF @@ -11155,7 +11467,7 @@ xpa xpa xpa xpa -cjh +mXP lpN lpN lpN diff --git a/code/controllers/subsystem/artifacts.dm b/code/controllers/subsystem/artifacts.dm index 0f266fd341..463e2c6d1c 100644 --- a/code/controllers/subsystem/artifacts.dm +++ b/code/controllers/subsystem/artifacts.dm @@ -368,7 +368,6 @@ PROCESSING_SUBSYSTEM_DEF(artifacts) /datum/quirk/alcohol_tolerance, /datum/quirk/drunkhealing, /datum/quirk/brickwall, - /datum/quirk/bowtrained ) var/list/prefixes_speed_good = list() diff --git a/code/datums/traits/good.dm b/code/datums/traits/good.dm index bb616513d0..80087780d9 100644 --- a/code/datums/traits/good.dm +++ b/code/datums/traits/good.dm @@ -144,7 +144,7 @@ GLOBAL_LIST_INIT(security_expert, list( value = 14 category = "Food Quirks" mechanics = "Booze only delivers 70% of its alcohol power." - conflicts = list(/datum/quirk/alcohol_intolerance) + conflicts = list() mob_trait = TRAIT_ALCOHOL_TOLERANCE gain_text = span_notice("You feel like you could drink a whole keg!") lose_text = span_danger("You don't feel as resistant to alcohol anymore. Somehow.") @@ -220,7 +220,7 @@ GLOBAL_LIST_INIT(security_expert, list( value = 14 category = "Food Quirks" mechanics = "When drunk you slowly heal damage from all groups except wounds & bloodloss." - conflicts = list(/datum/quirk/alcohol_intolerance) + conflicts = list() mob_trait = TRAIT_DRUNK_HEALING gain_text = span_notice("You feel like a drink would do you good.") lose_text = span_danger("You no longer feel like drinking would ease your pain.") @@ -628,6 +628,7 @@ GLOBAL_LIST_INIT(security_expert, list( new /obj/machinery/chem_master/primitive(H) */ +/* /datum/quirk/gunsmith name = "Weaponsmith - Basic" desc = "You know how to make various weapons, protective vests, gun mods, and can now forge weapons at an anvil. The list is too large to try and put here." @@ -669,6 +670,7 @@ GLOBAL_LIST_INIT(security_expert, list( gain_text = span_notice("Your smithed weapons will now be of masterwork quality.") lose_text = span_danger("You seem less adept at crafting masterworks.") medical_record_text = "Patient appears to be a well renowned gunsmith." +*/ /* /datum/quirk/voracious @@ -706,7 +708,7 @@ GLOBAL_LIST_INIT(security_expert, list( /datum/quirk/bloodpressure/remove() if(quirk_holder) quirk_holder.blood_ratio = 1 -*/ + //Can be turned into an alchemist quirk? /datum/quirk/tribal_tech @@ -725,7 +727,7 @@ GLOBAL_LIST_INIT(security_expert, list( locked = TRUE human_only = FALSE -/* + /datum/quirk/dna_whiz name = "Dna Whiz" desc = "You can sequence plant genomes with a snap of your fingers!" @@ -854,6 +856,7 @@ GLOBAL_LIST_INIT(security_expert, list( if(soh) qdel(soh) +/* //Butcher quirk /datum/quirk/trapper name = "Trapper" @@ -870,6 +873,7 @@ GLOBAL_LIST_INIT(security_expert, list( locked = FALSE human_only = FALSE + /datum/quirk/bigleagues name = "Melee - Big Leagues" desc = "Swing for the fences! You deal even more additional damage with melee weapons." @@ -902,7 +906,7 @@ GLOBAL_LIST_INIT(security_expert, list( locked = FALSE human_only = FALSE -/* + /datum/quirk/chemwhiz name = "Chem Whiz" desc = "You've been playing around with chemicals all your life. You know how to use chemistry machinery." @@ -933,7 +937,7 @@ GLOBAL_LIST_INIT(security_expert, list( var/mob/living/carbon/human/H = quirk_holder if(H) H.mind.learned_recipes -= GLOB.chemwhiz_recipes -*/ + /datum/quirk/pa_wear name = "Power Armor Crafting" @@ -949,7 +953,7 @@ GLOBAL_LIST_INIT(security_expert, list( medical_record_text = "Patient claims to wear a powerful suit of metal." locked = FALSE -/* + /datum/quirk/hard_yards name = "Mobility - Wasteland Trekker" desc = "You've spent a lot of time wandering the wastes, and for your hard work you out pace most folks when travelling across them." @@ -986,7 +990,7 @@ GLOBAL_LIST_INIT(security_expert, list( lose_text = span_danger("The world beneath your heels suddenly feels like tugging you down...") medical_record_text = "Patient describes going on walks." locked = FALSE -*/ + /datum/quirk/lifegiver name = "Health - Tough" @@ -1030,7 +1034,7 @@ GLOBAL_LIST_INIT(security_expert, list( H.maxHealth += 20 H.health += 20 -/* + /datum/quirk/iron_fist name = "Fists of Iron" desc = "You have fists of kung-fury! Increases unarmed damage." @@ -1074,7 +1078,7 @@ GLOBAL_LIST_INIT(security_expert, list( var/mob/living/carbon/human/H = quirk_holder H.dna.species.punchdamagelow = STEEL_FIST_PUNCH_DAMAGE_LOW H.dna.species.punchdamagehigh = STEEL_FIST_PUNCH_DAMAGE_MAX -*/ + /datum/quirk/surgerylow name = "Minor Surgery" @@ -1127,7 +1131,7 @@ GLOBAL_LIST_INIT(security_expert, list( locked = FALSE human_only = FALSE -/* + /datum/quirk/explosive_crafting name = "Explosives Crafting" desc = "You have strong feelings about the future of industrial society." @@ -1686,7 +1690,7 @@ GLOBAL_LIST_INIT(security_expert, list( medical_record_text = "Patient repeatedly scores baskets in the trashcan." locked = FALSE human_only = FALSE -*/ + //Should go to all the 'combat' classes /datum/quirk/bowtrained @@ -1704,7 +1708,7 @@ GLOBAL_LIST_INIT(security_expert, list( locked = FALSE human_only = FALSE -/* + /datum/quirk/masterrifleman name = "Bolt Worker" desc = "You've spent a lot of time working the bolt of a rifle, or the pump action of a shotgun. Your skill allows you to click to work the action instead of doing it manually." @@ -1752,7 +1756,7 @@ GLOBAL_LIST_INIT(security_expert, list( lose_text = span_danger("You feel that laying down in a field of gunfire may not be such a good idea after all.") medical_record_text = "Patient has failed heart monitoring tests multiple times." locked = FALSE -*/ + /datum/quirk/packrat name = "Packrat" @@ -1763,7 +1767,7 @@ GLOBAL_LIST_INIT(security_expert, list( conflicts = list() mob_trait = TRAIT_PACKRAT -/* + /datum/quirk/ratfriend name = "Beast Friend - Rats" desc = "Rats and wild mice of all kind outright ignore you now." diff --git a/code/datums/traits/negative.dm b/code/datums/traits/negative.dm index 438744bb3e..a355e38029 100644 --- a/code/datums/traits/negative.dm +++ b/code/datums/traits/negative.dm @@ -170,6 +170,7 @@ GLOBAL_LIST_EMPTY(family_heirlooms) lose_text = span_notice("You feel awake again.") medical_record_text = "Patient has abnormal sleep study results and is difficult to wake up." +/* /datum/quirk/brainproblems name = "Brain Tumor" desc = "You have a little friend in your brain that keeps growing back! Mannitol will keep it at bay, but it can't be cured!" @@ -199,7 +200,7 @@ GLOBAL_LIST_EMPTY(family_heirlooms) if((bdam > 25) && COOLDOWN_FINISHED(src, annoying_message)) COOLDOWN_START(src, annoying_message, 3 MINUTES) to_chat(quirk_holder, span_danger("I really need some mannitol!")) - +*/ /* /datum/quirk/nearsighted //t. errorage name = "Nearsighted - Corrected" @@ -259,7 +260,7 @@ GLOBAL_LIST_EMPTY(family_heirlooms) /datum/quirk/badeyes/add() quirk_holder.become_mega_nearsighted(ROUNDSTART_TRAIT) - +/* /datum/quirk/nyctophobia name = "Phobia - The Dark" desc = "As far as you can remember, you've always been afraid of the dark. While in the dark without a light source, you instinctually act careful, and constantly feel a sense of dread." @@ -280,6 +281,7 @@ GLOBAL_LIST_EMPTY(family_heirlooms) to_chat(quirk_holder, span_warning("Easy, easy, take it slow... you're in the dark...")) quirk_holder.toggle_move_intent() SEND_SIGNAL(quirk_holder, COMSIG_ADD_MOOD_EVENT, "nyctophobia", /datum/mood_event/nyctophobia) +*/ /datum/quirk/lightless name = "Light Sensitivity" @@ -287,7 +289,7 @@ GLOBAL_LIST_EMPTY(family_heirlooms) value = -22 category = "Vision Quirks" mechanics = "While in bright light without sunglasses, you get a negative moodlet and your eyes go blurry. Are you part molerat?" - conflicts = list(/datum/quirk/nyctophobia) + conflicts = list() gain_text = span_danger("The light begins to hurt your eyes...") lose_text = span_notice("Your eyes no longer sting in the light.") medical_record_text = "Patient has acute light sensitivity, and insists it is physically harmful." @@ -314,7 +316,7 @@ GLOBAL_LIST_EMPTY(family_heirlooms) value = -33 // This can kill you, which is extremely bad, and makes city play somewhat impossible category = "Health Quirks" mechanics = "While in the light, you slowly wither away, but the reverse happens in the dark, healing you and giving you nutrition." - conflicts = list(/datum/quirk/nyctophobia) + conflicts = list() /datum/quirk/lightburning/add() var/mob/living/carbon/human/H = quirk_holder diff --git a/code/datums/traits/neutral.dm b/code/datums/traits/neutral.dm index 99a13625b9..a32cbe01d5 100644 --- a/code/datums/traits/neutral.dm +++ b/code/datums/traits/neutral.dm @@ -220,6 +220,7 @@ lose_text = span_notice("Pain has become less exciting for you.") */ +/* /datum/quirk/alcohol_intolerance name = "Alcohol Intolerance" desc = "You take toxin damage from alcohol rather than getting drunk." @@ -242,6 +243,7 @@ if(H) var/datum/species/species = H.dna.species species.disliked_food &= ~ALCOHOL +*/ /* /datum/quirk/longtimer @@ -827,7 +829,7 @@ lose_text = span_danger("The tingle in your mouth fades.") locked = FALSE human_only = FALSE -*/ + /datum/quirk/touch_heal name = "Innate healing - Magic" @@ -842,7 +844,7 @@ locked = FALSE human_only = FALSE -/* + /datum/quirk/tend_heal name = "Innate healing - Triage" desc = "You keep a tiny kit of medical supplies stashed away for emergencies." diff --git a/html/browser/common.css b/html/browser/common.css index 0e54ed4789..4e21f77185 100644 --- a/html/browser/common.css +++ b/html/browser/common.css @@ -4,10 +4,10 @@ body padding: 0; margin: 0; background: #000000; - color: #00dd00; + color: #890200; font-size: 16px; font-family: 'VT323', Courier; - color: #2fc22f; + color: #890200; line-height: 170%; } @@ -133,7 +133,7 @@ h4 padding: 6px 8px 6px 8px; border-bottom: 2px solid #00dd00; background: #383838; - color: #00dd00; + color: #a60300; font-size: 16px; } From 67a845011a0245dc2ec4b230d022478c2ad15a31 Mon Sep 17 00:00:00 2001 From: Tk420634 Date: Wed, 10 Jul 2024 06:59:56 -0500 Subject: [PATCH 3/6] more shit --- _maps/map_files/coyote_bayou/foxybar.dmm | 3252 ++++++++--------- _maps/map_files/coyote_bayou/foxybarupper.dmm | 437 ++- code/modules/jobs/job_types/jobs_we_use.dm | 6 +- 3 files changed, 1879 insertions(+), 1816 deletions(-) diff --git a/_maps/map_files/coyote_bayou/foxybar.dmm b/_maps/map_files/coyote_bayou/foxybar.dmm index 9b73d0ab8d..548a058fdb 100644 --- a/_maps/map_files/coyote_bayou/foxybar.dmm +++ b/_maps/map_files/coyote_bayou/foxybar.dmm @@ -37,14 +37,11 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"acA" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 8 +"ach" = ( +/obj/machinery/telecomms/server/presets/ncr, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, -/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) "adh" = ( /obj/structure/spacevine{ @@ -83,16 +80,9 @@ /turf/open/floor/plasteel/f13/vault_floor/misc/vault1, /area/f13/wasteland/city/newboston/bar) "aff" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" - }, -/turf/open/floor/carpet/purple, -/area/f13/wasteland/city/newboston/bar) +/obj/machinery/telecomms/server/presets/security, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "agk" = ( /obj/effect/decal/cleanable/glitter/blue{ color = "#444499" @@ -131,20 +121,15 @@ }, /area/f13/wasteland/city/newboston/bar) "ahF" = ( -/obj/effect/decal/cleanable/glitter/white{ - color = "#884444" - }, -/obj/structure/chair/stool/retro/backed{ - dir = 4 - }, /obj/effect/turf_decal/siding/wood{ - dir = 8; + dir = 4; color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ + dir = 1; color = "#3B2B1A" }, -/turf/open/floor/carpet/royalblack, +/turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) "akT" = ( /obj/effect/landmark/latejoin, @@ -178,21 +163,8 @@ }, /area/f13/wasteland/city/newboston/bar) "aBY" = ( -/obj/structure/sink/greyscale{ - dir = 4; - pixel_y = 10; - pixel_x = 12 - }, -/obj/structure/table/abductor, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/structure/sign/flag_texas{ - pixel_x = 32 - }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "aEB" = ( /obj/machinery/light/small{ color = "#444499"; @@ -215,38 +187,47 @@ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) -"aHh" = ( -/obj/machinery/light/floor, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"aLl" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 6 - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "aLE" = ( /obj/effect/decal/cleanable/glitter/white{ color = "#884444" }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"aML" = ( -/obj/effect/turf_decal/stripes/asteroid/corner{ - dir = 8 +"aLO" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 9 }, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"aYX" = ( +"aQA" = ( /obj/effect/turf_decal/siding/wood{ + dir = 4; color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ - dir = 8; color = "#3B2B1A" }, /turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) +"aTZ" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/obj/machinery/telecomms/receiver/preset_right, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"aUs" = ( +/obj/machinery/telecomms/server/presets/den, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) +"bad" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) "bcw" = ( /obj/structure/simple_door/room{ name = "storage" @@ -272,6 +253,14 @@ icon_state = "horizontaltopbordertop2" }, /area/f13/wasteland/city/newboston/outdoors) +"bnr" = ( +/obj/machinery/light/floor{ + light_color = "#883388"; + pixel_x = 26; + pixel_y = -7 + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "bpA" = ( /obj/effect/decal/cleanable/glitter/white{ color = "#884444" @@ -279,6 +268,10 @@ /obj/structure/table/abductor, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"bte" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "btj" = ( /obj/effect/decal/cleanable/glitter/pink, /obj/structure/table/abductor, @@ -344,41 +337,37 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"bAY" = ( -/obj/structure/table/abductor, -/obj/structure/sign/painting/library{ - pixel_x = 32 +"bAT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ - dir = 4; color = "#3B2B1A" }, -/turf/open/floor/carpet/royalblack, +/turf/open/floor/wood_common{ + color = "#779999" + }, /area/f13/wasteland/city/newboston/bar) "bBZ" = ( /obj/effect/decal/marking, /turf/closed/indestructible/f13/matrix, /area/f13/wasteland/city/newboston/outdoors) -"bCV" = ( -/obj/effect/landmark/start/f13/wastelander/clubworker, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop2" - }, -/area/f13/wasteland/city/newboston/outdoors) -"bEl" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, +"bKi" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1; + dir = 8; color = "#3B2B1A" }, -/turf/open/floor/wood_worn, +/turf/open/floor/wood_common{ + color = "#779999" + }, /area/f13/wasteland/city/newboston/bar) +"bLo" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 6 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "bNh" = ( /obj/structure/railing{ color = "#A47449"; @@ -388,26 +377,13 @@ /obj/machinery/vending/kink, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"bNL" = ( -/obj/item/toy/tennis/blue{ - density = 1; - mouse_opacity = 0; - alpha = 0; - anchored = 1 - }, -/turf/open/indestructible/ground/outside/road{ - color = "#999999"; - icon_state = "horizontaltopborderbottom0" - }, -/area/f13/wasteland/city/newboston/outdoors) "bPG" = ( /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop2left" }, /area/f13/wasteland/city/newboston/outdoors) -"bQU" = ( -/obj/machinery/light/floor, +"bRc" = ( /turf/open/floor/plasteel/f13{ icon_state = "darkrustysolid" }, @@ -427,12 +403,39 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"cgI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/lamp_post/doubles/bent{ + dir = 4; + density = 0; + pixel_y = -14; + pixel_x = -42; + light_range = 16 + }, +/obj/machinery/light{ + light_color = "#e8eaff"; + dir = 1; + pixel_y = 64; + pixel_x = 17; + plane = -6 + }, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom0" + }, +/area/f13/wasteland/city/newboston/outdoors) "cht" = ( /obj/effect/landmark/observer_start, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"ckd" = ( +/obj/machinery/telecomms/processor/preset_two, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) "cuN" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop2" @@ -475,13 +478,14 @@ /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) "cAt" = ( -/obj/structure/sign/poster/contraband/pinup_bed{ - pixel_y = 32 +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom3" +/turf/open/floor/wood_common{ + color = "#779999" }, -/area/f13/wasteland/city/newboston/outdoors) +/area/f13/wasteland/city/newboston/bar) "cCu" = ( /obj/structure/curtain{ color = "#c40e0e"; @@ -491,41 +495,11 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"cDa" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/lamp_post/doubles/bent{ - dir = 4; - density = 0; - pixel_y = -14; - pixel_x = -42; - light_range = 16 - }, -/obj/machinery/light{ - light_color = "#e8eaff"; - dir = 1; - pixel_y = 64; - pixel_x = 17; - plane = -6 - }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom0" - }, -/area/f13/wasteland/city/newboston/outdoors) -"cFq" = ( -/obj/structure/flora/ausbushes/reedbush{ - pixel_y = 7 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 +"cLm" = ( +/obj/structure/sign/painting/library{ + pixel_x = -32 }, -/obj/effect/turf_decal/weather/dirt, -/turf/open/indestructible/ground/outside/water, -/area/f13/wasteland/city/newboston/outdoors) -"cHB" = ( -/obj/machinery/telecomms/server/presets/service, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"cIN" = ( +/obj/item/kirbyplants/random, /obj/machinery/light/small{ color = "#444499"; dir = 8; @@ -534,15 +508,32 @@ light_range = 2; pixel_y = 13 }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"cNb" = ( +"cQX" = ( +/obj/machinery/telecomms/server/presets/legion, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"cTO" = ( +/obj/machinery/telecomms/server/presets/engineering, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"dcH" = ( +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 8 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"dcM" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/machinery/telecomms/receiver/preset_left, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"dkE" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; @@ -551,35 +542,15 @@ layer = 2.9 }, /obj/effect/turf_decal/siding/wood{ - dir = 8; + dir = 1; color = "#3B2B1A" }, -/turf/open/floor/wood_common{ - color = "#779999" - }, +/turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) -"cQP" = ( -/obj/machinery/telecomms/server/presets/responders, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) -"dcH" = ( -/obj/structure/closet/crate/trashcart, -/turf/open/indestructible/ground/outside/gravel{ - color = "#AAAAAA" - }, +"dli" = ( +/obj/structure/nest/frog, +/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) -"dzy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/carpet/purple, -/area/f13/wasteland/city/newboston/bar) "dCS" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -597,44 +568,61 @@ icon_state = "horizontalbottomborderbottom2" }, /area/f13/wasteland/city/newboston/outdoors) -"dDK" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 +"dHN" = ( +/obj/effect/landmark/start/f13/barkeep, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom2left" }, -/obj/machinery/telecomms/receiver/preset_right, -/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"dGh" = ( -/obj/effect/turf_decal/weather/dirt{ +"dIq" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ dir = 1 }, -/obj/structure/flora/ausbushes/leafybush{ - pixel_x = 4; - alpha = 80; - mouse_opacity = 0 - }, -/turf/open/indestructible/ground/outside/water, +/obj/machinery/ntnet_relay, +/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"dKa" = ( -/obj/effect/landmark/start/f13/wastelander/clubworker, -/obj/structure/chair/bench{ - pixel_y = 12 - }, +"dJK" = ( +/obj/machinery/recycler, /turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom3" + icon_state = "outerborder - E" }, /area/f13/wasteland/city/newboston/outdoors) +"dJP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#99BBBB" + }, +/area/f13/wasteland/city/newboston/bar) "dME" = ( -/obj/machinery/jukebox, +/obj/structure/chair/stool/retro/backed, /obj/effect/turf_decal/siding/wood{ dir = 1; color = "#3B2B1A" }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) +"dOq" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, /obj/effect/turf_decal/siding/wood{ - dir = 4; color = "#3B2B1A" }, -/turf/open/floor/carpet/royalblack, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) "dUG" = ( /turf/open/indestructible/ground/outside/sidewalk{ @@ -660,18 +648,6 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"dZy" = ( -/obj/structure/sign/poster/contraband/pinup_shower{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/glitter/blue{ - color = "#444499"; - layer = 3 - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "dZA" = ( /obj/structure/easel, /turf/open/floor/wood_common{ @@ -716,15 +692,22 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"ejj" = ( -/obj/structure/sign/poster/contraband/pinup_pink{ - pixel_y = 32 +"ekb" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 }, -/obj/effect/landmark/start/f13/barkeep, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom2right" +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" }, -/area/f13/wasteland/city/newboston/outdoors) +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "ekg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/lamp_post/doubles/bent{ @@ -745,6 +728,44 @@ icon_state = "outerbordercorner - E" }, /area/f13/wasteland/city/newboston/outdoors) +"eow" = ( +/obj/structure/chair/stool/retro/backed{ + dir = 4 + }, +/obj/machinery/light/floor{ + light_color = "#883388" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) +"eoG" = ( +/obj/effect/decal/cleanable/glitter/white{ + color = "#884444" + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 17; + pixel_x = -8 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/structure/table/abductor, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) "esa" = ( /obj/structure/chair/sofa/corp/left{ dir = 8; @@ -761,6 +782,13 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"etF" = ( +/obj/machinery/telecomms/processor/preset_one, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) "ewn" = ( /obj/structure/curtain{ color = "#c40e0e"; @@ -778,8 +806,8 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"ezN" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ +"eyf" = ( +/obj/effect/turf_decal/stripes/asteroid/corner{ dir = 1 }, /turf/open/floor/circuit/telecomms/mainframe, @@ -836,10 +864,6 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"eNR" = ( -/obj/effect/landmark/start/f13/wastelander, -/turf/open/indestructible/ground/outside/sidewalk, -/area/f13/wasteland/city/newboston/outdoors) "ePQ" = ( /obj/effect/decal/cleanable/glitter/blue{ color = "#444499" @@ -857,6 +881,12 @@ }, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) +"eQA" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 10 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "eUg" = ( /obj/machinery/light/small{ color = "#444499"; @@ -921,45 +951,46 @@ icon_state = "verticalrightborderright2bottom" }, /area/f13/wasteland/city/newboston/outdoors) -"fmT" = ( -/obj/machinery/vending/cigarette{ - density = 0; - pixel_y = 25 +"fio" = ( +/obj/effect/landmark/start/f13/wastelander/clubworker, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop2" + }, +/area/f13/wasteland/city/newboston/outdoors) +"fjp" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" }, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"fqN" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" +"fmT" = ( +/obj/machinery/vending/cigarette{ + density = 0; + pixel_y = 25 }, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"fsu" = ( -/obj/machinery/light/floor{ - light_color = "#883388"; - pixel_x = 26; - pixel_y = -7 +"fpY" = ( +/obj/item/toy/tennis/blue{ + density = 1; + mouse_opacity = 0; + alpha = 0; + anchored = 1 }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) +/turf/open/indestructible/ground/outside/road{ + color = "#999999" + }, +/area/f13/wasteland/city/newboston/outdoors) "fxb" = ( /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop2right" }, /area/f13/wasteland/city/newboston/outdoors) -"fDL" = ( -/obj/structure/table/abductor, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) "fDO" = ( /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ @@ -978,21 +1009,15 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"fIE" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 1 +"fMj" = ( +/obj/machinery/telecomms/server/presets/responders, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, -/obj/machinery/ntnet_relay, -/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"fKp" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/indestructible/ground/outside/water, +"fOM" = ( +/obj/machinery/telecomms/hub/preset, +/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) "fUR" = ( /obj/effect/decal/marking, @@ -1010,31 +1035,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"gdO" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) -"gjG" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 - }, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) "gkC" = ( /obj/structure/simple_door/room, /obj/item/lock_bolt{ @@ -1044,6 +1044,13 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"gml" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/closed/wall/mineral/brick, +/area/f13/wasteland/city/newboston/bar) "gmW" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -1103,24 +1110,6 @@ /turf/open/floor/plasteel/f13/vault_floor/misc/vault1, /area/f13/wasteland/city/newboston/bar) "gqf" = ( -/obj/effect/decal/cleanable/glitter/white{ - color = "#884444" - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_y = 17; - pixel_x = -8 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = -8; - pixel_y = 7 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_y = 4 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = 8; - pixel_y = 12 - }, /obj/structure/table/abductor, /obj/effect/turf_decal/siding/wood{ color = "#3B2B1A" @@ -1163,30 +1152,51 @@ icon_state = "horizontaltopborderbottom0" }, /area/f13/wasteland/city/newboston/outdoors) -"gGC" = ( -/obj/effect/landmark/latejoin, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop0" - }, -/area/f13/wasteland/city/newboston/outdoors) -"gHS" = ( -/obj/structure/sign/poster/contraband/pinup_ride{ - pixel_y = 32 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/turf/open/floor/wood_common{ - color = "#779999" +"gzx" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 7 }, -/area/f13/wasteland/city/newboston/bar) -"gKW" = ( /turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) +"gBv" = ( +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/machinery/light/small{ + color = "#444499"; + dir = 4; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"gDq" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/landmark/start/f13/wastelander/clubworker, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop2left" + }, +/area/f13/wasteland/city/newboston/outdoors) +"gGC" = ( +/obj/effect/landmark/latejoin, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop0" + }, +/area/f13/wasteland/city/newboston/outdoors) "gNj" = ( /obj/structure/sign/painting/library{ pixel_x = -32 @@ -1204,16 +1214,37 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"gYc" = ( -/obj/machinery/telecomms/server/presets/den, +"gSq" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 6 + }, +/obj/machinery/telecomms/bus/preset_three, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"gTG" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/machinery/telecomms/server/presets/bos, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"gUn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"gYu" = ( +/obj/machinery/light/floor, /turf/open/floor/plasteel/f13{ icon_state = "darkrustysolid" }, /area/f13/wasteland/city/newboston/outdoors) "gYw" = ( -/obj/structure/chair/stool/retro/backed, -/obj/machinery/light/floor{ - light_color = "#883388" +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ dir = 1; @@ -1221,26 +1252,18 @@ }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"gZf" = ( -/obj/structure/nest/frog, -/turf/open/indestructible/ground/outside/water, -/area/f13/wasteland/city/newboston/outdoors) -"haf" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 - }, -/obj/machinery/telecomms/server/presets/vault, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "hbT" = ( -/obj/structure/chair/stool/retro/backed{ - dir = 4 +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ - dir = 8; + dir = 4; color = "#3B2B1A" }, -/turf/open/floor/carpet/royalblack, +/turf/open/floor/wood_common{ + color = "#99BBBB" + }, /area/f13/wasteland/city/newboston/bar) "hfS" = ( /obj/machinery/light{ @@ -1253,11 +1276,43 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"hhr" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/machinery/telecomms/server/presets/enclave, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "his" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "outerborder - N" }, /area/f13/wasteland/city/newboston/outdoors) +"hiO" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#99BBBB" + }, +/area/f13/wasteland/city/newboston/bar) +"hiY" = ( +/obj/machinery/jukebox, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) "hov" = ( /obj/machinery/light/sign/heaven{ pixel_y = 34 @@ -1281,33 +1336,6 @@ icon_state = "horizontaltopbordertop2left" }, /area/f13/wasteland/city/newboston/outdoors) -"hqe" = ( -/obj/structure/decoration/vent/rusty{ - color = "#aaaaFE"; - alpha = 50 - }, -/turf/open/indestructible/ground/outside/water, -/area/f13/wasteland/city/newboston/outdoors) -"htR" = ( -/obj/structure/sign/painting/library{ - pixel_x = 32 - }, -/obj/machinery/light/small{ - color = "#444499"; - dir = 4; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "hun" = ( /obj/machinery/light/small{ color = "#444499"; @@ -1329,6 +1357,10 @@ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) +"hvX" = ( +/obj/machinery/light/floor, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "hAy" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontaltopbordertop2left" @@ -1359,34 +1391,11 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"hJF" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "hJJ" = ( -/obj/structure/chair/stool/retro/backed{ - dir = 4 - }, -/obj/machinery/light/floor{ - light_color = "#883388" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) -"hLh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" +/turf/open/indestructible/ground/outside/gravel{ + color = "#AAAAAA" }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) +/area/f13/wasteland/city/newboston/outdoors) "hQS" = ( /obj/structure/chair/sofa/corp/left{ color = "#BED0FD"; @@ -1402,13 +1411,6 @@ /obj/structure/table/abductor, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"hSc" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 - }, -/obj/machinery/telecomms/server/presets/enclave, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "hTW" = ( /turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) @@ -1417,12 +1419,6 @@ icon_state = "outerborder - E" }, /area/f13/wasteland/city/newboston/outdoors) -"ied" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 5 - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "iku" = ( /obj/machinery/light/small{ color = "#444499"; @@ -1433,32 +1429,55 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"ilq" = ( -/obj/structure/bonfire/prelit, -/turf/open/indestructible/ground/outside/gravel{ - color = "#AAAAAA" +"iub" = ( +/obj/machinery/door/unpowered/securedoor, +/turf/open/floor/wood_common{ + color = "#779999" }, -/area/f13/wasteland/city/newboston/outdoors) -"iqb" = ( -/obj/effect/turf_decal/stripes/asteroid/corner{ - dir = 4 +/area/f13/wasteland/city/newboston/bar) +"iyo" = ( +/obj/structure/table/abductor, +/obj/structure/sign/painting/library{ + pixel_x = 32 }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) +"iAY" = ( +/obj/machinery/telecomms/server/presets/ranger, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) +"iEX" = ( +/obj/machinery/telecomms/server/presets/khans, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"ist" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 +"iLI" = ( +/obj/effect/landmark/start/f13/wastelander/clubworker, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop2right" }, -/obj/machinery/telecomms/server/presets/command, +/area/f13/wasteland/city/newboston/outdoors) +"iSv" = ( +/obj/machinery/telecomms/server/presets/common, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"iub" = ( -/obj/machinery/door/unpowered/securedoor, -/turf/open/floor/wood_common{ - color = "#779999" - }, +"iVQ" = ( +/obj/structure/table/abductor, +/turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"iwi" = ( +"iZM" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; @@ -1470,17 +1489,16 @@ dir = 4; color = "#3B2B1A" }, -/turf/open/floor/wood_worn, +/turf/open/floor/wood_common{ + color = "#779999" + }, /area/f13/wasteland/city/newboston/bar) -"ixK" = ( -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"jcm" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 1 }, +/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) -"iVQ" = ( -/obj/structure/table/abductor, -/turf/open/floor/carpet/purple, -/area/f13/wasteland/city/newboston/bar) "jfm" = ( /obj/structure/sign/painting/library{ pixel_x = -32 @@ -1497,6 +1515,18 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"jfA" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#99BBBB" + }, +/area/f13/wasteland/city/newboston/bar) "jgV" = ( /obj/machinery/light/small{ color = "#444499"; @@ -1520,75 +1550,20 @@ /obj/structure/table/abductor, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"jnR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) "jqA" = ( /turf/open/indestructible/ground/outside/sidewalk, /area/f13/wasteland/city/newboston/outdoors) -"jsx" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 10 - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"jGu" = ( -/obj/machinery/light/small{ - color = "#444499"; - dir = 8; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#99BBBB" - }, -/area/f13/wasteland/city/newboston/bar) -"jLZ" = ( -/obj/effect/landmark/latejoin, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop1" - }, -/area/f13/wasteland/city/newboston/outdoors) -"jOR" = ( -/obj/machinery/telecomms/processor/preset_one, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"jSP" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, -/area/f13/wasteland/city/newboston/outdoors) -"jPr" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 9 +/obj/structure/flora/ausbushes/leafybush{ + pixel_x = 4; + alpha = 80; + mouse_opacity = 0 }, -/turf/open/floor/circuit/telecomms/mainframe, +/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) -"jPT" = ( -/obj/structure/curtain{ - color = "#c40e0e" - }, -/obj/effect/fake_stairs/west{ - color = "#845f58" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "jSX" = ( /obj/structure/sink/greyscale{ dir = 4; @@ -1614,25 +1589,86 @@ icon_state = "horizontaltopbordertop0" }, /area/f13/wasteland/city/newboston/outdoors) -"kqM" = ( -/obj/machinery/telecomms/processor/preset_four, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"kop" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"krL" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, -/area/f13/wasteland/city/newboston/outdoors) -"kGw" = ( -/obj/structure/chair/stool/retro/backed, /obj/effect/turf_decal/siding/wood{ dir = 1; color = "#3B2B1A" }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"kub" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"kwk" = ( +/obj/structure/chair/stool/retro/backed{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"kLd" = ( -/obj/structure/flora/ausbushes/grassybush, +"kzR" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, /turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) +"kDI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/obj/effect/decal/cleanable/glitter/blue{ + color = "#444499"; + layer = 3 + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"kFZ" = ( +/obj/machinery/telecomms/server/presets/science, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "kMU" = ( /obj/effect/decal/marking, /obj/structure/spacevine{ @@ -1646,16 +1682,38 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"kVa" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 +"kUS" = ( +/obj/structure/sign/poster/contraband/pinup_shower{ + pixel_y = 32 }, -/obj/effect/turf_decal/huge/heaven, -/turf/open/floor/wood_worn, +/obj/effect/decal/cleanable/glitter/blue{ + color = "#444499"; + layer = 3 + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"kVA" = ( +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_y = 12; + pixel_x = -6 + }, +/obj/machinery/chem_dispenser/drinks/beer{ + density = 0; + dir = 8; + pixel_x = 12; + pixel_y = 0 + }, +/obj/item/reagent_containers/glass/rag{ + pixel_x = -7 + }, +/obj/structure/table/abductor, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) "kWD" = ( /obj/structure/table/wood/settler, @@ -1666,12 +1724,25 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"lbz" = ( -/obj/machinery/telecomms/server/presets/ncr, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +"kWL" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 }, -/area/f13/wasteland/city/newboston/outdoors) +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "lel" = ( /obj/structure/lamp_post{ dir = 8; @@ -1688,34 +1759,30 @@ icon_state = "verticalrightborderright0" }, /area/f13/wasteland/city/newboston/outdoors) -"lib" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/effect/turf_decal/weather/dirt{ - dir = 8 +"lpN" = ( +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "verticalleftborderleft1" + }, +/area/f13/wasteland/city/newboston/outdoors) +"ltr" = ( +/obj/effect/landmark/start/f13/wastelander/clubworker, +/obj/structure/chair/bench{ + pixel_y = 12 + }, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom2" }, -/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) -"lmu" = ( +"lyo" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8; + dir = 4; color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ color = "#3B2B1A" }, -/turf/open/floor/wood_common{ - color = "#99BBBB" - }, +/turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"lpN" = ( -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "verticalleftborderleft1" - }, -/area/f13/wasteland/city/newboston/outdoors) -"lsn" = ( -/obj/machinery/telecomms/server/presets/town, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "lzu" = ( /obj/structure/railing{ color = "#A47449"; @@ -1738,25 +1805,45 @@ }, /turf/open/floor/wood_fancy/wood_fancy_dark, /area/f13/wasteland/city/newboston/bar) -"lBS" = ( +"lBs" = ( +/obj/effect/landmark/start/f13/wastelander/clubworker, +/obj/structure/chair/bench{ + pixel_y = 12 + }, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom3" + }, +/area/f13/wasteland/city/newboston/outdoors) +"lLV" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"lMi" = ( /obj/structure/sign/poster/contraband/pinup_bed{ - pixel_x = -32 + pixel_y = 32 }, -/obj/structure/piano/fancy, -/turf/open/floor/wood_common{ - color = "#779999" +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom3" }, -/area/f13/wasteland/city/newboston/bar) +/area/f13/wasteland/city/newboston/outdoors) "lNg" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "verticalleftborderleft3" }, /area/f13/wasteland/city/newboston/outdoors) "lQh" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 }, -/turf/open/indestructible/ground/outside/water, +/obj/machinery/telecomms/server/presets/command, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"lRY" = ( +/obj/effect/turf_decal/stripes/asteroid/corner, +/turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) "lSC" = ( /obj/structure/dresser{ @@ -1777,21 +1864,14 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"mbY" = ( -/obj/machinery/telecomms/server/presets/common, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "mbZ" = ( -/obj/item/toy/tennis/blue{ - density = 1; - mouse_opacity = 0; - alpha = 0; - anchored = 1 +/obj/machinery/light/floor{ + light_color = "#883388" }, -/turf/open/indestructible/ground/outside/road{ - color = "#999999" +/turf/open/floor/wood_common{ + color = "#779999" }, -/area/f13/wasteland/city/newboston/outdoors) +/area/f13/wasteland/city/newboston/bar) "mdh" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontalbottomborderbottom0" @@ -1814,15 +1894,13 @@ }, /turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) -"mpo" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 +"mqF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, -/turf/open/indestructible/ground/outside/water, -/area/f13/wasteland/city/newboston/outdoors) +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) "mtY" = ( /obj/structure/chair/sofa/corp/right{ dir = 8; @@ -1864,11 +1942,62 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"mKn" = ( +"mDL" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 9 + }, +/obj/machinery/telecomms/bus/preset_one, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"mDM" = ( +/obj/machinery/telecomms/processor/preset_three, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) +"mFX" = ( +/obj/structure/table/abductor, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/structure/sign/poster/contraband/robust_softdrinks{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#3B2B1A" + }, /obj/effect/turf_decal/siding/wood{ dir = 4; color = "#3B2B1A" }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) +"mGX" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/obj/effect/turf_decal/huge/heaven, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"mHS" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) +"mML" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#3B2B1A" + }, /obj/effect/turf_decal/siding/wood{ dir = 1; color = "#3B2B1A" @@ -1904,24 +2033,9 @@ }, /turf/open/floor/carpet/orange, /area/f13/wasteland/city/newboston/bar) -"mPw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) "mSr" = ( -/obj/structure/bed/dogbed, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) -"mXP" = ( -/obj/machinery/recycler, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "outerborder - E" - }, +/obj/effect/turf_decal/weather/dirt, +/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) "nbY" = ( /turf/open/indestructible/ground/outside/sidewalk{ @@ -1933,24 +2047,6 @@ icon_state = "verticalrightborderright2" }, /area/f13/wasteland/city/newboston/outdoors) -"ngj" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/item/toy/tennis/blue{ - density = 1; - mouse_opacity = 0; - alpha = 0; - anchored = 1 - }, -/turf/open/indestructible/ground/outside/road{ - color = "#999999" - }, -/area/f13/wasteland/city/newboston/outdoors) "ngx" = ( /obj/structure/chair/stool/retro/backed, /obj/effect/turf_decal/siding/wood{ @@ -1977,13 +2073,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"nnp" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 6 - }, -/obj/machinery/telecomms/bus/preset_three, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "nuu" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -1996,6 +2085,13 @@ icon_state = "verticalleftborderleft2bottom" }, /area/f13/wasteland/city/newboston/outdoors) +"nuI" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 10 + }, +/obj/machinery/telecomms/bus/preset_four, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "nwa" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -2015,49 +2111,23 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"nyf" = ( -/obj/effect/turf_decal/stripes/asteroid/corner{ - dir = 1 - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"nJd" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/closed/wall/mineral/brick, -/area/f13/wasteland/city/newboston/bar) -"nJh" = ( -/obj/effect/landmark/start/f13/wastelander/clubworker, -/obj/structure/chair/bench{ - pixel_y = 12 - }, +"nQS" = ( +/obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom2" + icon_state = "outerborder - S" }, /area/f13/wasteland/city/newboston/outdoors) -"nNc" = ( +"nWd" = ( +/obj/structure/flora/chomp/bones/lrock4, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"nXC" = ( /obj/effect/turf_decal/siding/wood{ dir = 1; color = "#3B2B1A" }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, /turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) -"nOo" = ( -/obj/machinery/telecomms/server/presets/security, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"nQS" = ( -/obj/effect/landmark/latejoin, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "outerborder - S" - }, -/area/f13/wasteland/city/newboston/outdoors) "ocQ" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -2074,13 +2144,22 @@ icon_state = "horizontalbottomborderbottom0" }, /area/f13/wasteland/city/newboston/outdoors) -"ofQ" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 - }, -/obj/machinery/telecomms/broadcaster/preset_right, +"ohm" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/machinery/telecomms/message_server, /turf/open/floor/circuit/telecomms/mainframe, /area/f13/wasteland/city/newboston/outdoors) +"ohF" = ( +/obj/machinery/telecomms/processor/preset_four, +/obj/machinery/light/floor, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) +"oiu" = ( +/obj/effect/landmark/start/f13/wastelander, +/turf/open/indestructible/ground/outside/sidewalk, +/area/f13/wasteland/city/newboston/outdoors) "okV" = ( /obj/structure/chair/folding{ dir = 4 @@ -2091,23 +2170,6 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"ole" = ( -/obj/structure/sign/painting/library{ - pixel_x = -32 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light/small{ - color = "#444499"; - dir = 8; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "opB" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -2128,121 +2190,22 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"oAu" = ( -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = -1; - pixel_y = 12; - plane = 0 - }, -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = 5; - pixel_y = 15; - plane = 0 - }, -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = -6; - pixel_y = 7; - plane = 0 - }, -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = -6; - pixel_y = 15; - plane = 0 - }, -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = 5; - pixel_y = 7; - plane = 0 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_x = 18 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_x = 18; - pixel_y = -14 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_y = -14 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_y = -14; - pixel_x = -19 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_x = -17 - }, -/obj/effect/turf_decal/weather/dirt, -/turf/open/indestructible/ground/outside/water/running{ - name = "tribe river"; - color = "#A1BFFF" - }, -/area/f13/wasteland/city/newboston/outdoors) -"oDZ" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 5 - }, -/obj/machinery/telecomms/bus/preset_two, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"oEi" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) -"oED" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 +"ouH" = ( +/obj/machinery/light/small{ + color = "#444499"; + dir = 8; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 }, /obj/effect/turf_decal/siding/wood{ - dir = 4; + dir = 8; color = "#3B2B1A" }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" +/turf/open/floor/wood_common{ + color = "#779999" }, -/turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) "oKw" = ( /obj/structure/chair/stool/retro/backed{ @@ -2259,13 +2222,6 @@ /obj/effect/landmark/latejoin, /turf/open/indestructible/ground/outside/sidewalk, /area/f13/wasteland/city/newboston/outdoors) -"oNm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" - }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) "oQP" = ( /obj/item/storage/box/dice, /obj/structure/table/wood/settler, @@ -2273,10 +2229,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"oUt" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "oWN" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -2299,29 +2251,6 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"peY" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "pgU" = ( /obj/structure/table/wood/settler, /obj/item/toy/crayon/spraycan, @@ -2332,23 +2261,23 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"pnq" = ( +"piu" = ( /obj/effect/turf_decal/weather/dirt{ - dir = 1 + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 }, -/obj/structure/flora/ausbushes/grassybush, /turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) -"prF" = ( -/obj/effect/landmark/start/f13/wastelander/clubworker, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop2right" +"prY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" }, -/area/f13/wasteland/city/newboston/outdoors) -"psw" = ( -/obj/effect/decal/cleanable/glitter/blue{ - color = "#444499"; - layer = 3 +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, /turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) @@ -2377,23 +2306,6 @@ }, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) -"pLk" = ( -/obj/structure/table/abductor, -/obj/structure/sign/painting/library{ - pixel_x = 32 - }, -/obj/structure/sign/poster/contraband/robust_softdrinks{ - pixel_x = 32 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) "pMf" = ( /obj/effect/decal/cleanable/glitter/white{ color = "#884444" @@ -2403,134 +2315,18 @@ "pQh" = ( /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"pUd" = ( -/obj/machinery/telecomms/server/presets/science, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"pWM" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#99BBBB" - }, -/area/f13/wasteland/city/newboston/bar) -"qgh" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/indestructible/ground/outside/water, -/area/f13/wasteland/city/newboston/outdoors) -"qhi" = ( -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = -1; - pixel_y = 12; - plane = 0 - }, -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = 5; - pixel_y = 15; - plane = 0 - }, -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = -6; - pixel_y = 7; - plane = 0 - }, -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = -6; - pixel_y = 15; - plane = 0 - }, -/obj/structure/sink{ - icon_state = "water"; - name = "water"; - pixel_x = 5; - pixel_y = 7; - plane = 0 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_x = 18 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_x = 18; - pixel_y = -14 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_y = -14 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_y = -14; - pixel_x = -19 - }, -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "steam"; - layer = 2; - pixel_x = -17 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/indestructible/ground/outside/water/running{ - name = "tribe river"; - color = "#A1BFFF" - }, -/area/f13/wasteland/city/newboston/outdoors) -"qmm" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) -"qxb" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/obj/effect/decal/cleanable/glitter/blue{ - color = "#444499"; - layer = 3 +"pWN" = ( +/obj/effect/landmark/start/f13/barkeep, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom0" }, -/turf/open/floor/wood_common{ - color = "#779999" +/area/f13/wasteland/city/newboston/outdoors) +"qeV" = ( +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 4 }, -/area/f13/wasteland/city/newboston/bar) +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "qxx" = ( /obj/structure/table/wood/settler, /obj/item/melee/onehanded/slavewhip, @@ -2553,25 +2349,6 @@ }, /turf/open/floor/carpet/orange, /area/f13/wasteland/city/newboston/bar) -"qAh" = ( -/obj/structure/sign/poster/contraband/pinup_funk{ - pixel_y = 32 - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) -"qBz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" - }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) "qCA" = ( /turf/open/floor/f13{ color = "#ffe9de"; @@ -2598,43 +2375,67 @@ icon_state = "outerbordercorner - W" }, /area/f13/wasteland/city/newboston/outdoors) -"qTH" = ( +"qNN" = ( +/obj/machinery/autolathe, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/f13{ + color = "#ffe9de"; + icon_state = "darkrusty"; + name = "dirty floor" + }, +/area/f13/wasteland/city/newboston/bar) +"rcC" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/ausbushes/grassybush, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"reN" = ( /obj/effect/turf_decal/siding/wood{ - dir = 4; color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ + dir = 8; color = "#3B2B1A" }, -/turf/open/floor/wood_common{ - color = "#99BBBB" - }, +/turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) -"qZm" = ( -/obj/effect/landmark/start/f13/wastelander/clubworker, -/obj/structure/chair/bench{ - pixel_y = 12 - }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom0" - }, -/area/f13/wasteland/city/newboston/outdoors) "rnf" = ( /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) "roB" = ( -/obj/machinery/chem_dispenser/drinks/fullupgrade{ +/obj/effect/decal/cleanable/glitter/white{ + color = "#884444" + }, +/obj/structure/chair/stool/retro/backed{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ dir = 8; - pixel_y = -1; - pixel_x = 14 + color = "#3B2B1A" }, -/obj/structure/table/abductor, /obj/effect/turf_decal/siding/wood{ - dir = 4; color = "#3B2B1A" }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) +"rsh" = ( +/obj/effect/landmark/start/f13/wastelander/clubworker, +/obj/structure/chair/bench{ + pixel_y = 12 + }, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom0" + }, +/area/f13/wasteland/city/newboston/outdoors) "rvy" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -2647,20 +2448,6 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"rwO" = ( -/obj/effect/landmark/start/f13/barkeep, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom0" - }, -/area/f13/wasteland/city/newboston/outdoors) -"rxD" = ( -/obj/structure/flora/ausbushes/leafybush{ - pixel_x = 4; - alpha = 80; - mouse_opacity = 0 - }, -/turf/open/indestructible/ground/outside/water, -/area/f13/wasteland/city/newboston/outdoors) "ryu" = ( /obj/item/reagent_containers/glass/bucket, /obj/machinery/light/small{ @@ -2673,39 +2460,41 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"rAf" = ( -/obj/machinery/telecomms/server/presets/legion, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "rDF" = ( /turf/open/indestructible/ground/outside/sidewalk{ icon_state = "horizontalbottomborderbottom2right" }, /area/f13/wasteland/city/newboston/outdoors) -"rMN" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 - }, +"rMD" = ( /obj/effect/turf_decal/siding/wood{ - dir = 4; + dir = 8; color = "#3B2B1A" }, +/obj/effect/decal/cleanable/glitter/blue{ + color = "#444499"; + layer = 3 + }, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) "rNu" = ( -/obj/machinery/light/floor{ - light_color = "#883388" +/obj/structure/curtain{ + color = "#c40e0e" + }, +/obj/effect/fake_stairs/west{ + color = "#845f58" }, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"rOK" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 5 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "rTA" = ( /obj/structure/railing{ color = "#A47449"; @@ -2722,12 +2511,6 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"rUY" = ( -/obj/machinery/telecomms/server/presets/supply, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) "rWC" = ( /obj/machinery/vending/cola/red{ density = 0; @@ -2743,19 +2526,30 @@ "sbi" = ( /turf/closed/indestructible/f13/matrix, /area/f13/wasteland/city/newboston/outdoors) -"sbN" = ( -/turf/open/indestructible/ground/outside/gravel{ - color = "#AAAAAA" +"sdV" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, /area/f13/wasteland/city/newboston/outdoors) -"sdY" = ( -/obj/machinery/telecomms/hub/preset, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"snZ" = ( -/obj/structure/flora/chomp/bones/lrock4, -/turf/open/indestructible/ground/outside/water, -/area/f13/wasteland/city/newboston/outdoors) +"snc" = ( +/obj/structure/sink/greyscale{ + dir = 4; + pixel_y = 10; + pixel_x = 12 + }, +/obj/structure/table/abductor, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/obj/structure/sign/flag_texas{ + pixel_x = 32 + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) "soW" = ( /obj/effect/turf_decal/siding/wood{ dir = 8; @@ -2789,33 +2583,143 @@ icon_state = "horizontaltopbordertop1" }, /area/f13/wasteland/city/newboston/outdoors) +"syd" = ( +/obj/structure/sign/poster/contraband/pinup_pink{ + pixel_y = 32 + }, +/obj/effect/landmark/start/f13/barkeep, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontalbottomborderbottom2right" + }, +/area/f13/wasteland/city/newboston/outdoors) +"sAg" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 5 + }, +/obj/machinery/telecomms/bus/preset_two, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "sCW" = ( /obj/structure/sign/painting/library{ pixel_x = -32 }, -/turf/open/floor/wood_common{ - color = "#779999" +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) +"sIE" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop2right" + }, +/area/f13/wasteland/city/newboston/outdoors) +"sTd" = ( +/obj/structure/bonfire/prelit, +/turf/open/indestructible/ground/outside/gravel{ + color = "#AAAAAA" + }, +/area/f13/wasteland/city/newboston/outdoors) +"sXl" = ( +/obj/structure/decoration/vent/rusty{ + color = "#aaaaFE"; + alpha = 50 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"sYD" = ( +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -1; + pixel_y = 12; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = 5; + pixel_y = 15; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -6; + pixel_y = 7; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -6; + pixel_y = 15; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = 5; + pixel_y = 7; + plane = 0 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = 18 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = 18; + pixel_y = -14 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_y = -14 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_y = -14; + pixel_x = -19 }, -/area/f13/wasteland/city/newboston/bar) -"sIE" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 + name = "steam"; + layer = 2; + pixel_x = -17 }, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop2right" +/obj/effect/turf_decal/weather/dirt{ + dir = 4 }, -/area/f13/wasteland/city/newboston/outdoors) -"sJT" = ( -/obj/machinery/telecomms/server/presets/medical, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +/turf/open/indestructible/ground/outside/water/running{ + name = "tribe river"; + color = "#A1BFFF" }, /area/f13/wasteland/city/newboston/outdoors) -"sPG" = ( +"tdz" = ( /obj/structure/sign/poster/contraband/pinup_couch{ pixel_y = 32 }, @@ -2823,35 +2727,17 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"sXl" = ( -/obj/structure/spacevine{ - icon = 'icons/effects/effects.dmi'; - icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 +"teC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ + dir = 1; color = "#3B2B1A" }, /turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) -"tbL" = ( -/obj/machinery/autolathe, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/f13{ - color = "#ffe9de"; - icon_state = "darkrusty"; - name = "dirty floor" + color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) "tkO" = ( @@ -2860,20 +2746,20 @@ icon_state = "horizontaltopborderbottom0" }, /area/f13/wasteland/city/newboston/outdoors) +"tnx" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "tot" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" +/obj/structure/sign/poster/contraband/pinup_bed{ + pixel_x = -32 }, +/obj/structure/piano/fancy, /turf/open/floor/wood_common{ - color = "#99BBBB" + color = "#779999" }, /area/f13/wasteland/city/newboston/bar) -"twl" = ( +"try" = ( /obj/effect/turf_decal/siding/wood{ dir = 8; color = "#3B2B1A" @@ -2910,6 +2796,10 @@ }, /turf/open/floor/plasteel/f13/vault_floor/misc/vault1, /area/f13/wasteland/city/newboston/bar) +"tBo" = ( +/obj/machinery/telecomms/server/presets/service, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "tCf" = ( /obj/effect/decal/cleanable/glitter/blue{ color = "#444499"; @@ -2922,39 +2812,29 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "tCv" = ( -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_y = 12; - pixel_x = -6 - }, -/obj/machinery/chem_dispenser/drinks/beer{ - density = 0; - dir = 8; - pixel_x = 12; - pixel_y = 0 +/obj/item/fishingrod, +/turf/open/indestructible/ground/outside/gravel{ + color = "#AAAAAA" }, -/obj/item/reagent_containers/glass/rag{ - pixel_x = -7 +/area/f13/wasteland/city/newboston/outdoors) +"tDM" = ( +/obj/structure/chair/stool/retro/backed, +/obj/machinery/light/floor{ + light_color = "#883388" }, -/obj/structure/table/abductor, /obj/effect/turf_decal/siding/wood{ - dir = 4; + dir = 1; color = "#3B2B1A" }, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) -"tCx" = ( -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"tDO" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 +"tKv" = ( +/obj/structure/flora/ausbushes/leafybush{ + pixel_x = 4; + alpha = 80; + mouse_opacity = 0 }, -/obj/machinery/telecomms/broadcaster/preset_left, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"tEF" = ( -/obj/machinery/telecomms/server/presets/engineering, -/turf/open/floor/circuit/telecomms/mainframe, +/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) "tLM" = ( /turf/open/floor/plating/f13/outside/road{ @@ -2962,52 +2842,76 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"tVS" = ( -/obj/item/kirbyplants/random, +"ubS" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8; + dir = 4; color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ - dir = 1; color = "#3B2B1A" }, /turf/open/floor/wood_common{ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) -"ukz" = ( -/obj/machinery/telecomms/processor/preset_two, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) -"usk" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 10 +"ueB" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 }, -/obj/machinery/telecomms/bus/preset_four, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"uvu" = ( -/obj/machinery/telecomms/server/presets/ranger, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#3B2B1A" }, -/area/f13/wasteland/city/newboston/outdoors) -"uym" = ( /obj/effect/turf_decal/siding/wood{ - dir = 4; + dir = 8; color = "#3B2B1A" }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"ueH" = ( +/obj/item/toy/tennis/blue{ + density = 1; + mouse_opacity = 0; + alpha = 0; + anchored = 1 + }, +/turf/open/indestructible/ground/outside/road{ + color = "#999999"; + icon_state = "horizontaltopborderbottom0" + }, +/area/f13/wasteland/city/newboston/outdoors) +"ulN" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 + }, /obj/effect/turf_decal/siding/wood{ + dir = 8; color = "#3B2B1A" }, +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"uyE" = ( +/obj/structure/sign/poster/contraband/pinup_funk{ + pixel_y = 32 + }, /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"uzz" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "uAb" = ( /obj/effect/decal/cleanable/glitter/white{ color = "#884444" @@ -3019,18 +2923,17 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"uCY" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 - }, -/obj/machinery/telecomms/receiver/preset_left, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "uFG" = ( /turf/open/floor/wood_common{ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"uKE" = ( +/obj/effect/landmark/latejoin, +/turf/open/indestructible/ground/outside/sidewalk{ + icon_state = "horizontaltopbordertop1" + }, +/area/f13/wasteland/city/newboston/outdoors) "uQa" = ( /obj/structure/chair/stool/retro/backed{ dir = 4 @@ -3046,6 +2949,26 @@ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) +"uRc" = ( +/obj/machinery/telecomms/server/presets/medical, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" + }, +/area/f13/wasteland/city/newboston/outdoors) +"uTa" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/machinery/telecomms/broadcaster/preset_left, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"uVD" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/obj/machinery/telecomms/server/presets/vault, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) "uWD" = ( /obj/structure/railing{ color = "#A47449"; @@ -3071,21 +2994,6 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"veX" = ( -/obj/effect/landmark/start/f13/barkeep, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontalbottomborderbottom2left" - }, -/area/f13/wasteland/city/newboston/outdoors) -"vfx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" - }, -/area/f13/wasteland/city/newboston/bar) "vgB" = ( /obj/structure/sign/crosswalk{ icon_state = "stop"; @@ -3115,42 +3023,45 @@ icon_state = "outerbordercorner - S" }, /area/f13/wasteland/city/newboston/outdoors) -"vrZ" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 9 +"vwg" = ( +/obj/effect/decal/cleanable/glitter/blue{ + color = "#444499"; + layer = 3 }, -/obj/machinery/telecomms/bus/preset_one, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"vvB" = ( -/obj/machinery/telecomms/server/presets/khans, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) -"vzp" = ( -/obj/item/storage/box/drinkingglasses{ - pixel_y = 3; - pixel_x = 1 +/turf/open/floor/wood_worn, +/area/f13/wasteland/city/newboston/bar) +"vyY" = ( +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 }, -/obj/item/storage/box/drinkingglasses{ - pixel_y = 6; - pixel_x = -9 +/obj/item/toy/tennis/blue{ + density = 1; + mouse_opacity = 0; + alpha = 0; + anchored = 1 }, -/obj/structure/table/abductor, -/obj/machinery/light/small{ - color = "#444499"; - dir = 4; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 +/turf/open/indestructible/ground/outside/road{ + color = "#999999" }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" +/area/f13/wasteland/city/newboston/outdoors) +"vzp" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 }, -/turf/open/floor/carpet/royalblack, -/area/f13/wasteland/city/newboston/bar) -"vEh" = ( +/obj/machinery/telecomms/broadcaster/preset_right, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"vFJ" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) +"vHU" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; @@ -3159,10 +3070,11 @@ layer = 2.9 }, /obj/effect/turf_decal/siding/wood{ - dir = 8; color = "#3B2B1A" }, -/turf/open/floor/wood_worn, +/turf/open/floor/wood_common{ + color = "#779999" + }, /area/f13/wasteland/city/newboston/bar) "vJD" = ( /obj/effect/decal/marking, @@ -3171,14 +3083,6 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"vPv" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 - }, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) "vQt" = ( /obj/structure/rack, /obj/item/toy/crayon/spraycan{ @@ -3195,64 +3099,139 @@ name = "dirty floor" }, /area/f13/wasteland/city/newboston/bar) -"wfB" = ( -/obj/machinery/telecomms/processor/preset_three, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/f13{ - icon_state = "darkrustysolid" - }, -/area/f13/wasteland/city/newboston/outdoors) -"wjZ" = ( -/obj/structure/mirror{ - layer = 4; - pixel_x = -25; - pixel_y = 4 - }, +"vWI" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8; color = "#3B2B1A" }, -/turf/open/floor/carpet/purple, +/turf/open/floor/wood_worn, /area/f13/wasteland/city/newboston/bar) -"wkN" = ( -/obj/item/fishingrod, -/turf/open/indestructible/ground/outside/gravel{ - color = "#AAAAAA" +"vXB" = ( +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -1; + pixel_y = 12; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = 5; + pixel_y = 15; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -6; + pixel_y = 7; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = -6; + pixel_y = 15; + plane = 0 + }, +/obj/structure/sink{ + icon_state = "water"; + name = "water"; + pixel_x = 5; + pixel_y = 7; + plane = 0 }, -/area/f13/wasteland/city/newboston/outdoors) -"wot" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 + name = "steam"; + layer = 2 }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#3B2B1A" +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = 18 }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#3B2B1A" +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = 18; + pixel_y = -14 }, -/turf/open/floor/wood_worn, -/area/f13/wasteland/city/newboston/bar) -"wre" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; - name = "smokey fog"; - mouse_opacity = 0; - layer = 2.9 + name = "steam"; + layer = 2; + pixel_y = -14 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_y = -14; + pixel_x = -19 + }, +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "steam"; + layer = 2; + pixel_x = -17 + }, +/obj/effect/turf_decal/weather/dirt, +/turf/open/indestructible/ground/outside/water/running{ + name = "tribe river"; + color = "#A1BFFF" + }, +/area/f13/wasteland/city/newboston/outdoors) +"wjZ" = ( +/obj/structure/mirror{ + layer = 4; + pixel_x = -25; + pixel_y = 4 }, /obj/effect/turf_decal/siding/wood{ dir = 8; color = "#3B2B1A" }, +/turf/open/floor/carpet/purple, +/area/f13/wasteland/city/newboston/bar) +"wmf" = ( +/obj/item/storage/box/drinkingglasses{ + pixel_y = 3; + pixel_x = 1 + }, +/obj/item/storage/box/drinkingglasses{ + pixel_y = 6; + pixel_x = -9 + }, +/obj/structure/table/abductor, +/obj/machinery/light/small{ + color = "#444499"; + dir = 4; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 + }, /obj/effect/turf_decal/siding/wood{ + dir = 4; color = "#3B2B1A" }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) +"wmD" = ( +/obj/machinery/telecomms/server/presets/town, +/turf/open/floor/circuit/telecomms/mainframe, +/area/f13/wasteland/city/newboston/outdoors) +"wsM" = ( +/obj/structure/bed/dogbed, /turf/open/floor/wood_common{ color = "#779999" }, @@ -3263,6 +3242,16 @@ icon_state = "verticalleftborderleft2" }, /area/f13/wasteland/city/newboston/outdoors) +"wvs" = ( +/obj/structure/flora/ausbushes/reedbush{ + pixel_y = 7 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "wxN" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; @@ -3275,25 +3264,20 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"wGm" = ( -/obj/effect/turf_decal/siding/wood{ +"wKq" = ( +/obj/machinery/light/small{ + color = "#444499"; dir = 8; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" - }, -/turf/open/floor/wood_common{ - color = "#779999" + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 }, -/area/f13/wasteland/city/newboston/bar) -"wJC" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1; color = "#3B2B1A" }, /obj/effect/turf_decal/siding/wood{ - dir = 4; + dir = 8; color = "#3B2B1A" }, /turf/open/floor/wood_common{ @@ -3317,13 +3301,6 @@ icon_state = "verticalrightborderright2bottom" }, /area/f13/wasteland/city/newboston/outdoors) -"xdY" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 - }, -/obj/machinery/telecomms/server/presets/bos, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "xlf" = ( /obj/structure/chair/stool/retro/backed{ dir = 8 @@ -3336,9 +3313,11 @@ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) -"xnN" = ( -/obj/effect/turf_decal/stripes/asteroid/corner, -/turf/open/floor/circuit/telecomms/mainframe, +"xnl" = ( +/obj/structure/closet/crate/trashcart, +/turf/open/indestructible/ground/outside/gravel{ + color = "#AAAAAA" + }, /area/f13/wasteland/city/newboston/outdoors) "xoy" = ( /obj/effect/decal/cleanable/glitter/blue{ @@ -3349,11 +3328,6 @@ "xpa" = ( /turf/closed/wall/mineral/brick, /area/f13/wasteland/city/newboston/bar) -"xsO" = ( -/obj/effect/turf_decal/stripes/asteroid/line, -/obj/machinery/telecomms/message_server, -/turf/open/floor/circuit/telecomms/mainframe, -/area/f13/wasteland/city/newboston/outdoors) "xwb" = ( /obj/effect/decal/cleanable/glitter/blue{ color = "#444499"; @@ -3363,6 +3337,19 @@ color = "#779999" }, /area/f13/wasteland/city/newboston/bar) +"xxh" = ( +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 8; + pixel_y = -1; + pixel_x = 14 + }, +/obj/structure/table/abductor, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" + }, +/turf/open/floor/carpet/royalblack, +/area/f13/wasteland/city/newboston/bar) "xyb" = ( /obj/structure/chair/stool/retro/backed{ dir = 4 @@ -3375,11 +3362,11 @@ color = "#99BBBB" }, /area/f13/wasteland/city/newboston/bar) -"xyr" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 +"xAy" = ( +/obj/machinery/telecomms/server/presets/supply, +/turf/open/floor/plasteel/f13{ + icon_state = "darkrustysolid" }, -/turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) "xCL" = ( /obj/structure/spacevine{ @@ -3391,23 +3378,16 @@ }, /turf/open/indestructible/ground/outside/sidewalk, /area/f13/wasteland/city/newboston/outdoors) -"xHm" = ( -/obj/structure/flora/ausbushes/reedbush{ - pixel_y = 7 - }, -/turf/open/indestructible/ground/outside/water, -/area/f13/wasteland/city/newboston/outdoors) -"xJh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#3B2B1A" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#3B2B1A" +"xPo" = ( +/obj/structure/sign/poster/contraband/pinup_ride{ + pixel_y = 32 }, -/obj/effect/decal/cleanable/glitter/blue{ - color = "#444499"; - layer = 3 +/obj/structure/spacevine{ + icon = 'icons/effects/effects.dmi'; + icon_state = "smoke"; + name = "smokey fog"; + mouse_opacity = 0; + layer = 2.9 }, /turf/open/floor/wood_common{ color = "#779999" @@ -3418,6 +3398,15 @@ icon_state = "verticalrightborderright1" }, /area/f13/wasteland/city/newboston/outdoors) +"xQn" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) "xQu" = ( /obj/effect/decal/marking, /obj/vehicle/sealed/car/truck{ @@ -3429,13 +3418,18 @@ color = "#999999" }, /area/f13/wasteland/city/newboston/outdoors) -"xWe" = ( -/turf/closed/indestructible/rock, -/area/f13/wasteland/city/newboston/outdoors) -"xWJ" = ( -/obj/effect/turf_decal/weather/dirt, +"xRe" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, /turf/open/indestructible/ground/outside/water, /area/f13/wasteland/city/newboston/outdoors) +"xWe" = ( +/turf/closed/indestructible/f13/obsidian, +/area/f13/wasteland/city/newboston/outdoors) "xZc" = ( /obj/effect/decal/cleanable/glitter/white{ color = "#884444" @@ -3448,7 +3442,7 @@ }, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) -"yfG" = ( +"ycR" = ( /obj/structure/spacevine{ icon = 'icons/effects/effects.dmi'; icon_state = "smoke"; @@ -3456,16 +3450,22 @@ mouse_opacity = 0; layer = 2.9 }, -/obj/effect/landmark/start/f13/wastelander/clubworker, -/turf/open/indestructible/ground/outside/sidewalk{ - icon_state = "horizontaltopbordertop2left" +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#3B2B1A" }, -/area/f13/wasteland/city/newboston/outdoors) +/turf/open/floor/wood_common{ + color = "#779999" + }, +/area/f13/wasteland/city/newboston/bar) "ygG" = ( /obj/effect/spawner/lootdrop/f13/foodspawner, /obj/structure/table/abductor, /turf/open/floor/carpet/royalblack, /area/f13/wasteland/city/newboston/bar) +"yla" = ( +/turf/open/indestructible/ground/outside/water, +/area/f13/wasteland/city/newboston/outdoors) (1,1,1) = {" xWe @@ -3727,15 +3727,15 @@ rYw (2,1,1) = {" xWe xWe -jOR -vrZ -uCY -xdY -vPv -hSc -tDO -usk -kqM +etF +mDL +dcM +gTG +mHS +hhr +uTa +nuI +ohF xWe xWe xWe @@ -3984,15 +3984,15 @@ rYw (3,1,1) = {" xWe xWe -jPr -iqb -tCx -tCx -bQU -tCx -tCx -nyf -jsx +aLO +qeV +aBY +aBY +gYu +aBY +aBY +eyf +eQA xWe xWe xWe @@ -4241,15 +4241,15 @@ rYw (4,1,1) = {" xWe xWe -ezN -mbY -vvB -sJT -tCx -uvu -pUd -cHB -oUt +jcm +iSv +iEX +uRc +aBY +iAY +kFZ +tBo +tnx xWe xWe xWe @@ -4498,15 +4498,15 @@ rYw (5,1,1) = {" xWe xWe -fIE -gYc -aHh -ixK -sdY -ixK -aHh -rUY -xsO +dIq +aUs +hvX +bRc +fOM +bRc +hvX +xAy +ohm xWe xWe xWe @@ -4755,15 +4755,15 @@ rYw (6,1,1) = {" xWe xWe -ezN -tEF -rAf -lbz -tCx -cQP -nOo -lsn -oUt +jcm +cTO +cQX +ach +aBY +fMj +aff +wmD +tnx xWe xWe xWe @@ -5012,15 +5012,15 @@ rYw (7,1,1) = {" xWe xWe -ied -aML -tCx -tCx -bQU -tCx -tCx -xnN -aLl +rOK +dcH +aBY +aBY +gYu +aBY +aBY +lRY +bLo xWe xWe xWe @@ -5269,15 +5269,15 @@ rYw (8,1,1) = {" xWe xWe -ukz -oDZ -dDK -ist -gjG -haf -ofQ -nnp -wfB +ckd +sAg +aTZ +lQh +sdV +uVD +vzp +gSq +mDM xWe xWe xWe @@ -6073,7 +6073,7 @@ xWe sbi oLs jqA -eNR +oiu klQ tkO wxN @@ -6330,7 +6330,7 @@ xWe sbi oLs jqA -eNR +oiu klQ tkO wxN @@ -6555,12 +6555,12 @@ rYw xWe xWe xWe -acA -lQh -lQh -lQh -lQh -lib +xRe +kzR +kzR +kzR +kzR +lLV xWe xWe xpa @@ -6812,14 +6812,14 @@ rYw xWe xWe xWe -xyr -gKW -rxD -kLd -gKW -xWJ -sbN -sbN +uzz +yla +tKv +bte +yla +mSr +hJJ +hJJ xpa goB ffh @@ -6833,16 +6833,16 @@ edK hQS cvh xpa -tVS +mML uQa -jGu +wKq xpa -twl +try uQa hun xpa akT -jLZ +uKE gzw eAQ srN @@ -7069,14 +7069,14 @@ rYw xWe xWe xWe -pnq -gKW -gKW -gZf -kLd -xWJ -wkN -sbN +rcC +yla +yla +dli +bte +mSr +tCv +hJJ xpa adu xoy @@ -7100,15 +7100,15 @@ oKw xpa mdh sxE -bNL -mbZ -mbZ +ueH +fpY +fpY wxN uWY uWY -mbZ -mbZ -mbZ +fpY +fpY +fpY mdh gGC sbi @@ -7326,14 +7326,14 @@ rYw xWe xWe xWe -dGh -gKW -rxD -snZ -hqe -xWJ -sbN -sbN +jSP +yla +tKv +nWd +sXl +mSr +hJJ +hJJ xpa xoy tAv @@ -7347,13 +7347,13 @@ cdu uAb pMf xpa -mKn +teC xlf -qTH +ubS xpa -mKn +teC xlf -qTH +ubS xpa eBd hox @@ -7583,14 +7583,14 @@ rYw xWe xWe xWe -xyr -gKW -xHm -gKW -rxD -oAu -wkN -sbN +uzz +yla +gzx +yla +tKv +vXB +tCv +hJJ xpa gkC xpa @@ -7604,15 +7604,15 @@ xpa xpa xpa xpa -jPT -jPT -jPT +rNu +rNu +rNu xpa -jPT -jPT -jPT +rNu +rNu +rNu xpa -cAt +lMi fdf tkO uWY @@ -7840,34 +7840,34 @@ rYw xWe xWe xWe -fKp -qgh -qhi -mpo -qgh -cFq -sbN -sbN +xQn +vFJ +sYD +piu +vFJ +wvs +hJJ +hJJ iub -cNb +ekb nwa nwa jgV -cNb +ekb xpa bxY ewn eis xpa -lBS -ole -cNb -vfx -qxb -cIN -vfx -vfx -wre +tot +cLm +ekb +bKi +rMD +ouH +bKi +bKi +kWL xpa hov hAy @@ -7880,7 +7880,7 @@ uWY fUR fUR fUR -cDa +cgI gGC sbi xWe @@ -8100,16 +8100,16 @@ xWe xWe xWe xWe -sbN -wkN -sbN -sbN -sbN +hJJ +tCv +hJJ +hJJ +hJJ xpa xpa xpa xpa -qAh +uyE rvy gNj btj @@ -8124,13 +8124,13 @@ rvy rvy uFG rvy -sXl +vHU xpa adh cuN -bNL -mbZ -mbZ +ueH +fpY +fpY uWY uWY uWY @@ -8357,16 +8357,16 @@ xWe xWe xWe xWe -sbN -sbN -sbN -sbN -ilq +hJJ +hJJ +hJJ +hJJ +sTd xpa ePQ agk xpa -sPG +tdz xwb gyr iVQ @@ -8375,16 +8375,16 @@ iVQ bAd rvy uFG -wot -vEh -hLh -hLh -gdO +ueB +ulN +gUn +gUn +dOq uFG -hJF +fjp bUG -qZm -prF +rsh +iLI gzw eAQ fUR @@ -8612,10 +8612,10 @@ xWe xWe xWe xWe -sbN -sbN -sbN -sbN +hJJ +hJJ +hJJ +hJJ xWe xWe xWe @@ -8623,7 +8623,7 @@ xpa tCf pBI xpa -gHS +xPo uFG abA pxC @@ -8631,17 +8631,17 @@ iVQ iVQ gnx rvy -wot +ueB hTW txY hTW hTW gmW -aYX -hJF +reN +fjp bUG ocQ -bCV +fio tkO uWY uWY @@ -8869,10 +8869,10 @@ xWe xWe xWe xWe -sbN -sbN -sbN -sbN +hJJ +hJJ +hJJ +hJJ xWe xWe xWe @@ -8882,20 +8882,20 @@ fbp xpa uFG rvy -aff +ahF uWD rTA lzu -dzy +lyo niY -bEl +dkE txY hTW -fsu -kVa +bnr +mGX hTW -oEi -hJF +vWI +fjp iub eBd cuN @@ -9126,16 +9126,16 @@ xWe xWe xWe xWe -sbN -sbN +hJJ +hJJ xpa xpa xpa xpa xpa xpa -cNb -vfx +ekb +bKi jfm uFG uFG @@ -9145,14 +9145,14 @@ cht uFG uFG uFG -oNm +nXC txY hTW txY hTW txY -oEi -hJF +vWI +fjp xpa dCS fdf @@ -9165,7 +9165,7 @@ uWY uWY wxN wxN -cDa +cgI fxb sbi xWe @@ -9383,8 +9383,8 @@ xWe xWe xWe xWe -sbN -sbN +hJJ +hJJ xpa abR sCW @@ -9394,22 +9394,22 @@ xpa rWC rvy rvy -qBz -hbT -hJJ -hbT -hbT -hJJ -ahF -xwb -nNc +uFG +uFG +uFG +uFG +uFG +uFG +uFG +uFG +prY hTW hTW hTW hTW -psw +vwg meo -sXl +vHU iub wTs hAy @@ -9640,8 +9640,8 @@ xWe xWe xWe xWe -sbN -sbN +hJJ +hJJ xpa dZA guP @@ -9651,25 +9651,25 @@ xpa fmT xwb uFG -kGw -hRl -cxy -hRl -ygG -ygG -fDL -uFG +gYw +kwk +eow +kwk +kwk +eow +roB +xwb uFG -oED -iwi -mPw -iwi -jnR +krL +kub +mqF +kub +aQA uFG -sXl +vHU bUG -dKa -prF +lBs +iLI tkO uWY uWY @@ -9897,25 +9897,25 @@ xWe xWe xWe xWe -sbN -sbN +hJJ +hJJ xpa pgU uFG uFG mBj xpa -dZy +kUS rvy uFG -gYw +dME hRl -aLE -pQh -pQh -pQh +cxy +hRl +ygG +ygG gqf -rNu +uFG uFG rvy uFG @@ -9923,10 +9923,10 @@ rvy uFG rvy nwa -sXl +vHU bUG -nJh -yfG +ltr +gDq gzw fUR fUR @@ -10154,35 +10154,35 @@ xWe xWe xWe xWe -sbN -sbN +hJJ +hJJ xpa kWD uFG uFG uFG cCu -rMN -rMN -fqN -kGw +ycR +ycR +cAt +tDM hRl +aLE pQh pQh pQh -pQh -qmm -uFG +eoG +mbZ eUg -fqN -rMN -peY -htR -fqN -fqN -xJh +cAt +ycR +iZM +gBv +cAt +cAt +kDI xpa -ejj +syd opB eHQ uWY @@ -10193,7 +10193,7 @@ uWY uWY uWY wxN -cDa +cgI gGC sbi xWe @@ -10411,8 +10411,8 @@ xWe xWe xWe xWe -sbN -sbN +hJJ +hJJ xpa xpa xpa @@ -10423,23 +10423,23 @@ avK avK xpa dME -bAY -tCv -roB -aBY -vzp -pLk -mSr +hRl +pQh +pQh +pQh +pQh +bad +uFG xpa avK avK avK -nJd +gml avK avK avK xpa -rwO +pWN fdf gzw fUR @@ -10668,35 +10668,35 @@ xWe xWe xWe xWe -sbN -sbN -dcH -dcH -sbN -xWe +hJJ +hJJ +xnl +xnl +hJJ +hJJ xpa soW ays -wGm -xpa -xpa -xpa -xpa -xpa +bAT xpa +hiY +iyo +kVA +xxh +snc +wmf +mFX +wsM xpa -xpa -bcw -xpa -twl +try xyb -lmu +dJP xpa -twl +try xyb -lmu +dJP xpa -veX +dHN oWN eHQ wxN @@ -10704,9 +10704,9 @@ uWY uWY wxN uWY -mbZ -ngj -mbZ +fpY +vyY +fpY mdh bhg sbi @@ -10925,25 +10925,25 @@ xWe xWe xWe xWe -sbN -sbN -sbN -sbN -sbN -xWe +hJJ +hJJ +hJJ +hJJ +hJJ +hJJ xpa gan oQP -hJF +fjp +xpa +xpa +xpa +xpa xpa -okV -qCA -qCA -qCA -qCA -qCA -qCA -qCA +xpa +xpa +xpa +bcw xpa ngx bgG @@ -11191,24 +11191,24 @@ xWe xpa mtY esa -uym +kop xpa -orZ -fDY -tbL -vQt -hBy -ryu -jSX -mvt +okV +qCA +qCA +qCA +qCA +qCA +qCA +qCA xpa aEB xlf -pWM +jfA xpa -wJC +hbT aht -tot +hiO xpa rDF qFF @@ -11450,6 +11450,14 @@ xpa xpa xpa xpa +orZ +fDY +qNN +vQt +hBy +ryu +jSX +mvt xpa xpa xpa @@ -11459,15 +11467,7 @@ xpa xpa xpa xpa -xpa -xpa -xpa -xpa -xpa -xpa -xpa -xpa -mXP +dJK lpN lpN lpN @@ -11706,16 +11706,16 @@ xWe xWe xWe xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe -xWe +xpa +xpa +xpa +xpa +xpa +xpa +xpa +xpa +xpa +xpa xWe xWe xWe diff --git a/_maps/map_files/coyote_bayou/foxybarupper.dmm b/_maps/map_files/coyote_bayou/foxybarupper.dmm index 2e443ac9e2..676159d899 100644 --- a/_maps/map_files/coyote_bayou/foxybarupper.dmm +++ b/_maps/map_files/coyote_bayou/foxybarupper.dmm @@ -1,4 +1,18 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ag" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/structure/toilet_paper{ + pixel_y = 6; + pixel_x = -9 + }, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1; + color = "black" + }, +/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, +/area/f13/wasteland/city/newboston/bar) "ah" = ( /obj/structure/chair/sofa/corner{ color = "#475340"; @@ -35,13 +49,8 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "dC" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/structure/toilet_paper{ - pixel_y = 17 - }, -/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, +/obj/structure/chair/stool/retro/tan, +/turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "dD" = ( /obj/structure/rug/big/rug_yellow{ @@ -61,6 +70,12 @@ }, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) +"eg" = ( +/obj/structure/sign/poster/contraband/pinup_ride{ + pixel_y = 32 + }, +/turf/open/floor/carpet/black, +/area/f13/wasteland/city/newboston/bar) "gc" = ( /obj/effect/decal/cleanable/glitter/blue{ color = "#444499"; @@ -69,17 +84,9 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "gj" = ( -/obj/item/kirbyplants/random, -/obj/machinery/light/small{ - color = "#444499"; - dir = 8; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 - }, -/turf/open/floor/carpet/black, -/area/f13/wasteland/city/newboston/bar) +/obj/machinery/telecomms/relay/preset/telecomms, +/turf/open/indestructible, +/area/f13/wasteland) "gr" = ( /obj/structure/sink{ pixel_x = -8; @@ -112,8 +119,10 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "hj" = ( -/obj/structure/sign/poster/contraband/pinup_bed, -/turf/closed/wall/mineral/brick, +/obj/structure/rug/big/rug_yellow{ + layer = 2.8 + }, +/turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "hR" = ( /obj/item/kirbyplants/random, @@ -122,10 +131,13 @@ "il" = ( /obj/machinery/light/small{ color = "#444499"; + dir = 1; light_color = "#444499"; light_power = 2; - light_range = 2 + light_range = 2; + pixel_y = 13 }, +/obj/machinery/computer/slot_machine, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "iA" = ( @@ -153,10 +165,13 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "jA" = ( -/obj/structure/sign/poster/contraband/pinup_ride{ - pixel_y = 32 +/obj/machinery/light/small{ + color = "#444499"; + light_color = "#444499"; + light_power = 2; + light_range = 2 }, -/turf/open/floor/carpet/black, +/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, /area/f13/wasteland/city/newboston/bar) "jO" = ( /obj/machinery/light/small{ @@ -173,23 +188,20 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "kf" = ( -/obj/machinery/telecomms/relay/preset/telecomms, -/turf/open/indestructible, -/area/f13/wasteland) +/obj/structure/chair/sofa/right{ + dir = 8; + pixel_x = 8 + }, +/turf/open/floor/carpet/black, +/area/f13/wasteland/city/newboston/bar) "kF" = ( -/obj/item/kirbyplants/random, -/obj/structure/sign/painting/library{ - pixel_x = 32 +/obj/structure/toilet{ + dir = 8 }, -/obj/machinery/light/small{ - color = "#444499"; - dir = 4; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 +/obj/structure/toilet_paper{ + pixel_y = 17 }, -/turf/open/floor/carpet/black, +/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, /area/f13/wasteland/city/newboston/bar) "lB" = ( /obj/structure/rug/carpet{ @@ -228,17 +240,7 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "nT" = ( -/obj/machinery/light/small{ - color = "#444499"; - dir = 4; - light_color = "#444499"; - light_power = 2; - light_range = 2; - pixel_y = 13 - }, -/obj/structure/sign/painting/library{ - pixel_x = 32 - }, +/obj/machinery/computer/slot_machine, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "oL" = ( @@ -252,13 +254,19 @@ /obj/item/lock_bolt, /turf/open/floor/carpet/purple, /area/f13/wasteland/city/newboston/bar) +"pi" = ( +/obj/structure/simple_door/room, +/obj/item/lock_bolt{ + dir = 1 + }, +/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, +/area/f13/wasteland/city/newboston/bar) "qp" = ( /turf/open/floor/carpet/blue, /area/f13/wasteland/city/newboston/bar) "qv" = ( -/obj/structure/sign/poster/contraband/pinup_topless{ - pixel_y = 32 - }, +/obj/structure/table/abductor, +/obj/item/toy/cards/deck, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "qC" = ( @@ -267,6 +275,18 @@ }, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) +"ru" = ( +/obj/structure/table/abductor, +/obj/item/dice/d6{ + pixel_y = 12; + pixel_x = 6 + }, +/obj/item/dice/d6{ + pixel_y = 0; + pixel_x = -5 + }, +/turf/open/floor/carpet/black, +/area/f13/wasteland/city/newboston/bar) "rM" = ( /obj/structure/dresser{ pixel_y = 19; @@ -291,17 +311,11 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "ta" = ( -/obj/structure/chair/sofa/left{ - dir = 4; - pixel_x = -6 - }, /obj/machinery/light/small{ color = "#444499"; - dir = 8; light_color = "#444499"; light_power = 2; - light_range = 2; - pixel_y = 13 + light_range = 2 }, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) @@ -342,11 +356,19 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "tQ" = ( -/obj/structure/simple_door/room, -/obj/item/lock_bolt{ - dir = 1 +/obj/structure/chair/sofa/left{ + dir = 4; + pixel_x = -6 }, -/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, +/obj/machinery/light/small{ + color = "#444499"; + dir = 8; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 + }, +/turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "um" = ( /obj/effect/decal/cleanable/glitter/white{ @@ -379,11 +401,12 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "yr" = ( -/obj/structure/simple_door/repaired, -/obj/item/lock_bolt{ - dir = 8 +/obj/structure/table/abductor, +/obj/structure/lootable/house/junk_television{ + pixel_y = 13; + pixel_x = 2 }, -/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, +/turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "ys" = ( /obj/structure/bed/wooden, @@ -472,12 +495,10 @@ /turf/open/floor/carpet/blue, /area/f13/wasteland/city/newboston/bar) "Ec" = ( -/obj/structure/sign/painting/library{ - pixel_x = 32 - }, +/obj/item/kirbyplants/random, /obj/machinery/light/small{ color = "#444499"; - dir = 4; + dir = 8; light_color = "#444499"; light_power = 2; light_range = 2; @@ -492,11 +513,8 @@ /turf/open/floor/carpet/blue, /area/f13/wasteland/city/newboston/bar) "EF" = ( -/obj/structure/chair/sofa/right{ - dir = 1; - pixel_x = -6 - }, -/turf/open/floor/carpet/black, +/obj/structure/sign/poster/contraband/pinup_bed, +/turf/closed/wall/mineral/brick, /area/f13/wasteland/city/newboston/bar) "EM" = ( /turf/open/floor/carpet/black, @@ -505,18 +523,11 @@ /turf/open/floor/plasteel/f13/vault_floor/misc/vault1, /area/f13/wasteland/city/newboston/bar) "Fg" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/structure/toilet_paper{ - pixel_y = 6; - pixel_x = -9 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1; - color = "black" +/obj/structure/chair/sofa/left{ + dir = 8; + pixel_x = 8 }, -/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, +/turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "Fq" = ( /obj/structure/chair/sofa/corner{ @@ -547,14 +558,8 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "Mv" = ( -/obj/machinery/light/small{ - color = "#444499"; - light_color = "#444499"; - light_power = 2; - light_range = 2 - }, -/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, -/area/f13/wasteland/city/newboston/bar) +/turf/closed/indestructible/riveted, +/area/f13/wasteland) "Nz" = ( /obj/structure/chair/sofa/right{ dir = 8; @@ -563,8 +568,9 @@ /turf/open/floor/carpet/blue, /area/f13/wasteland/city/newboston/bar) "Oo" = ( -/obj/structure/sign/painting/library{ - pixel_x = 32 +/obj/structure/chair/sofa/right{ + dir = 1; + pixel_x = -6 }, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) @@ -586,8 +592,11 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "Pq" = ( -/turf/open/indestructible, -/area/f13/wasteland) +/obj/structure/sign/poster/contraband/pinup_topless{ + pixel_y = 32 + }, +/turf/open/floor/carpet/black, +/area/f13/wasteland/city/newboston/bar) "Ps" = ( /obj/structure/railing{ color = "#A47449"; @@ -596,6 +605,34 @@ }, /turf/open/transparent/openspace, /area/f13/wasteland/city/newboston/bar) +"PA" = ( +/obj/machinery/light/small{ + color = "#444499"; + dir = 4; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 + }, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/turf/open/floor/carpet/black, +/area/f13/wasteland/city/newboston/bar) +"PM" = ( +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/machinery/light/small{ + color = "#444499"; + dir = 4; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 + }, +/turf/open/floor/carpet/black, +/area/f13/wasteland/city/newboston/bar) "PZ" = ( /obj/structure/simple_door/repaired, /obj/item/lock_bolt, @@ -646,6 +683,21 @@ }, /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) +"Uw" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/obj/machinery/light/small{ + color = "#444499"; + dir = 4; + light_color = "#444499"; + light_power = 2; + light_range = 2; + pixel_y = 13 + }, +/turf/open/floor/carpet/black, +/area/f13/wasteland/city/newboston/bar) "Vk" = ( /obj/structure/chair/sofa{ color = "#475340"; @@ -671,12 +723,8 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "Xr" = ( -/obj/structure/chair/sofa/corner{ - dir = 1; - pixel_x = -6 - }, -/turf/open/floor/carpet/black, -/area/f13/wasteland/city/newboston/bar) +/turf/open/indestructible, +/area/f13/wasteland) "XH" = ( /obj/structure/railing{ color = "#A47449"; @@ -689,15 +737,26 @@ /turf/open/floor/carpet/black, /area/f13/wasteland/city/newboston/bar) "XW" = ( -/turf/closed/indestructible/riveted, -/area/f13/wasteland) +/obj/structure/simple_door/repaired, +/obj/item/lock_bolt{ + dir = 8 + }, +/turf/open/floor/plasteel/f13/vault_floor/misc/vault1, +/area/f13/wasteland/city/newboston/bar) +"ZE" = ( +/obj/structure/chair/sofa/corner{ + dir = 1; + pixel_x = -6 + }, +/turf/open/floor/carpet/black, +/area/f13/wasteland/city/newboston/bar) (1,1,1) = {" -XW -XW -XW -XW -XW +Mv +Mv +Mv +Mv +Mv cs cs cs @@ -950,11 +1009,11 @@ tg tg "} (2,1,1) = {" -XW -Pq -Pq -Pq -XW +Mv +Xr +Xr +Xr +Mv cs cs cs @@ -1207,11 +1266,11 @@ tg tg "} (3,1,1) = {" -XW -Pq -kf -Pq -XW +Mv +Xr +gj +Xr +Mv cs cs cs @@ -1464,11 +1523,11 @@ tg tg "} (4,1,1) = {" -XW -Pq -Pq -Pq -XW +Mv +Xr +Xr +Xr +Mv cs cs cs @@ -1721,11 +1780,11 @@ tg tg "} (5,1,1) = {" -XW -XW -XW -XW -XW +Mv +Mv +Mv +Mv +Mv cs cs cs @@ -2762,7 +2821,7 @@ Vo Vo EQ EQ -Mv +jA Vo cs cs @@ -3017,7 +3076,7 @@ Hy EQ Vo Vo -dC +kF EQ EQ Vo @@ -3276,7 +3335,7 @@ Vo Vo Vo Vo -yr +XW Vo Ra EQ @@ -3528,15 +3587,15 @@ cs cs Vo Hy -Mv +jA Vo Ra -tQ +pi EQ EQ ph EQ -Fg +ag Vo cs cs @@ -3787,10 +3846,10 @@ Vo Hy EQ Vo -dC +kF Vo EQ -Mv +jA Vo Vo Vo @@ -4042,7 +4101,7 @@ cs cs Vo Hy -Mv +jA Vo Vo Vo @@ -4569,7 +4628,7 @@ Vo ns EM Cd -il +ta Vo Vo Vo @@ -5340,7 +5399,7 @@ Vo ns Cd EM -il +ta Vo Vo Vo @@ -5584,7 +5643,7 @@ cs cs cs Vo -qv +Pq EM Cd sd @@ -5594,7 +5653,7 @@ Vo rM lB Vo -jA +eg EM EM EM @@ -5605,8 +5664,8 @@ Vo jO Ql EM -ta -Xr +tQ +ZE Vo cs cs @@ -5863,7 +5922,7 @@ Cd Ql EM aR -EF +Oo Vo cs cs @@ -6113,7 +6172,7 @@ EM Cd EM Vo -hj +EF Vo Vo EM @@ -6364,16 +6423,16 @@ Ro EM EM EM -gj +Ec EM Cd EM EM -gj +Ec EM EM qC -il +ta Vo Vo Vo @@ -6611,7 +6670,7 @@ cs cs cs cs -hj +EF EM EM EM @@ -7129,19 +7188,19 @@ Vo EM EM EM -kF +Uw EM EM EM -Ec +PM EM EM Cd -nT +PA EM -Oo EM -nT +PA +EM EM EM Cd @@ -7383,9 +7442,9 @@ cs cs cs Vo -Ql -Ql -Ql +dS +EM +EM Vo Ql Ql @@ -7397,11 +7456,11 @@ Ql Vo Ql Ql -Ql Vo Ql Ql Ql +Ql Vo Vo Vo @@ -7640,8 +7699,8 @@ cs cs cs Vo -EM -EM +nT +dC EM Vo EM @@ -7654,11 +7713,11 @@ EM Vo EM EM -EM Vo EM EM -EM +be +dS Vo Vo Vo @@ -7897,25 +7956,25 @@ cs cs cs Vo -ns -be +nT +dC EM Vo ns -be -EM +aR +uu Vo ns be EM Vo ns -be -EM +yr Vo ns -EM -dS +WW +aR +aR Vo Vo Vo @@ -8154,22 +8213,22 @@ cs cs cs Vo -WW -aR -uu +il +dC +EM Vo WW -aR +qv uu Vo WW -aR +ru uu Vo -WW -aR -uu +EM +hj Vo +EM WW aR aR @@ -8411,22 +8470,22 @@ cs cs cs Vo -dS -oL +nT +dC EM Vo EM -oL -dS +aR +uu Vo EM oL dS Vo -EM -oL -dS +kf +Fg Vo +EM WW aR aR diff --git a/code/modules/jobs/job_types/jobs_we_use.dm b/code/modules/jobs/job_types/jobs_we_use.dm index 5e7129cd03..1f5e02cae7 100644 --- a/code/modules/jobs/job_types/jobs_we_use.dm +++ b/code/modules/jobs/job_types/jobs_we_use.dm @@ -59,7 +59,7 @@ description = "Yeah, lets go get something to drink yeah?" supervisors = "fate" selection_color = "#dddddd" - paycheck = 50 + paycheck = 100 outfit = /datum/outfit/job/wasteland/f13wastelander access = list() minimal_access = list() @@ -187,6 +187,9 @@ flag = F13BARKEEP description = "Time to go to work, serve drinks and have a good time!" supervisors = "fate" + paycheck = 150 + total_positions = 2 + spawn_positions = 2 outfit = /datum/outfit/job/den/f13barkeep access = list(ACCESS_BAR, ACCESS_CARGO_BOT, ACCESS_CARGO, ACCESS_GUILD) minimal_access = list(ACCESS_BAR, ACCESS_CARGO_BOT, ACCESS_CARGO, ACCESS_GUILD) @@ -221,6 +224,7 @@ flag = F13CLUBWORKER department_head = list("Club Worker") head_announce = list("Security") + paycheck = 50 faction = FACTION_CLUB social_faction = FACTION_CLUB description = "You're a worker at Heavens Night, be you a maid that cleans up, an escort, a dancer, or a waiter/waitress. Your job is to service the customer!" From 849e1d4b15248de76cbb07dd2f38424279173f4a Mon Sep 17 00:00:00 2001 From: Tk420634 Date: Wed, 10 Jul 2024 07:15:37 -0500 Subject: [PATCH 4/6] KF -> BatEotU (Bat at you) --- code/controllers/subsystem/shuttle.dm | 2 +- code/game/objects/effects/spawners/f13lootdrop.dm | 2 +- code/game/objects/items/storage/toolbox.dm | 4 ++-- code/game/world.dm | 2 +- code/modules/holiday/party_time.dm | 2 +- config/config.txt | 4 ++-- config/motd.txt | 2 +- interface/skin.dmf | 2 +- licenses/README.md | 4 ++-- tgui/packages/tgui/interfaces/Changelog.js | 2 +- tgui/packages/tgui/interfaces/CharacterDirectory.js | 2 +- tgui/public/tgui.bundle.js | 2 +- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index 9179ce7fb2..a0620fac74 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -85,7 +85,7 @@ SUBSYSTEM_DEF(shuttle) supply_packs[P.type] = P initial_load() - // Not used on Knotingham Forest. + // Not used on the Bar at the End of the Universe. // if(!arrivals) // WARNING("No /obj/docking_port/mobile/arrivals placed on the map!") if(!emergency) diff --git a/code/game/objects/effects/spawners/f13lootdrop.dm b/code/game/objects/effects/spawners/f13lootdrop.dm index cd732247cd..70548fd1fe 100644 --- a/code/game/objects/effects/spawners/f13lootdrop.dm +++ b/code/game/objects/effects/spawners/f13lootdrop.dm @@ -2387,7 +2387,7 @@ there should be very few of these spawns on the whole map. finding one should be /obj/item/stack/crafting/goodparts/three = 2 ) */ -// Updated money spawners to era match to Knotingham Forest's date, 2222. ~TK420634 +// Updated money spawners to era match to the Bar at the End of the Universe's date, 2222. ~TK420634 // Also, fuck this multi-tiered way of trying to spawn money into the game. Cludged together crap, my dude. diff --git a/code/game/objects/items/storage/toolbox.dm b/code/game/objects/items/storage/toolbox.dm index 0df85c490e..731b3fd03a 100644 --- a/code/game/objects/items/storage/toolbox.dm +++ b/code/game/objects/items/storage/toolbox.dm @@ -81,8 +81,8 @@ GLOBAL_LIST_EMPTY(rubber_toolbox_icons) new /obj/item/wrench(src) new /obj/item/weldingtool(src) new /obj/item/crowbar(src) -// new /obj/item/analyzer(src) // Knotingham Forest Edit, due to disabled atmos, analyzers are useless. - new /obj/item/multitool(src) // Knotingham Forest Edit, no need to gatekeep the multitool? +// new /obj/item/analyzer(src) // the Bar at the End of the Universe Edit, due to disabled atmos, analyzers are useless. + new /obj/item/multitool(src) // the Bar at the End of the Universe Edit, no need to gatekeep the multitool? new /obj/item/wirecutters(src) /obj/item/storage/toolbox/mechanical/old diff --git a/code/game/world.dm b/code/game/world.dm index 656b5efdc5..b0183517fa 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -328,7 +328,7 @@ GLOBAL_LIST(topic_status_cache) if(SSmapping.config) // this just stops the runtime, honk. features += "[SSmapping.config.map_name]" //CIT CHANGE - makes the hub entry display the current map - //if(NUM2SECLEVEL(GLOB.security_level)) // Knotingham Forest - We don't use alert levels. + //if(NUM2SECLEVEL(GLOB.security_level)) // the Bar at the End of the Universe - We don't use alert levels. // features += "[NUM2SECLEVEL(GLOB.security_level)] alert" var/popcaptext = "" diff --git a/code/modules/holiday/party_time.dm b/code/modules/holiday/party_time.dm index 319e153d4e..6b4bf8c74f 100644 --- a/code/modules/holiday/party_time.dm +++ b/code/modules/holiday/party_time.dm @@ -26,7 +26,7 @@ /datum/holiday/weekly/potluck/celebrate() . = ..() - world.TgsTargetedChatBroadcast("<@&1147595783147880568> Come on down for the Knotingham Forest meet, greet, n' eat! Gather in new folks, won't be so lonely if you're all new together! Let's get y'all settled in!", FALSE) + world.TgsTargetedChatBroadcast("<@&1147595783147880568> Come on down for the the Bar at the End of the Universe meet, greet, n' eat! Gather in new folks, won't be so lonely if you're all new together! Let's get y'all settled in!", FALSE) START_PROCESSING(SSevents, src) // I love processing nonprocessing subsystems /datum/holiday/weekly/potluck/greet() diff --git a/config/config.txt b/config/config.txt index dcb1d745e0..7b5f5d74a3 100644 --- a/config/config.txt +++ b/config/config.txt @@ -21,7 +21,7 @@ $include policy.txt # There are various options which are hard-locked for security reasons. ## Server name: This appears at the top of the screen in-game and in the BYOND hub. Uncomment and replace 'tgstation' with the name of your choice. -@SERVERNAME Knotingham Forest +@SERVERNAME the Bar at the End of the Universe ## Server tagline: This will appear right below the server's title. SERVERTAGLINE [18+] CDDA/QoC/FO/Biomutant/STALKER inspired HRP Furry Roleplaying experience. Our newts go hard. Join at https://discord.gg/coyotebayou @@ -29,7 +29,7 @@ SERVERTAGLINE [18+] CDDA/QoC/FO/Biomutant/STALKER inspired HRP Furry Roleplaying # SERVERSQLNAME fo13sql ## Station name: The name of the station as it is referred to in-game. If commented out, the game will generate a random name instead. -STATIONNAME Knotingham Forest +STATIONNAME the Bar at the End of the Universe ## Put on byond hub: Uncomment this to put your server on the byond hub. HUB diff --git a/config/motd.txt b/config/motd.txt index 0aae962f99..9b48a29bf7 100644 --- a/config/motd.txt +++ b/config/motd.txt @@ -1,5 +1,5 @@ -

      Welcome to Knotingham Forest!

      +

      Welcome to the Bar at the End of the Universe!


      Furry Fallout in east Texas, circa 2222! Go gettem waster!
      diff --git a/interface/skin.dmf b/interface/skin.dmf index c58cb4f587..a193129dd1 100644 --- a/interface/skin.dmf +++ b/interface/skin.dmf @@ -56,7 +56,7 @@ window "mainwindow" anchor2 = -1,-1 is-default = true saved-params = "pos;size;is-minimized;is-maximized" - title = "Knotingham Forest" + title = "the Bar at the End of the Universe" macro = "default" menu = "menu" elem "split" diff --git a/licenses/README.md b/licenses/README.md index 9d63a6f8b4..1f22f3f631 100644 --- a/licenses/README.md +++ b/licenses/README.md @@ -11,9 +11,9 @@ If it's under the AGPL/GPL license, we also should credit them. For example: -Knotingham Forest | [Creative Commons Attribution-ShareAlike 3.0](https://creativecommons.org/licenses/by-sa/3.0/) | [Source Code](https://github.com/ARF-SS13/coyote-bayou) +the Bar at the End of the Universe | [Creative Commons Attribution-ShareAlike 3.0](https://creativecommons.org/licenses/by-sa/3.0/) | [Source Code](https://github.com/ARF-SS13/coyote-bayou) -Knotingham Forest | [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.en.html) | [Source Code](https://github.com/ARF-SS13/coyote-bayou) +the Bar at the End of the Universe | [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.en.html) | [Source Code](https://github.com/ARF-SS13/coyote-bayou) ## Licenses diff --git a/tgui/packages/tgui/interfaces/Changelog.js b/tgui/packages/tgui/interfaces/Changelog.js index 779b524c81..c523684433 100644 --- a/tgui/packages/tgui/interfaces/Changelog.js +++ b/tgui/packages/tgui/interfaces/Changelog.js @@ -176,7 +176,7 @@ export class Changelog extends Component { const header = (
      -

      Knotingham Forest

      +

      the Bar at the End of the Universe

      Thanks to: Baystation 12, /vg/station, NTstation, CDK Station devs, diff --git a/tgui/packages/tgui/interfaces/CharacterDirectory.js b/tgui/packages/tgui/interfaces/CharacterDirectory.js index 4b5d8d1981..0713ed45f3 100644 --- a/tgui/packages/tgui/interfaces/CharacterDirectory.js +++ b/tgui/packages/tgui/interfaces/CharacterDirectory.js @@ -47,7 +47,7 @@ export const CharacterDirectory = (props, context) => { width={1280} height={600} theme="ntos" - title="Knotingham Forest Yellow Pages" + title="the Bar at the End of the Universe Yellow Pages" resizable> 0?"good":"bad",children:i>0?"Earned "+i+" times":"Locked"})||(0,o.createComponentVNode)(2,a.Box,{color:i?"good":"bad",children:i?"Unlocked":"Locked"})]})]},n)},d=function(e,t){var n=(0,r.useBackend)(t).data,c=n.highscore,i=n.user_ckey,l=(0,r.useLocalState)(t,"highscore",0),d=l[0],u=l[1],s=c[d];if(!s)return null;var m=Object.keys(s.scores).map((function(e){return{ckey:e,value:s.scores[e]}}));return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:d===t,onClick:function(){return u(t)},children:e.name},e.name)}))})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Score"})]}),m.map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:t+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:e.ckey===i&&"green",textAlign:"center",children:[0===t&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"yellow",mr:2}),e.ckey,0===t&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"yellow",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.value})]},e.ckey)}))]})})]})}},81687:function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}};t.AiAirlock=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=i[d.power.main]||i[0],s=i[d.power.backup]||i[0],m=i[d.shock]||i[0];return(0,o.createComponentVNode)(2,c.Window,{width:500,height:390,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!d.power.main,content:"Disrupt",onClick:function(){return l("disrupt-main")}}),children:[d.power.main?"Online":"Offline"," ",d.wires.main_1&&d.wires.main_2?d.power.main_timeleft>0&&"["+d.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:s.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!d.power.backup,content:"Disrupt",onClick:function(){return l("disrupt-backup")}}),children:[d.power.backup?"Online":"Offline"," ",d.wires.backup_1&&d.wires.backup_2?d.power.backup_timeleft>0&&"["+d.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:m.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(d.wires.shock&&0===d.shock),content:"Restore",onClick:function(){return l("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Temporary",onClick:function(){return l("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Permanent",onClick:function(){return l("shock-perm")}})],4),children:[2===d.shock?"Safe":"Electrified"," ",(d.wires.shock?d.shock_timeleft>0&&"["+d.shock_timeleft+"s]":"[Wires have been cut!]")||-1===d.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.id_scanner?"power-off":"times",content:d.id_scanner?"Enabled":"Disabled",selected:d.id_scanner,disabled:!d.wires.id_scanner,onClick:function(){return l("idscan-toggle")}}),children:!d.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.emergency?"power-off":"times",content:d.emergency?"Enabled":"Disabled",selected:d.emergency,onClick:function(){return l("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.locked?"lock":"unlock",content:d.locked?"Lowered":"Raised",selected:d.locked,disabled:!d.wires.bolts,onClick:function(){return l("bolt-toggle")}}),children:!d.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.lights?"power-off":"times",content:d.lights?"Enabled":"Disabled",selected:d.lights,disabled:!d.wires.lights,onClick:function(){return l("light-toggle")}}),children:!d.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.safe?"power-off":"times",content:d.safe?"Enabled":"Disabled",selected:d.safe,disabled:!d.wires.safe,onClick:function(){return l("safe-toggle")}}),children:!d.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.speed?"power-off":"times",content:d.speed?"Enabled":"Disabled",selected:d.speed,disabled:!d.wires.timing,onClick:function(){return l("speed-toggle")}}),children:!d.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.opened?"sign-out-alt":"sign-in-alt",content:d.opened?"Open":"Closed",selected:d.opened,disabled:d.locked||d.welded,onClick:function(){return l("open-close")}}),children:!(!d.locked&&!d.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),d.locked?"bolted":"",d.locked&&d.welded?" and ":"",d.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})]})})}},49855:function(e,t,n){"use strict";t.__esModule=!0,t.AiRestorerContent=t.AiRestorer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AiRestorer=function(){return(0,o.createComponentVNode)(2,c.Window,{width:370,height:360,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.AI_present,d=i.error,u=i.name,s=i.laws,m=i.isDead,p=i.restoring,C=i.health,h=i.ejectable;return(0,o.createFragment)([d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:d}),!!h&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:l?u:"----------",disabled:!l,onClick:function(){return c("PRG_eject")}}),!!l&&(0,o.createComponentVNode)(2,a.Section,{title:h?"System Status":u,buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:m?"bad":"good",children:m?"Nonfunctional":"Functional"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})})}),!!p&&(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"20px",color:"good",mt:1,children:"RECONSTRUCTION IN PROGRESS"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",content:"Begin Reconstruction",disabled:p,mt:1,onClick:function(){return c("PRG_beginReconstruction")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{className:"candystripe",children:e},e)}))})]})],0)};t.AiRestorerContent=i},70203:function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677),l=n(32599),d=n(6701);t.AirAlarm=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.locked&&!r.siliconUser;return(0,o.createComponentVNode)(2,i.Window,{width:440,height:650,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,u),!c&&(0,o.createComponentVNode)(2,m)]})})};var u=function(e,t){var n=(0,a.useBackend)(t).data,i=(n.environment_data||[]).filter((function(e){return e.value>=.01})),l={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},d=l[n.danger_level]||l[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[i.length>0&&(0,o.createFragment)([i.map((function(e){var t=l[e.danger_level]||l[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:d.color,children:d.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:n.atmos_alarm||n.fire_alarm?"bad":"good",children:(n.atmos_alarm?"Atmosphere Alarm":n.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!n.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},s={home:{title:"Air Controls",component:function(){return p}},vents:{title:"Vent Controls",component:function(){return C}},scrubbers:{title:"Scrubber Controls",component:function(){return h}},modes:{title:"Operating Mode",component:function(){return N}},thresholds:{title:"Alarm Thresholds",component:function(){return V}}},m=function(e,t){var n=(0,a.useLocalState)(t,"screen"),r=n[0],i=n[1],l=s[r]||s.home,d=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:r&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return i()}}),children:(0,o.createComponentVNode)(2,d)})},p=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=(0,a.useLocalState)(t,"screen"),d=(l[0],l[1]),u=i.mode,s=i.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:s?"exclamation-triangle":"exclamation",color:s&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return r(s?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===u?"exclamation-triangle":"exclamation",color:3===u&&"danger",content:"Panic Siphon",onClick:function(){return r("mode",{mode:3===u?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return d("vents")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return d("scrubbers")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return d("modes")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return d("thresholds")}})],4)},C=function(e,t){var n=(0,a.useBackend)(t).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,d.Vent,{vent:e},e.id_tag)})):"Nothing to show"},h=function(e,t){var n=(0,a.useBackend)(t).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,d.Scrubber,{scrubber:e},e.id_tag)})):"Nothing to show"},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.modes;return i&&0!==i.length?i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return r("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},V=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,l.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return i("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},41904:function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=t.AirlockAccessList=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(45445);function l(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n=n.length?e=t?e-1:0:e<0&&(e=t?0:n.length-1);var o=this.buttonRefs[e].current;o&&setTimeout((function(){return o.focus()}),1),this.setState({current:e})},u.render=function(){var e=this,t=(0,a.useBackend)(this.context),n=t.act,r=t.data,d=r.title,u=r.message,m=r.buttons,p=r.timeout,C=this.state.current,h=function(){return e.setCurrent(C,!1)};return(0,o.createComponentVNode)(2,i.Window,{title:d,width:350,height:150,canClose:p>0,children:[p&&(0,o.createComponentVNode)(2,s,{value:p}),(0,o.createComponentVNode)(2,i.Window.Content,{onFocus:h,onClick:h,children:(0,o.createComponentVNode)(2,c.Section,{fill:!0,children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",height:"100%",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",className:"AlertModal__Message",height:"100%",children:(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Box,{m:1,children:u})})})}),(0,o.createComponentVNode)(2,c.Flex.Item,{my:2,children:(0,o.createComponentVNode)(2,c.Flex,{className:"AlertModal__Buttons",children:m.map((function(t,r){return(0,o.createComponentVNode)(2,c.Flex.Item,{mx:1,children:(0,o.createVNode)(1,"div","Button Button--color--default",t,0,{px:3,onClick:function(){return n("choose",{choice:t})},onKeyDown:function(o){var r=window.event?o.which:o.keyCode;r===l.KEY_SPACE||r===l.KEY_ENTER?n("choose",{choice:t}):r===l.KEY_LEFT||o.shiftKey&&r===l.KEY_TAB?e.setCurrent(C-1,r===l.KEY_LEFT):r!==l.KEY_RIGHT&&r!==l.KEY_TAB||e.setCurrent(C+1,r===l.KEY_RIGHT)}},null,e.buttonRefs[r])},r)}))})})]})})})]})},r}(o.Component);t.AlertModal=u;var s=function(e){var t=e.value;return(0,o.createVNode)(1,"div","AlertModal__Loader",(0,o.createComponentVNode)(2,c.Box,{className:"AlertModal__LoaderProgress",style:{width:100*(0,r.clamp01)(t)+"%"}}),2)};t.Loader=s},80186:function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(32599);t.Apc=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:450,height:445,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,u)})})};var l={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},d={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,u=n.data,s=u.locked&&!u.siliconUser,m=l[u.externalPower]||l[0],p=l[u.chargingStatus]||l[0],C=u.powerChannels||[],h=d[u.malfStatus]||d[0],N=u.powerCellStatus/100;return u.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",u.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return c("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:m.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.isOperating?"power-off":"times",content:u.isOperating?"On":"Off",selected:u.isOperating&&!s,disabled:s,onClick:function(){return c("breaker")}}),children:["[ ",m.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:N})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.chargeMode?"sync":"close",content:u.chargeMode?"Auto":"Off",disabled:s,onClick:function(){return c("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[C.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!s&&(1===e.status||3===e.status),disabled:s,onClick:function(){return c("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!s&&2===e.status,disabled:s,onClick:function(){return c("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!s&&0===e.status,disabled:s,onClick:function(){return c("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,u.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!u.siliconUser&&(0,o.createFragment)([!!u.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:h.icon,content:h.content,color:"bad",onClick:function(){return c(h.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return c("overload")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.coverLocked?"lock":"unlock",content:u.coverLocked?"Engaged":"Disengaged",disabled:s,onClick:function(){return c("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:u.emergencyLights?"Enabled":"Disabled",disabled:s,onClick:function(){return c("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:u.nightshiftLights?"Enabled":"Disabled",onClick:function(){return c("toggle_nightshift")}})})]})})],4)}},16541:function(e,t,n){"use strict";t.__esModule=!0,t.ApcControl=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(59641),i=n(54777),l=n(50930),d=n(33677),u=n(81574);t.ApcControl=function(e,t){var n=(0,i.useBackend)(t).data;return(0,o.createComponentVNode)(2,d.Window,{title:"APC Controller",width:550,height:500,resizable:!0,children:[1===n.authenticated&&(0,o.createComponentVNode)(2,m),0===n.authenticated&&(0,o.createComponentVNode)(2,s)]})};var s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.emagged,c=1===a?"Open":"Log In";return(0,o.createComponentVNode)(2,d.Window.Content,{children:(0,o.createComponentVNode)(2,l.Button,{fluid:!0,color:1===a?"":"good",content:c,onClick:function(){return r("log-in")}})})},m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.restoring,c=(0,i.useLocalState)(t,"tab-index",1),u=c[0],s=c[1];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Tabs,{children:[(0,o.createComponentVNode)(2,l.Tabs.Tab,{selected:1===u,onClick:function(){s(1),r("check-apcs")},children:"APC Control Panel"}),(0,o.createComponentVNode)(2,l.Tabs.Tab,{selected:2===u,onClick:function(){s(2),r("check-logs")},children:"Log View Panel"})]}),1===a&&(0,o.createComponentVNode)(2,l.Dimmer,{fontSize:"32px",children:[(0,o.createComponentVNode)(2,l.Icon,{name:"cog",spin:!0})," Resetting..."]}),1===u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,l.Box,{fillPositionedParent:!0,top:"53px",children:(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,C)})})],4),2===u&&(0,o.createComponentVNode)(2,l.Box,{fillPositionedParent:!0,top:"20px",children:(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,h)})})],0)},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,c=a.emagged,d=a.logging,u=(0,i.useLocalState)(t,"sortByField",null),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,l.Flex,{children:[(0,o.createComponentVNode)(2,l.Flex.Item,{children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===s,content:"Name",onClick:function(){return m("name"!==s&&"name")}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===s,content:"Charge",onClick:function(){return m("charge"!==s&&"charge")}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===s,content:"Draw",onClick:function(){return m("draw"!==s&&"draw")}})]}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,l.Flex.Item,{children:[1===c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Button,{color:1===d?"bad":"good",content:1===d?"Stop Logging":"Restore Logging",onClick:function(){return r("toggle-logs")}}),(0,o.createComponentVNode)(2,l.Button,{content:"Reset Console",onClick:function(){return r("restore-console")}})],4),(0,o.createComponentVNode)(2,l.Button,{color:"bad",content:"Log Out",onClick:function(){return r("log-out")}})]})]})},C=function(e,t){var n=(0,i.useBackend)(t),c=n.data,d=n.act,s=(0,i.useLocalState)(t,"sortByField",null)[0],m=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===s&&(0,r.sortBy)((function(e){return e.name})),"charge"===s&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===s&&(0,r.sortBy)((function(e){return-(0,u.powerRank)(e.load)}),(function(e){return-parseFloat(e.load)}))])(c.apcs);return(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"On/Off"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),m.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,l.Button,{icon:e.operating?"power-off":"times",color:e.operating?"good":"bad",onClick:function(){return d("breaker",{ref:e.ref})}}),2),(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,l.Button,{onClick:function(){return d("access-apc",{ref:e.ref})},children:e.name}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,u.AreaCharge,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,N,{target:"equipment",status:e.eqp,apc:e,act:d}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,N,{target:"lighting",status:e.lgt,apc:e,act:d}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,N,{target:"environ",status:e.env,apc:e,act:d}),2)],4,null,e.id)}))]})},h=function(e,t){var n=(0,i.useBackend)(t).data,c=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.entry+t})})),function(e){return e.reverse()}])(n.logs);return(0,o.createComponentVNode)(2,l.Box,{m:-.5,children:c.map((function(e){return(0,o.createComponentVNode)(2,l.Box,{p:.5,className:"candystripe",bold:!0,children:e.entry},e.id)}))})},N=function(e){var t=e.target,n=e.status,r=e.apc,a=e.act,c=Boolean(2&n),i=Boolean(1&n);return(0,o.createComponentVNode)(2,l.Button,{icon:i?"sync":"power-off",color:c?"good":"bad",onClick:function(){return a("toggle-minor",{type:t,value:V(n),ref:r.ref})}})},V=function(e){return 0===e?2:2===e?3:0};N.defaultHooks=c.pureComponentHooks},26129:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AtmosAlertConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.priority||[],u=l.minor||[];return(0,o.createComponentVNode)(2,c.Window,{width:350,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[0===d.length&&(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),d.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return i("clear",{zone:e})}}),2,null,e)})),0===u.length&&(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16),u.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return i("clear",{zone:e})}}),2,null,e)}))],0)})})})}},41569:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(58734),r=n(45445),a=n(5339),c=n(54777),i=n(50930),l=n(33677);t.AtmosControlConsole=function(e,t){var n,d=(0,c.useBackend)(t),u=d.act,s=d.data,m=s.sensors||[];return(0,o.createComponentVNode)(2,l.Window,{width:500,height:315,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:!!s.tank&&(null==(n=m[0])?void 0:n.long_name),children:m.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,i.Section,{title:!s.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),s.tank&&(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",content:"Reconnect",onClick:function(){return u("reconnect")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,i.Button,{icon:s.inputting?"power-off":"times",content:s.inputting?"Injecting":"Off",selected:s.inputting,onClick:function(){return u("input")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:s.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return u("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,i.Button,{icon:s.outputting?"power-off":"times",content:s.outputting?"Open":"Closed",selected:s.outputting,onClick:function(){return u("output")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:parseFloat(s.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return u("pressure",{pressure:t})}})})]})})]})})}},69622:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlPanel=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(54777),i=n(50930),l=n(33677);t.AtmosControlPanel=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.area+t})})),(0,r.sortBy)((function(e){return e.id}))])(u.excited_groups);return(0,o.createComponentVNode)(2,l.Window,{title:"SSAir Control Panel",width:900,height:500,resizable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{m:1,children:(0,o.createComponentVNode)(2,i.Flex,{justify:"space-between",align:"baseline",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return d("toggle-freeze")},color:1===u.frozen?"good":"bad",children:1===u.frozen?"Freeze Subsystem":"Unfreeze Subsystem"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Fire Cnt: ",u.fire_count]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Active Turfs: ",u.active_size]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Excited Groups: ",u.excited_size]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Hotspots: ",u.hotspots_size]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Superconductors: ",u.conducting_size]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:u.showing_user,onClick:function(){return d("toggle_user_display")},children:"Personal View"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:u.show_all,onClick:function(){return d("toggle_show_all")},children:"Display all"})})]})}),(0,o.createComponentVNode)(2,i.Box,{fillPositionedParent:!0,top:"45px",children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Area Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Breakdown"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Dismantle"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Turfs"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:1===u.display_max&&"Max Share"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Display"})]}),s.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,i.Button,{content:e.area,onClick:function(){return d("move-to-target",{spot:e.jump_to})}}),2),(0,o.createVNode)(1,"td",null,e.breakdown,0),(0,o.createVNode)(1,"td",null,e.dismantle,0),(0,o.createVNode)(1,"td",null,e.size,0),(0,o.createVNode)(1,"td",null,1===u.display_max&&e.max_share,0),(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:e.should_show,onClick:function(){return d("toggle_show_group",{group:e.group})}}),2)],4,null,e.id)}))]})})})})]})}},54404:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(35891),i=n(33677);t.AtmosFilter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.filter_types||[];return(0,o.createComponentVNode)(2,i.Window,{width:390,height:187,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.on?"power-off":"times",content:d.on?"On":"Off",selected:d.on,onClick:function(){return l("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(d.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return l("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:d.rate===d.max_rate,onClick:function(){return l("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,c.getGasLabel)(e.id,e.name),onClick:function(){return l("filter",{mode:e.id})}},e.id)}))})]})})})})}},36510:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AtmosMixer=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:370,height:165,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return i("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return i("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.set_pressure===l.max_pressure,onClick:function(){return i("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:l.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return i("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:l.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return i("node2",{concentration:t})}})})]})})})})}},6782:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AtmosPump=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:335,height:115,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return i("power")}})}),l.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return i("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.rate===l.max_rate,onClick:function(){return i("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return i("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.pressure===l.max_pressure,onClick:function(){return i("pressure",{pressure:"max"})}})]})]})})})})}},59971:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosRelief=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AtmosRelief=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:335,height:115,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Open Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.open_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:l.max_pressure||4500,step:10,onChange:function(e,t){return i("open_pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.open_pressure===l.max_pressure,onClick:function(){return i("open_pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Close Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.close_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:l.max_pressure||4500,step:10,onChange:function(e,t){return i("close_pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.close_pressure===l.max_pressure,onClick:function(){return i("close_pressure",{pressure:"max"})}})]})]})})})})}},71929:function(e,t,n){"use strict";t.__esModule=!0,t.Autolathe=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(85260),l={"border-radius":"0.25rem",border:"1px solid #444466","background-image":"linear-gradient(#222244, #222244)"},d={"border-radius":"0.25rem",border:"1px solid #444466","background-image":"linear-gradient(#222244, #444466)"};t.Autolathe=function(e,t){var n=(0,r.useBackend)(t),u=n.act,s=n.data,m=s.materialtotal,p=s.materialsmax,C=s.materials,h=void 0===C?[]:C,N=s.categories,V=void 0===N?[]:N,b=s.designs,f=void 0===b?[]:b,g=s.active,v=s.num_per_line,k=void 0===v?4:v,x=k<1?2:""+100/k-1+"%",B=!0,w=k-V.length%k,_=(0,r.useLocalState)(t,"current_category","None"),y=_[0],S=_[1],L=h.length?h.filter((function(e){return e.mineral_amount>0})):[];return(0,o.createComponentVNode)(2,c.Window,{width:800,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Total Materials",style:d,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:p,ranges:{good:[.85*p,p],average:[.25*p,.85*p],bad:[0,.25*p]},children:m+"/"+p+" cm\xb3"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{children:L.length>0&&(0,o.createComponentVNode)(2,a.Collapsible,{title:"Materials",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:L.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,i.capitalize)(e.name),children:(0,o.createComponentVNode)(2,a.ProgressBar,{style:{transform:"scaleX(-1) scaleY(1)"},value:p-e.mineral_amount,maxValue:p,color:"black",backgroundColor:e.matcolour,children:(0,o.createVNode)(1,"div",null,e.mineral_amount+" cm\xb3",0,{style:{transform:"scaleX(-1)"}})})},e.id)}))})})})]})}),(0,o.createComponentVNode)(2,a.Section,{style:d,title:"Search",children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search Recipes...",selfClear:!0,onChange:function(e,t){t.length&&(u("search",{to_search:t}),S('results for "'+t+'"'))}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Categories",style:d,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",children:[V.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:B,shrink:B,basis:x,style:{margin:"2px"},children:(0,o.createComponentVNode)(2,a.Button,{selected:y===e,content:e,overflow:"hidden",height:"100%",width:"100%",onClick:function(){u("category",{selectedCategory:e}),S(e)}})},e)})),w>0&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:B,shrink:B,basis:x,style:{margin:"2px"}},"blank")]})}),"None"!==y.toString()&&(0,o.createComponentVNode)(2,a.Section,{title:"Displaying "+y.toString(),buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Close Category",onClick:function(){u("menu"),S("None")}}),style:l,children:[1===g&&(0,o.createComponentVNode)(2,a.Dimmer,{fontSize:"32px",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"cog",spin:!0}),"Building items..."]}),(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:(0,o.createComponentVNode)(2,a.Stack.Item,{children:f.length&&f.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{py:"0.25rem",px:"0.5rem",my:"0.25rem",width:"100%",textAlign:"left",style:{"border-radius":"0.25rem",border:"1px solid #444466","background-image":"linear-gradient(#222244, #444466, #444466, #222244)"},children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{content:e.name,disabled:e.buildable,width:"100%",onClick:function(){return u("make",{id:e.id,multiplier:"1"})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:"hammer",content:"5",width:"100%",disabled:!e.mult5,onClick:function(){return u("make",{id:e.id,multiplier:"5"})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:"hammer",content:"10",width:"100%",disabled:!e.mult10,onClick:function(){return u("make",{id:e.id,multiplier:"10"})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:"hammer",width:"100%",content:"25",disabled:!e.mult25,onClick:function(){return u("make",{id:e.id,multiplier:"25"})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"15%",children:(0,o.createComponentVNode)(2,a.Button.Input,{content:"[Max:"+e.maxmult+"]",width:"100%",maxValue:e.maxmult,disabled:e.buildable,backgroundColor:e.buildable?"#999999":"default",onCommit:function(t,n){return u("make",{id:e.id,multiplier:n})}})})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:e.cost})]},e.id)},e.id)}))})})]})]})})}},27432:function(e,t,n){"use strict";t.__esModule=!0,t.AutomatedAnnouncement=void 0;var o=n(58734),r=(n(85260),n(54777)),a=n(50930),c=n(33677),i="%PERSON will be replaced with their name.\n%RANK with their job.";t.AutomatedAnnouncement=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.arrivalToggle,s=d.arrival,m=d.newheadToggle,p=d.newhead;return(0,o.createComponentVNode)(2,c.Window,{title:"Automated Announcement System",width:500,height:225,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Arrival Announcement",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",selected:u,content:u?"On":"Off",onClick:function(){return l("ArrivalToggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"info",tooltip:i,tooltipPosition:"left"}),children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:s,onChange:function(e,t){return l("ArrivalText",{newText:t})}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Departmental Head Announcement",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"power-off":"times",selected:m,content:m?"On":"Off",onClick:function(){return l("NewheadToggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"info",tooltip:i,tooltipPosition:"left"}),children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:p,onChange:function(e,t){return l("NewheadText",{newText:t})}})})})})]})})}},22178:function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(59576),i=n(33677);t.BankMachine=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.current_balance,s=d.siphoning,m=d.station_name;return(0,o.createComponentVNode)(2,i.Window,{width:350,height:155,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"Authorized personnel only"}),(0,o.createComponentVNode)(2,a.Section,{title:m+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"times":"sync",content:s?"Stop Siphoning":"Siphon Credits",selected:s,onClick:function(){return l(s?"halt":"siphon")}}),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u,format:function(e){return(0,c.formatMoney)(e)}})," cr"]})})})]})})}},7159:function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Bepis=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.amount;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:480,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:l.manual_power?"Off":"On",selected:!l.manual_power,onClick:function(){return i("toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return i("account_reset")}}),children:["Console is currently being operated by ",l.account_owner?l.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:l.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[l.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:l.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:l.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:d,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return i("amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===l.manual_power||1===l.silicon_check,onClick:function(){return i("deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===l.manual_power,onClick:function(){return i("withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",l.mean_value]}),(0,o.createComponentVNode)(2,a.Box,{children:["Current chance of Success: Est. ",l.success_estimate,"%"]}),l.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===l.manual_power,onClick:function(){return i("begin_experiment")},content:"Begin Testing"})]})})]})]})})})}},65435:function(e,t,n){"use strict";t.__esModule=!0,t.BiogeneratorContent=t.Biogenerator=void 0;var o=n(58734),r=n(59641),a=n(85260),c=n(54777),i=n(50930),l=n(59576),d=n(33677);t.Biogenerator=function(e,t){var n=(0,c.useBackend)(t).data,r=n.beaker,a=n.processing;return(0,o.createComponentVNode)(2,d.Window,{width:550,height:380,resizable:!0,children:[!!a&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"32px",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Processing..."]}),(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!0,children:[!r&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No Container"}),!!r&&(0,o.createComponentVNode)(2,u)]})]})};var u=function(e,t){var n,r,d=(0,c.useBackend)(t),u=d.act,m=d.data,p=m.biomass,C=m.can_process,h=m.categories,N=void 0===h?[]:h,V=(0,c.useLocalState)(t,"searchText",""),b=V[0],f=V[1],g=(0,c.useLocalState)(t,"category",null==(n=N[0])?void 0:n.name),v=g[0],k=g[1],x=(0,a.createSearch)(b,(function(e){return e.name})),B=b.length>0&&N.flatMap((function(e){return e.items||[]})).filter(x).filter((function(e,t){return t<25}))||(null==(r=N.find((function(e){return e.name===v})))?void 0:r.items)||[];return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:p>0?"good":"bad",children:[(0,l.formatMoney)(p)," Biomass"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{autoFocus:!0,value:b,onInput:function(e,t){return f(t)},mx:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return u("detach")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Activate",disabled:!C,onClick:function(){return u("activate")}})],4),children:(0,o.createComponentVNode)(2,i.Flex,{children:[0===b.length&&(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:N.map((function(e){var t;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:e.name===v,onClick:function(){return k(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:[0===B.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:0===b.length?"No items in this category.":"No results found."}),(0,o.createComponentVNode)(2,i.Table,{children:(0,o.createComponentVNode)(2,s,{biomass:p,items:B})})]})]})})};t.BiogeneratorContent=u;var s=function(e,t){var n=(0,c.useBackend)(t).act,a=(0,c.useLocalState)(t,"hoveredItem",{}),l=a[0],d=a[1],u=l&&l.cost||0;return e.items.map((function(n){var o=(0,c.useLocalState)(t,"amount"+n.name,1),r=o[0],a=o[1],i=l&&l.name!==n.name,d=e.biomass-u*l.amountV,onClick:function(){return d("select",{item:e.id})}})})]}),e.desc]},e.name)}))})]})]})]})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.buying,u=l.ltsrbt_built,s=l.money;if(!d)return null;var m=l.delivery_methods.map((function(e){var t=l.delivery_method_description[e.name];return Object.assign({},e,{description:t})}));return(0,o.createComponentVNode)(2,a.Modal,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex,{mb:1,children:m.map((function(e){return"LTSRBT"!==e.name||u?(0,o.createComponentVNode)(2,a.Flex.Item,{mx:1,width:"250px",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"30px",children:e.name}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:e.description}),(0,o.createComponentVNode)(2,a.Button,{mt:2,content:(0,c.formatMoney)(e.price)+" cr",disabled:s=0||(r[n]=e[n]);return r}(t,i),a=u(n),c=a[0],l=a[1];return(0,o.normalizeProps)((0,o.createVNode)(1,"canvas",null,"Canvas failed to render.",16,Object.assign({width:28*c||300,height:28*l||300},r,{onClick:function(t){return e.clickwrapper(t)}}),null,this.canvasRef))},r}(o.Component),u=function(e){var t=e.length;return[t,0!==t?e[0].length:0]};t.Canvas=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,s=u(l.grid),m=s[0],p=s[1];return(0,o.createComponentVNode)(2,c.Window,{width:Math.min(400,28*m*32+24),height:Math.min(400,28*p*32+24),resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,d,{value:l.grid,onCanvasClick:function(e,t){return i("paint",{x:e,y:t})}}),(0,o.createComponentVNode)(2,a.Box,{children:[!l.finalized&&(0,o.createComponentVNode)(2,a.Button.Confirm,{onClick:function(){return i("finalize")},content:"Finalize"}),l.name]})]})})})}},75095:function(e,t,n){"use strict";t.__esModule=!0,t.CargoCatalog=t.Cargo=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(59576),l=n(33677);t.Cargo=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=(0,a.useSharedState)(t,"tab","catalog"),m=i[0],C=i[1],h=r.requestonly,N=r.cart||[],V=r.requests||[];return(0,o.createComponentVNode)(2,l.Window,{width:780,height:750,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,c.Section,{fitted:!0,children:(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"list",selected:"catalog"===m,onClick:function(){return C("catalog")},children:"Catalog"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"envelope",textColor:"requests"!==m&&V.length>0&&"yellow",selected:"requests"===m,onClick:function(){return C("requests")},children:["Requests (",V.length,")"]}),!h&&(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"shopping-cart",textColor:"cart"!==m&&N.length>0&&"yellow",selected:"cart"===m,onClick:function(){return C("cart")},children:["Checkout (",N.length,")"]})]})}),"catalog"===m&&(0,o.createComponentVNode)(2,u),"requests"===m&&(0,o.createComponentVNode)(2,s),"cart"===m&&(0,o.createComponentVNode)(2,p)]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.away,u=l.docked,s=l.loan,m=l.loan_dispatched,p=l.location,C=l.message,h=l.points,N=l.requestonly,V=l.CoinUnit;return(0,o.createComponentVNode)(2,c.Section,{title:"Cargo (All prices in Copper Coins - "+V+" )",buttons:(0,o.createComponentVNode)(2,c.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:h/10,format:function(e){return(0,i.formatMoney)(e)}})," "+V]}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Shuttle",children:u&&!N&&(0,o.createComponentVNode)(2,c.Button,{content:p,onClick:function(){return r("send")}})||p}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"CentCom Message",children:C}),!!s&&!N&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loan",children:!m&&(0,o.createComponentVNode)(2,c.Button,{content:"Loan Shuttle",disabled:!(d&&u),onClick:function(){return r("loan")}})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Loaned to Centcom"})})]})})},u=function(e,t){var n,l=e.express,d=(0,a.useBackend)(t),u=d.act,s=d.data,p=s.self_paid,C=s.CoinUnit,h=(0,r.toArray)(s.supplies),N=(0,a.useSharedState)(t,"supply",null==(n=h[0])?void 0:n.name),V=N[0],b=N[1],f=h.find((function(e){return e.name===V}));return(0,o.createComponentVNode)(2,c.Section,{title:"Catalog",buttons:!l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,c.Button.Checkbox,{ml:2,content:"Buy Privately",checked:p,onClick:function(){return u("toggleprivate")}})],4),children:(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{ml:-1,mr:1,children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:h.map((function(e){return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:e.name===V,onClick:function(){return b(e.name)},children:[e.name," (",e.packs.length,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,c.Table,{children:null==f?void 0:f.packs.map((function(e){var t=[];return e.small_item&&t.push("Small"),e.access&&t.push("Restricted"),(0,o.createComponentVNode)(2,c.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,color:"label",textAlign:"right",children:t.join(", ")}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,tooltip:e.desc,tooltipPosition:"left",onClick:function(){return u("add",{id:e.id})},children:[(0,i.formatMoney)(p&&!e.goody?Math.round(1.1*e.cost/10):e.cost/10)," "+C]})})]},e.name)}))})})]})})};t.CargoCatalog=u;var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.requestonly,u=l.CoinUnit,s=l.requests||[];return(0,o.createComponentVNode)(2,c.Section,{title:"Active Requests",buttons:!d&&(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return r("denyall")}}),children:[0===s.length&&(0,o.createComponentVNode)(2,c.Box,{color:"good",children:"No Requests"}),s.length>0&&(0,o.createComponentVNode)(2,c.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,color:"label",children:["#",e.id]}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.object}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,o.createVNode)(1,"b",null,e.orderer,0)}),(0,o.createComponentVNode)(2,c.Table.Cell,{width:"25%",children:(0,o.createVNode)(1,"i",null,e.reason,0)}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:[(0,i.formatMoney)(e.cost/10)," ",u]}),!d&&(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,c.Button,{icon:"check",color:"good",onClick:function(){return r("approve",{id:e.id})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"times",color:"bad",onClick:function(){return r("deny",{id:e.id})}})]})]},e.id)}))})]})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.requestonly,u=l.CoinUnit,s=l.cart||[],m=s.reduce((function(e,t){return e+t.cost}),0);return d?null:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Box,{inline:!0,mx:1,children:[0===s.length&&"Cart is empty",1===s.length&&"1 item",s.length>=2&&s.length+" items"," ",m>0&&"("+(0,i.formatMoney)(m/10)+" "+u+")"]}),(0,o.createComponentVNode)(2,c.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return r("clear")}})],4)},p=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.requestonly,u=l.away,s=l.docked,p=l.location,C=l.CoinUnit,h=l.cart||[];return(0,o.createComponentVNode)(2,c.Section,{title:"Current Cart",buttons:(0,o.createComponentVNode)(2,m),children:[0===h.length&&(0,o.createComponentVNode)(2,c.Box,{color:"label",children:"Nothing in cart"}),h.length>0&&(0,o.createComponentVNode)(2,c.Table,{children:h.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,color:"label",children:["#",e.id]}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.object}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:[(0,i.formatMoney)(e.cost/10)," ",C]}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,c.Button,{icon:"minus",onClick:function(){return r("remove",{id:e.id})}})})]},e.id)}))}),h.length>0&&!d&&(0,o.createComponentVNode)(2,c.Box,{mt:2,children:1===u&&1===s&&(0,o.createComponentVNode)(2,c.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return r("send")}})||(0,o.createComponentVNode)(2,c.Box,{opacity:.5,children:["Shuttle in ",p,"."]})})]})}},17649:function(e,t,n){"use strict";t.__esModule=!0,t.CargoBountyConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(5339),i=n(59576),l=n(33677);n(85260);t.CargoBountyConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.QuestCount,p=i.QuestMax,C=(0,r.useLocalState)(t,"SelectedTab",1),h=C[0],N=C[1],V="Active Quests ("+d+"/"+p+")";return(0,o.createComponentVNode)(2,l.Window,{width:640,height:480,title:"Adventurer's Guild Quest Console",theme:"ntos",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{style:{"background-image":"url('../../assets/bg-hornysex.png')","background-size":"fill"},children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,u)}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{fluid:!0,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===h,onClick:function(){N(1),c("JustUpdate")},children:V}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===h,onClick:function(){N(2),c("JustUpdate")},children:"Available Quests"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===h,onClick:function(){N(3),c("JustUpdate")},children:"Finished Quests"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{textAlign:"center",selected:4===h,onClick:function(){N(4),c("JustUpdate")},children:(0,o.createComponentVNode)(2,a.Icon,{name:"question-circle",color:"green",size:1.5})})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:!0,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,s)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,m)})]})})})};var d=function(e){var t=e.TName,n=e.Tip,r=e.Gold,c=e.Value;return(0,o.createComponentVNode)(2,a.Button,{m:-1,p:-1,width:"75%",color:"#f0f8ff",tooltip:n,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"10px",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"star",size:.85,color:r?"gold":"label"}),t]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"12px",color:r?"gold":"label",fontWeight:"bold",children:c})})]})})},u=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.UserName,u=c.CurrencyUnit,s=c.QuestsCompleted,m=c.QuestHistoryCount,p=(c.GlobalHistoricalQuestsCompleted,c.GlobalQuestsCompleted),C=c.GlobalHighestCompleted,N=(c.BankedPoints,c.HistoricalBankedPoints),V=(c.GlobalHistoricalBanked,c.OverallBankedPoints),b=c.GlobalHighestBanked,f=c.GlobalTotalEarned,g=c.Toots,v=g.TTyourquests,k=g.TTtopquests,x=g.TThistoricalquests,B=(g.TTtophistoricalquests,g.TTglobalquests),w=g.TTyourbanked,_=g.TTtopbanked,y=g.TThistoricalbanked,S=(g.TTtophistoricalbanked,g.TTglobalbanked);return(0,o.createComponentVNode)(2,a.Section,{title:"Welcome, "+l+"!",buttons:(0,o.createComponentVNode)(2,h),children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:[" ",(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Completed Quests (Today)",Tip:v,Gold:g.AmTopQuester,Value:s})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Completed Quests (All Time)",Tip:x,Gold:!1,Value:m})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Top Quester",Tip:k,Gold:g.AmTopQuester,Value:C})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Global Completed Quests",Tip:B,Gold:!1,Value:p})})]})]}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:[" ",(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Earnings (Recent)",Tip:w,Gold:g.AmTopEarner,Value:u+" "+(0,i.formatMoney)(V/10)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Earnings (All Time)",Tip:y,Gold:!1,Value:u+" "+(0,i.formatMoney)(N/10)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Top Earner",Tip:_,Gold:g.AmTopEarner,Value:u+" "+(0,i.formatMoney)(b/10)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Global Earnings",Tip:S,Gold:!1,Value:u+" "+(0,i.formatMoney)(f/10)})})]})]})]})})},s=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data,(0,r.useLocalState)(t,"SelectedTab",1)),c=a[0];a[1];return(0,o.createFragment)([1===c&&(0,o.createComponentVNode)(2,p,{WhichOne:1}),2===c&&(0,o.createComponentVNode)(2,p,{WhichOne:2}),3===c&&(0,o.createComponentVNode)(2,p,{WhichOne:3}),4===c&&(0,o.createComponentVNode)(2,N)],0)},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.TimeToNext,u=l.BeepOnUpdate,s=l.scanning_mobs_makes_nests_dump_questable_mobs,m=u?"volume-up":"volume-mute",p=u?"green":"label",C=u?"You will be alerted when the quest pool updates!":"You will NOT be alerted when the quest pool updates!",h=(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"16px",color:"label",children:(0,i.formatTime)(d)});return(0,o.createComponentVNode)(2,a.Section,{fill:!0,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:m,iconColor:p,iconSize:2,tooltip:C,onClick:function(){return c("ToggleBeep")}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"14px",textAlign:"center",children:["Refresh in: ",h]})})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"10%",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"house-signal":"rss",iconColor:s?"green":"label",iconSize:2,tooltip:s?"Scanning a mob that had spawned from a nest will trigger the nest to dump out mobs relating to your quests! Click here to make it not do that.":"Scanning a mob that had spawned from a nest will NOT trigger the nest to dump out mobs relating to your quests! Click here to make it do that.",onClick:function(){return c("ToggleNestDump")}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"40%",children:(0,o.createComponentVNode)(2,a.Button,{icon:"search",iconSize:2,fluid:!0,fitted:!0,iconColor:"label",color:"green",tooltip:"Get you a turnin scanner!",onClick:function(){return c("GetScanner")},children:"Turn Stuff In!"})})]})})},p=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.AllQuests,l=void 0===i?[]:i,d=c.MyQuests,u=void 0===d?[]:d,s=c.MyFinished,m=void 0===s?[]:s,p=1===e.WhichOne?u:2===e.WhichOne?l:3===e.WhichOne?m:[];p.length,1===e.WhichOne||2===e.WhichOne||e.WhichOne;return(0,o.createComponentVNode)(2,a.Section,{children:[p.map((function(t){return(0,o.createComponentVNode)(2,C,{WhichOne:e.WhichOne,Quest:t},t.QuestUID)})),(0,o.createComponentVNode)(2,V)]})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=(n.data,e.Quest),d=l.QuestName,u=void 0===d?"Untitled Quest":d,s=l.QuestDesc,m=void 0===s?"Top Secret!":s,p=l.QuestReward,C=void 0===p?0:p,h=l.QuestDifficulty,N=void 0===h?1:h,V=l.QuestTaken,b=(l.QuestAcceptible,l.QuestComplete),f=l.QuestObjectivesComplete,g=l.QuestObjectivesTotal,v=l.QuestIsTemplarte,k=l.QuestUID,x=l.WhichOne,B=l.CurrencyUnit,w=void 0===B?"\u20a1":B,_=v&&V,y=V,S=v,L=S?y?"label":"blue":b?"green":"blue",I=1===N?"green":2===N?"blue":4===N?"gold":"orange",T=1===N?"grin-wink":2===N?"meh":4===N?"flushed":"tired",A=(0,o.createComponentVNode)(2,a.Button,{icon:T,iconSize:1.5,iconColor:I,color:"transparent"}),F=w+" "+(0,i.formatMoney)(C/10),P=(m&&m.length>150&&m.substring(0,150),1===x?f+"/"+g:"");return(0,o.createComponentVNode)(2,a.Button,{width:"100%",disabled:_,color:L,p:.5,onClick:function(){return c("OpenQuest",{BountyUID:k,QuestIsMine:y})},children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:A}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"14px",children:u})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"right",fontSize:"14px",textColor:"green",children:F}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"14px",color:L,children:P})]})]})})},h=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.BankedPoints,s=void 0===u?0:u,m=d.OverallBankedPoints,p=void 0===m?0:m,C=d.GlobalHighestBanked,h=void 0===C?0:C,N=d.CurrencyUnit,V=void 0===N?"\u20a1":N,b=(0,c.toFixed)(s/10,0),f=p>=h,g=""+(f?"You are the highest earner this round!":"")+("You have earned "+V+(0,i.formatMoney)(b)+" this round!")+" Click to cash out! Or you can click here with money/tickets to deposit them to your account!";return(0,o.createComponentVNode)(2,a.Button,{width:"100px",tooltip:g,icon:f?"star":"",iconColor:"gold",iconPosition:"left",onClick:function(){return l("CashOut")},children:[V+" ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:b,format:function(e){return""+(0,i.formatMoney)(e)},fontSize:"16px",fontWeight:"bold",color:f?"gold":"green"})]})},N=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.ReadmeText),i=void 0===c?"bemis is a big ol' dummy!":c;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:{__html:i}})})},V=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=(0,r.useLocalState)(t,"SelectedTab",1),l=i[0];i[1];if(3!==l)return(0,o.createComponentVNode)(2,a.Box);var d=c.QuestHistory,u=void 0===d?[]:d,s=0,m=0===u.length;return(0,o.createComponentVNode)(2,a.Section,{title:"Quest History",children:m?(0,o.createComponentVNode)(2,a.Box,{children:"You haven't completed any quests... before today, that is!"}):(0,o.createComponentVNode)(2,a.Flex,{wrap:!0,justify:"space-around",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"40%",children:(0,o.createComponentVNode)(2,b,{Quest:e},s)},s++)}))})})},b=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,e.Quest),l=(c.FinQuester,c.FinQuestName),d=void 0===l?"Untitled Quest":l,u=(c.FinQuestDescription,c.FinQuestTime,c.FinQuestRound),s=void 0===u?0:u,m=c.FinQuestDifficulty,p=void 0===m?1:m,C=c.FinQuestReward,h=void 0===C?0:C,N=c.FinQuestObjectives,V=void 0===N?[]:N,b=c.CurrencyUnit,g=""+(void 0===b?"\u20a1":b)+(0,i.formatMoney)(h/10),v=1===p?"green":2===p?"blue":4===p?"gold":"orange",k=1===p?"grin-wink":2===p?"meh":4===p?"flushed":"tired",x=(0,o.createComponentVNode)(2,a.Icon,{name:k,size:1.5,color:v}),B=0;return(0,o.createComponentVNode)(2,a.Box,{style:{border:"1px solid #000000","border-radius":"20px","background-color":"rgba(0, 0, 0, 0.5)"},p:1.5,m:1,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"left",fontSize:"10px",children:x})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"10px",children:d})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"right",fontSize:"10px",textColor:"green",children:g})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"10px",textColor:"label",children:"R: "+s})})]})}),V.map((function(e){return(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,f,{Objective:e},B++)})}))]})})},f=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,e.Objective),l=c.qfbq_name,d=void 0===l?"Untitled Objective":l,u=c.qfbq_gotten_amount,s=void 0===u?0:u,m=c.qfbq_needed_amount,p=void 0===m?1:m,C=c.qfbq_price_per_thing,h=void 0===C?0:C,N=c.CurrencyUnit,V=""+(void 0===N?"\u20a1":N)+(0,i.formatMoney)(h/10),b=d+" - "+s+"/"+p;return(0,o.createComponentVNode)(2,a.Box,{p:.3,color:"#f0f8ff",children:b+" - "+V+" x "+p})}},7886:function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(75095),l=n(32599);t.CargoExpress=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data);return(0,o.createComponentVNode)(2,c.Window,{width:600,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.InterfaceLockNoticeBox,{accessText:"a QM-level ID card"}),!a.locked&&(0,o.createComponentVNode)(2,d)]})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(l.points)})," credits"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Cargo Bay",selected:!l.usingBeacon,onClick:function(){return c("LZCargo")}}),(0,o.createComponentVNode)(2,a.Button,{selected:l.usingBeacon,disabled:!l.hasBeacon,onClick:function(){return c("LZBeacon")},children:[l.beaconzone," (",l.beaconName,")"]}),(0,o.createComponentVNode)(2,a.Button,{content:l.printMsg,disabled:!l.canBuyBeacon,onClick:function(){return c("printBeacon")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Notice",children:l.message})]})}),(0,o.createComponentVNode)(2,i.CargoCatalog,{express:!0})],4)}},267:function(e,t,n){"use strict";t.__esModule=!0,t.CargoHoldTerminal=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.CargoHoldTerminal=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.points,u=l.pad,s=l.sending,m=l.status_report;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:230,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Cargo Value",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(d)})," credits"]})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cargo Pad",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Recalculate Value",disabled:!u,onClick:function(){return i("recalc")}}),(0,o.createComponentVNode)(2,a.Button,{icon:s?"times":"arrow-up",content:s?"Stop Sending":"Send Goods",selected:s,disabled:!u,onClick:function(){return i(s?"stop":"send")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:u?"good":"bad",children:u?"Online":"Not Found"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cargo Report",children:m})]})})]})})}},73425:function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.CellularEmporium=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.abilities;return(0,o.createComponentVNode)(2,c.Window,{width:900,height:480,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!l.can_readapt,onClick:function(){return i("readapt")}}),children:l.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return i("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})]})})}},63990:function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncherContent=t.CentcomPodLauncher=void 0;var o=n(58734),r=(n(85260),n(54777)),a=n(50930),c=n(33677);t.CentcomPodLauncher=function(){return(0,o.createComponentVNode)(2,c.Window,{title:"Config/Launch Supply Pod",width:700,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return c("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return c("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return c("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return c("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return c("bay5")}})]}),!!i.effectReverse&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reverse Drop",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Pick Dropoff Location",selected:i.picking_dropoff_turf,disabled:!i.effectReverse,tooltip:"[NOTE: ONLY WORKS WHEN REVERSE MODE IS ACTIVE]\nThis will allow you to select a dropoff turf. After\nselecting a turf, any pod in 'Reverse Mode' will drop off\nit's newly gotten cargo on this turf. Can be used to\ntransport things or people around the station in a neat,\nIC way. Try doing this with the 'Seethrough Pod' style\nenabled for extra fun!",onClick:function(){return c("pickDropoffTurf")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Dropoff Location",disabled:!i.dropoff_turf,tooltip:"Clears the selected dropoff turf for reverse mode.",onClick:function(){return c("clearDropoffTurf")}}),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("Reverse Drop-off Location:"),i.dropoff_turf?i.dropoff_turf:"None"],0)]}),!i.effectReverse&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reverse Drop",children:(0,o.createVNode)(1,"p",null,"[Enable Reverse Mode for this feature]",16)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return c("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return c("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Item Mode",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Clone Items",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return c("launchClone")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random Items",selected:i.launchRandomItem,tooltip:"Choosing this will pick a random item from the selected turf\ninstead of the entire turfs contents. Best combined with\nsingle/random turf.",onClick:function(){return c("launchRandomItem")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return c("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random Turf",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return c("launchRandomTurf")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return c("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return c("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return c("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return c("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Projectile Cloud",selected:i.effectShrapnel,tooltip:"This will create a cloud of shrapnel on landing,\nof any projectile you'd like!",onClick:function(){return c("effectShrapnel")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return c("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return c("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return c("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return c("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return c("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return c("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return c("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return c("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return c("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return c("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return c("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return c("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return c("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return c("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return c("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return c("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return c("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return c("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return c("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return c("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return c("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return c("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return c("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return c("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return c("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return c("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return c("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return c("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return c("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return c("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return c("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return c("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return c("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return c("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pod Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return c("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return c("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return c("clearBay")}})],4)})})})],4)};t.CentcomPodLauncherContent=i},89970:function(e,t,n){"use strict";t.__esModule=!0,t.Changelog=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677),l=n(96525),d=s(n(90928)),u=s(n(47366));function s(e){return e&&e.__esModule?e:{"default":e}}function m(){m=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",c=r.asyncIterator||"@@asyncIterator",i=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(L){l=function(e,t,n){return e[t]=n}}function d(e,t,n,r){var a=t&&t.prototype instanceof p?t:p,c=Object.create(a.prototype),i=new _(r||[]);return o(c,"_invoke",{value:k(e,n,i)}),c}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(L){return{type:"throw",arg:L}}}e.wrap=d;var s={};function p(){}function C(){}function h(){}var N={};l(N,a,(function(){return this}));var V=Object.getPrototypeOf,b=V&&V(V(y([])));b&&b!==t&&n.call(b,a)&&(N=b);var f=h.prototype=p.prototype=Object.create(N);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function v(e,t){function r(o,a,c,i){var l=u(e[o],e,a);if("throw"!==l.type){var d=l.arg,s=d.value;return s&&"object"==typeof s&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,c,i)}),(function(e){r("throw",e,c,i)})):t.resolve(s).then((function(e){d.value=e,c(d)}),(function(e){return r("throw",e,c,i)}))}i(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function k(e,t,n){var o="suspendedStart";return function(r,a){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===r)throw a;return S()}for(n.method=r,n.arg=a;;){var c=n.delegate;if(c){var i=x(c,n);if(i){if(i===s)continue;return i}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var l=u(e,t,n);if("normal"===l.type){if(o=n.done?"completed":"suspendedYield",l.arg===s)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o="completed",n.method="throw",n.arg=l.arg)}}}function x(e,t){var n=t.method,o=e.iterator[n];if(undefined===o)return t.delegate=null,"throw"===n&&e.iterator["return"]&&(t.method="return",t.arg=undefined,x(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),s;var r=u(o,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,s;var a=r.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=undefined),t.delegate=null,s):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,s)}function B(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function w(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(B,this),this.reset(!0)}function y(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,r=function t(){for(;++o=0;--r){var a=this.tryEntries[r],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var i=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(i&&l){if(this.prev=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),w(n),s}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;w(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:y(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=undefined),s}},e}function p(e,t,n,o,r,a,c){try{var i=e[a](c),l=i.value}catch(d){return void n(d)}i.done?t(l):Promise.resolve(l).then(o,r)}function C(e,t){return C=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},C(e,t)}var h={bugfix:{icon:"bug",color:"green"},wip:{icon:"hammer",color:"orange"},qol:{icon:"hand-holding-heart",color:"green"},soundadd:{icon:"tg-sound-plus",color:"green"},sounddel:{icon:"tg-sound-minus",color:"red"},add:{icon:"check-circle",color:"green"},expansion:{icon:"check-circle",color:"green"},rscadd:{icon:"check-circle",color:"green"},rscdel:{icon:"times-circle",color:"red"},imageadd:{icon:"tg-image-plus",color:"green"},imagedel:{icon:"tg-image-minus",color:"red"},spellcheck:{icon:"spell-check",color:"green"},experiment:{icon:"radiation",color:"yellow"},balance:{icon:"balance-scale-right",color:"yellow"},code_imp:{icon:"code",color:"green"},refactor:{icon:"tools",color:"green"},config:{icon:"cogs",color:"purple"},admin:{icon:"user-shield",color:"purple"},server:{icon:"server",color:"purple"},tgs:{icon:"toolbox",color:"purple"},tweak:{icon:"wrench",color:"green"},unknown:{icon:"info-circle",color:"label"}},N=function(e){var t,n;function s(){var t;return(t=e.call(this)||this).getData=function(e,n){void 0===n&&(n=1);var o=(0,a.useBackend)(t.context).act,r=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t);if(n>6)return t.setData("Failed to load data after 6 attempts");o("get_month",{date:e}),fetch((0,l.resolveAsset)(e+".yml")).then(function(){var t,o=(t=m().mark((function a(t){var o,c;return m().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,t.text();case 2:o=a.sent,/^Cannot find/.test(o)?(c=50+50*n,r.setData("Loading changelog data"+".".repeat(n+3)),setTimeout((function(){r.getData(e,n+1)}),c)):r.setData(u["default"].load(o,{schema:u["default"].CORE_SCHEMA}));case 5:case"end":return a.stop()}}),a)})),function(){var e=this,n=arguments;return new Promise((function(o,r){var a=t.apply(e,n);function c(e){p(a,o,r,c,i,"next",e)}function i(e){p(a,o,r,c,i,"throw",e)}c(undefined)}))});return function(e){return o.apply(this,arguments)}}())},t.state={data:"Loading changelog data...",selectedDate:"",selectedIndex:0},t.dateChoices=[],t}n=e,(t=s).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var N=s.prototype;return N.setData=function(e){this.setState({data:e})},N.setSelectedDate=function(e){this.setState({selectedDate:e})},N.setSelectedIndex=function(e){this.setState({selectedIndex:e})},N.componentDidMount=function(){var e=this,t=(0,a.useBackend)(this.context).data.dates,n=void 0===t?[]:t;n&&(n.forEach((function(t){return e.dateChoices.push((0,d["default"])(t,"mmmm yyyy",!0))})),this.setSelectedDate(this.dateChoices[0]),this.getData(n[0]))},N.render=function(){var e=this,t=this.state,n=t.data,l=t.selectedDate,u=t.selectedIndex,s=(0,a.useBackend)(this.context).data.dates,m=this.dateChoices,p=m.length>0&&(0,o.createComponentVNode)(2,c.Stack,{mb:1,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{className:"Changelog__Button",disabled:0===u,icon:"chevron-left",onClick:function(){var t=u-1;return e.setData("Loading changelog data..."),e.setSelectedIndex(t),e.setSelectedDate(m[t]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),e.getData(s[t])}})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Dropdown,{displayText:l,options:m,onSelected:function(t){var n=m.indexOf(t);return e.setData("Loading changelog data..."),e.setSelectedIndex(n),e.setSelectedDate(t),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),e.getData(s[n])},selected:l,width:"150px"})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{className:"Changelog__Button",disabled:u===m.length-1,icon:"chevron-right",onClick:function(){var t=u+1;return e.setData("Loading changelog data..."),e.setSelectedIndex(t),e.setSelectedDate(m[t]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),e.getData(s[t])}})})]}),C=(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createVNode)(1,"h1",null,"Knotingham Forest",16),(0,o.createVNode)(1,"p",null,[(0,o.createVNode)(1,"b",null,"Thanks to: ",16),(0,o.createTextVNode)("Baystation 12, /vg/station, NTstation, CDK Station devs, FacepunchStation, GoonStation devs, the original Space Station 13 developers, Sunset Wasteland for providing us with the foundation and fallout code, and thanks to all the wonderful developers working on this project. \u2764\ufe0f")],4),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("Current project maintainers can be found "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ARF-SS13/coyote-bayou/people"}),(0,o.createTextVNode)(", recent GitHub contributors can be found "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ARF-SS13/coyote-bayou/pulse/monthly"}),(0,o.createTextVNode)(".")],0),p]}),N=(0,o.createComponentVNode)(2,c.Section,{children:[p,(0,o.createVNode)(1,"h3",null,"GoonStation 13 Development Team",16),(0,o.createVNode)(1,"p",null,[(0,o.createVNode)(1,"b",null,"Coders: ",16),(0,o.createTextVNode)("Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion")],4),(0,o.createVNode)(1,"p",null,[(0,o.createVNode)(1,"b",null,"Spriters: ",16),(0,o.createTextVNode)("Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No")],4),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("Traditional Games Space Station 13 is thankful to the GoonStation 13 Development Team for its work on the game up to the"),(0,o.createTextVNode)(" r4407 release. The changelog for changes up to r4407 can be seen "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://wiki.ss13.co/Changelog#April_2010"}),(0,o.createTextVNode)(".")],0),(0,o.createVNode)(1,"p",null,["Except where otherwise noted, Goon Station 13 is licensed under a ",(0,o.createVNode)(1,"a",null,"Creative Commons Attribution-Noncommercial-Share Alike 3.0 License",16,{href:"https://creativecommons.org/licenses/by-nc-sa/3.0/"}),". Rights are currently extended to ",(0,o.createVNode)(1,"a",null,"SomethingAwful Goons",16,{href:"http://forums.somethingawful.com/"})," only."],0),(0,o.createVNode)(1,"h3",null,"Traditional Games Space Station 13 License",16),(0,o.createVNode)(1,"p",null,["All code after ",(0,o.createVNode)(1,"a",null,"commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST",16,{href:"https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f"})," is licensed under ",(0,o.createVNode)(1,"a",null,"GNU AGPL v3",16,{href:"https://www.gnu.org/licenses/agpl-3.0.html"}),". All code before that commit is licensed under ",(0,o.createVNode)(1,"a",null,"GNU GPL v3",16,{href:"https://www.gnu.org/licenses/gpl-3.0.html"}),", including tools unless their readme specifies otherwise. See ",(0,o.createVNode)(1,"a",null,"LICENSE",16,{href:"https://github.com/ARF-SS13/coyote-bayou/blob/master/LICENSE"})," and ",(0,o.createVNode)(1,"a",null,"GPLv3.txt",16,{href:"https://github.com/tgstation/tgstation/blob/master/GPLv3.txt"})," for more details."],0),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("The TGS DMAPI API is licensed as a subproject under the MIT license."),(0,o.createTextVNode)(" See the footer of "),(0,o.createVNode)(1,"a",null,"code/__DEFINES/tgs.dm",16,{href:"https://github.com/ARF-SS13/coyote-bayou/blob/master/code/__DEFINES/tgs.dm"}),(0,o.createTextVNode)(" and "),(0,o.createVNode)(1,"a",null,"code/modules/tgs/LICENSE",16,{href:"https://github.com/ARF-SS13/coyote-bayou/blob/master/code/modules/tgs/LICENSE"}),(0,o.createTextVNode)(" for the MIT license.")],0),(0,o.createVNode)(1,"p",null,["All assets including icons and sound are under a ",(0,o.createVNode)(1,"a",null,"Creative Commons 3.0 BY-SA license",16,{href:"https://creativecommons.org/licenses/by-sa/3.0/"})," unless otherwise indicated."],0)]}),V="object"==typeof n&&Object.keys(n).length>0&&Object.entries(n).reverse().map((function(e){var t=e[0],n=e[1];return(0,o.createComponentVNode)(2,c.Section,{title:(0,d["default"])(t,"d mmmm yyyy",!0),children:(0,o.createComponentVNode)(2,c.Box,{ml:3,children:Object.entries(n).map((function(e){var t=e[0],n=e[1];return(0,o.createFragment)([(0,o.createVNode)(1,"h4",null,[t,(0,o.createTextVNode)(" changed:")],0),(0,o.createComponentVNode)(2,c.Box,{ml:3,children:(0,o.createComponentVNode)(2,c.Table,{children:n.map((function(e){var t=Object.keys(e)[0];return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{className:(0,r.classes)(["Changelog__Cell","Changelog__Cell--Icon"]),children:(0,o.createComponentVNode)(2,c.Icon,{color:h[t]?h[t].color:h.unknown.color,name:h[t]?h[t].icon:h.unknown.icon})}),(0,o.createComponentVNode)(2,c.Table.Cell,{className:"Changelog__Cell",children:e[t]})]},t+e[t])}))})})],4,t)}))})},t)}));return(0,o.createComponentVNode)(2,i.Window,{title:"Changelog",width:675,height:650,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[C,V,"string"==typeof n&&(0,o.createVNode)(1,"p",null,n,0),N]})})},s}(o.Component);t.Changelog=N},53785:function(e,t,n){"use strict";t.__esModule=!0,t.CharacterDirectory=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={Unset:"label",Top:"red",Bottom:"blue",Switch:"purple","No ERP":"black"};t.CharacterDirectory=function(e,t){var n=(0,r.useBackend)(t),i=n.act,u=n.data,s=u.personalName,p=(u.personalVisibility,u.personalTag,u.personalErpTag,u.prefsOnly,u.personalAdvert,u.personalFlist,u.personalDMs,(0,r.useLocalState)(t,"SelectedTab",1)),C=p[0],h=p[1];return(0,o.createComponentVNode)(2,c.Window,{width:1280,height:600,theme:"ntos",title:"Knotingham Forest Yellow Pages",resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{style:{"background-image":"url('../../assets/bg-hornysex.png')","background-size":"fill"},children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Welcome, "+s+"!",buttons:(0,o.createComponentVNode)(2,l)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{fluid:!0,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===C,onClick:function(){h(1),i("JustUpdate")},children:"Directory"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===C,onClick:function(){h(2),i("JustUpdate")},children:"Options"})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:!0,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,d)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,m)})]})})})};var l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.personalVisibility;return(0,o.createComponentVNode)(2,a.Button,{icon:i?"toggle-on":"toggle-off",selected:i,onClick:function(){return c("setVisible")},children:i?"Visible":"Invisible"})},d=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data,(0,r.useLocalState)(t,"SelectedTab",1)),c=a[0];a[1];return(0,o.createFragment)([1===c&&(0,o.createComponentVNode)(2,p),2===c&&(0,o.createComponentVNode)(2,u),3===c&&(0,o.createComponentVNode)(2,s)],0)},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=(i.personalName,i.personalVisibility,i.personalTag),d=i.personalErpTag,u=i.prefsOnly,s=i.personalAdvert,m=i.personalFlist,p=(i.personalDMs,(0,r.useLocalState)(t,"overwritePrefs",u)),C=p[0];p[1];return(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)(),children:[(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[" ",(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:!0,children:"Vore Tag:"}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"Unset"===l?"toggle-off":"toggle-on",selected:"Unset"!==l,content:l,onClick:function(){return c("setTag",{overwrite_prefs:C})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:!0,children:"ERP Tag:"}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"Unset"===d?"toggle-off":"toggle-on",selected:"Unset"!==d,content:d,onClick:function(){return c("setErpTag",{overwrite_prefs:C})}})})]})}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Advertisement",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sticky-note",fluid:!0,content:s,onClick:function(){return c("editAd",{overwrite_prefs:C})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"F-List Link",children:(0,o.createComponentVNode)(2,a.Button,{icon:"linkify",fluid:!0,content:m,onClick:function(){return c("editFlist",{overwrite_prefs:C})}})})]})]})},s=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.ReadmeText);return(0,o.createComponentVNode)(2,a.Section,{title:"Read Me",children:(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:{__html:c}})})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.personalLookingForFriends;return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box)}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{icon:i?"toggle-on":"toggle-off",selected:i,content:i?"Looking for Friends":"Not Looking for Friends",onClick:function(){return c("setLookingForFriends")}})})]})})},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.directory,u=l.canOrbit,s=(0,r.useLocalState)(t,"sortId","name"),m=s[0],p=(s[1],(0,r.useLocalState)(t,"sortOrder","name")),h=p[0],N=(p[1],(0,r.useLocalState)(t,"overlay",null));N[0],N[1];return(0,o.createComponentVNode)(2,a.Section,{title:"Directory",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Refresh",onClick:function(){return c("refresh")}}),children:(0,o.createComponentVNode)(2,a.Table,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,C,{id:"looking_for_friends",children:(0,o.createComponentVNode)(2,a.Tooltip,{content:"These people are looking to make new friends! Why not click a star and say hello?",children:"LFF"})}),(0,o.createComponentVNode)(2,C,{id:"name",children:"Name"}),(0,o.createComponentVNode)(2,C,{id:"gender",children:"Gender"}),(0,o.createComponentVNode)(2,C,{id:"species",children:"Species"}),(0,o.createComponentVNode)(2,C,{id:"whokisser",children:"Orientation"}),(0,o.createComponentVNode)(2,C,{id:"erptag",children:"Position"}),(0,o.createComponentVNode)(2,C,{id:"tag",children:"Vore"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:"Examine"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:"F-List"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:"Message"})]}),d.sort((function(e,t){var n=h?1:-1,o=e[m].toString(),r=t[m].toString();return o.localeCompare(r)*n})).map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{backgroundColor:i[e.erptag]||"label",style:{border:"1px solid #000","border-radius":"30px"},children:[(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,collapsing:!0,textAlign:"center",children:e.looking_for_friends?(0,o.createComponentVNode)(2,a.Button,{icon:"star",color:"green",onClick:function(){return c("pager",{quid:e.quid})}}):(0,o.createFragment)()}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,collapsing:!0,children:[u?(0,o.createComponentVNode)(2,a.Button,{color:i[e.erptag],icon:"ghost",onClick:function(){return c("orbit",{ref:e.ref})}}):(0,o.createFragment)()," "+e.name]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.gender}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.species}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.whokisser}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.erptag}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.tag}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){var t;return c("inspect",((t={quid:e.quid,my_quid:l.personalQuid,name:e.name,species:e.species,ooc_notes:e.ooc_notes,tag:e.tag,erptag:e.erptag,character_ad:e.character_ad,flavor_text:e.flavor_text,ref:e.ref,gender:e.gender,whokisser:e.whokisser,flist:e.flist}).quid=e.quid,t.dms_r_open=e.dms_r_open,t.looking_for_friends=e.looking_for_friends,t.profile_pic=e.profile_pic,t))},icon:"sticky-note",mr:1,content:"View"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:e.flist?(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("view_flist",{quid:e.quid})},icon:"link",mr:1,content:"F-List"}):(0,o.createFragment)()}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pager",{quid:e.quid})},icon:"envelope",mr:1})})]},t)}))]})})},C=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,e.id),i=e.children,l=(0,r.useLocalState)(t,"sortId","name"),d=l[0],u=l[1],s=(0,r.useLocalState)(t,"sortOrder","name"),m=s[0],p=s[1];return(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",width:"1px",children:(0,o.createComponentVNode)(2,a.Button,{width:"100%",color:d!==c&&"transparent",onClick:function(){d===c?p(!m):(u(c),p(!0))},children:[i,d===c&&(0,o.createComponentVNode)(2,a.Icon,{name:m?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},26750:function(e,t,n){"use strict";t.__esModule=!0,t.CharacterInspection=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(63089),l=n(7229);t.CharacterInspection=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,h=l.gender,N=l.species,V=(l.vorepref,l.erppref,l.kisspref,l.flink,l.ad,l.notes,l.flavor,l.their_quid),b=l.viewer_quid,f=l.name,g=(l.looking_for_friends,(0,r.useLocalState)(t,"SelectedTab",1)),v=g[0],k=g[1];return(0,o.createComponentVNode)(2,c.Window,{width:580,height:640,resizable:!0,title:f+" the "+N+" ("+h+")",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{title:f+" the "+N+" ("+h+")",smallTitle:!0,buttons:(0,o.createFragment)([(0,o.createTextVNode)("Say\xa0Hi!\xa0--\x3e\xa0\xa0\xa0"),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("pager",{their_quid:V,viewer_quid:b})},icon:"envelope",tooltip:"Send a message to this character!",mr:1})],4),children:[(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,C)]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{fluid:!0,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===v,onClick:function(){k(1),i("JustUpdate")},children:"Flavor Text"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===v,onClick:function(){k(2),i("JustUpdate")},children:"OOC Notes"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===v,onClick:function(){k(3),i("JustUpdate")},children:"Extra Info"})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:!0,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,d)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,u)})]})})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=(0,r.useLocalState)(t,"SelectedTab",1),d=l[0],u=(l[1],i.profile_pic&&i.profile_pic.match(/^(http|https):\/\//));return(0,o.createFragment)(1===d&&(0,o.createComponentVNode)(2,a.Box,{children:[u&&i.profile_pic?(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",tooltip:"View this character's profile picture!",onClick:function(){return c("show_pic",{their_quid:i.their_quid,viewer_quid:i.viewer_quid})},children:(0,o.createComponentVNode)(2,a.Box,{as:"img",height:"65vh",src:i.profile_pic,alt:"Imagine a cool image here!",width:"100%",style:{objectFit:"contain",maxHeight:"65vh"}})})}):(0,o.createFragment)(),(0,o.createComponentVNode)(2,a.Section,{title:"Flavor Text",children:(0,o.createComponentVNode)(2,a.Box,{style:{whiteSpace:"pre-wrap"},dangerouslySetInnerHTML:h(i.flavor)})})]})||2===d&&(0,o.createComponentVNode)(2,a.Section,{title:"OOC Notes",children:(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:h(i.notes)})})||3===d&&(0,o.createComponentVNode)(2,a.Section,{title:"Extra Info",children:(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:h(i.ad)})}),0)},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.looking_for_friends,d=i.their_quid,u=i.viewer_quid;return(0,o.createComponentVNode)(2,a.Box,{mx:1,mt:1,textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pager",{their_quid:d,viewer_quid:u})},tooltip:"They're looking for a friend! Send them a message!",mr:1,children:["Looking for friends! --\x3e\xa0\xa0\xa0",(0,o.createComponentVNode)(2,a.Icon,{name:"envelope",size:2}),"<-- Send me a message!"]}):(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pager",{their_quid:d,viewer_quid:u})},color:"transparent",icon:"envelope-circle-check",tooltip:"Send a message to this character!",mr:1})})},s=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.erppref);return(0,o.createComponentVNode)(2,a.Button,{icon:"heart",tooltip:"Is this person into ERP, and if so, are they a top, bottom, or switch?",tooltipPosition:"bottom",textAlign:"center",color:"transparent",mr:1,children:c})},m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.vorepref);return(0,o.createComponentVNode)(2,a.Button,{icon:"drumstick-bite",tooltip:"Is this person into vore, and if so, what kind?",tooltipPosition:"bottom",textAlign:"center",color:"transparent",mr:1,children:c})},p=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.kisspref);return(0,o.createComponentVNode)(2,a.Button,{icon:"kiss",tooltip:"What sort of person this person likes to kiss!",tooltipPosition:"bottom",textAlign:"center",color:"transparent",mr:1,children:c})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.flink,d=i.their_quid,u=i.viewer_quid;return l&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("view_flist",{their_quid:d,viewer_quid:u})},content:"F-List",color:"transparent",icon:"link",tooltip:"View this character's F-List (if any)!",tooltipPosition:"bottom",disabled:!l,mr:1})},h=function(e){var t=(0,l.sanitizeText)(e,["b","br","center","code","div","font","hr","i","li","menu","ol","p","pre","table","td","th","tr","u","ul"],["class","style"]);return{__html:(0,i.marked)(t,{smartypants:!0,gfm:!0,tables:!0,sanitize:!1,breaks:!0,smartLists:!0})}}},19427:function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ChemAcclimator=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:320,height:271,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[l.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return i("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:l.target_temperature,stepPixelSize:2,onChange:function(e,t){i("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:l.enabled?"On":"Off",selected:l.enabled,onClick:function(){return i("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l.max_volume,unit:"u",width:"50px",minValue:l.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return i("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:l.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:l.emptying?"Emptying":"Filling"})]})})]})})}},86389:function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ChemDebugSynthesizer=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.amount,u=l.beakerCurrentVolume,s=l.beakerMaxVolume,m=l.isBeakerLoaded,p=l.beakerContents,C=void 0===p?[]:p;return(0,o.createComponentVNode)(2,c.Window,{width:390,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:m?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return i("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:d,unit:"u",minValue:1,maxValue:s,step:1,stepPixelSize:2,onChange:function(e,t){return i("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return i("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return i("makecup")}}),children:m?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," / "+s+" u"]}),C.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})})})}},16551:function(e,t,n){"use strict";t.__esModule=!0,t.ChemDispenser=void 0;var o=n(58734),r=n(5339),a=n(85260),c=n(54777),i=n(50930),l=n(33677);t.ChemDispenser=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=!!u.recordingRecipe,m=Object.keys(u.recipes).map((function(e){return{name:e,contents:u.recipes[e]}})),p=u.beakerTransferAmounts||[],C=s&&Object.keys(u.recordingRecipe).map((function(e){return{id:e,name:(0,a.toTitleCase)(e.replace(/_/," ")),volume:u.recordingRecipe[e]}}))||u.beakerContents||[];return(0,o.createComponentVNode)(2,l.Window,{width:565,height:620,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:s&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,color:"red",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"circle",mr:1}),"Recording"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Chemical Storage",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:u.cartridgeCharge/u.maxCartridgeCharge,children:(0,r.toFixed)(u.cartridgeCharge)+" units"})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Recipes",buttons:(0,o.createFragment)([!s&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:(0,o.createComponentVNode)(2,i.Button,{color:"transparent",content:"Clear recipes",onClick:function(){return d("clear_recipes")}})}),!s&&(0,o.createComponentVNode)(2,i.Button,{icon:"circle",disabled:!u.isBeakerLoaded,content:"Record",onClick:function(){return d("record_recipe")}}),s&&(0,o.createComponentVNode)(2,i.Button,{icon:"ban",color:"transparent",content:"Discard",onClick:function(){return d("cancel_recording")}}),s&&(0,o.createComponentVNode)(2,i.Button,{icon:"save",color:"green",content:"Save",onClick:function(){return d("save_recording")}})],0),children:(0,o.createComponentVNode)(2,i.Box,{mr:-1,children:[m.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",width:"129.5px",lineHeight:1.75,content:e.name,onClick:function(){return d("dispense_recipe",{recipe:e.name})}},e.name)})),0===m.length&&(0,o.createComponentVNode)(2,i.Box,{color:"light-gray",children:"No recipes."})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Dispense",buttons:p.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",selected:e===u.amount,content:e,onClick:function(){return d("amount",{target:e})}},e)})),children:(0,o.createComponentVNode)(2,i.Box,{mr:-1,children:u.chemicals.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",width:"129.5px",lineHeight:1.75,content:e.title,onClick:function(){return d("dispense",{reagent:e.id})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:p.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"minus",disabled:s,content:e,onClick:function(){return d("remove",{amount:e})}},e)})),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Beaker",buttons:!!u.isBeakerLoaded&&(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!u.isBeakerLoaded,onClick:function(){return d("eject")}}),children:(s?"Virtual beaker":u.isBeakerLoaded&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.AnimatedNumber,{initial:0,value:u.beakerCurrentVolume}),(0,o.createTextVNode)("/"),u.beakerMaxVolume,(0,o.createTextVNode)(" units")],0))||"No beaker"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",children:u.isBeakerLoaded||s?0===C.length&&"Nothing":"N/A"}),C.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{color:"label",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{initial:0,value:e.volume})," ","units of ",e.name]},e.name)}))]})]})})]})})}},81900:function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilterPane=t.ChemFilter=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=(0,r.useBackend)(t).act,c=e.title,i=e.list,l=e.reagentName,d=e.onReagentInput,u=c.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:c,minHeight:"240px",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return d(t)}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",onClick:function(){return n("add",{which:u,name:l})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return n("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;t.ChemFilter=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.left,u=void 0===d?[]:d,s=l.right,m=void 0===s?[]:s,p=(0,r.useLocalState)(t,"leftName",""),C=p[0],h=p[1],N=(0,r.useLocalState)(t,"rightName",""),V=N[0],b=N[1];return(0,o.createComponentVNode)(2,c.Window,{width:500,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i,{title:"Left",list:u,reagentName:C,onReagentInput:function(e){return h(e)}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i,{title:"Right",list:m,reagentName:V,onReagentInput:function(e){return b(e)}})})]})})})}},91354:function(e,t,n){"use strict";t.__esModule=!0,t.ChemHeater=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677),l=n(36706);t.ChemHeater=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.targetTemp,m=u.isActive,p=u.isBeakerLoaded,C=u.currentTemp,h=u.beakerCurrentVolume,N=u.beakerMaxVolume,V=u.beakerContents,b=void 0===V?[]:V;u.currentpH;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:320,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Thermostat",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:m?"power-off":"times",selected:m,content:m?"On":"Off",onClick:function(){return d("power")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,c.NumberInput,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,r.round)(s),minValue:0,maxValue:1e3,onDrag:function(e,t){return d("temperature",{target:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Reading",children:(0,o.createComponentVNode)(2,c.Box,{width:"60px",textAlign:"right",children:p&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:C,format:function(e){return(0,r.toFixed)(e)+" K"}})||"\u2014"})})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Beaker",buttons:!!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"label",mr:2,children:[h," / ",N," units,",u.currentpH," pH"]}),(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject",onClick:function(){return d("eject")}})],4),children:(0,o.createComponentVNode)(2,l.BeakerContents,{beakerLoaded:p,beakerContents:b})})]})})}},68084:function(e,t,n){"use strict";t.__esModule=!0,t.ChemMaster=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ChemMaster=function(e,t){var n=(0,r.useBackend)(t).data.screen;return(0,o.createComponentVNode)(2,c.Window,{width:465,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:"analyze"===n&&(0,o.createComponentVNode)(2,m)||(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,u=i.screen,p=i.beakerContents,C=void 0===p?[]:p,h=i.bufferContents,N=void 0===h?[]:h,V=i.beakerCurrentVolume,b=i.beakerMaxVolume,f=i.isBeakerLoaded,g=i.isPillBottleLoaded,v=i.pillBottleCurrentAmount,k=i.pillBottleMaxAmount;return"analyze"===u?(0,o.createComponentVNode)(2,m):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:!!i.isBeakerLoaded&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:2,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:V,initial:0})," / "+b+" units"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return c("eject")}})],4),children:[!f&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"3px",mb:"5px",children:"No beaker loaded."}),!!f&&0===C.length&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"3px",mb:"5px",children:"Beaker is empty."}),(0,o.createComponentVNode)(2,l,{children:C.map((function(e){return(0,o.createComponentVNode)(2,d,{chemical:e,transferTo:"buffer"},e.id)}))})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Buffer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:1,children:"Mode:"}),(0,o.createComponentVNode)(2,a.Button,{color:i.mode?"good":"bad",icon:i.mode?"exchange-alt":"times",content:i.mode?"Transfer":"Destroy",onClick:function(){return c("toggleMode")}})],4),children:[0===N.length&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"3px",mb:"5px",children:"Buffer is empty."}),(0,o.createComponentVNode)(2,l,{children:N.map((function(e){return(0,o.createComponentVNode)(2,d,{chemical:e,transferTo:"beaker"},e.id)}))})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Packaging",children:(0,o.createComponentVNode)(2,s)}),!!g&&(0,o.createComponentVNode)(2,a.Section,{title:"Pill Bottle",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:2,children:[v," / ",k," pills"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return c("ejectPillBottle")}})],4)})],0)},l=a.Table,d=function(e,t){var n=(0,r.useBackend)(t).act,c=e.chemical,i=e.transferTo;return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.volume,initial:0})," units of "+c.name]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{content:"1",onClick:function(){return n("transfer",{id:c.id,amount:1,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{content:"5",onClick:function(){return n("transfer",{id:c.id,amount:5,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{content:"10",onClick:function(){return n("transfer",{id:c.id,amount:10,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{content:"All",onClick:function(){return n("transfer",{id:c.id,amount:1e3,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"ellipsis-h",title:"Custom amount",onClick:function(){return n("transfer",{id:c.id,amount:-1,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"question",title:"Analyze",onClick:function(){return n("analyze",{id:c.id})}})]})]},c.id)},u=function(e){var t=e.label,n=e.amountUnit,r=e.amount,c=e.onChangeAmount,i=e.onCreate,l=e.sideNote;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,children:[(0,o.createComponentVNode)(2,a.NumberInput,{width:"84px",unit:n,step:1,stepPixelSize:15,value:r,minValue:1,maxValue:10,onChange:c}),(0,o.createComponentVNode)(2,a.Button,{ml:1,content:"Create",onClick:i}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,ml:1,color:"label",children:l})]})},s=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=(0,r.useSharedState)(t,"pillAmount",1),d=l[0],s=l[1],m=(0,r.useSharedState)(t,"patchAmount",1),p=m[0],C=m[1],h=(0,r.useSharedState)(t,"bottleAmount",1),N=h[0],V=h[1],b=(0,r.useSharedState)(t,"packAmount",1),f=b[0],g=b[1],v=(0,r.useSharedState)(t,"setstimpakAmount",1),k=v[0],x=v[1],B=(0,r.useSharedState)(t,"setsuperstimpakAmount",1),w=B[0],_=B[1],y=(0,r.useSharedState)(t,"setPowderbagAmount",1),S=y[0],L=y[1],I=(0,r.useSharedState)(t,"setprimitiveBottleAmount",1),T=I[0],A=I[1],F=i.condi,P=i.advanced,M=i.primitive,R=i.chosenPillStyle,D=i.pillStyles,j=void 0===D?[]:D;return(0,o.createComponentVNode)(2,a.LabeledList,{children:[!F&&!M&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill type",children:j.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:"30px",selected:e.id===R,textAlign:"center",color:"transparent",onClick:function(){return c("pillStyle",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.className})},e.id)}))}),!F&&!M&&(0,o.createComponentVNode)(2,u,{label:"Pills",amount:d,amountUnit:"pills",sideNote:"max 50u",onChangeAmount:function(e,t){return s(t)},onCreate:function(){return c("create",{type:"pill",amount:d,volume:"auto"})}}),!F&&!!P&&!M&&(0,o.createComponentVNode)(2,u,{label:"Patches",amount:p,amountUnit:"patches",sideNote:"max 40u",onChangeAmount:function(e,t){return C(t)},onCreate:function(){return c("create",{type:"patch",amount:p,volume:"auto"})}}),!F&&!M&&(0,o.createComponentVNode)(2,u,{label:"Bottles",amount:N,amountUnit:"bottles",sideNote:"max 30u",onChangeAmount:function(e,t){return V(t)},onCreate:function(){return c("create",{type:"bottle",amount:N,volume:"auto"})}}),!F&&!M&&(0,o.createComponentVNode)(2,u,{label:"Stimpaks",amount:k,amountUnit:"stimpaks",sideNote:"max 10u",onChangeAmount:function(e,t){return x(t)},onCreate:function(){return c("create",{type:"stimPak",amount:k,volume:"auto"})}}),!F&&!!P&&!M&&(0,o.createComponentVNode)(2,u,{label:"Super Stimpaks",amount:w,amountUnit:"super stimpaks",sideNote:"max 20u",onChangeAmount:function(e,t){return _(t)},onCreate:function(){return c("create",{type:"superStimpak",amount:w,volume:"auto"})}}),!!F&&(0,o.createComponentVNode)(2,u,{label:"Packs",amount:f,amountUnit:"packs",sideNote:"max 10u",onChangeAmount:function(e,t){return g(t)},onCreate:function(){return c("create",{type:"condimentPack",amount:f,volume:"auto"})}}),!!F&&(0,o.createComponentVNode)(2,u,{label:"Bottles",amount:N,amountUnit:"bottles",sideNote:"max 50u",onChangeAmount:function(e,t){return V(t)},onCreate:function(){return c("create",{type:"condimentBottle",amount:N,volume:"auto"})}}),!!M&&(0,o.createComponentVNode)(2,u,{label:"Powder Bag",amount:p,amountUnit:"powderbags",sideNote:"max 40u",onChangeAmount:function(e,t){return L(t)},onCreate:function(){return c("create",{type:"bag",amount:S,volume:"auto"})}}),!!M&&(0,o.createComponentVNode)(2,u,{label:"Primitive Bottles",amount:N,amountUnit:"bottles",sideNote:"max 60u",onChangeAmount:function(e,t){return A(t)},onCreate:function(){return c("create",{type:"bottle_primitive",amount:T,volume:"auto"})}})]})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=e.fermianalyze,d=i.analyzeVars;return(0,o.createComponentVNode)(2,a.Section,{title:"Analysis Results",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c("goScreen",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:d.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",children:d.state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,a.ColorBox,{color:d.color,mr:1}),d.color]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:d.description}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metabolization Rate",children:[d.metaRate," u/minute"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Overdose Threshold",children:d.overD}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Addiction Threshold",children:d.addicD}),!!l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Purity",children:d.purityF}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inverse Ratio",children:d.inverseRatioF}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Purity E",children:d.purityE}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Lower Optimal Temperature",children:d.minTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upper Optimal Temperature",children:d.maxTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosive Temperature",children:d.eTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"pH Peak",children:d.pHpeak})],4)]})})}},55505:function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ChemPress=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.current_volume,u=l.product_name,s=l.pill_style,m=l.pill_styles,p=void 0===m?[]:m,C=l.product,h=l.min_volume,N=l.max_volume;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:227,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Product",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Pills",checked:"pill"===C,onClick:function(){return i("change_product",{product:"pill"})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Patches",checked:"patch"===C,onClick:function(){return i("change_product",{product:"patch"})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Bottles",checked:"bottle"===C,onClick:function(){return i("change_product",{product:"bottle"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:d,unit:"u",width:"43px",minValue:h,maxValue:N,step:1,stepPixelSize:2,onChange:function(e,t){return i("change_current_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:[(0,o.createComponentVNode)(2,a.Input,{value:u,placeholder:u,onChange:function(e,t){return i("change_product_name",{name:t})}}),(0,o.createComponentVNode)(2,a.Box,{as:"span",children:C})]}),"pill"===C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:"30px",selected:e.id===s,textAlign:"center",color:"transparent",onClick:function(){return i("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})})})}},17568:function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(58734),r=n(45445),a=n(59641),c=n(54777),i=n(50930),l=n(33677);t.ChemReactionChamber=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=(0,c.useLocalState)(t,"reagentName",""),m=s[0],p=s[1],C=(0,c.useLocalState)(t,"reagentQuantity",1),h=C[0],N=C[1],V=u.emptying,b=u.reagents||[];return(0,o.createComponentVNode)(2,l.Window,{width:250,height:225,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,color:V?"bad":"good",children:V?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(e,t){return p(t)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,a.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,i.NumberInput,{value:h,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(e,t){return N(t)}}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return d("add",{chem:m,amount:h})}})],4)],4),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"minus",color:"bad",onClick:function(){return d("remove",{chem:t})}}),children:e},t)}))(b)]})})})})}},91475:function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.ChemSplitter=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.straight,s=d.side,m=d.max_transfer;return(0,o.createComponentVNode)(2,i.Window,{width:220,height:105,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:m,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return l("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:s,unit:"u",width:"55px",minValue:1,maxValue:m,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return l("set_amount",{target:"side",amount:t})}})})]})})})})}},36294:function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.ChemSynthesizer=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.amount,s=d.current_reagent,m=d.chemicals,p=void 0===m?[]:m,C=d.possible_amounts,h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:375,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.Box,{children:h.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===u,onClick:function(){return l("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,c.Box,{mt:1,children:p.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===s,onClick:function(){return l("select",{reagent:e.id})}},e.id)}))})]})})})}},89223:function(e,t,n){"use strict";t.__esModule=!0,t.CivCargoHoldTerminal=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.CivCargoHoldTerminal=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.pad,s=d.sending,m=d.status_report,p=d.id_inserted,C=d.id_bounty_info;d.id_bounty_value,d.id_bounty_num;return(0,o.createComponentVNode)(2,c.Window,{resizable:!0,width:500,height:375,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{color:p?"blue":"default",children:p?"Welcome valued employee.":"To begin, insert your ID into the console."}),(0,o.createComponentVNode)(2,a.Section,{title:"Cargo Pad",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:u?"good":"bad",children:u?"Online":"Not Found"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cargo Report",children:m})]})}),(0,o.createComponentVNode)(2,i)]}),(0,o.createComponentVNode)(2,a.Flex.Item,{m:1,children:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"sync",content:"Check Contents",disabled:!u||!p,onClick:function(){return l("recalc")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:s?"times":"arrow-up",content:s?"Stop Sending":"Send Goods",selected:s,disabled:!u||!p,onClick:function(){return l(s?"stop":"send")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:C?"recycle":"pen",color:C?"green":"default",content:C?"Replace Bounty":"New Bounty",disabled:!p,onClick:function(){return l("bounty")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Eject",disabled:!p,onClick:function(){return l("eject")}})],4)})]})})})};var i=function(e,t){var n=(0,r.useBackend)(t).data,c=n.id_bounty_info,i=n.id_bounty_value,l=n.id_bounty_num;return(0,o.createComponentVNode)(2,a.Section,{title:"Bounty Info",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:c||"N/A, please add a new bounty."}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Quantity",children:c?l:"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Value",children:c?i:"N/A"})]})})}},57286:function(e,t,n){"use strict";t.__esModule=!0,t.ClockworkSlab=void 0;for(var o=n(58734),r=n(54777),a=n(45445),c=n(50930),i=n(33677),l="",d=0;d=_,tooltip:e.tip,tooltipPosition:"left",onClick:function(){return d("recite",{script:e.type})},children:"Recite "+e.required})}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,disabled:!e.quickbind,onClick:function(){return d("bind",{script:e.type})},children:["content=",e.bound?"Unbind "+e.bound:"Quickbind"]})})]},e.name)}))})]})]})})})}},22058:function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"],l=["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"],d=["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"],u=["the Red","the Soulless","the Master","the Lord of all things","Jr."];t.CodexGigas=function(e,t){var n=(0,r.useBackend)(t),s=n.act,m=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:450,height:450,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[m.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==m.currentSection,onClick:function(){return s(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:m.currentSection>2,onClick:function(){return s(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:m.currentSection>4,onClick:function(){return s(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==m.currentSection,onClick:function(){return s(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:m.currentSection<4,onClick:function(){return s("search")}})})]})]})})})}},36016:function(e,t,n){"use strict";t.__esModule=!0,t.ColorMatrixEditor=void 0;var o=n(58734),r=n(54777),a=n(5339),c=n(50930),i=n(33677);t.ColorMatrixEditor=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.mapRef,s=d.currentColor,m=s[0],p=(m[0],m[1],m[2],m[3],s[1]),C=(p[0],p[1],p[2],p[3],s[2]),h=(C[0],C[1],C[2],C[3],s[3]),N=(h[0],h[1],h[2],h[3],s[4]),V=(N[0],N[1],N[2],N[3],["r","g","b","a","c"]);return(0,o.createComponentVNode)(2,i.Window,{title:"Color Matrix Editor",width:600,height:220,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{align:"center",children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Stack,{children:[0,1,2,3].map((function(e,t){return(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Stack,{vertical:!0,children:[0,1,2,3,4].map((function(t,n){return(0,o.createComponentVNode)(2,c.Stack.Item,{children:[(0,o.createComponentVNode)(2,c.Box,{inline:!0,textColor:"label",width:"2.1rem",children:""+V[t]+V[e]+":"}),(0,o.createComponentVNode)(2,c.NumberInput,{inline:!0,value:s[4*t+e],step:.01,width:"50px",format:function(e){return(0,a.toFixed)(e,2)},onDrag:function(n,o){var r=s;r[4*t+e]=o,l("transition_color",{color:r})}})]},n)}))})},t)}))})})}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0}),(0,o.createComponentVNode)(2,c.Stack.Item,{align:"left",children:(0,o.createComponentVNode)(2,c.Button.Confirm,{content:"Confirm",confirmContent:"Confirm?",onClick:function(){return l("confirm")}})})]})}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,c.ByondUi,{height:"100%",params:{id:u,type:"map"}})})]})})})}},9842:function(e,t,n){"use strict";t.__esModule=!0,t.ColormateNoMatrix=t.ColormateMatrix=t.Colormate=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Colormate=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.matrixactive,m=u.temp,p=u.item||[];return(0,o.createComponentVNode)(2,c.Window,{width:"980",height:"720",resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{overflow:"auto",children:[m?(0,o.createComponentVNode)(2,a.NoticeBox,{children:m}):null,Object.keys(p).length?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Flex,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Section,{width:"50%",height:"20%",children:[(0,o.createVNode)(1,"center",null,"Item:",16),(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64, "+p.sprite,width:"100%",height:"100%",style:{"-ms-interpolation-mode":"nearest-neighbor"}})]}),(0,o.createComponentVNode)(2,a.Section,{width:"50%",height:"20%",children:[(0,o.createVNode)(1,"center",null,"Preview:",16),(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64, "+p.preview,width:"100%",height:"100%",style:{"-ms-interpolation-mode":"nearest-neighbor"}})]})]}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Tabs,{fluid:!0,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:!s,onClick:function(){return d("switch_modes",{mode:"0"})},children:"Regular coloring"},"0"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:s,onClick:function(){return d("switch_modes",{mode:"1"})},children:"Matrixed coloring"},"1")]}),s?(0,o.createFragment)([(0,o.createVNode)(1,"center",null,[(0,o.createTextVNode)("Coloring: "),p.name],0),(0,o.createComponentVNode)(2,l)],4):(0,o.createFragment)([(0,o.createVNode)(1,"center",null,[(0,o.createTextVNode)("Coloring: "),p.name],0),(0,o.createComponentVNode)(2,i)],4)]})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createVNode)(1,"center",null,"No item inserted.",16)})]})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{grow:1,fill:!0,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"33%",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Paint",icon:"fill",onClick:function(){return c("paint")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Clear",icon:"eraser",onClick:function(){return c("clear")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Eject",icon:"eject",onClick:function(){return c("drop")}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"66%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,height:"100%",content:"Select new color",icon:"paint-brush",onClick:function(){return c("choose_color")}})})]})})};t.ColormateNoMatrix=i;var l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.matrixcolors||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"33%",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Paint",icon:"fill",onClick:function(){return c("matrix_paint")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Clear",icon:"eraser",onClick:function(){return c("clear")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Eject",icon:"eject",onClick:function(){return c("drop")}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:["RR: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.rr,onChange:function(e,t){return c("set_matrix_color",{color:1,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["GR: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.gr,onChange:function(e,t){return c("set_matrix_color",{color:4,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["BR: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.br,onChange:function(e,t){return c("set_matrix_color",{color:7,value:t})}})]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:["RG: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.rg,onChange:function(e,t){return c("set_matrix_color",{color:2,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["GG: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.gg,onChange:function(e,t){return c("set_matrix_color",{color:5,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["BG: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.bg,onChange:function(e,t){return c("set_matrix_color",{color:8,value:t})}})]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:["RB: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.rb,onChange:function(e,t){return c("set_matrix_color",{color:3,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["GB: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.gb,onChange:function(e,t){return c("set_matrix_color",{color:6,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["BB: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.bb,onChange:function(e,t){return c("set_matrix_color",{color:9,value:t})}})]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:["CR: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.cr,onChange:function(e,t){return c("set_matrix_color",{color:10,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["CG: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.cg,onChange:function(e,t){return c("set_matrix_color",{color:11,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["CB: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.cb,onChange:function(e,t){return c("set_matrix_color",{color:12,value:t})}})]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"33%",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"question-circle",color:"blue"})," RG means red will become this much green.",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Icon,{name:"question-circle",color:"blue"})," CR means that red will have this much constrast applied to it."]})]})})};t.ColormateMatrix=l},77970:function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(58734),r=(n(85260),n(54777)),a=n(50930),c=n(33677);t.ComputerFabricator=function(e,t){var n=(0,r.useBackend)(t),s=n.act,m=n.data;return(0,o.createComponentVNode)(2,c.Window,{title:"Personal Computer Vendor",width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==m.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return s("clean_order")}}),0===m.state&&(0,o.createComponentVNode)(2,i),1===m.state&&(0,o.createComponentVNode)(2,l),2===m.state&&(0,o.createComponentVNode)(2,d),3===m.state&&(0,o.createComponentVNode)(2,u)]})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:"306px",children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:2,onClick:function(){return c("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:2,onClick:function(){return c("pick_device",{pick:"2"})}})})]})})]})},l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:"282px",buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return c("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return c("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return c("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return c("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return c("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return c("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return c("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return c("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return c("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return c("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return c("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Secondary Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a secondary RFID card reader, for manipulating or\nreading from a second standard RFID card.\nPlease note that a primary card reader is necessary to\nallow the device to read your identification, but one\nis included in the base price.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return c("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return c("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return c("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return c("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return c("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return c("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:2,onClick:function(){return c("confirm_order")}})]})},d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:"282px",children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?c.COLORS.department.security:e>=20&&e<30?c.COLORS.department.medbay:e>=30&&e<40?c.COLORS.department.science:e>=40&&e<50?c.COLORS.department.engineering:e>=50&&e<60?c.COLORS.department.cargo:e>=200&&e<230?c.COLORS.department.centcom:c.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:2,color:c.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(){return(0,o.createComponentVNode)(2,i.Window,{title:"Crew Monitor",width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{minHeight:"540px",children:(0,o.createComponentVNode)(2,s)})})})};var s=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(C=e.ijob,C%10==0),color:d(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,n=e.toxdam,r=e.burndam,s=e.brutedam,m=t+n+r+s,p=Math.min(Math.max(Math.ceil(m/25),0),5),l[p])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return c("select_person",{name:e.name})}})})]},e.name);var t,n,r,s,m,p,C}))]})}},52261:function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(36706),i=n(33677),l=[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}];t.Cryo=function(){return(0,o.createComponentVNode)(2,i.Window,{width:400,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,d)})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:d.occupant.name||"No Occupant"}),!!d.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:d.occupant.statstate,children:d.occupant.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:d.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.occupant.health/d.occupant.maxHealth,color:d.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant.health})})}),l.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.isOperating?"power-off":"times",disabled:d.isOpen,onClick:function(){return i("power")},color:d.isOperating&&"green",children:d.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:d.isOpen?"unlock":"lock",onClick:function(){return i("door")},content:d.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:d.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return i("autoeject")},content:d.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!d.isBeakerLoaded,onClick:function(){return i("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:d.isBeakerLoaded,beakerContents:d.beakerContents})})],4)}},78804:function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.DecalPainter=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.decal_list||[],u=l.color_list||[],s=l.dir_list||[];return(0,o.createComponentVNode)(2,c.Window,{width:500,height:400,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===l.decal_style,onClick:function(){return i("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===l.decal_color,onClick:function(){return i("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===l.decal_direction,onClick:function(){return i("selected direction",{dirs:e.dirs})}},e.dirs)}))})]})})}},79670:function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.DisposalUnit=function(e,t){var n,i,l=(0,r.useBackend)(t),d=l.act,u=l.data;return u.full_pressure?(n="good",i="Ready"):u.panel_open?(n="bad",i="Power Disabled"):u.pressure_charging?(n="average",i="Pressurizing"):(n="bad",i="Off"),(0,o.createComponentVNode)(2,c.Window,{width:300,height:180,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:n,children:i}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:u.flush?"toggle-on":"toggle-off",disabled:u.isai||u.panel_open,content:u.flush?"Disengage":"Engage",onClick:function(){return d(u.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:u.isai,content:"Eject Contents",onClick:function(){return d("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:u.panel_open,selected:u.pressure_charging,onClick:function(){return d(u.pressure_charging?"pump-0":"pump-1")}})})]})})})})}},56991:function(e,t,n){"use strict";t.__esModule=!0,t.DnaConsoleCommands=t.DnaConsole=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(59641),i=n(85260),l=n(96525),d=n(54777),u=n(50930),s=n(33677),m=["gene","onChange","disabled"];var p=["A","T","C","G"],C={A:"green",T:"green",G:"blue",C:"blue",X:"grey"},h="storage",N="sequencer",V="enzymes",b="console",f="disk",g="injector",v="mutations",k="chromosomes",x="mutations",B="diskenzymes",w={1:"good",2:"bad",4:"average"},_=function(e,t){return e.Alias===t.Alias&&e.AppliedChromo===t.AppliedChromo};t.DnaConsole=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=(n.act,r.isPulsingRads),c=r.radPulseSeconds,i=r.view.consoleMode;return(0,o.createComponentVNode)(2,s.Window,{title:"DNA Console",width:539,height:710,resizable:!0,children:[!!a&&(0,o.createComponentVNode)(2,u.Dimmer,{fontSize:"14px",textAlign:"center",children:[(0,o.createComponentVNode)(2,u.Icon,{mr:1,name:"spinner",spin:!0}),"Radiation pulse in progress...",(0,o.createComponentVNode)(2,u.Box,{mt:1}),c,"s"]}),(0,o.createComponentVNode)(2,s.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,y),(0,o.createComponentVNode)(2,T),i===h&&(0,o.createComponentVNode)(2,F),i===N&&(0,o.createComponentVNode)(2,j),i===V&&(0,o.createComponentVNode)(2,z)]})]})};var y=function(e,t){return(0,o.createComponentVNode)(2,u.Section,{title:"DNA Scanner",buttons:(0,o.createComponentVNode)(2,S),children:(0,o.createComponentVNode)(2,I)})},S=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=n.act,c=r.hasDelayedAction,i=r.isPulsingRads,l=r.isScannerConnected,s=r.isScrambleReady,m=r.isViableSubject,p=r.scannerLocked,C=r.scannerOpen,h=r.scrambleSeconds;return l?(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,u.Button,{content:"Cancel Delayed Action",onClick:function(){return a("cancel_delay")}}),!!m&&(0,o.createComponentVNode)(2,u.Button,{disabled:!s||i,onClick:function(){return a("scramble_dna")},children:["Scramble DNA",!s&&" ("+h+"s)"]}),(0,o.createComponentVNode)(2,u.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,u.Button,{icon:p?"lock":"lock-open",color:p&&"bad",disabled:C,content:p?"Locked":"Unlocked",onClick:function(){return a("toggle_lock")}}),(0,o.createComponentVNode)(2,u.Button,{disabled:p,content:C?"Close":"Open",onClick:function(){return a("toggle_door")}})],0):(0,o.createComponentVNode)(2,u.Button,{content:"Connect Scanner",onClick:function(){return a("connect_scanner")}})},L=function(e,t){var n=e.status;return 0===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"good",children:"Conscious"}):2===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"average",children:"Unconscious"}):1===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"average",children:"Critical"}):3===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"bad",children:"Dead"}):4===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"bad",children:"Transforming"}):(0,o.createComponentVNode)(2,u.Box,{inline:!0,children:"Unknown"})},I=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=(n.act,r.subjectName),c=r.isScannerConnected,i=r.isViableSubject,l=r.subjectHealth,s=r.subjectRads,m=r.subjectStatus;return c?i?(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Status",children:[a,(0,o.createComponentVNode)(2,u.Icon,{mx:1,color:"label",name:"long-arrow-alt-right"}),(0,o.createComponentVNode)(2,L,{status:m})]}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,u.ProgressBar,{value:l,minValue:0,maxValue:100,ranges:{olive:[101,Infinity],good:[70,101],average:[30,70],bad:[-Infinity,30]},children:[l,"%"]})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Radiation",children:(0,o.createComponentVNode)(2,u.ProgressBar,{value:s,minValue:0,maxValue:100,ranges:{bad:[71,Infinity],average:[30,71],good:[0,30],olive:[-Infinity,0]},children:[s,"%"]})})]}):(0,o.createComponentVNode)(2,u.Box,{color:"average",children:"No viable subject found in DNA Scanner."}):(0,o.createComponentVNode)(2,u.Box,{color:"bad",children:"DNA Scanner is not connected."})},T=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=n.act,c=r.hasDisk,i=r.isInjectorReady,l=r.injectorSeconds,s=r.view.consoleMode;return(0,o.createComponentVNode)(2,u.Section,{title:"DNA Console",buttons:!i&&(0,o.createComponentVNode)(2,u.Box,{lineHeight:"20px",color:"label",children:["Injector on cooldown (",l,"s)"]}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,u.Button,{content:"Storage",selected:s===h,onClick:function(){return a("set_view",{consoleMode:h})}}),(0,o.createComponentVNode)(2,u.Button,{content:"Sequencer",disabled:!r.isViableSubject,selected:s===N,onClick:function(){return a("set_view",{consoleMode:N})}}),(0,o.createComponentVNode)(2,u.Button,{content:"Enzymes",selected:s===V,onClick:function(){return a("set_view",{consoleMode:V})}})]}),!!c&&(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Disk",children:(0,o.createComponentVNode)(2,u.Button,{icon:"eject",content:"Eject",onClick:function(){a("eject_disk"),a("set_view",{storageMode:b})}})})]})})};t.DnaConsoleCommands=T;var A=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=n.act,c=r.hasDisk,i=r.view,l=i.storageMode,s=i.storageConsSubMode,m=i.storageDiskSubMode;return(0,o.createFragment)([l===b&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Button,{selected:s===v,content:"Mutations",onClick:function(){return a("set_view",{storageConsSubMode:v})}}),(0,o.createComponentVNode)(2,u.Button,{selected:s===k,content:"Chromosomes",onClick:function(){return a("set_view",{storageConsSubMode:k})}})],4),l===f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Button,{selected:m===v,content:"Mutations",onClick:function(){return a("set_view",{storageDiskSubMode:v})}}),(0,o.createComponentVNode)(2,u.Button,{selected:m===B,content:"Enzymes",onClick:function(){return a("set_view",{storageDiskSubMode:B})}})],4),(0,o.createComponentVNode)(2,u.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,u.Button,{content:"Console",selected:l===b,onClick:function(){return a("set_view",{storageMode:b,storageConsSubMode:v})}}),(0,o.createComponentVNode)(2,u.Button,{content:"Disk",disabled:!c,selected:l===f,onClick:function(){return a("set_view",{storageMode:f,storageDiskSubMode:x})}}),(0,o.createComponentVNode)(2,u.Button,{content:"Adv. Injector",selected:l===g,onClick:function(){return a("set_view",{storageMode:g})}})],0)},F=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=n.act,c=r.view,i=c.storageMode,l=c.storageConsSubMode,s=c.storageDiskSubMode,m=r.diskMakeupBuffer,p=r.diskHasMakeup,C=r.storage[i];return(0,o.createComponentVNode)(2,u.Section,{title:"Storage",buttons:(0,o.createComponentVNode)(2,A),children:[i===b&&l===v&&(0,o.createComponentVNode)(2,P,{mutations:C}),i===b&&l===k&&(0,o.createComponentVNode)(2,M),i===f&&s===x&&(0,o.createComponentVNode)(2,P,{mutations:C}),i===f&&s===B&&(0,o.createFragment)([(0,o.createComponentVNode)(2,Q,{makeup:m}),(0,o.createComponentVNode)(2,u.Button,{icon:"times",color:"red",disabled:!p,content:"Delete",onClick:function(){return a("del_makeup_disk")}})],4),i===g&&(0,o.createComponentVNode)(2,K)]})},P=function(e,t){var n=e.customMode,r=void 0===n?"":n,a=(0,d.useBackend)(t),c=a.data,l=a.act,s=e.mutations||[],m=c.view.storageMode+r,p=c.view["storage"+m+"MutationRef"],C=s.find((function(e){return e.ByondRef===p}));return!C&&s.length>0&&(C=s[0],p=C.ByondRef),(0,o.createComponentVNode)(2,u.Flex,{children:[(0,o.createComponentVNode)(2,u.Flex.Item,{width:"140px",children:(0,o.createComponentVNode)(2,u.Section,{title:(0,i.capitalize)(c.view.storageMode)+" Storage",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,u.Button,{fluid:!0,ellipsis:!0,color:"transparent",selected:e.ByondRef===p,content:e.Name,onClick:function(){var t;return l("set_view",((t={})["storage"+m+"MutationRef"]=e.ByondRef,t))}},e.ByondRef)}))})}),(0,o.createComponentVNode)(2,u.Flex.Item,{children:(0,o.createComponentVNode)(2,u.Divider,{vertical:!0})}),(0,o.createComponentVNode)(2,u.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,u.Section,{title:"Mutation Info",level:2,children:(0,o.createComponentVNode)(2,R,{mutation:C})})})]})},M=function(e,t){var n,a=(0,d.useBackend)(t),c=a.data,i=a.act,l=null!=(n=c.chromoStorage)?n:[],s=(0,r.uniqBy)((function(e){return e.Name}))(l),m=c.view.storageChromoName,p=l.find((function(e){return e.Name===m}));return(0,o.createComponentVNode)(2,u.Flex,{children:[(0,o.createComponentVNode)(2,u.Flex.Item,{width:"140px",children:(0,o.createComponentVNode)(2,u.Section,{title:"Console Storage",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,u.Button,{fluid:!0,ellipsis:!0,color:"transparent",selected:e.Name===m,content:e.Name,onClick:function(){return i("set_view",{storageChromoName:e.Name})}},e.Index)}))})}),(0,o.createComponentVNode)(2,u.Flex.Item,{children:(0,o.createComponentVNode)(2,u.Divider,{vertical:!0})}),(0,o.createComponentVNode)(2,u.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,u.Section,{title:"Chromosome Info",level:2,children:!p&&(0,o.createComponentVNode)(2,u.Box,{color:"label",children:"Nothing to show."})||(0,o.createFragment)([(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Name",children:p.Name}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Description",children:p.Description}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Amount",children:l.filter((function(e){return e.Name===p.Name})).length})]}),(0,o.createComponentVNode)(2,u.Button,{mt:2,icon:"eject",content:"Eject Chromosome",onClick:function(){return i("eject_chromo",{chromo:p.Name})}})],4)})})]})},R=function(e,t){var n,c,i,l=e.mutation,s=(0,d.useBackend)(t),m=s.data,p=s.act,C=m.diskCapacity,h=m.diskReadOnly,N=m.hasDisk,V=m.isInjectorReady,b=null!=(n=m.storage.disk)?n:[],f=null!=(c=m.storage.console)?c:[],g=null!=(i=m.storage.injector)?i:[];if(!l)return(0,o.createComponentVNode)(2,u.Box,{color:"label",children:"Nothing to show."});if("occupant"===l.Source&&!l.Discovered)return(0,o.createComponentVNode)(2,u.LabeledList,{children:(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Name",children:l.Alias})});var v=f.find((function(e){return _(e,l)})),k=b.find((function(e){return _(e,l)})),x=(0,a.flow)([(0,r.uniqBy)((function(e){return e.Name})),(0,r.filter)((function(e){return e.Name!==l.Name}))])([].concat(b,f));return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Name",children:(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:w[l.Quality],children:l.Name})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Description",children:l.Description}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Instability",children:l.Instability})]}),(0,o.createComponentVNode)(2,u.Divider),(0,o.createComponentVNode)(2,u.Box,{children:["disk"===l.Source&&(0,o.createComponentVNode)(2,J,{disabled:!N||C<=0||h,mutations:x,source:l}),"console"===l.Source&&(0,o.createComponentVNode)(2,J,{mutations:x,source:l}),["occupant","disk","console"].includes(l.Source)&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Dropdown,{width:"240px",options:g.map((function(e){return e.name})),disabled:0===g.length||!l.Active,selected:"Add to advanced injector",onSelected:function(e){return p("add_advinj_mut",{mutref:l.ByondRef,advinj:e,source:l.Source})}}),(0,o.createComponentVNode)(2,u.Button,{icon:"syringe",disabled:!V||!l.Active,content:"Print Activator",onClick:function(){return p("print_injector",{mutref:l.ByondRef,is_activator:1,source:l.Source})}}),(0,o.createComponentVNode)(2,u.Button,{icon:"syringe",disabled:!V||!l.Active,content:"Print Mutator",onClick:function(){return p("print_injector",{mutref:l.ByondRef,is_activator:0,source:l.Source})}})],4)]}),["disk","occupant"].includes(l.Source)&&(0,o.createComponentVNode)(2,u.Button,{icon:"save",disabled:v||!l.Active,content:"Save to Console",onClick:function(){return p("save_console",{mutref:l.ByondRef,source:l.Source})}}),["console","occupant"].includes(l.Source)&&(0,o.createComponentVNode)(2,u.Button,{icon:"save",disabled:k||!N||C<=0||h||!l.Active,content:"Save to Disk",onClick:function(){return p("save_disk",{mutref:l.ByondRef,source:l.Source})}}),["console","disk","injector"].includes(l.Source)&&(0,o.createComponentVNode)(2,u.Button,{icon:"times",color:"red",content:"Delete from "+l.Source,onClick:function(){return p("delete_"+l.Source+"_mut",{mutref:l.ByondRef})}}),(2===l.Class||!!l.Scrambled&&"occupant"===l.Source)&&(0,o.createComponentVNode)(2,u.Button,{content:"Nullify",onClick:function(){return p("nullify",{mutref:l.ByondRef})}}),(0,o.createComponentVNode)(2,u.Divider),(0,o.createComponentVNode)(2,D,{disabled:"occupant"!==l.Source,mutation:l})],0)},D=function(e,t){var n=e.mutation,r=e.disabled,a=(0,d.useBackend)(t),c=(a.data,a.act);return 0===n.CanChromo?(0,o.createComponentVNode)(2,u.Box,{color:"label",children:"No compatible chromosomes"}):1===n.CanChromo?r?(0,o.createComponentVNode)(2,u.Box,{color:"label",children:"No chromosome applied."}):(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Dropdown,{width:"240px",options:n.ValidStoredChromos,disabled:0===n.ValidStoredChromos.length,selected:0===n.ValidStoredChromos.length?"No Suitable Chromosomes":"Select a chromosome",onSelected:function(e){return c("apply_chromo",{chromo:e,mutref:n.ByondRef})}}),(0,o.createComponentVNode)(2,u.Box,{color:"label",mt:1,children:["Compatible with: ",n.ValidChromos]})],4):2===n.CanChromo?(0,o.createComponentVNode)(2,u.Box,{color:"label",children:["Applied chromosome: ",n.AppliedChromo]}):null},j=function(e,t){var n,r,a=(0,d.useBackend)(t),c=a.data,i=a.act,s=null!=(n=null==(r=c.storage)?void 0:r.occupant)?n:[],m=c.isJokerReady,p=c.isMonkey,C=c.jokerSeconds,h=c.subjectStatus,N=c.view,V=N.sequencerMutation,b=N.jokerActive,f=s.find((function(e){return e.Alias===V}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,u.Flex.Item,{width:s.length<=8?"154px":"174px",children:(0,o.createComponentVNode)(2,u.Section,{title:"Sequences",height:"214px",overflowY:s.length>8&&"scroll",children:s.map((function(e){return(0,o.createComponentVNode)(2,O,{url:(0,l.resolveAsset)(e.Image),selected:e.Alias===V,onClick:function(){i("set_view",{sequencerMutation:e.Alias}),i("check_discovery",{alias:e.Alias})}},e.Alias)}))})}),(0,o.createComponentVNode)(2,u.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,u.Section,{title:"Sequence Info",minHeight:"100%",children:(0,o.createComponentVNode)(2,R,{mutation:f})})})]}),3===h&&(0,o.createComponentVNode)(2,u.Section,{color:"bad",children:"Genetic sequence corrupted. Subject diagnostic report: DECEASED."})||p&&"Monkified"!==(null==f?void 0:f.Name)&&(0,o.createComponentVNode)(2,u.Section,{color:"bad",children:"Genetic sequence corrupted. Subject diagnostic report: MONKEY."})||4===h&&(0,o.createComponentVNode)(2,u.Section,{color:"bad",children:"Genetic sequence corrupted. Subject diagnostic report: TRANSFORMING."})||(0,o.createComponentVNode)(2,u.Section,{title:"Genome Sequencer\u2122",buttons:!m&&(0,o.createComponentVNode)(2,u.Box,{lineHeight:"20px",color:"label",children:["Joker on cooldown (",C,"s)"]})||b&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Box,{mr:1,inline:!0,color:"label",children:"Click on a gene to reveal it."}),(0,o.createComponentVNode)(2,u.Button,{content:"Cancel Joker",onClick:function(){return i("set_view",{jokerActive:""})}})],4)||(0,o.createComponentVNode)(2,u.Button,{icon:"crown",color:"purple",content:"Use Joker",onClick:function(){return i("set_view",{jokerActive:"1"})}}),children:(0,o.createComponentVNode)(2,E,{mutation:f})})],0)},O=function(e,t){var n,r=e.url,a=e.selected,c=e.onClick;return a&&(n="2px solid #22aa00"),(0,o.createComponentVNode)(2,u.Box,{as:"img",src:r,style:{width:"64px",margin:"2px","margin-left":"4px",outline:n},onClick:c})},W=function(e,t){var n=e.gene,r=e.onChange,a=e.disabled,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,m),i=p.length,l=p.indexOf(n),d=a&&C.X||C[n];return(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Button,Object.assign({},c,{color:d,onClick:function(e){if(e.preventDefault(),r)if(-1!==l){var t=p[(l+1)%i];r(e,t)}else r(e,p[0])},oncontextmenu:function(e){if(e.preventDefault(),r)if(-1!==l){var t=p[(l-1+i)%i];r(e,t)}else r(e,p[i-1])},children:n})))},E=function(e,t){var n=e.mutation,r=(0,d.useBackend)(t),a=r.data,i=r.act,l=a.view.jokerActive;if(!n)return(0,o.createComponentVNode)(2,u.Box,{color:"average",children:"No genome selected for sequencing."});if(n.Scrambled)return(0,o.createComponentVNode)(2,u.Box,{color:"average",children:"Sequence unreadable due to unpredictable mutation."});for(var s=n.Sequence,m=n.DefaultSeq,p=[],C=function(e){var t=s.charAt(e),r=(0,o.createComponentVNode)(2,W,{width:"22px",textAlign:"center",disabled:!!n.Scrambled||1!==n.Class,className:"X"===(null==m?void 0:m.charAt(e))&&!n.Active&&(0,c.classes)(["outline-solid","outline-color-orange"]),gene:t,onChange:function(t,o){if(!t.ctrlKey)return l?(i("pulse_gene",{pos:e+1,gene:"J",alias:n.Alias}),void i("set_view",{jokerActive:""})):void i("pulse_gene",{pos:e+1,gene:o,alias:n.Alias});i("pulse_gene",{pos:e+1,gene:"X",alias:n.Alias})}});p.push(r)},h=0;h=3){var r=(0,o.createComponentVNode)(2,u.Box,{inline:!0,width:"22px",mx:"1px",children:s});l.push(r),s=[]}},p=0;p=i,onCommit:function(e,t){return a("new_adv_inj",{name:t})}})})]})},J=function(e,t){var n=e.mutations,r=void 0===n?[]:n,a=e.source,c=(0,d.useBackend)(t),i=c.act;c.data;return(0,o.createComponentVNode)(2,u.Dropdown,{width:"240px",options:r.map((function(e){return e.Name})),disabled:0===r.length,selected:"Combine mutations",onSelected:function(e){return i("combine_"+a.Source,{firstref:(t=e,null==(n=r.find((function(e){return e.Name===t})))?void 0:n.ByondRef),secondref:a.ByondRef});var t,n}},a.ByondRef)}},48301:function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.DnaVault=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.completed,u=l.used,s=l.choiceA,m=l.choiceB,p=l.dna,C=l.dna_max,h=l.plants,N=l.plants_max,V=l.animals,b=l.animals_max;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:400,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p/C,children:p+" / "+C+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/N,children:h+" / "+N+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:V/V,children:V+" / "+b+" Samples"})})]})}),!(!d||u)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return i("gene",{choice:s})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:m,textAlign:"center",onClick:function(){return i("gene",{choice:m})}})})]})]})]})})}},73848:function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(85260),i=n(33677);t.EightBallVote=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.shaking);return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})||(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.question,u=l.answers,s=void 0===u?[]:u;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',d,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,c.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return i("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]})}},55501:function(e,t,n){"use strict";t.__esModule=!0,t.Electrolyzer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Electrolyzer=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:305,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!l.hasPowercell||!l.open,onClick:function(){return i("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,disabled:!l.hasPowercell,onClick:function(){return i("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!l.hasPowercell&&"bad",children:l.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.powerLevel/100,content:l.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})})})})}},85738:function(e,t,n){"use strict";t.__esModule=!0,t.Electropack=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.Electropack=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.power,s=d.code,m=d.frequency,p=d.minFrequency,C=d.maxFrequency;return(0,o.createComponentVNode)(2,i.Window,{width:260,height:137,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,c.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return l("power")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"freq"})}}),children:(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:p/10,maxValue:C/10,value:m/10,format:function(e){return(0,r.toFixed)(e,1)},width:"80px",onDrag:function(e,t){return l("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Code",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"code"})}}),children:(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:s,width:"80px",onDrag:function(e,t){return l("code",{code:t})}})})]})})})})}},54287:function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.EmergencyShuttleConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.timer_str,u=l.enabled,s=l.emagged,m=l.engines_started,p=l.authorizations_remaining,C=l.authorizations,h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:350,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:d}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:m?"good":"average",ml:1,children:m?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!u,onClick:function(){return i("abort")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!u,onClick:function(){return i("authorize")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!u,onClick:function(){return i("repeal")}})})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"ERROR":"Remaining: "+p}),children:h.length>0?h.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"})})]})]})})})}},42583:function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(33677);t.EngravedMessage=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.admin_mode,s=d.creator_key,m=d.creator_name,p=d.has_liked,C=d.has_disliked,h=d.hidden_message,N=d.is_creator,V=d.num_likes,b=d.num_dislikes,f=d.realdate;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(h)}),(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"arrow-up",content:" "+V,disabled:N,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("like")}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"circle",disabled:N,selected:!C&&!p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("neutral")}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"arrow-down",content:" "+b,disabled:N,selected:C,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("dislike")}})})]})]}),(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Created On",children:f})})}),(0,o.createComponentVNode)(2,c.Section),!!u&&(0,o.createComponentVNode)(2,c.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return l("delete")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Creator Ckey",children:s}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Creator Character Name",children:m})]})})]})})}},12234:function(e,t,n){"use strict";t.__esModule=!0,t.ExosuitControlConsole=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.ExosuitControlConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data.mechs,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[0===u.length&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No exosuits detected"}),u.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"envelope",content:"Send Message",disabled:!e.pilot,onClick:function(){return l("send_message",{tracker_ref:e.tracker_ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"wifi",content:e.emp_recharging?"Recharging...":"EMP Burst",color:"bad",disabled:e.emp_recharging,onClick:function(){return l("shock",{tracker_ref:e.tracker_ref})}})],4),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,c.Box,{color:(e.integrity<=30?"bad":e.integrity<=70&&"average")||"good",children:[e.integrity,"%"]})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,c.Box,{color:(e.charge<=30?"bad":e.charge<=70&&"average")||"good",children:"number"==typeof e.charge&&e.charge+"%"||"Not Found"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Airtank",children:"number"==typeof e.airtank&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:e.airtank,format:function(e){return(0,r.toFixed)(e,2)+" kPa"}})||"Not Equipped"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pilot",children:e.pilot||"None"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Location",children:e.location||"Unknown"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Active Equipment",children:e.active_equipment||"None"}),e.cargo_space>=0&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Used Cargo Space",children:(0,o.createComponentVNode)(2,c.Box,{color:(e.cargo_space<=30?"good":e.cargo_space<=70&&"average")||"bad",children:[e.cargo_space,"%"]})})]})},e.tracker_ref)}))]})})}},83777:function(e,t,n){"use strict";t.__esModule=!0,t.ExosuitFabricator=void 0;var o,r=n(58734),a=n(59641),c=n(45445),i=n(54777),l=n(59576),d=n(50930),u=n(33677),s=n(85260);function m(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);nn?{color:2,deficit:e-n}:t>n?{color:1,deficit:e}:e+t>n?{color:1,deficit:e+t-n}:{color:0,deficit:0}},V=function(e,t,n){var o={textColor:0};return Object.keys(n.cost).forEach((function(r){o[r]=N(n.cost[r],t[r],e[r]),o[r].color>o.textColor&&(o.textColor=o[r].color)})),o};t.ExosuitFabricator=function(e,t){var n,o,a=(0,i.useBackend)(t),c=a.act,l=a.data,s=l.queue||[],m=(n=l.materials||[],o={},n.forEach((function(e){o[e.name]=e.amount})),o),p=function(e,t){var n={},o={},r={},a={};return t.forEach((function(t,c){a[c]=0,Object.keys(t.cost).forEach((function(i){n[i]=n[i]||0,r[i]=r[i]||0,o[i]=N(t.cost[i],n[i],e[i]),0!==o[i].color?a[c]1&&l=0&&m+"s"||"Dispensing..."})]})})})}}},91733:function(e,t,n){"use strict";t.__esModule=!0,t.FlirtyFlirty=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(7229),l="All Flirts";t.FlirtyFlirty=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),l=i.FlirterName,s=i.AllFlirts||[],p=(i.AllCategories,(0,r.useLocalState)(t,"HelpMode",!1)),h=p[0],V=(p[1],(0,r.useLocalState)(t,"SelectedCategory",s[0])),g=V[0],v=(V[1],(0,r.useLocalState)(t,"SearchTerm","")),k=v[0],x=(v[1],k?s[0]:g),B=b(x,t);return(0,o.createComponentVNode)(2,c.Window,{theme:"ntos",width:640,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{width:"100%",title:"Welcome, "+l+"!",buttons:(0,o.createComponentVNode)(2,m),children:(0,o.createComponentVNode)(2,u)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,basis:1,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,width:"100%",scrollable:!0,children:h?(0,o.createComponentVNode)(2,d):(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,N,{FlirtsinCat:B})})]})})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,f)})]})})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,{"background-color":"rgba(255, 255, 255, 0.1)","border-radius":"10px",padding:"0.5rem"});return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{p:"0.5rem",my:"0.5rem",textAlign:"center",style:c,width:"100%",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:"label",children:"HOW TO FLIRT WITH CUTE FOXES"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"8px",color:"label",children:"By Dank Elly the Fox"})]}),(0,o.createComponentVNode)(2,a.Box,{style:c,children:["So lets say you see someone you want to get to know a bit better. Maybe they're a hot lil critter, or just a really cool person. Problem is, you gotta get their attention! Sure, you can just go up to them and blurt out your name, but ",(0,o.createVNode)(1,"i",null,"augh",16),", what do you say, what do you",(0,o.createVNode)(1,"i",null,"do",16),"? Easy. You flirt with them! But how?",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"Flirts are pre-packaged sets of actions that are sent between you and whomever you're interested in meeting. They're low-risk and to the point, perfect for getting to know someone new.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"To perform a Flirt, just press one of the Flirt buttons on the main page. This will do one of two things, depending on if you have a target or not.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"If you have a target, it will just perform the flirt on them.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"If you don't, it will spawn you a Flirt Item. You can click on someone with this item, and it will perform the flirt on them at any range, or you can click on it in-hand to broadcast a non-specific version of the Flirt to everyone nearby.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"So, targetting! If you want to target someone, just click the button in the upper half of the window, can't miss it! When you do this, if you don't have a target, it will spawn you a Flirt Targetter, and with that, just click someone to target them.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"If you do have a target, clicking this button will clear your target. Your target is also cleared after you perform a flirt on them.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"You can ",(0,o.createVNode)(1,"i",null,"also",16),' right-click someone and click "Flirt with" to target them and open this window. You can also use the *flirt emote to open this window, though it won\'t target anyone by default.']}),(0,o.createComponentVNode)(2,a.Box,{style:{"background-color":"rgba(255, 255, 255, 0.1)","border-radius":"10px",padding:"0.5rem"},children:[(0,o.createVNode)(1,"b",null,"Keep in mind",16),":",(0,o.createComponentVNode)(2,a.Box,{style:c,children:"Read their OOC notes first and respect their preferences! Basically don't be a creep... unless they want that =3"})]})],4)},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.FlirterCkey,d=i.TargetName,u=i.TargetCkey,m=(i.FlirtedName,"AAABAD"!==d?d:"No one (yet!)");return(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"14px",color:"label",children:["You last flirted with:",(0,o.createComponentVNode)(2,a.Button,{content:m,onClick:function(){return c("ClearFlirtTarget",{ReturnFlirterCkey:l,ReturnTargetCkey:u})}})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,a.Button,{tooltip:"How do I flirt?",icon:"info-circle",fontSize:"14px",color:"good",onClick:s(e,t)})})]})},s=function(e,t){var n=(0,r.useLocalState)(t,"HelpMode",!1),o=n[0],a=n[1];return function(){a(!o)}},m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.DP),l=(0,r.useLocalState)(t,"SearchTerm",""),d=l[0],u=(l[1],c?"Dragon Pussy":"Find-A-Flirt 0.1b (tm)");return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:"fit-content",children:(0,o.createComponentVNode)(2,a.Input,{width:"15em",placeholder:u,value:d,onChange:function(e,n){p((0,i.sanitizeText)(n),t)}})})},p=function(e,t){var n=(0,r.useBackend)(t),o=n.act,a=n.data.AllCategories,c=(0,r.useLocalState)(t,"SearchTerm",""),i=c[0],l=c[1],d=(0,r.useLocalState)(t,"SelectedCategory",a[0]),u=(d[0],d[1]),s=(0,r.useLocalState)(t,"CurrentPage",1),m=(s[0],s[1]);i.length>0&&(m(1),u(a[0])),l(e),o("Sound",{DoSound:"SearchType"})},C=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllCategories||[]);return(0,o.createComponentVNode)(2,a.Box,{p:"0.5rem",mr:"0.5rem",width:"fit-content",backgroundColor:"#2f2f2f",children:c.map((function(e){return(0,o.createComponentVNode)(2,h,{CatName:e},e)}))})},h=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=(n.data,e.CatName||"Oh no"),d=(0,r.useLocalState)(t,"SelectedCategory",l),u=d[0],s=d[1],m=(0,r.useLocalState)(t,"CurrentPage",1),p=(m[0],m[1]),C=(0,r.useLocalState)(t,"SearchTerm",""),h=(C[0],C[1]);return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,px:"0.5em",py:"0.25em",selected:u===i,onClick:function(){s(i),p(1),h(""),c("Sound",{DoSound:"TabClick"})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"left",children:i})},i)},N=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllCategories||[]),i=(0,r.useLocalState)(t,"CurrentPage",1),d=i[0],u=(i[1],(0,r.useLocalState)(t,"SearchTerm","")),s=u[0],m=(u[1],(0,r.useLocalState)(t,"SelectedCategory",l)),p=m[0],C=(m[1],b(p,t)),h=[10*d-10,10*d],N=C.slice(h[0],h[1]),f=s?"No Flirts found!":p===c[0]?"Congratulations! You've been selected to open an issue on Github! Use the keyword 'Dragon Pussy' for 15% off your tech support!":"No Flirts in this category!";return(0,o.createComponentVNode)(2,a.Box,{children:[0===N.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{active:!0,children:f}),N.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{mr:"0.5em",mb:"0.5em",children:(0,o.createComponentVNode)(2,V,{FOBJ:e})},e.FlirtKey)}))]})},V=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.FlirterCkey||"Guest",d=i.TargetCkey||"Buddy",u=e.FOBJ||{FlirtKey:"Oh. Ohhhhh no.",FlirtName:"Oh no.",FlirtDesc:"ha ha, great flirting lagg",FlirtSound:!1},s=u.FlirtKey||"Oh. Ohhhhh no.",m=u.FlirtName||"Generic Pickup Line",p=u.FlirtDesc||"Probably do nothing, this is broke",C=!!u.FlirtSound||!1;return(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,px:"0.5rem",py:"0.5rem",mx:"0.1rem",textColor:"white",backgroundColor:"",tooltip:p,onClick:function(){return c("ClickedFlirtButton",{ReturnFlirtKey:s,ReturnFlirterCkey:l,ReturnTargetCkey:d})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"left",children:m})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:[" ",(0,o.createComponentVNode)(2,a.Button,{px:"0.5rem",py:"0.5rem",mx:"0.1rem",BGColor:"",tooltip:"Preview what this'll look like!",textAlign:"center",icon:"eye",onClick:function(){return c("PreviewFlirt",{ReturnFlirtKey:s,ReturnFlirterCkey:l,ReturnTargetCkey:d})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[" ",(0,o.createComponentVNode)(2,a.Button,{px:"0.5rem",py:"0.5rem",mx:"0.1rem",disabled:!C,icon:"volume-up",tooltip:"Preview the sound!",onClick:function(){return c("PreviewSound",{ReturnFlirterCkey:l,ReturnFlirtKey:s})}})]})]})},b=function(e,t){var n=(0,r.useBackend)(t).data,o=n.AllFlirts||[],a=n.AllCategories||[],c=e||a[0]||"",i=(0,r.useLocalState)(t,"SearchTerm",""),l=i[0],d=(i[1],(0,r.useLocalState)(t,"SelectedCategory",o));d[0],d[1];return l.length>0?o.filter((function(e){return e.FlirtName.toLowerCase().includes(l.toLowerCase())})):c&&c!==a[0]?o.filter((function(e){return e.FlirtCategories.includes(c)})):o},f=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.AllFlirts||[],d=(i.AllCategories,(0,r.useLocalState)(t,"CurrentPage",1)),u=d[0],s=d[1],m=(0,r.useLocalState)(t,"SearchTerm",""),p=m[0],C=(m[1],(0,r.useLocalState)(t,"SelectedCategory",l)),h=C[0],N=(C[1],p?l[0]:h),V=b(N,t),f=Math.ceil(V.length/10),g=(0,o.createComponentVNode)(2,a.Button,{fluid:!0,inline:!0,px:"0.5em",py:"0.25em",disabled:1===u,onClick:function(){c("sound",{DoSound:"TabClick"}),s(u-1)},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-left"})}),v=(0,o.createComponentVNode)(2,a.Button,{inline:!0,px:"0.5em",py:"0.25em",disabled:u>=f,onClick:function(){c("sound",{DoSound:"TabClick"}),s(u+1)},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-right"})});return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em",py:1,children:["Page ",u," / ",f]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:[g,v,(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]})]})}},51601:function(e,t,n){"use strict";t.__esModule=!0,t.ForbiddenLore=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(54777),i=n(50930),l=n(33677);t.ForbiddenLore=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=u.charges,m=(0,a.flow)([(0,r.sortBy)((function(e){return"Research"!==e.state}),(function(e){return"Side"===e.path}))])(u.to_know||[]);return(0,o.createComponentVNode)(2,l.Window,{width:500,height:900,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Research Eldritch Knowledge",children:["Charges left : ",s,null!==m?m.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,my:1,children:[e.path," path"]}),(0,o.createComponentVNode)(2,i.Box,{my:1,children:[(0,o.createComponentVNode)(2,i.Button,{content:e.state,disabled:e.disabled,onClick:function(){return d("research",{name:e.name,cost:e.cost})}})," ","Cost : ",e.cost]}),(0,o.createComponentVNode)(2,i.Box,{italic:!0,my:1,children:e.flavour}),(0,o.createComponentVNode)(2,i.Box,{my:1,children:e.desc})]},e.name)})):(0,o.createComponentVNode)(2,i.Box,{children:"No more knowledge can be found"})]})})})}},79748:function(e,t,n){"use strict";t.__esModule=!0,t.Gateway=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Gateway=function(){return(0,o.createComponentVNode)(2,c.Window,{resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.gateway_present,d=void 0!==l&&l,u=i.gateway_status,s=void 0!==u&&u,m=i.current_target,p=void 0===m?null:m,C=i.destinations,h=void 0===C?[]:C;return d?p?(0,o.createComponentVNode)(2,a.Section,{title:p.name,children:[(0,o.createComponentVNode)(2,a.Icon,{name:"rainbow",size:4,color:"green"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,onClick:function(){return c("deactivate")},children:"Deactivate"})]}):h.length?(0,o.createFragment)([!s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Gateway Unpowered"}),h.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,children:e.available&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,onClick:function(){return c("activate",{destination:e.ref})},children:"Activate"})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{m:1,textColor:"bad",children:e.reason}),!!e.timeout&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:e.timeout,children:"Calibrating..."})],0)},e.ref)}))],0):(0,o.createComponentVNode)(2,a.Section,{children:"No gateway nodes detected."}):(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No linked gateway"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,onClick:function(){return c("linkup")},children:"Linkup"})]})}},32034:function(e,t,n){"use strict";t.__esModule=!0,t.prepareSearch=t.GenitalConfig=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(85260),i=n(54777),l=n(50930),d=n(33677);t.GenitalConfig=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,c=a.genitals||[],s=(0,i.useLocalState)(t,"tabIndex",0),m=s[0],p=s[1];return(0,o.createComponentVNode)(2,d.Window,{width:850,height:600,theme:"hotpink",resizable:!0,children:(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!1,children:[a.target_name?(0,o.createComponentVNode)(2,l.Section,{children:["Interacting with ",(0,o.createVNode)(1,"b",null,a.target_name,0)]}):null,c.length?(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Section,{title:"Genital",children:(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Tabs,{fluid:!0,textAlign:"center",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,l.Tabs.Tab,{selected:m===t,onClick:function(){return p(t)},children:e.name},t)}))})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:c[m].description})]})}),(0,o.createComponentVNode)(2,l.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,l.Stack,{grow:!0,children:(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Section,{children:["Fluid level:",(0,o.createComponentVNode)(2,l.ProgressBar,{value:c[m].fluid?c[m].fluid:0,color:"white"},c[m].key)]})}),a.istargetself?(0,o.createComponentVNode)(2,u):null]})})})}),(0,o.createComponentVNode)(2,l.Section,{title:"Items Inserted",buttons:(0,o.createComponentVNode)(2,l.Button,{fluid:!0,content:"Insert Item",onClick:function(){return r("equipment",{genital:c[m].key,equipment_action:"insert"})}}),children:(0,o.createComponentVNode)(2,C)})],4):(0,o.createComponentVNode)(2,l.Section,{align:"center",children:[a.target_name?"They":"You"," don't seem to have any genitals... Or any that you could interact with."]})]})})};var u=function(e,t){var n=(0,i.useLocalState)(t,"tabIndex",0)[0],r=(0,i.useBackend)(t),a=(r.act,r.data.genitals[n]);return(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Stack,{grow:!0,children:[a.img?(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+a.img,style:{"vertical-align":"middle","horizontal-align":"middle"}})}):null,"number"==typeof a.max_size?(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,s)}):null,(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,p)})]})})},s=function(e,t){var n=(0,i.useLocalState)(t,"tabIndex",0)[0],r=(0,i.useBackend)(t),a=r.act,c=r.data.genitals[n];return(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.Stack,{children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:["Max growth:",(0,o.createComponentVNode)(2,l.NumberInput,{value:c.max_size,onChange:function(e,t){return a("genital",{genital:c.key,max_size:t})}})]})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:["Min shrink:",(0,o.createComponentVNode)(2,l.NumberInput,{value:c.min_size,onChange:function(e,t){return a("genital",{genital:c.key,min_size:t})}})]})})]})})},m={"Always visible":"eye","Hidden by clothes":"tshirt","Hidden by underwear":"low-vision","Always hidden":"eye-slash","Allows egg stuffing":"egg"},p=function(e,t){var n=(0,i.useLocalState)(t,"tabIndex",0)[0],r=(0,i.useBackend)(t),a=r.act,c=r.data.genitals[n];return(0,o.createComponentVNode)(2,l.Stack,{grow:!0,children:[c.possible_choices.map((function(e){return(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.Button,{textAlign:"center",tooltip:e,icon:m[e],color:c.visibility===e?"green":"default",onClick:function(){return a("genital",{genital:c.key,visibility:e})},fluid:!0},e)},e)})),(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.Button,{textAlign:"center",tooltip:c.can_arouse?(c.arousal_state?"Unarouse":"Arouse")+" your "+c.name.toLowerCase():"You cannot modify arousal on your "+c.name.toLowerCase(),icon:"heart",color:c.can_arouse?c.arousal_state?"green":"default":"grey",onClick:function(){return a("genital",{genital:c.key,set_arousal:!c.arousal_state})},fluid:!0},c.arousal_state)}),c.extra_choices instanceof Array?c.extra_choices.map((function(e){return(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.Button,{textAlign:"center",tooltip:e,icon:m[e],color:c.extras===e?"green":"default",onClick:function(){return a("genital",{genital:c.key,visibility:e})},fluid:!0},e)},e)})):null]})},C=function(e,t){var n=(0,i.useLocalState)(t,"tabIndex",0)[0],r=(0,i.useBackend)(t),a=r.act,c=r.data.genitals[n],d=(0,i.useLocalState)(t,"searchText",""),u=d[0],s=d[1],m=h(c.equipments,u)||[];return(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Input,{fluid:!0,placeholder:"Search for items..",onInput:function(e,t){return s(t)}})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Table,{mb:1,children:m.map((function(e,t){return(0,o.createComponentVNode)(2,l.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,l.Table.Cell,{bold:!0,children:e.name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,l.Button,{fluid:!0,content:"Remove",onClick:function(){return a("equipment",{equipment:e.key,genital:c.key,equipment_action:"remove"})}})})]},t)}))})})]})},h=function(e,t){void 0===t&&(t="");var n=(0,c.createSearch)(t,(function(e){return e.name}));return(0,a.flow)([t&&(0,r.filter)(n)])(e)};t.prepareSearch=h},19795:function(e,t,n){"use strict";t.__esModule=!0,t.GhostPoolProtection=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GhostPoolProtection=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.events_or_midrounds,u=l.spawners,s=l.station_sentience,m=l.silicons,p=l.minigames;return(0,o.createComponentVNode)(2,c.Window,{title:"Ghost Pool Protection",width:400,height:270,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Flex,{grow:1,height:"100%",children:(0,o.createComponentVNode)(2,a.Section,{title:"Options",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{color:"good",icon:"plus-circle",content:"Enable Everything",onClick:function(){return i("all_roles")}}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"minus-circle",content:"Disable Everything",onClick:function(){return i("no_roles")}})],4),children:[(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"For people creating a sneaky event: If you toggle Station Created Sentience, people may catch on that admins have disabled roles for your event..."}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:d?"good":"bad",icon:"meteor",content:"Events and Midround Rulesets",onClick:function(){return i("toggle_events_or_midrounds")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:u?"good":"bad",icon:"pastafarianism",content:"Ghost Role Spawners",onClick:function(){return i("toggle_spawners")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:s?"good":"bad",icon:"user-astronaut",content:"Station Created Sentience",onClick:function(){return i("toggle_station_sentience")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:m?"good":"bad",icon:"robot",content:"Silicons",onClick:function(){return i("toggle_silicons")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:p?"good":"bad",icon:"gamepad",content:"Minigames",onClick:function(){return i("toggle_minigames")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:"orange",icon:"check",content:"Apply Changes",onClick:function(){return i("apply_settings")}})})]})})})})}},21554:function(e,t,n){"use strict";t.__esModule=!0,t.GlandDispenser=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GlandDispenser=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.glands,d=void 0===l?[]:l;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:338,theme:"abductor",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",lineHeight:"55px",icon:"eject",backgroundColor:e.color,content:e.amount||"0",disabled:!e.amount,onClick:function(){return i("dispense",{gland_id:e.id})}},e.id)}))})})})}},27969:function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(5339),i=n(13212),l=n(54777),d=n(50930),u=n(33677),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e,t){var n=(0,l.useBackend)(t),m=n.act,p=n.data,C=p.currentArea,h=p.currentCoords,N=p.globalmode,V=p.power,b=p.tag,f=p.updating,g=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,i.vecLength)((0,i.vecSubtract)(s(h),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(p.signals||[]);return(0,o.createComponentVNode)(2,u.Window,{title:"Global Positioning System",width:470,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,u.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,d.Button,{icon:"power-off",content:V?"On":"Off",selected:V,onClick:function(){return m("power")}}),children:(0,o.createComponentVNode)(2,d.LabeledList,{children:[(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,d.Button,{icon:"pencil-alt",content:b,onClick:function(){return m("rename")}})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,d.Button,{icon:f?"unlock":"lock",content:f?"AUTO":"MANUAL",color:!f&&"bad",onClick:function(){return m("updating")}})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,d.Button,{icon:"sync",content:N?"MAXIMUM":"LOCAL",selected:!N,onClick:function(){return m("globalmode")}})})]})}),!!V&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,d.Box,{fontSize:"18px",children:[C," (",h,")"]})}),(0,o.createComponentVNode)(2,d.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,d.Table,{children:[(0,o.createComponentVNode)(2,d.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,d.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),g.map((function(e){return(0,o.createComponentVNode)(2,d.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,d.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,c.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,d.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)]})})}},46084:function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GravityGenerator=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.charging_state,u=l.operational;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:155,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No data available"}),!!u&&0!==d&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"WARNING - Radiation detected"}),!!u&&0===d&&(0,o.createComponentVNode)(2,a.NoticeBox,{success:!0,children:"No radiation detected"}),!!u&&(0,o.createComponentVNode)(2,i)]})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.breaker,d=i.charge_count,u=i.charging_state,s=i.on,m=i.operational;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l?"power-off":"times",content:l?"On":"Off",selected:l,disabled:!m,onClick:function(){return c("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})})}},49538:function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GulagItemReclaimer=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.mobs,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,c.Window,{width:325,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[0===u.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No stored items"}),u.length>0&&(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!l.can_reclaim,onClick:function(){return i("release_items",{mobref:e.mob})}})})]},e.mob)}))})})]})})}},62024:function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GulagTeleporterConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.teleporter,u=l.teleporter_lock,s=l.teleporter_state_open,m=l.teleporter_location,p=l.beacon,C=l.beacon_location,h=l.id,N=l.id_name,V=l.can_teleport,b=l.goal,f=void 0===b?0:b,g=l.prisoner,v=void 0===g?{}:g;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:295,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:s?"Open":"Closed",disabled:u,selected:s,onClick:function(){return i("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:u?"lock":"unlock",content:u?"Locked":"Unlocked",selected:u,disabled:s,onClick:function(){return i("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return i("scan_teleporter")}}),children:d?m:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:p?"good":"bad",buttons:!p&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return i("scan_beacon")}}),children:p?C:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:h?N:"No ID",onClick:function(){return i("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:f,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return i("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name||"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat||"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!V,textAlign:"center",color:"bad",onClick:function(){return i("teleport")}})]})})}},48297:function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Holodeck=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.can_toggle_safety,u=l.default_programs,s=void 0===u?[]:u,m=l.emag_programs,p=void 0===m?[]:m,C=l.emagged,h=l.program;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:C?"unlock":"lock",content:"Safeties",color:"bad",disabled:!d,selected:!C,onClick:function(){return i("safety")}}),children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.split(" - ")[1],textAlign:"center",selected:e.type===h,onClick:function(){return i("load_program",{type:e.type})}},e.type)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.split(" - ")[1],color:"bad",textAlign:"center",selected:e.type===h,onClick:function(){return i("load_program",{type:e.type})}},e.type)}))})]})})}},70400:function(e,t,n){"use strict";t.__esModule=!0,t.Holopad=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Holopad=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data.calling;return(0,o.createComponentVNode)(2,c.Window,{width:440,height:245,resizable:!0,children:[!!d&&(0,o.createComponentVNode)(2,a.Modal,{fontSize:"36px",fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{mr:2,mt:2,children:(0,o.createComponentVNode)(2,a.Icon,{name:"phone-alt",rotation:25})}),(0,o.createComponentVNode)(2,a.Flex.Item,{mr:2,children:"Dialing..."})]}),(0,o.createComponentVNode)(2,a.Box,{mt:2,textAlign:"center",fontSize:"24px",children:(0,o.createComponentVNode)(2,a.Button,{lineHeight:"40px",icon:"times",content:"Hang Up",color:"bad",onClick:function(){return l("hang_up")}})})]}),(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})]})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.on_network,d=i.on_cooldown,u=i.allowed,s=i.disk,m=i.disk_record,p=i.replay_mode,C=i.loop_mode,h=i.record_mode,N=i.holo_calls,V=void 0===N?[]:N;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Holopad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"bell",content:d?"AI Presence Requested":"Request AI Presence",disabled:!l||d,onClick:function(){return c("AIrequest")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Communicator",children:(0,o.createComponentVNode)(2,a.Button,{icon:"phone-alt",content:u?"Connect To Holopad":"Call Holopad",disabled:!l,onClick:function(){return c("holocall",{headcall:u})}})}),V.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.connected?"Current Call":"Incoming Call",children:(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"phone-slash":"phone-alt",content:e.connected?"Disconnect call from "+e.caller:"Answer call from "+e.caller,color:e.connected?"bad":"good",disabled:!l,onClick:function(){return c(e.connected?"disconnectcall":"connectcall",{holopad:e.ref})}})},e.ref)}))]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holodisk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!s||p||h,onClick:function(){return c("disk_eject")}}),children:!s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No holodisk"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk Player",children:[(0,o.createComponentVNode)(2,a.Button,{icon:p?"pause":"play",content:p?"Stop":"Replay",selected:p,disabled:h||!m,onClick:function(){return c("replay_mode")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:C?"Looping":"Loop",selected:C,disabled:h||!m,onClick:function(){return c("loop_mode")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exchange-alt",content:"Change Offset",disabled:!p,onClick:function(){return c("offset")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Recorder",children:[(0,o.createComponentVNode)(2,a.Button,{icon:h?"pause":"video",content:h?"End Recording":"Record",selected:h,disabled:m&&!h||p,onClick:function(){return c("record_mode")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Clear Recording",color:"bad",disabled:!m||p||h,onClick:function(){return c("record_clear")}})]})]})})],4)}},8689:function(e,t,n){"use strict";t.__esModule=!0,t.HypnoChair=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.HypnoChair=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:375,height:480,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",children:"The Enhanced Interrogation Chamber is designed to induce a deep-rooted trance trigger into the subject. Once the procedure is complete, by using the implanted trigger phrase, the authorities are able to ensure immediate and complete obedience and truthfulness."}),(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.occupant.name?l.occupant.name:"No Occupant"}),!!l.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===l.occupant.stat?"good":1===l.occupant.stat?"average":"bad",children:0===l.occupant.stat?"Conscious":1===l.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.open?"unlock":"lock",color:l.open?"default":"red",content:l.open?"Open":"Closed",onClick:function(){return i("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Phrase",children:(0,o.createComponentVNode)(2,a.Input,{value:l.trigger,onChange:function(e,t){return i("set_phrase",{phrase:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Interrogate Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:l.interrogating?"Interrupt Interrogation":"Begin Enhanced Interrogation",onClick:function(){return i("interrogate")}}),1===l.interrogating&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]})]})})]})})}},44088:function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ImplantChair=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:375,height:280,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.occupant.name||"No Occupant"}),!!l.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===l.occupant.stat?"good":1===l.occupant.stat?"average":"bad",children:0===l.occupant.stat?"Conscious":1===l.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.open?"unlock":"lock",color:l.open?"default":"red",content:l.open?"Open":"Closed",onClick:function(){return i("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:l.ready?l.special_name||"Implant":"Recharging",onClick:function(){return i("implant")}}),0===l.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[l.ready_implants,1===l.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})]})})}},79323:function(e,t,n){"use strict";t.__esModule=!0,t.InfraredEmitter=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.InfraredEmitter=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.on,u=l.visible;return(0,o.createComponentVNode)(2,c.Window,{width:225,height:110,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,onClick:function(){return i("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"eye":"eye-slash",content:u?"Visible":"Invisible",selected:u,onClick:function(){return i("visibility")}})})]})})})})}},19202:function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Intellicard=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.name,u=l.isDead,s=l.isBraindead,m=l.health,p=l.wireless,C=l.radio,h=l.wiping,N=l.laws,V=void 0===N?[]:N,b=u||s;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:d||"Empty Card",buttons:!!d&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:h?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return i("wipe")}}),children:!!d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:b?"bad":"good",children:b?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return i("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:C,onClick:function(){return i("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:V.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})})})}},52302:function(e,t,n){"use strict";t.__esModule=!0,t.Jukebox=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(54777),i=n(50930),l=n(33677);t.Jukebox=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=u.active,m=u.track_selected,p=u.track_length,C=u.track_beat,h=u.volume,N=(0,a.flow)([(0,r.sortBy)((function(e){return e.name}))])(u.songs||[]);return(0,o.createComponentVNode)(2,l.Window,{width:370,height:313,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Song Player",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:s?"pause":"play",content:s?"Stop":"Play",selected:s,onClick:function(){return d("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Track Selected",children:(0,o.createComponentVNode)(2,i.Dropdown,{"overflow-y":"scroll",width:"240px",options:N.map((function(e){return e.name})),disabled:s,selected:m||"Select a Track",onSelected:function(e){return d("select_track",{track:e})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Track Length",children:m?p:"No Track Selected"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Track Beat",children:[m?C:"No Track Selected",1===C?" beat":" beats"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Machine Settings",children:(0,o.createComponentVNode)(2,i.LabeledControls,{justify:"center",children:(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",children:[(0,o.createComponentVNode)(2,i.Knob,{size:3.2,color:h>=50?"red":"green",value:h,unit:"%",minValue:0,maxValue:100,step:1,stepPixelSize:1,disabled:s,onDrag:function(e,t){return d("set_volume",{volume:t})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"-2px",right:"-22px",color:"transparent",icon:"fast-backward",onClick:function(){return d("set_volume",{volume:"min"})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"16px",right:"-22px",color:"transparent",icon:"fast-forward",onClick:function(){return d("set_volume",{volume:"max"})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"34px",right:"-22px",color:"transparent",icon:"undo",onClick:function(){return d("set_volume",{volume:"reset"})}})]})})})})]})})}},76999:function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.KeycardAuth=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:375,height:125,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===l.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===l.waiting&&(0,o.createFragment)([!!l.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return i("auth_swipe")},content:"Authorize"}),0===l.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return i("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return i("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return i("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})})})}},45912:function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(33677);t.LaborClaimConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.can_go_home,s=d.id_points,m=d.ores,p=d.status_info,C=d.unclaimed_points;return(0,o.createComponentVNode)(2,i.Window,{width:315,height:440,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",children:p}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,c.Button,{content:"Move shuttle",disabled:!u,onClick:function(){return l("move_shuttle")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Points",children:s}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Claim points",disabled:!C,onClick:function(){return l("claim_points")}}),children:C})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,c.Table,{children:[(0,o.createComponentVNode)(2,c.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),m.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,c.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})]})})}},42241:function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.LanguageMenu=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.admin_mode,u=l.is_living,s=l.omnitongue,m=l.languages,p=void 0===m?[]:m,C=l.unknown_languages,h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,c.Window,{title:"Language Menu",width:700,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!u&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return i("select_default",{language_name:e.name})}}),!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return i("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return i("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!d&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(s?"Enabled":"Disabled"),selected:s,onClick:function(){return i("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:h.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return i("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})]})})}},13991:function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadControl=t.LaunchpadConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return n("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return n("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return n("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return n("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return n("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:1,y:-1})}})]})]})},l=function(e,t){var n=e.topLevel,c=(0,r.useBackend)(t),l=c.act,d=c.data,u=d.x,s=d.y,m=d.pad_name,p=d.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:m,width:"170px",onChange:function(e,t){return l("rename",{name:t})}}),level:n?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return l("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i)})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return l("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return l("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return l("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return l("pull")}})})]})]})};t.LaunchpadControl=l;t.LaunchpadConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,u=d.launchpads,s=void 0===u?[]:u,m=d.selected_id;return(0,o.createComponentVNode)(2,c.Window,{width:475,height:260,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:0===s.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"})||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{minHeight:"190px",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"140px",minHeight:"190px",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,ellipsis:!0,content:e.name,selected:m===e.id,color:"transparent",onClick:function(){return i("select_pad",{id:e.id})}},e.name)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{minHeight:"100%",children:(0,o.createComponentVNode)(2,a.Divider,{vertical:!0})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,minHeight:"100%",children:m&&(0,o.createComponentVNode)(2,l)||(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})})})}},43553:function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadRemote=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(13991);t.LaunchpadRemote=function(e,t){var n=(0,r.useBackend)(t).data,l=n.has_pad,d=n.pad_closed;return(0,o.createComponentVNode)(2,c.Window,{title:"Briefcase Launchpad Remote",width:300,height:240,theme:"syndicate",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})||d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"})||(0,o.createComponentVNode)(2,i.LaunchpadControl,{topLevel:!0})})})}},84555:function(e,t,n){"use strict";t.__esModule=!0,t.Loader=t.ListInput=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(98805),l=n(33677),d=0;t.ListInput=function(e,t){var n=(0,a.useBackend)(t),r=n.act,s=n.data,m=s.title,p=s.message,C=s.buttons,h=s.timeout,N=(0,a.useLocalState)(t,"search_bar",!1),V=N[0],b=N[1],f=(0,a.useLocalState)(t,"displayed_array",C),g=f[0],v=f[1],k=(0,a.useLocalState)(t,"search_array",[]),x=k[0],B=k[1],w=(0,a.useLocalState)(t,"search_index",0),_=w[0],y=w[1],S=(0,a.useLocalState)(t,"last_char_code",null),L=S[0],I=S[1],T=(0,a.useLocalState)(t,"selected_button",C[0]),A=T[0],F=T[1];return(0,o.createComponentVNode)(2,l.Window,{title:m,width:325,height:325,children:[h!==undefined&&(0,o.createComponentVNode)(2,u,{value:h}),(0,o.createComponentVNode)(2,l.Window.Content,{children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,c.Section,{fill:!0,scrollable:!0,className:"ListInput__Section",title:p,tabIndex:0,onKeyDown:function(e){if(e.preventDefault(),!(d>performance.now())){if(d=performance.now()+125,e.keyCode===i.KEY_UP||e.keyCode===i.KEY_DOWN){var t=1;e.keyCode===i.KEY_UP&&(t=-1);for(var n=0;n=C.length&&(n=0),F(C[n]),I(null),void document.getElementById(C[n]).focus()}if(e.keyCode!==i.KEY_SPACE&&e.keyCode!==i.KEY_ENTER){var o=String.fromCharCode(e.keyCode).toLowerCase();if(o){var a;if(o===L&&x.length>0){var c=_+1;c0&&(B(l),y(0),a=l[0])}a&&(I(o),F(a),document.getElementById(a).focus())}}else r("choose",{choice:A})}},buttons:(0,o.createComponentVNode)(2,c.Button,{compact:!0,icon:"search",color:"transparent",selected:V,tooltip:"Search Bar",tooltipPosition:"left",onClick:function(){b(!V),v(C)}}),children:g.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,color:"transparent",id:e,selected:A===e,onClick:function(){A===e?r("choose",{choice:e}):F(e),I(null)},children:e},e)}))})}),V&&(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Input,{fluid:!0,onInput:function(e,t){return v(C.filter((function(e){return-1!==e.toLowerCase().search(t.toLowerCase())})))}})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Stack,{textAlign:"center",children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,basis:0,children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,color:"good",lineHeight:2,content:"Confirm",disabled:null===A,onClick:function(){return r("choose",{choice:A})}})}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,basis:0,children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,color:"bad",lineHeight:2,content:"Cancel",onClick:function(){return r("cancel")}})})]})})]})})]})};var u=function(e){var t=e.value;return(0,o.createVNode)(1,"div","ListInput__Loader",(0,o.createComponentVNode)(2,c.Box,{className:"ListInput__LoaderProgress",style:{width:100*(0,r.clamp01)(t)+"%"}}),2)};t.Loader=u},99229:function(e,t,n){"use strict";t.__esModule=!0,t.LoadoutSelect=void 0;var o=n(58734),r=n(54777),a=n(33677),c=n(50930);t.LoadoutSelect=function(e,t){var n,i,l,d=(0,r.useBackend)(t),u=d.act,s=d.data;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Tabs,{style:{"vertical-align":"top",flex:"initial"},children:null!=(n=s.outfits)&&n.length?s.outfits.map((function(e){return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:s.selected===e,onClick:function(){return u("loadout_select",{name:e})},children:e},e)})):"No loadout options."}),(0,o.createComponentVNode)(2,c.Flex,{direction:"row",width:"100%",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{width:"50%",height:"100%",style:{"vertical-align":"top"},children:(0,o.createComponentVNode)(2,c.Section,{title:"Contents",fill:!0,fitted:!0,children:null!=(i=s.items)&&i.length?s.items.map((function(e){return(0,o.createVNode)(1,"div",null,[(0,o.createVNode)(1,"div",e.icon,null,1,{style:{transform:"scale(1.5)","vertical-align":"middle",float:"left",clear:"left",height:"32px",width:"32px"}}),(0,o.createVNode)(1,"div",null,[e.name,(0,o.createTextVNode)(" "),e.quantity>1&&"x"+e.quantity,(0,o.createVNode)(1,"br")],0,{style:{display:"block","vertical-align":"middle",float:"left",width:"calc(100% - 32px)","line-height":"32px",margin:"auto"}})],4,{style:{margin:"10px 10px","text-align":"center"}},""+e.name)})):"No outfit selected."})}),(0,o.createComponentVNode)(2,c.Flex.Item,{height:"100%",width:"50%",style:{"vertical-align":"top"},children:(0,o.createComponentVNode)(2,c.Section,{title:"Preview",fill:!0,children:null!=(l=s.items)&&l.length?(0,o.createVNode)(1,"div",null,[(0,o.createVNode)(1,"p",null,"(Preview has been disabled due to lag, sorry!)",16),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,c.Button,{style:{margin:"auto",display:"block","text-align":"center"},content:"Finished",onClick:function(){return u("loadout_confirm")}})],4,{style:{"text-align":"center"}}):"No outfit selected."})})]})]})})}},24940:function(e,t,n){"use strict";t.__esModule=!0,t.MafiaPanel=void 0;var o=n(58734),r=n(59641),a=(n(85260),n(54777)),c=n(50930),i=n(33677);t.MafiaPanel=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.lobbydata,m=u.players,p=u.actions,C=u.phase,h=u.roleinfo,N=u.role_theme,V=u.admin_controls,b=u.judgement_phase,f=u.timeleft,g=u.all_roles,v=h?30*m.length:7,k=s?s.filter((function(e){return"Ready"===e.status})):null;return(0,o.createComponentVNode)(2,i.Window,{title:"Mafia",theme:N,width:650,height:293+v,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:V,children:[!h&&(0,o.createComponentVNode)(2,c.Flex,{scrollable:!0,overflowY:"scroll",direction:"column",height:"100%",grow:1,children:(0,o.createComponentVNode)(2,c.Section,{title:"Lobby",mb:1,buttons:(0,o.createComponentVNode)(2,l,{phase:C,timeleft:f,admin_controls:V}),children:(0,o.createComponentVNode)(2,c.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,c.NoticeBox,{info:!0,children:["The lobby currently has ",k.length,"/12 valid players signed up."]}),(0,o.createComponentVNode)(2,c.Flex,{direction:"column",children:!!s&&s.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{basis:2,className:"Section__title candystripe",children:(0,o.createComponentVNode)(2,c.Flex,{height:2,align:"center",justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:0,children:e.name}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:"STATUS:"}),(0,o.createComponentVNode)(2,c.Flex.Item,{width:"30%",children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Box,{color:"Ready"===e.status?"green":"red",textAlign:"center",children:[e.status," ",e.spectating]})})})]})},e)}))})]})})}),!!h&&(0,o.createComponentVNode)(2,c.Section,{title:C,minHeight:"100px",maxHeight:"50px",buttons:(0,o.createComponentVNode)(2,c.Box,{children:[!!V&&(0,o.createComponentVNode)(2,c.Button,{color:"red",icon:"gavel",tooltipPosition:"bottom-left",tooltip:"Hello admin! If it is the admin controls you seek,\nplease notice the extra scrollbar you have that players\ndo not!"})," ",(0,o.createComponentVNode)(2,c.TimeDisplay,{auto:"down",value:f})]}),children:(0,o.createComponentVNode)(2,c.Flex,{justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{align:"center",textAlign:"center",maxWidth:"500px",children:[(0,o.createVNode)(1,"b",null,[(0,o.createTextVNode)("You are the "),h.role],0),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,h.desc,0)]}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:[(0,o.createComponentVNode)(2,c.Box,{className:(0,r.classes)(["mafia32x32",h.revealed_icon]),style:{transform:"scale(2) translate(0px, 10%)","vertical-align":"middle"}}),(0,o.createComponentVNode)(2,c.Box,{className:(0,r.classes)(["mafia32x32",h.hud_icon]),style:{transform:"scale(2) translate(-5px, -5px)","vertical-align":"middle"}})]})]})}),(0,o.createComponentVNode)(2,c.Flex,{children:!!p&&p.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return d("mf_action",{atype:e})},children:e})},e)}))}),!!h&&(0,o.createComponentVNode)(2,c.Section,{title:"Judgement",buttons:(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"info",tooltipPosition:"left",tooltip:"When someone is on trial, you are in charge of their fate.\nInnocent winning means the person on trial can live to see\nanother day... and in losing they do not. You can go back\nto abstaining with the middle button if you reconsider."}),children:[(0,o.createComponentVNode)(2,c.Flex,{justify:"space-around",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"smile-beam",content:"INNOCENT!",color:"good",disabled:!b,onClick:function(){return d("vote_innocent")}}),!b&&(0,o.createComponentVNode)(2,c.Box,{children:"There is nobody on trial at the moment."}),!!b&&(0,o.createComponentVNode)(2,c.Box,{children:"It is now time to vote, vote the accused innocent or guilty!"}),(0,o.createComponentVNode)(2,c.Button,{icon:"angry",content:"GUILTY!",color:"bad",disabled:!b,onClick:function(){return d("vote_guilty")}})]}),(0,o.createComponentVNode)(2,c.Flex,{justify:"center",children:(0,o.createComponentVNode)(2,c.Button,{icon:"meh",content:"Abstain",color:"white",disabled:!b,onClick:function(){return d("vote_abstain")}})})]}),"No Game"!==C&&(0,o.createComponentVNode)(2,c.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:2,children:(0,o.createComponentVNode)(2,c.Section,{title:"Players",buttons:(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"info",tooltip:"This is the list of all the players in\nthe game, during the day phase you may vote on them and,\ndepending on your role, select players\nat certain phases to use your ability."}),children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",children:!!m&&m.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{height:"30px",className:"Section__title candystripe",children:(0,o.createComponentVNode)(2,c.Flex,{height:"18px",justify:"space-between",align:"center",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:16,children:[!!e.alive&&(0,o.createComponentVNode)(2,c.Box,{children:e.name}),!e.alive&&(0,o.createComponentVNode)(2,c.Box,{color:"red",children:e.name})]}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:!e.alive&&(0,o.createComponentVNode)(2,c.Box,{color:"red",children:"DEAD"})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:e.votes!==undefined&&!!e.alive&&(0,o.createFragment)([(0,o.createTextVNode)("Votes : "),e.votes,(0,o.createTextVNode)(" ")],0)}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:!!e.actions&&e.actions.map((function(t){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return d("mf_targ_action",{atype:t,target:e.ref})},children:t},t)}))})]})},e.ref)}))})})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:2,children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",height:"100%",children:[(0,o.createComponentVNode)(2,c.Section,{title:"Roles and Notes",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"address-book",tooltipPosition:"bottom-left",tooltip:"The top section is the roles in the game. You can\npress the question mark to get a quick blurb\nabout the role itself."}),(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"edit",tooltipPosition:"bottom-left",tooltip:"The bottom section are your notes. on some roles this\nwill just be an empty box, but on others it records the\nactions of your abilities (so for example, your\ndetective work revealing a changeling)."})],4),children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",children:!!g&&g.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{height:"30px",className:"Section__title candystripe",children:(0,o.createComponentVNode)(2,c.Flex,{height:"18px",align:"center",justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{children:e}),(0,o.createComponentVNode)(2,c.Flex.Item,{textAlign:"right",children:(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"question",onClick:function(){return d("mf_lookup",{atype:e.slice(0,-3)})}})})]})},e)}))})}),!!h&&(0,o.createComponentVNode)(2,c.Flex.Item,{height:0,grow:1,children:(0,o.createComponentVNode)(2,c.Section,{scrollable:!0,fill:!0,overflowY:"scroll",children:h!==undefined&&!!h.action_log&&h.action_log.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:e},e)}))})})]})})]}),(0,o.createComponentVNode)(2,c.Flex,{mt:1,direction:"column",children:(0,o.createComponentVNode)(2,c.Flex.Item,{children:!!V&&(0,o.createComponentVNode)(2,c.Section,{textAlign:"center",children:(0,o.createComponentVNode)(2,c.Collapsible,{title:"ADMIN CONTROLS",color:"red",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"exclamation-triangle",color:"black",tooltipPosition:"top",tooltip:"Almost all of these are all built to help me debug\nthe game (ow, debugging a 12 player game!) So they are\nrudamentary and prone to breaking at the drop of a hat.\nMake sure you know what you're doing when you press one.\nAlso because an admin did it: do not gib/delete/dust\nanyone! It will runtime the game to death!",content:"A Kind, Coder Warning",onClick:function(){return d("next_phase")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-right",tooltipPosition:"top",tooltip:"This will advance the game to the next phase\n(day talk > day voting, day voting > night/trial)\npretty fun to just spam this and freak people out,\ntry that roundend!",content:"Next Phase",onClick:function(){return d("next_phase")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"home",tooltipPosition:"top",tooltip:"Hopefully you won't use this button\noften, it's a safety net just in case\nmafia players somehow escape (nullspace\nredirects to the error room then station)\nEither way, VERY BAD IF THAT HAPPENS as\ngodmoded assistants will run free. Use\nthis to recollect them then make a bug report.",content:"Send All Players Home",onClick:function(){return d("players_home")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sync-alt",tooltipPosition:"top",tooltip:"This immediately ends the game, and attempts to start\nanother. Nothing will happen if another\ngame fails to start!",content:"New Game",onClick:function(){return d("new_game")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"skull",tooltipPosition:"top",tooltip:"Deletes the datum, clears all landmarks, makes mafia\nas it was roundstart: nonexistant. Use this if you\nreally mess things up. You did mess things up, didn't you.",content:"Nuke",onClick:function(){return d("nuke")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,c.Button,{icon:"paint-brush",tooltipPosition:"top",tooltip:"This is the custom game creator, it is... simple.\nYou put in roles and until you press CANCEL or FINISH\nit will keep letting you add more roles. Assitants\non the bottom because of pathing stuff. Resets after\nthe round finishes back to 12 player random setups.",content:"Create Custom Setup",onClick:function(){return d("debug_setup")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"paint-roller",tooltipPosition:"top",tooltip:"If you messed up and accidently didn't make it how\nyou wanted, simply just press this to reset it. The game\nwill auto reset after each game as well.",content:"Reset Custom Setup",onClick:function(){return d("cancel_setup")}})]})})})})]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.phase,d=i.timeleft,u=i.admin_controls;return(0,o.createComponentVNode)(2,c.Box,{children:["[Phase = ",l," | ",(0,o.createComponentVNode)(2,c.TimeDisplay,{auto:"down",value:d}),"]"," ",(0,o.createComponentVNode)(2,c.Button,{icon:"clipboard-check",tooltipPosition:"bottom-left",tooltip:"Signs you up for the next game. If there\nis an ongoing one, you will be signed up\nfor the next.",content:"Sign Up",onClick:function(){return r("mf_signup")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"eye",tooltipPosition:"bottom-left",tooltip:"Spectates games until you turn it off.\nAutomatically enabled when you die in game,\nbecause I assumed you would want to see the\nconclusion. You won't get messages if you\nrejoin SS13.",content:"Spectate",onClick:function(){return r("mf_spectate")}}),!!u&&(0,o.createComponentVNode)(2,c.Button,{color:"red",icon:"gavel",tooltipPosition:"bottom-left",tooltip:"Hello admin! If it is the admin controls you seek,\nplease notice the scrollbar you have that players\ndo not!"})]})}},30425:function(e,t,n){"use strict";t.__esModule=!0,t.MalfunctionModulePicker=void 0;var o=n(58734),r=n(54777),a=n(33677),c=n(75789);t.MalfunctionModulePicker=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.processingTime);return(0,o.createComponentVNode)(2,a.Window,{width:620,height:525,theme:"malfunction",resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.GenericUplink,{currencyAmount:i,currencySymbol:"PT"})})})}},78761:function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.MechBayPowerConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.recharge_port,d=l&&l.mech,u=d&&d.cell;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:200,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return i("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.health/d.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.charge/u.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u.charge})," / "+u.maxcharge]})})]})})})})}},82822:function(e,t,n){"use strict";t.__esModule=!0,t.MechpadControl=t.MechpadConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=e.topLevel,c=(0,r.useBackend)(t),i=c.act,l=c.data,d=l.pad_name,u=l.connected_mechpad;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return i("rename",{name:t})}}),level:n?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return i("remove")}}),children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No Pad Connected."})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return i("launch")}})})};t.MechpadControl=i;t.MechpadConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.mechpads,s=void 0===u?[]:u,m=d.selected_id;return(0,o.createComponentVNode)(2,c.Window,{width:475,height:130,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:0===s.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"})||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{minHeight:"70px",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"140px",minHeight:"70px",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,ellipsis:!0,content:e.name,selected:m===e.id,color:"transparent",onClick:function(){return l("select_pad",{id:e.id})}},e.name)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{minHeight:"100%",children:(0,o.createComponentVNode)(2,a.Divider,{vertical:!0})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,minHeight:"100%",children:m&&(0,o.createComponentVNode)(2,i)||(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})})})}},72249:function(e,t,n){"use strict";t.__esModule=!0,t.MedicalKiosk=void 0;var o=n(58734),r=(n(85260),n(54777)),a=n(50930),c=n(33677);t.MedicalKiosk=function(e,t){var n=(0,r.useBackend)(t),p=(n.act,n.data),C=(0,r.useSharedState)(t,"scanIndex")[0],h=p.active_status_1,N=p.active_status_2,V=p.active_status_3,b=p.active_status_4;return(0,o.createComponentVNode)(2,c.Window,{width:575,height:420,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Flex,{mb:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{mr:1,children:(0,o.createComponentVNode)(2,a.Section,{minHeight:"100%",children:[(0,o.createComponentVNode)(2,i,{index:1,icon:"procedures",name:"General Health Scan",description:"Reads back exact values of your general health scan."}),(0,o.createComponentVNode)(2,i,{index:2,icon:"heartbeat",name:"Symptom Based Checkup",description:"Provides information based on various non-obvious symptoms,\nlike blood levels or disease status."}),(0,o.createComponentVNode)(2,i,{index:3,icon:"radiation-alt",name:"Neurological/Radiological Scan",description:"Provides information about brain trauma and radiation."}),(0,o.createComponentVNode)(2,i,{index:4,icon:"mortar-pestle",name:"Chemical and Psychoactive Scan",description:"Provides a list of consumed chemicals, as well as potential\nside effects."})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,l)})]}),!!h&&1===C&&(0,o.createComponentVNode)(2,d),!!N&&2===C&&(0,o.createComponentVNode)(2,u),!!V&&3===C&&(0,o.createComponentVNode)(2,s),!!b&&4===C&&(0,o.createComponentVNode)(2,m)]})})};var i=function(e,t){var n=e.index,c=e.name,i=e.description,l=e.icon,d=(0,r.useBackend)(t),u=d.act,s=d.data,m=(0,r.useSharedState)(t,"scanIndex"),p=m[0],C=m[1],h=s["active_status_"+n];return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"16px",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{name:h?"check":"dollar-sign",color:h?"green":"grey"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:l,selected:h&&p===n,tooltip:i,tooltipPosition:"right",content:c,onClick:function(){h||u("beginScan_"+n),C(n)}})})]})},l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.kiosk_cost,d=i.patient_name;return(0,o.createComponentVNode)(2,a.Section,{minHeight:"100%",children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,children:["Greetings Valued Employee! Please select a desired automatic health check procedure. Diagnosis costs ",(0,o.createVNode)(1,"b",null,[l,(0,o.createTextVNode)(" credits.")],0)]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:1,children:"Patient:"}),d]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,tooltip:"Resets the current scanning target, cancelling current scans.",icon:"sync",color:"average",onClick:function(){return c("clearTarget")},content:"Reset Scanner"})]})},d=function(e,t){var n=(0,r.useBackend)(t).data,c=n.patient_health,i=n.brute_health,l=n.burn_health,d=n.suffocation_health,u=n.toxin_health;return(0,o.createComponentVNode)(2,a.Section,{title:"Patient Health",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c/100,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c}),"%"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brute Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Burn Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Toxin Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})})})]})})},u=function(e,t){var n=(0,r.useBackend)(t).data,c=n.patient_status,i=n.patient_illness,l=n.illness_info,d=n.bleed_status,u=n.blood_levels,s=n.blood_status;return(0,o.createComponentVNode)(2,a.Section,{title:"Symptom Based Checkup",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Patient Status",color:"good",children:c}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disease Status",children:i}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disease information",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Levels",children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})}),(0,o.createComponentVNode)(2,a.Box,{mt:1,color:"label",children:d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Information",children:s})]})})},s=function(e,t){var n=(0,r.useBackend)(t).data,c=n.clone_health,i=n.brain_damage,l=n.brain_health,d=n.rad_contamination_status,u=n.rad_contamination_value,s=n.rad_sickness_status,m=n.rad_sickness_value,p=n.trauma_status;return(0,o.createComponentVNode)(2,a.Section,{title:"Patient Neurological and Radiological Health",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cellular Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c/100,color:"good",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c})})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i/100,color:"good",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain Status",color:"health-0",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain Trauma Status",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Sickness Status",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Sickness Percentage",children:[m,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Contamination Status",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Contamination Percentage",children:[u,"%"]})]})})},m=function(e,t){var n=(0,r.useBackend)(t).data,c=n.chemical_list,i=void 0===c?[]:c,l=n.overdose_list,d=void 0===l?[]:l,u=n.addict_list,s=void 0===u?[]:u,m=n.hallucinating_status;return(0,o.createComponentVNode)(2,a.Section,{title:"Chemical and Psychoactive Analysis",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Chemical Contents",children:[0===i.length&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No reagents detected."}),i.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[e.volume," units of ",e.name]},e.id)}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Overdose Status",color:"bad",children:[0===d.length&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Patient is not overdosing."}),d.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:["Overdosing on ",e.name]},e.id)}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Addiction Status",color:"bad",children:[0===s.length&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Patient has no addictions."}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:["Addicted to ",e.name]},e.id)}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Psychoactive Status",children:m})]})})}},50112:function(e,t,n){"use strict";t.__esModule=!0,t.Microscope=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Microscope=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(0,r.useSharedState)(t,"tab",1),m=s[0],p=s[1],C=u.has_dish,h=u.cell_lines,N=void 0===h?[]:h,V=u.viruses,b=void 0===V?[]:V;return(0,o.createComponentVNode)(2,c.Window,{resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dish Sample",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!C,onClick:function(){return d("eject_petridish")}})})})}),(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"microscope",lineHeight:"23px",selected:1===m,onClick:function(){return p(1)},children:["Micro-Organisms (",N.length,")"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"microscope",lineHeight:"23px",selected:2===m,onClick:function(){return p(2)},children:["Viruses (",b.length,")"]})]}),1===m&&(0,o.createComponentVNode)(2,i,{cell_lines:N}),2===m&&(0,o.createComponentVNode)(2,l,{viruses:b})]})})};var i=function(e,t){var n=e.cell_lines,c=(0,r.useBackend)(t);c.act,c.data;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.desc,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Growth Rate",children:e.growth_rate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Virus Suspectibility",children:e.suspectibility}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Required Reagents",children:e.requireds}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supplementary Reagents",children:e.supplementaries}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suppresive reagents",children:e.suppressives})]})},e.desc)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No micro-organisms found"})},l=function(e,t){var n=e.viruses;(0,r.useBackend)(t).act;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.desc},e.desc)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No viruses found"})}},64449:function(e,t,n){"use strict";t.__esModule=!0,t.MiningVendor=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677);t.MiningVendor=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=[].concat(d.product_records);return(0,o.createComponentVNode)(2,i.Window,{width:425,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"User",children:d.user&&(0,o.createComponentVNode)(2,c.Box,{children:["Welcome, ",(0,o.createVNode)(1,"b",null,d.user.name||"Unknown",0),","," ",(0,o.createVNode)(1,"b",null,d.user.job||"Unemployed",0),"!",(0,o.createVNode)(1,"br"),"Your balance is ",(0,o.createVNode)(1,"b",null,[d.user.points,(0,o.createTextVNode)(" mining points")],0),"."]})||(0,o.createComponentVNode)(2,c.Box,{color:"light-gray",children:["No registered ID card!",(0,o.createVNode)(1,"br"),"Please contact your local HoP!"]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Equipment",children:(0,o.createComponentVNode)(2,c.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:[(0,o.createVNode)(1,"span",(0,r.classes)(["vending32x32",e.asset]),null,1,{style:{"vertical-align":"middle"}})," ",(0,o.createVNode)(1,"b",null,e.name,0)]}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,o.createComponentVNode)(2,c.Button,{style:{"min-width":"95px","text-align":"center"},disabled:!d.user||e.price>d.user.points,content:e.price+" points",onClick:function(){return l("purchase",{ref:e.ref})}})})]},e.name)}))})})]})})}},23376:function(e,t,n){"use strict";t.__esModule=!0,t.Mint=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Mint=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.inserted_materials||[];return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Materials",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.processing?"times":"power-off",content:l.processing?"Stop":"Start",selected:l.processing,onClick:function(){return i(l.processing?"stoppress":"startpress")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.material,buttons:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:l.chosen_material===e.material,onClick:function(){return i("changematerial",{material_name:e.material})}}),children:[e.amount," cm\xb3"]},e.material)}))})}),(0,o.createComponentVNode)(2,a.Section,{children:["Pressed ",l.produced_coins," coins this cycle."]})]})})}},92571:function(e,t,n){"use strict";t.__esModule=!0,t.MobInteraction=void 0;var o=n(58734),r=(n(45445),n(75671),n(5339),n(85260),n(54777)),a=n(50930),c=n(33677),i=(n(7229),n(5339));t.MobInteraction=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.SeeLewd),d=i?700:400;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:d,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[!!i&&(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,basis:"40%",children:[(0,o.createComponentVNode)(2,l)," "]}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:[(0,o.createComponentVNode)(2,V)," "]})]})})})};var l=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data.ItsJustMe;return(0,o.createComponentVNode)(2,a.Box,{height:"100%",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:[" ",(0,o.createComponentVNode)(2,a.Box,{height:"100%",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,alignItems:"flex-end",justifyContent:"flex-end",children:[(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{height:"100%",children:[(0,o.createComponentVNode)(2,d)," "]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,p)})]})})]}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:[" ",(0,o.createComponentVNode)(2,C)]})]})})},d=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.MyGenitals||[],l=c.TheirGenitals||[],d=c.MyName||"You",p=c.TheirName||"Them",C=c.MyOrientations||[],h=c.TheirOrientations||[],N=c.ItsJustMe||!1,V=!N;return 0===l.length&&l.push({BitKind:"Nothin!",BitName:"Nothing at all!",BitSize:"Small",BitColor:"#FFFFFF",BitAroused:!1,BitExtra:"Minty",BitEmoji:":)"}),0===h.length&&h.push({OriName:"Non-aligned",OriDesc:"I'm cool beans",OriEmoji:":)"}),(0,o.createComponentVNode)(2,a.Section,{height:"100%",minHeight:"100%",overflowY:"auto",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",height:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",bold:!0,children:[d,(0,o.createVNode)(1,"hr")]}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",bold:!0,children:[V?p:"Yourself",V?(0,o.createVNode)(1,"hr"):(0,o.createComponentVNode)(2,a.Box)]}),V&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center"}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,m)})],4),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",bold:!0,children:i.map((function(e){return(0,o.createComponentVNode)(2,u,{genital:e,JustMe:N,context:t},e.BitName)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:V&&l.map((function(e){return(0,o.createComponentVNode)(2,u,{genital:e,context:t},e.BitName)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:C.map((function(e){return(0,o.createComponentVNode)(2,s,{orientation:e,JustMe:N,context:t},e.OriName)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:V&&h.map((function(e){return(0,o.createComponentVNode)(2,s,{orientation:e,context:t},e.OriName)}))})]})})},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=(n.data,e.genital||{BitKind:"muffin",BitName:"Tuffy",BitSize:"Small",BitColor:"#FFFFFF",BitAroused:!1,BitExtra:"Minty",BitEmoji:":)"}),l=(i.BitKind,i.BitName),d=i.BitSize,u=i.BitColor,s=(i.BitAroused,i.BitExtra),m=i.BitEmoji,p=(e.JustMe,l+" "+d+" "+s);return(0,o.createComponentVNode)(2,a.Button,{tooltip:p,color:"transparent",onClick:function(){return c("interact",{interaction:"poke",ExtraStuff:{PokeThing:l}})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textColor:u,fontSize:"3vw",textAlign:"center",children:m})})},s=function(e){var t=e.orientation||{OriName:"Non-aligned",OriDesc:"I'm cool beans",OriEmoji:":("},n=(t.OriName,t.OriDesc),r=t.OriEmoji;e.JustMe;return(0,o.createComponentVNode)(2,a.Button,{color:"transparent",tooltip:n,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"3vw",color:"green",textAlign:"center",children:r})})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.TheirCKEY,d=i.WeConsent,u=d?"Consenting!":"Not Consenting!",s=d?"green":"default",m=d?"Revoke Consent?":"Request Consent?";return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:.3,content:u,color:s,tooltip:m,tooltipPosition:"right",onClick:function(){return c("ConsentAct",{who:l})}})},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.MyLust||0,u=l.MyMaxLust||100,s=l.TheirLust||0,m=l.TheirMaxLust||100,p=l.ItsJustMe||!1,C=(l.MTTC,l.CanCum||!1),h=l.MyName||"You",N=l.TheirName||"Them",V="purple",b="pink",f=C?"Autocum: ON":"Autocum: OFF",g=C?"green":"default",v=p?"100%":"50%",k=(0,i.toFixed)(s,1),x=(0,i.toFixed)(m,1),B=(0,i.toFixed)(d,1),w=(0,i.toFixed)(u,1);return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:v,textAlign:"center",children:h}),!p&&(0,o.createComponentVNode)(2,a.Flex.Item,{basis:v,textAlign:"center",children:[N," "]}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:v,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:B,color:V,minValue:0,maxValue:w,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:b,textAlign:"right",children:[B," / ",w]})})}),!p&&(0,o.createComponentVNode)(2,a.Flex.Item,{basis:v,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ProgressBar,{fromRight:!0,value:k,color:V,minValue:0,maxValue:x,children:(0,o.createComponentVNode)(2,a.Box,{fluid:!0,color:b,textAlign:"left",children:[k," / ",x]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"100%",wrap:"wrap",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:.3,disabled:!C,color:"pink",content:"!! C U M !!",bold:C,onClick:function(){return c("Cum")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:.3,color:g,content:f,bold:C,onClick:function(){return c("ToggleAutoCum")}})})]})})]})})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.AutoPlapObjs,d=i.AutoPlapAutoStart,u=d?"YES":"NO";return(0,o.createComponentVNode)(2,a.Section,{title:"Auto-Interaction",height:"100%",minHeight:"100%",overflowY:"scroll",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"pause",onClick:function(){return c("StopAllAutoPlappers")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",onClick:function(){return c("StartAllAutoPlappers")}}),(0,o.createComponentVNode)(2,a.Button,{color:d?"green":"default",icon:d?"toggle-on":"toggle-off",tooltip:"Auto-Start: "+u,onClick:function(){return c("ToggleAutoStart")}})],4),children:(0,o.createComponentVNode)(2,a.Box,{children:l.length?l.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,h,{AutoPlapObj:e})},e.key)})):"To add some, click the red dot by an interaction!"})})},h=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=e.AutoPlapObj,u=d.APApid,s=(d.APPlapKey,d.APPlapName),m=d.APPlapper,p=d.APPartner,C=d.APInterval,h=d.APPlapping,N=d.APPlapcount,V=d.APRecording,b=l.MinAutoplapInterval||15,f=l.MaxAutoplapInterval||300,g=h?"pause":"play",v=h?"":"green",k=V?"ban":"circle",x=m===p?"Yourself":p;return(0,o.createComponentVNode)(2,a.Box,{mb:"0.5em",p:"0.5em",fontSize:"0.8rem",backgroundColor:"#2f2f2f",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:s})}),!!V&&(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:k,color:"red",onClick:function(){return c("StopRecording",{APID:u})}})})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,unit:"sec/PLAP",width:"4.5em",minValue:b,maxValue:f,value:C,step:1,stepPixelSize:3,format:function(e){return(0,i.toFixed)(.1*e,1)},onDrag:function(e,t){return c("SetAutoPlapperInterval",{APID:u,Interval:t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:[(0,o.createComponentVNode)(2,a.Button,{icon:g,color:v,onClick:function(){return c("ToggleAutoPlapper",{APID:u})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return c("DeleteAutoPlapper",{APID:u})}})]})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box,{textColor:"label",children:[m," ",(0,o.createComponentVNode)(2,a.Icon,{name:"arrow-right"})," ",x,", ",N," times!"]})})]})})},N="Favorites",V=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.MyName,l=c.SeeLewd?"~":"!";return(0,o.createComponentVNode)(2,a.Box,{height:"100%",width:"100%",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{width:"100%",title:"Welcome, "+i+l,buttons:(0,o.createComponentVNode)(2,b)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,basis:1,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,width:"100%",scrollable:!0,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,v)})]})})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,w)})]})})},b=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.DP?"Dragon Pussy":"Find-A-Plap 0.1b (tm)",d=i.SearchTerm||"";return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:"fit-content",children:(0,o.createComponentVNode)(2,a.Input,{width:"15em",placeholder:l,value:d,onInput:function(e,t){return c("UpdateSearch",{SearchTerm:t})}})})},f=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllCategories||[]),i=c[0]||"Oh no",l=c.slice(1),d=[i,N].concat(l);return(0,o.createComponentVNode)(2,a.Box,{p:"0.5rem",mr:"0.5rem",width:"fit-content",backgroundColor:"#2f2f2f",children:d.map((function(e){return(0,o.createComponentVNode)(2,g,{CatName:e},e)}))})},g=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=e.CatName||"Oh no",d=i.CurrCategory||"Oh no";return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,px:"0.5em",py:"0.25em",selected:d.toLowerCase()===l.toLowerCase(),onClick:function(){return c("UpdateCategory",{category:l})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"center",children:l})},l)},v=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.DP||!1,l=c.AllInteractions||[],d=i?"You've been visited by the gunderful dragon pussy! This only happens once every 4000 years! Yell DRAGON PUSSY in OOC in 30 seconds or you'll never have dragon pussy again!":"No interactions in this category!";return(0,o.createComponentVNode)(2,a.Box,{children:[0===l.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{active:!0,children:d}),l.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{mr:"0.5em",mb:"0.5em",children:(0,o.createComponentVNode)(2,k,{IOBJ:e})},e)}))]})},k=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.Faves||[],d=(i.AutoPlapObjs,i.WeConsent||!1),u=e.IOBJ||{},s=u.InteractionKey||"/datum/interaction/smooch",m=u.InteractionName||"Bend them over a table and runtime them.",p=u.InteractionLewd||!1,C=u.InteractionCanAuto||!1,h=u.InteractionExtreme||!1,N=u.InteractionAdditional||"Oh no!",V=p&&!d,b=l.includes(s),f=h?"red":p?"pink":"default";return(0,o.createComponentVNode)(2,a.Box,{width:"100%",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{width:"100%",disabled:V,textAlign:"left",tooltip:N,tooltipPosition:"top",backgroundColor:f,onClick:function(){return c("interact",{interaction:s})},children:m})}),!!C&&(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,B,{Iobj:u})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,x,{Iobj:u,IsFave:b})})]})})},x=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=(n.data,e.Iobj||{}),l=e.IsFave||!1,d=l?"Remove from Favorites":"Add to Favorites",u=l?"pink":"default",s=l?"heart":"heart-o";return(0,o.createComponentVNode)(2,a.Button,{icon:s,iconColor:u,tooltipPosition:"top",tooltip:d,width:"fit-content",onClick:function(){return c("Favorite",{interaction:i.InteractionKey})}})},B=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=e.Iobj||{},d=i.Recording||{},u=d.some((function(e){return e.APPlapKey===l.InteractionKey}));return u?(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",icon:"times",color:"red",tooltip:"Cancel Recording",tooltipPosition:"top",onClick:function(){return c("StopRecording",{APID:u.APApid})}}):d.length?(0,o.createComponentVNode)(2,a.Button,{icon:"ban",color:"red",disabled:!0,tooltip:"Something else is recording!!!"}):(0,o.createComponentVNode)(2,a.Button,{icon:"circle",iconColor:"red",textAlign:"center",tooltip:"Record AutoPLAP",tooltipPosition:"top",onClick:function(){return c("StartRecording",{interaction:l.InteractionKey})}})},w=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.SeeLewd||!1,d=(i.SeeLewdMessages,i.HearLewdSounds||!1),u=(i.CanPgUP,i.CanPgDN,i.CurrPage||1),s=i.MaxPage||1,m=s>1,p=l?"Hide Lewd Stuff":"Show Lewd Stuff",C=(0,o.createComponentVNode)(2,a.Button,{inline:!0,onClick:function(){c("ToggleSeeLewd")},children:p}),h=(0,o.createComponentVNode)(2,a.Button,{inline:!0,icon:"volume-up",selected:d,tooltip:d?"Mute Lewd Sounds":"Hear Lewd Sounds",onClick:function(){c("ToggleHearLewdSounds")}});return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em",py:1,children:[C,(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[h,(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:m&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em",py:1,children:["Page ",u," / ",s]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:[!!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,inline:!0,px:"0.5em",py:"0.25em",disabled:1===u,onClick:function(){c("PgDOWN")},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-left"})}),(0,o.createComponentVNode)(2,a.Button,{inline:!0,px:"0.5em",py:"0.25em",disabled:u>=s,onClick:function(){c("PgUP")},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-right"})})],4),(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]})]})}},43196:function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(32599);t.Mule=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.on,s=d.cell,m=d.cellPercent,p=d.load,C=d.mode,h=d.modeStatus,N=d.haspai,V=d.autoReturn,b=d.autoPickup,f=d.reportDelivery,g=d.destination,v=d.home,k=d.id,x=d.destinations,B=void 0===x?[]:x,w=d.locked&&!d.siliconUser;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:425,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!w&&(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return l("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:s?m/100:0,color:s?"good":"bad"}),(0,o.createComponentVNode)(2,a.Flex,{mt:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:C})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:p?"good":"average",children:p||"None"})})})]})]}),!w&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!p&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return l("unload")}}),!!N&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return l("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:k,onChange:function(e,t){return l("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:g||"None",options:B,width:"150px",onSelected:function(e){return l("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return l("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return l("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:v,options:B,width:"150px",onSelected:function(e){return l("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return l("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:V,content:"Auto-Return",onClick:function(){return l("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return l("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:f,content:"Report Delivery",onClick:function(){return l("report")}})]})]})})]})})}},17855:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteChamberControlContent=t.NaniteChamberControl=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NaniteChamberControl=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:380,height:570,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.status_msg,d=i.locked,u=i.occupant_name,s=i.has_nanites,m=i.nanite_volume,p=i.regen_rate,C=i.safety_threshold,h=i.cloud_id,N=i.scan_level;if(l)return(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:l});var V=i.mob_programs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Chamber: "+u,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d?"lock":"lock-open",content:d?"Locked":"Unlocked",color:d?"bad":"default",onClick:function(){return c("toggle_lock")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Destroy Nanites",color:"bad",onClick:function(){return c("remove_nanites")}}),children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Nanite Volume",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Growth Rate",children:p})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safety Threshold",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:C,minValue:0,maxValue:500,width:"39px",onChange:function(e,t){return c("set_safety",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:h,minValue:0,maxValue:100,step:1,stepPixelSize:3,width:"39px",onChange:function(e,t){return c("set_cloud",{value:t})}})})]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",level:2,children:V.map((function(e){var t=e.extra_settings||[],n=e.rules||[];return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:e.desc}),N>=2&&(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.activated?"good":"bad",children:e.activated?"Active":"Inactive"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Nanites Consumed",children:[e.use_rate,"/s"]})]})})]}),N>=2&&(0,o.createComponentVNode)(2,a.Grid,{children:[!!e.can_trigger&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Triggers",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cost",children:e.trigger_cost}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cooldown",children:e.trigger_cooldown}),!!e.timer_trigger_delay&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:[e.timer_trigger_delay," s"]}),!!e.timer_trigger&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Repeat Timer",children:[e.timer_trigger," s"]})]})})}),!(!e.timer_restart&&!e.timer_shutdown)&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[e.timer_restart&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart Timer",children:[e.timer_restart," s"]}),e.timer_shutdown&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown Timer",children:[e.timer_shutdown," s"]})]})})})]}),N>=3&&!!e.has_extra_settings&&(0,o.createComponentVNode)(2,a.Section,{title:"Extra Settings",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:t.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:e.value},e.name)}))})}),N>=4&&(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[!!e.activation_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:e.activation_code}),!!e.deactivation_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:e.deactivation_code}),!!e.kill_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:e.kill_code}),!!e.can_trigger&&!!e.trigger_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:e.trigger_code})]})})}),e.has_rules&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Rules",level:2,children:n.map((function(e){return(0,o.createFragment)([e.display,(0,o.createVNode)(1,"br")],0,e.display)}))})})]})]})},e.name)}))})],4):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"bad",textAlign:"center",fontSize:"30px",mb:1,children:"No Nanites Detected"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,icon:"syringe",content:" Implant Nanites",color:"green",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return c("nanite_injection")}})],4)})};t.NaniteChamberControlContent=i},49790:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteInfoBox=t.NaniteDiskBox=t.NaniteCloudControl=t.NaniteCloudBackupList=t.NaniteCloudBackupDetails=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=(0,r.useBackend)(t).data,c=n.has_disk,i=n.has_program,d=n.disk;return c?i?(0,o.createComponentVNode)(2,l,{program:d}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Inserted disk has no program"}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No disk inserted"})};t.NaniteDiskBox=i;var l=function(e,t){var n=e.program,r=n.name,c=n.desc,i=n.activated,l=n.use_rate,d=n.can_trigger,u=n.trigger_cost,s=n.trigger_cooldown,m=n.activation_code,p=n.deactivation_code,C=n.kill_code,h=n.trigger_code,N=n.timer_restart,V=n.timer_shutdown,b=n.timer_trigger,f=n.timer_trigger_delay,g=n.extra_settings||[];return(0,o.createComponentVNode)(2,a.Section,{title:r,level:2,buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:i?"good":"bad",children:i?"Activated":"Deactivated"}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{mr:1,children:c}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Use Rate",children:l}),!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cost",children:u}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cooldown",children:s})],4)]})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:3,mr:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:C}),!!d&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:h})]})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Delays",level:3,mr:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart",children:[N," s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown",children:[V," s"]}),!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:[b," s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:[f," s"]})],4)]})})})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Extra Settings",level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:g.map((function(e){var t={number:(0,o.createFragment)([e.value,e.unit],0),text:e.value,type:e.value,boolean:e.value?e.true_text:e.false_text};return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:t[e.type]},e.name)}))})})]})};t.NaniteInfoBox=l;var d=function(e,t){var n=(0,r.useBackend)(t),c=n.act;return(n.data.cloud_backups||[]).map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Backup #"+e.cloud_id,textAlign:"center",onClick:function(){return c("set_view",{view:e.cloud_id})}},e.cloud_id)}))};t.NaniteCloudBackupList=d;var u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.current_view,u=i.disk,s=i.has_program,m=i.cloud_backup,p=u&&u.can_rule||!1;if(!m)return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"ERROR: Backup not found"});var C=i.cloud_programs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Backup #"+d,level:2,buttons:!!s&&(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload From Disk",color:"good",onClick:function(){return c("upload_program")}}),children:C.map((function(e){var t=e.rules||[];return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",color:"bad",onClick:function(){return c("remove_program",{program_id:e.id})}}),children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,l,{program:e}),(!!p||!!e.has_rules)&&(0,o.createComponentVNode)(2,a.Section,{mt:-2,title:"Rules",level:2,buttons:!!p&&(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Add Rule from Disk",color:"good",onClick:function(){return c("add_rule",{program_id:e.id})}}),children:e.has_rules?t.map((function(t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",color:"bad",onClick:function(){return c("remove_rule",{program_id:e.id,rule_id:t.id})}})," "+t.display]},t.display)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Active Rules"})})]})},e.name)}))})};t.NaniteCloudBackupDetails=u;t.NaniteCloudControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,s=n.data,m=s.has_disk,p=s.current_view,C=s.new_backup_id;return(0,o.createComponentVNode)(2,c.Window,{width:375,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Program Disk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!m,onClick:function(){return l("eject")}}),children:(0,o.createComponentVNode)(2,i)}),(0,o.createComponentVNode)(2,a.Section,{title:"Cloud Storage",buttons:p?(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Return",onClick:function(){return l("set_view",{view:0})}}):(0,o.createFragment)(["New Backup: ",(0,o.createComponentVNode)(2,a.NumberInput,{value:C,minValue:1,maxValue:100,stepPixelSize:4,width:"39px",onChange:function(e,t){return l("update_new_backup_value",{value:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("create_backup")}})],0),children:s.current_view?(0,o.createComponentVNode)(2,u):(0,o.createComponentVNode)(2,d)})]})})}},96273:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteProgramHub=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677);t.NaniteProgramHub=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.detail_view,s=d.disk,m=d.has_disk,p=d.has_program,C=d.programs,h=void 0===C?{}:C,N=(0,a.useSharedState)(t,"category"),V=N[0],b=N[1],f=h&&h[V]||[];return(0,o.createComponentVNode)(2,i.Window,{width:500,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Program Disk",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject",onClick:function(){return l("eject")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"minus-circle",content:"Delete Program",onClick:function(){return l("clear")}})],4),children:m?p?(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Program Name",children:s.name}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Description",children:s.desc})]}):(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No Program Installed"}):(0,o.createComponentVNode)(2,c.NoticeBox,{children:"Insert Disk"})}),(0,o.createComponentVNode)(2,c.Section,{title:"Programs",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:u?"info":"list",content:u?"Detailed":"Compact",onClick:function(){return l("toggle_details")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sync",content:"Sync Research",onClick:function(){return l("refresh")}})],4),children:null!==h?(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{minWidth:"110px",children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){var n=t.substring(0,t.length-8);return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:t===V,onClick:function(){return b(t)},children:n},t)}))(h)})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:u?f.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"download",content:"Download",disabled:!m,onClick:function(){return l("download",{program_id:e.id})}}),children:e.desc},e.id)})):(0,o.createComponentVNode)(2,c.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"download",content:"Download",disabled:!m,onClick:function(){return l("download",{program_id:e.id})}})},e.id)}))})})]}):(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No nanite programs are currently researched."})})]})})}},97641:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteProgrammerContent=t.NaniteProgrammer=t.NaniteExtraType=t.NaniteExtraText=t.NaniteExtraNumber=t.NaniteExtraEntry=t.NaniteExtraBoolean=t.NaniteDelays=t.NaniteCodes=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:3,mr:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.activation_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return c("set_code",{target_code:"activation",code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.deactivation_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return c("set_code",{target_code:"deactivation",code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.kill_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return c("set_code",{target_code:"kill",code:t})}})}),!!i.can_trigger&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.trigger_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return c("set_code",{target_code:"trigger",code:t})}})})]})})};t.NaniteCodes=i;var l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Delays",level:3,ml:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.timer_restart,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return c("set_restart_timer",{delay:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.timer_shutdown,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return c("set_shutdown_timer",{delay:t})}})}),!!i.can_trigger&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Repeat Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.timer_trigger,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return c("set_trigger_timer",{delay:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.timer_trigger_delay,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return c("set_timer_trigger_delay",{delay:t})}})})],4)]})})};t.NaniteDelays=l;var d=function(e,t){var n=e.extra_setting,r=n.name,c=n.type,i={number:(0,o.createComponentVNode)(2,u,{extra_setting:n}),text:(0,o.createComponentVNode)(2,s,{extra_setting:n}),type:(0,o.createComponentVNode)(2,m,{extra_setting:n}),boolean:(0,o.createComponentVNode)(2,p,{extra_setting:n})};return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:r,children:i[c]})};t.NaniteExtraEntry=d;var u=function(e,t){var n=e.extra_setting,c=(0,r.useBackend)(t).act,i=n.name,l=n.value,d=n.min,u=n.max,s=n.unit;return(0,o.createComponentVNode)(2,a.NumberInput,{value:l,width:"64px",minValue:d,maxValue:u,unit:s,onChange:function(e,t){return c("set_extra_setting",{target_setting:i,value:t})}})};t.NaniteExtraNumber=u;var s=function(e,t){var n=e.extra_setting,c=(0,r.useBackend)(t).act,i=n.name,l=n.value;return(0,o.createComponentVNode)(2,a.Input,{value:l,width:"200px",onInput:function(e,t){return c("set_extra_setting",{target_setting:i,value:t})}})};t.NaniteExtraText=s;var m=function(e,t){var n=e.extra_setting,c=(0,r.useBackend)(t).act,i=n.name,l=n.value,d=n.types;return(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:l,width:"150px",options:d,onSelected:function(e){return c("set_extra_setting",{target_setting:i,value:e})}})};t.NaniteExtraType=m;var p=function(e,t){var n=e.extra_setting,c=(0,r.useBackend)(t).act,i=n.name,l=n.value,d=n.true_text,u=n.false_text;return(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:l?d:u,checked:l,onClick:function(){return c("set_extra_setting",{target_setting:i})}})};t.NaniteExtraBoolean=p;t.NaniteProgrammer=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:420,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,C)})})};var C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,u=n.data,s=u.has_disk,m=u.has_program,p=u.name,C=u.desc,h=u.use_rate,N=u.can_trigger,V=u.trigger_cost,b=u.trigger_cooldown,f=u.activated,g=u.has_extra_settings,v=u.extra_settings,k=void 0===v?{}:v;return s?m?(0,o.createComponentVNode)(2,a.Section,{title:p,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return c("eject")}}),children:[(0,o.createComponentVNode)(2,a.Section,{title:"Info",level:2,children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:C}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:.7,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Use Rate",children:h}),!!N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cost",children:V}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cooldown",children:b})],4)]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Settings",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"power-off":"times",content:f?"Active":"Inactive",selected:f,color:"bad",bold:!0,onClick:function(){return c("toggle_active")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i)}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,l)})]}),!!g&&(0,o.createComponentVNode)(2,a.Section,{title:"Special",level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:k.map((function(e){return(0,o.createComponentVNode)(2,d,{extra_setting:e},e.name)}))})})]})]}):(0,o.createComponentVNode)(2,a.Section,{title:"Blank Disk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return c("eject")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Insert a nanite program disk"})};t.NaniteProgrammerContent=C},68880:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteRemoteContent=t.NaniteRemote=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NaniteRemote=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:420,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.code,d=i.locked,u=i.mode,s=i.program_name,m=i.relay_code,p=i.comms,C=i.message,h=i.saved_settings,N=void 0===h?[]:h;return d?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"This interface is locked."}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Nanite Control",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lock Interface",onClick:function(){return c("lock")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:[(0,o.createComponentVNode)(2,a.Input,{value:s,maxLength:14,width:"130px",onChange:function(e,t){return c("update_name",{name:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"save",content:"Save",onClick:function(){return c("save")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:p?"Comm Code":"Signal Code",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,minValue:0,maxValue:9999,width:"47px",step:1,stepPixelSize:2,onChange:function(e,t){return c("set_code",{code:t})}})}),!!p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",children:(0,o.createComponentVNode)(2,a.Input,{value:C,width:"270px",onChange:function(e,t){return c("set_message",{value:t})}})}),"Relay"===u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Relay Code",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:m,minValue:0,maxValue:9999,width:"47px",step:1,stepPixelSize:2,onChange:function(e,t){return c("set_relay_code",{code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal Mode",children:["Off","Local","Targeted","Area","Relay"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,selected:u===e,onClick:function(){return c("select_mode",{mode:e})}},e)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Saved Settings",children:N.length>0?(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{width:"35%",children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{width:"20%",children:"Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Code"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Relay"})]}),N.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,color:"label",children:[e.name,":"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.mode}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.code}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Relay"===e.mode&&e.relay_code}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"upload",color:"good",onClick:function(){return c("load",{save_id:e.id})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return c("remove_save",{save_id:e.id})}})]})]},e.id)}))]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No settings currently saved"})})],4)};t.NaniteRemoteContent=i},95074:function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NotificationPreferences=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=(n.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,c.Window,{title:"Notification Preferences",width:270,height:360,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return i("toggle_ignore",{key:e.key})}},e.key)}))})})})}},58455:function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtnetRelay=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.enabled,u=l.dos_capacity,s=l.dos_overload,m=l.dos_crashed;return(0,o.createComponentVNode)(2,c.Window,{title:"NtNet Quantum Relay",width:400,height:300,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,content:d?"ENABLED":"DISABLED",onClick:function(){return i("toggle")}}),children:m?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return i("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," GQ"," / ",u," GQ"]})})})})}},90994:function(e,t,n){"use strict";t.__esModule=!0,t.NtosAiRestorer=void 0;var o=n(58734),r=n(33677),a=n(49855);t.NtosAiRestorer=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:370,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.AiRestorerContent)})})}},74545:function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(58734),r=n(96525),a=n(54777),c=n(50930),i=n(33677);t.NtosArcade=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:450,height:350,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,c.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,c.Box,{m:1}),(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:d.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[d.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:d.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[d.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,c.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,c.Section,{backgroundColor:1===d.PauseState?"#1b3622":"#471915",children:d.Status})]}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:[(0,o.createComponentVNode)(2,c.ProgressBar,{value:d.Hitpoints,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:d.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,c.Box,{m:1}),(0,o.createComponentVNode)(2,c.Section,{inline:!0,width:"156px",textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:(0,r.resolveAsset)(d.BossID)})})]})]}),(0,o.createComponentVNode)(2,c.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,c.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,c.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,c.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,c.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,c.Box,{color:d.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",d.TicketCount]})]})})})}},34855:function(e,t,n){"use strict";t.__esModule=!0,t.NtosAtmos=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(5339),i=n(54777),l=n(50930),d=n(35891),u=n(33677);t.NtosAtmos=function(e,t){var n=(0,i.useBackend)(t),s=(n.act,n.data),m=s.AirTemp,p=s.AirPressure,C=(0,a.flow)([(0,r.filter)((function(e){return e.percentage>=.01})),(0,r.sortBy)((function(e){return-e.percentage}))])(s.AirData||[]),h=Math.max.apply(Math,[1].concat(C.map((function(e){return e.percentage}))));return(0,o.createComponentVNode)(2,u.NtosWindow,{width:300,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,u.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:[m,"\xb0C"]}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:[p," kPa"]})]})}),(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,d.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,d.getGasColor)(e.name),value:e.percentage,minValue:0,maxValue:h,children:(0,c.toFixed)(e.percentage,2)+"%"})},e.name)}))})})]})})}},85650:function(e,t,n){"use strict";t.__esModule=!0,t.NtosBountyConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(59576),i=n(33677);t.NtosBountyConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data.bountydata,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:750,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,l),buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print Bounty List",onClick:function(){return c("Print")}}),children:(0,o.createComponentVNode)(2,a.Table,{border:!0,children:[(0,o.createComponentVNode)(2,a.Table.Row,{bold:!0,italic:!0,color:"label",fontSize:1.25,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Bounty Object"}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Description"}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Progress"}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Value"}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Claim"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{backgroundColor:1===e.priority?"rgba(252, 152, 3, 0.25)":"",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,p:1,children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{italic:!0,textAlign:"center",p:1,children:e.description}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,p:1,textAlign:"center",children:[1===e.priority?(0,o.createComponentVNode)(2,a.Box,{children:"High Priority"}):"",e.completion_string]}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,p:1,textAlign:"center",children:e.reward_string}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,p:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",icon:1===e.claimed?"check":"",content:1===e.claimed?"Claimed":"Claim",disabled:1===e.claimed,color:1===e.can_claim?"green":"red",onClick:function(){return c("ClaimBounty",{bounty:e.bounty_ref})}})})]},e.name)}))]})})})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.stored_cash);return(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i,format:function(e){return(0,c.formatMoney)(e)}})," credits"]})}},20912:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCardContent=t.NtosCard=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(77571);t.NtosCard=function(e,t){return(0,o.createComponentVNode)(2,c.NtosWindow,{width:450,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=(0,r.useLocalState)(t,"tab",1),u=d[0],s=d[1],m=l.authenticated,p=l.regions,C=void 0===p?[]:p,h=l.access_on_card,N=void 0===h?[]:h,V=l.jobs,b=void 0===V?{}:V,f=l.id_rank,g=l.id_owner,v=l.has_id,k=l.have_printer,x=l.have_id_slot,B=l.id_name,w=(0,r.useLocalState)(t,"department",Object.keys(b)[0]),_=w[0],y=w[1];if(!x)return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"This program requires an ID slot in order to function"});var S=b[_]||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:v&&m?(0,o.createComponentVNode)(2,a.Input,{value:g,width:"250px",onInput:function(e,t){return c("PRG_edit",{name:t})}}):g||"No Card Inserted",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",disabled:!k||!v,onClick:function(){return c("PRG_print")}}),(0,o.createComponentVNode)(2,a.Button,{icon:m?"sign-out-alt":"sign-in-alt",content:m?"Log Out":"Log In",color:m?"bad":"good",onClick:function(){c(m?"PRG_logout":"PRG_authenticate")}})],4),children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:B,onClick:function(){return c("PRG_eject")}})}),!!v&&!!m&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===u,onClick:function(){return s(1)},children:"Access"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===u,onClick:function(){return s(2)},children:"Jobs"})]}),1===u&&(0,o.createComponentVNode)(2,i.AccessList,{accesses:C,selectedList:N,accessMod:function(e){return c("PRG_access",{access_target:e})},grantAll:function(){return c("PRG_grantall")},denyAll:function(){return c("PRG_denyall")},grantDep:function(e){return c("PRG_grantregion",{region:e})},denyDep:function(e){return c("PRG_denyregion",{region:e})}}),2===u&&(0,o.createComponentVNode)(2,a.Section,{title:f,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",content:"Terminate",color:"bad",onClick:function(){return c("PRG_terminate")}}),children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Custom...",onCommit:function(e,t){return c("PRG_assign",{assign_target:"Custom",custom_name:t})}}),(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:Object.keys(b).map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:e===_,onClick:function(){return y(e)},children:e},e)}))})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:S.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.display_name,onClick:function(){return c("PRG_assign",{assign_target:e.job})}},e.job)}))})]})]})]})],0)};t.NtosCardContent=l},42938:function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosConfiguration=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.PC_device_theme,u=l.power_usage,s=l.battery_exists,m=l.battery,p=void 0===m?{}:m,C=l.disk_size,h=l.disk_used,N=l.hardware,V=void 0===N?[]:N;return(0,o.createComponentVNode)(2,c.NtosWindow,{theme:d,width:420,height:630,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",u,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!s&&"average",children:s?(0,o.createComponentVNode)(2,a.ProgressBar,{value:p.charge,minValue:0,maxValue:p.max,ranges:{good:[p.max/2,Infinity],average:[p.max/4,p.max/2],bad:[-Infinity,p.max/4]},children:[p.charge," / ",p.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:C,color:"good",children:[h," GQ / ",C," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:V.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return i("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})]})})}},75799:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCrewManifest=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677);t.NtosCrewManifest=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.have_printer,s=d.manifest,m=void 0===s?{}:s;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:400,height:480,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.Section,{title:"Crew Manifest",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"print",content:"Print",disabled:!u,onClick:function(){return l("PRG_print")}}),children:(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{level:2,title:t,children:(0,o.createComponentVNode)(2,c.Table,{children:e.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,c.Table.Cell,{bold:!0,children:e.name}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:["(",e.rank,")"]})]},e.name)}))})},t)}))(m)})})})}},24712:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCyborgRemoteMonitorContent=t.NtosCyborgRemoteMonitor=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosCyborgRemoteMonitor=function(e,t){return(0,o.createComponentVNode)(2,c.NtosWindow,{width:600,height:800,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.card,d=i.cyborgs,u=void 0===d?[]:d;return u.length?(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Certain features require an ID card login."}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"terminal",content:"Send Message",color:"blue",disabled:!l,onClick:function(){return c("messagebot",{ref:e.ref})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":e.shell_discon?"Nominal/Disconnected":"Nominal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,a.Box,{color:e.charge<=30?"bad":e.charge<=70?"average":"good",children:"number"==typeof e.charge?e.charge+"%":"Not Found"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:e.module}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:e.upgrades})]})},e.ref)}))],0):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cyborg units detected."})};t.NtosCyborgRemoteMonitorContent=i},73845:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCyborgRemoteMonitorSyndicate=void 0;var o=n(58734),r=n(33677),a=n(24712);t.NtosCyborgRemoteMonitorSyndicate=function(e,t){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:600,height:800,theme:"syndicate",children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NtosCyborgRemoteMonitorContent)})})}},40235:function(e,t,n){"use strict";t.__esModule=!0,t.NtosFileManager=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosFileManager=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.PC_device_theme,s=d.usbconnected,m=d.files,p=void 0===m?[]:m,C=d.usbfiles,h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,c.NtosWindow,{resizable:!0,theme:u,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,i,{files:p,usbconnected:s,onUpload:function(e){return l("PRG_copytousb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})}),s&&(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",children:(0,o.createComponentVNode)(2,i,{usbmode:!0,files:h,usbconnected:s,onUpload:function(e){return l("PRG_copyfromusb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})})]})})};var i=function(e){var t=e.files,n=void 0===t?[]:t,r=e.usbconnected,c=e.usbmode,i=e.onUpload,l=e.onDelete,d=e.onRename;return(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Size"})]}),n.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.undeletable?e.name:(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:e.name,currentValue:e.name,tooltip:"Rename",onCommit:function(t,n){return d(e.name,n)}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.type}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:!e.undeletable&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"times",confirmContent:"",tooltip:"Delete",onClick:function(){return l(e.name)}}),!!r&&(c?(0,o.createComponentVNode)(2,a.Button,{icon:"download",tooltip:"Download",onClick:function(){return i(e.name)}}):(0,o.createComponentVNode)(2,a.Button,{icon:"upload",tooltip:"Upload",onClick:function(){return i(e.name)}}))],0)})]},e.name)}))]})}},62861:function(e,t,n){"use strict";t.__esModule=!0,t.NtosJobManagerContent=t.NtosJobManager=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosJobManager=function(e,t){return(0,o.createComponentVNode)(2,c.NtosWindow,{width:400,height:620,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.authed,d=i.cooldown,u=i.slots,s=void 0===u?[]:u,m=i.prioritized,p=void 0===m?[]:m;return l?(0,o.createComponentVNode)(2,a.Section,{children:[d>0&&(0,o.createComponentVNode)(2,a.Dimmer,{children:(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"20px",children:["On Cooldown: ",d,"s"]})}),(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Prioritized"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Slots"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,content:e.title,disabled:e.total<=0,checked:e.total>0&&p.includes(e.title),onClick:function(){return c("PRG_priority",{target:e.title})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[e.current," / ",e.total]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{content:"Open",disabled:!e.status_open,onClick:function(){return c("PRG_open_job",{target:e.title})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Close",disabled:!e.status_close,onClick:function(){return c("PRG_close_job",{target:e.title})}})]})]},e.title)}))]})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Current ID does not have access permissions to change job slots."})};t.NtosJobManagerContent=i},68362:function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug",job_manage:"address-book",crewmani:"clipboard-list",robocontrol:"robot",atmosscan:"thermometer-half",shipping:"tags"};t.NtosMain=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.device_theme,s=d.programs,m=void 0===s?[]:s,p=d.has_light,C=d.light_on,h=d.comp_light_color,N=d.removable_media,V=void 0===N?[]:N,b=d.login,f=void 0===b?[]:b;return(0,o.createComponentVNode)(2,c.NtosWindow,{title:"syndicate"===u?"Syndix Main Menu":"NtOS Main Menu",theme:u,width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!p&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:C,onClick:function(){return l("PC_toggle_light")},children:["Flashlight: ",C?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return l("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:h})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"User Login",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject ID",disabled:!f.IDName,onClick:function(){return l("PC_Eject_Disk",{name:"ID"})}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:["ID Name: ",f.IDName]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:["Assignment: ",f.IDJob]})]})}),!!V.length&&(0,o.createComponentVNode)(2,a.Section,{title:"Media Eject",children:(0,o.createComponentVNode)(2,a.Table,{children:V.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",icon:"eject",content:e,onClick:function(){return l("PC_Eject_Disk",{name:e})}})})},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return l("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:"18px",children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return l("PC_killprogram",{name:e.name})}})})]},e.name)}))})})]})})}},7692:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosNetChat=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.can_admin,u=l.adminmode,s=l.authed,m=l.username,p=l.active_channel,C=l.is_operator,h=l.all_channels,N=void 0===h?[]:h,V=l.clients,b=void 0===V?[]:V,f=l.messages,g=void 0===f?[]:f,v=null!==p,k=s||u;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:900,height:675,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return i("PRG_newchannel",{new_channel_name:t})}}),N.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===p,color:"transparent",onClick:function(){return i("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:m+"...",currentValue:m,onCommit:function(e,t){return i("PRG_changename",{new_name:t})}}),!!d&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(u?"ON":"OFF"),color:u?"bad":"good",onClick:function(){return i("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(k?g.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return i("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&k&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return i("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return i("PRG_leavechannel")}})],4),!!C&&s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return i("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return i("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return i("PRG_setpassword",{new_password:t})}})],4)]})]})})})})})}},46707:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDosContent=t.NtosNetDos=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosNetDos=function(e,t){return(0,o.createComponentVNode)(2,c.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.relays,d=void 0===l?[]:l,u=i.focus,s=i.target,m=i.speed,p=i.overload,C=i.capacity,h=i.error;if(h)return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:h}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Reset",textAlign:"center",onClick:function(){return c("PRG_reset")}})],4);var N=function(e){for(var t="",n=p/C;t.lengthn?t+="0":t+="1";return t};return s?(0,o.createComponentVNode)(2,a.Section,{fontFamily:"monospace",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:["CURRENT SPEED: ",m," GQ/s"]}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)})]}):(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.id,selected:u===e.id,onClick:function(){return c("PRG_target_relay",{targid:e.id})}},e.id)}))})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"EXECUTE",color:"bad",textAlign:"center",disabled:!u,mt:1,onClick:function(){return c("PRG_execute")}})]})};t.NtosNetDosContent=i},77825:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosNetDownloader=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.PC_device_theme,s=d.disk_size,m=d.disk_used,p=d.downloadable_programs,C=void 0===p?[]:p,h=d.error,N=d.hacked_programs,V=void 0===N?[]:N,b=d.hackedavailable;return(0,o.createComponentVNode)(2,c.NtosWindow,{theme:u,width:480,height:735,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!h&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:h}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return l("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:s,children:m+" GQ / "+s+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:C.map((function(e){return(0,o.createComponentVNode)(2,i,{program:e},e.filename)}))}),!!b&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that US Government does not recommend download of software from non-official servers."}),V.map((function(e){return(0,o.createComponentVNode)(2,i,{program:e},e.filename)}))]})]})})};var i=function(e,t){var n=e.program,c=(0,r.useBackend)(t),i=c.act,l=c.data,d=l.disk_size,u=l.disk_used,s=l.downloadcompletion,m=l.downloading,p=l.downloadname,C=l.downloadsize,h=d-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:n.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[n.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:n.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:C,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:m||n.size>h,onClick:function(){return i("PRG_downloadfile",{filename:n.filename})}})})]}),"Compatible"!==n.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),n.size>h&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:n.fileinfo})]})}},89818:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetMonitor=void 0;var o=n(58734),r=n(50930),a=n(54777),c=n(33677);t.NtosNetMonitor=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data,d=l.ntnetrelays,u=l.ntnetstatus,s=l.config_softwaredownload,m=l.config_peertopeer,p=l.config_communication,C=l.config_systemcontrol,h=l.idsalarm,N=l.idsstatus,V=l.ntnetmaxlogs,b=l.maxlogs,f=l.minlogs,g=l.ntnetlogs,v=void 0===g?[]:g;return(0,o.createComponentVNode)(2,c.NtosWindow,{resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,r.NoticeBox,{children:"WARNING: Disabling wireless transmitters when using a wireless device may prevent you from reenabling them!"}),(0,o.createComponentVNode)(2,r.Section,{title:"Wireless Connectivity",buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:u?"power-off":"times",content:u?"ENABLED":"DISABLED",selected:u,onClick:function(){return i("toggleWireless")}}),children:d?(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Active NTNet Relays",children:d})}):"No Relays Connected"}),(0,o.createComponentVNode)(2,r.Section,{title:"Firewall Configuration",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Software Downloads",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:s?"power-off":"times",content:s?"ENABLED":"DISABLED",selected:s,onClick:function(){return i("toggle_function",{id:"1"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Peer to Peer Traffic",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:m?"power-off":"times",content:m?"ENABLED":"DISABLED",selected:m,onClick:function(){return i("toggle_function",{id:"2"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Communication Systems",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:p?"power-off":"times",content:p?"ENABLED":"DISABLED",selected:p,onClick:function(){return i("toggle_function",{id:"3"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Remote System Control",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:C?"power-off":"times",content:C?"ENABLED":"DISABLED",selected:C,onClick:function(){return i("toggle_function",{id:"4"})}})})]})}),(0,o.createComponentVNode)(2,r.Section,{title:"Security Systems",children:[!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.NoticeBox,{children:"NETWORK INCURSION DETECTED"}),(0,o.createComponentVNode)(2,r.Box,{italics:!0,children:"Abnormal activity has been detected in the network. Check system logs for more information"})],4),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"IDS Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:N?"power-off":"times",content:N?"ENABLED":"DISABLED",selected:N,onClick:function(){return i("toggleIDS")}}),(0,o.createComponentVNode)(2,r.Button,{icon:"sync",content:"Reset",color:"bad",onClick:function(){return i("resetIDS")}})],4)}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Max Log Count",buttons:(0,o.createComponentVNode)(2,r.NumberInput,{value:V,minValue:f,maxValue:b,width:"39px",onChange:function(e,t){return i("updatemaxlogs",{new_number:t})}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"System Log",level:2,buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:"trash",content:"Clear Logs",onClick:function(){return i("purgelogs")}}),children:v.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{className:"candystripe",children:e.entry},e.entry)}))})]})]})})}},6190:function(e,t,n){"use strict";t.__esModule=!0,t.NtosPowerMonitor=void 0;var o=n(58734),r=n(33677),a=n(81574);t.NtosPowerMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.PowerMonitorContent)})})}},69072:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRadarContent=t.NtosRadar=void 0;var o=n(58734),r=n(59641),a=n(96525),c=n(54777),i=n(50930),l=n(33677);t.NtosRadar=function(e,t){return(0,o.createComponentVNode)(2,l.NtosWindow,{width:800,height:600,theme:"ntos",children:(0,o.createComponentVNode)(2,d,{sig_err:"Signal Lost"})})};var d=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=u.selected,m=u.object,p=void 0===m?[]:m,C=u.target,h=void 0===C?[]:C,N=u.scanning,V=e.sig_err;return(0,o.createComponentVNode)(2,i.Flex,{direction:"row",hight:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{position:"relative",width:20.5,hight:"100%",children:(0,o.createComponentVNode)(2,l.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"redo-alt",content:N?"Scanning...":"Scan",color:"blue",disabled:N,onClick:function(){return d("scan")}}),!p.length&&!N&&(0,o.createVNode)(1,"div",null,"No trackable signals found",16),!N&&p.map((function(e){return(0,o.createVNode)(1,"div",(0,r.classes)(["Button","Button--fluid","Button--color--transparent","Button--ellipsis",e.ref===s&&"Button--selected"]),e.name,0,{title:e.name,onClick:function(){d("selecttarget",{ref:e.ref})}},e.dev)}))]})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{style:{"background-image":'url("'+(0,a.resolveAsset)("ntosradarbackground.png")+'")',"background-position":"center","background-repeat":"no-repeat",top:"20px"},position:"relative",m:1.5,width:45,height:45,children:0===Object.keys(h).length?!!s&&(0,o.createComponentVNode)(2,i.NoticeBox,{position:"absolute",top:20.6,left:1.35,width:42,fontSize:"30px",textAlign:"center",children:V}):!!h.userot&&(0,o.createComponentVNode)(2,i.Box,{as:"img",src:(0,a.resolveAsset)(h.arrowstyle),position:"absolute",top:"20px",left:"243px",style:{transform:"rotate("+h.rot+"deg)"}})||(0,o.createComponentVNode)(2,i.Icon,{name:h.pointer,position:"absolute",size:2,color:h.color,top:10*h.locy+19+"px",left:10*h.locx+16+"px"})})]})};t.NtosRadarContent=d},81126:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRadarSyndicate=void 0;var o=n(58734),r=n(33677),a=n(69072);t.NtosRadarSyndicate=function(e,t){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:800,height:600,theme:"syndicate",children:(0,o.createComponentVNode)(2,a.NtosRadarContent,{sig_err:"Out of Range"})})}},16314:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRequestKiosk=void 0;var o=n(58734),r=n(56984),a=n(33677);t.NtosRequestKiosk=function(e,t){return(0,o.createComponentVNode)(2,a.NtosWindow,{width:550,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,r.RequestKioskContent)})})}},43340:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRevelation=void 0;var o=n(58734),r=n(50930),a=n(54777),c=n(33677);t.NtosRevelation=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Button.Input,{fluid:!0,content:"Obfuscate Name...",onCommit:function(e,t){return i("PRG_obfuscate",{new_name:t})},mb:1}),(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Payload Status",buttons:(0,o.createComponentVNode)(2,r.Button,{content:l.armed?"ARMED":"DISARMED",color:l.armed?"bad":"average",onClick:function(){return i("PRG_arm")}})})}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,bold:!0,content:"ACTIVATE",textAlign:"center",color:"bad",disabled:!l.armed})]})})})}},73351:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRoboControl=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosRoboControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.bots,s=d.id_owner,m=d.has_id;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:550,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Robot Control Console",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Id Card",children:[s,!!m&&(0,o.createComponentVNode)(2,a.Button,{ml:2,icon:"eject",content:"Eject",onClick:function(){return l("ejectcard")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Bots in range",children:d.botcount})]})}),null==u?void 0:u.map((function(e){return(0,o.createComponentVNode)(2,i,{robot:e},e.bot_ref)}))]})})};var i=function(e,t){var n=e.robot,c=(0,r.useBackend)(t),i=c.act,l=c.data,d=l.mules||[],u=!!n.mule_check&&function(e,t){return null==e?void 0:e.find((function(e){return e.mule_ref===t}))}(d,n.bot_ref),s=1===n.mule_check?"rgba(110, 75, 14, 1)":"rgba(74, 59, 140, 1)";return(0,o.createComponentVNode)(2,a.Section,{title:n.name,style:{border:"4px solid "+s},buttons:u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"play",tooltip:"Go to Destination.",onClick:function(){return i("go",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pause",tooltip:"Stop Moving.",onClick:function(){return i("stop",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",tooltip:"Travel Home.",tooltipPosition:"bottom-left",onClick:function(){return i("home",{robot:u.mule_ref})}})],4),children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Model",children:n.model}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:n.locat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:n.mode}),u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Loaded Cargo",children:l.load||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:u.home}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:u.dest||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.power,minValue:0,maxValue:100,ranges:{good:[60,Infinity],average:[20,60],bad:[-Infinity,20]}})})],4)]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"150px",children:[u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Set Destination",onClick:function(){return i("destination",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Set ID",onClick:function(){return i("setid",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Set Home",onClick:function(){return i("sethome",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Unload Cargo",onClick:function(){return i("unload",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,content:"Auto Return",checked:u.autoReturn,onClick:function(){return i("autoret",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,content:"Auto Pickup",checked:u.autoPickup,onClick:function(){return i("autopick",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,content:"Delivery Report",checked:u.reportDelivery,onClick:function(){return i("report",{robot:u.mule_ref})}})],4),!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Stop Patrol",onClick:function(){return i("patroloff",{robot:n.bot_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Start Patrol",onClick:function(){return i("patrolon",{robot:n.bot_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Summon",onClick:function(){return i("summon",{robot:n.bot_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Eject PAi",onClick:function(){return i("ejectpai",{robot:n.bot_ref})}})],4)]})]})})}},57652:function(e,t,n){"use strict";t.__esModule=!0,t.NtosShipping=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosShipping=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:450,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"NTOS Shipping Hub.",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Id",onClick:function(){return i("ejectid")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current User",children:l.current_user||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inserted Card",children:l.card_owner||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available Paper",children:l.has_printer?l.paperamt:"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Profit on Sale",children:[l.barcode_split,"%"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Shipping Options",children:[(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"id-card",tooltip:"The currently ID card will become the current user.",tooltipPosition:"right",disabled:!l.has_id_slot,onClick:function(){return i("selectid")},content:"Set Current ID"})}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"print",tooltip:"Print a barcode to use on a wrapped package.",tooltipPosition:"right",disabled:!l.has_printer||!l.current_user,onClick:function(){return i("print")},content:"Print Barcode"})}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"tags",tooltip:"Set how much profit you'd like on your package.",tooltipPosition:"right",onClick:function(){return i("setsplit")},content:"Set Profit Margin"})}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",content:"Reset ID",onClick:function(){return i("resetid")}})})]})]})})}},52986:function(e,t,n){"use strict";t.__esModule=!0,t.NtosStationAlertConsole=void 0;var o=n(58734),r=n(33677),a=n(39101);t.NtosStationAlertConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:315,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.StationAlertConsoleContent)})})}},66524:function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitorContent=t.NtosSupermatterMonitor=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(5339),i=n(54777),l=n(50930),d=n(35891),u=n(33677),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e,t){return(0,o.createComponentVNode)(2,u.NtosWindow,{width:600,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,u.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,m)})})};var m=function(e,t){var n=(0,i.useBackend)(t),u=n.act,m=n.data,C=m.active,h=m.SM_integrity,N=m.SM_power,V=m.SM_ambienttemp,b=m.SM_ambientpressure;if(!C)return(0,o.createComponentVNode)(2,p);var f=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(m.gases||[]),g=Math.max.apply(Math,[1].concat(f.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:N,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,c.toFixed)(N)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(V),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,c.toFixed)(V)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,c.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return u("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,d.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,d.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:g,children:(0,c.toFixed)(e.amount,2)+"%"})},e.name)}))})})})]})};t.NtosSupermatterMonitorContent=m;var p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.supermatters,c=void 0===a?[]:a;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return r("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return r("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},81009:function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677),l=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,c.Box,{width:"185px",children:(0,o.createComponentVNode)(2,c.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,c.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,mb:"6px",content:e,textAlign:"center",fontSize:"40px",lineHeight:1.25,width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return n("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=(d.anchored,d.disk_present,d.status1),s=d.status2;return(0,o.createComponentVNode)(2,i.Window,{width:350,height:442,theme:"retro",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Box,{m:"6px",children:[(0,o.createComponentVNode)(2,c.Box,{mb:"6px",className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,c.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{icon:"eject",fontSize:"24px",lineHeight:1,textAlign:"center",width:"43px",ml:"6px",mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,c.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,l)}),(0,o.createComponentVNode)(2,c.Flex.Item,{ml:"6px",width:"129px",children:(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:1.1,mb:"6px",className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:1.1,className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,c.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,c.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,c.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})})})}},85927:function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}];t.OperatingComputer=function(e,t){var n=(0,r.useSharedState)(t,"tab",1),i=n[0],u=n[1];return(0,o.createComponentVNode)(2,c.Window,{width:350,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===i,onClick:function(){return u(1)},children:"Patient State"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===i,onClick:function(){return u(2)},children:"Surgery Procedures"})]}),1===i&&(0,o.createComponentVNode)(2,l),2===i&&(0,o.createComponentVNode)(2,d)]})})};var l=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.table,d=c.procedures,u=void 0===d?[]:d,s=c.patient,m=void 0===s?{}:s;return l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",children:m&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:m.statstate,children:m.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:m.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m.health,minValue:m.minHealth,maxValue:m.maxHealth,color:m.health>=0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m.health})})}),i.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m[e.type]/m.maxHealth,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m[e.type]})})},e.type)}))]})||"No Patient Detected"}),0===u.length&&(0,o.createComponentVNode)(2,a.Section,{children:"No Active Procedures"}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!c.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)}))],0):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"})},d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.surgeries,l=void 0===i?[]:i;return(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return c("sync")}}),l.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})}},80763:function(e,t,n){"use strict";t.__esModule=!0,t.Orbit=void 0;var o=n(58734),r=n(85260),a=n(96525),c=n(54777),i=n(50930),l=n(33677);function d(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);nt},h=function(e,t){var n=e.name,o=t.name,r=n.match(m),a=o.match(m);return r&&a&&n.replace(m,"")===o.replace(m,"")?parseInt(r[1],10)-parseInt(a[1],10):C(n,o)},N=function(e,t){var n=(0,c.useBackend)(t).act,r=e.searchText,a=e.source,l=e.title,d=a.filter(p(r));return d.sort(h),a.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:l+" - ("+a.length+")",children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{content:e.name.replace(s,""),onClick:function(){return n("orbit",{ref:e.ref})}},e.name)}))})},V=function(e,t){var n=(0,c.useBackend)(t).act,r=e.color,l=e.thing;return(0,o.createComponentVNode)(2,i.Button,{color:r,onClick:function(){return n("orbit",{ref:l.ref})},children:[l.name,l.orbiters&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,ml:1,children:["(",l.orbiters," ",(0,o.createComponentVNode)(2,i.Box,{as:"img",src:(0,a.resolveAsset)("ghost.png"),opacity:.7}),")"]})]})};t.Orbit=function(e,t){for(var n,r=(0,c.useBackend)(t),a=r.act,u=r.data,s=u.alive,m=u.antagonists,b=u.dead,f=u.ghosts,g=u.misc,v=u.npcs,k=(0,c.useLocalState)(t,"searchText",""),x=k[0],B=k[1],w={},_=d(m);!(n=_()).done;){var y=n.value;w[y.antag]===undefined&&(w[y.antag]=[]),w[y.antag].push(y)}var S=Object.entries(w);S.sort((function(e,t){return C(e[0],t[0])}));return(0,o.createComponentVNode)(2,l.Window,{title:"Orbit",width:350,height:700,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Icon,{name:"search",mr:1})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search...",autoFocus:!0,fluid:!0,value:x,onInput:function(e,t){return B(t)},onEnter:function(e,t){return function(e){for(var t=0,n=[S.map((function(e){return e[0],e[1]})),s,f,b,v,g];t0&&(0,o.createComponentVNode)(2,i.Section,{title:"Ghost-Visible Antagonists",children:S.map((function(e){var t=e[0],n=e[1];return(0,o.createComponentVNode)(2,i.Section,{title:t,level:2,children:n.filter(p(x)).sort(h).map((function(e){return(0,o.createComponentVNode)(2,V,{color:"bad",thing:e},e.name)}))},t)}))}),(0,o.createComponentVNode)(2,i.Section,{title:"Alive",children:s.filter(p(x)).sort(h).map((function(e){return(0,o.createComponentVNode)(2,V,{color:"good",thing:e},e.name)}))}),(0,o.createComponentVNode)(2,N,{title:"Ghosts",source:f,searchText:x}),(0,o.createComponentVNode)(2,N,{title:"Dead",source:b,searchText:x}),(0,o.createComponentVNode)(2,N,{title:"NPCs",source:v,searchText:x}),(0,o.createComponentVNode)(2,N,{title:"Misc",source:g,searchText:x})]})})}},49725:function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(58734),r=n(85260),a=n(50930),c=n(54777),i=n(33677);t.OreBox=function(e,t){var n=(0,c.useBackend)(t),l=n.act,d=n.data.materials;return(0,o.createComponentVNode)(2,i.Window,{width:335,height:415,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Empty",onClick:function(){return l("removeall")}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),d.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,a.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})]})})}},11975:function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(33677);t.OreRedemptionMachine=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.unclaimedPoints,s=d.materials,m=d.alloys,p=d.diskDesigns,C=d.hasDisk;return(0,o.createComponentVNode)(2,i.Window,{title:"Ore Redemption Machine",width:440,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),u,(0,o.createComponentVNode)(2,c.Button,{ml:2,content:"Claim",disabled:0===u,onClick:function(){return r("Claim")}})]})]}),(0,o.createComponentVNode)(2,c.Section,{children:C&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Box,{mb:1,children:(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return r("diskEject")}})}),(0,o.createComponentVNode)(2,c.Table,{children:p.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,c.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return r("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,c.Button,{icon:"save",content:"Insert design disk",onClick:function(){return r("diskInsert")}})}),(0,o.createComponentVNode)(2,c.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,c.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,l,{material:e,onRelease:function(t){return r("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,c.Table,{children:m.map((function(e){return(0,o.createComponentVNode)(2,l,{material:e,onRelease:function(t){return r("Smelt",{id:e.id,sheets:t})}},e.id)}))})})]})})};var l=function(e,t){var n=e.material,i=e.onRelease,l=(0,a.useLocalState)(t,"amount"+n.name,1),d=l[0],u=l[1],s=Math.floor(n.amount);return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,r.toTitleCase)(n.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,c.Box,{mr:2,color:"label",inline:!0,children:n.value&&n.value+" cr"})}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,c.Box,{mr:2,color:"label",inline:!0,children:[s," sheets"]})}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,c.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:d,onChange:function(e,t){return u(t)}}),(0,o.createComponentVNode)(2,c.Button,{disabled:s<1,content:"Release",onClick:function(){return i(d)}})]})]})}},42066:function(e,t,n){"use strict";t.__esModule=!0,t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=t.PandemicAntibodyDisplay=t.Pandemic=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677),l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.has_beaker,d=i.beaker_empty,u=i.has_blood,s=i.blood,m=!l||d;return(0,o.createComponentVNode)(2,c.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:m,onClick:function(){return r("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",content:"Empty",disabled:m,onClick:function(){return r("empty_beaker")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return r("eject_beaker")}})],4),children:l?d?(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=l;var d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.is_ready;return(i.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,c.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,c.Input,{value:e.name,onChange:function(t,n){return r("rename_disease",{index:e.index,name:n})}}):e.name,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"flask",content:"Create culture bottle",disabled:!l,onClick:function(){return r("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,c.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=d;var u=function(e,t){var n=e.symptom,a=n.name,i=n.desc,l=n.stealth,d=n.resistance,u=n.stage_speed,s=n.transmission,m=n.level,p=n.neutered,C=(0,r.map)((function(e,t){return{desc:e,label:t}}))(n.threshold_desc||{});return(0,o.createComponentVNode)(2,c.Section,{title:a,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,c.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{size:2,children:i}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Level",children:m}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Resistance",children:d}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Stealth",children:l}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Transmission",children:s})]})})]}),C.length>0&&(0,o.createComponentVNode)(2,c.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.resistances||[];return(0,o.createComponentVNode)(2,c.Section,{title:"Antibodies",children:l.length>0?(0,o.createComponentVNode)(2,c.LabeledList,{children:l.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,c.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!i.is_ready,onClick:function(){return r("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,c.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e,t){var n=(0,a.useBackend)(t).data;return(0,o.createComponentVNode)(2,i.Window,{width:520,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l),!!n.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,s)],4)]})})}},94738:function(e,t,n){"use strict";t.__esModule=!0,t.PaperSheet=void 0;var o=n(58734),r=n(59641),a=n(63089),c=n(54777),i=n(50930),l=n(33677),d=n(5339),u=n(7229);function s(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,N(e,t)}function m(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n]+)>/g,(function(e,t){var n=a[t];return"$"+(Array.isArray(n)?n.join("$"):n)})))}if("function"==typeof r){var c=this;return e[Symbol.replace].call(this,n,(function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(o(e,c)),r.apply(this,e)}))}return e[Symbol.replace].call(this,n,r)},C.apply(this,arguments)}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&N(e,t)}function N(e,t){return N=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},N(e,t)}var V=5e3,b=function(e,t,n,o){return void 0===o&&(o=!1),''+e+""},f=/\[(_+)\]/g,g=C(/\[\]/gm,{id:2}),v=/%s(?:ign)?(?=\\s|$)?/gim,k=function(e,t,n,o,r){var a=e.replace(f,(function(e,a,c,i){var l=function(e,t,n){t=n+"x "+t;var o=document.createElement("canvas").getContext("2d");return o.font=t,o.measureText(e).width}(e,t,n)+"px";return function(e,t,n,o,r,a){return'['+(n=c,r=s,(r?n.replace(/")};return(0,o.createComponentVNode)(2,i.Box,{position:"relative",backgroundColor:u,width:"100%",height:"100%",children:[(0,o.createComponentVNode)(2,i.Box,{className:"Paper__Page",fillPositionedParent:!0,width:"100%",height:"100%",dangerouslySetInnerHTML:p,p:"10px"}),m.map((function(e,t){return(0,o.createComponentVNode)(2,x,{image:{sprite:e[0],x:e[1],y:e[2],rotate:e[3]}},e[0]+t)}))]})},w=function(e){function t(t,n){var o;return(o=e.call(this,t,n)||this).state={x:0,y:0,rotate:0},o.style=null,o.handleMouseMove=function(e){var t=o.findStampPosition(e);t&&(!function(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1}(e),o.setState({x:t[0],y:t[1],rotate:t[2]}))},o.handleMouseClick=function(e){if(!(e.pageY<=30)){var t=(0,c.useBackend)(o.context),n=t.act,r=t.data;n("stamp",{x:o.state.x,y:o.state.y,r:o.state.rotate,stamp_class:o.props.stamp_class,stamp_icon_state:r.stamp_icon_state})}},o}s(t,e);var n=t.prototype;return n.findStampPosition=function(e){var t,n=document.querySelector(".Layout__content");if(e.shiftKey&&(t=!0),document.getElementById("stamp")){var o=document.getElementById("stamp"),r=o.clientHeight,a=o.clientWidth,c=t?this.state.y:e.pageY-n.scrollTop-r,i=t?this.state.x:e.pageX-a/2,l=n.clientWidth-a,u=n.clientHeight-n.scrollTop-r,s=Math.atan2(e.pageX-i,e.pageY-c),m=t?s*(180/Math.PI)*-1:this.state.rotate;return[(0,d.clamp)(i,0,l),(0,d.clamp)(c,0,u),m]}},n.componentDidMount=function(){document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("click",this.handleMouseClick)},n.componentWillUnmount=function(){document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("click",this.handleMouseClick)},n.render=function(){var e=this.props,t=e.value,n=e.stamp_class,r=e.stamps||[],a={sprite:n,x:this.state.x,y:this.state.y,rotate:this.state.rotate};return(0,o.createFragment)([(0,o.createComponentVNode)(2,B,{readOnly:!0,value:t,stamps:r}),(0,o.createComponentVNode)(2,x,{active_stamp:!0,opacity:.5,image:a})],4)},t}(o.Component),_=function(e,t,n,o,r,c,i,l){void 0===n&&(n=!1),void 0===l&&(l=!1);var d={text:t};if((e=e.trim()).length>0){e+="\n"===e[e.length]?" \n":"\n \n";var s=function(e,t,n){return e.replace(v,(function(){return b(n,"Times New Roman",t,!0)}))}((0,u.sanitizeText)(e),r,i),p=k(s,c,12,r,o),C=function(e){return(0,a.marked)(e,{breaks:!0,smartypants:!0,smartLists:!0,walkTokens:function(e){switch(e.type){case"url":case"autolink":case"reflink":case"link":case"image":e.type="text",e.href=""}},baseUrl:"thisshouldbreakhttp"})}(p.text),h=b(C,c,r,l);d.text+=h,d.field_counter=p.counter}if(n){var N=function(e,t,n,o,r){var a;void 0===r&&(r=!1);for(var c={},i=[];null!==(a=g.exec(e));){var l=a[0],d=a.groups.id;if(d){var s=document.getElementById(d);if(0===(s&&s.value?s.value:"").length)continue;var p=(0,u.sanitizeText)(s.value.trim(),[]);if(0===p.length)continue;var C=s.cloneNode(!0);p.match(v)?(C.style.fontFamily="Times New Roman",r=!0,C.defaultValue=o):(C.style.fontFamily=t,C.defaultValue=p),r&&(C.style.fontWeight="bold"),C.style.color=n,C.disabled=!0;var h=document.createElement("div");h.appendChild(C),c[d]=p,i.push({value:"["+h.innerHTML+"]",raw_text:l})}}if(i.length>0)for(var N,V=m(i);!(N=V()).done;){var b=N.value;e=e.replace(b.raw_text,b.value)}return{text:e,fields:c}}(d.text,c,r,i,l);d.text=N.text,d.form_fields=N.fields}return d},y=function(e){function t(t,n){var o;return(o=e.call(this,t,n)||this).state={previewSelected:"Preview",old_text:t.value||"",counter:t.counter||0,textarea_text:"",combined_text:t.value||""},o}s(t,e);var n=t.prototype;return n.createPreviewFromData=function(e,t){void 0===t&&(t=!1);var n=(0,c.useBackend)(this.context).data;return _(e,this.state.old_text,t,this.state.counter,n.pen_color,n.pen_font,n.edit_usr,n.is_crayon)},n.onInputHandler=function(e,t){var n=this;if(t!==this.state.textarea_text){var o=this.state.old_text.length+this.state.textarea_text.length;if(o>V&&(t=o-V>=t.length?"":t.substr(0,t.length-(o-V)))===this.state.textarea_text)return;this.setState((function(){return{textarea_text:t,combined_text:n.createPreviewFromData(t)}}))}},n.finalUpdate=function(e){var t=(0,c.useBackend)(this.context).act,n=this.createPreviewFromData(e,!0);t("save",n),this.setState((function(){return{textarea_text:"",previewSelected:"save",combined_text:n.text,old_text:n.text,counter:n.field_counter}}))},n.render=function(){var e=this,t=this.props,n=t.textColor,r=t.fontFamily,a=t.stamps,c=t.backgroundColor;return(0,o.createComponentVNode)(2,i.Flex,{direction:"column",fillPositionedParent:!0,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{textColor:"black",backgroundColor:"Edit"===this.state.previewSelected?"grey":"white",selected:"Edit"===this.state.previewSelected,onClick:function(){return e.setState({previewSelected:"Edit"})},children:"Edit"},"marked_edit"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{textColor:"black",backgroundColor:"Preview"===this.state.previewSelected?"grey":"white",selected:"Preview"===this.state.previewSelected,onClick:function(){return e.setState((function(){return{previewSelected:"Preview",textarea_text:e.state.textarea_text,combined_text:e.createPreviewFromData(e.state.textarea_text).text}}))},children:"Preview"},"marked_preview"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{textColor:"black",backgroundColor:"confirm"===this.state.previewSelected?"red":"save"===this.state.previewSelected?"grey":"white",selected:"confirm"===this.state.previewSelected||"save"===this.state.previewSelected,onClick:function(){"confirm"===e.state.previewSelected?e.finalUpdate(e.state.textarea_text):"Edit"===e.state.previewSelected?e.setState((function(){return{previewSelected:"confirm",textarea_text:e.state.textarea_text,combined_text:e.createPreviewFromData(e.state.textarea_text).text}})):e.setState({previewSelected:"confirm"})},children:"confirm"===this.state.previewSelected?"Confirm":"Save"},"marked_done")]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:1,children:"Edit"===this.state.previewSelected&&(0,o.createComponentVNode)(2,i.TextArea,{value:this.state.textarea_text,textColor:n,fontFamily:r,height:window.innerHeight-80+"px",backgroundColor:c,onInput:this.onInputHandler.bind(this)})||(0,o.createComponentVNode)(2,B,{value:this.state.combined_text,stamps:a,fontFamily:r,textColor:n})})]})},t}(o.Component);t.PaperSheet=function(e,t){var n=(0,c.useBackend)(t).data,r=n.edit_mode,a=n.text,d=n.paper_color,s=void 0===d?"white":d,m=n.pen_color,p=void 0===m?"black":m,C=n.pen_font,h=void 0===C?"Verdana":C,N=n.stamps,V=n.stamp_class,b=n.sizeX,f=n.sizeY,g=n.name,v=n.add_text,k=n.add_font,x=n.add_color,S=n.add_sign,L={text:a,field_counter:n.field_counter};if(v)for(var I=0;I=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n50?"good":d>15&&"average")||"bad";return(0,o.createComponentVNode)(2,c.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[!l.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!l.ready_to_boot,children:l.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:l.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:u,children:l.sheets}),l.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:l.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:l.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):l.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:l.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:l.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:l.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!l.connected&&"bad",children:l.connected?l.power_available:"Unconnected"})})]})})]})})}},45536:function(e,t,n){"use strict";t.__esModule=!0,t.PortablePump=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(39939);t.PortablePump=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.direction,s=(d.holding,d.target_pressure),m=d.default_pressure,p=d.min_pressure,C=d.max_pressure;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:315,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.PortableBasicInfo),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"sign-in-alt":"sign-out-alt",content:u?"In":"Out",selected:u,onClick:function(){return l("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:s,unit:"kPa",width:"75px",minValue:p,maxValue:C,step:10,onChange:function(e,t){return l("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:s===p,onClick:function(){return l("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:s===m,onClick:function(){return l("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:s===C,onClick:function(){return l("pressure",{pressure:"max"})}})]})]})})]})})}},67351:function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(35891),i=n(33677),l=n(39939);t.PortableScrubber=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data.filter_types||[];return(0,o.createComponentVNode)(2,i.Window,{width:320,height:350,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,l.PortableBasicInfo),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,c.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return d("toggle_filter",{val:e.gas_id})}},e.id)}))})]})})}},93281:function(e,t,n){"use strict";t.__esModule=!0,t.PortableTurret=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.PortableTurret=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.silicon_user,u=l.locked,s=l.on,m=(l.turret_shoot_weapons,l.turret_shoot_wildlife),p=(l.turret_shoot_all,l.turret_shoot_players),C=l.turret_shoot_raiders,h=l.turret_shoot_robots,N=l.turret_shoot_ignore_faction,V=l.turret_make_noise,b=l.turret_use_laser_pointer,f=l.manual_control,g=l.allow_manual_control,v=l.lasertag_turret;return(0,o.createComponentVNode)(2,c.Window,{width:310,height:v?110:292,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Swipe an ID card to ",u?"unlock":"lock"," this interface."]}),(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",buttons:!v&&(!!g||!!f&&!!d)&&(0,o.createComponentVNode)(2,a.Button,{icon:f?"wifi":"terminal",content:f?"Remotely Controlled":"Manual Control",disabled:f,color:"bad",onClick:function(){return i("manual")}}),children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,disabled:u,onClick:function(){return i("power")}})})})}),!v&&(0,o.createComponentVNode)(2,a.Section,{title:"Target Settings",buttons:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:!N,content:"Disable IFF",disabled:u,onClick:function(){return i("turret_return_ignore_faction")}}),children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:p,content:"Target Civilians",disabled:u,onClick:function(){return i("turret_return_shoot_players")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:C,content:"Target Possible Criminals",disabled:u,onClick:function(){return i("turret_return_shoot_raiders")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m,content:"Target Pests",disabled:u,onClick:function(){return i("turret_return_shoot_wildlife")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:h,content:"Target Robots",disabled:u,onClick:function(){return i("turret_return_shoot_robots")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:b,content:"Use Targetting Laser",disabled:u,onClick:function(){return i("turret_return_use_laser_pointer")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:V,content:"Use Internal Speakers",disabled:u,onClick:function(){return i("turret_return_make_noise")}})]})],0)]})})}},81574:function(e,t,n){"use strict";t.__esModule=!0,t.powerRank=t.PowerMonitorContent=t.PowerMonitor=t.AreaCharge=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(5339),i=n(59641),l=n(54777),d=n(50930),u=n(33677),s=5e5,m=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)};t.powerRank=m;t.PowerMonitor=function(){return(0,o.createComponentVNode)(2,u.Window,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,u.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,p)})})};var p=function(e,t){var n=(0,l.useBackend)(t).data,i=n.history,u=(0,l.useLocalState)(t,"sortByField",null),p=u[0],N=u[1],V=i.supply[i.supply.length-1]||0,b=i.demand[i.demand.length-1]||0,f=i.supply.map((function(e,t){return[t,e]})),g=i.demand.map((function(e,t){return[t,e]})),v=Math.max.apply(Math,[s].concat(i.supply,i.demand)),k=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===p&&(0,r.sortBy)((function(e){return e.name})),"charge"===p&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===p&&(0,r.sortBy)((function(e){return-m(e.load)}),(function(e){return-parseFloat(e.load)}))])(n.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Flex,{mx:-.5,mb:1,children:[(0,o.createComponentVNode)(2,d.Flex.Item,{mx:.5,width:"200px",children:(0,o.createComponentVNode)(2,d.Section,{children:(0,o.createComponentVNode)(2,d.LabeledList,{children:[(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,d.ProgressBar,{value:V,minValue:0,maxValue:v,color:"teal",children:(0,c.toFixed)(V/1e3)+" kW"})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,d.ProgressBar,{value:b,minValue:0,maxValue:v,color:"pink",children:(0,c.toFixed)(b/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,d.Flex.Item,{mx:.5,grow:1,children:(0,o.createComponentVNode)(2,d.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,d.Chart.Line,{fillPositionedParent:!0,data:f,rangeX:[0,f.length-1],rangeY:[0,v],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,d.Chart.Line,{fillPositionedParent:!0,data:g,rangeX:[0,g.length-1],rangeY:[0,v],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,d.Section,{children:[(0,o.createComponentVNode)(2,d.Box,{mb:1,children:[(0,o.createComponentVNode)(2,d.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"name"===p,content:"Name",onClick:function(){return N("name"!==p&&"name")}}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"charge"===p,content:"Charge",onClick:function(){return N("charge"!==p&&"charge")}}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"draw"===p,content:"Draw",onClick:function(){return N("draw"!==p&&"draw")}})]}),(0,o.createComponentVNode)(2,d.Table,{children:[(0,o.createComponentVNode)(2,d.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,d.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,d.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),k.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,C,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,h,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,h,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,h,{status:e.env}),2)],4,null,e.id)}))]})]})],4)};t.PowerMonitorContent=p;var C=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,d.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,c.toFixed)(n)+"%"})],4)};t.AreaCharge=C,C.defaultHooks=i.pureComponentHooks;var h=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,d.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};h.defaultHooks=i.pureComponentHooks},46856:function(e,t,n){"use strict";t.__esModule=!0,t.ProbingConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ProbingConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.open,u=l.feedback,s=l.occupant,m=l.occupant_name,p=l.occupant_status;return(0,o.createComponentVNode)(2,c.Window,{width:330,height:207,theme:"abductor",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Machine Report",children:u})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d?"sign-out-alt":"sign-in-alt",content:d?"Close":"Open",onClick:function(){return i("door")}}),children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:3===p?"bad":2===p?"average":"good",children:3===p?"Deceased":2===p?"Unconscious":"Conscious"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Experiments",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer",content:"Probe",onClick:function(){return i("experiment",{experiment_type:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"brain",content:"Dissect",onClick:function(){return i("experiment",{experiment_type:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Analyze",onClick:function(){return i("experiment",{experiment_type:3})}})]})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Subject"})})]})})}},54424:function(e,t,n){"use strict";t.__esModule=!0,t.ProximitySensor=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ProximitySensor=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.minutes,u=l.seconds,s=l.timing,m=l.scanning,p=l.sensitivity;return(0,o.createComponentVNode)(2,c.Window,{width:250,height:185,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"lock":"unlock",content:m?"Armed":"Not Armed",selected:m,onClick:function(){return i("scanning")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Detection Range",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:m,onClick:function(){return i("sense",{range:-1})}})," ",String(p).padStart(1,"1")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:m,onClick:function(){return i("sense",{range:1})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Auto Arm",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:s?"Stop":"Start",selected:s,disabled:m,onClick:function(){return i("time")}}),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:m||s,onClick:function(){return i("input",{adjust:-30})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:m||s,onClick:function(){return i("input",{adjust:-1})}})," ",String(d).padStart(2,"0"),":",String(u).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:m||s,onClick:function(){return i("input",{adjust:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:m||s,onClick:function(){return i("input",{adjust:30})}})]})]})})}},61482:function(e,t,n){"use strict";t.__esModule=!0,t.QuestWindow=void 0;var o=n(58734),r=n(54777),a=(n(5339),n(85260)),c=n(50930),i=n(59576),l=n(33677),d=n(63089),u=n(7229);t.QuestWindow=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),i=a.QuestDifficulty,d=a.QuestDesc,u=a.QuestObjectivesTotal,p=a.ItBroke,h={1:"Easy",2:"Medium",3:"Firm",4:"Hard",5:"Tough",6:"Rough",7:"For The Pros",8:"Nightmare",9:"Nightmarer",10:"Nightmarest",11:"Nightmarester",12:"Nightmarestest",13:"Nightmare But For Real This Time",14:"Nightmare But For Real This Time 2",15:"Nightmare But Open A Bug Report"}[i],N=150+50*(d?d.length/50:1)+20*u+100;return(0,o.createComponentVNode)(2,l.Window,{width:400,height:N,title:"Quest! - "+h,theme:"ntos",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{style:{"background-image":"url('../../assets/bg-hornysex.png')","background-size":"fill"},children:p&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No selected quest!"})||(0,o.createComponentVNode)(2,c.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{shrink:!0,children:(0,o.createComponentVNode)(2,s)}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,shrink:!0,children:(0,o.createComponentVNode)(2,c.Section,{fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,m)})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,C)})]})})})};var s=function(e,t){var n=(0,r.useBackend)(t),a=n.data,l=(n.act,a.QuestName),d=a.QuestDesc,u=a.QuestReward,s=a.CurrencyUnit,m=(0,r.useLocalState)(t,"ReadmeMode",!1),p=m[0];m[1];return(0,o.createComponentVNode)(2,c.Section,{title:l,buttons:(0,o.createComponentVNode)(2,c.Box,{fontSize:"14px",fontWeight:"bold",children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:(0,o.createComponentVNode)(2,c.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:u,initial:0,format:function(e){return(0,i.formatMoney)(e/10)+" "+s},color:"good"})})})}),children:p?(0,o.createComponentVNode)(2,V):(0,o.createComponentVNode)(2,c.Box,{dangerouslySetInnerHTML:{__html:d}})})},m=function(e,t){var n=(0,r.useBackend)(t),a=n.data,i=n.act,l=(a.QuestName,a.QuestDesc,a.QuestDifficulty,a.QuestInfo),d=(a.QuestReward,a.QuestTaken,a.QuestAcceptible,a.QuestComplete),u=(a.QuestIsTemplarte,a.QuestObjectivesComplete),s=a.QuestObjectivesTotal,m=a.QuestUID,C=!1,h=l.map((function(e,t){return C=!C,(0,o.createComponentVNode)(2,p,{QUO:e,Shade:C,UID:m},t)})),N=u+"/"+s+(d?" (!COMPLETE!)":""),V=d?"gold":"label",b=d?"bold":"normal";return(0,o.createComponentVNode)(2,c.Box,{p:1,children:[(0,o.createComponentVNode)(2,c.Box,{fontSize:"14px",children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Box,{fontSize:"14px",children:["Objectives: ",(0,o.createVNode)(1,"b",null,N,0,{style:{"font-weight":b,color:V}})]})}),d&&(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{icon:"check",style:{"background-color":"green","border-color":"gold","border-width":"2px"},fitted:!0,m:0,p:0,content:"FINISH!",onClick:function(){return i("FinishQuest",{BountyUID:m})}})})]})}),h]})},p=function(e,t){var n=(0,r.useBackend)(t),a=(n.data,n.act),i=e.QUO,l=i.QuotaName,s=void 0===l?"Bad StrRef":l,m=i.QuotaInfo,p=void 0===m?"Bad StrRef":m,C=i.QuotaNeeded,h=void 0===C?"Bad StrRef":C,N=i.QuotaGotten,V=void 0===N?"Bad StrRef":N,b=i.QuotaComplete,f=void 0===b?"Bad StrRef":b,g=(i.QuotaMobsMustBeDead,i.QuotaDeleteThing,i.QuotaUID),v=void 0===g?"Bad StrRef":g,k=i.ImCoder,x=void 0===k||k,B=(e.Shade,e.UID),w=void 0===B?"Bad StrRef":B,_=f?"good":"label",y=V+"/"+h,S=f?"good":"label",L=f?"Complete":"Incomplete",I=(0,u.sanitizeText)(p),T=(0,d.marked)(I,{smartypants:!0,gfm:!0,tables:!0,sanitize:!1,breaks:!0,smartLists:!0}),A=(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Box,{fontSize:"14px",fluid:!0,children:[(0,o.createComponentVNode)(2,c.Icon,{name:f?"circle-check":V=s?"bad":"good",children:d}),C=(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:u>=m?"bad":"good",children:u});return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"25%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,fontSize:"18px",style:{display:"flex","align-items":"center","justify-content":"center"},height:"100%",color:"bad",textAlign:"center",content:"Reset Quirks",onClick:function(){return c("ClearQuirks",{UserCkey:l,DoSound:"ResetQuirks"})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Box,{mx:"0.5rem",width:"100%",textAlign:"center",fontSize:"14px",color:"label",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box)}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"right",fontSize:"18px",color:"label",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,pr:"0.25rem",children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:"Quirk Points:"}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:"Good Quirks:"})]})})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"18px",color:"label",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,pl:"0.25rem",children:[(0,o.createComponentVNode)(2,a.Stack.Item,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:[p," /"]}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:[C," /"]})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:s}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:m})]})})]})})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box)})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"25%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,style:{display:"flex","align-items":"center","justify-content":"center"},bold:!0,fontSize:"18px",height:"100%",textAlign:"center",content:"Save Quirks",onClick:function(){return c("SaveQuirks",{UserCkey:l,DoSound:"SaveQuirks"})}})})]}),(0,o.createVNode)(1,"hr")],4)},u=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=(c.AllQuirks,c.DP),d=(0,r.useLocalState)(t,"SearchTerm",""),u=d[0],m=(d[1],l?"Dragon Pussy":"Find-A-Quirk 0.1b (tm)");return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:"fit-content",children:(0,o.createComponentVNode)(2,a.Input,{width:"15em",placeholder:m,value:u,onInput:function(e,n){s((0,i.sanitizeText)(n),t)}})})},s=function(e,t){var n=(0,r.useBackend)(t),o=n.act,a=n.data.AllCategories,c=(0,r.useLocalState)(t,"SearchTerm",""),i=c[0],d=c[1],u=(0,r.useLocalState)(t,"SelectedCategory",l),s=(u[0],u[1]),m=(0,r.useLocalState)(t,"CurrentPage",1),p=(m[0],m[1]);i.length>0&&(p(1),s(a[0])),d(e),o("Sound",{DoSound:"SearchType"})},m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllCategories||[]),i=c[0]||"Oh no",d=c.slice(1),u=[i,l].concat(d);return(0,o.createComponentVNode)(2,a.Box,{p:"0.5rem",mr:"0.5rem",width:"fit-content",backgroundColor:"#2f2f2f",children:u.map((function(e){return(0,o.createComponentVNode)(2,p,{CatName:e},e)}))})},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.AllQuirks||[],u=i.AllCategories||[],s=i.UserQuirkKeys||[],m=e.CatName||"Oh no",p=(0,r.useLocalState)(t,"SelectedCategory",l),C=p[0],h=p[1],N=(0,r.useLocalState)(t,"CurrentPage",1),V=(N[0],N[1]),b=(0,r.useLocalState)(t,"SearchTerm",""),g=(b[0],b[1]),v=B(s,t)||[],k=v.filter((function(e){return e.Qcategory===m}))||[],x=m===l?v.reduce((function(e,t){return e+t.Qvalue}),0):m===u[0]?"("+d.length+")":k.reduce((function(e,t){return e+t.Qvalue}),0),w=f(x)||"",_=m===u[0]||0===x?"label":x>0?"good":"bad";return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,px:"0.5em",py:"0.25em",selected:C===m,onClick:function(){h(m),V(1),g(""),c("Sound",{DoSound:"TabClick"})},children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"left",children:m})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Box,{pl:"0.5rem",inline:!0,color:_,textAlign:"right",children:[w,x]})})]})},m)},C=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=(c.AllQuirks,c.AllCategories||[]),d=c.UserProstheticObjs||[],u=(0,r.useLocalState)(t,"CurrentPage",1),s=u[0],m=(u[1],(0,r.useLocalState)(t,"SearchTerm","")),p=m[0],C=(m[1],(0,r.useLocalState)(t,"SelectedCategory",l)),V=C[0],b=(C[1],g(V,t)),f=""!==p||V===i[0]?[10*s-10,10*s]:[0,b.length],v=b.slice(f[0],f[1]),k=p?"No quirks found!":V===i[0]?"Congratulations! You've been selected to open an issue on Github! Use the keyword 'Dragon Pussy' for 15% off your tech support!":"No quirks in this category!";return(0,o.createComponentVNode)(2,a.Box,{children:[0===v.length&&0===d.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{active:!0,children:k}),V===l&&d.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{mr:"0.5em",mb:"0.5em",children:(0,o.createComponentVNode)(2,N,{LOBJ:e})},e)})),v.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{mr:"0.5em",mb:"0.5em",children:(0,o.createComponentVNode)(2,h,{QOBJ:e})},e.Qkey)}))]})},h=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.UserQuirkKeys||[],d=i.UserCkey||"Guest",u=i.UserName||"Buddy",s=e.QOBJ||{Qkey:"Oh. Ohhhhh no.",Qname:"Oh no.",Qdesc:"Wonderful, QuirkButton thing broke.",Qpath:"help",Qvalue:10180085,Qmechanics:"Makes Dan go augh. Report for expensive dragon pussy.",Qconflicts:[],Qcategory:"All Quirks",Qhumanonly:"\ud83d\udc68"},m=s.Qkey||"!",p=s.Qname||"Quirk",C=s.Qvalue||0,h=f(C)||"",N=s.Qdesc||"This is a quirk! Not much is known about it!",g=s.Qmechanics||"Supposedly does something!",w=s.Qconflicts||[],_=s.Qhumanonly||"Hmmm",y=B(w,t)||[],S=(B(l,t)||[]).filter((function(e){return e.Qconflicts.includes(m)||w.includes(e.Qkey)}))||[],L=S.length>0,I=l.includes(m),T=x(s,t),A=v(s,t),F=k(s,t),P=T?"":" (Would put you over your quirk point limit!)",M=!I&&A&&F&&!L||I&&T,R=M||A?"":" (Too Expensive!)",D=M||F?"":" (Too Many Good Quirks!)",j=I?"white":M?"#FFFFFF":"#442222",O=I?"#448844":M?"":"#884444",W=I||M?"white":"#221111",E=M?0==C?W:C>0?"#00FF00":"#FF0000":I?C>0?"#223322":"#88AAAA":"#442222",z="Generic";return M?I?z="RemoveQuirk":I||(z="AddQuirk"):L?z="Conflicts":A&&T?F||(z="TooManyGood"):z="CantAfford",(0,o.createComponentVNode)(2,a.Button,{px:"1rem",py:"1rem",mb:"0.5rem",mx:"0.5rem",width:"100%",selected:I,textAlign:"left",backgroundColor:O,onClick:function(){return c("ClickQuirk",{QuirkKey:m,UserCkey:d,UserName:u,DoSound:z})},children:(0,o.createComponentVNode)(2,a.NoticeBox,{success:I,active:!M,width:"100%",children:[(0,o.createComponentVNode)(2,a.Box,{style:{"border-bottom":"1px solid rgba(255, 255, 255, 0.8)"},textAlign:"left",bold:!0,fontSize:"16px",mb:"0.5rem",color:j,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"3em",children:(0,o.createComponentVNode)(2,a.Box,{color:E,children:[h,C]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:[p,R,D]})]})}),I&&!T&&(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",fontSize:"14px",color:"black",children:P}),L&&S.length>0&&(0,o.createComponentVNode)(2,b,{UConObjs:S}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"11px",style:{"border-bottom":"1px solid rgba(255, 255, 255, 0.2)"},dangerouslySetInnerHTML:{__html:N}}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"11px",color:W,dangerouslySetInnerHTML:{__html:_+g}}),y.length>0&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,V,{QConflict:y,TextCol:W})})]})})},N=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,e.LOBJ||{}),i=c.Limb||"Bingus",l=c.Manufacturer||"Bingus";return(0,o.createComponentVNode)(2,a.Box,{px:"1rem",py:"0.25rem",mb:"0.5rem",mx:"0.5rem",width:"100%",textAlign:"left",backgroundColor:"#222244",style:{"background-image":"linear-gradient(#222244, #444466, #444466, #222244)"},children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",bold:!0,fontSize:"16px",mb:"0.5rem",color:"#DDDDEE",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"3em",children:"-11"}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,color:"#AAAAAA",children:["Your ",l," ",i]})]})})})},V=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllQuirks,e.QConflict||[]),i=e.TextCol||"white";return 0===c.length?(0,o.createComponentVNode)(2,a.Box):(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"10px",color:"#22FAFA",children:(0,o.createVNode)(1,"b",null,"Conflicts With:",16)})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"8px",color:i,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{px:"0.25rem",py:"-0.25rem",inline:!0,children:e.Qname},e.Qkey)}))})})]})},b=function(e){var t=e.UConObjs||[];return 0===t.length?(0,o.createComponentVNode)(2,a.Box):(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box,{color:"#880000",children:["!!! You have quirks that prevent this one from being taken !!!",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Conflicts With:",16),(0,o.createVNode)(1,"br"),t.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,backgroundColor:"bad",textAlign:"left",tooltip:e.Qname+" is incompatible with this one!",tooltipPosition:"left",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",color:"bad"}),e.Qname]},e.Qkey)}))]})})},f=function(e){return isNaN(e)||0===e?"":e>0?"+":void 0},g=function(e,t){var n=(0,r.useBackend)(t).data,o=n.AllQuirks||[],a=n.AllCategories||[],c=e||a[0]||"",i=(0,r.useLocalState)(t,"SearchTerm",""),d=i[0],u=(i[1],(0,r.useLocalState)(t,"SelectedCategory",l)),s=u[0];u[1];return s===l?o.filter((function(e){return n.UserQuirkKeys.includes(e.Qkey)}))||[{Qkey:"You dont have any!",Qname:"You don't have any quirks!",Qdesc:"Why don't you go get some?",Qpath:"help",Qvalue:10180085,Qmechanics:"They're pretty cool!",Qconflicts:[],Qcategory:"All Quirks",Qhumanonly:"\ud83d\udc68"}]:d.length>0?o.filter((function(e){return e.Qname.toLowerCase().includes(d.toLowerCase())})):c&&c!==a[0]?o.filter((function(e){return e.Qcategory===c})):o},v=function(e,t){var n=(0,r.useBackend)(t).data;if(e.Qvalue<=0)return!0;var o=n.MaxQuirkPoints||0;return!((n.UserQuirkPoints||0)+e.Qvalue>o)},k=function(e,t){var n=(0,r.useBackend)(t).data;if(e.Qvalue<=0)return!0;var o=n.MaxGoodQuirks||0;return!((n.UserQuirkGoods||0)+1>o)},x=function(e,t){var n=(0,r.useBackend)(t).data,o=n.MaxQuirkPoints||0,a=n.UserQuirkPoints||0;return e.Qvalue>=0||!(a-e.Qvalue>o)},B=function(e,t){var n=(0,r.useBackend)(t).data.AllQuirks||[],o=[];return e.forEach((function(e){var t=n.find((function(t){return t.Qkey===e}));t&&o.push(t)})),o},w=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.AllQuirks||[],u=i.AllCategories||[],s=(0,r.useLocalState)(t,"CurrentPage",1),m=s[0],p=s[1],C=(0,r.useLocalState)(t,"SearchTerm",""),h=C[0],N=(C[1],(0,r.useLocalState)(t,"SelectedCategory",l)),V=N[0];N[1];if(""===h&&V!==u[0])return(0,o.createComponentVNode)(2,a.Box);var b=h?d[0]:V,f=g(b,t),v=Math.ceil(f.length/10),k=(0,o.createComponentVNode)(2,a.Button,{fluid:!0,inline:!0,px:"0.5em",py:"0.25em",disabled:1===m,onClick:function(){c("sound",{DoSound:"TabClick"}),p(m-1)},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-left"})}),x=(0,o.createComponentVNode)(2,a.Button,{inline:!0,px:"0.5em",py:"0.25em",disabled:m>=v,onClick:function(){c("sound",{DoSound:"TabClick"}),p(m+1)},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-right"})});return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em",py:1,children:["Page ",m," / ",v]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:[k,x,(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]})]})}},96770:function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(58734),r=n(45445),a=n(5339),c=n(54777),i=n(50930),l=n(35891),d=n(33677);t.Radio=function(e,t){var n=(0,c.useBackend)(t),u=n.act,s=n.data,m=s.freqlock,p=s.frequency,C=s.minFrequency,h=s.maxFrequency,N=s.listening,V=s.broadcasting,b=s.command,f=s.useCommand,g=s.subspace,v=s.subspaceSwitchable,k=s.suppressBlurbles,x=l.RADIO_CHANNELS.find((function(e){return e.freq===p})),B=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(s.channels),w=106;return g&&(B.length>0?w+=21*B.length+6:w+=24),(0,o.createComponentVNode)(2,d.Window,{width:360,height:w,children:(0,o.createComponentVNode)(2,d.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Frequency",children:[m&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(p/10,1)+" kHz"})||(0,o.createComponentVNode)(2,i.NumberInput,{animate:!0,unit:"kHz",step:.1,stepPixelSize:10,minValue:C/10,maxValue:h/10,value:p/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return u("frequency",{adjust:t-p/10})}}),x&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:x.color,ml:2,children:["[",x.name,"]"]})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:N?"volume-up":"volume-mute",selected:N,onClick:function(){return u("listen")}}),(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:V?"microphone":"microphone-slash",selected:V,onClick:function(){return u("broadcast")}}),!!b&&(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"bullhorn",selected:f,content:"High volume "+(f?"ON":"OFF"),onClick:function(){return u("command")}}),!!v&&(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"bullhorn",selected:g,content:"Subspace Tx "+(g?"ON":"OFF"),onClick:function(){return u("subspace")}}),(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"comments",selected:k,content:"Noise Suppression "+(k?"ON":"OFF"),onClick:function(){return u("suppressBlurbles")}})]}),!!g&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channels",children:[0===B.length&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),B.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return u("channel",{channel:e.name})}})},e.name)}))]})]})})})})}},64596:function(e,t,n){"use strict";t.__esModule=!0,t.RadioactiveMicrolaser=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.RadioactiveMicrolaser=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.irradiate,u=l.stealth,s=l.scanmode,m=l.intensity,p=l.wavelength,C=l.on_cooldown,h=l.cooldown;return(0,o.createComponentVNode)(2,c.Window,{title:"Radioactive Microlaser",width:320,height:335,theme:"syndicate",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laser Status",children:(0,o.createComponentVNode)(2,a.Box,{color:C?"average":"good",children:C?"Recharging":"Ready"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Irradiation",children:(0,o.createComponentVNode)(2,a.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,onClick:function(){return i("irradiate")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Stealth Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"eye-slash":"eye",content:u?"On":"Off",disabled:!d,selected:u,onClick:function(){return i("stealth")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"mortar-pestle":"heartbeat",content:s?"Scan Reagents":"Scan Health",disabled:d&&u,onClick:function(){return i("scanmode")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laser Settings",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Intensity",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return i("radintensity",{adjust:-5})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return i("radintensity",{adjust:-1})}})," ",(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(m),width:"40px",minValue:1,maxValue:20,onChange:function(e,t){return i("radintensity",{target:t})}})," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return i("radintensity",{adjust:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return i("radintensity",{adjust:5})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Wavelength",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return i("radwavelength",{adjust:-5})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return i("radwavelength",{adjust:-1})}})," ",(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(p),width:"40px",minValue:0,maxValue:120,onChange:function(e,t){return i("radwavelength",{target:t})}})," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return i("radwavelength",{adjust:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return i("radwavelength",{adjust:5})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laser Cooldown",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:h})})]})})]})})}},29339:function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677),l=["Atmospherics","Disposals","Transit Tubes"],d={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e,t){var n=(0,a.useBackend)(t),m=n.act,p=n.data,C=p.category,h=p.categories,N=void 0===h?[]:h,V=p.selected_color,b=p.piping_layer,f=p.mode,g=p.preview_rows.flatMap((function(e){return e.previews})),v=(0,a.useLocalState)(t,"categoryName"),k=v[0],x=v[1],B=N.find((function(e){return e.cat_name===k}))||N[0];return(0,o.createComponentVNode)(2,i.Window,{width:425,height:515,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Category",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,c.Button,{selected:C===t,icon:d[e],color:"transparent",content:e,onClick:function(){return m("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:f&e.bitmask,content:e.name,onClick:function(){return m("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,c.Box,{inline:!0,width:"64px",color:u[V],children:V}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,c.ColorBox,{ml:1,color:u[e],onClick:function(){return m("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,c.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,c.Section,{children:[0===C&&(0,o.createComponentVNode)(2,c.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,c.Button.Checkbox,{fluid:!0,checked:e===b,content:"Layer "+e,onClick:function(){return m("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,c.Box,{width:"108px",children:g.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return m("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,c.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,c.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.Tabs,{children:N.map((function(e,t){return(0,o.createComponentVNode)(2,c.Tabs.Tab,{fluid:!0,icon:d[e.cat_name],selected:e.cat_name===B.cat_name,onClick:function(){return x(e.cat_name)},children:e.cat_name},e.cat_name)}))}),null==B?void 0:B.recipes.map((function(e){return(0,o.createComponentVNode)(2,c.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:e.selected,content:e.pipe_name,title:e.pipe_name,onClick:function(){return m("pipe_type",{pipe_type:e.pipe_index,category:B.cat_name})}},e.pipe_index)}))]})})]})]})})}},99154:function(e,t,n){"use strict";t.__esModule=!0,t.RemoteRobotControlContent=t.RemoteRobotControl=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(33677);t.RemoteRobotControl=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{title:"Remote Robot Control",width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data.robots,d=void 0===l?[]:l;return d.length?d.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{title:e.name+" ("+e.model+")",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"tools",content:"Interface",onClick:function(){return i("interface",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"phone-alt",content:"Call",onClick:function(){return i("callbot",{ref:e.ref})}})],4),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"Inactive"===(0,r.decodeHtmlEntities)(e.mode)?"bad":"Idle"===(0,r.decodeHtmlEntities)(e.mode)?"average":"good",children:(0,r.decodeHtmlEntities)(e.mode)})," ",e.hacked&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"(HACKED)"})||""]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Location",children:e.location})]})},e.ref)})):(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.NoticeBox,{textAlign:"center",children:"No robots detected"})})};t.RemoteRobotControlContent=l},56984:function(e,t,n){"use strict";t.__esModule=!0,t.RequestKioskContent=t.RequestKiosk=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(59576),i=n(33677);t.RequestKiosk=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:550,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.accountName,u=l.requests,s=void 0===u?[]:u,m=l.applicants,p=void 0===m?[]:m,C=l.bountyValue;l.bountyText;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Log out",onClick:function(){return i("clear")}}),children:d||"N/A"})})}),(0,o.createComponentVNode)(2,a.Flex,{mb:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:null==s?void 0:s.map((function(e){return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.owner,width:"300px",children:(0,o.createComponentVNode)(2,a.Section,{width:"300px",children:[(0,o.createComponentVNode)(2,a.Flex,{spacing:1,align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,width:"310px",children:e.owner}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"100px",children:(0,c.formatMoney)(e.value)+" cr"}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"pen-fancy",content:"Apply",onClick:function(){return i("apply",{request:e.acc_number})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"trash-alt",content:"Delete",color:"red",onClick:function(){return i("deleteRequest",{request:e.acc_number})}})]})]}),(0,o.createComponentVNode)(2,a.Section,{align:"center",children:(0,o.createVNode)(1,"i",null,[(0,o.createTextVNode)('"'),e.description,(0,o.createTextVNode)('"')],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Request Applicants",children:null==p?void 0:p.map((function(t){return t.request_id===e.acc_number&&(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,p:.5,backgroundColor:"rgba(0, 0, 69, 0.5)",width:"510px",style:{border:"2px solid rgba(13, 13, 213, 0.7)"},children:t.name}),(0,o.createComponentVNode)(2,a.Flex.Item,{align:"end",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"cash-register",onClick:function(){return i("payApplicant",{applicant:t.requestee_id,request:e.acc_number})}})})]},t.request_id)}))})]},e.name)},e.name)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Collapsible,{title:"New Bounty",width:"220px",color:"green",children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.TextArea,{fluid:!0,height:"250px",width:"200px",backgroundColor:"black",textColor:"white",onChange:function(e,t){return i("bountyText",{bountytext:t})}}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.NumberInput,{animate:!0,unit:"cr",minValue:1,maxValue:1e3,value:C,width:"80px",onChange:function(e,t){return i("bountyVal",{bountyval:t})}})}),(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Submit bounty",onClick:function(){return i("createBounty")}})]})})})]})],4)};t.RequestKioskContent=l},66474:function(e,t,n){"use strict";t.__esModule=!0,t.RoboticsControlConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.RoboticsControlConsole=function(e,t){var n=(0,r.useBackend)(t),d=(n.act,n.data),u=(0,r.useSharedState)(t,"tab",1),s=u[0],m=u[1],p=d.can_hack,C=d.cyborgs,h=void 0===C?[]:C,N=d.drones,V=void 0===N?[]:N;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:460,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"list",lineHeight:"23px",selected:1===s,onClick:function(){return m(1)},children:["Cyborgs (",h.length,")"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"list",lineHeight:"23px",selected:2===s,onClick:function(){return m(2)},children:["Drones (",V.length,")"]})]}),1===s&&(0,o.createComponentVNode)(2,i,{cyborgs:h,can_hack:p}),2===s&&(0,o.createComponentVNode)(2,l,{drones:V})]})})};var i=function(e,t){var n=e.cyborgs,c=e.can_hack,i=(0,r.useBackend)(t),l=i.act;i.data;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([!!c&&!e.emagged&&(0,o.createComponentVNode)(2,a.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){return l("magbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:e.locked_down?"unlock":"lock",color:e.locked_down?"good":"default",content:e.locked_down?"Release":"Lockdown",onClick:function(){return l("stopbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"bomb",content:"Detonate",color:"bad",onClick:function(){return l("killbot",{ref:e.ref})}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":"Nominal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,a.Box,{color:e.charge<=30?"bad":e.charge<=70?"average":"good",children:"number"==typeof e.charge?e.charge+"%":"Not Found"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:e.module}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:(0,o.createComponentVNode)(2,a.Box,{color:e.synchronization?"default":"average",children:e.synchronization||"None"})})]})},e.ref)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cyborg units detected within access parameters"})},l=function(e,t){var n=e.drones,c=(0,r.useBackend)(t).act;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"bomb",content:"Detonate",color:"bad",onClick:function(){return c("killdrone",{ref:e.ref})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":"good",children:e.status?"Not Responding":"Nominal"})})})},e.ref)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No drone units detected within access parameters"})}},92873:function(e,t,n){"use strict";t.__esModule=!0,t.RouletteNumberButton=t.RouletteBoard=t.RouletteBetTable=t.Roulette=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677),l=function(e){if(0===e)return"green";for(var t=[[1,10],[19,28]],n=!0,o=0;o=r[0]&&e<=r[1]){n=!1;break}}var a=e%2==0;return(n?a:!a)?"red":"black"},d=function(e,t){var n=e.number,r=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,c.Button,{bold:!0,content:n,color:l(n),width:"40px",height:"28px",fontSize:"20px",textAlign:"center",mb:0,className:"Roulette__board-extrabutton",onClick:function(){return r("ChangeBetType",{type:n})}})};t.RouletteNumberButton=d;var u=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createVNode)(1,"table","Table",[(0,o.createVNode)(1,"tr","Roulette__board-row",[(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{content:"0",color:"transparent",height:"88px",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:0})}}),2,{rowSpan:"3"}),[3,6,9,12,15,18,21,24,27,30,33,36].map((function(e){return(0,o.createVNode)(1,"td","Roulette__board-cell Table__cell-collapsing",(0,o.createComponentVNode)(2,d,{number:e}),2,null,e)})),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"2 to 1",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s3rd col"})}}),2)],0),(0,o.createVNode)(1,"tr",null,[[2,5,8,11,14,17,20,23,26,29,32,35].map((function(e){return(0,o.createVNode)(1,"td","Roulette__board-cell Table__cell-collapsing",(0,o.createComponentVNode)(2,d,{number:e}),2,null,e)})),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"2 to 1",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s2nd col"})}}),2)],0),(0,o.createVNode)(1,"tr",null,[[1,4,7,10,13,16,19,22,25,28,31,34].map((function(e){return(0,o.createVNode)(1,"td","Roulette__board-cell Table__cell-collapsing",(0,o.createComponentVNode)(2,d,{number:e}),2,null,e)})),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"2 to 1",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s1st col"})}}),2)],0),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"1st 12",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s1-12"})}}),2,{colSpan:"4"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"2nd 12",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s13-24"})}}),2,{colSpan:"4"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"3rd 12",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s25-36"})}}),2,{colSpan:"4"})],4),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"1-18",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s1-18"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"Even",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"even"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"Black",color:"black",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"black"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"Red",color:"red",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"red"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"Odd",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"odd"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"19-36",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s19-36"})}}),2,{colSpan:"2"})],4)],4,{style:{width:"1px"}})};t.RouletteBoard=u;var s=function(e,t){var n=(0,a.useBackend)(t),i=n.act,d=n.data,u=(0,a.useLocalState)(t,"customBet",500),s=u[0],m=u[1],p=d.BetType;return p.startsWith("s")&&(p=p.substring(1,p.length)),(0,o.createVNode)(1,"table","Roulette__lowertable",[(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"th",(0,r.classes)(["Roulette","Roulette__lowertable--cell","Roulette__lowertable--header"]),"Last Spun:",16),(0,o.createVNode)(1,"th",(0,r.classes)(["Roulette","Roulette__lowertable--cell","Roulette__lowertable--header"]),"Current Bet:",16)],4),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",(0,r.classes)(["Roulette","Roulette__lowertable--cell","Roulette__lowertable--spinresult","Roulette__lowertable--spinresult-"+l(d.LastSpin)]),d.LastSpin,0),(0,o.createVNode)(1,"td",(0,r.classes)(["Roulette","Roulette__lowertable--cell","Roulette__lowertable--betscell"]),[(0,o.createComponentVNode)(2,c.Box,{bold:!0,mt:1,mb:1,fontSize:"25px",textAlign:"center",children:[d.BetAmount," cr on ",p]}),(0,o.createComponentVNode)(2,c.Box,{ml:1,mr:1,children:[(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet 10 cr",onClick:function(){return i("ChangeBetAmount",{amount:10})}}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet 50 cr",onClick:function(){return i("ChangeBetAmount",{amount:50})}}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet 100 cr",onClick:function(){return i("ChangeBetAmount",{amount:100})}}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet 500 cr",onClick:function(){return i("ChangeBetAmount",{amount:500})}}),(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet custom amount...",onClick:function(){return i("ChangeBetAmount",{amount:s})}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{size:.1,children:(0,o.createComponentVNode)(2,c.NumberInput,{value:s,minValue:0,maxValue:1e3,step:10,stepPixelSize:4,width:"40px",onChange:function(e,t){return m(t)}})})]})]})],4)],4),(0,o.createVNode)(1,"tr",null,(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Box,{bold:!0,m:1,fontSize:"14px",textAlign:"center",children:"Swipe an ID card with a connected account to spin!"}),2,{colSpan:"2"}),2),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","Roulette__lowertable--cell",[(0,o.createComponentVNode)(2,c.Box,{inline:!0,bold:!0,mr:1,children:"House Balance:"}),(0,o.createComponentVNode)(2,c.Box,{inline:!0,children:d.HouseBalance?d.HouseBalance+" cr":"None"})],4),(0,o.createVNode)(1,"td","Roulette__lowertable--cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:d.IsAnchored?"Bolted":"Unbolted",m:1,color:"transparent",textAlign:"center",onClick:function(){return i("anchor")}}),2)],4)],4)};t.RouletteBetTable=s;t.Roulette=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:603,height:475,theme:"cardtable",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,s)]})})}},53488:function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(37806),i=n(33677);t.SatelliteControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.satellites||[];return(0,o.createComponentVNode)(2,i.Window,{width:400,height:305,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[d.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.meteor_shield_coverage/d.meteor_shield_coverage_max,content:100*d.meteor_shield_coverage/d.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return l("toggle",{id:e.id})}},e.id)}))})})]})})}},76153:function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(32599),i=n(33677),l=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],d=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{onLockedStatusChange:function(){return a("toggle_lock")}}),!l.locked&&(0,o.createComponentVNode)(2,m)]})})};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return C}},Guns:{title:"Scanner Mode: Guns",component:function(){return h}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return N}},Disease:{title:"Scanner Mode: Disease",component:function(){return V}},Species:{title:"Scanner Mode: Species",component:function(){return b}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return f}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return g}}},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.scan_mode,l=s[i]||s.off,d=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==i&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return c("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,d)})},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return n("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return n("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return n("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return n("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return n("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return n("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return n("set_mode",{new_mode:"Nanites"})}})]})],4)},C=function(e,t){var n=(0,r.useBackend)(t).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,v)],4)},h=function(e,t){var n=(0,r.useBackend)(t).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,v)],4)},N=function(e,t){var n=(0,r.useBackend)(t).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,v)],4)},V=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.reverse,u=i.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",d?"does not have":"has"," ","a disease equal or worse than ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===u,content:e,onClick:function(){return c("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,v)],4)},b=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.reverse,u=i.target_species,s=d.find((function(e){return e.value===u}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",l?"not":""," ","of the ",s.name," species.","zombie"===u&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===u,content:e.name,onClick:function(){return c("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,v)],4)},f=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.reverse,d=i.target_nutrition,s=u.find((function(e){return e.value===d}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",s.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===d,content:e.name,onClick:function(){return c("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,v)],4)},g=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.reverse,d=i.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",d,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:d,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return c("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,v)],4)},v=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return c("toggle_reverse")},color:i?"bad":"good"})})})}},90905:function(e,t,n){"use strict";t.__esModule=!0,t.SecondWind=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(7229),l=n(63089);t.SecondWind=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),l=i.UIState,u=i.BodyData,p=u.BodyHead,C=u.BodyFill,h=u.BodyHeadIconColor,N=u.BodyHeadIconImg,V=(u.ShowButtons,s(C)),b=250;return"SWReadMe"===l&&(b=400),(0,o.createComponentVNode)(2,c.Window,{title:"Second Wind",width:300,height:b,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d)}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{width:"auto",mt:1,mb:1,textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{size:1.5,color:h,name:N})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Box,{fluid:!0,bold:!0,fontSize:"1.5em",textAlign:"center",mt:1,mb:1,children:p})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1})]}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"1pt",children:(0,o.createVNode)(1,"hr")}),(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:V,fluid:!0,mb:1,mt:1})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,m)})]})})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.TimeData,l=i.PBarColors,d=i.TimeText,s=i.Percentage,m=(i.TargTime,c.DeadData),p=(m.DedPBarColors,m.DedTimeText),C=m.DedPercentage;m.DedTargTime;switch(l){case"good":"good","good","good";break;case"average":"average","average","average";break;case"bad":"bad","bad","bad"}return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,minValue:0,maxValue:100,ranges:{good:[0,100]},color:"good",textAlign:"center",children:p})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:100,ranges:{LowCol:[0,35],MedCol:[35,65],HighCol:[65,100]},color:"good",textAlign:"center",children:d})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:!0,children:(0,o.createComponentVNode)(2,u)})]})},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.UIState,l="GoReadme",d="info";return"SWReadMe"===i&&(l="GoHome",d="times"),(0,o.createComponentVNode)(2,a.Button,{icon:d,tooltip:"Second Wind Info",onClick:function(){return c(l)}})},s=function(e){var t=(0,i.sanitizeText)(e);return{__html:(0,l.marked)(t,{smartypants:!0,gfm:!0,tables:!0,sanitize:!1,breaks:!0,smartLists:!0})}},m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,!1),i=!1,l="0px";switch(n.data.BodyData.ShowButtons){case"OnlyRevive":c=!0,l="2em";break;case"OnlyBack":i=!0,l="2em";break;case"Both":c=!0,i=!0,l="2em";break;default:c=!1,i=!1,l="0px"}return(0,o.createComponentVNode)(2,a.Box,{fluid:!0,height:l,bold:!0,mb:1,mt:1,children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:!!c&&(0,o.createComponentVNode)(2,p,{Ht:l})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:!!i&&(0,o.createComponentVNode)(2,C,{Ht:l})})]})})},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.UIState,l=e.Ht,d="Revive",u="heartbeat";return"SWConfirm"===i&&(d="Confirm",u="check"),(0,o.createComponentVNode)(2,a.Button,{color:"good",fill:!0,fluid:!0,height:l,onClick:function(){return c("ClickedRevive")},children:[(0,o.createComponentVNode)(2,a.Icon,{size:1,color:"white",name:u}),d]})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.UIState,l=e.Ht,d="Back",u="times";return"SWConfirm"===i&&(d="Cancel",u="times"),(0,o.createComponentVNode)(2,a.Button,{color:"bad",fill:!0,fluid:!0,height:l,onClick:function(){return c("GoHome")},children:[(0,o.createComponentVNode)(2,a.Icon,{size:1,color:"white",name:u}),d]})}},79708:function(e,t,n){"use strict";t.__esModule=!0,t.SeedExtractor=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(85260),i=n(54777),l=n(50930),d=n(33677);t.SeedExtractor=function(e,t){var n,u,s=(0,i.useBackend)(t),m=s.act,p=s.data,C=(n=p.seeds,u=Object.keys(n).map((function(e){var t=function(e){var t,n=/([^;=]+)=([^;]+)/g,o={};do{(t=n.exec(e))&&(o[t[1]]=t[2]+"")}while(t);return o}(e);return t.amount=n[e],t.key=e,t.name=(0,c.toTitleCase)(t.name.replace("pack of ","")),t})),(0,a.flow)([(0,r.sortBy)((function(e){return e.name}))])(u));return(0,o.createComponentVNode)(2,d.Window,{width:1e3,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l.Section,{title:"Stored seeds:",children:(0,o.createComponentVNode)(2,l.Table,{cellpadding:"3",textAlign:"center",children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Lifespan"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Endurance"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Maturation"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Production"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Yield"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Potency"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Instability"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Stock"})]}),C.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{bold:!0,children:e.name}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.lifespan}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.endurance}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.maturation}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.production}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.yield}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.potency}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.instability}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:[(0,o.createComponentVNode)(2,l.Button,{content:"Vend",onClick:function(){return m("select",{item:e.key})}}),"(",e.amount," left)"]})]},e.key)}))]})})})})}},66632:function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ShuttleConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.authorization_required;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:230,children:[!!l&&(0,o.createComponentVNode)(2,a.Modal,{ml:1,mt:1,width:26,height:12,fontSize:"28px",fontFamily:"monospace",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{mt:2,children:(0,o.createComponentVNode)(2,a.Icon,{name:"minus-circle"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{mt:2,ml:2,color:"bad",children:"SHUTTLE LOCKED"})]}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",mt:4,children:(0,o.createComponentVNode)(2,a.Button,{lineHeight:"40px",icon:"arrow-circle-right",content:"Request Authorization",color:"bad",onClick:function(){return i("request")}})})]}),(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d)})]})};var i=function(e,t){var n;return null==e||null==(n=e.find((function(e){return e.id===t})))?void 0:n.name},l=function(e,t){var n;return null==e||null==(n=e.find((function(e){return e.name===t})))?void 0:n.id},d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.status,s=d.locked,m=d.authorization_required,p=d.destination,C=d.docked_location,h=d.timer_str,N=d.locations,V=void 0===N?[]:N;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,fontSize:"26px",textAlign:"center",fontFamily:"monospace",children:h||"00:00"}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",fontSize:"14px",mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:"STATUS:"}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"In Transit"===u?"good":"Idle"===u||"Igniting"===u?"average":"bad",ml:1,children:u||"Not Available"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Shuttle Controls",level:2,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:C||"Not Available"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:0===V.length&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Available"})||1===V.length&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:i(V,p)})||(0,o.createComponentVNode)(2,a.Dropdown,{mb:1.7,over:!0,width:"240px",options:V.map((function(e){return e.name})),disabled:s||m,selected:i(V,p)||"Select a Destination",onSelected:function(e){return c("set_destination",{destination:l(V,e)})}})})]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Depart",disabled:!i(V,p)||s||m,mt:1.5,icon:"arrow-up",textAlign:"center",onClick:function(){return c("move",{shuttle_id:p})}})]})]})}},53379:function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulatorTemplates=t.ShuttleManipulatorStatus=t.ShuttleManipulatorModification=t.ShuttleManipulator=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677);t.ShuttleManipulator=function(e,t){var n=(0,a.useLocalState)(t,"tab",1),r=n[0],s=n[1];return(0,o.createComponentVNode)(2,i.Window,{title:"Shuttle Manipulator",width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:1===r,onClick:function(){return s(1)},children:"Status"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:2===r,onClick:function(){return s(2)},children:"Templates"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:3===r,onClick:function(){return s(3)},children:"Modification"})]}),1===r&&(0,o.createComponentVNode)(2,l),2===r&&(0,o.createComponentVNode)(2,d),3===r&&(0,o.createComponentVNode)(2,u)]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.shuttles||[];return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Table,{children:i.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,o.createComponentVNode)(2,c.Button,{content:"JMP",onClick:function(){return r("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,o.createComponentVNode)(2,c.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return r("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,c.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return r("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})};t.ShuttleManipulatorStatus=l;var d=function(e,t){var n,i=(0,a.useBackend)(t),l=i.act,d=i.data,u=d.templates||{},s=d.selected||{},m=(0,a.useLocalState)(t,"templateId",Object.keys(u)[0]),p=m[0],C=m[1],h=null==(n=u[p])?void 0:n.templates;return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:p===t,onClick:function(){return C(t)},children:e.port_id},t)}))(u)})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:h.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,c.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,c.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return l("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,c.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))})]})})};t.ShuttleManipulatorTemplates=d;var u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.selected||{},d=i.existing_shuttle||{};return(0,o.createComponentVNode)(2,c.Section,{children:l?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{level:2,title:l.name,children:(!!l.description||!!l.admin_notes)&&(0,o.createComponentVNode)(2,c.LabeledList,{children:[!!l.description&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Description",children:l.description}),!!l.admin_notes&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Admin Notes",children:l.admin_notes})]})}),d?(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Jump To",onClick:function(){return r("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,c.Button,{content:"Preview",onClick:function(){return r("preview",{shuttle_id:l.shuttle_id})}}),(0,o.createComponentVNode)(2,c.Button,{content:"Load",color:"bad",onClick:function(){return r("load",{shuttle_id:l.shuttle_id})}})]})],0):"No shuttle selected"})};t.ShuttleManipulatorModification=u},20529:function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.Signaler=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.code,s=d.frequency,m=d.minFrequency,p=d.maxFrequency;return(0,o.createComponentVNode)(2,i.Window,{width:280,height:132,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:m/10,maxValue:p/10,value:s/10,format:function(e){return(0,r.toFixed)(e,1)},width:"80px",onDrag:function(e,t){return l("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,c.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,c.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:u,width:"80px",onDrag:function(e,t){return l("code",{code:t})}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,c.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return l("signal")}})})})]})})})}},53277:function(e,t,n){"use strict";t.__esModule=!0,t.SkillPanel=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={color:"lightgreen",fontWeight:"bold"},l={color:"#FFDB58",fontWeight:"bold"};t.SkillPanel=function(e,t){var n=(0,r.useBackend)(t),u=n.act,s=n.data,m=s.skills||[];return(0,o.createComponentVNode)(2,c.Window,{title:"Manage Skills",width:600,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:m.playername,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:m.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[(0,o.createVNode)(1,"span",null,e.desc,0,{style:l}),(0,o.createVNode)(1,"br"),!!e.level_based&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d,{skill_lvl_num:e.lvl_base_num,skill_lvl:e.lvl_base}),(0,o.createVNode)(1,"br")],4),"Total Experience: [",e.value_base," XP]",(0,o.createVNode)(1,"br"),"XP To Next Level:",e.level_based?(0,o.createVNode)(1,"span",null,e.xp_next_lvl_base,0):(0,o.createVNode)(1,"span",null,"[MAXXED]",16,{style:i}),(0,o.createVNode)(1,"br"),e.base_readout,(0,o.createComponentVNode)(2,a.ProgressBar,{value:e.percent_base,color:"good"}),(0,o.createVNode)(1,"br"),!!s.admin&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Adjust Exp",onClick:function(){return u("adj_exp",{skill:e.path})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Set Exp",onClick:function(){return u("set_exp",{skill:e.path})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Set Level",onClick:function(){return u("set_lvl",{skill:e.path})}}),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br")],4)]},e.name)}))})})})})};var d=function(e){var t=e.skill_lvl_num,n=e.skill_lvl;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:["Level: [",(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,textColor:"hsl("+50*t+", 50%, 50%)",children:n}),"]"]})}},26487:function(e,t,n){"use strict";t.__esModule=!0,t.TimeFormat=t.SkillStation=t.InsertedSkillchip=t.ImplantedSkillchips=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(5339),l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.skillchip_ready,d=i.slot_use,u=i.slots_used,s=i.slots_max,m=i.implantable_reason,p=i.implantable,C=i.complexity,h=i.skill_name,N=i.skill_desc,V=i.skill_icon,b=i.working;return l?(0,o.createComponentVNode)(2,a.Section,{title:"Inserted Skillchip",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"syringe",disabled:!p||!!b,color:p?"good":"default",onClick:function(){return c("implant")},content:"Implant",tooltip:m}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!!b,onClick:function(){return c("eject")},content:"Eject"})],4),children:(0,o.createComponentVNode)(2,a.Flex,{spacing:2,height:"100%",width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{height:"100%",align:"center",children:(0,o.createComponentVNode)(2,a.Icon,{size:3,name:V})}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"100%",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Skillchip",children:(0,o.createComponentVNode)(2,a.Box,{bold:!0,children:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:(0,o.createComponentVNode)(2,a.Box,{italic:!0,children:N})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Complexity",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"brain",width:"15px",textAlign:"center"})," ",C]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot Size",children:(0,o.createComponentVNode)(2,a.Box,{color:u+d>s&&"red",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"save",width:"15px",textAlign:"center"})," ",d]})}),!!m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",color:p?"good":"bad",children:m})]})})]})}):!b&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Please insert a skillchip."})};t.InsertedSkillchip=l;var d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.slots_used,d=i.slots_max,u=i.complexity_used,s=i.complexity_max,m=i.working,p=i.current||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Implanted Skillchips",children:[!p.length&&"No skillchips detected.",!!p.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Chip"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"brain",tooltip:"Complexity",tooltipPosition:"top",content:u+"/"+s})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"save",tooltip:"Slot Size",tooltipPosition:"top",content:l+"/"+d})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"check",tooltip:"Is Active",tooltipPosition:"top"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"hourglass-half",tooltip:"Cooldown",tooltipPosition:"top"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"tasks",tooltip:"Actions",tooltipPosition:"top"})})]}),p.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Icon,{textAlign:"center",width:"18px",mr:1,name:e.icon}),e.name]}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,color:(!e.active?e.complexity+u>s&&"bad":"good")||"grey",textAlign:"center",children:e.complexity}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,color:"good",textAlign:"center",children:e.slot_use}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{name:e.active?"check":"times",color:e.active?"good":"bad"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.cooldown>0&&Math.ceil(e.cooldown/10)+"s"||"0s"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("remove",{ref:e.ref})},icon:e.removable?"eject":"trash",color:e.removable?"good":"bad",tooltip:e.removable?"Extract":"Destroy",tooltipPosition:"left",disabled:e.cooldown||m}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_activate",{ref:e.ref})},icon:e.active?"check-square-o":"square-o",color:e.active?"good":"default",tooltip:!!e.active_error&&!e.active&&e.active_error||e.active&&"Deactivate"||"Activate",tooltipPosition:"left",disabled:e.cooldown||m||!e.active&&e.complexity+u>s})]})]},e.ref)}))]})]})};t.ImplantedSkillchips=d;var u=function(e,t){var n=e.value,o=(0,i.toFixed)(Math.floor(n/10%60)).padStart(2,"0"),r=(0,i.toFixed)(Math.floor(n/600%60)).padStart(2,"0");return(0,i.toFixed)(Math.floor(n/36e3%24)).padStart(2,"0")+":"+r+":"+o};t.TimeFormat=u;t.SkillStation=function(e,t){var n=(0,r.useBackend)(t).data,i=n.working,s=n.timeleft,m=n.error;return(0,o.createComponentVNode)(2,c.Window,{title:"Skillsoft Station",width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!!m&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:m}),!!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{mb:.5,children:"Operation in progress. Please do not leave the chamber."}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["Time Left: ",(0,o.createComponentVNode)(2,u,{value:s})]})]})}),(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d)]})})}},30649:function(e,t,n){"use strict";t.__esModule=!0,t.Sleeper=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Oxygen",type:"oxyLoss"}];t.Sleeper=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.open,s=d.occupant,m=void 0===s?{}:s,p=d.occupied,C=(d.chems||[]).sort((function(e,t){var n=e.name.toLowerCase(),o=t.name.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,c.Window,{width:310,height:465,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:m.name?m.name:"No Occupant",minHeight:"210px",buttons:!!m.stat&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:m.statstate,children:m.stat}),children:!!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.ProgressBar,{value:m.health,minValue:m.minHealth,maxValue:m.maxHealth,ranges:{good:[50,Infinity],average:[0,50],bad:[-Infinity,0]}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[i.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m[e.type],minValue:0,maxValue:m.maxHealth,color:"bad"})},e.type)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cells",color:m.cloneLoss?"bad":"good",children:m.cloneLoss?"Damaged":"Healthy"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain",color:m.brainLoss?"bad":"good",children:m.brainLoss?"Abnormal":"Healthy"})]})],4)}),(0,o.createComponentVNode)(2,a.Section,{title:"Medicines",minHeight:"205px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"door-open":"door-closed",content:u?"Open":"Closed",onClick:function(){return l("door")}}),children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"flask",content:e.name,disabled:!p||!e.allowed,width:"140px",onClick:function(){return l("inject",{chem:e.id})}},e.name)}))})]})})}},40026:function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={Dead:"bad",Unconscious:"average",Conscious:"good"},l={owner:"You Are Here",stranger:"Occupied",available:"Swap"},d=function(e,t){var n=e.body,r=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:n.htmlcolor,children:n.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:l[n.occupied],selected:"owner"===n.occupied,color:"stranger"===n.occupied&&"bad",onClick:function(){return r()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:i[n.status],children:n.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:n.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:n.area})]})})};t.BodyEntry=d;t.SlimeBodySwapper=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.bodies,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:400,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,d,{body:e,swapFunc:function(){return i("swap",{ref:e.ref})}},e.name)}))})})})}},50793:function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677);t.SmartVend=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:440,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.Section,{title:"Storage",buttons:!!d.isdryer&&(0,o.createComponentVNode)(2,c.Button,{icon:d.drying?"stop":"tint",onClick:function(){return l("Dry")},children:d.drying?"Stop drying":"Dry"}),children:0===d.contents.length&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:["Unfortunately, this ",d.name," is empty."]})||(0,o.createComponentVNode)(2,c.Table,{children:[(0,o.createComponentVNode)(2,c.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"center",children:d.verb?d.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,c.Button,{content:"One",disabled:e.amount<1,onClick:function(){return l("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,c.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return l("Release",{name:e.name})}})]})]},t)}))(d.contents)]})})})})}},54555:function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(59576),i=n(33677),l=1e3;t.Smes=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.capacityPercent,m=(u.capacity,u.charge),p=u.inputAttempt,C=u.inputting,h=u.inputLevel,N=u.inputLevelMax,V=u.inputAvailable,b=u.outputAttempt,f=u.outputting,g=u.outputLevel,v=u.outputLevelMax,k=u.outputUsed,x=(s>=100?"good":C&&"average")||"bad",B=(f?"good":m>0&&"average")||"bad";return(0,o.createComponentVNode)(2,i.Window,{width:340,height:350,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*s,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"sync-alt":"times",selected:p,onClick:function(){return d("tryinput")},children:p?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:x,children:(s>=100?"Fully Charged":C&&"Charging")||"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===h,onClick:function(){return d("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===h,onClick:function(){return d("input",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:h/l,fillValue:V/l,minValue:0,maxValue:N/l,step:5,stepPixelSize:4,format:function(e){return(0,c.formatPower)(e*l,1)},onDrag:function(e,t){return d("input",{target:t*l})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:h===N,onClick:function(){return d("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:h===N,onClick:function(){return d("input",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:(0,c.formatPower)(V)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:b?"power-off":"times",selected:b,onClick:function(){return d("tryoutput")},children:b?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:B,children:f?"Sending":m>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===g,onClick:function(){return d("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===g,onClick:function(){return d("output",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:g/l,minValue:0,maxValue:v/l,step:5,stepPixelSize:4,format:function(e){return(0,c.formatPower)(e*l,1)},onDrag:function(e,t){return d("output",{target:t*l})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:g===v,onClick:function(){return d("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:g===v,onClick:function(){return d("output",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:(0,c.formatPower)(k)})]})})]})})}},76411:function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.SmokeMachine=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.TankContents,u=(l.isTankLoaded,l.TankCurrentVolume),s=l.TankMaxVolume,m=l.active,p=l.setting,C=(l.screen,l.maxSetting),h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:350,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"power-off":"times",selected:m,content:m?"On":"Off",onClick:function(){return i("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/s,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:u||0})," / "+s]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:p===e,icon:"plus",content:3*e,disabled:h0?"good":"bad",children:h})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:u,children:d+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===C,onClick:function(){return i("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===C,onClick:function(){return i("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===C,disabled:!N,onClick:function(){return i("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===C||1===C)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:s,onDrag:function(e,t){return i("azimuth",{value:t})}}),1===C&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-p-.01,maxValue:p+.01,value:m,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return i("azimuth_rate",{value:t})}}),2===C&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[s+" \xb0"," (auto)"]})]})]})})]})})}},90509:function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.SpaceHeater=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:305,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!l.hasPowercell||!l.open,onClick:function(){return i("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,disabled:!l.hasPowercell,onClick:function(){return i("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!l.hasPowercell&&"bad",children:l.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.powerLevel/100,ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]},children:l.powerLevel+"%"})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(l.targetTemp-l.currentTemp)>50?"bad":Math.abs(l.targetTemp-l.currentTemp)>20?"average":"good",children:[l.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:l.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.targetTemp),width:"65px",unit:"\xb0C",minValue:l.minTemp,maxValue:l.maxTemp,onChange:function(e,t){return i("target",{target:t})}})||l.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:l.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===l.mode,onClick:function(){return i("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===l.mode,onClick:function(){return i("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===l.mode,onClick:function(){return i("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})]})})}},11547:function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.SpawnersMenu=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.spawners||[];return(0,o.createComponentVNode)(2,c.Window,{title:"Spawners Menu",width:700,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return i("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return i("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"12px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"12px",children:e.important_info})]},e.name)}))})})})}},39101:function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsoleContent=t.StationAlertConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.StationAlertConsole=function(){return(0,o.createComponentVNode)(2,c.Window,{width:325,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t).data.alarms||[],c=n.Fire||[],i=n.Atmosphere||[],l=n.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===l.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),l.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)};t.StationAlertConsoleContent=i},2086:function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.SuitStorageUnit=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.locked,u=l.open,s=l.safeties,m=l.uv_active,p=l.occupied,C=l.suit,h=l.helmet,N=l.mask,V=l.storage;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:305,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!(!p||!s)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),m&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!u&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"unlock":"lock",content:d?"Unlock":"Lock",onClick:function(){return i("lock")}}),!d&&(0,o.createComponentVNode)(2,a.Button,{icon:u?"sign-out-alt":"sign-in-alt",content:u?"Close":"Open",onClick:function(){return i("door")}})],0),children:d&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"square":"square-o",content:C||"Empty",disabled:!C,onClick:function(){return i("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"square":"square-o",content:N||"Empty",disabled:!N,onClick:function(){return i("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:V?"square":"square-o",content:V||"Empty",disabled:!V,onClick:function(){return i("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:p&&s,textAlign:"center",onClick:function(){return i("uv")}})})]})})}},57798:function(e,t,n){"use strict";t.__esModule=!0,t.Supplykit=t.GenericSupplykit=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(59576),l=n(33677);t.Supplykit=function(e,t){var n=(0,a.useBackend)(t).data.supplytokens;return(0,o.createComponentVNode)(2,l.Window,{width:620,height:580,theme:"cardtable",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,d,{currencyAmount:n,currencySymbol:"supply"})})})};var d=function(e,t){var n,l,d=e.currencyAmount,s=void 0===d?0:d,m=e.currencySymbol,p=void 0===m?"cr":m,C=(0,a.useBackend)(t),h=C.act,N=C.data,V=N.compactMode,b=N.categories,f=void 0===b?[]:b,g=(0,a.useLocalState)(t,"searchText",""),v=g[0],k=g[1],x=(0,a.useLocalState)(t,"category",null==(n=f[0])?void 0:n.name),B=x[0],w=x[1],_=(0,r.createSearch)(v,(function(e){return e.name+e.desc})),y=v.length>0&&f.flatMap((function(e){return e.items||[]})).filter(_).filter((function(e,t){return t<25}))||(null==(l=f.find((function(e){return e.name===B})))?void 0:l.items)||[];return(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:s>0?"good":"bad",children:[(0,i.formatMoney)(s)," ",p]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,c.Input,{autoFocus:!0,value:v,onInput:function(e,t){return k(t)},mx:1}),(0,o.createComponentVNode)(2,c.Button,{icon:V?"list":"info",content:V?"Compact":"Detailed",onClick:function(){return h("compact_toggle")}})],4),children:(0,o.createComponentVNode)(2,c.Flex,{children:[0===v.length&&(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:f.map((function(e){var t;return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:e.name===B,onClick:function(){return w(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:[0===y.length&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:0===v.length?"No items in this category!":"No results found."}),(0,o.createComponentVNode)(2,u,{compactMode:v.length>0||V,currencyAmount:s,currencySymbol:p,items:y})]})]})})};t.GenericSupplykit=d;var u=function(e,t){var n=e.compactMode,l=e.currencyAmount,d=e.currencySymbol,u=(0,a.useBackend)(t).act,s=(0,a.useLocalState)(t,"hoveredItem",{}),m=s[0],p=s[1],C=m&&m.cost||0,h=e.items.map((function(e){var t=m&&m.name!==e.name,n=l-C1;if(!(e.status>=5))return(0,o.createComponentVNode)(2,a.Section,{title:e.target?e.target+" ("+e.target_rank+")":"Invalid Target",level:t?1:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:[e.payout," (+",e.payout_bonus,") TC"]}),(0,o.createComponentVNode)(2,a.Button,{content:t?"Abort":"Accept",disabled:e.extraction_enroute,color:t&&"bad",onClick:function(){return c("PRG_contract"+(t?"_abort":"-accept"),{contract_id:e.id})}})],4),children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:e.message}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:.5,children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,children:"Dropoff Location:"}),(0,o.createComponentVNode)(2,a.Box,{children:e.dropoff})]})]})},e.target)}}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Dropoff Locator",textAlign:"center",opacity:i.ongoing_contract?100:0,children:(0,o.createComponentVNode)(2,a.Box,{bold:!0,children:i.dropoff_direction})})],4)},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.contractor_hub_items||[];return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){var t=e.cost?e.cost+" Rep":"FREE",n=-1!==e.limited;return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" - "+t,level:2,buttons:(0,o.createFragment)([n&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:[e.limited," remaining"]}),(0,o.createComponentVNode)(2,a.Button,{content:"Purchase",disabled:i.contract_rep0&&g.flatMap((function(e){return e.items||[]})).filter(y).filter((function(e,t){return t<25}))||(null==(l=g.find((function(e){return e.name===w})))?void 0:l.items)||[];return(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:s>0?"good":"bad",children:[(0,i.formatMoney)(s)," ",p]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,c.Input,{autoFocus:!0,value:k,onInput:function(e,t){return x(t)},mx:1}),(0,o.createComponentVNode)(2,c.Button,{icon:V?"list":"info",content:V?"Compact":"Detailed",onClick:function(){return h("compact_toggle")}}),!!b&&(0,o.createComponentVNode)(2,c.Button,{icon:"lock",content:"Lock",onClick:function(){return h("lock")}})],0),children:(0,o.createComponentVNode)(2,c.Flex,{children:[0===k.length&&(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:g.map((function(e){var t;return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:e.name===w,onClick:function(){return _(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:[0===S.length&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:0===k.length?"No items in this category.":"No results found."}),(0,o.createComponentVNode)(2,u,{compactMode:k.length>0||V,currencyAmount:s,currencySymbol:p,items:S})]})]})})};t.GenericUplink=d;var u=function(e,t){var n=e.compactMode,l=e.currencyAmount,d=e.currencySymbol,u=(0,a.useBackend)(t).act,s=(0,a.useLocalState)(t,"hoveredItem",{}),m=s[0],p=s[1],C=m&&m.cost||0,h=e.items.map((function(e){var t=m&&m.name!==e.name,n=l-Cl.user.cash),content:l.forceFree||0===d.price?"FREE":d.price+" caps",onClick:function(){return i("vend",{ref:d.ref})}})})]})};t.Vending=function(e,t){var n,r=(0,a.useBackend)(t),d=r.act,u=r.data,s=(u.user,u.onstation,u.product_records),m=void 0===s?[]:s,p=u.coin_records,C=void 0===p?[]:p,h=u.hidden_records,N=void 0===h?[]:h,V=u.stock,b=u.insertedCaps,f=!1;return u.vending_machine_input?(n=u.vending_machine_input||[],f=!0):(n=[].concat(m,C),u.extended_inventory&&(n=[].concat(n,N))),n=n.filter((function(e){return!!e})),(0,o.createComponentVNode)(2,i.Window,{title:"Vending Machine",width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!u.forceFree&&(0,o.createVNode)(1,"section",null,(0,o.createVNode)(1,"box",null,[(0,o.createTextVNode)("Caps inserted: "),b,(0,o.createTextVNode)(" "),(0,o.createComponentVNode)(2,c.Button,{fluid:!1,content:"Eject",onClick:function(){return d("ejectCaps")}})],0),2,{title:"Welcome User!"}),(0,o.createComponentVNode)(2,c.Section,{title:"Products",children:(0,o.createComponentVNode)(2,c.Table,{children:n.map((function(e){return(0,o.createComponentVNode)(2,l,{custom:f,product:e,productStock:V[e.name]},e.name)}))})})]})})}},71950:function(e,t,n){"use strict";t.__esModule=!0,t.VorePanel=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=[null,"average","bad"],l={Hold:null,Dragon:"blue",Digest:"red",Absorb:"purple",Unabsorb:"purple"},d={Hold:"being held.",Digest:"being digested.",Absorb:"being absorbed.",Unabsorb:"being unabsorbed.",Dragon:"being digested by a powerful creature."};t.VorePanel=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:700,height:660,theme:"abstract",resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{overflow:"auto",children:[l.unsaved_changes&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"90%",children:"Warning: Unsaved Changes!"}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Save Prefs",icon:"save",onClick:function(){return i("saveprefs")}})})]})})||null,(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,C)]})})};var u=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.inside),i=c.absorbed,u=c.belly_name,s=c.belly_mode,m=c.desc,C=c.pred,h=c.contents,N=c.ref;return u?(0,o.createComponentVNode)(2,a.Section,{title:"Inside",children:[(0,o.createComponentVNode)(2,a.Box,{color:"green",inline:!0,children:["You are currently ",i?"absorbed into":"inside"]}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:"yellow",inline:!0,children:[C,"'s"]}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:"red",inline:!0,children:u}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:"yellow",inline:!0,children:"and you are"}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:l[s],inline:!0,children:d[s]}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:"label",children:m}),h.length&&(0,o.createComponentVNode)(2,a.Collapsible,{title:"Belly Contents",children:(0,o.createComponentVNode)(2,p,{contents:h,belly:N})})||"There is nothing else around you."]}):(0,o.createComponentVNode)(2,a.Section,{title:"Inside",children:"You aren't inside anyone."})},s=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.our_bellies,u=i.selected;return(0,o.createComponentVNode)(2,a.Section,{title:"My Bellies",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[d.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:e.selected,textColor:l[e.digest_mode],onClick:function(){return c("bellypick",{bellypick:e.ref})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textColor:e.selected&&l[e.digest_mode]||null,children:[e.name," (",e.contents,")"]})},e.name)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{onClick:function(){return c("newbelly")},children:["New",(0,o.createComponentVNode)(2,a.Icon,{name:"plus",ml:.5})]})]}),u&&(0,o.createComponentVNode)(2,m,{belly:u})]})},m=function(e,t){var n=(0,r.useBackend)(t).act,c=e.belly,i=c.belly_name,d=c.is_wet,u=c.wet_loop,s=c.mode,m=c.verb,C=c.desc,h=c.sound,N=c.release_sound,V=c.can_taste,b=c.bulge_size,f=c.digestion_brute,g=c.digestion_burn,v=c.escapable,k=c.interacts,x=c.hork_trash,B=c.contents,w=(0,r.useLocalState)(t,"tabIndex",0),_=w[0],y=w[1];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===_,onClick:function(){return y(0)},children:"Controls"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===_,onClick:function(){return y(1)},children:"Options"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===_,onClick:function(){return y(2)},children:["Contents (",B.length,")"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===_,onClick:function(){return y(3)},children:"Interactions"})]}),0===_&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",tooltipPosition:"left",tooltip:"Move this belly tab left.",onClick:function(){return n("move_belly",{dir:-1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-right",tooltipPosition:"left",tooltip:"Move this belly tab right.",onClick:function(){return n("move_belly",{dir:1})}})],4),children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_name"})},content:i})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:(0,o.createComponentVNode)(2,a.Button,{color:l[s],onClick:function(){return n("set_attribute",{attribute:"b_mode"})},content:s})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flavor Text",buttons:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_desc"})},icon:"pen"}),children:C}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vore Verb",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_verb"})},content:m})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Belly Messages",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"dmp"})},content:"Digest Message (to prey)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"dmo"})},content:"Digest Message (to you)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"smo"})},content:"Struggle Message (outside)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"smi"})},content:"Struggle Message (inside)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"em"})},content:"Examine Message (when full)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"tr"})},content:"Eject Trash Message (outside)"}),(0,o.createComponentVNode)(2,a.Button,{color:"red",onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"reset"})},content:"Reset Messages"})]})]})||1===_&&(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",grow:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Can Taste",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_tastes"})},icon:V?"toggle-on":"toggle-off",selected:V,content:V?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fleshy Belly",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_wetness"})},icon:d?"toggle-on":"toggle-off",selected:d,content:d?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Loop",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_wetloop"})},icon:u?"toggle-on":"toggle-off",selected:u,content:u?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject Trash",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_hork_trash"})},icon:x?"toggle-on":"toggle-off",selected:x,content:x?"Yes":"No"})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",grow:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vore Sound",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_sound"})},content:h}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_soundtest"})},icon:"volume-up"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Sound",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_release"})},content:N}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_releasesoundtest"})},icon:"volume-up"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Required Examine Size",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_bulge_size"})},content:100*b+"%"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Digestion Damage",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_set_brute_damage"})},content:f+" Brute"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_set_burn_damage"})},content:g+" Burn"})]})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"100%",mtOptions:1,children:(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,icon:"exclamation-triangle",confirmIcon:"trash",color:"red",content:"Delete Belly",confirmContent:"This is irreversable!",onClick:function(){return n("set_attribute",{attribute:"b_del"})}})})]})||2===_&&(0,o.createComponentVNode)(2,p,{outside:!0,contents:B})||3===_&&(0,o.createComponentVNode)(2,a.Section,{title:"Belly Interactions",buttons:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_escapable"})},icon:v?"toggle-on":"toggle-off",selected:v,content:v?"Interactions On":"Interactions Off"}),children:v?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Escape Chance",children:(0,o.createComponentVNode)(2,a.Button,{content:k.escapechance+"%",onClick:function(){return n("set_attribute",{attribute:"b_escapechance"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Escape Time",children:(0,o.createComponentVNode)(2,a.Button,{content:k.escapetime/10+"s",onClick:function(){return n("set_attribute",{attribute:"b_escapetime"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Chance",children:(0,o.createComponentVNode)(2,a.Button,{content:k.transferchance+"%",onClick:function(){return n("set_attribute",{attribute:"b_transferchance"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Location",children:(0,o.createComponentVNode)(2,a.Button,{content:k.transferlocation?k.transferlocation:"Disabled",onClick:function(){return n("set_attribute",{attribute:"b_transferlocation"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Digest Chance",children:(0,o.createComponentVNode)(2,a.Button,{content:k.digestchance+"%",onClick:function(){return n("set_attribute",{attribute:"b_digestchance"})}})})]}):"These options only display while interactions are turned on."})||"Error"],0)},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.show_pictures,d=e.contents,u=e.belly,s=e.outside,m=void 0!==s&&s;return(0,o.createFragment)([m&&(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",fluid:!0,mb:1,onClick:function(){return c("pick_from_outside",{pickall:!0})},children:"All"})||null,l&&(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",justify:"center",align:"center",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:[(0,o.createComponentVNode)(2,a.Button,{width:"64px",color:e.absorbed?"purple":i[e.stat],style:{"vertical-align":"middle","margin-right":"5px","border-radius":"20px"},onClick:function(){return c(e.outside?"pick_from_outside":"pick_from_inside",{pick:e.ref,belly:u})},children:(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64, "+e.icon,width:"64px",height:"64px",style:{"-ms-interpolation-mode":"nearest-neighbor","margin-left":"-5px"}})}),e.name]},e.name)}))})||(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:-1,mb:-1,color:e.absorbed?"purple":i[e.stat],onClick:function(){return c(e.outside?"pick_from_outside":"pick_from_inside",{pick:e.ref,belly:u})},children:"Interact"})},e.ref)}))})],0)},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.prefs,d=(l.allow_dog_borgs,l.allow_eat_noises),u=l.allow_digestion_noises,s=l.allow_digestion_damage,m=l.allow_digestion_death,p=(l.allow_absorbtion,l.allow_healbelly_healing,l.allow_vore_messages),C=l.allow_death_messages,h=l.allow_being_prey,N=l.allow_being_fed_prey,V=l.allow_seeing_belly_descs,b=l.allow_trash_messages,f=l.master_vore_switch,g=(l.allow_being_sniffed,l.digestable,l.devourable,l.feeding,l.absorbable,l.allowmobvore,l.vore_sounds,l.digestion_sounds,l.lickable,l.smellable,i.show_pictures);return(0,o.createComponentVNode)(2,a.Section,{title:"Preferences",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",selected:g,onClick:function(){return c("show_pictures")},children:["Contents Preference: ",g?"Show Pictures":"Show List"]}),children:[(0,o.createComponentVNode)(2,a.Flex,{spacing:1,wrap:"wrap",justify:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"99%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("master_vore_switch")},icon:f?"toggle-on":"toggle-off",selected:f,fluid:!0,tooltip:"This button is the master vore preferences switch. If this is off, all vore preferences will be treated as disallowed, equivalent to setting all of the rest of the buttons to off. Turning it on won't enable any other preferences, but it will permit allowed vore preferences to be checked. "+(f?"Click here to disable all vore for you.":"Click here to allow certain vore for you."),content:f?"Master Vore Preference Switch: ON":"Master Vore Preference Switch: OFF"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_devour")},icon:h?"toggle-on":"toggle-off",selected:h,fluid:!0,tooltip:"This button will toggle whether or not you can be prey. This includes being eaten, devoured, or otherwise stuffed into a vorebelly. "+(h?"Click here to prevent being prey.":"Click here to allow being prey."),content:h?"You can be prey":"You can not be prey"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_feeding")},icon:N?"toggle-on":"toggle-off",selected:N,fluid:!0,tooltip:"This button will toggle whether or not others can feed you prey. This includes things like others climbing into your mouth, someone shoving another person into your bluespace purse, etc. "+(N?"Click here to prevent others from feeding you prey.":"Click here to allow others to feed you prey."),content:N?"You can be fed prey":"You can not be fed prey"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_digestion_damage")},icon:s?"toggle-on":"toggle-off",selected:s,fluid:!0,tooltip:"This button will toggle whether or not digestive bellies will hurt you. Do note, this only applies to damage caused by the belly, damage from other sources, including damage transfered from damage to whoeverever you're inside. "+(s?"Click here to prevent being damaged by digestion.":"Click here to allow being damaged by digestion."),content:s?"Digestion can hurt you":"Digestion can not hurt you"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_digestion_death")},icon:m?"toggle-on":"toggle-off",selected:m,fluid:!0,tooltip:"This button will toggle whether or not digestive bellies will kill you. Do note, digestive bellies will still hurt you if you allow damage, just that the damage caused by the belly will not finish you off. "+(m?"Click here to prevent digestion from killing you.":"Click here to allow digestion to kill you."),tooltipPosition:"bottom-start",content:m?"Digestion can kill you":"Digestion can not kill you"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_eat_noises")},icon:d?"toggle-on":"toggle-off",selected:d,fluid:!0,tooltip:"This button will toggle whether or not you will hear eating sounds. Do note, this currently only applies to eating sounds associated with vore. Regular eating sounds are not affected. "+(d?"Click here to make eating silent.":"Click here to make eating loud."),tooltipPosition:"bottom-start",content:d?"Eating is loud":"Eating is quiet"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_digestion_noises")},icon:u?"toggle-on":"toggle-off",selected:u,fluid:!0,tooltip:"This button will toggle whether or not you will hear the sounds associated with being inside of a stomach. This mostly includes the squishy-heartbeat sound loop. If you turn this off while you're currently hearing that, give it a moment, it should go away on its own."+(u?"Click here to make wet bellies silent.":"Click here to make wet bellies squelchy."),tooltipPosition:"bottom-start",content:u?"Digestion is loud":"Digestion is quiet"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_vore_messages")},icon:p?"toggle-on":"toggle-off",selected:p,fluid:!0,tooltip:"Toggles whether or not you can see vore-related messages. Note this only applies to messages generated by the game, anything said by players will still be visible. "+(p?"Click here to turn off seeing vore-related messages.":"Click here to turn on seeing vore-related messages."),tooltipPosition:"bottom-start",content:p?"Vore messages: Visible":"Vore messages: Hidden"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_death_messages")},icon:C?"toggle-on":"toggle-off",selected:C,fluid:!0,tooltip:"Toggles whether or not you can see vore-related messages about death. Note this only applies to messages generated by the game, anything said by players will still be visible. "+(C?"Click here to turn off seeing vore-related death messages.":"Click here to turn on seeing vore-related death messages."),tooltipPosition:"bottom-start",content:C?"Vore death: Visible":"Vore death: Hidden"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_seeing_belly_descs")},icon:V?"toggle-on":"toggle-off",selected:V,fluid:!0,tooltip:"Toggles whether or not you can see others' belly descriptions, when visible. "+(V?"Click here to turn off seeing belly descriptions.":"Click here to turn on seeing belly descriptions."),tooltipPosition:"bottom-start",content:V?"Other bellies: Visible":"Other bellies: Hidden"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_seeing_people_spit_up_trash")},icon:b?"toggle-on":"toggle-off",selected:b,fluid:!0,tooltip:"Toggles whether or not you can see when other people spit up trash. "+(b?"Click here to turn off seeing people spit up trash.":"Click here to turn on seeing people spit up trash."),tooltipPosition:"bottom-start",content:b?"Trash messages: Visible":"Trash messages: Hidden"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Set Taste",icon:"grin-tongue",onClick:function(){return c("setflavor")}})})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Save Prefs",icon:"save",onClick:function(){return c("saveprefs")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Reload Prefs",icon:"undo",onClick:function(){return c("reloadprefs")}})})]})})]})}},72010:function(e,t,n){"use strict";t.__esModule=!0,t.VrSleeper=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.VrSleeper=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:475,height:340,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!!l.emagged&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Safety restraints disabled."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Virtual Avatar",children:l.vr_avatar?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.vr_avatar.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:l.vr_avatar.status}),!!l.vr_avatar&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.vr_avatar.health/l.vr_avatar.maxhealth,ranges:{good:[.9,Infinity],average:[.7,.8],bad:[-Infinity,.5]}})})]}):"No Virtual Avatar detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"VR Commands",children:[(0,o.createComponentVNode)(2,a.Button,{icon:l.toggle_open?"unlock":"lock",disabled:l.stored0&&w>0&&y>0&&(L=!0,I=x+"s",T="~"+w+"s \xb1"+y+"s (1SD)");var A,F=m||0,P=(u||0).toFixed(2),M=F.toFixed(2),R=S.fire_rate||"N/A",D=S.action_kind||"Shoot",j=S.desc||"Makes weapon shoot!";if(v&&f.projectile_damage){var O=f.pellets,W=P,E=f.projectile_damage||0,z=u||0,G=Number(E)*Number(z);A=f.pellets>1?(G*=Number(O)).toFixed(1)+" = ("+E+"x"+O+")x"+W:G.toFixed(1)+" = "+E+" x "+W}else A=P+"x";return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Ranged Data",tip:l,big:1}),children:[(0,o.createComponentVNode)(2,a.Table,{px:"1rem",className:"candystripe",width:"100%",children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Damage: ",tip:"Total Damage = (Projectile Base Damage * Pellets) * Gun Damage Multiplier."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:A})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"AP Mult: ",tip:"Multiplier to the AP on any projectile shot."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[M,"x"]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Base Spread: ",tip:"Inaccuracy inherent to the gun, in degrees from center."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:["\xb1 ",C,"\xb0"]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Fire Rate: ",tip:"Rounds per minute."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:R})]}),L?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Load Time: ",tip:"Time to load the flintlock."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:I})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Prefire Time: ",tip:"Average prefire time, with 1 standard deviation."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:T})]})],4):null]}),(0,o.createComponentVNode)(2,a.Box,{width:"100%",height:"fit-content",textAlign:"center",children:(0,o.createComponentVNode)(2,V,{name:D,tip:j,bigger:1})})]})};t.RangedInfo=i;var l=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.gun_name,l=void 0===i?"Really Cool Gun":i,d=c.gun_melee,u=void 0===d?0:d,s=c.gun_melee_wielded,m=void 0===s?0:s,p=c.gun_armor_penetration,C=(void 0===p?0:p)||0;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Melee Data",tip:l,big:1}),children:(0,o.createComponentVNode)(2,a.Table,{px:"1rem",className:"candystripe",width:"100%",children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"1H DMG: ",tip:"Damage when wielded in one hand."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:u})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"2H DMG: ",tip:"Damage when wielded in two hands."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:m})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"AP: ",tip:"Amount of Damage Resistance that this will bypass."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:C.toFixed(2)})]})]})})};t.MeleeInfo=l;var d=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.has_magazine);return void 0!==a&&a?(0,o.createComponentVNode)(2,u):(0,o.createComponentVNode)(2,s)};t.MagazineInfo=d;var u=function(e,t){var n,c,i,l,d,u,s=(0,r.useBackend)(t),m=(s.act,s.data),p=m.magazine_name,C=m.magazine_calibers,h=m.shots_remaining,N=m.shots_max,b=m.gun_is_chambered,f=m.gun_chambered,g=m.cockable,v=m.cocked,k=f.casing_name,x=f.casing_caliber;(n=f.casing_name?(0,o.createComponentVNode)(2,V,{name:k,tip:x}):(0,o.createComponentVNode)(2,V,{name:"Empty",tip:"Bullet goes here."}),g)&&(v?b?(l="Cocked",d="Gun is cocked and ready to fire!",u="green"):(l="Cocked",d="Gun is cocked, but still needs something to fire!",u="green"):(l="Uncocked",d="This gun needs to be cocked before you can shoot it!",u="red"),c=(0,o.createComponentVNode)(2,V,{name:l,tip:d}),i=(0,o.createComponentVNode)(2,a.Box,{color:u,children:c}));var B="accepts: "+C;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Ammunition",tip:B,big:1}),children:[(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,children:(0,o.createComponentVNode)(2,V,{name:p,tip:B,big:1})}),i,n]}),(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,maxValue:N,children:(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",children:[h," / ",N]})})]})};t.MagazineInfoLoaded=u;var s=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,"accepts: "+n.data.accepted_magazines);return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"No Magazine",tip:"This weapon doesn't have a magazine!",big:1}),children:(0,o.createComponentVNode)(2,V,{name:"Insert one!",tip:c})})};t.MagazineInfoEmpty=s;var m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.gun_chambered,l=c.gun_is_chambered,d=c.gun_chambered_loaded;if(!l)return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"NOT CHAMBERED",tip:"404: Ammo not found.",big:1}),children:(0,o.createComponentVNode)(2,V,{name:"No Data Available!",tip:"This gun doesn't have anything loded!"})});var u=i.casing_name,s=i.casing_caliber,m=i.casing_pellets,p=i.casing_variance,C=i.casing_fire_power,h=i.casing_damage_threshold_penetration,b=(i.projectile_name,i.projectile_damage),f=i.projectile_damage_total,g=i.projectile_damage_type,v=i.projectile_flag,k=i.projectile_stamina,x=i.projectile_recoil,B=i.projectile_hitscan,w=i.projectile_range,_=i.projectile_supereffective_damage,y=i.projectile_supereffective_faction,S=i.projectile_wound_bonus,L=i.projectile_sharpness,I=i.projectile_spread,T=i.projectile_armor_penetration,A=i.projectile_speed_unit,F=i.projectile_speed_unit_words,P=i.projectile_speed,M="It is "+s+" and shoots "+u+"!";if(!d)return M+=" At least it would if it wasn't empty.",(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:u,tip:M,big:1}),children:(0,o.createComponentVNode)(2,V,{name:"No Data Available!",tip:"This casing is empty!"})});var R=P,D=F,j=A;B&&(R="\u221e",D="Fast",j="Hitscan!");var O=b,W=f,E=g,z=v,G=(0,o.createComponentVNode)(2,N,{type:E,armor:z}),q=(0,o.createComponentVNode)(2,V,{name:O,tip:W});return m>1&&(q=q+"x"+m),(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:u,tip:M,big:1}),children:(0,o.createComponentVNode)(2,a.Table,{px:"1rem",className:"candystripe",width:"100%",children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Damage:",tip:"Base damage."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[q," ",G]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Stamina:",tip:"Base stamina (non-lethal) damage."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[k," ",(0,o.createComponentVNode)(2,V,{name:"R3Bs",tip:"Rubber Beany Baby Bags (at 200 meters)",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Spread",tip:"Base inaccuracy in degrees from straight ahead, before recoil is factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:["\xb1 ",Number(I)+Number(p),"\xb0"]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Recoil:",tip:"Base recoil applied to the user when fired, before the gun's modifiers are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[x," ",(0,o.createComponentVNode)(2,V,{name:"RIF",tip:"Recoil Impulse Factor",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Speed:",tip:"How fast the projectile moves."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[R," ",(0,o.createComponentVNode)(2,V,{name:j,tip:D,fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"DR Pierce:",tip:"Amount of armor damage resistance (percent reduction) it ignores on the target."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[T," ",(0,o.createComponentVNode)(2,V,{name:"ABR",tip:"Armor Bypass Ratio",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"DT Pierce:",tip:"Points of armor damage threshold (flat reduction) it ignores on the target."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[h," ",(0,o.createComponentVNode)(2,V,{name:"mmNS",tip:"Millimeters of Nash Steel",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Range:",tip:"Max distance in tiles this projectile can travel."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[w," ",(0,o.createComponentVNode)(2,V,{name:"ftm",tip:"Fathoms",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Firepower",tip:"Explosive force imparted to the gun. Mostly relevant to improvised and garbage guns."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[C," ",(0,o.createComponentVNode)(2,V,{name:"dK",tip:"deciKellies",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Wound",tip:"Amount of extra wounding damage applied to a non-simple target (Anything that can have underwear)."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[S," ",(0,o.createComponentVNode)(2,V,{name:"S-M",tip:"Suture-Meters",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Sharpness",tip:"Type of wound caused when enough damage is applied to a non-simple target (Anything that can wear a scarf)."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:L})]}),!!_&&!!y&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Supereffective",tip:"Extra damage caused to specific kinds of targets. Is always brute."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:_,tip:"Effective against: "+y})})]})]})})};t.ProjectileInfo=m;var p=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.unmodded_recoil_unwielded,l=void 0===i?1:i,d=c.modded_recoil_unwielded,u=void 0===d?1:d,s=c.unmodded_recoil_wielded,m=void 0===s?1:s,p=c.modded_recoil_wielded,C=void 0===p?1:p,h=c.gun_recoil_scoot_title,N=void 0===h?"Affected by movement":h,b=c.gun_recoil_scoot_stats,f=void 0===b?"Movement applies its full recoil amount.":b,g=N;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Recoil Multipliers",tip:"These multiply the shot projectile's recoil calculations, based on whether you're wielding the gun or not. The higher the number, the more recoil you'll get. The recoil is calculated by multiplying the recoil of the projectile by the recoil of the gun.",big:1}),width:"100%",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Table,{width:"100%",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{width:"25%",bold:1,children:(0,o.createComponentVNode)(2,V,{name:"1-HAND",tip:"Unwielded recoil multipliers."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createVNode)(1,"hr")})]}),(0,o.createComponentVNode)(2,a.Table.Row,{pb:"1em",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:"Base",tip:"Unwielded recoil multipliers, before attachments are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l,maxValue:2,ranges:{good:[-Infinity,.9],average:[.9,1.7],bad:[1.7,Infinity]},children:(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:[l,"x"]})})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:"Modded",tip:"Unwielded recoil multipliers, after attachments are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,maxValue:2,ranges:{good:[-Infinity,.9],average:[.9,1.7],bad:[1.7,Infinity]},children:(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:[u,"x"]})})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createVNode)(1,"br")}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createVNode)(1,"br")})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{width:"25%",bold:1,children:(0,o.createComponentVNode)(2,V,{name:"2-HAND",tip:"Wielded recoil multipliers."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createVNode)(1,"hr")})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:"Base",tip:"Wielded recoil multipliers, before attachments are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:2,ranges:{good:[-Infinity,.9],average:[.9,1.7],bad:[1.7,Infinity]},children:(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:[m,"x"]})})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:"Modded",tip:"Wielded recoil multipliers, after attachments are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,maxValue:2,ranges:{good:[-Infinity,.9],average:[.9,1.7],bad:[1.7,Infinity]},children:(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:[C,"x"]})})})]})]}),(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:(0,o.createComponentVNode)(2,V,{name:g,tip:f})})]})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.firemode_info;if(!i.firemode_count)return(0,o.createComponentVNode)(2,a.Section,{title:"Firemodes",children:(0,o.createComponentVNode)(2,a.Box,{children:"Single-fire only!"})});return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Firemodes",tip:"Firemodes are different ways to fire your gun. They can be switched between by clicking on them! The current firemode is highlighted in green.",big:1}),children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,color:e.current?"green":null,tooltip:e.desc,tooltipPosition:"bottom",tooltipStyle:"max-width: 300px",onClick:e.current?null:function(){return c("firemode",{firemode:e.index})}})},e.index)}))})})},h=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.attachments,l=void 0===i?{}:i,d="Attachments are things you can add to your gun to make it better*! They can be attached and detached by clicking on them.";return l&&l.length?(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Attachments",tip:d,big:1}),children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{content:e.name,tooltip:e.desc,tooltipPosition:"bottom",tooltipStyle:"max-width: 300px",onClick:function(){return c("ExamineAttachment",{AttachmentID:e.attachment_index})}})},e.name)}))})}):(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Attachments",tip:d,big:1}),children:(0,o.createComponentVNode)(2,V,{name:"No attachments!",tip:"Vanilla's a good flavor too."})})},N=function(e){var t,n,r=e.type,c=e.armor,i="Deals ",l="Reduced by";switch(r){case"brute":t="wrench",i+="Brute";break;case"fire":t="fire",i+="Burn";break;case"tox":t="biohazard",i+="Toxin";break;case"oxy":t="lungs",i+="Oxy";break;case"clone":t="user",i+="Clone";break;case"stamina":t="bed",i+="Stamina";break;case"brain":t="brain",i+="Brain";break;default:t="question",i+="Unknown"}switch(c){case"melee":n="wrench",l+="Melee";break;case"bullet":n="bullseye",l+="Bullet";break;case"laser":n="lightbulb",l+="Laser";break;case"energy":n="bolt",l+="Energy";break;case"bomb":n="bomb",l+="Bomb";break;case"bio":n="biohazard",l+="Bio";break;case"rad":n="radiation",l+="Rad";break;default:n="question",l+="Unknown"}return i+=" damage.",l+=" armor.",(0,o.createFragment)([(0,o.createComponentVNode)(2,V,{name:(0,o.createComponentVNode)(2,a.Icon,{name:t}),tip:i}),(0,o.createComponentVNode)(2,V,{name:(0,o.createComponentVNode)(2,a.Icon,{name:n}),tip:l})],4)},V=function(e){var t=e.name,n=e.tip,r=e.big,c=e.fade?.5:1,i=e.bigger?"1.5em":"1em";return r?(0,o.createComponentVNode)(2,a.Box,{bold:!0,fontSize:i,textAlign:"center",fluid:!0,children:(0,o.createComponentVNode)(2,a.Button,{opacity:c,backgroundColor:"transparent",px:0,py:0,content:t,tooltip:n,tooltipPosition:"bottom"})}):(0,o.createComponentVNode)(2,a.Button,{opacity:c,backgroundColor:"transparent",px:0,py:0,content:t,tooltip:n,tooltipPosition:"bottom"})}},94223:function(e,t,n){"use strict";t.__esModule=!0,t.WhoAdminPanel=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(7229),l={WhoIsDummy:!0};t.WhoAdminPanel=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),u=i.UserName,m=i.AllWhos||[],p=(0,r.useLocalState)(t,"SelectedWho",l),C=p[0],h=(p[1],(0,r.useLocalState)(t,"SearchTerm","")),N=h[0];h[1],N&&m[0];return(0,o.createComponentVNode)(2,c.Window,{theme:"ntos",width:640,height:768,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{width:"100%",title:"Welcome, "+u+"!",buttons:(0,o.createComponentVNode)(2,d)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,basis:1,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,width:"100%",scrollable:!0,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,WhoWhos)}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,s)})]})})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box)})]})})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.DP),l=(0,r.useLocalState)(t,"SearchTerm",""),d=l[0],s=(l[1],c?"Dragon Pussy":"Find-A-Who 0.1b (tm)");return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:"fit-content",children:(0,o.createComponentVNode)(2,a.Input,{width:"15em",placeholder:s,value:d,onInput:function(e,n){u((0,i.sanitizeText)(n),t)}})})},u=function(e,t){var n=(0,r.useBackend)(t),o=(n.act,n.data,(0,r.useLocalState)(t,"SearchTerm","")),a=o[0],c=o[1],i=(0,r.useLocalState)(t,"SelectedWho",l),d=(i[0],i[1]);a.length>0&&d(l),c(e)},s=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=(n.data,(0,r.useLocalState)(t,"SelectedWho",l)),d=i[0],u=i[1];if(d.WhoIsDummy)return(0,o.createComponentVNode)(2,a.NoticeBox,{active:!0,children:'"Select a boi to view their info!"'});var s=Object.assign({},d);return delete s.WhoCkey,(0,o.createComponentVNode)(2,a.Section,{fill:!0,title:d.WhoCkey,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){u(l),setSearchTerm("")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:Object.keys(s).map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,children:s[e].RealVal},e),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Custom "+e,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,fill:!0,content:s[e].CustVal,icon:"pencil-alt",defaultValue:"",currentValue:s[e].CustVal,onCommit:function(){c("SetValue",{Who:d.WhoCkey,What:e,Value:s[e].CustVal})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){c("ClearValue",{Who:d.WhoCkey,What:e})}})})]})},e),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Banned from "+e,children:(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:s[e].IsBanned?"Unban":"Ban",icon:s[e].IsBanned?"smile-beam":"frown",onClick:function(){c("ToggleBan",{Who:d.WhoCkey,What:e})}})},e),(0,o.createComponentVNode)(2,a.LabeledList.Divider)],8)}))})})}},86731:function(e,t,n){"use strict";t.__esModule=!0,t.Wires=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Wires=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.proper_name,u=l.wires||[],s=l.status||[];return(0,o.createComponentVNode)(2,c.Window,{width:350,height:150+30*u.length+(!!d&&30),children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:[d," Wire Configuration"]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.color,labelColor:e.color,color:e.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:e.cut?"Mend":"Cut",onClick:function(){return i("cut",{wire:e.color})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Pulse",onClick:function(){return i("pulse",{wire:e.color})}}),(0,o.createComponentVNode)(2,a.Button,{content:e.attached?"Detach":"Attach",onClick:function(){return i("attach",{wire:e.color})}})],4),children:!!e.wire&&(0,o.createVNode)(1,"i",null,[(0,o.createTextVNode)("("),e.wire,(0,o.createTextVNode)(")")],0)},e.color)}))})}),!!s.length&&(0,o.createComponentVNode)(2,a.Section,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})]})})}},77571:function(e,t,n){"use strict";t.__esModule=!0,t.FormatWildcards=t.AccessList=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930);t.AccessList=function(e,t){var n,r=e.accesses,u=void 0===r?[]:r,s=e.wildcardSlots,m=void 0===s?{}:s,p=e.selectedList,C=void 0===p?[]:p,h=e.accessMod,N=e.trimAccess,V=void 0===N?[]:N,b=e.accessFlags,f=void 0===b?{}:b,g=e.accessFlagNames,v=void 0===g?{}:g,k=e.wildcardFlags,x=void 0===k?{}:k,B=e.extraButtons,w=e.showBasic,_=(0,a.useSharedState)(t,"wildcardSelected",w?"None":Object.keys(m)[0]),y=_[0],S=_[1];"None"===y||m[y]?n=y:S(n=w?"None":Object.keys(m)[0]);var L=[],I=[];return u.forEach((function(e){var t=e.name,o=e.accesses,r={name:t,accesses:[],hasSelected:!1,allSelected:!0};if(w&&o.forEach((function(e){V.includes(e.ref)&&C.includes(e.ref)&&!I.includes(e.ref)&&I.push(e.ref)})),"None"===n)return o.forEach((function(e){V.includes(e.ref)&&(r.accesses.push(e),C.includes(e.ref)?r.hasSelected=!0:r.allSelected=!1)})),void(r.accesses.length&&L.push(r));o.forEach((function(e){V.includes(e.ref)||f[e.ref]&x[n]&&(r.accesses.push(e),C.includes(e.ref)?r.hasSelected=!0:r.allSelected=!1)})),r.accesses.length&&L.push(r)})),(0,o.createComponentVNode)(2,c.Section,{title:"Access",buttons:B,children:(0,o.createComponentVNode)(2,c.Flex,{wrap:"wrap",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{width:"100%",children:(0,o.createComponentVNode)(2,i,{wildcardSlots:m,selectedList:C,showBasic:w,basicUsed:I.length,basicMax:V.length})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,l,{accesses:L})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,d,{accesses:L,selectedList:C,accessMod:h,trimAccess:V,accessFlags:f,accessFlagNames:v,wildcardSlots:m,showBasic:w})})]})})};var i=function(e,t){var n,r=e.wildcardSlots,i=void 0===r?{}:r,l=e.showBasic,d=e.basicUsed,u=void 0===d?0:d,s=e.basicMax,m=void 0===s?0:s,p=(0,a.useSharedState)(t,"wildcardSelected",l?"None":Object.keys(i)[0]),C=p[0],h=p[1];return"None"===C||i[C]?n=C:(n=l?"None":Object.keys(i)[0],h(n)),(0,o.createComponentVNode)(2,c.Tabs,{children:[l&&(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:"None"===n,onClick:function(){return h("None")},children:["Trim:",(0,o.createVNode)(1,"br"),u+"/"+m]}),Object.keys(i).map((function(e){var t=i[e],r=t.limit,a=t.usage.length;r-a<0&&(r="\u221e");var l=a+"/"+r;return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:n===e,onClick:function(){return h(e)},children:[e+":",(0,o.createVNode)(1,"br"),l]},e)}))]})};t.FormatWildcards=i;var l=function(e,t){var n,r=e.accesses,i=void 0===r?[]:r,l=(0,a.useSharedState)(t,"accessName",null==(n=i[0])?void 0:n.name),d=l[0],u=l[1];return(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:i.map((function(e){var t=(e.allSelected?"check":e.hasSelected&&"minus")||"times";return(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:t,minWidth:"100%",altSelection:!0,selected:e.name===d,onClick:function(){return u(e.name)},children:e.name},e.name)}))})},d=function(e,t){var n,i,l=e.accesses,d=void 0===l?[]:l,u=e.selectedList,s=void 0===u?[]:u,m=e.accessMod,p=e.trimAccess,C=void 0===p?[]:p,h=e.accessFlags,N=void 0===h?{}:h,V=e.accessFlagNames,b=void 0===V?{}:V,f=e.wildcardSlots,g=void 0===f?{}:f,v=e.showBasic,k=(0,a.useSharedState)(t,"wildcardSelected",v?"None":Object.keys(g)[0]),x=k[0],B=k[1];"None"===x||g[x]?i=x:B(i=v?"None":Object.keys(g)[0]);var w=(0,a.useSharedState)(t,"accessName",null==(n=d[0])?void 0:n.name)[0],_=d.find((function(e){return e.name===w})),y=(0,r.sortBy)((function(e){return e.desc}))((null==_?void 0:_.accesses)||[]),S=Object.keys(g),L={};S.forEach((function(e){g[e].usage.forEach((function(t){L[t]=e}))}));var I=g[i],T=(I?I.limit:-1)-(I?I.usage.length:0);return y.map((function(e){var t=e.ref,n=0===T&&L[t]!==i||T>0&&L[t]&&L[t]!==i,r=!L[t]&&C.includes(t)?e.desc:e.desc+" ("+b[N[t]]+")";return(0,o.createComponentVNode)(2,c.Button.Checkbox,{ml:1,fluid:!0,content:r,disabled:n,checked:s.includes(e.ref),onClick:function(){return m(e.ref,"None"===i?null:i)}},e.desc)}))}},6701:function(e,t,n){"use strict";t.__esModule=!0,t.Vent=t.Scrubber=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(35891);t.Vent=function(e,t){var n=e.vent,i=(0,a.useBackend)(t).act,l=n.id_tag,d=n.long_name,u=n.power,s=n.checks,m=n.excheck,p=n.incheck,C=n.direction,h=n.external,N=n.internal,V=n.extdefault,b=n.intdefault;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,r.decodeHtmlEntities)(d),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:u?"power-off":"times",selected:u,content:u?"On":"Off",onClick:function(){return i("power",{id_tag:l,val:Number(!u)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:C?"Pressurizing":"Scrubbing",color:!C&&"danger",onClick:function(){return i("direction",{id_tag:l,val:Number(!C)})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:p,onClick:function(){return i("incheck",{id_tag:l,val:s})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:m,onClick:function(){return i("excheck",{id_tag:l,val:s})}})]}),!!p&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(N),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return i("set_internal_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:b,content:"Reset",onClick:function(){return i("reset_internal_pressure",{id_tag:l})}})]}),!!m&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(h),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return i("set_external_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:V,content:"Reset",onClick:function(){return i("reset_external_pressure",{id_tag:l})}})]})]})})};t.Scrubber=function(e,t){var n=e.scrubber,l=(0,a.useBackend)(t).act,d=n.long_name,u=n.power,s=n.scrubbing,m=n.id_tag,p=n.widenet,C=n.filter_types;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,r.decodeHtmlEntities)(d),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return l("power",{id_tag:m,val:Number(!u)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:s?"filter":"sign-in-alt",color:s||"danger",content:s?"Scrubbing":"Siphoning",onClick:function(){return l("scrubbing",{id_tag:m,val:Number(!s)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:p?"expand":"compress",selected:p,content:p?"Expanded range":"Normal range",onClick:function(){return l("widenet",{id_tag:m,val:Number(!p)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:s&&C.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return l("toggle_filter",{id_tag:m,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})}},36706:function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(58734),r=n(50930);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[(0,o.createComponentVNode)(2,r.AnimatedNumber,{initial:0,value:e.volume})," units of "+e.name]},e.name)}))]})}},32599:function(e,t,n){"use strict";t.__esModule=!0,t.InterfaceLockNoticeBox=void 0;var o=n(58734),r=n(54777),a=n(50930);t.InterfaceLockNoticeBox=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=e.siliconUser,d=void 0===l?i.siliconUser:l,u=e.locked,s=void 0===u?i.locked:u,m=e.onLockStatusChange,p=void 0===m?function(){return c("lock")}:m,C=e.accessText,h=void 0===C?"an ID card":C;return d?(0,o.createComponentVNode)(2,a.NoticeBox,{color:"grey",children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:"Interface lock status:"}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{m:0,color:s?"red":"green",icon:s?"lock":"unlock",content:s?"Locked":"Unlocked",onClick:function(){p&&p(!s)}})})]})}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Swipe ",h," ","to ",s?"unlock":"lock"," this interface."]})}},39939:function(e,t,n){"use strict";t.__esModule=!0,t.PortableBasicInfo=void 0;var o=n(58734),r=n(54777),a=n(50930);t.PortableBasicInfo=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.connected,d=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return c("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:l?"good":"average",children:l?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!d,onClick:function(){return c("eject")}}),children:d?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:d.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)}},3734:function(e,t,n){"use strict";t.__esModule=!0,t.getRoutedComponent=void 0;var o=n(58734),r=n(54777),a=(n(85470),n(33677)),c=n(8156),i=function(e,t){return function(){return(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:["notFound"===e&&(0,o.createVNode)(1,"div",null,[(0,o.createTextVNode)("Interface "),(0,o.createVNode)(1,"b",null,t,0),(0,o.createTextVNode)(" was not found.")],4),"missingExport"===e&&(0,o.createVNode)(1,"div",null,[(0,o.createTextVNode)("Interface "),(0,o.createVNode)(1,"b",null,t,0),(0,o.createTextVNode)(" is missing an export.")],4)]})})}},l=function(){return(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0})})};t.getRoutedComponent=function(e){var t=e.getState(),n=(0,r.selectBackend)(t),o=n.suspended,a=n.config;if(o)return l;for(var d,u=null==a?void 0:a["interface"],s=[function(e){return"./"+e+".tsx"},function(e){return"./"+e+".js"},function(e){return"./"+e+"/index.tsx"},function(e){return"./"+e+"/index.js"}];!d&&s.length>0;){var m=s.shift()(u);try{d=c(m)}catch(C){if("MODULE_NOT_FOUND"!==C.code)throw C}}if(!d)return i("notFound",u);var p=d[u];return p||i("missingExport",u)}},7229:function(e,t,n){"use strict";t.__esModule=!0,t.sanitizeText=void 0;var o,r=(o=n(37900))&&o.__esModule?o:{"default":o};var a=["b","br","center","code","div","font","hr","i","li","menu","ol","p","pre","span","table","td","th","tr","u","ul"],c=["class","style"];t.sanitizeText=function(e,t,n){return void 0===t&&(t=a),void 0===n&&(n=c),r["default"].sanitize(e,{ALLOWED_TAGS:t,FORBID_ATTR:n})}},33603:function(){},57397:function(){},62048:function(){},46857:function(){},39248:function(){},36030:function(){},32817:function(){},44576:function(){},21805:function(){},39292:function(){},74199:function(){},65138:function(){},8156:function(e,t,n){var o={"./AbductorConsole":17242,"./AbductorConsole.js":17242,"./Achievements":79110,"./Achievements.js":79110,"./AiAirlock":81687,"./AiAirlock.js":81687,"./AiRestorer":49855,"./AiRestorer.js":49855,"./AirAlarm":70203,"./AirAlarm.js":70203,"./AirlockElectronics":41904,"./AirlockElectronics.js":41904,"./AlertModal":97388,"./AlertModal.js":97388,"./Apc":80186,"./Apc.js":80186,"./ApcControl":16541,"./ApcControl.js":16541,"./AtmosAlertConsole":26129,"./AtmosAlertConsole.js":26129,"./AtmosControlConsole":41569,"./AtmosControlConsole.js":41569,"./AtmosControlPanel":69622,"./AtmosControlPanel.js":69622,"./AtmosFilter":54404,"./AtmosFilter.js":54404,"./AtmosMixer":36510,"./AtmosMixer.js":36510,"./AtmosPump":6782,"./AtmosPump.js":6782,"./AtmosRelief":59971,"./AtmosRelief.js":59971,"./Autolathe":71929,"./Autolathe.js":71929,"./AutomatedAnnouncement":27432,"./AutomatedAnnouncement.js":27432,"./BankMachine":22178,"./BankMachine.js":22178,"./Bepis":7159,"./Bepis.js":7159,"./Biogenerator":65435,"./Biogenerator.js":65435,"./BlackmarketUplink":34399,"./BlackmarketUplink.js":34399,"./BluespaceArtillery":81776,"./BluespaceArtillery.js":81776,"./BluespaceLocator":36451,"./BluespaceLocator.js":36451,"./BorgPanel":40361,"./BorgPanel.js":40361,"./BrigTimer":48935,"./BrigTimer.js":48935,"./CameraConsole":1390,"./CameraConsole.js":1390,"./Canister":42827,"./Canister.js":42827,"./Canvas":2220,"./Canvas.js":2220,"./Cargo":75095,"./Cargo.js":75095,"./CargoBountyConsole":17649,"./CargoBountyConsole.js":17649,"./CargoExpress":7886,"./CargoExpress.js":7886,"./CargoHoldTerminal":267,"./CargoHoldTerminal.js":267,"./CellularEmporium":73425,"./CellularEmporium.js":73425,"./CentcomPodLauncher":63990,"./CentcomPodLauncher.js":63990,"./Changelog":89970,"./Changelog.js":89970,"./CharacterDirectory":53785,"./CharacterDirectory.js":53785,"./CharacterInspection":26750,"./CharacterInspection.js":26750,"./ChemAcclimator":19427,"./ChemAcclimator.js":19427,"./ChemDebugSynthesizer":86389,"./ChemDebugSynthesizer.js":86389,"./ChemDispenser":16551,"./ChemDispenser.js":16551,"./ChemFilter":81900,"./ChemFilter.js":81900,"./ChemHeater":91354,"./ChemHeater.js":91354,"./ChemMaster":68084,"./ChemMaster.js":68084,"./ChemPress":55505,"./ChemPress.js":55505,"./ChemReactionChamber":17568,"./ChemReactionChamber.js":17568,"./ChemSplitter":91475,"./ChemSplitter.js":91475,"./ChemSynthesizer":36294,"./ChemSynthesizer.js":36294,"./CivCargoHoldTerminal":89223,"./CivCargoHoldTerminal.js":89223,"./ClockworkSlab":57286,"./ClockworkSlab.js":57286,"./CodexGigas":22058,"./CodexGigas.js":22058,"./ColorMatrixEditor":36016,"./ColorMatrixEditor.js":36016,"./Colormate":9842,"./Colormate.js":9842,"./ComputerFabricator":77970,"./ComputerFabricator.js":77970,"./CoolBook":44149,"./CoolBook.js":44149,"./Crayon":75421,"./Crayon.js":75421,"./CrewConsole":78701,"./CrewConsole.js":78701,"./Cryo":52261,"./Cryo.js":52261,"./DecalPainter":78804,"./DecalPainter.js":78804,"./DisposalUnit":79670,"./DisposalUnit.js":79670,"./DnaConsole":56991,"./DnaConsole.js":56991,"./DnaVault":48301,"./DnaVault.js":48301,"./EightBallVote":73848,"./EightBallVote.js":73848,"./Electrolyzer":55501,"./Electrolyzer.js":55501,"./Electropack":85738,"./Electropack.js":85738,"./EmergencyShuttleConsole":54287,"./EmergencyShuttleConsole.js":54287,"./EngravedMessage":42583,"./EngravedMessage.js":42583,"./ExosuitControlConsole":12234,"./ExosuitControlConsole.js":12234,"./ExosuitFabricator":83777,"./ExosuitFabricator.js":83777,"./FlirtyFlirty":91733,"./FlirtyFlirty.js":91733,"./ForbiddenLore":51601,"./ForbiddenLore.js":51601,"./Gateway":79748,"./Gateway.js":79748,"./GenitalCOnfig":32034,"./GenitalCOnfig.tsx":32034,"./GhostPoolProtection":19795,"./GhostPoolProtection.js":19795,"./GlandDispenser":21554,"./GlandDispenser.js":21554,"./Gps":27969,"./Gps.js":27969,"./GravityGenerator":46084,"./GravityGenerator.js":46084,"./GulagItemReclaimer":49538,"./GulagItemReclaimer.js":49538,"./GulagTeleporterConsole":62024,"./GulagTeleporterConsole.js":62024,"./Holodeck":48297,"./Holodeck.js":48297,"./Holopad":70400,"./Holopad.js":70400,"./HypnoChair":8689,"./HypnoChair.js":8689,"./ImplantChair":44088,"./ImplantChair.js":44088,"./InfraredEmitter":79323,"./InfraredEmitter.js":79323,"./Intellicard":19202,"./Intellicard.js":19202,"./Jukebox":52302,"./Jukebox.js":52302,"./KeycardAuth":76999,"./KeycardAuth.js":76999,"./LaborClaimConsole":45912,"./LaborClaimConsole.js":45912,"./LanguageMenu":42241,"./LanguageMenu.js":42241,"./LaunchpadConsole":13991,"./LaunchpadConsole.js":13991,"./LaunchpadRemote":43553,"./LaunchpadRemote.js":43553,"./ListInput":84555,"./ListInput.js":84555,"./LoadoutSelect":99229,"./LoadoutSelect.js":99229,"./MafiaPanel":24940,"./MafiaPanel.js":24940,"./MalfunctionModulePicker":30425,"./MalfunctionModulePicker.js":30425,"./MechBayPowerConsole":78761,"./MechBayPowerConsole.js":78761,"./MechpadConsole":82822,"./MechpadConsole.js":82822,"./MedicalKiosk":72249,"./MedicalKiosk.js":72249,"./Microscope":50112,"./Microscope.js":50112,"./MiningVendor":64449,"./MiningVendor.js":64449,"./Mint":23376,"./Mint.js":23376,"./MobInteraction":92571,"./MobInteraction.js":92571,"./Mule":43196,"./Mule.js":43196,"./NaniteChamberControl":17855,"./NaniteChamberControl.js":17855,"./NaniteCloudControl":49790,"./NaniteCloudControl.js":49790,"./NaniteProgramHub":96273,"./NaniteProgramHub.js":96273,"./NaniteProgrammer":97641,"./NaniteProgrammer.js":97641,"./NaniteRemote":68880,"./NaniteRemote.js":68880,"./NotificationPreferences":95074,"./NotificationPreferences.js":95074,"./NtnetRelay":58455,"./NtnetRelay.js":58455,"./NtosAiRestorer":90994,"./NtosAiRestorer.js":90994,"./NtosArcade":74545,"./NtosArcade.js":74545,"./NtosAtmos":34855,"./NtosAtmos.js":34855,"./NtosBountyConsole":85650,"./NtosBountyConsole.js":85650,"./NtosCard":20912,"./NtosCard.js":20912,"./NtosConfiguration":42938,"./NtosConfiguration.js":42938,"./NtosCrewManifest":75799,"./NtosCrewManifest.js":75799,"./NtosCyborgRemoteMonitor":24712,"./NtosCyborgRemoteMonitor.js":24712,"./NtosCyborgRemoteMonitorSyndicate":73845,"./NtosCyborgRemoteMonitorSyndicate.js":73845,"./NtosFileManager":40235,"./NtosFileManager.js":40235,"./NtosJobManager":62861,"./NtosJobManager.js":62861,"./NtosMain":68362,"./NtosMain.js":68362,"./NtosNetChat":7692,"./NtosNetChat.js":7692,"./NtosNetDos":46707,"./NtosNetDos.js":46707,"./NtosNetDownloader":77825,"./NtosNetDownloader.js":77825,"./NtosNetMonitor":89818,"./NtosNetMonitor.js":89818,"./NtosPowerMonitor":6190,"./NtosPowerMonitor.js":6190,"./NtosRadar":69072,"./NtosRadar.js":69072,"./NtosRadarSyndicate":81126,"./NtosRadarSyndicate.js":81126,"./NtosRequestKiosk":16314,"./NtosRequestKiosk.js":16314,"./NtosRevelation":43340,"./NtosRevelation.js":43340,"./NtosRoboControl":73351,"./NtosRoboControl.js":73351,"./NtosShipping":57652,"./NtosShipping.js":57652,"./NtosStationAlertConsole":52986,"./NtosStationAlertConsole.js":52986,"./NtosSupermatterMonitor":66524,"./NtosSupermatterMonitor.js":66524,"./NuclearBomb":81009,"./NuclearBomb.js":81009,"./OperatingComputer":85927,"./OperatingComputer.js":85927,"./Orbit":80763,"./Orbit.js":80763,"./OreBox":49725,"./OreBox.js":49725,"./OreRedemptionMachine":11975,"./OreRedemptionMachine.js":11975,"./Pandemic":42066,"./Pandemic.js":42066,"./PaperSheet":94738,"./PaperSheet.js":94738,"./ParticleAccelerator":29224,"./ParticleAccelerator.js":29224,"./PersonalCrafting":25757,"./PersonalCrafting.js":25757,"./Photocopier":33609,"./Photocopier.js":33609,"./PortableBlenderBelt":60462,"./PortableBlenderBelt.js":60462,"./PortableChemMixer":48109,"./PortableChemMixer.js":48109,"./PortableGenerator":77394,"./PortableGenerator.js":77394,"./PortablePump":45536,"./PortablePump.js":45536,"./PortableScrubber":67351,"./PortableScrubber.js":67351,"./PortableTurret":93281,"./PortableTurret.js":93281,"./PowerMonitor":81574,"./PowerMonitor.js":81574,"./ProbingConsole":46856,"./ProbingConsole.js":46856,"./ProximitySensor":54424,"./ProximitySensor.js":54424,"./QuestWindow":61482,"./QuestWindow.js":61482,"./QuirkMenu":32152,"./QuirkMenu.js":32152,"./Radio":96770,"./Radio.js":96770,"./RadioactiveMicrolaser":64596,"./RadioactiveMicrolaser.js":64596,"./RapidPipeDispenser":29339,"./RapidPipeDispenser.js":29339,"./RemoteRobotControl":99154,"./RemoteRobotControl.js":99154,"./RequestKiosk":56984,"./RequestKiosk.js":56984,"./RoboticsControlConsole":66474,"./RoboticsControlConsole.js":66474,"./Roulette":92873,"./Roulette.js":92873,"./SatelliteControl":53488,"./SatelliteControl.js":53488,"./ScannerGate":76153,"./ScannerGate.js":76153,"./SecondWind":90905,"./SecondWind.js":90905,"./SeedExtractor":79708,"./SeedExtractor.js":79708,"./ShuttleConsole":66632,"./ShuttleConsole.js":66632,"./ShuttleManipulator":53379,"./ShuttleManipulator.js":53379,"./Signaler":20529,"./Signaler.js":20529,"./SkillPanel":53277,"./SkillPanel.js":53277,"./SkillStation":26487,"./SkillStation.js":26487,"./Sleeper":30649,"./Sleeper.js":30649,"./SlimeBodySwapper":40026,"./SlimeBodySwapper.js":40026,"./SmartVend":50793,"./SmartVend.js":50793,"./Smes":54555,"./Smes.js":54555,"./SmokeMachine":76411,"./SmokeMachine.js":76411,"./SolarControl":43285,"./SolarControl.js":43285,"./SpaceHeater":90509,"./SpaceHeater.js":90509,"./SpawnersMenu":11547,"./SpawnersMenu.js":11547,"./StationAlertConsole":39101,"./StationAlertConsole.js":39101,"./SuitStorageUnit":2086,"./SuitStorageUnit.js":2086,"./Supplykit":57798,"./Supplykit.js":57798,"./SyndContractor":43366,"./SyndContractor.js":43366,"./TachyonArray":9744,"./TachyonArray.js":9744,"./Tank":16346,"./Tank.js":16346,"./TankDispenser":65801,"./TankDispenser.js":65801,"./Telecomms":22457,"./Telecomms.js":22457,"./TelecommsInteraction":45164,"./TelecommsInteraction.js":45164,"./TelecommsLogBrowser":90465,"./TelecommsLogBrowser.js":90465,"./TelecommsMonitor":80759,"./TelecommsMonitor.js":80759,"./TelecommsPDALog":64826,"./TelecommsPDALog.js":64826,"./Teleporter":2376,"./Teleporter.js":2376,"./ThermoMachine":57564,"./ThermoMachine.js":57564,"./Timer":21750,"./Timer.js":21750,"./TransferValve":71329,"./TransferValve.js":71329,"./TurbineComputer":76760,"./TurbineComputer.js":76760,"./TurretControl":59091,"./TurretControl.js":59091,"./Uplink":75789,"./Uplink.js":75789,"./VaultController":5848,"./VaultController.js":5848,"./Vendatray":37300,"./Vendatray.js":37300,"./Vending":59854,"./Vending.js":59854,"./VorePanel":71950,"./VorePanel.js":71950,"./VrSleeper":72010,"./VrSleeper.js":72010,"./WeaponInfo":82915,"./WeaponInfo.js":82915,"./WhoAdminPanel":94223,"./WhoAdminPanel.js":94223,"./Wires":86731,"./Wires.js":86731,"./common/AccessList":77571,"./common/AccessList.js":77571,"./common/AtmosControls":6701,"./common/AtmosControls.js":6701,"./common/BeakerContents":36706,"./common/BeakerContents.js":36706,"./common/InterfaceLockNoticeBox":32599,"./common/InterfaceLockNoticeBox.js":32599,"./common/PortableAtmos":39939,"./common/PortableAtmos.js":39939};function r(e){var t=a(e);return n(t)}function a(e){if(!n.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=8156}},n={};function o(e){var r=n[e];if(r!==undefined)return r.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,o),a.exports}o.m=t,e=[],o.O=function(t,n,r,a){if(!n){var c=Infinity;for(u=0;u=a)&&Object.keys(o.O).every((function(e){return o.O[e](n[l])}))?n.splice(l--,1):(i=!1,a0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,r,a]},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={tgui:0};o.O.j=function(t){return 0===e[t]};var t=function(t,n){var r,a,c=n[0],i=n[1],l=n[2],d=0;if(c.some((function(t){return 0!==e[t]}))){for(r in i)o.o(i,r)&&(o.m[r]=i[r]);if(l)var u=l(o)}for(t&&t(n);d0?"good":"bad",children:i>0?"Earned "+i+" times":"Locked"})||(0,o.createComponentVNode)(2,a.Box,{color:i?"good":"bad",children:i?"Unlocked":"Locked"})]})]},n)},d=function(e,t){var n=(0,r.useBackend)(t).data,c=n.highscore,i=n.user_ckey,l=(0,r.useLocalState)(t,"highscore",0),d=l[0],u=l[1],s=c[d];if(!s)return null;var m=Object.keys(s.scores).map((function(e){return{ckey:e,value:s.scores[e]}}));return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:d===t,onClick:function(){return u(t)},children:e.name},e.name)}))})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Score"})]}),m.map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:t+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:e.ckey===i&&"green",textAlign:"center",children:[0===t&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"yellow",mr:2}),e.ckey,0===t&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"yellow",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.value})]},e.ckey)}))]})})]})}},81687:function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}};t.AiAirlock=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=i[d.power.main]||i[0],s=i[d.power.backup]||i[0],m=i[d.shock]||i[0];return(0,o.createComponentVNode)(2,c.Window,{width:500,height:390,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!d.power.main,content:"Disrupt",onClick:function(){return l("disrupt-main")}}),children:[d.power.main?"Online":"Offline"," ",d.wires.main_1&&d.wires.main_2?d.power.main_timeleft>0&&"["+d.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:s.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!d.power.backup,content:"Disrupt",onClick:function(){return l("disrupt-backup")}}),children:[d.power.backup?"Online":"Offline"," ",d.wires.backup_1&&d.wires.backup_2?d.power.backup_timeleft>0&&"["+d.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:m.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(d.wires.shock&&0===d.shock),content:"Restore",onClick:function(){return l("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Temporary",onClick:function(){return l("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Permanent",onClick:function(){return l("shock-perm")}})],4),children:[2===d.shock?"Safe":"Electrified"," ",(d.wires.shock?d.shock_timeleft>0&&"["+d.shock_timeleft+"s]":"[Wires have been cut!]")||-1===d.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.id_scanner?"power-off":"times",content:d.id_scanner?"Enabled":"Disabled",selected:d.id_scanner,disabled:!d.wires.id_scanner,onClick:function(){return l("idscan-toggle")}}),children:!d.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.emergency?"power-off":"times",content:d.emergency?"Enabled":"Disabled",selected:d.emergency,onClick:function(){return l("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.locked?"lock":"unlock",content:d.locked?"Lowered":"Raised",selected:d.locked,disabled:!d.wires.bolts,onClick:function(){return l("bolt-toggle")}}),children:!d.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.lights?"power-off":"times",content:d.lights?"Enabled":"Disabled",selected:d.lights,disabled:!d.wires.lights,onClick:function(){return l("light-toggle")}}),children:!d.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.safe?"power-off":"times",content:d.safe?"Enabled":"Disabled",selected:d.safe,disabled:!d.wires.safe,onClick:function(){return l("safe-toggle")}}),children:!d.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.speed?"power-off":"times",content:d.speed?"Enabled":"Disabled",selected:d.speed,disabled:!d.wires.timing,onClick:function(){return l("speed-toggle")}}),children:!d.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d.opened?"sign-out-alt":"sign-in-alt",content:d.opened?"Open":"Closed",selected:d.opened,disabled:d.locked||d.welded,onClick:function(){return l("open-close")}}),children:!(!d.locked&&!d.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),d.locked?"bolted":"",d.locked&&d.welded?" and ":"",d.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})]})})}},49855:function(e,t,n){"use strict";t.__esModule=!0,t.AiRestorerContent=t.AiRestorer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AiRestorer=function(){return(0,o.createComponentVNode)(2,c.Window,{width:370,height:360,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.AI_present,d=i.error,u=i.name,s=i.laws,m=i.isDead,p=i.restoring,C=i.health,h=i.ejectable;return(0,o.createFragment)([d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:d}),!!h&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:l?u:"----------",disabled:!l,onClick:function(){return c("PRG_eject")}}),!!l&&(0,o.createComponentVNode)(2,a.Section,{title:h?"System Status":u,buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:m?"bad":"good",children:m?"Nonfunctional":"Functional"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})})}),!!p&&(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"20px",color:"good",mt:1,children:"RECONSTRUCTION IN PROGRESS"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",content:"Begin Reconstruction",disabled:p,mt:1,onClick:function(){return c("PRG_beginReconstruction")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{className:"candystripe",children:e},e)}))})]})],0)};t.AiRestorerContent=i},70203:function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677),l=n(32599),d=n(6701);t.AirAlarm=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),c=r.locked&&!r.siliconUser;return(0,o.createComponentVNode)(2,i.Window,{width:440,height:650,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,u),!c&&(0,o.createComponentVNode)(2,m)]})})};var u=function(e,t){var n=(0,a.useBackend)(t).data,i=(n.environment_data||[]).filter((function(e){return e.value>=.01})),l={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},d=l[n.danger_level]||l[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[i.length>0&&(0,o.createFragment)([i.map((function(e){var t=l[e.danger_level]||l[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:d.color,children:d.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:n.atmos_alarm||n.fire_alarm?"bad":"good",children:(n.atmos_alarm?"Atmosphere Alarm":n.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!n.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},s={home:{title:"Air Controls",component:function(){return p}},vents:{title:"Vent Controls",component:function(){return C}},scrubbers:{title:"Scrubber Controls",component:function(){return h}},modes:{title:"Operating Mode",component:function(){return N}},thresholds:{title:"Alarm Thresholds",component:function(){return V}}},m=function(e,t){var n=(0,a.useLocalState)(t,"screen"),r=n[0],i=n[1],l=s[r]||s.home,d=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:r&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return i()}}),children:(0,o.createComponentVNode)(2,d)})},p=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=(0,a.useLocalState)(t,"screen"),d=(l[0],l[1]),u=i.mode,s=i.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:s?"exclamation-triangle":"exclamation",color:s&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return r(s?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===u?"exclamation-triangle":"exclamation",color:3===u&&"danger",content:"Panic Siphon",onClick:function(){return r("mode",{mode:3===u?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return d("vents")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return d("scrubbers")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return d("modes")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return d("thresholds")}})],4)},C=function(e,t){var n=(0,a.useBackend)(t).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,d.Vent,{vent:e},e.id_tag)})):"Nothing to show"},h=function(e,t){var n=(0,a.useBackend)(t).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,d.Scrubber,{scrubber:e},e.id_tag)})):"Nothing to show"},N=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.modes;return i&&0!==i.length?i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return r("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},V=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,l.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return i("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},41904:function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=t.AirlockAccessList=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(45445);function l(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n=n.length?e=t?e-1:0:e<0&&(e=t?0:n.length-1);var o=this.buttonRefs[e].current;o&&setTimeout((function(){return o.focus()}),1),this.setState({current:e})},u.render=function(){var e=this,t=(0,a.useBackend)(this.context),n=t.act,r=t.data,d=r.title,u=r.message,m=r.buttons,p=r.timeout,C=this.state.current,h=function(){return e.setCurrent(C,!1)};return(0,o.createComponentVNode)(2,i.Window,{title:d,width:350,height:150,canClose:p>0,children:[p&&(0,o.createComponentVNode)(2,s,{value:p}),(0,o.createComponentVNode)(2,i.Window.Content,{onFocus:h,onClick:h,children:(0,o.createComponentVNode)(2,c.Section,{fill:!0,children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",height:"100%",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",className:"AlertModal__Message",height:"100%",children:(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Box,{m:1,children:u})})})}),(0,o.createComponentVNode)(2,c.Flex.Item,{my:2,children:(0,o.createComponentVNode)(2,c.Flex,{className:"AlertModal__Buttons",children:m.map((function(t,r){return(0,o.createComponentVNode)(2,c.Flex.Item,{mx:1,children:(0,o.createVNode)(1,"div","Button Button--color--default",t,0,{px:3,onClick:function(){return n("choose",{choice:t})},onKeyDown:function(o){var r=window.event?o.which:o.keyCode;r===l.KEY_SPACE||r===l.KEY_ENTER?n("choose",{choice:t}):r===l.KEY_LEFT||o.shiftKey&&r===l.KEY_TAB?e.setCurrent(C-1,r===l.KEY_LEFT):r!==l.KEY_RIGHT&&r!==l.KEY_TAB||e.setCurrent(C+1,r===l.KEY_RIGHT)}},null,e.buttonRefs[r])},r)}))})})]})})})]})},r}(o.Component);t.AlertModal=u;var s=function(e){var t=e.value;return(0,o.createVNode)(1,"div","AlertModal__Loader",(0,o.createComponentVNode)(2,c.Box,{className:"AlertModal__LoaderProgress",style:{width:100*(0,r.clamp01)(t)+"%"}}),2)};t.Loader=s},80186:function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(32599);t.Apc=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:450,height:445,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,u)})})};var l={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},d={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,u=n.data,s=u.locked&&!u.siliconUser,m=l[u.externalPower]||l[0],p=l[u.chargingStatus]||l[0],C=u.powerChannels||[],h=d[u.malfStatus]||d[0],N=u.powerCellStatus/100;return u.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",u.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return c("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:m.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.isOperating?"power-off":"times",content:u.isOperating?"On":"Off",selected:u.isOperating&&!s,disabled:s,onClick:function(){return c("breaker")}}),children:["[ ",m.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:N})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.chargeMode?"sync":"close",content:u.chargeMode?"Auto":"Off",disabled:s,onClick:function(){return c("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[C.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!s&&(1===e.status||3===e.status),disabled:s,onClick:function(){return c("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!s&&2===e.status,disabled:s,onClick:function(){return c("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!s&&0===e.status,disabled:s,onClick:function(){return c("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,u.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!u.siliconUser&&(0,o.createFragment)([!!u.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:h.icon,content:h.content,color:"bad",onClick:function(){return c(h.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return c("overload")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u.coverLocked?"lock":"unlock",content:u.coverLocked?"Engaged":"Disengaged",disabled:s,onClick:function(){return c("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:u.emergencyLights?"Enabled":"Disabled",disabled:s,onClick:function(){return c("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:u.nightshiftLights?"Enabled":"Disabled",onClick:function(){return c("toggle_nightshift")}})})]})})],4)}},16541:function(e,t,n){"use strict";t.__esModule=!0,t.ApcControl=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(59641),i=n(54777),l=n(50930),d=n(33677),u=n(81574);t.ApcControl=function(e,t){var n=(0,i.useBackend)(t).data;return(0,o.createComponentVNode)(2,d.Window,{title:"APC Controller",width:550,height:500,resizable:!0,children:[1===n.authenticated&&(0,o.createComponentVNode)(2,m),0===n.authenticated&&(0,o.createComponentVNode)(2,s)]})};var s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.emagged,c=1===a?"Open":"Log In";return(0,o.createComponentVNode)(2,d.Window.Content,{children:(0,o.createComponentVNode)(2,l.Button,{fluid:!0,color:1===a?"":"good",content:c,onClick:function(){return r("log-in")}})})},m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.restoring,c=(0,i.useLocalState)(t,"tab-index",1),u=c[0],s=c[1];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Tabs,{children:[(0,o.createComponentVNode)(2,l.Tabs.Tab,{selected:1===u,onClick:function(){s(1),r("check-apcs")},children:"APC Control Panel"}),(0,o.createComponentVNode)(2,l.Tabs.Tab,{selected:2===u,onClick:function(){s(2),r("check-logs")},children:"Log View Panel"})]}),1===a&&(0,o.createComponentVNode)(2,l.Dimmer,{fontSize:"32px",children:[(0,o.createComponentVNode)(2,l.Icon,{name:"cog",spin:!0})," Resetting..."]}),1===u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,l.Box,{fillPositionedParent:!0,top:"53px",children:(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,C)})})],4),2===u&&(0,o.createComponentVNode)(2,l.Box,{fillPositionedParent:!0,top:"20px",children:(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,h)})})],0)},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,c=a.emagged,d=a.logging,u=(0,i.useLocalState)(t,"sortByField",null),s=u[0],m=u[1];return(0,o.createComponentVNode)(2,l.Flex,{children:[(0,o.createComponentVNode)(2,l.Flex.Item,{children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===s,content:"Name",onClick:function(){return m("name"!==s&&"name")}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===s,content:"Charge",onClick:function(){return m("charge"!==s&&"charge")}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===s,content:"Draw",onClick:function(){return m("draw"!==s&&"draw")}})]}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,l.Flex.Item,{children:[1===c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Button,{color:1===d?"bad":"good",content:1===d?"Stop Logging":"Restore Logging",onClick:function(){return r("toggle-logs")}}),(0,o.createComponentVNode)(2,l.Button,{content:"Reset Console",onClick:function(){return r("restore-console")}})],4),(0,o.createComponentVNode)(2,l.Button,{color:"bad",content:"Log Out",onClick:function(){return r("log-out")}})]})]})},C=function(e,t){var n=(0,i.useBackend)(t),c=n.data,d=n.act,s=(0,i.useLocalState)(t,"sortByField",null)[0],m=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===s&&(0,r.sortBy)((function(e){return e.name})),"charge"===s&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===s&&(0,r.sortBy)((function(e){return-(0,u.powerRank)(e.load)}),(function(e){return-parseFloat(e.load)}))])(c.apcs);return(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"On/Off"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),m.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,l.Button,{icon:e.operating?"power-off":"times",color:e.operating?"good":"bad",onClick:function(){return d("breaker",{ref:e.ref})}}),2),(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,l.Button,{onClick:function(){return d("access-apc",{ref:e.ref})},children:e.name}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,u.AreaCharge,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,N,{target:"equipment",status:e.eqp,apc:e,act:d}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,N,{target:"lighting",status:e.lgt,apc:e,act:d}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,N,{target:"environ",status:e.env,apc:e,act:d}),2)],4,null,e.id)}))]})},h=function(e,t){var n=(0,i.useBackend)(t).data,c=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.entry+t})})),function(e){return e.reverse()}])(n.logs);return(0,o.createComponentVNode)(2,l.Box,{m:-.5,children:c.map((function(e){return(0,o.createComponentVNode)(2,l.Box,{p:.5,className:"candystripe",bold:!0,children:e.entry},e.id)}))})},N=function(e){var t=e.target,n=e.status,r=e.apc,a=e.act,c=Boolean(2&n),i=Boolean(1&n);return(0,o.createComponentVNode)(2,l.Button,{icon:i?"sync":"power-off",color:c?"good":"bad",onClick:function(){return a("toggle-minor",{type:t,value:V(n),ref:r.ref})}})},V=function(e){return 0===e?2:2===e?3:0};N.defaultHooks=c.pureComponentHooks},26129:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AtmosAlertConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.priority||[],u=l.minor||[];return(0,o.createComponentVNode)(2,c.Window,{width:350,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[0===d.length&&(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),d.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return i("clear",{zone:e})}}),2,null,e)})),0===u.length&&(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16),u.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return i("clear",{zone:e})}}),2,null,e)}))],0)})})})}},41569:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(58734),r=n(45445),a=n(5339),c=n(54777),i=n(50930),l=n(33677);t.AtmosControlConsole=function(e,t){var n,d=(0,c.useBackend)(t),u=d.act,s=d.data,m=s.sensors||[];return(0,o.createComponentVNode)(2,l.Window,{width:500,height:315,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:!!s.tank&&(null==(n=m[0])?void 0:n.long_name),children:m.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,i.Section,{title:!s.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),s.tank&&(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",content:"Reconnect",onClick:function(){return u("reconnect")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,i.Button,{icon:s.inputting?"power-off":"times",content:s.inputting?"Injecting":"Off",selected:s.inputting,onClick:function(){return u("input")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:s.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return u("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,i.Button,{icon:s.outputting?"power-off":"times",content:s.outputting?"Open":"Closed",selected:s.outputting,onClick:function(){return u("output")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:parseFloat(s.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return u("pressure",{pressure:t})}})})]})})]})})}},69622:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlPanel=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(54777),i=n(50930),l=n(33677);t.AtmosControlPanel=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.area+t})})),(0,r.sortBy)((function(e){return e.id}))])(u.excited_groups);return(0,o.createComponentVNode)(2,l.Window,{title:"SSAir Control Panel",width:900,height:500,resizable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{m:1,children:(0,o.createComponentVNode)(2,i.Flex,{justify:"space-between",align:"baseline",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return d("toggle-freeze")},color:1===u.frozen?"good":"bad",children:1===u.frozen?"Freeze Subsystem":"Unfreeze Subsystem"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Fire Cnt: ",u.fire_count]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Active Turfs: ",u.active_size]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Excited Groups: ",u.excited_size]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Hotspots: ",u.hotspots_size]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:["Superconductors: ",u.conducting_size]}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:u.showing_user,onClick:function(){return d("toggle_user_display")},children:"Personal View"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:u.show_all,onClick:function(){return d("toggle_show_all")},children:"Display all"})})]})}),(0,o.createComponentVNode)(2,i.Box,{fillPositionedParent:!0,top:"45px",children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Area Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Breakdown"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Dismantle"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Turfs"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:1===u.display_max&&"Max Share"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Display"})]}),s.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,i.Button,{content:e.area,onClick:function(){return d("move-to-target",{spot:e.jump_to})}}),2),(0,o.createVNode)(1,"td",null,e.breakdown,0),(0,o.createVNode)(1,"td",null,e.dismantle,0),(0,o.createVNode)(1,"td",null,e.size,0),(0,o.createVNode)(1,"td",null,1===u.display_max&&e.max_share,0),(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:e.should_show,onClick:function(){return d("toggle_show_group",{group:e.group})}}),2)],4,null,e.id)}))]})})})})]})}},54404:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(35891),i=n(33677);t.AtmosFilter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.filter_types||[];return(0,o.createComponentVNode)(2,i.Window,{width:390,height:187,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.on?"power-off":"times",content:d.on?"On":"Off",selected:d.on,onClick:function(){return l("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(d.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return l("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:d.rate===d.max_rate,onClick:function(){return l("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,c.getGasLabel)(e.id,e.name),onClick:function(){return l("filter",{mode:e.id})}},e.id)}))})]})})})})}},36510:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AtmosMixer=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:370,height:165,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return i("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return i("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.set_pressure===l.max_pressure,onClick:function(){return i("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:l.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return i("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:l.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return i("node2",{concentration:t})}})})]})})})})}},6782:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AtmosPump=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:335,height:115,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return i("power")}})}),l.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return i("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.rate===l.max_rate,onClick:function(){return i("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return i("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.pressure===l.max_pressure,onClick:function(){return i("pressure",{pressure:"max"})}})]})]})})})})}},59971:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosRelief=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.AtmosRelief=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:335,height:115,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Open Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.open_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:l.max_pressure||4500,step:10,onChange:function(e,t){return i("open_pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.open_pressure===l.max_pressure,onClick:function(){return i("open_pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Close Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.close_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:l.max_pressure||4500,step:10,onChange:function(e,t){return i("close_pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:l.close_pressure===l.max_pressure,onClick:function(){return i("close_pressure",{pressure:"max"})}})]})]})})})})}},71929:function(e,t,n){"use strict";t.__esModule=!0,t.Autolathe=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(85260),l={"border-radius":"0.25rem",border:"1px solid #444466","background-image":"linear-gradient(#222244, #222244)"},d={"border-radius":"0.25rem",border:"1px solid #444466","background-image":"linear-gradient(#222244, #444466)"};t.Autolathe=function(e,t){var n=(0,r.useBackend)(t),u=n.act,s=n.data,m=s.materialtotal,p=s.materialsmax,C=s.materials,h=void 0===C?[]:C,N=s.categories,V=void 0===N?[]:N,b=s.designs,f=void 0===b?[]:b,g=s.active,v=s.num_per_line,k=void 0===v?4:v,x=k<1?2:""+100/k-1+"%",B=!0,w=k-V.length%k,_=(0,r.useLocalState)(t,"current_category","None"),y=_[0],S=_[1],L=h.length?h.filter((function(e){return e.mineral_amount>0})):[];return(0,o.createComponentVNode)(2,c.Window,{width:800,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Total Materials",style:d,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:p,ranges:{good:[.85*p,p],average:[.25*p,.85*p],bad:[0,.25*p]},children:m+"/"+p+" cm\xb3"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{children:L.length>0&&(0,o.createComponentVNode)(2,a.Collapsible,{title:"Materials",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:L.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,i.capitalize)(e.name),children:(0,o.createComponentVNode)(2,a.ProgressBar,{style:{transform:"scaleX(-1) scaleY(1)"},value:p-e.mineral_amount,maxValue:p,color:"black",backgroundColor:e.matcolour,children:(0,o.createVNode)(1,"div",null,e.mineral_amount+" cm\xb3",0,{style:{transform:"scaleX(-1)"}})})},e.id)}))})})})]})}),(0,o.createComponentVNode)(2,a.Section,{style:d,title:"Search",children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search Recipes...",selfClear:!0,onChange:function(e,t){t.length&&(u("search",{to_search:t}),S('results for "'+t+'"'))}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Categories",style:d,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",children:[V.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:B,shrink:B,basis:x,style:{margin:"2px"},children:(0,o.createComponentVNode)(2,a.Button,{selected:y===e,content:e,overflow:"hidden",height:"100%",width:"100%",onClick:function(){u("category",{selectedCategory:e}),S(e)}})},e)})),w>0&&(0,o.createComponentVNode)(2,a.Flex.Item,{grow:B,shrink:B,basis:x,style:{margin:"2px"}},"blank")]})}),"None"!==y.toString()&&(0,o.createComponentVNode)(2,a.Section,{title:"Displaying "+y.toString(),buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Close Category",onClick:function(){u("menu"),S("None")}}),style:l,children:[1===g&&(0,o.createComponentVNode)(2,a.Dimmer,{fontSize:"32px",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"cog",spin:!0}),"Building items..."]}),(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:(0,o.createComponentVNode)(2,a.Stack.Item,{children:f.length&&f.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{py:"0.25rem",px:"0.5rem",my:"0.25rem",width:"100%",textAlign:"left",style:{"border-radius":"0.25rem",border:"1px solid #444466","background-image":"linear-gradient(#222244, #444466, #444466, #222244)"},children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{content:e.name,disabled:e.buildable,width:"100%",onClick:function(){return u("make",{id:e.id,multiplier:"1"})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:"hammer",content:"5",width:"100%",disabled:!e.mult5,onClick:function(){return u("make",{id:e.id,multiplier:"5"})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:"hammer",content:"10",width:"100%",disabled:!e.mult10,onClick:function(){return u("make",{id:e.id,multiplier:"10"})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:"hammer",width:"100%",content:"25",disabled:!e.mult25,onClick:function(){return u("make",{id:e.id,multiplier:"25"})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"15%",children:(0,o.createComponentVNode)(2,a.Button.Input,{content:"[Max:"+e.maxmult+"]",width:"100%",maxValue:e.maxmult,disabled:e.buildable,backgroundColor:e.buildable?"#999999":"default",onCommit:function(t,n){return u("make",{id:e.id,multiplier:n})}})})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:e.cost})]},e.id)},e.id)}))})})]})]})})}},27432:function(e,t,n){"use strict";t.__esModule=!0,t.AutomatedAnnouncement=void 0;var o=n(58734),r=(n(85260),n(54777)),a=n(50930),c=n(33677),i="%PERSON will be replaced with their name.\n%RANK with their job.";t.AutomatedAnnouncement=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.arrivalToggle,s=d.arrival,m=d.newheadToggle,p=d.newhead;return(0,o.createComponentVNode)(2,c.Window,{title:"Automated Announcement System",width:500,height:225,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Arrival Announcement",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",selected:u,content:u?"On":"Off",onClick:function(){return l("ArrivalToggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"info",tooltip:i,tooltipPosition:"left"}),children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:s,onChange:function(e,t){return l("ArrivalText",{newText:t})}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Departmental Head Announcement",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"power-off":"times",selected:m,content:m?"On":"Off",onClick:function(){return l("NewheadToggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"info",tooltip:i,tooltipPosition:"left"}),children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:p,onChange:function(e,t){return l("NewheadText",{newText:t})}})})})})]})})}},22178:function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(59576),i=n(33677);t.BankMachine=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.current_balance,s=d.siphoning,m=d.station_name;return(0,o.createComponentVNode)(2,i.Window,{width:350,height:155,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"Authorized personnel only"}),(0,o.createComponentVNode)(2,a.Section,{title:m+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"times":"sync",content:s?"Stop Siphoning":"Siphon Credits",selected:s,onClick:function(){return l(s?"halt":"siphon")}}),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u,format:function(e){return(0,c.formatMoney)(e)}})," cr"]})})})]})})}},7159:function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Bepis=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.amount;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:480,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:l.manual_power?"Off":"On",selected:!l.manual_power,onClick:function(){return i("toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return i("account_reset")}}),children:["Console is currently being operated by ",l.account_owner?l.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:l.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[l.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:l.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:l.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:d,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return i("amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===l.manual_power||1===l.silicon_check,onClick:function(){return i("deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===l.manual_power,onClick:function(){return i("withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",l.mean_value]}),(0,o.createComponentVNode)(2,a.Box,{children:["Current chance of Success: Est. ",l.success_estimate,"%"]}),l.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===l.manual_power,onClick:function(){return i("begin_experiment")},content:"Begin Testing"})]})})]})]})})})}},65435:function(e,t,n){"use strict";t.__esModule=!0,t.BiogeneratorContent=t.Biogenerator=void 0;var o=n(58734),r=n(59641),a=n(85260),c=n(54777),i=n(50930),l=n(59576),d=n(33677);t.Biogenerator=function(e,t){var n=(0,c.useBackend)(t).data,r=n.beaker,a=n.processing;return(0,o.createComponentVNode)(2,d.Window,{width:550,height:380,resizable:!0,children:[!!a&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"32px",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Processing..."]}),(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!0,children:[!r&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No Container"}),!!r&&(0,o.createComponentVNode)(2,u)]})]})};var u=function(e,t){var n,r,d=(0,c.useBackend)(t),u=d.act,m=d.data,p=m.biomass,C=m.can_process,h=m.categories,N=void 0===h?[]:h,V=(0,c.useLocalState)(t,"searchText",""),b=V[0],f=V[1],g=(0,c.useLocalState)(t,"category",null==(n=N[0])?void 0:n.name),v=g[0],k=g[1],x=(0,a.createSearch)(b,(function(e){return e.name})),B=b.length>0&&N.flatMap((function(e){return e.items||[]})).filter(x).filter((function(e,t){return t<25}))||(null==(r=N.find((function(e){return e.name===v})))?void 0:r.items)||[];return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:p>0?"good":"bad",children:[(0,l.formatMoney)(p)," Biomass"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{autoFocus:!0,value:b,onInput:function(e,t){return f(t)},mx:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",onClick:function(){return u("detach")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Activate",disabled:!C,onClick:function(){return u("activate")}})],4),children:(0,o.createComponentVNode)(2,i.Flex,{children:[0===b.length&&(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:N.map((function(e){var t;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:e.name===v,onClick:function(){return k(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:0,children:[0===B.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:0===b.length?"No items in this category.":"No results found."}),(0,o.createComponentVNode)(2,i.Table,{children:(0,o.createComponentVNode)(2,s,{biomass:p,items:B})})]})]})})};t.BiogeneratorContent=u;var s=function(e,t){var n=(0,c.useBackend)(t).act,a=(0,c.useLocalState)(t,"hoveredItem",{}),l=a[0],d=a[1],u=l&&l.cost||0;return e.items.map((function(n){var o=(0,c.useLocalState)(t,"amount"+n.name,1),r=o[0],a=o[1],i=l&&l.name!==n.name,d=e.biomass-u*l.amountV,onClick:function(){return d("select",{item:e.id})}})})]}),e.desc]},e.name)}))})]})]})]})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.buying,u=l.ltsrbt_built,s=l.money;if(!d)return null;var m=l.delivery_methods.map((function(e){var t=l.delivery_method_description[e.name];return Object.assign({},e,{description:t})}));return(0,o.createComponentVNode)(2,a.Modal,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex,{mb:1,children:m.map((function(e){return"LTSRBT"!==e.name||u?(0,o.createComponentVNode)(2,a.Flex.Item,{mx:1,width:"250px",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"30px",children:e.name}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:e.description}),(0,o.createComponentVNode)(2,a.Button,{mt:2,content:(0,c.formatMoney)(e.price)+" cr",disabled:s=0||(r[n]=e[n]);return r}(t,i),a=u(n),c=a[0],l=a[1];return(0,o.normalizeProps)((0,o.createVNode)(1,"canvas",null,"Canvas failed to render.",16,Object.assign({width:28*c||300,height:28*l||300},r,{onClick:function(t){return e.clickwrapper(t)}}),null,this.canvasRef))},r}(o.Component),u=function(e){var t=e.length;return[t,0!==t?e[0].length:0]};t.Canvas=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,s=u(l.grid),m=s[0],p=s[1];return(0,o.createComponentVNode)(2,c.Window,{width:Math.min(400,28*m*32+24),height:Math.min(400,28*p*32+24),resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,d,{value:l.grid,onCanvasClick:function(e,t){return i("paint",{x:e,y:t})}}),(0,o.createComponentVNode)(2,a.Box,{children:[!l.finalized&&(0,o.createComponentVNode)(2,a.Button.Confirm,{onClick:function(){return i("finalize")},content:"Finalize"}),l.name]})]})})})}},75095:function(e,t,n){"use strict";t.__esModule=!0,t.CargoCatalog=t.Cargo=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(59576),l=n(33677);t.Cargo=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=(0,a.useSharedState)(t,"tab","catalog"),m=i[0],C=i[1],h=r.requestonly,N=r.cart||[],V=r.requests||[];return(0,o.createComponentVNode)(2,l.Window,{width:780,height:750,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,c.Section,{fitted:!0,children:(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"list",selected:"catalog"===m,onClick:function(){return C("catalog")},children:"Catalog"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"envelope",textColor:"requests"!==m&&V.length>0&&"yellow",selected:"requests"===m,onClick:function(){return C("requests")},children:["Requests (",V.length,")"]}),!h&&(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"shopping-cart",textColor:"cart"!==m&&N.length>0&&"yellow",selected:"cart"===m,onClick:function(){return C("cart")},children:["Checkout (",N.length,")"]})]})}),"catalog"===m&&(0,o.createComponentVNode)(2,u),"requests"===m&&(0,o.createComponentVNode)(2,s),"cart"===m&&(0,o.createComponentVNode)(2,p)]})})};var d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.away,u=l.docked,s=l.loan,m=l.loan_dispatched,p=l.location,C=l.message,h=l.points,N=l.requestonly,V=l.CoinUnit;return(0,o.createComponentVNode)(2,c.Section,{title:"Cargo (All prices in Copper Coins - "+V+" )",buttons:(0,o.createComponentVNode)(2,c.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:h/10,format:function(e){return(0,i.formatMoney)(e)}})," "+V]}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Shuttle",children:u&&!N&&(0,o.createComponentVNode)(2,c.Button,{content:p,onClick:function(){return r("send")}})||p}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"CentCom Message",children:C}),!!s&&!N&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loan",children:!m&&(0,o.createComponentVNode)(2,c.Button,{content:"Loan Shuttle",disabled:!(d&&u),onClick:function(){return r("loan")}})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Loaned to Centcom"})})]})})},u=function(e,t){var n,l=e.express,d=(0,a.useBackend)(t),u=d.act,s=d.data,p=s.self_paid,C=s.CoinUnit,h=(0,r.toArray)(s.supplies),N=(0,a.useSharedState)(t,"supply",null==(n=h[0])?void 0:n.name),V=N[0],b=N[1],f=h.find((function(e){return e.name===V}));return(0,o.createComponentVNode)(2,c.Section,{title:"Catalog",buttons:!l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,c.Button.Checkbox,{ml:2,content:"Buy Privately",checked:p,onClick:function(){return u("toggleprivate")}})],4),children:(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{ml:-1,mr:1,children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:h.map((function(e){return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:e.name===V,onClick:function(){return b(e.name)},children:[e.name," (",e.packs.length,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,c.Table,{children:null==f?void 0:f.packs.map((function(e){var t=[];return e.small_item&&t.push("Small"),e.access&&t.push("Restricted"),(0,o.createComponentVNode)(2,c.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,color:"label",textAlign:"right",children:t.join(", ")}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,tooltip:e.desc,tooltipPosition:"left",onClick:function(){return u("add",{id:e.id})},children:[(0,i.formatMoney)(p&&!e.goody?Math.round(1.1*e.cost/10):e.cost/10)," "+C]})})]},e.name)}))})})]})})};t.CargoCatalog=u;var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.requestonly,u=l.CoinUnit,s=l.requests||[];return(0,o.createComponentVNode)(2,c.Section,{title:"Active Requests",buttons:!d&&(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return r("denyall")}}),children:[0===s.length&&(0,o.createComponentVNode)(2,c.Box,{color:"good",children:"No Requests"}),s.length>0&&(0,o.createComponentVNode)(2,c.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,color:"label",children:["#",e.id]}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.object}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,o.createVNode)(1,"b",null,e.orderer,0)}),(0,o.createComponentVNode)(2,c.Table.Cell,{width:"25%",children:(0,o.createVNode)(1,"i",null,e.reason,0)}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:[(0,i.formatMoney)(e.cost/10)," ",u]}),!d&&(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,c.Button,{icon:"check",color:"good",onClick:function(){return r("approve",{id:e.id})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"times",color:"bad",onClick:function(){return r("deny",{id:e.id})}})]})]},e.id)}))})]})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.requestonly,u=l.CoinUnit,s=l.cart||[],m=s.reduce((function(e,t){return e+t.cost}),0);return d?null:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Box,{inline:!0,mx:1,children:[0===s.length&&"Cart is empty",1===s.length&&"1 item",s.length>=2&&s.length+" items"," ",m>0&&"("+(0,i.formatMoney)(m/10)+" "+u+")"]}),(0,o.createComponentVNode)(2,c.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return r("clear")}})],4)},p=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.requestonly,u=l.away,s=l.docked,p=l.location,C=l.CoinUnit,h=l.cart||[];return(0,o.createComponentVNode)(2,c.Section,{title:"Current Cart",buttons:(0,o.createComponentVNode)(2,m),children:[0===h.length&&(0,o.createComponentVNode)(2,c.Box,{color:"label",children:"Nothing in cart"}),h.length>0&&(0,o.createComponentVNode)(2,c.Table,{children:h.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,color:"label",children:["#",e.id]}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.object}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:[(0,i.formatMoney)(e.cost/10)," ",C]}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,c.Button,{icon:"minus",onClick:function(){return r("remove",{id:e.id})}})})]},e.id)}))}),h.length>0&&!d&&(0,o.createComponentVNode)(2,c.Box,{mt:2,children:1===u&&1===s&&(0,o.createComponentVNode)(2,c.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return r("send")}})||(0,o.createComponentVNode)(2,c.Box,{opacity:.5,children:["Shuttle in ",p,"."]})})]})}},17649:function(e,t,n){"use strict";t.__esModule=!0,t.CargoBountyConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(5339),i=n(59576),l=n(33677);n(85260);t.CargoBountyConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.QuestCount,p=i.QuestMax,C=(0,r.useLocalState)(t,"SelectedTab",1),h=C[0],N=C[1],V="Active Quests ("+d+"/"+p+")";return(0,o.createComponentVNode)(2,l.Window,{width:640,height:480,title:"Adventurer's Guild Quest Console",theme:"ntos",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{style:{"background-image":"url('../../assets/bg-hornysex.png')","background-size":"fill"},children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,u)}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{fluid:!0,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===h,onClick:function(){N(1),c("JustUpdate")},children:V}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===h,onClick:function(){N(2),c("JustUpdate")},children:"Available Quests"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===h,onClick:function(){N(3),c("JustUpdate")},children:"Finished Quests"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{textAlign:"center",selected:4===h,onClick:function(){N(4),c("JustUpdate")},children:(0,o.createComponentVNode)(2,a.Icon,{name:"question-circle",color:"green",size:1.5})})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:!0,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,s)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,m)})]})})})};var d=function(e){var t=e.TName,n=e.Tip,r=e.Gold,c=e.Value;return(0,o.createComponentVNode)(2,a.Button,{m:-1,p:-1,width:"75%",color:"#f0f8ff",tooltip:n,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"10px",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"star",size:.85,color:r?"gold":"label"}),t]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"12px",color:r?"gold":"label",fontWeight:"bold",children:c})})]})})},u=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.UserName,u=c.CurrencyUnit,s=c.QuestsCompleted,m=c.QuestHistoryCount,p=(c.GlobalHistoricalQuestsCompleted,c.GlobalQuestsCompleted),C=c.GlobalHighestCompleted,N=(c.BankedPoints,c.HistoricalBankedPoints),V=(c.GlobalHistoricalBanked,c.OverallBankedPoints),b=c.GlobalHighestBanked,f=c.GlobalTotalEarned,g=c.Toots,v=g.TTyourquests,k=g.TTtopquests,x=g.TThistoricalquests,B=(g.TTtophistoricalquests,g.TTglobalquests),w=g.TTyourbanked,_=g.TTtopbanked,y=g.TThistoricalbanked,S=(g.TTtophistoricalbanked,g.TTglobalbanked);return(0,o.createComponentVNode)(2,a.Section,{title:"Welcome, "+l+"!",buttons:(0,o.createComponentVNode)(2,h),children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:[" ",(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Completed Quests (Today)",Tip:v,Gold:g.AmTopQuester,Value:s})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Completed Quests (All Time)",Tip:x,Gold:!1,Value:m})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Top Quester",Tip:k,Gold:g.AmTopQuester,Value:C})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Global Completed Quests",Tip:B,Gold:!1,Value:p})})]})]}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:[" ",(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Earnings (Recent)",Tip:w,Gold:g.AmTopEarner,Value:u+" "+(0,i.formatMoney)(V/10)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Earnings (All Time)",Tip:y,Gold:!1,Value:u+" "+(0,i.formatMoney)(N/10)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Top Earner",Tip:_,Gold:g.AmTopEarner,Value:u+" "+(0,i.formatMoney)(b/10)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d,{TName:"Global Earnings",Tip:S,Gold:!1,Value:u+" "+(0,i.formatMoney)(f/10)})})]})]})]})})},s=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data,(0,r.useLocalState)(t,"SelectedTab",1)),c=a[0];a[1];return(0,o.createFragment)([1===c&&(0,o.createComponentVNode)(2,p,{WhichOne:1}),2===c&&(0,o.createComponentVNode)(2,p,{WhichOne:2}),3===c&&(0,o.createComponentVNode)(2,p,{WhichOne:3}),4===c&&(0,o.createComponentVNode)(2,N)],0)},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.TimeToNext,u=l.BeepOnUpdate,s=l.scanning_mobs_makes_nests_dump_questable_mobs,m=u?"volume-up":"volume-mute",p=u?"green":"label",C=u?"You will be alerted when the quest pool updates!":"You will NOT be alerted when the quest pool updates!",h=(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"16px",color:"label",children:(0,i.formatTime)(d)});return(0,o.createComponentVNode)(2,a.Section,{fill:!0,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:m,iconColor:p,iconSize:2,tooltip:C,onClick:function(){return c("ToggleBeep")}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"14px",textAlign:"center",children:["Refresh in: ",h]})})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"10%",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"house-signal":"rss",iconColor:s?"green":"label",iconSize:2,tooltip:s?"Scanning a mob that had spawned from a nest will trigger the nest to dump out mobs relating to your quests! Click here to make it not do that.":"Scanning a mob that had spawned from a nest will NOT trigger the nest to dump out mobs relating to your quests! Click here to make it do that.",onClick:function(){return c("ToggleNestDump")}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"40%",children:(0,o.createComponentVNode)(2,a.Button,{icon:"search",iconSize:2,fluid:!0,fitted:!0,iconColor:"label",color:"green",tooltip:"Get you a turnin scanner!",onClick:function(){return c("GetScanner")},children:"Turn Stuff In!"})})]})})},p=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.AllQuests,l=void 0===i?[]:i,d=c.MyQuests,u=void 0===d?[]:d,s=c.MyFinished,m=void 0===s?[]:s,p=1===e.WhichOne?u:2===e.WhichOne?l:3===e.WhichOne?m:[];p.length,1===e.WhichOne||2===e.WhichOne||e.WhichOne;return(0,o.createComponentVNode)(2,a.Section,{children:[p.map((function(t){return(0,o.createComponentVNode)(2,C,{WhichOne:e.WhichOne,Quest:t},t.QuestUID)})),(0,o.createComponentVNode)(2,V)]})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=(n.data,e.Quest),d=l.QuestName,u=void 0===d?"Untitled Quest":d,s=l.QuestDesc,m=void 0===s?"Top Secret!":s,p=l.QuestReward,C=void 0===p?0:p,h=l.QuestDifficulty,N=void 0===h?1:h,V=l.QuestTaken,b=(l.QuestAcceptible,l.QuestComplete),f=l.QuestObjectivesComplete,g=l.QuestObjectivesTotal,v=l.QuestIsTemplarte,k=l.QuestUID,x=l.WhichOne,B=l.CurrencyUnit,w=void 0===B?"\u20a1":B,_=v&&V,y=V,S=v,L=S?y?"label":"blue":b?"green":"blue",I=1===N?"green":2===N?"blue":4===N?"gold":"orange",T=1===N?"grin-wink":2===N?"meh":4===N?"flushed":"tired",A=(0,o.createComponentVNode)(2,a.Button,{icon:T,iconSize:1.5,iconColor:I,color:"transparent"}),F=w+" "+(0,i.formatMoney)(C/10),P=(m&&m.length>150&&m.substring(0,150),1===x?f+"/"+g:"");return(0,o.createComponentVNode)(2,a.Button,{width:"100%",disabled:_,color:L,p:.5,onClick:function(){return c("OpenQuest",{BountyUID:k,QuestIsMine:y})},children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:A}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"14px",children:u})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"right",fontSize:"14px",textColor:"green",children:F}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"14px",color:L,children:P})]})]})})},h=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.BankedPoints,s=void 0===u?0:u,m=d.OverallBankedPoints,p=void 0===m?0:m,C=d.GlobalHighestBanked,h=void 0===C?0:C,N=d.CurrencyUnit,V=void 0===N?"\u20a1":N,b=(0,c.toFixed)(s/10,0),f=p>=h,g=""+(f?"You are the highest earner this round!":"")+("You have earned "+V+(0,i.formatMoney)(b)+" this round!")+" Click to cash out! Or you can click here with money/tickets to deposit them to your account!";return(0,o.createComponentVNode)(2,a.Button,{width:"100px",tooltip:g,icon:f?"star":"",iconColor:"gold",iconPosition:"left",onClick:function(){return l("CashOut")},children:[V+" ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:b,format:function(e){return""+(0,i.formatMoney)(e)},fontSize:"16px",fontWeight:"bold",color:f?"gold":"green"})]})},N=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.ReadmeText),i=void 0===c?"bemis is a big ol' dummy!":c;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:{__html:i}})})},V=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=(0,r.useLocalState)(t,"SelectedTab",1),l=i[0];i[1];if(3!==l)return(0,o.createComponentVNode)(2,a.Box);var d=c.QuestHistory,u=void 0===d?[]:d,s=0,m=0===u.length;return(0,o.createComponentVNode)(2,a.Section,{title:"Quest History",children:m?(0,o.createComponentVNode)(2,a.Box,{children:"You haven't completed any quests... before today, that is!"}):(0,o.createComponentVNode)(2,a.Flex,{wrap:!0,justify:"space-around",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"40%",children:(0,o.createComponentVNode)(2,b,{Quest:e},s)},s++)}))})})},b=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,e.Quest),l=(c.FinQuester,c.FinQuestName),d=void 0===l?"Untitled Quest":l,u=(c.FinQuestDescription,c.FinQuestTime,c.FinQuestRound),s=void 0===u?0:u,m=c.FinQuestDifficulty,p=void 0===m?1:m,C=c.FinQuestReward,h=void 0===C?0:C,N=c.FinQuestObjectives,V=void 0===N?[]:N,b=c.CurrencyUnit,g=""+(void 0===b?"\u20a1":b)+(0,i.formatMoney)(h/10),v=1===p?"green":2===p?"blue":4===p?"gold":"orange",k=1===p?"grin-wink":2===p?"meh":4===p?"flushed":"tired",x=(0,o.createComponentVNode)(2,a.Icon,{name:k,size:1.5,color:v}),B=0;return(0,o.createComponentVNode)(2,a.Box,{style:{border:"1px solid #000000","border-radius":"20px","background-color":"rgba(0, 0, 0, 0.5)"},p:1.5,m:1,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"left",fontSize:"10px",children:x})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"10px",children:d})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"right",fontSize:"10px",textColor:"green",children:g})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"10px",textColor:"label",children:"R: "+s})})]})}),V.map((function(e){return(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,f,{Objective:e},B++)})}))]})})},f=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,e.Objective),l=c.qfbq_name,d=void 0===l?"Untitled Objective":l,u=c.qfbq_gotten_amount,s=void 0===u?0:u,m=c.qfbq_needed_amount,p=void 0===m?1:m,C=c.qfbq_price_per_thing,h=void 0===C?0:C,N=c.CurrencyUnit,V=""+(void 0===N?"\u20a1":N)+(0,i.formatMoney)(h/10),b=d+" - "+s+"/"+p;return(0,o.createComponentVNode)(2,a.Box,{p:.3,color:"#f0f8ff",children:b+" - "+V+" x "+p})}},7886:function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(75095),l=n(32599);t.CargoExpress=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data);return(0,o.createComponentVNode)(2,c.Window,{width:600,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.InterfaceLockNoticeBox,{accessText:"a QM-level ID card"}),!a.locked&&(0,o.createComponentVNode)(2,d)]})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(l.points)})," credits"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Cargo Bay",selected:!l.usingBeacon,onClick:function(){return c("LZCargo")}}),(0,o.createComponentVNode)(2,a.Button,{selected:l.usingBeacon,disabled:!l.hasBeacon,onClick:function(){return c("LZBeacon")},children:[l.beaconzone," (",l.beaconName,")"]}),(0,o.createComponentVNode)(2,a.Button,{content:l.printMsg,disabled:!l.canBuyBeacon,onClick:function(){return c("printBeacon")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Notice",children:l.message})]})}),(0,o.createComponentVNode)(2,i.CargoCatalog,{express:!0})],4)}},267:function(e,t,n){"use strict";t.__esModule=!0,t.CargoHoldTerminal=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.CargoHoldTerminal=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.points,u=l.pad,s=l.sending,m=l.status_report;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:230,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Cargo Value",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:Math.round(d)})," credits"]})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cargo Pad",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Recalculate Value",disabled:!u,onClick:function(){return i("recalc")}}),(0,o.createComponentVNode)(2,a.Button,{icon:s?"times":"arrow-up",content:s?"Stop Sending":"Send Goods",selected:s,disabled:!u,onClick:function(){return i(s?"stop":"send")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:u?"good":"bad",children:u?"Online":"Not Found"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cargo Report",children:m})]})})]})})}},73425:function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.CellularEmporium=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.abilities;return(0,o.createComponentVNode)(2,c.Window,{width:900,height:480,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!l.can_readapt,onClick:function(){return i("readapt")}}),children:l.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return i("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})]})})}},63990:function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncherContent=t.CentcomPodLauncher=void 0;var o=n(58734),r=(n(85260),n(54777)),a=n(50930),c=n(33677);t.CentcomPodLauncher=function(){return(0,o.createComponentVNode)(2,c.Window,{title:"Config/Launch Supply Pod",width:700,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return c("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return c("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return c("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return c("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return c("bay5")}})]}),!!i.effectReverse&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reverse Drop",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Pick Dropoff Location",selected:i.picking_dropoff_turf,disabled:!i.effectReverse,tooltip:"[NOTE: ONLY WORKS WHEN REVERSE MODE IS ACTIVE]\nThis will allow you to select a dropoff turf. After\nselecting a turf, any pod in 'Reverse Mode' will drop off\nit's newly gotten cargo on this turf. Can be used to\ntransport things or people around the station in a neat,\nIC way. Try doing this with the 'Seethrough Pod' style\nenabled for extra fun!",onClick:function(){return c("pickDropoffTurf")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Dropoff Location",disabled:!i.dropoff_turf,tooltip:"Clears the selected dropoff turf for reverse mode.",onClick:function(){return c("clearDropoffTurf")}}),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("Reverse Drop-off Location:"),i.dropoff_turf?i.dropoff_turf:"None"],0)]}),!i.effectReverse&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reverse Drop",children:(0,o.createVNode)(1,"p",null,"[Enable Reverse Mode for this feature]",16)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return c("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return c("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Item Mode",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Clone Items",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return c("launchClone")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random Items",selected:i.launchRandomItem,tooltip:"Choosing this will pick a random item from the selected turf\ninstead of the entire turfs contents. Best combined with\nsingle/random turf.",onClick:function(){return c("launchRandomItem")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return c("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random Turf",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return c("launchRandomTurf")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return c("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return c("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return c("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return c("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Projectile Cloud",selected:i.effectShrapnel,tooltip:"This will create a cloud of shrapnel on landing,\nof any projectile you'd like!",onClick:function(){return c("effectShrapnel")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return c("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return c("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return c("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return c("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return c("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return c("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return c("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return c("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return c("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return c("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return c("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return c("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return c("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return c("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return c("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return c("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return c("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return c("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return c("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return c("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return c("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return c("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return c("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return c("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return c("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return c("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return c("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return c("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return c("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return c("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return c("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return c("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return c("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return c("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pod Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return c("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return c("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return c("clearBay")}})],4)})})})],4)};t.CentcomPodLauncherContent=i},89970:function(e,t,n){"use strict";t.__esModule=!0,t.Changelog=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677),l=n(96525),d=s(n(90928)),u=s(n(47366));function s(e){return e&&e.__esModule?e:{"default":e}}function m(){m=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",c=r.asyncIterator||"@@asyncIterator",i=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(L){l=function(e,t,n){return e[t]=n}}function d(e,t,n,r){var a=t&&t.prototype instanceof p?t:p,c=Object.create(a.prototype),i=new _(r||[]);return o(c,"_invoke",{value:k(e,n,i)}),c}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(L){return{type:"throw",arg:L}}}e.wrap=d;var s={};function p(){}function C(){}function h(){}var N={};l(N,a,(function(){return this}));var V=Object.getPrototypeOf,b=V&&V(V(y([])));b&&b!==t&&n.call(b,a)&&(N=b);var f=h.prototype=p.prototype=Object.create(N);function g(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function v(e,t){function r(o,a,c,i){var l=u(e[o],e,a);if("throw"!==l.type){var d=l.arg,s=d.value;return s&&"object"==typeof s&&n.call(s,"__await")?t.resolve(s.__await).then((function(e){r("next",e,c,i)}),(function(e){r("throw",e,c,i)})):t.resolve(s).then((function(e){d.value=e,c(d)}),(function(e){return r("throw",e,c,i)}))}i(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function k(e,t,n){var o="suspendedStart";return function(r,a){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===r)throw a;return S()}for(n.method=r,n.arg=a;;){var c=n.delegate;if(c){var i=x(c,n);if(i){if(i===s)continue;return i}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var l=u(e,t,n);if("normal"===l.type){if(o=n.done?"completed":"suspendedYield",l.arg===s)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o="completed",n.method="throw",n.arg=l.arg)}}}function x(e,t){var n=t.method,o=e.iterator[n];if(undefined===o)return t.delegate=null,"throw"===n&&e.iterator["return"]&&(t.method="return",t.arg=undefined,x(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),s;var r=u(o,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,s;var a=r.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=undefined),t.delegate=null,s):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,s)}function B(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function w(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(B,this),this.reset(!0)}function y(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,r=function t(){for(;++o=0;--r){var a=this.tryEntries[r],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var i=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(i&&l){if(this.prev=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),w(n),s}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;w(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:y(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=undefined),s}},e}function p(e,t,n,o,r,a,c){try{var i=e[a](c),l=i.value}catch(d){return void n(d)}i.done?t(l):Promise.resolve(l).then(o,r)}function C(e,t){return C=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},C(e,t)}var h={bugfix:{icon:"bug",color:"green"},wip:{icon:"hammer",color:"orange"},qol:{icon:"hand-holding-heart",color:"green"},soundadd:{icon:"tg-sound-plus",color:"green"},sounddel:{icon:"tg-sound-minus",color:"red"},add:{icon:"check-circle",color:"green"},expansion:{icon:"check-circle",color:"green"},rscadd:{icon:"check-circle",color:"green"},rscdel:{icon:"times-circle",color:"red"},imageadd:{icon:"tg-image-plus",color:"green"},imagedel:{icon:"tg-image-minus",color:"red"},spellcheck:{icon:"spell-check",color:"green"},experiment:{icon:"radiation",color:"yellow"},balance:{icon:"balance-scale-right",color:"yellow"},code_imp:{icon:"code",color:"green"},refactor:{icon:"tools",color:"green"},config:{icon:"cogs",color:"purple"},admin:{icon:"user-shield",color:"purple"},server:{icon:"server",color:"purple"},tgs:{icon:"toolbox",color:"purple"},tweak:{icon:"wrench",color:"green"},unknown:{icon:"info-circle",color:"label"}},N=function(e){var t,n;function s(){var t;return(t=e.call(this)||this).getData=function(e,n){void 0===n&&(n=1);var o=(0,a.useBackend)(t.context).act,r=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t);if(n>6)return t.setData("Failed to load data after 6 attempts");o("get_month",{date:e}),fetch((0,l.resolveAsset)(e+".yml")).then(function(){var t,o=(t=m().mark((function a(t){var o,c;return m().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,t.text();case 2:o=a.sent,/^Cannot find/.test(o)?(c=50+50*n,r.setData("Loading changelog data"+".".repeat(n+3)),setTimeout((function(){r.getData(e,n+1)}),c)):r.setData(u["default"].load(o,{schema:u["default"].CORE_SCHEMA}));case 5:case"end":return a.stop()}}),a)})),function(){var e=this,n=arguments;return new Promise((function(o,r){var a=t.apply(e,n);function c(e){p(a,o,r,c,i,"next",e)}function i(e){p(a,o,r,c,i,"throw",e)}c(undefined)}))});return function(e){return o.apply(this,arguments)}}())},t.state={data:"Loading changelog data...",selectedDate:"",selectedIndex:0},t.dateChoices=[],t}n=e,(t=s).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var N=s.prototype;return N.setData=function(e){this.setState({data:e})},N.setSelectedDate=function(e){this.setState({selectedDate:e})},N.setSelectedIndex=function(e){this.setState({selectedIndex:e})},N.componentDidMount=function(){var e=this,t=(0,a.useBackend)(this.context).data.dates,n=void 0===t?[]:t;n&&(n.forEach((function(t){return e.dateChoices.push((0,d["default"])(t,"mmmm yyyy",!0))})),this.setSelectedDate(this.dateChoices[0]),this.getData(n[0]))},N.render=function(){var e=this,t=this.state,n=t.data,l=t.selectedDate,u=t.selectedIndex,s=(0,a.useBackend)(this.context).data.dates,m=this.dateChoices,p=m.length>0&&(0,o.createComponentVNode)(2,c.Stack,{mb:1,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{className:"Changelog__Button",disabled:0===u,icon:"chevron-left",onClick:function(){var t=u-1;return e.setData("Loading changelog data..."),e.setSelectedIndex(t),e.setSelectedDate(m[t]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),e.getData(s[t])}})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Dropdown,{displayText:l,options:m,onSelected:function(t){var n=m.indexOf(t);return e.setData("Loading changelog data..."),e.setSelectedIndex(n),e.setSelectedDate(t),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),e.getData(s[n])},selected:l,width:"150px"})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{className:"Changelog__Button",disabled:u===m.length-1,icon:"chevron-right",onClick:function(){var t=u+1;return e.setData("Loading changelog data..."),e.setSelectedIndex(t),e.setSelectedDate(m[t]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),e.getData(s[t])}})})]}),C=(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createVNode)(1,"h1",null,"the Bar at the End of the Universe",16),(0,o.createVNode)(1,"p",null,[(0,o.createVNode)(1,"b",null,"Thanks to: ",16),(0,o.createTextVNode)("Baystation 12, /vg/station, NTstation, CDK Station devs, FacepunchStation, GoonStation devs, the original Space Station 13 developers, Sunset Wasteland for providing us with the foundation and fallout code, and thanks to all the wonderful developers working on this project. \u2764\ufe0f")],4),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("Current project maintainers can be found "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ARF-SS13/coyote-bayou/people"}),(0,o.createTextVNode)(", recent GitHub contributors can be found "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://github.com/ARF-SS13/coyote-bayou/pulse/monthly"}),(0,o.createTextVNode)(".")],0),p]}),N=(0,o.createComponentVNode)(2,c.Section,{children:[p,(0,o.createVNode)(1,"h3",null,"GoonStation 13 Development Team",16),(0,o.createVNode)(1,"p",null,[(0,o.createVNode)(1,"b",null,"Coders: ",16),(0,o.createTextVNode)("Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion")],4),(0,o.createVNode)(1,"p",null,[(0,o.createVNode)(1,"b",null,"Spriters: ",16),(0,o.createTextVNode)("Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No")],4),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("Traditional Games Space Station 13 is thankful to the GoonStation 13 Development Team for its work on the game up to the"),(0,o.createTextVNode)(" r4407 release. The changelog for changes up to r4407 can be seen "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://wiki.ss13.co/Changelog#April_2010"}),(0,o.createTextVNode)(".")],0),(0,o.createVNode)(1,"p",null,["Except where otherwise noted, Goon Station 13 is licensed under a ",(0,o.createVNode)(1,"a",null,"Creative Commons Attribution-Noncommercial-Share Alike 3.0 License",16,{href:"https://creativecommons.org/licenses/by-nc-sa/3.0/"}),". Rights are currently extended to ",(0,o.createVNode)(1,"a",null,"SomethingAwful Goons",16,{href:"http://forums.somethingawful.com/"})," only."],0),(0,o.createVNode)(1,"h3",null,"Traditional Games Space Station 13 License",16),(0,o.createVNode)(1,"p",null,["All code after ",(0,o.createVNode)(1,"a",null,"commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST",16,{href:"https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f"})," is licensed under ",(0,o.createVNode)(1,"a",null,"GNU AGPL v3",16,{href:"https://www.gnu.org/licenses/agpl-3.0.html"}),". All code before that commit is licensed under ",(0,o.createVNode)(1,"a",null,"GNU GPL v3",16,{href:"https://www.gnu.org/licenses/gpl-3.0.html"}),", including tools unless their readme specifies otherwise. See ",(0,o.createVNode)(1,"a",null,"LICENSE",16,{href:"https://github.com/ARF-SS13/coyote-bayou/blob/master/LICENSE"})," and ",(0,o.createVNode)(1,"a",null,"GPLv3.txt",16,{href:"https://github.com/tgstation/tgstation/blob/master/GPLv3.txt"})," for more details."],0),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("The TGS DMAPI API is licensed as a subproject under the MIT license."),(0,o.createTextVNode)(" See the footer of "),(0,o.createVNode)(1,"a",null,"code/__DEFINES/tgs.dm",16,{href:"https://github.com/ARF-SS13/coyote-bayou/blob/master/code/__DEFINES/tgs.dm"}),(0,o.createTextVNode)(" and "),(0,o.createVNode)(1,"a",null,"code/modules/tgs/LICENSE",16,{href:"https://github.com/ARF-SS13/coyote-bayou/blob/master/code/modules/tgs/LICENSE"}),(0,o.createTextVNode)(" for the MIT license.")],0),(0,o.createVNode)(1,"p",null,["All assets including icons and sound are under a ",(0,o.createVNode)(1,"a",null,"Creative Commons 3.0 BY-SA license",16,{href:"https://creativecommons.org/licenses/by-sa/3.0/"})," unless otherwise indicated."],0)]}),V="object"==typeof n&&Object.keys(n).length>0&&Object.entries(n).reverse().map((function(e){var t=e[0],n=e[1];return(0,o.createComponentVNode)(2,c.Section,{title:(0,d["default"])(t,"d mmmm yyyy",!0),children:(0,o.createComponentVNode)(2,c.Box,{ml:3,children:Object.entries(n).map((function(e){var t=e[0],n=e[1];return(0,o.createFragment)([(0,o.createVNode)(1,"h4",null,[t,(0,o.createTextVNode)(" changed:")],0),(0,o.createComponentVNode)(2,c.Box,{ml:3,children:(0,o.createComponentVNode)(2,c.Table,{children:n.map((function(e){var t=Object.keys(e)[0];return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{className:(0,r.classes)(["Changelog__Cell","Changelog__Cell--Icon"]),children:(0,o.createComponentVNode)(2,c.Icon,{color:h[t]?h[t].color:h.unknown.color,name:h[t]?h[t].icon:h.unknown.icon})}),(0,o.createComponentVNode)(2,c.Table.Cell,{className:"Changelog__Cell",children:e[t]})]},t+e[t])}))})})],4,t)}))})},t)}));return(0,o.createComponentVNode)(2,i.Window,{title:"Changelog",width:675,height:650,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[C,V,"string"==typeof n&&(0,o.createVNode)(1,"p",null,n,0),N]})})},s}(o.Component);t.Changelog=N},53785:function(e,t,n){"use strict";t.__esModule=!0,t.CharacterDirectory=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={Unset:"label",Top:"red",Bottom:"blue",Switch:"purple","No ERP":"black"};t.CharacterDirectory=function(e,t){var n=(0,r.useBackend)(t),i=n.act,u=n.data,s=u.personalName,p=(u.personalVisibility,u.personalTag,u.personalErpTag,u.prefsOnly,u.personalAdvert,u.personalFlist,u.personalDMs,(0,r.useLocalState)(t,"SelectedTab",1)),C=p[0],h=p[1];return(0,o.createComponentVNode)(2,c.Window,{width:1280,height:600,theme:"ntos",title:"the Bar at the End of the Universe Yellow Pages",resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{style:{"background-image":"url('../../assets/bg-hornysex.png')","background-size":"fill"},children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Welcome, "+s+"!",buttons:(0,o.createComponentVNode)(2,l)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{fluid:!0,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===C,onClick:function(){h(1),i("JustUpdate")},children:"Directory"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===C,onClick:function(){h(2),i("JustUpdate")},children:"Options"})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:!0,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,d)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,m)})]})})})};var l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.personalVisibility;return(0,o.createComponentVNode)(2,a.Button,{icon:i?"toggle-on":"toggle-off",selected:i,onClick:function(){return c("setVisible")},children:i?"Visible":"Invisible"})},d=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data,(0,r.useLocalState)(t,"SelectedTab",1)),c=a[0];a[1];return(0,o.createFragment)([1===c&&(0,o.createComponentVNode)(2,p),2===c&&(0,o.createComponentVNode)(2,u),3===c&&(0,o.createComponentVNode)(2,s)],0)},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=(i.personalName,i.personalVisibility,i.personalTag),d=i.personalErpTag,u=i.prefsOnly,s=i.personalAdvert,m=i.personalFlist,p=(i.personalDMs,(0,r.useLocalState)(t,"overwritePrefs",u)),C=p[0];p[1];return(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)(),children:[(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[" ",(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:!0,children:"Vore Tag:"}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"Unset"===l?"toggle-off":"toggle-on",selected:"Unset"!==l,content:l,onClick:function(){return c("setTag",{overwrite_prefs:C})}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:!0,children:"ERP Tag:"}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Button,{icon:"Unset"===d?"toggle-off":"toggle-on",selected:"Unset"!==d,content:d,onClick:function(){return c("setErpTag",{overwrite_prefs:C})}})})]})}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Advertisement",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sticky-note",fluid:!0,content:s,onClick:function(){return c("editAd",{overwrite_prefs:C})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"F-List Link",children:(0,o.createComponentVNode)(2,a.Button,{icon:"linkify",fluid:!0,content:m,onClick:function(){return c("editFlist",{overwrite_prefs:C})}})})]})]})},s=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.ReadmeText);return(0,o.createComponentVNode)(2,a.Section,{title:"Read Me",children:(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:{__html:c}})})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.personalLookingForFriends;return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box)}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{icon:i?"toggle-on":"toggle-off",selected:i,content:i?"Looking for Friends":"Not Looking for Friends",onClick:function(){return c("setLookingForFriends")}})})]})})},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.directory,u=l.canOrbit,s=(0,r.useLocalState)(t,"sortId","name"),m=s[0],p=(s[1],(0,r.useLocalState)(t,"sortOrder","name")),h=p[0],N=(p[1],(0,r.useLocalState)(t,"overlay",null));N[0],N[1];return(0,o.createComponentVNode)(2,a.Section,{title:"Directory",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Refresh",onClick:function(){return c("refresh")}}),children:(0,o.createComponentVNode)(2,a.Table,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,C,{id:"looking_for_friends",children:(0,o.createComponentVNode)(2,a.Tooltip,{content:"These people are looking to make new friends! Why not click a star and say hello?",children:"LFF"})}),(0,o.createComponentVNode)(2,C,{id:"name",children:"Name"}),(0,o.createComponentVNode)(2,C,{id:"gender",children:"Gender"}),(0,o.createComponentVNode)(2,C,{id:"species",children:"Species"}),(0,o.createComponentVNode)(2,C,{id:"whokisser",children:"Orientation"}),(0,o.createComponentVNode)(2,C,{id:"erptag",children:"Position"}),(0,o.createComponentVNode)(2,C,{id:"tag",children:"Vore"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:"Examine"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:"F-List"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:"Message"})]}),d.sort((function(e,t){var n=h?1:-1,o=e[m].toString(),r=t[m].toString();return o.localeCompare(r)*n})).map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{backgroundColor:i[e.erptag]||"label",style:{border:"1px solid #000","border-radius":"30px"},children:[(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,collapsing:!0,textAlign:"center",children:e.looking_for_friends?(0,o.createComponentVNode)(2,a.Button,{icon:"star",color:"green",onClick:function(){return c("pager",{quid:e.quid})}}):(0,o.createFragment)()}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,collapsing:!0,children:[u?(0,o.createComponentVNode)(2,a.Button,{color:i[e.erptag],icon:"ghost",onClick:function(){return c("orbit",{ref:e.ref})}}):(0,o.createFragment)()," "+e.name]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.gender}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.species}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.whokisser}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.erptag}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.tag}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){var t;return c("inspect",((t={quid:e.quid,my_quid:l.personalQuid,name:e.name,species:e.species,ooc_notes:e.ooc_notes,tag:e.tag,erptag:e.erptag,character_ad:e.character_ad,flavor_text:e.flavor_text,ref:e.ref,gender:e.gender,whokisser:e.whokisser,flist:e.flist}).quid=e.quid,t.dms_r_open=e.dms_r_open,t.looking_for_friends=e.looking_for_friends,t.profile_pic=e.profile_pic,t))},icon:"sticky-note",mr:1,content:"View"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:e.flist?(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("view_flist",{quid:e.quid})},icon:"link",mr:1,content:"F-List"}):(0,o.createFragment)()}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pager",{quid:e.quid})},icon:"envelope",mr:1})})]},t)}))]})})},C=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,e.id),i=e.children,l=(0,r.useLocalState)(t,"sortId","name"),d=l[0],u=l[1],s=(0,r.useLocalState)(t,"sortOrder","name"),m=s[0],p=s[1];return(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",width:"1px",children:(0,o.createComponentVNode)(2,a.Button,{width:"100%",color:d!==c&&"transparent",onClick:function(){d===c?p(!m):(u(c),p(!0))},children:[i,d===c&&(0,o.createComponentVNode)(2,a.Icon,{name:m?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},26750:function(e,t,n){"use strict";t.__esModule=!0,t.CharacterInspection=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(63089),l=n(7229);t.CharacterInspection=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,h=l.gender,N=l.species,V=(l.vorepref,l.erppref,l.kisspref,l.flink,l.ad,l.notes,l.flavor,l.their_quid),b=l.viewer_quid,f=l.name,g=(l.looking_for_friends,(0,r.useLocalState)(t,"SelectedTab",1)),v=g[0],k=g[1];return(0,o.createComponentVNode)(2,c.Window,{width:580,height:640,resizable:!0,title:f+" the "+N+" ("+h+")",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{title:f+" the "+N+" ("+h+")",smallTitle:!0,buttons:(0,o.createFragment)([(0,o.createTextVNode)("Say\xa0Hi!\xa0--\x3e\xa0\xa0\xa0"),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return i("pager",{their_quid:V,viewer_quid:b})},icon:"envelope",tooltip:"Send a message to this character!",mr:1})],4),children:[(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,C)]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{fluid:!0,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===v,onClick:function(){k(1),i("JustUpdate")},children:"Flavor Text"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===v,onClick:function(){k(2),i("JustUpdate")},children:"OOC Notes"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===v,onClick:function(){k(3),i("JustUpdate")},children:"Extra Info"})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,shrink:!0,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,d)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,u)})]})})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=(0,r.useLocalState)(t,"SelectedTab",1),d=l[0],u=(l[1],i.profile_pic&&i.profile_pic.match(/^(http|https):\/\//));return(0,o.createFragment)(1===d&&(0,o.createComponentVNode)(2,a.Box,{children:[u&&i.profile_pic?(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",tooltip:"View this character's profile picture!",onClick:function(){return c("show_pic",{their_quid:i.their_quid,viewer_quid:i.viewer_quid})},children:(0,o.createComponentVNode)(2,a.Box,{as:"img",height:"65vh",src:i.profile_pic,alt:"Imagine a cool image here!",width:"100%",style:{objectFit:"contain",maxHeight:"65vh"}})})}):(0,o.createFragment)(),(0,o.createComponentVNode)(2,a.Section,{title:"Flavor Text",children:(0,o.createComponentVNode)(2,a.Box,{style:{whiteSpace:"pre-wrap"},dangerouslySetInnerHTML:h(i.flavor)})})]})||2===d&&(0,o.createComponentVNode)(2,a.Section,{title:"OOC Notes",children:(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:h(i.notes)})})||3===d&&(0,o.createComponentVNode)(2,a.Section,{title:"Extra Info",children:(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:h(i.ad)})}),0)},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.looking_for_friends,d=i.their_quid,u=i.viewer_quid;return(0,o.createComponentVNode)(2,a.Box,{mx:1,mt:1,textAlign:"center",children:l?(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pager",{their_quid:d,viewer_quid:u})},tooltip:"They're looking for a friend! Send them a message!",mr:1,children:["Looking for friends! --\x3e\xa0\xa0\xa0",(0,o.createComponentVNode)(2,a.Icon,{name:"envelope",size:2}),"<-- Send me a message!"]}):(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("pager",{their_quid:d,viewer_quid:u})},color:"transparent",icon:"envelope-circle-check",tooltip:"Send a message to this character!",mr:1})})},s=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.erppref);return(0,o.createComponentVNode)(2,a.Button,{icon:"heart",tooltip:"Is this person into ERP, and if so, are they a top, bottom, or switch?",tooltipPosition:"bottom",textAlign:"center",color:"transparent",mr:1,children:c})},m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.vorepref);return(0,o.createComponentVNode)(2,a.Button,{icon:"drumstick-bite",tooltip:"Is this person into vore, and if so, what kind?",tooltipPosition:"bottom",textAlign:"center",color:"transparent",mr:1,children:c})},p=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.kisspref);return(0,o.createComponentVNode)(2,a.Button,{icon:"kiss",tooltip:"What sort of person this person likes to kiss!",tooltipPosition:"bottom",textAlign:"center",color:"transparent",mr:1,children:c})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.flink,d=i.their_quid,u=i.viewer_quid;return l&&(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("view_flist",{their_quid:d,viewer_quid:u})},content:"F-List",color:"transparent",icon:"link",tooltip:"View this character's F-List (if any)!",tooltipPosition:"bottom",disabled:!l,mr:1})},h=function(e){var t=(0,l.sanitizeText)(e,["b","br","center","code","div","font","hr","i","li","menu","ol","p","pre","table","td","th","tr","u","ul"],["class","style"]);return{__html:(0,i.marked)(t,{smartypants:!0,gfm:!0,tables:!0,sanitize:!1,breaks:!0,smartLists:!0})}}},19427:function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ChemAcclimator=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:320,height:271,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[l.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return i("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:l.target_temperature,stepPixelSize:2,onChange:function(e,t){i("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:l.enabled?"On":"Off",selected:l.enabled,onClick:function(){return i("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l.max_volume,unit:"u",width:"50px",minValue:l.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return i("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:l.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:l.emptying?"Emptying":"Filling"})]})})]})})}},86389:function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ChemDebugSynthesizer=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.amount,u=l.beakerCurrentVolume,s=l.beakerMaxVolume,m=l.isBeakerLoaded,p=l.beakerContents,C=void 0===p?[]:p;return(0,o.createComponentVNode)(2,c.Window,{width:390,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:m?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return i("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:d,unit:"u",minValue:1,maxValue:s,step:1,stepPixelSize:2,onChange:function(e,t){return i("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return i("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return i("makecup")}}),children:m?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," / "+s+" u"]}),C.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})})})}},16551:function(e,t,n){"use strict";t.__esModule=!0,t.ChemDispenser=void 0;var o=n(58734),r=n(5339),a=n(85260),c=n(54777),i=n(50930),l=n(33677);t.ChemDispenser=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=!!u.recordingRecipe,m=Object.keys(u.recipes).map((function(e){return{name:e,contents:u.recipes[e]}})),p=u.beakerTransferAmounts||[],C=s&&Object.keys(u.recordingRecipe).map((function(e){return{id:e,name:(0,a.toTitleCase)(e.replace(/_/," ")),volume:u.recordingRecipe[e]}}))||u.beakerContents||[];return(0,o.createComponentVNode)(2,l.Window,{width:565,height:620,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:s&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,color:"red",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"circle",mr:1}),"Recording"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Chemical Storage",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:u.cartridgeCharge/u.maxCartridgeCharge,children:(0,r.toFixed)(u.cartridgeCharge)+" units"})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Recipes",buttons:(0,o.createFragment)([!s&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:(0,o.createComponentVNode)(2,i.Button,{color:"transparent",content:"Clear recipes",onClick:function(){return d("clear_recipes")}})}),!s&&(0,o.createComponentVNode)(2,i.Button,{icon:"circle",disabled:!u.isBeakerLoaded,content:"Record",onClick:function(){return d("record_recipe")}}),s&&(0,o.createComponentVNode)(2,i.Button,{icon:"ban",color:"transparent",content:"Discard",onClick:function(){return d("cancel_recording")}}),s&&(0,o.createComponentVNode)(2,i.Button,{icon:"save",color:"green",content:"Save",onClick:function(){return d("save_recording")}})],0),children:(0,o.createComponentVNode)(2,i.Box,{mr:-1,children:[m.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",width:"129.5px",lineHeight:1.75,content:e.name,onClick:function(){return d("dispense_recipe",{recipe:e.name})}},e.name)})),0===m.length&&(0,o.createComponentVNode)(2,i.Box,{color:"light-gray",children:"No recipes."})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Dispense",buttons:p.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",selected:e===u.amount,content:e,onClick:function(){return d("amount",{target:e})}},e)})),children:(0,o.createComponentVNode)(2,i.Box,{mr:-1,children:u.chemicals.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",width:"129.5px",lineHeight:1.75,content:e.title,onClick:function(){return d("dispense",{reagent:e.id})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:p.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"minus",disabled:s,content:e,onClick:function(){return d("remove",{amount:e})}},e)})),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Beaker",buttons:!!u.isBeakerLoaded&&(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!u.isBeakerLoaded,onClick:function(){return d("eject")}}),children:(s?"Virtual beaker":u.isBeakerLoaded&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.AnimatedNumber,{initial:0,value:u.beakerCurrentVolume}),(0,o.createTextVNode)("/"),u.beakerMaxVolume,(0,o.createTextVNode)(" units")],0))||"No beaker"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Contents",children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",children:u.isBeakerLoaded||s?0===C.length&&"Nothing":"N/A"}),C.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{color:"label",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{initial:0,value:e.volume})," ","units of ",e.name]},e.name)}))]})]})})]})})}},81900:function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilterPane=t.ChemFilter=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=(0,r.useBackend)(t).act,c=e.title,i=e.list,l=e.reagentName,d=e.onReagentInput,u=c.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:c,minHeight:"240px",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return d(t)}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",onClick:function(){return n("add",{which:u,name:l})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return n("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;t.ChemFilter=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.left,u=void 0===d?[]:d,s=l.right,m=void 0===s?[]:s,p=(0,r.useLocalState)(t,"leftName",""),C=p[0],h=p[1],N=(0,r.useLocalState)(t,"rightName",""),V=N[0],b=N[1];return(0,o.createComponentVNode)(2,c.Window,{width:500,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i,{title:"Left",list:u,reagentName:C,onReagentInput:function(e){return h(e)}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i,{title:"Right",list:m,reagentName:V,onReagentInput:function(e){return b(e)}})})]})})})}},91354:function(e,t,n){"use strict";t.__esModule=!0,t.ChemHeater=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677),l=n(36706);t.ChemHeater=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.targetTemp,m=u.isActive,p=u.isBeakerLoaded,C=u.currentTemp,h=u.beakerCurrentVolume,N=u.beakerMaxVolume,V=u.beakerContents,b=void 0===V?[]:V;u.currentpH;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:320,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Thermostat",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:m?"power-off":"times",selected:m,content:m?"On":"Off",onClick:function(){return d("power")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,c.NumberInput,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,r.round)(s),minValue:0,maxValue:1e3,onDrag:function(e,t){return d("temperature",{target:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Reading",children:(0,o.createComponentVNode)(2,c.Box,{width:"60px",textAlign:"right",children:p&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:C,format:function(e){return(0,r.toFixed)(e)+" K"}})||"\u2014"})})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Beaker",buttons:!!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"label",mr:2,children:[h," / ",N," units,",u.currentpH," pH"]}),(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject",onClick:function(){return d("eject")}})],4),children:(0,o.createComponentVNode)(2,l.BeakerContents,{beakerLoaded:p,beakerContents:b})})]})})}},68084:function(e,t,n){"use strict";t.__esModule=!0,t.ChemMaster=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ChemMaster=function(e,t){var n=(0,r.useBackend)(t).data.screen;return(0,o.createComponentVNode)(2,c.Window,{width:465,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:"analyze"===n&&(0,o.createComponentVNode)(2,m)||(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,u=i.screen,p=i.beakerContents,C=void 0===p?[]:p,h=i.bufferContents,N=void 0===h?[]:h,V=i.beakerCurrentVolume,b=i.beakerMaxVolume,f=i.isBeakerLoaded,g=i.isPillBottleLoaded,v=i.pillBottleCurrentAmount,k=i.pillBottleMaxAmount;return"analyze"===u?(0,o.createComponentVNode)(2,m):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:!!i.isBeakerLoaded&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:2,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:V,initial:0})," / "+b+" units"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return c("eject")}})],4),children:[!f&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"3px",mb:"5px",children:"No beaker loaded."}),!!f&&0===C.length&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"3px",mb:"5px",children:"Beaker is empty."}),(0,o.createComponentVNode)(2,l,{children:C.map((function(e){return(0,o.createComponentVNode)(2,d,{chemical:e,transferTo:"buffer"},e.id)}))})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Buffer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:1,children:"Mode:"}),(0,o.createComponentVNode)(2,a.Button,{color:i.mode?"good":"bad",icon:i.mode?"exchange-alt":"times",content:i.mode?"Transfer":"Destroy",onClick:function(){return c("toggleMode")}})],4),children:[0===N.length&&(0,o.createComponentVNode)(2,a.Box,{color:"label",mt:"3px",mb:"5px",children:"Buffer is empty."}),(0,o.createComponentVNode)(2,l,{children:N.map((function(e){return(0,o.createComponentVNode)(2,d,{chemical:e,transferTo:"beaker"},e.id)}))})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Packaging",children:(0,o.createComponentVNode)(2,s)}),!!g&&(0,o.createComponentVNode)(2,a.Section,{title:"Pill Bottle",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:2,children:[v," / ",k," pills"]}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return c("ejectPillBottle")}})],4)})],0)},l=a.Table,d=function(e,t){var n=(0,r.useBackend)(t).act,c=e.chemical,i=e.transferTo;return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.volume,initial:0})," units of "+c.name]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{content:"1",onClick:function(){return n("transfer",{id:c.id,amount:1,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{content:"5",onClick:function(){return n("transfer",{id:c.id,amount:5,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{content:"10",onClick:function(){return n("transfer",{id:c.id,amount:10,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{content:"All",onClick:function(){return n("transfer",{id:c.id,amount:1e3,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"ellipsis-h",title:"Custom amount",onClick:function(){return n("transfer",{id:c.id,amount:-1,to:i})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"question",title:"Analyze",onClick:function(){return n("analyze",{id:c.id})}})]})]},c.id)},u=function(e){var t=e.label,n=e.amountUnit,r=e.amount,c=e.onChangeAmount,i=e.onCreate,l=e.sideNote;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,children:[(0,o.createComponentVNode)(2,a.NumberInput,{width:"84px",unit:n,step:1,stepPixelSize:15,value:r,minValue:1,maxValue:10,onChange:c}),(0,o.createComponentVNode)(2,a.Button,{ml:1,content:"Create",onClick:i}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,ml:1,color:"label",children:l})]})},s=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=(0,r.useSharedState)(t,"pillAmount",1),d=l[0],s=l[1],m=(0,r.useSharedState)(t,"patchAmount",1),p=m[0],C=m[1],h=(0,r.useSharedState)(t,"bottleAmount",1),N=h[0],V=h[1],b=(0,r.useSharedState)(t,"packAmount",1),f=b[0],g=b[1],v=(0,r.useSharedState)(t,"setstimpakAmount",1),k=v[0],x=v[1],B=(0,r.useSharedState)(t,"setsuperstimpakAmount",1),w=B[0],_=B[1],y=(0,r.useSharedState)(t,"setPowderbagAmount",1),S=y[0],L=y[1],I=(0,r.useSharedState)(t,"setprimitiveBottleAmount",1),T=I[0],A=I[1],F=i.condi,P=i.advanced,M=i.primitive,R=i.chosenPillStyle,D=i.pillStyles,j=void 0===D?[]:D;return(0,o.createComponentVNode)(2,a.LabeledList,{children:[!F&&!M&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill type",children:j.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:"30px",selected:e.id===R,textAlign:"center",color:"transparent",onClick:function(){return c("pillStyle",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.className})},e.id)}))}),!F&&!M&&(0,o.createComponentVNode)(2,u,{label:"Pills",amount:d,amountUnit:"pills",sideNote:"max 50u",onChangeAmount:function(e,t){return s(t)},onCreate:function(){return c("create",{type:"pill",amount:d,volume:"auto"})}}),!F&&!!P&&!M&&(0,o.createComponentVNode)(2,u,{label:"Patches",amount:p,amountUnit:"patches",sideNote:"max 40u",onChangeAmount:function(e,t){return C(t)},onCreate:function(){return c("create",{type:"patch",amount:p,volume:"auto"})}}),!F&&!M&&(0,o.createComponentVNode)(2,u,{label:"Bottles",amount:N,amountUnit:"bottles",sideNote:"max 30u",onChangeAmount:function(e,t){return V(t)},onCreate:function(){return c("create",{type:"bottle",amount:N,volume:"auto"})}}),!F&&!M&&(0,o.createComponentVNode)(2,u,{label:"Stimpaks",amount:k,amountUnit:"stimpaks",sideNote:"max 10u",onChangeAmount:function(e,t){return x(t)},onCreate:function(){return c("create",{type:"stimPak",amount:k,volume:"auto"})}}),!F&&!!P&&!M&&(0,o.createComponentVNode)(2,u,{label:"Super Stimpaks",amount:w,amountUnit:"super stimpaks",sideNote:"max 20u",onChangeAmount:function(e,t){return _(t)},onCreate:function(){return c("create",{type:"superStimpak",amount:w,volume:"auto"})}}),!!F&&(0,o.createComponentVNode)(2,u,{label:"Packs",amount:f,amountUnit:"packs",sideNote:"max 10u",onChangeAmount:function(e,t){return g(t)},onCreate:function(){return c("create",{type:"condimentPack",amount:f,volume:"auto"})}}),!!F&&(0,o.createComponentVNode)(2,u,{label:"Bottles",amount:N,amountUnit:"bottles",sideNote:"max 50u",onChangeAmount:function(e,t){return V(t)},onCreate:function(){return c("create",{type:"condimentBottle",amount:N,volume:"auto"})}}),!!M&&(0,o.createComponentVNode)(2,u,{label:"Powder Bag",amount:p,amountUnit:"powderbags",sideNote:"max 40u",onChangeAmount:function(e,t){return L(t)},onCreate:function(){return c("create",{type:"bag",amount:S,volume:"auto"})}}),!!M&&(0,o.createComponentVNode)(2,u,{label:"Primitive Bottles",amount:N,amountUnit:"bottles",sideNote:"max 60u",onChangeAmount:function(e,t){return A(t)},onCreate:function(){return c("create",{type:"bottle_primitive",amount:T,volume:"auto"})}})]})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=e.fermianalyze,d=i.analyzeVars;return(0,o.createComponentVNode)(2,a.Section,{title:"Analysis Results",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c("goScreen",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:d.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",children:d.state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,a.ColorBox,{color:d.color,mr:1}),d.color]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:d.description}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Metabolization Rate",children:[d.metaRate," u/minute"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Overdose Threshold",children:d.overD}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Addiction Threshold",children:d.addicD}),!!l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Purity",children:d.purityF}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inverse Ratio",children:d.inverseRatioF}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Purity E",children:d.purityE}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Lower Optimal Temperature",children:d.minTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upper Optimal Temperature",children:d.maxTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosive Temperature",children:d.eTemp}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"pH Peak",children:d.pHpeak})],4)]})})}},55505:function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ChemPress=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.current_volume,u=l.product_name,s=l.pill_style,m=l.pill_styles,p=void 0===m?[]:m,C=l.product,h=l.min_volume,N=l.max_volume;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:227,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Product",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Pills",checked:"pill"===C,onClick:function(){return i("change_product",{product:"pill"})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Patches",checked:"patch"===C,onClick:function(){return i("change_product",{product:"patch"})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Bottles",checked:"bottle"===C,onClick:function(){return i("change_product",{product:"bottle"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:d,unit:"u",width:"43px",minValue:h,maxValue:N,step:1,stepPixelSize:2,onChange:function(e,t){return i("change_current_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:[(0,o.createComponentVNode)(2,a.Input,{value:u,placeholder:u,onChange:function(e,t){return i("change_product_name",{name:t})}}),(0,o.createComponentVNode)(2,a.Box,{as:"span",children:C})]}),"pill"===C&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:"30px",selected:e.id===s,textAlign:"center",color:"transparent",onClick:function(){return i("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})})})}},17568:function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(58734),r=n(45445),a=n(59641),c=n(54777),i=n(50930),l=n(33677);t.ChemReactionChamber=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=(0,c.useLocalState)(t,"reagentName",""),m=s[0],p=s[1],C=(0,c.useLocalState)(t,"reagentQuantity",1),h=C[0],N=C[1],V=u.emptying,b=u.reagents||[];return(0,o.createComponentVNode)(2,l.Window,{width:250,height:225,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,color:V?"bad":"good",children:V?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(e,t){return p(t)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,a.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,i.NumberInput,{value:h,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(e,t){return N(t)}}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return d("add",{chem:m,amount:h})}})],4)],4),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"minus",color:"bad",onClick:function(){return d("remove",{chem:t})}}),children:e},t)}))(b)]})})})})}},91475:function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.ChemSplitter=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.straight,s=d.side,m=d.max_transfer;return(0,o.createComponentVNode)(2,i.Window,{width:220,height:105,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:m,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return l("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:s,unit:"u",width:"55px",minValue:1,maxValue:m,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return l("set_amount",{target:"side",amount:t})}})})]})})})})}},36294:function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.ChemSynthesizer=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.amount,s=d.current_reagent,m=d.chemicals,p=void 0===m?[]:m,C=d.possible_amounts,h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,i.Window,{width:300,height:375,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.Box,{children:h.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===u,onClick:function(){return l("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,c.Box,{mt:1,children:p.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===s,onClick:function(){return l("select",{reagent:e.id})}},e.id)}))})]})})})}},89223:function(e,t,n){"use strict";t.__esModule=!0,t.CivCargoHoldTerminal=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.CivCargoHoldTerminal=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.pad,s=d.sending,m=d.status_report,p=d.id_inserted,C=d.id_bounty_info;d.id_bounty_value,d.id_bounty_num;return(0,o.createComponentVNode)(2,c.Window,{resizable:!0,width:500,height:375,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{color:p?"blue":"default",children:p?"Welcome valued employee.":"To begin, insert your ID into the console."}),(0,o.createComponentVNode)(2,a.Section,{title:"Cargo Pad",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:u?"good":"bad",children:u?"Online":"Not Found"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cargo Report",children:m})]})}),(0,o.createComponentVNode)(2,i)]}),(0,o.createComponentVNode)(2,a.Flex.Item,{m:1,children:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"sync",content:"Check Contents",disabled:!u||!p,onClick:function(){return l("recalc")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:s?"times":"arrow-up",content:s?"Stop Sending":"Send Goods",selected:s,disabled:!u||!p,onClick:function(){return l(s?"stop":"send")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:C?"recycle":"pen",color:C?"green":"default",content:C?"Replace Bounty":"New Bounty",disabled:!p,onClick:function(){return l("bounty")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Eject",disabled:!p,onClick:function(){return l("eject")}})],4)})]})})})};var i=function(e,t){var n=(0,r.useBackend)(t).data,c=n.id_bounty_info,i=n.id_bounty_value,l=n.id_bounty_num;return(0,o.createComponentVNode)(2,a.Section,{title:"Bounty Info",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:c||"N/A, please add a new bounty."}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Quantity",children:c?l:"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Value",children:c?i:"N/A"})]})})}},57286:function(e,t,n){"use strict";t.__esModule=!0,t.ClockworkSlab=void 0;for(var o=n(58734),r=n(54777),a=n(45445),c=n(50930),i=n(33677),l="",d=0;d=_,tooltip:e.tip,tooltipPosition:"left",onClick:function(){return d("recite",{script:e.type})},children:"Recite "+e.required})}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,disabled:!e.quickbind,onClick:function(){return d("bind",{script:e.type})},children:["content=",e.bound?"Unbind "+e.bound:"Quickbind"]})})]},e.name)}))})]})]})})})}},22058:function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"],l=["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"],d=["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"],u=["the Red","the Soulless","the Master","the Lord of all things","Jr."];t.CodexGigas=function(e,t){var n=(0,r.useBackend)(t),s=n.act,m=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:450,height:450,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[m.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==m.currentSection,onClick:function(){return s(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:m.currentSection>2,onClick:function(){return s(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:m.currentSection>4,onClick:function(){return s(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==m.currentSection,onClick:function(){return s(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:m.currentSection<4,onClick:function(){return s("search")}})})]})]})})})}},36016:function(e,t,n){"use strict";t.__esModule=!0,t.ColorMatrixEditor=void 0;var o=n(58734),r=n(54777),a=n(5339),c=n(50930),i=n(33677);t.ColorMatrixEditor=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.mapRef,s=d.currentColor,m=s[0],p=(m[0],m[1],m[2],m[3],s[1]),C=(p[0],p[1],p[2],p[3],s[2]),h=(C[0],C[1],C[2],C[3],s[3]),N=(h[0],h[1],h[2],h[3],s[4]),V=(N[0],N[1],N[2],N[3],["r","g","b","a","c"]);return(0,o.createComponentVNode)(2,i.Window,{title:"Color Matrix Editor",width:600,height:220,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{align:"center",children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Stack,{children:[0,1,2,3].map((function(e,t){return(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Stack,{vertical:!0,children:[0,1,2,3,4].map((function(t,n){return(0,o.createComponentVNode)(2,c.Stack.Item,{children:[(0,o.createComponentVNode)(2,c.Box,{inline:!0,textColor:"label",width:"2.1rem",children:""+V[t]+V[e]+":"}),(0,o.createComponentVNode)(2,c.NumberInput,{inline:!0,value:s[4*t+e],step:.01,width:"50px",format:function(e){return(0,a.toFixed)(e,2)},onDrag:function(n,o){var r=s;r[4*t+e]=o,l("transition_color",{color:r})}})]},n)}))})},t)}))})})}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0}),(0,o.createComponentVNode)(2,c.Stack.Item,{align:"left",children:(0,o.createComponentVNode)(2,c.Button.Confirm,{content:"Confirm",confirmContent:"Confirm?",onClick:function(){return l("confirm")}})})]})}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,c.ByondUi,{height:"100%",params:{id:u,type:"map"}})})]})})})}},9842:function(e,t,n){"use strict";t.__esModule=!0,t.ColormateNoMatrix=t.ColormateMatrix=t.Colormate=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Colormate=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.matrixactive,m=u.temp,p=u.item||[];return(0,o.createComponentVNode)(2,c.Window,{width:"980",height:"720",resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{overflow:"auto",children:[m?(0,o.createComponentVNode)(2,a.NoticeBox,{children:m}):null,Object.keys(p).length?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Flex,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Section,{width:"50%",height:"20%",children:[(0,o.createVNode)(1,"center",null,"Item:",16),(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64, "+p.sprite,width:"100%",height:"100%",style:{"-ms-interpolation-mode":"nearest-neighbor"}})]}),(0,o.createComponentVNode)(2,a.Section,{width:"50%",height:"20%",children:[(0,o.createVNode)(1,"center",null,"Preview:",16),(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64, "+p.preview,width:"100%",height:"100%",style:{"-ms-interpolation-mode":"nearest-neighbor"}})]})]}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Tabs,{fluid:!0,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:!s,onClick:function(){return d("switch_modes",{mode:"0"})},children:"Regular coloring"},"0"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:s,onClick:function(){return d("switch_modes",{mode:"1"})},children:"Matrixed coloring"},"1")]}),s?(0,o.createFragment)([(0,o.createVNode)(1,"center",null,[(0,o.createTextVNode)("Coloring: "),p.name],0),(0,o.createComponentVNode)(2,l)],4):(0,o.createFragment)([(0,o.createVNode)(1,"center",null,[(0,o.createTextVNode)("Coloring: "),p.name],0),(0,o.createComponentVNode)(2,i)],4)]})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createVNode)(1,"center",null,"No item inserted.",16)})]})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{grow:1,fill:!0,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"33%",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Paint",icon:"fill",onClick:function(){return c("paint")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Clear",icon:"eraser",onClick:function(){return c("clear")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Eject",icon:"eject",onClick:function(){return c("drop")}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"66%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,height:"100%",content:"Select new color",icon:"paint-brush",onClick:function(){return c("choose_color")}})})]})})};t.ColormateNoMatrix=i;var l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.matrixcolors||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"33%",children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Paint",icon:"fill",onClick:function(){return c("matrix_paint")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Clear",icon:"eraser",onClick:function(){return c("clear")}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Eject",icon:"eject",onClick:function(){return c("drop")}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:["RR: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.rr,onChange:function(e,t){return c("set_matrix_color",{color:1,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["GR: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.gr,onChange:function(e,t){return c("set_matrix_color",{color:4,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["BR: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.br,onChange:function(e,t){return c("set_matrix_color",{color:7,value:t})}})]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:["RG: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.rg,onChange:function(e,t){return c("set_matrix_color",{color:2,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["GG: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.gg,onChange:function(e,t){return c("set_matrix_color",{color:5,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["BG: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.bg,onChange:function(e,t){return c("set_matrix_color",{color:8,value:t})}})]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:["RB: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.rb,onChange:function(e,t){return c("set_matrix_color",{color:3,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["GB: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.gb,onChange:function(e,t){return c("set_matrix_color",{color:6,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["BB: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.bb,onChange:function(e,t){return c("set_matrix_color",{color:9,value:t})}})]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:["CR: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.cr,onChange:function(e,t){return c("set_matrix_color",{color:10,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["CG: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.cg,onChange:function(e,t){return c("set_matrix_color",{color:11,value:t})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["CB: ",(0,o.createComponentVNode)(2,a.NumberInput,{width:"50px",minValue:-1e3,maxValue:1e3,value:i.cb,onChange:function(e,t){return c("set_matrix_color",{color:12,value:t})}})]})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"33%",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"question-circle",color:"blue"})," RG means red will become this much green.",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Icon,{name:"question-circle",color:"blue"})," CR means that red will have this much constrast applied to it."]})]})})};t.ColormateMatrix=l},77970:function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(58734),r=(n(85260),n(54777)),a=n(50930),c=n(33677);t.ComputerFabricator=function(e,t){var n=(0,r.useBackend)(t),s=n.act,m=n.data;return(0,o.createComponentVNode)(2,c.Window,{title:"Personal Computer Vendor",width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==m.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return s("clean_order")}}),0===m.state&&(0,o.createComponentVNode)(2,i),1===m.state&&(0,o.createComponentVNode)(2,l),2===m.state&&(0,o.createComponentVNode)(2,d),3===m.state&&(0,o.createComponentVNode)(2,u)]})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:"306px",children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:2,onClick:function(){return c("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:2,onClick:function(){return c("pick_device",{pick:"2"})}})})]})})]})},l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:"282px",buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return c("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return c("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return c("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return c("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return c("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return c("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return c("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return c("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return c("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return c("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return c("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Secondary Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a secondary RFID card reader, for manipulating or\nreading from a second standard RFID card.\nPlease note that a primary card reader is necessary to\nallow the device to read your identification, but one\nis included in the base price.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return c("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return c("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return c("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return c("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return c("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return c("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:2,onClick:function(){return c("confirm_order")}})]})},d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:"282px",children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?c.COLORS.department.security:e>=20&&e<30?c.COLORS.department.medbay:e>=30&&e<40?c.COLORS.department.science:e>=40&&e<50?c.COLORS.department.engineering:e>=50&&e<60?c.COLORS.department.cargo:e>=200&&e<230?c.COLORS.department.centcom:c.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:2,color:c.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(){return(0,o.createComponentVNode)(2,i.Window,{title:"Crew Monitor",width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{minHeight:"540px",children:(0,o.createComponentVNode)(2,s)})})})};var s=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(C=e.ijob,C%10==0),color:d(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,n=e.toxdam,r=e.burndam,s=e.brutedam,m=t+n+r+s,p=Math.min(Math.max(Math.ceil(m/25),0),5),l[p])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return c("select_person",{name:e.name})}})})]},e.name);var t,n,r,s,m,p,C}))]})}},52261:function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(36706),i=n(33677),l=[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}];t.Cryo=function(){return(0,o.createComponentVNode)(2,i.Window,{width:400,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,d)})})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:d.occupant.name||"No Occupant"}),!!d.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:d.occupant.statstate,children:d.occupant.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:d.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.occupant.health/d.occupant.maxHealth,color:d.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant.health})})}),l.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:d.isOperating?"power-off":"times",disabled:d.isOpen,onClick:function(){return i("power")},color:d.isOperating&&"green",children:d.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:d.isOpen?"unlock":"lock",onClick:function(){return i("door")},content:d.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:d.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return i("autoeject")},content:d.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!d.isBeakerLoaded,onClick:function(){return i("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:d.isBeakerLoaded,beakerContents:d.beakerContents})})],4)}},78804:function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.DecalPainter=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.decal_list||[],u=l.color_list||[],s=l.dir_list||[];return(0,o.createComponentVNode)(2,c.Window,{width:500,height:400,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===l.decal_style,onClick:function(){return i("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===l.decal_color,onClick:function(){return i("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===l.decal_direction,onClick:function(){return i("selected direction",{dirs:e.dirs})}},e.dirs)}))})]})})}},79670:function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.DisposalUnit=function(e,t){var n,i,l=(0,r.useBackend)(t),d=l.act,u=l.data;return u.full_pressure?(n="good",i="Ready"):u.panel_open?(n="bad",i="Power Disabled"):u.pressure_charging?(n="average",i="Pressurizing"):(n="bad",i="Off"),(0,o.createComponentVNode)(2,c.Window,{width:300,height:180,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:n,children:i}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:u.flush?"toggle-on":"toggle-off",disabled:u.isai||u.panel_open,content:u.flush?"Disengage":"Engage",onClick:function(){return d(u.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:u.isai,content:"Eject Contents",onClick:function(){return d("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:u.panel_open,selected:u.pressure_charging,onClick:function(){return d(u.pressure_charging?"pump-0":"pump-1")}})})]})})})})}},56991:function(e,t,n){"use strict";t.__esModule=!0,t.DnaConsoleCommands=t.DnaConsole=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(59641),i=n(85260),l=n(96525),d=n(54777),u=n(50930),s=n(33677),m=["gene","onChange","disabled"];var p=["A","T","C","G"],C={A:"green",T:"green",G:"blue",C:"blue",X:"grey"},h="storage",N="sequencer",V="enzymes",b="console",f="disk",g="injector",v="mutations",k="chromosomes",x="mutations",B="diskenzymes",w={1:"good",2:"bad",4:"average"},_=function(e,t){return e.Alias===t.Alias&&e.AppliedChromo===t.AppliedChromo};t.DnaConsole=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=(n.act,r.isPulsingRads),c=r.radPulseSeconds,i=r.view.consoleMode;return(0,o.createComponentVNode)(2,s.Window,{title:"DNA Console",width:539,height:710,resizable:!0,children:[!!a&&(0,o.createComponentVNode)(2,u.Dimmer,{fontSize:"14px",textAlign:"center",children:[(0,o.createComponentVNode)(2,u.Icon,{mr:1,name:"spinner",spin:!0}),"Radiation pulse in progress...",(0,o.createComponentVNode)(2,u.Box,{mt:1}),c,"s"]}),(0,o.createComponentVNode)(2,s.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,y),(0,o.createComponentVNode)(2,T),i===h&&(0,o.createComponentVNode)(2,F),i===N&&(0,o.createComponentVNode)(2,j),i===V&&(0,o.createComponentVNode)(2,z)]})]})};var y=function(e,t){return(0,o.createComponentVNode)(2,u.Section,{title:"DNA Scanner",buttons:(0,o.createComponentVNode)(2,S),children:(0,o.createComponentVNode)(2,I)})},S=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=n.act,c=r.hasDelayedAction,i=r.isPulsingRads,l=r.isScannerConnected,s=r.isScrambleReady,m=r.isViableSubject,p=r.scannerLocked,C=r.scannerOpen,h=r.scrambleSeconds;return l?(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,u.Button,{content:"Cancel Delayed Action",onClick:function(){return a("cancel_delay")}}),!!m&&(0,o.createComponentVNode)(2,u.Button,{disabled:!s||i,onClick:function(){return a("scramble_dna")},children:["Scramble DNA",!s&&" ("+h+"s)"]}),(0,o.createComponentVNode)(2,u.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,u.Button,{icon:p?"lock":"lock-open",color:p&&"bad",disabled:C,content:p?"Locked":"Unlocked",onClick:function(){return a("toggle_lock")}}),(0,o.createComponentVNode)(2,u.Button,{disabled:p,content:C?"Close":"Open",onClick:function(){return a("toggle_door")}})],0):(0,o.createComponentVNode)(2,u.Button,{content:"Connect Scanner",onClick:function(){return a("connect_scanner")}})},L=function(e,t){var n=e.status;return 0===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"good",children:"Conscious"}):2===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"average",children:"Unconscious"}):1===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"average",children:"Critical"}):3===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"bad",children:"Dead"}):4===n?(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:"bad",children:"Transforming"}):(0,o.createComponentVNode)(2,u.Box,{inline:!0,children:"Unknown"})},I=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=(n.act,r.subjectName),c=r.isScannerConnected,i=r.isViableSubject,l=r.subjectHealth,s=r.subjectRads,m=r.subjectStatus;return c?i?(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Status",children:[a,(0,o.createComponentVNode)(2,u.Icon,{mx:1,color:"label",name:"long-arrow-alt-right"}),(0,o.createComponentVNode)(2,L,{status:m})]}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,u.ProgressBar,{value:l,minValue:0,maxValue:100,ranges:{olive:[101,Infinity],good:[70,101],average:[30,70],bad:[-Infinity,30]},children:[l,"%"]})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Radiation",children:(0,o.createComponentVNode)(2,u.ProgressBar,{value:s,minValue:0,maxValue:100,ranges:{bad:[71,Infinity],average:[30,71],good:[0,30],olive:[-Infinity,0]},children:[s,"%"]})})]}):(0,o.createComponentVNode)(2,u.Box,{color:"average",children:"No viable subject found in DNA Scanner."}):(0,o.createComponentVNode)(2,u.Box,{color:"bad",children:"DNA Scanner is not connected."})},T=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=n.act,c=r.hasDisk,i=r.isInjectorReady,l=r.injectorSeconds,s=r.view.consoleMode;return(0,o.createComponentVNode)(2,u.Section,{title:"DNA Console",buttons:!i&&(0,o.createComponentVNode)(2,u.Box,{lineHeight:"20px",color:"label",children:["Injector on cooldown (",l,"s)"]}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,u.Button,{content:"Storage",selected:s===h,onClick:function(){return a("set_view",{consoleMode:h})}}),(0,o.createComponentVNode)(2,u.Button,{content:"Sequencer",disabled:!r.isViableSubject,selected:s===N,onClick:function(){return a("set_view",{consoleMode:N})}}),(0,o.createComponentVNode)(2,u.Button,{content:"Enzymes",selected:s===V,onClick:function(){return a("set_view",{consoleMode:V})}})]}),!!c&&(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Disk",children:(0,o.createComponentVNode)(2,u.Button,{icon:"eject",content:"Eject",onClick:function(){a("eject_disk"),a("set_view",{storageMode:b})}})})]})})};t.DnaConsoleCommands=T;var A=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=n.act,c=r.hasDisk,i=r.view,l=i.storageMode,s=i.storageConsSubMode,m=i.storageDiskSubMode;return(0,o.createFragment)([l===b&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Button,{selected:s===v,content:"Mutations",onClick:function(){return a("set_view",{storageConsSubMode:v})}}),(0,o.createComponentVNode)(2,u.Button,{selected:s===k,content:"Chromosomes",onClick:function(){return a("set_view",{storageConsSubMode:k})}})],4),l===f&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Button,{selected:m===v,content:"Mutations",onClick:function(){return a("set_view",{storageDiskSubMode:v})}}),(0,o.createComponentVNode)(2,u.Button,{selected:m===B,content:"Enzymes",onClick:function(){return a("set_view",{storageDiskSubMode:B})}})],4),(0,o.createComponentVNode)(2,u.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,u.Button,{content:"Console",selected:l===b,onClick:function(){return a("set_view",{storageMode:b,storageConsSubMode:v})}}),(0,o.createComponentVNode)(2,u.Button,{content:"Disk",disabled:!c,selected:l===f,onClick:function(){return a("set_view",{storageMode:f,storageDiskSubMode:x})}}),(0,o.createComponentVNode)(2,u.Button,{content:"Adv. Injector",selected:l===g,onClick:function(){return a("set_view",{storageMode:g})}})],0)},F=function(e,t){var n=(0,d.useBackend)(t),r=n.data,a=n.act,c=r.view,i=c.storageMode,l=c.storageConsSubMode,s=c.storageDiskSubMode,m=r.diskMakeupBuffer,p=r.diskHasMakeup,C=r.storage[i];return(0,o.createComponentVNode)(2,u.Section,{title:"Storage",buttons:(0,o.createComponentVNode)(2,A),children:[i===b&&l===v&&(0,o.createComponentVNode)(2,P,{mutations:C}),i===b&&l===k&&(0,o.createComponentVNode)(2,M),i===f&&s===x&&(0,o.createComponentVNode)(2,P,{mutations:C}),i===f&&s===B&&(0,o.createFragment)([(0,o.createComponentVNode)(2,Q,{makeup:m}),(0,o.createComponentVNode)(2,u.Button,{icon:"times",color:"red",disabled:!p,content:"Delete",onClick:function(){return a("del_makeup_disk")}})],4),i===g&&(0,o.createComponentVNode)(2,K)]})},P=function(e,t){var n=e.customMode,r=void 0===n?"":n,a=(0,d.useBackend)(t),c=a.data,l=a.act,s=e.mutations||[],m=c.view.storageMode+r,p=c.view["storage"+m+"MutationRef"],C=s.find((function(e){return e.ByondRef===p}));return!C&&s.length>0&&(C=s[0],p=C.ByondRef),(0,o.createComponentVNode)(2,u.Flex,{children:[(0,o.createComponentVNode)(2,u.Flex.Item,{width:"140px",children:(0,o.createComponentVNode)(2,u.Section,{title:(0,i.capitalize)(c.view.storageMode)+" Storage",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,u.Button,{fluid:!0,ellipsis:!0,color:"transparent",selected:e.ByondRef===p,content:e.Name,onClick:function(){var t;return l("set_view",((t={})["storage"+m+"MutationRef"]=e.ByondRef,t))}},e.ByondRef)}))})}),(0,o.createComponentVNode)(2,u.Flex.Item,{children:(0,o.createComponentVNode)(2,u.Divider,{vertical:!0})}),(0,o.createComponentVNode)(2,u.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,u.Section,{title:"Mutation Info",level:2,children:(0,o.createComponentVNode)(2,R,{mutation:C})})})]})},M=function(e,t){var n,a=(0,d.useBackend)(t),c=a.data,i=a.act,l=null!=(n=c.chromoStorage)?n:[],s=(0,r.uniqBy)((function(e){return e.Name}))(l),m=c.view.storageChromoName,p=l.find((function(e){return e.Name===m}));return(0,o.createComponentVNode)(2,u.Flex,{children:[(0,o.createComponentVNode)(2,u.Flex.Item,{width:"140px",children:(0,o.createComponentVNode)(2,u.Section,{title:"Console Storage",level:2,children:s.map((function(e){return(0,o.createComponentVNode)(2,u.Button,{fluid:!0,ellipsis:!0,color:"transparent",selected:e.Name===m,content:e.Name,onClick:function(){return i("set_view",{storageChromoName:e.Name})}},e.Index)}))})}),(0,o.createComponentVNode)(2,u.Flex.Item,{children:(0,o.createComponentVNode)(2,u.Divider,{vertical:!0})}),(0,o.createComponentVNode)(2,u.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,u.Section,{title:"Chromosome Info",level:2,children:!p&&(0,o.createComponentVNode)(2,u.Box,{color:"label",children:"Nothing to show."})||(0,o.createFragment)([(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Name",children:p.Name}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Description",children:p.Description}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Amount",children:l.filter((function(e){return e.Name===p.Name})).length})]}),(0,o.createComponentVNode)(2,u.Button,{mt:2,icon:"eject",content:"Eject Chromosome",onClick:function(){return i("eject_chromo",{chromo:p.Name})}})],4)})})]})},R=function(e,t){var n,c,i,l=e.mutation,s=(0,d.useBackend)(t),m=s.data,p=s.act,C=m.diskCapacity,h=m.diskReadOnly,N=m.hasDisk,V=m.isInjectorReady,b=null!=(n=m.storage.disk)?n:[],f=null!=(c=m.storage.console)?c:[],g=null!=(i=m.storage.injector)?i:[];if(!l)return(0,o.createComponentVNode)(2,u.Box,{color:"label",children:"Nothing to show."});if("occupant"===l.Source&&!l.Discovered)return(0,o.createComponentVNode)(2,u.LabeledList,{children:(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Name",children:l.Alias})});var v=f.find((function(e){return _(e,l)})),k=b.find((function(e){return _(e,l)})),x=(0,a.flow)([(0,r.uniqBy)((function(e){return e.Name})),(0,r.filter)((function(e){return e.Name!==l.Name}))])([].concat(b,f));return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Name",children:(0,o.createComponentVNode)(2,u.Box,{inline:!0,color:w[l.Quality],children:l.Name})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Description",children:l.Description}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Instability",children:l.Instability})]}),(0,o.createComponentVNode)(2,u.Divider),(0,o.createComponentVNode)(2,u.Box,{children:["disk"===l.Source&&(0,o.createComponentVNode)(2,J,{disabled:!N||C<=0||h,mutations:x,source:l}),"console"===l.Source&&(0,o.createComponentVNode)(2,J,{mutations:x,source:l}),["occupant","disk","console"].includes(l.Source)&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Dropdown,{width:"240px",options:g.map((function(e){return e.name})),disabled:0===g.length||!l.Active,selected:"Add to advanced injector",onSelected:function(e){return p("add_advinj_mut",{mutref:l.ByondRef,advinj:e,source:l.Source})}}),(0,o.createComponentVNode)(2,u.Button,{icon:"syringe",disabled:!V||!l.Active,content:"Print Activator",onClick:function(){return p("print_injector",{mutref:l.ByondRef,is_activator:1,source:l.Source})}}),(0,o.createComponentVNode)(2,u.Button,{icon:"syringe",disabled:!V||!l.Active,content:"Print Mutator",onClick:function(){return p("print_injector",{mutref:l.ByondRef,is_activator:0,source:l.Source})}})],4)]}),["disk","occupant"].includes(l.Source)&&(0,o.createComponentVNode)(2,u.Button,{icon:"save",disabled:v||!l.Active,content:"Save to Console",onClick:function(){return p("save_console",{mutref:l.ByondRef,source:l.Source})}}),["console","occupant"].includes(l.Source)&&(0,o.createComponentVNode)(2,u.Button,{icon:"save",disabled:k||!N||C<=0||h||!l.Active,content:"Save to Disk",onClick:function(){return p("save_disk",{mutref:l.ByondRef,source:l.Source})}}),["console","disk","injector"].includes(l.Source)&&(0,o.createComponentVNode)(2,u.Button,{icon:"times",color:"red",content:"Delete from "+l.Source,onClick:function(){return p("delete_"+l.Source+"_mut",{mutref:l.ByondRef})}}),(2===l.Class||!!l.Scrambled&&"occupant"===l.Source)&&(0,o.createComponentVNode)(2,u.Button,{content:"Nullify",onClick:function(){return p("nullify",{mutref:l.ByondRef})}}),(0,o.createComponentVNode)(2,u.Divider),(0,o.createComponentVNode)(2,D,{disabled:"occupant"!==l.Source,mutation:l})],0)},D=function(e,t){var n=e.mutation,r=e.disabled,a=(0,d.useBackend)(t),c=(a.data,a.act);return 0===n.CanChromo?(0,o.createComponentVNode)(2,u.Box,{color:"label",children:"No compatible chromosomes"}):1===n.CanChromo?r?(0,o.createComponentVNode)(2,u.Box,{color:"label",children:"No chromosome applied."}):(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Dropdown,{width:"240px",options:n.ValidStoredChromos,disabled:0===n.ValidStoredChromos.length,selected:0===n.ValidStoredChromos.length?"No Suitable Chromosomes":"Select a chromosome",onSelected:function(e){return c("apply_chromo",{chromo:e,mutref:n.ByondRef})}}),(0,o.createComponentVNode)(2,u.Box,{color:"label",mt:1,children:["Compatible with: ",n.ValidChromos]})],4):2===n.CanChromo?(0,o.createComponentVNode)(2,u.Box,{color:"label",children:["Applied chromosome: ",n.AppliedChromo]}):null},j=function(e,t){var n,r,a=(0,d.useBackend)(t),c=a.data,i=a.act,s=null!=(n=null==(r=c.storage)?void 0:r.occupant)?n:[],m=c.isJokerReady,p=c.isMonkey,C=c.jokerSeconds,h=c.subjectStatus,N=c.view,V=N.sequencerMutation,b=N.jokerActive,f=s.find((function(e){return e.Alias===V}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,u.Flex.Item,{width:s.length<=8?"154px":"174px",children:(0,o.createComponentVNode)(2,u.Section,{title:"Sequences",height:"214px",overflowY:s.length>8&&"scroll",children:s.map((function(e){return(0,o.createComponentVNode)(2,O,{url:(0,l.resolveAsset)(e.Image),selected:e.Alias===V,onClick:function(){i("set_view",{sequencerMutation:e.Alias}),i("check_discovery",{alias:e.Alias})}},e.Alias)}))})}),(0,o.createComponentVNode)(2,u.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,u.Section,{title:"Sequence Info",minHeight:"100%",children:(0,o.createComponentVNode)(2,R,{mutation:f})})})]}),3===h&&(0,o.createComponentVNode)(2,u.Section,{color:"bad",children:"Genetic sequence corrupted. Subject diagnostic report: DECEASED."})||p&&"Monkified"!==(null==f?void 0:f.Name)&&(0,o.createComponentVNode)(2,u.Section,{color:"bad",children:"Genetic sequence corrupted. Subject diagnostic report: MONKEY."})||4===h&&(0,o.createComponentVNode)(2,u.Section,{color:"bad",children:"Genetic sequence corrupted. Subject diagnostic report: TRANSFORMING."})||(0,o.createComponentVNode)(2,u.Section,{title:"Genome Sequencer\u2122",buttons:!m&&(0,o.createComponentVNode)(2,u.Box,{lineHeight:"20px",color:"label",children:["Joker on cooldown (",C,"s)"]})||b&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Box,{mr:1,inline:!0,color:"label",children:"Click on a gene to reveal it."}),(0,o.createComponentVNode)(2,u.Button,{content:"Cancel Joker",onClick:function(){return i("set_view",{jokerActive:""})}})],4)||(0,o.createComponentVNode)(2,u.Button,{icon:"crown",color:"purple",content:"Use Joker",onClick:function(){return i("set_view",{jokerActive:"1"})}}),children:(0,o.createComponentVNode)(2,E,{mutation:f})})],0)},O=function(e,t){var n,r=e.url,a=e.selected,c=e.onClick;return a&&(n="2px solid #22aa00"),(0,o.createComponentVNode)(2,u.Box,{as:"img",src:r,style:{width:"64px",margin:"2px","margin-left":"4px",outline:n},onClick:c})},W=function(e,t){var n=e.gene,r=e.onChange,a=e.disabled,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,m),i=p.length,l=p.indexOf(n),d=a&&C.X||C[n];return(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Button,Object.assign({},c,{color:d,onClick:function(e){if(e.preventDefault(),r)if(-1!==l){var t=p[(l+1)%i];r(e,t)}else r(e,p[0])},oncontextmenu:function(e){if(e.preventDefault(),r)if(-1!==l){var t=p[(l-1+i)%i];r(e,t)}else r(e,p[i-1])},children:n})))},E=function(e,t){var n=e.mutation,r=(0,d.useBackend)(t),a=r.data,i=r.act,l=a.view.jokerActive;if(!n)return(0,o.createComponentVNode)(2,u.Box,{color:"average",children:"No genome selected for sequencing."});if(n.Scrambled)return(0,o.createComponentVNode)(2,u.Box,{color:"average",children:"Sequence unreadable due to unpredictable mutation."});for(var s=n.Sequence,m=n.DefaultSeq,p=[],C=function(e){var t=s.charAt(e),r=(0,o.createComponentVNode)(2,W,{width:"22px",textAlign:"center",disabled:!!n.Scrambled||1!==n.Class,className:"X"===(null==m?void 0:m.charAt(e))&&!n.Active&&(0,c.classes)(["outline-solid","outline-color-orange"]),gene:t,onChange:function(t,o){if(!t.ctrlKey)return l?(i("pulse_gene",{pos:e+1,gene:"J",alias:n.Alias}),void i("set_view",{jokerActive:""})):void i("pulse_gene",{pos:e+1,gene:o,alias:n.Alias});i("pulse_gene",{pos:e+1,gene:"X",alias:n.Alias})}});p.push(r)},h=0;h=3){var r=(0,o.createComponentVNode)(2,u.Box,{inline:!0,width:"22px",mx:"1px",children:s});l.push(r),s=[]}},p=0;p=i,onCommit:function(e,t){return a("new_adv_inj",{name:t})}})})]})},J=function(e,t){var n=e.mutations,r=void 0===n?[]:n,a=e.source,c=(0,d.useBackend)(t),i=c.act;c.data;return(0,o.createComponentVNode)(2,u.Dropdown,{width:"240px",options:r.map((function(e){return e.Name})),disabled:0===r.length,selected:"Combine mutations",onSelected:function(e){return i("combine_"+a.Source,{firstref:(t=e,null==(n=r.find((function(e){return e.Name===t})))?void 0:n.ByondRef),secondref:a.ByondRef});var t,n}},a.ByondRef)}},48301:function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.DnaVault=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.completed,u=l.used,s=l.choiceA,m=l.choiceB,p=l.dna,C=l.dna_max,h=l.plants,N=l.plants_max,V=l.animals,b=l.animals_max;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:400,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p/C,children:p+" / "+C+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/N,children:h+" / "+N+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:V/V,children:V+" / "+b+" Samples"})})]})}),!(!d||u)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return i("gene",{choice:s})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:m,textAlign:"center",onClick:function(){return i("gene",{choice:m})}})})]})]})]})})}},73848:function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(85260),i=n(33677);t.EightBallVote=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.shaking);return(0,o.createComponentVNode)(2,i.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})||(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.question,u=l.answers,s=void 0===u?[]:u;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',d,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,c.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return i("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]})}},55501:function(e,t,n){"use strict";t.__esModule=!0,t.Electrolyzer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Electrolyzer=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:305,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!l.hasPowercell||!l.open,onClick:function(){return i("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,disabled:!l.hasPowercell,onClick:function(){return i("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!l.hasPowercell&&"bad",children:l.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.powerLevel/100,content:l.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})})})})}},85738:function(e,t,n){"use strict";t.__esModule=!0,t.Electropack=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.Electropack=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.power,s=d.code,m=d.frequency,p=d.minFrequency,C=d.maxFrequency;return(0,o.createComponentVNode)(2,i.Window,{width:260,height:137,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,c.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return l("power")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"freq"})}}),children:(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:p/10,maxValue:C/10,value:m/10,format:function(e){return(0,r.toFixed)(e,1)},width:"80px",onDrag:function(e,t){return l("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Code",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"code"})}}),children:(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:s,width:"80px",onDrag:function(e,t){return l("code",{code:t})}})})]})})})})}},54287:function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.EmergencyShuttleConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.timer_str,u=l.enabled,s=l.emagged,m=l.engines_started,p=l.authorizations_remaining,C=l.authorizations,h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:350,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:d}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:m?"good":"average",ml:1,children:m?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!u,onClick:function(){return i("abort")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!u,onClick:function(){return i("authorize")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!u,onClick:function(){return i("repeal")}})})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"ERROR":"Remaining: "+p}),children:h.length>0?h.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"})})]})]})})})}},42583:function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(33677);t.EngravedMessage=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.admin_mode,s=d.creator_key,m=d.creator_name,p=d.has_liked,C=d.has_disliked,h=d.hidden_message,N=d.is_creator,V=d.num_likes,b=d.num_dislikes,f=d.realdate;return(0,o.createComponentVNode)(2,i.Window,{width:600,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(h)}),(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"arrow-up",content:" "+V,disabled:N,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("like")}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"circle",disabled:N,selected:!C&&!p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("neutral")}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"arrow-down",content:" "+b,disabled:N,selected:C,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return l("dislike")}})})]})]}),(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Created On",children:f})})}),(0,o.createComponentVNode)(2,c.Section),!!u&&(0,o.createComponentVNode)(2,c.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return l("delete")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Creator Ckey",children:s}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Creator Character Name",children:m})]})})]})})}},12234:function(e,t,n){"use strict";t.__esModule=!0,t.ExosuitControlConsole=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.ExosuitControlConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data.mechs,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[0===u.length&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No exosuits detected"}),u.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"envelope",content:"Send Message",disabled:!e.pilot,onClick:function(){return l("send_message",{tracker_ref:e.tracker_ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"wifi",content:e.emp_recharging?"Recharging...":"EMP Burst",color:"bad",disabled:e.emp_recharging,onClick:function(){return l("shock",{tracker_ref:e.tracker_ref})}})],4),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,c.Box,{color:(e.integrity<=30?"bad":e.integrity<=70&&"average")||"good",children:[e.integrity,"%"]})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,c.Box,{color:(e.charge<=30?"bad":e.charge<=70&&"average")||"good",children:"number"==typeof e.charge&&e.charge+"%"||"Not Found"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Airtank",children:"number"==typeof e.airtank&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:e.airtank,format:function(e){return(0,r.toFixed)(e,2)+" kPa"}})||"Not Equipped"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pilot",children:e.pilot||"None"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Location",children:e.location||"Unknown"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Active Equipment",children:e.active_equipment||"None"}),e.cargo_space>=0&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Used Cargo Space",children:(0,o.createComponentVNode)(2,c.Box,{color:(e.cargo_space<=30?"good":e.cargo_space<=70&&"average")||"bad",children:[e.cargo_space,"%"]})})]})},e.tracker_ref)}))]})})}},83777:function(e,t,n){"use strict";t.__esModule=!0,t.ExosuitFabricator=void 0;var o,r=n(58734),a=n(59641),c=n(45445),i=n(54777),l=n(59576),d=n(50930),u=n(33677),s=n(85260);function m(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);nn?{color:2,deficit:e-n}:t>n?{color:1,deficit:e}:e+t>n?{color:1,deficit:e+t-n}:{color:0,deficit:0}},V=function(e,t,n){var o={textColor:0};return Object.keys(n.cost).forEach((function(r){o[r]=N(n.cost[r],t[r],e[r]),o[r].color>o.textColor&&(o.textColor=o[r].color)})),o};t.ExosuitFabricator=function(e,t){var n,o,a=(0,i.useBackend)(t),c=a.act,l=a.data,s=l.queue||[],m=(n=l.materials||[],o={},n.forEach((function(e){o[e.name]=e.amount})),o),p=function(e,t){var n={},o={},r={},a={};return t.forEach((function(t,c){a[c]=0,Object.keys(t.cost).forEach((function(i){n[i]=n[i]||0,r[i]=r[i]||0,o[i]=N(t.cost[i],n[i],e[i]),0!==o[i].color?a[c]1&&l=0&&m+"s"||"Dispensing..."})]})})})}}},91733:function(e,t,n){"use strict";t.__esModule=!0,t.FlirtyFlirty=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(7229),l="All Flirts";t.FlirtyFlirty=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),l=i.FlirterName,s=i.AllFlirts||[],p=(i.AllCategories,(0,r.useLocalState)(t,"HelpMode",!1)),h=p[0],V=(p[1],(0,r.useLocalState)(t,"SelectedCategory",s[0])),g=V[0],v=(V[1],(0,r.useLocalState)(t,"SearchTerm","")),k=v[0],x=(v[1],k?s[0]:g),B=b(x,t);return(0,o.createComponentVNode)(2,c.Window,{theme:"ntos",width:640,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{width:"100%",title:"Welcome, "+l+"!",buttons:(0,o.createComponentVNode)(2,m),children:(0,o.createComponentVNode)(2,u)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,basis:1,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,width:"100%",scrollable:!0,children:h?(0,o.createComponentVNode)(2,d):(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,N,{FlirtsinCat:B})})]})})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,f)})]})})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,{"background-color":"rgba(255, 255, 255, 0.1)","border-radius":"10px",padding:"0.5rem"});return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{p:"0.5rem",my:"0.5rem",textAlign:"center",style:c,width:"100%",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:"label",children:"HOW TO FLIRT WITH CUTE FOXES"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"8px",color:"label",children:"By Dank Elly the Fox"})]}),(0,o.createComponentVNode)(2,a.Box,{style:c,children:["So lets say you see someone you want to get to know a bit better. Maybe they're a hot lil critter, or just a really cool person. Problem is, you gotta get their attention! Sure, you can just go up to them and blurt out your name, but ",(0,o.createVNode)(1,"i",null,"augh",16),", what do you say, what do you",(0,o.createVNode)(1,"i",null,"do",16),"? Easy. You flirt with them! But how?",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"Flirts are pre-packaged sets of actions that are sent between you and whomever you're interested in meeting. They're low-risk and to the point, perfect for getting to know someone new.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"To perform a Flirt, just press one of the Flirt buttons on the main page. This will do one of two things, depending on if you have a target or not.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"If you have a target, it will just perform the flirt on them.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"If you don't, it will spawn you a Flirt Item. You can click on someone with this item, and it will perform the flirt on them at any range, or you can click on it in-hand to broadcast a non-specific version of the Flirt to everyone nearby.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"So, targetting! If you want to target someone, just click the button in the upper half of the window, can't miss it! When you do this, if you don't have a target, it will spawn you a Flirt Targetter, and with that, just click someone to target them.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"If you do have a target, clicking this button will clear your target. Your target is also cleared after you perform a flirt on them.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),"You can ",(0,o.createVNode)(1,"i",null,"also",16),' right-click someone and click "Flirt with" to target them and open this window. You can also use the *flirt emote to open this window, though it won\'t target anyone by default.']}),(0,o.createComponentVNode)(2,a.Box,{style:{"background-color":"rgba(255, 255, 255, 0.1)","border-radius":"10px",padding:"0.5rem"},children:[(0,o.createVNode)(1,"b",null,"Keep in mind",16),":",(0,o.createComponentVNode)(2,a.Box,{style:c,children:"Read their OOC notes first and respect their preferences! Basically don't be a creep... unless they want that =3"})]})],4)},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.FlirterCkey,d=i.TargetName,u=i.TargetCkey,m=(i.FlirtedName,"AAABAD"!==d?d:"No one (yet!)");return(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"14px",color:"label",children:["You last flirted with:",(0,o.createComponentVNode)(2,a.Button,{content:m,onClick:function(){return c("ClearFlirtTarget",{ReturnFlirterCkey:l,ReturnTargetCkey:u})}})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,a.Button,{tooltip:"How do I flirt?",icon:"info-circle",fontSize:"14px",color:"good",onClick:s(e,t)})})]})},s=function(e,t){var n=(0,r.useLocalState)(t,"HelpMode",!1),o=n[0],a=n[1];return function(){a(!o)}},m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.DP),l=(0,r.useLocalState)(t,"SearchTerm",""),d=l[0],u=(l[1],c?"Dragon Pussy":"Find-A-Flirt 0.1b (tm)");return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:"fit-content",children:(0,o.createComponentVNode)(2,a.Input,{width:"15em",placeholder:u,value:d,onChange:function(e,n){p((0,i.sanitizeText)(n),t)}})})},p=function(e,t){var n=(0,r.useBackend)(t),o=n.act,a=n.data.AllCategories,c=(0,r.useLocalState)(t,"SearchTerm",""),i=c[0],l=c[1],d=(0,r.useLocalState)(t,"SelectedCategory",a[0]),u=(d[0],d[1]),s=(0,r.useLocalState)(t,"CurrentPage",1),m=(s[0],s[1]);i.length>0&&(m(1),u(a[0])),l(e),o("Sound",{DoSound:"SearchType"})},C=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllCategories||[]);return(0,o.createComponentVNode)(2,a.Box,{p:"0.5rem",mr:"0.5rem",width:"fit-content",backgroundColor:"#2f2f2f",children:c.map((function(e){return(0,o.createComponentVNode)(2,h,{CatName:e},e)}))})},h=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=(n.data,e.CatName||"Oh no"),d=(0,r.useLocalState)(t,"SelectedCategory",l),u=d[0],s=d[1],m=(0,r.useLocalState)(t,"CurrentPage",1),p=(m[0],m[1]),C=(0,r.useLocalState)(t,"SearchTerm",""),h=(C[0],C[1]);return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,px:"0.5em",py:"0.25em",selected:u===i,onClick:function(){s(i),p(1),h(""),c("Sound",{DoSound:"TabClick"})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"left",children:i})},i)},N=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllCategories||[]),i=(0,r.useLocalState)(t,"CurrentPage",1),d=i[0],u=(i[1],(0,r.useLocalState)(t,"SearchTerm","")),s=u[0],m=(u[1],(0,r.useLocalState)(t,"SelectedCategory",l)),p=m[0],C=(m[1],b(p,t)),h=[10*d-10,10*d],N=C.slice(h[0],h[1]),f=s?"No Flirts found!":p===c[0]?"Congratulations! You've been selected to open an issue on Github! Use the keyword 'Dragon Pussy' for 15% off your tech support!":"No Flirts in this category!";return(0,o.createComponentVNode)(2,a.Box,{children:[0===N.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{active:!0,children:f}),N.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{mr:"0.5em",mb:"0.5em",children:(0,o.createComponentVNode)(2,V,{FOBJ:e})},e.FlirtKey)}))]})},V=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.FlirterCkey||"Guest",d=i.TargetCkey||"Buddy",u=e.FOBJ||{FlirtKey:"Oh. Ohhhhh no.",FlirtName:"Oh no.",FlirtDesc:"ha ha, great flirting lagg",FlirtSound:!1},s=u.FlirtKey||"Oh. Ohhhhh no.",m=u.FlirtName||"Generic Pickup Line",p=u.FlirtDesc||"Probably do nothing, this is broke",C=!!u.FlirtSound||!1;return(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,px:"0.5rem",py:"0.5rem",mx:"0.1rem",textColor:"white",backgroundColor:"",tooltip:p,onClick:function(){return c("ClickedFlirtButton",{ReturnFlirtKey:s,ReturnFlirterCkey:l,ReturnTargetCkey:d})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"left",children:m})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:[" ",(0,o.createComponentVNode)(2,a.Button,{px:"0.5rem",py:"0.5rem",mx:"0.1rem",BGColor:"",tooltip:"Preview what this'll look like!",textAlign:"center",icon:"eye",onClick:function(){return c("PreviewFlirt",{ReturnFlirtKey:s,ReturnFlirterCkey:l,ReturnTargetCkey:d})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[" ",(0,o.createComponentVNode)(2,a.Button,{px:"0.5rem",py:"0.5rem",mx:"0.1rem",disabled:!C,icon:"volume-up",tooltip:"Preview the sound!",onClick:function(){return c("PreviewSound",{ReturnFlirterCkey:l,ReturnFlirtKey:s})}})]})]})},b=function(e,t){var n=(0,r.useBackend)(t).data,o=n.AllFlirts||[],a=n.AllCategories||[],c=e||a[0]||"",i=(0,r.useLocalState)(t,"SearchTerm",""),l=i[0],d=(i[1],(0,r.useLocalState)(t,"SelectedCategory",o));d[0],d[1];return l.length>0?o.filter((function(e){return e.FlirtName.toLowerCase().includes(l.toLowerCase())})):c&&c!==a[0]?o.filter((function(e){return e.FlirtCategories.includes(c)})):o},f=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.AllFlirts||[],d=(i.AllCategories,(0,r.useLocalState)(t,"CurrentPage",1)),u=d[0],s=d[1],m=(0,r.useLocalState)(t,"SearchTerm",""),p=m[0],C=(m[1],(0,r.useLocalState)(t,"SelectedCategory",l)),h=C[0],N=(C[1],p?l[0]:h),V=b(N,t),f=Math.ceil(V.length/10),g=(0,o.createComponentVNode)(2,a.Button,{fluid:!0,inline:!0,px:"0.5em",py:"0.25em",disabled:1===u,onClick:function(){c("sound",{DoSound:"TabClick"}),s(u-1)},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-left"})}),v=(0,o.createComponentVNode)(2,a.Button,{inline:!0,px:"0.5em",py:"0.25em",disabled:u>=f,onClick:function(){c("sound",{DoSound:"TabClick"}),s(u+1)},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-right"})});return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em",py:1,children:["Page ",u," / ",f]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:[g,v,(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]})]})}},51601:function(e,t,n){"use strict";t.__esModule=!0,t.ForbiddenLore=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(54777),i=n(50930),l=n(33677);t.ForbiddenLore=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=u.charges,m=(0,a.flow)([(0,r.sortBy)((function(e){return"Research"!==e.state}),(function(e){return"Side"===e.path}))])(u.to_know||[]);return(0,o.createComponentVNode)(2,l.Window,{width:500,height:900,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Research Eldritch Knowledge",children:["Charges left : ",s,null!==m?m.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,my:1,children:[e.path," path"]}),(0,o.createComponentVNode)(2,i.Box,{my:1,children:[(0,o.createComponentVNode)(2,i.Button,{content:e.state,disabled:e.disabled,onClick:function(){return d("research",{name:e.name,cost:e.cost})}})," ","Cost : ",e.cost]}),(0,o.createComponentVNode)(2,i.Box,{italic:!0,my:1,children:e.flavour}),(0,o.createComponentVNode)(2,i.Box,{my:1,children:e.desc})]},e.name)})):(0,o.createComponentVNode)(2,i.Box,{children:"No more knowledge can be found"})]})})})}},79748:function(e,t,n){"use strict";t.__esModule=!0,t.Gateway=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Gateway=function(){return(0,o.createComponentVNode)(2,c.Window,{resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.gateway_present,d=void 0!==l&&l,u=i.gateway_status,s=void 0!==u&&u,m=i.current_target,p=void 0===m?null:m,C=i.destinations,h=void 0===C?[]:C;return d?p?(0,o.createComponentVNode)(2,a.Section,{title:p.name,children:[(0,o.createComponentVNode)(2,a.Icon,{name:"rainbow",size:4,color:"green"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,onClick:function(){return c("deactivate")},children:"Deactivate"})]}):h.length?(0,o.createFragment)([!s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Gateway Unpowered"}),h.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,children:e.available&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,onClick:function(){return c("activate",{destination:e.ref})},children:"Activate"})||(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{m:1,textColor:"bad",children:e.reason}),!!e.timeout&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:e.timeout,children:"Calibrating..."})],0)},e.ref)}))],0):(0,o.createComponentVNode)(2,a.Section,{children:"No gateway nodes detected."}):(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No linked gateway"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,onClick:function(){return c("linkup")},children:"Linkup"})]})}},32034:function(e,t,n){"use strict";t.__esModule=!0,t.prepareSearch=t.GenitalConfig=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(85260),i=n(54777),l=n(50930),d=n(33677);t.GenitalConfig=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,c=a.genitals||[],s=(0,i.useLocalState)(t,"tabIndex",0),m=s[0],p=s[1];return(0,o.createComponentVNode)(2,d.Window,{width:850,height:600,theme:"hotpink",resizable:!0,children:(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!1,children:[a.target_name?(0,o.createComponentVNode)(2,l.Section,{children:["Interacting with ",(0,o.createVNode)(1,"b",null,a.target_name,0)]}):null,c.length?(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Section,{title:"Genital",children:(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Tabs,{fluid:!0,textAlign:"center",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,l.Tabs.Tab,{selected:m===t,onClick:function(){return p(t)},children:e.name},t)}))})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:c[m].description})]})}),(0,o.createComponentVNode)(2,l.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,l.Stack,{grow:!0,children:(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Section,{children:["Fluid level:",(0,o.createComponentVNode)(2,l.ProgressBar,{value:c[m].fluid?c[m].fluid:0,color:"white"},c[m].key)]})}),a.istargetself?(0,o.createComponentVNode)(2,u):null]})})})}),(0,o.createComponentVNode)(2,l.Section,{title:"Items Inserted",buttons:(0,o.createComponentVNode)(2,l.Button,{fluid:!0,content:"Insert Item",onClick:function(){return r("equipment",{genital:c[m].key,equipment_action:"insert"})}}),children:(0,o.createComponentVNode)(2,C)})],4):(0,o.createComponentVNode)(2,l.Section,{align:"center",children:[a.target_name?"They":"You"," don't seem to have any genitals... Or any that you could interact with."]})]})})};var u=function(e,t){var n=(0,i.useLocalState)(t,"tabIndex",0)[0],r=(0,i.useBackend)(t),a=(r.act,r.data.genitals[n]);return(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Stack,{grow:!0,children:[a.img?(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64,"+a.img,style:{"vertical-align":"middle","horizontal-align":"middle"}})}):null,"number"==typeof a.max_size?(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,s)}):null,(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,p)})]})})},s=function(e,t){var n=(0,i.useLocalState)(t,"tabIndex",0)[0],r=(0,i.useBackend)(t),a=r.act,c=r.data.genitals[n];return(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.Stack,{children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:["Max growth:",(0,o.createComponentVNode)(2,l.NumberInput,{value:c.max_size,onChange:function(e,t){return a("genital",{genital:c.key,max_size:t})}})]})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:["Min shrink:",(0,o.createComponentVNode)(2,l.NumberInput,{value:c.min_size,onChange:function(e,t){return a("genital",{genital:c.key,min_size:t})}})]})})]})})},m={"Always visible":"eye","Hidden by clothes":"tshirt","Hidden by underwear":"low-vision","Always hidden":"eye-slash","Allows egg stuffing":"egg"},p=function(e,t){var n=(0,i.useLocalState)(t,"tabIndex",0)[0],r=(0,i.useBackend)(t),a=r.act,c=r.data.genitals[n];return(0,o.createComponentVNode)(2,l.Stack,{grow:!0,children:[c.possible_choices.map((function(e){return(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.Button,{textAlign:"center",tooltip:e,icon:m[e],color:c.visibility===e?"green":"default",onClick:function(){return a("genital",{genital:c.key,visibility:e})},fluid:!0},e)},e)})),(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.Button,{textAlign:"center",tooltip:c.can_arouse?(c.arousal_state?"Unarouse":"Arouse")+" your "+c.name.toLowerCase():"You cannot modify arousal on your "+c.name.toLowerCase(),icon:"heart",color:c.can_arouse?c.arousal_state?"green":"default":"grey",onClick:function(){return a("genital",{genital:c.key,set_arousal:!c.arousal_state})},fluid:!0},c.arousal_state)}),c.extra_choices instanceof Array?c.extra_choices.map((function(e){return(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.Button,{textAlign:"center",tooltip:e,icon:m[e],color:c.extras===e?"green":"default",onClick:function(){return a("genital",{genital:c.key,visibility:e})},fluid:!0},e)},e)})):null]})},C=function(e,t){var n=(0,i.useLocalState)(t,"tabIndex",0)[0],r=(0,i.useBackend)(t),a=r.act,c=r.data.genitals[n],d=(0,i.useLocalState)(t,"searchText",""),u=d[0],s=d[1],m=h(c.equipments,u)||[];return(0,o.createComponentVNode)(2,l.Stack,{vertical:!0,children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Input,{fluid:!0,placeholder:"Search for items..",onInput:function(e,t){return s(t)}})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Table,{mb:1,children:m.map((function(e,t){return(0,o.createComponentVNode)(2,l.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,l.Table.Cell,{bold:!0,children:e.name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,l.Button,{fluid:!0,content:"Remove",onClick:function(){return a("equipment",{equipment:e.key,genital:c.key,equipment_action:"remove"})}})})]},t)}))})})]})},h=function(e,t){void 0===t&&(t="");var n=(0,c.createSearch)(t,(function(e){return e.name}));return(0,a.flow)([t&&(0,r.filter)(n)])(e)};t.prepareSearch=h},19795:function(e,t,n){"use strict";t.__esModule=!0,t.GhostPoolProtection=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GhostPoolProtection=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.events_or_midrounds,u=l.spawners,s=l.station_sentience,m=l.silicons,p=l.minigames;return(0,o.createComponentVNode)(2,c.Window,{title:"Ghost Pool Protection",width:400,height:270,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Flex,{grow:1,height:"100%",children:(0,o.createComponentVNode)(2,a.Section,{title:"Options",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{color:"good",icon:"plus-circle",content:"Enable Everything",onClick:function(){return i("all_roles")}}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"minus-circle",content:"Disable Everything",onClick:function(){return i("no_roles")}})],4),children:[(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"For people creating a sneaky event: If you toggle Station Created Sentience, people may catch on that admins have disabled roles for your event..."}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:d?"good":"bad",icon:"meteor",content:"Events and Midround Rulesets",onClick:function(){return i("toggle_events_or_midrounds")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:u?"good":"bad",icon:"pastafarianism",content:"Ghost Role Spawners",onClick:function(){return i("toggle_spawners")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:s?"good":"bad",icon:"user-astronaut",content:"Station Created Sentience",onClick:function(){return i("toggle_station_sentience")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:m?"good":"bad",icon:"robot",content:"Silicons",onClick:function(){return i("toggle_silicons")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:p?"good":"bad",icon:"gamepad",content:"Minigames",onClick:function(){return i("toggle_minigames")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",color:"orange",icon:"check",content:"Apply Changes",onClick:function(){return i("apply_settings")}})})]})})})})}},21554:function(e,t,n){"use strict";t.__esModule=!0,t.GlandDispenser=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GlandDispenser=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.glands,d=void 0===l?[]:l;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:338,theme:"abductor",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:"60px",height:"60px",m:.75,textAlign:"center",lineHeight:"55px",icon:"eject",backgroundColor:e.color,content:e.amount||"0",disabled:!e.amount,onClick:function(){return i("dispense",{gland_id:e.id})}},e.id)}))})})})}},27969:function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(5339),i=n(13212),l=n(54777),d=n(50930),u=n(33677),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e,t){var n=(0,l.useBackend)(t),m=n.act,p=n.data,C=p.currentArea,h=p.currentCoords,N=p.globalmode,V=p.power,b=p.tag,f=p.updating,g=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,i.vecLength)((0,i.vecSubtract)(s(h),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(p.signals||[]);return(0,o.createComponentVNode)(2,u.Window,{title:"Global Positioning System",width:470,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,u.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,d.Button,{icon:"power-off",content:V?"On":"Off",selected:V,onClick:function(){return m("power")}}),children:(0,o.createComponentVNode)(2,d.LabeledList,{children:[(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,d.Button,{icon:"pencil-alt",content:b,onClick:function(){return m("rename")}})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,d.Button,{icon:f?"unlock":"lock",content:f?"AUTO":"MANUAL",color:!f&&"bad",onClick:function(){return m("updating")}})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,d.Button,{icon:"sync",content:N?"MAXIMUM":"LOCAL",selected:!N,onClick:function(){return m("globalmode")}})})]})}),!!V&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,d.Box,{fontSize:"18px",children:[C," (",h,")"]})}),(0,o.createComponentVNode)(2,d.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,d.Table,{children:[(0,o.createComponentVNode)(2,d.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,d.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),g.map((function(e){return(0,o.createComponentVNode)(2,d.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,d.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,c.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,d.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)]})})}},46084:function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GravityGenerator=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.charging_state,u=l.operational;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:155,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No data available"}),!!u&&0!==d&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:"WARNING - Radiation detected"}),!!u&&0===d&&(0,o.createComponentVNode)(2,a.NoticeBox,{success:!0,children:"No radiation detected"}),!!u&&(0,o.createComponentVNode)(2,i)]})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.breaker,d=i.charge_count,u=i.charging_state,s=i.on,m=i.operational;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:l?"power-off":"times",content:l?"On":"Off",selected:l,disabled:!m,onClick:function(){return c("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})})}},49538:function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GulagItemReclaimer=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.mobs,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,c.Window,{width:325,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[0===u.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No stored items"}),u.length>0&&(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!l.can_reclaim,onClick:function(){return i("release_items",{mobref:e.mob})}})})]},e.mob)}))})})]})})}},62024:function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.GulagTeleporterConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.teleporter,u=l.teleporter_lock,s=l.teleporter_state_open,m=l.teleporter_location,p=l.beacon,C=l.beacon_location,h=l.id,N=l.id_name,V=l.can_teleport,b=l.goal,f=void 0===b?0:b,g=l.prisoner,v=void 0===g?{}:g;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:295,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:s?"Open":"Closed",disabled:u,selected:s,onClick:function(){return i("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:u?"lock":"unlock",content:u?"Locked":"Unlocked",selected:u,disabled:s,onClick:function(){return i("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return i("scan_teleporter")}}),children:d?m:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:p?"good":"bad",buttons:!p&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return i("scan_beacon")}}),children:p?C:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:h?N:"No ID",onClick:function(){return i("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:f,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return i("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name||"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat||"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!V,textAlign:"center",color:"bad",onClick:function(){return i("teleport")}})]})})}},48297:function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Holodeck=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.can_toggle_safety,u=l.default_programs,s=void 0===u?[]:u,m=l.emag_programs,p=void 0===m?[]:m,C=l.emagged,h=l.program;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:C?"unlock":"lock",content:"Safeties",color:"bad",disabled:!d,selected:!C,onClick:function(){return i("safety")}}),children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.split(" - ")[1],textAlign:"center",selected:e.type===h,onClick:function(){return i("load_program",{type:e.type})}},e.type)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.split(" - ")[1],color:"bad",textAlign:"center",selected:e.type===h,onClick:function(){return i("load_program",{type:e.type})}},e.type)}))})]})})}},70400:function(e,t,n){"use strict";t.__esModule=!0,t.Holopad=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Holopad=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data.calling;return(0,o.createComponentVNode)(2,c.Window,{width:440,height:245,resizable:!0,children:[!!d&&(0,o.createComponentVNode)(2,a.Modal,{fontSize:"36px",fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{mr:2,mt:2,children:(0,o.createComponentVNode)(2,a.Icon,{name:"phone-alt",rotation:25})}),(0,o.createComponentVNode)(2,a.Flex.Item,{mr:2,children:"Dialing..."})]}),(0,o.createComponentVNode)(2,a.Box,{mt:2,textAlign:"center",fontSize:"24px",children:(0,o.createComponentVNode)(2,a.Button,{lineHeight:"40px",icon:"times",content:"Hang Up",color:"bad",onClick:function(){return l("hang_up")}})})]}),(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})]})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.on_network,d=i.on_cooldown,u=i.allowed,s=i.disk,m=i.disk_record,p=i.replay_mode,C=i.loop_mode,h=i.record_mode,N=i.holo_calls,V=void 0===N?[]:N;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Holopad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"bell",content:d?"AI Presence Requested":"Request AI Presence",disabled:!l||d,onClick:function(){return c("AIrequest")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Communicator",children:(0,o.createComponentVNode)(2,a.Button,{icon:"phone-alt",content:u?"Connect To Holopad":"Call Holopad",disabled:!l,onClick:function(){return c("holocall",{headcall:u})}})}),V.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.connected?"Current Call":"Incoming Call",children:(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"phone-slash":"phone-alt",content:e.connected?"Disconnect call from "+e.caller:"Answer call from "+e.caller,color:e.connected?"bad":"good",disabled:!l,onClick:function(){return c(e.connected?"disconnectcall":"connectcall",{holopad:e.ref})}})},e.ref)}))]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holodisk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!s||p||h,onClick:function(){return c("disk_eject")}}),children:!s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No holodisk"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk Player",children:[(0,o.createComponentVNode)(2,a.Button,{icon:p?"pause":"play",content:p?"Stop":"Replay",selected:p,disabled:h||!m,onClick:function(){return c("replay_mode")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:C?"Looping":"Loop",selected:C,disabled:h||!m,onClick:function(){return c("loop_mode")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"exchange-alt",content:"Change Offset",disabled:!p,onClick:function(){return c("offset")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Recorder",children:[(0,o.createComponentVNode)(2,a.Button,{icon:h?"pause":"video",content:h?"End Recording":"Record",selected:h,disabled:m&&!h||p,onClick:function(){return c("record_mode")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Clear Recording",color:"bad",disabled:!m||p||h,onClick:function(){return c("record_clear")}})]})]})})],4)}},8689:function(e,t,n){"use strict";t.__esModule=!0,t.HypnoChair=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.HypnoChair=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:375,height:480,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",children:"The Enhanced Interrogation Chamber is designed to induce a deep-rooted trance trigger into the subject. Once the procedure is complete, by using the implanted trigger phrase, the authorities are able to ensure immediate and complete obedience and truthfulness."}),(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.occupant.name?l.occupant.name:"No Occupant"}),!!l.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===l.occupant.stat?"good":1===l.occupant.stat?"average":"bad",children:0===l.occupant.stat?"Conscious":1===l.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.open?"unlock":"lock",color:l.open?"default":"red",content:l.open?"Open":"Closed",onClick:function(){return i("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Phrase",children:(0,o.createComponentVNode)(2,a.Input,{value:l.trigger,onChange:function(e,t){return i("set_phrase",{phrase:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Interrogate Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:l.interrogating?"Interrupt Interrogation":"Begin Enhanced Interrogation",onClick:function(){return i("interrogate")}}),1===l.interrogating&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]})]})})]})})}},44088:function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ImplantChair=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:375,height:280,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.occupant.name||"No Occupant"}),!!l.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===l.occupant.stat?"good":1===l.occupant.stat?"average":"bad",children:0===l.occupant.stat?"Conscious":1===l.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.open?"unlock":"lock",color:l.open?"default":"red",content:l.open?"Open":"Closed",onClick:function(){return i("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:l.ready?l.special_name||"Implant":"Recharging",onClick:function(){return i("implant")}}),0===l.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[l.ready_implants,1===l.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})]})})}},79323:function(e,t,n){"use strict";t.__esModule=!0,t.InfraredEmitter=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.InfraredEmitter=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.on,u=l.visible;return(0,o.createComponentVNode)(2,c.Window,{width:225,height:110,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,onClick:function(){return i("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"eye":"eye-slash",content:u?"Visible":"Invisible",selected:u,onClick:function(){return i("visibility")}})})]})})})})}},19202:function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Intellicard=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.name,u=l.isDead,s=l.isBraindead,m=l.health,p=l.wireless,C=l.radio,h=l.wiping,N=l.laws,V=void 0===N?[]:N,b=u||s;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:d||"Empty Card",buttons:!!d&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:h?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return i("wipe")}}),children:!!d&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:b?"bad":"good",children:b?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return i("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:C,onClick:function(){return i("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:V.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})})})}},52302:function(e,t,n){"use strict";t.__esModule=!0,t.Jukebox=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(54777),i=n(50930),l=n(33677);t.Jukebox=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=u.active,m=u.track_selected,p=u.track_length,C=u.track_beat,h=u.volume,N=(0,a.flow)([(0,r.sortBy)((function(e){return e.name}))])(u.songs||[]);return(0,o.createComponentVNode)(2,l.Window,{width:370,height:313,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Song Player",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:s?"pause":"play",content:s?"Stop":"Play",selected:s,onClick:function(){return d("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Track Selected",children:(0,o.createComponentVNode)(2,i.Dropdown,{"overflow-y":"scroll",width:"240px",options:N.map((function(e){return e.name})),disabled:s,selected:m||"Select a Track",onSelected:function(e){return d("select_track",{track:e})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Track Length",children:m?p:"No Track Selected"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Track Beat",children:[m?C:"No Track Selected",1===C?" beat":" beats"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Machine Settings",children:(0,o.createComponentVNode)(2,i.LabeledControls,{justify:"center",children:(0,o.createComponentVNode)(2,i.LabeledControls.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,i.Box,{position:"relative",children:[(0,o.createComponentVNode)(2,i.Knob,{size:3.2,color:h>=50?"red":"green",value:h,unit:"%",minValue:0,maxValue:100,step:1,stepPixelSize:1,disabled:s,onDrag:function(e,t){return d("set_volume",{volume:t})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"-2px",right:"-22px",color:"transparent",icon:"fast-backward",onClick:function(){return d("set_volume",{volume:"min"})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"16px",right:"-22px",color:"transparent",icon:"fast-forward",onClick:function(){return d("set_volume",{volume:"max"})}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,position:"absolute",top:"34px",right:"-22px",color:"transparent",icon:"undo",onClick:function(){return d("set_volume",{volume:"reset"})}})]})})})})]})})}},76999:function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.KeycardAuth=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:375,height:125,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===l.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===l.waiting&&(0,o.createFragment)([!!l.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return i("auth_swipe")},content:"Authorize"}),0===l.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return i("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return i("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return i("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})})})}},45912:function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(33677);t.LaborClaimConsole=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.can_go_home,s=d.id_points,m=d.ores,p=d.status_info,C=d.unclaimed_points;return(0,o.createComponentVNode)(2,i.Window,{width:315,height:440,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",children:p}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,c.Button,{content:"Move shuttle",disabled:!u,onClick:function(){return l("move_shuttle")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Points",children:s}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Claim points",disabled:!C,onClick:function(){return l("claim_points")}}),children:C})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,c.Table,{children:[(0,o.createComponentVNode)(2,c.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),m.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,c.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})]})})}},42241:function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.LanguageMenu=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.admin_mode,u=l.is_living,s=l.omnitongue,m=l.languages,p=void 0===m?[]:m,C=l.unknown_languages,h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,c.Window,{title:"Language Menu",width:700,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!u&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return i("select_default",{language_name:e.name})}}),!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return i("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return i("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!d&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(s?"Enabled":"Disabled"),selected:s,onClick:function(){return i("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:h.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return i("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})]})})}},13991:function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadControl=t.LaunchpadConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return n("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return n("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return n("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return n("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return n("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return n("move_pos",{x:1,y:-1})}})]})]})},l=function(e,t){var n=e.topLevel,c=(0,r.useBackend)(t),l=c.act,d=c.data,u=d.x,s=d.y,m=d.pad_name,p=d.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:m,width:"170px",onChange:function(e,t){return l("rename",{name:t})}}),level:n?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return l("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i)})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return l("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return l("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return l("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return l("pull")}})})]})]})};t.LaunchpadControl=l;t.LaunchpadConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data,u=d.launchpads,s=void 0===u?[]:u,m=d.selected_id;return(0,o.createComponentVNode)(2,c.Window,{width:475,height:260,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:0===s.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"})||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{minHeight:"190px",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"140px",minHeight:"190px",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,ellipsis:!0,content:e.name,selected:m===e.id,color:"transparent",onClick:function(){return i("select_pad",{id:e.id})}},e.name)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{minHeight:"100%",children:(0,o.createComponentVNode)(2,a.Divider,{vertical:!0})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,minHeight:"100%",children:m&&(0,o.createComponentVNode)(2,l)||(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})})})}},43553:function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadRemote=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(13991);t.LaunchpadRemote=function(e,t){var n=(0,r.useBackend)(t).data,l=n.has_pad,d=n.pad_closed;return(0,o.createComponentVNode)(2,c.Window,{title:"Briefcase Launchpad Remote",width:300,height:240,theme:"syndicate",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})||d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"})||(0,o.createComponentVNode)(2,i.LaunchpadControl,{topLevel:!0})})})}},84555:function(e,t,n){"use strict";t.__esModule=!0,t.Loader=t.ListInput=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(98805),l=n(33677),d=0;t.ListInput=function(e,t){var n=(0,a.useBackend)(t),r=n.act,s=n.data,m=s.title,p=s.message,C=s.buttons,h=s.timeout,N=(0,a.useLocalState)(t,"search_bar",!1),V=N[0],b=N[1],f=(0,a.useLocalState)(t,"displayed_array",C),g=f[0],v=f[1],k=(0,a.useLocalState)(t,"search_array",[]),x=k[0],B=k[1],w=(0,a.useLocalState)(t,"search_index",0),_=w[0],y=w[1],S=(0,a.useLocalState)(t,"last_char_code",null),L=S[0],I=S[1],T=(0,a.useLocalState)(t,"selected_button",C[0]),A=T[0],F=T[1];return(0,o.createComponentVNode)(2,l.Window,{title:m,width:325,height:325,children:[h!==undefined&&(0,o.createComponentVNode)(2,u,{value:h}),(0,o.createComponentVNode)(2,l.Window.Content,{children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,c.Section,{fill:!0,scrollable:!0,className:"ListInput__Section",title:p,tabIndex:0,onKeyDown:function(e){if(e.preventDefault(),!(d>performance.now())){if(d=performance.now()+125,e.keyCode===i.KEY_UP||e.keyCode===i.KEY_DOWN){var t=1;e.keyCode===i.KEY_UP&&(t=-1);for(var n=0;n=C.length&&(n=0),F(C[n]),I(null),void document.getElementById(C[n]).focus()}if(e.keyCode!==i.KEY_SPACE&&e.keyCode!==i.KEY_ENTER){var o=String.fromCharCode(e.keyCode).toLowerCase();if(o){var a;if(o===L&&x.length>0){var c=_+1;c0&&(B(l),y(0),a=l[0])}a&&(I(o),F(a),document.getElementById(a).focus())}}else r("choose",{choice:A})}},buttons:(0,o.createComponentVNode)(2,c.Button,{compact:!0,icon:"search",color:"transparent",selected:V,tooltip:"Search Bar",tooltipPosition:"left",onClick:function(){b(!V),v(C)}}),children:g.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,color:"transparent",id:e,selected:A===e,onClick:function(){A===e?r("choose",{choice:e}):F(e),I(null)},children:e},e)}))})}),V&&(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Input,{fluid:!0,onInput:function(e,t){return v(C.filter((function(e){return-1!==e.toLowerCase().search(t.toLowerCase())})))}})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Stack,{textAlign:"center",children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,basis:0,children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,color:"good",lineHeight:2,content:"Confirm",disabled:null===A,onClick:function(){return r("choose",{choice:A})}})}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,basis:0,children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,color:"bad",lineHeight:2,content:"Cancel",onClick:function(){return r("cancel")}})})]})})]})})]})};var u=function(e){var t=e.value;return(0,o.createVNode)(1,"div","ListInput__Loader",(0,o.createComponentVNode)(2,c.Box,{className:"ListInput__LoaderProgress",style:{width:100*(0,r.clamp01)(t)+"%"}}),2)};t.Loader=u},99229:function(e,t,n){"use strict";t.__esModule=!0,t.LoadoutSelect=void 0;var o=n(58734),r=n(54777),a=n(33677),c=n(50930);t.LoadoutSelect=function(e,t){var n,i,l,d=(0,r.useBackend)(t),u=d.act,s=d.data;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Tabs,{style:{"vertical-align":"top",flex:"initial"},children:null!=(n=s.outfits)&&n.length?s.outfits.map((function(e){return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:s.selected===e,onClick:function(){return u("loadout_select",{name:e})},children:e},e)})):"No loadout options."}),(0,o.createComponentVNode)(2,c.Flex,{direction:"row",width:"100%",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{width:"50%",height:"100%",style:{"vertical-align":"top"},children:(0,o.createComponentVNode)(2,c.Section,{title:"Contents",fill:!0,fitted:!0,children:null!=(i=s.items)&&i.length?s.items.map((function(e){return(0,o.createVNode)(1,"div",null,[(0,o.createVNode)(1,"div",e.icon,null,1,{style:{transform:"scale(1.5)","vertical-align":"middle",float:"left",clear:"left",height:"32px",width:"32px"}}),(0,o.createVNode)(1,"div",null,[e.name,(0,o.createTextVNode)(" "),e.quantity>1&&"x"+e.quantity,(0,o.createVNode)(1,"br")],0,{style:{display:"block","vertical-align":"middle",float:"left",width:"calc(100% - 32px)","line-height":"32px",margin:"auto"}})],4,{style:{margin:"10px 10px","text-align":"center"}},""+e.name)})):"No outfit selected."})}),(0,o.createComponentVNode)(2,c.Flex.Item,{height:"100%",width:"50%",style:{"vertical-align":"top"},children:(0,o.createComponentVNode)(2,c.Section,{title:"Preview",fill:!0,children:null!=(l=s.items)&&l.length?(0,o.createVNode)(1,"div",null,[(0,o.createVNode)(1,"p",null,"(Preview has been disabled due to lag, sorry!)",16),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,c.Button,{style:{margin:"auto",display:"block","text-align":"center"},content:"Finished",onClick:function(){return u("loadout_confirm")}})],4,{style:{"text-align":"center"}}):"No outfit selected."})})]})]})})}},24940:function(e,t,n){"use strict";t.__esModule=!0,t.MafiaPanel=void 0;var o=n(58734),r=n(59641),a=(n(85260),n(54777)),c=n(50930),i=n(33677);t.MafiaPanel=function(e,t){var n=(0,a.useBackend)(t),d=n.act,u=n.data,s=u.lobbydata,m=u.players,p=u.actions,C=u.phase,h=u.roleinfo,N=u.role_theme,V=u.admin_controls,b=u.judgement_phase,f=u.timeleft,g=u.all_roles,v=h?30*m.length:7,k=s?s.filter((function(e){return"Ready"===e.status})):null;return(0,o.createComponentVNode)(2,i.Window,{title:"Mafia",theme:N,width:650,height:293+v,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:V,children:[!h&&(0,o.createComponentVNode)(2,c.Flex,{scrollable:!0,overflowY:"scroll",direction:"column",height:"100%",grow:1,children:(0,o.createComponentVNode)(2,c.Section,{title:"Lobby",mb:1,buttons:(0,o.createComponentVNode)(2,l,{phase:C,timeleft:f,admin_controls:V}),children:(0,o.createComponentVNode)(2,c.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,c.NoticeBox,{info:!0,children:["The lobby currently has ",k.length,"/12 valid players signed up."]}),(0,o.createComponentVNode)(2,c.Flex,{direction:"column",children:!!s&&s.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{basis:2,className:"Section__title candystripe",children:(0,o.createComponentVNode)(2,c.Flex,{height:2,align:"center",justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:0,children:e.name}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:"STATUS:"}),(0,o.createComponentVNode)(2,c.Flex.Item,{width:"30%",children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Box,{color:"Ready"===e.status?"green":"red",textAlign:"center",children:[e.status," ",e.spectating]})})})]})},e)}))})]})})}),!!h&&(0,o.createComponentVNode)(2,c.Section,{title:C,minHeight:"100px",maxHeight:"50px",buttons:(0,o.createComponentVNode)(2,c.Box,{children:[!!V&&(0,o.createComponentVNode)(2,c.Button,{color:"red",icon:"gavel",tooltipPosition:"bottom-left",tooltip:"Hello admin! If it is the admin controls you seek,\nplease notice the extra scrollbar you have that players\ndo not!"})," ",(0,o.createComponentVNode)(2,c.TimeDisplay,{auto:"down",value:f})]}),children:(0,o.createComponentVNode)(2,c.Flex,{justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{align:"center",textAlign:"center",maxWidth:"500px",children:[(0,o.createVNode)(1,"b",null,[(0,o.createTextVNode)("You are the "),h.role],0),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,h.desc,0)]}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:[(0,o.createComponentVNode)(2,c.Box,{className:(0,r.classes)(["mafia32x32",h.revealed_icon]),style:{transform:"scale(2) translate(0px, 10%)","vertical-align":"middle"}}),(0,o.createComponentVNode)(2,c.Box,{className:(0,r.classes)(["mafia32x32",h.hud_icon]),style:{transform:"scale(2) translate(-5px, -5px)","vertical-align":"middle"}})]})]})}),(0,o.createComponentVNode)(2,c.Flex,{children:!!p&&p.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return d("mf_action",{atype:e})},children:e})},e)}))}),!!h&&(0,o.createComponentVNode)(2,c.Section,{title:"Judgement",buttons:(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"info",tooltipPosition:"left",tooltip:"When someone is on trial, you are in charge of their fate.\nInnocent winning means the person on trial can live to see\nanother day... and in losing they do not. You can go back\nto abstaining with the middle button if you reconsider."}),children:[(0,o.createComponentVNode)(2,c.Flex,{justify:"space-around",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"smile-beam",content:"INNOCENT!",color:"good",disabled:!b,onClick:function(){return d("vote_innocent")}}),!b&&(0,o.createComponentVNode)(2,c.Box,{children:"There is nobody on trial at the moment."}),!!b&&(0,o.createComponentVNode)(2,c.Box,{children:"It is now time to vote, vote the accused innocent or guilty!"}),(0,o.createComponentVNode)(2,c.Button,{icon:"angry",content:"GUILTY!",color:"bad",disabled:!b,onClick:function(){return d("vote_guilty")}})]}),(0,o.createComponentVNode)(2,c.Flex,{justify:"center",children:(0,o.createComponentVNode)(2,c.Button,{icon:"meh",content:"Abstain",color:"white",disabled:!b,onClick:function(){return d("vote_abstain")}})})]}),"No Game"!==C&&(0,o.createComponentVNode)(2,c.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:2,children:(0,o.createComponentVNode)(2,c.Section,{title:"Players",buttons:(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"info",tooltip:"This is the list of all the players in\nthe game, during the day phase you may vote on them and,\ndepending on your role, select players\nat certain phases to use your ability."}),children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",children:!!m&&m.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{height:"30px",className:"Section__title candystripe",children:(0,o.createComponentVNode)(2,c.Flex,{height:"18px",justify:"space-between",align:"center",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:16,children:[!!e.alive&&(0,o.createComponentVNode)(2,c.Box,{children:e.name}),!e.alive&&(0,o.createComponentVNode)(2,c.Box,{color:"red",children:e.name})]}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:!e.alive&&(0,o.createComponentVNode)(2,c.Box,{color:"red",children:"DEAD"})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:e.votes!==undefined&&!!e.alive&&(0,o.createFragment)([(0,o.createTextVNode)("Votes : "),e.votes,(0,o.createTextVNode)(" ")],0)}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:!!e.actions&&e.actions.map((function(t){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return d("mf_targ_action",{atype:t,target:e.ref})},children:t},t)}))})]})},e.ref)}))})})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:2,children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",height:"100%",children:[(0,o.createComponentVNode)(2,c.Section,{title:"Roles and Notes",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"address-book",tooltipPosition:"bottom-left",tooltip:"The top section is the roles in the game. You can\npress the question mark to get a quick blurb\nabout the role itself."}),(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"edit",tooltipPosition:"bottom-left",tooltip:"The bottom section are your notes. on some roles this\nwill just be an empty box, but on others it records the\nactions of your abilities (so for example, your\ndetective work revealing a changeling)."})],4),children:(0,o.createComponentVNode)(2,c.Flex,{direction:"column",children:!!g&&g.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{height:"30px",className:"Section__title candystripe",children:(0,o.createComponentVNode)(2,c.Flex,{height:"18px",align:"center",justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{children:e}),(0,o.createComponentVNode)(2,c.Flex.Item,{textAlign:"right",children:(0,o.createComponentVNode)(2,c.Button,{color:"transparent",icon:"question",onClick:function(){return d("mf_lookup",{atype:e.slice(0,-3)})}})})]})},e)}))})}),!!h&&(0,o.createComponentVNode)(2,c.Flex.Item,{height:0,grow:1,children:(0,o.createComponentVNode)(2,c.Section,{scrollable:!0,fill:!0,overflowY:"scroll",children:h!==undefined&&!!h.action_log&&h.action_log.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:e},e)}))})})]})})]}),(0,o.createComponentVNode)(2,c.Flex,{mt:1,direction:"column",children:(0,o.createComponentVNode)(2,c.Flex.Item,{children:!!V&&(0,o.createComponentVNode)(2,c.Section,{textAlign:"center",children:(0,o.createComponentVNode)(2,c.Collapsible,{title:"ADMIN CONTROLS",color:"red",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"exclamation-triangle",color:"black",tooltipPosition:"top",tooltip:"Almost all of these are all built to help me debug\nthe game (ow, debugging a 12 player game!) So they are\nrudamentary and prone to breaking at the drop of a hat.\nMake sure you know what you're doing when you press one.\nAlso because an admin did it: do not gib/delete/dust\nanyone! It will runtime the game to death!",content:"A Kind, Coder Warning",onClick:function(){return d("next_phase")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-right",tooltipPosition:"top",tooltip:"This will advance the game to the next phase\n(day talk > day voting, day voting > night/trial)\npretty fun to just spam this and freak people out,\ntry that roundend!",content:"Next Phase",onClick:function(){return d("next_phase")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"home",tooltipPosition:"top",tooltip:"Hopefully you won't use this button\noften, it's a safety net just in case\nmafia players somehow escape (nullspace\nredirects to the error room then station)\nEither way, VERY BAD IF THAT HAPPENS as\ngodmoded assistants will run free. Use\nthis to recollect them then make a bug report.",content:"Send All Players Home",onClick:function(){return d("players_home")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sync-alt",tooltipPosition:"top",tooltip:"This immediately ends the game, and attempts to start\nanother. Nothing will happen if another\ngame fails to start!",content:"New Game",onClick:function(){return d("new_game")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"skull",tooltipPosition:"top",tooltip:"Deletes the datum, clears all landmarks, makes mafia\nas it was roundstart: nonexistant. Use this if you\nreally mess things up. You did mess things up, didn't you.",content:"Nuke",onClick:function(){return d("nuke")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,c.Button,{icon:"paint-brush",tooltipPosition:"top",tooltip:"This is the custom game creator, it is... simple.\nYou put in roles and until you press CANCEL or FINISH\nit will keep letting you add more roles. Assitants\non the bottom because of pathing stuff. Resets after\nthe round finishes back to 12 player random setups.",content:"Create Custom Setup",onClick:function(){return d("debug_setup")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"paint-roller",tooltipPosition:"top",tooltip:"If you messed up and accidently didn't make it how\nyou wanted, simply just press this to reset it. The game\nwill auto reset after each game as well.",content:"Reset Custom Setup",onClick:function(){return d("cancel_setup")}})]})})})})]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.phase,d=i.timeleft,u=i.admin_controls;return(0,o.createComponentVNode)(2,c.Box,{children:["[Phase = ",l," | ",(0,o.createComponentVNode)(2,c.TimeDisplay,{auto:"down",value:d}),"]"," ",(0,o.createComponentVNode)(2,c.Button,{icon:"clipboard-check",tooltipPosition:"bottom-left",tooltip:"Signs you up for the next game. If there\nis an ongoing one, you will be signed up\nfor the next.",content:"Sign Up",onClick:function(){return r("mf_signup")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"eye",tooltipPosition:"bottom-left",tooltip:"Spectates games until you turn it off.\nAutomatically enabled when you die in game,\nbecause I assumed you would want to see the\nconclusion. You won't get messages if you\nrejoin SS13.",content:"Spectate",onClick:function(){return r("mf_spectate")}}),!!u&&(0,o.createComponentVNode)(2,c.Button,{color:"red",icon:"gavel",tooltipPosition:"bottom-left",tooltip:"Hello admin! If it is the admin controls you seek,\nplease notice the scrollbar you have that players\ndo not!"})]})}},30425:function(e,t,n){"use strict";t.__esModule=!0,t.MalfunctionModulePicker=void 0;var o=n(58734),r=n(54777),a=n(33677),c=n(75789);t.MalfunctionModulePicker=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.processingTime);return(0,o.createComponentVNode)(2,a.Window,{width:620,height:525,theme:"malfunction",resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.GenericUplink,{currencyAmount:i,currencySymbol:"PT"})})})}},78761:function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.MechBayPowerConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.recharge_port,d=l&&l.mech,u=d&&d.cell;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:200,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return i("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.health/d.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!u&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.charge/u.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u.charge})," / "+u.maxcharge]})})]})})})})}},82822:function(e,t,n){"use strict";t.__esModule=!0,t.MechpadControl=t.MechpadConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=e.topLevel,c=(0,r.useBackend)(t),i=c.act,l=c.data,d=l.pad_name,u=l.connected_mechpad;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return i("rename",{name:t})}}),level:n?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return i("remove")}}),children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No Pad Connected."})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return i("launch")}})})};t.MechpadControl=i;t.MechpadConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.mechpads,s=void 0===u?[]:u,m=d.selected_id;return(0,o.createComponentVNode)(2,c.Window,{width:475,height:130,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:0===s.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"})||(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{minHeight:"70px",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"140px",minHeight:"70px",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,ellipsis:!0,content:e.name,selected:m===e.id,color:"transparent",onClick:function(){return l("select_pad",{id:e.id})}},e.name)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{minHeight:"100%",children:(0,o.createComponentVNode)(2,a.Divider,{vertical:!0})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,minHeight:"100%",children:m&&(0,o.createComponentVNode)(2,i)||(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})})})}},72249:function(e,t,n){"use strict";t.__esModule=!0,t.MedicalKiosk=void 0;var o=n(58734),r=(n(85260),n(54777)),a=n(50930),c=n(33677);t.MedicalKiosk=function(e,t){var n=(0,r.useBackend)(t),p=(n.act,n.data),C=(0,r.useSharedState)(t,"scanIndex")[0],h=p.active_status_1,N=p.active_status_2,V=p.active_status_3,b=p.active_status_4;return(0,o.createComponentVNode)(2,c.Window,{width:575,height:420,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Flex,{mb:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{mr:1,children:(0,o.createComponentVNode)(2,a.Section,{minHeight:"100%",children:[(0,o.createComponentVNode)(2,i,{index:1,icon:"procedures",name:"General Health Scan",description:"Reads back exact values of your general health scan."}),(0,o.createComponentVNode)(2,i,{index:2,icon:"heartbeat",name:"Symptom Based Checkup",description:"Provides information based on various non-obvious symptoms,\nlike blood levels or disease status."}),(0,o.createComponentVNode)(2,i,{index:3,icon:"radiation-alt",name:"Neurological/Radiological Scan",description:"Provides information about brain trauma and radiation."}),(0,o.createComponentVNode)(2,i,{index:4,icon:"mortar-pestle",name:"Chemical and Psychoactive Scan",description:"Provides a list of consumed chemicals, as well as potential\nside effects."})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,l)})]}),!!h&&1===C&&(0,o.createComponentVNode)(2,d),!!N&&2===C&&(0,o.createComponentVNode)(2,u),!!V&&3===C&&(0,o.createComponentVNode)(2,s),!!b&&4===C&&(0,o.createComponentVNode)(2,m)]})})};var i=function(e,t){var n=e.index,c=e.name,i=e.description,l=e.icon,d=(0,r.useBackend)(t),u=d.act,s=d.data,m=(0,r.useSharedState)(t,"scanIndex"),p=m[0],C=m[1],h=s["active_status_"+n];return(0,o.createComponentVNode)(2,a.Flex,{spacing:1,align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"16px",textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{name:h?"check":"dollar-sign",color:h?"green":"grey"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:l,selected:h&&p===n,tooltip:i,tooltipPosition:"right",content:c,onClick:function(){h||u("beginScan_"+n),C(n)}})})]})},l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.kiosk_cost,d=i.patient_name;return(0,o.createComponentVNode)(2,a.Section,{minHeight:"100%",children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,children:["Greetings Valued Employee! Please select a desired automatic health check procedure. Diagnosis costs ",(0,o.createVNode)(1,"b",null,[l,(0,o.createTextVNode)(" credits.")],0)]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mr:1,children:"Patient:"}),d]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,tooltip:"Resets the current scanning target, cancelling current scans.",icon:"sync",color:"average",onClick:function(){return c("clearTarget")},content:"Reset Scanner"})]})},d=function(e,t){var n=(0,r.useBackend)(t).data,c=n.patient_health,i=n.brute_health,l=n.burn_health,d=n.suffocation_health,u=n.toxin_health;return(0,o.createComponentVNode)(2,a.Section,{title:"Patient Health",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c/100,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c}),"%"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brute Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Burn Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Toxin Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})})})]})})},u=function(e,t){var n=(0,r.useBackend)(t).data,c=n.patient_status,i=n.patient_illness,l=n.illness_info,d=n.bleed_status,u=n.blood_levels,s=n.blood_status;return(0,o.createComponentVNode)(2,a.Section,{title:"Symptom Based Checkup",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Patient Status",color:"good",children:c}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disease Status",children:i}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disease information",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Levels",children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/100,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})}),(0,o.createComponentVNode)(2,a.Box,{mt:1,color:"label",children:d})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Information",children:s})]})})},s=function(e,t){var n=(0,r.useBackend)(t).data,c=n.clone_health,i=n.brain_damage,l=n.brain_health,d=n.rad_contamination_status,u=n.rad_contamination_value,s=n.rad_sickness_status,m=n.rad_sickness_value,p=n.trauma_status;return(0,o.createComponentVNode)(2,a.Section,{title:"Patient Neurological and Radiological Health",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cellular Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c/100,color:"good",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c})})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain Damage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i/100,color:"good",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain Status",color:"health-0",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain Trauma Status",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Sickness Status",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Sickness Percentage",children:[m,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Contamination Status",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Contamination Percentage",children:[u,"%"]})]})})},m=function(e,t){var n=(0,r.useBackend)(t).data,c=n.chemical_list,i=void 0===c?[]:c,l=n.overdose_list,d=void 0===l?[]:l,u=n.addict_list,s=void 0===u?[]:u,m=n.hallucinating_status;return(0,o.createComponentVNode)(2,a.Section,{title:"Chemical and Psychoactive Analysis",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Chemical Contents",children:[0===i.length&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No reagents detected."}),i.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[e.volume," units of ",e.name]},e.id)}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Overdose Status",color:"bad",children:[0===d.length&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Patient is not overdosing."}),d.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:["Overdosing on ",e.name]},e.id)}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Addiction Status",color:"bad",children:[0===s.length&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Patient has no addictions."}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:["Addicted to ",e.name]},e.id)}))]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Psychoactive Status",children:m})]})})}},50112:function(e,t,n){"use strict";t.__esModule=!0,t.Microscope=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Microscope=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=(0,r.useSharedState)(t,"tab",1),m=s[0],p=s[1],C=u.has_dish,h=u.cell_lines,N=void 0===h?[]:h,V=u.viruses,b=void 0===V?[]:V;return(0,o.createComponentVNode)(2,c.Window,{resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dish Sample",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!C,onClick:function(){return d("eject_petridish")}})})})}),(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"microscope",lineHeight:"23px",selected:1===m,onClick:function(){return p(1)},children:["Micro-Organisms (",N.length,")"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"microscope",lineHeight:"23px",selected:2===m,onClick:function(){return p(2)},children:["Viruses (",b.length,")"]})]}),1===m&&(0,o.createComponentVNode)(2,i,{cell_lines:N}),2===m&&(0,o.createComponentVNode)(2,l,{viruses:b})]})})};var i=function(e,t){var n=e.cell_lines,c=(0,r.useBackend)(t);c.act,c.data;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.desc,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Growth Rate",children:e.growth_rate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Virus Suspectibility",children:e.suspectibility}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Required Reagents",children:e.requireds}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supplementary Reagents",children:e.supplementaries}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suppresive reagents",children:e.suppressives})]})},e.desc)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No micro-organisms found"})},l=function(e,t){var n=e.viruses;(0,r.useBackend)(t).act;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.desc},e.desc)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No viruses found"})}},64449:function(e,t,n){"use strict";t.__esModule=!0,t.MiningVendor=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677);t.MiningVendor=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=[].concat(d.product_records);return(0,o.createComponentVNode)(2,i.Window,{width:425,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"User",children:d.user&&(0,o.createComponentVNode)(2,c.Box,{children:["Welcome, ",(0,o.createVNode)(1,"b",null,d.user.name||"Unknown",0),","," ",(0,o.createVNode)(1,"b",null,d.user.job||"Unemployed",0),"!",(0,o.createVNode)(1,"br"),"Your balance is ",(0,o.createVNode)(1,"b",null,[d.user.points,(0,o.createTextVNode)(" mining points")],0),"."]})||(0,o.createComponentVNode)(2,c.Box,{color:"light-gray",children:["No registered ID card!",(0,o.createVNode)(1,"br"),"Please contact your local HoP!"]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Equipment",children:(0,o.createComponentVNode)(2,c.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:[(0,o.createVNode)(1,"span",(0,r.classes)(["vending32x32",e.asset]),null,1,{style:{"vertical-align":"middle"}})," ",(0,o.createVNode)(1,"b",null,e.name,0)]}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,o.createComponentVNode)(2,c.Button,{style:{"min-width":"95px","text-align":"center"},disabled:!d.user||e.price>d.user.points,content:e.price+" points",onClick:function(){return l("purchase",{ref:e.ref})}})})]},e.name)}))})})]})})}},23376:function(e,t,n){"use strict";t.__esModule=!0,t.Mint=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Mint=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.inserted_materials||[];return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Materials",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.processing?"times":"power-off",content:l.processing?"Stop":"Start",selected:l.processing,onClick:function(){return i(l.processing?"stoppress":"startpress")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.material,buttons:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:l.chosen_material===e.material,onClick:function(){return i("changematerial",{material_name:e.material})}}),children:[e.amount," cm\xb3"]},e.material)}))})}),(0,o.createComponentVNode)(2,a.Section,{children:["Pressed ",l.produced_coins," coins this cycle."]})]})})}},92571:function(e,t,n){"use strict";t.__esModule=!0,t.MobInteraction=void 0;var o=n(58734),r=(n(45445),n(75671),n(5339),n(85260),n(54777)),a=n(50930),c=n(33677),i=(n(7229),n(5339));t.MobInteraction=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.SeeLewd),d=i?700:400;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:d,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[!!i&&(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,basis:"40%",children:[(0,o.createComponentVNode)(2,l)," "]}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:[(0,o.createComponentVNode)(2,V)," "]})]})})})};var l=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data.ItsJustMe;return(0,o.createComponentVNode)(2,a.Box,{height:"100%",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:[" ",(0,o.createComponentVNode)(2,a.Box,{height:"100%",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,alignItems:"flex-end",justifyContent:"flex-end",children:[(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Section,{height:"100%",children:[(0,o.createComponentVNode)(2,d)," "]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{shrink:1,children:(0,o.createComponentVNode)(2,p)})]})})]}),(0,o.createComponentVNode)(2,a.Stack.Item,{basis:"50%",children:[" ",(0,o.createComponentVNode)(2,C)]})]})})},d=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.MyGenitals||[],l=c.TheirGenitals||[],d=c.MyName||"You",p=c.TheirName||"Them",C=c.MyOrientations||[],h=c.TheirOrientations||[],N=c.ItsJustMe||!1,V=!N;return 0===l.length&&l.push({BitKind:"Nothin!",BitName:"Nothing at all!",BitSize:"Small",BitColor:"#FFFFFF",BitAroused:!1,BitExtra:"Minty",BitEmoji:":)"}),0===h.length&&h.push({OriName:"Non-aligned",OriDesc:"I'm cool beans",OriEmoji:":)"}),(0,o.createComponentVNode)(2,a.Section,{height:"100%",minHeight:"100%",overflowY:"auto",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",height:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",bold:!0,children:[d,(0,o.createVNode)(1,"hr")]}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",bold:!0,children:[V?p:"Yourself",V?(0,o.createVNode)(1,"hr"):(0,o.createComponentVNode)(2,a.Box)]}),V&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center"}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,m)})],4),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",bold:!0,children:i.map((function(e){return(0,o.createComponentVNode)(2,u,{genital:e,JustMe:N,context:t},e.BitName)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:V&&l.map((function(e){return(0,o.createComponentVNode)(2,u,{genital:e,context:t},e.BitName)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:C.map((function(e){return(0,o.createComponentVNode)(2,s,{orientation:e,JustMe:N,context:t},e.OriName)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",textAlign:"center",children:V&&h.map((function(e){return(0,o.createComponentVNode)(2,s,{orientation:e,context:t},e.OriName)}))})]})})},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=(n.data,e.genital||{BitKind:"muffin",BitName:"Tuffy",BitSize:"Small",BitColor:"#FFFFFF",BitAroused:!1,BitExtra:"Minty",BitEmoji:":)"}),l=(i.BitKind,i.BitName),d=i.BitSize,u=i.BitColor,s=(i.BitAroused,i.BitExtra),m=i.BitEmoji,p=(e.JustMe,l+" "+d+" "+s);return(0,o.createComponentVNode)(2,a.Button,{tooltip:p,color:"transparent",onClick:function(){return c("interact",{interaction:"poke",ExtraStuff:{PokeThing:l}})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textColor:u,fontSize:"3vw",textAlign:"center",children:m})})},s=function(e){var t=e.orientation||{OriName:"Non-aligned",OriDesc:"I'm cool beans",OriEmoji:":("},n=(t.OriName,t.OriDesc),r=t.OriEmoji;e.JustMe;return(0,o.createComponentVNode)(2,a.Button,{color:"transparent",tooltip:n,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,fontSize:"3vw",color:"green",textAlign:"center",children:r})})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.TheirCKEY,d=i.WeConsent,u=d?"Consenting!":"Not Consenting!",s=d?"green":"default",m=d?"Revoke Consent?":"Request Consent?";return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:.3,content:u,color:s,tooltip:m,tooltipPosition:"right",onClick:function(){return c("ConsentAct",{who:l})}})},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.MyLust||0,u=l.MyMaxLust||100,s=l.TheirLust||0,m=l.TheirMaxLust||100,p=l.ItsJustMe||!1,C=(l.MTTC,l.CanCum||!1),h=l.MyName||"You",N=l.TheirName||"Them",V="purple",b="pink",f=C?"Autocum: ON":"Autocum: OFF",g=C?"green":"default",v=p?"100%":"50%",k=(0,i.toFixed)(s,1),x=(0,i.toFixed)(m,1),B=(0,i.toFixed)(d,1),w=(0,i.toFixed)(u,1);return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",wrap:"wrap",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:v,textAlign:"center",children:h}),!p&&(0,o.createComponentVNode)(2,a.Flex.Item,{basis:v,textAlign:"center",children:[N," "]}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:v,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:B,color:V,minValue:0,maxValue:w,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:b,textAlign:"right",children:[B," / ",w]})})}),!p&&(0,o.createComponentVNode)(2,a.Flex.Item,{basis:v,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ProgressBar,{fromRight:!0,value:k,color:V,minValue:0,maxValue:x,children:(0,o.createComponentVNode)(2,a.Box,{fluid:!0,color:b,textAlign:"left",children:[k," / ",x]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"100%",wrap:"wrap",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:.3,disabled:!C,color:"pink",content:"!! C U M !!",bold:C,onClick:function(){return c("Cum")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:.3,color:g,content:f,bold:C,onClick:function(){return c("ToggleAutoCum")}})})]})})]})})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.AutoPlapObjs,d=i.AutoPlapAutoStart,u=d?"YES":"NO";return(0,o.createComponentVNode)(2,a.Section,{title:"Auto-Interaction",height:"100%",minHeight:"100%",overflowY:"scroll",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"pause",onClick:function(){return c("StopAllAutoPlappers")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",onClick:function(){return c("StartAllAutoPlappers")}}),(0,o.createComponentVNode)(2,a.Button,{color:d?"green":"default",icon:d?"toggle-on":"toggle-off",tooltip:"Auto-Start: "+u,onClick:function(){return c("ToggleAutoStart")}})],4),children:(0,o.createComponentVNode)(2,a.Box,{children:l.length?l.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,h,{AutoPlapObj:e})},e.key)})):"To add some, click the red dot by an interaction!"})})},h=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=e.AutoPlapObj,u=d.APApid,s=(d.APPlapKey,d.APPlapName),m=d.APPlapper,p=d.APPartner,C=d.APInterval,h=d.APPlapping,N=d.APPlapcount,V=d.APRecording,b=l.MinAutoplapInterval||15,f=l.MaxAutoplapInterval||300,g=h?"pause":"play",v=h?"":"green",k=V?"ban":"circle",x=m===p?"Yourself":p;return(0,o.createComponentVNode)(2,a.Box,{mb:"0.5em",p:"0.5em",fontSize:"0.8rem",backgroundColor:"#2f2f2f",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:s})}),!!V&&(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:k,color:"red",onClick:function(){return c("StopRecording",{APID:u})}})})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,unit:"sec/PLAP",width:"4.5em",minValue:b,maxValue:f,value:C,step:1,stepPixelSize:3,format:function(e){return(0,i.toFixed)(.1*e,1)},onDrag:function(e,t){return c("SetAutoPlapperInterval",{APID:u,Interval:t})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:[(0,o.createComponentVNode)(2,a.Button,{icon:g,color:v,onClick:function(){return c("ToggleAutoPlapper",{APID:u})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return c("DeleteAutoPlapper",{APID:u})}})]})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box,{textColor:"label",children:[m," ",(0,o.createComponentVNode)(2,a.Icon,{name:"arrow-right"})," ",x,", ",N," times!"]})})]})})},N="Favorites",V=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.MyName,l=c.SeeLewd?"~":"!";return(0,o.createComponentVNode)(2,a.Box,{height:"100%",width:"100%",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{width:"100%",title:"Welcome, "+i+l,buttons:(0,o.createComponentVNode)(2,b)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,basis:1,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,width:"100%",scrollable:!0,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,f)}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,v)})]})})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,w)})]})})},b=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.DP?"Dragon Pussy":"Find-A-Plap 0.1b (tm)",d=i.SearchTerm||"";return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:"fit-content",children:(0,o.createComponentVNode)(2,a.Input,{width:"15em",placeholder:l,value:d,onInput:function(e,t){return c("UpdateSearch",{SearchTerm:t})}})})},f=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllCategories||[]),i=c[0]||"Oh no",l=c.slice(1),d=[i,N].concat(l);return(0,o.createComponentVNode)(2,a.Box,{p:"0.5rem",mr:"0.5rem",width:"fit-content",backgroundColor:"#2f2f2f",children:d.map((function(e){return(0,o.createComponentVNode)(2,g,{CatName:e},e)}))})},g=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=e.CatName||"Oh no",d=i.CurrCategory||"Oh no";return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,px:"0.5em",py:"0.25em",selected:d.toLowerCase()===l.toLowerCase(),onClick:function(){return c("UpdateCategory",{category:l})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"center",children:l})},l)},v=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.DP||!1,l=c.AllInteractions||[],d=i?"You've been visited by the gunderful dragon pussy! This only happens once every 4000 years! Yell DRAGON PUSSY in OOC in 30 seconds or you'll never have dragon pussy again!":"No interactions in this category!";return(0,o.createComponentVNode)(2,a.Box,{children:[0===l.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{active:!0,children:d}),l.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{mr:"0.5em",mb:"0.5em",children:(0,o.createComponentVNode)(2,k,{IOBJ:e})},e)}))]})},k=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.Faves||[],d=(i.AutoPlapObjs,i.WeConsent||!1),u=e.IOBJ||{},s=u.InteractionKey||"/datum/interaction/smooch",m=u.InteractionName||"Bend them over a table and runtime them.",p=u.InteractionLewd||!1,C=u.InteractionCanAuto||!1,h=u.InteractionExtreme||!1,N=u.InteractionAdditional||"Oh no!",V=p&&!d,b=l.includes(s),f=h?"red":p?"pink":"default";return(0,o.createComponentVNode)(2,a.Box,{width:"100%",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{width:"100%",disabled:V,textAlign:"left",tooltip:N,tooltipPosition:"top",backgroundColor:f,onClick:function(){return c("interact",{interaction:s})},children:m})}),!!C&&(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,B,{Iobj:u})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,x,{Iobj:u,IsFave:b})})]})})},x=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=(n.data,e.Iobj||{}),l=e.IsFave||!1,d=l?"Remove from Favorites":"Add to Favorites",u=l?"pink":"default",s=l?"heart":"heart-o";return(0,o.createComponentVNode)(2,a.Button,{icon:s,iconColor:u,tooltipPosition:"top",tooltip:d,width:"fit-content",onClick:function(){return c("Favorite",{interaction:i.InteractionKey})}})},B=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=e.Iobj||{},d=i.Recording||{},u=d.some((function(e){return e.APPlapKey===l.InteractionKey}));return u?(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",icon:"times",color:"red",tooltip:"Cancel Recording",tooltipPosition:"top",onClick:function(){return c("StopRecording",{APID:u.APApid})}}):d.length?(0,o.createComponentVNode)(2,a.Button,{icon:"ban",color:"red",disabled:!0,tooltip:"Something else is recording!!!"}):(0,o.createComponentVNode)(2,a.Button,{icon:"circle",iconColor:"red",textAlign:"center",tooltip:"Record AutoPLAP",tooltipPosition:"top",onClick:function(){return c("StartRecording",{interaction:l.InteractionKey})}})},w=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.SeeLewd||!1,d=(i.SeeLewdMessages,i.HearLewdSounds||!1),u=(i.CanPgUP,i.CanPgDN,i.CurrPage||1),s=i.MaxPage||1,m=s>1,p=l?"Hide Lewd Stuff":"Show Lewd Stuff",C=(0,o.createComponentVNode)(2,a.Button,{inline:!0,onClick:function(){c("ToggleSeeLewd")},children:p}),h=(0,o.createComponentVNode)(2,a.Button,{inline:!0,icon:"volume-up",selected:d,tooltip:d?"Mute Lewd Sounds":"Hear Lewd Sounds",onClick:function(){c("ToggleHearLewdSounds")}});return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em",py:1,children:[C,(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[h,(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:m&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em",py:1,children:["Page ",u," / ",s]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:[!!m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,inline:!0,px:"0.5em",py:"0.25em",disabled:1===u,onClick:function(){c("PgDOWN")},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-left"})}),(0,o.createComponentVNode)(2,a.Button,{inline:!0,px:"0.5em",py:"0.25em",disabled:u>=s,onClick:function(){c("PgUP")},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-right"})})],4),(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]})]})}},43196:function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(32599);t.Mule=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.on,s=d.cell,m=d.cellPercent,p=d.load,C=d.mode,h=d.modeStatus,N=d.haspai,V=d.autoReturn,b=d.autoPickup,f=d.reportDelivery,g=d.destination,v=d.home,k=d.id,x=d.destinations,B=void 0===x?[]:x,w=d.locked&&!d.siliconUser;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:425,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!w&&(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return l("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:s?m/100:0,color:s?"good":"bad"}),(0,o.createComponentVNode)(2,a.Flex,{mt:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:C})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:p?"good":"average",children:p||"None"})})})]})]}),!w&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!p&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return l("unload")}}),!!N&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return l("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:k,onChange:function(e,t){return l("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:g||"None",options:B,width:"150px",onSelected:function(e){return l("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return l("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return l("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:v,options:B,width:"150px",onSelected:function(e){return l("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return l("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:V,content:"Auto-Return",onClick:function(){return l("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return l("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:f,content:"Report Delivery",onClick:function(){return l("report")}})]})]})})]})})}},17855:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteChamberControlContent=t.NaniteChamberControl=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NaniteChamberControl=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:380,height:570,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.status_msg,d=i.locked,u=i.occupant_name,s=i.has_nanites,m=i.nanite_volume,p=i.regen_rate,C=i.safety_threshold,h=i.cloud_id,N=i.scan_level;if(l)return(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:l});var V=i.mob_programs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Chamber: "+u,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d?"lock":"lock-open",content:d?"Locked":"Unlocked",color:d?"bad":"default",onClick:function(){return c("toggle_lock")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",content:"Destroy Nanites",color:"bad",onClick:function(){return c("remove_nanites")}}),children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Nanite Volume",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Growth Rate",children:p})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Safety Threshold",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:C,minValue:0,maxValue:500,width:"39px",onChange:function(e,t){return c("set_safety",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:h,minValue:0,maxValue:100,step:1,stepPixelSize:3,width:"39px",onChange:function(e,t){return c("set_cloud",{value:t})}})})]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",level:2,children:V.map((function(e){var t=e.extra_settings||[],n=e.rules||[];return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:e.desc}),N>=2&&(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.activated?"good":"bad",children:e.activated?"Active":"Inactive"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Nanites Consumed",children:[e.use_rate,"/s"]})]})})]}),N>=2&&(0,o.createComponentVNode)(2,a.Grid,{children:[!!e.can_trigger&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Triggers",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cost",children:e.trigger_cost}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cooldown",children:e.trigger_cooldown}),!!e.timer_trigger_delay&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:[e.timer_trigger_delay," s"]}),!!e.timer_trigger&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Repeat Timer",children:[e.timer_trigger," s"]})]})})}),!(!e.timer_restart&&!e.timer_shutdown)&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[e.timer_restart&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart Timer",children:[e.timer_restart," s"]}),e.timer_shutdown&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown Timer",children:[e.timer_shutdown," s"]})]})})})]}),N>=3&&!!e.has_extra_settings&&(0,o.createComponentVNode)(2,a.Section,{title:"Extra Settings",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:t.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:e.value},e.name)}))})}),N>=4&&(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[!!e.activation_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:e.activation_code}),!!e.deactivation_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:e.deactivation_code}),!!e.kill_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:e.kill_code}),!!e.can_trigger&&!!e.trigger_code&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:e.trigger_code})]})})}),e.has_rules&&(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Rules",level:2,children:n.map((function(e){return(0,o.createFragment)([e.display,(0,o.createVNode)(1,"br")],0,e.display)}))})})]})]})},e.name)}))})],4):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"bad",textAlign:"center",fontSize:"30px",mb:1,children:"No Nanites Detected"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,icon:"syringe",content:" Implant Nanites",color:"green",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return c("nanite_injection")}})],4)})};t.NaniteChamberControlContent=i},49790:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteInfoBox=t.NaniteDiskBox=t.NaniteCloudControl=t.NaniteCloudBackupList=t.NaniteCloudBackupDetails=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=(0,r.useBackend)(t).data,c=n.has_disk,i=n.has_program,d=n.disk;return c?i?(0,o.createComponentVNode)(2,l,{program:d}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Inserted disk has no program"}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No disk inserted"})};t.NaniteDiskBox=i;var l=function(e,t){var n=e.program,r=n.name,c=n.desc,i=n.activated,l=n.use_rate,d=n.can_trigger,u=n.trigger_cost,s=n.trigger_cooldown,m=n.activation_code,p=n.deactivation_code,C=n.kill_code,h=n.trigger_code,N=n.timer_restart,V=n.timer_shutdown,b=n.timer_trigger,f=n.timer_trigger_delay,g=n.extra_settings||[];return(0,o.createComponentVNode)(2,a.Section,{title:r,level:2,buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:i?"good":"bad",children:i?"Activated":"Deactivated"}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{mr:1,children:c}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Use Rate",children:l}),!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cost",children:u}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cooldown",children:s})],4)]})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:3,mr:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:C}),!!d&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:h})]})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Delays",level:3,mr:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart",children:[N," s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown",children:[V," s"]}),!!d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:[b," s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:[f," s"]})],4)]})})})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Extra Settings",level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:g.map((function(e){var t={number:(0,o.createFragment)([e.value,e.unit],0),text:e.value,type:e.value,boolean:e.value?e.true_text:e.false_text};return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:t[e.type]},e.name)}))})})]})};t.NaniteInfoBox=l;var d=function(e,t){var n=(0,r.useBackend)(t),c=n.act;return(n.data.cloud_backups||[]).map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Backup #"+e.cloud_id,textAlign:"center",onClick:function(){return c("set_view",{view:e.cloud_id})}},e.cloud_id)}))};t.NaniteCloudBackupList=d;var u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.current_view,u=i.disk,s=i.has_program,m=i.cloud_backup,p=u&&u.can_rule||!1;if(!m)return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"ERROR: Backup not found"});var C=i.cloud_programs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Backup #"+d,level:2,buttons:!!s&&(0,o.createComponentVNode)(2,a.Button,{icon:"upload",content:"Upload From Disk",color:"good",onClick:function(){return c("upload_program")}}),children:C.map((function(e){var t=e.rules||[];return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",color:"bad",onClick:function(){return c("remove_program",{program_id:e.id})}}),children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,l,{program:e}),(!!p||!!e.has_rules)&&(0,o.createComponentVNode)(2,a.Section,{mt:-2,title:"Rules",level:2,buttons:!!p&&(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Add Rule from Disk",color:"good",onClick:function(){return c("add_rule",{program_id:e.id})}}),children:e.has_rules?t.map((function(t){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus-circle",color:"bad",onClick:function(){return c("remove_rule",{program_id:e.id,rule_id:t.id})}})," "+t.display]},t.display)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Active Rules"})})]})},e.name)}))})};t.NaniteCloudBackupDetails=u;t.NaniteCloudControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,s=n.data,m=s.has_disk,p=s.current_view,C=s.new_backup_id;return(0,o.createComponentVNode)(2,c.Window,{width:375,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Program Disk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!m,onClick:function(){return l("eject")}}),children:(0,o.createComponentVNode)(2,i)}),(0,o.createComponentVNode)(2,a.Section,{title:"Cloud Storage",buttons:p?(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Return",onClick:function(){return l("set_view",{view:0})}}):(0,o.createFragment)(["New Backup: ",(0,o.createComponentVNode)(2,a.NumberInput,{value:C,minValue:1,maxValue:100,stepPixelSize:4,width:"39px",onChange:function(e,t){return l("update_new_backup_value",{value:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return l("create_backup")}})],0),children:s.current_view?(0,o.createComponentVNode)(2,u):(0,o.createComponentVNode)(2,d)})]})})}},96273:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteProgramHub=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677);t.NaniteProgramHub=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.detail_view,s=d.disk,m=d.has_disk,p=d.has_program,C=d.programs,h=void 0===C?{}:C,N=(0,a.useSharedState)(t,"category"),V=N[0],b=N[1],f=h&&h[V]||[];return(0,o.createComponentVNode)(2,i.Window,{width:500,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{title:"Program Disk",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject",onClick:function(){return l("eject")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"minus-circle",content:"Delete Program",onClick:function(){return l("clear")}})],4),children:m?p?(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Program Name",children:s.name}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Description",children:s.desc})]}):(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No Program Installed"}):(0,o.createComponentVNode)(2,c.NoticeBox,{children:"Insert Disk"})}),(0,o.createComponentVNode)(2,c.Section,{title:"Programs",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:u?"info":"list",content:u?"Detailed":"Compact",onClick:function(){return l("toggle_details")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sync",content:"Sync Research",onClick:function(){return l("refresh")}})],4),children:null!==h?(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{minWidth:"110px",children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){var n=t.substring(0,t.length-8);return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:t===V,onClick:function(){return b(t)},children:n},t)}))(h)})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:u?f.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"download",content:"Download",disabled:!m,onClick:function(){return l("download",{program_id:e.id})}}),children:e.desc},e.id)})):(0,o.createComponentVNode)(2,c.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"download",content:"Download",disabled:!m,onClick:function(){return l("download",{program_id:e.id})}})},e.id)}))})})]}):(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No nanite programs are currently researched."})})]})})}},97641:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteProgrammerContent=t.NaniteProgrammer=t.NaniteExtraType=t.NaniteExtraText=t.NaniteExtraNumber=t.NaniteExtraEntry=t.NaniteExtraBoolean=t.NaniteDelays=t.NaniteCodes=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Codes",level:3,mr:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Activation",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.activation_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return c("set_code",{target_code:"activation",code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deactivation",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.deactivation_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return c("set_code",{target_code:"deactivation",code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Kill",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.kill_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return c("set_code",{target_code:"kill",code:t})}})}),!!i.can_trigger&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.trigger_code,width:"47px",minValue:0,maxValue:9999,onChange:function(e,t){return c("set_code",{target_code:"trigger",code:t})}})})]})})};t.NaniteCodes=i;var l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Delays",level:3,ml:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Restart Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.timer_restart,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return c("set_restart_timer",{delay:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shutdown Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.timer_shutdown,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return c("set_shutdown_timer",{delay:t})}})}),!!i.can_trigger&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Repeat Timer",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.timer_trigger,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return c("set_trigger_timer",{delay:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Delay",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.timer_trigger_delay,unit:"s",width:"57px",minValue:0,maxValue:3600,onChange:function(e,t){return c("set_timer_trigger_delay",{delay:t})}})})],4)]})})};t.NaniteDelays=l;var d=function(e,t){var n=e.extra_setting,r=n.name,c=n.type,i={number:(0,o.createComponentVNode)(2,u,{extra_setting:n}),text:(0,o.createComponentVNode)(2,s,{extra_setting:n}),type:(0,o.createComponentVNode)(2,m,{extra_setting:n}),boolean:(0,o.createComponentVNode)(2,p,{extra_setting:n})};return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:r,children:i[c]})};t.NaniteExtraEntry=d;var u=function(e,t){var n=e.extra_setting,c=(0,r.useBackend)(t).act,i=n.name,l=n.value,d=n.min,u=n.max,s=n.unit;return(0,o.createComponentVNode)(2,a.NumberInput,{value:l,width:"64px",minValue:d,maxValue:u,unit:s,onChange:function(e,t){return c("set_extra_setting",{target_setting:i,value:t})}})};t.NaniteExtraNumber=u;var s=function(e,t){var n=e.extra_setting,c=(0,r.useBackend)(t).act,i=n.name,l=n.value;return(0,o.createComponentVNode)(2,a.Input,{value:l,width:"200px",onInput:function(e,t){return c("set_extra_setting",{target_setting:i,value:t})}})};t.NaniteExtraText=s;var m=function(e,t){var n=e.extra_setting,c=(0,r.useBackend)(t).act,i=n.name,l=n.value,d=n.types;return(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:l,width:"150px",options:d,onSelected:function(e){return c("set_extra_setting",{target_setting:i,value:e})}})};t.NaniteExtraType=m;var p=function(e,t){var n=e.extra_setting,c=(0,r.useBackend)(t).act,i=n.name,l=n.value,d=n.true_text,u=n.false_text;return(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:l?d:u,checked:l,onClick:function(){return c("set_extra_setting",{target_setting:i})}})};t.NaniteExtraBoolean=p;t.NaniteProgrammer=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:420,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,C)})})};var C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,u=n.data,s=u.has_disk,m=u.has_program,p=u.name,C=u.desc,h=u.use_rate,N=u.can_trigger,V=u.trigger_cost,b=u.trigger_cooldown,f=u.activated,g=u.has_extra_settings,v=u.extra_settings,k=void 0===v?{}:v;return s?m?(0,o.createComponentVNode)(2,a.Section,{title:p,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return c("eject")}}),children:[(0,o.createComponentVNode)(2,a.Section,{title:"Info",level:2,children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:C}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:.7,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Use Rate",children:h}),!!N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cost",children:V}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Trigger Cooldown",children:b})],4)]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Settings",level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:f?"power-off":"times",content:f?"Active":"Inactive",selected:f,color:"bad",bold:!0,onClick:function(){return c("toggle_active")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i)}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,l)})]}),!!g&&(0,o.createComponentVNode)(2,a.Section,{title:"Special",level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:k.map((function(e){return(0,o.createComponentVNode)(2,d,{extra_setting:e},e.name)}))})})]})]}):(0,o.createComponentVNode)(2,a.Section,{title:"Blank Disk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return c("eject")}})}):(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Insert a nanite program disk"})};t.NaniteProgrammerContent=C},68880:function(e,t,n){"use strict";t.__esModule=!0,t.NaniteRemoteContent=t.NaniteRemote=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NaniteRemote=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:420,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.code,d=i.locked,u=i.mode,s=i.program_name,m=i.relay_code,p=i.comms,C=i.message,h=i.saved_settings,N=void 0===h?[]:h;return d?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"This interface is locked."}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Nanite Control",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lock Interface",onClick:function(){return c("lock")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:[(0,o.createComponentVNode)(2,a.Input,{value:s,maxLength:14,width:"130px",onChange:function(e,t){return c("update_name",{name:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"save",content:"Save",onClick:function(){return c("save")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:p?"Comm Code":"Signal Code",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,minValue:0,maxValue:9999,width:"47px",step:1,stepPixelSize:2,onChange:function(e,t){return c("set_code",{code:t})}})}),!!p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",children:(0,o.createComponentVNode)(2,a.Input,{value:C,width:"270px",onChange:function(e,t){return c("set_message",{value:t})}})}),"Relay"===u&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Relay Code",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:m,minValue:0,maxValue:9999,width:"47px",step:1,stepPixelSize:2,onChange:function(e,t){return c("set_relay_code",{code:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Signal Mode",children:["Off","Local","Targeted","Area","Relay"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,selected:u===e,onClick:function(){return c("select_mode",{mode:e})}},e)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Saved Settings",children:N.length>0?(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{width:"35%",children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{width:"20%",children:"Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Code"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Relay"})]}),N.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,color:"label",children:[e.name,":"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.mode}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.code}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Relay"===e.mode&&e.relay_code}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"upload",color:"good",onClick:function(){return c("load",{save_id:e.id})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return c("remove_save",{save_id:e.id})}})]})]},e.id)}))]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No settings currently saved"})})],4)};t.NaniteRemoteContent=i},95074:function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NotificationPreferences=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=(n.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,c.Window,{title:"Notification Preferences",width:270,height:360,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return i("toggle_ignore",{key:e.key})}},e.key)}))})})})}},58455:function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtnetRelay=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.enabled,u=l.dos_capacity,s=l.dos_overload,m=l.dos_crashed;return(0,o.createComponentVNode)(2,c.Window,{title:"NtNet Quantum Relay",width:400,height:300,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:d,content:d?"ENABLED":"DISABLED",onClick:function(){return i("toggle")}}),children:m?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return i("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," GQ"," / ",u," GQ"]})})})})}},90994:function(e,t,n){"use strict";t.__esModule=!0,t.NtosAiRestorer=void 0;var o=n(58734),r=n(33677),a=n(49855);t.NtosAiRestorer=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:370,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.AiRestorerContent)})})}},74545:function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(58734),r=n(96525),a=n(54777),c=n(50930),i=n(33677);t.NtosArcade=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:450,height:350,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,c.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,c.Box,{m:1}),(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:d.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[d.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,c.ProgressBar,{value:d.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[d.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,c.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,c.Section,{backgroundColor:1===d.PauseState?"#1b3622":"#471915",children:d.Status})]}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:[(0,o.createComponentVNode)(2,c.ProgressBar,{value:d.Hitpoints,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:d.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,c.Box,{m:1}),(0,o.createComponentVNode)(2,c.Section,{inline:!0,width:"156px",textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:(0,r.resolveAsset)(d.BossID)})})]})]}),(0,o.createComponentVNode)(2,c.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,c.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,c.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,c.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,c.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,c.Box,{color:d.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",d.TicketCount]})]})})})}},34855:function(e,t,n){"use strict";t.__esModule=!0,t.NtosAtmos=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(5339),i=n(54777),l=n(50930),d=n(35891),u=n(33677);t.NtosAtmos=function(e,t){var n=(0,i.useBackend)(t),s=(n.act,n.data),m=s.AirTemp,p=s.AirPressure,C=(0,a.flow)([(0,r.filter)((function(e){return e.percentage>=.01})),(0,r.sortBy)((function(e){return-e.percentage}))])(s.AirData||[]),h=Math.max.apply(Math,[1].concat(C.map((function(e){return e.percentage}))));return(0,o.createComponentVNode)(2,u.NtosWindow,{width:300,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,u.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:[m,"\xb0C"]}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:[p," kPa"]})]})}),(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,d.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,d.getGasColor)(e.name),value:e.percentage,minValue:0,maxValue:h,children:(0,c.toFixed)(e.percentage,2)+"%"})},e.name)}))})})]})})}},85650:function(e,t,n){"use strict";t.__esModule=!0,t.NtosBountyConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(59576),i=n(33677);t.NtosBountyConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data.bountydata,u=void 0===d?[]:d;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:750,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,l),buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print Bounty List",onClick:function(){return c("Print")}}),children:(0,o.createComponentVNode)(2,a.Table,{border:!0,children:[(0,o.createComponentVNode)(2,a.Table.Row,{bold:!0,italic:!0,color:"label",fontSize:1.25,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Bounty Object"}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Description"}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Progress"}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Value"}),(0,o.createComponentVNode)(2,a.Table.Cell,{p:1,textAlign:"center",children:"Claim"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{backgroundColor:1===e.priority?"rgba(252, 152, 3, 0.25)":"",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,p:1,children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{italic:!0,textAlign:"center",p:1,children:e.description}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,p:1,textAlign:"center",children:[1===e.priority?(0,o.createComponentVNode)(2,a.Box,{children:"High Priority"}):"",e.completion_string]}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,p:1,textAlign:"center",children:e.reward_string}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,p:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,textAlign:"center",icon:1===e.claimed?"check":"",content:1===e.claimed?"Claimed":"Claim",disabled:1===e.claimed,color:1===e.can_claim?"green":"red",onClick:function(){return c("ClaimBounty",{bounty:e.bounty_ref})}})})]},e.name)}))]})})})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.stored_cash);return(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i,format:function(e){return(0,c.formatMoney)(e)}})," credits"]})}},20912:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCardContent=t.NtosCard=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(77571);t.NtosCard=function(e,t){return(0,o.createComponentVNode)(2,c.NtosWindow,{width:450,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=(0,r.useLocalState)(t,"tab",1),u=d[0],s=d[1],m=l.authenticated,p=l.regions,C=void 0===p?[]:p,h=l.access_on_card,N=void 0===h?[]:h,V=l.jobs,b=void 0===V?{}:V,f=l.id_rank,g=l.id_owner,v=l.has_id,k=l.have_printer,x=l.have_id_slot,B=l.id_name,w=(0,r.useLocalState)(t,"department",Object.keys(b)[0]),_=w[0],y=w[1];if(!x)return(0,o.createComponentVNode)(2,a.NoticeBox,{children:"This program requires an ID slot in order to function"});var S=b[_]||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:v&&m?(0,o.createComponentVNode)(2,a.Input,{value:g,width:"250px",onInput:function(e,t){return c("PRG_edit",{name:t})}}):g||"No Card Inserted",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",disabled:!k||!v,onClick:function(){return c("PRG_print")}}),(0,o.createComponentVNode)(2,a.Button,{icon:m?"sign-out-alt":"sign-in-alt",content:m?"Log Out":"Log In",color:m?"bad":"good",onClick:function(){c(m?"PRG_logout":"PRG_authenticate")}})],4),children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eject",content:B,onClick:function(){return c("PRG_eject")}})}),!!v&&!!m&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===u,onClick:function(){return s(1)},children:"Access"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===u,onClick:function(){return s(2)},children:"Jobs"})]}),1===u&&(0,o.createComponentVNode)(2,i.AccessList,{accesses:C,selectedList:N,accessMod:function(e){return c("PRG_access",{access_target:e})},grantAll:function(){return c("PRG_grantall")},denyAll:function(){return c("PRG_denyall")},grantDep:function(e){return c("PRG_grantregion",{region:e})},denyDep:function(e){return c("PRG_denyregion",{region:e})}}),2===u&&(0,o.createComponentVNode)(2,a.Section,{title:f,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",content:"Terminate",color:"bad",onClick:function(){return c("PRG_terminate")}}),children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Custom...",onCommit:function(e,t){return c("PRG_assign",{assign_target:"Custom",custom_name:t})}}),(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:Object.keys(b).map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:e===_,onClick:function(){return y(e)},children:e},e)}))})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:S.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.display_name,onClick:function(){return c("PRG_assign",{assign_target:e.job})}},e.job)}))})]})]})]})],0)};t.NtosCardContent=l},42938:function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosConfiguration=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.PC_device_theme,u=l.power_usage,s=l.battery_exists,m=l.battery,p=void 0===m?{}:m,C=l.disk_size,h=l.disk_used,N=l.hardware,V=void 0===N?[]:N;return(0,o.createComponentVNode)(2,c.NtosWindow,{theme:d,width:420,height:630,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",u,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!s&&"average",children:s?(0,o.createComponentVNode)(2,a.ProgressBar,{value:p.charge,minValue:0,maxValue:p.max,ranges:{good:[p.max/2,Infinity],average:[p.max/4,p.max/2],bad:[-Infinity,p.max/4]},children:[p.charge," / ",p.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,minValue:0,maxValue:C,color:"good",children:[h," GQ / ",C," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:V.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return i("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})]})})}},75799:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCrewManifest=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677);t.NtosCrewManifest=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.have_printer,s=d.manifest,m=void 0===s?{}:s;return(0,o.createComponentVNode)(2,i.NtosWindow,{width:400,height:480,resizable:!0,children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.Section,{title:"Crew Manifest",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"print",content:"Print",disabled:!u,onClick:function(){return l("PRG_print")}}),children:(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{level:2,title:t,children:(0,o.createComponentVNode)(2,c.Table,{children:e.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,c.Table.Cell,{bold:!0,children:e.name}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:["(",e.rank,")"]})]},e.name)}))})},t)}))(m)})})})}},24712:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCyborgRemoteMonitorContent=t.NtosCyborgRemoteMonitor=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosCyborgRemoteMonitor=function(e,t){return(0,o.createComponentVNode)(2,c.NtosWindow,{width:600,height:800,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.card,d=i.cyborgs,u=void 0===d?[]:d;return u.length?(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Certain features require an ID card login."}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"terminal",content:"Send Message",color:"blue",disabled:!l,onClick:function(){return c("messagebot",{ref:e.ref})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":e.shell_discon?"Nominal/Disconnected":"Nominal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,a.Box,{color:e.charge<=30?"bad":e.charge<=70?"average":"good",children:"number"==typeof e.charge?e.charge+"%":"Not Found"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:e.module}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:e.upgrades})]})},e.ref)}))],0):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cyborg units detected."})};t.NtosCyborgRemoteMonitorContent=i},73845:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCyborgRemoteMonitorSyndicate=void 0;var o=n(58734),r=n(33677),a=n(24712);t.NtosCyborgRemoteMonitorSyndicate=function(e,t){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:600,height:800,theme:"syndicate",children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.NtosCyborgRemoteMonitorContent)})})}},40235:function(e,t,n){"use strict";t.__esModule=!0,t.NtosFileManager=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosFileManager=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.PC_device_theme,s=d.usbconnected,m=d.files,p=void 0===m?[]:m,C=d.usbfiles,h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,c.NtosWindow,{resizable:!0,theme:u,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,i,{files:p,usbconnected:s,onUpload:function(e){return l("PRG_copytousb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})}),s&&(0,o.createComponentVNode)(2,a.Section,{title:"Data Disk",children:(0,o.createComponentVNode)(2,i,{usbmode:!0,files:h,usbconnected:s,onUpload:function(e){return l("PRG_copyfromusb",{name:e})},onDelete:function(e){return l("PRG_deletefile",{name:e})},onRename:function(e,t){return l("PRG_rename",{name:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{file:e})}})})]})})};var i=function(e){var t=e.files,n=void 0===t?[]:t,r=e.usbconnected,c=e.usbmode,i=e.onUpload,l=e.onDelete,d=e.onRename;return(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"File"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Size"})]}),n.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.undeletable?e.name:(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:e.name,currentValue:e.name,tooltip:"Rename",onCommit:function(t,n){return d(e.name,n)}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.type}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.size}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:!e.undeletable&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"trash",confirmIcon:"times",confirmContent:"",tooltip:"Delete",onClick:function(){return l(e.name)}}),!!r&&(c?(0,o.createComponentVNode)(2,a.Button,{icon:"download",tooltip:"Download",onClick:function(){return i(e.name)}}):(0,o.createComponentVNode)(2,a.Button,{icon:"upload",tooltip:"Upload",onClick:function(){return i(e.name)}}))],0)})]},e.name)}))]})}},62861:function(e,t,n){"use strict";t.__esModule=!0,t.NtosJobManagerContent=t.NtosJobManager=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosJobManager=function(e,t){return(0,o.createComponentVNode)(2,c.NtosWindow,{width:400,height:620,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.authed,d=i.cooldown,u=i.slots,s=void 0===u?[]:u,m=i.prioritized,p=void 0===m?[]:m;return l?(0,o.createComponentVNode)(2,a.Section,{children:[d>0&&(0,o.createComponentVNode)(2,a.Dimmer,{children:(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"20px",children:["On Cooldown: ",d,"s"]})}),(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Prioritized"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Slots"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,content:e.title,disabled:e.total<=0,checked:e.total>0&&p.includes(e.title),onClick:function(){return c("PRG_priority",{target:e.title})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[e.current," / ",e.total]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{content:"Open",disabled:!e.status_open,onClick:function(){return c("PRG_open_job",{target:e.title})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Close",disabled:!e.status_close,onClick:function(){return c("PRG_close_job",{target:e.title})}})]})]},e.title)}))]})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Current ID does not have access permissions to change job slots."})};t.NtosJobManagerContent=i},68362:function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug",job_manage:"address-book",crewmani:"clipboard-list",robocontrol:"robot",atmosscan:"thermometer-half",shipping:"tags"};t.NtosMain=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.device_theme,s=d.programs,m=void 0===s?[]:s,p=d.has_light,C=d.light_on,h=d.comp_light_color,N=d.removable_media,V=void 0===N?[]:N,b=d.login,f=void 0===b?[]:b;return(0,o.createComponentVNode)(2,c.NtosWindow,{title:"syndicate"===u?"Syndix Main Menu":"NtOS Main Menu",theme:u,width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!p&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:C,onClick:function(){return l("PC_toggle_light")},children:["Flashlight: ",C?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return l("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:h})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"User Login",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject ID",disabled:!f.IDName,onClick:function(){return l("PC_Eject_Disk",{name:"ID"})}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:["ID Name: ",f.IDName]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:["Assignment: ",f.IDJob]})]})}),!!V.length&&(0,o.createComponentVNode)(2,a.Section,{title:"Media Eject",children:(0,o.createComponentVNode)(2,a.Table,{children:V.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",icon:"eject",content:e,onClick:function(){return l("PC_Eject_Disk",{name:e})}})})},e)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return l("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:"18px",children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return l("PC_killprogram",{name:e.name})}})})]},e.name)}))})})]})})}},7692:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosNetChat=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.can_admin,u=l.adminmode,s=l.authed,m=l.username,p=l.active_channel,C=l.is_operator,h=l.all_channels,N=void 0===h?[]:h,V=l.clients,b=void 0===V?[]:V,f=l.messages,g=void 0===f?[]:f,v=null!==p,k=s||u;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:900,height:675,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return i("PRG_newchannel",{new_channel_name:t})}}),N.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===p,color:"transparent",onClick:function(){return i("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:m+"...",currentValue:m,onCommit:function(e,t){return i("PRG_changename",{new_name:t})}}),!!d&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(u?"ON":"OFF"),color:u?"bad":"good",onClick:function(){return i("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(k?g.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return i("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&k&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return i("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return i("PRG_leavechannel")}})],4),!!C&&s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return i("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return i("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return i("PRG_setpassword",{new_password:t})}})],4)]})]})})})})})}},46707:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDosContent=t.NtosNetDos=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosNetDos=function(e,t){return(0,o.createComponentVNode)(2,c.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.relays,d=void 0===l?[]:l,u=i.focus,s=i.target,m=i.speed,p=i.overload,C=i.capacity,h=i.error;if(h)return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:h}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Reset",textAlign:"center",onClick:function(){return c("PRG_reset")}})],4);var N=function(e){for(var t="",n=p/C;t.lengthn?t+="0":t+="1";return t};return s?(0,o.createComponentVNode)(2,a.Section,{fontFamily:"monospace",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:["CURRENT SPEED: ",m," GQ/s"]}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)}),(0,o.createComponentVNode)(2,a.Box,{children:N(45)})]}):(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.id,selected:u===e.id,onClick:function(){return c("PRG_target_relay",{targid:e.id})}},e.id)}))})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"EXECUTE",color:"bad",textAlign:"center",disabled:!u,mt:1,onClick:function(){return c("PRG_execute")}})]})};t.NtosNetDosContent=i},77825:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosNetDownloader=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.PC_device_theme,s=d.disk_size,m=d.disk_used,p=d.downloadable_programs,C=void 0===p?[]:p,h=d.error,N=d.hacked_programs,V=void 0===N?[]:N,b=d.hackedavailable;return(0,o.createComponentVNode)(2,c.NtosWindow,{theme:u,width:480,height:735,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!h&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:h}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return l("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:s,children:m+" GQ / "+s+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:C.map((function(e){return(0,o.createComponentVNode)(2,i,{program:e},e.filename)}))}),!!b&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that US Government does not recommend download of software from non-official servers."}),V.map((function(e){return(0,o.createComponentVNode)(2,i,{program:e},e.filename)}))]})]})})};var i=function(e,t){var n=e.program,c=(0,r.useBackend)(t),i=c.act,l=c.data,d=l.disk_size,u=l.disk_used,s=l.downloadcompletion,m=l.downloading,p=l.downloadname,C=l.downloadsize,h=d-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:n.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[n.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:n.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:C,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:m||n.size>h,onClick:function(){return i("PRG_downloadfile",{filename:n.filename})}})})]}),"Compatible"!==n.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),n.size>h&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:n.fileinfo})]})}},89818:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetMonitor=void 0;var o=n(58734),r=n(50930),a=n(54777),c=n(33677);t.NtosNetMonitor=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data,d=l.ntnetrelays,u=l.ntnetstatus,s=l.config_softwaredownload,m=l.config_peertopeer,p=l.config_communication,C=l.config_systemcontrol,h=l.idsalarm,N=l.idsstatus,V=l.ntnetmaxlogs,b=l.maxlogs,f=l.minlogs,g=l.ntnetlogs,v=void 0===g?[]:g;return(0,o.createComponentVNode)(2,c.NtosWindow,{resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,r.NoticeBox,{children:"WARNING: Disabling wireless transmitters when using a wireless device may prevent you from reenabling them!"}),(0,o.createComponentVNode)(2,r.Section,{title:"Wireless Connectivity",buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:u?"power-off":"times",content:u?"ENABLED":"DISABLED",selected:u,onClick:function(){return i("toggleWireless")}}),children:d?(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Active NTNet Relays",children:d})}):"No Relays Connected"}),(0,o.createComponentVNode)(2,r.Section,{title:"Firewall Configuration",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Software Downloads",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:s?"power-off":"times",content:s?"ENABLED":"DISABLED",selected:s,onClick:function(){return i("toggle_function",{id:"1"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Peer to Peer Traffic",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:m?"power-off":"times",content:m?"ENABLED":"DISABLED",selected:m,onClick:function(){return i("toggle_function",{id:"2"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Communication Systems",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:p?"power-off":"times",content:p?"ENABLED":"DISABLED",selected:p,onClick:function(){return i("toggle_function",{id:"3"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Remote System Control",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:C?"power-off":"times",content:C?"ENABLED":"DISABLED",selected:C,onClick:function(){return i("toggle_function",{id:"4"})}})})]})}),(0,o.createComponentVNode)(2,r.Section,{title:"Security Systems",children:[!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.NoticeBox,{children:"NETWORK INCURSION DETECTED"}),(0,o.createComponentVNode)(2,r.Box,{italics:!0,children:"Abnormal activity has been detected in the network. Check system logs for more information"})],4),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"IDS Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:N?"power-off":"times",content:N?"ENABLED":"DISABLED",selected:N,onClick:function(){return i("toggleIDS")}}),(0,o.createComponentVNode)(2,r.Button,{icon:"sync",content:"Reset",color:"bad",onClick:function(){return i("resetIDS")}})],4)}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Max Log Count",buttons:(0,o.createComponentVNode)(2,r.NumberInput,{value:V,minValue:f,maxValue:b,width:"39px",onChange:function(e,t){return i("updatemaxlogs",{new_number:t})}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"System Log",level:2,buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:"trash",content:"Clear Logs",onClick:function(){return i("purgelogs")}}),children:v.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{className:"candystripe",children:e.entry},e.entry)}))})]})]})})}},6190:function(e,t,n){"use strict";t.__esModule=!0,t.NtosPowerMonitor=void 0;var o=n(58734),r=n(33677),a=n(81574);t.NtosPowerMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.PowerMonitorContent)})})}},69072:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRadarContent=t.NtosRadar=void 0;var o=n(58734),r=n(59641),a=n(96525),c=n(54777),i=n(50930),l=n(33677);t.NtosRadar=function(e,t){return(0,o.createComponentVNode)(2,l.NtosWindow,{width:800,height:600,theme:"ntos",children:(0,o.createComponentVNode)(2,d,{sig_err:"Signal Lost"})})};var d=function(e,t){var n=(0,c.useBackend)(t),d=n.act,u=n.data,s=u.selected,m=u.object,p=void 0===m?[]:m,C=u.target,h=void 0===C?[]:C,N=u.scanning,V=e.sig_err;return(0,o.createComponentVNode)(2,i.Flex,{direction:"row",hight:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{position:"relative",width:20.5,hight:"100%",children:(0,o.createComponentVNode)(2,l.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"redo-alt",content:N?"Scanning...":"Scan",color:"blue",disabled:N,onClick:function(){return d("scan")}}),!p.length&&!N&&(0,o.createVNode)(1,"div",null,"No trackable signals found",16),!N&&p.map((function(e){return(0,o.createVNode)(1,"div",(0,r.classes)(["Button","Button--fluid","Button--color--transparent","Button--ellipsis",e.ref===s&&"Button--selected"]),e.name,0,{title:e.name,onClick:function(){d("selecttarget",{ref:e.ref})}},e.dev)}))]})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{style:{"background-image":'url("'+(0,a.resolveAsset)("ntosradarbackground.png")+'")',"background-position":"center","background-repeat":"no-repeat",top:"20px"},position:"relative",m:1.5,width:45,height:45,children:0===Object.keys(h).length?!!s&&(0,o.createComponentVNode)(2,i.NoticeBox,{position:"absolute",top:20.6,left:1.35,width:42,fontSize:"30px",textAlign:"center",children:V}):!!h.userot&&(0,o.createComponentVNode)(2,i.Box,{as:"img",src:(0,a.resolveAsset)(h.arrowstyle),position:"absolute",top:"20px",left:"243px",style:{transform:"rotate("+h.rot+"deg)"}})||(0,o.createComponentVNode)(2,i.Icon,{name:h.pointer,position:"absolute",size:2,color:h.color,top:10*h.locy+19+"px",left:10*h.locx+16+"px"})})]})};t.NtosRadarContent=d},81126:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRadarSyndicate=void 0;var o=n(58734),r=n(33677),a=n(69072);t.NtosRadarSyndicate=function(e,t){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:800,height:600,theme:"syndicate",children:(0,o.createComponentVNode)(2,a.NtosRadarContent,{sig_err:"Out of Range"})})}},16314:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRequestKiosk=void 0;var o=n(58734),r=n(56984),a=n(33677);t.NtosRequestKiosk=function(e,t){return(0,o.createComponentVNode)(2,a.NtosWindow,{width:550,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,r.RequestKioskContent)})})}},43340:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRevelation=void 0;var o=n(58734),r=n(50930),a=n(54777),c=n(33677);t.NtosRevelation=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Button.Input,{fluid:!0,content:"Obfuscate Name...",onCommit:function(e,t){return i("PRG_obfuscate",{new_name:t})},mb:1}),(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Payload Status",buttons:(0,o.createComponentVNode)(2,r.Button,{content:l.armed?"ARMED":"DISARMED",color:l.armed?"bad":"average",onClick:function(){return i("PRG_arm")}})})}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,bold:!0,content:"ACTIVATE",textAlign:"center",color:"bad",disabled:!l.armed})]})})})}},73351:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRoboControl=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosRoboControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.bots,s=d.id_owner,m=d.has_id;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:550,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Robot Control Console",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Id Card",children:[s,!!m&&(0,o.createComponentVNode)(2,a.Button,{ml:2,icon:"eject",content:"Eject",onClick:function(){return l("ejectcard")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Bots in range",children:d.botcount})]})}),null==u?void 0:u.map((function(e){return(0,o.createComponentVNode)(2,i,{robot:e},e.bot_ref)}))]})})};var i=function(e,t){var n=e.robot,c=(0,r.useBackend)(t),i=c.act,l=c.data,d=l.mules||[],u=!!n.mule_check&&function(e,t){return null==e?void 0:e.find((function(e){return e.mule_ref===t}))}(d,n.bot_ref),s=1===n.mule_check?"rgba(110, 75, 14, 1)":"rgba(74, 59, 140, 1)";return(0,o.createComponentVNode)(2,a.Section,{title:n.name,style:{border:"4px solid "+s},buttons:u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"play",tooltip:"Go to Destination.",onClick:function(){return i("go",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pause",tooltip:"Stop Moving.",onClick:function(){return i("stop",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",tooltip:"Travel Home.",tooltipPosition:"bottom-left",onClick:function(){return i("home",{robot:u.mule_ref})}})],4),children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Model",children:n.model}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:n.locat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:n.mode}),u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Loaded Cargo",children:l.load||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:u.home}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:u.dest||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u.power,minValue:0,maxValue:100,ranges:{good:[60,Infinity],average:[20,60],bad:[-Infinity,20]}})})],4)]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"150px",children:[u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Set Destination",onClick:function(){return i("destination",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Set ID",onClick:function(){return i("setid",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Set Home",onClick:function(){return i("sethome",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Unload Cargo",onClick:function(){return i("unload",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,content:"Auto Return",checked:u.autoReturn,onClick:function(){return i("autoret",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,content:"Auto Pickup",checked:u.autoPickup,onClick:function(){return i("autopick",{robot:u.mule_ref})}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,content:"Delivery Report",checked:u.reportDelivery,onClick:function(){return i("report",{robot:u.mule_ref})}})],4),!u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Stop Patrol",onClick:function(){return i("patroloff",{robot:n.bot_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Start Patrol",onClick:function(){return i("patrolon",{robot:n.bot_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Summon",onClick:function(){return i("summon",{robot:n.bot_ref})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Eject PAi",onClick:function(){return i("ejectpai",{robot:n.bot_ref})}})],4)]})]})})}},57652:function(e,t,n){"use strict";t.__esModule=!0,t.NtosShipping=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.NtosShipping=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:450,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"NTOS Shipping Hub.",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Id",onClick:function(){return i("ejectid")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current User",children:l.current_user||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inserted Card",children:l.card_owner||"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available Paper",children:l.has_printer?l.paperamt:"N/A"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Profit on Sale",children:[l.barcode_split,"%"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Shipping Options",children:[(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"id-card",tooltip:"The currently ID card will become the current user.",tooltipPosition:"right",disabled:!l.has_id_slot,onClick:function(){return i("selectid")},content:"Set Current ID"})}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"print",tooltip:"Print a barcode to use on a wrapped package.",tooltipPosition:"right",disabled:!l.has_printer||!l.current_user,onClick:function(){return i("print")},content:"Print Barcode"})}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"tags",tooltip:"Set how much profit you'd like on your package.",tooltipPosition:"right",onClick:function(){return i("setsplit")},content:"Set Profit Margin"})}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",content:"Reset ID",onClick:function(){return i("resetid")}})})]})]})})}},52986:function(e,t,n){"use strict";t.__esModule=!0,t.NtosStationAlertConsole=void 0;var o=n(58734),r=n(33677),a=n(39101);t.NtosStationAlertConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:315,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.StationAlertConsoleContent)})})}},66524:function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitorContent=t.NtosSupermatterMonitor=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(5339),i=n(54777),l=n(50930),d=n(35891),u=n(33677),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e,t){return(0,o.createComponentVNode)(2,u.NtosWindow,{width:600,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,u.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,m)})})};var m=function(e,t){var n=(0,i.useBackend)(t),u=n.act,m=n.data,C=m.active,h=m.SM_integrity,N=m.SM_power,V=m.SM_ambienttemp,b=m.SM_ambientpressure;if(!C)return(0,o.createComponentVNode)(2,p);var f=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(m.gases||[]),g=Math.max.apply(Math,[1].concat(f.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:N,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,c.toFixed)(N)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(V),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,c.toFixed)(V)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,c.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return u("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,d.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,d.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:g,children:(0,c.toFixed)(e.amount,2)+"%"})},e.name)}))})})})]})};t.NtosSupermatterMonitorContent=m;var p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.supermatters,c=void 0===a?[]:a;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return r("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return r("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},81009:function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677),l=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,c.Box,{width:"185px",children:(0,o.createComponentVNode)(2,c.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,c.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,mb:"6px",content:e,textAlign:"center",fontSize:"40px",lineHeight:1.25,width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return n("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=(d.anchored,d.disk_present,d.status1),s=d.status2;return(0,o.createComponentVNode)(2,i.Window,{width:350,height:442,theme:"retro",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Box,{m:"6px",children:[(0,o.createComponentVNode)(2,c.Box,{mb:"6px",className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,c.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Button,{icon:"eject",fontSize:"24px",lineHeight:1,textAlign:"center",width:"43px",ml:"6px",mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,c.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,l)}),(0,o.createComponentVNode)(2,c.Flex.Item,{ml:"6px",width:"129px",children:(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:1.1,mb:"6px",className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:1.1,className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,c.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,c.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,c.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})})})}},85927:function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}];t.OperatingComputer=function(e,t){var n=(0,r.useSharedState)(t,"tab",1),i=n[0],u=n[1];return(0,o.createComponentVNode)(2,c.Window,{width:350,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===i,onClick:function(){return u(1)},children:"Patient State"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===i,onClick:function(){return u(2)},children:"Surgery Procedures"})]}),1===i&&(0,o.createComponentVNode)(2,l),2===i&&(0,o.createComponentVNode)(2,d)]})})};var l=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.table,d=c.procedures,u=void 0===d?[]:d,s=c.patient,m=void 0===s?{}:s;return l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",children:m&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:m.statstate,children:m.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:m.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m.health,minValue:m.minHealth,maxValue:m.maxHealth,color:m.health>=0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m.health})})}),i.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m[e.type]/m.maxHealth,color:"bad",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m[e.type]})})},e.type)}))]})||"No Patient Detected"}),0===u.length&&(0,o.createComponentVNode)(2,a.Section,{children:"No Active Procedures"}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!c.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)}))],0):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"})},d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.surgeries,l=void 0===i?[]:i;return(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return c("sync")}}),l.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})}},80763:function(e,t,n){"use strict";t.__esModule=!0,t.Orbit=void 0;var o=n(58734),r=n(85260),a=n(96525),c=n(54777),i=n(50930),l=n(33677);function d(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);nt},h=function(e,t){var n=e.name,o=t.name,r=n.match(m),a=o.match(m);return r&&a&&n.replace(m,"")===o.replace(m,"")?parseInt(r[1],10)-parseInt(a[1],10):C(n,o)},N=function(e,t){var n=(0,c.useBackend)(t).act,r=e.searchText,a=e.source,l=e.title,d=a.filter(p(r));return d.sort(h),a.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:l+" - ("+a.length+")",children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{content:e.name.replace(s,""),onClick:function(){return n("orbit",{ref:e.ref})}},e.name)}))})},V=function(e,t){var n=(0,c.useBackend)(t).act,r=e.color,l=e.thing;return(0,o.createComponentVNode)(2,i.Button,{color:r,onClick:function(){return n("orbit",{ref:l.ref})},children:[l.name,l.orbiters&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,ml:1,children:["(",l.orbiters," ",(0,o.createComponentVNode)(2,i.Box,{as:"img",src:(0,a.resolveAsset)("ghost.png"),opacity:.7}),")"]})]})};t.Orbit=function(e,t){for(var n,r=(0,c.useBackend)(t),a=r.act,u=r.data,s=u.alive,m=u.antagonists,b=u.dead,f=u.ghosts,g=u.misc,v=u.npcs,k=(0,c.useLocalState)(t,"searchText",""),x=k[0],B=k[1],w={},_=d(m);!(n=_()).done;){var y=n.value;w[y.antag]===undefined&&(w[y.antag]=[]),w[y.antag].push(y)}var S=Object.entries(w);S.sort((function(e,t){return C(e[0],t[0])}));return(0,o.createComponentVNode)(2,l.Window,{title:"Orbit",width:350,height:700,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Icon,{name:"search",mr:1})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Input,{placeholder:"Search...",autoFocus:!0,fluid:!0,value:x,onInput:function(e,t){return B(t)},onEnter:function(e,t){return function(e){for(var t=0,n=[S.map((function(e){return e[0],e[1]})),s,f,b,v,g];t0&&(0,o.createComponentVNode)(2,i.Section,{title:"Ghost-Visible Antagonists",children:S.map((function(e){var t=e[0],n=e[1];return(0,o.createComponentVNode)(2,i.Section,{title:t,level:2,children:n.filter(p(x)).sort(h).map((function(e){return(0,o.createComponentVNode)(2,V,{color:"bad",thing:e},e.name)}))},t)}))}),(0,o.createComponentVNode)(2,i.Section,{title:"Alive",children:s.filter(p(x)).sort(h).map((function(e){return(0,o.createComponentVNode)(2,V,{color:"good",thing:e},e.name)}))}),(0,o.createComponentVNode)(2,N,{title:"Ghosts",source:f,searchText:x}),(0,o.createComponentVNode)(2,N,{title:"Dead",source:b,searchText:x}),(0,o.createComponentVNode)(2,N,{title:"NPCs",source:v,searchText:x}),(0,o.createComponentVNode)(2,N,{title:"Misc",source:g,searchText:x})]})})}},49725:function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(58734),r=n(85260),a=n(50930),c=n(54777),i=n(33677);t.OreBox=function(e,t){var n=(0,c.useBackend)(t),l=n.act,d=n.data.materials;return(0,o.createComponentVNode)(2,i.Window,{width:335,height:415,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Empty",onClick:function(){return l("removeall")}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),d.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,a.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})]})})}},11975:function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(33677);t.OreRedemptionMachine=function(e,t){var n=(0,a.useBackend)(t),r=n.act,d=n.data,u=d.unclaimedPoints,s=d.materials,m=d.alloys,p=d.diskDesigns,C=d.hasDisk;return(0,o.createComponentVNode)(2,i.Window,{title:"Ore Redemption Machine",width:440,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),u,(0,o.createComponentVNode)(2,c.Button,{ml:2,content:"Claim",disabled:0===u,onClick:function(){return r("Claim")}})]})]}),(0,o.createComponentVNode)(2,c.Section,{children:C&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Box,{mb:1,children:(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return r("diskEject")}})}),(0,o.createComponentVNode)(2,c.Table,{children:p.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,c.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return r("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,c.Button,{icon:"save",content:"Insert design disk",onClick:function(){return r("diskInsert")}})}),(0,o.createComponentVNode)(2,c.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,c.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,l,{material:e,onRelease:function(t){return r("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,c.Table,{children:m.map((function(e){return(0,o.createComponentVNode)(2,l,{material:e,onRelease:function(t){return r("Smelt",{id:e.id,sheets:t})}},e.id)}))})})]})})};var l=function(e,t){var n=e.material,i=e.onRelease,l=(0,a.useLocalState)(t,"amount"+n.name,1),d=l[0],u=l[1],s=Math.floor(n.amount);return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,r.toTitleCase)(n.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,c.Box,{mr:2,color:"label",inline:!0,children:n.value&&n.value+" cr"})}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,c.Box,{mr:2,color:"label",inline:!0,children:[s," sheets"]})}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,c.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:d,onChange:function(e,t){return u(t)}}),(0,o.createComponentVNode)(2,c.Button,{disabled:s<1,content:"Release",onClick:function(){return i(d)}})]})]})}},42066:function(e,t,n){"use strict";t.__esModule=!0,t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=t.PandemicAntibodyDisplay=t.Pandemic=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677),l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.has_beaker,d=i.beaker_empty,u=i.has_blood,s=i.blood,m=!l||d;return(0,o.createComponentVNode)(2,c.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:m,onClick:function(){return r("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",content:"Empty",disabled:m,onClick:function(){return r("empty_beaker")}}),(0,o.createComponentVNode)(2,c.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return r("eject_beaker")}})],4),children:l?d?(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=l;var d=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.is_ready;return(i.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,c.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,c.Input,{value:e.name,onChange:function(t,n){return r("rename_disease",{index:e.index,name:n})}}):e.name,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"flask",content:"Create culture bottle",disabled:!l,onClick:function(){return r("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,c.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=d;var u=function(e,t){var n=e.symptom,a=n.name,i=n.desc,l=n.stealth,d=n.resistance,u=n.stage_speed,s=n.transmission,m=n.level,p=n.neutered,C=(0,r.map)((function(e,t){return{desc:e,label:t}}))(n.threshold_desc||{});return(0,o.createComponentVNode)(2,c.Section,{title:a,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,c.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{size:2,children:i}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Level",children:m}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Resistance",children:d}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Stealth",children:l}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Transmission",children:s})]})})]}),C.length>0&&(0,o.createComponentVNode)(2,c.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:C.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.resistances||[];return(0,o.createComponentVNode)(2,c.Section,{title:"Antibodies",children:l.length>0?(0,o.createComponentVNode)(2,c.LabeledList,{children:l.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,c.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!i.is_ready,onClick:function(){return r("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,c.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e,t){var n=(0,a.useBackend)(t).data;return(0,o.createComponentVNode)(2,i.Window,{width:520,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l),!!n.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,s)],4)]})})}},94738:function(e,t,n){"use strict";t.__esModule=!0,t.PaperSheet=void 0;var o=n(58734),r=n(59641),a=n(63089),c=n(54777),i=n(50930),l=n(33677),d=n(5339),u=n(7229);function s(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,N(e,t)}function m(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n]+)>/g,(function(e,t){var n=a[t];return"$"+(Array.isArray(n)?n.join("$"):n)})))}if("function"==typeof r){var c=this;return e[Symbol.replace].call(this,n,(function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(o(e,c)),r.apply(this,e)}))}return e[Symbol.replace].call(this,n,r)},C.apply(this,arguments)}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&N(e,t)}function N(e,t){return N=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},N(e,t)}var V=5e3,b=function(e,t,n,o){return void 0===o&&(o=!1),''+e+""},f=/\[(_+)\]/g,g=C(/\[\]/gm,{id:2}),v=/%s(?:ign)?(?=\\s|$)?/gim,k=function(e,t,n,o,r){var a=e.replace(f,(function(e,a,c,i){var l=function(e,t,n){t=n+"x "+t;var o=document.createElement("canvas").getContext("2d");return o.font=t,o.measureText(e).width}(e,t,n)+"px";return function(e,t,n,o,r,a){return'['+(n=c,r=s,(r?n.replace(/")};return(0,o.createComponentVNode)(2,i.Box,{position:"relative",backgroundColor:u,width:"100%",height:"100%",children:[(0,o.createComponentVNode)(2,i.Box,{className:"Paper__Page",fillPositionedParent:!0,width:"100%",height:"100%",dangerouslySetInnerHTML:p,p:"10px"}),m.map((function(e,t){return(0,o.createComponentVNode)(2,x,{image:{sprite:e[0],x:e[1],y:e[2],rotate:e[3]}},e[0]+t)}))]})},w=function(e){function t(t,n){var o;return(o=e.call(this,t,n)||this).state={x:0,y:0,rotate:0},o.style=null,o.handleMouseMove=function(e){var t=o.findStampPosition(e);t&&(!function(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1}(e),o.setState({x:t[0],y:t[1],rotate:t[2]}))},o.handleMouseClick=function(e){if(!(e.pageY<=30)){var t=(0,c.useBackend)(o.context),n=t.act,r=t.data;n("stamp",{x:o.state.x,y:o.state.y,r:o.state.rotate,stamp_class:o.props.stamp_class,stamp_icon_state:r.stamp_icon_state})}},o}s(t,e);var n=t.prototype;return n.findStampPosition=function(e){var t,n=document.querySelector(".Layout__content");if(e.shiftKey&&(t=!0),document.getElementById("stamp")){var o=document.getElementById("stamp"),r=o.clientHeight,a=o.clientWidth,c=t?this.state.y:e.pageY-n.scrollTop-r,i=t?this.state.x:e.pageX-a/2,l=n.clientWidth-a,u=n.clientHeight-n.scrollTop-r,s=Math.atan2(e.pageX-i,e.pageY-c),m=t?s*(180/Math.PI)*-1:this.state.rotate;return[(0,d.clamp)(i,0,l),(0,d.clamp)(c,0,u),m]}},n.componentDidMount=function(){document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("click",this.handleMouseClick)},n.componentWillUnmount=function(){document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("click",this.handleMouseClick)},n.render=function(){var e=this.props,t=e.value,n=e.stamp_class,r=e.stamps||[],a={sprite:n,x:this.state.x,y:this.state.y,rotate:this.state.rotate};return(0,o.createFragment)([(0,o.createComponentVNode)(2,B,{readOnly:!0,value:t,stamps:r}),(0,o.createComponentVNode)(2,x,{active_stamp:!0,opacity:.5,image:a})],4)},t}(o.Component),_=function(e,t,n,o,r,c,i,l){void 0===n&&(n=!1),void 0===l&&(l=!1);var d={text:t};if((e=e.trim()).length>0){e+="\n"===e[e.length]?" \n":"\n \n";var s=function(e,t,n){return e.replace(v,(function(){return b(n,"Times New Roman",t,!0)}))}((0,u.sanitizeText)(e),r,i),p=k(s,c,12,r,o),C=function(e){return(0,a.marked)(e,{breaks:!0,smartypants:!0,smartLists:!0,walkTokens:function(e){switch(e.type){case"url":case"autolink":case"reflink":case"link":case"image":e.type="text",e.href=""}},baseUrl:"thisshouldbreakhttp"})}(p.text),h=b(C,c,r,l);d.text+=h,d.field_counter=p.counter}if(n){var N=function(e,t,n,o,r){var a;void 0===r&&(r=!1);for(var c={},i=[];null!==(a=g.exec(e));){var l=a[0],d=a.groups.id;if(d){var s=document.getElementById(d);if(0===(s&&s.value?s.value:"").length)continue;var p=(0,u.sanitizeText)(s.value.trim(),[]);if(0===p.length)continue;var C=s.cloneNode(!0);p.match(v)?(C.style.fontFamily="Times New Roman",r=!0,C.defaultValue=o):(C.style.fontFamily=t,C.defaultValue=p),r&&(C.style.fontWeight="bold"),C.style.color=n,C.disabled=!0;var h=document.createElement("div");h.appendChild(C),c[d]=p,i.push({value:"["+h.innerHTML+"]",raw_text:l})}}if(i.length>0)for(var N,V=m(i);!(N=V()).done;){var b=N.value;e=e.replace(b.raw_text,b.value)}return{text:e,fields:c}}(d.text,c,r,i,l);d.text=N.text,d.form_fields=N.fields}return d},y=function(e){function t(t,n){var o;return(o=e.call(this,t,n)||this).state={previewSelected:"Preview",old_text:t.value||"",counter:t.counter||0,textarea_text:"",combined_text:t.value||""},o}s(t,e);var n=t.prototype;return n.createPreviewFromData=function(e,t){void 0===t&&(t=!1);var n=(0,c.useBackend)(this.context).data;return _(e,this.state.old_text,t,this.state.counter,n.pen_color,n.pen_font,n.edit_usr,n.is_crayon)},n.onInputHandler=function(e,t){var n=this;if(t!==this.state.textarea_text){var o=this.state.old_text.length+this.state.textarea_text.length;if(o>V&&(t=o-V>=t.length?"":t.substr(0,t.length-(o-V)))===this.state.textarea_text)return;this.setState((function(){return{textarea_text:t,combined_text:n.createPreviewFromData(t)}}))}},n.finalUpdate=function(e){var t=(0,c.useBackend)(this.context).act,n=this.createPreviewFromData(e,!0);t("save",n),this.setState((function(){return{textarea_text:"",previewSelected:"save",combined_text:n.text,old_text:n.text,counter:n.field_counter}}))},n.render=function(){var e=this,t=this.props,n=t.textColor,r=t.fontFamily,a=t.stamps,c=t.backgroundColor;return(0,o.createComponentVNode)(2,i.Flex,{direction:"column",fillPositionedParent:!0,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{textColor:"black",backgroundColor:"Edit"===this.state.previewSelected?"grey":"white",selected:"Edit"===this.state.previewSelected,onClick:function(){return e.setState({previewSelected:"Edit"})},children:"Edit"},"marked_edit"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{textColor:"black",backgroundColor:"Preview"===this.state.previewSelected?"grey":"white",selected:"Preview"===this.state.previewSelected,onClick:function(){return e.setState((function(){return{previewSelected:"Preview",textarea_text:e.state.textarea_text,combined_text:e.createPreviewFromData(e.state.textarea_text).text}}))},children:"Preview"},"marked_preview"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{textColor:"black",backgroundColor:"confirm"===this.state.previewSelected?"red":"save"===this.state.previewSelected?"grey":"white",selected:"confirm"===this.state.previewSelected||"save"===this.state.previewSelected,onClick:function(){"confirm"===e.state.previewSelected?e.finalUpdate(e.state.textarea_text):"Edit"===e.state.previewSelected?e.setState((function(){return{previewSelected:"confirm",textarea_text:e.state.textarea_text,combined_text:e.createPreviewFromData(e.state.textarea_text).text}})):e.setState({previewSelected:"confirm"})},children:"confirm"===this.state.previewSelected?"Confirm":"Save"},"marked_done")]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,basis:1,children:"Edit"===this.state.previewSelected&&(0,o.createComponentVNode)(2,i.TextArea,{value:this.state.textarea_text,textColor:n,fontFamily:r,height:window.innerHeight-80+"px",backgroundColor:c,onInput:this.onInputHandler.bind(this)})||(0,o.createComponentVNode)(2,B,{value:this.state.combined_text,stamps:a,fontFamily:r,textColor:n})})]})},t}(o.Component);t.PaperSheet=function(e,t){var n=(0,c.useBackend)(t).data,r=n.edit_mode,a=n.text,d=n.paper_color,s=void 0===d?"white":d,m=n.pen_color,p=void 0===m?"black":m,C=n.pen_font,h=void 0===C?"Verdana":C,N=n.stamps,V=n.stamp_class,b=n.sizeX,f=n.sizeY,g=n.name,v=n.add_text,k=n.add_font,x=n.add_color,S=n.add_sign,L={text:a,field_counter:n.field_counter};if(v)for(var I=0;I=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n50?"good":d>15&&"average")||"bad";return(0,o.createComponentVNode)(2,c.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[!l.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!l.ready_to_boot,children:l.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:l.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:u,children:l.sheets}),l.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:l.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:l.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):l.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:l.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:l.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:l.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!l.connected&&"bad",children:l.connected?l.power_available:"Unconnected"})})]})})]})})}},45536:function(e,t,n){"use strict";t.__esModule=!0,t.PortablePump=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(39939);t.PortablePump=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.direction,s=(d.holding,d.target_pressure),m=d.default_pressure,p=d.min_pressure,C=d.max_pressure;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:315,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.PortableBasicInfo),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"sign-in-alt":"sign-out-alt",content:u?"In":"Out",selected:u,onClick:function(){return l("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:s,unit:"kPa",width:"75px",minValue:p,maxValue:C,step:10,onChange:function(e,t){return l("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:s===p,onClick:function(){return l("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:s===m,onClick:function(){return l("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:s===C,onClick:function(){return l("pressure",{pressure:"max"})}})]})]})})]})})}},67351:function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(35891),i=n(33677),l=n(39939);t.PortableScrubber=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data.filter_types||[];return(0,o.createComponentVNode)(2,i.Window,{width:320,height:350,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,l.PortableBasicInfo),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,c.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return d("toggle_filter",{val:e.gas_id})}},e.id)}))})]})})}},93281:function(e,t,n){"use strict";t.__esModule=!0,t.PortableTurret=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.PortableTurret=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.silicon_user,u=l.locked,s=l.on,m=(l.turret_shoot_weapons,l.turret_shoot_wildlife),p=(l.turret_shoot_all,l.turret_shoot_players),C=l.turret_shoot_raiders,h=l.turret_shoot_robots,N=l.turret_shoot_ignore_faction,V=l.turret_make_noise,b=l.turret_use_laser_pointer,f=l.manual_control,g=l.allow_manual_control,v=l.lasertag_turret;return(0,o.createComponentVNode)(2,c.Window,{width:310,height:v?110:292,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Swipe an ID card to ",u?"unlock":"lock"," this interface."]}),(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",buttons:!v&&(!!g||!!f&&!!d)&&(0,o.createComponentVNode)(2,a.Button,{icon:f?"wifi":"terminal",content:f?"Remotely Controlled":"Manual Control",disabled:f,color:"bad",onClick:function(){return i("manual")}}),children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,disabled:u,onClick:function(){return i("power")}})})})}),!v&&(0,o.createComponentVNode)(2,a.Section,{title:"Target Settings",buttons:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:!N,content:"Disable IFF",disabled:u,onClick:function(){return i("turret_return_ignore_faction")}}),children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:p,content:"Target Civilians",disabled:u,onClick:function(){return i("turret_return_shoot_players")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:C,content:"Target Possible Criminals",disabled:u,onClick:function(){return i("turret_return_shoot_raiders")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:m,content:"Target Pests",disabled:u,onClick:function(){return i("turret_return_shoot_wildlife")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:h,content:"Target Robots",disabled:u,onClick:function(){return i("turret_return_shoot_robots")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:b,content:"Use Targetting Laser",disabled:u,onClick:function(){return i("turret_return_use_laser_pointer")}}),(0,o.createComponentVNode)(2,a.Button.Checkbox,{fluid:!0,checked:V,content:"Use Internal Speakers",disabled:u,onClick:function(){return i("turret_return_make_noise")}})]})],0)]})})}},81574:function(e,t,n){"use strict";t.__esModule=!0,t.powerRank=t.PowerMonitorContent=t.PowerMonitor=t.AreaCharge=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(5339),i=n(59641),l=n(54777),d=n(50930),u=n(33677),s=5e5,m=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)};t.powerRank=m;t.PowerMonitor=function(){return(0,o.createComponentVNode)(2,u.Window,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,u.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,p)})})};var p=function(e,t){var n=(0,l.useBackend)(t).data,i=n.history,u=(0,l.useLocalState)(t,"sortByField",null),p=u[0],N=u[1],V=i.supply[i.supply.length-1]||0,b=i.demand[i.demand.length-1]||0,f=i.supply.map((function(e,t){return[t,e]})),g=i.demand.map((function(e,t){return[t,e]})),v=Math.max.apply(Math,[s].concat(i.supply,i.demand)),k=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===p&&(0,r.sortBy)((function(e){return e.name})),"charge"===p&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===p&&(0,r.sortBy)((function(e){return-m(e.load)}),(function(e){return-parseFloat(e.load)}))])(n.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Flex,{mx:-.5,mb:1,children:[(0,o.createComponentVNode)(2,d.Flex.Item,{mx:.5,width:"200px",children:(0,o.createComponentVNode)(2,d.Section,{children:(0,o.createComponentVNode)(2,d.LabeledList,{children:[(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,d.ProgressBar,{value:V,minValue:0,maxValue:v,color:"teal",children:(0,c.toFixed)(V/1e3)+" kW"})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,d.ProgressBar,{value:b,minValue:0,maxValue:v,color:"pink",children:(0,c.toFixed)(b/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,d.Flex.Item,{mx:.5,grow:1,children:(0,o.createComponentVNode)(2,d.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,d.Chart.Line,{fillPositionedParent:!0,data:f,rangeX:[0,f.length-1],rangeY:[0,v],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,d.Chart.Line,{fillPositionedParent:!0,data:g,rangeX:[0,g.length-1],rangeY:[0,v],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,d.Section,{children:[(0,o.createComponentVNode)(2,d.Box,{mb:1,children:[(0,o.createComponentVNode)(2,d.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"name"===p,content:"Name",onClick:function(){return N("name"!==p&&"name")}}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"charge"===p,content:"Charge",onClick:function(){return N("charge"!==p&&"charge")}}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"draw"===p,content:"Draw",onClick:function(){return N("draw"!==p&&"draw")}})]}),(0,o.createComponentVNode)(2,d.Table,{children:[(0,o.createComponentVNode)(2,d.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,d.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,d.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),k.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,C,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,h,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,h,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,h,{status:e.env}),2)],4,null,e.id)}))]})]})],4)};t.PowerMonitorContent=p;var C=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,d.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,c.toFixed)(n)+"%"})],4)};t.AreaCharge=C,C.defaultHooks=i.pureComponentHooks;var h=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,d.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};h.defaultHooks=i.pureComponentHooks},46856:function(e,t,n){"use strict";t.__esModule=!0,t.ProbingConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ProbingConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.open,u=l.feedback,s=l.occupant,m=l.occupant_name,p=l.occupant_status;return(0,o.createComponentVNode)(2,c.Window,{width:330,height:207,theme:"abductor",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Machine Report",children:u})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:d?"sign-out-alt":"sign-in-alt",content:d?"Close":"Open",onClick:function(){return i("door")}}),children:s&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:3===p?"bad":2===p?"average":"good",children:3===p?"Deceased":2===p?"Unconscious":"Conscious"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Experiments",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer",content:"Probe",onClick:function(){return i("experiment",{experiment_type:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"brain",content:"Dissect",onClick:function(){return i("experiment",{experiment_type:2})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Analyze",onClick:function(){return i("experiment",{experiment_type:3})}})]})]})||(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Subject"})})]})})}},54424:function(e,t,n){"use strict";t.__esModule=!0,t.ProximitySensor=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ProximitySensor=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.minutes,u=l.seconds,s=l.timing,m=l.scanning,p=l.sensitivity;return(0,o.createComponentVNode)(2,c.Window,{width:250,height:185,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"lock":"unlock",content:m?"Armed":"Not Armed",selected:m,onClick:function(){return i("scanning")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Detection Range",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:m,onClick:function(){return i("sense",{range:-1})}})," ",String(p).padStart(1,"1")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:m,onClick:function(){return i("sense",{range:1})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Auto Arm",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:s?"Stop":"Start",selected:s,disabled:m,onClick:function(){return i("time")}}),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:m||s,onClick:function(){return i("input",{adjust:-30})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:m||s,onClick:function(){return i("input",{adjust:-1})}})," ",String(d).padStart(2,"0"),":",String(u).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:m||s,onClick:function(){return i("input",{adjust:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:m||s,onClick:function(){return i("input",{adjust:30})}})]})]})})}},61482:function(e,t,n){"use strict";t.__esModule=!0,t.QuestWindow=void 0;var o=n(58734),r=n(54777),a=(n(5339),n(85260)),c=n(50930),i=n(59576),l=n(33677),d=n(63089),u=n(7229);t.QuestWindow=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),i=a.QuestDifficulty,d=a.QuestDesc,u=a.QuestObjectivesTotal,p=a.ItBroke,h={1:"Easy",2:"Medium",3:"Firm",4:"Hard",5:"Tough",6:"Rough",7:"For The Pros",8:"Nightmare",9:"Nightmarer",10:"Nightmarest",11:"Nightmarester",12:"Nightmarestest",13:"Nightmare But For Real This Time",14:"Nightmare But For Real This Time 2",15:"Nightmare But Open A Bug Report"}[i],N=150+50*(d?d.length/50:1)+20*u+100;return(0,o.createComponentVNode)(2,l.Window,{width:400,height:N,title:"Quest! - "+h,theme:"ntos",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{style:{"background-image":"url('../../assets/bg-hornysex.png')","background-size":"fill"},children:p&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:"No selected quest!"})||(0,o.createComponentVNode)(2,c.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{shrink:!0,children:(0,o.createComponentVNode)(2,s)}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,shrink:!0,children:(0,o.createComponentVNode)(2,c.Section,{fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,m)})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,C)})]})})})};var s=function(e,t){var n=(0,r.useBackend)(t),a=n.data,l=(n.act,a.QuestName),d=a.QuestDesc,u=a.QuestReward,s=a.CurrencyUnit,m=(0,r.useLocalState)(t,"ReadmeMode",!1),p=m[0];m[1];return(0,o.createComponentVNode)(2,c.Section,{title:l,buttons:(0,o.createComponentVNode)(2,c.Box,{fontSize:"14px",fontWeight:"bold",children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:(0,o.createComponentVNode)(2,c.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:u,initial:0,format:function(e){return(0,i.formatMoney)(e/10)+" "+s},color:"good"})})})}),children:p?(0,o.createComponentVNode)(2,V):(0,o.createComponentVNode)(2,c.Box,{dangerouslySetInnerHTML:{__html:d}})})},m=function(e,t){var n=(0,r.useBackend)(t),a=n.data,i=n.act,l=(a.QuestName,a.QuestDesc,a.QuestDifficulty,a.QuestInfo),d=(a.QuestReward,a.QuestTaken,a.QuestAcceptible,a.QuestComplete),u=(a.QuestIsTemplarte,a.QuestObjectivesComplete),s=a.QuestObjectivesTotal,m=a.QuestUID,C=!1,h=l.map((function(e,t){return C=!C,(0,o.createComponentVNode)(2,p,{QUO:e,Shade:C,UID:m},t)})),N=u+"/"+s+(d?" (!COMPLETE!)":""),V=d?"gold":"label",b=d?"bold":"normal";return(0,o.createComponentVNode)(2,c.Box,{p:1,children:[(0,o.createComponentVNode)(2,c.Box,{fontSize:"14px",children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Box,{fontSize:"14px",children:["Objectives: ",(0,o.createVNode)(1,"b",null,N,0,{style:{"font-weight":b,color:V}})]})}),d&&(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{icon:"check",style:{"background-color":"green","border-color":"gold","border-width":"2px"},fitted:!0,m:0,p:0,content:"FINISH!",onClick:function(){return i("FinishQuest",{BountyUID:m})}})})]})}),h]})},p=function(e,t){var n=(0,r.useBackend)(t),a=(n.data,n.act),i=e.QUO,l=i.QuotaName,s=void 0===l?"Bad StrRef":l,m=i.QuotaInfo,p=void 0===m?"Bad StrRef":m,C=i.QuotaNeeded,h=void 0===C?"Bad StrRef":C,N=i.QuotaGotten,V=void 0===N?"Bad StrRef":N,b=i.QuotaComplete,f=void 0===b?"Bad StrRef":b,g=(i.QuotaMobsMustBeDead,i.QuotaDeleteThing,i.QuotaUID),v=void 0===g?"Bad StrRef":g,k=i.ImCoder,x=void 0===k||k,B=(e.Shade,e.UID),w=void 0===B?"Bad StrRef":B,_=f?"good":"label",y=V+"/"+h,S=f?"good":"label",L=f?"Complete":"Incomplete",I=(0,u.sanitizeText)(p),T=(0,d.marked)(I,{smartypants:!0,gfm:!0,tables:!0,sanitize:!1,breaks:!0,smartLists:!0}),A=(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Box,{fontSize:"14px",fluid:!0,children:[(0,o.createComponentVNode)(2,c.Icon,{name:f?"circle-check":V=s?"bad":"good",children:d}),C=(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:u>=m?"bad":"good",children:u});return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"25%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,fontSize:"18px",style:{display:"flex","align-items":"center","justify-content":"center"},height:"100%",color:"bad",textAlign:"center",content:"Reset Quirks",onClick:function(){return c("ClearQuirks",{UserCkey:l,DoSound:"ResetQuirks"})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,a.Box,{mx:"0.5rem",width:"100%",textAlign:"center",fontSize:"14px",color:"label",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box)}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"right",fontSize:"18px",color:"label",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,pr:"0.25rem",children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:"Quirk Points:"}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:"Good Quirks:"})]})})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"18px",color:"label",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,pl:"0.25rem",children:[(0,o.createComponentVNode)(2,a.Stack.Item,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:[p," /"]}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:[C," /"]})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:s}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:m})]})})]})})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box)})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"25%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,style:{display:"flex","align-items":"center","justify-content":"center"},bold:!0,fontSize:"18px",height:"100%",textAlign:"center",content:"Save Quirks",onClick:function(){return c("SaveQuirks",{UserCkey:l,DoSound:"SaveQuirks"})}})})]}),(0,o.createVNode)(1,"hr")],4)},u=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=(c.AllQuirks,c.DP),d=(0,r.useLocalState)(t,"SearchTerm",""),u=d[0],m=(d[1],l?"Dragon Pussy":"Find-A-Quirk 0.1b (tm)");return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:"fit-content",children:(0,o.createComponentVNode)(2,a.Input,{width:"15em",placeholder:m,value:u,onInput:function(e,n){s((0,i.sanitizeText)(n),t)}})})},s=function(e,t){var n=(0,r.useBackend)(t),o=n.act,a=n.data.AllCategories,c=(0,r.useLocalState)(t,"SearchTerm",""),i=c[0],d=c[1],u=(0,r.useLocalState)(t,"SelectedCategory",l),s=(u[0],u[1]),m=(0,r.useLocalState)(t,"CurrentPage",1),p=(m[0],m[1]);i.length>0&&(p(1),s(a[0])),d(e),o("Sound",{DoSound:"SearchType"})},m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllCategories||[]),i=c[0]||"Oh no",d=c.slice(1),u=[i,l].concat(d);return(0,o.createComponentVNode)(2,a.Box,{p:"0.5rem",mr:"0.5rem",width:"fit-content",backgroundColor:"#2f2f2f",children:u.map((function(e){return(0,o.createComponentVNode)(2,p,{CatName:e},e)}))})},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.AllQuirks||[],u=i.AllCategories||[],s=i.UserQuirkKeys||[],m=e.CatName||"Oh no",p=(0,r.useLocalState)(t,"SelectedCategory",l),C=p[0],h=p[1],N=(0,r.useLocalState)(t,"CurrentPage",1),V=(N[0],N[1]),b=(0,r.useLocalState)(t,"SearchTerm",""),g=(b[0],b[1]),v=B(s,t)||[],k=v.filter((function(e){return e.Qcategory===m}))||[],x=m===l?v.reduce((function(e,t){return e+t.Qvalue}),0):m===u[0]?"("+d.length+")":k.reduce((function(e,t){return e+t.Qvalue}),0),w=f(x)||"",_=m===u[0]||0===x?"label":x>0?"good":"bad";return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,px:"0.5em",py:"0.25em",selected:C===m,onClick:function(){h(m),V(1),g(""),c("Sound",{DoSound:"TabClick"})},children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textAlign:"left",children:m})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Box,{pl:"0.5rem",inline:!0,color:_,textAlign:"right",children:[w,x]})})]})},m)},C=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=(c.AllQuirks,c.AllCategories||[]),d=c.UserProstheticObjs||[],u=(0,r.useLocalState)(t,"CurrentPage",1),s=u[0],m=(u[1],(0,r.useLocalState)(t,"SearchTerm","")),p=m[0],C=(m[1],(0,r.useLocalState)(t,"SelectedCategory",l)),V=C[0],b=(C[1],g(V,t)),f=""!==p||V===i[0]?[10*s-10,10*s]:[0,b.length],v=b.slice(f[0],f[1]),k=p?"No quirks found!":V===i[0]?"Congratulations! You've been selected to open an issue on Github! Use the keyword 'Dragon Pussy' for 15% off your tech support!":"No quirks in this category!";return(0,o.createComponentVNode)(2,a.Box,{children:[0===v.length&&0===d.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{active:!0,children:k}),V===l&&d.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{mr:"0.5em",mb:"0.5em",children:(0,o.createComponentVNode)(2,N,{LOBJ:e})},e)})),v.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{mr:"0.5em",mb:"0.5em",children:(0,o.createComponentVNode)(2,h,{QOBJ:e})},e.Qkey)}))]})},h=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.UserQuirkKeys||[],d=i.UserCkey||"Guest",u=i.UserName||"Buddy",s=e.QOBJ||{Qkey:"Oh. Ohhhhh no.",Qname:"Oh no.",Qdesc:"Wonderful, QuirkButton thing broke.",Qpath:"help",Qvalue:10180085,Qmechanics:"Makes Dan go augh. Report for expensive dragon pussy.",Qconflicts:[],Qcategory:"All Quirks",Qhumanonly:"\ud83d\udc68"},m=s.Qkey||"!",p=s.Qname||"Quirk",C=s.Qvalue||0,h=f(C)||"",N=s.Qdesc||"This is a quirk! Not much is known about it!",g=s.Qmechanics||"Supposedly does something!",w=s.Qconflicts||[],_=s.Qhumanonly||"Hmmm",y=B(w,t)||[],S=(B(l,t)||[]).filter((function(e){return e.Qconflicts.includes(m)||w.includes(e.Qkey)}))||[],L=S.length>0,I=l.includes(m),T=x(s,t),A=v(s,t),F=k(s,t),P=T?"":" (Would put you over your quirk point limit!)",M=!I&&A&&F&&!L||I&&T,R=M||A?"":" (Too Expensive!)",D=M||F?"":" (Too Many Good Quirks!)",j=I?"white":M?"#FFFFFF":"#442222",O=I?"#448844":M?"":"#884444",W=I||M?"white":"#221111",E=M?0==C?W:C>0?"#00FF00":"#FF0000":I?C>0?"#223322":"#88AAAA":"#442222",z="Generic";return M?I?z="RemoveQuirk":I||(z="AddQuirk"):L?z="Conflicts":A&&T?F||(z="TooManyGood"):z="CantAfford",(0,o.createComponentVNode)(2,a.Button,{px:"1rem",py:"1rem",mb:"0.5rem",mx:"0.5rem",width:"100%",selected:I,textAlign:"left",backgroundColor:O,onClick:function(){return c("ClickQuirk",{QuirkKey:m,UserCkey:d,UserName:u,DoSound:z})},children:(0,o.createComponentVNode)(2,a.NoticeBox,{success:I,active:!M,width:"100%",children:[(0,o.createComponentVNode)(2,a.Box,{style:{"border-bottom":"1px solid rgba(255, 255, 255, 0.8)"},textAlign:"left",bold:!0,fontSize:"16px",mb:"0.5rem",color:j,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"3em",children:(0,o.createComponentVNode)(2,a.Box,{color:E,children:[h,C]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:[p,R,D]})]})}),I&&!T&&(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",fontSize:"14px",color:"black",children:P}),L&&S.length>0&&(0,o.createComponentVNode)(2,b,{UConObjs:S}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"11px",style:{"border-bottom":"1px solid rgba(255, 255, 255, 0.2)"},dangerouslySetInnerHTML:{__html:N}}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"11px",color:W,dangerouslySetInnerHTML:{__html:_+g}}),y.length>0&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,V,{QConflict:y,TextCol:W})})]})})},N=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data,e.LOBJ||{}),i=c.Limb||"Bingus",l=c.Manufacturer||"Bingus";return(0,o.createComponentVNode)(2,a.Box,{px:"1rem",py:"0.25rem",mb:"0.5rem",mx:"0.5rem",width:"100%",textAlign:"left",backgroundColor:"#222244",style:{"background-image":"linear-gradient(#222244, #444466, #444466, #222244)"},children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",bold:!0,fontSize:"16px",mb:"0.5rem",color:"#DDDDEE",children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"3em",children:"-11"}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,color:"#AAAAAA",children:["Your ",l," ",i]})]})})})},V=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.AllQuirks,e.QConflict||[]),i=e.TextCol||"white";return 0===c.length?(0,o.createComponentVNode)(2,a.Box):(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"10px",color:"#22FAFA",children:(0,o.createVNode)(1,"b",null,"Conflicts With:",16)})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"left",fontSize:"8px",color:i,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{px:"0.25rem",py:"-0.25rem",inline:!0,children:e.Qname},e.Qkey)}))})})]})},b=function(e){var t=e.UConObjs||[];return 0===t.length?(0,o.createComponentVNode)(2,a.Box):(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box,{color:"#880000",children:["!!! You have quirks that prevent this one from being taken !!!",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Conflicts With:",16),(0,o.createVNode)(1,"br"),t.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,backgroundColor:"bad",textAlign:"left",tooltip:e.Qname+" is incompatible with this one!",tooltipPosition:"left",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",color:"bad"}),e.Qname]},e.Qkey)}))]})})},f=function(e){return isNaN(e)||0===e?"":e>0?"+":void 0},g=function(e,t){var n=(0,r.useBackend)(t).data,o=n.AllQuirks||[],a=n.AllCategories||[],c=e||a[0]||"",i=(0,r.useLocalState)(t,"SearchTerm",""),d=i[0],u=(i[1],(0,r.useLocalState)(t,"SelectedCategory",l)),s=u[0];u[1];return s===l?o.filter((function(e){return n.UserQuirkKeys.includes(e.Qkey)}))||[{Qkey:"You dont have any!",Qname:"You don't have any quirks!",Qdesc:"Why don't you go get some?",Qpath:"help",Qvalue:10180085,Qmechanics:"They're pretty cool!",Qconflicts:[],Qcategory:"All Quirks",Qhumanonly:"\ud83d\udc68"}]:d.length>0?o.filter((function(e){return e.Qname.toLowerCase().includes(d.toLowerCase())})):c&&c!==a[0]?o.filter((function(e){return e.Qcategory===c})):o},v=function(e,t){var n=(0,r.useBackend)(t).data;if(e.Qvalue<=0)return!0;var o=n.MaxQuirkPoints||0;return!((n.UserQuirkPoints||0)+e.Qvalue>o)},k=function(e,t){var n=(0,r.useBackend)(t).data;if(e.Qvalue<=0)return!0;var o=n.MaxGoodQuirks||0;return!((n.UserQuirkGoods||0)+1>o)},x=function(e,t){var n=(0,r.useBackend)(t).data,o=n.MaxQuirkPoints||0,a=n.UserQuirkPoints||0;return e.Qvalue>=0||!(a-e.Qvalue>o)},B=function(e,t){var n=(0,r.useBackend)(t).data.AllQuirks||[],o=[];return e.forEach((function(e){var t=n.find((function(t){return t.Qkey===e}));t&&o.push(t)})),o},w=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.AllQuirks||[],u=i.AllCategories||[],s=(0,r.useLocalState)(t,"CurrentPage",1),m=s[0],p=s[1],C=(0,r.useLocalState)(t,"SearchTerm",""),h=C[0],N=(C[1],(0,r.useLocalState)(t,"SelectedCategory",l)),V=N[0];N[1];if(""===h&&V!==u[0])return(0,o.createComponentVNode)(2,a.Box);var b=h?d[0]:V,f=g(b,t),v=Math.ceil(f.length/10),k=(0,o.createComponentVNode)(2,a.Button,{fluid:!0,inline:!0,px:"0.5em",py:"0.25em",disabled:1===m,onClick:function(){c("sound",{DoSound:"TabClick"}),p(m-1)},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-left"})}),x=(0,o.createComponentVNode)(2,a.Button,{inline:!0,px:"0.5em",py:"0.25em",disabled:m>=v,onClick:function(){c("sound",{DoSound:"TabClick"}),p(m+1)},children:(0,o.createComponentVNode)(2,a.Icon,{name:"chevron-right"})});return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em",py:1,children:["Page ",m," / ",v]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:[k,x,(0,o.createComponentVNode)(2,a.Box,{inline:!0,px:"1em"})]})]})}},96770:function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(58734),r=n(45445),a=n(5339),c=n(54777),i=n(50930),l=n(35891),d=n(33677);t.Radio=function(e,t){var n=(0,c.useBackend)(t),u=n.act,s=n.data,m=s.freqlock,p=s.frequency,C=s.minFrequency,h=s.maxFrequency,N=s.listening,V=s.broadcasting,b=s.command,f=s.useCommand,g=s.subspace,v=s.subspaceSwitchable,k=s.suppressBlurbles,x=l.RADIO_CHANNELS.find((function(e){return e.freq===p})),B=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(s.channels),w=106;return g&&(B.length>0?w+=21*B.length+6:w+=24),(0,o.createComponentVNode)(2,d.Window,{width:360,height:w,children:(0,o.createComponentVNode)(2,d.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Frequency",children:[m&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(p/10,1)+" kHz"})||(0,o.createComponentVNode)(2,i.NumberInput,{animate:!0,unit:"kHz",step:.1,stepPixelSize:10,minValue:C/10,maxValue:h/10,value:p/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return u("frequency",{adjust:t-p/10})}}),x&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:x.color,ml:2,children:["[",x.name,"]"]})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:N?"volume-up":"volume-mute",selected:N,onClick:function(){return u("listen")}}),(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"37px",icon:V?"microphone":"microphone-slash",selected:V,onClick:function(){return u("broadcast")}}),!!b&&(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"bullhorn",selected:f,content:"High volume "+(f?"ON":"OFF"),onClick:function(){return u("command")}}),!!v&&(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"bullhorn",selected:g,content:"Subspace Tx "+(g?"ON":"OFF"),onClick:function(){return u("subspace")}}),(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"comments",selected:k,content:"Noise Suppression "+(k?"ON":"OFF"),onClick:function(){return u("suppressBlurbles")}})]}),!!g&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Channels",children:[0===B.length&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),B.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return u("channel",{channel:e.name})}})},e.name)}))]})]})})})})}},64596:function(e,t,n){"use strict";t.__esModule=!0,t.RadioactiveMicrolaser=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.RadioactiveMicrolaser=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.irradiate,u=l.stealth,s=l.scanmode,m=l.intensity,p=l.wavelength,C=l.on_cooldown,h=l.cooldown;return(0,o.createComponentVNode)(2,c.Window,{title:"Radioactive Microlaser",width:320,height:335,theme:"syndicate",children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laser Status",children:(0,o.createComponentVNode)(2,a.Box,{color:C?"average":"good",children:C?"Recharging":"Ready"})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Scanner Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Irradiation",children:(0,o.createComponentVNode)(2,a.Button,{icon:d?"power-off":"times",content:d?"On":"Off",selected:d,onClick:function(){return i("irradiate")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Stealth Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"eye-slash":"eye",content:u?"On":"Off",disabled:!d,selected:u,onClick:function(){return i("stealth")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:s?"mortar-pestle":"heartbeat",content:s?"Scan Reagents":"Scan Health",disabled:d&&u,onClick:function(){return i("scanmode")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laser Settings",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Intensity",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return i("radintensity",{adjust:-5})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return i("radintensity",{adjust:-1})}})," ",(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(m),width:"40px",minValue:1,maxValue:20,onChange:function(e,t){return i("radintensity",{target:t})}})," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return i("radintensity",{adjust:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return i("radintensity",{adjust:5})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Wavelength",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return i("radwavelength",{adjust:-5})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return i("radwavelength",{adjust:-1})}})," ",(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(p),width:"40px",minValue:0,maxValue:120,onChange:function(e,t){return i("radwavelength",{target:t})}})," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return i("radwavelength",{adjust:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return i("radwavelength",{adjust:5})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laser Cooldown",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:h})})]})})]})})}},29339:function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677),l=["Atmospherics","Disposals","Transit Tubes"],d={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e,t){var n=(0,a.useBackend)(t),m=n.act,p=n.data,C=p.category,h=p.categories,N=void 0===h?[]:h,V=p.selected_color,b=p.piping_layer,f=p.mode,g=p.preview_rows.flatMap((function(e){return e.previews})),v=(0,a.useLocalState)(t,"categoryName"),k=v[0],x=v[1],B=N.find((function(e){return e.cat_name===k}))||N[0];return(0,o.createComponentVNode)(2,i.Window,{width:425,height:515,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Category",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,c.Button,{selected:C===t,icon:d[e],color:"transparent",content:e,onClick:function(){return m("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:f&e.bitmask,content:e.name,onClick:function(){return m("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,c.Box,{inline:!0,width:"64px",color:u[V],children:V}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,c.ColorBox,{ml:1,color:u[e],onClick:function(){return m("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,c.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,c.Section,{children:[0===C&&(0,o.createComponentVNode)(2,c.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,c.Button.Checkbox,{fluid:!0,checked:e===b,content:"Layer "+e,onClick:function(){return m("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,c.Box,{width:"108px",children:g.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return m("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,c.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,c.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.Tabs,{children:N.map((function(e,t){return(0,o.createComponentVNode)(2,c.Tabs.Tab,{fluid:!0,icon:d[e.cat_name],selected:e.cat_name===B.cat_name,onClick:function(){return x(e.cat_name)},children:e.cat_name},e.cat_name)}))}),null==B?void 0:B.recipes.map((function(e){return(0,o.createComponentVNode)(2,c.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:e.selected,content:e.pipe_name,title:e.pipe_name,onClick:function(){return m("pipe_type",{pipe_type:e.pipe_index,category:B.cat_name})}},e.pipe_index)}))]})})]})]})})}},99154:function(e,t,n){"use strict";t.__esModule=!0,t.RemoteRobotControlContent=t.RemoteRobotControl=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(33677);t.RemoteRobotControl=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{title:"Remote Robot Control",width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data.robots,d=void 0===l?[]:l;return d.length?d.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{title:e.name+" ("+e.model+")",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"tools",content:"Interface",onClick:function(){return i("interface",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"phone-alt",content:"Call",onClick:function(){return i("callbot",{ref:e.ref})}})],4),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"Inactive"===(0,r.decodeHtmlEntities)(e.mode)?"bad":"Idle"===(0,r.decodeHtmlEntities)(e.mode)?"average":"good",children:(0,r.decodeHtmlEntities)(e.mode)})," ",e.hacked&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"(HACKED)"})||""]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Location",children:e.location})]})},e.ref)})):(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.NoticeBox,{textAlign:"center",children:"No robots detected"})})};t.RemoteRobotControlContent=l},56984:function(e,t,n){"use strict";t.__esModule=!0,t.RequestKioskContent=t.RequestKiosk=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(59576),i=n(33677);t.RequestKiosk=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:550,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.accountName,u=l.requests,s=void 0===u?[]:u,m=l.applicants,p=void 0===m?[]:m,C=l.bountyValue;l.bountyText;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Log out",onClick:function(){return i("clear")}}),children:d||"N/A"})})}),(0,o.createComponentVNode)(2,a.Flex,{mb:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:null==s?void 0:s.map((function(e){return(0,o.createComponentVNode)(2,a.Collapsible,{title:e.owner,width:"300px",children:(0,o.createComponentVNode)(2,a.Section,{width:"300px",children:[(0,o.createComponentVNode)(2,a.Flex,{spacing:1,align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,width:"310px",children:e.owner}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"100px",children:(0,c.formatMoney)(e.value)+" cr"}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"pen-fancy",content:"Apply",onClick:function(){return i("apply",{request:e.acc_number})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"trash-alt",content:"Delete",color:"red",onClick:function(){return i("deleteRequest",{request:e.acc_number})}})]})]}),(0,o.createComponentVNode)(2,a.Section,{align:"center",children:(0,o.createVNode)(1,"i",null,[(0,o.createTextVNode)('"'),e.description,(0,o.createTextVNode)('"')],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Request Applicants",children:null==p?void 0:p.map((function(t){return t.request_id===e.acc_number&&(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,p:.5,backgroundColor:"rgba(0, 0, 69, 0.5)",width:"510px",style:{border:"2px solid rgba(13, 13, 213, 0.7)"},children:t.name}),(0,o.createComponentVNode)(2,a.Flex.Item,{align:"end",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"cash-register",onClick:function(){return i("payApplicant",{applicant:t.requestee_id,request:e.acc_number})}})})]},t.request_id)}))})]},e.name)},e.name)}))}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Collapsible,{title:"New Bounty",width:"220px",color:"green",children:(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.TextArea,{fluid:!0,height:"250px",width:"200px",backgroundColor:"black",textColor:"white",onChange:function(e,t){return i("bountyText",{bountytext:t})}}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.NumberInput,{animate:!0,unit:"cr",minValue:1,maxValue:1e3,value:C,width:"80px",onChange:function(e,t){return i("bountyVal",{bountyval:t})}})}),(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Submit bounty",onClick:function(){return i("createBounty")}})]})})})]})],4)};t.RequestKioskContent=l},66474:function(e,t,n){"use strict";t.__esModule=!0,t.RoboticsControlConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.RoboticsControlConsole=function(e,t){var n=(0,r.useBackend)(t),d=(n.act,n.data),u=(0,r.useSharedState)(t,"tab",1),s=u[0],m=u[1],p=d.can_hack,C=d.cyborgs,h=void 0===C?[]:C,N=d.drones,V=void 0===N?[]:N;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:460,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"list",lineHeight:"23px",selected:1===s,onClick:function(){return m(1)},children:["Cyborgs (",h.length,")"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"list",lineHeight:"23px",selected:2===s,onClick:function(){return m(2)},children:["Drones (",V.length,")"]})]}),1===s&&(0,o.createComponentVNode)(2,i,{cyborgs:h,can_hack:p}),2===s&&(0,o.createComponentVNode)(2,l,{drones:V})]})})};var i=function(e,t){var n=e.cyborgs,c=e.can_hack,i=(0,r.useBackend)(t),l=i.act;i.data;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createFragment)([!!c&&!e.emagged&&(0,o.createComponentVNode)(2,a.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){return l("magbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:e.locked_down?"unlock":"lock",color:e.locked_down?"good":"default",content:e.locked_down?"Release":"Lockdown",onClick:function(){return l("stopbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"bomb",content:"Detonate",color:"bad",onClick:function(){return l("killbot",{ref:e.ref})}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":"Nominal"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:(0,o.createComponentVNode)(2,a.Box,{color:e.charge<=30?"bad":e.charge<=70?"average":"good",children:"number"==typeof e.charge?e.charge+"%":"Not Found"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:e.module}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:(0,o.createComponentVNode)(2,a.Box,{color:e.synchronization?"default":"average",children:e.synchronization||"None"})})]})},e.ref)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cyborg units detected within access parameters"})},l=function(e,t){var n=e.drones,c=(0,r.useBackend)(t).act;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"bomb",content:"Detonate",color:"bad",onClick:function(){return c("killdrone",{ref:e.ref})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,a.Box,{color:e.status?"bad":"good",children:e.status?"Not Responding":"Nominal"})})})},e.ref)})):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No drone units detected within access parameters"})}},92873:function(e,t,n){"use strict";t.__esModule=!0,t.RouletteNumberButton=t.RouletteBoard=t.RouletteBetTable=t.Roulette=void 0;var o=n(58734),r=n(59641),a=n(54777),c=n(50930),i=n(33677),l=function(e){if(0===e)return"green";for(var t=[[1,10],[19,28]],n=!0,o=0;o=r[0]&&e<=r[1]){n=!1;break}}var a=e%2==0;return(n?a:!a)?"red":"black"},d=function(e,t){var n=e.number,r=(0,a.useBackend)(t).act;return(0,o.createComponentVNode)(2,c.Button,{bold:!0,content:n,color:l(n),width:"40px",height:"28px",fontSize:"20px",textAlign:"center",mb:0,className:"Roulette__board-extrabutton",onClick:function(){return r("ChangeBetType",{type:n})}})};t.RouletteNumberButton=d;var u=function(e,t){var n=(0,a.useBackend)(t).act;return(0,o.createVNode)(1,"table","Table",[(0,o.createVNode)(1,"tr","Roulette__board-row",[(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{content:"0",color:"transparent",height:"88px",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:0})}}),2,{rowSpan:"3"}),[3,6,9,12,15,18,21,24,27,30,33,36].map((function(e){return(0,o.createVNode)(1,"td","Roulette__board-cell Table__cell-collapsing",(0,o.createComponentVNode)(2,d,{number:e}),2,null,e)})),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"2 to 1",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s3rd col"})}}),2)],0),(0,o.createVNode)(1,"tr",null,[[2,5,8,11,14,17,20,23,26,29,32,35].map((function(e){return(0,o.createVNode)(1,"td","Roulette__board-cell Table__cell-collapsing",(0,o.createComponentVNode)(2,d,{number:e}),2,null,e)})),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"2 to 1",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s2nd col"})}}),2)],0),(0,o.createVNode)(1,"tr",null,[[1,4,7,10,13,16,19,22,25,28,31,34].map((function(e){return(0,o.createVNode)(1,"td","Roulette__board-cell Table__cell-collapsing",(0,o.createComponentVNode)(2,d,{number:e}),2,null,e)})),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"2 to 1",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s1st col"})}}),2)],0),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"1st 12",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s1-12"})}}),2,{colSpan:"4"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"2nd 12",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s13-24"})}}),2,{colSpan:"4"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"3rd 12",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s25-36"})}}),2,{colSpan:"4"})],4),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"1-18",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s1-18"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"Even",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"even"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"Black",color:"black",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"black"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"Red",color:"red",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"red"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"Odd",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"odd"})}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td","Roulette__board-cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,bold:!0,content:"19-36",color:"transparent",className:"Roulette__board-extrabutton",onClick:function(){return n("ChangeBetType",{type:"s19-36"})}}),2,{colSpan:"2"})],4)],4,{style:{width:"1px"}})};t.RouletteBoard=u;var s=function(e,t){var n=(0,a.useBackend)(t),i=n.act,d=n.data,u=(0,a.useLocalState)(t,"customBet",500),s=u[0],m=u[1],p=d.BetType;return p.startsWith("s")&&(p=p.substring(1,p.length)),(0,o.createVNode)(1,"table","Roulette__lowertable",[(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"th",(0,r.classes)(["Roulette","Roulette__lowertable--cell","Roulette__lowertable--header"]),"Last Spun:",16),(0,o.createVNode)(1,"th",(0,r.classes)(["Roulette","Roulette__lowertable--cell","Roulette__lowertable--header"]),"Current Bet:",16)],4),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",(0,r.classes)(["Roulette","Roulette__lowertable--cell","Roulette__lowertable--spinresult","Roulette__lowertable--spinresult-"+l(d.LastSpin)]),d.LastSpin,0),(0,o.createVNode)(1,"td",(0,r.classes)(["Roulette","Roulette__lowertable--cell","Roulette__lowertable--betscell"]),[(0,o.createComponentVNode)(2,c.Box,{bold:!0,mt:1,mb:1,fontSize:"25px",textAlign:"center",children:[d.BetAmount," cr on ",p]}),(0,o.createComponentVNode)(2,c.Box,{ml:1,mr:1,children:[(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet 10 cr",onClick:function(){return i("ChangeBetAmount",{amount:10})}}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet 50 cr",onClick:function(){return i("ChangeBetAmount",{amount:50})}}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet 100 cr",onClick:function(){return i("ChangeBetAmount",{amount:100})}}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet 500 cr",onClick:function(){return i("ChangeBetAmount",{amount:500})}}),(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Bet custom amount...",onClick:function(){return i("ChangeBetAmount",{amount:s})}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{size:.1,children:(0,o.createComponentVNode)(2,c.NumberInput,{value:s,minValue:0,maxValue:1e3,step:10,stepPixelSize:4,width:"40px",onChange:function(e,t){return m(t)}})})]})]})],4)],4),(0,o.createVNode)(1,"tr",null,(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Box,{bold:!0,m:1,fontSize:"14px",textAlign:"center",children:"Swipe an ID card with a connected account to spin!"}),2,{colSpan:"2"}),2),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","Roulette__lowertable--cell",[(0,o.createComponentVNode)(2,c.Box,{inline:!0,bold:!0,mr:1,children:"House Balance:"}),(0,o.createComponentVNode)(2,c.Box,{inline:!0,children:d.HouseBalance?d.HouseBalance+" cr":"None"})],4),(0,o.createVNode)(1,"td","Roulette__lowertable--cell",(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:d.IsAnchored?"Bolted":"Unbolted",m:1,color:"transparent",textAlign:"center",onClick:function(){return i("anchor")}}),2)],4)],4)};t.RouletteBetTable=s;t.Roulette=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:603,height:475,theme:"cardtable",children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,s)]})})}},53488:function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(37806),i=n(33677);t.SatelliteControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.satellites||[];return(0,o.createComponentVNode)(2,i.Window,{width:400,height:305,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[d.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.meteor_shield_coverage/d.meteor_shield_coverage_max,content:100*d.meteor_shield_coverage/d.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return l("toggle",{id:e.id})}},e.id)}))})})]})})}},76153:function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(32599),i=n(33677),l=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],d=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:400,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{onLockedStatusChange:function(){return a("toggle_lock")}}),!l.locked&&(0,o.createComponentVNode)(2,m)]})})};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return C}},Guns:{title:"Scanner Mode: Guns",component:function(){return h}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return N}},Disease:{title:"Scanner Mode: Disease",component:function(){return V}},Species:{title:"Scanner Mode: Species",component:function(){return b}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return f}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return g}}},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.scan_mode,l=s[i]||s.off,d=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==i&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return c("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,d)})},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return n("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return n("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return n("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return n("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return n("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return n("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return n("set_mode",{new_mode:"Nanites"})}})]})],4)},C=function(e,t){var n=(0,r.useBackend)(t).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,v)],4)},h=function(e,t){var n=(0,r.useBackend)(t).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,v)],4)},N=function(e,t){var n=(0,r.useBackend)(t).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,v)],4)},V=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.reverse,u=i.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",d?"does not have":"has"," ","a disease equal or worse than ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===u,content:e,onClick:function(){return c("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,v)],4)},b=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.reverse,u=i.target_species,s=d.find((function(e){return e.value===u}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",l?"not":""," ","of the ",s.name," species.","zombie"===u&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===u,content:e.name,onClick:function(){return c("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,v)],4)},f=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.reverse,d=i.target_nutrition,s=u.find((function(e){return e.value===d}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",s.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===d,content:e.name,onClick:function(){return c("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,v)],4)},g=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.reverse,d=i.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",d,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:d,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return c("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,v)],4)},v=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return c("toggle_reverse")},color:i?"bad":"good"})})})}},90905:function(e,t,n){"use strict";t.__esModule=!0,t.SecondWind=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(7229),l=n(63089);t.SecondWind=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),l=i.UIState,u=i.BodyData,p=u.BodyHead,C=u.BodyFill,h=u.BodyHeadIconColor,N=u.BodyHeadIconImg,V=(u.ShowButtons,s(C)),b=250;return"SWReadMe"===l&&(b=400),(0,o.createComponentVNode)(2,c.Window,{title:"Second Wind",width:300,height:b,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,d)}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Box,{width:"auto",mt:1,mb:1,textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{size:1.5,color:h,name:N})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Box,{fluid:!0,bold:!0,fontSize:"1.5em",textAlign:"center",mt:1,mb:1,children:p})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1})]}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"1pt",children:(0,o.createVNode)(1,"hr")}),(0,o.createComponentVNode)(2,a.Box,{dangerouslySetInnerHTML:V,fluid:!0,mb:1,mt:1})]})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,m)})]})})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.TimeData,l=i.PBarColors,d=i.TimeText,s=i.Percentage,m=(i.TargTime,c.DeadData),p=(m.DedPBarColors,m.DedTimeText),C=m.DedPercentage;m.DedTargTime;switch(l){case"good":"good","good","good";break;case"average":"average","average","average";break;case"bad":"bad","bad","bad"}return(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,minValue:0,maxValue:100,ranges:{good:[0,100]},color:"good",textAlign:"center",children:p})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:100,ranges:{LowCol:[0,35],MedCol:[35,65],HighCol:[65,100]},color:"good",textAlign:"center",children:d})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:!0,children:(0,o.createComponentVNode)(2,u)})]})},u=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.UIState,l="GoReadme",d="info";return"SWReadMe"===i&&(l="GoHome",d="times"),(0,o.createComponentVNode)(2,a.Button,{icon:d,tooltip:"Second Wind Info",onClick:function(){return c(l)}})},s=function(e){var t=(0,i.sanitizeText)(e);return{__html:(0,l.marked)(t,{smartypants:!0,gfm:!0,tables:!0,sanitize:!1,breaks:!0,smartLists:!0})}},m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,!1),i=!1,l="0px";switch(n.data.BodyData.ShowButtons){case"OnlyRevive":c=!0,l="2em";break;case"OnlyBack":i=!0,l="2em";break;case"Both":c=!0,i=!0,l="2em";break;default:c=!1,i=!1,l="0px"}return(0,o.createComponentVNode)(2,a.Box,{fluid:!0,height:l,bold:!0,mb:1,mt:1,children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:!!c&&(0,o.createComponentVNode)(2,p,{Ht:l})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"50%",children:!!i&&(0,o.createComponentVNode)(2,C,{Ht:l})})]})})},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.UIState,l=e.Ht,d="Revive",u="heartbeat";return"SWConfirm"===i&&(d="Confirm",u="check"),(0,o.createComponentVNode)(2,a.Button,{color:"good",fill:!0,fluid:!0,height:l,onClick:function(){return c("ClickedRevive")},children:[(0,o.createComponentVNode)(2,a.Icon,{size:1,color:"white",name:u}),d]})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.UIState,l=e.Ht,d="Back",u="times";return"SWConfirm"===i&&(d="Cancel",u="times"),(0,o.createComponentVNode)(2,a.Button,{color:"bad",fill:!0,fluid:!0,height:l,onClick:function(){return c("GoHome")},children:[(0,o.createComponentVNode)(2,a.Icon,{size:1,color:"white",name:u}),d]})}},79708:function(e,t,n){"use strict";t.__esModule=!0,t.SeedExtractor=void 0;var o=n(58734),r=n(45445),a=n(75671),c=n(85260),i=n(54777),l=n(50930),d=n(33677);t.SeedExtractor=function(e,t){var n,u,s=(0,i.useBackend)(t),m=s.act,p=s.data,C=(n=p.seeds,u=Object.keys(n).map((function(e){var t=function(e){var t,n=/([^;=]+)=([^;]+)/g,o={};do{(t=n.exec(e))&&(o[t[1]]=t[2]+"")}while(t);return o}(e);return t.amount=n[e],t.key=e,t.name=(0,c.toTitleCase)(t.name.replace("pack of ","")),t})),(0,a.flow)([(0,r.sortBy)((function(e){return e.name}))])(u));return(0,o.createComponentVNode)(2,d.Window,{width:1e3,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,d.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l.Section,{title:"Stored seeds:",children:(0,o.createComponentVNode)(2,l.Table,{cellpadding:"3",textAlign:"center",children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Lifespan"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Endurance"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Maturation"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Production"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Yield"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Potency"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Instability"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Stock"})]}),C.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{bold:!0,children:e.name}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.lifespan}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.endurance}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.maturation}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.production}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.yield}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.potency}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.instability}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:[(0,o.createComponentVNode)(2,l.Button,{content:"Vend",onClick:function(){return m("select",{item:e.key})}}),"(",e.amount," left)"]})]},e.key)}))]})})})})}},66632:function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.ShuttleConsole=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.authorization_required;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:230,children:[!!l&&(0,o.createComponentVNode)(2,a.Modal,{ml:1,mt:1,width:26,height:12,fontSize:"28px",fontFamily:"monospace",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{mt:2,children:(0,o.createComponentVNode)(2,a.Icon,{name:"minus-circle"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{mt:2,ml:2,color:"bad",children:"SHUTTLE LOCKED"})]}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",mt:4,children:(0,o.createComponentVNode)(2,a.Button,{lineHeight:"40px",icon:"arrow-circle-right",content:"Request Authorization",color:"bad",onClick:function(){return i("request")}})})]}),(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d)})]})};var i=function(e,t){var n;return null==e||null==(n=e.find((function(e){return e.id===t})))?void 0:n.name},l=function(e,t){var n;return null==e||null==(n=e.find((function(e){return e.name===t})))?void 0:n.id},d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,u=d.status,s=d.locked,m=d.authorization_required,p=d.destination,C=d.docked_location,h=d.timer_str,N=d.locations,V=void 0===N?[]:N;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,fontSize:"26px",textAlign:"center",fontFamily:"monospace",children:h||"00:00"}),(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",fontSize:"14px",mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,children:"STATUS:"}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"In Transit"===u?"good":"Idle"===u||"Igniting"===u?"average":"bad",ml:1,children:u||"Not Available"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Shuttle Controls",level:2,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:C||"Not Available"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:0===V.length&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Available"})||1===V.length&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:i(V,p)})||(0,o.createComponentVNode)(2,a.Dropdown,{mb:1.7,over:!0,width:"240px",options:V.map((function(e){return e.name})),disabled:s||m,selected:i(V,p)||"Select a Destination",onSelected:function(e){return c("set_destination",{destination:l(V,e)})}})})]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Depart",disabled:!i(V,p)||s||m,mt:1.5,icon:"arrow-up",textAlign:"center",onClick:function(){return c("move",{shuttle_id:p})}})]})]})}},53379:function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulatorTemplates=t.ShuttleManipulatorStatus=t.ShuttleManipulatorModification=t.ShuttleManipulator=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677);t.ShuttleManipulator=function(e,t){var n=(0,a.useLocalState)(t,"tab",1),r=n[0],s=n[1];return(0,o.createComponentVNode)(2,i.Window,{title:"Shuttle Manipulator",width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:1===r,onClick:function(){return s(1)},children:"Status"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:2===r,onClick:function(){return s(2)},children:"Templates"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:3===r,onClick:function(){return s(3)},children:"Modification"})]}),1===r&&(0,o.createComponentVNode)(2,l),2===r&&(0,o.createComponentVNode)(2,d),3===r&&(0,o.createComponentVNode)(2,u)]})})};var l=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.shuttles||[];return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Table,{children:i.map((function(e){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,o.createComponentVNode)(2,c.Button,{content:"JMP",onClick:function(){return r("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:(0,o.createComponentVNode)(2,c.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return r("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,c.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,c.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return r("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})};t.ShuttleManipulatorStatus=l;var d=function(e,t){var n,i=(0,a.useBackend)(t),l=i.act,d=i.data,u=d.templates||{},s=d.selected||{},m=(0,a.useLocalState)(t,"templateId",Object.keys(u)[0]),p=m[0],C=m[1],h=null==(n=u[p])?void 0:n.templates;return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:p===t,onClick:function(){return C(t)},children:e.port_id},t)}))(u)})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:h.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,c.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,c.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return l("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,c.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))})]})})};t.ShuttleManipulatorTemplates=d;var u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.selected||{},d=i.existing_shuttle||{};return(0,o.createComponentVNode)(2,c.Section,{children:l?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{level:2,title:l.name,children:(!!l.description||!!l.admin_notes)&&(0,o.createComponentVNode)(2,c.LabeledList,{children:[!!l.description&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Description",children:l.description}),!!l.admin_notes&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Admin Notes",children:l.admin_notes})]})}),d?(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Jump To",onClick:function(){return r("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,c.Button,{content:"Preview",onClick:function(){return r("preview",{shuttle_id:l.shuttle_id})}}),(0,o.createComponentVNode)(2,c.Button,{content:"Load",color:"bad",onClick:function(){return r("load",{shuttle_id:l.shuttle_id})}})]})],0):"No shuttle selected"})};t.ShuttleManipulatorModification=u},20529:function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(58734),r=n(5339),a=n(54777),c=n(50930),i=n(33677);t.Signaler=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data,u=d.code,s=d.frequency,m=d.minFrequency,p=d.maxFrequency;return(0,o.createComponentVNode)(2,i.Window,{width:280,height:132,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.Grid,{children:[(0,o.createComponentVNode)(2,c.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:m/10,maxValue:p/10,value:s/10,format:function(e){return(0,r.toFixed)(e,1)},width:"80px",onDrag:function(e,t){return l("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,c.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,c.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:u,width:"80px",onDrag:function(e,t){return l("code",{code:t})}})}),(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return l("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,c.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,c.Grid.Column,{children:(0,o.createComponentVNode)(2,c.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return l("signal")}})})})]})})})}},53277:function(e,t,n){"use strict";t.__esModule=!0,t.SkillPanel=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={color:"lightgreen",fontWeight:"bold"},l={color:"#FFDB58",fontWeight:"bold"};t.SkillPanel=function(e,t){var n=(0,r.useBackend)(t),u=n.act,s=n.data,m=s.skills||[];return(0,o.createComponentVNode)(2,c.Window,{title:"Manage Skills",width:600,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:m.playername,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:m.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[(0,o.createVNode)(1,"span",null,e.desc,0,{style:l}),(0,o.createVNode)(1,"br"),!!e.level_based&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d,{skill_lvl_num:e.lvl_base_num,skill_lvl:e.lvl_base}),(0,o.createVNode)(1,"br")],4),"Total Experience: [",e.value_base," XP]",(0,o.createVNode)(1,"br"),"XP To Next Level:",e.level_based?(0,o.createVNode)(1,"span",null,e.xp_next_lvl_base,0):(0,o.createVNode)(1,"span",null,"[MAXXED]",16,{style:i}),(0,o.createVNode)(1,"br"),e.base_readout,(0,o.createComponentVNode)(2,a.ProgressBar,{value:e.percent_base,color:"good"}),(0,o.createVNode)(1,"br"),!!s.admin&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Adjust Exp",onClick:function(){return u("adj_exp",{skill:e.path})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Set Exp",onClick:function(){return u("set_exp",{skill:e.path})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Set Level",onClick:function(){return u("set_lvl",{skill:e.path})}}),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br")],4)]},e.name)}))})})})})};var d=function(e){var t=e.skill_lvl_num,n=e.skill_lvl;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:["Level: [",(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,textColor:"hsl("+50*t+", 50%, 50%)",children:n}),"]"]})}},26487:function(e,t,n){"use strict";t.__esModule=!0,t.TimeFormat=t.SkillStation=t.InsertedSkillchip=t.ImplantedSkillchips=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(5339),l=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.skillchip_ready,d=i.slot_use,u=i.slots_used,s=i.slots_max,m=i.implantable_reason,p=i.implantable,C=i.complexity,h=i.skill_name,N=i.skill_desc,V=i.skill_icon,b=i.working;return l?(0,o.createComponentVNode)(2,a.Section,{title:"Inserted Skillchip",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"syringe",disabled:!p||!!b,color:p?"good":"default",onClick:function(){return c("implant")},content:"Implant",tooltip:m}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!!b,onClick:function(){return c("eject")},content:"Eject"})],4),children:(0,o.createComponentVNode)(2,a.Flex,{spacing:2,height:"100%",width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{height:"100%",align:"center",children:(0,o.createComponentVNode)(2,a.Icon,{size:3,name:V})}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"100%",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Skillchip",children:(0,o.createComponentVNode)(2,a.Box,{bold:!0,children:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:(0,o.createComponentVNode)(2,a.Box,{italic:!0,children:N})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Complexity",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"brain",width:"15px",textAlign:"center"})," ",C]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Slot Size",children:(0,o.createComponentVNode)(2,a.Box,{color:u+d>s&&"red",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"save",width:"15px",textAlign:"center"})," ",d]})}),!!m&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",color:p?"good":"bad",children:m})]})})]})}):!b&&(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:"Please insert a skillchip."})};t.InsertedSkillchip=l;var d=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.slots_used,d=i.slots_max,u=i.complexity_used,s=i.complexity_max,m=i.working,p=i.current||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Implanted Skillchips",children:[!p.length&&"No skillchips detected.",!!p.length&&(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Chip"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"brain",tooltip:"Complexity",tooltipPosition:"top",content:u+"/"+s})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"save",tooltip:"Slot Size",tooltipPosition:"top",content:l+"/"+d})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"check",tooltip:"Is Active",tooltipPosition:"top"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"hourglass-half",tooltip:"Cooldown",tooltipPosition:"top"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Button,{color:"transparent",icon:"tasks",tooltip:"Actions",tooltipPosition:"top"})})]}),p.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Icon,{textAlign:"center",width:"18px",mr:1,name:e.icon}),e.name]}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,color:(!e.active?e.complexity+u>s&&"bad":"good")||"grey",textAlign:"center",children:e.complexity}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,color:"good",textAlign:"center",children:e.slot_use}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.Icon,{name:e.active?"check":"times",color:e.active?"good":"bad"})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.cooldown>0&&Math.ceil(e.cooldown/10)+"s"||"0s"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("remove",{ref:e.ref})},icon:e.removable?"eject":"trash",color:e.removable?"good":"bad",tooltip:e.removable?"Extract":"Destroy",tooltipPosition:"left",disabled:e.cooldown||m}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_activate",{ref:e.ref})},icon:e.active?"check-square-o":"square-o",color:e.active?"good":"default",tooltip:!!e.active_error&&!e.active&&e.active_error||e.active&&"Deactivate"||"Activate",tooltipPosition:"left",disabled:e.cooldown||m||!e.active&&e.complexity+u>s})]})]},e.ref)}))]})]})};t.ImplantedSkillchips=d;var u=function(e,t){var n=e.value,o=(0,i.toFixed)(Math.floor(n/10%60)).padStart(2,"0"),r=(0,i.toFixed)(Math.floor(n/600%60)).padStart(2,"0");return(0,i.toFixed)(Math.floor(n/36e3%24)).padStart(2,"0")+":"+r+":"+o};t.TimeFormat=u;t.SkillStation=function(e,t){var n=(0,r.useBackend)(t).data,i=n.working,s=n.timeleft,m=n.error;return(0,o.createComponentVNode)(2,c.Window,{title:"Skillsoft Station",width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!!m&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:m}),!!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{mb:.5,children:"Operation in progress. Please do not leave the chamber."}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:["Time Left: ",(0,o.createComponentVNode)(2,u,{value:s})]})]})}),(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d)]})})}},30649:function(e,t,n){"use strict";t.__esModule=!0,t.Sleeper=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Oxygen",type:"oxyLoss"}];t.Sleeper=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,u=d.open,s=d.occupant,m=void 0===s?{}:s,p=d.occupied,C=(d.chems||[]).sort((function(e,t){var n=e.name.toLowerCase(),o=t.name.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,c.Window,{width:310,height:465,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:m.name?m.name:"No Occupant",minHeight:"210px",buttons:!!m.stat&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:m.statstate,children:m.stat}),children:!!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.ProgressBar,{value:m.health,minValue:m.minHealth,maxValue:m.maxHealth,ranges:{good:[50,Infinity],average:[0,50],bad:[-Infinity,0]}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[i.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m[e.type],minValue:0,maxValue:m.maxHealth,color:"bad"})},e.type)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cells",color:m.cloneLoss?"bad":"good",children:m.cloneLoss?"Damaged":"Healthy"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Brain",color:m.brainLoss?"bad":"good",children:m.brainLoss?"Abnormal":"Healthy"})]})],4)}),(0,o.createComponentVNode)(2,a.Section,{title:"Medicines",minHeight:"205px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"door-open":"door-closed",content:u?"Open":"Closed",onClick:function(){return l("door")}}),children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"flask",content:e.name,disabled:!p||!e.allowed,width:"140px",onClick:function(){return l("inject",{chem:e.id})}},e.name)}))})]})})}},40026:function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i={Dead:"bad",Unconscious:"average",Conscious:"good"},l={owner:"You Are Here",stranger:"Occupied",available:"Swap"},d=function(e,t){var n=e.body,r=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:n.htmlcolor,children:n.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:l[n.occupied],selected:"owner"===n.occupied,color:"stranger"===n.occupied&&"bad",onClick:function(){return r()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:i[n.status],children:n.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:n.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:n.area})]})})};t.BodyEntry=d;t.SlimeBodySwapper=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.bodies,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:400,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:u.map((function(e){return(0,o.createComponentVNode)(2,d,{body:e,swapFunc:function(){return i("swap",{ref:e.ref})}},e.name)}))})})})}},50793:function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930),i=n(33677);t.SmartVend=function(e,t){var n=(0,a.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,i.Window,{width:440,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c.Section,{title:"Storage",buttons:!!d.isdryer&&(0,o.createComponentVNode)(2,c.Button,{icon:d.drying?"stop":"tint",onClick:function(){return l("Dry")},children:d.drying?"Stop drying":"Dry"}),children:0===d.contents.length&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:["Unfortunately, this ",d.name," is empty."]})||(0,o.createComponentVNode)(2,c.Table,{children:[(0,o.createComponentVNode)(2,c.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"center",children:d.verb?d.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.Table.Row,{children:[(0,o.createComponentVNode)(2,c.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,c.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,c.Button,{content:"One",disabled:e.amount<1,onClick:function(){return l("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,c.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return l("Release",{name:e.name})}})]})]},t)}))(d.contents)]})})})})}},54555:function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(59576),i=n(33677),l=1e3;t.Smes=function(e,t){var n=(0,r.useBackend)(t),d=n.act,u=n.data,s=u.capacityPercent,m=(u.capacity,u.charge),p=u.inputAttempt,C=u.inputting,h=u.inputLevel,N=u.inputLevelMax,V=u.inputAvailable,b=u.outputAttempt,f=u.outputting,g=u.outputLevel,v=u.outputLevelMax,k=u.outputUsed,x=(s>=100?"good":C&&"average")||"bad",B=(f?"good":m>0&&"average")||"bad";return(0,o.createComponentVNode)(2,i.Window,{width:340,height:350,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*s,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"sync-alt":"times",selected:p,onClick:function(){return d("tryinput")},children:p?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:x,children:(s>=100?"Fully Charged":C&&"Charging")||"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===h,onClick:function(){return d("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===h,onClick:function(){return d("input",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:h/l,fillValue:V/l,minValue:0,maxValue:N/l,step:5,stepPixelSize:4,format:function(e){return(0,c.formatPower)(e*l,1)},onDrag:function(e,t){return d("input",{target:t*l})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:h===N,onClick:function(){return d("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:h===N,onClick:function(){return d("input",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:(0,c.formatPower)(V)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:b?"power-off":"times",selected:b,onClick:function(){return d("tryoutput")},children:b?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:B,children:f?"Sending":m>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===g,onClick:function(){return d("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===g,onClick:function(){return d("output",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,a.Slider,{value:g/l,minValue:0,maxValue:v/l,step:5,stepPixelSize:4,format:function(e){return(0,c.formatPower)(e*l,1)},onDrag:function(e,t){return d("output",{target:t*l})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:g===v,onClick:function(){return d("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:g===v,onClick:function(){return d("output",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:(0,c.formatPower)(k)})]})})]})})}},76411:function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.SmokeMachine=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.TankContents,u=(l.isTankLoaded,l.TankCurrentVolume),s=l.TankMaxVolume,m=l.active,p=l.setting,C=(l.screen,l.maxSetting),h=void 0===C?[]:C;return(0,o.createComponentVNode)(2,c.Window,{width:350,height:350,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"power-off":"times",selected:m,content:m?"On":"Off",onClick:function(){return i("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:u/s,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:u||0})," / "+s]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:p===e,icon:"plus",content:3*e,disabled:h0?"good":"bad",children:h})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:u,children:d+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===C,onClick:function(){return i("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===C,onClick:function(){return i("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===C,disabled:!N,onClick:function(){return i("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===C||1===C)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:s,onDrag:function(e,t){return i("azimuth",{value:t})}}),1===C&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-p-.01,maxValue:p+.01,value:m,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return i("azimuth_rate",{value:t})}}),2===C&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[s+" \xb0"," (auto)"]})]})]})})]})})}},90509:function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.SpaceHeater=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:305,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!l.hasPowercell||!l.open,onClick:function(){return i("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,disabled:!l.hasPowercell,onClick:function(){return i("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!l.hasPowercell&&"bad",children:l.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.powerLevel/100,ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]},children:l.powerLevel+"%"})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(l.targetTemp-l.currentTemp)>50?"bad":Math.abs(l.targetTemp-l.currentTemp)>20?"average":"good",children:[l.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:l.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(l.targetTemp),width:"65px",unit:"\xb0C",minValue:l.minTemp,maxValue:l.maxTemp,onChange:function(e,t){return i("target",{target:t})}})||l.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:l.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===l.mode,onClick:function(){return i("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===l.mode,onClick:function(){return i("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===l.mode,onClick:function(){return i("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})]})})}},11547:function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.SpawnersMenu=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data.spawners||[];return(0,o.createComponentVNode)(2,c.Window,{title:"Spawners Menu",width:700,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return i("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return i("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"12px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"12px",children:e.important_info})]},e.name)}))})})})}},39101:function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsoleContent=t.StationAlertConsole=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.StationAlertConsole=function(){return(0,o.createComponentVNode)(2,c.Window,{width:325,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i)})})};var i=function(e,t){var n=(0,r.useBackend)(t).data.alarms||[],c=n.Fire||[],i=n.Atmosphere||[],l=n.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===l.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),l.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)};t.StationAlertConsoleContent=i},2086:function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.SuitStorageUnit=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.locked,u=l.open,s=l.safeties,m=l.uv_active,p=l.occupied,C=l.suit,h=l.helmet,N=l.mask,V=l.storage;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:305,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!(!p||!s)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),m&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!u&&(0,o.createComponentVNode)(2,a.Button,{icon:d?"unlock":"lock",content:d?"Unlock":"Lock",onClick:function(){return i("lock")}}),!d&&(0,o.createComponentVNode)(2,a.Button,{icon:u?"sign-out-alt":"sign-in-alt",content:u?"Close":"Open",onClick:function(){return i("door")}})],0),children:d&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||u&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return i("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:C?"square":"square-o",content:C||"Empty",disabled:!C,onClick:function(){return i("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:N?"square":"square-o",content:N||"Empty",disabled:!N,onClick:function(){return i("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:V?"square":"square-o",content:V||"Empty",disabled:!V,onClick:function(){return i("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:p&&s,textAlign:"center",onClick:function(){return i("uv")}})})]})})}},57798:function(e,t,n){"use strict";t.__esModule=!0,t.Supplykit=t.GenericSupplykit=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(59576),l=n(33677);t.Supplykit=function(e,t){var n=(0,a.useBackend)(t).data.supplytokens;return(0,o.createComponentVNode)(2,l.Window,{width:620,height:580,theme:"cardtable",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,d,{currencyAmount:n,currencySymbol:"supply"})})})};var d=function(e,t){var n,l,d=e.currencyAmount,s=void 0===d?0:d,m=e.currencySymbol,p=void 0===m?"cr":m,C=(0,a.useBackend)(t),h=C.act,N=C.data,V=N.compactMode,b=N.categories,f=void 0===b?[]:b,g=(0,a.useLocalState)(t,"searchText",""),v=g[0],k=g[1],x=(0,a.useLocalState)(t,"category",null==(n=f[0])?void 0:n.name),B=x[0],w=x[1],_=(0,r.createSearch)(v,(function(e){return e.name+e.desc})),y=v.length>0&&f.flatMap((function(e){return e.items||[]})).filter(_).filter((function(e,t){return t<25}))||(null==(l=f.find((function(e){return e.name===B})))?void 0:l.items)||[];return(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:s>0?"good":"bad",children:[(0,i.formatMoney)(s)," ",p]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,c.Input,{autoFocus:!0,value:v,onInput:function(e,t){return k(t)},mx:1}),(0,o.createComponentVNode)(2,c.Button,{icon:V?"list":"info",content:V?"Compact":"Detailed",onClick:function(){return h("compact_toggle")}})],4),children:(0,o.createComponentVNode)(2,c.Flex,{children:[0===v.length&&(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:f.map((function(e){var t;return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:e.name===B,onClick:function(){return w(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:[0===y.length&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:0===v.length?"No items in this category!":"No results found."}),(0,o.createComponentVNode)(2,u,{compactMode:v.length>0||V,currencyAmount:s,currencySymbol:p,items:y})]})]})})};t.GenericSupplykit=d;var u=function(e,t){var n=e.compactMode,l=e.currencyAmount,d=e.currencySymbol,u=(0,a.useBackend)(t).act,s=(0,a.useLocalState)(t,"hoveredItem",{}),m=s[0],p=s[1],C=m&&m.cost||0,h=e.items.map((function(e){var t=m&&m.name!==e.name,n=l-C1;if(!(e.status>=5))return(0,o.createComponentVNode)(2,a.Section,{title:e.target?e.target+" ("+e.target_rank+")":"Invalid Target",level:t?1:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:[e.payout," (+",e.payout_bonus,") TC"]}),(0,o.createComponentVNode)(2,a.Button,{content:t?"Abort":"Accept",disabled:e.extraction_enroute,color:t&&"bad",onClick:function(){return c("PRG_contract"+(t?"_abort":"-accept"),{contract_id:e.id})}})],4),children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:e.message}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:.5,children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,children:"Dropoff Location:"}),(0,o.createComponentVNode)(2,a.Box,{children:e.dropoff})]})]})},e.target)}}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Dropoff Locator",textAlign:"center",opacity:i.ongoing_contract?100:0,children:(0,o.createComponentVNode)(2,a.Box,{bold:!0,children:i.dropoff_direction})})],4)},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.contractor_hub_items||[];return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){var t=e.cost?e.cost+" Rep":"FREE",n=-1!==e.limited;return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" - "+t,level:2,buttons:(0,o.createFragment)([n&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:[e.limited," remaining"]}),(0,o.createComponentVNode)(2,a.Button,{content:"Purchase",disabled:i.contract_rep0&&g.flatMap((function(e){return e.items||[]})).filter(y).filter((function(e,t){return t<25}))||(null==(l=g.find((function(e){return e.name===w})))?void 0:l.items)||[];return(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:s>0?"good":"bad",children:[(0,i.formatMoney)(s)," ",p]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,c.Input,{autoFocus:!0,value:k,onInput:function(e,t){return x(t)},mx:1}),(0,o.createComponentVNode)(2,c.Button,{icon:V?"list":"info",content:V?"Compact":"Detailed",onClick:function(){return h("compact_toggle")}}),!!b&&(0,o.createComponentVNode)(2,c.Button,{icon:"lock",content:"Lock",onClick:function(){return h("lock")}})],0),children:(0,o.createComponentVNode)(2,c.Flex,{children:[0===k.length&&(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:g.map((function(e){var t;return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:e.name===w,onClick:function(){return _(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,basis:0,children:[0===S.length&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:0===k.length?"No items in this category.":"No results found."}),(0,o.createComponentVNode)(2,u,{compactMode:k.length>0||V,currencyAmount:s,currencySymbol:p,items:S})]})]})})};t.GenericUplink=d;var u=function(e,t){var n=e.compactMode,l=e.currencyAmount,d=e.currencySymbol,u=(0,a.useBackend)(t).act,s=(0,a.useLocalState)(t,"hoveredItem",{}),m=s[0],p=s[1],C=m&&m.cost||0,h=e.items.map((function(e){var t=m&&m.name!==e.name,n=l-Cl.user.cash),content:l.forceFree||0===d.price?"FREE":d.price+" caps",onClick:function(){return i("vend",{ref:d.ref})}})})]})};t.Vending=function(e,t){var n,r=(0,a.useBackend)(t),d=r.act,u=r.data,s=(u.user,u.onstation,u.product_records),m=void 0===s?[]:s,p=u.coin_records,C=void 0===p?[]:p,h=u.hidden_records,N=void 0===h?[]:h,V=u.stock,b=u.insertedCaps,f=!1;return u.vending_machine_input?(n=u.vending_machine_input||[],f=!0):(n=[].concat(m,C),u.extended_inventory&&(n=[].concat(n,N))),n=n.filter((function(e){return!!e})),(0,o.createComponentVNode)(2,i.Window,{title:"Vending Machine",width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:[!u.forceFree&&(0,o.createVNode)(1,"section",null,(0,o.createVNode)(1,"box",null,[(0,o.createTextVNode)("Caps inserted: "),b,(0,o.createTextVNode)(" "),(0,o.createComponentVNode)(2,c.Button,{fluid:!1,content:"Eject",onClick:function(){return d("ejectCaps")}})],0),2,{title:"Welcome User!"}),(0,o.createComponentVNode)(2,c.Section,{title:"Products",children:(0,o.createComponentVNode)(2,c.Table,{children:n.map((function(e){return(0,o.createComponentVNode)(2,l,{custom:f,product:e,productStock:V[e.name]},e.name)}))})})]})})}},71950:function(e,t,n){"use strict";t.__esModule=!0,t.VorePanel=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=[null,"average","bad"],l={Hold:null,Dragon:"blue",Digest:"red",Absorb:"purple",Unabsorb:"purple"},d={Hold:"being held.",Digest:"being digested.",Absorb:"being absorbed.",Unabsorb:"being unabsorbed.",Dragon:"being digested by a powerful creature."};t.VorePanel=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:700,height:660,theme:"abstract",resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{overflow:"auto",children:[l.unsaved_changes&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:!0,children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"90%",children:"Warning: Unsaved Changes!"}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Save Prefs",icon:"save",onClick:function(){return i("saveprefs")}})})]})})||null,(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,C)]})})};var u=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.inside),i=c.absorbed,u=c.belly_name,s=c.belly_mode,m=c.desc,C=c.pred,h=c.contents,N=c.ref;return u?(0,o.createComponentVNode)(2,a.Section,{title:"Inside",children:[(0,o.createComponentVNode)(2,a.Box,{color:"green",inline:!0,children:["You are currently ",i?"absorbed into":"inside"]}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:"yellow",inline:!0,children:[C,"'s"]}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:"red",inline:!0,children:u}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:"yellow",inline:!0,children:"and you are"}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:l[s],inline:!0,children:d[s]}),"\xa0",(0,o.createComponentVNode)(2,a.Box,{color:"label",children:m}),h.length&&(0,o.createComponentVNode)(2,a.Collapsible,{title:"Belly Contents",children:(0,o.createComponentVNode)(2,p,{contents:h,belly:N})})||"There is nothing else around you."]}):(0,o.createComponentVNode)(2,a.Section,{title:"Inside",children:"You aren't inside anyone."})},s=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,d=i.our_bellies,u=i.selected;return(0,o.createComponentVNode)(2,a.Section,{title:"My Bellies",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[d.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:e.selected,textColor:l[e.digest_mode],onClick:function(){return c("bellypick",{bellypick:e.ref})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,textColor:e.selected&&l[e.digest_mode]||null,children:[e.name," (",e.contents,")"]})},e.name)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{onClick:function(){return c("newbelly")},children:["New",(0,o.createComponentVNode)(2,a.Icon,{name:"plus",ml:.5})]})]}),u&&(0,o.createComponentVNode)(2,m,{belly:u})]})},m=function(e,t){var n=(0,r.useBackend)(t).act,c=e.belly,i=c.belly_name,d=c.is_wet,u=c.wet_loop,s=c.mode,m=c.verb,C=c.desc,h=c.sound,N=c.release_sound,V=c.can_taste,b=c.bulge_size,f=c.digestion_brute,g=c.digestion_burn,v=c.escapable,k=c.interacts,x=c.hork_trash,B=c.contents,w=(0,r.useLocalState)(t,"tabIndex",0),_=w[0],y=w[1];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===_,onClick:function(){return y(0)},children:"Controls"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===_,onClick:function(){return y(1)},children:"Options"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===_,onClick:function(){return y(2)},children:["Contents (",B.length,")"]}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===_,onClick:function(){return y(3)},children:"Interactions"})]}),0===_&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",tooltipPosition:"left",tooltip:"Move this belly tab left.",onClick:function(){return n("move_belly",{dir:-1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-right",tooltipPosition:"left",tooltip:"Move this belly tab right.",onClick:function(){return n("move_belly",{dir:1})}})],4),children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_name"})},content:i})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:(0,o.createComponentVNode)(2,a.Button,{color:l[s],onClick:function(){return n("set_attribute",{attribute:"b_mode"})},content:s})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flavor Text",buttons:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_desc"})},icon:"pen"}),children:C}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vore Verb",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_verb"})},content:m})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Belly Messages",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"dmp"})},content:"Digest Message (to prey)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"dmo"})},content:"Digest Message (to you)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"smo"})},content:"Struggle Message (outside)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"smi"})},content:"Struggle Message (inside)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"em"})},content:"Examine Message (when full)"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"tr"})},content:"Eject Trash Message (outside)"}),(0,o.createComponentVNode)(2,a.Button,{color:"red",onClick:function(){return n("set_attribute",{attribute:"b_msgs",msgtype:"reset"})},content:"Reset Messages"})]})]})||1===_&&(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",grow:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Can Taste",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_tastes"})},icon:V?"toggle-on":"toggle-off",selected:V,content:V?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fleshy Belly",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_wetness"})},icon:d?"toggle-on":"toggle-off",selected:d,content:d?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Loop",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_wetloop"})},icon:u?"toggle-on":"toggle-off",selected:u,content:u?"Yes":"No"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject Trash",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_hork_trash"})},icon:x?"toggle-on":"toggle-off",selected:x,content:x?"Yes":"No"})})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",grow:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vore Sound",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_sound"})},content:h}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_soundtest"})},icon:"volume-up"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Sound",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_release"})},content:N}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_releasesoundtest"})},icon:"volume-up"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Required Examine Size",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_bulge_size"})},content:100*b+"%"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Digestion Damage",children:[(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_set_brute_damage"})},content:f+" Brute"}),(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_set_burn_damage"})},content:g+" Burn"})]})]})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"100%",mtOptions:1,children:(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,icon:"exclamation-triangle",confirmIcon:"trash",color:"red",content:"Delete Belly",confirmContent:"This is irreversable!",onClick:function(){return n("set_attribute",{attribute:"b_del"})}})})]})||2===_&&(0,o.createComponentVNode)(2,p,{outside:!0,contents:B})||3===_&&(0,o.createComponentVNode)(2,a.Section,{title:"Belly Interactions",buttons:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return n("set_attribute",{attribute:"b_escapable"})},icon:v?"toggle-on":"toggle-off",selected:v,content:v?"Interactions On":"Interactions Off"}),children:v?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Escape Chance",children:(0,o.createComponentVNode)(2,a.Button,{content:k.escapechance+"%",onClick:function(){return n("set_attribute",{attribute:"b_escapechance"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Escape Time",children:(0,o.createComponentVNode)(2,a.Button,{content:k.escapetime/10+"s",onClick:function(){return n("set_attribute",{attribute:"b_escapetime"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Chance",children:(0,o.createComponentVNode)(2,a.Button,{content:k.transferchance+"%",onClick:function(){return n("set_attribute",{attribute:"b_transferchance"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Location",children:(0,o.createComponentVNode)(2,a.Button,{content:k.transferlocation?k.transferlocation:"Disabled",onClick:function(){return n("set_attribute",{attribute:"b_transferlocation"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Digest Chance",children:(0,o.createComponentVNode)(2,a.Button,{content:k.digestchance+"%",onClick:function(){return n("set_attribute",{attribute:"b_digestchance"})}})})]}):"These options only display while interactions are turned on."})||"Error"],0)},p=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.show_pictures,d=e.contents,u=e.belly,s=e.outside,m=void 0!==s&&s;return(0,o.createFragment)([m&&(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",fluid:!0,mb:1,onClick:function(){return c("pick_from_outside",{pickall:!0})},children:"All"})||null,l&&(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",justify:"center",align:"center",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"33%",children:[(0,o.createComponentVNode)(2,a.Button,{width:"64px",color:e.absorbed?"purple":i[e.stat],style:{"vertical-align":"middle","margin-right":"5px","border-radius":"20px"},onClick:function(){return c(e.outside?"pick_from_outside":"pick_from_inside",{pick:e.ref,belly:u})},children:(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64, "+e.icon,width:"64px",height:"64px",style:{"-ms-interpolation-mode":"nearest-neighbor","margin-left":"-5px"}})}),e.name]},e.name)}))})||(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:-1,mb:-1,color:e.absorbed?"purple":i[e.stat],onClick:function(){return c(e.outside?"pick_from_outside":"pick_from_inside",{pick:e.ref,belly:u})},children:"Interact"})},e.ref)}))})],0)},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.prefs,d=(l.allow_dog_borgs,l.allow_eat_noises),u=l.allow_digestion_noises,s=l.allow_digestion_damage,m=l.allow_digestion_death,p=(l.allow_absorbtion,l.allow_healbelly_healing,l.allow_vore_messages),C=l.allow_death_messages,h=l.allow_being_prey,N=l.allow_being_fed_prey,V=l.allow_seeing_belly_descs,b=l.allow_trash_messages,f=l.master_vore_switch,g=(l.allow_being_sniffed,l.digestable,l.devourable,l.feeding,l.absorbable,l.allowmobvore,l.vore_sounds,l.digestion_sounds,l.lickable,l.smellable,i.show_pictures);return(0,o.createComponentVNode)(2,a.Section,{title:"Preferences",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eye",selected:g,onClick:function(){return c("show_pictures")},children:["Contents Preference: ",g?"Show Pictures":"Show List"]}),children:[(0,o.createComponentVNode)(2,a.Flex,{spacing:1,wrap:"wrap",justify:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"99%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("master_vore_switch")},icon:f?"toggle-on":"toggle-off",selected:f,fluid:!0,tooltip:"This button is the master vore preferences switch. If this is off, all vore preferences will be treated as disallowed, equivalent to setting all of the rest of the buttons to off. Turning it on won't enable any other preferences, but it will permit allowed vore preferences to be checked. "+(f?"Click here to disable all vore for you.":"Click here to allow certain vore for you."),content:f?"Master Vore Preference Switch: ON":"Master Vore Preference Switch: OFF"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_devour")},icon:h?"toggle-on":"toggle-off",selected:h,fluid:!0,tooltip:"This button will toggle whether or not you can be prey. This includes being eaten, devoured, or otherwise stuffed into a vorebelly. "+(h?"Click here to prevent being prey.":"Click here to allow being prey."),content:h?"You can be prey":"You can not be prey"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_feeding")},icon:N?"toggle-on":"toggle-off",selected:N,fluid:!0,tooltip:"This button will toggle whether or not others can feed you prey. This includes things like others climbing into your mouth, someone shoving another person into your bluespace purse, etc. "+(N?"Click here to prevent others from feeding you prey.":"Click here to allow others to feed you prey."),content:N?"You can be fed prey":"You can not be fed prey"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_digestion_damage")},icon:s?"toggle-on":"toggle-off",selected:s,fluid:!0,tooltip:"This button will toggle whether or not digestive bellies will hurt you. Do note, this only applies to damage caused by the belly, damage from other sources, including damage transfered from damage to whoeverever you're inside. "+(s?"Click here to prevent being damaged by digestion.":"Click here to allow being damaged by digestion."),content:s?"Digestion can hurt you":"Digestion can not hurt you"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_digestion_death")},icon:m?"toggle-on":"toggle-off",selected:m,fluid:!0,tooltip:"This button will toggle whether or not digestive bellies will kill you. Do note, digestive bellies will still hurt you if you allow damage, just that the damage caused by the belly will not finish you off. "+(m?"Click here to prevent digestion from killing you.":"Click here to allow digestion to kill you."),tooltipPosition:"bottom-start",content:m?"Digestion can kill you":"Digestion can not kill you"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_eat_noises")},icon:d?"toggle-on":"toggle-off",selected:d,fluid:!0,tooltip:"This button will toggle whether or not you will hear eating sounds. Do note, this currently only applies to eating sounds associated with vore. Regular eating sounds are not affected. "+(d?"Click here to make eating silent.":"Click here to make eating loud."),tooltipPosition:"bottom-start",content:d?"Eating is loud":"Eating is quiet"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_digestion_noises")},icon:u?"toggle-on":"toggle-off",selected:u,fluid:!0,tooltip:"This button will toggle whether or not you will hear the sounds associated with being inside of a stomach. This mostly includes the squishy-heartbeat sound loop. If you turn this off while you're currently hearing that, give it a moment, it should go away on its own."+(u?"Click here to make wet bellies silent.":"Click here to make wet bellies squelchy."),tooltipPosition:"bottom-start",content:u?"Digestion is loud":"Digestion is quiet"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_vore_messages")},icon:p?"toggle-on":"toggle-off",selected:p,fluid:!0,tooltip:"Toggles whether or not you can see vore-related messages. Note this only applies to messages generated by the game, anything said by players will still be visible. "+(p?"Click here to turn off seeing vore-related messages.":"Click here to turn on seeing vore-related messages."),tooltipPosition:"bottom-start",content:p?"Vore messages: Visible":"Vore messages: Hidden"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_death_messages")},icon:C?"toggle-on":"toggle-off",selected:C,fluid:!0,tooltip:"Toggles whether or not you can see vore-related messages about death. Note this only applies to messages generated by the game, anything said by players will still be visible. "+(C?"Click here to turn off seeing vore-related death messages.":"Click here to turn on seeing vore-related death messages."),tooltipPosition:"bottom-start",content:C?"Vore death: Visible":"Vore death: Hidden"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_seeing_belly_descs")},icon:V?"toggle-on":"toggle-off",selected:V,fluid:!0,tooltip:"Toggles whether or not you can see others' belly descriptions, when visible. "+(V?"Click here to turn off seeing belly descriptions.":"Click here to turn on seeing belly descriptions."),tooltipPosition:"bottom-start",content:V?"Other bellies: Visible":"Other bellies: Hidden"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return c("toggle_seeing_people_spit_up_trash")},icon:b?"toggle-on":"toggle-off",selected:b,fluid:!0,tooltip:"Toggles whether or not you can see when other people spit up trash. "+(b?"Click here to turn off seeing people spit up trash.":"Click here to turn on seeing people spit up trash."),tooltipPosition:"bottom-start",content:b?"Trash messages: Visible":"Trash messages: Hidden"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Set Taste",icon:"grin-tongue",onClick:function(){return c("setflavor")}})})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Save Prefs",icon:"save",onClick:function(){return c("saveprefs")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"49.5%",grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Reload Prefs",icon:"undo",onClick:function(){return c("reloadprefs")}})})]})})]})}},72010:function(e,t,n){"use strict";t.__esModule=!0,t.VrSleeper=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.VrSleeper=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:475,height:340,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!!l.emagged&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Safety restraints disabled."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Virtual Avatar",children:l.vr_avatar?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.vr_avatar.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:l.vr_avatar.status}),!!l.vr_avatar&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.vr_avatar.health/l.vr_avatar.maxhealth,ranges:{good:[.9,Infinity],average:[.7,.8],bad:[-Infinity,.5]}})})]}):"No Virtual Avatar detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"VR Commands",children:[(0,o.createComponentVNode)(2,a.Button,{icon:l.toggle_open?"unlock":"lock",disabled:l.stored0&&w>0&&y>0&&(L=!0,I=x+"s",T="~"+w+"s \xb1"+y+"s (1SD)");var A,F=m||0,P=(u||0).toFixed(2),M=F.toFixed(2),R=S.fire_rate||"N/A",D=S.action_kind||"Shoot",j=S.desc||"Makes weapon shoot!";if(v&&f.projectile_damage){var O=f.pellets,W=P,E=f.projectile_damage||0,z=u||0,G=Number(E)*Number(z);A=f.pellets>1?(G*=Number(O)).toFixed(1)+" = ("+E+"x"+O+")x"+W:G.toFixed(1)+" = "+E+" x "+W}else A=P+"x";return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Ranged Data",tip:l,big:1}),children:[(0,o.createComponentVNode)(2,a.Table,{px:"1rem",className:"candystripe",width:"100%",children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Damage: ",tip:"Total Damage = (Projectile Base Damage * Pellets) * Gun Damage Multiplier."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:A})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"AP Mult: ",tip:"Multiplier to the AP on any projectile shot."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[M,"x"]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Base Spread: ",tip:"Inaccuracy inherent to the gun, in degrees from center."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:["\xb1 ",C,"\xb0"]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Fire Rate: ",tip:"Rounds per minute."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:R})]}),L?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Load Time: ",tip:"Time to load the flintlock."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:I})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Prefire Time: ",tip:"Average prefire time, with 1 standard deviation."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:T})]})],4):null]}),(0,o.createComponentVNode)(2,a.Box,{width:"100%",height:"fit-content",textAlign:"center",children:(0,o.createComponentVNode)(2,V,{name:D,tip:j,bigger:1})})]})};t.RangedInfo=i;var l=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.gun_name,l=void 0===i?"Really Cool Gun":i,d=c.gun_melee,u=void 0===d?0:d,s=c.gun_melee_wielded,m=void 0===s?0:s,p=c.gun_armor_penetration,C=(void 0===p?0:p)||0;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Melee Data",tip:l,big:1}),children:(0,o.createComponentVNode)(2,a.Table,{px:"1rem",className:"candystripe",width:"100%",children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"1H DMG: ",tip:"Damage when wielded in one hand."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:u})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"2H DMG: ",tip:"Damage when wielded in two hands."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:m})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"AP: ",tip:"Amount of Damage Resistance that this will bypass."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:C.toFixed(2)})]})]})})};t.MeleeInfo=l;var d=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.has_magazine);return void 0!==a&&a?(0,o.createComponentVNode)(2,u):(0,o.createComponentVNode)(2,s)};t.MagazineInfo=d;var u=function(e,t){var n,c,i,l,d,u,s=(0,r.useBackend)(t),m=(s.act,s.data),p=m.magazine_name,C=m.magazine_calibers,h=m.shots_remaining,N=m.shots_max,b=m.gun_is_chambered,f=m.gun_chambered,g=m.cockable,v=m.cocked,k=f.casing_name,x=f.casing_caliber;(n=f.casing_name?(0,o.createComponentVNode)(2,V,{name:k,tip:x}):(0,o.createComponentVNode)(2,V,{name:"Empty",tip:"Bullet goes here."}),g)&&(v?b?(l="Cocked",d="Gun is cocked and ready to fire!",u="green"):(l="Cocked",d="Gun is cocked, but still needs something to fire!",u="green"):(l="Uncocked",d="This gun needs to be cocked before you can shoot it!",u="red"),c=(0,o.createComponentVNode)(2,V,{name:l,tip:d}),i=(0,o.createComponentVNode)(2,a.Box,{color:u,children:c}));var B="accepts: "+C;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Ammunition",tip:B,big:1}),children:[(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,children:(0,o.createComponentVNode)(2,V,{name:p,tip:B,big:1})}),i,n]}),(0,o.createComponentVNode)(2,a.ProgressBar,{value:h,maxValue:N,children:(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",children:[h," / ",N]})})]})};t.MagazineInfoLoaded=u;var s=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,"accepts: "+n.data.accepted_magazines);return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"No Magazine",tip:"This weapon doesn't have a magazine!",big:1}),children:(0,o.createComponentVNode)(2,V,{name:"Insert one!",tip:c})})};t.MagazineInfoEmpty=s;var m=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.gun_chambered,l=c.gun_is_chambered,d=c.gun_chambered_loaded;if(!l)return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"NOT CHAMBERED",tip:"404: Ammo not found.",big:1}),children:(0,o.createComponentVNode)(2,V,{name:"No Data Available!",tip:"This gun doesn't have anything loded!"})});var u=i.casing_name,s=i.casing_caliber,m=i.casing_pellets,p=i.casing_variance,C=i.casing_fire_power,h=i.casing_damage_threshold_penetration,b=(i.projectile_name,i.projectile_damage),f=i.projectile_damage_total,g=i.projectile_damage_type,v=i.projectile_flag,k=i.projectile_stamina,x=i.projectile_recoil,B=i.projectile_hitscan,w=i.projectile_range,_=i.projectile_supereffective_damage,y=i.projectile_supereffective_faction,S=i.projectile_wound_bonus,L=i.projectile_sharpness,I=i.projectile_spread,T=i.projectile_armor_penetration,A=i.projectile_speed_unit,F=i.projectile_speed_unit_words,P=i.projectile_speed,M="It is "+s+" and shoots "+u+"!";if(!d)return M+=" At least it would if it wasn't empty.",(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:u,tip:M,big:1}),children:(0,o.createComponentVNode)(2,V,{name:"No Data Available!",tip:"This casing is empty!"})});var R=P,D=F,j=A;B&&(R="\u221e",D="Fast",j="Hitscan!");var O=b,W=f,E=g,z=v,G=(0,o.createComponentVNode)(2,N,{type:E,armor:z}),q=(0,o.createComponentVNode)(2,V,{name:O,tip:W});return m>1&&(q=q+"x"+m),(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:u,tip:M,big:1}),children:(0,o.createComponentVNode)(2,a.Table,{px:"1rem",className:"candystripe",width:"100%",children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",width:"35%",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Damage:",tip:"Base damage."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[q," ",G]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Stamina:",tip:"Base stamina (non-lethal) damage."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[k," ",(0,o.createComponentVNode)(2,V,{name:"R3Bs",tip:"Rubber Beany Baby Bags (at 200 meters)",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Spread",tip:"Base inaccuracy in degrees from straight ahead, before recoil is factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:["\xb1 ",Number(I)+Number(p),"\xb0"]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Recoil:",tip:"Base recoil applied to the user when fired, before the gun's modifiers are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[x," ",(0,o.createComponentVNode)(2,V,{name:"RIF",tip:"Recoil Impulse Factor",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Speed:",tip:"How fast the projectile moves."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[R," ",(0,o.createComponentVNode)(2,V,{name:j,tip:D,fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"DR Pierce:",tip:"Amount of armor damage resistance (percent reduction) it ignores on the target."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[T," ",(0,o.createComponentVNode)(2,V,{name:"ABR",tip:"Armor Bypass Ratio",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"DT Pierce:",tip:"Points of armor damage threshold (flat reduction) it ignores on the target."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[h," ",(0,o.createComponentVNode)(2,V,{name:"mmNS",tip:"Millimeters of Nash Steel",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Range:",tip:"Max distance in tiles this projectile can travel."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[w," ",(0,o.createComponentVNode)(2,V,{name:"ftm",tip:"Fathoms",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Firepower",tip:"Explosive force imparted to the gun. Mostly relevant to improvised and garbage guns."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[C," ",(0,o.createComponentVNode)(2,V,{name:"dK",tip:"deciKellies",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Wound",tip:"Amount of extra wounding damage applied to a non-simple target (Anything that can have underwear)."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[S," ",(0,o.createComponentVNode)(2,V,{name:"S-M",tip:"Suture-Meters",fade:1})]})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Sharpness",tip:"Type of wound caused when enough damage is applied to a non-simple target (Anything that can wear a scarf)."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:L})]}),!!_&&!!y&&(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,textAlign:"right",color:"label",children:(0,o.createComponentVNode)(2,V,{name:"Supereffective",tip:"Extra damage caused to specific kinds of targets. Is always brute."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:_,tip:"Effective against: "+y})})]})]})})};t.ProjectileInfo=m;var p=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),i=c.unmodded_recoil_unwielded,l=void 0===i?1:i,d=c.modded_recoil_unwielded,u=void 0===d?1:d,s=c.unmodded_recoil_wielded,m=void 0===s?1:s,p=c.modded_recoil_wielded,C=void 0===p?1:p,h=c.gun_recoil_scoot_title,N=void 0===h?"Affected by movement":h,b=c.gun_recoil_scoot_stats,f=void 0===b?"Movement applies its full recoil amount.":b,g=N;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Recoil Multipliers",tip:"These multiply the shot projectile's recoil calculations, based on whether you're wielding the gun or not. The higher the number, the more recoil you'll get. The recoil is calculated by multiplying the recoil of the projectile by the recoil of the gun.",big:1}),width:"100%",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Table,{width:"100%",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{width:"25%",bold:1,children:(0,o.createComponentVNode)(2,V,{name:"1-HAND",tip:"Unwielded recoil multipliers."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createVNode)(1,"hr")})]}),(0,o.createComponentVNode)(2,a.Table.Row,{pb:"1em",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:"Base",tip:"Unwielded recoil multipliers, before attachments are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l,maxValue:2,ranges:{good:[-Infinity,.9],average:[.9,1.7],bad:[1.7,Infinity]},children:(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:[l,"x"]})})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:"Modded",tip:"Unwielded recoil multipliers, after attachments are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,maxValue:2,ranges:{good:[-Infinity,.9],average:[.9,1.7],bad:[1.7,Infinity]},children:(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:[u,"x"]})})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createVNode)(1,"br")}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createVNode)(1,"br")})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{width:"25%",bold:1,children:(0,o.createComponentVNode)(2,V,{name:"2-HAND",tip:"Wielded recoil multipliers."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createVNode)(1,"hr")})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:"Base",tip:"Wielded recoil multipliers, before attachments are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,maxValue:2,ranges:{good:[-Infinity,.9],average:[.9,1.7],bad:[1.7,Infinity]},children:(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:[m,"x"]})})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{name:"Modded",tip:"Wielded recoil multipliers, after attachments are factored in."})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,maxValue:2,ranges:{good:[-Infinity,.9],average:[.9,1.7],bad:[1.7,Infinity]},children:(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:[C,"x"]})})})]})]}),(0,o.createComponentVNode)(2,a.Box,{width:"100%",textAlign:"center",children:(0,o.createComponentVNode)(2,V,{name:g,tip:f})})]})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.firemode_info;if(!i.firemode_count)return(0,o.createComponentVNode)(2,a.Section,{title:"Firemodes",children:(0,o.createComponentVNode)(2,a.Box,{children:"Single-fire only!"})});return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Firemodes",tip:"Firemodes are different ways to fire your gun. They can be switched between by clicking on them! The current firemode is highlighted in green.",big:1}),children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,color:e.current?"green":null,tooltip:e.desc,tooltipPosition:"bottom",tooltipStyle:"max-width: 300px",onClick:e.current?null:function(){return c("firemode",{firemode:e.index})}})},e.index)}))})})},h=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data.attachments,l=void 0===i?{}:i,d="Attachments are things you can add to your gun to make it better*! They can be attached and detached by clicking on them.";return l&&l.length?(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Attachments",tip:d,big:1}),children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{content:e.name,tooltip:e.desc,tooltipPosition:"bottom",tooltipStyle:"max-width: 300px",onClick:function(){return c("ExamineAttachment",{AttachmentID:e.attachment_index})}})},e.name)}))})}):(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,V,{name:"Attachments",tip:d,big:1}),children:(0,o.createComponentVNode)(2,V,{name:"No attachments!",tip:"Vanilla's a good flavor too."})})},N=function(e){var t,n,r=e.type,c=e.armor,i="Deals ",l="Reduced by";switch(r){case"brute":t="wrench",i+="Brute";break;case"fire":t="fire",i+="Burn";break;case"tox":t="biohazard",i+="Toxin";break;case"oxy":t="lungs",i+="Oxy";break;case"clone":t="user",i+="Clone";break;case"stamina":t="bed",i+="Stamina";break;case"brain":t="brain",i+="Brain";break;default:t="question",i+="Unknown"}switch(c){case"melee":n="wrench",l+="Melee";break;case"bullet":n="bullseye",l+="Bullet";break;case"laser":n="lightbulb",l+="Laser";break;case"energy":n="bolt",l+="Energy";break;case"bomb":n="bomb",l+="Bomb";break;case"bio":n="biohazard",l+="Bio";break;case"rad":n="radiation",l+="Rad";break;default:n="question",l+="Unknown"}return i+=" damage.",l+=" armor.",(0,o.createFragment)([(0,o.createComponentVNode)(2,V,{name:(0,o.createComponentVNode)(2,a.Icon,{name:t}),tip:i}),(0,o.createComponentVNode)(2,V,{name:(0,o.createComponentVNode)(2,a.Icon,{name:n}),tip:l})],4)},V=function(e){var t=e.name,n=e.tip,r=e.big,c=e.fade?.5:1,i=e.bigger?"1.5em":"1em";return r?(0,o.createComponentVNode)(2,a.Box,{bold:!0,fontSize:i,textAlign:"center",fluid:!0,children:(0,o.createComponentVNode)(2,a.Button,{opacity:c,backgroundColor:"transparent",px:0,py:0,content:t,tooltip:n,tooltipPosition:"bottom"})}):(0,o.createComponentVNode)(2,a.Button,{opacity:c,backgroundColor:"transparent",px:0,py:0,content:t,tooltip:n,tooltipPosition:"bottom"})}},94223:function(e,t,n){"use strict";t.__esModule=!0,t.WhoAdminPanel=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677),i=n(7229),l={WhoIsDummy:!0};t.WhoAdminPanel=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),u=i.UserName,m=i.AllWhos||[],p=(0,r.useLocalState)(t,"SelectedWho",l),C=p[0],h=(p[1],(0,r.useLocalState)(t,"SearchTerm","")),N=h[0];h[1],N&&m[0];return(0,o.createComponentVNode)(2,c.Window,{theme:"ntos",width:640,height:768,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Section,{width:"100%",title:"Welcome, "+u+"!",buttons:(0,o.createComponentVNode)(2,d)})}),(0,o.createComponentVNode)(2,a.Stack.Item,{grow:1,basis:1,children:(0,o.createComponentVNode)(2,a.Section,{fill:!0,width:"100%",scrollable:!0,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:0,children:(0,o.createComponentVNode)(2,WhoWhos)}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,s)})]})})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box)})]})})})};var d=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.DP),l=(0,r.useLocalState)(t,"SearchTerm",""),d=l[0],s=(l[1],c?"Dragon Pussy":"Find-A-Who 0.1b (tm)");return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:"fit-content",children:(0,o.createComponentVNode)(2,a.Input,{width:"15em",placeholder:s,value:d,onInput:function(e,n){u((0,i.sanitizeText)(n),t)}})})},u=function(e,t){var n=(0,r.useBackend)(t),o=(n.act,n.data,(0,r.useLocalState)(t,"SearchTerm","")),a=o[0],c=o[1],i=(0,r.useLocalState)(t,"SelectedWho",l),d=(i[0],i[1]);a.length>0&&d(l),c(e)},s=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=(n.data,(0,r.useLocalState)(t,"SelectedWho",l)),d=i[0],u=i[1];if(d.WhoIsDummy)return(0,o.createComponentVNode)(2,a.NoticeBox,{active:!0,children:'"Select a boi to view their info!"'});var s=Object.assign({},d);return delete s.WhoCkey,(0,o.createComponentVNode)(2,a.Section,{fill:!0,title:d.WhoCkey,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){u(l),setSearchTerm("")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:Object.keys(s).map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,children:s[e].RealVal},e),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Custom "+e,children:(0,o.createComponentVNode)(2,a.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,fill:!0,content:s[e].CustVal,icon:"pencil-alt",defaultValue:"",currentValue:s[e].CustVal,onCommit:function(){c("SetValue",{Who:d.WhoCkey,What:e,Value:s[e].CustVal})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,children:(0,o.createComponentVNode)(2,a.Button,{icon:"times",onClick:function(){c("ClearValue",{Who:d.WhoCkey,What:e})}})})]})},e),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Banned from "+e,children:(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:s[e].IsBanned?"Unban":"Ban",icon:s[e].IsBanned?"smile-beam":"frown",onClick:function(){c("ToggleBan",{Who:d.WhoCkey,What:e})}})},e),(0,o.createComponentVNode)(2,a.LabeledList.Divider)],8)}))})})}},86731:function(e,t,n){"use strict";t.__esModule=!0,t.Wires=void 0;var o=n(58734),r=n(54777),a=n(50930),c=n(33677);t.Wires=function(e,t){var n=(0,r.useBackend)(t),i=n.act,l=n.data,d=l.proper_name,u=l.wires||[],s=l.status||[];return(0,o.createComponentVNode)(2,c.Window,{width:350,height:150+30*u.length+(!!d&&30),children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[!!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:[d," Wire Configuration"]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.color,labelColor:e.color,color:e.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:e.cut?"Mend":"Cut",onClick:function(){return i("cut",{wire:e.color})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Pulse",onClick:function(){return i("pulse",{wire:e.color})}}),(0,o.createComponentVNode)(2,a.Button,{content:e.attached?"Detach":"Attach",onClick:function(){return i("attach",{wire:e.color})}})],4),children:!!e.wire&&(0,o.createVNode)(1,"i",null,[(0,o.createTextVNode)("("),e.wire,(0,o.createTextVNode)(")")],0)},e.color)}))})}),!!s.length&&(0,o.createComponentVNode)(2,a.Section,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})]})})}},77571:function(e,t,n){"use strict";t.__esModule=!0,t.FormatWildcards=t.AccessList=void 0;var o=n(58734),r=n(45445),a=n(54777),c=n(50930);t.AccessList=function(e,t){var n,r=e.accesses,u=void 0===r?[]:r,s=e.wildcardSlots,m=void 0===s?{}:s,p=e.selectedList,C=void 0===p?[]:p,h=e.accessMod,N=e.trimAccess,V=void 0===N?[]:N,b=e.accessFlags,f=void 0===b?{}:b,g=e.accessFlagNames,v=void 0===g?{}:g,k=e.wildcardFlags,x=void 0===k?{}:k,B=e.extraButtons,w=e.showBasic,_=(0,a.useSharedState)(t,"wildcardSelected",w?"None":Object.keys(m)[0]),y=_[0],S=_[1];"None"===y||m[y]?n=y:S(n=w?"None":Object.keys(m)[0]);var L=[],I=[];return u.forEach((function(e){var t=e.name,o=e.accesses,r={name:t,accesses:[],hasSelected:!1,allSelected:!0};if(w&&o.forEach((function(e){V.includes(e.ref)&&C.includes(e.ref)&&!I.includes(e.ref)&&I.push(e.ref)})),"None"===n)return o.forEach((function(e){V.includes(e.ref)&&(r.accesses.push(e),C.includes(e.ref)?r.hasSelected=!0:r.allSelected=!1)})),void(r.accesses.length&&L.push(r));o.forEach((function(e){V.includes(e.ref)||f[e.ref]&x[n]&&(r.accesses.push(e),C.includes(e.ref)?r.hasSelected=!0:r.allSelected=!1)})),r.accesses.length&&L.push(r)})),(0,o.createComponentVNode)(2,c.Section,{title:"Access",buttons:B,children:(0,o.createComponentVNode)(2,c.Flex,{wrap:"wrap",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{width:"100%",children:(0,o.createComponentVNode)(2,i,{wildcardSlots:m,selectedList:C,showBasic:w,basicUsed:I.length,basicMax:V.length})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,l,{accesses:L})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,d,{accesses:L,selectedList:C,accessMod:h,trimAccess:V,accessFlags:f,accessFlagNames:v,wildcardSlots:m,showBasic:w})})]})})};var i=function(e,t){var n,r=e.wildcardSlots,i=void 0===r?{}:r,l=e.showBasic,d=e.basicUsed,u=void 0===d?0:d,s=e.basicMax,m=void 0===s?0:s,p=(0,a.useSharedState)(t,"wildcardSelected",l?"None":Object.keys(i)[0]),C=p[0],h=p[1];return"None"===C||i[C]?n=C:(n=l?"None":Object.keys(i)[0],h(n)),(0,o.createComponentVNode)(2,c.Tabs,{children:[l&&(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:"None"===n,onClick:function(){return h("None")},children:["Trim:",(0,o.createVNode)(1,"br"),u+"/"+m]}),Object.keys(i).map((function(e){var t=i[e],r=t.limit,a=t.usage.length;r-a<0&&(r="\u221e");var l=a+"/"+r;return(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:n===e,onClick:function(){return h(e)},children:[e+":",(0,o.createVNode)(1,"br"),l]},e)}))]})};t.FormatWildcards=i;var l=function(e,t){var n,r=e.accesses,i=void 0===r?[]:r,l=(0,a.useSharedState)(t,"accessName",null==(n=i[0])?void 0:n.name),d=l[0],u=l[1];return(0,o.createComponentVNode)(2,c.Tabs,{vertical:!0,children:i.map((function(e){var t=(e.allSelected?"check":e.hasSelected&&"minus")||"times";return(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:t,minWidth:"100%",altSelection:!0,selected:e.name===d,onClick:function(){return u(e.name)},children:e.name},e.name)}))})},d=function(e,t){var n,i,l=e.accesses,d=void 0===l?[]:l,u=e.selectedList,s=void 0===u?[]:u,m=e.accessMod,p=e.trimAccess,C=void 0===p?[]:p,h=e.accessFlags,N=void 0===h?{}:h,V=e.accessFlagNames,b=void 0===V?{}:V,f=e.wildcardSlots,g=void 0===f?{}:f,v=e.showBasic,k=(0,a.useSharedState)(t,"wildcardSelected",v?"None":Object.keys(g)[0]),x=k[0],B=k[1];"None"===x||g[x]?i=x:B(i=v?"None":Object.keys(g)[0]);var w=(0,a.useSharedState)(t,"accessName",null==(n=d[0])?void 0:n.name)[0],_=d.find((function(e){return e.name===w})),y=(0,r.sortBy)((function(e){return e.desc}))((null==_?void 0:_.accesses)||[]),S=Object.keys(g),L={};S.forEach((function(e){g[e].usage.forEach((function(t){L[t]=e}))}));var I=g[i],T=(I?I.limit:-1)-(I?I.usage.length:0);return y.map((function(e){var t=e.ref,n=0===T&&L[t]!==i||T>0&&L[t]&&L[t]!==i,r=!L[t]&&C.includes(t)?e.desc:e.desc+" ("+b[N[t]]+")";return(0,o.createComponentVNode)(2,c.Button.Checkbox,{ml:1,fluid:!0,content:r,disabled:n,checked:s.includes(e.ref),onClick:function(){return m(e.ref,"None"===i?null:i)}},e.desc)}))}},6701:function(e,t,n){"use strict";t.__esModule=!0,t.Vent=t.Scrubber=void 0;var o=n(58734),r=n(85260),a=n(54777),c=n(50930),i=n(35891);t.Vent=function(e,t){var n=e.vent,i=(0,a.useBackend)(t).act,l=n.id_tag,d=n.long_name,u=n.power,s=n.checks,m=n.excheck,p=n.incheck,C=n.direction,h=n.external,N=n.internal,V=n.extdefault,b=n.intdefault;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,r.decodeHtmlEntities)(d),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:u?"power-off":"times",selected:u,content:u?"On":"Off",onClick:function(){return i("power",{id_tag:l,val:Number(!u)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:C?"Pressurizing":"Scrubbing",color:!C&&"danger",onClick:function(){return i("direction",{id_tag:l,val:Number(!C)})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:p,onClick:function(){return i("incheck",{id_tag:l,val:s})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:m,onClick:function(){return i("excheck",{id_tag:l,val:s})}})]}),!!p&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(N),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return i("set_internal_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:b,content:"Reset",onClick:function(){return i("reset_internal_pressure",{id_tag:l})}})]}),!!m&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(h),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,t){return i("set_external_pressure",{id_tag:l,value:t})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:V,content:"Reset",onClick:function(){return i("reset_external_pressure",{id_tag:l})}})]})]})})};t.Scrubber=function(e,t){var n=e.scrubber,l=(0,a.useBackend)(t).act,d=n.long_name,u=n.power,s=n.scrubbing,m=n.id_tag,p=n.widenet,C=n.filter_types;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,r.decodeHtmlEntities)(d),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return l("power",{id_tag:m,val:Number(!u)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:s?"filter":"sign-in-alt",color:s||"danger",content:s?"Scrubbing":"Siphoning",onClick:function(){return l("scrubbing",{id_tag:m,val:Number(!s)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:p?"expand":"compress",selected:p,content:p?"Expanded range":"Normal range",onClick:function(){return l("widenet",{id_tag:m,val:Number(!p)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:s&&C.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return l("toggle_filter",{id_tag:m,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})}},36706:function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(58734),r=n(50930);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[(0,o.createComponentVNode)(2,r.AnimatedNumber,{initial:0,value:e.volume})," units of "+e.name]},e.name)}))]})}},32599:function(e,t,n){"use strict";t.__esModule=!0,t.InterfaceLockNoticeBox=void 0;var o=n(58734),r=n(54777),a=n(50930);t.InterfaceLockNoticeBox=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=e.siliconUser,d=void 0===l?i.siliconUser:l,u=e.locked,s=void 0===u?i.locked:u,m=e.onLockStatusChange,p=void 0===m?function(){return c("lock")}:m,C=e.accessText,h=void 0===C?"an ID card":C;return d?(0,o.createComponentVNode)(2,a.NoticeBox,{color:"grey",children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:"Interface lock status:"}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{m:0,color:s?"red":"green",icon:s?"lock":"unlock",content:s?"Locked":"Unlocked",onClick:function(){p&&p(!s)}})})]})}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Swipe ",h," ","to ",s?"unlock":"lock"," this interface."]})}},39939:function(e,t,n){"use strict";t.__esModule=!0,t.PortableBasicInfo=void 0;var o=n(58734),r=n(54777),a=n(50930);t.PortableBasicInfo=function(e,t){var n=(0,r.useBackend)(t),c=n.act,i=n.data,l=i.connected,d=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return c("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:l?"good":"average",children:l?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!d,onClick:function(){return c("eject")}}),children:d?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:d.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)}},3734:function(e,t,n){"use strict";t.__esModule=!0,t.getRoutedComponent=void 0;var o=n(58734),r=n(54777),a=(n(85470),n(33677)),c=n(8156),i=function(e,t){return function(){return(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:["notFound"===e&&(0,o.createVNode)(1,"div",null,[(0,o.createTextVNode)("Interface "),(0,o.createVNode)(1,"b",null,t,0),(0,o.createTextVNode)(" was not found.")],4),"missingExport"===e&&(0,o.createVNode)(1,"div",null,[(0,o.createTextVNode)("Interface "),(0,o.createVNode)(1,"b",null,t,0),(0,o.createTextVNode)(" is missing an export.")],4)]})})}},l=function(){return(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0})})};t.getRoutedComponent=function(e){var t=e.getState(),n=(0,r.selectBackend)(t),o=n.suspended,a=n.config;if(o)return l;for(var d,u=null==a?void 0:a["interface"],s=[function(e){return"./"+e+".tsx"},function(e){return"./"+e+".js"},function(e){return"./"+e+"/index.tsx"},function(e){return"./"+e+"/index.js"}];!d&&s.length>0;){var m=s.shift()(u);try{d=c(m)}catch(C){if("MODULE_NOT_FOUND"!==C.code)throw C}}if(!d)return i("notFound",u);var p=d[u];return p||i("missingExport",u)}},7229:function(e,t,n){"use strict";t.__esModule=!0,t.sanitizeText=void 0;var o,r=(o=n(37900))&&o.__esModule?o:{"default":o};var a=["b","br","center","code","div","font","hr","i","li","menu","ol","p","pre","span","table","td","th","tr","u","ul"],c=["class","style"];t.sanitizeText=function(e,t,n){return void 0===t&&(t=a),void 0===n&&(n=c),r["default"].sanitize(e,{ALLOWED_TAGS:t,FORBID_ATTR:n})}},33603:function(){},57397:function(){},62048:function(){},46857:function(){},39248:function(){},36030:function(){},32817:function(){},44576:function(){},21805:function(){},39292:function(){},74199:function(){},65138:function(){},8156:function(e,t,n){var o={"./AbductorConsole":17242,"./AbductorConsole.js":17242,"./Achievements":79110,"./Achievements.js":79110,"./AiAirlock":81687,"./AiAirlock.js":81687,"./AiRestorer":49855,"./AiRestorer.js":49855,"./AirAlarm":70203,"./AirAlarm.js":70203,"./AirlockElectronics":41904,"./AirlockElectronics.js":41904,"./AlertModal":97388,"./AlertModal.js":97388,"./Apc":80186,"./Apc.js":80186,"./ApcControl":16541,"./ApcControl.js":16541,"./AtmosAlertConsole":26129,"./AtmosAlertConsole.js":26129,"./AtmosControlConsole":41569,"./AtmosControlConsole.js":41569,"./AtmosControlPanel":69622,"./AtmosControlPanel.js":69622,"./AtmosFilter":54404,"./AtmosFilter.js":54404,"./AtmosMixer":36510,"./AtmosMixer.js":36510,"./AtmosPump":6782,"./AtmosPump.js":6782,"./AtmosRelief":59971,"./AtmosRelief.js":59971,"./Autolathe":71929,"./Autolathe.js":71929,"./AutomatedAnnouncement":27432,"./AutomatedAnnouncement.js":27432,"./BankMachine":22178,"./BankMachine.js":22178,"./Bepis":7159,"./Bepis.js":7159,"./Biogenerator":65435,"./Biogenerator.js":65435,"./BlackmarketUplink":34399,"./BlackmarketUplink.js":34399,"./BluespaceArtillery":81776,"./BluespaceArtillery.js":81776,"./BluespaceLocator":36451,"./BluespaceLocator.js":36451,"./BorgPanel":40361,"./BorgPanel.js":40361,"./BrigTimer":48935,"./BrigTimer.js":48935,"./CameraConsole":1390,"./CameraConsole.js":1390,"./Canister":42827,"./Canister.js":42827,"./Canvas":2220,"./Canvas.js":2220,"./Cargo":75095,"./Cargo.js":75095,"./CargoBountyConsole":17649,"./CargoBountyConsole.js":17649,"./CargoExpress":7886,"./CargoExpress.js":7886,"./CargoHoldTerminal":267,"./CargoHoldTerminal.js":267,"./CellularEmporium":73425,"./CellularEmporium.js":73425,"./CentcomPodLauncher":63990,"./CentcomPodLauncher.js":63990,"./Changelog":89970,"./Changelog.js":89970,"./CharacterDirectory":53785,"./CharacterDirectory.js":53785,"./CharacterInspection":26750,"./CharacterInspection.js":26750,"./ChemAcclimator":19427,"./ChemAcclimator.js":19427,"./ChemDebugSynthesizer":86389,"./ChemDebugSynthesizer.js":86389,"./ChemDispenser":16551,"./ChemDispenser.js":16551,"./ChemFilter":81900,"./ChemFilter.js":81900,"./ChemHeater":91354,"./ChemHeater.js":91354,"./ChemMaster":68084,"./ChemMaster.js":68084,"./ChemPress":55505,"./ChemPress.js":55505,"./ChemReactionChamber":17568,"./ChemReactionChamber.js":17568,"./ChemSplitter":91475,"./ChemSplitter.js":91475,"./ChemSynthesizer":36294,"./ChemSynthesizer.js":36294,"./CivCargoHoldTerminal":89223,"./CivCargoHoldTerminal.js":89223,"./ClockworkSlab":57286,"./ClockworkSlab.js":57286,"./CodexGigas":22058,"./CodexGigas.js":22058,"./ColorMatrixEditor":36016,"./ColorMatrixEditor.js":36016,"./Colormate":9842,"./Colormate.js":9842,"./ComputerFabricator":77970,"./ComputerFabricator.js":77970,"./CoolBook":44149,"./CoolBook.js":44149,"./Crayon":75421,"./Crayon.js":75421,"./CrewConsole":78701,"./CrewConsole.js":78701,"./Cryo":52261,"./Cryo.js":52261,"./DecalPainter":78804,"./DecalPainter.js":78804,"./DisposalUnit":79670,"./DisposalUnit.js":79670,"./DnaConsole":56991,"./DnaConsole.js":56991,"./DnaVault":48301,"./DnaVault.js":48301,"./EightBallVote":73848,"./EightBallVote.js":73848,"./Electrolyzer":55501,"./Electrolyzer.js":55501,"./Electropack":85738,"./Electropack.js":85738,"./EmergencyShuttleConsole":54287,"./EmergencyShuttleConsole.js":54287,"./EngravedMessage":42583,"./EngravedMessage.js":42583,"./ExosuitControlConsole":12234,"./ExosuitControlConsole.js":12234,"./ExosuitFabricator":83777,"./ExosuitFabricator.js":83777,"./FlirtyFlirty":91733,"./FlirtyFlirty.js":91733,"./ForbiddenLore":51601,"./ForbiddenLore.js":51601,"./Gateway":79748,"./Gateway.js":79748,"./GenitalCOnfig":32034,"./GenitalCOnfig.tsx":32034,"./GhostPoolProtection":19795,"./GhostPoolProtection.js":19795,"./GlandDispenser":21554,"./GlandDispenser.js":21554,"./Gps":27969,"./Gps.js":27969,"./GravityGenerator":46084,"./GravityGenerator.js":46084,"./GulagItemReclaimer":49538,"./GulagItemReclaimer.js":49538,"./GulagTeleporterConsole":62024,"./GulagTeleporterConsole.js":62024,"./Holodeck":48297,"./Holodeck.js":48297,"./Holopad":70400,"./Holopad.js":70400,"./HypnoChair":8689,"./HypnoChair.js":8689,"./ImplantChair":44088,"./ImplantChair.js":44088,"./InfraredEmitter":79323,"./InfraredEmitter.js":79323,"./Intellicard":19202,"./Intellicard.js":19202,"./Jukebox":52302,"./Jukebox.js":52302,"./KeycardAuth":76999,"./KeycardAuth.js":76999,"./LaborClaimConsole":45912,"./LaborClaimConsole.js":45912,"./LanguageMenu":42241,"./LanguageMenu.js":42241,"./LaunchpadConsole":13991,"./LaunchpadConsole.js":13991,"./LaunchpadRemote":43553,"./LaunchpadRemote.js":43553,"./ListInput":84555,"./ListInput.js":84555,"./LoadoutSelect":99229,"./LoadoutSelect.js":99229,"./MafiaPanel":24940,"./MafiaPanel.js":24940,"./MalfunctionModulePicker":30425,"./MalfunctionModulePicker.js":30425,"./MechBayPowerConsole":78761,"./MechBayPowerConsole.js":78761,"./MechpadConsole":82822,"./MechpadConsole.js":82822,"./MedicalKiosk":72249,"./MedicalKiosk.js":72249,"./Microscope":50112,"./Microscope.js":50112,"./MiningVendor":64449,"./MiningVendor.js":64449,"./Mint":23376,"./Mint.js":23376,"./MobInteraction":92571,"./MobInteraction.js":92571,"./Mule":43196,"./Mule.js":43196,"./NaniteChamberControl":17855,"./NaniteChamberControl.js":17855,"./NaniteCloudControl":49790,"./NaniteCloudControl.js":49790,"./NaniteProgramHub":96273,"./NaniteProgramHub.js":96273,"./NaniteProgrammer":97641,"./NaniteProgrammer.js":97641,"./NaniteRemote":68880,"./NaniteRemote.js":68880,"./NotificationPreferences":95074,"./NotificationPreferences.js":95074,"./NtnetRelay":58455,"./NtnetRelay.js":58455,"./NtosAiRestorer":90994,"./NtosAiRestorer.js":90994,"./NtosArcade":74545,"./NtosArcade.js":74545,"./NtosAtmos":34855,"./NtosAtmos.js":34855,"./NtosBountyConsole":85650,"./NtosBountyConsole.js":85650,"./NtosCard":20912,"./NtosCard.js":20912,"./NtosConfiguration":42938,"./NtosConfiguration.js":42938,"./NtosCrewManifest":75799,"./NtosCrewManifest.js":75799,"./NtosCyborgRemoteMonitor":24712,"./NtosCyborgRemoteMonitor.js":24712,"./NtosCyborgRemoteMonitorSyndicate":73845,"./NtosCyborgRemoteMonitorSyndicate.js":73845,"./NtosFileManager":40235,"./NtosFileManager.js":40235,"./NtosJobManager":62861,"./NtosJobManager.js":62861,"./NtosMain":68362,"./NtosMain.js":68362,"./NtosNetChat":7692,"./NtosNetChat.js":7692,"./NtosNetDos":46707,"./NtosNetDos.js":46707,"./NtosNetDownloader":77825,"./NtosNetDownloader.js":77825,"./NtosNetMonitor":89818,"./NtosNetMonitor.js":89818,"./NtosPowerMonitor":6190,"./NtosPowerMonitor.js":6190,"./NtosRadar":69072,"./NtosRadar.js":69072,"./NtosRadarSyndicate":81126,"./NtosRadarSyndicate.js":81126,"./NtosRequestKiosk":16314,"./NtosRequestKiosk.js":16314,"./NtosRevelation":43340,"./NtosRevelation.js":43340,"./NtosRoboControl":73351,"./NtosRoboControl.js":73351,"./NtosShipping":57652,"./NtosShipping.js":57652,"./NtosStationAlertConsole":52986,"./NtosStationAlertConsole.js":52986,"./NtosSupermatterMonitor":66524,"./NtosSupermatterMonitor.js":66524,"./NuclearBomb":81009,"./NuclearBomb.js":81009,"./OperatingComputer":85927,"./OperatingComputer.js":85927,"./Orbit":80763,"./Orbit.js":80763,"./OreBox":49725,"./OreBox.js":49725,"./OreRedemptionMachine":11975,"./OreRedemptionMachine.js":11975,"./Pandemic":42066,"./Pandemic.js":42066,"./PaperSheet":94738,"./PaperSheet.js":94738,"./ParticleAccelerator":29224,"./ParticleAccelerator.js":29224,"./PersonalCrafting":25757,"./PersonalCrafting.js":25757,"./Photocopier":33609,"./Photocopier.js":33609,"./PortableBlenderBelt":60462,"./PortableBlenderBelt.js":60462,"./PortableChemMixer":48109,"./PortableChemMixer.js":48109,"./PortableGenerator":77394,"./PortableGenerator.js":77394,"./PortablePump":45536,"./PortablePump.js":45536,"./PortableScrubber":67351,"./PortableScrubber.js":67351,"./PortableTurret":93281,"./PortableTurret.js":93281,"./PowerMonitor":81574,"./PowerMonitor.js":81574,"./ProbingConsole":46856,"./ProbingConsole.js":46856,"./ProximitySensor":54424,"./ProximitySensor.js":54424,"./QuestWindow":61482,"./QuestWindow.js":61482,"./QuirkMenu":32152,"./QuirkMenu.js":32152,"./Radio":96770,"./Radio.js":96770,"./RadioactiveMicrolaser":64596,"./RadioactiveMicrolaser.js":64596,"./RapidPipeDispenser":29339,"./RapidPipeDispenser.js":29339,"./RemoteRobotControl":99154,"./RemoteRobotControl.js":99154,"./RequestKiosk":56984,"./RequestKiosk.js":56984,"./RoboticsControlConsole":66474,"./RoboticsControlConsole.js":66474,"./Roulette":92873,"./Roulette.js":92873,"./SatelliteControl":53488,"./SatelliteControl.js":53488,"./ScannerGate":76153,"./ScannerGate.js":76153,"./SecondWind":90905,"./SecondWind.js":90905,"./SeedExtractor":79708,"./SeedExtractor.js":79708,"./ShuttleConsole":66632,"./ShuttleConsole.js":66632,"./ShuttleManipulator":53379,"./ShuttleManipulator.js":53379,"./Signaler":20529,"./Signaler.js":20529,"./SkillPanel":53277,"./SkillPanel.js":53277,"./SkillStation":26487,"./SkillStation.js":26487,"./Sleeper":30649,"./Sleeper.js":30649,"./SlimeBodySwapper":40026,"./SlimeBodySwapper.js":40026,"./SmartVend":50793,"./SmartVend.js":50793,"./Smes":54555,"./Smes.js":54555,"./SmokeMachine":76411,"./SmokeMachine.js":76411,"./SolarControl":43285,"./SolarControl.js":43285,"./SpaceHeater":90509,"./SpaceHeater.js":90509,"./SpawnersMenu":11547,"./SpawnersMenu.js":11547,"./StationAlertConsole":39101,"./StationAlertConsole.js":39101,"./SuitStorageUnit":2086,"./SuitStorageUnit.js":2086,"./Supplykit":57798,"./Supplykit.js":57798,"./SyndContractor":43366,"./SyndContractor.js":43366,"./TachyonArray":9744,"./TachyonArray.js":9744,"./Tank":16346,"./Tank.js":16346,"./TankDispenser":65801,"./TankDispenser.js":65801,"./Telecomms":22457,"./Telecomms.js":22457,"./TelecommsInteraction":45164,"./TelecommsInteraction.js":45164,"./TelecommsLogBrowser":90465,"./TelecommsLogBrowser.js":90465,"./TelecommsMonitor":80759,"./TelecommsMonitor.js":80759,"./TelecommsPDALog":64826,"./TelecommsPDALog.js":64826,"./Teleporter":2376,"./Teleporter.js":2376,"./ThermoMachine":57564,"./ThermoMachine.js":57564,"./Timer":21750,"./Timer.js":21750,"./TransferValve":71329,"./TransferValve.js":71329,"./TurbineComputer":76760,"./TurbineComputer.js":76760,"./TurretControl":59091,"./TurretControl.js":59091,"./Uplink":75789,"./Uplink.js":75789,"./VaultController":5848,"./VaultController.js":5848,"./Vendatray":37300,"./Vendatray.js":37300,"./Vending":59854,"./Vending.js":59854,"./VorePanel":71950,"./VorePanel.js":71950,"./VrSleeper":72010,"./VrSleeper.js":72010,"./WeaponInfo":82915,"./WeaponInfo.js":82915,"./WhoAdminPanel":94223,"./WhoAdminPanel.js":94223,"./Wires":86731,"./Wires.js":86731,"./common/AccessList":77571,"./common/AccessList.js":77571,"./common/AtmosControls":6701,"./common/AtmosControls.js":6701,"./common/BeakerContents":36706,"./common/BeakerContents.js":36706,"./common/InterfaceLockNoticeBox":32599,"./common/InterfaceLockNoticeBox.js":32599,"./common/PortableAtmos":39939,"./common/PortableAtmos.js":39939};function r(e){var t=a(e);return n(t)}function a(e){if(!n.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=8156}},n={};function o(e){var r=n[e];if(r!==undefined)return r.exports;var a=n[e]={exports:{}};return t[e](a,a.exports,o),a.exports}o.m=t,e=[],o.O=function(t,n,r,a){if(!n){var c=Infinity;for(u=0;u=a)&&Object.keys(o.O).every((function(e){return o.O[e](n[l])}))?n.splice(l--,1):(i=!1,a0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,r,a]},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={tgui:0};o.O.j=function(t){return 0===e[t]};var t=function(t,n){var r,a,c=n[0],i=n[1],l=n[2],d=0;if(c.some((function(t){return 0!==e[t]}))){for(r in i)o.o(i,r)&&(o.m[r]=i[r]);if(l)var u=l(o)}for(t&&t(n);d Date: Wed, 10 Jul 2024 07:17:33 -0500 Subject: [PATCH 5/6] no ghosties (unless you leave, i guess) --- code/modules/mob/dead/new_player/new_player.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index a1987f03db..8129573a7f 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -66,8 +66,8 @@ output += "

      (Fit Viewport)

      " else output += "

      View Character Directory

      " - output += "

      Join Game!

      " - output += "

      [LINKIFY_READY("Observe", PLAYER_READY_TO_OBSERVE)]

      " + output += "

      Come on down!

      " + //output += "

      [LINKIFY_READY("Observe", PLAYER_READY_TO_OBSERVE)]

      " output += "

      (Fix Chat Window)

      " output += "

      (Fit Viewport)

      " From dc616f96ce2258dcfb7ab7ff6ffc5cea944f6f3f Mon Sep 17 00:00:00 2001 From: Tk420634 Date: Wed, 10 Jul 2024 07:24:25 -0500 Subject: [PATCH 6/6] motd and artifact subsystem uh... Shut... down.... yeah.... --- code/controllers/subsystem/artifacts.dm | 2 +- config/motd.txt | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/code/controllers/subsystem/artifacts.dm b/code/controllers/subsystem/artifacts.dm index 463e2c6d1c..813b1a03a6 100644 --- a/code/controllers/subsystem/artifacts.dm +++ b/code/controllers/subsystem/artifacts.dm @@ -20,7 +20,7 @@ PROCESSING_SUBSYSTEM_DEF(artifacts) ART_RARITY_UNIQUE = 0, ) - var/spawn_chance = 1 // chance for an artifact to spawn per tick + var/spawn_chance = 0.000000000000000000000000000000000000000001 // chance for an artifact to spawn per tick var/use_valid_ball_spawner_chance = 50 // chance for an artifact to use a valid ball spawner var/list/buffs_by_rarity = list( diff --git a/config/motd.txt b/config/motd.txt index 9b48a29bf7..311b40a42e 100644 --- a/config/motd.txt +++ b/config/motd.txt @@ -2,4 +2,7 @@

      Welcome to the Bar at the End of the Universe!


      -Furry Fallout in east Texas, circa 2222! Go gettem waster!
      +Welcome to the Bar at the End of the Universe, where all the timelines converge and you can take a load off.
      +Here at the Foxy Bar we strive to allow you to sit with others and talk about your experiences on any server or search out a scene for ERP.
      +We're extremely lax on OOC being talked about 'in character', because the reality of the matter is that here you're only as
      +'in character' as you want to be! So take it easy!

      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�>9jy(li6!7cjy_BZv?KP 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ℑ?4KIsVs-_fo|^? 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 b00;m8000000Mb*F00000NkvXXu0mjfL~<-s diff --git a/sound/f13ambience/foxybar.ogg b/sound/f13ambience/foxybar.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b9638f47dcc4047abfc7c531df716275a49d41f9 GIT binary patch literal 411161 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�Uki!YJ~%{$sV(2grEtQ=d1oH3$)Cdz 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