From 0e93e1da8a9b4a1e187f3cb0031f3b79f4c3226e Mon Sep 17 00:00:00 2001 From: blackdragonTOW <31581761+blackdragonTOW@users.noreply.github.com> Date: Mon, 24 Jul 2023 16:34:23 -0700 Subject: [PATCH 001/293] 3rd Party Victory Music (WY, UPP, CLF, USCM) (#3861) # About the pull request This adds a "Last Man Standing" condition, where in the event of a Xeno Minor where all Xenos are dead but humans are still in control of the ship, we figure out which faction controls the Almayer and play thematic music for that faction. Currently whichever faction has more than 50% of the Last Troops Standing, is considered the "winner". Additionally the Colonial Marines theme song is now officially the USCM hijack comeback song. Melancholy1 is the fallback in the case that there is no determined majority. This adds: - Weyland-Yutani - UPP - CLF - USCM (technically) Note: This only alters what music plays during a Xeno Minor. The round outcome still counts as a Xeno win both mechanically and statistically. # Explain why it's good for the game In the rare event of a botched xeno hijack, it'd be cool to do something special if a 3rd party manages to secure a USCM Warship. # Testing Photographs and Procedure The headcount proc was tested against ERT members making sure that faction count was accurate. The music selector was tested by forcing round_status to Xeno_Minor and verifying that we toggle between whomever is the majority.
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Added unique, faction dependent music to Round End in the event that Xenos lose post hijack. /:cl: --------- Co-authored-by: Ben <91219575+Ben10083@users.noreply.github.com> Co-authored-by: harryob --- code/game/gamemodes/cm_process.dm | 28 ++++++++++++++++++ .../colonialmarines/colonialmarines.dm | 18 ++++++++++- sound/theme/lastmanstanding_clf.ogg | Bin 0 -> 868495 bytes sound/theme/lastmanstanding_upp.ogg | Bin 0 -> 451747 bytes sound/theme/lastmanstanding_wy.ogg | Bin 0 -> 669721 bytes 5 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 sound/theme/lastmanstanding_clf.ogg create mode 100644 sound/theme/lastmanstanding_upp.ogg create mode 100644 sound/theme/lastmanstanding_wy.ogg diff --git a/code/game/gamemodes/cm_process.dm b/code/game/gamemodes/cm_process.dm index e4e0e32adff4..82f0902e2f8c 100644 --- a/code/game/gamemodes/cm_process.dm +++ b/code/game/gamemodes/cm_process.dm @@ -244,6 +244,34 @@ GLOBAL_VAR_INIT(next_admin_bioscan, 30 MINUTES) return num_marines +/datum/game_mode/proc/count_per_faction(list/z_levels = SSmapping.levels_by_any_trait(list(ZTRAIT_GROUND, ZTRAIT_RESERVED, ZTRAIT_MARINE_MAIN_SHIP))) + var/num_marines = 0 + var/num_WY = 0 + var/num_UPP = 0 + var/num_CLF = 0 + var/num_headcount = 0 + + for(var/mob/living/carbon/human/current_human as anything in GLOB.alive_human_list) + if(!(current_human.z && (current_human.z in z_levels) && !istype(current_human.loc, /turf/open/space))) + continue + if(current_human.faction in FACTION_LIST_WY || current_human.job == "Corporate Liaison") //The CL is assigned the USCM faction for gameplay purposes + num_WY++ + num_headcount++ + continue + if(current_human.faction == FACTION_UPP) + num_UPP++ + num_headcount++ + continue + if(current_human.faction == FACTION_CLF) + num_CLF++ + num_headcount++ + continue + if(current_human.faction == FACTION_MARINE) + num_marines++ + num_headcount++ + continue + num_headcount++ + return list("marine_headcount" = num_marines,"WY_headcount" = num_WY,"UPP_headcount" = num_UPP,"CLF_headcount" = num_CLF,"total_headcount" = num_headcount) /* #undef QUEEN_DEATH_COUNTDOWN diff --git a/code/game/gamemodes/colonialmarines/colonialmarines.dm b/code/game/gamemodes/colonialmarines/colonialmarines.dm index 65dc2666070d..8935811f55bd 100644 --- a/code/game/gamemodes/colonialmarines/colonialmarines.dm +++ b/code/game/gamemodes/colonialmarines/colonialmarines.dm @@ -354,6 +354,8 @@ ////////////////////////////////////////////////////////////////////// //Announces the end of the game with all relevant information stated// ////////////////////////////////////////////////////////////////////// +#define MAJORITY 0.5 // What percent do we consider a 'majority?' + /datum/game_mode/colonialmarines/declare_completion() announce_ending() var/musical_track @@ -372,7 +374,20 @@ round_statistics.current_map.total_marine_victories++ round_statistics.current_map.total_marine_majors++ if(MODE_INFESTATION_X_MINOR) - musical_track = pick('sound/theme/neutral_melancholy1.ogg','sound/theme/neutral_melancholy2.ogg') + var/list/living_player_list = count_humans_and_xenos(EvacuationAuthority.get_affected_zlevels()) + if(living_player_list[1] && !living_player_list[2]) // If Xeno Minor but Xenos are dead and Humans are alive, see which faction is the last standing + var/headcount = count_per_faction() + var/living = headcount["total_headcount"] + if ((headcount["WY_headcount"] / living) > MAJORITY) + musical_track = pick('sound/theme/LastManStanding_WY.ogg') + else if ((headcount["UPP_headcount"] / living) > MAJORITY) + musical_track = pick('sound/theme/LastManStanding_UPP.ogg') + else if ((headcount["CLF_headcount"] / living) > MAJORITY) + musical_track = pick('sound/theme/LastManStanding_CLF.ogg') + else if ((headcount["marine_headcount"] / living) > MAJORITY) + musical_track = pick('sound/theme/neutral_melancholy2.ogg') //This is the theme song for Colonial Marines the game, fitting + else + musical_track = pick('sound/theme/neutral_melancholy1.ogg') end_icon = "xeno_minor" if(round_statistics && round_statistics.current_map) round_statistics.current_map.total_xeno_victories++ @@ -581,3 +596,4 @@ #undef HIJACK_EXPLOSION_COUNT #undef MARINE_MAJOR_ROUND_END_DELAY +#undef MAJORITY diff --git a/sound/theme/lastmanstanding_clf.ogg b/sound/theme/lastmanstanding_clf.ogg new file mode 100644 index 0000000000000000000000000000000000000000..365af09116bbd4bdf4b7f0d24e3238fba16a8f7e GIT binary patch literal 868495 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

2%$+k%*BT`?fgCaSIiTtaCxFzAAr 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 L`bH8sc7}f;_}OMohM`;5J*E!&#`GTitA4eV6#u z!RM8OxqXlADEvcJ>U4&lO%fvi#SSh5#l7=E30!QqB&H?Zy`h$o77yW4qwRxyW4^tV z>4HGa<=kFRAMW3P!@(t$V-Tj(=)G=w4E*GE zJ+9L>EzM&5#)`ExNNF`^xX?ZSw2jF+L917n5&BLbK&uo)Rm9bb+^~KVqWg~P z_j!SWqKJPN((XWD+)2-P@ME{0Sq)!TPQA|ywHZNBk6>3oN!$+WRuU(szr|zq1baXK zKn3(Cdc!~OpI!NbH1;X=xn?}vZGw(`(Sf$B_mDF6)33rve4-w)<6o&y0xo9!c|UX` zpN}Wc-fZRR-du-j@1wReYIYBllhL%&%W?-aZl}-V4#dCoqQph>AkQ;n@V+Ua^tav; z;O6#HsrEV^kS;@t0-n*@f3j;7^MiroAF_)r5*bcluuMv-u)_Dk?m|YM%SIlY z`RlK-1lGn1X5bQ)?C&{F8sxK+l$x46OF4qLi2_j19+Mr`eI+3J`cB)!LxJ{Vq&>5{ z?JugI#YUtez}uDadmI55tO5OxFrccSAKAqN5*;!F4I#>^yo*)&4%gZ8%y_iYd%IGM zr~-ScRUV!Pfg+@oMBe{JL5Tr~QUbx23wcOe>q_Rz@!yTMJ)~VWx==biIhP;FbmZqu zfgN8MB8yA-UW3Q{{NthG%&))nhu*j$`lK7hJq-zV`uzU0%yY0dteKaxd-<4s^Zwy% z^B}gQD-Mm^GgeZkLq4l>X@@=4MG!12+@sYwT4GjueL&I^%S5V{XZ^f|$U&!v_QM8d zLj@U-z%M$gx3}Q*S8#k zx2?zS&1oERh+F7;W=Md^xF`8x7b^PNz=&W|j;u^!(X090CMOtb5h3^Vjg}T8yMzeB z@GL0A`T1nA+8X+d1<^21HH`M@d@ti92)e1e^$(LpGz;X1g+lQr6{Z7@z+nyUNy$D0 zXpK5ZH{@U^#0sYkJ=HZq3yYkB(fq9lxhkM7J5ezym#6t- zK){1e!&;=juDsX3az z?Qr5j&>2x1ooK(H12`NPTM!(oTpaCL#ad~xNE*^6joV_LGn+#p-nuHkZef$%{l5hp>DCDoOjAh!LWQ+MbJc z4hsO-3?glYcF4a4f@Ua$C>ZQ`00VNMn^Ze2o^6Aj&B<1q-c_59PBK;)$W<4L{KX(u z`pp=!oQo^1R-69_ZT+>?;ouaZ@z3Ue!gIQ?c*jUBt)K*FRJVs&bn%DK!}BnWzdw3A zO{=d87umUS>wfU= z68?NocWlajm^n>8%{`m-P)8T`XK<7-5oXDA$Yj2tW!@{n}HhJUhT-$BNirL_n}fo(tqU@`&mP zD^FLl>aSoApn;6Zcg03usUtpo$Gb>%hdcPt%RPL|G~)Gwk~Ivl_;B;jYNRb4Bj$rat>jZ3?l2%mF)qL!mVUv!Jz3Lk^X(tO^A)PoF1qh zb$$I4kCNv6901=rBSs5zB_4iBMc6N#_xO7${NpWf84 zzgcbtBt8_{$lSU8B1tJ+7X6f|q$yM!ZgO<&3iL4`-r;No)J&fZmr^!01Tr+see)hK zT#;;4bV1I0*uEH2tX;Rz`-(5?9-LMucIc?a5>GOY7!H8Ft!Zm5)xc!G#LR4B}27+{VDk32z-Jq0o zgEWeWgml+Xx=TPBM7p~>MsC1>F~+vvzQ6On=iNCwJKJA7&+gsNbzh$=vPjU`0ZvWm zkgq*(M4fRdu5DcUP5y>NBt7-B$m}JP55nE%b+jHY#U(;e!>x2@-%Z&_@n&x|G+N;M z@6Wp7FH-rc*S97h>#f7WW=!m_gUn%hNxP_*%fhJ3=I_<=6)Tx>nJ$e}+4*K80L52W5#KW|244Xr!6Li%B&bN?X;`}ZO3S#|`tNSBR^>;mZ269(@0j1KJ-ru|eeSFA#I~tx zA7xw2MYj;oVVA>LRz9&*=4LQKBYOcKvGE2xSA5tyalxgbpLNVeG_G|>0OfD2<5?{u zuB@LO0+;O_k!T&B^V}a>yYS{=jNiDNBsE1>cz_OQI<}g?1dks4ZJ`xJ(j){kd$boN zpwlO!2r;#(G7Jz3-n%X@Z-4dkF-+P>cgi!fX#E>u8A8g8kPgmK&0(nBYUZM1_l8^#h;s2^bUS4CFE`HF>fI+)P^Q88>ClUuw{!#PcKq^A{D35s4t!A zPZ!?GFh3n!JZqv(DPGIoVol6Xf@?ZLf)vMXl0E{HNU3Um2lwk=Qq^)6{*xz_OcH^h zfVlJ_Ip$U$>C=wW8+7S0$C`P-G*yNUP+xX>Ga-f}USw^qUL+=vk$NP_vx(-yt~^R_ zzkFm`=N=Y!ym6p$d$Lgkx<2@aw}yq;`C;9b2T}Xm5jVac%!^7oQ(CI2UCj}}7r;W?UMrg1(0UrF!^BA%e!5jyk@JC zH@Ed4XOS{n$6`}~iBpR+^$<1QHk&yBYJt~@aRIpBl;ZSA^mG|JUYYm6A1+^;C4<^} zojPPrWM3C<08A(;4XnjQ?OyMiH~RQCsPDEgyRr${++*v1_{uz~-m%E`(iJQ(*v73o zd7r+3Gk}Sd&1)i3a@_6jnpTbHw77Y@1n(*-7tuU0b$ycCw`P~GtAjdpcAzrrfleK6 zqx!aw0zYO^4!gX?5uvQIG-t&Pib&e{c2hjHz{89_ExSa*bTO^8ohZgX;GSS$hJCMzE?tfsKd}C}r>S{}^?PC!Ft)|#Elq{VK%{9)*si&t`WbzUKCcrD=eJX8g z+|GKQZ62qsW>uP-cDvid8A&9gb3wIYMz@|F<#K_hhBBolzbe7ml20|SQjX@J8D5Q9 zwxTQ!8%LQY;{bmz!t=$7_?8xQk$qTLZtkKN>tklE)4;<|#cq(T5icb)EaHpTuF07t zo4;=Yw{{iW99sQb6d3G0QXn-ho9yE{hN6!1-OZ5=^Fcq;_Vy1xw|gjPuv=2Hn!m)! zhk<_ig|*(Jo>#kQXA~uyzq!zHav9sJmL@w+-rYLHJ%+3{A$w_LwylC$RwoDjaiGo_ z3r}w%{*K)4jI*NSCIq_C>MH$*SUHhf#iit!eVc!30#f$e)C#aUl-RGYl-s*DPS#LD=2Hc z(a^-Dl~}5%sHiKoNf4!RQHCnKl+^oUE&YPwl_xpTvpE45dIVPse+21gZxV?3VibrY zk`;E1bgklTu|~<>%|H5yH7%?L*Iyg#$!jKNSK}7rt4OlPGj(~7OL~iiU+PExDV<$} zf|+_HEppPEl>yUdEiR3f3mAL5&YsKp;pWDkfY{2QRUXJV3clWd)SWGQSEyd|M?QNP z-ur&y*Lsb1os2lS?wi8Pf5QK|b??vpq=r~ZHsq*1Ek{`LId?x0?>iqk3p=SwlY3jt z8o~pDpP?XUx;xkl-1dmPb;F&jhvLxvNuXDA9ETr{;!4(J5{ZNxF9UhLaz zr1SIzBYw~7^DW`6pMQCj00QJ)EgsZ*xa49_*&`P9T`!p*RA$!c;|x*SuDQJNPiPY} z>e+&PeeGHx(9Vq$=0mTJ>QlR1Z-~5Wwaj+6CWgxu86x?(5Kb_Sgo@gA?o~ez@K(x7 z|LE^`28XST`TgtS*YW$E7`t_BAGB*ae(}%bSkaXs;A$;=d!4Rp)k{dNXkax&FP=?g zG{kPV;C@;ZJeo7lciv_XPiESnQ${DAq)!|XW=}1W;|lX`1d2H3Bv6oDSz?`?&SACw zMBlkbqhl~W1A#qz<_2@!F3p^JR1%t`p23oIt%7*ZWeA$gmi6aoMl7O~*Z&E}Khxsb z`LxZy1SLXQB(}srS2|o}#i-BbY;1=Y5W4aW$@In-j?dUhnrJ|*&C3l-_6|zw zQ5O0u(b2b~3bOErWJQAGVH=(x_19@y-p>u1t1k$3`1g0NK_FgPh7Vj^;=omF$g$nB zI=4?kv}Jn@*8C{>gW9t-9isqtF|=Mb0d?>n`<>i_AHQ~*c6=Mp zy|Tb-4kE)|qa0DEh~45Ht&nCD0lC1>$e`TC5KPq%$AU4x4v)ZOgW2j^#g}R?V){Rk ztFTy-=BU}z_dx9oPycN@nYk7j8av$Unhl0|_(+S;Hpm1mFdeK9x;Z+Q5Bw0t(p*0y-z0nDq~NDJkCS&Nwb^a0`=tM`qmvCR$6JCr*cm2 zHDSX;VoM~QX_jBu<^DaLX6Sy3`5O9L`OHXAGJEC%@s@67{jJ!`0b`l4*vbB2bCptp z*BUfsizmgwc^l0tF|UR`zNNf%BfDvFjnsssCrB{@^G6Mh60I$nbeC=wIxC(2kG-oEvePz|>S`l9L?3-;C2YWF4%sMpRbUyCAXQMtPZoMY zqH*VI*X2Fzf9Elic5j2p8REjBuYI_8d`C)36;seyQ`!~<0QEy6mkFtXw!rXsj}gFF zgb$P`B?@DN*aKDC`;+dS()x4WfQu2t!%EQ-CQ2Ztn2J#i>8eGKBk1Aznnvqb3>7(p z;h&Q7Vi}npp%s*$$WRePoHLyF#$xQMninkL)hI*lRtX7ZjSt5qgA==Zb(#g#DTy>l zz5JamX6LGSVbMj{#(pGs2|7H zk2Xqk<4LjH;!USEH8&6H+TO1kL#U05iOu(?*A3Ok5DgGr6L#D`e)0WB$L0~;G$4$~~HO45cH5SfE z&}6U=&}TR`W)ID&uuf(+Yw(^ezsriqjd+v75SHS$mellOKQqcmBZcCX`sXA=%W(Nn zAp9*QKAAjz^U-$KhuT65==%DfC=Ch4*^0A2mm#$J*CJs zX@hlB;%&*9dGx`!Nfvl}cSNKiO`;Y6LVdd=$Sr>a6#2KHMsg(AAeU=k;Fcz2UakwE zEs&0_uDvU`apZp?L5~1|G{<`7sxXPIFk8G&v~FAk@;3(0xtALk2O85rD)a=vLf>~Z zih}XMtuj7QbPWx#_WeShHm!%K)tZCXAubLF+6JZxrtvRn)}7%@Dlxr(-gDhyX^ql# znQJtcnti3mVMK>hw-jisqy}V9wMk8%inYu+&+JZapbi>JGaR`lhm6uyJiiDyoAe=% zhKtS-E@G@5L~*%R3b7TFv8h*H>Yv_7{oIz&clLMPHL5?1pUwC|w%(rqCfkK=g!(Jj z*ODFUM7-)LT{>Y)O0^2S&}>0cz4tpYwMTOh^cpx~SlWWzp4f1hUtY(RDwG15bocmh zL}lOt5m)U6UB=vAANH-R*Zm+2Z~^zrEbDxT8rQ~wk&s-?Be8eyV48Y@ce8faSoK)x zTik~g)VM>esIsgeHP~@<*5@aILlOM5cOOu&p?+$T($55zm6MP6~w)nH20sG+* zcMvWos&0Rd#@es2LBF(i)OIZA%vZyM7CaK(vIx}&WVOW@Re$vuh{M2IE;VS_-=fq= z?-WV(2Q^;3nHH?6NXq?%fo~+p^Y$lDG+2l`CHAmgx2PpBH3}u&DbTQ$wufL$ANrXKvpBNdH*M|U?+Eb~D|hFwvB0b$uH>O3U#E6B0HVNj(P-bd@|_ar_ByUk*xJl$Fu4UY9<;@5L)6G!SF7+i92qHX_tG+e{Du^ zM~96KF+AK9;Ars~Bd&<|W8y+VHd;%>4_78HiLn~pZO(C0#QQVdF>Sc>HQYxXImF^C z&hd8o$*i0oOgGhj&&A^~4s{-7ODHT^Tf5$UU+camh4y5!r7jQii;pqegP;DiwAl3W z1O3;cA-E(!@46ms{cygZC7lS!qk!Ut<($&!(a~`@+}Lg(pH)@F&M_q>wsK>zXw@@H z`sEQz!!&L@M$)B1`buCaz@qnjMb)FS01>~QYygcqP~Idg@^ zd0}hbnvg~VpS{KRj$P=bs;ml2rfKE%-wrs$r>60~aamoF4(GUzOpZeGltglFll>~q zy<)hZ^7jt;f`#}sF6gvj$CSqwdkJYp|FZG0l+dYFBCs{|vC#EJZ`X;Sa8Y-n@93m0 zD+~^)NLdUc)Pv3et)Gt>5Jh0S?+aWczW3OOVjCON$A+cBGa%ts_Kwb{{p&_3C_k!=2 zjy)u5)=}Ofr3w#4tJ0Pqyvu1%R;$HC;L=~vCUOuuv$Rfn>-3DO5JBOL{Fb}LdQ6rH(@roK> zlLT9vnN#A#yp7p892b#FHg;ku{{rXxk)Embj%fs&yqHd z58UR37xUR7x@->YKjsFEK54MhdDD=6+iC1DhT8EcV_=K6JzcTg^ctn_Lq|yQiVM}W z`Whs|5%7FmudNz#vVRK>Lu@9Z>S%i34#7~*G17`wr3)91?@a!E2F<~3(xyib9DIxO zjzY?_1bsz|TNiznXg~GO?|u4A0(8aKzZ1m3b+8%oDc)6giJd-g2L+0ocJU1-a26K& zO1|N`ef}NaLc?-Gn)VbvPx<)$L3cDBlI}xFJdZRSfur!Fses0auQ&@}9a#ZOge0vs zW#p%vVK4d9FON1U0n54Sj<~?)SVqV?tQ|4A&)+$xtM_~t7f=2N#H2(V`=j1QE(6=_ zp*|Xo`H;cIvTO`36cm~=Gye#EwkubWEBZw9WK7O@T`;I5{v`fL82oGdmSVJ6$^;R2 zZ*xJ?xRq>WFA~vuky&gY<9IJ8hqH@Z?5KZQn~H~5m8LE!>Ca;1$G3_w^Hv@Q!@qq| z8QI=X4-W)V5(?VV6x`TK3O$f76(}$aYVr7?k1{=y$&q!4kq`vsJ;}ljIDfymSjI9V zyiac5eec%B7d7{*N$h2hZlZ|#sNlqham}~7djl2Qwq5)J;M5PxcGex0lbJW`8V3+4 zMHd>v4u<|%4}(B1rCr4i*ZulW<}7f6nOg3!&75Yh<{x;WE|cV@3;wKQ^NDPs1^9Qp z-1{H5nJ(C(oK@;7J8>3|_FB24BNKewsk8RniLWp_<4c6D1=SFt<}=D4UPP0^EI?K_ z-lqePo~`=MwlYC=or`x3s|~Rt%~7tmWAUS;4gZ>9AN*|*KEbtXD+GCW_^97JZvv5( zr^tKU?!-sxYlb~iSo{*9#uBQ9Q&rCbFA?9WZok+sFB$kUq(;?6D4)0Hdosc-#+2tn zTxecghRk=M*WXjp!bHhs-yKCd6g(pH&n~8Alj_7JGcrKL(3FXmd8N zPJQN#5xaO&)zNWK9^aY&u-B(WSqPW{TD{A)r*K#G7N8bvCYKi3^)T+fSCsJL`Pjy4 z(*2?@3e&QH1_M)Qupx;cI`9W%SV~O<3%~CgeM$Z93^S#tt{8Zw9Gj%6FqiNB02DGU zb{Q1o6hz1>Y1E)};-E!(C3(W4yDnWUNc*8XxA*|B<^z4GQb5>eVkwWD62tJO?YU2? z&vKkyXPThaDVc|B@)% zdZ=;q_+HKm(W0$E{V}cd;GfR6kJ#rZC&g-{9T}Vn_8ipd0Jd{x}|N| zYV;L^8lZ|eWKw68{;J8Im%En zWS%1X!z2_5gRb?Pg<$5&y!-qzZ=lJpAkrv&`5w8FiRUp!>Ek zv$?JhV-UQVAo{y>pxPKRW6(A$zZP`ox*M5}G}oq!GU04n+8VZE$~<~`Fh zNr4M|9rcHfEsdn{+5 zS;7(VJRQ`v9gWGJN`NORAvEEn>0+|_;G=D4oGEflr_~>^h>%t@|2EDqishYRC1Qns zKB|6W-sZTPEYi0kq$!vmj8M=&7wUnond$BkYVZg(j!>%^eHtU^;_p-AA+Wrk=RREh zn<&)#ON_m#i2Q~KW&bEx*0PKElK}A(oLHTDz}gY?@#L3fhC@u8GNmH#)SUvwy68tw z!Trso6}DdLXF7u!wzhowa5Q)0q)*vEd1;yIAP&TyP1$Mtu02OlVs7eteXk$QBjL9u zYmQ!ZfympHWpcT{@cy)(dcUtTL-WsW7gpib^`5J-kp1qy-*o=|=xJ0w)Ae(?r{b7vYps#KLb%=>YOgN<oG*j*}k`hBm~YRVLyz> zEAW8P5Io64p!<}_c&#oKC;M%wdi!ULGqm3w5A$6(w2^L+B#_I8z!*Hpnuy0-_u#lQ zT$0e(uD5m7N@c?`h?rBBF~^}?pNP4pxVw@0zxex)uJ zpl>S5yr`6uc5Db)dx;&L>Wovp{1OM_BTUc(sqIA%52hC};3}bR&1fzkzN4%Y;TCe4 zThqlUGv7unGVMTqu1^do^eO7>KeCW>F&dNwfZl8rwl)pg)gDkDS1y&hD7<-(Lq00* zyy#7a(TSC`xKV4XPF4{RjC?oiEA%VC9~Rl<8>`VQ2RAu;xzvfn<7O$|B}O=SRG6~IH$Vk+5dh)h)oE9;~(D{M1SMv5C0_#qu#foPD~;#bPtC+PN;!@Jdsh)xDIBVXx`TKU;`Il zVFU!3x-ln#sr51)64>)65__%NjPW6aZF$vrW4>kMZc72y>GNh{5O~s|2dqsMVqVVo z0d5=Mx756-ciFHmT)&(#TDXpu^DrINZgvD|%!AjDMU!~ii>=q6EkRHi-%4G`_L_1_ z?l(QQ&407U%%^rbQ61H3z@L~y_4O`dkRSvyGQ8<~;S?nPS3e`w$7|2r?mncYWM*!@ znr94*y3Oc3CKk&<4lc=E0PT*R847Q6MC$t?katjD?*_r7GS!FQj7(hZqCW@ByGx)C z;sVl#7hUZZSA(}*k5)FGa86zC?5EE*c4?u^kXKLCcVZ?FA0p_bgIPu4llGio|U%sb?nfa z?jc~F=4~0ZPBjjmy`!nzd?|2axc|br(5RJ2#$xFV6Ts8RQ2?BAdN8OVtY#D z)4VaM&Y&A-@U=Z5BZ_clqyds&G{EE;U#cq1-0g zqIZ9C-HRBueA)GHUgXI6e6#2jv^RupvWM*n9TAKmxsAG16w^%K4EBgz^`~h*iKS~` zo^UNn8vA3PR~*r;W>REHc~m9a-*H6H%@x)-#_`HVz`f=vsVS=<+-aHaWdKsaAq!8eJ3%+UrpS9~XX|!Q@y+fo}%w zgN>q;Qdg6+bD{Vjih4>r+o@E(Z!DDF)kuxhc%CGai7?UipHTB{pY)WO4)+&CpA@(A zYB}gtKI1*3=2BkdpVo*B+m>&$siWLgIrEv4XtEyDqF!tVi(F<@?d!h`!N`Uz=@ypV z<7ST-)V?xv1xtgZ5tIFDiSs<#G zxiP^DW2~-gD$%VeC|JhN!s$f`p>67Tq<=)~eS(=R?^f@@GM8rQs>jELs0$3_v?+iG zxHm`L8mcGsGjdkt?N+RHC^~XaHP{K$Sb}V z{v`~I2?>^?;ccNLGxuP@MVAI$g9~=c?<@6ZzbsDUsHo#bbt6!dEqwgrqa>FpNtch( zt0zkux7|ZeH&4Uuo9n(i7w!$whp@14@7)yrg^a7B0wtv^e((IWbX*)3_caC5ZN|}i z>`Bl;p_7qSgUBbdANY#TS=Q7!TxTUZqpzJ1xte(2Rvq7X-F@EErcz=PSm{**JC-E6v8GI8+zU+dgxrkVw+wJ9C_(e4`~ z)7b2MmRvwLOvtDIO4DBibqrlEj~rJF8d^-TC7(#S%rDIWy4+*IUy#aQ4?Cldoh`12 zK+0jgmdBlL4D?t5+BqI>0@=u!5gQ#!r!>5V{(*vTyjG?Zy9KGJUv!1WXt!C?N;Z7LLBWToDx%Zu zUlw1Z-Aa!Cg850~LqZun$`#*X$6Z~!XG~0WOr$jbnOUUWOKjNF#`9DdCl>T+*vARuCG5B zR#ywg2dt}&9&_%F+_?W5qLZz~6mB<*!G~IH?SGTN>7kqD7g%9{$V7SNK&wKy&T0rBga>RI%X(@AW@P+2nMhZ6Z5awdRT$a+(jOD zw}|KDy!X7K`+jvkO3Ln$5|I&Nq1c$=lek57g|id@il`z0f@M+7g5qPet47l`<49qb zu&mFE>Ui#yP?~W}Kvy$V3KQ3;3VafNOpyF8>~($<6zK1nXfkOAnLjXNuNEriDka|z_W$%H zM!KfISnj6Q-k{SLu_H9i$s8AT?7BO6fKC9_&r+deR>F=T>V9?iiS#mN*>falDArfU zZN=;|GVMlqU~awcvD?yam(R9_x})4L6+2kQ#)E5tE?l^5t>62ih3qdP%X^uEYR<3l zSlwu~YA6%h1{XuH)}RpPgqJaYW{BvGQb!a1UAD_t_I||uh5y%01H}9v<-&#gG?-36 z^oa`2L4$i5>gnS+786|)105Zlm&Oe1j&;TwV!f0V$z>xi0`I&bq&^n!^JVw^YwrHqJLj~d*W`rovuT&@#*mIetSn3E4#W6 zT0k(ulYXh}29i!`Pr=;TEQVAI@rjfZ>fRXhkr_jupZQLQufHId&7tt;tdW12F($*2 zbMg(KA+7TVk_DMUVXdDjT?GubhDCXrZ`!>R>$$dzrP#3+aL*t+6#<>~!HP&I1+_e4 znb4`@;a8FH_@mtT?*x%d0UGHKpSLY%JCgsGe2_C5-la*DzC_<){nLcZIH*|@#4(S8 z#ZF&k7NbSsV;*m@`P)RzsNde-CqmpM2j-ir zbjN%2ow|!|K0TDhp;v}g@%elPvEfhAbId_yr+3K7rQX>3ym@ZWWd;Xqk@9TaPge27 z*6;}4SX9Qzfs-3`9o^RvmKrq`%m@lfQXtXEKh>V@EUE~tgJf7)hlw#D1{`d;-`yj%+;+KcRFml-2-zqs5F=r z?5z3^8Kq8C2i|-4x?5VEp4wT7A)&_I#BTNd~;a+M%9n~*DV}q&KSYD zYBS!_NTHv*`lpf;Y8hVQ#tE@v;aRq%TXF=q^!VuwMf4`X@P|UIJdNt+umV(HuNGf> zWq>yrXNuY|HoR?Dsa2`8MB)>#sscc21a%u9Z${`n2i3Lsf=AIu9{Bnt4{$1X|6t_8 z?w|If%}K}eUrt?0`Ob{AWopwn4}sde<#APUz0%E zNd#SkIlgMXlQ%`rOGx@D4w5kA*xB`bR-r zfijmUF5j(2K*ob8F^NgGm2`>p39kmxXOQJ4kk?6?KG1Y4D4a05bndap*O?kW(ODcw zowgU41_sBKr^?c-k5h^?Wg|z{W=2p|V0Wc;GOOjrAUSd-(F7;qp?jImYY79H(SINP zHV_TIJN9uLi+3M#AAdanR5Ljaa`Zl0%R~p;RzVC-k37uLK~ue2+q`o1qO5E<8;>tWMvT>AV{D`E+Zr8iz`JFh8DlozKN9Q#pLA)zDG}E?av|@Ym`( zBTg0{PAh>po)YK;f~2Wq6L+v}w&9>P#q@u`lSR1+C~g8G$eD?tTTT9z5z(~UV+EP^i?GGhsn+u@>G$#r_N7>C^M0S6&kj6o{FwXZ;L!;E59E zQBfi%f3Rd$Wn0o_b-;QvEV!j<7_LhzLkm}lY72a)u5Swi2MNN;9TaxzAs4a?qoogJ zWbRu~%wm4S4Rwt9ICJ7t8uFoPd4iwo4ITlm?^nR(9BU!&0lTFU+kMoEkg(FY;qtTL z(PSwMte@#xNT&w6APiXIJ(jz9o2>98tEnIanIA+`PGjaX+Z&ib6#C~+0v@p8I{?RR zSO808cKSFCRgHXQ!9yc!9?=%d!@Qzv`!u-X#cI!^PRZ!SRhNeXVDx1%nL#vdp}-px zcx47>6BPiY>qp4u*c4}fgh;4ZY|r5CYuD3^kz>LZD5h6tv(7iG3qQceY^i-bEF7i3 z`F;OUF%4WyBKQZ%(F?q@MmtrWC};!|GP|T?MHrF$P9*(J>|z}~=&{K&_X*1t zot?{E8x8V!3USviXWR&||vXn|bLcDMEDc-J!_y;sJDEhnLS9;oM0eTE9m0 z-O}n_c?DdhWJXm~lW97Gu3$Tf+WK~0gL(-4{@u-eT{qA&dv@QyCd6!97wSH{8G%IepBVrIsfveJu^^M4rNc!9PkH{;Y zvJEN|iL_ch_CkuxEXS6Y1xnfPHe$c+FCoWGdt}h(Y?0%buOw>R+8_{{xraacp-}Hx zuV?N)-xuh*lOnDyW3qZ$UFT#!&-`A?8i%vJRmf5G;Qo~$^bFUR$cyXv1de$Z)7NN9;L|DH&{EK58LzU@3=;p0HI_c_mPm-5g#emGb5k=#i^8nRmW0Hmzg0W z9U%RM?{q`u7KUl-p4nc-BtpYbeDx(harGVt=|xpu+;B;Zj_1egqRtmG)zqJsB(y2_ z`69^#|9#NnT`m25|D$%G=6ZzDIvo+s+TyEhc$ZwYrpKiYyTtKQ3K2yrH}pG?-?Ml2 zJ0n?{)>Xv4jB?JS=S#7B`>g2t5JC#q?We+mWx_iZb5?2M!#e6 z$41ydZNSCFcThb%pLT~p)6TZO`3TtI-Wj)ajpANkzXR+jiC&AOTC zPotH4w0W&QyfD`i3Wmasd4H|ef-Mxl;ooAe=ksOO(KS9Lvonv>ym5*!Sz*vCG!nbg z(4RUddv36Xm9tYDpJT~XvTpI7L#lz*&<{>k6-`%yF_bX}= z6v8W6>}gwNx|DsICJXTrGdL^`CjDJ1L$X1%&wY4;OU+;DASo01nN~3H3y>pb@RaA* z6F0w~QvK==51`d8>9$vR0juLgo-GgLQgV-eLgxq1uR+k&5lslCT8Ej8!*ATo-O+n& zXve;){>r*l)Ox-6hg3_G?40<_NHX_%)4QG1cV(TkPOyqtO6fl%uvk%5BPUOsFuz$9lC&vS(Dhw~O?cs|rhTix5+AA^!h@)oe0^N zEP7WV5&y4+;sao_>G2)Qjg+)Q*O*Q^T->j_NOD{vP8{}GUDEH^CCpBZ)#Dr}_#r?D zZK8RD^G(4t(zo>Bln2OPV-a^tVI8olDkkR~^Zta0ojXWk)WHzFyrUWC>o;L{{keaT z5=~ks9VR*t=e>H#-|W6szS2tODGrp*-`CplnpaWn=&|#+cV)V$hhTj9yo)fV6!T-j zYUL_W=Kex-KaH6c9-LFGZBb+ScmIDeE~>K?e1Z zt#!ijC7v7TnP>MxngXM@;QiL3^Xwr<(H2EYG|+!=4_ zS-s`4@Ow;aZN5vLTqTnwfga^Hk*;6&W6gGgR1f;t?kd6tl74ZVR_q)=a>Gf$L8SlwyuTvOt$XB zDeZ1kWJ;~d<(}P?@+1!>Brs1bSo;5(z6TOPzLF3Q&dZnkX5M23W8bo zIyrxi6kqwVS!Te&KMAY%=W~$QMCuKSA?5FwB!^;#Mj=E_AIepn_*fa-U%fOv}y4MrXG`~+D`DM}$lIxEdLwy#kfZ5BFqGMzoH zfmtbtCk+vMwi36T)DHk_TPe+p0UybXFEygIB7|`%OtNG3t(^g;--J!-ADjl4mMt2s zBC5sTaxq(!4{z3ChbnKSzc_^$zn7#Dgd^nfLCnm>!5 zf8(3D(zFV&yvo_VN$q=EtNcs<9GBYwi0A*ZbCzQCV=Q~4(uAu3=#`$t?pT}k6MYe! zRE(Ivn{sijG2>JN>L2VXR#zOevz4~p?s8QYR4M8wtp!&rb*ci$wf>BP1*PLDmxZxtN%FQ5{{3vh?*j!R!Wf zpS~W_CZjz!BST@D`HSiMQl6T-jAT&Cx#uuaHqhI5Lg_MaZ@Z$>^O6I8ZcqFvJ(rko z`)3EM>wG_SyyK887=eDLsvP`0q0YN2d_QioDBn!xV*5}<)Xi70?6a>gjm%wOwFgTl zG55Ljlc|c0K24Y4I+=Lv5(BKUD$P;6BOdZM^dt<`YP**iw~dbRCUm=86-!Rq zDpl3%3He6IM$!BPf9L7P_uWd7{hdVNu#H(p!ZzwArN|0p+YtbK67?^ zI6-n(!WZ6(^h{iZ^hMb9)1?*AXe_YvRTQiZP${@-vPB2252CR=c%e6Gq(q^3wc<~t z!jA|ZrZ3Kqc_T*Y)U|bz)`rQ6WW2^-gEMlUW(6%3iE`G#pe6xD`vDmK6jp#}v7d7WvNQmA-bb{MO*)Vr+X&2jsn2 z)5sIW6Te(6*crc|E2yS=v7l%S%dEyBdhwWuCycIR>2 z7rj`!uFMQ#&S31aA_6w7Onf9JW@oicS;*yIQ`;C9SB9fQ#D!35cKi`Nzeg;x%jIh% zrlA%l(54a)IH0zdm)|b9!~qQQXpWX>eZuU^dE^An`gY?r?#dQZ$JUwkZ>#F3&)hj` z4e2x2^amQz4;jf0knCSSI6(4c9i*(B5Yyj^!+qRr`ZKekWeq7(0n~Y6(kz$tL^paJf+u-8uU(~!l1+K;&2kCd>zkxG5ihtoo>2NuE2*A`>84Dio0l4G2$S6 zj<+=HyRN?Ec23H4jt$<uE58h%&8Q~SD=<)mhLO)r_ zdl76qBbI=XNYqxrUlrv}_i@*oVyz~}atlX&!QnidDuMh@vTK*Ca|`+4-OCX@kzuGgM%$ z3~#-vOA@WR57m@TXEj;}+>lbmZlEKl>PA9fb@XtYbD4Tc4_-X(e$KX^C8U^K3 z+Qz>MS&v^mb)QJ^yVZxEv=iU*8w3ED;9ELDHpE+2+6n8&tbj{?ZPl*1W9Qh@poO?E zPY5G349km?2NoWr6C^3l31dni%Z+ ze%T)C;Msi*6XCay3J=O_LySpoEpl`1VuybQF-i#R&pe#!yyGL4M}#R>%O3lf=obRM z9Qj+==gG7`vWh0{Zn|Wi;Ae4?rz5>o`?#|!RF=LE0JjYX86JB+DU6(m*5Q3g&bOR%#9}1lup1ReLK>)GCgea()d-q@XbyQxTYA%g< z*@nT!9L*o}+4BY{_=tg=Jsap6<1gW@Y494BDxaED*iw7QdKV4}#kts(z(x zX4floqmf$kJA+2j%HI{W&+{4_1zlw}4V8WMX6{rzY8$b3|9B_fJ{nW`OP;LQq?H`} zq=~hDT;X`f-id?kjnJ!2_KJtV{@uVI6HrM9N zR{ge1+QQ*rE|V+dL0)*DNl-FZ`O|4XV)vdb9s^ETRX<>W!ZN}dGq1%CYD%&3iljQn z-R-t`ZHWN{d0;jm5zB6sJMD}00h8!7inkNT6(jzl-P139a$56o~dz>b_2spa_veo6=)dsTG^hD*&s>7q2M%dE9w)6SOr;mf$^Bpkvr z--4bH8K(9p^q#o8TCXFVrZBhT!<&)}-VuY>90A3b9G##K4gTYpq7GLa>;{U`$v2H& zYA>OM6w0(*I(=?K_*B~Ol-KJugO-!FodH8n#5LA0C^JL~yKbP25s&I~&nvn&He3>S zI1o}EcF#i#prHnba!Q1ZFqtM-su9*jIs2JO)|LENAG@JyCJq?GYs@vNFmMfEOg^iA z8)qE7)u|3TKImxmM5o?Yo&b}V>K*%b{oQED@-fQAU0#J%l#jl#AC zD`KYLSA&lH3l7?^+5>moG+vV$o(Q8@Zo`t(()JCxBF$LKL3RGMlk)tz^=oMsXD957 zrzItxnBHuN6=MN#PlHea2txFGY+L!axTM(O)?kDTD6fH55l-j)pK|Fi zk`;zJ;TDJ#>}&1h(3)VSL_BnK&}K`_qk_Ra#kH+t#S^CiF0OH_a$MG1OW0<~cgw>q z9=paEtKJpX^yTeI`Sgsmu9JmQ&()rj7@jjRGEiOW4SposxPRg223LPC#(LH-9@_PC zlybcS3BYUtVt1SuidegpZS5+ZOoPMW!zl3`>FAjjtSSOJc1SKB4ad1eWm&``? z50in3jRg(zgwU7Wv8^qrnT73VWQqY~SW%uAJe(yqSm!C6?QQRhA@@rNd;^It5lS> zw8=wZ>WC>Q1andUQ?pAP(8v2|g)vq3eRvMU1gVajzNi!Z_nY=x5y9|YOzEui^}Pqv zbq7DT!UL;w*_2!vzYYB1O_V7oh0N5UM{GYr_O zcaNU!vWXY`jWO)YZKfCOt>!sv*!Z{`ENn>7^O|6)*P|T-ow)nC$-vJNDPy9c&9Dkg zCPL#juZf_^{OYpEJ}ZRZ+u8W|*PhMGF^c zR!G>KRzh~<3Pvl~fD@Q|*-TU9y;(mkCP#{a-noFsPvzn$}GJW5)QMsH~AESs;CME{}@05dLNN_jX&t5!p;yE9z zzwFaGN*4 ze1-GQ<6;@-f-hgt7MVG_lL$bdAjCC{&X-GbY#737L*t9(dgr}|_$}$D=I7<%LDii z&vdYNo{N*FAXc8>*?8RBXadPG3pA)eH?XW<4CxW6u~#?MS)cXOyKka-UCZ25sUcr8 zC#+0doSUBh$rKniGSV)i!2-1=_gYh z*m(V}qL4bhc>9ngpkHl@)E|ZrKBH-Z%mt%%Bc`bWrtDyA(`=)vV5eZ1 znKT8FqrdjVz?S(U=ILw~q5~T5l+bs)zyyHiAxv~6nKmDfKaI0=WZI?q>TkxPQ7~ZR z^`{zSg-qCgll4vXDLdx$b~C^U&B{Y9+)%<5AE|M-+ockZkrTbFlXi!wt*lArqc(s@ z!4O6N`*#Sk`wRw?6otl@B-dnG?5Ij_Z2n-JpAw-o%O=JNbv+2EiVM~~>C?Kb$<+A_ zW+-U$JX9HZgsLrrV}M37sadRL`#W(kETy`&05Xeqbe4?{E!UYIo z%n>8fQQs3ZI;^SRIBO+wo+3M^pW*z}h?fV6P!1(EzbhDuScyPTQl#T#q~o%{u!LpY z-y!p6Cw1kM^LETG*3 zipQK4H70Uh?V0Cx@vLm>7g7qk>h&~IrKhI|0I&*Wg5GXFM323Yj%+~x3R(MEV=Y0& z=y#ilEkE!^*v{*+dCXh(60y>EA_9(GLT`pIxo8p%_i2X(Gl#^C#6Sczf2rY5nt-k+&a5iIxy`Kbc`9cdoi3w7~c{yIkPg|2pL0iUH=Km5HDWoj{ojPQE3m9sNu3P~Vi7%k zDPwDkO}%8v_4zHsEEn@I*ZYfjZn4GW82v$SHV;bQ>Eo(bdp}t5*Qr&tcstHKfb`kU z@0FYe%F0A&GG8X^SZ~qPzz-~j3GWl!5Q1esTARwM)6CTnGJ@)>^B0v!F;sal60rw_ z_jJ2<75iY@iU-9|K4TXPi2ydM%%isd5;{Vfv;TS<1FRWdvRD+cU-N6_w3BoNaQ zRz)5{z6AK?0I_zME%`Y2smf-Sp)NJ!#@J|Ncm}Zq0N(H%(GZn|8G)6s&8!L=!$Ke{ zM1V$EnEy>bOpkSzS%5xO}sl2Wolzw0E#c zV<|MPE(#kwN_X7o!jPTHVT$_#KR%H;BZGBDsFYFRSizXnprHBGH{raoWCB;@IB2&k zYe|x!Z4*3gY>|Xr2&a`Q;Nr;xyW*^(dbN*2g(@vQBJiS($ho6pieg%Kai?Pj5A0rj zXFyA?{sbt#tEg^EJx-xQhsW{Z5Wkbc?Uf4Jpo_tc|9(W~Il=u4Dro}i6f=^EBcZ?~ z=+vHPEoZ{>d8u0v6#L;AhuXBeOP*m@KI+cA+w!-VBP7xWs^$v(c&3uEroYKGBZb+0 z?Ngwm0j7lU0;Uk?(5mf|G}Hw3@Ih_vM&er$3g6%_WC11~9Q-h83h(ef01pCGTzW;hDk>$cd6*}pun}o9Aolhuy^NBD3pR2tKfUDS!K=q4PS|HU~b7yoOI5UjPu{B zw=!KN%dw8HDh%JpEME|6e;uzZ8|71}e4LUMJuZs|W;LG9Hw3A@1?^cM-AXmEx25G7 zA7OR*z5bH&mxwN7V=kT>PsXDcH6<~A*t8e{Gy%DHG?Qy%hi#mC)aqR9lYyRJ;^e-5 zwaL!b6g4Gtaps8Xccv=#k-!M{6Yg>&zjbqlFP#LAeuNhZ%F)Apio@Va^k|l0TR-O4 zvM+Chjpf&X?IxK-XsxK|_G_u8prwdGe%ezqBa)%b1CE7Ki~-qeL;0Sevp42vJ|`eu z`&aHQbY0(;Z8Dt8ha8c!1KE20eWJfM=-x-iX zt4HPT4=DOfHshkKx%Y`D*#q0){jx*Kaoc86A~9QqK#b>Z!r&1s`fNE*+<}^IX0HPS zlE62UkJDAe`X-acld-EupI9wd=1imDcq+JBk#J5tXMZ$SU{#iFhr>K6=EtZT)*`d% zT!&~=83o^RU+Idqlo99xb#lee5t?cXl5kTk&Tki+FoWy~VNq)Nqe0#<(!W~y4Wxg* z*w+@bGkpxEL#2A!zY0JdkJqIrU|>gllnkeWAzM-8qh0)Ne@Ls&WJvYNIv;b1%+fZL z_YHki%YO%bU(hZ^bY z>Aa8jHn5&468T73Q|mL_{K!~So?r3AEKN!K2({^7?w)f2PN+YUa2rwg;~mB?C0;%@ zyITk-Sa>i=BvuPR*ObR84YcXy7ij3-ZnPQPlZFB-)f2i*jkPcXVDk5&8s9X?KEbZ!pidzeAp#;~ z(OaphLCBy-_e$Ej!=@zKKaShe@r^q@;x`oMzm8mIz!GP_*IayNz^zf(dmw6h=+m zx&A88$=1oyt=#ZYY${}o6D`N`JW-CNvsKSv`_Mc6(WhSw|GlQYhm9Jzi2Wr0*KTbC z-QnVygc*#Gh1q$cVE2c5SD0-WxISH!Po`?0lWPPoKg|55wTahYxn%k=|GBt=w+mfy zmVFM{!_z92nkr3rtx`~AD|edj}5^ma6ph;U>|zf&o|?Fu^+^>Z|%F{v-80!9U?sV1kj* zb!xpyhLKc0Dh=^>Ne5W~Z%53nsZ*#!#=MtqM1Kk0 z#Urq7sd>{&Q%$a!fSz=mxfSbz+kAN~DOf=D#4!4`l{B@4j>PP!DSiCG_oUUgV_}hy zK6A3$8uqKR$z05RG5v*bYf*%q~0aqB%Po?>})MZbs5ERQQC1HEtYO`D$a>y$2}7P2khMgR(Tn4BCX89KS#7>fOy z%9FoMG`gLZXe3DM(SJ}(tBC46_j4-JXwbIHG!Qx#RBRGLe)IPy5hIrBAHv$Cp{Xc9;xbu#*Gc-0FLkNG@AJWw6qGTbk0DB^X1o*qQ0O}G zz5PMbA+574Irlb`CZFzyh}zL`6kVIbuZnxTxUclb!Z(`0-jVLngvmQHh!Xo-eT%cn6eusepRRd+xdve%A)xglW>zPVS(tzH8HuZVlc z1H7BT3Ab}b%i1q)a zAYGh>YPJD4@2*-3uU0{ZC-L=U2*@l~f`m53X~v=>)}TVC#l3ziNqG;!w$Y9w)|UAYPnc67Pv zp&Z2UcQ%VQHhFtZreBP7p{=8G!XP8CO*QJ$o>E{&XC_ntIuz~yRwwMZ#>8>n=qGaFJU{K4F*X=d^p zygpt1G5i-KW~yib3w=6uz`)m$G`MGtMtb`2vG_M4(r}+Zbbm3SFt?Zi!%zA_(R6=4 zw{Z2(FtUQ5PhN^@mCzb&Z)QDsPbk0pKZqWb;4G^%pM!YZ`&RM?-pMBR3LrlR825HwQMd-SieNr1~fgqRHOE76u7pwqzq%d8c7a# zaT(?0=H}i()K$(7tR45XJoLms@sBXfUq7haRI=|CybmSgvDqg|NQFai5fLk*gW0lx zd$zsawaj^yY3pke8lLR)tfA}9QJ+3K+2}}hOL*gUX#;y>3ygx=o=j@oFdET=8&;ZN zbPq%262_TmzPy?ZqMB$GhVsvLJG&s`M!1_I(erj$$#|2=l&B*SPzvK z53ni4VmTs<9^0MrHwa7;9(cBp;1?S#7tRYdTrG&p`%F;r1|RZz?Q^KQCyW#;gF8P~ zY}07NFvNczzbS|Eo=;h$r@jC97TN5)53U34u9RN34Pu&n^2?6%+2g#9Po<4?*`umj z%;RZFZe_G7tT#b&vj``pP6|1lqaKhXCDyKI@<(pq@!{W8sl#b693 zt-P1)xr;;xE}%2$FnQvb?rpFjlxSzJU_2Xfwv)e(rk0#Iv~6jHNH#w*hGj}tgBZTf zt~`GA+x1+1JKmEv=YxHU<!RSAS7bsc{6sLSCm_O@d*T! zD{LJr(bFXkFRDvUd(N0?<(>~-*9^~lLCEKzrkVyMV~V0BqndGzczPB(jEbku2`a$eD>?t`M2f>06rM%mr!^1Ty+y!8Upi16fHIW*{HHqRS-u$I*&e9 zBK9+fXQKaB+@4DGT9*;JiGIHxbR>R#g|7h5rizE$!7g7u{y!Ogt;?Rn$+^!YIDCOr z{qOa0!ml&Ow{SNsFC2N8sibr1 ztb2;KzDc;TSf&%)kbUmQ8gz`8)*0=w(qK;Yu~CCrrp1*{oV___PK=hz%g102BQ0-Y zS;f^2ef_Hr6M<4I%*2-ZQVf6@$wlvpKcVBwp)Q2y-FgU=z z)z(+vb~RBpD~$$Cr^&2buP3mnHHFDu{zn)91e-y-w{i7uTFk@HY_7WEs5jm}unL?K zd$6PG?Nq6=!*S;Vqu(K2>xB${e;Yz%vV-FXHbvJ9yC@y$p^K7?mng1 zLVWih1`ZesWdF**kn^JyKXXnzp3b6#4V@w};TO)*ldWYIODoWeo=@u<; zAh6KA4z&<3@cnI5U4zzB=>V%6vkJ~uRJiMM*sNtW4T!?Zy1}5!$%GS}A47ewi7DJ* zKBGk)n^?LINAn-etL43kg<_zyC^nSkYNip!dY+}!V7ED^vaXT)Lv#9DSqKg3%oG+U zkwp2w0Xah*0=Io736aR?%;U<+=$!Hqlt3tCVtKrp9{s$@PwsNo2p_u+bMz}QT-0o*XKzaD!b9uAO!PwlpOec zPL4;AW(6p<=pvUNaU&7XF2Z!S1POHD(Nemps##=$si{{H7Z|v|HUfn(c|1ZR_|kyRxPUd z3hdk8>>|?hT=d;5tu6kgtMR{~kWpDb&)5`oZxTN+@^#SU{XT}0ptzAoa=UY|r|^oz zp4lEADR`b;ov1!ZR-T$VPk-q$$hPd1t%>0kx1L>gBgws-{`f20K~PfRl+5##v}dtg z^LEog0C&uwoI-ZwcbR@`HE9Nh7j}Ul$xhmxr=>(vQ7FyP$MXup?MMNtFXLER(&^Xa z#=i8Vhuc-lKX9OKH;FX*NQ8W!Dz8oO?=OZ|iHrGYUK`5-jvTf+A2x|w5)EA`iSDD= z^-doxsac9rM?N}y_c0T3gsmY-_uUgzHim-$y^4X1Bv zapw=$iH#~DSQX~Ob@0N2y1kYgcx!RvN1a6s6zo?>KL3u+V*kQwFGBRiYDreWS3^u zDqNa~@oz_+?4w}>_?DMUE`Rt{9q>Aiqk6Hqc$OAB>XQEh*GYNeF>5mYY0UgC39{`7p9)j-$GC-rnD2IEI2P0xPpwlXEGIF-OeL2L8kvr4iHMn|gSLma`L>onPBZ8Ii6nMq} z4lYM-fPBH9VIhl%dTfd}uYy{slm7bt9=2;@Ebe2f^fu>2Z1>xnTgA|Mlh-8sIjG_3 z_wSK^>%Moxl-KH+?WoEdnf{d7@5lAi6LmIU+H}!1QmzivNFhusEAO1%y?_7ov14kmWdron zy3(37eC+hJ@5zS9A=QB-5cT6Ml(S8H@9E^x_IOg{@>uv9vD4zHes7!q$0U=oJQO+> z=65#@G*kL$9?e4lRZpO~!gID!RBmBKCwsl2WAJR83!u7E^^WIr|I)PbJFx)*wt4fN zyI6mAyIA9kq+uGV4mgyP+h0Qd66p}2$TMQZ6`h$34V4TJ`S-YB!V|zt)?S=$&fYei z?bQ(o>gv|90JYmeE;iFU%FKq+awWE2*EAdY#yS4K{?(4TyS8a zEXBhm7LRNK&2qbi86?=@`_H}ZIu?m;whB>CML^_8F=A}UqPtd1$%ej>{liJ>h4{~e zu#6dKC_(CS;C0i7=%rnkDUcAotG{A_gN$UAda|jJI8?^uf`ROz$2Q`HIYZpHGZpKWRAsaUJJYxryPJM4} z*KJ$OZP&*>GwU6GH=B%^CnaCs`m$|+@wxM?AN)vd_u~-bepQSJ1bV*_kA&9P29@I- z5d(1C_}hYZdyDy|+|u4z_{pZ*{A5T;9v0i*qcT_l`VL>N&)F}exm8)yr2(!%4D4Kf zmZJ;TyAgtYfdn7)SWj3<{k=1%CV!iUDZ)wq7(*3JPp?JNNXPxWzAme94)TU1!wmVj zVUih-FsCyz*HHiiJ#8TfQ5HzeFw*#WN`;17_!h7DDJ;9IICm_nD^yw+CHAj4b#FMa zQx#Z)YULnMJyQWdwj3oiUL>;rgE^gecIJ@T12I?oU7@PrRhIR3_o{I6=odJkwz^=t z^lLyUM+?-Ef?aQJ|K@Me_{)PhIY6wGwKO;HY@)H)XUpP9OZI;Lv4Oi{roQoC$G?Rh z9d(3CgPz{i?O7Ck3L_v+hp|to=pOEda%~=qg99I?BO}=&thm8#KU^9As*2IFP2En- zZU4po5UVx6mNR7okXPbn3wt1KpFH|lYALE2H=8az{`vlI|JaC3&p-3Q^77ZWYA4uL zbR2bpt>bF4T46*-?eok)o+;!*5&mnr&|s<$L5+I`Zu7+uOOt(Vr{4VLSe~#88uOQ& z$ybR6FAtbOgCNn>)f{fZhvgJw@Q_=~a>JZt9-}+?V$O+I5B;EEUi#y4X)R@-c#Xln z7r;EsGh=F^6O7S4J>6i<9UM>n&nV;orS1Y+{QlRAqDSWczy&twx5!jw^2E?75Os(u zRKcMLF@Z*n=s_JRq@cc^@(=^iqkX8tM4^8$RCt#xuac%6;H~Ow{j@RNap^50-SYgp z<&q1x@X5AVliNtWI3o_~fgad$9GD zT_lmU&l)@JR`B^11w-8v9H&`W;n`9>fpNsPWRbSaw_{=`k6u>+we|aY`A&=z9F=IB zkaXTLaIk2#HEg0gJxrR-+SYmn-jT)fdm>tr#)tf-!Y)+}g4ptI}k z)L~b~uS#Ur|Cm$3vtCbV*-u%17}9|ED!5w0z076H&5khG!1K-RL>Mm#tl3D)>Yuc!M(k%G&mrnls~g(-GiGq55G{KoIlc2z3{K^#8zIAR*V)vp`2!|WKpbxdwf25f0&Kk}Owb!a)A4Ig2s zR;G0(_A}8%6z`BjPduGxIdvGCOmWD z&H0L6&~lr6#5`=9#eIXYlj^*Yv5)f)k`o%(PtUnAW*|wvlbF^jF7X-C#gZ zke3XejOub`x29^0;?PEWl4#&8U!E{KgIP-5sxIJh^5a%ZS=I<~-B=0-iPin-ME1I0 zmn&=9&<;~9Qt?S?_%rh1rIi2O-?@njqH-`pcXkrb!A7TqURk9F(fi$ssinRSV3fzTx5>^(gI;Q5z4r-**qv zM)#Xp%rYaMY*}aBLc8AeM5$(z)#+?zjSit1Rrv`BP~z<{Xn$9VpG|qE(#gPIXruG# zl6tgaicWdA#a*j&V{g&{zf}){Z(uW-%(?e=i^6hRb@x?T@aQHghYierj|4%&w4Ks40V zsIuU)@j)9zLgM3Sm7td!t(wex_Kfe_xt2+V(8w6A}7~!b1+FCh?9~RkNgMR2U=p^!DltPFEbY9>;a=8o`2SRV1 zAVvoYd=gZwxNoJxW&XY(MErMomRI>rmR6##>w6OToLpU%uiX7QPpE+NOYC=y;IER@ zbMB?`#n40V+IUp!nCWJ{xU%0LRF$fZbM}S;B{of-pS@|ce!@?>pp@X0wdoeTEs@zo^ZmkC~vV@)!9ynG!~1*;qIt?RgH(jyp*c`JI(P0f;= zec!y~6$M!acDyNwG=CZ-hTsMJ?41m~!9`dYfVUdjw{B?ir^iZzEk7Fl_Iis+d5 zCxRFKY#UJkeqv!4&D^%iO(pQTZ@UGb&LM?D?Co9w?ensy1G$OOP+Edf=D_x7EvImX zp$moOuAmQ#$cu7Za~Or_rkIe+%ig)1rp#yP5^3GWwN@5Bzr!KzbQtC4XIrm-`BlBK zxoTk^a6`S0R7vpC-A&PF2NqTgke*#=mNb^%SeJFgU1Y2QK8eguCGgafoPk96fwr@NCr1 zsUoeqd7<4|aFwlg8GKWw6Hd%w*G&e!aVIaY5F{$o8w)E^S?+QC znNHS#9Jcv0_S&@viDDzk5l0S0e zKvnZV&Z8pVz63q%pO5JoHdYO4M)qmm@xF8&ayeeCJLiuFUX@Fput3(7n`Lh;wxw-3 z2wF^`N`_!Bw@UHm@oPdb>fssO7Hd5vk0h=D&%wh&*O-QS$P*-nO{pGyhVVU z)v7vRy}7hWLM8BP2XqkTO+PMtQ2CJSiH29Ehhv`mgdgodESo#}x?{1K_)+)d(Jq3cNW$uU8;In8-G7M`f+&g7MznAXBYBIi{5{sUScNoL*W zla8m@Wp;%1fhBZ#&Ap>ahU*(RC&-c(R>51x2jj@ko(&CVCf%*ABeo7*H$p@Q=Aoo9 zA8G!ahHJ6%i_Q+Y9Zi&enVvIo={vm)A64N2sSjSriFu z3kN&bxBKq)yPSG$eyM1$=3nhosY-~AdXm1W;m-mM{l@3`wHF(8Pk@7j$B381(`AvP zkrL548a^97_DnM?C0*|@y!`j&@ZKo*asBYhM=$Nn%jvr5`d5+b-9?*{cKhyJIdB|Dmf)>uqd_i{CLj^&$9g@OJMWY0(;Bg?zKr=a_Q zI#;M)@(;H2Pb<sy#ZyWBslVyQ8nBxGbOn zl*B3p{w$Adz3JuM6`tiIa1W0IJmB7&LWTG&8XL{Mi@V+LOFD`3kix@`>GAY?oelGL zg-$k6@H8NbmqpgMvfOv``grfT;X{Yr16qDj%=tKlRmxCWcCt2BJg$w!=GV=AfKCvg zqV$F<8%&wYJG`JVU)&>hKGLrOGsmAx7oV5z@&-%AZe*sfNDjA;n@6ws-jG|&Gn5V{ z$Bk9_R7s^~U0JMpEiWh={J3c~d$9I$fyQ&fUF{{$=kyB-= zf(b{JLo`-uqA;g)B59a42w0QCel;aRJE1ay@fNSO3mR4B3AQjm&+LGApy{1MYu{7r zXAkbQ3HsS3YriO)&h26<@X86|V8`<8?mlua2gV^M*C-{Nh!bFnJ*{OVYP4$9d~thU z;wmYl<5#VoDRTQh>ZH&Qhu00vZxxtzpD%dGB+Qj7cJVmRcwt6Q@_??Tl8A1k4q2+| z))_8X;f<@xlGM_)T%1(SwNfhP%_7H{7rP582rW-sGt=j^CtO<8*}p$Q#4iueZ_6h- z)+r|E z8q2%20^`!$b(G!Iv-h z$(a8HiT<^ufFuj>5hN7*DXXoXe*a4Wmmnfo&z zKGDx!eZBb|<}&b!Il|T4^W*vV38#puY6tuor|H6vJUhhOh2YaMk>v}BW#*1;`)0s^ zjqPp=y`5)bkR#t&Rxvku#%YUP6@pCPeUP-O807BccTP>2+mOjqqRPojd8OgjZs9nd z)!=2&0;wf~Fz)x~+&|p6dqLg40m$qKo2?jqBs9dq%c60d)=OM6ff1}%Z|foro_^sf zZl72T2k*a$!qP^eumyVRi7Bp&o(cdk4{pwYJV62Q^05?G3PBEp%p?wLzV}HlEpea+ z(-Z>RoJ$4dLFdLcp)em_)+7Rwumn(Vi6^mnXvD2eY*EKC03eW2sN4QV-+1&oEC{GR;luj zkLut89I1b2&uGQr{*e>YUzNwzAFLAm9xI!08+kZWS;{*$PhW+6vp9J{TL&s0XFist zC59YmWA63$SnT9iFB0j`qMJHOAPW%^B%TQcf3NYI3=iB~v-3<-@9GMWR-ZjFS6mw} z9)ZlnG5C+=H@(gAdTxRXt_%}>uyJb&Q_%V~`FJLy^L6L4mt$M8Z?NlO0&pQex2G7! z@CTVI>eNY!l+L0#VCdK(>|bKf~th*0-cQhUy za>#k>=miLoc;)N`%XLJ;k6uh;h{S%kdcot6W`vxhBnpdJR)+j=-QmK-y0m-)iu=xt zVYjwf!r50IZUZ|g<20df^_b=H(ClE%A(8%{kYiE#sEMrRA_(ERM+OV=r%>P<#Dui{ zTjXX1Lb={`ykt(mn4X=Vaygj*x!gN)lAcE#iue}npp0M!{IQX02k{8loU)-DDJvvl zy*|Yovb2?N4gtv%tPwy2OqCG zG*{?LT9nVmPc0jq&VJJm(u3a=$+^yza^=cJK1W}b>lgRV5@8DKT%)%It9}^j_)S-K zIx|;oax6SMTh>4#Sd0MN=zoy3*e`DM6JR40$LEmMcs?0rO`IHWmJ*)Ht@C(8Mcn9v zgzF0AUO&)axZz0FQ~{Oay|7FFjz5O=dQS+j+`Rt?3&1}Ak%*6H8Ev*0-mXBZim<=z ztp5qA?@=2rYg{9M`~RgHVjlm8rm#bcY1D?D2@ymD;tw%|q9|4nPlye~8R8?Y^#!Wc z@Dpj{QauP!(4L-Ci;YcG=`HDjN3YEd1CMoBFYIOd!Mm*T*MN2oqm=J>2ap{~XF&P( zASiuhpSe-$nMC%==gyx_m_|DBFM4?po-AfT>Xqtj7Mv-NOHa&3CP6f~C`1GTVRFa`^5;EP`g`JOn`a4#tr?q`aBlK%dVrp^B5cp_|` zUn|T$)=uk-f9=-n>cM1h-vQtJ>+Tr4C$HR9q;T=G91xtHd`nu-<*8zCj)#7rf3AIE z_6Qpc#u$Bj6%9tVzUG8QfR1#n3~Lze@k!wT9D`+wU3;L&H;Bg!nX2hn`;@|tpW((Se8zG8_zS@solop-U33I~1 z0bVeMZ8tp#tQ6w!rxl7}MCM?q-|q{kUHx)cm=t~V57!4{^4t^D?jw20?BN+7GJ>GdcPJMpH>^%kxzbw<{u0fu8lp!^% zD*`k7zpgDPR74&CP&&>1mKgJ`(A_icks~ry(K)(cVEM6)0LO=ad<7ny%zNFI9QR>q z@dwo^RzjP~W7>;l45({^6s?1kksa zgxoc`By=yZ2-}=(2Z-@r*0uC%KTgr{g{&9j=4ChAf>UFGASMXTINKzc(wS!F{bce> zCvp2oNKv5jAU_Q!e;B?()Db}yq@JHkB|N{W@oayw@ZccxnPB7Xm407R(n=4#)c$gKjSnds93^_u*0&J!URkOX@|$R?L}glID`0h zaKqnzddyYg=YPPj%!ZmRCsy+s7DnFMeOFVaJHKL&<(}PGF5jR}74NRIxn87wYG0;a zMw7HHC5>&%-iSw5A$vVQK-;|t=JuGJ`F*qVI@-{Jze6bDtwcHwfetE$;+bth( zpL1S)Eb5W5j(`;OScCBZ$K9ap@jbsK5OrPHM@AjxwFezKB-rN@+@4RQ-z6&-IqYkd zbB12$L|Lw@)n7(u;C#iXIH9k6-3A75^7aF~AVOfPpoX9pZGW%zzokY!O3i_US5W3<4c7Z8DqPClN*@=aThO- zsYEHjwZe2l`Fh;Ml-8m&0c(F$K1^`>KOf%>g7|c+x3~3qi(OS`|DB7E&mD|^#hsnt zfeqwjsj)Cb^HSmAQ2eBXPcZLoi*vuX{a(x(>-Sax-JM@Ouz7{~*Lia`fK`IBu6|&_ z@bHn<%H2KTnQ5$sd6uiW(*pp5kxx%-lY=iyO1HZ;%OPDdZiqL()uagz6B{OeXzGpx zUQQP)q4-2&I2Dp&!r9VqfxLXFFCJz52Sv}aBKH>v>x-aY4do+W435taotjZNVqeS) zc+Di$OY<+|%n3l>I!hS44#plb+GB+wem%wM@NDUtiD~e*WXBV8-+jt4bUdc^77!E1 zD0yu!(%(4NZ{D%B4YMhtuXn0^WjH)C8Tt*#rv0dR+qXS&bzE)({Z)bqY7{QGQWee! zDQodO3xy3NYVp(AjMb! zVGpm{wk#8lH2%O=a+Mi8A_@sCMlcMFxRGfblQF4`I4X7ykw@vg0~aCe92tFfh&7R2 zZ(LQGFmy^Zl;A`~&(h2tOW&)>0FUg0n>&d^)onSxBUEa!R0E^Rf42YPCH0xqZZy@S zC}^a&_2P=+-)TUq5RTTgAzTgb>w_mBt&J@_ylriXIQGm_3)ayJWBZ%)SU}P zfC1X~*l3Gb0x}K{@~sj~(~rDiemw^GvQzp*K{wb` z$MJr#&d!N9+o@HX5o7co2j(?$AbS`ZvFY<1bKwc15X%C zD1|TSGn2N2c>8|1H4+Zl;us^S*bM0Dtie7S0`V*TzE`5fXEf*ZB#{=uFiOy-xq&h? zoqep}lVzEJn|IJFFw`xwdRb7~-P*yNy1$hSI?;sn|A;#4sHmcLjUQSiMWj#{=%IU?IdEe*x zJcJFR);8*@EE!1%NLW9vfK}}EPj8cTDeJ#M_y$ z&1c`Q0ZrEBlFp}Ei1x5h4@~)a>@sOwKGv2IsF5E@7CvspG8e!8j7OzSkCfg0N!QAF zR#En2s!P2|}&EotNxO*o&EclyWU;hb=~4?RNHcnMx-H@sb=^R|p# zz^6|m#n}~>0$@k(i@9zc6VL-T5Ur;viTUhsf&yNg@9^LhCrwND4;XWzix`!w-Dpgd zPPoQ8JHRTnS23wYBxO$As>WAv_v0E3AK#4Dk&H3u)(}zYne7AsZ3)$VNdsx9KtWcv z*-*?uVU7QLp%q1X+$QC15Q@;0gJM`V`+G0JW;mnZ7v~MFb2H;!bnEVEEXf`RTdHnY z8&mn*vS8Ht>FzNh7q%(oa@O#+kk|6_wWRm~Dae&SyA` z%PX>p%1hkXj#L>wsXgaEO&Kn})xgEnr0jk;Ngh1+y6ZsstMm0m?9IXhdPhI^v#rj6 zNn-jk6?w(cjGJfJfz%Ht(^%W$>}I?$#c1hRR9~pt#=c5 zYG>`GpIx8=@7z>ve*Vo>R0CKgI0*?tEV_e+N-fGCg2m! zE(?8fTH$2yf$szDu9#5sNr-yc-AIaEo?F~R0a(!=t;8N<4m51R(jhUXPLIdsa6hv= z+W~9>w{!9UjRF~^yG&MM=@JiGNMbaUF2oY1=!S23)=;srB-koGKu#lAy$-Vv%?~~uH z0V7Lzh4eOA9mPm-AD8n9HK_J^ht3%gkWcqD8P7K)-_{=ep?yUY>VP-&+JHC0s;0vB zav}fWt?&|WSU%+o@t2wyqB@crspo?~vUF9vSKd(4#dgQMyjrsU)k(OC;v6*r4o+i; z!T~_+@>$)+D>}+oQ8|Bq7b`u_bs1GENxb>*(SE6fo%oF1zbTln*mExLuzew0#E#P$ zUSFoEf;@(HTdv8)u#=u^t;d$$d)GJ zpD%n@#JVn3kLzx)*eq?=ukyE5n-#1?(PXuTja9P^JPP;xi(KZdA$?Xo%*)_F@1TJn z|L${sk-jfGG2XVy)v@tpiqe--({brBF(zI#w+ucY*}^*up29|581nSiK{^BEphWQt z{3|_V=g`sx;r)ci?}OSM5DJtV==kjIG$PqSpa9rb_^Iq@Vlaz5@7`h+YW-1LU0712 z%mVAcV&{55m?>!)3bi0PpgmbqY0w1g5z4BlEo$0GEC|@alwCXy|puZ#11A*!xwQyxEy^IFx{q`kxN{s?MS4Th@#J}h<2We|(Jn1W`$46em5og} z@)s(VMqFp9f#{e5ICzwJi%LVGM<^PN(L1W`;;!#C{^QX(V163V*CuO!@VJNxK^{@( z5B-9cP4@p-(!=k1v--#B&-L0@uBdB&o`+N?%>D2mn54k1>f5Ky%?nj)AAT{Mdp;e>l^YYnC_pXq!Kj0OoO0C9KKXJW0xK_V~k5%^+#<@91yy-Qvvv=u5xSR#Fl4 z;K&9?VU=X+jHxF8x<2gwP1~-~nIGoP-`jU=(a`u9ReOxIbP(mr{&e4O%m=G;3+0jS zsQOcO7?`$e!5WJBEi65zvoCZr*RVM{$PGTEdxZ>c>@2kQk1v55*R_VmoYix+-JvRs%h9Z`7iN30H* z;Q%VF~fe&n0BFKDaF z`eWjSG?fJ!9*@4?Fb5zfuAwT!F%T_@!Z*M-YmnPW7z02j>y!WD?ihZ}Q-sB`@+*_phxgzkWwOZ2g z$7_k{k-1BP7{x_4{7Z2EVANnxOg0|l24*^0pF9N^_>`SL<^ZORCL~{IZ5q>AI29U~ zt-*$1@CK_Ea?9H8J)SvkipNwhAG-_r@dTz{*(kV?N6K0ghdSDV5d<0 z-)2+Qx#nJOmYRo6lS-i7)0}? zxFnCJzT!!piJGx`w@g{BOD^x%Pr+-CX9ACaj}J+fwb(2!CIdzNvzoH`y)axE7c#63 z)rg9#U8oxTQ1Ngzke3MEj)eRPGGI;%KOn-Tnoz#F!((2Pl=HQPK0&bg4w2r-6vE^Y zC6Z4Re?P^T$&WnY{2xJ|jI5j-G_*r=gc%ze(teUWF+PYCy|iH4P+mP}OSUsH=3ar-b>wbxh?Y%$;NMN{N4VG!AFk{v7v)SU)t?4hnn0(uW4&V^*=Dw@Xh7 zMtX>7si_SCMpL6p_vnn}Ji_{as~<@-sK_^lbcJzudKAjdJe_eQ5LVJ1XH}81`?P;F zr*W4<_=b>O-w5^o5%vBG%-+XnW;b?xvJU$b$leimYUie>PSx2a24gl^Xi<_ZIHJA1&*E2;fNAYIgxTIw6>WCdOMdQcrcYei*LWuFQ8cXuQ|tTiOAxn zMQ2!Alawm5^1g8Bq4c~;e6`pxcb)2p#{xLXXWU8%9{G0JJG53*gTyK?!1|(ch1sSo zc5OjAZFMo6Ij0l&(WRl2o~rA?=ULvg->9(s0<3aLs{a6twx##xKcdoed<_ zm28ys57?~6OYS#cl&5B)FFT*hQ~by z=e#60^5h2Ay4b?;*-PQ}+Mo>qLqtl~U&+mYLu+Jfv$wMO(%d4J^z&#IR_vDjORczc zym~b1b<(?)%i8Yb;jP4FRHuAYBCvE({d|FXhg$)sJFp05#&vIjn+q|VU$;%}kKdO^ z_|WZ>CZ|o(95R1twYP@pKE9&w^nPkuNViczn-j+x#-_~a$NvI=0+*otn0yFqPI_s4 zUg+?rWLmJqMGV+js6yt<=mT$$evGd@QXoxyz}g@FlIl+CoILjei zzHOBvm4sfuA}y?r)}{HzlA^<^n#OC3%FX=hA=_(zNiw#xZzLftzfe~!Cy?**hR7SX z{z=m&bI5bEC4TOa5m-AQC;Lg-HosUX-B?DpaVa$K+kETUR zV)dXB+3>*DfKy+=lR@EYn_wOe9YxE@JiG8K?~z&ZAY7>H%FRxMhXEumhh@4uR(dun z@ZCX%`SZdqq$))BK7m!*lLblaAflo}cU5zPwl8{(X^nyCKBTu93euz0p-__qp(y8|`t& z7?3%4J(_oQw><{fY%(R2ZcS@r8_&F~4aatee<=B$-?74UJ*Mxet!>#Pyk?aM` za5;}{6*xm}N6NxLlAM*nc5BgaKY;qPM6PeAZcY2((#-5lpk}v%qVc=dkq}F(BkW|~ zA_<%LktaR7gy<>eQ)fSpzcGK}Y2YJWi(!4HYIL1<;)F&j?0?n8r7CJQcm5zEd_tXc z?5NL(HUMsrme8(4pzncjc7fP+@3VF5>A4TB#Njx_7c7~ImOk9cQ5guge?l#G$0CE< zhx#L^G*>TV`Ca7bK$)()JN5VQwav9a8BuusgAp2b2D+Q*w4wtil3=RtIIJc^fO1>4zpj@8c$4vUTwt`AESEuQ(38Uk)s19pvY3;C~~Xm7un*19we zMMO>Cr?8jXGZ(lFCl?g_-GH>&i@8JmqiyFfm{P$26-)ELJ) zW9p>g+OhA_>7UzIvYXd(%-iBuWqV}^2be%uemexLdWAJ#WRCvEK)751h`5yIdrA-8 z%urtcc{(e@R`!yA4z@?|)sdRe1>f)Qoflb##NWQpIa$kI+rKjNf6*!T4STeeY_<5W z)_c17A6&dM_?-6yc__P`y>GIpiN3?0{N(7)w}p>`rX_duOL`6t?^bX((7MS^sN|Pt z_Vw|?L)~)%E?=(;VDW)vb*U$w#L!wCo7HjnQA;`i{6de=A0PS;io$bUe?uGa+obu8 zT}V2orIR|2!`ymVGIi@XnwG8(FZ@*hGYtbGvDI{Er1XP+R}LttH%o!hocW#HUgmF0k~;XmnXJAK#I! zJQf~fToQKLlU>scjlVy+|JMh)*9pc`vMZfEMry?}nYD!$8o6~p8HXM`{5U{Br4)@v zk5G7rx*hRstzy||PJOJkn|PtdjG0a&niWm%w*~2ASMZm^cn4WStkg1D4K@^BG8D`S z1QnKm{=WX&ms$L~eR5pW765t11Y%WBMsu^|w%}Lqq)#iC&mlz~SKu(obOv*U=NIjG z7IrJUZ2$CH)ZYYvX)@0W6}HY-(iy4--~`W4-C?|Im7TJ&nSP9q-Jx zKcbkNE$zKDDESv(sdjzbF3vP+g@sa4=EDTrZ3*jWNur1o9MhW zP9a9hv}flN(_gNsyzxOOy?31mE*#h|{WRRqyZ;WIrdZh#-n_7^R%|+-PqBB^t~xZH z@5d&pwBXZ83fj;A%;QB&Mk9(lZKbba(7{7f@N~^Ed)M}8{2RPN9hI(0_{Em@!vk-R zi(kdr%RV|azfQm02CftjKCxzeg49%ab++Y`FINS@*F8s!6ydqjfp{j|ljzv}7_)u7F&KDpextisSRgTbzC7 z99Qu(GAarg{bl4=#^?jLh;EM+&OHVP0~wd|`D(UkxeDpad-wlLbLN)FHTh9^CR|vhGex6ev^s@jQ$J}#t=Wrqoe z;7xwpfp(bY$yD`c2t>rhG7hyP{nXL(#fD&a6UDRQqa`0dea$30Jr&K}XJHU26j1xP zlpwvT{9fXckALXvIBih7Ps;_?(9qof6;*Q>^vDu5=d)k$ihy?%38BLL^7G$E6hP?l zVTknY2qwS=M+-=vFD;sVs|CV0d6b6o89K@B2?sfi+1Sx5=W?93by!;03Z7u3Gz~<2 zyU{nb_=3Y=o*LKd;S<>M5V*pKk+I)dh)qcOop9~16F;%l{CvvrTBo2dgaI#ZatE_x0)YE{X~3fQt`#i*>=h`rsrFo>(w8K<$;HsY&db8zNcuea;gpzbt4fx5`Zn(Wb$w17RZ`*hF29^;LDDrp zf}3H&SnaALsYIli#gKx?p%f;WxQ0i(*j)x?-!Mr*Ma&G}!<#AK=P^HC-`apDowEA^!f{zs1%oAJ1Vj z2Ke{u!l)OrNe2u7d@<=BD5`rxDTLSv_xlzLn+LK6q_`OSyrolrJ zV%-3iep#kRARabh1GXkdbaV`U3zJP4HEG3nqOYIZY!{zsZPMcre+J{(rF?Z!yW8eC zj(Pn{cra_f`j%>UIDE$deG#ZM_(*~74!}A<<1jc%o6xeXE4}MxEcCnXZVr)4Z=*#) zXP~)(Ctc69`{O20UAcy6u;KVfBtksWLDTxc~quwXDsCA zWYBFU@@S}-?rL`^q!9eKy4G!dp>|j-1$i0Uh2FJ5Phu?(J8w-{KNlUjuzzsewvx}6 z)zI30yLqFaKSxy@$|NT`dACr1;$fOF)4l!ycb$;_R@vDgiRaZv*D;tiIr!|ZEgYF1p|hPa#(I;tQMiv<1onxuQKdD%uHfp~7rpm^FQ%JC z$4)L1yR3qgy+D`1$zUY_nmr=BV1A|tlOK2R6Yw=iIdDMGax$f{*-cM)-|z9;HuDzu zt`NFo6F5(pdOL%C$bOw03*^t9I3#8d_OF$7dAVoJCe%2d;G0wWGXW*QbqJ@L#Rmxu-0{g#~5}#<5jMsQ zTkqJ@9J~7#^wxspy<)4=bkvt~`EzfP)c0qq3`_0jMx#;RYe%OwGRAr`SoZZdygkCn zuAbBRQD~i@8>N>+-)y+;r|-|UBJz@h<0B~7`oi|f<2dUK_wi{=MDr^@7NriF%0xpw zG;S*SKe~*rX%ia#kzSG28eh&oPV?PoOVjzFEtc&pr~ioO0)0C|7=pP7BszZ)Kn@9l z^kn0Y>`D`TeA5ca5@%AeEUT2rY2jz_pQ<9gUvIo zSDjg=PD?brws52x_qmb7OFUkk6_gYSEP>_->D+Ih;^GkqWeDEAymkCg3<%&;#r|w# z^%?j~L*H3}rR&A<+e)7ma+kl`e*e%#T^&~YWH#{KeW?=JpvCWnedX~y6t>j_K$pRb zoWoO{JZVS(xUS=LQf2r}7Z1*idY-af{hfRj36tdBX8}+$p|;G9#D41|!X3rA?Vi^& z1k(`4qq@|qoBC8am5H#MS-~Fz>jHFtucl|Nc4{z>uH0J8Mblr`Jcy-!YS!{*4^IC> z$lM8)veP&NetT4$ag#H9x<@Ifml<$Wjo%p^i?Q~oIbXTFv$q|Z@fz(GEzL%a$r=hh z!)Y(uSGtZXda0+f%L=JOHigGJKOQ}nYzd~=lVJ{AslT6O0EOO8{Ju*A1mW&L6U7Cm zM?k-2owW9jKfOCcXiLEBNOiqibHC_JE{5p+={n`)vJ=~U|Yo+)Q^P^b! zTfk1p;gUxu4RBy!DeAwB2b>TuQ)Vsnmn7SQrzTk^-^6X<5!$GwTeRA*bNRIoRGS@i(X1oSrt&(+1z!z>F@)8 z`yNy)nTsv<^54Hfk`cSkHyFE%rW@nR!430&IIdvTyuryMbgK=5Auxk4)6YDJ0_Zn- zc&23;gxsBX^Y3y~ed-&@qRUk&;(d41oR=K7P4m{J;m8H#tnDS-f`YAiiFfsekD-UI zhoWPkV5Di__%zS6q0|g$ob(pcGFk>vppwgbyM`Sq#VhOJjks^Jcn8jdO<$uvKk8K=Q+*^ZILc0`rJC}rxeO_{uP%0!xOb^ z{o6dE69U*!ZfO!w=zji(cZVBbZUVokQMhBzFhnYQA#MZEFumJ{(-Eiwz^J_I*gVc+ z4YU2gjo0Oos^O$4`bGTRS2kRd@zmFistQxRSmw%5g>w@9E1de598$?r%R(MM$BwHW z4T;PK zPs^ENR862>jxCrqtGd>wN&u9!VtXE!>$B`;faS%OLyF_D(|fkDix-jB&)nmsl4) zLp;_iX507#d|zG2kgvaC`c~v;;lizV*IZ`yr{6nqJj^l1TuKdu{Jra*8T;rFvS~Rs z*utE@`|u+dO`PE(ykSS9EfKrc+>v^?Tu0$<=sWBYAm>;5e%!v%w9z26y2cO17Tga} z8~wf>vf*bg3yz!I36_bf9aQ9g_&N5i17&dBz;iJS1}^}8UG*yYm%}%ntG~N_^2aFQ z`T_FnD2`IZDKtRH7i)^v$894djoK0?= zf%B+3&e{NO01xxcWK5B1cJ1)yy~ybiaOHVGNB_I_IzZDHk%yoE zsa-*Y;2U72 zte>z(xBQww-f{YOg` zmCO)|CyUdY@XRNJj~DKJF)9{JrtI2V$wL!;%!|-4*NXvHii*K;ht)711#V*rsZWWz!%|e+PXp|egc8=P6JET zKius%S&wG;H=|{XSIj3s+K0EYWQJ+SlEurcbEh{IKA(S!x{qQ(*1g+Y)$u-QQ`hjX zR#IV|p3+RHrfY%DhDsdFXCrD?N>}%^xk>FzJUu%vU0AfQhh!CdB+M@`Ed2!ZtBA+R z+aJH#7;SX6c-N>aUYgb_F9w+31G$I-a^KeLR7G5S+?1@h#>9%EI;i2+s@OXq=acl`OwC1GnCK^dWx-QpQb-pbT}ml&P~lZ>zduiSv!9{1Y~hAtaN_1 zMJPhn`MKmaUG1eAL%nf&n^g~-C2b=5^y^!_K{n=Hy-xpqlywk8eoGQQHKDL=Zorad z^#?9#brnW%hMZ97thB>5Z)$Cy!c%Z>1mo!_vX&=<380YuGxF87 zERtE*$>^n%g{-eQtW*lp0+Ki%H*e@@p&jAy$?y14E(10)@{?VDC0zBi)T3o<%E z0(n#P$LO4||5WU&7Sa{89E1H~vy9%vc5(l3Il>hMKmJ?Y#h?K-8NU_3EoHc5b)o+v#&)N@B7E^gy{q{r zl}-G+Wsf|E)rAvRPzJSycA!Uup^W9B8JHK6I+$nr@9N!E+Z&^a_snqeAa?iy7#G2x#_fR z+G-@tVW1(tX+@{b@cx1#SFf;`K%Z#zgw+17;}MFy3_?Fad|!|SlPB-89}jBzjqIr+ zfak8v-mtQb7+SUQ@(f_Hx~{`jcCW=I2Nt+qgNC73{l82}9w}NO15Fage z8cN6IorsHa3$`O^bWMG=JA?4ZWGxXP8j?9t)$r!-J8#4?R6UNN6hM~NRf*?4xvpD)3opdQ$l&au zuM%mY+M`bc!T9!bQOl9`27R5O4Wd_KwUR_O9h*{;yAZvCV zH|d$?wFylzcsB0`2|_$v8|IzzuP z+?pzfbulc;x@dY3((+gCjFI^5krG>eVR+qDWG zF~R}WCBnYHs0)qG|LA<2I3kz=4YWM3p?@(iZXktF^6MKs{P3aV@xy_2U+Db#hC3rE z1;W+tQuY6&3&;OoXuz@Wfyp<%@Ii$}L9_HXI;<0JIb{3ojxPw94Otj}Pb z5nEZVWk0mpj+8zX69hgpBD4U#JFF|6r48-wG)UB^-V10t^1|ne;iU|({0zwGESE(0 z74#-gGsw}^ivMf%^xqE)K~{|~F$RAzSDdmntyc=zd2vU+Umnm@=RQ9nyu;q?y#2!^ zvJy{od48{|q-;un)tsz)}4E8?qu90AqAZ#Y%v)ro@(IKSd-ddW!v zSAgldHQgdD$$7es#vn*O(+~jSzIM`fo#L_Y!XusCv_EmdKc6y#!gN}VPm~Q&uRiln z@r`M7SI*Jf6W)CA-|$Bb>{ZvdVE%dg!3^5_;ha^+hSepzeS0WXO3cP4icO58YKS>> zYapa@NuCYMwNxu=k}m&ne}*L7yF1f6)>1IRn^$%J4J>xJus!XwE_$iI!)=9@N1q8LVj<$-0rbcd>*H#|fzMx8KofQ4&q{Q;|l16`P$_v+DMbbW#;}3Txk_0lDS$vOjm%T~K z-t4%?*Ku&~-tNbwZ&Su5Jy9PHvPK$RYC4|#%SmC~e>ZJ>i2HGwkDuqF^UK4DCObPa zew@CYQMF-EAtutsyX{u9HF+`s7t1;-YZbhE@(HtGa*FwD?e2B7bu$G)K!&lArRT-l z*UMQ~*I+PjeB$P$n?I)@?LfA|qdrdByA3a&kAEPVoj5$PwzR0I11aK_Nc!H)`cm(f zN+r2p2HUGVZ>)X+z5lR2=EiGZicRZW0fqikHdA>kV_}zmRQDvBf~dM$qogiB$H@J6 zr7IRM=XY^5LHIP`LUR6Dz%%LgCN#6Vogj9-@n0*!ph93Q2Fk>1F+6z(W69Eff2^Qa=o{Awq9I_%};ZYGnWRD$tv(+{Ek= zQ0yfc9cFqxh27A(Id|-2);C@3EL?JE&j!hNI(6LgFSReA*)BLYlyN>)dFkh!kz`pZ zR|Zw@T^`hucv!cjhc2h<-xcF_?}Z^robAZN4`md_>bx7KPNqEuN`{hyjOAH#s&X%a zM;`51hdEu}#>vW`x^hgH8H8PNHei-W*}6h9ZX)rkSm`wUG6}Dyzup^q%uDN=B1tLq z-BHLBke!IbE#cP4&^LSkmPFiF4}E?Gi(6L7%8in;ys5CS(^7I*t>d)D2g1j-F4Mt1 zIjKbD(Y3^6>XwiHhxSP(?j;|zJ4w9~6#zy$)+lDWoW!@gf%0mp-_~4Dt zH2b2j`y36W8g$fzjU`~uZO0?fVdG3PmErmXCgls--=$B$dXYMag)+~GL$csO)8F7* z+60ak&9BUTT#$8>vLBB z-eP21vlE`5TpF-2`6d5OIQyay2(&sf9>Z1|yH7`<8#NN)!V6+q$$&oS`q93lU~UG$|&%E{G&+G5bU za>RLOM<~I?eZZN67+AI?1Ae-D5QN}0-m^&s)B9k&&_ly37x#+5-bn4_+Lz|mH&;F6 zMde4YdhMRPzO#voiP=-&MFCPJ_e+&{gm_kg;1a=(#A7+^n#-Aseq~1*UqJ;liRvaGZL?`$fzP$_D|~xB#;aK^(A!B2d<=!nnY-rZh~wo9i1|{=Ezkk!NyzZ!v#BOOzNc*A zYbQ!%2bWLCfntO*c`irLo~e+%cw<=0*XDcSJg6W<-W*D>%g*r?2;ZX?adtXFsZLYF z)G2Z~of&p^*jyaEU4~wnlN=wX(;|oZ?XeB^Pg;VZn-z2miwfNtHD|R z!n#pQILhL0aB|^{~ zb_*Y}ct8@=^m|Eats}eqT@@8PuW^c;FubIVOON~g9Uu_FB=)apM!!DV>^k7GxhGBcT`)lzr#qlA+HP{J_xS5MdXX;RQ}%Ej*lu9 znr_K1Y9q5)GPUE4$@gGB-*WO8mPlt#XwqwIbxq@n8M_^-dvX6HAc5vbu95+0#`EagvZ~;M%n8=*MhBZwg4HRgPjRBhN=pK34HIFOr z!FVD9W+c&Y+fL9WGWza__=@=rNq8cI@BzLnOHoPxHcJ3Fi@KRt7Q7BQT3xvm>tdCy zY;Tu-XJ*fg@Y`u3+dVoQ!$0r}4_J)Ycm%HhB)w9uAPBJ6HN!Y1=1|=0*FwE(vu>73 z>Vb&Qj#gvb#D2pdpKVXI=2R*NbY1sxr~!4)mO-WsXNN^8UG11Kup9QD-`PrQqnF9N z#CBAJHFj$2ZSvQtyRc%%A6nKAa#qvYp?pCc>SrE)9Hi{BM7~m-`EK3KEPXHF4eu*B zf|-&Irer23qthffx4^9X zw$wA17+IrF&a*y6|6r4U!aD9E4QD;WF+nKZuYCbKF`1D=w$X^HNG(05vsP9M`NQFH zn1TU7rjZWhR!FfieP52q$_aUJCazIJX36seztwbCGNnq1*`cX(@;F!(+HMspsI_#$ z#aVebX4v6X-?z?c{N6=fewYF}aK>!t4Y4a>${##{%I<{#KCnm&5DWBgUL>PPAmYGL z@Jo)9lbS(-@SoMdHeVNh;M35jxN(UiVb^i>M$%B1BctIOF&fSf$htf@!QHF8_f!yv z8oD>pUV=-70&QsL@)cF*30&|JSGnu$z0d}ihTfQxoEG{EmL!lp(k|GvL!}WaesWXu zevGTQ-*zo*L}yJ?k0bK&^&U|>d3Q+NO?sY=xLb>Y zZ#hZ8bRDaVuDHd5kQ<(FLFu`CaTNk6fp*xX^|SH%JnlhqoK2qzPL#8zO+Tb(T`xl4!2j+U3B2_BSstEqsF6Ok8b+U-lpt`N{VqDKND}SLo@Q+U6#mRm!h|gwbbYkn7^3?}tz) zvrAE>kyTfZZS3`v!aoovnCJCcEMbs~I?6N9H$^GJNR z1=GjTLz*l_UD-asa+`vj4lHJpPPpx{YD!))o)2^J?N5u_3+c@&N}*#)&l#;%T_BPr zoJ+6sEXhFWe8*dI&XkoB0d8JTZqc}v0~5jfpj$d$XT>*iyO(d361&H{nqycWp8;!A z06DP4NWV0RGYQ+IgfQs`Dg=L00Enkr$-?(m2Ul+|g|ORZX$d3eGr$2kG)UL2pW~nU ze=R^|%#IpW4~ClfJ`+25KWS#%4o`s;F{UH#n2uPW88~>iT;c6EsYq3sA659}J$-p! zpmpRcf{KHwDFATdu_Widj?v+5JVP{t>%)>iMas(?J!}>pflhbIqbRjENVZpL&qb&9 zzm|Oti{3aRI5maz2R(%l3&ng+9kCjrG+U$qx45 zSK7w3JdP6<&K=>vpjUse3wj-pBA;-oqcPo2S6llPANoAm!D=}^u>Mqwg(qx`EFn@P zB{7Dmg01+FqO?-ktc7zWcf2egOw~{?%uuv)1w<%d6>e7+k+ToClf3KJO|wX#j0fZ+ zv9KAc-K5OSe=Z8z)~c?K$Fr@z0X|I``-(%{EjyHH+JWg>mi0966#N=$mk-Gg#yZ5b zyO!LNcmY-oc7hpzcr}+yXZHZi?9h2P@_lt@eQMS4D?A44oX&&gJsG;Dl2LGKJenNJ zkocLq82IlJ7*$Fy8Gc9f5jdyk=0ZI9o=Ws8vVx*j&}x}8>&yN7WnOkh{Lmapn0`YH`$tJrG%QpaYMX;E8 zd~M9hNI`g>PM+2Vrgo~BxKUo)`)nk?QHl+n9rnF30(03Vh(d5(iuJJVM}~!E9;`0p zb{*Ouct(?)5rs5VH>x(pL=*(qQ9)*!-nUJu^Cb4G89O`EYZ+=?U)9%Q=D3ciG}w+* zQz0_tLD%lFvLCo1*Cy2B&-U&@C33^%VN5v%Qp1ZRfDQmOk`WW)FB9W*zv2M91EA2+ z^#KY~dHs)^!rd(wFM-^{yoA5)GP)5dz$P!J{=aGp1@`~QtN%CSLj?B@GxHo{!2u&c zSWB#*s-l{bz6sU{2jn!zJ#F-~aQUiob9vcM`TsM&d`nd?_@&F4^+=>$GUSWJTMGMy z5{GbUdd|11J6{rY-{PhxG6@*Cp))b8eMVr_`=Pvq1S^}Awp1st{LSL@%hn$aPa%m# zOuX|eOScGf%`RBcmuf9=OiZkMz00`S8NTx)$qTGQ8ng6dv;H2W5n3(E1Us3pLc)nw$f zuZql_aultY;?(iFj@j?!lhFO=+&7a@+|)8t^FQ2^B2f_}V$N4$%saCwiu{}1ykxu)>ECnOBh z_@(u=D(Qm&Py83|(sKgn7;g;j{7omEJEKZVSCS#<;i~FBMo8kyMak4{z>4?5`mCLE z%f4glZ4mTswy!BmZ(^%E+mnt9uQ)`>Q^^E>UXM7sFIiO;aT}A@$DMc?=AJo!LSl|R z+9AhQDHqvxMbhXSh9V)Sdoxo>EnBF>P0{ZZu;M6$ki!@z$1&p^Ho&tKy8RY9bKpsa zZ5OEx?Yg;@d-{z*y4YZee_*ZZ{j4QUG6ld4mWIRM+uXYCXQ;&y(uPMA+OE;Lxb_}b z+Wr;()ab;+_dKA!pV(%Kk9gDBIR#^62H0>ol$E-!gcQ~Cm}XVTh7LWDYh7M zK`u&;n_KcJD9Z=0-`QvEDU05^?e*=?m0^0vNU?g8N7&%Qj!F)gWyI6{8onhf%F2)^ zmKfts^?2e&WrIX>x1SPqm)#+iKHUc>1A*UXvC@OD6m^hkbZ7QAn79>RotMGLk^w&^ zxQM%Z%6c5JiOK4)@Y>n}+=Wh}+)6uXhlXZwY-nS?r-;=|1Cz7zHgDk%6^YKWr?*<0r zyBB;mZ)ibVLpYHtyY83$Y`yL#p>C8yWr|kmIoY#3otJ*7n0=6qPk1>gZSW{&aDMnL z5HA;wcPHW3pW`m~GeE(E2aRt?_xFO6Ph8v^d!f_O~dnfL-cXDlw^>AD2ZY>PZSS{>}KoX9C%!2t% z{vh1E|F*XO$I#EmC>wOhPKi*;oEAC%PX*c*eb&4jA6 z_h$;z8BcBu5C$hVIgPvSLbKU&%q_B#FV}bT<=AdZ#YtPh59P0iM2cc}vWBD{$Nf8w zk=!{cZM$+RD|*7wvaqe5KV-n!ZS|IpQx9He8GA$I_jPiyI+8 zMDAt%yi|WI&98J-zMQ@Oe+#kC?-V7mVb5A>e`%@#8N92}7V>QV&s8EZ(+A}nS4jEo zA}kgRc8K4Rs}<*;KGY{pZ6%?3<#p%L^WQrBwIVU8kU&-p1?*2 zsuqCtH&KLuFk4$grGLZD3b&S%(L?0H&@$t7o0OOTNMy9t>Ke08{)ecyj%xaU|NozK z2`CcMh=d3N(mfFAlX6`$0=4uT1V^%<8|@-x{Y1DlF~Rou_IkpooRsg=q>wl|hOA+5J>Pb+c*?jpjiSQ<5)uI58nxi*Ib8IB*sc$y5V z5QUb0vEZw@!hh0TaAEIFl5SG-H;P$kRv9bbZABy+3v^4FTY`gF#wA|%K^GrP>2iKI z0suiGug~}wD&vleEiuxJbzI+>(+RcnRzaZrm0l_6Huu-^e|gl>5=HYaD6 z)>djxqKreXFTM?($c3DT$=$oBSnv3-gwFRQ3DR*{=c3bd@l)s3z4D^mtzJlBvj5a8 zj6{3uL+D|IBIm3Ou<>-_*tjI}EXaxb_1sGOhEtPa{&k9uQ>W+{!N3EFtn0u#8&y^3 zM{Oq`B<+p!C1LSwuRWPHClEA_uGgM@rP$0FED$2I^Vscxa)yYIY73ibw{Ab7IN$Zj zlXJfz`y1rXDC`Q^Y|JglR~(M}MsTKhG9ek0dkYr6!_09Dn&?kxnfl$H#k8Qv3N(_5 zuKRGJaDw3)Z3J@n22J#OoBnzL5f3uFj!E4CfMwA_VU&x3Sa#vy_xL8M1^>Z!%OWc( z(KJekz(}mzw>5!xo!54v#K6Cm33Rr%BNCLnP7S_2U1D`S zJ^mTL749r&!J%ulJdjJBxzd!FcZw)1EG|I{xrxFv_OI=|herc31}TiL`3fM;8sUm0 zS&|+8FyU6n_`Vq-G{;i*U3>*|MagcTI;%0UNJM1#MZAlG_-u_NIAU*oab3QC8&Q?< zbkOTic!uSux)R)Rs=IWKkb=&Rj_{7Sa%sK_e^FbJ z9{lHg-huhB50ImulMlSGe_%5K27ylO_0-5@mM`0b_S{^xMrS2S6a|XOdR%6fA}#b+ z7X$OLM&}z?*&c|}*xau9&d9lh)X_jmp|2*fNt3U48M}kBu^h7g$x>2#7 zoT%p|!&zyaIBgV<>;z=XbGUTew7qiI4&9UwI;wDs!?=j5PIPbWne^l1Z-Pt)Mb>W} z#te-9N>(|o9WwR%kC}@K%rfL(=Xu_~<>imyMJB7rd1wyg+Ro}AZhrsBl=c7NNR|46 zcUw+z!y?3?wR8myTT?kgdBL_f9U9Iwxx?n@3%af!?`3U1KPh$X+ZODtG7Zo6 z!3hatb74#4yCy2&jy<9Fh`<=tURsVa+&=?(xge1u4h06REzw4SCNkXxcYL%=yUdUN z09Da1)fYNTdMchrbP!3UMnRj%RpZa>5Mper#5d=?>~s>VL_p-#evi|4H8P`8S%`gL zz-rs$V4ZR}049f(&<#bZ~4&S};RJ@)Xm zHB8*=utMj1(82Q6cNUgFz9wnfy(AkRtr0W=zdL?RfC=vJuVyf4?32>%E(-SAov)qIl|_iRtS{Bmb5&0I5ZtAN{y(D3YW zh2v8iZm3^*;Q6fK5%EUfq0Pb4$szNgX>{Ap?+WRbE|u`Fx*o&1uoUB$Z6deGx3e%i z{bj>RM?RNgZ9HM#*jT(jOWn%V!n2GM%uYel&CTUOW0a&+>Mx=^mYQhDIQZoFtXJ8) zyq4H|=z?m=qCRf2vw0CWwVd_9a5AIFTsaf9k}Z{A)TKz3GT#9}eREh6`Xchq7IW6y zcBHDKJjVBmp)p2i4%-!tL!cV`>E(<6F< znhn056Txl7Jf>U0jneT-U6xew$pTNyc07ldM_}e=;~6p~*RS_>$7NpUXKBw8Sq%$I zFNXz&LhT*Lgji?Nbiz>jB;&W+MX_yL!ybSBIVwo%m*)-bvP;!TVbjFX`}yKyV0}C| zeB;dN)!TfAjPA^>?e0o2T?t|v-HfvR>#@W*RMl#Ehd{p=*Lm?-N?cVa!Z3BNBwI7t zb}Pj9o+A)Et8Z{m3o20p+4|ev{t~|(u>xkO&O>(V&CrH0&=gT+{-P<_riGpM6+}v4 zWc^I?3y!YDz)bBsI7HZZpZtz}c}o~>Cc2(4>G{zEHoJ(Wd{65Rz>1ug&8bYz`W6Go zSZ&slN8u5KFqZHwrS-mzZn28`^yOoZMgq-y@C{N~U$BN0?Q|`u0}`m}7(OjTB7Uw* zFX~4`=9yLZO+3<>vz|D;@W0iZV;FbUxQX=mUG#4#e|=%@L5(*GnH%U`e+Uy&1w{t6~-tJ0^L&-(sRQJ#)8ExI~d(Ym% zg6Z2)ZLH4|MU`69* zX?JiUHJxTT`cw~g@MEB%Qxxx!j^9NCjf#Yt)FqK3z+qZembT5VD=Mh>~nNq1YYUZrtJ%O3&_P zC|_HEK^4rf_G?Setbu_6*XoUz7&st+AV#7{59V^+QSecRwQnYqYilL@s_f@;Jlc^w zX4&p$7k*k`#cb8W&&k=sYX+b$IGZ{-ZN6y+D9Z8i{>I%F<2wT>k@x^R!QXY%gQK-H zfZ+d}9XkJ;MTlZ68~slc6BaC4R2Q2Pp^W|1!5CmHu>uS=B~|QH!U1EUsMuvjhmmj?r_~Hkea;?ylwv39Q

=mVu`pD^;cVl?xW*L7N?F|&L1AT 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 z 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

!MAsVExv^NOuq zp_iw%4LbNOW6aiaE;ow7U=Xx=YBmR;$c)Y-JPYxnyj?d`ZWuz3I@afS=)cl(cc*OE zkK>W}XP4D&2RuDpHnpiOQ=r~GuU$F~E9T)qg|-vQO;OZs^Xx6z1#+2N-0BFAf8dhM zD#+o=D8jM2?POXgQyAd2MY}!d&BNhRbED%`?xgL2WtY%J0^QsDx9$K6hKI4CvXrJ2 za-Z#sNc?}maf_(;F3Res1nK9blW$4N6$RXM_-VlKzlC&M%~+L-Sn=Zk9qeAi8{L;J z(IjtdkP4@s+O6?fb_+zfQ{8Lz`7ou%fUc0g$HQY?=H$8sj#Ec{&GRPJ{xR0ds>cVs zo#2@9`&$G>|E8otJmKES{!!#gZ@Kc;l$j-1y<)jD;S+>}h%nw??56P2r zME;ebRJZiv)m%2 zV&T6PGO964p2dbj$j89p#5t9-|SdhYF03$bJU3Wl_Kq23e zZ(fPz_Kt9xZxRDvNfmJKQm!_TCF{}094-Xc$;|3y1@`JBB-8uVqX>b^5*9Ix>!Q-_ zaOB`~=Ms=OmR72&2&dQY{u!4dY2>ueTyOI*%H@$+mQ91;R5YX2JWIt-B6+2Qi9rbYpD+1sRFP6g zB2;-(d0*{r79){r2aDn5xi7wj6@&#o3ka^iQE@39P6rVd&8s6Dyo=D{HusR1^yjdH zlRf`>>u~CSLte^aS3$-n1lxwu=^6eXax#x~jax|fq+IVy&zvT^{JxIA+Pf0TrFUDp znO!m)o6rmheZE$L`WAS%CchPYwmZ%+7mE7syk-iu7cPy*H%4rCr6*m#|D7b9jg5&5 zceFHMq@;^8wyCa}xN&?Ju9M?{=`xNjL|uAd?gdFtw3mj5o}6}oZqEt0#EUBKjsUmA&8$PzXEA&;6m9_<+l7RYyW|>M$SHw4cHhVT0L}C zf8peLeF}}P3&q>nZMTvG0G0qHK7XOf%|#s6XB`!)DzNii@fhyJ^EpRv6GSibC+P2| zjs3eH)QAWFW`kZCCJ~is9tqpGXvyXNYzpZ7wY;&PvUM47?D=4Wj3SnQUc8M|2VVe( z=^bl2u>3aSl}^pyx3LY)<~ic*@n^qU!)J>NYTOYR&%KmY2@*7isTjCVzrH)3dj>1Z zd+}rf%c`DLid20I64P@g7vY3F5PT6ge;QkMuvJj{$kHFBo0cD|EgJwL+}Qx!PZw=@ zl&GKP>I>)x-M8H}1#mEjU8nrEF0U|xz9dduIZ$NdyRE(9t?XOQmQ|25V?!e+ z#YHrl+M4MvZ!;5r-;TaI7Jwg#Svj<}Dr^Ou0U`r}M^KeO;OQS5N><=>N(~6GuzdIS zOQ}c`zP=(+4Kird>P9pK@7XI9ld&%-(@&E$wIuN#NsTysj& zhBP$~zLN5x*B^O~_o*uB>$F|nahq&Z>pvg<-2weX$SCE`o-1=N*|=PeSl?<}gg9h}m2_30z$X+zHCZaUOQ|rN;Wz?dM#Hmi{Oy$3S+;sMa-2Xnb`;Kj zGDZvpMj`!_r09~8Z)*Px6_rzMJusCVe+=ONnGjzy1BNdT7fDwWm1vGp`O2-FRDKqo z?C0zeHAlK)vw!j)XZ%|!6B4tKi5_vX2`UylQ{pd<7D%l=ScDnr?m%02PMy=?COg|j zN(SwL()FXCm!fjwC8KtSVV(Xz;Q&mt=f7ixW4o1x4yW_ z)XxA7lFa2)vcW(t#sVhSqaT;R&YXV>;C%tmcttkd>jZeibd&Sp;u~F#CoxZq zBB|ap)&pB2`0^W`^3Khi8q$5FB<$oeNj#Q7` zQ){LgpSHIn7e6IniyNG)+=ZOBG*4YP7ZFLbB!A}ADN(0p_)2(s`M1D{3@D$7l=A%R z3(Za0PE_tzl3qmlG|YmYZA*0Do$4etu4!@&e0-wrNFn`R!p`G<1$#?d2e|?Ay=71JmqG9f z_CtWraeCMf?ttarTONDa`je3*E;43PBy{a~Tcp>RkXbS+Cl0FS-e&hH_Bu+b0 zy$LBMa^?9<^SQ?J$9j53`me7{v@|teo0(h%^SA}f&NvJKf!l#^-2x~Kd%gXY9*s0$ zKB<#(oQG0YW}{HX^FLb>zl=PG>(l@vj=D93lb(DbA#{Xx zYvVQzTJHwH^f)n1Fc?Ac*ca3*~z(37(XLBfD! zvFj4um?10v%|Mw`(l+iM@eTIFI>IgM2RqyG?ovp7EK)0!v;^w_Bktcxi}Jg-;>(!# zF0$y$xN5(S^Js5h=ZdrMU(FShQHVi(JP(+P|8`d9^~Ms)M|N z;I%``(JVSr3t%yt`FX_Hq@4WzVZVj+p`7YX?%f>9g7pn!S?3$0HKA*X?qn9Lz2#R# z_cs>VjY zkGK<-@L99vOdFK6uoTIdoJO}VZa{#>*PWSmM|NIb`9I<2M{4w!p*|_yEhh9QA{^%+ zJ)%{U?#|Fwz^++eH|>{mF?fZp!V6%I!itGI7FY39W6cn({;)o~AVG4ByeE3azh8vw zErY_K-ssKEu$+;*jE+!*lWE*+FE7WnN>2}))FXb5CXoPf_h1EX62FIWOexYybq#gYbu#U0(BMdkbm6B8b$jo7H5T}JMHu`6|LdRrs?H%VvW~v7A zN1n;nhTL8Y&^lDqd${DTRykwfEyJ&LC!jwxPbaUp<&)gt3%kfSKAe{IecmCpD*(fZ zWcr$hhtcMwM`iH5AmG67Fkhw8rs11z(isPDhwq@FGKs)#PUk+>H#fKb85lY#*v{D9 z&UKlR38G#%0lApp>B&60JZjl~HzY8T_4P~NvIfO#x}U3)Yo(Cbj%4J%mEfx%9!F!U ze#W358^qQWXsG&1gr3m3#TGt#qkN^bVpJo^b#Jvr^{)!jF^Y3J1HL&`fOMVuF@(@Aa6HOe>N$lOoM7QI*Z-22h(ZSl6CUl;v7 z!&1!VV{L@1VTUzvv(LIE;_WXLTOGNMju*ljnycgRsAfvMYIocke5aifF7t_e`6A?SJOQE8=Re+HQ7-9<}74lX{#yEM8fR zzo-J(Q2@HC^pEprQc#Ex_4&BmuYIFPIr=w2i+|^lf@`T*bHxBxyLJ?P+qt=*@E0F= zu2+0%b{3{P_AEkvgX|pr>ipt9FpQ?ufub^P%rBC?DT~2i6`m3VEMiT<|0PL=Ol^RpGgjO|dY(X9Lx(ew+Xo z1M8X6TMg${A=jw@^2Wls7ejf0ZZ3RY(;*%a!?*2gcbg%hU58z9;3mJb?d>}`uzL)K zT5cwc4#MBRcI$l_bh#&+M6mnt5s=t*_>x?Q6R`LLm#WUo^hNU;0K~E5J!t$=gQD%( z>l*Hd>?Aa4Grg?{WIffNFw9cSMS&?NOJFKIDxJ0SV=k9 z`?CLPI{TuNy_qc@9>tVF~|d_R_x?wc57YvZSp?|i%qCgZ{Um! zhHB@N{G%dktz_wlABMW384kvyy1VA5PucjG&~O9v;ZvpeB7MubyCE~9WIhm%>kNqQ zIR21KVuTw}4kqLR@zHbm*z&?7k;_2IRa>O6?Lg6JL)PD-kw=rZ;0#xKBP^h zt;LX&5)EdCTcyVdPZZw4U`VJx%s~L|P8RrCpF<5UXXv;?;t+XtD@Y#e+{wdV{>hn8 z6$(9>7a7x|5vBK%x9Rw@8)u={uCU@WV$~c`SRWYdWK;FEv83{Uh&t=2Cg1=6-=iBu zx&;K4?hXSHNu|5HyHf=P0R@p9-Q5Tyr5gk!$E3Ssz&7^V`~1G=eE!*g+u7NtZfqG<|7GZL@}tr9!)Py2v)&_- zFK^yy=A@oqJgh*=5xiNDIX(V+0ZpGNM^HkOfi#Mzi|fvk+^3cMp6BIE*Sdg;{+vG zeQNDi>U?lH!guOn#t*7iavl8QjOeKNDEvCt&g_i7!B=Uj>2W|~_p6g+|yR0^6 z^stvy!d{U|lA3EZrH6HrGg zYgNV|s`tXCEsC`GEySfc6`$z|!2ovmcrLKQMX~SwC7jOk?@6{A*0@n-=bq=;`&)I+ z6USAo*m*|hcKcF%7dLNpQ9l_ns?GN!wwWc5eyx7yF__=H9h5+Puo_Sk0yGY&kJ1&0 zwle;5XS7TV(_b0mB8z48uY!tZf2*3dR96b#XaZ_Z-#L2d^m*2=TEdR(oWT?lRGjjF z9wtk#ijOqArVgK+rt7?=aUqp=)|e0)K|r(0I-ODX8F^m{z-r?m020r~>7}ON0OfPm zPW{vTD8Dv?^_3_z3t0Mfp$lIlP{<_`FMho<{YjWylh(atNB!aP=s+$D;{_o+=*~}MFAdg(OvCzAvpxF-|Uw~7S<(E@) zgLyKI=dC|bf$O%*3hQ-S7Y@^sp}JL7@L5>smo32@tn>nzwY^@_asld(Zp#Eq^b6Rg zjqy?Tw3i`l$E{MhhzsnGv_N|fzKyL4^plHw_&KK6+S}Sx@|Hh`LG0(9Cd#ie<O~T2+v=8|5e@J#`J?t5$O`qbj$M;7Zkd>Ba{qdnW3g3i<&@m}l?qM!bd6^*I6X3kqG2z#>d&ZCiCKqw;(5Zwm(ysS9OgYO7-PNj(d!Jw&<3Nz#~BeofQ&pudeRw z6N}a7{zx2G`pZen9e4l;`9OP747Hk2nYY~9d1nHlZ7=Sk?^y1H@Mbj z*|7a!zCx6kK97yin#ID72lA1^21(A@7_Z`!qL*%-5rXRibwq2UzN@Ji_c9J{YV-Z5 zIh(>ykc-)wWf!sUSd__gaAhoX{MW(j@hKcX@`z*~JjF!nKmOC6z0js)Q;PR#*Ru_X z)^fl5f`BEt23i;{>?FKdh>H#P)O`8)VlN|c&Z6q)|6brCo10@e#8nC`QUYH zlI6xdeqp=&alom5R?^>f95sV9nMEVf<`5^@6c7V<=>%-TuJYLW12yo`Z^i|q&#(>a z;R=iH-9MYcN8!%4sjmXfzX?JR&3Q=fUa@vmW5D^*=i8vSffDEy(Hvw6rgcEG?I$+) zok;e_hWD>I03SCffh+*Rt;<}l#Usz!REQ#}iVTS`dHkuH7PKF}KQ(Ygw88f&X|}|y zE=NEXzLs$lg8Wx!I%|$FmSSq8rLM+#lnU`Hwl*7h?XoZ{0{|{Y1?M3(;*?aI`!mks zlR0<7(3lr}sM|Y`1N>6JphIh<)-&frQqzvucXly3Av}}#B zavH8bajKzq^$N{r4qA)|8c2j;4o<#0K?n~k;)6a?<47I3IsbFCF!Tu9DQM%!EYy8Z z0Q!E}nR%_;Ff%0KwtZ2eoXWTra2C2mGGT(*Z710-vf}fqX7zoO+ijZv#{p`Vl znV%2=cPdA}3_&iAdPNaS->02FA=)To&658EWcTNdDGK0rJ^LkC*If=GaYJ4JR+X6C zA84>~ki!xzq*pNm@6)job+qTmAgx#y!T|wq;DWPqV9E6&d(*QbQ;FU)H;FANccjLa zhGxSSbhyz8CsoAF87p$3AjN;v_}kIpRzKXOf`UMd^kE3J*s^)J)nzdyrKu?Te*Rz! zeXUMJrtIf7ox_~?rO`(}S-V{jyft>acRR6|$q+F;d#QfpojWu|>YDL6BtG!|G-^Hlt6q8vDRhu0{1h_HUcbl_fiL2|ds-N#;=g+;rv_3EYcha4$gK)G~IWp5c6{i^SU`w0GH5kH9EfmDnyi<#xOZh^3GNs!Ykzh20)VI(H9TD1 zeug6os)P1HP_lS~`8(^XS*CBA(|4@F1$wN{n%`qi+BY&Q;Qc*Iqa4%sHG_HI{n0S| zY}2P3_n*AC+F;eplOaywcMyW)4`^Cr^Pu3lI)hbR_?U~(ckbnqpP`#r^I$$%I8Wa! zAsYo(Tq18{OZUe`W=(E^LmLsd4SVXl8>3&Kv(HHah3?Ud&$p=4TCDKezQhuRpBt0D zK-JENyuwxsN1_JNGH|+#+0(rxKc=1It%IEub$f1gO%W8WCx@xKfcsD<{QkmrIHI@= zF<68Bl3eL>Uj4-s;S_2Qf{9U;yR9yEkM>0|wQ1JLN1*P~p~7l^7MaPkbkw-`@e8@} zq~A(cN4Ydw9IsG@ zP@g7jYPr?s4$iyjflLa_OG((C2N=^1)lL%7XA@S9q)l_}J$&HQtGkc2V^Y5H0uK{< zL50qT-%94g@%{S)?=qvLV7kBlgqetTxDPVr50p+9umHf1$;DL0tgbDzXZ`Lla-apq zTI4(Erh3!qkkFaYF}#02v8L~)lwd!gJKeX^@D_)yWkL1eE{hUPN^5S*CU}@MC^%xb zsxrafK8`rlK1}5#&6^8x67FG9m0T^^gT+i1Q^6ODHT62qMu4tr89 zV!F5k%w(F|8EY#KYSp`**Lp9Y7xyr5lDr&?dHKxx{wKB#Hxs<&2INv}+T5ZFSiZ_; zFy#fNSp9-#(RUQoEEWv-o`m`Zv7KmYov~w{!NkoOH%{UOuDcfwcs6wC^Yu+zxPSnDDT}8Zh_kLA z{H8QoNqkj6s*m$~ylJ1$B%+F!Mtp%|eFN?+rGtuzp%(1-c_aD4Y<~MY{g$tm;_S+d zn(GHQ^%_)QRhhuC+~=cU5*Et(kkwxBQI&a%TVd!*$$A;q-O@>m6W^DWc@c6SaQU^y zQ%q5(9a1OJ9&xYMt62QA&~oL_+5TH{dE3E`mJepOCL(5UPwnG^^c%e9Z}XK#PasCE zMXkr{UUqcNcYR972W?4i`&s3~V_=0)y6ClsEdSOX{^BEf-?y-(g;PWWdOO3ynK(Kn zLlg>EgU(=CiPd$q*Zo3(iq_IWXDu_&@*9Y4~nN4b0zmTa9(D# zS)vWXyl1-Drl1)-0$ItMYv`=?rIvF+qlV=*;wC8A+k=kEE1QO zs`j+@SPT|;<-#0n4fju@>Lk+d0%X=D?gN(nSy>Y*q<6=Yz14qo4h6Ki6A80epsmEU z{h<@xLWnziFPY0%ULR^`8cZy~GQgC#!?B1QFjL7>Bl*Ux%gGoRiFcWMGGOiKNb-+I zw>C}6;M#+Y4qvP5*@9;vDvc`l0j8KNR?d@;A37Zu{c4s>xrsx_b|aP+Z$TXi0;cqH z7(+LEGtEzbcU@^DTvsf3Rnaz8eDc#FOs58bOT|BR>~*hqN`zWpSKNQf=C`Y`1-LU3mK=q;G{0T+aRw)TOYQ z;vICpKPjg8ht+9f6@jZi&}(<6mQyx*8-vhf!2vz=47`qZ{Jbrj{?)51pc{)}{m7vn z=#C1(m);Bh)%Yp*D;c~*=RQL3$+bWBlZ$rTOPl+suMIke3&H2X`0V0tE$PX0JpN0AAjz~Uu-DAlx|^f1olTR#E5s3SIB7=Zt1 z5|FF~bsAxcaq7M{KOtJ+3n{7&*r(n4g@b!2evS-vaJ$gmX8(%?oI07vvz~fCv_+iT-@z8?m>n9`afvHz(-gOx|2**sP4N zDB-eqgi`ZS@B&wh{nBf+e*|xCpys?5pmXt!N(VGmz^t2OA#@_ZR%n4&Q(-a#R{3*8 zt5eE|SN8PIt(H4~cq`o2ZGjM4l=p9hWnzocpnA6fXxKS%f}?JstSb) zJjla0aavJ%wSk9jAKq|k6C96HaOC|N)#85jfYXfC;D;3fX2C+&vq_`LFy-Pu^<;$X zzA7f-_&v-)2a@~4Q}ure@{D5Ab@a6QBIAbwBw6%R>8~oPnrzE4?S+S7W?cu_mm7;S zARZ6G%SVq!)_$4S;f*)Skg8=pgX%F)YhEbGv3Grt6}_N6+#end3bQh<^Osp^{BTlM znU$RuMFFs^H~mx4`c>8<1EK$0@|u~=683DhW$00&F}(1+g0Yl5*vYn+v$Zd-bT5;+ zJvNOi?m`dZAdfaVZ8G(UT+ECbT`g%)dp@s$cmE9%O@I8T!bnVwJQTVaZwLR;#YCoE zVFzjLY=)qeM7pc7;ftc4&5`9o&ZiYK46w7IeMbd7>9UGj&sxK9W%F4A^vB>oBLN7v!b1KrtNM!q}to*m=v`jiKJt@ zi{hP>k@NLTyX&T}pUe(#*RQ|!KgdWt;jiAyx3stuZ}v{n2<~+C8C4`}@a@ocx?=^$ zXm*ZVWK*U2m__jJT1vOtoac&dg zC>#B7J`GZUrU80~Eeo7iG&-M`AO7C3#N{b;{iVyEprigVY_&!Nb41n#dRj|GKe~z+ z2V^rqEk{%E_+Nk!=Y4Z~krklX-?6#T8N;ShA-8EAQQ!I9rNt`?Ruh|?nDa#CaG9_H zi)x1lcy{}~{(Pm@wo4=-ooBzSoyOBxgxBpSxL)pFo6UUsdcq9jEhxPVXn#C#-H;tk z{W5~>Rr80#ZT}@0Nr$#ODP5_ju-u$*;-3FGbK$vqwdVH&ReG;MkG1U8wqstvZae`m zx>)SXQ@uZ{iTkg@wq;Z%Lrxwi@6q9<9dh0EPuI;2XEv5}txtqNt(E~GB^Q07<<76F z9F&y(v2{W7xyCHiBeOhKIImpo*<3_iBng4*K;*x$0b6D!bZvi;K>ZHLt{Bs(D`!oj zbf9Vf$Nt?m0%FNEdXX9Z+LN?w<^TlMwK-Mn^0G$hBJ%2U$dq~zelEhVTo z?Up`F0idvqfZ%XgbiYA>@o^}Y)8aGHx0I!51k#L#+kmWRJK_;6!Ev4z^Ct&>61u+P zt#)2}{)iqTbld0WRhjyyG;SKVmNi-dh!FCeHH*>v`ni3mqh@DNOzdDRba_DB$XDhQ zrb$J<^680}eYLc+tXS1R033BDjKEr+b=`~7u1wT~`tv6AYyY%9Pyp1d#)ITUG0 zzCXsBQGQ|-=NEDvSaAY1JQ`~{JUqh_E(vIs(}d0}6NmngBAfNG7t4Yn#|A5Qv%p0` z4>~+9Whd>+Ntzz@$};#JWq(Za`lp7P)Y5mI(@_vS;>oT)C{d9wcSl^xUI#foEe3yIp?PRV@oqYi)dP^pni zoLf$tagwogUcRMZJ3GvsFI}!ci~B(3!9*~!tHHCXi1CBl2JI6n00e9c8v_5RISC2i z5vTXC#)U^we6U(x>{AR`|Gx3ycJ;hE>n9QL)la*5xotD~(f8Jsq~kKa=!d^jqJAZ~ zL&I9KTQ>K!fK}#Zk;F6Qq2pkIYbj(WH`mElCf~B>FSCS2QTH*}27BG(@zW ze$KV9F26bl+)SM^iFpg02MR9=8kkGad)I!4)kQ?u6mDlPyX8@q^vCMF=GWu1_+790 zz-hAwX;z<7)Alb864|*tLN%;GADxmLma`m`ZHV(j{N}POei__sUsJ5c2xg;S~p?FNKsDrb))ybs@;k1BIO zOmP1%P7&}w0%3?*i;{kp2TXdH=!7a-7lR*k(NXAdwYMtz`sf%;8L1uG;iFZ-CCT&s z$f(ZO5IJrpaH4`&4VpDq$peQafqEdr0$QSQ(jy*!eX-Fvw|pv{x0!LLEyr?vPbQml zq0m#J;6;CR0@qH@DLb0I`XtjSrVDRhcPGwJiJw{oIbj8r%B5EZHC;Mq1mvm&R5Ra# zfXf|L{t*sTXRB;i2xL!l(ft0p%E?24Hy;zWD;|$ZV#hR)$vZ9aTXV0rFFk^18MDB) zI?*RpqfCfPCB)dR<>Q0mTg2j+!tD}w7(tpXqzo$FD$qr%a&{I5rq9jUscBdpRUn*C z&#KcnUJ+%J4h8aE4FzWFg}GWw#6?)9nRq$g0

!++bJ4dojQ+N@kS{AF?9MVZe0*nE2B50H;)`(h(h}F^)#*%%UbV5uKBL)yj^dqiP58gL}L2|zt55N_boh0TGJkFK|0?r%F!$mbn&FV%L*>7*XI zXvbYG-4D{K8S@O`c#-UtHn)iT`p8^YWhc9EG{}E~Dsg-Xzt=5*`Y_DG21N786h?L)@iImMmtFWK!=kTv96$}TA=Y`nwL=nC8c zRy6Bfc1<1h^jnI=_OchpPIYIa;q%7L`}j^i6phSpSoened?YpAk&)8-2`2Yb(;wnY zSKUZ3QLi{l;Zp(ns@m=yP$0hB|H1U^wM{~8n9WJ$ z(Z3ly_C0kb3e_A{h+6YZiyu#oF0nZMMX$_+=R({K@MrP^6_}SZHgJPzi%a}n&Bt<@ zc4;CZmvAF!n{WH1hvlAB)EjBk&*BRxQ7uopuW&rgDGBD?2J&Z%=@gehFdyKdkCt}{&q5~+p`D%HoQ4>>34ZtN z9s3VaO&2qxpqTY#Nzqzz$q1sW+x%}-BVuI}={{>iCb$*J5j})>b&YM~IB$x)K!+zY z1C&<>(E@e>b|bFgIEuTsUP?4nhvBa4cLw=GmM~{0V^EKNr-#IlJ*an0>8$Pwh*0rj zycOPpL%qQyWcx>U;B*hSL?4qQdCZmCFjFCye@ge4&9Cxexw^5=+ZA`DcLH4LkLa~6p!x0Rs7uzZIO+A$jpd{#vFWFB>Cub3eKPGolfg!BRpx2rkc))uGAiHa-)?5Uv-stc7K3sH23QGtI`fgP_S&EOa6X z^6BvYBXW5XLD$y|{K7Yg8t86B-T1DRd`!o7^Y{w)?X}tsz}7qR)5O-1mjpmc=%skC z6neouUQE9!JesB9`7ir`X1e4c>S*xM{d{|%<7UZ`_3DEDWb>n~{=zU6whbaRc9`j3 z?4lLu)A!ig=V+=}JHjrl&nw!j?}hBhQgztU>g7HXEb*s|X#a3M6*M@xwnh#ZD0NVO ztflLqun8`=w)vXyug$sab);9L!_d(Dxyr!**+YVQNeZ&I(PBO zVx<5s>-QxWy_r8hn!m8jv1*+cxwbzqVcVCF$$AddJyJZ+$+a?y=@;HB?Lu@Q!%TmxKg} zu_@jdudi=R5GM5TdW4q=-h>d1t>PYjcb#ETfOW|!czg^O?Y85ifKt?Z0;}Yl#)nHv zDLh=-&i~%JnUuqA5>NLp-yebe-70w>zA--9)y9Pv?2`a#wt-XxQ*mJa&{+~atmEtR zrOl7Qsm}1K8|?-hc!92`j2?qTw1{%w8m9L_7}tp1T-o@byls;KS^2xgu`}tWf{vSSy9Gb z9c$QF=TqKU!y50kVGL3vd-fPDfQ$`xw@o)5KAc=AMezxlKNf-6}?7DZF{_k2K zzigh|Z2popGfRjVpba=ASWdJ{AHnTNzH*4oSD0LX>re?kfNu8aV}-+QM1mT1k!0`A zJKF_K5vbef+^6481f`FIC{kiIOC^~edEDUd6*V*m>pkWY zud8Y=j&oIBLbX1XkEAZNUMW1nT^szFQ-CSJKg{G8pGLx2idfWiCA)NdE&dKy)xq(o z=rZj>Y2P&L879=Q9973E&r^!QO2Al%y8X+yOFm!4)}p(MLg6S_%MzqnzXZREG>1){ z$y%L(a(lzF8Les)pH)^aVw%q`^pqO?5nY*qm6ht0iaLEg3&h7j=0zjXk9KD!LJo-P zT7pdWsP`@@XUyBTocW)bZg>Fyo{DE(po$@+=grLhh90KiTKflTFBch$`Ij!D`)s=2 z+B~K0CIT4MkZwCB=0D>hpVd1Ko>;4kHJl$5{p)n+R+X-l!x0Xtz$EStb<1Eu8Pdqe zC})D8lH3S~56-wgF}B920$+9NjGy%NzcW=wA-`wzb-QKN^ z*0R>4@SupBxy<-c&kK{4MjaHpNVqlx9U1c`uSnUr@u>k^j%Av?r||3uhn@?SMD#=C z#ho#cI1Ca4-L^uh{T2$}T}4FW6wn4YA-v}Pth5vDhVdl^`L#1S-iLAp<1h%s|Gk}& zCzBahkGz8`tZ7pl4RUtd4cZ-@1EnG^*A7-}LOHEt5W56=n92L@!J2hmWBxH#+mAL* zw}+}l;83l;D#&)j;WabkKPFm0F^s(ae*50-GbMG+xOdmRFFj49z*y&tcacmt&OQ2^|M34-!tQRtzR{^7e)D* zvD4&C#4>_)RsrK%w-gC|ncbA$s+GwF^jKJ1t+?aX7t}I)n9b5r*I`}2)Q8Rq^d-5l z=sUN)ze`Wrkcjl*tB&-1*kx>r#=}TpoS7{q>2~r0-&n*(QX<00Qmhsw9a$MU^?rpwOIER^cZXn*+P8UrzA5^Zw~=VHj3wx4lm?C46^k{BQ#|F4=W}M#4qrR}&s6f3NK( z4e)ckh%gDYXeBd?blSR@>H7fV9SL5%AbOHb*P2W^hV3jJ{ubjDTH!*>A&`G%)zLrb zh#YFLzCeI%5ODv9P^+27={5n5b_T?(e4jO7wl_u5A87`(OU?yNDNCNr&~L_6!F~fKYlajcO!_BVAS4goJ{H#)E`Zo#ti7_!>^{@epI#_QW9px)1L@7rm5bYB=Miq z?}Ehq>v~Xv0$~*!xsO|se}mF6{b6{}lS`wyx}eHPkX}g~{=lG9RLlD!%C~hasq&pZ zr?yv}rjCm5Bj*a%f9l<_0aKgJQi9;KLhvI@X)q1+Br?x1`0jw1*hu}!kBpA;9Q7{? z`Mcs-^#UoY1@>)3F&!IZ&6(2*lyPUT?5GpJxLycm!I!X7zt83(PBo6s_B2x!L`qYD zZEfJYAyNoS49o~jiF^W+L<*5FO&r#QqHjv7l#Y`4_bc3ZB#=UXogWZdZgqaC{Edus!Y zX-%H*DtQdn35!xcU#QRN+65CeP=xQ?p4({I@o;1c%r}oZa<;S!ro$*|4^!m3hVb2s2bkQcf&8lFNT=@5vWuVy zgPWVDOSxzc?NqGNk?V>5gt_MgZqS|mb8e?&9-ZCWhYAFh4aA|2jbaLjczx8B&f5WibDlnzHO4In z$h|cz{C>NS2zc58)pzN4{;rt!t6Oj$#W}!ADfq4&*kcM=*Ku!P=xe2n9zUhf^6V z&4JrvDsv?YstiaGlQB7Z)+J7CSL#-b0O)F?J=8` z^7!_x)`*Jd3ffx@*I&B5JN&sL3sp)>XX1;zSI6}u;Bi3#hQB#E;bok_@@0Tqb%}Pi zO^T76n>t5vk$YQmfB9Df9dQ2t*cByvQUjC48=LhE)O2--0o!}NsGpKmOW?$CD+=Sy zC(CLhZ`9*l^2;MGM!UCi&IK&D#{|E1z8uo>&gqhs$aBq=Sgx8=#*GDAWcY+dAX)Gk z*fve}$q-YK*{#go8lbZ8W!uSP|HVLw#qKMZ86NFjRT(xW=h?nG^Ef7V=h&jgHE8H?nM`pz{5W6*W|rkLG)ejz zKn7FO-z4if<{}$k;<0C;Jo*R|X`6H3^L!ms^x;GPK>5%Lrf4!TrQ)o@{|&yGysL{p z+1eoPNmBq0l4BI<__<;2CAne{RKj-Ta&Nei3TMtnNK4zDq}K7%1FK7x!|7vBmj#u} zsUh!6ekZbl57f}Q4wON6InLde8y>C>NF_wQ*>{INH#eX(QkNm9NRu;Hs|DjGA{qHZ z{gI8Po$w79gmb9O8utx9l{9+y+IzT!so7FR0w}F&(5mL`9 z{QYcr+PNrA@ZwSBkJicA0q*B_Ed01@XX;ziwyp zJF?`w3D*!9h6u})Uqxl)l#;G-30vH#Z4EmdrTlQXyDk@KGGpF8&*PT|!l26Qbbc}L zYcQCOX3sC>W>&GlEt&@*u_;14(GmcgO^f~8*;p$3TPs64&h1gp<9Y6}1Hu)xA%~l#`Q*1W5Ot| zLb*Z-nHEdLL}SbJRZ3-L-t1FC$AU;T+n_5Vv%}wG?RtuyGEo?JJkNP5sWgnOGtmH%d~2yBX$%kClj#WovZE z51tQfDw@379e1|*Kt4r9upN1ZMocp5AN?uc{?+ydS2FIlC7r9*5>WKFaA|hr0KLz; zVohAojoE80_$#tDE7TcNvUaYFUH~Ix=@zZj9zmxYk!CmFqTvR(8@~#+#q{N zCOOP$wE2~xOPKVL+#U8*y|+I8HT#B265TlSQ;fwF?%7_t$Vd7e*1iyFD;KRnUx+q2n3>0XRLNYldUyGWR!!ky z-OX=9vS5sy7>e0;`<~Kh*K_iavxDooy%0IIS4b;7ilUvP@x|k)D^jo~jYD>}lS*D& zhW?>ugTa#7)Ewj|`-dwU#5Lwx(nQuGLd^eUUH&p)${%?FvOjd%RV0Z+xL@#hPskwG zhR|rnRVC4osN}$%21W(r3wtj{yLP45pI*81g#XqR&n5$U9L-d6pd2wrL(M2nV!sp(Abg_7p5lYdGzzJvyjM3s^x;yU zD2YlwNy+?lGIG2}_}>S47rUO4>{RcK9~QBMb?#%-l9%0`OVs7=)b47R*9M+g|N1^o zQ>sig!rKAFD01YkalNdJNq9F7_V5(ySqN2uYb{X4w>Zs?1UW{9yMg=*udX$NZig3C z7PmJ>MFgEZtCXDUPSK$OHpOoKKrI|}_(sUz8ML3TcLI~^xoi+5{y+)wb^-JzO$%)*zcC3{^WmmS1k zh&dg8PTqPNPrfSG_>{Qj{}A=oQBB4F|M&$2qyzy$+8|U?QgSG*gtRo0(%rD3BB-Q< zbO-{{U6Rs0x<|w40RzThW8b~s@89oy_Rr3_+s?V?wfnmF`FuPd;elo`3YE7gxiv&l z0phom{{&A8umx^*Gm_$67QgRkQg=6SWgc={1o{Xj30@qS zCMW?Whzr)%rhfY!)~gBvrje;% zFTf7h=}NPje_)ewBDza@7jz5%mQ}#a!sn4SP!R>{lFD!L{Zu|xT0|WrcF{%n*I#%p zV~vD5X1k@V#FYjZQ=mq|IG(FhZ<>(-lLs~zzarRw^S3t`RmUNtUiU1cGJ=RqtfPyb zibs>*wB5QR>K|%6WfP}O_~13t8jr9F0`J_JyW~UN~di2VCT94K=N|YN~1~s`}!$zg$R_2ae&k??j3m zma)wz8h94XrWwA{DrvJj=>1D$4YRTKGQZR9f4AK1O4 zUHD(OvLyYBm`U+3tMZr`);oCr($B&tpyK)C0+XvJlc3bIm61B=fk(LqBV@kzwS5@( zi)Sle9^~UaE}Olao^vq|jAqJ;By8##Kry^pM{N&Azfn93GTW&utp8TguLrL9Gch~9 zZl8}M%N_kKBC>FXd2_nX9cj5IcagE|V^5$jR#-Hs5yFl;5SEnP$~b@NAw1l41-@9p zZ6EF9j@4(`LklA?!enD^Iw|?8v@@N})X%T$56MdAA|TwrgZs1D50=odoEsK`IHkHb z*L0IBPfG&bwwt;*-?WPZ^(-Ie+JSj8;QEVXzzu0iwxL!%mk>oJOw=$KOQ7zS`6>fG zNVpPD72{K%7{;weXgSnBk)$jGcA>P4I&m@sQtp{uVc#6L5IWnfmBAFMA1Uh4=>7RA zm?hh;$B@e@+{c2O;qaNGBpOp0I8mLg@GmPrh$)($oSzlLebVG#N%j{_9GO8?F>?Gf z5kIT(wwgA*z8vX3v48nC)wt0=5c5QWR`2a8fpZK&V>H!vIS8y|@$>y@JIA0RWzkp6 z?2Nb<_$I)z!d@JkkX*YhA3{)w`^J&siZtT))vkySQ>3&_DyjD+Iys}8Pd_}8vT$be z!cQnJ+-GE`d7~A3>urAKLA1=qkF+%zkADok-CASrt*nzc*YyFy9ATUDlk0L{1ipDE zmJ~3LpU!I$yH|rW)q@%n#-E6gbg0_}KtMfVp^Vc#UV97C&A5W^76BvTa&LHQW?fdY zucsZx#_-V>TO*eTB==NpUbT9b*k7u+$I*~BQ(N{30obF^8EFlrzKq=HZ#qWYpN%-C zf?p_)+Ww(K4MNS!4u{R(W4G*EeW%HST?b&7mwbfexnXwb{E$0bho9zQpsPMPYW&i= zt9f%>{Ve2)I@n*nqC+`LTlc`O;r=z=0wYt`Z3uPjKzB91BwQolq*g%X>b@K@%~`eDLnv-biHCQ`GLyjUnq8IJ&{&!e17YhOyR3x_;nsWp(c9?N7SXffWV4~0-+01{mz&M^UYwh^EF69b*@1P0cfMYMiSa<~{3vy(V=240CP73XE^ zzw}TsIXQ1)^vfu(fGdHe233|IMQ87)&%3+5E)3hG)em=5Nh!YyYTv)VaH;M)oG-8| z(N)Y|mlr+#Vb)YX4qT%z$?Thew^srHfji4WQp(cGCGYcd+3^gSD;`i5&xB0GeHB3V zd$)kaq_Gzwa%bi};%BBu_LDyvC%TFcx(2dq3$1RfTp z1UiHhY(LI@+=N;1G*`EW!-t1)qnl+3_HCO_ub5<9tozi z1NZL(IevRu8aj{HX*s2VFR)t&`;L^rZBlPuRfYHLbU{M(hD55lRKO0Lr*Ziut4FZH zgcu2!yfs0Jv7m&2L2T-^R1w9z*F9x4?B|w_Rl~8uwrlGZHFtFLiAOYMJ3YG`D%{lC zUevPdLpVHDIug8Z!l6xZ#7O}3Pj<6D({|I_uW&*M^?#E-XA6TNk1&zj+k@MxzH7D? z*I4b|S3Z(e&Gi)i?*cKi%JqUF({74dzcdV6f+nPPOQ+A&KO;W^f zH2o>blkx(R(2@c~IELQS#@ucuAoW%w`ChSb1O)}~b~h^`%s6}B^l!;-8|0;#L|k8j zUbRShQE8g}&A(8imAcM?RK90^(V`*17&%~RoRe-OclmH>MyBZNYo_xJ8mY@vM#DCVFaI;~B{jp{tlU)Eggb8h+U_PeC~JFxT1^)!#I%VgHEK-H7eH>g8zkE+)6?*v#ao|OpiQI$iJTw*@! zCj*{*!-Hi;v zrmk?wQa!CrSVHj%dM(*q{*s)$_2_B!!HC@tldK@wjYrj8pN4Iwfs7O-2REPgdIaomX@;RL+yd4@zY-?#L?~1~|6=0YU~! z(tf9T#xVXFakXd2jMdkB`!0Lk`32E%9-YW8JQ)o8{5C^ap~UWEcr|5Qos7NVK7URq z!D|;i57O;OY2l9qAb3mF5|7gP{fd&&@~Enm!1!KW`2>qlWQp&%sJzzS6ty-gfE8g~ zsf!2XFS8b{7DXojw28xi7fyA_=fxyNhsYK<8k{7Vf;Ng)D{*)39vK6 zX!#i(8%5_o3(p;PPw(8*nh)0%P%vYE@)_0{Yx}d64IbNtz6lUQ<65aRIE**=+_JFl zx8f-#6hrn^N*EM+ei;KmoZ+$wvMocu{P$RG@fJE5c74f9ds>06IskpQN<{n!m%h?$7Lh$URKgUM9>~j?px)<8uhEsclhTW8wLD#Eiw0Xu^ zF|=ujU<$XYk(6maf?@UTsC0<2A4Rd_RG{W7J70lRwAK!DpP_tjNr@Yc`uE&9b4aB} z%3N>jI4s%I?{K(b;|@#d)$Co5$osL5$hylQBm z_Ap;xu}J6`kTK+;L3JJuK?kkC{RouEl8-o#pL^ZkRqg0d&gg_M8-9IhFKxn9uoPyBXV4~1QbF8TQvhsTI zY3D3sqGEFF$KiX{mYWtLcGB3r~LEqtBPw%GwVzZyT5nQ$V5q&EVFODA=IXl8W`z~Wor%8kzE9ptw3g=_7n19myT+chzW?ENc0#=mky4f{MLp7xB+ zvKi8&1#i>Qn!)OGM5e|?g@;~h|Bc|VTGP2cw(b7(sl=xpd9{L1-MPma`u@epbys=Z40sj?cS7}lWHkaXSK?Rh^ zcyvfjK+>d6;Qtl&a?F>cbLR}b>&K-ZCdr;{;Z_~cCC0h_Dx*y)5Q-P3Lsn5x3R4)z z^tU7o{~_K6cq>0^mFNz!19z3PqkLs|-fK8HcRAyO3d_6qp`mA^_q4xkzLQ{6Jb3z- z&#O*FQ)|Pk8uQh6$O+}^EQuNtI;)8N*!IVEtZWFPA|HjPO?Z@%-u$TPlYi9rEAe$* ztN@q&9a_nA0_SjoOICvVAkX1v`p(tC!8*O8y#tiKu%MYEiiXxLH+qtGC*|V1GXL1n z3-h1)9D`j)V0lYZjRy=e+zMqEwLycNgd77bbuqZ}y~DdKCjSU35tLpxOc02<4im_W zEv3TolA2)5eqx;&`Vh|ZsLoft&askARtMDFxN!3Hp!pbP8a zA>OZt-P`7|W40#=-3@*m5cr1Kol zV6~iP@>Q8^(`V)1jPBBBN;#^70RX)r*M>WkUNSfTkkNyCX4LAoSpVMGE)aj_ zoA=Sx76#UvQ(NzTVH*pXW`+#c@+6q+_pirsw6C+0QL3#D{iWtPH%Z=T>6>&1zt?$c z^PJ{VLnj^&qjthIS1~L*j$>j;He3nrnpp?CKP7nCt}BNSBVMT~z>#5@(?1V#8>%9we*Y6vV%ttphV#G`F30A$E!;oi2V%EDmG=h>G)CP zlYp6+tnAwuSvX|?^CL%8?POZ(E~^II%S+13ZB)+vN`JZ4E$KA4O>BBvNA&z%O@t=u zY`Lt_kIGyBqqKw;6@VcG1ZM`puyjU$dpLD^I0i1n+P|kZLD;FO#=de1+eI<`We4k zHK$@_2mD<8HjK@Jd+hd?+>Ram;Q3HISwazJ@_=RlRs%iBU?L^yZc}VVSG>z-kuJqivn<8~SxCo{UTs%GKRnEvnB^Z;05VVvvY))`DP98X)hIZ=4L|QpqpxtrAf} zsl>6A$MhB=?(sG&N*4r>+uDTReEZ*IJ*ky{*WX|ZP<)&2Mc}hJhp8njOJ7_q-3IUm z23z)8eKVf%y8lR$ioQe?+CzFQo}w3EeUP(D?5GVMYPz%0^z7=4PGZwL3&eJ4Hu+@Y zmA*Y}_(E%KV>_c4Tf|S`?K&{Iu`J53dAQc#iL_&>$-rg2RzU5f?)A7>^*jd#(m|pc z_GHyn(RQuzKYYKa(;<1ZR(g&!(UGwa3sUb4p$HNk54E9V*+LC8iyYXr);?s-!JaC} zXU`;yl@1m)B1BlG!E${Csth{j)!AO^~$Y+tt9umubJ_(0yQ;Q1FeQ;{x zfj;kw0@mK5HLy>?oAls)YiqzaUU;mobe-T~K~YF}qiC4<6162SWrv#;XNxq_p$2+r z?};8YM07N@@7p^$)`$$3m6u|6mu}v+7-5lztwgNOaC>J*bXy4f1S`+*&!V2#RqT+m zZQxfJR$&}`|67?5p+UuQ-b(eLEsuX&n$GBm)+`Gmye4nA^#yOx4)(fzpY_the9{20 zu{zPc4*@&cz<9#nEG;VE6fMP-Bk>GWr%ckhAn`RG3<5j^>~q+Qr!pZ(_IxLYBi zn32!@J`jn{q(*0AJ!2_lh-B>4-ZbKzknww}>^a#c*E-P8Z(v&8^&7G{_+Y@ebNwT7 z0#au$b$;q--)9!!_F?2n+Ibrc6&ny)W`{$g6f^~gLst9(H0z_2!J3DDcH4pmz})Nr zBi@nHJi)=zd;aPnqfB2PpQk7x#*FllXEUQET^T{}oB>Va(Q$>_zQUiXdINFYy6hxW z2~&#|6-yC9wF{aag(yLDU-MBx~w0YrytA@#AV~C@czJFs+XAQP0|_{t7)dQ zvyI&^8xVq1(^snop<*)}vu~diE1S-COY0|Zn4^oPsyWO-BHM>QbUhduv5trS0<9n}_Se^>W;e*Ze|>;QJT? z_pN-z+c!nuxUELpR^&WJQLXLjLP0+r5;sNL_dhdA6JsGvLpFGqS=$Quj?Y1~sn^SR zbw2YwGF)Sb12F~s2D_b)+ z2lByJep@=!XFOYX-w>zA5%nXi(IypS6ZJN`ohBYsY@EjGV0CRi3_Z-&%j;3b{gWP2S?yZW7w zu;b6S#Q|orbAu5jEzBvstUS?yuT|dkEo+Z?Dr(*19L(Gy0S;e}01`DH<^s*X;4`f!cn5a zTgQf5_eNZ)?^awzV!3+a;_j_0yGgSy_;l$~=DbE{OAQj}nW*W*J-qEFJto4L+=5g2 z1axxV20)|?Kws6aujfFd0#oA^r0Cu33<|#JcreSJ+{D zpT1Z7;1>J}Tr&E%Z})|SGz6SVaYWxs_%Fp(xO`B^a5!mC7Y5Im+{^X?mYYk&vDjCc zuHLl)f47ofK#C0?>_~zAjz~_6B1awf78Dg`J^Ldhap@ME5}O9e_TUiL%)xWq74@t{ zQ3!(1%2lSNZW|eMP(XU+d8lxA$#g{{!)K2A#_zgG(DQk7v!plt7sm;tHHH&bHL&S+ z)872GN#ueuj`;lP>5NHg;l^v>H}>JNbRARE`obAfK?(XGMBTi|!&T@q5;}>O;a*$l z#;3dwt!QtzSSDSH4%9v7>sVp5!K!n+AIVaViFardLh+*AS1P~*7$7gV$VyKn{~-#9 zyAL@0xCHV;^J&g#7fBZ7wMl{dGmc_`|E_?=%`t=Nwh}`d(Ryf4Dl6L zyRtYlGm$g=ruYVka@=pr+HiDws`AmW((kd}n>&k>n~(R3avWGI%!9ngCB#1yt{yEK zubi8@CCr|gBP2)RPaI_5Ea$brOIm*wS2WuRy6*=BtErPI+WmM#lpD)>E0_4Op)G^J zIbX}SKmYLy+?Q$cZ!okU&AIKJu4C$&WN2=;(CXnnJ=|oEbVQ<3N-!bk@>y6v*k*Dj z)MSi%5y-IHTE6g39r1c{Pey~OHLd3o^LUGvqy}V;UR&FeWqSRRtOF;)4mF<%%B#-0 zGPu~CNuO_pXGA1y!)MJ+mL|!rXI+^gM%BXj0M!9g=y4A-4}DnOH?h2|FAb6{xl4t< zg7V2Ox5`OUzz#g~hkup0DI+TqtoMEV{k%$zS-S_GF_# zI7nHMOIQGn^4;-1vfp-$2lL$XdIOx*az!$)wFFIa0oqjLPR~@=ZK?5>0E`-n!Np@x z+X0FHj&4rB3}ADu&}-wn+lAm}nW24!*brXx^bsw=Y-pAnd?t(JVDWaf**jtaXRG{E zf8Scsy9PAeIutrY#B5!iChq@`vFvQ;S3gfMpJa;15_3S=vl#hJezbQJ;JgHTjS3MKd14}B=CI6Q zXz@+M-uQTH&84RLwwrm|8tSnff6zFIg<_`6l%MTCAkAlU%#Z13N#cNdg7eec?_8)d z25a))84PIKVjPwItiiYi-min0stYYM5kfoi0hqRA>(<8D0ea($?4Qku?ge{QgnePU zL(1d7w4rMqm3o0IzmMa4Q?wv0_qjv)d_E&mce zvR&o!T{h?6Lox|A+gFFyIn}S&i%7S&q9HHS`yggm0~EH-x+HYx<}y~lUCbG)x3uiR zirDf3;2R%FNz@M^Cg9-J-kBRx4p3kq<+WoBHM}nwdwB`uM12`>c|t^&gcpFCGYE75 z4}wGZS&b|?&d>{=UPg5{-L&2RAF|QGL5p9||Ani1;NNwgits+hnd9_vx;STLT?0e4 zH_B?tuMM=dRq-4P0|T7*f9VxrUN@a6T07;9zBctq#r}t4Ery> z>#mIy~HQFp}YN;lxIWhOek5ZIHAb2R1Gi2&k=ND zdumgXbr<~XduO#Tu-D~M2X=-x@jJ05KkdNnK#sL$l^3FEs!f!iFSp`r5o zC-u;PJl5{BAsp*?HuJ3S_uz0+PpPA>=9bmcjDlv1Kc0y4lY2LNb`l(uIayhSUhOi1 zfW1Pe?>Tctp~tqIcYrl+1;TxYVuoaHvpZi=4=b`ZwJ1t@{~U1NYC4*POt6?ZV>iTe z)(6z&<)`1x0XI$QFcSILCW#RHE5ntTU-!5u=`G`)=P1$OBMtOlo^J?}-DYqmpfLt4 zL%4vf0RG?+8g2Q>UFlxesKVLI$N^FE4-6p{RVJJB%Xh6WKpwMEAt!iwQ3h6y#4S&* z_!nODk&f5n|I#IR@3cHrSB-iWv7GvY!ZL!o(=GXH>T+rbAJA_i z;$-g_{BL=Lo@|BMXAtRaLQrGElv7@B5AiNg|%MfSmVuqOD&zXKQ01H@2yJgjr1YMD%U*rNxDaB}4(%xN>bh43P- zRbR2?(eueB4kiW@&Ne+_6CM(>*uHMBBaUTpuOzg}3f6Fo;V0steKwf;X~}7~^?vnz z%Q5T9*Xk}bKUHtLFG^MIk456gU^D{~)C`&Oqm$)HAKyDSxj zDcmF6-ZNUwgVf1Z{)$C`6|_t$&$EeR z5>=-|1b+3(=6)|8T=DTl;<;{vc*p6f;NRwc86x)LClWsm#gY|mJo6+Xyz}1)2`tth&h4i#sS1-0o4uY$ zck{t)Sy{AKx68BK-+aa=E0}D}AJJ8Fz&+ZQeciS<2vJ0vc!8Se2rQ5xPr^Qk8bc<% z@_`g~;16fTSz)~^LFlkH+C=O?k3H(D_C9lu4Yj-`M?tn+5CS{kHR>1m_RU^%5r{~B z(66ci;pOCsEm*U#S%rE(2aZuSbzr{+NcXWD4CV9_LLF8KoXO#awZ$oc$zO!xFD^nbc{`BY1la>HJijIem;z$8g zgZEAx|0;8tpS%#-9nKYW`OYuN8hp8-80(au z<(rN1-910>Hpr$z=Q?S`H{(=+Be z#yBwBb|-!k)>rEpKOU|NR{Z_onCPn)U@1fO47~6*-cB(}J5VeF-nb(I!r|8Ps-l$2 z1JnbM^((eU^f27sfL2g}MZZO+_TKZKFCs77ObKi>zm*ZJSjBzi|Ej#Ie-KS$@q75C zB86Rg3&39jShkb?^@i@As&}x#l?kttG4Xa|1rdSlt6ts2jodIhlAy94IRq2p)7^Hm+e zTOS0&M?yBcL`5=->(4WX8OuPA{XlS^R`ckg&x@a3y=Y`K|J|0c=u~x3eMB8c26StLxZs4M4#^S)j5 zNh?>DWD?v?Wz$vVY@tlr?;OFI5zL8q9X`>6(g^J8#YbQ`MN2N~eu4Vm(gd~mwl*U2 zYINLzg?l6{&3x_71%GEGLB!AZ1);3=SyMsN_slHb+6iznt@vhBg)Zz61{;@^@gxTD zWqi83hjcW&?xR?&idT)zX62qa9Gi>6$GR>2D@AN2yKO0X=G4ezB>B=(QAhW%j z9CBZKi00uy*Sp$LAp)W8@vyqjrIK#`;3p?w{sw%q7~+ia`sJwu2CdSys`xE-mnd97Z|b?9BtR;xr{(T>$Vkt;1z=_SEf>7TfMy&9>Sry)_8WHF7n{V*2P8^ z?ny&_^?Q3iHu6tWZkJbPFID@9LXFGM*MhKJZMw8#KHuZ&fK&XHmB1yGt6epoO)p$dmz!n}eoN0l7#0^+f6h0hE;U`f>#i&Znf) zVBo=}Fxpp(M3%fSfINVW?VZO2GmlpFEWBv>;HD@QlBw5?+N|B?r^X58mxoI-@$ftx zR9(LtW^Cq4M{Dv-mnK@nbu>$M$e6Vob`aBEc5_yl8}a$&-AY^<3Jp;?XLm#;BmJ5F zUIhDYou>WVrgv9^ChlW3Mq=do9}|SxnN`YaB)9BPyiNj7+5|~icDBMOI`B|1^~TO> z(96@Yl@$LTyAuz`uQ&*XQPA^glQHu)*fDcdPS)uGk6@F|O$Bj=@8W?&qfJov$v;;g z7T3WI+QSE};FiyVS*c&Aho6kuQGArRC5TM38AwQ!HxwaaH zbrJ{Cq!UJwW-lM_3JS%rzPnMx1Bi}Dn_%BRhj&$Nq^g30P*J_ymGqPu3ZaZccW!x_ zhu&$432soW*bBa17V|0E_MUfJZao{iu>EFT5i~5j_%AXxEzr@w&?-&)2>Zu%oe{`2 z_-9YRESXuF82$D8Kl&}218zBk$cdV#eT6286yIQ+|LtQU6(DKv7VFszCch6pO2a=M z(W`cuL2=fL@HcLyalE&W_Sc~w+x#uQZOr6*jYW9bE}M6E)f`^>+JV|Ho+i z1a73iM|+w3?JgX37DoYlw$6ddj`f=%_&F|$DK11eaeFRXV)7oU`Fm*+0UoL@#n>Gl zNcC(gcHWrs;+2@5{!|K!t_ysDl0VqyEFG)&;pm;oR?&khI}k z&6%qp)~ut)I|pE6j8*;L8eL+c@-)IWePRrjwPOO9!;t`C25p~j4y`~E_3#m=Y}fuz z%%jJo+@3@`{>v}SNh#yp!E)>*@;f!;ul|BaH7S&%k{w&oB1J z``JQiolt=$>2<~>)>3SEY^48{Wpjn?E7SAI|QnPM< z*$<~_ro;f8gRjPdduiObde&_DVir*7;ESgA9zM_5pP7Zj?azsVIP}F4h)xX!@bSq& zJ@zOEbzVAXch&`h+xQUyKb2FYi8%q0bO8l(dbTZ{a?O;Yte)$!cjjEpb4F1NE}`Lj zPJf??e6(5><7`6W4IiF>_R2qf?G#q-=nanzd8M-iQpNX$JPJ7_Qu7Z&$>qg|bsjB} zg>}KXc?(&Au=f9SkLIsov|=QEhzT{%-y6m!-hm&v@&fhajD5H8*`s)4E;gS$R@rsz z=S#Hhe1j2PZ-l#t@vh8F%=bMN{}SR~_wg%#FpquP#d7@z)>=QuOoEx0B_{h^(dz?h zD3s_CyeJ0=@IOA=-_>E+ZifCe{F{;Qw6cG8ve*zW4Qe?!x+x;qIa;z^lz=KAf_bks zdxyVHZHF{;2?~^jJ#5(aOe-#LL&yzd0!hOk{*pd#8dHbO7xO|+E`A0r7uMoajheRH z+G!-2SR^RBMAOx{^mD%cj?epa>3}25nMZJmXzkskqPDJ`h7i|TYN>=k0UWsl?~6sw zE~g)HLr1UZV%=OIa`3jE@W@-2Q0cX`$e+~@gy~3TV*Z)+t?%l*#3u;=Jq>bHl=Ccs z@d5S)e65smQ~DhqP-)Aa&3ULOP|AxtuTp~0)e(jg{{UESCCazx5|Z+qGgSc$ME!(% zJ;L;nxYn<8+N_C!Up^Axi*K=)Lu0uqfBYYi`O@(eK9;<2dR5d;5pVi?j{m>j(=sk> z9A2m&mGyPwGo5^oH$&F(DW(T5XFo4CO1lg*FHZwW-S12PL>1+ zHD`K$EXpWUF|Y(`M{;kQwr>-Or#;*!ox`1rOW;vcAwG?8BB7rILeJmwprZMXX#fgA znYGbC1bilc>k%UI_SgIsZ;1y)-vCpFNkv{BSKO8eKmK?BegwRkaGq+f-|6e&>~SV|X^JY&2^hPSkM8?nmtN zZE3qZ7lQJ0tf6P`zif=9J3B6FYIMJ;`)%f%iafZ9z@PlJ>}O&Q zS?6o+!1`UGk$nF#SJfn+bcY{6^`O)#I5g$9C z4Y0GuO`l&ZC9KfdP(2#g*L@BGZ7wAj3rg*lxPgn!e)}#95IYm2njG#&SviTw*gjf$ zLNi4%rWgs7ZV<}^MI}*At9j?4B@^x;c;_oZ()I#_Z~AVKmz{Kn z@TD8sDHV@o>j%nj;DyEDf(BX#f{?CK@?dk528hid-yIK54$EBw;w>XM>xl(Tz_Mw3 ziW?slk)>{1E3EJG%%&SlV=!uTEdb8q+!|f)YEcW{I=#uu3qnhdLy;M}X<0JeClo)R z@)0XTK#MP`oMa~$b6pd4GhFhzjyN;<%ZHZ&aKFN=?lD`uSFow|hl%~GiXj^sNcl2+ zHY=q4M(KqBBh)fGv?XH#s`;rfyC!5yeaNHjqrJtkCllapWp?b(T6xRj->-q+_sT9} zIsPdL^lPvKvD!eO?klH0gxKb|e%D2tVzum%7osR1{sdR>r9rhR*o^kV=taWa`^P({ zREdt0j;I&p;TFfolggTOMR4u7Vb&r}>L!O4z&4y<=gskGixLT`CsK6Td1BA?+F$PH zLu6sB!0G#$!M{PX%V&tQzG<5_@zWyUx38C&3|ojye-kkWkKTSU-WZvRkyejpQx4_O zyz-?NpM<&$HnMLE$Uw{o^}Sq07Kto3%aw;LFJ2v~*}a>F-`&7C%ez&Ur9OTFG<^z%H$tu1!#f^vsGZgKm0OyS2<_ms_2#DD11V-Uvsq z40HzntZ27frVg{yEf4t})-U|<$K+0JXOl|`rv$yTUc>3;>&;%fw?NkB*|Rz9Rf$Bu z#aCF&$2`p6J^!nsC&&c{w$8~k_#P#6#d@hqZdCiuGPgpsWAL_xg7;F(vkUunsln|pzK%!hGzrLV%%&@Y$b9`_x=gD9E*tw7GE<$719CNV<%E@PDoxW? zPQC@)pfURQ@X2BopuvL``Gaf1a4bnk7F6}=5$06ks=4Vg$S$_F)PDmOH&yI8> zzMBj1IdXx3P;{Tc$cP4|-G&u)@;t4wwDHhzqJgci1RfT2l|%53mm!ZfvoUVQf|;qO zJ19% zu50N-b<02D%BOnz0=4i%z4IB?$%AHTf6#PLJQdHr^xL#=;?1*iEME^Qpc?(H>hnV( z|JZv%?6=O!9b~j-&*nMN?P7mZ6M}r(M5l^IvW`ST>=ES|8a^ZW58W;rvNcacDnzN? zI@?vCzO^>>9y4O(h})Jlg?W5+o@Gta1NL<8A$MJHb0JcG8AfD4Pr10yd%@3fUX7%~ zsgk(74JNHo(k^;sKM|7A)?q#JKN!ldGsA8KxX3xLd?Yf3bEk-=Bs#R=M0PvO+&kl=1rT0{_(lSxQ)n$+mTLs8x++~D_R*fp=k zojCJ^?Z|tX;AI7d%U1qfW?3w0u?acY+-g4j)SqZ?xk<(1!exbeYsHK`>acqDnW?^* zs(Z*ARv8biBulxKK`HcgM?ufx!}Ag2a<372mPAjvB;5feoj;A=OOUACCdafwXkW~c z#dXL9gUXPo!A&klL_BSrTUc06ZfjY^iS;amRU{Z?@>~aGk(MfCf@henj0)_+kB;EG zqeSP(%b6MG@SPx12mxR73~|Z^IS5M*^ooIQhps;)#oP*Yn;wP#Rv2Iy{THrEYr#qI z{p&3fhOfshPMnxtZJ^YX(a_`xleS~;Ct(-6ndpUFGN`1tn$2kQKJN4blQS`~nM0F>S71oJPLgY|*9| zLEus1`m(Qyg$9gdko-H)rhb`kTbFe-pNCKF8lOcUXI!$!1fr^u_nJ!l^oUkmtP2#s zIY|-x_PpLcDGgfW?`wo)&Wq0KHp(mC{&q(Eb+_`?u_e!~)`@{ue3QO(zH(q-s7X3| z9?)ral7Y**ZV74Y9s0BB*970XtjW+;vtWn#fI4GWPI}-qws(LqSEp)-dVGutO>}?R z_w%m>|Ge&e<@pgnFri0GXboa*9Gk^CiuH(bfQDPi(3f#nxywRjxKp^~hRL`}JI5V( zJ7e4TwsQ&=jF~G=mE_>Fm7*rOx0OD%4BOz#;Flksh&L=8+gm==p$WJdI*+j8@%nf7 zok)IFnWeD|pB=jKYcl%r9%B=0bqly(r>|xS8FbVJyNTH0fp&o}$+WTto>KhAE zsdx8MQ-1Ma-Hb=rrx==*?i49&^z3LyrdETvyItc!_-)XU8faO@!7wePum8PTiUjB| z?P@5Kt41{cQ=z`@1+mI&K8Piq;U@hXkS$QFKZ0s_J_2QfKD7Qxah6k0H|BXz5i)!ivLY)hyWR(rhZQICj?5#@ z#naf28juI{b%k(xOn{_%?6c%S_^2Ffdqegj!_b@iOyO9sc6D3oN_+SNf~eC!%{N*% z@WN7bHF|!&<1CiC@7l${MA5Glp?7ToG+6^VFOHEo1Z`t#NOm>}1{88b^qbTY=REwX z%aG=6$F)7n;`WQ(ME2o9IHG-{;ERj3EeZV!-`57v=tOv{3XP9Y?$~T&T)&5f)c5 z-ufwc9ZB%+uEU#ai`nA^&%hbabWve1-b`~{mdPhoV&bPIfsVuGfZ~~_SSUAMiW^3i=MhdE+kpT zgd8q=9B9TlKOv!DL?zgAEj2t)NVcQC+ABS zyWB#}W=;mU_fjk`#274w(^~z-51&uW)va^oTtghM8a%ijdI_*tPBJZXyvA={luILB zK%HBDsbQPo_VZJL zf}^xYNA}{=t<2xZl0@{0;K$HA)T#7jqGzRqFA#vxWYmtIFOmO^+N|jCZGbPlkU+Iq zUIc^sTm$CiIER36gh0Q(H?kpLq2E|3B-FldTdtwb_~%01A9-AU@!sj;$9P} zY8NDuQ=gFJF6luPtRS6j5l3h@W47$_ohRpbld`dg1a&Yj@)S0R>}}{+intv5?RH@a z<67TiX@q_YK$mF%GEM#rBx6~|1Ik}S4I9L;0817G^9(pOJO(I{-+fPSXdt)`=xn?z zgV_iJpuGs)sxp$*AZ_Wn{A&7}1%v;PXO=beFP>C@QTunnfD(0l=eOJqOn5bTrq@k7 z{GzFry#;ft$c)3=a;iyp_wd`wmOK?;^yt0EkM5arPSel2)MJNW@y5Iidby_uu0~$l z>>Etj_G^|5Z#mg*h|tpj=QUsxNe>u_!vT$a!kFod{uZXZL!ZcwYp<-;m85rxGj+}_ zD`LsOv-PrkQ1dtuJhqpqZSIofiVyMqsIsDyQm*_NHod>G1Xb}Hb)r4CLU1asK>t3B zj#vlJY>HhrnU1;`ENei?9$USs2xp$0>|FBO&g~GtCWEwDA&oM;Vvc%Nkwu#S3VN1` zYu8WTpYIMQ*IP-<1plrynW)|9NE*&O2ss#_*BI-Ld4gAkl zW++Egla%hlcq5N4)gW8h7rZpK;SR|pXf}&>Ml9~_D7qj2x><#oW41d7YY0xTui$-2 z+_U=TSIk;UL8w^VMbtcu%~ROgOykxNSZWFrpUbxY@G=jz(U4WHDbtOwfb%dkZy32i zAenzB5Jtg4re{S(k1>GitMow&+w@=e+9_ud3W%DpZW$5^E?LjkIo-Z1fbuu9k~yc< zdw)!1UE1u`xRY9HKpv`Q4ju`9Nx=&*x3(scDk_O(@cYuB7St;Dzu`C;hk=*Mpios zXr)*moTzxgm1v#x5z@eMtq-UC3=9tAvk>heJZC9&?@&q!seZwEG{*w}%_nC@Vmz!4 zcK~&}G$2kDPd=dq4C)x3{7SyYmuk9uw6Y0tdjbq*-M}7UVtz4ONl|s-Nd6o{8wirml}ALTMk*X)-0(_p$j}lWo+!b7`KRR_v|trOxc(@*!=7Rn)SBO#Xqp z!O{Wbzr6^;<2r|{fLkt{n4^t1+KNJ*JB^uIU5OBAZ%0boIMH-Scrt7aE3t8RFeBh$I2KjEgnHfGS8Ak5^Ymy4JJtSlUgUnp^EUGF2vhN292{s~pJt|=b9_iMzjEJxy-rleYn_HN> zEjO1@17$FA_*7LCAw%QiLO@iGfWvJ6NL(KL)CP=lP@U|IW0rFfK|hMiHkVPBp zmm7IB=!j+HyDs9}1`M+TOE+rAY~`3Q-Ts$qaSG?&AhZ#0HXwTXuNjbhpy9hU)SieB z1`yJ-25TaFiQ++*IO)pgS7yD-V0s?z;_1x8JDc4$p%LP)H&o-li`*)2-rt?y{K1aC~_H?_E-^XgNdoU4?WE9t8 zw-zk3`?f)NyD5r>X)EVF#u-3&&%hbf?V>Sh`O#*c5Ys(KQzyp1#J1hA#uV~8Gh;Pu zd7G#9gV;REwX6BYXrN}j#&v{F7U)sRZTq?;=?l=@JCI3Ah=@=D08!v< zhAHZU5H+rhQ8A#SmIfhrGd<{bGj43T^?Cl=@E@MBKJP;Qwt0N_mnYlVw3gxMKzrDg zPpBZVNUJK3g<9F@V%UG=6D(_E`CbUL!bcKp(-!<$tDpA@sRq3=kuA-z?f0Ho$Y~bq zdMdL$I5^T>#iOy8okf(SoShC;ObIZ2E34jjT}W(^`iGIVG~hBBW#8GSEWA%NoeB#K zFeW^`LCV+GlF*k@BFr_dTf2mw`4fqTt$u9n_Arlkx(1ZCcXxn%Qbg8Zn)lcT%QV0R z5>-wK!iFR|(<-Bo+Ho{5Itgu0YrG*Bmd9N1``1#S`<}qJI|m`>8(?+>R3vj0VWg~- zXL&bxMn6-PMDKgC>FLWK4Gz6dIK5u4BMOV9s#d z;}mc+Zq}XNpsOmd;ztkFicUh`c+edRjte>13D5uwm`3eeN2(X8Jr>hi0a=$J?8cAN zi#%GjIg3@UrebgYZXCEioA6)tWLiMupx+kA=nv&jq6UV%HsL{hy~dzzx{yp-LF6bPGLb(7tMF zA7J*qDGUY?y6?x3=b}E*TnHH7cPG`$xYR2U%zax4Cc>FnINA35Stc~>*sl<)m|%Sy z)Wa&W(vE?QF+XbOoHZQvti9DF*}s?8nJXZ`|Ib=vOq0sRO!U(NFRbAK@MfD%C?UwNRLm`VaY|vLjAv=@_4`e!VNdUh z#a{(cnRHsenF+hjbb{oD*CM}etjw-oX|AFLqGl&|;pf8T03?+$ykf0*oT^^TE^@wi zsE98)&H9pt&^B=|f)vM0RZcqfs`KoOmGO77575W$M7k}Z4C#0OZYhdM6n4{O%p#DP?8Dn12 zZQTX>ss0A@jRKwazi+-TaJt(3uVhHthOpRNo&za^2B_)TM1&U=_VqC2`c7EW5{ucN zB~RUy^^$ojC+sUA;<6f!{px$Z_$tE-1DA0KnhMG)dvuy?OUB=8J`DQHtaw{+v_Bln zu!Y?J!uy-k9fA{4CTRH;EWePb@~rOfy|3ACesL1F%{6uE2^ryLSl+5wSM&`bMCSA0 zptH)D!9kLwjVUM50Oi{9fG{O$^%|W&>B(X35b`5zx_MLe=tr4exq?!@ox{OMpE@;m zPdrhdLv=ad1k5AGvi`DEl(d`}&&8~5Y1uqIxxT^!3L!sT|G1I$y4(SuE?i+j8}B>n zA0pA~fAeaAN`1bQ#!8rvSu1BF7V zD%HQWkGZ?U8g_M7X2S`J&8aZ&fc#-MoU;6`%uns0ZHg#Y`KbXJ-gP&qIQGkznFvS) zsxVXei885q8quUbv(!3fY+hfn_fR@4*fLp!p6l4Ob;P>#5hd0ok*x#^4cba>|f5JD3n>{`%~lF z7R@m;%E#Z{bvMgCFdjt~8x6d&nDb7)^n=OnBHk(jhXM!E7wQeikomQTdvANGx>?}| z9FYr(|8+cU$7l;pk9y73#=`b&j*-21CW3!2JLz2dKXq%zhHSI%Etrvl9h+ytkTs(R zK}gfuW8JBcbOWdq?_KGYhpYTNDoNTSB#lO(;a>mY?yJBXfC;iw5n#u{c5uin?NMD7 z9R|pI>+~^h9yg0jY?Vth#Mi>f(U%PgB+roP<<46ubRJKXTn31w5N~T;eYR(>N_K8# zO99VHa4q#M=Y@3CV?+1z%R-=<{!^%-6Yrd5EAY4PWIf3z`5k5 z(a+wZvOs5CXZkBp)Uhzg8p|X=L!pf%r$sP!y|GCGIyxi-8I~^svf5LN`9z;KCFh9J zNev;`d+WNaj~Pu%Z|aP0&rQ;cUjFL?}ysiH7~T6Y!d?)Zx8d@GrdW7u}#`4zhL92R^QV) zb!dB?AKFuc9`Nt*_qh}?;&Rv^@J~(X#OBA3AA*03T!h7Y^X@$X7gz;4CTg(4&N{nA-z{u>G(%Bu4zt*zG$TOrFs zyh}d=_Y!sTm5<;5U~tQCU({vcEf1m~Mv=1Qf9oyo_6!g0I^;f$t)-H63~KikE-mIO z2sAD1cte)f@N|L^a;gDBfZl_QZNU4Q%nN=@>pYrJ6~MD2@~z>Z{We4O3GKN+89F;zn@}cO4`hw_V`- zR1~pkwzTAxwp)43*c!G*vZHR*e(x^@A64Zn_-=XAf=6-@MC7jbdwdK2;6n}KnxEcs zFZa4lGF@fh%Gb}LIlL2O*O?uUR<`C9$zTluAgBAhAeu=&Y%|T+e9rTTOs>>}zyu7| zQei4CUg2rPJ2&|DSirYSTOi-+J+Fd#SXim$lYT#xiPzYh-`I#Z-9QA6VG?GeZ>a#E z#f6vY&mQYzE$velkI0r_NlH#68ns^&tPm*x)%Wmsji|>7k%;-|u%KHZcL!x&KWYnb zU329id9@8>~- zZ@=eRo6Fdi9A(qvCXobwWe_9vd9?4oe!BOL?MXV5-A>>?=gDN{h58Mo+dfEHZ}-2t zB2g=h&MWfA#Dns3c4z7U4%~;kOZTe>qC;wc+4jD^mHt+OkxjP7XciZ*Uij}g|CViX zVqesYBj7jh0Rvg0_`4`mhQ_NmRDHtl{~D7O)Ce* zbW5c!Qbc^~sDLHmU|b3qZF}znM7I96(tMJ89qvf zj6wnpZ=1uXk(241r}w#fjBTbAf?z)A_a71$@W;A8+#vesU-Ux0lygx~-d(mh(d!pD z{8Yp;5M^}vdDxDi0B2{FtXsnzdUnG99@8rY1x`T~$h=VqgFtB)Cyn zm0=HbQi7^aXPqYr@PEsWX7bu33d)Y+O$=F1TDCXS=zNe%q6Te8LOS^GYzuLMcH9b7 zX%=WcfRLy+zj-%OyuQkjEDnV1DPGe97a0mPY0hymtLRh_F9)KDkaD~wbqP(j9!)df zy$OHyknQ+RLqDSpRH?W6*cJzi;pEAIcvLn0o;Fe2_Eo0#(vq~^vtHTlUg}+~K@Oj9 zg2^SZobFoA&kWs-v3*5&1#fcPA~!V5PAPB%abYmQ32U=&wiBbR5sA%0@7%%-NP!?A zdFSgu#4HPJ!al+JhVk@Slshh-5h5`a{FmpKs%E2tbs5bRvcTIc7)C6>(gh^%b zJ9@z4Uo$R07EfP*WpmMcDM{dicOqyu%8i2fi&lqh1iCpYxo5uZRabsJtu`?I1xbc) zZc2jVoGbB)eRm=`#zH9yHWp6X##ui24GF!OIo0nVCdVGy+VT`X^2oNA>+N{Z4ws4` zn8uIWie@h$Wb!nA~eDMGc z-o+rB@{uH#Bsm7Ro~5Jd`xUNgrlO`oRPiHntsjQ^ew`0jtoYn9LFCfd2zk!2f4jsf zwV4YpZrqgn7rH_wE*8o8;hsra7`nVv>Sq3VyuLR_AI0$UM%K40dxcnd>vu)WgPc&f zBI9la2`X@Njcv1Rej+C744x>pGIz+XYDekFi5v?KiTvglwlF&p;3Pqg)`(Mhw?7Jc z6OmI{y#tYl4Yj^t^DFm)_vy3{>M!)^b4ZSoYP_}_!O#GXCtuLTL=FN1;RcQJ%j5wV zI;WCcoKDw|VUX^}w3XT6osy3FolGrVA;R1JbD7N{q?<0 zi*awB1mkF>wxYC<{`hQ$jfvvx?ysOE19Z+g^>7-MJ3tDcP0cfQxuav6 zXV8ll-`*Vkw~>Wx-(FSk_lsmW`_b9<(Ph!8KR2t=##{E{*R{)1B^h%Bb$0ic3!kg* zoR28BcgbNj2N&fA_)aq34h`7?-wEX7QE}l5ClTc$x+DFh{N)K=TTgF0^d+Pi7dH(V zn`@Bhn3)O*G z-Eh@psrMM#MwHya&i=xIvq|e0Kib+>@hEk;WP*^mVT6FaBZ%ygkHsv6vz(!Y58eT1 zCseRMV8$IVl<7nNcj7KVS$B8P{&W2)bB%E%E;h2_`@#Sl@M3lQq(Ur~pfdg3@qziJ zU78LL%_*zWtgjEX0YHntoyf00B2o)(4AaFXi<^7Cc{T6ik!l*=ZScDq6EZ>TrU`DW zdA~6Bv-h3A&p5Xwe=rdoyQ=JluxLn^qWx@o-hFs}OF?=igL6 zzBZP7o!59C{!$l7FFt242}D8s$Y4 zWD}87#;626p=}N-VCEfW_tik8+W7&`D^GU?U{>pb)zs733o5(dIO#1j-*!jur!e`c zhH9-U>)%#&Z}AJimCjCD6%l{s4lq&k+;1L}bwHJYnBTH#N#At!@&iYE&vsIW1+L44 zk$)Qo(3yz}d1qCi{NVPA>6!ZEI*Ou7p$ThI;Bk#W*WWb?S7iMD9=aa74&U`xAfBb0 zU5{7IFmXF{yuq&P(6zGrN!Q|_o(cJHM=CHt-XUq#y&b5y4@_``W62$Et6?E)IAUfT z{;`T(4WBP@@I*4B@Mg3DsRnmeer0Xum^{n6pM^F+Rny=jJkloXeMRFTyY{u19iyl} z8Ob|0IL(vL87jJlw_o<-nkqE?<~F8_G#Fn9gR_^k`xb{Xew`%c-wmigM)Wyv8iBd$ zzs7Zk+1hR;LGM0ojv4zInnYy9{6uA`jP@4i<#-W-^PZ0soT7Qibd6`~0Pz-T1|w`CUSYtW+uqKizkUlTNR zj#9jKWeiW8%r#k~dYk&#kGV;cLq{U#b=h)_Ck${@jak7|d+nt?V%0!R+5iEJv|f4f z-V^v`6G-g&Gx76AO{|tz=mMK7~96Z9l8}n=<+MEGc;p`0tIqS61WxUcS_tjt*zVtdh&(zwU~E$EP^8(WKREb;qUf;{HxN`x75{NM`CuG zg@&<90d09LCs}^G5#HOlTJ3xp%PXTD)|_EaKspfV`G&Msue}6=xDWYp>DgfpkyZdu z{=VI<^s64+ltXPSf4bf+s?%Hc)q9<KMj>ATAJ&Y5`WH6o59kmMfZ z)K*3i1d>0bbKz%A20A!o43U9uLMvN-^F8tr4&5*`Cm~9(bJitcb6~d54jCIQ-Hcy@ z4kt~|S27OyBUrgJ;#^;SljD86-u_YNA~d3Al<`rSJUwkvYG|3x`UgypPeMDh9#EY;TTNt zx-EZ1UFBqO$=V}!AK?y$UsK+8ot~c%Tkcb{AF_WxJGo`3coeT} zMu?e<{Bc1T02(J~#9ggWFV&y@pq__`4U7T*6wLE#JV9K*sG%fR)V)1DPQ<$+{jApY zzcWFH;+(sIVgAL`Qg8!K>{gl-bi+6cEmcmUZ#23^m5u@k9#tgUrN z)enuZm4t8`xdmP7V?~MGy?9rTrqe}ZG!z#5ex&^L1(AJ;FJLsBtDJ10!MEZs=LBjH zn;P;z)y&V{$tpb&F)d3K5J#(6V8FRBd&jY0azsXh=-$tk^oQdgevN3>Diq)U}b3y9YP1$+(m59ZViZYZtHld8(&9ENiH zPnj<3Q4ZhBOdLi2Qu zS{DN>(;z==pR&TX>p;`zs<>e+rdQtm8N5EJ!CG`*Yi?Xr$1ec)&T^0qSgs=*K*J7^ zu`j>hpKewS)z+PCyac&a?oK_281rQ9=i8uq_(~ETUsl7qNR*wR;vYfVl5HIl51(dt z%;3k!xy7iK?d_S-+`~aseEcw3=8|albqDq6@h8pedd>V5wGmb{;*UXG1eyAFDS}r_ z`QXUYmNSYp@xsr^VQApduTG7N_}RuyG-FOHD;2J%=vTNm^2PNCUE6U&=u}MBc5ajQ zGXpNfhWNgl{yaW9oNRJhD<)7!v3}aPuNcTzP*M`IkuN(rsbJc$v-7JNRG8pPmuvy7 z)*Yb6+P#s}hh+p3%BrNGAT}F67qfB%Qbjs(WT_$^sBtcSZu{4nv!c@N5riFCU{S+7 zvQrGOi9j++k{ctt32gnJZm=pA?l$7(KM%P|Cw_?sV5RS!} z!{_23?H(NQoCRR1ckj(R`+kj2 z#6rNtDC9U?aw_oRG};4Z6M)^BdpdjTF$aaIR^ehW@`{%0ZMkF4I9GcajyY~Ry|$87}u)2vSAsIB&p zX#b*6Cp{gP8;G@$p|{hPny*+>{7C^&(}{bl3d?~}uSqN^Av>;0IuqW!-@Zw5f6_pqiBHeXXN zbHF5Gj?t%hx70VQpCaHjml=Rrfu#H}w)@b|1)u5D;;^o#rP20LVH5>6Hzd9FvuB^@ zh#;7F6mf@ioWFmo7>_A2U_k<_7q&(sNiyGp1NTv&7j&M!xQ~9`o%IUc(kCd3>E_cF zuTZhGYMiL_Wi22|HjSCyma5!{-o04!Xp2rTi2Vh10-r=-r<;=R6{egWXimSoN*_su z%u8@t{$SG^7yIQYm+}y4sJCdu;={KBB@p|UiwWO%*Jl#(*=5`l zpQu|UhX)3?)8)gO0Nsi73Z91gcND!khURb2*{YxqZr2^0E?I=R_4FRt|JyJ6iQS8k zyzPdSanCt*Jo};aJ@2Fr%JyVsxoa1XKMX_iTbS2Gpz+He=E3KkC{B(Y3D>+ihjX?n#~>9`vFhs~Z1cZSZTpm#lX8PF4Qdg%^uqo?*G@?CN8e!a=6J z%G0?ZGyVLKH!v0e86QL=`RqK{`To8nKSAZ#W!QQBFANcx^OswFPab4DB|ABdf`fKi zAMxu?lW}t#Q{N=nb{=^9lgflwp?ER?7hem2!FRnm@6b=5>m_E7`iBQMt)}hI zddgMChdS#l(Fi0i^nUxEb5_|tGbN`_I>^}Uu-rvc)?9!nCcf*~QTN!og9h1B>OQyO z=UZ=Uo_GC@$1f`gz()$1Y;g-(NifS>SsU?PU~^dt$<=lKd>xx_;`jT$>4Kyg!zklW ztN3@v-9c`{aisN7(0lDBR1Kl`f!<7DiOZ6Qt5WWsF#;zPB4Vb#YJW?bZ6<5|mG89j zLq;t@9K;i4in#VHjDUZRuLg%8u@hZ26nl?Ecv;qKH8R;m$r1{NJF~AjKa{&ATDx>> zLFE$ea7A?1X|@c5lA)GS+5gIb+A%MnvQ`~fv(VPoHlwA@ejz1Am_MDJpf-zV1nU6g z;Qbt9FHomHO4&}X4LkwHwYsUO{sJtrfFN5NT#_AxFG!T$drGg1{@w!s7%gd$J65fu zy7!_%u0E`~1`PtVSA|rCorZV-i>OsOcF;@Jj<&Br2pGpqqpE(9R|J%Xx4A=`Oz-Z{ zbxNMoSx0c**@kdn=f_2zxYjR34>G+dmIqeopJQoOYIZ9GhVDUgZzNyG?-RYs|EWy1 zr`i^7tGwt{QqGH_czC=vJ_Z5SMw?Xo-Q~dR9WUPSG}QI&nZFDz%l;ym)faL+1?HuZ zdqd+*sExs@O?jbj#ggX0Se=vYm~6@ub606MkM&mBgdjUvgfRzQxWm-WCT{J=$3@L9 z#ze^IWTI-3z;DjgZK9C4vPg~(kYeFR$_TDcNSu3mQruBx&C;BX{%2B8mV<%(HiJBa z++$Z5qPRpf%C61Qln-bfRa;EuSHBlj^U77JSEQ7XB%M8Fd0$J{4F|1b6Hn4PQ^lu* zerC8BO5_@1leln3s}{2oH@&a~eVPV+irLIkDU_xQxOn?5#Dnt6D@U?X(5pPKeJYB2 zb8_noE)RnefYtxHq)umoelE?Ya8|#%k@Gip9=^{9p~&M%`+Sj#KO^z|3%C`(!w0Zr zQd_-E-@>_O^sdY6iFz6*2je5+rlp<&lJv~|q4*aAH}2{{7m_gyCcThD8@0xn)SilM z28Z(zL&f*@cL^>^@GVTiQR||kvEOH0oiartY4rGMs*e%}3<pu$_X5&vaV?e5>=QoI}MH`)6*cJDz5r)>w$cgaZc zhzhF$^?|a%BJTfgZ>!>###)`Wq$NgvLfa&%1Zy?}I5m2=;1q44mqz71*$wR!ZRTys_#R5=xhP!GjD<7&1Hq(8Ff=0OMmp$o%+t>DgH8wbS z4u{p~gq?=&{?i>|b*d(x-*|HPV5Fwnjuk@SbdI3Yc~pTm_w0SBCR8F7x>j;bq%{`h zd>c^HM#+d^Fr^l@6|MV36yxQYck;lPEF0e5HTNr|wjl=1RF|U?A7tXnXyO@*h{mR^ zVt5YZI-7Z|)BWJ7)04M$%OCCz81Msy4$tURwsi09%y}5S%kYS$MIKW(4E$($yq3P1 z_9Mb%KYJwf)o4(NGp%Ui1)4h#-@Sx06~>(t>HpULHD&KrSVPfejV|&x6_8v2qy6jy6m9G{)qk41C|C!I;0+MyTuGqnNl8?akx>C2yhZ|02g9T6VYk4Zi&ZT^>aycuU zj342hH&%arIXxrZ{Fe-uI-D1nnZvS)C0zlQiL3SjAH5XkUERKvSAPNkX2yDw8M>7@ zwD=fDo(1${I(SH=<$f84Tt49tk;5XJc^>8M%f9wc^6cH8kaEFii;qJiF-3bQSPvG0 zog`H}Y=SOuE~pSzYhTyiYCE;;zURaWQ0$ziWk;42>x1U2B?D|u_7;?PLc%h+#jo%~ zj^udPL!@!1nei&P)H`eo5;H32!4RQ7@PCg!!f7OxzmN`D^m1WvVY230~?P!e$QI_D@QQ4@$}5ya5b z9aQfx3F~OhGF`m*+_vrcPatsC-)!jlJA+4`g}+;UJ<9s2pyo%s?*!+iDy8V}r#?97 z30xdrM%wfRx8RM*c+<7R*vuzmmbU{@jVCPi@9!h2pHhcP!lT60!mn2?5vTY6=C+wH zBp$1ESFfdJC??vKz*v_??VitV&g~7Uo~+iyguK!86ZeC6V0{GmPqtBeo-LbuBl;=Y zj>yich}c=3!mCVlwqua7=2)Xqs6C#xUG4+V(y>5B-iy=D6+VRyN}zN67&dmjkT9t$fZRLh5Ddvf{nTS9tv zyn<3RE-i0I+E{Oa>!}N$CII+Qq*`Nyv|f1sFb2Grq_c+!>9{g%2Lg-Ik5&vbd}souz=kABvtbcP^wqo`uXF4U0reyd{1*#7 zQ}LDImcMg)br&D|c9k)zX4wOg#?p_hz4yj)LS;A6JM=~_DqxZs7sa^KGAVZcciCP; zW(3XBPaBN#8t~RZt?KT%^0>PLu79=)(P47C_Dm_^!0mUSp8+&Gi!j@FXZHfrwKw;U(px3`n{PsK}ywA;=^s%=@RIrD!hO+`fcRDnFB zpXLf*dgEm4ScTsBa~vJLqP*Q4aX9-jwCNl$)XapTw0WVd@s|vZ(UNO%wh|?T)}zf{pT`Hv5D!p9$(FRkp z>=n>Yjp$W`?%=!Bmlc(HIl;mr0tst>GiQnnBO-gaN)Z1{2!X_ieFRB`g97cyp6_@{ z79yxeK)q@F9qP-KIe*=`sdb~ss_~|Q~1mjv&Bsi(mH|H%k})Pu;;0k`~hLla}8Ck965=El^N zi51mXp-=sDpt3t$G>t4xvd}^o~+rZwoDKxI(SE@Nbsr zk4s#IqpZuU|Be1d`nO!u{P?e4{z?B4#Z^3Qy8oS*Zy`l&4mNTcWgDY?Fap)Dz9lz0L`Ox}V%}*W{U@?Kt%j{;qr&V8%D?GcndYK7N`1DI(Bw3yM zmL9aV`%xgfV6?`Qs`KXY9`kit5^%7Dz*foExR_8aiJJX~R2{d?4k=TS1U4#mX*kWI zy;?&C#Vs=s4I`8fj*VAtaH-2=HyC?(8`GROrV>4B#ThycatbgdbuE6&&k{5cM1@V~ zUo)6b;a;*!dtq@9`0+N3FvEVQIsV^WubVFG6W9O+%a0Xxs+Ew@7O<%CjfVx%A|=*! zIs~wb&?9<7zL^Bgr05^q3@^^DoIk5OdBjsT67aX1YJ`;v zv58qLL0)rJqA)y(Jmahv+HDmG!TntLt^0Kc{{+nMhko8^Bc;yW z4X0<%ynNot!KYriIXhI7hV!js+Axd-5qT6a^>rqHwH@I2c5b9J3K!I^1+5p`GK<{r z7(LbV!|`V9YVuNuBSnZ-rFuGeZ-5HaNvTZ{`X0BAFqg2pU_E}38a*j;1D+4_j|J4h zS5wG)W%I-Wt{qlTT8}Q>GTBwt93p8&wB2()goSxL!iatN7ru`QAuGfnlF^0WTohx_ zWSn{b8Ns<6a_YO*p<;j4_O$84IRwAx@e64<-cO17=51dXpqaVN8rC`zFd+n4bF-u*zPMg-j{WE-oD5p4SM*#Q& z%%4lp5tnEOaswo4O-Tt_ntsqTTO_P&cV zQf%DS!m?2mIV%iY7_PECpE^w;8vcGgw=e8}IXwQ$0?H2jB!5WObV+*zDbNBv-7Jxw zChp1Y(go$M)bB<6d|NtgfY*GqU$Xreny!Dc$T>41%w2zJ?p|-tG3k=Bo=e5(gV^xo zFN=1X_n=Uam@@9w4Q#c}(R#AQ#xAWJl(B7T&qN^I1v( z_nXd%LpEe?8}wF6&>dLj0=LiuAH0K4!8o9Un{PLJm6`(mJ^W=>Z}IJoV$l=lNO_;% zL80Z!%_ljsm>n454Jv&m={;NhhiBRUISLka-$vgj&xbDVpAm}M zo0w(LrmGjUm)H6&_EEq|TEpZ;2e4*qKg~(wjrz2rWVn%#*c#cyE(XM~%y8D)G95{N zOQGin@|k=g0}-thupKWZ`mu%^|F>$)wo-^>n^h~dr(}QSbK9%rt^?$x*NhiegznnG zgWQOy5{0Gbk@lye7nuQhLO3bQr|u)&wF%OcWctL zcfPUe{rhqqoeR`x#eg9vv!;d=A0$k@+OQ4V~SDSXms4oR8yMuG&aB-$v z&GP70IIUmmT-FqRki@p~Z(?^}S8qi?LAur06`w~|r-4K^=T>>1KRNLl%9iqLQl?)G z+Te+TM9$BS7)VzW+B=7_o1mqBC=J6MB?(EmM2Q}0zg~XHRAGX(u{4Qp{9wUM&}-5% z=xK+k5ux!yMY*-jxgP-aicC;eV8| z2)v{uA-(Jrq!?rgudNsG(&d8@x0V=8?TtQ`JNf$ec#_U7HYf)2j&E-+>DZ z9&d(ak!E`9^H)UqJhKTSik;rkXkI(Xaau$DL9KU^LBX{$6wm>h=%*~vg(V|2C zeMPrQRoK-$uNmwvXn(D=!rHw0&0y@FTI$Q~MyZ4^SMlxd-g&bEUR=wzMD)h3b4@4$ zz*JD9??YR(~(1dl73q9j)J75h|VQ zSG#FEbv@=r%Y3dp76#~nA1apxfp*RpuiejBq7r}*$?(X=OW&cqmjGLyyk;INi=byZ zVlh-!^((5ab~ZoP;4T(#R?4^36C(CPV1_Hd88_W@VrXpqZ3_fM)rezOHeS{rmi#<_ z8*@d9z?HcB=+@?JBFNjCSZtLx%h*}>xeApYRX(#BuL}j&$#&=8a)zxEMt-P#!ETx z`x$x0^effasFvTyKa9=LK&}1RT!{|1UgDp%ckO)n(d3ZK=z#kcX74S^{#3paY;sn` z%Ls$|{*7%yXs_&lnZvRpM!|J+NWB|jdF|P{uKcVD4{|;$Mmc!PVXtbvce3`y_M2``=NmmLs&qC(F9T7bV(X})<0JFj>jTB@&CPdR@>VBiP}fYRN1^))56I8) zzc-Xyz0kY0<*hLYwpPQd_gH}O8jFfRgfDe>TcQmKJ*LpC9=nXy1kA8}erOGUeN1_O z;xZZ(Di$5ml5STb4u+F6CZ0~6q^6R&t1noW?2W!mFQ<7w9|7BCDA=~JHOX3L(c`qx zHd`~qfz?R4JH(IxvNFrKSGwZU2Qs*Oz+_~O%M147gf1C)N75r_pn&}i*UMhXuK~qwf+ByI?u2spP=18bPtKFt>>C-IPWGtlFH$7!LGa3h`LUnc(*oRPL7M9f0L!yoNLL5(baEG7k2mI zuGW=(?Ge`!#uDRfqE-IuHe)_dX#Dcc$Y^0Jg@Q%m1HasD0taF$;1I*@gUnI4s*uBQ zRS$(Qzl{aqFs)!^aa4coJ?hBNZXuq?Qd<(zs)ASWfz%I zcJXzzzlxxo909rNQ9J>l$}@P1IXGOv*uXp-+HK#5h4sy5xNYb zpS?uimH_E*s5naugO#|b@PdAbR0o<6l&cMbjMxo^M%t@+Mgt!|qZO+q5J^{@6t0=D zIOmgk%vbRp&NrPiVwC4$n1J+soq#U~frZB~QbnV{8!wXh&IWY95kkH=N9AYlSA5;J z@Y{arZBmGVPop5Zk3a=ZHwP-^Y#w>j0i8Z92blU%N3|3AAzA>xRJsvz1b8nQ9TT#$ z2E`vWg-6|O+TS_K{U%aQBD4wITjY;4$#}C#q^V+aeD?+*A!4cii~BT8bOrK!H`b5O zIj;=_(9Q2G39tqyNa^smaFm7${Cdp^w6(Z5jon5Ho5MD9(@|vXg~_W6S0_an^h^pd zn$hjJJR8%du+Qdk)zI9)lYi%5yAa*ys%3;B?3X#3b^n5dWHAvy#4Qie^Urq5FcfDb znkC?pkR@1y+8#@k0oxi4dgq(||gub--qn z547|Aph+<9qh{|}IlQB;isO@mgM_!2a+v&$x7LnN%`G0@VX-;7Xb(*sJs~pTVscap zLqNX*YgexWrP0l-f^fpgQ1U4H9E~|^nQT9Z3Cr#W2?(#F)^c$H{m$=7kBSOL=(V(& z&TGQ$2kpbpk_~$}{HI&0Ebc}Q4siTR-=^98srt3)owkY6>)Iv(iwd4j?B~njGc|=x z|LO~86Gze!i@m(T+R0%_ZyA-fb2w+W+UJ!plm@Vg9d|N)YAunV+L1 z_iGCN)06y)tV1@WxW#IcwJHDX$?B8>gM+B~6Ro2Ir_F0Uba9RiZ66lAOT#}sWN(Uy z+!F?x699{*b~D>A`5T6QNlZTHuXqY5B8SYMd(Lk=&d^L8Vz^wO@p=v2DfbCApaHg# zVA$0E;OTI7fUEl4D{`r0YA9`WZOQu6eaaMrwfUuZYJv@UCaQ=FZTMMG8VcPfHozZS z>Jt1w{o;hJ=aBO{2)qTA!<(?RI~s7B#3-x9CeO(z_Q2iz?)6h1?pG`00)>G#)3YS}P)sT- zh^P-I8&-`Zb{;R_F%rBesFz&hcMnBTL$&uUyp-a!XRsHy=J$PUX7TbUo@aR@h)7ao zGp=y?o?eKHW!rW`w6P_-8rdl=22NTgO&%%3FO) z0y~Qa72rq$besY9sd{K^VP7oW$tj~f(EqW~_q1H>xcq)=r{XVMponv^075D|z-0GX zw$HT&WGJXi1zr#*rV8>ak+a6rG?@8D8Wl5>tly@5Y(uP& zLv5&sqDZRJxDp|12LFvRviY1kE6a>Ke>~{N)5*irtoYoIo4k@b7Tg(PO|^yF*S|3D z>lxS9?p;e05!t_purWC-4ATX^N}hP1H^}2_^MzxD&y3mf$d6ujJAtF+bIBtc5K#Rr zID|g(HoUmJcbL3;k*HtaA9F?cb_EgW};>Zi`vYICCk*_lxq8(L8y~1cko&3a_AZEG=$b9`V?J>Uh zh7aZ%_O*PkxwMLLv$9*yDe($)zcdN$!-tm7|2zm+L< zaN(mxDw?e7KJ-fLzo|q@#m)HDVj#%uXJQrtT*1njGq(rVTHeKyaHAYx z`WKSn3k>H2ABC;|Xkb;Gk%vL&#Hsv>9y(t`8hr-yf%aQp|V5ntgT;LW}IL zA)gCT1EF8B43~Qel!;*dDyzNiHPM+N9V6E(K;l8Mmbtg6Bk@B5sp8Ce7Y!$P_w5$g@U43AZK}}n>zb)FwTbF% zCVVJbX4}u%>27gvW*#uqcc@0{nKl`HVo&);XK=?gsa6adzwrFq?G5TKOHmF85lr7H zpZ~D1LMXhb^%Q9PoINdXQva&oE4EkdMs4o-lkIQhS3DZq?lnKi`fjqT?t;#OT;~^* zRJ?reH8o|Q-hLY{@L?0)t3vuMdm3R>h^b_p?DzCHRbmy13$3C4mU*7lJ&bNS))C7w zAZ=i!;qlfQovUudw;iWj`!A92V0t-=(@~iGb+`On1#DV zQ<_r$traubaeCv9)I33DMC%62UkPY*{;T+RONuZU7&5@zQoYZr6w9m{ke_3<<)&ve zZ!!*@0!?tfnccqE#gdKtZ50bvCx0UN+uTffXAo9aOuO1^s52V^K9i2Bt6PfzUW=;J z*mm;&Cj44DCzP!G_xM7w^sQ59ST=v=^u{(iK&NKYjaLlN2E z0&}GYEHn;Fdkyd|WROBd!Hj_F5{%89zQ8QM(h-BSZa0(qXPK-=;QRBs{Nfg`QP@9y*jCeia|>Y_Fg zk>4F}Wp??Y4d1(_Q|xK^cPWxtn;>&)t{ZkVot{q!=ujZ;+}q5P$~1$Hf_ixv4wH>N zL+cQa;+HwKi`!mHh8h9tsCSZc58EfUA`GoR>TCP^on;Uzb=%8Xs&a%UttnBT)~Df7 z;3QAq;dwx(7iw*IVJxCpoj8z{mle)@Gs_C^=>B1d@|9D6N~(LYZVd+|dpFSo$F5UT zM`l~vl>2Ub<>N)xlWWG7`p>9}?1gd|5Akc{?1_JRRy7>iZlN6*?pHMLC8cgizqu}6 zcJ;t!?Jk6m$|RF`Xabg@_Nb`~rper1Gp`Ij~y-@V_ec45*Z8$l?0Ct1wo~pC) ziQ%?!hus$g=@~2r>&&|MmG?@9u2jaF`FI0M`yoKfz8$xgm_!v$bLZ$+Ee${V<8aR8 z6D`VW6maP-WeszkFVD2>(6v2E&=YL9|GCRcEAB$0c99$WJX@&B7WjTelrk!tGXl4TJUOh zA}deh;Sr26?ajSwr#dey%cy}T_davyD0zZ%;|2T@qbvXEP@ChiN6kn=KHf)t+v4JJ zKbp6s^o1nWcv~X*^=vqLw$5+W?q-2{x~_9G-%C9wwMqZ*Sb=ZyKFZD=4tFNXTq-y3 zT+dd%KME!>iw>RM*;=Vur;3mbL-#xWPOZFm$l}iMtzgrzySk`tCW=u`)#P<5!L7ax zh(z~u=IMrg9BV=@+l`#zUb#as@!6}>48cLwoy4u~T0BLD|1XZYHaZP((=BdG?^6(3{(8xYj zf0dvb3}H}rbg)b|Ht31e!|LY6rIY0I;?H60)y>>*SHMnbkNS>+qq^zud4){YvmF|^ zJpqX;9}-)3qTiRHvoA(BzOJ6LWVh5e)w8R^pA%JPP{}pb zpK?ME#?u2Uztf&uh!b1b-MKZ+xw&uSXs_WEI_EOF*C@bFij?p{)qKjI`kR~?W%{2M zQuTJT4!P9F!E#0s{H_8`>piBTN|^0i92!<#ILc;U@(;^X5$`66o8A9j@hfA!C z0Z1C$rJj39slRQ1M-d1IHo9tD&!PPjOIA4UWz2Nm0X3k2cy+%JiKU*ZUyTWQ{35q$ zvqC=TS$i1zO3sN?+r_9~(N#^uf|JKHOJ1x)$lzm)74ybj8&-iRpB|U|jXSnG?vbC>4=#`jbflGo+(i@>@Fa`?u zS}qDV)29$X*UDzNO#C~pNE{r*wm)wN**iLnqW0$XqL+gf8vUWS6^o~1T&{g6DH))= z$stPn)U~lQXW;L3=!Y+I+&5l5xo;gLHbz~ro7bK7B~T{mlsB!4YMO0!GW9z~;OBbkj$6uXj1VobAx3=3AlCC@{?QqjXSP zh1>M*_oOe;9b8CFc;0pGOL#BSon^HBfB#A?_)GAt?wO50Cvt4YkFjhm=@GeA%SL>Ds72>X|SsVx=s^ z+JB2KdE&edMf8SGT^a74++N_qIyTks4gLcCjTy;$I@+QZ6!7X5PrIECo&KpAFYvWo zK}Imy*3*^P!NROG)s;QimMvvdM1J6mLSs+-M}w+iVPparrB$@l?QcxELU+(y=Xwv| zFKE=dzgi}|@g%OJc9vR%2GC}88z-Ot9e=KFMd=)UU2?-TY;9}pogRdAwgjEN&kv3K zAS_uS*+$siNY1%Ejo`&xf=OL4MKlE192E|xYY^zPObX;jHcQDh}$=9SmLAoT&z zRY%z)lsgfyy_v-^zybUWofDUCKk7P?ZudV~r{{mC^B0f+9{zkV;kF3{ zMK1<^{e&$>-6DsC_F2kNa`?*Ytgjf^%x(obpc(V4(sZRAWc)9p%dT~VtU#4Rlxm(F z!<`nl>#NFzb1Aw++T6VA&KbE`8&eD@oHE7i zK0<+5O<|o8&8MrFe(fZNC*mzuzS~#$sbkc-ud2#0B}H&nZ_kSH>xZPN+DjeipCxsq zes^<9oBc7UW~|H6<_y8-l}Dqa32!vB8JcfN1u##VBzCaOMPYFUR!~T|631Heg41okYLI;LH_#NahJmHbl1?)r_d@~C~Qw-a>NTwO$y%gg@OJ{BXYzu zlhqj1^I?=~r!JX-lWyh40Eu_tilN|D@A@eD`vo;MZR|&% zZt07)ikldYhUu@EOb5_7LlAt3HLHlu6DGYkC!vJ}?|!7*mAEXO>(x4+UPbW+ZA$Q6 zMy5J6fl;gM8!R}f^pK(FnYB6E4;w@X>s@R*vVybh2u z{N1+zj_ea-W++4%dwNv&Y@q8o-Of8F)F1@HG(Zjf#8XF3L186rR$b{fndp{52B6q2 z6?)dJC*Zih-G9Ho4Sh&^Ht1fu6>rn$7+0C2oSTQ>>|{B|kB<4~Gf*^Z=L@pAd`e*8 zUuJy#LxSe-DDq((;XG{W#6)f z{Q6#U1t)+7ce@Xtp&h!{%<@|ZgVr1`peh0`orGJKye$x$KadddYncRfTdIx^c0kUr z%l_6eWe9I>omx8me1CJRTKH4(Y2b6El&2-?-mW_^)4Z5BUkc)VBYPt7C}x(=#4Bd6 z&`yZVC~l`BZ$Ah}_58o2w!V2hI1FVao~*sq9}}mtjVAmo4GvM^Rl%cQIzcd7NVPU4 zqR`gc*?(YIpILq(LaxcrT_M=t)Ce{8$5v7_?x-CXqxKsPEf z<&=n%rG-kuFw#X(KLx>~9sV|6WoB#VW@nWbx9hhj&nd5xqmrq82U!SgxY8+HUJ9sP z{-UfAfijvkQC5qVw%a=%>ZLf7>9rC4ToEE^crZ;Pf5rN7|vAMp8$ ziGMpbE_dT`yIQBy8ev;rd{XVc!D*85L$?%0FMJvm|8mT!)akut=hlJ-UBk(No63`B zZA~SbkL$Nji2tyv+q*O~=p{ollN;Z`NxHd=4##E%%+Q! zX*{!Q+1Q6A;=da&0g2QuJVA+(hB=RV=O;ZT+v`u(y%-2+g=XwMw8Dq{qT9QC zKv4Zq_IKJ3L7Inv9}WK%fN&|Ec2%98z-B5U@>KlDyy@XPv3|>N32-2~G8Utgq(o5a=4|4rZ+xY6R(oO|GB~^Xo=PA9F@=z0}n|pj=dE<{`ZZmY2 zmS0UepB1ko{y=^Qv#IUpZtT+3*JYRIeA_v(;#E5!ctp|6|Ff9k|B)6FZqk5g8-!)D zkE~?BDiogdPaRS&UhgI>+#5&cY~CsJc_qR34_Lhn;1{Fc0E!bVZ`hLfBDpwLY;?F8 zxR7C$%a>PXH_mU@H?t}w$h0{NuC~oxTqKH&aM!!v_9*1Ccp6FvgjJn=7b)lfK5v=d zqjJJ9KP%Ku@v!J3Z^R+C{;~jpocE*d=L-G`-OI0-dzf`&gYOSpnDJjr~Jj}m%U z9pk!YXJ->NehN1+GE&g*2+~N0RR81peHBdxRa3o2RO&{3+2(@p!OULCNM$|INz>^E z>?#!Lw&$9v9dVlY3Gy8K!KyUh`q#dM#rt_#O#b&1C5by;=j-k-xSZ#a>it_@a2}g zdi;!L2{{qzqFd@L@Nu$_4Qx0`q`qMuVZmBV%Xax@@%4%};;GUL;VOO;Y~iez-=S@v z1b}FrZGQMoC4NUovK05qnvZl4Qw zc{Z6>!|~D;$6#sw$6WuYRVzBm@pbu|dg3IDq0rA%{AR^as~i3QXr4VNya88mmD2Z} z`Y-XpEO*am%n%3ot)^SYlP@{k=HMm@|?BU0uryh{ z=)QPxAq!*h!G7$(pE;iWdJseP^IH|_yHdI&)~%sj-d(C_=e_C(3A0bGw&UT;FsxNV zgzN9Wx@h-5`|ncEkFa1i75WcgOscay3@h)h-_oh*h7Vvzxd)-w%;6QcGdzJlh`k=l z4Ci9pDmliwV({S6zqG z++XKgUXMHVf5^XXemZ6&wj%W0<0>uT?H3AK6BXps(Gs@@sv6z>P=obzj|j%c!85x{ z2??4$J6l_L`L@6+@+akw@_(pxZ}PGO*BR4?7Q{o>Z|^82-EqAeW01ADU-Hpu`g%)L zQ{W~8;2lD8AbB?$R}QPRT+ZyjC0e=CFKr>u=C<=T2Ae{I&WbYm z3UoJAG2En^74P2`TuXUwbM^@%8#HJO9o+=^f=~1|vKIXv|5cQsY>;v5;OM|_6EG`M_>lIDHB%BjAAfEp!PJn(hz2h^(Nt%)N)F9uhF$?)1d{Bg4U{)+H zSjv1FrC+#yWfSSQOd4CUhe=jEUiE1Y|#g@l~3J4~HKmKPrjwZughR<{#0YJPHB}TMbzNh(I`KsEI zMxVh^NN5^$OUL*MYZu|*5I^;O7Tred_GiWQtQuRxG0uHm=_SNOGE_e<|J z0I;+#n*>8e&6ow`m7f0EDPeB9FD4`ej?8&T>*~K+=u1jb@}ngx|9AQ|eMA`Q2VxXGE;=0eCAUEAPyUuK2mEhA`Lk1< z6Nd&B5c2Rhv`q%@_#PXBiCu!AIG8eH&DGwgJ_vf=0_H?xVbn~khe zvDYwG@YK@pjH^j+nyORK%fbm^8()v+BOX>cBMk#}eb7!*kvAix@db(~WB~7FrAuc` z4)HR%`8oLV{IYzBYLXF3>i%rkNZ!wVVc1JEMXzP;z+X#dQpbPSj`9VAIu9;xjK0i5 zBArtWUoC~DXMZo<_h54^8N8WS=nBOv&%4*}x;ezk0IT7h+T`8F#uE10M%mdL0PxUP z5~+o^?W@*Rp#pebdOJQYSD6@~%k1GKf252%Pv1A=BszqxZ9e1}27iotX+mX7_5a8g zU7r72ED52ks3g}V=?AY~8^0#Ul6}e6^M#oa z*`4g`Za=?`a}a(yALUv)t;37IeB*MIPXfdf%3U@eMYFn`yibG@ydH(+ZfasU#IL(@ z@!9zDS7WqGQ^Xy}7hp#)R&irye+z!BZ*By5=WYcsoRn3t zx7N+>7Y8d@k}f&l;i=fDwqHjh(2&!u13KLT>jr@oEs#9SyE2TUo)$160v;kLT=lW9srMG=-a zS89d-9uX3bJ6=99ff6v78c8STi~)a7buA$z00t2&|%;m zgTOkB10HXjdq$|=Y}*$YnZA#QeXj|tvATMHAr@htvBA*j57Fu4lsVNNZHzO6dU6=y zjLo;gU1KXh9!8gE7esgNG;LYUO5QKrC8Vh+PDoQ>6jh(={}LeKmr{+6&VB8OOMdh1 zv!s<8oms47eZ-)0CV^HgVp7>s{^|MM^8l=N>tiuH`P8xxcH~o)QP735#B}Z%SlXY3 zGXBs}vN*J`taCk;ru%sKL}4$z#$)iz*~#Y4{cm&GUHQN9u@5eCC$*WGdx}G*r9kaU z;u1*|-(;f1I1`fB*ZB<m;btK;>SY@GjlSHZf z`>60P0EIU6pMse_b>wW}uxbsgJCTx8GPD@H5uOnEPw$Ty4IJ>BQ!cK3X@vE6fgtt|$Y5Np3 z^q4}2m8e@3T;vauDsS-TVlecr6@Jrh`Dw2CuhR7W_jr&LEHaRc9AW&ey+=YghX;l8 zio=F(MTc>XEsT7=iu8ydwHAco?lFpma5+O}_g8f~cD1Kf1pfU}y*Ei$@9rCN>H0Q7 zRBbEv_I$qAS>NO@klUZ{laD}W&G1J1duOZT`M?AzVDC-jM&IqAoHegg-82Mo-tqp+ zu6*d#k&{4Zi`U(tGY!6wEmQi;je?eLK@j3b$C*kfLV}sNNyycU3{y!|$%bYqgp_1E zg{H`F<^xIU#(_w~PG$sjK5`J@)9A2A4P<=_%W0GRNPl^?6mWI*WS#4gD5=Ijs`x{d z_qTP=_AA##FY%8T0NhZb%)FYa#1v!}W)5seFQB_^GKQnpyOX^5t=I|K8%o_C6i$i}JEuCV3c$Vhn6B9#T`)phaPPni9As)b*s z8YG~)K@12sb)Q0k7uN~r+0~gRsZTdcJO>I;LeTD&NSkSnfwyy|pAm}?HHU%lJu>;2`*>+haj58V7*AU$e z(T#fZi;8hXNcd`BGTU?z)aWsImH?`Rh`z81JuOIoao~DObGu}=!$eDVBw*=y;q3eF zUV6Y^@z(b*0M7R8Zz;$%$;@umm6r#?S@;O2=tVY`^8CqHJ@*?@?6M>(pWz9rVpV%L zgSMU}E}Hf_*6l7|P25!}oQkhd2zaA1J-vico)$bw-8wgRvR3=opV_1-K$=rTE^2O3 ztl(Hp?)K;xvfAw3Zr(WAU7|R7jtkV z9mVWsU2xDwp3VL^@YCOR0p%0<# zMDWP_>>MF}u5R|s{CENwC^7qFefYFx`=?-YS5(ya2?U}jU~<{w3Dr>@AsmloJ^QQM z42k`LuMXA32L~qBXtsZ<9~CGD_aR%W&d$!*;_U}JHO_UydbFM#Y_M6mF^LJYG}%(~ z0TwaT|?3-^;z*f{*%ctVo5YQzn|% zRvfVJP1ELMJVy`a4Vp#@ZANGC=l2@90FM6f^`w9_%NaA*A~u`(H|RW+4razg19WNn z-fZd>=bUwVjjh^&n>tRtnO!7(t@C@n?yi3(kS{5wou3GRaXgiGsPWvn%EXbUQ_QYn@KJ&SwYq8smd9JhSJmnWdm-Vh7pq+R`Xw+UDNrbAZ6ugoT%Z(FM&fGjxmSX>7~h(` z(YEHI!Q~KfYaj|pbM3an`upQ!Je-X^Fjs7T^PG9jg2uBOB>+F>ptFOTctiia#_3n+ z)3wpshT-H>n-IkdL_QQX>=W*Fe5{#I^sn*nUOThK3CJU6TWMcCd^Q*|#P?p6zm#K(iM0I%I{3G>|S@n=k$0hNTK=_tdL2!1Z4J=T; zY@}v8J7~q%FY^$zaL?-$ad$X{E#9-6A}!}9O|iERi9BXiA&IhGE;?Ogn0Ke$?rdK> zN$1hMQL`{;%<=}=8s|sMhV?)P=T(MLd=bMLW}?^!K_uyppc9qj0Ie00=~sBhL%Mk1 z`B6_S4aZ2ep<8rmX=1LLjdzNJVWD+hw#b#pdWT?_^7q=!5&xh@&Qnw2eUC7xYJqk4 z(8uBiP9fOLAvztW-RYD5I`or#?Roy!{%{$7cK+|Iaxwu+0Hj+dhT2EqBWh z?(~<3W|d(1Dv_})VH|nZ?o&5dwwoqpbuDD-#b^k%oQjK+irETi3JCX|KbR-!Z`m=` zx!X^iP{8}X*Dt5|kT<2oos{Kr9e@PF#?V#!h}aQp#j%^0^b50DL^8(Y5d^XI6_a{< zPRnec(9Qbzz}c5=FB#>fh8gYeBs)2+@dSs49NL%h-(*qEvIAQE=parDDcHIOS-U7b z-w}@m$hrqIYo&$Q)-1T!;)ED;M-=9d{iw2LdgglETYu=(^VD*(wry&?_hh+u^r`!k zEEfJTdRwTjgwt_qLm4>n?^cdQGHlG&Ie#whM5iY8XHBASruWD&Ijrw~HA=oY$|W>A zAD`UtrJ63DD$R3ab2mhQsL?vJ;{MS{-|NovT+{Q*;30;ezWhgr`}Du&4ce7?C;kIX zG(2ct71rKX*t-=0u45@jC8%K%u$H*63E22Sb1(4Cx^}BO?i%Sc_2#RHyT6tVQzN5p z>8Skrd$^2j>hKZbbn#Wf^~MD>35i_odj30N7^|z{a^@Y3B;NCCjpQxy>0u|on44q|GI!|O<;Gv|Tla}y|(n{o&>tPdKVKSb@KG97umtNiA}$F$-MU!+fK}+ z!q%OYSr274sAYXLY?)~@pc-`EV@?|WuDGhpJT?lSWaERf)j<%Fqek>IxMy7$aKo81 zGA1H&AQ^KwS7WxwQ?QlN^eRe@cjXbjLh(L+#IOFIm11&JW@$=PU zGtV9KUAtX^Nsrc}XY7J(2qn{V+M8PIzz1=xj^L=>X!)E%><7Z)YVG3I!jU)xr5gm?U~!vsr^a=#5eJ_a6UCNhI8EZY&8tSXa3 z&--Q|POj3KbF#G*R45*onQs2)s(-c2vH5TjR@)qKac}Oh2Smw$x^DmJwQvZG{}e5J zzlx&8s2zPA6p`u|Zw;cUt;@Ns4e<3qkQm(?8+z9|9Q`;%XH%Yjn@O@x40FyQ4L#xZ z@BTih{5z33gIl(=iLiZsdt=-Ig}p=jpj7gs*V~;tiL)me$;ox8#ev(_P_*Sl!k%Ib zwqVWTt7ro1#K6G!rj0E|YO7q34YDj3plUVgyqNKXxSP=L5NHn%#Lao~g2rQBKl=o% zF6raL2Pvoi=v>*c6N;YN+=dkT&D%7_4fC{~l!lEKEGbfTu3E5PP@f9c=m557f3{@; z$kkkAw;B9`u=mgy<&krxd*}d8_daOSq8nRsSqKma^2|_A4Y({p%r93EWV&!Rz-&~n zBso7pS$1Wzde7c!>S%PAlR%qxiJM$z-0`|6VbqlPG9#Vy{gB1;)_<3}GL7WEo=~_V zMq;N%r#MO|)@f)Oc3r`tUSRtu=*p$}*}a_w{zp-LIjo6Y{tYTj!6kYW#h-8Id?c ztK*dUe@I_EejhQV0wx$8AMPo9oxhTbC>e;ceyiM-TM%n)=$cnDg!0s4q@Im(4HFm1 z&C>&NE;+HoTpnA(rUHs>ioyD41WP>ycA6w&PUff+hj&hBO89fx(Q$(wc^Psc-`&jf z_U*(_K64eAeS*oxpXgmBMaWNGDh~zE@_giX+soBDfY>vgS4qtBH_5VO*n?H8KQ^|Z~+P0g&xVPsc|&q|o7 zwW*e|vDxd_?oP+O4kHQB=2?>=Be}pP{t`O_cb3R13F`Vbx;v;_LHp*g+H*nue_`lr zRv|^Vt+v8dCbLGsrgkjw-R#1H#C@|Ip%2y`HOiJx!AlhpZ;W+6E0;^M)D=X)j-^dZ()p`>3svzXfe-EjA#)K z;45r8kv$8R%hV4{g>9Woma=jJmezN*&ugQlL+IY68-5Qx`-x`f!5r8`{*I-67uIFF z71VkH+)G;Sl=m!s`~_6J!kb;<@)-op9B!~dTP|keA&?^MI?0R&kADLPKM%hg*|H*} zgU+XUW^Z?C<*G&I?;A=6M%G4JFTcABM%-`Pu+VQGX}+KN0=R@6)?ROes074>5q}); zEoy@c#%5za_E_M2AP;9Bhp*WBD;N3(KGq#el|MQ7x8*`LP>7=TH-6KoEX={w;7-Sq zsqfzS?p7@*uhC8sdT}W3Hn3Cl>5^qYmBHbTxPRGXJ>k@;Ik4Av4s1E}oAaBbtG>z% z>;PKaO@{w#Dg2RGy@M;iWC4Wm13G%i->;-P{+R|Fx|!(f$I0;BctR%BELM2A27bQ-2!{a z&01w&wC?Nq9EIT>rXqr(%Ug*jRSm7tUj+D0U?-z8+#=Yw89Y(E^(eBvbN0>>jZff~ z`H*N%i$YCBEA|xC*6f3bf)F2NWsR|d$meayi;3(6ibKiR;Gj}~kZWVrJUJw{iSD4( z589A8qFf{-Eg={rn|=475TjE31~} ze;zz(k*dv$eXb46MX#jI3d&eDKKpd1^XT?jk<84xqABG71BBLN8H(Cwt#@)#Wbwa@ zD8ZZQX8xDKI-UaP&M3(M8v-%?7prG9l@Lzw(w#(yJBs8n^u{$LT-t?Hn$A=GzSS8@ zSVHt~&(OmtRYQ${T;hh{#-O8Ua8a^6+rmb%M)E_Zp-q|(_TE6jeNz`R{TpItU*A{4 z@(<9dc`x1+LR3!Zw!B=7Nn)3CA{36CCkemb#Gon25Bn!fV1JVwsmn!!r5Wmp-Fn&+$w*)P6`G{{%#!liGyh)DVD0sCW4(KGXIVK z2I3QB`lQr1Zk_o*Lw#7&buZ4|Z?^#%1)&C=T_4GSjmcNTZE7E}NNfEWon$wCmNxyI zxB1n=*8Jr7JkNE@Ck{C(svqwIA-R<|JVWMNJD^|UeI7=!@7>teJyQYU9$=7BtTq!Z zM7dNT$f;m{Q>jbj9Z1;U{*QV{>*)Z66`1(a;|qo$X#qq-!@`~7Y=`VR}rOs?Mdy4N`} zl?ulWeCg;Ukb>>_UdKA(!5W(xy;w`0I??Pq!SsI{Knz=i^J>}c;OuwiW37gJV5{_E zpEhEY$q^j@;BH=z3ARK&^b?*Nc;!LXlW^62OW%}xfaD`8{Sb61XO)RW5z0KZwi?=h ziZ!xyKR$8HGc@>o~&tU^wpffO=*JkXg>nU0>9OCQaiFzKqi5&J||I_%7K32zfOa) zE=;DJXuOxDwDTkPFq6AUK0HEiV#4mbfmW=fR7-8p!AN2^ePBQ4T|(Gy#}O&n$SZ?+j;l* ze#g$AIr4L6GL!pW*IMV&N%qFPU7184DebT2YV38`)s}z+s z?f2iGX9LSCY>05PnrzWiJ?-SD((%X~j?7)-MG0_4(%EM&$O6Fbee*xzHXIhW71M|m zkr)7$8TOwTF0-+kq&zOWo$!>?Yv3L=UtsA4ZRu^0@=Cena68$ZJ#Gq>FtK5Rh^um_ zU_nm*{#`{GIaUfuylD-D*EQg(dMJ%z&V*i=cHzX(!MohYAK%RIeB9U+d5h zuDE8dCrmHXp%fpqZ0J?0(3&puz~;xLOBVVrmbhVIa8!z?L&WPbVZ2(D-eOle1?Ye4 zH9;s0Yn~GFF=9wOIPhum$-}NvTiSe{d_NYZSt>x<xWAU^X|580c^@l zivcOpV3F)i5vopL%yx|7%T0Z1;NBa4%Llnqzd1hF3R#1fKR-4ikyEA;flrP7xZ~jN5Y4{JiL&nQ<&Y4R)UN?Xyg;m94rdqR;DSe-+x^-ef_^t z0C=#2owgae=E8lw!yw6!ZH<)J|JJo>c&aYQ(P7)_HdZ`r!Reo?-`&H)Ihlv(fWlg_ zRsVk;ZX*`t)#{}O4|0YLeq?8my)rK)#l~j|6o*yc1CQK!l}TwJ{gO!xz8AK;?+tg{ z;|}+h>iD5G7bpA6UQ2i+Kcvnp7gFxt!NC1@kSW#CZ1hAFE&g|W=mbP&xj{VU2y>pV z$9z+KAk_2uiS-I8$N((^9^)GkVM!b93^~^ zHUmOcmLWidq?~4MJA%Q{oV;N?^`KkA$XkiZuJ4y_k09lYp+_E<0K49E?or8EdS5sG zJ3BG7Kt?J_fY%ZL7Txj9TZAUpv2`j0#oWFyg|CfM2va{{8dc#VsvSYqr{L9Ph0061{-Ycg)ua49P zc$|J#SG9X14ELQy1~WF11Hngo4+oCNa%-R-F=8-dwP98>ZruRj63c&a!oj)TjzO0{lHc4|ga|UqAca^Tht&rmu$If_4IiH>Xk2w8 z7>KCIOBX>`3PK2~GFJ^E9&_aw%J~Jy<+NHhv>6ehh2k0I*~EFm#S642i8cOfd3Ds; z+&8@$u?b)8Eo$BJgn24zIQYfYM(n0PF=1Vm2uiqF7^Og%vigMfCfcWOnc&(Ig zZx*OSnz`=hjxyi0Qvf=RcU})%6|PhjcudP*a9;i};`>ujn~#>=_p+vx9F)vu1~#=L zhns+-{UOiEd8xtNc*4HY_r_^I(}#4|x0$3%tS_qz9>{%Om}hjCn1atKS$JH>iGkOL z^PvRQDKOkm^aPxaL|Ac7&FrEc`(w}0=nl;N>TlFY1UvC13&kzw zP?$$2>5Agy8M+gZl{WuqWw88hoy-l@xryCcCQA_gjS^sh#|_7gIKveXW@_pH|PdG=h>`07-#dG0BXM07l@_+<_9 zYSSpPDy8{@fE|7EWKIy_h!5h@e+shMtg&`fU9x2aaRhA+jyA#1EVqUi&H_$4yk|VX zyRk>v#t^uOI3ooEi1pa5bAEpJvq{Md6|OvxX5oKPaT7l|yE*f%eB|x{zbf)^2tq@j zM;&MP^5~yaD7x|(nRyLe5;u|Kj#YA2?8*J}#Hp4_+-Cb$@N#qWmlZ#=4-Im7|B0%* zFKb`51J|5@qmU@~K{lU9e%YI^(&6pBF0Go~h~EkX_5iI7zgav(#}D{R1RSDz-VT|U zH3@-fQTX#y zG6n`xm$5w^+uijS(l;z&b;S{Wcn3%glhkKiq{2dNC$fWNH*zAi`~-ssn6~pOwr%a?cMP zoW?l4|82Y2dMtt`5E|Om`I>98z((sg#ms3*>EU9G8HERC*C zhOBwxR~wU`-i+|8P`${4JA|dN#Fe?Y>uQ`EA0U@)uw-!ca^o{%1JhJ>MyVRU_ZaC_ zFq){+f!zlKjxQgcgsU;%W~>_z2^c?yrdh>Ajmg=zl3#iJ6{YJ8INd9R94#5@W){b2 zhC;JXKv2~yQ_X3J3J+eJ6XF^#Zg_}LI;v+F_zpB+vf2c$q5A*wFA=T(Pi6?C{Bv|R z_dmO9Mz*GKKy)ZE7$@>G3S9KHmd;ZhEv={K2Bv1FI@&r$rv7f0jLc2a6+lw*t?v1g zwM=%7#wf>}2{BrD$=7h98Vm20Xe2<8eN?T@buO&3HLUWU(>^Sr&4Jo-N7$dQ}Z>%`v+G6zoJPD4~@P&H8S!6pY4L)aYXOvoxXcCG1ZM2YG1yGEtrt} z`mOvvoMJSJAMzh{;VkmPtjS?RpSB_Z&A@b*(i-Fun6<6zh0W^dK1x#&EkLs1Ij|bp z+e4I<#leSZzP#o&n63^PBIQuogh?BcKga*if{=p~9gQNSpxc_Vl`2>&)esV^Tx+D{LgX>%R5mXNgWxrJGC z^boAErRA;^{~Uw7M&{7Hg#1BLHMzRJ7DTD?FLTL3)|tw3^_lHt7LtWe#P?5**JYY9@VTgRKbV``J$>}PAIx_K zS4R9i(l#+95@Z&bTTkXRK~08lsk2)Y$qv%oaK_GBl0Mk)2230NjEcjAaxFJ!%?I&P z!X5?~kjxX{?OHoNj2;A94w=q44q9r+5vyO8w*m$!&NK$VsFD@9@y{sOh?*MCx1R{e zbseY!K2%aH*rF}Y8mc@7&zw;+d01v0NOM+#`5gz$U?(OvBehUtN`$p zfI64iT`T0Y{7{tZG3B{x`gHi_mS)z2dT$gP z=Jjj0C@#mM{C;qyjpw*xH&7#HU-6K|VYwH_^>LNp)YQP_GEp_=kjEQy=AXB-PJ`X; z{KBS1UuaG@9wChAfXXt~rpC@&fU-r7CRUfG_7d>G-*AEj==6u8oo@m3zz3?vwo9E^ zRLXFs5W1l*aM~+c>Mh=dm!bO1J~aHe&=fp%hl*#oVO9c?a-$=NPxyUwH5dP3FT}4YTw!6ImNJ38j&a^d>PoJnqYsYh3N z<;5Z^pXEKi$@R$T5?{5%WdTt(Sq#sLmYK`U12gQxr%xqPP;B7o_^IC}c2->wlzcGx z6Be9t`6emk@#zhQVWnFjC`umsMb*&xv%*YS#dbN9^W#VMEnBS-)p??Ihn$HSYW zod-Rwl4IEza)0G_KetTY5wDez&^fvj$(GCuO2Z73dT8+$iy%RsG`d$kbXRQEBXkSG z;_TFg`ce8H2wB8*MgPo#tAzQfk}S3HRQkrlzsZP4cJWllz@@9d2~^}q+M_iyq2B!+ zKGb=Z`#SxNJn6!N-)k47CtJ#e3h5;^DWv`Ea~9wrFhOwNa-p%nxj=_un$nxJ!nmau z{-XD@d%bjW-1D^}jJ!FWb@&`@5IVexcS`21hI}&ED%VwQ`Yd!%G!we~{lfWL_RQ>!pgD^&rTlzN$qb^;&hs2dC5OW6YyPZI$!{6X+Qt zI>>Kh-d}EPSaLX@#gQX5l@)GLZ;gk3-(b1FA5>-{2$?_yVkRT{~uZsPd*4)et2=mvuJ0iVHWsQoFJSnYxNFH!$f z7dCP%>gC(zc5bvI{O;4|bQI<%_j2_1E=egqNBhhy)htX~xhHzNou1tSZd+>m6sove zFInt3m6}U8blg@58-aW0^HmSEj*nkDtdCqQ|CTYgPhrwIhi1L%H*(Ez9tjur&QQ&t z*!`!{LJC3eLx87UsfN6Ez8SGbLf#KFV>vwg$t?|XP< zhk@^wUv{R&k(IB2cu6*L`_+i!0H9fh8>SdF6U`U#!q$=_{UTMSC!c)~4hDR<0YGuv zWBrBoP$%ZYa!ABdbn5t%NqZ|zqUp(nBVAzf|E*b5L{3{-$(a?UNKzc3vi2MgoA3vp z7=~7=PaL#UP0Yuxx|EZ{K4XQCMyHdK8|A>}(_|aj@~mBqA0*D*i$t`5w&MQU9LF?G zNN=49UG7g)?&wITNmcq<`m!OL;)(mi@nlHRYSS^PYTz2GqA20rg-h9Hm_=M|pMmuh zQp2xGWqD#dG zNyoA?VaD{}OZbovoe|xq%q&xM7`51PfvEwgTYa+IPzrW_iJCcBW0Pm z7GHw1i)`#fSAZ|GR6~)`2DVu=wr*DZSA1wL+4k8kH6iJNl~oF>7zls4;ejQ5ZH!BM zVvb_>`WyV5>$maPO_z#L^^s&FMuDq;$9}7gHc?_I==MkOvt{=QqVBX?V7&(mXMXwn z=trPj)I5Qcf=^uCnXBh(6!oQxbI`jtj^oq5y;9n%nYej8TN|t04lvE#64?>4PX8f#t(_j#*0)M$; z#orfDG+q3_{ntH2I*uFPaDd`l8tJ^G+R3!?gn5Jts-0la)p3|2H97}|!)8YtTF*?> zmP-r`AVFb%4b*?EWEInyJ?tSTd#mMp=g-y!eRXQ`Fp^&E3@<+Eul?+}*na0+%YKRf z9Sp+()xt9Gu^cN*-?164aJiA2MA7RzroKDtEg!tkKnLk29@h-^Wg8Pv1UdA8% z1co1869f78Pq{}L`|rz!spDN;zjBoF^Y)q(S&`TT_AbCWjC=nM`9qp>xPCzXXuIXE zCbFOoo_FFg)9kZj?C2+(;JWGaHMO{X8yGq3%d|1)#W1n( zEw(D00#mHpJ$g7OXt z9;Z#62d<)5QCGF5c}L^+zDl9OR89;xD6#mOpFWG~7YBNSqsf>y{PD>IE@+utlXvp2 z(+LuL#c*ShyUo$G7kGr>Q)sl!rT?Hk+Chw$o z%Y5*l6Fh$Vm?!{B@t@pz>$O=*xDd*<0&njPti3wAO=F`p$ZBm|#i*{T=gb)8_9ID1 zTD&iN*0hzi)=d;37QSs~jZ9%%pkQXdLp5AT{3%BV>&@rC>Ys%)lf4$6hotMGfyq9Fr<}_ABG$T0XOK$p^dGr>1&5Xp7^f>rt zaz#Lwt;H$9vXBO;rshG9U(qJ%(>WUOa=S+lVd{WMJhjj8i&rJd2sPu6vo%&wg0I`t zE4~O9mrEViOMd&y>r3!%ud}$^i-^{$0(i;-m8r9z&R%AUQ%qE?Z2g_kP~$&eIplqp zZ9qYu{;#fd8cZ10BMGgZvQ0zCT4|Fj8*iG+*i-XiA`Q(T+gy}GyB;b;$@YY_lLM{m z{&N<^VruMkd_wSEiHefWp5=X;2R-vQerS!wNhPAW+g;5l&*u~w1I0Bz72VP2MW^%O zRZQ~l$FTmBa*7jsGfqIpYn)P+b)T09141oc!hZdA>)`uem7#Ov|EUb&6qO;%+&PTL z*z~!T2_+a3P7WcbQOKiK6um*8>|<(XLbf!upQ~MfrO?rRFPK$TzcgjiYvjW(^&pWm zo90sp9b`LBwI~OQ+w^b@)DPIRm3*fR!<>I0TCcKgz~OF3y$NB{%8M4zh7nc`Xp883 z)|P3B6fc)WKz_g9=&He*$--A+{g*dvZhIpY-XwWB`$|39FK%9k@R4lq=)v)gpW&uf zl2Tz?L9y?0ZM%CH9EnIgZu?xLjTj!(w7t5$7YqguG9f4f&t?XX8m;y+y5^m>;+;dI zJ5r3XLn?>;>2n@Sx-@`T^M$m95RTXrvV`ciMV$DJUfDdBNr!{U@k>r^Ghwr~6>GBO z*0fw|ff^dY7?DdUZdzB=@gW0zCbSEWs@~LTw5;D&`EI8aLc*~k7P{tB;}{~@3*Tga z^lF>vwccpmJ2JKwg75EINcR&i4wug^_N3s;*JYY)ZS(T6YwAQtL$f3O*YJDk6jj2@ zp`j=stb6hh)X+Z%_IuAP7}HBkcL$$o#1HcTP%(Xn{F;kO@aE4P$&$poX;lRE+i*qW z$&R*;+cd7WBIm_+I zl>fV^kgTTlhIzJnD2QiRQDp04)=}a%PcvS08ADG+TeB+Y?Sg=vQ|_2U%pMy4Si|3fLW0eJTurE zPA>Ut>1y^!ZVzvwP&D5JBU>d@ey#6od0qGPL16e4EP0#8{|a-eqitAF-wdV&ja_K3k zZQE{o@*1{me<&T(IBC%~tM7M~9`{={$Mp?l|gte7yc%5t2zvvGSn5E(Yqo1Hkh9s|SNmutI& zrL^F&!13nhd9xI}h*Py7SmR6;-%?%r_M1LmhG1cPGKfyDHw-m{@Ay)X`E5s%(?6es zGjqsewyI%q{-lw!m-o`Si6xCCVZmw|J2U`&3HA>PNsCnNvwxO z$QOG`x5pk5NA(*r*T)9J*A})nwPys$_jj9Y!^&%0iUP)=w;2!q>F~{uu*Lkt*&lYx zmaI~LjXjZ4ic{-V!F1Ae&9EMaoF+_X<1IO& zw`lqv-u;lm_*Ty$H6RGfQYt$4rg8rr-Tx1$?A|yR9n7`8!xW9Sq@ z5JQp9vBx1Lep0cL*O1s=18K`N{^VN$m->U4;;NaSdl8iTfA+ z5#_1&$k|vLt1&->@48ZQ??P^4@yVIZ*~k71TQy0nivBdj@%Up{ni$mw+D<}cC8WK6 zw{q{biT?94_nFakZCNHrrX2kZ*0QAp1s3K9(<}^t#tE$4<$h}C$&+#VnQPRul1)MD z3REj0A^F>tQQM&r+xR-Xa=Q0T{=qz6>Ws`Lfxe2H(lr3j7j@wkCNi7_X?r#UzE*&X zT4U#oh#iX~F5W>Tr8|UN)f8_!#G+7&d<;JKIQ#493oG|AA$Q zhg})r+3lSoFTIt}n#dLH3V#7p0gd8WU!aQ>wuCpnhpbgD4<^aI5D(&brw0#UbIM@> zY7PIIaU+)OFB#ZOv&Vcr=lq@MG85!&I6@WCmpHm}JAR1;IF|THP_NbeQ+N(?TkgC!bgS79|r~I?e`{ zV!{FtQ&wEr2oLVF8rwy9#H;Qb&>*-7ZOg+;>yU}pOcH{iOX4)k+Qe~sk6H;Pbwdv! z3!)w!g_@b>)d`RoAd_x@dL~~&rD5!RU)hO$iS6Of-T&7)qA8un#qc}c(>;nsJg%9 z`{zs|sV$ef`^Hzddv~d?X8sd%GTX3ZyjRCB($8{x*I!>GC5!%dz2DgOsAGBfk=K2J zRcSV4`d%AeF7Gh2WTM34bfoC$Yin7UYO=@jyqu|=Nq;BZgvnWsfURGgr@i+lB{7J- z-^eo8!s*$`5LZ?9--1ev%0Vt%qTtDq!-DT;zoDYcrV_4F>MbE&avWM1eP@0a5KIh5w zh^TFNYkxb9bU&7he}3=JlBayDqK>GEj&$b<6~&r;0wt7JN|*5d-Yv=BL3~Rhxa$Pa8HoQbUi64v_IAOUEX>z zens&cljFDne!J@r&?uL@3u>N@?qSwkjh#(U4r(l@-WFyS;0TrUhlmV#-F$Xs?vu1| z^?c>-T;Nf!#sUGMPClPG9Q4CnGim@`Na1XAbYi^>i2f#a5j#O``j651_`^c{hSaf8 z)Zq4N-8J~WJdiu#b{az)5p8j8PAchEK!s`x@A%Z5P8PaEbdKn{$un&jgjJa;+5F^J z0ykkIb;$I>kB%{y$h5ggMjQA$`V}x$aQCGa{*G)Xf-GLL78aYkZ`GAJtoz{ffxvS} zy<()eL@k{5na!6kh*=`x-+U3cBZ29!xwAdf|MVx(x{!ZyerZwuMk;*$`9~Pxloqz9fi_6((w=L(3z5vyNGN!iexuWC= z;(A~pqFAINsiN#I)w8~Va`6>cXR)gh->X|&+FDv#>a55c&fBqXJ!BZ zY7@ejGimgyCoK$TBxbIe8Kf*EY_+8G!C}&h$>id?8 zm$_Z%0&=tOA0WPI%iay+Gc4;HaBz@~q56;|*5J3F@B7f^pGe-RNJAN4daK*6<5bzP zW%Y(FUS4N%udM7Bv7P9g*R*U_aP6HME{Rp;QI|h9+d{-7W^RJAwL#32(Zg4ALm*2V zEr!FxS~Y{uAK0xXdUwoi?8X#BP*#oQ5Wf%Xs~uoMIU+zB ze402-pGjzRgPK~TzOfmLJWKCw6U|qa%z9Ahib8Qm$MPiW&zq4J7G!Jg7q+8yg)pQy z(T^QXW+w*XG6CEQDGcza9eejDj`pK(gbYj4&0yXGer-UUc0(s6nF_f``J$=`P2+BCpBk za|0DTA4(Lae{cAtDtoDbE!n5yI(D>SmN5$cZccS@TDqJlyIYAfW4B}ktA-<=Ow+%Z z1Jn~eyCW!Y7!qAv@#N{OCGR*?PASHCHMqVz55xKRHmAFY-ouR z!1t$aCfJ5MhY(zC12b+U)i;#wf4}zbFC~oUdrGC)#jrAQTY6z$|6Qg|-jr?tzQ0{m zvl{mxQw>Q-7k~>GSgAmCiDww!!G4I=ou%>LJ})+Uo4y9916f@A|9z)9|0N}KI#MzD zURVd(I2#$71XEgb`sMYH;$9pEcdU-$*m(zn$vJz4w>@81xNT<0vr^ct$i^UbMrO3q ztkMh{+uzf-HR;pG<3Sb4t)*#=8uhSkwap^Li(X?b{n1uzRlJ)-73jTE!y9VA=!A=g z-`r*gUF_IQ%=lG48zUEBQWBC=&jpf0iDcijdnW-3Yc^m#G=Qy=$&KW$HGDxwTJvM8 z_UZbw1rM`W{?$vLf93uiCRt>)e3}A<8sKvU+*(RYIg$XoNE#Q@*y?Km0_+izx=9Z& z4fT#P@x`oR$|6?>qyB$H20MkYLHQKe0RWV8G~43U=A{&>=u-Mx&Bz9nVihy8i>B67 zO-&th6S5D*VDXYy71Ezkaj#AO`4yuu9#7u3(bORJsypII;^ky+5)98ZAruLYYLg>K<=mAGTpRER(y6s6_KTRfc}ar*n}s^&s5w^^A_%#0PLP;puOi= z^pmrzrBYu^>=}-m={w6>Ka~edIc9)^{PxS}2;Si0J0$Aai(W?_+K3vdS`I+pUiPoO z8+oUii6e)9IC1o#ky$LFipAhucNPqg2@*8Cw=|yRM+%aSADNBLdBsT+>^8_WM4NI$}b1x zs}jw6e`CgMFRnW@u^|u8Uh4B(h3(J|CQxJIwAJvuk-`9_(yx;-3th0! z9$0(0F=pdIZ!0;qSM_@T!jqjahTL8X#}P)o4cBz*oJV6=*hZ1@C6aW@=o^={=V0m3 z5WByc)G>Y4R1vQKcKz}sFP8JEci^yP;l?L(b2n5zl5w7aPjXpmpCIQ)XqCe^Cb#pR z0XsL{cg}7t4{ZHO&fXze@a1lA56_tdH1SwG70HYJTF^_z2hh#fD#Wt_{Y0n6wGS>T z=tCk!Ozk_qW0RZ@n?tG5NWNCoXB`_>JMjtZ;0e7?wet0^T7DS!7s;=ABeb*jsw73J zou8rUd?m9!)ria(C?Dz(xh2BnA?PGF1o!OfOe z(}|r}x^o%8&EwdC;tA>)3a7ft1uSnbs^l_pq!&*pMP$h|;2waiEWf1}mlv2HJXwQ=q(joxS14ehC)g>@9E^8@ZByKSk%~pgB2- z1_s7o5$@1=)wS&pEFZLZif01$GvJv@GF^1y3 zMA6>w1WmcX0RDwm;Om?vQH7fE&7=v-SirFzrelgp2fbcCxb8<+i3i9jAk}o@e#M+1Z8Fy zQTcs%O>4~*(I{8>ernknc{(~!Y2ck#SATr9iI;SZMdMADR^X2cZ$;#Pg8X58Ucd_N z@%qv&ek%TR;%IU4`)0EaNO(xAR-SWGr7cR?<9Z-%%gz3yaIKKkv=0n} zRPa;#ek{?vQ!51A;&14O^O?`}^n$xeB2vIrpu4|<%MAc}dR4;v%C?sofJicl-88!1 zldevl15mw9F(&U1oU7*d2tCeQmXIFyIeTDwgM2}T?6)~3F!=a1g%f6aZEFc{BWpl2p z4<?iY74{u?E*P1ZIW<0{2F7fj$$T6J?182|F|Ueq!Y;zK=={v#ei!hRw@Vcb}$k%koF^Arn}IsUJp& z;ayaOj3a3;U#X%&1K~DQfZwE-Iuhr4}6}pnMgCz#SeYI77?+a z{ru@uuX<_8-7GwJZx~X!4@?~a0anB=yTW7MK=bM&C~gv!E?E6OY>0#(8fj16)v9^7 zl~gY;OZ%wNF&iVbOwVm{UPE_P{OL35^JjNIQJ!`6&-Jwb^v@~R^1E>u^Sivo*9=<* z=fjh`?jM(a(<9YasFvM^3AX;%DqMLb=bX8#_{>bqie6H7p)Yw};B9Kmk?@v$ja}2i zCE`vRVZ!}++Q+Jm0j^O>v3ElI8NG&16G@^L>-7>In>Xhu(EGWgM+Vb>xt;3je_#B7 z+7%J_hx?CO|$yQf2ol+uc2r%S~K?Wtr4cDTBmlr zN`7V7WTKzPcD!awjL)_dv$(JV@1xh%Yicnos8fWX2XV^e9V{%(L?FU9Kl5k*rGH7` zltAmA^g}zQ=^%hW()=ssBa(!?<@Gp2nL%1s4h1^DAX!QyF?-bq}g21umaFUi;z zK$7b0^1fRGu#+(OY2yW@;3ht>;ss!C4CgB6(f0fwn4mIY@xpUxxba#DvMI2!(DO;D zjt&a|_~*VtUTJS0MoZhL4XQNcCO;zVFE6 zU%9&AGTppReco3k=m)3jR&Q_>`}I&A#?SbhnVHR*^|~-BH;m}|639|egR^Rb;mG#v zYgfEgG-$6N!^XM;b02fh&pu1vY*%jOxb&biIlaQaLm|}JXvWe`bt^M7`q^E9FYk%L zpyi;?3}n@k0>hH8&~ZPDB_yVjOEZ5GE*jw)0rKGwla!HahjQ+TPK12OJjN^cbRB4) ztIKybq~0*JNWJ;#-%6e7o7b-aSMvx2TRquE=|EBLL}gF;ZN1FS%=C1c(}+0Q<{Yr12jFlA?{>&pge(H>vS#7&#feEhdvNJaC;-int;1 zI=pBnC92c_;dOzl{`SJ?(>j&3#mxw{2OpXP?@R~ziSR64o2xp!5?a_)irG_GAcx%< z3%Ey^(42F3sqhxDq%w7zo9^^^%Ru)z9nv8G_28;(#FGU2PIDu`ONsv!68yQ>yrJ(l zt(80?$kTb|w0>q++SZLPxAgzMuwPIuofmPl!`=FXuz{IHgXSm!kSMO^-TH+0F^TbbS3 zxgWHJduaWkkE8xwC~h7&XA6z}!GAz?S&sPuoW@z$m*P3(9CBoUT2D~?ww7L@Bs&L; z(2iZijTwgzRkFII_%uFsuU|#6J_`9Mb3wkp{(_7mA3v1;xaLZ6JXJgoo}?dH5a{GT7ybUC&wnxU3_QkxeBy zd|ODKbMMX0`8HB({KT&K3ovwIh|z=W=FO$Lxa5c8^0rjk$QFG~CRThW8pMhHxwgTk zYc%q1xW)K8^Jaf;^=rKC7nmvPQ6Pk@_e=F{ge$;0o>?jQ0XLIw2B*zI|2zX*DNxjF5E zl&WOAxA|K#5Kz+-Cmz5p)S;wN@%X3 z)^87PcP)3f`>st<6y-jsji=CVXgkn~3mkiD6>z2LdJ@B~QkwI8kg{dZiDn45uAH5V zg76pwkJwV3x!tyq1#V66W_L1!Xq;&NTCAh@-~?*v#TFN*ChK5eie)DtyFL(~+rMjXC?}Sg(T*PqzBW{p{U{wO6U!Q?rjcHg$acTyi7N*^f2C>`=ozEj8#e|kV&h`Vi{HbRU)BW9D6B{dpR%W z_V4c`?ya-!iBwvqhf4E}4bysN+7vF@0o#QPSqTrlZzk_&rI!hEeI#GpK^r4j0)w~ z9KRjQt6o09rK;L~tI`XjQJ5C`Mq5SBKOL2O&r7!MBaECA^=LH}>#{jdAJt;ZIexG$ zSif~Xv)87Qdm7t~%kVcxv9^GbNP#5r%Lshto75qUueDm!6`UA``y<5gNDXcH*E z+8plS;%De$A7BC-cNKO=0yN_2;T(zC0X@dPuDsE0YK)@f=&4+`S?+_%xdneIE5q!M zW!p#$)6X3C+fyl<`kcB-f-~aS+WAwF4T9K~O3?8&^F0>;7+pXgG+@4npZ?o2k z=m;=vP+2dfiqMTnXrbZDx4`pXjpH=_fQVr5dhuO=1Ek83CV(^14ost_0^76@JWR-pUJMK*>r)a^bV?*)< zGHCe5M7Di6!k}~LB|5W0tw<_Y=<~!OO?>QmCzfFS*)Hf&%^a~I=Hg-~H%5Qtyjr+^ zgdk?<^85UcY7=vVd$mNcm2WLvr&wRb zXfWPK6T&pg=kQH3_4S^pcUSU9XM2=B2u7^MUB0{NbB=Z8{$CLVQ2&1-3XCG6KuPsl zLKNY|=Gn7nFU(9SqKV(rXF572<`!gkviUPjU2RiSQxl69mM?5Xs{;Eq4GGnyl7SzW z{uu2(nYJD&rHwY|xzzd&Q;Y4|A2jFV{2b=@`(=K!j)(SLS*ry~(xKdga&KU>^Mse~ z%Fs$l)Y0rhUiQLx{T*>wPksk!z^X|PuScp1*^6Ex_@-P2e)s(@_>xbpWXhm}8KVNm z!fWM1#*x#~$G=dSDTrQ;K6z`T4SABYir>0oUvqd~ey9qsl6ar#a(b-4+po5R9^`u5 zK=~gwwS_36o8 z&5tJ-iyGRSWKSyKOgX@rOHmNy=`O5*;4c7<^6{<`H9+Fj(xDskQzE5NiVT?`Hhpoa=hvAv#^z! zU;ah;9aPA1=bbE0!Xfz-f0nuW_1;ga3utguk?5b$r26J1gd#HAdU>Z+>fXky0~a+( zV>7eN{8>5q?(6%0IjvZme#D$Y_I2O^$y9iXfBiy9IDcZ8KQ(Wjo`3OY72+Ml?Azz) zf1|T&T%?Y~r3tQMd=O5BL@|33Iq_=Y!yw&Xq=TpfELr4$-Fo`Ze+%Ccn2s2)UA3R| z1dv>SM%%d8z-t<@`*&i$)n^I-%>Oj5r%7M`g1;8b5E6eNrE4R&B$ZCkUF7ul8b3yb z#U))cm-f~0-7dWLSn9Jt#Oq&-D$D2Tvym%2A0lE;VjHMLWwB4edn&n7>&F(&IQuxa zoePIO{Q3GlosActZ``A-*;WtNLdq3C^;%!mlWZ=YIgS(hnyvZp6CRH09%TMNS?B!x z8n3uc4Q1p!I{o`^Hab;Bng7h4n#>olvA-0eW<_3Hw}eya*_Tyy$;r*T(ltMC8CLvt ztXnR2*Vsojfm{yq8gMVPN%%ElLRR7!1ET*aYa=dwTx&Q-H&_fnWD^ zBLyp3H|}^ZI2oU~FEx=g?m-(py@0LHy+Al{N+6NAiMUDm8zco*m7e&4mNFR7!s|dd=KMwry-b$>XEgvr1yVIJz$= ze0Af{(LJT)if2AJd;k|KGh1x-X`J-2zovJ`(hVf*QfI#D;AvVvV*>Z-wzyRUQeByoW$>GkcWpJgSdT1JDQPgX=Cpr{!#NO zEq&@9)`yQQZ-~;mhh7L@1-(vDt0+O2=jQd+X3Op8at-T>SeR3r-S8R-vYSk_ZFG@R z4(>jjZKZxS0mCAj*h;@)?l3uD0#$cHr~tXght9)juSK8niM8f`U5B6^$~?`cTC|e5 z2JPHTp($aY>8z)ET|xa`k)`a`xa#elg1aQGuTQ86B&Ik2ZS~j#VL;=#yxU-d`T6j@ zIIdP11D)JkyJi8J(h%o8j*gl8qvW&h!x{2f*Dz|F^pUmNdyt`|`a(0vd7;shGCeB~ zV5YobVNHC;NhwnsEK(MiI(a(LIaXxAlRxok zZkDMMMcTH1Z`V<-qU#;1n_v6Ytw1E>ZXc3L*E*s`X63?suRMM^Cnt2!P8f~8dg1!s zzle8${i0)4>{bSxe8&&o*G78%gX|Ek0YYx;|FF)&k$IMdxA&-%7QlW&nM+?+HYgS> z1JCD3WY83JWN2B}ue>zBC@eavWmoi>gui|u*_2B4L-p&WV)dKw|Xh z0b|><-}OAt_4@~QuIrq0?cDe0e!pKYnQpI9DF@2K4qMjQ#4GsD3>0E>#84^Jeir56 z7I9n87Q|T%CFFtKM}&7e-}w(9HySPDNV`b%x+$J`>inwF`_)pH!lm)E;mEwRHmvdC z*O#oBY-GK?i6pB||AXHJv`rG+$-nP-ex&)xQ8?!)k2FnCBBd>Q!yy8>60>Bnv;(5> ze=WyV9Z(^HqCm`h$y0 z5?>V}eCCJ%J_)I0@*p1g9(=hi^cGUG`x!6mjaSRYac0fOL?BkfwYg8s>%Y^sk8%Ud ziNqMPwT3AFL#nx`*QvvS{cB~kC&MsJ$0azy&aZb~-0}s}Z{d$l<8oFdSQ#vukWYAk zXm0Q}3r0Ns*XmXn)CL{gVfVI=$z~y@_bce+r4y;2{9T$Vohg}L(^T!Z^zqptq5dXH zdO(`{M$EpwDRVFGm52@l98xda+PMe5$oaW^f)zi9S{{qv<{YKD|0L}}DPZOHPTPYq zQ%^5`$}i*Zn&eHThbJWEvNu~Aqew=s|4lw{KbyHWs!+A&`ZSq;T$zu)af0T=^u+jW z%43RD_{%g2wv3=!d0z??({ZO!0BkzxTo$H0#+P{5);K*QCjTax@jpRs-IlOPK=2I_k!t zVJ9PTLGr zjs~~pZsIVEG`^@26WrdKC8n?mG@Ip;zlE~24(MI={wH=n%r;Qf1PE)9XhNI%`QF`E zhJDEXS1kV2*ZQ{gT@J=lK(fypi1fymP9xLLck}^~#im9Jcder*#L~(5Wm60zt|4&y z)HY%#rn9UHrZ|_Su6D`pRhuU-f3aiL@E}xc8}5Bk;@l;_8x#7iTH)d(_+Ytpq^7}I zQ2L{ELr#xJF#M&H{waqu=jc|sU3TQ6aAoIWT;@wn5k-lwD%4IMtB;_LV)t8L{r8Qd zprZkDW2<@B^n6rSWdDgQbDl@a5k8Op&HcCEZ&ivrT8FUC!9nBsc2ED#Z#y&W4Urrq z)%%xVouWRM#)zi_ii_d7BUHAA^eIEb`J_8-ARxCw5epcN6|gy9dyt%83Qm&IQHhlz z<^2mn;90@CPNX1ce-Y{~4atpd!kY>}RLOM!dxZX62wbkyxZpXPuSx%)+q2NKkLjo5 z+Ez86zwNycW%Kr?61M+&Ki;Vl*YGO|lKlSBdl25?9gC$6oC27+h_~Bkz4tz2t0$}9 zizi8^?7Xe2zbDT|?XM6qfxC!6)r?hy{{1sJx@5_o;Otzk7F$3>h-d_(tej))l9Xw2 zm=bqW3~@{jQ*e9ce~V|Z<80SOJmA0^CLYMJ0ev}(vMB1L4M8jhzQX19Dvix7 z5?7I@dpP~^nz9r552RMcX22;51a(=kA-cYRyc51D9xC(h({XH==N>JsrMeSpZC4W?uO4(Y_6#Ce|f9g{?E zmBX1H0v+$EiK9Xj%d_hnD|$C|)#~idL(cCyve8QAb3mb1OTkO^MAGl_#o{WYOi}K* zcCHJ{2mOL|HHD?g^Iu|jFZFd#^C+|q23UyUPh#t0{RO3n_1%Ug2a}HAA8Bvdk5rTQ zFUE%2>E31i0@m|3u_AEvw1VM|3}I?wVljLbW4nVl%)6Tl6NnSGt?hEkB9{Kc%c;g^ z&Xomjei;nPGvQJ|mZUyc|M^@e5yVAsI?eU;k0wbLgGvlsx8~-)>T)lJv3HGL-VlLu z1s&~_X&q-M$QsI2nB%1ZN4H6hmKxqW{x32Osw(=eS&pNlDrE7;-mvBvq0s_r4S3Bq z)ebv1Dgb#oHFcJ-hiK=J2@-f#|QgTH9>Ab z!0)#zo7ecu2yWRp39SdUCl-Z4HJAJAg(dq(_{LCt%PG&l4m=vFxC3*Vh>J-1d>$&$ zJa*!qMBskGEX2r9_+bDr+mLwocF%df_*rq5*(YmPuA)tTM;?0xgh~N6e3?#;XfHld z`axgsnqY6O0_5kagZ&)r(d=?zZ;1z7DkTG|5Emza6UP@GAmu=wyGiQz$yoP{>qgU2 zujVNz9+l2ZnD%6-e26N^g>Uax>GqGtPEoEfmj2sDyLB`U(PAH2oy@d<#y-M#M08m- z_gFH0Jh;{ltls&wS+4&`5*8g)1AZ^08c6clIlLYk5cSURCa<`=I z)Cc~yY=gdTlYKO-4y$ZP^DWFL+Tjv0k~X!Q){=TU;E&(wK@g<(q+y62pB;VN?(9&_ zuUL)>fZTv0$F=8kBL78HPw`3EceR@&95nx)!@=L+w$_L_HKlXEQYlMhwC%Bu1qAw` zOQyfcbic!Tq-BZ`!rioQhTM{3Q9x{~=3FUY?YNDwWQxd?Q64~E>zx~UGQHyiZNHgc z0u>)Y#{cnkMM+?eSFy{vr8B82J$1=jyNHBo)S{%f{+I zctu9fQX}|w`H1OAxS)v7WBs|>OKrf)*+J*f?ARx+FAcXHbT40lznS%qTUv8CiG|yT z?vX8}P3#rCn4%-Z&!#6>f8yjW^uQ8@x*Y?`2QeOHc{o`_G&}7iR8%`n5`s4J|28^5 zp{RU4z@ra1+MMjoojB=6N2xupE1bEVtyNL~C`FclyX5A+8uw_5jvT5$wO~GOk9LCNKR2MWYt z1Te92_Ys$=y1MF1eKQj?17bGAh@eN%CA=lh6TFGSS2Kc{iowSG(Xuu+7Cipt`y+LD zh*y<%%e+lwVAIVDo5(cxgug_tue@yP!oe4hZ>czIZuGbzm~{@lB!WAmdm5CHgTEiQ zK9Bau2v-DEi!>cQ%wf-=CHizsd|hBr$Hm?#PUqVr;aIx3B;x>n>VC4<{!d6xoG31L zWQENe+AY7)ShTbi7kzZGt8v^Ayxjlz7VlywAOY~kUyNosMpNJ8Z zZ~Y0qy2b}dwGQ;bF-$&|=++yqj8-PaZc47Mwh^hcd|8%?)BXYAEM?c6-F$*ShXnZM zSSnx!za;#3GRgJO$^ZCdTMpXQ(=7`_cU=+7@7C>=nKhi2jK~~gKo&5vs47SOY|M<0 zh3=_07*@IHvz#*utt}zEy>=}+ z)X)eX^T&guw6x{fqDbUM%}>C?W@2T|Cug(I|HZQ(0<+y@ja8^AiM?=!h$r)ZNN%?K zwhSe0=G>(SrOqcbbU->i7Vs$*=%VC~la1M=P7JGO? zp$&ItVbEseFRCOo;v{b4EGC}+|05)lTcm-TyOkRiih?@NJ?z9O zBBB1s7fp-}x{MptD+d^i%ra$!h5y+PIY+tP2ApF?FXTwODME(k*A8y*#p7)9NHjth z3rBI@)ik8Xg;+^(p={AE8GfTR2KrsN&SL16`qI=NSbT=F&ZS$G@uBnrZ-)xW^C1pn zPYPzsJG`CzQ)!9lT#xFb z#ND;YP-@bmcf2)VpY#2SKjoFyYh$9uJ-W3sS^PmJvzTx{R{t^sLlmDbihY*jyhIYq zdgP2hQq?NBN%R1gY&JxfIH;&|vKo={&=295`&9E_^6Ty6jH3R^E*Nh&4AnXAxbwuy z(b>QJwTpDNau2P-${r7tfmaj4-C^NERj?u+c>DpJUz9Hy7qwYliOQ*?csHg4yhb+C ziqU==CV#R+%EtJ5<_j)sDxtBYK5^sj!7VnY<{d5fX{ zv{p$@XYcuyAh?tf+VEv1bOeOgnUqjkS82r$i&ES${Ec|}NLJx8?`>IgaQ+fRK3&)8 z%XgFuXrm$w76$#~6>NW-Z&;njx6zWsKoy@9l;bQoJEN(5w9;;_JmBe5o5*0u{Hb4Gur}fvD_@zEI5%3r=JZSnzNDaf zTzE5mE?#FwW?8hhrur-GAK~K&tDe7XSD3&h5#~yB5GYXK#}>C*+Nle2mPTxd=vk@(k-UzxlU(as(Nca; zIE3xsRN!@9Anew~zJ?R#cZ{~iaIko1oQEX`QcTS7vByt1Rawkj3e9&{lCUK|gY#C5 zyLb=7sF4(45W&82E_@Hzx`r=BuWDX2l<}9B(?oWp^4|h(egEf00_et%wd9FvJ~lR&2b7$b1Cic|PqlqMeLMW``Jd|7Pq`{-I3E2c z_#ew_%bQRybCy8@+%aFBxOo5|bGgKtU+G7raI*J)g!ekfRW={v{zl+y2xrRetl0iHlfiuc=l$@B z{jk$upRW0(54H9CIWB3VJ=Zu?E>dPPKw9SmN_J@!$4%t0l-|enL0SWast5UG?Hgsn zAq?LSv@*E{BTQeERlhx%tYKy*?~ciTdwwjH{bA8)zjHUIII68hK-N8vVOjdtocQBU zodwku_GrPjtjc8_<4~fr9TV7ES+#RfbGxH00*0?&SsE}slNbd=ckZ!ewrs<|!wt7- z09xR8h_G82kcqM*r&ADBLTLN9YW_UR;LhouMPg-=xbD|HrDVf!WE`Zet={6|>PPmS zei0kzSfT`0nC8FKR)GMeXO59CW?$pN>{kd_X+W)x_mId00sx!2-09B(Lf3yP#jbhx zAK#7kYRz`vF;@EXc1g{PBMj~sT2H9^gHrUfej?oNtsYb38X{l}BHmKbKLfb324V+p z&-i5h$wE?1qTJP!oW_YSB00DOy0*LC3B3(v)?gjp$948%ow~S{bfU5`fr8q1_1%u$o&ZPBGAoDWHclaKN-`9MCBn`7<0{}XyUyE#P$)Ep&Dp{#>ql-B*_Ts>Io^Dh)yS9}5Vrn_8 zfxj@O=(>?NG-VZ69vK8?Gx=d#cl-H~km6JEJ2`3YWeC7LKluyo4qS$i^8v&g}PlYT{gIcR^@EHWAyB@ zd3>TaI$1c|F0F%!cr91+njjC3xV#|Zk{>^=h!`v?fV65dhWZh9nHyx?sk`4AH?elShC59oI0rUw4u{y^_nNXi_Gu;5UQ&Xl zFth5-q^APlgP`CJ==th?XY&S?lJaAcKL6&+6McEw9O6hP#OA*ETTg-LW>CbdPHsrG zTU$@d+wFWxH~xH~qIGZoez*|RX^xyUBL&!Q#oBhV9^7jhFD3hHxGQ-j zM(>D~ti4Fi8fu^iHbJ)lmRjJoniT2Rf+!h_`+~(^cusq%NdSI8DZOPRt=&O^+=BSv zh(YLTFXhjzHWh3NE zPSJ*iaNSqgu*=p1L(s_1$Qd6A7n$jlsA!edngMX|K~sm#5F#F1|2a)}d=ec%DsSt; zFcG{SxPU4)9=uXXfWIcQz)CgMr@?@RfReYgHm#rW-e zhx*6A$-a@-qnv-b_r$)qm#Jz~p?oLaa_7!eYI!Vb77n;k8FWJ!gb0=Ee0^1MESw z>yJ@GLV|P&S;D4pLR+UhJjFxmb3IEJj=k(VrjLA_lXS^pvDDqQWe!a&rCw6S09 zwp#xbwX6NQk;ZC37?|vCGjDhs!ac(YN# z_vK+TdkEi-lvPh7`ENrd30Yd7hEhHfA9)GjJGbZHAKh6TJ#ro0C(SN!QTxlBcZ%XQ zAa6zLV0asN(k*!5AJObgcmoY_B|tVArHtZOq`y{b1Md&M%(4QZy6-)CmUeB0p?A+< zKVmiLyGgq4=8^* zprYiZ%L`Clro&AoY#TcY(RnNM3P;Bf`HE(pZmrC${J=Xb9BlpcdCEwUCys?PC7tRl zsV8bbrAQ>h%Slv^ISRMfsZTRH5&>P_YS6VjDCi$G0NHLlJiX8FTM=om)HzQUv}~Y3 z=%h})Uzr^!C6x{hBd`?Wp!se$O0{lb@z|DJ#l;h@%V+EXjW)i<>bhBLW1( zol3C_ez}cb4fpqziS4+qY6k>^I1QlS#`|o{#N2@1O_l#|5lQ&p!AB(VkN;_6>ewTK z10l@Hj1Wt#pSTks8d};qI_%hhDxuc*oOBkA63Fx2pexW}F=+-6UX$93^MTD8Yrf#lFreZit+xT%ELQFRD* z>7U(q){PTy>e}MQ`7=%ZJ)JA#rVi_Xr}d&m`Gp@}c(FFh_T`|(jt9rY&hqyHyI>|s{?A|0 z;#M|X$Cq%jV6Y(%&-b12r*vuGiwV;gA$&hgAODJvTy-da;5P#c(EY4QN-Zfi?sS+J z1zH^Wad}aI=2#Hk8|))xG4>rAvcDy7OmR*0}0o|(nJ^o-a-QaasZYrmblJi%ULe?8jp z%ouu*tc+#M1_-9AJLm#&kZhC;Yw6a>d+c?D*Ohwwi(q_!grq zzmpW+AD0yDr|}pKNpx8LP!cq4(GHZC#)kbUHPr*R390!gOe|QKrS)q(TVwGF8tlI8 zrj5@LwE1!)OIz$i=}YAkxQv>;rj~tv)Cm$e0l^yGo}sg>FL~ZN zL6j1;k-j9rJ=s95vf1(@QDb*E?S~c9!e?3`FUW}>B3=*>3Bu!tudyR}CtMSIxYfX; z1^@nf^0^kNw^xaobN5Qzm^X;NYryy4DN3}-bsv_6X?Qy5kSmwqVXl9+&J~W49{u(y z?2%xIPfkx$_LfmC>P#5XHYRwm!R`U=nQiit$F|KW3Wm3KqWcfhhi4WnZ#tH}jZtnu z=PRaxS}PQL7IR0lCOhG*Fz;~~bTqK&V?@wi1|mPr#q|82gnGYqsH?!DN4?9sr_JWS z0`v$DXFO-xY-PM)j>XR*W%bG{WMAO%X}A5grR-&vy+Qb8g$0OAKl)WF_!zlxf<`DP zI=k>4HBneC>n0@S?6Po!bAq**l*nW9A-b($C1Hf+={;gKm9+BPH4a*$P9Kj&W8}X~ zj@(P`tU747qO$Ky{C&;d;{_O~$sa~}!O01U$6FoV9b}=G&Zp$i=B4N}D z6LGqAoxNql2g6NYZf?#rD)_C#{Ra-V=Md){Qq&<@)vi0+y32D%hnqXIBWIhxt8S;r zpGAt(N0bz}&aSV&+41}DvL~H!HE&d*y?*;m`6jmH)_Ivkb{mlA!&)~&OWZZToJrRU z-pt#|pCb+&3SCqt;vs6HRfqq07fM7Ncx?4pP7zk6Udt9U5ng&pHCl*VSOJG#&S|-s z0!R6cY+-L35otnN@tw>E57PEAH4Z&{b_~|9Wlh(mJWI~o7IQyk7M60iNq0}bD?1BM zcA{J%S)5yz@E#M3Zom3^eH1)~qN=QU>P}xv3h}KSBKwda{pbdF_r^XAAV)jnao6F& zPC0WF&raK!Aq+`KM==V*u)A>)kd^-b?7oU_1rlphcZo}`lI+u`z03TPk6{z$Wpg2^ z5OIU(>>-^WMx}Tg97=ysH*JrfXF>$3|fO}xr1$DqTP;#vk= z13WVq@O|j*aao$70hE1kYXr-G*zKAiS@+Kpx2Va@hCivf^)FwtXK_o7ucG|V>>REp zQDJTc60aAbpHGI$N~Y)LA#&2Y4GsSw=L&oxZY42U?Q2jH>~0>+$~P?HOD3J9&YRs6rSkj1wh2|# zJRXpc7^h2i6%Na-R(o<{NY8sLj73(yoCIjvs%&Z|3tP?j8qDzh4lC@bVVpq9#kZDR zKHq(!!*`ns;SDM}%#tNpJz-ID7#aTJ+VNjd09 zc_xhzG>_p9T|PX0oUyubpzTE?6E?6)GnYdM0}=_%yst8$g<{n*vV!kshCeePECLAsecE~t z;rHL`?{6!!as?u6CjZS%rs_S3-TgECrQj&m=!k_p4O?@R!Fo6Bvpo>McD?a|paA0N zL}7)N1NO1#<3A5AZG_nw-=q-iUwiRg{jGwfpWkGop|gnwlNAepGNAeQ*=16DvP@<6+0p^= zY@0F8uV$E{ZM`>ihbXCpn=XwW?8Nb}s55X7&($ZHL)tWbS3EFT3D15Olaf(PNGzSF zkhR>KnX|53D*TOUI$mTpqR$UB`*G47rL_TmH~u zstB)1rt9m0i-gD?Sclp|Y>}2zuPiG^Hix*^UxP29fatwI@gFy!h}-%Vidv>T$@AZxp7+9kp^;9C z^ec-bvx?Wq%5a_OkGYbzbt5mCkfko`(Fn}TMtM$~e$SVmE(;qOCPL+Z#?*L$e2BS{z23<$x+e?9lcjv^$trkj4{dU*RD zAs=}`_TCFq#zZwe!uY@wuh{5Y<#OnDpzH_vuEW6%c zIXRHM0MBpcW@_fhhdK1U%){-pT|8^GzNCxzt&-f^qnJk*;k@fg?ju6s;5v~r)z4Gs z@?`2sF(!!nbpuHzg6ewtTMxOlD)`36n)gwvU(JDxl_Izcgu#kt5Kx|w^!I)p5yqB@ zRWSK9?3j(78x9N2iP0ZLV_e1m>s)-J9dB~r%67ezJM~O z#<5L)?WO5zKqY()@#c#>`j~HbjN;MkyG(|o+t6ymk3C%{&lXeY#I7f(v@NDnR_2}s z{1l2+|29+g5tPMKh~KIib{?$)vc+_Zf#XuT?Zg6c_-KxXVqgPejf?1d zILE=DWa%LDbi4+s`0PvG)@H4C*y@cM>}p~IoRBil0(9oaf1kvtzw_%s_?N-Yf^I9> z_TcF0)?eB?W_ozJ>mFLw+VnNv*V>jk?OxWrEEM{y)s&xROY1>Np|pE7&c#60G-DyE zt!G0TAXp+ku8jNH1O!;fdA}aK$4N7ba+Eg3 zp^$L&PO@rDt%duS;7g9XRpCfQ4E(tD`ON3g-_U8)RT*wZHXS^R7bUt{cpn(8Akdy9 zbU|^6y;Lq?MDpzO&SmwRtOGxlr7WEZkSd0r0gHq2a_JL|w+xkVMT`4e$&f}*p2 zjVjnns;tBCd|+)irMMU4pHKn*J+&W!3*wRkNRbv*R|k zxKN@Bq7^8NhkX+8K8|5BskJ1QKx@5EaHX$GTEfSRn7|d@RTJgW{NL^n8}!sX-v03D z!Zjxto7%6-&Tms07w9J4U|f*!9`!ay#6)h=Rq%0!{8}L$2!j53G(04nvE0$M*BPhw zpUV1Mi95+kkItU{YUL#%)0{bVwKl2R{uvTESY)(JLq+bh2yxc*foH!0J|*gz%*2@b zB4@!%vxOuDoGtWU{60x8On*fvnV`jygka=ecJ}bjPSJ<_WlbK;@J4QV?%o4gI=R5U z&4W+5tJ;rR1*AVdvXVQvYaVL?t$2y0(<9|~A8gaJ21Ay+l5DGkQ9HwW4Q+HU9=y3{ zPe)xaF|8h>cB<_@F^ieSqiU+vF8Sx^j0P7?eGXEpf1p0G0DRrNPxM$m|GpJ?^393t z^Rm!Z*sl^B38zR-99QUQc)Z7#G{(XD4Xa^R9t5xgyLAtR>U@Cz9i`Qr1~NbucwN?+dYF23>To=M@n>%ijZLk)bGq#!0(QdY~Xjrf@9M4#6k9(vdc z$;%VNgo!Yybts>+zV-{I?>>xTy2w;X_c6O*^*-fxa8=2>lepd3tg=1qj4JGxiq->C zZG-5Z!|VEc)K4zN?@rH;O)56Xj(k{GQUJ7`$^bQ-zlXeRKc3JQRly`*_?0c)t_nXd zzwef72jd)Za)Mly2XMP|dR>r^sMt)rJPcY-J!0vdTmJ=q-4XfU3;9HEtFCbFGJm4f z$*|d%3Wjvy;|#|jueh(?g_QGnEuJOQFR|N#EDh1USclkK@0~XsrGpF^(^am@(y=Qz z3TB!=Lq|#63T-zXGKj9xgS(LGW&&#d4ewoBr_K~XYECCaOwXpsBAk=n%LCV`s5cl! z65za~SW7}mV<6J(Lo2WIyYT+_Q7gvDv0wXHG)ZlZOYkOcM@;uzuw$^*$_4uxXnY~oDY~!tt->0GR!v0w zZw9p^sxO#51W@l|9yve>;Zn~`en;OS-P?M99QOISkvmO9c>Bh2uf$o$5!M?D0Wn#~ zmxdu!(_z6AH?xo(1Kc8MO9lld|kv1`+@Ox%!B>0bR;6_$9 ztlUCm)Me?E@4|_btStw)wvGl@d)zU5qLG$)XNEj!d~5yA`VL8KH8D3XR+W743ap%_ z9GZ&l}gL>ppCUm68xM zP~V37#3eOIDC9WutlA|=w^09T^=Pm*oyVQ#!?`T#1@tA}jgkWhTiCDiw)AgTXy42% zm-T()%h8}z#@^Y>#ZZuOtNJ7y2;pFQkCk`)ar6;cdBBE#@~crQr*zRPX! zjz5hsEj_8grL2&&`&|a{J`9b#`EDA%yLGtE-PhYP%JLK7il*Y=q z6NZf+rwKD~M8Me=rjb+*gG4>Jkp<<(B+!vS;p&u#22vvPIl&#cWpWwU2;UcrlMhvV zWo_~*upSEV8{I!_Bh7vbWvfY?^}}C}Yncj)5NzxlvetInt2Di;MeeL*;$B@)*mJha*Qm%ySCOVSAclQ5;@)zqs9Dlt`Uw48sX{0s^ypp$SaAXRQvjL z_OBP8cH^g{!(554g{H<2+fjMF+PRC4er7htUMh;WB9ZSL0LXulRPopzL(eER>rnBd zo+YC_A?%ji%iN}`^bh`h>NYWZn)sp8G_tGSm22BTGa89AF{ zJemWJkbcVhYRz^x=DTR)Yvn37K$gm1M@W=>5doNy-H{k;wVj^Mk+U7n)6%+Tbd(~lUUc@@oD zHA-T(%-8j~Huntg(ur;mYu+jKj@J=_E@MEbBNQUmeEHw~Pf1ZOS^TPZ6?C0lV00Tf z|BW0Ak~+F+mh&xYK4&JM{(I;ACxY<-zuK*Bvf3=Nn+o?M9(dX-lm)n(7d=wKg~)w4 zQ8UkHemRVDm>3u1Mm=var2)j0sP?1(Vee`1JdK4 z&^^#l}mlktLCf3t$lg+y0u+M zfT(jc>1XE+dykhc|Gkh=tnm<+Z$Eu-Q;53spm`J2SZmNH3OI-f{S7@g{P7XIyL3gi zx{t|0K+4g>`PPEa3Aj6F-u`sgm7Sx-MBk(g(_I>=?0ysrB1q2oH{(Xx>{!5}sK>YBPf|4D`4A0$3|(l#R*4x;>Qzu~qJ{DqF!Z|AnV zp+XcO86UMc<$G*9OeHqTOu5pA(DptrV6o6twH#(ZSFgA4ieKm!%Kg;DTyN}IqI(|A zk!w3|XqW*fdN+->h*knVm-RdKyt-!>>S!1gw7@ev2UPmXx!6n}$lAp+o3@S+o%f#H zM_B{jZKV#oogUF+RG&(#!+%2wQT26PtFtLi++-0!XCnD#sa>B-wv)Wh7~7fGuYH8i zx$l>jk+e8O_aKw6{sChersrbWdUq-ie{F}qik}rK=5WOx&t`C)+u z_7R%49=Me|U%gUda56vNNBthEz#P;CiWc5C<-Whb{1z+ox}-uYlt19i%8}Xl=@|nk ztK<6s<75C`>nO;72a7R=`5)NKUgq}vT3WZ|#I<2`a&(`hZhf`eHkGWie`}#x_<1m4 zY{TOhAODm#u_?ZPlN*)M^NvwZSK3u^@!^j?5@EN z$JnbifhY=9w~hGO7*&q|li*P4=gOl2vnz|-4qxd^+} z)FnQpn+|i&-&)91qUS5uY$%+*HLPz$+gPgJ_!%%vJ2G$mQqZ|T^Gl!3BV2Dt;bZkQ zZX`b4pxI57Zv>%;^(cWdAv8a8Q#mg%?tT3^l_cW-Q#U`@LNUhVBZ?=c~A$%frn`GT-x_l-_S%10yj{$v9FMC0c`~bHP&WB29}cJ3IU>P7Ui^Ecb*Y-tYAo1Lxr$0rG*R6u@5rQZCII zTlB*k${V#%M@PT|i$4-Pye|JDsqH+cak$4;PxJC;;^Qofj9YtR(&-w0ix)ss6xku2 z%YUH+#k!OYt?Ck&?V5B_3e(q#ZotGI>aYX(_6$z9bo67CcII-Ryb*qg1t@^HK}*ne+O z$C9hAv!Ll;c4U!#tAAT{+@Dqw{U#KSY}wTX4iKH0E9`al+3Y}2m;)%^rEE&~^GJF_ zd#&K5^rkx)&fylAp_0>fR=hx1{MU(kpUz-CI|q&&b^;*3$Se2>H2U+A0j6<+sse`J zt!sEiyuNG=6UPG^<`C=bu>tkoI_Wp-*n-&HG}Iq5i9g3AH>@nSjoHhuIqx&Qi+7&* zc1v)Y<5qv`JKb#%|F0a2>-%PVUrmVd~(QR5vk5jyt zHg`*t!pZJwuhtpUT4jbZbQ*GDFZDen2DCvJb5DY}4CotcKsoL+LYl^f=EA?$erMBg zhL9Ig<9^8a`40Q~vixdRa}1JoHxcRW=w)_G-WK(JCV)Ym6C6MVFk)ihPr z^^FYmbXC;!bzd3jnGj3~dTPo6Hb0jS_h#JG?J~llf1v#^@)X0UIU8h1h&Wl11dZk_qwpnN*a2jc zNZB`C^=Gp&mS0F0Qn=Wy>^m!{0#BLdFQT0lxPz*^rc>sYbmwi6w8M7fM3;x!sp@Qz z{$zIIXOz|$W*vVS_zIjqJ9VaAV{{lgQ`XvrTha`tTG%=unEL;Z;glCY@HLX zI^3L74ix@39mHtcS5v&bX+XV&#Gew-&5-qP%mVX^cNz!Hc2o)Gj;5c(gRWon4lfhZ zzh4Al$_)RI{k0|eOyglge-a@wgfC9!7~WusQ3+oapN)7=TjWc)c*7MI%fbNI+$;89 zAYjqxzndsaB-9ELVn;Pl)AK!UO|r7K>{eW^ zPA#MKaM#b>K|wW7vE&6s8j-V`Nlj#CeM0>zvdk^Vi7OU~spIe)unZY~So3Kd{^FW` zSqlTc+`!)YhlYYAF`XweXXiIr3QUE7KNnxMhJs#QI}hr~)nB}y$&R~op+XhZzA6oL zmrXVoUxApLn8wsh*vrd@9f@xdTU~z#+k=6&UYw(f7U*r2pA|FIxXX-KkBo9_(Lazwjq2c0FCFKWfCGQ2S8p^u&@liJnt@OMXQ>)b95} z+VDYZ*If|wI(HX$H22^=V`#nKx6Ooqm5A2oEL=P{L5r#pEd6UsLJWVmB_#p5u8Lr3 zr=b>ug8Vnql%GJ$nOB7B>hnK{_1g1gqA3C4j~;9?r2vx2XHNdQr=~MH4fI|KH}>}a zjU?2Bk^}FZdk#HlWp)00k*Zsj>mFIT`#!3YD^kpe^tbNocv zoI`jB8Jnl zRaLk7y_*;<{;qr4N_!sVSVLp>7O9MnAF+D=Gu*MQXLi#fE_6iNim}b6d*`7N%@rWr z)Y6#io|N-UVpCy>iDX87Dlz|DFBcAbw)O&g9(@uT11=RdMIsro8dycNEMoC2^z8E3 z-uG1%dvN>8B^vxVZ`zQ+TsX4-T1t2SPg-d)XL)(JpFWc~>0Z6YO=EX=moB3ouGA}u zvBx4hT-U}nVg9A)iF}r2urAS5@i1y^j(Or#949WntLTEnUO~2VttuFf#y{#x2Ln3n{@YAcQV%ck-D=iF(CLtqV?{sHw6Sb`*>;&!a`2Wv%E5y znTP+%%=ZIeTv)}UjKt}?WeklwpHweZu(^|2aB=@&xIFMQvv3@bB?Y#&4%+Uw0F05M z-AdYDNaAh7E$^LNEOebj-h9yM49Q7n{%UqB$A6pUaa-$evk1WB=e}+I#g@7m5Oncl z>W|3zyT020)*edeHEV`DNXi$OTvGxUHH7vyfmUp0v8SYj(bICGP(U<3<7F)PSv5;a zBeY8R{}A=oVNL&W+xI9@LPQZn5l|FRx|@O0-CdH>4N@DTf=Ee8GX$l(d-6l1nRGLd z7(H@htnOXc{XECLfA;V8J&x`3{+#dge4V{vASf|+0San&6+9XkH!dTF*Y|UP&-Y2D zV(T-=^ne@l@Cf3di&Y_igsoR*RzeGr)H-(_hPbt<$y&3>q`GH!tFn>P#Ys6KZCJWd zTdbqkV9e$2_E01!^O3@E!OUi>BQS4}p$0bWL)HC7WFt9osDM`GwzJ+QdzY)#N5&25!^D6*lr{q(zQ8T-= z8u!r&Xw)@pvfsL-n>N;*!WuwQH5c27H>IXJV%(&3vy9CY3Qcs=G@h27lC?X2y|Iqb z@%y{}p|Eiva9j~1ti!y}bYm3u+j2H?fAn~~09mIa?;5KL25nr~2sIh~hX!TAMSU5J#@nG$!V`BbKQ*7T42Y$FtRb_@X5 zlrz=ypo$FFMXVfd&g*C4#m-^35ach^u5#!yh$WPih&^zlKFQbSgub#d!yGn1R-~B{ zWivHZZ}*?m7HU$7=_Rv31&r4k8KTa z2fncW^E6$8$!stGBvn9^>EpCTvk_NcNtFp_YC83=FC^{dxkLXMG@*UsU*!*?i>%u# z*BykpqIHdj{FgQsJo>T$Q;}y+rFFe&w?t#&xN5_2NSR#2Ild{eqZVD3dW$Mv=-0R3 zWYVzCq%G5^HEb;JG4y&p%_pn42vIbLZCSwkBp^)&F`?j zDeHVKZuLf+-`3eu#HUY<^{ABjUC7nuC%I*O18CB%K{e-QbYWHU!SF&=84`}q0{L(+pgRaPyV23nz3Z8ea9;wh z{7m}XPCqIhuq>J&G?3x5QS3bntO;cDGRm~@M!Hw|+-6c)17o%^VH_$=WJ73TzgVS* zyCp3No1Btm;oeMBytm$qwOJd)c&PDrVl^4wNKz=8wjg zZkxUTvHawmz$0;J>W_R9fZAXyG1k^?#KF!@vx2t-_yMBuSA;A&1(=6GPotAt6>WC7 zev|fxXnDbp99VU;M5hc_jDeN;!26hT(S{$3M@?+h8WSm-nU8KWg!}o?{i;|GFB^>H z^BxdH;Z|mb{bP-rLbt=Lr+{!ulm&J@3UrtFhfLh4Vhf{Z_3x|3mh&l1grgjn@hQvi z&0Vma3Y^Q9jv3&X=HG57FQ%ogr-z7|IA^*n05>8TVUu{+hgKWE6x({06CkaP+2r{7 zk&Cf`Msm^^-{pxH&f;YaryJCm$<$dI;2$*woT)SOfXr@+C~iX3>?3C}-=W}fWG)6X zi*>>=qX|wPq5WNXQcT9)R~NkO3b$-L6r^CWI`u`IT0CZ<^My8_`{4~Hurj+k_$?1Li=Ac64!B3~z3{r61zw7v{#BZx8 zs|6h82I(a#TDobF^syR2-k})qB_Psue4vC<-*k;x1?1Ro0yAJfPoG3Xh*wqzZx*5+ z$CDMoCv;*XBNXjm{a)j%j2y5vIWTy{eDptap9yH8lU@#RjA=JfXs-l!t+pZ=k$81Q z9^^Q?<39G%bHf=OKd{;kRf>)AT5*d?-L_Lx;ic>>?fKA*orh(uH1AVB)|gm8L%Yz2 zd%R(xeTAD)EIx1|&t&JgOh`ybV~Q~979CE)ZN08>`}%^qtf=&Cq{aIECdt29>5TDV$$ls$<;1` z1A&x6;3i}P!f$@cNgKEN?`KDmt9;_C2=`jofA6U(R)2Ew186WVrc)v0IP~49_6dZnA-J@WhdEt#4kLFvnJK{8gG3mHBz5R!aBn}i7k}ty z@qlybLAXbnbZ0_3H*Ke=+tH1;oULmSXNY{E^c1*T-X|FQB?Hr1?u9W_&JwG`FT^k3oTe7^Y zvwi5o{_Yp4coB4TP1t@%ZSox8_pRDN{lp(f{p+-y4|;OjfrhsdtB?3FUI9h2(NVN@ zSp9JEum;>%0u0$*KCtw1UQBYK9hN1X#vv(Gemt5F3fkOAH&4`+%7~GjJk^&q;gGJ> z@fQ^8XUnHX{0?oQR}_FN?}L9S1OkYdG4up(w@2D|&J9W7rl2wt{`?h9bf7$a8`-9nP3@=$F$xPvUZF7Q6_T3xE_#xyZ96FS-m zaClwc1i<0RmFTaqj`!uo0t9G(%`N0>aUK*DQwkH_gnK&dvN_y({zRJc0fyt&D2d4V zKd)t4X_6x>bsU5fBS}P$%4}N0A9mU>)U7KAdqvs*nPAN`1awYQ?}+p%E~Id?)^s3f zt&t}w?H)}b2tU0(=rLi{TlKPi!i&_B`x<@WH}P9QL%rOLUSBSA`+ZF0V_-h+rJ2Kl z0U#DpDl@kCVAjXfItSVQ@ZP0!uj=3qMbOc2w2K?uK4GVX!r=eY87}{y&hUZs5!H71 zKJpss8W7(Q?bX%QO)d2G)ig*>1`|VK7%@Ue&rn76wX%`9B{4-+Rn^(b_AD~xg*`7X zrn_=~??oPpnrdLv7q_vBsSjzT2lzD4H;IH7NA}-F*{oXHc*vZ|GIn`_DDWpLCr2Eo z2Ywe-Re`#DvQ@zAhl*==6G#sySjejLrv)zNmtif+m5p1Bf$iw{b-}s7Yf|Z_D%wY? zd&W#z?(%rsDAT9u53ujs6@0mhKXM;k-KOv_85~)7>48cGpI;wQ(E<`(xA)wY{1QGb zx&#dWTjUa3@vFxIB&Y!jw{DNFxl9tyo4W8T9yR>7OdYKUs<6o8#~$;{RP!}U7a{Q} z(+!=dgGR3LQZBEc&)an_o2;D+lq)7a5u48~s~fDH{l8#jmYF{?XsWg@$CEArEeKyW zJH=`iH#a_XZ_hulEc08>)({n4)6A2Hq+bInX!H2{^5!Pyq8Rkx@bRM|9O7g@VwXQ` z%5ULHu`p{QWa~KKI^adYe1yb!&o*((Mc+Hr4Y%nR39_P-=z#sSXL)Kc_gdF>8gILt z>Bq?z*t~Nfu6J8owovSTi{>jUmxZMsdR8G!TxX(7EfIIUxHHGC89>>-sXJ#vY$QOd zz{3`ahLhb2^MjT<6`ifKOL7q)PgLp(#V-&6mhLIA49qzQL)CW|dH21f!-ri|<$1^1 zCZNB$b{^hvJ~bilR?{NI%BWOQ{ zNznMY6GIJvmto|k2ccwhB((RZ7ZfFw(L^f1LxA%;0H?1Kr{dGxOKLh!Yi^ReG<*Gk zgChEw*{(^Tf}?G>IPFaIGqo`6xA8|G?J^474<$)>DCZP2e5k_MzeC{^(0y9o(>b&8 zhudhL4@_?E8FDULP#bj5NWG(vV#g=0y+#&XRWp`3DWbAD|b ze=WH7Zv2a8YiOM36o+F!Q*R`)iN9UsqVcP*R?Q42757-C^@Z=L%1eC}n}oR*idWCZ zvYDM^z4rq6lk|&FI>w%&5|##6$B-}{3kQa$Y9>dRH>)$+=%bIC9@B(+sYg`z!E#~; z85>Te`Je1Tn0!1azs$9Kif*N;BWHc*-eW4Up19)*G33RxLXO|8UliFx*V4R{ zuAi~JWc!QVq#J`Gg_GX-QGQMoS@}Z6i>r%20FF;0)_IrfiVDi~C=h_CL%d*Uu<~uA z!F%Pg5NVPb$zWsPWl6wWvR|!7@|tU}5UIR?U$xQum^qMkTTK!tAj9?3UZcLC5O22E zN4o*oc={W?(N^!qRq3$pH#}xETz&(O2c_jIa_*E(j}V-XL-+QvGi>`-brWOoo{ph{ zIvm2SN<4==(jyo)%7al;7c{?PUTzBRN(%9Rt^9R!%N!E&ZGndCB=#}iwOVuRhy5uG z6v213DCc9YU>R0~Jbp?FsGRIH4g6h0n*lOBD)KfK;m=4jux!Ip`spJ4VwN$Y8QNwD zz4N`AgqHCzI}EdMljHI@yE^VokD57u0&`a6S@vGb$Joh4DIVcw4r=ex@LSRPFu_M31-A{GPo-~zJRv48<2XJ zB6`jESFlu=Yy86B{T-D*wa>@4uMZ&DE(mgai^IlFJoI|wa<6(L9N!HsjZtm-gHz{N zyv<9n{rpRc%f?ZG1Xc@>W%_MudAX{PlRUJN7e!1on;fB1irhRJ`P2P8?V!wT=DFGQ zUTx!p9Mgt@)1M3@2ZQm1<=Q^z2-3gneP1aA5?^Cgi8csY?dRirV01k_| ziTPWLLTpdY{Ac&#adZPhI3@R&?1yZ%4&R#0GpE;>9^3H6WT9|Ef$Z%uQ=tTIq`lR# z(EO)2S(|lNfA`6%115XK2_~#2cN^_LOeR93IWJ^U4 zZeqFm;9B5YKx|t*d;Z~;ISFs5UD&$GknVAmI>gvHJ2ATEO5h4_0`^Lt9!xq(*@z@6 ziNj@qD69V#W@OLxo6)X;VeU0s`IT5a449FF2NLaz!Q>epsab8hMX!`6jQFo3!}y1( z&8?BFnl9AjwX4qmejT-^dY5`-s)DlT!VDBUQPvz`QAFSJx);mq=hTkb%kWw;n96kZ zaml~PU;kj>r)H$Dw{d|gvNcrE+3;;Btjt9FZ|3*i#0%P7e6sBDQ{6 zpLn>qrsDM(Vs2ACN5nDAiw0}k0(6q2`YIXStOR%77&^N|?EL#|yU4N14$O*F&{h8u zh`Eg9UK3ume819$OMB{Y9lghryG!@iE)H35^JP}7oG~dfU`t{#-6CU7rrNP>gM&0H ztP66GQPG%aJoH|k6QA+=OhUXAE%V4;uYLRMcU4AS8u7od07Xzo|gA@!P-M z&fw=k@5rAVO{LMjepzc-ymd$H&BD`=jN4-WeUtx+iqsqQ*-C)_bThi&^o%>FuvQ${ zvFQdmmGXVt8Bh=iQ-~7yiTKduYwn#n zU{cizfuRwgQOmJc~GvOhT~ z=LTQj+q^Br^8%le+`iS%pwQ9oeQ!q}(wcJFSEw)4JD-GD{^mX3*a1bssH}_hxnGFhfA}-MXM})+*im^VF(8I`kq<{Yjl@) z)CSZ_rGZ<_Dxz93^z6-f9tBs zY%;;1raP>c?Dio9O1OSki?(%Seg96br|S5?xy*V}EW)&E=ycGq{V?Pt0=U=eW2HZR zs@rS3l?6C&B4og>pMP`i@CGLWB7Iz%!2IDpoE;xatSvp2OyR+xzVWTAii+XUp#j$i z0PrAROFd{na;ibgypVy2hgY0P=1h`j(>F9)HqW9w5wFRD98cdweC)O3?OQZz^D<;# z6|K4v&(;>n#Sz*niU7=Dq~GRG4}A^IHx1Bx55#tki+1F1^>U*bTy-qZp2^3tfBHp1 zBFqi{WG@dSrzxy|Rkv@%)j72KtT`1gU{8?Dau%bD4$bNWLAUi6^VrjIS}}ZEUyLGcr&_+P$ug`kc$dM9Foo#jFpTY0fIj!=L_BX-F~{SO@&A&Hjl5 z^|#SFcgm`X`verTw~|`&Dk5S#DG%JD=^sQ=csVZGQ1G*UifNau>kdcBTe})*I3E)U zKE2rLRMmTA4nhC5WAD*_F&(M4r?I4(4#M#p&MHKyrz+N+4oexs5pof=yB**{&$TIB z*}*pD51JU4FBTFIXT{J08iy#&v}LW8>N)4tZbR~0oU;?+O3k^-MKEN5 z-vgs(Wy29YJ+8ShAM~zD1B7tD#hV*ez*sz!n<4LpX1tNu&?{= z?`S04G&t)DDDRaLdw~DDCl&A!igU z)_tcRmnsXc}_i9}*cH{2pK}X6hh3QakCP2O?j@r!uwB`lS;OCH5 z0vW5_1vCoLN0S{3aj2X8_cjC*YFq#5*V-?ZuYhPt@Qf5QMT>mM`x%9x(}`ENlS-z% znFdJDG||-`dNe*nLFMgY*Mh;P=LAJ>Rcu}nE_tHd>RFlIAK=!PF_e$RWh3s*AIxQ5 zm(TA<9ODucE;M7G0|& z;0Is9W=-AbJ+ffF%hiAUG96*GdvU8l=pEcmz3Qn|N2WNXKw4+B)SZU9>+J6ipWNk| z98PimCW3TSg8})K-w;msTpy5$6^z!j{>L?%QJuqQ-Q5KR^16TshNvLdt+curBFzJf zpWkTyuhO8zeE)wmkpHb3{YZM(-bm3AR8!N{H&9biQ+cg!YE1M{)l^o|(K8@f97xp} znkt$ay2i$OM#MlZ4GkRpyqXI*O@U<^3kVNS~fZm{sMmpNc{jwW_{J#JW*($~t5;}-u5g+Y2gGPYCg zZC&A@it;K9W^@z|BYA!JMja)tM_q*ddlFF7{NG=kS{2(45@>QUitqILvWOO5W*d$x z@R9xIn70`oi|$bSMtxolc~CaWOFe{S))H=RU76qR5i1O+>uiEm2YuQqY`C5`|CfJf zR}z2@j#GYPokA~fwLKGklMyg{>Lf<%!>&I&`DLYrbNIC75+>-HAX*0C)mY#e9Mv_~ zg>dd;L%}BKo;)q?iN`>bZArYYpt$M4z5$WK*=})fkt>ffM`f;zxi><-u}XU7Fa`1s zuc0sL1ZYPQ6z!i3r8E14JuNuRx$5YuJxi$?;GsW;3IM@S`|(QQA>Nx_X4`LwHsOY( zjg?`|%33yTlSA<~VH zL#VSSYYCvU+~~BD+h1WODdDN>BfxVDTvwbw`EDU{!7J`+c>xLr!a3@D=2Uw4)10wR zdt8_(GG|B2dU)~}6_vkYlXGJPisz6lO+Aa@tK>bh6H&8wJB{gu@jDUk63h(tKY;9Z z6v0~tE5KkHLZ^=8vSM`>3@(k}aMnb7f|pU-j4 zUS~~HELy0B#@D{&k6f2Vt?pNzk0HCIglZQ0M(?CL(1qqh?kauc5tIbhd4f2{7^qi< z$xO|DT2e_G{Vb+6_}=U1n-a?=-|M2Y zSnO+Y>7?Xun!cCSt0Br!R7PFIu-5&1=m!{mycipU%kGOyP70rLu;oGYQJ}uq# zU~H0lTV9SgFCf$$JiHbPJ+H2?B_#w!jRL&4uEqw*G3;qBLP9P>p%d;mKexq%}NPjtY?+OUW>ClTAQw!nm+ za3AM$Ed|?E^`}r|>O@)U#Aw4skmL&%bx% zsGrbx{4Rf_v`{1nGJP^REAlJF8*sLe zp*5;1ep+l(X%OL+(dai(f4Az#$P*H_|ImyC-6eHi^ak|ojwiI`zg5Tni&M~M7+16z z?rrPU?AOti$c`ex@n$RrLxC1y-pdDw4e1H?nCbLePDl2FK21OqsZrbk3vlPWPZ5|q zgTGqT?>{Y{y3jRMGrbMbu{&526Dw4Rci0#I$XIBanaLm^{=7Np-gpp;CcRkNWNKg! z+AWznuoR^bG&B7gKNir^QTFSqy~%andRl&q2pq`hoD+%J%p0z20S*Z9rmCXIk}ceFMgB!JP)h(desoim; zFWE_6o_{YGUO@raRznUVExX!Y08Yqn15VD{U*N7WEkFdI-go-=uqb3S=wV zLqqy2;3NA+gSX6+|KeuI7aE>_pj`i(a501)eMu&7HF><}A1`98v1PJ*-*RZ<`Nv0T zL++6Pz8lo*mm$#%k^(&QR`sT;Z?*FucVsEHl$`I}i20(vFZeP%d^6p%c5!X>LsAfF zZ{m$U)SUg%9OLjZI6>bPol6;Ds4SigWi%H=j`@+IbAe!|sSCxjcy`Oh(xNNYzk?VtKL>^?~1w(qztsP-w!*tJP+Y^58^T^@SbHuX#^Brh{ z6m}?@&MSwM`ak+X_hvXc#*_zQ?o7POS0azk|8sg0SMs5L>^{|c_w3TG14X!T&u3{@ z<&rd~i#g&tWHzg^Xs2TJVxD(_v4I^ZuhqkVJ=&fVruy(G(*)Vn*wfjZR_-uU;Zy)s zKqPS2-)ACQBPyUf=A~0jYM*qzS@gRc4UNqS)UF(J3;;3Qi_XKSNlcZI+<|+v*8h=$ zad&iGtb!w8t$sIGV!R#>CM3!@lzzOQJw+32?j{TE3S-aD7CqOxEKOP8Kk;D5ZTmj`D4t!W zh z!$5uDc*U!m=jZpUd{am=NV!RQ>*2_L~5Z zMYm;+xRelNXkUMFUVCjBb>NqM4~VFNz~o2k5)pB>aZB#yh^Sp6wBjk`f7S*O{a-Z~ z>1idar)#f-OS|X(J3Wq*s(iI$#R>px`7G*h-{BLWa?#Xii9Q)cAu(KevfLs-`vhdo zYUoz#!MU=wzOO{sJmd1;7>*wS!{a^~owg@$AYrqs^0EB;A7d1@TI(LWO{Ysgde0|? zhMVR!7E~3#d{h6Yq&^Ne{sVTr299+7XXkAcmV6ZWXOcT|VoR>zJ=v@$=7BGmvQb)f zB|BkySE4|y6!pOJrvt>htHhlD+Tjot4JY-zU`sJ8_AISGj@~YtnLeK-F)P;{S49HR zkL;iMKm;O67FwVztx2#R?s=&BUfju%dX1ePSLlUtspoDn2(DldR z2aq-yN4O5}i0^Mmxqm%V7!o2?@C$r(T4H5pKrZf`s~28!TfXH7%ea=Xr`|^g#?0Ou zWe$4N+}Huf8rIP+WeEgP6s%wM$W~%StV8p->1YCYy<%9EUTLp?X$Be|@xAuQ#Y42( zkyXFXQM(G|Jesox(p_TjLA}5gO=bx3I_({*R?XIOd`z#R&~4+*8agWO7*wcOVA)?f z5>bkBuJWnpsXAslWrs;foP2u8SvOK#^aVwCe%pY^j@Xa!dAUyE8FLoyYXfd_iSFo$ z@J2h0Wjw*pK(nZieaQaHHy%U!zJJSY0_^acN8bfJAiL4}i|@w9>n(b)prnTWw7lXC zK#*N(r96n=mOU*$uk!a)70RokqNIunqN@OSL;CX*y#0=N%EG^z_Sx&Y1JuQ%5Xw{C z?|Jyq`UhWe8ph2{|FP#$wh{18+B?#DY}pLgS9@tKe7YrG#eKG@Y=8d^RYdvuG?>@O z$fl3XAZqPqNM&18?Y9lgFq5}VG11WpD)Mj*95P$bZ)} zzs%1;u{5AywuX-|H}a4!DB%}t*#0|8XgrC|B{1wB!@x-gP^)lt@!BplHQsd_ znZl9M)7wsYef8|KL_f4BXjY}hd2;wX;;gITVKHONAju(vIW`|0L?oW~{J{-;iE0yZ zJy>r2u%|!*ttur;Hw;c572XH!pF*DB9-eIGbY7Ba!wzfRh6CpaWB%jbP<)P%HO?C? zHGQ6?>a*?OF>kS=kO6=DIL)^($69hCrmyAi})ZNbD7E&+vxE^C;#?+b~?yQziWsgXWt*+L2aFxUl+t^R7yX1pe+8k{xSCpQ5e`JYwpyo{I3>6u|S@+)LqvFz@C zk*i{zwlvv7sI9Z@EhTaaU=zChEz0Il(x8Q2iMbPlGnuBK0%VQ}D*&XN^(HPTged@f z&hyLSSlooZe9(A4d1>DFjTAaSIUxwYRjYYteU$O5(n_?;U48?~uk&dW0gG(;>>y#v zuWj(05E8*PdgWwWd66*bqI{_aN#cuR`v3bv75|?S@`JSEx^15{P?_0&u( zO^9|x8)BTcnXMTSMEt0&sjZ`_u4<%6H0j9gp}ru;`{TT;TGZ?+Vm0LB&!g>ruz)?Tc)5paxT1Nvtiom zGH2rKH@a|m?Qs|sM7WpZx@-?D3rra0_^od7fbGMetecnBd9(cZlT{_-R8^|);ilO~ z{JC#l-l}suJ3QofHD``5X)Jo1Id0w}Hg_SR;4HxOgq0^VM@EMlCrx%PLXyQ46oj(m zAPD54jzphXzF@W@KXuhkPPKsI_7Pm6F9({{Q^%2%_u?8Rbk)4GVEIm;J4b>(N*)jmrT(Z2pfelP6C7sPz7 z*nLVsHZ=v{*Yf3Uz|Mv@Kxc+CaDj=up5?C6O{EntI)~BszduGMtS8)rG8zwl`*e#k zIC{KEi*HDoa_%P8ZZ1yJ=AnbsAGH@-tqmz}3@M{XE_IUiAh8sab*?@zh253~gTa*TdttGvau`hKoBu-(+pXsU`2JE4bR4BgCmx$cGXbZmz%fGGVHg;U2ci0L~m173m z*xT0~1d~OJJ`5-9@=-VZ^trNIHOex{g(POtJqhXgzW+tvM z^-3gz(?pHlW$FGitwB1fnAR_B3^Pj#IUjXcyX#3(w|As}?TrUPrJ=X=SFrnIZX>Z*l?3jW(Of$@>{>yo2>syO;$w=_=J`!y z(0?%@#Bl06xU2eO)&z>%C#Tr zp3`s+tHs~p|Sesnt5>Xflt(vzzF~g&w-vIJvQIHUZ&`%V@!{y!KYe^+}uTN-l z|2Nh8%jI_cQNioL3TF56m^XFv@GU)IQMSPo96pw=C&T3Hq8b|K=*~wpPxAD0Cu(Geh)Si4!k-vhRCuKqK zF2t1hu*KzaFkuY^$X&WQIIm7>aB*8c(fvA??0ZI2c@#$d*k0MV2O!ga15nJ+Jl&%n zC@%%E0Clfvc*L2lC<=~5+x>@cN*77jX2)`wX;MPFFz8(yO*=LGrZ0-L90_LWIw~7X zdaGP9&i|JE$YsbvV@sSJkavshZxrA-yK8Ufar&mNKhX58vZ-&g@wtL2aJmEWZ?IPn z-ACj{z}5l$54?OfY?tf^lwZ63Ok6d~83l`14TOIvDlOh9%D*+i!=Zk_YN!cTsEdN| zlJ0@3*2f4K(KhND4TB-!aN!`Y^$rxlGxT*R5l6rWK2=hOr92b<=-B7H0{_kZwSu$2 zOHa9VS->4YGgZODX_Nri3XBP7h|+2^V-)WUpe{+@i;M(=i+gM!mn}wiVn=P~7f-^) zhzHnOuwq^=h8Var8tFz`BYAIh8h4Le{#DOvKZu6&zToG{l1NyH=v?iwPgmqt1hIwuJK8tS0NFK2A4;FEUP6uebA~M-Vuepf+MkiDWZ#2 zUpy2g!!_km0iwSK8_PL4?R?OquN_ONE3@FM@>^71?0BnJlsz8c*$l;3S@z|lGN^3~4 zcyWNX+N8@%yMwitwS5=j$0ZE+;pxbX!0_Ayu?Vr{`^e1`X*X0&O>s(0TO!8cm%Pl( zMNn#94(^crE~nJ{1{CUO2?M9k5$$Fuv{!Crw(0321*2)zCC$A2a8JLHf4P$%dMo;Q zJ#lD4mD0fE_TImeh3dw64zCXi&44-S=fg62Z6~6t_fS%z4@?h#wl5@Hzd}rjqxc8_ zfLVTfPoy+_d?c3a;~Y~07bGs~ zNvcI!wAmc9;%15yxTxDRi3r%>Dmt9U>*Oigg#aIu@$NKpq{Hs3GmNG7 zEeAin{$~b!8W-PZ^kGI-LwB84j=MugOB^dhf0l$e|I8~{lCT=apSu@zRlaFdgg^Z3 z%2BJGpln-2cE@e%x8V^4RzUbY88whoCxb0p{E#8nI3dTN{>kD#kO%y@U)Q^o;4{cc z6x6Dg$3D70hH@&cN_|xH6U|uyJ#djT>D6ZzSm**vhM{gm;}(rEW1P%8o7e#KQ$;p? zZJw_rRMx|F1ux-1z!nd`Fj@4!{=1|r8sReiGE4@C!-c_>2>xbtfRi;p7C*%Y zq;M3SgQWiN$z9`l)bDJ8Q#0Q~Tnb&PCv zMmF5x|E$K%>{VDupu0`AvDGUVW+Zg;5lwW*@*LzcV5(n^yNC zv4Ra5UlcM%@q%F=UsH5-BgkWT=d`^-pEI>%>_35Wfw(X2F`S5jbKv6}XO#dyTzut} zex5#aQ_2C_GExY_kstm>s1Ey6kr{%)w=P{DNLkv6fOHPSHp)fNimAjnU|owmV*FzceB zxJoDsQi9lR_@8`4SXf!;#SOrb@q*vW(ku;PjcC*sLe$7(#a!$L#-GP zCX+?mbNi|llqgdCaO9`LEx@ml?paXc#6?G8{$IcJ^JxYrr3$+&R99Q$?}rmab_pa3w$Ve-)?@4o|;v z^exAQ?o9sr+rt$0jw@QhQeNB}Re=wMwp0mI)Rviq&r#>I6fx(yvPklv*=I}yn~OO^YHTjS~<2%4Q6Gldw{t_c{L z2+8XaliWfF^3j(%%)6qi+8SZCYfN~w4g=RQ_g%%_%*}>96PxtIT(g>L8F*OZQe{doUEl1`wv^Wi^86IeMtXPd7Te!-lK zx5R{sIee2h7$vSyr~VaJ-3B$%#Qu1gTZ({x-G<1;J(^&$RYJ=NM|kYh2F}=H&!f9& zzQi8N8=TBw3;;dbw<(4TZm=IPCn>?_D3$nWl-!#fSdEm}2fFl`?+kL=p1uB0y|r!= z1gH7vI4i73YrtrIhqMIuZTbE|ma4VL{fulRmi)vog8N~+vsWHCokk!Hly;ikbK5_FndTgC|p(Y`cf@D^B5yL={5<-SOSSs^!rwh>zhix8o5Dhfm;8Bj1X{Nc*kQya*ZgTQ zKoDc!vjLWVnw~=7Cc5&Fcsb(;o$+59_ebvlGD0f63n%#)dSlx4x_+=0+LOR!FS64Z z9DWwvoT1d?=#SKWU3<7MCK10^jL-1@@YTo+7fqhmDhe}bxYpoa(Vef zJ{6VWE2v~dIBpU1VX+4={+#?Iv+(wx+>-U+^nRmVv0WyQ14vfytNqHxiddM|e${a=$swDbRy7Gg;Q8mH319G9^v@hdS#TT_P= z=ukH^G}O?3ZDwIiv?gj1O^9klYc(TdCOv#QezR=S6Fni=%*TiA7Tp((SdFvPc5Iifir=D;=1UKQ`eWy z^(31G#xWvXg51{pj+uuP_i{*kdjb73QMVRub%r@h$|Be@9Qt#-KRfIWqy=BKI~<7& z#xoQS*X-|I?l_GtgL+m1uEBonDAucV0dezi6+}sqJ|I_mATsHc8|1N(Mq7l+eoN&s zdgoKzcT&L(DS}~+DTksIu@5&}GtroUuAG6TPx=m3buif_Mo%i-0;yZ>YttCdVPN9C z(0p#%eja#faWu@IVSaH?RwTa<3qJO!*niWV__$OX@g6bB9}E?GG`xC0{n6t&?!1o2 zL4BwbLvsax7n&b=S;mI?)<%te{ZxT#3IqB0iD$-szQ=auT)MB3uXUTFa4(cWks`s} z83mTFQ(i3KYu1-eW)>}_#Jtw>SQnW57`pJ?Q9^||KPL5im@#S~G+sd=1@pi~K`KCl*{pD@HB0#y13$gotpZtZmvk{e2 zQ&>3VFPIe|+TlHxmdon|d^qBr%GHQSX6xJ&$_ESW1c-1@YuQhE1IWmg?o@PQPiwXr zWNwBN>kdIO4R>vC`K%fB^1pf zA{X)Co?F}kdM?4r@RMpzlfbfT9%hl1^}?W5e|JO-Js&c$GoJ)6sXB9#2g4rbn-#Z)oyUEwBclkfQ6 zH}`N(tY72j;Xlvtd_vczE@WH)MR}O*#2uC2XRGQ!>1T?okvapLy>56p-4GQe=XM^^ zXu>@D`G2_aU&7fO^T67h7T?AfYimK&7VK<@eMkHl*{_4U(TA2Cp3VzUfg41F@h@HfZRRV$$Jm(5f>AE zY)LlNW7A5W)Dp3TTHpWpX{||n&DrT3yT39)x{PHt*o_RelHZO;YCM0KPb8@`q+@`oane0Rk zT(?)-IUA1>P=SO{pE1OStpa>5N@C;n8I`doSrY*=2A}xWQ-hbB8K~erpyx z{i_^P5a$7xlUpvOMBWb@CDB0TD+<#uEF~Yy4MG)f9Ud7IrQWR}m1N(s9MtJQ+orIx zf&Ng&^y@yYILWkt{#DkQ@|57(wF#^EMjLiPp^X>|D0ux?x0b^r^xf)#QwqYv-$gnB z{ASxI{nIOr3Wzw#2N#+S>6a88-oxD>2~KVNRFh$rQ+cId{_)=euH;wRQzwHL<=nXzD0V&@LJ|x`1PsW*6@8S_5 z!j4zlGgulD0S8^X;ge%s=GN&58|?bQ0Cd~F@#RyLp5FOA>P9!9!Z(wRGRNnj<-9E+ zRaKoR{il7ao7i#Qmaf${INB{eKShTXDLOpW{`6Pxe6|MC4?H!Aa6l?LH)m4+Yglnl zH<5Os`RV>nx^KCU*!(6-DnMf8Ixu@NH=~*pz7#JlXjVIX-{L-PUJ!LaYe2g@$TSge znE9MZg4W2Qu|)Z=n4Rz7UatEMI@xCb_j>RbReP%xAC?pV6v~>0_qzf?yb31X>C^nW z9Q|*-+8u$aO}SKiJbFNPv#{tUjY;yQ^R~}4zvD6;{4u1Ms&3`*@q^d`LgE}jv><3R~S_SxD<0t)pgWbZPESM zC=2LLNLyiCKOBWP#tv~3@FNomnO)_D@;_dsyAvI?+u(}{HuPCHjTvk&2lWU z%%knG3<~#dM8b4YdiPRUjQoRWU5d-fM6`+aIK)XY6K(Cubg-;3nP?N=?sM2maAMNl zlUClKEQE1q97+F%l7tb^`pk{ch08*vNT(k2$4(1Ot9V4tzmLBm0+i+|9P*s`wGr&{k@jmQP+Mbjp@hf|y z%jf6agQw22p)GRQ{pkZ7pAzP1tCX}@>w^Lkp%=#_;PF^o7UlY%l&j~^ZXO}OIj2F!ydG8H+ z+(rM&12MKRp^oO-!-?RUCjX{fFn)1(eoRRTzz$(s-=W_`Ms0mAl6?8rB7|y{9+(6A zbjba$0a-er!K&YlA$Iz0b!6sG?9j~Iy%Hd-$OY(FFA=}CP&ob2(9Qf6#b(3xnBw;g zu1r7twaROrbbW>2YmxU@ps~3Gbc~UQX+Q%cY=;u2=`JBqcdwPJm8-+U?*7Bkv})0E zS>J7aVfiTJ zdUn>{`uk}UUE7(zoL_0(NKiUhm4>0VLMF#qf2w#(|Ktsr0R}s` z)JY?HPRuCnn_eeVlg&7Bb#Gp~yEe(oQDulIlAhC^vroogSgA0qZ6g*34!{9{H^aWV zU>A#vb%vst?vg&e@otJDBUqBr>F5D|Y(?zX>wJCI1k2%<6qwz0a#m=Cv~pu*Mz{`L z6|m2ES_SlH73&O)pHO?+03E-3H^Y05YZQ>dT3)kDyjbJFxdeAk;Jb4cYKN}l;5VO# zm;?aZ=JL{95U|NwfU4|O87X|ukjy%LTrBMp#XgO}pZlHEcDfB(mfkToej}DduE*Z= zXoT~16b_yR+38ch`?^Bs$JESeB}~6bHJdz^lI1ym3=TqMqnKJ5PpYaL6$(~Id@LxrwKq^*aS-!-ow_R?mF zjdZzsxQEvh@zQ|Gml+b+1n91v>&BZ~&tDsw-aqX*SUabjmj*hT|AoB8A{h6nH~u!P zr-v!h039>$Kkk614c<=|K7H`rvYx>eYok&ENoBimSf+aoltwgGRi9d_-`q!$q86XE z)jP+3nWE7jS;_uLX@Y;4KenjC+}(!$OJ0nDJ#h849O@#4_%fwSa2t zG#t8~UIlp6KO^&bL zKZl49WlGld@9~mY_V=AP8aFcShK^L2g5u%oZwqYOX)MhGWFo|YFibe`Yd2@qijXEf1~anJ{IuYBD}8SYAX@|*Hnypkw~l2VJn7ZuSI*o+Wx_3KwQ0AOVBby;4xI9TzH zv3Q&_Dz@mB0M_HCO%4JEZc_6h-Xd|g{a;``a~sAf2m{IsYu~nw7QyE{h$*(glMA}w z+{)AAZBs!9@-A#B1)`G@^d&bBjYGG9o9n8Nr5;rm zKjJgF$5Yx?_IsC7tEpxuCp%-j5H{W1ic@EoSs*kHh5SSfNU+u5gs4$e~Oy z^jBBzB01h+qLqRx^uYGKp7MVi2vPsnK!_sO2&Kp;k0DY0{eKi{tnAq66MoJB9zD? zDp_bJt+p0-(E-9yBU?Ss6rNx}f^NU|cZEbD{HR)~(wztd#y7w-I*g&**;}uhazMKDJ%l*UH zM(VdT2^U+4-pEKU#!Ki&>;H-qBH531Kzf#>+PJob$*O4N#`*fG^Yj-B!z=tZh)1;` zq#Q@+Yt?rzVV0LH@>)I2n9 z1ch3oEGYOGL?>hT?J0Ra7?yD+KAN81yz{6hPHjxnZedFG_$;$+v(Fp4*V$GrP+a0V z$AM0)P{yHkR`1zzJhHNyuSr5S3Zz_T&gE(=kbCjOA!)@=G@oYZLzaL}cfho(?qTV| z@9qHwi4{Ev;jOKAVp!0F9aNr3{Hap~@U?5J&mOgMXep!W*#?dRQy@JQz??%n!>X={pzGErC2cL@`ub* z!WVaSfy{@_%AnSDk=OntK?*t2g*`f~yc{<_6+yvh1)JdT`P&w9{HMV#s312pBb+oH zPOZI*egsHwta!=GnNo{av|28vazwe|pZ&b%4n&lgJeIuIW)_H9*$6HJoTqj|16EEDel&)-BkSTku0n9i)}B~>vXkLrAY~OaMSaI zIp1A9l#JjgCjXfEZiPN^2P>fBFDq)f8=NLJfS&)ljUT$bGtAtS(xUUn=+Fv;HH|D2 zh28ArVDbJ=4(df?{Pms~?Mmy7@H&6QI+Ci`y}=kkEj^1>IjI6^mxPQ+qD~$A)N6&L zOcVVA?EDA^8)Qi9Rqp4_Eg1+%u3NX4%!be`GzIT@mqU#fHA@_v@d zHo4-j!Yc+r+19TyZMensTw)0ho(4KGnzz_fgn<=W|4CgZz7KI8#f}VYNpC!nbpV^% zu+7$cjn48S%bI~dpOf9_?2<;53&b+`-%N6R;gwZJy$?<<4%a>g+2J0I`v3WDt56(eSn(8>; zy{@7E(?h7iWBU*1B-^T+H$Kdc;%4U7R%Qy9RR_%l&Au%F=Kk(W2~K?hNN@u6JVDdb z?1q-v1VefeMfkhQ#xzF-DoRbGun(#?&8Mbn9QtfstxxZnQ1Dq_G!j>ge^K(W$w@I8 zS&Wc5!tii9T1|z@e@)OYuRMOSyGelnQ(CHPNbb#EpKXIW$_EEKs*$~LXIeVCFU8x~ zUvr2oxGsda{e%kqyKByhCeG%7XqO)loaE|k`lqgzXeculRr0+3+%h=iV7SkKmMYP^ z`8P7Fg*E-}JuGx~2P2=TOeh&swQ;j`cPF;;=QlRbqb!QM#%dFm#LL)c9a)|A z5)%Hf)3(K}FgU|A=Od~zFLg9t@I+>uo0sUN?#?y7%G(>dXw`ER-yU;*dvUmc66I^X zyu?6;$Gf%XP8fgAAOC7xAN1ZB46buKIbjO>?t7^tx7u#m{I~43Pq=IlS^jIJOGL}M z_(7I(HEhNdrJLIA7i|ZxbeeXY&as6!+0`m<(~%_*B~{RS*4fUncXYWUBspMxrg5;_HkLOx#( zkrXVeJLjttvm35eB`O^g&cz#Jym0M$?^BD}W7mW8E&NKgHj7WBE3rk}M!^^yrM@o4 zrFe)~V;NmfNjQKeVTi}Wk^V7g!7;KAtl$hyd zY0)dWckb~!YP!xp@qVg_ux!%lkCiW})_ZJZ4a3ac-&u$Z46J!3;5YRCKooiumcMsY zP!5q<9U%9&xdpr2f5oeF1cCa~=%nQkqZk~LSr0ouzvpcPb`rcR%SIjcL1mJqxpq8@ zVGkE6%C(tTEz8WP7Q+*OM>O^NKw7DLP-n*yV2{*v?i#wL$v*r3yjcfFQCzS$hc+5r zY;o0vea^a*Rq&w?RY(-w_uw!?aBS1dfJw`)Ja$~{X(htPFqJ3MmVA#kGBNQ#CX{jS zqJ|)cKHGAD^eXh0z>W3@dI7B@p=NgX+B6sIYC}{1|3vyX&aM zH(J^mOcp0fn5$r7w#W4DafW4=h&06VZS4UZq4q$ARSoc+985oNMJ?}~6_N>NF;rdS z*YI{xzV?B1B_2{iIz3&2!l^%8@}dG{{y-jabWq&sXHV>)V}mYriHaFmnXy5Gqea!^ zE_3DD6PlW-&XcY5$s&=f$4_$4dV zp|;BYm!mh@J8TxeL1wc`vdCW@->+h6=^pu3J=9rSl$UMcgeTXf-|8LWV7{B3_Rq%<&dIJO=tsWwk{V!49_bb)u7A3-PhH=D^_o4 zcw>P=m3XD(QF#U)%{vp7;v*E?hIeWY?NSitOjV}o+dqiUfDq4uf2eh`Oqez^QIQnb zJ{hQktif}(&If-HXvz+Fn6nG1=+;-ozb^IvbRN)szIWCoY^HM-voPB9u|~V0%~xQPR{8+Ie6)kx4CA+~C|>@lAN^pF;}2GH(!& zFV&d+>#vMRB>z?}6?=;Oh1dD+E4J^UU2&wQi?U@?%NtqdAJ>4l`LEwUWoB$hihOu8 z|7$wU7j{3@{+raU&!XXWfXW&CRHAKmR{XV{4g+ zR7=AC{g+wjfEO8N@QSO#wfhjen1k4O<0XEk)_7QB^pL1PTLUAuk%+FzTZ$h~ z1vJ)t1C|}0K+L|I-MLC0O6Zv6fuebbb`2YE3+t)>L);B#^zXSLt|!JVOijI{srZRN zI?q$q9waOGrsJAH^JHXCAV!fik3q=?8ydZgn`NU8Avei)Ng_1W)Scsn#>I%di5t@I z4#J-5t^^WIO`CoG&{KIfi)WUaw6{w+2k9z<3VCrkdlE=KUR(6<)uZF;DeDkq#15F< z%?4T;DPAvXXPL2z?i@7$fnZe>LO4fotWJsQV*#+Q@(Dj}5y6TuZjCHf1-uHHfe z#ivfoiOP$&FJijj&3UU4mogC3x#8+>|)%-2TOZD9;;AK6oQ`q#;f*`kqfLQ<1lpY5_U$>NVYw3taY zA{mdnz70+PT%l7zw-RZNu4Nj9i?g9Er2q%b@^S_#L-fm@BKEA*E?B^4o%>g|+twTw zM%|48Z8f>l2kE>;d;h+$`WdJ1qEKWnvxV~8n)8tJ{`OjImL&+c@_L|EMX#{7{eHR8&euTK(Yo*kP;{OS}tte;Rv;x8I%~=;)V|4m$ z+vbB~P*)4FI{sZ3P9_A-5A>A|v{stY)yf2x*@%$GxzE0(Zu{@)5hKHYpjW^Ox+BxH zRQW|>jj$zUKZF2yL)(NzP;`dCN}Q0`l%n-!yY*#ZCzv(1c8$zXDX)g})ac&-KDPNI z*<;qWBKK}tzIHJ9__tkxnr8$>V9ya^B=nmHhv#-~7I82)CzNonbNbzJR)Lc#Tu;iC zU`n#QO>Olow~V{uItBFz{}^p}r_HXJ4%te>4Oc$y+RN-VVF}~LR=mNI&I{fy5HBi= zp(x#*-G+(_K|HBgUiwcL_JUy7?sv3h^>;Zp%jKJgf~Bm+Jz|orl-Q986!$yf&2)N)z2q9UF9>d(X|~V|h3%t55A0D}M^Av@bo%Y^?uRQg2Au z!y|w%@5XsE-wr1Eq5Sz6aY$$#`8;%9_HQ>v6k$7wS-}|n2A>vux+B2*Q|nL9grBWR zAbonN($v}xW7Ey!oO3&P$#unG6S!fKNfdmO>jMX=uPT;?E^zb}Tsk4B zBZ3jCOS&~UO#|6nB4iJ7Oud~V)vUZD$3`EcsammMVMIzKkdGPYXllTt=% zYMWYWYK%xQR~`USZI%$tG$*w3T@R<$1hOjU89p&nM^W6QQh_^EQOEFtkS})*!-F2X zfzXS<B0h5?7#<+8ZqD{Jx~Q4 z(Eyi4vIUrfTwZzq_jf@F+!5l{)nXDiL5y*d(+fKf(dIIWYRIL6nU4y0y3Ph(q;*yn%z)R zrhK!^;sB*s|3u|Ef5X>efy%I@$mmV-+4|cz!RKCx?b6kL6!K4yaryUB>+|0iC;~#h zC}71mtD;rfFotF3cE8W~AtcUeuuyq^2FpT5P2I{gVc)*0C~fqfRh#TTsbx@U(XDcX zH@U3Q9u;5s>M4zuz@z`*yk-r2^anY2F|fN`C~-zy<*D1*lsWoG8`JfCOH{(^Jcb~S z@|->ywsgDH*(ZAvNyV(THY-bA`^j3GI(_7+?7x+Dq3msX^uw7mMmiZ|WAm&_0C0FF zb@K4poa07YMJTEcG0VwAOmge$>FEbA4=;^r->c>SR9fd+5}jYFB&f8JnX==d z>&+@SkIV~&gyabtVl+Ml7T>Ye7R)XddVT1&(5tr>AEL8xalm4*{0;!3K+~RSDhIEYsN7|yXm1KucmsiT>5d27>?*oI+Es46nN_S9U-6m6H?;jf zL!o)vuYQv1?`L|MfTfzcsniSO5pm3!+d@wt-H-CR35gyfjbk#2DvX1Gb{J|zO2XPl zU3C4U>gG=u#VS0$H}zK`U8Ue#Gx@G>X9;Tu0r>n??DC5KKbv7kNJrCQsIf>giOKE zK_;t<^MwiPd9rN`r6%>tbWmb$O^)J~i<3hRbI7rDroLu==d)}2uLT$^EnOMsxZqQc zlR0js-c2aqxq<0jp5Gh|Lo>!h^Sh*mSINdkKkAlSXO3A}fMK=}+-PL8Fa52xphO&&`LRZ3ASW0a^ruHp@O`358a$c=0H zB!~JSm>7HN1_~ftOIx=Qt0JP~kBqWF3V1fZ(4gHa>4HI~_x8k%2gIsl1@F40Iiuo9 z?YhsVHwD>z4SV!jLE?n0Z-e>39Q+73?Q}aeV!Ae@Lzy@2i?%Q8Ngr7qa6ERf5`Pv} z*jw?`!G2;~Ww?=)xWVIIU@=RHYU~B;*cbiGeGt)G>^4@;-dP}7U-EDP(p1agz zl;SKU?Vmu3ES*dF=^cv}pXVeD-$0*p0F ztzO~H44J^Vsc*YInD(R%5uD*M^Vzb3qzN_~++Ns#Fiv-DCz%UT3Zvlj{8V|EBQ)f%ry(fk~qIm;{yA_X#6PnsW zOTacKB{pK0qM>raG(kh0pIQuBlQz0~OgR$uX}!8Q#$=*GqGEocd@e|5@&jE81}(zv zUCV=52YpUQT>(ie`DVn1*m3jVxdI)#vg*{MCgcQOQ{D(_f%}CDc+_7vn#(!neDb3R z{BAdA)rx8k>L>y?>Fu*mW6P!x==+n9G}m$S?=oj|@$u1aL22`+=c^)+}97j4~WW@3I(XdVq02p^*(=k;@ywmI){pp?d=9(H1 z)wseenz2eES9Ze4@T%E(8*ING-H$uZK-_BZUbJoa{dWZ>XORaLXBN-s3AVEBB3%&x z_}PY;k87H-0vr6z*dVairk# zjzY6)$qPx}q?wPmdi{t$J}ivV;18hI?}1*on%W|VM<baS=#C#^Q$ zam7x*=M1A8u{KUjsDf}2Czof#7;RZqr&b!b2b;}#Uy_LG&_F^CUxpq#Udi&;WF-Re z{;uSJ?2gcVrl-tyE%K+g71J-jESt^QnSID!&tqc)uHYRhUkn*u>3jVd*%5&t@r0y= zQAqF;ORrxqj`ew5qNr!WC^0)Vyeilsg)G(E2z@N$zPD6p}z zy>LuNZ~50>M-X`G>;mTU8!7%i`Lemt^`&=Ss^DtCni94AuIL42JulUFE8v5MV?n!k z68mNHO6Muehv(@~i>dk^8}ADEKVffMm%3hBOeW>%gs85MEAE+PCWwC+HAcHT{AAiK z$E}B!o9Ia1kiQJ5EYE(Q@s`_B@E^_@J`I(bUDF?}7aJmGR<~KxVWkPOX3hq5NhcBB zDZCre1=d5S09H2$yA`%YjwHEpC(_TORgLN?1y>1fnD>#nTsGG5-%zk)b^uOf_q}{M zuA*&B$}?2=#hp%$RGS;exkakzT2{&UwVM749{+RFv}1DF>v}k$wN^AK$qQeBQVA$$ z1{W2h5;WdAFZ*N_{T9EO)oHzY`NDbOY!r=ZO&-kT&262q)PZbxLgpJ+YlCy)exK%j z(-jLP{gfwj81P)euA6qr7@QX}5DM@;$X_lI0>T_am??e%-QXKQSol{&B<%IlFS5h3 zqb8^J9fK8l{lZG$1E+7neR7%%%{r zw-9n`7-*BX4ue#rH1J#b7NY+-`#z~_iFpbs8M1WgPPifoTbT%YZ9!Q3g=((;x3)dM zMywQ_@~@qhd2?@Rb}0T0+j6eUBk}?K-Yl*Pxk6IL&inW5=?+2X4;1PPc{k2y@m;|< zj=7SQJMiXiPgYm&#e1CkI#-@ z(NQFFS7)cqfOOAY}t7_I}QW4T5Vq;hy~+!(A_K3 zv5UGx2?B_{gXZg_&9U?suI@=i51D&YzfD$tbpZ*~iY(x~DfqaGde0!cs65iHxwEZs zE{m{o@T+sKStul${nK{>77Ee(!GI9-A?&nxZf1h~?^kGy_`x$f4I3gamjtfb~t}4q^0rVYu3Gh#91M~r`jm#-YJM_ zO)AR==t0#Z<)8pn4Mh4DGEstims1p5Ekit$vc5h$&s*5|fUAvhoWvm{ zOPyjovr)V(9Zwdj2H=YugSsfbte`@4K{0dNb6?I36XyqNat#Gn76KUAZA(^~C9e%?wtTAT#bGi}6H`A3ui%)=dq6IwQ%mMNgD?_Rc7j6$Ne{OjR*h z)L2Esmivj=xe33nc5w*uBfIBG2Yu)mn*J5EGmLLzXDZjcvLhQ(z5Yi`adPq>N*hC> zW*YwDxd=SxvrJrk4*+#QV&}_CWzT;9742Ef*p!B0^4b@WrGSPUXH}T1H-)dkM458) zdndbl(2f+{vbk9d2;}7PSZW9ix6Rb}$oh^l-(Ajms}jGV%7A`2`SkppRI!?4(bPh$o(Iv=NfoDc`$v+5P4IDY(}~K0PQA152KKCHm{U@p7 zV1Tw$@od+H>y-5mY7|F`r32>Ryl3x|APs?CB~u?ro2PU$)!7|UJDk~RaT||2n)73V*-kjY&+MqGNfHm@xV6E}@Es2W3i2XubNdKg> z$|!Zy5xbF%4$cjp@<_E)#O9gf4`m&E<0z|DDVE7k9CJxN9v0h(}y8hf#n40SH_EL4pdD6`kYLWCN+Q!BO zbR_u?KVraS(=CZmO}c@A7#~%4(OOyH-2$bg9`ngdfT{yU>inSs1$-q;*90^#**N=q zl9*tvPs*9G*z|Om|Rf9Ax{j~ZVje-Xp+)+0ZcoNa^D7ba% z!2$vINJPn&Gm#i>Za!KY&n?v#kxk3+9kjlet>s z9Icm~LoRQs+#v$x^um{Ho`rRZTdlt@(P*?wci!{jh#{cf<2_xxTjd}T%AXR{t^IXR zz6kFK!jSpWJE?i!Vor6=O%}*eFed6XaIUmyv+L%$X6X!ix@k7*2G=Hu2LU%Q&s4Px z#V*B(_=LVGm=L;n!6=i7$ypyfIzO2DBbs_~vn|@8_GL~{C9iI_z;PK~vBs9=*IC~0 zCThUQ>D3STc3kcqtHi>wTVIOQ?{z;$t9W-FP&5hM^~|N9)C27VcIE8CTqcdz*6zu! zPbrI}489X*g5T71550YW-`$p5k}gGc^<0y`k6vWoW?(k^g>h8^9vX1aDd~9gUb=3c zZaPh`2Y=vk|8F@jAGe?jfOGcUzl|?jbYT;D8PijG%SZl-WodhZ>*P_uAciT#_glQV zkWOp+1%G9su(vJTz*i1yH%*E@C10k>ynURrv8{LN`D8)0W7=%#-Tfn7i*$*WI}gJu z{FiaNQC!K zTbtvp({|r6eK>HAd138Zt@|4!+yejIco})d4n=*gf$A+T@2r3u@P;D7qUB)y9;1qiHt=UR++Au*XOvr0++@WQn7XOiqlBbzGu9K3 zL(k2(>lH07cxknE;{1;u_FML0>owx@>1zK7R8@v%`6RGRDht4$YP1f5sOjKh@vZ~O zg^8Z_R18KZO7y@+*Z9xuk>p!LbP~?45j>HXpTE}oy}>T+LqYxW_TrN%7U2GC=}79k z7fqH9Ar#G3f5fi?R6h?5(=f4ooRn@)ozq`$=*ctxm;Y7CERZVpp3Yz4N%gwX?}Se@ z{kv$p8SET)b|=M6Z;$24qXXR9@D+X2X2c)8wd;*7Q4x4A8*N;5I&Y`GqG9s>&SOe9 z7i;9Kb7*e^^_vI}tWz*3qJ=s597oD)L5CP>KE4Iii)g3(TU@q%x*poz_qaac=Z2u5 z%=Z?=^n&b|()ULzFoKAb@Dhcuhw)UNsB$?aRrEmdB=-zDvQ6@f`#xCZ(kq}P{!+T$ z+3**(ceLM5R@?>V@VP0|2g~gNZivQ*Qw!q*m2-Bu!?~S{GaIVMN>@W{jHP#NhVQaG zO&JuG|47(!2R}XY=FKl-0j6hP;tMlR5;&bUa2q}hALO9M_2rGhda#pVU0v^!DRXER z>@yONACj7+W*H+Jj|QtCS|zDZ4#S?Ur$Xw9*Z=W7_S*xiJe36IE;nE&9YO9X|KugT z2VDbDgk$&@<@w6lWF^ENVyk!;Or%KOmq9&dUkd8%|7bwtpu0RA$(xe?HL;huWR0n7 zKgm7j*!o8(kbV!?@DHotX+D2+*RVwWDY55z@BWr}d+@)aJYu;uOv3lMNK)J8Fp@ zrg8f4cYfAsr#nnJ{$pR2FO)(rTM+b+Z|XV0*^NsMILfEB%=`3lV28`rI{A0Dw7flg z(TDKtePuhz9#-Dq;;6`Nrh!Ae^8?{~L6^BQ$Hq}4^@U36H1K{Z%&%Ea7|iyC~7JiWXfuM56p%SVXI`>U;aTAY~P@IL(j z9cowW8jQ-w=AgUQS$&uLs*OZ~SCdZqtr1j8g!-Kws%xqCfYk==??5xv)__s>@Ym0N z-XI*;cBd&Hp3i%JfVHJ8#+PH(H@I*0wNHhJQl#g)+3(qt8W=?XhR@$bSO$-W*+j%P zlPJnqE~_lO<<^=19`O)a({t#O_>edaK0pl(Kw&{HhpZO?29V7S$-XAy!Z&8#ID6|) z^_Bzdv^>fB<*ml5$VmaqDgSdK80MFLYn`4}1&SQAEw!y2`P#CmrG-IDmj`0dGp*>@ zfuLV364L0CN>_tCZ7Ulxjc73wv&O0vn{6&TtIT*C;$Kg|Vg!2@bRaTvfJf6n90`KS zh4Zf2r1^1>PJQqP*dF3&Hpm{EuwqKI+EL#Q<_UO|{oH}8@M6MA1RUd@V_#ILY#Vo) z`T-r~jUVR8bxSe27SALxLbcRFb8A!bVt8*-#eQK5CXTwjfk5bemAk((b+OfE^p}7u zIi~swoBKU)Ip2CW=4+xj-I6x1sSNPdf6O89Oh?``M$awLKjGy}czCj<{8KAcLEh1VXY;7b|{1l*i19r}k^Dz7B8Di;X!wf`NAcJYFwxH_yvA6IIl zP{(Xpt+0A_tKaeL6k(EcS8|-N-!EC$v;SoD|2C86`oX!zQQ^8dZaW1&!{A08tMWX@ z)E$#$+bDB?rVi$eTqo+dR=jb94Ts82{K0~JPW1fCDuA%XOAaQ@^g&|BJ&*0Z9-Doh zl2Z!y^=?>RK!fmu0%`Q}0~9YybvG>4@@#c+J-5eG$s-Pwm3Mo5%K|!j%2tsTY*OH1 zFV&={G$kJ(%v%mo<*$R2wI@ym2S;2Wf6d2M>BdUa7{*LCdphq%_<4Zobk`^!MaR%c z&gbdIvZU;(CJ*=bN0JE#vtst?q5%22 z$QL}+(`lAfB>gN>ER33-AS!N)Q-PCjTS-)rB zSTAmAeh!|k#4;pSIQGxolDk*c^Ukf`H(J@+P@cipzgLQc&gGt9Ip2<1_uA{@y3+zU z=))I!G6^8y?)ud2h~vI2MDzOI>zdja4=2>@NK8zzzRckMlMHdwNT`tBJx5<3gCZah zT{ckcBo}NhYz`M7<<84%C#;iGigOe&`h!xBuyM><5Thgd-OA8V)hj2*dZ#N9YoDpB6)m4vn{02gD=CD>Vx3aXG*L1!}E)&*(zz*p@a z`<;VqhvTpWvZY;ief+?PeS-O;C_BF1-L*vX4LN-2>kE!_^@5EG*YoQBw9hYBQ}$9W z+SOk*rx;E_N903Mz2W<_lf-AH@f+>t(#)iwVqtai)K77LKmr7f?`Ed}mJS=iT8H%_ zc3D%tAHWWRm*37i@Hrp5NgLig*gZHW905fe(}so8ESD=?!Y(q)knaYM~zx)4n%l|->`yer{B_)>g%O;?TTVs(Y$ z7=iFwuZ2*kc&$yyu$I<)PXQfOX@UVx<73YhS|mn+b-2m|{kT9>dO!f#?Da6~>Vs#Q zD*EDkY#pWIwa0{UIh$JL$q^QTcb|$U1YhnSh!ZNA4xfYg$gA|;-q3~b#YSI&2wTV_ zzX#OW?j%aGhUiC+Uc7+W{tHjwOW$9-Un2xoIJxMqQde|mFHSWvdHbVy{rld?FBv*3 z!EblP0V7TK@(nr8%XbZvQ;PoxTPX*(jZ2b~9c=*ica-~y6hF^RFZL~F%3c1#WYuqD zcRZh0HgW7F>Eao0SK6qwA(h*k7Jn?bH>#8Wgmom8h<)=PbF{qM1d7M4g3W{|_`PqD zg)iXX+VyVPzrhKIZOy%DK9{598$ zfBGm78)!w@GtK78Hp&N`e5&B5Obh<7N7P#fMfv>!+c#;TVgVv$ z0U`)UH!33CB`vwqox3cdf`p`i`!H(tf7eG&j97!5Nv{{$b0#a>#i)abck8>9Nq>T`CP?eQkE!c0F;e z0DB-@B^HW-{D$Z!Pcp5vP;vg80fS*~;O2&ufm-Dq96A4Omgq2XTN4UZg2l)!V}=k~ zokZxY2o{}`uy)eSq_ox+oI%kX#lEI0fhN~*ht3;L_}L))y^WnRP2(#JI{EO=~=y^>ef(wIwf(v$IJ+x!_$<6g_1;GQ6*JN(n1R<{M3h}g9QQIQ&UNpeFPeEtpn zc{x3BS2kc{qIu-#=wbg~yJilhmsd+$mg0zp{%D>bU7in@0U&Ar#5U--4FTf`IFD)3 zbe`ucY`kbfyCY6r;Lk*qXRoX$Kx80cVQ574XrS_Y5nG8EAvca`^0M@(Ew*?Fj4H_C zv^kyl!Zk9vaK0os7<^DF2)6x;QnE#PVFq3{og}jNpIasNNe(%g#NAI6EOuB94K+;r z5`6PyKcNV#&8=&d?3R%mSNL9TSw8ft>@27{DrmqRtNj4l-RqQebIlQKg6AB%zNYI+N0+K)m7dCld#diZMyRtl;gG(#=}8R}=610NZcSi0%@4UJA_v`aImpB$%74bcttdj8MGh{~-x z-$`~$N*ij`>^eQ`oSPDQFu@f?EoHTni|Y>V1a&vgj+BJe%T?9dnP(NIcJ2!WOxt{F zsrWS{N){67=m=~ln3zq#>ruj?d1wAOcMw<{Tc5#1Wix2Ow};+$&%3vXpj?yh-MYJN zU6r_DA83Pd%wm^4c_Qowq9}AMPgjpKWTo%M#Z&}*+X^eGD9ak~3W8iu0f!TbZ9%=_ z;*#Q7Sr@mXvSvf!xz{j|YQn3qYnLQrTa2#+sF&{^yb*6xh3)xb2#7ajQj?`##JTaI z@s={LE$>3Dr08dpdHm^r_H^^s#5?tr5eU1ju&^_o4cm4hl}@pv>dTzkU!UrRJh^T&kZ#lR+3Mas@vC8#7;BmysMF^jvO17G~ZoI z)D@oG7tDO+Y`AOn*T`vys!CWWAvQ9}dpObO^4>K4v~!B?sHkoa4*G{X8Be{1X><C18vO8FK4lzKAg9y+tK?DNZ8B%05eM8|De7x@i0B`*8v09<+V_n zDZ`t5cILHy>4!Cb7a6VSviBv4Keqon#Ilex5#CnKR0xSdR+~ z)^G-YJ;RHLe{dFW01rN58H*BY4AH4>dfuM{P~CxUHEi9rPc~U;Nv?&x`8Fc>_Dk zFAdgD$I#!Pf6W^6(XRlOA^x7DYL!@t)e?m}lg50|Zi zepo@4w;@dk=k6Mw%Mi}2l*jd7lqnB@51w3gSM76*x>!iq*Z{4z`}3Abvr+!-Kn1tW z17Kb51zV@)oyS^D%Of5NE3R#x;QZ+awH0OLai(}BEXx;bokZv#myfrf@en-NtsKW%W{wA2|8L&mYk~L z*Zy_Dhy5Ud3W|3uxKhN7R+#@FV)|_9{GA0$X+ym}M8y(^F^0RH10+QAH^lOj8}?Ju>w9X5|RUc7iPbi=;? zaUAf<=7m(^1uE{F3UxKV+HLzKPQtf79H_i~JCe*87iNzsH#$q{HiljAADPF6w^c(A ziO3~KHMvYS3@D!>NvB9?+{0LOu?bSeFgo>AgIdI^sV$SwnxZed+(o*|e_r3-q-m=; zoy(1!yIW?jILTVpiTR=g9aiY)3Hb^TM`)6Oot_@ zG6Z?~`OQ*A^AQO!lykZ^6&=aJ?3s}QpD6gYYI|#F1!-ND2LWMe{`p?+Vv~RVc5;I! z^jb@pp=J1&B=9q2$|-ZuSty@^okMuup>q7RM_C-K*b{r=r+7@r=h{(MeGV@nlmB;p zw4dC>Tvv=FzFMq;{d!nh(Cp(t&`!G(FOmao)QJT$b$LE<9k@8OQu z{`<6c6cR%A(MhjBq*LVnU}H{NI1!cs2P>Kb?fy(ES3Y=-yDkK=evB%4#$A^vE&3>y zqmH2k5@B@>==1}052V^B31EeuY1eD$_xNVKV?89_D?j{e*EuPB9@z)N;PehRu}-=x zx7dHp2ZVHGOWi}!S_oA2Z;IW`d=LuU2)xCUm#sb`2@C#eY9>6PN!^N7n&y!e9;XDd zk3w$lQNNnY{OdK#m&N6-|GQo4BG?Gq5B|m2d2m4g?FIH`W{&iA%p`#p+JC@Vp)a+n zSW`M)aqjszsA2Dr153X|$EBrbc`5T-F^h`x)O~lJkv#vv9RZ3M7KY5PC}vjdn!h_G~{9@Dq#|5{N4 z4-idIkx6sFyUUh%f?M9S`pOt#X3Gp8rCOXC48-8VTw;eGYAXGuGBRzKQlB;_oQ9dr^>}?-QM&I{ZO|3b_ajQpI3@}+74|T^W&1J^453bQE2s&G$ zwg;x zz8OguFWtCtWBc`U>yjOTp73I%%E-i=Iqe&&oD$X`1IA_3)A#6)q$l_t|CdhjinfmV z4_Nt2+1!_Fh%4B7TK}JN3*3)F4U|VKzs-kV!vrCiCp}9oTMTZxXW9rKhuP(iC5Cgt z)+#B3x?ii4X86lD1hEiZXm$qzn#s=$M)ADOz8IvtluE@BgHZ}U?&3X)Wln=GzjeKv z&5;VerGUtb3_BcQq=RHVpi4MLmnM3a(80*aga(*6EzqU>`gL#r zyD)cB(b=!~6l#6%2GC{uC#w6M$!$OCt(V=y_w8$`d>AoQo!fT+|0+?rbgxb zKb~JLxK}#j=65xsJc~`>yAHJ`mhC}*m`?{;1uK=HI@Cw9?Q8tn6v~HU7SKIs=46Tj zXfPAK+m|#Xp~u1_g^zbUGA85_E>u$@QpUPJ)82mh;<7@3sdgQ2N^E8Q?ci^R%r}!? z;b}L9=_0U~Bt|+NsR<}LlmrC5ZHS#K>GLL;f0fh14=Zmt*{~_|gbmqBfI@SI6gQ~2 zw&1Sd^@G#nORaYTng)t9Fv+i&DjC z@}GH7wOp43UQipABHrSOyIHvojeu>mL(ei8&!5gg;$Tl5kt63ZG?yX`c+ROI%v*kFL$Vdm)>APYu{=xcnI9x9XE>+ZRI3A#5jnB zmtgqPw21`8aq(XhxV;Xs{*Ud*fnxQq+eAdZjl3W=lhTIwa^5mJ0PzOV<~2qgLrRVW zfXk&P%q21?L~*^=glDv!)t=88pr7mandChVCImcFNPOR;wu8yUl0({&$1VF7nA)pW zG;aYiuzf+|>z#S`<>k=NcY%f*7Qe1UBr*K6JqPZ23t`nr3sf516UE@nXK^I0iI5eY znSf0tZf3S4eVQGKYL{-Bh)13=snVSe&n41?;@ z+104Y#tUI11}9j!TvqJWlJT|k@p!#hmC*Z24wqka$98v)Ob_k~@OvB)Sm)DefK=nF zMq{T9tKN$xp`lyD;5X7kBxLm9QoZ!;VFkqg@|dyXm4~+D)nVr_y3>tA+aS}a>~zJA zQBGs8n#bI&O1G-evM@}*5?O<1V4#)~=$)%07KmGvND+X;8voi-znwP9#e_%^0iUHs zP(33J87`B7v1}GWm<^H?2-bcp5Ti{3N~DToKEl0rbf1me??w(K$>yFbe~gAFMd1dU zFT8ul*hN!G9d9fKfT`l}3;P<+jcAACg(9vfyW~@^Q_5YxFF$IEoTvZ*&E;(-DfYbc zFMHfymUT=L|9ILJNu)?RXhE`{?O7gJ{Ljo#xeWF34-dGAISlmj;BYRGbdqGI-hvOA zZ#=9NcF3xWH-EY}tlKF{&NO6)VF%qhZiZ~Yb!{q@=c8(Mxn%{DFm?hMFZTEd(qv&6QzrlNXqFHMbP zUeYqdtcVEZ2f7q>sx8^90*YY6JuQTmTX0c2iorC((m16hP6V^csjxQO$LrP7}ty&|B%ok+T2)L4gjjZ9F5a! zuFTgQ+0y{8snO5SW$G~w+Y|NomA*B@(ZD(G1`qj|iLD}(d&2$^&pf*^BYorFzPVcSo{#E;oT z4^b=51W)Anp-Gb&%-A$@BI3Lyq#!FORr5b2 zB9Hf>MRFpcDpR>J5R@VT{HtYzW~gH4O`UHH%?1RZ)qIjSu|ALFl!MNcm_6X!*J8tM z>J*6MI~Vp~F?muLqIlo!1pB?+I|dt=QgZX3SLI~g1{h&i-RKD3hpjtzsllSu@(%t+4o8fMHx zZRY_|1u*YyPt!__>vvaN3FzNOrN;Gvhm%Zy|6K-_4g|Y6#;3zFI%GAUnDc8u)Cr+K zl_s3gmQasE;rVHoTu6++5=;mmB)O4ghhEU42o9#M{+^~K z*wGIDp7Q=Ys-NxK=UX)AgTSDqn1-?VFlusqHV{3USPHu(g&oqG5VR2!J|i8w4W1Je zWZ7^g=YEmrX5xqmT9YLB%@@M{R87Z>Qp-TC`UAK6xczWU<;h_*^ZbQR!k>WlBATQ; zB)r+-yZZ83ji$FT5fUn4Z3?q#c-$SabC%<>qF7?nK)8)NoD!FAWu0N@~@CUQt@H1lWUALEV%^+;^PBm+Tp~>{3Y}CCw_$9gz&Y#mUnNf5D z4|NGG0Vd$U;2m`{^~6m&Z$BBphneX2YuYpX`-7!=5_#q#9vUL`&tp@_oeoT#&jJ4zB$T@hSh^^(dP0 z#TVw~>6eAkUcy`PSwnrOZZ+Aod2rBTP~E8^wxM;8oAh7n))V+8)oTxG82n9*PThan z9nw30*{By^P|(3?`a&Uqk23&~xiGA}sT$L3cGang6msz6wzAj0URzDf5*PfQ zb_dzpic9X{Zo=kSTe#9hNvJfqtb;tw^RX!7gAID)7?OH&Pf?(sJ+7*%cjX=L^{01U z+eAFhqw&tUa9dt)s!4-?>$5mwykv_2K9q0o9@r%M>@UL6;yU5s<8HGL8`W2OA<$4rX1*x2dE=NUW>|1md8cYlgx?vd>9^PL2er4{A zxVyC6pQ}#P;|lNpG&0IV%}c5sowmEpJxl2~2;ps%lCj_a#JaKD4s+grlsQ79FaEx* zN5S1j#8=~UH3l(jd$K$o%XvRY_R#bD*sJ$jLUQ_1Yn;PoZksuXC+{$}T2CF=Zctk8+!grjIG8SVu*uFERyv{0UGP!x;G&U7L)oe)3T@S$;miXxmWZk?9@#!5}oO{quyMerZc;v137m{AKaM^o`* z>}eq^nD=hpg}5ecwoOy++(B?&%>ilRd7h+KXrH0VjGyv@dC%tLkZhe48py{U(Jfe= zo?=06dXZsAQfCe|g{vI!_5QNsAtBpeh!4L~a#Ld(h8{!P^wM`AdzHIz4+Yu8A$zBa z*4pdVkw<^|l|xQBwlhKY%(=nj!|d(Pakm=Uwz6;PGfN+ARZquvn-J7a?_+{SA2YXF zfbW5S3WVhN2f@|(Vjc{RetK|U)!wR!;32UYO_}235o{BH}lf z>qq)BFUCKO%|Coss=l_rqf<51o9HgpV>7i`#Rfwy+Ed3v?k@gL9a0|@ksftO4P??Q zG}BL$coO+wPvv`KiZrLEE$Oz%?=Zq&sx>6KftfeR`s-OY!Q9}-4c7m0jwk8Yd&1x) z;%RLsoxA7YRy!%a@uXN!u=f%LDrfy~!Cluwgrr9}^W%uuv#m~2sCltnWfL@9B&}d+ z6EIKV0q&~r7i_cJe_a@;8Tm$FQ_%ils4|(iu#=#0Gc0ARb6645?Ue`?-SB(n$Oa&S z5wgI$UGZu1RX7wu3K;%!fF0R9@%u1zN@RLG2zmqMbP<2vP8@llWGUR=?*8vcQj_A5 zxPd9dyuf%K-U5~Vw-Om@x8Q9?`-Wj!TsBj>&P(tU%7~slrb>Pl62i{R%yZ@Fk63bf zJG#y5$)4e;KN^*4SF9f486D@FBqk@vmqvcR)DAp{DU7z1F+2jiXIh^ydtUKlF zSyFbH*lX&o;(?t4+$$%lEhvUxB4MXyk|39~)^Z#-y z3DltM%gRLwE=r(=nwr%cDxAaC)YQb-luGJwqOw3uDZq#LUDHdFmCo~Q9Z!euPiXQL z#0rhfuraIh#~6x}Xn_5gw5qo5l6`{GXljMAU-s`G*)=>K#_9hus1xEFkP#%OcFq6S-cHgi^z4n_vqyRlH5NKs zE`~rrEe6#=9r40p7b;J;w90 zLeC#ETo3F`kh|-9Q7$Uv{SNfkHL2$%+X24i??Ck=H z*IN76J)^8QN+Ak-_j4_hwW&@>J9B!|-@!O`P?#%-2_4S2gsu z2FhD65vKBaM{g=qR3_V+PsVd1!^bvkwkA4=*2h`^J*}0YU1mP%&J)iUaof z8_~%_hGh#VvgkFW*FywZ2$GF{fS+U0Wm-{+H=b(h^Jx zM941-Dh@nMV*V@VN1v}Ce^hAuR9v$y9Q#M1ELz`_Cvm6X;70-iuDpp;aVF1{xPaT; zl_eH>uOu`s3YdF5*`LWKd8{v_@9^(&z`aSgr8hbiO6IP7)IL0H zhcEVMxB8ue+Mgw#$<8R3POgF*1tu>I_ozH^Q7r111-m>lgNP1)X~~bpChm=T5vVAt zVC&$~tJwBgtvua-b9J^D2#Dh&%&%`V+?S1?a<@(%d3W)bPj*3=)xn7B-C6W9L>T_* z2KE!LG=(_2WL&$j`52;ou%sw775&p8nBnQ<)s5pesxXBuY+1 zyddS-!PK%1(cWVp-ocP34vLFfsb7)vfu;$evJaGakR)X(_OJPeVN=oBIm?UuMnVF-|*`Up3q33rJ${Sr@S?K zeI#IrFb|qv>sgTQS)Y!l&{8*~4EBRkKGik5?Oe-!*4HoP&HP+A;qE5aetC9N{naSj z{d_YdxT!fNdVg&Sjw zABswN>L>66w6uPy#40Ddz8k}3zK|2L zl&@gYa*)D?f|r7@+|xv8W3#n#ycJnFzKxp`@J>&ME-mp#a<2%Tdp}1WHiE?u@t@QH z;42>AMN5Vs_KCazMm@=r68hypEX_;b#7}_TmABFJ+lo+4R^Z;F`>`OFsR}*lETZWd zBefSS(-C_P78VpI3|29nak4(NA-jt_*S#wK<>I+;t&yXewI4PG6e2v~nnnKkY@TQ1 zm{5emCh~c?M)izL54zg#o zkhR-4r^2v%q2-SE;vCN}a`;;~)P|E?rQ)Si8)nfi+?SAkroWJgfhr zS}9T^njmXAzpGse*fTfWd5z3^-;n*%AAu~JOtFpGhp-;2B;OX~-M;Zoig71;lgmeA zC&Agp&C7y9MMhg(`uum(P}`zpd-Gy$Zba^ia=M)-jmYY13ZQX zxC^v^LO{*b9VGeEX*ZBeQrZw2e9DAEc@14UYhL85QK1o&zwq_-^;PHVxHl)3?3d_1 z#c%`UHc{Z-+Rz1P`m}V2fbY<6Y88rm&dOl;qtv?CQ{Rh?sngpmQ#0!Sy8p`Z@AI|n ze3NA#i4hj)aY9%wH)W_!e6QdJfCRt0(CTn<2a)G$K52U1M%(6q@9?g9=R5V}x!LtI zH8KjL#fI}1=NiN(L-Kfb-!wMN=J2nZK^ta;)4X_c6x77q+wgOj6e(&!bP?Ik_1@ff zx3|i}oIHH2zh61kk3~>NEu&b#v#oM_xa~0CIDNq{yGqXv#gxg7&6$TENHI&JgRWKC zOQ0Hq{}lgT8h5MtuD5e4k)6$moHvi%uBg_m4@L4^Q}(h+Uc3$T{js=@vtg#Qo~7^n z>h$X7jN7gyMcNX!R+Q|NlCFKr*76nsnDz=-y7B!fNKBPX157AB+5Il)RUW5u?9Rq> zxp0DKMun%<88Mls4Z@xRqJrLc#L`sG2>W~=4oPtmiSXy&A5tUzkvz82^#2aTw6D8& zM2U~0A3PxCL#&0Vv0?t@j`ta#<=4kY^EgLlJ?&ghS1jG>4>F6V`FlOPr8mglvxgVZ zY|9|WH_bz1=u69?=q0sR=NF&aQK2~cesOR!yY3)|u*wmN*Poh&pztJ;)-0MX$Pk{g z5T&#(Pnq_UFSG%9_^onKuEOkEVmukk(VoP9@Zd6Bfctn&iX9VM+R+WAq1ioy5b>F z7W1sz6|Ym*D;!l)2CftFOOAeKsUVaeZb6!+|H#Axh-jcu;#nrm&eG>u=3KmEtmx61 zZe>j)zx*Ss>kS=%4)6)mVDhpYzdL$}d%5KEvo&|)C)O7ZGW%8gD)MpyGV23bR7b6S z-~&u#7LdK+Q!`WyL?E4YA!wC%EWjO_GHrn58gcD@!Q~&xp^9u1gs#qqT@01b$|M8{ z{3VmR7V(6%Iu1x z9c*fHuF1qiGlGwkS`REJ$(ALjLiR>%kG=dtd!4>1=3QI9V@X)`Af#J*9&#V4z&rgi zo8R79#VE*YfOekxza~RQ#c#%0>7hMI6fg+57x5Bs`!^J=1)eVrj*^GaN~o1Bf6iw+VwbtD^E5 zL*)bopKfEbxbKu!wqs}0|BjE3iz1#&gm`L`#Cj%-57xVVdM;S4zLj#l_ICU&Ak{Z< z8xqLRcJG?IcT^8``nQ^0uQ0q{ z+Dcv;Iz4J6+&&Q}T|%ffvd!IQ{y5ZgDR|)i#g`V7fBT2OQp1#QACl($7rQqXV0yZ| zU*Y3e+oAYXF%<%cLWwW*oJF1Elkdz`G_2+hw}mSPW2ee3@P(1v2Yl$D(U{9FvXjd} z2)#KH`GO3!`yF`0811C3Lt`W=k+{%H6ntFK7+th!Up8E5@XO>6!t}>Uca$j9V1|l3fYU(U3-P*QDysC_@e-k+W z>qi}u2DoE+vPsuK6fF6xr!j?vTS1p#O3ZQF=tJKu2WLpB)6NKIuLqKY4p7=9zJjlY zDkm)eIOg8?*EV%quRwW$*&Sc@VJ>9Ir;L4BbV}w+n>B{*MnDPUG`e1)`SAq+c=DK9 zoTfh4TZe_w_(0g%zZxlG4PNm$z9c$kao%;=5wg&`?e8Drc7^rWw`pKLmS*#I_gf38 z%}qc4uabBLDE7BEmEHpcGq2DbT>~yCaC0|p?-SwPXPkp;2{ji^L#x;y7Kl?s+?U_m z<`b&CBqZ0VNu+ZeGpS<0chj>HslY?fFEUO~&UW}f&q6(H0MYC~$6Ps^pf}>+>FTDO za7wnp)m!)SV_~^|Q;q8NkvZ&2 zzMuebU+KPQ+Uuma71pVTco7*e&j|eZM zb3;z0RjoD#0iuYfzrR?;YR@{3a`8W#tu?HINPfWV`V~JJ0boXIoaYS7Q?HnG{o)Iz z@70U!>A#uQ`7Y`o0p6FkX&&kR!eRCWXLqeO{NsF8nxnY(T&&T!HtD zX{YGkF>zviDjCe$bmN`VVfLsqxn#aD@k%$A;3u~Y>o5~xBi&RWjZ6F7sad_-S1}!6 z9p6gGEo8;7WF0WYw$T{7hKMV{Pg7$b)n6;x-Z~~mB+Nufh&<1EN}qp7(-&tv+tI9= zg*&O)NrB|^us7>)-VoN6s?q%P(@z=A-To9uvHwp0bdq^_+?De|UXGp_qW(=c zYHuzZlZ?YEq#bSGzD&-$6T|y9Vt#5`p3W;!LD;=PJ)0L>`9zm;&&%cDfuNItSq5eA zTcDI=RU>X?(A*Qn{j~g|rAM$sIpjj4sTXB7uXQ^Sn*F4FSY89$AU=kjkn=HUOV8SO zm+`A-Mw|MQPpd1Ii$n1ToF2C?^%IP_%s_`4(KdYY{FB4kj>WwT`=_t#@^_RjC6~GR z@>f0ayas%Y(7~^VN{emff&-nPoCb;BF8*lX~RUwX0kA7h0d%%|=7POKYs}k}R&#PAG zd{X>u?HKYSp{39d#-$vyOZ1so*(W}2 zhyefdzS+6W_umsKMROABHzr@*Q<`TObLgMu*S?BhiDi<6cP-PY$b^70*HpPblWaQ4>-*F|H){UGl*a7+9+#!Dp~gWA&ExuS z{ew+gIp`|-@=|-)M(vl!kBu3&Xn-r!2F@jf6neguY5eX6QUv%=mrV1M{M%NU;>7Zb zLU6DJYz7zp%Px>?m_EhN8G^-H6-q^@1e~Il4Sm;FUj7{DiW0~D&IT@zAFQwI_84e@ zdyR=1Y2bOqdEaSx%K2QCl5z&)-fClPeSOG=Eg7??2BJ)U%1{cQYp{lW4F4I>);$pr z>*Dt=JA>+0px9wUG5491uG0W7qYF69mAT=^!;)=Mg*S`^L`JXw2QJ+Qb9S?b>3xgw zurW1YkWB`)BS%^~XRBz1%*;P>G`>H=Jlv;>c2gbC=fL#w-L~G=`$JalzJ-B~|~1pKLEv5P(oNEN41mHt@J(lInw<9B@J>Z}>XM`;c2 z`sl{eJNxbB7rlqoC^GHzz##RB$}X)}8p+Ff(mZ!7+-&9uEs+*LBOa6gY}_cbxkZue zS(8U@<*{^J0=Kfaw%wem-e_&8cUHfLT1X38ik4UqU3?DW-NA8lQh}W^y**g+O^P?F z>vZG4U_ZZ#&cT&tyUZe?Pah(4F1D1!{C>|60a!9K4nHLW?X?qxB$z6Bo@$rW^td?3 z*T_|}QZ&FnmDki)G9%Q<@R^fRVST{vHh(!WqHvtqPStiSFT|I1^Am6Q!yqX)Q1NT_ zjs#G&b!K0_TnsFU{W#c|ey{fHmnRYj2alnuhaM(&W`k27GH?`J{Heh9Ij|(=G>2Dc|Hf09_$JBW5{<{ItWc^f`| z=AcCHL;dKn@6$KW*7FX!kbNe0&{2Z?GE|fr;E0vhz?bA;{*PjaeX8)7=j5P94#&4X zgA{s*FVYk1Z@!aserLCV*7qX>W^8Vows&I^3{^sDinFuuBq?u<3!~W zTZG~Cwmc;ODJH}k(lJTIxA3MM6Zlaeiu5F?FD;5Wfy==hfcP4LAr?xUKb-TU#=p33 z+P!OTC*2T`CDXkXXXx4tiCRB&%Dg3brEru9F7JT|%lJNuI~s9<-dw(+Asu2M-vCAJ zAx4FdSg!wX+6DLDRZ6nizCQ>aYtpg!D?~ir=)X4fb`X3I`~IRZeV4RBdS(6j^I)AR zXgGaew{(jKK_-9i9hdW#$=89f-=_1=-j-*wMknX}RAI{_9lvX0bq{CDB%csP~x zb0gC2(VfOWSdWChoS4z1C9-?9R2n&0+gaJVUYW~YR>?!l(lm2uRCN)ich$B*UT}Cb zbjl%l*!FgW7yTDcgz-cF93GjO&#rA}Kj4k0w+f6hsC@mWfig-vP=WmB6c33lIF5Z$)%@NaneE^@$|LkmdoMc7e<<~tw8 z6-83+r)$4JcwPM%B?=l@U;F#-P4;czgE1nSf1V;YQzBs2Sjyw|#fM1Miui>W(>ole zX>z8Ro~@s6$K-Q4Fa(jPE!)bCUDiFo{;oV3sg#vpL_~vQmwJ!ZY59D_UVJdeRt1dSpf+pz6{{2zq!u#|QU=5P+hlnWPI8&4Y@Jpo zD=OQKb)4ybblO;MCEs8L{+V-)We-^kWO9VH%pB107Z(1z@>XWY$Y4`{U+RPom^ty; zb2qu=uvk4}DLCi4kJF0b+Q)YX!uCFwD98oG9OWs@ zq52QV6HfA6cwzYyfxXp5wttSK!kjpW?dK6&^@V7j zhxe&}=)zuYqRsVOELOD15*lT@BB8N3Wye9uHlL6Jg>y=(MLYT>JkOkTajtm3>yLb- zmD_UPU1sEKvu?T4L|PDqyac>kvQmnt{Sdf5cNl5^^^*q!VYFIy=)+<<=jGoDfK(xH zdUM9-p0k7thWA+T`F`wH$I_vfE%;!-Y(OoIYZ1F2_I2|~|KlgEn0U=InlJXSZIs>t|&^~_Lj=v zd3a=(LM8ve6L;6ioffy4sjOOVXgb(z?~4jb(fY!yFtc%TzAD&CMgmagTwEw^2jwqWkJXf%QX5Jdq|SG zKd7A9gT3?A7&h!AEX@|)Z00*dfa4oiGae}d3N|LC$QOJbYOaR0FQh7b(EA}~8uB;P*fF{QHQ@CNPufPeDYxha zwC^Dih;r{nrHhtSt^uWdyNmxJ1t-Z|3g zth_HW-zwJLhwzxn66Z0WRmS$UZ`f7D$Ron%%=1R{C{QOGUN(-Z|F5SZBIEyMBoe8w zUJV{~z^nf1m65)tDwQ=saiBP>zS1N`O>++Nr#0nX2x;q#WchDa7le=nre-_%}Pdo67>Mszy z($zh)k|BJ}I`#9um)Rhnyx)|OU!}!br8^nH?#W7HY^5AMWtLY`A_=ispG%}+(fu?N z)t+L!6qRpg!Frpsl6l3)j=op$2=wRX`vD)mK=XHWgTRs#y! z_Clb4r;Gg-`KtXGV$OU*r~`SE_(NRPtRB&3U%KYJgE6?y@@V!@2@5*`E6!Y|Tj3qX z8T~i)K{OU|R%wD+1&=;UADU?4i)AK_-mcy&Ia`&6UvRg;`GjKJ@%JnL%t+O^N-B|_ zneIjXX&~*#=OrvC08`*6UQ!(c|Fj1!!#~xGapt!PEXmpV=v1XPBG_*d*Kw|E&tD*US#m|gr89onO=+B`!7rIutyB`y|V-cn; zp_joFLw+2mHfWunn$#^}LYi@`As(9HUSb|n>=jbH{tWk$p-;t79CeqeZ5-%9r9~!< zM~PO=spZ;#^?64w3ZD~yQcla-OkoDAKvy1~6tY7uTZgm^KdU*Gt0C|o6Bm}lpw*TK zW}MY^ejB4mT!^kTIBaKMnl;u2%?t`o+TV+Q8#~; zI+v%QO)T!4ZSStTEPH&-dhCgN1fTsu@(mdnSkVL)p;F`d>>T+fK=x@I| zWv9;cm?)3_4^d|w)#M+({~@A?D4+-`Wzi|!1L^MWmhO%r9~B8n0m*?PUD7=i5RjNi z$A;wS0fUXP`t4WeyT5kM&eb-`91$F2wIm7ydPOhy5=^2gF08i^eN<3%4Id zuW{Sl<%bq8c$6lnz$LJx0EvWptaMn9?$b0VFfGayu+o=MA$|a89 zv&vzP11B;OFi$wVf9DfAwgMqSV8{P6NBSGk1=!~6)a(y7}H1eyt$8Gtb5^-15hX@|mMRH_|csw!JEOH!VJ3aFp$H zPYm0A%-oNINe2J`GYBy|OY&Nzu1(|}CkLcJ0+fC>$P|^xK8;ix{pu3Q?xTqZ|b8u!#r7<%vQomC*~%h}`9?&6##0_zb-2k!F?Ld_ECL z?BBV&`y?4oAY-lDU7!=PV%b`EJ>8wE1*|?#d|}^oLh6OLP1)GJEdK0l>|*@o?-~-1 z2~~uCHb8_(f+tI5Sn&t5lsEeA;@SV15VFnu6@m3jD(2TRXa($|(KZlHADheNLQ3>t z3=IH-K(R?v2K^OjNxKfeNmG2~5AD)NJx;2YnR7xz^YbP4^x7x@@e_~Ed}61F+j;)i z|C$X!5;2j*H8(~nXaUF-Z@KS0e&*3 zp#G?x7PugVor9a>hd0RU%P_|i966`%d}Mt?xY$-*xj?&?t!${U! z@&NtHQNvca9Z8XvRnnr~qyc{3N2Co8FAi@g+$VUfy{|(S4{%Zyd5sve;E#3<>8)$n zRHEa)zZ`op5*cF#v7LT5`4F%P89wSqzLrt*e1uHG&!6{|b%$WGm&5&OnK>qY_uzg0 z^DCu!>kc!%K`5Ucf0Fs2`p#FF+Ruz&O?ST0eaiAwWs1w!J||bN<505&kr%xnw#V;V zDhlM&3-HxJA$EP8R=0^HxcD#M6$da|gR!o9p#M#2_2-dP>x)Cn!^cbf)T)~0!bbRxI5>473j(6F+9TB2HQ^C%BkJbgG-BMYXj12W3km!m`Ndh20fT)ljLg>9Hc z#qhX6aZ(w8pt6KH zrBSvGhU|)V) zsV`SiWqOxxyW1P;3asR;(A95riae&8y*_273ETei@w7V6dcz#KexbBM_z~t{JSr$k zZt-*p*$eh-@pdKIo_8U%kKO9e`;pky-fX$PCxxd6n>|Z|aOAua2r{!)kIpi%ac01t zKaCTTt*#bnIQyxy#5De4*!MlGXw2KbS5dT>+paRE&*V!>L)4}Nd}iqmpePoJZWxR0 zp4K@0b8+={*#_aR(9-q!xS8U~0g#S4&jKL+H*^P6@=ijHGvC5|ikn-Jo8s2)aoNGN2ZO5w`Xq4ZTUn^#SvhUzzX?KJ~Dwm{T?g9inD12N4e1A z=}7*<-|r)luPf4@Mn_fT7iR?f=P=)^+T!!->!y0Z~RnvjHF~@KB{2Vtm_xW!t#n!;-b5Cff7)|(#2G$q^oFnIKSW_2c=a*m9{O1_N4 zIfL^IZZ04jAkl>L*}Zx|onDi+NC$g_b=Rs(-n&erna_Lj`K zg#C%8FIZkD6Eq0EPIpUArbomKAJ z^P;s2I7ZI2UdeNTjjt*jBZBE`Uo221ngPxUArLwM&YRp_M%f1p%u=|fzcM9#1wJe} zf)W_Svws&HdV(nweb6PvxPb|qzOgHz0m{#G9aD2~(B|JC?nsn^LxIox8IhJ?4; zo%3Nh&Q{I5s9qvwoprjk>~l}|1mg)z;ALMV1>k0>a98!gCjez8#7p^C?mcDDA9`}4 zoi;x6ALm6GX;ARC(lsq01Ox)H?=dekMl}6#2UEbWFx2Z z%GA$U0RMjUpa|e4*v^XnntE-``d?M@MqYJmFmTFhZDVS^fAM==k^EZE=-OSbI2pZ% z!xb91j|&6gHfVu|m*f9Al#@!3k-sPFSs*>%7jp)$IF=W(ms=Vho_c)f|e)Z&2@y&pMv)5q? z-R}Crg!vlkDfDPC3R&T`ziHc>bp374LRJai>zpbX5AWJI(>KV^pVd&y zo`mFP;0pF)%p(1|PAH}0u`B0R_CkMk`CXD=$2bPf)XzG**p~z{L1h07G7=zUSI`D zL^bASu3!6qJc_RW*)OD%?;_mm7fhVm8pft(q)2rWGS^a7OH0MXhEzlj-jn_#g{W(4 zXl#@LgXn9%GoszJSbl@Wf9F)3B9SvC?=ApY?0a$&y#5Bu!LtqRUZOa}2m z&?QJb9t6}yVJ~`)ixNDa1*Uz3bWxPPaU5Wx39+AX>VUqrat?0qDQ{kiBULvi%ifbo zbC9o>RLC_YHxqYZk6F_p>kG2F%ax{Z0Dgn#01qMyo^Jgq7HGU^s8lZ_6>pJy-Y^

*eC!|juW!+6*H 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

alsxg@D3P($yZ~(?m`lnfqPg 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 z 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%0D&RSEO^T6Fmim65y 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 z
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 ChP){N literal 0 HcmV?d00001 diff --git a/sound/theme/lastmanstanding_upp.ogg b/sound/theme/lastmanstanding_upp.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d74812f73df1e862dcb0935225d4fa702e545d54 GIT binary patch literal 451747 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

OztPAkHDJ)O| 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 literal 0 HcmV?d00001 diff --git a/sound/theme/lastmanstanding_wy.ogg b/sound/theme/lastmanstanding_wy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..225914b416d10bd8318e8ca73c93c3669a6c8001 GIT binary patch literal 669721 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 z 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

xPa2KxU8WzOvA8Am<%B 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%0Ay&BllPT>K`W&uk{w=th@S4ZsZ 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 z

~gwQqsL8?R5@lu6biX2yN`%pckI{{CQkCPSO+?A37NVcjj*dkwTpU~Eoyj??## zv@X|7nuP?%#sb%?<7Vg0F6^_n#uGRfE6i~x^2C3~F4}%)+%WhER+&IWAyU|=PcxO& zRd7A?RxU_)4_GXKm)Yk84CuHp*GJ5=4W%z6imnqmmDpvA5gxmng6Rxe5-d2+CQkuS z&G;5C0f!COWzx`O-J?{II~E)ukIkVLYbF4cd8UZ$=hCLF(CQ&{jIOB`g=oA;vI8|G zL?87W#2U@vCSkNlo>$<*hramjX_%KHjo*B#~AF#!C1tMP@KJ($s)YPWB^ zSBATKIwA9TU|O0uN%&D_zgze8^V*vE4UL59y$Yg;=Rn%jMWZiz&oDs3>Wim{L;@^F zaYNgv+NCLX@F~(bjL$TnhC|RDqg;D;o`R*Br=5F1j8*DHS523>>9nl7GtXHyZXjAg zICQqE3|7N|$GBOa1bVQUJ zeIlBitpdDt+Cjb;SzhAL!{e*U&OyQ0qS^}8C~iJgiN1C7rcA610le1YddW1Db-ak1 zX614_&d@$4cxWP1kkGjCI$0zx+FYQen9_0Th&#l2Ni5`~=(wHPJ)}W-M8GNK71Si` zrgv|b2tN*q#I)G_e2l9A(knF)^Z{al7r1{Wske<9L7WN+x$2dHF1yCSz= z=s|yNkGK)h!c$qr+$+@*+j0f{g78E6a!u~)oSmNmwMRqX^6xEGQ@nwHq{I*b= z6;v$&#hT*8M#=rHW%*sjz`W}oxeDUrP&+ei$?dudMV&0Q7_$J!EXn1xy8Ho2cuEQj z+iYg{fG(!AmSX7?lk(C#r#P72sL{8r6iGj+Q^lOrx8;yBMT18Jy3)Z62%2nYr>|#P z=doG0W`I?`XM!>_y^~iO4c-d*zSxczWmF#Aa{q2B-iBaO4>g!e=ca;W+ejkI!uZs@ z`*=xrPlXeb#c>JWF3ouZla;I;K1xy;MZ2b=!+m!mJn zN~<=58|gQmt+%)MpJi!=E-XNxr2j7_0rLJgCb1&MB$}D<5(Kd;WOeOu9i*XVY1|IJ!EghyWACXZM~{q75C-l-;pJldCJ zkL}=i05F`eW42q+7^zlKRX(X12k{!YHdo6TV0`Ogr9g8*Sk(IBGO5pU{}2*$k*i6YQ-XU2H%$L}ZR8aCs&I z7|TIr@&)na8n;UO&_|b#w2zMhDxZYrSi1ZOU--4R(dIqP*BS;u&J=Z|XbaTFgL~a# zN|)u}Qj6G9mQ&%puB}8mpW3|<4_Ce!y*q`r5&%DP0mZhHSDM8-hZJrzXb|d*#i>SE z+0o&e4yq~GdE3J;xP^KpW1}Ow(F6KJ&PlT+7I5mjW3W}&V;M-%|WYK`s(R~E9j){~M*vgSPb zc>3fQOdC#$REjG<7asYbM{>|V&nte13))W&uD<*+F>E3SDwW?@5tY{!iOnI>A#51F z-)^isd8SLJv~n>M+f+SG_z#V8bTGZG-|D^0zvw$_uEfW9aZyP6C5i0{;cpMB4`kJD zJ8oe%abqYZmTUm!AZ7rp1pvA2Hi0kMHlq}s#13+@A==FkI9o! z$eGiLuV_XoaY`+8QI?e}Vp_OdDxzE9nKk;WNZSG}@nD$ceFg)eNYA9!K*8{+lSzg< zsw0+YRYtzE+P*C&9ZmQR3fv-qOW^`P0Q1$8Z}5FPF>2X?)JWWBn?7SZLFah9`QB{7 zheU%97zM=!!(J)9<&Z@GnMbpnFapbrjD)Bf?)s9{C%buC z@v2$jPvwO?F1z943cY?&$JSZScOah-j+#{AIx`l$jLh*=8edF8*#vW@tIdJBzg@F_ z?R|YM_f*vpB;rvt*?g)P$Y}PQ(4dUoYxergmB0s7fY1vwuHhc(T+B_qjDzP|tfHEk zMk8p`qe8{ni^IUtEN*QVaS)BfV2mZ2SCCtPxF7_DXK(wWRR$=*=ei8en*?Xx)DN3eBc(15GDGB40ErxwM9>## zTS8(|Rbb#~FWS*^(pOfiF8^u0p&FTgQ^EvfqT3EA4j&4Ft8H8v33YQc;eucW{PyQR zb?i^WCTV0c0!?l)T^ZD8SP~4=mrIlPg)H{mcpkC43{RI&5lwJ9QY3X-Uy&>)UrS!v z$F#ngW-Q3vCcCQFU>2wuiNAD_2)}^HW%{t9D?JQThAh&xnVrzL-CR^loF}Fs7DIM= zg7XDvT7Zp*&OoIYy*{*@I3BVrC@kZjws`-uhhOaL%{SRbTeFtk{+14!RVlDg?xif) znt`(AMU3MIVLy!=z?W~&MCh>r0aB@LBjJS*FpkJi8ZZJ0CS)jACYzD+HEAK=_$mbX zFL#@~1V&Mls4f|9;Wm3c{qh`$VG@jEg-c(Qe9N8t+(3FE*lV@+>j+RHhOw(S#;~g9 z`cY5wW^=rU*QL|6%-P8+vV^=nWYXh7#36xRm;J?1j2BG{{*y@5FPndR?O;0y@ZeV~ z1EGl=pnxkQ96%XANa_JrdZinm+rP6@JCIT*?+wtFD}&BJQ(sea-q9vMy9a*e}SW>fzqBSU97%RkKc5UIL+)L>|(*SsCKKM*@_N-?~^^U?xU zuA?5b%%APHz|7cYX6eBcn&JqLZfP9aLfwL<%1vie?R`^`V&gfF_ZR-Bzc))oc|bHV zDd+1+&sR+}YKU-jz{|{L+GccToO5$rR-FOP3$JTpv0#tVCRk0|_l&EK+4bnw;Y+Du zDErr@Pp|I(@q8mCxg0d7wZdwsWn@gy6eVo8h%LEeZ)ft0vVHWv1?1|sj> zC1q6*CC#W4@9z>mO2=k5-=TU8~*Qw;wSNMdzH{i1G>w2uOS* zNmI-A_*u8Kik~}lgvyT*J7ibDmC|cFcyQ4-OZP`j8|%Q-W=H=2K`O2!YQV4`95686k8-54knIR0~9nmMR@tmv8Zh?glh{}zdzae_qf4>6xI-%nwtd%X?ljaj~Il zqz)ADB_9#AO~SMUOM9sn)+62Wg5f?B zv&eF~)7hj%0zd6g1%Ld2&>Kokuh@oMFl#-9oFPxUW8P-)ZH(Y_ZhUg0s4mG`j$Y}u z-Oo2}P&Xpq%qQ3&Z~b#d2w&XzyIh9zhDQa_x!Mx^F1e#_F3KbC{(fF}<{rIy**ROa zIyP$eNi5~U|1Zavot`tPSFyJ8YpZuf$P#F$4DlAGQeh^UmgWnghxGRR9_lIPbYHN% zGNKIQB=o@$H8pfCb3*pkL<)Z_!QtU|9;WTl0fxC9q%&V=0aBX89N=G_>QrJ^M5PT3N)1sQTujI zX}K)*llk~k49t|K*(^f0orL(=N6*M&8+jT%mSIoi2pVM*#`Wqjkw8{=ZC0Eq$o^hJ z-xbT&4%Jz*R{$s4VzmTyAM2VK+Z{XU!k@wZ19JzhqwZ7_DJ3N6X{NJov%jwJ@MDhX ze2mQYw_yG_P~4ICl7h`hK9$a*sPa4Y4EP5IVz&)2g=YcmwY_Jm=aD7-7L<>^{5)hh zG`WH0O1l$VQf|WM2vLVnL8lBz3BFR=8h7jsQ|Wow`6j^0`g#|4-+BuLIQc42F4B_g zIP%!@!AthzNVyk2$Q2qFa58YBMNOzN&og>)W=8M|;1eDN;>kZ|k~Z7Rx4T zf20TJpGbV1Pwp=Yo7hg;BBIi5D|31ZU(>zX(o9=#H&`#M>%Qx8lCOVj;~v*?=`q?N za0+S56#@#42YhS&*bW>P(u0LTFXLx@ztNheOFNN>{YU~eq8AaSuWrhUkIM;N`mZo8 zwT5Nhu6JdoL9(kE%Yn-_z4!|#V8$ohT#+X9!sP^mwh$}1msuF+I0pV9h9#VqiW%?~ z&$KJcE$J`M4I4!mbPKYKd4as?MUN%85L^rK)1AuW@(Y9REdVtg2*bB(3Pmcp&@9aH@Y6@7aI3^?AWbfFX8 z>_qbuKF+tA|K4NfPy{|zvQmW$M1YQFR!^g)25SEu6z%`$$=CE{FtXp?E{9OWu3A77 zc&47q-c#Jnry4>r4uFAo``QJGhkOT)?S=;h@RlBJJn^7XFQ{=4N~RcS)-&)#PON8x zxn17TaoKG8L8Io5#+3}kbIUnDu#+>?X{&#()$#h6l+5I!x;DEW%-^t3?Um4{3o?j$ z{N$&>{fagt2Je!mor7IQel5GpdZB!sQO1`>S2GnuSc>{aoZ!e^1NWhnn0S>&QJ|hE zE~0D#0BY#ex8}d&d_4Vj8$VA%T>_tNv(3pX|6gKKXba%$KDA%Pe&nNvBYzx|AGZMs zX37)Q@vt72uB)CXrlx8ApuNCCIqJqj^8fOM0mA?03)aMZq48g#DqK(BnCRMdCaPeb z5g{c$#HhiVSbFij_SIz@r8(qliMl1k8YzXs#AdYtO4%$Im#-bEm7q#OpEj$}Rc_ZY-Xh?Ts50lK-V>J}kSy zQC^UcZ^|;YWfd=m@lWR(Kq%#x7jn7z5&ralPWNeVirQD>e83GncX`on$AW%n#zu0j zAH)|tJ$63M)A9$Hm+fBN3X5yxg&UJVg?|R^-Z7bviK_O}rgF%vv81OHvVuvTis)4w z)MfIpDQn9@`p~=V^+?Csn)gt)cPZ}q^T6;=D?0t}9UC&%~GZovQnt z)FZZkDy6(?a!eNl7iY7T06;xC>49&bwRqN-Hp!sa=sm>H5Hy z8tiaAc)mE7CS`Vi<&ESq^pIna6lTgmg*EVjB%8oArR2T+!IllCLAexq1e$S5>}zX> zh!TjD3IRwIWu;Qv+v-c*tP!fqtKcD&_i+!bk;mET&9Q<_O*rX2LP<^Pu42jc(dsG2 zUJd)rDNPxEw-dR!<%LGH5CC$Ql|e8M$baPV-?O@_j;qGyKmV+`pu{oHqn3kPEV4$B z7sHVR0j+Nw9lfXX@8&oW3dHM_;5uj!TY-1kKQqufnMJAetp_mZLGU zgX<`U7_vz+ivaAIQ!I~OtN!wd&s+Q zrT+RzYQbOQdl+LI=`Zt4C7q(f%k5rwlrCk;$M5ksm#agXNtzLh3T@I~iC=fNLY=Xu}XOR;KapPx6|PThtiBqXuk9~S~?zx?`R zS4P)i`KBI?wi{_&Em|NIDwWl_CqyOoSlBu9Wj~!$SjV@1|JQ}5fpakD6N5SUrHRV~ zMH_qA2`6Bk<0UST8{nB3*O zRbqeFM8}3HemOIo*{NOm{kb~W#@UssSom|^u#9NXMZ{_=T{@?o0}rj3QN5N`?Y3KjS9U*t#j1_gsn!B^LY^Uty*f$qMRBP_3X*c>U5f|Su?k&CqqL(U7Z%++%UkgwrMQ%9{1l}WTLpP8ZoFn|Xb4jF6G>t8FD}dDFM*4E2YK2huNG-pBVC{M8nUic- zxrk8Os1rmd-nzN>qvoSlDNbd5#?{!&x9&aWp{VnBZzaNYcmF`}QS0{P#yP#uZZKkxugXw1MkwV4arr=pnC&s9g*P4>(8k) zKd!;*ga@W6Srq8mGOn+KXC6EfX?l_PHdut~1xpqh=#Py)hHMuQAl=JVKZ#AAmntOv zSsyyK9%>XhJM87)SiLqo5@998xm+1>^9o`0dg%N0de-Gh>Tkr#^T-?dl$EeA7M-1e zY+)j@P9-N!IfFw+6Y9E0Ne)6*P2_NH{PtF&c}_w5pSG8(F77FdnWxGLuBzoGWHtrl z9i&n!P5PB>wKlCnX-5LSrj@^Q%$K{0bTf;ds9Eg22(tMV`=f%RrT$6jXXM54(k1fZ ztx}K_BWd`ZJ>@WsCZj@p<2&(|ypnO9DxXy+ESG6o9SMJ?%Tl~N^=f&RuwrI6Kh2z5 z>ezEIrnS{M;0hWQt1N45;(yP+!ZotHRiM%BY>3u_$Ru5*p2GReH z|JXYg;bZ_&f4RVMPQvjGVQF@BBeXi>%WxKr+apjjh<>dFs(7Y09@KvM*{HgV?W>xR zbQtVV2SyMV~g3pc@G-FS+1pmiTgZc#h)bBn6>Rzq#q}%;B zcyA!c<34>d^o!e&Z+>yPk zf2h~aA#4O?-j9p7q+%FxZ_i9-t+6eX z&#gs_xLoz89@XNHl5!LHnNCq?8A6)J7o-hiLxzNRrz+k{LsFOx!#e6u(Wc0mVOiCB zz|9!HM)IQO#@%s^X;-J?%6Kbeq%9n>*gO$?_#suJm0L0015)Tu;tP<7C%&Fd913L2 z!-legK{99q9I0AF8B>Z)k*Ubz(HG#`1>RL^Qtm3ML_%-U`RShfy`9wXKfk(Vf#rK} zrQjl`K$lZkO!;t0ivFJiG6)mG9_SBY`UDh`FjV&$J8LV9UxAc8c4&(<3;PDR4%t@L zq>z7m%NB)e-T9-{-E-HSS?m}FdTw3PlKu43e8?+)HT2&+Xe{NWmG@fJML>YjQfgZ< zacRDiyN#p)W|KPvb%5Giw#iHRFdYyWCfwF3WoV*HhM7`%JskvjVt8rR*gO`&)4VcX z^Exzzl!bxWWyL5tJsg=)T013*8i8i#sx_bkvsU|l4Qohvq06f5G@7hu$?UeLFTtkl zM(Wu>`G5t>T!lrsnUY3O-h+%lDZ&7x!yrG3&*}X*Z`YL9^JKc^U?Me^Pv1?#LmOtu z$n}+aD4a;<$3$KV^6Iqam{i4!(GToOq_FCSaG7YESbvRKu=z@Al{wf%{OSPqKus1% zgp-*60Rprp2ku&7#BMlw{`!Q#=Y?5EQ>r_7z*(AewY9L zjcL0k`Vji#nY(mC`A&_|rAYauGgA4=_Ui|~zuCFrg1HAF-VrnFhC6ZC++Vfjv7;7> zQVJSirEHIUfj3+4?(9kRMf`RWlg8Vh=Uo#{Jwp_K9TE74KhVndy3X`6x0@X^R~s-J zu(hX*#-Lr7<4D!SX85bu4GN?XhFJr} zmM{M(gxpZn)cHXphMiZ1LQ8_lL4`=pU}U4<1Lt*&P%iKLoaJa0aa5=^m1R8iwaDbw z0jo`3r;Y&n0MSg%dD2~@a*;u5sbmBCxC}8VW7mQcJ%#eb0Qk^cUbFU%dc3ko>wSjh^weyTwy>k-}L?Q{CXQH2C;i{pzVk_e`N z*`ERO&d`0+{wYS+)#O<%!)<0fN>{>Rw416D$ypq#p>wh>-Y*(jwDWv1vBvwruT8gN zt&}#prA(P+j&t}URw@SF+M{!+9suY`c?U<<8pXzUTfX|rM?=5bEx-~*WfAP={J|xE zF(U_ESRS#@)$AG+L>1h*IIT-zqAW|vCzE#uiEr7J z-ZR5td^0FnIrRs!ea4a0Anz8Bw3{okeD?id+Ej(WS=Q4h!u<%yeElo_7`Yp`Jv$a0 zSz!(D4D;`xD3E`h{@tw@rauF~wvKUM@b9bxhxdNZC;$WY;ZDrYI!srpyB18UhqtNw z=cUhQH`n^WM?kS$b&N!xgQLEO=952%jg}h=0_1fxvXaG0g=9Y%3dNsqU z#rlCtSW^Rs8h#MVJ$M_hvp`bi^M}^m77=E!1cJLfAY3QrN_>nmm6GD$&GDxs#0*rH zMC@rV+>P|*nHG?3E5tUOIF|`+*&&nVYIN9W+|Z%Uth09OrQPj1E?$TcN41&0vSZ3P z{G);)&)$1~+ioj1s}K-?r;(Ym-AN0jS}o+@yvT?RY_E4eS0d~q#tE~q3vR=UwS9xK zA5_S--i>jIc+dtNKo}FuaYpEqNx8!d`=-^#u(^NEZeOtgN zFcL?bs1IH)o_G;a8-j4SJ*I8Vx`ba}26Qu>8q^;ucTx)k3f0)cZ$ejfZ-c?{mjgOdC%%iQ{}s9+7uKFBFrT80|ye9pWf;| zFa(3&pGMrzL!0hRuW=NcXA6A~lj?c2#dvtu8d^anBwX-)?9bb*rulB07;8WMZJb2ahN0N=mBap=Ph-M*)cWt%H> z!jJsPLY~R7v7Gn0Cr-|dDxx5gkMqgK*OxnKS{r53MjEGx2TWa6Oqy4c_sp~PbFp@V zpCd0bx9hy}?VG26>o(}-)vo8P5zfp^=H0!rTW*wgrPs;cEqi;K;fBd7eJ-O<%^Y?s^Ufex3TPKMj1ft_2gg;|3di)sTR zi!ThMvRNu^ckEK1jd$*D#bb&m2d#OBkc)oqGK^L3g9p4-6MR)nf3MAa z4rGn5cQ&a3js8vi(d_EMQFT)u+_dtKj05KWIr(4z)gUeJn2=N1xUB3S`zQ*XBnWv9 z<3iN(^UC9-7hpeXt(?L_9-2>=fu}?9L2VvAl?C`WNG4JP5Yb73`ULJ(a3iul&%CIJ z83|}3j5eV1qeIgd>cGviVF53bJQ>{<9jR84LM=Q0%kR$|IBjHL6SQ}TqP|p`CA6TOGxri?TCaxIO2So}QyJ)@1ObvIvT1uz%3~SB^L9t7(;T%Re&jJ&vMiYoBTHR%xVbqdDo3KJnhD zt(s0J7xZwD-M}p6E(_-ny^w)$))(#mXW!4f-5KxS_t~azxp}o#_ge2s_3g5Y#GUsA zSu+a1awo@fH4?>4Pe?bki__IDqN3wLbhOPJuX#Is1ReI5$bl6(+naQvc0BLD9tIms zwFXx6aU8|}%HCVgTiWpOf8c5oK<7YF)zV zHsni^>}!2$cj{oH_2{7`lg^qN5EnCQP_EWvsnUH{v`?ba;~w2&aveaK-70Ijgud&n zd)kx_jB^l>#Q||(7xciH^5ogsf=}4v`{5U_uvqxdo3&Qda^0JK+F+LG=;qTOH9zSL z!Z!GA<9V z;TDVKl$l^4OOjVt1EWQ?5D2FDz}MpU_LoQ!E|l&i<%gKbHkkI5I30d;A}x9Es=Fw& zZeyN^k38zTcjZ6Uc`^cbV$j!Mr2lW`vthT!u!{eUUXg&OMmBrL?vmp}$s2kfTueM{ zmG_-oYsgBrt#i2VI4gFE?@li(O6}1kx8on%x!jkky!5^O?gcDw>cKOJ%i>tPEZ@>S z3N8EJUqy4a`OPJ?*#vshI0oOf@q2GC@3bg*zKe{A&<<@fKEJX`>Y)4j#X{ZFXPLL- zzgxT%MA;oa(uLev(Ej9Oq>Vs$w}aXTEOnqNxpdlf$eS)<+aQzQI!W~@6rt}l4s;41 z&;q)ghgvPQan_Hc4w|c`5^88^Kad#w79{M-K;AxeubhX^DlnsH`xv|AXtm1?vT+IwZx44tK8H+>K6wKu zcJEKY0gDqdADf=$KDcL`QB_7=grzO$`6GPO-H}P7h2i+!Bk%6OoYY5GhG|T?oB`}S zw+SoshLj;v@f#F|T0Cm-d?lRDJhE#Va_7mw$Y9Hz=v22EaX6z(O-9+l(}Qn25y=f- zYN+&!2-o4(!LKh(@hEOXYJgbyCXbK<4*E@&d)Z~q zspy{nv?!=}P^Wsb)^t@Ulwm-&`jRQnhVnOFC}OihxUmIdyP5$l!T zK3nc^8QF7(@G&u26TBldZuboa{*Ju*@@IJU zwrziR@hCX&JpDFFs66?R zYgrWaZdTG~^GTV*M!i{J6Qo@}t0h*=#KUw_ePa|{tCx)UkWU@W7QLD2UOI|EGtmo1 zs&Z@a%Mvbtq)lJP_nw^$N!mghFts$e2sB&hcSG-I-5JS(gnL0sJzKsPxT4O+(pCZm z+d^OAWh{#cgEHTZYPrr85Y=c4gFelizup|yn17<53L@+l&6sVw`EI6ajQ!u-oSR*K z!D)q%JiEOfLE$u*@BO^GhCwKw;5_{tGFQ$ijbRe8Vx3Yp6$*AD>=Ju3l^l+a<%$76t)&7lO8-ypxPAL^5Yn_=$&cQc%-pM+344{ofYO z?bT&ml@nI1hPnOWG!w_&y3;CBxUkEs!}oI+PkrsrEWQSmmL1jb9v*Lv^uPbpWgnKY zzV0f~aqeoHm1{3*{EgA*KqXUqwBz5=At~2Mv4k>@PZwC{UQC|_ z8>!dWIr{prwZN?9m1gA10*SEYS*5`ZD)3@fxwhX@rw%#F=VpNzut&MO~#~#?qx{g(lXvj={u8) z3LiZ9P(}4jXG_-dft0a+Hx7uhYqt1wp)3J~0BNt4-h7KvYqC}9mINo_lB$GC$*IA( z>=j*uTTkdAE%qP~2?9`(hy0~<)U}IR-AG>~!PCk4bayHqCx12{bBK8Ii35y$;^8GG zztkp55Y>>9NJ~KaPMaltVCUR%wH5XMb!mI~?H&8~^A{oK?d!qc?~hf_d&d~%*WG1t z@H$}*`?&j)SOk35gt_-qV)J4%AdZ29&ALa2#i~9o)R3wb&C&!N-&Ns>vr{e(M90uJ zr*HrfqA_ogNgUef^lU-V7s3P(Im+!wj!tnP`gm@cC0kN^vqW{%xtCuDfdJQPvelFJ zFszFm@X9nB2EEK{k5`pGji&OiB&}}knan*)Mo}a@2N_gWuF6tx)NE?JWGGXQNi0cl z&OF0%x$-uOs%}8(ZTwd73z5$ybJ&!c-O|9>^3v8+h=|eP5@f5w9l6L!>#X7pNBU+M zZV+lV;@F;SrhC83M2d=en0 z=6`Bn@>wPl%6~N`XN(88kps8bGZv|IuXy9V4Q4K7T^Ju-PN^O{2V{@0g?Bx*u<~j( z2pAn9R>>TIx};H=q{?ymoc^=#4%QoYe+vgWI1-N;U!Br~I$K<4_f22I%(n9ysWoKp z?T9;Qv$vaFv>eI0EDXbTLEwK^T{T=59E>r zCr@e!ltBIIC{H7h%=@^v*qQbB_B$VcZ!Ukk+U-f_>bK9@c-b}69jc5qidx7_ayXGjhu!<`8}zX_EB0Y-<$|_z-B{PSDOXZyBKP`~ z8p2W3kcX~V1_6d*n=K5~QOySJ(PnC4`g}?+zgUPv8o+E$-ZilE^ z6W9iZl7cKYa=Ie=m>S?Ha_@3OBASzNu;&*A#j*&(fT%RGM#$r6$d5)SI=wk|Zs`o! z;w8dhWuYx=`Au1$CHoav;IARXGqDwa} z=HtIgN-idgn-~8cr^`-J+6%kIIA)8A=WSaxa@0)#kPImiL(haRYQ!J$ngPkao9Upd zUEKv@8=!C!@;7$+Lsl_YUH^(;!Hx=S&1Y+MdD%5)L@E0FFo!AoMlKtX54JeX``^Et zHX~0N9zLPVzM-%GfK9gF8ai9}^&(~O{qp0!l+D&)f-_z0HB#9sQt3&sWlYu>J?uN`!?KW@=&zPsy;M^j4v+u1A%V@>4S? zBYx`7&w<~gGv`?e36~lEr0_v?A!do>p*>(!4A_Mscw){Z6Y)pSCs3Jb0c_0(2=7HX zoW;avY#z#5wva?oUa7t2P0x**wV-#5qHfmisCIx(Aj!v;@7e(gduWzObu2%P9ddYri+m6hJ6y z5NtP(YjRjjWdGo4zjypLK|l`T=?Q+0EvEL}Ix=t8G-Mn%{65`e&m2EkduHA_@WyTG zarP|Mts**}Q7sz8UR<|sTf}ZZfC2!42znR}h&l`NLW>{B~% z;ne~hO{D?dWbNW8psHzq6nxlk9q!0z#-kR}*Tk>N@K@SQ6&Ew$L_=DN?oCA?-bHZ$ z$evL8Xfyal?@9}$yNJ5CvAS%WkesCSXc*loCD!QfMo_vz8U#_Kq?MEw38k?>MS<^LzvJ^e-pBre9lLkk=k++B z@t%G4;l0BAQP~*NxP|(Hnpz2|9#JVhuy=*O-DKTqzKuhD9ZPPR*WxyAGO44@J+oIXgrV}@(l{7U>O*xIbJMKp0G+>))V11=~;i|fY z{Sve}Zu;3X{@conxEpPl+l-b2Q;V9>Iy8V0QdwKA_{(i!YReZ`BX~a`2?e1wii;6c zps@8Itil)K_fzP86ni6}67zYql9zccu?5-$HzhBj*|>aty$dPcz9TE2HElJce9U7X z2aj`?F3u29*A|&Gc+Yc_^ae9`3#poHI<7qMes{U#UHh^jx;mPd^|dC=Kofu_#%$Pq z{B!nbjb)lT`@^q3#+xS>dV#~8!vxAc!L8g*YAyhQ+O~S+ZNB@WqgTu2+ zgW#B$d)s*0&_;JWYtbw*%g(g$QE%9%$9j?D-Qnt=u(y~2hd&Mr$-H9DlGxTdD^pWt ziMHS&qaLAFenE32VnjKK03LlKV}h}Jf}&F>hN3YPWICUqai$t|GQ3C>yLVVIJYJhT z%DILyA~yhY@O|k%qa!OV}Z^LgrIJZldXdcry#uLO(!=x+eYI9_^beIblEM!3`@t*Z7*mP$6dn0q&^!w3gZ&UiEC%M80ZM0lH1e z3Q3jribEkRhib&(VopC++P2gnqv4H1GjB0u9~7t6Q0kT;n8pL{AbF^2l0aY27(*MY z!9v?TWP9c(*X@v&BZ#WLbk~dPu0yx-XS*b0O()bD-Eh5a+qR$KiCSM0IPLR_G%CP} zpC_m!MPk!x2g#L?Gk6Wu*aYy0UdGz+0Gr@u5D8ee?QzwRzTEIpO`%scx6$%R%~kVBK=K#nBym+56dRY=!K;^Ou@NCO&}NAS zl2!>|r2@z1>z~vwq>N5Ia{OMm9A-#k|Ju;h zEVi1`oRcZd?ofjRSwLS&6fH_t8yGOQhzr>*7u_+3K27Vhbfk&;G{~b%jKUD^0>|g6 z&|>9V=|I7vU~*l6r-q4{QO8o8e4Ya2qv6Oj2iVv^w$Z_&ilfFMe8%DfO{YUUl;|~0 zqpqJfJ61vq7}b0jF-XXSHl)rpUsWpL9&N-l%+C;#~9|-HM-`N8V-zfq#4c`dTlUo3?)Y>)-7;yy8VVv()vg_4T(Y z(RRz(;CGkxoz5o|LOJ&LJsO;hrrj$i!*wB%W$}q6s(Grs<|HT!NxEv%33AIcGkyMY zTWAv(dht}dg^_-d0Tv$a$1K|9*36#S!6qP`bJ$o|j|2?qvFR=9))b6AO)v^^int0D z_k}5Q8Xzg`$w9}$TFo<2a=ZIErK4*OlKE8X9qdwgD$lJUwUtO2-4C6~&V?ZfFen!P zBB8pDQynZ!PLQs%!NBNmuzMg3^6tC)6fgi@P8mKA_6!NKsQWZEzp0+gsP-WpFa#IC zPugkSNR_1B64seW7L^Wa1|rVp^_Sj0FZX=TckoqYt3H!(_?5{Z6VCv^#j{x&j>~Ut zX~I|@&vLXm5M_Pkbg%LetB{x<0BNIlz43&8@x$Vkua7z%PMAUcNv**AE?b)~Yk_+; zvT=NZC;EvK6*0 z0hoprX@>!_0o(g-!^n9<#%xPFqroW$T6($_Ldksjn2U8RCydqIw7iKEOy(qP>zkyU z0F|wnZ=(TdfbGDA%Vbi%aN%dpb|;uoF%ed=`t+ftI~~$~ z$T2IZ6|1p)Z(W`Ud-qQ#_1XRBk&mxF+fhp?wNHATcE9rNbeyrMzxhsoF*W1v(UGIH zb91FIQU)oUfHmQP;xhR+svWG7tHTYJ@(!uWh6rk2B2+hEd;|i0iE3IYjf6jZ7?G4b z-@)HJBM1XUjnJcGR+d~e_D|>QwowGA1^1qGfHd1+qP(+H8!|tK)_V3%ONV!RN zg6$^+of=+rM;ffwj+x-715=6}8tHRLs7N9QbyaisAJW!qxO0!jFcA7j`sF3U;Xp0~ zV$_@$Q#e{>0Kx29nq`TX1<*!UlS0zq-5)aPK4eWA(FP(_&F;|(J#KlNl2$n1HAwsC z()_SQSGw(`?+H2XU+3ek>;mhq6ZKElJ64}_C7bA<4NjTHk1<0fi4_@6`uAw{SE3?Ub+62J9u_1f#NohO{tCS%sg-muL?)mRHx&cp=1+I2 z*=(_`J~EWT``S!3JhMEv;;v;z-@o_a0Vn!8DHv+~78RLF;%Blomf^&oOV_Sgl3;D< zINo)>tQ5>&3$h@~X>QOzrQ>7h&V>k5g(!OI%^ypbOm`hGZ=$g*(<=7T?X zw>L|N4~Mmf#=j91alvV6mni6c^&f=iZn3yADjZDLe7H;IfY6?7zg7Y~;CRR$FUf*6jXt`bBQNXY8^XGI? zo953uM0yBFgDGV1M;#V1X20io2vTLt#HNJ!=Iy6*G4hZ|1CNuBPv>vYlN9Nc)^=-O z)IwJhaTNX}a^Zp2t)gSdsjv#hhq-rC{Vjsys*akkBm3*jHZ+K?Hu9be{vg1ZjKR#A z{|40-XY6Z&+xNI0Jj(Q4g~t z#=Y5@0J(2}#88Ykuana^!cOq@448EO=4GqUCcv?qAtOu3;mrW113c%>1e`z^xvtoE}%gdSI*xwNhsngeSUlGyHaBYwyOdlv~y2jou{vF+1;S z&)MnuxUz7>!0MT^fnDAy(Qjz>CsY4lXX->rpYH{m|S?$P9W z?fxzNb9rBLaDa0{era*Zn?V<@GJ>X0QW`AX<%>v5qr|=kSN$_P_i^OHTGmMgRVrV@ z_lm{j$e(t0cs2?Uto64uZ_di&--#j)ETASdRIkU*& z4#HgX)_4x8Nx_w-4!AP?dq^uLU`pAWFsl}#F)J|_U#tRrIMvGlKh?}HHllN#CAMMK zs|gC^EKJguX&<7RXaM(I7{bY`maIPwB`zPZV ziZM}zVtZwNW%N`FvBmzq9ismgo2}lf;vu%{+x7ZDL_bux<*ys-GS;oql-LL()uRjc zS<Sa1cpuIV#gAgiiqpJuzN@3ler6szNaXj_%-hZ{=!`&*vtPd9SMMJuf7L z_as-3-Fv%lwsg0Wn9WPV^z(t>^KLtK1ZBeQGGS9D)({Jd%jl zm3gigd0&K>jy&CXfQmdK0R{6IP*4KcVPTx*=^R(0VHOC*6<_UTTrs#b^y=h0W!25& z7v|cJoO1WphJ7wKUroW4Q&iAQfBHFY-DJ9t1%+GC;Ad!!Rz{1qoej%C90}WN?BD-@ z={kj?OMgeqJ%X(b-uG?33f=5D@Q-QU|vQV*kUX~-reI9Q85^?;kL zlhkE32<*nUKVf3kh(_&f$=aqgL)83;tcd}<*esD&jq{ZWrgbr?HnAt{YvYdMKNgSB zH`uamn3P@yMY0AcBvo}HSdK3})|)*Z*|_s7?pZE$29^gu$ZoVyMnixoX$OEfkuvL3 zL)5`bF_knTlq~zV9ykKSmdb$dV!ACrx^B@nL)j7pVf~fN6(4YW#uu^{Gw_S|+b(#?Hk{X$UW63fz4=l8TUqO6wF29*eSOHuRMcQh ztDuDX3rtd-;DsHfFZZ99cLFUI_Ovzf@Hu2&Ag(qK8-Ji!vz*|k=hwpJ2+z_yQ^rR( z;msku^l=OnxRn>Ri(Qp4o!dO{NEpzBO|$qG*G_=+8N~^aC6Ph;HcSP<5j=1|oZLp? z*|6@c6w)<(-xyv3l^}!@A2^>4(J>`u%hI*E`GL!|=*wxj5Gl&Idr=~3BF?WSYIvbO z$oLGBV*lv~|CDXnu_>*k>T6}MItkR#7V8-khw(Mq0ZC_(N~Q>fUXUj1SP@TFHJw?2jWcrvNId>&}xDWhBQ zU*@KZ3-D#SD+F5~IMA%4&*92gb^kAq{qNzL%6rZC27VSPO?d@lpNqcvksPb!DtpQN zOR4?-<*v@`vp;;p9!#?-T)4dg6NYev)z1#ylDAEk=1C3NoW=uF=srlI^8|Q}%8W#u zqM;VnS%>zIqQouFk zv?mTp$IktT?BU=aCMN!Z_A0`EF3bzLOlsC2itzFn1a&!ijG9z^VJUlelI4<}MRgNA zE>dh+MP3j}5v0J_p?iyyK3}bHYrEA)ic7kY*r9NOxIo-`4mvBq?em21w;FRkU|48g z6pb%vEEdmv`q*hD9t+rkp>*cRHAo|XLsFmY^-1SLJ*-yYy6p_7L--WJ8;ov9FW>7HxLfw_2>|7Iu7r5fUU?~hj%oe9 zbWadBPxk8vz%QlS4cmC=x~cT;x5DcV{&!?|_277}EvnW;No*Opd1zhJiJWB83HjA= zZyw4OMBo5!awMK%>({0725pzT28atXlp@frXU|Fblo5~lvRj|8I?(TDI46+A;E62% z82|%2U$156)c%xbpc=USpzDdQMjZ*j6$j|jUaZB{T_Lt#s@sivs3m;Zs7m?^^59WU z={tfwz2W>P4=u*pUD4qYsMs!GIFG!^Y5%$5s7!t7)Kp#lu^{EPk z#7ugR3Jz%w9mbAm^EZonB_Sjc`W4$v)J@USSUXnbftM2jH?4FV&Ar8-Q04uHjf8` zgu4aO8Q7$;3Y-#=;PA83yLW>7im|2;l z-82MBP%7{;A|j|0Zq7=#s5S0DLPS5wF#2e^93~J-n6iXCbkbfiLy|$XN8|_rHGBW}4bYtB zr%!uTPlRRD5kPU<$ETbE_!SHo`=Ige>?rx)nv%)coq)Gw4BYK~k?wa(n9Cl-E5M7S)EGMtx0Mc`zIefhyEy2`|pRL#wRB;2Vz znSu3jK&48muqr?psji678Sx0Lewfbdhli}qYS+XjnV(=;5LHOYT;WquFvyqxy5j8za1L+A_cbgUgE83a zE-r6IG5j@AeQ>Yv82oB9Ap&S3q2o$ZDK>g(B9+|y1};*Y9H-KnzqQmmG$v9SJC?-= zjR!PmILCBeE;*h^9%Av zimPZJU2hv=uO>s(+tpM*JsZ~$72F~TLah#`-_7r{>;sFlAV87eCR}tt18&ek(0N+*6IxN-|3wCWIeezl zi#&3yz*|T!0>Y%O%`#OY>ku02MJ~Q6Q zn$7~@RK?qnTe6OhBK`uj0_4d>4o=#G^Zh=|vyOFJ>Lg{f!&#mQB>sd7A78rFr?^i} zb`LDHMX<9aRCHw#{fV-Ex&qo2UpGshE%LNEMfX4Y;?69gz6gMK|L8&qY#@T1N$AAK z)93$kgKfjqhLZzdfB8+LAg|Gq#%O*#&*Q%Q-am%$OXwbZ^^)e7`_7 zefrrT>i-&YKr&944S6D69uaadp=kOgP06F(KxTA;C>fH1%=rG$Q?f3k=Ba;KcoRWA z{8(y9uHD-1alUoC#o=qo*(r`{e`8S!yfMt?1~0#roG66sokK0-%#8^ zBSpSu@_nD+LIHr0i4zB+o(zpAs6bgQYD;mR+%5chce0RgV5XpHL^xWVrO!#zFaam9 zwH=p@vA62dF_H=DQFnu=$Y->;9C9^_Eu7l*`V;ak`EU4DV`P=9qAj|&a-XbIRv-@Z zAti{=xo|=NMU9Q+U1mXwdl_>!X%WRLPE}II#me?c24pEYMeQ^{IOC8hIk~3#X`* z)^s6Lh&m)*6g*vQuu;T46>+V?jG4^r3Ln3`<|F2GbMJ)3%!T71wX*bl??q0cvjNs5suF2*sK%lE!q!sWx4}{t zw{X~NF2>)4Z4>;#{h)Cf{m0{nVu=r!T^_x<|HP1yqP5w{F7bIoaN)~dJfaDO$Yb)* z#P|KTOC5w%lg=ftRo<}ZR%5)Dd5XWZ#lEPtb#f&edI=ZbR=Cr`b!B9v(TzKYom?UbSIq&Qt@1QEfmo680tv~Ug!%)o|J(BhJ@!aU=AO-L*|YtYM5jfRBH zUDkW#6;0T)M8ExWnBU7v9Pgb|hDI5I(ympFcy<5=X(|;{kpr`oi~4QL-Km<~@xuMs zllW+#`5n$`?bWJHvgylnOtP^NI>TNnb4-oL~T;eIb*u0 zqXl1SU8&}CaeGzs660zH>~MbR9Dlh#t1C2s9}h|ouS|%8^J;K3rdK6uRLHg`$BFcl zIYsa|lMuw;`_o&A%0

;?Pf+mEGObTjbt4(2Q@{`k8nT+dtY?TW_)zFWSD%Kh?{n zOpKK@JwOdFlVtvm25(POP5|#|#PphTfbR6a?QhK)m*(na>7$Y;*c?=QqV-;I;p0p( zQ9ywJLOf-he|-Ge`Yxpf%{v(>O_lULWt(V-srT8wwwoqF$qRdI%h{CpcmM_7RZ>6e!;|CAIC zQ$4Yz{kPDYbEfcjKlXl|_rDw)@1I@S2*)#yE~&MAi*wJAr!Rk{bvORl6L#BQc(Hi2 z5F=1pp_kZ)@0Z9CHt6xDTQtp5r=`GX!~ziOH;0eHSwi57b{Sf0{ZxNSsLCA#XwsYh+b*^z_N5AhY{a35>k%Dw3hW{@$8U)9I^uu6? zUJbGE2<0U2q>iadf-yh95!Np?AQ}U<%0ZN@CK!n}u?ZN7qhcA!5BtcABDheH4NpPN+X;`H@Rp6rd>-C!$yjVXPUYf`VIsFmV%2 z72K&d_uZ1Re2(40YNZV73KCP=2oyaatBfH2xuY9v3f`3camsTwF8TII2D5?e|HuWx z0?jJRzZf_EaXXuyxO~v63bUmj2Ls^;d)N5yrLFlSfnCad9nBI#sJp; zB51OWr+N%6tz|RJqKEnV9vJoqN82KSq)4b13c>cmtCztsSB%qibxrbby0Q?zc+0f# zQ&kvk8pb-?DS@{7h@s%#H>|VEzs#TZiq|@#K=(*Artbdmw4Ca^;)X}@=tAqgcr|)< zzTcQx4%@MQ8~HpW`<0g4343^=+_k&AqSTl7OeQI+PPn?c@98~R9=rg}k)DTN*xdiD z#wni}6A*Rnjt9$;K_-^Cf+be3L5?OUSYmzi9zO9N*{s|wz{(l6aO%@CY*l^Kr21yc zZ6Uv`_apFgVZBv-Rw?gz_A8^dKu(RIpJa(5=IY|%{^Zt`eTgd>;s=Y+dj4Vu+WBwt8>cwETaG=^O^UmBjir0UX1p1jU{sh%@J6h{e!e& zI6TBB)Ai!|y%obdbIkUsH+KZ^Vks|<>h=zmNldiOr!%4^g&}BYSq0z$B(W1PBr1_f z&J~uLeUiMK04nW^S7||1OSiKbwk}&+hZ`@f>>^~EJrxY;rFqH#fO5D%FBkqf2=BVJ zQ1x#orpRf8L{=T))0t%cefa$(O-`71*SY+Cj{EcB)IU~md^;s!%&`D(5D8TZ+y2Mi zel)#-uDh(zH?SpKp?zX{PxQuF^TiI+5$1=og6k`8?UO9~-T(EkNs&qS23*P{Z((Wd zXho2g~Wozk2wz;i|lvjQ>}@#Ydp&dIPEbm0Ry9k z0Fx+=C@3D&IluEBw`5MSpvnI;z*Lec2Rwa@Qc3dG5!LY5ineyDL#Y^OXnpGez*g@| z4Edp4aSrOz4wD6SA_j}Js0dwxmUZZ{4gTx&XSSb@*C_CA5)i2x5|SWUpC92Pwm5DL z_2a0JLM$&Y3vrocuo++iL}$my16+cJEN^f^Bw!k-t0n@Yo&rJ|E}7FHsTlJTOiAJx z4Z0*G+2hDrn%LEw)U_X6cPe1`LgnF2Za8GMs;QF0MV$UKWG-S#-bP}t@mc`AU|g~(F`LJo~EvLWK%#BrXGUpxh$G(>Tr zmE{FX&q;49OXAHeH{U7i;@FlL&3uuS*Sj<h#y)ML)=Zemr^U?_eklO+4L-b zBDr3G5P4)*XOk1*jbb47>C=5j%_+q$lgbLa*->068 zP7IQ1@?f`18!3Zn6K4lg+bSAU7?XB^yc>e>=6!njFs26XM1j`QrV>wilM|J8nwb*a z+($bM&U6MD}hkA?<=cEt$zwa_w@ZL@>2tSppc#H&1cWqdZmCG3cV z)ZP#ST;6M&p}YQ+DO?M5BuFPLhFYLLpX~2heRk6_wV}wn&TvvyO_KPyQlu%9o!Jdw zzn!dHDvmq

*@Sr_`$G!J|M?e@oV52s^f1&C=@fafH1kj^>Mq8HMFVke!f)g)(=A z0zF>$TR3O5m9Q2)NH}e?`xxLZfdV1+tp$Sczqe^47U!uTwD22bbWz)~+R+p!Xo0s2^L&;K;YTcf~P#||bwUoRG%bJv$I^TR9XF`7%t!{B5dNx0B-u&g~88Uj5 z%IqgWh+LrMR-VA(hz&tLSVdJGL3^E3P!e_nruJA5mHpzZ>1gdw=JLOcR!Q?evd6*Q zue0Em`|_eP`67a6v@W+8n*7Yjh(A~q;(uR`3Y;c`+Rh3NG4 zi^CP+#}M9=KL(DuI*kH9D$RBsUMxgYP{s^0&Zc z$nG-4I?%MY(U?n`+xDjE@-xSBF*R^OOW`G?dQLl5EG$NwUi=bNI6?+Z>xj(zTGuhI zdohc&G?lE)jq@UUjmEub5B4BZ!C*{`%Tr$a-2yLrT*;mJE`N`+qWHieVdLbfs#?F8MJ&*C+bDeSCwTFd~^M_R=GSme27OVSU3 zhhRtm{^r*g)}^lf=|Jn{A62lGUYiG@H|Ik!7=e2~Ee(j_YHbs&c?y1gBF9u0wPQq&oI?`rZ_ zyWjeFW=gDDoGmVOyt=CQh(ad(R4H3C18zR%@NYoItH37PaJ9pc^?8sIM73yNN(S<(55=BBr)<}J1ulmwv zDS6G?EYId-Vsb~I2$aBp6hIq=N<2V*VPnQKil$doV-GWgdq}HY^fI?+Km4X-r0&N8 z=|CSk2_O9r&-6mTUD7?yy7YHIIP z_F%!(^^o*z&xpGrKB}j`0vUryY+B@Px%(yO%h!yReA|HiRmRMLZ0B0zm&RUMCZ8J` zM}0M_cE{d84vb*@hW?de2@hy2V(x^Qy0$o}l^u?{JjgFZMaHs_(=IS^3itI%2MS@+ z-#BG>s&3UD+Vkp&NMPqg4AiOI|Mf@vrjb#Z0C|7etgbUScGfo9X+@YvOAs88EtGYD z>#Y{RT)7_{73_A=GsKKF8ZH!&hOr{RUz?TR7y3Pf#0=j&3+4S>rTPsxYPkbvyL8{) zWRPlOH(lHCbl%(pwNY>L{T7X7E0A@C)f(Pjul07TRG}k|35hQz5cDCBu4ZGFCE2}? zf8M-q_c0^XUtCeDms#V+SFLyTk#aqMX4e==3$Nyb52bS5pYK}t+m@=9h^281MRSGw z=$BPSc$H7{RAMa>`ohVKhs$P~z+QUh|8}Pd zxt&M<^s{ngn`#QLr7Ri2F^hG-Qt+VV@b|`b*V`{zwZQG`T)e!^L4B{nJI_5q+R$lENNq9$U~-CZkXJIX+$ zMZ4I{a^b_C)S-&r2RzHj1Q^k!QMj7DY^`G6$<}^j1x?Q+smv!FzuI|HQ+BerGqU^c zR^qSB$`gSUH(PcIrC&DdeUD$09Q=?`ICBg9_gghmJ?icn%GKk>W>V~6;tO`-L9)r- zyeCG^+G!OX@g25L${Xs-{N5bXK~1S^J1(&=SL4_h9z~knKPala|ek z1?zhsd1sm)ZzmO8Y_%ooRR%{D*womu*I?hBrrj9}m^L`*2sM0e+fLw5<#(+@54P|? z;&?1;Bj#_LF-9`B6D(Ig%72Zz5YX&rs@qEdQGaVNBdDb=Ame;=W zBBZ$OHg8Af$TY@(IG}q*TVoh68PAefzN@Mm(Ud@VLddEGd37HQD?8W)hSet>$wtxu zikR6@ZxBEAuk*a)thd7Z7&;G@nulv~rJ}<90A3x@cEeFChM^uOGNejtj$~c%WxP%q zg}~o#p)9Hv`9%$g%f`&NJw6ch1GNGu$liM_k-G8!XPp^ih&he$+<4evF#CKI(o*-1 z^4MyE?}M3HKnL?f;kl)$epySt26@JXg6ML0Mn{)|eD!}hJ3%M6R)SJn<!=a+Bd1hykg-BV1tq2jv)8r$l zk~Gf906aG$q7QygCI<$OAhh{ys69a1kVNca5{0wX#6e2VH*b<+pv>44xD{Z|BzPtsPlNOnD)hT@UPPW zteU4xos&ZWQ9cVD3%>v1OV_QF$98|ucNW|V3w@@x+ciUy z6~82*%4d3e7;`eKS;|5fU*xioiCKd5+Z%hes(=ky?D&37dW$l{0_M)ndlky&i|N-dQ^^zSHSM;y%Z^^iYiZ$M13LbgdRj&xWJ8m|AJx z|CVoBw0N(SzYecfD0I)CLWVE9ejMqL25sbypVy9u9aVmLE{E;#FV42ImMeT{mR)zF zH_UFj(dH>*if1D|^(U$W+SWVIJBNdsV;tWq=>BS}cC4>vLpRa%(P~pz<{%HV#Q_cB zNHqk_kO!FCfPMo-q9Ne0;eB|-FIO{B7`ll*uAe9{#d3*^b5Ut9GQ~{EYoRU-8 zct$jo@V}hVHHO2-Gve0APvqoKB0Cb`v^#=Q^}(32F1vuP=XOE1EPM zyzWjU=){^YgX2)pEeWC>zXr%FW{4Uits2QiI)LaqK@<9$d+X zo-h9<+flrls!!Ty=}G62EvVCHB~4bS|G01K=o;CsI4!r;(fx>}-mb;`Ic^O7v|6Kd zc_+@p1gX-rAq^$*e(6$2l0E^=*n)B==@A%TE=RKQmx2?P&A*LNB<;J@^H*A0wNSDo zT7#jg62qn&eveH5Ijl8MWTMN5sLc6u_gzbc5mU>aIWs|1;Cb{Bx) zKU{k{^Bd_in=PxVyt(7FF$MF#70C#u2_DMM#Rs$xPO?NeqE`Fv+%D1Uc&nB;HkcPD zyl!Z1{A~K@=}7XWg{4Ws5#%{VsB> z2QfDF0Uz?+xgK-1USdeC+H8Ns%f6HY_jv%~m_>gOakQX7i36`*v|Z4B{{x}>l^UIJ zz}k~cot>O?zQ*w}n{kPgJyubLb~e@BdtTUcKIlKK18?}Do3HCs`ya{GhnJts6_zfO z>>fM29hZ!^3tHAaf6Ybf?W%2gi-UD(cdrGO5XNJPnC0A2Z&wkHac_@RYA1)|zK15t#iWMh>18t*9xfLqtwwM;C zCg6r9nYALkf4;qv#fq@3HB`wbaCVV7Ti&ywF5koKqgU{EtVgIfi+8UkI@O-T#<=HY zFMm+&*Ty4Ck&h|wVT#PGRi|N_4NZ@EZrj3*j#V?y8mWc^oTuzbvk6ee9AuURPh6tp|d>7xEp$&#;P zS=PyA1~WS$FmaecxC*h=z4qtr4R-jG%(e2aUp)Q=_IGDqzkPLKDp`MU>wB4*qSa-& zw-f#}tIBO}d9AfUGHJ)ne?c>)=`dj+U67u9^L@)(LOnw@oRi-wJUL!D00=-WE?&$h z6cm|rr6nc9rK!Bf8RdIuQ(l20cO`jV0fb#>lmnHlhb#2V%ir5{sOMK;Q>Xplz)cuW;M z`kCRsTH#+xhrD`s8pveR2DBP$yvshyor22qb&?&K)pdevtHFGMD^Jv(eZIKx0l@Yk zWaMJ#;2*|*ke!e^@{N!eWFy?=@7Y86nb~JqIl0{5Y<~7Q3p_^L=9DoBkj zN(Kqc)gNE8&%0$##rFCd&?hkDHoSY?;nnAR@`WPe7e8+ZdPqwdk4_N94+z4=`yPdR zfWS=Q^U6R3~|F|Vq&Mjyc}ucOwZ=ZHU>7q<7mL1$zPu14rwy!HOHr6uB)LEYL| z`ZtyiX~YhMLqdXS>KrZF)gBBf);L5a(bP(oE!ddp=?6KLxYq@n(x=n7KbfZml|W+q zEL99eB0xwoh5Kq8OZ)x1MoX3!T47jahvAMghRnTk!6=!E3JH>S=I(Yy-(iF8&tYpX zR$azGD(^%kj6!De$}{9@B6vrFVk&AlSAM4P^}okgh41u}RmK;&M3qqT1Bgho2skR0 zgqW6X2@+&s1RMvQ)JV@lI{|j=A^MPk3brCcDVNp@!OQ-MU{#9FxibBVT zUQzH56{<)2&acHPK735x@x3?z4G%YgX`MmnGB`BiaO*T!%QFii4NKH_&y61!_$(!G z_=mAe>i4g4Pd*Y4XUDJRmpHYOn#$rD5>Ez^h)DGLNvm^%QgvAb|M<61h0moHsvPfx zd!1k)p$uYM%IicYG0re&_w`JGja-NCK4~1~eSuRk^1MLdM5f{~Q4&jx_>QMfk74{& zsr%;QvyZtpi7sAa@)_*g{5BT!hV$sSfrSM4sLX`ZJgt5)$}}#?>vmr4VgN9jYMunL zhDcNCxLVQF!pz2Rp35@#dljI4o|WnKbDXU=7SRn17ui z2mcQGuWKkUNd5I|t+w_L4=V1yQw_Tno9wYdQ<9OdGjS*hdBFVe$A}*KXuLP)+hc3yo`&zu$6F!hvXD?!v4Qe#?*!1GbqRYeJ&XL5=l&W%bOg$U(a>g-P{=dYMez%%TLLUKvdPZV3p4HDMh%th?nA|K!MKRT{)(s(@`zzc zyfANBeKkUB+mcnaMfFLqCKQ#l?|Ihb=HQ}RAI=8Njjx*Z_X#L35XD#c9sOFcWHlap z8lS9UL)j1#P=bmmABne#)Y+3+GE)f|s14FL8(#zpSn$;&5OZNJ=bFw*e}hyM77TKhFx7#CV9uC8%wFTiTk6>fD#=|8hH(*Z;>F9Ebw} zEYLTQ?dty3BVtx(jE)xewi%AtFJeK|GuRTFN6fE$*5li@DHlV4vuDeLJD{J`KPmtH z`sM-I)?T5Xv_JYfFWis0t4Zv8gZk(pEsS`dg8)%s;UG%HR@9LZ7o#CNNcNUZDJ~fo91~wI)$f|OU+UCD`uC} zCXl4|aj9uek{j?`!zH)%8X0uYXVos&2FKJMI6pXDlz>rhRVt*iKNKq&3r&dAh8h{A zL}v&xwOJP(KsB=O<>+1yOc#DDwluDrUBR|4sgeL6^V%B>RvDBJ7UNDHr&fITQNyMc zdJmpX_CEA+G=m05K#F#*rg`u0{)vl&=G?wAvO) z++_n%1oA z6Cln_Qi6QG3Gom!57b?ZtIASH;SJ$LU@l^0lQ^A1!XZRX@;bN}Le`~4OiV<}8FlCS z)~*}!b0yeLt}aIMUzl+5zs#RBhLr8aG}%I#DDjOjj;fDd8}Ah;D%QL+fp0%bWyr*|=A+6mylyo9XnE&Q?@Qwn+X8WB?#* zegK+FwfOLa|LuZ5oETunujd0BCF6(TI|GaCAPZytK9tJlLt3}vNIHbc_jXn|Z8Z2L z|MJ?6OtTl!#OnBA_npX_>M15!T^Q;@Z4VE;u9Z!<(2_k9d>C_kBV-aEE%fo##Ncl^ zuG6~4Rq9t3jZY9a?I|gL_SnpIR-|nWb_QjT=^Xu^o<=E@DD(VLIJSq_ctjSo%3?$# zfI)Pq)m(@zjf$;N0fJ8Jqg-1(tdde@*%I$)y zTh&!}6N&SgAkDsA*{)BKxkvgbENE+e$UG}#TQHoavY=nXg~&(Km<_P4@?cL1>N86E zDQV<2HcCJ|<#ZRP5`Oo7W|AIymX1iKY_p_%YAO)II3ZB&FVWfLsnOWP;>$$*XS46^ z-!q*W{L&y>$_=va9u{q0(Wd)=OxE!#R{vTg!7w)V$0(2I5c z%r5`z->b&F$D07fh!vTWS?+HPfv1O@soE_S=}S)Km6b)yJ1Yhpw>qXx6mjVbdE(TdvkSm z>!{%}8T!_7XlO4uDd1=5)^LzlQCB-NRn)(%`+PP1i2GZ#w#cPGEAyi*+i`wl+jBI( z< z3OE9YHYiwlzf}OI)jiZuOF(i-SqE6ud4t*d1{Jexv5`wP1OTMx2Q9`hyV-u6i14+y zc4Ghw$;4%;52wl)|0UGpE~252(DDhAb1Ym%h81a}HPvjNo0ejBhJYt?B_ha&8}h@I z7?^R6S8OMnwUvKL73($Q*vRzKc;Oa&1%xOjF3H0KFo$N|oZPW%yx%0&??a_EIK(*$ zGPzdg^gBCz5|_!Cs~PO8PYf!CIE{T5Lej|p8PCTO zB#vj|CYf;W5))_D2n1Xe_%V1BkzPJ*AGV6B_rzVOXsE|xS_1g!*+~Rp0Ua@~T>}H$ zm>a&<*6ydq+gbk7RtLx4LKisUZ=O+XA;&o@8oq;Ka;?LAxI(70(NjZAHCvE>KM>7hM;Wvl%4l!Wg{a+Px(uKDdlT? z`+?S6FQj+?FiYe!%5Pk#gk)L&UM91)pUAONb}RWiOVY6?lI$q2L#Cipund+>@Kin$ z8~mDS!i2-Jr5xqx!UDL`biXPPg2i9`jqeLhUzIV)*}Q-J9At-EHSQ6Y()yeBd@enp z#;8)+$tTuWutav;#GrY}tG(jP^9^;=Q-`_d5>)A1($Je%N1A-B0fq2N{Vg9*V5bEl>J5 zR!lUbkkEE)@Fu@n8lP_;dfrkWm+B5vPy5zdncbP)W_{dj{MVp(*4DnHuvwm}xGEG> zp}>i#{-*G;8Zlr8*@#;fUSSMP7a*yp!jbK;!BU|O4_j?*;7E!>MKJK9WwpN~HO>RA z%(2lX?fUA3~81$H~db7dx z06<&EeA0nu?O!B0<_$8htNL9{?&ce}mPZ%9=lDXh+ufVyn34=Rc!>kezOkfZiWL^f z{%mZH5HnXLg{gyF{p~w5TLKm9WMw<~_iu^_3iyTNVBE}evmj*G_qqIk|0GXJuj!yYab3L0XxWk$><#dXA7d<|!ILf;8$y{&2?4F!*=vC-MFhUM~y4 z(6PUO7WofM`nOzlkpUjmOPW3SDtaXIKpi=!(?*V1nys)!&1LLKzT0JM-dMaDv3prR z7qmww%;lT&fVTIgC3#~f_?`_n^40Rh@H*ARS&3c#``o?Xe_>H89LG2Zk#av8=rF0- z`It?(kBC4F*fNrQv(Or4Sp$6=c^w0zkT}~20nP{_u$@-2=sPf+FjirmDBjXow)dFm$ zesO$|G=JT3OOO6@HB%9)K_KO?3Mf3e9X&%1->oTecic?Zh$w; z*J=_2!vb66s)pfayC(}08LN>0^)wCM>_~VoUAu=k{IRA<>(;WiPu#8G?iYCxhxIL* zJ20V3s%v}n;nFWK@9$}6@x4=`!yjdp(tOgtKi)f|qXN`_X?4$`?#lyGb|g0uCDNof z^#|tD!9sD%A}8Ukt%a>IG#qEBLIs{wU?4yaUuA|NaRUK2r&&! zLxBiMaAj`s4-1I z=PW?hA+$9eZpJ($AVt~adWF^y=0DuMQOaOy(J==bt6%Rw!Asx|&+hHrZfv4&K}G;D z*(lJcgZTZELHe+UQ#xn=fj*0n&+~D$%(M>rFjBg+`f^9oY(&^Ll;eH@yYvGBgNMs#Nyyrv@o`ZYYod476TmMS_ z=Ggt>zhm=p;o5HNjHzNdg}Q3VfRm>W0)rza2%BSo$-HaQ8LhBC0z^A!?M$nUjEzce zi4-Ga9Kb9)qN+zF89B&atDu^xw zyx&kZ{S;%vKR$_(u>HM}=NP~WsmbF5Ox*yz&KY!JZyB+X7h~`fX>~{Hp{H?%wn?`A z_i`9$ju7alb{e7>pkrgVVBCOYYS2#rmoGYFUZV|v4f?{zOB&&yQUh|dD=2Q^e7cKi z{ap^#9n^e4`rl>A%{=rsq=wLObTKei3bVgo`s5u^&+-YDfemV+$W}&OK+lIcoEz;h zSJq-!XYhPO*v4+wZ(3(zGs=2ve2IG{WvRKX=ecC9)raLQVy^1c6!=zuKisrLjD=bO zLM!pUfg6jXO;W@%kO>k&y9Pv2!A5Xs!LhSA?9P-`Wv)ZuA|C*QOqg7XJ#F0`NEQt& zVP|=#u~VLIfz18?_^1inV3tF zMMT}x#p&X(*V^|t*#{lfmve04Oi(6bFZ5M`@6Ty3Qr-&Q!rrsrFB1?I`aieo&bR>U zW$2I4GO;EE_s6@pSLbA{K_8<(q+UZeVH_cTG!1- z#H-5YzUziWssY7Q13?4dY;!-SoNV+^Gt)r(tPvkN(Qk^!m497%DcVvKpPt?f|7za) zcpH=FS`PbGD?GK@m~Q1_IIzZZflbVG8^M-2hYO`x@(FZ;l&RJ8#7&9ek?}~KaK2oK z$TO<6Wwcb#mXTBb!Ux5%<>0g~;jeO5;GXbOCIVy3`a(3Dx+svg%zzjF5dd_D70SS0Ce+>B#?}<`qY*ADT+efp19Qr5GbS{~e%%(4#Nu~)$?Z{pV8RJ&Q=Y2Iz7-X9Rj!NIb@T@3;&gAi@-$U&=%lSw_1%)~C4qO~1;bc>)1VLS86js3>R+e6@ z8g?{*MC6$J>c4ne29!w$T6WJfTVqPH$3=ihsY}f-7JXo+(oS||j%?khe}+F~9(-8p zoZ>qdWzp@kMv0R2AD`RPpRd(ViY~ho<2(a;jP-BGvoL+4i9e=}rgN|QIbPFlW^V75 zd#*Xs78Bmr>$r3a_shoH+n1T6zCPYTPZPMa9-CX*#H9{aKDYhYc*(&Wdufwt>}7vA z?RVkZlz>N(n0OPByh9T9WN{v)1CB$pnA;TVswgX6s&#CzLU%tpEbDu6dnE75W{Ak5 z38ckPWTwVL?%z1zT1? zsOExh^x1H*M3cGtI0FPM*!#O{-+L@ZmBEz-h})x}0VnaGV}%~D%tpAy!sNv-Rm^5C z?jsGv>7KvdU+-uEW1v%FpbKC@2UgKQas0|`Y{jrn^}8gbgN(!o$HF6pDv0 zijhaUt4R*pxc!*9;5TXD$8hbl?zWWeQyv8=W7i0CBu_WGls4r>;PiK**WKp`V_V;Z zI#4ZU4+#jz__X$X<}NY@tJ6D2z7kUR(=+G2oXyu~#OVP5{pB&75>|nxler010tjKDXcFZI@~qbRr^fny4~)F+FV}IaY%;il~b__<4cTT8x*$E`AH1WsCWC z;K+ta$js{>XQjB4X@AMBQRm!)C0@+R?C)ZzexBd7A}JJnP;XVupO41;%^FjN+%h!) zU^#=~I3E0v)SO55yw6#M3Q$OFMgz8uQBBrYw*cwcJQKfrNJj|%t?wopoBMsmUCZ)% zJys?PwdH5d_BD~`1Bv8u-wzds{cC$7b;9)_PebF1qs8Ad`$b6R5OpXJi{n3!v;`D(2U$BM6VjI1(;yjrGLw^@9L29-KR+JLf5IfpHGieN^3 zm}PoiBgFY5g>e}aW<3E#z(StNk1}!LfhQk7Li0?H)5FdhrKb$k@$> zk>KCe`S!0qGR+vrGHe3B%Y>Zwq3=X;qSq@U)r=e(@SmPNf4vl%+8K*ZUD#_{92DDB!SW6zrRm@b&Iq^ z8m{dh2sg^Cp9t6Yyaa&4NVnQ2BE?q85s@g1`y`KGZ>=;iJdv*S>c)4L7nIm%k%hT@4Zi2JfA9!ATs%|p}LJ6=9cLXC+I z`i%^XX1O97*UQ5)RKs*EiDbrz(wdKTXfHBf{r+@fxRAqk98JqBr6)IIODMed-FATy z*vqOU3|wM9JURdSX;r+0t9w66Ak@-IMibh}eu^rdNlnDP%L)5_y5X^w{YXd{*!UKxJSL$UnWBB|O9nDpfk- zg@5jopgMc(&?K;LV234@e)9mmd4cAO2x$vE7RaaHDbj3P;8oV!@xh|mNgK_fRl1N$i~ zU&vAD8)FmW_R3=gWt(RT%By0uI$4~rCgFpYVM^@$7-}w7SyvHRG}=%MFdEbbNM?XM((jUKrnzn?SKJsrr z%ohW05mL#~O+1~cWE}qJy!pr_ISf?LKkGXq$8NV-mYh~cZRl_AS0o=Vt_}c^qhKk2 z&w8W!WJ?gxlv9Ch2ZE!UXYsQLwLLyBu!-Ew68m7E2AT5WCI+s|DyIgRxK<9+6)6sw zJhl1{LW+Wz6-A0i&AsgTyW{8nJTF=!3!h8aTZD1B%|TNX^CPzVj!EWbl}WN|=>qN2 zLr6yinX_A^H!G8FOVoqH1p1gdccZd1Wu==;N>m@%rqA!3Q){tRL0$$CQ@alQ8RWKWJV~N=_Ewd1bHG3Sf;V4vSv%xWlhR3J6W&MXB z2{Pc^sEeKt`nz@^HwQt;^z2M>UA{9FW61obOv2Y6Pg32{QqWYjHPhOel7+GDqrd{g z<6;ARPt8MJp^O#nm{otaOjau-Z2+=(2;cW+cOgCRL80<@xJ?u^zd${f3{th88fh2>S*$oZVKX8KebZxzfT>g^$MA7ICZ^4QViC zd%T1i_$dBhAyY^(Iv}&DEcZtJ>pObYg>-ZSi!nZEIDsX7T}3FZ)mp zgX81PX&QPA99AHTEC$%PP;DkeSJ#;h^#zI_k(#Z{#B2vu{Y>J+7 z^omJg6A3YB8#uV8+8%<-+bv}d&@ELRWfm+`REoxJKQ&e)l>mKUk+KM{-s*^7pAc6@ zRlTA8VXQZ0qu}%IB4Z)F*eN{uFT=}JrN(^Fq@-}yf8^fUwAR{8^mbU0#jjm?`W?xs z_`d&IdWW?=Wn+_T78CS+cWho)F92IqI+O*8BC&3xRum=c)%Qu->AsCWPLdH#vcAlX zy}9_QC`uW?v%00^u&lT-TEpp-W6Xh)qlI(556kaaMGngkZ9nU!c9)nwSzG$}@ri}# zm}7&xu_<+!Q&#c$6~~7r*x0$3Bp+jkPvKbo1sGGc0IrR1xnW!tCub!uD`v?T&8iY- zX)G^e8{uSUC+BwJ4qIq}LPIUM2P53ZD^%Mphk#WyVtWbGA~K1*QeAd0Ysf;GswSc` zYDmIMoX9q8Y@Maax28WkjHqThN-~G4=)&D=Qe)94#I514Pi?9KS~dhI2}maW#AK9J zNTt*e52exG<3Bt&%IZc}9|EwwUVL3&{2=2B17jf}>tud)mIb{&!dCoCY1xGl9>XtK zqL2!TP^LB?5|Hj{3_k#Hnj}KP!U33xbkOH3F@d)a1P`uy_%UVhMTx|mQ$pFe6#eSS zw!ot~hrZZS8Jjt4nL{NI7zkFG{PMK^3ADG;%{Rsi7dO}z3hJ?7yU{sIoN2zjX6lIFx3;8%%6{v&^4$HFPoa1-B_r% zte1=pxvEvJ$nF&^p9Gw)yxV1(m}0ExcXB8IbyU!CMX8iCqejyG5-?=RGWX4Zu5UU` z8ib651h4@(T#2o4Y8BLnR$GaalHM=xquHd$hgfsA+H#Y@G_TPB z(XLnkM#!C^rEjqaK1_~~FWK7rHrA^Co%Hn8fO6|{9WgfB5MebrjrkVC>(YzSrdf=Q znu?I&EZF%;p^A}{R*lnp_3Uoeh%cqCT-kVSVSSMVkQzyDI{F+mFtMdcSy#Z`f~~h%HJ1!S(%aM}_K*jgUca8D z(wT$Cu09a52AG z8#ra`=BQ1)woA*%Cc09pxq|cLESsY-Cb&bQSS6l0YkFEj(0l7!T>6}Yy2Vc;Dea7* z?O;j4;=M`URlmB~=Z_4lO~Sq+JPjc(q)U&AgYmc60mwS&@4MF#kPU?~4mg0(W!aNK z+HrRG6ppzuv#hoO-oR}vSWISmruA1ZM7W?33J3LY;H^T8FxkIfEI_SV;h$ybJ-h?I zsDza&tgpA$&M+0>9}Cb5qC$%wXS#=J*wnJ}8ZzrLD418eG&c^n!zEQ!Gjnau+kMxs z?Q727q`mh(D*ZHFR6!jfQ42n8#IUl>VZ9DtO{Q#ofo8jz59;rwAb{by)6EaVmaX@# zu<^6VDCpJKWCz(u#C|@J9Un@tI~e3%PQW}O!&(G?VPfi_;wk%$k+NRnlOB1|$1P>N zCOA7FeU-aqUX1wINs1&CvJ?nGS-!}jUbcKu;-@1Wf7*V92B>*sP}drN#w2U+ z&pQTQ9aO<81imx$ZuxYYyzQ{-2+3@1++mEK{1MHQBkrugTo0IzUk`rp~jR64b zMYI4eNzD6DcF-ao-Q*Cy`>tVOc2UCXM~jcFmaw%p$ZN?Dkz-%Sy;5u!FbY#u{dgb~ zP^;ILKLT1EPIUc#R@sSjaho!$T}?l$AbO5k0qiXCWC<_n!tbL~4Y)n1^pi z_Zh)U zan^k>BW+CE-7FXzJ?I0%nmNxKLrW+xU$nvTKeAXRpm;~c-cH*-ss@FzP=uQhs1V}t z*{(N!G44`HHxEj#16-8kja zEl8beQF-C60EO^sn-P{W#3vx4KgNgyKLiFu5``?dfQGLi#UC4sQGz{;Ab<^AzFWt-<5Y*uaxUUkYU=b$wpdc|lO6 z#wN0b)MKF-B(bybFwYEZ04VP2Tjar81p}c(%wakFjr2xX*s&rNpP1c%X(r5G?oI7+ z`fk>*xOBBdByVj^IDD_dX8b!%+&_Ur_~oI-j|>1ngm$Gka@VZvp0Mtr!TokGs{Si1 zgcXI~1uL?Ef>3-J{YkXQCOy=Q(Xfo}lJAxf2D#gk5L5XeJ+Qu>J-;j@q-QWz_ZsCM zv_~GfPzzH{^(;+MADx_jq~M?Emwnr~GF4NaqG}f?J&$?(?9LaDyhI+y?m7kGBX~um zk|1ZS36YVUgW)$mvyfqEAd`U=DLD4MCU0!0ksmaISuBmJV#xv3^U!5WHK(Mhdr?b1 zS$wq&7Je+Da7KlSSuo3Fl|nxV7Y8JG>l~*t*^6{FEZZeByT{Xy0U514#iRHc+2S6* zshQZDRk4E~)v{TwYVlD}I|gHFW2&2g){lu(SDlF_7GF$%oMGdSS89<{vNcBP?(1X= zMIxKAr!d<`{jK>%UT-NQ0Z~o$VtuhmFI&WyWBU6^T%TMm0sTuQ;z(Fe*O zTpDlXoF~a%<~%Sv7#O=DzBGRRH|4yiL|8rJ*BYml;L+XIB>N$I*uCYP>fqwK=gsRY zeTqu+J8PN6v5Z~SYL)j`zMmAOa%O8Av&k65F>r}mp$I6%xkYhYcdCQ?+Ibn+011pd zI-@#PeD%w)J-=qqk=pI2V1T2s^fPR^G!}Ivz-O}jnlaOnlTqOq_R?}S=IVYrKMrQl zp8x*CK}JtYRi2(Vt1faGi8GYfiI04cn zWz(21gh5-YXX_VB89WPD>dq{ev+o%m1(P)+WTqkEL{V687?X`((*$to{$v*~_=x;( zIJ=2vBpQ`ksP6MTm(Kz|sO4|$ZX0o5*6m`_LEOi7n{PRz*ewE!ja2+3B-lVD$S+uM zFjVc^?EbXkBQ}B0=WLJ17m|**_#MaX>e;k&;x22oBHXXI{e)VYt$CUC1Of=u4I(=3 zT4D=$lDIsXe&$tS7r~ukQhNrmWaY6qw6Umcx*QE~otFBY`{C39w!Mue1U4hFH&Hlt z0D5-n!vzJ4>@&+d*|doXDog?yl1ObbYa~(8sxsS4(Iv9Yo%^ZBnD)!HG>E>Hy|0Y? ztV73f2TM6$&!^;1pl}ZLRC)+a2bhNUVyO9f+kVo~@27=Y6KqCI_12)5AeL8j&o#=jvyW%b;E_dGAK|}bLv;7ij#>Vi*%6* z9?*e$oQ*e0tz%U?IKj<|>w}S13#mP}Z@YkuUI4A1U@{u)#lfiZ=& zvr$F1sB={R3TmK0 zGgX9bqK}%9dPE-cD4U~!cgzBqlQLe43i-TYnx1uFQITpw!zMm(Wv*RW?fJaOcdbL1^%_#o#m)2up;Zt~=>c#LC z#R2u-IjiA71$8~Mk(d+o4nx_9iK+#P#qn(RdeGoWLt*=5?m!IH;mPk~vZ#g-{di1= z<|@q234?xJ1=bEL{z6B|x%pWO$3-&qQO2dhI2l|l>~?w4s-9L5xhDxuyxSiE_kj%+ zmcq#~V`7%eCMrT;Y83Y`Gp9^@5Nyx=J5`*R)TtS+YZ7$Uy5Lg%vwq*~(aFy3zL{xf zke-_pra*r$&gzp}843(u0Ic=xH+lNWr7_;ii?17N)muCcSjI?z4<)JHphdQab@4wI zYt45d|H$OU3ET$?j?)eY?PnmDEH+%<2@9zU;-;folyo#x6xHjWCRfIB!ewq7LV`|78HJ?!z1?u(iiUBj;82BQdck9f@89+DsTD`&QaEbCXE-Me^zWuXhGn89#8m7d*6-c$ z8b=7ybQKa9R9qPG(i)$Rsbq8BfiF!v4S3e#Y?#sc@x(Y`1rP?+R*hz>meu39?x{u{ z6?!k`XNdvZs)s!xv5fQg7yHuK*DAQe!L{`Eu>c^J|hmi=97;Mw06u*@um4os)3xath`` znutFbE|cz#4EH;)lMJ`+pOQ}e@>(9{PVxS1J(}ONOxaD{^m2>xRqE)=Oo3)8Q52)V znGMBjM3U%L6BC7n_qCD{s7W^OEs}tXp!mrV%DNnk0`e(%U@Y@A0THN{D{EbWA0&#g zmOpKQ`HcJ>znBr9GXj}0njtB`C~v8z$X=9-cq%n{k`6wPZ27tK@1fhrfjot_;DUwz z?a{YYV|r!;I$ZU{I$0kA569=UF3^V`H2S0~W3$Lm%BuO+2pFW;I<%4tpv$;j9mj*uS(? zVf|Oe&~MTwpJJ)8Lcwhkh;Gpb4##(d^di}p5)>$jkc=7p4ar?Q>>hYnL`Wt)OQHgb z9-m1KJNhnky#Hl^I{%+GVTaNtMCv`*=^yP?6lIi^l=M{eAK#$BpqeOah6f7WVfEuH zy-;bOKOu7BbkS*|SJ5+<`x;ef+FD@OOFGNNVMt=H06vpftf?o%*e?>Hi2XsL>qJeN zLdi`0rIi~XRt13Ytc$vYXGn0kil{EvwXEqemW(CFM_Yo_hHOFoO4?@rR5WA%AbYqE zg;a$j$#N8`vOV#`G;NzD-tXezj*2r*VX`-CH6o`j-W97JwBLw2>UVb|L12q_GzomN zQX(RA9F#wc-k2g}QYAU8W%8<-zpEC30%a0+5$PJ`qZ zV=u>jcaGrUg&9Of08@zV{_#D@XiaM`P@~r)r+Ql~k-E<2qs(koQQHXO3;~-F1aXNY zEKmi>I1gO8Wq)y+(Pzfdl1y~sWVDc^%@WMjHxhB2aS^50T%1qyR1HgxT>?Zca+?|J z`dWik+vW-ll+;@rT;Sk1&YSWcu4O!SpCA!`(`RyrHCQ{KEtdrbr4*5Yq!7TS>-n)z zWyMnrDe|Z&Eb46KO32lG^;O?`G2iz)?VJ^UdUkdIL;hckmV~v2iUDUVMD&YuhWs6f zsI}h%_(OZt;P2EY-jl&=S|e)$!;Nl}-GB`UpJ=Q@JWE!NbPhapX*|%&bP*FCbc0P!&T9D@o%h0?5lx3a?E$wNdH$*4 zY8*T{0toV(DF;?4ppT<=r))3-ukmGi(DKriLi>l-JN4Bg++7eJom=w6F->UzU7ck} zU6ng+P&RycLW|8=>UoT~+w$xVdRJgCzW}%%EM0d&H;n^cOQ7=3;FOU4#m@et0lFCp zE&~qdTk5pwqHh>xo8)JCRn1H~`9g~8!A)CFeOAsZ5$t5+!a5x*+UNwK_ur=N9_qBH z=!dpqoHaT|_cqK^$eYJUzf8;-sMs<|4ZxRgz&|U=5MSO$^mV7F@(T>n zrO<_}f3=WF!8MRE=fEj8Jt`va(nTkQ)ld`F;mkAki{Z?_C*wuTw#u6rbyd9e@Vip~ z^G4MA!#-h(Plx=AH-TJQ3flY9@Y?YBzC3i%_sld&I0@erc66$pi))jra$MeN`G~*1 zlFhpc${+bCV@6wx^qIysBS3)uIMTza`5J3hkJ@npjOeE8>WxLCNW0Y8F5Ts~rR(v| zP&vo%K3oT$El;kC@HRYlt9#a4%hJ^aGuP}e)W78rc1vR0s~mi5Q&jwEw(;xC?a5n7 zxiH!bF^f)`hALt|DTJ%%m!FaZl6y@-?(3D^E0Ii4c58#m*>rXeoYPWueM-+jtTGy! z&JdK608V47<^^31UMmA!R0>ZKvP8$8NRCn|))JzLbSvM*LD@il(B~%ocCsu42nH4a~ z(q_UyNV`+{hMSQZXa-hgjl?L9Fl%*~FYaVTQ$f8*I|?#bj%H&|H?JA`e}4P}(j!7X zIPEFf4KaBBJNnM~-ZY%grqypz-c2a7O0~?~FB{c`*>x8AzF}pk%#4-xEU={tG0_^9 zNIHMY`s`MTHe;_GwFOq_8x<6?(}k4>6m{pL)KfI;iH_HfH#hp)^&x)gIlB z<+7y9LW`XRp}6qrgTO`<{km+jtP`5D`8v&9$*46k$wt!n=-L;9UQPicGAv~XTUuPR zb)2gWtdLyRScY4$$gO_~hAy*7Fg(aez>VAJWI{)RA(%lg$@3$6)~PoNs5J`1VwvLH zH-`)(zUkbdq3Jo3d%lk&Vq7Qzvq}X0<;BrHaxX1OC{~XVo}_MgpdkLD;sraRFtJ_n z>8@W5U`=7Kj~il_<%F{VS@MJ9G`aI>*!}rw2=<-jzxjSsdM1yH;oWXfgGFT*?rilxoWV!BOFs}}2kgE;B@`#di zB;E@l!}HRvQD(0a>IW$jl%_)rh!o)3aj)$nWSJ8vh~?O+$w(%=;G9e>^;BfOa#r>R z8Se($v52~f<;hSQPy`OCa<~HhEOYn3`Z45`}V3hhTd={hHNI>t{O#mScTn@y)n!NwTqHojP-%AudY zNoeR0kQlxEXyYOykb+$nii5tx1YuVKe+U2Cz*lXsZxH5@FFA@3?vi)AMi8Dkxmmo6Kc6;d-C zx43Fk5{Kb#SJcUvhi!l4R6s{OinrCs%U5kngbcZi-K}IoN1`(k5lV$H4mZ}jhSl?7 zSu?>gSkNiP#y|T6TnP~&K~SdFU}ok8XU9I3K0UwtyQj4I&p~vONbooZHKQTIT}`%XlN(VzCj>GcZKxLeN#rTp5*fc|MUdH?z}wJx_Cq5gL0WgY8B zlHIF@&z)-@HtqxNGIUn9&bcu@2Ct~zj8frFRL-NtXsb*K4OAI%9C7I>L$EOSl61+7 zNF6Q>?#S$W$F#;x8gQT>XoBk8kO(Gz6as_Oqs_rsvj9N2!Z7h!5ku{}y_^ zuM8CshEd`k=g(a^udP9bW^MSy_V{o~#_KL-Y7rM493iov$S{gg}CCV5(Ife&X=kIOrR6&ugqv7sKVVr#yW#L;gO9ez{( zZFaL6oCO;}nZJZh-Ve7mlBy7J2Koa3jGM3V_t%^pSML@oP9&pR1RMIg69b2JprJSU zAxo%z98>e(3OB2vE^N_!wEuP!L=!J8e5xzMzw4gtzN->4=WY;Dy?&Cc(Y-#x`f5J@ zIEM+6sQv7wXi+U*mluLg?`WVmu`cYhu~-BtL6<@Awth#DG=i)LJPBy{akE53s<;*9 znFWSZG8!v^#cPsR3s{Nw!*4PEXcBiyo@CU#?#*wM8j8dHz~rSVWVnuOb=Y8Bg4Bw7 zbHn*^#>i-2aNHs={1ZZbN0T4KC&!<_Fjh?sg zqFi1xO@pL?NTiw8D3dP&+{>eUJg;(VjYVez9kVOU`LuPBt9#I^uPNYbFTFGpf)N=P z2~tGy{K_8rEFMQhh*2FLoe7Qd?B^P!OdvoOJVJqGh4<-OB@1IDx$7Dru|9OLEs+7r z9x}=hSw=!r!hzSxVu!>?Bx+o={}*!g8$d~K8e|`m+AtlzyrsSTSnJ+CGYFj??{V{4 zUSGCuWplFcKn**wbI@%LmiJP$J>S>m)@$O$m5uAW2|X@v+!_To9dZD>@N>ZV z6w$M4)D42XgxoIQXfB~!t1Op&A9 zDY+4X1wrLy#zL5C42Kj9p*|Q=JV%q>v0ci$T@>3blFwR9LeOIjS5PzKV$hSS^5g%C z8kt2$=(OcGYCa*{SXwD^FsW$vHlf40A`5O1sGPxIG6~x+K6+v^T&jPQ1|_9XDv~WW za6fmLq``Y#I}|4aAsb&qtvD`Jf&lsVgPq1}kGCY;po@QeivdV*{%@p_HiVZlN)C@Sp48JLx5MPjeOh zl{B9B$9{e>RJ6l;LR)(QV$Ct!BDi~dm%DLB&WQa27$>?MI6M<(xo&E3&-Pt(Zju#D z%eKUO?;Vj$C;y~Z&VASpPUEtq&&};We$jb0J~tqe(VoDOtD}E#rRvxC_}ut>U?Ed6 z-E(%NprS%n+4YE>L!(jEl~g#!YNJ~jM zQX+{|9G43pQ(ObDk2xutZ}dHZvNv@wmG96;O?lVv`43*JUq!kRkZA@3x+#J!>P@MS&=Kj3R;|_x!_=o8w2>$CX*DswFga+nabWrr{`Q)}2A>WB*~o zYtSf#MXuyY1CRRoXO-p_J&!UCyyHIGkz0@Z@WgK9TbJVgF7xj6kJW432M-%kNx_E4 znhRM94HtfHesW9Od5yhwGQBOY?)#W8haJ6Q)ivBHRV+pe=@a5aVBrN{joOqrNvYu3 zZ6aw|v7-Iur@C$S@Ums2ZYV&S%UgxJOOhI04EL+jW>Q7$<1jIJ`whB}Pa|?rk=HJ% z8Ue_$5Qg$A8Or3z^qP7)go%JzcSlX?)kJ9IcbIbsS<2?_otvLZCkov~44Mu?vK+(5yFY6q*Mo#cf0jT1l630(b3@{Dz|+rm+s{C8Lsk{k+>G$M(Uf8 zNsk@p{2WY<`LX)5=4MaYVFz}#?D)^OQWAev4q)_-#yPK73Z%?(0d0wPsejjsFT-Xib)2 zz09GMA3tPgXEX3Nm;b5%+U;iWx;^V*O(t}K+h+A6L!*R8k2)ho(w_XiokQOVox_x0 zPUiDRrcF&f(UzG8wa==p4A)kC|5bRp>_NA4`jU{8B#FvVWwzNG=#?7+FV4Xi7+lNmHi5M7T#}03;>T zQKl1xg;nBj6LC)btuwn9EfRMHNcrAvxP6M_V>9zvrfkShfS?2)Xo$K}PoZ3ZPi+8Y zLIr{W$)b+YSPX~xp(F;5`9nXIt{AZQaa0%AT}=B1e+hc>p8sF_)Ie{@r$p!GXBGh< zO*6nWiRaxfwenyuB|#vCkd?`j?MSkz<%mD*@+Ye`lKRPUPE==e&lwzo0@0O|?GfC@ z15mJ8FHW;Ur1Smi$Og_Y2!O1t2X4R4ziQ+bW!PHF37~t;nf{|-I-11yXN4?n@SMxC z!-mNCD2~=2`6`?*<@P?!KXbVA{(NkSl?H6$k>qm5V6Hjjeo^!=(6;U9ZPj-CujBom znGD~Bob#i&_?Cp#CIc0%E@E3|70_S`msm36dwz*qkj1_RGFuc7?@(Q4L=(rapQeP& z!27F>+afWGLbc5KS{}G5S1h|z|j5j@(*@R>+>6hJRSjx zZ|P*w)ol4UrzOvW{Ii5K_$hI`@gahmi)bhX#WwS@5aXy>MhNpr24$tGqY;?B7e1oT zo+ecqt$g;*eO(fhR30NW6ZqveyS|O|m!JJ0P#=D?W(b|Pn_C?4y_KybT#V54yG zUXiS1GZ(v23B)u;g=;#u0!h|`BwO{uhGgz}iblp3wm<}x$pkBvs<7!0XF9xoSWLfo z#)Q}uqH6pSUcW(e8T02F0E`_zBqkWxs!ZAS8J`%K^0$_7h?{YV}i)lomLzpAdrPYzx0 zsLGaHZPZWomNUN>$4Fmy7!N-gT+{ai%mQu? zYsaf(g$iBfsuLkfj9b{_gwQALEA0Z?pMqrRER6$J1spsp?oXaU@Z;27V4dQ-ajdoA zo5vTM?vDhM=~G+MONiud=L5T-dpVq2EY5d!Z!v$E;Z9sAMv;urkDtsZ!UZp|)}0)n z%I10J{~AOZ52ygG+K*$BjLw!ZT6_E-PcWCE1NYvPbGT7 z_mjXPGHt8_BDbnfc@se3iV8+zxZlzOCm4>T)3h>f4kwSXSd5tS`~8A}b&?RO**?=% z`JO{rpyk_=Hx+$cyx7U7{B)&-k#1isPR0h$rSHnJ+P9W_SuZt}{~f(!%hUelu9*zLT znN|_l*Za0YBB6xNBC%6nbPLoTfEeE9yY)qT;qa~Cif?}qGKG*a^gd)%G{xYzJo{XJ z!zoGpVj08{U}k`P(vXteD_K+mY<|e#8dAun%Eu#|DyouJnmt!WB7=vrZSq!br+$fg zkhYs!;6kkAD`&*5Cg*eS_LWW&VTeOmC2?~wDyyh{X^WFT^jLV8^}go)w1P0M@e&`|%pBww%plz$D=sQ~FjlsOGpEDv zl$(zQO+Ok_2vbh!v6q`SGfJ`-=G%6%XCw;lCd<>PuppSsNe|JK-8H-e>`1zv5LiRJ zN0KKSmN*)KkL`DbG0>w$)4Hm>RFB}`q|jrwww{b23O<210-vHRDijKTY>ef;-L^bg zo=HpBIK1GaG;Q*JiV--~@}FoMqOB%QwS-U%tWA#5ENZ%wR1b;E*?7wi)1VYp`s(b( z2lCSB`Eo5%Kcr;Dco}->tA2@X*M!+L@VhV~l@|G*57%@rFDrD2m9pJ#VQq1qW^l4d z7Gf8HI9WJs(Jw_~wjY=f!a((+ce$)SQ7r{WCg1u{T_>Hl5*F>i$+omLnqqb_=stye zX#9zhmR|oDuEgskY5N}*87;!9!8u0v!x#0j{xKg_v4Dv6iZ%hsUfL zIeEIoj8@0!DE>m9eqDLFFt(>>>kaCWjG1O}S&2In3GSarJ;LA2&%T zqU#9pIUPwBsVfXdH4h{5+K3&B=GFR8uGx1HVWDyvhLx5YygwKxl=Mu^m^{y;%j$xo zod#TZwd@PUH@)9P2AQmDWI_0cAI{f!ne0d$J|Flp&YrgF>tJ;6E;ScLy*+ViSB-wA z2?J9+-texzzmLKQt*Onooestd6LS9R zuW%d!2)uZ{wuSUAUTU$glvp(nsMra5wdG!|+V`v&I?cSU#bjI6`fIm5LeD=@E&b&+ zmKs+W-!lCz@YyaGM=DiwMl2uKvjAnW&bq2fy*6P1oyO<@$m{KxMK$vLvS|9ofCyd^ zedSJAp`<%K976}D25)i}qQi{z!3=XsIW1fI-Pm0VWqBou>f0GPT!xPiZ0Gb!mc^4s zb0yxaSXUa~Jp7i`-LJ*f9C93DR=Q8=CBMrrjC-vw8yuFAt)W)nDOTwnHn`2-uGe2M z>p(xr$)Nav+Bw_b47X&aYm)Z!F;s#8BJmo*q)gxWgvXBVv%Ze{qC$ z7#d_$dnfsspV(I)c!C$F_+A0yBS%GGU{%PtMsQS$rd zlEg+8`XN(NI0hD4M#`W&=o+|}-iM?oLx35yuUr^x`_Yj!?7HruU0&|-EQ!R_`HF@J z{)TTNSRki3PLi5wl0810-o8OR>sIh9^eqDVAwk1Ut8;dp(l4noa@UXSPL{lk1h&;A zvv0_^bk!#`8$6aRX%#76ClX~vk5lSWig}pC9QHq9Es z)Vlx)*T4+`pjtdIXY!~nqD#qMqAkj1z>%tL?mqFjC$)Fz5huCl4(0Y949he(e{itZ zlAHNCai~f|Jh)x1eB;B$ut%lP7@41A3hXdE%`ap4SS%sm$Pf84sXo$IpD#*T7{Wc? zLK#M>$k~ji)X*Vp!j+`?qS&FK@aTvL#vT3{fYpZjKdkFvkJ7yy`=Kz%SOQK^In zDiD)!fDUZ?s^eS44O98IZWcye9=r+Ca0!wnz00V)-Z^al>(=imosBjqhPBiDf|a;2 zPJk|)_dsI9b+N1*PhsQs%U0i97g@w2@|Ip@4VH599652aJn~uG;2l#N;~nQ0epz%rxLZ+1@_tI!zL?z7KYkXN?0hta$vhtHuBhrvcopZ)CNY3P64M?1(m2KU12$;94#Tqw7!21S zyDZLw#d5SUSCBHIvoOAu3smC2JZVfjx%K0F>`LNB=~{AiBX~JB`|ag|qvN4_@Tq_9 zAJdJu_a*Hb9Mum!a=1QiU}`I^|J~G_Q2gD%yvgH=vRaHR)vuEJ^}3$6BCbcMVAq*O zTYn8$C-$w=i6@{ zUrl$!@|HVVMAYHpVDKomdVv!9% ztskmEw^c-g1mF-6#Ql0Tu|dADV1DUy^~3aK{|J}>Nb(X?jz{O(NKKhE=C$*r;C zXc8*JW&sUy$r>JalCslS%N7(Z32FcUi7CSn_EjVZ#d7||0>K!^W`S4+w;(nc{YcMZ zIkZrpsa2%VR9!h6tmMk2WsXR4Ku(IOOBNJS8X8DBrTqF(NnKcIRVRwexAY5xh4BzT0N%oLv`w~Y>3Msb+rNu1L?)IV3Fz8eT9l9OlZOr9LaE4SDWm%~C z67uh9^79G^lO&4+J;PgeQc`Ey0~ENI9e~&Ud&Um1lZnB}{fw<+J%V1J*;bquyZq+P zTq01lYkhcg|L5cNi>iCs*22r?mOM6~6Ef#ijkR{oQ3*)d%Fq z!6JfCJK=`o;`8k4g}UM}O0i-jc^#{`)iGvv3e}pp zXlgJDY9$Yre>i42DY>H|R!gYZKwsvv{N$rF^SFkSfB|D^+wYNq%#FLbeWGWBf|lm| zsZv|{P%IY0D@Rr^8~GH=JIDQ2NKlu1?TNOejQQ4c26@$z&pm6}wRJp@UIY~31hHzj z0J2}_fP7g-1l76*0BHoiXd2i&`tW=@c;4krUR}+j?-pM_x8`k6A8-y`qRF84b-Nk9 zQMW6=K!7MNLU16txW7N>SN!U5PIz4Rr?8E^CU7c! z<7f7uS*j^nB^)k1<4~HNjeh4R`y%h>VUc#-oI~yX)9E0eZ*LdA)|yuf8gFFbyI}kV zzB+Z*3Oy0n!8pzBf0}5ox^enNx3zm2zlDUILF zGQ~Ki8PHaTr3LT0IgZsL!h%#*aviT;o57Dah)yyVRLY;*1=+TaOm?}_L5(JS8XrV! z{TiAovUPP8X`Tt^di#rog@x}*>;;FX7W6l&@to#c)p2HHQJJ%3D#6!s3Cp(FtYg+Z zr7ry}x)5m9(j>V?EaAT}?HslN0EXL>>PQJnL7qGwegI-`Awx!!VUU0_87={mcJo9g zuUzcjPg$?$NZu0?01FWNZ9hqOls>q9DSMUj2H*s(yKJpNvgCG2&IOF9{*lj;x_=j* z^9iq{&5~Rx_%Jm;+w|Y^S5#biY+@uojN)OlYOmfyMrpf;(yS$cUqtCUHl9A-)A{=6 z(mw0rU!--G{mD|QO;+Sq!vZWOqS~E_u%w2hyn?>jPw+wm-fXm&g#c?}xcl;<%3AVZ zkZ8|cU9=79P^2y^b#9lG#Frkcr8or_1Dkh%XG9>i9PzUZl|OE+1AG-Re4ngQs?sebCZ-<~@8XDJ9``!&3fxT_D!BOIC+F??bjj~L=sdCW;4^`s zs#MrpJ5$S76Bm~n4;=l@Q#2D7zd2c$lpp!7z%$F(^c}edB-lxGABG7gYxRUr}w+NV8iNK|8nCV zIyfKSQ{jvpM8jJb#hIT9W-pkoC?oKz+Kd=J8D{KKUL1uuwDpY`Akln&W=?Ec+N}{P zNMbYqLBe8Uv{fikbS)rT8$ynmf+#XoxKM6}XJ$W{BTSuVQI7&ihFR1=MyfHs*qK6g zG|{a4&?#x5h_N0TI)?hOCkXdtrti>vAij)$iK#2Wo^z5YVo?-}K#Yc9^f}x%b=~PZYw-a~}ji^F>?l>rWQ_6KaMh?<_5951Uu8u;pvR6mFzh*cp=VSk6M+psFI6hx~F|QN3q8coJ zE3~GDdVzI}HQ0_ra5w`l=u}{Gg<8-E>1=Q3T^TA9`9%}Lti>tdkW`;6o}vh@H!bLh z_`JKjjiOuxCT+@GhH3KhXjS9O$sLTUVXfK0n$f4G5`vtcYuI+r7E|-o_EMkqViuuf z^+&QCs1)2HaMlILpkT!ig69*yU7>2Yh-O{mtY7c9=mj_5onEcgd~#}56)!h>kPw1! z2f6@3un5Ik44?>7BnLjkkgfg~ca@wJ@CZF8ywo(WroMIKaHsC2U)kdo-J)5%zx7y2NeX5M?B4Q%`{5wyQaz;-a0?XQStcZ;T5w31s~)zv zPhv{*g*OQ@kOYroE=MU^UPTTTGI)durKE59qSme!r?Kr$2!ufNOB zlPHbpke+K@HGsYpdsim0uZZhDYU`K?8FyvIDT0eoY&b~~Xqj7Jt4U#&tu12TP$B{X zR?GKs*NhibuEl`LH^Bn3v9h=Ip`|Ex=T)FG>ggSU^_#yM7iUdw)5gJRI9LcK0sY>* z2WG<_5-*+e@!h$=`C{i)Su>+oP&CTiFBHJO16zy)^8)yjc!uSNAF8ukK;g@uTiKZ1 zMH>Hr)_tJv-fWN5U-$SH502uIzC$YUnNiN=KVPrtkJ&2}Bv++)n2Lt%B{s6&e|(x~ zCMS_A8R%jdN3LlwfH6NE8oYmRWKKUi@h4Rc9!h=aP+;$2fv99xZNsb z-V3SxY91>54++o_Gs!pZyo9N5A_ehg9K)~F)2kum$K{lx6#0Jt^}@Y$*Wvw+vzV8X zU6v|ro@5k{6Qvdx*R_4Aypv%4=K0dYH!6x(j4T`XuNW#SDcsK8R%&I3M%t5Eva5go z-Z%447S)_G+LvQ*H7L1~;>f7RA8djf5JHEY1?*_zB^m52`5( zT>D@Vw+_4521M1eR9eUsmy_HCWm*Vh(4f#Pa1}%sPIB-hi80EtB%+}nT&$Wn0@p7v zi91WeJ+V&UVGFF3^X>_?P*`bN`|xW;+KNp9so76sq)+oO8~2TJWbj*YGKNi!ILBht zp3KiUjI9_k*rP7Z{yW~;-eFZUd{&AkEuPq-t)W7qO14|Ikb3o}fM-}weiEUC@}1DW zjHDGs!4_8}6@b%K)*t)prBnPM*XT0HVuP_mhoX#<`OWPW@$sjfK|;^2U!?hxPdi@S ziQX?_D;%2nQ(1N|i&>^+F2#MF@P9Opi~rR)obejR>gJC{_8VuF2PzNHXtar;DV|Dd zh<_|@?9pm!%0>ow)dPFuoe{t+LeV$3Ov|h5E|Bcn+3R?m@1}eC0s#8|dV5#>6$?i9U5BG>5F47H zFv${r;ix`R8Yg7Wu?(o1JEUhIoby=A#bx8!3XM{ODF6}$bO66f!HXxEKC6i$09?E* zx(k6*h1#dU;I0~apSWz;kitb!wdDF_1`shWJ0`|mO-=$y$W8MT8=4OjNn;`;q(Kga zkO%R2@Sa{y>?DgPmkL(g2rReVle-6#zBMsj-l4lZ8!SY6&e-`x_zCMDqu-o6Q$9@H zDO+J)o%RuEY72JKW0J@XG0XudHa_DXsOU|6+aCg~Ks@DdE2_Uc$^6FVcd{tv>SZIj z2-Ha{?7g^7T_Jq3Vmb{3k`7`%msNM3m6D*rnzyi96EL*R4@`h~lz!fLUp`S+e;Iny z0n8Fnb4S~)sG1Wq--V2dH8<1S&Pm;2xO;ZJ9}PLGjU}t9%ccxOrcA=1gx58z^;`!u zFr13bpAP5wY`Qd}u3;Lx?`x}@+qPkSjKK!6TeEO{sLIJK_1e@9K7?kuNG}!>w2>h) z`egsd%Fh2W>=5K{A%B~ioT->E^}$-is&t_S4BtJJpO%8}yiP{h>zp)2iXc@>$woNU zOiAZd7PXwCxxQ$y40QK6C(E6?;@)K6snNuLH;DJ6X4yl!TW!_;?>;F5CYuN6p4;lU9g~g@FZ!gB3w^5g@J0;S*x+PD1TR zTj|zqCeKYiJbf?lR^L`2MpSm(*{cXz!aJ@?l7S?o?}^K3LkFsZ2TIBkJfD+2jTA{y zt9{ed87^XY9{c#mBTv~L^aVyRSU;+Jjb)3d%aMlTdp+y-i{1H|z#ti2F*72;{tyxG zaU~09uS~;ku?%BL*T!=F%y{vc4q-BRXxs_PlfKH-g0554c$&8R(dAQ|%J-zrdZEv` z^z?5ePg0(x%nOu+=F>tH?RE+(S$;+?P_5_jNN_M6`L^{18$?&|9^BJszoV3o97v|5 zw15OtA_0qAnskyZN`@&(>VjrI9lYtqYh|tSoGrX8w{)Z&#~n1!B0`N7EnL%F7t)+L zU5scWj9h6lBgCk;@*M<4r7wHeoGp@ma)$`LZXI}PL z+413TP=&jlF2Ulo{=Wm#IV#_X8rSG$TA_;m9PM{#N7IZ>u}g#dmYLXvPD1Yhv3*Zh z)A;~P$CyeE`vX%Js~>La^BW%~*(bs60nABv2KS+izlBquc7!GnWj+u4&koUAw8!vL z>sK3#+fmVn?dslTvyy{${IJ8RJYIu7pI5_{G$VgXtPGfPOL+vG2Ww_`2IFe|EZM3G zq%vL4p5*Q)t5sC~pj{qr_(6MR6&!_D;JS^jeRsCZ0JTXgC6_4oifmD@0vHRt5lSOS z`z}FlxY8bX5-%~`TtTBT8XZto2f0foNQKLXH@Hxe;ld*khLjjJ%z0U~EeDo@YkMm` zD1S@%_nIlq+Wo3oi9h-+?PZ*Cw3QMDZm%2RI6ypxHUTj5HT^yosj8jg7eZbXtt10+ zY0o70a*eKnzLR&G7U_#nncNzTc&k}5yPRq)Br(^4`Pv65XIH@5l{^zm-GowB=G)ck z7}y1Q#6n%81#*WAy`$rW_uj8#8Q4ifhEjXOLE)H)Cf6TMT{y)=@>>}W2kS?UGfP)% z9Pgy+SFmbZZf_WW^mr8CtD%44vyw{gRGtP9{MS9T#u6C_Y+5^fIlVPXU)A;EAb@|J z?)S>#gMT7yReJb{E`F{Y8zr;<`T6Eg*v}HL=WB`rmJJ62%8A|2=DBs4Ck7(LRiU2{ zxwOF@v||!60t_jq7&SviH~b#?@+rT&8>tMva9#LUJ+dEUSYtM%1%V3S2S^EHO&ze3 zSq_x@kUVg5D1`DE0(1y=ST0A3&AeN61%CG7xWLXHzZJ+ zmeUp)H3CLyHq*tvHYbnLbQ3*x<1wb@w8@)Ui2;XPmOc!$#%X)B4>rX+i!)`>GyVeW zjCONYZ$VXCjoflYAF=D?6xTO#gg5}xttBp9%?APy5Yf9#w2}O)4<^{D0{l<*Eg6a_ z|F6B31@F}6{%x0i7y$f)j9@#TXW~P^FE7pV(6g?k!s4QhnxmsAzaw|XS3LACYl_0t z2#W3 z!b1R-oH7J9(m*Ui$|iP8-5oAf?*Wi1Z=LgZmDvgcIosU$fu~>I@S#ycbwyP>&1WFJ zmbQvfyElFdsfZC3vVt&u5e!4pW8v{JBJdPG5F^#&{(ou;8dGXh`BHSkQriV9w<7dx zDj;l(q}g;T!{toTGe8TR*I;dA=WVKWFd7d4*?29zqt_gxC3bG|uJi2sF3BIbYZop? zBq{0d2cM`e(6k8kk<9h2M9(bcATPv!|I%O7yVQuyV9SO-#Ixj=V@UDqM+{BfX2Fh_ zmP?zWmZlsdt{DkDPC`4S>!>yF>+HMw^ml%XZJnnBLy~UGAGn#Ssh30<=bCF|WCmoj z7o|UQCYYyF^YjZ-hz&cFn2%6*Or!aY_)E$F^dcCU!B)qKW00kBB&OCKc|?Q_0mTaz zy7o2jN@6gfCFt7eP&t@q6)%FWE1=DC7{y3Q~4%S{Df(Du<}}U7TZASUiZb zJK7cKanQ+(PwgTk*YyXlzHSkVp^&$B~)d|3dAyUzEV_7BrU^gJHt02sXu{B~2?Qr2e||0 zEC)s3vU95fVxqcLQ8ooIJ5XtMEWntb!V2rBe2seZ*d4ZU&ZB7~JO2Dzl?0(xd*;7~ zso zQwf3@R)kqBuwf$jHW*>&lK`6kb;R%vlh4!sMFqpC6g95#=u^T*yZMMFv3cwr7xvE? zOPO6<8=Uife`;jp6^eylamApDCe5>>rkZ~io&k%ch_H3WP23JER+(lbqZjop<4C1m zuGyCPtyQH)l?-i>u*IVXI9<*azR-)LEegPpo%GRrT5J2h($Zv8Pq^~T2{R$dCM!S` zMa=P?n9rts4gC@&5T%Seq-8FSKiyBC^vZZ^`Re$vU4i+r7n-Am>TrC!C>UVA)S!2u zd8z^DNm!3Sa48^;2=a3c;!*dB1!qROj&q7j+&G5@kCikP+ZriNYag3vtgsD)KkApH z5;M|L`}_Di3xtzZ)5Jm9+EVt(?Sl36C9Xdfq5b~=fe<))^ORuG=zAq4hXDCsTYguV ztfk|wpNw%jEqnBbAfYs+cW6C0AzvP)APF5#2|gGUM=Q`jR!(S)cn^`MBZdBf6&lBu z8wTktC@0O80R48>xEz~lTSLyfD9$lEw~n0{7qtXvz0RDi-su-)nszn6F~7Gs#ySRw z@NTG5^#{@d)G z7=6?8XfwAW{EAGxaYSMaC;mm~wzp=;=O~8b#f7L}O!qr5WEcL{t(tEiC-IwBc<;(O zrcP=F2^pMyW8WK1aZziWc*zG3Vs-Eu;AKGz%=C!(AdLK-m29db><&dJlNtCSdq!@P z`HCE5N=0~>6=kTMJD8@jMZaPfg5n3CA!v;h2^n||QHv?g6vS8#5nY#s*F8$chh$o4 z@wr(_Ps^v9zBLmXiq_;yx-oDOIm3VZoK|O@d90328q_s>$rVgj-y-$`c_OxYYLqSE$ z4Z!4>JA?XAEVB)O)h1>a6v3{z-PGs-Ru!E4EI+Ps*L9`-m*HPYqbbg)|K1tcPb5%AcM6Zj>y)^B@W@3T`;g4LwhbXpL|2yY}C?{>fs+`sBD@$TlRw zwE9)>(NWxC_xf{78M|k+|MXs<8=p@JI5jqk&yHJgfw^NSsl(D=zmjZ>D>W742<H$kZ zX*MlH1T_5dN0eAR1Y9JoiDIfwu$hy*4l1e|1L~Q>uYf`b3t#W}THY$_LFXbXZqX zSG6pXi?|a+EiKhCX8!16^eyyQyj2sT;^;6fs^T~xT)`jVH=s4KZoUW+=J`OfShVEr zXb@{BSQEZ;G=C!~@?>q_oIrt(0N8Gxr z|JTnCUzjj9QoSO0V;L+rx|g8VZ2}WucuzfGR^Cf?ti(6nK zC(ks2uffbXFt+S%!Pot9a1zNU_Ig|!;^)7d?0f75@6+UDUo&FEeye<0|jeg=94Va_wTcN>E1dUeSCX{VRg&9)VZb#q|4mvy)Lrc61wzeEC*oGo_hH z3BEH;*gy;1Q9ZT&VIm{lNv+w6X)Gsq$nKm+v{JY6e#czNLFFnY#({2Gg#B3u>lWk8 z>ylfx_6Y@H#N5m>`uxu3tY3+T5oWh^JMx7ZQSSDpj*_HSAW9{yx?(hBKK7GZbABs` zF6Iea0~wke4X(Otm}^z; zPiwkJyvSX?Bb(ci&%Gxk3M z$)84W9_9}VZ(p5=Mv(m=KQ>>zC|XHkn?gcXqD_M^l|}}>{lou__FeT<{#vViY1#K< z4+@)#V*=mLfB#W8W%WZeC+4u~YJy3?yjNqa@WpgNU`j!4OTiodWv_DceJWlRS`y{A zRV^Uj3YKt6&AWT7lAx71URAgPe+B9t%HnDUxM5a{ga-(wtDVH1rG|{0#C0Li z;Yl3Pv;s+N_4?h5^)xa{-Uy3=!LwRPQfEaB%8fC}z29DWFpaH8cZpCeyg?aiGwa^%;s2nVQqO+n8|P=qq!>E67p3n17)lT z4?tMXN%B`smNZDUN;{a*ZJBS^RM%We8)h6H$ktQoV6)r8|BA+|FF>66vc`}qsdJA# zfES_nmBP7VOW>E)>5-Kmm-2^JGXe+Ex4}3S1PCe9!uxPxM0#SeaL1S}-h^wT|2F## z#BH9cYw9o2e^AqX>UvX(XzJ|K7sKHrERnxa>tsro9j$MgH@PKk-+bDvB{9BUEp^Yo=_Gfgn2? zA8cyy$`<_)0cRdn*JC76+tK~V7ug9-(&j0yHbQiHxTxUKu-&1?2uZV~JmaurLZlG8 zQ@@WShdqXOxPn1@xNx$t1r@-b%R3~z{_IFfDkZ}#47{&`6feVbp{B z)dP;}B9SFu$L^Y&Ba^;y1(Ft#2ofqpt?ch&6G1oQkS~ zq}XscR>m;e3?Wn(nxJT75P3^58et=^J=E*CzXO>KV;m*I4yNUnLh8e>Y zd3Q@UAH-^eNPIIY%OXS4oSwtb>VO4JBg7JJ%dkNqcG$9=L(9e77#Z~^k2oA@LrYkc z`BLjr2;U=8LJ7yonC7%?g1Lzu$Q(qhpx~b@%%Bz#WI*wUsK-M$8+l*U-%e0BZLoiN zJN07Z%UVfOox%6V(@>(B_yC>Y5imRs)Lneqpz|03+{-ciN96eki<2@a-zO5eUFQzf zxjC9SE@!^LQCyW#KcuK^Hkxa<$jr`GM_N=r<;?qaH2!C6mcq&8#&mjJRNH+tFIgi? zwlhB7p7~ubt84B{ed?o3vG}e*_DJs5>NQuFyu1m1KA36E`MylvGo@w!$xTreheX)7S_dU_Cb%%rj4TQps2?aBt~i8Z<7t+w zo`D5^5Yp@1>bPsz#cAT&{)GEj8Z>qoXU-)eslvIm7yCxlF*lT9FO8@}XN)&-6d4W# zOQxX&lR(6MujkmZph8V#Rq-f70#*d6JhKtU#onUGw;J5*&TxCV)Tfi*6@?lnZrv4v zxe!w^Fo~cDv3;&&NIOLz>4x9xf2bj5baFj|k+k+GU=argNH|D& z5B;#U<uENFM|L4NyuIs{DTuPL@6jmsjDfKL?J7SVJ`35yAI|go2xF7D zC%=DAFbh3LUgmz&*6=ndcdQ)_k6uqE{@UpI*=B52CUvPii}lrAZ-cVR3RF72q)W{B zj<-ZMbS0ThAI~;{t~sEDzbJQCmPplET@cUG^B|pcQgl<~>N|r5pi6BS^|ey$ck#}Q zv!f(2kvq0U=3K2OGh_x6qA+7Z0Ds%51NkJgsP@%&FRFD<34F4$#=N?{OcG0j12*xF zC^~?Fm~i=YtrcAO-bY?yH#w?X+|w!ty$5Z%AFo64w^D0L7`r@jTutyaQ~Y+SyEfP4 zt!8I!NzO50{7P7SbIgcnSodSmVWi7pUd_;F-^XjOgF7s>Kya+GR>eIy3nt7ciFN>?8^r&*tQQ9cpNVw=EM ztm|f*5blYrFXm)ZjASKj*^O?R_Gp|;)7?fS8*p=)x@6LkqABmbj-B-)JN@_T^-c5p zg|1j8>7`DuK8YV&G_kQR)YL;SDG8Ypu-1eQf$7+%FkBj4kP zhLxT$a+ovz8SuA8;>?f?$arhV_n$Z5ruuZ0s8NCvhOp?W*l^y~WM z%IJ`&yheSR!L4z?O2cr3`Yus?2<*FArsp$)pO6A1_*tfL72V2indEYdhZ_DI78X|r zbmkLv-ke(tjd`c}tv@?k?;Cc$zwCa%@+R+v#QkPfh9!fPy?M^S=9d3M)LBP0`G@^~ zV`B^$Fw&8ZZly&59Vy-506{iFx+Fzmbd8qo?(R}L1eETQP(ebaR0MzfKIi$J=j?1} zf8XampL@Hm_v`g;obZiN%QMJP@X@R`FpPg|mZMKkUu+Z>=kz=Rv?paENNcG=`5xXv zjM$|kQgK?bT!2nG&Q- zCZEq@4G^b>}uCA3!?o>J2^V`*r}Aju(w>9hcn z0i{GPCB-S?Fo1eb{Igg&Ld^zX?H|ec<>`Uc*rDo;UMen)M3*ZB2Ju}h10aRKal)%f z3_!#VeGq`%F4nq>G5bCXqwSD)La6(Hn}G>Jg~eAAmK8%@7oB{IdQBC^-N1^s4Anoy z`nOjxoP-@~Oac~5*tbl;LKlLTUhiDTI2uIk_y65A_D{_jpEk@nz0sXPD>2HHR4qP7 z&$nf^HEKzs{F;pFA@MbRO7Gc;GP~tu?*WWOpzp*kF07Hx?)%`U5Stg=(b}Hwl-bh(?O?4a&_Yd6?;Dweo`c72#j7 zPr2G=xBPVm5sZxWEV5@M#!Woohyfj#o9qeAaunp!96Lov;zMg0ZN%>?MehR2r1a$rfE^;LVcZMOSc z>DoheT8wEL#bkuuHQ%$_gDyrn4HFjcI&%GEPIvuk@M4-E8LQZR21%VcHdC#g1Uh

$q%@`rkAXInM8af7$r8Woa%x5@W;+7&l`d@TdOqmE zV~C9m)9k+Ez(_6yRWSybK#;Ca(p~dq+vmjE375j{0_@u4=7IZOr8YWJ5GKV&M$Sg; zGkQ+bq#qwpoD`*&Kz#}o${!-$B%>CZf;sIndvUiw$+v?Pqn;M9lVgj&PKxW1!)D23 z8OD5#^-+>YG}sC`E75O!dBbhgp-S_*4j`(sdyMscO-kEtM? z8|!@ul%i24p}*|E*Y@F87qz$@`%F_|Y%D|5K8v?l4Rd?u8saxRSoId*)oKkl3m7=$ zI9eV#Ew$9DfsIXB^C&19&=A&oG3AU+r2K|P;CUXy_2z)haXS4XtzC=^Yg=9jWn4o& zbuP4F2?=sU(h=KKJG2-V5VB$@j0Sx#(*udZiqS1YVmD4$s4_Pn9R5H8Qx8Yk2)q&Z zgbX;`SK3AJO`1fx??f$WrSzb~H;si%+*%RUMJ`%_>e$A^9q zDHU^jyY8fwz2o*zp*dIpMV#J07u$nEBj%i)r;L8@nje0@7dG46X7z~yeuqm}HJ{C4 zcL#)~`daU1miF>3=+Bl7|CafI!QR>ORWUiv^)L3$6WW<4 znmGu?^`l~*3vrm)gOmCtt*RPCRMHW2Qa843dYE0LW)~MnF$zKwO|MEp!!bx95G!^E zDULOYzgVxTloO&3kLI+Z<*imDb~cE{-ctWv0g+zrh{Pi z_W?@1ozncH_;UWu{c8ztBdUYi3B~{sR@TqYWLGD0Ek6wPnQw{ai1Ot7mX-6*z>C6l z)xY+ehO23IW{=inAHzABfz`=86!SdeYCb_2q$#-HlBhjFP)tGSYuUfbk7Z`#6Z9#b z>wA4d_A!Wp0L&)7 z=0fKzFK|YaP5bez7Hb)aHX&fDB0PLdIq)gP;3kPeW|!B%*u)Q=lefMB6<>#H`BO*0 z`LKTv1l|?_80+K8K(ffEmh8mB>x3N{>Z|hi#!5^}qXd!+8gAc>rElzY5P>9s5y{s~ zV5wBHi18(1W1HkgdBhX1C{#*HwYq%P;hndDvnI8tOBG&{yupQK$?OT`BwTqnnww6} z@z>Jsl%O9gy!BO;4iE@KAzjGvOaey@7VjMdF*N?LP z=BqDLlBS4~G|P_!Cu8TUx@)`Zq`OCbxaiEe(hpuvRt*{Tz!`mVFKRAWIXjt%~4#jq1e%R6Ts7Zjb& zB=V-4%bJutsd&26GNE)FW`ELit24Qj1lOY6V?&PThH~orc^4`vQ=WcC&NPV-k)PRf zkOcbuLN81~gaOc~xk05ln>K;)`i)5zo;IqZr=Qy-=q2tedffcD8ERSy*xM1$Ar492&s4PlYzB`FjBy%T0eN8YP2Bf9>*nk$ZcSd2xPg_q5mE z7j!Dxa2zn54_8m)CnSJvRqmTSD*3lP+ox0z|jTB_ICl2d?B#`I|B zidw81UUrt_Dhw2H|Be~;e9?n%Nk#>3--rQY{B-I&ZWM44;?x9VVy%AtDx`#ET?}z* zx}`aNIt~I#t;89Dh(bZscNoYxbWP(Cz-703;S0KC;pcVm^vLw7NYXtp6zc?Qm zl3kys-CYfRw{B*0Ery#hGaUgbglfG41^?LPDzAj~KKLf1gk%|EWk%IMq{taAS<<-0 zdGhRZvXnOLX#B}T@7C6u)Z|uCQjrW!C-%ctcw`>vu+xsVKUl;&X@aAovlt9Ulk;ws(N336*e^7sHKlFv$GDJbJk!l)@s> z5&n?kPX79@QriV7h`)&wpIh%r`2J~lZu1d!;>{hz;uWmdo@bj1HVK(E z3DF)qd-K|}m`Fm3VJBOK#v9{P*8V{FDXl*fy;oBh=M3ttF+(0o|xNFw>cw z>C_+I2YGgvJ*1O|?{2s_YApf6IQfYVi8NN;Zr`q~>vR_)EF4L0ciU>)@xJ_GNew<@Hs^Cw?vZs@Vjm#bw(|Qf2=y|3Cf;WY57~3&F+=%Ot zx&OI7lT!cY>Os!p=Yp<)klf-}KaW5BWz?@{7H!KlQ@fUJ(?XSPWZSNNFS7YbtBiYe z`6^RHQfD};6E$&Bi|ht-XkoWru}VPw3=Y6gUKQ3^D?DQ?yla!3mty4qXP)H3 z`SCvgm)|zahfh_QVTij3yT>{!EoRpv&%PMG^#3V*V!yu1xXdW2G6(*zHF+JBPQK*! zvPMIE6SWXBZWZhkrTxXeAy(AUS*e+VKG-|MoM23)3HaH2(eUYa-t2`BrTZjM`()|1 z5aS|m$o<>td%uM)(+4cSy*zKcd17*PFlJZ4y2qPrkkFa7=ReuPtha)RnS)1K7sM#I z&y@%y`G!7_dnnwZzJ#ye7Z8*!O_gWRE5GHX1bi~YK=(csNc*O=HUY3~PyVz(;Xn(+ zI0~3yEpv!?1V$kYbr7o}usG)qI(}90C4MEqqG|YpsriD^(08O(-^i|AhXp*l(PBua z87_1U?NX?U1>TkFI~6#oPW0TA|j=d@_5 za@w_z++XqtwC#O-yKBRrKdnuNJzC6zjZ~)tE3MR~_7g&cefK2SFD;whoIm%owO*PP zLRut08~b#bChY#eqJ^mlgj8wBGmi1hCr=KI#a_CMwZmv44I#b zd2|ZIQKO*#xCUpd2@d=)F2M#1XG$>IHHnkVPpC1_TCa z?!eQ8HLx(e;;OZJjA1tL;GrWKKrLTNdkSO&qf4Rz-9^zKBpn;X(L^@a8!{Vb!*%JF zLW@y_4OX-IhMM{4VRZ)@kQz=tej_r{d7ZoHMl*X{;hTU`sGM_OdjaRIH+`b^pnLPM zA3LF|_0?pwFcoBI>X-G=C}CG)hUTPi9|tI>A1NRN*My~-aR_DrN@=^p*qPRJCGcO; zDQ#!%`Q_f050z6d%Bfekd`gq#e{N&?nQr-jey=vB{eX};i>b{mi%wZjjf+pj5LV|Z z2BR?o!lgN@iSs^PjvoqGk6*qQvEF{GhVA96rRl@7r_bbe_+rHG6vLTkSIQ z+_>>B_0{+c-CVjgam!tXQ5U9~qy(nV%gHRZkRZ;a?1U_`a|RMdY26#5X#$Ym5eu3$KI>7o#K{Mv3{$!u`wsE7uh|vdQ!POHeQZ)aBhjI` z^RGWX_tVdwd6Wu-oeL#|OF;Qb3el|xZrZ#~wu|1{@u%wf>wM@h8_C{;6cHm@s22cR ze>uFaS}DiZxFRai>lrO!h4DIXvZQYaw6b`}y|#bF8)7YeHG`dae%EGH%sorE{Tq!Uxkp&hpS9NwYUzM=u(_fU{L^+DwTuIIJq7V7v+F{y=6uQ469eb zi^MSd-x&h1Vj^gQz|wfKB3<-ScyKR#Wr0jJVa{#=RG2K(SSB_MTUTG|N}L(?VWN{u z7j6Gx3==(D_k?7nPmF6tO$&7fedX-dLhjS3myp;i??*O~Mj zApb4^gt&dOG#mNe@de_N2%Y=JxAX|_@Sxy-^{0S{{~KsH68@u9KA2KxB)}{f0^DLq z(0crr!La!kL`Y?LD5xnuJmB0RZaGzbd7aOs9;*}xcug`6zVyD(Pz_DByzOP^h}J5~ z_)k(hO91sRO-3FBnx3y}9;McLCx2Pw(RN~qb*nS-xg9X4IF-L*kf zIcabU)~FS)IO;z;fmB1CgXyVv497$g$U+lSThUK6m!$;Ewylbzp&Z0-%#{kb2Oy;V z>Itz&VnMj(Y-!A45)XB#1kp6&uI28JXcLrz9m^_)5Jz60m?*!#4(xtM@o2J7gB@#1 zn(VK<>lt(JlVYNBG{3EP|KVwGjf;+`BxoP%Z-Yrc9qx6ZHqRQQEPh{O(Dk(UFG?)Y1>KSSdW6x;lfX>&^a}jsA)F()rKX zdO`p$4NQG&o<373Jim7NY@ErWBEbI@Ih~gn|G$@})DUYR5uDU~&BXNi^T-#uNwb&g zY=E2JJ3GXp7a+~*>^psb2IG!EJS^*Gmk)JE`K>=n9f((%%=I%Vh!ChDadB1G62YD#Bz1;-S6N`iEB3aM`S+|FsfERgO(B8oy+`PH}MhcUH8=F@Dvu&L)M zPp015^ND_+y9<%^aQvkWw)72gqWy%j*RWt zakESgYF(eCJTqhc(VeL`kY}nHQxSSl9z%7cUS~$HM|Hp+<1wMGrU!q|LE4ua3IHDz z#(?dE;TXoK(MmoZnxFycxDq~j1wCajgQ#wFnEMh66iOrsl+=S$j6hKqWq>z;-@w2Oj8HfJw_J>z=>27Dlv*}C_mbOO;CIx z-CL8##g{yCz1=%xL4m)03rQJ~>|{4l%?IR-ULl?GSu5aKa?O9fGgOC{OSHE^f1K_g z>_y5kTOF~+WzR)K3l-WXWw53%+tBcZY;Ha(dlyr-v4NtLX*>V1_S2=KlV!l#r&5o#JQI4MTJC0DZy}QUxLr;Rq4cM!Wq-9x>KR zAzGGBLu5}BNRb?Fh@5+3x@3|GP&kJZAi`8ZT|p88gd>y_u*B357XCsZarM5rKTonP zo(8--+Bo8J6{udDu$utV34aQOb4-Dze@h&|8@CaRr01b^6G25aI5H`j-&8OWoEGnfw}iq%QtywmRNT-j%~sQ zzCDf^y4Wg{d8H8^^04^Cafkf907X@6ZBwflxQyP~W%b z!ubV&NMTAwcFjyKd2bf5v1&NPq&k!c7<|SSNlfyJ$MG=h<15=i+8FlIqFbNe`{II$ z>Mf5rxUOBl!?+p8mEn;%_w295ru1p!qyUtS#1Y_dy(YL^j?T0~ZN(ajQ}}~CNpWuR zm=)XTQ14>yON^EEYah`}r{d#7)gnqC->aGTx)?%TydV~Idun~&l=wvvmFA2Z{D|O{BKjT1NtBFdX0v3k2({R z8z4d?5w!w<St&B*pfGu=c$9%{Ole|Uwd1dEt!WatTQROLjhqy zrojGh4wmc*2}0=!Q>_EK0E#gOs#frHjA}U%t|0|LnG{vELdhkMB34sVS###8CD1igU)lqd|2&LK4w{+gNkoWIAoMJAaD`J%*r zQol09F7eR2NKEq5>TtV-R?@L$uFBalMnlz&Uy9}qD2Tq=?j@B>TO)mNg9jr3Of0~J zwfb6Kd(1eA&-zNV>=znk4aV{B=9#N3n>ZSuzH8p$c1t!s#cj!18ZF%0!{W zTfw&iKJ069CVkN;q* zNEd5L=#~BtpP=dVI6B?DF7W(U@r`PI4_p5GwU2aiedD%nTZGWn#p;Jf*)O=37#cU9 zQ%gZ+Y@#S-ZN00^Yrn5a2@ttLJAovK*Jb{j=n>QTCSRv{0a7#YM74 zla~Vwl^M0xscYCHbQPiK{R(EmfOUX-jPg=S;&|LBDy~mVuvpkgG?;Y6ecYzr{^#xA zAAa_=p3F6kd->F#cw}oXy(KAXXDWBWp$q;4UIQ%kISb;_`Cdpmq>17%be?UfgUmM- z)^G`vb_S{h_QX($;^%NWhg3V8@FZ#^h2VrlVT@gRHmBn2SA*7Ony;eKGNECGBk>dm z3HN59tI&;OhQLP;ZTHiBcINHePVCDx#slhXX}+tyA{N{HSDf-~^Gzr7hQfg}`X)AS zt(yc_L`=AO*Fcf1?S22=OPo?nQF-bN|Gwk;PuFdF0~PVhl;BL#O|wnQ5fK;P;@!+^ zV!XMmdajwW$7fT>-tlU~VZCm(xkQ_La3nrC<+QcEDm*1;_hK)G#+kqglaj;{v57}#}2%Uy3; z0$O4px8JeL9?e0+j{O;?)f>HSX;T@0Xj@T$O*e1eE-P*)(o<7f$%0@s64GGyVQ*F8 z3Irx&;bB3&#;=0|9=#bLN)O=eVa7WdY?vG69n-fV-b+qAU>QogU!qS85DB0693I9? zN(qWtV$tf!zmy!Ai>S!iK}2YM8K=)%ZJi}^LA!R8zFGDw^?&EBDFu^w2FU0(_?u@y zqGv9>fWY#^Z#wyuB7I%8k9)oZ|ICC2#VxF4w$>2pvddNV!ew2CdF4i1&=1PB5s9?23dU)p`io`RMXc3Olm$X0Ubm76R2x8 zbYBI%0EDKwPjRICy`krNgO|Wi+j*sAITd)L)w2_Zn7TS;?s#!Nc;O;7Ta-<*h`XFH z!<9xyKcDW}SFEUpV9zsVa>O_5^7hvA%`k`Ft$Df9`Z^uAydJf*Q_u;>X;`Y|k3#Zk zxE&&)e7fvNcNHE-1%3*f&IxQjli9p-27@`dFyK|Y+s2Xg;F*YO!(MLx*{sY+e_kNt zTi@&1+6E{HfCMmFVbHOZa?$UWf(c4HAQTu5W#q(wF9c|=ejU%LpK@`2l-V$jBNiqZ zKeOIrd|l;zZL5DmNNqXnPJq&7M0z!B-v6NV>nXP&zUmoza^KZl!YWAVqX$om-lOm+ zLgUnGr{;fDCRbEvoz$DwTOnH06KzJvfPw9#ee%9jP-Sxq3=u zA)XmiaUR0;WrfU<9<8`K=R&eoN|Ilhpn(rnEC|E$bIaGLrwba5oYy8*R{=F)UEWnH zAdQl2z--ae(#L{;dP8o$``!ci2KRIfxGGsGaacReOVnIinVO;_)S7WSk%c`{U=R96 zNrjZiN4@pbtv=8WBHRA-S8{8oxuH#2Wu$O#- zhh?2_B0?ITh~Nj3Hne}s6J7XDWRkqKk7xhp`u$Ft`b!R{e@-z^fS0oY*Y`>*HhxXL zJX&vh;wP%&R}%kr9PuPKb!Eh#*-LCi%Ct$v+?LRLmKM}f&3Z_V8TKD>sqHd%%v}Aq z-i{9(D)s(Y_SyDaQf}#j?b~q4rui7MA{^^r)Cmkye%2yD$B9&VGa2kSgj1+45ovTF zN&s+u4+da<#yf=CqxeIoLT)*6KG{tIbaJ7%jm3!=cs-wo<1G2;!ujfRh^K%+_DD6e zDiTYa$7^2l#ses6qY?BhmX=|R=bX<_SwPoztP=jjJ$WI?j0%<^8&p(8C^^K?gJd~}d zkf-96aZFd}mI&iW|2TrXMJm3l8&y)dA*jl21` z#hDpGmPX?eHAxHC4D0vcO)xfACAn>BOyKta)c0Y=UGxQ3t9E9|Rq2p+L!24>$40!v zX(VCJv=q=w)47sC@1lqoq9p%Ib~OCoRKbZbRVckbh+{=-84w(yPYE!G`9Bwx#~SJe z282!(2ZA%y_n$SvAAjjh_sC~LowMGTD)ZT7QqCDr$_x-fMe>VtraLHiG4(R3p^z>X z?U?3KR6ag1(lnm8wm5m~af^^f?duPr1BnZ?!<(!>T2V_Hq3gRQ(=>0f%YT4$WImq$ za}t!L`X3OL(>zkEChqxK(ep_4X z(lLr;`7#xOD%M zm0rP#UL0 ?^18UA(1d|ipp$<1Zby>Soxd-jat*X8Z>`0LX{kjr7y;~LYR7}kgJ zT%;ES0BAiC&U|42dkPzlyw|eyXc2w(!xRMYA5w>oHCu7uf>nLJVBGRn+du|J_?Aek zdJ4rDB4aNinkLE8E-YJS+C`mpTf_fDLdj0^EEl_rA{Ur9sK-wy3(5rma6a;c zt3ZY5fK(nguadlX%$*LdLDFHPjaR=MozQ**-4x6KB+;kl{2^>2ep!;(l-nu+znuvn zB{XsGvJx_9L2d7?XDP~WJ!O8CR%^a;*yPMvUBIvseaniFu!it31qRH24P0^_9GSel zdlh#ryDBm{VfEs3Cxzgcsu1=BNW#;$@?m|+ve{V>YvU(9>t){|_NJuASV%cmAHr@z zc%~<&NJK)pEQ3-xj57vvp@ZOAkXY*kSeSfF$rx(+vVOw!(*p>J%PmtyfXI@f20&PO zZVnu^KzvJ8j*VKf-`L5iAzq{6sorB03nw_Gl=Gu)iOD716GeFy(jA71R_1~Rt0KPV zPR&AGu)>NK66OAlr5eH8pI(uRH+X{?zIiU0`3K!w>+Im8Ahm!+O`B%y8>&?fzO^y( z7qgWxQ0rSs$A}b?v)g(FO(BzoNJ|0ojKUI9MD|XEa z_tnsox{@ttFVlCz<5I8%)$plrCRcFo=)8KbXq|rCA3L zU7(;agYG03eR4c{tATzCm2g%#)YqKX^g<#>0OO(T1ph*M3n1jV4H&86;0R!x zT9If`mye4;yd=dWqPS-PQZaq_AbvoDXQlC{gCgz-PE?bWi)fV5#YRf;a!nnpHg&0y z_fRrReDU25yu^#bp62L_K!eK=Apin^Q(p+|seeyq_&ZEFkw)K|6sY=r^vIpHTJ2=r zROb#`K=~{MfM%m&cb&GeGl+Dt&PeTx%#_6xYxRlEMf;=dxlyb8RvLSci(*x3nDp`g zp)48TE7}b|` zk$XlQW6n4V9ePVa?X*a_Qq`i1=_n%8ze8_HpCe-bH%aRips@dldBEjD!bT6)nLY3RY1^{o& zB(?|m1M$S6ckW4zZ`{Q*LzzS5B}@TN4f>*`jO^t%_h$|=B@F**SbuR20}e*xW5=gY zMg;u4_S#OCdD(~<@zjYaMdPhTY;|ATHe=}ifDx_yA1YSg{;`-zz!4EswxU@Q?jb&a zIww>8JDOK%8-E9Ne{$QT%KLTfdZY3${$#l6pgCG_+QBP3Y2o3TwqB8u5qUCUzD-D0 z0}n2JJi1(g%IpU#o^ddP8X?xxDJKd=5d~#UURPWGs98=%p4$|wgX?$s< zU20;Ds*Jkz{6mkYrOPGLMS4IY3=P(Pm{yiBz6rFOVj7+Hxq zp9Hj-$aIqTR)kON zu~d>od0EEg`^s?BE&iOm#tOZwRRvd2oXf3Y#b>sx6H7X|3tCUZP3a4bIG^Y!|GQ$% zX6|_B^%|wFR%rO)Knz)+wtXmo7yQs0H&(X+Nhgjz0ECM&hAPXc zRB-Ysr5DNja$`}!&%P};%ZJG2QnyfSw9GFlP`svHOh&#_VyFtc_MzIg--l8jNCPeH z25qvP89R_1@|XiC#N+euP3fO8I`&!g*_K*)-J?Vt2~s)@5t2uies%DNoH=bS0ja&h z|EaeR%D!KwzJk>oW}Gt?>M47V4vA6*H5xbm(FV~m_-s-XSL?AqoMVV6;YDN%w9`Rf z#GDmG{+gcnhpMa z2$H>d?=tgn&Z_*)gCnH_ogeT6vPAe_pa5PJvIx!<@&|o-qxZ09dWTv`e!9ha&Wyp- zcqy!C+2vneBD6AU6jA8;`TLTMW8G)szr^E}&wJ}gd6FxobF8;}vv5`ty#m3(@*~Q?Y zIG)=ad3)_5ljmri$pwrNbPV1UWKjwtqp7#*g(4+C|0Z8)pU5C-xPSXAxgBSL_iJl3 zJgr4nd*+g00LVQWTahYteT=SRs+=JtFA3+-uZitfN{4y_&CXIb*u9L^yp8OD2D%aZ zcX@SZe+P!{${YppPX2l|{#i_Bjq}?QcGTK^JRQ&e+wuv2@-&>q%_yhyNp1k26gF*i zNsPUi7@(i2&!Xx;E>EWMcqo{*ZwdMUP%kT3QCXTQ%HehCV2SY>DgZTcr5Xe)$WRkMFnmJVU(LKiYm+wYDs3-SY0K zvsg62-f|aa8a6hDNIr`Cd1$Q}DeF~6oBy~S?RvG|4HtDA1D@OPmb@kPDojCkJ_z>i zV_^UGxi_>wJKt{#!Qem7{$pxw_#o()XHEG5k6;=~0f~i`pT`~TzlzGMyRONoeo-;M z!~uG*(2GP8^)ls*jo5E=@c1nYkGY;0=#=trQA`0~0i9e|%#AlhpyPk@QJ423FF*vw z!}TNEy=9fhTGrF86e-QV-UK2n3EY-7@^E?Z`Z@En&BLEjc+I;fwl9Zfx!YuyxHyX* zJ-u8vd702qZ91QW==0!e$*cXvL%yYWT1sQZ~@mw?tgv-%6|Ffk4r;^QuRC>)yHKmWbGIddx^lvEmu`(6`E1Y-p(&IcL*@1Gq_MV_qG@yQDnAt=l6rjsGCI_xhI$q zA_}n_{kUFnK96u78!N3*R!v1b$Up(7KJBnl3?$9hZ2&L|DWBg@7a5Fk)O1n?(xF9YR0}Pry{P47{c0CjiKsGi6e81?9cw+i?|2qf! zJ~XoX+wb&e0swdw5b6Fd-B+6pkbA#*m;Nj5AcaL0ZQX6u6)JbD=P2ebrSX&jnCmbj zzLmmpwcI+BfY#X4j2{1!A4oV%xbJ8*9(9wm|Mt9)L@PGzw%|LnhWn#ALq}_y<6Pd$ zMHlVbj#AFeVJpiu`-QUhc8&<@c_Vt~JOnQ?L$hMKQh&UZj02n_t}Bdv?yQJ2-EgRdX-^nOAVp+7m1q6y$lS@Zrh9 z>B~GSD*IK^sX7zurTvQ2t@= z_CI)R4m)F5UHK%uq8l6DDbb}lJ29xq5jcT4{n>&!FI&>daq5;(bj!xyReTZV>n|xa zxsSML%$55bxtFskVADEXYt$v?r7Q$*^5Q-+DlF7bKd@ux(ZvWdpp)cH=QNf=?Ih(O zEei6!VzH6wC9$N$U@H>7UQ1&VgaTt1w&)E%(e5Y55UQ14Ok&|8JqGYpSxJ_go+ox~ z(P*g_uIL^8`Du&HiYs3k)U;MwHq2yt)FT4X?Up&8E5O4Rn+}{t> z{q)D2N2SYy$8R&kXlNKTb$A1MYr!}rqLU8F@Uv+bafHtuTkw`sQ`<8ZkQviXTF6)m zOFuhej*k)joipQBa0stUeCswqK`;$HHTI{%xGcYrQEfc;oGBP8H z7@HPX+v@uaUj9^BcRak2S1y-j0sViY#i#$9dpHy39?JMfLkI#2;y`%o60#KTgm0FF zJcS+M)9NOQ5c0O8`aW1FY*Y9Haz=F)A^C6BA+Vz>KN5o~^qn3+IIofsuT_?s5|nez zC-xnb7D1D>6L|UFElkd<*vI3zFj7t?zWKup`nbj}s z;MaN9?t#rdIrstcx!r_4;loQd%I|R;#JeRS>cWb>C>rvM1-x_iU8Cmy{rNhM ze-!=QvjNlHqnnu?fd~Kq9L*&J#C`t>L|=}wox<%|2NgEdp#UQ02L&)?;EiAN1i7@# zR|vUtWisLs?j|^({&V0e)vf#gUN-yiJTQ)_$+*Yd(rQehCVoUCt|m^p+m}`TDOxdX z;zq9RT~=Hcf>3yRXdcG5ZRd^%qNS}#H5?Tb#-2+gF(PUsllQ3C`T8MEmvt1wvFN^1#udD*t)Ap) zIY07AwsUZcDpqGvqG$}c$Ws~Wwdd`P;Fgv&Oy4-s&_Q?|Mtalm8mg#(Ms-;i&}{UL zD^CYoM3@$&>xPF<_>(8M5RARKSw@dWC~QXs#A(YvQq>bfFfxC>elHHIdi!Mca2Sts zhVen*s=d+HsI`+HZvnS~GlSjKSkN(mSoo zcWvhFIkV}1D)O$Z#bwoUf3SIs0*#=bcm@P(C|tbodkZA1GEORtDbK&|A-~<3^X7`O zmC&!!UMtW|o5|!+GBrTtS1=7K`osCnTy`z#cc?k7l|$feUZTMgrPfY1T3c~*-dkug zZn9o>2G1x>O?C(*OE+e9oJdP`&ckUqKOL@yzpR8<%T(>HVY>ilxI;12jm1q0@=X; z#weOt(!Hq_^@iZP)uF!gN!+Zt288bBc6)X)oQNoq#c&nm`N@i!6>YhyHa3li zyO+;VlFWavVAFcf#W81VBbqvDaSlK}#S!O%q#{lM`&A2;^DD|(=U>2I2dpdZ>@=G< zPaYA>mA*-AB!e(ZQjyfC#@7s2wYL^;aOLoVcN_y+3oUb#AGeDnm-Db}eh6ZrAkdAU z;W{mv1hM7nRk%;_GJuKl*YQr@)2VcHYl&--vm=Gk7$GKKR;Y%1CZ6%3POhuoasHm- zT_KA!+9$1)ltWqzyjE5_e`^>Ql-)$ZjpOw$p1kXf164mUGz^d%@F&KvWR~L8}gU zAzwv9z0e=35glsz9h_d>?_I1nY>A^QO#eg6sB811@`pwen;`wI6k)`0hJ$@+Cag?1 z?lJ7I0T}3)Gcyja`Z_e3*8V>Je<3 z?@uKrnrrU#Y$UJq!0hi)#kXBu7dB+VCHQE6$J>XexMFAfXn-d8$*;7m4f_1fhw+lI@|Z7LmS zo`APWF4**LcN^1@9le~LSIv>5Bd)YQ0;AXP$ad zd;H1gFbKJ&h;cP=1QfR#1yB_Q2o+mry^vMuVnvJrsC(Z{E^c2fONu`^WrksiG4ke- zBUfL4>-#k=7F>B}XpeFD2lXM%@_&i1(;}=xEx8}brK-RP4PdY}`ojmkkT%1y7Lut) zmcjlybPS_?xx6O7KD0VBV;p8|2$Mlu9@N`zLatUk;zT$$+T(+Z==ug=SV_NF=Mr!6IcZf?4@gNYtF3OjfkK>IRrx#XXMFE!?Y!@V= z&0Md1m!mK^`s;Z(F`SH9S&&S5Yrb5}wCbpyaM_VocmQtgQ+jKYJV0L7kp)!L*dPec zFeNpbke(`+n5!M4Hqjb+@;v2NdoGVz_}H$Beq7mgxf5QObU5Y#B)`(QC&ER-@w~9V z+0dx4#ZbBs%nm6KND|42F*Wl%1@~DqA(Pvow01{>I`$dmh5}rl^l`L&)pe~0$7S`R z2&auZyVWvwxM~%csCT*6Z1cNasw36WK?POvB%h0^tg-ryW3J3r5x`a>7(yMtdWmEr zB;0CW`icGiJsgx|-BuZ5!wiNpI8jko@@BSeU??7$#w*80K*gg76^6O6g ztEDe(7}x81y(VKVBM$;rZ43GN`bZ2$F;urv$DHy_qV0-usq47N`qL@vh|A`!o0QXY zxYUaX3pt0plGTS=7pp&<=wC+?tV8K*C)5@k24 z`ir&-v(xrhqw^z|82VOB$+^-~>4_@oEZkM4C18L8#Wo5L5h8p7yiK@RzI{FPDrZ$nEjQJDk|RnoiX}I=3bc3>BQK!vZ@oi<_6aA?_J5TF9WWdrQVH^)7e42 zN%zr#_u-TRVL=QP@hhhSTle6AdIcPw0tH6mm%Xk!zA2^C9(G;SptZn63>Yi7VC@q7 zkr(gkwT;T7drSkpE6Gp{78w&?Z`He4S}xZ<{PdUTa~YDd^ppR|kN8`zU-IvQ3l$Tc zida937vNTfOv%Rx%YF%Q(!;}u;-bN~UN6Ela|5F-SToPXvtlNHNWkY}`2HVJUmX<3 z6LmYgNN{%u!GpU6g1bAx-Q6{T#hu{p!QC~uyE_CDAh-qhx4-w^S6^*S%|BDq+jn}p zr_Vk299Ru3f$6ICz2pxUeYNvq9=FurZQ4|GZws{Dm<&!z$N&VB0su_Ui5N)+06dh& zVRe)^bW}*P(mGVWb@<@lgF0qpZtlS%J@A9c!Mzxu!R_Db;Lbf7>AYIXieS;@qDN#a zYdA?&3hIk8aiBZ^Nazj8oolxxv^*cgS#;Q}OeuB!!yqxlY|~C?C!3MeT0Xb14)Z?f zj#7AN8%>7gSd6=7!#I9G>sL545eue;dP+GHK_DSYsU;!2NgEsMwHB_k8U#cHaIUIO z(lc*V2{IiEYn0Sy`<+K~Swv4;c|7@9(~Isf{s2VDG|5L!4(C`b@3GUxUP^boQOsPr06n1*`6WdAAo0TSkMWP^D`|)~}C}nV4 zZve_j-B3X*T+hUq8KMNd{<3l2!Nwhkm5eo+NHdMS_~RH%CvwIV#utjSlr(QW zS(^BiRNnJbkI6O6*^ao=a@>gD5dy^&p=lp=`L8M9Bk7DXl%tkjt2$T=kVeq_JcI3Y zeip6OR=%jDer)SJsNk6HaBQ=lA=W@H?n7P9`QM@=|2<9U0a!7C~ z46VA|c+yb5C^gn8mts&Ft?55gQ!hTo+E8S$-kbk5DDy7N+J ziSrEa9dn zusyPJpJP&98^-CWEdBh%Y;0ua%uiNZt2nw+bU7&`Zpmn_d!Qu+`f`~Eg1NN(aND?Xs%qsk|zN^u-* zG6^IVIbJP#EHhZi99U7t8j~#uWp5`IA&*J$abU5oaI-PYy7G;65!U3srtfviRXmriccRDbfjp|9@>r4<xd(M)C>!DV;e^Yh}2Mt+{ z6>g=SIEEo$xZpg$Dq>iSLSe}nuG@acpWn95hjrTesa?CxDpbq5+RLn(3J3!oD{0Hy7CYn z=^rpMe+MQ=wztQ|%v1w;8N-6Ws~GehsVx%)IPh@%uz#A%FUj%Yz-*%gQd}}`Py+V{ zOxHQzQJ68GPeno@|2x?C<18B&3gLW)x25XR*W}ZI+I4bI-FaQv&8Ja(o60yGqB7LF zVk>mcftkk(#gFZ>zY=D17(R;%4;cYC=`Uf)*-b7r%c(^ruRtsyN({V~kUkS-o>raX zf2&`xKpPjdNhPS&%WIF3SOWT2`Y{pF0BACJ{C)FHpclbqvS9B&J03KsC(wFVy`q7P zC^;y7iVZ>1l4&iU3)LN(3#PM35MPgRVs(vARq=Qs=JU2NsNQM*&aip^aMhsg%GhMW zNk#NG4MUI%r(MU@Ks`o9Z0B^hClJUFqQ+;GOp6w8ZZrvATV%t;+)k5?W2{%rGm$|y zLBdf*ZmtVKu&+eyEbap%tcfa$-r-b(548a5nBcV)gYy#rW_ZKfAJcg3G7>qwx;K$^ zL&B3nAU7<#+*A09g$R8=%(Hy|`SIzPQrQFIud4ao&Z+3Zb ziL6B1(xJJFhA|Uz@oE7Qt4wl=S;YsS^%rWeBrwnlDKwGH#lsaX&%3*j*M%^X)r*67 zJj*<5jxYF1A1*I{{*@DD$fC3FW4x{AzCuu1$6GWw6y_Auo!gXoLfLz(@|p`;Od7YGI9G%o@k| zlmQE_grDKj`hQwG466hP{t1PIpswzReKmW-pRPQ6-&{WL5jiM#``1KIhN)g=FhRbR zjIJCD8(|GaS@|-u-@8s~o2&jKu8t%;KP+XE*4$ea=?^?^Rh&FOqo21W{0Ez%W>lKkd5$`;u4PnMIa z4CVHBI(qE)eT+4dSetDE>hK8(jA6H_7%YJ$&Hxnlr){^DrJ|Uz0Wxxsfqf5F)OFyd z#3vuK!C-(21>=h;NuIA?O_?+1_UmIsd^$<9jq9@Z1xRn-BLVa4PtNlTxE~zBuxNR| zpgMe1d$NkbIY-;TpxJhRg3 z8?myzw|MK^g6u2vuO>0ptPJry*;iMG(-yf&pNo=JbQnBqFSxWVDMnl8G|i}~%1a}( zHB&7kbh*k;Ns%!T26z+taHfi#z`-usX|$S!Gx74UHCm0ZVqH^D%SEB)(LjIM3|nu#{6Ij32mx}9C^%ryWbA`+a14O=wXCAfZ+d|m zgaa5vQf>0s;c3s$7<4?-Ig>@I`AGfByJqw7bU#18Ed)Y7`KNXK=Bmmxoizs3 zM|osTxH7s0M(p?s$s}_oI~=y}I)#m8bp)C$6fp=Vc&5TFT6~=d;*nUjr@4ef*g6P^ z-*-0v*s)Tx%0+-F-9jJ$k-{!CmLgm^lRB1ykllLTa?eSGXot@0!8$5;2%45vcC^9u zZWuO0o}aG4lyjh^eRXGR>d2}ju@|=Am>igpMdRJcxTG4H!AL?;ma$G7p$d|z4Hs=w ziN}~t>;q^$r~}ipa5F0e(VE?L!1HOL2*Iq&h{o_i-!XgUGRej_x!K||>+4WOC4o9& z%-6PYyzbvPV3&Zub@JED(P`6bmg$xgti0KsymVbGbRR%Y}l?)1E)fC5nAlcy-Ui_<&Rf zwilc16y@`$9V;@nU|4oKoMaqaFo+B+ZuSlfi@V+|7&o}?bfnIOG0h!Sp{OdqO5?W~ zJ->vOIV^@a#*9(oZxt?SVHF|_<6zgJ!u_#Tj)wj0RkfdIG!}lMRD{e|tD_@gNV1zp zv5D1w((XzX6>2L{4(v6#&T-)=wWCxNiHC(8f52j}&c^M=(`}ZfwF)Zd-qGgL2p~Xh zE46ycy~c#2u@^DNokqc<4{Rpl0W(LTf$N4_p`01QQtWay?q8*=NZuG6Zx?N3zHn}= z;bB@Viw2V>4G%orlWR2VnRYAxt}|jcp#Xrm6eI1E9aH*T!+RJ699?(_xi&gk*vC9* zZk*}}CbSs_4(*Lzt>(+fO@H|ZoC}8+HSgec=<0f!rCCv?Q!4AB?~xvn9`M}Yov7e; zPcP)rnOv)77rXr0MOE$d@-?L_g5<9*w%qy;yV}F%l4TGFd5Hn%VHJb51?n;9IO42o zeP2%;wRM#>E0s!gT{eaAKqa1N%IC)XrG@eOZ3#?537-(!0@*`##vu#L<=^L$-775k%%&FaKP!1?N-pSH%M2#jKw8Th zfap92eKwhOvq|>d^s6iR8XohV;T7)s+a3Nrnjco~qgC!|9~|1{8o2N7_W6-*(=w(q z%u#u>R799Y^vU*7l|!H~1@+ggkXR(y0C-Vcm4NOmzt;SX6XU0i+bn5#T2aY=e6 z>w|y*n(v@+jFslEMcHHLFSlylVs&E>k-X`8Z;yn~>>nHWcO`hm??}neBHI6&3Wp$S zfuYh2&oBq?+^`kxZLsB8@&sqlQ!1aC6+WgTJzZq;tu5({Q~gIigX(&I#J>CTr+vM5 zfxXJ|d*|uM4y97Z1Rr~|!jQ&yVm23BN6j-%&D*ZdE3K%(rM?Y;ZY@@eq*Vq&tOUEL za-xi+`bFv!b0aEjFL8h@uGba`hRlu}iA)ug_l20S4nd|bVOJTq6(tFl;w` z^Vu8JHTe0h#@X+fY~>LoqA`f5S!JLmUB391aY6jfPmL={>_5$Un|ccx7u zoq<1bmQ4EOqbqxm5f{8>Bh$2hFEUEQpnZm};1KZm<$X*)B%G`$ZUoYNhcPk`2bOAW zFDpOup%K9g4_P3xlu1wbwl9<4^6G3fv$OlsL7WBxt)dU3Qby7$M@mv{d@_@v$nk%7 zP?Tnl_a4`OjnaHmfFm&uG4S=d68np$NQ~6Ht}L9u4Yxo*XuavY3&PUK%={fDvP9bO%%UP#`jr_v8_u=+?-t3;vVf z#KR7Lxz%`Ori8Fyk#u>h@4|&XK&pEWi}QiVi#@aTb&Jd=!pnb=Ga3}e^UZ)8Ws!97w} z8_o;cF{t64F1&Y)hSfwu~XGHC=e`)%!q@*tw<>91ZOzRud0W&d ztF{R!SBVPoHLagpNYa1OAsF{&5Zs15I(dRmp>lwSChXQ_~JiQ z9R@NBec$xnDk)|ERt_I|?}iz)-1*P@0h3ngR_%dZUv2xF>x%m6sVb?($83II1FO70 z>M;7^mQSY}c6!7toIcJEM`ffg7ID@2*b7$V%!Phm+e(E}J7p|9Z_Kbj8th-f?4rQs zDR7w+;_6dCY-F58WgH&ozq8LgW>>p~PQXT3T#sqrTn$ zu1ZN?B05_7k1Q#JMN+w-Z>X3tbijzE&xOKaFKNrwlKwM#aMN<0gV;N}=2xzgFMHx( zoM~;Hv+RkgK2_RjlC5*T4wVL`N>H9WvvELJaC3hIUM3l>NdpNsruHgXifAxBK@U`* zi($ZcJ6sx@G7lz@!`iY_T|aRSsWy`zM>0TN3g8v3qwP@UWERsINjgM`HigTnXjc$o z-kF%gQ7gDQdLC2Y_I*dwg z5D@C9Z)^E5=E5S3k9@c9tuDUBPv&)D{t)be-Qody9=5XIj5htY zeeF$++?ov(S`C{j5$7dUdvcr+PK zq(CqAjR!f+Ho7c@g2hqCj0(nWjS@b5^}c!M4Zn0NtGHCv*67KH_m>lS`aa}>ueOe^ zX4vsHqLQ)O;n$On4UQfEvqbYlEhz-d3BB6<%SMtGqjb9RG$~3Ki>q>mACSWyi|NIQ zb>j6ySEG{Z$0uC4-2zRGc*g7^)==g*<-v%|F@xQmKwD%OOB)I!5wlmCAy+7iI$M=P z5LUcuq0GNU@_6t!>35#8bYkSx0)l|G@#yhKtvU=WG}De4cEOQ>JxAnGy+lie(D0nH zC#_X3v|-2cG8jFyaf1P)fnd3#zY12fQJ-i&vJ*Re0L-b`z%4JhC+yFo+4ZOV{y2 z$Gg;rqrprG-?spqXBmHsD9(+1wr25O#n|pM-d549R*vNgIz|H=o6iww<>_x&{i%uG zt2F+20YlJ?L4O|_OLFw-laqhf=L+YzwzK`N^(I)-9HBN#DY4R(I@a5E7piE6f=Jq6 zFbe#5c|O9X7r~tA?3YnYWsxT!r)c1y{}ics>Op7oz(K=pK|#@{lgI<(Q(Tofs>}~{ zZS69P!Nor20`{W}+8#myo+B^R*=3}3tN4DQ+>1#MT!7>Z>4&PaD_0VFL{U_ddiGdM zJbJBL*2F<7?>2Wl*O(Gf^6sFl1fIK!`Yc^h!tcG!^aPXlY^Rg&B|KVbCl4wj+kGk5F~YX4qwS5-3iuj^b>1*o*}-^)6QGz2nbk$x&0k(uxzL>DI6M` zpVF^b5_36HxuT~wnC!%YiKI;3LDJ%h#k3QsJLJ==f*qcj7N9kbD!6E3Za20(Dz~-5 z1r8XV8Jy#kQ|e+)N4Ol~XJ)o>QR2#9bQuK!Y|Tp?25(hxSilBC|v`%&dc)(h9QTcoKu^*>vIKAsDx5)EFLw?fD~{Yy2JjIX-l%(RB)uvnCK(HQJ@P zf^|LAvO*eCEORwA%qWLp1Uf>bq?8Efb6-ta4log@huv3|9$V^M#n6G)oQR6T#0(&4 zm{S&`-0Nv0-z1c>yt|;RyymeFeVU~I$MkW->3M%M9su=#jn)!1-i@ZN-Pi6{)O7p$ zQs#WSGOf_LI$%bvzyQcJYe6u5yrME8fFRV;6>q33h$}!yZ8VcV&4-{8b!scq_rn{l z)JZ$#kBAeMt!9vB-;nq0GY&@>XN#FaO*cWO9*S8KKNXOhzn%FUhyCaDV31MaN z!~iVs5Y4Wd5CSan3V|`8B?5U?+T;cNyixYvAF#02zNt_XImRtY8K-ai*6j=J+v1DO z9vNpLuc7o$>->n}<_va<(2h<|rwK?OT=Xj7Xkid@eY=w!npmqM=s3D&jV||kvRG6@ zv#G3k`Ru-Y#uhaZ*{*}eUp1!BLfNjP0*8k$OIyz6A>Mo(`I7)DJ{6vX%3h8@wZae$ zGk_P>s)O4LFT8|A&I=X`S1@jqAp6}z7RAZG&96X4phdEy2`0o2t$&XT4lvTBZ%Bqd@xb`apl!?5&hx?0EWhSZK@td*Jq#l+RT|O zzCqQtt}uz9WP>zo3%p>Qhs#$|_CsF7CxNiG%?|BD%dhQQr|22jB{EyC9&Fk>-HWUG z(~Wt2{QgDPEf#OzT0OE)T+n`dG4xoa7?`liDHG4KP~^K&xfKoq|L93#^NkiWYJ2Ln zP{22^22?dh%Np^u;VYp;c<)4bJ1r4OXzPr1f_{jR=qDspz_qo~het^GaS1Zo(MrWD zY!I>?I}-g$KmEJY@?LO>=0)Misg<=!7xB}?XxqQ5hhmF%Q9UHuYT4J$R<7vGz1oJV z`h604jJnMT_x*kH&(<2CqNmu7mmDC`K

x@$!{O#t=yhB?V}{I@ichVb{yzQnmEir%_?F>LF8Y^u7gcgK7}N9|Fn$-$B<=hkK4 zfrPagzr*o%si(78oxa2k-x5}{L@zS7F-O=?C;MM8)}&}$1X~j~ukc7PqOt@natZ{q z!nKYQR#|Q_l1>5%msK(97|d<~hZHk(N)SM{wog%308k+A!v>@@1x_Sf1&$GqGUJ$q zagDyL8&~eRDB@1C;@&N26db~n^bIo@e3HgBas*n*nRK!Nc=MbLtUJo4}6N% z7uZzO_f(n;?WH`h7T}>j0dp`TZ&LH{mEGA{+HIJ_o3qWQq+ybNXBf)E!3O=wkH&H) zHnqu>$|61=UaJyq;EDeH_drJh=Ke8aJnR|7NMHwmnKR+lh!3s>ZTK5g?~7E>d(qck zqgj6tAF9B-am?^Z8$tDO)5ZV7t_xK@g4a}OZBvzDt49f-)r`Q^AK4#aYKT@+ja8wV zi{=^n7HBjelunRQrjTNEdq`W0i)SO*?xUdJP8j13u{~Px=ASen&(3p9isf`lC3vyB zt(UBJ{_5ho+h2vdIdqBoYxN1gmFvG2Xnt*5QXDLLOjF~?bEx4E-E>IFDD~mumc~mn z>az}}4ry4Eu3$&e%8yD zl#oV?jTCC|&&;DCUtb-8V-;>Qy5pwhH~oMcCyL4GK>fQj7qIugYzIo*D23bR3jdZm z7bix}L{!c5KgT;A5??x-&-AL*MD2dFjxu9(=v&CAz_RI6jbQ?kg3B-ZjK2jGHl(fg zho?bxysVwAa0J_viMUwygLj?Fu1bKgmXRj!PmnijIIiwUWt?DlS4~5f_rTr>f6CQ6 zS9x0vQ%s{Ccoc>*s;rhiVU+(tQtbX0NpXTADfY4DD+F(bP&$dpo9CPTThv?VoBx|T zv`~isjULJk9N~8ooI$;)68!xL{)@hZ*p;gN`EkK~ewY_yTwBIyVYysPOTq?|8OkW0 zFp&rQ)vWWg?2Ui)|Hxte?K$(8(noaeY&C1K&cBD>H!`#cU2R`pf5)azTz2lc(2sDHu&Q&?UdKM#qjGfx38@KgQ~+hH{x^M^Wk?+n&xXOO?u6K%>r)Naez7{j@aMZMQ9L zbFd?^H#6X<{$iMvW%2SS<#M5_T5zQN!D5iY)L=PvPs3IH2kd5P{cU+pQalVt0*d{*S8~w+e)+VBcnCalg&JIzB94Z<30<^Yl*g{qpA|T|tfk<1R^w7T zN*c`(1m(iU%%T*ywn*IH&SOU_o4A$>A;>|kUmd4dWvS7Hk|$i%>40cd=7y1YDq>nG zPB-G)Gq$&KPEr#q4CYG#6?FCxb>+=(fey0;g{oLg8ra4hecO@Hw12ZmGOB3^ZHl;T zqcELGm8p3pE|sc9GqlJu_g_Ga%9wR(6s&I-Ffacv)z1zmxSPt;kT;% zt8@aiGH+*_?P*AwN@f4EK=6=(jMjWI8Pcu4UR7X}^iS?!w_nohr%C(kZh7+kjvzk3 zEp2?m!oj>efAF!2-`cWaL0R549sy3p8Ha+1QdL$VS_QKgLoqf(*j`O!q488X5Wdg4 z;#4_>6RS!q64PkMMuKh6T|d7VVFv*+Ge9qn3)3Wuq83{BksKBw%*az0Llow)tzb-a zRr4!7xAK_HLNdeQ{I|ak|9Geh5h=Gl6$6@c)+c{9%4<=fRap-|t8}KbX#>)CoI25_ zv2$b+OL=2Nq085CR2&&j&i3lb7O;ciFmYj3^X+sH_^Cs-jfE2^6ui zbtc@cnU`8)h(9Q$|M)PW8`%j5YT?fmCa#)1YypJf!ekpwo}$Fo6)CU&j68HagkSvn z87>^VGC*Ehuu@q_Su zFg~gupWx)+Aaf66VMhPnodJy~@ji=>gPr*monuN+$@2YMHWa2hl>9iN8>I|$BA{us^l#mkf+W# zo9Ez6kLT+c?;dto>-+mFCVrhwO-3<^$5sV-Hrg4*%}h$kWP>K;>Af#qP)`AO!H>gA zQR9Fx&H!%(ryKZc%hp85xaAUs}BKSXbwKxG4AiM5vc1)n_HjI zf!k>ci{K{aARgaHrJ{TsTDUkd0qMT=p8VxSQ2e4bq0MDz^U8QS-@l^g$}%b0;JSnU zw4)h8guWcf(3F0433YWo50X}4m#7JhdTd2fL0?QxU_g{_q(>}AC}FPoQmleoK%$Wf zHzFdfrnw%#HqM9afn7ptA)!NYfz!R{-jOn#V{R5m6tsHi{t7_lOPXlHWq z>nCyU^~v2YLDJC7j_~oI59TY0%nfUE6P4xFauf0#r|l@Uo4&Oc*RFPh6PpYFs@A_g zJ|J{?_^=VjUaZvI_-WL5}OkA z+-4v#?oV9l@f|@lEHufSbIP%4l!kX|six7cuqS6<#!7+Bx zp!AaMfUW*fW>0R#xutK6M$)5UW5g!JfE`)Zh?2i+{|5j?G*4Po7#4!6pF3a^$BJO~ zoYC_x3?!H_(86TpA9pGlRr#cpT*f@Jk4&Mtdxr~bchzKsK{|Son}nB_QeuXblcAo4 zjOiBOnL+q3Mr-adBKSw2bmiqO5dVlB7fJ8n&eqcfKd;I*M31DSj6CIDzV=p$+A6L& zgz<+Cf_*L)0?u!#-tPA&|E!BqvIwdypq*L$%_2EU`XyxZlESjqi9S-`>)C;J(a@X3 zSFLWcrr_5T<8ts%*y?Z>X0?yYgshCFqx6p~NK8{0H+vPEc=A-0p6#1qeTD8P@5~`q zKJU+57ABq+R&6Cj2+J=!-_aF3$rg1HcsO}@Gk3~w2j)=|#ke$X=a*|*NScbd%nt&- z{tJ8P+-_HpLz|&ZEca2})nk$j1Z$vdt2Q@u&~kPim;_B&!-I|J3Fyhc9LVBUU5&D7 zW#Z^#hTHZ;ck+)vFP$kgNmfaSH)K))*uFF6zH_J!VSQHpypU(IO9lNew?UMB~OaE)s8X^FQpXB zuq!jrLdcv-=h}a2jyw#3edi`X9G{nx~M9gqPnTj$w(gj%Y5(BrX%F8 z@@n|Q>?%vy=BV{n_k-u9dDw@y=^UiLB`fy@Y5IE$y5l31RODTR|LUJ<~8dRL(EBH=IDY9@gSU(?d5v zsWld4+=EvKP+%Bg+!S!M>uT>VTyY!dy1i;Hy}poz!Z~=URN7Z+%qufRSz36=al|P_ z-MKw)617_#4d(i5#LJR)GARbaV%pnO`y5*J^d$GSIqW%oeXJQM4eItgH1@>Xe-A+^ zjgcQ^TO7_m(GT`Ptjyx7%|=rS>fu27$u)7^<5>xEuyKwNnUIJGZ@GwhHS_wi)UNOm z0jt8gUs$sg3x4XScxXVD`f~%yk+Wi!sScNz2%apK4~V!pEu^i(?ZugXx}z6lGs2sZ zF_g`kLl|iZTFe9oybRsQB%$$ao_=gIF(CiuKdv}5lwv`td+N-0YAmz7IhdoBT|P3i zm?o#e7011ToFwY9uBVKPzux42cC^#sKs1$~{b@pewGK?HJ}+Jj5X0zDQ4KV^cEysW z-;B_Jc)>mQP2~EXF03m>N36A5e;>T;iKYzS#S+AUgn1dU*a5PJKm|Ku6!@f3Fe3yc z>;wV(`CPY9q}uC?9Dhv2?r`%l%sTg0)7yQ$r!v_af7xf+zO*QoX>Ob~ zFVN6gOdCu~PX}RC9(TF9`=4lAXHY**K3?6+@T+V!IV^u?VeIxToK|Geh?5VQn(uyo zD(*91``HjI$0%96Y_9Q!TaE=W-jx6Y2VuJ$hXoZCzw249AzPRMX_*PMbKkKVtpetR zvU5+lnW!x2Bc&2`wEsCAfipeu$4jkjd!RztgjBt=)+1o6ad4htZI%}zm(-;RnX%=| zrlfEjyjAV_>F}LSMX{MmJyM{mir(I&C^GkWJ*V*Jg69$G{N2GAb8X5BEm^!q%#b3I zbHdq7d@OGso-3BvEG-AwrB>#ef>Cw(#(f^bB5jI?GMu3X{O9>+S?w<*JHBNeMVAKKO*g+GI0rYEhMQ1lzpm+@Z~$rf$vRg!df@UdnDu{O~0dlUjfGi6{sE%Wo(w5X+UxArbc;wB;FLhg&5o z5|Lq1uLuWS!~y2_5^{E9&1<$AqFW|zi~w=HRwN7F!~M; zF`(K7bi2<@btW$b90 zB1X%aAy3@IYBFfBp+WQnFnHAA%Yx~RQ1F5-8~k~D{4bDuYqWoV)%Qis?WtC~db4I9 zg<;gPg98|mfjHQtz4qoxg$C_zXa|E})-g&!03b{Q1|%xlp#O!`C#%Ms;+4`AH;Nnn zMKL|K5!SW#abkX!uzuHJ^Yza%H#6KQIsk0HavY;E6V(nPJ}VH4ampi>)I(Lx{|niG zo#Rx$AvGFvbZ0e#KCeKPuKc(2!)?Pxetpbg2B)5~;9P~>njgDabS8`(>49OYqN5@5 zDFeU%epT&OuMrXS@LV6u+B7y6SQ4{Nr7aXd zdgFLweYIMcS9f_8j_Fks2zEQZ5}Z2p3D3oY8gGe=V)@#}j;Rn${&>4fn~EnE0wCi3 ze9s%iE4O=?!r7?0NEKW=MQYH;1qlE06g_?&-PJHrHz@`J@ zt+8!TMyOwbE2L& z%7dQ?k+k&Sx9UP3{Js)FvPK^-<~LN2NCmk7!k5qY-n-92B+Lk2QZ4?Ezuwx87`e~^ zr$@>e!*70I^n>4svz(_nk*LrP0YE|i@)-b0?_H`!d~%DfC;)(u1w~aP*B}CAXo3eY zJ0*e+)Glk1mLi2$rN|0~!hZ%nyIE^LZ`lGdE0pG^Si4i3m_064VwD`n??FItb^jN+ zVGpNDsE+}p)y4lIx50Y|$4JTmFfJc8Z^nUzHVJ7uBme5i+`9B>`qc#jqxek_*4O)i z9M2a?;mO%h)C6XQiVf@fbuus^*BEFy^X^AkB75EmM}fENd3W&aEE^f9m^ zvdRbzm4~d=fZ{REi4(T37N&Cb)He2IU13v{G49{}NZ*W>6$TfU5d z&y``A0JpwE2v<827I2RGrKq6Z$dvpt`<>aVY+2IYpz~wCo342OyYwo zJJ3@(zVSZ)7O=SeUeB3uy3^A6{wSC@>%!uD+7X+n>9$7zfuE7-x!^kTvYRtTciW#mJ)Tq-Vftf>ele+USj`ac7Gw&@KaLei8D^ z-eZHgYhUCL-ktTEAlKr0v}YB|wSPWXNcdX#Hvo6~&ck{4xqpoiov>Hscj+~BEIT?0 z!+3izS{dcO+&cQE*cTMlBH51Mlz`=-aTK@J|4^`O9M)>**%j0M#THd)NR8!FEFS*U zG5lZn51N0)(DI{pB@p5Q>V9iMz_m1f%|#6sB+L!EXb*3~V8_5;8n+E7@g=`igf<_b zgLnqgkN^N`&$kVTRzM^jR?pq?I`>4-%cWGU-?{0s?>+$JU6!Nw5CMS2H&+34Ah8An zD0J*ER_Fa%@MQ6to=Tx@KK-`dY`D2dT!8T91KW=gu&paV5P0E)KRK6x!T9}V1Reo- z-h{jG*NkX(I{F_V+z}d9CnZ|wpuhp5Nr6UshSw@hMrN@(cmVXgEsLZK17MK#fDEjo z_ZO&Mu$L8aJ`WlVRPi1Apu3CkAcboG`$=+eYjhQVVQ}|B(1y&<)Xpdn`vd6V-wL4> z<0XYZFSZ>2KW<1k#EA>Fp)1FQpirl8>U6f}F?m9BFmSL0 zt{_P{6nKYtO=QG|0V_Gur(#uZLKFuF_*vV@Wyin54x}(l8zX%>a$9msS0|M$k?WuO z9NGHChl54%Z$Dnx#_1&tz)EEGd`n8A9Auc&>+Y8w1JyToTf@ZQg=$*?z~#ho>VQi0 zfKf0{k1ff;P2m0AC)TdSxvMU-^ONrm*)Vftv? zF*o<&Wst*r8hxsbIlL6t}n{(**5*RM4 z|H-oiVI{+0iOYXWL`oij&N^|xBO3BF06bi(?d!t`pU{8+Nbw~Y6?ie|U~X*cUDJw? zC2xHv%En%{{T^c1(`lLca=h97G*Pw)jk(=!&H-%}O!x}Lkadp)xa4|Y!2be}M~|N9 z`H{;lj}GiSK$}2R)eP#z1>WJj6NjpCy_VVeqW?j6V}d%KDjv2btqut+Aow8mGYK0G z^=}?^n|=1NA--Jl_g0+v*Y)Cg1(#L(7XohqT@k)LOm^%fqt0S}1Q6sT$`|I?{tMzr z^Qx&5aFYB39*`b$C}F1^U5oXpR1zPjnL^973* zhc*s<%f$Dz8ztBLZQE?6M5(iT?4;xEk<{Mm90^D(BLKo*ZuT_uK!A%9WV&Rl2Ojd9 z=JiLqI`=$q&4~)Ix;8_gW&NX4s}5^ibfwH@fHN?_h4Xz2O$a zU)kPw(3g&d46g?*zN``f6hHt-YF!676#*sv6*zff?;sAD+XkIzYLNr0)j}{7x!~KPbFQ#1)oZ(o1XmDRXAZtARnmWb|PI&fqF z9L(sl&-+z@QfDvn*NtT_SLeut7d<4=*}R?sOZ%&Gn>>4+T8@WOAqRs_lU>bZxe=!; z(o+5CI$3h`N1=SM70Ld_}`20Nq-vn)=wJ3DI#){1RGZt~zTyhP+#766MCLuU|!s=ahO z`gWJZC;LUT-S)Nt{p}yLM6laAUX%LUjfW3#x-2IA==AWg!t~6~73{3+!F$3fo1o4D zWzim!vf9-M1U0+*@mfnzAUBE9hMLOh`ME#VqFX)=oPVsg@; zFvEr{ppLvFwyLc;Y&_3T{g*Csy#x z?_Bof@RRvl6z~pZWlF37pTAiUld&%)?6E#oWiK8(IG}r@h#l?*i@li&4qa!f7?-{0 z)e4?--Q}B0)n@!O&JE+oGmlP#(9C5#gPn)XIk8K5d;#N}IU+@WT#ub4=PH95`Y%_E zZ#rFm$QMW_;|d6c#*DZf;U(cx@bLY$w?D|`4auIder)hrP>&w<^xNzX6VWZ`|MC$a zLXetgSrAt^t4XHkSb;lz+_cRY1egL8y@sBJ)D!D6d#gJw2w7&a$JC0q6cH9c$KaS& zea)=-z-=$fvj^i(Up-W~6^Kr*{OhPcBHY4R73@9EDqu`O+D4rDKB9e|WrP@Z(AYRX zAh}3Y_08$4TD2dtFMoCK3!T;;M6YqF_p^7{9thH1Rwgd}ZZodB`+B&2X;$q~j8Dz{ z-bs$E*#>kUZ<{G1^6#Une;3}d62}?5l>7Ogb>eYP@RM+o2@mib{aD9bAD{6!^iAq`>LI*#EVGL$xU}X;~X3dX$3MA0{t_PFt0{7ao^&ZG|&5Xy&p_ZR|-V^q?_gM zu9^ouR-l@3i|R+6X6r@a0;w0f1~?!F)ZOF7*w;4BY0Pv8cz218_UboJWc3)nKlj0t zl|~3AxcVJ%JQ*rY$MnxF(d^TLK1}NzUK$Uz9VN}-2)|5a6L$=;zd_uA7B~?@$JXBZ z9`aqe&I$p_>QapS$nXInfp!ut7dRt4uygo46Br&|Oz_?%vYzA%6^+3vyQSpp!gpB*7PgKx?Ov;eo^<2{Wr=9Bm5I=pTNgy&hOn^ z!HA#Tz2?USKQwqI<&>x>^E09x|8tFhopa#QXurp*v-etV9kM0-V$&picDUVKrt^Y< zN!kHT`eHS;B(vII*^F0Pq;jtEJL?43=9}=NzL}zL?5q(;?8p6e`*)Wv2?l>^qi@NM z3|>E}JH5zGLyTq*M*{6=c_(E60ufPx!)pp;fBc{}< zEc?$LnOfwm5&NcYh$#|;q!(ST0i0-ckhX}!#GbqC)OgLk{`Cc+88F(c6-;r`u-asW z{5I9B5j<3KS!7Z6TC7i!dDei>JzMMZZjsV$Y?2}iDFRE$5(K9Fk^v6hOL{|-e2=Rw zLql%?u5FU0a!fyr1G>|Gg8-m~=p5Ka!i8u54qtcO(HbyO`sh&KO33QFSATOxgq2<^ zN9UuGP|?|-=XfSXv`A(=#EO{fC%`^i4q+(YhAkm5c@lL?Pa})(AKAgwO;dj-+~8L# z2Uwtc7D?pDWYEK5(5JV2;V^_7S2E%Hm4%$kBiGQl4+vrMg=jr2EV=mnOFm<6@M8bo-dFoGkL- zz3bqvv1(LpJ2T>cYru>_a00h8D*(LUXJL`DD>Ie_D-6kwt5``aJ0v@Ju|il*NOo|+ zUohYlaJX~jO!@uwk?g5?o)=5+?l@lRC}6C4%>Ko^Eut&>*mqoZL?f>E?~iEY%ZBFN z;68MfyoJX+WmzlZ0QZW^D!b_u!pDnw?B}=rrI1nIebw#e^_DYL*WWVS+-8AyLx^a| zjD|7;sg&Hq^N9djn|S28jCn$0aG*VQ^}eT^FbivN1#1(xCJp%H1f2kTH5&^+X=Wsn z1Mm|sH^-gSNIHTc<Gw&+ zDz}q>Hsg(QlujH8c>Rd`DZ{9;+<7cSi6pTa5q{9^De*PKD_%a zU|8e?cupBXu0)uW>T&)UF9G1<;HO~Nh*7sp=eS92*u}+nIhX0ZWwPli3ZR0d1`@vl z%<`gy7-kOlE>-(e^*CIx;dWORQ{e|L(IPMqpnx*#(Q0b*OMq$+PXRR*L#5<_BA>Opd<{X~`5hWmiM3WP>IIXQ84xl9*2{O5>BV2Xjjeej;_@x^c zjbmDDtaA(~2}-y)^%6e9gX6hh1|MGN>8%E3==9&r&LpHS?G;tK8(DRy8Op@*7+my~ zo&sG{U3wHwjH4CdZ8`uLZoRjnD{`ELjurslc(^VPV7>3-oKwBWws^1dS{CK2SKa19 zPmi>Hr4K;9j-lteX_eLZ%gt}tSa}Iw(~XpMrJr%w;1G&~i+f_?9X*p+ijsb5_YSm1Hcv=-n;qrvU6?*n8yS@WEoAo*NdCT?0EJ0`1^?fflgy-exCC&-j5LM*_~< z`GqFh)P#NKEvHI4l&Kk_-+dVc4pvvBPZ*@+@gU&M1{lm^7?)epW8gt(Rb;CKVTofI zA<8EYUBH0m1?N1^eTf6M!@15ZIvq~Voa@7%RF{`J5;dNXkHC0_NKcfd!wv!#c|CkwFDHFVP6tGz z&PI(|({N!49pAL#TYF*pD;pSaMI zZ(PVE^YG7i*YeCHvOj>jW4Hj#BQR7rzBEl1i3ciQ70B}GNQp63(MCY8XH3Sfx(@AS z_Whky-t;r8AGam&^-1-5eB-Lvmb{WB!l|~kn77=^Sw@qOn*VGp?NiHU%H0Nk{ntOI zIB0dF;S5&IACBkZ6w@LJxoN9?{zjW0ra`hfJ2PHOp7Ts zBGLyyrh=MRMKDbb3SrQR4m2zw`aXt-|L!9iLhNBRZo#VeqW!NpFICPnDgYGAjAfG{ zgS0bNKExn_qRP|3b2BCnJ7D@0mMirJze2x2oSxk;zHJ{#sFS>bH+}vJfL*xncgN=|rTo4G-$y@RS|ARP*( zlPK-=?C)jFQ{D`F#rHbkx`?9AQfzKsQY`oI??Ah6{y%fv=?PAw+p(*mZ3`y~^518^ zpC()sl&LF7e-=3UleXLc``JwUJ~=z|DdxoQ06Q5tDOkH$+&Xpj_}zYP1LGomzf8;T zo?ZjGkY_<>9efKR$J`4vfW2(Tn)nv**s{cUa;5&DE|&ne*i98UJz?;Lg!94_-zWlT z3Gi01tr}4Vd@G3Jrrz+j@F`sq6^0R~B}#?wak|9Z$nn+gd)q|d>O&24`1->F2ij>b zopr>%J$Mlnon-oW$Nupo#bDt9I~i{X9yovjeY3M5_3Q}VR+p%11vUK?r_xwnE!0$K zUbR8*#j?+IUWo}lo2OT))jF25)vIyU1ZRKFS8u7Bw1vKr9b|5rRrIUC@_iL z>Ki2aopiE3Avsq};n$G(r(w31T%zkz!=Ngq#6FNA;Ujp7j%<+Jwv&q(>t&+iQc#bQ&x z?w-|)-_aj^PH}dtgjA-gQRy(rS&-K(*cq$5vXH27Cp>IF9((I(^fLd2c-F9ucal?T zl;~iOkkfN;Q=rQLa-(NU`1{BK6(eP0uNh043BvN^&4K#4bO6{tjf!v<1}r9@bi>Dh z3ZNAOp`IF>-TqOlKE%|bzgPyN3op2nlYp`cNxzaR52z=z3DZPW|2iw00mFo`ePekS z*$w)8kd5}13<+yJ(}bPpS2vzwAiZI-zffPQN=ilwRLO)54Tp@QV6rISMN{QN z?DMNbzcL%W9?{7o|Y ziCk}wB}M4_4r|_f&(*HBvYg*$%k{)3)7IPVoE3WysWbVXn{M~36=a58toCHa z_ntAoB$mbmL)(8y4OM5&dbNnDt$Bq zVixV;*wgMULBu4Zz@KUEwqHpY#1{+&l`v#y@8y00TD;;=ny^Z^Nod5Dkw_^dup|l4h1&Bv zQ&}s+)pmyi7cOpaJ5bMdU7FmX2)j6HO7uL5ij(x|<8z1ugb5T)$<^arGqBqq4OTj; zRu6k^?Hcy#`+3`{8r`4tawZ8*3l1Q06*4Vgx?9Ak!4-v7n8@*Td0V||wv_TK)aS3j zH^EBRC`tUup#q2;z>7gP8j$PDC<;IX4HY=k;7e#P^H*HYowShXZO5ZeL!hnZw$U;G zec;9YE%hOKKNg;aj?02+AUL@eA~#je#4iq!uZ?oCEjerPwnJ8b~z1v?+`#fT_85+!vTlMCY3tP z3lV3Tdq*6Lq%tiUn{aiceffsA(UyfDm_p6syp}&6RF=Kw;9zEJ^9|eUa;{8|FN4e` zPyR{BW6>oW|K$ZX{{`i(z0IRiS!@(VN>cQF2kze=bv z1UUT!-;1WzF4}~3rdlkN>AGJIos$ckUUN_pbn>OJHe7?fBR6P=7N8DtusyIJUf(CP z)EP3mx450qUfR1>;6@BvX6cxQ=4ICgxn`N>2rrIvZzTn-8fFuX?O0(ClmSxUqB68s zmb@(pz<$Xz9W)~waDuxd1F?vTrvu~yc;10|LFKIRvz=!1?yIyACg zcj)e2Dq0v!tB;m{Kh>(Pb*i|gq2l6LF>tw1!6)S!bI=t{s=W%KwOFc!{lj$b2j{`` z!9oM$-)~!F=)L|oE=(wiFGN<<)CG3^|4=4-n4xrD_KEP<3E7L2#2jx~t`x2LhD2Ra zq+RC^&e}XWH6w!NHD-I|%==_*N@1^g{G`ZsD>!SS;Z%|KM=;X+r6hwD?~mxSZ`vC0 zUh_L&#bA>?PDKD}V117q4-D#Fmsx#2o_!}U5a*W@lp(vh_@{_s1b8vm6)dXJPe%-G zR$ucqZD9G<_DL0^n&NdRv^AJ6_8Jt8*L4PP^or6Pbh=Q z+YRyTmxAs#l%5+#F~`^{__XpF#lz!nzr(e6rD+?KF7UD3%d#0&jk(zsupzkLum&>4i_9njYT3Ya*h{mqm)XYk-*%n-4p-{*Qg}rnf;|I_hb7%iLp81 zzt6hf?8FTkg$pB54A5oo8-JGo7=Yt5eAZwrFN0zE=V+7flvY9j;_Wia)v)z~L%o^SO5B#f!FUIQ_^Q2s+c}k>Rimka%+3A3? zo4tAVffFuSrj#uO?e{izheGL^f#Th@i0HfSxNOZ&R;e2l9!Sx)$rJ9 z0Vx_EjSt2H)rZTOcPMCGW^ZYl?ah&1f8fS7ldlqqB?cQXjp8IIkAAp+kx~e(jh+r} z*VwQWl`+1$PXC|K^!=hqCW{cZO0=|Zg+DU%xjkOz(el1tn;WSKyaf4!$+gvbE+acL z^qz$G)cdZ!-(PCYVh)`sawb08ip1w5-X2}g@x0bE>D=HR&SR0qy6&H+@I;EUE?Vg< zD^+6I_eE4jX*e&0bF!y*$${B~TiVFkV=Y8cAvm-9hx1@zQGEo$ei;FBjl#|*uF1P| z{7lrm0#(JIeS)e*3@qh2`Q@7~EOd0bp9~&wQ6e1mlB35y7Nc-L;#D-e4>ubN=W-On z+2|P#TI#tiY7#uRjpHn&einkpgPF<)9){{jkfi+-(i#|s4Pr-td=ENamx$*okwJhe z5S$@`rT7!Aw=HeM@gQGtw2=Ud$%v9enmj9AcxZBDeweUdlIj?+6^0z2RY!*$;!L`U zQA~{atv(Y@zCxSwpP#H8P8b#PCf(lAOOU%p^QkCY@6qbS&(W*tb0$KO&&X;#D|SCe zv%f0Dp%tNJcVOGfSgjQrWLKzc9BZ1JOon_}3xV#|`{(J?!|nKDKJBRW=5{2g(g+ta z03fZ3)UDP?J#D0Y>;wGLR&! zFr3&A&0r=)8Ke#rj7# zS+IH6`BALzZVWPhcEXxjh~`ecMg;Cz1J#6yq3|5LFAZgdPEv#ae1Z0+x;JCH>l6RP zs^Ay7;VCA*B`h6ErTkk->N*>&gZXT!N$X9d0x^buF?noFSAB~F(@9$v3@is(%*9FG_<`@S|Zrr&I zi)0#E2#L{7oee7|o|F_5-J;rJt$Ba`enyviegJ>(fcq>z{+?cc*5Cz_tOzupR6bxe zlkmOq1OFQsBIIxAHu5%1;S-rG766X)o;6lXw^CX^mVJ1YqA$}mf>*e!9|B1a`9fx) z`w|`4+&5(HLg`8#0zPK@?1Ht-7h4`aYVvJ7B`S<=mjuAY<2AvvIZyDqE|G26>*Ad+ zTq-p8K2PbMzw}(8U#i<=)otIZ{U*}0yK)bIuI+hk*v+WD5L_KaevQbE9HakY*W8j< z{{2~=nR$4VM9xPGnJ)9;VVP%wswWz@1EKQ;&+iK>T?Y@=HJ;gQ~{=a!OYeH^p=E3|w)(OG@ zAY*T4AIGqjl5aWOd0)HEp*W)cx9KPYiUKHJeodkGgQ&e+bVD2w|DlI zBMV@|mcUVVm}3VfkoFfl+kDP&^b$v3YpYfo@XyD{h6OR?p5GHpk|!2KE6{^6&j1(i zmZX;ufWf*Fz>NX8;r@Txl3_6u`sklmkZX<-s>1^|k~YGKdqe>S7>slPz8J2kEFk;| zKs=9)%I~5b4&vNOaqG90glG_Nh(r^@iudBt>s_niWroUIR4zp1o25OgK9#Bz*AqV+ zzK!Z9u5l*LVmmI}*gV``_&CzGX|Vtnxvxrj<9E#DA!^#|puOEnuB{7GCvm~D> z2$Epr=DYWS$U_n@>7zSKYRyY@0x^VP01q%w17W(9VnZMT-oDk(ggO2INfc$4yMeot z+4q(T`Z7TLp0h`N`5Hc&t3WEYGtSzY8lZ_qR>-bbUW!2%l?9C>F`d*M60i7B&gZs~ z-I(Ya10t-GSz-Q={bqgFYerF7<8OTqEA6(eH{MBxkReSrr>>T+KXveIux7pfXy&PM zVEpEvh8r!(z1cHgmDv-85I}W^)=GQ{^B?K(wyDinTx})ew`S|n$LeYYv*wl6)-dcI zcTq!E&!Dz}@?JV>|BKa)rhQf%uy@s#c;CZ(vsWMY3*x{+0iu*!3g2)+fT!ol8z+Fq zI9!-jAbw@Z$U1~YBp5!6A%9*YKC$y{^vsi!y|GKgaTxXQ@ zdpiK-=(+TnwX`h_k1V5S~X&;O|RQ<_v&{kc-CGoCHnPNm-|Fc*_~>D6-mDh>7Mvy*9^zCKj>ulYlEJ1Q`jj+cY|ps|a6wVDHHTrbP3jXz|QU_?G z(uqGXJ64TIOH|+j9y!B-2XU@4djBkU*}<1$XM_!4m`-Zn7ZMvQhsNgteErLG03~y` z>>(NlJS(6oK|x=bq%yBKbMNH?G>`^pt{5~VA1r_Axm!6q|9tckU-eQ20DP8)Fs7VL z_Q|nizw|~`odDnx7?$(hhh#(HPH)q$AZXx6U1V+;6m8%|4|MjrzkL0W}s5EJeC;z!N4AsS-3d~)hn;-8sk8}K)M~Y^m)5bY$m;e)C@2$8Z zNbPe00Mq=$b^73Evj!^C=Wk3PNix;Xcg*wkiTApN@>4S-IYrjBW(^7$)a)4BMOJTb zbp}Jw*+?jkQ38NIJ>oMwi4>Qi1V+4QJP_a$w}`&>+xo?%H7+PyH18&bqEfG^s+y)~ zqI~$AI{K0s@4&#F5HqIFG=s!V_T>9B6UVyU`*_>)7oqc*?1mLu5pstvH!cf^Q?35G zM|u8CnlB<8^tH?!emXR2Vn}XXRC-Q1dp){gQf^lGkLpM?CFsbD9K-)UxY}AgIB(-% z!!`4bt$JJRZO+yHR*yH5y+fVb4ee*l+t}<<32xxHYXOzQFmNI85*!>+&kD&rOCo_E z+gb~g4BifF2LTG{M(pQi8iW+N19o*-Z5Xz2I@mXoY@m;W2UIR&be#&Xh{kYYv z|57qM)U=+7$l#%TLx}}xmegQ8{jWn-{CxBsA>EqkEBO4sjxvX(V<=Mj|7f=dj0772+Y^Q2#1M{4)u{fhw6Tc-oRDCX13BAfG)NM@h?N!-r7^9sc1mQZ?y2~`E8ca2s*_ZQq zm3*uBJHTy=>{G@)(Rn^y-08lPVKW@Gb~YaaJGDpcndK--xu&~c-QSQ+^VN>{v0)p7 zh0DcUsD}V;Ny-VpdT5V4lCPYH;9;P4F+ z3<9(RyfSn-`l|7p@xGTyP)b92a!@%DN%NvHwz%3Lhpgn)qN?!!a}e6ly~6FBgMe26 z4uWCFtZ?)OH!Nu&heZv{@RJ|QhGoSvoih-SnGj}mDjt?6n`R3gFnFT=icsEe=u`aT z#6BbCZ7TJ5WnavXI(HAvZQ3KALPCQ4y;a-AJ`cO#&Iy{P|-R zO-G5inFbw?sC|Nr0Q&MG?RL@cl#VQ^&UzA#09o9S(#C}!HWMN4Pfwk$W6^I^wN3{c zj#!CiIjZ(wxa1BXa_AG|H}O@D<|o2cV%>NE+PhpFcuZ^^8@RzTK|r_{jKFNTKq1_i zJ4_b<^O~@xLh$S1IAY#{4fZpP(I}LtECLM{&eiGlInxFv#gqPYiLE?I<%cyk;Mw$R zV1i3)74gQA*-+J-<0NiDDGP;`9qGpeWiK%)3X}IhH zA7|&;qeRQ9d0iKWX$HkRFALT=RQuv>#%QaB!(oDl7B{qhQx|_^ zrf(k^@CX1~5|U%BPMK%(XVd%R*TNQ;&Xq6MVT-v6c~%41l>JVoafF+=U^$^-^97_f zBYm>=Qj)M}nG!dI{6B6dz{6>xRyP(P~`u(Y`SCbL0*zuvmU zcMEpyz}Z^`$sTqLY4=PRauE=>50_W%Mr)?N;Z|Swh=~^oe)-@GnJ74t=57nq6>LX` zA<1gK5eqP|vGvHuKirb~PAWT_c=o~X>PPY~#8s3&h5x)`u0f*wl;obj@ z$*IP=RFAXm>Yuxbg%k_anA;t=Ay=A*~X^<<_Ld4T#&*%%S67+F6x^N`gsx@ZtWS>`tqGfXU!{j{{L8U_a5i zs*Vl@_7_y8=f^O0V~}9bgZ=gbC7j`(-x8(=CvWgVS$6QKIXT=@f!_f7y&w|scq#~~ zSeBKc(E{(i8X0bhh$1Rd;;#Z*8WOZ2v#Rq&Ni++7EY%kgMtOX1{Eg3au42{w34K zCk_7wP@xM$%oqOZyE}$d1b#MKaQDp6?$zjZ3)B5b0)xkSaTq^fZSo~L%X#ipL$D`8E*L?!cT&~dXt?r|;*0KOQYA_? zPg2}S_TR=id$jqQ56MmW=4<21h+JSs!&Xxbp6k8sQ7dwl@XuaRHic$hf(b zF*Me{lH~-M8-uyAk6z~cWL=Ts^_-=Y!9pUjy_RY;aEV;<`qvXytkMs{tM9;7Jx|K&t|Fo(%f9>Sn{)&{k&xq@>WiJdj-H;lnI*T0`TOBCmK;-`R?47>5VK>9%XI z+yjn4NvG`+d310I`ypjI?WOw{l{1}mxVmt7fRUI@6aoMCZuXW_k@DE z?zS0mg^lt${7oHoKm8WFdH7eAn+yc9>aORu7mOAnp&GR8FKj5bYgdbp|9s zVX#grMQDqO8UmD#5Q+@iWZTrbYrAZ9pHy5=78!ezT;&A481Y+G_!l=v(IM-QJFtSc6Q5?g!u}6=lS&+uFS|&Rc;GS z^u_i4D|m3AMALd2F8c<%?S2836iOvL_%$RpiP7sKXQomZMtizV5ty-p8>+c+559e9 zWLcY(k!8X34*+17yg3#1NWz98?w7A;$2}MTMv~*f5>a$h8{Z=+O^g#B#t5GK;*A&s z=GS#(SDgK|b9l+bd?BbrKjmwuKso6JWsxf+{aZA# zcL^|AEx!|_D25C1ITf;q= zB0DI+vq0uvskuXiqdR(kNn`u;7O%%E-duiX@G0~zq~rGH=eAc4V`RJMM_%gQD?YbJ z{L+(;;D`xJ`|029AvKwt86G$~vH!7hQsO5wCw zsJM#aw~UdHQvkv?EDi`9aCTpP-&4Ljd|=r)F1|hXmRV?zE72LseU#zXlZCUb?XSlm zG3-T z0op+hpzaEV53bs*i7=h+Ka`hxsKMBiWfBtBw_YB+-)}vU@vwKo2`hWn5-^b^U?^aS zfAG=w>}!n7R6=kjc04{BXCr5NA_p4R6vhp^vlM3)Fdt05z9}vC5r$^49M)_5WhkQi zS2`^yQ+Y+PT;lM2SEoY)N<~-ZizcA^@rH!~Gk}?GK?J`Xf?dhT3ZSD@Rl5M12VV>j zrIn-aE+Rc{5rANFeAIhKrbPxuBJJdDqLB_UPJRf1&T~?pzmLMTubS;rsXvY>$@*~2 z8Xv2>5k*TQN;V7McDVoreqCD0 z+Ru9_c(5++&TZL^Cz4B_i9=XsP`n2aXf7t+m)a(hVqovd?eZDsD7+Q#;rySOnRM5@ z)1B^N8@`qEX09WN8@&)I?yd2)J>B?#qsHh8MKo51Ze` z7P;Q(?%9LO{5f*RHgb&np?Ut<@7{z6vbi&Pj(e2yz4K7(sxm}tzW2(R(c&^j(C!Eb zZbva`es+EeG1z)qBzo~40ugi zdcyuZ!tbDO6r}5M*{I!0RXw(&7Esoz)Z>Ke<65aY}4FpO2O$8;AG-{FB z!_Bexo)BZEMw<|@!bh@HYD@|U_vcS-RQ?KL{)W>S&IRoe+|aMDl6e50jnuVpx&?&( zxYY<55ECZbyN-{c1^7v6;!T_vZ0{ydM%u#s(GT>?HBWbM1yB>+P zyWxgBqjyxQf38;bDumVy1xR;a%8Yl1nwcp@Fcg4{=O}ICzR-a1DNwdmt3_L8{YwX& zP24y8?#fCQCZCP`CDhl&F*CU8#*DqdmaDrKKU%KTgXd+);e1ecTKU@F2N%xVFd5Kw zy0+e4Y`JsB?Pi4zk;P0_nqH&pKPWp?$>@LK6>JzR>IOr2|EF9&p7RE?^ zGw`(=TH);646%pZN1jQy-#Sro5tX7Ltek zfQTzm{?%=0pMZd-0Muroa2mMEG&`8QP+o@$MjW^g*7c(IyYe9fS}#z)8v5gke_D|w z!ILAw0I1K5>zPI=4vu_p95XhN&olUD@NCZZT37s?ElQ70Ox_nY8L`M@qQCS8A-G_yRIDp-Hwn^@f82WW0 z2`ALGfE#V#Td_9RbHW$&O|8}_B^BESuSSf_AAZ#>Dt9#_Pl$7TRl+m$f@6e$t= zrPlM`x-=Zx#0Hh{3bD16R7QN3x`W&hZZa6r0^0u#3WkOZ8KxW=q(f%U#v@l-^iU7)b-6-GU-57_hDhj&xSN%U1R1=P1kCclnu-{kXeWj??*Kw(BeV&fOBJ<9IVKn;V&%W~;0_~OLPWnkw z?LLc;fnTOf8^euIalr-QGRVQ@Gt(vAP<)Ew{UCxuP?o!I@7u_aj6@)GK$7ka14SGi zSO6Kx3AQpJ5CxM%pt2eV<3s|uX!VR|^^?EcSnj&9j*lRG`c!vE47$agn+sc++b-|ZT7o(tScyR&x_ejbm(2M6U^U%>~8T|DLnf<9Q?I*HskNICXbZg z7Dh66{g=HnT4U;V^EQ=MIBxvP??GKL!6f1yK6l5EddEkQU_T>^-8EPDy}+OsZMi{^ zbe-${c?ZD@?SD2WDnEu#{E3yPKZ*BWZ0u~^xr8O#uGqwXecVh-3@o3eD!_8HsugG~ z(gg9-LaX}K4;tDr*%Yf&thA7ULvg?TWM?mdLFi6UF0f%kMrv6bvd{66EciOCpbRG6 zvv;*T!*a4(IJh0WkNGX9tle24^G@}ma4XWz$P&`UGNlu?hC03T#ACn4#!MqjkU;+; z(81ZLCH@QjUfJ)DZAz9j`H$iEp$~d@X+ie4f#LhVkJzq|9O7Bo_-yVZ3Bai>)ANKm>s*X=L8*mOXgmy z=?a=EU31asC^sz;aWBUOnN1(y1NOo6<#BU=gAhzEsNZVu-fmEEXCIpWi$oXCItr*6 z+cTO39LS6STuQ_e#qM7yzGHjm-=T9uisW6_A*T-EzkgS$J;PquRQqAX!uAnXa&jvu zh7ihA08A@AuCRV(3$s_3eTi%sK+?TYE~u1!OlefN0-+1=Q2V^gbhq-yU{HC|*N>g&?J+|7;p_J07S#&ar**Oco#W=L zPtzNZ%?TBuAv^p=lB<}Fhh{jYL*wCxYE`qG-v*$iLg*zyx*m}lp=?xEanXVA-RRxh zm!WfLa*lXPJd;aZ_`Y$knXT8v_8Ec{*z%v7irjqG^C7J434BNh?$YRD;C~hh;g}{A zfWz-Ak<&Pj>C8oscKs#|2JpHv|1o7jrf+~&`3M%`(I|_TLv5vHA3<@ENq(o23aZHkMl#Ix{py)5g?mCJSU^gtBc0ab< z>31twVC}GaX__d-|Rw(;#CgfV@ zxBS!nHo44VoS0mM_3H#TW%bV$B;bjT-D)p!=Oj5i3y}A+OxkLu@hL^<{sjdhB8z)dEuICQ4k>F|x-6L4e z*Z5WKjgycAP?>&5Q`EFD~``9i!0a%us3js%I!)Vn(^Daz?cCcJ%|Hm6t6Y zTOrc2KfnIv2bflWOM4+OJ7porR$)a#_&f<9lI{K*`oO(=B(yh|`ur#~fDkMilSb={ z&Qb!NAKK1}Hh zZiyo#xo%;rtI()BHbXA0aZ%wi0;J90VxqUgj1?WCI z+w<;#VK6bdTVjx|yNcLwqaf8Rz5$D^>rH!q&d#vWvt169=qI957^+JM)|E9q5)R3= zAAGiOCoFS4wu8={O=V&Ns_axgq7ft1J1M{6S?$j&5Lsxi`CkG(WIbv(%k$(@x6x=E zqI)G`_7*bluNey+UT)-!iW0oJ+QRF++00kkN+vJH?AjZ4+k#IPu2Tjs9Bld3U9N$%*1)`+9Sw(PIgC#@`{u67GGh&RiI5A2@`$=C;nKvrwe;|CctbHrcVwIPQU zL8izXF=))&TA6)ytbr|;=FOU|swePDLKxL0~TXW4U(;QGYLbdIscfYV~W{dJ?s%fNQwxDdvF zX$k9ips@=CoDRaNNi@HZKsyaLbeJ(7HToiumF-Y)rAW}w$r9*2Ph)ftplZJSgd>IY ztHjR7g$S?wJSREXCT+C(tAJ^*M&~R1zf@=m9AdPt9*PtWRr5*u92S>1??_?K^DAu- zUj3|KXEZQnne7?B76F|OPleW-f~?22ivnSP)3vIf33*~YHrd*{svvS&f-Ww9zMJIP zrH!v7eVeb&VugmiF4#pDMAAg{ah&@NAT%e<6#VW@mxk!b1&s7$6NUVw+60DBsi!V; zCn|`M7<|9ik+cv!jWfN;!BsxSv6vG-eUM|(?r_K!9##}`yty@GuNZIRkgc($fmf@2 zWI@M6g3&uJAceaB3?{t8gu@X4#fU+lil^H#LP!96me4*+2;L*l+SjknCj37Bsd-np z!OhQ`i^%nW42lVY{dw`dyU&?8Z`~9SehYE!!C_I(zKtvmj0DNq2nj7$@gY^^fPucP zV?6-CcMsH8;|*1scnbP-zlrJQ1^@)}axorjeer_GojqmB%WRLWsQihqo-*yAFSB0U z{>8IXLB8I6BGS;U0rNlT!|YfRt`WR7!4&?fJ5Qew-tqkpR!Sv!C+EBi8DDid4nh-l ze7cFLv06=cAmX51uQOxk(B?^hCR&$t`o6BW<>nXbgTzG7lP$j!3)Qn*6xF6%7Y7;t zm`)YgZX6MR7J16gwAH-o3)SM2E&wO84hMa@%8IMU<4>7oKe`w53p6Z`D_?EO4D0a`@H6h|9DwF_>sRV8;LO$iF~%>MhY zT5ddebj!eXh`VU+5kSKnGio6*Y5q4Zo*MHlQv8bZqkrEWFmIrU+QS=~wExAQ7sNn@2yjUW{q6Ur`2%;=9K#h-Np#rTK?N-Eno?TwDmoB}eZvwCQPO98R@Tp| z|J&DtDT!f*AGF}lP2+D@L^V!y{-#W9unEYj{mmUZe%dO?C}8+n;mR2tE$@JUH8S$^ zx28*28}U)tc#lXDI?Z!~C3`cQGuwFXnZK^nriO_}XeAesz-v{Bz529i$20n<|EWmE zS|{^Dq2C(H(=JrtM?lr>i5W+-=#J zSLzpMC88uYclxQ(e-`@8FKy6o-tO#|v>bS=5^(PDnb89});93{;5@F576##hep$f! zvUj|(l()gAGv0w3P_z%<#}KRG)Bt`O77agO{_0c zbRFp98~rQ(#~f0Jh4vSPw^Vs42HH&^i1Yw1Co}HKHLK-dibUM3rG6Y0I9^cALwfco z2uVhu^l*y1;??9F+bRjM!Jql3eS#Yuv3<4rT19V5R4;9o$-2K+u!u>Ial`{<^(3K~ zetb4&XsyueMm^cpr?ti5u5o=|N2HQpjgJ1@-2AabSV~}ol%7R|ihj1`{w+c-^8u)k;Po4RR^&SayKZ$0>@c`;<%rOLV7aAAo^K-K{b!%s$(hC zWXvwti1Bf7u=L^e>QBEo_}^@CMdP(7`frVOt?-i0kVB9EgEz7zNeJ$_F=%rTC=(9; z9=4B{r)o#Ll`57QaEmlyw zFUNWCWpj1+Xa;MOSn1Bb)wW3#=gPO9RI)qVs0iiz1l2uD3pZEtoF?ZR1#t|}f43)x zYCpP0fF#p%p5XU{U0ikVu|UY9hE+p25g=TU>0iTKTf1y475Je^U99u!Px^_1tfTaN z6OBM~f=csmO`FHG~|?6fQzC`S`5DL@bG9|pdtw@GbhJhZN3Pq)d<_7 zhRK|)BeV|K>iQ3Tz<|0_Jv4krzME-?l#_;1JbEnY^5D9}QL z;U>fyh#)6~5#kJ&0u(|R7Fe6XknxEs(JJAXDV`KBeV%w~$kIVAlB|#y+c6eU>@Bf4 zr|ve}mNt#}M8GYA_Obq|Lc!j1twl4arha=ly?BqAkNT4;$HwJD2aT62npFO%jrLYVkNdXzL>Pmr{*Lc4VYZY?og0Hz<`i~ylyU;z z-Mz!};oX}m4dt)%BhFRO#X{}j!u2qDGN}nw&j|67nzyMs@wR3}Y%WjZgC_R zV-|wsSJ`_?G;4Zfm4LqDPdkAA`c^E?4k7aT9pL+X=^lbPP{99URT&!r$v-(N>ygs_ zb_7@^$#2)DI8LwZ`PH5biZn#cJ+Mix{>p?;Cw}v>x!`H(g2lU)5g(dHiOnQ=S!%^K zbHq%f$c?U1PV`de1Ao^GeTmmTt*n;u@&Bc925X;-acWsOHaBi;PUam1#eDMpq-n?{ zv~PY}07)KzSz%&<*wW4I8{8XjohSL6f_{0cRdtZf`2N;u|K-MrSarTGs0}B^ThI>x zC!rZEV74K0KRx36h1y!EYCJsp$ej1$Jy42ZjC&QQ29LBMY{dp^n$UgImGO@_1438{NCBCKk@u$s0)EWZu@=QK|%fcU_ zKm6Q<25crJim<5X8hU*CY;k_u-7=MnO|vzI-25%ke^vS2r$dv8yG4QLp5=!Xe&!jX z?Cq^HJDY2cCjyfGqn0GhoT9Rgn>rT(+`nt3_i{xs zZ+hNnxnYg7F)Xn8F)uz$ct+|cAQmDe+p;zY%?-92DH$2z5hE5-XUl}k44r>&N(bW@ z2Ixm1LG()mZVMo%&BC5emjo@`JbOtKcX(N>a8WN0n{E=L0HeL8&C{?GXG%AM3?Wzi z@!{pMME!Ge{zxT0S^apy>-UX`jtz8XrOm7_zO;Y4U1lS3G#e|59(zhH&h~$^$VV?r z>!hA$2J&r6{B3XlAU$LklXkeX{0u=;eErd#`Yz+dXL$x+uxFWHS)lhn z{f?N4@!9s#=|pkhy{mTGZz;b{nNDCD>g&-z6TNm)bXn1?zK4TPAav|3&XiqPm+gPR zY~g=*KZW09$6^TjOt3i6UBCVfY8%R9R@ z-G92WByCq9EvN*>ky)pGHgC1A5Tx`WoqCz{EGSQ(9zAKEjPBUNcgC>SVnqV@GYxV~IvQlWKdmh*Qnk z$}-xpFDymTGwAXyw-jehflxvxqH5pg_vS=U%r9JX9<3~4cj#`zFs%7>eDrPg(Cn9O zUB0o{{)Z#l7aIpFj~M$Ju@V#o|4s~gH9DA%dS+j1?R|V+dIN`CUux~(fq%}9d9!#Q zOJEkx+vmp^vd@|&$suaJ@=vdC!Bcm?5FX|yXE4HB#V32a*>5Bu&9LPn9q4BpW)7c8 zm?T-kyaH&%j2w5Q#GG68d(=lgi7@wU(uWu2${X}r{QRLS$7pYw4 z!2W&(XksB;z}1M8rGe9O#6yjSsJ+*xA_`bjo8f89OzZ=%H;Ht#A-b4FQLTGWq(C1Y z{{p35{m#b{C(y3nzu|Q$wg0A*@4wDb1Llq)f1?0ADCyWzB(b@0^sK0gGJz6TQT6|T z2u-v7yTa~8*@9OD-eA<4Cv1Nf>AKO52caKnu&2Iel2B zGMLR_c3CIIj8BHffvpU$zvv>o+k$N2A=f9O34wJ!j`gXy$4q;ELpEY*EC=8BtX}qz zwbvGZe0?K;mTdHV^>a;3Zt3JWtO_F*=*Md)tZI9Z%Gj4AHcKaCkzC=c z8Mu5T9F*vVB3GCat;NWn#3?X%%YZWY2a6G)WqPLjAtezVW@QDpU{`rTZd1kr`mZna z67Jun1-Q1xN!VQE6Qr}- z@7HFxuwG#4fTBkjO!s_TG1hY-0^5+d{{ymU26eOzyz6upq%U1I*-Q)aA`Dtl`9pw` zaDGGxjQ1s1!zkTwGjB0r%{41N!^zN%^Uhr)Nfe3sRsN9FIA#ChpM*r`Hy^r|?<@6r z!3eNo1Zi?DIty%RfZR9T6|AJ9VOV>)!>pce7-#Tq3TFS=4Z=9?-2PPXs=?z80YHH- zkqC5lr0U~K8%45|&jlmI`wzHPG?2!GS;WdnW~33ja5gPhnWj0~%H0BiRw_5Vt6b7w zmrsIXj)G|14D`HRUtI*Nlv~t1{(jev-^Pf6?`r3F8tWI0?xnli+m#qy@fGiKe~+c3 zA_jx zR*f<45k;U4+x6UzQjhLv;KyzHkxn=ArFULY)Mv2`%noVrbMAk2QtERLqueS+MiRs# z&%x{R=wkH@!mN0UY4VUDfaw`1g%5ZS#?spUa=R4s&4ta@T|N@cHHw*+gpGg`S0vOH z?%wh2^o_h~hDAfeaUZQhy(w30a)U+5Z%}ubF6=Qo8UhCDMZ85laTZ@&t^$I&VfOEq zLs$;>EV-}lhyy+|vu;*?;6h_2+8(2#InQTHGVIWu5A}4W%xS{N!OSPVNmt?DI%WEL z`7$ckw(liZG6j-onHT!v_ies8em6ZtgHXi+C`x>^ zDW{XCEdsqCx>r*FF&E?h)emc48;v=&I`0=X9eI7cd8_Ys0{U>?W9(4epV{Y=&W7TO zQVS9+6v{y&0olwNpJ&spntl1ri)q77%k5Mq)0*R%71ATG0U=nblf}E}yNgiC6xfEKraBwKH z%Jua;f)R`b(bdoHtl+sN7E!T$#lG%Y)r2RoDz;EXP=(bjC4w29tyX@+cH$VzcyO6s zaWZ1SieDl~JC5Km$d+rWk3g$9?*Bsl_6qeGNKD^qfH?+YM z_Xyu<5H)#AvR0Cy_;7r8d;QJavn@s$gx^;Q!{$FOZCMMU%i$8A8GmrhfB5lFI#!(Q zdAPsJNfmUHrLU2Ix$AiUuEo9&&cYpaYM4!b(HguTOe@y-S?#;%<2b11?Dfg%cg-0> z*Ld=TGxd&P)Z@K&_gt7C$wg54ioFyHw)!-2HA{sqS@ZQvEObP)?HP}Ifx}ev>f+D!UWw1Y1u$%%;~qij2p~EYfYfd6ef6ByXy)8nUUuDa zD5k7;_+_dT_2r~i&3@Qj!87%cU&zeZb{S_bMXYaR{lj`X`MK89F)B<~H|F7o-xXvz zaokc1PsNmQ_4P(4Gtc_U&g-jaRX+z64vov3#-{~jRJx~{)>emCagPREc)yikLV|rA zB;-?M2#^3&$3r|zlRXMh7A?OapQ_L{2nL}l$^0>*4D#<284oN4T>@O6{&K=qw++4H z$}UkZu)ADPQAHy903{ZO|6(-@&gugX6b($zT?Oh+#ji!8%t^rgoqwjOh&lKYW;hD; z0Dq1IO#x3QfPQ%^Us{<@MQZgqhZ{h?WQ;~+bf=XxYHh2Te3QH`=}z_IQ%`yE-Q(;x zLkCp5w_jtvNiVL*`iDA2!%X9#%Qk_!-t(m^XzQ4$H9f{R4CBxo zfYL$24FqB;JH3HAbg{Yoj-8O>g_j;#)GnA4vH;BN>XgFJ4?y#J;elau-D?G&UNG7y zlcE;w=ygIbQM7X}j{fFs~*~t!ZVW?SAVkp8th}@Xp>oV6#nh~ zF^a_IW3J+9P0TQI#N*VKM*G9uQoA#eLm?a+AA0Qoos!`s-f9QJsxykr%!N+nh)^S|3?zZYTcm->stUhJ>M>VH3 zH=LfNy7Jc3CYmQURO>KJ9QeLkNc(l)5<^d)N;wEJDKl$`nBC(ab6L*V+j-*-Yt7JMKlQtAY<(6O?eAH=O6q7kiMBl~Y^BB%5B zXhwA5f5?wC5G$nAzuE#&_Y_{gD_b?!@0iGUi9SKJl(nF^wH;{f@8GN4FeCi12k~W? z*DMbMkJ%DbR9v8MPxUk(FQc|dE!AyT#I5vNz#y^8(S2*C0W(!ywJj=l`)`es{%hOn zLn~`duA49eDCB<%1f0sgCBo`te0MfJ5qy@U|90Ky`KgmGCJ=Tucv`?Pbm*x*wtyVtl3kxvy zdN)r8!h6l&R(+w@XTG4XQiJa+vz0Os<)A@Jbz6VMx%7^8#)_>|t z)LG+DnZAFoy12j%D+{6jI~~Gl!Ot&X*#<9T=ge1y+-%R;B;uHEG`0r1=5y<8{g zxKpJkxI5ocgO^-6nhMCG%hPa<5wNDv8+hxoFu>m=S>7s7bv9R78Y0U= zU}(pN1Sv$aX&mNLFWnc{?Yo#;Y)rh)Kbm#Cwh{#vcq zJ1qXbw?uJCkDaCDMxskO?j5}L-sZb1cv<#(=x)TGH166J>JxAjBRK2%B{Yib>%F%B zIao)6w|^Qv5jbtXXe!ibOxlw$5fMZ>m40?EMdNjuQ`F(a=P{Os3}lc`tl29beDx0* zWj4~8DLU=ndE0^U%Py6Y`k9mFGt3p^hW+(ef*zV3=9x1r;PTpg*4_-zFg8kv%zUJz z{f=dmd@(4*4qp}kjRO+)7I@*|wf#D)<{HlHufpJvp`xS_Wv_p*3)!`fwGj@fLs`1M z0y7xdh85rjHZ5{q{?8FnEP|Bcw|Bq13|X-=Ct8ds7s|a2)Nk2N!W)oX^&Eazz!Uin zyV!!9Qq|`s9rSf!p=YA__`$4bqFlm`8YQRF4A+-o*`;gub(kpIiUuKY{y#HzP#%Dl zRD0NeT21#@l4S}TpMZttf5rFUqd&o%)i`d4^bdy{H9plc-T{-iWVFej&H^>kL>aHy z?!=m;J7S_s@;4f&$kGq{g3b??PPUsd`G-gTVg0&olLML0Eb23~?yuQ3EoUC{cM zfW8|CL!ZSggW=*Wg5#2o8_$XVTp1wEB#8m)z&|L1%i)qM1ymi{Kt%q12V!!7O2uYy zD?*UpNe5_3JC?V^p@0Tr49fGL2%+=o(L?o{Y;icEEx~2@ap#9h*X^>ff1=elzQ$Mg zSRc=K!Nb#5(w*F~X92A5Z#U2Q^p7cPw7yj}Tg1wPUlz1eS*+om z6T~VD!$VjmM?O0?dz3pTS2c*B4d}P$F#E^Ac~)F0{Gc{0k@5tmD?i zVJFN)WhqZ%LN;Fgwu-s;1$%lL)ty`p=#|AqZwi|Znf|S};dIV&$ep70g|;qwb(H6^ zDIf($%ut4(nc0nY4v)1Z>P7d9KVf#bhqDyA_sMA;+G*mmf8haq0~9tq1NjomzprKH z>YrNl_IesT)qX~Lfpm}(7gybF65Ty+d!$gJ5OfBs+~@?fk-iPU_TBc<8D;O4+a|Ee$oUr#mBxQ?Dt{C?=nH$y{B3sjcE0t!Pme>k z$;$5HhoQe|UMfkmy`YC=U-} z1?R}xK9)NIU4n(iMqijJhae`t$F3Tcume-Dk?WWfw=!C?&8Qcs0<3xEow&^biU7$xk>LHttK@+@M`w|qn0F|9^VqUcR+Qy}xY;Y6y@6@C-n) zdGJ*RYLQ^;Dk?l)<$<*sDGY*@*N>HKZU(U9D!DnhUyo&Gs$qB%#=7w{Er5X#Vm+vD z-$-_rT+50$L`^qMGcq+&tqV$?{2#brPR9T4ntVa3QR)MmE!1vM-}R4w z86@+At7ai8(T$#$SPWlAs6 zwfl_evw%+KFvt6rFB1%Tvi%VzHuMrxQ-b~hpLaJlyu=T>E*tCJhuV|a)(4+E!v}Pl zf3kFk{<>fBUk9_fRR4_YJ1*TPwJ9z*8Dz@5yp60gv2}qi+c74Ac(=pd@i|X9)@}{O zHXly6?z9=sHpUh78+GXayF31%YO-27uj}=8Sl>?d3Jcn)?o$RC<}y>;;tb0Ul4hC~ zjQ9LYQQXAblmb=I49mU7M z!^F@QGi1dS3vqJePm+wgc6rrGr}NHi{;y-%!nMmi7GZ5v245^%E#O%B%Q%m)h(Th= zMN5my(K75+m9J8ee_n{ zey6VcWsu2plnLuI+tz`g-SlJie%ppFc%2lez zi{Iz=md5*$SS>yDpC7&f?2u_3M;^6N=0(tIV5X^X17!uZ0<9f{y1H4laLwa6gmC+b zd!ihNQ87z$X6$A(zB!ddIpA%>vC|OiCz_Xc_09Pz?B;`?=SurPwm)AY_dN^?QBF;? zn!CQ$L6zD8$9&5o(>+K;XJx?c2c z#dTBO?hhll^grj)IB|gw9l%PGyuRY;Ja?W3&rS42Hw*+d4+)3Bb-#i9XAekhgVjCR z>?YQTe@VhBSqm)Fll_5f;;0^lF+|off{X?Ma3|=zqUkaIc>n;ECg2axi<# za;nL{FjE}TX1Ayarm8Ykdo z=W5C|Foltdzo~^3g6X$W2!v@!=gc8Xw?;|B#?mwBy-SQAuD_rqsqpl| ze2<}c9P0=|NdoV)^F>}3pTZirM#m10Fz*ef!!ZVX4^kR}G3U5*`jP?B6^5{?H{|)# zGXtl5LDgg9+K~@gJ~n-sf!*p(rhm6{M-NY=MV=kZ2Qe0U2L^u8nwnHP>NC9kVSG35 z5#N;@H}Xe~ZJMX+omY?$pS{f9E?L)&w=9~gEOTL!H;cMa7K1jd~ggzMPINDuq|%n<3DiS7>2aD2W|-@j&8 zX&l(*)XyV-cx@i=x0hxd@FIT*Mg&VidSOVxW8J+Ii)%Ct zK}%|@yf83w9QCcbE$?wcaXm(gqP4KcPWsBlUBNr9S~|yLPz*Nr10Adf-Ex%73K6~0 z^$K~lFED85J++dDB_gztJBRzf@aSLQ(8SRnjGN3>D~GwP3&GsC$dT&tYpV16%i1p# z@q;n+GHASp!z<4UvwxI%-iPv~a6E46W|D0_olc%T{dUCa zo8Mlqy<5`Pgr%dh^g77IkRn!C?b%XAgG%>TBq&;V2jZtWl1v0nL~c7_DdlUO=T&5Z zNNC)W{P<$W89y!#ZWNj`2&{q1f_F-nUxyd%cT!3{N@)4eyE!)UOG6HOEa*$;vek*VJ zbz}4I(2bq6NDsCbVGn&bQFtBVSRY8$RjP$?!Pa6VAj5~s;~qUU;~4t)C1pgfUa6(J zKYni7{aZKyoByL}!-aMw<~Z@X17jN*0M{G*>%P*8^)eE*=zmM}?%)VGxxx&)xV#Yf zuR>|{6~ET4aI@I3o}Y{^;zv}{EQ298D|qm*xJe%e(91Al5ymAd(~fQ*a!O438rp7X`l)NX;3#LDii=T|M#qhCo7DMt}<$l{?Jq&0^=KkT7R$W zCFTRM^mp(jgjNx)@3sN>0_c2zMKJ6!_7?L{$AitI~wmtSTIk3#5=n&5U9I*)7O>Ix@X`= zF#2dKiuORpA3?`B5^&MUmix5Tp2hP&PJL2U=Y^4BI_-p}{^a@ojRyI{>N(8qU6b=u z;!{3jE2Yu}rLMp4j5ZCueGuN>y_nT+ok7Fr+kA|@)4aifn>n-$)Cju?Qx=|IB%&?t z+s#)HV7H6&i6O+7`4E;(hS)LDH*0oHf;MdZaO((HVRh#6#`T&y?4;W{Ydq&Omja|G{%8tqp7`?mi*` za`r`&u#ZG|96w8R5cV_mslP_KvcH)8(yL?UuYMM+-QWM!72eqqaREbo=eCT_azHZj zV|!*q|3%+N=>!6JHo*?wEPe}*t~4%(zeeBUs{PWK#VS!j@gp?uo5sj!F$s6A8YXka z!P~SbX4;>$S*}TJIBu542n_Z8%ylpE&eh44Jlm7SgV6zNMGr0)lnUU4a&YpeqtJzu zZsMNvzD^j;Qsu-%h<~>JRDu{_+mg%49OsRN8h0|@Mh*DzJ!s;q(B$9ew^N6xc;PQC zB&s)ezUfo0MUWQOlv;vb7 z#Cw=io9?7-aQy{c{A}q+aMX1M`SZ=gD^Jl`1gyU^n*x{NZHF`-@1cRa#hfi;vxuEEg zKHK}uPZYmpD^KB2&~6!2j~PlhKONt`g;rD6d9XiXm-45O9?lEe-FHbkN)K4#h~H@W zEQ1&DkTHuI?^e2p<40Rs`>T2c;OUo}_bNp=cwh5WR$XO*I)wU!jIh7?daT@J7be2^ zGmqM?12v~E01UGzwB=biFa7O*nPMjxV3q`N6M`o0&hmQGjg%VuOWa3w?QN} z!5bG(O=;XqkA-=%LDh8sRrpfn=9`MyaHrF&)}IY8D z7nKAP=2vO29?guHf2$YlG|*8ic}>&c9CX;@jBg!yys}HnJg#=20x2^dSH$&Ve*F*R z)*U~N`-Z#!N{=#L-b*T6V)AFP_<$*K5&z-EEvD&Av`~h_Y8n;4 zJ(7)J23aP4(2HQ+HJZi-NkUNLFzf43i>8$n`%6TVb??i&4%1~_baz|jg>!o39ly*J zX+4572g3w690U<+q5EKo20{21xp0s2+NIoSDBHQSaul&HCP2;6?q% z)12a+Kxr3_gojf-K1mXNJ@PMQW6Q&#lYHd*+KjIm3n*I`qEjC7;$OZ+XUw^$n@x?; zy_GtI^Ptr%Q4@*Z&}i`}rQ0>uwsC7NIE_9D8)ufT>Os{~9upU*^9y#9uLFNAV(Dla z>e0t}wy7B4fIqzAI8>m$=?_G30$ZzT(7hp2E-1MY6Ga~+$K1K)l8nV&5bAa1I{MFQ zUx~6BLGKT^pTX88I3Qv;RqB4`;bqh;1&(fdeqbbhn%qHy)7rb3fd7RpL>lWwHoM+n z3j(bv)>UaTRtC?RqT;?jF)lh+*+EO5B@FGK?m2|V7?wuyvHL*k8T*Z z;v&CF+Uk`35D6S4(M!rY3{Ws5dejp(V-kM-{7wM=?c#xdHSIfF^I}zrA3vFy3)+kZ z48Ykv6SL{ZYL+2w30QA#I+fuuc%h`l|KI89a<3=6EwgE=!M{0RLeh2|Ttl0P_;_sF zJBa|rw)@QFTxdad^@DdoO)I)li(4+Xr@JQ`MctXp@+t?N3Bqze2i|y>XaBfIJ1NAB zvOK=XV~<0y4_=3ZvG6qVI%KBE+(K{IXWQ*>oo~wXNd7| zn)@naq3%)<{MG%;aj0n{o%!)_s_L_iR9<-zy7s4B3FCuKDjZT+wW2s#F5H18&q9P{ zBaHYmTimPB_ns~uPU7b$!D^xNAnWu+d+9>$9k6+r=p2m2YvPfLt=?&IAf@WkjO$~`nO#jZ_#AEDH>#fWO-gDscZQTIV6aQlD7f_B**qP znX46dS&H?b&gaO`M#Wjq0&i|!h3Cw(Ow88X>cq}Nbs730A!6D{dnf=cD3b02yB~@^IF|WMg1<8I-Nu=r#`LBYi z#Eu2K?;fm&hPYb6#vo;n;fa{DC@I*SFY${Xc!ZeW^^g=!z|MjsAruK{SN;K1e%y0b zJ(H)SzY(GP`+FTfSCtf_3G{qh1W2$EBf=n133eG*h+2T6`<#h)tki+ zePajJ){4weQGJ|-Zi3@08O=Sha_6_-v?T%{f!I=nQX8VGlbx8D^6@+Rs>ye5{x4yL zYGOa^DfbX*;GoCzxkazQF2C}E1KR7OeW^ac{LUsKswv?@hV&NR!3VoqnU(1^rIWr) zp{jR>ff*daSBI$DM~^HM4Z^=k-%%UObO;g@z6EsuMk8!j*B(Kr0^NC!6D8L?Q&x>6 za$1qS4Qrd=hxxf4qD2qRXIjGMU6Oy>gs{lYVv-IhM|NxGk1amAqre8dU$W|%zzTi9 zEWk7qXijiB@PI;q7{BJdNet{w@CX5@u=UMuHjpQww4||Igw)kp?b1L*)i=NfMWsbY zJ+0fBYQKk>x6xWu^jXO&%9i;|i1bpLkT&CF7MDW)T0i1010Hiz&DrjU@bbU$LIls> zD&+jfK9`b`cSzp#uS|bRvtI1A+fdvhcYQ)T^%bdLg|iZu9J6iQ)c!}N_2QXMx|ya~ zCV7kIk!IPoxdrkdi1{@^Vql&wH3k_oL;)(N0c zBCb_eQ1h5^JWIZxi#FIoD*yAHbxZKjB@XZy`Ert3qHMxknfn<=1Y&q&GI}vq0Rk5X zvzH;&yw4I3`%|vS`8uGtzFIhmMxD-4m)h{F!B^;_ zaT!44l!`dnlQ=7+t?aD750 zL+iE?85iYV!*&fytA=nM>7UZS>5r`)B1F@bJ z%XTmqiUjKGn#o8&H<2iU+Vg6jMD`zX+mtmEN)=|olhx2!7;!WR`39(g?g1qj6(rpW zd;?Gl%l$lPsg=Ww<25$TA<+jdGJWzZn|N?_B*2290)Z!*I6`y_2<8qoiWi?BJ$NLk zkf33qX!HxA`LrB|sP3_l(3KQX6bAuv*_*%;ibn)@n3GFmb9BEMo4bMif3-**|9@x$ z7RG|xc0UvuV2y?X)YOoGpavJzBV~rX7dFU%5rS14!Wl33dhX>Ol6{-tyoPiV#`EH; zsH~v=ZN8svF3G>{KOnbJsG`yCygrkbjv=_@&WbPE*~dX8Y9UpTlsNKxs{bhmjnzB1 z(Nq*j3f4s(wI%Y#jGky!1bNpA5lbOfNZL=|D?D#Dw^Jgryq(E%IXj#)K0Qrk!I2au zwRNX;D;af?S8pfS)k zcz3fMzexJiE$MyTKzQw=spz>eD&ib5nsN?AeXtG8`!sy(-`@Auj zZ9|!v)9MNE>Y}pqTL~2vRY5Rg)}h5!@;#}(oj+o|Wga-Iy4RJZs57bF-Ht{u)9Vv} zs|w0Q?|}&ge}owPN=?2+lfL3dnS6%!LQa%L_j%nXm+`j;Pl+d!W+l9q?Mp$(JPkg~q=ALlH;c;Y znh2aeTDy_@pZx|3jK z90JLGsOkbbv&TwMMkgOo!P4tps-ZwL0@DgNWQk~6ioAzJO32&wZ z2GP_v&T1`%pQKx#?gvCC1&3Yxl7VLyE3&04Wlj7#Of{UD`8G5=)C=s%gP8u2&12Jq z%$+FD;}L--p2pl<{UTS1bWgT1NQP3N3fB%v`Y0 zcU-Y;syzS@$Yua0w(LE^Hs?qw5<6Mt;X$jH{>t>*^`0`7#+nwq2e7(_>6wK0!ovFe z#oVPl0$Dt4m;tU|Z@n6l`(HVgP^aCu;*BEL!%^XLsju2yRK>Sm+SX-gB7jt8F&^fx ze{HfO#%HGC=7q4c{9DYTJei}sn8Ezxny>ynD(S{Y#tos2m|5EbIjy_wI%!C|q|ZgK!Bk+u>ZBHy zwFU1*{d9X3Z{3IBvvJs>NCi3+Xf2p2Xt@6fEi8)AxEZIR8viS;&zd}c1<^9Kd)~hG zN3lf^ZX7`S0E>#o0>)S)0uvB#Yk7%FjKZ?~%AR`<;FG9hS3PLM=cQo9xvK7C%(4hu zIoYi{q(mQ)1yOW25!yLj2d0rSWtInTczK<)-_7y^Fqj{`tt)Qm5zK z3?`=GnnC>og`%{JR3yDYgkaV3w%&uDl{+8|Gpewh@*{0#h}{KeVI%E`6A>W|y%8Uu z8RXoa3<>a%h%<5;*0O%n^?3+nz58shWoRK(KEwm08PfKa%%8A})EQ6`i+Ysu)~Ivy zKg73REip(NWQ|*$7UkrFeoq|E3hxtPna;P#{FQ6-D08k7YQzGEu9?Q zG2tpC3Wb#6N;Uh*6a2$BF7CB@;JCN-#Xnm;o)3stDoM9_{c!za^T}$;)8ot95aPI8 zY*z+!#fr!9k#xK z@XChM6@Y&v#mU0{-Oo8w!22{}HpX&fo7FjBy-iH`18eKouSz_aZQQQWmGe|M3fBG- zCWx%XLZ0)cl^)zVt@?jg5N(%_f-of&D1tw>$YOqzW-a7m>xxb@7z*@YsU8rHUGKi* zAfhW097<(EoCR|;>e2Spmd57~4UtEfnU^0`A0T+XcZd!OFcjY+ z2C#Lz%->Hij{m{-h};js2jUb!0j}0MJ}a%t=Ey7}g*%$cV+EBb8t-+w^XRIOHRNb& z|AnoK!&#>dL6gv5>_L|@s3WqkKwhCV|GV0f^0n(Q(+1Fyo0Q&7bIXh2v#NiF|DNsc zM_Cm;so&Q1nMQ#wa^ak`h8p{tXFJ!k+!x>aR2c6Je%1COh!IE8B~>|F+piIs4W~B_ z5GzRP{<)E;2iU>e=`JQB>^T)HZ3IZ!s0aFO^yn2qB?hMc`pH-_Tm_`o=F2)49)EtF zH^`Q%zNOMbj>v$?53qz0ZSj(F7+^K{8Q$b*0tkUYQ) zE8OFb{xb(tJXZ8O^>H7uv91C}LO{dJs?706gj2PHB|>+jFalA|4(YfE<*oLcATY(z z>h>2VfxACWTDg9@<(zulZvRBOB>oKh3LEdg_`C)dQ^xB-()vFJE;bk^={gbm*NR8< z-rM2~=Oi73Qd~}{=+x}~04BE7c&6r`#Av6Yu|nBOQ-l0%9&Gi%cca^ezfyai(k{vC z%e$K|4Q?E0+Ib`JFsIJw0~HU>he33J3v~Gy!TW?z`xXP#6&YM4kV&TcboOj|v9`{Q zX5gDK36gkd`dRNWx|sE&YM!}1LvC(#CDhbA`9Owi>tl9=f<*jhJNy$bYwsg-DrjWR-T?i$g3t)7(K32Yfiuy(i z#kIN2q9ab2@x+Yo!a|}fa~%GdPacM?7Ew1T=iVJkKG;`?!Y>fyqx?zQLI8+}frA+{ z%RU@na|xgf1p|jsSTd5Nj87#J-*a8nBg~>e5NExIxRFq0B_RkbV3@uic`(Fh(Iuy- zO7*?)r_^;8(rrCKN!{+}1}|reY|mLzJ-1#lVmH<8jSJdo{niJf8JOMAuV361;HUX- ze8|tdJYDLBE(nEZyhNAU>Tfph9Ur}W*(fgl*ObJu-p702nH#t(?zzi0F3aujIEc&NEDdW_gox1+I#Wpfk1EdtlK0y^_Q(Nf>Rfw`0J%qGsdiQt8}+ z>J~*~D?M4ueR+=?aqVI&3oDd^)ke%AxVInU|9iuH>hdt(BO^qF;EHk zriF9BikLKb8BwOcBK(g+>~|X_VXowF`Ly{HU4MpXF=e{b z?SM<2d{>0c9rDh85Qp(UotYs2RA~PO#^wM#`x3*UeXufXI;ySu%P<|6yU|U2B4l51 z2+;r=$Q;=HFlE1n4%wuah=8fG@U~sV^yi&14lK;ibOk-Did#kF2iqpXKjXa;r%j!7 z`aj-6by_UtWWgIZJ%J~amdI&!SGxZ0*@8ph@t+`xgjzLj0m+Yj%65(Y;@}_St>w5! zxI>k1e6!u=wm(tD0h%p3I-z*Ye5Y}cq+fV90rhwW$G+hEMmuF}o4Ef#M_zf$RxgSW zt;|3Vc>46Cs}yOibNk-&8@7hL_J@|=yx40>Jo>#^1WCwC#m&9Jt9B}no_e<6kEKJ4 z9lb>S4_PjBHImimmsGt7KjR-I&eut7(-oES&eO)razfFxpv6$4rA;UE8v2^y&nJki zfgt~DkHeG0zWlil-wDheJRuBE?z_|B2x`p2#_BLLf9LMRxy)?L9}wDV^jHV4QP%ejb-}R0Y$GJksC1;5 ztB%WpxW{WLRAurb`8LNH!3AMyM#f-7A4xucG8*m?T|Kd!=e~vd|A>0)u&BQ8d;H!R zItQf7p<5bh2Lz-+3F+?cFknC=q(ed)1tg?P5EzjT0cns>6r{VPe%JTw^L>8)GmkvZ zFrItPK6|gd_FC&I*hoN1MIQ@|Yh*$}g%P|%$l)Ib-HW4ePyb!(pI7hJD^AGFIYm(w zxqLm8vZc4|It0Z__9!}ybl4P=8*2IZY{7~+`9hxL&C7jkg-X!7BSE1? zGMC4J@RntXUl-80kryAzb9S+#&CMWP@O84y@1r=!pLQPkO$k4A=J*|bxACFYh&Zi`lvXzzkLVkV zn;c&dLGpwH>Z-^cc%;L)xEiYh>?J&QG=QNiYN=UMLLeEIuM$=frm?De9|q)j&$2}a ziun^5ikiEEZisyL8e$a{0!BRJO5a2+5XsC~82A2#9hg$wrxFk@dw7ePHfX>zp^T?? zEbWSN{?}^&aPuJ=VSfiIj#_odtC>7l8MhPYr7$JexN-%HaL2Z^!DGx zwzm@so)tdM=?KdfM^#=czLlh35Ji>lLG-=Fr|GvNkL4PNE$f_)uDh{= z4Sn;hE6;BXCgGpGmK$Iz)694{d zsHBk7y!NJ^tI4Jl^jge*Ou4_2JVO$V1;?=?V7vvmvpFjUnE`+$4Ty#b@*!9R&C(Mo zY0&Q=3571`wj8Jw%z1;3^{YZCZfBR42>f_ssaOo z2eyJqHc2NaVjsL*a`W|YDD`T%%o5GgCLij#Ol$3>*}NR{sSq;3XYf4<(u>Vx1Vwsl zqMeOZn_vAW{5kh6k6Egt;d5^Nu;@U{od1|%gMa*&ncSlgV!Ae6mbQ{Tmuv7c?H z-bbU&saI?%LxVP&>RWdNgb&Y8>L8)Z0pm67zHlPINDFdYa?^%la#YLqQH%S=`>MoJzvtA%FSj#|O=)t^rNp^_!{)9{MzGWG=mwSXst1P ztWAqfTPun#t__c4ofu8_G`-D#}#)%J4vAWoWOp-nWIGa5=FbPypR(s|pTn}B?MD1qFTt@Ss1WNZ)N-CZ-UrqtFBxS~rN^fgNrJfi0n zptOeJUMR=K-E?$t_ml*T;c`aU#6`aDY^W64LC~L_N50x`A3wWT9FEwU*7Kguy)=_N zRH4&l*X=2-5$#E9-58VS^EltV_famyIcWLj-tthZ%zSaMuxg|3uYNX@4$s7B^PCS- z+D*?c;mg2e^}fy_z`$C7HZ5!bmQC+2Qt6do%VZM zdwGIpR5uc&1vZ2lFG zvO=gV-B9hs+#5P5@mZhvDXb*Z%UK}d`I}7fQny$zFUbK*j2Z7ii$k!Vgm2IJoYyW1 zu-xu!%JuQ~=V5Hm7bES^(|F5nn%0fg^`EGoH}*wg=|y~O2oo^VboQfNTrJID;?4*D zPriSDwWU{|_YV@Yqe;_Sos3BXVZh<|I8>ejfp(up$vqNQX(qj?%-Xw22tf>^E@UgJ zK1&Z+p54Qlk*J_q-#;@5z&Bkq+FbU+emhTpZd;n%Xcyg7Xmr)17i9_ zcr=+m`4R+F`w9&eJ*yHG40sa}P;(@=h3}Z|Z`5l9{t9OLZ|pi*9xKxU+WFxFKgs%2 zsO1l(+n%yLwA4decoMl&qEguzs_D7^5f*FT-cLD(U;X_aXTNe%fQ>e<06cNsw9^^e z-7034Sll9D?sZ)<(8cG2@b2qq639AMFu3I;>wRi(?tMsgXHW4ClY0f6y9Oy6Fcw1hf+$f}vLx%Tsft~5xqBlH&6PDdG_f_eR| zV^#0L!_}dYrW{S%CfqN`EgiCro{grM3c%2q z7zkn&27j@Lqmv%Ldo4aTesJsxpa4GNKPH4&h7Bxya2U!^H0*t$62#F1gaD*|`oDOt zvBOt>!$A0f{1yDLR5$HGAkz~uMeJ3HuJ{d_UiS`aV0m_f{;c*G0_IUa>uxpQ_LzV3 z=yT)$xj&>BU9?RvjK`h&#p$L%R2C-l2%AfZ7ou2_V%;yCOc&05v?E7@5yCB(0+vE!5Tn32yD5j^@ zlSTp!(tfAmw-zI86p~#R?S2gcQaX{aQB)fUl(**9-z>JIaj_AAf^lOktayIRXBY7a z1b{U(iP^{@Zjh2#RyHH9S0rNB%s*Qih!%kyS>y&>-L<o)d@u%Ti59GdiMxe+!F_HGe8fit7|99YcE)J=88q%o+PCEad zO9EYwk)XSDSFk|m0JDEqAT4R2&tW}OpVC@96O1s3xU|>S@^2?8e?zM@r+Tws&gpXK zQIQhBmUgP=ey*W_Joqbl=O4?$6O#MV3JzMqhO|-(-j{iD{V?Ma;giHz!?l*Gf0DI3lt+%Hcq!I^_$2AQSW@4%6yjYIM1%S zQ{B}p$Ryhj!_CP27$(yd3J^Sc1gk`{HC8Wc&*!#Q8Q`e0bXM|vLJEplfQ^$rdf)mb z3=@GLn=QuT0bVzvUYZXsfX(*skxKAOk*m znT^OcbY46?TLp80a9T|cl#}}YFiY~1$4+a|<3e*p* z{tLT6$Ch%)Sr&>szn9idL39N3*RKp88cv$EsGX3ZdZTqi#^^Or|NbdB`$I!uaqce3 zC!Syii<>!_v4<&xkBw$LCoC;mnCl-AC4G+glVSSOS?{&+q&u1t;H#DqY&VbzC_AXzTWdM-Nxse7m@A(5I0oA<;C&& zTc7tc7}|Rht)UX3r}Z2rCgnBX7XQa-+ItlGEOLL~nnVbO`Acz;Izm@lc~Qmfd98wD z=hRSuK$~993)Uz=Dh)5PriA6r0QSI#ExGk_Yg1A+a*xx6e?vmJ1@CHE*qwd5JGlFa zE}jr1gOG-!KC08UFbw}W`0SRC3^L}cXe;1o2@P*CMbel>L1fl>i!EW?ANw3iAU@{H z*Y{*_LmUS32ax;}gOs>1oE-q_2tujR{0e<&O|&)WPo&fMFe%S!jXXxP9W$3Xp1 zRVcB8tm8JNTd1V7LR!xw(%nyfSU9C#CDpqGR>2dSMsx2x!%N0x(%Ru-rxs?u?sxz8 zloSi77v<|1ZZOy?bTY5nW(qi8h|-xz=_@)Ky(u=Mn8db}1(r^^!%2|Ii^ilw#~<58 zey@m`_Rb_Mgz%$a)&yd%y=aNjTO5#yn!$(H`iNn2ce>^`bT5SgOSZ1aw^BnBO4uji999T7U^!_77sL0hh(eE@ST=`Ufii=}~R2}FUEl){} zwOS$58A%BtmHx!MogVoxTtGOnZWZa}aoW+FD{_B&eZDOE!y9IEuT`>>^Q5+n`IKZ) zA-8T}^{v{PC8Za8S6vXELg5}V`1RHgd6Yr2m^=seYZWij>eG%j96(EGr^*(EDgi9_ zbvoQ=T639LfrygyJeA>Jre5C^08!PG=tNs^)KH!T;Hx+KrAiD3{6_dNx0G>I-~iGy z9O_sj*phBNz{&0+7rmdtUBRAR>qvv9ECmWt9S5pHK_Y)it6EK z7@nr1p=d1(+UbA5IB0j6&t;n?Y}__fsI5_@^ZqynY15lfPrOknNju8@)S8914!Zm& zEhG9}h9E!Gp0hgG1^0(@*_JBwR$w{ghCBG@KHtYakB05==TDox&DZsBJfg0}V`ovY zpOoJFf)U@0==Igq`(g?Ph1l1KQWd6>6FzG50fGcfQm-^N-0FB9jSA?cOiA?yZYC(# zLkV|$eu35bO8hX>!v zRyKbM<|;IaG86(-w7ixT0R>1X?pvB0h^n~NW`G5eqxrn>|KeJ6ix(&2w-LClh&3`E zSxXXh_i>%r@5aPbwYcsMF)&Jf!i_(IPM?W4hFCQ_)X~q--d-*4f8I!_)uENMf?4t2 z&DnCNi`n$u`&ECZx~Dj&EWo~}e-xHpjpX_dfa(vOeC{k)oGahWFax z-otGQA~K2?BH?}NbLyPEVZYz>ri?ou4j4izCA$kjrQDDM+dU%LwF~|XbVJC!uUu!h zKSrB`v-#w?3O@xhGMmcDtJC@N!DopJn|ZW^4ipOjYI6P75+PYzcl}R1M#FhtRtq_9>KCl3;$77T9>9XNuS^D2uUMp-SrqwS9*P9sgLj;lRWQlPPMN(PF7Pk&3fA__yv<030sx6j){@F+N>$)5PCR@fCbcfV~Xh>%CdOWa7~E zy{14}QR-xlpm=}BvB8Q#a%V9nG&pPgK^#e*)G%m`Ezf{77(^JxLDszZNJU(8H|=nW z0rZh?lOTWf03R9=n*R`HyXqE-gJNX`bkNjj?Ry&;QDwP49-hw<=@l- zOvAZd*!H%Rnj*T}Z2yogz^pBBRntX*&RqtrZwgW4Y1MxGDt zoR?{Z{RuAEL`WTP`}+F3l@_y^lUFy_z3}%qf67`eT>R533qkaTG$DXmOR^A!4vHqc zO+y9{_n+bpV9(2V!yQpf_X@g&R2rwZVK+!E3UIS3s^Yw>k@M>9Js|zjzHUpYh6&+4P6hlr&5yl@I{|X{H4_I)fhNarw5JS8EW_fk@ zhRh+^HZ#Nk%HhXhL6GH-%gBTk^N)uTf>{f>hW}VNv(?h$XbCv(y%;j}q|&mNx*)_1 z!^{LjJ~=1#?{Bt_8w9pxHR%J!U&rq-Ho2286W71iQrM4)qfe<1W-5NR=o)J3-H*a! zPp{!*sPwS-6f~H0E$yDnTJMxIVv-g8hOy(?jYW$LL7_RB5hDCp9!`XCBLxs^6yqPm zjUyTJXd_Pj4%2Z|{yiiWl_j7TL@ftTBk)ffKxpc1XrN9*AsHn*gp!?JxB6?LMTSCD z(y$g!LjQW~p}^XQ?B{n{(Tp_o08**%oh`*vLY<-!#k==!`JmrMP)ugMFQ;5{vnRlR z_;>+#@H5H=AI*Y5Hi3~=ozAFw8Z1^cRQ#I{WOrxF$2vMY`4?lzKMho@z6oa9*X4`L zsPA&mB56rcTH>8s`iNevcs+CQn-KW9#cO2$rGi9Z&+~t5-l$oIj_aE#>1q>;BPIds zhKGD}i;PNg?=P?DpHyBKl74?~SQt9QCgRX{5Km9PvqMrcjVp85zranBcY%Nk*?w=s zf7pZVF$^ELe-Hq1axuw(^WpV*?CI1=?~RW{$h18ARv?gwNMyV44E79$AP1(ZNTtTO zoIDPiI?^CsfVjXd28=q6t{VL7mKW~+LMV-Ks8kX9cE0Z0c>?qE(;-)%`Q&k`DOK5` zXo&hC!?;=`G0Q5AYZ%Swqq5FT5<57bp(F-^vb?ZA;}yOKkQ^)o3NSoqW17#&bW!}a zZg{uO3JJD-SIc{7s(bZFZsMa5v56IFn~i>m2_U4V8qe7pcSkvk=_QNoNo_pyqzMD6cjG$w z^C3H6CxK)@TaVoEM;+t^(d@1z(SsNejNLI8a7Xz05x zX6W*S`7}!Z<~M`Q&A35fn`2VS$F5#m^Be1TkOtplEmPj6Xp>1D zdCku*`Bu07VT<~PJxwHxv>&h}fQ-!o6(H;L!N+WP+ZJDMBf5R@i}9+lQQTGpv;j{a z1CY)vBYTXY3^p$$(fX$wIx7`-A@T9+{t90O@!KhAMbRgCt^ z*tsm;GZNZ->)|pr?a-4v6!IY`sP?)rG*WwYCOo|t%(xPjyCmP9!J5#Je2IkzZH2^L z-q>kbiQw(>h05H8wvW$a^fHe_Iy9bo^f>Q3sq*g;R{87(Sjcv2OvwICPlHc-ENw5k ziZDX?cvNghc?cN@BF^H35ZT~&>83pvp zx5O~eqiI^?dq1(m3j!+3%zz~ZW7|UOxcY(q;@9=@*jq@+9X)d`8~GBX{p|{Ve#!HM zmiGr!fjcuL+#mY|h#*vlxqeW#3@^swtDgf%+L`#TeMIObUfWO^|wj`ak| zQ_q=W|KT;+mrRpn@@xK%M8;O-!^Iw@C#dOM8m5Y0_oWFfcwpzha*K9Z7gzIwnYJ#E z;Hd8QZbIVx4jCDysXoOr248G>475b3i1SP5fV{lBH#j}bN`9J;)4Pf+c6Ofzh~Dy5 z+I>9o(bq=m)v4+{7uE>TCfUH+cZFN@zv@+fyPlxLG%3*?m;cB@iBF)jmU_?zecrVb zaHR;%!hd~$X%LVkK?N>XH;9L_OM}8A&!N~9H8#SL(xR$@yhT@gwaA3#3B0It+H8@! zyo@b(ZN-xO*fwF&p7T@93~tE`(5cFgjp8fP(Z})mrC+=g+`z+5isdG{lHTWdT1HavG5Ab<{@D12@3e;$~ci4MIdYC!HCmIC}X`rBb5WTT^B)fBZ@q5@J zVto5aT7A=9*;$d+De2pXs#O8|vSW?RqTW}-jitCtY1!-!V}q>f3j#Zou1S%vMVdy( zzf4QFegcR!8*T^OyLtPL8;t`%SxWv*M;bLiXTKD|T)e}hX)^PM9XM~rhYyWH_aH{& zRB@aLzQIe3y3c8M#XmkTH%(3Feq$e+M+x7nA@g`~XT63UKin-~Bt9boc@0{w4H4+9KZ7Sy_;C_%>$oB zACP;(FwDd($99D`Cp%x-PjE@=xA%IAD!ehSn~?Wt%*Nv5dnh}c&NuoS)Nlo*S~Y+ z5>%Al`g7cDsrfLM(X3z2H&ZlyVY^EROLi*cB!ltau@Wo*(7>V|63kzGmO&4A3WvNY zX3S}B9q*jGVU)aguk=mk2A?n_4Ny=uDxDj^r((>w?LLi(7h|Kq2KWI1nh!dg6}+)g zO3IGL>M)A?*aLh3W*Jg7Vf@(8$4nGk0w%&(3HWi5vflzHI2cJ^^29Ma8poO>6BCw% zD%z7_00U$J=*Y$4HA@9ZX`We*5+YDl8xM6rXr4vxiRnzn!R^|FBa3S<3xiGvdJ4wrTu2%f-b&4yW+E z$c)QfTx%^Y3SS58I|~*8fP%B{%ta6CS4S^BI3KWzYL52}NLS2Xa)(kB$xtoq+_;Vt zKGGNIo?Q(71f8yBorlmI`fx8kgvC$dqstpbCX(yi-1c=F#uvZE!4Z=5u&p7lh21>@ zoP6e(CTE@+e0Rfk91rY5ly#OD-K&=yErc#=N?2Lhojsi&uxT*X0try)1=V{4Y-E#q zF=&p0Nyh>JkBYd9#fHlQHd@d*ka!YHuE!C9f>RM%qCNowFl`e3Nbw*Qb-0J0G#l@2~pABjnHs(d3_cU79v_K6;M*>R$` z#g4l9)HiJwS&=`{DGfz`0I;|(xD+>AcDVME?z3`J(p>!J?l(hy9bKQv@KOK5!b911 zt%SC0b}r0jLdXlFAH92tKi2H9ph33%)23-FL11)7fdN3CoO(m6BnfamsIo=)59ajh z-xv$GLI=b~uKKM(w+)(!z6Hc3bSJ=uoZYIg?i`F9;B??TpfVF21d3^rp_DUIePGmX8|Z0Fr6YwOqaJ zMUMumu}8~)VWHqURDvjkTsYK!h>rD4*o@2NIf^e@?s>>idQ=OVT*wb{I(r zl0AVuRU4u;F0UP6qi5+&#BULcyzc6%*99T2DscUwQY!m{HNALT;}qe8>5|hE9UXZ^XI0hht&##UfvG^V#TQ%gx`Rvvo@GgYA#j<$2CF!%3Hk(*`G9|MIgyhc z1hP9i=;(lExz(M}-UKN&vI&ozWloEWo4r-?9|&kIVW^~_t5&D{-BvIoG;P5_n`GhM zm1qnM^FuPRrSVTUiZnLL&^HZ&?t0p=D%{~1S7;;p_-odL$bJ4@a&vP8)czsK7fg)j z;dU-eCV1t<)t}62XKTO#y#IXxV^-nbOAf`@(DKdO;fcm!6QNfhl)|1ClN=o!AN*6Hwn<*=F*-$a@cP*gGT85R)7owk4ME8;HwGt0Vp&u0VR!V!j z=qO;9%&*s#+!7qbjsD8V$1BVEp15x4-?)(3k9W+$X-u{o-@eF#U3)*@4Pb-uW64(&F zae|~Zl%P2jIY?&X?v3)z{hNE{0}RLFrDmODui2CwUe+Cd{PR>H{XoZLv{%HoJ2GQ#=CSw`sRXb%^Hu{8X!F2!yxGgVo;ZizncO6FSA6|?ff{-9GnQQe0-rk z{h@(vopYf$xN1}Vz$cRL=lH!sW{ur_Ia{NpsQ`^;+|l5hfd>n3w0>uqgh+T5ymtnE z{;i>i!uwv3b({dnG_4%p0|4(OJ5N{d;7BC&cG`+Kyl$w3-E#9i8^FU z0@-lpIU(a;?zAv)KQ+R4#&R%Y1j*6&3vE;Y)Vr{HE`Wg${nXHM3)=_-2Diw}Ff@=F zc_ROd zS0+`W+AiZ*nnHi06UqWIK8#w+oH{+j!Td(%`zo=A?;LLo^^mnhFi1Tk9Bmx4J~zO0 zKI!?hp(KYZY3RTFzHAr3A7naz0mV~P&e|7pPe}e+`Y|?880@$v1F2h%fPDuaeQ-L$ zE?AeZJ8oMrvdDO{K*dC8#ocS6J<93^G@E3@rItL$cWeq2XJuL59H4_SwjabyK=UNA z+nWGd_penainq+Nh%U@!^zhZvAsf@oTtj<-W8W8BTg zx~|`_$C5hY(*9~v8#v+&k+>^n7C3tEtFQJ>Hhd*q|t|EUJzN zFhlIVR}2f}zau#aDwT)!Xns7-o0Prvd>>(~3w3EdFZw21uFObm+H4eUS>;l!l#_}! zLy&U63qhYCoW@wI`w|m+B{u(-Zn^2*kM?#iWuDlMtZ4=ER)5plm4uw`wx*Szce_8A zAGdK7QFtwz^k%})CRo_F52n1BS7b9t+%tj(K0ba0!`$t?@uYcQ2>yBc97;MbF1Dbc zege@N!09hhS;#R04(J3n~{sSxX0jN)0X{lmRrvyqHbp^5Hv?-#5mN?a?qm|HC?n;(n5*iaqUD>{VY=vUw5U z=e_cLr>WW_#l-AmkJaJRhs%TwtufM zNLJ6v&0A>ob~x3x;sW_~Z&>P1-oS@jpXq?FmGqWFbl z&)1N9P3ofeA3TtH_!HK<38MGDz7dlGiyQtBsX$XU8pEmpLV}0Wubd~DtAPL$B@xet z3{{cO3|F)ARC#5ZMrGwG_qpwi{cGinoFC0M=HKCyzPft8ArX%z{q$cx!afw>y*krw zS^jcg%LN#Y6OAAfATvR7e_#`_H_Fev`+2OTlqLY^3w);QW!f+`W;XD zm^4x+`;r*nIY`~E%RbGXg)A|6dkQoCa@+F=gTAq%4r7Ogr13kE;q;;+|0elSX8TLr zmD0Pv+d$Z#I;w|r=MQb<&IwsQ>vj#3aAh-RV1N8r4f^WnjqTf>on zE7z~H4~CVC7Uu!DrguDPA1gO54eyyOW3f&-#Tay#Ju%lt0_|^1pCur)_|)E4-rNCx zV`}=P%sbtXUGe#eFXR{+v~wt&e8xYFo&K0SX!H*gs=7_yj!S9vvms(nDx%# zb-O!^!0?}66z9Wo^q+K>A+4q2UF#g&fqut}f*VFI?PlP7VXQVjZRo&BQD0D0dt>v<|qwNsLDg+r0nDD zaZ;82P+ZdTuRC9>?;->ke1_YL^x9%qfK6+bFxlIKcRoqSW>sBrWxI{d&hPfSyK+i4%kuF@}$93+)a(z4^5e zvNY#U<)~~crF~*lN1lB2S|3}Kkum5X^*FA_tZ8*gTcqf2KuIH4L6**fbL7|aw>UVkj}qb&gDCVumhNH+fQA&~k^BaZ?Y)xh8usYnI| zE)oHjBWnwa0ebsF+jr>7KvcaP3XcALU`iqhptV1s5#Ey7baT#6?y^2;{av`WU0ZE^ zC#G!jMh<5AlLLeSb_;bM75{jP_9I z#zjJeti)~ROar#3<2|Ct=n9eB<*abJ;WYkGh&|BZ%43lx4a1|YZGRy1-RtKtyAEj- zkbfG|DoKO_Wi=3xZ1iXg2c+e7HD-l#)086PFfugyJ|TApFQ<`=!u|A_?b-SRw8t?3 zye?Ul_StcnS$s1I1Mq0Kzl3IRm7D*P24{XQ-dWzN8<9ihZjD5r1>VRzZ=erKcO^fT z7e88WmY^YHxlgMxL~Rqk9eb>6FoN|^1!qt&3PhI$iUEd=ac0~E)u|1=!%y01XsdN1 zb+XsGsGh3qnPxI@2U4}a%&OeP;wz+-C+ZwIghv0AVz7X{ei&NJ8UP^u1bjbB`h;%a zC{|f|=7o6QOXkdku_vvsXBlsM<0mn*I&P(uL{~xTHH;6?B+kPXL#D+hExxay%rCJC zC#1dA)F&rULAcVMt~x;k!twjzmMDD3Cj?sPJt0)bfmfRoCDCHpOAlh2?+2aR^A z^^-F(Cl0dlWd0zF*Re#9#o+M;g#_SxFpdXl<0TZxXA~!aT!d>Bhrz6}&!32+b(ifl z{xp`|#CO1=e79VR?8HCmKK{D(S^Z7Pm8uf6?_DbU_gsUJC&*8%Zm04bw55{k-=C76 zZhPrIOL4>~S17BfK_bvZgmrhng`G#jh&n-DB#5+qnM_rMG&Jbfsw0PJpa3mcfrHU% zREGXz5Q7fH^r(1K5ZEx+qT39i-izXUIxNT-J!Sd`)6Hs zo}V$VW~}8Z{iP)L#V?Q#7ih|cqyzx8BnKpeuyHOz4CvqkmuU)$u12v}Uwv{~-R*0z z@e?)k%(`;Mh1YMs=;%+30SC3djfKw6e3Z5#Y%A3u7OI#gO~-%&L3hgqX0g?a~hOi&A!DmhIxkef?!mxLcW5qk|4B~ zbYE+sFyYR-Fku!qARIXTDG8iPmkPNb58(pU?_spjTefk;z(6PJU)hZYGxBK?^=eRb zrTVTwz9_m(2tdM6PF@xpqK5Q&A2HaS>=bCe%{C#dc407vM>)SGwWpjINW*5s&MnJc z5&sd*);$PP0PmEuS|g1S3fk5`zbKs_2M6z(?chk#Y!hD`84pA4DM*nH8s@K5k$|3k~&=d>C9MJ!O^Z8Y;&C>rZD)lm z_{`ATB~ON;RC=OYd~oy{8?;DNnLW4L>GEwDj_sf|1N-8!*pS#rl}8aYd^DDXx|GbF zVNnwOL~bj!NfdoRF)$I`!Ib8m3KxCl;q+v&xCSB(TCSeAP9hcwZ>*}@^` zdWipp;xu?GHem_=PUowCT#nn&v;G7(jfZ`in>AJd21Cr~PZ7b77_wwGdw7WIQ{V&; z6@27^Ms7Nk=uRNoaD5S$U)@&AhbPb&#|D;T+Z$CwTgEUnl<%J0Z2d1}AV(e|O0D6Q z5&h$@^S7E=`5)6GRLDEkS%@;uN${u!H(z11@I*|q&?yoT5G?-9o@Wo@i$L7DjT&+F z)oO|wuP^l=e7O2UHsC#}m`V68YjGE2FPm5as4&gU!SKHQAmxP^>GJE&(Cvcil8oJQ zbBWX4UEC)Rh6jR{fB9+!JLFw!HQoVg68mh!)JO(#aY=6l8*dQGQ@-5V*SnNTVMfSf z=>(Ve_FHlH?jizUI%H;6kPD_KAaM)<=vP;jkY+PYV7wJg`$mqtGFg`Uu=3)G zjql4k@ar(C|N1#i*RQJu$*0SD8owtPIibD6mAW8^ZD~D!1XxzD&{!q5*a@1`@&VN; z1ZYV!HCrS5ZF2N@wX$hTZZ1lz$Ku4O&=_C`yLWj?5wXJ?)hgn`nijd1F*P$^cQa|Kd_*`W^8up z{_6;1IYFUA=7diStv7#{{ZU6-K2~dW7Vn^odR!m@j*^qgDvc7S{8%Qci4m=XqGegg zC-!B(^J0Uh>$HX(Nx%80Fi%P#6=_ua_v3K9^IV{+|4`62@JxO)YLr57cd20yhwg}x z83h2Ld@c|yiX38p2p5T54(?XTaJgX#9Ts(B*cjTl=3~~&mMaqdSmwVa~uY7s|Y~G*vuj+-%n2VtA$!`5Mkl5 zJjqgkQN$3f&~!F-yupef_iG^IdB>CT2yK;Lcog{_>JW;f6SO}O35gGjS^*UM-(uAy z9S_U_kPn7Q>GhWKY_w=txG$|)Q~h>Sg@8hh0D_s1tm(gEeW>VprM5>S&A-lcMd+w9 z0=ZzCbhMe4zm^>*0+!VQ^mALze4aVT1Wv4YLs%$A0J6p$S;`e3>ah7V1)^)2!H4pn zb{juOR;VAQ)VX|qyx=Ei=gJsyqdr~Z&_?~~l=Ifv(L=X881DGHUEtnvCtDRKu#c?(E`QwWh<+Q!Y((u57@@loO7&q{i`f^^cWJhiynZ ze=Jm`zCJKq`eudewABZ*xGovYd$aHb?3+o5?8uRaJh>wq;2>7;vt5>e-WR2$kR}cL%7H?AZkY?ho2+^Rjl{e zh1=8{5$k5e`k2+ELX!?3sMlae$r+*ak4`NB)PsMKm5V$d4@*K1QG|sEONvGt>eQ<< zvS%8;?wo=q5^TA|lA|gRKp&VBW)m8YLg`nG5y5UV{K(1YUBNOptcm>$SfZ?j$k8Ac zSv~>M;J6Hxwfg{gCMt-*4jwQaqMPiGJuu9nNa~$m7dI~~++$v<$l$r{{-80&=+gJo zQ-3S`-?2G2&EK-9;T0t}d)ycc+pJky3Gq3SIWZwI4~;qiA_(abyJz}Ljh=X#O-hPa zJXgqlt6DkLa*Hm_vzyO{iWFvN65xiFO}&j=d6Ay7ulq@Bl6^@Uds0-8_;kak@ec@a z%ue1w1MRo{hM>HDD@C<%+Kg@1W!rT43>^erV?d(r#ZG$ZZVRS#TbE{~%AbfVa`~4@ zm-Le4I){SU-OQt%s3eFnk`!Z-A!HS)-e9f_veH-?0Vn{6&KBgxa>X@gP$$5_QU*fi zpZrKM+{dA{MeB2{+?o|c`!|Z|DCPFf=;>M$yiU81L zLc+z##eCIfUp2x7kuPXsEBl@{39VURtjVxg)x>%S=+|F{f!CQ^P|boY`TB}bIaAe~ zg=LicMWa#dd9&NXX^5E2$7X7}kK8zCk=pzan7wD6GmEcN(e&+yl-Ih|9nF{k1?ZA_ zwN~`ZynRvB>IR`1KcdxIxNx5wI3Sqg7jwAH_nfoafg-Psy57yF*5tPHt)$7eLY^{$ zSB=|pmM(QlpRXI9=!2-gM!)v3$uSa1kfoL2(K_5d!s^qA1D@jgD?mtj>(`Epvtnyx zVF5WizYSVhIZ2CC^Pay)s%V&zN-LdR5#BU3e91-SxZgR@f`^5+B1@xI*ReDR1rcoz zo)C!R#fEWss0%|uOTE_56!$U#3@2RBn-3Kq#Gkb^1^`Grq4CbE4OeUfS)^F z4J(m+vk0(eh8xy;7L|jjKC}&%VGW3&L0Pn?OOVI&zol7GX_kdoLz(b$GMK?mfm8^` zj?f1PlAe#@=+Wd3Ff54IrYZ8p{P0zCIZS+jAUs&FNagm@^O1zArB6q>)!$7|X`Don z#!TRDDw$l${c_*IA@f))0OO$E=C#sOe%m!eHX2HKB_1#4d{U6(q&L8$5E?j`^-}CV zqf+X}&J&;iQI@yl^Y)oiQLs!z>0UDPw5y8~VyBs5L?-faxC7aFE5{4Aa4c_U;2GsT zDBvJo!xX;mz`g=k*CEtr!}sdkq!)i=+=08EUkJIlYzFtt?Cb=&xSZw5({F9V@`8+% z0Q?y|n}<3|crG=5Qh;jB&+z1*h-wuR@>Jtk)wiAbf8r{ftpWUu%9l@7Wnd*%EC9_K z4=1GQ8v})Ic@zBmHau}Sz0`J9#T?{6Kc= zA8oe|onS^lH5~$h!klz&fD@G}T)04Rkm#9;J`(S303vGbo6Wa*LAX3^>br51rSp@E z;1*ADM0P@NFduev+XdsqK?Cjwt5XlA)wqy22$u%Pt^1N|hf<8g$*nrYJBsn$MF|R$ilg-_vt;BYT0is>tdj zmGk%8HO?^~Id`+8h2AMU?wVJ3S^g1NAJB=htzdnxXjhoM6x3omzobJBhnaFGj+V$7$I)h3<9Qn&zn)?U-}lv9ZG%M_th-9b8oxQbGi(Ypv_mKja&HM$RZWf*=>U zKl4XbjJ+XFa_OCCOW&+r`HX0O2nnKrFePX!%GUpR#^;9ACqtPLDZi=tT#Y6Z&B4*Z z0BGdPPsoyb_DA`fJ_CZ$2o6XdjdtG9N0+${{#=5Hf+~Ta^3prbOixw z$hdGB14fQ$^~iUb9Lodr|G&?09Q&9Zvt!R> z7KM(PJ+en-?_|&77};cGhGZu)BP(QPk7T8UvWY|pzvuJE_xf?2%OA(ZInR0S`+mP) z@7D4IF~Z8CbWGMS^aCOd@g~v4 zaubi=$BVLA7WuG!zV>{t=x!kO7({ZuOD3mA$-LmQ^D;osDFgcwpZr8WhT z4oEBp-$3@Ow*as_yTV$!xqr$7=BSAct0oiv;vK@ z=0xIP)W*OSxFRvsZJ;6Agq%n+4Yiqjoj@%DWtweyK3&1Rvhop$<$YQ+CV4lUm#?(2 z+FH)@oKNEWwhzDk=Yd~kp@y2%%d9T0F<2jM#tzF%BSz0fE5*vwhITBW6Wi;N+=JQb zRcZ5o?{s>uR{ZGw?RD*2RV97x&3D88$_i-Z!#qZO8&z=+b8dk;h6Tt4wO>a`5K-pB zwT}jNb{{s}_4f1ob|jl58q)d`KTlQiMvjt?&5^v#%m4V_iygJEY`o}86eBlXN`v9C zEk{|CiVkqbvjwdcI+|Ax`DUSvE>%EU$5pzT_6mnN8$-f}ISd)f?-lg`-70q`8&@+f zK2&u+bRR^AIw{zYJtC@X{abMr-x;9-5R%AvA`BR#y<|cLB!rYIlU(80M=_xv-raz1 z3D70LUm1^CeZ43rv$q!$Uo@Ij(AMdJgxh`+#Q-EV*_+p@Xf-JwJcY(tFX#Wz48s4T z84wv9Nat)AGePKu;`n@qhkX{RX$d_Gu=LQP?nDAnectjYYO z1W2O)Q)=6b*~b|CzJ!yQFDplSdYkOmswwlQj zmDtckVILP1Zh?u2Vnyp2sXs2~T?`B$ChO23{mCmdVaAdSU%|V234gsPRl(GU>%7W6EEzSKf4hj(=Nky4pe-*f)i$+&UJd{&;Q@xbm&mRk_g> z{hu+a5jA(Q0B1!YI35bj#JPg%YEx=}%8yj+t`!A*qNdxb^GK+#_vRxbAj93`)<_UZ z!qwtHRIDo560h9h_&{DY_QFJEKfgne7J@T!){|{X6{l_r>nUy4^_klWitq^DNIVG~ zfq3TsvA!M&wVA%&7?vy?l!I`tF^_-i-+jH#me2eDO2=r+!v)~DK$2;QovHs^JaCf^ z6MAjx?LX;{T}`#cvHqFNUqx;Tj83i){rwYk^dnQ>cuvR2HM@im`ZxZq9rO|Y=_V2x zyF3_hnJGKZe#G;d?Y37BLHa6qU*)A5nypy*Pb%o5bK?=er4>YO(NemOz(76FyG^-+ zws8rqJF7VgnL#ZxlJQ46pFUOOJ=(v$QJ0}iu)j-<&=-VE>C=anx>c^J%oHhdn7E9b zcI&AleDG)zySkT=y0~YACjzlBJecDna7A1~NZ`4|YG6v!uN>7(ZmDsBrRW-1v8o|n zp}V^wfg(5%4am6q?!;5qBJo`2$+qMSFETuZsfdio#c&lk!c0T2CBTd|m4&H6tC6i- zri0Eqteokp=GLov(=}P^E9m0JJH0=D1_yfuMi*@t^U+HE(SI!3Xwo1jRKdWWmD#2N z!L{puy?(tt_Wd=~wfy8q?NL&pSksq43bVS?8oxg~8QSBY5^eO&*4Uro{spB+jiWo~ zpWaG@$fO-F&)ffcMen#Vg{^Bm{{ZXXU1mlAt1OqPj&25yFo|{@P98C zltCmNFn`k|#hSCsyq~vTInDHcHvcWc5XEDS%3yov^zpitGWJ*iXawJw6&wv*|g_Gd{w#P+F z>KYyn82T&FG@%AUcBH@56^tS@)1G{wxkb;psM7v;Rf{h~Fa0m~E1pm2?FoqrK>!&C zVZ*VI>vrf{XVFoCDrtG})ih^@DVtsOtsg;p_=TF{?%sktA9+@ZOyb65Zne+=_K|?3 zl*f~!!}YI(>^a|Sc;!5Y!SQTK&8{yK-Eiw6KNCUEZTuwzW6@cO z{MJjI!tHKzX6zx-tYAbYhE%{8YLXxed#3qNf*dWY3zcfRj&GQ zf7BIV5w^Z%bOcdHv?MNq(L-g=7(=UW$q5|E0pS@3yy`6}0vuW+0Q{wLCY+Fb>FIMQ zVN934!wDKCg;~?7eypCbC;*@V%`pXe1jWT;EnWNg5Q=a-O$PX`VFWp%^u$IhiU1Sr z`C*`C2ZygK*MyW}@W_a+8mQK=K_-+{gw5!oKQ3Z1fSfH><~vq|{A{sU95q=czGPl- z>D@z0j|B56u~pJ{Veg?`^01Znmm8zvN;c-Z*yPX>D@zQ7+PCc;8~lCYldIGB<=55s zHCo31R!VR4!+5VkXe&x&|Ldi1c1~5t%xvVwo@X?aM(IBB_RjU%LQGsF2Oji8*N

vXTF;*AsE$KX2p1y&T&pskV~s-l9l+Io-ofv_&JMNeFIN*ihI2s+n8|CW zMdr)$@=-f+s+4JQ%at0NGMFW}yi0cTEnRpdUPvG;Ilkj1$M=rorhH!>el`%#YL+M< zPUO!HqSLV*i&AO%Kxm5(urn{ptyNGm&-(^mei&TeOMDQ7s;)46osf6c(a^Uk@Xb|_4bnTV<7-sB+Y5T#=awAiCz4CRWf&=A(y9NWnG zBYA*&DVkUE#&TZddD!*7)q^_QQsJmN!|zOD#M#={wq2K>_vX0WR zNT}KS?Ox@m+x$&W#D$+Y5TX5Hi75y??HEiGTkvj1F89F8qA7T8J#{Q-!w^fG5Gt2pat3C)0wD`gHIC>ho$rqZNHL zFH@q!dgaz@Dh$Kr)(GUWyC=I^E$x{4-3IS|x>!mZhC+R`Dj;0^{nsA6AbNh~yvvR2 z;gp_Ht&c^)H3=?@0|#qq!qHdqahm8~ZgQ+gzR%|yn;Pl;&18OCP{y2^#rP}3Q46lN3b3nv7 z^Z^*i=O{M;4Z4POU%EUj_6h2o?rJJR*UYG4W6F3>E+RZdH58Kr-Bkco!4X3(@ziV8 zltdyl){uSeux6{wd|rcHnh1 zb9Fvly6d315fYInA^M?}!KU~eO$Bj?&Fvs$yNGOk!Bq*!O*-5MT zYA2HWe}6ehr&39};pM0GjUjcT&-WF5Y$T!J`HgSihGDvYJs3@nwe&sK1fgvm{M{Ty z4lGHh?5%3s*Cr5n#w@q3oi`5Wo-p<#t75B$fF}EhQ2VD-p2_%GQHIZ}Xi*A`BMb`o zH0nijn)AUzSMmU(!b=#4(8qifMyOK$Xdov~9D^anikys*5kCkb7_N%qxPpX0pxVRe zY78me6@N&88EqnRU;t;0c2J{O9gRA97koxxm#nN0!z@8S_~;KK@?Cvs`=jt!n3RNZ9_)O#hE* zImJQU0_xDzg0fFcM2I15iu7LUr!OuB`Z=${!WL9n@BYrBjc9875{w8gALRe^lyOj+@E4v(c8RG_vd{5z)t z{iyEdf<`d*ITnWsFQ$<2b;TgmZ^c--)3TFj-urk{?Fo~tvY-YhRtN!`wBaeD2ez=4 zs}w`)G_@`n3|V9#(h!HCNX*uS*ek7L(oI6-XGMRqwC&zDt+~XjYJS(9q4P4xdoN`Q z(N|~y&a}?X1mcxNEQ)E>nL`lGnU#e29#h}A$a3FG0STB!5=>A+CxPz<9kxB0LMmk9 zJS%d{(=}{euK4NP=k28PM#Odr2Y=X{~p|s!2u{W1?pKg z5}f>3z-bhm(|l|!XYOEUK5Dn#ncDm)G$@LugG-86@#*8}_d_&a4=%qsFDzIr$mgTk zpMKM&UCUQeTgLV%@;USBi-Cd>`|`tIrH2RC9n@~QfSebl(k!+?59rO**{Tudkn@G7 zHKEMFO=+g-3Xo&`M-NB`E#Xca&;|aM9h`<@CFuwgYH12BEi0oJEK%3~*JNc`oy)Q3B$SOY% z^g?S2l0H55g}ZTbh&KrQ5Th-^{AV?TogS~>Zgk4r<^#_FfiEUWeotXF@6diy>*5Bp zlS*#7a^eSl?~6z3GS@tvp9Qkg={sx8lULF!ckrKw38Vd1k0#U`OZ&;~Po>(%M92}k z-!32#_rLcJ(4R)Ys^6<(ejnxb4L7{L{`+03tRgpcBzR}*dQzC1_C~n<7O~}xH+KcB zECRd^Wh;jDUnrX3E8(^VWCPS0M?vTchCeA!p1yzeMgPf-a0pcCSBSP`$tYtv0;WVv zA`sgIPpcbG&E;Db5n1Cet)l*H0Kq~GFz}8sDncWz6mFhIR9pAyB zLU=nmUvLHAPeiE6jD-z`-~As#QS<)@MF?~xu}rY?;~*W28iYs~LJ#NLnzwIjDy!>h z>R*^bKBn5xGk4@>w^kU;sRwdhyu0@SNYOP`FI9DkSJS2w=oNsDj|AaFm|x(vujY&G#HS(Ar8#WrbNRs%` z9Mgl2>o?)vxrLQa%%=^Sg?=_eMdVnBgSez{WBaYg>GzU4SGP%*Dk*tC`GI~i@GSms z?ffuHYjjEctQ3!+G1eUW-Vat&W~4|S=jXYnwds1Lo$@Ui(%tDO_|5ek1p{9rkMvYJ z66AQcv|@l*)+ozIp5TY6!S@7jL%=n}RXfB|mYhZK@Yeh$(O>Sz&18dWk&Jz|It-;+!Sf)7BW{ZJ(5I6@l|`H>f~7RX7t^FMQgj-b#W?Thodo8$yQ3(Ia% zATYvK5SB#oEPaq^6~X8_28vd_MEP%-AP&AdS*)Z~FuHl%iCq?wycU=Y`B9MfE)VJH z8-2SB4bZr!;m5zc6S*$;!Siov);Z8C_jvRdNhfdNOUIzT5PX>W(|2W}DvtK|s$iP{ zj^-U?yQ3lQV_K?*+(YgvVkCanF;C`YbMInDmnDiE23=XStLX?*!BPP}=NE!H`6J!r z65C|M_t$|uUWIT-3c2$9)`qk)BjUGl$Iq!H943>b4}_`dceMAOx4kePhH^^vm4>Gf zT)%ZS$KRg({wCQT!gQgPs;SE*y7)c`hJnK~rqXC_m-|871}a(*v!YMVXI!d1{& zbhoy%n+64g7Z8(!;vo*mPLk+*EFOs+FvY#c68*|1!0u&P{K~YTxPL6dpfkDdC7Pj2 zGGQeYEVFrO{eIv@b%^Qk4&*fmjT#<4C4w?tNj?X%v)t)MqMr!n?clPI;O|c6dMYn?!!x+bCf$jY z_>425fBE+^XB~}DhsSMDF2|rpF+3*A+9L~bSlTn>Bq*wNqFm?=?$0G4^N{((1s8_a z!2*H3!N;k4YU3_cs(&}ofzfNXaw7{IujOW4mk!wYU`ktCK;HL(E#?!4`$vWu)}-$d zwGR>q(J&ata8n*9M9e1|hJS$@({F}hzPzqF_B$fct+CaIO zJpyvA2RKg|RiCtQ3?77;pp{eYI>RDFlw#pg(64yfGJ>Qh3uNA z6OYz$^6`Af>5T|$>k|EFeN|{#jf(}i-;DaR^j-E?e5!Qa%w>z!CT{dczQ;`H_WeSV z=K5Eg&Yy8#SGOJ?9`7yvy~Y?b!uFN2uBZ54{ne0fviA0q^)t#N0p+5f4j0dYc|u`7 zPr4rU@E(D{M0tGDaV4tH|NUv$Jojdfo1axa2Q7{2(68&|1c8BRZJd_(@MwemP=VC# zhpa&d>@R2hVywBXkpPJa1u;{uz|EZAe(IJio^u7`3XNPX)4|`{zN`RlUF`(T92jVs zTm@0`Tu|d8g6ASbsOsHCgJy}h;ydPABk`*A=-`ZfnB(W`B+rTm+#TpkW8=`? z`l7S%Ze{ePZVO#a{k~F){j26(`|SU&qLc^Q&)<~mBJ=L?$Lv^_1^TER!_&R- zQ?Fz5SncA;&%_D7kFU=XKhzzFYw=vVPn#TkW}cC=+!f`o>V>b= zaICL4-GRZ2`?sp3$$K)-^k0lmrh;#06y79{jcd2dT)de5y*@$d zm@8X+=fKe&dp$)dBFfP1(tz?oX?j-V9V34T^wt!c`Z-(0yeqR4pY!l{w4CaxnC#7a zw|*j$nhLOlO=M)o?PoVngSsN`8y}9FHX!+ZnAd`r;=^qUa*nKh?nou^DMu|;kIERD|~&`>Pf@?N3H5K zl}DoFxqe0A!+YOTH#fz6CoN>an(x=$qmXSohdgD@N7X^35|8(}xuKT$%-f)7yc zz@rK{Ul9`S%KAH<(AX%rOIkKR_ z^NT$|EIt5&S%dgcot$eaZG}-TH?~A7D!tVEkVQX;D$H(F!b7NxP<#dkhCZ6mhbDp2 z*CN=xStJfFPT761Uu~Qww@j>hTbQ`xOx1np+wMI9>35Q^7MIlD=5*bBQ(@dgsuIUc zG;WoUf?KO@U-LfqAqy+BDg4Z#RGMH?evc6tz!eY3RppDaC+toBFyN^fcU#u)57sz_ z*;bPP*OA>cit_TRIGa&RfBW?ELk0nryDI|mOiVqo6TGLij3qk41~}+DF8r{#l9~LHGWn8v4D7`Jz&deCVREiZv1>_4Z?&$WkfpHN zxiG`58>$$vXG~B3%#Vj)Bd+^?a445=tN9~Sc!@_{*dzIH zq$@q<&3N7HWNT;KeG#Fm6N;IAUs;{zko(UQ-unsmHkhdoD)@g5@m<>DbXe)xp3kzo z#WJ2jY#MkYIqul7{IH-UGa&XzaMiOS=m66WoKl( zU8Pz%=^gq15?q$zXLxzO|G>-aud|HjjVY(i+402}U*21qb9JTKRG1#;XW)>dUGHJ* zcq(~|y~e~xJ~LD5jfSb}hqVbIXbvZ_@cR?Z?meCNsgGJ3hrJ49c^m(pe>#Y8*7gxk zjqR10>|Ha?iGJhUy6eFvIbV2>`tY+aT_0?Q@AmEw-EWp$I(DV>pIS-Mypo9?`6|7q zpaBR3Flv$=n^%9UEhsv*VUhI;EyjDdRp@>mDn?s=XGK82OxE)+@PDdGvhWHM6~jk8x1~I??3WB6 zzV}n&-QmB5&66kI2lHF6L4Mf#;#(W8yaQx-Dh2G+N$DdV&S?8ex{p8h8E@MkJgT}g zml=B)%UplAfr6I1d~SB08lmW76W@R}Gau;u<85{I`qVKC6KR;+b+OKzg(&9aB(74I zBM@J(Ze}FAo1vDXseK|b&3oCnC4&;LASq_cpdKv@WjK($c6@6SI;r;{-D<|Jl|Pe% zfsQB~aE*rwF$)w(MR}JeM3i5_akC*%#H107ctM~IBT%#B9W9Y%Rscl}RaiN`4nr)T zq@ZS;jF4H@>|_JBfJ)KfDJf8jhhhA|7uP%Ze>0y$n>EZbK{@h;&3X;V=J*vm-ZMvi#-1 zGp=~+EiQ=lPe`3A9j$bdaQ_@~@XZZI@{9t!VJ=hsSX_IJnX5R+IUd^XNi(plgd2lrw@CX@6)Qr$kDUoxW4^dy7a~-|0QqN4hO4<7>jX;zJ-J& z&){j04>ee0OpkN=`E_!5BKJy_GF&&bgkW(ixvp9K^y?tc0vn}d|?0es6Z5Y zA2DW&!rQQSTgLcFAAwdLJvyf>#f`v#t9T6wf$JY+Llq5?NuN6okzY9I;tqR$_gs0S zB{>AQLE<$f5U~>lopI5kWp2DAC~&X*%MThoTFnfy@1YYvxkhy<)Xn0>?&>~T)21_# z7}s8T{J50__wBKacYf5u6574i+4gNS6P=y#q#U$qKK8nLrQzpC-OA3=!sMW^fbW#( zy^1eI8v{Q30?Rt*re<>l)q}Q$tXX0N-+OPlD6x~w^W?+m^;55?AQ;|hcfMi)5)g`- zUwVFr(SM|Bt;9Y>qOD3-!hrcu-`kIV*xJ2rxK{XTl)8P%siEC=U5;j1oHvFY1H2t( zM&F44x>lDMsCfISst+}1ScK%Nltq%nJ+Wkw;CG3sFGiAu)?O1h;5i7(fp@w(^`GG`n$JrP|3qJtd?+$ky=| zURo`9W^()KSzMZ&H#PT4M&*B5!4FeRSYX;tU1GGm-NlA7EnAQk%-Exagg1{vD2#}w zDSCU1C_XOb?hRir{bC9SJCwDfS2iBfZo7^csxv%`zbgOQ=nqz=ufIT}EO zd+#7%;ISjZxkaVCq}3gxWOkO4m_c_?^SChG1ZtntIC#Eya3SHyYB8rnGCP1b>880| z50|3u&If61h--Lq;5y4N_X8GRQ_cEZt3{F7l+tquaySptRhT6fdHhZ+@#`TgyB<+{gZ6jMxwB zb=G?wGilVSp(%6^@(Ts{r!|n>viPiNm+t!gOQ#Ca(*f;If_7&|jz1jnv-wf#q)qsQ zexAOPK1_qo_7eU&Cujy@Z{1ordG0lZm@RyMoxM)yqQdk*VzTJ?%#@t&Qx0ofbwV26hQI3VH~S;WG~D(ge3h2rSgdA3=HkNrPiuzsseMMOm(bPbFXVc- zh$O}2r9Uf{JRxB+iYEhtUIhjj*!wo8k0eR(mkgb=Q}4*i2h6ue zCU}hby15A3Ty#JRYx60coeuK1QTlZ4c`H3HQ_4FK9j%P`Fh+P1_EH4*r4j$?>^5Gh zYf%h7pWLC4WCgm3xLt{_LFpKSyC$Lj+fgBvdjr=zaJpQXKX(lS-_zSb zQivHWC+=x_F+`e`YyR?sg_$^^Mu1Kw&%W3^M5Vq!mnU56xBIW6$2H`A*h7bnQfRUl zu#9#${Qlrw!e_pZLacY7PsILW`go7{Z249DdRv?Bdi6u*<)Kk*pBz!XU)C@GTO;w$ zWe?n>8Y@2`9q;-)DHU~S&<`=s&!_46^6}EQR@_$)|A!y_pL}Hxb7SAly&oiDEK%7B zL=tUy@lIj)e5q1*DD^cbwr|eniCzTD(FXPOb`#ombLMU?J9;ai# zxTgA8AXiZYyAX%0tuew^1Hug9fE43iDI5ys7wsZ|O~vQ)T~s(twXw)RPYgL$krW9k zK)K$bvn2co{^S84DJj^(^$zdv#Vy`Alb&-Xz>xSSp%3JHAxEm{7j<7{6nnezf_2^;L1cH!5;T5 zaifQ&|Mae(UbK|*hMXQiX8Tu@(%|m{WtwJu^75ruTb*2Vpj;1mxK;2|`@(W{4c^;@ zNgtKx?-_+-)`Q%*!``S2)*r|<2i@Ky1zqcYQ`1*m;raV&fuP*i{P%}%Qyxd|R+Bps z@AS)HMv1@{uQ*m~v?bE=E5MGlNdY9u*QXmYm?S-o)%yLs^)f^t{!aQ4Vkr8*Rja9h z1HP~+8bS2@X8}euC8sNf+KG!xWCMvOM6ecC(@`qH#lRw;O44RGqKGE$8ssTnfuTB) zc&mLrLAe-JfWK!1M3!S-B=?Y_@#v|ZXvhhRz|9b+j1JCnwbn8URWoBP0<6Q@NBhyU zsdpsWx~OFwyyV#0&)2>zR6TqEm8fvAwSA+&+U;((r&g^^@m;7GzNf#mwNCMP?4=GE zBPPtUnABFQXpFf3!$~tpZ){vQ5&qKuR)0yEUZu7dq$?TBB0a zoJ#bQ9A58w;G#rIjJ0)5e(3wT^;WxcWik_iwL+Ll6rnFn`rCclkPZVd;*J0Iv;8T@ zq};Ykyzmj3HZSzufAZ9DqD00FM-}eT+Ut1w`udLUx=EJZ#1kG+Gslw?jMOIGuT`-kPh)ahgY3lnf}`0UUqXyNcov$}`Yad~*WBZ9NgF zkH--0I7h?m+RPZyDBSI9SXe(0f^(7qqj2&}OCtZbMsR5k@^mbKN-a7pG#t(O!q}uE z@uBN`+~DlG#S7|EN10VPi{y(<2?R7BffO&?0YNN4>q5(EA+~go$%n+E1ajNUuhF@j z+p8-j;*8koCxNe#0*RmWch@C|n@NbvlOMJ{e>tGPGId&InE86NwsB2Xoh^2{%LVV! zCo!%*XJPY|bhDEBLBoF4OPK~JpNnt#LiYSML?G!n=x*Y2%2azlR8Y|ZJ(JSeL;7VDB_&akvqiOQhxaJn!T9zsoH)gmsJ(`{wziJGl=jdhx>oyG zr9xAu2y|yGAW6c_pjUiIVKBgX%VaA_2zp1(K70YnCO8*Ny5gfSauG`| zCzV>^1~4F8Ye=~T1Itt5;VNw$*NwvW;P|dFpy^p+5UV5vO{DTOg$CErjw-FrJugj# z$hP_}{YUbg&E^tLlrk!ndVII&PKLkQ4pIEQ7J<>9!~pNu2;UJLb=wyN1o2%8xkNy9 z-!ylOqmRk;&EVDq)OA8$gF+!@&%c%|`mxQSaLi*3NUv=_tWJNfUm7`$1adE~@nxXd z?4PSGYjr8Fjb>?z1y|mS-l5Jf(8CBE43Kp_anFxPvOk*s7QR%TTG=1d?6>{W`5BY_ zhVquZfo!hC$U#Ibsif!0;R^G>QSy%c`%#>DevO z1$#NZ>o7A7D!ym@37_CrmgxGhQ0^ocnXRRLH~B9tB@EQ_C;cE1e<0|p!7WgjHs9Lfb76Ejj;Qa0hOc)8pW%q(jC33yX+D|Q z^q#4B%sUr%7f^f9JuyU=ke`0{mLY3U=<$gUT#AMq!Em*JN@ zgm;aGnW5;+qV4PZD+$GyL`<;O9nqA&Fn;GAb{wKB44QBXqNCF+sK#XlQINqoZ!*M) z(Q_qNk)YQ!g)@k{?`pd(z{kEFCi;Hlt0m}5y`aR4fILxAQK+ZKz+gqBxRi4|!q+jL z3m_oDWz|~~6nV8U8J4jXU2oZ~4*h+Q_fg1|L^7uFaEs-WUa?_wvxXxDOLw$`i%gsU z*+k&cOEqY58v{ajUkzAW?#Y;IX18%fzeB#+Y=#EM{UX|a8f<@c?!pKfaJ-EAUkn%W zPuzwU7qevEH_l6*C;HK@WV6doADkGXtvKv7`H~Gz(U8G9{b112H1SWqi=LvrEv$@ugAKZcwc#xgt znC-gu^NpZ%>!j?MJw^Yn-5-vVa(}1f+1XbCAsvYn(yv&wR-$n{Dk#jGu(9+6Ehui= z8J!_eM~N#Bz51I1@Ss5a@Gu1_z~KUwEYOK4D+Ixf9^dWfrx-3IYT|+Ph&C=sKNJIu z^w3S;W(yq%e5fjg)=Vrw!U-;o3-aVJOH&|%<`A+Ss-0`oCWQLb2tjhNU?*=^o%;#4 zGC`%`eN$^I4dZpsIJ79GqXTw-iUgmOYP5MVo6naV|GqLwKEGS_r5)rdJAGe3 zf9SVQp3pg1UXrwGTFP9znn*bX4uY!0$Ha&I z!E>=DTlmWP&aJwq;%q#=qgr>BtYuDWMq%&X2z<^$nMDZ)zA(PLe3V6NRe{G5@RF!v z4has*PQ_5G`0GXR0Z%x&>Iij=^BeGqT;+oy3n&qDB3gb;F{rFvR$oRc5ymM5tbi(H zCxEBv<|bBFp8#!FNK&l%MDdXfq1$H7YF$ndHIQj3f2;^pU~>BMC2;~U-^2Kpf-r2o zQEq8RjRka&pmcZXUPGQ8s&6l#cxogD-Is+KA^cqoBDEb|5JeVo67aXl=t?h>z99hTi);WvKM5K)ep%DS{0Sv zQ56+G#tyqS#>D5pjz!VV=+Z6H&||*W^E?nxwsH*ni8O*X%nBN7S{Q&DMCBSLf|yG0 zHy4>qFX{krfb9s`xLnmi@i8Q$6nEjn5oRmG0Mr zl?tjZ*O9?~4>D4|n-CUVeKx6OuW+5M+uoh+(AL{-7?+}Xo^GgXkdOlC`ehlJ#<)PQh&V1u;R6gmF zz(WMt$wh688<{1kTvpB)%kp5({#s5LB6E86^JRJ7l>HKQ%ca9@oyV7>J%2_26oi-? zP?p)^*4wKlF4UD~PCS+j|K(}qaJsZE7w_p?TkUSn4XGRj$z8U;Z$j*pAc8uy_#sf6A+1>4Zf-Wa{6V}WQT;VR_edOGJ4}8#GAFs=Ho~9 zn}Z(P@rb~OKY5#u4u(WDNBRUl=Vl!3?27lF%1rKf-5|3Yw(YKOUJu^o((_%84U9C) zA80lL>Y^kP+OI${M~pP8z8GDmt(d4-Qqp9XZ+64P^dl$>A>O!qBmrMIBmO|yJm z!tWCTp4yVy{9L)K>Y^evRP=qN>y!<_iOixcaR1<=I*7-02o6FJ$+?=05`~;-PfXE` zz$b1CjE}@3f1w`5A1?fTG>Eo7!Z#smWu8F2=w$CDXqiW*mZgcUM`YUeK^10u?+)qD zllh1ix5rc8I?s1r9Pk2;AjrUh{h5xuwb9KPi^Fjb+hUYtvTlOps6)c`VO6*cSIbM~ zzOMJr=x1Ae{btgziNPWY***_?2>oY|9feJX_o#W z*#EI#HO%*FMqky01j3hA*1y^OcdH*2-tSTUjMh|Az69y=(PpYh4MeZHZYt)Q$o`%& zck80{Gwhy9k-)HsHJxm1b|gxPXg5bXby9)2rV5r*=623oFO)BKsq7 zRSgV{2_1_acQ@*pEr;0!IU174(Psente1)8bN^fv1r82Ff_u%aar_F}1_3F-0z8s| zYvTPx>mQSzKYizUy0pOUORiOP#o5#9oph^ALLs51{brx$lGG4bUY{1a5ym_za5wTV zri3on1)s@zZV}il8$wUoouZ}31+uf-+&1fM5S2VZYeynaCezUQ>5>L; zk&1yL`rP?$l7s>F*RU$tDuISgoui=RQs?0=2 z8=?M2n8{~1{?NA>M9Z~C@ECZ9r!ra#5f6=53i^y&!kBWHqO%1FTgr<`%BV#c3b0*8 zBjKu0&X>$$wpbh=#ht#q$)9eC9msXvnZCYO*Zm`x+x0DMvfF92)X_f=YF>Q)u7n7( zIR5j4=ThQwCd~88U-JiTu}>*oV*Potpga6l=I+CsFGmt5?FWxrm-A-3W)3BN9$gF< z+iRvc)clkYRkb{k&B$dRT(J2V>zd5S*z_|yD>(&EJM4)Sq>m=4NGW#=-)vqiGH`@>h6eAP+6)6Rx@!l3wD~v&yL>N%LiEbUR$}7=(yAAoQmYxXI`=e3==N zX&jLa8MyfF0$-d&1p{Zb(Ht7`cBaZthIKkS{sLx~wtPCUbg{ja@Lq4jxrRG+A?N}1R%lHjktX7h}agd-qqu4&6MW>emXNsp^%=#`h9!x+(?y;Qx-!}j+f z(#=AFbu0kL%yNd_pW@8?u%`?Nl+P8E4A34CNt)s{#Lz_k;GOl|#`y|2GGsrQb39$v z7wsWGJMhar-hTCUjZcQhr-{W}d#9SMQ}@y3zCE98aK|)+HZ#T%FZT4c1tH#Y&#jsg zcPLG#gpnh~r6QSL<7{-1Y2^|6a`F?S7isUK=>rVUzWtN@)?pzkTIBIv5;Z=1sQq0 zWb6$Q5Q}HPb`;4fM$BZb6!a?eXlRX8sYLvlj zA&t-B<}ZGD;0^M=|HoX|tpS*eub)3V@-T2}d*o+jnZy%d!0$n2z-o{WRr|M1s4=#&aqc12BbZ}U763VrsyBE&LZbEBH!9GJ z%y@;xf=q(J9{kfCm?|o`Y0EXCN|6m!z*T>Ps*WNUKO0ZPKYCcz8}Ji*>i7jx(H6ArZ6IK)ihzi0A|1<9cjQechUZIc+|i58SdBES{yIeJL=;To?^)(cNq+)TXs;xlzDvlm?StblLcZ;!n_nql;Bm4pA%p0) zXBTlnr|n%)3G-3)W-aEXN6ZyF9m)H$k?h+ERQFsnnb;&R-z!SrnqOnDjk4O=x#a)+ z=l-$<>VX)VgDjw*7b9BjqOJZ-#|;qbZbA+=_08iV^R1%wZJ{>PI_Bc1k$(TOv+e8~ z^4pnXZz!h#!Apd-^FKM%u#XN*ccI1y-o|S{Y*B;A|AZECA_t?8fSI5rRA4 zuMWgyxX^A7HZb@POq4(B&hodDb&*_FLf}MctdS$4R5}A*v{H80QX|q(pyv z_pN*q3d+r_2=?e;AWtaSdj`*2{=f{mah#?m;a;Hzf6gR7txLOyjnvx8H*q+`un( zDCk!!G8{68wneFXKeo9)`c2p$$qW!UXuORH~3fJ4W}{&UE8}2 z#NZdd?z@Xf5Q&9M_b8P-sIr;G*DHa>R@l}m3@vosIDT<==YsjKd}nBG z*PD%6KQd#B;f_*a>McrN#ZR_gg!W=ia^~;qcRF4|H-yTRd8#~9TbtYY2XqfH2MJ&F z*Z#zdzUwKx8@6lpa;5r8@L%L7?G2ju*2TXr!z*aP3l{g1>bB~yU0wIWUUY_Q=q=b1 zvTArI4GYhazCB>~_-U*O1G^CxJnjkng9XnsuYIq@bvId(oc|%K-jwDtGczQS4gOT{ zY-w5&Z$J5&2SVm+4xGH&Sr|BbJjAm$zS~o{D}-Rn01weHm31U8SK1BbsmO7khG<2A zN|U(yy}7nPVmZ%aTCK;ZRi{;eGXf%sCW`e9qfJClaAJeW~4;?u5y3NuDp=$lVg~1NyTV_ z7lNEb>D7j6>o3o5qz{D1EsS_xmO@_9S@bP=wJFz4EW-G;c~M-WE6Z|ID!d!3QCcjm~+stIRDK_o4P+ zi*%@uwi26flDEC^NYAh!+**FNvi90f8P3=JGSYMvm`Q$mPc+Pxj>6Vp)ecC)7{`Gf zeIh<3VRZyQKEQBmHRH7C(hfUexD1ATTKrfN&ig1f1g4|WL_{pJ+yGZmL^yai+&bDW z1RuPIU|xvawGm=N_RrPeJuQU+4eV#gR6Tp3g#zHAU0&glyW5F2cyh1<*N$xeaDyc% zCVD({R`h{Hes6p_|I=w@W=(3wnS<8gcXI93lz5uMr^xE}QNnQGId%aD7$#GmMhgw$ zuY_{YC?dlnmUmK}`%gLvuak|PXk z_?nd~sFD@UxpaskV+{D%%O!N`_=)8m$8Pw3+{7&6YXs(n_-b&Yxt6ijD;Q=~$ zcz|ML6bwHthvMJRFvwkn-q2Jq63XU;hmWn6i*~t6Tvn}7R%c2*3m|h-3=uYq%&d4+ zU%m`|(;TSn^zB0dECo&ULPNT9&VQ1psjuEgGvRlegzyg%fB!K929#hr845lrF;Jdn zdXmn`I3C}(qFHLT;IW}rR5AB~K=Y&Fh7b6= z*mQp`XdOLj{gm%;JiXKMx^8~r&U{M_m(Js~T23>^(jVp+l)07+f?@Lj8I{W3oIJqZ zln=v}0gnYOl7{=WUCkJCoRT8k3qP)|OqGe!EU*F}2%;W{1F;x-?y-bX2^1h90~iN) zNhxf0yItvr{TiHAuHUz`Vn?`CcD!du{L?SiL@+F{zoCLfBK5fd5u0H3*LoqKyE@F^L`zp9&TekNyn@>+C z6{5}5wrU2Fp9g>7opspmyj~%F7$(ihBwJ(6dK>6XyV7{l7L_eKu*M_ z0ZJ8K-?`bDF%Pd%rFMunvE%K2{RQ3Fz`gN(hz%p-2Sl!8G}W}6lHM2*>oRAH$(k0w|B%fJ6+9HICZ%se8?NA)_w(J^sD z@n%?RuIcUlXI3q0ySHS6jmr-W#8-QMXKDn6Kd+P8)|rBa1i|((HtH8^8DTga=pan| zrA}3%@2Z}kUPFj1v^aO}_;uZJ3+`Jc%Lt>h(*jt8nj#G=j9poT12M|$No-V(gG1Qs=4ROHSq-yUtd2<4#WNY|*GV9q7tL++izAWgMeT zL6zwMLRE?-ED}djZ{Vy}`t0Yf3^SqcBYNtI;Z^`VD@7vlcpAPLBJlNq!q_UMP@WsJ z*Y`}gyJZR4%b4E&;A5S{tri|mR?hoNekumV?5|K@w(>3#%(|MZ2u4Szs!L= zrcaC9-aKostRDGG+D$Ewd}=GYy_QW0iXm=aV#$!fl0E()&?~68#n+MfL(T^O96`V* z!JtsCu92df;v=U-p9|YA>-4wJry`NyFO*LDHJ%}*F3#>LF}V8x*D2?e3e9JE#5b&b z{a!L$;=l-1t%iu&S9>E@xm_f05!)gq2erN_c^-{V9iO;DCJGBfSD&-v$-^)6 z9@H_ncOJa`=C=NxtYkTf^9dgAO@~X1YnW?IWinpw5Y&0y3;en@SzyT|Y;`{CrXWcd zKhRrfW_+SwVdwTmi0#$!uZ-Ocq+@1kPQt0OTom;9ujj^I-}_~KG~=*ya_v5Q{)e&c zKC5rbkM;PfFMDwO*dJdnP!vZEUeY4 zQI)+dqLXcy%fGd)|8k90U?+}Zk9q(O+TOBBWLldGB`+9jn?Reu>@q@dcD?GSQJqFK zA5p2l*$A#D+TEVz+VSw@!n`FM-iu6bzEwXS@r27XkkdC#fLhnDKqGyNb|Sn$SW4Q{ zGfHQ&bi@}8$9OUzX!%ZQ)Tr=p*qHR=uWOEOp-SC;&*=8C_qQnw6ModNj;EE8EnCsE1#yv#ZGtXIH7_YZ@ z)hA&elfd7A&1Q(n2MTq+$tBtEBCozWQC!f6>22h56BV6LX?+jwZ2ER#mbepk00{$p z05A}X?xtFTn%@BPA@zF0ocmqSAwj0)O>fT3<9nALFv1%E`wIWN;^>FYsUJ%o)p@^{ z4ibbjp~zrN$ey=cd$-rTcV*8Lm%S)tlH6s)1i!)Ph(wllu!2OpTENY|rjeEgdu=s@g-j?wf(^vHp2lzKBugt4E_xb z{#$#KCtI((hb@wfv`)p+?iluCe>gLA)!Y?U3ZffCIt>A)6<=cuhFpq+YsC2~B~heP z1jBIcIvUe%icm^xM0s;m5=kn&a@GxC$^9ucfX=cfGX=j0Km&(f@CxF5a4KdRkXk{I zsEw{8p9ZyNq!m!`QA%!?2_FfGm2qiYLYR-St)nLyrHw7-LP-dYW{4Jnj|$E0h@NQKjLyol@r8^?cV>l3qCD2b7z0;wK1n-pMwa#U{LV z-nPA`cc@U0Df2x4;rqJCdS3z4TmEy~?RvpC_xpdNN zZy&w7h3aJc-lGzSU(F`0l{R2uCHLr(S!8N|eDck^u6aj8j88tF`Iv7hUr7k_EG+Or zP^67Tpd?D0xR&sKL@I5|X(R_^?U2spM#kSr!OS1FVaQNN3g{C7oUl@I_y%nBJBFB6 zHrtU%20r>siy3M?0nWY|lxC`kr{bJA@b;S3IQcR5aOLv22>LiY3h3=L_FSQJKSG`m z9;`hvIX*g_(2EI)6BWc^@R7*HNc&f!uvcz!cKQ@Ax~_|~D?R&#lE|GI3jY4$-!D1H z&?pQKXpmmG!zlki$@78bPj>3sQzs89A>#g}v`l{SgpTW%^m;nFa1BcJuHnyK^y*|2 z52$hCH~OiRj)TVQ@{R$fvDzC|OPmaGZ&+O*3hwz+Re)7NI+L~XSHJ&Zn--PZl z&{y3QX64O4^hu|j6M0aHm;G&EMc_%+b5T`1B@~*9Cb90x`!1_+?e23Hkbk7-=Kl1S zWOW(9;!~?eN`L3=jHq3@r|zyfd*^n?5tC!Tlz01d%scN@CZ*$XqB0VKKL(NsH2@yk zeL=--2YYd7ic6z+j7znLVI}DaH-#<|0IwYi;+IrbT8IT1K6ZT_e4fDS#o5GB1i5COL1a=#ff7&R5h zEN&B!)xI^gF6T^^xWjzm`zbv5(A_0jWl-nnLB9+4Tj(Ir<;x8Fs1^J3aot?IsAwA% zR9!I#4$HmoUfiM=zJ2h$;&rc`m*w`mGDNa%Oi^G|d6PB^`j-1E>p$#wG!?jqU$=t2-w{XIHWWq*hF6GHMI zBH^@i3AK5SRZw0eZf;kg>T0{$x9R73+yYJA&(5PrNw~jR8LweOFe4zR{s#@6?ju z<@(t}Jv;J#&L_T(;|8TQ>{Bhh3lPWryRV1-Vf9&_UU$09Y0p(=!2`DX%s;tSiL(=f zrMbSK;f4Vhu4rk0@U;ZmW!N15gu7D-qlP7JcfKuwFX)yq*Hf9j~fAL7f{~<1qp~BHmSh)Qk;$r_l=Bn2Ju#k+z z0wKGym2vUvQ z|9rs?a80B?HYDElPDl_ycc5f)zr^ZP;a}qpcd^;+H@^oT92UGcGz5A+a4^U+67V_N zY|i!UPmiOwk_U1?wtcv zXtg$Y;Znpq1fKGx5QhiqiQlr~i>wDm1B^9Q+P95Gc=&@Pd(D$!iLdqwhQu#_iI)lS zy)~0T5m1n&e0gV88E==2un)g?7uvtjnhyoR!K14?Qnz#j>aOL)cR}Vp7^%ID>OTFd zKa*Sb58g_=s_>b*e7N8B;SvNhp#nKkxBk5K=wuc$k0Ee!xF&vitA~6}m#1;BplE`M z;^?8^k@}vTq%mdt*URZmnCb^E+1(qV*-v58r({*NWiPc~7T-nS`|~u062Md>=Z6~F z!v8%zWgT7XpSoO8o>ZHvVmh0a(I{tQqD(JOFt=Ece8Q90((R|OAd${n6%#>gCh#VJ z6Vr~AhT$gpa$l!rir|SnkvovF{n#o=<^;qk?TPS|IHBu;++v3hs;G7G8?I@0=EHsA z)S?kMN_G;9__Jzt5`-t*&tWjm7I-4+mcXbOAVeGJlFa(A|M|92_n4B``i-;l_MeAR zUIA%d(4hd=&IlMNnkfdV_|0Gt3(f47vKOZ`s^?ep@K#o_y_=Sf%KiJneD3!zbAA3D zi#w7eki6aP2qgq)!Bt2K(f(PLQ7yW4;(tQ9v|ewv{dl&pcGZ!kdM_~Oh$ScZ@Dra; z?04AGGXz-wlR#a0JXF5W>F>I4IlY=DddqhFa9R5_P=Kr6;jqySmYeNGeATDVZNhlu z^(QEYhp*`RAMrIj(%_nEmu|9*ez||iE@ysib_kklIAcB2!Kddcrwy9);FCgtpJuD8 zJwrAoOdc|R#61;Z8vy;zb0+I-M$SZhf|zxfU}*r8wnhsnPD*g6pw6gK;y3^i@ac(E zL<9g8G|d!I+VV`myczT}@<>fy#K;jv2Ib-4hi@CayMpoBp;rt zrzUf*7TFYD9>`7qIgT!RxxBLE5zvT}^Ya=>1jp|`{dv&L^B)`SS$Fde$}jSUIP4BI z6t*yD78Y%8qF2~_+A{zoAa?xwqB(0Rk?IWP`rLy zX=69v37SLmi@0w5CTC_Z3jE#KX`)FE5sR*uSd#!_9sf%H1rJuV)Cf+D-=cXby&FMy z@1LHFXi?S(9*Jm%^7;9z!0eYN_rCYv=W`I-TxFAyI|+Hx9$=n3ccO8fC8E-bw2{OU zIp42E5;??=`8 zoP`sS08QS3?##(Z!BHK9TpTH8*!gABWs2$Io4d3~YiB-UFwp&B6sw)>gcxYWI`O}o zWq$^#Ct2&PPnr4XjF;pM+0Py%tFKD&#{MY%vD9=ujX3S>Myp$XaL7~v#IjPBd6z=) zfXMaFkKdfmJKY~rg_h0t^Dupa$It$>-BigDc$sEAzxC2J^yRanLNZKfU}Wmk1?Ebx zhi*;;z?;mgg)^4dlt%S%18=DQP(>Tfc6UGH{hPC}<+gGj&2Fn5wq+TQ(1`3D@nOlH zv%@F%X5M<^?00@sQ0EaEpt(6dI68pcG#ej+%ZwgTp}JDfH{B_RAHSzsG@KZHAORSE zIz$mTALV0b#Ff(uciNfjAPCXAXg5xxOA^FgzNesF3l3E)2vA)g(tV6y`erZt%Y%}v z`~U=DG0=OW~=p?nbJ%_II4HVn#s-Y9J{ zqEHoxDeleqZCDZ$6H{D!Pp*=x>eMa9`H$U>Ej|qMXOJ^i#2eb&+i?S$wfXe6R=BpGVNCKh2Vc;s5lv* z2X@DmscFLb232B-N*;7iOCNra%MUyI^Ypfc`JM9v7^j9dY(0Dz30{PyoiU6wLaJws zL1&@xK{tn%+sRtuyk*J!6>%2FlY_I6uQzq5xCpIYZ)eEKUFXc@4XXPYzJxH{>ljb| z6oUYq(Uq1M#Lu9tZ0KW(DD{s>a2?23}bdcVDYgckZwF;mY)_P0I;fu zgYtWuujn_JZ z+xg{xGAvZ$d7lhS##g+`hNMtXYjyme;-XoNrILzP*kh856{-YZo`0M1XL#|l&qpsX zoEKnz!q6cwAY$7tU9BsrZ_t@0g^j@z3dZ@*qMK? zw8oUz56)N#>A(I9n=rB|iyV(|ceQl}eWB`e)OZ@t3Xotml&8g)RHq7xKE&lB%2S$B zXZ}pC1g*VF(dRQ>`SQG;Gd`rdPyPEM(NpO!rLkq(cQr!-SB$@)@=8C%xQ?5eE({YP zL}{>888|?2V?&Idf&rt2f8kqK74^Wlu*S(jkf2jtS($q$=<=fF^!cj4MFHTA^TSKU zwz?&nzm2IdFSEC9;n$qN#b@0Bg64pO9ondFYlG{j_ghJk4&?@7xE8?)3R?Ps<4?~Z zz;K|h9*&MA>>Y>fGl^}-5B?^V#INwx&vBXF%GWN>mv1k4eADE?%Cn|#iyveYi{$SN zOoSFf*SF9Rl$oHfC;?_ap^#VC*o3}1t~w6};zSd!)3SxaD=X|{ zY?@m=S1;02wr;X;i7x5P3@WS)J*^9)GUc0SHZ)gXd#B*y{^+phrB{IXLDVuE>rXG6 z%gUoKUx=^?oDICw|}vi{nD za8IB2Y+!g8amMC)7lCax#!O;t86?B#XiwC=kBb zrNT;yxFJBU0jLGgk16m2U5Uo0h__({P8>rOFM}DT3bd8i#K4=?Y;3 zEyS*Kc4D{fNH+@5_gb6{i$2l+#L^*|3x1nahB)A3H|y6;U2GzVfYz9(O2wQutyk{P znQ_7NO7xf@`*+-A`>4(;u@@tzNnW4orH2+JMMVeCC%?fU{96LNTC}GMQ5Y%AiXskX zPL7&|MP`oQV~iGYAah-iAVHCg3MNv_Hh{+jgZ7&J^ufzzoB{6R_13q-y%T#JO=vRV z;^-=JL}$+nIFSm)OZ^vuXb}~9!csuou8{}O>k(&wce~mRsxFj?v^vN527JU?tpC9S zlZ+MGA+5r(JaU#rA-6WX=G+SGf-h2If2QW;F_gBEBg8T`^F7-;qx%E;a^rdb%QtDP1nH7sXm zx4Yp{(p^f{%9rrXL+HCwn(LiJmw(?##clfeT#o~7CS^qW!Wm=QJkqhZ^YE*>Tkmx* zE#A55IWflzMnzTqQxdpGZk(375o?g3Tu-%09cyW_C9@=?n+m1g)Py)6*?!X!!G&by zI-N47<%+b7_EVOp8d{fRtKV}Z2T_)<3%^H$`F3c9e2;Vk`9o^J7DMk*nwHiM&`%Lo zsjeJOiWZ~NugUXN?xm=fazj3VC;>QRZ{yaW&grj(O-zCf#Yw|4W?=-u?N$P)eh*PK zMQS043`s!I&mp7)q$tr5v_;^V6dWM_651@Yw&Pk;X9|tf9|*<4KiBY|$$9+q&p2I? zBOZo0TIligJZu5xUrHX;e%r|%qYE)vspLm=L2}_mmXkhQc`sbPAHo``Q zVozGB65t-*vyX1ZBtKx7sY{rBke*UGS4AW;L~!`XRkohiloU&1HMo7#nkVI-?@~`S zIM>at$=pu}WB*(=Rz~OYD!g^>K%iimP<|*rVAC$9ChwI#EzlL0cP7QR-UuLW>||l$ z%#~nxX3*S_nC$K{ZTE165tBRr%4MdC4MmP}_!n39kMqQZoD*U~`zc|=OD06B-~G(4 zKvaFRi2K-p#=l3K_Kr*h_K;nG4ljeEpb(+P0BmO%nj)LVwbK|zqbJBK;5dIJ3y>sM zAD}f)cH1C8Ag!se2Y9KYSlwBuFqdR};d(G!o@fqyK{g;9#iJNb( zJ3H1st4$G!sZ3|(4iS}5{QF^TPCn0X;{9)ut%EV$a(XOe{oin+gvfLCG!7-Mo`1O5 z0jrk2sWNUcoLX5f&4Xw8?qxgH#JXxdd;3XPg6V7&7e5`n(qp4W+DOzS3M(HYN;u!* zMcL@j1|lM)EZc}4D#AS(q~T}^tQ??!ZEtGM#;)bs0834B!4qVJr4B6&3kZW%21O%U zz`lf?)9(hQ0nX}FiM7e9Y178;0Y6+^sZ?Lc)a+e+Z|Z(!@iK2j zu)$hc+=^>pC6ME;89`f3yh}Itk7ejHKHwj!Iam^j&qLPrH5!MBmyhK&8-FxiUR|u| zTf2pP2{f6Ru-bO*3kSZjX4-EmOJ05u8F{xY%b=Zp&&9|z`Euy9&p~eKn+V1^DqSSt zdzEv*>2M*iT?X6cW{vxFeK-?;oX9dIS}o&!zjzKy?OZ{Tg>K+ZdXb~@usk4DExJw$ z0t{=JYWVMqMQQ~=xKyQdf?~R_Xo7|@?O0~g7ssSA5qTX+m9ttH>a{mxfz*}-BaEa! zJrE8eKn~w(rnX_XY0GN1iZnbHYdvm6oN1S`{8{WY;HEh+gx1Jyut&x8YaEfJrVwB%^P-53%>Pd z@7VI5m_>1TQqEnDDy{njPg3?BE0ztIyoJCzyh)o)lMI} z175aw76x?n`565kCaZs}I->#fVs&;z_l#eBetti}AzohgMR`L2T|)P&mT%dXqPDEH zp+h2#fY%HHH8)IzzIk6o-mlUCW$wu|S~AQcm!TONctKl7r%0&o){r*ztEL0{xRS9UCXWBy$2J0p-V13CEujg8|)ZA zL5EuI>6!ru>AKiRx2Sw!FNo(l{uD2l1HCQMN9erKbU^Vd6uf|m-; z6kzd;kZ{d)SNkX?DOFp8EoZ6tvn%`p1Y@&uOfwp%{+!+tJ3Zs&4O{b$WiVZc+fgc7 zhxcp5ge1OBQzBbmT)Ok)r$`dXYfjswU4Gu~k`I5x8dg|0o_8kJ9658>TH0Hwe_px4 zU)HE&2IdUAP@qsvOx{x20;}?kQ!v3j5r^nMYryAx;YCB2Tr(5-^F2o;aW22|;o|pS z5Q(lhcuR;qa*7B8lW@K@8QPbNt;B$c{WbDyYuh@20(BK zPU0J8@e9;@%F;IF{?sv6wy}49AHfL&NuT$6mc>7`y~_VOySewv;k0f3>-+s}eQ5TV zQ)${X>jVmD*qWt%K6=N;%!theC+Bi4OQ7L!HUGWZLqW=^sl+D-zb;0(x6A%$d5R-K z+8>W*mOV^;^4ELvc2R@-1o5wv>Fx?kzAnm&lxk0i z=dYGkZA@QW&D$O}f2*=khT&NHKiH1Vaqgu>kbL5wi+>$lE6V~Cd@M8!S0RLvi)8(6 z`&iv9s&{{Z5{s8EV*Bs+8h4L9SvTa=51Z5C7=goR5kC=e8HJ3=W$~OMzOID>tB6fo z@a;wbNoxmV1LTD#qPBQjf~s4787Z9$SeJidnO3M`kA2P6De7lr)*M`n5|&u6c}>c> zSpWU=fQlnX;tRB)LIcwhKG#2pm$s@c%(F%DQ<2BT^WYPL7q2}(e|j5wR3(Cr_z1&U z!14UHa!Y=d;|U|ZWXWb@1V4>Y-L@22j0()iYB(4C^W}z{$A!c#+BtKb>r9Vw*x%F~ zjBYLz{yjJ4t@=Gh(S;{ov>d=ika~z`M-kp;gNOI$H_>e~n23gI4^@zt7>B6>?NL6V z5qgrgu(p4y^0Ue_TV_*^?c>2}AEaOV@Q@??JF{hDltx*Ssk!3L=v*1h)d7({V4jXh zo=M8oi_XPI3kVVA20q32gM&q?N6-KWc*qA!D5D<5Akl$9V$e~axr59Bkdy02nJmP( z-q}d4W)nFS7o3UzGS1R>*#ck*l{u8ok_6(8BwA`}$!FWTwC0HE-5an1g1n39>V7@}oE*|>J z`uqV$f!(X)qRbcCZW*rjZ>{sr9rwLI70W#Q(t|6rAScMderS5y>Yz5`Sp6@cHn_Xk^XaVkHau4+39Zd_Iky7onpe(;iBb}Ok z{!i=^`a4QQ6hKiI-lQ{Go>$~i&Z5u4g>%RJOdwRgwE{?*xAQotXc)-TENi_QZy^&= zuzuW;rrQJd1;majz!sR0*ZgqjU_+2PJktOTl>l&FP=MzdpDRic_J<1i@Q0%7{SuB& zWp=Y#rQXE-a0VQKttb#{?cKn$-Z>*(lc)ce!|=D^$3L7)#1^}ot~pS9%MQwlV9jbn z&|&^R?`=v6!y${U$t*sbrVEmnm^-(O`F|`qw4}o}4*SQ+ig?;8Bsn(Usjlc8t#nG> zE8lR^sImyvqy)_c-O@`hn&18Xdw%tC?`ySJ-u-Xi-jjVf+@9>Yod5McE_m(1UB`~x zL`w^!Cj%mjHZean#B~Dc`ub#a7bL*T>W}&EuC)HVl##n>Sr0Z~rStKHh-9-YeC&Iw z8>pqh5;=~9KvFs#$qZ94Pt~ZYVzP_uq4GyFk>tP27Zta8nDKS|q5o4ad@_kf2;X%c zeBG{!!qLv#z4$rmWzL|Ydp5{oCxOPD+50UJq1$Qj@sTvQfI2XK&HG5pzM0M~rMXFO z6h9D9T;jDzRt}(RIv#T$-1Esoa1cYWTP(r6C+(RI(T#pR=_72$OvR*H>HHXsC6y9yHvOn`x232=eJRFIr{>2n zYz#DCQ+Cd_OlVO&g9UN8g=C4>2XQ>2$-?316&lIw~Pe zF>(xSuZfsMXpydMpKGv=z8F6fp4n zklQt*De37@=lG`VIKhcQ0MKvQY3OjfT01XP;Etv{NOF4WWmeBMH3tuHgJ z+{R4wb??TNbgn%RUwP`%I^D~5e*3w&}mpi6qN{X=25_f zyE6+wo56ARNKPjRaL|iYDO{O}9fWtp{YD~hI^)&-gsX9Y9rAnz91XZJW>wfHp}j_u zlUXrH^cvuzY2nLX-0|w-h}6gxfdB*)K#GbbB{3{WRP7*uf84eH&iIcTx0(0ut9$1U z%YY-q9fd_<;Tx81tLHB}BCo|xrS_Gq57m;6raZD8U2&SyG`H&hD%L{v0s1?mY@3!L z*GJ@c)w|5ca>=Jpri1kLR&H`l_qt@5PE;!k-4d$W{8HBB9kcaLw{=@5Ahs^_1#5w; za70XSxgV>}+mfatUd^qftDrD#7vC1&lW+GJr6172T^Xg=H%(V=V8WPqrij2f!E-{d z9sFPbMXE%qr+@o%>vK{k7T94A#>4YU|V;zYQS>qc|`iKoK5 zL-R!KS!Yij>udb?4*oK<+ zhhi^(eCw)CKb!QJ%J2#>59&6*k)61Lu)NmK1R8xt%03wTidbxrn$h3$46oq{pUt7$ zidTbzojx7=-Fo#DNw;v9GpNY@HQ$oX)4xrt+mciZHrtzmFO&Yso6cL)F=2hLEY71V z;zzsvYkj!CZ9DXLoEOh5ckZPu^~-2}MA57=Rh2dA1Q<%<1FD$S zQ7QKA;1c;FaDLy3ijg*(7Go(%<)HX2A%X#yfQ>pvIeDs=8RMCzf@*55`*Kx7%Ziwe zI4eLMWp|5Ulx-xBo2R`<539k6W_QryAZE^E`2BX&D2`~uFHuR}3Z|yqiGyM62U^#~ zR9G+G5UyAp`+T~;=Ic9v1;}8@*C>2z(M%y|3Lt^=B@Dvvdq-J|ILf;Nj8u|t)%Q9c zCE5xwFOAD7oUOc{>06us@%aYRTS|S(LV3&o$mi#t7HQ21CX$i$=cduE|)f#=na>lYNA+h|M_k6p(SRI zL{U=WY~ zIuM~_o#70yhL$8_J(IvRz!9~ox!06SD{Tl#qfDwFMidpC-|UBBadY;|ElT`{(C&_V z(of86ZY94?FfR)K~KaEgDU)y(OWl*Pj4oD<%oPs3annc@@7p zL{C9rq2%F_q?Q=$RIE}>T5Ndht3y>-@TG2>*qzDl_D!pqoPpr(FhYt@ktk5|!$iZ2gR z3QwTS`Gu?5l_i^o(UG*6s|VYU1x_ug6y|e~qOIpe z85gw9ATiWQdcrE6b~nBnuBRQU-CiCzFL6nwf1lXbi=jx+b~?VvO5Ad$-=SC`_|(u1wl6UXyMdVh)k zo$0Qr4g_BH<;YTtPo3Fysfl`92g}NE+)gDe-MhFM?(@yvf`1;MgCCwq7Q`VlUc%m; zR5e$cRC86sY8Jul<6C>>7#o%dByJLeBB5ual^Bd%)u)z^%YlT8vs65lC$aaUhaDo6 zA^KBA=ZV^4+_kD)R)c76_dDvySsBv){Y`50u7paOCgg$$xDXyjD7YD)F${YtW`tH6}7Q<)v*% z_<36#wM)*to}Y6 zAvw?EL^s8wYjkXbgaTl4v*R}G9GY!XUk_X334c+!lX3IFov!XVtX%cXr->nx%F-F` zA6;rXH?H}$>ysgjZ-09BF4nR~?`(ZddeDxlZkDPj+C)^JE z;GBF2@At-eWDMu%yGrEGmkd5(r=AzalaSqKAD=!~KY!$7mM++BRaF_T@Mv#mEZ%~? z&-*V=vriUuNa#L4?y1Wa&9K41sdT;jcO|H6YTl(Zny?j|&qO2^{i%AT(02ktg6OWj zHJOSKh;aEg6~IL74FFM`!DD)fY*+<5DaQ6KM72R)MQ}8~k@cOL<~vN!9f1`J7Jwob z$QHE+adLzcO_+mG$i<}6hAxU_m`E49UNS&hnMl%Hd-jX~J^`}R?GG5d?ls2%G zw7El`e$?JLQ_NQ?{v#X$;^Fj6wycTvY!oY@Y~|5y0eERwB+-;XA$R*MlC1FbIh*_-`xd^j`IeCMFY<3>U1d=d zG+S$mVe^?WKFA)yl)*3YZ@zyFDOuq9Dzx!?TXr6=qR9rHP@nr}rWTILo{j%|`qV9G zF_6pnj?H@m&X_sNAPL4Io9V@AHyrGE{bjSjqvHmi2<0?y`}3R25o%37xBH}{t3FRG z5T+KTR$l$CQBsN$;ASsl?;s_{36Ovvh6#{)#{ExmkC9$@5c+5y%~Y7KpMoP#W;VBs zdjVA@LXe9_!cbZ*Hd$PVrFvXt%y`1M*a5XA$RZIFMPa5CZkPqVdTbxn)bB7hoj3bgz~_TN&0?OutpkqKX_B(veb0}m zC|4+nZGB!g_?up(Zt2Sn5mH#F|13KSa*{n7c}8yaI)wQ?XEo|#BkTYrhkE{7*DHlj zng1hRuq<)o-6gNf==B!Kl3qae#`I3MlX4)dVo|$aqmKt=F;_$WmoSk)Q;Psd+)LWfa5D`R7V_ z9k$ST#nNgdsge}Eh~TE}(!+wfAs!{h{z%+F++VE(B<7l(NL)V#(ZLQlm4HDvqdlHi zl_c^SAU;4<&_i=NgRggHV-j9W;b1M1P5_qeWTp*>#n9;671Dn13)kVc|7DPQ>TTSa zXK;&>y3>_h%jL(dl$8>C`RdWy$2Cjy6@%^vNkg~Qq>C@9r2J018qsdduqLI(Kqpzt zoZUq(DB;nzV*TUZQ|GfO4l$3eI`)CTzeB0}rmStO_>%6;i6(ra{Un#KdXOpe4_mAs zwP@6LQM$6J|&J-Ro?r$})IFL+j8ixuDV}MHx&ySZN}S3NTSxfr1uJFxBj_AatH@ zu$)YQ#sZaT6Ei4&KwV{nh9G zo@3&oLbmgpdFT3yQW~>ZPkf#gDIHT~*z8ut)z7w>%Fz+)YFyFkbtq@TwGyuf4;oXA z{4l4=QdcHEA&j_}Q}r<;tH+xQkL1m#>@*=tH^HgJ3zwALI*aTo|9V)hqzxzey2KL9IN3*NVd$Zioy9yr4@rDMg74k4BE(D@Vdu8-ToS=4gWsbw8ny znjo!SE-mL>ED{&xMLUr_M;WUT_cHQMsdCQeBN#u~ff73o{{M*j>aZr?u5y)a(cPWW4I-T~kQgZ~-QA6(Bc(e`Mt;c9q)GR*nis}yLa8!bzW!K zI$+G*d_DuiyY_+SlJ5_=-oXspBz6uMTvsF$H6@gp31jje00{S&f){qxg2j3J;LXIB z8=99qtck?|++{X7VbyJkcZhH2XHtUb8eM?f1_mLC;>yZw+;f;ltF= zS=1KJRbadCt%(Sj#;ssoP2<FYrVJqil;3>cY)ot7FDT-1HX z|J;Z}gva@qMYPQ9v3lJvs}!*w#Gd>Mth5+Re5xvpj_=jZ!`R9rN*b#OWIYaWEU%Vk z7PKDD(S)&#`Bgq9y-FFI0C2=0aL#5WKtYgyzM2VuC@5&V^*32IkGgtYjb5qnF>xSX zkWhSzyJ@lc=eu9_o}nBNpxEBpbCIVeOYLu8cZ$!bt1$EQEQmKCP!ms%ii5mM^6(}0 zGyY~>=E;T?{-Ubwj_$Q~Hp44ea9T+fyO|suf9cPm|1ZQ}?wpH%)WB7g`iA~5JflotXTEiaN~ zdWjF1K__7n2$MSHYiyx5Nb7&O*B0gqW9_b6?MSHw+pVEl-NDwl1;^MLC>&Hnnu7X*kJ zSOj(=yAz#N583+%S6=K*rH+=|!{%dgKo*(!Ve08z!t3N;eT~l)qh$ltwN75jdkf$D zz9Cd53C0POqkhR0vnzDz>~iOLwYBpilXt16IB9Ar{$MZrP6TnUM7-uF_WgULT1!c- z@W=0A?}Cz^jUd_`LaQH;l_)P|wbQrvbXQ+V@GPF`6O=1soi9Hq?%8&;A|M~NZkp`7dFAP9Xl^oEl(wgdgDBLV*`?D^m zpYNt#{)C(9(NitVjAq3NDe8#%nZ3fM;mnK2M_D<4Z(dCxeysZBs@K+WI2UC+n@hg` zAzuIU4SoAB>9E>5UZc*g=MMn}oK2doq?7_MpxK0T zh9F+k3{jF1q*0k*0F`867>!|FD8g7~3<%fPNjelW11Ag{laoxOv8Ysb>x4>O+ilY+ zV;5EEg?S!2Y+M1D0e}M{yj8(j0L}7Ykp|X)g@k}rbEs|r&DE}Zu;Dpqe(pvYD(tbW z_5H`(8eQ<;psn*e-bQWwLBH!P6lg9nOZxB~$x!lLj-SK&TsCl}Mi|xiPx?XenSqm^dr(B&eZ=z*jk804@`hHzhD5a% zM0=Y9Zout$Og@`i%LMa0Nt0%5U`O-EuQY(|7Y%WH&c;)3tRrWp*k=iOZ`I<8B>)Y+ zq_lU~#v2A0!s&Kwoh)TQz}iGp{CGJe8ThwZZ=MXCo6%^?Nj&&f)by&%pCVVKn+pZr z$pG4CYJy78%w7~U1tA5z)67y7(KesSYyLlY!U(n(;NzbiI7xu-50$1?|8slK z;LG@4^?7@Q7^5j zXA3$mvZfFB2CxqN&(&1QZ_~#FZ4{*};j1>)8k!z@(6rA2Z+@iZO`N7`q9O3TWAnZ% z@znXv)T!lxdA3*f<~ejZowB6ce?0FuED~e$)}vw);#Kt$iz+RUmK_&ZR5Z@xqu)V0 zTp%7-GL1UG=u+O6#h%MVOM$_S8-f9*b5E439S>0YDj3r#V1n|~b5Ykex>88E_rl?95bf+tN+^H~}IVM^z=vXPhwr8bmi)W`qRs;3!ra93DJUXjVn106>UJ9wyR5 zcN3D>!9}MLk67r@WKo`B5ZdH~7kU!2`oC!OcYgQx?GQZAEBsPOk*s!Fb>>=im5*tj5(`*u6=-|q&&>YzVaHFy9U$)O|%55DA_?JI8*NA&=zT!^u1m)BxP^Juqh_X{H7 z2AAXN(BkYyLpxy}1mt zl6*rx{xZ3bf4dTzb{k#3zb3$#NYP?ERu0RVK)8A0W~5AHOx5kYVw7rVvu!s0TQB|h z%j>u_k7glerAL$)h|Def_s#2KLX>7#_<}p8IIAMoAxT>A4zkhZX4A5lWGgr2kN2+J zXq<~MMV9;pm(-%j_0%*Uvb3yNVwoiC(*p0Ly!CBk?3tM>Ap9+c9qfwQeR9Ck}EP7up77VC7Kcb0+h)LGj4w(Y8Fb^#%}CWo8OQ zKH99BMN>jiiGgk_8Z56}Ru0OK#{ZDvc3%(fVR+e3MO*poQ`)gQ*xA{cJj^?^d#q-Q z4g51dfA-QUp*(~Wj@xEIkXVvmpdgnjW z{6FTU??)4A8je3_5Z5_uzn7M<{FwUD_T?IL3?AA-Jdv}WyN*i%|97CF`{Bb6Wo6=) zeFCv{-$lSoVn-dW$1&NTtj&M?DkL&sykrWulzO3~4Wb78cC)*=VO_%bJX;wIXonn^q zVZaEpYS>|?v~IdNJ&C_UF3^(S8X zU`FiBiQQEd-Q>XXR-SRi*}ZkKzaRIrVMp2=76(EBftjwIZy^%mnG-`_v?SO37qZy7 zcI}dMz7b&q&Qrv7jp=z@F_l7}*$IS}@%Z~TIqbgMG4*FigoQM!s5)$Ur||t#LTM;X z*Ro@A0A$!BtvOif)x+E!9;K(4r9Vk16_`0;=JN=QeMN{ZEl34(OMVwfkpKlqV(P$6 zJkUltr4M1_^#sx=-%>IIIS;>ilIK}boOH83!D4cXHfBch5@^~R0~Y^niw1CB#qGpb?~Ft{30&Amp+&|f^OxS6D@Br5t0iPR z-$A|%~R%TYfhFpIilmWot%n)>FuOP%{C>6aU{~<_lR~NG!Y+E>I0mpFc04w zbLvgo(~RL_tFRzFCx9}DK-S_29fpz-laduwpM~213xWL_A}HnCH5?rc2(Ul}fYcZW zkWZEX7i(jK=s_D38Sz*#KxEl|3owEqR5oKjvetkGoFdEvNLz# z{~oovjDj&cJ=u(Oa{q$YftTcEwZna${<&4JshS<_1HtmK-(n%Y9%Fi3SAc*%rDtsB zH@GfIzcU-YB?)cT4BZc#$qXcJ`xH5vx2PylHYLughu zMe&B?-RlZgbyO7%20Sl2<^zRdI*^>a^oJ72@0K87CRJcpfeT0t|*-6kj z5yX1rY*7i7#4Lm(5XfH!q_6}g2`=hZCAcbdH#N!^3Oujl_0efcVow>jOMS~^S`{W! z;o`PfAo}>n($A3JvdP*$@_E>Ye?vckLq+T3yr=uK^o!n%XHr7>f#c7t1FheIs1zbP zd1gxAt+03`DZ{k_=>i5EGp0|G$ z9O@GJ4m7&)Ik|Gu75{($9`P=ONaMB{FamaDyP=DUil8KX4QEP6ILG{oqt)LJ(iCh2}GH?8oJdaqq)|`o+ zF*_04dB`Fd`$do3q*$_K?|I19_sxpW5a7QoMoT45=(|QQ=MT#_XF~mB|4sH{C&&=F z)&3?>8U`SLseu+FUyU#h9nKY{P5ehpOGE27>f5GJ;F&q~1 z?w|_?#{vuH8!fD!PerMC=}qWg&x=}R<0r6L%GnwT)3D3uK5@b7Kv@! z!@4sI%QdKfCG4T;qfL9>wf)GLb@Og0vNuRVapl8K+fyv zHnV_T{O%O*zl?A>iOTU<{fspln~GQdNUVcnGi79(i5e<<2KDdhRm=V`|L{`-$3QQ1eodEyZjQK zIIYRc>Bi}E(!A{N8u9+RFHnzp>ctD5dp{4M=m?(75M_6>WiPx|6Qvatih2F0#Yuep zva96h>>|2SD3KLL!e0@$ETXT*CQK?{El#G^_306e**~pJ$1%ti&YByDVN_GR7tQ|n z-4Dkm$o@5pLsUI4p%w*x1$NK(b|*kN+aQj*c8X9{lLEWj!#uVQ4Pt=OLWEUZx6HlxWe)u%wd_?YDh8Ck zE4uzTXI%XPTJ5Q-2$+OSlY*Ksvc1OjKB|LSPSy|S)r;Vdm5KwLv&hP6gdfKqV$};$FhUA~o7GU9h9VXk9(&jHf;3&9GCM(?COVf~P?*2Vzcd;<~!NB1D zZ|5mVP$@=WRE3g-m_Xb8_UAmiKF*$3za#kc0Bm+SX`Ikn!!5-03!S$y<@`=w8U0BL z>}^u7P!P;)g3d!IXShp4?jT#i$$0Mc8il7&?N~Ymj}r#P#8`X6R{#hYuVse70L5*H zm=IudP@mNV1-@)Dj}T7UcjB&$M;hUJ%1C z<4CPFH4{m!D!w3-CKpM&{-6{R7}(2DS^UBlhwtap$Ng7N!3{BUR%00>Re*=iSV3&% z_*kJtHuwPpgU7GEJ`RKz=&>8gN#-)?e2;*p$>Ih-AmM)&#Ml&AEOw6>w549wIqpHJ zpCeVUdLx-))%}t;vj4s-aUsA`(IC*+QC@#VNK{y|HN0d{4oX%}@+iaEJPhH!yz-)> z(Lv709&065N2qsQ_t@(A(%H$toM20_jaTHwbR(?s%V=ZKFM`rgB5bNJ+^huKKSm~T zAq@~#R!2il4BKH6z`K)%1jdZ8QXr(kqrj(uGzmULsy)N4U4Vdtr)XvkVW6!Ui9tkW)YyJDI zD@>73O9+4Q%;iClNgK0YV0c1LO_*}WhJn2Ck+G@Cu!!u5u@w%aUi#Z*VXuVb-9TnG zP9Skq9>DTYVAB{MA`O%y1x9c=W5I1Z8byk5v^zu-wMJE@Z>Kn>Da0_=gzDC--~ux< zP+S~hWQ;AForX}B#WLf%0+pLqd`r79FoAz6lJg=sS0ij#|nriff~9_(Gf z9}Nc0E_x%&SGPp~h24)_3tIW+YIZ#ja7CmS%`)`6@3}mf5O3AdsOiTv`1l znxWfmT@T8+UuY-f=iEgGAexahQ9cfku`{Zjo$dkMO4wnQ?KHXBB-MlvjSnS+nZ*YW z<_y0MMvMiGE;el^r`|VJR;e3xN7AFP!whlP!an1NNEieH7ZY<;u0JKx7qoK%V zUG>u8jcY{`0A^NSYT*f(QOZJWOkpU>W_;lBS>d7ioME@+s->oRfcFj)J;B+je#m)z z2bM1RlE4G(Z&Dm9{TQ#Olp+vWxXOf#qdn{<8+gLwvs^@vK#t3wh56g=4$U{0Ly=W4 z6;Cgh3U}YH&tL1`3NqsoWafW-L2R!1V>i-5+=Pqbi<2&+)Mrwe{ik9u!D?>q@IJS9 za`9SYyI!F*!PUMW6vP3M4-$6Tgo}fL;{NQ_!V9|@WfEBC7V8?K>&cZme<(5S@?!eW z)b<+dgn?6cc;PJvwLzmLpm?gRxE(nKh8ai4O zP6h=C&_X~=6v0V!EFSQ}@`DjBdTsR0eBA9>cBJCO!p6}XKZhW-c%f&ra%cZ26!vyK zk_xamy*^Pxwxp6Xip*Z(91dQKRg~TW`+N>rj_I5f5vG!}7qrfA6bZFBct~x;2 z#Moi~{bF0B;mHRjpdE)NhFgHlDdFf6<(*}s;H^`PmfJhyG+0!{b~jLT$u^Djqr~^= z{^620Q+-$)euy#@(wgsAd;oi!^rqCpamJxN00f`>7^Nd=e3gXPH)Q1z9s z5~XJQW&-QmTMeA$wDXuk1okwYs@r0PtB92XN_emfKq| zncMiA_dH`Fv?zl6?$#teu!IbEi0@xsb{Brnc5j&~W8_WJE&qk1wvi~k$lZGha`6=E z@Mr&w9cA2oqavMe#R~K6q;%$!9?~HWe9A4zL31(#1J&Zfm70E+^P?Z#(^x{n9V5y9 zhA{E$7aESmp>Ibl$%G}Xg6@QzF!t~x+kF3OjiTa(p-^abbb2zjdYDWA|JXVPrkPr6 z#Sk-wjR6;A#qmtWBI_@w1F(T=IG%$;DVb`H z1H-skkC!0{(hM*W7eoROIOg{J!!Vqu1oq6}K|)5EVGF1rsUXiyVP;|=m~x{5;cdd$ zhXYJ?s|TnM_Ud#hRphb$3Gadu7T+X&+*fdh2ZGbFYwtf~#rCA8){->SJ&W}LeKRz{ zj|)}@05q1mO7W-itB~z+l$^J8%aEn-@~3>|Ct>wJH$Id!H`NX;n0a)zpN{o8rvz10 zq@Ue)xW7@EdT#ywbuF(?L3)4vx4|drN>I;2_n;Qfz{?Wll}^&ITPlL@H0~J{#m3sp zUC&e}bQEnkLoPnOPgT!Y%b(Jr5~g*Wf!zh#=eyzVV0YBwn$?;Bi9*rySo%EmW4;Os z#ED0C*?fw;Fd&c4K|Zx=QQT>}eik;53AbD19)N#*)N4_zTUl+ToPqu(%5~X}Dc}o3 zz7KJ3dFNm{MPrWv&R+(|*W0Fv6y-qP>^V5{V} zh#&cnLJld2A`Ll{!GG-b-7~=|g{x}~@&UZwCp68JJ*LkoPlJmkrI+5&(LOjj?r`=3 zkT3brJL4{Lq8KD!PkfQBwG~au5_pt#Gw1jya2+bK!-$=IVRU)hOV8>@9)3f; zgQAvQn*zXvwSRPN<1ADPr`_E|95%#LaQH|;Hs|eV*|PkZeRUL_l)BW3Xr(IaIIc}< zoXV$cSwevoiH?rgKjx@*Vsj%1MC_{wG7U1*nCL?0oT&TEeawj_PSp=c^h zXVUsiG_Q6bJ`DLWkrVgB7GD(T&K={VLTJg}YM(?>2_i;Ri)Q>97#H|}<4CCn0niQ*VA22s!-VxY z2NfKrKs)&2hdKoh&**VLDsEYTy`3U$RQea6n;X$xf7>T=k|mHxmiJ5DcBBf6bQyTB z$-%oO^5fMp&KobU`=Eba_i{PjU2$KrWIz0IDcoz?zljfT@?$T~G0+&2p77pyrPF zC)aCE*9-NKJlr@fHh~&LW!Rs4t<-mj0-882YI)dN?tvTTB!EN*v&MU2P(hnA+N25u zx;>1m1~rZB0r^rDR{(%CGS66yW*6rsm}W9EM;qiSV<&!q()mBrFsNe6_6{ zAd$}6n#Q3IR>0<%Lt+?PNmzb>kHQ4KZ7odWNGdRaQe?duO$HS3|EHEA1Rr#2N+#ZS zsBX#U0W}6dCuT#=+GiFZ23&nI)fdh(wdsyn77UKE9d?C?d(>iK@0UeV|5M5gZG#tc zje?3prB&BKPK_0)QI3Lek}g;_<;9gf-Cu^li4fH=N?K?gX z*X>cy?r)5^f02Lmcf0&$VLtJ;saDO((M4pY;832li$UDLo6YCV5Z;IQJFA|veId_& zb>xOZZ0U}E`c50N!V?=6eI;?K!#)+NBW>^UJgHAA>S!`7jcX?hikWLx_DnMn*rlt4 zD-C_^kbstqpgTWt7%!IaiWdnCI$ufpp~xGoS3h6c34FDmKU;H-C_d7)) z*%wRbM#)#w5k&S<^J~uB3oG+apYD-W{#NiKI};7P9=C_g^bPTUa1_&19t!y!Y2u7# ztTkfxm29e;E?y{N)fS%F`Whrmu|?o|&9_2D&#hiM@A{|cI4aDWJ9S;ycCbl+oQ`_- z#Tb6g`#V)M1)jf^Ou+f3j9Y+InAqK42YHk65uLDGgc9pf(*5p1YUhp1=mbF~fP*{<7Ge`hMhQuj zI$K^uaq^Ijfv#uzHHe2eF&Yjq3S54jD12r(q7{`$)zMrnM`ExrwU;0_jCw^3F^Fqj zz@mG35zJJiQW>qH!u)&t-=I{Q_npws=o&W_N*o7OXg4I=hbm>LuA#O*-XoFSR9?W& zDSIFE!*?h%J1g_~JpB_6RYm;#Izv|UH)mtID{}rd0pxOY3?4dF}-Ko=1t+i$t|$ST#G9QR(+Sq4H}ae^e&>Q6-(JoEHs-p%Lzb} zy((cDMR>ysoqHo947)?f%Qsz zf^xD-R9QwI2H^M}+ffl7mCyR_^_;L+!gU4yi2>XxeC;mc?>;|3^1}WF=_Mh`1h7Sr zCB2fvnF0JkwJ|UxDdVqO4?r*iydy4;=;V^T*ogvz2SQN)g#03fK1ZnM{62VnlB6Pa zGbEaO;d&6U?f&`^xt}!%lyvrTXyA%5-M)PJZR4mv?R8hR=EvKPo)xE^Lp9k)&$LsA zT}-Tu)>__VT^8?dcw2Ut;ot^ey&Y;UWFAyqVz7|j(#<$&`t0~J$w+5YuBe~>aVNbo zVb44BGy)to1MJ*`9#&mp-Y(cjdGT@{VdnmjKJj^;ONnaGCuRwj>`qalYvhjuh>YI3 z-=L#$N^Lqo-$7{OXKrQ=3@Wj9#2^_!qrlt>v86%m!!hB!fD(*~0uY-JM3U0@U}C#c zq(k8<*p8rPvWf;MEqnSS{A$UF5HxHuS+VBmv;yF6MyFQ-%*>?Ybm%26OS>4|L}@rUQi)lT{`Zj_Qg& z>Qf*SPTx8&ywhSmSBk9-7Up>L0n_R&E+|o4IZnG;iM|aAeG-iS_~P!McI&=S!6RdV zwneTCwLQ>y$v?+9Ja?gE6db(BR3#qv@1x9|hF+(?YKAE<{Zh?I>XY&J#|zYO0(SMM znR-bL8HJxbIW=M_`77^w+v`0r0q3WzKITV3t2;7=vkl@K^!bvv8~l9`q+9T#zu$v7 ziA2i%NZs}16($HAqlL}w9s9k{W2l#e?ylt}f9bzj6cc z*jHgy7D{Rg*aUovC)Z<&j*g|24R$C#BsQEuV;x4vg$cj`25@UU`DPdP^`y5WQXCRO zy2%5cJG2_Xen1ywhNlo}qYiE>w+Qst)teqvNfAFw=~m&OdKdTW>xU)lOO|W(KtdjA zU216}@i$)oiM>=iOema9@`+wKi;sg+C%A5ZYGtITaN&<@0oXGWAs#9IT78H>j>37? z5aX2C`lo=%CvX$qV{K;-jf>yEp3R=q{A!3B%kqmU&ObVN?6DF11zlEpd&VhUa5Ose z^+789y{rJ;Nnw7bb~_|7miSTLR^FrUPg&f5{rdcw+_^lVJ~scIe_fK>3FjpbL@2&1 zK4mc6rW=wA**6KLwp}-a=F*+#L<2NE5StZUOdXdscONsrRuNTgP-_56jBu(UKeAf2 zNZIrNrx%n^G##5BE(RJ&3-Agg21gM<0X4~XsQMX=D}*+>)Z2?}Jckur)%j}!t3 zO&gFTR&FX~U;>w9t;kyJ%I3bqMKUC{XU8KkNGb5#TxK(a7pmW`wv>KWc*7S?z;Y5i zxgxh`>vT0wb~NX*@(SDwIX2Z;_E74^&WI$1fOtUB=gyMTyemWg66_;Y>7;MJ4^2d7 z+@H3nA#5;q1%I5#TZ^34Hg%8^NLnyR4;ek~e*C(yJ}B;|kgAsae%N%!>bqTMUF3vh zgyvkFqZai(-}B?xE7xucNwGyO@1&u7$$`VE+NsiiOU+kyk#-lnaoYpq+Jnk-q zZKvlx92jzyk_Z%E%Q=<&0KWTc<^j*=T$WoCwE`5p6fnH09kdPQkHUF8{o!kJhKwCcLwoE+l9!3 z{BH}xa-YNc-hSP5ak=Ighy*z4uY0%iIqSZV{n-34Gi9048!SlN7g@ya{lO#kZB&^{ zZQ^NGi}oNEB=(xgj6NN0R2dzuF5a@;I(6J9es1snpy}0z@7-ZOD&B8z53?bEe2Qg* zC+TT6ve&wwz&(bHH%zR1pK5fis z8!>gHSb7sa7K?vFbf^4^Y~e-kCj~CGNobQit`|OFlV^2G)~~y)bk!QSc6535b&!iR z>4nFt%*y-Xo*yB_0}o~a0F=cD&^xSxp^Nnyxp@R2(D~fuyD8HS*UTjhzyem=m-KxG z0qtt3!f5Idsw*jG(hQ>0%VDMf(M<3f$fVbqi}o?*<`NFx>_miSx!6#8t11?)1HDaPeCbIUT#nU6oWx%DT2xw4?wQ|d{m_|8_a6-S*-@#QQx_t3{y->};(>G*jcp@Oo^LY9{|AGNoR z^3+jWHxGO;^UKuuKb}k4^_AB*HkMqr_R-b+tUiqw>%XdpfVx}{$=v1G>DgeZ7z zdFfzKh4=htk^n~SedpASHzhMY9VI@D3+A^Er#_%kalh84mdpL~{^ad1DX*I_Vc)lp2Aor8Ki{};ARh$A&YRGG8n>RM+lQ;K29behn9IrV`$2YSZ z%35%+5rksGl(>Z4`q|oA{DwB8`t6-^?zWkP$4V)w&P!BoM3LKn*Hv<)dH-i`CaW7H<5T+2T zt=w~w)U?nHth#wwoAM6V^OcX&qd0p5&1Mcwt{KDI3v{5tH?U_m_%g9lqRbsrB&iA% zR2$8Gbl^z`qmpy)`g{CmV2Upz@;i1uJ_kfFa^5s48D*CKe%B%Uw>ZOs+8Ad3```Nr zYbnCtRvfp1H-LZmzXmGk4wWyQX~8g-?j$TBUlI|?0xzbV6pSmUHes(|G48%p|qdCGX`B}W^v#$SGS@p z2b965TiD|{5V%U30?W@}bAhl|4uf18kk*vmFYFfSr>*lg7`0x+Q;#{3o(_CKJ|5#Oh z@U-9xoCz^fKL)gUBEU>a^??qPO5?y#kFE_mL3bzb6+T}vX1B7`3`fn8(fDml58kC4 z*w^pRg7JU0p%ZEr&^;cO4eslD6D7&Wj*qYee~0CvStQ}>ND+Y>0gH1c^u=B zF7QP3XBu2}aEi-T&YNX`M6O0c6eONwx>w;9tV&=yF}QGbFcIn0cW8n7R4R z`%Mh1sayrLH3#E%A#IzSjV2R6^=;5b?sB zvT|vB{*6M9rgD@4>~}sCs2$|J56Vb(&aYJOvwkZ1if&CTntR-PYUj!l8sLX)x-5+D zz+-B;6Zk00uf1?u*`6z1CRDr<`plute3BNK3M5Y8#X#!}Tg|YYhUR(bUFN+Xq*1SPf|CQs7L&Qg2ki{nFluO^Z;&&I_xYjh*3T&jH5@)&!?_fqLDp?}X{_$Ykf zob}Dm_s!CgZRFTA)h_w#+aWn;-*T}>MrHpL^(b(=rs2mSO^U zl&XmkSWPC&eHM?N%w{~`h>+(p`^qbMYg#nu;YC9X=doVTg1c}gW9`Bk@eu0 z*#E9Jf^<_aR-YFdHbmLERn*S(5GN3s$fqj*{(UJ%Hhvscu~s7a=Z*kbKc7|gZckJ* z#7j)a?ovZlG}!e!$ClNZn)F^vzq2nJRtK@b_D{cPNt6kH%Y&g;>d&z=D`qpZS)bdf zWuPR-A2VbzrkneVhyO{_xNq=9ae8tJsh<%d5@+Ojd3fz?X{Oy3q~~6mVL}Kokb(gS z@iC=tYoxL|94H;f<7CYOoUw$!VH*AiNG8~#;q|e#)B|`op?a>;0(GplDI0^VL!>Gi zZHYZ1-xx?2 z?uF;-LsZI&%11(bGL2avZDTfdDIZMg8X=q_8q=|2hX79QrNcvSev386ydLft5(FO6 z2fhh6=bP9i9=b34D%@^+(V+62T^sMPtdmx%iFkTGP&J_5S%;cwivGC2#_y#FBcmhA z34hNI;itN71Zqn?O^WNY3|ycSz9R_ z1wbj*j2i$7hq29*1qyKKfMO{TTL@LTr$7uVu#8W`hwT7ZKV~x&{w%NJz0Cr5jre|} z0#1)4!!g?5N(&6^6)l$DqkMNvp+A96Demx#`^P=p&zh{)CXgnyh;ur4sWB3mfv;RV zH5UwthVDv+=hJPGyS&4?t1-G>XS$r~ zO%YC_GOTtSQICHV@!2jk|I~fy_x1xhZ!!_cVl}aGv(-*g}{Ya$?A7L`~kLQ`n8`$0#%meU5=3eVB$4FE!cI z?Ozli z*?#YG-X|RuHix4MLr_xhbaQqeIy*bF*I0we)?d8nZ_;DG*GJE4C4$xEAMc0o)H@H+ zc<&aQ+sh%U_2#g_Z-I=rmz97cA!kw31)0qOcmIWvFIIi_%K)nQwDs=~=-;s2Q7t^m zY={y~f6Q5KVq3}~{z=Mk?Jg5bdtkRgbCu>_O9VgZ6l^-tBVS`z<1KxDj?rSp&`t!J z5l_bD^wf{4+64?Tyo)h?HZBaTENac^xYYPO(xd2E+;H*Et&fPy-!|+jVSO&`VVk-k z{moONKq!L64hbPZtU6Lb!~k@KDF6{ulNQrw#^fJ?YnojeNfbA{CR1n$R{Ves35?}3 z3&6!?$#s<9phw1iY?fNL1CYe8!;OtqNYVMPY)Iy>l{pSI3|yTbU#Frcw=d|hbCUnN zxERJMdhwssG-a6RWG8K@obx1qlDs{`V)|!ts9GGW@b+=&2zYJvUg7G;NF3!*DSVK1w2Ae!+TTTf9=^!-n)a4Y{ZDWv`bc_l8I>f8KX_&gDL+M z=WL_y61jDa+0vUanU{{q+;&@! zA{r4*D3Jr8#Nlvx6hFk($(UVnIs>1Nh7MHsksxTqDRGdPYV0Tg7MF_oeED#5~koVclN5fIK4m;+FGg+cpgCJxh`=1OvtL$S8=dd>$;069jN z*F`G2;*%#?g$V$TqlYw+x8FxDFA}-tzo1&Ihn`eGN!a8G0~?hSpn{I3V(N8f=N(?! z3ooa)$TB^)$swoCK4Sd@=W;`Vg~(t2_jMByboEp{eTF_w%@XY2twpq0I-#~c6R@Na zc@mC}zOZ0=6bfz}?ZG9CNoCq;z)6IU-^$PKq>6sb3V>oU&- zA&(;U^Cb6=kfefAEkEyj4 zBp#$0t4@r-Di+bmfq@oxD=ljtlo;5Vg^}i9eU?evJtf1y3m$S!mxM@d($L#t1ycgN zm^NN~JV{vC020&2!fJ&qjLguNOH)1I@(32@;7(O3vz{kb>Sy-Cd?0`+91Hkj@`Un% z_m0#v^JF(c9S9zK9y zeduDA&P&riXZg=bh4e94QFjJ4FOrXT@WzIRDKU72%7ri6E1%@h#U4m=^LTYnU@AF4 zu(8I(CZM!Scx0r8zzD8YnKeK|$KpVuHU^5Apv>Fp0PgceYygww1tlQ~EiIfKN|FJ< zakEgI_>KU=E#Qsxx*TKF+rIsF0Z)eLzSoxod=A$9w7ec+lCe)!$YwpL?}TVh&E>A;1yD9y(F$tr=|;K)T)L5Nap^|7ySqa|L8L(% z=}?dmq(epFe!u_y-?=-pGYrElGiT3t&ig*^6UN~s5e6ign2Y^a&Wh1g;%Y zhX26Roi&8rB6eg<#hw?=0rJ3bq#SbRNSCRIVlU{+TST{+YSc}N<;i@>n?7Vkg4UxW zpqd9{C6qH0iBh(I=}{@Sw=T~seFu`^MFeW4+P#hvH-doEE=b`Gd~ck)R?gID!Y!L= z$GUfa0yE!Ek?PCA05yf|tLe!U4|lb6$1X0Zv#G#hA!j$Nw>8r3?0tg%>vy}#~y=k@%{h?1U0ys@?cQpB2X zC8`uOU%`ush5&Yvu>PfZTHIhv)Tm3bPaIQU64KjB4wqp-1QT}}N*-U_X9oZ&@%rXk z6gZq~ecxYG3HrV2;7hQi28=roA$F>8`4B>hO1s&z$oofZJito9!y)zu1jv36Jp#Fc zfHB5eq+y}(R$4XHC)1(c_8uHe#40!F)>ZpQ`3l}4a@Hx#2)*L^!I0>Drj=&I7EI;?s`!*6;ck+k{P+oy~K z-k#Wlxy{<);E9m6q3m>r1BJ=@PXYRP8qpT&M#R;#&>|a7<(=0Tr?;3i5=Vi*zL zJn@R9){|j7>?CCpEKx~}9QVx(FJC35>;G+sDfr6;fP16*+hqFwxbIV+ck1@)fG` zqIsaCU>pn|(9Wcoo;2usE>qxc64HFAZ@_ zFNKTATA~BoG`}%Tt!_8GOyT=>X2AoX!8o(rEV!KIuQ>9M^1&vogRo_?6Og0Px@kr% z^iXIa2OH{}0}w7^q*|Td+YD={xIpf!gL4)RlLQA{$xfn}a!AyI!t@w(*e4eqG%m86X9rkD*9AqCBrf_MLkW(2)Ch8yYzcWq{N%N=EMa=}*r8YOY&e>iKd2qPIo~M<6%CV;#Z>q)8 zd_bAIX$BEtB1A%@VobheJCXlnYaf)(t1i*ruV3^POb+rmEw_|f`(PI2k-?_zaGBrv zNOCjCZP)++=!#tN3dd(62tD7aIqi1UXD)%?htWS@?%~|)&ntofrY)FzS$Ba1ZqP!g z&h5+IB8Y@<)T>l|?`XrL(g*p=y;NUSeZ+1%{51mRAKi<$2$en3!8Da6eQv_8Hzgq+ z&}H5?`m;_D-;=HX`28cJ*yFAGjCKjKv|~&!MV5T{qXP^(fX7j^=A3Y|g+EulT_Mc` zR}w$;a~GgWB37;{$3L_bK)udYX=5`Qzd^LxZu_JIA_xvf&7-18Lle;nb!-3vHZqWe z7tI;G-Q#+^puG^Tyw44jHp5_plCH|vJpE$AD8s72hz9U9w;0ja7ywGNzkT<8fF&|& z2`Kf>X{ci;6ypa({^H(@T~Z+p&6@x_a7Y9L?xK&*q6(rJG6uiSNF>NSZ<2GgUl3v| zKX)21xVCwC1C%9?$!-Di@P_V@3uCGhyXZbq4ihclC{vS!3fZ`|xS7_2GYx?$#mltD z0F7=~XrPDss4oIy#pcFJ=c!hS=BiVmYqmz!JwV1(M`|ODF)T)*7Mw`-WB?^j2cnvs zzuL+QUgu~$P{55@u27^tkQoSq1iC}zv392AqQEH57_JWl|BtlslLFjU|JR@cY&?K@ z!*wGn(9aYJnsTUvZ$(gtq6ucZD1acwi+i>FPNzRkRxjr?jZY9t@~JWg9;F@fENTk; zQ#~S0AH3crIyPi^{7;VjFJ5It)Z~>=$O7J+tav&Yp4v z4lfTYT;3F@oCLNt(Vot*ai9+j|J>^jJf zWCC=LM4BO*SQ^;qO{~HQR*nb{vDK681vNB@}3rz4rhqNjVH5YS0NgCwf^!^VEgfmRu@)wS@35z~S z&G>+zI4D;`Pl$)MiRKf(65)ikHIM>H2A+O8UGWKVi_fTb54_~ZMnoKw74yvVvZHJ& zE-Qb0eRjBOOZ@xf*_*1~OaVfxVgCpd1{xMreuj9&ewizrGCHZFCh0ZW9D^5gXV#Pm z>9S)gAcb+KcQe-=bMHuK*S$t;S6?eUGOr|5$z-iX12i>-?-PC{ocpoh=(PDY_t zKfO{^QmHl22Ebya3_aMX&b} z&;;%}Y5pYz@lc71*D_0}6qNK1+>|nPx{|e5?HZ*#d;bR{XDzJIg0O~cAq&rkssuP{ z{k{#Nobx*y7Fjzoky$PpjsYOMYu`M~i2h^<=IHJCfAqzlXmmcgc>DqWq}mw*&4!uFxJOc%(rsqqa62Ls>%6LrmPk6p^EMy_xrWSl4Y*cxxiYK&Qa(;r3PB8!)2}f>}q_qTjo-40= z6lizmB`Zlat1Op??KO?jZLlP|rlx!}*?jYK_EYT}qD@kRyhZU-PLIqm z0`CNbyx%-m8SpCH+acS34e5iu@S=Xwwqm8|U!uP@XuhrK@Blrt#s+z3G*36NJfYD| z>c^kC6p60@CtKd;m;h|QIz64XbOIs9iQ=C;82V_S4cf{sC)3;nD+GYJeyr25t$tuy zPL4YUgLiR9u1{(m+rmy(R{+1;;&6ea5lCDrZ5;A{g7=#CT=&CA50mFE)yu9xuK?2 zhoe;ikXS@H>+bPV7Z}0%!Wz}$NbKxl+*A~9j)|+tS{83ToXnmBn_AB(OW#i){hq$P zNb)-6_yP9^d|qJ7`{kag8Oz>^!{HL{`rm}A4&awC4)pxE%4On+VSTz&++)h?mIFOs znSRjGE$6U#_ik-HmE*DLiCBVfcR^V)2#X z@V)nm5y%ff74%=*0~u||Gz>^~Vle)~uFOdXWpEf%jT+;xegAY&SN;JI#)l2`K@EYP z5P(u9tdMs|jwluzI898ohmXJd2wyeBXe2>jl1!+y#p5^LU{P!@z+a$xP|~cSyeBOG zI{QFh9+N@cx(b^^g%ek8Nhg`ucd6&xm_)G?pm#K|CEq_Qap*spslPdr8bi0?WoPeA zn+X9>&!)s_0N~71rj1gfLdxO>T9@|3)_Y<7&1bgU!>;3|mx9W33Vt3bgp!H*-b>>m z7-yqIza2Py@_Igt+x;#f<+kE~yqh3(@57km@@3KH@)gu*$4QxWa@1GeqTWY_ zCvDZ78k38(l~Y(Ju50wtn0{c+Y7Rr;CLZWkGFVER6OaUG2N%8?8ifUxqF@8Z~czR+lx!t8$2 ze4^7?PviCBUYs@X^9}yr?1W$!^f#M(S$n&YGXJ$4`u?M^GckCRJ(f>Kefr~^^HUwi@Oc0EuK0->S)Qafi@>8Dyx019 z9@U5U_0t-F6K|0r0911V$jk{$9IGVqB76W3!DY-f`of5m(KY>Ox`+#cln19N`zdH5 zECXFaj6~=F1Auy@hOvY|j?fPg$`e?^0Hq{e^mmB)uq6b|kch893>YTiS70HN0JLpm zvMU}yoGJK}AL8As*_VVkew$YzstQp6@bZ;&KZ6S?-^xx^c3`P6Z>SP%D)JM>V=; z?Sf`Ryxk>#yn{;eQ#_so@G9K*-2T49d5FHFY0Rhc<7sOOX`}VAHuphcubU3PF|<$X z^!Qm_8}gytuIp*`{dCbG?;|m-Wp>TGpmU25nJH~YI5cN^#G91S0S zEmE8;za1eT{o$1KrPDYs%K~c}1If#2Kbr{|yUZiXXNMMR-9K6*@>#{Bg{q!%0jyZS zSgbzwgBYN?(1F2+?#lYQ?r1O^b4wODLK|znJp=>2^`cT!Kb7gAEz}`BRG~nB8nOhc zw+~n83&{0f3 zD}e=0DT)SRWFeS*GWcdqjZnOHWIGoJK|h!q22P0|chSsI=EYjX{g@sr6~6HtI(iVU zO}2Gj+49dH#4f?yM@sxw=lG?8s?4#(i7Pw+=pWc)=pK6O_$8vi_`;nF6MYB)^;9d# zSBQsVX=s+hCtj&6&)D>HavUG^?0%)h}4Yu&p=$*L!9e z&(hW!BA`9Zr3I5Ss@$Bj=u~mS(K)E`2(9WmuPcu%Ey9u3c)3{aeQX?ElX>&$5d9;-E&{2UaxkaR86I?Mrzs?8UDKA3k^5 zb0H&E`t9nqvY${IF~6f;|8#dcN5zdykW<08#VjEUND3pDd?L=>D59@kwrOmRrJ z(4Izi*G>eaW0^lkVU{=e?+Q}XXOuNJH$W8LK{Q30com4LiY8@IK-3jH6syrVv(*d_ z!L9n9G&veF_7SDt0moxj^eX)Z{YfRv^K5sGgPNg)j3XTr4V;HOff;Xi+J95K*~80gwW!Gjo!>SAwqwGygl&%ERH&PO=d18OOCB-dhR@%>cW z{3X*dVs+Ts-8JvS!?Jr2FFrJ$@FN!2Hwz?kfqAjFuZ8C3l)r?Y?{Yl%&`2C%UqeGgCYqS?ty?8{$L#jFgAR;~`=?i_iZ z3XLYL8R_3K^q}e<4JpQar$0{0BnK@{1p6HD>HuF*sOT}4o<2MZuje1*z({gmSYCYv zeplEw)rf~X50<(yPGr_XO(dLrjrXuQj0@Pe#BcpPZ~_s*UP&% zhOW)@^TiK+w!@c4bN4+6j>&rd>e(6!$#4B!*BDY(sw`xxuyGhj+9Y2e-tLnVfK# zT!#8qz7wY_8OoZjDpc!?s5BgSpaK(VR>o_B$Rp6r(X);bWwBUsKsAu~#oU-7=Lc`n z?Cj(;90h@)V9XgPD5M=9QdI4a)d(R3LVzy<(I1!aHSh?dgADm*c-wbj&vzt%LVH-1 zMPB}3<2yby+etfq$5u&W*&fU(2=V%l7Su^m0l*q9#1v*#0QwHau|l*kdHxLO{Xd9= z4mAD(U;lZSg3MRI@{8&&6&U~WpIwJ62$GoI>)z{wUZz^$`}w`CRJFu6s!5Exram@L zwhmrgWhxpwz9*IoFCTWS)Adv6Km1&~JX@Wc{oesGMB!WmO|{o0Cg}#HybZJEL^DF)HFmzpg7fF$KF$Dy)YtOr}(A@^R9=Fh`(>)1Al% z36BA!@%c*b0Ljluu@~zU(!ITw_Wl6YQVqgfRD>m_dUg3RC1NvpV)8P=f=)R(5DZ^> zRC}4+a#z}Is?1mD!}JBF2@vXQ)m|m{WuuxanOIpVRnqH3@Y6v71;%I$6B;wMgKDTt zIb*D5{Y{R_DuBG;Pmt=+V-)P}S-}^!!1E;4kWDrHuoQYEZz;2Nq z>%0rL-j3^b%{T3QZCydsZw}Oxu3w4VOyu1x1oinAOl47q{bnb6GB`fImsPe=MM?(% zi{q9uWj}TiSf`%KW*SLjD_2m{(&lV zCaNg+$!fo9Q#{E5dxm5uKVFL-cnakUEx4x50*}xX^wE`$$n{cRWmC-51vf_eT zT$KTBOMylWrEto=%o>bTHPlDRt_GrSNDZUVd5Aj)L?2iNO}K~X%d3r#Agp#dPk;^O zwST1gFv&x?-L~I$0sADenS}ZYRQDjG;Q301jq8i|U>x8|TXD9NsT=DU6SK`CHkebA z+&%Zs(e^}iN}w{IZ~lJj-nl5} zgU9oQ9L(Z77-oQPo3N6w_`urxn#l!H9O9 zT|)IYB?`{&F9A=Id{6*(m?0*B2+gpgoc6_X_=y6P^kHOzfc&c4^(AlL6mom88w1_n zF=&QWT`IDXKl#X-$$>g91Az1~b;T>-I_Kc2^0dB#N?^R7AbS9C0?^0n*7}8m{cuY$ zNMBzkaOWp6ky{--sn&|GHMdN&OnD6@s-c(q!x?+nFr~k9JTf_RrcB%9n|#q{bEiiC zYVl9Zb~`%yCbvSfF9C_(&tO5JC{n`@UrL3(sdgk>orPYtCgGU^7<*#4)S>P z&GYfG4<85ke%UB3zVT5nNA+&co9^&Fn8DVht{+&y+#Jq^WWwF4SVPGAte^yVb<+62 zFGD`=Y^xP8iN;%-j`GVAw2!&a8STIX6eS)JKmaQNS!x+V!vok)9Y}_@LHLT1Em{D? zAPoEIn1?}YRzpIH#XLX{^FhUB+S`z{VV%ehE+lX|{!0}MSx#q^ZytmS6F>@a#%1EM z&_6RVQG;;mbR}ZKZ!4nSK2As|9uO4MQz}&Vq}GPskx5^pph9Bq8ua6lJ*D$`u(cW@0Eh*PVJ~`)z-d1+9CJ|>?}W3fd#p;)9sx5pt;#eOkKr& zhg-z@R9xpT=jh#r_m(fo7vI>p48M+jSHlw-hcKUg;UA=OcRNa5xVg^Z+pg1-HBeEm z?Mc4AdbU^AeY{U$rLkxQg_WIY>WH^Q-bmd4bJJ38x-H14n1iiRFCkXq-Rt8V57b~D zI6h{(|Ej6cG$=Q1L24y+*f-$;t|%1=&xYD|JS-Fr1}}3lfR+axZU#T7VV6Z{LtT;x zt6(P6IJ95qu{c=?F-SGr>71Xxz=41q)O~VVlFvv>m__XZw2v0pl=hj( z-_8ZzR^EDxTEmG$jl9Y2uUQHxYOyzqRxZ^X+>c%kVu7N6ouGbWj+iMxzkq&#mmQiHiWp-sIO>TVNeCF=f z&Fxixoo${@;8~q%=H|avrNGAgv-O|Zq;X|N!Ie(RAlc0X#&erlA%pK$O`SZis*E)<4DMcByqab@x0#KvtJga%*X{n|3H6J!XH(CgHcr*>k?O(s9B^2g zVP#rOP#h*yd5@K;|0k7$k#gu#SvUoIeE)QNFr#f6tJpM=M$07VGv184()@S=$Y$RvY-v=9JI-a`e>OM<$w8o~P+ zcq|G=;5owgFKx0kcB2}qd?>XB*vMS!oXIakVfj{Y&dBFRPPCSS#WP}2Pq@X+zmbB5 zf3%+;|I9ZPJ&E0<{9-4e5@!_f_N~_G>X-GLS6y!$3$)$;2K)?6$mwy(dhPp-A2(*i z`s~@y<8Ni8(>}em&z$lzoh$VXY~Q;+`?x+4DU7tKskqTgX6EMya4I{S+n*wDMEF$y zC5}HbL7(rSSP|_LVs!4$a?N^g*!pxB|Z z#25!LJyab`xv~zedRvV+09!M7hCn1S0g(h6$OtADFboBh9*SE!a{-ZCBLG+v;f%

`a@34g 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 literal 0 HcmV?d00001 From 0938ac82340bbf3aef8e4cb396cfad61d0ff2e59 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 25 Jul 2023 03:14:26 +0100 Subject: [PATCH 002/293] Automatic changelog for PR #3861 [ci skip] --- html/changelogs/AutoChangeLog-pr-3861.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3861.yml diff --git a/html/changelogs/AutoChangeLog-pr-3861.yml b/html/changelogs/AutoChangeLog-pr-3861.yml new file mode 100644 index 000000000000..4d81b7dab6e3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3861.yml @@ -0,0 +1,4 @@ +author: "blackdragonTOW" +delete-after: True +changes: + - rscadd: "Added unique, faction dependent music to Round End in the event that Xenos lose post hijack." \ No newline at end of file From 7ce0f0ef659d0fd174ca66cc9a045b8cab511bcf Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Tue, 25 Jul 2023 00:44:10 +0100 Subject: [PATCH 003/293] Yautja emote panel (#3906) # About the pull request Adds a panel I shamelessly ripped from #3792 for Yautja emotes. # Explain why it's good for the game Easy management of emotes is nice! # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ui: Adds a UI panel for Yautja emotes, all credit to Zonespace. /:cl: --------- Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> Co-authored-by: harryob --- .../{wj_emotes.dm => emote_panels.dm} | 4 + .../carbon/human/species/emote-yautja.dm | 145 ------------------ .../living/carbon/human/species/species.dm | 4 + .../human/species/working_joe/_emote.dm | 2 +- .../human/species/working_joe/_species.dm | 2 +- .../carbon/human/species/yautja/_emote.dm | 10 ++ .../species/{yautja.dm => yautja/_species.dm} | 119 +++++++++++++- .../human/species/yautja/fake_sounds.dm | 22 +++ .../carbon/human/species/yautja/fake_voice.dm | 50 ++++++ .../human/species/yautja/yautja_sound.dm | 70 +++++++++ code/modules/unit_tests/_unit_tests.dm | 2 +- code/modules/unit_tests/emote_panels.dm | 11 ++ code/modules/unit_tests/wj_emotes.dm | 7 - colonialmarines.dme | 9 +- .../packages/tgui/interfaces/YautjaEmotes.tsx | 110 +++++++++++++ 15 files changed, 401 insertions(+), 166 deletions(-) rename code/__DEFINES/{wj_emotes.dm => emote_panels.dm} (70%) delete mode 100644 code/modules/mob/living/carbon/human/species/emote-yautja.dm create mode 100644 code/modules/mob/living/carbon/human/species/yautja/_emote.dm rename code/modules/mob/living/carbon/human/species/{yautja.dm => yautja/_species.dm} (68%) create mode 100644 code/modules/mob/living/carbon/human/species/yautja/fake_sounds.dm create mode 100644 code/modules/mob/living/carbon/human/species/yautja/fake_voice.dm create mode 100644 code/modules/mob/living/carbon/human/species/yautja/yautja_sound.dm create mode 100644 code/modules/unit_tests/emote_panels.dm delete mode 100644 code/modules/unit_tests/wj_emotes.dm create mode 100644 tgui/packages/tgui/interfaces/YautjaEmotes.tsx diff --git a/code/__DEFINES/wj_emotes.dm b/code/__DEFINES/emote_panels.dm similarity index 70% rename from code/__DEFINES/wj_emotes.dm rename to code/__DEFINES/emote_panels.dm index f315c6eb2ba5..59959818da74 100644 --- a/code/__DEFINES/wj_emotes.dm +++ b/code/__DEFINES/emote_panels.dm @@ -6,3 +6,7 @@ #define JOE_EMOTE_CATEGORY_WARNING "Warning" #define JOE_EMOTE_CATEGORY_QUESTION "Question" #define JOE_EMOTE_CATEGORY_NOTICE "Notice" + +#define YAUTJA_EMOTE_CATEGORY_FAKESOUND "Fake Sound" +#define YAUTJA_EMOTE_CATEGORY_VOICE "Voice Synthesizer" +#define YAUTJA_EMOTE_CATEGORY_SPECIES "Yautja" diff --git a/code/modules/mob/living/carbon/human/species/emote-yautja.dm b/code/modules/mob/living/carbon/human/species/emote-yautja.dm deleted file mode 100644 index 8c959329c953..000000000000 --- a/code/modules/mob/living/carbon/human/species/emote-yautja.dm +++ /dev/null @@ -1,145 +0,0 @@ -/datum/emote/living/carbon/human/yautja - species_type_allowed_typecache = list(/datum/species/yautja) - keybind_category = CATEGORY_YAUTJA_EMOTE - -/datum/emote/living/carbon/human/yautja/anytime - key = "anytime" - sound = 'sound/voice/pred_anytime.ogg' - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/click - key = "click" - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/click/get_sound(mob/living/user) - if(rand(0,100) < 50) - return 'sound/voice/pred_click1.ogg' - else - return 'sound/voice/pred_click2.ogg' - -/datum/emote/living/carbon/human/yautja/helpme - key = "helpme" - sound = 'sound/voice/pred_helpme.ogg' - volume = 25 - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/malescream - key = "malescream" - emote_type = EMOTE_AUDIBLE - sound = "male_scream" - -/datum/emote/living/carbon/human/yautja/femalescream - key = "femalescream" - emote_type = EMOTE_AUDIBLE - sound = "female_scream" - -/datum/emote/living/carbon/human/yautja/iseeyou - key = "iseeyou" - sound = 'sound/hallucinations/i_see_you2.ogg' - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/itsatrap - key = "itsatrap" - sound = 'sound/voice/pred_itsatrap.ogg' - volume = 25 - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/laugh1 - key = "laugh1" - sound = 'sound/voice/pred_laugh1.ogg' - volume = 25 - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/laugh2 - key = "laugh2" - sound = 'sound/voice/pred_laugh2.ogg' - volume = 25 - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/laugh3 - key = "laugh3" - sound = 'sound/voice/pred_laugh3.ogg' - volume = 25 - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/overhere - key = "overhere" - sound = 'sound/voice/pred_overhere.ogg' - volume = 25 - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/roar - key = "roar" - message = "roars!" - emote_type = EMOTE_AUDIBLE|EMOTE_VISIBLE - -/datum/emote/living/carbon/human/yautja/roar/get_sound(mob/living/user) - return pick('sound/voice/pred_roar1.ogg', 'sound/voice/pred_roar2.ogg') - -/datum/emote/living/carbon/human/yautja/roar2 - key = "roar2" - sound = 'sound/voice/pred_roar3.ogg' - message = "roars!" - emote_type = EMOTE_AUDIBLE|EMOTE_VISIBLE - -/datum/emote/living/carbon/human/yautja/loudroar - key = "loudroar" - message = "roars loudly!" - volume = 60 - cooldown = 120 SECONDS - emote_type = EMOTE_AUDIBLE|EMOTE_VISIBLE - -/datum/emote/living/carbon/human/yautja/loudroar/get_sound(mob/living/user) - return pick('sound/voice/pred_roar4.ogg', 'sound/voice/pred_roar5.ogg') - -/datum/emote/living/carbon/human/yautja/loudroar/run_emote(mob/user, params, type_override, intentional) - . = ..() - if(!.) - return - - for(var/mob/current_mob as anything in get_mobs_in_z_level_range(get_turf(user), 18) - user) - var/relative_dir = get_dir(current_mob, user) - var/final_dir = dir2text(relative_dir) - to_chat(current_mob, SPAN_HIGHDANGER("You hear a loud roar coming from [final_dir ? "the [final_dir]" : "nearby"]!")) - -/datum/emote/living/carbon/human/yautja/turnaround - key = "turnaround" - sound = 'sound/voice/pred_turnaround.ogg' - volume = 25 - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/click2 - key = "click2" - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/click2/get_sound(mob/living/user) - return pick('sound/voice/pred_click3.ogg', 'sound/voice/pred_click4.ogg') - -/datum/emote/living/carbon/human/yautja/aliengrowl - key = "aliengrowl" - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/aliengrowl/get_sound(mob/living/user) - return pick('sound/voice/alien_growl1.ogg', 'sound/voice/alien_growl2.ogg') - -/datum/emote/living/carbon/human/yautja/alienhelp - key = "alienhelp" - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/alienhelp/get_sound(mob/living/user) - return pick('sound/voice/alien_help1.ogg', 'sound/voice/alien_help2.ogg') - -/datum/emote/living/carbon/human/yautja/comeonout - key = "comeonout" - sound = 'sound/voice/pred_come_on_out.ogg' - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/overthere - key = "overthere" - sound = 'sound/voice/pred_over_there.ogg' - emote_type = EMOTE_AUDIBLE - -/datum/emote/living/carbon/human/yautja/uglyfreak - key = "uglyfreak" - sound = 'sound/voice/pred_ugly_freak.ogg' - emote_type = EMOTE_AUDIBLE diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index a6d0355bfbe5..b6eeb68e95d3 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -123,6 +123,10 @@ /datum/species/proc/larva_impregnated(obj/item/alien_embryo/embryo) return +/// Override to add an emote panel to a species +/datum/species/proc/open_emote_panel() + return + /datum/species/proc/handle_npc(mob/living/carbon/human/H) set waitfor = FALSE return diff --git a/code/modules/mob/living/carbon/human/species/working_joe/_emote.dm b/code/modules/mob/living/carbon/human/species/working_joe/_emote.dm index 63cc79a57dae..e66fec576f64 100644 --- a/code/modules/mob/living/carbon/human/species/working_joe/_emote.dm +++ b/code/modules/mob/living/carbon/human/species/working_joe/_emote.dm @@ -2,7 +2,7 @@ species_type_allowed_typecache = list(/datum/species/synthetic/colonial/working_joe) keybind_category = CATEGORY_SYNTH_EMOTE volume = 75 - /// A general category for the emote, for use in the WJ emote panel. See [code/__DEFINES/wj_emotes.dm] for categories. + /// A general category for the emote, for use in the WJ emote panel. See [code/__DEFINES/emote_panels.dm] for categories. var/category = "" /// Override text for the emote to be displayed in the WJ emote panel var/override_say = "" diff --git a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm index b9044becb6f5..139b339fbfd7 100644 --- a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm +++ b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm @@ -22,7 +22,7 @@ return ..() /// Open the WJ's emote panel, which allows them to use voicelines -/datum/species/synthetic/colonial/working_joe/proc/open_emote_panel() +/datum/species/synthetic/colonial/working_joe/open_emote_panel() var/datum/joe_emote_panel/ui = new(usr) ui.ui_interact(usr) diff --git a/code/modules/mob/living/carbon/human/species/yautja/_emote.dm b/code/modules/mob/living/carbon/human/species/yautja/_emote.dm new file mode 100644 index 000000000000..0202eece1620 --- /dev/null +++ b/code/modules/mob/living/carbon/human/species/yautja/_emote.dm @@ -0,0 +1,10 @@ +/datum/emote/living/carbon/human/yautja + species_type_allowed_typecache = list(/datum/species/yautja) + keybind_category = CATEGORY_YAUTJA_EMOTE + emote_type = EMOTE_AUDIBLE + /// A general category for the emote, for use in the Yautja emote panel. See [code/__DEFINES/emote_panels.dm] for categories. + var/category = "" + /// Override text for the emote to be displayed in the Yautja emote panel + var/override_say = "" + /// Override for being in panel or not + var/no_panel = FALSE diff --git a/code/modules/mob/living/carbon/human/species/yautja.dm b/code/modules/mob/living/carbon/human/species/yautja/_species.dm similarity index 68% rename from code/modules/mob/living/carbon/human/species/yautja.dm rename to code/modules/mob/living/carbon/human/species/yautja/_species.dm index a4c87b5da4e1..8e8849f5ad4c 100644 --- a/code/modules/mob/living/carbon/human/species/yautja.dm +++ b/code/modules/mob/living/carbon/human/species/yautja/_species.dm @@ -180,16 +180,16 @@ limb.max_damage = 35 limb.time_to_knit = -1 -/datum/species/yautja/handle_post_spawn(mob/living/carbon/human/H) - GLOB.alive_human_list -= H - H.universal_understand = 1 +/datum/species/yautja/handle_post_spawn(mob/living/carbon/human/hunter) + GLOB.alive_human_list -= hunter + hunter.universal_understand = 1 - H.blood_type = "Y*" - H.h_style = "Standard" + hunter.blood_type = "Y*" + hunter.h_style = "Standard" #ifndef UNIT_TESTS // Since this is a hard ref, we shouldn't confuse create_and_destroy - GLOB.yautja_mob_list += H + GLOB.yautja_mob_list += hunter #endif - for(var/obj/limb/limb in H.limbs) + for(var/obj/limb/limb in hunter.limbs) switch(limb.name) if("groin","chest") limb.min_broken_damage = 145 @@ -208,7 +208,8 @@ limb.max_damage = 150 limb.time_to_knit = 600 // 1 minute to self heal bone break, time is in tenths of a second - H.set_languages(list(LANGUAGE_YAUTJA)) + hunter.set_languages(list(LANGUAGE_YAUTJA)) + give_action(hunter, /datum/action/yautja_emote_panel) return ..() /datum/species/yautja/get_hairstyle(style) @@ -220,3 +221,105 @@ /datum/species/yautja/handle_paygrades() return "" + +/// Open the Yautja emote panel, which allows them to use their emotes easier. +/datum/species/yautja/open_emote_panel() + var/datum/yautja_emote_panel/ui = new(usr) + ui.ui_interact(usr) + +/datum/action/yautja_emote_panel + name = "Open Emote Panel" + action_icon_state = "looc_toggle" + +/datum/action/yautja_emote_panel/can_use_action() + . = ..() + if(!.) + return FALSE + + if(!isyautja(owner)) + return FALSE + + return TRUE + +/datum/action/yautja_emote_panel/action_activate() + if(!can_use_action()) + return + + var/mob/living/carbon/human/human_owner = owner + var/datum/species/yautja/yautja_species = human_owner.species + yautja_species.open_emote_panel() + +/datum/yautja_emote_panel + /// Static dict ("category" : (emotes)) of every yautja emote typepath + var/static/list/yautja_emotes + /// Static list of categories + var/static/list/yautja_categories = list() + /// Panel allows you to spam, so a manual CD is added here + COOLDOWN_DECLARE(panel_emote_cooldown) + +/datum/yautja_emote_panel/New() + if(!length(yautja_emotes)) + var/list/emotes_to_add = list() + for(var/datum/emote/living/carbon/human/yautja/emote as anything in subtypesof(/datum/emote/living/carbon/human/yautja)) + if(!initial(emote.key) || initial(emote.no_panel)) + continue + + if(!(initial(emote.category) in yautja_categories)) + yautja_categories += initial(emote.category) + emotes_to_add += emote + yautja_emotes = emotes_to_add + +/datum/yautja_emote_panel/proc/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "YautjaEmotes") + ui.open() + +/datum/yautja_emote_panel/ui_data(mob/user) + var/list/data = list() + + data["on_cooldown"] = !COOLDOWN_FINISHED(src, panel_emote_cooldown) + + return data + +/datum/yautja_emote_panel/ui_state(mob/user) + return GLOB.conscious_state + +/datum/yautja_emote_panel/ui_static_data(mob/user) + var/list/data = list() + + data["categories"] = yautja_categories + data["emotes"] = list() + + for(var/datum/emote/living/carbon/human/yautja/emote as anything in yautja_emotes) + data["emotes"] += list(list( + "id" = initial(emote.key), + "text" = (initial(emote.override_say) || initial(emote.say_message) || initial(emote.key)), + "category" = initial(emote.category), + "path" = "[emote]", + )) + + return data + +/datum/yautja_emote_panel/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + + switch(action) + if("emote") + var/datum/emote/living/carbon/human/yautja/path + if(!params["emotePath"]) + return FALSE + + path = text2path(params["emotePath"]) + + if(!path || !COOLDOWN_FINISHED(src, panel_emote_cooldown)) + return + + if(!(path in subtypesof(/datum/emote/living/carbon/human/yautja))) + return FALSE + + COOLDOWN_START(src, panel_emote_cooldown, 2.5 SECONDS) + usr.emote(initial(path.key)) + return TRUE diff --git a/code/modules/mob/living/carbon/human/species/yautja/fake_sounds.dm b/code/modules/mob/living/carbon/human/species/yautja/fake_sounds.dm new file mode 100644 index 000000000000..f29a990b6254 --- /dev/null +++ b/code/modules/mob/living/carbon/human/species/yautja/fake_sounds.dm @@ -0,0 +1,22 @@ +/datum/emote/living/carbon/human/yautja/fake_sound + category = YAUTJA_EMOTE_CATEGORY_FAKESOUND + +/datum/emote/living/carbon/human/yautja/fake_sound/aliengrowl + key = "aliengrowl" + +/datum/emote/living/carbon/human/yautja/fake_sound/aliengrowl/get_sound(mob/living/user) + return pick('sound/voice/alien_growl1.ogg', 'sound/voice/alien_growl2.ogg') + +/datum/emote/living/carbon/human/yautja/fake_sound/alienhelp + key = "alienhelp" + +/datum/emote/living/carbon/human/yautja/fake_sound/alienhelp/get_sound(mob/living/user) + return pick('sound/voice/alien_help1.ogg', 'sound/voice/alien_help2.ogg') + +/datum/emote/living/carbon/human/yautja/fake_sound/malescream + key = "malescream" + sound = "male_scream" + +/datum/emote/living/carbon/human/yautja/fake_sound/femalescream + key = "femalescream" + sound = "female_scream" diff --git a/code/modules/mob/living/carbon/human/species/yautja/fake_voice.dm b/code/modules/mob/living/carbon/human/species/yautja/fake_voice.dm new file mode 100644 index 000000000000..409fa83e7f1b --- /dev/null +++ b/code/modules/mob/living/carbon/human/species/yautja/fake_voice.dm @@ -0,0 +1,50 @@ +/datum/emote/living/carbon/human/yautja/voice + category = YAUTJA_EMOTE_CATEGORY_VOICE + +/datum/emote/living/carbon/human/yautja/voice/anytime + key = "anytime" + sound = 'sound/voice/pred_anytime.ogg' + + +/datum/emote/living/carbon/human/yautja/voice/helpme + key = "helpme" + sound = 'sound/voice/pred_helpme.ogg' + volume = 25 + + +/datum/emote/living/carbon/human/yautja/voice/iseeyou + key = "iseeyou" + sound = 'sound/hallucinations/i_see_you2.ogg' + + +/datum/emote/living/carbon/human/yautja/voice/itsatrap + key = "itsatrap" + sound = 'sound/voice/pred_itsatrap.ogg' + volume = 25 + + +/datum/emote/living/carbon/human/yautja/voice/overhere + key = "overhere" + sound = 'sound/voice/pred_overhere.ogg' + volume = 25 + + +/datum/emote/living/carbon/human/yautja/voice/turnaround + key = "turnaround" + sound = 'sound/voice/pred_turnaround.ogg' + volume = 25 + + +/datum/emote/living/carbon/human/yautja/voice/comeonout + key = "comeonout" + sound = 'sound/voice/pred_come_on_out.ogg' + + +/datum/emote/living/carbon/human/yautja/voice/overthere + key = "overthere" + sound = 'sound/voice/pred_over_there.ogg' + + +/datum/emote/living/carbon/human/yautja/voice/uglyfreak + key = "uglyfreak" + sound = 'sound/voice/pred_ugly_freak.ogg' diff --git a/code/modules/mob/living/carbon/human/species/yautja/yautja_sound.dm b/code/modules/mob/living/carbon/human/species/yautja/yautja_sound.dm new file mode 100644 index 000000000000..a6a9a659f215 --- /dev/null +++ b/code/modules/mob/living/carbon/human/species/yautja/yautja_sound.dm @@ -0,0 +1,70 @@ +/datum/emote/living/carbon/human/yautja/species_sound + category = YAUTJA_EMOTE_CATEGORY_SPECIES + +/datum/emote/living/carbon/human/yautja/species_sound/click + key = "click" + +/datum/emote/living/carbon/human/yautja/species_sound/click/get_sound(mob/living/user) + if(rand(0,100) < 50) + return 'sound/voice/pred_click1.ogg' + else + return 'sound/voice/pred_click2.ogg' + +/datum/emote/living/carbon/human/yautja/species_sound/click2 + key = "click2" + +/datum/emote/living/carbon/human/yautja/species_sound/click2/get_sound(mob/living/user) + return pick('sound/voice/pred_click3.ogg', 'sound/voice/pred_click4.ogg') + +// Laughing Emotes +/datum/emote/living/carbon/human/yautja/species_sound/laugh1 + key = "laugh1" + sound = 'sound/voice/pred_laugh1.ogg' + volume = 25 + +/datum/emote/living/carbon/human/yautja/species_sound/laugh2 + key = "laugh2" + sound = 'sound/voice/pred_laugh2.ogg' + volume = 25 + +/datum/emote/living/carbon/human/yautja/species_sound/laugh3 + key = "laugh3" + sound = 'sound/voice/pred_laugh3.ogg' + volume = 25 + + +// Roar Emotes +/datum/emote/living/carbon/human/yautja/species_sound/roar + key = "roar" + message = "roars!" + emote_type = EMOTE_AUDIBLE|EMOTE_VISIBLE + +/datum/emote/living/carbon/human/yautja/species_sound/roar/get_sound(mob/living/user) + return pick('sound/voice/pred_roar1.ogg', 'sound/voice/pred_roar2.ogg') + +/datum/emote/living/carbon/human/yautja/species_sound/roar2 + key = "roar2" + sound = 'sound/voice/pred_roar3.ogg' + message = "roars!" + emote_type = EMOTE_AUDIBLE|EMOTE_VISIBLE + +/datum/emote/living/carbon/human/yautja/species_sound/loudroar + key = "loudroar" + message = "roars loudly!" + volume = 60 + cooldown = 120 SECONDS + emote_type = EMOTE_AUDIBLE|EMOTE_VISIBLE + no_panel = TRUE + +/datum/emote/living/carbon/human/yautja/species_sound/loudroar/get_sound(mob/living/user) + return pick('sound/voice/pred_roar4.ogg', 'sound/voice/pred_roar5.ogg') + +/datum/emote/living/carbon/human/yautja/species_sound/loudroar/run_emote(mob/user, params, type_override, intentional) + . = ..() + if(!.) + return + + for(var/mob/current_mob as anything in get_mobs_in_z_level_range(get_turf(user), 18) - user) + var/relative_dir = get_dir(current_mob, user) + var/final_dir = dir2text(relative_dir) + to_chat(current_mob, SPAN_HIGHDANGER("You hear a loud roar coming from [final_dir ? "the [final_dir]" : "nearby"]!")) diff --git a/code/modules/unit_tests/_unit_tests.dm b/code/modules/unit_tests/_unit_tests.dm index 010cba770ce2..7e620b6bc1fa 100644 --- a/code/modules/unit_tests/_unit_tests.dm +++ b/code/modules/unit_tests/_unit_tests.dm @@ -85,7 +85,7 @@ #include "unit_test.dm" #include "spawn_humans.dm" #include "check_runtimes.dm" -#include "wj_emotes.dm" +#include "emote_panels.dm" #undef TEST_ASSERT #undef TEST_ASSERT_EQUAL diff --git a/code/modules/unit_tests/emote_panels.dm b/code/modules/unit_tests/emote_panels.dm new file mode 100644 index 000000000000..87bbd5e15620 --- /dev/null +++ b/code/modules/unit_tests/emote_panels.dm @@ -0,0 +1,11 @@ +/// Test that all emotes for Working Joes & Yautja have a category +/datum/unit_test/emote_panels + +/datum/unit_test/emote_panels/Run() + for(var/datum/emote/living/carbon/human/synthetic/working_joe/wj_emote as anything in subtypesof(/datum/emote/living/carbon/human/synthetic/working_joe)) + if(!initial(wj_emote.category)) + TEST_FAIL("Emote [wj_emote] did not have a category!") + + for(var/datum/emote/living/carbon/human/yautja/yautja_emote as anything in subtypesof(/datum/emote/living/carbon/human/yautja)) + if(!initial(yautja_emote.category)) + TEST_FAIL("Emote [yautja_emote] did not have a category!") diff --git a/code/modules/unit_tests/wj_emotes.dm b/code/modules/unit_tests/wj_emotes.dm deleted file mode 100644 index f89757665011..000000000000 --- a/code/modules/unit_tests/wj_emotes.dm +++ /dev/null @@ -1,7 +0,0 @@ -/// Test that all working joe emotes have a category -/datum/unit_test/wj_emotes - -/datum/unit_test/wj_emotes/Run() - for(var/datum/emote/living/carbon/human/synthetic/working_joe/emote as anything in subtypesof(/datum/emote/living/carbon/human/synthetic/working_joe)) - if(!initial(emote.category)) - TEST_FAIL("Emote [emote] did not have a category!") diff --git a/colonialmarines.dme b/colonialmarines.dme index 44d7ab6db1d6..2b3b08984dfa 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -52,6 +52,7 @@ #include "code\__DEFINES\db_defs.dm" #include "code\__DEFINES\defenses.dm" #include "code\__DEFINES\dropships.dm" +#include "code\__DEFINES\emote_panels.dm" #include "code\__DEFINES\equipment.dm" #include "code\__DEFINES\events.dm" #include "code\__DEFINES\fire.dm" @@ -112,7 +113,6 @@ #include "code\__DEFINES\vv.dm" #include "code\__DEFINES\weapon_stats.dm" #include "code\__DEFINES\weather.dm" -#include "code\__DEFINES\wj_emotes.dm" #include "code\__DEFINES\xeno.dm" #include "code\__DEFINES\dcs\flags.dm" #include "code\__DEFINES\dcs\helpers.dm" @@ -1789,12 +1789,10 @@ #include "code\modules\mob\living\carbon\human\powers\human_powers.dm" #include "code\modules\mob\living\carbon\human\powers\issue_order.dm" #include "code\modules\mob\living\carbon\human\species\emote-monkey.dm" -#include "code\modules\mob\living\carbon\human\species\emote-yautja.dm" #include "code\modules\mob\living\carbon\human\species\human.dm" #include "code\modules\mob\living\carbon\human\species\monkey.dm" #include "code\modules\mob\living\carbon\human\species\species.dm" #include "code\modules\mob\living\carbon\human\species\synthetic.dm" -#include "code\modules\mob\living\carbon\human\species\yautja.dm" #include "code\modules\mob\living\carbon\human\species\zombie.dm" #include "code\modules\mob\living\carbon\human\species\working_joe\_emote.dm" #include "code\modules\mob\living\carbon\human\species\working_joe\_species.dm" @@ -1806,6 +1804,11 @@ #include "code\modules\mob\living\carbon\human\species\working_joe\restricted_area.dm" #include "code\modules\mob\living\carbon\human\species\working_joe\task_update.dm" #include "code\modules\mob\living\carbon\human\species\working_joe\warning.dm" +#include "code\modules\mob\living\carbon\human\species\yautja\_emote.dm" +#include "code\modules\mob\living\carbon\human\species\yautja\_species.dm" +#include "code\modules\mob\living\carbon\human\species\yautja\fake_sounds.dm" +#include "code\modules\mob\living\carbon\human\species\yautja\fake_voice.dm" +#include "code\modules\mob\living\carbon\human\species\yautja\yautja_sound.dm" #include "code\modules\mob\living\carbon\xenomorph\Abilities.dm" #include "code\modules\mob\living\carbon\xenomorph\attack_alien.dm" #include "code\modules\mob\living\carbon\xenomorph\damage_procs.dm" diff --git a/tgui/packages/tgui/interfaces/YautjaEmotes.tsx b/tgui/packages/tgui/interfaces/YautjaEmotes.tsx new file mode 100644 index 000000000000..d33e1cfbdf10 --- /dev/null +++ b/tgui/packages/tgui/interfaces/YautjaEmotes.tsx @@ -0,0 +1,110 @@ +import { useBackend, useLocalState } from '../backend'; +import { Box, Button, Divider, Section, Stack, Tabs } from '../components'; +import { Window } from '../layouts'; +import { BooleanLike } from '../../common/react'; + +type Emote = { + id: string; + text: string; + category: string; + path: string; +}; + +type BackendContext = { + categories: string[]; + emotes: Emote[]; + on_cooldown: BooleanLike; +}; + +const EmoteTab = (props, context) => { + const { data, act } = useBackend(context); + const { categories, emotes, on_cooldown } = data; + const [categoryIndex, setCategoryIndex] = useLocalState( + context, + 'category_index', + 'Fake Sound' + ); + const mapped_emote = emotes.filter( + (emote) => emote && emote.category === categoryIndex + ); + return ( + + + + + {categories.map((item, key) => ( + { + setCategoryIndex(item); + }}> + {item} + + ))} + + + + +
+ + + {mapped_emote.map((item) => ( + + + {' '} + + + + +
+
+
+ ); +}; + +export const YautjaEmotes = (props, context) => { + return ( + + + + + + ); +}; From a600b441e34945a45498cbf17ed2bfd1a5dffd6f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 25 Jul 2023 03:43:46 +0100 Subject: [PATCH 004/293] Automatic changelog for PR #3906 [ci skip] --- html/changelogs/AutoChangeLog-pr-3906.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3906.yml diff --git a/html/changelogs/AutoChangeLog-pr-3906.yml b/html/changelogs/AutoChangeLog-pr-3906.yml new file mode 100644 index 000000000000..60acb1a378d8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3906.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - ui: "Adds a UI panel for Yautja emotes, all credit to Zonespace." \ No newline at end of file From 2b46b97057a06c0b1bd89e5f5c29752988d3536f Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Tue, 25 Jul 2023 07:34:09 +0200 Subject: [PATCH 005/293] Sets squad engi vendor welding goggles to regular (#3982) # About the pull request Knocks engi vendor welding goggles from "mandatory" in the vendor to "regular" # Explain why it's good for the game It's a noob trap for new engis from a time when the role presumably didn't have technician helmets # Changelog :cl: fix: Welding goggles are no longer marked as "mandatory" in comtech vendors /:cl: Co-authored-by: John Doe --- .../machinery/vending/vendor_types/squad_prep/squad_engineer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index 3d39479167b0..05784ec3c161 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -24,7 +24,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_engi, list( list("Laser Designator", 15, /obj/item/device/binoculars/range/designator, null, VENDOR_ITEM_REGULAR), list("Sandbags x25", 10, /obj/item/stack/sandbags_empty/half, null, VENDOR_ITEM_RECOMMENDED), list("Super-Capacity Power Cell", 10, /obj/item/cell/super, null, VENDOR_ITEM_REGULAR), - list("Welding Goggles", 5, /obj/item/clothing/glasses/welding, null, VENDOR_ITEM_MANDATORY), + list("Welding Goggles", 5, /obj/item/clothing/glasses/welding, null, VENDOR_ITEM_REGULAR), list("ES-11 Mobile Fuel Canister", 4, /obj/item/tool/weldpack/minitank, null, VENDOR_ITEM_REGULAR), list("EXPLOSIVES", 0, null, null, null), From 652abcb9b47d4cc76fcfd8989d216bc863bc8ebd Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 25 Jul 2023 06:44:46 +0100 Subject: [PATCH 006/293] Automatic changelog for PR #3982 [ci skip] --- html/changelogs/AutoChangeLog-pr-3982.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3982.yml diff --git a/html/changelogs/AutoChangeLog-pr-3982.yml b/html/changelogs/AutoChangeLog-pr-3982.yml new file mode 100644 index 000000000000..7c1740a90d24 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3982.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - bugfix: "Welding goggles are no longer marked as \"mandatory\" in comtech vendors" \ No newline at end of file From 4954038ada99c78ba880afe700eb4930e654c149 Mon Sep 17 00:00:00 2001 From: Hopekz Date: Tue, 25 Jul 2023 01:05:32 -0500 Subject: [PATCH 007/293] laser engraves and rewrites fountain pen flavor + adds detailed lore (#3796) I've received a lot of positive feedback for this pen so since it is semi-important now I went ahead and took the time to get out some extended lore for this item and re-did the original description flavor text now that I decided it was made by ARMAT. To-do maybe : - [ ] Make the pen resistant to acid to comply with the new lore. (not 100% sure yet but would be funny if the only thing left over from a command member dying is their pen) - [X] This PR or next but I want to add a laser engraving with the owner's name directly on the pen. - [ ] Probably future PR but now that engravings are here I want to make it so that laser engravings don't happen unless you are command staff ![dreamseeker_w51xOzqhf0](https://github.com/cmss13-devs/cmss13/assets/24533979/275b6b2e-3cc3-47ec-bde7-9988996c16b4) ![dreamseeker_rfZMGoUh14](https://github.com/cmss13-devs/cmss13/assets/24533979/b9732303-ba4a-4535-92ed-3bcc7fe51e33) Update ---- There is now a laser engraving on the owner of the pen. Here is how that looks in-game: ![dreamseeker_vUqjoQxujG](https://github.com/cmss13-devs/cmss13/assets/24533979/10659427-b854-44fe-8cbe-10e528f36575) :cl: Hopek add: Changed the description flavortext of the fountain pen to match the new lore. There is now a laser engraving of the owner on the pen itself. add: Added a detailed lore description for the fountain pen. /:cl: --------- Co-authored-by: harryob --- code/game/objects/items/tools/misc_tools.dm | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/tools/misc_tools.dm b/code/game/objects/items/tools/misc_tools.dm index 1bcebd9f1ea3..505006285881 100644 --- a/code/game/objects/items/tools/misc_tools.dm +++ b/code/game/objects/items/tools/misc_tools.dm @@ -276,13 +276,29 @@ pen_colour = "white" /obj/item/tool/pen/fountain - desc = "A luxurious fountain pen, embossed with gold accents. Its intricate mechanics allow the user to switch between various ink colors with a simple twist." + desc = "A lavish testament to the ingenuity of ARMAT's craftsmanship, this fountain pen is a paragon of design and functionality. Detailed with golden accents and intricate mechanics, the pen allows for a swift change between a myriad of ink colors with a simple twist. A product of precision engineering, each mechanism inside the pen is designed to provide a seamless, effortless transition from one color to the next, creating an instrument of luxurious versatility." + desc_lore = "More than just a tool for writing, ARMAT's fountain pen is a symbol of distinction and authority within the ranks of the United States Colonial Marine Corps (USCM). It is a legacy item, exclusively handed out to the top-tier command personnel, each pen a tribute to the recipient's leadership and dedication.\n \nARMAT, renowned for their weapons technology, took a different approach in crafting this piece. The fountain pen, though seemingly a departure from their usual field, is deeply ingrained with the company's engineering philosophy, embodying precision, functionality, and robustness.\n \nThe golden accents are not mere embellishments; they're an identifier, setting apart these pens and their owners from the rest. The gold is meticulously alloyed with a durable metallic substance, granting it resilience to daily wear and tear. Such resilience is symbolic of the tenacity and perseverance required of USCM command personnel.\n \nEach pen is equipped with an intricate color changing mechanism, allowing the user to switch between various ink colors. This feature, inspired by the advanced targeting systems of ARMAT's weaponry, uses miniaturized actuators and precision-ground components to smoothly transition the ink flow. A simple twist of the pen's body activates the change, rotating the internal ink cartridges into place with mechanical grace, ready for the user's command.\n \nThe ink colors are not chosen arbitrarily. Each represents a different echelon within the USCM, allowing the pen's owner to write in the hue that corresponds with their rank or the rank of the recipient of their written orders. This acts as a silent testament to the authority of their words, as if each stroke of the pen echoes through the halls of USCM authority.\n \nDespite its ornate appearance, the pen is as robust as any ARMAT weapon, reflecting the company's commitment to reliability and durability. The metal components are corrosion-resistant, ensuring the pen's longevity, even under the challenging conditions often faced by USCM high command.\n \nThe fusion of luxury and utility, the blend of gold and metal, is an embodiment of the hard-won elegance of command, of the fusion between power and grace. It's more than a writing instrument - it's an emblem of leadership, an accolade to the dedication and strength of those who bear it. ARMAT's fountain pen stands as a monument to the precision, integrity, and courage embodied by the USCM's highest-ranking officers." name = "fountain pen" icon_state = "fountain_pen" item_state = "fountain_pen" matter = list("metal" = 20, "gold" = 10) var/static/list/colour_list = list("red", "blue", "green", "yellow", "purple", "pink", "brown", "black", "orange") // Can add more colors as required var/current_colour_index = 1 + var/owner = "hard to read text" + +/obj/item/tool/pen/fountain/Initialize(mapload, mob/living/carbon/human/user) + . = ..() + var/turf/current_turf = get_turf(src) + var/mob/living/carbon/human/new_owner = locate() in current_turf + if(new_owner) + owner = new_owner.real_name + var/obj/structure/machinery/cryopod/new_owners_pod = locate() in current_turf + if(new_owners_pod) + owner = new_owners_pod.occupant?.real_name + +/obj/item/tool/pen/fountain/get_examine_text(mob/user) + . = ..() + . += "There's a laser engraving of [owner] on it." /obj/item/tool/pen/fountain/attack_self(mob/living/carbon/human/user) if(on) From cf2bc8fc1ea9bf33ef3c082a0b11f8b2320e79f0 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 25 Jul 2023 07:13:21 +0100 Subject: [PATCH 008/293] Automatic changelog for PR #3796 [ci skip] --- html/changelogs/AutoChangeLog-pr-3796.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3796.yml diff --git a/html/changelogs/AutoChangeLog-pr-3796.yml b/html/changelogs/AutoChangeLog-pr-3796.yml new file mode 100644 index 000000000000..0cc5e31fb217 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3796.yml @@ -0,0 +1,5 @@ +author: "Hopek" +delete-after: True +changes: + - rscadd: "Changed the description flavortext of the fountain pen to match the new lore. There is now a laser engraving of the owner on the pen itself." + - rscadd: "Added a detailed lore description for the fountain pen." \ No newline at end of file From 37b0f4fffde2651c308a270289c593ecb92638c8 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Tue, 25 Jul 2023 14:24:14 +0200 Subject: [PATCH 009/293] Gets rid of GBP (#3978) # About the pull request Removes the GBP workflow and any mention of it. # Explain why it's good for the game To quote Morrow, image CM is a not-massive codebase in how many consistent contributors we have, so it doesn't feel necessary to have to track the PRs people make with the numerical system of GBP. If maintainers don't care about it, it's better-off to remove the workflow to free up an infinitesimal amount of runner time. Co-authored-by: John Doe --- .github/CONTRIBUTING.md | 14 ---------- .github/PULL_REQUEST_TEMPLATE.md | 4 +-- .github/gbp.toml | 23 ---------------- .github/workflows/gbp.yml | 42 ----------------------------- .github/workflows/gbp_collect.yml | 44 ------------------------------- 5 files changed, 2 insertions(+), 125 deletions(-) delete mode 100644 .github/gbp.toml delete mode 100644 .github/workflows/gbp.yml delete mode 100644 .github/workflows/gbp_collect.yml diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 339d48c9fe39..c66b16031c63 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -167,20 +167,6 @@ Certain PRs, such as those which directly change number values (i.e. health, rec * We understand that having something you have worked on for quite some time being denied can be frustrating. Therefore, it is recommended that you check with a maintainer before beginning to code your PR if you have any doubts that it will be accepted. This will save everyone's time and energy. -## Good Boy Points - -Each GitHub account has a score known as Good Boy Points, or GBP. This is a system we use to ensure that the codebase stays maintained and that contributors fix bugs as well as add features. - -The GBP gain or loss for a PR depends on the type of changes the PR makes, represented by the tags assigned to the PR by the CM-SS13 github bot or maintainers. Generally speaking, fixing bugs, updating sprites, or improving maps increases your GBP score, while adding mechanics, or rebalancing things will cost you GBP. - -The GBP change of a PR is the sum of greatest positive and lowest negative values it has. For example, a PR that has tags worth +10, +4, -1, -7, will net 3 GBP (10 - 7). - -Negative GBP increases the likelihood of a maintainer closing your PR. With that chance being higher the lower your GBP is. Be sure to use the proper tags in the changelog to prevent unnecessary GBP loss. Maintainers reserve the right to change tags as they deem appropriate. - -There is no benefit to having a higher positive GBP score, since GBP only comes into consideration when it is negative. - -You can see each tag and their GBP values [Here](https://github.com/cmss13-devs/cmss13/blob/master/.github/gbp.toml). - ## Porting features/sprites/sounds/tools from other codebases If you are porting features/tools from other codebases, you must give them credit where it's due. Typically, crediting them in your pull request and the changelog is the recommended way of doing it. Take note of what license they use though, porting stuff from AGPLv3 and GPLv3 codebases are allowed. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 8f8ccbe07f60..cb1790053744 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -26,8 +26,8 @@ Put screenshots and videos here with an empty line between the screenshots and t # Changelog - - + + :cl: add: Added something diff --git a/.github/gbp.toml b/.github/gbp.toml deleted file mode 100644 index 85dd702803e2..000000000000 --- a/.github/gbp.toml +++ /dev/null @@ -1,23 +0,0 @@ -no_balance_label = "GBP: No Update" -reset_label = "GBP: Reset" - -[points] -"Accessibility" = 3 -"Admin" = 2 -"Atomic" = 2 -"Balance" = -5 -"Code Improvement" = 2 -"Fix" = 3 -"Grammar and Formatting" = 1 -"Hard Deletes" = 12 -"Logging" = 1 -"Feature" = -5 -"Performance" = 12 -"Priority: CRITICAL" = 20 -"Priority: High" = 15 -"Quality of Life" = 1 -"Refactor" = 6 -"Roadmap" = 15 -"Sound" = 3 -"Sprites" = 3 -"UI" = 3 diff --git a/.github/workflows/gbp.yml b/.github/workflows/gbp.yml deleted file mode 100644 index 9c92e5f379dc..000000000000 --- a/.github/workflows/gbp.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: GBP -on: - pull_request_target: - types: [closed, opened] -jobs: - gbp: - runs-on: ubuntu-latest - steps: - - name: "Check for ACTION_ENABLER secret and pass true to output if it exists to be checked by later steps" - id: value_holder - env: - ENABLER_SECRET: ${{ secrets.ACTION_ENABLER }} - run: | - unset SECRET_EXISTS - if [ -n "$ENABLER_SECRET" ]; then SECRET_EXISTS=true ; fi - echo "::set-output name=ACTIONS_ENABLED::$SECRET_EXISTS" - - name: Checkout - if: steps.value_holder.outputs.ACTIONS_ENABLED - uses: actions/checkout@v3 - - name: Setup git - if: steps.value_holder.outputs.ACTIONS_ENABLED - run: | - git config --global user.name "gbp-action" - git config --global user.email "<>" - - name: Checkout alternate branch - if: steps.value_holder.outputs.ACTIONS_ENABLED - uses: actions/checkout@v3 - with: - ref: "gbp-balances" # The branch name - path: gbp-balances - # This is to ensure we keep the gbp.toml from master - # without having to update our separate branch. - - name: Copy configuration - if: steps.value_holder.outputs.ACTIONS_ENABLED - run: cp ./.github/gbp.toml ./gbp-balances/.github/gbp.toml - - name: GBP action - if: steps.value_holder.outputs.ACTIONS_ENABLED - uses: tgstation/gbp-action@master - with: - branch: "gbp-balances" - directory: ./gbp-balances - token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/gbp_collect.yml b/.github/workflows/gbp_collect.yml deleted file mode 100644 index dc2af17a12de..000000000000 --- a/.github/workflows/gbp_collect.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: GBP Collection -# Every hour at the :20 minute mark. GitHub tells us to pick odd hours, instead of just using the start. -on: - schedule: - - cron: "20 * * * *" - workflow_dispatch: -jobs: - gbp_collection: - runs-on: ubuntu-latest - steps: - - name: "Check for ACTION_ENABLER secret and pass true to output if it exists to be checked by later steps" - id: value_holder - env: - ENABLER_SECRET: ${{ secrets.ACTION_ENABLER }} - run: | - unset SECRET_EXISTS - if [ -n "$ENABLER_SECRET" ]; then SECRET_EXISTS=true ; fi - echo "::set-output name=ACTIONS_ENABLED::$SECRET_EXISTS" - - name: Checkout - if: steps.value_holder.outputs.ACTIONS_ENABLED - uses: actions/checkout@v3 - - name: Setup git - if: steps.value_holder.outputs.ACTIONS_ENABLED - run: | - git config --global user.name "github-actions[bot]" - git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" - - name: Checkout alternate branch - if: steps.value_holder.outputs.ACTIONS_ENABLED - uses: actions/checkout@v3 - with: - ref: "gbp-balances" # The branch name - path: gbp-balances - # This is to ensure we keep the gbp.toml from master - # without having to update our separate branch. - - name: Copy configuration - if: steps.value_holder.outputs.ACTIONS_ENABLED - run: cp ./.github/gbp.toml ./gbp-balances/.github/gbp.toml - - name: GBP action - if: steps.value_holder.outputs.ACTIONS_ENABLED - uses: tgstation/gbp-action@master - with: - collect: "true" - directory: ./gbp-balances - token: ${{ secrets.GITHUB_TOKEN }} From cd2baa7a9e502e47f4db67530a1e87c481e402f0 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Tue, 25 Jul 2023 13:24:25 +0100 Subject: [PATCH 010/293] Yautja Falcon Relay (#3981) # About the pull request This PR allows the Yautja Falcon Drones to relay chat back to their operator. # Explain why it's good for the game Allows Yautja to stalk their prey somewhat more effectively, also makes reasonable sense as a spy/recon drone would hopefully hear things around it, as it's not that far above the heads of those it's watching. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Allowed Falcon Drones to relay speech back to their operators. /:cl: --- code/modules/cm_preds/falcon.dm | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/code/modules/cm_preds/falcon.dm b/code/modules/cm_preds/falcon.dm index 7b369d6b1032..19977a7bd84a 100644 --- a/code/modules/cm_preds/falcon.dm +++ b/code/modules/cm_preds/falcon.dm @@ -11,12 +11,27 @@ ) flags_equip_slot = SLOT_EAR flags_item = ITEM_PREDATOR + flags_atom = FPRINT|USES_HEARING + + +/obj/item/falcon_drone/hear_talk(mob/living/sourcemob, message, verb, datum/language/language, italics) + var/mob/hologram/falcon/hologram = loc + if(!istype(hologram)) + return FALSE + var/mob/living/carbon/human/user = hologram.owned_bracers.loc + if(!ishuman(user) || user == sourcemob) + return FALSE + + to_chat(user, SPAN_YAUTJABOLD("Falcon Relay: [sourcemob.name] [verb], \"[message]\"")) + if(user && user.client && user.client.prefs && !user.client.prefs.lang_chat_disabled \ + && !user.ear_deaf && user.say_understands(sourcemob, language)) + sourcemob.langchat_display_image(user) + + return TRUE /obj/item/falcon_drone/get_examine_location(mob/living/carbon/human/wearer, mob/examiner, slot, t_he = "They", t_his = "their", t_him = "them", t_has = "have", t_is = "are") switch(slot) - if(WEAR_L_EAR) - return "on [t_his] shoulder" - if(WEAR_R_EAR) + if(WEAR_L_EAR, WEAR_R_EAR) return "on [t_his] shoulder" return ..() From fd71dac0250dc1ee68534a87a05f882927494aa1 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 25 Jul 2023 13:40:03 +0100 Subject: [PATCH 011/293] Automatic changelog for PR #3981 [ci skip] --- html/changelogs/AutoChangeLog-pr-3981.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3981.yml diff --git a/html/changelogs/AutoChangeLog-pr-3981.yml b/html/changelogs/AutoChangeLog-pr-3981.yml new file mode 100644 index 000000000000..d68aca0cd5de --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3981.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Allowed Falcon Drones to relay speech back to their operators." \ No newline at end of file From 47f8cad24dc6b2cea271343e1148a228b6c3de08 Mon Sep 17 00:00:00 2001 From: GoldenDarkness55 <103884785+GoldenDarkness55@users.noreply.github.com> Date: Tue, 25 Jul 2023 14:27:30 +0200 Subject: [PATCH 012/293] Dizziness status QOL/tweaks (#3933) # About the pull request Reduces maximum dizziness value, prevents screen from spinning when buckling or resting and adds associated chat messages. # Explain why it's good for the game Clarity and ways to prevent nausea for people suffering from motion sickness are good. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Messages suggesting to lie down when dizzy and when the effect is over. add: Prevents the screen from spinning when buckled or resting tweak: Maximum dizzy value lowered by half /:cl: --- code/modules/mob/mob.dm | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 0c182fb0fe9c..06df71427e4f 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -594,8 +594,8 @@ below 100 is not dizzy if(!istype(src, /mob/living/carbon/human)) // for the moment, only humans get dizzy return - dizziness = min(1000, dizziness + amount) // store what will be new value - // clamped to max 1000 + dizziness = min(500, dizziness + amount) // store what will be new value + // clamped to max 500 if(dizziness > 100 && !is_dizzy) INVOKE_ASYNC(src, PROC_REF(dizzy_process)) @@ -609,16 +609,22 @@ note dizziness decrements automatically in the mob's Life() proc. is_dizzy = 1 while(dizziness > 100) if(client) - var/amplitude = dizziness*(sin(dizziness * 0.044 * world.time) + 1) / 70 - client.pixel_x = amplitude * sin(0.008 * dizziness * world.time) - client.pixel_y = amplitude * cos(0.008 * dizziness * world.time) - + if(buckled || resting) + client.pixel_x = 0 + client.pixel_y = 0 + else + var/amplitude = dizziness*(sin(dizziness * 0.044 * world.time) + 1) / 70 + client.pixel_x = amplitude * sin(0.008 * dizziness * world.time) + client.pixel_y = amplitude * cos(0.008 * dizziness * world.time) + if(prob(1)) + to_chat(src, "The dizziness is becoming unbearable! It should pass faster if you lie down.") sleep(1) //endwhile - reset the pixel offsets to zero is_dizzy = 0 if(client) client.pixel_x = 0 client.pixel_y = 0 + to_chat(src, "The dizziness has passed, you're starting to feel better.") // jitteriness - copy+paste of dizziness From 5d8b4f88f8de5741cdb2f385e2e7d6b77afced18 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Tue, 25 Jul 2023 05:27:42 -0700 Subject: [PATCH 013/293] Fix Hiding When Busy (#3987) # About the pull request This PR makes it so the xenohide ability requires the xeno to not be busy (such as channeling a pounce). #3902 almost addressed this, but not in the scenario of not being hidden -> pounce start -> insta hide. # Explain why it's good for the game Fixes working around unhide mechanics like this (can be much faster than my example but I just had hide bound to a separate key): https://cdn.discordapp.com/attachments/745447048261795890/1133194895918649354/hug.mp4 # Testing Photographs and Procedure
Screenshots & Videos See above.
# Changelog :cl: Drathek fix: Fixed xeno hide ability not checking for busy status. /:cl: --- .../mob/living/carbon/xenomorph/abilities/general_powers.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm index a999836c00db..a9cffb196cb3 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm @@ -506,7 +506,9 @@ var/mob/living/carbon/xenomorph/xeno = owner if(!xeno.check_state(TRUE)) return - if (!action_cooldown_check()) + if(!action_cooldown_check()) + return + if(xeno.action_busy) return if(xeno.layer != XENO_HIDING_LAYER) xeno.layer = XENO_HIDING_LAYER From 06d6d05b5deb8c3803799104a52ea051d7b10469 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 25 Jul 2023 14:01:30 +0100 Subject: [PATCH 014/293] Automatic changelog for PR #3987 [ci skip] --- html/changelogs/AutoChangeLog-pr-3987.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3987.yml diff --git a/html/changelogs/AutoChangeLog-pr-3987.yml b/html/changelogs/AutoChangeLog-pr-3987.yml new file mode 100644 index 000000000000..6b747e79133d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3987.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed xeno hide ability not checking for busy status." \ No newline at end of file From 9df18f75891573361cd0c05c037f81398a4b1ec0 Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Tue, 25 Jul 2023 08:33:07 -0400 Subject: [PATCH 015/293] Infection Gamemode Announcement Fix (#3986) # About the pull request Special announcement for infection gamemode for each map. Small touches to gamemode code # Explain why it's good for the game Infection gamemode currently has a placeholder of a bad announcement, this brings it more inline with other gamemodes (COUGH Distress Signal COUGH) and fixes the gamemode code...a bit. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Infection gamemode announcement fixed and adjusts for each map, like Distress Signal code: elements of distress signal post_setup code moved to parent to be called by all gamemodes /:cl: --------- Co-authored-by: harryob --- code/datums/emergency_calls/emergency_call.dm | 5 +++++ code/datums/map_config.dm | 4 ++++ .../gamemodes/colonialmarines/colonialmarines.dm | 7 ------- code/game/gamemodes/extended/infection.dm | 14 +++++++++++--- code/game/gamemodes/game_mode.dm | 5 +++-- 5 files changed, 23 insertions(+), 12 deletions(-) diff --git a/code/datums/emergency_calls/emergency_call.dm b/code/datums/emergency_calls/emergency_call.dm index 2a305dcc4342..3d43917b2bc7 100644 --- a/code/datums/emergency_calls/emergency_call.dm +++ b/code/datums/emergency_calls/emergency_call.dm @@ -9,6 +9,11 @@ var/list/datum/emergency_call/all_calls = list() //initialized at round start and stores the datums. var/datum/emergency_call/picked_calls[] = list() //Which distress calls are currently active +/datum/game_mode/proc/ares_online() + var/name = "ARES Online" + var/input = "ARES. Online. Good morning, marines." + shipwide_ai_announcement(input, name, 'sound/AI/ares_online.ogg') + //The distress call parent. Cannot be called itself due to "name" being a filtered target. /datum/emergency_call var/name = "name" diff --git a/code/datums/map_config.dm b/code/datums/map_config.dm index c37bf802f12b..1f3c265ead76 100644 --- a/code/datums/map_config.dm +++ b/code/datums/map_config.dm @@ -31,6 +31,7 @@ var/shuttles = list() var/announce_text = "" + var/infection_announce_text = "" var/squads_max_num = 4 @@ -339,6 +340,9 @@ if(json["announce_text"]) announce_text = json["announce_text"] + if(json["infection_announce_text"]) + infection_announce_text = json["infection_announce_text"] + if(json["weather_holder"]) weather_holder = text2path(json["weather_holder"]) if(!weather_holder) diff --git a/code/game/gamemodes/colonialmarines/colonialmarines.dm b/code/game/gamemodes/colonialmarines/colonialmarines.dm index 8935811f55bd..067201277e38 100644 --- a/code/game/gamemodes/colonialmarines/colonialmarines.dm +++ b/code/game/gamemodes/colonialmarines/colonialmarines.dm @@ -118,8 +118,6 @@ if(SSmapping.configs[GROUND_MAP].environment_traits[ZTRAIT_BASIC_RT]) flags_round_type |= MODE_BASIC_RT - round_time_lobby = world.time - addtimer(CALLBACK(src, PROC_REF(ares_online)), 5 SECONDS) addtimer(CALLBACK(src, PROC_REF(map_announcement)), 20 SECONDS) @@ -143,11 +141,6 @@ var/monkey_to_spawn = pick(monkey_types) new monkey_to_spawn(T) -/datum/game_mode/colonialmarines/proc/ares_online() - var/name = "ARES Online" - var/input = "ARES. Online. Good morning, marines." - shipwide_ai_announcement(input, name, 'sound/AI/ares_online.ogg') - /datum/game_mode/colonialmarines/proc/map_announcement() if(SSmapping.configs[GROUND_MAP].announce_text) var/rendered_announce_text = replacetext(SSmapping.configs[GROUND_MAP].announce_text, "###SHIPNAME###", MAIN_SHIP_NAME) diff --git a/code/game/gamemodes/extended/infection.dm b/code/game/gamemodes/extended/infection.dm index d42f71798a50..04e0545361aa 100644 --- a/code/game/gamemodes/extended/infection.dm +++ b/code/game/gamemodes/extended/infection.dm @@ -25,17 +25,25 @@ initialize_post_marine_gear_list() for(var/mob/new_player/np in GLOB.new_player_list) np.new_player_panel_proc() - spawn(50) - marine_announcement("We've lost contact with the Weyland-Yutani's research facility, [name]. The [MAIN_SHIP_NAME] has been dispatched to assist.", "[MAIN_SHIP_NAME]") + + addtimer(CALLBACK(src, PROC_REF(ares_online)), 5 SECONDS) + addtimer(CALLBACK(src, PROC_REF(map_announcement)), 20 SECONDS) return ..() +/datum/game_mode/infection/proc/map_announcement() + if(SSmapping.configs[GROUND_MAP].infection_announce_text) + var/rendered_announce_text = replacetext(SSmapping.configs[GROUND_MAP].infection_announce_text, "###SHIPNAME###", MAIN_SHIP_NAME) + marine_announcement(rendered_announce_text, "[MAIN_SHIP_NAME]") + else if(SSmapping.configs[GROUND_MAP].announce_text) //if we missed a infection text for above, or just don't need a special one, we just use default announcement + var/rendered_announce_text = replacetext(SSmapping.configs[GROUND_MAP].announce_text, "###SHIPNAME###", MAIN_SHIP_NAME) + marine_announcement(rendered_announce_text, "[MAIN_SHIP_NAME]") + /datum/game_mode/infection/proc/initialize_post_survivor_list() if(synth_survivor) transform_survivor(synth_survivor, TRUE) for(var/datum/mind/survivor in survivors) if(transform_survivor(survivor) == 1) survivors -= survivor - tell_survivor_story() /datum/game_mode/infection/can_start() initialize_starting_survivor_list() diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 8017056c682d..5b007d275c32 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -103,17 +103,18 @@ var/global/cas_tracking_id_increment = 0 //this var used to assign unique tracki for(var/mob/new_player/np in GLOB.new_player_list) np.new_player_panel_proc() + round_time_lobby = world.time log_game("Round started at [time2text(world.realtime)]") if(SSticker.mode) log_game("Game mode set to [SSticker.mode]") log_game("Server IP: [world.internet_address]:[world.port]") - return 1 + return TRUE ///process() ///Called by the gameticker /datum/game_mode/process() - return 0 + return FALSE /datum/game_mode/proc/check_finished() //to be called by ticker From a7fdd3fc8c1ddd244c814b43bdc8fe21237c951c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 25 Jul 2023 14:16:46 +0100 Subject: [PATCH 016/293] Automatic changelog for PR #3986 [ci skip] --- html/changelogs/AutoChangeLog-pr-3986.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3986.yml diff --git a/html/changelogs/AutoChangeLog-pr-3986.yml b/html/changelogs/AutoChangeLog-pr-3986.yml new file mode 100644 index 000000000000..73b88de3cf27 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3986.yml @@ -0,0 +1,5 @@ +author: "Ben10083" +delete-after: True +changes: + - rscadd: "Infection gamemode announcement fixed and adjusts for each map, like Distress Signal" + - code_imp: "elements of distress signal post_setup code moved to parent to be called by all gamemodes" \ No newline at end of file From 6ddeb05a1d9d6f91d187f43fd159e16e0b6e9722 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Tue, 25 Jul 2023 06:27:17 -0700 Subject: [PATCH 017/293] Fix hugger death timer exploit (#3991) # About the pull request This PR simply makes it so huggers retain their ghost's time of death value since huggers have two means to delete themselves without "dieing": successful hug and return to morpher. # Explain why it's good for the game Fixes #3989 # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/21591de0-4dd4-4fdc-b9d2-1674b2535599)
# Changelog :cl: Drathek fix: Fix huggers not retaining at least their old death value. /:cl: --- code/modules/mob/living/carbon/xenomorph/xeno_defines.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index 69fd2793c406..b30ea73cd680 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -1044,6 +1044,7 @@ hugger.visible_message(SPAN_XENODANGER("A facehugger suddenly emerges out of \the [A]!"), SPAN_XENODANGER("You emerge out of \the [A] and awaken from your slumber. For the Hive!")) playsound(hugger, 'sound/effects/xeno_newlarva.ogg', 25, TRUE) hugger.generate_name() + hugger.timeofdeath = user.timeofdeath // Keep old death time /datum/hive_status/proc/update_lesser_drone_limit() lesser_drone_limit = Ceiling(totalXenos.len / 3) From b0e36c4dd400e7efaa638dce7a5e62a8ace8b6a2 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 25 Jul 2023 14:37:04 +0100 Subject: [PATCH 018/293] Automatic changelog for PR #3991 [ci skip] --- html/changelogs/AutoChangeLog-pr-3991.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3991.yml diff --git a/html/changelogs/AutoChangeLog-pr-3991.yml b/html/changelogs/AutoChangeLog-pr-3991.yml new file mode 100644 index 000000000000..7c60e24982c2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3991.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fix huggers not retaining at least their old death value." \ No newline at end of file From f9e7ecca410aad5d8fb103ee377c0641f08040b0 Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Tue, 25 Jul 2023 17:50:47 -0400 Subject: [PATCH 019/293] Ares Nuke Request (#3988) # About the pull request Implements ARES Emergency Procedure 'Request Nuke', which allows someone to petition High Command (Admins) for a nuke # Explain why it's good for the game This is already implemented in the framework for Project ARES, this just adds the feature. Should be fine as admins will need to authorize it. If people want a different rank for such nuke requests I can have it done. # Changelog :cl: add: You can now petition High Command via ARES for a nuclear device, bypassing techweb (If you can convince them, that is.) admin: Implemented Admin side of ARES Nuke request to allow for granting of different nuke types, or denying the request. /:cl: --------- Co-authored-by: forest2001 Co-authored-by: forest2001 <41653574+realforest2001@users.noreply.github.com> --- code/game/machinery/ARES/ARES.dm | 4 +- code/game/machinery/ARES/ARES_procs.dm | 15 ++++++-- code/modules/admin/topic/topic.dm | 38 ++++++++++++++++++- .../packages/tgui/interfaces/AresInterface.js | 3 +- 4 files changed, 52 insertions(+), 8 deletions(-) diff --git a/code/game/machinery/ARES/ARES.dm b/code/game/machinery/ARES/ARES.dm index f8a7351d123e..fd85aff215db 100644 --- a/code/game/machinery/ARES/ARES.dm +++ b/code/game/machinery/ARES/ARES.dm @@ -151,8 +151,8 @@ var/list/records_asrs = list() /// Holds all (/datum/ares_record/security)s and (/datum/ares_record/antiair)s var/list/records_security = list() - /// Is nuke request usable or not? (Nuke request is not currently coded to work.) - var/nuke_available = FALSE + /// Is nuke request usable or not? + var/nuke_available = TRUE COOLDOWN_DECLARE(ares_distress_cooldown) diff --git a/code/game/machinery/ARES/ARES_procs.dm b/code/game/machinery/ARES/ARES_procs.dm index 8b5f77fa6d84..6c5bd1dec08a 100644 --- a/code/game/machinery/ARES/ARES_procs.dm +++ b/code/game/machinery/ARES/ARES_procs.dm @@ -576,15 +576,22 @@ GLOBAL_LIST_INIT(maintenance_categories, list( playsound(src, 'sound/machines/buzz-two.ogg', 15, 1) return FALSE if(security_level == SEC_LEVEL_DELTA || SSticker.mode.is_in_endgame) - to_chat(usr, SPAN_WARNING("The mission has failed catastrophically, what do you want a nuke for!")) + to_chat(usr, SPAN_WARNING("The mission has failed catastrophically, what do you want a nuke for?!")) playsound(src, 'sound/machines/buzz-two.ogg', 15, 1) return FALSE - + var/reason = tgui_input_text(usr, "Please enter reason nuclear ordnance is required.", "Reason for Nuclear Ordnance") + if(!reason) + return FALSE for(var/client/admin in GLOB.admins) if((R_ADMIN|R_MOD) & admin.admin_holder.rights) playsound_client(admin,'sound/effects/sos-morse-code.ogg',10) - message_admins("[key_name(usr)] has requested use of Nuclear Ordnance (via ARES)! [CC_MARK(usr)] (
APPROVE) (DENY) [ADMIN_JMP_USER(usr)] [CC_REPLY(usr)]") - to_chat(usr, SPAN_NOTICE("A nuclear ordnance request has been sent to USCM High Command.")) + message_admins("[key_name(usr)] has requested use of Nuclear Ordnance (via ARES)! Reason: [reason] [CC_MARK(usr)] (APPROVE) (DENY) [ADMIN_JMP_USER(usr)] [CC_REPLY(usr)]") + to_chat(usr, SPAN_NOTICE("A nuclear ordnance request has been sent to USCM High Command for the following reason: [reason]")) + if(ares_can_log()) + link.log_ares_security("Nuclear Ordnance Request", "[last_login] has sent a request for nuclear ordnance for the following reason: [reason]") + if(ares_can_interface()) + ai_silent_announcement("[last_login] has sent a request for nuclear ordnance to USCM High Command.", ".V") + ai_silent_announcement("Reason given: [reason].", ".V") COOLDOWN_START(src, ares_nuclear_cooldown, COOLDOWN_COMM_DESTRUCT) return TRUE // ------ End ARES Interface UI ------ // diff --git a/code/modules/admin/topic/topic.dm b/code/modules/admin/topic/topic.dm index 010802318fbe..a76be10e9c26 100644 --- a/code/modules/admin/topic/topic.dm +++ b/code/modules/admin/topic/topic.dm @@ -982,7 +982,7 @@ message_admins("[key_name_admin(usr)] has sent [key_name_admin(M)] to the thunderdome. (Observer.)", 1) else if(href_list["revive"]) - if(!check_rights(R_MOD)) + if(!check_rights(R_MOD)) return var/mob/living/L = locate(href_list["revive"]) @@ -1926,6 +1926,42 @@ log_game("[key_name_admin(usr)] has granted self-destruct, requested by [key_name_admin(ref_person)]") message_admins("[key_name_admin(usr)] has granted self-destruct, requested by [key_name_admin(ref_person)]", 1) + if(href_list["nukeapprove"]) + var/mob/ref_person = locate(href_list["nukeapprove"]) + if(!istype(ref_person)) + return FALSE + var/nuketype = "Encrypted Operational Nuke" + var/prompt = tgui_alert(usr, "Do you want the nuke to be Encrypted?", "Nuke Type", list("Encrypted", "Decrypted"), 20 SECONDS) + if(prompt == "Decrypted") + nuketype = "Decrypted Operational Nuke" + prompt = tgui_alert(usr, "Are you sure you want to authorize a [nuketype] to the marines? This will greatly affect the round!", "DEFCON 1", list("No", "Yes")) + if(prompt != "Yes") + return + + //make ASRS order for nuke + var/datum/supply_order/new_order = new() + new_order.ordernum = supply_controller.ordernum + supply_controller.ordernum++ + new_order.object = supply_controller.supply_packs[nuketype] + new_order.orderedby = ref_person + new_order.approvedby = "USCM High Command" + supply_controller.shoppinglist += new_order + + //Can no longer request a nuke + GLOB.ares_link.interface.nuke_available = FALSE + + marine_announcement("A nuclear device has been authorized by High Command and will be delivered to requisitions via ASRS.", "NUCLEAR ORDNANCE AUTHORIZED", 'sound/misc/notice2.ogg', logging = ARES_LOG_MAIN) + log_game("[key_name_admin(usr)] has authorized a [nuketype], requested by [key_name_admin(ref_person)]") + message_admins("[key_name_admin(usr)] has authorized a [nuketype], requested by [key_name_admin(ref_person)]") + + if(href_list["nukedeny"]) + var/mob/ref_person = locate(href_list["nukedeny"]) + if(!istype(ref_person)) + return FALSE + marine_announcement("Your request for nuclear ordnance deployment has been reviewed and denied by USCM High Command for operational security and colonial preservation reasons. Have a good day.", "NUCLEAR ORDNANCE DENIED", 'sound/misc/notice2.ogg', logging = ARES_LOG_MAIN) + log_game("[key_name_admin(usr)] has denied nuclear ordnance, requested by [key_name_admin(ref_person)]") + message_admins("[key_name_admin(usr)] has dnied nuclear ordnance, requested by [key_name_admin(ref_person)]") + if(href_list["sddeny"]) // CentComm-deny. The self-destruct is denied, without any further conditions var/mob/ref_person = locate(href_list["sddeny"]) marine_announcement("The self-destruct request has not received a response, ARES is now recalculating statistics.", "Self-Destruct System", logging = ARES_LOG_SECURITY) diff --git a/tgui/packages/tgui/interfaces/AresInterface.js b/tgui/packages/tgui/interfaces/AresInterface.js index 5cd78011a81c..fc7901795046 100644 --- a/tgui/packages/tgui/interfaces/AresInterface.js +++ b/tgui/packages/tgui/interfaces/AresInterface.js @@ -1405,7 +1405,8 @@ const Emergency = (props, context) => { let nuke_reason = 'Request a nuclear device to be authorized by USCM High Command.'; if (!nuke_available) { - nuke_reason = 'No nuclear ordnance is available during this operation.'; + nuke_reason = + 'No nuclear ordnance is available during this operation, or one has already been provided.'; } else if (mission_failed) { nuke_reason = 'You have already lost the objective, you cannot use a nuclear device aboard the ship!'; From 8903cf0b4537114d7f70206dbf3a78f56f8507d3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 25 Jul 2023 22:58:38 +0100 Subject: [PATCH 020/293] Automatic changelog for PR #3988 [ci skip] --- html/changelogs/AutoChangeLog-pr-3988.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3988.yml diff --git a/html/changelogs/AutoChangeLog-pr-3988.yml b/html/changelogs/AutoChangeLog-pr-3988.yml new file mode 100644 index 000000000000..36388809d9a9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3988.yml @@ -0,0 +1,5 @@ +author: "Ben10083" +delete-after: True +changes: + - rscadd: "You can now petition High Command via ARES for a nuclear device, bypassing techweb (If you can convince them, that is.)" + - admin: "Implemented Admin side of ARES Nuke request to allow for granting of different nuke types, or denying the request." \ No newline at end of file From eafb4d3b33666f7c15ae2bd58005d42b0267875e Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 26 Jul 2023 01:24:38 +0000 Subject: [PATCH 021/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3455.yml | 7 -- html/changelogs/AutoChangeLog-pr-3757.yml | 4 - html/changelogs/AutoChangeLog-pr-3764.yml | 7 -- html/changelogs/AutoChangeLog-pr-3783.yml | 16 --- html/changelogs/AutoChangeLog-pr-3796.yml | 5 - html/changelogs/AutoChangeLog-pr-3861.yml | 4 - html/changelogs/AutoChangeLog-pr-3867.yml | 5 - html/changelogs/AutoChangeLog-pr-3868.yml | 6 - html/changelogs/AutoChangeLog-pr-3877.yml | 12 -- html/changelogs/AutoChangeLog-pr-3880.yml | 7 -- html/changelogs/AutoChangeLog-pr-3891.yml | 7 -- html/changelogs/AutoChangeLog-pr-3902.yml | 4 - html/changelogs/AutoChangeLog-pr-3906.yml | 4 - html/changelogs/AutoChangeLog-pr-3907.yml | 5 - html/changelogs/AutoChangeLog-pr-3908.yml | 4 - html/changelogs/AutoChangeLog-pr-3909.yml | 5 - html/changelogs/AutoChangeLog-pr-3910.yml | 7 -- html/changelogs/AutoChangeLog-pr-3918.yml | 9 -- html/changelogs/AutoChangeLog-pr-3930.yml | 6 - html/changelogs/AutoChangeLog-pr-3936.yml | 4 - html/changelogs/AutoChangeLog-pr-3939.yml | 4 - html/changelogs/AutoChangeLog-pr-3945.yml | 6 - html/changelogs/AutoChangeLog-pr-3949.yml | 4 - html/changelogs/AutoChangeLog-pr-3964.yml | 4 - html/changelogs/AutoChangeLog-pr-3969.yml | 4 - html/changelogs/AutoChangeLog-pr-3970.yml | 5 - html/changelogs/AutoChangeLog-pr-3972.yml | 4 - html/changelogs/AutoChangeLog-pr-3974.yml | 4 - html/changelogs/AutoChangeLog-pr-3975.yml | 5 - html/changelogs/AutoChangeLog-pr-3981.yml | 4 - html/changelogs/AutoChangeLog-pr-3982.yml | 4 - html/changelogs/AutoChangeLog-pr-3986.yml | 5 - html/changelogs/AutoChangeLog-pr-3987.yml | 4 - html/changelogs/AutoChangeLog-pr-3988.yml | 5 - html/changelogs/AutoChangeLog-pr-3991.yml | 4 - html/changelogs/archive/2023-07.yml | 139 ++++++++++++++++++++++ 36 files changed, 139 insertions(+), 194 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3455.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3757.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3764.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3783.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3796.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3861.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3867.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3868.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3877.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3880.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3891.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3902.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3906.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3907.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3908.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3909.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3910.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3918.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3930.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3936.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3939.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3945.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3949.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3964.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3969.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3970.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3972.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3974.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3975.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3981.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3982.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3986.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3987.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3988.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3991.yml diff --git a/html/changelogs/AutoChangeLog-pr-3455.yml b/html/changelogs/AutoChangeLog-pr-3455.yml deleted file mode 100644 index c3189ad233bd..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3455.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Adds a plasma breaching charge that detonates a plasma wave stunning those opposite it." - - rscadd: "Adds the name of the tracked item to the Yautja gear tracker." - - rscadd: "Added an alternate mode for the Plasma Pistol and moved the incendiary property to it." - - rscadd: "Added MINIMAP_FLAG_ALL to Yautja globe map." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3757.yml b/html/changelogs/AutoChangeLog-pr-3757.yml deleted file mode 100644 index 4cc6cc928423..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3757.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Made Yautja cloak cost no power to operate, and created multipliers for disabled duration based upon what caused the Yautja to decloak." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3764.yml b/html/changelogs/AutoChangeLog-pr-3764.yml deleted file mode 100644 index ecb789daaf91..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3764.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "ghostsheet" -delete-after: True -changes: - - rscadd: "Large General Pouch has stricter restriction against internal boxes." - - rscadd: "Large General Pouch no longer restricted to 1 medium item." - - rscadd: "Large General Pouch added to REQ." - - rscadd: "Shuffled REQ pouch order into Meds, Engi, Misc, Ammo." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3783.yml b/html/changelogs/AutoChangeLog-pr-3783.yml deleted file mode 100644 index 1d995da56001..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3783.yml +++ /dev/null @@ -1,16 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Adds functional maintenance ticket control to the Apollo Console" - - rscadd: "Adds a unique ID system for each ticket. Credit to Ben10083 for the idea." - - rscadd: "Adds procs for vents to spew gas within a radius. Not currently usable without proccall." - - code_imp: "Starts work on Access Tickets." - - code_imp: "START of contribs from Ben10083" - - rscadd: "ARES now announces when Bioscan fails." - - code_imp: "new procs to see if ARES can talk, or log something. Bioscan proc renamed for consistency." - - admin: "Admins can now force an ARES announcement or communication if subsystem is offline." - - rscadd: "new emergency protocol from ARES; call General Quarters, which sets the ship to immediate Red Alert." - - rscadd: "New APOLLO maintenance ticket categories; Janitorial and Support. Fire now a priority ticket" - - qol: "Claimed APOLLO tickets can be unclaimed" - - qol: "APOLLO tickets can be rejected/completed if unclaimed by any Working Joe" - - code_imp: "END of contribs from Ben10083" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3796.yml b/html/changelogs/AutoChangeLog-pr-3796.yml deleted file mode 100644 index 0cc5e31fb217..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3796.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Hopek" -delete-after: True -changes: - - rscadd: "Changed the description flavortext of the fountain pen to match the new lore. There is now a laser engraving of the owner on the pen itself." - - rscadd: "Added a detailed lore description for the fountain pen." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3861.yml b/html/changelogs/AutoChangeLog-pr-3861.yml deleted file mode 100644 index 4d81b7dab6e3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3861.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "blackdragonTOW" -delete-after: True -changes: - - rscadd: "Added unique, faction dependent music to Round End in the event that Xenos lose post hijack." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3867.yml b/html/changelogs/AutoChangeLog-pr-3867.yml deleted file mode 100644 index 3cb52494ecde..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3867.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - code_imp: "Added additional lints to dmi/test.py to test for duplicate state names and excessive quantity and added another type path to the missing_icons unit_test." - - imageadd: "Renamed and moved some icons around to comply with new testing." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3868.yml b/html/changelogs/AutoChangeLog-pr-3868.yml deleted file mode 100644 index 4bd11e9a6b0e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3868.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "MarpleJones, ihatethisengine2" -delete-after: True -changes: - - rscadd: "Added new sprites for the Eggsac Carrier. Includes an additional death sound for the eggsac bursting." - - rscadd: "Added a hive announcement for when a Carrier dies with eggs." - - bugfix: "Carrier egg drop chance upon death now works as intended." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3877.yml b/html/changelogs/AutoChangeLog-pr-3877.yml deleted file mode 100644 index ba7f0a62e282..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3877.yml +++ /dev/null @@ -1,12 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - code_imp: "Changes /datum/rank to /datum/yautja_rank to be clearer on what it is used for." - - rscadd: "Added access defines for Yautja ship." - - rscadd: "Added rank identifiers on Yautja equipment presets to help set access levels on their bracer chips." - - maptweak: "Changed the doors on the Yautja ship to be their own subtypes, with certain ones being locked to Yautja or certain Yautja Ranks." - - code_imp: "Slightly modernised obj/proc/allowed, and also made it check for access on bracer chips if present." - - maptweak: "Replaced the unworthy prey section of the Yautja Ship with a secondary armory for plasma rifles, however the door is inaccessible to most Yautja. Intended to make it a bit less obvious admins are spawning them in for the rare times they're used/necessary." - - maptweak: "Above armory will automatically open if an Abomination is detected." - - maptweak: "Reduces amount of herbs on the Yautja Ship." - - maptweak: "Fixes the \"Consoles\" orientation in the Yautja flight deck." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3880.yml b/html/changelogs/AutoChangeLog-pr-3880.yml deleted file mode 100644 index 4e90dcf5622a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3880.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - bugfix: "Non-techweb nuke now works properly." - - ui: "Nuke timers now use minutes instead of seconds" - - spellcheck: "Nukes renamed to 'Encrypted' and 'Decrypted' nuke respectively." - - admin: "Ability to spawn nuke added to event panel" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3891.yml b/html/changelogs/AutoChangeLog-pr-3891.yml deleted file mode 100644 index b2331552771b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3891.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - balance: "Carriers with Eggsac strain can now place eggs on regular weeds." - - bugfix: "Extra egg planting range now properly applied for Eggsac strain and Queen on ovi" - - qol: "Eggsac Carriers now notified when they generate a egg." - - code_imp: "new variable to xenomorphs to dictate egg planting distance, and removal of unused procs" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3902.yml b/html/changelogs/AutoChangeLog-pr-3902.yml deleted file mode 100644 index 2c487af71f24..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3902.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - balance: "Xenomorphs lose their hiding ability for 2 seconds after a melee attack. 0.5 second cooldown applied to hide ability." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3906.yml b/html/changelogs/AutoChangeLog-pr-3906.yml deleted file mode 100644 index 60acb1a378d8..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3906.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - ui: "Adds a UI panel for Yautja emotes, all credit to Zonespace." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3907.yml b/html/changelogs/AutoChangeLog-pr-3907.yml deleted file mode 100644 index 7c62f716ff1b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3907.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Added a toggle for Yautja bracer lock. This also works with the same mechanic of SDing another Yautja." - - rscadd: "Added a message to all Yautja if an SD is cancelled." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3908.yml b/html/changelogs/AutoChangeLog-pr-3908.yml deleted file mode 100644 index 6390d0e2da16..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3908.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BeagleGaming1" -delete-after: True -changes: - - code_imp: "Changed squad color code from a list to a variable" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3909.yml b/html/changelogs/AutoChangeLog-pr-3909.yml deleted file mode 100644 index 18da06c1cb45..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3909.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "BraveMole, Zonespace" -delete-after: True -changes: - - bugfix: "Smartgunners can no longer shoot their smartgun while aghosted" - - balance: "The Uzi and Mac-15 now have full-auto" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3910.yml b/html/changelogs/AutoChangeLog-pr-3910.yml deleted file mode 100644 index 72c4e9be4c46..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3910.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - bugfix: "Working Joes no longer spawn meat when butchered by Abominations" - - bugfix: "Synthetics now are butchered into synthflesh when butchered by Abominations" - - rscadd: "special meat subtype 'synthflesh' if Synthetics get butchered. Uses same recipes as synthmeat" - - imageadd: "synthflesh sprite" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3918.yml b/html/changelogs/AutoChangeLog-pr-3918.yml deleted file mode 100644 index 521e80ec2ad5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3918.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: "ghostsheet" -delete-after: True -changes: - - rscadd: "Tents can be destroyed with an E-tool." - - rscadd: "Tents are now in their respective department, Big tent is now in Bravo Bunks." - - rscadd: "You can no longer stand behind a tent." - - bugfix: "Xenos can now slash tents from the side." - - bugfix: "Tents no longer randomly block bullets." - - bugfix: "Staying inside a tent when it is destroyed no longer give your permanent see-through roof vision." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3930.yml b/html/changelogs/AutoChangeLog-pr-3930.yml deleted file mode 100644 index 9ef0ae996150..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3930.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "QuickLode" -delete-after: True -changes: - - rscadd: "Radio titles for W-Y prepositioned Synthetics" - - qol: "Swaps PMC Synthetic autocompressor for a crew monitor to facilitate search and rescue." - - bugfix: "fixes PMC Synthetic ID & removes redundant graft" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3936.yml b/html/changelogs/AutoChangeLog-pr-3936.yml deleted file mode 100644 index b8b29e5efc20..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3936.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Katskan" -delete-after: True -changes: - - bugfix: "Fixed synthetics getting an extra 45 points more than any previous who had used the gadget vendor" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3939.yml b/html/changelogs/AutoChangeLog-pr-3939.yml deleted file mode 100644 index 97bac6e085de..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3939.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Added lesser drones" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3945.yml b/html/changelogs/AutoChangeLog-pr-3945.yml deleted file mode 100644 index def51189c3d8..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3945.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "ihatethisengine" -delete-after: True -changes: - - balance: "early pod launch now has a 75% chance of crashing, launch after the timer has a 25% chance." - - rscadd: "CL's pod has a 25% chance of crashing on early launch and only 5% otherwise." - - rscadd: "xenos can slash and melt manually locked pod's doors." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3949.yml b/html/changelogs/AutoChangeLog-pr-3949.yml deleted file mode 100644 index eca0cae6dc4a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3949.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Stops multiple facehuggers spawning from one client" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3964.yml b/html/changelogs/AutoChangeLog-pr-3964.yml deleted file mode 100644 index ccd54d9eda5f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3964.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fix bodybags not accepting warm (recent) dead bodies even if unreviveable" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3969.yml b/html/changelogs/AutoChangeLog-pr-3969.yml deleted file mode 100644 index b8aa0aaf31d2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3969.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - balance: "LVL-624 Robotics Dome operating table replaced with bioprinter." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3970.yml b/html/changelogs/AutoChangeLog-pr-3970.yml deleted file mode 100644 index e4cd11253c33..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3970.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "BeagleGaming1" -delete-after: True -changes: - - rscadd: "How long disarm stuns for depends on the difference in CQC skill between the participants" - - bugfix: "CQC properly affects disarm chance again" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3972.yml b/html/changelogs/AutoChangeLog-pr-3972.yml deleted file mode 100644 index 6afc923e23b7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3972.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - rscadd: "Added the debug verb Mass-Screenshot and a python script MapTileImageTool to combine those images into a single full image map." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3974.yml b/html/changelogs/AutoChangeLog-pr-3974.yml deleted file mode 100644 index b74b0992d5f3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3974.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ihatethisengine" -delete-after: True -changes: - - bugfix: "fixed behavior_immobile flag using wrong number" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3975.yml b/html/changelogs/AutoChangeLog-pr-3975.yml deleted file mode 100644 index 6f871b20bbb6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3975.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed ability deactivation and late join current slot toggles not persisting." - - bugfix: "Toggle the Ability to Hurt Yourself now says On when you can hurt yourself." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3981.yml b/html/changelogs/AutoChangeLog-pr-3981.yml deleted file mode 100644 index d68aca0cd5de..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3981.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Allowed Falcon Drones to relay speech back to their operators." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3982.yml b/html/changelogs/AutoChangeLog-pr-3982.yml deleted file mode 100644 index 7c1740a90d24..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3982.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - bugfix: "Welding goggles are no longer marked as \"mandatory\" in comtech vendors" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3986.yml b/html/changelogs/AutoChangeLog-pr-3986.yml deleted file mode 100644 index 73b88de3cf27..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3986.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - rscadd: "Infection gamemode announcement fixed and adjusts for each map, like Distress Signal" - - code_imp: "elements of distress signal post_setup code moved to parent to be called by all gamemodes" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3987.yml b/html/changelogs/AutoChangeLog-pr-3987.yml deleted file mode 100644 index 6b747e79133d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3987.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed xeno hide ability not checking for busy status." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3988.yml b/html/changelogs/AutoChangeLog-pr-3988.yml deleted file mode 100644 index 36388809d9a9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3988.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - rscadd: "You can now petition High Command via ARES for a nuclear device, bypassing techweb (If you can convince them, that is.)" - - admin: "Implemented Admin side of ARES Nuke request to allow for granting of different nuke types, or denying the request." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3991.yml b/html/changelogs/AutoChangeLog-pr-3991.yml deleted file mode 100644 index 7c60e24982c2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3991.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fix huggers not retaining at least their old death value." \ No newline at end of file diff --git a/html/changelogs/archive/2023-07.yml b/html/changelogs/archive/2023-07.yml index 99120b3a13c4..00e6cd9556fc 100644 --- a/html/changelogs/archive/2023-07.yml +++ b/html/changelogs/archive/2023-07.yml @@ -409,3 +409,142 @@ indestructible blast doors. Morrow: - bugfix: Fixes wood window numbering +2023-07-26: + BeagleGaming1: + - code_imp: Changed squad color code from a list to a variable + - rscadd: How long disarm stuns for depends on the difference in CQC skill between + the participants + - bugfix: CQC properly affects disarm chance again + Ben10083: + - rscadd: You can now petition High Command via ARES for a nuclear device, bypassing + techweb (If you can convince them, that is.) + - admin: Implemented Admin side of ARES Nuke request to allow for granting of different + nuke types, or denying the request. + - bugfix: Working Joes no longer spawn meat when butchered by Abominations + - bugfix: Synthetics now are butchered into synthflesh when butchered by Abominations + - rscadd: special meat subtype 'synthflesh' if Synthetics get butchered. Uses same + recipes as synthmeat + - imageadd: synthflesh sprite + - bugfix: Non-techweb nuke now works properly. + - ui: Nuke timers now use minutes instead of seconds + - spellcheck: Nukes renamed to 'Encrypted' and 'Decrypted' nuke respectively. + - admin: Ability to spawn nuke added to event panel + - rscadd: Infection gamemode announcement fixed and adjusts for each map, like Distress + Signal + - code_imp: elements of distress signal post_setup code moved to parent to be called + by all gamemodes + - balance: Xenomorphs lose their hiding ability for 2 seconds after a melee attack. + 0.5 second cooldown applied to hide ability. + - balance: Carriers with Eggsac strain can now place eggs on regular weeds. + - bugfix: Extra egg planting range now properly applied for Eggsac strain and Queen + on ovi + - qol: Eggsac Carriers now notified when they generate a egg. + - code_imp: new variable to xenomorphs to dictate egg planting distance, and removal + of unused procs + - balance: LVL-624 Robotics Dome operating table replaced with bioprinter. + BraveMole, Zonespace: + - bugfix: Smartgunners can no longer shoot their smartgun while aghosted + - balance: The Uzi and Mac-15 now have full-auto + Drathek: + - bugfix: Fixed xeno hide ability not checking for busy status. + - bugfix: Fix bodybags not accepting warm (recent) dead bodies even if unreviveable + - code_imp: Added additional lints to dmi/test.py to test for duplicate state names + and excessive quantity and added another type path to the missing_icons unit_test. + - imageadd: Renamed and moved some icons around to comply with new testing. + - bugfix: Fixed ability deactivation and late join current slot toggles not persisting. + - bugfix: Toggle the Ability to Hurt Yourself now says On when you can hurt yourself. + - bugfix: Fix huggers not retaining at least their old death value. + - rscadd: Added the debug verb Mass-Screenshot and a python script MapTileImageTool + to combine those images into a single full image map. + Hopek: + - rscadd: Changed the description flavortext of the fountain pen to match the new + lore. There is now a laser engraving of the owner on the pen itself. + - rscadd: Added a detailed lore description for the fountain pen. + Katskan: + - bugfix: Fixed synthetics getting an extra 45 points more than any previous who + had used the gadget vendor + MarpleJones, ihatethisengine2: + - rscadd: Added new sprites for the Eggsac Carrier. Includes an additional death + sound for the eggsac bursting. + - rscadd: Added a hive announcement for when a Carrier dies with eggs. + - bugfix: Carrier egg drop chance upon death now works as intended. + Morrow: + - bugfix: Stops multiple facehuggers spawning from one client + - rscadd: Added lesser drones + QuickLode: + - rscadd: Radio titles for W-Y prepositioned Synthetics + - qol: Swaps PMC Synthetic autocompressor for a crew monitor to facilitate search + and rescue. + - bugfix: fixes PMC Synthetic ID & removes redundant graft + Zonespace27: + - bugfix: Welding goggles are no longer marked as "mandatory" in comtech vendors + blackdragonTOW: + - rscadd: Added unique, faction dependent music to Round End in the event that Xenos + lose post hijack. + ghostsheet: + - rscadd: Large General Pouch has stricter restriction against internal boxes. + - rscadd: Large General Pouch no longer restricted to 1 medium item. + - rscadd: Large General Pouch added to REQ. + - rscadd: Shuffled REQ pouch order into Meds, Engi, Misc, Ammo. + - rscadd: Tents can be destroyed with an E-tool. + - rscadd: Tents are now in their respective department, Big tent is now in Bravo + Bunks. + - rscadd: You can no longer stand behind a tent. + - bugfix: Xenos can now slash tents from the side. + - bugfix: Tents no longer randomly block bullets. + - bugfix: Staying inside a tent when it is destroyed no longer give your permanent + see-through roof vision. + ihatethisengine: + - balance: early pod launch now has a 75% chance of crashing, launch after the timer + has a 25% chance. + - rscadd: CL's pod has a 25% chance of crashing on early launch and only 5% otherwise. + - rscadd: xenos can slash and melt manually locked pod's doors. + - bugfix: fixed behavior_immobile flag using wrong number + realforest2001: + - rscadd: Adds a plasma breaching charge that detonates a plasma wave stunning those + opposite it. + - rscadd: Adds the name of the tracked item to the Yautja gear tracker. + - rscadd: Added an alternate mode for the Plasma Pistol and moved the incendiary + property to it. + - rscadd: Added MINIMAP_FLAG_ALL to Yautja globe map. + - rscadd: Adds functional maintenance ticket control to the Apollo Console + - rscadd: Adds a unique ID system for each ticket. Credit to Ben10083 for the idea. + - rscadd: Adds procs for vents to spew gas within a radius. Not currently usable + without proccall. + - code_imp: Starts work on Access Tickets. + - code_imp: START of contribs from Ben10083 + - rscadd: ARES now announces when Bioscan fails. + - code_imp: new procs to see if ARES can talk, or log something. Bioscan proc renamed + for consistency. + - admin: Admins can now force an ARES announcement or communication if subsystem + is offline. + - rscadd: new emergency protocol from ARES; call General Quarters, which sets the + ship to immediate Red Alert. + - rscadd: New APOLLO maintenance ticket categories; Janitorial and Support. Fire + now a priority ticket + - qol: Claimed APOLLO tickets can be unclaimed + - qol: APOLLO tickets can be rejected/completed if unclaimed by any Working Joe + - code_imp: END of contribs from Ben10083 + - code_imp: Changes /datum/rank to /datum/yautja_rank to be clearer on what it is + used for. + - rscadd: Added access defines for Yautja ship. + - rscadd: Added rank identifiers on Yautja equipment presets to help set access + levels on their bracer chips. + - maptweak: Changed the doors on the Yautja ship to be their own subtypes, with + certain ones being locked to Yautja or certain Yautja Ranks. + - code_imp: Slightly modernised obj/proc/allowed, and also made it check for access + on bracer chips if present. + - maptweak: Replaced the unworthy prey section of the Yautja Ship with a secondary + armory for plasma rifles, however the door is inaccessible to most Yautja. Intended + to make it a bit less obvious admins are spawning them in for the rare times + they're used/necessary. + - maptweak: Above armory will automatically open if an Abomination is detected. + - maptweak: Reduces amount of herbs on the Yautja Ship. + - maptweak: Fixes the "Consoles" orientation in the Yautja flight deck. + - rscadd: Allowed Falcon Drones to relay speech back to their operators. + - rscadd: Made Yautja cloak cost no power to operate, and created multipliers for + disabled duration based upon what caused the Yautja to decloak. + - rscadd: Added a toggle for Yautja bracer lock. This also works with the same mechanic + of SDing another Yautja. + - rscadd: Added a message to all Yautja if an SD is cancelled. + - ui: Adds a UI panel for Yautja emotes, all credit to Zonespace. From c0d5379e69b0dcd0a48cd34421238f9d73a1706d Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Tue, 25 Jul 2023 22:57:19 -0700 Subject: [PATCH 022/293] Bump 515 alternate test to 1610 (#3925) # About the pull request Now that 515.1609 is *finally* not a closed beta, this test can now be bumped finally to a version we are using on the live server. Now 515.1610 since 1609 was busted. # Explain why it's good for the game Testing should best replicate what is being used on the live server. # Testing Photographs and Procedure See checks.
# Changelog :cl: Drathek code: Bump alternate 515 testing to byond 1610 /:cl: --- .github/alternate_byond_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/alternate_byond_versions.txt b/.github/alternate_byond_versions.txt index f25861c46714..005803964cca 100644 --- a/.github/alternate_byond_versions.txt +++ b/.github/alternate_byond_versions.txt @@ -6,4 +6,4 @@ # Example: # 500.1337: runtimestation -515.1603: lv624 +515.1610: lv624 From dd643a8fb319718b094a920c3be72a7de289d7ca Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 26 Jul 2023 07:05:26 +0100 Subject: [PATCH 023/293] Automatic changelog for PR #3925 [ci skip] --- html/changelogs/AutoChangeLog-pr-3925.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3925.yml diff --git a/html/changelogs/AutoChangeLog-pr-3925.yml b/html/changelogs/AutoChangeLog-pr-3925.yml new file mode 100644 index 000000000000..0b5bfc0792f9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3925.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - code_imp: "Bump alternate 515 testing to byond 1610" \ No newline at end of file From dd9d87f19fdbf51465e90005bf97815dddf307eb Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Wed, 26 Jul 2023 13:16:53 -0400 Subject: [PATCH 024/293] Everyone can see Comms on Minimap now (#3995) # About the pull request Comms no longer only on USMC minimap, now shown for all. (esp Xenos) # Explain why it's good for the game With PR #3985, Xenos now need to know where comms are. As such, it makes sense for minimap to allow for more people to see the comms. I set it so ALL can see it, but if we want it so only USMC and Xenos can see it, that can be done. # Changelog :cl: ui: Xenos (and others) now see comms relays on minimap /:cl: --- code/game/machinery/telecomms/presets.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/telecomms/presets.dm b/code/game/machinery/telecomms/presets.dm index a25293aebbd3..c56360953650 100644 --- a/code/game/machinery/telecomms/presets.dm +++ b/code/game/machinery/telecomms/presets.dm @@ -50,7 +50,7 @@ . = ..() if(z) - SSminimaps.add_marker(src, z, MINIMAP_FLAG_USCM, "supply") + SSminimaps.add_marker(src, z, MINIMAP_FLAG_ALL, "supply") // doesn't need power, instead uses health /obj/structure/machinery/telecomms/relay/preset/tower/inoperable(additional_flags) From ff1060df1f59ea28ef4e9b5348bbe6618fccc150 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 26 Jul 2023 18:25:08 +0100 Subject: [PATCH 025/293] Automatic changelog for PR #3995 [ci skip] --- html/changelogs/AutoChangeLog-pr-3995.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3995.yml diff --git a/html/changelogs/AutoChangeLog-pr-3995.yml b/html/changelogs/AutoChangeLog-pr-3995.yml new file mode 100644 index 000000000000..eae87e01edc0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3995.yml @@ -0,0 +1,4 @@ +author: "Ben10083" +delete-after: True +changes: + - ui: "Xenos (and others) now see comms relays on minimap" \ No newline at end of file From 7252fe54194941ebeb78103281cf10f60e32cd2f Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Wed, 26 Jul 2023 19:37:14 -0400 Subject: [PATCH 026/293] ARES Security Log Fix (#3997) # About the pull request Fixes ARES security logs to actually appear # Explain why it's good for the game MFW a major overhaul has a line or two of code missing that makes it have parts that doesn't work. # Changelog :cl: fix: ARES security logs now are properly displayed /:cl: --------- Co-authored-by: forest2001 <41653574+realforest2001@users.noreply.github.com> --- code/game/machinery/ARES/ARES.dm | 2 +- code/game/machinery/ARES/ARES_procs.dm | 6 +++++- tgui/packages/tgui/interfaces/AresInterface.js | 10 ++++++++-- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/ARES/ARES.dm b/code/game/machinery/ARES/ARES.dm index fd85aff215db..de4140ef1b81 100644 --- a/code/game/machinery/ARES/ARES.dm +++ b/code/game/machinery/ARES/ARES.dm @@ -137,7 +137,7 @@ /// The current deleted chat log of 1:1 conversations being read. var/list/deleted_1to1 = list() - /// Holds all (/datum/ares_record/announcement)s and (/datum/ares_record/security/security_alert)s + /// Holds all (/datum/ares_record/announcement)s var/list/records_announcement = list() /// Holds all (/datum/ares_record/bioscan)s var/list/records_bioscan = list() diff --git a/code/game/machinery/ARES/ARES_procs.dm b/code/game/machinery/ARES/ARES_procs.dm index 6c5bd1dec08a..c78a0131b7f1 100644 --- a/code/game/machinery/ARES/ARES_procs.dm +++ b/code/game/machinery/ARES/ARES_procs.dm @@ -223,7 +223,7 @@ GLOBAL_LIST_INIT(maintenance_categories, list( data["records_announcement"] = logged_announcements var/list/logged_alerts = list() - for(var/datum/ares_record/security/security_alert as anything in records_announcement) + for(var/datum/ares_record/security/security_alert as anything in records_security) if(!istype(security_alert)) continue var/list/current_alert = list() @@ -457,6 +457,10 @@ GLOBAL_LIST_INIT(maintenance_categories, list( new_title = "[record.title] at [record.time]" new_details = record.details records_announcement -= record + if(ARES_RECORD_SECURITY) + new_title = "[record.title] at [record.time]" + new_details = record.details + records_security -= record if(ARES_RECORD_BIOSCAN) new_title = "[record.title] at [record.time]" new_details = record.details diff --git a/tgui/packages/tgui/interfaces/AresInterface.js b/tgui/packages/tgui/interfaces/AresInterface.js index fc7901795046..3023cf1a5297 100644 --- a/tgui/packages/tgui/interfaces/AresInterface.js +++ b/tgui/packages/tgui/interfaces/AresInterface.js @@ -1268,8 +1268,14 @@ const AntiAir = (props, context) => { const Security = (props, context) => { const { data, act } = useBackend(context); - const { logged_in, access_text, last_page, current_menu, records_security } = - data; + const { + logged_in, + access_text, + last_page, + current_menu, + records_security, + access_level, + } = data; return ( <> From 633d2498aa97a46d3ac816143ab59ec110154c2d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 27 Jul 2023 00:47:24 +0100 Subject: [PATCH 027/293] Automatic changelog for PR #3997 [ci skip] --- html/changelogs/AutoChangeLog-pr-3997.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3997.yml diff --git a/html/changelogs/AutoChangeLog-pr-3997.yml b/html/changelogs/AutoChangeLog-pr-3997.yml new file mode 100644 index 000000000000..9db7d892fe0f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3997.yml @@ -0,0 +1,4 @@ +author: "Ben10083" +delete-after: True +changes: + - bugfix: "ARES security logs now are properly displayed" \ No newline at end of file From 672f89642dc20e0d67a8ab0e1ee77ddf52005ec9 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 27 Jul 2023 01:14:06 +0000 Subject: [PATCH 028/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3925.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3995.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3997.yml | 4 ---- html/changelogs/archive/2023-07.yml | 6 ++++++ 4 files changed, 6 insertions(+), 12 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3925.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3995.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3997.yml diff --git a/html/changelogs/AutoChangeLog-pr-3925.yml b/html/changelogs/AutoChangeLog-pr-3925.yml deleted file mode 100644 index 0b5bfc0792f9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3925.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - code_imp: "Bump alternate 515 testing to byond 1610" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3995.yml b/html/changelogs/AutoChangeLog-pr-3995.yml deleted file mode 100644 index eae87e01edc0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3995.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - ui: "Xenos (and others) now see comms relays on minimap" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3997.yml b/html/changelogs/AutoChangeLog-pr-3997.yml deleted file mode 100644 index 9db7d892fe0f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3997.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - bugfix: "ARES security logs now are properly displayed" \ No newline at end of file diff --git a/html/changelogs/archive/2023-07.yml b/html/changelogs/archive/2023-07.yml index 00e6cd9556fc..b7ca30e2e54e 100644 --- a/html/changelogs/archive/2023-07.yml +++ b/html/changelogs/archive/2023-07.yml @@ -548,3 +548,9 @@ of SDing another Yautja. - rscadd: Added a message to all Yautja if an SD is cancelled. - ui: Adds a UI panel for Yautja emotes, all credit to Zonespace. +2023-07-27: + Ben10083: + - bugfix: ARES security logs now are properly displayed + - ui: Xenos (and others) now see comms relays on minimap + Drathek: + - code_imp: Bump alternate 515 testing to byond 1610 From 271a3c42a9c0eb105776c6577a3295ba63de4812 Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Thu, 27 Jul 2023 07:19:55 -0400 Subject: [PATCH 029/293] Speech problems works for Megaphones now (#4008) # About the pull request Lisping and other speech problems now work for megaphone # Explain why it's good for the game Fixing up oversights of different ways to talk not checking/handling speech problems # Testing Photographs and Procedure ![image](https://github.com/cmss13-devs/cmss13/assets/91219575/9f7a031e-75e8-45fd-8824-a86a821dc7c4) # Changelog :cl: fix: Speech problems such as lisping now applies when using megaphone /:cl: --- code/game/objects/items/devices/megaphone.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/game/objects/items/devices/megaphone.dm b/code/game/objects/items/devices/megaphone.dm index 6a01dfdba9da..c6da7d354054 100644 --- a/code/game/objects/items/devices/megaphone.dm +++ b/code/game/objects/items/devices/megaphone.dm @@ -28,6 +28,11 @@ var/message = tgui_input_text(user, "Shout a message?", "Megaphone", multiline = TRUE) if(!message) return + // we know user is a human now, so adjust user for this check + var/mob/living/carbon/human/humanoid = user + if(humanoid.speech_problem_flag) + var/list/new_message = humanoid.handle_speech_problems(message) + message = new_message[1] message = capitalize(message) log_admin("[key_name(user)] used a megaphone to say: >[message]<") From b731269a09f9cd3c5fc3565201b9333d8bda412a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 27 Jul 2023 12:27:55 +0100 Subject: [PATCH 030/293] Automatic changelog for PR #4008 [ci skip] --- html/changelogs/AutoChangeLog-pr-4008.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4008.yml diff --git a/html/changelogs/AutoChangeLog-pr-4008.yml b/html/changelogs/AutoChangeLog-pr-4008.yml new file mode 100644 index 000000000000..e4403b9aa1a4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4008.yml @@ -0,0 +1,4 @@ +author: "Ben10083" +delete-after: True +changes: + - bugfix: "Speech problems such as lisping now applies when using megaphone" \ No newline at end of file From e455f4446dd08c191566ffa8a557ec72fddc7820 Mon Sep 17 00:00:00 2001 From: zzzmike <85382350+zzzmike@users.noreply.github.com> Date: Thu, 27 Jul 2023 04:36:16 -0700 Subject: [PATCH 031/293] Reworks facehugged effects to make it harder to ignore (#3843) # About the pull request This makes the paralyze chance when facehugged apply earlier in the hugged phase, and it has a higher chance of happening, but paralyzes for less time when it does happen. Paralyze chance gets slightly higher with a slightly longer time the longer you stay hugged. Changes paralyze message slightly to clue new players into seeking help. # Explain why it's good for the game When you're hugged, it should be scary and urgent to deal with, to make the game more interesting and time-sensitive - rather than "*yawn* time for surgery in awhile, I guess, after a bit more fighting." I know balance changes are controversial and I'm very open to changing this PR, but I wanted to at least start a conversation by opening this. My goal is not to nerf marines (if marines get buffed in some other way in a different PR, great) I just want to make the game more interesting and fun. # Changelog :cl: balance: when facehugged, more paralyze chance with a smaller paralyze duration ui: during hugged effects, changes messaging to encourage new players to seek help /:cl: --------- Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> --- .../mob/living/carbon/xenomorph/Embryo.dm | 24 +++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/Embryo.dm b/code/modules/mob/living/carbon/xenomorph/Embryo.dm index e390cd15dca2..b599e9b5567a 100644 --- a/code/modules/mob/living/carbon/xenomorph/Embryo.dm +++ b/code/modules/mob/living/carbon/xenomorph/Embryo.dm @@ -100,6 +100,14 @@ switch(stage) if(2) + if(prob(4)) + if(affected_mob.knocked_out < 1) + affected_mob.pain.apply_pain(PAIN_CHESTBURST_WEAK) + affected_mob.visible_message(SPAN_DANGER("[affected_mob] starts shaking uncontrollably!"), \ + SPAN_DANGER("You feel something moving inside you! You start shaking uncontrollably!")) + affected_mob.apply_effect(1, PARALYZE) + affected_mob.make_jittery(105) + affected_mob.take_limb_damage(1) if(prob(2)) var/message = SPAN_WARNING("[pick("Your chest hurts a little bit", "Your stomach hurts")].") to_chat(affected_mob, message) @@ -113,15 +121,15 @@ affected_mob.take_limb_damage(1) else if(prob(2)) affected_mob.emote("[pick("sneeze", "cough")]") - if(4) - if(prob(1)) + if(prob(5)) if(affected_mob.knocked_out < 1) affected_mob.pain.apply_pain(PAIN_CHESTBURST_WEAK) affected_mob.visible_message(SPAN_DANGER("\The [affected_mob] starts shaking uncontrollably!"), \ - SPAN_DANGER("You start shaking uncontrollably!")) - affected_mob.apply_effect(10, PARALYZE) + SPAN_DANGER("You feel something moving inside you! You start shaking uncontrollably!")) + affected_mob.apply_effect(2, PARALYZE) affected_mob.make_jittery(105) affected_mob.take_limb_damage(1) + if(4) if(prob(2)) affected_mob.pain.apply_pain(PAIN_CHESTBURST_WEAK) var/message = pick("Your chest hurts badly", "It becomes difficult to breathe", "Your heart starts beating rapidly, and each beat is painful") @@ -129,6 +137,14 @@ to_chat(affected_mob, message) if(prob(50)) affected_mob.emote("scream") + if(prob(6)) + if(affected_mob.knocked_out < 1) + affected_mob.pain.apply_pain(PAIN_CHESTBURST_WEAK) + affected_mob.visible_message(SPAN_DANGER("[affected_mob] starts shaking uncontrollably!"), \ + SPAN_DANGER("You feel something moving inside you! You start shaking uncontrollably!")) + affected_mob.apply_effect(3, PARALYZE) + affected_mob.make_jittery(105) + affected_mob.take_limb_damage(1) if(5) become_larva() if(6) From e6055eeee543aee4b239c093fd14c8fa2bb137d3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 27 Jul 2023 12:44:12 +0100 Subject: [PATCH 032/293] Automatic changelog for PR #3843 [ci skip] --- html/changelogs/AutoChangeLog-pr-3843.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3843.yml diff --git a/html/changelogs/AutoChangeLog-pr-3843.yml b/html/changelogs/AutoChangeLog-pr-3843.yml new file mode 100644 index 000000000000..25a9e5500dc9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3843.yml @@ -0,0 +1,5 @@ +author: "zzzmike" +delete-after: True +changes: + - balance: "when facehugged, more paralyze chance with a smaller paralyze duration" + - ui: "during hugged effects, changes messaging to encourage new players to seek help" \ No newline at end of file From 1f83efe0f42461fb97008496a691800e216be2ec Mon Sep 17 00:00:00 2001 From: ghostsheet <43085828+ghostsheet@users.noreply.github.com> Date: Thu, 27 Jul 2023 21:46:24 +1000 Subject: [PATCH 033/293] Minor tent fix (#4002) # About the pull request Tent height was increased in #3918 Command and Medical tent height was increased However Req and Big tent height was not increased. This PR increases tent height for Req and Big tent # Explain why it's good for the game Whoops... forgot to change these vars --- code/modules/tents/deployed_tents.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/tents/deployed_tents.dm b/code/modules/tents/deployed_tents.dm index 28bf11a38a6a..fc9a69d2366c 100644 --- a/code/modules/tents/deployed_tents.dm +++ b/code/modules/tents/deployed_tents.dm @@ -149,10 +149,10 @@ icon_state = "big_interior" roof_state = "big_top" x_dim = 3 - y_dim = 3 + y_dim = 4 /obj/structure/tent/reqs icon_state = "reqs_interior" roof_state = "reqs_top" x_dim = 4 - y_dim = 3 + y_dim = 4 From 87b829f313ab3fc28107a7ba55930a08c3125848 Mon Sep 17 00:00:00 2001 From: GoldenDarkness55 <103884785+GoldenDarkness55@users.noreply.github.com> Date: Thu, 27 Jul 2023 13:51:23 +0200 Subject: [PATCH 034/293] Lower dropship equipment costs (#4001) # About the pull request Lowers manufacturing costs for useless/unused equipment. # Explain why it's good for the game CAS weaponry always was and will be a priority, therefore the transport and other QOL additions either need to be really strong/useful to warrant purchasing them, or have costs so negligible that it doesn't feel like griefing if you do. LZ detectors and spotlights are exceedingly useless and a massive noobtrap/missclick bait, if they're not being removed they should at least be almost costless. Rappel's a cool system, but sadly extremely underused and as far as I know never had much of an impact on a round - I see no point in gatekeeping fun situations for both sides behind that price cost. Encourages teamwork and communication, everyone wins here. M56 similar to the above - sovlful, encourages fun and holdouts, but rather useless in practice and will likely get the user killed. A fun way to go though. If some hidden worth of these ends up being discovered and they actually make a dent on the balance, the prices can be raised up accordingly. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: balance: Dropship machine gun cost lowered from 300 to 50. balance: Dropship rappel module cost lowered from 500 to 50. balance: Dropship spotlight cost lowered from 300 to 50. balance: Dropship LZ detector cost lowered from 400 to 50. /:cl: --- code/modules/cm_marines/dropship_equipment.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/cm_marines/dropship_equipment.dm b/code/modules/cm_marines/dropship_equipment.dm index 89d33134bdb8..3568f001c977 100644 --- a/code/modules/cm_marines/dropship_equipment.dm +++ b/code/modules/cm_marines/dropship_equipment.dm @@ -289,7 +289,7 @@ density = FALSE equip_categories = list(DROPSHIP_WEAPON, DROPSHIP_CREW_WEAPON) icon_state = "mg_system" - point_cost = 300 + point_cost = 50 var/deployment_cooldown var/obj/structure/machinery/m56d_hmg/mg_turret/dropship/deployed_mg combat_equipment = FALSE @@ -449,7 +449,7 @@ icon_state = "spotlights" desc = "A set of high-powered spotlights to illuminate large areas. Fits on electronics attach points of dropships. Moving this will require a powerloader." is_interactable = TRUE - point_cost = 300 + point_cost = 50 var/spotlights_cooldown var/brightness = 11 @@ -513,7 +513,7 @@ name = "\improper LZ detector" desc = "An electronic device linked to the dropship's camera system that lets you observe your landing zone mid-flight." icon_state = "lz_detector" - point_cost = 400 + point_cost = 50 var/obj/structure/machinery/computer/cameras/dropship/linked_cam_console /obj/structure/dropship_equipment/electronics/landing_zone_detector/update_equipment() @@ -1137,7 +1137,7 @@ name = "rappel deployment system" equip_categories = list(DROPSHIP_CREW_WEAPON) icon_state = "rappel_module_packaged" - point_cost = 500 + point_cost = 50 combat_equipment = FALSE var/harness = /obj/item/rappel_harness From b3ea3c77b0768a678476c293796b230ccd011736 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 27 Jul 2023 13:09:14 +0100 Subject: [PATCH 035/293] Automatic changelog for PR #4001 [ci skip] --- html/changelogs/AutoChangeLog-pr-4001.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4001.yml diff --git a/html/changelogs/AutoChangeLog-pr-4001.yml b/html/changelogs/AutoChangeLog-pr-4001.yml new file mode 100644 index 000000000000..03e0529813c2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4001.yml @@ -0,0 +1,7 @@ +author: "GoldenDarkness55" +delete-after: True +changes: + - balance: "Dropship machine gun cost lowered from 300 to 50." + - balance: "Dropship rappel module cost lowered from 500 to 50." + - balance: "Dropship spotlight cost lowered from 300 to 50." + - balance: "Dropship LZ detector cost lowered from 400 to 50." \ No newline at end of file From 0a8593bd1b10919ff9450f47aa78d8f5cae54435 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Thu, 27 Jul 2023 09:30:42 -0400 Subject: [PATCH 036/293] Fixes sentries firing turning off their lights (#4010) # About the pull request The muzzle flash is already lower than the inbuilt illum so it's just turning off the intended light when firing. # Explain why it's good for the game Bug bad # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Fixed sentries firing turning off their lights /:cl: --- code/modules/defenses/sentry.dm | 5 ----- 1 file changed, 5 deletions(-) diff --git a/code/modules/defenses/sentry.dm b/code/modules/defenses/sentry.dm index fc52c254c0b8..86464d97f5a3 100644 --- a/code/modules/defenses/sentry.dm +++ b/code/modules/defenses/sentry.dm @@ -1,6 +1,5 @@ #define SENTRY_FIREANGLE 135 #define SENTRY_RANGE 5 -#define SENTRY_MUZZLELUM 3 #define SENTRY_ENGAGED_TIMEOUT 60 SECONDS #define SENTRY_LOW_AMMO_TIMEOUT 20 SECONDS #define SENTRY_LOW_AMMO_ALERT_PERCENTAGE 0.25 @@ -336,9 +335,6 @@ if(isnull(angle)) return - SetLuminosity(SENTRY_MUZZLELUM) - addtimer(CALLBACK(src, TYPE_PROC_REF(/atom, SetLuminosity), -SENTRY_MUZZLELUM), 10) - var/image_layer = layer + 0.1 var/offset = 13 @@ -726,4 +722,3 @@ #undef SENTRY_FIREANGLE #undef SENTRY_RANGE -#undef SENTRY_MUZZLELUM From ac0a37e7cbd77be4d2fb53862eaa2b1887a9d5fd Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 27 Jul 2023 14:40:34 +0100 Subject: [PATCH 037/293] Automatic changelog for PR #4010 [ci skip] --- html/changelogs/AutoChangeLog-pr-4010.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4010.yml diff --git a/html/changelogs/AutoChangeLog-pr-4010.yml b/html/changelogs/AutoChangeLog-pr-4010.yml new file mode 100644 index 000000000000..7d0dafee1abb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4010.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Fixed sentries firing turning off their lights" \ No newline at end of file From 3c84769c286ed9d35dcf790238b0fca9c6daf0f4 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Thu, 27 Jul 2023 09:42:31 -0400 Subject: [PATCH 038/293] Shovels can now be used to collapse tunnels (#4013) # About the pull request This PR makes it so shovels can be used to collapse tunnels. # Explain why it's good for the game I'd like to see C4/explosives be used to manipulate a marine's environment rather than horded for the eventual tunnel that needs cleared. Gives shovels another use past sandbags/snow which you can go entire rounds and not mess with or run into either. Sound: https://freesound.org/people/SoundsForHim/sounds/395567/ # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: Shovels can now be used to collapse tunnels /:cl: --- code/modules/cm_aliens/structures/tunnel.dm | 21 ++++++++++++++++++++ sound/effects/tunnel_collapse.ogg | Bin 0 -> 46633 bytes 2 files changed, 21 insertions(+) create mode 100644 sound/effects/tunnel_collapse.ogg diff --git a/code/modules/cm_aliens/structures/tunnel.dm b/code/modules/cm_aliens/structures/tunnel.dm index f03e81ccc408..a5d623bff189 100644 --- a/code/modules/cm_aliens/structures/tunnel.dm +++ b/code/modules/cm_aliens/structures/tunnel.dm @@ -2,6 +2,8 @@ * Tunnels */ +#define TUNNEL_COLLAPSING_TIME (60 SECONDS) + /obj/structure/tunnel name = "tunnel" desc = "A tunnel entrance. Looks like it was dug by some kind of clawed beast." @@ -83,6 +85,25 @@ /obj/structure/tunnel/attackby(obj/item/W as obj, mob/user as mob) if(!isxeno(user)) + if(istype(W, /obj/item/tool/shovel)) + var/obj/item/tool/shovel/destroying_shovel = W + + if(destroying_shovel.folded) + return + + playsound(user.loc, 'sound/effects/thud.ogg', 40, 1, 6) + + user.visible_message(SPAN_NOTICE("[user] starts to collapse [src]!"), SPAN_NOTICE("You start collapsing [src]!")) + + if(user.action_busy || !do_after(user, TUNNEL_COLLAPSING_TIME * ((100 - destroying_shovel.shovelspeed) * 0.01), INTERRUPT_ALL, BUSY_ICON_BUILD)) + return + + playsound(loc, 'sound/effects/tunnel_collapse.ogg', 50) + + visible_message(SPAN_NOTICE("[src] collapses in on itself.")) + + qdel(src) + return ..() return attack_alien(user) diff --git a/sound/effects/tunnel_collapse.ogg b/sound/effects/tunnel_collapse.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c80abe2611b150538296295094fdacc1e0049ec2 GIT binary patch literal 46633 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

r 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 literal 0 HcmV?d00001 From 968d536490273aa6aa42478146e5ed236f70b39f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 27 Jul 2023 14:58:24 +0100 Subject: [PATCH 039/293] Automatic changelog for PR #4013 [ci skip] --- html/changelogs/AutoChangeLog-pr-4013.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4013.yml diff --git a/html/changelogs/AutoChangeLog-pr-4013.yml b/html/changelogs/AutoChangeLog-pr-4013.yml new file mode 100644 index 000000000000..f696583aeb21 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4013.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "Shovels can now be used to collapse tunnels" \ No newline at end of file From 058dd87d9b044742c29cb00f1a4dbf90c6943644 Mon Sep 17 00:00:00 2001 From: khadd <54692343+realkhad@users.noreply.github.com> Date: Thu, 27 Jul 2023 19:22:08 +0200 Subject: [PATCH 040/293] fixes xeno wound icon delay (#4011) # About the pull request when xenos were getting back up from a stun/rest their bloody wounds would briefly disappear until the next time their wound icon got updated now the wound icon is updated right as soon as they get up # Explain why it's good for the game a heavily wounded xeno getting up from a stun and appearing full health for a bit shouldn't be a thing # Testing Photographs and Procedure https://github.com/cmss13-devs/cmss13/assets/54692343/233604be-bc88-427e-9397-4059bba5c01a # Changelog :cl:Khadd fix: xenos now update their wound icon when getting up /:cl: --- code/modules/mob/living/carbon/xenomorph/Xenomorph.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm index aea1ce9a5906..dd53868caf36 100644 --- a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm +++ b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm @@ -1125,3 +1125,8 @@ SPAN_WARNING("You squeeze and scuttle underneath [current_structure]."), max_distance = 5) forceMove(current_structure.loc) return TRUE + +/mob/living/carbon/xenomorph/knocked_down_callback() + . = ..() + if(!resting) // !resting because we dont wanna prematurely update wounds if they're just trying to rest + update_wounds() From b99e15d1665ab107afffdea43019de3403bb677d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 27 Jul 2023 18:36:39 +0100 Subject: [PATCH 041/293] Automatic changelog for PR #4011 [ci skip] --- html/changelogs/AutoChangeLog-pr-4011.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4011.yml diff --git a/html/changelogs/AutoChangeLog-pr-4011.yml b/html/changelogs/AutoChangeLog-pr-4011.yml new file mode 100644 index 000000000000..30d16ede0c5b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4011.yml @@ -0,0 +1,4 @@ +author: "Khadd" +delete-after: True +changes: + - bugfix: "xenos now update their wound icon when getting up" \ No newline at end of file From 3c06f567c1dff1a8f0e779351345264deff52e61 Mon Sep 17 00:00:00 2001 From: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> Date: Thu, 27 Jul 2023 16:53:58 -0400 Subject: [PATCH 042/293] Adds a new jacket for the Commanding Officer (#3963) # About the pull request Adds a jacket for CO Requested by Dargus / Superreallycoolguy # Explain why it's good for the game More clothes and customization # Changelog :cl: add: Added a new CO jacket to the CO vendor /:cl: --- code/modules/clothing/suits/marine_coat.dm | 5 +++++ code/modules/gear_presets/uscm_ship.dm | 7 +++++++ icons/mob/humans/onmob/suit_1.dmi | Bin 234686 -> 188970 bytes icons/obj/items/clothing/cm_suits.dmi | Bin 63570 -> 63898 bytes 4 files changed, 12 insertions(+) diff --git a/code/modules/clothing/suits/marine_coat.dm b/code/modules/clothing/suits/marine_coat.dm index 4442109ec425..3113b38e6e41 100644 --- a/code/modules/clothing/suits/marine_coat.dm +++ b/code/modules/clothing/suits/marine_coat.dm @@ -178,6 +178,11 @@ desc = "A Navy regulation dress blues coat for high-ranking officers. For those who wish for style and authority." icon_state = "co_suit" +/obj/item/clothing/suit/storage/jacket/marine/dress/officer/falcon + name = "commanding officer falcon jacket" + desc = "A refurbished jacket liner tailor made for a senior officer. This liner has become more of a proper piece of attire, with a new layer of fabric, wrist cuffs, front pockets, and a custom embroidered falcon on the back. This jacket will keep its wearer warm no matter the circumstance, from a cool Sunday drive to chilly autumn's eve." + icon_state = "co_falcon" + /obj/item/clothing/suit/storage/jacket/marine/dress/general name = "general's jacket" desc = "A black trench coat with gold metallic trim. Flashy, highly protective, and over-the-top. Fit for a king - or, in this case, a General. Has quite a few pockets." diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm index 7aa9eabb3042..75d661da503f 100644 --- a/code/modules/gear_presets/uscm_ship.dm +++ b/code/modules/gear_presets/uscm_ship.dm @@ -476,6 +476,13 @@ role_comm_title = "CO" minimum_age = 35 + dress_over = list( + /obj/item/clothing/suit/storage/jacket/marine/dress/officer/white, + /obj/item/clothing/suit/storage/jacket/marine/dress/officer/black, + /obj/item/clothing/suit/storage/jacket/marine/dress/officer/suit, + /obj/item/clothing/suit/storage/jacket/marine/dress/officer/falcon, + ) + /datum/equipment_preset/uscm_ship/commander/council/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/officer/bridge(new_human), WEAR_BODY) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/beret/marine/commander/council(new_human), WEAR_HEAD) diff --git a/icons/mob/humans/onmob/suit_1.dmi b/icons/mob/humans/onmob/suit_1.dmi index 39a91e225039c025c727967866bd1a50f196ddb4..f0daf54e7ac99261ce358ca825d35325bbee57f7 100644 GIT binary patch literal 188970 zcmb@tc|4R~{|8J$k|hY2IItF5L-yptjl*x}1Q79lx!>dS!#b%9hZQ&F|7z#YQG%nUqn?iobW zswWNCNMD(Zn$6rL@l!2e=chOFXSY=da&oIlKN}b=g=w*|)_2AygBdwpb}#7D6;837 zdR5yA=CQE`T-w*rjN{G~jfZ^CZi@%dZ){+WNO=q92|TJ`4x0w%DNfN>MJVm~G<=%8 zJO*-DZ%WGfZ5N#M<62aj<5bG)TIFMe*U_Y|R@ckxVOb;LFL@l7buX7qetdIR(oN?` zPM(6P@WAn`#V>J~WhuRUEY3l^Rk$hBhzm`9&ztxJAaAnUrlMXgqfp_N1dNa7_aMuOvf{Q4?6Uk zGh|LZ{3omCme{ko1G#|`gWEbG%kkG7Ijb(lxKuMaa@zjS=H33iD_#8gqf<&S-U?QQ z|7xx|#tyi7rpwAzuqwffD_H+n@V@x3X2!yH|MG#zWl!$nGs-s|H67S){Lkjz{=NK; z<>RlLPG3HKN#ehn3S9@kn4jD)N6%dPaQgE3OA-yvIwOwZ?*D1nMjg}lF9pVLTjBro z#V$+tnlZVv{;%fv{ypijr5ms&XPIZ!r~j)dWOw&{U(8)O6jA-&StjQH^}oL#eO~=_ z|M~h}F{unTL}hHI?GL2DW3K5V*&aRm!Bg^?2@l7wvc9N{z-GzE_-siAQMOq{JFl`d}7OO5JG@y&gR z*?GA4sac6!AYrn0w;k1GP@vu6Q={+gGlQ>#n^5yKs-#r)=<5Ry5_z4_;oUsfeS8kbhypVk2 zlO;9K|Mt4S^{$?(tjr4DG7Q z3KOLgdmX~#8LkZqCO^cVUHuWsdAE$2bGJ^ny$I>ic6H;;&e2#5RWW+=p8jYp=kTA} zV6FQQbIqCBELQtYjHIEG7ofX0W^?wgeN2MW?lFA8UHhN(9Fbq9++|*9vqJWm>1z2l zxbecMtHwPpy6r;Q4X0nBqrOKLN^=l@Fs<=+!ZJFlyYBM!1}nh0bP%)dYO)`EEY6*q z)bjiF9cnP`_W2AJhx8roSGhZdsTvMP4y=vo9;sRhX_|VI@w!h_iMgk#-JZW%{D?$x zf{eM&+o!jyfft0!*xC7ezvVp<<_TxIj|uk{>quNV|Mb=Rr>VY34V6Q*kWjW0TyMMk zw&iY2oLDX~1{5f$iw>wI;=Fn6d}j^h*Bh)az!MmNDNPBgnrAvN(XDsm`n{)bma{n0 zMIWW?8bw{ms;cN;EJ`%g(h3g`Kc)Yb@6by@%~6x%f)0c0$J#u}_e5?!IVtKH)_(Mc z?hVl!z05Zqj^0Z$;&n)l=CC})VY#rJ6`or$><@VC)&(?})=>TGyJ0Fw05@Ndk7&AI z!^rP0s7bx+(R4=Zka#%n|7^J3&zCEQ{Ok6ufc4RwmJf-6aGPx@5|ZPe=lN0-ITCxn z^PATDbdNFp)5UCb_M2OUDUsh)_1Z%?{@wHImwriF`1VwYq+xy$*Qx*hNmI$8u+Q%+ zy06H6y;8irnAk>9J^yh^q75p1`f*{~__5?(MG1_YbDdXWyV!c_z6utU} zZ!helNjR_9MUl-HCL2otcD2pLWGLVNF>$G*dEOF!_G=^@XgSmdz336Vxs?94!dbv*+s@I*EIYW_+bzsq;eQq@6Rd zv9ehsJ@>;S@twYdm7WlN${ z@#`usODfcrUZkYo7kR}c`_R+%0p;6&PS?J|=YSYM!X_e ze6m8SL6{*^@)p?~kAuIM9jjk`*ei@2>dTFiI&Ca=`W!Qtn?w>9HqUoM8WBd~899*2 z-4@A0VLJD!_Ux?2%7I&r?%;fb@|AyZIArNcgKjtg~8%NOvlFQ^z|P8zel(~(C?QR{IYsa zywx2#YdRia9x~8@RQUgvW@gXy)~#|8D!7uxHVI zp5xiJmN#W9+2Lz$&ZXUgJ+GlE?~R@CThBDLYfg@pGFLZCjSLTiKH=Cs183W!N2=Cm zM@>F8s$ZileApj;tUUJ0x~;{hi45a$>+@qD`Op(&;_tMmyoo8Jzqbl`pp5P*N z{fTybE*swwVZ295op<)j$VfK->Ef`=?i72C)RqmGGvbPSp}r-Sbvmo`K5bK6KvTn? zDE_uy-1H9n8;#V8ThDBfcMS!Jie<&FW{B?|DsAaH2ih)iJoD9-&=bbl3A?#ITCUo`J!?N5p&NHyCn((vkw_-l0+C?*ik<>iw`|s={ zIm9UI&jpO9f9h_Q+cNl)sRsJVLfcw#@3fDbi`JYm|)w~HR zykUL&C9PTdHL=DmMOrN2%j8yjGLs8YrZY_*qsb>(&2YYh%j%+qwzfXob2(39=inxg z*7l~hyO8%REzeD=l4Jw3qB#2&e2A4UsR1fbG(CAk~G8g~$Mu|Rs4qwCdv_DvP z;u|u9Az5u)^*4#^L%L3lu6PfxN8WPje0Sj2Ie8_ue1v47iQ#MXP<}x(+e!U2>>pI2 zl-sAEA~}*oCEsYRpLZWoQ7?qI|K%4MX;dL+Blo}Dqh3^X<serpYlQ~kg734j zvWfH}Sp_+Ye^-`E+#eGVb z{ac*qW4`RKat2HY5Nmes%LDE8$ZYKfLE(R5NMce>ldPteOU@9pRnWVk2<~+5z5^{a z;u_)o+pzitKPto7l{2n7#J3&!)*&H9$$H)n!sNOzn4TmFti6Nyl z{|SW-&mIxuc1nWwT?mq*hba2a7DxBer|>MxDz#9aXZ!TtVEUl|JvibR>}OshJeCuh zM-i!B+ZO2m^JU(Vgaa677cW=p&APC}@BB2%1RcravA=9=rdK!lm^j}l_QFsH77aCF z4^QJy*W7Oxus$E-d)Sb?RyAHR>Bg+ZeR8dC6m&$jr~kjZ$+ZtXcrzn9Q4t^2(|rKP z`W%kXJ6FZjM-Z=W;KeG#{)ya&u1a1xu6ljQj7JX{5>6Jn13qNZRD^vt?OK!1dN}(R z-@j&yX5y+kdMpq~mR*>Ba~7p-&%k*`M;xpQz#6K>VD zW&fQiBq`XtMy*TTSf(3ys{}E)JPIgZ#!5^lS9vco{fcC#TN-Y1T+V`Z?V*LK+aZzb^HJ+i&0>u@L&wbxgRzOaPtFNAh{_;%WElM5Ju|Z(pj*?IW0Z1KTYe#{d?jCI%!&Z7y$#QOC$qFc z>11GK$XsU2Wh3VaJs+dlyjtlq#2)oy8=f&vYR7qC3^(?S9-Lkmb_c`nrtHZppLFi& zCX30f_c;j6!P+3>dvh6qUrK$6W_7D$u{V-=hQC7~@MFr&{8gN@E*?<6Biq}snV*;Q z>s;bY^1{G8V~QhY=MuG?^9|#jH?;q~#+?1t3-IOo@y7PyVX<@LH7luLP9nM(;_?a> z#*(#!eHj}E+v3| zFvxxK(g+MGT^`3;DiA&noUs@xW~F_J4B`y2zle*wRjd zOT0D3BM5Nx18dg{Tq!DFgq)xZRNWaAt*m$i6-TG=zy=!k?)s6&#lg9OxEUOSG9+Gz z5Pz)ht;WCP2A{m;qv^C+jgCzh=qsD0di zI>KVr8@@m2XYr*paZh9M6-JZ#E&dKXdvbEu8Qwb|=ciA4; zHun^N10*20Td8tLZJVbElk>_8-{j?rAdI2x+$wU<8}*y}DZ_BlMABo?HTp&W)yoJv z>PUGUwDOO{gM;~tLCs`RP1w2+QU0J41XV|YM;oYE#SHKot zo-GzoN_&$bA64@3Bc>QSg^h&1gEr>fp4yZR$$MPjHzD;CAa=%%xw9t;3OrDS*)WKO z8y!8_N&at@Zt`p3YF&P%)4Wila1`+DC)O=eUyHVc)%DtZ>yaj^@+Lj zL|xT{a3qeVStr7|DeygfCTs|Cmow4Elyv@0=M{-#zZ9Kswg$T{)wucEi!6Aa{whcb zJW#HceTl4jmmZod!PaSZ$f9Pc)u_=ECi^RDfUJFNbRLG=(^D~nzH+50U}rWgy*g#_ zb)3vHr3h!uPP}2cQZae@Ml9!fa(y}_VYc)dBP~@!PTA9h(<&BcL(BV!Y0h6_w?-EX zqPJgCeyK8Qzu#!WGY`y)pxvNLl59i@Ms;cP!W0jhy6!}W2wh`X;?X1TwTHI}?WY-Q zk6gDQ9EaRLK8&b-@`d*^gZf*CGh=LnZETFMU3D+VnO4?xE5`24&~`ROd)mXDrPm>? z4f=gPb-kTS#mf5BpHN}Q-IAnGm zr>MCxz5UUnp5URe`RbNIeDK^jZ~>t08L1-U!2P5GWlwDfOxZ1aU8X7Zjvgw=Mf*MG zfwMIzfKUCww6}wx!~km(dE~a*qB_*Mjc&KieWAI2S|h5J48l#?XsrxRy`!u8XMM7~U=l15&-KZ37e@2fl%4*#sIOQWo_?KF- zR3QHQ^m`-p!W|Xt?xJpnfjw3(b6Do0C%vGeJ4VBoDDWP`SjaSl*x&g;v)vjWJaF)} zZpa0-OC(iiKbv`2sMHH*M!3SIcTf42oZzzCeYqFjPU_B`Br`O1#ts*$t$J5o4~@?_ zV;~G=I3ofWZ~W^#`PcFJtEe4lC%F)M!F_+SjbebdDx&Go&@N{Vu*lQ(lFDX?Fa!48 zA^wrabXQFP_<+H}G+Z*W5DSwW(L5k1>a-*`y=I2s2g!p->+QzWXy4bD@9dGRUC z?>rbxjO;9PsB;FIezDHX@XGecgth+1LXz|1J6YSUE4DZLx8dUG@OOzlvL(Rr2_M%^ z7Kl4*=$_P9g9qzxlV=Hx*)TbVGe>ADH$@c$^-2$5UbU(P$j&729tWLfu=joI$Er^w z9?@D`ym876i;o(DI)_8sf26?ad6{jXNqZdZbT9cdlG3eE>#3e8BgFpl*b6nCw}J1= ze80EVx21}w>jWfYVLL07z?0Cj?eKK>nx=DMyNt(?LyAFwy#56bzcG6jxr54hocpkd zK_*ONYwg3HRE{_}36e~|+P_`7x7l)~ei92U@(7vM;1LBdjNf*3KJ-{Q<_|1+CJ2Lb z!=OCy=uU+NZ&NGpBe)N@hrtnlGy63?kZv$Zh-7)n6jM7G?wgFMP z5KAz2^Q&bY86xOPq$C8|z{d4oyuM;+gM1{O0KA13B>>o-3ROn7PycVn*%9gNfIZS9 zVIWx@ZGlHOtw;0#v<=tmQ&5jTb1`E}KRPh;W8$Cu>R&_UW`dJkHxV#7X`iv&~C)?5TN0*+i*?zwbHB5r;Pd4lu`g_uu z6JzVrlwVJf23t##^Vy!ZPH*@x*ffrOgUZma=rImmcO7>-jxHJy1t>>^&zqySGH7um zG%4y5ae`yxM;KJ=>%p6Qxq4#{*84bTU#HCp463k`(*8(>?eh3GSAw`^4Ay%d9Vs)Y z_B`Sj^AB(infy}A+h831(*z3_X=NH6)Bp``yP^5v^|XsmK^>2zV{eCu@x?H z)zM*kot^H!0A`K(1;RDgSI(N@((!Q3OskNy64IhsXg-d5WhG{=n-64O?NGw~iEAfI zUrtBP(aV?(rj}CE7p6I=N2L`}t|v8&9y3xM>@$AfKXz?JQ=i@Ka@%Diq2;%?28TZG zu3G9l-!&fUQDsPXr6+l$F1>vw)P{34WEl_YUoKk}Ui&tZu3Q9A&(%=CY?6MF@pq}9 zPvfkvd}{ejvblWFXv2LWRl2K^uXHC#6k8lD{S0YAll!kDv zi@z!Xa$879E2P~d=Tk7e?N}_b4BhCArJ@5eg)cLxbURU?wx=QnN<;_X(f`amu5k+9 z-AcE9e34PzT$2jVaFM4dy{W_#Yw|vQ7BVRxhr|^bYJSx0uYP|-I^Q_^OMg$<3Hwae zI3V;9Sa&spHHF@PzRVs6yz*WlAN;8HJ$`$%J+*odlk;yZI6U#i;Y)Y)L`lcb*YwH{ z9+dUjlph+Hd!FNiL~aKxaCZm-bL%~)WtLqpGl~Fl#ghQbHduk}n~3%zg%Ss#1kpk7 zQU=!@bG$g|T9|hhO$?JmLoI$z>sCh;hvq-htPBeV3S>E_y^Y961lsB=?3UAD&$zGj z_2r^_`&gL&sof1~U{C`AKDwlkTZpXqc_=Nm8+&nQnv@13rkT>T-TnEnexE=@SH-ks zJA2(D{BIlGA4lgo26=*5M`{|3r<19(sYfscNdtMqG5>)E=2Y;5^K|BwUd_8mZrJU; zp*P$t+{)x-i)+&s`!)YLmZIwLkyXjy731;Z?Cfu~=^K^js>o4ef8Xk&px?>P-UGmQ zcemT$8QJSR9}6!s*vHz)jr=2YpxRB%lLMJX8j3;NU0#-V975&GfRmsB7JskAnwpprb}swa8=F zR{{Q^I-_nZrG|C2Ce>~X8B<+Q^kHef;;kMjWRX`3>SAL?Vv79hbrVTUml$3DSmCuv8-|L*Qpomq*#reMI%Mm&`_6GQO?Xs zAODR8{U4(g|FP5m{q3CR?__~ON^ zJrt9$EvMTv_fiGdOjX4?)!`4i3ADtjt6gpiC4gi*Z?wkF-s>~-PEL2btBY3t#+>hE?t`&#jVRtkWuqr zN%3{v>3GhptP;^ns8jKeCjb{uj@V}(!IZr6{P5Xfd2Q8nvgU60+tqT!tYOWY2uAoz zK}vBZq+Ya$mojo>An#9r6P2BM5p4+I}Y~|CYbFpw=l4rtyG_F<$)kI z5tJR-jnz*1uMT&@HAo)fgTR}% zk>%d@l1_I{o@$BQO8p`s^JwZQ-L#6C!V+}D>nTvuUsayzv(l%%o3HVE{=^iH7t*belM@#PR3!D&&Mv+f5-l~?zNSE{wh#D z;IN$d%Vcak>!9L0Rs-i2Hjovu6?O|RF1>0n`T6tFzS@Gj5~9>inpfPwpzH~{)W$X- zqcSnKWMgQQvCLrwWL6K2g4Gfcx-bcQUnuPxbMZw@NOL8Wa2v?*%sRX`ni8;C{JiZ* z@vBVl_VFGRrF~-(_BJt_Mrmurmihf+6Me_^x3Q!u$BA6M^tE?5z@@L|v(qb(GfMX; z-~s6((fj7+4PUGZEe6F#91B`N?+k_^0{Gk)vh@BHyD(5KskyckOC#g3@+!z_$2vMx zLw?#jf&>LF)zPI1$+$*Jl5p%gYwf@1J}lm4+;~8LW<$oQW2s7QW(`{>3`~q=qyC(^ zx;>ce@I_zW!ThGQWkW#zAnEx`3m&cM=RcmA*BB=_rY9FjSS(&yQA#6`PhX^*PM4&RW9z26oU^!Y!i9#T1Ua`QoZyBQ;(D(F~GK zWp7w5iTd_gpDoC=O@!tba^6XUo!aYhMBLJXav|4S>k}^H7q{c&`i3V;2-A&iW{%Qg z(EDw7isKBS9#6v+@|gD#s_ZF z*(_yG9P^HVTp`J9M38Le_{0TcJ!weUeKUFQ_eFO0)K9B?e1S=g-l*6I&;PDvOI0$vg&LG{Dd%xm-QD_h?ao^i<>cb{hl-!@>YIky*EE&oKBq~e=tb9_ z5C%-uKbfYw6(z=qj?Z?JXg3_QFHdgcU#6ncvQ8M{yzz3TqfLd&V--d_t7EcFK|U|l zgHER%9~~$tY*-?_X`t)hg)C3hnXArsuek1t$kX~Sd9BBb9Q4uT4TN~eP6COKpqvK{O+gmDen{hsQz3xY~bJpstvxtUqsfqJO2dsXYIEW@DLG?AG$HtM`$- z0X+9!J`qGuIM>l(=p;K9m4y2y@Hqw}TvPTD@r6*ms0j^yz1m)Y1>*i*Ktt|;rH%+jcQ)OY> zPK=3cGKE~B6`JE_4NJV|H6*yWxIk{0{#{BXOQt>eg40KwG& zaAxnxLr?inFf>tDU4!Aaah#{gxjZD{C7MNT@jQ@SqEXQn4< zuSu_^CL?!WB?K>2`qg}WPD~JjYO1arTl{s|zrw^b-Dh>;=Fak%ESH*}KK_jXb!SEY zK9t)=$)wtST*_4i;mPsR2)PZJDQLGzY=?j8KGHlt1O4cX)+AV;83bo$E&-?pFXgFvgJg7HSTq>h5zSoQCE0>V-g zUGOZd;uB12E4JKJq5L!{0bNUB@%pK7%&k@Z9kcBARX69h#5Qx^{)0vW_@ar^O}QHW zWo5V5jvp|Bm(=^c*hdG_LC~}@LgN#m|7jV{XHj@{CP86qeT&6nf#tyrxmr{HyTIcp zRtx_mg2}4KE(lh&P9YaSPio-0zX377U4jZ)A=Ttg1;*mt?){Z*OaS!O(X@4QFD!hi zZB`6jsbzw`XO5)e_+ym*U+-I)DS_QVz=HSuTMXS z4HuQEZg8Oiw#mGD6e1px*s`vgQ%y-qymoLgnQYPPweN8Cav6 z(#uluD4k1e^tU0Oe@SF<+fYXv?DOByOTO1-;zY~I#qI^>nnlNmk!+RwIot2$AEO7y zGcF*?uc}M+s9tB|T7K&hdhy{z-yZWjkYe&W4Pm<48PKzhaSOvLR;qIqmEXCFQN&BlSvRT}` z^X+*s+Ko_VKsgByXK~h)ncH-1uRRDG=Q1o&qVHr+WIvr@-5q4LXWf*Q)3}F&;k!+T z@@s65Sihkuw0$RdyhY?B%vA+?vT(uMcOzy8EQ-{=ld$TgM>WddfsB{w9a?cEo!tIi zm7yWNkAeFwbm?7fgRaIVuAAei7T>blfej4?bshNSZuGr1x@r{^Ua-vyq8q)YsS*d5 zypgg6>g)29n7z>`NWm4)AD&%53{^jy+Sojh_J?l07dFaNuW{=+8@17{D z5q4;gL|!6(_W!Z*Ez>#{Gz!1(@+5llmgvMyWyHi8dXRrIoW9$F5JPm7iGUdP8c?}i zvpgc};V~(Gf@}QIXg?R<%9upTq^f?UzXye4a3g3ZX4y6PBb(kS1I0lP>s70!<`M*5 z=D{AeqXZ&S)KI2$Ct?7kkeJR!xyN&^x>sJkX%oEcS!3i*82ME8@DE`#3|`Xt(cl5} zMHSXB*y@%F=V2Ft@~W&_-x8||IsYlkv#!G`zqah-K)AcpauG*fvIR!*LDRM~Pvk?Ov=A=>B=dmc%}AYRJ)6xsBac5~j5O8&xmLL9{Y#9KZE!+_xmr;&&+T*I zx^TKqp%Pjs9xOz(#PiL9e6cea5D^>`u)hOlH7`TiqhHowqu(QG|mewZ!V%AE356x!EJlOctl;2_R58PzqadlgH zvX%Q-CFC{fs-;ex@NX+;XH%w5y8s#w&>q-73_)%&1$b|BUj_OH9JUm~X1X3_&UEzM zFIb{pu&B;?xR>eCK)7}7!5X%0x2Kn)1^Y&xP1V#+Hs~GZKV`*jE8}Je6Q&AL-acI% z6?i~o5d}SEAyPpPAi^1bs6!v&9b#Ktxz!dQRC|v!brFYS8>>pcOg;ssKwMLeM2p_v zI>hB)Sg#8fr9Dkk&m7uSu++PC^lre=}uqS%9@uI~vrI^~ts@WqgASoRzO30~=|$;{<`6X&(0xUg;ZjO!3N@_B$f; z`#%FR;M6iRv_(5~b#rGJ*pbvcKPT(fShsrF?UM+aR_66BMWD*w_Zu^p^Yvqjqqb99 zt1PPD?SV~T!dyqnP*ln_Ri%T#sBfEm`r%B+n5gg!NnT~AEz0X>yO)I+&?0lzjKUT4 zz7d6ga2$?A-Cv?;P^>tIgEsR?-bnYxs^xgc;)mERG&()QMjVU?|D^uo!7y1(!m*KE z1bG=c4@$+Z9ke6{)lzsS#pu*o_c9${(BXAb;D;I?daklM{Rj}~_OXvOm$N#6X?Ur^MfXB zDFV#4UajEa)rK4c)jIJY+tbGNaDX*02_Ncc3h?VGi(R;E^jeU<){fT&C_N-Ut7OBX z7sh@LzVhag0fLcR#6Le2Af1cXUWxvoc$TgnliKwcvH+fEd_hnqD;`h2^UEtZiI0k0 zy1rjY5tL<+RbL1M*qDG?1_P{U^|6e7P%>G^?8fCb{}{O}EE)vpWqsA(N7wx+f0M_3 zOc;qMK~n-+czW09%&@qXCqlA&*S@z^ewiOxD^LoK;j-^E!hJJos>ROcLsLNAh1k14 z<4KByuaT)Vv9D}xXy~jEIyh!MPagR*zEhpC#5rQ`&Z20wp+>}s76I`K8klUf>@K-b zUaJk7Ov(1~Ho32Kx}KcDqm%5EwZf)=Wik_W)&k{4<1C2stvMkMR!QM4DO&iV_J#^0 zBfK|rtrBsoVmM)(&*;YyNN)>Q@3)YdJ7e{Shl^D|3mcIwqz_C{gY>BnbqD0zDUf`B zkLZhy)R^_YM}Xo`eAQ1=e9PX`;UQh!H1x)Cl~hfRM1{LNKdY$>@`k#3MmyxM_toKi zvN0qc{uUF<$pnWE-hA4#s?MjRMR~7Otfd@T-C~;d4~huoZ6mxWPkoDiq@Nl~Wk|5#W*=1Y|1;zI7=?R~pT8qd2f$~K8x5{!m%y-{#Nay#zv}`vMmb z?tt7jx1;e?#;<#*t?V5^SStKkP}ulGgr34&!h=%GOL)wB^-?A)q2iK9u(0~k1BiXqp;H{y9g>M-5%hS2uIVG z>@}~>MKJ~T9C93D^cQ&1FUY0+3GAp?IRDQI=KDHogNsyMY zKJ#5b+@gMqOJz8gYahG~e0kZfzt@qX8owvLCSR%L<}VHc(E@02)<{GJMjU#AAGDM? zki5Y0oo58BaonaaX?-#ZaV$tMDtVkO@O1LMIi{_r>0uGZ!B!)c_?)6)>D+d1hDSeX zr!J9dH%uuWTzS5<#=$*r^E0MoE^jvi;DmWcqFjMd-M3;aJm zWIqQf!S0y$Wv;kX^t@0M583dt9Uoq~^u!qY-Myi4^NqjKX4I|w1GYD(Dah=9;hf^F zss3=(OWIl=`%In(;o0{KJq<@e`lK|vGE4c4rd9p#Bc2LlAQ(Ay6O(EO3gdc(S551G z-wU$M{AlR9&UFI#@#FTsc&!f9y&&Qi6W2-LRvI{XOo}Vz!VW7K%t09M_-T;%iPuwE zSRApc;Kg!1PD@E$s^mw@2$$MG83Rst5(`VRBm}AJH6<)ofG@eDU7oLVMb3dmF=u7` zE5!p2Y+r+&$1^eN2tVF}(jDIW_v4=s8G}%y&Sy66#8`PXa|C0;X#(Wv*)6y`VGD5O za{`2J>-Q4|=&dReK}db?CuIM>?ZKRM`c^!s7qXaB-*_X;*l11OC}P7Jj8g#|QFL(g{iGLdRT#_PLq8 zX-$z=_9)$9fyzoD7aXtiq?`GdUG?5Mu7dnF zRIwQ-F84f`>tA?v<~PGn0+t|vIQ7*Szt|2$%=3R2t%3e-L(ydA?l79JCgJM(Q2tv|J{yJ66&Eu}?E=5i~20UeHZ_&~Y3c)()%*=&FH z^=&%22UO@yAn`2-kX+J&BBG>h6q?xdoIQy5c=@d}EoOOi1yTQU?TR;L6ja^3`b%g} zhL2I;!3!R;OZKQS3Ux8FVNoy{MjG9S)kU2G7YTZ4wN@_x_C{SgOB}s7`QgOk(keSK z@?V+G$iZ>j4>$P^;)k>&kED)yvP_`n@X)_X)e>Ct5^gxucpF00Q6F%X6YoN%i$2VVjAeq{NJ@-b6h@YU6yM|ZlODh8e|r1&s&_r44Q@A*zyoa08k z1CKw{HQL~B6mfh?K%Wiir{)@ zM9*P0Ah3-%ygvAanIGIa*4rFseaE>s9d@3-o*$qV%s?$9M~@jIjyqjv@5_QfO7ZXyC@AqPDYq-aFflotsuG!2lBwxd1a|BlN8)gBsPIe0suPl$R+|lD>2o{U=E*X}-{5Kb z1MHtc#4{t9Hviy>6-ooabet3UJDUkyuDMPgC(bS-AU7O5P(vYYgmk7(1%zO58ogoy!s=ZrI&*lNiSmG-R#vJ`Ml$&&v3W@)m-HXbLNq1eN(L zZdB9$)Ya{M%oFuLtz$Od?EFi=XHL5Nie3HkugSYf%Y376GPvpqE}fT=OrI7iyNw#S zC5HelJlbp0XiM$Tw6wR#>m^N$$9sL&yB|$=rzo|1zz?n((Rb)+JjNRnmRn2; z&3ueTuAVqP)V{+aDc)MjAW*j?R-+(cXEx{Cm8Pq!IUkt+{&T*&qBslit*gWUrN2nQ z^i?w=E&|Jvf~l_WS8CFV+y-l-3s4Z6N%x?0Kiz(JUS&8xL3P;C&WyrnNI=bJV&!dP zw~uK$x6)T}0Lg~gWy2(6Ob9MYUEl32wraL*Lec1k##QI;fmO*JLgx$rD+?rV)SaR& zI?@1+d(7`IdSr@+c7=M<7I)3vAp7AGF2%3Ep$F6jnEIheruu83}bt5iptZx&+@-lJVV$w1kyA9hffM~eW(FId)*oh1L3-6&rg zD97}`jJ-CbQS1G?gbAJ`B4teT*ye-*nVIE>HC&_&$SqDVhh2;><5tbWGEk8TqT{vL zZtD$}AN4+qQxx&OoSl(qzhZfB;!f4OmE{e$XYujXd9khmuL=p2rD!nv3*DK|FXo!s zh9^WYMm8t}(tIm^BLT=M0jAo~qEuvMt}jiuNyqx@(~Y8vNmLY8nMOCxS0KQDX~C(? zUoL_HnC9^cwjjd+5Avd%HMb^f#=%0aYa{yxc{-RgTu`rX?@BMj);Dq7;LD=(eMQ!` z!HFP{$iC&p6!#xVcZBgOR*eOjL1W8K);@vY$)rmjc7d3a6n`B%YLgG*)2mDkp;J7WDQS0Sz0)%L+pXAMs(B3{X8<3v)| zbvK<#5r2r~)j63|(VBwK=4pe|JjU#P#qe{|U2prAQv?*DL31zjbBWD%jz-WB2*9Yb zu!po_^NsQc5PQGxeq!tFz zT*ouzBC}JKJ%Orelx^DBr16LFZxf)5?0|37P0S7EWlkf;mQ!9k+P`QLe@gZnWXH0m z`Hm`Mx*(Y%F}M!Vz^BTawF4yNtahKS#{{9?kv!7!(dmAQByyeA=mDVwlcpk2yv;zr z4Bl#kh*WZcK_sl~{eTNmC12t7Gv6IyW7*DB*<=!9BVf^L)SAMzoH@QL)bq{NZ1{UW zuIV8kT2k|IJW@w5JX$-6L09S_6ODf@Ycx zy>5_h*U_py<~m7Dt8jk7h{>XT-(eV81l{iP6GAjw#_^7nG-VNW|WM3 zYgQ?zj*2fOK%2@YM>nSISF02&_)qNvBGuGNi6Bth=_)l6(7UiLWp!fF^;>PbEQ{y63CNwNICPCP6B6#|}%%appOjg5AZA^Sv z_D)bpnKFCDLH4R#4YpwT0&~Y zf5dOkK{ktD02UYsT4eL6{|b#q!y}5r1Avfq$ZVz2 ziya%z_I;1GdNYHqNu!liz2uKbzMg4?{o>}13c9Xym+%drNocJ86R#^iare80H>{KM zBJ%KfhL~SsWd%-?UMyhC*h=n%d+_scZplDudE?rJ)sVCUO76q$hzoYwJwN2Yvzp1t zC*p~S#?cTdtI$?DlW>Di@x^EyPm=YBjcAnZMzpR{(EQLD<_xP)2ZLMC%Dfau`tC82 zPxdVJkf%kyvdtND(sX%QIwGZMf(w3aeP|5mKj6#RE@oXbj5fGqCo*-wg1Tqo{!ZC) z7!757&KD3`C&NmE%q5#Bil_~h0)n*b6o)aCjiF)3I!woL+H_JU5^x^&^f{j;ARnMR zbq)8;#yfp{^5}?MdAQ5Ga zuN!9HrEjbU*SW@*dS(@kKBOKIp(up~)jC8O`V$Ap!tfi{;UeOpHVKh8OISPlCo0Dt zML#}L2>W9dQUt^G+~K5NQ5`in{flJy|Iqf{QB5^}+b_L{6dNEdAP9ORpmaqDO^S%v zX+ls$K)N(3As|W-Av8fLhF+8+y=el16p>z~h2BFCgtYzc=>0s;Z>@9IIqQAbIe(}i z5O!u}&z`xy*Y%k+ZNLesQ3AwUOn*YdlEQ+{Py;lHQ|1u|z^S2Ktk%7NqN=$~zE=3L zPkhTsWYF%gJ)Ghi^U}wau6L^ zL$rtlY~%41^b5#EF^y}`M~Ri71_9l#Ca)Cna}qdv z3qa?9{!}RtH2Gz4gbJ3f^WpukR6*No2BB<3L-PVYVU_psG%a`#{j-Qtqnr9T3N7#FIO9m~X=) znnZSsJ@w2`;Jk%XMt1!+R%{Pm$<2d-9(OW^b*?c=umwS#f*_(6ysJc5DWf-AE=pfG zgYQgII(KWNFVS}LFwUgEsq5fc0h57IP))U#+{-zs44!eWy)&Z#msdm-Y$zsqC3^Xi zIH|r#{uuv=;Tud9BqQ=Y#@E6aOy?HZ2K#skLbO{jwS&LFsuTIIzpO_3pS&2Qu`~<=}GGzuRR$9wkWqZS?(SHr&-mpOPOncJ+&ubvQBD+ zfCMc8{Xqa}Dj9lks=qCGp~%_bx-6mEOcMHL#Hc6iMSgcZO6shrH)_xhPn^)kBG?L+ z7&s`ZK~e>1V{>&nqp_)5ZI5t)iY>+nqcQW}u}_TjhwqUC+=Ppunmi+NgY0WfMWtQv zU^*NtlkrV$Jdo*tfbi>JH<>z82+}-_2d}*$C+R>5UL7nsXtkLvv$3YnJbJrwE2EVA zKm>gt><<=%IJU;R+70zPTTV-LGLN9KgM4NxG!x&NY0#0eOV1Pcggn!PNF^Mg^pn{u zxi!WevmX-t-08@W3>Gq6x#-zR1Y0!A5%X=o?4jI5QS5EyBS)3BQf3+bJH(259psx9>m@$a6P1c$x}jE4gnx0;o6#t zYuu?+Qu}8oV*8Z%&37AZzkL4I%FWP^U#GqJc`|>%d-k{d`rCsJ;E;%D_#^C^$x5t7 zHWa5T`&fXHGYVnn*TC>_fL(fV&?>u!6C5-8+shrjpe!GPX7>(9Il|MG;gsAASOJw(e5}aD!LYNQN;3H{YcgE~rMEmn+$NB^;&g;q6Dnu-UlnjrHTa)l z4z!$*1Rm|0v^8joW%g^&fGingVLjYw=n&uo|^{ z30_0DQBFr~?q<6@I@jg|y;TtNS_6y_NH5r)SW)%LVbXnS9R4SOZr~W2y8dDF$`BmR z472i^?aQ|#zSofV-R6x<&c~mMucdmlMJFrdrT>F?e^7aqw8Uq(6Y+6p_D#(~OM=u= zC(Pe5Boh7dl@6T3drb{MuhBC zeSN$N(;t?5qW@r<`x~wZU|oG@M1g4dI9DWzymu`GZ*sSlOSLQKRa=AV-l2Pf=^3+b zf!7kR?0h8GgzY@o7Y2q0fEZfyi3io~u2ezEZpVsLT^WLYHQ6%DJTHgC26t46DP{XV z$|_!!bC>Z-tz%;8Rlt2CHT0l7jz{4hc`m5^AF3Ffd)j{8lb?j|k*m>#Xbnh>;=NB^@I^i#Z->C@FXdT+Q3Qnd6!4j_b^_x& zSCb^?dxf90@PMcxsO((823B??9GmlQ5p%9;b!JDE9!}Gj`h)rG;Zl@cF(m&U`qha$ zHK0(Zvfl%MLEsN4U``lDWO1m=4Z8C=s#iwrp2ED3)G_3>i1k#B?H$zqkIo{?;1*ll z<_R&BHfcP~jw6-_ZF=P~OYOIRV*#-;5R1=%*dCY^Od@)yY1cGv8-4=Q5avMY_??@0 zfGjN+sj*XshfAcQQ>SC~Y_r0(C$fBk35NFpAw zuzWSKAu(HK!@=`7dS4}*f<5`qS^-fb#>}00Hr8rz`;Wy zA8jR`KSv`VC^F6?-du+QCwJI+6t@S@4*E#VI5qPEo{xB^CuIqICh1!%;sE;vu<(R^ zuo+w!M6NKR+JCr!pYtIE1qZeJVl#3z*k%GC>z<+?>4%>i$@kEy%s?D;{??ylG{JWa zmX3x19#EO-1^@7Tp#>3uxzL`U5J)?J7e}{g(FB17i{aaN`0#~K38p}`W{}qie8bm) z=7iz_6Vgk2JwWCrP@w@N$e&&F-KwAs@5^}l*hEK8Fp=QLAasB@XLUA;0^R}1RY78E zX5f(0S^39&9g%SJvKVn2AS)8r5rMMb-DE)Nzv|bUY{_rp#Mv73arp8HfPd!i6+Gqq zk8aS8I4hG5=%gWxR>=PnX8vEwL;pXQrCK5m9{N90be%1`-GB8@iNZ8SbvB|MqV14W zE}Rp{fBE^7*`Nmn6ED&C)y0=rf>&;h4Gj&&ab+r6W~(cEUopF+8bp58_d$(bxiN`H z>vnODpBQ;&li-27bt;5b{RS8xkt_au1SY<&P<8a9-|&K!P^phzFIy6LXoJ|cE~cQ= zA?uNE{>?k)L;5!nBjz`O+PN5xYPo-nz&~ob-uyRd;T9&rtMbAVO8C@vLhDm&0Q4@h zdyq%wHbC37YhL!iupy5+)f6v$?q9e~TyXVXh$0iV>_>7jP1VRJmkF!pibIUlXAT17?SCqrVYhrbYh_pMKMUVx#$F5|12;bZi( zWA9mB90|7L{RNA!=WM@FDCu<)&JgmPNzBEH**J|0GHNnhf|UTN2{JHhi@4l8!g9rl ztW=$1C;ghhIO%E?wr!FOHeofMhHKcUrO-RdQ0pJ2c-*3Z60$4!2`@1t4GDm?eK05B zMsAwX3D={ra=FWJ4VPNUS=P8Fe6-?9sPWx=H}x%Gp;M&u}jBYG6!>8&sI z4MXTkGg~NS%T+&~jzDeJZ`)?o_VA&1YQ8?5Xx)D)_^eW1^W{wcXXt`!HG;Utms+LV z%gc5Sv#AeDIOTRBetg4UlS20KbKWFlF&-Q_| zW&|Po_d9@z>kn!HIGfz_oUyzDL_mF-BVE-cFLlH73P4~38OSZ7ct+?{#J^=w3!;ItXd!(i zbxsdr!LI{5!IMHZFoJ14)}dsqh366HhD#@wSt`4~FswZgh8|{W+`%?Kh@xH`dk)yY zZiUED-HX~(SBOxTcuBdf>iY$hZas zA$^+kYc}t96|SA%#zl{3<#;IYk6=MMn-i63mM>-W*sW@tAb+9;`!;f`GWXQv`5ka}Jiw@~()kMVD*@b` z&gdS?J&hRBf6#y@$Qc@A^Lw`;<8YWB9x{f)-g5~en*z3^G7Ms`{`AgI>1aNGep?IV zHM5emSqQDvqcyRVIfu~wUcMj%h~K&EC^)>03^l#gyV(+-TiPJFSo^SakJxQO7F~10zJS+ZcPG*pGt>^W2?>AVNGjNMoH@?MH#1BVJQ}AcFfN0E}m2R%}$@PR7_o5aBi%xjfys0 zzV2(b<-ZY$Dkjl^g6Go1i$AP5)|xeWOjvS^14-_(X8Su%UF1iHVr)euz5|WLpynlY zyHue|E9VLWib_623y$z2$Z}Wcvm_=@GI;5M%jiIkSz{T>2@Rh_kZV{&(#-HT+*CZ= zoP4am<gIwh;vBQEn%v zfR5fw9lQG*VT=RYQK8QxF-c93s;Vl1gbg7yEEy7lXQwZTNe$t zV?x8#F}pAXA~Kl6PMP^mY#Mre`2-j+n1J=Jdcxa*g(YsPwQN8S&Dw*Sq|_T?LN!Ju z_kM)TVI&nnUhao+?J;eRXQG-b2S+Xl5=C$AJ#D|ERWDX z&WTJ}%nLHFYlSRJF%-{jVkhiR0T(E!s-U`IgctF$>jb|!#v{RL+kLR$*v{CR^h2jt zArw-__t#OW-tCTs;K)N`o6ZH9KETJ-LO&8I5M#IRPt&~pPagQ`P4-WozGN13gmvvfx;9p% zntGBuC4@Nsxw>*;ycstXo(G)PxDnnBr4i5Zdi^%SY&CQ^ zP^9LPi+gBvs!b(RFa5wU3U>ci&-Mo^K;i3quG>I@h9}4WKm?zznQUtxRGvUayDMxU zWopJ*+f>vS*T7u_DkC~sjKu?CwgM7!P6E}$OyknVB3Q#lu)HGWT7nQRv1Lct#-Z@0 zSh0lQfNp9A(dQfp17imaPy`=K;zT&Ox0p+`B$raQ?$_bcCw|3{o|G4LybI4t1ZN}t z0s`O8e1bPqJhKt9$_G&h! z#J_zCn1`b;%oyo|rA|0;Ciz|eiC`X+$K^o`Im#{Jx9Vx`%w*7=Nn6N)OJl_47F43j zD5iIeu~^ot(W`C{fys?>t=Z)6G=@RD8^goX)K3r`9HT*CoLd=OnzrcHuP&IB5Y2_p8zEf zx}oz=!mH4$qQ5`sT>gQ%bzEX^8=5d5j%3mJEZjKaT4>8J4Z1qjdL zN9VBqe)?hCZr{F&-;LP@$)x=r%U)j)x^B}iAiUq6lhkL!zmHT?sUGo9FD*C@^ml0N zy=J5R&=?44dqhrc{^JV0>hg!F(e;STUdD`t}swKzGSa}EP(#aw=ipjl%F!nU#8b66pekZ2j}+-Pq< zC&P8*UA{35$T-0(1$q0Gg~ui|SYA3}jD9hHl`w5sgPlprPjVqSrbR^L5o&B;db5o;?4>sQ%YzOP^i=Vy*97A#_AmS~!{& zCH(s<$Bvv3eHHsOCq1VZU$(&dSAUT(x?%^u^na)=@0&ILixDa;T>U>^G6)aFZ{E=p5YaXu)`#x4XBOW_6GN@TjLg`iR&LOIX(9R z{h8u#qt2TMIzzl>$IS~S7@V_-WBvhARr&`ZcfPd6Z)dmtg-W^y8us^<^R%Hr(!ep6 z<#f-*4+H=u0}tCYGitA)rda5u^iI82&G; z=J4G$h&oAbKZ>a#ix%D3Z35N;1K_w!7khKk3I%b#9! z`cA_nD9UE8Z)ssflHdUk58}A>_1_AeK@mrgM&w3XJq2VU_lE0rWgG*6myJJYz)QTL zV|&KO=L-uRiXcaw8m+fv?H&f{>YX(+k6zz1kDZB0o=9wrrNw0gj0 zYP1s|qdpQsvFE(IIvB0J`4Du3vL%9KM7IveF=%sHg^HG}v@7j8o)% z`$KuF&8s|i8kS#rrb9OxfMm(>63|X+#Dg84MeSlDtEb4rBc<&m<(kRc=UcEfD?Nx) zz8+7ixc`7SMSz3x+cDq}L|}yfJhk#cI>G5TPxlqcB2EzGxS&tlN$ee>Ny&TwC=)Hdd{2$2_vtYT4!#KSQvBB(d zbRohK4bMRJL;}jy8l!leFNh;HX?TcN2FO5c`~c>;s-fru-@jbVL$?jU#E*hMrOIO@ z!1`GIaHf&igR0l^0!Vnu!9sF~)lXmazN7D*mZmFRCqg#ES%dI`H9-?RD?X?|GJlQG zO|A!0T7Q(Dtz$P|IubRwQp~D(5x~<6F623rOaeGNPSTO6?ebKQR2z;tlq?v8`oA`v zAfWt>AvD$P+wW#+sf2u?nZI)XU5wplK{+d8*spZbTfsHy^GVZ^kYeM&FW+j9-A4%d zes@S_15G1gVML)Z4^%Ul-Q3m?2z;wL*Gj?!ZJjvne`xNSmUyyEdyZROID;GUiiw>S z3-P5aQTqLeeT((I!AYCDIXNZ~2gl|JhS8PQ;Y}gDtO`PVtPe`OSuYE%_s$!$suLd3 zkmm%L1yS|)bPkIb(5%HvlORkq{dbIvU`>(6ep?=tgtuG^HKAb~t+iT$24`+~@{Zb*4G_QS9Y5Ef< z3tBQe?zuWu>IX#SL&3onn|d&Ahtp4Qv9SW~>%%`@BhR=&!6d;F6B03uhg2{3ek5WS zO>NwpDgB;C^JmRxEzV>N>71+oSDHw_g$fjB&p28j5}c}~K*=$^FbFXsIk(r)l`#}+ z1QtJbxxoR)GnO_4ZgfC8)045H5cI*?^Xsnu_?()QAKw|ERBjDIM#W5&z4iG`zn*}J zz|jW>?~Tc2I77QtZo&+QLTMt$CZQ@4%@Caw7(R&!vwGBEu zE^r_N1MOiq(xhUYMq-A~80YR=384N|7>9aN@9 zi@Fc}5vLW6#ArEbq~OJe%Qw2M0%u>I7_c;*d~Z&ER|N7D8Tqn6eG3UCJ1C&QcCIcl zPmY1iwgC`qV8t&?P|Dl-=^3)T+9pxz5a+hkk?dAqxE=#wC^&@5u6_ZrR0DC)fVKB0 zn_K~G0kxI42MZ+){vG|fr>;Ra1wXyC4G~) zr6qOQROR23!J89RZMZ;wQ?D^GrRMOC6cy7e4K|F< z@7kxMkfEENzPk;jO}|)zAE?yQW0t1eex85+K9!4pHfGVj(WKGAiGQ!}(X~6|Q}{Mt z3}B}KXBJo{RL1t`v_KX8FA6FwrY---W6VI_RIwuGPLWOU(x3eG>H)E}qq5&dtznMq zwl)AU?sc1C`$0IKoyX*A@U!n>wAp$yI{^t*@ZWYrDD{OSq9QPn%3DaNObb?5kaQ{~ zlnB3(2>#afY_PKytFw_BSFjRhOW|*z)q;E>wyo=kSrA1%1hU%w7z6id*&V+K0;vr! zK{&+R(4aK;Hvw#7P7g^vjpmG9Jfoh0buub#H&-ue3+RVvS#ZXq1Tws$}DGk0ss*U+CXZf5kYE01;P9DxJJ7 zNp15s5Q&OwvkFcGrr+#`1Y~E3rJSVGvWFymJd)mkKN8Ai&_+D~3QgGq4mRCFIs3Qy z;OyF>R(GMKTCHzh9Sx(|rw^t7%bToqECs->)tP3k|K@H5>~4O<@(3K=M& zXw58rll%6RI+yE-vp>x|)6JZvrE}Q)sz9TWjoZOa%Bna#3`muKlilm5xvwvK1z-r+ ze#c(cuUAnvE+p7{d$5+8!%2a?=NzLZtKF7oXfeH9OVw|ruWh2k8lWe4wv-rJhGMc- z0Lu-;Sj>y}_OhG^9EEvmK3C?1?$z*U7Z=K;V~Q_6I~6y|^Y1QEZzA;g#_%x z`ipCR^ds4oQeiW1H4VlA`zs4Go=oinZa`N9Aonrw(`g^V3(u)zw%_;klVenB#`aDq zKJna(DyGW$k=&Zx^RL=O4W~x9v-&$fV71fm-f?{TV~mL2_n@@Ri6q=q>-rVAaoHM3 z-|0nD8|*%g;jx7zy73+|wJ9DCn4Vbx9RgRo8)0izv>u;SnRx-I$&Bc^GaZ0Ot!RxKnOLL>r#T7RgF*dxoY~o9%smFo-M} ziK*rFgeh*5B_H_YlIli-;SFtb!SCQja@}JXnkNt9-AVh}C0l<($K67kTdmK?)?#WHYZ89_u*vA#e}?NX&u(>cbgt8v5P zEYTqifCus#Pd~rm*Rmhsyjk5lQyyAjqLS*nK03;}1Az`kQ+8Q0y5H=;h%z_%oFkgm z+PY#9{YK^)@~L?*u!s4&e+n6RfkeXMQn{~B0(V5_Of+s)TpcH4%JqZy$6w|!2Ponc{RY1mXDoz=38=v00QII=7 z=IzZIsJ;VL_^1v5y(1j{xr^9CGy%ucSjrwkW)A@ZP+wKvl2Dxyrz%2Q&W(sc%jC`@{3sWOU*|{}mmOkF(R1!qG&2s|i8uZuZ7l2| z;N!~(M9S+NJ_dd8^or-2!Dl)&4dSukrq=W-4C{GLcfi-2uRsPafv<@dHvp1LfCYTT zp9@qvuMCiW`U>548Ac2vP=78CN3-IfM-Sc4__wb)*V=GKYo~Ah zy|}}p=P0Pp`hRbcO(W9`z%vt|IP?Q`{(FdBa?ioyaqX{|4-0uipI_kqQwaD!Q7Zmh zllZ?0{l*5q6;b*}wbnLV)J3hIWkJ+vteWuZPe=S~2{HWeD3tq=RLgR*&UxSc2`;y? zq|j=sA1Q8-Uf{1n5u25frEfnJ22hXN^qmWTyt!BB@VgE=Z)Gs{fQYH2m(WASppnHl{nB#B7#v*@H|Nlv4%w?GaWf79Mu6c65$IJ75Mr))!>#tZz{H8WgLp zc(3u=IIf~|f)R6G5?$dyz~0IUn-G!VG5^=2;?)jgp-!E(wlVBaa2uWjRV7-EYxeA| zc$|~$H?rVj+M1jEUDtYcpASXqXo2PjQmLj+v{L;S#gwJ99%>HfmaUn8#GXJi&1BbfaHhXPJM%*L%|9dkOf&i6^TUv{WwsC zbAiB%^F;R@YQVc}o&s~HWBUG1UH%kxtn>ptB_RAm>r0nl%9xbarigIYk0leu%~Gsu zx0-KxTz7u;uGK^1zo|c?6lM;-q>jlai3&fV7OkVa7>E8?ATEZo!^X6J^SbFzy2CUD z-@>Ll&S0~|etbf;0&1XJnhJ~WZEsX&N4wut=cSs< z;#5P>lVmB^y1uvV8|`DZeA(k{T)O%@M+I$+986pFm<3;oQHUQteY(%G_U6rzzAqfr zlN6a-(D1%+;ioJ@&m&GNI-A{!D|BPiBpi*15c%tnNKwqCR_Vg;2Hbqt6@*i25Y04O zg}Sf*Gw?+Ww_{?7O{@h<>(~1;V)vmjMi!QP9FBm~3Zo+cLG0b~Bn__N_DeVFqz8A8 zo%HyZdKkZtN!q9O0t33uKrzQDkt<#il&cQ6pcOmc4!U05HIcVP^4l(cQ^H;a^7+8y zUUc_sr+=GQ9ABfW^~q>v7i=7Kgmx)jK{$ZJC3RS2S=PE*)x(NURmh^f!aMyw0!oZM7gOj?d1<{&nFUsjQ-8&^LEMrqJalMH5At6|I2+YVvVrG=P@PJD2eWEm zF5AaU@=_$!sIu*93`dkaf83@O6v*If9WKpeM@tgJO=g zJA{7fiiorQHG6FrXWvvMmHi>-i8|P|7kubP7suZ5G})U#Cm-$)Ayf_~C{e$>H&i_j ztFTH2CxQS3V84;FuRf4%S+iApBL#P{l8(aj_KWKC!E>G)r=?Q26VNsTB^ctf&)fml z6BSaU%MT%njRwdQdPpuMw>pYXs)o~|8;;oZnj^GJP`P0AmIGzrj0>EPytv=(qc~6k zY;0mA9g{(yge>@k*bC^bF{}47AEo+?1N~GMRjxLv-(1K6xV`KA@8s0VB`9-d<$O8sdKT3rMM@U;?QLz-^?u%Fk{CTQ2qTY+r)S z`f_$O6Z9it@`mMUk0oJLS*wpSL*6iZl7nfQvPSle@mhE)_DxttWu&k{T(_B zPUOrn^)XRT0dr598Eo2eJmpM>V#HS&i{K7=lubqgBz?^u0v}u_EQ56 zuxVs8d3Scz{Ki4A;$K?HJuH_bUl`vA5<y@M4)w;ps1a!3a$rI$<|M%)t!y_cUV+>_zM8 zryxb1^eyNldr;t-C02e8Dd@FZdMwQW;OOW5LCw@z`n=MBL(~AtD_&tZgbbxX z<_@n}HdI1orYa=H;qaVqvNpNYP>gzT?GDwgvWJ1*i;z=cS&>^^hg1VD(mC-7h0i5; zv3!)#mOSQ>FdeSTc$>h_6)MWf+x19O{yQ^=Vy27^N`j3+@X_bi-CGgPS|_sQctS#z zhe!45k!r_g5%Z>5-y`09=QX~Shj;Es3MatES?D-N01vy81;pE+(fUWB!tjvWYyp-v z)lSah@Zz0G6H%%@PlhQL?K4^Ubz&@w{iVk3oU36XemN@>xl#3h4?IE3hZh?jLO4r& zO^eG>_B{d3SKZsZ7cEV#9lABv65X4W`^zBHgdBlaj%ytJK35m`Fkeu|-02{Dp9<`e z%6(UxSweU@6X5M*=X~Q6 zRX-Cj8USiPyz%kzBY9VMMeZw)k@-X3DpiAzAywIx)Y2^OSt7!f1k-^SkYLVnXjtV1 zMG_rhqxQLeed?wk$Kt0-fMXk@9DN9jasW(-L0x!6Ha!npW+?Ziw>!&$?othC|DQ6$ zD`pKVs*EsQqRLYJ?9Ab*014IH z=r#L!z9tcNs)6Qp4kpx2SJ`Y*xN`Kn%g%#Ayxd?9!wc!-} zGJI5XdRy=`?)VQGZWjS*&(ZgT4=?bmhuC~yAE7>yO}jcJ zo{Z3~jLL=3lVL`^$Q^*hd)BB>(CR`c%OqbRwIvv#6~!+DN)7!3NRI_Uf` zf{(W9m1|FTt87^4ZYb@;_EE9F+BVCbDuG-`&b5amh;FBLszaTA-#QTTcneBI$ov49 zC(ExraXcIoUd-B+`yvcD=#Lm<<~{~A&m}ze?AkA{6}xu)Rj{m{xQ&dXK)bDM{D|LY zY{XD=BtvS#aGU4NEU9eaCo;$>hxqCsv3){D*;S`Q$O*TxKHj{IIG&0+(svkwasX3Q7dUcxjOsD+XK+*caKym7Zu)8UMdz}x8rCjTB8M$xiDU0>8`5ohyUoVw$NVR0B}f0DQ%6s%c+eaG!ZymYBhO(kcT?PQAu*T2v} zQ;9nh+szwYx7i4;AC?DizWUG?BkdlY0I_*)8d+_qcodv>tw@~b5HO-|LS9f}EjSEq z{f2j-Q_3&K=;@4__CKwTE1|F?$_T2YDB`nQ-i31ubXFt*^dHsr<_?I0CG338 z;*+e7Yifz#NE<)pm$}x*RVuFu_JR4^N1=uU7b)4}_vpeQK`#jH>{H5fXinCZQOE%T z99xMa)&X6zF9wbrut7ueTwCv##1WIL(K?2Mz_~v+HrLrDV8O|E zG>Bg#8~eJu)Jq$jNXL{7fFrv=N2=VU7fQGDyS|i=K;LtuNcIpl8}Kx22KMi3^6w)@ zw%T91KsIe!EzM@vwY1)Y|$U)1xML8?2T;*4~hp|U!7&fdH_hB6~L9308w8)~z#RD%H~&V9}S4a$o5HZ+_w zfVC|gAf#m;csX+}MEJ3Zs)}g#3R_@};9jKkma1SvR_0AKl1`KMw(zI++V#`Wd4S;R zJc*4CoReiNVOq$*mK7%=W^lW&)>+m<`Alta@Hn_+Re$e47wrR5=kGT67_yReQKvacXjR~JT!rPgNIwpj%+sx0t~OuqJ+nYxi>E*dt4eHzGL9oqHlY$!sQ8& zXVu{2Gf1yz5xA3pszjaT95-lN0xz~8Efid%u*rM%3|7!Hvdk|(g9go=K{6PcgU`2? zKFBMcEd5J0Wl_JYleGKo9@fX51jUUfP@CyS`X-f9LiuUv3djDbiWi+nBn8x+zB8%O z7v=z4-LOy5bcT1a%uQiB{&@LhYeLAn4Ixw{!3SH6UUQ!XNM}$c@!VW)NTfy=VQFepfLG(iFEQvS50H*Cp3pEe3jUv_eFCc8Heq zf@A2Ayu{1SGjnpfsdF)cE_(3iFRd6)Z}S*~=bj#}pH_boQ3F1}EqZT=_q>Yj*BwhU z1J}$dRwpVqbBotjjRGd@NigCW#~L6PJC_ZLyd&{BKq^=Vk-T)cBz!PoDS0B!Cfeo0 z$w5~6nKxe(es_`(;<{Dv8w_*L-iQpNe}+&?#W{fy=PBo@G=;VjyDa0PNiXBxzVO!a zYf(R+oVim}7VWiu5HddrYIYINJZJCH#4CpoWvSTiydrR4yfQzVhx#lxjvfPC^~d$m zyED&7tKCd2+z`c0XQ=yXT(iv#hir#cqwSyM06dwkR6j|7fY_RdDSS36b z0KXAFuLdbm2DLxqi=`}!BLu7)yz?sc7wq}|Bf*uFT{jS+1FmbQgeHIQPW2`gu_{iM z^Q0;^xgDKS4EaH!AoHs3QCgk14F!mQrsC+|vk8iO9u=G}H;X0(V_oYd`>DtV`qc^w zw{hL+HF2y*?bw$eZK;OKfW@6%#3gk`34h109H(`$q3cEpC28?)*6Q|^K;#ru5(GcHO^*co`tA{S2ddhim*;yuqbmtHb3}z-Sl<(-5eiCe-qKuS{Ip&ysQ+ zEiL5EX}W)dPY4vjL6MrK;g1YD{=%Ti*am%l&#AhEF3!7X*OAfv6<`i2@=U3TCZIW{ zaeybK(g=fiED|WwG#MUCIdpg7X{fB!&A$XV{SMyrra%`!{ViaVnAtRj$M^`x66HF< zwVr&+VYfXE3OM$iSPBCce5=jI=r-IiN$SZ~KIW?RbH5aN6hm3Ll})X@-_=p}$7yTJ zp5srDauJfOniDsus~;PjTisCp--_ux7iI4kGcghms`=6iSZI5slzaQj_PTA+bWv8L zrR+PA@_Odkzsfiv?Lm-JXJi1F_wQUSF>0HK1rc1g8-YUYpF&J>3XmIjKLSt^2-`_7 z0U+?eun%4v3qCj^tm4r>)V3We5w|b&f@&f+R#n>2mo@jSnYSzo2UX9a>TenM!&$T^ zxKx~b_o3($O?u~-94Ozb3CwM0T|$=|sHiKr{KfuGjN?cNptP6mV=#S+!#SAx^I*!9 zTQh=_c7DYVt}-Kq&DVnnV~X}FrkZ<8P0edL_6ujMp6K9EA~vY(yrXR0eEjqq>5?y~ zgN;e25ez`tbZN|X19!dAF22y1HsI6_#rR0D!61YaqPPd1MVKJ6W^dp1&*#Fze+H<> zgurtPir2qr@q%kN!L;Qp=*(ckx*@V^*@;TmiG=**x5Fi=2ZlWFMGGb-0o!nzW(QSS zL*Y-=m(epI$F3TPZ*u`U&S-#ZZRSRao>|0*WHb@E893{! zfU{3j&=cxV0;%9pfQL}bNUvNAAVAbyg`y!LBcJmp9%oV8EE=c{7PAOY<+e%Hqa-(S zI}}l!SQ?LPV~}+GWBhEYCyi)8xbrJtZ6(@n>kHd~e5%Ja;JHgKBPJS$IhS#j1K*ix zstgj4ej;J8mM8GK0LmNOUi#oQQb$&|_gWJNdi@2cIQ=q3`+qR6nPK##Nsx+Z1dwD` z^o@?7`%_!MX7+?j{|@lAW|40m_#>R~&HfQgek>wzfdfEYH8`>m=MN!TN#GX1zF?(+ zih-|kyIc_n>ZdQbrVnY{WKaxAWL@8F>d)<5KVui8{ZC#$-7oYUit|E^7GW9L*3UvV zd4(O$5JHulk2TmJeMsC+Y2oFyD`O{(NZhrDN&3eskEMtG6smp(p3vCxWcxPI+!IZJ zeWr#wSdJG1TkIPxPBGfweRXv7NRic|@Z+&L!0kL^Pz!%c_s{$RWCXzpFQeDuC3D%t z^<~@<+2N0`1{SuZ4{9J_A?3@laYF*4=_Rvrgh!A1!Kh2orCD1r%Y*05X=s}PcgWFw zIdp9DlD=y5T)HO}nXW)43eUqVFTS%HA6L35Kf-nSvK@vOH&$Kk*K85Aehs$!oz;Ek zhmvcyUFK(ZQ@UR3i*R8WYvK$x@Bt{+S_oc}33I0w_0+>fcAXLok+TE`A zmqKy&MP;1V`+((FwF@(h=RN%{{HOskqdaf%mSx|g$SuTfs$4eAp*AdRGy@qf`5{m5 zE$}L=Z=GJ9gc^_?l9)I8Gf@n6Ukri)6t?Cc&A zZRq{oeMAshJKd+2W_btbA*}y+B+A86ol6Dxq)5PN!#&Ux0dDdAM-Ywyop{*G5W|&* zcKlG4;p$X;4e%6xX2jN*hMQ*?<>}hod1rKdD3R_x0g^3uQGjJctf)+eI&w4^oW~vl zRm70KO|Q@$S3idsy6?UXc3iVNmbcL=$G*wIw*3AVYwsD=MAyE3(}N-eM5PlD1RF(q z4~SAkL~I}}DAJ^flt>LlL8XdFl_DTTq)F&VK%{q2dPh1Tv;av+=AC$5_x*p%TF-~~ zc|N#sK?pOM*?aar&fjsId_Q9~nTElO_0ebLQ+RhIk1RMx=pkd8Ljbo(F{6;THzYZv z-t5=R&Wjt%u>RaG78q}W%q^tVVYl)GR8_;l)Mbf2dZ!Q;>q)2q`ZD@Wg5N0^C9yr* zPcY#N0A4r4E587nXdaiPK7?x(C|VZ~Vem$E}bmzr^=T@0DbAx;#^A8;aH{1gBV@yRwkOe@k^DBBra0eR=N)hwqw!D8NlSD-DB zfBDELTh5VQe62CBxJXg=8;y45Sh!J<3S(=M}&ysm=ZZvCA?$vvNw$hcg`HT>q4EMs*Ez`)0VzI!VDAW`@Jat6�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%0A&Bzf>vZ&fS(v^8BGv9$g@lYx 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 literal 234686 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

{k;z?KCU9oiKjQiKIX9fH{-VnuaWOX9 z#qA@g-5m_$Ta_GVJP=bmCj+a)^S5uqW=%M~Hc{&C*T4&cS?}+TyL6jfxQjF|L?qXF zNE+BdeQma9!o#2I4_OK}y|@PcEZxDkMA5fP^ zc%UY%)3n4Kg3rHZaL+g>xcT6M;!3H%QU&JapIm~3t@7JYUH^wj4PB!m>Hq|pwY?3s z0ZyD1x}f4Q3D>0M1GM3qUX!Ya>N-pSwel#KXxZ4c>9qf>U(txz_e^er^~5$Td!N|ws$6oKcHdLw59mC-JGi#RO;(eUqI{EDqYxVHHtr3 zTgHI!*&)(;lfVp|M@y)8q@#Aq+p*)}-}}4tgTOKU$!!;iQP^Nl{%h7wGjoAc^_o}l zXxmHA_9#RT<>l@hB@L@TFVXyZdOG2~b-J$KJ>XKy`0VxfTrYRD>qht91-iC7g}*%N z%+%I@Q>u|M&a=QuoLNP3cdL>$`~$AqWvjQ^L-8X5hCG zuvyPx0MRtLoTKPEE>Ifdk9GM$? zPIJ1^meAymGLx+~rKK1Ib*4reePPXVi-K7O&{*bcqH&akafZN!p7p_hWH0@YiNvve zo!!T={-#Bp5?A^PpBLst{s-d?*KS^GWfqD-`k(u$Cz-5r-rc8B`Ck@^PRdI2_1BQK1#k8ertHL%Wt&?!5-okcR3CCb$1fH*OQ<_LMI^Z4@% z3!kMJi+*39IwCgoV-5ABa`|w@Xrs-iV&B|B42nmmp967pG$%rBa zFYC#g1FF&}ahUIMdMo}Mr2zdSaO;qFeDH}@t7|vsd zyOYj`D2S0#ldy05G8c|ZiOk}*S*U#B6PAFsH$QYL9j)7N8rMIWHLIhyw>OYHd3Rx? zolF7qSS_&Ea@}}Sq_zALC~*fBGe!brA!cX%lIe)mqojr}VodXek?8mLDLQ%9vN3jO z!3!4=sX+BXz!KVWvVpTT`tI_hc$E zsIy0gp4JtvT>h}PSRfv&ZJSpExm*2|$u{hLG0*O+iMu}^|0P?XTZ$Z4tOT==Y)~gO zu?WdO3H5cA8*9u`JKr-YRG3$Z*5jF$jy#6$J|R@OMC4(T9y*sOaO)@Du4vnGt{3_G zBp)6HZVCqB<>gY0RQASf2hH^lm~Srhsm|U_Zvbw=21NBIQfBUNL*bkT-ts~t&U8P2 zOGoBm@M20fXjt)bMj5y#L3mqG_n0fY!202D4)~#QFawWGKgqM9$=R&JX?=>>a~hn8 zv6#nZ(FR|Y1bZT9eill8&?){DgYIy7JU9-zIJV_RC9w}Xk z`i!fE8ar|>)iSz{!y8GS0Sm;WMpb#>N08`H%#Hb zsz3?DmwU2c!cuC_4onKUB(je@K83$e>lDoFw69YG5+usqZ)4WjzT59x-=3J5C@OVO zwwRN1`^60}36*5gQ3)6pTE2{{2#xbk^q7q?Ch+G*?a|($qEZ!FXgHZxlfsEt@)ZOB z*_kU+-|HP-*f7)z07r5Sxo3cNsl*6B$E%x)$Mf!}kaI{Zs@a^bejoFs2gTGBF-`T< zkFw?d$38hMbBiT!NhNXi2)yH88qe)8$4*z9=j9ysJ+QKelj-)|HNFyCxb~mQMD8$& z;l+wz%`!;eY+j(7=3cR3QO71ex;rd$0o^WAk12xj{$ zg%3&;Lr3rG!7~l|zP_TVdQu@B#)G4UvYKkwqi@KO{DCV|8ITR(!Ut9Z8=FU7Sg z>Lqv<*d$hf&2&NX`$CFJfEMi-ubtXR{fWyk<cOzLn8AD7_8yk-{&YjcL&{T$hg& zz2>eH_$L-p>-blA%JMz5W+A-oy(^pdzISL?=``Uv@Z5T767+<*RQuTG4u&X2y)>R< zszfG$AOfiH*`5GHrP%f&c>T^YxF533_rp?si)vlPGB4XSpC5E501PhvuE1pj9u|!2 zbmQj*nqb}9A-HvFN2X5V=jK`cw14R5t!-YRapY;_sxn@EHu`sDHG*5;j)5GopV*7`>Y&9L2DoL|3st?@i0JKspC~p1h zun)ibuizYHcK~O)I_Hi$r)|!r^m;s=zPi0Vrk^H}vbV*aCM?M`n#?EnXL6!oV{0>! z4mKJH(7+F1(bB$$)jK_J@)o!sefYiaC%s|gOjPp%)h(*pH@@b)^6Qlq8FKF4!a}`i1BMZ^S2q+Bc7*J%7ko3<{x*;iv3+b|JdB_& z=I74*JXU`)EpZwsWvwSEAHRx8vGO(7wNQtM{NWg#d)?p77nHm2=xwt8EG0i)e~sb~ z`t&J(ez|_>;mXcWe!o9=iPLRnDv{_+;+iTAlG!*gXss6mdi9d*sR+(kpRr%=yp?v9({UWedb;nx zh-ldebK~~pl|o0mJP1NHB8WXJL+CD~sNUG~(ODj4y_*dyWsb#29SeI=_f=1QIq$0C zlmqudREX7$$-2Su;djE8bxz_8Dk6$Vw*?E>yR8(;TDEO=$-(msd8@lu^nWmkvammK zfu2<~e&;JMhER1V+GqPYqI$JDIq52oy~{WeF~a$EpX^1yHr^+am}YXs49UT#y(7}` zN?QHeAC(j@-GD73i&*}>&M1xA4EfXk@%Q1?gv3beY}TCy`C^=$e}8lI1{)TbhCH?u zG_=*)PC4jFG)jy><-7?u@K*cdmb=a~8BeTV(4v-7XZ`v2i;3#sLu-=;{-9_lI5TQO*T!Cx7OP%yBi?TZyXF9g4TQB(^#<)4Er_zJX0qY+QW9=8M&RI zJckL*{@AbXot4>-v%vnGQNRL>CCrKdsGjVjn)RFyg>otB#6Tb)*yL_J6n07y}&)rIcO# zoSBE}56xk6`Pl+BV{NW8VKlHlx%SBi=^xb^$bjwjfU4=>Gue>rPbXU1@4fFue%c9T zf6r0wz-VeD3MLE^mn?kK1rx4rX;F&C=Rbd^7-s$o2k<`#NZ<8G5zoB3qKb$YZ`6Iw zvH;nA6#$()$vJfDvz?~DbiTZ#$Nql>+#CHGkTtl^|A|&vz8FSQ5etFepBLd!5wUL# z1Pc7QxOTT33+QGCnm)UK4pZ&%2vAAiz@G!D5x}r+GRLsHEIBgQxUnVTPu~-VXu^gd zfaqJ-(M>ypi?hJ;G8yQ}K*Q;{&g-IaP7_IoE?|llLqwV!wRTxxyG&06hwb7tPk~jz zL<6kV@4lwbfopcp@?QF+Pe;WhB{AVm*3;^(KS9cMeCHFZE2-&e9UkYl`U;L>&U42V z^Wk+kX>N=FEu-|ECd4dhY8wOsSpVBn=i@z45#@r2y;rqah)0t|wybTKQXW_%Ra|Dz zU{AAypCiZ1je{RBM&AUwciyiyl0X{((-(cGl$nPf_<}Nr|;c7{YyQ*)7Klgg>g&<%Z0MGc``y)%h z^Z1u;gfL*MSoW}$aX!eO60K26|7vC`+UR!hch^>!zfc_+pl>`D%RUUP$aBOffZI<- zAe>`6bkMz(1rJ=&_+&b#6k%FOL5LQrH2Hj1O0Wnql=p&DU^*!@d`aIhvxv0Q1@{k9 z2llj4~v)}Bh{|_CO1NZ@u0EJ6aemEfD zd}80}%&^dgwfU&&n;Oi1C$iU1K%(@=0T8NvE~iHK^8_nbeyOxVj#?_Md&7jpENdmH2=$NSo@)`mhQjiv|yztxK&8Yg`#6t|7$UNVfw!rtVE(ej&3BF zkh2+M4oE0rpa_5iHS)6AS2*nG6nymx($+}6Vfy(gcF6xxj_CDC5KrDdj?wVqXHL6U-#-yhwm-QG4T&R&(rh}rt} zbM45()E=ZmwO54bt%H@`Rx?cGQ1V47=OCtguo(iG&S?aUvO!>Br(Xn0Dx-`TLY_T6 zWm3ZopTg_fku}h({_W7=wVxp*Q;y=yyB_twH8mgdpxwosoledjo&i9f<-q*}jR#KZ z{gauco_941wZQ%ThX&>CF-f@@z6MEd>wJJ@9psvFq)9)O$ZQ3aajT{m^Ta-wZLg7~ zVO!mRGaa{|_VeQhSSg3{6Mf@!rmB}Ni;U~)2OAYmWCr+KO^c|Nd>4`4Y^yP1bRKn} zz!2uWwt$+b#RbSrFG7+LCdPC!5*`R%oZeO(brst`Kml(Tn`N5fx4&ksbBI)B zi@&Zy*g0PYSls(KZLS_YcyY=w(~BPZ7P8RK$)xG~>|Y*}yR44+-Shr?{6FCHoXjKu>edM=kjcfhm6{qKb>Jmnn+k$5l}?w~~0ApZwIQtT@KpetlEtd)$){OPF& zzJaLYar7x4OKf1TPo(SvC(--s^L+ccAl*xJ(lilC%i}E|wg`mcx(WB;0hj}R#%c0m zmPevAXw5dc`&~bHvN8OG>yR4A(_bI0%K=Cm=HI^1x;`3GJ_Z37+gf*lk$u~Kl+0;J zhN<@4=P;O8A%Q$Q(SVe$SpH>qoYfB8FV!|`;vqGS`>mWy3Q!GzmtVd5cs5wx=MJFZfR0(4Ly?59FOn}>(Zh6wP&9Xfd_(RgYdXri15E%OU` zs#2(w-!(e&vGaR`79((S3ntQi$b>7F;-9BOH+1mwL}4zz)Hnl?4W%fu8HJ`JILyFv z18$5Eo|S`OwL0vp4c6im-)p4%KCnL9*?*yz;=oID2MKxtb`_WnquM}HZ+0*x&*DKt z1^QYDgY4~`^6-x2SRc`Xr)OfS8dW7)Z@ugJGXUijB1!)CGA0DXc~HhZj$tupMUQ?M z@GX$r&qDifYoHI*j+M^nN0XzBKc7LzlMXU0B*kdfcM{w62Yspi)`JjpG{Fy3S1Rd; z)08K^R6X}0Pl%{({^mZe0Mqftww8Vi_=&%}`D9|&a5H4<33;V;V!Ep%MuZuQ6V@a4 zvr75F6?mw#$9BUZRfe`&L^J$C9C0KseckIT~sBo@{xa-=yjc z0%!SVOvo5It6e{W4hp6p-^CnmDgTT3tbEy`Nn}PNhe5)=> zmlS@RInggcRPK0`5g(6be3dV4DMl9lo)Pz5sXrykp+7OaSLgos0}^xbzA`Li{c-+p zQYBQ~e}n(9=5g4ZAd2C-Tmt(Xi+ygY!b5Nz#2GOk3;H;igTTaRxpd&oCSQMB!a&*k z-BkxiVil^vBb&veV!U2lF<~7$u*RAFRMsh7iN1}sLukYAYLsaixwEQk&e5gcD(?8j zI9C{YymZipa2Y@659_h*@u@LvkY6?kM|m3O)D4KtW$x!ZiVQOJbmTG39=#HKNuqh( zebAl_YESLO@bJi3ltXW?QfAwC^p`y{z>!14_b~l!n0|h7Ku~}v-eUuK@`3M*mmJ!=-7FM!+)A{v-!QVlcUUu#g_5d-{r`Oeh>iC z5fyXuv;NP0%?XHM_#9k-@?dG78uTEQZ+Rtq$2AamNP2GjT%BD7HkS>{ouJ;5mwhe+Z>7bs%6*i*4tiye7e6YHi~(LBisE zcFsyuxo4xyW7G}F^sAz|+J1Q(yz1UI3(?FL$-YtC8zBi4` zguxC^+HG2GbBPx}A$5A7#EtzGq;rK%7#rWMq*g|=%BWT|9hyqD4Y%--TM+jcJJc$R zK{PP4yLLhml^sZ@SV-L=Oi6zqX~H*%Ie6^Um8JL!0K&LUA9wMIVb~Tm1gtYF^w#9>x}h!6o7)MVSWBjYe8}bQjxa&pMVmI zKZ#fe{GVi{>-%qhv)^47 zaicXN1>Wcn;%!wnue95E%Ec3RK&P?LpVfFMBIGiL;;i)Dy|XMW@S@cm9N~YPU#9Y@ zKWq^F^7U{t4M?>T%U&78I)Hwvo};pJT+veQe6C7-&8s>0sUr<9fVptzJqYeDFFgygc$mgpJ0k?+5h*WhQR zA@{<7KpzlDW1>-!7_bqS%Q-3?BQGBN7*`!&dzY$V#|O<^(47*APA(QQ*7W(I%~6@o_q!Ts3|wys2MLL1LM z45fPTAy?8_gS;<%uk-Rr(Tc9{wTmH%{Pu=5RD@-amz8?S=G|>+$?89T!~G4JH%H}B z?exBzs`ob*Q^>`^F_gG))bBaTdM*l=iyLPo9{?y@4B_jw>}9^_+3@)~xuG7uTGYT|{ejTBI&K*{7#w z-rn*Y{4oC15Yyx8M;VPV+dolgLT%a{k4105KxNK*UU$mRiIKF!c;|@2pn_Lx^k;C; zNuK~+x??fl8~=qa&Z9vZg2mW)bTy+g2TAxd{pVv~v|_aW8=&)ONW>GjXQ^k@?5 z!^M@~4?f^xKlYhepA|tcVOh!oC>I&L|B&tw`P3=>7zfty&)$}}Kl!py%84)Eu{ZnT zpYijm=l-k|#YfyWkJ(w?F_q5CM*bh>-aDwNE@~eQ9qC0W(orcEz(OxUst5>( zNR=)iph%GpL8Z5VpdcVYKtMW52MN-ZCQW+py_Z0eb9a2d?>G1UduQ&5db zNpPI@c)?&Vye>2?cBvi~BN9$CS8#y9PUQ{);S1y{Nep8V`5ijF&C2($kvu@!Bx&>& z^t=F$qbNqn8`$((@N$;`Gf15BEeOusxL}w%;ihkuJ3xm3K=NmP-v;P=VL>3rHw#k^ zZ>Z2&IqJYL5i!42FUXf4M+%zJ}F2)@$b~Ty(6Sc6Pu@(?RT_`{P67=-BxU#xqhtIK>p2uaY#LW80Yt0kAD6n3 z!7_vg>C)rN7NDnF!OWqlN7t;l9d;_oKy~{+6PBu-9Ng+$f&$X{m5(-1C(^ z3*v9zbS<@zmFq1Uin>oNo~p9T&b?6NO+3#Gyl`7r8zTq|Kij!%(oRB8R6_{vZd59B zH5pNH1k`tcfC8eW5X3Rro1f>}5q-PK=kWWxo&u-z;W!2U|6nWvnziVMGJuw~7L^Iu z7r=t7BtDk<41~JA2NJZH=TqfGb_wT9)BQcn-p%;Vo(g0!n%RSsNC@Q#3U0@wUk>Lp zOPt&PlUkj-+Nqhnpw7#7KBvH0nU^hi)V4|Av`S-hW|OIATdwCmt)brM1@yfDHe=}@ z|EmS4fe1KH(gdQ9dqFxH#5I?Cty*I9sQ^H@1OTqR$jf~l;$DvoTFNy@3F!07YWfDn zYn5nM22)A-AVhKCec$Jk2Qb10u)S$k;e4UlXUFSIMR2Nd1KgeT$x|u9%~KxF@R+z7 zp?ywkKcN&C^VS=v9@?*59twtVn=YKe&jOjYEcD;Jhk-Z#F#>2HIc(?{4N$R~v>K!J zt4it3Yy;39ry4lvKY@V)5w#r-bxc%riUuIoA}B-%G9&;gfinOm{*M5*HHpUUd4kYj zsnpaMDAs}IeIqZQAaq+f;h-chk-vMj16T`2(9k<`-UW6-_}zqw z$ZkH|dn+Xm^!euN7fMrIqIdkZH;0C}ites(c zvy=@M4CGIj$au&a#Pt8b6^LUL5-uUAloFU2ffWHv^JU8<3V#= z#ChxcSC*-YL1`5zo7KB0wV#zK)>UzCDg0Rt!U&CQY6!HLve9 z57U+AFbkH{Z~?7CJ4yjddiC0G-S1T_*VLO^FcM{5CI zE*nrcw=edy!Gh0DiJ~V%UIDPA0kkG{P$?#2NX3SGz6p56y-Jq><~cjXjwE`9&0wrj z0l-x?#wQu%*$7~d1(#8JGbJEyzKZk2^5{-L0AE@K`FbO6Ss^b1yZxjaT4H{#bl}6m z?cZi}RsHT! z-S9Q}O9#@x!)7eurqwFcnCXl@Ql!b}=J%8vg9i@mns4eMQ{Y^G4ioEz^oe?e-eY)e zdFL;18xNtRcidUq1p&ljzWwZ=E7LqslC$2%OIBfmyOd*k%4qNZLbA9xOq`&eRS^~d zfjQc-lZ1dd32|&fd%G4Fx9JAo_EJ19fMhowvrwuscmCc*UE%>9EXS;>^4<7_hAG;x zNftXDI73rZ^ZZ3{y8C6sTnT!fxIeon!{lE!Q*$BCI93jlH~FW%^HLW8C9n(W+z7CA zg9J|z!%_a}@(l9BZbk>r0w>#>v4C@E7mok8C`04m_yh}F+LZA+T8_H{Nc1ph018f? zB($5ALwE4KTf6Y|f8b|x8O(f}j36TIErbj|5rf4wwgd(W1O#A&-%bU;DO4!@QDc)wpPWn*UWaDczhH2X@*r)HtT(LBBa_0( z#X{i=^!?~)(Ltu~?Fv-auoeXCFr=6?O9Ydep4zt7ILcxa6^@BX6OAHp(}nq{Kenu zNsWbBX90SoGKqUBd8aKJk{jiN*ufZP=8FR3jx|(pD^gtkmAv2ud~5b;@BqLgB78tr zrns!}?D`z_VEzzv?b>fP)ZBNlbVuWjgWR1@T3}73o-jhD{{zGkG_#m6_-hd1HMv z4j*ADG6hkNr@e={bLf;)w*|b#4ep2?o}hA;cozJASuA=Y{jc#RFcFhzh`H4)@juhB zSVatduLFTK3LB0RQ zi+znV5IZn#)n(M01G-~Tnu?uVB-68eV$4@xLI%DX_w9uq)cPc7h2~lG89FOp$roAT z_s2hzmX(4cxJb!aBKDq_RFK2cZqjxGGc&!S8QCAeqk-5Z2CFyH5B50?WdU_ zlFWzXBK{2USYfRZXB-qZ4J&Vx)N~KupAllGl~p8+ay8{ao_ovN(clx znMo@uoha_A0%7{g0{i(|&9>0>G5p*VN3Qw_BKAX9a{%#U z9*3A1yu3i12#W94@l+r+8Xn7KWt zy5YZxhQUytYRI2cItoAI`ob3$Y=;hm9LUp=&+3UuVdM2>w$5ckeXIAz&9U(wH+z=z zmzGCL*2}8z<8)6lw|e9*$x0@Netwj2ht66oyf86JYK-Zj0pgnk9~0NMH^3~la}@WI zA?M@HzU;)Q%Rh!EmYTnGHs>EeiehZHhYe%DksAC`fwp}Q*tPnZOHR7!Y8w1gFP`p( zd+7;1)QOej1~Ku??O!@4K=yBLFg%1kK9zYj?zvgBRabH!_w}^oLm=oA-M8nrXVC=A ziIEnYR8p7s1xh>HhN$*9Lps_|@DSBCl}?;Rd?f(epbIQ9>innBwL%8D)w~cW?a~%G zw!nr+E9WUC`M7J#q*(FV!uL7I;BCvW^o-XJAOujp9A4qYimZdl?7fiBkkoj40VViK zetYXEIvsN%e-IYqu_ zm!W;;M6(XIMQI?|=f9bI2=D$zL_`((%pf=c#@=Moqmoa;~_)y-U6K0L`P8 z#i)SV4jrHfIymrXE4T(`12zvs%lj5E*vO0zmV4A0fDBx7=j)FXW<$%i7k820T%kEKh`nQl0@(<{(@$nMHq>p-8JPueN~+Pbu>>bwQF82ptN{Up0Lt zfRlYaE;2&L$KiE%SERaJ?ssVFE;^Nl_rG7)DW^m^;Jj@L>c=R9{+#U3)58|t>m^j^ zY5#*3k&_as*yRDsSlPC8iK;QvC&<_wkZvKin7V14IM0HZ z9wzfcFVb)GwJ%Kt=Fij(yN21Ja8sf?CMmgO80n+rTwQ{aL!nQ=EJ^3}Lw=;X$BPW9 zbo|jY(sbYM>hpT@XzGVADdXLiEKU*NAW|w71SCHl_-+vvbUV#f(`@~*=N@feo znZ#jTA8%8DVlw$_*UjtMG_}ZKara>ew1cpWjEahELfe+lpX=`d+I1=)JJv`@F|11yt%r-MZlFX2LE~aQt@cV9McpC8) zq+k8&zzwO1#7X5LL_dO+Tq$~sG z(#`kh=x^l1VKadE+3Fr^-T=4x%Ba7OPw7=ydF1A}mS;xMS1I%X2lUOIzgsyd&5sWvdY3`E+_rOzodmx@fB_^H~6!lW~CF!^u zRmaVOS2zrDR%J$ybQ(HlacJX8?S*orx5{mt1j|{ScOniYXv=wY2dqFI4tlpPl%N1& zt=+#S4;9`#yxb=^6(oFEE=4{U1G(v(Y-a-S!p5n)#n>ep%S!#9d=ZY}>9ik(R<&QV zf7)I+e6@ChevgilV|-AqAoiG;H2TxYwQ>H3@TtK4SA6AHl~cO!A%oLjJM>8?Tu?QC ztxw1%z6zqqfEeA_!ouS?M(xwudYsCzVuU9ygxa{trf4x)G9ft+`RowqF3wfdCh+#B zMDcIioY)9QX3@3?EFM+({C_pyKst-CQO5VafX=;1UbMBhzy0>7z>m42w|5y@VnTph z0FYab98rqHSq#new900c*|@=@ya)xtc*8MA9PE3Dy-mqm3(&$ioVx2{PuL=>yubbY zb7s{{07ZvArpVw7YYXd{sv&PzlVn^nMps302B#C_12Gr&|{tzA2sF?QIgrC|Ky+sn4A9{f#-iqB5e4e zilMaMo)wII zhprwe9`q?cU5_M!ovk$z0{xP6KdXi}F03N}EDUh^)l~-UDh1~a?0= zy8n4_n7HUjmYdnbZ;+#h@pTXG%cX6| zG4Jnt>tB1|nf}^5$*p;MiEmjsN{-Rr{dk*;2yUI|2%9jauyh!Llab?~h*Z0R}!#kB#V&?WY zyedrzMcvOEl0j?ZCzo$O#|}H9=RXhroulLZ?>LD5v1j)0p$PN0m-GgUQ>0nS%Q7%_*whZ23293W7ubkN8=j2LYnYD3&;oBk+; zAK>@?M+Q25>Ewg{*VMqeo2j!xk*0seW-v91McsZPd+XS@W%IQEU81w^Rto5V3I4VF=KJ3ySSO2riX$YoJezR01GLjQ$s_`$`R%K%!s&O#0& zQC9wwo1IampBjaa=qNQYwtdO)_17<05LixNwK+S#QM{Hrno}ful@O zlkfYzA*0msR!<^BYn9I(*5#E4A9|*%TB!5D%7%Fs5O=0vf5v@0)i5ZlCsZ({aR3`` zL*+S*fSdX_D)j~+cz~q=2X>YD)m-u}>vF60rJYg2K6;_WKY5CT5@Fx-s0oD~NbZzW(j$ z^&2;0jFWEIAolE^62=j{tg6vV834P-g@2S^9#@qs$f;&xlCopN3*LDc+^oB`|M9lH z$Jb^Q)j+p#MdYgf!x^(57uo-g*vNxrTcEngXB~~ZU{Q{eb(~ejxA<(#jLd2j!2ISm zFKVQ~i=R8*7P}Md@tqxvUdIg~#nZXg>tH`n#*ECZd*Tf-sDyKA(z&hiPn_-(FnU0O z2BgA#8~K4LyM~|`!$|!z5+GI94M^w{S_MBCkWCb?Ep;7}>aVIi2hEgPIo_EQ==$w? zm1qb+@!+xbSmLr++oRw-ZGilPX^5bX#=b|{sDr0^@0b9O1!ki8K!~ui=gd(ewySy@ z@!eHrPqo0aW7M%5tmr!O&e$us-duYg3Evf8oR}E?(*A>9tq=awXa#_}Oc-{hxbG z2d@r3+u}^FcbN-4^16zTvIVznU@Sh!iblV}r)`+t@hf{Lg3!=0K{yKJ|0eZ(goqg& zFMx?7fR)c+*1AEo148FFEEaFDF95~XLLfRoXbrS@|2MYbkRVeb&`p2{y|pPp3gAEH z8Nm2x)oIsW%RNdeHAA;ACmnr46aVA|#czNfe&Yyr`+S6D_p;%91#0uI>o35N&b{;7 z8S6bFY_t(#V&vlh4Va=?s9_E{h;?o1(RS3qDlFssk0-2Pp>amEbcr|SBtc=aNb<&` z$+I+rf{}L{ptI`ps_9rzSB9{b)Eaw%owEgOpo1B``&8u1bQzceSPlhB9cWCydr!8! zHdJc+^!56>{zFT#iy>F;dS@;-Q1GbKj?(n*&Yz4~Kox`BH{S6Q46LEo;%prqx_sga z)>l<;|D>1~$Q=wtLLWU-59ZKOYIq!|%R{iIAfV$rQ$H_L0LEqoU`g^bZGaNphB5xnU5mm>#P#edXvz1>4UBPrJY~wgFkAi zH7+H+oPJAxA2oW`uQ>v4$!{Hq?amt3Vj*Pm`2fx^7aW<+i9 zNIjT7R&oZi-=1im%kRNKTuMy5jd3s{;@fOtmlH_uakBqh`#F*_n|JsjDw~!0M#Z7m z*h9aF=QcxG&z)(x*EK3C%*R^HnG#iEF1l?~dHk;yfL`T!wg$cwR2PKZqh*AZ zUbQ(#hsyhKb;WVby=NKT+ddAWi+zM~eyg%Ns1Kukcv$;&Aou&MwA7!`(U5D}?t0JQ zufsSglJV1U^zi4(jkc33a#5f{!%!IT#q=$v~ zGC#3b=SAMB&TdtEP3kwZ?=Dhc$;lrLcvT=LjP~cD88j3F-mJnwLm3escZb8#$pEyD zIy$)LGlPOJY$JO1*gl1#>wiQmTjJVc`5yXnjx`$H$~r_-~)EaZe1CrstlgP~<*l}q7S9kFJxoN6i+ z(mS7dT|}J=KD<7rBns-EqdLE^sj8xwFesJrw>vJYgDyL!erXzg@r*H%#gO-kID4f* z=jCqjK7&K)?!(-;x-9T9@x78?KB_NX@=_;qr002Tkjl(1OYyOJ8P#9y06s57xcmBI z_;N!HKCyJY7lR#M!`}V?WjYkY#q*srPb@xc``{Qi(Zb!)hxG99kbTySwGq7qXMa%p zTeP>mEsTdJ37X#`B4#tzbh_4+^Kyhs@u3z4_vw&DnQg?mCr@JTX@#r18n=>Bh;cJ9 z&k?~iKP2m#Z#DKsUejGo+uVxzGe-4es>7Q;=C(c($>ZBcqdDZ5L; zIV4{-S?TR{QM6r*t)bD#nAAZ?jh2tfF#fJUZ8yja0U=TVa$-yY|TqFjjS}Ydr zvA_79&z#Rd)1s#ao3yOFkdV}%cn;bQ<4pB7(eUp#(%f}GL4dbkoo1Ss>3!l zu*(|KEm1F%;HNC|#|KiHWJr%M)5^7^Q1}6L&l4XV9^m`DRQ|gojZgvUntqoRGNUjv5Saq8;#Hd38XhE2R}!Z+0&-GSYhAF8#10 zOtaCoeKv-(@m>$I%4aFB3e9u#_S-*${4++Bl{Ro8sp7RFMbMlXYKSJ!0=|_o`Z)K_`_o z|7P_(*SCy4-g~v&C5_O{T9TZx4y(xPqnz7%OurPwl~eA~@(4jQbx9@G9TM?q&&}d> zDLFtSWv**mm_z<GlWm_Y*s1pWLA zt!&i`_4|&u?nhmVtLYD|Du5q-gg7lQqP<~R#a3o0zn`?ctxqq=0Fycy2=ro|5niFc zWj%1|IHP`oNbxO)C2Vn#&e?Z?`+$O-s9baYu1`r&@rzg1QvR72zc$-AJt_A6WbR`7 zqPuU$$gKF{6U}vAr~KlY1v8<;SEuZSU%${c-m_t7-*Q-v(E(JLbQ08{R1V#@Qw_ef zIp*}TX_sBWE3E|-?iPD>>d__sJ# zS3yeHtmMpZoay^AQV6@EjPwuZ4E)nS7C9}qe+%Z-(@bLGI!|lScC94lQ7wN{v+K9V z8!w~h_Ob|O<6nwHR-3YJ+~icf>;^5;iq#WoEi?-r(-s~7dg`Mf@!a1myfRIjgGc@E z{qbaJmuILqLC-|eHkr92?RMHo^(SsE6?(#VlbS73=Q8z{9wJuAhLeWjk_)zVlEvjU zhXXC3*^te$ccFrnX$4IWu1;?6<`hT9?o6JOVhoNlC_Zic@r~y7l6sjry_A@tq#>$4 z$yU|*dOWqB=Os84y^7}D{Dvj|bfvj%LFZWT9hBBFBK@Zcy0HG&au!S0A1BuEU zT<~kpvy9rA=Gc7xynlKiM|8<1ygW^BVpnP3Z?`(bh z@+yv~kyyXJTqR@WX5(HcOHzUPvKx`kkLsA1Lb8$vs=CsZj~ZxrOAcV^%DR!Aj`gt` zIR3S3?48h$=I{L^V=+X_7ewOmC}cxJ=gQ3lDu;M_i=~O7DLRQiQON}~+>3qWBxw{} zD?6-br0KmsKG(1E6qw!V22o2~9=mfaKacgPg`&wK`O9VO;Liky7n}jb%*L3Pm4|cl zZ#@qVj(o75l@U)~YtW%rhu!8hT+SyMtQ1G5`~+t=hwW+2hnG;vhec%vdIp8_%9!)K{BoSwuZb%n zr37;YqndusEa!`J93v4Ad8U~i(ojnUPLxQm9B&u|^STu7fOE(6qEsAb;lqPt(7=r% z2Wc+88UL+9sytrhT zPvXPujCo5JP2BIv7@k>%vc2$!@T*tvn_N(PV6PeVGQj1BY!5Hn17n2|MbQ+p)iAnp zeqV3Ocl#M6_8Am2(w8-C>CgAr54|!+I1!;o6OXa?o_teG5ZsyS*(~}oo3eDbcxa4+ z?hC|U0^bAbBnW%Do%eU?w8Z&juB4(Ge{Gf)p1B^l#|Hf4efM|5>--HyMC5;RmMON$ zw`3ks+8=ftwh#TK#`SxI8~LbwEg9zcVqmo(WyxB+y}49bA;~FYtdMigIXwNZKXDIk zYadxq#9H*@`)4^Qyq<`_kb=pEYVWA224P$L<-Wa8(CABt6|}#|d401G9h|7&vbZqM zd;o)ZF?n2QPT%B)&pZX15AL67;y@3>#6UaWoR?$tv`-k$KP4fBeb%v9h&CW%qQ%g2 z%DSD`&()!T-I1(uIb2)gxRV<6s2Fauc0O&@%d7LR8}VS-+$@G6Le#BTh1H7KmX@Jb zxFRU@hiLr~tWVJ^&;FqGOC6er@8%`U%1U8yUWB47wwcjgl?nL!x=%gSk$T!DzV`F> zRikR+iiOjIbc(6_a0{HOG)1^W{f+&Lj1u849eaFxCfWO`p`=-L$Mzs(&U1gk5kPX? zTi9f3{jT(MvTS*TM19sJ3I#9l`>$a`W)v$HGuD_&wz{yKnv30J^Y;%(`MdkugSy|Sc z^uWN4>*S4Iv*eCJKCqhP)xZ)W0B*5*yqB_nH;ihO6xU`1tReu z(_fU-njnsQzDPcf&g^q+K)Tc2{R6{93jTKM8v{_krH15feD>%&E1Ot;S+gS#cFBrPhuSFc72AB%(gSI5UB zY~~_{ynNs7ZotwqS(E}{~ zqv0fS$v(R8!ZgO$p6foK$|rMsUKEOou0WeC z&YDS{nMkT=sX-CHv>!b>uLH{#gkvsC_HB(@- zP1|J?)Uw&NfIUPxfe5pR+)@<}>L9ak=Ma5-_6`tF@BNE~OMP3_%fV2$dSVoy391*u@E_2k8o$2a!#5WhQBt?%D%KF>;v z(H2BA-f2~BPPAjm@9kTU>C&@J0-<@-UlqexVG)zxHCY|S8n^_k*KK1Q;Tn9GLZhED z+Klk2all0^fLt>`Puwo4KrMHe!`NC$E+yY-LUZPWftd#b>svF^f}10exFMn~v&#b4 ztxOhPAA7{lFDYL9hPjX?q*SqH4 zNpRNQ;)~Sv^;ck0?kCMKX%w`6zpU)EFlM4n?BrEGFWFl!m)~w|9#|v5Y;|TbJ)GiJ zU0LPN(6ShwRZJv)bm`@w_`O3eaDdBsPL}m%dH5aDw7o@zk4NHY0lnbYX28jWfD#cAh4PqaH zw!Bg`IrU@@3gooPxp@=15pQM+;yV0-IyzNv#rp>BpeshU%i^4zhDa7bf?7Gu&4xbN ztrA})n$rX$6);NDVyZwn_t0DFZ{y&`xy+^IT?3&+`8c1NdjkE;miQ`A^oRwR`Wgxl z+J`7n_QE!V$j^{#-~&m3DExV^ivm z|I^J%fK)Hu_wxlv^gc;cxSZBOs)BUp9F~7WR(;dx7xZfr&UZ;56gLx((yGSd!9TH< z7Rs1w!V1w(Y(BQ~U%Djk0q)qR1xyg>t^%f(G&bk-ZYSU5k9%@cHu**x$FHuok4=Zm z?Q0*Utt3nXpU9a84h%U5YK8ZrDfVrYM)p#R?K(@M?3aQ^odXL;eB;J+tE9oHoTI+` zC_7zTqE2Aqm8ORo^DFfGJT7~;hfHVup4*1Ew?wV!1|u<1)!Q%(q#BK(zN)6%#)n5~{0Nlft)UFc~JC+#_s)#F6Qpu~iN6pg+s>g_VHD}ye zdw*q3=-qPJvp#w*@-uSXfqeX*>X{i!2|;HnYyKSTj4FDNowN=HeQliKJq^W*tw@r+ zst~#3wN7YaREwWG5tEP=VAIFu@^>H@NN_Z7m6fH8y~veuBvMlu4NEo2tXy5#oYVQp zYWC#0WeVu4j0e5e&lyE{O4^f?@>(3V>&BVI8imm<=fWENd64A6U?7+c-mK=k8Be6R zIoq6dr>8>uM$^GaTX??>+Cbv=~g<|UH1V3gv){I@(~|M*)_PC&6^bg-aK z17$pQFwmsE{_g@QN@XZ-e5$H zpuvvXvoxnvli*eR((n#8p;y(On&0)SAz{ts+c1aii%LeNJoo9j_P_qy!c7gc+FdzR zW4R5d>amFl|Hwn;rxB5DQ)$93>c#DJ-i@|@J!WI6rpSAHf9K{Q#`E>CqFroM^E}*# z=BQStakXW7dMwsuqD&1x_~hXDZvRC9@YfwTalb;-^u-GMcnHT#uf$_!oShi0YbHrkEwx4@K5qwwSS3VKef8m;#3XQN`F4n?;Gy@GjfZp@jR^2 zOj(Sjdp}HAnz7FOn(gZW?B}IGKbv0{ZX4@N!(O0exnd)mSFCT(=54;KR9`(4V`B?f zH9Y-(300BD5|uYUy>0#GCg?G%85+aR#B98Dp94(vGeX~*!5kv;$ML(2(~YR;Pj9#F zr)BRqg8*i_w}Caj%)L~`sfZx}>=eSb^k$uniJ2Xmbp?;9#t{$l_|Aiw>W|*|>#p|_ z^rE1;&+ZcX`OvN4i%KESfPV(@4&v4sG#`W1x<}~iLyRrSD;(SvIb?OiMlC4CA{0oK zx^t)HC_d0|%pVp4H(8I*UBY+b=&6sIv*5L+j-)f$*FW`g1rF=Kxi1AS-r|J7?O+xiZLy(-gw;2kvy}JVNpbu$_$6iq1dMr?(5!Zf78&f=h=V960H{+95sl z2y}3SQybDZdm+5(Pjl(>h3Rbyc^(G@u%|pY{#=Fn>5>o63F%VYj-yMKxe%a5af0D< zX!D?`M*Fb!FEiKX zmmj)5wSMEVh#KF1pzhOm*X$!`RcS~|d}d1654OdY^>*TBK}6@!>+FRPSP;15Zb#Km zEUrlnw?|t~=v@S+W0Fs%+WK_lAWYkP1vsgk5A5IZOk7W9SXo3BceWkDyW8 z=T~X#c`Yn*QP&4rbhRxmr`;~_L)TC|`^o~dz%$phH@AmH?qHYTb9rv22P3px>^Azy?wMtqpx20Wr18q<5?H#nZZ?lZq#<3hM){U~Gi{lWNhXr^cq zQ~m1$UGl`ue2tec#i*&0-!wImP*U%;=L*V}b}_}$-%lyaZJ;bpS1_}pY>gP836!5a z8G!H?swS{J$^CUGgM2ZXOJEw)mM>7Ynk72XNsSC@d6<}%dvXqc6Vvx3{t?P zzeW$q#=Y)m2E8Ov(ceeFme$H7FCyi)Qa;~EiW~T|b1kAm46kIY&73Ru;#SmecQ(6u zNYhhUFiuGZ6aM;3sAD|pcjVOxFGS8Gd{UCzm(3FNHzzZcbTK&tz8qjTL12#Bn5cd7 z_t1a_xFk&t?a;n@%Gk{AcT4W6Rrj`M%cLSV#1yc+utvSy2Uije1N9#!lnJ^}aMx{9 z%9xIo&e5mBs;}9S`S|TNzFdE47u$_PUNwBP_k#W2c6?CqEG-eTfsgekw z;q8&HoZ@PjU>Rc#3D6}_z5__b;JeuAgesDOT+ICUOk78o&jk38Gae_6R@(!VzMk>d zf#K?ro}%$SGXxd5u-<@!{yKc_*y1wk!e$ay^hUAbGgmU$@iCGIGRZtp^mr2OGw-efspNqkh|7sp3c9=x9XMbcZT%w+dHXGroVU6~kMCPD5{pf8wG1 zXlPPBJj#IrcCzYW+l7`#K^+veJ2kvBX zz+f&7?jDc29OLVnaY4;Kg?gu{=npPD^z)7|4b6&~*%;*K|F}37U@cbnZ)aUcx6KCt z;_nd${ie{jORPb{#l(z6+Q4Y3$Mc^y>zqyy93-F=`H54qe}6W4&!-;Gb&tbmbL}N+ z$7w@d*Tn2K@S-4ROt_;Nb?wp6G5{Ktwql8s=hPIY6YaR)BPY1X^5p%E44yv#zRIk9ypz`4S`ImmX3#Z))pskaF=Zi^^E~xww_2WWQ63ffW4Lc~f z>k_y?0{VF%IUW;CulrWPJZjpXSno z!aDJDrqe|&I_aZtAk6L$?}J?r=YT3EgLVZX7-xZ8Nud~zM>{V7{o zW>|F;!o3sN4SS;FeQmM+%CUa3ygw|oyB-(#P0_=S-Z8;~5dLhS-(5?s>Esy?%?A|2 z|7rnz4wH7VE{NRP%Cz^!$C;P}`YZJLv9Dl5n-8@>82a_~(nF0%dK-4HCt>+lWpjE{ z-gI<)yr(0XHJ3#q)lVASn-^r4~TjOS%8C@U))1ui4#HqITG z#XMib)t6i|oA!b7TfLlyB!r9}Q#VEMMYjycc03Q;^B$QUU>2M|RiKcvY%bMi;xg)t z$t0f1{rzQ!@#?#)^d;&mwUhmRP51+S?9OCB2Y!edSpPK~YV4En5&MmO{_9Tk z1-d!JlT}_#>@~IXJX!1KOR3sY_jS+9tsWV&3IY8X)cJwgcw|~kZ@%#QYjErZXxse` zpT(C|&Npy68rp5Z;eI&=;Y)K3VmSNIBAs6S$=j4~+#u4q%$4qLanj4dzHqX4l9Uv+ z2QSU#>OO2VYKQlRRdGD6&<(6)X-7+*;3FptU9^%gT^vi^^Yn1MDqxy1+Ggfk>*ZbT zm^*{Tkk8xcjVj=pvzWrfxURTCPM<`a1BK};9wZH(ScUgdI|aS$bzz!2+y~cJH^z+{ zv??yOgqP=uF*TV#%)D({w9%4#2n!-r=9TG5Yemz^_PH)yS8#Iot$!d!n)$7kLQtV7 z457;~$VR;XF^lEs-Tb@2#^_cDr%jk8g_dGPb8O{bI->;EOIuyJd4*f?QzZgcdhtPZ zM8Vt4PFsKZ9#=x~`31h}>HACZWQN(*O_?I{@3K$CSR81Sz^HM!W1z%XY(CIBwe_K0WZpMi^XGM_ZDrms2t0CZ$HBs<@K(kc(q$ zB423jsYq~`P8f8DD^2@tc(OdnVG)T@JcbAGwS5@O>)fh*$Av&s9wsCRO@yw?1^whE zAOB?0lr9O~uvJZ-r+reJ5%e|M3A>7buC~6c&0+?jM2GbNZF?d2hiE4TpB%RnKHc(m zk{zJ50A5GYUxoKNyM_=)JHv#l>a)lwwYE(!tJYfaer7@7cDc7BKu&b}ZEn|p!^gG8 z(L=;Arsq6s3<_~p;Eh-{85}|0gKvvIi6U$eYgN_UzVI1Q=>pTf@my+LGKf}sw8QLK zb7-1#@?7Q@!AtxH(jcXhQ<$!F9L@6&ZyKX{PvmPd4^NWcY zW(n>BaewS!$%%N9bPVVP)e|ra838OMAc6(2PI~9=794TffS;v^ujv=~wC|0-M4S@5 zf?Pz`n*}S(1n$XwfcE@pddc{L%O7>-r8&*Q?E&Uc$tP&)2s%KSi)9KlE@n>$QhWxy~IVHeO!%@(-S4=4 z2bMrLs9OmKErIhdil}GVp$_6xLmn0Lu~{GFy{aX=<3(v?9eEPBOpgA8J(=({34@7CxeZBd*Io49WvOlM7<^4{}>0R zO+5M7Kxb%ewU>A!95i- zWRH9GV#ngSX|lh)MLm17wf~<{!<^NO>Gct0|6%SYFJi`%g4}Z-$>Cq6${vC67fu(% zmP2}O=bmueP|ePMWW#H0yk_JB8||D-aC5okXA&MP(pb3ReR#N_X-DbVIDLQ3o?wGn zuGte=_Cx;YDBKe7b#uJGnwE#hhmpa#^{;H(*F5+O28MGAyJI=Hw`uRU{dRR>V8#B! zr;D1k5=A(*%(m}8Ooq+gUyU_ZK8^pg{mYsB>=M-w(4god_?-x=SLJsxZF^3$!DUO$ zK^Oayr-$L=3xQvgx}7BsZ_%L|D4~lKdSx~B+lcC`vEK=Eu4Q1k_-0#W89)y%k|U&6 zCQyD>BNs~NlrYp(V$8n#iC)CMJ5f;GP1D3gBAOwH-Dg>mbWwc#{FG>}nkbk~Qy&T( z#S8AtR(cLu+Y&Yp-G7t@q}`v4NEo2e#?r?Zqr>nXr0*GE`3t`X)o(-#Xv$ja_k~@Q z_J;HNP_p~>S4&}{-t?#h4xH@(H>Aa1?$iWQ_&fCK0J~Sz?D>k@mlK?wt!AW4&`lj5 zN@BzYLQTrVwJFfx7Zj?oTv@npEdl#lmrtZ^$F*Ni`p`t;&SL54MDX%=ZKbxu&m7|1 zef-j=yK$0KjP$R>FqjhknPsQu**CEq4+;?eo2lA;gz@EnL4v39Q#0Zg>)gFf8i?x= z1#B05zCOJ{cXOqW-)b3F_|t_iw!dO z;uc(JC|U#^6nW=RMyh&vRM#8!x}H_WIXCLpc~tz}KqQ4V!MLR5e0(v?7rN&DDr$nX zL1;=(Z~qZViS>2C^HaDX9`O!N3y;;s;zL;(aHku!*TDi9*Y8PU@~Dw8%?XBV+0ltP z6JMG`jbF-Leye<)Az6SSw>cyDULAg1DP$}ID1L>`;Dd5QWMO4apbepnBgw~YiF&49~6FvD^CH>LNK{g2rfNhDc#i>G@F5wWph z|Gl2zOfUmdSg>-Ng?irJYdGyRjCY%~N<^K}1Dyef`Q$~e2OL1fZ7*ME#eON}_#Sxt zV)ZEJ_FVzGn}+;hzIy?*D6l-rkV}av!NsRe*SR^`yWMBw`MR)K8SafvugiS@wA+&rhh(`JD?XW&! zJ5RcCRJhS2J_E9hfxCC+vf1famnA1#Oi#{Z8t*pl^}BqFYxDOpb=ejdKGElT^w+lt z*~2%7C*7sf!Dz8#E~@4Q*@4g?lTz9u-oT(@Q(37AX&A`zqchA`2JT7#Uo(tr;hO-l zo<1xpZEbsh(P;x1s!d&bIYq17!TjI18SgCvDxHleP8oIA{P$H)_d`D}X2+`rL)X|{ z>P9zWZgXanxFc9%8WsNjvsQiyzq<~kbxjE^o3X!@%fBgVD#83?g+!OxSFxk+ko>@|a;|v@%A?zg z$+Jr?enuI(RbW%$7_ax-n6l8Wc11#%KSIT3#)8*lo4+H-O?e}k}T6*cvGUKXdck)m>)<}B6 z5I4rBYMM`7P*8Fe*>+d&$~KP+KxaJ22Cm3%s|iqHvjsz5v&;|}7rhBa-y~KgecrUw z9nf>2t8YfAtMdeq+R-`{Jcu_5fOlBhi--Ptf>J{OOv|R}p34rgL+w|uU27*3_Df{D zD$=m<=z+0B)~JMep;%X!zaGHM?ir&H0Gg}Lfydkk=U&998mCmGr51LtOS-@P+nPGW z5*td|$9wyW!qYMeQu_DhyM_4AjuMsy!aO$=o@rBwGQ$Ik2Og-YJ=wOgoyHHl;E=vF zIoU_O@<+NZHpjLHCPS_(B`7sUjPKp5XkLud7BF0$w>{uZDIlPY!0BgTxE(;DnOO}%&4))p%G zfSHk&S5#`(#t3JwUbeyRBS&sMk+kS^p;++gBZRhs0`7-veoU4egx3+*uyLkAz-5uo z@lbIKv+Vr`dzPC&c*ZPOWM_V~gxcz}d{y+fG>D5bZpI_abRSAFfig9dS~@BFora{%HH)pVFzzJr&+pAjsuii?#SYS zyZr;p9RIcHk5A;Q#k7QP@$7}QHu)*7^+=Wey!y;B=nyC2dyCvQB~S$H^6K_+B!D$mHsbR z9|X{-*PYj&V%?29(VDOV0uU={gMsvw0b4C;fi+Q09Nq$abNt3Xl4}|;52@auxNYo5 z22Z;GG4dWWGqV>sVi2T%0MPR|br!aF@yQ@^;FI0Sru)RuWjDAAyGNn{q`-r)!y*gZ=mrCb(+N!4wK4HvAYfRhN?-|U*0dI z==c$;t(hfCph6eYy)MJR^;#$}8E&?!H2Q<4B`gcrfmkuE;N%^m4`A&A0eVb_W-9*sy63H0*j~Cd(lE)i~%S z*vPr{Qm;fbStQNlj;Tgx<-LXTT;!3MR(t~ENbc>f>eIsD%|Ha;TKQeIwuIIgsHFX9Gw z$I71BaWBrrOkNL$JXP66@_BiD{E#$z6KDhXtbn>~&!(6`CgWVW zIjvKsXmDR8;qDCGW@-JsF6-f5B;}TPMJ;~E6JWl9RV&Rxf~r~Sf~+46Yr7SI@t;4d zdHOrm!i6?4laXGE4QPCO&3~)&h3NviMU*#Skh8$_;CTn>G@jm_G^qU`4G2X|M+i$E zf~Wd5CIE}z|6rB?MH-m*zgWvTF*LB*KYPqeVxwY~0)$`^0B-09AQ@h8Xe)Er!pjMV zr5zeNyz%*qUhDYwe8A{$#ON8@@lbhQ7{XxBZW{Df5|-K2F#ncvglTA$Yswf4KME zcbOc*x^MW}gbY(<=4NyN{9kZa_EL#t{r|RRUc4gg?y^$y#5y00!@A?^bvyV(Q zAuv(Q!JPvG2={;O^Q2<{t)c(f!w7IqXXq93+w^}?5gi z6ZhLMy=f;v3gb(FWbxh-07%wmlrxNJoGKNlLTo`3(7ZrB>fM5RH0p+r#}N~vGYkS( zfK?E)J5|wR8yHYm4_S9-Z5oiGOL#vtlmOGV#GvtE{=03ZnLn}+f5<%0QooDh7EDj< z@Pex{P>AOgkAtqje9qT0exI&Ov~@D*ZhigHDm%LlB&<`zPjyNBI{xWJvRF>s8`{D? z-<8Ho*m3LV@920cScZkQ{t^C@pJnCX<^D@Scj=)2hkve}wX+5WsxXkJaqUySN&MUQ z(b&qYYbihMEkZ!q0a#v=4E;9+6sG`?!U)=Z-8FG~+rX~aMk@JLL!;)%-sf@VG+^KX z5L^jvjAH=Uc08#Xy?pgamWK?ae3emhr2#X}CUaZq!^MvK=xX=ABP>|!I#f3s%PF*v z2;{DWJTX~QEB}`3QV3SY!NUwl?EVc1z=TqDL6z@^Esi7|B%gp{3gGoqI}j(Kp`hbN z1uS8nTsKU(&`OC50|fT&)H45nNcfhM${l4a?HBFHJ6Ovk=k8t0X9QAThG)^$0rg|N z3)GQPL?#C_^;{mBP5}-yEw=qi{-z(sw>a&+>tL|tj}tx+bj%^a%|zZ$X!O=LZ&UwW z)ik|Qh$azfDyJEb)E(mQGxD`}zo7tv4pLhIH53bYN2wa$sH)<;Z+L*p3N5GUVs7Yz8E4oo0`TnsM2m6`|WlMpeb2QD|(!tgAd`CH9g! z<*VQcQn7ylHkHAaX@)Z1M@lRfY|{DmIFRP#~E3;f4SSAV)agNLLg?c1Cdwp zJy1!6J1lMCZ*%zC=a)wvU%oD8T^cc!wx&(|+AAh9SU4|&6xVSocHSZ92Lu~p8MW-( zKEMCrx1gVhu0(9H)S9xaz?hL6+m}BQ{9ZM2VZeEeF6nt9TqE7IyM*v!hgmG z$5Ey%tig9^b7jdc)I7(#Nt03f7dF(1u}ep;?{nl-2fzw>hd*{AOxjX01Je<pg%#F;R;ag z2GZ=jE}2{OKn_Dz@hS}Lm1oXE9)gL2EycnusB;DPZh(0zKdNAREeA^uhb z(pOBxf+Ql1F*xwmEhN_8{;VebD?F@ubm->V0cmiq|M&IXGjcNlHF~2U1=^vder7Ob zGZUq^mVChqvmo1>c#}~8P`z9`Kl=ItXN8ut{&v`nR$qOpp4@&e>W}Oi#F1;PWXxi# zXq^}i-p&-bZ_2d0#v!?$(Z{w!laDZ%2%$VU!GZN3zQBXY^v;G?baUsN`+JYBC+9P$ zB=sE312@B|;!H+rF4M!G(c(PBp-8 zV$)DSviPsv-47r`ito^$y%b8JGgOmhcCRRBzx2zgBT^A_o-p87^pWH16`K}V;^H5@ zQ!>CZ&cY6WcK|L44^EQqPF*D&s1pnS9j`qBIzEZBOX^1b~s*@kD9^Xmhnyn>6V zDcrjwN4WMKjz}au4$iN^$;t4Ne&@Tt{fAh*e{31kE04PF#NN3(zj%OD^f4kfnUr+< z{(|a0fqur-Ul-Q56VE=&a0OAkm0f8HJ!SOka~J5GxVP_VICCvUHtDSky*%I_Mz*4} z(D(NbUK(JD=EfObFO8WxFUf8*E2bxPnKzvoP0O8Q61`pMS*Tm#uzdt}15BNJ(8<68_EOPL@RjP2$3rY@EMQD;82|EPH;1Il1iw^F*5ju95zkLF`q zz5bI6AUG25VGj5%9SL~!YTa(IH;4J!4(2b)PMX(;pFbleBa_q75xheBX7GujcUOB|+4a7#8~h}8-~EKS z?!#=9lXxXZJwbj2{dD+aMPd@1g|qvZvztzQGlKee7tZhYevnk{J_BF9Kije29Iacy zVGw8BpDp+d<90{Oc7oCcqD{7i5>ilS1&*H==>f;0!^PT#A&sprLcmW*Srpm z7dMdXo7o4V4;uJ}{+>dAyio*C7EhkaU_c&>YhSGC$2wxAVUR5~KIIp6I5M3wjyyXF zthgw(!RtNS7wCp^|K8Db+-L_Bzw|x|Sc&_Se!BcVoWDUgyY`G5`u0L3a(;~$a9@QZ zyR?!v#)(@VSgrdndIY#!H@>@x25(l@Y`pb*AsooQ`zP%77pc$rL@y*C8W&?0KdrQ4 zFap2_!&;HAH{b^3YsnoOsk3{2EYBx7k}j%Y1;!HdVhc;#^ZZUiC=zo~2p{H&!@#o5 z_(;I{v@bQ)cCGm!$C0|U^98(lC?X*pzE0b8SW6V!VUb}$*`d=i>_RRO+OfL(`H?77rIFQU@Bghpy1k7yrDk z58}+k14rHk#?0Wyzi+W8lbtLIS_3g<7`=YIt&vINoRyUNDpPcStN?A(V*=Rf=Ez5! zS2%JVfl)$^W18tQ(_v^7%lu@>`amV2(9-&?{eXaK{L4aat(a*xh***V$WF z!=RjNOg*dtYh&EoAK&c|04R+J!A|CVSa8tsA_2uGhjW2Rm_)Yrs)!VoJ^{k^ha( zVsWVxz0O@xr5{DB)8Ap&c`bZdXH$>>v=e6eF52P_jdYWs1aS1ej+VkdMG^5l4YJGE zwwzbgdyK&K&IN@`X#p+b#oU&Q-*a`U=t<%5BAd`Q`gmvttV}p`0}3QP+hN^DFq?zz zT)@ep7UT@9g_*-=;k5yn_WrU-HYPr~;30Qv(2_q6INTYZg6KahH~r9oQ#ir8-Ym6C zJhQ9ZT;M-AF}HgxkGoR}DUEn1jrg~o(8zS_Vk;4l8@?1r_nijEMSN@{=A8iL|6Y`i zp3LhSM}#1806N3HVcKZP!J|YV!o(X&^bY)Gh0eJO2;M&~`$*5*|Bm0m$Gmm(r;K%Fj5fr=hXm`8mF?jlghEAR;cb<<5n;1cZg`D=?bIx0Nn1I8%cn-pP@i&|C zairHG(SJX+2l*?OJXaTS9KK9Idn*DY@xT8>_8D47WFfQ$(F~%eo8$iqh_QcDWg<&# zOsjhpL9RubswS|v^N-N*@jJBu7MS)%asx;Bp|LKuE}-A3x&q`mW6dDKqI=W{_aOpc z$w_ro#b=}b^kocrI6PaOZUvRhP*ADyN&W|}iRgHCGs{dOJ1zd133q)XmZq_k1wQlG z8Z-MGQ)}b zmducuWPE6{iMBd9=POl@k;baEJ1~&NednY6J9R98S--(5yXR0w*m$*$-o)$jI;48{ zpLgYf{w8Z16!FUflQep7(q*rW+JicT@1 zVd)1*pShDlsF>Yrz=s8N0DjYR`nD7d3-;*Swe95Ys%FFQ?twM}O78;9VUzn~e#cRt zT^x zc9mw~zz39Y3D80sXLgMrSayD$R`hLos;gKS66Art2EadhQ&QFj)S^w>#7SS^ zM=vY?2A-A0Y-6XYB`61r&We(8TR&2<{U7{78Th#{tSpti6Gp8azG(IRHw>si=8-cp z{|96Q=1qI4thRRn`GE}rLk*Ioz=!$)vuiAcOx&Y;!y#bDoai>J;62HPgM|6<>GW6Alir1NMB^x5XTERnZDu{B*5A7gC%(1o=UgGaGL}cO zT~XRwN-XKvthn@3_!E6Wl=CGiX5-z z@)9UFE#7 z{GWTX;kEqUa|rkE3WY|7WSe)7g^vGhOC2xu)<2GH9|v783=FT26rAPslmBTHC!v>U zU3dEmluf4J-m^9T0x8VmGf!8KrNJ@h{rsI?B=h7Hfkjz|5QB_6*Q8s;7Y~S0-o%XuI2=<>(t^{5qo{@L2~KemtNirp~a>1P^CA^7vgFQ$XGznPxQd>^&=cKpqz z-sHJWTGF?zr0s9()#TTx+sTIHp9VAHCy2ZbeiP7yB+F_|1BaOdjBig4_U3ZZ8JCa5 zcg6!`Ry<}_4)B8aBM%7{jEuVWZFO3|Q~Gb5h@i+BUe;{4UWL4O(q^sBh86B_R5xO# zJjYopWJ;ldON{v0k?J;5sRZgtp=(LDvNVaqcfEc4={H(Z@DRoKfw!)t^rdXb%I++O zshF=r`}v_p;Y~x~p*_nzm$IXvzTRci^+CG$MB1c?u*D0O{jusw<5Ea3!b3-&A z@%PIPJh*fT|BWA?9OxePF_#~KQQI_ytXJ}h`kzu}g>fDd-WL|X*@cvL9rMRU3o47N zdne*OJVUUnKnF)~+~#Hswh>-@uEfqvdKUwqNFq5Cp$4fN8#Tl|7b!;=AmBxwqxo1 z{fj1}lP25uIX(bs?S-=JvRWQjVo2=zPd}jo%(t%arX=4LyK6Nae#73`KGEfPJkSUi z(`*fdNeb$9!JGMX1GDpD?kH=P3=iYiwShE#qa1`v-u1X;Qr9v&c5^+uvg*o)-|VNO zR-zjL#QWbVHE{n}*;NoRk2QtoCh^^kLrKeK1wxriK9{mkNCoS~?s|ct+idPde5zIA z>@TyO)}jvjIsQkWohl&$~im@lftVLE$+sU&dg|d07;Z>(;CwYGv{- z6n~YSppw;H@d7P^Ql8m-2FCnhQ(YVOz1;KYMNJeMZiYRRhTq~?X8@uiuP`D!Rqv1# zfUf3YONrBXoBZa7ngtvNsilB+$BX$hVW*qRpfYu#UQTr9em=&B7sbH2+UL4Z{pR^) zM?+nXt{!ybOaI($0=>-An-c;kneS(10aM0>mr{2h6pFNcuwoD@gL22@VXz~#H4uIv zR?P-az@tLli8S@;B!tCD&^H&q&+MPB1YTqXXgtaQ%k|RP@|8KR%j!6}L8RaXvO?V9 zPa%R4MH{OvGYov{o4JwX-0k8PAn5NdR~%n{Uf2W8y|yk3fB7icD&f*FXk~}5*a~)c zFKbp!Y>Wj5wt4%43Fg|D?uh-tow>Mb@eTo@Q8fhU#^mz{?|6QqJeV9~*`MuS?>kER zXsfL>TB7**k6zCGdnB1$s=G@iTl>P3Rco%>lSOGISHTgEiF@6#{$Wy)B;l7dn)yQK zUz#;Fik&KAa21hYFL?5kv*DItYIZQy=Sm%?ac<9=S;_5`nOZ* zg;FkPu=yPv{VcoUawSSP*^z%Hiocz69BFegFxg4&IE$A>S@QT|r^LA>%K{O;><0%b z0_d~&NlERA*uc+45-__)qP`;;^xBb^tD%_rXHT_2ZI4DupuX;oUo75<7+m>%aG)4l z_$E3wteBngg#Wuv5b@2o-wW}4j_0j@U)fx>mwve&8!Ml36rk4EZ;K{W4ZK|8Erp~= z3P$zp^JNANp(L?}?(@=WnecHwFsQpjb2)#@ffmmhN6tVi;MdBwDa4~yxgkr%(D~zZ zU`M&?5OF4scQ!jaYtGy4bq|I_Oxng;wYES70%uabjLPSwECd9H)elw{uo8=ol!T>! z`4ede-xe{O5Eg4^bo;7&acy3!&g12q=d~x}C=%l4MihqJ!vC)uwDF-`>ouc@#MOfP zT-Qr=wqZY6b7m+=P>dr?nK=5~%qHKt&)>ci2Iy7#rZ`Ep5xC8jsH3W<6tsP-Z!LpML@gT9>* z&wGZGEN|Sz47nicL3IQPWM-4*^Lo-?@5V6O#Z4Ho@A>DDS^JvDQUp(M)AJuc%q#^u zW-FYM>{MLwB~SC;Mkwz9pe0J?(52Vyn50}6YNIcI z87i;!lB)$pIYGX-uQ~%*VPCA6uYc(Q8pBch$a}cD5DJDG^35@+5*j}+0kuqP9lRfJ zmOuzhkSM0XhB@}zA$|iQBuI6c1juS5%J3&tI(0%mHLCS~gRgvLg(&*gvyzkf;gEM~ z;tQ{7R#~szpesoj)(6JLDaPomWe* zn!X{}&eP=uT`ovpnlR4Eo4OV3Wk&n;CY|LnUh|h<(>Rf=GPo+nGP>tWA2i5fLqj#w zrg+Wn!M6p)2-_4riR@edoZwn**SZGO;QJJ%shT)UR z>p9dP?}QgO3(V45M8F*a^Py5_ziVEPiQ)_VI4R^r0!7`vxZ&7Tkb^5K5-Hu{1xHVq-i1Vg2>KmTxJfpfaoW2<*T3#&QaI_KX>I z#tWlxo{W8$!P>I?q$9tB;JO^p@SWQ_vSbmRB5{}M_PB@TcA0OjWjNMr2agf^UVj^9 z(VtH`{Hi&A8Z;MT+}KycP(>TGKmf{+cDKw%N5de$W9N={_$C{jZS6Vb%fy-_G`KS# z?)qNU_G^5<4unJ}frgLf>bt#NQaB8@-XtD8i3m^+nl&v&W~bTmmejo{K|^*y$9zWI zS}kCHw7{V)_4NBQA9;(8O|MS&>XHRZ{cSbgNq}Ou1I^FwsyilbA!A2LS*9ad_~uG} zhlTL6bEto9@=Lj9rcKa}A#9Znn(&YP$g4Yaiqd^&P}<{;^##Ov#4a3*`NOG6s^ zPFKGG&Tj@{^XlzK$c+RFFpnc7x2Pp>?+e7{)aT)`zL}LYxttB(j-_a87q&cqT>pY` zW&W_cv z!*NDlt*GOO-J_N_SqJj{jaFlp*`FpGIMm(wSNjf=c;R116Ce#wKGtKyy(T$IqqLL!jP`eF{?O8VQj(nlcGyYPcgV2o3n-s||Hu z`+S}iBhOjf&lJt{oT`a+5U&WW^YRqsSN3G$k$9`4MtQbVr;IOyQ|*ul1>Um^iRt1r zsQb#`)L?`Lwb@T!BBO~j(j@k}hk;=v@~u0B2i_(_>tAtfB^L)?jQLa1h^lLAu8rb+ z%ikm&Bs}joe0pgJwu|&p{B(@Kx6>9;iq#G-Ze|n0e^kd`tTy7om&C@4qR9pR&#u;y zy!f&@lw|XD$X>D*Iw?g`oJQ-as$2G@zhZVaqdJ^93CMafLJgTPK>Mo>T21~Am)B=4 z0`}r`YpqAMPG`Ktx}vg!&=a40Do^puGCWlD0&ieGyz%Lf^;anft!AeHnp62KR{boH zU$uQ2znVpwI=fvp_$*2>8tp^n4q*Io~2sH*{O2r4GvwLftWyB_1@p%Z9k_{hhO^0>^m{eGGs6u zE;-nq9=mU^SYs{CJr7#Rj8qQP^4Al4ze~fvM@&M_o+8UyZzveHgj^oobuj%ffBa?| zXJ|vT*&#CdQ=m^HVRYmHBzs4~B$FbK9(WH*-e;<9_g}{U(ya<}+y#D1AvL?n@YLY% zokZs&T6|FxO#;IW5zY7u4B9f~Dh|PB|kQnF|HiLc5j6I@gnt8E4Cy07n zeQj?wmAsh$I4-+WU6)TIV%Pt)-g}46pNH^?PIae{hwYvEv+$bi1AY2$Noc(Knl07X z(WtFgnF=dLjlaLI@%5&Eh^Y&m{gLExu!n)qv~N$3D)bx97^_v6ki$cp=>sW}LKYk! zn{|~i3L0r=B*aJke!mYF?!=cO@N!f7V=Tbj2 z>%QK%>>5>#E>k{Av_{tIzc^GQx;k*TtFvb8V2J+DPDAck+=0+NZUKs5BtG%V$4)LY zM3T|n>jexGYpeE7#mfi!hlz*p($*&K@I zX!DneiQ9rRr~?J0Fnt|4AM(%L?`J|^7jhRDwrR}gI+ZEpmk*{+(^V;EF_8m(H2LsC zXRUjkWgp%07H64t(&e?@rBbXusZs*a!=}?1$U3Tl;h|SjM7_0}BPdN@nx7uhXG7;% zR9>2~okLx;IY-d2Gemp$Byw;I)pZU<5jj82az2;Tw5A@xXk;{#N0qdon$QVUTgav( zgKs-M1F&pFAT0I8lGo{h-X)8~!eX90OkQMFrNj&N& zr)}>WXmaaMJuy__pJQ!Ii5h=0R48c!Ap|VAbb8#bOvN=l`G)6PRPfVJJ+O&9vn#Mm zkvhx&#@BUf_E&VcQt$3Rh`k7_-Z@h>BQf)=l}%&~vN8QgpQ94YG9q7t`ko)%$@OXj zinH+Nd9sr6BY95&?7u_d`0OaRgrCA5Z+Xf5rIGdRKY?4HzoM_e28VAsYi#FvdGXe| zbI(9M9KE-B<pefeyZ24+y=r`h=!wfBR zp)_q#C)#`p`GZXkCq``MR+vTZnfx|b zRc}dhC9e7Q-Zk+?`bz1hKhZ;&B{S7$5>WzEN(FP%B*}xliU<~*?AUq}ji(Tt9U6^? z8q+^Pit51tVd>65G|{^b62)p$y(gYCeO@Rz>nGYBa6-USi0ceH9E@YhfOVQl>QM;4 z{V1Wh7VF;O0#mk~HM=-rW~+k|f-0c^e*s+#A2ZXE32pFc|E%kv;l&Ps1ATbXOK~`v zmVCv;?zWVd31v&=(!31N(DZ6ijQbP|bFHXs-JOu!n6TUVN+}^=;(vV{O4j=nFEk_D z`D}mD(@f$fL0TH)=MtIdpYML@>gh#=?77KH-mrhr;sXtybiC)fzjo9;Iit?sxioG{ zF&Y(bFeuhy)e&8{NhDi;gPqW?c>(&6f_y34bSf}eY4;(g)X8f82;qBs3opeF-E>y3dhdi{0A`@cVHT=#}vx`?0b2g!(xTrA-uge`5i6&y8 z!SLSo-{O~E|EKr>2)mXBh^AqS#lI6v(=?ws-M8r!R0;ElR!)gQo?tua6dFZEZ4!r@ z!dIDb2@k!{qc+rE;Oh-%bmo5KiYz~)N6uXa2J8w#NEn!DUiZJ_;izT_um4UmrYSPg zseD~-^X$xNBz1^E*Q(-g?84(U>;nvivGXy?vJQk*2%oYbBEB{9x@? zHjlnz+K{gI#tRu^2)V@GGH%KIVnmS4mK8)DU2M<~{cF=uP>$SX> zmqh74Tg4}3P%uq~3|t276rS^Ih4j9FdKT9MuP_oC0TM>aM&f*F%a$8l1qTnPLNFj? zHEOD&3c%l#>#VlDZw{Tsd}3Px*z7lpUpifoOc(Srjxvm+80RYcdn=qP=ik}`Fln<_ zD3#_b&Uj7gaA6NCf=J(el)ytIrNAM%InLAo9J&uyUOr9d;;?DDzrtz5sg+ggv7JD< z$)j$tU;g%^pTS2@%B=~be;PbVp`SNDu_Wmh8~=$2!m!dZB1_uGFXqkzblEJphdwVn z(I^jTM|xe-2X5;_m(gwKJB20pY72{q0?h;i2Zr(p!B5Lk5{qomlq>qwZPjfiXOM3h zKc_7-Yrwt0oUUpC7e%PQO(S`JYwFygrIA_Ve$}r{J)Fd@ab^pOAhYYOYv%({X{YZ= z_#@NOHA-yiMLx8W0X7(pOUySyi-kx$eF;J&-%?*TCx9&7-;j=m(-+Rx!=l`4DG`@u z7BCf}+P!X{)ff}gI6+ipRiVqZ^BJR!GuB0uZe{PpsQuL?2@3atC0LeI4|cL zMFy++@5;b%%Z~I3CnrzZx4(W3{(aUmEA|F{MZ&TL|HZ^tvsJH|oQM8vJNY=Qj`10?e{8uJstAHbwd+nZ!TZt0Dxi(V%?WaRu_dAy>+$wx6`YSs9SxOF| zJJ9PnpF+5CTZ&7SoFPx`2Hqp+@ceslMMN0SWX4fu@CItXRxNDu2vK@K5ef!!L-uSZ z98DPq;ebF4zBmR*?lN^H6yJKVs%*^1SBLT2i_H?zPE9 zZR4&`q|3x9b71xID*JyQMa^BM{b+X}F9H5TDWo3u-!J6Jn1ubb>HS?T2ghrp-@F!KvD)j{rz5#`CJ>hCtvuaA;Po!?{WQKD*V zCcBA~>vWnJ^W5RZJ-owb#J<)vDNNyQi`Nrf1V|iTV@W|^Fz3B|aU!0>>I{(dazlIU z(Chys8*L%?7k_>&T&KEHl1c#6ObaQ~$?5>dp~IywIDPk@jy=@N^JQ!)9+-a+E<#N$ z#AH2G)YGA2_Db6Scy-@ARoI$vV^h4Rdj6o=T3?59_}8zruIp+lDuj5!t>KhJ&(b$U zizCF^%R-d+M!?Fj`4jvNm=ArngfOt3`d&FTZ_#H8$IF49zNgQ(q<7B(V8I0i+?Gr8 zTbn4BxyVXQ4*@|T78HjC3t!Xpyl}abFASW2%(U?p zKxTw*G0lNCW3l0s2P2}*_k*Osl1TRM_4AI;MaewP9Iw86mv&Qz?U5-n=od0PR{EE2 zXdgnDu61W_QKjDM83keGM6Vww7xmCIxt!A_rP!CB7{}5gj#DP@lJP3e8QRw9^2mo9 zuFnzv2l10x99l1h3$$AR7D)k6zkgtT9>BC<30B_97EUas3h+F@LV_VE4|v7_fXg&% zOO6G4BI$PIW`=^EjAqC)0b{!P^09X=;C()0o}lUT2YRT$ zz_!>NglAyM&wuB?k@BgwwBaWPRnurVn}sa?d}pkwNv4r0mBwG^My-ze6B!aolKU|{ zR0gKxUDM6QpSUE>{U9PTk{ZJbep_~4Ct3F>DJ~WT-(L9@xSHu`9N>hX8L(@+xMWM1 zZfD`l?Z5xy12vraW%zcTfg0JqyNIzu?lm(WF0R*maEp=$F&1F7HISedj^PX z&Uwekg9>dAMJ@{gi`Q6a-i-4Ck~*8eUHlfw78sNi&_}9zF$-`k)hxudhuo$wrJpE8 zjG5I3h=V+`=!H%Z3|QXRZEJri_qxq@2}$hH>iVXVmHV9q+3p3-`IYW>@LzU)3gCoD zEPMcng4cnpuy|TppKWq#dT&8*>dT02=R+lxmehE59{Z!^@tFMO%YiBM!ILf z4uC)L&g<=!_q7JKio*f`aAy8u0*3M3xUF!rU10FQr`iA5psSbZF2O`XG6tADWwj@= zfP2Qe!2G^|@=`9*h%VXJb8U(~$2${{Wm!Fdutoz`itGG|aNA1(08lI3)t&_hvD>ae za7e;~iZ9^5ZXg79B%JZnTsI1eu%O#2)dVh>tYSIf5rf>P6NC7>egKx)D@6#1Yh z8LUt9nHkXy3MoxgQka{B=8lM(`lo@(3t$v6>b=Q0Fy+LkPvytVwPzhaLZQ;K6V|s+ zIbkLq+oau*tnO9uwnp`2V7ULrMC4}8wiDX5f@j|i6iU&=s9s&?S^$>^%~T~*1>gJG zwb*IY`aEiBfAt%Fds~~yWs){6{A;$c2Mc)Dr2k8&9A|cEU+rA!xY_CW!^sYE*w~kiSSJNb z$I?mV@y>|ah_2qpQk2hC%QwY&XTX@wT#RUzE=mIs@6^|x;hq0uEU6p2S~AUz2*Ak$ zwvs|-rq65NSRd@SWuc1)MKR-_WwW|ZIE?Dz{Scx_jrHAetSZ2R` zq3h?fg!SX>LPby$(^>v2;cPU5;zro|hoFEpJRPIqk_mc|CGYaTIp$E+_7t}gZnV?@o^QcwxV!Osqfj@ zT}s3tpcU99ah#EGzjln-kW^>5C=WF_V^Drg(!TqJm$dEFQj}6wa00;}rJ8`h1jDa@ zy%evfSaADz*Majo#Jp^O+rxeWzr~_m4&D06gTAKWJu`!$1(P)l6QI_9&gXcM&DETV z9tkPvdE#ck@9grvLu`6|;g-a}bf8(#@q(Hsqa?q!FJ?OV;YVwwFE<$lTToz$*;wEF zV?2^Cr)|jv=ADmRzT)*UH1e?1jcS)i&x~(X*XU|wU{r0S2WIc>E~3oZe{RMT#B#c@ zc5a&h%ULwnXx87U4|EmH^Q)*MOtsbHL!u_8KVbhyP2J*>mHbk+Y4YOiN~|9j-0|Mc z(HhVDMs909r{fy4!|4yP%@Zd1GEj*bphra}K2*@aqcw`vC=a8w#iL%A=bVy2TM$$- zP2C5xkz&!3=w;aLEh~@zp#$#M?eOe{BY_v-u7r2I9Iw89s9EZG1qSR7hSkInYoTUs z*CTo(V}-!FR~knVpOD<`W|m0lLJHIc-|fe|fc}OPnGNU$py2Tj$T1r&I+i-yDGf$G zWuY5Ino&mx^Lb7ARdsGGf|Xv}oZxqM-7 z<>ePQ$X)WaAtG55a>Xo_e2)uiMog3AU_|XQK%%@f?TfXF4UyHe7(p9fpPSjWFst<@`%Tb1H1Dpv;VC?{ z0;ab%huPFrYmqB0W&=tayG?V=3D!y!@8DNHocaFvN7 zLbeNI7nsGvV>Y|v(r`2)|IIrq(g#?Fr4CxLJK6B>xYLA4!57rece6RNmfWi-J3VsM zo>-~%;*4Znh(${95boQ!v$WtWA0|6R>= zqoy;Q(xoev=uO^7)Rbe|-{1AuFzDP#Bt`VlQd_$-tLy8OJY8KwX%4g#r_8(R4f2=3 zQULt)4=XG9+L=SmK@ligB5ry&*8;%{4y;ND>kVNYA*{;k0x%0AXV(tN3RTUp&JN%$ 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 Ef#l_$I5hX7t+_)d0wFZkPYxa-qC8+XDRckmt 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%0DpLbp}%r3n1|yf3GU&8H*@mdAH5U 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 diff --git a/icons/obj/items/clothing/cm_suits.dmi b/icons/obj/items/clothing/cm_suits.dmi index fc2e1011437030740d654abc87767fe3bce530c9..3a2ba038bef4b59269412a72067d8c80efc4b475 100644 GIT binary patch delta 16270 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 BuNVLT delta 15930 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 P Date: Thu, 27 Jul 2023 22:01:37 +0100 Subject: [PATCH 043/293] Automatic changelog for PR #3963 [ci skip] --- html/changelogs/AutoChangeLog-pr-3963.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3963.yml diff --git a/html/changelogs/AutoChangeLog-pr-3963.yml b/html/changelogs/AutoChangeLog-pr-3963.yml new file mode 100644 index 000000000000..8cdff56ac89b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3963.yml @@ -0,0 +1,4 @@ +author: "BeagleGaming1" +delete-after: True +changes: + - rscadd: "Added a new CO jacket to the CO vendor" \ No newline at end of file From 9a2c6fca8e119247b30b94be74d8e9e1f27ba579 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 28 Jul 2023 01:15:45 +0000 Subject: [PATCH 044/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3843.yml | 5 ----- html/changelogs/AutoChangeLog-pr-3963.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4001.yml | 7 ------- html/changelogs/AutoChangeLog-pr-4008.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4010.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4011.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4013.yml | 4 ---- html/changelogs/archive/2023-07.yml | 19 +++++++++++++++++++ 8 files changed, 19 insertions(+), 32 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3843.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3963.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4001.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4008.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4010.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4011.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4013.yml diff --git a/html/changelogs/AutoChangeLog-pr-3843.yml b/html/changelogs/AutoChangeLog-pr-3843.yml deleted file mode 100644 index 25a9e5500dc9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3843.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "zzzmike" -delete-after: True -changes: - - balance: "when facehugged, more paralyze chance with a smaller paralyze duration" - - ui: "during hugged effects, changes messaging to encourage new players to seek help" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3963.yml b/html/changelogs/AutoChangeLog-pr-3963.yml deleted file mode 100644 index 8cdff56ac89b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3963.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BeagleGaming1" -delete-after: True -changes: - - rscadd: "Added a new CO jacket to the CO vendor" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4001.yml b/html/changelogs/AutoChangeLog-pr-4001.yml deleted file mode 100644 index 03e0529813c2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4001.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "GoldenDarkness55" -delete-after: True -changes: - - balance: "Dropship machine gun cost lowered from 300 to 50." - - balance: "Dropship rappel module cost lowered from 500 to 50." - - balance: "Dropship spotlight cost lowered from 300 to 50." - - balance: "Dropship LZ detector cost lowered from 400 to 50." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4008.yml b/html/changelogs/AutoChangeLog-pr-4008.yml deleted file mode 100644 index e4403b9aa1a4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4008.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - bugfix: "Speech problems such as lisping now applies when using megaphone" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4010.yml b/html/changelogs/AutoChangeLog-pr-4010.yml deleted file mode 100644 index 7d0dafee1abb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4010.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Fixed sentries firing turning off their lights" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4011.yml b/html/changelogs/AutoChangeLog-pr-4011.yml deleted file mode 100644 index 30d16ede0c5b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4011.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Khadd" -delete-after: True -changes: - - bugfix: "xenos now update their wound icon when getting up" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4013.yml b/html/changelogs/AutoChangeLog-pr-4013.yml deleted file mode 100644 index f696583aeb21..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4013.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Shovels can now be used to collapse tunnels" \ No newline at end of file diff --git a/html/changelogs/archive/2023-07.yml b/html/changelogs/archive/2023-07.yml index b7ca30e2e54e..177089bf7c67 100644 --- a/html/changelogs/archive/2023-07.yml +++ b/html/changelogs/archive/2023-07.yml @@ -554,3 +554,22 @@ - ui: Xenos (and others) now see comms relays on minimap Drathek: - code_imp: Bump alternate 515 testing to byond 1610 +2023-07-28: + BeagleGaming1: + - rscadd: Added a new CO jacket to the CO vendor + Ben10083: + - bugfix: Speech problems such as lisping now applies when using megaphone + GoldenDarkness55: + - balance: Dropship machine gun cost lowered from 300 to 50. + - balance: Dropship rappel module cost lowered from 500 to 50. + - balance: Dropship spotlight cost lowered from 300 to 50. + - balance: Dropship LZ detector cost lowered from 400 to 50. + Khadd: + - bugfix: xenos now update their wound icon when getting up + Morrow: + - bugfix: Fixed sentries firing turning off their lights + - rscadd: Shovels can now be used to collapse tunnels + zzzmike: + - balance: when facehugged, more paralyze chance with a smaller paralyze duration + - ui: during hugged effects, changes messaging to encourage new players to seek + help From 59231f593ec297f5eda57545c1b49a5efc4e0e8f Mon Sep 17 00:00:00 2001 From: GoldenDarkness55 <103884785+GoldenDarkness55@users.noreply.github.com> Date: Fri, 28 Jul 2023 08:30:09 +0200 Subject: [PATCH 045/293] Shaking removes stuns faster (#4019) # About the pull request Doubles the speed at which shaking removes stuns. Semi-related to https://github.com/cmss13-devs/cmss13/pull/4017 Hope that's not atomizing too much. # Explain why it's good for the game There's no reason to require this much clickspamming - a crowd of people LMB'ing someone feels excessive. Teamwork good and it should feel good to help others, currently feels like a chore particularly in cases of facehugging. Shouldn't affect balance much unless im forgetting some effect - other than being facehugged - applying extremely long durations. # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: balance: Shaking people up shortens stun durations by 6 instead of 3. /:cl: --- code/modules/mob/living/carbon/carbon.dm | 6 +++--- code/modules/mob/living/carbon/human/human_attackhand.dm | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index a68286e6c970..ffa3bd1b1977 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -279,9 +279,9 @@ playsound(loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 5) return - adjust_effect(-3, PARALYZE) - adjust_effect(-3, STUN) - adjust_effect(-3, WEAKEN) + adjust_effect(-6, PARALYZE) + adjust_effect(-6, STUN) + adjust_effect(-6, WEAKEN) playsound(loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 5) diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm index 8a1b7203c1ca..35097a8e5c79 100644 --- a/code/modules/mob/living/carbon/human/human_attackhand.dm +++ b/code/modules/mob/living/carbon/human/human_attackhand.dm @@ -227,9 +227,9 @@ playsound(src.loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 5) return - adjust_effect(-3, PARALYZE) - adjust_effect(-3, STUN) - adjust_effect(-3, WEAKEN) + adjust_effect(-6, PARALYZE) + adjust_effect(-6, STUN) + adjust_effect(-6, WEAKEN) playsound(loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 7) From 85944fbccbb3a897c45ac792c67a65e036d119de Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 28 Jul 2023 07:38:15 +0100 Subject: [PATCH 046/293] Automatic changelog for PR #4019 [ci skip] --- html/changelogs/AutoChangeLog-pr-4019.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4019.yml diff --git a/html/changelogs/AutoChangeLog-pr-4019.yml b/html/changelogs/AutoChangeLog-pr-4019.yml new file mode 100644 index 000000000000..7fe31a5cb8b6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4019.yml @@ -0,0 +1,4 @@ +author: "GoldenDarkness55" +delete-after: True +changes: + - balance: "Shaking people up shortens stun durations by 6 instead of 3." \ No newline at end of file From 094b150adf717bc5e5ade82a456a3420c5889301 Mon Sep 17 00:00:00 2001 From: GoldenDarkness55 <103884785+GoldenDarkness55@users.noreply.github.com> Date: Fri, 28 Jul 2023 08:30:28 +0200 Subject: [PATCH 047/293] Player controlled facehuggers no longer have a shortened stun duration (#4017) # About the pull request Sets the knockout timer for player controlled facehuggers to be the same as standard hugs. # Explain why it's good for the game Facehuggers no longer grief the hive by fulfilling their purpose. If you've played facehugger you've surely seen experienced xenos try to run from you or flame you if you attempted to hug. The reason for that was this shortened stun which usually led to chaos in the hive because the capture woke up. Not really sure why it was set to half to begin with. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: balance: Player controlled facehuggers apply the same knockout duration as regular ones. /:cl: --- code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm index d82e43db2aaf..79a5f986ea10 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm @@ -149,7 +149,7 @@ /mob/living/carbon/xenomorph/facehugger/proc/handle_hug(mob/living/carbon/human/human) var/obj/item/clothing/mask/facehugger/hugger = new /obj/item/clothing/mask/facehugger(loc, hivenumber) - var/did_hug = hugger.attach(human, TRUE, 0.5, src) + var/did_hug = hugger.attach(human, TRUE, 1, src) if(client) client.player_data?.adjust_stat(PLAYER_STAT_FACEHUGS, STAT_CATEGORY_XENO, 1) qdel(src) From c0cadfd3b0482eabf266125ccc7236d212e20449 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 28 Jul 2023 07:53:36 +0100 Subject: [PATCH 048/293] Automatic changelog for PR #4017 [ci skip] --- html/changelogs/AutoChangeLog-pr-4017.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4017.yml diff --git a/html/changelogs/AutoChangeLog-pr-4017.yml b/html/changelogs/AutoChangeLog-pr-4017.yml new file mode 100644 index 000000000000..0b825327160b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4017.yml @@ -0,0 +1,4 @@ +author: "GoldenDarkness55" +delete-after: True +changes: + - balance: "Player controlled facehuggers apply the same knockout duration as regular ones." \ No newline at end of file From 43a3680b10f50bbf5c0592fb03057d395cdd5c99 Mon Sep 17 00:00:00 2001 From: ghostsheet <43085828+ghostsheet@users.noreply.github.com> Date: Fri, 28 Jul 2023 16:34:10 +1000 Subject: [PATCH 049/293] Gun bugfixes (#4006) # About the pull request Fixed Advanced mini flamers being able to switch to volatile mode (and nerfing itself, the min flamer is already volatile+ by default) Removed the copy and paste stats of intergrated HG shotgun's stock, it should be aesthetics attachment only and was implemented poorly # Explain why it's good for the game Bug bad, advanced mini flamer shouldn't be nerfing itself by accident HG intergrated stock stat is just purely aesthetics, any stat change should be done to the gun itself. Similar to Smart gun barrel, I suspect the stock was used to bypass sprite 32 pixel limit, and was just a mistake by the previous contributor in #453. # Changelog :cl: ghostsheet fix: Advanced mini flamer can no longer nerf itself by changing mode. add: HG 37-12 pump shotgun's intergrated stock no longer give any stat change. /:cl: --- code/modules/projectiles/gun_attachables.dm | 23 +++++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/code/modules/projectiles/gun_attachables.dm b/code/modules/projectiles/gun_attachables.dm index 001cd9fbe10c..2a77a6ba6a68 100644 --- a/code/modules/projectiles/gun_attachables.dm +++ b/code/modules/projectiles/gun_attachables.dm @@ -1315,15 +1315,17 @@ Defined in conflicts.dm of the #defines folder. /obj/item/attachable/stock/hg3712/New() ..() - //it makes stuff much better when two-handed - accuracy_mod = HIT_ACCURACY_MULT_TIER_4 - recoil_mod = -RECOIL_AMOUNT_TIER_4 - scatter_mod = -SCATTER_AMOUNT_TIER_8 - movement_onehanded_acc_penalty_mod = -MOVEMENT_ACCURACY_PENALTY_MULT_TIER_5 - //it makes stuff much worse when one handed - accuracy_unwielded_mod = -HIT_ACCURACY_MULT_TIER_3 - recoil_unwielded_mod = RECOIL_AMOUNT_TIER_4 - scatter_unwielded_mod = SCATTER_AMOUNT_TIER_8 + + //HG stock is purely aesthetics, any changes should be done to the gun itself + accuracy_mod = 0 + recoil_mod = 0 + scatter_mod = 0 + movement_onehanded_acc_penalty_mod = 0 + accuracy_unwielded_mod = 0 + recoil_unwielded_mod = 0 + scatter_unwielded_mod = 0 + aim_speed_mod = 0 + wield_delay_mod = WIELD_DELAY_NONE /obj/item/attachable/stock/hg3712/m3717 name = "hg3717 stock" @@ -2323,6 +2325,9 @@ Defined in conflicts.dm of the #defines folder. burn_level = BURN_LEVEL_TIER_5 burn_duration = BURN_TIME_TIER_2 +/obj/item/attachable/attached_gun/flamer/advanced/unique_action(mob/user) + return //No need for volatile mode, it already does high damage by default + /obj/item/attachable/attached_gun/flamer/advanced/integrated name = "integrated flamethrower" From 9b4bd793adc08190029d18bcafdc606330052df6 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 28 Jul 2023 08:09:41 +0100 Subject: [PATCH 050/293] Automatic changelog for PR #4006 [ci skip] --- html/changelogs/AutoChangeLog-pr-4006.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4006.yml diff --git a/html/changelogs/AutoChangeLog-pr-4006.yml b/html/changelogs/AutoChangeLog-pr-4006.yml new file mode 100644 index 000000000000..9e809782b95d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4006.yml @@ -0,0 +1,5 @@ +author: "ghostsheet" +delete-after: True +changes: + - bugfix: "Advanced mini flamer can no longer nerf itself by changing mode." + - rscadd: "HG 37-12 pump shotgun's intergrated stock no longer give any stat change." \ No newline at end of file From 9c79c3af49ba90e18f85c1624ba4e80d608debf2 Mon Sep 17 00:00:00 2001 From: spartanbobby <71467726+spartanbobby@users.noreply.github.com> Date: Fri, 28 Jul 2023 07:58:35 +0100 Subject: [PATCH 051/293] Sweeping LV522 Changes + FORECON GL replaced by FORECON Sniper (Without the sniper) (#3917) # About the pull request This PR makes alot of small changes to LV522 along with alot of big ones mainly Blocks off the area north of fitness to prevent a "just go north" meta Adds a new more central way to the reactor that branches off to 4 flanks should give LZ2 more use since it's a bit more central than LZ1 Adds a new route into the reactor from the SE Blocks off the small alleyway north of the engineering funnel people into the dorm building tightens up some parts of the reactor loosens some other parts removes some detailing in the main hive areas to help builders Adds new secrets to be found on the map adds an overextension flank for those very brave marines to use Changes to LZ2 making it more compressed Addition of the FORECON Sniper (replacing the FORECON GL) the FORECON sniper is a unique take on FORECON he spawns away from his fellow survivors next to the corpse of his battle buddy the advantage given to the sniper however is his thermal tarp a subtype of the ghillie suit with a placeholder sprite at the moment that will allow the sniper to hide and stealthily move throughout the colony to hopefully regroup with his squad the M42A rifle has been removed from the map Adds a small piece of text explaining that FORECON should probably move west to the crashed dropship to the FORECON intro swaps the black weedable turf with a browner one for people who have bad eyes and were mistaking it for weeds swaps the assignments for defines bc nanu told me someone would ask me to do it at somepoint gives FORECON radioheadsets with the SOC and common channel because the desc literally says FORECON use it and it doesn't make sense for them to be radio-less # Explain why it's good for the game Map stuff: LV522 currently just has a "go north" problem this PR aims to fix that by opening more routes for the marines to go, centralize the main route in an attempt to see more use in the rest of the colony and give LZ2 more use I'd really like to see this test-merged for a few days so see what needs addressing in this new area the wall north of engineering looks kinda funky but having it there funnels people into the building and into the eastern section of the colony rather than a straight line to the reactor The FORECON Sniper: Currently, FORECON GL is kinda unfitting and also kinda sucks the sniper, on the other hand, would be a perfect fit for FORECON now I'm not going to pretend the sniper isn't kinda OP right now so the FORECON sniper won't actually get his M42A just the ghillie suit that gives him still some uniqueness as a survivor as well as an incentive to survive beyond the life of the regular sniper (to steal his gun) # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: SpartanBobby add: Added a new survivor to LV522 the FORECON sniper he spawns alone his only company being the corpse of his dead battle buddy, good luck maptweak: Sweeping changes to LV522 including the reactor, north of engineering, LZ1, the entire central area of the map, and north of fitness in an attempt to see more of the colony used and to incentivize flanking /:cl: --------- Co-authored-by: harryob --- code/__DEFINES/job.dm | 11 + code/datums/skills.dm | 6 +- code/game/area/LV522_Chances_Claim.dm | 15 + .../effects/landmarks/corpsespawner.dm | 6 + .../effects/landmarks/survivor_spawner.dm | 4 +- .../items/devices/radio/encryptionkey.dm | 5 + .../objects/items/devices/radio/headset.dm | 11 + code/game/objects/structures/props.dm | 12 +- code/modules/clothing/suits/marine_armor.dm | 6 + code/modules/gear_presets/corpses.dm | 40 + code/modules/gear_presets/forcon_survivors.dm | 58 +- maps/lv522_chances_claim.json | 2 +- .../LV522_Chances_Claim.dmm | 24122 ++++++++++------ 13 files changed, 15380 insertions(+), 8918 deletions(-) diff --git a/code/__DEFINES/job.dm b/code/__DEFINES/job.dm index cede518e8db0..d598a8ff6f67 100644 --- a/code/__DEFINES/job.dm +++ b/code/__DEFINES/job.dm @@ -230,6 +230,17 @@ var/global/list/job_command_roles = JOB_COMMAND_ROLES_LIST #define CMB_GRUNT_LIST list(JOB_CMB, JOB_CMB_TL) +//-------- FORECON --------// + +#define JOB_FORECON_CO "Reconnaissance Commander" +#define JOB_FORECON_SL "Reconnaissance Squad Leader" +#define JOB_FORECON_SYN "Reconnaissance Synthetic" +#define JOB_FORECON_SNIPER "Reconnaissance Sniper" +#define JOB_FORECON_MARKSMAN "Reconnaissance Marksman" +#define JOB_FORECON_SUPPORT "Reconnaissance Support Technician" +#define JOB_FORECON_RIFLEMAN "Reconnaissance Rifleman" +#define JOB_FORECON_SMARTGUNNER "Reconnaissance Smartgunner" + //-------- UPP --------// #define JOB_UPP "UPP Private" #define JOB_UPP_CONSCRIPT "UPP Conscript" diff --git a/code/datums/skills.dm b/code/datums/skills.dm index f37ea3a5a64e..b70b2bb9b7b0 100644 --- a/code/datums/skills.dm +++ b/code/datums/skills.dm @@ -530,15 +530,15 @@ MILITARY SURVIVORS SKILL_JTAC = SKILL_JTAC_TRAINED, ) -/datum/skills/military/survivor/forecon_grenadier - name = "Reconnaissance Grenadier" +/datum/skills/military/survivor/forecon_sniper + name = "Reconnaissance Sniper" skills = list( SKILL_ENGINEER = SKILL_ENGINEER_ENGI, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, - SKILL_SPEC_WEAPONS = SKILL_SPEC_GRENADIER, + SKILL_SPEC_WEAPONS = SKILL_SPEC_SNIPER, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_SURVIVOR, SKILL_LEADERSHIP = SKILL_LEAD_NOVICE, diff --git a/code/game/area/LV522_Chances_Claim.dm b/code/game/area/LV522_Chances_Claim.dm index 8a424148d3b5..3d15d49c3df7 100644 --- a/code/game/area/LV522_Chances_Claim.dm +++ b/code/game/area/LV522_Chances_Claim.dm @@ -456,3 +456,18 @@ name = "Atmospheric Processor - Filtration System" icon_state = "mechbay" ceiling = CEILING_UNDERGROUND_METAL_BLOCK_CAS + +/area/lv522/atmos/way_in_command_centre + name = "Atmospheric Processor - North Corpo Reactor Entrance" + icon_state = "blue" + ceiling = CEILING_UNDERGROUND_METAL_BLOCK_CAS + +/area/lv522/atmos/sewer + name = "Atmospheric Processor - Sewer" + icon_state = "red" + ceiling = CEILING_UNDERGROUND_METAL_BLOCK_CAS + +/area/lv522/atmos/reactor_garage + name = "Atmospheric Processor - Garage" + icon_state = "green" + ceiling = CEILING_UNDERGROUND_METAL_BLOCK_CAS diff --git a/code/game/objects/effects/landmarks/corpsespawner.dm b/code/game/objects/effects/landmarks/corpsespawner.dm index 8350e68d66a3..bcedcb85f47e 100644 --- a/code/game/objects/effects/landmarks/corpsespawner.dm +++ b/code/game/objects/effects/landmarks/corpsespawner.dm @@ -201,3 +201,9 @@ /obj/effect/landmark/corpsespawner/gladiator/burst name = "Burst Gladiator" equip_path = /datum/equipment_preset/corpse/gladiator/burst + +//FORECON + +/obj/effect/landmark/corpsespawner/forecon_spotter + name = "USCM Reconnaissance Spotter" + equip_path = /datum/equipment_preset/corpse/forecon_spotter diff --git a/code/game/objects/effects/landmarks/survivor_spawner.dm b/code/game/objects/effects/landmarks/survivor_spawner.dm index b7a2e11fb0aa..eba13a41c89d 100644 --- a/code/game/objects/effects/landmarks/survivor_spawner.dm +++ b/code/game/objects/effects/landmarks/survivor_spawner.dm @@ -132,8 +132,8 @@ equipment = /datum/equipment_preset/survivor/forecon/smartgunner spawn_priority = SPAWN_PRIORITY_MEDIUM -/obj/effect/landmark/survivor_spawner/lv522_forecon_grenadier - equipment = /datum/equipment_preset/survivor/forecon/grenadier +/obj/effect/landmark/survivor_spawner/lv522_forecon_sniper + equipment = /datum/equipment_preset/survivor/forecon/sniper spawn_priority = SPAWN_PRIORITY_MEDIUM /obj/effect/landmark/survivor_spawner/lv522_forecon_squad_leader diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index d45b4e8b8212..9fa85f03b9b1 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -215,6 +215,11 @@ icon_state = "binary_key" channels = list(RADIO_CHANNEL_COMMAND = TRUE, RADIO_CHANNEL_REQ = TRUE, RADIO_CHANNEL_MEDSCI = TRUE, RADIO_CHANNEL_ENGI = TRUE, RADIO_CHANNEL_INTEL = TRUE, RADIO_CHANNEL_JTAC = TRUE, SQUAD_MARINE_1 = FALSE, SQUAD_MARINE_2 = FALSE, SQUAD_MARINE_3 = FALSE, SQUAD_MARINE_4 = FALSE, SQUAD_MARINE_5 = FALSE, SQUAD_MARINE_CRYO = FALSE) +/obj/item/device/encryptionkey/soc/forecon + name = "\improper SOF Radio Encryption Key" + icon_state = "binary_key" + channels = list(RADIO_CHANNEL_COLONY= TRUE) + //ERT, PMC /obj/item/device/encryptionkey/dutch diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index c3b1eee806c5..0bd0fae364e5 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -1002,6 +1002,17 @@ volume = RADIO_VOLUME_IMPORTANT ignore_z = TRUE +/obj/item/device/radio/headset/almayer/sof/survivor_forecon + name = "USCM SOF headset" + desc = "Issued exclusively to Marine Raiders and members of the USCM's Force Reconnaissance." + icon_state = "soc_headset" + frequency = SOF_FREQ + initial_keys = list(/obj/item/device/encryptionkey/soc/forecon) + volume = RADIO_VOLUME_QUIET + ignore_z = FALSE + has_hud = TRUE + hud_type = MOB_HUD_FACTION_USCM + /obj/item/device/radio/headset/almayer/mcom/vc name = "marine vehicle crew radio headset" desc = "Used by USCM vehicle crew, features a non-standard brace. Channels are as follows: :v - marine command, :n - engineering, :m - medbay, :u - requisitions" diff --git a/code/game/objects/structures/props.dm b/code/game/objects/structures/props.dm index 1a91650c620a..c71f9b227668 100644 --- a/code/game/objects/structures/props.dm +++ b/code/game/objects/structures/props.dm @@ -837,8 +837,8 @@ icon_state = "van" bound_height = 64 bound_width = 64 - unslashable = TRUE - unacidable = TRUE + unslashable = FALSE + unacidable = FALSE /obj/structure/prop/vehicles/crawler name = "colony crawler" @@ -1144,3 +1144,11 @@ /obj/structure/prop/wooden_cross/update_icon() if(tagged) overlays += mutable_appearance('icons/obj/structures/props/crosses.dmi', "cross_overlay") + + +/obj/structure/prop/invuln/rope + name = "rope" + desc = "A secure rope looks like someone might've been hiding out on those rocks." + icon = 'icons/obj/structures/props/almayer_props.dmi' + icon_state = "rope" + density = FALSE diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index c78e6782a833..713b6df355c2 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -993,6 +993,12 @@ #undef FULL_CAMOUFLAGE_ALPHA +/obj/item/clothing/suit/storage/marine/ghillie/forecon + name = "UDEP Thermal Poncho" + desc = "UDEP or the Ultra Diffusive Environmental Poncho is a camouflaged rain-cover worn to protect against the elements and chemical spills. It's commonly treated with an infrared absorbing coating, making a marine almost invisible in the rain. Favoured by USCM specialists for it's comfort and practicality." + icon_state = "mercenary_miner_armor" + flags_atom = MOB_LOCK_ON_EQUIP|NO_SNOW_TYPE|NO_NAME_OVERRIDE + /obj/item/clothing/suit/storage/marine/sof name = "\improper SOF Armor" desc = "A heavily customized suit of M3 armor. Used by Marine Raiders." diff --git a/code/modules/gear_presets/corpses.dm b/code/modules/gear_presets/corpses.dm index 7e9dd5b841a0..18903ef491ee 100644 --- a/code/modules/gear_presets/corpses.dm +++ b/code/modules/gear_presets/corpses.dm @@ -1035,3 +1035,43 @@ /datum/equipment_preset/corpse/gladiator/burst name = "Corpse - Burst Gladiator" xenovictim = TRUE + + +//FORECON + +/datum/equipment_preset/corpse/forecon_spotter + name = "Corpse - USCM Reconnaissance Spotter" + assignment = "Reconnaissance Spotter" + xenovictim = FALSE + paygrade = "ME5" + idtype = /obj/item/card/id/dogtag + role_comm_title = "FORECON" + faction_group = list(FACTION_USCM, FACTION_SURVIVOR) + access = list( + ACCESS_CIVILIAN_PUBLIC, + ACCESS_CIVILIAN_ENGINEERING, + ACCESS_CIVILIAN_LOGISTICS, + ) + +/datum/equipment_preset/corpse/forecon_spotter/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/reconnaissance/uniform = new() + var/obj/item/clothing/accessory/storage/droppouch/pouch = new() + var/obj/item/clothing/accessory/ranks/marine/e5/pin = new() + var/obj/item/clothing/accessory/patch/patch_uscm = new() + var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new() + uniform.attach_accessory(new_human,pouch) + uniform.attach_accessory(new_human,patch_uscm) + uniform.attach_accessory(new_human,pin) + uniform.attach_accessory(new_human,patch_forecon) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/webbing(new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/satchel(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full/alternate(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/flask/marine(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/facepaint/sniper(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/device/flashlight(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar/tactical(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/device/radio(new_human), WEAR_IN_BACK) diff --git a/code/modules/gear_presets/forcon_survivors.dm b/code/modules/gear_presets/forcon_survivors.dm index a883759a2f7f..825228f29735 100644 --- a/code/modules/gear_presets/forcon_survivors.dm +++ b/code/modules/gear_presets/forcon_survivors.dm @@ -1,6 +1,5 @@ ///*****************************LV-522 Force Recon Survivors*******************************************************/ //Nanu told me to put them here so they dont clutter up survivors.dm - /datum/equipment_preset/survivor/forecon paygrade = "ME5" idtype = /obj/item/card/id/dogtag @@ -36,6 +35,7 @@ new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar/tactical(new_human), WEAR_IN_JACKET) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/device/radio(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/sof/survivor_forecon(new_human), WEAR_L_EAR) GLOB.character_traits[/datum/character_trait/skills/spotter].apply_trait(new_human) /datum/equipment_preset/survivor/forecon/add_survivor_weapon_security(mob/living/carbon/human/new_human) @@ -102,7 +102,7 @@ /datum/equipment_preset/survivor/forecon/standard name = "Survivor - USCM Reconnaissance Marine" - assignment = "Reconnaissance Rifleman" + assignment = JOB_FORECON_RIFLEMAN skills = /datum/skills/military/survivor/forecon_standard /datum/equipment_preset/survivor/forecon/standard/load_gear(mob/living/carbon/human/new_human) @@ -116,7 +116,7 @@ /datum/equipment_preset/survivor/forecon/tech name = "Survivor - USCM Reconnaissance Support Technician" - assignment = "Reconnaissance Support Technician" + assignment = JOB_FORECON_SUPPORT skills = /datum/skills/military/survivor/forecon_techician /datum/equipment_preset/survivor/forecon/tech/load_gear(mob/living/carbon/human/new_human) @@ -138,7 +138,7 @@ /datum/equipment_preset/survivor/forecon/marksman name = "Survivor - USCM Reconnaissance Designated Marksman" - assignment = "Reconnaissance Marksman" + assignment = JOB_FORECON_MARKSMAN skills = /datum/skills/military/survivor/forecon_marksman /datum/equipment_preset/survivor/forecon/marksman/load_gear(mob/living/carbon/human/new_human) @@ -154,7 +154,7 @@ /datum/equipment_preset/survivor/forecon/smartgunner name = "Survivor - USCM Reconnaissance Smartgunner" - assignment = "Reconnaissance Smartgunner" + assignment = JOB_FORECON_SMARTGUNNER skills = /datum/skills/military/survivor/forecon_smartgunner /datum/equipment_preset/survivor/forecon/smartgunner/load_gear(mob/living/carbon/human/new_human) @@ -163,33 +163,50 @@ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/pistol/m1911(new_human), WEAR_IN_BELT) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BELT) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BELT) + new_human.equip_to_slot(new /obj/item/smartgun_battery(new_human), WEAR_IN_BACK) add_forecon_weapon(new_human) spawn_random_headgear(new_human) add_forecon_equipment(new_human) ///*****************************// -/datum/equipment_preset/survivor/forecon/grenadier - name = "Survivor - USCM Reconnaissance Grenadier" - assignment = "Reconnaissance Grenadier" - skills = /datum/skills/military/survivor/forecon_grenadier +/datum/equipment_preset/survivor/forecon/sniper + name = "Survivor - USCM Reconnaissance Sniper" + assignment = JOB_FORECON_SNIPER + skills = /datum/skills/military/survivor/forecon_sniper -/datum/equipment_preset/survivor/forecon/grenadier/load_gear(mob/living/carbon/human/new_human) - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/launcher/grenade/m81/m79(new_human), WEAR_L_HAND) - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/pistol/m1911(new_human), WEAR_R_HAND) - ..() - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/grenade(new_human), WEAR_WAIST) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/storage/box/packet/incendiary(new_human), WEAR_IN_BACK) +/datum/equipment_preset/survivor/forecon/sniper/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/reconnaissance/uniform = new() + var/obj/item/clothing/accessory/storage/droppouch/pouch = new() + var/obj/item/clothing/accessory/ranks/marine/e5/pin = new() + var/obj/item/clothing/accessory/patch/patch_uscm = new() + var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new() + uniform.attach_accessory(new_human,pouch) + uniform.attach_accessory(new_human,patch_uscm) + uniform.attach_accessory(new_human,pin) + uniform.attach_accessory(new_human,patch_forecon) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot(new /obj/item/clothing/suit/storage/marine/ghillie/forecon(new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/satchel(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full/alternate(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/flask/marine(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/facepaint/sniper(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/general_belt(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar/tactical(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/device/radio(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/sof/survivor_forecon(new_human), WEAR_L_EAR) spawn_random_headgear(new_human) add_forecon_equipment(new_human) + add_forecon_weapon_pistol(new_human) //---------------------------\\ /datum/equipment_preset/survivor/forecon/squad_leader name = "Survivor - USCM Reconnaissance Squad Leader" - assignment = "Reconnaissance Squad Leader" + assignment = JOB_FORECON_SL skills = /datum/skills/military/survivor/forecon_squad_leader paygrade = "MO1" @@ -215,7 +232,7 @@ /datum/equipment_preset/survivor/forecon/major name = "Survivor - USCM Reconnaissance Major" - assignment = "Reconnaissance Commander" + assignment = JOB_FORECON_CO skills = /datum/skills/commander paygrade = "MO4" idtype = /obj/item/card/id/gold @@ -248,7 +265,7 @@ /datum/equipment_preset/synth/survivor/forecon name = "Survivor - USCM Synthetic" - assignment = "Reconnaissance Synthetic" + assignment = JOB_FORECON_SYN faction_group = list(FACTION_MARINE, FACTION_SURVIVOR) idtype = /obj/item/card/id/gold @@ -261,3 +278,4 @@ preset_human.equip_to_slot_or_del(new /obj/item/storage/firstaid/regular(preset_human), WEAR_R_HAND) preset_human.equip_to_slot_or_del(new /obj/item/storage/pouch/tools/full(preset_human), WEAR_R_STORE) preset_human.equip_to_slot_or_del(new /obj/item/storage/pouch/survival/synth/full(preset_human), WEAR_L_STORE) + preset_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/sof/survivor_forecon(preset_human), WEAR_L_EAR) diff --git a/maps/lv522_chances_claim.json b/maps/lv522_chances_claim.json index 077596d14eca..ac7dfa5f1dcd 100644 --- a/maps/lv522_chances_claim.json +++ b/maps/lv522_chances_claim.json @@ -22,7 +22,7 @@ 580, 0.0 ], - "survivor_message": "You are USCM Force Reconnaissance (FORECON) marine from the USS Hanyut, stranded on this planet after your team was wiped out while investigating the distress signal. With your pilot dead along with the majority of your unit, you and your team have been running and gunning to survive... until now.", + "survivor_message": "You are USCM Force Reconnaissance (FORECON) marine from the USS Hanyut, stranded on this planet after your team was wiped out while investigating the distress signal. With your pilot dead along with the majority of your unit, you and your team have been running and gunning to survive... but with supplies low and food running out maybe your only means of survival is to move west to the crashed dropship to salvage anything useful.", "announce_text": "Pan-Pan. This is the commanding officer of the USS Hanyut, USCMC FORECON. We are currently grounded on planet LV-522 in the immediate area of Chance's Claim. We are unable to contact the Hanyut and our dropships are unable to take off at this time. We are requesting assistance from any nearby vessels; this broadcast is set to repeat every 24 hours.", "map_item_type": "/obj/item/map/lv522_map", "monkey_types": [ diff --git a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm index cb5f023d59fa..a961b1aa6ddb 100644 --- a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm +++ b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm @@ -41,6 +41,18 @@ icon_state = "cement1" }, /area/lv522/outdoors/colony_streets/north_east_street) +"abL" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform_decoration{ + dir = 9 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "abS" = ( /obj/effect/acid_hole, /turf/closed/wall/strata_ice/dirty, @@ -76,14 +88,33 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/a_block/executive) -"acp" = ( -/turf/open/floor/corsat{ - icon_state = "marked" +"acn" = ( +/obj/structure/largecrate/random/secure, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" }, +/area/lv522/atmos/way_in_command_centre) +"acp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison, /area/lv522/landing_zone_2/ceiling) "acq" = ( -/turf/open/asphalt/cement, -/area/lv522/outdoors/nw_rockies) +/obj/structure/largecrate/random{ + layer = 2.9 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) +"acD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "acE" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, @@ -107,6 +138,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) +"adl" = ( +/obj/item/storage/box/MRE{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/MRE{ + pixel_x = -1; + pixel_y = -6 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "adG" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/condiment/saltshaker, @@ -131,13 +173,17 @@ }, /turf/open/gm/river, /area/lv522/oob) +"aea" = ( +/obj/structure/largecrate/random, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/outdoors/n_rockies) "aee" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall/strata_outpost, /area/lv522/indoors/b_block/bridge) -"aep" = ( -/turf/closed/wall/shiva/prefabricated, -/area/lv522/landing_zone_2/ceiling) "aeD" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, @@ -152,13 +198,14 @@ }, /area/lv522/indoors/c_block/mining) "afn" = ( -/obj/item/lightstick/red/spoke/planted{ - pixel_x = -10; - pixel_y = 5 +/obj/item/reagent_container/spray/cleaner/drone{ + pixel_x = -3; + pixel_y = 6 }, -/obj/structure/prop/ice_colony/ground_wire, -/turf/open/auto_turf/shale/layer1, -/area/lv522/outdoors/colony_streets/central_streets) +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "afp" = ( /obj/structure/platform, /turf/open/gm/river, @@ -170,14 +217,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/b_block/bridge) -"afs" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, -/area/lv522/atmos/filt) "aft" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -193,16 +232,6 @@ icon_state = "squares" }, /area/lv522/atmos/north_command_centre) -"afB" = ( -/obj/structure/barricade/handrail{ - dir = 1 - }, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, -/area/lv522/atmos/east_reactor) "afI" = ( /obj/item/reagent_container/food/drinks/cans/beer{ pixel_x = -21; @@ -215,6 +244,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"afL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/closed/wall/mineral/bone_resin, +/area/lv522/oob) "afX" = ( /obj/effect/decal/cleanable/dirt, /turf/open/asphalt/cement{ @@ -226,7 +263,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "agM" = ( /obj/effect/decal/cleanable/generic, @@ -234,17 +271,25 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/bridge) -"ahH" = ( -/obj/structure/machinery/door/poddoor/almayer{ - id = "E_B_Door"; - name = "\improper Emergency Blast Door"; - unacidable = 1 +"ahs" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/obj/structure/blocker/invisible_wall, +/area/lv522/atmos/reactor_garage) +"ahH" = ( /turf/open/floor/corsat{ - icon_state = "marked" + dir = 9; + icon_state = "brown" }, /area/lv522/atmos/east_reactor/east) +"ahJ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/cargo_intake) "ahP" = ( /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_street) @@ -275,7 +320,7 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "aio" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -295,6 +340,10 @@ /obj/structure/barricade/handrail/wire, /turf/open/floor/wood, /area/lv522/indoors/a_block/fitness/glass) +"aiO" = ( +/obj/structure/window_frame/corsat, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "aiP" = ( /obj/structure/machinery/camera/autoname/lz_camera, /turf/open/floor/plating, @@ -302,9 +351,6 @@ "aiQ" = ( /turf/closed/wall/strata_outpost, /area/lv522/outdoors/colony_streets/central_streets) -"ajm" = ( -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/outdoors/nw_rockies) "ajw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 @@ -323,6 +369,13 @@ }, /turf/closed/wall/strata_outpost, /area/lv522/oob) +"ajY" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "akh" = ( /obj/structure/foamed_metal, /obj/structure/pipes/standard/simple/hidden/green, @@ -340,6 +393,16 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/oob) +"akn" = ( +/obj/structure/machinery/door/airlock/almayer/maint, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) +"akp" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/prison, +/area/lv522/atmos/outdoor) "akM" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/oob) @@ -347,6 +410,12 @@ /obj/structure/prop/invuln/ice_prefab, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) +"alx" = ( +/obj/structure/platform{ + dir = 1 + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) "alI" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/lv522/oob) @@ -355,10 +424,33 @@ icon_state = "floor_plate" }, /area/lv522/oob) +"ama" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "amc" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"ame" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor) +"amy" = ( +/obj/item/toy/farwadoll{ + desc = "A Farwa plush doll. Once soft and comforting now just really wet."; + name = "Soaked farwa plush doll" + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "amC" = ( /obj/structure/bed/roller, /obj/effect/landmark/objective_landmark/medium, @@ -380,13 +472,6 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms/glass) -"amS" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/obj/structure/prop/ice_colony/ground_wire{ - dir = 8 - }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/central_streets) "amY" = ( /obj/structure/cargo_container/horizontal/blue/top, /obj/structure/flora/pottedplant{ @@ -406,6 +491,11 @@ icon_state = "brown" }, /area/lv522/atmos/east_reactor/east) +"anb" = ( +/turf/open/floor/prison{ + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "ann" = ( /obj/structure/barricade/wooden{ dir = 4 @@ -419,9 +509,6 @@ icon_state = "kitchen" }, /area/lv522/indoors/a_block/kitchen) -"ant" = ( -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/outdoors/n_rockies) "anv" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/cans/souto/cranberry{ @@ -470,6 +557,19 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/mining) +"aoi" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 1 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/north_east_street) +"aox" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "aoH" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, @@ -485,6 +585,12 @@ icon_state = "cyan2" }, /area/lv522/indoors/a_block/medical) +"apd" = ( +/turf/open/floor/prison{ + dir = 4; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/sewer) "ape" = ( /obj/structure/bed/chair{ dir = 4 @@ -492,12 +598,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/a_block/security) -"api" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, -/area/lv522/outdoors/n_rockies) "apt" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, @@ -512,6 +612,13 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_east_street) +"aqo" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "aqH" = ( /obj/structure/prop/vehicles/crawler{ icon_state = "crawler_crate_alt2"; @@ -519,12 +626,6 @@ }, /turf/open/floor/plating, /area/lv522/indoors/c_block/garage) -"aqI" = ( -/obj/structure/cargo_container/grant/left, -/turf/open/floor/corsat{ - icon_state = "plate" - }, -/area/lv522/atmos/north_command_centre) "aqT" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/corsat{ @@ -553,12 +654,20 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/bridges/op_centre) +"arN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/rack, +/obj/item/clothing/head/welding, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "arP" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -9; pixel_y = 25 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "arV" = ( /obj/structure/surface/table/almayer, @@ -581,6 +690,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) +"asH" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "asI" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 4; @@ -613,6 +728,14 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/hallway) +"atz" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "atL" = ( /obj/structure/closet/crate, /obj/structure/machinery/light/double{ @@ -625,6 +748,19 @@ icon_state = "floor_plate" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"atO" = ( +/obj/structure/prop/vehicles/crawler{ + dir = 8; + layer = 3.1; + pixel_x = 5; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "atV" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/warning_stripes{ @@ -670,6 +806,12 @@ }, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) +"awI" = ( +/obj/item/explosive/plastic/breaching_charge{ + unacidable = 1 + }, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "awK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -699,6 +841,20 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges/op_centre) +"axN" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) +"axS" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "ayn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -707,6 +863,12 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/hallway) +"ayX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "aza" = ( /obj/structure/platform{ dir = 1 @@ -724,6 +886,19 @@ /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) +"azE" = ( +/obj/structure/bed/chair, +/turf/open/floor/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) +"azF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" + }, +/area/lv522/indoors/a_block/corpo/glass) "azJ" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/head/helmet/marine/grenadier{ @@ -751,7 +926,7 @@ /obj/structure/cargo_container/wy/mid{ health = 5000 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "aAW" = ( /obj/effect/spawner/gibspawner/xeno, @@ -787,6 +962,12 @@ icon_state = "brown" }, /area/lv522/atmos/east_reactor) +"aCR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "aCS" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/storage/hazardvest, @@ -852,14 +1033,11 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/mining) "aEL" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" + icon_state = "plate" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/atmos/east_reactor) "aEM" = ( /obj/structure/machinery/atm{ name = "Weyland-Yutani Automatic Teller Machine"; @@ -926,8 +1104,7 @@ dir = 1 }, /turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" + icon_state = "plate" }, /area/lv522/atmos/north_command_centre) "aGy" = ( @@ -949,14 +1126,12 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/east_central_street) "aGI" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, +/obj/structure/largecrate/random/case/double, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" + icon_state = "plate" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/atmos/east_reactor) "aGQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, @@ -1019,6 +1194,14 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"aIM" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/reactor_garage) "aIY" = ( /obj/structure/prop/invuln/lattice_prop{ icon_state = "lattice3"; @@ -1030,32 +1213,43 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/hallway) -"aJh" = ( -/obj/structure/barricade/handrail{ - dir = 8 +"aJg" = ( +/obj/structure/fence{ + layer = 2.9 }, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/area/lv522/atmos/east_reactor) +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/lv522/outdoors/colony_streets/north_east_street) +"aJr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y2" + }, +/area/lv522/oob/w_y_vault) "aJS" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "aJT" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" + icon_state = "plate" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/atmos/east_reactor) "aKf" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/prison{ @@ -1080,8 +1274,7 @@ dir = 4 }, /turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" + icon_state = "plate" }, /area/lv522/atmos/north_command_centre) "aKO" = ( @@ -1093,6 +1286,20 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"aKQ" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "browncorner" + }, +/area/lv522/atmos/cargo_intake) +"aLf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "aLy" = ( /obj/structure/machinery/light{ dir = 4 @@ -1105,15 +1312,16 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/hallway) -"aLJ" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" +"aLG" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y0" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/oob/w_y_vault) +"aLJ" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor) "aMI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed{ @@ -1126,6 +1334,18 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"aNn" = ( +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Corporate"; + pixel_y = 26 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan1" + }, +/area/lv522/indoors/a_block/corpo) "aNr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 @@ -1135,7 +1355,7 @@ /area/lv522/indoors/c_block/mining) "aNw" = ( /obj/item/prop/colony/used_flare, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "aNI" = ( /obj/structure/bed/chair{ @@ -1157,7 +1377,7 @@ /obj/item/lightstick/red/spoke/planted{ pixel_x = -14 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "aOP" = ( /obj/effect/spawner/gibspawner/xeno, @@ -1180,7 +1400,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "aPu" = ( /obj/effect/decal/cleanable/dirt, @@ -1199,16 +1419,6 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/security/glass) -"aPP" = ( -/obj/structure/barricade/handrail{ - dir = 4 - }, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, -/area/lv522/atmos/east_reactor) "aPS" = ( /obj/structure/stairs/perspective{ dir = 10; @@ -1244,14 +1454,15 @@ }, /area/lv522/landing_zone_1/tunnel) "aQU" = ( -/obj/structure/machinery/door/airlock/almayer/maint, -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 +/obj/structure/machinery/computer/cameras{ + dir = 4; + network = null; + pixel_x = -16 }, /turf/open/floor/corsat{ - icon_state = "marked" + icon_state = "plate" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/atmos/east_reactor/north) "aRd" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -1270,7 +1481,7 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "aRM" = ( /obj/structure/stairs/perspective{ @@ -1331,14 +1542,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "aTK" = ( /obj/structure/prop/dam/truck/cargo{ layer = 3.1 }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/east) "aTP" = ( @@ -1396,8 +1607,18 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) +"aVg" = ( +/obj/structure/platform/strata, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) +"aVj" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "aVo" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC, @@ -1414,6 +1635,9 @@ "aVt" = ( /obj/item/pamphlet/skill/powerloader, /obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ + dir = 1 + }, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -1510,6 +1734,13 @@ icon_state = "blue_plate" }, /area/lv522/indoors/c_block/mining) +"aWX" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "aXa" = ( /turf/open/floor/corsat{ dir = 6; @@ -1528,6 +1759,12 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/mining) +"aYd" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "aYg" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/surface/rack, @@ -1537,6 +1774,40 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/security) +"aYF" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8"; + pixel_x = -16; + pixel_y = -16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7"; + pixel_x = 16; + pixel_y = -16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal6"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5"; + pixel_x = -16; + pixel_y = 16 + }, +/obj/structure/holohoop{ + density = 0; + pixel_y = 27 + }, +/obj/item/toy/beach_ball/holoball{ + pixel_x = 8; + pixel_y = 5 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "greenfull" + }, +/area/lv522/indoors/a_block/fitness) "aYO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -1581,11 +1852,26 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo) +"bag" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "ban" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blocker/invisible_wall, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"baG" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "baN" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal/large_stack, @@ -1659,14 +1945,14 @@ /area/lv522/oob) "bcf" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "bcl" = ( /obj/structure/stairs/perspective{ dir = 6; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "bco" = ( /turf/open/floor/corsat{ @@ -1703,11 +1989,12 @@ }, /area/lv522/outdoors/colony_streets/north_west_street) "bdv" = ( +/obj/structure/largecrate/random/case, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" + icon_state = "plate" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/atmos/east_reactor) "bdH" = ( /obj/structure/bed/chair{ dir = 4 @@ -1748,8 +2035,8 @@ /area/lv522/outdoors/colony_streets/south_street) "bel" = ( /obj/structure/machinery/computer/crew/colony, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "ben" = ( @@ -1774,6 +2061,12 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/bridges/corpo) +"bet" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/west_reactor) "bex" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/prison, @@ -1795,9 +2088,7 @@ }, /area/lv522/atmos/east_reactor/north) "bgc" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/plating, /area/lv522/atmos/cargo_intake) "bgg" = ( /turf/open/floor/corsat{ @@ -1830,14 +2121,15 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/garage) -"bgS" = ( -/turf/open/auto_turf/shale/layer0, -/area/lv522/landing_zone_2/ceiling) "bgV" = ( /turf/open/asphalt/cement{ icon_state = "cement2" }, /area/lv522/outdoors/n_rockies) +"bha" = ( +/obj/item/stack/rods, +/turf/open/floor/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "bhd" = ( /turf/open/floor/corsat{ dir = 5; @@ -1921,6 +2213,15 @@ icon_state = "darkpurple2" }, /area/lv522/indoors/a_block/dorms) +"bjd" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/lv522/atmos/sewer) +"bjC" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan1" + }, +/area/lv522/oob/w_y_vault) "bjF" = ( /obj/effect/decal/cleanable/blood/xeno, /obj/effect/decal/cleanable/liquid_fuel, @@ -1939,7 +2240,7 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "bka" = ( /obj/item/clothing/shoes/jackboots{ @@ -2039,21 +2340,24 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/security/glass) -"bnd" = ( -/obj/structure/prop/turbine_extras, -/obj/effect/decal/warning_stripes{ - icon_state = "W" - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, -/area/lv522/landing_zone_2/ceiling) "bnf" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/prison{ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/garage) +"bny" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Reactor Garage"; + pixel_y = 26 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "bnz" = ( /obj/structure/surface/table/almayer, /obj/structure/flora/pottedplant{ @@ -2091,7 +2395,7 @@ pixel_y = 1 }, /obj/item/prop/colony/used_flare, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "bow" = ( /obj/structure/machinery/light, @@ -2137,6 +2441,15 @@ /obj/structure/cargo_container/grant/rightmid, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"bry" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/asphalt/cement{ + icon_state = "cement4" + }, +/area/lv522/outdoors/colony_streets/north_west_street) "bsx" = ( /obj/structure/cargo_container/kelland/right, /turf/open/floor/corsat{ @@ -2149,7 +2462,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "bsG" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -2163,8 +2476,8 @@ "btP" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "buD" = ( @@ -2180,6 +2493,16 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/bridges/garden_bridge) +"bvI" = ( +/obj/structure/surface/table/almayer, +/obj/structure/prop/server_equipment/laptop, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/command_centre) "bvK" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ dir = 1; @@ -2215,7 +2538,7 @@ pixel_x = -12; pixel_y = -4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "bwy" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -2231,6 +2554,10 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"bwF" = ( +/obj/item/stack/rods, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/south_street) "bwH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/rack, @@ -2248,7 +2575,7 @@ }, /area/lv522/indoors/c_block/t_comm) "bwU" = ( -/obj/structure/largecrate/random/case/double, +/obj/structure/largecrate/random, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -2286,6 +2613,7 @@ /area/lv522/atmos/east_reactor) "bye" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "brown" }, @@ -2319,6 +2647,14 @@ icon_state = "floor_plate" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"bzv" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "bzC" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/lv522/atmos/cargo_intake) @@ -2395,6 +2731,13 @@ }, /turf/open/floor/wood, /area/lv522/indoors/a_block/fitness/glass) +"bBB" = ( +/obj/structure/prop/invuln/ice_prefab/trim{ + dir = 8 + }, +/obj/structure/cargo_container/grant/left, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/w_rockies) "bBF" = ( /obj/item/ammo_box/magazine/misc/mre, /obj/item/prop/colony/usedbandage{ @@ -2418,6 +2761,28 @@ }, /turf/open/gm/river, /area/lv522/indoors/a_block/kitchen/damage) +"bBJ" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/reactor_garage) +"bBW" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement3" + }, +/area/lv522/outdoors/colony_streets/north_east_street) +"bCd" = ( +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "bCh" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison{ @@ -2440,6 +2805,16 @@ icon_state = "cement9" }, /area/lv522/outdoors/colony_streets/south_street) +"bCX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "bDk" = ( /obj/structure/bed/chair/comfy{ dir = 8 @@ -2463,13 +2838,15 @@ /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/storage_blocks) "bDw" = ( -/obj/structure/machinery/computer/cameras{ +/obj/vehicle/powerloader{ dir = 4; - network = null; - pixel_x = -16 + layer = 3.5 + }, +/obj/structure/machinery/light{ + dir = 8 }, /turf/open/floor/corsat{ - icon_state = "plate" + icon_state = "marked" }, /area/lv522/atmos/east_reactor/north) "bDI" = ( @@ -2562,6 +2939,9 @@ /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access = list(7,23,27) }, +/obj/structure/machinery/light{ + dir = 4 + }, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -2571,6 +2951,17 @@ icon_state = "white_cyan3" }, /area/lv522/indoors/a_block/medical) +"bHA" = ( +/obj/item/storage/backpack/marine/satchel{ + desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; + icon = 'icons/obj/janitor.dmi'; + icon_state = "trashbag3"; + name = "trash bag"; + pixel_x = -4; + pixel_y = 6 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/north_west_street) "bHF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 @@ -2589,7 +2980,7 @@ /area/lv522/indoors/c_block/t_comm) "bIe" = ( /obj/item/stack/sheet/metal, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "bIh" = ( /obj/structure/surface/table/almayer, @@ -2634,11 +3025,23 @@ /turf/closed/wall/shiva/prefabricated/reinforced, /area/lv522/atmos/cargo_intake) "bIQ" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - icon_state = "flammable_pipe_3" +/obj/structure/largecrate/random/case/double, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) +"bIY" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/west_reactor) +"bJa" = ( +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" + }, +/area/lv522/indoors/a_block/corpo/glass) "bJp" = ( /obj/item/storage/backpack/marine/satchel{ desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; @@ -2659,11 +3062,21 @@ icon_state = "kitchen" }, /area/lv522/indoors/a_block/kitchen) +"bJy" = ( +/obj/structure/surface/table/almayer, +/obj/effect/landmark/objective_landmark/far, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "bJE" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 9 +/obj/structure/prop/vehicles/crawler{ + icon_state = "crawler_fuel"; + pixel_y = 5 + }, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "bJG" = ( /obj/effect/decal/cleanable/dirt, @@ -2677,6 +3090,10 @@ icon_state = "darkyellowfull2" }, /area/lv522/indoors/c_block/t_comm) +"bJN" = ( +/obj/item/stack/folding_barricade, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "bJZ" = ( /obj/structure/barricade/wooden{ dir = 4 @@ -2684,11 +3101,15 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) "bKb" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 8 +/obj/structure/surface/rack, +/obj/item/clothing/head/hardhat/dblue{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/item/clothing/head/hardhat/white, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "bKk" = ( /turf/open/floor/corsat{ @@ -2696,6 +3117,21 @@ icon_state = "browncorner" }, /area/lv522/atmos/cargo_intake) +"bKn" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_garage_1" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) +"bKq" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/w_rockies) "bKO" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; @@ -2706,16 +3142,24 @@ }, /area/lv522/outdoors/colony_streets/central_streets) "bLh" = ( -/obj/structure/largecrate/random{ - layer = 2.9 +/obj/structure/surface/table/almayer, +/obj/structure/prop/server_equipment/laptop/on{ + pixel_x = 1; + pixel_y = 6 + }, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "bLk" = ( -/obj/item/reagent_container/spray/cleaner/drone{ - pixel_x = -3; +/obj/structure/surface/table/almayer, +/obj/item/tool/wirecutters{ pixel_y = 6 }, +/obj/item/weapon/wirerod{ + pixel_x = -3; + pixel_y = 3 + }, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -2749,24 +3193,23 @@ }, /area/lv522/indoors/c_block/casino) "bMa" = ( -/obj/structure/largecrate/random/case/double, +/obj/structure/largecrate/random/case, /turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" + icon_state = "plate" }, /area/lv522/atmos/east_reactor) "bMB" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "bMN" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 12; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "bMX" = ( /turf/closed/shuttle{ @@ -2803,10 +3246,18 @@ }, /area/lv522/indoors/a_block/dorms) "bNE" = ( -/obj/structure/largecrate/random/case, -/turf/open/floor/corsat{ - icon_state = "squares" +/obj/item/tank/oxygen{ + pixel_x = 4; + pixel_y = 19 }, +/obj/item/tool/mop{ + desc = "Unlock the power of Mop-Fu!"; + force = 35; + pixel_x = -12; + pixel_y = 24 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "bNJ" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -2824,9 +3275,19 @@ }, /area/lv522/indoors/a_block/dorms) "bNT" = ( -/obj/structure/largecrate/random, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor) +"bOv" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" }, /area/lv522/atmos/east_reactor) "bOE" = ( @@ -2849,7 +3310,7 @@ /obj/structure/prop/invuln/ice_prefab/roof_greeble{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "bPJ" = ( /turf/closed/wall/strata_outpost, @@ -2888,18 +3349,26 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/fitness/glass) +"bQq" = ( +/obj/structure/cargo_container/wy/mid{ + layer = 5 + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/w_rockies) "bQC" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ +/obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, /area/lv522/atmos/east_reactor) "bQG" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "bQN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2966,12 +3435,25 @@ icon_state = "radiator_tile2" }, /area/lv522/indoors/a_block/bridges/op_centre) +"bSM" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/west_reactor) +"bSU" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) "bTo" = ( /obj/structure/stairs/perspective{ dir = 9; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "bTA" = ( /obj/structure/surface/table/gamblingtable, @@ -3060,7 +3542,7 @@ layer = 3.1; pixel_y = 24 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "bVA" = ( /obj/structure/bed/chair{ @@ -3083,6 +3565,14 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/oob) +"bVX" = ( +/obj/structure/machinery/door/airlock/almayer/engineering/colony{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/filt) "bWd" = ( /obj/structure/flora/jungle/planttop1, /obj/structure/flora/bush/ausbushes/ppflowers, @@ -3103,6 +3593,10 @@ icon_state = "radiator_tile2" }, /area/lv522/oob) +"bWt" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/w_rockies) "bWA" = ( /obj/structure/prop/ice_colony/flamingo{ dir = 4; @@ -3114,6 +3608,15 @@ }, /turf/open/organic/grass, /area/lv522/indoors/a_block/garden) +"bWQ" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/prison{ + dir = 8; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "bWX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 @@ -3166,7 +3669,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "bXU" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -3215,12 +3718,21 @@ pixel_x = 6; pixel_y = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "bYV" = ( /obj/structure/platform, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_street) +"bYZ" = ( +/obj/structure/bookcase{ + density = 0; + icon_state = "book-5"; + pixel_y = 16 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "bZd" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, @@ -3231,6 +3743,10 @@ icon_state = "browncorner" }, /area/lv522/atmos/east_reactor/north) +"bZB" = ( +/obj/structure/girder/displaced, +/turf/open/floor/corsat, +/area/lv522/atmos/outdoor) "bZF" = ( /obj/structure/fence, /obj/effect/decal/warning_stripes{ @@ -3308,6 +3824,21 @@ icon_state = "plate" }, /area/lv522/atmos/east_reactor/north) +"caE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) +"caN" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/west) "caP" = ( /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgibleg" @@ -3324,6 +3855,24 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen/damage) +"caV" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) +"cbn" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 + }, +/turf/open/floor{ + dir = 4; + icon_state = "whiteyellowfull" + }, +/area/lv522/oob/w_y_vault) "cbp" = ( /obj/structure/machinery/squeezer, /turf/open/floor{ @@ -3361,23 +3910,23 @@ dir = 8; icon_state = "flammable_pipe_3" }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ icon_state = "plate" }, /area/lv522/atmos/east_reactor) "cce" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 4; - icon_state = "flammable_pipe_3" +/obj/structure/surface/table/almayer, +/obj/item/device/analyzer{ + pixel_x = -9; + pixel_y = 3 }, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) -"ccg" = ( -/obj/structure/barricade/handrail{ - dir = 8 +/obj/item/clipboard{ + pixel_x = 5; + pixel_y = 3 }, /turf/open/floor/corsat{ - dir = 8; + dir = 1; icon_state = "brown" }, /area/lv522/atmos/east_reactor) @@ -3387,10 +3936,11 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) "ccu" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - icon_state = "flammable_pipe_2" +/obj/structure/largecrate/random/case, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" }, -/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "ccN" = ( /obj/item/reagent_container/glass/bucket, @@ -3408,19 +3958,19 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "cdj" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 8; - icon_state = "flammable_pipe_3" - }, +/obj/structure/largecrate/random, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "cdP" = ( -/obj/structure/prop/vehicles/crawler{ - icon_state = "crawler_fuel"; - pixel_y = 5 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/north_command_centre) "cem" = ( /obj/structure/bed/chair/comfy{ dir = 4 @@ -3448,15 +3998,12 @@ }, /area/lv522/indoors/lone_buildings/engineering) "cfg" = ( -/obj/item/clothing/head/hardhat/white, -/obj/structure/surface/rack, -/obj/item/clothing/head/hardhat/dblue{ - pixel_x = 6; - pixel_y = 11 +/obj/structure/prop/vehicles/crawler{ + dir = 8; + layer = 3.1 }, /turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" + icon_state = "plate" }, /area/lv522/atmos/east_reactor) "cfv" = ( @@ -3476,8 +4023,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) +"cgn" = ( +/obj/structure/platform_decoration{ + dir = 8 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "cgB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 @@ -3494,15 +4047,9 @@ }, /area/lv522/indoors/c_block/bridge) "chm" = ( -/obj/structure/surface/table/almayer, -/obj/structure/prop/server_equipment/laptop/on{ - pixel_x = 1; - pixel_y = 6 - }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, -/area/lv522/atmos/east_reactor) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat, +/area/lv522/atmos/west_reactor) "cho" = ( /obj/item/weapon/gun/rifle/mar40/carbine, /turf/open/floor/plating{ @@ -3516,24 +4063,53 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) +"chT" = ( +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "cia" = ( /turf/open/floor/strata{ icon_state = "white_cyan1" }, /area/lv522/indoors/lone_buildings/chunk) "cil" = ( -/obj/structure/surface/table/almayer, -/obj/item/weapon/wirerod{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/tool/wirecutters{ - pixel_y = 6 - }, +/obj/effect/landmark/queen_spawn, /turf/open/floor/corsat{ icon_state = "squares" }, /area/lv522/atmos/east_reactor) +"cim" = ( +/obj/structure/pipes/vents/pump, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) +"ciw" = ( +/obj/structure/stairs/perspective{ + dir = 8; + icon_state = "p_stair_full" + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) "ciA" = ( /obj/structure/cargo_container/kelland/right, /turf/open/asphalt/cement{ @@ -3552,7 +4128,7 @@ "ciL" = ( /obj/item/tool/pen/clicky, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "marked" }, /area/lv522/atmos/east_reactor) "ciS" = ( @@ -3578,8 +4154,18 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) +"ckK" = ( +/obj/structure/prop/invuln/ice_prefab{ + dir = 1; + icon_state = "fab_2" + }, +/obj/structure/prop/invuln/ice_prefab{ + icon_state = "fab_2" + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/w_rockies) "ckT" = ( /obj/item/weapon/gun/revolver/cmb, /obj/structure/pipes/standard/simple/hidden/green{ @@ -3599,12 +4185,7 @@ }, /area/lv522/indoors/c_block/mining) "clf" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - icon_state = "flammable_pipe_2" - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "clR" = ( @@ -3641,6 +4222,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "cmF" = ( @@ -3653,7 +4235,7 @@ dir = 8; layer = 2.9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "cnw" = ( /obj/structure/bed/chair{ @@ -3664,6 +4246,13 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/casino) +"cnA" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "cnN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -3769,6 +4358,14 @@ }, /turf/open/floor/prison, /area/lv522/indoors/b_block/bridge) +"cpZ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "cqb" = ( /obj/structure/stairs/perspective{ dir = 8; @@ -3776,6 +4373,12 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) +"cqe" = ( +/obj/structure/prop/invuln/ice_prefab{ + dir = 1 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/w_rockies) "cqh" = ( /obj/structure/surface/table/almayer, /obj/item/newspaper, @@ -3863,18 +4466,12 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "crX" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/obj/structure/machinery/door/poddoor/almayer/closed{ - dir = 8; - id = "Containers_west_LV522"; - name = "Emergency Lockdown" - }, +/obj/structure/prop/ice_colony/ground_wire, +/obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, /turf/open/floor/corsat{ icon_state = "marked" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/east_reactor) "csv" = ( /obj/structure/platform{ dir = 1 @@ -3884,6 +4481,14 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen) +"csy" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "csK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 @@ -3892,6 +4497,16 @@ icon_state = "browncorner" }, /area/lv522/atmos/north_command_centre) +"csS" = ( +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "csU" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" @@ -3919,12 +4534,28 @@ icon_state = "floor_marked" }, /area/lv522/outdoors/colony_streets/north_east_street) +"cuu" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, +/obj/effect/landmark/xeno_spawn, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "cuF" = ( -/obj/structure/machinery/door/airlock/almayer/maint, +/obj/item/tool/warning_cone{ + pixel_x = -10; + pixel_y = 11 + }, +/obj/structure/machinery/light{ + dir = 1 + }, /turf/open/floor/corsat{ - icon_state = "marked" + icon_state = "plate" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/atmos/east_reactor/west) "cuY" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, /turf/open/floor/prison{ @@ -3959,22 +4590,34 @@ /area/lv522/indoors/c_block/mining) "cwq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ icon_state = "plate" }, /area/lv522/atmos/east_reactor/north) -"cwL" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, +"cwr" = ( +/obj/structure/machinery/deployable/barrier, /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "W"; + pixel_x = -1 }, /turf/open/floor/prison{ icon_state = "floor_plate" }, -/area/lv522/landing_zone_2/ceiling) +/area/lv522/atmos/way_in_command_centre) +"cwE" = ( +/obj/structure/largecrate/random/secure, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/north_west_street) +"cwL" = ( +/turf/closed/wall/shiva/prefabricated, +/area/lv522/landing_zone_2) +"cwN" = ( +/obj/structure/prop/invuln/ice_prefab{ + dir = 10 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/w_rockies) "cwO" = ( /obj/effect/decal/cleanable/blood/oil/streak, /turf/open/floor/corsat, @@ -4049,20 +4692,21 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/a_block/medical/glass) -"cyv" = ( -/obj/item/tool/mop{ - desc = "Unlock the power of Mop-Fu!"; - force = 35; - pixel_x = -12; - pixel_y = 24 - }, -/obj/item/tank/oxygen{ - pixel_x = 4; - pixel_y = 19 +"cyu" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/machinery/light, /turf/open/floor/corsat{ icon_state = "plate" }, +/area/lv522/atmos/cargo_intake) +"cyv" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/corsat{ + icon_state = "squares" + }, /area/lv522/atmos/east_reactor) "cyH" = ( /obj/structure/machinery/space_heater/radiator/red{ @@ -4072,6 +4716,13 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/garage) +"cyO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/west_reactor) "cyV" = ( /obj/structure/machinery/light{ dir = 1 @@ -4099,13 +4750,8 @@ }, /area/lv522/indoors/c_block/mining) "czC" = ( -/obj/structure/bed/chair{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, -/area/lv522/atmos/east_reactor) +/turf/closed/wall/strata_outpost, +/area/lv522/atmos/east_reactor/east) "czG" = ( /obj/structure/sign/safety/radio_rad{ pixel_y = 26 @@ -4114,7 +4760,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "czO" = ( /obj/structure/blocker/invisible_wall, @@ -4143,17 +4789,9 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) "cAp" = ( -/obj/structure/surface/table/almayer, -/obj/item/device/analyzer{ - pixel_x = -9; - pixel_y = 3 - }, -/obj/item/clipboard{ - pixel_x = 5; - pixel_y = 3 - }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "browncorner" }, /area/lv522/atmos/east_reactor) "cAx" = ( @@ -4217,6 +4855,10 @@ icon_state = "plate" }, /area/lv522/atmos/north_command_centre) +"cCH" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) "cCK" = ( /obj/structure/machinery/disposal, /turf/open/floor/prison{ @@ -4224,6 +4866,12 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/admin) +"cCL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "cCN" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/generic, @@ -4249,7 +4897,7 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "cDo" = ( /turf/open/floor/corsat{ @@ -4291,6 +4939,7 @@ /area/lv522/indoors/c_block/mining) "cEw" = ( /obj/structure/surface/table/almayer, +/obj/structure/machinery/light, /turf/open/floor/corsat{ icon_state = "brown" }, @@ -4352,13 +5001,11 @@ }, /area/lv522/indoors/b_block/bridge) "cGd" = ( -/obj/structure/surface/table/almayer, -/obj/structure/prop/server_equipment/laptop/on, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" }, -/area/lv522/outdoors/colony_streets/windbreaker/observation) +/area/lv522/atmos/east_reactor/east) "cGw" = ( /obj/structure/machinery/light{ dir = 8 @@ -4407,6 +5054,15 @@ }, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) +"cHu" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + welded = 1 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "cHw" = ( /obj/structure/largecrate/random, /turf/open/asphalt/cement{ @@ -4435,9 +5091,9 @@ }, /area/lv522/indoors/a_block/dorms) "cHL" = ( -/obj/structure/largecrate/random, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - dir = 4; + dir = 8; icon_state = "brown" }, /area/lv522/atmos/east_reactor) @@ -4472,16 +5128,15 @@ }, /area/lv522/indoors/b_block/hydro) "cIm" = ( -/obj/structure/largecrate/random/case, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/turf/open/floor/corsat{ + dir = 8; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/east) "cIr" = ( /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - icon_state = "flammable_pipe_2" - }, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "cIs" = ( @@ -4501,14 +5156,6 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/garage) -"cIC" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, -/area/lv522/atmos/cargo_intake) "cIQ" = ( /obj/structure/surface/table/almayer, /obj/item/trash/plate{ @@ -4577,6 +5224,12 @@ icon_state = "brown" }, /area/lv522/oob) +"cJm" = ( +/obj/structure/prop/invuln/ice_prefab{ + dir = 1 + }, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/w_rockies) "cJo" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -4585,25 +5238,15 @@ /area/lv522/atmos/north_command_centre) "cJy" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "cJA" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/structure/fence{ - layer = 2.9 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" +/obj/item/device/flashlight/lamp/tripod{ + layer = 6; + pixel_y = 11 }, -/area/lv522/outdoors/nw_rockies) +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "cJW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 @@ -4637,8 +5280,8 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/east_central_street) "cKp" = ( -/obj/structure/window/framed/colony, -/turf/open/floor/corsat, +/obj/structure/window/framed/strata/reinforced, +/turf/open/floor/plating, /area/lv522/atmos/east_reactor/north) "cKw" = ( /obj/structure/girder, @@ -4646,18 +5289,24 @@ /area/lv522/atmos/east_reactor/west) "cKy" = ( /obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/west) "cKC" = ( /obj/structure/girder/displaced, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/west) "cKF" = ( -/obj/item/explosive/plastic/breaching_charge{ - unacidable = 1 +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/n_rockies) +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/nw_rockies) "cKG" = ( /turf/closed/wall/strata_ice/dirty, /area/lv522/outdoors/nw_rockies) @@ -4681,12 +5330,11 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "cLb" = ( -/obj/structure/largecrate/random/case/double, -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - icon_state = "flammable_pipe_2" +/turf/open/floor/corsat{ + dir = 4; + icon_state = "browncorner" }, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/east_reactor/east) "cLi" = ( /obj/structure/barricade/deployable{ dir = 8 @@ -4720,6 +5368,14 @@ }, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) +"cLH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "cLQ" = ( /obj/structure/largecrate/random/secure, /turf/open/floor/prison{ @@ -4770,12 +5426,24 @@ icon_state = "white_cyan4" }, /area/lv522/indoors/a_block/medical/glass) -"cNB" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ +"cMW" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) +"cNB" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/east) "cNO" = ( /obj/structure/machinery/colony_floodlight_switch{ pixel_y = 30 @@ -4796,7 +5464,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/hallway/damage) "cNV" = ( -/turf/closed/wall, +/turf/closed/wall/strata_outpost, /area/lv522/atmos/north_command_centre) "cOA" = ( /obj/structure/machinery/light{ @@ -4807,8 +5475,17 @@ icon_state = "floor_marked" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"cOJ" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "cOZ" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -4816,13 +5493,11 @@ "cPi" = ( /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "cPx" = ( -/obj/structure/blocker/forcefield/vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/obj/structure/window/framed/corsat, +/turf/open/floor/corsat, /area/lv522/atmos/filt) "cPy" = ( /turf/open/floor/corsat{ @@ -4830,13 +5505,6 @@ icon_state = "brown" }, /area/lv522/atmos/filt) -"cPH" = ( -/obj/structure/blocker/forcefield/vehicles, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, -/area/lv522/atmos/filt) "cPN" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ dir = 1; @@ -4945,6 +5613,13 @@ icon_state = "cement4" }, /area/lv522/outdoors/colony_streets/central_streets) +"cRD" = ( +/obj/structure/blocker/forcefield/vehicles, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "cRG" = ( /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /turf/open/floor/corsat{ @@ -4968,14 +5643,13 @@ }, /area/lv522/atmos/north_command_centre) "cRT" = ( -/obj/structure/prop/vehicles/crawler{ - dir = 8; - layer = 3.1 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, /turf/open/floor/corsat{ - icon_state = "plate" + icon_state = "brown" }, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/east_reactor/east) "cSb" = ( /obj/structure/largecrate, /turf/open/floor/corsat{ @@ -5014,6 +5688,10 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen/glass) +"cTU" = ( +/obj/structure/curtain/red, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "cTX" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/corsat, @@ -5044,11 +5722,11 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 1 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "marked" }, /area/lv522/atmos/east_reactor) "cUl" = ( @@ -5066,6 +5744,26 @@ icon_state = "squares" }, /area/lv522/atmos/east_reactor/east) +"cUA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "cUG" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/c_block/garage) @@ -5123,14 +5821,8 @@ icon_state = "darkredfull2" }, /area/lv522/outdoors/colony_streets/north_street) -"cWc" = ( -/obj/structure/blocker/forcefield/vehicles, -/turf/open/floor/corsat{ - icon_state = "squares" - }, -/area/lv522/atmos/filt) "cWf" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/atmos/cargo_intake) "cWg" = ( /obj/item/clothing/shoes/jackboots{ @@ -5159,6 +5851,15 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security) +"cWH" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor) "cWL" = ( /turf/open/floor/corsat{ dir = 8; @@ -5201,8 +5902,7 @@ "cWZ" = ( /obj/structure/blocker/forcefield/vehicles, /turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" + icon_state = "marked" }, /area/lv522/atmos/filt) "cXf" = ( @@ -5210,6 +5910,14 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/casino) +"cXi" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/machinery/photocopier, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "cXm" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -5230,6 +5938,14 @@ /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison, /area/lv522/indoors/a_block/security) +"cYe" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "cYf" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, /obj/item/reagent_container/food/condiment/enzyme, @@ -5241,7 +5957,7 @@ /area/lv522/indoors/a_block/kitchen) "cYn" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "cYE" = ( /obj/structure/surface/table/almayer, @@ -5306,6 +6022,10 @@ icon_state = "brown" }, /area/lv522/atmos/east_reactor/east) +"cZH" = ( +/obj/structure/blocker/invisible_wall, +/turf/open/floor/plating, +/area/lv522/atmos/sewer) "cZM" = ( /obj/structure/cargo_container/horizontal/blue/top, /turf/open/floor/prison{ @@ -5484,12 +6204,18 @@ icon_state = "brown" }, /area/lv522/oob) -"dcm" = ( -/obj/structure/largecrate/random/barrel/yellow, +"dck" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/ceramic_plate{ + pixel_y = 6 + }, +/obj/item/trash/ceramic_plate{ + pixel_y = 8 + }, /turf/open/floor/corsat{ icon_state = "plate" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/atmos/east_reactor/south) "dco" = ( /obj/structure/cargo_container/grant/right, /turf/open/floor/plating, @@ -5502,13 +6228,8 @@ icon_state = "marked" }, /area/lv522/atmos/east_reactor/west) -"dcB" = ( -/obj/structure/cargo_container/grant/rightmid, -/turf/open/floor/corsat{ - icon_state = "plate" - }, -/area/lv522/atmos/north_command_centre) "dcD" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ dir = 9; icon_state = "brown" @@ -5536,6 +6257,13 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/admin) +"dcM" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/alien/resin/sticky, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "ddo" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal{ @@ -5658,7 +6386,7 @@ pixel_x = 1 }, /obj/structure/cargo_container/ferret/right, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "del" = ( /turf/open/floor/corsat{ @@ -5677,7 +6405,7 @@ /obj/structure/prop/structure_lattice{ layer = 2.9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) "dfk" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -5721,10 +6449,23 @@ icon_state = "kitchen" }, /area/lv522/indoors/a_block/kitchen) +"dfK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "dgb" = ( /obj/structure/cryofeed, /turf/open/floor/bluegrid, /area/lv522/atmos/east_reactor) +"dgd" = ( +/turf/open/asphalt/cement{ + icon_state = "cement15" + }, +/area/lv522/outdoors/colony_streets/north_east_street) "dgj" = ( /obj/structure/machinery/light{ dir = 1 @@ -5735,18 +6476,24 @@ }, /area/lv522/indoors/a_block/dorms) "dgq" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 10 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/turf/open/floor/corsat{ + dir = 8; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/east) "dgI" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 8 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/west_reactor) "dgJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison{ @@ -5784,6 +6531,11 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/hallway) +"dhH" = ( +/turf/open/asphalt/cement{ + icon_state = "cement12" + }, +/area/lv522/landing_zone_2) "dhJ" = ( /turf/open/floor/corsat{ dir = 8; @@ -5807,9 +6559,8 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "marked" }, /area/lv522/atmos/east_reactor) "dhX" = ( @@ -5827,6 +6578,14 @@ icon_state = "rasputin15" }, /area/lv522/landing_zone_forecon/UD6_Tornado) +"dio" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "dip" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 4 @@ -5869,6 +6628,12 @@ }, /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/storage_blocks) +"djq" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/filt) "djD" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp/on{ @@ -5948,7 +6713,10 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/landing_zone_2/ceiling) "dkL" = ( -/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, /area/lv522/atmos/east_reactor/east) "dkP" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ @@ -5962,8 +6730,15 @@ /area/lv522/oob) "dkX" = ( /obj/structure/platform_decoration, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) +"dli" = ( +/obj/structure/blocker/forcefield/vehicles, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "dlC" = ( /obj/structure/prop/invuln/fire{ pixel_x = 8; @@ -6023,6 +6798,19 @@ icon_state = "plate" }, /area/lv522/indoors/c_block/mining) +"dmE" = ( +/obj/structure/surface/table/almayer, +/obj/structure/flora/pottedplant{ + desc = "It is made of Fiberbush(tm). It contains asbestos. Studies say that greenery calms the mind due to some sort evolved mechanism in the brain. This plant is not calming."; + icon_state = "pottedplant_21"; + layer = 3.1; + name = "synthethic potted plant"; + pixel_y = 12 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "dmG" = ( /obj/structure/barricade/deployable{ dir = 1 @@ -6082,10 +6870,6 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) -"dnA" = ( -/obj/structure/girder, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/north_east_street) "dnB" = ( /obj/item/clothing/head/helmet/marine/pilot, /turf/open/floor/corsat{ @@ -6162,7 +6946,7 @@ /obj/structure/prop/invuln/ice_prefab{ dir = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "doC" = ( /obj/effect/landmark/xeno_spawn, @@ -6182,6 +6966,12 @@ icon_state = "browncorner" }, /area/lv522/atmos/west_reactor) +"dpg" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/west_reactor) "dpj" = ( /obj/structure/cargo_container/hd/mid/alt, /turf/open/floor/corsat{ @@ -6193,8 +6983,20 @@ dir = 1; icon_state = "fab_2" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) +"dpz" = ( +/obj/item/clothing/mask/facehugger{ + desc = "It has some sort of a tube at the end of its tail. What the hell is this thing?"; + icon_state = "facehugger_impregnated"; + layer = 3; + name = "????"; + stat = 2 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "dqn" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" @@ -6259,13 +7061,26 @@ }, /area/lv522/indoors/b_block/hydro) "dsa" = ( +/obj/structure/fence, /obj/effect/decal/warning_stripes{ - icon_state = "W" + icon_state = "N"; + pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" }, /area/lv522/landing_zone_2/ceiling) +"dsc" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/cargo_intake) "dsl" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; @@ -6367,6 +7182,12 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/casino) +"dtR" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "dua" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, @@ -6402,15 +7223,30 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges/op_centre) "dvO" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat, -/area/lv522/atmos/outdoor) +/obj/structure/platform_decoration/strata, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) +"dwd" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -9; + pixel_y = 25 + }, +/obj/structure/prop/ice_colony/ground_wire{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/central_streets) "dwG" = ( -/obj/structure/largecrate/random/barrel/yellow, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ - icon_state = "marked" + dir = 4; + icon_state = "browncorner" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/atmos/west_reactor) +"dwI" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "dwO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, @@ -6430,11 +7266,10 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/t_comm) "dwP" = ( -/obj/structure/cargo_container/grant/rightmid{ - layer = 3.1 - }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ - icon_state = "plate" + dir = 1; + icon_state = "brown" }, /area/lv522/atmos/north_command_centre) "dwX" = ( @@ -6444,15 +7279,36 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/garage) +"dxc" = ( +/obj/structure/prop/invuln/overhead_pipe{ + name = "overhead pipe"; + pixel_x = -20; + pixel_y = 13 + }, +/turf/closed/wall/mineral/bone_resin, +/area/lv522/atmos/east_reactor/south) "dxl" = ( /obj/effect/decal/cleanable/flour, /turf/open/floor/prison{ icon_state = "kitchen" }, /area/lv522/indoors/a_block/kitchen) +"dxJ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "dxU" = ( -/turf/closed/wall, -/area/lv522/atmos/east_reactor/west) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/west_reactor) "dxY" = ( /obj/structure/machinery/computer/telecomms/server{ pixel_y = 16 @@ -6465,7 +7321,7 @@ }, /area/lv522/indoors/c_block/mining) "dya" = ( -/obj/structure/largecrate/random/barrel, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -6494,7 +7350,7 @@ /area/lv522/indoors/a_block/medical) "dyS" = ( /obj/item/stack/sheet/wood, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "dzd" = ( /obj/structure/closet/secure_closet/marshal, @@ -6514,6 +7370,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -6525,6 +7382,19 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/casino) +"dAf" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper_bin{ + pixel_y = 5 + }, +/obj/item/tool/pen/blue/clicky, +/obj/structure/machinery/power/apc/weak{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/command_centre) "dAm" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -6532,6 +7402,15 @@ icon_state = "brown" }, /area/lv522/atmos/north_command_centre) +"dAG" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "dAQ" = ( /obj/structure/platform_decoration{ dir = 1 @@ -6586,6 +7465,15 @@ }, /turf/open/floor/plating, /area/lv522/outdoors/colony_streets/north_east_street) +"dBe" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "dBi" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, @@ -6635,7 +7523,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "dDp" = ( /obj/structure/surface/table/almayer, @@ -6650,16 +7538,7 @@ }, /area/lv522/indoors/c_block/mining) "dDq" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/closed/wall/shiva/prefabricated, /area/lv522/landing_zone_2/ceiling) "dDC" = ( /turf/open/floor/corsat{ @@ -6667,6 +7546,12 @@ icon_state = "brown" }, /area/lv522/atmos/east_reactor/west) +"dDF" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/filt) "dDS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -6678,11 +7563,11 @@ /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "dEk" = ( -/obj/structure/closet/crate, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ - icon_state = "marked" + icon_state = "squares" }, -/area/lv522/atmos/east_reactor/west) +/area/lv522/atmos/north_command_centre) "dEm" = ( /obj/structure/closet, /turf/open/floor/prison, @@ -6757,7 +7642,7 @@ /area/lv522/indoors/a_block/admin) "dFg" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "dFn" = ( /obj/structure/bed, @@ -6788,7 +7673,7 @@ layer = 3.1; pixel_y = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "dFR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -6797,11 +7682,20 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "dFT" = ( -/obj/structure/largecrate, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor) +"dFY" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 1 + }, +/obj/structure/machinery/light, /turf/open/floor/corsat{ - icon_state = "marked" + icon_state = "plate" }, -/area/lv522/atmos/east_reactor/west) +/area/lv522/atmos/command_centre) "dGp" = ( /obj/structure/cargo_container/horizontal/blue/middle{ layer = 3.1 @@ -6852,8 +7746,12 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "dHk" = ( -/obj/structure/prop/turbine_extras/left, -/turf/open/floor/corsat, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, /area/lv522/atmos/east_reactor) "dHx" = ( /obj/structure/largecrate/random/barrel/red, @@ -6896,7 +7794,7 @@ /obj/structure/cargo_container/horizontal/blue/top{ pixel_x = 16 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "dIi" = ( /obj/structure/cargo_container/horizontal/blue/middle, @@ -6957,14 +7855,9 @@ dir = 1 }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "marked" }, /area/lv522/atmos/east_reactor) -"dJn" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, -/area/lv522/outdoors/nw_rockies) "dJp" = ( /obj/structure/bed/chair/comfy{ dir = 1 @@ -6979,8 +7872,7 @@ /area/lv522/atmos/east_reactor) "dJt" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/girder, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "dJB" = ( /obj/effect/decal/cleanable/dirt, @@ -6995,7 +7887,7 @@ /obj/structure/cargo_container/horizontal/blue/middle{ pixel_x = 16 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "dJN" = ( /turf/open/floor/corsat{ @@ -7042,10 +7934,6 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo/glass) -"dLh" = ( -/obj/structure/largecrate/random, -/turf/open/floor/prison, -/area/lv522/outdoors/nw_rockies) "dLq" = ( /obj/item/prop/colony/proptag{ desc = "A fallen marine's information dog tag. It reads, Staff Sergeant Thomas 'Dog' Smith" @@ -7117,6 +8005,13 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/a_block/executive) +"dMu" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/west_reactor) "dMy" = ( /obj/structure/cargo_container/kelland/left, /turf/open/floor/prison{ @@ -7150,12 +8045,32 @@ icon_state = "marked" }, /area/lv522/atmos/north_command_centre) +"dNe" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "dNm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms) +"dNn" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "dNK" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ name = "\improper Workshop Storage"; @@ -7178,8 +8093,17 @@ }, /area/lv522/indoors/a_block/security/glass) "dOa" = ( -/turf/closed/wall, +/turf/closed/wall/strata_outpost, /area/lv522/atmos/east_reactor/north) +"dOt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "dOw" = ( /turf/open/floor/corsat{ dir = 4; @@ -7221,6 +8145,12 @@ icon_state = "plate" }, /area/lv522/atmos/east_reactor/north) +"dPl" = ( +/obj/structure/largecrate/random, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) "dPq" = ( /turf/open/floor/corsat{ dir = 1; @@ -7273,11 +8203,11 @@ }, /area/lv522/indoors/a_block/medical/glass) "dQg" = ( -/obj/structure/closet/crate, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, -/area/lv522/atmos/east_reactor/west) +/area/lv522/atmos/east_reactor/north) "dQh" = ( /obj/structure/machinery/light{ dir = 1 @@ -7305,18 +8235,6 @@ }, /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) -"dQv" = ( -/obj/structure/barricade/handrail{ - dir = 1 - }, -/obj/structure/barricade/handrail{ - dir = 8 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, -/area/lv522/atmos/east_reactor) "dQM" = ( /obj/structure/machinery/vending/dinnerware, /obj/effect/decal/cleanable/dirt, @@ -7341,12 +8259,6 @@ icon_state = "cement12" }, /area/lv522/outdoors/colony_streets/south_street) -"dRf" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/atmos/east_reactor) "dRn" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ icon_state = "door_locked"; @@ -7361,24 +8273,30 @@ "dRy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 1; + icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) -"dRD" = ( -/obj/structure/barricade/handrail{ - dir = 1 - }, -/obj/structure/barricade/handrail{ - dir = 4 +"dRK" = ( +/obj/structure/stairs/perspective{ + dir = 9; + icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" +/turf/open/asphalt/cement{ + icon_state = "cement4" }, -/area/lv522/atmos/east_reactor) +/area/lv522/outdoors/colony_streets/north_west_street) "dRL" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/dorm_north) +"dRS" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/command_centre) "dSt" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -7389,7 +8307,7 @@ "dSy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "brown" }, /area/lv522/atmos/east_reactor/east) "dSW" = ( @@ -7486,6 +8404,21 @@ /obj/structure/surface/table/almayer, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"dUY" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/south_east_street) +"dVo" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Dormitories"; + welded = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/indoors/a_block/dorm_north) "dVD" = ( /obj/structure/surface/rack, /obj/item/tool/pickaxe, @@ -7493,6 +8426,10 @@ icon_state = "cement12" }, /area/lv522/outdoors/colony_streets/south_east_street) +"dVM" = ( +/obj/structure/curtain/red, +/turf/open/floor/prison, +/area/lv522/indoors/a_block/dorm_north) "dVU" = ( /obj/structure/machinery/power/apc/weak{ dir = 1 @@ -7502,6 +8439,10 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/medical) +"dWc" = ( +/obj/structure/closet/crate/trashcart, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/north_west_street) "dWn" = ( /obj/effect/spawner/random/toolbox, /turf/open/floor/plating/plating_catwalk/prison, @@ -7513,7 +8454,7 @@ /area/lv522/landing_zone_forecon/UD6_Tornado) "dWD" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_east_street) "dWE" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -7555,6 +8496,16 @@ icon_state = "squares" }, /area/lv522/atmos/east_reactor) +"dXo" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, +/obj/effect/landmark/xeno_spawn, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "dXq" = ( /obj/effect/landmark/monkey_spawn, /obj/structure/pipes/standard/simple/hidden/green, @@ -7567,6 +8518,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/security) +"dXB" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "dXI" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/reagent_container/food/drinks/flask/detflask{ @@ -7584,6 +8543,13 @@ icon_state = "brown" }, /area/lv522/atmos/east_reactor/east) +"dXX" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/belt/utility, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "dYb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 @@ -7607,16 +8573,25 @@ /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "dYX" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 6 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "brown" }, -/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "dZd" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe{ - dir = 6 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "browncorner" }, -/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "dZr" = ( /obj/structure/ore_box, @@ -7629,6 +8604,7 @@ }, /area/lv522/indoors/c_block/mining) "dZs" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/west) "dZw" = ( @@ -7653,12 +8629,15 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/security) -"dZA" = ( -/obj/structure/largecrate/random/barrel/yellow, +"dZG" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 6; + icon_state = "brown" }, -/area/lv522/atmos/east_reactor/west) +/area/lv522/atmos/east_reactor/south) "dZM" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 @@ -7701,13 +8680,6 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) -"eai" = ( -/obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, -/area/lv522/atmos/outdoor) "eam" = ( /obj/structure/blocker/forcefield/vehicles, /turf/open/floor/corsat{ @@ -7715,7 +8687,7 @@ }, /area/lv522/atmos/command_centre) "ear" = ( -/obj/structure/largecrate, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "squares" }, @@ -7734,15 +8706,6 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security/glass) -"ebr" = ( -/obj/structure/barricade/handrail{ - dir = 4 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, -/area/lv522/atmos/east_reactor) "ebt" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/asphalt/cement{ @@ -7761,7 +8724,13 @@ /area/lv522/oob) "ebR" = ( /obj/structure/surface/table/almayer, -/obj/effect/landmark/objective_landmark/close, +/obj/structure/transmitter/colony_net{ + dir = 1; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Engineering"; + pixel_y = -6 + }, /turf/open/floor/prison{ dir = 4; icon_state = "darkyellowfull2" @@ -7787,11 +8756,27 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_east_street) +"ecK" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "ecP" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "25" }, /area/lv522/landing_zone_forecon/UD6_Tornado) +"ecU" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "edk" = ( /turf/open/floor/corsat{ dir = 8; @@ -7826,7 +8811,7 @@ /obj/structure/prop/invuln/ice_prefab{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "eeb" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -7856,7 +8841,7 @@ /area/lv522/indoors/b_block/bridge) "eeY" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "efk" = ( /obj/structure/machinery/light, @@ -7877,9 +8862,6 @@ icon_state = "marked" }, /area/lv522/atmos/east_reactor) -"efH" = ( -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/w_rockies) "efK" = ( /obj/item/stack/tile/plasteel{ name = "ceiling tile"; @@ -7895,6 +8877,17 @@ }, /turf/open/gm/river, /area/lv522/indoors/a_block/kitchen/damage) +"efM" = ( +/obj/structure/platform, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform_decoration{ + dir = 10; + layer = 3.51 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "efR" = ( /obj/effect/decal/hefa_cult_decals/d32{ desc = "You think you can make out the iconography of a Xenomorph." @@ -7906,12 +8899,12 @@ }, /area/lv522/oob) "efS" = ( -/obj/structure/barricade/handrail{ - dir = 1 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" + icon_state = "marked" }, /area/lv522/atmos/east_reactor) "efT" = ( @@ -7966,9 +8959,6 @@ }, /area/lv522/indoors/a_block/kitchen) "egd" = ( -/obj/structure/barricade/handrail{ - dir = 1 - }, /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ dir = 1; @@ -7976,9 +8966,6 @@ }, /area/lv522/atmos/east_reactor) "egt" = ( -/obj/structure/barricade/handrail{ - dir = 1 - }, /obj/structure/powerloader_wreckage, /turf/open/floor/corsat{ dir = 1; @@ -8023,6 +9010,13 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/mining) +"egK" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "egP" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 @@ -8067,6 +9061,21 @@ /obj/effect/acid_hole, /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/hallway) +"ehM" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/alien/resin/sticky, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"ehO" = ( +/obj/effect/alien/resin/sticky, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "eil" = ( /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /turf/open/floor/corsat{ @@ -8097,6 +9106,13 @@ "eiZ" = ( /turf/open/floor/prison, /area/lv522/outdoors/colony_streets/north_west_street) +"ejo" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/north_command_centre) "eju" = ( /obj/item/storage/backpack/marine/satchel{ desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; @@ -8126,8 +9142,8 @@ }, /area/lv522/indoors/a_block/dorms) "ejN" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 4 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 }, /turf/open/floor/corsat{ icon_state = "squares" @@ -8184,14 +9200,14 @@ pixel_x = 6; pixel_y = 7 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "elx" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 5 +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" }, -/turf/open/floor/prison, -/area/lv522/indoors/a_block/dorm_north) +/area/lv522/atmos/east_reactor) "elS" = ( /obj/item/stack/rods, /turf/open/floor/prison{ @@ -8202,8 +9218,8 @@ "elX" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/suit/storage/CMB, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "emb" = ( @@ -8226,6 +9242,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, +/obj/structure/machinery/light, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -8260,12 +9277,6 @@ icon_state = "cement3" }, /area/lv522/outdoors/colony_streets/north_street) -"emW" = ( -/obj/effect/landmark/queen_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, -/area/lv522/atmos/east_reactor) "ene" = ( /turf/open/floor/shiva{ icon_state = "radiator_tile2" @@ -8278,11 +9289,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/b_block/bridge) -"enr" = ( -/obj/structure/pipes/standard/manifold/hidden/green, +"enk" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ + dir = 1 + }, /turf/open/floor/corsat{ icon_state = "plate" }, +/area/lv522/atmos/east_reactor/south) +"enr" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" + }, /area/lv522/atmos/east_reactor) "enD" = ( /obj/structure/curtain/red, @@ -8315,7 +9336,10 @@ /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "enT" = ( -/obj/vehicle/powerloader{ +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/vehicle/powerloader/ft{ dir = 4 }, /turf/open/floor/corsat{ @@ -8350,6 +9374,13 @@ name = "\improper Secure Blast Door"; unacidable = 1 }, +/obj/structure/machinery/door/poddoor/almayer{ + id = "Marked_6"; + indestructible = 1; + layer = 3.3; + name = "\improper Secure Blast Door"; + unacidable = 1 + }, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -8363,6 +9394,27 @@ icon_state = "marked" }, /area/lv522/atmos/west_reactor) +"eoA" = ( +/obj/item/prop/colony/used_flare, +/obj/item/clothing/mask/facehugger{ + desc = "It has some sort of a tube at the end of its tail. What the hell is this thing?"; + icon_state = "facehugger_impregnated"; + layer = 3; + name = "????"; + stat = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "eoH" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -8393,6 +9445,15 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) +"ept" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor) "epI" = ( /turf/open/floor/corsat{ dir = 8; @@ -8405,9 +9466,13 @@ /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "epS" = ( -/obj/structure/prop/dam/truck/cargo, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/atmos/north_command_centre) +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/east) "epX" = ( /obj/item/storage/firstaid/toxin/empty, /obj/effect/decal/cleanable/dirt, @@ -8453,6 +9518,13 @@ icon_state = "squares" }, /area/lv522/atmos/east_reactor) +"eqD" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/filt) "eqE" = ( /turf/open/floor/prison{ dir = 10; @@ -8509,6 +9581,13 @@ "eso" = ( /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"esw" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/box/matches{ + pixel_y = 8 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/north_west_street) "esx" = ( /obj/structure/platform_decoration{ dir = 8 @@ -8519,10 +9598,8 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, -/area/lv522/atmos/north_command_centre) +/turf/closed/wall/mineral/bone_resin, +/area/lv522/oob) "esF" = ( /obj/structure/surface/rack, /turf/open/floor/prison{ @@ -8593,10 +9670,8 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, -/area/lv522/atmos/north_command_centre) +/turf/closed/wall/mineral/bone_resin, +/area/lv522/oob) "evu" = ( /obj/structure/prop/maintenance_hatch{ pixel_y = 6 @@ -8631,6 +9706,15 @@ icon_state = "plate" }, /area/lv522/atmos/east_reactor) +"evN" = ( +/obj/structure/window/framed/strata/reinforced, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/indoors/a_block/corpo/glass) "evS" = ( /obj/structure/platform, /obj/structure/platform{ @@ -8655,7 +9739,9 @@ /area/lv522/oob) "ewf" = ( /obj/structure/platform, -/turf/open/auto_turf/shale/layer0, +/turf/open/asphalt/cement{ + icon_state = "cement4" + }, /area/lv522/outdoors/colony_streets/south_east_street) "ewm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8697,14 +9783,8 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) -"ewY" = ( -/obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/atmos/east_reactor) "exu" = ( /obj/structure/surface/rack, /obj/item/tool/minihoe{ @@ -8767,6 +9847,18 @@ icon_state = "marked" }, /area/lv522/atmos/north_command_centre) +"eym" = ( +/obj/structure/surface/rack, +/obj/item/storage/toolbox/mechanical/green{ + pixel_y = 13 + }, +/obj/item/storage/toolbox/mechanical/green{ + pixel_y = -3 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "eyn" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/asphalt/cement{ @@ -8782,7 +9874,7 @@ /obj/item/stack/tile/wood{ layer = 2.5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "eyY" = ( /obj/structure/stairs/perspective{ @@ -8827,6 +9919,12 @@ /obj/structure/pipes/vents/pump, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/east) +"ezB" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "ezC" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -8849,8 +9947,10 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, +/obj/effect/landmark/xeno_hive_spawn, +/obj/effect/landmark/ert_spawns/groundside_xeno, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "marked" }, /area/lv522/atmos/east_reactor) "eAg" = ( @@ -8894,12 +9994,11 @@ }, /area/lv522/indoors/a_block/fitness/glass) "eAF" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 1; - icon_state = "flammable_pipe_3" +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "brown" }, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/east_reactor/east) "eAX" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/glass/fertilizer, @@ -8916,6 +10015,12 @@ /obj/item/stack/cable_coil/cut, /turf/open/floor/plating, /area/lv522/atmos/east_reactor) +"eBm" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "eBu" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ @@ -8927,12 +10032,6 @@ icon_state = "blue_plate" }, /area/lv522/indoors/c_block/mining) -"eBy" = ( -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, -/area/lv522/atmos/east_reactor) "eBA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -8952,7 +10051,7 @@ /area/lv522/atmos/east_reactor) "eCe" = ( /obj/effect/alien/resin/sticky, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "eCO" = ( /obj/structure/largecrate/random, @@ -8966,12 +10065,6 @@ }, /turf/open/floor/corsat, /area/lv522/atmos/cargo_intake) -"eCP" = ( -/obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/atmos/east_reactor) "eDc" = ( /obj/structure/bed/chair, /obj/structure/machinery/space_heater/radiator/red{ @@ -9008,6 +10101,18 @@ /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) +"eDD" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) "eDI" = ( /obj/structure/machinery/light, /turf/open/floor/prison{ @@ -9025,6 +10130,12 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/garage) +"eDS" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/n_rockies) "eEv" = ( /turf/open/floor/prison{ icon_state = "kitchen" @@ -9057,12 +10168,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) -"eFk" = ( -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/atmos/east_reactor) "eFt" = ( /obj/vehicle/train/cargo/engine, /turf/open/floor/prison, @@ -9078,7 +10183,7 @@ /area/lv522/indoors/a_block/medical/glass) "eFP" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/closed/wall, +/turf/closed/wall/strata_outpost, /area/lv522/atmos/east_reactor) "eFT" = ( /obj/item/stack/tile/plasteel{ @@ -9086,10 +10191,10 @@ pixel_x = -2; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "eGs" = ( -/obj/structure/cargo_container/grant/right, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -9111,6 +10216,12 @@ icon_state = "whiteyellowfull" }, /area/lv522/indoors/a_block/corpo/glass) +"eHp" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor) "eHu" = ( /obj/structure/closet/secure_closet/miner, /turf/open/floor/prison{ @@ -9134,6 +10245,11 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/garage) +"eHE" = ( +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/outdoors/n_rockies) "eHF" = ( /obj/structure/cargo_container/kelland/right, /turf/open/floor/plating, @@ -9195,6 +10311,13 @@ icon_state = "greenfull" }, /area/lv522/indoors/a_block/fitness) +"eIT" = ( +/obj/structure/bed/chair/comfy, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "eJc" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/close, @@ -9229,6 +10352,16 @@ /obj/item/prop/alien/hugger, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) +"eJq" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 8; + pixel_y = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "eJw" = ( /obj/item/clothing/mask/rebreather{ pixel_x = -7; @@ -9279,12 +10412,30 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/b_block/bar) +"eKK" = ( +/obj/structure/blocker/forcefield/vehicles, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "eKL" = ( /obj/structure/bed/chair{ dir = 1 }, /turf/open/floor/prison, /area/lv522/indoors/b_block/hydro) +"eLf" = ( +/turf/open/asphalt/cement{ + icon_state = "cement4" + }, +/area/lv522/landing_zone_2) +"eLx" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor) "eLG" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -19; @@ -9299,15 +10450,15 @@ icon_state = "whiteyellowfull" }, /area/lv522/indoors/a_block/corpo/glass) +"eLU" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/reactor_garage) "eLV" = ( -/obj/structure/barricade/handrail{ - dir = 1 - }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, -/area/lv522/atmos/east_reactor) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat, +/area/lv522/oob) "eLZ" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ name = "\improper Cargo Bay Quartermaster" @@ -9342,10 +10493,11 @@ }, /area/lv522/atmos/east_reactor) "eMm" = ( -/obj/structure/largecrate/random/case, +/obj/structure/prop/invuln/fusion_reactor, +/obj/structure/prop/turbine_extras, +/obj/structure/prop/turbine_extras, /turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" + icon_state = "plate" }, /area/lv522/atmos/east_reactor) "eMz" = ( @@ -9412,9 +10564,6 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - icon_state = "flammable_pipe_2" - }, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "eOj" = ( @@ -9453,8 +10602,19 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) +"eOT" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/power/apc/weak{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "eOU" = ( /obj/structure/machinery/light{ dir = 4 @@ -9488,7 +10648,7 @@ /obj/structure/prop/invuln/ice_prefab{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "ePK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -9547,13 +10707,12 @@ }, /area/lv522/indoors/a_block/hallway) "eRg" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 1; - icon_state = "flammable_pipe_3" +/obj/structure/prop/turbine, +/obj/structure/prop/turbine_extras/border, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/area/lv522/oob) "eRI" = ( /obj/structure/barricade/deployable{ dir = 8 @@ -9613,6 +10772,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/cargo) +"eTn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "eTu" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" @@ -9636,6 +10801,12 @@ }, /turf/open/floor/plating, /area/lv522/landing_zone_forecon/UD6_Tornado) +"eTQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/sewer) "eTZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -9668,6 +10839,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -9714,12 +10886,11 @@ }, /area/lv522/atmos/north_command_centre) "eVi" = ( -/obj/structure/barricade/handrail, -/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - icon_state = "plate" + icon_state = "brown" }, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/east_reactor/north) "eVW" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/corsat{ @@ -9731,6 +10902,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -9763,10 +10935,16 @@ dir = 4 }, /turf/open/floor/corsat{ - dir = 8; + dir = 10; icon_state = "brown" }, /area/lv522/atmos/east_reactor/east) +"eWR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/landing_zone_2) "eWW" = ( /obj/structure/window_frame/strata, /obj/structure/pipes/standard/simple/hidden/green{ @@ -9792,13 +10970,11 @@ }, /area/lv522/indoors/a_block/kitchen) "eXe" = ( -/obj/structure/cargo_container/grant/right{ - layer = 3.1 - }, -/turf/closed/wall/mineral/bone_resin, -/area/lv522/atmos/north_command_centre) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/west) "eXG" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "eXO" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -9828,7 +11004,7 @@ /obj/structure/cargo_container/horizontal/blue/bottom{ pixel_x = 16 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "eYh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -9841,9 +11017,6 @@ }, /area/lv522/indoors/a_block/medical/glass) "eYA" = ( -/obj/item/weapon/gun/rifle/sniper/M42A{ - current_mag = null - }, /obj/item/clothing/head/headband/tan{ pixel_x = -10; pixel_y = 13 @@ -9854,25 +11027,29 @@ /turf/closed/wall/strata_outpost/reinforced, /area/lv522/landing_zone_1/tunnel) "eYT" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 10 - }, /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) +"eZb" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/reactor_garage) "eZe" = ( /turf/open/asphalt/cement{ icon_state = "cement14" }, /area/lv522/outdoors/colony_streets/south_east_street) "eZq" = ( -/obj/structure/cargo_container/kelland/left, +/obj/structure/prop/turbine_extras/left, +/obj/structure/prop/invuln/fusion_reactor, /turf/open/floor/corsat{ icon_state = "plate" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/oob) "eZv" = ( /obj/structure/fence, /obj/effect/decal/warning_stripes{ @@ -9882,6 +11059,14 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/n_rockies) +"eZF" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "eZK" = ( /turf/open/floor/prison{ icon_state = "floor_plate" @@ -9941,7 +11126,7 @@ dir = 8; pixel_x = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "faZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -9968,7 +11153,6 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) "fbC" = ( -/obj/structure/barricade/handrail, /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ icon_state = "brown" @@ -9989,7 +11173,9 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/asphalt/cement{ + icon_state = "cement3" + }, /area/lv522/outdoors/colony_streets/south_east_street) "fbY" = ( /obj/structure/stairs/perspective{ @@ -10037,6 +11223,11 @@ icon_state = "brown" }, /area/lv522/atmos/north_command_centre) +"fdf" = ( +/turf/open/asphalt/cement{ + icon_state = "cement15" + }, +/area/lv522/landing_zone_2) "fdh" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 11; @@ -10055,10 +11246,22 @@ }, /turf/open/floor/plating, /area/shuttle/drop2/lv522) +"fdC" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/filt) "fdE" = ( -/obj/structure/blocker/invisible_wall, -/turf/closed/wall/mineral/bone_resin, -/area/lv522/oob) +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "fdR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -10067,6 +11270,11 @@ icon_state = "plate" }, /area/lv522/atmos/north_command_centre) +"fdS" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/item/stack/rods, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) "fdT" = ( /obj/structure/closet/crate, /turf/open/floor/prison{ @@ -10099,6 +11307,20 @@ icon_state = "plate" }, /area/lv522/atmos/east_reactor/west) +"feS" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) +"feZ" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/east) "ffb" = ( /turf/open/floor/prison{ icon_state = "darkbrownfull2" @@ -10124,6 +11346,18 @@ icon_state = "floor3" }, /area/lv522/outdoors/colony_streets/south_street) +"ffr" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/west) +"ffG" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/girder, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) "ffL" = ( /obj/item/clothing/mask/facehugger{ desc = "It has some sort of a tube at the end of its tail. What the hell is this thing?"; @@ -10134,6 +11368,20 @@ }, /turf/open/floor/prison, /area/lv522/landing_zone_2) +"ffO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/transmitter/colony_net{ + dir = 8; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Medical"; + pixel_x = 16 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan1" + }, +/area/lv522/indoors/a_block/medical/glass) "fgf" = ( /obj/item/ammo_magazine/m2c{ current_rounds = 0; @@ -10154,7 +11402,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "fgB" = ( /obj/item/lightstick/red/spoke/planted{ @@ -10206,10 +11454,8 @@ }, /area/lv522/atmos/cargo_intake) "fib" = ( -/obj/structure/barricade/handrail, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "fiu" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -10219,12 +11465,20 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) "fiA" = ( -/obj/structure/barricade/handrail, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" + icon_state = "plate" }, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/east_reactor/east) +"fiB" = ( +/obj/structure/prop/invuln/ice_prefab{ + dir = 9 + }, +/obj/structure/prop/invuln/ice_prefab/roof_greeble{ + icon_state = "solarpanel1" + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/w_rockies) "fiG" = ( /obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/dirt, @@ -10302,24 +11556,15 @@ /obj/structure/window, /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) -"fkq" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, -/area/lv522/atmos/east_reactor) "fkB" = ( /obj/structure/barricade/deployable, /obj/effect/decal/cleanable/blood, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) -"fkL" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor/south) +"fkD" = ( +/obj/structure/largecrate/random/barrel/blue, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/colony_streets/north_west_street) "fkP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -10331,21 +11576,12 @@ }, /area/lv522/indoors/b_block/bridge) "fkW" = ( -/obj/structure/barricade/handrail, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/floor/corsat{ - dir = 6; + dir = 1; icon_state = "brown" }, /area/lv522/atmos/east_reactor) -"fla" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 5 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, -/area/lv522/atmos/east_reactor/east) "fld" = ( /mob/living/simple_animal/mouse, /turf/open/floor/prison, @@ -10402,15 +11638,15 @@ dir = 10 }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/east) "fmB" = ( -/obj/structure/cargo_container/kelland/right, /turf/open/floor/corsat{ - icon_state = "plate" + dir = 1; + icon_state = "brown" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/oob) "fmH" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, @@ -10442,7 +11678,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "fnm" = ( /obj/structure/surface/table/almayer, @@ -10456,19 +11692,31 @@ "fnA" = ( /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_west_street) +"fnF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/toy/beach_ball, +/obj/item/reagent_container/food/drinks/bottle/sake{ + pixel_x = 9; + pixel_y = 17 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "greenfull" + }, +/area/lv522/indoors/a_block/fitness) "fol" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, /turf/open/floor/corsat{ dir = 9; icon_state = "brown" }, /area/lv522/atmos/filt) "fop" = ( -/obj/item/clipboard, -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - icon_state = "flammable_pipe_2" - }, /turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/west_reactor) "foO" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/floor/corsat, @@ -10513,6 +11761,12 @@ icon_state = "kitchen" }, /area/lv522/indoors/a_block/kitchen) +"fpm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/south) "fpn" = ( /obj/item/device/analyzer, /turf/open/floor/corsat, @@ -10573,6 +11827,16 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/dorms/glass) +"fqU" = ( +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "frc" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /obj/structure/pipes/standard/simple/hidden/green, @@ -10602,8 +11866,8 @@ }, /area/lv522/atmos/east_reactor/west) "frZ" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 4 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 }, /turf/open/floor/corsat{ icon_state = "squares" @@ -10621,6 +11885,7 @@ /obj/structure/machinery/power/apc/weak{ dir = 1 }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -10655,15 +11920,19 @@ /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "fsV" = ( -/obj/structure/surface/table/almayer, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ - icon_state = "plate" + icon_state = "marked" }, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/north_command_centre) "ftd" = ( /obj/structure/bed/chair{ dir = 1 }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/outdoors/colony_streets/windbreaker/observation) "ftl" = ( @@ -10675,8 +11944,21 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) +"fts" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/effect/decal/cleanable/dirt, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/tool/pen/blue/clicky, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "ftA" = ( /obj/structure/surface/table/almayer, /obj/structure/platform{ @@ -10703,7 +11985,7 @@ dir = 5 }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/east) "ful" = ( @@ -10723,7 +12005,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "fuQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -10771,17 +12053,18 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) "fvQ" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 5 +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "browncorner" }, -/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "fvV" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "fvX" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -10856,11 +12139,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/east_reactor/south) "fxl" = ( /obj/vehicle/train/cargo/engine, @@ -10869,9 +12148,9 @@ }, /area/lv522/indoors/c_block/cargo) "fxq" = ( -/obj/structure/closet/crate/radiation, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - icon_state = "marked" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/west) "fxZ" = ( @@ -10955,31 +12234,33 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/b_block/bridge) -"fzx" = ( -/obj/structure/barricade/handrail{ - dir = 8 - }, -/obj/structure/barricade/handrail, +"fzu" = ( /turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, -/area/lv522/atmos/east_reactor) -"fzz" = ( -/obj/structure/barricade/handrail{ - dir = 4 - }, -/obj/structure/barricade/handrail, -/turf/open/floor/corsat{ - dir = 6; + dir = 9; icon_state = "brown" }, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/reactor_garage) "fzC" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "28" }, /area/lv522/landing_zone_forecon/UD6_Tornado) +"fzE" = ( +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/indoors/a_block/dorm_north) +"fzK" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "fzL" = ( /turf/open/floor/corsat{ dir = 4; @@ -11000,6 +12281,12 @@ }, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_east_street) +"fAt" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "fAx" = ( /obj/structure/filingcabinet{ density = 0; @@ -11041,6 +12328,11 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"fBg" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) "fBp" = ( /turf/open/asphalt/cement{ icon_state = "cement15" @@ -11064,10 +12356,19 @@ icon_state = "fake_wood" }, /area/lv522/atmos/east_reactor/east) +"fBR" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/south_east_street) "fBU" = ( -/obj/structure/cargo_container/kelland/right, +/obj/structure/cargo_container/horizontal/blue/top, +/obj/structure/machinery/light{ + dir = 1 + }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/cargo_intake) "fCb" = ( @@ -11185,11 +12486,11 @@ }, /area/lv522/indoors/b_block/hydro) "fDC" = ( -/obj/structure/prop/server_equipment/laptop/on{ - layer = 3.1; - pixel_y = 10 +/obj/structure/prop/ice_colony/ground_wire, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "squares" }, -/turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "fDF" = ( /obj/structure/surface/rack, @@ -11213,14 +12514,18 @@ }, /area/lv522/atmos/east_reactor) "fDS" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/conveyor{ + dir = 5; + id = "cargo_container" + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/obj/structure/machinery/light{ + dir = 8 }, /turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" + icon_state = "plate" }, -/area/lv522/atmos/west_reactor) +/area/lv522/atmos/cargo_intake) "fEe" = ( /obj/structure/platform, /obj/effect/decal/cleanable/dirt, @@ -11253,6 +12558,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "fFp" = ( /obj/item/clothing/gloves/yellow, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "fFw" = ( @@ -11334,6 +12640,16 @@ icon_state = "plate" }, /area/lv522/atmos/north_command_centre) +"fHf" = ( +/obj/structure/platform, +/obj/structure/reagent_dispensers/watertank{ + layer = 2.9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "fHy" = ( /obj/structure/barricade/wooden{ dir = 4 @@ -11358,6 +12674,16 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/a_block/executive) +"fHH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "fIa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 @@ -11399,6 +12725,7 @@ /area/lv522/indoors/a_block/kitchen/glass) "fIQ" = ( /obj/structure/blocker/forcefield/vehicles, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -11409,35 +12736,38 @@ icon_state = "brown" }, /area/lv522/atmos/north_command_centre) +"fJg" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/indoors/a_block/corpo/glass) "fJq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) "fKf" = ( +/obj/structure/platform{ + dir = 1 + }, /turf/open/asphalt/cement{ icon_state = "cement12" }, /area/lv522/outdoors/colony_streets/north_east_street) "fKt" = ( -/obj/structure/largecrate/random/barrel, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, /area/lv522/atmos/east_reactor/west) "fKu" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/barricade/handrail/wire{ - layer = 3.1 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +/obj/structure/largecrate, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/cargo_intake) "fLa" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "47" @@ -11456,9 +12786,13 @@ }, /area/lv522/indoors/a_block/admin) "fLi" = ( +/obj/item/tool/warning_cone{ + pixel_x = -10; + pixel_y = 11 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/west) "fLz" = ( @@ -11482,6 +12816,12 @@ }, /turf/closed/wall/strata_ice/dirty, /area/lv522/oob) +"fLA" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "fLF" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ dir = 4; @@ -11510,9 +12850,7 @@ /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "fLP" = ( -/obj/structure/barricade/handrail{ - dir = 1 - }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ dir = 1; icon_state = "brown" @@ -11527,7 +12865,9 @@ dir = 8; pixel_x = -20 }, -/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -11538,6 +12878,9 @@ icon_state = "flammable_pipe_3"; pixel_x = -20 }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat{ icon_state = "squares" }, @@ -11592,6 +12935,16 @@ icon_state = "browncorner" }, /area/lv522/atmos/east_reactor) +"fNk" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/bed/chair, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "fNm" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/carpet, @@ -11694,6 +13047,24 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"fQi" = ( +/obj/item/prop/colony/canister{ + dir = 8; + layer = 3.1; + pixel_y = 16 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/reactor_garage) +"fQD" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "fRc" = ( /obj/structure/machinery/mill, /turf/open/floor/prison{ @@ -11733,7 +13104,7 @@ desc = "This barricade is heavily reinforced. Nothing short of blasting it open seems like it'll do the trick, that or melting the breams supporting it..."; dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "fRS" = ( /obj/effect/decal/cleanable/dirt, @@ -11751,6 +13122,18 @@ icon_state = "squares" }, /area/lv522/atmos/east_reactor/east) +"fSf" = ( +/obj/structure/blocker/invisible_wall, +/turf/closed/wall/strata_outpost/reinforced, +/area/lv522/atmos/sewer) +"fSj" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "fSo" = ( /obj/effect/landmark/lv624/fog_blocker/short, /obj/structure/machinery/landinglight/ds1, @@ -11910,6 +13293,16 @@ icon_state = "cement3" }, /area/lv522/outdoors/colony_streets/central_streets) +"fWD" = ( +/obj/item/stack/folding_barricade, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "fWG" = ( /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_east_street) @@ -11925,7 +13318,7 @@ pixel_x = 7; pixel_y = 17 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "fXa" = ( /obj/structure/machinery/vending/snack, @@ -11939,6 +13332,13 @@ icon_state = "19" }, /area/lv522/landing_zone_forecon/UD6_Tornado) +"fXs" = ( +/obj/structure/blocker/forcefield/vehicles, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/filt) "fXv" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 8 @@ -11983,11 +13383,12 @@ }, /area/lv522/atmos/cargo_intake) "fXU" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/area/lv522/atmos/east_reactor/west) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor) "fXZ" = ( /obj/structure/curtain/medical, /turf/open/floor/strata{ @@ -12032,7 +13433,7 @@ /turf/open/gm/river, /area/lv522/landing_zone_1/tunnel) "fYP" = ( -/obj/structure/largecrate/random/barrel, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "brown" }, @@ -12049,11 +13450,26 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/t_comm) +"fZl" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/cameras/wooden_tv{ + desc = "An old TV hooked up to a video cassette recorder, you can even use it to time shift WOW."; + layer = 3.2; + name = "Television set"; + network = null; + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "greenfull" + }, +/area/lv522/indoors/a_block/fitness) "fZy" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "fZA" = ( /obj/structure/largecrate/random/barrel/red, @@ -12071,9 +13487,12 @@ }, /area/lv522/indoors/c_block/mining) "gat" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/obj/structure/cargo_container/horizontal/blue/middle, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/cargo_intake) "gaw" = ( /obj/structure/barricade/deployable{ dir = 1 @@ -12135,6 +13554,13 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) +"gbo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "gbq" = ( /obj/structure/stairs/perspective{ dir = 10; @@ -12166,11 +13592,12 @@ /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "gbQ" = ( -/obj/structure/largecrate, -/turf/open/floor/corsat{ - icon_state = "brown" +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 }, -/area/lv522/atmos/east_reactor/west) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor) "gbR" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/strata{ @@ -12187,7 +13614,7 @@ pixel_x = -2; pixel_y = 16 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "gck" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -12209,6 +13636,12 @@ icon_state = "marked" }, /area/lv522/atmos/north_command_centre) +"gcr" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "gcv" = ( /obj/structure/foamed_metal, /obj/structure/pipes/standard/simple/hidden/green, @@ -12232,7 +13665,7 @@ /area/lv522/indoors/lone_buildings/engineering) "gcY" = ( /obj/structure/cargo_container/ferret/left, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "gdk" = ( /obj/structure/surface/table/almayer, @@ -12250,8 +13683,9 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) "gdJ" = ( -/obj/structure/largecrate/guns/merc, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ + dir = 1; icon_state = "brown" }, /area/lv522/atmos/east_reactor/west) @@ -12270,11 +13704,12 @@ }, /area/lv522/indoors/a_block/admin) "gdX" = ( -/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/obj/structure/machinery/light, /turf/open/floor/corsat{ - icon_state = "brown" + icon_state = "squares" }, -/area/lv522/atmos/east_reactor/west) +/area/lv522/atmos/east_reactor) "gej" = ( /obj/structure/platform, /obj/effect/landmark/lv624/fog_blocker/short, @@ -12297,6 +13732,13 @@ icon_state = "cement2" }, /area/lv522/outdoors/colony_streets/central_streets) +"gem" = ( +/obj/structure/surface/rack, +/obj/item/clothing/head/welding, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "geq" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ dir = 4; @@ -12342,6 +13784,14 @@ }, /turf/open/floor/carpet, /area/lv522/indoors/b_block/bar) +"geP" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "geT" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 8; @@ -12357,7 +13807,7 @@ /obj/item/prop/alien/hugger{ pixel_y = 14 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "gfu" = ( /obj/structure/surface/table/woodentable/fancy, @@ -12373,7 +13823,7 @@ pixel_y = 1 }, /obj/structure/cargo_container/ferret/mid, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "gfU" = ( /obj/effect/decal/cleanable/dirt, @@ -12437,6 +13887,12 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"gha" = ( +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "ghr" = ( /obj/structure/machinery/door/airlock/almayer/engineering, /turf/open/floor/corsat{ @@ -12475,6 +13931,19 @@ icon_state = "squares" }, /area/lv522/atmos/east_reactor/east) +"gib" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "gif" = ( /obj/item/stack/sheet/metal, /turf/open/floor/prison{ @@ -12492,6 +13961,16 @@ icon_state = "marked" }, /area/lv522/atmos/west_reactor) +"giV" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "giX" = ( /obj/structure/curtain/red, /turf/open/floor/wood, @@ -12513,8 +13992,21 @@ "gjA" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/outdoors/colony_streets/windbreaker/observation) +"gjB" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 1; + pixel_y = 2 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "gjF" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, @@ -12580,18 +14072,29 @@ /obj/structure/closet/bombcloset, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_east_street) +"glj" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "gll" = ( -/obj/structure/largecrate, +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/structure/machinery/light{ + dir = 1 + }, /turf/open/floor/corsat{ icon_state = "plate" }, -/area/lv522/atmos/command_centre) +/area/lv522/atmos/cargo_intake) "glO" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "glQ" = ( /obj/structure/stairs/perspective{ @@ -12610,11 +14113,19 @@ icon_state = "cement12" }, /area/lv522/outdoors/colony_streets/south_street) +"gmb" = ( +/obj/structure/prop/vehicles/crawler{ + layer = 2.9 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "gme" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "gmt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -12631,11 +14142,11 @@ /turf/open/gm/river, /area/lv522/outdoors/colony_streets/south_street) "gnd" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/machinery/light, /turf/open/floor/corsat{ - icon_state = "plate" + icon_state = "squares" }, -/area/lv522/atmos/east_reactor/west) +/area/lv522/atmos/east_reactor) "gnf" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 @@ -12657,6 +14168,13 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/mining) +"gnx" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/cargo_intake) "gny" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison{ @@ -12681,7 +14199,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "gou" = ( /turf/open/floor/prison{ @@ -12733,8 +14251,12 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) +"goY" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/w_rockies) "gpi" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, @@ -12767,10 +14289,6 @@ icon_state = "cement12" }, /area/lv522/outdoors/colony_streets/south_west_street) -"gpM" = ( -/obj/structure/girder/displaced, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/north_east_street) "gpN" = ( /obj/effect/spawner/gibspawner/xeno, /turf/open/auto_turf/shale/layer1, @@ -12814,6 +14332,12 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/medical) +"grq" = ( +/obj/structure/barricade/wooden{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/central_streets) "grw" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard{ @@ -12873,15 +14397,15 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "gsS" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "gsZ" = ( /obj/structure/cargo_container/horizontal/blue/top, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "gtr" = ( /obj/structure/machinery/light{ @@ -12896,7 +14420,7 @@ /area/lv522/indoors/c_block/t_comm) "gts" = ( /obj/structure/tunnel, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) "gtt" = ( /obj/structure/filingcabinet{ @@ -12913,6 +14437,29 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/casino) +"gtH" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/machinery/disposal, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) +"gtS" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/n_rockies) +"gtX" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "gug" = ( /obj/structure/cargo_container/horizontal/blue/bottom, /turf/open/floor/plating{ @@ -12946,6 +14493,18 @@ icon_state = "kitchen" }, /area/lv522/indoors/b_block/bar) +"guE" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform_decoration{ + dir = 9 + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/colony_streets/north_east_street) "guH" = ( /obj/structure/machinery/light{ dir = 4 @@ -12967,6 +14526,16 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) +"gvk" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "gvr" = ( /obj/structure/closet/bodybag, /obj/structure/curtain/medical, @@ -12976,18 +14545,18 @@ }, /area/lv522/indoors/a_block/medical/glass) "gvs" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 1; - pixel_y = 6 +/obj/structure/machinery/space_heater, +/obj/item/reagent_container/food/drinks/coffee{ + pixel_x = 5; + pixel_y = 9 }, /turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" + icon_state = "plate" }, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/cargo_intake) "gvG" = ( /obj/item/toy/beach_ball/holoball, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "gvH" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -13017,18 +14586,20 @@ }, /area/lv522/indoors/b_block/bridge) "gwk" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - pixel_y = 6 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" +/obj/structure/cable/heavyduty{ + icon_state = "4-8" }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating, /area/lv522/atmos/east_reactor) "gwt" = ( /obj/structure/cargo_container/wy/right, /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) +"gwC" = ( +/obj/effect/alien/resin/sticky, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "gwK" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -13056,6 +14627,17 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/security) +"gxb" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 8; + pixel_y = 3 + }, +/obj/structure/pipes/vents/pump, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) "gxc" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/snacks/cheeseburger, @@ -13113,7 +14695,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "gyb" = ( /obj/effect/decal/cleanable/dirt, @@ -13129,6 +14711,31 @@ icon_state = "plate" }, /area/lv522/atmos/command_centre) +"gyB" = ( +/obj/item/prop/colony/used_flare, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"gyC" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) +"gyK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/north_command_centre) "gzk" = ( /obj/structure/prop/almayer/computers/sensor_computer2, /turf/open/floor/corsat{ @@ -13142,6 +14749,18 @@ /obj/structure/barricade/deployable, /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) +"gzw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1; + pixel_y = -1 + }, +/obj/effect/landmark/corpsespawner/wy/manager, +/turf/open/floor{ + dir = 4; + icon_state = "whiteyellowfull" + }, +/area/lv522/oob/w_y_vault) "gzD" = ( /obj/structure/prop/almayer/computers/sensor_computer3, /turf/open/floor/corsat{ @@ -13173,6 +14792,12 @@ icon_state = "cement4" }, /area/lv522/outdoors/colony_streets/north_east_street) +"gzY" = ( +/obj/structure/largecrate/random, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "gAa" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 4 @@ -13181,7 +14806,7 @@ pixel_x = -9; pixel_y = 25 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "gAJ" = ( /obj/structure/surface/table/almayer, @@ -13194,8 +14819,15 @@ /obj/structure/prop/invuln/ice_prefab{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) +"gAS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "gAU" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -13226,7 +14858,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "gBi" = ( /obj/structure/cargo_container/watatsumi/right, @@ -13236,7 +14868,7 @@ /obj/item/seeds/riceseed, /obj/structure/closet/crate, /obj/item/seeds/riceseed, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "gBy" = ( /obj/effect/decal/warning_stripes{ @@ -13286,14 +14918,14 @@ /turf/open/floor/wood, /area/lv522/indoors/a_block/executive) "gCV" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 +/obj/structure/machinery/conveyor{ + dir = 10; + id = "cargo_container" }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/turf/open/floor/corsat, /area/lv522/atmos/cargo_intake) "gDz" = ( /obj/structure/barricade/wooden{ @@ -13356,7 +14988,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "gEQ" = ( /obj/structure/surface/table/almayer, @@ -13451,6 +15083,13 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/garage) +"gGg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "gGk" = ( /obj/structure/prop/server_equipment/yutani_server, /turf/open/floor/corsat{ @@ -13513,6 +15152,14 @@ icon_state = "cement2" }, /area/lv522/outdoors/colony_streets/north_west_street) +"gHD" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/asphalt/cement{ + icon_state = "cement1" + }, +/area/lv522/outdoors/colony_streets/north_street) "gHF" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" @@ -13556,7 +15203,9 @@ /area/lv522/outdoors/colony_streets/south_east_street) "gIr" = ( /obj/structure/platform_decoration, -/turf/open/auto_turf/shale/layer0, +/turf/open/asphalt/cement{ + icon_state = "cement2" + }, /area/lv522/outdoors/colony_streets/south_east_street) "gIv" = ( /obj/structure/cargo_container/ferret/left, @@ -13571,6 +15220,15 @@ icon_state = "brown" }, /area/lv522/atmos/cargo_intake) +"gIZ" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "gJm" = ( /obj/structure/cargo_container/ferret/mid, /turf/open/floor/prison, @@ -13595,6 +15253,13 @@ icon_state = "cement3" }, /area/lv522/outdoors/nw_rockies) +"gJK" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) "gJL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spider/spiderling/nogrow, @@ -13634,6 +15299,15 @@ icon_state = "brown" }, /area/lv522/atmos/east_reactor) +"gKM" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor) "gKO" = ( /obj/structure/machinery/colony_floodlight{ layer = 4.3 @@ -13714,7 +15388,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/n_rockies) +"gMe" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform_decoration{ + dir = 9 + }, +/turf/open/asphalt/cement, /area/lv522/outdoors/n_rockies) "gMy" = ( /obj/structure/stairs/perspective{ @@ -13756,6 +15442,9 @@ /area/lv522/indoors/a_block/dorms) "gNe" = ( /obj/structure/prop/server_equipment/yutani_server/off, +/obj/structure/machinery/light{ + dir = 8 + }, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -13774,12 +15463,30 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges/op_centre) +"gNs" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "gNJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /turf/open/floor/plating, /area/lv522/indoors/a_block/bridges/op_centre) +"gNN" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan1" + }, +/area/lv522/oob/w_y_vault) "gOb" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, @@ -13790,7 +15497,7 @@ /area/lv522/indoors/b_block/hydro) "gOj" = ( /obj/structure/cargo_container/horizontal/blue/middle, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "gOo" = ( /obj/structure/prop/invuln/fusion_reactor, @@ -13831,6 +15538,13 @@ icon_state = "plate" }, /area/lv522/atmos/east_reactor) +"gOJ" = ( +/obj/item/tool/wirecutters{ + pixel_x = -1; + pixel_y = -6 + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/nw_rockies) "gOS" = ( /obj/structure/largecrate/random, /obj/structure/largecrate/random{ @@ -13841,10 +15555,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) -"gOX" = ( -/obj/structure/girder/reinforced, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/north_east_street) "gOZ" = ( /obj/structure/platform_decoration{ dir = 8 @@ -13878,7 +15588,7 @@ /obj/structure/platform_decoration{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "gPw" = ( /obj/effect/decal/cleanable/dirt, @@ -13890,12 +15600,22 @@ }, /area/lv522/indoors/lone_buildings/outdoor_bot) "gPQ" = ( -/obj/structure/prop/turbine_extras, -/obj/structure/prop/invuln/fusion_reactor, +/obj/structure/machinery/conveyor{ + dir = 5; + id = "cargo_container" + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - icon_state = "plate" + dir = 9; + icon_state = "brown" }, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/cargo_intake) +"gQu" = ( +/mob/living/simple_animal/cat/kitten{ + dir = 8 + }, +/turf/open/floor/prison, +/area/lv522/indoors/a_block/dorm_north) "gQy" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras/wooden_tv{ @@ -13908,9 +15628,6 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1/ceiling) -"gQN" = ( -/turf/open/auto_turf/shale/layer0_plate, -/area/lv522/outdoors/w_rockies) "gQV" = ( /obj/structure/platform{ dir = 4 @@ -13933,7 +15650,7 @@ dir = 4 }, /obj/item/prop/colony/used_flare, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "gRp" = ( /obj/structure/machinery/floodlight/landing, @@ -13943,7 +15660,7 @@ /area/lv522/landing_zone_2) "gRs" = ( /obj/structure/cargo_container/watatsumi/leftmid, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "gRw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -13955,8 +15672,16 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"gRJ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "gRK" = ( /obj/structure/bed/chair/comfy, /turf/open/floor/prison{ @@ -13998,18 +15723,20 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms/glass) +"gTc" = ( +/obj/structure/platform_decoration{ + dir = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "gTw" = ( /turf/open/floor/corsat{ dir = 6; icon_state = "brown" }, /area/lv522/atmos/north_command_centre) -"gTJ" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 10 - }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/n_rockies) "gTM" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -14092,6 +15819,11 @@ }, /turf/closed/wall/shiva/prefabricated/reinforced, /area/lv522/atmos/cargo_intake) +"gVf" = ( +/obj/structure/machinery/landinglight/ds2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/lv522/landing_zone_2) "gVg" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/dirt, @@ -14101,7 +15833,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "gVr" = ( /obj/effect/decal/cleanable/dirt, @@ -14120,7 +15852,10 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) "gVA" = ( -/turf/closed/wall/solaris/reinforced/hull/lv522, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, /area/lv522/landing_zone_2/ceiling) "gWb" = ( /obj/structure/surface/table/almayer, @@ -14134,6 +15869,14 @@ }, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"gWg" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "gWh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -14148,6 +15891,13 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/medical) +"gWu" = ( +/obj/effect/spawner/gibspawner/xeno, +/turf/open/floor/prison{ + dir = 8; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "gWx" = ( /obj/structure/closet/secure_closet/miner{ pixel_x = 4 @@ -14214,6 +15964,13 @@ }, /turf/closed/wall/shiva/prefabricated/reinforced, /area/lv522/atmos/cargo_intake) +"gXI" = ( +/obj/structure/pipes/vents/pump, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "gXL" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, @@ -14222,10 +15979,11 @@ }, /area/lv522/indoors/lone_buildings/chunk) "gXR" = ( +/obj/structure/cargo_container/horizontal/blue/bottom, /turf/open/floor/corsat{ - icon_state = "browncorner" + icon_state = "squares" }, -/area/lv522/atmos/east_reactor/east) +/area/lv522/atmos/cargo_intake) "gXT" = ( /obj/item/shard{ icon_state = "medium" @@ -14246,6 +16004,10 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/admin) +"gYc" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/corsat, +/area/lv522/atmos/reactor_garage) "gYs" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/door_control/brbutton/alt{ @@ -14265,12 +16027,21 @@ icon_state = "darkpurple2" }, /area/lv522/indoors/a_block/dorms) +"gYK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "gYM" = ( -/obj/structure/blocker/forcefield/vehicles, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat, +/turf/closed/wall/strata_outpost/reinforced, /area/lv522/atmos/cargo_intake) "gYO" = ( /turf/open/floor/prison{ @@ -14293,7 +16064,7 @@ }, /area/lv522/indoors/a_block/kitchen/glass) "gZd" = ( -/obj/structure/machinery/power/apc/weak{ +/obj/structure/machinery/light{ dir = 1 }, /turf/open/floor/corsat{ @@ -14367,15 +16138,30 @@ icon_state = "plate" }, /area/lv522/atmos/command_centre) +"ham" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "han" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) +"hao" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat, +/area/lv522/atmos/cargo_intake) "haq" = ( /turf/open/floor/strata{ icon_state = "white_cyan3" }, /area/lv522/indoors/a_block/medical/glass) +"har" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "hat" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -14410,6 +16196,16 @@ /obj/structure/largecrate/random/barrel/blue, /turf/open/floor/plating, /area/lv522/indoors/c_block/mining) +"haG" = ( +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "haR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -14423,6 +16219,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"hbj" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/filt) "hbk" = ( /obj/effect/spawner/gibspawner/robot, /turf/open/floor/corsat{ @@ -14501,16 +16303,17 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/mining) "hcv" = ( +/obj/structure/fence, /obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 + icon_state = "W" }, /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" }, /area/lv522/landing_zone_2/ceiling) "hcx" = ( @@ -14519,6 +16322,11 @@ icon_state = "brown" }, /area/lv522/atmos/command_centre) +"hcE" = ( +/obj/item/stack/sheet/metal, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "hcG" = ( /obj/structure/stairs/perspective{ dir = 10; @@ -14541,7 +16349,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "hcZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -14551,6 +16359,9 @@ /area/lv522/atmos/command_centre) "hdd" = ( /obj/item/prop/alien/hugger, +/obj/structure/machinery/light{ + dir = 1 + }, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -14578,6 +16389,12 @@ icon_state = "wood" }, /area/lv522/indoors/b_block/bar) +"hdu" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/n_rockies) "hdG" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; @@ -14602,10 +16419,13 @@ }, /area/lv522/atmos/east_reactor/south) "hdR" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 6 +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" }, -/turf/open/floor/corsat, /area/lv522/atmos/cargo_intake) "hef" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -14671,6 +16491,10 @@ /area/lv522/indoors/a_block/bridges/op_centre) "hfi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/prop/server_equipment/laptop/on{ + layer = 3.1; + pixel_y = 10 + }, /turf/open/floor/corsat{ dir = 1; icon_state = "brown" @@ -14729,7 +16553,7 @@ /area/lv522/indoors/b_block/hydro) "hgr" = ( /obj/structure/girder/reinforced, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "hgy" = ( /obj/structure/surface/rack, @@ -14762,15 +16586,32 @@ }, /area/lv522/atmos/east_reactor/west) "hgQ" = ( -/obj/structure/largecrate/random/case/double, -/turf/open/floor/corsat, +/obj/structure/prop/ice_colony/ground_wire{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "brown" + }, /area/lv522/atmos/east_reactor) +"hhb" = ( +/obj/structure/platform{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement12" + }, +/area/lv522/landing_zone_2) "hhu" = ( -/turf/open/floor/corsat{ +/obj/structure/machinery/conveyor{ dir = 8; - icon_state = "browncorner" + id = "cargo_container" }, -/area/lv522/atmos/east_reactor/east) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "hhD" = ( /turf/open/asphalt/cement{ icon_state = "cement1" @@ -14782,12 +16623,50 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) +"hhJ" = ( +/obj/structure/surface/rack, +/obj/item/tool/crowbar, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) +"hhK" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_entry_2" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) +"hhQ" = ( +/obj/structure/closet/radiation, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "hig" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, /area/lv522/atmos/east_reactor/east) +"hij" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) +"hip" = ( +/obj/structure/pipes/vents/pump, +/turf/open/asphalt/cement{ + icon_state = "cement4" + }, +/area/lv522/outdoors/colony_streets/north_west_street) "hix" = ( /obj/structure/platform{ dir = 4 @@ -15006,10 +16885,22 @@ "hll" = ( /obj/structure/surface/table/almayer, /obj/item/device/binoculars, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) +"hlp" = ( +/obj/structure/machinery/conveyor{ + dir = 8; + id = "cargo_container" + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "hlH" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/handcuffs/cable/white, @@ -15098,6 +16989,15 @@ icon_state = "brown" }, /area/lv522/atmos/west_reactor) +"hnG" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + name = "\improper Corporation Dome"; + req_access_txt = "100" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "hnX" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 @@ -15117,7 +17017,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "hov" = ( /obj/effect/decal/warning_stripes{ @@ -15194,6 +17094,14 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/hallway) +"hpI" = ( +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 + }, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "hpO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; @@ -15248,6 +17156,23 @@ icon_state = "cement2" }, /area/lv522/outdoors/colony_streets/east_central_street) +"hrl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/vending/coffee, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) +"hrw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "hrx" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ @@ -15259,14 +17184,25 @@ }, /area/lv522/indoors/a_block/dorms) "hry" = ( -/obj/effect/decal/cleanable/blood/oil, -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 5 +/obj/structure/machinery/conveyor{ + dir = 10; + id = "cargo_container" }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 1; + icon_state = "browncorner" }, /area/lv522/atmos/cargo_intake) +"hrH" = ( +/obj/structure/platform_decoration, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "hrU" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/prison{ @@ -15313,7 +17249,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "htA" = ( /obj/structure/barricade/wooden{ @@ -15376,10 +17312,21 @@ "huX" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, +/obj/structure/transmitter/colony_net{ + dir = 1; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Kitchen"; + pixel_y = -6 + }, /turf/open/floor/prison{ icon_state = "kitchen" }, /area/lv522/indoors/a_block/kitchen) +"hvh" = ( +/obj/structure/platform, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "hvD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 @@ -15387,6 +17334,22 @@ /obj/structure/bed/chair, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/mining) +"hvE" = ( +/obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/outdoors/nw_rockies) "hwa" = ( /obj/structure/platform/stair_cut{ icon_state = "platform_stair_alt" @@ -15436,7 +17399,7 @@ pixel_x = -3; pixel_y = -10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "hwG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, @@ -15448,29 +17411,21 @@ icon_state = "squares" }, /area/lv522/atmos/east_reactor/south) -"hxh" = ( -/turf/closed/wall, -/area/lv522/atmos/east_reactor/south) "hxn" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "hxt" = ( /obj/structure/surface/table/almayer, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms) -"hxu" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, -/area/lv522/outdoors/n_rockies) "hxy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "hxV" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -15542,9 +17497,6 @@ }, /area/lv522/indoors/c_block/mining) "hzk" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt, /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/fitness) @@ -15563,11 +17515,21 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/cargo) +"hzw" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/barricade/deployable{ + dir = 1 + }, +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "hzA" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "hzM" = ( /obj/structure/fence{ @@ -15599,11 +17561,25 @@ icon_state = "kitchen" }, /area/lv522/indoors/a_block/kitchen) +"hzV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "hAg" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "hAi" = ( /obj/structure/surface/table/almayer, @@ -15637,7 +17613,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "hAw" = ( /obj/structure/prop/invuln/ice_prefab/standalone{ @@ -15663,6 +17639,13 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"hAD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "hAE" = ( /obj/structure/fence{ layer = 2.9 @@ -15697,11 +17680,10 @@ }, /area/lv522/atmos/command_centre) "hBg" = ( -/obj/structure/prop/dam/truck/damaged, -/turf/open/floor/corsat{ - icon_state = "plate" - }, -/area/lv522/atmos/north_command_centre) +/obj/structure/cryofeed, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/bluegrid, +/area/lv522/atmos/east_reactor) "hBp" = ( /obj/structure/dispenser/oxygen, /obj/effect/decal/cleanable/dirt, @@ -15754,6 +17736,10 @@ icon_state = "browncorner" }, /area/lv522/atmos/command_centre) +"hCH" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "hCU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /obj/structure/pipes/standard/simple/hidden/green, @@ -15777,7 +17763,7 @@ }, /area/lv522/atmos/command_centre) "hDy" = ( -/turf/closed/wall, +/turf/closed/wall/strata_outpost, /area/lv522/atmos/command_centre) "hDE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -15811,6 +17797,12 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/admin) +"hEJ" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "hES" = ( /obj/structure/bed/chair{ dir = 4 @@ -15842,6 +17834,12 @@ icon_state = "browncorner" }, /area/lv522/atmos/command_centre) +"hFA" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/sewer) "hFG" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison{ @@ -15852,6 +17850,9 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, +/obj/structure/platform{ + dir = 8 + }, /turf/open/asphalt/cement{ icon_state = "cement1" }, @@ -15862,6 +17863,9 @@ icon_state = "brown" }, /area/lv522/atmos/command_centre) +"hFX" = ( +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/colony_streets/south_street) "hGg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/sofa/vert/white, @@ -15870,6 +17874,18 @@ icon_state = "whiteyellowfull" }, /area/lv522/indoors/a_block/corpo/glass) +"hGm" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) +"hGJ" = ( +/obj/structure/platform_decoration/strata{ + dir = 1 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "hGU" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/corsat{ @@ -15887,6 +17903,10 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) +"hHd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison, +/area/lv522/atmos/outdoor) "hHh" = ( /obj/structure/machinery/colony_floodlight{ layer = 4.3 @@ -15896,14 +17916,11 @@ }, /area/lv522/outdoors/colony_streets/north_east_street) "hHj" = ( -/obj/structure/bed/chair{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/obj/structure/largecrate, +/turf/open/floor/corsat{ + icon_state = "squares" }, -/area/lv522/outdoors/colony_streets/windbreaker/observation) +/area/lv522/atmos/cargo_intake) "hHN" = ( /obj/structure/bed/chair/comfy, /turf/open/floor/corsat{ @@ -15926,7 +17943,7 @@ /obj/item/weapon/gun/rifle/m41a{ current_mag = null }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "hIx" = ( /obj/structure/machinery/light{ @@ -15966,7 +17983,7 @@ /area/lv522/atmos/command_centre) "hIZ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "hJp" = ( /obj/structure/machinery/light{ @@ -15978,25 +17995,12 @@ }, /area/lv522/indoors/a_block/dorms/glass) "hJq" = ( -/obj/structure/fence{ - layer = 2.9 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" +/obj/structure/platform/strata, +/obj/structure/platform/strata{ + dir = 4 }, -/area/lv522/outdoors/nw_rockies) +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "hJB" = ( /turf/open/floor/corsat{ icon_state = "brown" @@ -16017,7 +18021,7 @@ }, /area/lv522/indoors/lone_buildings/storage_blocks) "hJZ" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "hKj" = ( /obj/effect/decal/cleanable/dirt, @@ -16032,8 +18036,8 @@ /obj/structure/surface/table/almayer, /obj/item/trash/ceramic_plate, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "hKy" = ( @@ -16054,18 +18058,34 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "hKG" = ( /obj/structure/prop/invuln/ice_prefab/standalone, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) +"hKI" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/sewer) "hKJ" = ( /turf/open/floor/prison{ dir = 5; icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"hKK" = ( +/obj/item/clothing/mask/facehugger{ + desc = "It has some sort of a tube at the end of its tail. What the hell is this thing?"; + icon_state = "facehugger_impregnated"; + layer = 3; + name = "????"; + stat = 2 + }, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "hKO" = ( /obj/structure/prop/invuln/lattice_prop{ icon_state = "lattice3"; @@ -16137,6 +18157,12 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen/glass) +"hLT" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "hLY" = ( /turf/open/floor/corsat{ icon_state = "brown" @@ -16185,7 +18211,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "hMN" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_east_street) "hMR" = ( /obj/effect/decal/cleanable/dirt, @@ -16201,8 +18227,16 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) +"hNf" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "hNj" = ( /obj/item/stack/sheet/metal, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "hNk" = ( @@ -16232,11 +18266,17 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/dorms) +"hNP" = ( +/obj/structure/platform{ + dir = 8 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "hNR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "hNV" = ( /obj/item/stack/rods, @@ -16291,6 +18331,7 @@ "hOI" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/blocker/forcefield/vehicles, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -16353,7 +18394,7 @@ /area/lv522/indoors/b_block/bar) "hPM" = ( /obj/item/stack/sheet/metal, -/turf/open/auto_turf/shale/layer0_plate, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "hPO" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -16362,6 +18403,21 @@ /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) +"hPQ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/transmitter/colony_net/rotary{ + phone_category = "LV522 Chances Claim"; + phone_id = "Chief Engineer Office"; + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/reagent_container/food/drinks/coffeecup/wy{ + pixel_x = 3; + pixel_y = -1 + }, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "hPT" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 @@ -16418,7 +18474,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "hRy" = ( /obj/structure/prop/invuln/fusion_reactor, @@ -16451,7 +18507,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "hSs" = ( /obj/structure/cargo_container/kelland/left{ @@ -16469,6 +18525,13 @@ icon_state = "brown" }, /area/lv522/atmos/command_centre) +"hSQ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "hTd" = ( /obj/structure/window/reinforced{ dir = 1; @@ -16482,6 +18545,10 @@ "hTe" = ( /turf/open/gm/river, /area/lv522/landing_zone_1/tunnel) +"hTf" = ( +/obj/structure/platform_decoration, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) "hTg" = ( /obj/structure/surface/table/almayer, /turf/open/floor/corsat{ @@ -16529,7 +18596,7 @@ "hTW" = ( /obj/structure/largecrate/random/secure, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "hTX" = ( /obj/structure/machinery/light{ @@ -16645,6 +18712,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/garage) +"hWC" = ( +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/prop/almayer/computers/sensor_computer2{ + layer = 2.0 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "hWD" = ( /obj/structure/barricade/deployable, /turf/open/floor/prison{ @@ -16653,10 +18731,10 @@ }, /area/lv522/indoors/a_block/admin) "hWI" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 4 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "hWJ" = ( /obj/structure/machinery/light{ @@ -16676,44 +18754,17 @@ /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "hXt" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 10 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, -/area/lv522/atmos/cargo_intake) -"hXy" = ( -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3.3; - pixel_y = 4 - }, -/obj/structure/bed{ - can_buckle = 0 - }, -/obj/structure/bed{ - buckling_y = 13; - layer = 3.5; - pixel_y = 13 - }, -/obj/item/bedsheet/brown{ - pixel_y = 13 - }, -/obj/item/bedsheet/brown{ - layer = 3.1 - }, -/turf/open/floor/strata{ - icon_state = "blue1" +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_x = -1; + pixel_y = 2 }, -/area/lv522/indoors/a_block/dorm_north) +/turf/closed/wall/mineral/bone_resin, +/area/lv522/oob) "hXA" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ dir = 9; icon_state = "brown" @@ -16764,6 +18815,13 @@ icon_state = "floor_plate" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"hYg" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/surface/table/almayer, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "hYk" = ( /obj/structure/window/reinforced{ dir = 4 @@ -16820,6 +18878,14 @@ }, /turf/open/floor/bluegrid, /area/lv522/indoors/a_block/corpo/glass) +"hZg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/server_equipment/laptop/closed, +/obj/structure/surface/table/almayer, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "hZn" = ( /obj/structure/prop/server_equipment/yutani_server{ pixel_x = -4 @@ -16848,6 +18914,13 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) +"hZO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "hZR" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, @@ -16887,6 +18960,11 @@ icon_state = "plate" }, /area/lv522/atmos/filt) +"iaM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "iaY" = ( /obj/item/prop/alien/hugger, /obj/structure/pipes/standard/simple/hidden/green{ @@ -16906,6 +18984,17 @@ /obj/effect/decal/cleanable/blood/xeno, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/nw_rockies) +"iby" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) "ibE" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "23" @@ -16965,6 +19054,25 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/storage_blocks) +"icM" = ( +/obj/structure/machinery/door_control{ + id = "Marked_6"; + name = "Cargo Shutter Control"; + pixel_y = 10 + }, +/obj/structure/surface/table/almayer, +/obj/item/prop{ + desc = "The first page reads. 'Classified Weyland Bio-Weapons Division level eight clearance required.' The rest talks about some sort of XX-121 combat stim?"; + icon = 'icons/obj/items/paper.dmi'; + icon_state = "folder_black"; + name = "Weyland classified intelligence folder"; + pixel_y = -2 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan1" + }, +/area/lv522/oob/w_y_vault) "icT" = ( /obj/structure/machinery/light{ dir = 1 @@ -16984,6 +19092,18 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/bridge) +"idk" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) +"idn" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/west) "idq" = ( /obj/structure/machinery/power/apc/weak{ dir = 1 @@ -17002,25 +19122,22 @@ }, /area/lv522/indoors/a_block/medical) "idH" = ( -/obj/structure/fence{ - layer = 2.9 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" +/obj/item/device/flashlight/flare/on, +/obj/effect/decal/cleanable/blood, +/obj/item/ammo_magazine/rifle/extended{ + current_rounds = 0; + pixel_x = 6; + pixel_y = 17 }, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "idL" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, /area/lv522/oob) +"idX" = ( +/obj/structure/window/framed/corsat, +/turf/open/floor/plating, +/area/lv522/atmos/east_reactor/south) "iee" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -17058,13 +19175,13 @@ layer = 2.0; pixel_y = -13 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "iff" = ( /obj/structure/prop/invuln/ice_prefab/trim{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "ifh" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ @@ -17176,6 +19293,13 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/hallway) +"ihf" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "ihs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -17186,7 +19310,7 @@ /area/lv522/indoors/a_block/dorms) "ihy" = ( /obj/structure/barricade/deployable, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "ihI" = ( /obj/structure/fence, @@ -17228,7 +19352,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/indoors/a_block/bridges/dorms_fitness) "iiL" = ( /obj/structure/machinery/light{ @@ -17243,14 +19367,14 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "ijv" = ( /obj/structure/barricade/deployable{ dir = 4 }, /obj/structure/barricade/deployable, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "ijB" = ( /obj/structure/machinery/shower{ @@ -17304,14 +19428,27 @@ /obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) +"ike" = ( +/obj/item/prop/alien/hugger, +/obj/structure/transmitter/colony_net{ + dir = 4; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Bar & Grill"; + pixel_x = -16 + }, +/turf/open/floor{ + icon_state = "wood" + }, +/area/lv522/indoors/b_block/bar) "ikr" = ( -/obj/structure/prop/turbine_extras, -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - dir = 8; - icon_state = "flammable_pipe_3" +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 }, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/cargo_intake) "ikw" = ( /obj/item/stack/sheet/metal, /turf/open/asphalt/cement{ @@ -17352,7 +19489,7 @@ /area/lv522/indoors/b_block/hydro) "ilK" = ( /obj/item/stack/sheet/metal, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "ilR" = ( /obj/effect/decal/cleanable/dirt, @@ -17398,16 +19535,6 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/mining) -"imA" = ( -/obj/structure/pipes/vents/pump, -/obj/structure/machinery/camera/autoname, -/obj/structure/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, -/area/lv522/indoors/a_block/dorm_north) "imJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -17438,7 +19565,7 @@ /area/lv522/landing_zone_1/ceiling) "inp" = ( /obj/item/prop/colony/used_flare, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "inA" = ( /obj/effect/decal/cleanable/dirt, @@ -17455,11 +19582,11 @@ /area/lv522/outdoors/n_rockies) "iod" = ( /obj/structure/cargo_container/ferret/mid, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "ioA" = ( /obj/structure/cargo_container/ferret/right, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "ioD" = ( /obj/structure/prop/structure_lattice, @@ -17476,10 +19603,9 @@ }, /area/lv522/indoors/c_block/t_comm) "ipf" = ( -/obj/structure/machinery/light{ - dir = 1 - }, -/obj/structure/machinery/disposal, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/item/tool/weldingtool/simple, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/strata{ icon_state = "blue1" }, @@ -17497,10 +19623,11 @@ /turf/open/auto_turf/sand/layer1, /area/lv522/indoors/b_block/bridge) "ipB" = ( -/obj/structure/prop/turbine_extras/border, -/obj/structure/prop/turbine, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/cargo_intake) "ipC" = ( /obj/structure/toilet{ pixel_y = 16 @@ -17518,6 +19645,21 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/toilet) +"ipH" = ( +/obj/structure/surface/table/almayer, +/obj/item/stack/sheet/mineral/gold{ + amount = 60; + pixel_y = 6 + }, +/obj/item/stack/sheet/mineral/gold{ + amount = 60; + pixel_y = 12 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan1" + }, +/area/lv522/oob/w_y_vault) "ipN" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 @@ -17560,17 +19702,33 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"iqz" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "iqQ" = ( /obj/structure/prop/invuln/ice_prefab{ icon_state = "fab_2" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "iqV" = ( /obj/structure/prop/invuln/minecart_tracks, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"iqX" = ( +/obj/structure/machinery/landinglight/ds2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/lv522/landing_zone_2) "iqZ" = ( /obj/structure/machinery/light, /turf/open/floor/prison{ @@ -17584,9 +19742,6 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/casino) -"irx" = ( -/turf/closed/wall, -/area/lv522/atmos/cargo_intake) "irH" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/reagent_container/food/drinks/drinkingglass{ @@ -17667,6 +19822,23 @@ icon_state = "floor_plate" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"isL" = ( +/obj/structure/surface/table/almayer, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/obj/item/spacecash/c1000, +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan1" + }, +/area/lv522/oob/w_y_vault) "iti" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" @@ -17684,12 +19856,11 @@ }, /area/lv522/indoors/a_block/corpo/glass) "itp" = ( -/obj/structure/prop/turbine_extras/left, -/obj/structure/prop/invuln/fusion_reactor, +/obj/structure/pipes/standard/manifold/fourway/hidden/green, /turf/open/floor/corsat{ - icon_state = "plate" + icon_state = "squares" }, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/cargo_intake) "its" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/corsat{ @@ -17757,6 +19928,14 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/hallway) +"iuC" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "iuK" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, @@ -17811,7 +19990,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "ivz" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17851,7 +20030,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "iwF" = ( /obj/structure/machinery/conveyor{ @@ -17874,7 +20053,7 @@ pixel_x = -6; pixel_y = 7 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "ixf" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17882,6 +20061,16 @@ icon_state = "marked" }, /area/lv522/atmos/command_centre) +"ixs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/indoors/a_block/corpo/glass) +"ixD" = ( +/turf/open/floor/corsat, +/area/lv522/atmos/north_command_centre) "ixO" = ( /obj/structure/prop/invuln/minecart_tracks/bumper{ dir = 1 @@ -17890,7 +20079,7 @@ /area/lv522/indoors/c_block/mining) "ixP" = ( /obj/structure/prop/ice_colony/ground_wire, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "ixQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -17946,6 +20135,29 @@ icon_state = "plate" }, /area/lv522/atmos/cargo_intake) +"iyE" = ( +/obj/structure/largecrate/random, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) +"iyQ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) +"iyS" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "iyT" = ( /obj/structure/platform_decoration, /obj/effect/decal/cleanable/dirt, @@ -18018,6 +20230,9 @@ icon_state = "plate" }, /area/lv522/atmos/cargo_intake) +"iAv" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/lv522/atmos/reactor_garage) "iAU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 @@ -18055,8 +20270,11 @@ }, /area/lv522/indoors/c_block/mining) "iBl" = ( -/obj/structure/largecrate/supply/supplies/metal, -/turf/open/auto_turf/shale/layer0, +/obj/structure/largecrate/random, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "darkbrownfull2" + }, /area/lv522/landing_zone_2/ceiling) "iBo" = ( /obj/structure/surface/rack, @@ -18105,14 +20323,14 @@ dir = 8; pixel_y = 29 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "iCb" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -9; pixel_y = 25 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "iCk" = ( /obj/structure/surface/table/almayer, @@ -18173,19 +20391,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/outdoors/colony_streets/windbreaker/observation) -"iDO" = ( -/obj/item/reagent_container/food/drinks/cans/waterbottle{ - pixel_x = 10; - pixel_y = 5 - }, -/obj/item/reagent_container/food/snacks/wishsoup{ - pixel_x = -4; - pixel_y = -7 - }, -/turf/open/floor/strata{ - icon_state = "blue1" +"iEn" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" }, -/area/lv522/indoors/a_block/dorm_north) +/area/lv522/atmos/reactor_garage) "iEq" = ( /obj/structure/cargo_container/lockmart/mid, /turf/open/floor/prison{ @@ -18193,6 +20404,15 @@ icon_state = "floor_marked" }, /area/lv522/atmos/cargo_intake) +"iFk" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "iFB" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC, @@ -18225,11 +20445,12 @@ }, /area/lv522/atmos/east_reactor/south) "iGc" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/green{ - dir = 5 + dir = 4 }, /turf/open/floor/corsat{ - icon_state = "brown" + icon_state = "squares" }, /area/lv522/atmos/cargo_intake) "iGl" = ( @@ -18344,6 +20565,7 @@ /area/lv522/indoors/c_block/mining) "iHD" = ( /obj/item/prop/alien/hugger, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison, /area/lv522/outdoors/colony_streets/windbreaker/observation) "iIa" = ( @@ -18375,7 +20597,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/indoors/a_block/bridges/dorms_fitness) "iIG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18401,7 +20623,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "iIY" = ( /obj/item/shard{ @@ -18470,6 +20692,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"iKo" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/north_street) "iKw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -18484,6 +20712,10 @@ icon_state = "squares" }, /area/lv522/atmos/command_centre) +"iKF" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/north_street) "iKJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -18505,7 +20737,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "iLc" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, @@ -18524,6 +20756,15 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo) +"iLn" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "iLq" = ( /obj/structure/surface/table/almayer{ dir = 1; @@ -18567,7 +20808,6 @@ }, /area/lv522/atmos/west_reactor) "iMC" = ( -/obj/structure/largecrate/random, /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 @@ -18590,8 +20830,8 @@ "iMQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "iMS" = ( @@ -18643,7 +20883,7 @@ /obj/structure/prop/invuln/ice_prefab{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "iOl" = ( /turf/open/floor/corsat{ @@ -18651,10 +20891,35 @@ icon_state = "browncorner" }, /area/lv522/atmos/cargo_intake) +"iOt" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) +"iOw" = ( +/obj/item/storage/toolbox/electrical{ + pixel_y = -6 + }, +/obj/item/storage/toolbox/mechanical/green{ + pixel_x = -11; + pixel_y = 9 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "iOx" = ( -/obj/structure/girder, -/turf/open/floor/corsat, -/area/lv522/atmos/north_command_centre) +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor) "iOG" = ( /turf/open/floor/corsat{ dir = 5; @@ -18686,7 +20951,7 @@ layer = 4.1; pixel_x = 15 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "iPb" = ( /obj/structure/cargo_container/lockmart/right, @@ -18699,7 +20964,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "iPD" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ @@ -18736,13 +21001,11 @@ }, /area/lv522/indoors/a_block/corpo) "iQb" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 5 - }, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/way_in_command_centre) "iQe" = ( /turf/open/floor/corsat{ dir = 9; @@ -18853,15 +21116,19 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/admin) "iTI" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/closed/wall/mineral/bone_resin, -/area/lv522/oob) +/obj/structure/platform, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "iTS" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "iTW" = ( /obj/item/stack/tile/plasteel{ @@ -18869,8 +21136,18 @@ pixel_x = -2; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) +"iTX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "iTY" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/storage/hazardvest, @@ -18891,7 +21168,7 @@ pixel_x = 13; pixel_y = -1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "iUo" = ( /obj/effect/decal/cleanable/dirt, @@ -18984,6 +21261,14 @@ icon_state = "whitegreenfull" }, /area/lv522/oob) +"iWg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/structure/prop/server_equipment/laptop/on, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "iWh" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/oxygen, /turf/open/asphalt/cement{ @@ -19029,7 +21314,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "iWZ" = ( /obj/structure/machinery/conveyor{ @@ -19048,6 +21333,12 @@ }, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"iXI" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/w_rockies) "iXM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -19061,6 +21352,16 @@ /obj/structure/barricade/deployable, /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) +"iYa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/prison{ + dir = 10; + icon_state = "whitegreenfull" + }, +/area/lv522/indoors/a_block/fitness) "iYc" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, @@ -19149,17 +21450,9 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "iZS" = ( -/obj/structure/safe{ - spawnkey = 0 - }, -/obj/item/stack/sheet/mineral/gold{ - amount = 60 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, -/area/lv522/oob/w_y_vault) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "jab" = ( /obj/structure/window/framed/strata/reinforced, /turf/open/floor/corsat{ @@ -19174,7 +21467,7 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "jas" = ( /turf/closed/wall/strata_outpost, @@ -19254,17 +21547,12 @@ }, /area/lv522/indoors/c_block/cargo) "jbn" = ( -/obj/structure/safe, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/area/lv522/oob/w_y_vault) +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "jbs" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -19385,6 +21673,14 @@ icon_state = "squares" }, /area/lv522/atmos/cargo_intake) +"jdv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/outdoor) "jdD" = ( /obj/structure/bed/chair/comfy{ dir = 8 @@ -19399,6 +21695,14 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/t_comm) +"jeb" = ( +/obj/vehicle/powerloader{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "jef" = ( /turf/open/floor/corsat{ dir = 8; @@ -19447,6 +21751,49 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security) +"jfx" = ( +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 16 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) +"jfG" = ( +/obj/item/reagent_container/food/drinks/cans/waterbottle{ + pixel_x = 10; + pixel_y = 5 + }, +/obj/item/reagent_container/food/snacks/wishsoup{ + pixel_x = -4; + pixel_y = -7 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) +"jfH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "jfK" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ @@ -19479,6 +21826,13 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_west_street) +"jgI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) "jgV" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, @@ -19526,8 +21880,15 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) +"jhS" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor) "jhY" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/glasses/meson, @@ -19629,6 +21990,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/strata{ dir = 4; icon_state = "floor3" @@ -19636,6 +21998,9 @@ /area/lv522/outdoors/nw_rockies) "jiY" = ( /obj/effect/decal/cleanable/blood/oil, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat, /area/lv522/atmos/cargo_intake) "jjc" = ( @@ -19654,6 +22019,23 @@ icon_state = "floor_marked" }, /area/lv522/atmos/cargo_intake) +"jjj" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "Reactor_garage_2" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) +"jjl" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "jjo" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/suit/storage/hazardvest{ @@ -19664,15 +22046,16 @@ pixel_x = 6; pixel_y = 3 }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat{ icon_state = "squares" }, /area/lv522/atmos/cargo_intake) "jjq" = ( -/obj/structure/machinery/space_heater/radiator/red{ - dir = 4 - }, -/obj/structure/machinery/light{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/power/apc/weak{ dir = 1 }, /turf/open/floor/strata{ @@ -19699,22 +22082,9 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/admin) -"jjF" = ( -/obj/item/reagent_container/food/snacks/stewedsoymeat{ - pixel_y = -6 - }, -/obj/item/trash/sosjerky{ - pixel_x = 8; - pixel_y = 12 - }, -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 10 - }, -/turf/open/floor/prison, -/area/lv522/indoors/a_block/dorm_north) "jjG" = ( /obj/structure/prop/ice_colony/ground_wire, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "jjP" = ( /obj/structure/pipes/vents/pump, @@ -19724,6 +22094,9 @@ "jjU" = ( /obj/structure/surface/table/almayer, /obj/structure/prop/server_equipment/laptop/closed, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat{ icon_state = "squares" }, @@ -19735,6 +22108,18 @@ icon_state = "plate" }, /area/lv522/atmos/east_reactor/south) +"jjW" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_garage_1" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) "jkp" = ( /obj/structure/fence{ layer = 2.9 @@ -19756,6 +22141,12 @@ /obj/structure/surface/table/almayer, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"jkJ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "jkL" = ( /obj/structure/machinery/recharge_station, /obj/item/shard{ @@ -19766,6 +22157,16 @@ icon_state = "darkyellowfull2" }, /area/lv522/indoors/lone_buildings/engineering) +"jkO" = ( +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform, +/obj/structure/platform_decoration{ + dir = 6 + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) "jlc" = ( /obj/structure/surface/rack, /obj/item/tool/minihoe{ @@ -19883,6 +22284,11 @@ icon_state = "floor_plate" }, /area/lv522/atmos/cargo_intake) +"jmX" = ( +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "jnb" = ( /obj/structure/machinery/light{ dir = 4 @@ -19932,6 +22338,14 @@ }, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"jnE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/metal, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "jnF" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; @@ -19957,6 +22371,12 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"joJ" = ( +/obj/structure/window/framed/strata/reinforced, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) "joK" = ( /obj/structure/window/reinforced{ dir = 4 @@ -19984,6 +22404,13 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/transmitter/colony_net{ + dir = 4; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Garage"; + pixel_x = -16 + }, /turf/open/floor/prison{ icon_state = "darkbrownfull2" }, @@ -20006,6 +22433,13 @@ /obj/effect/spawner/gibspawner/xeno, /turf/open/floor/prison, /area/lv522/indoors/a_block/security/glass) +"jpm" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "jpx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -20042,6 +22476,11 @@ icon_state = "cement9" }, /area/lv522/outdoors/colony_streets/north_west_street) +"jqL" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "jqO" = ( /obj/structure/platform{ dir = 4 @@ -20049,7 +22488,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "jqV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -20064,6 +22503,12 @@ /obj/structure/girder/displaced, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/central_streets) +"jri" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/west) "jrn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, @@ -20075,7 +22520,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "jrB" = ( /obj/structure/machinery/vending/snack{ @@ -20117,7 +22562,7 @@ /area/lv522/indoors/c_block/t_comm) "jrL" = ( /obj/item/stack/sheet/metal, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "jrQ" = ( /obj/effect/decal/warning_stripes{ @@ -20154,14 +22599,14 @@ pixel_y = 25 }, /obj/effect/spawner/gibspawner/xeno, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "jsQ" = ( /obj/item/prop/alien/hugger, /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "jtf" = ( -/obj/structure/cargo_container/horizontal/blue/top, +/obj/structure/pipes/standard/manifold/hidden/green, /turf/open/floor/corsat{ icon_state = "squares" }, @@ -20213,6 +22658,14 @@ icon_state = "bcircuit" }, /area/lv522/indoors/a_block/admin) +"jue" = ( +/obj/structure/prop/ice_colony/ground_wire, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -10; + pixel_y = 5 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/central_streets) "jur" = ( /obj/item/tool/warning_cone{ pixel_x = -10; @@ -20235,7 +22688,8 @@ "juw" = ( /obj/item/prop/colony/used_flare, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 1; + icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) "juQ" = ( @@ -20254,7 +22708,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "jvf" = ( /obj/structure/cargo_container/arious/leftmid, @@ -20303,6 +22757,15 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms/glass) +"jwx" = ( +/obj/structure/reagent_dispensers/fueltank/gas, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "jwM" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -20317,6 +22780,19 @@ icon_state = "squares" }, /area/lv522/atmos/cargo_intake) +"jwV" = ( +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 16 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "jxu" = ( /obj/item/reagent_container/glass/bucket/janibucket{ pixel_x = 6; @@ -20350,7 +22826,7 @@ /obj/structure/platform_decoration{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "jxF" = ( /obj/structure/largecrate/guns/russian, @@ -20421,6 +22897,22 @@ icon_state = "cement12" }, /area/lv522/outdoors/colony_streets/central_streets) +"jzB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/structure/machinery/light, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "jzC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/woodentable/fancy, @@ -20458,6 +22950,13 @@ /obj/item/reagent_container/food/drinks/cans/waterbottle, /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) +"jzZ" = ( +/obj/structure/machinery/landinglight/ds2/delaytwo{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/lv522/landing_zone_2) "jAd" = ( /obj/structure/prop/vehicles/crawler{ icon_state = "crawler_covered_bed" @@ -20482,10 +22981,12 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) "jAV" = ( -/mob/living/simple_animal/cat/kitten{ - dir = 8 +/obj/item/prop/alien/hugger{ + pixel_x = -12; + pixel_y = 12 }, -/turf/open/floor/prison, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorm_north) "jBm" = ( /obj/structure/machinery/vending/hydronutrients, @@ -20495,11 +22996,19 @@ }, /area/lv522/indoors/b_block/bridge) "jBr" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/area/lv522/oob/w_y_vault) +/obj/item/stack/folding_barricade, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "jBs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -20554,6 +23063,12 @@ }, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_street) +"jBY" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/prison{ + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "jCb" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 10; @@ -20570,7 +23085,7 @@ pixel_x = 14; pixel_y = -4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "jCh" = ( /obj/structure/machinery/door/airlock/almayer/maint, @@ -20631,6 +23146,18 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/hallway) +"jDc" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/asphalt/cement{ + icon_state = "cement4" + }, +/area/lv522/outdoors/colony_streets/north_west_street) "jDy" = ( /obj/structure/stairs/perspective{ dir = 4; @@ -20655,6 +23182,16 @@ /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) +"jDN" = ( +/obj/structure/filtration/machine_96x96/distribution{ + density = 0; + pixel_y = 16 + }, +/obj/structure/platform_decoration{ + dir = 4 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "jDO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -20662,15 +23199,24 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "jEa" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 }, -/area/lv522/oob/w_y_vault) +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "jEk" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/xeno_spawn, +/obj/structure/machinery/light{ + dir = 4 + }, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -20688,11 +23234,16 @@ }, /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/lv522/oob) -"jEQ" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor, -/obj/structure/pipes/standard/simple/hidden/green, +"jEF" = ( +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Reactor Meeting Room"; + pixel_y = 26 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/floor/corsat{ - icon_state = "marked" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/south) "jEW" = ( @@ -20702,6 +23253,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"jEX" = ( +/obj/structure/platform_decoration{ + dir = 8 + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) "jFa" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ @@ -20730,11 +23287,6 @@ /obj/structure/cargo_container/arious/rightmid, /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) -"jFt" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/atmos/east_reactor/south) "jFu" = ( /obj/structure/morgue{ dir = 8 @@ -20753,7 +23305,7 @@ /area/lv522/indoors/a_block/dorms) "jFG" = ( /obj/structure/cargo_container/arious/right, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "jGa" = ( /obj/item/storage/backpack/marine/satchel{ @@ -20764,7 +23316,7 @@ pixel_x = -4; pixel_y = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "jGe" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -20805,12 +23357,18 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "jGK" = ( /obj/structure/largecrate/random/secure, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"jHa" = ( +/obj/structure/cargo_container/wy/right{ + layer = 5 + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/w_rockies) "jHb" = ( /turf/open/gm/river, /area/lv522/oob) @@ -20871,6 +23429,7 @@ }, /area/lv522/indoors/c_block/cargo) "jII" = ( +/obj/structure/largecrate/random, /turf/open/floor/prison{ dir = 10; icon_state = "floor_marked" @@ -20936,6 +23495,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) +"jJI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "jJO" = ( /obj/structure/surface/table/almayer, /turf/open/floor/corsat{ @@ -20985,6 +23553,9 @@ }, /area/lv522/atmos/north_command_centre) "jKB" = ( +/obj/structure/platform_decoration{ + dir = 4 + }, /turf/open/asphalt/cement{ icon_state = "cement15" }, @@ -21074,6 +23645,18 @@ }, /turf/open/floor/plating, /area/lv522/oob) +"jMK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) +"jMN" = ( +/turf/open/floor/corsat, +/area/lv522/oob) "jMZ" = ( /obj/structure/surface/table/almayer, /obj/item/tool/pen/blue/clicky{ @@ -21102,6 +23685,17 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo/glass) +"jNQ" = ( +/obj/structure/machinery/space_heater/radiator/red{ + dir = 4 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) "jNV" = ( /obj/structure/surface/table/almayer, /obj/structure/flora/pottedplant{ @@ -21168,7 +23762,7 @@ pixel_x = 3; pixel_y = -2 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "jOF" = ( /obj/effect/acid_hole, @@ -21201,7 +23795,7 @@ icon_state = "p_stair_full" }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "jPj" = ( /obj/structure/machinery/light{ @@ -21227,12 +23821,6 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo) -"jPr" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 5 - }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/central_streets) "jPv" = ( /turf/open/asphalt/cement{ icon_state = "cement14" @@ -21241,10 +23829,20 @@ "jPw" = ( /turf/open/floor/plating, /area/lv522/oob) -"jPI" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/outdoors/nw_rockies) +"jPz" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor) +"jPC" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison, +/area/lv522/atmos/outdoor) "jQa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/prop/dam/crane{ @@ -21275,16 +23873,20 @@ /turf/open/floor/wood, /area/lv522/indoors/a_block/executive) "jRY" = ( -/obj/structure/blocker/invisible_wall, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/nw_rockies) -"jRZ" = ( -/obj/structure/largecrate/random, +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" + icon_state = "squares" }, /area/lv522/atmos/cargo_intake) +"jRZ" = ( +/obj/structure/largecrate/random, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/cargo_intake) "jSk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname{ @@ -21308,10 +23910,18 @@ /area/lv522/indoors/a_block/dorms) "jSR" = ( /obj/structure/machinery/conveyor, +/obj/structure/machinery/light{ + dir = 8 + }, /turf/open/floor/corsat{ icon_state = "plate" }, /area/lv522/atmos/cargo_intake) +"jSU" = ( +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/indoors/a_block/corpo/glass) "jSW" = ( /obj/structure/prop/ice_colony/dense/planter_box{ dir = 9 @@ -21326,7 +23936,12 @@ }, /area/lv522/indoors/b_block/bridge) "jTb" = ( -/obj/structure/cargo_container/horizontal/blue/middle, +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat{ icon_state = "squares" }, @@ -21362,15 +23977,13 @@ /turf/open/floor/plating, /area/lv522/atmos/cargo_intake) "jTB" = ( -/obj/structure/prop/invuln{ - desc = "big pile energy."; - icon = 'icons/obj/structures/props/ice_colony/barrel_yard.dmi'; - icon_state = "pile_0"; - name = "barrel pile" +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 }, -/obj/structure/blocker/invisible_wall, -/turf/open/auto_turf/shale/layer1, -/area/lv522/outdoors/nw_rockies) +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/cargo_intake) "jTH" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; @@ -21380,7 +23993,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "jTJ" = ( /obj/structure/cargo_container/watatsumi/leftmid, @@ -21466,15 +24079,17 @@ }, /area/lv522/indoors/lone_buildings/chunk) "jUY" = ( -/obj/structure/machinery/door/poddoor/almayer/closed{ - dir = 8; - id = "Containers_west_LV522"; - name = "Emergency Lockdown" +/obj/structure/machinery/door_control/brbutton{ + id = "Reactor_garage_2" }, +/turf/closed/wall/strata_outpost/reinforced, +/area/lv522/atmos/reactor_garage) +"jVa" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ - icon_state = "marked" + icon_state = "plate" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/east_reactor) "jVq" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 @@ -21520,7 +24135,7 @@ /area/lv522/indoors/a_block/dorms) "jVS" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "jWr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, @@ -21536,14 +24151,6 @@ icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) -"jWJ" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, -/area/lv522/atmos/east_reactor/south) "jWV" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/strata{ @@ -21560,6 +24167,15 @@ icon_state = "darkpurple2" }, /area/lv522/indoors/a_block/dorms) +"jWZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/platform_decoration{ + dir = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "jXc" = ( /obj/structure/bed/chair{ dir = 1 @@ -21569,6 +24185,16 @@ icon_state = "greenfull" }, /area/lv522/indoors/a_block/fitness) +"jXp" = ( +/obj/structure/prop/invuln/rope{ + pixel_x = -5; + pixel_y = 26 + }, +/obj/item/weapon/ice_axe/red{ + pixel_y = 3 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/nw_rockies) "jXQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 @@ -21580,13 +24206,10 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/nw_rockies) "jYj" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, -/area/lv522/atmos/east_reactor/south) +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor) "jYp" = ( /obj/structure/prop/maintenance_hatch{ pixel_y = 6 @@ -21605,14 +24228,6 @@ /obj/structure/prop/invuln/ice_prefab, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/nw_rockies) -"jYv" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, -/area/lv522/atmos/east_reactor/south) "jYy" = ( /obj/structure/machinery/power/smes/buildable{ capacity = 1e+006; @@ -21640,7 +24255,7 @@ icon_state = "p_stair_full" }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "jYZ" = ( /obj/structure/filingcabinet, @@ -21682,6 +24297,12 @@ icon_state = "cement3" }, /area/lv522/landing_zone_1) +"jZE" = ( +/obj/structure/platform_decoration{ + dir = 1 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "jZI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ @@ -21709,6 +24330,13 @@ icon_state = "white_cyan3" }, /area/lv522/indoors/a_block/medical/glass) +"kaQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "kaV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -21730,6 +24358,13 @@ }, /turf/open/gm/river, /area/lv522/oob) +"kbb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/sewer) "kbg" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/suit/storage/hazardvest, @@ -21764,6 +24399,13 @@ icon_state = "platebot" }, /area/lv522/indoors/c_block/cargo) +"kbH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "kbJ" = ( /obj/vehicle/train/cargo/trolley, /turf/open/floor/corsat{ @@ -21800,6 +24442,9 @@ icon_state = "squares" }, /area/lv522/atmos/east_reactor/east) +"kcb" = ( +/turf/closed/wall/mineral/bone_resin, +/area/lv522/atmos/west_reactor) "kcd" = ( /obj/structure/pipes/standard/manifold/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, @@ -21853,13 +24498,17 @@ pixel_x = 6; pixel_y = 7 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) +"kcL" = ( +/obj/item/prop/colony/used_flare, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/n_rockies) "kcN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) "kcR" = ( /obj/structure/machinery/landinglight/ds2{ @@ -21872,6 +24521,23 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"kda" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) +"kdf" = ( +/obj/structure/stairs/perspective{ + dir = 8; + icon_state = "p_stair_full" + }, +/obj/structure/platform/stair_cut{ + icon_state = "platform_stair_alt" + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) "kdi" = ( /obj/structure/platform{ dir = 8 @@ -21886,13 +24552,13 @@ /area/lv522/indoors/c_block/mining) "kdm" = ( /obj/structure/cargo_container/wy/right, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "kdo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "kdr" = ( /obj/structure/filingcabinet{ @@ -21931,7 +24597,7 @@ "keb" = ( /obj/effect/decal/cleanable/blood/oil/streak, /obj/effect/spawner/gibspawner/xeno, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "kel" = ( /obj/structure/barricade/handrail{ @@ -21950,7 +24616,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "kfa" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -21981,7 +24647,7 @@ pixel_x = -9; pixel_y = 25 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "kfs" = ( /obj/structure/stairs/perspective{ @@ -21993,17 +24659,23 @@ }, /area/lv522/indoors/c_block/casino) "kfu" = ( -/obj/structure/prop/invuln/overhead_pipe{ - dir = 4; - name = "overhead pipe"; - pixel_x = -24; - pixel_y = -6 +/obj/structure/machinery/conveyor{ + dir = 8; + id = "cargo_container" + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" }, -/turf/closed/wall, /area/lv522/atmos/cargo_intake) "kfv" = ( -/turf/closed/wall/shiva/prefabricated, -/area/lv522/outdoors/colony_streets/south_east_street) +/obj/structure/largecrate/random/secure, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "darkbrownfull2" + }, +/area/lv522/landing_zone_2/ceiling) "kfw" = ( /obj/structure/prop/ice_colony/dense/planter_box{ dir = 5 @@ -22015,6 +24687,14 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen) +"kfA" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/cargo_intake) "kfD" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/shiva{ @@ -22022,39 +24702,11 @@ }, /area/lv522/indoors/a_block/kitchen) "kfF" = ( -/obj/structure/desertdam/decals/road_edge{ - icon_state = "road_edge_decal8"; - pixel_x = -16; - pixel_y = -16 - }, -/obj/structure/desertdam/decals/road_edge{ - icon_state = "road_edge_decal7"; - pixel_x = 16; - pixel_y = -16 - }, -/obj/structure/desertdam/decals/road_edge{ - icon_state = "road_edge_decal6"; - pixel_x = 16; - pixel_y = 16 - }, -/obj/structure/desertdam/decals/road_edge{ - icon_state = "road_edge_decal5"; - pixel_x = -16; - pixel_y = 16 - }, -/obj/structure/holohoop{ - density = 0; - pixel_y = 27 - }, -/obj/item/toy/beach_ball/holoball{ - pixel_x = 8; - pixel_y = 5 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "squares" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/cargo_intake) "kfG" = ( /obj/structure/prop/dam/crane/cargo{ dir = 1; @@ -22067,15 +24719,35 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/landing_zone_2) "kgb" = ( -/obj/structure/prop/invuln{ - desc = "big pile energy."; - icon = 'icons/obj/structures/props/ice_colony/barrel_yard.dmi'; - icon_state = "pile_0"; - name = "barrel pile" +/obj/item/weapon/twohanded/folded_metal_chair, +/turf/open/floor/corsat{ + icon_state = "squares" }, -/obj/structure/blocker/invisible_wall, -/turf/open/auto_turf/shale/layer1, -/area/lv522/outdoors/w_rockies) +/area/lv522/atmos/cargo_intake) +"kgm" = ( +/obj/structure/surface/table/almayer, +/obj/structure/prop/server_equipment/laptop/on, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"kgC" = ( +/obj/structure/machinery/conveyor{ + dir = 5; + id = "cargo_container" + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "kgQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -22083,6 +24755,15 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_street) +"kgR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "khd" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/lv522/indoors/c_block/cargo) @@ -22093,6 +24774,15 @@ icon_state = "floor_marked" }, /area/lv522/indoors/lone_buildings/outdoor_bot) +"khm" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "kho" = ( /obj/structure/dispenser, /turf/open/floor/prison{ @@ -22113,11 +24803,6 @@ /obj/effect/landmark/objective_landmark/medium, /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) -"khB" = ( -/obj/structure/girder/reinforced, -/obj/structure/blocker/forcefield/vehicles, -/turf/closed/wall/mineral/bone_resin, -/area/lv522/oob) "khG" = ( /obj/structure/largecrate/random/barrel/yellow, /turf/open/auto_turf/shale/layer1, @@ -22134,9 +24819,15 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) "kib" = ( -/obj/structure/blocker/invisible_wall, -/turf/open/auto_turf/shale/layer1, -/area/lv522/outdoors/w_rockies) +/obj/item/clothing/head/hardhat/white, +/obj/item/prop/alien/hugger{ + pixel_x = 11; + pixel_y = -9 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/cargo_intake) "kie" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -22214,6 +24905,10 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"kiT" = ( +/obj/item/stack/medical/bruise_pack, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "kiY" = ( /obj/structure/ore_box{ pixel_x = -4 @@ -22244,7 +24939,7 @@ dir = 4; indestructible = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/oob) "kjs" = ( /obj/item/stack/sheet/metal, @@ -22260,7 +24955,7 @@ }, /area/lv522/indoors/a_block/kitchen/glass) "kjU" = ( -/obj/structure/cargo_container/horizontal/blue/bottom, +/obj/item/reagent_container/food/snacks/donut, /turf/open/floor/corsat{ icon_state = "squares" }, @@ -22271,6 +24966,13 @@ icon_state = "squares" }, /area/lv522/atmos/west_reactor) +"kkq" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "kkr" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 8 @@ -22305,6 +25007,12 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/cargo) +"kkR" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "kkS" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/prop/cash_register/off/open{ @@ -22346,6 +25054,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/corsat{ icon_state = "squares" }, @@ -22365,10 +25074,6 @@ /obj/item/trash/ceramic_plate{ pixel_y = 21 }, -/obj/item/storage/box/donkpockets{ - pixel_x = 13; - pixel_y = -11 - }, /turf/open/floor/corsat{ icon_state = "squares" }, @@ -22574,17 +25279,6 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) -"kpm" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/obj/structure/prop/invuln/overhead_pipe{ - name = "overhead pipe"; - pixel_x = -20; - pixel_y = 13 - }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, -/area/lv522/atmos/east_reactor/south) "kpo" = ( /turf/open/floor/corsat{ dir = 4; @@ -22611,6 +25305,17 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "kpE" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, +/obj/effect/landmark/xeno_spawn, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"kpG" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/floor/corsat{ dir = 1; icon_state = "browncorner" @@ -22641,16 +25346,12 @@ icon_state = "cement2" }, /area/lv522/outdoors/colony_streets/north_east_street) -"kqr" = ( -/obj/structure/blocker/forcefield/vehicles, -/turf/open/floor/corsat, -/area/lv522/atmos/cargo_intake) "kqJ" = ( /obj/structure/barricade/wooden{ dir = 4 }, /obj/item/stack/sheet/metal, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "kqT" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -22659,11 +25360,20 @@ /turf/open/floor/prison, /area/lv522/outdoors/colony_streets/north_east_street) "kqX" = ( -/obj/structure/cargo_container/kelland/left, +/obj/item/clipboard, /turf/open/floor/corsat{ icon_state = "squares" }, /area/lv522/atmos/cargo_intake) +"kri" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "krj" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 1 @@ -22683,6 +25393,7 @@ /area/lv522/indoors/c_block/cargo) "krw" = ( /obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/monkey_spawn, /turf/open/floor/corsat, /area/lv522/atmos/cargo_intake) "kry" = ( @@ -22719,8 +25430,8 @@ pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "ksf" = ( @@ -22731,8 +25442,8 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/nw_rockies) "ksk" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 6 +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/outdoors/colony_streets/windbreaker/observation) @@ -22742,14 +25453,12 @@ icon_state = "brown" }, /area/lv522/atmos/north_command_centre) -"ksv" = ( -/obj/structure/prop/invuln/overhead_pipe{ - name = "overhead pipe"; - pixel_x = -20; - pixel_y = 13 - }, +"kss" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/south) "ksA" = ( @@ -22823,6 +25532,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) +"kuN" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "kvc" = ( /obj/structure/cargo_container/horizontal/blue/middle, /turf/open/floor/prison, @@ -22858,8 +25576,8 @@ "kvM" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "kwc" = ( @@ -22871,6 +25589,9 @@ icon_state = "cement1" }, /area/lv522/outdoors/colony_streets/north_street) +"kwg" = ( +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "kwj" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -22912,11 +25633,6 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security/glass) -"kxh" = ( -/obj/structure/girder/displaced, -/obj/structure/blocker/forcefield/vehicles, -/turf/open/floor/corsat, -/area/lv522/atmos/cargo_intake) "kxm" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/corsat{ @@ -22961,12 +25677,14 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) "kyz" = ( -/obj/item/lightstick/red/spoke/planted{ - pixel_x = -10; - pixel_y = 25 +/obj/item/storage/box/donkpockets{ + pixel_x = -14; + pixel_y = -2 }, -/turf/open/auto_turf/shale/layer2, -/area/lv522/outdoors/colony_streets/central_streets) +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/cargo_intake) "kyB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 @@ -22998,20 +25716,25 @@ dir = 1 }, /turf/open/floor/corsat{ + dir = 10; icon_state = "brown" }, /area/lv522/atmos/cargo_intake) +"kzc" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/cargo_intake) "kzd" = ( -/obj/structure/machinery/door_control{ - id = "Corpo Vault"; - name = "Cargo Shutter Control"; - pixel_y = 29 +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" +/turf/open/floor/prison{ + icon_state = "floor_plate" }, -/area/lv522/oob/w_y_vault) +/area/lv522/atmos/way_in_command_centre) "kze" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/prison{ @@ -23042,8 +25765,14 @@ pixel_x = 8; pixel_y = -5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) +"kzG" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "kzR" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "Bathroom" @@ -23086,7 +25815,7 @@ dir = 4 }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "brown" }, /area/lv522/atmos/cargo_intake) "kBj" = ( @@ -23100,26 +25829,18 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/security) "kBm" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/obj/structure/machinery/space_heater, -/obj/item/reagent_container/food/drinks/coffee{ - pixel_x = 5; - pixel_y = 9 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 }, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 10; + icon_state = "brown" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/east_reactor/south) "kBq" = ( -/obj/structure/prop/ice_colony/ground_wire{ - dir = 1 - }, -/obj/item/lightstick/red/spoke/planted{ - pixel_x = -10; - pixel_y = 29 - }, -/turf/open/auto_turf/shale/layer1, -/area/lv522/outdoors/colony_streets/central_streets) +/obj/structure/girder, +/turf/open/floor/plating, +/area/lv522/atmos/cargo_intake) "kBv" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 10 @@ -23294,6 +26015,10 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/admin) +"kEj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/reactor_garage) "kEl" = ( /obj/structure/platform_decoration{ dir = 4 @@ -23386,10 +26111,9 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/mining) "kFo" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor/south) +/obj/item/clothing/suit/storage/marine/M3G, +/turf/closed/wall/mineral/bone_resin, +/area/lv522/oob) "kFx" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/strata{ @@ -23409,6 +26133,13 @@ icon_state = "cement9" }, /area/lv522/outdoors/colony_streets/north_street) +"kFP" = ( +/obj/structure/platform/strata{ + dir = 8 + }, +/obj/structure/platform/strata, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "kGa" = ( /obj/structure/largecrate/random{ pixel_x = -5 @@ -23434,15 +26165,17 @@ /area/lv522/indoors/b_block/hydro) "kGX" = ( /obj/structure/tunnel, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "kHd" = ( -/obj/effect/landmark/corpsespawner/wy/manager, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 }, -/area/lv522/oob/w_y_vault) +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y0" + }, +/area/lv522/atmos/way_in_command_centre) "kHy" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/flashbangs{ @@ -23535,21 +26268,8 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) -"kIY" = ( -/obj/structure/platform, -/obj/structure/safe, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/obj/item/spacecash/c1000, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, -/area/lv522/oob/w_y_vault) "kIZ" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ dir = 4; @@ -23574,6 +26294,17 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"kJc" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 1; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "kJh" = ( /obj/item/stack/rods, /obj/structure/platform, @@ -23648,15 +26379,6 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) -"kLk" = ( -/obj/structure/platform_decoration{ - dir = 1 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, -/area/lv522/oob/w_y_vault) "kLs" = ( /obj/item/clothing/mask/facehugger{ desc = "It has some sort of a tube at the end of its tail. What the hell is this thing?"; @@ -23697,7 +26419,7 @@ /obj/structure/machinery/power/apc/weak{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/indoors/a_block/bridges/dorms_fitness) "kMr" = ( /obj/structure/coatrack{ @@ -23735,10 +26457,12 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/admin) "kNj" = ( -/obj/structure/prop/invuln/ice_prefab/trim{ - dir = 8 +/obj/structure/prop/vehicles/crawler{ + dir = 8; + icon_state = "crawler_crate_alt2"; + layer = 3.1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "kNw" = ( /obj/item/prop/alien/hugger, @@ -23761,7 +26485,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Dormitories"; - welded = 1 + welded = null }, /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -23794,8 +26518,8 @@ "kOz" = ( /obj/structure/machinery/vending/cigarette/colony, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "kOE" = ( @@ -23804,6 +26528,15 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/cargo_intake) +"kOF" = ( +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "kOJ" = ( /obj/structure/machinery/conveyor{ dir = 8; @@ -23889,20 +26622,14 @@ /area/lv522/indoors/a_block/dorms) "kQc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "kQw" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 +/turf/open/floor/corsat{ + icon_state = "browncorner" }, -/turf/open/floor/corsat, /area/lv522/atmos/cargo_intake) "kQJ" = ( /obj/item/explosive/mine/active{ @@ -23932,7 +26659,7 @@ pixel_y = 1 }, /obj/effect/spawner/gibspawner/xeno, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "kQW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23958,7 +26685,8 @@ /obj/structure/prop/invuln/ice_prefab/trim{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/obj/structure/cargo_container/grant/rightmid, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "kRg" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -24056,7 +26784,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "kSs" = ( /obj/structure/filingcabinet/chestdrawer{ @@ -24080,9 +26808,10 @@ /area/lv522/atmos/cargo_intake) "kSR" = ( /obj/structure/prop/invuln/ice_prefab/trim{ - dir = 4 + dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/obj/structure/cargo_container/grant/right, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "kSS" = ( /obj/structure/cargo_container/horizontal/blue/middle, @@ -24111,6 +26840,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/oil, +/obj/structure/machinery/light, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -24127,8 +26857,13 @@ }, /area/lv522/indoors/a_block/security/glass) "kTn" = ( -/obj/structure/cargo_container/kelland/left, -/turf/open/auto_turf/shale/layer0, +/obj/structure/prop/invuln/ice_prefab/trim{ + dir = 6 + }, +/obj/structure/cargo_container/kelland/left{ + layer = 2.9 + }, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "kTs" = ( /obj/effect/decal/cleanable/blood/oil, @@ -24171,17 +26906,24 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/security/glass) "kUs" = ( -/obj/structure/pipes/standard/manifold/hidden/green, +/obj/structure/prop/ice_colony/ground_wire{ + dir = 8 + }, /turf/open/floor/corsat{ - icon_state = "plate" + icon_state = "brown" }, /area/lv522/atmos/cargo_intake) "kUF" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_x = -1; + pixel_y = 2 }, -/turf/open/floor/corsat, -/area/lv522/atmos/cargo_intake) +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "kUH" = ( /obj/structure/closet/emcloset, /turf/open/floor/prison{ @@ -24189,8 +26931,13 @@ }, /area/lv522/indoors/a_block/security) "kUJ" = ( -/obj/structure/cargo_container/kelland/right, -/turf/open/auto_turf/shale/layer0, +/obj/structure/prop/invuln/ice_prefab/trim{ + dir = 4 + }, +/obj/structure/cargo_container/kelland/right{ + layer = 2.9 + }, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "kUP" = ( /obj/structure/machinery/light{ @@ -24202,16 +26949,14 @@ }, /area/lv522/indoors/a_block/security) "kVa" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 4 - }, -/obj/structure/bed/chair{ - dir = 1 +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" }, /turf/open/floor/corsat{ icon_state = "squares" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/east_reactor/south) "kVh" = ( /obj/item/prop/colony/used_flare, /turf/open/floor/prison, @@ -24231,8 +26976,12 @@ /area/lv522/indoors/a_block/dorms) "kVG" = ( /obj/structure/cargo_container/kelland/left, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/auto_turf/shale/layer2, /area/lv522/outdoors/w_rockies) +"kVO" = ( +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "kVP" = ( /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/dirt, @@ -24264,7 +27013,8 @@ dir = 8 }, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 8; + icon_state = "browncorner" }, /area/lv522/atmos/cargo_intake) "kWi" = ( @@ -24282,7 +27032,6 @@ }, /area/lv522/landing_zone_1/ceiling) "kWD" = ( -/obj/structure/pipes/standard/simple/hidden/green, /obj/structure/prop/vehicles/crawler{ icon_state = "crawler_crate_alt2"; layer = 3.1 @@ -24316,12 +27065,24 @@ }, /area/lv522/atmos/east_reactor/south) "kXc" = ( -/obj/structure/pipes/standard/simple/hidden/green, /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"kXe" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/w_rockies) +"kXf" = ( +/obj/item/stack/sheet/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "darkbrownfull2" + }, +/area/lv522/landing_zone_2) "kXg" = ( /obj/structure/machinery/door/airlock/almayer/medical{ name = "Medical Laboratory Operating Theatre"; @@ -24354,23 +27115,19 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/w_rockies) "kXB" = ( -/obj/structure/prop/invuln/ice_prefab{ - dir = 5 +/obj/item/stack/sheet/metal, +/turf/open/floor/corsat{ + icon_state = "brown" }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/w_rockies) +/area/lv522/atmos/cargo_intake) "kXY" = ( -/obj/structure/platform_decoration, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, -/area/lv522/oob/w_y_vault) +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "kYm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "kYu" = ( /obj/structure/surface/table/almayer{ @@ -24395,8 +27152,8 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "kYM" = ( @@ -24406,6 +27163,15 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security) +"kZe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "kZj" = ( /obj/item/ammo_magazine/rifle/m4ra/ap{ current_rounds = 0 @@ -24455,6 +27221,23 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen/damage) +"lag" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/power/apc/weak{ + dir = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) +"lao" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/sewer) "lau" = ( /obj/item/stack/sheet/metal, /obj/structure/pipes/standard/simple/hidden/green{ @@ -24494,7 +27277,7 @@ layer = 4.2; pixel_y = 21 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "lbg" = ( /obj/structure/surface/table/almayer{ @@ -24510,18 +27293,20 @@ }, /area/lv522/indoors/a_block/dorms) "lbo" = ( -/obj/structure/stairs/perspective{ - dir = 1; - icon_state = "p_stair_full" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" }, -/obj/structure/platform{ - dir = 8 +/area/lv522/atmos/way_in_command_centre) +"lbt" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "Reactor_entry_1" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" }, -/area/lv522/oob/w_y_vault) +/area/lv522/atmos/way_in_command_centre) "lbA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 @@ -24536,8 +27321,22 @@ /area/lv522/indoors/a_block/admin) "lbH" = ( /obj/structure/largecrate/random, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_street) +"lbI" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 1; + pixel_x = -1; + pixel_y = 3 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "lbK" = ( /obj/structure/barricade/deployable{ dir = 8 @@ -24575,11 +27374,11 @@ }, /area/lv522/indoors/b_block/bar) "lcP" = ( -/obj/structure/surface/table/almayer, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "brown" }, -/area/lv522/atmos/east_reactor/south) +/area/lv522/atmos/west_reactor) "lcT" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/camera/autoname{ @@ -24600,6 +27399,12 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/admin) +"ldi" = ( +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "ldu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 @@ -24607,6 +27412,15 @@ /obj/effect/landmark/yautja_teleport, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) +"ldy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "ldC" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/plating, @@ -24671,14 +27485,25 @@ /obj/item/prop/alien/hugger, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) +"leG" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_entry_2" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "leH" = ( /obj/structure/barricade/deployable{ dir = 8 }, /obj/item/clothing/suit/storage/marine/rto, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 4; + icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) "leI" = ( @@ -24720,6 +27545,11 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/dorms) +"lfj" = ( +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "lfS" = ( /turf/open/asphalt/cement{ icon_state = "cement2" @@ -24743,7 +27573,7 @@ dir = 1 }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "lhb" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -24763,9 +27593,9 @@ /area/lv522/indoors/a_block/admin) "lhC" = ( /obj/structure/prop/invuln/ice_prefab{ - dir = 9 + dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "lhD" = ( /obj/structure/barricade/handrail{ @@ -24810,6 +27640,13 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/security) +"lit" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/cargo_intake) "liD" = ( /obj/item/prop/alien/hugger, /turf/open/floor/prison{ @@ -24817,30 +27654,54 @@ icon_state = "floor_marked" }, /area/lv522/atmos/cargo_intake) +"liK" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "liN" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) "ljd" = ( -/obj/item/reagent_container/food/snacks/donut, -/turf/open/floor/corsat, -/area/lv522/atmos/cargo_intake) +/obj/item/prop/colony/used_flare, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "ljm" = ( -/obj/item/clipboard, -/turf/open/floor/corsat, -/area/lv522/atmos/cargo_intake) -"ljq" = ( -/obj/item/weapon/twohanded/folded_metal_chair, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, +/obj/effect/landmark/xeno_spawn, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat{ icon_state = "squares" }, +/area/lv522/atmos/east_reactor/south) +"ljq" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, /area/lv522/atmos/cargo_intake) "ljr" = ( /turf/closed/shuttle/elevator{ dir = 10 }, /area/lv522/indoors/c_block/mining) +"ljA" = ( +/obj/structure/stairs/perspective{ + icon_state = "p_stair_full" + }, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/gm/river, +/area/lv522/atmos/filt) "ljQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/corpsespawner/colonist/burst, @@ -24862,15 +27723,18 @@ /obj/item/prop/colony/used_flare, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) -"lko" = ( -/obj/structure/prop/invuln/ice_prefab{ - dir = 9 +"lkl" = ( +/obj/structure/machinery/light{ + dir = 4 }, -/obj/structure/prop/invuln/ice_prefab/roof_greeble{ - icon_state = "solarpanel1" +/turf/open/floor/corsat{ + icon_state = "plate" }, -/turf/open/auto_turf/shale/layer2, -/area/lv522/outdoors/w_rockies) +/area/lv522/atmos/east_reactor/south) +"lko" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/corsat, +/area/lv522/atmos/cargo_intake) "lkr" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ welded = 1 @@ -24885,12 +27749,6 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/admin) -"llc" = ( -/obj/structure/prop/invuln/ice_prefab{ - dir = 10 - }, -/turf/open/auto_turf/shale/layer1, -/area/lv522/outdoors/w_rockies) "llA" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/pipes/standard/simple/hidden/green, @@ -24898,16 +27756,21 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/kitchen) -"llJ" = ( -/obj/structure/stairs/perspective{ - dir = 1; - icon_state = "p_stair_full" +"llG" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" }, -/area/lv522/oob/w_y_vault) +/area/lv522/atmos/east_reactor/south) +"llJ" = ( +/obj/structure/machinery/light, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "llM" = ( /obj/item/tool/kitchen/knife/butcher, /obj/effect/decal/cleanable/dirt, @@ -24917,7 +27780,7 @@ /area/lv522/indoors/a_block/kitchen) "llU" = ( /obj/structure/prop/invuln/ice_prefab, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "llX" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -24955,8 +27818,10 @@ /obj/structure/barricade/deployable{ dir = 8 }, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 4; + icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) "lmz" = ( @@ -24964,7 +27829,7 @@ current_mag = null }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/south) "lmA" = ( @@ -25005,15 +27870,17 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms) "lmY" = ( -/obj/item/clothing/suit/storage/marine/medium, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/closed/wall/strata_outpost, /area/lv522/atmos/east_reactor/south) "lnd" = ( -/obj/item/clothing/suit/storage/marine/medium, -/turf/closed/wall/mineral/bone_resin, -/area/lv522/oob) +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "cell_stripe" + }, +/area/lv522/atmos/east_reactor/south) "lnj" = ( /obj/structure/barricade/wooden{ dir = 1 @@ -25024,6 +27891,9 @@ /area/lv522/indoors/a_block/kitchen/glass) "lnC" = ( /obj/structure/largecrate/supply/supplies/water, +/obj/structure/machinery/light{ + dir = 8 + }, /turf/open/floor/corsat{ icon_state = "plate" }, @@ -25041,6 +27911,18 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"lnK" = ( +/obj/structure/stairs/perspective{ + dir = 4; + icon_state = "p_stair_full" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement1" + }, +/area/lv522/outdoors/colony_streets/north_street) "lnL" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 1 @@ -25091,6 +27973,15 @@ icon_state = "brown" }, /area/lv522/atmos/cargo_intake) +"loS" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/obj/item/prop/alien/hugger, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "lpi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -25111,6 +28002,10 @@ icon_state = "floor_marked" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"lpy" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/filt) "lpH" = ( /obj/structure/barricade/handrail{ dir = 4 @@ -25118,18 +28013,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) -"lpP" = ( -/obj/structure/largecrate/random/mini/med, -/turf/open/auto_turf/shale/layer0, -/area/lv522/landing_zone_2/ceiling) "lpY" = ( /obj/structure/pipes/standard/manifold/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/security/glass) "lqb" = ( -/obj/structure/blocker/forcefield/vehicles, -/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/turf/closed/wall/strata_outpost/reinforced, /area/lv522/atmos/cargo_intake) +"lqd" = ( +/obj/structure/largecrate/random, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison, +/area/lv522/atmos/outdoor) "lqL" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/barricade/wooden, @@ -25140,9 +28035,21 @@ }, /area/lv522/indoors/a_block/bridges/garden_bridge) "lqY" = ( -/obj/structure/prop/invuln/ice_prefab, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/w_rockies) +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/metal, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) +"lrd" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "lrh" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ @@ -25155,6 +28062,18 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"lrr" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_garage_3" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) "lrt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -25165,13 +28084,11 @@ }, /area/lv522/indoors/a_block/security) "lrG" = ( -/obj/item/prop/alien/hugger{ - pixel_x = 11; - pixel_y = -9 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 }, -/obj/item/clothing/head/hardhat/white, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/cargo_intake) "lrJ" = ( @@ -25182,6 +28099,12 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen) +"lrM" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "browncorner" + }, +/area/lv522/atmos/reactor_garage) "lrQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /turf/open/floor/corsat{ @@ -25207,7 +28130,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "lsR" = ( /obj/structure/fence{ @@ -25228,14 +28151,22 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "lty" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) +"ltB" = ( +/obj/structure/platform{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement3" + }, +/area/lv522/outdoors/colony_streets/north_east_street) "ltC" = ( /obj/structure/bed/chair/comfy, /obj/structure/pipes/standard/simple/hidden/green{ @@ -25258,12 +28189,19 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/security) +"lul" = ( +/obj/structure/surface/table/almayer, +/obj/item/frame/fire_alarm, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "lum" = ( /obj/structure/platform, /obj/structure/platform{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_east_street) "lvb" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -25273,7 +28211,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "lvl" = ( /obj/structure/surface/rack, @@ -25282,7 +28220,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "lvF" = ( /obj/item/tool/surgery/circular_saw, @@ -25292,11 +28230,9 @@ }, /area/lv522/indoors/a_block/medical) "lvH" = ( -/obj/structure/prop/invuln/ice_prefab{ - icon_state = "fab_2" - }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/w_rockies) +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat, +/area/lv522/atmos/cargo_intake) "lvN" = ( /obj/structure/fence, /obj/effect/decal/warning_stripes{ @@ -25319,6 +28255,14 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo/glass) +"lwc" = ( +/obj/structure/prop/vehicles{ + icon_state = "truck_damaged" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "lwm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ @@ -25326,6 +28270,13 @@ icon_state = "browncorner" }, /area/lv522/atmos/east_reactor/south) +"lwr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/sewer) "lwv" = ( /obj/structure/machinery/light{ dir = 8 @@ -25364,11 +28315,8 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) "lxj" = ( -/obj/structure/prop/invuln/ice_prefab{ - dir = 1; - icon_state = "fab_2" - }, -/turf/open/auto_turf/shale/layer0, +/obj/structure/prop/invuln/ice_prefab, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "lxp" = ( /obj/structure/machinery/light{ @@ -25395,6 +28343,10 @@ "lxL" = ( /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) +"lxN" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/indoors/a_block/corpo/glass) "lxW" = ( /obj/structure/cargo_container/kelland/left, /turf/open/floor/corsat{ @@ -25411,8 +28363,15 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) +"lyu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "lyD" = ( /turf/open/asphalt/cement{ icon_state = "cement15" @@ -25429,18 +28388,15 @@ }, /area/lv522/indoors/a_block/admin) "lzb" = ( -/obj/structure/stairs/perspective{ - dir = 1; - icon_state = "p_stair_full" - }, -/obj/structure/platform{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/space_heater/radiator/red{ + dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" +/obj/structure/machinery/light, +/turf/open/floor/prison{ + icon_state = "floor_plate" }, -/area/lv522/oob/w_y_vault) +/area/lv522/atmos/way_in_command_centre) "lze" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/warning_stripes{ @@ -25499,7 +28455,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "lzV" = ( /obj/structure/platform_decoration, @@ -25514,6 +28470,11 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/south_east_street) +"lAa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "lAj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -25543,11 +28504,36 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_east_street) +"lAA" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/cargo_intake) "lAD" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/foamed_metal, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"lAK" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"lAS" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" }, /area/lv522/atmos/east_reactor/south) "lBd" = ( @@ -25568,7 +28554,7 @@ /area/lv522/indoors/a_block/dorms) "lBl" = ( /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "lBu" = ( /obj/structure/machinery/light{ @@ -25586,7 +28572,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "lBC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25598,7 +28584,7 @@ /area/lv522/indoors/b_block/bar) "lBE" = ( /obj/structure/prop/invuln/ice_prefab{ - dir = 1 + dir = 9 }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/w_rockies) @@ -25647,6 +28633,12 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/hallway) +"lCH" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/n_rockies) "lCQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 @@ -25664,15 +28656,22 @@ dir = 8 }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) +"lDk" = ( +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "lDr" = ( /obj/item/prop/colony/proptag{ desc = "A fallen marine's information dog tag. It reads, Sergeant Douglas 'Bedwetter' Smith" }, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ - icon_state = "squares" + dir = 6; + icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) "lDC" = ( @@ -25693,9 +28692,14 @@ }, /area/lv522/outdoors/colony_streets/east_central_street) "lDN" = ( -/obj/item/clothing/suit/storage/marine/M3G, -/turf/closed/wall/mineral/bone_resin, -/area/lv522/oob) +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/east_reactor/south) "lDU" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, @@ -25710,11 +28714,24 @@ /area/lv522/indoors/a_block/security/glass) "lEb" = ( /obj/structure/pipes/vents/pump, +/obj/structure/machinery/door_display/research_cell{ + dir = 4; + id = "Reactor_e_entry_3"; + pixel_x = -16; + req_access = null + }, /turf/open/floor/corsat{ dir = 1; icon_state = "brown" }, /area/lv522/atmos/filt) +"lEd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "lEk" = ( /obj/structure/surface/table/almayer, /obj/item/device/radio{ @@ -25735,9 +28752,41 @@ }, /area/lv522/indoors/a_block/bridges/dorms_fitness) "lER" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/closed/wall/solaris/reinforced/hull/lv522, -/area/lv522/oob) +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) +"lEZ" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) +"lFa" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) +"lFd" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor) +"lFk" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor) "lFt" = ( /turf/open/floor/corsat{ dir = 1; @@ -25916,15 +28965,6 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) -"lIM" = ( -/obj/structure/machinery/door/poddoor/almayer/closed{ - id = "Corpo Vault"; - name = "Vault Lockdown" - }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/oob/w_y_vault) "lIR" = ( /obj/structure/prop/invuln/ice_prefab/trim{ dir = 8 @@ -26018,6 +29058,9 @@ /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms/glass) +"lLA" = ( +/turf/open/floor/corsat, +/area/lv522/atmos/reactor_garage) "lLL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/power/apc/weak{ @@ -26028,6 +29071,13 @@ icon_state = "darkyellowfull2" }, /area/lv522/indoors/c_block/t_comm) +"lMF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "lMH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -26045,9 +29095,11 @@ /obj/structure/barricade/deployable{ dir = 8 }, -/obj/item/ammo_magazine/m56d, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/south) "lMT" = ( @@ -26107,15 +29159,18 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen/glass) "lNA" = ( -/obj/structure/pipes/standard/simple/hidden/green{ +/obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/south) "lNI" = ( /obj/item/ammo_magazine/m56d, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/east_reactor/south) "lNT" = ( @@ -26166,10 +29221,22 @@ icon_state = "cyan2" }, /area/lv522/indoors/a_block/medical) +"lPf" = ( +/obj/structure/stairs/perspective{ + dir = 10; + icon_state = "p_stair_full" + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) "lPq" = ( -/obj/structure/largecrate/random, -/turf/open/auto_turf/shale/layer0, -/area/lv522/landing_zone_2/ceiling) +/obj/structure/platform{ + dir = 4 + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/colony_streets/south_east_street) "lPv" = ( /obj/effect/decal/cleanable/liquid_fuel, /turf/open/asphalt/cement{ @@ -26197,7 +29264,7 @@ /obj/item/prop/colony/canister{ pixel_y = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "lQS" = ( /obj/structure/prop/vehicles/crawler{ @@ -26205,7 +29272,7 @@ icon_state = "crawler_crate_alt2"; layer = 3.1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "lRx" = ( /obj/structure/surface/table/almayer, @@ -26243,7 +29310,7 @@ pixel_x = 2; pixel_y = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "lSl" = ( /obj/structure/barricade/wooden, @@ -26272,12 +29339,28 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "lSP" = ( /obj/structure/surface/table/almayer, +/obj/structure/transmitter/colony_net/rotary{ + phone_category = "LV522 Chances Claim"; + phone_id = "Colony Operations Centre"; + pixel_y = 6 + }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/admin) +"lTd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) +"lTi" = ( +/obj/structure/girder, +/turf/open/floor/corsat, +/area/lv522/oob) "lTj" = ( /obj/structure/prop/invuln/minecart_tracks, /obj/structure/prop/invuln/minecart_tracks{ @@ -26352,7 +29435,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "lUK" = ( /turf/open/floor/prison, @@ -26371,16 +29454,8 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) -"lVg" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, -/area/lv522/atmos/cargo_intake) "lVp" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/kitchen/glass) @@ -26408,12 +29483,6 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/bridges/corpo) -"lVG" = ( -/obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "brown" - }, -/area/lv522/atmos/cargo_intake) "lVK" = ( /obj/structure/closet/bodybag, /obj/effect/decal/cleanable/dirt, @@ -26448,9 +29517,11 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) "lWa" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, /turf/open/floor/corsat{ - icon_state = "browncorner" + icon_state = "plate" }, /area/lv522/atmos/cargo_intake) "lWf" = ( @@ -26470,7 +29541,7 @@ "lWj" = ( /obj/structure/platform, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "lWm" = ( /obj/structure/machinery/light, @@ -26499,6 +29570,12 @@ icon_state = "squares" }, /area/lv522/atmos/east_reactor/south) +"lXY" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "lYg" = ( /obj/structure/stairs/perspective{ dir = 6; @@ -26507,7 +29584,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "lYG" = ( /obj/structure/platform_decoration{ @@ -26520,6 +29597,12 @@ }, /turf/open/floor/plating, /area/lv522/indoors/c_block/mining) +"lYK" = ( +/obj/structure/platform{ + dir = 1 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "lYL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -26539,8 +29622,14 @@ /obj/structure/prop/invuln/ice_prefab/standalone{ icon_state = "white" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) +"lZq" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) "lZI" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, @@ -26574,20 +29663,32 @@ /area/lv522/indoors/b_block/bar) "mad" = ( /obj/effect/decal/cleanable/blood, -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "marked" }, /area/lv522/atmos/east_reactor/south) "maj" = ( -/obj/structure/pipes/standard/manifold/hidden/green, -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, /area/lv522/atmos/east_reactor/south) +"mam" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/fence, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/lv522/landing_zone_2/ceiling) "max" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "may" = ( /obj/structure/sink{ @@ -26653,6 +29754,12 @@ "mbw" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Dining"; + pixel_y = 26 + }, /turf/open/floor/prison{ icon_state = "darkredfull2" }, @@ -26731,13 +29838,14 @@ }, /area/lv522/atmos/filt) "mcG" = ( -/obj/structure/machinery/light{ - dir = 1 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "brown" }, -/area/lv522/outdoors/colony_streets/central_streets) +/area/lv522/atmos/cargo_intake) "mcO" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/oxygen{ layer = 4.4; @@ -26770,31 +29878,24 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/filt) "mdZ" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, +/obj/structure/window/framed/corsat, /turf/open/floor/corsat, -/area/lv522/atmos/cargo_intake) +/area/lv522/oob) "meb" = ( /obj/structure/largecrate/random{ layer = 2.9 }, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) -"med" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 4 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, -/area/lv522/atmos/filt) "mee" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/filt) +"men" = ( +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" + }, +/area/lv522/atmos/way_in_command_centre) "meq" = ( /turf/open/floor/prison{ icon_state = "floor_plate" @@ -26820,6 +29921,22 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/hallway) +"mfF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/obj/item/clothing/gloves/boxing{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/clothing/gloves/boxing/blue{ + pixel_x = 5; + pixel_y = -6 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "greenfull" + }, +/area/lv522/indoors/a_block/fitness) "mfS" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1 @@ -26859,7 +29976,7 @@ /area/lv522/indoors/c_block/cargo) "mgJ" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "mhn" = ( /obj/structure/surface/table/almayer, @@ -26896,8 +30013,15 @@ /obj/structure/platform_decoration{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"mis" = ( +/obj/effect/alien/resin/sticky, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "miz" = ( /obj/structure/stairs/perspective{ dir = 1; @@ -26908,13 +30032,10 @@ }, /area/lv522/outdoors/colony_streets/north_street) "miH" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "brown" +/turf/open/floor{ + icon_state = "bcircuit" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/east_reactor/south) "miW" = ( /obj/structure/cargo_container/kelland/left, /turf/open/floor/prison{ @@ -26938,21 +30059,17 @@ }, /area/lv522/indoors/a_block/corpo/glass) "mjq" = ( -/obj/structure/barricade/handrail{ - dir = 1 - }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - icon_state = "plate" + dir = 8; + icon_state = "browncorner" }, -/area/lv522/atmos/east_reactor) +/area/lv522/atmos/west_reactor) "mjs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/plating, /area/lv522/atmos/cargo_intake) "mjz" = ( /obj/structure/dispenser/oxygen, @@ -26974,6 +30091,16 @@ icon_state = "darkbrownfull2" }, /area/lv522/landing_zone_2/ceiling) +"mjF" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/reactor_garage) +"mjR" = ( +/obj/item/stack/sheet/metal, +/turf/open/asphalt/cement{ + icon_state = "cement3" + }, +/area/lv522/outdoors/n_rockies) "mjT" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -26981,6 +30108,16 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"mjW" = ( +/obj/structure/machinery/vending/walkman{ + density = 0; + pixel_y = 16 + }, +/turf/open/floor/prison{ + dir = 10; + icon_state = "whitegreenfull" + }, +/area/lv522/indoors/a_block/fitness) "mjY" = ( /obj/item/shard{ icon_state = "medium"; @@ -26994,13 +30131,15 @@ }, /area/lv522/indoors/b_block/bridge) "mkb" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 10 +/obj/structure/prop/server_equipment/yutani_server{ + density = 0; + pixel_y = 16 }, -/turf/open/floor/corsat{ - icon_state = "brown" +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/east_reactor/south) "mkd" = ( /obj/item/stack/folding_barricade, /obj/effect/decal/cleanable/dirt, @@ -27008,13 +30147,22 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security) +"mkh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "mkm" = ( /obj/structure/closet/crate, /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "mkJ" = ( /obj/structure/machinery/deployable/barrier, @@ -27034,13 +30182,6 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/garage) -"mkZ" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, -/area/lv522/atmos/cargo_intake) "mld" = ( /obj/structure/barricade/wooden{ dir = 1 @@ -27048,10 +30189,18 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) "mlp" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer2, -/area/lv522/outdoors/colony_streets/north_street) +/obj/structure/machinery/computer3/server/rack{ + density = 0; + pixel_y = 16 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, +/area/lv522/atmos/east_reactor/south) "mly" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, @@ -27066,11 +30215,10 @@ }, /area/lv522/indoors/a_block/dorms) "mlE" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 }, +/turf/open/floor/corsat, /area/lv522/atmos/east_reactor/south) "mlO" = ( /obj/structure/bed/chair{ @@ -27102,6 +30250,13 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/admin) +"mlR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "mlY" = ( /obj/structure/largecrate/random, /obj/effect/decal/warning_stripes{ @@ -27124,12 +30279,27 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/admin) +"mmh" = ( +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "mmj" = ( -/obj/structure/largecrate, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "marked" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/filt) "mmv" = ( /obj/structure/machinery/light{ dir = 8 @@ -27190,6 +30360,14 @@ /obj/item/clothing/suit/storage/marine/M3S, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/south) +"mnx" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "mnz" = ( /obj/structure/platform_decoration{ dir = 8 @@ -27211,6 +30389,14 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"mnQ" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/outdoors/n_rockies) "mnU" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_magazine/rifle/l42a/extended{ @@ -27219,11 +30405,17 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/security/glass) "mnX" = ( -/obj/item/weapon/gun/rifle/m41a{ - current_mag = null +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 }, -/turf/closed/wall/mineral/bone_resin, -/area/lv522/oob) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/filt) +"moe" = ( +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/lv522/oob/w_y_vault) "moz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ @@ -27259,6 +30451,13 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/fitness/glass) +"moZ" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/west) "mpr" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -27285,8 +30484,18 @@ /obj/structure/prop/vehicles/crawler{ layer = 3.2 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"mpQ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 1; + pixel_y = 3 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "mpU" = ( /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, @@ -27295,13 +30504,16 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/admin) -"mqf" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/belt/marine/m41a, -/turf/open/floor/corsat{ - icon_state = "squares" +"mqc" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 }, -/area/lv522/atmos/east_reactor/south) +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "mqi" = ( /obj/structure/surface/table/almayer{ dir = 4; @@ -27325,10 +30537,11 @@ /turf/open/floor/wood, /area/lv522/indoors/a_block/fitness/glass) "mql" = ( -/obj/structure/surface/table/almayer, -/obj/item/clothing/suit/storage/marine/heavy, +/obj/structure/machinery/door/airlock/almayer/engineering/colony{ + dir = 1 + }, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "marked" }, /area/lv522/atmos/east_reactor/south) "mqu" = ( @@ -27340,7 +30553,6 @@ }, /area/lv522/atmos/east_reactor/south) "mqv" = ( -/obj/effect/landmark/survivor_spawner/lv522_forecon_grenadier, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, @@ -27349,6 +30561,9 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"mqx" = ( +/turf/open/gm/river, +/area/lv522/atmos/sewer) "mqA" = ( /obj/structure/stairs/perspective{ dir = 8; @@ -27359,7 +30574,7 @@ /area/lv522/atmos/filt) "mqC" = ( /obj/structure/cargo_container/horizontal/blue/top, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "mqH" = ( /obj/effect/decal/cleanable/dirt, @@ -27380,6 +30595,12 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo/glass) +"mrL" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor) "mrM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -27398,8 +30619,15 @@ /area/lv522/atmos/east_reactor/south) "mse" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) +"msf" = ( +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor) "msj" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, @@ -27409,12 +30637,41 @@ /obj/item/device/analyzer/plant_analyzer, /turf/open/floor/prison, /area/lv522/indoors/b_block/hydro) +"msp" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/command_centre) "msr" = ( /obj/structure/barricade/deployable, /turf/open/floor/prison{ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security) +"msB" = ( +/obj/item/reagent_container/food/snacks/stewedsoymeat{ + pixel_y = -6 + }, +/obj/item/trash/sosjerky{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/prison, +/area/lv522/indoors/a_block/dorm_north) +"msQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement3" + }, +/area/lv522/outdoors/n_rockies) "mto" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/corsat{ @@ -27436,11 +30693,18 @@ /obj/structure/flora/bush/ausbushes/ppflowers, /turf/open/floor/grass, /area/lv522/indoors/a_block/garden) -"mua" = ( -/obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" +"mtM" = ( +/obj/structure/transmitter/colony_net{ + dir = 4; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Cargo"; + pixel_x = -16 }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/indoors/c_block/cargo) +"mua" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/lv522/atmos/filt) "mum" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27503,6 +30767,12 @@ /obj/item/prop/alien/hugger, /turf/open/floor/plating, /area/lv522/indoors/a_block/security) +"mvI" = ( +/obj/structure/bed/chair, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "mvP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/lv624/fog_blocker/short, @@ -27543,12 +30813,8 @@ /area/lv522/outdoors/colony_streets/south_west_street) "mwp" = ( /obj/effect/spawner/random/tool, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) -"mwv" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/closed/wall/strata_outpost/reinforced, -/area/lv522/oob/w_y_vault) "mwC" = ( /obj/item/clothing/head/welding, /obj/effect/decal/warning_stripes{ @@ -27572,7 +30838,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "mxo" = ( /obj/structure/surface/rack, @@ -27588,7 +30854,7 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/corpsespawner/colonist/burst, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "browncorner" }, /area/lv522/atmos/east_reactor/south) "mxt" = ( @@ -27636,6 +30902,9 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/hydro) +"myz" = ( +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/reactor_garage) "myC" = ( /obj/structure/machinery/vending/snack, /turf/open/floor/prison{ @@ -27694,9 +30963,27 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1/ceiling) +"mzP" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/recharger{ + pixel_y = 5 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"mzX" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "mAg" = ( /obj/structure/prop/dam/crane/damaged, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "mAA" = ( /obj/structure/machinery/light, @@ -27716,16 +31003,26 @@ /obj/structure/closet/secure_closet/detective, /turf/open/floor/wood, /area/lv522/indoors/a_block/security) +"mAE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -9; + pixel_y = -2 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/central_streets) "mAR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "mAW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/oil, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "mBc" = ( /obj/structure/bed/chair/comfy{ @@ -27745,14 +31042,28 @@ }, /area/lv522/indoors/a_block/security) "mBy" = ( -/obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/area/lv522/atmos/cargo_intake) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 8; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "mBF" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/b_block/bar) +"mBL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y2" + }, +/area/lv522/atmos/way_in_command_centre) "mCm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -27767,24 +31078,34 @@ /obj/item/storage/beer_pack, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_street) +"mCx" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "mCA" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/b_block/hydro) -"mCK" = ( -/obj/structure/blocker/forcefield/vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/atmos/cargo_intake) "mCQ" = ( -/obj/structure/blocker/forcefield/vehicles, -/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/blood, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/filt) +"mDw" = ( +/obj/structure/prop/invuln/ice_prefab{ + dir = 10 + }, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/w_rockies) "mDz" = ( /obj/structure/prop/ice_colony/dense/planter_box{ dir = 8 @@ -27799,8 +31120,11 @@ }, /area/lv522/indoors/b_block/bridge) "mDT" = ( -/obj/structure/largecrate/random/barrel/red, -/turf/open/auto_turf/shale/layer0, +/obj/structure/largecrate/random/mini, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "darkbrownfull2" + }, /area/lv522/landing_zone_2/ceiling) "mDX" = ( /obj/effect/decal/cleanable/dirt, @@ -27824,6 +31148,16 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms/glass) +"mEp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "mEx" = ( /obj/item/stack/rods, /turf/open/floor/prison, @@ -27839,6 +31173,12 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/a_block/medical/glass) +"mEG" = ( +/obj/structure/largecrate/random, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/outdoors/n_rockies) "mFe" = ( /obj/structure/machinery/light{ dir = 8 @@ -27849,6 +31189,17 @@ icon_state = "floor_marked" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"mFg" = ( +/obj/structure/surface/table/almayer, +/obj/item/co2_cartridge{ + pixel_x = -8; + pixel_y = 14 + }, +/obj/item/clothing/accessory/armband/engine, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "mFm" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic{ @@ -27883,6 +31234,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) +"mGb" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison, +/area/lv522/atmos/reactor_garage) "mGD" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ @@ -27945,9 +31304,11 @@ /turf/open/floor/grass, /area/lv522/indoors/a_block/garden) "mHZ" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement, -/area/lv522/outdoors/colony_streets/north_street) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" + }, +/area/lv522/indoors/a_block/corpo/glass) "mIa" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; @@ -27957,6 +31318,15 @@ icon_state = "darkredfull2" }, /area/lv522/outdoors/colony_streets/north_street) +"mIq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "mIO" = ( /obj/structure/machinery/vending/coffee, /obj/structure/machinery/light{ @@ -28039,7 +31409,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "mJZ" = ( /obj/structure/surface/table/almayer, @@ -28049,8 +31419,11 @@ }, /area/lv522/indoors/a_block/kitchen) "mKu" = ( -/obj/structure/largecrate/random/secure, -/turf/open/auto_turf/shale/layer0, +/obj/structure/largecrate/random, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, /area/lv522/landing_zone_2/ceiling) "mKA" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -28063,14 +31436,17 @@ }, /area/lv522/indoors/a_block/admin) "mKN" = ( -/obj/structure/stairs/perspective{ - icon_state = "p_stair_full" - }, -/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/cargo_container/kelland/left, /turf/open/floor/corsat{ icon_state = "plate" }, /area/lv522/atmos/cargo_intake) +"mKQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/cargo_intake) "mLb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -28084,6 +31460,18 @@ icon_state = "8,0" }, /area/lv522/oob) +"mLI" = ( +/obj/structure/barricade/deployable{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "mLO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 @@ -28103,7 +31491,7 @@ pixel_x = 8; pixel_y = 15 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "mLW" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/phoron{ @@ -28111,14 +31499,12 @@ layer = 3.1; pixel_y = 18 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "mLX" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/obj/effect/landmark/xeno_spawn, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ - dir = 10; + dir = 4; icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) @@ -28129,6 +31515,13 @@ icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) +"mMr" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/faxmachine/corporate, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "mMv" = ( /obj/structure/bed/chair/comfy{ dir = 4 @@ -28166,6 +31559,19 @@ /obj/structure/machinery/floodlight, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"mNf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/reinforced/prison, +/obj/item/ashtray/glass, +/obj/item/clothing/mask/cigarette{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/clothing/mask/cigarette, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) "mNm" = ( /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/east) @@ -28193,6 +31599,12 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/a_block/medical/glass) +"mNI" = ( +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y1" + }, +/area/lv522/oob/w_y_vault) "mNR" = ( /obj/structure/prop/ice_colony/dense/planter_box{ dir = 9 @@ -28225,12 +31637,18 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1/ceiling) -"mOl" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 10 +"mOh" = ( +/obj/structure/machinery/space_heater/radiator/red{ + pixel_y = 16 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" }, +/area/lv522/atmos/reactor_garage) +"mOl" = ( +/obj/structure/cargo_container/kelland/right, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "plate" }, /area/lv522/atmos/cargo_intake) "mOs" = ( @@ -28262,6 +31680,12 @@ icon_state = "kitchen" }, /area/lv522/indoors/a_block/kitchen) +"mOI" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "mOJ" = ( /obj/structure/prop/ice_colony/dense/planter_box{ dir = 5 @@ -28316,15 +31740,29 @@ /turf/open/floor/carpet, /area/lv522/indoors/c_block/garage) "mPe" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "Reactor_garage_2" + }, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" + icon_state = "marked" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/reactor_garage) +"mPj" = ( +/turf/closed/wall/strata_outpost, +/area/lv522/atmos/sewer) "mPr" = ( /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_street) +"mPs" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "mPy" = ( /obj/structure/largecrate/random/barrel/green, /turf/open/floor/prison{ @@ -28367,18 +31805,13 @@ "mPY" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat, /area/lv522/atmos/east_reactor/south) "mQd" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/obj/structure/platform{ - dir = 8 - }, -/turf/open/gm/river, +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/lv522/atmos/filt) "mQh" = ( /obj/structure/surface/table/almayer, @@ -28412,6 +31845,13 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms/glass) +"mQt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "mQv" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, @@ -28467,7 +31907,7 @@ pixel_x = 9; pixel_y = -2 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "mRO" = ( /obj/structure/prop/structure_lattice, @@ -28478,10 +31918,11 @@ /turf/open/floor/wood, /area/lv522/indoors/a_block/executive) "mSc" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/closed/wall/strata_outpost/reinforced, -/area/lv522/oob/w_y_vault) +/obj/item/tool/wet_sign, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "mSe" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges/garden_bridge) @@ -28535,6 +31976,12 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/medical) +"mTE" = ( +/obj/structure/platform/strata{ + dir = 8 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "mTK" = ( /obj/structure/largecrate/supply/medicine/medkits, /obj/structure/largecrate/guns/merc{ @@ -28602,7 +32049,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "mUG" = ( /obj/structure/platform_decoration, @@ -28651,6 +32098,10 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/bridges/op_centre) +"mVm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/strata_outpost/reinforced, +/area/lv522/atmos/way_in_command_centre) "mVt" = ( /obj/structure/bed/chair/comfy{ dir = 8 @@ -28692,18 +32143,14 @@ }, /area/lv522/outdoors/nw_rockies) "mWd" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/obj/structure/largecrate/random/secure, +/turf/open/floor/prison, /area/lv522/landing_zone_2/ceiling) "mWw" = ( /obj/item/prop/colony/proptag{ desc = "A fallen marine's information dog tag. It reads, Corporal Donald 'Firefly' Harrow" }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/atmos/outdoor) "mWF" = ( @@ -28724,8 +32171,8 @@ "mXn" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" + dir = 10; + icon_state = "brown" }, /area/lv522/atmos/cargo_intake) "mXy" = ( @@ -28739,11 +32186,10 @@ }, /area/lv522/indoors/b_block/bar) "mXA" = ( -/obj/structure/machinery/door/airlock/almayer/maint{ - dir = 1 - }, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ - icon_state = "marked" + dir = 8; + icon_state = "browncorner" }, /area/lv522/atmos/cargo_intake) "mYo" = ( @@ -28812,21 +32258,33 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) +"mZM" = ( +/obj/structure/cargo_container/wy/left{ + layer = 5 + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/w_rockies) "mZN" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/area/lv522/outdoors/n_rockies) +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/south) "mZQ" = ( /obj/structure/barricade/deployable, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) "mZU" = ( -/obj/structure/platform_decoration{ +/obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/gm/river, -/area/lv522/atmos/filt) +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/south) "mZW" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/gm/river, @@ -28855,7 +32313,7 @@ }, /area/lv522/outdoors/colony_streets/north_east_street) "nax" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "naC" = ( /obj/structure/shuttle/engine/heater{ @@ -28960,6 +32418,12 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security) +"nbD" = ( +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/command_centre) "nbE" = ( /obj/structure/cargo_container/kelland/right, /turf/open/floor/prison, @@ -28969,6 +32433,13 @@ icon_state = "77" }, /area/lv522/landing_zone_forecon/UD6_Typhoon) +"nbT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/cargo_intake) "ncg" = ( /obj/structure/platform{ dir = 8 @@ -28990,6 +32461,15 @@ icon_state = "darkredfull2" }, /area/lv522/outdoors/colony_streets/north_street) +"ncv" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "ncz" = ( /obj/structure/platform, /obj/effect/decal/warning_stripes{ @@ -29001,7 +32481,7 @@ }, /area/lv522/outdoors/colony_streets/north_east_street) "ncA" = ( -/obj/structure/blocker/forcefield/vehicles, +/obj/item/clothing/suit/storage/marine/medium, /turf/closed/wall/mineral/bone_resin, /area/lv522/oob) "ncJ" = ( @@ -29050,7 +32530,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "nee" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -29065,6 +32545,18 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/security) +"nem" = ( +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Northern Dorms"; + pixel_y = 26 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) "nez" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 @@ -29074,6 +32566,15 @@ icon_state = "floor_marked" }, /area/lv522/outdoors/colony_streets/north_east_street) +"neI" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 8; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "neO" = ( /obj/structure/machinery/light{ dir = 8 @@ -29120,6 +32621,13 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_east_street) +"nfk" = ( +/obj/item/lightstick/red/spoke/planted{ + pixel_x = 10; + pixel_y = 21 + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/central_streets) "nfm" = ( /obj/structure/machinery/light{ dir = 4 @@ -29134,8 +32642,8 @@ }, /area/lv522/indoors/a_block/bridges/garden_bridge) "nfq" = ( -/turf/closed/shuttle/dropship2/tornado{ - icon_state = "18" +/turf/closed/shuttle/dropship2/tornado/typhoon{ + icon_state = "36" }, /area/lv522/landing_zone_forecon/UD6_Typhoon) "nfP" = ( @@ -29269,14 +32777,18 @@ icon_state = "wood-broken" }, /area/lv522/indoors/b_block/bar) +"niT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) "niU" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/foamed_metal, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/plating, /area/lv522/atmos/cargo_intake) "njd" = ( /obj/structure/platform_decoration, @@ -29290,6 +32802,28 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"njn" = ( +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) +"njF" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor) "njH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -29372,7 +32906,7 @@ pixel_x = 12; pixel_y = -7 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "nlO" = ( /obj/structure/closet/crate, @@ -29419,7 +32953,7 @@ pixel_x = -6; pixel_y = -18 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "nlW" = ( /obj/item/stack/sheet/wood, @@ -29438,6 +32972,16 @@ }, /turf/open/floor/carpet, /area/lv522/indoors/c_block/garage) +"nmt" = ( +/obj/structure/machinery/light, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "nmB" = ( /obj/structure/surface/table/almayer{ dir = 8; @@ -29488,9 +33032,9 @@ "nno" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - icon_state = "brown" + icon_state = "marked" }, -/area/lv522/atmos/east_reactor/south) +/area/lv522/atmos/east_reactor) "nnv" = ( /obj/item/reagent_container/food/drinks/coffeecup/wy{ pixel_x = -4; @@ -29543,7 +33087,9 @@ }, /area/lv522/atmos/east_reactor/south) "noL" = ( -/obj/structure/blocker/invisible_wall, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/nw_rockies) "noT" = ( @@ -29564,14 +33110,22 @@ }, /area/lv522/atmos/east_reactor/south) "npb" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "marked" }, /area/lv522/atmos/east_reactor/south) +"npd" = ( +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor) "npp" = ( /obj/structure/girder, /obj/structure/prop/invuln/lattice_prop{ @@ -29686,6 +33240,13 @@ }, /turf/open/floor/plating, /area/lv522/oob) +"nqE" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/cargo_intake) "nqN" = ( /obj/structure/machinery/camera/autoname{ dir = 8 @@ -29699,10 +33260,11 @@ }, /area/lv522/indoors/a_block/corpo/glass) "nqQ" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison, -/area/lv522/atmos/outdoor) +/obj/item/stack/sheet/metal, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "nqY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -29721,8 +33283,12 @@ }, /area/lv522/indoors/a_block/dorms) "nrh" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/prison, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, /area/lv522/atmos/outdoor) "nri" = ( /obj/structure/platform_decoration, @@ -29745,7 +33311,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "nrA" = ( /obj/structure/surface/rack, @@ -29767,12 +33333,34 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/medical/glass) +"nrL" = ( +/obj/structure/surface/table/almayer{ + dir = 8; + flipped = 1 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/prison{ + dir = 1; + icon_state = "blue_plate" + }, +/area/lv522/indoors/a_block/admin) "nrP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/security) +"nrT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" + }, +/area/lv522/indoors/a_block/corpo/glass) "nsd" = ( /obj/effect/decal/cleanable/generic, /turf/open/floor/prison{ @@ -29818,8 +33406,8 @@ pixel_x = -20; pixel_y = 24 }, -/turf/closed/wall/r_wall/biodome/biodome_unmeltable, -/area/lv522/oob) +/turf/closed/wall/mineral/bone_resin, +/area/lv522/atmos/east_reactor/south) "ntK" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -29828,17 +33416,28 @@ }, /area/lv522/indoors/c_block/mining) "ntL" = ( -/obj/structure/prop/invuln/ice_prefab/trim{ - dir = 6 - }, -/turf/open/auto_turf/shale/layer1, -/area/lv522/outdoors/w_rockies) +/obj/item/stack/sheet/metal, +/turf/open/floor/corsat, +/area/lv522/atmos/reactor_garage) "ntN" = ( /obj/structure/platform{ dir = 4 }, /turf/closed/wall/mineral/bone_resin, /area/lv522/oob) +"ntQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "ntS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname, @@ -29872,10 +33471,12 @@ icon_state = "marked" }, /area/lv522/indoors/b_block/hydro) -"num" = ( -/obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/atmos/cargo_intake) +"nuo" = ( +/obj/structure/machinery/light, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) "nuG" = ( /obj/structure/platform{ dir = 4 @@ -29921,10 +33522,8 @@ }, /area/lv522/landing_zone_1/ceiling) "nvd" = ( -/obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/girder/reinforced, +/turf/open/floor/plating, /area/lv522/atmos/cargo_intake) "nvt" = ( /obj/effect/decal/cleanable/dirt, @@ -29963,9 +33562,12 @@ }, /area/lv522/indoors/a_block/dorms) "nwR" = ( -/obj/structure/cargo_container/kelland/left, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" }, /area/lv522/atmos/east_reactor/south) "nwZ" = ( @@ -30008,9 +33610,15 @@ }, /area/lv522/indoors/a_block/admin) "nxQ" = ( -/obj/structure/cargo_container/kelland/right, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" }, /area/lv522/atmos/east_reactor/south) "nye" = ( @@ -30052,11 +33660,9 @@ }, /area/lv522/oob) "nzR" = ( -/obj/structure/prop/invuln/ice_prefab{ - dir = 5 - }, -/turf/open/auto_turf/shale/layer1, -/area/lv522/outdoors/w_rockies) +/obj/item/stack/sheet/metal, +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lv522/atmos/cargo_intake) "nzU" = ( /obj/structure/barricade/deployable, /turf/open/floor/prison{ @@ -30069,7 +33675,7 @@ pixel_x = -16; pixel_y = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "nAa" = ( /obj/structure/bed/stool, @@ -30099,6 +33705,19 @@ "nBe" = ( /turf/open/floor/plating, /area/lv522/indoors/a_block/kitchen/damage) +"nBo" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/generic/glass, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) +"nBs" = ( +/obj/structure/largecrate/random/barrel/green, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/colony_streets/north_west_street) "nBv" = ( /obj/item/prop/alien/hugger{ pixel_x = 3; @@ -30118,11 +33737,27 @@ /obj/item/tool/scythe, /turf/open/floor/prison, /area/lv522/indoors/b_block/hydro) +"nCa" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/n_rockies) "nCt" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, /obj/effect/spawner/gibspawner/xeno, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) +"nCC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor{ + dir = 4; + icon_state = "whiteyellowfull" + }, +/area/lv522/oob/w_y_vault) "nCX" = ( /obj/structure/largecrate/random/barrel, /turf/open/floor/corsat{ @@ -30154,7 +33789,7 @@ dir = 4 }, /obj/structure/platform, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "nDz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30172,31 +33807,38 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/east_central_street) "nDM" = ( -/obj/structure/largecrate/random/barrel/white, -/turf/open/floor/prison, +/turf/closed/wall/strata_outpost/reinforced, /area/lv522/outdoors/n_rockies) "nDR" = ( /obj/item/tool/wrench, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"nDS" = ( +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Dorms"; + pixel_y = 26 + }, +/turf/open/floor/prison, +/area/lv522/indoors/a_block/dorms) "nEd" = ( -/obj/structure/platform{ - dir = 4 +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 8; + pixel_y = -1 }, -/obj/structure/platform{ - dir = 8 +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 }, -/obj/structure/prop/invuln/overhead_pipe{ - dir = 1; - name = "overhead pipe"; - pixel_x = -8; - pixel_y = -6 +/obj/structure/machinery/light{ + dir = 1 }, -/obj/structure/prop/invuln/pipe_water{ - pixel_y = 17 +/turf/open/floor/prison{ + icon_state = "floor_plate" }, -/turf/open/gm/river, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/east_reactor/south) "nEq" = ( /obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating/plating_catwalk/prison, @@ -30212,16 +33854,22 @@ /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/lone_buildings/engineering) +"nFc" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "nFj" = ( /turf/open/floor/plating, /area/lv522/landing_zone_1) "nFt" = ( -/obj/structure/blocker/forcefield/vehicles, -/obj/structure/blocker/invisible_wall, +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/power/apc/weak{ + dir = 1 + }, /turf/open/floor/corsat{ icon_state = "plate" }, -/area/lv522/oob) +/area/lv522/atmos/filt) "nFM" = ( /obj/effect/landmark/objective_landmark/science, /obj/effect/decal/cleanable/dirt, @@ -30243,7 +33891,7 @@ /area/lv522/indoors/c_block/casino) "nFO" = ( /obj/structure/prop/invuln/ice_prefab{ - dir = 9 + dir = 5 }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/w_rockies) @@ -30264,7 +33912,7 @@ "nGe" = ( /obj/structure/cargo_container/kelland/left, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "nGq" = ( /obj/effect/spawner/gibspawner/xeno, @@ -30288,7 +33936,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "nGC" = ( /obj/structure/stairs/perspective{ @@ -30312,6 +33960,12 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_street) +"nHg" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" + }, +/area/lv522/atmos/way_in_command_centre) "nHi" = ( /turf/open/floor/prison{ dir = 10; @@ -30380,10 +34034,20 @@ "nJv" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/lone_buildings/engineering) +"nJO" = ( +/obj/structure/surface/table/almayer, +/obj/effect/landmark/objective_landmark/far, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "nJV" = ( /obj/structure/noticeboard, -/turf/closed/wall/solaris/reinforced/hull/lv522, -/area/lv522/oob) +/turf/closed/wall/strata_outpost, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "nKh" = ( /obj/structure/machinery/camera/autoname{ dir = 8 @@ -30489,7 +34153,6 @@ }, /area/lv522/outdoors/colony_streets/north_street) "nLW" = ( -/obj/item/tool/weldingtool/simple, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, @@ -30509,6 +34172,10 @@ icon_state = "darkyellowfull2" }, /area/lv522/indoors/lone_buildings/engineering) +"nMl" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison, +/area/lv522/atmos/reactor_garage) "nMt" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, @@ -30518,14 +34185,14 @@ }, /area/lv522/indoors/a_block/security) "nMw" = ( -/obj/item/clothing/head/hardhat, -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 }, -/turf/open/floor/corsat{ - icon_state = "squares" +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/way_in_command_centre) "nMz" = ( /obj/item/prop/alien/hugger, /obj/structure/pipes/standard/simple/hidden/green{ @@ -30536,6 +34203,13 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"nMB" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "nMC" = ( /obj/structure/platform{ dir = 4 @@ -30565,6 +34239,10 @@ icon_state = "marked" }, /area/lv522/outdoors/colony_streets/north_street) +"nMX" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "nNf" = ( /obj/structure/platform{ dir = 8 @@ -30624,11 +34302,13 @@ }, /area/lv522/indoors/a_block/corpo/glass) "nNL" = ( -/obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/corsat{ - icon_state = "marked" +/obj/item/ammo_magazine/rifle, +/obj/item/ammo_magazine/rifle{ + pixel_x = -10; + pixel_y = 9 }, -/area/lv522/atmos/cargo_intake) +/turf/open/asphalt/cement, +/area/lv522/outdoors/nw_rockies) "nNM" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 @@ -30723,7 +34403,7 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "nPc" = ( /obj/structure/platform_decoration, @@ -30762,7 +34442,14 @@ "nPN" = ( /turf/closed/shuttle/dropship2/tornado, /area/lv522/landing_zone_forecon/UD6_Tornado) +"nPV" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "nQa" = ( +/obj/structure/platform_decoration{ + dir = 8 + }, /turf/open/asphalt/cement{ icon_state = "cement14" }, @@ -30789,7 +34476,7 @@ /area/lv522/outdoors/colony_streets/north_street) "nQz" = ( /obj/structure/platform_decoration, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "nQG" = ( /obj/item/stack/sheet/wood, @@ -30801,6 +34488,13 @@ icon_state = "cement4" }, /area/lv522/outdoors/colony_streets/north_west_street) +"nQO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "nQQ" = ( /obj/item/storage/backpack/marine/satchel{ desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; @@ -30810,7 +34504,7 @@ pixel_x = 4; pixel_y = 21 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "nQT" = ( /obj/structure/machinery/door/airlock/almayer/maint, @@ -30829,6 +34523,21 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"nRs" = ( +/obj/structure/prop/ice_colony/ground_wire{ + dir = 8 + }, +/obj/structure/prop/ice_colony/ground_wire, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/central_streets) +"nRy" = ( +/obj/structure/closet/fireaxecabinet{ + pixel_y = 29 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "nRJ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine, @@ -30923,18 +34632,18 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorm_north) +"nTj" = ( +/obj/effect/landmark/lv624/fog_blocker/short, +/turf/closed/wall/strata_outpost/reinforced/hull, +/area/lv522/oob/w_y_vault) "nTl" = ( -/obj/effect/landmark/xeno_hive_spawn, -/obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/lv522/atmos/east_reactor) "nTp" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "nTv" = ( /turf/closed/wall/strata_outpost, @@ -30970,6 +34679,9 @@ /turf/open/floor/prison, /area/lv522/landing_zone_1) "nUD" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, /turf/open/floor/corsat{ dir = 1; icon_state = "browncorner" @@ -31031,7 +34743,7 @@ "nVN" = ( /obj/item/ammo_magazine/flamer_tank/empty, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "nVR" = ( /obj/structure/platform_decoration{ @@ -31051,6 +34763,9 @@ "nVW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, /turf/open/floor/prison{ icon_state = "floor_plate" }, @@ -31236,7 +34951,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "nXY" = ( /obj/effect/decal/cleanable/dirt, @@ -31254,11 +34969,24 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/hallway) +"nYz" = ( +/obj/structure/platform{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement3" + }, +/area/lv522/outdoors/n_rockies) "nYF" = ( /obj/item/weapon/twohanded/folded_metal_chair, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges/garden_bridge) +"nYM" = ( +/obj/structure/cargo_container/wy/mid, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/w_rockies) "nYQ" = ( /obj/structure/platform_decoration{ dir = 1 @@ -31334,21 +35062,19 @@ }, /area/lv522/outdoors/n_rockies) "oaj" = ( -/obj/structure/fence{ - layer = 2.9 - }, /obj/structure/pipes/standard/simple/hidden/green, +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lv522/atmos/cargo_intake) +"oan" = ( /obj/effect/decal/warning_stripes{ - icon_state = "N"; - pixel_y = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" + icon_state = "E"; + pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor{ + dir = 4; + icon_state = "whiteyellowfull" }, -/area/lv522/outdoors/colony_streets/central_streets) +/area/lv522/oob/w_y_vault) "oaq" = ( /obj/item/storage/backpack/marine/satchel{ desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; @@ -31500,17 +35226,14 @@ }, /area/lv522/indoors/a_block/bridges/dorms_fitness) "oem" = ( -/obj/structure/pipes/standard/simple/hidden/green{ +/obj/structure/bed/chair/comfy{ dir = 4 }, -/obj/structure/barricade/handrail/wire{ - layer = 3.1 - }, /turf/open/floor/prison{ dir = 4; - icon_state = "greenfull" + icon_state = "cell_stripe" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/east_reactor/south) "oet" = ( /obj/structure/prop/dam/crane/cargo{ dir = 1 @@ -31576,9 +35299,15 @@ icon_state = "blue_plate" }, /area/lv522/indoors/c_block/mining) +"oeU" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "oeX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "ofd" = ( /obj/structure/window/framed/strata/reinforced, @@ -31594,14 +35323,8 @@ dir = 4; pixel_x = -9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) -"ofF" = ( -/obj/structure/prop/dam/truck/cargo, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, -/area/lv522/landing_zone_2) "ofS" = ( /obj/structure/cargo_container/kelland/left, /turf/open/floor/prison{ @@ -31775,6 +35498,12 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/garden) +"oim" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor) "oiA" = ( /obj/structure/stairs/perspective{ dir = 4; @@ -31792,7 +35521,7 @@ icon_state = "p_stair_full" }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "oiD" = ( /obj/structure/machinery/light/double/blue{ @@ -31804,13 +35533,6 @@ icon_state = "plate" }, /area/lv522/indoors/c_block/mining) -"oiK" = ( -/obj/structure/prop/turbine_extras/border, -/obj/structure/prop/turbine, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, -/area/lv522/landing_zone_2/ceiling) "oiP" = ( /obj/structure/platform_decoration{ dir = 1 @@ -31828,10 +35550,8 @@ }, /area/lv522/indoors/lone_buildings/storage_blocks) "oiW" = ( -/obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/obj/structure/foamed_metal, +/turf/open/floor/plating, /area/lv522/atmos/cargo_intake) "oiY" = ( /obj/effect/landmark/lv624/fog_blocker/short, @@ -31859,6 +35579,12 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1/ceiling) +"ojn" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor) "ojp" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/bridges/garden_bridge) @@ -31901,6 +35627,29 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/hallway) +"okj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/backpack/marine/satchel{ + desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; + icon = 'icons/obj/janitor.dmi'; + icon_state = "trashbag3"; + name = "trash bag"; + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/storage/backpack/marine/satchel{ + desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; + icon = 'icons/obj/janitor.dmi'; + icon_state = "trashbag3"; + name = "trash bag"; + pixel_x = 3; + pixel_y = -2 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/sewer) "okA" = ( /obj/structure/surface/rack, /obj/structure/machinery/camera/autoname{ @@ -31988,6 +35737,14 @@ icon_state = "cement4" }, /area/lv522/outdoors/colony_streets/north_east_street) +"onM" = ( +/obj/structure/barricade/deployable{ + dir = 1 + }, +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" + }, +/area/lv522/atmos/way_in_command_centre) "onT" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, @@ -32164,6 +35921,12 @@ }, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"orm" = ( +/obj/structure/platform/strata{ + dir = 4 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "ort" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -32179,7 +35942,7 @@ /area/lv522/indoors/a_block/hallway) "orE" = ( /obj/item/prop/colony/used_flare, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "orI" = ( /obj/structure/surface/table/almayer, @@ -32200,7 +35963,7 @@ /obj/structure/prop/invuln/ice_prefab/roof_greeble{ icon_state = "smokestack" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "orS" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -32231,6 +35994,17 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_west_street) +"osm" = ( +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Reactor Sewer"; + pixel_y = 26 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "osN" = ( /turf/open/asphalt/cement{ icon_state = "cement4" @@ -32268,6 +36042,15 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/medical) +"otx" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/obj/structure/platform_decoration, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "otC" = ( /obj/structure/machinery/colony_floodlight{ layer = 4.3; @@ -32342,6 +36125,16 @@ }, /turf/open/gm/river, /area/lv522/outdoors/colony_streets/south_street) +"ouv" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/camera/autoname, +/obj/structure/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) "ouG" = ( /obj/structure/barricade/deployable{ dir = 8 @@ -32389,7 +36182,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/indoors/a_block/bridges/dorms_fitness) "owe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32434,6 +36227,22 @@ }, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"oxt" = ( +/obj/structure/fence{ + layer = 2.9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/lv522/outdoors/colony_streets/north_street) "oxH" = ( /obj/structure/barricade/handrail/strata{ dir = 8 @@ -32482,6 +36291,12 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/admin) +"oyK" = ( +/obj/effect/spawner/gibspawner/xeno, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "oyM" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -32499,7 +36314,7 @@ "oyY" = ( /obj/structure/largecrate, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "ozk" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -32540,9 +36355,6 @@ "ozJ" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/far, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, /turf/open/floor/strata{ icon_state = "blue1" }, @@ -32589,7 +36401,7 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "oAJ" = ( /obj/structure/bookcase{ @@ -32602,6 +36414,25 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"oAY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 16 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "oBf" = ( /obj/structure/bed/chair/wheelchair, /turf/open/floor/prison, @@ -32616,7 +36447,6 @@ /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "oBx" = ( -/obj/item/prop/alien/hugger, /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorm_north) @@ -32679,12 +36509,29 @@ }, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) +"oDj" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) "oDu" = ( /obj/structure/machinery/door/airlock/almayer/maint, /turf/open/floor/corsat{ icon_state = "marked" }, /area/lv522/indoors/a_block/dorms) +"oDU" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/command_centre) "oDZ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -32692,6 +36539,14 @@ icon_state = "darkyellowfull2" }, /area/lv522/indoors/lone_buildings/outdoor_bot) +"oEc" = ( +/obj/structure/largecrate/random/secure, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, +/area/lv522/landing_zone_2/ceiling) "oEw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -32843,6 +36698,18 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"oHR" = ( +/obj/structure/transmitter/colony_net{ + dir = 4; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Security"; + pixel_x = -16 + }, +/turf/open/floor/prison{ + icon_state = "darkredfull2" + }, +/area/lv522/indoors/a_block/security/glass) "oIr" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -32937,7 +36804,7 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "oKe" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -32963,7 +36830,7 @@ dir = 10 }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "oKI" = ( /obj/structure/stairs/perspective{ @@ -32977,9 +36844,22 @@ }, /area/lv522/outdoors/colony_streets/north_east_street) "oKK" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/atmos/filt) +/turf/open/floor/prison{ + dir = 8; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/east_reactor/south) +"oKN" = ( +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Reactor Central Office"; + pixel_y = 26 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/command_centre) "oKP" = ( /obj/structure/machinery/autolathe, /obj/effect/decal/cleanable/dirt, @@ -33061,6 +36941,15 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/a_block/medical) +"oLK" = ( +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) +"oLU" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat, +/area/lv522/oob) "oLW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -33085,6 +36974,14 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/bridges/op_centre) +"oMo" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/device/flashlight/lamp/green{ + layer = 3.5; + pixel_y = 13 + }, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "oML" = ( /turf/open/floor/corsat{ icon_state = "brown" @@ -33148,6 +37045,13 @@ icon_state = "marked" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"oOD" = ( +/obj/structure/prop/invuln/ice_prefab{ + dir = 1; + icon_state = "fab_2" + }, +/turf/open/auto_turf/shale/layer2, +/area/lv522/outdoors/w_rockies) "oOS" = ( /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_west_street) @@ -33213,7 +37117,7 @@ /area/lv522/indoors/a_block/dorm_north) "oQC" = ( /obj/structure/platform_decoration, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "oQN" = ( /obj/structure/largecrate/random/case, @@ -33285,7 +37189,7 @@ pixel_x = 17; pixel_y = 31 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "oSA" = ( /obj/structure/surface/rack, @@ -33307,6 +37211,7 @@ /area/lv522/indoors/a_block/bridges) "oSX" = ( /obj/structure/blocker/forcefield/vehicles, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -33320,7 +37225,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform/stair_cut, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/indoors/a_block/bridges/dorms_fitness) "oTd" = ( /obj/structure/cargo_container/ferret/mid, @@ -33363,7 +37268,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "oTG" = ( /obj/structure/largecrate/random, @@ -33395,7 +37300,7 @@ /area/lv522/landing_zone_2) "oTX" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "oTY" = ( /obj/structure/flora/jungle/plantbot1, @@ -33410,6 +37315,9 @@ icon_state = "wood" }, /area/lv522/indoors/b_block/bar) +"oUq" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/lv522/atmos/way_in_command_centre) "oUC" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ pixel_y = 6 @@ -33418,6 +37326,16 @@ icon_state = "plate" }, /area/lv522/atmos/east_reactor) +"oUE" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1; + pixel_y = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "oUZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/floor/corsat{ @@ -33438,6 +37356,11 @@ }, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"oVt" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat, +/area/lv522/oob) "oVA" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/drinks/coffee, @@ -33478,6 +37401,23 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/garage) +"oVO" = ( +/obj/structure/fence{ + layer = 2.9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/lv522/outdoors/colony_streets/north_street) "oVS" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -33511,6 +37451,13 @@ icon_state = "marked" }, /area/lv522/landing_zone_1/tunnel) +"oWS" = ( +/obj/item/prop/colony/used_flare, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "oWV" = ( /obj/structure/machinery/light{ dir = 4 @@ -33525,6 +37472,14 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen/glass) +"oXk" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 8; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "oXp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 @@ -33582,7 +37537,7 @@ /area/lv522/indoors/a_block/hallway) "oXZ" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) "oYa" = ( /obj/structure/stairs/perspective{ @@ -33590,12 +37545,22 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/indoors/a_block/bridges/dorms_fitness) +"oYu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "oYM" = ( /obj/structure/platform_decoration, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "oYO" = ( /obj/structure/platform{ @@ -33605,7 +37570,7 @@ dir = 8 }, /obj/structure/platform, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "oYZ" = ( /obj/effect/decal/cleanable/dirt, @@ -33623,8 +37588,13 @@ /area/lv522/indoors/a_block/fitness) "oZN" = ( /obj/structure/platform, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"pab" = ( +/obj/structure/machinery/landinglight/ds2/delayone, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/lv522/landing_zone_2) "pag" = ( /obj/structure/largecrate/random/secure, /obj/structure/largecrate/random/secure{ @@ -33652,8 +37622,14 @@ "paT" = ( /obj/structure/cargo_container/kelland/right, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) +"pbi" = ( +/obj/structure/machinery/door_control/brbutton{ + id = "Reactor_garage_1" + }, +/turf/closed/wall/strata_outpost/reinforced, +/area/lv522/atmos/reactor_garage) "pbp" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms/glass) @@ -33676,6 +37652,10 @@ icon_state = "floor_plate" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"pco" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "pcr" = ( /obj/structure/filingcabinet/seeds{ density = 0; @@ -33700,6 +37680,10 @@ icon_state = "floor_marked" }, /area/lv522/indoors/lone_buildings/outdoor_bot) +"pcH" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "pcO" = ( /obj/structure/stairs/perspective{ dir = 5; @@ -33715,6 +37699,17 @@ /obj/item/weapon/twohanded/fireaxe, /turf/open/floor/prison, /area/lv522/indoors/a_block/security/glass) +"pcV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "pdp" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 8; @@ -33802,12 +37797,24 @@ dir = 9; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"pex" = ( +/obj/structure/barricade/deployable{ + dir = 1 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "pez" = ( /obj/structure/cargo_container/horizontal/blue/top, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "peM" = ( /obj/structure/platform_decoration{ @@ -33912,7 +37919,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_e_entry_3" + }, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -33942,7 +37952,7 @@ pixel_x = 10; pixel_y = 21 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "pgn" = ( /obj/effect/decal/cleanable/dirt, @@ -33981,6 +37991,13 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security) +"pgy" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/west_reactor) "pgG" = ( /obj/structure/platform_decoration{ dir = 4 @@ -33996,13 +38013,15 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_east_street) -"pgL" = ( +"pgJ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" +/obj/structure/machinery/light{ + dir = 4 }, -/area/lv522/atmos/outdoor) +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor) "pha" = ( /obj/structure/bed/chair{ can_buckle = 0; @@ -34057,7 +38076,7 @@ /area/lv522/landing_zone_1/ceiling) "pit" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "piD" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -34076,9 +38095,16 @@ /turf/open/floor/wood, /area/lv522/indoors/a_block/fitness/glass) "piW" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer1, -/area/lv522/outdoors/n_rockies) +/obj/structure/surface/table/almayer, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/tool/pen/blue/clicky, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/east_reactor/south) "piY" = ( /obj/structure/platform{ dir = 4 @@ -34150,6 +38176,16 @@ icon_state = "9" }, /area/lv522/landing_zone_forecon/UD6_Tornado) +"pkE" = ( +/obj/structure/powerloader_wreckage, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/reactor_garage) "pkH" = ( /obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/prison{ @@ -34158,12 +38194,17 @@ }, /area/lv522/landing_zone_1) "plb" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/obj/structure/machinery/door/airlock/multi_tile/almayer/generic, +/obj/structure/machinery/door_display/research_cell{ + dir = 4; + id = "Reactor_e_entry_4"; + pixel_x = -16; + req_access = null + }, /turf/open/floor/corsat{ - icon_state = "marked" + dir = 1; + icon_state = "brown" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/filt) "pli" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, @@ -34277,7 +38318,7 @@ /area/lv522/indoors/a_block/hallway) "poZ" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "pps" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -34297,7 +38338,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "ppF" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -34364,6 +38405,12 @@ icon_state = "cyan2" }, /area/lv522/indoors/a_block/medical) +"pqQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/sewer) "pqR" = ( /obj/effect/decal/cleanable/cobweb2, /turf/open/asphalt/cement, @@ -34388,7 +38435,6 @@ /turf/open/floor/prison, /area/lv522/outdoors/colony_streets/north_west_street) "prT" = ( -/obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/cargo_container/grant/rightmid, /turf/open/auto_turf/shale/layer1, @@ -34446,18 +38492,15 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "psq" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/filt) "psC" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/lv522/indoors/a_block/hallway) @@ -34480,14 +38523,12 @@ }, /area/lv522/indoors/a_block/hallway) "ptc" = ( -/obj/structure/bed/chair, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "browncorner" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/filt) "ptp" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, @@ -34512,16 +38553,6 @@ icon_state = "cement4" }, /area/lv522/outdoors/colony_streets/north_east_street) -"pur" = ( -/obj/structure/prop/turbine_extras/left, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, -/area/lv522/landing_zone_2/ceiling) "puu" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /turf/open/floor/strata{ @@ -34547,13 +38578,9 @@ }, /area/lv522/indoors/a_block/hallway) "puV" = ( -/obj/structure/bed/chair, -/obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, -/area/lv522/indoors/a_block/fitness) +/obj/structure/cargo_container/kelland/right, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/north_west_street) "puY" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -9; @@ -34571,6 +38598,13 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1) +"pvz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "pvE" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, @@ -34583,7 +38617,7 @@ pixel_x = -12; pixel_y = 25 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "pwa" = ( /turf/open/auto_turf/shale/layer1, @@ -34619,15 +38653,32 @@ /area/lv522/indoors/c_block/cargo) "pwz" = ( /obj/structure/cargo_container/horizontal/blue/middle, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) -"pwC" = ( -/obj/structure/bed/chair, +"pwA" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"pwB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, /turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" + icon_state = "floor_plate" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/way_in_command_centre) +"pwC" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "pwH" = ( /obj/effect/landmark/lv624/fog_blocker/short, /obj/structure/machinery/landinglight/ds1/delayone{ @@ -34660,38 +38711,22 @@ }, /area/lv522/indoors/b_block/bridge) "pwX" = ( -/obj/structure/machinery/vending/walkman{ - density = 0; - pixel_y = 16 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, -/area/lv522/indoors/a_block/fitness) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "pxb" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "pxk" = ( /obj/structure/largecrate/random/barrel/red, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "pxN" = ( -/obj/structure/machinery/space_heater/radiator/red{ - dir = 1; - pixel_y = 26 - }, +/obj/structure/surface/table/almayer, /turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, -/area/lv522/indoors/a_block/fitness) -"pxQ" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 1 + icon_state = "floor_plate" }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/central_streets) +/area/lv522/atmos/east_reactor/south) "pxS" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison{ @@ -34703,6 +38738,13 @@ icon_state = "95" }, /area/lv522/landing_zone_forecon/UD6_Typhoon) +"pyc" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "pyo" = ( /obj/structure/machinery/conveyor{ dir = 10; @@ -34764,7 +38806,7 @@ pixel_x = 9; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "pzj" = ( /obj/structure/surface/table/reinforced/prison, @@ -34781,7 +38823,7 @@ /area/lv522/indoors/c_block/garage) "pzo" = ( /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "pzs" = ( /obj/structure/barricade/wooden, @@ -34808,24 +38850,19 @@ }, /area/lv522/outdoors/colony_streets/south_west_street) "pAp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/space_heater/radiator/red{ - dir = 4 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, -/area/lv522/indoors/a_block/fitness) +/obj/structure/largecrate, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_west_street) +"pAw" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "pAN" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 8 - }, /turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" + dir = 1; + icon_state = "cell_stripe" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/east_reactor/south) "pAW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -34938,7 +38975,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "pCG" = ( /obj/structure/stairs/perspective{ @@ -35022,14 +39059,13 @@ }, /area/lv522/indoors/a_block/fitness) "pDM" = ( -/obj/structure/bed/chair{ +/obj/structure/bed/chair/comfy{ dir = 4 }, /turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" + icon_state = "floor_plate" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/east_reactor/south) "pDU" = ( /obj/structure/barricade/wooden{ dir = 4 @@ -35072,31 +39108,18 @@ /area/lv522/atmos/east_reactor/south) "pEp" = ( /obj/structure/surface/table/almayer, -/obj/item/clothing/gloves/boxing{ - pixel_x = -5; +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 8; pixel_y = 5 }, -/obj/item/clothing/gloves/boxing/blue{ - pixel_x = 5; - pixel_y = -6 - }, /turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" + icon_state = "floor_plate" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/east_reactor/south) "pEs" = ( -/obj/structure/surface/table/almayer, -/obj/item/toy/beach_ball, -/obj/item/reagent_container/food/drinks/bottle/sake{ - pixel_x = 9; - pixel_y = 17 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, -/area/lv522/indoors/a_block/fitness) +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/east_reactor/south) "pEu" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 8 @@ -35107,13 +39130,21 @@ }, /area/lv522/indoors/a_block/admin) "pEv" = ( -/obj/structure/largecrate/random/mini/wooden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_e_entry_4" }, -/area/lv522/indoors/a_block/fitness) +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/filt) +"pEw" = ( +/obj/structure/blocker/forcefield/vehicles, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/command_centre) "pEA" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -9; @@ -35135,7 +39166,7 @@ "pFw" = ( /obj/structure/cargo_container/horizontal/blue/middle, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "pFF" = ( /obj/structure/platform_decoration{ @@ -35158,7 +39189,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "pFQ" = ( /obj/item/prop/alien/hugger, @@ -35167,12 +39198,27 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security) +"pGe" = ( +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "pGg" = ( /obj/structure/bed/chair{ dir = 8 }, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorm_north) +"pGh" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/lv522/outdoors/colony_streets/north_street) "pGl" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/lv522/indoors/a_block/kitchen) @@ -35206,8 +39252,21 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/admin) +"pGQ" = ( +/obj/item/prop/alien/hugger, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "pGY" = ( /obj/effect/decal/cleanable/blood/xeno, +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform_decoration{ + dir = 5 + }, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_east_street) "pHi" = ( @@ -35276,6 +39335,19 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/hydro) +"pJh" = ( +/obj/structure/surface/table/almayer{ + dir = 4; + flipped = 1 + }, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 1; + icon_state = "blue_plate" + }, +/area/lv522/indoors/a_block/admin) "pJj" = ( /obj/structure/closet/crate/hydroponics/prespawned, /turf/open/floor/prison{ @@ -35357,7 +39429,10 @@ }, /area/lv522/indoors/a_block/admin) "pKv" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_e_entry_3" + }, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -35383,7 +39458,7 @@ dir = 6 }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "pLs" = ( /obj/structure/barricade/wooden{ @@ -35397,7 +39472,7 @@ pixel_x = 9; pixel_y = 25 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "pLN" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -35409,6 +39484,16 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/medical) +"pLP" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "pLT" = ( /obj/item/reagent_container/glass/bucket/janibucket{ desc = "It's a large bucket that fits in a janitorial cart. Holds 500 units. The lip is stained."; @@ -35436,12 +39521,11 @@ }, /area/lv522/indoors/a_block/dorms) "pMg" = ( -/obj/item/lightstick/red/spoke/planted{ - pixel_x = -13 +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" }, -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/w_rockies) +/area/lv522/atmos/filt) "pMs" = ( /obj/structure/surface/table/gamblingtable, /obj/item/card/id/visa{ @@ -35468,15 +39552,19 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/medical) -"pMT" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +"pMz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1; + pixel_y = -1 }, -/area/lv522/indoors/a_block/fitness) +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/sewer) +"pMT" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/outdoors/nw_rockies) "pNa" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 @@ -35485,6 +39573,15 @@ icon_state = "marked" }, /area/lv522/landing_zone_1/tunnel) +"pNc" = ( +/obj/structure/prop/server_equipment/yutani_server/broken, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/command_centre) "pNf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 @@ -35510,6 +39607,19 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) +"pNv" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/cargo_intake) +"pNF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil/streak, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/reactor_garage) "pNJ" = ( /obj/structure/stairs/perspective{ dir = 4; @@ -35572,6 +39682,15 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"pOK" = ( +/obj/structure/platform/strata{ + dir = 1 + }, +/obj/structure/platform/strata{ + dir = 8 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "pON" = ( /obj/structure/filingcabinet/chestdrawer{ density = 0; @@ -35589,40 +39708,18 @@ }, /area/lv522/indoors/a_block/admin) "pPm" = ( -/obj/structure/bed/chair, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" +/obj/structure/largecrate, +/turf/open/asphalt/cement{ + icon_state = "cement4" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/outdoors/colony_streets/north_west_street) "pPt" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 6 - }, -/obj/structure/bed/chair, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, -/area/lv522/indoors/a_block/fitness) +/obj/structure/largecrate/random, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/outdoors/nw_rockies) "pPC" = ( -/obj/structure/machinery/computer/cameras/wooden_tv{ - desc = "An old TV hooked up to a video cassette recorder, you can even use it to time shift WOW."; - layer = 3.2; - name = "Television set"; - network = null; - pixel_x = -3; - pixel_y = 6 - }, -/obj/structure/surface/table/almayer, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, -/area/lv522/indoors/a_block/fitness) +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/outdoors/nw_rockies) "pPV" = ( /obj/structure/toilet{ dir = 4 @@ -35684,10 +39781,21 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) +"pQR" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor) "pRf" = ( -/obj/structure/pipes/standard/manifold/hidden/green, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/corsat{ - icon_state = "squares" + icon_state = "brown" }, /area/lv522/atmos/cargo_intake) "pRg" = ( @@ -35695,13 +39803,8 @@ /turf/open/floor/plating, /area/lv522/landing_zone_1) "pRh" = ( -/obj/structure/surface/table/almayer, -/obj/item/clothing/gloves/black, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, -/area/lv522/indoors/a_block/fitness) +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/outdoors/n_rockies) "pRi" = ( /obj/structure/machinery/seed_extractor, /obj/effect/decal/cleanable/dirt, @@ -35714,7 +39817,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "pRH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -35770,6 +39873,15 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/a_block/dorms) +"pSK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "w-y1" + }, +/area/lv522/atmos/way_in_command_centre) "pTa" = ( /obj/structure/prop/vehicles/crawler{ layer = 3.1 @@ -35871,8 +39983,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "pVb" = ( /obj/item/prop/colony/used_flare, @@ -35886,7 +39997,7 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "pVo" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35931,6 +40042,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/a_block/security) +"pVH" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "pVX" = ( /obj/structure/machinery/light{ dir = 8 @@ -35964,11 +40084,20 @@ icon_state = "darkbrownfull2" }, /area/lv522/landing_zone_2/ceiling) +"pWC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "pWR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "pWW" = ( /obj/item/stack/sheet/wood, @@ -35987,6 +40116,19 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"pXh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "pXk" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" @@ -36034,6 +40176,11 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) +"pXH" = ( +/obj/effect/alien/weeds/node/alpha, +/obj/effect/alien/egg/alpha, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/w_rockies) "pYf" = ( /obj/structure/machinery/light{ dir = 8 @@ -36068,7 +40215,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "pYO" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -36107,6 +40254,21 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) +"pZy" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_container/food/snacks/mre_pack/meal1{ + desc = "A tray of standard UA food. Stale cornbread, tomato paste and some green goop fill this tray."; + name = "\improper UA Prepared Meal (cornbread)"; + pixel_y = 9 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "pZA" = ( /obj/item/storage/secure/safe{ pixel_y = 29 @@ -36154,7 +40316,7 @@ "qbf" = ( /obj/structure/cargo_container/horizontal/blue/bottom, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "qbi" = ( /obj/structure/stairs/perspective{ @@ -36199,7 +40361,7 @@ layer = 2; name = "weak acid" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "qbI" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -36216,7 +40378,7 @@ pixel_y = 21 }, /obj/structure/sign/safety/high_voltage, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "qbL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -36253,6 +40415,25 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"qce" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_container/food/drinks/cans/waterbottle{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/reagent_container/food/drinks/cans/waterbottle{ + pixel_y = 7 + }, +/obj/item/reagent_container/food/drinks/cans/waterbottle{ + pixel_x = -7; + pixel_y = 7 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "qcw" = ( /obj/effect/spawner/gibspawner/human, /obj/effect/decal/cleanable/dirt, @@ -36277,8 +40458,11 @@ }, /area/lv522/landing_zone_1) "qda" = ( -/obj/structure/largecrate/random/barrel, -/turf/open/auto_turf/shale/layer0, +/obj/structure/largecrate/random/barrel/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "darkbrownfull2" + }, /area/lv522/landing_zone_2/ceiling) "qdc" = ( /obj/structure/desertdam/decals/road_edge{ @@ -36316,17 +40500,11 @@ }, /area/lv522/indoors/c_block/mining) "qeJ" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 4 - }, -/obj/structure/barricade/handrail/wire{ - layer = 3.1 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +/obj/structure/prop/vehicles/crawler, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/atmos/reactor_garage) "qeK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 @@ -36335,6 +40513,23 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"qfm" = ( +/obj/structure/prop/ice_colony/ground_wire{ + dir = 8 + }, +/obj/structure/prop/ice_colony/ground_wire, +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -10; + pixel_y = 10 + }, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/central_streets) +"qfo" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "qfu" = ( /obj/structure/foamed_metal, /obj/effect/decal/cleanable/dirt, @@ -36363,13 +40558,13 @@ /obj/structure/barricade/deployable{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "qgj" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "qgr" = ( /obj/structure/machinery/light/small, @@ -36381,14 +40576,10 @@ /turf/open/floor/plating, /area/lv522/oob) "qgx" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 9 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, -/area/lv522/indoors/a_block/fitness) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "qhm" = ( /obj/structure/machinery/light/small{ dir = 4 @@ -36397,11 +40588,6 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/lone_buildings/chunk) -"qhA" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/indoors/a_block/dorm_north) "qhO" = ( /obj/structure/bed/chair/comfy{ dir = 8 @@ -36417,7 +40603,7 @@ dir = 4; pixel_x = -8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "qio" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -36443,6 +40629,13 @@ icon_state = "darkyellowfull2" }, /area/lv522/indoors/c_block/t_comm) +"qix" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "qiC" = ( /obj/structure/machinery/camera/autoname{ dir = 8 @@ -36455,9 +40648,7 @@ }, /area/lv522/indoors/a_block/bridges) "qiG" = ( -/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ - dir = 1 - }, +/obj/structure/window/framed/strata/reinforced, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, @@ -36556,6 +40747,11 @@ }, /turf/open/floor/prison, /area/shuttle/drop1/lv522) +"qle" = ( +/obj/structure/machinery/landinglight/ds2/delaytwo, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/lv522/landing_zone_2) "qlr" = ( /obj/item/trash/barcardine, /obj/effect/decal/cleanable/dirt, @@ -36664,7 +40860,7 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "qnk" = ( /obj/structure/surface/table/almayer, @@ -36781,6 +40977,12 @@ icon_state = "cell_stripe" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"qpd" = ( +/turf/open/floor/prison{ + dir = 1; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/sewer) "qpg" = ( /turf/open/shuttle/dropship{ icon_state = "floor8" @@ -36795,6 +40997,18 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/security/glass) +"qpy" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 1; + pixel_x = -1; + pixel_y = 3 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "qpz" = ( /obj/structure/cable/heavyduty{ icon_state = "1-2" @@ -36815,8 +41029,11 @@ /turf/closed/wall/mineral/bone_resin, /area/lv522/oob) "qpE" = ( -/obj/structure/largecrate/random/barrel/green, -/turf/open/auto_turf/shale/layer0, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, /area/lv522/landing_zone_2/ceiling) "qqc" = ( /obj/structure/filingcabinet, @@ -36832,6 +41049,13 @@ icon_state = "white_cyan3" }, /area/lv522/indoors/a_block/medical) +"qqq" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/filt) "qqx" = ( /obj/structure/barricade/wooden{ dir = 4 @@ -36869,8 +41093,30 @@ /obj/structure/platform_decoration{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"qqJ" = ( +/obj/structure/platform{ + dir = 4 + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) +"qqN" = ( +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 16 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 16 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan1" + }, +/area/lv522/oob/w_y_vault) "qqR" = ( /obj/structure/platform, /obj/structure/stairs/perspective{ @@ -36921,6 +41167,12 @@ icon_state = "white_cyan2" }, /area/lv522/outdoors/w_rockies) +"qro" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/filt) "qsd" = ( /obj/structure/pipes/standard/simple/visible{ dir = 10 @@ -36992,6 +41244,12 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/garden) +"qsW" = ( +/obj/structure/platform{ + dir = 4 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "qtc" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ icon_state = "74" @@ -37015,6 +41273,13 @@ /obj/structure/cargo_container/horizontal/blue/top, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) +"qts" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "qtx" = ( /obj/structure/barricade/wooden{ dir = 4 @@ -37057,7 +41322,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "qup" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37074,7 +41339,7 @@ /area/lv522/indoors/c_block/mining) "quw" = ( /obj/item/clothing/head/welding, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "quD" = ( /obj/effect/decal/cleanable/blood/oil, @@ -37087,6 +41352,16 @@ icon_state = "floor_marked" }, /area/lv522/landing_zone_1) +"qvb" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "qvA" = ( /turf/open/floor/prison{ dir = 10; @@ -37118,6 +41393,15 @@ }, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"qvQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/north_command_centre) "qvY" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/prison, @@ -37200,7 +41484,7 @@ /obj/item/ammo_magazine/sniper{ current_rounds = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "qxD" = ( /obj/structure/machinery/microwave, @@ -37225,6 +41509,11 @@ icon_state = "cyan2" }, /area/lv522/indoors/a_block/medical) +"qxX" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/indoors/a_block/dorm_north) "qxZ" = ( /obj/structure/bed/chair{ can_buckle = 0; @@ -37247,9 +41536,20 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"qyp" = ( +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Reactor Eastern Reactor Control"; + pixel_y = 26 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "qyG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "qyI" = ( /obj/structure/closet/firecloset/full, @@ -37312,7 +41612,7 @@ pixel_x = -3; pixel_y = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "qzA" = ( /obj/item/reagent_container/glass/bucket/janibucket{ @@ -37340,7 +41640,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "qzQ" = ( /turf/open/floor/prison, @@ -37374,6 +41674,12 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms/glass) +"qAS" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/lv522/atmos/reactor_garage) "qAX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -37493,6 +41799,19 @@ icon_state = "floor_plate" }, /area/lv522/indoors/b_block/bar) +"qCE" = ( +/obj/item/clothing/mask/facehugger{ + desc = "It has some sort of a tube at the end of its tail. What the hell is this thing?"; + icon_state = "facehugger_impregnated"; + layer = 3; + name = "????"; + stat = 2 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "qCL" = ( /obj/structure/bed/chair{ dir = 8 @@ -37513,7 +41832,7 @@ dir = 6; pixel_y = 29 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "qDd" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm{ @@ -37531,7 +41850,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "qDr" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -37548,7 +41867,7 @@ icon_state = "p_stair_full" }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "qDw" = ( /obj/effect/decal/cleanable/generic, @@ -37560,7 +41879,7 @@ icon_state = "p_stair_full" }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "qDL" = ( /turf/closed/wall/strata_outpost, @@ -37573,7 +41892,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "qEc" = ( /obj/effect/decal/cleanable/dirt, @@ -37604,21 +41923,19 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) -"qET" = ( -/obj/structure/platform{ +"qEQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/obj/structure/platform{ - dir = 8 - }, -/obj/structure/prop/invuln/overhead_pipe{ - dir = 1; - name = "overhead pipe"; - pixel_x = -8; - pixel_y = -6 +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/sewer) +"qET" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" }, -/turf/open/gm/river, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/east_reactor/south) "qEU" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/pipes/standard/simple/hidden/green{ @@ -37638,20 +41955,28 @@ icon_state = "cement1" }, /area/lv522/outdoors/colony_streets/north_west_street) -"qFP" = ( -/obj/item/lightstick/red/spoke/planted{ - pixel_x = -9; - pixel_y = 25 - }, -/obj/structure/prop/ice_colony/ground_wire{ - dir = 4 +"qFW" = ( +/obj/effect/spawner/gibspawner/xeno, +/turf/open/floor/corsat{ + icon_state = "squares" }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/central_streets) +/area/lv522/atmos/east_reactor/south) "qGf" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/central_streets) +"qGh" = ( +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Fitness"; + pixel_y = 26 + }, +/turf/open/floor/prison{ + dir = 10; + icon_state = "whitegreenfull" + }, +/area/lv522/indoors/a_block/fitness) "qGq" = ( /obj/structure/bed/chair/comfy{ dir = 4 @@ -37742,12 +42067,29 @@ icon_state = "white_cyan2" }, /area/lv522/landing_zone_forecon/UD6_Typhoon) +"qHD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "qHI" = ( /obj/vehicle/powerloader/jd{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) +"qIu" = ( +/obj/structure/bed/bedroll{ + dir = 1; + layer = 6; + pixel_y = 16 + }, +/obj/item/bedsheet/ce{ + layer = 6.1; + pixel_y = 17 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "qIy" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -37873,6 +42215,12 @@ }, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/central_streets) +"qKO" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "qKV" = ( /obj/structure/platform_decoration{ dir = 8 @@ -37979,7 +42327,7 @@ dir = 8 }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "qMX" = ( /obj/structure/cargo_container/horizontal/blue/middle{ @@ -38222,7 +42570,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "qQo" = ( /obj/structure/closet/bodybag, @@ -38263,7 +42611,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "qQM" = ( /obj/structure/stairs/perspective{ @@ -38306,6 +42654,14 @@ icon_state = "darkpurple2" }, /area/lv522/indoors/a_block/dorms) +"qRw" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) "qRB" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/plasteel/medium_stack, @@ -38374,7 +42730,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms) "qSH" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "qSL" = ( /obj/structure/surface/table/almayer, @@ -38458,8 +42814,10 @@ }, /area/lv522/indoors/a_block/security) "qTE" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat, +/obj/item/clothing/suit/storage/marine/medium, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, /area/lv522/atmos/east_reactor/south) "qTG" = ( /obj/structure/window/framed/strata/reinforced, @@ -38493,7 +42851,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "qTO" = ( /obj/structure/largecrate/supply/ammo/m41a/half{ @@ -38539,11 +42897,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "qUq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison, +/turf/open/floor/strata{ + icon_state = "blue1" + }, /area/lv522/indoors/a_block/dorm_north) "qUs" = ( /obj/structure/window/framed/strata/reinforced, @@ -38552,6 +42912,14 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/t_comm) +"qUz" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "qUD" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_x = 30 @@ -38602,8 +42970,17 @@ }, /area/lv522/landing_zone_forecon/UD6_Typhoon) "qVN" = ( -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/atmos/cargo_intake) +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_e_entry_4" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/filt) "qVQ" = ( /obj/structure/machinery/camera/autoname{ dir = 8 @@ -38678,7 +43055,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "qYc" = ( /obj/structure/surface/table/almayer, @@ -38687,6 +43064,14 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/fitness/glass) +"qYk" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "qYl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -38700,6 +43085,13 @@ /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/fitness/glass) +"qYp" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/ceramic_plate, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "qYq" = ( /obj/structure/machinery/light{ dir = 4 @@ -38729,6 +43121,18 @@ icon_state = "greenfull" }, /area/lv522/indoors/a_block/fitness) +"qYy" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "qYG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 @@ -38736,6 +43140,24 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/b_block/hydro) +"qYM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/reactor_garage) +"qYP" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform_decoration{ + dir = 5 + }, +/turf/open/asphalt/cement, +/area/lv522/outdoors/colony_streets/north_east_street) "qYX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/flour, @@ -38752,6 +43174,13 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/bridge) +"qZf" = ( +/obj/item/storage/belt/marine{ + pixel_x = 7; + pixel_y = 5 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "qZh" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/egg_box, @@ -38768,7 +43197,7 @@ }, /area/lv522/outdoors/colony_streets/north_east_street) "qZB" = ( -/obj/structure/barricade/handrail, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "brown" }, @@ -38845,6 +43274,15 @@ icon_state = "radiator_tile2" }, /area/lv522/indoors/a_block/bridges/op_centre) +"raH" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) +"raI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/indoors/a_block/corpo/glass) "raQ" = ( /obj/structure/bed/chair{ dir = 4 @@ -38942,12 +43380,28 @@ dir = 8; layer = 3.1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) +"rbW" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor) "rbX" = ( /obj/effect/landmark/yautja_teleport, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/east_central_street) +"rbZ" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "rcd" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/accessory/poncho, @@ -38955,14 +43409,14 @@ /area/lv522/indoors/a_block/admin) "rcr" = ( /obj/structure/barricade/deployable, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "rcO" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 1; layer = 2.9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "rcP" = ( /obj/structure/desertdam/decals/road_edge{ @@ -39016,6 +43470,15 @@ icon_state = "floor_plate" }, /area/lv522/indoors/b_block/bar) +"rdf" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 8; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "rdq" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ icon_state = "vent2"; @@ -39189,16 +43652,6 @@ /obj/effect/landmark/objective_landmark/close, /turf/open/floor/carpet, /area/lv522/indoors/c_block/garage) -"rgd" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/obj/structure/stairs/perspective{ - dir = 1; - icon_state = "p_stair_full" - }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, -/area/lv522/outdoors/n_rockies) "rge" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, @@ -39233,18 +43686,15 @@ pixel_y = 7 }, /obj/item/toy/farwadoll, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "rhh" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, /obj/structure/bed/chair/wheelchair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "rhk" = ( @@ -39333,6 +43783,20 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) +"rjl" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/decal/cleanable/blood, +/obj/structure/transmitter/colony_net{ + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Reactor Entrance Office"; + pixel_y = 26 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "rjn" = ( /obj/structure/prop/invuln/ice_prefab/trim{ dir = 6; @@ -39348,7 +43812,7 @@ layer = 4.2; pixel_y = 21 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "rjx" = ( /obj/structure/largecrate/random/barrel/green{ @@ -39394,6 +43858,13 @@ icon_state = "radiator_tile2" }, /area/lv522/indoors/a_block/bridges/op_centre) +"rla" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/filt) "rls" = ( /obj/structure/bed/chair{ dir = 1 @@ -39402,6 +43873,9 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/security) +"rlB" = ( +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "rlE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ welded = 1 @@ -39452,6 +43926,12 @@ "rmt" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/fitness/glass) +"rmA" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "rmC" = ( /obj/structure/bed/chair{ dir = 1 @@ -39476,11 +43956,18 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/hallway) +"rmV" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "rmX" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "rng" = ( /obj/effect/decal/cleanable/dirt, @@ -39520,7 +44007,7 @@ }, /area/lv522/outdoors/colony_streets/north_street) "rnB" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) "rnG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39553,6 +44040,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) +"rov" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/cargo_intake) "rox" = ( /obj/structure/bed/chair/comfy{ dir = 4 @@ -39647,6 +44143,14 @@ icon_state = "floor_plate" }, /area/lv522/indoors/c_block/cargo) +"rqE" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/prop/almayer/CICmap{ + pixel_x = 16; + pixel_y = 16 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "rqP" = ( /obj/structure/stairs/perspective{ dir = 4; @@ -39655,9 +44159,14 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "rqT" = ( -/obj/structure/curtain/red, -/turf/open/floor/prison, -/area/lv522/indoors/a_block/dorm_north) +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/filt) "rrf" = ( /obj/structure/platform, /obj/structure/prop/invuln/lattice_prop{ @@ -39726,7 +44235,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "rsM" = ( /obj/structure/stairs/perspective{ @@ -39762,7 +44271,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "rtv" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, @@ -39774,6 +44283,12 @@ icon_state = "white_cyan3" }, /area/lv522/indoors/a_block/medical/glass) +"rtw" = ( +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "rtz" = ( /obj/item/stack/sheet/wood, /obj/item/ore/diamond, @@ -39783,23 +44298,20 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/cargo) "rtI" = ( -/obj/structure/bed/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/white, /turf/open/floor/prison, -/area/lv522/outdoors/colony_streets/windbreaker/observation) +/area/lv522/outdoors/nw_rockies) "rtX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "ruc" = ( /obj/structure/cargo_container/kelland/left{ layer = 2.9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) "ruf" = ( /obj/structure/bed/chair/comfy{ @@ -39826,17 +44338,14 @@ /area/lv522/outdoors/colony_streets/north_east_street) "ruH" = ( /obj/structure/pipes/standard/manifold/hidden/green{ - dir = 8 + dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "ruS" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms/glass) -"ruU" = ( -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/central_streets) "ruW" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/firstaid/adv/empty{ @@ -39864,13 +44373,20 @@ icon_state = "cyan2" }, /area/lv522/indoors/a_block/medical) +"rvg" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) "rvh" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, /obj/effect/spawner/gibspawner/xeno, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "rvu" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -39906,7 +44422,7 @@ /obj/structure/prop/invuln/ice_prefab/trim{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "rvI" = ( /turf/open/asphalt/cement{ @@ -39959,7 +44475,7 @@ /area/lv522/indoors/a_block/fitness/glass) "rwB" = ( /obj/structure/cargo_container/grant/left, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "rwC" = ( /obj/structure/cargo_container/kelland/left, @@ -39967,7 +44483,7 @@ /area/lv522/indoors/c_block/mining) "rwE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "rwK" = ( /obj/structure/desertdam/decals/road_edge{ @@ -40037,15 +44553,6 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/medical) -"rxN" = ( -/obj/structure/stairs/perspective{ - dir = 9; - icon_state = "p_stair_full" - }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, -/area/lv522/outdoors/n_rockies) "rxT" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ id = "East_Lock"; @@ -40062,24 +44569,18 @@ }, /area/lv522/outdoors/colony_streets/north_street) "ryj" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 6 - }, -/obj/structure/stairs/perspective{ - dir = 1; - icon_state = "p_stair_full" - }, -/turf/open/asphalt/cement{ - icon_state = "cement4" +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/prison{ + icon_state = "floor_plate" }, -/area/lv522/outdoors/colony_streets/north_street) +/area/lv522/indoors/a_block/corpo/glass) "rys" = ( /obj/structure/stairs/perspective{ dir = 4; icon_state = "p_stair_full" }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "ryu" = ( /obj/structure/surface/rack, @@ -40106,17 +44607,12 @@ }, /area/lv522/indoors/a_block/executive) "ryT" = ( -/obj/structure/stairs/perspective{ - dir = 5; - icon_state = "p_stair_full" - }, -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/turf/open/asphalt/cement{ - icon_state = "cement4" +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" }, -/area/lv522/outdoors/colony_streets/north_street) +/area/lv522/indoors/a_block/corpo/glass) "ryU" = ( /turf/open/floor/prison{ dir = 4; @@ -40135,6 +44631,10 @@ icon_state = "brown" }, /area/lv522/atmos/filt) +"rzq" = ( +/obj/structure/cargo_container/kelland/left, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/north_west_street) "rzz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/lv624/fog_blocker/short, @@ -40203,6 +44703,15 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/bridges) +"rAL" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "rAX" = ( /turf/open/floor{ dir = 4; @@ -40213,7 +44722,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "rBy" = ( /obj/effect/landmark/objective_landmark/medium, @@ -40256,6 +44765,20 @@ icon_state = "rasputin15" }, /area/lv522/landing_zone_forecon/UD6_Typhoon) +"rCu" = ( +/turf/open/floor/prison{ + dir = 4; + icon_state = "cell_stripe" + }, +/area/lv522/outdoors/n_rockies) +"rCz" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "rCE" = ( /obj/structure/machinery/light{ dir = 8 @@ -40389,7 +44912,7 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "rGi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "rGm" = ( /obj/item/tool/weldingtool, @@ -40524,11 +45047,7 @@ }, /area/lv522/indoors/a_block/dorms) "rJf" = ( -/obj/structure/machinery/door/airlock/almayer/generic{ - dir = 1; - name = "\improper Dormitories" - }, -/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/window/framed/strata/reinforced, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -40567,14 +45086,19 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) "rJI" = ( -/obj/structure/barricade/handrail/wire{ - layer = 3.1 - }, +/obj/structure/largecrate/random, /turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" + dir = 10; + icon_state = "floor_marked" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/outdoors/nw_rockies) +"rKa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/alien/resin/sticky, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/south) "rKe" = ( /obj/structure/platform{ dir = 8 @@ -40611,6 +45135,25 @@ icon_state = "whitegreenfull" }, /area/lv522/indoors/a_block/fitness) +"rKz" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/bed/chair, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) +"rKS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) "rKW" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green, @@ -40688,12 +45231,18 @@ }, /area/lv522/indoors/a_block/fitness) "rLB" = ( -/obj/structure/pipes/standard/manifold/hidden/green, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/fence, /turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" + icon_state = "floor_plate" }, -/area/lv522/indoors/a_block/fitness) +/area/lv522/outdoors/nw_rockies) "rMb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -40718,9 +45267,7 @@ }, /area/lv522/indoors/a_block/admin) "rMi" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 9 - }, +/obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ dir = 10; @@ -40748,6 +45295,12 @@ }, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/east_central_street) +"rMD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "rME" = ( /turf/closed/wall/solaris/reinforced/hull/lv522, /area/lv522/outdoors/colony_streets/north_east_street) @@ -40756,11 +45309,11 @@ /area/lv522/outdoors/colony_streets/central_streets) "rMR" = ( /obj/structure/largecrate/random/secure, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "rNm" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "rNs" = ( /obj/item/stack/sheet/wood, @@ -40788,12 +45341,6 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/lone_buildings/chunk) -"rNM" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/n_rockies) "rNO" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/close, @@ -40808,7 +45355,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "rOg" = ( /turf/open/floor/prison, @@ -40882,7 +45429,7 @@ dir = 4 }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "rQd" = ( /obj/structure/closet/secure_closet/quartermaster, @@ -40909,6 +45456,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"rQL" = ( +/obj/structure/platform_decoration/strata{ + dir = 4 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "rRa" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/toy/deck{ @@ -40968,6 +45521,13 @@ icon_state = "darkbrownfull2" }, /area/lv522/landing_zone_2/ceiling) +"rRA" = ( +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/light, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "rRJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ @@ -41045,6 +45605,15 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1/ceiling) +"rSs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "rSG" = ( /obj/item/clothing/shoes/jackboots{ pixel_x = 5; @@ -41076,7 +45645,9 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/asphalt/cement{ + icon_state = "cement9" + }, /area/lv522/outdoors/colony_streets/south_east_street) "rTh" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -41109,6 +45680,15 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/east_central_street) +"rUl" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "rUr" = ( /obj/structure/machinery/prop/almayer/computer/PC{ pixel_y = 5 @@ -41116,6 +45696,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) +"rUX" = ( +/obj/structure/shuttle/engine/heater{ + dir = 4; + pixel_x = 4 + }, +/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ + dir = 4; + icon_state = "flammable_pipe_3"; + pixel_x = 2 + }, +/turf/closed/wall/mineral/bone_resin, +/area/lv522/oob) "rVa" = ( /obj/structure/machinery/colony_floodlight{ density = 0; @@ -41134,6 +45726,16 @@ icon_state = "cement14" }, /area/lv522/outdoors/colony_streets/central_streets) +"rVB" = ( +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "rVO" = ( /obj/structure/surface/table/almayer, /turf/open/floor/prison{ @@ -41141,6 +45743,12 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"rVR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "darkbrownfull2" + }, +/area/lv522/landing_zone_2) "rVW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ @@ -41179,10 +45787,43 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/mining) +"rXa" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "rXb" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"rXq" = ( +/obj/structure/stairs/perspective{ + dir = 4; + icon_state = "p_stair_full" + }, +/obj/structure/platform, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) +"rXr" = ( +/obj/structure/fence{ + layer = 2.9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/lv522/outdoors/nw_rockies) "rXE" = ( /obj/item/stack/sheet/wood, /turf/open/floor/prison{ @@ -41264,7 +45905,7 @@ /obj/structure/prop/invuln/ice_prefab/trim{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "rZg" = ( /obj/effect/decal/warning_stripes{ @@ -41311,7 +45952,7 @@ /obj/item/tool/weldpack{ pixel_y = 17 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "sam" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -41330,6 +45971,24 @@ icon_state = "floor_plate" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"say" = ( +/obj/structure/pipes/vents/pump, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "saz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -41395,6 +46054,13 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/mining) +"sbh" = ( +/obj/structure/platform_decoration, +/obj/structure/stairs/perspective{ + icon_state = "p_stair_full" + }, +/turf/open/asphalt/cement, +/area/lv522/landing_zone_2/ceiling) "sbm" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -41521,6 +46187,14 @@ /obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) +"sdR" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "sec" = ( /obj/structure/prop/invuln/fire{ pixel_x = -7; @@ -41541,7 +46215,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "seA" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -41549,6 +46223,10 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/hallway) +"seF" = ( +/obj/structure/window/framed/corsat, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "seG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 @@ -41580,6 +46258,12 @@ icon_state = "cement9" }, /area/lv522/outdoors/colony_streets/south_west_street) +"sfc" = ( +/turf/open/floor/prison{ + dir = 4; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "sfm" = ( /obj/structure/surface/table/almayer, /obj/item/toy/bikehorn, @@ -41595,13 +46279,21 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"sfM" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "sfO" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "sfZ" = ( /obj/structure/prop/invuln/fire{ @@ -41616,6 +46308,14 @@ /obj/item/stack/sheet/wood, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/cargo) +"sgq" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "sgG" = ( /obj/structure/surface/table/almayer, /obj/item/tool/kitchen/tray{ @@ -41669,6 +46369,10 @@ icon_state = "86" }, /area/lv522/landing_zone_forecon/UD6_Tornado) +"shD" = ( +/obj/item/stack/rods, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) "shK" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toy, @@ -41759,6 +46463,16 @@ icon_state = "whitegreenfull" }, /area/lv522/indoors/a_block/fitness) +"sjx" = ( +/obj/item/prop/colony/canister{ + layer = 3.1; + pixel_y = 16 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "sjy" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/security) @@ -41791,6 +46505,11 @@ icon_state = "floor_plate" }, /area/lv522/indoors/c_block/mining) +"sjQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair, +/turf/open/floor/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "sjS" = ( /obj/structure/closet/crate/green, /obj/item/device/sentry_computer, @@ -41815,6 +46534,13 @@ icon_state = "white_cyan2" }, /area/lv522/indoors/a_block/dorms) +"skk" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "skn" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; @@ -41825,6 +46551,13 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/dorms) +"skC" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "skE" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "63" @@ -41866,8 +46599,19 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) +"slt" = ( +/obj/structure/surface/table/almayer, +/obj/structure/transmitter/colony_net/rotary{ + phone_category = "LV522 Chances Claim"; + phone_id = "Reactor Control"; + pixel_y = 6 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "slD" = ( /obj/structure/prop/invuln/ice_prefab/trim{ dir = 6 @@ -41903,7 +46647,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "smi" = ( /obj/item/prop/alien/hugger, @@ -41913,9 +46657,11 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) "smr" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/wood, -/area/lv522/indoors/a_block/fitness/glass) +/turf/open/floor/prison{ + dir = 4; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/reactor_garage) "sms" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/pipes/standard/simple/hidden/green{ @@ -41936,6 +46682,12 @@ icon_state = "cyan2" }, /area/lv522/indoors/a_block/medical/glass) +"smK" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/oob) "smR" = ( /turf/open/floor/corsat{ icon_state = "marked" @@ -41967,7 +46719,7 @@ /area/lv522/indoors/a_block/security) "sno" = ( /obj/structure/prop/invuln/ice_prefab, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "snu" = ( /obj/structure/window/reinforced{ @@ -41987,6 +46739,13 @@ icon_state = "cell_stripe" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"snP" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/structure/surface/table/almayer, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "snR" = ( /obj/structure/surface/rack, /obj/item/tank/oxygen, @@ -42008,11 +46767,24 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/prison, /area/lv522/indoors/c_block/t_comm) +"soS" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/structure/machinery/space_heater/radiator/red{ + dir = 1; + pixel_y = 26 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "greenfull" + }, +/area/lv522/indoors/a_block/fitness) "spe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "spj" = ( /obj/effect/landmark/lv624/fog_blocker/short, @@ -42024,6 +46796,17 @@ /obj/effect/decal/cleanable/cobweb2, /turf/open/floor/carpet, /area/lv522/indoors/b_block/bar) +"spn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor{ + dir = 4; + icon_state = "whiteyellowfull" + }, +/area/lv522/oob/w_y_vault) "spo" = ( /turf/open/asphalt/cement{ icon_state = "cement12" @@ -42034,7 +46817,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "spy" = ( /obj/structure/fence, @@ -42059,6 +46842,15 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/mining) +"spB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "spI" = ( /turf/open/floor/corsat{ dir = 4; @@ -42099,10 +46891,36 @@ icon_state = "cement15" }, /area/lv522/outdoors/colony_streets/central_streets) +"sqH" = ( +/obj/structure/machinery/door_display/research_cell{ + dir = 8; + id = "Reactor_entry_2"; + pixel_x = 16; + req_access = null + }, +/obj/item/prop/alien/hugger, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "sqQ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/a_block/kitchen/damage) +"srf" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "srk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -42143,9 +46961,26 @@ icon_state = "cement4" }, /area/lv522/outdoors/colony_streets/north_west_street) +"srS" = ( +/obj/structure/machinery/landinglight/ds2/delaythree{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/lv522/landing_zone_2) +"sse" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "ssh" = ( /obj/structure/closet/crate/trashcart, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "ssj" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -42225,6 +47060,28 @@ }, /turf/open/floor/prison, /area/lv522/indoors/b_block/hydro) +"suG" = ( +/obj/item/prop/colony/used_flare, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"suS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "suV" = ( /obj/structure/machinery/computer/cameras/wooden_tv{ desc = "An old TV hooked up to a video cassette recorder, you can even use it to time shift WOW."; @@ -42271,14 +47128,14 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "svK" = ( /obj/structure/largecrate/random/barrel/blue, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) "svW" = ( -/turf/closed/wall, +/turf/closed/wall/strata_outpost, /area/lv522/atmos/east_reactor) "swf" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -42305,12 +47162,9 @@ }, /area/lv522/atmos/east_reactor) "swD" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, +/obj/structure/largecrate/supply/supplies/metal, /turf/open/floor/prison{ - icon_state = "floor_plate" + icon_state = "darkbrownfull2" }, /area/lv522/landing_zone_2/ceiling) "swF" = ( @@ -42343,7 +47197,7 @@ /area/lv522/indoors/a_block/hallway) "sxg" = ( /obj/item/stack/rods, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_street) "sxp" = ( /obj/structure/surface/table/almayer, @@ -42353,10 +47207,18 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/security/glass) -"sxV" = ( -/obj/structure/largecrate/random, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/outdoors/nw_rockies) +"sxU" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/west) +"syg" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "syl" = ( /obj/structure/bed/chair/comfy{ dir = 8 @@ -42389,14 +47251,14 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "syH" = ( /obj/structure/stairs/perspective{ dir = 9; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "syM" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -42407,11 +47269,17 @@ icon_state = "marked" }, /area/lv522/landing_zone_1/ceiling) +"syV" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "syW" = ( /obj/item/explosive/mine/active{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) "szo" = ( /obj/structure/platform{ @@ -42472,7 +47340,7 @@ /obj/structure/platform_decoration{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "sAx" = ( /obj/structure/surface/table/almayer, @@ -42529,6 +47397,19 @@ /obj/structure/machinery/squeezer, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"sBH" = ( +/obj/structure/reagent_dispensers/water_cooler/stacks{ + density = 0; + pixel_y = 16 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) +"sBX" = ( +/obj/structure/girder, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) "sCb" = ( /obj/structure/platform_decoration{ dir = 8 @@ -42599,13 +47480,23 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/lone_buildings/chunk) +"sDf" = ( +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "sDq" = ( /obj/structure/barricade/wooden{ dir = 4 }, /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"sDv" = ( +/obj/structure/girder/displaced, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) "sDz" = ( /obj/structure/largecrate/random{ layer = 2.9 @@ -42669,6 +47560,15 @@ icon_state = "floor_plate" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"sFb" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "sFf" = ( /obj/item/trash/burger, /obj/effect/decal/cleanable/dirt, @@ -42704,7 +47604,7 @@ /obj/structure/prop/invuln/ice_prefab{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "sFS" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -42730,6 +47630,18 @@ icon_state = "cement12" }, /area/lv522/outdoors/nw_rockies) +"sGv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "sGD" = ( /obj/item/shard{ icon_state = "medium" @@ -42740,6 +47652,10 @@ icon_state = "darkyellowfull2" }, /area/lv522/indoors/c_block/t_comm) +"sGF" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/closed/wall/mineral/bone_resin, +/area/lv522/oob) "sGQ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ @@ -42791,6 +47707,13 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/casino) +"sHy" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/west_reactor) "sHS" = ( /obj/structure/stairs/perspective{ dir = 5; @@ -43000,10 +47923,49 @@ /obj/structure/window/reinforced, /turf/open/floor/bluegrid, /area/lv522/indoors/a_block/corpo/glass) +"sLc" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/faxmachine{ + pixel_y = 2 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "sLk" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/security) +"sLl" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.1 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/indoors/a_block/dorm_north) "sLn" = ( /obj/effect/decal/cleanable/greenglow, /obj/item/reagent_container/glass/beaker, @@ -43064,8 +48026,19 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) +"sMA" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 4; + pixel_x = 2 + }, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "sMI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname{ @@ -43086,7 +48059,7 @@ /area/lv522/outdoors/colony_streets/east_central_street) "sMN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "sMV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -43108,6 +48081,10 @@ /obj/structure/window/reinforced, /turf/open/floor/bluegrid, /area/lv522/indoors/a_block/corpo/glass) +"sNk" = ( +/obj/effect/landmark/survivor_spawner/lv522_forecon_sniper, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/nw_rockies) "sNm" = ( /obj/structure/platform{ dir = 8 @@ -43192,6 +48169,11 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_west_street) +"sOL" = ( +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "sOM" = ( /obj/structure/platform{ dir = 1 @@ -43202,7 +48184,7 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "sON" = ( /turf/open/floor/prison{ @@ -43277,12 +48259,23 @@ /area/lv522/indoors/a_block/security) "sPs" = ( /obj/item/stack/rods, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "sPw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) +"sPH" = ( +/obj/structure/machinery/door/poddoor/almayer/closed{ + dir = 4; + id = "Corpo Vault"; + name = "Vault Lockdown" + }, +/obj/effect/landmark/lv624/fog_blocker/short, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/oob/w_y_vault) "sPS" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toolbox, @@ -43348,6 +48341,24 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"sQR" = ( +/obj/item/stack/sheet/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, +/area/lv522/landing_zone_2) +"sQS" = ( +/obj/item/prop/alien/hugger, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "sQT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -43357,6 +48368,16 @@ icon_state = "platingdmg1" }, /area/lv522/indoors/a_block/bridges/op_centre) +"sQY" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1; + req_one_access_txt = "100"; + welded = 1 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/indoors/c_block/mining) "sQZ" = ( /obj/item/weapon/twohanded/folded_metal_chair, /turf/open/floor/prison{ @@ -43377,6 +48398,15 @@ }, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_east_street) +"sRx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "sRA" = ( /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/w_rockies) @@ -43430,6 +48460,15 @@ icon_state = "cement9" }, /area/lv522/outdoors/colony_streets/north_street) +"sSv" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "sSG" = ( /obj/structure/stairs/perspective{ dir = 1; @@ -43471,14 +48510,14 @@ }, /area/lv522/indoors/c_block/mining) "sTr" = ( -/obj/structure/stairs/perspective{ - dir = 1; - icon_state = "p_stair_full" +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "Reactor_garage_3" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" +/turf/open/floor/corsat{ + icon_state = "marked" }, -/area/lv522/outdoors/n_rockies) +/area/lv522/atmos/reactor_garage) "sTy" = ( /obj/structure/window_frame/strata, /obj/item/stack/rods, @@ -43515,7 +48554,7 @@ pixel_x = 11; pixel_y = 25 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) "sUj" = ( /obj/structure/stairs/perspective{ @@ -43562,6 +48601,10 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/hallway) +"sWn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/strata_outpost/reinforced, +/area/lv522/atmos/cargo_intake) "sWr" = ( /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) @@ -43654,6 +48697,10 @@ /obj/structure/platform, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_east_street) +"sYl" = ( +/obj/item/stack/sheet/metal, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) "sYv" = ( /obj/structure/platform{ dir = 8 @@ -43732,6 +48779,14 @@ icon_state = "cement4" }, /area/lv522/outdoors/colony_streets/south_east_street) +"taS" = ( +/obj/structure/platform_decoration{ + dir = 8 + }, +/turf/open/asphalt/cement{ + icon_state = "cement14" + }, +/area/lv522/outdoors/n_rockies) "taW" = ( /obj/structure/platform{ dir = 8 @@ -43740,7 +48795,7 @@ icon_state = "p_stair_full" }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "tbl" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -43769,6 +48824,17 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_west_street) +"tbK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor{ + dir = 4; + icon_state = "whiteyellowfull" + }, +/area/lv522/oob/w_y_vault) "tcj" = ( /obj/structure/machinery/light, /turf/open/floor/shiva{ @@ -43871,6 +48937,19 @@ icon_state = "47" }, /area/lv522/landing_zone_forecon/UD6_Typhoon) +"tdM" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform_decoration{ + dir = 5; + layer = 3.51 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "tdS" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" @@ -43939,6 +49018,12 @@ }, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_east_street) +"teE" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "teL" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" @@ -43975,14 +49060,23 @@ icon_state = "floor_plate" }, /area/lv522/landing_zone_1/ceiling) -"tfP" = ( -/obj/structure/stairs/perspective{ - dir = 5; - icon_state = "p_stair_full" +"tfK" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" +/area/lv522/atmos/east_reactor/south) +"tfO" = ( +/obj/item/prop/colony/usedbandage{ + dir = 9; + pixel_x = 5; + pixel_y = 15 }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) +"tfP" = ( +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "tfV" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -43990,11 +49084,11 @@ }, /area/lv522/landing_zone_forecon/UD6_Typhoon) "tfW" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" +/turf/open/floor/prison{ + dir = 8; + icon_state = "cell_stripe" }, -/area/lv522/atmos/cargo_intake) +/area/lv522/atmos/reactor_garage) "tfZ" = ( /obj/effect/spider/spiderling/nogrow, /turf/open/floor/prison{ @@ -44044,6 +49138,9 @@ /area/lv522/landing_zone_forecon/UD6_Tornado) "thi" = ( /obj/effect/decal/cleanable/blood/xeno, +/obj/structure/platform{ + dir = 8 + }, /turf/open/asphalt/cement{ icon_state = "cement1" }, @@ -44081,7 +49178,7 @@ /area/lv522/outdoors/colony_streets/central_streets) "tiJ" = ( /obj/item/explosive/grenade/incendiary/molotov, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "tiM" = ( /obj/structure/bed/chair{ @@ -44125,8 +49222,11 @@ }, /area/lv522/indoors/c_block/garage) "tjx" = ( -/obj/structure/largecrate/random/mini, -/turf/open/auto_turf/shale/layer0, +/obj/structure/largecrate/random/barrel, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, /area/lv522/landing_zone_2/ceiling) "tjM" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -44210,8 +49310,14 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) +"tlv" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "tlz" = ( /obj/structure/bed/chair{ dir = 1 @@ -44345,7 +49451,9 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/asphalt/cement{ + icon_state = "cement1" + }, /area/lv522/outdoors/colony_streets/south_east_street) "tns" = ( /obj/structure/machinery/landinglight/ds1{ @@ -44390,6 +49498,12 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) +"tos" = ( +/obj/structure/stairs/perspective{ + icon_state = "p_stair_full" + }, +/turf/open/asphalt/cement, +/area/lv522/landing_zone_2/ceiling) "tov" = ( /obj/item/stack/tile/plasteel{ name = "ceiling tile"; @@ -44470,6 +49584,11 @@ icon_state = "white_cyan3" }, /area/lv522/indoors/a_block/medical/glass) +"tpV" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/toolbox/mechanical/green, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "tpZ" = ( /obj/structure/curtain/red, /turf/open/floor/prison, @@ -44481,6 +49600,15 @@ icon_state = "floor_marked" }, /area/lv522/outdoors/colony_streets/north_east_street) +"tqh" = ( +/obj/structure/bed/chair/comfy{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "tqG" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /obj/structure/pipes/standard/simple/hidden/green{ @@ -44624,6 +49752,15 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) +"ttf" = ( +/obj/effect/landmark/corpsespawner/forecon_spotter, +/obj/item/weapon/gun/rifle/m41a{ + current_mag = null + }, +/obj/effect/spawner/gibspawner/human, +/obj/effect/decal/cleanable/blood, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/nw_rockies) "tth" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 @@ -44657,7 +49794,7 @@ icon_state = "p_stair_full" }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "tue" = ( /obj/structure/machinery/cryo_cell, @@ -44729,7 +49866,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "tvx" = ( /obj/effect/decal/cleanable/dirt, @@ -44807,12 +49944,22 @@ /area/lv522/indoors/a_block/medical) "twT" = ( /obj/structure/cargo_container/grant/right, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "twY" = ( /mob/living/simple_animal/mouse, /turf/open/organic/grass, /area/lv522/indoors/a_block/garden) +"txo" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "txs" = ( /turf/open/floor/corsat{ dir = 1; @@ -44828,6 +49975,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms/glass) +"tyb" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "tyc" = ( /obj/structure/surface/rack, /obj/item/storage/bag/ore, @@ -44875,6 +50031,15 @@ }, /turf/open/floor/wood, /area/lv522/indoors/a_block/fitness/glass) +"tyU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "tzd" = ( /turf/closed/shuttle/elevator{ dir = 4 @@ -44969,7 +50134,7 @@ /area/lv522/indoors/a_block/garden) "tBb" = ( /obj/structure/prop/dam/drill, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "tBw" = ( /obj/structure/prop/invuln/lifeboat_hatch_placeholder{ @@ -44988,7 +50153,7 @@ /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "tBM" = ( /turf/open/shuttle/dropship{ @@ -45023,6 +50188,16 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/hallway) +"tCa" = ( +/obj/item/trash/uscm_mre{ + pixel_x = 10; + pixel_y = -2 + }, +/obj/item/trash/uscm_mre{ + pixel_y = 10 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "tCh" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -45038,7 +50213,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "tCs" = ( /obj/structure/machinery/prop/almayer/computer/PC{ @@ -45262,7 +50437,7 @@ pixel_x = -8; pixel_y = 7 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "tGh" = ( /obj/effect/decal/cleanable/dirt, @@ -45273,7 +50448,7 @@ dir = 1; icon_state = "fab_2" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "tGm" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -45286,6 +50461,11 @@ "tGo" = ( /turf/open/floor/wood, /area/lv522/indoors/c_block/casino) +"tGw" = ( +/turf/open/asphalt/cement{ + icon_state = "cement9" + }, +/area/lv522/landing_zone_2) "tGy" = ( /obj/structure/bed/chair/comfy, /obj/item/stack/sheet/wood, @@ -45345,6 +50525,13 @@ icon_state = "squares" }, /area/lv522/indoors/c_block/mining) +"tHC" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/filt) "tHJ" = ( /obj/structure/platform{ dir = 8 @@ -45418,8 +50605,23 @@ icon_state = "p_stair_full" }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"tJM" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/obj/structure/machinery/light/small{ + dir = 8 + }, +/obj/structure/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "greenfull" + }, +/area/lv522/indoors/a_block/fitness) "tJN" = ( /obj/structure/bed/chair, /turf/open/floor/prison, @@ -45434,7 +50636,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "tKf" = ( /obj/structure/machinery/washing_machine{ @@ -45478,6 +50680,16 @@ /obj/effect/spawner/random/toolbox, /turf/open/floor/plating, /area/lv522/indoors/c_block/garage) +"tKR" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 8; + pixel_y = 3 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) "tKS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/lv624/fog_blocker/short, @@ -45548,6 +50760,16 @@ icon_state = "plate" }, /area/lv522/atmos/cargo_intake) +"tLX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor{ + dir = 4; + icon_state = "whiteyellowfull" + }, +/area/lv522/oob/w_y_vault) "tMk" = ( /turf/open/floor/prison, /area/lv522/indoors/a_block/bridges/dorms_fitness) @@ -45612,9 +50834,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/lv522/indoors/c_block/casino) +"tMV" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "tNc" = ( /obj/structure/prop/ice_colony/ground_wire, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_street) "tNl" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -45631,17 +50858,18 @@ /area/lv522/indoors/a_block/hallway) "tNQ" = ( /obj/structure/largecrate, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "tNT" = ( -/obj/structure/desertdam/decals/road_edge{ - icon_state = "road_edge_decal3"; - pixel_y = -12 +/obj/structure/prop/vehicles/crawler{ + icon_state = "crawler_covered_bed"; + unacidable = 0; + unslashable = 0 }, -/obj/structure/pipes/standard/simple/hidden/green, -/obj/structure/barricade/handrail/wire, -/turf/open/floor/wood, -/area/lv522/indoors/a_block/fitness/glass) +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "tOe" = ( /obj/structure/platform{ dir = 8 @@ -45662,7 +50890,10 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) +"tOt" = ( +/turf/closed/wall/strata_outpost, /area/lv522/outdoors/colony_streets/north_east_street) "tOv" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45679,6 +50910,15 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"tOM" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "tOV" = ( /obj/structure/cargo_container/watatsumi/leftmid, /turf/open/asphalt/cement{ @@ -45707,7 +50947,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "tPr" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -45723,7 +50963,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "tPx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45763,6 +51003,12 @@ icon_state = "floor_plate" }, /area/lv522/indoors/lone_buildings/outdoor_bot) +"tQw" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/west) "tQE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; @@ -45807,6 +51053,12 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1/ceiling) +"tRS" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "tSb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -45815,11 +51067,11 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "tSm" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) "tSn" = ( /obj/structure/girder, @@ -45858,12 +51110,29 @@ icon_state = "rasputin15" }, /area/lv522/landing_zone_forecon/UD6_Typhoon) +"tTl" = ( +/obj/structure/prop/almayer/computers/sensor_computer3{ + layer = 2.9 + }, +/obj/structure/machinery/door_display/research_cell{ + id = "Reactor_entry_1"; + pixel_x = 5; + pixel_y = -7; + req_access = null + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "tTr" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -13 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) +"tTv" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/lv522/atmos/way_in_command_centre) "tTD" = ( /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/east_central_street) @@ -45934,11 +51203,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "tUM" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms) +"tVa" = ( +/obj/structure/window/framed/strata/reinforced, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "tVj" = ( /obj/structure/largecrate/random/barrel/white, /obj/effect/landmark/lv624/fog_blocker/short, @@ -45951,7 +51226,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "tVw" = ( /obj/effect/decal/cleanable/dirt, @@ -45991,7 +51266,7 @@ /area/lv522/indoors/a_block/fitness) "tWE" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "tWX" = ( /obj/item/storage/backpack, @@ -46048,6 +51323,14 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"tXp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "tXG" = ( /obj/structure/bed/chair{ dir = 8 @@ -46149,7 +51432,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "tZJ" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ @@ -46171,7 +51454,7 @@ dir = 4 }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "tZP" = ( /obj/item/prop/alien/hugger, @@ -46224,6 +51507,10 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/dorms/glass) +"uaY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/strata_outpost, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "ubd" = ( /obj/structure/closet/boxinggloves, /turf/open/floor/prison{ @@ -46255,6 +51542,11 @@ icon_state = "kitchen" }, /area/lv522/indoors/a_block/fitness) +"ubF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/sewer) "ubH" = ( /obj/structure/stairs/perspective{ dir = 6; @@ -46308,11 +51600,17 @@ icon_state = "greenfull" }, /area/lv522/indoors/a_block/fitness) +"ucY" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "udi" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "udv" = ( /obj/structure/surface/table/almayer, @@ -46359,6 +51657,15 @@ icon_state = "brown" }, /area/lv522/atmos/cargo_intake) +"udU" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "uea" = ( /obj/structure/surface/table/almayer, /obj/structure/window/reinforced, @@ -46389,7 +51696,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "uew" = ( /obj/item/tool/screwdriver, @@ -46456,7 +51763,8 @@ /area/lv522/indoors/a_block/security) "ueY" = ( /obj/structure/machinery/door/airlock/almayer/maint{ - dir = 1 + dir = 1; + welded = 1 }, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ id = "LV_522_Hydro-Lockdown"; @@ -46519,15 +51827,16 @@ }, /area/lv522/indoors/a_block/hallway) "ugi" = ( -/obj/item/lightstick/red/spoke/planted{ - pixel_x = -9; - pixel_y = -2 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 }, -/obj/structure/prop/ice_colony/ground_wire{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/central_streets) +/area/lv522/atmos/cargo_intake) "ugn" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ icon_state = "vent2"; @@ -46570,6 +51879,7 @@ /area/lv522/landing_zone_2) "ugN" = ( /obj/item/storage/backpack/marine/satchel/scout_cloak, +/obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/south) "ugR" = ( @@ -46577,7 +51887,7 @@ /turf/open/floor/carpet, /area/lv522/indoors/c_block/casino) "ugV" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "ugX" = ( /obj/effect/decal/cleanable/dirt, @@ -46606,20 +51916,12 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "uhx" = ( -/obj/structure/prop/invuln/overhead_pipe{ - dir = 4; - name = "overhead pipe"; - pixel_x = 16; - pixel_y = -6 - }, -/obj/structure/prop/invuln/overhead_pipe{ - dir = 6; - name = "overhead pipe"; - pixel_x = -8; - pixel_y = -6 +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/atmos/cargo_intake) +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "uhF" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/weapon/pole/fancy_cane, @@ -46674,7 +51976,7 @@ dir = 1; icon_state = "fab_2" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "uih" = ( /obj/effect/decal/cleanable/dirt, @@ -46706,8 +52008,7 @@ }, /area/lv522/indoors/a_block/admin) "uiK" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "uiM" = ( /turf/open/floor/prison, @@ -46748,15 +52049,15 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "uje" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_east_street) "ujg" = ( -/obj/structure/window/framed/colony, -/turf/open/floor/corsat, +/obj/structure/window/framed/strata/reinforced, +/turf/open/floor/plating, /area/lv522/atmos/east_reactor/south) "ujq" = ( /obj/structure/surface/table/reinforced/prison, @@ -46867,7 +52168,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "unt" = ( /turf/closed/wall/mineral/bone_resin, @@ -46892,7 +52193,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "unQ" = ( /obj/structure/surface/rack, @@ -46908,6 +52209,12 @@ /obj/structure/pipes/vents/pump, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"unU" = ( +/obj/structure/prop/dam/crane/damaged, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) "unX" = ( /obj/item/weapon/twohanded/folded_metal_chair, /obj/structure/pipes/standard/simple/hidden/green{ @@ -46976,6 +52283,13 @@ icon_state = "marked" }, /area/lv522/indoors/b_block/bridge) +"upa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "upc" = ( /obj/structure/machinery/suit_storage_unit{ pixel_x = -9 @@ -47054,7 +52368,7 @@ /turf/open/floor/plating, /area/lv522/indoors/a_block/admin) "uqt" = ( -/obj/structure/largecrate, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -47093,6 +52407,13 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"urp" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/largecrate/random, +/turf/open/asphalt/cement, +/area/lv522/outdoors/n_rockies) "uru" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "66" @@ -47186,6 +52507,11 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1/ceiling) +"utq" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/item/stack/sheet/metal, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) "utx" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic{ @@ -47205,6 +52531,20 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1/ceiling) +"utH" = ( +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "utR" = ( /obj/structure/machinery/power/apc/weak{ dir = 1 @@ -47239,6 +52579,12 @@ /obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) +"uul" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "uur" = ( /obj/effect/decal/cleanable/blood/oil/streak, /turf/open/floor/strata{ @@ -47295,7 +52641,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "uvk" = ( /obj/structure/prop/server_equipment/yutani_server/broken{ @@ -47308,6 +52654,15 @@ icon_state = "darkyellowfull2" }, /area/lv522/indoors/lone_buildings/outdoor_bot) +"uvt" = ( +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "uvC" = ( /obj/structure/closet/crate/trashcart, /obj/item/trash/buritto, @@ -47351,7 +52706,7 @@ }, /area/lv522/landing_zone_forecon/UD6_Tornado) "uwT" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "uwY" = ( /obj/item/stack/rods, @@ -47375,13 +52730,19 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/medical/glass) +"uxd" = ( +/obj/effect/spawner/gibspawner/xeno, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/nw_rockies) "uxf" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ icon_state = "marked" }, /area/lv522/atmos/cargo_intake) "uxi" = ( /obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -47398,7 +52759,7 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "uya" = ( /turf/open/floor/prison{ @@ -47463,10 +52824,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) -"uzk" = ( -/obj/structure/largecrate/random/barrel/white, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/outdoors/nw_rockies) "uzr" = ( /obj/structure/stairs/perspective{ dir = 8; @@ -47475,13 +52832,19 @@ /obj/structure/platform, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) -"uzI" = ( -/obj/structure/platform_decoration, -/obj/structure/stairs/perspective{ - icon_state = "p_stair_full" +"uzD" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + pixel_x = 4; + pixel_y = 6 }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/landing_zone_2) +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) +"uzI" = ( +/turf/closed/wall/solaris/reinforced/hull/lv522, +/area/space) "uzK" = ( /obj/item/stack/rods, /turf/open/floor/prison{ @@ -47509,7 +52872,7 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "uAd" = ( /turf/open/floor/corsat{ @@ -47580,6 +52943,12 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/security) +"uDC" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/east) "uDF" = ( /obj/structure/largecrate/random, /turf/open/floor/prison, @@ -47739,8 +53108,18 @@ /area/lv522/landing_zone_1) "uFz" = ( /obj/item/clipboard, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) +"uFA" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 7 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "uFB" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 10; @@ -47773,6 +53152,12 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/mining) +"uFT" = ( +/turf/open/floor/corsat{ + dir = 10; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "uGa" = ( /obj/effect/decal/cleanable/dirt, /obj/item/storage/pill_bottle/tramadol/skillless{ @@ -47788,14 +53173,29 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) +"uGj" = ( +/obj/structure/barricade/deployable{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "uGl" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/cargo) +"uGK" = ( +/obj/structure/machinery/door/airlock/almayer/maint, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) "uGO" = ( /obj/structure/coatrack{ pixel_x = 11; @@ -47876,7 +53276,7 @@ /area/lv522/indoors/a_block/hallway) "uIe" = ( /obj/structure/ore_box, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "uIk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -47884,6 +53284,13 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/b_block/bridge) +"uIn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, +/area/lv522/landing_zone_2) "uIo" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/prison{ @@ -48008,8 +53415,13 @@ }, /area/lv522/indoors/a_block/bridges/op_centre) "uKD" = ( -/turf/closed/wall/strata_outpost/reinforced, -/area/lv522/oob/w_y_vault) +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/filt) "uKE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -48026,7 +53438,7 @@ /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) "uKS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -48097,7 +53509,8 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/obj/structure/prop/ice_colony/ground_wire, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "uMc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -48117,6 +53530,10 @@ icon_state = "radiator_tile2" }, /area/lv522/indoors/a_block/kitchen) +"uMr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison, +/area/lv522/landing_zone_2) "uMM" = ( /obj/item/prop/alien/hugger, /turf/open/floor/prison, @@ -48144,7 +53561,7 @@ /area/lv522/indoors/c_block/casino) "uNg" = ( /obj/item/tool/pickaxe, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "uNp" = ( /turf/open/floor/carpet, @@ -48284,6 +53701,15 @@ icon_state = "floor_marked" }, /area/lv522/landing_zone_1/ceiling) +"uPv" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + pixel_y = 3 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "uPy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -48326,11 +53752,11 @@ }, /area/lv522/indoors/a_block/corpo/glass) "uQi" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 9 +/obj/item/clothing/suit/storage/marine/smooth, +/turf/open/floor/corsat{ + icon_state = "plate" }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/colony_streets/north_west_street) +/area/lv522/atmos/east_reactor/south) "uQn" = ( /obj/structure/platform{ dir = 1 @@ -48447,16 +53873,16 @@ }, /area/lv522/outdoors/colony_streets/north_west_street) "uSo" = ( -/obj/structure/bed/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +/obj/item/storage/backpack/marine/satchel{ + desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; + icon = 'icons/obj/janitor.dmi'; + icon_state = "trashbag3"; + name = "trash bag"; + pixel_x = -4; + pixel_y = 6 }, -/area/lv522/indoors/a_block/fitness) +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_west_street) "uSv" = ( /obj/effect/acid_hole, /turf/closed/wall/strata_outpost, @@ -48483,13 +53909,17 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/corpo) +"uSJ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/prison, +/area/lv522/indoors/a_block/dorm_north) "uSY" = ( /obj/structure/machinery/colony_floodlight{ layer = 4.3 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "uSZ" = ( /obj/item/toy/beach_ball/holoball{ @@ -48499,7 +53929,7 @@ /obj/structure/holohoop{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "uTd" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ @@ -48523,6 +53953,13 @@ /obj/structure/window_frame/strata, /turf/open/floor/plating, /area/lv522/indoors/a_block/corpo) +"uTy" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "uTI" = ( /obj/structure/machinery/light{ dir = 8 @@ -48602,11 +54039,12 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms/glass) "uVa" = ( -/obj/effect/spawner/gibspawner/xeno, -/turf/open/asphalt/cement{ - icon_state = "cement1" +/obj/effect/landmark/monkey_spawn, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" }, -/area/lv522/outdoors/colony_streets/north_east_street) +/area/lv522/atmos/filt) "uVj" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -48699,7 +54137,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "uWI" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -48710,7 +54148,7 @@ }, /area/lv522/indoors/b_block/bar) "uWO" = ( -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "uWT" = ( /obj/structure/machinery/portable_atmospherics/hydroponics{ @@ -48721,14 +54159,10 @@ }, /area/lv522/indoors/b_block/hydro/glass) "uXa" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/obj/effect/decal/warning_stripes{ - icon_state = "W" - }, +/obj/structure/largecrate/random/barrel/green, /turf/open/floor/prison{ - icon_state = "floor_plate" + dir = 10; + icon_state = "floor_marked" }, /area/lv522/landing_zone_2/ceiling) "uXj" = ( @@ -48741,7 +54175,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "uXu" = ( /obj/structure/stairs/perspective{ @@ -48780,6 +54214,13 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1) +"uZf" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/lv522/atmos/west_reactor) "uZC" = ( /obj/structure/surface/table/almayer, /obj/item/trash/plate{ @@ -48801,6 +54242,12 @@ icon_state = "greenfull" }, /area/lv522/indoors/a_block/fitness) +"uZV" = ( +/turf/open/floor/prison{ + dir = 8; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "vae" = ( /obj/item/prop/colony/used_flare, /turf/open/auto_turf/shale/layer1, @@ -48838,11 +54285,12 @@ }, /area/lv522/indoors/c_block/cargo) "vaZ" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 +/obj/item/lightstick/red/spoke/planted{ + pixel_x = -10; + pixel_y = 25 }, -/turf/closed/wall/strata_ice/dirty, -/area/lv522/oob) +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/colony_streets/central_streets) "vbk" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" @@ -48855,14 +54303,21 @@ }, /area/lv522/landing_zone_forecon/UD6_Tornado) "vbm" = ( -/obj/structure/prop/invuln/overhead_pipe{ - dir = 6; - name = "overhead pipe"; - pixel_x = -10; - pixel_y = -6 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/atmos/cargo_intake) +/obj/item/clothing/mask/facehugger{ + desc = "It has some sort of a tube at the end of its tail. What the hell is this thing?"; + icon_state = "facehugger_impregnated"; + layer = 3; + name = "????"; + stat = 2 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "vbu" = ( /obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/prison, @@ -48924,6 +54379,18 @@ "vcu" = ( /turf/closed/shuttle/dropship2/tornado/typhoon, /area/lv522/landing_zone_forecon/UD6_Typhoon) +"vcF" = ( +/obj/structure/stairs/perspective{ + dir = 5; + icon_state = "p_stair_full" + }, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "vcH" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, @@ -48939,11 +54406,8 @@ }, /area/lv522/indoors/c_block/mining) "vcR" = ( -/obj/structure/fence, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/obj/structure/largecrate/random/mini/med, +/turf/open/floor/prison, /area/lv522/landing_zone_2/ceiling) "vda" = ( /obj/effect/decal/warning_stripes{ @@ -49176,6 +54640,13 @@ /obj/effect/decal/cleanable/blood, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/w_rockies) +"vhr" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "vht" = ( /obj/structure/closet/emcloset, /turf/open/floor/prison{ @@ -49183,6 +54654,13 @@ icon_state = "greenfull" }, /area/lv522/indoors/a_block/fitness/glass) +"vhA" = ( +/obj/item/prop/colony/used_flare, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/south) "vhC" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ icon_state = "4" @@ -49233,7 +54711,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "viC" = ( /obj/structure/bed/chair/comfy{ @@ -49254,13 +54732,35 @@ icon_state = "cyan2" }, /area/lv522/indoors/a_block/medical) +"viE" = ( +/obj/structure/platform/strata{ + dir = 1 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "viG" = ( /obj/effect/decal/cleanable/cobweb, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/east_central_street) +"viH" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) +"viI" = ( +/obj/structure/pipes/vents/pump, +/obj/vehicle/powerloader, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "viN" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/w_rockies) "viR" = ( /obj/structure/surface/table/woodentable/fancy, @@ -49297,8 +54797,11 @@ }, /area/lv522/landing_zone_forecon/UD6_Tornado) "vju" = ( -/turf/closed/wall/strata_outpost, -/area/lv522/oob/w_y_vault) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/reactor_garage) "vjv" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "69" @@ -49393,12 +54896,9 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "vlq" = ( -/obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, -/area/lv522/indoors/a_block/fitness) +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "vlv" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/radio/off{ @@ -49537,6 +55037,13 @@ /obj/structure/bed/chair{ dir = 8 }, +/obj/structure/transmitter/colony_net{ + dir = 8; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Casino"; + pixel_x = 16 + }, /turf/open/floor/prison{ icon_state = "darkbrownfull2" }, @@ -49579,11 +55086,23 @@ icon_state = "cement2" }, /area/lv522/outdoors/colony_streets/central_streets) +"voX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/prop/alien/hugger, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "vpa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "vpe" = ( /obj/effect/decal/cleanable/dirt, @@ -49610,6 +55129,15 @@ /obj/structure/window/framed/strata/reinforced, /turf/open/floor/plating, /area/lv522/landing_zone_2/ceiling) +"vpq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "vpB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ @@ -49636,6 +55164,15 @@ icon_state = "70" }, /area/lv522/landing_zone_forecon/UD6_Tornado) +"vqe" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan1" + }, +/area/lv522/oob/w_y_vault) "vqk" = ( /obj/vehicle/train/cargo/trolley, /obj/structure/machinery/light, @@ -49704,6 +55241,17 @@ icon_state = "blue_plate" }, /area/lv522/indoors/a_block/admin) +"vrE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 + }, +/turf/open/floor{ + dir = 4; + icon_state = "whiteyellowfull" + }, +/area/lv522/oob/w_y_vault) "vrV" = ( /obj/structure/window/framed/corsat/hull, /turf/open/floor/corsat{ @@ -49738,6 +55286,18 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/south_west_street) +"vsj" = ( +/obj/structure/reagent_dispensers/fueltank/gas, +/obj/item/tool/weldpack{ + layer = 3.1; + pixel_x = -5; + pixel_y = 13 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "vsk" = ( /obj/structure/coatrack{ pixel_x = -6; @@ -49765,6 +55325,18 @@ icon_state = "cement1" }, /area/lv522/outdoors/colony_streets/south_east_street) +"vsy" = ( +/obj/structure/stairs/perspective{ + dir = 4; + icon_state = "p_stair_full" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "vsG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -49785,6 +55357,15 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/mining) +"vsZ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "vtc" = ( /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/nw_rockies) @@ -49861,6 +55442,15 @@ icon_state = "floor_marked" }, /area/lv522/landing_zone_1/ceiling) +"vuS" = ( +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "vuY" = ( /obj/item/clothing/mask/facehugger{ desc = "It has some sort of a tube at the end of its tail. What the hell is this thing?"; @@ -49885,7 +55475,7 @@ /area/lv522/indoors/b_block/bridge) "vwi" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "vwl" = ( /obj/structure/closet/cabinet, @@ -49939,11 +55529,29 @@ /obj/structure/cargo_container/watatsumi/right, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) +"vxq" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "vxv" = ( /obj/structure/surface/table/woodentable/fancy, /obj/effect/landmark/objective_landmark/close, /turf/open/floor/carpet, /area/lv522/indoors/b_block/bar) +"vxD" = ( +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/turf/open/floor/prison{ + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) "vxG" = ( /obj/structure/stairs/perspective{ dir = 1; @@ -50018,6 +55626,15 @@ }, /turf/open/floor/plating, /area/lv522/indoors/lone_buildings/engineering) +"vzd" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/west) "vzg" = ( /obj/item/stack/rods{ pixel_y = -2 @@ -50077,7 +55694,7 @@ /obj/structure/cargo_container/watatsumi/leftmid{ layer = 3.3 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "vzE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -50122,6 +55739,14 @@ icon_state = "floor_marked" }, /area/lv522/landing_zone_1/ceiling) +"vAX" = ( +/obj/structure/bed/chair/comfy, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "vBa" = ( /obj/structure/girder/displaced, /turf/open/asphalt/cement{ @@ -50202,6 +55827,15 @@ /obj/structure/bed/chair, /turf/open/floor/prison, /area/lv522/indoors/c_block/garage) +"vCv" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Dormitories"; + welded = null + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/indoors/a_block/dorm_north) "vCy" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; @@ -50255,8 +55889,10 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/hallway) "vDo" = ( -/turf/closed/wall/strata_ice/dirty, -/area/lv522/landing_zone_2) +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/landing_zone_2/ceiling) "vDp" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp{ @@ -50273,9 +55909,13 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/garage) "vDw" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison, -/area/lv522/atmos/outdoor) +/obj/item/ammo_magazine/rifle/heap{ + current_rounds = 0 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/metal, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "vDL" = ( /obj/structure/prop/ice_colony/dense/planter_box{ dir = 5 @@ -50300,7 +55940,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "vEw" = ( /obj/structure/filingcabinet{ @@ -50351,15 +55991,26 @@ dir = 9; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"vFD" = ( +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform, +/obj/structure/platform_decoration{ + dir = 10; + layer = 3.51 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "vFH" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/lightstick/red/spoke/planted{ pixel_x = -9; pixel_y = 25 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "vFJ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -50409,6 +56060,12 @@ /obj/effect/decal/cleanable/blood/xeno, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) +"vGB" = ( +/obj/structure/window/framed/strata/reinforced, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "vGG" = ( /obj/structure/pipes/standard/manifold/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, @@ -50487,7 +56144,7 @@ /area/lv522/indoors/a_block/dorms) "vHN" = ( /obj/structure/prop/ice_colony/ground_wire, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "vHU" = ( /obj/structure/surface/table/almayer, @@ -50518,6 +56175,16 @@ icon_state = "darkpurple2" }, /area/lv522/indoors/a_block/dorms) +"vIe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "greenfull" + }, +/area/lv522/indoors/a_block/fitness) "vIg" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; @@ -50550,6 +56217,14 @@ icon_state = "brown" }, /area/lv522/atmos/east_reactor/south) +"vIU" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "vJb" = ( /turf/open/floor/prison{ dir = 1; @@ -50592,6 +56267,21 @@ icon_state = "greenfull" }, /area/lv522/indoors/a_block/fitness) +"vJw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/backpack/marine/satchel{ + desc = "It's the heavy-duty black polymer kind. Time to take out the trash!"; + icon = 'icons/obj/janitor.dmi'; + icon_state = "trashbag3"; + name = "trash bag"; + pixel_x = -4; + pixel_y = 5 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/sewer) "vJD" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/curtain/red, @@ -50657,6 +56347,10 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"vKP" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/corsat, +/area/lv522/oob) "vKR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -50793,6 +56487,13 @@ "vNk" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/c_block/casino) +"vNr" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor) "vNy" = ( /obj/effect/decal/cleanable/blood, /obj/structure/bed/roller, @@ -50921,7 +56622,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "vPl" = ( /obj/effect/decal/cleanable/dirt, @@ -50966,6 +56667,12 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"vQn" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor) "vQL" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green{ @@ -51024,6 +56731,14 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"vRv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/mini/wooden, +/turf/open/floor/prison{ + dir = 4; + icon_state = "greenfull" + }, +/area/lv522/indoors/a_block/fitness) "vRQ" = ( /obj/structure/surface/table/almayer, /obj/item/stack/sheet/metal/medium_stack, @@ -51057,6 +56772,7 @@ /area/lv522/indoors/c_block/mining) "vSJ" = ( /obj/structure/blocker/forcefield/vehicles, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -51071,6 +56787,15 @@ }, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/central_streets) +"vSO" = ( +/obj/structure/machinery/power/apc/weak{ + dir = 1 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "greenfull" + }, +/area/lv522/indoors/a_block/fitness) "vSU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -51099,13 +56824,22 @@ pixel_x = 12; pixel_y = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "vTx" = ( /turf/open/asphalt/cement{ icon_state = "cement3" }, /area/lv522/outdoors/colony_streets/north_east_street) +"vTK" = ( +/obj/structure/prop/vehicles{ + icon_state = "van_damaged" + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/reactor_garage) "vTO" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 @@ -51203,7 +56937,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "vVh" = ( /obj/structure/machinery/light{ @@ -51238,6 +56972,13 @@ icon_state = "marked" }, /area/lv522/indoors/b_block/bar) +"vVx" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "vVS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -51245,15 +56986,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) -"vWc" = ( -/obj/structure/stairs/perspective{ - dir = 1; - icon_state = "p_stair_full" - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, -/area/lv522/landing_zone_2/ceiling) "vWe" = ( /obj/structure/barricade/wooden{ dir = 1; @@ -51281,6 +57013,18 @@ icon_state = "marked" }, /area/lv522/indoors/c_block/casino) +"vWv" = ( +/obj/structure/stairs/perspective{ + dir = 5; + icon_state = "p_stair_full" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement4" + }, +/area/lv522/outdoors/colony_streets/north_west_street) "vWI" = ( /obj/structure/largecrate/random, /turf/open/floor/prison, @@ -51337,7 +57081,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "vYL" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -51428,6 +57172,10 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"vZY" = ( +/obj/structure/cargo_container/grant/rightmid, +/turf/open/auto_turf/shale/layer1, +/area/lv522/outdoors/w_rockies) "wac" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -51474,7 +57222,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_east_street) "waZ" = ( /obj/item/trash/uscm_mre, @@ -51653,7 +57401,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "wea" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -51684,13 +57432,13 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "weJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "weM" = ( /obj/structure/cargo_container/horizontal/blue/middle{ @@ -51894,6 +57642,12 @@ icon_state = "darkbrownfull2" }, /area/lv522/landing_zone_2) +"whK" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "whR" = ( /obj/item/newspaper, /obj/effect/decal/cleanable/dirt, @@ -51950,7 +57704,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "wjf" = ( /obj/structure/bed/chair/wood/normal{ @@ -51958,6 +57712,15 @@ }, /turf/open/floor/carpet, /area/lv522/indoors/c_block/casino) +"wjy" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/south) "wjE" = ( /obj/structure/platform_decoration{ dir = 8 @@ -51966,7 +57729,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "wjF" = ( /obj/structure/cargo_container/horizontal/blue/middle{ @@ -51981,6 +57744,17 @@ }, /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/outdoor_bot) +"wjP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor{ + dir = 4; + icon_state = "whiteyellowfull" + }, +/area/lv522/oob/w_y_vault) "wke" = ( /obj/structure/stairs/perspective{ dir = 1; @@ -52164,11 +57938,21 @@ layer = 3.1; pixel_y = 17 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "woG" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/filt) +"woR" = ( +/obj/structure/platform_decoration{ + dir = 4 + }, +/turf/open/gm/river, +/area/lv522/atmos/filt) +"woU" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/sewer) "wpa" = ( /obj/structure/prop/server_equipment{ icon_state = "rackframe_broken" @@ -52254,6 +58038,12 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) +"wrc" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/reactor_garage) "wrg" = ( /obj/structure/coatrack{ pixel_x = 10; @@ -52313,7 +58103,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "wsT" = ( /obj/structure/machinery/light{ @@ -52335,6 +58125,12 @@ icon_state = "cement4" }, /area/lv522/outdoors/colony_streets/north_street) +"wsY" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/central_streets) "wth" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 1 @@ -52424,7 +58220,7 @@ /area/lv522/indoors/a_block/corpo) "wvd" = ( /obj/structure/prop/dam/crane/damaged, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "wvq" = ( /obj/structure/machinery/seed_extractor, @@ -52436,6 +58232,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/outdoor_bot) +"wvB" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "wvO" = ( /obj/structure/filingcabinet, /turf/open/floor/strata{ @@ -52466,6 +58270,13 @@ /obj/structure/pipes/standard/manifold/fourway/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms) +"wwi" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/west) "wwn" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/shovel/etool/folded, @@ -52500,6 +58311,11 @@ icon_state = "marked" }, /area/lv522/oob) +"wwG" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/toolbox/emergency, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/way_in_command_centre) "wwJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -52613,14 +58429,16 @@ }, /area/lv522/indoors/b_block/hydro) "wyA" = ( -/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ - icon_state = "flammable_pipe_2" - }, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat, -/area/lv522/atmos/east_reactor) +/obj/item/weapon/gun/rifle/m41a{ + current_mag = null + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "wyE" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/medium, @@ -52677,7 +58495,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "wzJ" = ( /obj/structure/machinery/light, @@ -52703,6 +58521,21 @@ icon_state = "68" }, /area/lv522/landing_zone_forecon/UD6_Tornado) +"wAB" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) +"wAE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "wAM" = ( /obj/structure/cargo_container/horizontal/blue/middle, /obj/structure/largecrate/supply/floodlights{ @@ -52741,8 +58574,26 @@ /area/lv522/landing_zone_2) "wBA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) +"wBG" = ( +/obj/structure/shuttle/engine/heater{ + dir = 8; + pixel_x = -4 + }, +/obj/structure/prop/invuln/overhead/flammable_pipe/fly{ + dir = 8; + icon_state = "flammable_pipe_3"; + pixel_x = -3 + }, +/turf/closed/wall/mineral/bone_resin, +/area/lv522/atmos/west_reactor) +"wBR" = ( +/obj/structure/powerloader_wreckage, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "wCr" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "64" @@ -52834,6 +58685,9 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"wDj" = ( +/turf/closed/wall/strata_outpost, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "wDk" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/prison{ @@ -52841,6 +58695,20 @@ icon_state = "blue" }, /area/lv522/indoors/a_block/admin) +"wDu" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/transmitter/colony_net{ + dir = 8; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Botany"; + pixel_x = 16 + }, +/turf/open/floor/prison{ + dir = 9; + icon_state = "greenfull" + }, +/area/lv522/indoors/b_block/hydro) "wDy" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor{ @@ -52884,12 +58752,14 @@ }, /area/lv522/landing_zone_2) "wEz" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" +/obj/structure/prop/server_equipment/yutani_server{ + density = 0; + pixel_y = 16 }, -/area/lv522/atmos/cargo_intake) +/turf/open/asphalt/cement{ + icon_state = "cement12" + }, +/area/lv522/outdoors/nw_rockies) "wEE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, @@ -52923,6 +58793,25 @@ /obj/effect/decal/cleanable/blood/oil, /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) +"wFv" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) +"wFA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, +/area/lv522/atmos/outdoor) "wFB" = ( /obj/structure/window/framed/strata/reinforced, /turf/open/floor/corsat{ @@ -52960,6 +58849,16 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) +"wGq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "wGE" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ @@ -52980,6 +58879,16 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen/glass) +"wGH" = ( +/obj/item/prop/colony/usedbandage{ + dir = 5; + pixel_y = 8 + }, +/obj/item/prop/colony/usedbandage{ + dir = 10 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "wGJ" = ( /obj/item/stack/sheet/wood, /turf/open/floor/prison, @@ -53065,6 +58974,19 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) +"wIx" = ( +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "wIE" = ( /obj/structure/flora/bush/ausbushes/ppflowers, /turf/open/organic/grass, @@ -53090,6 +59012,12 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) +"wJk" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "wJq" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/mining) @@ -53142,6 +59070,9 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"wLp" = ( +/turf/closed/wall/mineral/bone_resin, +/area/lv522/atmos/east_reactor/west) "wLN" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/drinks/coffee, @@ -53232,13 +59163,13 @@ }, /area/lv522/indoors/lone_buildings/engineering) "wOu" = ( -/obj/structure/desertdam/decals/road_edge{ - icon_state = "road_edge_decal3"; - pixel_y = 16 +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 }, -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/wood, -/area/lv522/indoors/a_block/fitness/glass) +/turf/open/asphalt/cement{ + icon_state = "cement12" + }, +/area/lv522/outdoors/n_rockies) "wOC" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/close, @@ -53262,17 +59193,26 @@ }, /area/lv522/indoors/lone_buildings/outdoor_bot) "wPA" = ( -/obj/structure/window/framed/solaris/reinforced, +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Dormitories"; + welded = null + }, /turf/open/floor/corsat{ icon_state = "marked" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) +"wPL" = ( +/obj/structure/platform_decoration/strata{ + dir = 8 + }, +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "wPN" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 11; pixel_y = 25 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "wPR" = ( /turf/open/floor/wood{ @@ -53282,6 +59222,15 @@ "wQa" = ( /turf/open/auto_turf/shale/layer1, /area/lv522/landing_zone_2) +"wQs" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "wQy" = ( /turf/open/floor/prison{ dir = 10; @@ -53304,6 +59253,15 @@ icon_state = "darkpurple2" }, /area/lv522/indoors/a_block/dorms) +"wRf" = ( +/obj/structure/machinery/door/airlock/almayer/maint, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/sewer) "wRk" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; @@ -53327,7 +59285,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "wRC" = ( /obj/structure/machinery/light, @@ -53358,6 +59316,15 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/bridges/garden_bridge) +"wSb" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor) "wSr" = ( /obj/structure/surface/table/reinforced/prison, /turf/open/floor/strata{ @@ -53385,14 +59352,8 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) -"wSH" = ( -/obj/structure/pipes/standard/manifold/hidden/green{ - dir = 1 - }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/n_rockies) "wSW" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" @@ -53446,6 +59407,10 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo) +"wTv" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/west_reactor) "wTx" = ( /obj/structure/cargo_container/kelland/left, /turf/open/floor/prison{ @@ -53482,6 +59447,13 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo) +"wTV" = ( +/obj/structure/prop/vehicles, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/reactor_garage) "wUj" = ( /obj/structure/closet/crate/miningcar/yellow, /obj/item/ore/coal, @@ -53494,6 +59466,15 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/mining) +"wUp" = ( +/obj/structure/stairs/perspective{ + dir = 4; + icon_state = "p_stair_full" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "wUx" = ( /obj/structure/barricade/deployable{ dir = 8 @@ -53506,6 +59487,12 @@ /obj/structure/closet/toolcloset, /turf/open/floor/plating, /area/lv522/oob) +"wVf" = ( +/obj/structure/machinery/power/apc/weak{ + dir = 1 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/west_reactor) "wVo" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -9; @@ -53514,7 +59501,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_east_street) "wVF" = ( /obj/structure/machinery/door_control/brbutton{ @@ -53533,6 +59520,14 @@ }, /turf/open/floor/plating, /area/lv522/oob) +"wWc" = ( +/obj/structure/surface/table/almayer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "wWe" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, @@ -53614,7 +59609,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "wYU" = ( /obj/structure/stairs/perspective{ @@ -53662,6 +59657,16 @@ /obj/structure/window/framed/strata/reinforced, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) +"wZz" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "darkbrownfull2" + }, +/area/lv522/landing_zone_2/ceiling) "wZH" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/snacks/cheesyfries, @@ -53721,6 +59726,15 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen/glass) +"xaN" = ( +/obj/structure/stairs/perspective{ + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/floor/prison{ + icon_state = "darkbrownfull2" + }, +/area/lv522/landing_zone_2/ceiling) "xaQ" = ( /obj/structure/surface/table/almayer, /obj/item/weapon/gun/lever_action/r4t{ @@ -53752,13 +59766,13 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "xbM" = ( /obj/structure/prop/vehicles/crawler{ icon_state = "crawler_fuel" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_east_street) "xbN" = ( /obj/structure/machinery/sleep_console, @@ -53838,7 +59852,7 @@ layer = 3.5; pixel_y = 10 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "xdn" = ( /obj/structure/surface/table/almayer, @@ -53865,7 +59879,7 @@ pixel_x = 6; pixel_y = 7 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "xdD" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -53892,7 +59906,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "xeg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -53900,6 +59914,9 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges) +"xei" = ( +/turf/closed/wall/strata_ice/dirty, +/area/space) "xen" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -53942,6 +59959,13 @@ /area/lv522/outdoors/colony_streets/north_east_street) "xfS" = ( /obj/structure/surface/table/woodentable/fancy, +/obj/structure/transmitter/colony_net{ + dir = 1; + phone_category = "LV522 Chances Claim"; + phone_color = "red"; + phone_id = "Colony Private Casino"; + pixel_y = -6 + }, /turf/open/floor/wood, /area/lv522/indoors/c_block/casino) "xfW" = ( @@ -53957,12 +59981,26 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) +"xgl" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/north_command_centre) "xgA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/bridge) +"xgE" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "xgH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -54095,14 +60133,11 @@ }, /area/lv522/indoors/a_block/dorms) "xiY" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" + icon_state = "squares" }, -/area/lv522/atmos/north_command_centre) +/area/lv522/atmos/east_reactor/west) "xje" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -54153,12 +60188,9 @@ }, /area/lv522/indoors/b_block/bar) "xjU" = ( -/obj/structure/bed/chair{ - dir = 8 - }, -/obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/obj/structure/closet/firecloset/full, +/turf/open/floor/strata{ + icon_state = "blue1" }, /area/lv522/outdoors/colony_streets/windbreaker/observation) "xjY" = ( @@ -54237,7 +60269,7 @@ /area/lv522/indoors/a_block/dorms) "xly" = ( /obj/structure/cargo_container/grant/rightmid, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "xlI" = ( /turf/open/floor/shiva{ @@ -54319,6 +60351,10 @@ icon_state = "whiteyellowfull" }, /area/lv522/indoors/a_block/corpo) +"xmT" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat, +/area/lv522/atmos/west_reactor) "xni" = ( /obj/structure/bed/chair{ dir = 1 @@ -54410,6 +60446,18 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/corpo) +"xnX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/obj/structure/platform_decoration{ + dir = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "xoj" = ( /obj/structure/largecrate/random/barrel/red, /obj/effect/decal/cleanable/dirt, @@ -54418,10 +60466,7 @@ }, /area/lv522/indoors/lone_buildings/storage_blocks) "xpg" = ( -/obj/structure/prop/server_equipment/yutani_server, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/closed/wall/strata_outpost/reinforced, /area/lv522/outdoors/nw_rockies) "xpu" = ( /obj/structure/platform, @@ -54437,7 +60482,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "xpX" = ( /obj/structure/barricade/deployable{ @@ -54539,6 +60584,16 @@ }, /turf/open/floor/plating, /area/lv522/landing_zone_2) +"xsE" = ( +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform, +/obj/structure/platform_decoration{ + dir = 6 + }, +/turf/open/gm/river, +/area/lv522/atmos/sewer) "xtb" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/fitness) @@ -54604,6 +60659,28 @@ icon_state = "kitchen" }, /area/lv522/indoors/b_block/bar) +"xuD" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper_bin/wy{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/device/flashlight/lamp{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/tool/pen, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) +"xuQ" = ( +/obj/structure/largecrate/random/secure, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "xuU" = ( /turf/open/floor/corsat{ dir = 9; @@ -54690,7 +60767,7 @@ pixel_x = -7; pixel_y = 27 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "xxq" = ( /turf/open/asphalt/cement{ @@ -54741,9 +60818,18 @@ icon_state = "cement1" }, /area/lv522/outdoors/colony_streets/north_west_street) +"xxW" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/cargo_intake) "xyf" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "xyi" = ( /obj/structure/closet/emcloset, @@ -54758,6 +60844,11 @@ icon_state = "darkyellowfull2" }, /area/lv522/indoors/lone_buildings/outdoor_bot) +"xyC" = ( +/obj/structure/machinery/landinglight/ds2/delaythree, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/lv522/landing_zone_2) "xyL" = ( /obj/structure/window/framed/strata/reinforced, /turf/open/floor/corsat{ @@ -54810,7 +60901,7 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "xzV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -54903,20 +60994,13 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/t_comm) "xBL" = ( -/obj/structure/prop/invuln/overhead_pipe{ - dir = 4; - name = "overhead pipe"; - pixel_x = -10; - pixel_y = -6 +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 }, -/obj/structure/prop/invuln/overhead_pipe{ - dir = 1; - name = "overhead pipe"; - pixel_x = -8; - pixel_y = 15 +/turf/open/asphalt/cement{ + icon_state = "cement12" }, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/atmos/cargo_intake) +/area/lv522/outdoors/n_rockies) "xBS" = ( /obj/structure/stairs/perspective{ dir = 6; @@ -54945,6 +61029,12 @@ }, /turf/open/floor/carpet, /area/lv522/indoors/a_block/executive) +"xCS" = ( +/obj/structure/machinery/light, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "xCT" = ( /turf/open/floor/prison, /area/lv522/indoors/a_block/dorm_north) @@ -54965,8 +61055,11 @@ "xDt" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/prop/ice_colony/ground_wire, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) +"xDu" = ( +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/indoors/a_block/corpo/glass) "xDC" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 1; @@ -55040,6 +61133,13 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) +"xEk" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/cargo_intake) "xEp" = ( /obj/structure/cargo_container/kelland/right, /turf/open/floor/prison{ @@ -55055,9 +61155,13 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) "xED" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/closed/wall/mineral/bone_resin, -/area/lv522/oob) +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "Reactor_entry_1" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) "xEH" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 @@ -55067,9 +61171,24 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1) +"xFg" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/asphalt/cement{ + icon_state = "cement1" + }, +/area/lv522/outdoors/colony_streets/north_street) "xFp" = ( /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_east_street) +"xFt" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "xFv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -55111,7 +61230,7 @@ pixel_x = 13; pixel_y = 29 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "xGC" = ( /obj/item/reagent_container/glass/bucket/janibucket, @@ -55120,6 +61239,22 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/mining) +"xGR" = ( +/obj/structure/machinery/door/airlock/almayer/maint, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/way_in_command_centre) +"xGX" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/south) "xHj" = ( /obj/structure/prop/invuln/minecart_tracks, /obj/structure/closet/crate/miningcar{ @@ -55171,13 +61306,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) -"xJB" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "S" +"xJg" = ( +/obj/structure/machinery/light, +/turf/open/floor/strata{ + icon_state = "blue1" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/area/lv522/outdoors/colony_streets/windbreaker/observation) +"xJt" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic, +/turf/open/floor/corsat{ + icon_state = "marked" }, +/area/lv522/atmos/way_in_command_centre) +"xJB" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/prison, /area/lv522/landing_zone_2/ceiling) "xJF" = ( /obj/structure/window_frame/strata, @@ -55264,6 +61407,14 @@ /obj/item/prop/alien/hugger, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) +"xLi" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "xLm" = ( /turf/open/floor/corsat{ icon_state = "plate" @@ -55292,6 +61443,15 @@ /obj/item/prop/alien/hugger, /turf/open/floor/prison, /area/lv522/outdoors/colony_streets/north_west_street) +"xLr" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/sewer) "xLU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 @@ -55302,7 +61462,7 @@ /obj/structure/prop/invuln/ice_prefab{ dir = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "xMl" = ( /obj/structure/filingcabinet{ @@ -55331,6 +61491,13 @@ icon_state = "floor_plate" }, /area/lv522/indoors/b_block/bar) +"xME" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "browncorner" + }, +/area/lv522/atmos/east_reactor/south) "xMO" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, @@ -55364,6 +61531,13 @@ /obj/effect/landmark/objective_landmark/close, /turf/open/floor/prison, /area/lv522/indoors/b_block/hydro) +"xNt" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "xNu" = ( /obj/structure/platform_decoration{ dir = 8 @@ -55383,6 +61557,15 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/hallway) +"xNG" = ( +/obj/structure/machinery/computer/crew/colony{ + density = 0; + pixel_y = 16 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "xNR" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison{ @@ -55476,11 +61659,7 @@ /turf/closed/shuttle/elevator, /area/lv522/indoors/c_block/mining) "xPH" = ( -/obj/structure/stairs/perspective{ - dir = 1; - icon_state = "p_stair_full" - }, -/turf/open/auto_turf/shale/layer0, +/turf/open/floor/prison, /area/lv522/landing_zone_2/ceiling) "xPK" = ( /obj/structure/largecrate/random, @@ -55515,13 +61694,15 @@ /area/lv522/indoors/a_block/executive) "xPY" = ( /obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, /turf/open/floor/prison{ icon_state = "floor_plate" }, /area/lv522/atmos/outdoor) "xQc" = ( -/obj/structure/window/framed/corsat, -/turf/open/floor/corsat, +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/lv522/atmos/east_reactor/south) "xQi" = ( /obj/structure/closet/firecloset/full, @@ -55541,6 +61722,10 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/medical) +"xQq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/ship, +/area/lv522/atmos/way_in_command_centre) "xQw" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin{ @@ -55572,7 +61757,7 @@ /area/lv522/outdoors/colony_streets/north_street) "xRn" = ( /obj/item/clothing/head/hardhat, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "xRo" = ( /obj/structure/machinery/space_heater/radiator/red{ @@ -55681,7 +61866,7 @@ /area/lv522/indoors/b_block/hydro) "xSv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "xSA" = ( /obj/structure/machinery/light{ @@ -55697,6 +61882,24 @@ /obj/structure/largecrate/random/barrel/green, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) +"xSE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 4; + icon_state = "cell_stripe" + }, +/area/lv522/atmos/way_in_command_centre) +"xSL" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/south) "xSN" = ( /turf/open/floor/corsat{ icon_state = "marked" @@ -55774,6 +61977,10 @@ icon_state = "floor_plate" }, /area/lv522/indoors/b_block/bar) +"xUq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat, +/area/lv522/atmos/reactor_garage) "xUx" = ( /turf/open/floor/corsat{ icon_state = "plate" @@ -55803,8 +62010,14 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) +"xVB" = ( +/obj/structure/machinery/deployable/barrier, +/turf/open/floor/shiva{ + icon_state = "radiator_tile2" + }, +/area/lv522/atmos/way_in_command_centre) "xVG" = ( /obj/structure/largecrate/random, /obj/effect/decal/warning_stripes{ @@ -55927,6 +62140,14 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen/glass) +"xXv" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) "xXz" = ( /obj/structure/foamed_metal, /obj/effect/decal/cleanable/dirt, @@ -56011,6 +62232,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges/corpo) +"xZE" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/prison, +/area/lv522/atmos/way_in_command_centre) "xZL" = ( /obj/structure/machinery/conveyor{ dir = 5; @@ -56061,10 +62288,20 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) +"yai" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/lv522/atmos/east_reactor/south) "yaj" = ( -/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat, /area/lv522/atmos/east_reactor/south) "yak" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/oxygen, @@ -56076,9 +62313,17 @@ }, /area/lv522/indoors/c_block/mining) "yar" = ( -/turf/open/floor/prison{ +/obj/structure/fence, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/strata{ dir = 4; - icon_state = "darkyellowfull2" + icon_state = "floor3" }, /area/lv522/landing_zone_2/ceiling) "yat" = ( @@ -56096,13 +62341,38 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/security) +"yaw" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/reactor_garage) +"yaC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/way_in_command_centre) "yaF" = ( /obj/effect/spawner/gibspawner/xeno, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) +"yaH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/plating/plating_catwalk/prison, +/area/lv522/atmos/sewer) "yba" = ( /obj/structure/largecrate/random{ layer = 2.9 @@ -56125,7 +62395,7 @@ /area/lv522/oob) "ybj" = ( /obj/item/prop/alien/hugger, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "ybt" = ( /obj/structure/surface/table/almayer, @@ -56138,7 +62408,7 @@ }, /area/lv522/indoors/a_block/security/glass) "ybz" = ( -/turf/closed/wall/shiva/prefabricated, +/turf/open/asphalt/cement, /area/lv522/landing_zone_2) "ybM" = ( /obj/structure/surface/table/reinforced/prison, @@ -56158,6 +62428,13 @@ icon_state = "marked" }, /area/lv522/indoors/lone_buildings/storage_blocks) +"ycc" = ( +/obj/structure/largecrate/random/barrel, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + icon_state = "darkbrownfull2" + }, +/area/lv522/landing_zone_2/ceiling) "yct" = ( /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, @@ -56174,6 +62451,10 @@ icon_state = "darkredfull2" }, /area/lv522/indoors/a_block/kitchen) +"ycw" = ( +/obj/structure/girder/reinforced, +/turf/open/auto_turf/sand_white/layer0, +/area/lv522/outdoors/colony_streets/north_east_street) "ycE" = ( /turf/open/floor/carpet, /area/lv522/indoors/b_block/bar) @@ -56190,7 +62471,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "ycO" = ( /obj/structure/machinery/light, @@ -56200,9 +62481,13 @@ }, /area/lv522/indoors/b_block/bridge) "ycV" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat, -/area/lv522/atmos/cargo_intake) +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement15" + }, +/area/lv522/outdoors/n_rockies) "ydb" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -56272,6 +62557,11 @@ icon_state = "floor_marked" }, /area/lv522/outdoors/colony_streets/north_west_street) +"yeH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/surface/table/almayer, +/turf/open/floor/prison, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "yeM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -56296,6 +62586,14 @@ "yfu" = ( /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/storage_blocks) +"yfz" = ( +/obj/structure/largecrate/random/mini, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_marked" + }, +/area/lv522/landing_zone_2/ceiling) "yfH" = ( /obj/structure/window/framed/strata/reinforced, /turf/open/floor/plating, @@ -56343,6 +62641,13 @@ }, /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) +"ygu" = ( +/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/lv522/atmos/east_reactor/west) "ygw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -56350,6 +62655,11 @@ icon_state = "floor_plate" }, /area/lv522/indoors/a_block/security) +"ygD" = ( +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/outdoors/colony_streets/windbreaker/observation) "ygJ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /turf/open/floor/corsat{ @@ -56368,7 +62678,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_street) "yhy" = ( /obj/structure/surface/table/reinforced/prison, @@ -56383,6 +62693,14 @@ icon_state = "white_cyan1" }, /area/lv522/indoors/a_block/medical/glass) +"yhz" = ( +/obj/structure/window_frame/corsat, +/obj/effect/spawner/gibspawner/xeno, +/obj/effect/decal/cleanable/blood/xeno{ + icon_state = "xgib3" + }, +/turf/open/floor/corsat, +/area/lv522/atmos/east_reactor/south) "yhG" = ( /obj/structure/bed/chair{ dir = 8 @@ -56413,7 +62731,10 @@ }, /area/lv522/indoors/a_block/dorms) "yim" = ( -/turf/open/auto_turf/shale/layer0, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "yiu" = ( /turf/open/floor/corsat{ @@ -56429,10 +62750,7 @@ }, /area/lv522/indoors/a_block/dorms) "yiM" = ( -/obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "yiZ" = ( /obj/structure/prop/vehicles/crawler{ @@ -56442,8 +62760,23 @@ pixel_x = 6; pixel_y = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/east_central_street) +"yje" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "floor_plate" + }, +/area/lv522/atmos/sewer) +"yjg" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/lv522/atmos/east_reactor/south) "yjm" = ( /obj/structure/largecrate/random, /turf/open/asphalt/cement, @@ -56522,7 +62855,7 @@ dir = 4 }, /obj/item/tool/weldingtool, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "yjL" = ( /turf/open/floor/prison{ @@ -56635,6 +62968,15 @@ icon_state = "greenfull" }, /area/lv522/landing_zone_1/ceiling) +"yld" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/alien/resin/sticky, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/lv522/atmos/east_reactor/south) "ylm" = ( /turf/open/asphalt/cement{ icon_state = "cement12" @@ -56659,7 +63001,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/auto_turf/shale/layer0, +/turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "ylY" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -57623,10 +63965,10 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy +dvO +orm +orm +wPL cpy cpy cpy @@ -57849,15 +64191,14 @@ cpy cpy cpy cpy +dvO +hJq +kiT +tfO +viE cpy cpy cpy -cpy -cpy -cpy -cpy -cpy -vtc auG auG cpy @@ -57868,6 +64209,7 @@ cpy cpy cpy cpy +cpy auG vtc vtc @@ -58076,25 +64418,25 @@ cpy cpy cpy cpy +hJq +qZf +wGH cpy -cpy -cpy -cpy -cpy +viE cpy cpy vtc vtc vtc vtc -vtc +cpy cpy cpy cpy auG auG vtc -jiW +vtc vtc vtc vtc @@ -58302,12 +64644,12 @@ cpy cpy cpy cpy +aVg +adl cpy cpy -cpy -cpy -cpy -cpy +pOK +rQL cpy auG vtc @@ -58315,13 +64657,13 @@ vtc vtc vtc vtc -vtc +cpy cpy vtc vtc vtc vtc -jiW +vtc vtc vtc vtc @@ -58529,11 +64871,11 @@ cpy cpy cpy cpy +aVg +tCa cpy -cpy -cpy -cpy -cpy +qIu +viE cpy cpy auG @@ -58542,13 +64884,13 @@ vtc vtc vtc vtc +rXr vtc vtc vtc vtc vtc -vtc -jiW +uWO uWO vtc vtc @@ -58565,7 +64907,7 @@ uWO vtc vtc auG -jiW +vtc cpy cpy cpy @@ -58756,26 +65098,26 @@ cpy cpy cpy cpy +aVg cpy +cJA cpy +viE cpy -cpy -cpy -cpy -vtc -vtc +jXp vtc vtc vtc vtc vtc vtc +rXr vtc uWO uWO uWO uWO -jiW +uWO uWO uWO vtc @@ -58792,11 +65134,11 @@ uWO uWO vtc vtc -jiW -auG vtc -vtc -wms +auG +cpy +cpy +cpy rWS sRA sRA @@ -58962,10 +65304,6 @@ abo cpy cpy cpy -saC -cpy -cpy -cpy cpy cpy cpy @@ -58987,22 +65325,26 @@ cpy cpy cpy cpy +hGJ +kFP cpy +pOK +rQL cpy -vtc +sNk vtc vtc uWO gxN hIZ hIZ -hIZ +jiW hSi uWO uWO uWO uWO -jiW +uWO uWO uWO uWO @@ -59019,14 +65361,14 @@ uWO uWO uWO vtc -jiW vtc -jrT vtc -wnl -kVG -sRA -sRA +jrT +cpy +cpy +kBT +uiK +mZM sRA sRA rWS @@ -59046,8 +65388,8 @@ sfZ vcu kor rWS -gQN -gQN +uiK +uiK rWS ePl cpy @@ -59188,9 +65530,6 @@ cpy cpy cpy cpy -saC -saC -saC cpy cpy cpy @@ -59214,6 +65553,9 @@ cpy cpy cpy cpy +hGJ +mTE +rQL cpy cpy vtc @@ -59229,7 +65571,7 @@ hIZ hIZ mAW hIZ -cJA +hIZ hIZ hIZ hIZ @@ -59246,14 +65588,14 @@ jXT hIZ ivz hIZ -idH +hIZ hSi vtc -uWO -wnu -nvB -sRA -sRA +cpy +cpy +vZY +pXH +bQq sRA rWS pRK @@ -59271,11 +65613,11 @@ sci sFS tcz vfl -gQN +uiK rWS rWS sRA -gQN +uiK rWS cpy cpy @@ -59414,11 +65756,11 @@ cpy cpy cpy cpy -saC -saC -saC -saC -saC +cpy +cpy +cpy +cpy +cpy tiQ tiQ tiQ @@ -59449,14 +65791,14 @@ uWO uWO gEB uWO -uWO +gOJ cpy lQS uWO uWO mwp uWO -jiW +uWO uWO dHR dJJ @@ -59473,14 +65815,14 @@ vtc vtc vtc vtc -jiW -lMH vtc +lMH vtc -jRY -noL -jTB +cpy +cpy +kLQ sRA +jHa sRA obe pRM @@ -59640,8 +65982,8 @@ cpy cpy cpy cpy -saC -saC +cpy +cpy tiQ tiQ tiQ @@ -59683,7 +66025,7 @@ mgJ mwp uWO uWO -jiW +aRH vPk vPk vPk @@ -59700,13 +66042,13 @@ dXa auG vtc vtc -jiW +vtc lMH jrT vtc -noL -noL -noL +cpy +cpy +cpy pps pxY pIu @@ -59725,8 +66067,8 @@ tSJ scw uEr vgM -gQN -gQN +uiK +uiK sRA sRA sRA @@ -59866,9 +66208,9 @@ cpy cpy cpy cpy -saC -saC -saC +cpy +tiQ +tiQ tiQ saC saC @@ -59904,13 +66246,13 @@ uWO gEB uWO uWO -uWO +rXr uWO uWO uWO uWO aRH -hJq +cKF bIJ bIJ bIJ @@ -59927,13 +66269,13 @@ jus eXO emm vtc -jiW +vtc lMH vtc uWO -noL -noL -noL +cpy +cpy +cpy ppF pys pIO @@ -60091,22 +66433,22 @@ cpy cpy cpy cpy +cpy +tiQ +tiQ +tiQ saC saC saC saC saC -saC -saC -saC -saC -fTs -fTs -fTs fTs fTs fTs +bSM fTs +dWE +dWE saC saC saC @@ -60115,7 +66457,7 @@ saC saC tiQ tiQ -cpy +tiQ cpy cpy cpy @@ -60129,9 +66471,9 @@ vtc uWO uWO gEB +idH uWO -uWO -uWO +rXr uWO uWO uWO @@ -60155,12 +66497,12 @@ fTi ksf kPO jYu -gEB -vtc -vtc -uWO -vtc -vtc +hvE +sLZ +sLZ +sLZ +cpy +cpy pqZ pyO qst @@ -60317,20 +66659,20 @@ cpy cpy cpy cpy +tiQ +tiQ +tiQ saC saC saC saC saC saC -saC -saC -saC -uIW uIW uIW uIW uIW +dxU uIW uIW saC @@ -60344,7 +66686,7 @@ saC saC tiQ tiQ -cpy +tiQ cpy cpy cpy @@ -60357,7 +66699,7 @@ uWO uWO gEB uWO -uWO +ttf cpy cpy uWO @@ -60386,9 +66728,9 @@ lMH vtc vtc vtc -noL -noL -kgb +vtc +cpy +cpy rWS rWS pUc @@ -60406,8 +66748,8 @@ sdE sIx rFp vhC -gQN -gQN +uiK +uiK sRA rWS ien @@ -60460,9 +66802,9 @@ ien umf vXc vXc -ruU -ruU -ruU +yiM +yiM +yiM ien cpy cpy @@ -60543,6 +66885,8 @@ cpy cpy cpy cpy +tiQ +tiQ saC saC saC @@ -60550,18 +66894,16 @@ saC saC saC saC -saC -saC -uIW -uIW -uIW uIW uIW uIW uIW uIW +dxU uIW uIW +kkc +kkc saC saC saC @@ -60572,22 +66914,22 @@ saC saC saC tiQ +tiQ cpy cpy cpy cpy cpy -cpy +cKG auG vtc vtc -uWO gEB +uWO lfS cpy cpy cpy -cpy uWO uWO cpy @@ -60613,9 +66955,9 @@ lMH ibu vtc vtc -noL -noL -kib +vtc +cpy +cpy rWS sRA pUc @@ -60633,7 +66975,7 @@ xic qOi tbl vhJ -gQN +uiK sRA sRA ien @@ -60682,7 +67024,7 @@ ylo ylo ylo ylo -spo +ien ien vXc vXc @@ -60769,8 +67111,8 @@ cpy cpy cpy cpy -saC -saC +tiQ +tiQ saC saC saC @@ -60789,7 +67131,7 @@ uIW iJA uIW uIW -uIW +kkc saC saC saC @@ -60800,19 +67142,19 @@ saC saC saC tiQ +tiQ cpy cpy cpy cpy -cpy -xXV +lqb xXV xXV xXV gJD -acq -tiQ -cpy +xXV +nNL +xpg cpy cpy cpy @@ -60841,9 +67183,9 @@ jXT jXT jXT noL -noL -kib -sRA +cpy +cpy +cpy sRA sRA qtc @@ -60861,8 +67203,8 @@ sIK uEX vhO hPM -gQN -gQN +uiK +uiK ien sON ezH @@ -60909,9 +67251,9 @@ wky xig tyl ylo -spo -umf -vXc +ien +ien +ien vXc vXc vXc @@ -60995,8 +67337,8 @@ bMX cpy cpy cpy -saC -saC +cpy +tiQ saC saC saC @@ -61016,11 +67358,11 @@ uIW uIW uIW uIW -uIW -uIW +kkc +kkc saC -uIW -uIW +kkc +kkc saC saC hnD @@ -61032,14 +67374,14 @@ tiQ tiQ tiQ tiQ -saC -khB -kqr -kxh +lqb +lqb +lqb +lqb gYM -kqr lqb -cpy +lqb +xpg cpy cpy cpy @@ -61070,7 +67412,7 @@ vtc lMH vtc wms -sRA +cpy sRA sRA sRA @@ -61136,8 +67478,8 @@ sau xig ofS ylo -rMF -jPv +ien +ien vXc vXc vXc @@ -61222,16 +67564,14 @@ bMX cpy cpy cpy +tiQ +tiQ saC saC saC saC saC saC -saC -saC -uIW -uIW uIW uIW uIW @@ -61239,6 +67579,7 @@ uIW uIW uIW uIW +dxU uIW uIW uIW @@ -61248,6 +67589,7 @@ uIW uIW uIW uIW +dxU uIW uIW doP @@ -61256,17 +67598,17 @@ saC saC saC saC -saC -saC -saC -saC -fTS -fTS -fTS -hkT +tiQ +tiQ +tiQ +tiQ bzC +kBq +oiW +niU +ljq bzC -tiQ +xpg cpy cpy cpy @@ -61294,15 +67636,15 @@ vtc uWO uWO vtc -lMH -vtc -wnl +mnr +jXT +nYM kVG -rWS -sRA -sRA -sRA -sRA +bWt +wbt +wbt +wbt +kXe sRA sRA sRA @@ -61364,10 +67706,10 @@ wHi cAW ylo ylo -mcG +ien +vXc +vXc vXc -cpy -cpy umf vXc vXc @@ -61464,6 +67806,7 @@ uIW uIW uIW uIW +dxU uIW uIW uIW @@ -61473,8 +67816,7 @@ uIW uIW uIW uIW -uIW -uIW +dxU uIW uIW uIW @@ -61483,19 +67825,19 @@ hnD saC saC saC -saC -saC -saC -saC -tKb -xuU -hAk -kQR -fTS +tiQ +tiQ +tiQ +tiQ bzC -cpy +oiW +oiW +niU +oiW +bzC +xpg cKG -sDS +rtI ncS mWc cpy @@ -61506,9 +67848,9 @@ bQG bQG bQG cjE -uWO -uWO -uWO +vtc +vtc +vtc uWO uWO uWO @@ -61521,7 +67863,7 @@ vtc vtc uWO vtc -lMH +vtc vtc wnu nvB @@ -61529,7 +67871,7 @@ sRA sRA sRA sRA -sRA +kXo sRA cpy cpy @@ -61590,11 +67932,11 @@ hYf wHi vBM yfu -iPD -spo +ylo +ien +ien +vXc vXc -cpy -cpy umf umf vXc @@ -61691,7 +68033,7 @@ dnQ fzL fzL fzL -fzL +dMu fzL fzL fzL @@ -61701,7 +68043,7 @@ fzL ssn uIW uIW -iJA +pgy uIW uIW uIW @@ -61710,19 +68052,19 @@ hTh saC saC saC -saC -saC -saC -xuU -hAk -txs -xZw +tiQ +tiQ +tiQ +bzC +bzC +oiW +oiW niU -fTS +kBq bzC -cpy -sDS -eqE +xpg +pMT +rJI xmj mWc uWO @@ -61732,15 +68074,15 @@ uWO uWO uWO uWO +vtc +vtc +vtc uWO uWO uWO uWO -uWO -uWO -uWO -uWO -uWO +vtc +vtc uWO uWO auG @@ -61748,7 +68090,7 @@ vtc vtc uWO uWO -lMH +vtc vtc cpy cpy @@ -61756,7 +68098,7 @@ sRA rWS sRA sRA -rWS +iXI cpy cpy cpy @@ -61817,14 +68159,14 @@ bZd yfu bZd wHi -iPD -spo +ylo +ien +vXc vXc vXc -cpy cpy umf -ruU +yiM fXx nJv xVd @@ -61917,65 +68259,65 @@ uIW hTh uPc uPc -uPc -kmd +kcb +kcb mTd mTd uPc uPc kmd -uPc +saC bco uIW uIW -uIW +dxU uIW uIW uIW uIW doP hnD +fop saC -saC -saC -saC -fTS -xeG -xZw -oiW -xZw -cIC +tiQ +tiQ bzC bzC -tiQ -sDS +bzC +oiW +ljq +niU +oiW +bzC +xpg +pPt eqE xmj mWc uWO +vtc +vtc +vtc uWO uWO uWO uWO +vtc uWO uWO uWO uWO uWO -uWO -uWO -uWO -uWO -uWO -uWO -uWO +vtc +vtc +vtc uWO uWO vtc vtc auG uWO -lMH +vtc vtc kBD cpy @@ -61983,7 +68325,7 @@ cpy sRA sRA rWS -rWS +iXI sRA cpy cpy @@ -61993,7 +68335,7 @@ sRA sRA sRA sRA -efH +uiK sRA sRA sRA @@ -62044,14 +68386,14 @@ yfu bZd bZd yfu -iPD -spo +ylo +ien vXc vXc cpy cpy umf -ruU +yiM fXx nJv nJv @@ -62144,15 +68486,15 @@ uIW hTh uPc tKo -naC +wBG tiQ mTd mTd tKo naC tiQ -uPc -bco +saC +saC uIW uIW kkc @@ -62162,28 +68504,28 @@ uIW uIW uIW doP -saC -saC +fop +fop tiQ tiQ -eZq -xeG -xZw -xZw +bzC +bzC +bzC +nvd bgc mjs nvd bzC -ajm -sDS +xpg +pPt sDS xmj mWc uWO uWO -uWO -uWO -oTX +vtc +vtc +uxd uWO aNw uWO @@ -62194,15 +68536,15 @@ uWO uWO uWO uWO -uWO -uWO +vtc +vtc uWO uWO uWO vtc auG uWO -gEB +uWO vtc kBD cpy @@ -62210,17 +68552,17 @@ cpy sRA rWS rWS -sRA +kXo sRA sRA cpy cpy rWS sRA -efH -efH -efH -efH +uiK +uiK +uiK +uiK nCt sRA sRA @@ -62271,14 +68613,14 @@ bZd yfu bZd yfu -iPD -spo -vXc +ylo +ien +ien vXc cpy vXc vXc -ruU +yiM fAA nJv vir @@ -62365,23 +68707,23 @@ saC saC saC saC -uIW -uIW -uIW -hTh +saC +dxU +dxU +lcP tiQ tiQ tiQ tiQ -mTd -mTd +dpg +dpg tiQ tiQ tiQ tiQ -fDS -uIW -uIW +saC +saC +kkc kkc kkc uIW @@ -62390,19 +68732,19 @@ uIW uIW uIW uIW -saC -saC -tiQ -fmB -xeG -xZw -xZw -xrA +fop +fop +xmT +fTS +fTS +fTS +fTS +fTS hkT fTS bzC -ajm -sDS +xpg +xpg eqE xmj mWc @@ -62429,25 +68771,25 @@ uWO uWO vtc vtc -gEB +uWO vtc kBT -efH -efH -sRA -efH +uiK +uiK sRA +uiK sRA -efH -efH +bKq +goY +rsF rWS rWS sRA -efH -efH -efH -efH -efH +uiK +uiK +uiK +uiK +uiK cpy sRA sRA @@ -62499,13 +68841,13 @@ qpc snI jub ylo -spo +ien vXc vXc vXc vXc -ruU -ruU +yiM +yiM taj nJv cfd @@ -62605,31 +68947,31 @@ mTd tJk saQ tiQ -uPc -bco -uIW -uIW -uIW -uIW -uIW +saC +saC +saC +saC +kkc +kkc +kkc uIW uIW uIW uIW uIW -saC -saC -tiQ +fop +fop +xmT tKb jRZ -iOl -xZw -xrA +xuU +hAk +kyb hkT -tiQ -tiQ -tiQ -sDS +bzC +bzC +bzC +xpg eqE xmj mWc @@ -62656,25 +68998,25 @@ uWO uWO vtc vtc -mnr -hIZ +vtc +uWO prT kWD -pMg +tTr pUR uiK uiK uiK uiK ruH -uiK -uiK -uiK -uiK -uiK -uiK -uiK -uiK +goY +goY +goY +goY +goY +goY +goY +goY rsF sRA sRA @@ -62726,13 +69068,13 @@ hsz jnr ylo ylo -mcG +ien vXc vXc vXc -ruU -ruU -ruU +yiM +yiM +yiM fXx nJv nJv @@ -62833,20 +69175,20 @@ uPc uPc kmd uPc -bcP -fzL -fzL -fzL -fzL -fzL +saC +saC +saC +saC +saC +gFG fzL fzL fzL fzL -saC -saC -saC -tiQ +fop +fop +fop +xmT jqz fTS xeG @@ -62855,8 +69197,8 @@ kxm hkT fTS bzC -jPI -sDS +xpg +xpg mGH xmj mWc @@ -62887,18 +69229,18 @@ vtc uWO kLQ sRA -efH -efH +uiK +uiK hKE hKE jsM -efH +uiK hRu -efH -efH +uiK +uiK nCt -efH -efH +uiK +uiK tTr hKE hKE @@ -62952,14 +69294,14 @@ ylo ylo ylo ylo -rMF -sql -vXc +ien +ien +ien vXc -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM fCU kvq izp @@ -63061,20 +69403,20 @@ vAi vAi fTO uIW +saC +saC +saC +saC +saC uIW uIW uIW uIW -uIW -uIW -uIW -uIW -uIW -saC -saC -saC -tiQ -tiQ +fop +fop +fop +xmT +fop fTS xeG xZw @@ -63082,8 +69424,8 @@ xrA kOE lgf bzC -ajm -sDS +xpg +pPC eqE xmj mWc @@ -63113,24 +69455,24 @@ vtc vtc uWO kNj -nzR -kXB -lqY -efH -efH -efH -efH +sRA +uiK +uiK +uiK +uiK +uiK +uiK hRu -efH -efH -efH -efH +uiK +uiK +uiK +uiK orE -efH -efH -efH +uiK +uiK +uiK hRu -efH +uiK sRA wnu sjY @@ -63180,13 +69522,13 @@ dbc xyN xyN sql -vXc -ruU -ruU -ruU -ruU -ruU -ruU +ien +yiM +yiM +yiM +yiM +yiM +yiM fXx xvQ sXM @@ -63290,18 +69632,18 @@ uPc uIW mTd giF -mTd -mTd -mTd -mTd -uIW -uIW -saC saC saC saC saC saC +uIW +fop +fop +fop +fop +chm +fop fTS xeG xZw @@ -63309,8 +69651,8 @@ xrF fTS fTS bzC -sxV -sDS +xpg +xpg sDS xmj mWc @@ -63339,25 +69681,25 @@ uWO uWO vtc vtc -ntL -lhb -lko -lvH -efH -efH -efH -efH +sRA +sRA +rWS +uiK +uiK +uiK +uiK +uiK hRu rGi -efH -efH -efH -efH -efH -efH +uiK +uiK +uiK +uiK +uiK +uiK sRA rtr -uiK +goY wbt wov wov @@ -63397,7 +69739,7 @@ rwE rwE rwE hWI -jPr +yiM vXc vXc vXc @@ -63407,13 +69749,13 @@ dbc umf umf vXc -ruU -ruU -ruU -ruU -ruU -ruU -ruU +ien +yiM +yiM +yiM +yiM +yiM +yiM fXx nJv xVd @@ -63519,25 +69861,25 @@ mTd dWT dWT vAi -vAi -mTd -uIW -uIW saC saC saC saC saC -saC -fTS +fop +fop +fop +chm +chm +hLT xeG xZw xrA fTS -tiQ -tiQ -tiQ -dLh +bzC +bzC +bzC +xpg eqE xmj mWc @@ -63566,26 +69908,26 @@ uWO uWO uWO vtc -ntL +bBB nFO lhC lxj sRA -efH -efH -efH +uiK +uiK +uiK hRu -efH -efH -efH -efH +uiK +uiK +uiK +uiK keb -efH +uiK sRA kor vae -efH -efH +uiK +uiK sRA clY xfe @@ -63619,28 +69961,28 @@ ydA tbJ uIr jPv -ruU -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM +yiM +eYT eYT -amS kXc -rXb -rXb -rXb -oaj -rXb -rXb -rXb -rwE -rwE -rwE -rwE -jPr -ruU -ruU +vXc +vXc +vXc +dbc +vXc +vXc +ien +ien +ien +yiM +yiM +yiM +yiM +yiM fXx gbB nJv @@ -63747,15 +70089,15 @@ vAi dWT vAi vAi -mTd -uIW -uIW -uIW saC saC saC saC saC +fop +chm +chm +chm saC kih uQI @@ -63763,8 +70105,8 @@ pLj kOJ lhD bzC -uzk -sDS +xpg +xpg eqE hQh mWc @@ -63789,31 +70131,31 @@ uWO uWO mWc uWO -uWO +vtc uWO uWO uWO kRf lhb -llc -lBE +lhb +ckK sRA sRA -efH -efH +uiK +uiK hRu -efH -efH -efH -efH +uiK +uiK +uiK +uiK nCt sRA asn sRA iWo -efH -efH -efH +uiK +uiK +uiK wKj xfr clY @@ -63847,28 +70189,28 @@ nLm nLm rMF jPv -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM arP -ruU -ruU +yiM +yiM puY vXc vXc dbc vXc vXc -ruU -ruU -ruU -ruU -ruU yiM -ruU -ruU -ruU +ien +yiM +yiM +yiM +yiM +yiM +yiM +yiM pUv xyN xyN @@ -63976,12 +70318,12 @@ bXq vAi mTd uIW -uIW -uIW -saC saC saC saC +chm +chm +chm tiQ saC kiD @@ -63990,8 +70332,8 @@ tCh kOQ lhD bzC -sxV -sDS +xpg +pPt sDS ncS sGt @@ -64015,32 +70357,32 @@ uWO iTW uWO mWc -uWO -uWO -uWO +vtc +vtc +vtc uWO uWO kSR -llc lBE -rWS +lBE +oOD rWS sRA sRA -efH +uiK hRu -efH -efH +uiK +uiK orE sRA sRA sRA -efH -efH +uiK +uiK viN rGi -efH -efH +uiK +uiK hJZ jGh xyf @@ -64074,29 +70416,29 @@ jOr nLm nLm spo -ruU -ruU -ruU -ruU -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM +yiM +yiM +yiM +yiM vXc vXc dbc vXc -ruU -qFP -qQi -qQi -arP -ruU yiM -ruU -ruU -ruU -qFP +yiM +ien +yiM +yiM +yiM +yiM +yiM +yiM +yiM +dwd qQi qQi puY @@ -64204,22 +70546,22 @@ vAi mTd uIW uIW -uIW saC saC saC +chm saC tiQ saC -isu -mdZ +oJS +oJS tCh isu lhD bzC -sxV -sDS -eqE +xpg +xpg +rJI ncS sGt uWO @@ -64243,29 +70585,29 @@ uWO gcY nkv uWO -uWO -uWO +vtc +vtc uWO uWO kTn -efH -sRA -rWS +fiB +cwN +cJm rWS rWS kQW wbt rvh -efH -efH +uiK +uiK rWS asn sRA -efH -efH +uiK +uiK asn -efH -efH +uiK +uiK sRA ien ien @@ -64301,11 +70643,11 @@ jfZ ftA nLm spo -ruU -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM +yiM wdy iPR iPR @@ -64314,12 +70656,12 @@ iPR dbc jPv vXc -vXc -ruU -ruU -ruU -ruU -pxQ +ien +ien +ien +yiM +yiM +pWR rwE rwE rwE @@ -64438,15 +70780,15 @@ saC saC tiQ tiQ -isu -kQw -gCV -isu -tiQ -tiQ -tiQ -sDS -eqE +oJS +oJS +oJS +oJS +bzC +bzC +bzC +xpg +rJI bkE sGt uWO @@ -64471,12 +70813,12 @@ iod uWO uWO uWO -uWO +vtc uWO uWO kUJ -rWS -sRA +mDw +cqe ien sRA sRA @@ -64489,10 +70831,10 @@ asn asn ien asn -efH +uiK ien -efH -efH +uiK +uiK ien ien ien @@ -64528,10 +70870,10 @@ uOs kcS ltI spo -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM wdy gbB nLm @@ -64542,17 +70884,17 @@ nLm rMF jPv vXc -vXc -ruU -ruU -ruU +ien +yiM +yiM +yiM +wsY +yiM +yiM +yiM +yiM +yiM yiM -ruU -ruU -ruU -ruU -ruU -ruU vXc vXc wdy @@ -64625,7 +70967,7 @@ bMX (36,1,1) = {" bMX tiQ -saC +tiQ saC saC saC @@ -64657,25 +70999,25 @@ uIW uIW uIW uIW -uIW -tiQ -tiQ +saC +saC +saC saC saC tiQ tiQ tiQ -isu -irx -irx -isu -tiQ -tiQ +oJS +oJS +oJS +oJS +bzC +bzC +xpg xpg -dJn -dJn +rLB bkE -mWc +wEz uWO uWO bdX @@ -64769,16 +71111,16 @@ nLm nLm rVa jPv +ien vXc vXc -vXc -ruU yiM -ruU -ruU -ruU -ruU -ruU +wsY +yiM +yiM +yiM +yiM +yiM vXc vXc wdy @@ -64852,7 +71194,7 @@ bMX (37,1,1) = {" bMX cpy -saC +tiQ saC saC saC @@ -64883,24 +71225,24 @@ fTs fTs fTs fTs -fTs -fTs -fTs -tiQ -tiQ +eLV +saC +saC +saC +saC saC tiQ jqz tiQ isu -fTS -fTS -isu -tiQ -tiQ -tiQ -sDS -eqE +oJS +oJS +oJS +bzC +bzC +bzC +xpg +rJI bkE mWc uWO @@ -64995,16 +71337,16 @@ wan wEQ nLm nLm -rMF -jPv -vXc +ien +ien +ien vXc umf xTV umf -ruU -ruU -ruU +yiM +yiM +yiM vXc vXc wdy @@ -65110,23 +71452,23 @@ uIW uIW uIW uIW -uIW -uIW -uIW -dnQ -fGJ +eLV +eLV +saC +saC +saC saC tiQ xZL jSR pyo xuU -kyb -isu -fTS +oJS +oJS +oJS bzC -ajm -sDS +xpg +xpg eqE ncS mWc @@ -65223,14 +71565,14 @@ uDP kDH nLm nLm -spo +ien vXc vXc vXc wYa vXc vXc -ruU +yiM vXc umf wdy @@ -65329,20 +71671,20 @@ mTd tKo naC tiQ -uPc +wVf nDz uIW uIW uIW -saC -uIW -iJA -uIW -uIW +eLV uIW -hTh -vAi -vAi +eLV +eLV +eLV +eLV +saC +saC +saC tiQ jsy loD @@ -65350,10 +71692,10 @@ lSs uLk mwf kOU -fTS +oJS bzC -ajm -sDS +xpg +pPC sDS ncS mWc @@ -65377,7 +71719,7 @@ eaE uWO uWO ilK -uWO +vtc uWO uWO uWO @@ -65450,12 +71792,12 @@ fjP vJT pfV nLm -spo +ien vXc -cpy vXc -wYa vXc +wYa +cpy vXc vXc vXc @@ -65534,15 +71876,15 @@ bMX bMX cpy tiQ -saC +tiQ saC saC ssn uIW iJA uIW -uIW -uIW +chm +chm saC uIW uIW @@ -65557,18 +71899,18 @@ tiQ tiQ tiQ tiQ -nDz -uIW -uIW -uIW -saC +dgI +dxU +dxU +smK +eLV +eLV +eLV +eLV +eLV +eLV saC saC -uIW -uIW -dnQ -fGJ -vAi tiQ tiQ isu @@ -65577,10 +71919,10 @@ xZw xZw xrA fTS -fTS +oJS bzC -ajm -sDS +xpg +xpg eqE xmj mWc @@ -65603,9 +71945,9 @@ eaE eaE uWO uWO -uWO -uWO -uWO +vtc +vtc +vtc pit ien ien @@ -65676,17 +72018,17 @@ tUM uOs uOs vJT -pMd -spo -afn +nLm +ien +ien +vXc +jue +wYa cpy cpy -wYa -vXc vXc vXc -vXc -ruU +yiM fXx rMF vVs @@ -65761,41 +72103,41 @@ bMX bMX cpy cpy +tiQ saC -saC -vAi -bcP -ssn -uIW -uIW -uIW +dWT +bIY +dwG +dxU +chm +chm saC saC saC uIW hTh -uPc +wTv tJk saQ tiQ mTd mTd tJk -saQ +rUX tiQ fwo nDz uIW uIW -saC -saC -saC +eLV +eLV +eLV uIW uIW -dnQ -fGJ -vAi -vAi +eLV +eLV +saC +saC tiQ xZL pyo @@ -65803,11 +72145,11 @@ iWZ xZw xZw xrA -fTS -tiQ -tiQ -tiQ -dLh +ldi +bzC +bzC +bzC +xpg eqE xmj mWc @@ -65830,9 +72172,9 @@ jvf eaE uWO uWO -uWO -uWO -uWO +vtc +vtc +vtc uWO uWO ien @@ -65903,17 +72245,17 @@ uOs uOs lsD wyE -pMd -spo +nLm +ien +vXc +vXc upz -cpy -cpy tDd wLh -vXc -ruU -ruU -ruU +cpy +yiM +yiM +yiM fXx rMF vVs @@ -65990,41 +72332,41 @@ cpy cpy tiQ tiQ -vAi +dWT vAi bco uIW -uIW +chm saC saC saC saC uIW hTh -uPc +wTv uPc uPc kmd mTd mTd uPc -uPc -kmd +saC +saC uPc nDz uIW uIW uIW -saC +eLV uIW uIW uIW hTh -vAi -vAi +eLV +eLV tiQ tiQ -isu +hhu loD uEl xZw @@ -66033,8 +72375,8 @@ xrF kPG lgf bzC -sxV -dLh +xpg +xpg eqE xmj mWc @@ -66058,8 +72400,8 @@ eaE uWO uWO oTX -uWO -uWO +vtc +vtc uWO uWO ien @@ -66131,16 +72473,16 @@ vJT whn tek nLm -spo +ien +vXc +vXc vXc wth -cpy -vaZ wYa -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM fXx mBF mBF @@ -66225,10 +72567,10 @@ uIW saC saC saC -uIW -uIW -doP -fTs +chm +kkc +mjq +dWE dWE fTs fTs @@ -66236,13 +72578,13 @@ fTs fTs fTs fTs -fTs +bSM fTs fGH uIW uIW uIW -uIW +dxU uIW uIW dnQ @@ -66250,18 +72592,18 @@ fGJ vAi tiQ tiQ -xZL -pyo -iWZ -xZw +kgC +gCV +kfu xZw xZw -xrA +kQw +pRT kQK fTS bzC -ajm -sDS +xpg +pPt sDS xmj mWc @@ -66286,7 +72628,7 @@ uWO iTW uWO aNw -uWO +vtc uWO ien ien @@ -66315,7 +72657,7 @@ wKR qFE wcR hJZ -slO +eUt qQh nLm nLm @@ -66358,16 +72700,16 @@ oDu nLm nLm nLm -spo +ien +ien +umf vXc -kyz -cpy vaZ wYa -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM fXx rMF vVs @@ -66445,16 +72787,15 @@ cpy cpy cpy tiQ -vAi +dWT vAi bcP ssn uIW saC -uIW -uIW -uIW -uIW +chm +chm +chm kkc kkc uIW @@ -66464,62 +72805,63 @@ uIW uIW uIW uIW +dxU uIW gmt uIW uIW iJA -uIW +dxU uIW dnQ fGJ vAi vAi tiQ -xZL -pyo -loD -uEl -xZw -xZw -xZw +fDS +gCV +gPQ +hry +kfF +kfF xrA -hkT +kPG +lER nCX bzC -ant -lUK +nDM +nDM jII aFA ylm -yim -yim -yim -yim +tfP +tfP +tfP +tfP bIe -yim -yim +tfP +tfP eaE eaE eaE -yim +tfP jsQ eaE fXS eaE -yim +tfP eaE -yim -yim +tfP +tfP oeX -yim -yim -yim -bgV +tfP +tfP +tfP +tfP ien -ydA -ydA -ydA +hJZ +hJZ +gHz vne ydA ydA @@ -66542,7 +72884,7 @@ iPu wBA wBA wBA -uQi +ldM oNQ nLm fcv @@ -66585,16 +72927,16 @@ fVB cxC rzG nLm -spo +ien vXc umf -cpy -vaZ +vXc +vXc wYa umf -ruU -ruU -ruU +yiM +yiM +yiM fXx rMF vVs @@ -66677,26 +73019,26 @@ vAi vAi bcP ssn -uIW -uIW -uIW -uIW -uIW -uIW +chm +chm +chm +chm +kkc +kkc uIW uIW uIW saC saC -uIW -uIW -uIW +kkc +kkc +kkc uIW gmt uIW uIW uIW -uIW +dxU dnQ fGJ vAi @@ -66704,22 +73046,22 @@ vAi tiQ tiQ isu -loD -uEl -xZw -xZw +gPQ +hry +kfF +kfF saC -xZw xrA -hkT -tiQ -tiQ -tiQ +rAL +bzC +bzC +bzC +bzC nDM jII aFA ylm -yim +tfP ylC qyG qyG @@ -66741,12 +73083,12 @@ qyG qyG qyG gMc -yim +tfP uSY -xtb -xtb -xtb -xtb +ien +pAp +hJZ +oNQ xtb xtb xtb @@ -66761,15 +73103,15 @@ xtb xtb xtb rvI -hJZ +clY hJZ hJZ hJZ slO hJZ hJZ -hJZ -hJZ +clY +clY oNQ nLm qZh @@ -66812,16 +73154,16 @@ bGL koj aMI nLm -spo +ien +vXc vXc vXc -cpy xLU pnE vXc umf -ruU -ruU +yiM +yiM fXx mBF mBF @@ -66905,25 +73247,25 @@ vAi vAi bcP fzL -ssn -iJA -uIW -uIW -uIW -uIW -uIW +chm +chm +chm +chm +kkc +dxU +dxU saC saC uIW uIW -uIW +dxU uIW uIW gmt uIW uIW dnQ -fzL +dMu fGJ vAi vAi @@ -66933,26 +73275,26 @@ xZL pyo iWZ xZw -xZw +kfF saC saC -xZw xrA -hkT -fTS -irx -irx -irx +lrG +rUl +aCR +lqb +lqb +lqb lUK aFA ylm +tfP yim -rNM bou bcf -yim -yim -yim +tfP +tfP +tfP eaE erw eaE @@ -66963,17 +73305,17 @@ nZF nZF nZF nZF +tfP +tfP +tfP +tfP yim -yim -yim -yim -rNM -yim -hxu -xtb -daz +tfP +ien +ien +ien pAp -knW +oNQ xtb qtE qNM @@ -67039,8 +73381,8 @@ sKH weR nLm nLm -spo -vXc +ien +ien vXc vXc wYa @@ -67048,7 +73390,7 @@ vXc vXc vXc vXc -ruU +yiM fXx rMF mBF @@ -67132,10 +73474,10 @@ vAi bXq vAi vAi -bcP -ssn +chm +chm saC -uIW +chm uIW uIW uIW @@ -67143,7 +73485,7 @@ uIW uIW uIW eAg -eOn +cyO eOn eOn fsf @@ -67153,8 +73495,8 @@ fGJ saC tiQ fIQ -eam -eam +pEw +pEw tiQ isu xuU @@ -67163,22 +73505,22 @@ xZw rEV saC saC -xZw bKk +hAk kQR fTS -fTS -lrh -ddy +aCR +sWn +nbT lUK aFA ylm +tfP yim -rNM -yim -yim -yim -yim +tfP +tfP +tfP +tfP eaE eaE eDt @@ -67189,18 +73531,18 @@ eaE fXS eaE eaE -yim -yim +tfP +tfP eFT bcf +tfP yim -rNM -yim -hxu -xtb -wCy -wmk -xqd +tfP +tfP +ien +cwE +hJZ +oNQ xyL qxi oiZ @@ -67268,8 +73610,8 @@ qiJ nLm aiQ vXc -kBq vXc +qfm wYa vXc vXc @@ -67325,7 +73667,7 @@ ofi max ofi ofi -max +ofi ofi ofi osN @@ -67362,7 +73704,7 @@ vAi vAi saC saC -uIW +chm uIW uIW uIW @@ -67381,9 +73723,9 @@ saC tiQ fUT uFG -uFG +nbD tiQ -isu +hlp xeG iYy xZw @@ -67400,12 +73742,12 @@ ddy lUK aFA ylm +tfP yim -rNM -yim -yim -yim -yim +tfP +tfP +tfP +tfP eaE eaE eDt @@ -67416,18 +73758,18 @@ gFp fXS jqa enS +tfP +tfP +tfP +tfP +tfP yim -yim -yim -yim -yim -rNM -yim -rxN -xtb -wCy -gvT -pVx +tfP +tfP +ien +clY +clY +dRK xtb bQl qOn @@ -67495,7 +73837,7 @@ wLN nLm qQM vXc -wth +nRs vXc wYa vXc @@ -67599,15 +73941,15 @@ uIW eQf gFG gFG -fzL -fGJ +gFG +uZf saC saC saC tiQ tiQ -eam -eam +pEw +pEw hOI tiQ isu @@ -67618,7 +73960,7 @@ xZw saC saC saC -xZw +mKQ kRp xWc rTh @@ -67626,13 +73968,13 @@ nWl dgJ aaX atV -bjT +wOu qyG rOf bIe -yim +tfP eFT -yim +tfP dEc eaE eFt @@ -67643,18 +73985,18 @@ eaE fXS hUZ eaE +tfP +tfP +tfP +tfP +pjJ yim -yim -yim -yim -yim -rNM -yim -sTr -vFS -pVx -xTs -pVx +tfP +ien +ien +ien +clY +bry vFS xOb oiZ @@ -67727,7 +74069,7 @@ vXc wYa vXc vXc -ruU +yiM wdy rMF mBF @@ -67814,7 +74156,7 @@ vSJ vSJ vSJ cNV -tiQ +cNV saC saC saC @@ -67824,9 +74166,9 @@ bcP fzL fzL eTZ -vAi -vAi -vAi +dWT +dWT +dWT saC saC tiQ @@ -67842,10 +74184,10 @@ xeG iYy xZw xZw -xZw +mKQ saC -xZw -xZw +mKQ +mKQ uHn xZw xrA @@ -67853,35 +74195,35 @@ lrh ddy lUK aFA -ylm -yim -yim -yim -yim -yim +xBL +tfP +tfP +tfP +tfP +tfP bcf dEM dZM liD fXS fXS -yim +tfP fXS fXS jtu gSw -yim -yim -yim +tfP +tfP +tfP ylm +pjJ yim -wSH -qyG -rgd -uwk -cZN -pAN -uZO +tfP +tfP +ien +clY +clY +jDc uwk fvk tqU @@ -67938,7 +74280,7 @@ trj nLm nLm nLm -uOs +nDS uMM uOs fjP @@ -67952,8 +74294,8 @@ vXc wth vXc wYa -ruU -ruU +yiM +yiM wdy rMF mBF @@ -68041,15 +74383,15 @@ xho xho xho xho -tiQ +cNV saC saC saC tiQ dWT -vAi -bXq -vAi +bet +sHy +bet eUs tiQ tiQ @@ -68070,8 +74412,8 @@ iYy xZw xZw xZw -xZw -xZw +mKQ +mKQ xZw kRw udR @@ -68080,35 +74422,35 @@ lrh ddy lUK rnp -ylm -yim -yim -yim +xBL +tfP +tfP +tfP bIJ -yim -yim +tfP +tfP dYK eaE eaE bex eaE -yim +tfP eaE eaE eaE eaE eFT -yim +tfP bIJ ylm -yim -rNM +pjJ yim tfP -xtb -xqd -jLF -xqd +tfP +ien +sjY +clY +vWv xtb eAD dKC @@ -68177,9 +74519,9 @@ nLm qQM vXc puY -ruU yiM -ruU +wsY +yiM wdy gbB mBF @@ -68268,7 +74610,7 @@ yeS xho yeS xho -tiQ +cNV saC saC saC @@ -68298,22 +74640,22 @@ xZw xZw xZw xZw -xZw -rEV +kQw +iyl kRJ -fTS -fTS -lrh +aCR +aCR +lqb ddy wgn eZv -ylm -yim -yim -yim +xBL +tfP +tfP +tfP bIJ bIJ -yim +tfP abV abV eUf @@ -68324,18 +74666,18 @@ abV jmW ugu abV -yim +tfP bIJ bIJ ylm -yim -rNM -yim -hxu -xtb -xWF -pAW -xqd +pjJ +lCH +tfP +ien +ien +ien +sjY +hip xyL vht oiZ @@ -68403,10 +74745,10 @@ wan nLm aiQ vXc -ruU -ruU yiM -ruU +yiM +wsY +yiM fXx mBF mBF @@ -68495,7 +74837,7 @@ kwJ faZ kwJ xho -tiQ +cNV saC saC saC @@ -68511,7 +74853,7 @@ saC saC saC tiQ -gxM +dAf uFG xdF htX @@ -68519,28 +74861,28 @@ hDh jFa hDy iti -xeG +fKu iZg +hHj xZw xZw -mmj -mmj xZw xrA -hkT -fTS -irx -irx -irx +kPG +udU +aCR +lqb +lqb +lqb jUq sbm -ylm -yim +xBL +tfP bcf -yim -yim -yim -yim +tfP +tfP +tfP +tfP cpy inU cpy @@ -68548,21 +74890,21 @@ cpy gGx inU inU -yim -yim +tfP +pjJ inU inU inU inU bcU -yim -rNM -yim -hxu -xtb -psq -pCW -xqd +pjJ +lCH +tfP +tfP +ien +sjY +clY +oNQ xtb qyI mDX @@ -68630,10 +74972,10 @@ nLm nLm spo vXc -ruU -ruU yiM -ruU +yiM +wsY +yiM fXx rMF vVs @@ -68722,7 +75064,7 @@ kwJ xho kwJ xho -tiQ +cNV saC saC saC @@ -68743,53 +75085,53 @@ gZd hjB iKC hDh -hON +dFY hDy -fTS -xeG +fBU +gat +gXR +hHj +xZw xZw xZw -jtf -jTb -kjU -mmj xrA -hkT -tiQ -tiQ -tiQ +rAL +bzC +bzC +bzC +bzC +nDM gWI inU -inU -bcU -yim -yim -yim -yim -yim +ycV +tfP +tfP +tfP +tfP +tfP cpy cpy cpy fgf cpy -cKF +tfP hzA ihy -yim -yim -yim -yim -yim -yim -yim -yim -rNM -yim -hxu -xtb -xtb -pDG -xyL +tfP +tfP +pjJ +pjJ +pjJ +pjJ +pjJ +pjJ +lCH +tfP +tfP +ien +sjY +clY +oNQ xtb xtb xtb @@ -68801,18 +75143,18 @@ xtb xtb xtb xtb -pVx +fZl uEC uEC uEC nZv xtb tvO -spe -vwi -vwi -vwi -vwi +jXQ +iKF +iKF +iKF +iKF tOv nLm fVB @@ -68856,11 +75198,11 @@ mNX aoH nLm spo -ruU -ruU -ruU yiM -ruU +yiM +yiM +wsY +yiM fXx rMF vVs @@ -68944,22 +75286,22 @@ cpy cpy cpy tiQ -xho +cNV kwJ xho kwJ -xho -tiQ +cNV +cNV saC saC saC saC saC -otQ -otQ -otQ -eVg -otQ +uqt +uqt +uqt +qvQ +saC saC saC saC @@ -68979,22 +75321,22 @@ xZw xZw xZw kkr -kkr -xrA -hkT +kUs +lrG +lWa fTS bzC -ant +nDM +nDM ylm +pjJ yim -yim -yim -yim -yim -yim -yim -yim -yim +tfP +tfP +tfP +tfP +tfP +tfP cpy cpy cpy @@ -69002,28 +75344,28 @@ cpy cpy hIp ijv -yim -yim -yim -inp -yim -yim -yim -yim -rNM -yim -hxu +tfP +tfP +pjJ +kcL +pjJ +pjJ +pjJ +pjJ +lCH +tfP +ien +ien +ien +clY +oNQ xtb xtb -cgB -pMT -rrN -qyM xtb -qYv +vSO cgB hwf -rrN +tJM qYv qYv qYv @@ -69036,10 +75378,10 @@ pVx xtb tvO fjr -ugV -ugV -ugV -ugV +fjr +fjr +fjr +fjr tPx nLm fVB @@ -69083,11 +75425,11 @@ vJT tsx nLm spo -ruU -ruU -ruU yiM -ruU +yiM +yiM +wsY +vXc fXx mBF mBF @@ -69099,7 +75441,7 @@ hMI pCg nAa pZV -mbG +ike wDy mMI mBF @@ -69171,12 +75513,12 @@ cpy cpy cpy tiQ -xho +cNV yeS xho yeS -xho -tiQ +cNV +cNV saC saC tiQ @@ -69186,7 +75528,7 @@ ksm ksm ksm goK -saC +ixD saC tiQ tiQ @@ -69211,16 +75553,16 @@ kyK kSC lgf bzC -ant +nDM +pRh ylm -yim -yim -yim -yim -yim -yim -yim -yim +pjJ +lCH +tfP +tfP +tfP +tfP +tfP pjJ vjW cpy @@ -69228,24 +75570,24 @@ cpy cpy cpy cpy +tfP +tfP +tfP +tfP +pjJ +pjJ +pjJ +pjJ +tfP yim -yim -yim -yim -yim -yim -yim -yim -yim -rNM -yim -uSY -xtb +tfP +tfP +ien +clY +clY +oNQ xtb -kfF -pVx -roT -pVx +aYF qQp xqd xTs @@ -69266,7 +75608,7 @@ emH emH emH tNr -ugV +fjr tPx nLm nLm @@ -69310,11 +75652,11 @@ nLm nLm nLm spo -ruU -ruU -ruU yiM -ruU +yiM +yiM +wYa +vXc fXx rMF vVs @@ -69398,12 +75740,12 @@ cpy cpy cpy tiQ -xho +cNV kwJ xho kwJ -xho -tiQ +cNV +cNV unt ifi gcn @@ -69438,16 +75780,16 @@ xrA hkT fTS bzC -ant +nDM +nDM ylm -yim -yim -yim -yim -yim -yim -yim -yim +pjJ +lCH +pjJ +tfP +pjJ +pjJ +tfP pjJ pjJ vjW @@ -69456,23 +75798,23 @@ cpy cpy vjW inp +tfP +tfP +tfP +tfP +pjJ +pjJ +tfP +tfP yim -yim -yim -yim -yim -yim -yim -yim -rNM -yim -hxu -xtb +tfP +tfP +ien +clY +clY +oNQ xtb -pVx -pVx -roT -uEC +mjW uEC uEC uEC @@ -69493,7 +75835,7 @@ xtb xtb xtb tEJ -ugV +fjr tPx nLm iJS @@ -69537,11 +75879,11 @@ ijB pPV nLm sFp -ruU -ruU -ruU yiM -ruU +yiM +vXc +wYa +vXc fXx rMF vVs @@ -69630,7 +75972,7 @@ kwJ xho kwJ faZ -tiQ +cNV xho dpj otQ @@ -69663,17 +76005,13 @@ klx xZw xrA kTd -tiQ -tiQ -tiQ +bzC +bzC +bzC +nDM ylm -yim -yim -yim -yim -yim -yim -yim +vjW +lCH pjJ pjJ pjJ @@ -69683,23 +76021,27 @@ pjJ pjJ pjJ pjJ -yim -yim -yim -yim +pjJ +pjJ +pjJ +pjJ +tfP +tfP +tfP +pjJ cpy +pjJ +pjJ +tfP yim -yim -yim -rNM -yim -hxu +tfP +ien +ien +ien +clY +oNQ xtb -ptc -xqd -pVx -vsG -qyM +soS qyM raQ raQ @@ -69720,7 +76062,7 @@ wRJ xmk xtb tvO -ugV +fjr tPx nLm kKc @@ -69764,11 +76106,11 @@ pSs hau nLm spo -ruU -ruU +yiM +yiM gAa uLF -ugi +vXc fXx mBF mBF @@ -69857,7 +76199,7 @@ kwJ xho kwJ xho -tiQ +cNV xho drS dNd @@ -69873,59 +76215,59 @@ otQ otQ fGN tiQ -gAJ +bvI hai xdF fXv hup -uFG +msp uFG hDy -fTS +qYk xeG xZw saC saC saC -xZw +mKQ xrA hkT fTS bzC -ant +nDM +nDM ylm -yim -yim -yim -yim -yim -yim -yim -bgV -sQu -sQu -sQu -oaa +vjW +eDS pjJ pjJ pjJ pjJ pjJ -yim -yim +pjJ +pjJ +pjJ +pjJ +pjJ +pjJ +pjJ +pjJ +pjJ +tfP +tfP cpy cpy cpy +pjJ +tfP yim -yim -rNM -yim -hxu -xyL -joe -xTs -vlq -vsG +tfP +tfP +ien +rzq +clY +oNQ +xtb rmt qdc raS @@ -69936,8 +76278,8 @@ uEC xTs tlz xtb -xqd -xTs +mfF +iYa pAW xTs vIb @@ -69947,7 +76289,7 @@ pVx rKt xtb tvO -ugV +fjr tPx nLm nLm @@ -69991,11 +76333,11 @@ nLm nLm nLm afX -ruU -ruU -tiJ +vXc yiM -ruU +tiJ +mAE +vXc fXx rMF uWI @@ -70084,7 +76426,7 @@ yeS xho yeS xho -tiQ +cNV hAr uCr otQ @@ -70112,47 +76454,47 @@ fTS xeG xZw saC -xZw saC -xZw +saC +mKQ xrA kQK fTS bzC -ant +nDM +pRh ylm -yim -yim -yim -yim -yim +vjW +eDS +pjJ +pjJ bgV sQu -gWI -tiQ -gWI -gWI -gWI +sQu +mjR +sQu +sQu +sQu sQu sQu sQu oaa pjJ -yim -yim -yim +pjJ +pjJ +pjJ cpy +pjJ +pjJ +tfP yim -yim -yim -rNM -yim -hxu -xyL +tfP +tfP +ien puV -xTs -vlq -oem +clY +oNQ +xyL qBe mqk hLo @@ -70163,18 +76505,18 @@ siT uEC xqd xtb -xqd -uEC +fnF +siT pAW xTs -xqd +vRv xtb joe uRx jLF xtb tvO -ugV +fjr tPx nLm tsv @@ -70218,11 +76560,11 @@ mPL mPL nLm tiC -ruU -ruU -ruU -mAR -rwE +vXc +vXc +yiM +tDd +rXb hNz qGf aio @@ -70311,7 +76653,7 @@ xho xho xho xho -tiQ +cNV eZY uCr otQ @@ -70337,49 +76679,49 @@ ibT ixf tLQ jbs -xWc -xWc -xWc -xWc -xWc -rTh -kUs +ikr +saC +saC +saC +mKQ +xrA +hkT nCX bzC -ant +nDM +nDM gWI sQu -sQu -sQu +msQ sQu sQu gWI -tiQ -tiQ -tiQ -tiQ -tiQ -tiQ -tiQ -tiQ -tiQ +iAv +bZB +iAv +iAv +iAv +iAv +iAv +iAv +iAv ylm pjJ +pjJ +pjJ +pjJ +pjJ +pjJ +tfP +tfP yim -yim -yim -yim -yim -yim -yim -rNM -yim -hxu +tfP +ien +ien +ien +clY +oNQ xyL -pwC -xTs -vlq -oem xPA igv hLo @@ -70390,7 +76732,7 @@ siT xTs pVx vFS -xqd +vIe uEC roT uEC @@ -70401,7 +76743,7 @@ gvT jLF xyL tvO -ugV +fjr xWL lfe lbg @@ -70447,9 +76789,9 @@ pMd ssl sDq faQ -ruU +yiM sPs -ruU +vXc tvn mBF mBF @@ -70538,8 +76880,8 @@ vSJ vSJ vSJ cNV -tiQ -dcm +cNV +eGs dtr otQ xho @@ -70562,51 +76904,51 @@ hye hRd uFG hDy -fTS -xeG -xZw -uAm -xZw -xZw -xZw -xrF -hkT -tiQ -tiQ -tiQ -api -api -api -api -api -api -tiQ -tiQ -nqQ -tiQ -pgL -nqQ -dvO +xxW +dsc +rov saC -tjR -tiQ +saC +saC +kzc +lit +cyu +bzC +bzC +bzC +nDM +gWI +gWI +bSU +gWI +iAv +iAv +iAv +vZP +iAv +saC +saC +saC +saC +saC +iAv ylm +pjJ +pjJ +tfP +pjJ +pjJ +tfP +tfP +tfP yim -yim -yim -yim -yim -yim -yim -yim -rNM -yim -hxu +tfP +tfP +ien +clY +clY +pPm xtb -pwX -uEC -uEC -fKu xPA bID rSd @@ -70628,7 +76970,7 @@ jxz jLX xOQ xRk -vwi +iKF xWP yiH ukB @@ -70742,7 +77084,7 @@ max max max osN -pNa +aQH awm wfP wfP @@ -70766,8 +77108,8 @@ xho xho xho cNV -dyl -dwG +eGs +otQ otQ xho uAd @@ -70781,59 +77123,59 @@ otQ otQ xho tiQ -gGq +pNc uFG qml uFG uFG -uFG +dRS hDy hDy fTS xeG jiY -uAm -xZw -xZw +saC +saC +saC xZw xrA hkT -fTS nCX -tiQ -jUY -jUY -jUY -jUY +bzC +iAv jUY -tiQ -tiQ -vDw -vDw -eai -eai -saC +smr +smr +kri +iAv +iAv +iAv +xzn +xzn +nrh +nrh saC saC tjR +tjR xPY ylm oeX +tfP +tfP +tfP +tfP +tfP +tfP +tfP yim -yim -yim -yim -yim -yim -yim -rNM -yim -hxu -xtb -pxN -uEC +tfP +uSY +ien +clY +clY pPm -fKu +xtb xPA hLo hLo @@ -70855,7 +77197,7 @@ uEC wmk xtb tvO -ugV +fjr tPx lfe ppy @@ -70900,9 +77242,9 @@ rHu pMd aWo mpN -ruU -tVv -tVv +vXc +grq +grq kqJ mAR wCR @@ -70993,19 +77335,19 @@ xho kwJ xho cNV -aqI +eGs uqt -otQ -xho -uAd +uqt +xgl +dwP saC saC saC saC saC -vDV -xho -xho +cdP +xgl +xgl hDy hDy hDy @@ -71018,31 +77360,31 @@ hDy fTS fTS xeG -uAm +ipB xZw -oiW +saC xZw xZw bKk -hkY -kyb -fTS -tiQ -lVg -fTS -fTS -fTS +kQR fTS -tiQ +bzC +iAv +iAv +sTr +sTr +lrr +iAv +iAv mWw nmK nrh -xzn +nrh xzn xzn fLS -saC xzn +hHd xPY ylm ylC @@ -71054,19 +77396,19 @@ qyG qyG qyG eeY -yim -rxN -xtb -pVx -uEC -pPt -qeJ -wOu -smr -smr -smr -tNT -rLB +tfP +ien +ien +ien +clY +oNQ +xyL +xPA +hLo +hLo +hLo +aiw +cgB siT uEC tlX @@ -71082,7 +77424,7 @@ pVx uEC xtb tvO -ugV +fjr tPx fSq geB @@ -71130,7 +77472,7 @@ tVv qgj tvq ftl -ruU +yiM rwB gBe fXx @@ -71220,8 +77562,8 @@ uTj cBi xho cNV -dcB -uqt +eGs +otQ otQ xho uAd @@ -71241,52 +77583,52 @@ hkT fTS fTS fTS -fTS +glj fTS xuU txs -xZw +uHn xZw xZw tZs xZw xZw -uHn -xrA -fTS -fTS -fTS -fTS -fTS +mcG +aCR +bzC +iAv +iAv +tfW +tfW mBy -fTS -tiQ +iAv +iAv saC eYA -saC -xzn +akp +hHd mTo xkB xzn -saC xzn +hHd xPY ylm -rNM -yim yim +tfP +tfP cpy +tfP +tfP +tfP +tfP yim -yim -yim -yim -gTJ -piW -rgd -plb -cZN -uIO -qgx +pjJ +pjJ +ien +esw +clY +oNQ xtb qBc jZo @@ -71294,7 +77636,7 @@ rbb jZo rwK hzk -uEC +qGh uEC jXc xtb @@ -71309,7 +77651,7 @@ vmo pVx xtb tvO -ugV +fjr tPx nLm tTU @@ -71355,11 +77697,11 @@ nLm vBa ofy sPs -tVv -tVv -ruU -xly +grq +grq yiM +xly +wYa fXx rMF tSL @@ -71448,7 +77790,7 @@ oML xho cNV eGs -dwG +otQ otQ xho uAd @@ -71461,60 +77803,60 @@ oEw yeS oML fTS -uxf +lrh gIH hcV hkY hAk hAk hRj -ick +kfA ick iMS xWc -xWc +itp xWc xWc xWc krw -xWc +ahJ pRf -bKk -hAk -hAk -hAk -hAk -hAk -kyb -fTS saC +bzC +iAv +geP +jqL +jqL +rKz +wAB +iAv saC saC saC -xzn +hHd mTo mTo xzn +hHd xzn -xzn -xPY +jdv ylm -rNM yim +tfP cpy cpy cpy -yim -yim -yim +tfP +tfP +tfP yim pjJ -sTr -pnx -xqd -xTs -uEC -rJI +pjJ +ien +dWc +clY +oNQ +xyL xPA hLo hLo @@ -71536,7 +77878,7 @@ xyL xtb xtb tvO -ugV +fjr tPx nLm nLm @@ -71580,11 +77922,11 @@ rHu nLm nLm afX -ruU +vXc jrL qig -ruU -ruU +yiM +yiM twT voL rMF @@ -71674,7 +78016,7 @@ jJa gTw xho cNV -lxW +eGs dya otQ xho @@ -71695,53 +78037,53 @@ hlf tso tso hRG +kzc xZw xZw xZw +iGc xZw -rEV -xZw -xZw -saC -saC -xZw -uHn -rEV xZw xZw -uAm xZw -lWa -pRT +mKQ saC saC +bzC +iAv +wTV +hAD +lEZ +fNk +wAB +iAv saC saC -vZP +jPC xzn xkB xkB xzn xzn vZP -xPY +jdv ylm -rNM yim +tfP cpy cpy cpy cpy -yim -yim -pjJ -pjJ tfP +tfP +lCH +pjJ +ien +ien +ien +clY +oNQ xtb -pVx -xTs -xTs -rJI xPA hLo hLo @@ -71807,12 +78149,12 @@ nLm nLm rMF sql -ruU -ruU +yiM +yiM sPw -ruU -ruU -ruU +yiM +vXc +vXc rOP tSL tSL @@ -71891,7 +78233,7 @@ bMX cpy cpy cpy -tiQ +cpy tiQ vDV uTj @@ -71901,7 +78243,7 @@ oML xho xho cNV -fcV +eGs dya otQ xho @@ -71915,60 +78257,60 @@ oEw fwX oML fTS -uxf +lrh gMy udR iKw udR udR udR -udR +xEk iyl iOl xZw -xZw -xZw -saC -saC -saC -xZw uHn xZw xZw xZw -uAm -xZw -xrA -fTS -nCX +mKQ saC saC -tjR -xzn -xzn +saC +bzC +iAv +eTn +gbo +bBJ +iuC +axS +iAv +saC +lqd xzn xzn xzn +hHd +hHd xzn xzn -xPY +jdv ylm -rNM yim +tfP cpy cpy cpy cpy -yim +tfP pjJ +lCH pjJ pjJ -hxu +ien +nBs +clY +oNQ xtb -pVx -xTs -xTs -rJI xPA wiz rwx @@ -72035,10 +78377,10 @@ rMF sql vXc bMN -ruU -ruU +yiM +yiM pWR -rwE +rXb uHE oXp tSL @@ -72118,8 +78460,8 @@ bMX cpy cpy cpy +cpy tiQ -xho vDV kmz yeS @@ -72142,60 +78484,60 @@ fpH dOw gTw fTS -uxf +lrh gHF fTS hkT fTS fTS -oJS -oJS -oJS -iOG -jci -xZw -xZw saC saC saC -saC -mOl -hry -xZw +iOG +jci +uHn xZw xZw xZw -xrA saC saC saC saC +bzC +iAv +eTn +iEn +bBJ +iuC +kzG +iAv saC +saC +hHd xzn +hHd +hHd xzn xzn xzn -xzn -xzn -xzn -xPY +jdv ylm -rNM yim +tfP cpy cpy cpy cpy vjW pjJ +lCH pjJ pjJ -hxu +ien +hmM +clY +oNQ xtb -pVx -pDM -pPC -rJI xPA piE hLo @@ -72229,10 +78571,10 @@ lfe nLm ahP wCC -ugV -ugV -ugV -ugV +fjr +fjr +fjr +fjr bPH dox tGl @@ -72244,9 +78586,9 @@ qGK qSk ofd spo -ruU -ruU -ruU +vXc +vXc +vXc mqC pwz dFg @@ -72262,10 +78604,10 @@ sql vXc vXc upz -ruU -ruU yiM -ruU +yiM +wsY +vXc fXx tSL tSL @@ -72345,16 +78687,16 @@ bMX cpy cpy cpy +cpy tiQ -xho -xiY -ote +vDV +uAd yeS yeS oML xho xho -otQ +uqt xho uTj ksm @@ -72364,10 +78706,10 @@ saC saC saC saC -jKu -xho -xho -dyl +gyK +xgl +xgl +xgl hDy hDy hDy @@ -72377,27 +78719,27 @@ hzq hDy hDy hDy -oJS -oJS -xeG -xZw -xZw -saC saC saC -saC -qpD +xeG uHn -oiW xZw xZw saC saC saC +qpD saC -tiQ -saC -xzn +bzC +iAv +gem +sjx +bBJ +iuC +jqL +iAv +saC +hHd nsv jxI jxI @@ -72415,14 +78757,14 @@ cpy cpy cpy pjJ +lCH pjJ -pjJ -hxu +ien +ien +ien +sjY +oNQ xyL -joe -pEp -pRh -rJI qBe sKz hLo @@ -72458,8 +78800,8 @@ wCC ugV ugV kGX -ugV -ugV +fjr +fjr rZc dox tGl @@ -72471,13 +78813,13 @@ uMO rqs ofd spo -ruU +vXc laX dFH -ruU -ruU -ruU -ruU +vXc +vXc +vXc +vXc pUv xyN xyN @@ -72490,9 +78832,9 @@ vXc vXc upz vXc -ruU yiM -ruU +wsY +yiM fXx tSL tSL @@ -72571,17 +78913,17 @@ bMX bMX cpy cpy +cpy +cpy tiQ -tiQ -xho -aEL -yeS +vDV +uAd yeS yeS epI cBi xho -otQ +uqt xho uAd yeS @@ -72594,7 +78936,7 @@ yeS jKu xho otQ -uqt +otQ dyl tiQ gNe @@ -72602,39 +78944,39 @@ uFG qml uFG uFG -uFG +msp hDy hDy -fTS -xeG -xZw -xZw -xZw saC +dsc +rov +kzc saC saC -hdR -hRG -xZw -xZw saC saC saC saC -tiQ -tiQ -tjR +bzC +iAv +eym +iEn +bBJ +iuC +jqL +iAv +lqd xzn sQN xkB xkB -xkB -xzn +wFA +hHd xzn xzn xPY ylm -yim +tfP cpy cpy cpy @@ -72642,14 +78984,14 @@ cpy cpy cpy cpy +lCH pjJ pjJ -hxu -xyL -joe -pEs -xTs -pVx +ien +fkD +clY +oNQ +xtb rmt bBt rcP @@ -72676,17 +79018,17 @@ hNR ugV ugV ugV +fjr +fjr +fjr +fjr ugV ugV ugV ugV ugV ugV -ugV -ugV -ugV -ugV -ugV +fjr rZc dox tGl @@ -72698,14 +79040,14 @@ uMO rqs ofd spo -ruU +vXc rjn bVu -ruU -ruU -ruU -ruU -ruU +vXc +vXc +vXc +vXc +vXc vXc vXc vXc @@ -72718,8 +79060,8 @@ vXc upz vXc vXc +wsY yiM -ruU pUv rMF tSL @@ -72798,17 +79140,17 @@ bMX bMX cpy cpy +cpy +cpy cpn -xho -xho aGg -dLs +dAm dXq ekt eoH eqU cJo -cRN +fsV cJo dAm dLs @@ -72816,7 +79158,7 @@ afA saC saC esB -dLs +sGF dLs fcW xho @@ -72832,36 +79174,36 @@ wyv uFG uFG hDy -fTS +qYk xeG +uHn xZw -xZw -saC saC saC saC -kUF -ljd -lrG -rEV saC saC saC -tiQ -tiQ -tiQ -xzn +bzC +iAv +geP +iEn +bBJ +iuC +eTn +iAv +hHd xzn sQN xkB mTo xkB ufA -xzn +hHd xzn xPY ylm -yim +tfP cpy cpy cpy @@ -72869,14 +79211,14 @@ cpy cpy vjW pjJ +lCH pjJ pjJ -hxu +ien +bHA +clY +oNQ xyL -xqd -pEv -xTs -pVx fwy fwy vmo @@ -72913,7 +79255,7 @@ vwi vwi vwi vwi -vpa +nQx rvx fZy hAg @@ -72925,7 +79267,7 @@ qGK rqs ofd spo -ruU +vXc qbI qlD qpz @@ -72946,8 +79288,8 @@ vXc pEA tpD tBQ -ruU -ruU +yiM +yiM fXx tmA xNR @@ -73025,25 +79367,25 @@ bMX bMX cpy cpy +cpy +cpy cpn -xho -uTj -aGI -yeS +vDV +uAd yeS yeS oML cCC xho -otQ +uqt xho aut dOw ajw bRN -dLs +sGF euN -yeS +saC yeS jKu xho @@ -73052,7 +79394,7 @@ otQ xho tiQ xce -uFG +oKN xdF iKC hCv @@ -73061,22 +79403,22 @@ uFG iwJ fTS xeG -xZw +uHn jwT saC saC saC -kAI -uHn -ljm -xZw -xZw saC saC saC -tiQ -tiQ -tiQ +bzC +iAv +lwc +iEn +bBJ +iyS +eTn +iAv xzn klj lbX @@ -73085,7 +79427,7 @@ klj xzn gBi saC -xzn +hHd xPY ylm pjJ @@ -73096,14 +79438,14 @@ cpy pjJ pjJ pjJ +lCH pjJ -pjJ -hxu -xtb -xqd +ien +ien +ien uSo -fwy -fwy +oNQ +xtb pVx xqd qPT @@ -73141,9 +79483,9 @@ emH tNr ugV spe -vpa -ugV -ugV +nQx +fjr +fjr crH pQE pQE @@ -73152,15 +79494,15 @@ oSH pQE pQE spo -ruU -ruU -ruU -ruU -ruU -ruU -ruU -ruU -ruU +vXc +vXc +vXc +vXc +vXc +vXc +yiM +yiM +yiM trW uFB taH @@ -73169,7 +79511,7 @@ lrm pnO umf vXc -ruU +yiM vXc vXc tDd @@ -73186,7 +79528,7 @@ mCA qYG wyy phu -phu +wDu cKi phu phu @@ -73252,11 +79594,11 @@ bMX bMX cpy cpy +cpy +cpy cpn -faZ +vDV uAd -oEw -yeS yeS yeS oML @@ -73268,8 +79610,8 @@ cCC xho xho uAd -yeS -xho +saC +saC xho yeS jKu @@ -73288,54 +79630,54 @@ kck ixf tLQ jbs -xWc -xWc -xWc -xWc -xWc -kBm -kVa -xWc -xWc -xWc -iGc +jtf +kgb +xZw saC saC -tiQ -tiQ -tiQ -tiQ -fTS -hkT -fTS -fTS -tiQ saC saC saC -xPY +oaj +iAv +jqL +vTK +bBJ +iyS +eTn +iAv +pbi +bKn +jjW +bKn +bKn +iAv +iAv +iAv +iAv +iAv ylm +vjW pjJ pjJ pjJ -vjW -vjW pjJ pjJ pjJ pjJ +lCH pjJ -mZN -xtb -xtb -xtb +pjJ +ien +hJZ +hJZ +oNQ xtb xyL xyL xtb xtb xtb -xtb rMb skQ xtb @@ -73352,7 +79694,7 @@ xyL xtb xtb tEJ -ugV +fjr ugV hNR crH @@ -73368,9 +79710,9 @@ eqb tvO ugV ugV -spe -vpa -ugV +jXQ +nQx +fjr nIu ofd iiL @@ -73379,15 +79721,15 @@ uMO oXF ofd aPS -ruU -ruU -ruU -ruU -ruU -ruU -ruU -ruU -ruU +vXc +vXc +vXc +vXc +vXc +yiM +yiM +yiM +yiM cXq hDI taH @@ -73395,10 +79737,10 @@ taH taH jom vXc -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM vXc vXc voL @@ -73479,11 +79821,11 @@ bMX bMX cpy cpy +cpy +cpy cpn -xho -aut -aJT -yeS +vDV +uAd yeS yeS oML @@ -73495,8 +79837,8 @@ dCx dtr xho uAd -xho -kwJ +saC +saC kwJ xho jKu @@ -73513,51 +79855,51 @@ hFS uFG uFG hDy -fTS +gll xeG -xZw +uHn xZw xZw klL -xZw -xZw -xZw -xZw -xZw -xZw -mkb -iQb -tiQ -tiQ -tiQ -tiQ -tiQ -jUY -crX -jUY -jUY -tiQ -tiQ saC saC -xPY -ylm -vjW -pjJ -pjJ -pjJ -pjJ -pjJ -pjJ -pjJ +saC +saC +bzC +iAv +gmb +iEn +fQi +iyS +jqL +iAv +kzG +jqL +qUz +jqL +jqL +gcr +skC +iAv +iAv +iAv +jEX +sQu +sQu +sQu +sQu +sQu +sQu +oaa pjJ +lCH vjW -cpy -cpy -cpy -cpy +pjJ ien -hhD +hJZ +hJZ +jqF +vne hhD ahP xyL @@ -73579,7 +79921,7 @@ hhD hhD hhD wCC -ugV +fjr ugV hNR crH @@ -73595,9 +79937,9 @@ sUN tvO ugV ugV -ugV -spe -vwi +fjr +jXQ +iKF sQL wyI gny @@ -73606,15 +79948,15 @@ qGK xvW jct qQM -ruU -pgm -ruU -ruU -ruU -ruU +vXc pgm -ruU -ruU +vXc +yiM +yiM +yiM +nfk +yiM +yiM gek hXO hXO @@ -73624,9 +79966,9 @@ fVU lNU lNU rVe -ruU -ruU -ruU +yiM +yiM +yiM vXc rOP tSL @@ -73706,11 +80048,11 @@ bMX bMX cpy cpy +cpy +cpy cpn -xho -xho -aEL -yeS +vDV +uAd yeS yeS epI @@ -73722,69 +80064,69 @@ dCx otQ xho uAd -xho -epS +saC +kwJ kwJ xho jKu xho otQ dtr -xho +saC tiQ -hTg +oDU uFG hjB hBB uFG -uFG +dRS hDy hDy -fTS -xeG -xZw -xZw -xZw -xZw -xZw -xZw -xZw -ljq +gvs +hdR +uHn xZw xZw -xrA -hkT -fTS -tiQ -tiQ -tiQ -tiQ -fTS -fTS -fTS -fTS -tiQ +kyz +mKQ saC saC saC -xPY +bzC +iAv +jqL +iEn +bBJ +iyS +jqL +iAv +pkE +fzu +jMK +lEZ +lEZ +uFT +eTn +atO +iAv +iAv +kdf +ciw +ciw +ciw +lPf +qqJ +jEX ylm -vjW -vjW -pjJ -pjJ -pjJ pjJ +lCH pjJ -vjW -vjW -cpy -cpy -cpy -cpy -cpy ien -fjr +ien +ien +hJZ +hJZ +vne fjr crH xyL @@ -73802,12 +80144,12 @@ vkG vKF xyL tvO -ugV -ugV -ugV -ugV -ugV -ugV +fjr +fjr +fjr +fjr +fjr +fjr hNR crH vCy @@ -73821,10 +80163,10 @@ odi dHx tvO ugV -ugV -ugV -ugV -ugV +fjr +fjr +fjr +fjr miz tRd xvW @@ -73833,15 +80175,15 @@ bGT xvW tRd qQM -ruU -qQi +vXc +tpD qQi qQi qQi qQi sMa -ruU -ruU +yiM +yiM cRB trZ trZ @@ -73851,9 +80193,9 @@ trZ trZ trZ bKO -ruU -ruU -ruU +yiM +yiM +yiM vXc rOP tSL @@ -73933,31 +80275,31 @@ bMX bMX cpy cpy +cpy +cpy tiQ -tiQ -xho aKK -yeS +uAd yeS yeS yeS oML xho cNV -hBg +saC otQ otQ xho uAd -xho +xgl kwJ ezU xho jKu xho otQ -otQ -aqI +saC +saC tiQ xce xce @@ -73969,46 +80311,46 @@ hDy iyq fTS xeG -xZw +uHn jxu xZw rEV -xZw -saC -saC -xZw -xZw -xZw -bKk -kQR -fTS -tiQ -tiQ -tiQ -tiQ -xuU -hkY -hAk -hAk -saC +mKQ saC saC saC -tiQ -gWI -gWI -sQu -sQu -sQu +bzC +iAv +vsj +hij +bBJ +iuC +jqL +jjj +eTn +gbo +sFb +pNF +uFT +lrM +uFT +eTn +iAv +iAv +mnQ +rCu +rCu +eHE +aea +mEG +alx ylm +vjW +lCH pjJ pjJ -cpy -cpy -cpy -cpy -cpy -cpy +pjJ +ien ien ien ien @@ -74017,7 +80359,7 @@ crH xyL qxp qPT -uEC +rKt xTs kMr nXl @@ -74029,12 +80371,12 @@ qfD vLu xyL tvO -ugV -ugV -ugV +fjr +fjr +fjr cpy -ugV -ugV +fjr +fjr hNR crH iML @@ -74048,10 +80390,10 @@ oow sUN tvO ugV -ugV +fjr cpy -ugV -ugV +fjr +fjr wsX ofd oWV @@ -74060,14 +80402,14 @@ qGK oWV ofd ubH -ruU -ruU -ruU -ruU -ruU -ruU +vXc +yiM +yiM +yiM +yiM +yiM sMa -ruU +yiM vXc lSq trZ @@ -74078,9 +80420,9 @@ sDa hCV trZ bKO -ruU -ruU -ruU +yiM +yiM +vXc vXc rOP rMF @@ -74111,8 +80453,8 @@ tOo tSL dGD lyD -nax -nax +mPr +hFX bCy tOo wIr @@ -74125,12 +80467,12 @@ wIr wIr dGD lyD -nax -nax -nax -nax -nax -nax +mPr +mPr +mPr +mPr +mPr +mPr nax nax mPr @@ -74161,30 +80503,30 @@ bMX cpy cpy cpy +cpy tiQ -xho -aLJ -bdv +vDV +uAd yeS yeS yeS oML xho -cNV -xho +saC +saC otQ otQ xho uAd -yeS +dEk xho xho yeS jKu xho otQ -uqt -dwP +saC +saC tiQ gxl hai @@ -74196,55 +80538,55 @@ hDy iyC xuU txs -xZw +uHn jBy uAm -xZw +mKQ saC saC saC saC -xZw -rEV -xZw -miH -lgf -tiQ -tiQ -tiQ -hAk -txs -uHn -xZw -xZw -xZw -saC -saC -saC -tiQ -tiQ -saC -saC -tiQ -tiQ +uAm +iAv +bny +gbo +bBJ +iuC +jqL +jjj +jqL +gbo +aIM +bBJ +qYM +bBJ +jmX +mlR +iAv +iAv +joJ +fBg +oDj +joJ +iAv +iAv +alx ylm -pjJ -pjJ -cpy -cpy -cpy -cpy -cpy -cpy -cpy -ien -rxI -fjr +vjW +hdu +nCa +nCa +nCa +nCa +nCa +gtS +oVO +nQx crH xtb xtb xtb -pnx +rMb skQ xtb xtb @@ -74256,13 +80598,13 @@ skQ xtb xtb tvO -ugV -ugV +fjr +fjr cpy cpy cpy -ugV -hNR +fjr +jDO crH yjD mIa @@ -74274,11 +80616,11 @@ cqL oQV ncs tvO -ugV -ugV +fjr +fjr cpy cpy -ugV +fjr crH pQE pQE @@ -74287,12 +80629,12 @@ cXm pQE pQE spo -ruU -ruU -ruU +vXc +yiM +yiM iBY sno -ruU +yiM sMa vXc umf @@ -74305,9 +80647,9 @@ ljW xMu bvK bKO -ruU -ruU -ruU +yiM +yiM +vXc vXc cys rMF @@ -74337,10 +80679,10 @@ oIu oIu oIu lyD -nax -nax -nax -nax +mPr +mPr +hFX +hFX bCy bYV wIr @@ -74351,11 +80693,11 @@ wIr wIr rZK lyD -nax -nax -nax -nax -nax +mPr +mPr +mPr +mPr +mPr nax nax nax @@ -74388,30 +80730,30 @@ bMX cpy cpy cpy +cpy tiQ -xho vDV uAd yeS yeS yeS oML -xho -cNV -xho -otQ +saC +saC +saC +saC otQ xho uAd -yeS +dEk yeS yeS yeS jKu xho -otQ -uqt -eXe +saC +saC +saC tiQ gxl gYT @@ -74423,7 +80765,7 @@ hDy izY xeG xZw -xZw +uHn uAm uAm klW @@ -74431,47 +80773,47 @@ saC saC saC saC -xZw -xZw -bgc -mjs -fTS -tiQ -tiQ +uAm +lLA +qeJ +mQt +idk +cMW +hZO mPe -iOl -xZw -uHn -xZw -xZw -xZw -saC -saC -saC -saC -saC -saC -saC -saC -tiQ -ylm +sgq +lFa +iLn +eZb +nQO +qAS +nQO +ahs +gJK +bzv +eLU +oXk +bWQ +mjF +gXI +joJ +urp +hTf +nYz +nYz +nYz +nYz +nYz +nYz +taS vjW -cpy -cpy -cpy -cpy -cpy -cpy -cpy -cpy -ien -rxI -fjr +oxt +jDO sSn hhD hhD rxu -smY +lnK smY kwc hhD @@ -74483,13 +80825,13 @@ vlN utd qDL tEJ -ugV +fjr cpy cpy cpy cpy cpy -hNR +jDO sSn hhD hhD @@ -74501,11 +80843,11 @@ hhD hhD hhD wCC -ugV +fjr cpy cpy cpy -ugV +fjr crH ofd otj @@ -74514,12 +80856,12 @@ uMO rmi ofd spo -ruU -ruU -ruU +vXc +yiM +yiM qCY iqQ -ruU +yiM puY vXc umf @@ -74532,9 +80874,9 @@ xMu wrg trZ bKO -ruU -ruU -ruU +yiM +vXc +vXc vXc wYa pUv @@ -74549,8 +80891,8 @@ tSL tSL rMF sql -ruU -ruU +yiM +yiM vXc vXc vXc @@ -74563,12 +80905,12 @@ ffo nax nax nax -nax -nax -nax -nax -nax -nax +mPr +mPr +mPr +mPr +hFX +hFX bdL rQg hYL @@ -74577,11 +80919,11 @@ jmv hYL rQg vdp -nax -nax +mPr +mPr tNc -tZF -tZF +gUj +gUj tZF iCb nax @@ -74615,7 +80957,7 @@ bMX cpy cpy cpy -tiQ +cpy tiQ vDV uAd @@ -74624,13 +80966,13 @@ yeS yeS cCQ saC -tiQ saC -iOx +saC +saC saC saC aut -dOw +ejo dOw dOw dOw @@ -74650,55 +80992,55 @@ hDy iBs oQs jcq -xZw -xZw -xZw -saC -saC -saC -saC -xZw -xZw -xZw -xrA -hkT -fTS -tiQ -tiQ -fTS -xeG -xZw -kUF -xZw -xZw -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +uHn +kib +kjU saC -cpy saC saC saC -cpy -cpy -cpy -ien -ien -ien -fjr -fjr -fjr -fjr -fjr -fjr +mKN +lko +lLA +jqL +tNT +mvI +pZy +wAB +jUY +qUz +rtw +idk +gNs +mCx +ham +jqL +jeb +fBg +mEp +myz +smr +kri +kEj +ldy +joJ +gMe +jkO +oUq +oUq +tVa +tVa +oUq +oUq +oUq +oUq +oUq +jXQ +iKF +iKF +iKF +iKF +iKo fjr fjr fjr @@ -74710,14 +81052,13 @@ vlX utd uep tvO -ugV +fjr cpy cpy cpy cpy -ugV -hNR -ugV +fjr +jDO ugV ugV ugV @@ -74729,10 +81070,11 @@ ugV ugV ugV ugV +fjr cpy cpy cpy -ugV +fjr crH ofd qSk @@ -74741,14 +81083,14 @@ qGK qSk ofd spo -ruU -ruU -ruU +vXc +yiM +yiM qCY uie -ruU -ruU -ruU +yiM +yiM +yiM vXc lSq trZ @@ -74759,9 +81101,9 @@ cia tEC hVw bKO -ruU -ruU -ruU +yiM +vXc +vXc vXc wYa umf @@ -74775,27 +81117,27 @@ rMF tSL rMF sql -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM vXc vXc vXc umf vXc vXc -ruU +yiM ffo nax nax -nax -nax -nax -nax -nax -nax -nax +mPr +mPr +mPr +mPr +mPr +mPr +hFX bdL rQg hYL @@ -74804,8 +81146,8 @@ tkf hYL rQg vdp -nax -nax +mPr +mPr tNc nax nax @@ -74844,10 +81186,11 @@ cpy cpy cpy tiQ -vDV -uAd -yeS -bXA +cdP +dwP +dEk +dEk +saC saC saC saC @@ -74857,7 +81200,6 @@ saC saC saC saC -otQ otQ eyh cRN @@ -74871,54 +81213,54 @@ xce hdd xdF hBD -uFG +nbD xce hDy fTS iOO jdl -jcq -xZw +jRY xZw +kqX saC saC saC -xZw -xZw -xZw -xZw xrA -hkT -tiQ -tiQ -tiQ -lgf -xeG -xZw -uHn -xZw -xZw -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -cpy -saC -cpy -ien +mOl +uAm +lLA +ntL +jqL +jwx +qce +iAv +iAv +viI +iOw +kzG +bag +dtR +eTn +mlR +iAv +iAv +iAv +joJ +fBg +iby +joJ +iAv +iAv +iAv +oUq +oUq +oAY +lDk +uFA +bJy +oUq +oUq +oUq fjr rxI fjr @@ -74937,12 +81279,12 @@ vlX utd uep tvO -ugV +fjr cpy cpy cpy -ugV -ugV +fjr +fjr hNR ugV xRK @@ -74953,13 +81295,13 @@ emH emH emH tNr -ugV -ugV -ugV -ugV +fjr +fjr +fjr +fjr cpy -ugV -ugV +fjr +fjr lPv ofd aOP @@ -74968,15 +81310,15 @@ qGK qSk ofd spo -ruU -ruU -ruU +yiM +yiM +yiM qCY uie -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM lSq trZ gCE @@ -74986,9 +81328,9 @@ xMu mcf hVw bKO -ruU -ruU -ruU +yiM +yiM +vXc vXc wYa vXc @@ -75001,28 +81343,28 @@ xyN xyN xyN sql -ruU -ruU -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM +yiM +yiM vXc vXc vXc -ruU -ruU -ruU +yiM +yiM +yiM ffo nax nax -nax -nax -nax -nax -nax -nax -nax +mPr +mPr +mPr +mPr +mPr +mPr +mPr bdL rQg hYL @@ -75031,9 +81373,9 @@ tkf hYL rQg vdp -nax -nax -nax +mPr +mPr +mPr iCb nax nax @@ -75075,7 +81417,9 @@ vDV uAd yeS yeS -yeS +bXA +saC +saC saC saC saC @@ -75084,10 +81428,8 @@ saC saC saC saC -yeS -yeS oEw -yeS +saC saC saC saC @@ -75107,45 +81449,45 @@ jds jjo xZw xZw -xZw -saC -kBJ -xZw -jwT -xZw -xZw -lVG -hkT -fTS -mCK -gHF -fTS -xeG -xZw -uHn -xZw -xZw -tiQ -saC -saC -saC -saC saC saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien +kBJ +kXB +mSc +uAm +uAm +lLA +lLA +iAv +iAv +iAv +iAv +fBg +unU +wBR +iAv +iAv +uGK +iAv +iAv +iAv +iAv +iyE +tfW +rdf +vju +vju +rKS +vju +xJt +lbo +lbo +kXY +kXY +lDk +bJy +oUq +oUq fjr fjr fjr @@ -75164,12 +81506,12 @@ vlX vgI uep tvO -ugV -ugV +fjr +fjr cpy -ugV +fjr hxy -vwi +iKF kdo xRK yjp @@ -75181,11 +81523,11 @@ sjy sjy ahP tNr -ugV -ugV -ugV -ugV -ugV +fjr +fjr +fjr +fjr +fjr nVN xlL ofd @@ -75195,15 +81537,15 @@ qGK rqs ofd spo -ruU -ruU -ruU +yiM +yiM +yiM bYS xLY -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM lSq trZ iLc @@ -75213,43 +81555,43 @@ ljW uVH hVw bKO -ruU -ruU -ruU +yiM +yiM +yiM vXc wYa vXc vXc vXc jbv -ruU -ruU -ruU -ruU -ruU -ruU -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM +yiM +yiM +yiM +yiM +yiM +yiM vXc vXc vXc umf vXc vXc -ruU -ruU +yiM +yiM ffo nax -nax -nax -nax -nax -nax -nax -nax -nax +mPr +mPr +mPr +mPr +mPr +mPr +mPr +mPr bdL rQg pfD @@ -75258,8 +81600,8 @@ tkf hYL rQg vdp -nax -nax +mPr +mPr nax bjX nXX @@ -75310,10 +81652,10 @@ saC saC saC saC -xho -yeS -yeS -oEw +saC +saC +saC +qpD saC saC saC @@ -75335,45 +81677,45 @@ jjU jCq xZw xZw -kqX +saC kBL kAI -xZw -xZw -xZw -bKk -kQR fTS -mCK -gHF -xuU -txs -xZw -hkT -xZw -saC -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -ien -ien +hao +uAm +uAm +nzR +bzC +bzC +bzC +iAv +fBg +fBg +iAv +iAv +lLA +lLA +xUq +xUq +iAv +mOh +vju +nMl +wrc +mjF +mGb +eDD +rvg +fAt +spB +kXY +nFc +rqE +kXY +slt +oUq +oUq +oUq fjr fjr fjr @@ -75392,11 +81734,11 @@ utd qDL ahP tNr -ugV -ugV -ugV -hNR -ugV +fjr +fjr +fjr +jDO +fjr ugV crH sjy @@ -75429,8 +81771,8 @@ cWT cWT cWT kEZ -ruU -ruU +yiM +yiM lSq trZ qLJ @@ -75440,8 +81782,8 @@ qhm cia trZ bKO -ruU -ruU +yiM +yiM vXc vXc tDd @@ -75466,17 +81808,17 @@ umf umf vXc vXc -ruU +yiM ffo nax nax -nax -nax -nax -nax -nax -nax -nax +mPr +mPr +hFX +hFX +hFX +mPr +mPr bdL wIr wIr @@ -75486,7 +81828,7 @@ wIr wIr vdp sxg -nax +mPr bjX yhj ylo @@ -75537,11 +81879,11 @@ saC saC saC saC -otQ -otQ +saC +saC otQ eVg -saC +otQ saC saC saC @@ -75558,48 +81900,48 @@ hDy saC xeG xZw -jdD +jTb xZw xZw xZw -fBU +kzc kCM kWa -rEV -xZw -xZw -xZw -mkb -tLQ -mCQ -mKN -jbs -xWc -tLQ -num +mXn fTS +lqY saC saC saC saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien +bzC +bzC +iAv +iAv +iAv +gYc +lLA +lLA +lLA +xUq +yaw +vju +qRw +vju +vju +oLK +tKR +gxb +dPl +tVa +dio +kXY +nFc +dwI +kXY +lDk +oUq +oUq rxI fjr fjr @@ -75622,8 +81964,8 @@ xXR emH emH tNr -hNR -ugV +jDO +fjr xRK ahP sjy @@ -75657,7 +81999,7 @@ lVp lVp aHH kEZ -ruU +yiM lSq trZ hVw @@ -75701,9 +82043,9 @@ yhR yhR yhR gGM -nax -nax -nax +hFX +hFX +mPr bdL wIr wIr @@ -75712,8 +82054,8 @@ dgY wIr wIr vdp -nax -nax +mPr +mPr aPe ylo ylo @@ -75764,12 +82106,12 @@ saC saC saC saC -kbV +wLp kbV kbV gPq kbV -saC +kbV saC saC tiQ @@ -75785,49 +82127,49 @@ hDy saC saC xZw -xZw -xZw -xZw -xZw -xZw -xZw -xZw -xZw -xZw -xZw -rEV -xrA -fTS -mCK -gHF -xeG -xZw -tKb -kQK -fTS -xZw -saC -saC -saC -saC -saC -saC +jTB +xWc +xWc +xWc +gnx +xWc +xWc +mXA +ick +lvH +lAA +ugi saC saC saC saC saC saC -iTI -xED -xED -xED -xED -xED -xED -xED -lER -mlp +iAv +iAv +iAv +iAv +iAv +iAv +iAv +iAv +iAv +iAv +iAv +iAv +iAv +iAv +iAv +oUq +jfx +nMX +rmA +nMX +nMX +rRA +oUq +oUq +rxI rxI fjr ugV @@ -75849,8 +82191,8 @@ wrC wrC wrC tvO -hNR -ugV +jDO +fjr crH sjy sjy @@ -75929,8 +82271,8 @@ jmG jmG pqR gGM -nax -nax +hFX +mPr bdL rQg hYL @@ -75939,8 +82281,8 @@ tkf pfD rQg vdp -nax -nax +mPr +mPr uXp ylo fCW @@ -75985,12 +82327,12 @@ gTw xho cNV cNV -dxU -cSb -qUQ +cNV +fxq +fxq saC saC -qUQ +wLp qUQ qUQ qUQ @@ -76011,29 +82353,20 @@ gxM tiQ saC saC -ycV -saC saC -rEV -kmg -xZw xZw xZw +rEV +kmg +kzc xZw xZw xZw xZw -xrA -fTS -ncA -saC -xeG xZw -fTS -kQK -qVN -fTS xZw +uHn +kfF saC saC saC @@ -76043,19 +82376,28 @@ saC saC saC saC -saC -iTI -iTI -uKD -uKD -uKD -uKD -uKD -uKD -uKD -uKD -mwv -uKD +tTv +tTv +tTv +tTv +tTv +tTv +tTv +tTv +tTv +tTv +tTv +oUq +hWC +vcF +vsy +wUp +wUp +rXq +oUq +oUq +oUq +ugV ugV ugV ugV @@ -76076,7 +82418,7 @@ wSr jNY wrC tvO -hNR +jDO xRK ahP sjy @@ -76113,12 +82455,12 @@ lVp jzu vXc vXc -ruU -ruU -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM +yiM +yiM vXc vXc vXc @@ -76156,8 +82498,8 @@ jmG jmG jmG xAR -nax -nax +hFX +mPr bdL rQg hYL @@ -76167,7 +82509,7 @@ hYL rQg vdp lbH -sxg +bwF aPe nnG yfu @@ -76212,12 +82554,12 @@ xho cNV cNV cNV -dxU +cNV cSb dcD -dDC -dDC -dDC +moZ +moZ +moZ dDC dDC dDC @@ -76226,42 +82568,35 @@ dDC fhQ fpB dDC -dDC -fXU -gll +saC +saC +saC tiQ iBI uFG -uFG +nbD tiQ tiQ tiQ saC -qTE -ycV saC saC saC xZw xZw xZw +kzc xZw xZw xZw xZw xZw +xZw +uHn +rEV +aKQ saC saC -ncA -saC -saC -xZw -fTS -kQK -fTS -xZw -xZw -xZw saC saC saC @@ -76271,18 +82606,25 @@ saC saC saC saC -xED -uKD -uKD -vju -vju -vju -vju -vju -vju -uKD -mwv -tvO +tTv +men +xVB +onM +men +iQb +pXh +tTv +oUq +tTl +bJN +jbn +kXY +kXY +jWZ +oUq +oUq +ugV +ugV ugV ugV ugV @@ -76303,14 +82645,14 @@ jyw jPk wrC tvO -hNR +jDO crH sjy sjy mhn sDY kTm -ebn +oHR ort wdi wdi @@ -76344,9 +82686,9 @@ qtN qtN qtN vKO -ruU -ruU -ruU +yiM +yiM +yiM vXc wdy rMF @@ -76383,8 +82725,8 @@ dUW dUW jmG xAR -nax -nax +mPr +mPr bdL rQg pfD @@ -76393,7 +82735,7 @@ oLa hYL rQg vdp -nax +mPr qbG aPe nnG @@ -76433,18 +82775,18 @@ cpy cpy cpy tiQ -aQU -cuF +eVg +otQ +otQ cNV cNV cNV cNV -dxU qUQ jth kbV -dQg -dZA +kbV +ear tjg tjg tjg @@ -76452,19 +82794,17 @@ kbV tjg tjg gPq -dEk -fKt -fYP -gll +saC +saC +saC +saC tiQ -xVq -xVq -xVq +dli +dli +dli tiQ tiQ tiQ -qTE -qTE saC saC saC @@ -76472,48 +82812,50 @@ saC saC xZw xZw +saC xZw xZw xZw xZw xZw -xrA -saC -ncA -saC -saC -xZw -fTS -kQK -fTS xZw +uHn xZw -rEV +kfF saC saC saC saC saC saC +mqc saC saC saC +gYK +say +khm +cwr +mLI +pLP +pGe +voX xED -uKD -vju -vju -jbn -jbn +pVH +lDk +har jbn -kIY -vju -vju -mwv -tvO -ugV -ugV -ugV -xRK +awI +kXY +lbo +lbo +tVa +emH +emH +emH +emH +emH +emH ahP beB sLU @@ -76571,9 +82913,9 @@ xkO xkO xkO weQ -ruU +yiM aOi -ruU +yiM vXc fXx jmG @@ -76610,8 +82952,8 @@ jwM nBP jmG xAR -nax -nax +mPr +mPr bdL rQg hYL @@ -76662,85 +83004,85 @@ cpy tiQ wvV xLm -cNV -enT -cNV +xLm +dOa +bDw enT dOa -jur +cuF jth -dEk -dEk +tjg +tjg ear -dFT +tjg tjg tjg kbV tjg tjg gPq -dEk -dEk -fYP -uFG +saC +saC +saC +saC tiQ -xmD +lAK hmV vIS -qTE -qTE -qTE -qTE saC saC saC saC saC saC -udR +saC +saC +saC +saC +saC iOl kmg xZw xZw xZw xZw -xrA -fTS -mCK -saC -xeG -xZw -fTS -kQK -fTS +uHn xZw xZw +pNv saC saC saC saC +pwB +kwg +kwg saC -saC -saC -saC -saC -saC +kwg +gha +aYd +vxD +kwg +kwg +kwg +gha +kXY xED -uKD -vju +pyc +kwg iZS jBr -jEa -jEa -kLk +mPs +oYu +kXY lbo -vju -mwv -tvO -ugV -ugV -ugV -crH +oUq +beB +dhQ +dhQ +dhQ +dhQ +beB beB beB sMY @@ -76800,7 +83142,7 @@ waD qJN vXc vHN -ruU +yiM vXc fXx jmG @@ -76837,8 +83179,8 @@ fhu brk jmG xAR -nax -nax +mPr +mPr bdL rQg hYL @@ -76889,35 +83231,35 @@ cpy tiQ aVo xLm -bDw xLm -bDw +aQU +xLm xLm dOa qUQ jth -dFT -dFT +tjg +tjg ear -dZA -dZA kbV +kbV +kbV +xiY +fKt +fKt +vzd +tQw +saC +saC +saC saC -tjg -tjg -gPq -dFT -dFT -gbQ -qUQ -qjG xmD hna yiu saC saC saC -qTE +saC saC tiQ tiQ @@ -76928,46 +83270,46 @@ saC iOG udR udR +nqE +nqE +udR +iKw +udR udR -iOl -xZw -xrA -fTS -mCK -gHF -xeG -xZw -fTS -kQK -fTS -xZw -xZw -saC -saC -saC -saC -saC -saC saC saC saC saC -xED -uKD -vju -iZS +sse +kwg +mOI +pcH +pcH +pcH +hSQ +pco +jBY +pcH +sGF +pcH +hSQ +nMX +lbt +hzw +pcH +pcH jEa kHd -jEa -jEa +kgR +kXY llJ -lIM +oUq +nrT mHZ -tvO -ugV -ugV -ugV -nIu +bJa +bJa +mHZ +ryT beB pVX sNm @@ -77027,7 +83369,7 @@ xkO cqs vXc vHN -ruU +yiM vXc fXx jmG @@ -77064,8 +83406,8 @@ ild dco jmG xAR -nax -nax +mPr +mPr bdL rQg dni @@ -77097,7 +83439,7 @@ dZw kwj kwj cxo -ppU +sQY nQu nQu jas @@ -77125,11 +83467,11 @@ qUQ jth tjg tjg +ear kbV kbV -kbV -saC -saC +xiY +xiY tjg tjg gPq @@ -77137,64 +83479,64 @@ tjg tjg hJB qUQ -qjG +eLV xmD hna yiu hLY saC saC -qTE +saC saC iDg -iDg +rXa tiQ tiQ tiQ saC kDU fTS -fTS -fTS -xeG -lWa -pRT -fTS -mCK -gHF -iOG -mXn -xZw -hkT -xZw -xZw -uAm -xZw -saC +cOJ saC saC +aCR +hkT +fTS +fTS saC saC saC +men +sse +kwg +jkJ +kwg +mmh +sQS +mPs +cim +mPs saC saC saC +fWD +iTX xED -uKD -vju -vju +pex +lDk +kXY kzd -jEa -jEa -jEa -llJ -lIM -mHZ -tvO -ugV -ugV -ugV -miz +pSK +kgR +kwg +anb +hnG +jSU +xDu +xDu +xDu +raI +jSU mji ijE nTx @@ -77254,7 +83596,7 @@ waD qJN vXc eLG -ruU +yiM vXc fXx jmG @@ -77291,8 +83633,8 @@ gwP psF jmG xAR -nax -nax +mPr +mPr bdL wIr wIr @@ -77301,7 +83643,7 @@ jmv wIr wIr glV -nax +mPr nax nax uvg @@ -77352,75 +83694,75 @@ qUQ jth tjg tjg -kbV -kbV -saC +xiY +xiY saC saC +xiY kbV kbV -gPq -tjg -tjg -hJB -qUQ -qjG -xmD +caN +hgM +hgM +idn +cSh +oVt +dNn hna yiu hLY saC -hxh +lmY iBI iQe pfj jjV -jjV +cuu jVC tiQ tiQ kEx kWH tiQ -qjG -xeG -xrA -fTS -fTS -mCK -gHF -fTS -xeG -xZw -uHn -xZw -xZw -xZw -xZw -xrA saC saC saC +uhx +pwX +pwX saC saC +tTv +men +sse +iZS +jkJ +wIx +jfH +men +iQb +tTv +bUN saC saC saC -xED -uKD -vju -iZS -jEa -jEa -jEa -jEa -llJ -lIM -mHZ -tvO -ugV -ugV -ugV +saC +saC +tTv +mVm +sBH +kXY +wGq +mBL +giV +pcH +jBY +fAt +ixs +lxN +lxN +lxN +fJg ryj qIy jWV @@ -77481,7 +83823,7 @@ xkO weQ vXc vXc -ruU +yiM vXc pUv rMF @@ -77518,8 +83860,8 @@ jtg liN jmG xAR -nax -nax +mPr +mPr bdL wIr wIr @@ -77528,7 +83870,7 @@ jmv wIr wIr vdp -nax +mPr nax nax nax @@ -77579,24 +83921,24 @@ jur jth fsC kbV -kbV +xiY saC saC saC -kbV -kbV +ffr +xiY kbV gPq fsC kbV hJB qUQ -qjG -hdQ +oLU +knt qjG yiu hLY -saC +qJE ujg iCk iQF @@ -77607,47 +83949,47 @@ xmD xmD tiQ kEA +mdZ tiQ -tiQ +saC +saC +saC +yaj qjG qjG -xrA -fTS -tiQ -tiQ -tiQ -fTS -xeG -xZw -uHn -oiW -xZw -xZw -xZw -xrA -fTS -tiQ -tiQ -tiQ saC saC +tTv +nHg +hzV +iZS +jkJ +xLi +men +men +tTv +tTv +tTv saC saC -xED -uKD -vju -iZS -jBr -jEa -jEa +saC +saC +tTv +tTv +mVm +hrl +kXY +oUE +ntQ +dNe kXY lzb -vju -mwv -tvO -ugV -ugV -ugV +oUq +nrT +mHZ +bJa +mHZ +azF ryT beB ijJ @@ -77707,8 +84049,8 @@ eOE eOE upZ vXc -ruU -ruU +yiM +yiM vXc vXc pUv @@ -77745,8 +84087,8 @@ kbF dUq jmG xAR -nax -nax +mPr +mPr bdL rQg pfD @@ -77755,8 +84097,8 @@ tkf pfD rQg vdp -nax -nax +mPr +mPr nax nax nax @@ -77802,28 +84144,28 @@ tDR cqP cEw dOa -qUQ +fxq jth tjg tjg -kbV -kbV +xiY saC saC saC -kbV -kbV +saC +xiY +xiY gPq tjg tjg hJB qUQ -qjG -xmD +oLU +knt qjG yiu hLY -xmD +qJE ujg iDg iRV @@ -77834,48 +84176,48 @@ jWr xmD xmD jVC -qjG -qjG -qjG -qjG -qjG -fTS -saC -saC -saC -fTS -xeG -xZw -kUF -uAm -uAm -xZw -xZw -xrA -fTS -uxf -cpn -saC +miH saC saC saC +qgx +yaj +qjG +qjG +qgx saC -xED -uKD -vju -vju -jbn -jbn -jbn -kIY -vju -vju -mwv -tvO -ugV -ugV -ugV -tPx +tTv +men +kUF +gWu +neI +xLi +men +tTv +tTv +oUq +oUq +oUq +saC +oUq +oUq +oUq +oUq +oUq +uzD +oeU +kXY +aYd +kXY +lbo +sLc +oUq +beB +dhQ +dhQ +dhQ +evN +beB beB beB beB @@ -77928,13 +84270,13 @@ uaH isA jzu vXc -ruU -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM +yiM vXc -ruU +yiM vXc vXc vXc @@ -77972,8 +84314,8 @@ gug cho jmG xAR -nax -nax +mPr +hFX bdL rQg hYL @@ -77982,12 +84324,12 @@ tkf hYL rQg vdp +mPr +mPr nax nax nax -nax -nax -nax +mPr mPr mPr mPr @@ -78029,28 +84371,28 @@ spI crm cEx dOa -qUQ +fxq jth tjg tjg -kbV saC saC saC -kbV -kbV -kbV +saC +saC +saC +xiY gPq tjg tjg -fYP +hJB qUQ -qjG -qJE +eLV +knt hna yiu hLY -hdQ +vhr ujg iFB iSc @@ -78061,48 +84403,48 @@ jWB xYD kry jjV -qjG -qjG -qjG -qjG -qjG -mkZ -saC -saC -saC -saC -txs -xZw -uHn -xZw -xZw -xZw -oiW -xrA -tKb -uxf -ybd +miH saC saC saC +pwC +yaj +qjG +qjG saC saC -xED -uKD -uKD -vju -vju -vju -vju -vju -vju -uKD -mSc -tvO -ugV -ugV -fjr -xhd +tTv +tTv +cUA +nMX +pco +jzB +tTv +tTv +oUq +oUq +ucY +hGm +oUq +oUq +oUq +lEd +fHf +oUq +lag +lDk +kXY +aYd +nPV +qpy +oUq +oUq +hhD +hhD +hhD +hhD +xFg +gHD ahP yjp wrC @@ -78156,16 +84498,16 @@ isA jzu vXc vXc -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM vXc vXc vXc vXc vXc -ruU +yiM fXx jmG oQN @@ -78199,8 +84541,8 @@ ild jmG jmG xAR -nax -nax +mPr +hFX bdL rQg hYL @@ -78209,12 +84551,12 @@ oLa hYL rQg vdp +mPr +mPr +mPr nax -nax -nax -nax -nax -nax +mPr +mPr mPr mPr mPr @@ -78256,29 +84598,29 @@ bYd cvP dOa dOa -qUQ -jth -kbV -kbV +fxq +gdJ +ear +ear saC saC saC -kbV -fsC -kbV -kbV -gPq -tjg +saC +saC +saC +saC +vzd +fKt fKt fYP -qUQ -qjG -qJE +fxq +saC +knt hna yiu hLY -xmD -hxh +qJE +lmY iFV iDg jey @@ -78289,43 +84631,43 @@ kmP xmD jVC kXa -qjG -qjG -qjG -saC -saC saC saC saC -saC -xZw -xZw -uHn -fTS -fTS -fTS -xZw -xrA -fTS -uxf -ybd -saC +pwC +yaj +qjG +qjG saC saC saC saC +afL +sfc +xSE +bCX +iQb +tTv +oUq +cCL +sGv +xgE +yaC +vIU +kZe +mkh iTI -iTI -uKD -uKD -uKD -uKD -uKD -uKD -uKD -uKD -mwv -uKD +oUq +oUq +nJO +bJy +dio +kkR +lbI +oUq +oUq +pGh +ugV ugV ugV fjr @@ -78381,7 +84723,7 @@ jfO gYX isA jzu -ruU +yiM vXc vXc umf @@ -78390,9 +84732,9 @@ vXc vXc vXc vXc -ruU -ruU -ruU +yiM +yiM +yiM fXx jmG qxm @@ -78426,8 +84768,8 @@ gug jmG tOo lyD -nax -nax +hFX +hFX bdL rQg pfD @@ -78436,12 +84778,12 @@ dgY hYL rQg vdp -nax -nax -nax -nax -nax -nax +mPr +mPr +mPr +mPr +mPr +mPr mPr mPr tEu @@ -78483,75 +84825,75 @@ dOa dOa dOa dZs -jur +fLi jth tjg tjg -kbV saC saC -kbV -kbV -kbV -kbV +saC +saC +saC +saC +saC frL -fxq -fxq -gdJ -qUQ -qTE -qJE +tjg +tjg +hJB +sxU +saC +knt hna yiu saC saC -hxh -hxh +lmY +lmY ujg ujg ujg -hxh -hxh +lmY +lmY kne mqu -hxh +lmY saC +saC +saC +pwC qjG +yaj qjG -qjG -qjG +pwC saC saC saC saC -iOG -iOl -xZw hXt -tso -tso -tso -iQb -xrA -fTS -uxf -ybd -saC -saC -saC -saC saC -saC -iTI -xED -xED -xED -xED -xED -xED -xED -lER -mlp +jkJ +mIq +iQb +tTv +oUq +vVx +fHH +kXY +xZE +kXY +xZE +kXY +gTc +fzK +oUq +oUq +oUq +nBo +oUq +oUq +oUq +oUq +rxI fjr ugV ugV @@ -78565,7 +84907,7 @@ tFk uhF jyx wrC -iPZ +aNn mYo wcO sgT @@ -78608,8 +84950,8 @@ jfO gYX isA jzu -ruU -ruU +yiM +yiM vXc vXc vXc @@ -78652,8 +84994,8 @@ vBd vBd jmG xAR -nax -nax +mPr +hFX tEu bYV wIr @@ -78664,10 +85006,10 @@ wIr wIr rZK gGM -nax -nax -nax -nax +mPr +mPr +mPr +mPr mPr mPr mPr @@ -78708,81 +85050,81 @@ dOa dOa dOa cwq -xLm +dQg dZs -qUQ +fxq ddN tjg tjg -kbV -kbV saC saC -kbV -kbV -kbV +saC +saC +saC +saC +saC gPq tjg tjg -fYP -gnd -qTE -xmD +hJB +saC +saC +knt hna yiu -yiu +saC +saC +saC saC xmD xmD xmD -xmD -xmD -xmD +atz xmD knt xmD saC saC -qjG +saC lrQ qjG qjG yaj +qjG +qgx saC saC saC -saC -xeG -rEV -xZw -nvd -fTS -fTS -uHn -xrA -fTS -uxf -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien +bUN +sse +kwg +jkJ +xLi +iQb +tTv +oUq +oUq +suS +kXY +wwG +hCH +hCH +mzX +har +qvb +oUq +bYZ +kVO +caE +xQq +oUq +oUq +oUq rxI fjr fjr ugV -ugV +fjr jDO crH wrC @@ -78836,11 +85178,11 @@ uWz lVp jzu vXc -ruU -ruU -ruU -ruU -ruU +yiM +yiM +yiM +yiM +yiM vXc wdy rMF @@ -78879,7 +85221,7 @@ ild meb jmG xAR -nax +mPr tEu tOo wIr @@ -78892,8 +85234,8 @@ wIr wIr dGD mcO -nax -nax +mPr +mPr mPr mPr mPr @@ -78935,30 +85277,30 @@ bgg bIr tDR tDR -cDo +eVi dZs qUQ jth tjg tjg -kbV -kbV -kbV -kbV -kbV -kbV +saC +saC +saC +saC +saC +saC kbV gPq kbV kbV -fYP -qUQ -qjG -xmD +hJB +saC +saC +knt hna -yiu -yiu -vIS +wea +jef +uTy vIS vIS vIS @@ -78967,48 +85309,48 @@ vIS gnA gwK knS -yiu +vIS saC saC ljQ pfj -xmD -jVC -yaj +qjG +qjG yaj +qjG +pwC saC saC saC -xeG -xZw -xZw -xZw -xZw -tZs +bUN +utH +kwg +jkJ +xLi nMw -xrA -fTS -uxf -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -ien -ien +tTv +oUq +hEJ +kgR +aVj +hCH +hCH +tpV +kXY +har +ecK +oUq +xQq +kVO +qfo +nMB +oUq +oUq +oUq +oUq +fjr fjr fjr -ugV fjr jDO crH @@ -79162,30 +85504,30 @@ bgg bIr tDR tDR -cDo +eVi cKw qUQ jth tjg dQm kbV -kbV -kbV -kbV -kbV -kbV +saC +saC +saC +saC +saC fsC gPq kbV kbV -hJB -qUQ -qjG -xmD +saC +saC +saC +knt hna yiu yiu -yiu +xwZ wea yiu mrc @@ -79199,39 +85541,39 @@ saC saC saC lwm -vIS -pfj -jjV -yaj -saC -saC -saC -saC -xZw -xZw -xZw -xZw -rEV -uHn -xrA -fTS -saC -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +pwX +pwX +uhx +vlq +vlq saC saC saC -ien +iQb +sse +uZV +neI +xLi +men +tTv +oUq +xuQ +fHH +kXY +aVj +har +qts +nMX +nMX +gvk +sSv +raH +hPQ +sMA +oMo +oUq +oUq +oUq fjr fjr fjr @@ -79390,29 +85732,29 @@ tDR tDR tDR cEM -dZs +eXe jur jth kbV kbV kbV +fKt tjg tjg -tjg -tjg +saC eHR bVF frZ -hgM -hgM -gdX -cSh -pHT -hef +tjg +tjg +saC +saC +saC +gRJ ggH wXA wXA -wXA +xGX wXA wXA gck @@ -79425,40 +85767,40 @@ saC saC saC yiu -lAD -yiu -hLY -xmD -jVC -saC -saC -saC -saC -saC -udR -udR -udR -udR -iKw -wEz -saC -saC -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +wea +qjG +qjG +yaj +qjG saC saC saC -ien +tTv +sqH +pwB +kXY +aYd +njn +nmt +tTv +oUq +oUq +acn +vpq +lDk +lDk +kuN +lbo +hrH +wFv +oUq +kVO +pGQ +lXY +fts +oUq +oUq +oUq fjr fjr fjr @@ -79623,7 +85965,7 @@ ddS bVF bVF bVF -hgM +wwi dcy hgM hgM @@ -79631,15 +85973,15 @@ eHS kbV kbV tjg -tjg -hJB -qUQ +saC +saC +saC tiQ -xmD +lAK hna yiu yiu -yiu +xwZ yiu yiu nqe @@ -79651,42 +85993,42 @@ saC saC saC yiu -yiu -pEm -xwZ -lwm +mrc +wXA +pHT +pHT mlE saC saC saC -saC -saC -saC -saC -fTS -fTS -fTS -lgf -tfW -tfW -saC -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -ien -ien +tiQ +tTv +tTv +leG +leG +hhK +leG +tTv +tTv +tTv +oUq +oUq +oUq +oUq +akn +xGR +oUq +oUq +oUq +oUq +jwV +kVO +qHD +oUq +oUq +oUq +oUq +oUq fjr fjr rxI @@ -79844,13 +86186,13 @@ tDR tDR tDR cDo -dZs +eXe qUQ jth dGV roM roM -roM +ygu duN erZ roM @@ -79858,27 +86200,27 @@ roM roM roM roM -fLi -hJB -qUQ -tiQ saC saC +saC +tiQ +saC +hna yiu yiu -yiu -yiu +saC +saC yiu nqe yiu yiu -yiu -yiu saC -pEm -yiu +saC +saC +saC yiu yiu +nqe yiu yiu saC @@ -79887,32 +86229,32 @@ saC saC tiQ tiQ -saC -saC -saC -saC -saC -saC -saC -nNL -saC -saC -tiQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien +hhQ +ehM +fdE +ayX +lAS +hef +hNf +vsZ +tiQ +tiQ +tiQ +bjd +fSj +qKO +dOt +rSs +oUq +oUq +oUq +oUq +cTU +oUq +oUq +oUq +oUq +oUq rxI fjr fjr @@ -80077,68 +86419,68 @@ del dHc qUQ qUQ -qUQ +jri dEL qUQ qUQ qUQ qUQ qUQ -qUQ -del saC saC -tiQ saC saC -saC -yiu -yiu -yiu -yiu -nqe -yiu -yiu -yiu -pEm -pEm -pEm -yiu -yiu -yiu -yiu -saC -saC -saC -saC -jjV -qJE -tiQ -tiQ tiQ saC saC saC saC saC -fTS -irx -tiQ -tiQ -saC -saC -saC -saC saC saC +wjy +xwZ +xwZ saC saC saC saC +yiu +yiu +nqe +yiu saC saC saC saC +jjV +qJE +tiQ +hhQ +gtX +qjG +vIS +upa +vuS +pfj +ncv +tfK +dXB +tiQ +bjd +eZF +lfj +lfj +yje +bjd +nTj +nTj +nTj +sPH +nTj +nTj +nTj +cpy ien rxI nri @@ -80304,12 +86646,12 @@ dfn dfn dfn jEu -oSX +nTl eWn -svW -svW oSX oSX +oSX +nTl jEu saC saC @@ -80321,50 +86663,50 @@ saC saC saC saC -yiu -yiu +saC +saC nqe yiu yiu yiu -pEm -pEm -pEm -xwZ +saC +saC +saC xwZ xwZ -yiu +mZN +pEm saC saC mxp +jWB +xmD +xQc +xQc +xQc +eoA +ehO +qjG +yiu +yiu jef -pfj -qJE -tiQ -irx -irx -irx -irx -irx -irx -irx vbm -irx -tiQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +viH +gjB +tiQ +bjd +pqQ +tdM +vFD +yje +bjd +nTj +qqN +vqe +bjC +vqe +isL +nTj ien ien ien @@ -80452,7 +86794,7 @@ wiE yhi vNi nNA -qic +mtM rqA gXc yhi @@ -80549,50 +86891,50 @@ saC saC saC saC -yiu +pEm nqe yiu yiu yiu -pEm -yiu -yiu +saC +saC +xzu yiu yiu -xzu +ljm saC saC saC -xzu -wea -hLY +cnA +hdQ +xmD +xQc qJE +xQc qJE -mXA -tKb -qVN -uhx -nEd -qET -nEd -xBL -irx -tiQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +qJE +qjG +yiu +qjG +qjG +nqe +hLY +oWS +tiQ +bjd +qEQ +lYK +hvh +pqQ +bjd +nTj +qqN +tbK +oan +wjP +isL +nTj +cpy ien rxI nLF @@ -80754,9 +87096,9 @@ xLm tiQ tiQ tiQ -dgb -dgb -dgb +hBg +hBg +hBg tiQ lXC lXC @@ -80776,49 +87118,49 @@ saC saC saC saC -yiu +pEm nqe yiu yiu yiu -yiu -yiu +saC xzu yiu yiu yiu +nqe xzu saC -pEm -xzu -yiu -jef -mLX +eBm +gWg +xmD +xQc +xQc qJE -irx -irx -irx -irx -irx -irx -irx -kfu -irx -tiQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +xQc +xQc +gAS +chT +mis +yiu +acD +nqe +hLY +dcM +tiQ +bjd +qEQ +lYK +hvh +pqQ +bjd +nTj +ipH +cbn +aLG +tLX +bjC +nTj ien ien ien @@ -80922,7 +87264,7 @@ ubJ ubJ jmG hMz -uwT +fWG jqr xzK wIr @@ -80979,19 +87321,19 @@ xLm cbB tiQ tiQ +aEL +aEL +aEL +aEL jcl +jVa jcl jcl -jcl -jcl -jcl -mjq -jcl ewp fIe fIe -eVi fIe +aWX fIe fMd ewt @@ -81002,50 +87344,50 @@ tiQ saC saC saC -saC -yiu +pEm +pEm nqe yiu yiu yiu +xwZ yiu -xzu mrc wXA wXA -wXA +mZU wXA hwG -xwZ -xzu -yiu -yiu -mMj +syg +jjV +xmD +cHu +jVC qJE qJE +cHu +cLH +gAS +aox +rKa +fpm +yld +hpI +xmD tiQ -tiQ -tiQ -tiQ -tiQ -tiQ -tiQ -tiQ -tiQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +bjd +qEQ +lYK +hvh +pqQ +bjd +nTj +icM +cbn +mNI +tLX +bjC +nTj ien ien ien @@ -81149,8 +87491,8 @@ ubJ ubJ jmG hMz -uwT -uwT +fWG +fWG jqr xzK wIr @@ -81205,19 +87547,19 @@ bsx tiQ tiQ tiQ -oUZ -jcl +aJT +aEL cTX iZI iZI iZI svW -efS +ept hRW ewm hRW gqg -fiA +npd svW swu fMx @@ -81230,55 +87572,55 @@ tiQ tiQ saC saC -saC +pEm mbq wXA wXA wXA -wXA +xGX wXA mAC yiu yiu yiu yiu -nqe -pEm -pEm -mxp -yiu -jef -jWr +cpZ +kda qJE -tiQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +xQc +xQc +xmD +mPY +qJE +xQc +xQc +fqU +ecU +tXp +xwZ +lrd +ihf +lyu +tiQ +bjd +eZF +lYK +hvh +eZF +bjd +nTj +ipH +vrE +aJr +tLX +bjC +nTj ien ien ien -saC +cpy ien -saC +cpy ien ien rME @@ -81376,9 +87718,9 @@ ild jwM six hMz -uwT -uwT -uwT +fWG +fWG +fWG jqr xxq xxq @@ -81393,7 +87735,7 @@ qUh uwT uwT uwT -uwT +fWG bqE pIx eso @@ -81431,23 +87773,23 @@ xLm tiQ tiQ cbY -jcl -jcl -iZI +aEL +aEL +aLJ dDS iZI iZI -iZI svW -fLP +svW +aCQ swu eRN swu swu -qZB +hwt svW -swu -swu +svW +eRN swu swu saC @@ -81458,55 +87800,55 @@ tiQ tiQ saC saC +pEm yiu yiu yiu +xwZ yiu yiu yiu yiu yiu yiu -yiu -yiu -nqe -yiu -pEm -pEm -yiu -yiu +wvB +xmD +qJE +xQc +xmD +xmD mPY qJE qJE +xQc +rjl +gyB +aox +yiu +wvB +csS +yai tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +bjd +pqQ +lYK +hvh +eZF +bjd +nTj +qqN +gzw +spn +nCC +isL +nTj +cpy +cpy +cpy +cpy +cpy +cpy +cpy ien rMR jGa @@ -81603,9 +87945,9 @@ ild ild qfz hMz -uwT -uwT -uwT +fWG +fWG +fWG uwT uwT uwT @@ -81616,11 +87958,11 @@ uwT uwT uwT uwT -uje -uwT -uwT -uwT +dUY uwT +fWG +fWG +fWG bqE pIx eso @@ -81656,25 +87998,25 @@ cpy tiQ tiQ tiQ -jcl -jcl -iZI -iZI -iZI +aEL +aEL +aLJ +aLJ +aLJ dDS iZI fFw -iZI +fib jcl -fLP +aCQ dXd exB jcl swu -qZB +hwt jcl -swu -fMT +eHp +dHk gKD gpu tra @@ -81686,53 +88028,53 @@ saC saC saC saC +pEm +pEm yiu +xwZ yiu yiu yiu yiu yiu yiu -yiu -yiu -yiu -mbq -lXQ -yiu -xwZ -wea -yiu -jef +wvB +xmD +xQc +xQc +hdQ +iQe +vIS jWr qJE +xQc +xQc +enk +aox +yiu +wvB +pvz +xQc tiQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +bjd +pqQ +lYK +hvh +pqQ +bjd +nTj +qqN +bjC +gNN +bjC +isL +nTj +cpy +cpy +cpy +cpy +cpy +cpy ien ien ien @@ -81831,9 +88173,9 @@ jwM qfz xzK eZe -uwT -uwT -uwT +fWG +fWG +fWG uwT uwT uwT @@ -81843,11 +88185,11 @@ uwT uwT uwT uwT -uwT -uwT -uwT +fWG +fWG +fWG uje -uwT +fWG bqE jas jas @@ -81882,26 +88224,26 @@ cpy cpy tiQ tiQ -jcl -jcl -iZI -iZI -iZI +aEL +aEL +aLJ +aLJ +aLJ iZI dDS iZI iZI -iZI -jcl -fLP -evx -svW svW jcl -qZB +aCQ +evx +nTl +nTl jcl -swu hwt +jcl +svW +dYX hRy gqG gOo @@ -81914,53 +88256,53 @@ saC saC saC saC +pEm +saC saC yiu +kVa yiu yiu yiu -yiu -yiu -yiu -wea -yiu -nqe -xzu -pEm -dRy +uul +dZG +xmD +seF +qJE +lrQ dRy yiu mMj qJE qJE +seF +uPv +iSc +qjG +wvB +xmD +dmE tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +bjd +eZF +lYK +hvh +pqQ +bjd +nTj +nTj +nTj +nTj +nTj +nTj +nTj +cpy +cpy +cpy +cpy +cpy +cpy +cpy ien tNQ qSH @@ -82059,8 +88401,8 @@ qEc jmG gkY eZe -uwT -uwT +fWG +fWG uwT uwT uwT @@ -82068,13 +88410,13 @@ tUL uwT uwT uwT -uwT -uwT -uwT -uwT -uwT -uwT -uwT +fWG +fWG +fWG +fWG +fWG +fWG +fWG jqr xzK jas @@ -82108,27 +88450,27 @@ cpy cpy cpy tiQ -jcl -jcl -iZI -iZI -bIQ -cce -iZI -dDS -bIQ -cce -iZI -jcl -fLP -emr -svW +aEL +aEL +aLJ +aLJ +aLJ +aLJ +fib +fXU +fib +fib svW jcl +aCQ +emr +nTl +nTl +dBe qZB -jcl -swu -hwt +jVa +svW +dYX jcl jcl gOG @@ -82143,51 +88485,51 @@ saC saC saC saC +vjl +vjl yiu yiu yiu yiu -yiu -yiu -yiu -yiu -nqe -xzu -pEm -pEm -pEm +hLY +knt +kOF +seF +qJE +iQe +baG yiu jef jWr qJE +seF +xuD +ezB +qjG +tOM +egK +gjB tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +bjd +pqQ +lYK +hvh +qEQ +bjd +moe +moe +moe +moe +moe +moe +moe +cpy +cpy +cpy +cpy +cpy +cpy +cpy ien rNm jOw @@ -82287,7 +88629,7 @@ jmG jmG hkO eZe -uwT +fWG uwT uwT ixP @@ -82296,13 +88638,13 @@ uwT uwT cpy cpy -uwT -uwT -uwT -uwT -uwT -uwT -uwT +fWG +fWG +fWG +fWG +fWG +fWG +fWG bqE jas wTx @@ -82335,27 +88677,27 @@ cpy cpy tiQ tiQ -jcl +aEL +aLJ +aLJ +dFT +aLJ iZI iZI -fFw -bJE -ccu -ccu -wyA -fvQ +dDS iZI iZI -jcl -fLP -evx svW -svW -jcl -qZB +jVa +fLP +wSb +nTl +nTl jcl -swu hwt +jcl +svW +dYX hRy grz uNT @@ -82369,51 +88711,51 @@ saC saC saC saC -xzu -yiu -yiu -yiu +saC +vjl +vjl +vjl xzu xzu xzu -yiu -yiu -fxh -yiu -dRy +hLY +knt +xQc +xQc +srf dRy -pEm +yiu yiu wea nmX qJE +xQc +xQc +ayX +hna +nqe +feS +iDg tiQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +bjd +pqQ +lYK +hvh +qEQ +bjd +bjd +bjd +bjd +bjd +bjd +bjd +alI +alI +alI +cpy +cpy +cpy +cpy ien ien ien @@ -82514,22 +88856,22 @@ ngL jmG jmG dVD -uwT +fWG uwT uwT ixP tKe -uwT +fWG cpy cpy uje -uwT -uwT -uwT +fWG +fWG +fWG dWD -uwT -uwT -uwT +fWG +fWG +fWG xgW jas xqV @@ -82561,28 +88903,28 @@ cpy cpy tiQ tiQ -jcl -jcl +aEL +aEL +aLJ +aLJ +iZI +iZI iZI -bIQ -cce -eAF -cdj iZI cHj -dgq +azz azz eFP fIe egd ejN -ewt -jcl +fLA +fLA eVW -qZB +hwt jcl svW -hwt +rbW tiQ tiQ tiQ @@ -82597,51 +88939,51 @@ saC saC saC saC -jWJ -yiu -yiu -tiQ -tiQ -xzu -yiu -yiu -fxh -yiu -yiu -yiu -tiQ +vjl +vjl +vjl +vjl +vlq +xwZ +syg +iqz +xQc +qJE +qJE +aox +xwZ xwZ pEm -nno +syg qJE qJE +xQc +pwA +kaQ +nqe +hLY +xmD tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +bjd +pqQ +lYK +hvh +eZF +bjd +okj +vJw +apd +apd +lfj +bjd +bjd +bjd +alI +cpy +cpy +cpy +cpy +cpy ien iqb kdx @@ -82741,22 +89083,22 @@ vBd nZn jmG fEY -uwT +fWG uwT uwT ixP -tKe -uwT -uwT -uwT -uwT -uwT -uwT -uwT +fBR +fWG +fWG +fWG +fWG +fWG +fWG +fWG hMN -uwT +fWG xbM -uwT +fWG xzK jas myC @@ -82787,29 +89129,29 @@ bMX cpy cpy tiQ -oUZ -jcl +aJT +aEL +aLJ +aLJ iZI iZI -bJE -ccu -ccu -ccu -ccu -wyA -fvQ +iZI +iZI +iZI +dDS +iZI iZI svW jcl -fLP +aCQ swu -eRN +ojn swu swu -qZB -jcl -svW hwt +aEL +svW +dYX hRy ifh gOo @@ -82825,50 +89167,50 @@ saC thU thU thU -kpm -ksv -ksv +saC +saC +dxc ntq -lcP -yiu -pEm +qjG +hLY +knt npb -xwZ -xwZ -pEm -tiQ +xmD +iQe +baG +yiu yiu yiu jef pfj -nwR -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +tRS +yhz +xmD +kaQ +nqe +qjG +hKK +tiQ +bjd +eZF +lYK +hvh +eTQ +qKO +woU +woU +woU +woU +xXv +lfj +bjd +bjd +alI +cpy +cpy +cpy +cpy +cpy ien isa svK @@ -82968,10 +89310,10 @@ ngL nlO jmG fEY +fWG uwT uwT -uwT -uwT +fWG wVo dqB con @@ -83014,29 +89356,29 @@ bMX cpy tiQ tiQ -jcl -iZI +aEL +aLJ +aLJ iZI iZI -dYX ccN cwO cwO cKQ cUg -dgI -dHj iZI +dHj +vNr jcl egt swu -eRN swu swu -qZB -jcl swu hwt +aEL +cWH +dYX jcl jcl gOG @@ -83053,48 +89395,48 @@ tiQ saC saC saC -yiu -yiu -lcP -lcP -yiu -yiu -nqe -yiu -yiu +saC +saC +vjl +qjG +hLY +knt +whK +xmD +hna yiu yiu yiu yiu noD jWB -nxQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +tRS +aiO +snP +vxq +dxJ +jWB +pAw +tiQ +bjd +yje +lYK +jZE +hNP +hNP +hNP +hNP +hNP +vFD +dfK +xXv +lfj +bjd +alI +cpy +cpy +cpy +cpy ien ien ien @@ -83198,7 +89540,7 @@ gIh uwT uwT uwT -uwT +fWG rCQ xzK jas @@ -83240,30 +89582,30 @@ bMX bMX cpy tiQ -jcl -jcl -iZI +acq +bJE +aLJ dFR azz -bKb +azz azz azz cFR cKS eJw -eAF -ikr iZI +iZI +fib jcl -fLP +aCQ swu -eRN swu swu -qZB -fsV swu hwt +jcl +mrL +dYX hRy oUC uNT @@ -83278,16 +89620,16 @@ iSF jeD tiQ saC -jYj -yiu -yiu -yiu -yiu -yiu -yiu +saC +saC +saC +qjG +qjG yiu +hLY +knt mad -yiu +xmD juw wea yiu @@ -83296,33 +89638,33 @@ yiu hLY saC saC -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +xQc +mMr +eJq +knt +xmD +jpm +tiQ +bjd +yje +abL +qsW +qsW +qsW +qsW +cgn +mqx +jZE +vFD +pqQ +qpd +bjd +alI +cpy +cpy +cpy +cpy +cpy ien iel iel @@ -83425,7 +89767,7 @@ ciA uwT uwT uwT -uwT +fWG jKa jas jas @@ -83467,30 +89809,30 @@ bMX bMX cpy tiQ -jcl -iZI +afn iZI +bNE dDS iZI -eRg -cdj +fFw +iZI cxu cGY hgy iZI iZI -ipB -fDC +iZI +aLJ jcl -fLP -ijO -gex -eAz +aCQ +bOv lXC -qZB -fsV -swu +eAz +lFk hwt +jcl +mrL +dYX tiQ tiQ tiQ @@ -83505,15 +89847,15 @@ iTn jfK tiQ jEq -jYv -kpo -yiu +saC +qjG +qjG yiu yiu yiu lDc lMN -nqe +whK mnw qjG yiu @@ -83525,31 +89867,31 @@ saC tiQ tiQ tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +seF +kne +rCz +yhz +tiQ +bjd +eTQ +aLf +kbb +pMz +yaH +tyU +lYK +mqx +mqx +hvh +pqQ +qpd +bjd +alI +cpy +cpy +cpy +cpy +cpy ien iel iel @@ -83652,7 +89994,7 @@ uwT uwT uwT uwT -uwT +fWG jKa jas rWX @@ -83694,33 +90036,33 @@ bMX bMX cpy tiQ -jcl +aEL aqT azz aZD iZI -bLh -cdP iZI +iZI +clf cHj frH ciS iZI -dHk +iZI fFp -svW -fLP -swu -eRN -swu -swu -qZB -svW -swu -hwt -hRy -ifh -gPQ +nno +nTl +nTl +nTl +nTl +nTl +nTl +lXC +eHp +dYX +jcl +jcl +jcl aCQ lXC lXC @@ -83733,49 +90075,49 @@ tFZ tiQ lKl xmD -hna -yiu -yiu +rVB +mbs +mLX leH lmu lDr lNI -lNA +aqo ugN -qjG -yiu +pHT +lXQ yiu yiu yiu hLY +tRS +cRD +sRx +cRD xmD -ybd -nFt -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +knt +xmD +skk +tiQ +bjd +bjd +bjd +wRf +bjd +hKI +hFA +lYK +mqx +mqx +hvh +pqQ +qpd +bjd +alI +cpy +cpy +cpy +cpy ien ien ien @@ -83879,7 +90221,7 @@ uwT uwT uwT uwT -uwT +fWG jKa gSn vpe @@ -83922,33 +90264,33 @@ bMX cpy tiQ jEu -jcl +aEL svW svW -bwU -bLk jcl -cyv +jcl +jcl +jcl aqT jcl eJZ dgO +aEL +nno +nno +nTl +nTl +nTl +nTl +nTl +nTl +lXC +eLx +dYX jcl -svW -svW -fLP jcl -evx -eBy jcl -qZB -svW -svW -hwt -jcl -jcl -gOG -heF +aCQ lXC lXC tiQ @@ -83956,54 +90298,54 @@ tiQ idq jcl jcl -oUZ +kkq tiQ jEu xmD -hna -yiu -kEL +xYD +fxh +ezB saC lmz -juw -yiu -fkL +liK +xmD +saC saC qjG -qjG +yaj yiu kEL yiu noV -xmD -ybd -nFt -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +lyu +cRD +ayX +xVq +liK +gyC +pfj +pvz +tiQ +tiQ +bjd +rMD +eZF +bjd +bjd +bjd +lYK +mqx +mqx +hvh +pqQ +qpd +bjd +alI +cpy +cpy +cpy +cpy +cpy ien ssh tNQ @@ -84106,7 +90448,7 @@ cpy cpy uwT uwT -uwT +fWG taQ oVS kwj @@ -84149,32 +90491,32 @@ bMX cpy cpy efy -jcl +bKb aAb hRW -eMm -bMa -cfg +hRW +hRW +hRW hRW gqg hRW eMl -dhJ -hRW -dQv -ccg -egD -swu -eRN -swu -swu -dhJ -aJh -fzx -hwt -hRy -oUC -itp +iOx +cHL +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +dYX +jcl +jcl +jcl aCQ lXC lXC @@ -84184,53 +90526,53 @@ ier hRW kHX jcl -aqT +dAG tiQ jYE -hna -yiu +xYD +knt +lAD saC saC -lmY +seF +xQc saC saC -fkL -mnX myV -qjG +yaj qjG yiu yiu hLY +haG +xVq xmD -ybd -nFt -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +xVq +xmD +jjl +hLY +vDw +rbZ +jMN +bjd +rMD +eZF +bjd +fSf +cZH +jDN +mqx +amy +hvh +eZF +lfj +bjd +alI +cpy +cpy +cpy +cpy +cpy ien tNQ qSH @@ -84377,30 +90719,30 @@ cpy cpy efy jcl -aCQ +bNT swu bxU -bNE -chm -czC -swu swu -eMz swu swu -lXC -eBy -swu -jcl -evx -jcl -oUZ swu -jcl -lXC -dhJ +cyv +eMz +cyv +gdX +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +dZd +hRW hRW -gvs hRW egD lXC @@ -84413,56 +90755,56 @@ iUT kHX evx xQc -xmD -hna -juw -saC +lAK +xYD +ljd saC saC +ncA lDN +pxN saC -fkL -saC -yiu +xQc +sdR +lNA +wXA +vhA +wXA +iyQ +qix +eKK +hef +eKK +hef +iFk +jef +pfj qjG -yiu -juw -yiu -hLY -xmD -ybd -nFt -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -ien -ien -wPA -wPA -ien -ien +jMN +bjd +nRy +pqQ +bjd +fSf +cZH +mqx +mqx +mqx +hvh +pqQ +qpd +bjd +alI +cpy +cpy +cpy +wDj +wDj +wDj +vGB +vGB +wDj +wDj pZo vGp vGp @@ -84477,7 +90819,7 @@ dHF gLa dHF hAw -dHF +dgd qSH sPh uKy @@ -84603,93 +90945,93 @@ bMX cpy cpy efy -jcl -aCQ -swu -swu -bNT -cil -cAp -swu -ezW -cUh -dhW -oWq -dRf -fIe -oWq -fIe -ewY -eCP -jcl -swu -jcl -lXC +bLh +bQC lXC lXC -ijO lXC lXC lXC lXC +ezW +cUh +dhW +nno +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +efS +elx +enr +elx +elx +elx +elx hNj hXA -egD -cHy -jIQ -bXl -jln -jEQ -hef -ggH -wXA -kFo -kFo -kFo -kFo +fvQ +fDC +gwk +hgQ +exB +xQc +xmD +xmD +knt kFo +saC +nwR +oem maj -mqf -yiu -yiu -yiu +maj +seF +knt +hna yiu yiu -hLY +pEm +tlv +qJE +xVq xmD -ybd -nFt -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien +xVq +ayX +hna +yiu +oyK +ayX +vKP +bjd +osm +pqQ +bjd +fSf +cZH +cgn +mqx +mqx +hvh +pqQ +qpd +bjd +alI +cpy +cpy +wDj nJV elX hll hKu ksa kOz -ien +wDj lVZ vGp vGp @@ -84830,30 +91172,30 @@ bMX cpy cpy efy -jcl -aCQ -swu -swu -iRY +bLk +cce +lXC +lXC +ijO ciL -swu -cHy +lXC +crX eBi cUl dhX dIX -lXC -jcl -iRY -jcl -gex -eFk -jcl -swu nTl -lXC -lXC -lXC +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nno +nno lXC lXC lXC @@ -84866,50 +91208,50 @@ cHy jIQ bXl jcl -jFt -xmD -hna -yiu -saC -saC +xQc +tMV +tMV +kne +xQc +mkb lnd -saC -saC -fkL +xYD +pAN +maj mql -lcP -yiu +knt +hna yiu yiu yiu -hLY +syg xmD -ybd -fdE -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien +xVq +xmD +xVq +uGj +hna +wea +hLY +dpz +jMN +bjd +lfj +pqQ +bjd +bjd +bjd +lYK +mqx +mqx +hvh +pqQ +qpd +bjd +alI +cpy +cpy +wDj aJS ezo eJR @@ -85016,10 +91358,10 @@ uwT uwT uwT jqr -cpy -cpy -cpy -cpy +xxq +xxq +xxq +xzK jas jas nZx @@ -85057,31 +91399,31 @@ bMX cpy cpy efy -jcl +bMa aCQ swu swu swu -swu +cil swu swu eBH cVc dip -swu -lXC -jcl -swu -emW -evx -jcl -jcl -swu -jcl -lXC -fMT -tra -gwk +gnd +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +gKM +jhS +jhS tra egY lXC @@ -85095,51 +91437,51 @@ tCX jcl xQc jjV +xmD +knt +xQc +mlp +nxQ +oKK +pDM +qTE +xQc +wyA hna yiu -saC -saC -saC -saC -saC -nqe -yiu -lcP -yiu -yiu yiu yiu -hLY +syg xmD -ybd -fdE -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien +cRD +uvt +xVq +uGj +gGg +wTq +jWB +lKl +lTi +bjd +lul +dfK +qKO +xLr +xXv +lYK +mqx +mqx +hvh +pqQ +qpd +bjd +alI +alI +alI +wDj rgW eJR -gok +kbH iHD ksk kQc @@ -85243,11 +91585,11 @@ uwT uwT uwT uwT -cpy -cpy -cpy -cpy -cpy +uwT +uwT +uwT +bqE +xzK jas gbh vpe @@ -85284,32 +91626,32 @@ bMX cpy cpy efy -jcl -aDS +bIQ +ccu +tra tra tra tra tra tra -cHL tra cVm -fMT +cAp tra -dRD -ebr -egY -swu -eRN -swu -swu -fkq -aPP -fzz -hwt -hRy -ifh -gPQ +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +nTl +vQn +aEL +aEL +jcl aCQ lXC lXC @@ -85319,58 +91661,58 @@ aDS tra tCX jcl -jcl +cYe tiQ -jjV +dXo +xYD +kpE +xQc +xQc +nEd +piW +pEp +xQc +xQc +knt hna -xzu -saC -saC -saC -saC -wea -nqe -yiu -yiu +qFW yiu -yiu -yiu -yiu -hLY -xmD -ybd -nFt -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +noD +ihf +suG +cRD +lkl +xVq +hdQ +ayX +nqQ +hdQ +asH +tiQ +bjd +dXX +pWC +rMD +bjd +pqQ +lYK +mqx +mqx +hvh +eZF +bjd +bjd +bjd +bjd +bjd +mPj bel ftd -gok +lTd iJE kvM kYL -ien +wDj lYg qSH qSH @@ -85467,14 +91809,14 @@ ybj uwT uwT uwT -uwT -uwT -uwT -cpy -cpy -cpy -cpy -cpy +dqB +con +con +con +con +con +xzK +xzK jas jas gSn @@ -85511,93 +91853,93 @@ bMX cpy tiQ jEu -jcl +bIQ svW svW oUZ jcl jcl -bwU -cRT -jcl -eJZ -hwt jcl -svW -svW -afB jcl -evx jcl +eJZ +hwt jcl -qZB -svW -svW +lXC +lXC +nTl +nTl +nTl +nTl +nTl +nTl +nno +lXC hwt +jVa jcl jcl -gOG -hfE +fkW lXC lXC hOy tiQ +qyp jcl jcl -jcl -jcl +bCd tiQ jEu xmD -hna -xzu -xzu -saC -saC -juw -yiu -mbq -lXQ -yiu +xYD +kpE +xmD +xQc +xQc +seF +xQc +xQc +uQi +knt juw kEL yiu -yiu hLY -xmD -ybd -nFt -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC saC saC +tiQ +tiQ +tiQ +seF +tMV +rCz +seF +tiQ +tiQ +bjd +bjd +bjd +bjd +bjd +qEQ +abL +cgn +mqx +hvh +dfK +woU +woU +woU +xnX +gib +mPj btP -eJR +axN eJR iMQ -ien -ien -ien +wDj +wDj +wDj pRv xSv xSv @@ -85694,17 +92036,17 @@ uwT uwT uwT uwT -uwT -uwT -uwT -uwT -cpy -cpy -cpy -cpy -cpy -ofF -tkA +bqE +uzI +dDq +dDq +uzI +dDq +dDq +uzI +uzI +uzI +ybz tkA tkA tkA @@ -85737,7 +92079,7 @@ bMX bMX saC tiQ -jcl +bwU aqT azz azz @@ -85751,19 +92093,19 @@ dDS fFw iZI iZI -svW -fLP -swu -eRN -swu -swu -qZB -svW +lXC +nTl +nTl +nTl +nTl +nTl +nTl +lXC swu hwt -hRy -oUC -itp +jVa +jcl +jcl aCQ lXC lXC @@ -85776,53 +92118,53 @@ jhY tiQ jjV xmD -hna -yiu -wea -yiu -yiu -yiu -yiu -yiu -mbq -lXQ -wea -yiu -yiu -yiu -hLY -saC -ybd -nFt -ybd -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC +xYD +fxh +hdQ +tMV +whK +xmD +xmD +xmD +xmD +gyC +kpG saC saC saC saC -bUN +tiQ +tiQ +yai +ayX +ayX +xmD +xmD +kss +tiQ +tiQ +alI +alI +alI +alI +bjd +lwr +rSs +abL +cgn +jZE +hNP +hNP +hNP +efM +caV +pcV +xLr +lAa gjA rtX -ien -ien +wDj +wDj vGp vGp pZo @@ -85918,20 +92260,20 @@ fWG uwT uwT pLu -gVA -aep -aep -gVA -aep -aep -gVA -gVA -gVA -cpy -cpy -cpy -wQa -wQa +uwT +uwT +uwT +bqE +yar +fOX +fOX +rOb +rOb +rOb +xaN +vDo +tos +dhH wQa wQa wQa @@ -85965,26 +92307,26 @@ bMX saC saC saC +aLJ iZI iZI iZI iZI -gat dDS fFw -cIm -hgQ +iZI +iZI dDS iZI -gat +iZI iZI jcl -fLP -lXC -gex -lXC -lXC -qZB +aCQ +pQR +nno +nno +jPz +hwt jcl iRY hwt @@ -86003,52 +92345,52 @@ jic tiQ jjV iQe -kpE -yiu -yiu -yiu -yiu -yiu -yiu -yiu -yiu -nqe -yiu -yiu +vIS +kBm +pEs +qET +aqo +pEs +rmV +gwK +gwK +xFt yiu yiu -hLY -saC -tiQ -tiQ -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC saC saC saC +tiQ +kgm +gIZ +iQe +vIS +vIS +pfj +vAX +kJc +tiQ saC saC saC -bUN +alI +bjd +gzY +ama +kbb +abL +qsW +qsW +qsW +qsW +xsE +eZF +tyb +lao +iJE gok -hHj -wPA +rtX +vGB mTa oqn pdv @@ -86056,7 +92398,7 @@ umR qSH qSH qSH -qSH +vGp vGp ecq qSH @@ -86145,20 +92487,20 @@ oTD ycM miZ tXW -aep -yar -yar -yar -yar -yar +uwT +uwT +uwT +bqE yar -aep -wQa -wQa -wQa -wQa -wQa -wQa +fOX +gVA +gVA +xPH +gVA +xaN +vDo +tos +dhH wQa wQa wQa @@ -86191,27 +92533,27 @@ bMX bMX saC saC -jcl -jcl +aGI +bdv +aLJ +aLJ iZI iZI +dDS iZI -bJE -clf -ccu cIr -cLb +iZI eOe -fop -fvQ +iZI +iZI fFw jcl -fLP -swu -eRN -swu +aCQ swu -qZB +mrL +mrL +mrL +hwt jcl swu hwt @@ -86231,59 +92573,59 @@ tiQ xmD hna yiu -yiu -yiu -tiQ -yiu -yiu -kEL +hLY +xmD +tMV +whK +xmD +ajY yiu yiu nqe yiu -tiQ -saC yiu -hLY +yiu saC saC tiQ +dck +hmV +qCE +xSL +txo +jef +pfj +tfK +tiQ saC saC saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -cGd -rtI -hKu -wPA +alI +bjd +bjd +lfj +eTQ +woU +aLf +ubF +ubF +woU +woU +otx +qYy +mPj +rtX +iJE +rtX +vGB ncz otC pgp umR qSH qSH -qSH -qSH +vGp +vGp kqp ecq vTx @@ -86372,20 +92714,20 @@ xbk mRx psQ fWG -aep -cwL -dsa -dsa -bnd -uXa -yar -aep -wQa -eXG -cex -cex -wQa -wQa +uwT +uwT +uwT +bqE +mam +fOX +gVA +gVA +acp +gVA +xaN +vDo +tos +dhH wQa wQa wQa @@ -86419,28 +92761,28 @@ bMX saC saC saC -jcl -iZI -iZI -iZI -dZd +aGI +aLJ +aLJ +aLJ +aLJ dDS iZI iZI iZI dDS fpn -cNB iZI +oim jcl -fLP +aCQ swu -eRN swu -iRY +mrL +lFd qZB -jcl -swu +jVa +pgJ hwt jcl jcl @@ -86458,58 +92800,58 @@ tiQ vjl hna yiu -yiu +hLY +xCS tiQ tiQ +lAK +xNt yiu yiu -wea +nqe yiu yiu -nqe yiu +hLY +xmD +idX +mFg +tqh +iQe +csy +wWc +pfj +syV +kJc tiQ saC saC -jef -saC -saC -tiQ -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien +alI +alI +bjd +bjd +bjd +bjd +bjd +bjd +bjd +bjd +bjd +bjd +bjd +mPj rhh rtX xjU -ien +wDj nff oxT pgG umR qSH -qSH -qSH +vGp +vGp kqp xFp tDS @@ -86599,20 +92941,20 @@ qTI fss noT fWG -aep -mWd -rZL -rZL -oiK -xJB -gVA -gVA +uwT +uwT +uwT +bqE +uzI +rOb gVA -eXG -eXG -eXG -wQa -wQa +qpE +acp +xPH +xaN +vDo +tos +dhH wQa wQa wQa @@ -86647,10 +92989,10 @@ saC saC saC saC -jcl -iZI -iZI -bQC +aGI +aLJ +aLJ +dFT cmB azz azz @@ -86660,12 +93002,12 @@ iZI dJs svW jcl -fLP +aCQ swu -eRN swu swu -qZB +swu +hwt jcl svW hwt @@ -86684,66 +93026,66 @@ saC saC saC saC -bkQ -saC -saC +yiu saC saC -yiu -yiu +tiQ +tiQ +xmD +hna yiu mrc mAC yiu yiu -saC -saC -saC -saC -saC +kVa +hLY +hdQ +yjg +xmD +hna +wAE +lmY +lmY +sfM +hLY +xmD tiQ saC saC saC saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -ien -ien +alI +alI +alI +alI +alI +alI +alI +wDj +wDj +wDj +wDj +wDj +wDj +vGB wPA -ien -ien +vGB +wDj qSH qSH qSH umR -qSH -qSH -qSH +vGp +vGp +vGp uRb tDS tDS vzg vUx nmB -nmB +nrL nmB ddP vwQ @@ -86826,20 +93168,20 @@ uwT uwT fWG fWG -gVA -hcv -swD -swD -pur -dDq -vWc +uwT +uwT +uwT +bqE +uzI +rOb +xPH acp -lSF -eXG -eXG -vDo +xPH +xPH +wZz vDo -wQa +tos +dhH wQa wQa wQa @@ -86876,23 +93218,23 @@ saC saC saC saC +cdj +aLJ +aLJ +aLJ iZI iZI -iZI -iZI -iZI -gat dDS fFw iZI svW jcl -fLP -dXd -exB +aCQ +swu +jcl jcl swu -qZB +hwt jcl svW bye @@ -86914,20 +93256,27 @@ saC saC saC saC +tiQ +tiQ saC -saC -saC -wTq +rVB mbs msb wTq wTq wTq wTq -saC -saC -saC -saC +jWB +xmD +tMV +xmD +hna +wAE +lmY +lmY +sfM +hLY +ayX tiQ saC saC @@ -86939,31 +93288,24 @@ saC saC saC saC +wDj +wDj saC saC saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -qSH -qSH -qSH -qSH +wDj +eOT +sOL +sOL +sOL +wDj qSH qSH qSH umR -qSH -qSH -qSH +vGp +vGp +vGp uRb hDZ nuQ @@ -87053,20 +93395,20 @@ uwT uwT fWG fWG +uwT +uwT +uwT +bqE +yar +fOX gVA -cwL -dsa -dsa -bnd -uXa -vWc -acp -lSF -eXG -cex +gVA +gVA +gVA +wZz vDo -wQa -wQa +tos +dhH wQa wQa cex @@ -87104,28 +93446,28 @@ saC saC saC saC -iZI -iZI -iZI -iZI -dZd -cHj -azz -azz -azz +aLJ +aLJ +aLJ +aLJ +fib +gbQ +jYj +jYj +eFP fIe egd -enr -svW -svW +ewt +nTl +nTl jcl -qZB +hwt jcl -swu +svW hwt hRy ifh -gOo +eMm aCQ lXC lXC @@ -87141,20 +93483,27 @@ saC saC saC saC -saC -saC +tiQ +tiQ xmD xmD knt xmD xmD xmD +lkl xmD xmD -saC -saC -saC -tiQ +xmD +idX +iDg +tqh +gGg +xME +hYg +jWB +eIT +kJc tiQ saC saC @@ -87166,31 +93515,24 @@ saC saC saC saC +wDj saC saC saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -qSH -qSH -qSH -qSH +arN +vGB +sOL +eJR +eJR +fQD +vGB qSH qSH qSH umR -qSH -qSH -qSH +vGp +vGp +vGp uRb fRk peS @@ -87273,27 +93615,27 @@ cpy uwT uwT uwT -uwT -uwT +fWG +fWG uwT uwT cpy fWG uwT -aep -mWd -rZL -rZL -oiK -xJB +uwT +uwT +uwT +bqE +yar +fOX gVA gVA gVA -wQa -wQa -wQa -wQa -wQa +qpE +wZz +vDo +tos +dhH cex cex eXG @@ -87332,28 +93674,28 @@ saC saC saC saC +aLJ +aLJ +aLJ iZI -iZI -iZI -cNB dDS iZI -gat iZI -jcl -fLP -evx -svW svW -jcl +jVa +fLP +iOt +nTl +nTl +dBe qZB -jcl -swu +jVa +svW hwt jcl jcl -saC -saC +eRg +fmB saC saC saC @@ -87380,6 +93722,16 @@ tiQ tiQ tiQ tiQ +tiQ +snP +sDf +kpo +wQs +llG +noD +lMF +iDg +tiQ saC saC saC @@ -87390,34 +93742,24 @@ saC saC saC saC +wDj saC saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -ien -ien -qSH -qSH +iJE +hZg +vGB +sOL +rlB +azE +qYp +vGB qSH -cpy qSH qSH umR -qSH -qSH -qSH +vGp +vGp +vGp uRb tDS pKo @@ -87499,28 +93841,28 @@ cpy uwT uwT uwT +fWG +fWG +fWG +fWG uwT +cpy +uIe uwT uwT uwT uwT -cpy -uIe -uwT -aep -hcv -swD -swD -pur -dDq -yar -aep -eXG -wQa -wQa -wQa -cex -cex +bqE +mam +fOX +fOX +rOb +rOb +fOX +wZz +vDo +tos +dhH eXG eXG eXG @@ -87558,28 +93900,28 @@ saC saC saC saC -jcl -iZI -iZI -iZI +cfg +aLJ +aLJ +aLJ iZI dDS iZI -dZd iZI +svW jcl -fLP +aCQ evx -svW -svW +nTl +nTl jcl -qZB +hwt jcl -swu +svW hwt hRy gqG -tiQ +eZq saC saC saC @@ -87603,11 +93945,20 @@ mbM xUx xUx pNo -cPx +uKD mQd -mZU +nbj saC tiQ +mzP +gIZ +gGg +wTq +wTq +jWB +teE +mpQ +tiQ saC saC saC @@ -87618,33 +93969,24 @@ saC saC saC saC +wDj saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -qSH +hhJ +sOL +sOL +vGB +sOL +rlB +eJR +loS +vGB qSH qSH qSH -cpy -cpy -cpy umR -qSH -qSH -qSH +vGp +vGp +vGp uRb tDS sWB @@ -87727,27 +94069,27 @@ uwT uwT uwT uwT +fWG +fWG +fWG uwT +cpy uwT uwT uwT -cpy uwT uwT -aep -yar -yar -yar -yar -yar -yar -aep -eXG -wQa -wQa -eXG -eXG -eXG +bqE +uzI +hcv +hcv +uzI +hcv +hcv +uzI +uzI +uzI +dhH eXG eXG eXG @@ -87786,23 +94128,23 @@ saC saC saC oUZ -jcl -iZI -iZI +aEL +aLJ +aLJ iZI dDS iZI -cNB iZI +fib jcl -fLP +aCQ equ ewt jcl dXd fbC fIe -oWq +ame fDn fDH fFE @@ -87826,16 +94168,22 @@ vrV xUx lFt xUx -mcE -xUx +mdD +woG xUx pNo -cPx -mQw -sZq +xUx +mQd +nbj sZq -saC -saC +tiQ +tiQ +jEF +ayX +ayX +ayX +dpz +cXi tiQ tiQ saC @@ -87848,30 +94196,24 @@ saC saC saC saC +wDj saC saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -saC -ien -qSH +ygD +jJI +uaY +xNG +eJR +eJR +xJg +wDj +aij qSH qSH -cpy -cpy -cpy -cpy umR qSH -qSH -qSH +vGp +vGp uRb hDZ vav @@ -87955,26 +94297,26 @@ uwT tXW uwT uwT +fWG uwT uwT uwT uwT uwT uwT -gVA -aep -aep -gVA -aep -aep -gVA -gVA -gVA -wQa -eXG -eXG -eXG -eXG +uwT +uwT +bqE +cwL +ybz +ybz +cwL +ybz +ybz +ybz +cwL +ybz +dhH wPN eXG eXG @@ -88013,23 +94355,23 @@ saC saC saC saC -jcl -jcl -jcl -iZI +aEL +aEL +aEL +aLJ dDS iZI iZI -iZI svW -fLP +svW +aCQ swu exZ oWq eKj -qZB +hwt +svW svW -swu swu swu eRN @@ -88057,13 +94399,16 @@ mdD woG xWz pNo -cPx -mQw -sZq +xUx +mQd +nbj sZq sZq -saC -saC +tiQ +cPx +cPx +cPx +tiQ tiQ tiQ tiQ @@ -88076,29 +94421,26 @@ saC saC saC saC +sYl saC saC +utq saC qSH qSH +jnE +sOL +rlB +eJR +rtX +lUy +nTp qSH -cYn -saC -saC -saC -ien -ien -ien -qSH -qSH -qSH -qSH -cpy qSH umR qSH -qSH -qSH +vGp +vGp uRb svf ydV @@ -88188,20 +94530,20 @@ uwT uwT uwT uwT -kfv -uwT -uwT -aep uwT uwT uwT +bqE ybz -eXG -eXG -eXG -eXG -eXG -eXG +ybz +ybz +ybz +ybz +ybz +ybz +ybz +ybz +dhH uja uja uja @@ -88213,7 +94555,7 @@ wQa wQa wQa wQa -wQa +eLf jas pVy vpe @@ -88221,8 +94563,8 @@ eso wNX xlV jas -cpy -cpy +dhH +eXG cpy cpy cpy @@ -88242,19 +94584,19 @@ saC saC saC tiQ -jcl -jcl +aEL +aEL cTX iZI iZI iZI svW -eLV +njF tra tra tra eNT -fkW +msf svW swu swu @@ -88276,23 +94618,23 @@ jZS jZS jGm mPz -vrV -saC +tiQ +xUx lFt xUx mdD woG xUx pNo -saC -mQw +xUx +mQd +nbj +sZq sZq sZq sZq sZq sZq -saC -saC tiQ tiQ saC @@ -88307,32 +94649,32 @@ saC saC cYn qSH +shD +cCH qSH qSH -qSH -qSH -qSH +bha cYn -ecq -qSH -ecq -qSH -qSH -qSH qSH +eJR +rlB +iJE +rtX +ygD +nTp qSH qSH umR qSH qSH -qSH +vGp uRb tDS tDS ddC btb tAh -tAh +pJh jLf tAh oew @@ -88418,17 +94760,17 @@ uwT uwT uwT uwT -uwT -uwT -uwT -uwT -eXG -eXG -eXG -eXG -eXG -eXG -eXG +bqE +ybz +ybz +ybz +ybz +ybz +ybz +ybz +ybz +ybz +dhH eXG eXG eXG @@ -88440,7 +94782,7 @@ wQa wQa wQa wQa -wQa +eLf jas jas ozw @@ -88448,8 +94790,8 @@ eso ozw jas jas -cpy -cpy +dhH +eXG cpy cpy cpy @@ -88471,18 +94813,18 @@ saC tiQ tiQ cOZ -jcl +aEL oUZ jcl jcl +jVa jcl -mjq jcl jcl jcl evx -fib jcl +jVa jcl jcl jcl @@ -88503,17 +94845,17 @@ jHb jHb jIR kKh -vrV -saC +tiQ +fdC lFt xUx -mdD -woG +mcE xUx -saC -saC -mQw -sZq +xUx +pNo +fdC +mQd +nbj sZq sZq sZq @@ -88536,17 +94878,17 @@ qSH qSH qSH qSH -qSH -qSH -qSH -qSH -ecq -qSH -ecq -qSH -qSH -qSH -qSH +rtX +eJR +eJR +eJR +eJR +eJR +hcE +sjQ +wJk +wDj +bcl qSH qSH umR @@ -88645,17 +94987,17 @@ uwT uwT uwT uwT -uwT -uwT -uwT -uwT -eXG -eXG -eXG -eXG -wQa -wQa -wQa +bqE +cwL +ybz +ybz +cwL +ybz +ybz +ybz +cwL +ybz +dhH eXG eXG eXG @@ -88667,17 +95009,17 @@ wQa wQa fdh wQa -wQa -eXG +tGw +ybz jas jas ogT jas jas -cpy -cpy -cpy -cpy +ybz +fdf +eXG +eXG cpy cpy cpy @@ -88730,17 +95072,17 @@ jHb jHb jHb kKh -vrV -saC -saC -xUx -mcE -xUx -xUx -saC -saC -mQw -sZq +tiQ +mua +mua +pEv +qVN +pEv +pEv +mua +mua +mua +nbj sZq sZq mZW @@ -88764,15 +95106,15 @@ qSH qSH qSH qSH +eJR qSH qSH -qSH -ecq -qSH -ecq -qSH -qSH -qSH +eJR +iJE +eJR +azE +wJk +wDj qSH qSH qSH @@ -88872,17 +95214,17 @@ uwT uwT uwT uwT -uwT -uwT -uwT -uwT -eXG -eXG -eXG -wQa -cex -wQa -wQa +bqE +uzI +hcv +hcv +uzI +hcv +hcv +uzI +uzI +uzI +dhH wQa eXG eXG @@ -88895,16 +95237,16 @@ fII wQa wQa eXG +tGw +tkA +tkA +tkA +tkA +tkA +fdf eXG eXG eXG -eXG -cpy -cpy -cpy -cpy -cpy -cpy cpy cpy cpy @@ -88924,7 +95266,7 @@ saC saC saC saC -saC +tiQ tiQ tiQ tiQ @@ -88957,17 +95299,17 @@ jIR jHb jHb kKh -vrV +tiQ saC -lFt +plb xWz mcE xUx xUx -saC +pNo cPx -mQw -mZW +ljA +woR sZq sZq mZW @@ -88988,22 +95330,22 @@ qSH qSH qSH qSH +sYl +tOt +iaM +sYl +cCH +yeH +bha +eJR +eJR +eJR +mnx +wDj qSH qSH qSH qSH -qSH -qSH -ecq -qSH -ecq -qSH -qSH -qSH -cpy -qSH -qSH -qSH umR qSH qSH @@ -89099,17 +95441,17 @@ uwT uwT uwT uwT -uwT -uwT -uwT -uwT -wQa -wQa -wQa -wQa -cex -wQa -wQa +bqE +yar +iBl +mDT +swD +fOX +fOX +xaN +vDo +tos +dhH eXG eXG eXG @@ -89129,8 +95471,8 @@ eXG eXG eXG eXG -cpy -cpy +eXG +eXG cpy cpy cpy @@ -89151,18 +95493,18 @@ saC saC saC saC -saC -saC -dkL +tiQ +uMP +epS uMP uMP jEu +nTl oSX oSX -svW -svW -eWn oSX +eWn +nTl tiQ fBP fNm @@ -89184,7 +95526,7 @@ jHb jHb jHb kKh -vrV +tiQ saC lFt xUx @@ -89192,10 +95534,10 @@ mcE xUx xUx pNo -cPx +bVX mQw -mZW -mZW +sZq +sZq sZq sZq sZq @@ -89214,26 +95556,26 @@ qSH qSH qSH qSH -cYn -saC -saC -qSH -qSH +fdS qSH -qSH -ien -ien -ien -vTx -vTx -cpy cpy -cpy -vTx -vTx -qJU -vTx -vTx +tOt +qSH +cYn +xei +hrw +iWg +sOL +sOL +sOL +wDj +ltB +ltB +ltB +ltB +bBW +ltB +ltB nQa qSH qSH @@ -89320,23 +95662,23 @@ uwT uwT uwT uwT -uwT +fWG tXW tXW -kfv -uwT uwT -aep uwT uwT -uwT -ybz -eXG -wQa -wQa -wQa -wQa -eXG +bqE +yar +iBl +mKu +gVA +xPH +gVA +xaN +vDo +tos +dhH eXG eXG eXG @@ -89357,7 +95699,7 @@ eXG eXG eXG eXG -cpy +eXG cpy cpy cpy @@ -89378,18 +95720,18 @@ saC saC saC saC -saC -saC +cpn +uMP ahH -kca -kca -cIV +dJN uMP uMP +epS uMP uMP -eWy uMP +eWy +epS tiQ fCE fOM @@ -89411,7 +95753,7 @@ jHb jHb jHb kKh -vrV +tiQ saC lFt xUx @@ -89422,7 +95764,7 @@ pNo cPx mSl mZX -mZW +sZq sZq sZq nGc @@ -89441,27 +95783,27 @@ qSH qSH qSH qSH -saC -saC -saC -saC -qSH -cYn -saC -saC -ien +cpy +cpy +cpy +cpy +cpy dRL dRL dRL dRL +rJf +vCv +rJf dRL dRL dRL -qhA +rJf +rJf qiG +rJf dRL -dRL -xFp +guE nQa qSH qSH @@ -89547,23 +95889,23 @@ uwT uwT uwT uwT +fWG +fWG uwT uwT uwT +uwT +bqE +mam +kfv +mKu gVA -vcR -vcR -gVA -vcR -vcR -gVA -gVA +xPH gVA -wQa -wQa -wQa -eXG -eXG +xaN +vDo +tos +dhH eXG eXG eXG @@ -89605,18 +95947,18 @@ saC saC saC saC -saC -saC -ahH -uMP +cpn uMP -cIW +dkL +cIm +cWL +cWL ana dSt dSt dSt eWK -fla +fuf tiQ fCN fPV @@ -89638,7 +95980,7 @@ jHb jHb jIR kKh -vrV +tiQ saC lFt iWy @@ -89669,18 +96011,18 @@ qSH qSH qSH qSH -saC -saC -saC -saC -saC -saC -saC +cpy +cpy +cpy dRL dRL -jjq +jNQ dRL dRL +yfP +yfP +niT +dRL dRL dRL sZs @@ -89689,7 +96031,7 @@ qje qSj dRL dRL -xFp +guE nQa qSH qSH @@ -89773,24 +96115,24 @@ uwT uwT uwT uwT +fWG +fWG +uwT uwT uwT uwT fWG -vcR -lPq -tjx -iBl -bgS -bgS +bqE +uzI +rOb xPH acp -lSF -wQa -eXG -eXG -eXG -eXG +acp +xPH +xaN +vDo +tos +dhH eXG eXG wQa @@ -89813,7 +96155,7 @@ eXG eXG eXG eXG -cpy +eXG cpy cpy cpy @@ -89832,18 +96174,18 @@ saC saC saC saC -saC -saC -dkL -dkL -dkL +tiQ +uMP dkL kca kca kca +kca +kca +kca eGL dSy -haR +eWy tiQ tiQ fRd @@ -89865,7 +96207,7 @@ jHb jHb jHb kKh -vrV +tiQ saC lFt kLs @@ -89896,17 +96238,17 @@ qSH qSH qSH cYn -saC -saC -saC -saC -saC -saC -saC +cpy +cpy +cpy dRL -hXy +sLl xCT -hXy +sLl +dRL +yfP +xCT +niT dRL dRL ozJ @@ -89917,7 +96259,7 @@ xCT rsl dRL dRL -xFp +guE nQa qSH qSH @@ -89955,7 +96297,7 @@ gGa gVr klz hMR -hMR +ffO smF hMR pBl @@ -90001,23 +96343,23 @@ uwT uwT uwT cpy +fWG +fWG +uwT uwT uwT fWG -vcR -lPq -lPq -bgS -bgS -bgS -xPH +bqE +uzI +rOb +gVA +gVA acp -lSF -eXG -eXG -eXG -eXG -wQa +gVA +xaN +vDo +tos +dhH wQa cex cex @@ -90059,17 +96401,17 @@ saC saC saC saC -saC -saC -ahH +cpn uMP -cIV +cGd +dXN +dXN mNm mNm kca kca kca -kca +dKF fmv fuf tiQ @@ -90092,7 +96434,7 @@ kba kba jHb kKh -vrV +tiQ saC lFt xUx @@ -90122,19 +96464,19 @@ qSH qSH qSH qSH -dnA -saC -saC -saC -saC -saC -saC -saC +qSH +cpy +cpy +cpy dRL dRL -rqT +dVM dRL dRL +gMV +xCT +nuo +dRL npA oAd xCT @@ -90230,21 +96572,21 @@ uwT cpy cpy fWG +uwT +uwT +uwT fWG -vcR -mKu -lPq -bgS -bgS -bgS +bqE +uzI +fOX +mWd xPH -acp -lSF -eXG -eXG -cex -cex -wQa +xPH +xPH +wZz +vDo +tos +dhH wQa wQa eXG @@ -90286,20 +96628,20 @@ saC saC saC saC -saC -saC -ahH +cpn uMP -cIW -kca -kca -kca -kca -kca +feZ +uMP +uMP +uMP +dkL kca kca -haR kca +cIm +dJN +eWy +uMP tiQ ggM fCE @@ -90320,10 +96662,10 @@ jJj jJj mLp tiQ -xUx -lFt -xUx -mcE +nFt +psq +nUV +mbM xUx xUx pNo @@ -90348,20 +96690,20 @@ saC qSH qSH qSH -dnA -saC -saC -saC -saC -saC -saC -saC -saC +qSH +cpy +cpy +cpy +cpy dRL -imA -elx -hXy +ouv +uSJ +sLl dRL +nem +fzE +yfP +rJf nLi oBf xCT @@ -90371,7 +96713,7 @@ xCT rsq xCT yfP -dRL +rJf fKf qSH qSH @@ -90456,28 +96798,28 @@ uwT uwT cpy cpy +fWG uwT uwT +uwT +fWG +bqE +dsa +kfv +oEc +tjx +vcR gVA -bgS -bgS -bgS -bgS -bgS -xPH -acp -lSF -eXG -cex -cex -wQa -wQa +wZz +vDo +tos +dhH wQa dkX rBd nPb fdT -hIf +rVR hIf rqn iGr @@ -90514,19 +96856,19 @@ saC saC saC tiQ -cYQ -dkL +czC +czC +czC +czC +uMP dkL -tiQ -kca -kca kca aVs cAy cIs -kca -haR -kca +cIm +cNB +uMP tiQ ghr tiQ @@ -90537,23 +96879,23 @@ tiQ vrV vrV vrV -vrV -vrV -vrV -vrV -vrV +tiQ +tiQ +tiQ +tiQ +tiQ vrV vrV vrV tiQ tiQ -afs -lFt -xUx -mcE -mto -xUx -pNo +mua +mua +pMg +rqT +uVa +pMg +mua tiQ tiQ tiQ @@ -90574,19 +96916,19 @@ saC saC qSH cYn -dnA -dnA -saC -saC -saC -saC -saC -saC -saC -saC +qSH +qSH +cpy +cpy +cpy +cpy dRL +gtH +msB +oBx +dVo ipf -jjF +qxX qUq kNM nLW @@ -90685,27 +97027,27 @@ cpy cpy fWG fWG -gVA -bgS -bgS -bgS -bgS -bgS -xPH -acp -lSF -eXG -cex -wQa -wQa -eXG +uwT +uwT +fWG +bqE +dsa +kfv +oEc +uXa +xJB +yfz +wZz +vDo +tos +dhH dkX nPb gRp iGr iGr -qvA -qvA +uIn +uIn rqn qvA lhE @@ -90745,18 +97087,18 @@ cZu cWL dJN cIV -kca -kca +uMP +dkL kca kca mNm kca kca -haR -kca -kca -kca -dKF +cRT +uMP +epS +uMP +uMP saC tiQ tiQ @@ -90772,12 +97114,12 @@ xUx xUx xUx xUx -xUx -xUx +hOH +mua fol -nUD -xUx -mdD +ptc +nUV +bOE woG xUx cNQ @@ -90790,7 +97132,7 @@ xSN xSN xSN xSN -xSN +pMg xSN xSN xSN @@ -90799,23 +97141,23 @@ tiQ tiQ tiQ saC -dnA -dnA -gpM +qSH +qSH +qSH eCe -gOX -saC -saC -saC -saC -saC -saC -saC +qSH +cpy +cpy +cpy dRL -iDO -jAV -hXy +jfG +gQu +sLl dRL +yfP +jAV +yfP +rJf nSA oBR pjT @@ -90825,9 +97167,9 @@ reo xCT xCT yfP -dRL +rJf fKf -qSH +vGp qSH qSH qSH @@ -90912,27 +97254,27 @@ cpy cpy fWG tXW -gVA -bgS -mKu -bgS -bgS -bgS -xPH -acp -lSF -wQa -wQa -wQa -dkX -rBd +uwT +uwT +fWG +bqE +dsa +fOX +qda +rOb +ycc +ycc +wZz +vDo +sbh +hhb nPb hIf jLk jMy qGI -wDa -wDa +uMr +uMr rqn wDa vbF @@ -90972,18 +97314,18 @@ dah kca dKF cIW -kca -kca +uMP +dkL kca kca kca mNm mNm -haR -kca -kca -kca -dKF +dgq +cWL +cWL +cWL +dJN saC saC saC @@ -90993,31 +97335,31 @@ rza rza rza saC -rza +saC rza jJO kbg kqa rza -rza -rza +qqq +mmj nUD xUx xUx -mdD +woG woG xUx xUx cNQ -cPH -rza -rza -rza +cWZ rza +rla rza rza rza rza +qqq +qqq rza rza rza @@ -91032,17 +97374,17 @@ eCe cYn eCe eCe -saC -saC -saC -saC -saC -saC +cpy +cpy dRL dRL -rqT +dVM dRL dRL +gMV +xCT +nuo +dRL odQ oBR ppK @@ -91054,8 +97396,8 @@ hqp dRL dRL fKf -qSH -qSH +vGp +vGp qSH qSH qSH @@ -91136,22 +97478,22 @@ uwT uwT uwT cpy -uwT +fWG tXW uwT -vcR -mKu -mKu -qda -lpP -bgS -xPH -acp -lSF -wQa -dkX -rBd -nPb +uwT +uwT +uwT +bqE +uzI +dDq +dDq +uzI +uzI +uzI +uzI +uzI +uzI hIf hIf hIf @@ -91159,7 +97501,7 @@ wEo pXu kiY dOI -qvA +uIn rqn qvA tur @@ -91169,8 +97511,8 @@ qvA hIf aKn hIf -jGp -rBd +rnq +rnq sfO eXG eXG @@ -91199,7 +97541,7 @@ vEw dXN dKM cYQ -kca +uMP mNm mNm kca @@ -91210,8 +97552,8 @@ haR kca kca kca -hhu -kca +dKF +uMP saC xUx xSN @@ -91220,33 +97562,33 @@ iam nUV nUV nUV -nUV +tHC nUV jKm nUV nUV nUV kKD -nUV -nUV -nUV -oKK -med -mua -woG -xUx -xUx -cWc -xUx -xUx +mnX xUx xUx +woG +mua +mua +woG xUx xUx +cWZ xUx +qro xUx xUx xUx +hOH +hOH +hOH +hOH +hOH xUx xUx ybd @@ -91259,16 +97601,16 @@ eCe qSH qSH eCe -saC -saC -saC -saC -saC -saC +cpy +cpy dRL -hXy +sLl xCT -hXy +sLl +dRL +jjq +xCT +yfP dRL dRL oQt @@ -91279,10 +97621,10 @@ rfk nKh dRL dRL -xFp +qYP jKB -qSH -qSH +vGp +vGp qSH qSH qSH @@ -91362,21 +97704,21 @@ fWG uwT uwT uwT -uwT +fWG uwT tXW uwT -vcR -mKu -mKu -qpE -mDT -tjx -xPH -acp -lSF -dkX -nPb +uwT +uwT +uwT +jqr +xxq +xzK +xzK +uzI +uzI +uzI +uzI hIf hIf hIf @@ -91426,8 +97768,8 @@ tiQ tiQ dKO cYQ -kca -mNm +uMP +uDC mNm mNm kca @@ -91437,8 +97779,8 @@ haR fCP fSe fCP -kca -kca +dKF +uMP hig xUx xSN @@ -91447,35 +97789,35 @@ mdD woG woG xUx -xUx +qro xUx woG woG woG xUx kLc -xUx -woG -woG -xUx -saC -xUx -xUx +pMg woG woG -cWc -xUx -xUx -woG +mua +tiQ +mua +mua woG woG +cWZ xUx -xUx -xUx +qro woG woG woG -mHP +hOH +hOH +hOH +mee +mee +lpy +eqD ybd saC saC @@ -91487,16 +97829,16 @@ qSH qSH qSH eCe -saC -saC -saC -saC -saC +cpy dRL dRL gMV dRL dRL +jgI +mNf +lZq +dRL dRL dRL gMV @@ -91505,12 +97847,12 @@ qQt rge dRL dRL -xFp +qYP jKB -qSH -qSH -qSH -qSH +vGp +vGp +vGp +vGp qSH qSH umR @@ -91593,16 +97935,16 @@ uwT uwT uwT uwT -vcR -bgS -qpE -bgS -qda -qda -xPH -acp +uwT +uwT +uwT +uwT +fWG +bqE +xzK +uzI +uzI uzI -nPb hIf jVq gxp @@ -91656,16 +97998,16 @@ tiQ tiQ tiQ aTK -kca -kca +cGd +cLb mNm foO fuQ fDi fSR ghy -hTk -hTk +eAF +fiA hCU nUV oyM @@ -91674,32 +98016,32 @@ bOE woG woG xUx -xUx +qro xUx woG woG woG xUx xUx -iWy -woG -woG -saC -saC -saC -xUx -woG +mCQ woG -cWc -xUx -xUx woG +tiQ +tiQ +tiQ +mua woG woG +cWZ xUx -xUx -xUx -woG +hOH +lpy +lpy +lpy +hOH +hOH +hOH +mee woG woG xUx @@ -91714,12 +98056,8 @@ qSH qSH qSH cYn -eCe -saC -saC -saC -saC -saC +gwC +cpy dRL dRL dRL @@ -91727,18 +98065,22 @@ dRL dRL dRL dRL -qhA -qiG dRL dRL +dRL +rJf +rJf +qiG +rJf +dRL pGY jKB -qSH -qSH -qSH -qSH -qSH -qSH +vGp +vGp +vGp +vGp +vGp +vGp qSH umR onj @@ -91820,17 +98162,17 @@ uwT uwT uwT uwT -gVA -vcR -vcR -gVA -vcR -vcR -gVA -gVA -gVA +uwT +uwT +uwT +uwT +uwT +bqE +uzI +uzI +uzI gRp -sol +pab xYA aiP xYA @@ -91883,16 +98225,16 @@ dSW tiQ tiQ mNm -kca -kca +uMP +dkL mNm kca haR cUx fSX cUx -kca -kca +dKF +uMP hig xWz xSN @@ -91901,31 +98243,31 @@ xUx xUx xUx iWy -xUx +qro xUx jKo kbu xWz xUx kLs -xUx +pMg xUx mHP woG -saC -xUx +tiQ +mua woG xUx xUx -cWc -xUx -xUx +cWZ +hOH +hOH xUx xUx xUx mHP -xUx -xUx +hOH +hOH xUx xUx dbs @@ -91942,30 +98284,30 @@ qSH qSH qSH eCe -saC -saC -saC -saC -saC -saC -saC +cpy +cpy +cpy +cpy +cpy +cpy +cpy ien ien ien -dHF -dHF -dHF +whD +whD +whD hFL thi -uVa +dHz jKB -qSH -qSH -qSH -qSH -qSH -qSH -qSH +vGp +vGp +vGp +vGp +vGp +vGp +vGp qSH yaF kJh @@ -92052,12 +98394,12 @@ uwT uwT uwT uwT -uwT -uwT -rnq +bqE +xzK +uzI sDz hIf -rFT +gVf xYA xYA xYA @@ -92118,8 +98460,8 @@ hbN kca mNm mNm -kca -kca +dKF +uMP hig xUx xSN @@ -92134,8 +98476,8 @@ aCJ kbJ aCJ aCJ -aCJ -aCJ +hOG +hbj lnF xUx xUx @@ -92144,8 +98486,8 @@ woG xUx xUx mEg -cWZ -aCJ +fXs +hOG aCJ aCJ aCJ @@ -92168,15 +98510,15 @@ qSH qSH qSH qSH -saC -saC -saC -saC -saC -saC -saC -saC -saC +qSH +qSH +cpy +cpy +cpy +cpy +cpy +cpy +cpy ien lyP vGp @@ -92186,13 +98528,13 @@ itJ lTV lTV lTV -xSv -xSv -xSv -xSv -xSv -xSv -xSv +lTV +lTV +lTV +lTV +lTV +lTV +lTV xSv tWE onj @@ -92279,12 +98621,12 @@ fbS fbS fbS fbS -fbS -fbS -rnq +lPq +lPq +uzI sDz -hIf -vJr +rVR +xyC xYA xYA xYA @@ -92337,16 +98679,16 @@ xcU edk eil eof -kca -kca +uMP +dkL kca kca kca kca mNm mNm -kca -gXR +dKF +uMP tiQ saC saC @@ -92360,9 +98702,9 @@ saC saC xUx xUx -xUx -xUx -xUx +hOH +hOH +mua lnU lnF xUx @@ -92395,15 +98737,15 @@ qSH qSH qSH qSH -saC -saC -saC -saC -saC -saC -saC -saC -saC +qSH +qSH +qSH +cpy +cpy +cpy +cpy +cpy +cpy ien mbx vGp @@ -92414,10 +98756,10 @@ vGp vGp vGv vGp -qSH -qSH -qSH -qSH +vGp +vGp +vGp +vGp mTa oqn pdv @@ -92496,7 +98838,7 @@ uwT uwT uwT uwT -uwT +fWG uwT uwT gIr @@ -92510,8 +98852,8 @@ vpp snX snX qvA -hIf -kFB +rVR +qle aIp aIp aIp @@ -92533,7 +98875,7 @@ aIp aIp aIp aIp -yfK +jzZ hIf lSF eXG @@ -92564,15 +98906,15 @@ akM xcU pYP eov +uMP +dkL kca kca kca kca kca kca -kca -kca -kca +dKF saC saC saC @@ -92580,23 +98922,23 @@ saC saC vrV vrV -vrV -vrV -vrV -vrV -vrV +tiQ +tiQ +tiQ +tiQ +tiQ vrV vrV vrV tiQ tiQ -xSN -xSN -xSN -xSN -xSN -xSN -xSN +mua +mua +pMg +pMg +pMg +pMg +mua tiQ tiQ tiQ @@ -92622,14 +98964,14 @@ cYn qSH qSH qSH -saC -saC -saC -saC -saC -saC -saC -saC +qSH +qSH +qSH +qSH +cpy +cpy +cpy +cpy ien ien ien @@ -92642,9 +98984,9 @@ vGp lyP cpy vGp -qSH -qSH -qSH +vGp +vGp +vGp ncz otC pgp @@ -92722,9 +99064,9 @@ uwT uwT uwT uwT -uwT +fWG cpy -uwT +fWG uwT ewf snX @@ -92737,7 +99079,7 @@ yjP oQW snX snX -hIf +rVR sol aIp aIp @@ -92760,7 +99102,7 @@ aIp aIp xYA xYA -jYr +srS hIf lSF eXG @@ -92791,15 +99133,15 @@ dUj edP ekK tiQ +uMP +cGd dXN dXN dXN dXN dXN dXN -dXN -dXN -dXN +dKM saC saC tiQ @@ -92849,15 +99191,15 @@ eCe qSH qSH qSH -saC -saC -saC -saC -saC -saC -saC -saC -saC +qSH +qSH +qSH +qSH +qSH +qSH +cpy +cpy +cpy qBQ kyH fbA @@ -92870,8 +99212,8 @@ cpy cpy lyP vGp -qSH -qSH +vGp +vGp nff oxT pgG @@ -92948,10 +99290,10 @@ uwT uwT uwT uwT -uwT +fWG cpy cpy -uwT +fWG uwT ewf vpp @@ -92987,8 +99329,8 @@ aIp aIp xYA xYA -kcR -hIf +iqX +rVR lSF eXG eXG @@ -93019,12 +99361,12 @@ efR tiQ tiQ bbL -uMP +feZ faK uMP uMP uMP -uMP +feZ uMP saC saC @@ -93076,14 +99418,14 @@ eCe qSH qSH qSH -saC -saC -saC -saC -saC -saC -saC -saC +qSH +qSH +qSH +qSH +qSH +qSH +qSH +cpy cpy rdq saY @@ -93098,8 +99440,8 @@ cpy cpy vGp syW -qSH -qSH +vGp +vGp qSH qSH umR @@ -93175,7 +99517,7 @@ uwT uwT uwT uwT -uwT +fWG cpy cpy cpy @@ -93215,7 +99557,7 @@ aIp xYA xYA wBx -hIf +rVR lSF eXG eXG @@ -93304,13 +99646,13 @@ qSH qSH cYn eCe -saC -saC -saC -saC -saC -saC -saC +qSH +qSH +qSH +qSH +qSH +qSH +cpy ien ien ien @@ -93325,7 +99667,7 @@ cpy cpy cpy cpy -qSH +vGp qSH qSH qSH @@ -93401,7 +99743,7 @@ spW uwT uwT uwT -uwT +fWG cpy cpy cpy @@ -93442,7 +99784,7 @@ aIp aIp aIp yfK -hIf +rVR lSF eXG eXG @@ -93526,17 +99868,17 @@ saC saC saC saC -cYn +ffG qSH qSH eCe cpy cpy -cpy -cpy -saC -saC -cpy +qSH +qSH +qSH +qSH +qSH cpy cpy ien @@ -93627,7 +99969,7 @@ tOe nVR uwT uwT -uwT +fWG cpy cpy cpy @@ -93645,7 +99987,7 @@ fOX mjE snX snX -hIf +rVR sol xYA xYA @@ -93732,7 +100074,7 @@ woG woG xUx pNo -xSN +pMg mUh ngo wbR @@ -93754,16 +100096,16 @@ saC saC saC eCe -qSH +sBX eCe eCe cpy cpy cpy -cpy -cpy -cpy -cpy +qSH +qSH +qSH +qSH cpy cpy ien @@ -93797,9 +100139,9 @@ qSH qSH qSH umR -qSH -qSH -qSH +vGp +vGp +vGp uRb gdO gdO @@ -93854,12 +100196,12 @@ uwT uwT uwT uwT -uwT +fWG cpy cpy cpy cpy -uwT +tXW uwT rTf lum @@ -93872,8 +100214,8 @@ vpp snX snX oYO -hIf -rFT +rVR +gVf xYA xYA xYA @@ -93959,7 +100301,7 @@ xUx xUx xUx pNo -xSN +pMg mUl wbR wbR @@ -93983,15 +100325,15 @@ saC eCe eCe eCe -uwF -cpy -cpy -cpy cpy cpy cpy cpy cpy +qSH +qSH +qSH +qSH ien ien ien @@ -94016,17 +100358,17 @@ lzU gRD qSH qSH -qSH -qSH -qSH -qSH -qSH +vGp +vGp +vGp +vGp +vGp qSH qSH umR qSH -qSH -qSH +vGp +vGp hHh sYk gdO @@ -94081,12 +100423,12 @@ uwT uwT uwT uwT -uwT +fWG cpy cpy cpy cpy -uwT +tXW uwT uwT rTf @@ -94096,11 +100438,11 @@ tni tni tni tni -tni -rnq +cpy +cpy nDt gRp -vJr +xyC xYA aiP xYA @@ -94184,9 +100526,9 @@ lFt kLs xUx xUx -hOH +xUx pNo -xSN +hbj mUl wbR wbR @@ -94206,20 +100548,20 @@ saC saC saC saC -qSH -qSH +sBX +sBX eCe -qSH -cpy -cpy -cpy -cpy -cpy -cpy +ycw cpy cpy cpy cpy +qSH +qSH +qSH +qSH +qSH +qSH ien amc qSH @@ -94245,15 +100587,15 @@ lzU gRD qSH lyP -qSH -qSH -qSH -qSH +vGp +vGp +vGp +vGp qSH umR qSH -qSH -qSH +vGp +vGp vGp mJF oXX @@ -94308,13 +100650,13 @@ uwT uwT uwT uwT -uwT +fWG cpy cpy cpy cpy cpy -uwT +fWG uwT uwT uwT @@ -94322,9 +100664,9 @@ uwT cpy uwT uwT -uwT -uwT -rnq +cpy +cpy +cpy iWN jxD hIf @@ -94354,7 +100696,7 @@ sAt svG eXG eXG -wQa +cpy cpy cpy bMX @@ -94410,10 +100752,10 @@ xUx lFt xUx xUx -hOH -hOH -pNo -xSN +xUx +xUx +djq +hbj mUl wbR wbR @@ -94435,18 +100777,18 @@ saC cYn qSH qSH -qSH -qSH -cpy -cpy -cpy -cpy -cpy +sBX +sDv cpy cpy cpy cpy cpy +qSH +qSH +qSH +qSH +qSH ien poZ qSH @@ -94474,13 +100816,13 @@ gRD qSH lyP vGp -qSH -qSH -qSH +vGp +vGp +vGp umR qSH qSH -qSH +vGp vGp gzT gdO @@ -94535,24 +100877,24 @@ uwT uwT uwT uwT -uwT +fWG cpy cpy cpy cpy cpy cpy -uwT +fWG uwT uwT cpy cpy cpy -uwT -uwT -rnq -rnq -rnq +cpy +cpy +cpy +cpy +cpy iWN jxD hIf @@ -94562,14 +100904,14 @@ qvA qvA qvA dEm -qvA +uIn qvA ugG rqn qvA rRY qvA -wDa +uMr oTL pbO oTL @@ -94581,7 +100923,7 @@ svG eXG eXG eXG -wQa +cpy cpy cpy bMX @@ -94637,10 +100979,10 @@ xUx lFt xUx woG -mee -xUx -pNo -xSN +woG +hOH +djq +hbj mUl wbR wbR @@ -94669,10 +101011,10 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy +qSH +qSH +qSH +qSH ien ien ien @@ -94702,12 +101044,12 @@ lzU gRD qSH vGp -qSH -qSH +vGp +vGp qQB uet -uet -uet +aoi +aoi dcc vxG vxT @@ -94761,7 +101103,7 @@ uwT uwT uwT uwT -uwT +fWG cpy cpy cpy @@ -94769,45 +101111,45 @@ cpy cpy cpy cpy -uwT -uwT +tXW uwT uwT cpy cpy -uwT -uwT -uwT -ybz -wQa +cpy +cpy +cpy +cpy +cpy +cpy eXG iWN -jru -jxD -hIf -hIf +rnq +rnq +rVR +rVR hIf qvA qXH -qvA -qvA +uIn +uIn rRY rqn qvA rRY qvA -wDa -pbO +uMr +sQR rNs whG fdT -sAt -jru +rnq +rnq svG eXG eXG eXG -wQa +cpy cpy cpy cpy @@ -94866,7 +101208,7 @@ xUx woG woG xUx -pNo +djq xSN mUl wbR @@ -94896,11 +101238,11 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy -cpy +qSH +qSH +qSH +qSH +qSH ien fjk qSH @@ -94929,7 +101271,7 @@ krH oAu lzU gRD -qSH +vGp vGp qSH qSH @@ -94986,8 +101328,8 @@ uwT uwT uwT uwT -uwT -uwT +fWG +fWG cpy cpy cpy @@ -94997,15 +101339,15 @@ cpy cpy cpy cpy -uwT -uwT -uwT -uwT -uwT -uwT -uwT -uwT -ybz +tXW +cpy +cpy +cpy +cpy +cpy +cpy +cpy +cpy eXG eXG eXG @@ -95013,8 +101355,8 @@ eXG iWN jru jxD -hIf -hIf +rVR +rVR crM wDa ffL @@ -95024,7 +101366,7 @@ wDa sIr wDa wDa -rNs +kXf iGr sAt jru @@ -95034,7 +101376,7 @@ eXG eXG eXG eXG -wQa +cpy cpy cpy cpy @@ -95093,7 +101435,7 @@ xUx woG woG xUx -pNo +dDF xSN mUl wbR @@ -95122,12 +101464,12 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy -cpy -cpy +qSH +qSH +qSH +qSH +qSH +qSH ien igg rMR @@ -95226,14 +101568,14 @@ cpy cpy cpy cpy -uwT -uwT -uwT -uwT -uwT -rnq -rnq -rnq +cpy +cpy +cpy +cpy +cpy +cpy +cpy +eXG eXG cex cex @@ -95241,7 +101583,7 @@ wQa eXG iWN jxD -hIf +rVR hIf hIf qvA @@ -95261,7 +101603,7 @@ eXG eXG eXG eXG -wQa +cpy cpy cpy cpy @@ -95320,7 +101662,7 @@ xUx xUx xUx xWz -pNo +dDF xSN mUl nhb @@ -95349,12 +101691,12 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy -cpy -ien +qSH +qSH +qSH +qSH +qSH +rME ien ien rMR @@ -95457,10 +101799,10 @@ cpy cpy cpy cpy -uwT -uwT -ybz -cex +cpy +cpy +cpy +cpy wQa wQa wQa @@ -95473,8 +101815,8 @@ jxD gRp hIf hIf -rqn -hIf +eWR +rVR hIf gRp sAt @@ -95486,9 +101828,9 @@ eXG eXG eXG eXG -wQa +cpy eXG -wQa +cpy cpy cpy cpy @@ -95575,11 +101917,11 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy -cpy +qSH +qSH +qSH +qSH +qSH cpy cpy ien @@ -95686,9 +102028,9 @@ cpy cpy cpy cpy -ybz -cex -wQa +cpy +cpy +cpy wQa wQa wQa @@ -95699,21 +102041,21 @@ cex iWN jru jxD -hIf -hIf -hIf +rVR +rVR +rVR sAt jru svG eXG eXG eXG -wQa +cpy eXG eXG eXG -wQa -wQa +cpy +cpy cpy cpy cpy @@ -95803,10 +102145,10 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy +qSH +qSH +qSH +qSH cpy cpy ien @@ -95915,9 +102257,9 @@ cpy cpy cpy cpy -cex -wQa -cex +cpy +cpy +cpy cex cex cex @@ -95934,13 +102276,13 @@ eXG eXG eXG eXG -wQa -wQa -wQa -wQa -wQa -wQa -wQa +cpy +cpy +cpy +cpy +cpy +cpy +cpy cpy cpy cpy @@ -96030,11 +102372,11 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy -cpy +qSH +qSH +qSH +qSH +qSH ien ien ien @@ -96152,14 +102494,14 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy -cpy -cpy -cpy -cpy +eXG +eXG +eXG +eXG +eXG +eXG +eXG +eXG cpy cpy cpy @@ -96258,12 +102600,12 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy -cpy -ien +qSH +qSH +qSH +qSH +qSH +aJg qSH qSH pFH @@ -96381,10 +102723,10 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy +eXG +eXG +eXG +eXG cpy cpy cpy @@ -96485,12 +102827,12 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy -cpy -ien +qSH +qSH +qSH +qSH +qSH +aJg qSH qSH pFH @@ -96713,11 +103055,11 @@ cpy cpy cpy cpy -cpy -cpy -cpy -cpy -ien +qSH +qSH +qSH +qSH +aJg qSH qSH pFH From 92fdada8ac53fcb0e62bf2b431d643795dd818fa Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 28 Jul 2023 08:25:24 +0100 Subject: [PATCH 052/293] Automatic changelog for PR #3917 [ci skip] --- html/changelogs/AutoChangeLog-pr-3917.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3917.yml diff --git a/html/changelogs/AutoChangeLog-pr-3917.yml b/html/changelogs/AutoChangeLog-pr-3917.yml new file mode 100644 index 000000000000..06c525a74669 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3917.yml @@ -0,0 +1,5 @@ +author: "SpartanBobby" +delete-after: True +changes: + - rscadd: "Added a new survivor to LV522 the FORECON sniper he spawns alone his only company being the corpse of his dead battle buddy, good luck" + - maptweak: "Sweeping changes to LV522 including the reactor, north of engineering, LZ1, the entire central area of the map, and north of fitness in an attempt to see more of the colony used and to incentivize flanking" \ No newline at end of file From ce09b07afd0f8d433ffee1a43bc4dfeb978f45f1 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Fri, 28 Jul 2023 14:40:32 +0300 Subject: [PATCH 053/293] Xeno Alliance Announcements + Greeno Civil War (#3990) # About the pull request Xenos now get messages when their queen set/break alliance to another faction and when other queen set/break alliance with their hive. Corrupted Xenos with implanted IFF tag now has a choice to defect from the hive and become Renegade (hive allied to USCM) when Queen decides to break alliance with USCM. Xenos that stay loyal to Queen rip the IFF tags out. You have only 10 seconds to make a decision, so think quick. By default xenos stay loyal to Queen. Renegade Hive is allied to all human factions, but it mostly affects structures and weeds. Renegade ability to attack someone fully depends on its IFF tag settings. Please check my messages because I'm not very good at writing. # Explain why it's good for the game More announcements are good because it's less confusing. You know when someone set ally to you and you know when someone is betraying you. It makes sense because allied xenos share announcements anyway. And sudden betrayals are always a bit cheesy. I think the Renegade addition makes research a little more fun and rewarding. Now, if you implant corrupted xeno with an IFF tag, the xeno player can choose to remain loyal to you if/when the Queen decides to betray. Plus corrupted xenos with the IFF tag are no longer forced to betray, so it's also good. Not sure if that makes sense lore-wise, but since corrupted are artificially created and their DNA is decrypted, it makes at least some sense. Plus we kinda have tamed xenos which work really similarly. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ihatethisengine add: Added announcements for xenos about forming and breaking alliances. add: Xenos with IFF tag now have a choice to stay loyal to USCM when Queen decides to betray. /:cl: --------- Co-authored-by: ihatethisengine Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> Co-authored-by: harryob --- code/__DEFINES/mobs.dm | 3 +- code/__DEFINES/typecheck/xenos.dm | 4 + code/_globalvars/global_lists.dm | 3 +- .../mob/living/carbon/xenomorph/Evolution.dm | 2 +- .../mob/living/carbon/xenomorph/XenoProcs.dm | 2 +- .../living/carbon/xenomorph/damage_procs.dm | 2 + .../living/carbon/xenomorph/hive_faction.dm | 1 + .../living/carbon/xenomorph/items/iff_tag.dm | 4 + .../mob/living/carbon/xenomorph/life.dm | 12 +- .../living/carbon/xenomorph/xeno_defines.dm | 134 +++++++++++++++++- .../mob/living/carbon/xenomorph/xeno_verbs.dm | 7 + 11 files changed, 156 insertions(+), 18 deletions(-) diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 673bb4fc6d81..c0886ab871f9 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -131,8 +131,9 @@ #define XENO_HIVE_MUTATED "xeno_hive_mutated" #define XENO_HIVE_FORSAKEN "xeno_hive_forsaken" #define XENO_HIVE_YAUTJA "xeno_hive_yautja" +#define XENO_HIVE_RENEGADE "xeno_hive_renegade" -#define ALL_XENO_HIVES list(XENO_HIVE_NORMAL, XENO_HIVE_CORRUPTED, XENO_HIVE_ALPHA, XENO_HIVE_BRAVO, XENO_HIVE_CHARLIE, XENO_HIVE_DELTA, XENO_HIVE_FERAL, XENO_HIVE_TAMED, XENO_HIVE_MUTATED, XENO_HIVE_FORSAKEN, XENO_HIVE_YAUTJA) +#define ALL_XENO_HIVES list(XENO_HIVE_NORMAL, XENO_HIVE_CORRUPTED, XENO_HIVE_ALPHA, XENO_HIVE_BRAVO, XENO_HIVE_CHARLIE, XENO_HIVE_DELTA, XENO_HIVE_FERAL, XENO_HIVE_TAMED, XENO_HIVE_MUTATED, XENO_HIVE_FORSAKEN, XENO_HIVE_YAUTJA, XENO_HIVE_RENEGADE) //================================================= diff --git a/code/__DEFINES/typecheck/xenos.dm b/code/__DEFINES/typecheck/xenos.dm index d313090e8305..34b70ac92f45 100644 --- a/code/__DEFINES/typecheck/xenos.dm +++ b/code/__DEFINES/typecheck/xenos.dm @@ -37,6 +37,10 @@ if(!hive) return FALSE + if(hivenumber == XENO_HIVE_RENEGADE) + var/datum/hive_status/corrupted/renegade/renegade_hive = hive + return renegade_hive.iff_protection_check(src, attempt_harm_mob) + return hive.is_ally(attempt_harm_mob) // need this to set the data for walls/eggs/huggers when they are initialized diff --git a/code/_globalvars/global_lists.dm b/code/_globalvars/global_lists.dm index 7e65cfecd8b0..36058a44fc37 100644 --- a/code/_globalvars/global_lists.dm +++ b/code/_globalvars/global_lists.dm @@ -177,7 +177,8 @@ GLOBAL_LIST_INIT_TYPED(hive_datum, /datum/hive_status, list( XENO_HIVE_TAMED = new /datum/hive_status/corrupted/tamed(), XENO_HIVE_MUTATED = new /datum/hive_status/mutated(), XENO_HIVE_FORSAKEN = new /datum/hive_status/forsaken(), - XENO_HIVE_YAUTJA = new /datum/hive_status/yautja() + XENO_HIVE_YAUTJA = new /datum/hive_status/yautja(), + XENO_HIVE_RENEGADE = new /datum/hive_status/corrupted/renegade(), )) GLOBAL_LIST_INIT(xeno_evolve_times, setup_xeno_evolve_times()) diff --git a/code/modules/mob/living/carbon/xenomorph/Evolution.dm b/code/modules/mob/living/carbon/xenomorph/Evolution.dm index 4806f7528582..d8767ffce87a 100644 --- a/code/modules/mob/living/carbon/xenomorph/Evolution.dm +++ b/code/modules/mob/living/carbon/xenomorph/Evolution.dm @@ -39,7 +39,7 @@ if(!evolve_checks()) return - if((!hive.living_xeno_queen) && castepick != XENO_CASTE_QUEEN && !islarva(src) && !hive.allow_no_queen_actions) + if((!hive.living_xeno_queen) && castepick != XENO_CASTE_QUEEN && !islarva(src) && !hive.allow_no_queen_evo) to_chat(src, SPAN_WARNING("The Hive is shaken by the death of the last Queen. You can't find the strength to evolve.")) return diff --git a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm index 09fdb42ad5c3..667367339698 100644 --- a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm +++ b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm @@ -71,7 +71,7 @@ if(caste && caste.evolution_allowed) evolve_progress = "[min(stored_evolution, evolution_threshold)]/[evolution_threshold]" - if(hive && !hive.allow_no_queen_actions && !caste?.evolve_without_queen) + if(hive && !hive.allow_no_queen_evo && !caste?.evolve_without_queen) if(!hive.living_xeno_queen) evolve_progress += " (NO QUEEN)" else if(!(hive.living_xeno_queen.ovipositor || hive.evolution_without_ovipositor)) diff --git a/code/modules/mob/living/carbon/xenomorph/damage_procs.dm b/code/modules/mob/living/carbon/xenomorph/damage_procs.dm index c26e38202200..51ceee153368 100644 --- a/code/modules/mob/living/carbon/xenomorph/damage_procs.dm +++ b/code/modules/mob/living/carbon/xenomorph/damage_procs.dm @@ -29,6 +29,8 @@ user.put_in_hands(iff_tag) iff_tag = null user.visible_message(SPAN_NOTICE("[user] removes \the [src]'s IFF tag."), SPAN_NOTICE("You remove \the [src]'s IFF tag."), max_distance = 3) + if(hive.hivenumber == XENO_HIVE_RENEGADE) //it's important to know their IFF settings for renegade + to_chat(src, SPAN_NOTICE("With the removal of the device, your instincts have returned to normal.")) return return ..() diff --git a/code/modules/mob/living/carbon/xenomorph/hive_faction.dm b/code/modules/mob/living/carbon/xenomorph/hive_faction.dm index 1eb5818674fd..10af37b8d8e8 100644 --- a/code/modules/mob/living/carbon/xenomorph/hive_faction.dm +++ b/code/modules/mob/living/carbon/xenomorph/hive_faction.dm @@ -57,4 +57,5 @@ GLOBAL_LIST_INIT(hive_alliable_factions, generate_alliable_factions()) var/should_ally = text2num(params["should_ally"]) assoc_hive.allies[params["target_faction"]] = should_ally + assoc_hive.on_stance_change(params["target_faction"]) . = TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/items/iff_tag.dm b/code/modules/mob/living/carbon/xenomorph/items/iff_tag.dm index cde9cd072a95..4c63fc2b5923 100644 --- a/code/modules/mob/living/carbon/xenomorph/items/iff_tag.dm +++ b/code/modules/mob/living/carbon/xenomorph/items/iff_tag.dm @@ -19,6 +19,8 @@ injector.visible_message(SPAN_NOTICE("[injector] forces \the [src] into [xeno]'s carapace!"), SPAN_NOTICE("You force \the [src] into [xeno]'s carapace!")) xeno.iff_tag = src injector.drop_inv_item_to_loc(src, xeno) + if(xeno.hive.hivenumber == XENO_HIVE_RENEGADE) //it's important to know their IFF settings for renegade + to_chat(xeno, SPAN_NOTICE("With the insertion of the device into your carapace, your instincts have changed compelling you to protect [english_list(faction_groups, "no one")].")) return return ..() @@ -48,6 +50,8 @@ if("Remove") faction_groups = list() to_chat(programmer, SPAN_NOTICE("You [option] the IFF group data, the IFF group on the tag now reads as: [english_list(faction_groups, "None")]")) + if(xeno?.hive.hivenumber == XENO_HIVE_RENEGADE) //it's important to know their IFF settings for renegade + to_chat(xeno, SPAN_NOTICE("Your instincts have changed, you seem compelled to protect [english_list(faction_groups, "no one")].")) return TRUE /obj/item/iff_tag/pmc_handler diff --git a/code/modules/mob/living/carbon/xenomorph/life.dm b/code/modules/mob/living/carbon/xenomorph/life.dm index 842e3b45a76d..6f9a667642e3 100644 --- a/code/modules/mob/living/carbon/xenomorph/life.dm +++ b/code/modules/mob/living/carbon/xenomorph/life.dm @@ -42,7 +42,7 @@ var/progress_amount = 1 if(SSxevolution) progress_amount = SSxevolution.get_evolution_boost_power(hive.hivenumber) - var/ovipositor_check = (hive.allow_no_queen_actions || hive.evolution_without_ovipositor || (hive.living_xeno_queen && hive.living_xeno_queen.ovipositor)) + var/ovipositor_check = (hive.allow_no_queen_evo || hive.evolution_without_ovipositor || (hive.living_xeno_queen && hive.living_xeno_queen.ovipositor)) if(caste && caste.evolution_allowed && (ovipositor_check || caste?.evolve_without_queen)) if(evolution_stored >= evolution_threshold) if(!got_evolution_message) @@ -334,11 +334,6 @@ Make sure their actual health updates immediately.*/ if(!T || !istype(T)) return - var/is_runner_hiding - - if(isrunner(src) && layer != initial(layer)) - is_runner_hiding = 1 - if(caste) if(caste.innate_healing || check_weeds_for_healing()) if(!hive) return // can't heal if you have no hive, sorry bud @@ -369,9 +364,8 @@ Make sure their actual health updates immediately.*/ if(armor_integrity > armor_integrity_max) armor_integrity = armor_integrity_max - else //Xenos restore plasma VERY slowly off weeds, regardless of health, as long as they are not using special abilities - if(prob(50) && !is_runner_hiding && !current_aura) - plasma_stored += 0.1 * plasma_max / 100 + else if(prob(50) && !current_aura) //Xenos restore plasma VERY slowly off weeds, regardless of health, as long as they are not using special abilities + plasma_stored += 0.1 * plasma_max / 100 for(var/datum/action/xeno_action/action in src.actions) diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index b30ea73cd680..bb58d2cf2a03 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -295,8 +295,9 @@ var/evolution_bonus = 0 var/allow_no_queen_actions = FALSE + var/allow_no_queen_evo = FALSE var/evolution_without_ovipositor = TRUE //Temporary for the roundstart. - /// Set to true if you want to prevent evolutions into Queens + /// Set to false if you want to prevent evolutions into Queens var/allow_queen_evolve = TRUE /// Set to true if you want to prevent bursts and spawns of new xenos. Will also prevent healing if the queen no longer exists var/hardcore = FALSE @@ -1112,13 +1113,15 @@ need_round_end_check = TRUE -/datum/hive_status/corrupted/add_xeno(mob/living/carbon/xenomorph/X) + var/list/defectors = list() + +/datum/hive_status/corrupted/add_xeno(mob/living/carbon/xenomorph/xeno) . = ..() - X.add_language(LANGUAGE_ENGLISH) + xeno.add_language(LANGUAGE_ENGLISH) -/datum/hive_status/corrupted/remove_xeno(mob/living/carbon/xenomorph/X, hard) +/datum/hive_status/corrupted/remove_xeno(mob/living/carbon/xenomorph/xeno, hard) . = ..() - X.remove_language(LANGUAGE_ENGLISH) + xeno.remove_language(LANGUAGE_ENGLISH) /datum/hive_status/corrupted/can_delay_round_end(mob/living/carbon/xenomorph/xeno) if(!faction_is_ally(FACTION_MARINE, TRUE)) @@ -1181,6 +1184,7 @@ destruction_allowed = XENO_NOBODY dynamic_evolution = FALSE allow_no_queen_actions = TRUE + allow_no_queen_evo = TRUE allow_queen_evolve = FALSE ignore_slots = TRUE latejoin_burrowed = FALSE @@ -1195,6 +1199,7 @@ dynamic_evolution = FALSE allow_no_queen_actions = TRUE + allow_no_queen_evo = TRUE allow_queen_evolve = FALSE ignore_slots = TRUE latejoin_burrowed = FALSE @@ -1212,6 +1217,7 @@ dynamic_evolution = FALSE allow_no_queen_actions = TRUE + allow_no_queen_evo = TRUE allow_queen_evolve = FALSE ignore_slots = TRUE latejoin_burrowed = FALSE @@ -1241,6 +1247,7 @@ dynamic_evolution = FALSE allow_no_queen_actions = TRUE + allow_no_queen_evo = TRUE allow_queen_evolve = FALSE ignore_slots = TRUE latejoin_burrowed = FALSE @@ -1296,6 +1303,123 @@ return ..() +/datum/hive_status/corrupted/renegade + name = "Renegade Hive" + reporting_id = "renegade" + hivenumber = XENO_HIVE_RENEGADE + prefix = "Renegade " + color = "#9c7a4d" + ui_color ="#80705c" + + dynamic_evolution = FALSE + allow_queen_evolve = FALSE + allow_no_queen_evo = TRUE + latejoin_burrowed = FALSE + +/datum/hive_status/corrupted/renegade/New() + . = ..() + hive_structures_limit[XENO_STRUCTURE_EGGMORPH] = 0 + hive_structures_limit[XENO_STRUCTURE_EVOPOD] = 0 + for(var/faction in FACTION_LIST_HUMANOID) //renegades allied to all humanoids, but it mostly affects structures. Their ability to attack humanoids and other xenos (including of the same hive) depends on iff settings + allies[faction] = TRUE + +/datum/hive_status/corrupted/renegade/can_spawn_as_hugger(mob/dead/observer/user) + to_chat(user, SPAN_WARNING("The [name] cannot support facehuggers.")) + return FALSE + +/datum/hive_status/corrupted/renegade/proc/iff_protection_check(mob/living/carbon/xenomorph/xeno, mob/living/carbon/attempt_harm_mob) + if(xeno == attempt_harm_mob) + return TRUE //you cannot hurt yourself... + if(!xeno.iff_tag) + return FALSE //can attack anyone if you don't have iff tag + if(isxeno(attempt_harm_mob)) + var/mob/living/carbon/xenomorph/target_xeno = attempt_harm_mob + if(!target_xeno.iff_tag) + return FALSE //can attack any xeno who don't have iff tag + for(var/faction in xeno.iff_tag.faction_groups) + if(faction in target_xeno.iff_tag.faction_groups) + return TRUE //cannot attack xenos with same iff setting + return FALSE + for(var/faction in xeno.iff_tag.faction_groups) + if(faction in attempt_harm_mob.faction_group) + return TRUE //cannot attack mob if iff is set to at least one of its factions + return FALSE + +/datum/hive_status/corrupted/renegade/faction_is_ally(faction, ignore_queen_check = TRUE) + return ..() + +/datum/hive_status/proc/on_stance_change(faction) + if(!living_xeno_queen) + return + if(allies[faction]) + xeno_message(SPAN_XENOANNOUNCE("Your Queen set up an alliance with [faction]!"), 3, hivenumber) + else + xeno_message(SPAN_XENOANNOUNCE("Your Queen broke the alliance with [faction]!"), 3, hivenumber) + + for(var/number in GLOB.hive_datum) + var/datum/hive_status/target_hive = GLOB.hive_datum[number] + if(target_hive.name != faction) + continue + if(!target_hive.living_xeno_queen && !target_hive.allow_no_queen_actions) + return + if(allies[faction]) + xeno_message(SPAN_XENOANNOUNCE("You sense that [name] Queen set up an alliance with us!"), 3, target_hive.hivenumber) + return + + xeno_message(SPAN_XENOANNOUNCE("You sense that [name] Queen broke the alliance with us!"), 3, target_hive.hivenumber) + +/datum/hive_status/corrupted/on_stance_change(faction) + . = ..() + if(allies[faction]) + return + if(!(faction in FACTION_LIST_HUMANOID)) + return + + for(var/mob/living/carbon/xenomorph/xeno in totalXenos) // handle defecting xenos on betrayal + if(!xeno.iff_tag) + continue + if(!(faction in xeno.iff_tag.faction_groups)) + continue + if(xeno in defectors) + continue + if(xeno.caste_type == XENO_CASTE_QUEEN) + continue + INVOKE_ASYNC(src, PROC_REF(give_defection_choice), xeno, faction) + addtimer(CALLBACK(src, PROC_REF(handle_defectors), faction), 11 SECONDS) + +/datum/hive_status/corrupted/proc/give_defection_choice(mob/living/carbon/xenomorph/xeno, faction) + if(tgui_alert(xeno, "Your Queen has broken the alliance with the [faction]. The device inside your carapace begins to suppress your connection with the Hive. Do you remove it and stay loyal to her?", "Alliance broken!", list("Stay loyal", "Obey the talls"), 10 SECONDS) == "Obey the talls") + if(!xeno.iff_tag) + to_chat(xeno, SPAN_XENOWARNING("It's too late now. The device is gone and your service to the Queen continues.")) + return + defectors += xeno + xeno.set_hive_and_update(XENO_HIVE_RENEGADE) + to_chat(xeno, SPAN_XENOANNOUNCE("You lost the connection with your Hive. Now you have no Queen, only your masters.")) + to_chat(xeno, SPAN_NOTICE("Your instincts have changed, you seem compelled to protect [english_list(xeno.iff_tag.faction_groups, "no one")].")) + return + xeno.visible_message(SPAN_XENOWARNING("[xeno] rips out [xeno.iff_tag]!"), SPAN_XENOWARNING("You rip out [xeno.iff_tag]! For the Hive!")) + xeno.adjustBruteLoss(50) + xeno.iff_tag.forceMove(get_turf(xeno)) + xeno.iff_tag = null + +/datum/hive_status/corrupted/proc/handle_defectors(faction) + for(var/mob/living/carbon/xenomorph/xeno in totalXenos) + if(!xeno.iff_tag) + continue + if(xeno in defectors) + continue + if(!(faction in xeno.iff_tag.faction_groups)) + continue + xeno.visible_message(SPAN_XENOWARNING("[xeno] rips out [xeno.iff_tag]!"), SPAN_XENOWARNING("You rip out [xeno.iff_tag]! For the hive!")) + xeno.adjustBruteLoss(50) + xeno.iff_tag.forceMove(get_turf(xeno)) + xeno.iff_tag = null + if(!length(defectors)) + return + + xeno_message(SPAN_XENOANNOUNCE("You sense that [english_list(defectors)] turned their backs against their sisters and the Queen in favor of their slavemasters!"), 3, hivenumber) + defectors.Cut() + //Xeno Resin Mark Shit, the very best place for it too :0) //Defines at the bottom of this list here will show up at the top in the mark menu /datum/xeno_mark_define diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_verbs.dm b/code/modules/mob/living/carbon/xenomorph/xeno_verbs.dm index 6b37145ad7a1..583d26de3ee5 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_verbs.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_verbs.dm @@ -25,6 +25,13 @@ if(!hive) return + if(hive.hivenumber == XENO_HIVE_RENEGADE) //Renegade's ability to attack someone depends on IFF settings, not on alliance + if(!iff_tag) + to_chat(src, SPAN_NOTICE("You are not obligated to protect anyone.")) + return + to_chat(src, SPAN_NOTICE("You seem compelled to protect [english_list(iff_tag.faction_groups, "no one")].")) + return + if((!hive.living_xeno_queen || Check_WO()) && !hive.allow_no_queen_actions) //No Hive status on WO to_chat(src, SPAN_WARNING("There is no Queen. You are alone.")) return From 0301a6fb86b706d27c8832e4fb4f5d1df20c996f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 28 Jul 2023 12:49:58 +0100 Subject: [PATCH 054/293] Automatic changelog for PR #3990 [ci skip] --- html/changelogs/AutoChangeLog-pr-3990.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3990.yml diff --git a/html/changelogs/AutoChangeLog-pr-3990.yml b/html/changelogs/AutoChangeLog-pr-3990.yml new file mode 100644 index 000000000000..7f3a072608fc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3990.yml @@ -0,0 +1,5 @@ +author: "ihatethisengine" +delete-after: True +changes: + - rscadd: "Added announcements for xenos about forming and breaking alliances." + - rscadd: "Xenos with IFF tag now have a choice to stay loyal to USCM when Queen decides to betray." \ No newline at end of file From 8f94e7c2a0778e0e2567201c32a614022e0b3e82 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Fri, 28 Jul 2023 08:00:08 -0400 Subject: [PATCH 055/293] 2.5 squad marines per 1 larva latejoin (#4021) # About the pull request This PR lowers the latejoin barrier from 3 to 2.5 for weighted marine joins. Every 2.5 squad marines gives 1 larva. # Explain why it's good for the game larva time # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: 2.5 squad marines per 1 larva latejoin /:cl: --- code/__DEFINES/mode.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__DEFINES/mode.dm b/code/__DEFINES/mode.dm index aa22c70d4213..2895b3211fd3 100644 --- a/code/__DEFINES/mode.dm +++ b/code/__DEFINES/mode.dm @@ -74,7 +74,7 @@ #define ROUNDSTATUS_FOG_DOWN 1 #define ROUNDSTATUS_PODDOORS_OPEN 2 -#define LATEJOIN_MARINES_PER_LATEJOIN_LARVA 3 +#define LATEJOIN_MARINES_PER_LATEJOIN_LARVA 2.5 //================================================= #define SHOW_ITEM_ANIMATIONS_NONE 0 //Do not show any item pickup animations From 0a3214eae41dd3df0486d84d6346974aac0a311c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 28 Jul 2023 13:10:15 +0100 Subject: [PATCH 056/293] Automatic changelog for PR #4021 [ci skip] --- html/changelogs/AutoChangeLog-pr-4021.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4021.yml diff --git a/html/changelogs/AutoChangeLog-pr-4021.yml b/html/changelogs/AutoChangeLog-pr-4021.yml new file mode 100644 index 000000000000..f4d657bb4ef4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4021.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "2.5 squad marines per 1 larva latejoin" \ No newline at end of file From e742d137028781c9e205c6847b6d792212288b4e Mon Sep 17 00:00:00 2001 From: spartanbobby <71467726+spartanbobby@users.noreply.github.com> Date: Fri, 28 Jul 2023 22:53:15 +0100 Subject: [PATCH 057/293] Drastic Changes to the USS Almayer research department (#3962) # About the pull request This PR changes research onboard the USS Almayer to something I hope is better to use and visually better I'd like to see this test merged to gauge community feedback/what needs changing # Explain why it's good for the game I believe this is an improvement to the research department making containment an actually secure area and making the research part of the department more open and closer together hopefully making it easier to move around this PR adds alot of shutters and blastdoors to research one major blastdoor acts as a master lockdown basically shutting down the entirety of the department, no one in, no one out # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: maptweak: heavy changes to the research department /:cl: --- maps/map_files/USS_Almayer/USS_Almayer.dmm | 5437 ++++++++++++-------- 1 file changed, 3218 insertions(+), 2219 deletions(-) diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index 80262ec61937..f8c9cc99d534 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -2825,9 +2825,6 @@ icon_state = "redfull" }, /area/almayer/command/cic) -"ajo" = ( -/turf/closed/wall/almayer/white, -/area/almayer/medical/medical_science) "ajp" = ( /obj/structure/surface/table/almayer, /obj/structure/dropship_equipment/fuel/cooling_system{ @@ -3489,6 +3486,20 @@ }, /turf/open/floor/wood/ship, /area/almayer/living/commandbunks) +"alk" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "W_Containment Cell 1"; + name = "\improper Containment Cell 5"; + unacidable = 1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/closed/wall/almayer/research/containment/wall/purple, +/area/almayer/medical/containment/cell) "all" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, @@ -3699,47 +3710,19 @@ }, /area/almayer/hallways/repair_bay) "amk" = ( -/turf/closed/wall/almayer/white/outer_tile, -/area/almayer/medical/medical_science) -"aml" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/item/folder/black, -/obj/item/folder/black, -/obj/item/folder/black, -/obj/item/folder/white, -/obj/item/folder/white, -/obj/item/folder/white, -/obj/structure/machinery/status_display{ - pixel_y = 30 - }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) -"amm" = ( -/obj/item/device/radio/intercom{ - freerange = 1; - name = "General Listening Channel"; - pixel_y = 28 - }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) -"amn" = ( -/obj/structure/machinery/light{ - dir = 1 - }, -/obj/structure/surface/rack, -/obj/item/stack/sheet/mineral/plastic{ - amount = 15 +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/obj/item/stack/sheet/glass{ - amount = 20; - pixel_x = 3; - pixel_y = 3 +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, /turf/open/floor/almayer{ dir = 1; - icon_state = "sterile_green_side" + icon_state = "sterile_green_corner" }, -/area/almayer/medical/testlab) +/area/almayer/medical/containment) "amo" = ( /obj/structure/largecrate/random/secure, /obj/structure/sign/safety/rewire{ @@ -4103,36 +4086,33 @@ /turf/open/floor/plating/almayer, /area/almayer/hull/upper_hull/u_a_s) "anw" = ( -/obj/structure/pipes/vents/pump, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) -"anx" = ( -/obj/structure/surface/table/almayer, -/obj/item/folder/white{ - pixel_x = 6 +/obj/structure/machinery/flasher{ + id = "Containment Cell 1"; + layer = 2.1; + name = "Mounted Flash"; + pixel_y = 30 }, -/obj/item/clothing/glasses/science{ - pixel_x = -4; - pixel_y = 7 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 }, -/area/almayer/medical/testlab) +/area/almayer/medical/containment/cell) "anz" = ( -/obj/structure/surface/table/almayer, -/obj/item/tool/pen{ - pixel_y = 8 +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 }, -/obj/structure/machinery/light{ - dir = 4 +/obj/structure/machinery/photocopier, +/obj/structure/machinery/firealarm{ + pixel_y = 28 }, -/obj/item/paper_bin/wy{ - pixel_y = 7 +/turf/open/floor/almayer{ + icon_state = "sterile_green" }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "anB" = ( /obj/structure/sign/safety/storage{ pixel_x = -17 @@ -4157,11 +4137,6 @@ }, /turf/open/floor/almayer, /area/almayer/hallways/repair_bay) -"anF" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/almayer/medical/testlab) "anG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -4508,23 +4483,51 @@ }, /area/almayer/lifeboat_pumps/north1) "aoJ" = ( -/obj/structure/bed/chair{ +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "W_Containment Cell 1"; + name = "\improper Containment Cell 5"; + unacidable = 1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/closed/wall/almayer/research/containment/wall/purple{ dir = 1 }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment/cell) "aoK" = ( -/obj/structure/machinery/alarm/almayer{ - dir = 1 +/obj/structure/surface/table/almayer, +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, -/obj/structure/reagent_dispensers/water_cooler/stacks, -/obj/structure/sign/safety/chem_lab{ - pixel_x = 32 +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/door_display/research_cell{ + dir = 1; + id = "Containment Cell 5"; + name = "Cell 5 Control"; + pixel_x = 4; + pixel_y = -3 + }, +/obj/structure/machinery/door_control{ + id = "W_Containment Cell 5"; + name = "Containment Lockdown"; + pixel_x = -8; + pixel_y = -3; + req_one_access_txt = "19;28" }, /turf/open/floor/almayer{ - icon_state = "sterile_green_corner" + icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "aoL" = ( /obj/structure/bed/chair/office/dark, /turf/open/floor/almayer, @@ -4543,17 +4546,6 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/hangar) -"aoO" = ( -/obj/structure/machinery/autolathe/medilathe/full, -/obj/structure/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) "aoP" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 1; @@ -4894,40 +4886,42 @@ }, /area/almayer/engineering/engineering_workshop/hangar) "apR" = ( -/obj/structure/surface/rack, -/obj/item/storage/box/beakers{ - pixel_y = 12 - }, -/obj/item/storage/box/sprays{ - pixel_y = 5 +/obj/structure/pipes/vents/pump{ + name = "Secure Air Vent"; + welded = 1 }, -/obj/item/storage/box/autoinjectors{ - pixel_x = 1; - pixel_y = -3 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/obj/structure/sign/safety/storage{ - pixel_x = 23; - pixel_y = 32 +/obj/structure/machinery/alarm/almayer{ + dir = 1 }, /turf/open/floor/almayer{ icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "apS" = ( -/obj/structure/surface/rack, -/obj/item/storage/box/pillbottles{ - pixel_y = -2 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/obj/item/storage/box/pillbottles{ - pixel_y = 6 +/obj/structure/surface/rack{ + density = 0; + pixel_y = 16 }, -/obj/item/storage/box/pillbottles{ - pixel_y = 12 +/obj/item/storage/xeno_tag_case/full{ + pixel_y = 15 + }, +/obj/item/device/camera{ + pixel_x = -3; + pixel_y = 22 }, /turf/open/floor/almayer{ - icon_state = "sterile_green" + dir = 1; + icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "apT" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/airlock/almayer/engineering/reinforced/OT{ @@ -4939,11 +4933,21 @@ }, /area/almayer/engineering/engineering_workshop/hangar) "apU" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "W_Containment Cell 2"; + name = "\improper Containment Cell 5"; + unacidable = 1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/closed/wall/almayer/research/containment/wall/purple{ + dir = 8 }, -/area/almayer/medical/testlab) +/area/almayer/medical/containment/cell) "apV" = ( /obj/structure/machinery/light{ dir = 8 @@ -5206,7 +5210,7 @@ /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/hull/upper_hull) +/area/almayer/medical/medical_science) "aqJ" = ( /turf/open/floor/almayer{ dir = 5; @@ -5229,43 +5233,41 @@ icon_state = "plate" }, /area/almayer/command/cic) -"aqO" = ( -/obj/structure/machinery/chem_master{ - vial_maker = 1 - }, -/turf/open/floor/almayer{ +"aqP" = ( +/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ dir = 1; - icon_state = "sterile_green_side" + id = "Containment Cell 1"; + locked = 1; + name = "\improper Containment Cell 1" + }, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "Containment Cell 1"; + name = "\improper Containment Cell 1"; + unacidable = 1 }, -/area/almayer/medical/medical_science) -"aqP" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/area/almayer/medical/medical_science) -"aqQ" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" }, -/area/almayer/medical/medical_science) -"aqR" = ( /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" + icon_state = "test_floor4" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment/cell) "aqS" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 - }, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" + icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "aqT" = ( /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler{ @@ -5729,6 +5731,10 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, /turf/open/floor/plating, /area/almayer/medical/upper_medical) "aso" = ( @@ -6021,14 +6027,14 @@ pixel_y = -32 }, /turf/open/floor/plating/almayer, -/area/almayer/hull/upper_hull) +/area/almayer/medical/medical_science) "atb" = ( /obj/structure/ladder{ height = 2; id = "cicladder2" }, /turf/open/floor/plating/almayer, -/area/almayer/hull/upper_hull) +/area/almayer/medical/medical_science) "atc" = ( /turf/open/floor/almayer{ dir = 4; @@ -6968,12 +6974,6 @@ "avo" = ( /turf/closed/wall/almayer/outer, /area/almayer/powered/agent) -"avp" = ( -/obj/structure/surface/table/almayer, -/obj/item/folder/white, -/obj/item/device/flashlight/pen, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) "avr" = ( /obj/structure/bed/sofa/south/grey/left{ pixel_y = 12 @@ -7025,14 +7025,6 @@ icon_state = "plate" }, /area/almayer/shipboard/brig/general_equipment) -"avA" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/almayer/medical/medical_science) "avB" = ( /turf/open/floor/almayer{ dir = 8; @@ -7049,32 +7041,35 @@ /turf/open/floor/almayer, /area/almayer/hallways/aft_hallway) "avF" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, /turf/open/floor/almayer{ + dir = 9; icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "avG" = ( /turf/open/floor/almayer{ - dir = 10; + dir = 6; icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "avH" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/area/almayer/medical/medical_science) -"avI" = ( -/obj/structure/machinery/botany/editor, -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/obj/structure/machinery/light{ + dir = 1 }, /turf/open/floor/almayer{ dir = 1; icon_state = "sterile_green_side" }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment) "avJ" = ( /obj/item/clothing/head/helmet/marine{ pixel_x = 16; @@ -7466,20 +7461,43 @@ }, /area/almayer/medical/upper_medical) "awQ" = ( -/mob/living/simple_animal/mouse/white/Doc, +/obj/structure/surface/table/almayer, +/obj/item/cell/high{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/cell/high{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/cell/high{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/cell/high{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/device/multitool{ + pixel_x = 8 + }, +/obj/item/tool/screwdriver{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/structure/machinery/power/apc/almayer{ + dir = 1 + }, /turf/open/floor/almayer{ icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "awR" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 5 - }, +/obj/structure/pipes/standard/manifold/hidden/supply, /turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" + icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "awS" = ( /obj/structure/window/framed/almayer, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -7563,21 +7581,24 @@ }, /area/almayer/medical/upper_medical) "axn" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/reagent_analyzer{ - pixel_x = 2; - pixel_y = 3 +/obj/structure/sign/safety/rewire{ + layer = 2.4; + pixel_x = 8; + pixel_y = 32 }, -/obj/item/device/radio/intercom{ - freerange = 1; - name = "General Listening Channel"; - pixel_y = 28 +/obj/structure/reagent_dispensers/watertank, +/obj/item/reagent_container/glass/beaker{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/reagent_container/glass/beaker/large{ + pixel_x = -6; + pixel_y = 8 }, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" + icon_state = "mono" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "axo" = ( /obj/structure/window/framed/almayer, /turf/open/floor/plating, @@ -8105,43 +8126,20 @@ "ayX" = ( /obj/structure/surface/table/almayer, /obj/item/tool/extinguisher, -/obj/structure/sign/safety/biolab{ - pixel_y = 32 - }, -/obj/structure/sign/safety/biohazard{ - pixel_x = 15; +/obj/structure/sign/catclock{ pixel_y = 32 }, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, -/area/almayer/medical/upper_medical) -"ayY" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/camera/autoname/almayer{ - dir = 4; - name = "ship-grade camera" - }, -/obj/item/storage/fancy/vials/empty{ - pixel_y = 10; - start_vials = 2 - }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" + icon_state = "sterile_green" }, /area/almayer/medical/medical_science) "ayZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/light{ + dir = 1 }, /turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" + icon_state = "dark_sterile" }, /area/almayer/medical/medical_science) "azb" = ( @@ -8556,31 +8554,16 @@ /turf/open/floor/almayer, /area/almayer/command/cichallway) "aAr" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/box/donkpockets{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/storage/box/drinkingglasses{ - pixel_x = -4 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) -"aAt" = ( -/obj/structure/machinery/portable_atmospherics/hydroponics, -/obj/structure/machinery/light{ - dir = 8 +/obj/structure/machinery/camera/autoname/almayer{ + name = "ship-grade camera" }, +/obj/structure/surface/rack, +/obj/item/storage/box/botanydisk, +/obj/item/storage/box/botanydisk, +/obj/item/storage/box/botanydisk, +/obj/item/storage/box/botanydisk, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" + icon_state = "mono" }, /area/almayer/medical/hydroponics) "aAv" = ( @@ -8742,11 +8725,14 @@ /turf/open/floor/almayer, /area/almayer/command/cic) "aAT" = ( -/obj/structure/machinery/smartfridge/chemistry, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "aAW" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" @@ -8816,10 +8802,21 @@ }, /area/almayer/medical/morgue) "aBe" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "W_Containment Cell 2"; + name = "\improper Containment Cell 5"; + unacidable = 1 }, -/area/almayer/medical/testlab) +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/closed/wall/almayer/research/containment/wall/purple{ + dir = 4 + }, +/area/almayer/medical/containment/cell) "aBf" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ name = "Telecommunications"; @@ -9237,18 +9234,11 @@ }, /area/almayer/medical/upper_medical) "aCt" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/structure/machinery/light{ - dir = 1 - }, -/obj/structure/sign/safety/intercom{ - pixel_x = 8; - pixel_y = 32 - }, +/obj/structure/bed/sofa/south/white/right, /turf/open/floor/almayer{ - icon_state = "sterile_green_corner" + icon_state = "sterile_green" }, -/area/almayer/medical/upper_medical) +/area/almayer/medical/medical_science) "aCu" = ( /obj/structure/sink{ pixel_y = 24 @@ -9273,41 +9263,40 @@ /area/almayer/medical/morgue) "aCC" = ( /turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" + icon_state = "sterile_green" }, -/area/almayer/medical/upper_medical) +/area/almayer/medical/medical_science) "aCD" = ( -/obj/structure/machinery/door_control{ - dir = 1; - id = "researchdoorint"; - name = "Research Interior Door"; - normaldoorcontrol = 1; - pixel_x = -25; - pixel_y = -5; - req_access_txt = "28" - }, -/obj/structure/machinery/door_control{ - dir = 1; - id = "researchlockdownint"; - name = "Research Interior Lockdown"; - pixel_x = -25; - pixel_y = 5; - req_access_txt = "28" +/obj/structure/pipes/vents/pump, +/obj/structure/machinery/computer/cameras/almayer{ + dir = 4; + pixel_x = -16 }, /turf/open/floor/almayer{ - dir = 8; + dir = 10; icon_state = "sterile_green_side" }, /area/almayer/medical/medical_science) "aCR" = ( -/obj/structure/bed/chair/office/dark{ - dir = 1 +/obj/structure/machinery/door_control{ + id = "containmentlockdown_S"; + name = "Containment Lockdown"; + pixel_y = 28; + req_one_access_txt = "19;28" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 1; + icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "aCX" = ( /obj/effect/step_trigger/clone_cleaner, /obj/effect/decal/warning_stripes{ @@ -9827,29 +9816,31 @@ }, /area/almayer/hallways/aft_hallway) "aEZ" = ( -/obj/structure/sign/safety/biolab{ - pixel_x = -17; - pixel_y = -8 +/obj/structure/surface/table/almayer, +/obj/item/storage/box/gloves{ + pixel_x = -4; + pixel_y = 13 }, -/obj/structure/sign/safety/biohazard{ - pixel_x = -17; - pixel_y = 7 +/obj/item/storage/box/masks{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/tool/hand_labeler{ + pixel_x = 5; + pixel_y = 3 }, -/obj/structure/machinery/cm_vending/clothing/medical_crew, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" + icon_state = "mono" }, /area/almayer/medical/medical_science) "aFa" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, /turf/open/floor/almayer{ - dir = 5; icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "aFf" = ( /obj/item/reagent_container/glass/beaker/bluespace, /obj/structure/machinery/chem_dispenser/research, @@ -10551,12 +10542,17 @@ /area/almayer/command/cichallway) "aIo" = ( /obj/structure/window/framed/almayer/white, +/obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ + dir = 8; + id = "researchlockdownext_windoor"; + name = "\improper Research Windoor Shutter" + }, +/obj/structure/machinery/door/poddoor/almayer/open{ dir = 4; - id = "researchlockdownext"; - name = "\improper Research Lockdown" + id = "Containment Breach"; + name = "\improper Secure Airlock" }, -/obj/structure/machinery/door/firedoor/border_only/almayer, /turf/open/floor/plating, /area/almayer/medical/medical_science) "aIq" = ( @@ -10611,31 +10607,53 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/north1) "aIC" = ( -/obj/structure/machinery/shower{ - dir = 1 +/obj/structure/surface/table/almayer, +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/obj/structure/machinery/door_control{ - id = "containmentlockdown_E"; - name = "Containment Lockdown"; - pixel_x = 25; - req_one_access_txt = "19;28" +/obj/structure/transmitter/rotary{ + name = "Researcher Office Telephone"; + phone_category = "Almayer"; + phone_id = "Research"; + pixel_y = 6 + }, +/obj/item/reagent_container/glass/beaker{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/item/reagent_container/glass/beaker/large{ + pixel_x = -6 }, /turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" + icon_state = "sterile_green_side" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "aID" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/light{ + dir = 1 + }, /turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/hydroponics) "aIM" = ( /obj/structure/largecrate/random, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/upper_hull/u_a_s) +"aIP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/containment) "aIQ" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/airlock/almayer/command/reinforced{ @@ -10821,6 +10839,19 @@ icon_state = "orange" }, /area/almayer/engineering/upper_engineering) +"aJn" = ( +/obj/structure/machinery/camera/autoname/almayer/containment{ + dir = 1; + name = "ship-grade camera" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/containment) "aJp" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; @@ -11282,13 +11313,6 @@ }, /turf/open/floor/almayer, /area/almayer/command/cic) -"aLP" = ( -/obj/structure/window/framed/almayer/white, -/obj/structure/machinery/door/firedoor/border_only/almayer{ - dir = 1 - }, -/turf/open/floor/plating, -/area/almayer/medical/medical_science) "aLQ" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" @@ -11327,33 +11351,11 @@ "aLZ" = ( /obj/structure/surface/table/almayer, /obj/item/tool/pen, -/obj/structure/machinery/door_control{ - id = "researchlockdownext"; - name = "Research Exterior Lockdown"; - pixel_x = -5; - pixel_y = -20; - range = 20; - req_access_txt = "5" - }, -/obj/structure/machinery/door_control{ - id = "researchlockdownint"; - name = "Research Interior Lockdown"; - pixel_x = 5; - pixel_y = -20; - range = 20; - req_access_txt = "5" - }, /obj/item/paper_bin/wy, -/obj/structure/machinery/door_control{ - id = "containmentlockdown_S"; - name = "Containment Exterior Lockdown"; - pixel_x = -25; - range = 20; - req_one_access_txt = "19;14" - }, /obj/structure/machinery/computer/cameras/containment{ dir = 4; layer = 2.981; + name = "Research Cameras"; pixel_y = 16 }, /obj/item/clothing/accessory/stethoscope, @@ -11363,30 +11365,45 @@ }, /area/almayer/medical/upper_medical) "aMd" = ( -/obj/structure/machinery/door/airlock/almayer/research/reinforced{ - dir = 1; - name = "\improper Containment Airlock" +/obj/structure/filingcabinet/seeds{ + density = 0; + pixel_x = 5; + pixel_y = 16 }, -/obj/structure/machinery/door/poddoor/shutters/almayer{ - id = "containmentlockdown_S"; - name = "\improper Containment Lockdown" +/obj/structure/filingcabinet/disk{ + density = 0; + pixel_x = -11; + pixel_y = 16 }, -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/hydroponics) "aMg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/sign/safety/intercom{ + layer = 2.9; + pixel_x = -6; + pixel_y = 29 }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/structure/machinery/botany/extractor{ + density = 0; + pixel_x = 15; + pixel_y = 16 + }, +/obj/item/device/flashlight/pen{ + pixel_x = 14; + pixel_y = 15 + }, +/obj/structure/machinery/vending/hydroseeds{ + density = 0; + pixel_x = -7; + pixel_y = 16; + req_access_txt = "28" }, /turf/open/floor/almayer{ - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "aMh" = ( /obj/structure/machinery/light{ dir = 8 @@ -11734,28 +11751,40 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/alpha) "aNY" = ( -/obj/structure/bed/chair/office/dark, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "aOd" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, /turf/open/floor/almayer{ - dir = 9; + dir = 5; icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "aOe" = ( -/obj/structure/pipes/vents/pump{ - dir = 8 +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/area/almayer/medical/medical_science) +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer/research/containment/corner{ + dir = 1 + }, +/area/almayer/medical/containment/cell) "aOg" = ( /obj/structure/bed/sofa/south/grey{ pixel_y = 12 @@ -12124,13 +12153,15 @@ }, /area/almayer/command/cic) "aPJ" = ( -/obj/structure/machinery/door/firedoor/border_only/almayer{ - dir = 2 +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/area/almayer/medical/medical_science) +/turf/open/floor/almayer/research/containment/corner2, +/area/almayer/medical/containment/cell) "aPK" = ( /obj/structure/sign/nosmoking_1, /turf/closed/wall/almayer, @@ -12324,38 +12355,39 @@ }, /area/almayer/living/grunt_rnr) "aQZ" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/machinery/botany/editor{ + density = 0; + pixel_x = 5; + pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" +/obj/item/clothing/glasses/science{ + pixel_x = 5; + pixel_y = 24 }, -/area/almayer/medical/medical_science) -"aRc" = ( /turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "aRd" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/door/window/westright, -/obj/structure/machinery/door/poddoor/shutters/almayer/open{ - dir = 4; - id = "researchlockdownext"; - name = "\improper Research Lockdown" - }, /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/window/westright{ dir = 4; req_access_txt = "28" }, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + dir = 8; + id = "researchlockdownext_windoor"; + name = "\improper Research Windoor Shutter" + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, /turf/open/floor/almayer{ - icon_state = "sterile_green" + icon_state = "test_floor4" }, /area/almayer/medical/medical_science) "aRi" = ( @@ -12605,8 +12637,13 @@ "aSl" = ( /obj/structure/machinery/light, /obj/structure/machinery/cm_vending/sorted/medical, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, /turf/open/floor/almayer{ - icon_state = "sterile_green_side" + dir = 4; + icon_state = "sterile_green_corner" }, /area/almayer/medical/medical_science) "aSm" = ( @@ -12615,45 +12652,32 @@ }, /area/almayer/hull/lower_hull/l_m_s) "aSn" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/centrifuge{ - pixel_x = -2; - pixel_y = 7 - }, -/obj/structure/sign/safety/ref_bio_storage{ - pixel_x = 15; - pixel_y = -32 +/obj/item/stack/sheet/mineral/plastic{ + amount = 15 }, -/obj/structure/sign/safety/biohazard{ - pixel_y = -32 +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = 3; + pixel_y = 3 }, /turf/open/floor/almayer{ - icon_state = "sterile_green_side" + icon_state = "test_floor4" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "aSo" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/firstaid/o2{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/storage/firstaid/fire{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/storage/firstaid/adv{ - pixel_x = -6; - pixel_y = -2 +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 }, -/obj/item/storage/firstaid/toxin{ - pixel_x = 8; - pixel_y = -2 +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 }, -/area/almayer/medical/medical_science) +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/hydroponics) "aSq" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/chem_dispenser/soda, @@ -16218,18 +16242,16 @@ }, /area/almayer/hull/upper_hull/u_a_s) "bkT" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/cameras/containment{ - dir = 4; - layer = 2.99; - pixel_y = 16 +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/obj/structure/machinery/computer/med_data/laptop{ - dir = 4; - layer = 2.991 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/hydroponics) "bkU" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" @@ -16806,9 +16828,6 @@ icon_state = "sterile_green_corner" }, /area/almayer/medical/lower_medical_lobby) -"bnL" = ( -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) "bnR" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -17927,12 +17946,11 @@ /turf/open/floor/carpet, /area/almayer/command/corporateliason) "btC" = ( -/obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 4 + dir = 1 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ - dir = 10; icon_state = "sterile_green_side" }, /area/almayer/medical/medical_science) @@ -21132,6 +21150,12 @@ icon_state = "kitchen" }, /area/almayer/living/grunt_rnr) +"bIM" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/hydroponics) "bIN" = ( /obj/structure/bed/chair/office/dark, /turf/open/floor/plating/plating_catwalk, @@ -22852,13 +22876,7 @@ }, /area/almayer/squads/req) "bPF" = ( -/obj/structure/pipes/standard/simple/hidden{ - dir = 5 - }, -/obj/structure/bed, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/closed/wall/almayer/white/outer_tile, /area/almayer/medical/medical_science) "bPG" = ( /obj/effect/decal/warning_stripes{ @@ -23535,10 +23553,17 @@ }, /area/almayer/hallways/hangar) "bST" = ( -/turf/closed/wall/almayer/research/containment/wall/purple{ - dir = 4 +/obj/structure/closet/secure_closet/hydroresearch, +/obj/item/reagent_container/glass/watertank, +/obj/item/reagent_container/glass/watertank, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/area/almayer/medical/containment/cell) +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/hydroponics) "bSY" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -24107,17 +24132,12 @@ }, /area/almayer/shipboard/port_point_defense) "bVe" = ( -/obj/structure/machinery/light{ - dir = 1 - }, -/obj/item/reagent_container/food/snacks/cheesewedge, +/obj/structure/closet/l3closet/general, /obj/structure/window/reinforced{ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/plating/plating_catwalk, /area/almayer/medical/medical_science) "bVi" = ( /obj/structure/disposalpipe/segment{ @@ -25384,24 +25404,15 @@ icon_state = "sterile_green_side" }, /area/almayer/medical/operating_room_three) -"cba" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) "cbg" = ( -/obj/structure/machinery/flasher{ - alpha = 1; - id = "Containment Cell 3"; - layer = 2.1; - name = "Mounted Flash"; - pixel_y = 30 +/obj/structure/machinery/door/airlock/almayer/command{ + dir = 2; + name = "\improper Command Ladder" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 +/turf/open/floor/almayer{ + icon_state = "test_floor4" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/medical_science) "cbh" = ( /obj/structure/machinery/cm_vending/clothing/pilot_officer{ density = 0; @@ -26378,6 +26389,12 @@ }, /turf/open/floor/almayer, /area/almayer/hallways/repair_bay) +"cfT" = ( +/turf/open/floor/almayer{ + dir = 10; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "cgl" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/shared/charlie_delta{ @@ -27952,11 +27969,13 @@ }, /area/almayer/hull/upper_hull/u_a_s) "coJ" = ( -/obj/structure/pipes/vents/pump, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, /turf/open/floor/almayer{ icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "coT" = ( /obj/structure/machinery/status_display{ pixel_y = 30 @@ -27969,11 +27988,10 @@ }, /area/almayer/shipboard/starboard_point_defense) "coZ" = ( -/obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer/research/containment/corner{ + dir = 4 }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment/cell) "cpf" = ( /obj/structure/ladder{ height = 2; @@ -28955,8 +28973,47 @@ /turf/closed/wall/almayer, /area/almayer/shipboard/sea_office) "cJM" = ( -/turf/closed/wall/almayer/white/outer_tile, -/area/almayer/medical/hydroponics) +/obj/structure/machinery/door_display/research_cell{ + dir = 8; + has_wall_divider = 1; + id = "Containment Cell 3"; + layer = 3.2; + name = "Cell 3 Control"; + pixel_x = 16; + pixel_y = -16 + }, +/obj/structure/machinery/door_display/research_cell{ + dir = 8; + has_wall_divider = 1; + id = "Containment Cell 2"; + layer = 3.2; + name = "Cell 2 Control"; + pixel_x = 16; + pixel_y = 16 + }, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/door_control{ + id = "W_Containment Cell 2"; + name = "Containment Lockdown"; + pixel_x = 13; + pixel_y = 7; + req_one_access_txt = "19;28" + }, +/obj/structure/machinery/door_control{ + id = "W_Containment Cell 3"; + name = "Containment Lockdown"; + pixel_x = 13; + pixel_y = -6; + req_one_access_txt = "19;28" + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/containment) "cJP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -29034,15 +29091,6 @@ /obj/structure/bed/chair, /turf/open/floor/almayer, /area/almayer/squads/alpha_bravo_shared) -"cLI" = ( -/obj/structure/sign/safety/waterhazard{ - pixel_x = 8; - pixel_y = -32 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/hydroponics) "cLN" = ( /obj/structure/machinery/cryopod{ layer = 3.1; @@ -29174,20 +29222,17 @@ }, /area/almayer/engineering/upper_engineering/starboard) "cQo" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/light, -/obj/structure/machinery/reagentgrinder{ - pixel_y = 8 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 }, -/obj/item/stack/sheet/mineral/phoron{ - amount = 25; - pixel_x = 3; - pixel_y = 3 +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, /turf/open/floor/almayer{ + dir = 8; icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "cQv" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/shipboard/brig/general_equipment) @@ -29276,16 +29321,6 @@ icon_state = "red" }, /area/almayer/shipboard/starboard_missiles) -"cSK" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/centrifuge{ - pixel_y = 7 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "cSN" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/light{ @@ -29509,6 +29544,15 @@ icon_state = "red" }, /area/almayer/hull/upper_hull/u_a_p) +"cXC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "sterile_green_side" + }, +/area/almayer/medical/containment) "cXF" = ( /obj/structure/machinery/flasher{ alpha = 1; @@ -30224,18 +30268,18 @@ icon_state = "silverfull" }, /area/almayer/command/computerlab) -"dnx" = ( -/obj/structure/machinery/portable_atmospherics/hydroponics, -/obj/structure/machinery/light, +"dnC" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, /turf/open/floor/almayer{ - icon_state = "sterile_green_side" + icon_state = "sterile_green_corner" }, /area/almayer/medical/hydroponics) -"dnC" = ( -/turf/closed/wall/almayer/research/containment/wall/purple{ - dir = 1 - }, -/area/almayer/medical/containment/cell) "dnE" = ( /obj/structure/machinery/light, /turf/open/floor/almayer{ @@ -30482,17 +30526,25 @@ }, /area/almayer/hallways/port_hallway) "drT" = ( -/obj/structure/machinery/light{ - dir = 4 +/obj/structure/machinery/camera/autoname/almayer{ + dir = 4; + name = "ship-grade camera" }, -/obj/structure/machinery/medical_pod/sleeper{ - dir = 8 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, +/obj/structure/surface/rack, +/obj/item/storage/fancy/vials, +/obj/item/storage/fancy/vials, +/obj/item/storage/fancy/vials, +/obj/item/storage/fancy/vials, +/obj/item/storage/fancy/vials, +/obj/item/storage/fancy/vials, /turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" + icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "dsk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -30679,11 +30731,13 @@ /turf/open/floor/almayer, /area/almayer/living/briefing) "dwr" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" +/obj/structure/surface/table/almayer, +/obj/structure/machinery/centrifuge{ + layer = 3.1; + pixel_y = 4 }, -/area/almayer/medical/containment) +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/medical_science) "dwA" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/sign/safety/bathunisex{ @@ -30769,6 +30823,17 @@ icon_state = "red" }, /area/almayer/shipboard/brig/lobby) +"dyb" = ( +/obj/structure/machinery/smartfridge/chemistry, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "dyd" = ( /obj/structure/bed/chair/office/dark{ dir = 1 @@ -30859,18 +30924,15 @@ }, /area/almayer/command/cic) "dBj" = ( -/obj/structure/machinery/camera/autoname/almayer{ - dir = 8; - name = "ship-grade camera" - }, -/obj/structure/machinery/medical_pod/bodyscanner{ - dir = 8 +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, /turf/open/floor/almayer{ dir = 4; icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "dBp" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; @@ -31053,29 +31115,21 @@ icon_state = "plate" }, /area/almayer/hull/upper_hull/u_f_p) -"dEl" = ( -/obj/structure/surface/table/almayer, -/obj/item/reagent_container/glass/beaker/large, -/obj/item/reagent_container/glass/beaker/large, -/obj/item/reagent_container/glass/beaker{ - pixel_x = 5 - }, -/obj/item/reagent_container/glass/beaker{ - pixel_x = 5 - }, -/obj/item/reagent_container/dropper, -/obj/structure/machinery/firealarm{ - dir = 8; - pixel_x = -24 +"dEm" = ( +/obj/structure/machinery/power/apc/almayer, +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/obj/item/reagent_container/glass/beaker/bluespace{ - pixel_y = 12 +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, +/obj/structure/reagent_dispensers/fueltank/custom, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" + dir = 4; + icon_state = "sterile_green_corner" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment/cell) "dEn" = ( /obj/structure/machinery/firealarm{ pixel_y = -28 @@ -31188,11 +31242,6 @@ /obj/structure/largecrate/random/case/double, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_a_p) -"dGB" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/almayer/medical/containment) "dGC" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -31294,6 +31343,17 @@ icon_state = "sterile_green_side" }, /area/almayer/shipboard/brig/surgery) +"dHV" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/pipes/unary/freezer{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "dHZ" = ( /obj/structure/window/framed/almayer, /obj/structure/machinery/door/poddoor/almayer/open{ @@ -31420,12 +31480,10 @@ }, /area/almayer/living/cryo_cells) "dMK" = ( -/obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" +/turf/closed/wall/almayer/research/containment/wall/corner{ + dir = 8 }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment/cell) "dNe" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; @@ -31433,6 +31491,19 @@ }, /turf/open/floor/plating, /area/almayer/hull/lower_hull/l_f_p) +"dNq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/sink{ + pixel_y = 24 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/containment) "dNt" = ( /obj/structure/window/framed/almayer/hull/hijack_bustable, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -31531,6 +31602,16 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_f_p) +"dRh" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/hydroponics) "dRv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -31706,6 +31787,15 @@ icon_state = "dark_sterile" }, /area/almayer/medical/operating_room_two) +"dVd" = ( +/obj/structure/machinery/seed_extractor{ + density = 0; + pixel_y = 16 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/hydroponics) "dVe" = ( /turf/open/floor/almayer{ dir = 1; @@ -31713,21 +31803,10 @@ }, /area/almayer/living/briefing) "dVu" = ( -/obj/structure/machinery/door/firedoor/border_only/almayer{ - dir = 2 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/machinery/door/poddoor/shutters/almayer/open{ - dir = 2; - id = "researchlockdownint"; - name = "\improper Research Lockdown" - }, -/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ - dir = 1; - name = "\improper Medical Research Wing" - }, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - icon_state = "test_floor4" + dir = 4; + icon_state = "sterile_green_side" }, /area/almayer/medical/medical_science) "dVO" = ( @@ -31934,11 +32013,21 @@ /turf/open/floor/almayer, /area/almayer/living/port_emb) "ean" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "W_Containment Cell 3"; + name = "\improper Containment Cell 5"; + unacidable = 1 }, -/area/almayer/medical/hydroponics) +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/closed/wall/almayer/research/containment/wall/purple{ + dir = 4 + }, +/area/almayer/medical/containment/cell) "eas" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32041,15 +32130,6 @@ icon_state = "orange" }, /area/almayer/engineering/engineering_workshop) -"ecx" = ( -/obj/structure/transmitter{ - name = "Researcher Office Telephone"; - phone_category = "Almayer"; - phone_id = "Research"; - pixel_y = 29 - }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) "ecM" = ( /obj/structure/bed/chair{ dir = 4 @@ -32101,18 +32181,11 @@ }, /area/almayer/shipboard/navigation) "edv" = ( -/obj/structure/bed/chair, -/obj/structure/machinery/door_control{ - id = "containmentlockdown_S"; - name = "Containment Lockdown"; - pixel_y = 28; - req_one_access_txt = "19;28" - }, +/obj/structure/bed/sofa/south/white/left, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" + icon_state = "sterile_green" }, -/area/almayer/medical/upper_medical) +/area/almayer/medical/medical_science) "edx" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/sign/safety/maint{ @@ -32412,15 +32485,18 @@ }, /area/almayer/medical/operating_room_two) "eiE" = ( -/obj/structure/pipes/standard/manifold/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" +/obj/structure/machinery/light{ + unacidable = 1; + unslashable = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/machinery/optable, +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/area/almayer/medical/medical_science) +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 + }, +/area/almayer/medical/containment/cell) "eiH" = ( /obj/structure/sink{ pixel_y = 24 @@ -32533,21 +32609,6 @@ "eky" = ( /turf/open/floor/almayer, /area/almayer/command/lifeboat) -"ekF" = ( -/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ - id = "Containment Cell 2"; - locked = 1; - name = "\improper Containment Cell 2" - }, -/obj/structure/machinery/door/poddoor/shutters/almayer/containment{ - dir = 4; - id = "Containment Cell 2"; - name = "\improper Containment Cell 2" - }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/almayer/medical/containment/cell) "ekY" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32606,26 +32667,11 @@ icon_state = "dark_sterile" }, /area/almayer/medical/operating_room_one) -"elH" = ( -/obj/structure/bed/chair/office/dark{ - dir = 8; - layer = 3.25 - }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) "elR" = ( -/obj/structure/surface/table/almayer, -/obj/item/paper_bin/wy{ - pixel_y = 7 - }, -/obj/item/tool/pen{ - pixel_y = 8 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" +/turf/closed/wall/almayer/research/containment/wall/corner{ + dir = 1 }, -/area/almayer/medical/testlab) +/area/almayer/medical/containment/cell) "eme" = ( /obj/structure/pipes/vents/pump{ dir = 4 @@ -32666,14 +32712,9 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_a_p) "emK" = ( -/obj/structure/machinery/door_control{ - id = "containmentlockdown_E"; - name = "Containment Lockdown"; - pixel_x = -25; - req_one_access_txt = "19;28" - }, +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ - dir = 8; + dir = 10; icon_state = "sterile_green_side" }, /area/almayer/medical/medical_science) @@ -32686,18 +32727,6 @@ icon_state = "test_floor4" }, /area/almayer/command/corporateliason) -"emR" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = 5 - }, -/obj/item/storage/toolbox/electrical, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) "ene" = ( /turf/open/floor/almayer{ dir = 4; @@ -32739,12 +32768,6 @@ icon_state = "red" }, /area/almayer/shipboard/brig/main_office) -"eoz" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/containment) "eoG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 @@ -32845,10 +32868,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 }, -/area/almayer/medical/testlab) +/area/almayer/medical/containment/cell) "eqI" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 @@ -33063,11 +33086,6 @@ icon_state = "test_floor4" }, /area/almayer/living/officer_study) -"euB" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, -/area/almayer/medical/testlab) "euN" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out" @@ -33380,13 +33398,10 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/starboard_umbilical) "eBO" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/obj/structure/machinery/iv_drip, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/bed, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" + icon_state = "mono" }, /area/almayer/medical/medical_science) "eBV" = ( @@ -33863,17 +33878,15 @@ }, /area/almayer/hull/lower_hull/l_f_s) "eNI" = ( -/obj/structure/machinery/light{ - dir = 8 - }, -/obj/structure/machinery/autodispenser{ - dir = 4 +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "containmentlockdown_S"; + name = "\improper Containment Lockdown" }, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" + icon_state = "test_floor4" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "eNL" = ( /obj/structure/surface/table/almayer, /obj/item/stack/sheet/cardboard{ @@ -33882,25 +33895,6 @@ }, /turf/open/floor/plating, /area/almayer/hull/lower_hull/l_f_p) -"eNP" = ( -/obj/item/device/radio/intercom{ - freerange = 1; - name = "General Listening Channel"; - pixel_y = 28 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) -"eNT" = ( -/obj/structure/bed/chair/office/dark{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/almayer/medical/testlab) "eOh" = ( /turf/open/floor/almayer{ dir = 1; @@ -34047,14 +34041,12 @@ }, /area/almayer/lifeboat_pumps/south1) "eSo" = ( -/obj/structure/surface/table/almayer, -/obj/effect/spawner/random/toolbox, -/obj/item/tool/extinguisher, +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" + dir = 5; + icon_state = "sterile_green_side" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "eSJ" = ( /obj/structure/surface/table/woodentable/fancy, /obj/structure/transmitter/rotary{ @@ -34239,16 +34231,18 @@ /area/almayer/living/chapel) "eVT" = ( /obj/structure/surface/table/almayer, -/obj/item/storage/box/gloves{ - pixel_x = 5; - pixel_y = 8 +/obj/item/paper_bin/wy{ + pixel_x = 6; + pixel_y = 5 }, -/obj/item/storage/box/masks{ - pixel_x = 5 +/obj/item/tool/pen{ + pixel_x = 8 }, -/obj/item/tool/hand_labeler{ - pixel_x = -8; - pixel_y = 3 +/obj/item/clipboard{ + pixel_x = -8 + }, +/obj/item/folder/white{ + pixel_x = -8 }, /turf/open/floor/almayer{ icon_state = "sterile_green_side" @@ -34547,8 +34541,14 @@ /turf/open/floor/almayer, /area/almayer/living/briefing) "fcy" = ( -/turf/closed/wall/almayer/research/containment/wall/west, -/area/almayer/medical/containment/cell) +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/autolathe, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/hydroponics) "fcB" = ( /turf/open/floor/almayer{ dir = 8; @@ -35017,6 +35017,24 @@ icon_state = "emeraldcorner" }, /area/almayer/squads/charlie) +"foP" = ( +/obj/structure/machinery/shower{ + pixel_y = 16 + }, +/obj/structure/machinery/door_control{ + id = "containmentlockdown_S"; + name = "Containment Lockdown"; + pixel_x = 29; + pixel_y = 3; + req_one_access_txt = "19;28" + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80; + pixel_y = 6 + }, +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/medical_science) "fpd" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; @@ -35252,16 +35270,6 @@ icon_state = "plate" }, /area/almayer/hull/lower_hull/l_m_p) -"ftG" = ( -/obj/structure/machinery/light{ - dir = 1 - }, -/obj/structure/machinery/cm_vending/clothing/medical_crew, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "fut" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; @@ -35441,16 +35449,6 @@ icon_state = "plating" }, /area/almayer/engineering/engine_core) -"fxY" = ( -/obj/structure/machinery/iv_drip, -/obj/structure/machinery/camera/autoname/almayer/containment{ - dir = 1; - name = "ship-grade camera" - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/containment) "fxZ" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -35590,11 +35588,17 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/aft_hallway) "fBO" = ( +/obj/structure/machinery/chem_master{ + vial_maker = 1 + }, +/obj/item/clothing/glasses/science{ + pixel_x = 1; + pixel_y = 8 + }, /turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "fCL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -35799,16 +35803,22 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/south1) "fGu" = ( -/obj/structure/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" +/obj/structure/disposalpipe/segment, +/obj/structure/machinery/door_control{ + dir = 1; + id = "researchlockdownext"; + name = "Window Shutters"; + pixel_x = -26; + pixel_y = 6; + req_access_txt = "28" }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 +/obj/structure/machinery/door_control{ + dir = 1; + id = "researchlockdownext_door"; + name = "Door Shutters"; + pixel_x = -26; + pixel_y = 1; + req_access_txt = "28" }, /turf/open/floor/almayer{ dir = 8; @@ -36841,9 +36851,7 @@ /turf/closed/wall/almayer/research/containment/wall/west, /area/almayer/medical/containment/cell/cl) "ger" = ( -/obj/structure/machinery/chem_master{ - vial_maker = 1 - }, +/obj/structure/surface/table/almayer, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, @@ -36949,6 +36957,15 @@ }, /turf/open/floor/almayer, /area/almayer/hallways/hangar) +"ggl" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/structure/machinery/light{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "ggt" = ( /turf/open/floor/almayer{ dir = 5; @@ -37201,6 +37218,18 @@ icon_state = "sterile_green_corner" }, /area/almayer/medical/lower_medical_medbay) +"glB" = ( +/obj/structure/machinery/chem_master{ + vial_maker = 1 + }, +/obj/structure/sign/safety/chem_lab{ + pixel_x = 5; + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "glM" = ( /obj/structure/window/reinforced{ dir = 8; @@ -37358,15 +37387,6 @@ icon_state = "red" }, /area/almayer/shipboard/navigation) -"grN" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "grR" = ( /turf/open/floor/almayer{ dir = 4; @@ -37694,13 +37714,14 @@ }, /area/almayer/living/gym) "gxP" = ( -/obj/structure/machinery/chem_storage/research{ - dir = 1 +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer/research/containment/floor2{ + dir = 8 }, -/area/almayer/medical/testlab) +/area/almayer/medical/containment/cell) "gxU" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/status_display{ @@ -37902,11 +37923,11 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/alpha_bravo_shared) "gAS" = ( +/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" + icon_state = "dark_sterile" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "gBc" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, @@ -38097,11 +38118,15 @@ /turf/open/floor/plating, /area/almayer/hallways/hangar) "gGx" = ( +/obj/structure/filingcabinet/chestdrawer{ + density = 0; + pixel_x = -16 + }, +/obj/structure/machinery/iv_drip, /turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "gGI" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/light{ @@ -38279,15 +38304,19 @@ }, /area/almayer/engineering/upper_engineering) "gLc" = ( -/obj/structure/surface/rack, -/obj/item/storage/fancy/vials, -/obj/item/storage/fancy/vials, -/obj/item/storage/fancy/vials, -/obj/item/storage/fancy/vials, -/turf/open/floor/almayer{ - icon_state = "sterile_green" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 }, -/area/almayer/medical/medical_science) +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/hydroponics) "gLu" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 @@ -38310,11 +38339,6 @@ icon_state = "cargo" }, /area/almayer/engineering/upper_engineering/port) -"gLB" = ( -/turf/open/floor/almayer/research/containment/entrance{ - dir = 8 - }, -/area/almayer/medical/containment/cell) "gLE" = ( /obj/structure/platform{ dir = 1 @@ -38426,6 +38450,12 @@ icon_state = "cargo" }, /area/almayer/engineering/engine_core) +"gNp" = ( +/turf/open/floor/almayer{ + dir = 9; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "gNq" = ( /obj/structure/machinery/cm_vending/sorted/cargo_ammo/squad{ req_access = null; @@ -38532,13 +38562,13 @@ }, /area/almayer/engineering/engineering_workshop/hangar) "gQF" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 6 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/obj/structure/bed/chair/comfy{ + buckling_y = 2; + dir = 8; + pixel_y = 2 }, -/area/almayer/medical/containment) +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/medical_science) "gRd" = ( /obj/structure/platform, /obj/structure/target{ @@ -38706,6 +38736,16 @@ /obj/structure/pipes/standard/manifold/hidden/supply, /turf/open/floor/plating/plating_catwalk, /area/almayer/lifeboat_pumps/north2) +"gVq" = ( +/obj/structure/machinery/light, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/containment) "gVA" = ( /obj/structure/disposalpipe/down/almayer{ dir = 8; @@ -39096,6 +39136,12 @@ icon_state = "plate" }, /area/almayer/hull/lower_hull/l_f_s) +"hec" = ( +/turf/open/floor/almayer{ + dir = 8; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "hee" = ( /turf/open/floor/almayer{ dir = 4; @@ -39226,9 +39272,6 @@ }, /turf/open/floor/almayer, /area/almayer/engineering/engine_core) -"hgv" = ( -/turf/closed/wall/almayer/white/reinforced, -/area/almayer/medical/testlab) "hgB" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/intel, @@ -39480,8 +39523,16 @@ }, /area/almayer/hallways/starboard_hallway) "hme" = ( -/turf/open/floor/almayer/research/containment/floor2, -/area/almayer/medical/containment/cell) +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/hydroponics) "hmy" = ( /obj/structure/machinery/light{ dir = 1 @@ -39521,10 +39572,20 @@ }, /area/almayer/command/cichallway) "hng" = ( -/turf/closed/wall/almayer/research/containment/wall/corner{ - dir = 4 +/obj/structure/surface/table/almayer, +/obj/item/clothing/accessory/storage/black_vest/acid_harness, +/obj/item/clothing/accessory/storage/black_vest/acid_harness, +/obj/structure/machinery/alarm/almayer{ + dir = 1 }, -/area/almayer/medical/containment/cell) +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/hydroponics) "hnV" = ( /obj/structure/machinery/light, /turf/open/floor/almayer, @@ -39596,18 +39657,18 @@ /turf/open/floor/almayer, /area/almayer/living/chapel) "hqh" = ( -/obj/structure/machinery/door/firedoor/border_only/almayer{ - dir = 2 - }, /obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/research{ - name = "\improper Research Laboratory" +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 }, -/area/almayer/medical/medical_science) +/turf/open/floor/almayer/research/containment/entrance, +/area/almayer/medical/containment/cell) "hqs" = ( /obj/structure/machinery/light/small{ dir = 8 @@ -39616,14 +39677,6 @@ icon_state = "cargo" }, /area/almayer/hull/lower_hull/l_f_s) -"hqw" = ( -/turf/open/floor/almayer/research/containment/corner4, -/area/almayer/medical/containment/cell) -"hqL" = ( -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, -/area/almayer/medical/containment/cell) "hqW" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ name = "\improper Medical Bay"; @@ -39644,6 +39697,19 @@ icon_state = "redfull" }, /area/almayer/command/cic) +"hrn" = ( +/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ + name = "\improper Research Reception Laboratory" + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 8; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/medical_science) "hrF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -39879,11 +39945,6 @@ icon_state = "plate" }, /area/almayer/squads/charlie_delta_shared) -"hyp" = ( -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, -/area/almayer/medical/containment/cell) "hyw" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; @@ -40213,34 +40274,12 @@ }, /turf/open/floor/plating, /area/almayer/hull/lower_hull/l_f_p) -"hER" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/containment) -"hEU" = ( -/obj/structure/surface/table/almayer, -/obj/item/reagent_container/glass/beaker{ - pixel_x = 8 - }, -/obj/item/reagent_container/spray/cleaner{ - pixel_x = -3 - }, -/obj/item/reagent_container/dropper{ - pixel_y = -3 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, -/area/almayer/medical/containment) "hEV" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/south1) "hFC" = ( -/obj/structure/bed/chair/office/dark, +/obj/structure/bed/chair/comfy, /turf/open/floor/almayer{ dir = 8; icon_state = "sterile_green_side" @@ -40431,9 +40470,19 @@ }, /area/almayer/hull/upper_hull/u_f_s) "hKl" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/almayer/white/outer_tile, -/area/almayer/medical/medical_science) +/obj/structure/pipes/vents/pump, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/hydroponics) "hKq" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 @@ -40566,19 +40615,15 @@ /turf/open/floor/almayer, /area/almayer/hallways/port_hallway) "hPe" = ( -/obj/structure/machinery/door/firedoor/border_only/almayer{ - dir = 2 - }, +/obj/structure/disposalpipe/segment, +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/research, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ - dir = 2; - id = "researchlockdownint"; - name = "\improper Research Lockdown" + id = "researchlockdownext_door"; + name = "\improper Research Doorway Shutter" }, -/obj/structure/disposalpipe/segment, -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ - dir = 1; - name = "\improper Medical Research Wing" +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" }, /turf/open/floor/almayer{ icon_state = "test_floor4" @@ -40608,21 +40653,17 @@ }, /area/almayer/hallways/stern_hallway) "hPN" = ( -/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ - id = "Containment Cell 1"; - locked = 1; - name = "\improper Containment Cell 1" - }, -/obj/structure/machinery/door/poddoor/shutters/almayer{ - dir = 4; - id = "Containment Cell 1"; - name = "\improper Containment Cell 1"; - unacidable = 1 +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + dir = 5; + icon_state = "sterile_green_side" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/hydroponics) "hPT" = ( /obj/structure/largecrate/random/case/small, /turf/open/floor/almayer{ @@ -40675,6 +40716,17 @@ icon_state = "sterile_green_side" }, /area/almayer/medical/lower_medical_medbay) +"hRa" = ( +/obj/structure/machinery/vending/snack{ + pixel_x = -7 + }, +/obj/structure/machinery/vending/coffee{ + pixel_x = 14 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "hRd" = ( /obj/structure/machinery/vending/coffee, /turf/open/floor/almayer{ @@ -40882,15 +40934,6 @@ /obj/effect/landmark/yautja_teleport, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/upper_hull/u_f_s) -"hUR" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "hUW" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -40901,31 +40944,24 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cic_hallway) -"hVz" = ( -/obj/structure/machinery/light{ +"hVf" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, /turf/open/floor/almayer{ - dir = 1; + dir = 6; icon_state = "sterile_green_side" }, -/area/almayer/medical/upper_medical) -"hVO" = ( -/obj/structure/closet/l3closet/general, +/area/almayer/medical/medical_science) +"hVz" = ( /obj/structure/machinery/light{ - dir = 4 - }, -/obj/structure/sign/safety/biolab{ - pixel_y = 32 - }, -/obj/structure/sign/safety/biohazard{ - pixel_x = 15; - pixel_y = 32 + dir = 1 }, /turf/open/floor/almayer{ - icon_state = "sterile_green_corner" + dir = 1; + icon_state = "sterile_green_side" }, -/area/almayer/medical/containment) +/area/almayer/medical/upper_medical) "hWa" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/ashtray/plastic, @@ -41184,9 +41220,6 @@ icon_state = "sterile_green_side" }, /area/almayer/medical/lower_medical_medbay) -"icM" = ( -/turf/closed/wall/almayer/research/containment/wall/north, -/area/almayer/medical/containment/cell) "icX" = ( /obj/structure/machinery/brig_cell/perma_2{ pixel_x = -32; @@ -41644,10 +41677,15 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cells) "inL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, /turf/open/floor/almayer{ - icon_state = "sterile_green_corner" + dir = 8; + icon_state = "sterile_green_side" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "inN" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -41717,17 +41755,25 @@ }, /area/almayer/hull/upper_hull/u_m_s) "ipQ" = ( -/obj/structure/window/reinforced{ - dir = 8; - health = 80 +/obj/structure/surface/rack, +/obj/item/storage/fancy/vials/empty, +/obj/item/storage/fancy/vials/empty, +/obj/item/storage/fancy/vials/empty, +/obj/item/storage/fancy/vials/empty, +/obj/item/storage/fancy/vials/empty, +/obj/item/storage/fancy/vials/empty, +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/obj/structure/machinery/door/window/southleft{ - req_access_txt = "28" +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_x = -29 }, /turf/open/floor/almayer{ icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "ipT" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, @@ -41798,9 +41844,6 @@ icon_state = "red" }, /area/almayer/lifeboat_pumps/south2) -"irA" = ( -/turf/closed/wall/almayer/white/reinforced, -/area/almayer/medical/containment) "irI" = ( /obj/structure/sign/safety/maint{ pixel_y = 32 @@ -41834,6 +41877,18 @@ }, /turf/open/floor/plating, /area/almayer/living/port_emb) +"irU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "isC" = ( /obj/effect/projector{ name = "Almayer_AresDown"; @@ -42069,6 +42124,22 @@ icon_state = "dark_sterile" }, /area/almayer/engineering/laundry) +"iwJ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/floor/almayer/research/containment/entrance{ + dir = 8 + }, +/area/almayer/medical/containment/cell) "iwW" = ( /obj/structure/bed/chair/comfy/beige, /turf/open/floor/carpet, @@ -42232,12 +42303,15 @@ /turf/open/floor/almayer, /area/almayer/hallways/hangar) "iAz" = ( -/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, /turf/open/floor/almayer{ - dir = 1; + dir = 10; icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "iAB" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = -25 @@ -42831,13 +42905,6 @@ icon_state = "plate" }, /area/almayer/command/cichallway) -"iQo" = ( -/obj/structure/closet/l3closet/general, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/containment) "iQt" = ( /obj/structure/largecrate/random/case/small, /obj/item/toy/deck{ @@ -42898,16 +42965,21 @@ /turf/open/floor/almayer, /area/almayer/living/gym) "iRN" = ( -/obj/structure/filingcabinet/seeds, -/obj/structure/sign/safety/intercom{ - pixel_x = 8; - pixel_y = 32 +/obj/structure/machinery/light/containment{ + dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/area/almayer/medical/hydroponics) +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer/research/containment/corner_var1{ + dir = 4 + }, +/area/almayer/medical/containment/cell) "iRS" = ( /obj/item/trash/chips, /turf/open/floor/plating, @@ -42996,13 +43068,26 @@ /turf/open/floor/plating, /area/almayer/hull/lower_hull/l_f_p) "iUo" = ( -/obj/structure/pipes/vents/scrubber{ - dir = 8 +/obj/structure/sign/safety/terminal{ + pixel_x = 7; + pixel_y = -25 + }, +/obj/structure/surface/rack, +/obj/item/storage/box/autoinjectors{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/storage/box/beakers{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/storage/box/sprays{ + pixel_y = -3 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/hydroponics) "iUZ" = ( /obj/docking_port/stationary/escape_pod/cl, /turf/open/floor/plating, @@ -43148,13 +43233,19 @@ /turf/open/floor/almayer, /area/almayer/living/tankerbunks) "iYf" = ( -/obj/structure/machinery/camera/autoname/almayer/containment{ - dir = 4 +/obj/structure/machinery/cm_vending/clothing/medical_crew{ + density = 0; + pixel_y = 16 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 +/obj/structure/window/reinforced{ + dir = 8; + health = 80 }, -/area/almayer/medical/containment/cell) +/turf/open/floor/almayer{ + dir = 1; + icon_state = "cargo_arrow" + }, +/area/almayer/medical/hydroponics) "iYi" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" @@ -43390,6 +43481,14 @@ icon_state = "orange" }, /area/almayer/engineering/upper_engineering/port) +"jbK" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/containment) "jbO" = ( /obj/structure/machinery/cm_vending/sorted/medical, /turf/open/floor/almayer{ @@ -43478,11 +43577,20 @@ /turf/closed/wall/almayer, /area/almayer/squads/alpha_bravo_shared) "jeq" = ( -/obj/structure/window/reinforced, +/obj/structure/surface/rack, +/obj/item/storage/box/pillbottles{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/storage/box/pillbottles{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/storage/box/pillbottles, /turf/open/floor/almayer{ - icon_state = "sterile_green" + icon_state = "mono" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "jew" = ( /obj/structure/surface/table/reinforced/black, /turf/open/floor/almayer{ @@ -43600,6 +43708,18 @@ icon_state = "kitchen" }, /area/almayer/living/grunt_rnr) +"jgg" = ( +/obj/structure/machinery/camera/autoname/almayer/containment{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer/research/containment/floor2{ + dir = 8 + }, +/area/almayer/medical/containment/cell) "jgk" = ( /obj/structure/machinery/shower{ dir = 1 @@ -43640,14 +43760,6 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/engineering/upper_engineering/notunnel) -"jgA" = ( -/obj/structure/surface/table/almayer, -/obj/item/clothing/accessory/storage/black_vest/acid_harness, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, -/area/almayer/medical/testlab) "jgF" = ( /obj/structure/platform, /turf/open/floor/almayer{ @@ -43789,6 +43901,19 @@ }, /turf/open/floor/almayer, /area/almayer/shipboard/brig/main_office) +"jjS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/medical_science) "jjT" = ( /obj/structure/machinery/light, /obj/effect/projector{ @@ -43881,22 +44006,29 @@ }, /area/almayer/shipboard/brig/perma) "jlA" = ( -/obj/structure/window/framed/almayer/white, -/obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/plating, -/area/almayer/medical/hydroponics) -"jlG" = ( -/obj/structure/machinery/door/firedoor/border_only/almayer{ - dir = 2 - }, /obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/research{ - name = "\improper Researcher Study" +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + dir = 5; + icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) +"jlG" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_y = -1 + }, +/turf/open/floor/almayer/research/containment/entrance, +/area/almayer/medical/containment/cell) "jlN" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal3"; @@ -44122,6 +44254,15 @@ icon_state = "plate" }, /area/almayer/living/pilotbunks) +"jrM" = ( +/obj/structure/machinery/camera/autoname/almayer/containment{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "jss" = ( /obj/structure/bed/chair/comfy{ dir = 8 @@ -44130,16 +44271,17 @@ icon_state = "bluefull" }, /area/almayer/living/captain_mess) -"jtd" = ( -/obj/structure/machinery/portable_atmospherics/hydroponics, -/obj/structure/machinery/light{ - dir = 4 +"jsx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, /turf/open/floor/almayer{ - dir = 4; + dir = 5; icon_state = "sterile_green_side" }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/medical_science) "jtj" = ( /obj/structure/machinery/status_display{ pixel_y = 30 @@ -44414,17 +44556,21 @@ }, /area/almayer/hull/upper_hull/u_a_s) "jBO" = ( -/obj/structure/closet/secure_closet/hydroresearch, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "W_Containment Cell 3"; + name = "\improper Containment Cell 5"; + unacidable = 1 }, -/obj/item/reagent_container/glass/watertank, -/obj/item/reagent_container/glass/watertank, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" }, -/area/almayer/medical/hydroponics) +/turf/closed/wall/almayer/research/containment/wall/purple{ + dir = 8 + }, +/area/almayer/medical/containment/cell) "jCa" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, @@ -44433,9 +44579,6 @@ icon_state = "red" }, /area/almayer/shipboard/brig/main_office) -"jCG" = ( -/turf/closed/wall/almayer/research/containment/wall/connect_w, -/area/almayer/medical/containment/cell) "jCK" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottomleft"; @@ -44488,6 +44631,20 @@ /obj/item/frame/rack, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_m_s) +"jFf" = ( +/obj/structure/machinery/shower{ + pixel_y = 16 + }, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80; + pixel_y = 6 + }, +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/medical_science) "jFg" = ( /obj/structure/pipes/standard/cap/hidden{ dir = 4 @@ -44579,15 +44736,6 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cic_hallway) -"jHs" = ( -/obj/structure/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "jHC" = ( /turf/open/floor/almayer{ dir = 1; @@ -44824,13 +44972,36 @@ /turf/open/floor/almayer, /area/almayer/living/briefing) "jNc" = ( +/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ + id = "Containment Cell 3"; + locked = 1; + name = "\improper Containment Cell 3"; + unacidable = 1 + }, +/obj/structure/machinery/door/poddoor/shutters/almayer/containment{ + dir = 4; + id = "Containment Cell 3"; + name = "\improper Containment Cell 3" + }, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor4" }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment/cell) "jNq" = ( /obj/structure/closet/secure_closet/personal/cabinet{ req_access = null @@ -44942,6 +45113,11 @@ icon_state = "plate" }, /area/almayer/hull/lower_hull/l_f_p) +"jQt" = ( +/turf/open/floor/almayer/research/containment/floor2{ + dir = 8 + }, +/area/almayer/medical/containment/cell) "jQA" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 @@ -45150,6 +45326,15 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/upper_hull/u_a_s) +"jUM" = ( +/obj/structure/machinery/camera/autoname/almayer/containment{ + dir = 8 + }, +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/almayer/medical/medical_science) "jUW" = ( /obj/effect/step_trigger/clone_cleaner, /obj/effect/decal/warning_stripes{ @@ -45184,6 +45369,15 @@ icon_state = "plate" }, /area/almayer/squads/alpha) +"jVt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer/research/containment/corner3, +/area/almayer/medical/containment/cell) "jVE" = ( /turf/open/floor/almayer{ icon_state = "test_floor5" @@ -45296,12 +45490,20 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/processing) "jZs" = ( -/obj/structure/surface/table/almayer, -/obj/item/clothing/accessory/storage/black_vest/acid_harness, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" +/obj/structure/machinery/light/containment{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/area/almayer/medical/testlab) +/turf/open/floor/almayer/research/containment/corner{ + dir = 1 + }, +/area/almayer/medical/containment/cell) "jZu" = ( /obj/structure/machinery/door_control{ id = "CIC_Conference"; @@ -45453,19 +45655,6 @@ icon_state = "test_floor4" }, /area/almayer/squads/bravo) -"kbf" = ( -/obj/structure/machinery/door/poddoor/shutters/almayer{ - id = "containmentlockdown_N"; - name = "\improper Containment Lockdown" - }, -/obj/structure/machinery/door/airlock/almayer/research/reinforced{ - dir = 1; - name = "\improper Containment Airlock" - }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, -/area/almayer/medical/containment) "kbx" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -45492,6 +45681,17 @@ icon_state = "ai_floors" }, /area/almayer/command/airoom) +"kbJ" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 6; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/containment) "kbV" = ( /obj/structure/platform{ dir = 1 @@ -45547,17 +45747,6 @@ icon_state = "dark_sterile" }, /area/almayer/medical/lower_medical_lobby) -"kex" = ( -/obj/structure/machinery/cm_vending/sorted/medical/blood, -/obj/structure/sign/safety/ref_bio_storage{ - pixel_x = 8; - pixel_y = 32 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "keO" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 @@ -45669,12 +45858,16 @@ "kgs" = ( /obj/structure/window/framed/almayer/white, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ - id = "researchlockdownext"; - name = "\improper Research Lockdown" + id = "researchlockdownext_se_2"; + name = "\improper Research Window Shutter" }, /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, /turf/open/floor/plating, /area/almayer/medical/medical_science) "khd" = ( @@ -45968,12 +46161,6 @@ icon_state = "plate" }, /area/almayer/squads/bravo) -"koL" = ( -/obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/almayer/medical/testlab) "koT" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" @@ -46137,17 +46324,6 @@ icon_state = "plate" }, /area/almayer/living/gym) -"krq" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "krN" = ( /obj/structure/machinery/conveyor{ id = "req_belt" @@ -46561,6 +46737,17 @@ icon_state = "red" }, /area/almayer/lifeboat_pumps/south2) +"kBo" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/almayer{ + dir = 6; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "kBy" = ( /obj/structure/machinery/ares/processor, /turf/open/floor/almayer/no_build{ @@ -46568,11 +46755,15 @@ }, /area/almayer/command/airoom) "kBP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, /turf/open/floor/almayer{ - dir = 9; + dir = 4; icon_state = "sterile_green_side" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "kBY" = ( /obj/structure/machinery/cryopod/right, /turf/open/floor/almayer{ @@ -46582,6 +46773,12 @@ "kCi" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/shipboard/port_missiles) +"kCj" = ( +/obj/structure/machinery/light, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/hydroponics) "kCm" = ( /obj/structure/sign/safety/fire_haz{ pixel_x = 15; @@ -46596,10 +46793,19 @@ /area/almayer/hallways/hangar) "kCE" = ( /obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "kCS" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer, @@ -46634,17 +46840,23 @@ }, /area/almayer/medical/lower_medical_medbay) "kDk" = ( -/obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 + dir = 6 }, -/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ - name = "\improper Medical Research Workshop" +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "dark_sterile" }, -/area/almayer/medical/testlab) +/area/almayer/medical/containment) "kDt" = ( /obj/structure/machinery/light{ dir = 1 @@ -46776,6 +46988,14 @@ icon_state = "green" }, /area/almayer/hallways/aft_hallway) +"kGQ" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer/research/containment/corner_var1{ + icon_state = "containment_corner_variant_2" + }, +/area/almayer/medical/containment/cell) "kGX" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 @@ -46816,12 +47036,6 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_m_p) -"kHB" = ( -/obj/structure/machinery/vending/cola/research, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "kHK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -47033,20 +47247,19 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/briefing) "kNx" = ( -/obj/structure/machinery/door_control{ - id = "containmentlockdown_S"; - name = "Containment Lockdown"; - pixel_y = -20; - req_one_access_txt = "19;28" +/obj/structure/sign/safety/ref_bio_storage{ + pixel_x = -17; + pixel_y = 7 }, -/obj/structure/machinery/light{ - dir = 8 +/obj/structure/sign/safety/biohazard{ + pixel_x = -17; + pixel_y = -7 }, +/obj/structure/machinery/cm_vending/sorted/medical/chemistry, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "kNO" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal3"; @@ -47253,16 +47466,6 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/hangar) -"kSc" = ( -/obj/structure/machinery/camera/autoname/almayer{ - dir = 8; - name = "ship-grade camera" - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) "kSd" = ( /obj/item/cell/high/empty, /obj/item/cell/high/empty, @@ -47517,11 +47720,11 @@ }, /area/almayer/command/computerlab) "kXw" = ( -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 1; + icon_state = "sterile_green_side" }, -/area/almayer/medical/upper_medical) +/area/almayer/medical/medical_science) "kXJ" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/secure_data{ @@ -47597,6 +47800,20 @@ icon_state = "orange" }, /area/almayer/hallways/port_umbilical) +"kZV" = ( +/obj/structure/machinery/light, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/hydroponics) "lah" = ( /turf/open/floor/almayer{ dir = 6; @@ -47792,8 +48009,23 @@ }, /area/almayer/hull/upper_hull/u_a_p) "lea" = ( -/turf/closed/wall/almayer/research/containment/wall/east, -/area/almayer/medical/containment/cell) +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 10 + }, +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/hydroponics) "lef" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 @@ -47960,6 +48192,14 @@ }, /turf/open/floor/wood/ship, /area/almayer/living/basketball) +"lid" = ( +/obj/structure/machinery/chem_master{ + vial_maker = 1 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "lin" = ( /obj/effect/projector{ name = "Almayer_AresDown"; @@ -47983,6 +48223,25 @@ }, /turf/open/floor/almayer, /area/almayer/command/computerlab) +"liY" = ( +/obj/structure/machinery/flasher{ + id = "Containment Cell 5"; + layer = 2.1; + name = "Mounted Flash"; + pixel_y = 30 + }, +/obj/structure/machinery/iv_drip, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer/research/containment/corner_var1{ + icon_state = "containment_corner_variant_2" + }, +/area/almayer/medical/containment/cell) "liZ" = ( /obj/structure/surface/table/almayer, /obj/item/toy/deck, @@ -48101,30 +48360,19 @@ /turf/open/floor/almayer, /area/almayer/squads/bravo) "lmw" = ( -/obj/structure/pipes/standard/simple/hidden{ - dir = 6 - }, -/obj/item/device/radio/intercom{ - freerange = 1; - name = "General Listening Channel"; - pixel_y = 28 +/obj/structure/closet/l3closet/general, +/obj/structure/machinery/light{ + dir = 8 }, -/obj/structure/bed, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" +/obj/structure/window/reinforced{ + dir = 4; + health = 80 }, +/turf/open/floor/plating/plating_catwalk, /area/almayer/medical/medical_science) "lmz" = ( /turf/closed/wall/almayer/white/hull, /area/space) -"lmE" = ( -/obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/containment) "lmW" = ( /obj/structure/pipes/vents/pump, /obj/structure/mirror{ @@ -48205,6 +48453,17 @@ icon_state = "plate" }, /area/almayer/squads/charlie) +"lou" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "loK" = ( /obj/structure/closet/crate/medical, /obj/item/storage/firstaid/adv, @@ -48467,13 +48726,11 @@ }, /area/almayer/squads/req) "lto" = ( -/obj/structure/machinery/light{ - dir = 4 - }, +/obj/structure/machinery/iv_drip, /turf/open/floor/almayer{ icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "ltA" = ( /obj/item/tool/weldingtool, /turf/open/floor/almayer, @@ -48786,6 +49043,14 @@ icon_state = "redcorner" }, /area/almayer/shipboard/brig/main_office) +"lzA" = ( +/obj/structure/machinery/sleep_console{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "lzH" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = -25 @@ -48913,6 +49178,12 @@ icon_state = "plate" }, /area/almayer/engineering/engineering_workshop/hangar) +"lCt" = ( +/turf/open/floor/almayer{ + dir = 10; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/containment) "lCz" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -49311,18 +49582,20 @@ }, /area/almayer/living/cryo_cells) "lJv" = ( -/obj/structure/machinery/door/poddoor/shutters/almayer{ - id = "containmentlockdown_S"; - name = "\improper Containment Lockdown" +/obj/structure/window/framed/almayer/white, +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 1 }, -/obj/structure/machinery/door/airlock/almayer/research/reinforced{ - dir = 1; - name = "\improper Containment Airlock" +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "researchlockdownext"; + name = "\improper Research Window Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" }, -/area/almayer/medical/containment) +/turf/open/floor/plating, +/area/almayer/medical/medical_science) "lJG" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/structure/disposalpipe/segment{ @@ -49415,6 +49688,13 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/lifeboat_pumps/south2) +"lMv" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/open/floor/almayer{ + dir = 6; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "lMw" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 @@ -49533,6 +49813,20 @@ icon_state = "sterile_green_side" }, /area/almayer/medical/operating_room_two) +"lON" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "researchlockdownext_door"; + name = "\improper Research Doorway Shutter" + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/medical_science) "lPB" = ( /obj/structure/surface/table/almayer, /obj/item/device/lightreplacer, @@ -49815,6 +50109,15 @@ "lYA" = ( /turf/closed/wall/almayer/outer, /area/almayer/hull/upper_hull/u_m_s) +"lYL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/hydroponics) "lYN" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" @@ -49873,10 +50176,11 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_f_p) "lZZ" = ( -/turf/closed/wall/almayer/research/containment/wall/corner{ - dir = 8 +/obj/structure/machinery/autolathe/medilathe/full, +/turf/open/floor/almayer{ + icon_state = "test_floor4" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/hydroponics) "maa" = ( /obj/structure/closet/emcloset, /turf/open/floor/almayer{ @@ -49884,11 +50188,6 @@ icon_state = "red" }, /area/almayer/shipboard/brig/general_equipment) -"mab" = ( -/turf/open/floor/almayer/research/containment/entrance{ - dir = 4 - }, -/area/almayer/medical/containment/cell) "maq" = ( /obj/structure/machinery/cryopod/right{ pixel_y = 6 @@ -50344,6 +50643,21 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_f_s) +"mmN" = ( +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 1 + }, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "researchlockdownext_se_2"; + name = "\improper Research Window Shutter" + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/obj/structure/window/framed/almayer/white, +/turf/open/floor/plating, +/area/almayer/medical/medical_science) "mnf" = ( /obj/structure/window/framed/almayer, /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -50391,6 +50705,31 @@ icon_state = "blue" }, /area/almayer/living/briefing) +"mnW" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/surface/table/almayer, +/obj/item/device/reagent_scanner{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/clipboard{ + pixel_x = 8 + }, +/obj/item/paper{ + pixel_x = 8 + }, +/obj/effect/spawner/random/toolbox{ + pixel_x = 5; + pixel_y = -3 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = 7; + pixel_y = 7 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/containment) "moh" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating/plating_catwalk, @@ -50544,10 +50883,31 @@ }, /area/almayer/squads/req) "msi" = ( -/obj/structure/window/framed/almayer/white, -/obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/plating, -/area/almayer/medical/testlab) +/obj/structure/filingcabinet/filingcabinet{ + density = 0; + layer = 2.9; + pixel_x = 7; + pixel_y = 16 + }, +/obj/structure/filingcabinet/filingcabinet{ + density = 0; + layer = 2.9; + pixel_x = -8; + pixel_y = 16 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/reagent_dispensers/fueltank/custom, +/turf/open/floor/almayer{ + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/containment) "msm" = ( /obj/structure/sign/poster{ pixel_y = 32 @@ -50603,14 +50963,6 @@ icon_state = "red" }, /area/almayer/command/lifeboat) -"mtI" = ( -/obj/structure/filingcabinet/chestdrawer{ - pixel_x = -8 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/almayer/medical/medical_science) "mtM" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ @@ -50813,14 +51165,18 @@ /turf/closed/wall/almayer, /area/almayer/hull/lower_hull/l_f_p) "mzq" = ( -/obj/structure/machinery/light{ - unacidable = 1; - unslashable = 1 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 6 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 }, -/area/almayer/medical/containment/cell) +/turf/open/floor/almayer{ + dir = 8; + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/hydroponics) "mzz" = ( /obj/structure/machinery/light, /turf/open/floor/almayer, @@ -51003,6 +51359,19 @@ }, /turf/open/floor/almayer, /area/almayer/living/briefing) +"mFq" = ( +/obj/structure/machinery/door_control{ + dir = 1; + id = "researchlockdownext_door"; + name = "Door Shutters"; + pixel_y = 29; + req_access_txt = "28" + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "mFD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -51115,15 +51484,18 @@ /turf/open/floor/almayer, /area/almayer/living/gym) "mHD" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/light{ - dir = 8 +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 }, -/obj/structure/machinery/computer/research{ - dir = 4 +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/hydroponics) "mHE" = ( /turf/open/floor/almayer/no_build{ dir = 8; @@ -51285,15 +51657,18 @@ }, /area/almayer/medical/lower_medical_lobby) "mKx" = ( -/obj/structure/machinery/status_display{ - pixel_y = 30 +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 }, -/obj/structure/machinery/iv_drip, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "mKJ" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 @@ -51672,17 +52047,15 @@ }, /area/almayer/command/securestorage) "mSK" = ( -/obj/structure/machinery/cryo_cell{ - dir = 1 - }, -/obj/structure/pipes/standard/cap/hidden{ - dir = 8 +/obj/structure/machinery/portable_atmospherics/hydroponics, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 }, /turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" + icon_state = "test_floor5" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/hydroponics) "mSP" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ dir = 4; @@ -51712,6 +52085,13 @@ icon_state = "green" }, /area/almayer/hallways/aft_hallway) +"mTd" = ( +/obj/structure/machinery/smartfridge/chemistry{ + pixel_x = -3; + pixel_y = -1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/medical_science) "mTi" = ( /obj/structure/machinery/cryopod/right, /turf/open/floor/almayer{ @@ -51734,14 +52114,19 @@ }, /area/almayer/shipboard/navigation) "mTp" = ( -/obj/structure/surface/table/almayer, -/obj/item/clipboard, -/obj/item/paper, -/obj/item/storage/xeno_tag_case/full, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/machinery/cm_vending/clothing/medical_crew{ + density = 0; + pixel_y = 16 + }, /turf/open/floor/almayer{ - icon_state = "sterile_green_corner" + dir = 1; + icon_state = "cargo_arrow" }, -/area/almayer/medical/containment) +/area/almayer/medical/hydroponics) "mUa" = ( /obj/structure/disposalpipe/junction{ dir = 4; @@ -51849,6 +52234,17 @@ icon_state = "red" }, /area/almayer/shipboard/brig/general_equipment) +"mWs" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "mWw" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -51901,10 +52297,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment/cell) "mXj" = ( /turf/closed/wall/almayer, /area/almayer/living/commandbunks) @@ -51914,19 +52310,6 @@ icon_state = "red" }, /area/almayer/hallways/aft_hallway) -"mYj" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/obj/structure/surface/rack, -/obj/item/stack/sheet/cardboard{ - amount = 50 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) "mYs" = ( /obj/structure/machinery/light{ dir = 4 @@ -52065,6 +52448,20 @@ icon_state = "kitchen" }, /area/almayer/engineering/upper_engineering/port) +"naR" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/machinery/iv_drip, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/medical_science) "naV" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; @@ -52087,29 +52484,17 @@ icon_state = "plate" }, /area/almayer/living/grunt_rnr) -"ncB" = ( -/obj/structure/machinery/chem_master{ - vial_maker = 1 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "ncE" = ( -/obj/structure/machinery/door_control{ - id = "containmentlockdown_N"; - name = "Containment Lockdown"; - pixel_y = 28; - req_one_access_txt = "19;28" - }, -/obj/structure/machinery/power/apc/almayer{ +/obj/structure/machinery/light{ dir = 8 }, +/obj/structure/machinery/autodispenser{ + dir = 4 + }, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "ndx" = ( /obj/structure/sign/safety/nonpress_ag{ pixel_x = 15; @@ -52382,12 +52767,14 @@ }, /area/almayer/living/bridgebunks) "niL" = ( -/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/bed/chair, /turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" + icon_state = "sterile_green" }, -/area/almayer/medical/upper_medical) +/area/almayer/medical/medical_science) "niR" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" @@ -52657,10 +53044,18 @@ /turf/open/floor/plating, /area/almayer/shipboard/brig/armory) "nos" = ( -/turf/closed/wall/almayer/research/containment/wall/corner{ +/obj/structure/machinery/chem_storage/medbay{ dir = 1 }, -/area/almayer/medical/containment/cell) +/obj/structure/machinery/chem_storage/research{ + dir = 1; + layer = 3; + pixel_y = 18 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/hydroponics) "noV" = ( /obj/structure/sign/safety/storage{ pixel_x = 8; @@ -52676,13 +53071,20 @@ /turf/open/floor/plating, /area/almayer/engineering/starboard_atmos) "npt" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 8 +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_y = -1 }, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "nqx" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /turf/open/floor/plating/plating_catwalk, @@ -52949,6 +53351,14 @@ }, /turf/open/floor/almayer, /area/almayer/squads/req) +"nwi" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer/research/containment/corner{ + dir = 4 + }, +/area/almayer/medical/containment/cell) "nwu" = ( /obj/structure/closet/crate/freezer{ desc = "A freezer crate. Someone has written 'open on christmas' in marker on the top." @@ -53040,6 +53450,10 @@ }, /turf/open/floor/plating, /area/almayer/shipboard/brig/main_office) +"nxF" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/turf/closed/wall/almayer/white/reinforced, +/area/almayer/medical/medical_science) "nxK" = ( /obj/structure/sign/safety/high_voltage{ pixel_y = -32 @@ -53211,16 +53625,6 @@ icon_state = "red" }, /area/almayer/hallways/aft_hallway) -"nCc" = ( -/obj/structure/machinery/disposal, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, -/area/almayer/medical/medical_science) "nCf" = ( /obj/effect/landmark/start/marine/tl/charlie, /obj/effect/landmark/late_join/charlie, @@ -53272,19 +53676,16 @@ /turf/open/floor/carpet, /area/almayer/command/corporateliason) "nDo" = ( -/obj/structure/pipes/unary/freezer{ - dir = 8 - }, -/obj/structure/sign/safety/med_cryo{ - pixel_x = 15; - pixel_y = 32 - }, -/obj/structure/sign/safety/intercom{ - pixel_y = 32 +/obj/structure/closet/l3closet/general, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" +/obj/structure/window/reinforced{ + dir = 4; + health = 80 }, +/turf/open/floor/plating/plating_catwalk, /area/almayer/medical/medical_science) "nDL" = ( /obj/structure/barricade/handrail{ @@ -53350,12 +53751,22 @@ }, /area/almayer/hull/upper_hull/u_a_s) "nEH" = ( -/obj/structure/machinery/smartfridge/chemistry, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/light{ + dir = 8 + }, +/obj/structure/machinery/computer/research{ + dir = 4; + pixel_y = 4 + }, +/obj/item/tool/hand_labeler{ + pixel_x = -6; + pixel_y = -5 + }, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "nEJ" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ @@ -53462,18 +53873,6 @@ icon_state = "plate" }, /area/almayer/shipboard/port_point_defense) -"nGr" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/research, -/obj/structure/sign/safety/terminal{ - pixel_x = 8; - pixel_y = 32 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) "nHg" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -53649,13 +54048,19 @@ }, /area/almayer/squads/req) "nLI" = ( -/obj/structure/bed/chair/office/dark{ - dir = 1 +/obj/structure/sign/safety/terminal{ + layer = 2.5; + pixel_x = 8; + pixel_y = 32 + }, +/obj/structure/machinery/chem_simulator{ + density = 0; + pixel_y = 16 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "nLJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; @@ -53676,6 +54081,18 @@ }, /turf/open/floor/almayer, /area/almayer/hull/upper_hull/u_f_s) +"nMe" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer/research/containment/corner{ + dir = 1 + }, +/area/almayer/medical/containment/cell) "nMp" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/condiment/hotsauce/franks, @@ -53833,6 +54250,29 @@ icon_state = "red" }, /area/almayer/lifeboat_pumps/south1) +"nPf" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/computer/cameras/almayer/containment{ + dir = 8; + pixel_x = -4; + pixel_y = 6 + }, +/obj/structure/surface/table/almayer, +/obj/item/tool/extinguisher{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/structure/machinery/door_control{ + id = "containmentlockdown_S"; + name = "Containment Lockdown"; + pixel_x = -5; + pixel_y = -4; + req_one_access_txt = "19;28" + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/containment) "nPs" = ( /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 @@ -53857,11 +54297,16 @@ }, /area/almayer/hallways/hangar) "nPE" = ( -/obj/structure/machinery/body_scanconsole{ - dir = 8 +/obj/structure/surface/table/almayer, +/obj/structure/machinery/centrifuge{ + pixel_y = 7 + }, +/obj/structure/machinery/camera/autoname/almayer{ + dir = 8; + name = "ship-grade camera" }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "mono" }, /area/almayer/medical/medical_science) "nPM" = ( @@ -54393,11 +54838,6 @@ icon_state = "cargo" }, /area/almayer/squads/alpha_bravo_shared) -"oeg" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, -/area/almayer/medical/medical_science) "oeo" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating/plating_catwalk, @@ -54554,18 +54994,21 @@ /turf/open/floor/almayer, /area/almayer/squads/bravo) "oiY" = ( -/obj/structure/machinery/light, -/obj/structure/machinery/iv_drip, -/obj/structure/machinery/door_control{ - id = "containmentlockdown_N"; - name = "Containment Lockdown"; - pixel_y = -20; - req_one_access_txt = "19;28" +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/disposalpipe/trunk, +/obj/structure/machinery/disposal, +/obj/structure/sink{ + pixel_x = 1; + pixel_y = -2 }, /turf/open/floor/almayer{ + dir = 8; icon_state = "sterile_green_side" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "ojF" = ( /obj/structure/machinery/cm_vending/clothing/tl/charlie{ density = 0; @@ -54965,11 +55408,20 @@ /turf/open/floor/almayer, /area/almayer/squads/req) "oqZ" = ( -/obj/structure/machinery/sleep_console{ - dir = 8 +/obj/structure/surface/table/almayer, +/obj/structure/machinery/microwave{ + pixel_y = 5 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = -4; + pixel_y = 19 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 4; + pixel_y = 16 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "mono" }, /area/almayer/medical/medical_science) "ora" = ( @@ -55102,6 +55554,9 @@ }, /turf/open/floor/almayer, /area/almayer/living/pilotbunks) +"otu" = ( +/turf/closed/wall/almayer/research/containment/wall/connect_w, +/area/almayer/medical/containment/cell) "otX" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" @@ -55217,12 +55672,18 @@ }, /area/almayer/hull/lower_hull/l_m_p) "ovG" = ( -/obj/structure/machinery/computer/pandemic, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/area/almayer/medical/containment) +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer/research/containment/corner_var1{ + dir = 4 + }, +/area/almayer/medical/containment/cell) "ovP" = ( /obj/structure/sign/safety/security{ pixel_x = 15 @@ -55470,6 +55931,20 @@ "oDf" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_m_p) +"oDi" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "oDu" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 @@ -55498,19 +55973,25 @@ }, /area/almayer/living/grunt_rnr) "oDL" = ( -/obj/structure/surface/table/almayer, -/obj/item/device/reagent_scanner{ - pixel_x = -6 +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 }, -/obj/item/storage/box/monkeycubes{ - pixel_x = 7; - pixel_y = 7 +/obj/structure/machinery/photocopier, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) +"oDR" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 }, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" + dir = 4; + icon_state = "sterile_green_corner" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "oDY" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, @@ -55581,11 +56062,6 @@ icon_state = "red" }, /area/almayer/living/port_emb) -"oFj" = ( -/turf/open/floor/almayer/research/containment/corner_var1{ - icon_state = "containment_corner_variant_2" - }, -/area/almayer/medical/containment/cell) "oFG" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -55702,6 +56178,30 @@ icon_state = "plate" }, /area/almayer/hull/lower_hull/l_m_s) +"oIr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/structure/machinery/door/airlock/almayer/research/reinforced{ + dir = 8; + name = "\improper Containment Airlock" + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/medical_science) "oIB" = ( /turf/closed/wall/almayer, /area/almayer/command/combat_correspondent) @@ -55850,10 +56350,11 @@ /turf/open/floor/almayer, /area/almayer/hallways/port_hallway) "oLU" = ( -/turf/closed/wall/almayer/research/containment/wall/purple{ - dir = 8 +/turf/open/floor/almayer{ + dir = 1; + icon_state = "sterile_green_side" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/hydroponics) "oMd" = ( /obj/structure/closet/secure_closet/freezer/meat, /turf/open/floor/almayer{ @@ -55948,8 +56449,10 @@ /turf/open/floor/almayer, /area/almayer/squads/charlie_delta_shared) "oNp" = ( -/turf/closed/wall/almayer/research/containment/wall/south, -/area/almayer/medical/containment/cell) +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/hydroponics) "oNJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" @@ -56380,6 +56883,13 @@ icon_state = "sterile_green_side" }, /area/almayer/medical/lower_medical_medbay) +"paa" = ( +/obj/structure/machinery/iv_drip, +/turf/open/floor/almayer{ + dir = 9; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/containment) "paq" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine/uscm/brig, @@ -56639,6 +57149,15 @@ icon_state = "ai_floors" }, /area/almayer/command/airoom) +"pgM" = ( +/obj/structure/reagent_dispensers/water_cooler/walk_past{ + pixel_x = 10; + pixel_y = 3 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "pha" = ( /obj/structure/machinery/photocopier, /turf/open/floor/almayer{ @@ -56707,12 +57226,6 @@ icon_state = "sterile_green_side" }, /area/almayer/medical/lower_medical_lobby) -"pjC" = ( -/obj/structure/machinery/autolathe, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) "pjF" = ( /obj/structure/surface/table/almayer, /obj/item/paper, @@ -56964,6 +57477,14 @@ }, /turf/open/floor/almayer, /area/almayer/living/gym) +"prx" = ( +/obj/structure/bed/chair/comfy{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/almayer/medical/medical_science) "prE" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/tool/kitchen/tray, @@ -57121,12 +57642,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/almayer, /area/almayer/living/port_emb) -"pvm" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/almayer/medical/hydroponics) "pvt" = ( /obj/structure/sign/safety/refridgeration{ pixel_y = -32 @@ -57213,11 +57728,13 @@ }, /area/almayer/command/combat_correspondent) "pxo" = ( -/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, /turf/open/floor/almayer{ icon_state = "sterile_green_side" }, -/area/almayer/medical/upper_medical) +/area/almayer/medical/medical_science) "pxD" = ( /obj/structure/machinery/vending/coffee{ pixel_x = 3; @@ -57547,12 +58064,24 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cic_hallway) "pEJ" = ( -/obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" +/obj/structure/machinery/flasher{ + alpha = 1; + id = "Containment Cell 2"; + layer = 2.1; + name = "Mounted Flash"; + pixel_y = 30 }, -/area/almayer/medical/containment) +/obj/structure/machinery/light/containment{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 + }, +/area/almayer/medical/containment/cell) "pEY" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; @@ -57631,20 +58160,16 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/execution) "pGK" = ( -/obj/structure/machinery/flasher{ - alpha = 1; - id = "Containment Cell 2"; - layer = 2.1; - name = "Mounted Flash"; - pixel_y = 30 +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 }, -/obj/structure/machinery/light/containment{ - dir = 1 +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 +/turf/open/floor/almayer{ + icon_state = "mono" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/hydroponics) "pGM" = ( /obj/structure/machinery/light{ dir = 1 @@ -57840,6 +58365,22 @@ icon_state = "dark_sterile" }, /area/almayer/medical/lower_medical_medbay) +"pLO" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "W_Containment Cell 5"; + name = "\improper Containment Cell 5"; + unacidable = 1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/closed/wall/almayer/research/containment/wall/purple{ + dir = 1 + }, +/area/almayer/medical/containment/cell) "pLW" = ( /obj/structure/machinery/firealarm{ dir = 4; @@ -57919,10 +58460,18 @@ }, /area/almayer/lifeboat_pumps/south1) "pNP" = ( -/turf/open/floor/almayer/research/containment/corner{ - dir = 4 +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/area/almayer/medical/containment/cell) +/obj/item/reagent_container/food/snacks/cheesewedge{ + pixel_x = -10; + pixel_y = 7 + }, +/mob/living/simple_animal/mouse/white/Doc, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/hydroponics) "pNQ" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; @@ -58061,19 +58610,16 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/delta) "pQP" = ( -/obj/structure/machinery/door/airlock/almayer/research/reinforced{ - name = "\improper Containment Airlock" +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 }, -/obj/structure/machinery/door/poddoor/shutters/almayer{ - dir = 4; - id = "containmentlockdown_E"; - name = "\improper Containment Lockdown" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/machinery/door/firedoor/border_only/almayer, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "dark_sterile" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "pQV" = ( /obj/structure/machinery/vending/cola, /turf/open/floor/almayer{ @@ -58092,6 +58638,18 @@ icon_state = "plate" }, /area/almayer/living/offices) +"pRn" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/obj/structure/bed, +/obj/structure/machinery/power/apc/almayer{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "pRy" = ( /turf/open/floor/almayer/research/containment/corner_var1{ dir = 4 @@ -58114,10 +58672,11 @@ }, /area/almayer/shipboard/brig/cic_hallway) "pRX" = ( -/turf/closed/wall/almayer/research/containment/wall/connect_e2{ - icon_state = "containment_wall_connect_e" +/obj/structure/machinery/portable_atmospherics/hydroponics, +/turf/open/floor/almayer{ + icon_state = "test_floor5" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/hydroponics) "pSL" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 @@ -58149,15 +58708,6 @@ icon_state = "silvercorner" }, /area/almayer/command/computerlab) -"pTM" = ( -/obj/structure/sign/safety/water{ - pixel_x = 8; - pixel_y = -32 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/hydroponics) "pTT" = ( /obj/structure/platform{ dir = 4 @@ -58454,15 +59004,14 @@ }, /area/almayer/command/airoom) "pYo" = ( -/obj/structure/machinery/chem_simulator, -/obj/structure/machinery/light{ - dir = 1 +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, /turf/open/floor/almayer{ - dir = 1; + dir = 8; icon_state = "sterile_green_side" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "pYu" = ( /obj/item/tool/warning_cone{ pixel_x = -12; @@ -58523,6 +59072,17 @@ icon_state = "red" }, /area/almayer/shipboard/brig/perma) +"qam" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "qau" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -58748,11 +59308,29 @@ }, /area/almayer/squads/alpha_bravo_shared) "qfy" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/filingcabinet/filingcabinet{ + density = 0; + pixel_x = -11; + pixel_y = 16 + }, +/obj/structure/filingcabinet/filingcabinet{ + density = 0; + pixel_x = 4; + pixel_y = 16 + }, /turf/open/floor/almayer{ - dir = 4; + dir = 1; icon_state = "sterile_green_corner" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "qfA" = ( /turf/open/floor/almayer{ icon_state = "silvercorner" @@ -58995,10 +59573,10 @@ /obj/structure/surface/table/almayer, /obj/structure/machinery/door_control{ dir = 1; - id = "researchlockdownext"; - name = "Window Shutters"; - pixel_x = -8; - pixel_y = -5; + id = "researchlockdownext_windoor"; + name = "Windoor Shutters"; + pixel_x = -7; + pixel_y = 9; req_access_txt = "28" }, /obj/structure/machinery/computer/med_data/laptop{ @@ -59006,6 +59584,21 @@ pixel_x = 6; pixel_y = -4 }, +/obj/structure/sign/safety/biohazard{ + pixel_y = -32 + }, +/obj/structure/sign/safety/ref_bio_storage{ + pixel_x = 15; + pixel_y = -32 + }, +/obj/structure/machinery/door_control{ + dir = 1; + id = "researchlockdownext_se_2"; + name = "Window Shutters"; + pixel_x = -7; + pixel_y = 4; + req_access_txt = "28" + }, /turf/open/floor/almayer{ dir = 8; icon_state = "sterile_green_corner" @@ -59025,6 +59618,18 @@ icon_state = "test_floor4" }, /area/almayer/shipboard/brig/main_office) +"qmD" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/bed/chair/comfy, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/almayer/medical/medical_science) "qmE" = ( /obj/structure/sign/safety/restrictedarea{ pixel_x = 32; @@ -59240,14 +59845,18 @@ }, /area/almayer/shipboard/brig/main_office) "qqQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/machinery/cm_vending/sorted/medical/blood{ + density = 0; + pixel_y = 16 }, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 5; + icon_state = "sterile_green_side" }, /area/almayer/medical/medical_science) "qrc" = ( @@ -59456,6 +60065,20 @@ icon_state = "silver" }, /area/almayer/command/airoom) +"qxm" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + dir = 4; + id = "W_Containment Cell 5"; + name = "\improper Containment Cell 5"; + unacidable = 1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/closed/wall/almayer/research/containment/wall/purple, +/area/almayer/medical/containment/cell) "qxA" = ( /obj/structure/closet/firecloset, /turf/open/floor/almayer{ @@ -59495,12 +60118,18 @@ }, /area/almayer/medical/lower_medical_medbay) "qxP" = ( -/obj/structure/bed/chair, -/obj/structure/machinery/firealarm{ - pixel_y = 28 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer/research/containment/corner_var1{ + dir = 4 + }, +/area/almayer/medical/containment/cell) "qyd" = ( /turf/open/floor/almayer{ allow_construction = 0 @@ -59615,6 +60244,28 @@ icon_state = "mono" }, /area/almayer/engineering/ce_room) +"qAT" = ( +/obj/structure/machinery/light, +/obj/structure/surface/table/almayer, +/obj/structure/machinery/reagentgrinder{ + pixel_y = 8 + }, +/obj/item/stack/sheet/mineral/phoron{ + amount = 25; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/device/reagent_scanner{ + pixel_x = -16; + pixel_y = 5 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out" + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "qCc" = ( /obj/structure/sign/safety/security{ pixel_x = 15; @@ -59722,8 +60373,22 @@ }, /area/almayer/command/cic) "qEn" = ( -/turf/closed/wall/almayer/research/containment/wall/corner, -/area/almayer/medical/containment/cell) +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/research{ + name = "\improper Research Hydroponics Workshop" + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/hydroponics) "qEy" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply{ @@ -59879,6 +60544,26 @@ icon_state = "orange" }, /area/almayer/engineering/upper_engineering) +"qIL" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/camera/autoname/almayer{ + dir = 4; + name = "ship-grade camera" + }, +/obj/item/folder/white{ + pixel_x = 6 + }, +/obj/item/storage/fancy/vials/empty{ + pixel_y = 10; + start_vials = 2 + }, +/obj/item/tool/pen{ + pixel_y = 8 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "qJf" = ( /obj/structure/closet/secure_closet/guncabinet/red, /obj/item/weapon/gun/shotgun/combat, @@ -59911,7 +60596,18 @@ }, /area/almayer/engineering/upper_engineering/starboard) "qJy" = ( -/turf/closed/wall/almayer/white/reinforced, +/obj/structure/pipes/vents/pump, +/obj/structure/sign/safety/storage{ + pixel_x = 33; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, /area/almayer/medical/hydroponics) "qJF" = ( /obj/structure/largecrate/supply, @@ -60012,17 +60708,21 @@ }, /area/almayer/hallways/port_hallway) "qLi" = ( -/obj/structure/machinery/door/firedoor/border_only/almayer, -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/structure/pipes/standard/manifold/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1; + pixel_y = -1 }, -/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ - name = "\improper Hydroponics Laboratory" +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 1 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "dark_sterile" }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment) "qLj" = ( /obj/structure/pipes/vents/pump{ dir = 1 @@ -60119,13 +60819,16 @@ /turf/closed/wall/almayer/outer, /area/almayer/hull/upper_hull/u_a_p) "qMP" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/box/pillbottles{ - pixel_y = 6 +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/obj/item/reagent_container/glass/beaker/cryoxadone, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + dir = 4; + icon_state = "sterile_green_side" }, /area/almayer/medical/medical_science) "qMR" = ( @@ -60824,6 +61527,15 @@ }, /turf/open/floor/plating, /area/almayer/hull/lower_hull/l_f_p) +"rdt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer/research/containment/corner4, +/area/almayer/medical/containment/cell) "rdI" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, @@ -60918,15 +61630,6 @@ icon_state = "plate" }, /area/almayer/shipboard/port_point_defense) -"rgn" = ( -/obj/structure/filingcabinet/disk, -/obj/structure/machinery/alarm/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, -/area/almayer/medical/hydroponics) "rgy" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 @@ -60969,19 +61672,11 @@ }, /area/almayer/living/briefing) "rhO" = ( -/obj/structure/machinery/disposal{ - density = 0; - desc = "A pneumatic delivery unit. Sends items to the requisitions."; - icon_state = "delivery_med"; - name = "Requisitions Delivery Unit"; - pixel_y = 28 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/structure/machinery/vending/cola/research{ + pixel_x = 4 }, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" + icon_state = "mono" }, /area/almayer/medical/medical_science) "rhQ" = ( @@ -61013,11 +61708,17 @@ }, /area/almayer/engineering/engine_core) "riE" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" + dir = 9; + icon_state = "sterile_green_side" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "riJ" = ( /turf/open/floor/almayer{ dir = 5; @@ -61058,28 +61759,6 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cells) -"rjF" = ( -/obj/structure/surface/table/almayer, -/obj/item/cell/high{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/item/cell/high{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/cell/high{ - pixel_x = -8; - pixel_y = 8 - }, -/obj/item/cell/high{ - pixel_x = -8; - pixel_y = -2 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) "rjH" = ( /obj/structure/surface/rack, /obj/item/storage/beer_pack, @@ -61576,17 +62255,16 @@ }, /area/almayer/command/computerlab) "ruc" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/cameras/almayer, -/obj/structure/sign/safety/terminal{ - pixel_x = 8; - pixel_y = 32 +/obj/structure/machinery/camera/autoname/almayer/containment{ + dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, -/area/almayer/medical/containment) +/turf/open/floor/almayer/research/containment/floor2{ + dir = 8 + }, +/area/almayer/medical/containment/cell) "rui" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -61615,9 +62293,6 @@ icon_state = "cargo" }, /area/almayer/hallways/hangar) -"ruV" = ( -/turf/closed/wall/almayer/research/containment/wall/divide, -/area/almayer/medical/containment/cell) "rvo" = ( /obj/structure/machinery/power/apc/almayer{ dir = 4 @@ -61742,14 +62417,10 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/cic_hallway) "rzN" = ( -/obj/structure/sign/safety/chem_lab{ - pixel_x = 31 - }, /turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" + icon_state = "dark_sterile" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "rAb" = ( /turf/open/floor/almayer{ icon_state = "bluecorner" @@ -61951,6 +62622,12 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_a_p) +"rDr" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/medical_science) "rDt" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -61973,6 +62650,12 @@ icon_state = "plate" }, /area/almayer/living/offices) +"rDV" = ( +/obj/structure/bed/chair/comfy{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/medical_science) "rEf" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -62131,13 +62814,6 @@ icon_state = "test_floor4" }, /area/almayer/command/cichallway) -"rGR" = ( -/obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "rHc" = ( /turf/open/floor/carpet, /area/almayer/command/cichallway) @@ -62503,27 +63179,8 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/cic_hallway) "rQy" = ( -/obj/structure/machinery/door_display/research_cell{ - dir = 8; - has_wall_divider = 1; - id = "Containment Cell 2"; - name = "Cell 2 Control"; - pixel_x = 14; - pixel_y = 8 - }, -/obj/structure/machinery/door_display/research_cell{ - dir = 8; - has_wall_divider = 1; - id = "Containment Cell 3"; - name = "Cell 3 Control"; - pixel_x = 14; - pixel_y = -10 - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/containment) +/turf/closed/wall/almayer/white/reinforced, +/area/almayer/medical/hydroponics) "rQA" = ( /turf/open/floor/almayer{ dir = 8; @@ -62615,14 +63272,6 @@ icon_state = "orangefull" }, /area/almayer/squads/alpha_bravo_shared) -"rSD" = ( -/obj/structure/surface/table/almayer, -/obj/item/paper_bin/wy, -/obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/containment) "rSG" = ( /obj/structure/toilet{ pixel_y = 16 @@ -63073,7 +63722,6 @@ /area/almayer/shipboard/brig/chief_mp_office) "sdu" = ( /obj/structure/disposalpipe/segment, -/obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ dir = 9; icon_state = "sterile_green_side" @@ -64498,19 +65146,13 @@ }, /area/almayer/squads/bravo) "sNz" = ( -/obj/structure/machinery/light, -/obj/structure/surface/table/almayer, -/obj/item/device/multitool{ - pixel_x = 8 - }, -/obj/item/tool/screwdriver{ - pixel_x = -3; - pixel_y = 4 +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 }, -/area/almayer/medical/testlab) +/area/almayer/medical/containment/cell) "sNO" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal3" @@ -64866,27 +65508,29 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cryo) "sWW" = ( -/obj/structure/machinery/seed_extractor, -/obj/structure/machinery/light{ - dir = 1 +/obj/structure/machinery/flasher{ + alpha = 1; + id = "Containment Cell 3"; + layer = 2.1; + name = "Mounted Flash"; + pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/area/almayer/medical/hydroponics) -"sXd" = ( -/obj/structure/surface/table/almayer, -/obj/item/device/reagent_scanner{ - pixel_x = -6 +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 }, -/obj/item/tool/hand_labeler{ - pixel_x = 8 +/area/almayer/medical/containment/cell) +"sXd" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 }, /turf/open/floor/almayer{ - icon_state = "sterile_green_side" + icon_state = "dark_sterile" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "sXs" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp{ @@ -65056,6 +65700,20 @@ icon_state = "plate" }, /area/almayer/squads/charlie) +"sZy" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "sZH" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/bronze{ @@ -65126,13 +65784,35 @@ }, /area/almayer/hallways/starboard_hallway) "taH" = ( +/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ + id = "Containment Cell 2"; + locked = 1; + name = "\improper Containment Cell 2" + }, +/obj/structure/machinery/door/poddoor/shutters/almayer/containment{ + dir = 4; + id = "Containment Cell 2"; + name = "\improper Containment Cell 2" + }, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "test_floor4" }, -/area/almayer/medical/testlab) +/area/almayer/medical/containment/cell) "tbD" = ( /obj/structure/ladder{ height = 2; @@ -65310,13 +65990,14 @@ }, /area/almayer/hallways/port_hallway) "tfH" = ( -/obj/structure/pipes/vents/pump{ - dir = 1 +/obj/structure/machinery/light/containment, +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment/cell) "tfO" = ( /obj/structure/machinery/power/apc/almayer{ dir = 4 @@ -65374,13 +66055,10 @@ /turf/open/floor/wood/ship, /area/almayer/shipboard/brig/cells) "thN" = ( -/obj/structure/machinery/camera/autoname/almayer/containment{ - dir = 8 - }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 +/turf/open/floor/almayer{ + icon_state = "dark_sterile" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/hydroponics) "thP" = ( /turf/open/floor/almayer{ dir = 10; @@ -65494,11 +66172,10 @@ }, /area/almayer/squads/req) "tjn" = ( -/obj/structure/reagent_dispensers/fueltank/custom, /turf/open/floor/almayer{ icon_state = "sterile_green_side" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "tjU" = ( /obj/structure/bed/chair/wood/normal, /obj/item/bedsheet/brown, @@ -65696,8 +66373,15 @@ }, /area/almayer/hull/upper_hull/u_m_p) "tpa" = ( -/turf/open/floor/almayer/research/containment/corner3, -/area/almayer/medical/containment/cell) +/obj/structure/machinery/portable_atmospherics/hydroponics, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/turf/open/floor/almayer{ + icon_state = "test_floor5" + }, +/area/almayer/medical/hydroponics) "tpd" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 @@ -65841,13 +66525,35 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_m_p) "trF" = ( -/obj/structure/machinery/shower{ - dir = 1 +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/surface/table/almayer, +/obj/item/storage/firstaid/o2{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/storage/firstaid/adv{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 8; + pixel_y = -2 }, /turf/open/floor/almayer{ - icon_state = "sterile_green_side" + dir = 8; + icon_state = "sterile_green_corner" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "trW" = ( /obj/item/stack/tile/carpet{ amount = 20 @@ -66030,16 +66736,6 @@ icon_state = "redcorner" }, /area/almayer/shipboard/weapon_room) -"tvu" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/item/clipboard, -/obj/item/clipboard, -/obj/item/clipboard, -/obj/item/clipboard, -/obj/item/clipboard, -/obj/item/clipboard, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) "tvw" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 @@ -66185,10 +66881,10 @@ }, /area/almayer/hull/upper_hull/u_a_p) "tyD" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" +/turf/open/floor/almayer/research/containment/corner_var1{ + dir = 4 }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment/cell) "tyK" = ( /obj/effect/spawner/random/toolbox, /turf/open/floor/almayer{ @@ -66237,6 +66933,23 @@ icon_state = "plate" }, /area/almayer/engineering/engineering_workshop) +"tzL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/sign/safety/waterhazard{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/hydroponics) "tzP" = ( /obj/structure/barricade/handrail/medical, /turf/open/floor/almayer{ @@ -66860,6 +67573,19 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/aft_hallway) +"tOr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/hydroponics) "tOC" = ( /obj/structure/machinery/light/small{ dir = 8 @@ -66894,17 +67620,6 @@ }, /turf/open/floor/almayer, /area/almayer/squads/alpha_bravo_shared) -"tPX" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/structure/machinery/camera/autoname/almayer{ - dir = 8; - name = "ship-grade camera" - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/hydroponics) "tQd" = ( /obj/structure/machinery/light{ dir = 8 @@ -67369,21 +68084,30 @@ icon_state = "sterile_green_side" }, /area/almayer/medical/lower_medical_medbay) -"uaI" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/box/autoinjectors{ - pixel_x = -6; - pixel_y = 7 +"ual" = ( +/obj/structure/sink{ + pixel_y = 24 }, -/obj/item/storage/box/autoinjectors{ - pixel_x = -6; - pixel_y = -1 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/obj/item/device/mass_spectrometer{ - pixel_x = 8 +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer/research/containment/corner_var1{ + dir = 4 + }, +/area/almayer/medical/containment/cell) +"uaI" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/processor{ + pixel_x = -2; + pixel_y = 6 }, /turf/open/floor/almayer{ - icon_state = "sterile_green_side" + icon_state = "mono" }, /area/almayer/medical/medical_science) "uaU" = ( @@ -67538,6 +68262,17 @@ }, /turf/open/floor/wood/ship, /area/almayer/engineering/ce_room) +"ueJ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "ueZ" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/alpha{ @@ -67639,10 +68374,6 @@ icon_state = "cargo_arrow" }, /area/almayer/living/offices) -"uhV" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) "uia" = ( /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 @@ -67877,18 +68608,14 @@ }, /area/almayer/medical/lower_medical_medbay) "uoi" = ( -/obj/structure/surface/rack, -/obj/item/storage/fancy/vials/empty, -/obj/item/storage/fancy/vials/empty, -/obj/item/storage/fancy/vials/empty, -/obj/structure/sign/safety/storage{ - pixel_x = 23; - pixel_y = -32 +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, +/obj/structure/machinery/power/apc/almayer, /turf/open/floor/almayer{ icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "uoA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 @@ -67963,20 +68690,35 @@ }, /area/almayer/hull/upper_hull/u_f_p) "uqd" = ( -/obj/structure/sign/safety/ref_bio_storage{ - pixel_x = -17; - pixel_y = 7 +/obj/structure/surface/table/almayer, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, -/obj/structure/sign/safety/biohazard{ - pixel_x = -17; - pixel_y = -7 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/machinery/door_control{ + id = "W_Containment Cell 1"; + name = "Containment Lockdown"; + pixel_x = -7; + pixel_y = 1; + req_one_access_txt = "19;28" + }, +/obj/structure/machinery/door_display/research_cell{ + id = "Containment Cell 1"; + name = "Cell 1 Control"; + pixel_x = 5; + pixel_y = 2 }, -/obj/structure/machinery/cm_vending/sorted/medical/chemistry, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" + icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "uqo" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/armory) @@ -68013,16 +68755,6 @@ }, /turf/open/floor/almayer, /area/almayer/command/lifeboat) -"urc" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/hydroponics) "urM" = ( /obj/structure/machinery/light{ dir = 8 @@ -68081,6 +68813,17 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/engineering/engine_core) +"usy" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "usB" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 @@ -68124,6 +68867,11 @@ icon_state = "plate" }, /area/almayer/living/tankerbunks) +"utX" = ( +/turf/closed/wall/almayer/research/containment/wall/connect_e2{ + icon_state = "containment_wall_connect_e" + }, +/area/almayer/medical/containment/cell) "utZ" = ( /obj/structure/machinery/door/poddoor/almayer/open{ dir = 4; @@ -68278,6 +69026,21 @@ icon_state = "plating" }, /area/almayer/hull/lower_hull/l_a_s) +"uvP" = ( +/obj/structure/machinery/light{ + unacidable = 1; + unslashable = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer/research/containment/corner{ + dir = 4 + }, +/area/almayer/medical/containment/cell) "uvS" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; @@ -68324,17 +69087,14 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/cic_hallway) "uwZ" = ( -/obj/structure/machinery/botany/extractor, -/obj/item/device/radio/intercom{ - freerange = 1; - name = "General Listening Channel"; - pixel_y = 28 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment/cell) "uxa" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 @@ -68407,6 +69167,9 @@ /obj/structure/window/framed/almayer/hull, /turf/open/floor/plating, /area/almayer/lifeboat_pumps/south2) +"uyH" = ( +/turf/closed/wall/almayer/research/containment/wall/divide, +/area/almayer/medical/containment/cell) "uyJ" = ( /obj/structure/machinery/cm_vending/sorted/medical/chemistry, /turf/open/floor/almayer{ @@ -69211,24 +69974,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/almayer, /area/almayer/living/port_emb) -"uPX" = ( -/obj/structure/surface/table/almayer, -/obj/item/reagent_container/glass/beaker/large, -/obj/item/reagent_container/glass/beaker{ - pixel_x = 5 - }, -/obj/structure/machinery/disposal{ - density = 0; - desc = "A pneumatic delivery unit. Sends items to the requisitions."; - icon_state = "delivery_med"; - name = "Requisitions Delivery Unit"; - pixel_y = 28 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) "uQm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -69505,14 +70250,6 @@ icon_state = "green" }, /area/almayer/living/grunt_rnr) -"uVi" = ( -/obj/structure/surface/table/almayer, -/obj/item/device/camera, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, -/area/almayer/medical/containment) "uVv" = ( /obj/structure/pipes/standard/manifold/hidden/supply/no_boom{ dir = 1 @@ -69634,7 +70371,12 @@ }, /area/almayer/medical/lower_medical_medbay) "uXj" = ( -/turf/closed/wall/almayer/white/reinforced, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer/research/containment/floor2{ + dir = 8 + }, /area/almayer/medical/containment/cell) "uXL" = ( /obj/effect/decal/warning_stripes{ @@ -69850,21 +70592,16 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cells) "vdO" = ( -/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ - id = "Containment Cell 3"; - locked = 1; - name = "\improper Containment Cell 3"; - unacidable = 1 +/obj/structure/pipes/standard/cap/hidden{ + dir = 4 }, -/obj/structure/machinery/door/poddoor/shutters/almayer/containment{ - dir = 4; - id = "Containment Cell 3"; - name = "\improper Containment Cell 3" +/obj/structure/machinery/cryo_cell{ + dir = 1 }, /turf/open/floor/almayer{ - icon_state = "test_floor4" + icon_state = "mono" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/medical_science) "vdU" = ( /turf/open/floor/wood/ship, /area/almayer/living/grunt_rnr) @@ -69975,6 +70712,11 @@ icon_state = "plate" }, /area/almayer/hull/lower_hull/l_m_p) +"vfP" = ( +/turf/open/floor/almayer/research/containment/corner{ + dir = 1 + }, +/area/almayer/medical/containment/cell) "vgk" = ( /obj/structure/closet/firecloset, /obj/structure/machinery/camera/autoname/almayer{ @@ -69987,29 +70729,32 @@ }, /area/almayer/hallways/port_hallway) "vgx" = ( -/obj/structure/machinery/flasher{ - id = "Containment Cell 1"; - layer = 2.1; - name = "Mounted Flash"; - pixel_y = 30 +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/research, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "sterile_green_corner" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/hydroponics) "vgB" = ( /obj/structure/surface/table/almayer, -/obj/item/paper_bin/wy{ - pixel_x = 6; - pixel_y = 5 +/obj/item/reagent_container/glass/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 8 }, -/obj/item/clipboard{ - pixel_x = -8 +/obj/item/storage/box/autoinjectors{ + pixel_x = -6; + pixel_y = -1 }, -/obj/item/folder/white{ - pixel_x = -8 +/obj/item/storage/box/pillbottles{ + pixel_x = 6; + pixel_y = 7 }, -/obj/item/tool/pen{ +/obj/item/device/mass_spectrometer{ pixel_x = 8 }, /turf/open/floor/almayer{ @@ -70056,12 +70801,8 @@ }, /area/almayer/hallways/starboard_hallway) "vgO" = ( -/obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/hydroponics) +/turf/closed/wall/almayer/research/containment/wall/east, +/area/almayer/medical/containment/cell) "vgQ" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, @@ -70282,11 +71023,15 @@ }, /area/almayer/living/captain_mess) "vkp" = ( -/obj/structure/machinery/light/containment, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/area/almayer/medical/containment/cell) +/turf/open/floor/almayer{ + dir = 1; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "vkD" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 4; @@ -70500,17 +71245,41 @@ }, /area/almayer/hull/upper_hull/u_a_p) "vqW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, +/obj/structure/machinery/camera/autoname/almayer{ + dir = 1; + name = "ship-grade camera" + }, /turf/open/floor/almayer{ - dir = 6; icon_state = "sterile_green_side" }, /area/almayer/medical/medical_science) +"vqZ" = ( +/obj/structure/machinery/shower{ + pixel_y = 16 + }, +/obj/structure/sign/safety/biolab{ + pixel_x = -9; + pixel_y = 32 + }, +/obj/structure/sign/safety/biohazard{ + pixel_x = 25; + pixel_y = 32 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80; + pixel_y = 6 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80; + pixel_y = 6 + }, +/turf/open/floor/plating/plating_catwalk, +/area/almayer/medical/medical_science) "vra" = ( /turf/closed/wall/almayer, /area/almayer/squads/charlie_delta_shared) @@ -70634,6 +71403,23 @@ icon_state = "silver" }, /area/almayer/command/cichallway) +"vti" = ( +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) +"vtm" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/almayer/medical/medical_science) "vtr" = ( /obj/structure/machinery/mech_bay_recharge_port, /turf/open/shuttle/dropship{ @@ -70954,17 +71740,15 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/chief_mp_office) "vAQ" = ( -/obj/structure/machinery/light, -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 +/obj/structure/surface/table/almayer, +/obj/structure/machinery/reagent_analyzer{ + pixel_x = 2; + pixel_y = 3 }, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "vAU" = ( /obj/structure/machinery/light{ dir = 8 @@ -71025,8 +71809,14 @@ }, /area/almayer/hallways/hangar) "vCk" = ( -/turf/closed/wall/almayer/research/containment/wall/purple, -/area/almayer/medical/containment/cell) +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 10; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/hydroponics) "vCx" = ( /obj/structure/machinery/status_display{ pixel_y = -30 @@ -71063,8 +71853,13 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/bridgebunks) "vDa" = ( -/turf/open/floor/almayer/research/containment/corner2, -/area/almayer/medical/containment/cell) +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_side" + }, +/area/almayer/medical/hydroponics) "vDh" = ( /obj/item/weapon/dart/green, /turf/open/floor/plating, @@ -71084,6 +71879,16 @@ /obj/effect/landmark/start/synthetic, /turf/open/floor/plating/plating_catwalk, /area/almayer/living/synthcloset) +"vEr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + dir = 8; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "vEx" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 @@ -71188,18 +71993,17 @@ /turf/open/floor/almayer, /area/almayer/living/port_emb) "vHO" = ( -/obj/structure/machinery/vending/hydroseeds{ - req_access_txt = "28" +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 }, -/obj/structure/sign/safety/rewire{ - pixel_x = 8; - pixel_y = 32 +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" +/turf/open/floor/almayer/research/containment/corner_var1{ + icon_state = "containment_corner_variant_2" }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/containment/cell) "vHW" = ( /obj/structure/surface/rack, /obj/item/tool/extinguisher, @@ -71325,6 +72129,19 @@ }, /turf/open/floor/wood/ship, /area/almayer/living/basketball) +"vKb" = ( +/obj/structure/machinery/smartfridge/chemistry{ + density = 0; + pixel_y = 16 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/containment) "vKe" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ @@ -71376,10 +72193,14 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/upper_medical) "vLA" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; @@ -71478,6 +72299,18 @@ "vOy" = ( /turf/closed/wall/almayer/white/reinforced, /area/almayer/medical/medical_science) +"vOP" = ( +/obj/structure/machinery/door/firedoor/border_only/almayer{ + dir = 2 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/upper_medical) "vPj" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/flashlight/lamp{ @@ -71840,6 +72673,11 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/living/briefing) +"vVs" = ( +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/containment) "vVw" = ( /turf/open/floor/almayer{ icon_state = "plate" @@ -71873,16 +72711,27 @@ }, /area/almayer/shipboard/brig/evidence_storage) "vWt" = ( -/obj/structure/sink{ +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/glass/beaker/large, +/obj/item/reagent_container/glass/beaker/large, +/obj/item/reagent_container/glass/beaker{ + pixel_x = 5 + }, +/obj/item/reagent_container/glass/beaker{ + pixel_x = 5 + }, +/obj/item/reagent_container/dropper, +/obj/structure/machinery/firealarm{ dir = 8; - pixel_x = -12; - pixel_y = 2 + pixel_x = -24 + }, +/obj/item/reagent_container/glass/beaker/bluespace{ + pixel_y = 12 }, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/containment) +/area/almayer/medical/medical_science) "vWx" = ( /obj/structure/largecrate/random/barrel/blue, /obj/structure/sign/safety/restrictedarea{ @@ -72028,13 +72877,32 @@ }, /area/almayer/medical/lower_medical_medbay) "vYz" = ( -/obj/structure/pipes/standard/manifold/hidden/supply{ - dir = 4 +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/glass/beaker{ + pixel_x = 8 + }, +/obj/item/paper_bin/wy{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/tool/pen{ + pixel_y = -2 + }, +/obj/structure/machinery/door_control/brbutton/alt{ + id = "Containment Breach"; + name = "Emergency Containment Breach"; + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/reagent_container/dropper{ + pixel_x = -1; + pixel_y = 9 }, /turf/open/floor/almayer{ - icon_state = "dark_sterile" + icon_state = "sterile_green" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment) "vYC" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -72244,6 +73112,26 @@ }, /turf/open/floor/almayer, /area/almayer/living/tankerbunks) +"wdo" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/almayer/research/reinforced{ + dir = 8; + name = "\improper Containment Airlock" + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/medical/medical_science) "wdr" = ( /obj/structure/machinery/power/apc/almayer, /turf/open/floor/almayer{ @@ -72279,18 +73167,18 @@ }, /area/almayer/engineering/upper_engineering/starboard) "wei" = ( -/obj/structure/machinery/door_display/research_cell{ - dir = 4; - id = "Containment Cell 1"; - name = "Cell 1 Control"; - pixel_x = -14; - pixel_y = 8 +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 }, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" + icon_state = "test_floor4" }, -/area/almayer/medical/containment) +/area/almayer/medical/hydroponics) "wex" = ( /obj/structure/machinery/light{ dir = 4 @@ -72533,6 +73421,14 @@ icon_state = "silver" }, /area/almayer/shipboard/brig/cic_hallway) +"wiW" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/hydroponics) "wjq" = ( /obj/structure/bed/chair/comfy/beige{ dir = 8 @@ -72588,10 +73484,15 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, /turf/open/floor/almayer{ - icon_state = "sterile_green_side" + icon_state = "test_floor4" }, -/area/almayer/medical/upper_medical) +/area/almayer/medical/medical_science) "wkH" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/whistle{ @@ -72795,13 +73696,10 @@ /turf/open/floor/almayer, /area/almayer/squads/alpha_bravo_shared) "woh" = ( -/obj/structure/bed/chair, -/obj/structure/sign/safety/intercom{ - pixel_x = 8; - pixel_y = 32 +/turf/closed/wall/almayer/research/containment/wall/corner{ + dir = 4 }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment/cell) "wom" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -72971,6 +73869,14 @@ icon_state = "cargo" }, /area/almayer/hallways/hangar) +"wse" = ( +/obj/structure/pipes/standard/simple/hidden/supply{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/containment) "wsD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -73069,16 +73975,6 @@ /obj/item/reagent_container/food/snacks/sliceable/pizza/vegetablepizza, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_m_p) -"wuP" = ( -/obj/structure/machinery/vending/coffee, -/obj/structure/sign/safety/coffee{ - pixel_x = 8; - pixel_y = -32 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) "wvb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -73696,8 +74592,21 @@ }, /area/almayer/command/combat_correspondent) "wKP" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/almayer/white/reinforced, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/obj/structure/window/framed/almayer/white, +/turf/open/floor/plating, /area/almayer/medical/containment) "wLi" = ( /obj/structure/machinery/door_control/airlock{ @@ -73737,13 +74646,14 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/south2) "wLy" = ( -/obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" +/obj/structure/pipes/vents/pump{ + name = "Secure Air Vent"; + welded = 1 }, -/area/almayer/medical/medical_science) +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 + }, +/area/almayer/medical/containment/cell) "wLG" = ( /obj/item/bedsheet/blue{ layer = 3.2 @@ -73787,6 +74697,14 @@ icon_state = "kitchen" }, /area/almayer/living/grunt_rnr) +"wLN" = ( +/obj/structure/pipes/standard/manifold/hidden/supply{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green" + }, +/area/almayer/medical/containment) "wMm" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -73805,14 +74723,15 @@ }, /area/almayer/squads/alpha) "wMO" = ( -/obj/structure/sign/catclock{ - pixel_y = 32 +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" }, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" + icon_state = "test_floor4" }, -/area/almayer/medical/upper_medical) +/area/almayer/medical/medical_science) "wNl" = ( /obj/structure/surface/table/almayer, /obj/item/trash/USCMtray{ @@ -73888,10 +74807,10 @@ }, /area/almayer/shipboard/brig/execution) "wPz" = ( -/turf/open/floor/almayer/research/containment/corner{ - dir = 1 +/turf/open/floor/almayer{ + icon_state = "mono" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/hydroponics) "wPC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -74083,12 +75002,8 @@ /turf/open/floor/almayer, /area/almayer/engineering/upper_engineering/port) "wTM" = ( -/obj/structure/machinery/vending/snack, -/obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/medical_science) +/turf/closed/wall/almayer/research/containment/wall/south, +/area/almayer/medical/containment/cell) "wTN" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/cups{ @@ -74306,25 +75221,13 @@ }, /area/almayer/hallways/aft_hallway) "wWm" = ( -/obj/structure/machinery/photocopier, -/obj/structure/sign/safety/terminal{ - pixel_y = 32 - }, -/obj/structure/sign/safety/commline_connection{ - pixel_x = 15; - pixel_y = 32 +/turf/open/floor/almayer/research/containment/corner_var1{ + icon_state = "containment_corner_variant_2" }, -/turf/open/floor/wood/ship, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment/cell) "wWz" = ( -/obj/structure/machinery/chem_storage/medbay{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/testlab) +/turf/closed/wall/almayer/research/containment/wall/north, +/area/almayer/medical/containment/cell) "wWC" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" @@ -74356,6 +75259,17 @@ }, /turf/open/floor/almayer, /area/almayer/hallways/port_hallway) +"wWR" = ( +/obj/structure/machinery/medical_pod/bodyscanner{ + dir = 8 + }, +/obj/structure/machinery/status_display{ + pixel_y = 30 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "wWT" = ( /turf/open/floor/almayer{ icon_state = "test_floor4" @@ -75207,6 +76121,25 @@ icon_state = "green" }, /area/almayer/hallways/starboard_hallway) +"xqp" = ( +/obj/structure/machinery/body_scanconsole{ + dir = 8; + layer = 3.1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/machinery/disposal{ + density = 0; + desc = "A pneumatic delivery unit. Sends items to the requisitions."; + icon_state = "delivery_med"; + name = "Requisitions Delivery Unit"; + pixel_y = 29 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "xqv" = ( /obj/structure/bed/sofa/south/white/right, /turf/open/floor/almayer{ @@ -75348,16 +76281,33 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/upper_hull/u_f_p) "xuE" = ( +/obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ + dir = 1; + id = "Containment Cell 5"; + locked = 1; + name = "\improper Containment Cell 5" + }, +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "Containment Cell 5"; + name = "\improper Containment Cell 5"; + unacidable = 1 + }, /obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + id = "Containment Breach"; + name = "\improper Secure Airlock" }, /turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" + icon_state = "test_floor4" }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment/cell) "xuI" = ( /obj/structure/sign/safety/water{ pixel_x = 8; @@ -75626,15 +76576,21 @@ /area/almayer/shipboard/brig/main_office) "xyt" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = 12 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = 5 + }, +/obj/item/folder/white{ + layer = 2.9; + pixel_x = -8 }, -/obj/item/folder/white, /turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/containment/cell) +/area/almayer/medical/hydroponics) "xyw" = ( /turf/open/floor/almayer{ icon_state = "plate" @@ -75684,12 +76640,8 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/cells) "xAe" = ( -/obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, -/area/almayer/medical/hydroponics) +/turf/closed/wall/almayer/research/containment/wall/corner, +/area/almayer/medical/containment/cell) "xAj" = ( /obj/structure/bed/chair/bolted{ dir = 8 @@ -76321,18 +77273,20 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/grunt_rnr) "xOY" = ( -/obj/structure/pipes/standard/simple/hidden/supply{ - dir = 4 +/obj/structure/surface/table/reinforced/prison, +/obj/structure/closet/secure_closet/surgical{ + pixel_x = -30 }, -/obj/structure/disposalpipe/junction{ - dir = 8; - icon_state = "pipe-j2" +/obj/effect/decal/warning_stripes{ + icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" +/obj/effect/decal/warning_stripes{ + icon_state = "W" }, -/area/almayer/medical/medical_science) +/turf/open/floor/almayer/research/containment/corner{ + dir = 4 + }, +/area/almayer/medical/containment/cell) "xPg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 @@ -76359,13 +77313,10 @@ /turf/open/floor/almayer, /area/almayer/living/pilotbunks) "xQm" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/microwave, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" +/turf/open/floor/almayer/research/containment/floor2{ + dir = 1 }, -/area/almayer/medical/medical_science) +/area/almayer/medical/containment/cell) "xQD" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -76564,6 +77515,19 @@ icon_state = "red" }, /area/almayer/squads/alpha) +"xSY" = ( +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "sterile_green_corner" + }, +/area/almayer/medical/containment) "xTp" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -76772,12 +77736,15 @@ }, /area/almayer/engineering/upper_engineering/port) "xXh" = ( -/obj/structure/machinery/portable_atmospherics/hydroponics, +/turf/closed/wall/almayer/research/containment/wall/west, +/area/almayer/medical/containment/cell) +"xXr" = ( +/obj/item/reagent_container/glass/beaker/bluespace, +/obj/structure/machinery/chem_dispenser/research, /turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" + icon_state = "mono" }, -/area/almayer/medical/hydroponics) +/area/almayer/medical/medical_science) "xXu" = ( /obj/structure/pipes/vents/pump{ dir = 1 @@ -76803,8 +77770,8 @@ /obj/effect/spawner/random/toolbox, /obj/structure/machinery/computer/working_joe{ dir = 4; - pixel_y = 14; - pixel_x = -17 + pixel_x = -17; + pixel_y = 14 }, /turf/open/floor/almayer{ dir = 10; @@ -76992,6 +77959,14 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/delta) +"ycj" = ( +/obj/structure/machinery/medical_pod/sleeper{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/medical_science) "ycm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 @@ -77039,6 +78014,15 @@ icon_state = "mono" }, /area/almayer/lifeboat_pumps/north2) +"ydE" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer{ + icon_state = "mono" + }, +/area/almayer/medical/hydroponics) "ydI" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; @@ -77336,11 +78320,26 @@ }, /area/almayer/shipboard/brig/main_office) "ylc" = ( -/obj/structure/disposalpipe/down/almayer{ - dir = 2; - id = "almayerlink_med_req" +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/machinery/door/poddoor/almayer/open{ + dir = 4; + id = "Containment Breach"; + name = "\improper Secure Airlock" + }, +/obj/structure/machinery/door/airlock/almayer/research/reinforced{ + dir = 8; + name = "\improper Containment Airlock" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" }, -/turf/closed/wall/almayer/white/reinforced, /area/almayer/medical/containment) "yle" = ( /obj/effect/landmark/start/marine/engineer/delta, @@ -107272,22 +108271,22 @@ avn nFr ajt ajC -irA -irA -irA -irA -irA -irA -irA -irA -irA -irA -irA -irA -irA -irA -irA -sqf +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy wMO wky ajl @@ -107475,24 +108474,24 @@ abE jKK pjM aim -irA +vOy nos fcy -fcy -fcy +drT +ipQ lZZ -hEU +vOy oDL nEH vAQ -irA +qIL ncE vWt kNx -irA +vOy ayX -aos -wky +kXw +pxo ajl kHT pjM @@ -107678,21 +108677,21 @@ abE atL akV atL -irA -icM -oFj -iYf -pNP +vOy oNp -ruc +aSn +lYL +pNP +kCj +vOy nLI -dGB +rDV dwr -kbf -kBP +rDV +mTd gQF -aID -aMd +xXr +vOy niL kXw pxo @@ -107881,24 +108880,24 @@ agA ago snm cwJ -irA -icM +vOy +anz vgx hme mzq -oNp -ovG -dGB -dGB +qJy +vOy +vti +vti fBO -kbf +vti gGx -iUo -fBO +vti +lid lJv aCC -akw -wky +kXw +pxo asn ago asW @@ -108084,24 +109083,24 @@ uZZ bYe amO avj -irA -icM -hqL -mab +vOy +awQ +oLU +thN vDa -oNp -pEJ +vOy +vOy qfy inL oiY -irA -iQo -dGB +ueJ +ueJ +oDi trF -irA +lJv edv -akw -wky +kXw +pxo asn ayT akU @@ -108287,24 +109286,24 @@ agq ahM kSJ avj -uXj +vOy hng dnC hPN vCk qEn -lmE +qam riE gAS -fxY -irA -hVO -dGB +lMv +dVu +eSo +qmD aIC -irA +lJv aCt -aCC -wky +kXw +pxo asn ayT aii @@ -108490,25 +109489,25 @@ agA ayT ajt avm -uXj -uVi -hER -dGB -hER +vOy +xyt +wiW +tOr +dBj wei kBP -dGB -dGB +kBP +jsx tjn -irA -irA +aCC +kXw pQP -irA -irA +qAT +vOy vOy -eNP -hUR -ajo +mFq +vqW +ajl ybf aii avj @@ -108693,19 +109692,19 @@ abE aTL ajt avj -uXj -xyt -dGB -dGB -dGB -dGB -dGB -dGB -dGB -rSD -irA -aEZ -aoM +vOy +iYf +bIM +wPz +iUo +vOy +xqp +lzA +vkp +tjn +aCC +kXw +vtm emK fGu hPe @@ -108896,25 +109895,25 @@ agA ayT akU avj -uXj +vOy mTp -eoz -dGB -eoz +wiW +wPz +jeq rQy -eoz -dGB -eoz -eSo -irA -ftG -aoM -aoM -vqW +wWR +ycj +vkp +cfT +hec +gNp +hVf dVu -aRc -aRc -aPJ +dVu +lON +dVu +oDR +vOP bYe bnD aWH @@ -109099,21 +110098,21 @@ agA ayT akU avj -uXj -nos -oLU -ekF +vOy +axn +dRh +ydE bST -jCG -oLU +rQy +vOy vdO -bST -lZZ -irA -kex -aoM +vkp aoM -aMg +kBo +kBP +naR +vOy +hrn vOy aRd aIo @@ -109302,20 +110301,20 @@ agA ayT akU avj -irA -icM -oFj -gLB +vOy +aAr +pGK tpa -ruV -oFj -gLB -hqw -oNp -irA +tpa +tpa +vOy +dHV +vkp +jUM +lou eBO -aoM -aoM +pRn +nxF ayZ aCD hFC @@ -109505,20 +110504,20 @@ abE aTL aii avj -irA -icM -hyp -hme -hyp -ruV -hyp -hme -hyp -oNp -irA +vOy +aID +gLc mKx -aoM -aoM +mKx +kZV +vOy +vOy +oIr +vOy +wdo +vOy +vOy +vOy qqQ aoM aoM @@ -109708,22 +110707,22 @@ agA ayT aii avj -irA -icM +vOy +aMd pGK -hme -hyp -ruV -cbg -hme +pRX +pRX +pRX +vOy +jFf vkp -oNp -irA +jrM +mWs lmw -bPF -aoM -qqQ -aAT +vOy +dyb +vkp +prx aoM eVT kgs @@ -109911,25 +110910,25 @@ uZZ bYe aii avj -irA -icM -hyp -hme -hyp -ruV -hyp -hme -hyp -oNp -irA +vOy +aMg +aSo +mHD +mHD +tzL +vOy +vqZ +vkp +rDr +usy nDo -mSK -aqQ -qqQ +vOy +glB +vkp ger aoM aFf -kgs +mmN ayT aii avj @@ -110114,23 +111113,23 @@ eWF bYe aii avj -irA -icM -hqL -thN -wPz -ruV -hqL -thN -wPz -oNp -irA +vOy +aQZ +bkT +pRX +pRX +pRX +vOy +foP +sZy +vEr +irU bVe -ipQ -aqR -qqQ +vOy +ggl +jjS qMP -aoM +kBP aSl vOy aTL @@ -110317,24 +111316,24 @@ agA ayT akU avj -irA -hng -lea -lea -lea -pRX -lea -lea +vOy +dVd lea -qEn -irA -awQ -jeq -aqR -qqQ -aoM -aoM -aSn +hKl +mKx +kZV +vOy +vOy +eNI +eNI +eNI +vOy +vOy +hRa +vti +vti +vti +aEZ vOy ayT akU @@ -110520,21 +111519,21 @@ abE giB akU avj -irA -irA -irA -irA -irA -irA -irA -irA +vOy +vOy +vOy +mSK +mSK +mSK +vOy +vOy ylc wKP -wKP -hKl -hKl +ylc +vOy +vOy rhO -qqQ +pgM nPE oqZ uaI @@ -110726,21 +111725,21 @@ ali amD cwJ vOy -wWm -mHD -bkT -amk -axn -ayY +vOy +vOy +vOy +vOy +vOy eNI -dEl -uqd -aLP -aqR -aQZ -dBj -drT -aSo +eNI +eNI +vOy +vOy +vOy +vOy +vOy +vOy +vOy vOy vIN aii @@ -110929,19 +111928,19 @@ abx abx avj vOy -ecx -elH -elH -aLP -cSK +elR +xXh +xXh +xXh +dMK aCR aAT aNY -aFf -aLP -aqR -krq -ajo +elR +xXh +xXh +xXh +dMK vOy vOy vOy @@ -111132,19 +112131,19 @@ all amK avj vOy -tvu -bnL -bnL -aLP -aqO -aoM -mtI -aoM -ncB -aLP -aqR +wWz +vHO +ruc +uvP +wTM +dNq +vVs +aFa +wWz +liY +ruc xOY -nCc +wTM vOy nzA amD @@ -111335,19 +112334,19 @@ aEX aii avm vOy -aml +wWz anw -uhV +wLy jlG aqP kCE -kCE +wLN npt xuE hqh wLy eiE -wuP +wTM vOy ayT akT @@ -111538,17 +112537,17 @@ ybf ajt avj vOy -amm -bnL -bnL -aPJ -aqQ -aoM -aoM -avA -grN +wWz +ovG +gxP aPJ -aqQ +wTM +apS +wse +aFa +wWz +ual +gxP aOe wTM vOy @@ -111742,18 +112741,18 @@ ani avj vOy woh -avp +vgO aoJ -aLP -rGR +alk +xAe avH -oeg -aFa -jHs -aLP -aqR -aoM -kHB +wse +cXC +woh +pLO +qxm +vgO +xAe vOy aOP aii @@ -111944,19 +112943,19 @@ bYe ajt avj vOy -qxP -anz -aoJ +vOy +vOy +uqd amk pYo avF coJ iAz cQo -amk +aIP aoK -aAr -xQm +vOy +vOy vOy asp aii @@ -112150,13 +113149,13 @@ vOy vOy vOy vOy -amk -aqR +vKb +rzN avG -oeg +jbK aOd sXd -amk +aJn vOy vOy vOy @@ -112349,14 +113348,14 @@ aNi asp amO avj -alH +bPF aqG ata vOy apR aqS -kCE -kCE +mnW +nPf vYz awR uoi @@ -112552,17 +113551,17 @@ rfg bYe amO bYe -apI +cbg aqG atb vOy -apS -avA +xSY rzN +lCt lto -aqQ -avA -gLc +paa +sXd +gVq vOy aMi biB @@ -112755,21 +113754,21 @@ aej iiC amO tHh -hgv -hgv -hgv -hgv +vOy +vOy +vOy +vOy msi kDk -msi +kbJ cJM jlA qLi -jlA -qJy -qJy -qJy -qJy +dEm +vOy +vOy +vOy +vOy apv akU jHG @@ -112958,21 +113957,21 @@ aej ayT amO avj -hgv +vOy elR -anx -aoO +xXh +xXh apU taH aBe -cJM +otu jBO jNc ean xXh -aAt +xXh dMK -qJy +vOy ayT akU avj @@ -113161,21 +114160,21 @@ yaz bYe ajt avj -hgv -nGr -eNT -anF -anF -taH -aBe -cJM +vOy +wWz vHO -jNc -tyD -tyD -tyD -pTM -qJy +uXj +uXj +iwJ +jVt +uyH +vHO +iwJ +uXj +uXj +rdt +wTM +vOy ayT aii avj @@ -113364,21 +114363,21 @@ eup bYe ajt avj -hgv -uPX -anF -anF -anF -taH -pjC -cJM -avI -jNc -tyD -coZ +vOy +wWz +uwZ +wWm +jQt +nwi +sNz +uyH +uwZ +kGQ +jQt coZ -dnx -qJy +sNz +wTM +vOy ayT aii avj @@ -113567,21 +114566,21 @@ aej pSL amT mIW -hgv -amn -anF -anF -koL +vOy +wWz +pEJ +xQm +wLy eqD sNz -cJM +uyH sWW mWW -pvm -pvm +wLy +xQm tfH -cLI -qJy +wTM +vOy aEK aSv ioX @@ -113770,21 +114769,21 @@ aej atL akV atL -hgv -mYj -anF -anF -anF -anF -rjF -cJM +vOy +wWz uwZ tyD +jQt +vfP +sNz +uyH +uwZ tyD -coZ -coZ -dnx -qJy +jQt +vfP +sNz +wTM +vOy atL akV atL @@ -113973,21 +114972,21 @@ aaO alp aio baB -hgv +vOy wWz -anF +qxP gxP -anF -anF +gxP +jgg jZs -cJM +uyH iRN -tyD -tyD -tyD -tyD -pTM -qJy +jgg +gxP +gxP +nMe +wTM +vOy alp aio baB @@ -114176,21 +115175,21 @@ acC iWN amO dLE -hgv -euB -cba -kSc -cba -emR -jgA -cJM -rgn -urc -tPX +vOy +woh +vgO +vgO +vgO +vgO +vgO +utX +vgO +vgO +vgO +vgO vgO -jtd xAe -qJy +vOy aIS alq wWk @@ -114379,21 +115378,21 @@ aaE afD kaA anh -hgv -hgv -hgv -hgv -hgv -hgv -hgv -qJy -qJy -qJy -qJy -qJy -qJy -qJy -qJy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy +vOy xFw iTK anh From 2cff80de73b3226329307701e0aeb7761ea92195 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 28 Jul 2023 23:01:06 +0100 Subject: [PATCH 058/293] Automatic changelog for PR #3962 [ci skip] --- html/changelogs/AutoChangeLog-pr-3962.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3962.yml diff --git a/html/changelogs/AutoChangeLog-pr-3962.yml b/html/changelogs/AutoChangeLog-pr-3962.yml new file mode 100644 index 000000000000..757a54e036d6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3962.yml @@ -0,0 +1,4 @@ +author: "spartanbobby" +delete-after: True +changes: + - maptweak: "heavy changes to the research department" \ No newline at end of file From 4daeb3f2c6f4e675712e5e0b094af28f8e8c1376 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 29 Jul 2023 01:15:58 +0000 Subject: [PATCH 059/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3917.yml | 5 ----- html/changelogs/AutoChangeLog-pr-3962.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3990.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4006.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4017.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4019.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4021.yml | 4 ---- html/changelogs/archive/2023-07.yml | 22 ++++++++++++++++++++++ 8 files changed, 22 insertions(+), 31 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3917.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3962.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3990.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4006.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4017.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4019.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4021.yml diff --git a/html/changelogs/AutoChangeLog-pr-3917.yml b/html/changelogs/AutoChangeLog-pr-3917.yml deleted file mode 100644 index 06c525a74669..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3917.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "SpartanBobby" -delete-after: True -changes: - - rscadd: "Added a new survivor to LV522 the FORECON sniper he spawns alone his only company being the corpse of his dead battle buddy, good luck" - - maptweak: "Sweeping changes to LV522 including the reactor, north of engineering, LZ1, the entire central area of the map, and north of fitness in an attempt to see more of the colony used and to incentivize flanking" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3962.yml b/html/changelogs/AutoChangeLog-pr-3962.yml deleted file mode 100644 index 757a54e036d6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3962.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "spartanbobby" -delete-after: True -changes: - - maptweak: "heavy changes to the research department" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3990.yml b/html/changelogs/AutoChangeLog-pr-3990.yml deleted file mode 100644 index 7f3a072608fc..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3990.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "ihatethisengine" -delete-after: True -changes: - - rscadd: "Added announcements for xenos about forming and breaking alliances." - - rscadd: "Xenos with IFF tag now have a choice to stay loyal to USCM when Queen decides to betray." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4006.yml b/html/changelogs/AutoChangeLog-pr-4006.yml deleted file mode 100644 index 9e809782b95d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4006.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "ghostsheet" -delete-after: True -changes: - - bugfix: "Advanced mini flamer can no longer nerf itself by changing mode." - - rscadd: "HG 37-12 pump shotgun's intergrated stock no longer give any stat change." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4017.yml b/html/changelogs/AutoChangeLog-pr-4017.yml deleted file mode 100644 index 0b825327160b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4017.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "GoldenDarkness55" -delete-after: True -changes: - - balance: "Player controlled facehuggers apply the same knockout duration as regular ones." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4019.yml b/html/changelogs/AutoChangeLog-pr-4019.yml deleted file mode 100644 index 7fe31a5cb8b6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4019.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "GoldenDarkness55" -delete-after: True -changes: - - balance: "Shaking people up shortens stun durations by 6 instead of 3." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4021.yml b/html/changelogs/AutoChangeLog-pr-4021.yml deleted file mode 100644 index f4d657bb4ef4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4021.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "2.5 squad marines per 1 larva latejoin" \ No newline at end of file diff --git a/html/changelogs/archive/2023-07.yml b/html/changelogs/archive/2023-07.yml index 177089bf7c67..3a307a61439a 100644 --- a/html/changelogs/archive/2023-07.yml +++ b/html/changelogs/archive/2023-07.yml @@ -573,3 +573,25 @@ - balance: when facehugged, more paralyze chance with a smaller paralyze duration - ui: during hugged effects, changes messaging to encourage new players to seek help +2023-07-29: + GoldenDarkness55: + - balance: Shaking people up shortens stun durations by 6 instead of 3. + - balance: Player controlled facehuggers apply the same knockout duration as regular + ones. + Morrow: + - balance: 2.5 squad marines per 1 larva latejoin + SpartanBobby: + - rscadd: Added a new survivor to LV522 the FORECON sniper he spawns alone his only + company being the corpse of his dead battle buddy, good luck + - maptweak: Sweeping changes to LV522 including the reactor, north of engineering, + LZ1, the entire central area of the map, and north of fitness in an attempt + to see more of the colony used and to incentivize flanking + ghostsheet: + - bugfix: Advanced mini flamer can no longer nerf itself by changing mode. + - rscadd: HG 37-12 pump shotgun's intergrated stock no longer give any stat change. + ihatethisengine: + - rscadd: Added announcements for xenos about forming and breaking alliances. + - rscadd: Xenos with IFF tag now have a choice to stay loyal to USCM when Queen + decides to betray. + spartanbobby: + - maptweak: heavy changes to the research department From c5da6a3f0b9ff412e274f8e2c60ca298b4f1651d Mon Sep 17 00:00:00 2001 From: Katskan Date: Sat, 29 Jul 2023 00:51:32 -0400 Subject: [PATCH 060/293] Adds new synthetic cosmetics (#4026) # About the pull request Added a stethoscope to the synthetic point vendor (since it has some utility, even if tiny) and 3 arm band types to the snowflake vendor. # Explain why it's good for the game Keeps you from having to harass medical for a stethoscope, and gives more options for RP'ing a more department-focused character. # Testing Photographs and Procedure Tested using a private server, verifying the items show up properly and cost what they should. # Changelog :cl: add: Added a stethoscope, red, yellow, and white/green armband to synthetic vendors /:cl: --------- Co-authored-by: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> --- .../machinery/vending/vendor_types/crew/synthetic.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/vending/vendor_types/crew/synthetic.dm b/code/game/machinery/vending/vendor_types/crew/synthetic.dm index dd11cea0f242..4cd6857f8dc4 100644 --- a/code/game/machinery/vending/vendor_types/crew/synthetic.dm +++ b/code/game/machinery/vending/vendor_types/crew/synthetic.dm @@ -75,7 +75,8 @@ list("Motion Detector", 5, /obj/item/device/motiondetector, null, VENDOR_ITEM_REGULAR), list("Space Cleaner", 2, /obj/item/reagent_container/spray/cleaner, null, VENDOR_ITEM_REGULAR), list("Whistle", 5, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), - list("Machete Scabbard (Full)", 2, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR) + list("Machete Scabbard (Full)", 2, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR), + list("Stethoscope", 2, /obj/item/clothing/accessory/stethoscope, null, VENDOR_ITEM_REGULAR) ) @@ -263,6 +264,12 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("USCM RTO Pack", 12, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_REGULAR), list("USCM Welderpack", 12, /obj/item/storage/backpack/marine/engineerpack, null, VENDOR_ITEM_REGULAR), list("USCM Weldersatchel", 12, /obj/item/storage/backpack/marine/engineerpack/satchel, null, VENDOR_ITEM_REGULAR), + + list("OTHER", 0, null, null, null), + list("Red Armband", 6, /obj/item/clothing/accessory/armband, null, VENDOR_ITEM_REGULAR), + list("Yellow Armband", 6, /obj/item/clothing/accessory/armband/engine, null, VENDOR_ITEM_REGULAR), + list("Green Armband", 6, /obj/item/clothing/accessory/armband/medgreen, null, VENDOR_ITEM_REGULAR), + )) /obj/structure/machinery/cm_vending/clothing/synth/snowflake From 0ea143958c55c950a1aa1367e08212cc96cebe58 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 29 Jul 2023 05:59:04 +0100 Subject: [PATCH 061/293] Automatic changelog for PR #4026 [ci skip] --- html/changelogs/AutoChangeLog-pr-4026.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4026.yml diff --git a/html/changelogs/AutoChangeLog-pr-4026.yml b/html/changelogs/AutoChangeLog-pr-4026.yml new file mode 100644 index 000000000000..0c53e511484d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4026.yml @@ -0,0 +1,4 @@ +author: "Katskan" +delete-after: True +changes: + - rscadd: "Added a stethoscope, red, yellow, and white/green armband to synthetic vendors" \ No newline at end of file From f1f5fd79d57d32c30995a3c74015b6fc2c29deb6 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Sat, 29 Jul 2023 05:51:56 +0100 Subject: [PATCH 062/293] Donator masks now properly protect from cold (#4032) # About the pull request As title. All other donor gear has cold protection, just not mask. Causes inconsistencies/problems on cold maps. # Explain why it's good for the game Consistency is a good thing, usually. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: Donator custom masks now properly protect from cold weather. /:cl: --- code/modules/cm_marines/Donator_Items.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/cm_marines/Donator_Items.dm b/code/modules/cm_marines/Donator_Items.dm index 47380ca2c84a..58b8d448a92f 100644 --- a/code/modules/cm_marines/Donator_Items.dm +++ b/code/modules/cm_marines/Donator_Items.dm @@ -55,6 +55,8 @@ //DON'T GRAB STUFF BETWEEN THIS LINE flags_inventory = ALLOWREBREATH flags_inv_hide = HIDEEARS|HIDEEYES|HIDEFACE + flags_cold_protection = BODY_FLAG_HEAD + min_cold_protection_temperature = ICE_PLANET_MIN_COLD_PROT //AND THIS LINE //END MASK TEMPLATE From f5604724df72d71ef0b890b75547e69fd2b3b32d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 29 Jul 2023 06:12:59 +0100 Subject: [PATCH 063/293] Automatic changelog for PR #4032 [ci skip] --- html/changelogs/AutoChangeLog-pr-4032.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4032.yml diff --git a/html/changelogs/AutoChangeLog-pr-4032.yml b/html/changelogs/AutoChangeLog-pr-4032.yml new file mode 100644 index 000000000000..b0ac39884cdb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4032.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - bugfix: "Donator custom masks now properly protect from cold weather." \ No newline at end of file From 5ee56c3e3efb40b0967cf7825e908bcb4934e697 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Fri, 28 Jul 2023 21:59:44 -0700 Subject: [PATCH 064/293] Fix banishing huggers and lesser drones (#4031) # About the pull request This PR makes it so huggers and lesser drones cannot join a hive they are currently banished from. # Explain why it's good for the game Rejoining as a different mob should not circumvent banishment. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/c207f552-a8ba-4607-8ca3-173583bb2c69)
# Changelog :cl: Drathek fix: Fix joining as facehugger or lesser drone not checking banishment. /:cl: --- code/game/gamemodes/cm_initialize.dm | 5 +++++ code/modules/mob/living/carbon/xenomorph/xeno_defines.dm | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/code/game/gamemodes/cm_initialize.dm b/code/game/gamemodes/cm_initialize.dm index a7e8ab612bb4..efb92dd1678e 100644 --- a/code/game/gamemodes/cm_initialize.dm +++ b/code/game/gamemodes/cm_initialize.dm @@ -576,6 +576,11 @@ Additional game mode variables. to_chat(xeno_candidate, SPAN_WARNING("The selected hive does not have a hive core to spawn from!")) return + for(var/mob_name in hive.banished_ckeys) + if(hive.banished_ckeys[mob_name] == xeno_candidate.ckey) + to_chat(xeno_candidate, SPAN_WARNING("You are banished from the [hive], you may not rejoin unless the Queen re-admits you or dies.")) + return + hive.hive_location.spawn_lesser_drone(xeno_candidate) return TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index bb58d2cf2a03..894dd757cb51 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -1020,6 +1020,10 @@ //This is to prevent people from joining as Forsaken Huggers on the pred ship to_chat(user, SPAN_WARNING("The hive has fallen, you can't join it!")) return FALSE + for(var/mob_name in banished_ckeys) + if(banished_ckeys[mob_name] == user.ckey) + to_chat(user, SPAN_WARNING("You are banished from the [name], you may not rejoin unless the Queen re-admits you or dies.")) + return FALSE update_hugger_limit() From 302e48230f192bdaa98b81508499ca01056e7f09 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 29 Jul 2023 06:26:43 +0100 Subject: [PATCH 065/293] Automatic changelog for PR #4031 [ci skip] --- html/changelogs/AutoChangeLog-pr-4031.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4031.yml diff --git a/html/changelogs/AutoChangeLog-pr-4031.yml b/html/changelogs/AutoChangeLog-pr-4031.yml new file mode 100644 index 000000000000..98f46a68f429 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4031.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fix joining as facehugger or lesser drone not checking banishment." \ No newline at end of file From a33c119cbacda43105eeab0d6e544189555385af Mon Sep 17 00:00:00 2001 From: harryob Date: Sat, 29 Jul 2023 06:30:55 +0100 Subject: [PATCH 066/293] notes include round id (#4030) as above :cl: admin: notes applied to players now include the round id it was applied in /:cl: --- code/datums/entities/player.dm | 1 + code/datums/entities/player_note.dm | 26 ++++++++++++++++---------- code/game/verbs/records.dm | 4 ++-- code/modules/admin/admin.dm | 4 ++-- code/modules/admin/tabs/admin_tab.dm | 4 ++-- 5 files changed, 23 insertions(+), 16 deletions(-) diff --git a/code/datums/entities/player.dm b/code/datums/entities/player.dm index 9b8f95938de6..ed97c4eafaae 100644 --- a/code/datums/entities/player.dm +++ b/code/datums/entities/player.dm @@ -105,6 +105,7 @@ BSQL_PROTECT_DATUM(/datum/entity/player) note.player_id = id note.text = note_text note.date = "[time2text(world.realtime, "YYYY-MM-DD hh:mm:ss")]" + note.round_id = GLOB.round_id note.is_confidential = is_confidential note.note_category = note_category note.is_ban = is_ban diff --git a/code/datums/entities/player_note.dm b/code/datums/entities/player_note.dm index f6662a153113..420bb5f0a470 100644 --- a/code/datums/entities/player_note.dm +++ b/code/datums/entities/player_note.dm @@ -1,8 +1,11 @@ +#define NOTE_ROUND_ID(note_entity) note_entity.round_id ? "(ID: [note_entity.round_id])" : "" + /datum/entity/player_note var/player_id var/admin_id var/text var/date + var/round_id var/is_ban = FALSE var/ban_time var/is_confidential = FALSE @@ -19,15 +22,16 @@ BSQL_PROTECT_DATUM(/datum/entity/player_note) entity_type = /datum/entity/player_note table_name = "player_notes" field_types = list( - "player_id"=DB_FIELDTYPE_BIGINT, - "admin_id"=DB_FIELDTYPE_BIGINT, - "text"=DB_FIELDTYPE_STRING_MAX, - "date"=DB_FIELDTYPE_STRING_LARGE, - "is_ban"=DB_FIELDTYPE_INT, - "ban_time"=DB_FIELDTYPE_BIGINT, - "is_confidential"=DB_FIELDTYPE_INT, - "admin_rank"=DB_FIELDTYPE_STRING_MEDIUM, - "note_category" =DB_FIELDTYPE_INT, + "player_id" = DB_FIELDTYPE_BIGINT, + "admin_id" = DB_FIELDTYPE_BIGINT, + "text" = DB_FIELDTYPE_STRING_MAX, + "date" = DB_FIELDTYPE_STRING_LARGE, + "round_id" = DB_FIELDTYPE_BIGINT, + "is_ban" = DB_FIELDTYPE_INT, + "ban_time" = DB_FIELDTYPE_BIGINT, + "is_confidential" = DB_FIELDTYPE_INT, + "admin_rank" = DB_FIELDTYPE_STRING_MEDIUM, + "note_category" = DB_FIELDTYPE_INT, ) /datum/entity_meta/player_note/on_read(datum/entity/player_note/note) @@ -64,6 +68,7 @@ BSQL_PROTECT_DATUM(/datum/entity/player_note) var/is_ban var/admin_ckey var/date + var/round_id var/ban_time var/is_confidential var/admin_rank @@ -79,6 +84,7 @@ BSQL_PROTECT_DATUM(/datum/entity/player_note) "is_ban", "admin_ckey" = "admin.ckey", "date", + "round_id", "ban_time", "is_confidential", "admin_rank", @@ -88,4 +94,4 @@ BSQL_PROTECT_DATUM(/datum/entity/player_note) /// Returns all notes associated with a CKEY, structured as a list of strings. /proc/get_all_notes(player_ckey) for(var/datum/view_record/note_view/note in DB_VIEW(/datum/view_record/note_view, DB_COMP("player_ckey", DB_EQUALS, player_ckey))) - LAZYADDASSOC(., "[note.note_category]", "\"[note.text]\", by [note.admin_ckey] ([note.admin_rank]) on [note.date]") + LAZYADDASSOC(., "[note.note_category]", "\"[note.text]\", by [note.admin_ckey] ([note.admin_rank]) on [note.date] ([note.round_id])") diff --git a/code/game/verbs/records.dm b/code/game/verbs/records.dm index 56a440e3558c..f09de72da2e6 100644 --- a/code/game/verbs/records.dm +++ b/code/game/verbs/records.dm @@ -53,7 +53,7 @@ if(NOTE_YAUTJA) color = "#114e11" - dat += "[N.text] by [admin_ckey] ([N.admin_rank]) on [N.date] " + dat += "[N.text] by [admin_ckey] ([N.admin_rank]) on [N.date] [NOTE_ROUND_ID(N)] " dat += "

" dat += "
" @@ -168,7 +168,7 @@ continue var/admin_ckey = N.admin_ckey - dat += "[N.text] by [admin_ckey] ([N.admin_rank]) on [N.date] " + dat += "[N.text] by [admin_ckey] ([N.admin_rank]) on [N.date] [NOTE_ROUND_ID(N)] " ///Can remove notes from anyone other than yourself, unless you're the host. So long as you have deletion access anyway. if((can_del && target != get_player_from_key(key)) || ishost(usr)) dat += "
Remove" diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 5f24f71c8a50..2c749df71bb7 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -89,7 +89,7 @@ if(N.is_ban) var/time_d = N.ban_time ? "Banned for [N.ban_time] minutes | " : "" color = "#880000" //Removed confidential check because we can't make confidential bans - dat += "[time_d][N.text] by [admin_ckey] ([N.admin_rank])[confidential_text] on [N.date] " + dat += "[time_d][N.text] by [admin_ckey] ([N.admin_rank])[confidential_text] on [N.date] [NOTE_ROUND_ID(N)] " else if(N.is_confidential) color = "#AA0055" @@ -102,7 +102,7 @@ else if(N.note_category == NOTE_YAUTJA) color = "#114e11" - dat += "[N.text] by [admin_ckey] ([N.admin_rank])[confidential_text] on [N.date] " + dat += "[N.text] by [admin_ckey] ([N.admin_rank])[confidential_text] on [N.date] [NOTE_ROUND_ID(N)] " if(admin_ckey == usr.ckey || admin_ckey == "Adminbot" || ishost(usr)) dat += "Remove" diff --git a/code/modules/admin/tabs/admin_tab.dm b/code/modules/admin/tabs/admin_tab.dm index 5a98faa6ddaa..a2f3bd42df5f 100644 --- a/code/modules/admin/tabs/admin_tab.dm +++ b/code/modules/admin/tabs/admin_tab.dm @@ -169,12 +169,12 @@ if(N.is_ban) var/ban_text = N.ban_time ? "Banned for [N.ban_time] | " : "" color = "#880000" - dat += "[ban_text][N.text] by [admin_ckey] ([N.admin_rank])[confidential_text] on [N.date] " + dat += "[ban_text][N.text] by [admin_ckey] ([N.admin_rank])[confidential_text] on [N.date] [NOTE_ROUND_ID(N)] " else if(N.is_confidential) color = "#AA0055" - dat += "[N.text] by [admin_ckey] ([N.admin_rank])[confidential_text] on [N.date] " + dat += "[N.text] by [admin_ckey] ([N.admin_rank])[confidential_text] on [N.date] [NOTE_ROUND_ID(N)] " dat += "

" dat += "
" From 784133f3eb7b9e42c36bc6ca008d3ca1c6c72f3f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 29 Jul 2023 06:38:40 +0100 Subject: [PATCH 067/293] Automatic changelog for PR #4030 [ci skip] --- html/changelogs/AutoChangeLog-pr-4030.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4030.yml diff --git a/html/changelogs/AutoChangeLog-pr-4030.yml b/html/changelogs/AutoChangeLog-pr-4030.yml new file mode 100644 index 000000000000..7f818eaddb45 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4030.yml @@ -0,0 +1,4 @@ +author: "harryob" +delete-after: True +changes: + - admin: "notes applied to players now include the round id it was applied in" \ No newline at end of file From 1110ae9723bf55ad872ef121efa3b1a7f52e6a5e Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sat, 29 Jul 2023 03:54:45 -0400 Subject: [PATCH 068/293] Fixes holding two guns firing both (#4025) # About the pull request Fixes an issue where non-akimbo or automatic hand switching was turned on would fire both guns if one is held in each hand. # Explain why it's good for the game Bug bad. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Fixed holding two guns firing both /:cl: --- code/game/objects/items.dm | 4 ++++ code/modules/mob/living/carbon/carbon.dm | 4 ++++ code/modules/projectiles/gun.dm | 14 +++++++++++--- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 2edfc3d6ea2b..dd5e99545d11 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -1064,3 +1064,7 @@ cases. Override_icon_state should be a list.*/ animate(attack_image, alpha = 175, transform = copy_transform.Scale(0.75), pixel_x = 0, pixel_y = 0, pixel_z = 0, time = 3) animate(time = 1) animate(alpha = 0, time = 3, easing = CIRCULAR_EASING|EASE_OUT) + +///Called by /mob/living/carbon/swap_hand() when hands are swapped +/obj/item/proc/hands_swapped(mob/living/carbon/swapper_of_hands) + return diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index ffa3bd1b1977..a4eb3b99a13a 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -238,6 +238,10 @@ else hud_used.l_hand_hud_object.icon_state = "hand_inactive" hud_used.r_hand_hud_object.icon_state = "hand_active" + if(l_hand) + l_hand.hands_swapped(src) + if(r_hand) + r_hand.hands_swapped(src) return /mob/living/carbon/proc/activate_hand(selhand) //0 or "r" or "right" for right hand; 1 or "l" or "left" for left hand. diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 54e066e05544..6b948b9debe2 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -1817,9 +1817,17 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed UnregisterSignal(gun_user, list(COMSIG_MOB_MOUSEUP, COMSIG_MOB_MOUSEDOWN, COMSIG_MOB_MOUSEDRAG)) gun_user = to_set - RegisterSignal(gun_user, COMSIG_MOB_MOUSEDOWN, PROC_REF(start_fire)) - RegisterSignal(gun_user, COMSIG_MOB_MOUSEDRAG, PROC_REF(change_target)) - RegisterSignal(gun_user, COMSIG_MOB_MOUSEUP, PROC_REF(stop_fire)) + if(gun_user) + RegisterSignal(gun_user, COMSIG_MOB_MOUSEDOWN, PROC_REF(start_fire)) + RegisterSignal(gun_user, COMSIG_MOB_MOUSEDRAG, PROC_REF(change_target)) + RegisterSignal(gun_user, COMSIG_MOB_MOUSEUP, PROC_REF(stop_fire)) + +/obj/item/weapon/gun/hands_swapped(mob/living/carbon/swapper_of_hands) + if(src == swapper_of_hands.get_active_hand()) + set_gun_user(swapper_of_hands) + return + + set_gun_user(null) ///Update the target if you draged your mouse /obj/item/weapon/gun/proc/change_target(datum/source, atom/src_object, atom/over_object, turf/src_location, turf/over_location, src_control, over_control, params) From 40c6dd321d2ee00802743fb006115cbce4290e09 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 29 Jul 2023 09:02:46 +0100 Subject: [PATCH 069/293] Automatic changelog for PR #4025 [ci skip] --- html/changelogs/AutoChangeLog-pr-4025.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4025.yml diff --git a/html/changelogs/AutoChangeLog-pr-4025.yml b/html/changelogs/AutoChangeLog-pr-4025.yml new file mode 100644 index 000000000000..c8e5345268d9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4025.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Fixed holding two guns firing both" \ No newline at end of file From 3e9d54628d68fe91319ae87ad7ebd7aef9500811 Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Sat, 29 Jul 2023 04:28:06 -0400 Subject: [PATCH 070/293] Can no longer bypass Lesser Drone Limit (#4034) # About the pull request Users can no longer keep menu open and bypass lesser drone slots # Explain why it's good for the game Honestly kinda wish I didn't make this one, infinite lesser drones sounds really funny. # Changelog :cl: fix: You can no longer circumvent the lesser drone limit by keeping the prompt open. /:cl: --- code/modules/mob/living/carbon/xenomorph/xeno_defines.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index 894dd757cb51..9bdbf3a89d6d 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -1086,11 +1086,11 @@ if(islesserdrone(mob)) current_lesser_drone_count++ - if(lesser_drone_limit <= current_lesser_drone_count) - to_chat(user, SPAN_WARNING("[GLOB.hive_datum[hivenumber]] cannot support more lesser drones! Limit: [current_lesser_drone_count]/[lesser_drone_limit]")) + if(tgui_alert(user, "Are you sure you want to become a lesser drone?", "Confirmation", list("Yes", "No")) != "Yes") return FALSE - if(tgui_alert(user, "Are you sure you want to become a lesser drone?", "Confirmation", list("Yes", "No")) != "Yes") + if(lesser_drone_limit <= current_lesser_drone_count) + to_chat(user, SPAN_WARNING("[GLOB.hive_datum[hivenumber]] cannot support more lesser drones! Limit: [current_lesser_drone_count]/[lesser_drone_limit]")) return FALSE if(!user.client) From 4e8cdadf0403f62857658979c2d788678a778606 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 29 Jul 2023 09:36:34 +0100 Subject: [PATCH 071/293] Automatic changelog for PR #4034 [ci skip] --- html/changelogs/AutoChangeLog-pr-4034.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4034.yml diff --git a/html/changelogs/AutoChangeLog-pr-4034.yml b/html/changelogs/AutoChangeLog-pr-4034.yml new file mode 100644 index 000000000000..16b88e9644be --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4034.yml @@ -0,0 +1,4 @@ +author: "Ben10083" +delete-after: True +changes: + - bugfix: "You can no longer circumvent the lesser drone limit by keeping the prompt open." \ No newline at end of file From 05855cc01e8364a202dea492986a9f2dcae166b4 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 30 Jul 2023 01:20:00 +0000 Subject: [PATCH 072/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4025.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4026.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4030.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4031.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4032.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4034.yml | 4 ---- html/changelogs/archive/2023-07.yml | 15 +++++++++++++++ 7 files changed, 15 insertions(+), 24 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4025.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4026.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4030.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4031.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4032.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4034.yml diff --git a/html/changelogs/AutoChangeLog-pr-4025.yml b/html/changelogs/AutoChangeLog-pr-4025.yml deleted file mode 100644 index c8e5345268d9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4025.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Fixed holding two guns firing both" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4026.yml b/html/changelogs/AutoChangeLog-pr-4026.yml deleted file mode 100644 index 0c53e511484d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4026.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Katskan" -delete-after: True -changes: - - rscadd: "Added a stethoscope, red, yellow, and white/green armband to synthetic vendors" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4030.yml b/html/changelogs/AutoChangeLog-pr-4030.yml deleted file mode 100644 index 7f818eaddb45..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4030.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "harryob" -delete-after: True -changes: - - admin: "notes applied to players now include the round id it was applied in" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4031.yml b/html/changelogs/AutoChangeLog-pr-4031.yml deleted file mode 100644 index 98f46a68f429..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4031.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fix joining as facehugger or lesser drone not checking banishment." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4032.yml b/html/changelogs/AutoChangeLog-pr-4032.yml deleted file mode 100644 index b0ac39884cdb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4032.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - bugfix: "Donator custom masks now properly protect from cold weather." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4034.yml b/html/changelogs/AutoChangeLog-pr-4034.yml deleted file mode 100644 index 16b88e9644be..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4034.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - bugfix: "You can no longer circumvent the lesser drone limit by keeping the prompt open." \ No newline at end of file diff --git a/html/changelogs/archive/2023-07.yml b/html/changelogs/archive/2023-07.yml index 3a307a61439a..79e77bff0de4 100644 --- a/html/changelogs/archive/2023-07.yml +++ b/html/changelogs/archive/2023-07.yml @@ -595,3 +595,18 @@ decides to betray. spartanbobby: - maptweak: heavy changes to the research department +2023-07-30: + Ben10083: + - bugfix: You can no longer circumvent the lesser drone limit by keeping the prompt + open. + Drathek: + - bugfix: Fix joining as facehugger or lesser drone not checking banishment. + Katskan: + - rscadd: Added a stethoscope, red, yellow, and white/green armband to synthetic + vendors + Morrow: + - bugfix: Fixed holding two guns firing both + harryob: + - admin: notes applied to players now include the round id it was applied in + realforest2001: + - bugfix: Donator custom masks now properly protect from cold weather. From 1fa3c716677a24eeef34784973416c2e234722d1 Mon Sep 17 00:00:00 2001 From: zzzmike <85382350+zzzmike@users.noreply.github.com> Date: Sun, 30 Jul 2023 01:12:23 -0700 Subject: [PATCH 073/293] Law spelling/grammar fixes (#4040) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # About the pull request Fixes some spelling/grammar. # Explain why it's good for the game 🤓 # Changelog :cl: spellcheck: disordely -> disorderly and minor grammar fixes /:cl: --- code/modules/law/laws/optional.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/law/laws/optional.dm b/code/modules/law/laws/optional.dm index b553d5530a12..942f824aae56 100644 --- a/code/modules/law/laws/optional.dm +++ b/code/modules/law/laws/optional.dm @@ -2,8 +2,8 @@ severity = OPTIONAL_CRIME /datum/law/optional_law/minor_unruly - name = "Minor Disordely Conduct in Confinement" - desc = "To cause disruption in a minor manner while in Brig and under arrest. Disruption is considered breaking Minor Law. This can be added on to any charge." + name = "Minor Disorderly Conduct in Confinement" + desc = "To cause disruption in a minor manner while in the Brig and under arrest. Disruption is considered breaking a Minor Law. This can be added on to any charge." brig_time = 7.5 /datum/law/optional_law/aiding name = "Aiding and Abetting" @@ -17,6 +17,6 @@ brig_time = 10 /datum/law/optional_law/major_unruly - name = "Major Disordely Conduct in Confinement" - desc = "To cause disruption in a major manner while in Brig and under arrest. Disruption is considered breaking Major Law. This can be added on to any charge." + name = "Major Disorderly Conduct in Confinement" + desc = "To cause disruption in a major manner while in the Brig and under arrest. Disruption is considered breaking a Major Law. This can be added on to any charge." brig_time = 15 From 76aa94ad739884c31a4fa0f293bc454d55a66703 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 30 Jul 2023 09:21:30 +0100 Subject: [PATCH 074/293] Automatic changelog for PR #4040 [ci skip] --- html/changelogs/AutoChangeLog-pr-4040.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4040.yml diff --git a/html/changelogs/AutoChangeLog-pr-4040.yml b/html/changelogs/AutoChangeLog-pr-4040.yml new file mode 100644 index 000000000000..86b53c8a1bb3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4040.yml @@ -0,0 +1,4 @@ +author: "zzzmike" +delete-after: True +changes: + - spellcheck: "disordely -> disorderly and minor grammar fixes" \ No newline at end of file From f7cb1096dcabbcd3e786c366eb0f3497f4dcb7c2 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Sun, 30 Jul 2023 01:13:11 -0700 Subject: [PATCH 075/293] Another Banishment Check For Observers Joining as a Xeno (#4039) # About the pull request This PR is a followup to #4031 where I found that ctrl clicking an afk xeno is also a method to join as a xeno. Now this method also checks for banishment. # Explain why it's good for the game Rejoining as a different mob should not circumvent banishment. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/2bed0b6a-b3e6-498b-a7f7-c18bfd48eb6e)
# Changelog :cl: Drathek fix: Fixed ctrl+click joining as an afk xeno not checking banishment /:cl: --- code/_onclick/observer.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm index 5acfe74f2965..b67953b1edbe 100644 --- a/code/_onclick/observer.dm +++ b/code/_onclick/observer.dm @@ -53,6 +53,13 @@ ManualFollow(target) return FALSE + if(xeno.hive) + for(var/mob_name in xeno.hive.banished_ckeys) + if(xeno.hive.banished_ckeys[mob_name] == ckey) + to_chat(src, SPAN_WARNING("You are banished from the [xeno.hive], you may not rejoin unless the Queen re-admits you or dies.")) + ManualFollow(target) + return FALSE + if(alert(src, "Are you sure you want to transfer yourself into [xeno]?", "Confirm Transfer", "Yes", "No") != "Yes") return FALSE if(((!islarva(xeno) && xeno.away_timer < XENO_LEAVE_TIMER) || (islarva(xeno) && xeno.away_timer < XENO_LEAVE_TIMER_LARVA)) || xeno.stat == DEAD) // Do it again, just in case From c038441e8cf58b8904c1ad86e6a0f43920c89089 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 30 Jul 2023 09:35:31 +0100 Subject: [PATCH 076/293] Automatic changelog for PR #4039 [ci skip] --- html/changelogs/AutoChangeLog-pr-4039.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4039.yml diff --git a/html/changelogs/AutoChangeLog-pr-4039.yml b/html/changelogs/AutoChangeLog-pr-4039.yml new file mode 100644 index 000000000000..e5f8cdafacdc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4039.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed ctrl+click joining as an afk xeno not checking banishment" \ No newline at end of file From a349d554574f5afd17c65e1042f0c57d756d226b Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Sun, 30 Jul 2023 02:00:23 -0700 Subject: [PATCH 077/293] Unnested Larva Maturation Prompts (#4041) # About the pull request This PR adds 10s tgui_alerts asking an observer to take over a maturing larva (an embryo that reached stage 5 in a host) if the host is unnested. They will automatically orbit the bursting mob when prompted. It will make 5 attempts at this. If the host is nested, the process will proceed as it has without any prompts. This PR also fixes the pool flash not occurring for bursts from hosts. # Explain why it's good for the game For the pool flash, that should have just been occurring in the first place. For the prompts: - This allows observers to opt out of accepting a larva spawn in what they deem an impossible scenario - or at least a scenario they don't want to risk their place in queue for. - This now makes up to 5 attempts from the queue (technically 6 if you count a player hugger 2nd dibs) to put a player into a bursting larva rather than a single attempt. A side effect to this though is it can potentially increase the time to autoburst up to one minute while we're querying candidates. - This ensures that the new larva has an active player that didn't step away a moment ago (the queue allows a 5 minute window for inactivity) # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Drathek add: Added prompts for xeno candidates to optionally take over a larva when an unnested host is ready to burst fix: Fixed larva spawning in hosts not triggering the preference unpool taskbar flash. /:cl: --- .../mob/living/carbon/xenomorph/Embryo.dm | 71 ++++++++++++++----- 1 file changed, 53 insertions(+), 18 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/Embryo.dm b/code/modules/mob/living/carbon/xenomorph/Embryo.dm index b599e9b5567a..54f5892ca93c 100644 --- a/code/modules/mob/living/carbon/xenomorph/Embryo.dm +++ b/code/modules/mob/living/carbon/xenomorph/Embryo.dm @@ -147,59 +147,92 @@ affected_mob.take_limb_damage(1) if(5) become_larva() - if(6) + if(7) // Stage 6 is while we are trying to find a candidate in become_larva larva_autoburst_countdown-- if(!larva_autoburst_countdown) var/mob/living/carbon/xenomorph/larva/larva_embryo = locate() in affected_mob if(larva_embryo) larva_embryo.chest_burst(affected_mob) -//We look for a candidate. If found, we spawn the candidate as a larva -//Order of priority is bursted individual (if xeno is enabled), then random candidate, and then it's up for grabs and spawns braindead +///We look for a candidate. If found, we spawn the candidate as a larva +///Order of priority is bursted individual (if xeno is enabled), then player hugger, then random candidate, and then it's up for grabs and spawns braindead /obj/item/alien_embryo/proc/become_larva() // We do not allow chest bursts on the Centcomm Z-level, to prevent // stranded players from admin experiments and other issues if(!affected_mob || is_admin_level(affected_mob.z)) return - var/datum/hive_status/hive = GLOB.hive_datum[hivenumber] + stage = 6 // Increase the stage value to prevent this proc getting repeated + var/datum/hive_status/hive = GLOB.hive_datum[hivenumber] var/mob/picked + var/mob/dead/observer/hugger = null + var/is_nested = istype(affected_mob.buckled, /obj/structure/bed/nest) + // If the bursted person themselves has Xeno enabled, they get the honor of first dibs on the new larva. - if((!isyautja(affected_mob) || (isyautja(affected_mob) && prob(20))) && istype(affected_mob.buckled, /obj/structure/bed/nest)) + if((!isyautja(affected_mob) || (isyautja(affected_mob) && prob(20))) && is_nested) if(affected_mob.first_xeno || (affected_mob.client?.prefs?.be_special & BE_ALIEN_AFTER_DEATH && !jobban_isbanned(affected_mob, JOB_XENOMORPH))) picked = affected_mob else if(affected_mob.mind?.ghost_mob && affected_mob.client?.prefs?.be_special & BE_ALIEN_AFTER_DEATH && !jobban_isbanned(affected_mob, JOB_XENOMORPH)) picked = affected_mob.mind.ghost_mob // This currently doesn't look possible else if(affected_mob.persistent_ckey) for(var/mob/dead/observer/cur_obs as anything in GLOB.observer_list) + if(!cur_obs) + continue if(cur_obs.ckey != affected_mob.persistent_ckey) continue - if(cur_obs?.client?.prefs?.be_special & BE_ALIEN_AFTER_DEATH && !jobban_isbanned(cur_obs, JOB_XENOMORPH)) + if(cur_obs.client?.prefs?.be_special & BE_ALIEN_AFTER_DEATH && !jobban_isbanned(cur_obs, JOB_XENOMORPH)) picked = cur_obs break if(!picked) // Get a candidate from observers var/list/candidates = get_alien_candidates(hive) - if(candidates && candidates.len) + if(candidates && length(candidates)) // If they were facehugged by a player thats still in queue, they get second dibs on the new larva. if(hugger_ckey) for(var/mob/dead/observer/cur_obs as anything in candidates) if(cur_obs.ckey == hugger_ckey) - picked = cur_obs - candidates -= cur_obs - message_alien_candidates(candidates, dequeued = 0) - for(var/obj/item/alien_embryo/embryo as anything in GLOB.player_embryo_list) - if(embryo.hugger_ckey == cur_obs.ckey && embryo != src) - // Skipping src just in case an admin wants to quickly check before this thing fully deletes - // If this nulls out any embryo, wow - embryo.hugger_ckey = null + hugger = cur_obs + if(!is_nested) + cur_obs.ManualFollow(affected_mob) + if(cur_obs.client.prefs?.toggles_flashing & FLASH_POOLSPAWN) + window_flash(cur_obs.client) + if(is_nested || tgui_alert(cur_obs, "An unnested host you hugged is about to burst! Do you want to control the new larva?", "Larva maturation", list("Yes", "No"), 10 SECONDS) == "Yes") + picked = cur_obs + candidates -= cur_obs + message_alien_candidates(candidates, dequeued = 0) + for(var/obj/item/alien_embryo/embryo as anything in GLOB.player_embryo_list) + if(!embryo) + continue + if(embryo.hugger_ckey == cur_obs.ckey && embryo != src) + // Skipping src just in case an admin wants to quickly check before this thing fully deletes + // If this nulls out any embryo, wow + embryo.hugger_ckey = null break + // Get a candidate from the front of the queue if(!picked) - picked = candidates[1] - message_alien_candidates(candidates, dequeued = 1) + if(is_nested) + picked = candidates[1] + message_alien_candidates(candidates, dequeued = 1) + else + // Make up to 5 attempts from the queue for an unnested host + // At 10s per candidate, for 6 candidates (facehugger is the +1) this means we may have delayed an unnested autoburst up to 60 seconds + for(var/i in 1 to min(5, length(candidates))) + var/mob/dead/observer/cur_candidate = candidates[i] + if(!cur_candidate?.client) // Make sure they are still a valid candidate since tgui_alerts may have delayed us to this point + continue + if(cur_candidate == hugger) + continue // They were already asked + cur_candidate.ManualFollow(affected_mob) + if(cur_candidate.client.prefs?.toggles_flashing & FLASH_POOLSPAWN) + window_flash(cur_candidate.client) + if(tgui_alert(cur_candidate, "An unnested host is about to burst! Do you want to control the new larva?", "Larva maturation", list("Yes", "No"), 10 SECONDS) == "Yes") + picked = cur_candidate + candidates -= cur_candidate + message_alien_candidates(candidates, dequeued = 0) + break // Spawn the larva var/mob/living/carbon/xenomorph/larva/new_xeno @@ -227,6 +260,8 @@ if(new_xeno.client) new_xeno.client.change_view(world_view_size) + if(new_xeno.client.prefs?.toggles_flashing & FLASH_POOLSPAWN) + window_flash(new_xeno.client) SSround_recording.recorder.track_player(new_xeno) @@ -247,7 +282,7 @@ to_chat(observer, SPAN_DEADSAY("A [new_xeno.hive.prefix]Larva is about to chestburst out of [affected_mob]! [OBSERVER_JMP(observer, affected_mob)]")) to_chat(src, SPAN_DEADSAY("A [new_xeno.hive.prefix]Larva is about to chestburst out of [affected_mob]!")) - stage = 6 + stage = 7 // Begin the autoburst countdown /mob/living/carbon/xenomorph/larva/proc/cause_unbearable_pain(mob/living/carbon/victim) if(loc != victim) From ac86a3a65247a2c1c6cf15c49f9b2da0c2c5589e Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 30 Jul 2023 10:08:07 +0100 Subject: [PATCH 078/293] Automatic changelog for PR #4041 [ci skip] --- html/changelogs/AutoChangeLog-pr-4041.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4041.yml diff --git a/html/changelogs/AutoChangeLog-pr-4041.yml b/html/changelogs/AutoChangeLog-pr-4041.yml new file mode 100644 index 000000000000..9a9b57f35eb4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4041.yml @@ -0,0 +1,5 @@ +author: "Drathek" +delete-after: True +changes: + - rscadd: "Added prompts for xeno candidates to optionally take over a larva when an unnested host is ready to burst" + - bugfix: "Fixed larva spawning in hosts not triggering the preference unpool taskbar flash." \ No newline at end of file From f5784dabc77752802da20f2d14787667161d61ac Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Sun, 30 Jul 2023 13:18:45 +0300 Subject: [PATCH 079/293] More portable cades tweaks and buffs (#3967) # About the pull request Despite making a lot of tweaks and changes to portable cades I barely touched them in the game until recently. Now I have more experience and can tweak it again. 1) You can now stack damaged cades and stack stores health of each cade. You can repair stacked cades but it will take longer time. 2) Miniengi pamphlet allows faster repairs but only when cade is folded. 3) You can quickly collapse portable cades with crowbar if you have at least miniengi skills. 4) You no longer need to have folded portable cade in hand in order to repair it, but if you do, you can move while repairing. # Explain why it's good for the game 1) It's extremely annoying to repair each individual cade in order to stack them just because it got hit by a stray bullet once. Now you can just ignore damage and keep going. 2) Yeah it took 10 second for PFC to repair each single cade. Really long. Now it's 5 seconds, but only when folded and if you have miniengi skills. Makes miniengi pamphlet a bit more relevant. 3) It was intended, but turned out it was a bit inconvenient. It was faster to collapse by hand because you didn't need to deal with tools. Now it requires just a crowbar and slightly faster. Also requires miniengi skill to use crowbar. 4) First was just a bit annoying, second allows more mobility which is the point of portable barricades. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ihatethisengine balance: you can stack scratched portable cades if their HP at least 75%. Doing so will reduce the health of all barricades in the stack to the level of the most damaged. balance: you can repair stacked portable cades but it will take longer time depending on how many cades in stack. balance: miniengi skill makes repairs of folded portable cades faster (10 seconds to 5 seconds, same as engineer). balance: with engineering skill at least of miniengi you can collapse deployed portable barricade with a crowbar (wrench is no longer required, slightly faster (2 sec to 1.5 sec)). balance: you no longer need to have folded portable cade in hand in order to repair it. balance: if you have folded portable cade in hand, you can move while repairing it. /:cl: --------- Co-authored-by: ihatethisengine --- .../structures/barricade/deployable.dm | 162 +++++++++--------- 1 file changed, 83 insertions(+), 79 deletions(-) diff --git a/code/game/objects/structures/barricade/deployable.dm b/code/game/objects/structures/barricade/deployable.dm index 7ed2eefd75fb..77aa6b7e6816 100644 --- a/code/game/objects/structures/barricade/deployable.dm +++ b/code/game/objects/structures/barricade/deployable.dm @@ -23,56 +23,38 @@ . = ..() . += SPAN_INFO("Drag its sprite onto yourself to undeploy.") -/obj/structure/barricade/deployable/attackby(obj/item/W, mob/user) +/obj/structure/barricade/deployable/attackby(obj/item/item, mob/user) - if(iswelder(W)) - if(!HAS_TRAIT(W, TRAIT_TOOL_BLOWTORCH)) + if(iswelder(item)) + if(!HAS_TRAIT(item, TRAIT_TOOL_BLOWTORCH)) to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return if(user.action_busy) return - var/obj/item/tool/weldingtool/WT = W + var/obj/item/tool/weldingtool/welder = item if(health == maxhealth) to_chat(user, SPAN_WARNING("[src] doesn't need repairs.")) return - weld_cade(WT, user) + weld_cade(welder, user) return - else if(HAS_TRAIT(W, TRAIT_TOOL_WRENCH)) + else if(HAS_TRAIT(item, TRAIT_TOOL_CROWBAR)) if(user.action_busy) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) - to_chat(user, SPAN_WARNING("You do not know where the loosening bolts are on [src]...")) - return - else - if(build_state == BARRICADE_BSTATE_UNSECURED) - to_chat(user, SPAN_NOTICE("You tighten the bolts on [src].")) - playsound(src.loc, 'sound/items/Ratchet.ogg', 25, 1) - build_state = BARRICADE_BSTATE_SECURED - else - to_chat(user, SPAN_NOTICE("You loosen the bolts on [src].")) - playsound(src.loc, 'sound/items/Ratchet.ogg', 25, 1) - build_state = BARRICADE_BSTATE_UNSECURED - - else if(HAS_TRAIT(W, TRAIT_TOOL_CROWBAR)) - if(build_state != BARRICADE_BSTATE_UNSECURED) - return - if(user.action_busy) - return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not know how to collapse [src] using a crowbar...")) return else user.visible_message(SPAN_NOTICE("[user] starts collapsing [src]."), \ SPAN_NOTICE("You begin collapsing [src]...")) - playsound(src.loc, 'sound/items/Crowbar.ogg', 25, 1) - if(do_after(user, 2 SECONDS, INTERRUPT_ALL, BUSY_ICON_FRIENDLY, src)) + playsound(loc, 'sound/items/Crowbar.ogg', 25, 1) + if(do_after(user, 1.5 SECONDS, INTERRUPT_NO_NEEDHAND, BUSY_ICON_FRIENDLY, src)) collapse(usr) else to_chat(user, SPAN_WARNING("You stop collapsing [src].")) - if(try_nailgun_usage(W, user)) + if(try_nailgun_usage(item, user)) return . = ..() @@ -87,20 +69,20 @@ if(over_object == usr && Adjacent(usr)) usr.visible_message(SPAN_NOTICE("[usr] starts collapsing [src]."), SPAN_NOTICE("You begin collapsing [src].")) - playsound(src.loc, 'sound/items/Crowbar.ogg', 25, 1) + playsound(loc, 'sound/items/Crowbar.ogg', 25, 1) if(do_after(usr, 3 SECONDS, INTERRUPT_NO_NEEDHAND, BUSY_ICON_FRIENDLY, src)) collapse(usr) else to_chat(usr, SPAN_WARNING("You stop collapsing [src].")) /obj/structure/barricade/deployable/proc/collapse(mob/living/carbon/human/user) - var/obj/item/stack/folding_barricade/FB = new source_type(loc) - FB.health = health - FB.maxhealth = maxhealth + var/obj/item/stack/folding_barricade/folding = new source_type(loc) + folding.stack_health = list(health) + folding.maxhealth = maxhealth if(istype(user)) user.visible_message(SPAN_NOTICE("[user] collapses [src]."), SPAN_NOTICE("You collapse [src].")) - user.put_in_active_hand(FB) + user.put_in_active_hand(folding) qdel(src) /obj/structure/barricade/deployable/initialize_pass_flags(datum/pass_flags_container/PF) @@ -133,6 +115,14 @@ ) icon = 'icons/obj/items/marine-items.dmi' + var/list/stack_health = list() + +/obj/item/stack/folding_barricade/Initialize(mapload, init_amount) + . = ..() + for(var/counter in 1 to amount) + stack_health += initial(health) + + /obj/item/stack/folding_barricade/update_icon() . = ..() icon_state = "folding-[amount]" @@ -153,16 +143,16 @@ var/obj/structure/blocker/anti_cade/AC = locate(/obj/structure/blocker/anti_cade) in OT // for M2C HMG, look at smartgun_mount.dm if(!OT.allow_construction) - to_chat(usr, SPAN_WARNING("[src.singular_name] must be constructed on a proper surface!")) + to_chat(usr, SPAN_WARNING("[singular_name] must be constructed on a proper surface!")) return if(AC) - to_chat(usr, SPAN_WARNING("[src.singular_name] cannot be built here!")) + to_chat(usr, SPAN_WARNING("[singular_name] cannot be built here!")) return - user.visible_message(SPAN_NOTICE("[user] begins deploying [src.singular_name]."), - SPAN_NOTICE("You begin deploying [src.singular_name].")) + user.visible_message(SPAN_NOTICE("[user] begins deploying [singular_name]."), + SPAN_NOTICE("You begin deploying [singular_name].")) - playsound(src.loc, 'sound/items/Ratchet.ogg', 25, 1) + playsound(loc, 'sound/items/Ratchet.ogg', 25, 1) if(!do_after(user, 1 SECONDS, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) to_chat(user, SPAN_WARNING("You were interrupted.")) @@ -173,12 +163,12 @@ to_chat(user, SPAN_WARNING("There is already \a [B] in this direction!")) return - user.visible_message(SPAN_NOTICE("[user] has finished deploying [src.singular_name]."), - SPAN_NOTICE("You finish deploying [src.singular_name].")) + user.visible_message(SPAN_NOTICE("[user] has finished deploying [singular_name]."), + SPAN_NOTICE("You finish deploying [singular_name].")) var/obj/structure/barricade/deployable/cade = new(user.loc) cade.setDir(user.dir) - cade.health = health + cade.health = pop(stack_health) cade.maxhealth = maxhealth cade.source_type = singular_type cade.update_damage_state() @@ -186,76 +176,90 @@ use(1) -/obj/item/stack/folding_barricade/attackby(obj/item/W, mob/user) - if(istype(W, /obj/item/stack/folding_barricade)) - var/obj/item/stack/folding_barricade/F = W - - if(health != maxhealth || F.health != F.maxhealth) - to_chat(user, "You cannot stack damaged [src.singular_name]\s.") +/obj/item/stack/folding_barricade/attackby(obj/item/item, mob/user) + if(istype(item, /obj/item/stack/folding_barricade)) + var/obj/item/stack/folding_barricade/folding = item + if(!ismob(loc)) //gather from ground + if(amount >= max_amount) + to_chat(user, "You cannot stack more [folding.singular_name]\s.") + return + var/to_transfer = min(folding.max_amount - folding.amount, amount) + for(var/counter in 1 to to_transfer) + folding.stack_health += pop(stack_health) + use(to_transfer) + folding.add(to_transfer) + to_chat(user, SPAN_INFO("You transfer [to_transfer] between the stacks.")) return - - if(!ismob(src.loc)) - return ..() - if(amount >= max_amount) - to_chat(user, "You cannot stack more [src.singular_name]\s.") + to_chat(user, "You cannot stack more [singular_name]\s.") return - var/to_transfer = min(max_amount - amount, F.amount) - F.use(to_transfer) + var/to_transfer = min(max_amount - amount, folding.amount) + for(var/counter in 1 to to_transfer) + stack_health += pop(folding.stack_health) + folding.use(to_transfer) add(to_transfer) to_chat(user, SPAN_INFO("You transfer [to_transfer] between the stacks.")) return - else if(iswelder(W)) - if(!HAS_TRAIT(W, TRAIT_TOOL_BLOWTORCH)) + else if(iswelder(item)) + if(!HAS_TRAIT(item, TRAIT_TOOL_BLOWTORCH)) to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return - if(src != user.get_inactive_hand()) - to_chat(user, SPAN_WARNING("You need to hold [src.singular_name] in hand or deploy to repair it.")) - return if(user.action_busy) return - var/obj/item/tool/weldingtool/WT = W - if(health == maxhealth) - to_chat(user, SPAN_WARNING("[src.singular_name] doesn't need repairs.")) + var/need_repairs = 0 + for(var/counter in 1 to length(stack_health)) + if(stack_health[counter] < maxhealth) + need_repairs++ + + if(!need_repairs) + to_chat(user, SPAN_WARNING("[singular_name] doesn't need repairs.")) return - if(!(WT.remove_fuel(2, user))) + var/obj/item/tool/weldingtool/welder = item + if(!(welder.remove_fuel(2, user))) return user.visible_message(SPAN_NOTICE("[user] begins repairing damage to [src]."), SPAN_NOTICE("You begin repairing the damage to [src].")) - playsound(src.loc, 'sound/items/Welder2.ogg', 25, TRUE) + playsound(loc, 'sound/items/Welder2.ogg', 25, TRUE) - var/welding_time = skillcheck(user, SKILL_CONSTRUCTION, 2) ? 5 SECONDS : 10 SECONDS - if(!do_after(user, welding_time, INTERRUPT_NO_NEEDHAND|BEHAVIOR_IMMOBILE, BUSY_ICON_FRIENDLY, src)) - return + var/welding_time = (skillcheck(user, SKILL_CONSTRUCTION, SKILL_CONSTRUCTION_TRAINED) ? 5 SECONDS : 10 SECONDS) * need_repairs + + if(src != user.get_inactive_hand()) + if(!do_after(user, welding_time, INTERRUPT_NO_NEEDHAND|BEHAVIOR_IMMOBILE, BUSY_ICON_FRIENDLY, src)) + return + else + if(!do_after(user, welding_time, (INTERRUPT_ALL & (~INTERRUPT_MOVED)), BUSY_ICON_FRIENDLY, src, INTERRUPT_DIFF_LOC)) //you can move while repairing if you have cade in hand + return user.visible_message(SPAN_NOTICE("[user] repairs some damage on [src]."), SPAN_NOTICE("You repair [src].")) user.count_niche_stat(STATISTICS_NICHE_REPAIR_CADES) - health += 200 - if(health > maxhealth) - health = maxhealth + for(var/counter in 1 to length(stack_health)) + stack_health[counter] += 200 + if(stack_health[counter] > maxhealth) + stack_health[counter] = maxhealth - playsound(src.loc, 'sound/items/Welder2.ogg', 25, TRUE) + playsound(loc, 'sound/items/Welder2.ogg', 25, TRUE) return . = ..() /obj/item/stack/folding_barricade/attack_hand(mob/user) - var/mob/living/carbon/human/H = user - if(!(amount > 1 && H.back == src)) + var/mob/living/carbon/human/human = user + if(!(amount > 1 && (human.back == src || human.get_inactive_hand() == src))) return ..() - var/obj/item/stack/F = new singular_type(user, 1) - transfer_fingerprints_to(F) - user.put_in_hands(F) - src.add_fingerprint(user) - F.add_fingerprint(user) + var/obj/item/stack/folding_barricade/folding = new singular_type(user, 1) + transfer_fingerprints_to(folding) + folding.stack_health = list(pop(stack_health)) + user.put_in_hands(folding) + add_fingerprint(user) + folding.add_fingerprint(user) use(1) /obj/item/stack/folding_barricade/MouseDrop(obj/over_object as obj) @@ -277,7 +281,7 @@ /obj/item/stack/folding_barricade/get_examine_text(mob/user) . = ..() - if(health < maxhealth) + if(round(min(stack_health)/maxhealth * 100) <= 75) . += SPAN_WARNING("It appears to be damaged.") /obj/item/stack/folding_barricade/three From 5ee4ac315553cbf41e29400ff161bf9e037ca23f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 30 Jul 2023 11:28:07 +0100 Subject: [PATCH 080/293] Automatic changelog for PR #3967 [ci skip] --- html/changelogs/AutoChangeLog-pr-3967.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3967.yml diff --git a/html/changelogs/AutoChangeLog-pr-3967.yml b/html/changelogs/AutoChangeLog-pr-3967.yml new file mode 100644 index 000000000000..50154f014b9a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3967.yml @@ -0,0 +1,9 @@ +author: "ihatethisengine" +delete-after: True +changes: + - balance: "you can stack scratched portable cades if their HP at least 75%. Doing so will reduce the health of all barricades in the stack to the level of the most damaged." + - balance: "you can repair stacked portable cades but it will take longer time depending on how many cades in stack." + - balance: "miniengi skill makes repairs of folded portable cades faster (10 seconds to 5 seconds, same as engineer)." + - balance: "with engineering skill at least of miniengi you can collapse deployed portable barricade with a crowbar (wrench is no longer required, slightly faster (2 sec to 1.5 sec))." + - balance: "you no longer need to have folded portable cade in hand in order to repair it." + - balance: "if you have folded portable cade in hand, you can move while repairing it." \ No newline at end of file From 9228ea67b8070d83085e406c5f8a827170214b11 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sun, 30 Jul 2023 13:30:01 -0400 Subject: [PATCH 081/293] Brain nerf (#4052) # About the pull request Brain damage is now important again. If you have 10 or more brain damage you drop items and walk in one tile randomly. If you have 30 or more brain damage you do the above and also get paralyzed randomly and jitter. # Explain why it's good for the game Organ damage should be important and emergent. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: Brain damage now causes random wandering, dropping of items, paralysis, and jittering /:cl: --- code/modules/mob/living/carbon/human/life.dm | 2 +- .../mob/living/carbon/human/life/handle_organs.dm | 4 ++-- code/modules/organs/organ_internal.dm | 14 ++++++++++++++ 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index d64e5d1bfde0..fded3d5e3f77 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -41,7 +41,7 @@ handle_chemicals_in_body(delta_time) //Organs and blood - handle_organs() + handle_organs(delta_time) handle_blood() //Random events (vomiting etc) diff --git a/code/modules/mob/living/carbon/human/life/handle_organs.dm b/code/modules/mob/living/carbon/human/life/handle_organs.dm index 8d0a0dbc3e15..2c978f2295ed 100644 --- a/code/modules/mob/living/carbon/human/life/handle_organs.dm +++ b/code/modules/mob/living/carbon/human/life/handle_organs.dm @@ -1,11 +1,11 @@ // Takes care of organ & limb related updates, such as broken and missing limbs -/mob/living/carbon/human/proc/handle_organs() +/mob/living/carbon/human/proc/handle_organs(delta_time) last_dam = getBruteLoss() + getFireLoss() + getToxLoss() // Processing internal organs is pretty cheap, do that first. for(var/datum/internal_organ/I as anything in internal_organs) - I.process() + I.process(delta_time) for(var/obj/limb/E as anything in limbs_to_process) if(!E) diff --git a/code/modules/organs/organ_internal.dm b/code/modules/organs/organ_internal.dm index 1038f2a86e8a..5325e89910ba 100644 --- a/code/modules/organs/organ_internal.dm +++ b/code/modules/organs/organ_internal.dm @@ -247,6 +247,20 @@ robotic_type = /obj/item/organ/brain/prosthetic vital = 1 +/datum/internal_organ/brain/process(delta_time) + ..() + + if(organ_status >= ORGAN_BRUISED && prob(5 * delta_time)) + var/dir_choice = pick(list(NORTH, SOUTH, EAST, WEST)) + owner.drop_held_items() + owner.Move(get_step(get_turf(owner), dir_choice)) + to_chat(owner, SPAN_DANGER("Your mind wanders and goes blank for a moment...")) + + if(organ_status >= ORGAN_BROKEN && prob(5 * delta_time)) + owner.apply_effect(1, PARALYZE) + owner.make_jittery(50) + to_chat(owner, SPAN_DANGER("Your body seizes up!")) + /datum/internal_organ/brain/prosthetic //used by synthetic species robotic = ORGAN_ROBOT removed_type = /obj/item/organ/brain/prosthetic From 539b34564755ef0ac1a7c5b5527727a10a5b7c9f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 30 Jul 2023 18:37:58 +0100 Subject: [PATCH 082/293] Automatic changelog for PR #4052 [ci skip] --- html/changelogs/AutoChangeLog-pr-4052.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4052.yml diff --git a/html/changelogs/AutoChangeLog-pr-4052.yml b/html/changelogs/AutoChangeLog-pr-4052.yml new file mode 100644 index 000000000000..5253223c1464 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4052.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "Brain damage now causes random wandering, dropping of items, paralysis, and jittering" \ No newline at end of file From c4b5fc6bf8e4f3a39a77bdbf908dc064245834e8 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 31 Jul 2023 01:19:59 +0000 Subject: [PATCH 083/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3967.yml | 9 -------- html/changelogs/AutoChangeLog-pr-4039.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4040.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4041.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4052.yml | 4 ---- html/changelogs/archive/2023-07.yml | 27 +++++++++++++++++++++++ 6 files changed, 27 insertions(+), 26 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3967.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4039.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4040.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4041.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4052.yml diff --git a/html/changelogs/AutoChangeLog-pr-3967.yml b/html/changelogs/AutoChangeLog-pr-3967.yml deleted file mode 100644 index 50154f014b9a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3967.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: "ihatethisengine" -delete-after: True -changes: - - balance: "you can stack scratched portable cades if their HP at least 75%. Doing so will reduce the health of all barricades in the stack to the level of the most damaged." - - balance: "you can repair stacked portable cades but it will take longer time depending on how many cades in stack." - - balance: "miniengi skill makes repairs of folded portable cades faster (10 seconds to 5 seconds, same as engineer)." - - balance: "with engineering skill at least of miniengi you can collapse deployed portable barricade with a crowbar (wrench is no longer required, slightly faster (2 sec to 1.5 sec))." - - balance: "you no longer need to have folded portable cade in hand in order to repair it." - - balance: "if you have folded portable cade in hand, you can move while repairing it." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4039.yml b/html/changelogs/AutoChangeLog-pr-4039.yml deleted file mode 100644 index e5f8cdafacdc..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4039.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed ctrl+click joining as an afk xeno not checking banishment" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4040.yml b/html/changelogs/AutoChangeLog-pr-4040.yml deleted file mode 100644 index 86b53c8a1bb3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4040.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "zzzmike" -delete-after: True -changes: - - spellcheck: "disordely -> disorderly and minor grammar fixes" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4041.yml b/html/changelogs/AutoChangeLog-pr-4041.yml deleted file mode 100644 index 9a9b57f35eb4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4041.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - rscadd: "Added prompts for xeno candidates to optionally take over a larva when an unnested host is ready to burst" - - bugfix: "Fixed larva spawning in hosts not triggering the preference unpool taskbar flash." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4052.yml b/html/changelogs/AutoChangeLog-pr-4052.yml deleted file mode 100644 index 5253223c1464..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4052.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Brain damage now causes random wandering, dropping of items, paralysis, and jittering" \ No newline at end of file diff --git a/html/changelogs/archive/2023-07.yml b/html/changelogs/archive/2023-07.yml index 79e77bff0de4..0ee8702c72e8 100644 --- a/html/changelogs/archive/2023-07.yml +++ b/html/changelogs/archive/2023-07.yml @@ -610,3 +610,30 @@ - admin: notes applied to players now include the round id it was applied in realforest2001: - bugfix: Donator custom masks now properly protect from cold weather. +2023-07-31: + Drathek: + - rscadd: Added prompts for xeno candidates to optionally take over a larva when + an unnested host is ready to burst + - bugfix: Fixed larva spawning in hosts not triggering the preference unpool taskbar + flash. + - bugfix: Fixed ctrl+click joining as an afk xeno not checking banishment + Morrow: + - rscadd: Brain damage now causes random wandering, dropping of items, paralysis, + and jittering + ihatethisengine: + - balance: you can stack scratched portable cades if their HP at least 75%. Doing + so will reduce the health of all barricades in the stack to the level of the + most damaged. + - balance: you can repair stacked portable cades but it will take longer time depending + on how many cades in stack. + - balance: miniengi skill makes repairs of folded portable cades faster (10 seconds + to 5 seconds, same as engineer). + - balance: with engineering skill at least of miniengi you can collapse deployed + portable barricade with a crowbar (wrench is no longer required, slightly faster + (2 sec to 1.5 sec)). + - balance: you no longer need to have folded portable cade in hand in order to repair + it. + - balance: if you have folded portable cade in hand, you can move while repairing + it. + zzzmike: + - spellcheck: disordely -> disorderly and minor grammar fixes From 54de0238badbb773bf5a6be2707eb3cf000921c9 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Mon, 31 Jul 2023 04:44:55 -0700 Subject: [PATCH 084/293] Fix corpses merging with weeds when hung (#4051) # About the pull request This PR fixes any scenario where COMPONENT_CANCEL_MOB_PULL is signaled, namely predator hanging, to prevent merging with weeds. The chain of do_afters for hanging now checks if their victim gets anchored (in case they started to hang right as weeds were merging them), and cutting down will now call the Moved proc to send signals indicating the mob moved (to wake up weed_food). # Explain why it's good for the game Fixes #4048 # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Drathek fix: Fixed hung mobs merging with weeds /:cl: --- code/datums/components/weed_food.dm | 5 +++++ code/game/objects/items/stacks/predator.dm | 3 +++ 2 files changed, 8 insertions(+) diff --git a/code/datums/components/weed_food.dm b/code/datums/components/weed_food.dm index 0c578b661517..ce6c17e0af95 100644 --- a/code/datums/components/weed_food.dm +++ b/code/datums/components/weed_food.dm @@ -193,6 +193,8 @@ return FALSE if(!parent_turf?.weeds) return FALSE + if(SEND_SIGNAL(parent_mob, COMSIG_ATTEMPT_MOB_PULL) & COMPONENT_CANCEL_MOB_PULL) + return FALSE if(unmerged_time == world.time) return merge_with_weeds() // Weeds upgraded, re-merge now re-using the apperance @@ -245,6 +247,9 @@ UnregisterSignal(parent_buckle, COSMIG_OBJ_AFTER_BUCKLE) parent_buckle = null + if(SEND_SIGNAL(parent_mob, COMSIG_ATTEMPT_MOB_PULL) & COMPONENT_CANCEL_MOB_PULL) + return FALSE + absorbing_weeds = parent_turf?.weeds if(!absorbing_weeds) return FALSE diff --git a/code/game/objects/items/stacks/predator.dm b/code/game/objects/items/stacks/predator.dm index e500932b08f6..42874b907e02 100644 --- a/code/game/objects/items/stacks/predator.dm +++ b/code/game/objects/items/stacks/predator.dm @@ -51,6 +51,8 @@ SPAN_NOTICE("You start hanging [victim] up by the rope...")) if(!do_after(user, 3 SECONDS, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE, victim)) return + if(victim.anchored) + return // Just in case weed_food took them during this time user.visible_message(SPAN_WARNING("[user] hangs [victim] from the ceiling!"), SPAN_NOTICE("You finish hanging [victim].")) user.stop_pulling() victim.get_hung() @@ -106,4 +108,5 @@ apply_transform(A) pixel_x = 0 pixel_y = 0 + Moved(loc, NONE, TRUE) // Trigger any movement signals return COMPONENT_CANCEL_ATTACK From f9e17cc4003d109e9f147c18e3407832baa8b7f5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 31 Jul 2023 12:56:46 +0100 Subject: [PATCH 085/293] Automatic changelog for PR #4051 [ci skip] --- html/changelogs/AutoChangeLog-pr-4051.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4051.yml diff --git a/html/changelogs/AutoChangeLog-pr-4051.yml b/html/changelogs/AutoChangeLog-pr-4051.yml new file mode 100644 index 000000000000..a29569312d65 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4051.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed hung mobs merging with weeds" \ No newline at end of file From 20fc136a3644271f2f80f23ed72c1b263c2f32fa Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 1 Aug 2023 01:27:26 +0000 Subject: [PATCH 086/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4051.yml | 4 ---- html/changelogs/archive/2023-08.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4051.yml create mode 100644 html/changelogs/archive/2023-08.yml diff --git a/html/changelogs/AutoChangeLog-pr-4051.yml b/html/changelogs/AutoChangeLog-pr-4051.yml deleted file mode 100644 index a29569312d65..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4051.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed hung mobs merging with weeds" \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml new file mode 100644 index 000000000000..7e7f1425264a --- /dev/null +++ b/html/changelogs/archive/2023-08.yml @@ -0,0 +1,3 @@ +2023-08-01: + Drathek: + - bugfix: Fixed hung mobs merging with weeds From 50e63bcc1fdc5ced8d3fe1cb7b39a8cf7e74fc30 Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Tue, 1 Aug 2023 18:42:09 +0200 Subject: [PATCH 087/293] fixing care package for SG on WO spawning the old batteries. (#4069) # About the pull request fixes: https://github.com/cmss13-devs/cmss13/issues/4054 # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: Care package for SG on WO will now spawn with the proper batteries for them. /:cl: --------- Co-authored-by: Julien --- code/game/gamemodes/colonialmarines/whiskey_outpost.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/colonialmarines/whiskey_outpost.dm b/code/game/gamemodes/colonialmarines/whiskey_outpost.dm index 64d8795be3d2..e172939c847f 100644 --- a/code/game/gamemodes/colonialmarines/whiskey_outpost.dm +++ b/code/game/gamemodes/colonialmarines/whiskey_outpost.dm @@ -664,8 +664,8 @@ /obj/item/ammo_magazine/rocket/wp) if(2) //Smartgun supplies spawnitems = list( - /obj/item/cell/high, - /obj/item/cell/high, + /obj/item/smartgun_battery, + /obj/item/smartgun_battery, /obj/item/ammo_magazine/smartgun, /obj/item/ammo_magazine/smartgun, /obj/item/ammo_magazine/smartgun, From 239786c0a257014c73b31d9b1bf54b9cfb32ed33 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 1 Aug 2023 17:51:21 +0100 Subject: [PATCH 088/293] Automatic changelog for PR #4069 [ci skip] --- html/changelogs/AutoChangeLog-pr-4069.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4069.yml diff --git a/html/changelogs/AutoChangeLog-pr-4069.yml b/html/changelogs/AutoChangeLog-pr-4069.yml new file mode 100644 index 000000000000..dde219352a5e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4069.yml @@ -0,0 +1,4 @@ +author: "Huffie56" +delete-after: True +changes: + - bugfix: "Care package for SG on WO will now spawn with the proper batteries for them." \ No newline at end of file From 77c6999f1acbc84c124416e3679d395477aab9c4 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 1 Aug 2023 13:28:09 -0400 Subject: [PATCH 089/293] Fixes brain surgery so it actually fixes your brain (#4061) # About the pull request Not using the proc to change damage? That's a paddlin'. # Explain why it's good for the game Bug bad # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Fixes brain damage qol: Jittering from brain damage is now capped /:cl: --- code/modules/organs/organ_internal.dm | 3 ++- code/modules/surgery/brainrepair.dm | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/organs/organ_internal.dm b/code/modules/organs/organ_internal.dm index 5325e89910ba..2178e2d53f5c 100644 --- a/code/modules/organs/organ_internal.dm +++ b/code/modules/organs/organ_internal.dm @@ -258,7 +258,8 @@ if(organ_status >= ORGAN_BROKEN && prob(5 * delta_time)) owner.apply_effect(1, PARALYZE) - owner.make_jittery(50) + if(owner.jitteriness < 100) + owner.make_jittery(50) to_chat(owner, SPAN_DANGER("Your body seizes up!")) /datum/internal_organ/brain/prosthetic //used by synthetic species diff --git a/code/modules/surgery/brainrepair.dm b/code/modules/surgery/brainrepair.dm index 6d3060c2a4a6..2b4e51292203 100644 --- a/code/modules/surgery/brainrepair.dm +++ b/code/modules/surgery/brainrepair.dm @@ -55,10 +55,11 @@ var/datum/internal_organ/brain/B = target.internal_organs_by_name["brain"] if(B) - B.damage = 0 + B.heal_damage(B.damage) target.disabilities &= ~NERVOUS target.sdisabilities &= ~DISABILITY_DEAF target.sdisabilities &= ~DISABILITY_MUTE + target.jitteriness = 0 target.pain.recalculate_pain() log_interact(user, target, "[key_name(user)] finished taking bone chips out of [key_name(target)]'s brain with \the [tool], finishing [surgery].") From 947878f499b2a3041d426ddbd06aa4ca3a02350a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 1 Aug 2023 18:36:28 +0100 Subject: [PATCH 090/293] Automatic changelog for PR #4061 [ci skip] --- html/changelogs/AutoChangeLog-pr-4061.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4061.yml diff --git a/html/changelogs/AutoChangeLog-pr-4061.yml b/html/changelogs/AutoChangeLog-pr-4061.yml new file mode 100644 index 000000000000..377901480158 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4061.yml @@ -0,0 +1,5 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Fixes brain damage" + - qol: "Jittering from brain damage is now capped" \ No newline at end of file From e2e244f600181afa8fcf3808b8889cca6bd6c1f5 Mon Sep 17 00:00:00 2001 From: Dorodomki <128561204+Dorodomki@users.noreply.github.com> Date: Tue, 1 Aug 2023 16:53:01 -0300 Subject: [PATCH 091/293] HPR-addings (#4049) # About the pull request Adds the bipod and rail flashlight attatchment for the HPR Weapon Kit # Explain why it's good for the game Adds more quality of life for the marine players allowing them the use of the gun in the complete potential being the full auto mode and a comfortable range of vision with the flashlight # Changelog :cl: add: Adds A Bipod and Rail Flashlight to the HPR kit /:cl: --- code/modules/cm_marines/equipment/guncases.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/cm_marines/equipment/guncases.dm b/code/modules/cm_marines/equipment/guncases.dm index ff4d8397be26..8538af7ca90e 100644 --- a/code/modules/cm_marines/equipment/guncases.dm +++ b/code/modules/cm_marines/equipment/guncases.dm @@ -58,13 +58,15 @@ /obj/item/storage/box/guncase/lmg name = "\improper M41AE2 heavy pulse rifle case" desc = "A gun case containing the M41AE2 heavy pulse rifle. You can get additional ammunition at requisitions." - storage_slots = 3 + storage_slots = 5 can_hold = list(/obj/item/weapon/gun/rifle/lmg, /obj/item/ammo_magazine/rifle/lmg) /obj/item/storage/box/guncase/lmg/fill_preset_inventory() new /obj/item/weapon/gun/rifle/lmg(src) new /obj/item/ammo_magazine/rifle/lmg(src) new /obj/item/ammo_magazine/rifle/lmg/holo_target(src) + new /obj/item/attachable/flashlight + new /obj/item/attachable/bipod //------------ /obj/item/storage/box/guncase/m41aMK1 From a8150de3991954adbcfec5d6f23bf60026f7b33c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 1 Aug 2023 21:07:58 +0100 Subject: [PATCH 092/293] Automatic changelog for PR #4049 [ci skip] --- html/changelogs/AutoChangeLog-pr-4049.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4049.yml diff --git a/html/changelogs/AutoChangeLog-pr-4049.yml b/html/changelogs/AutoChangeLog-pr-4049.yml new file mode 100644 index 000000000000..f84aa364ba2b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4049.yml @@ -0,0 +1,4 @@ +author: "Dorodomki" +delete-after: True +changes: + - rscadd: "Adds A Bipod and Rail Flashlight to the HPR kit" \ No newline at end of file From eade039c56b45f67821a61bfcb96348e36325c4e Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Tue, 1 Aug 2023 12:53:21 -0700 Subject: [PATCH 093/293] Standardize hugger attack windup and attack windup duration (#4044) # About the pull request This PR sets the attack windup duration for a player facehugger to 1 second, like it is for a pounce. # Explain why it's good for the game Since you can just pounce at point blank, there is zero reason for a point blank attack (that also requires them tackled) to take 6x longer. Any hugger that would do this would obviously be new to the caste for doing it in an inferior way. # Testing Photographs and Procedure
Screenshots & Videos https://github.com/cmss13-devs/cmss13/assets/76988376/c81c1635-42a9-4b6a-8411-e99b562fdb98
# Changelog :cl: Drathek balance: Facehugger attack windup duration is now 1s like the pounce windup. /:cl: --- code/__DEFINES/xeno.dm | 3 +++ .../xenomorph/abilities/facehugger/facehugger_abilities.dm | 2 +- code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/xeno.dm b/code/__DEFINES/xeno.dm index 82237cd793b2..222222a09d54 100644 --- a/code/__DEFINES/xeno.dm +++ b/code/__DEFINES/xeno.dm @@ -8,6 +8,9 @@ #define TUNNEL_ENTER_BIG_XENO_DELAY 120 #define TUNNEL_ENTER_LARVA_DELAY 10 +/// The duration it takes a player controlled facehugger to leap or hug adjacently +#define FACEHUGGER_WINDUP_DURATION 1 SECONDS + // Defines for action types and click delays used by xenomorph/unarmedattack() and attack_alien(). /// Full attack delay. diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/facehugger/facehugger_abilities.dm b/code/modules/mob/living/carbon/xenomorph/abilities/facehugger/facehugger_abilities.dm index 9f5de1c631cd..91bda707ec45 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/facehugger/facehugger_abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/facehugger/facehugger_abilities.dm @@ -12,7 +12,7 @@ knockdown = TRUE knockdown_duration = 0.5 windup = TRUE - windup_duration = 10 + windup_duration = FACEHUGGER_WINDUP_DURATION freeze_self = TRUE freeze_time = 5 freeze_play_sound = FALSE diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm index 79a5f986ea10..ac03389994c9 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm @@ -133,7 +133,7 @@ to_chat(src, SPAN_WARNING("You can't infect \the [human]...")) return visible_message(SPAN_WARNING("\The [src] starts climbing onto \the [human]'s face..."), SPAN_XENONOTICE("You start climbing onto \the [human]'s face...")) - if(!do_after(src, 6 SECONDS, INTERRUPT_ALL, BUSY_ICON_HOSTILE, human, INTERRUPT_MOVED, BUSY_ICON_HOSTILE)) + if(!do_after(src, FACEHUGGER_WINDUP_DURATION, INTERRUPT_ALL, BUSY_ICON_HOSTILE, human, INTERRUPT_MOVED, BUSY_ICON_HOSTILE)) return if(!human.lying) to_chat(src, SPAN_WARNING("You can't reach \the [human], they need to be lying down.")) From d4362807de5c402157e5e0907a4894e4398c944d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 1 Aug 2023 21:31:54 +0100 Subject: [PATCH 094/293] Automatic changelog for PR #4044 [ci skip] --- html/changelogs/AutoChangeLog-pr-4044.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4044.yml diff --git a/html/changelogs/AutoChangeLog-pr-4044.yml b/html/changelogs/AutoChangeLog-pr-4044.yml new file mode 100644 index 000000000000..e0e73bfcbf2a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4044.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - balance: "Facehugger attack windup duration is now 1s like the pounce windup." \ No newline at end of file From c06f012a146214fbbbaa0d2a84ccd32a913fc627 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 2 Aug 2023 01:15:06 +0000 Subject: [PATCH 095/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4044.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4049.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4061.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4069.yml | 4 ---- html/changelogs/archive/2023-08.yml | 11 +++++++++++ 5 files changed, 11 insertions(+), 17 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4044.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4049.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4061.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4069.yml diff --git a/html/changelogs/AutoChangeLog-pr-4044.yml b/html/changelogs/AutoChangeLog-pr-4044.yml deleted file mode 100644 index e0e73bfcbf2a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4044.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - balance: "Facehugger attack windup duration is now 1s like the pounce windup." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4049.yml b/html/changelogs/AutoChangeLog-pr-4049.yml deleted file mode 100644 index f84aa364ba2b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4049.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Dorodomki" -delete-after: True -changes: - - rscadd: "Adds A Bipod and Rail Flashlight to the HPR kit" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4061.yml b/html/changelogs/AutoChangeLog-pr-4061.yml deleted file mode 100644 index 377901480158..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4061.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Fixes brain damage" - - qol: "Jittering from brain damage is now capped" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4069.yml b/html/changelogs/AutoChangeLog-pr-4069.yml deleted file mode 100644 index dde219352a5e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4069.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - bugfix: "Care package for SG on WO will now spawn with the proper batteries for them." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 7e7f1425264a..76fa52e0860c 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -1,3 +1,14 @@ 2023-08-01: Drathek: - bugfix: Fixed hung mobs merging with weeds +2023-08-02: + Dorodomki: + - rscadd: Adds A Bipod and Rail Flashlight to the HPR kit + Drathek: + - balance: Facehugger attack windup duration is now 1s like the pounce windup. + Huffie56: + - bugfix: Care package for SG on WO will now spawn with the proper batteries for + them. + Morrow: + - bugfix: Fixes brain damage + - qol: Jittering from brain damage is now capped From 859ec23fb2f0831b327596148ca4c00066334bad Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Wed, 2 Aug 2023 05:14:12 +0200 Subject: [PATCH 096/293] fix having inapropriate ammo in CL lockbox. (#4071) # About the pull request fixes: https://github.com/cmss13-devs/cmss13/issues/3976 # Explain why it's good for the game removing the improper ammo in the lock box because it's obsolete considering the new gun CL as. adding a way to buy more ammo so that CL as a way to refill is weapon. didn't wanted to give it for free in the lockbox. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/117036822/f9aeb4e9-e11f-4a3f-9ccd-da244ee74713) ![image](https://github.com/cmss13-devs/cmss13/assets/117036822/815b6f6a-0532-4beb-9a68-7c524ead3eb1) Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: balance: adding the possibility to buy "ES-4 stun magazine" for 10 point in the portable vendor. fix: remove a bunch of ammo that where improper for ES-4 gun that are in the lockbox. /:cl: --------- Co-authored-by: Julien --- code/game/objects/items/devices/portable_vendor.dm | 3 +++ code/game/objects/items/storage/lockbox.dm | 8 +++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/devices/portable_vendor.dm b/code/game/objects/items/devices/portable_vendor.dm index 0b96b859c4ac..875087efbff0 100644 --- a/code/game/objects/items/devices/portable_vendor.dm +++ b/code/game/objects/items/devices/portable_vendor.dm @@ -270,4 +270,7 @@ list("MISC", 0, null, null, null), list("Hollow Cane", 15, /obj/item/weapon/pole/fancy_cane/this_is_a_knife, "white", "A hollow cane that can store any commonplace sharp weaponry. Said weapon not included."), + + list("AMMO", 0, null, null, null), + list("ES-4 stun magazine", 10, /obj/item/ammo_magazine/pistol/es4, "white", "Holds 19 rounds of specialized Conductive 9mm."), ) diff --git a/code/game/objects/items/storage/lockbox.dm b/code/game/objects/items/storage/lockbox.dm index aa9d91921fae..30be2f6bc2e2 100644 --- a/code/game/objects/items/storage/lockbox.dm +++ b/code/game/objects/items/storage/lockbox.dm @@ -54,11 +54,9 @@ req_access = list(ACCESS_WY_CORPORATE) /obj/item/storage/lockbox/loyalty/fill_preset_inventory() - new /obj/item/ammo_magazine/pistol/mod88(src) - new /obj/item/ammo_magazine/pistol/mod88(src) - new /obj/item/ammo_magazine/pistol/mod88/rubber(src) - new /obj/item/ammo_magazine/pistol/mod88/rubber(src) - + new /obj/item/ammo_magazine/pistol/es4(src) + new /obj/item/ammo_magazine/pistol/es4(src) + new /obj/item/ammo_magazine/pistol/es4(src) /obj/item/storage/lockbox/cluster name = "lockbox of cluster flashbangs" From 3c7da31123584d23f1a18cf8a4ad3a1c2714fa2a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 2 Aug 2023 04:22:20 +0100 Subject: [PATCH 097/293] Automatic changelog for PR #4071 [ci skip] --- html/changelogs/AutoChangeLog-pr-4071.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4071.yml diff --git a/html/changelogs/AutoChangeLog-pr-4071.yml b/html/changelogs/AutoChangeLog-pr-4071.yml new file mode 100644 index 000000000000..ebea061c3f5a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4071.yml @@ -0,0 +1,5 @@ +author: "Huffie56" +delete-after: True +changes: + - balance: "adding the possibility to buy \"ES-4 stun magazine\" for 10 point in the portable vendor." + - bugfix: "remove a bunch of ammo that where improper for ES-4 gun that are in the lockbox." \ No newline at end of file From 6a25add4aa772a7e109cbb2aa1625ac3cce9f393 Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Tue, 1 Aug 2023 23:15:50 -0400 Subject: [PATCH 098/293] Lesser Drone now Has 3 Guarantied Slots (#4045) # About the pull request Lesser Drones now will always have at least 3 slots, no matter the state of the hive # Explain why it's good for the game Lesser Drones as supposed to be a swarm, and at this stage of the game many Xenos are likely ghosting. This gives them a bigger chance to participate in rounds (at least the ones where Xenos are on the backfoot). This should make it so lesser drones have a baseline of 3 slots, plus additional limit based on hive size. # Changelog :cl: add: Lesser Drone Slots now have a minimum, currently set to 3. /:cl: --- code/modules/mob/living/carbon/xenomorph/xeno_defines.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index 9bdbf3a89d6d..acc72586e647 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -353,6 +353,8 @@ /// How many lesser drones the hive can support var/lesser_drone_limit = 0 + /// Slots available for lesser drones will never go below this number + var/lesser_drone_minimum = 3 var/datum/tacmap/xeno/tacmap var/minimap_type = MINIMAP_FLAG_XENO @@ -1052,7 +1054,7 @@ hugger.timeofdeath = user.timeofdeath // Keep old death time /datum/hive_status/proc/update_lesser_drone_limit() - lesser_drone_limit = Ceiling(totalXenos.len / 3) + lesser_drone_limit = lesser_drone_minimum + Ceiling(length(totalXenos) / 3) /datum/hive_status/proc/can_spawn_as_lesser_drone(mob/dead/observer/user) if(!GLOB.hive_datum || ! GLOB.hive_datum[hivenumber]) From 4a3a2b6d0510d4ab12e793eec212f60c3f2ff668 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 2 Aug 2023 04:35:32 +0100 Subject: [PATCH 099/293] Automatic changelog for PR #4045 [ci skip] --- html/changelogs/AutoChangeLog-pr-4045.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4045.yml diff --git a/html/changelogs/AutoChangeLog-pr-4045.yml b/html/changelogs/AutoChangeLog-pr-4045.yml new file mode 100644 index 000000000000..c954a3c78956 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4045.yml @@ -0,0 +1,4 @@ +author: "Ben10083" +delete-after: True +changes: + - rscadd: "Lesser Drone Slots now have a minimum, currently set to 3." \ No newline at end of file From 60ca3cddb69147cb17fcaef3b0514586292a4c55 Mon Sep 17 00:00:00 2001 From: Dorodomki <128561204+Dorodomki@users.noreply.github.com> Date: Wed, 2 Aug 2023 00:40:19 -0300 Subject: [PATCH 100/293] Adds a welder chestrig! (#4029) adds the welder chestrig to the game, spawning in the right hand of the MT's, being in the marine surplus gear, the comtechs backpack selection, the chestrig is a reskinned welder satchel but with more drip # About the pull request adds the welder chestrig to the game means more drip for the mt's and comtechs/anyone with enthusiasm for cades or raid fortified positions more drip ![Captura de pantalla (335)](https://github.com/cmss13-devs/cmss13/assets/128561204/382f6d25-85b9-49ed-8a3e-0b516fc10915) ![Captura de pantalla (336)](https://github.com/cmss13-devs/cmss13/assets/128561204/57ce4468-4783-4179-91d4-6ba2c7a06715) # Changelog :cl: Adds a welder chestrig for MT's that works like a welder satchel, adds the welder chestrig to the marine surplus vendor and comtech gear vendor /:cl: --- .../vendor_types/squad_prep/squad_engineer.dm | 1 + .../vendor_types/squad_prep/squad_prep.dm | 1 + code/game/objects/items/storage/backpack.dm | 10 ++++++++++ code/modules/gear_presets/uscm_ship.dm | 1 + icons/mob/humans/onmob/back.dmi | Bin 105151 -> 105811 bytes icons/mob/humans/onmob/items_lefthand_0.dmi | Bin 123382 -> 135490 bytes icons/mob/humans/onmob/items_righthand_0.dmi | Bin 122490 -> 133386 bytes icons/obj/items/clothing/backpacks.dmi | Bin 55862 -> 56976 bytes 8 files changed, 13 insertions(+) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index 05784ec3c161..445ae80d401c 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -110,6 +110,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("Technician Satchel", 0, /obj/item/storage/backpack/marine/satchel/tech, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), list("Technician Welderpack", 0, /obj/item/storage/backpack/marine/engineerpack, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), list("Technician Welder-Satchel", 0, /obj/item/storage/backpack/marine/engineerpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), + list("Technician Welder Chestrig", 0, /obj/item/storage/backpack/marine/engineerpack/welder_chestrig, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), list("BELT (CHOOSE 1)", 0, null, null, null), list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index 9775c20cac33..4fcd3d25237c 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -77,6 +77,7 @@ list("Shotgun Scabbard", 5, /obj/item/storage/large_holster/m37, VENDOR_ITEM_REGULAR), list("USCM Satchel", 10, /obj/item/storage/backpack/marine/satchel, VENDOR_ITEM_REGULAR), list("USCM Technical Satchel", 10, /obj/item/storage/backpack/marine/satchel/tech, VENDOR_ITEM_REGULAR), + list("USCM Technical Chestrig", 10, /obj/item/storage/backpack/marine/engineerpack/welder_chestrig, VENDOR_ITEM_REGULAR), list("USCM Uniform", 20, /obj/item/clothing/under/marine, VENDOR_ITEM_REGULAR), list("BELTS", -1, null, null), diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index e36225177d91..40bd143fd074 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -914,6 +914,16 @@ GLOBAL_LIST_EMPTY_TYPED(radio_packs, /obj/item/storage/backpack/marine/satchel/r max_fuel = 100 worn_accessible = TRUE +/obj/item/storage/backpack/marine/engineerpack/welder_chestrig + name = "\improper Technician Welder Chestrig" + desc = "A specialized Chestrig worn by technicians and engineers. It carries one medium fuel tank for quick welder refueling and use." + icon_state = "welder_chestrig" + item_state = "welder_chestrig" + max_storage_space = 12 + has_gamemode_skin = FALSE + max_fuel = 100 + worn_accessible = TRUE + // Pyrotechnician Spec backpack fuel tank /obj/item/storage/backpack/marine/engineerpack/flamethrower name = "\improper USCM Pyrotechnician G6-2 fueltank" diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm index 75d661da503f..2714dd063786 100644 --- a/code/modules/gear_presets/uscm_ship.dm +++ b/code/modules/gear_presets/uscm_ship.dm @@ -261,6 +261,7 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/medium(new_human), WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/device/demo_scanner(new_human), WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/bag/trash(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/engineerpack/welder_chestrig, (new_human), WEAR_R_HAND) /datum/equipment_preset/uscm_ship/maint/load_rank(mob/living/carbon/human/new_human) if(new_human.client) diff --git a/icons/mob/humans/onmob/back.dmi b/icons/mob/humans/onmob/back.dmi index fe04c9d66dc38442487455301456d1516898a460..4689fd35ab50737ee382f3760a507f531aaf53b4 100644 GIT binary patch delta 20955 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

W zePilvd-YqRtXx*3({866;T8b*0X6G%v1WE}=$P#y*>U@d(6KVSWi2`Io=UN}-PRRm zB<^Omg=_KKaio{U*dHAK2eke>@(Ud!BZ{257A=+xu^>6vOI09 z)=1%>-U0;Fih~WRubQ>{-YIjPUL+!s$opUe35W|@H_xZ7tev?Lz-Lb~9?2cuKOmNT z%8iM|!tUh2#{Fon&-IL#uMz}xPcwsLlw7<8#01nt!AU&Ei~+3(J-?LNf|V))N@}6x z<*Xqyn%lLP$ z82G;?P_19m{P+G%!mooA6r1mq5-GOZrU;fdP1crD33&gki}EDeS~INH$l9D-#}pRB zR{Yv*Eou%vPu9KgZbvGrMr?t(Yqrvqcp4WkqiStt`xFLRBjIW_{^;`Z1IV}eZLg0a z;N~rI#Tw}ttbL>AZ<{O!Y86L)NZZ(r1?S`);9CD&E8VnfNrpmMS((Rv?S1n4XcnI9 zR+M5Fh!_)Ic$8E%O5Dmcx`#IY2jBB9TSIW>-Hcly_HZBK*3+~aS8%=j6{p<9OThrY z=N7b}KB2i2|9x-&Q^NT$3_Ji5Zxxh1Cxw=+&p7C}1rBKKYAdU4_xKphSSHXDT=+ac zLC99@T|6{$>h*A{i1wyw=rHD1$+#^qaFxf+G}Yd8{v8?exYRd>+FQs^yI+STGtpF8 z1&m-`<#!r`;s?*)EAd3+e<{Bf_U;YyT}GK8aVi^l?W*Zy2tIsaIB?mlH~8{;O@ z=K14@>0>D=DfTzsKQzZpLxnNdSBq{etLHAJ2G({D7k8Ka!19UtxJd-P=v~O(Qlt7S zH(rWbn#({fn9C)e;GU@7q) zI5IhIgioJ0onpHf5`xxl64XM|$z+}|@L1*;pwIgNbBW-vUYI+Z-Pv}zq0UW1o@!xS zc7WQz>IiUK7wC(IQykDA^bR(tZB`8Z!hpSCGA7dkbslv_Cx2@tSEb9@3$zF1-b+c* zEUzmifnxbsv2o6q{Sl9a1bW6qNx1F(`B~k8ZmT{G6j;Wjv(K)vxp#Y?b;zh8^zW|x93LOSi7CQZh8o7EfLL?+I z;1EIHGzu1vjTdt1?JUep_E@=*9~^ToUgsM_w{Kk_Q;D=r$civRN*+XM6l^cQ<{Q#g zsx4$@E$e5NU_3oN-@Cfjjc3bJo`IqV+=lpr`#6qVx|ps~h%*(N17{ES=S9EM z2*?~l`8yCWsW2L|nFFk|?J)`P1l@S5&;~U2iHG;K=!}G%YXJvS1S(v7+~x^b;h1g7+HuzT3RUnT(YA zQs=J+Y-+1a&8O}Z&1_$O6GzX0k@n0xAId6EaorqT%%`ee2T>#aJ=3Qs04mGIV=iL}R|ouOJ2R9)`1rH+ zPwz}elbM@e1n|WU4sv>)D3?AGR~hg77zb3$U;oY41M?YsWlu%L3#wR*czBoLR@^<# zE6zZKODl@ub#x#YqP9`J%=hjm`Q*XAvxX&8y5anyxXrRJ&Qp%u#y7x*p&AsB_Kh0c z=7%xzn2kQk20dniyzO-Pf^=1AU2ctEe!7sVdV#c^ zEZVShak*7Plco!Uvi6#I11uTr;N`Mo&yJYcz*#QMy~;O`uaJy zXXXwi6)}x?FF`D19?Vd?Ll4r+_DpNtF(5;l*|niMa{OSkjK_F4$Vbwfp2yN8zvEN2 z+9KEoX(ej^X`V#`?1}`XDJ1fY5-W|1v+Hmw=5rCkmH&1I^6CTpC)Hz;-X@k}Rfd)x zU0nrFD+vPx-DfK!L)jaqyhiiZF<|oZ^9Tvx>N=!_iu*fN_N;>dOOngC8u%+@6I@s5 zY`uss+}=q#zk<0x$7dt*hKfAa&F^sCop!;6fL$jVXbsFFvNCq{;D89U2?QZgvP3Hw zCm5q4yWV|;e~!?Hd@7jn1#8?U142j?G33TStnH-KXJvKu2Ofjx!v&bPx{OF>cQ|RY z-nOdY@Q^#I(7kz7HWZ){QJC|HGs$-v-xbe?Og>gu+^{@sNe z@%e7?vibHf!{wIw;5Ey`L-BJeVSe+wrQHe|R8IF_#B;9?tc+xJ#k!oDM5f=^bE?&* zGC-`B5FsI|1SW$pZ71SQ*sp>l;9T`X+l)im#!`M=QdIDV1He}4tKr?^g)=+b@7vq@ zAt-LMa|M-6abcvoYn{+9UKSnWGdr_NLJwy!r)Y;`K#FgEecKpuWHwIroHBd`oLQcv zBuXoZWwuOAWW^r9gi7@4{O=d@E?y!EoeVT{GGh||vJJTDC#$_71eM^F62aJX->?~u*Sm5TtusZ81wqWS`NAKNYdu#4}rJcyOULbXC*>lw>_W;n=m1VHb8eQ2x8+ZcCtj3a@vh)Lq85nzS?H zBlHlAB9W{u?!kZ(ady>hIWtEgH5jZcSS_QAH_pZQOtwHE`l<)B8MYf!ixB|yt1jGs z|7WP$L*(PC1e^uA`C8kEJdVCRu&uAW%Pdvc>6atd#7TXBe_vnz8Smh`5T_SN)FDV& z^Z*y!X-@6Hrl!|m#p#KtDBa~Zq=;Y-3jfXZx;V$Ba7B36iqB!qTF{oh)FuEtKl0$C z$5dNPy*s_8@5CeZ94i9+a!sshQvooqfO9(>gr7#!z1|=DhZ)9Uo(l&uUYLbNY^%Th z*sWt7Fh=yq1ZYazNP6+zxwfzW;H&uN1Jg;N8le0Kk3$V?JMHaG=)WGj!5IvPeGhOf zA$MDf97GlF%cZ@RJ~bZr)6MSqu}c)83&w74}4SFnd5lY~68!__-GNhr}`eFSR8{Fvz>D5h($U7tzY#mjx?Z zdA1~AAIDs>N9An0f(hDVGT#q?j8G`YaY=kPB{<7dk*&R$Tpg`|gWnpVXhiqsNaoy8 zBl=W-+!pZr)Ok#Y9}j|NGE`zay@EH{rz(%LXqcSs&qGNlPou}anDx8AEY+IK2Z{(( zi~Vl|%|;>TDLPpX*y8%!XPrgaDEZAse~%CF?;vf#y0Rho)2Orp7=t;s-$_Wsf@KZK zi*x9vpDv+I{I=K4=*!ohE|myBlGp^ zS7W1ZRHcMePf}7-%RGZ#r6b%ye*Ej0Tc^JVCBk|>x30!TyU^t<|1zDERWU6~mblCU zEG4Y9{-Bfe7BdBggYWn7IPC;7v5ng->G4}*y>{N?DF-W0`Q^>W{^@y2>uNvJ^B1nd zgibtGVaWazxZ;J?=&vt-!d1LxJ1qUa4*FX2?@E`ENxt2mcS*Bu^1c!FeHfSc+ed=E z7860c&Q@Z&b;&tXqF&p2$lho*cVBVRxS8H0qWPsn01-LBrCswL3}+eTm+l$yuEu2y z-4S5_m35t2mwUO}zH)x)8}_i$(o(R&Stq~CLNYFYs^Wg(sO2wEmy?VTuKsm~uo^6# zcykxm+iZvQHw?o$1{G4Bp*MH}qr8$^^j3nQQwb(4!P{FTKA^47I64XC^ge%PH{hVY z^qSv}3z*G3J>El^{!S8fd}rZaz-X`P^ngaFn=;)q6fEk7n5KJ8SHZC|yA>av@4TX> z^WXd_5yuWfp0%9~*|xIgN(09HQY=d6CJy!{~m!HnCp)U`g3)cb%R`*e~?6Vgz(xdvy=dpUrKEwie zkhA)jz*dfKVu{r2^vli|z*CC_V|vGb_mPfCQfn5COYow#AGh;xs(?3b0?s0n zQbJ!jZW^3k*oG1L1%7ir7(p%cn{avm5Gl_uSDu^2mV5s>_?G>BJ$xsY^G`T^2JS;*&66?RkaAWs~^M4+)pzI4au35a7 zKNdAmhK2n;S}YtNRG#5zi*F~$G*d}$iT%6s`8_FQ!@<(n5cpp`uzKqdV1RGy#3X^#AhI(>2Z z`_teZ1KVzp8Ez9fzm)DSe1=?llmwV*0i`){`xe|FqMQW_#bbx{^lQ~(BNi2rxA)Ll z)LC85d$G6C?*4c7xV>4)sIIR5UC5o$t|4;k`Q=hcGi75Cj2BrZ*IagV4NdjhWzoEH zZc3=NO6~n9`(djmZQ2C~InA?z;dLYX+zI8Bx2PFZ5XnGY z?G6NFANkTLpdbl2yrMn`qlrh(-8OfD3RPr-bx}yuT3%NvjjeG=>rvQlY-rWD6j86m zNg>E23LCMoviEQO_Vup1&l?`Rn&iV|git>BsImPKlFTvb6f3_(Jm_lFhP;Ze7X=MS z(%`C8ejO9p13Q<8Y7Xk4w72vN$DkM8c{jG>SN1?Vm@Kc5NEyooa3ybFjz)a=TYdF1 zrpRcD4`lc7QaI$;?6T+RBANMDY!XxU5-4YN{eCOqi>!^2Vs8`1OqcIaW1reS=KBlh zRP*zDeyA$`12oY`Ihg`G#j^R+WY8?&wreR8e<(!1wfl}MqGqXo{sz_#+GZ9wxmkYX zGrInSbI^V3nhW{tz_F2Fnb^fwwzyw>IVCdA<~b|u>MB!t=6WUZ{jH#+)poAbN(M?a zWiboWu4z>301lY7&^>|ybT_Ly!$#Eiq4tlJ)qunv{LK#tNiJnMM9 zbE@i_+&L{Sv5_hSy`+q?^$Dg6Eebq`JaiG+<&!qsLMiN{GW5+wZRJ z*Ducgp`RHlrnFhxYs)M+S-}116)|+yhc;ngb4G$N=5~!90C$0hvb6~Z0kIE5;s$#N zur<}D#C7}RFfMK7gh*E{K)Fy9)?u68?n8(6w>*SpA&_$@nk?{>z%ffCTQ_Zz>p8r?w6d!|KOsG2GMaAfPmcgRFR*r91sOcJ2H(T%5&{6&g`>v z6aZYv06d#~m;B3;l=cT2BKSgy;Ich35Y>5PPJqjst>(yEAx&HC8@gww?uB z$YV5EVe7WY-H5)!D-M`vt!gcS67vb{$jA5&q^U`3^^%#*oOVRcM@UtkS0boaD%?NojuVk@2SpFveufGApU*HI4&IaJ&_gOYuqPO>&^xxf&n z6{oprDjx;JHqZfIFT!aPF||1(55b6L``mk7A+6}_0kLHzZurBESN?->z{>FDOwkYK zEd5^^`ro#l*p@-h&BHKN+3waos)ZR&2VlO( zt8;K}FH%6t4&M+ul)_uSBFpoJt#_eni8TGFzH0(a_;c8kyAJ5Tw%_2(ak4w zE_nQh_%)yn##!4Oq(xW+t(J=yhCiu!fDug^P}3BJ+H$>Z3&=F z4~8$zIL-Mm^2!akyN8)38AbTpLsZ0L5xvJ^PWU406=OO3H-YF4JlT<^>1$-(^}!F1 z%N*iMVb*MPfk;2{q)TY$yIBty^@U)l=~D<7dzyI%(N$%;~5(y8w} z+z4(+iVK(cAWQFMP;+xQI<{WN4!G&zGM^l-Pbhj`wUJpZo{4r7Q-4=?>G|zc>7S=s zNt5Q@Ac8!PJ}ntu+!eArnM6DSY->>Iubt@YXKX)4{6LIs1tOr}S8oQzXnktQGI@#L zryieAgKu=5_lU|>dPEp&s^ayFC>csACb8cfh7hkPl%~wD7ozD}?3@2k04-YbcgPxC zBmanD)W>nWKp z(I7zyRh9xXbDH}mPKxMK-5bUtk)W9aTOf3RhA^PyGqIiYh(RAH{7BEa z{SqJ)29sq*S47k|T!z;>=Fh#0*}U*|n?BzD#=tHk{d_}RGfI^j|1!Paa)Nr2+CXR8Z3J9nF0EfXJfFF*Jd(Z~&DhaHk@yHko<6gwX0h-Nr`1tr{ zf7NI~gBhV_83X4pMYwevd`UzB`flj8(N})WH};|y;D>vI%i^0Dq7Q@O8EmK*qdK!wsw#Py7jx9AW^ve2tYfw*uu2#Ht z^!hZ)jkZEX0HHK=&3MCV7@p8=T<3ywlP%69c_n`Yl3R`miNtlwHV=QP)<^K+bwU-* zW7LVk0n1TOp&ri~m9q4x8Vt@rPyHI$vY&QTc2`*x_A!&jNlI$}43889dd_utasu!U zolj?;_M6!~^LYuz9h?4KQ;W;8fr`WknzFx@Z9mFk>wX7MI~)E@eoeh?t?8O?EJRVH z|1CF=!ROhw;`4f(l-<8^sTh<9qOoeeH!h3icT+nZo{&oR)&Qdt#8;R+_p!e#KutVv z=T%ys_5%i_dMJpHhZPjum&B>-JHnh+>CEE40&Cx;q%)Rq7yxeM5Q<|*jcKJj%ggQW zu0r8bQkcbXQvZS5V8tu&C3IO(F1E4Zew*FjOWL~2niAtL00(wkMY{a(F{GHLNMqQ1 zYxT}0wCcRriFn*kAh`8%_tuJg$cduT*qNEQs2<2K*Ca3Ejk~0#$L6!X;#{*T?-IVx zEf9TfW$FU#)B$Yh{6{KnYbM{BGs5!vMn$wj9j1;+tQf>!|WeMbn? zMJ0w_dy$TE+gHqJd9&I|W9JH%o9Hn6WzWog(`(=Og=D+4;AFEyFS!20D0%_|K_xM9 z-*wpZF;Dw3rG+~N=7!I;GtoC`|ErT3#%OoS_ z&&%Y}?@(Jz=uHjdR}a57hG4ZIgbu&DSOfKUOGZx@pVMR{2N3!7ElO!N4Xtdh&Tsqy zmD1|5w$eJNWYJaR<8dwVO!j9wS`GejS@&`Q;r4tl$Qe@Xs@@DNj;2xp?`p~5Y7l@A z>)P5bC|?A$WBtT}4=L>?Y(9CFc4PcjUKKF$6L`2{c>4gDTWGzVY!Vo|bj;(^5+*uT zF1)s)nwV0WF14Zh3&HhwufD_A=~u+2)e_FzM;tFoj(tuhiXnYD(P{-zGfafE)=*({ zaDOvfNJ!`;Oe#<3)~yI5qo==Xa+f{5|J;Yu#8oQA{*IYhAki`*=whx-^|xw;oS9qD z)g)7)ofPHa$h`{&A%PUsUEC{Rt$=H&!!He^o1xJMUlmSt@DT9$@~g)mXnZSm;mwq) zp+>$2LEc~Uw>E^vHrYf~DN1&9TT3vTAQVnIo8eFy?m1={*Um&RD3U#|w5awcExe`f ze;*|smnzIObE2|`K24e)Zc!B zVMuUu^*lS3qHu>N>in|N?LmXLAhFifO{)QvXOQCOwDxIEn0Js{G?}`(HZT&jSkGma z3AR$e`b_D`(Ut0HRF1-yLvBEfB5s1sTIj89C z?3}8zEgzF95c)3=z9)9DjoO%f8G?(zUNZo_ngq1HWgN2P0eSlikc(!_-N8so zWv~~9Jwz*o33Mpub>9TIJo+)Fq9=b=+n#mtA+uga9D#Tl2!rphMsT}B17#7f|GO^R z4bKwg3r)Xoq8;+ypcLtyC5zzk5)I^!9J5kp4gQ1N)>?OF(40`9wfw=O+#!xcCG7kH zfPrzK%E|ymQ_lJfk{XPi21@#1Lk43~p#TzP2)f^m$;05Rw&bqG9bQxjRT_GKtDusM z)tcG-Ch>5(nVH^bF1;hfv~_7Ar^oMM;KW+PNny-t#e=~Ce!Ujcf>Y~f0i>uuEYuh_ zFY(f&8eyOC1D3Y}{*}DqGcK_(>li>Ja_j1%K?Z4~UJrwpR)w!8`KAsDvI3wT5)B6L z^vr@Xj9`}iS+)FBj4}Z*=>yuWC})$x4#Gap*B17`SGv<`HDG8?^@umM`}9a07uy4WV?$OrSXx&&)q z6~_UU0{ec26GN6D$+Lpi4^*!*nVI>_FZbGavR|qiUDn}F+U@%QR};0tT%{lb5c06p=r^%-~<9ZPv)V7yJJ1{;Ey-U>JZ14DxFu7`WGy5UW z#il0jar{V!k@kWo{f4mTPtnSXdt6LQcl{nO`6F-PZf!r@4nd|I!r^p0A&wK%CvM1T;Y0c8FCWg(i zj6U7iMMdb~1;5`gJw*|5MiO4?fH>{^<>S-wcw6tU4EpGarAKZ*`)hk50*$QlOV8LG znWp6$Pur57Y|5NpxaKT!@NC4N02ve)m;A_QcGP>x-yKt75B6KqDLKd(&3Oeo#`YqF?~&PjAcz*HcDAA8vnft^y?P17a(_zvXFZb@$cFfVX*< zPTRCHdcIfh9&O}FmUe5lv2A2jBJq8RgB~%RFl*l2@`(z*GaN)#izcX3>$Q>qeBU^m z$sH=28)}_=*S{w(*Ok6}{0F+ko;w0vsXU-M*c3(pWl~vDU!}bA>;HQq>ryrV{<-J&Mo(?aoX?z=_ zvBSir+35b~ecIi9seai>8`iip;3t3mq=y~I-uC_PHjjAEk3DuGzmg6KnmIuWEmU3x zJ-OK-kw^)dM07rM`p{&a0dWGknIOWQ!|v28=_ScmA}#jAGeH5`)@Mt*r*Jon$EWnG zJw7~onMT1;1U@VUfm51zX#P$}Qm+H;zQxX&Q=6lF5s1n~|7{}gyL_R68+YM8Vp@w4 zi_6D>WBar9vIz41>1C$k>e17|xiQ)~xK6q%G^Mw!*h`Jyq?)>y$jmBXx$A9@7|c@h zGJ3LAs~jM%lUl8MQRmzkRW{FBK(Rg_h<~reL}R&g93&zw zTg}P&E!!Hsc`2lMj)=}NNsB*>T5tzQN@qz&?CTxk7N>3 z84)Q=g@4G$P54KsqJIYlQ@E3=j({HrKI-%4O#EogWkgs`G<%d7yd67R!^%}EVL7NB zD{qjF>#!QD3*1S>ZTG4WzDHWx?y-ojZV;e?t7!;q-&SNrQ_&u-y^4$5ZDZPC6Y_B7 d{X=RMsvC?;zSO+Op9dUzf8Nl2cggbEzW_FM`NIGJ delta 20130 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 LyB??g;eYL4bO0bX diff --git a/icons/mob/humans/onmob/items_lefthand_0.dmi b/icons/mob/humans/onmob/items_lefthand_0.dmi index 1f154ef92396428a0a0b9df09c7bd5f4b40fa9c5..a040ddb7a65ef29c57b5b2d6a21213fb2ff3d05a 100644 GIT binary patch literal 135490 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 z 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 aOX=uC8SCxG2iK~vnVxd>M3p&Tp#BBthm*Ge literal 123382 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

P8=190t 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 Q_iH?z+XkAY>JLNy2lKC>KmY&$ diff --git a/icons/mob/humans/onmob/items_righthand_0.dmi b/icons/mob/humans/onmob/items_righthand_0.dmi index 858da88c29ed04aee13782309cabca85bcc5ba54..a09244c30139f26274f5876dcf95a5534a5c1afe 100644 GIT binary patch literal 133386 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�Ci^2AMw7;DUj`J+r*IrrVwo$b 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 literal 122490 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

=!$?KdC85U=ty3khDzoIo1#Fklp# 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 From 5a8c4076b4496750768b3d756bcb63033a948a6d Mon Sep 17 00:00:00 2001 From: thwompa <103964974+thwompa@users.noreply.github.com> Date: Wed, 2 Aug 2023 02:56:19 -0400 Subject: [PATCH 101/293] J.O.E.Y. [Hyperstyled Edition] (#4042) # About the pull request Replaces the cigarette vendor in maint bar with the workin' joey prop # Explain why it's good for the game _**V1BRANT S0VL**_ ![image](https://github.com/cmss13-devs/cmss13/assets/103964974/d0d201a3-24a0-4a39-8353-a400f6f9987a) # Changelog :cl: Thwomper maptweak: added Workin' Joey to maint bar. /:cl: --------- Co-authored-by: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> --- code/game/objects/structures/props.dm | 6 ++++++ icons/obj/structures/props/props.dmi | Bin 2721 -> 5451 bytes maps/map_files/USS_Almayer/USS_Almayer.dmm | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/code/game/objects/structures/props.dm b/code/game/objects/structures/props.dm index c71f9b227668..8c7813b47a72 100644 --- a/code/game/objects/structures/props.dm +++ b/code/game/objects/structures/props.dm @@ -1152,3 +1152,9 @@ icon = 'icons/obj/structures/props/almayer_props.dmi' icon_state = "rope" density = FALSE + +/obj/structure/prop/invuln/joey + name = "Workin' Joey" + desc = "A defunct Seegson-brand Working Joe lifted from deep storage by a crew of marines after the last shore leave. Attempts have been made to modify the janitorial synthetic to serve as a crude bartender, but with little success." + icon = 'icons/obj/structures/props/props.dmi' + icon_state = "joey" diff --git a/icons/obj/structures/props/props.dmi b/icons/obj/structures/props/props.dmi index bd22e985b2aebe38394d5c4a6454b3994c8b1b0c..57485feeaecc9414a68405bfcaebfba83540eb8b 100644 GIT binary patch literal 5451 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 bI>`7xwpUCQPPjJa00000NkvXXu0mjf+p9Bm diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index f8c9cc99d534..b02cd24e2e4e 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -75281,7 +75281,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/delta) "wXv" = ( -/obj/structure/machinery/vending/cigarette, +/obj/structure/prop/invuln/joey, /turf/open/floor/almayer{ icon_state = "plate" }, From 30c97b63221c7da38e74d414cb85aa7019d70521 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 2 Aug 2023 08:05:04 +0100 Subject: [PATCH 102/293] Automatic changelog for PR #4042 [ci skip] --- html/changelogs/AutoChangeLog-pr-4042.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4042.yml diff --git a/html/changelogs/AutoChangeLog-pr-4042.yml b/html/changelogs/AutoChangeLog-pr-4042.yml new file mode 100644 index 000000000000..39e0b005dd72 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4042.yml @@ -0,0 +1,4 @@ +author: "Thwomper" +delete-after: True +changes: + - maptweak: "added Workin' Joey to maint bar." \ No newline at end of file From de6f8cadeb75f1d2b8e29b3a70d9687dd59eed34 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 3 Aug 2023 01:17:06 +0000 Subject: [PATCH 103/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4042.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4045.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4071.yml | 5 ----- html/changelogs/archive/2023-08.yml | 10 ++++++++++ 4 files changed, 10 insertions(+), 13 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4042.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4045.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4071.yml diff --git a/html/changelogs/AutoChangeLog-pr-4042.yml b/html/changelogs/AutoChangeLog-pr-4042.yml deleted file mode 100644 index 39e0b005dd72..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4042.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Thwomper" -delete-after: True -changes: - - maptweak: "added Workin' Joey to maint bar." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4045.yml b/html/changelogs/AutoChangeLog-pr-4045.yml deleted file mode 100644 index c954a3c78956..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4045.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - rscadd: "Lesser Drone Slots now have a minimum, currently set to 3." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4071.yml b/html/changelogs/AutoChangeLog-pr-4071.yml deleted file mode 100644 index ebea061c3f5a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4071.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - balance: "adding the possibility to buy \"ES-4 stun magazine\" for 10 point in the portable vendor." - - bugfix: "remove a bunch of ammo that where improper for ES-4 gun that are in the lockbox." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 76fa52e0860c..d8fa59382b06 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -12,3 +12,13 @@ Morrow: - bugfix: Fixes brain damage - qol: Jittering from brain damage is now capped +2023-08-03: + Ben10083: + - rscadd: Lesser Drone Slots now have a minimum, currently set to 3. + Huffie56: + - balance: adding the possibility to buy "ES-4 stun magazine" for 10 point in the + portable vendor. + - bugfix: remove a bunch of ammo that where improper for ES-4 gun that are in the + lockbox. + Thwomper: + - maptweak: added Workin' Joey to maint bar. From d6482e1dde8a14c569501f1e192f6a62cc012a94 Mon Sep 17 00:00:00 2001 From: blackdragonTOW <31581761+blackdragonTOW@users.noreply.github.com> Date: Wed, 2 Aug 2023 22:51:46 -0700 Subject: [PATCH 104/293] BUG FIX: 3rd Party Music Filename References (#4082) # About the pull request 3rd Party victory music isn't playing when WY/UPP/CLF win a round, I believe this is why: Was told to update the .ogg files to all lower case in the original PR. Unfortunately when I referenced them in code they still had capitalization, and that was not caught. This should fix 3rd Party music not playing. (I think). # Explain why it's good for the game Bug fixes good # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: fixed a file reference that broke end of round music for some factions /:cl: --- code/game/gamemodes/colonialmarines/colonialmarines.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/gamemodes/colonialmarines/colonialmarines.dm b/code/game/gamemodes/colonialmarines/colonialmarines.dm index 067201277e38..cf2b7819a596 100644 --- a/code/game/gamemodes/colonialmarines/colonialmarines.dm +++ b/code/game/gamemodes/colonialmarines/colonialmarines.dm @@ -372,11 +372,11 @@ var/headcount = count_per_faction() var/living = headcount["total_headcount"] if ((headcount["WY_headcount"] / living) > MAJORITY) - musical_track = pick('sound/theme/LastManStanding_WY.ogg') + musical_track = pick('sound/theme/lastmanstanding_wy.ogg') else if ((headcount["UPP_headcount"] / living) > MAJORITY) - musical_track = pick('sound/theme/LastManStanding_UPP.ogg') + musical_track = pick('sound/theme/lastmanstanding_upp.ogg') else if ((headcount["CLF_headcount"] / living) > MAJORITY) - musical_track = pick('sound/theme/LastManStanding_CLF.ogg') + musical_track = pick('sound/theme/lastmanstanding_clf.ogg') else if ((headcount["marine_headcount"] / living) > MAJORITY) musical_track = pick('sound/theme/neutral_melancholy2.ogg') //This is the theme song for Colonial Marines the game, fitting else From b054a79141a77bc308fcc840989a9c6964bd7c1b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 06:59:33 +0100 Subject: [PATCH 105/293] Automatic changelog for PR #4082 [ci skip] --- html/changelogs/AutoChangeLog-pr-4082.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4082.yml diff --git a/html/changelogs/AutoChangeLog-pr-4082.yml b/html/changelogs/AutoChangeLog-pr-4082.yml new file mode 100644 index 000000000000..bc2e8e989ea7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4082.yml @@ -0,0 +1,4 @@ +author: "blackdragonTOW" +delete-after: True +changes: + - bugfix: "fixed a file reference that broke end of round music for some factions" \ No newline at end of file From e7f2873f3d58d9ee86add693870c2bb17ba0ec11 Mon Sep 17 00:00:00 2001 From: ghostsheet <43085828+ghostsheet@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:54:27 +1000 Subject: [PATCH 106/293] B5 Hammer slowdown (#3860) # About the pull request This makes Synth b5 breaching hammer, apply a slowdown to (marines) anyone who picks it up but doesn't have the strength to use it. Added extra warning and effect to show that MARINE REALLY SHOULDN'T pick it up and try to use it. # Explain why it's good for the game Synth have been complaining that marines are running off their hammer. The visible slowdown should prevent marines from running off with it too often # Changelog :cl: ghostsheet add: B5 Breaching Hammer will now slow down humans who picks it up. /:cl: --- code/game/objects/items/weapons/twohanded.dm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm index c9bfb9b9f757..be7571fa84a1 100644 --- a/code/game/objects/items/weapons/twohanded.dm +++ b/code/game/objects/items/weapons/twohanded.dm @@ -323,13 +323,25 @@ item_state = "syn_breacher" force_wielded = MELEE_FORCE_VERY_STRONG really_heavy = TRUE + var/move_delay_addition = 1.5 /obj/item/weapon/twohanded/breacher/synth/pickup(mob/user) if(!(HAS_TRAIT(user, TRAIT_SUPER_STRONG))) - to_chat(user, SPAN_WARNING("You barely manage to lift \the [src] above your knees. This thing will probably be useless to you.")) + to_chat(user, SPAN_HIGHDANGER("You barely manage to lift [src] above your knees. This thing will probably be useless to you.")) + user.apply_effect(3, EYE_BLUR) + RegisterSignal(user, COMSIG_HUMAN_POST_MOVE_DELAY, PROC_REF(handle_movedelay)) + return ..() +/obj/item/weapon/twohanded/breacher/synth/proc/handle_movedelay(mob/living/M, list/movedata) + SIGNAL_HANDLER + movedata["move_delay"] += move_delay_addition + +/obj/item/weapon/twohanded/breacher/synth/dropped(mob/user, silent) + . = ..() + UnregisterSignal(user, COMSIG_HUMAN_POST_MOVE_DELAY) + /obj/item/weapon/twohanded/breacher/synth/attack(target as mob, mob/living/user as mob) if(!HAS_TRAIT(user, TRAIT_SUPER_STRONG)) to_chat(user, SPAN_WARNING("\The [src] is too heavy for you to use as a weapon!")) From 8d25b841712144f34d7aefca9bd78c68fd4ab1f2 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 10:02:13 +0100 Subject: [PATCH 107/293] Automatic changelog for PR #3860 [ci skip] --- html/changelogs/AutoChangeLog-pr-3860.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3860.yml diff --git a/html/changelogs/AutoChangeLog-pr-3860.yml b/html/changelogs/AutoChangeLog-pr-3860.yml new file mode 100644 index 000000000000..c897739d6646 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3860.yml @@ -0,0 +1,4 @@ +author: "ghostsheet" +delete-after: True +changes: + - rscadd: "B5 Breaching Hammer will now slow down humans who picks it up." \ No newline at end of file From e4e3d026c2baab5471f85c482932710b2e4a9d43 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Thu, 3 Aug 2023 17:12:57 +0100 Subject: [PATCH 108/293] Yautja bracer shock fix (#4090) # About the pull request I forgot when I moved the shock to process() to reduce the probability. Currently, it's overkill lethal. # Explain why it's good for the game Less murder-y # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: Yautja Bracers are no longer hyper lethal electrical outlets. /:cl: --- code/modules/cm_preds/yaut_bracers.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/cm_preds/yaut_bracers.dm b/code/modules/cm_preds/yaut_bracers.dm index f33d5f9a5554..ca946aa580ac 100644 --- a/code/modules/cm_preds/yaut_bracers.dm +++ b/code/modules/cm_preds/yaut_bracers.dm @@ -94,7 +94,7 @@ return if(human_holder.stat == DEAD) decloak(human_holder, TRUE) - if(!HAS_TRAIT(human_holder, TRAIT_YAUTJA_TECH) && !human_holder.hunter_data.thralled && prob(15)) + if(!HAS_TRAIT(human_holder, TRAIT_YAUTJA_TECH) && !human_holder.hunter_data.thralled && prob(2)) decloak(human_holder) shock_user(human_holder) @@ -293,7 +293,7 @@ var/mob/living/carbon/human/human = loc //Non-Yautja have a chance to get stunned with each power drain - if((!HAS_TRAIT(human, TRAIT_YAUTJA_TECH) && !human.hunter_data.thralled) && prob(15)) + if((!HAS_TRAIT(human, TRAIT_YAUTJA_TECH) && !human.hunter_data.thralled) && prob(4)) if(cloaked) decloak(human, TRUE, DECLOAK_SPECIES) shock_user(human) From e245b17d374185f0b4cd40cfefd9606856ac69aa Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 17:23:50 +0100 Subject: [PATCH 109/293] Automatic changelog for PR #4090 [ci skip] --- html/changelogs/AutoChangeLog-pr-4090.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4090.yml diff --git a/html/changelogs/AutoChangeLog-pr-4090.yml b/html/changelogs/AutoChangeLog-pr-4090.yml new file mode 100644 index 000000000000..786b56eed7bb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4090.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - bugfix: "Yautja Bracers are no longer hyper lethal electrical outlets." \ No newline at end of file From 5772b409502f63034d000d9c365d03526c431b85 Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:13:21 +0200 Subject: [PATCH 110/293] Fix acid harness not having item restriction. (#4094) # About the pull request fixes: https://github.com/cmss13-devs/cmss13/issues/3744 # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: forbidden all the items beside battery and beakers to avoid weirdness and bug. /:cl: --------- Co-authored-by: Julien --- code/modules/reagents/chemistry_machinery/acid_harness.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/reagents/chemistry_machinery/acid_harness.dm b/code/modules/reagents/chemistry_machinery/acid_harness.dm index 49cb8860fa00..ae54474c3aed 100644 --- a/code/modules/reagents/chemistry_machinery/acid_harness.dm +++ b/code/modules/reagents/chemistry_machinery/acid_harness.dm @@ -39,6 +39,10 @@ /obj/item/storage/internal/accessory/black_vest/acid_harness storage_slots = 2 + can_hold = list( + /obj/item/reagent_container/glass/beaker, + /obj/item/cell, + ) /obj/item/clothing/accessory/storage/black_vest/acid_harness name = "A.C.I.D. Harness" From 3352080065c4741ad37230cfebb1ea711bbd3877 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 17:39:39 +0100 Subject: [PATCH 111/293] Automatic changelog for PR #4094 [ci skip] --- html/changelogs/AutoChangeLog-pr-4094.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4094.yml diff --git a/html/changelogs/AutoChangeLog-pr-4094.yml b/html/changelogs/AutoChangeLog-pr-4094.yml new file mode 100644 index 000000000000..071aedb02f61 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4094.yml @@ -0,0 +1,4 @@ +author: "Huffie56" +delete-after: True +changes: + - bugfix: "forbidden all the items beside battery and beakers to avoid weirdness and bug." \ No newline at end of file From e513b8aff610a729fa8424e5fbcc4a86b467a3c6 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:22:15 +0200 Subject: [PATCH 112/293] Makes the predator computers not a moneybag subtype (#4084) # About the pull request Makes predator computers their own prop instead of being a subtype of `/obj/item/moneybag` for some reason??? Also makes them dense while I'm there. # Explain why it's good for the game To quote a mapping friend of mine, image # Changelog :cl: fix: Predator flight computers can no longer be walked on. /:cl: Co-authored-by: John Doe --- code/game/objects/structures/props.dm | 8 ++++++ maps/predship/huntership.dmm | 36 +++++++++++---------------- 2 files changed, 23 insertions(+), 21 deletions(-) diff --git a/code/game/objects/structures/props.dm b/code/game/objects/structures/props.dm index 8c7813b47a72..7a0e7c9a9834 100644 --- a/code/game/objects/structures/props.dm +++ b/code/game/objects/structures/props.dm @@ -1153,8 +1153,16 @@ icon_state = "rope" density = FALSE +/obj/structure/prop/pred_flight + name = "hunter flight console" + desc = "A console designed by the Hunters to assist in flight pathing and navigation." + icon = 'icons/obj/structures/machinery/computer.dmi' + icon_state = "overwatch" + density = TRUE + /obj/structure/prop/invuln/joey name = "Workin' Joey" desc = "A defunct Seegson-brand Working Joe lifted from deep storage by a crew of marines after the last shore leave. Attempts have been made to modify the janitorial synthetic to serve as a crude bartender, but with little success." icon = 'icons/obj/structures/props/props.dmi' icon_state = "joey" + diff --git a/maps/predship/huntership.dmm b/maps/predship/huntership.dmm index 5680271c4df2..73cdc78084d9 100644 --- a/maps/predship/huntership.dmm +++ b/maps/predship/huntership.dmm @@ -674,9 +674,9 @@ color = "#6b675e" }, /obj/item/weapon/claymore/mercsword/machete/arnold{ + anchored = 1; desc = "Won by an Elder during their youthful hunting days. None are allowed to touch it."; - name = "\improper Dutch's Machete"; - anchored = 1 + name = "\improper Dutch's Machete" }, /turf/open/floor/corsat{ dir = 1; @@ -1789,9 +1789,9 @@ /area/yautja) "gr" = ( /obj/structure/closet/crate/secure{ - req_one_access_txt = "252"; color = "#6b675e"; - name = "Secure Yautja crate" + name = "Secure Yautja crate"; + req_one_access_txt = "252" }, /obj/item/explosive/grenade/spawnergrenade/hellhound, /obj/item/explosive/grenade/spawnergrenade/hellhound, @@ -1806,9 +1806,9 @@ /obj/structure/machinery/door_control{ id = "Yautja Armory"; name = "Armory Shutters"; + needs_power = 0; pixel_x = 24; - req_one_access_txt = "252"; - needs_power = 0 + req_one_access_txt = "252" }, /turf/open/floor/corsat{ dir = 1; @@ -2424,9 +2424,9 @@ /area/yautja) "Bg" = ( /obj/structure/closet/crate/secure{ - req_one_access_txt = "252"; color = "#6b675e"; - name = "Secure Yautja crate" + name = "Secure Yautja crate"; + req_one_access_txt = "252" }, /obj/item/weapon/yautja/combistick, /obj/item/weapon/yautja/combistick{ @@ -2686,14 +2686,14 @@ layer = 2.79 }, /obj/item/stack/medical/advanced/ointment/predator{ - pixel_x = 6; desc = "A poultice made of cold, blue petals that is rubbed on burns. Not to be removed from the ship."; - name = "arena soothing herbs" + name = "arena soothing herbs"; + pixel_x = 6 }, /obj/item/stack/medical/advanced/bruise_pack/predator{ - pixel_x = -6; desc = "A poultice made of soft leaves that is rubbed on bruises. Not to be removed from the ship."; - name = "arena mending herbs" + name = "arena mending herbs"; + pixel_x = -6 }, /turf/open/shuttle/predship, /area/yautja) @@ -2721,9 +2721,9 @@ "HD" = ( /obj/structure/surface/rack{ color = "#6b675e"; + density = 0; layer = 2.79; - pixel_y = 24; - density = 0 + pixel_y = 24 }, /obj/item/weapon/gun/energy/yautja/plasmarifle{ pixel_y = -8 @@ -2924,13 +2924,7 @@ }, /area/yautja) "LX" = ( -/obj/item/moneybag{ - anchored = 1; - desc = "A console designed by the Hunters to assist in flight pathing and navigation."; - icon = 'icons/obj/structures/machinery/computer.dmi'; - icon_state = "overwatch"; - name = "Hunter Flight Console" - }, +/obj/structure/prop/pred_flight, /turf/open/floor/corsat{ dir = 1; icon_state = "squareswood" From ecd91c65f4ec9fc2bfe9c7a6dae80f7d2d2d4d4e Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 17:55:51 +0100 Subject: [PATCH 113/293] Automatic changelog for PR #4084 [ci skip] --- html/changelogs/AutoChangeLog-pr-4084.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4084.yml diff --git a/html/changelogs/AutoChangeLog-pr-4084.yml b/html/changelogs/AutoChangeLog-pr-4084.yml new file mode 100644 index 000000000000..51bc383a0eda --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4084.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - bugfix: "Predator flight computers can no longer be walked on." \ No newline at end of file From a089cd535013c78225901b8c4834783520545c83 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:23:21 +0200 Subject: [PATCH 114/293] Clean up predator emote panel (#4083) # About the pull request Adds much more user-friendly labels to the predator emote panel's emotes. # Explain why it's good for the game It's better UX to see "Human scream (male)" over "malescream", for instance. # Testing Photographs and Procedure
Screenshots & Videos image
# Changelog :cl: qol: Predator emote panel emotes now look a bit cleaner in the menu /:cl: Co-authored-by: John Doe --- .../living/carbon/human/species/yautja/fake_sounds.dm | 4 ++++ .../mob/living/carbon/human/species/yautja/fake_voice.dm | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/code/modules/mob/living/carbon/human/species/yautja/fake_sounds.dm b/code/modules/mob/living/carbon/human/species/yautja/fake_sounds.dm index f29a990b6254..80aa853c663f 100644 --- a/code/modules/mob/living/carbon/human/species/yautja/fake_sounds.dm +++ b/code/modules/mob/living/carbon/human/species/yautja/fake_sounds.dm @@ -2,21 +2,25 @@ category = YAUTJA_EMOTE_CATEGORY_FAKESOUND /datum/emote/living/carbon/human/yautja/fake_sound/aliengrowl + override_say = "Xenomorph growl" key = "aliengrowl" /datum/emote/living/carbon/human/yautja/fake_sound/aliengrowl/get_sound(mob/living/user) return pick('sound/voice/alien_growl1.ogg', 'sound/voice/alien_growl2.ogg') /datum/emote/living/carbon/human/yautja/fake_sound/alienhelp + override_say = "Xenomorph needs help" key = "alienhelp" /datum/emote/living/carbon/human/yautja/fake_sound/alienhelp/get_sound(mob/living/user) return pick('sound/voice/alien_help1.ogg', 'sound/voice/alien_help2.ogg') /datum/emote/living/carbon/human/yautja/fake_sound/malescream + override_say = "Human scream (male)" key = "malescream" sound = "male_scream" /datum/emote/living/carbon/human/yautja/fake_sound/femalescream + override_say = "Human scream (female)" key = "femalescream" sound = "female_scream" diff --git a/code/modules/mob/living/carbon/human/species/yautja/fake_voice.dm b/code/modules/mob/living/carbon/human/species/yautja/fake_voice.dm index 409fa83e7f1b..7e2c73fd41e4 100644 --- a/code/modules/mob/living/carbon/human/species/yautja/fake_voice.dm +++ b/code/modules/mob/living/carbon/human/species/yautja/fake_voice.dm @@ -2,49 +2,58 @@ category = YAUTJA_EMOTE_CATEGORY_VOICE /datum/emote/living/carbon/human/yautja/voice/anytime + override_say = "Anytime." key = "anytime" sound = 'sound/voice/pred_anytime.ogg' /datum/emote/living/carbon/human/yautja/voice/helpme + override_say = "Help me!" key = "helpme" sound = 'sound/voice/pred_helpme.ogg' volume = 25 /datum/emote/living/carbon/human/yautja/voice/iseeyou + override_say = "I see you." key = "iseeyou" sound = 'sound/hallucinations/i_see_you2.ogg' /datum/emote/living/carbon/human/yautja/voice/itsatrap + override_say = "It's a trap." key = "itsatrap" sound = 'sound/voice/pred_itsatrap.ogg' volume = 25 /datum/emote/living/carbon/human/yautja/voice/overhere + override_say = "Over here." key = "overhere" sound = 'sound/voice/pred_overhere.ogg' volume = 25 /datum/emote/living/carbon/human/yautja/voice/turnaround + override_say = "Turn around." key = "turnaround" sound = 'sound/voice/pred_turnaround.ogg' volume = 25 /datum/emote/living/carbon/human/yautja/voice/comeonout + override_say = "Come on out, motherfucker." key = "comeonout" sound = 'sound/voice/pred_come_on_out.ogg' /datum/emote/living/carbon/human/yautja/voice/overthere + override_say = "Over there." key = "overthere" sound = 'sound/voice/pred_over_there.ogg' /datum/emote/living/carbon/human/yautja/voice/uglyfreak + override_say = "Come on, you ugly freak." key = "uglyfreak" sound = 'sound/voice/pred_ugly_freak.ogg' From c22c43dad23afadd8fd8f07b524abc471c84456c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:13:19 +0100 Subject: [PATCH 115/293] Automatic changelog for PR #4083 [ci skip] --- html/changelogs/AutoChangeLog-pr-4083.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4083.yml diff --git a/html/changelogs/AutoChangeLog-pr-4083.yml b/html/changelogs/AutoChangeLog-pr-4083.yml new file mode 100644 index 000000000000..6fa9a43c2892 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4083.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - qol: "Predator emote panel emotes now look a bit cleaner in the menu" \ No newline at end of file From 87f058a2bf4c63c46b3446b086746b3b59680d37 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:26:48 +0200 Subject: [PATCH 116/293] Makes WJs spawn in the ARES core (#4068) # About the pull request - WJs now spawn in the ARES core. Pending a better machine, there are now cryopods in a new small room in the core. - Removes the WJ spawnpoints in the reception area. - There is now a synth repair station in the same room. # Explain why it's good for the game - It makes more sense, also allowing WJs to start & leave in a place of (relative) safety. - Superseded by the better locations. - It makes sense for there to be at least *some* repair facilities in the core. Sometimes, it's not safe to go down to reception for repairs. # Changelog :cl: add: WJs now spawn in the ARES core. add: There is now a synthetic repair station in the ARES core. /:cl: --------- Co-authored-by: John Doe --- code/_globalvars/lists/mapping_globals.dm | 1 + code/game/jobs/job/job.dm | 2 + code/game/jobs/role_authority.dm | 2 + .../objects/effects/landmarks/landmarks.dm | 10 ++ maps/map_files/USS_Almayer/USS_Almayer.dmm | 158 +++++++++++------- 5 files changed, 110 insertions(+), 63 deletions(-) diff --git a/code/_globalvars/lists/mapping_globals.dm b/code/_globalvars/lists/mapping_globals.dm index cf5b2ad435b8..47cc22dae5e1 100644 --- a/code/_globalvars/lists/mapping_globals.dm +++ b/code/_globalvars/lists/mapping_globals.dm @@ -27,6 +27,7 @@ GLOBAL_LIST_EMPTY(latewhiskey) GLOBAL_LIST_EMPTY(latejoin) GLOBAL_LIST_EMPTY(latejoin_by_squad) +GLOBAL_LIST_EMPTY(latejoin_by_job) GLOBAL_LIST_EMPTY(zombie_landmarks) diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index b860667486be..234902e11d22 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -288,6 +288,8 @@ join_turf = get_turf(pick(GLOB.spawns_by_job[type])) else if(assigned_squad && GLOB.latejoin_by_squad[assigned_squad]) join_turf = get_turf(pick(GLOB.latejoin_by_squad[assigned_squad])) + else if(GLOB.latejoin_by_job[title]) + join_turf = get_turf(pick(GLOB.latejoin_by_job[title])) else join_turf = get_turf(pick(GLOB.latejoin)) human.forceMove(join_turf) diff --git a/code/game/jobs/role_authority.dm b/code/game/jobs/role_authority.dm index e7697d54f0de..d1934c597da7 100644 --- a/code/game/jobs/role_authority.dm +++ b/code/game/jobs/role_authority.dm @@ -553,6 +553,8 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou var/turf/late_join_turf if(GLOB.latejoin_by_squad[assigned_squad]) late_join_turf = get_turf(pick(GLOB.latejoin_by_squad[assigned_squad])) + else if(GLOB.latejoin_by_job[J.title]) + late_join_turf = get_turf(pick(GLOB.latejoin_by_job[J.title])) else late_join_turf = get_turf(pick(GLOB.latejoin)) H.forceMove(late_join_turf) diff --git a/code/game/objects/effects/landmarks/landmarks.dm b/code/game/objects/effects/landmarks/landmarks.dm index 1cbe10c497f6..5f4a374ba31c 100644 --- a/code/game/objects/effects/landmarks/landmarks.dm +++ b/code/game/objects/effects/landmarks/landmarks.dm @@ -378,6 +378,8 @@ name = "late join" icon_state = "x2" var/squad + /// What job should latejoin on this landmark + var/job /obj/effect/landmark/late_join/alpha name = "alpha late join" @@ -396,16 +398,24 @@ squad = SQUAD_MARINE_4 +/obj/effect/landmark/late_join/working_joe + name = "working joe late join" + job = JOB_WORKING_JOE + /obj/effect/landmark/late_join/Initialize(mapload, ...) . = ..() if(squad) LAZYADD(GLOB.latejoin_by_squad[squad], src) + else if(job) + LAZYADD(GLOB.latejoin_by_job[job], src) else GLOB.latejoin += src /obj/effect/landmark/late_join/Destroy() if(squad) LAZYREMOVE(GLOB.latejoin_by_squad[squad], src) + else if(job) + LAZYREMOVE(GLOB.latejoin_by_job[job], src) else GLOB.latejoin -= src return ..() diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index b02cd24e2e4e..ff74707aa9c0 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -23219,32 +23219,13 @@ }, /area/almayer/shipboard/brig/lobby) "bRo" = ( -/obj/structure/machinery/door/poddoor/shutters/almayer{ - id = "ARES StairsLower"; - name = "\improper ARES Core Shutters"; - plane = -7 - }, -/obj/effect/step_trigger/ares_alert/public{ - alert_id = "AresStairs"; - alert_message = "Caution: Movement detected in ARES Core."; - cooldown_duration = 1200 - }, -/obj/effect/step_trigger/ares_alert/public{ - alert_id = "AresStairs"; - alert_message = "Caution: Movement detected in ARES Core."; - cooldown_duration = 1200 - }, -/obj/structure/machinery/door/poddoor/almayer/blended/white/open{ - closed_layer = 3.2; - id = "ARES Emergency"; - layer = 3.2; - name = "ARES Emergency Lockdown"; - needs_power = 0; - open_layer = 1.9; - plane = -7 +/obj/effect/landmark/late_join/working_joe, +/obj/effect/landmark/start/working_joe, +/obj/structure/machinery/light{ + dir = 8 }, /turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" + icon_state = "ai_floors" }, /area/almayer/command/airoom) "bRr" = ( @@ -23953,7 +23934,6 @@ }, /area/almayer/squads/delta) "bUx" = ( -/obj/effect/landmark/start/working_joe, /obj/structure/machinery/light/small{ dir = 8 }, @@ -28456,6 +28436,12 @@ icon_state = "redcorner" }, /area/almayer/shipboard/brig/execution) +"czG" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/almayer/no_build{ + icon_state = "ai_floors" + }, +/area/almayer/command/airoom) "czJ" = ( /obj/structure/sign/safety/restrictedarea{ pixel_x = 8; @@ -37871,19 +37857,13 @@ /turf/open/floor/almayer, /area/almayer/hull/upper_hull/u_f_p) "gAe" = ( -/obj/structure/filingcabinet{ - density = 0; - pixel_x = -8; - pixel_y = 18 - }, -/obj/structure/filingcabinet{ - density = 0; - pixel_x = 8; - pixel_y = 18 +/obj/structure/machinery/door_control{ + id = "ARES JoeCryo"; + name = "Working Joe Cryogenics Lockdown"; + pixel_x = 24; + pixel_y = 8; + req_one_access_txt = "19;200;90;91;92" }, -/obj/item/folder/white, -/obj/item/folder/white, -/obj/item/folder/white, /turf/open/floor/almayer/no_build{ icon_state = "ai_floors" }, @@ -51742,7 +51722,6 @@ }, /area/almayer/living/pilotbunks) "mLE" = ( -/obj/effect/landmark/start/working_joe, /turf/open/floor/plating, /area/almayer/command/airoom) "mLF" = ( @@ -58708,6 +58687,25 @@ icon_state = "silvercorner" }, /area/almayer/command/computerlab) +"pTt" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer{ + id = "ARES JoeCryo"; + name = "\improper ARES Core Shutters"; + plane = -7 + }, +/turf/open/floor/almayer/no_build{ + icon_state = "test_floor4" + }, +/area/almayer/command/airoom) +"pTM" = ( +/obj/structure/sign/safety/water{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/almayer{ + icon_state = "sterile_green_side" + }, +/area/almayer/medical/hydroponics) "pTT" = ( /obj/structure/platform{ dir = 4 @@ -62393,6 +62391,13 @@ icon_state = "redfull" }, /area/almayer/command/cic) +"rzf" = ( +/obj/effect/landmark/late_join/working_joe, +/obj/effect/landmark/start/working_joe, +/turf/open/floor/almayer/no_build{ + icon_state = "ai_floors" + }, +/area/almayer/command/airoom) "rzj" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -65411,8 +65416,8 @@ /area/almayer/living/briefing) "sTV" = ( /obj/structure/machinery/power/apc/almayer/hardened{ - dir = 1; - cell_type = /obj/item/cell/hyper + cell_type = /obj/item/cell/hyper; + dir = 1 }, /turf/open/floor/plating, /area/almayer/command/airoom) @@ -70813,12 +70818,19 @@ }, /area/almayer/hull/lower_hull/l_m_p) "vhe" = ( -/obj/structure/prop/server_equipment/yutani_server{ +/obj/structure/filingcabinet{ density = 0; - desc = "A powerful server tower housing various AI functions."; - name = "server tower"; - pixel_y = 16 + pixel_x = -8; + pixel_y = 18 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 18 }, +/obj/item/folder/white, +/obj/item/folder/white, +/obj/item/folder/white, /turf/open/floor/almayer/no_build{ icon_state = "ai_floors" }, @@ -74141,6 +74153,20 @@ icon_state = "bluefull" }, /area/almayer/command/cichallway) +"wyv" = ( +/obj/structure/machinery/door_control{ + id = "ARES JoeCryo"; + name = "Working Joe Cryogenics Lockdown"; + pixel_x = -24; + pixel_y = -8; + req_one_access_txt = "19;200;90;91;92" + }, +/obj/effect/landmark/late_join/working_joe, +/obj/effect/landmark/start/working_joe, +/turf/open/floor/almayer/no_build{ + icon_state = "ai_floors" + }, +/area/almayer/command/airoom) "wyK" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/almayer{ @@ -75717,12 +75743,12 @@ pixel_y = 32 }, /obj/item/folded_tent/big{ - pixel_y = 10; - pixel_x = -6 + pixel_x = -6; + pixel_y = 10 }, /obj/item/storage/box/mousetraps{ - pixel_y = 12; - pixel_x = 3 + pixel_x = 3; + pixel_y = 12 }, /turf/open/floor/almayer{ icon_state = "plate" @@ -78348,6 +78374,12 @@ icon_state = "plate" }, /area/almayer/squads/delta) +"ylg" = ( +/obj/structure/machinery/cryopod, +/turf/open/floor/almayer/no_build{ + icon_state = "ai_floors" + }, +/area/almayer/command/airoom) "ylm" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/disposalpipe/segment{ @@ -136553,7 +136585,7 @@ pYi fMl gUN bLv -bRo +wkM xvM osy cBm @@ -137355,7 +137387,7 @@ lmz lmz lmz lmz -lmz +daz sbJ sbJ sbJ @@ -137558,11 +137590,11 @@ lmz lmz lmz lmz -lmz -lmz -lmz -lmz daz +rzf +bRo +wyv +pTt gAe rCi gba @@ -137761,10 +137793,10 @@ lmz lmz lmz lmz -lmz -lmz -lmz -lmz +daz +czG +ylg +ylg daz daz daz @@ -137964,11 +137996,11 @@ bdH bdH bdH lmz -lmz -lmz -lmz -lmz -lmz +daz +daz +daz +daz +daz lmz lmz lmz From c35d48a33ac0ecf9bbd8c78bdb13a80da43d9f81 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:32:14 +0100 Subject: [PATCH 117/293] Automatic changelog for PR #4068 [ci skip] --- html/changelogs/AutoChangeLog-pr-4068.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4068.yml diff --git a/html/changelogs/AutoChangeLog-pr-4068.yml b/html/changelogs/AutoChangeLog-pr-4068.yml new file mode 100644 index 000000000000..f0437bbca87c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4068.yml @@ -0,0 +1,5 @@ +author: "Zonespace27" +delete-after: True +changes: + - rscadd: "WJs now spawn in the ARES core." + - rscadd: "There is now a synthetic repair station in the ARES core." \ No newline at end of file From 01c6796a7d1800c4b87e9a45f2b7413f3ffeee93 Mon Sep 17 00:00:00 2001 From: Segrain Date: Thu, 3 Aug 2023 20:47:35 +0400 Subject: [PATCH 118/293] Fix for runner-lesserdrone collision. (#4075) # About the pull request I tried digging for the reasoning behind the current state of things, and I gave up. Git blamer for the pass flags on base xenomorph and on runner goes through several overhauls into a separate two-three years old commits (CM Dev strikes again), and I honestly cannot be bothered to check which predates which or go dig deep into private repository on Gitlab in search of corresponding PRs and their descriptions. I do not know what can go wrong here, anyway. (Last time I said something like that, things managed to go wrong anyway...) # Explain why it's good for the game Closes #4012. # Changelog :cl: fix: Lesser drones now can pass through runners same as through any other castes. /:cl: --- code/modules/mob/living/carbon/xenomorph/castes/Runner.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm b/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm index 69e5b82aa307..f946ec44b5b7 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm @@ -71,7 +71,7 @@ /mob/living/carbon/xenomorph/runner/initialize_pass_flags(datum/pass_flags_container/PF) ..() if (PF) - PF.flags_pass = PASS_FLAGS_CRAWLER + PF.flags_pass |= PASS_FLAGS_CRAWLER /datum/behavior_delegate/runner_base name = "Base Runner Behavior Delegate" From 3516649c4934da25cdadd942e88af0687dacab9d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:51:16 +0100 Subject: [PATCH 119/293] Automatic changelog for PR #4075 [ci skip] --- html/changelogs/AutoChangeLog-pr-4075.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4075.yml diff --git a/html/changelogs/AutoChangeLog-pr-4075.yml b/html/changelogs/AutoChangeLog-pr-4075.yml new file mode 100644 index 000000000000..d590d7020367 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4075.yml @@ -0,0 +1,4 @@ +author: "Segrain" +delete-after: True +changes: + - bugfix: "Lesser drones now can pass through runners same as through any other castes." \ No newline at end of file From 64d4308fe12cb7ca12e9265d48566369c86e41b8 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:52:44 +0200 Subject: [PATCH 120/293] Anchors the yautja carpnade (#4074) # About the pull request Anchors the carpnade found in the yautja ship. # Explain why it's good for the game - Requested by forest - Prevents people abducted onto the pred ship from being dumb with the grenade - Prevents preds from unwittingly handing out the carpnade despite it being expressly prohibited by a senator (see [here](https://discord.com/channels/150315577943130112/207230793423126539/966035290399592468)) # Testing Photographs and Procedure
Screenshots & Videos It's a one tile change
# Changelog :cl: del: You can no longer move the carp nade in the yautja ship /:cl: --------- Co-authored-by: John Doe --- maps/predship/huntership.dmm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/maps/predship/huntership.dmm b/maps/predship/huntership.dmm index 73cdc78084d9..e6fb4adc1c74 100644 --- a/maps/predship/huntership.dmm +++ b/maps/predship/huntership.dmm @@ -2623,7 +2623,10 @@ /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/obj/item/explosive/grenade/spawnergrenade/spesscarp, +/obj/item/explosive/grenade/spawnergrenade/spesscarp{ + anchored = 1; + desc = "A strange device taken from a far-off land. It looks incredibly fragile, best not to touch it." + }, /turf/open/floor/corsat{ dir = 1; icon_state = "squareswood" From cdbc91de4a36b7767805cae637fd2538e4ed9e88 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 19:07:40 +0100 Subject: [PATCH 121/293] Automatic changelog for PR #4074 [ci skip] --- html/changelogs/AutoChangeLog-pr-4074.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4074.yml diff --git a/html/changelogs/AutoChangeLog-pr-4074.yml b/html/changelogs/AutoChangeLog-pr-4074.yml new file mode 100644 index 000000000000..cea925a9026d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4074.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - rscdel: "You can no longer move the carp nade in the yautja ship" \ No newline at end of file From 5ab0070162b8bc1dce4db264bed071afbf6f897b Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Thu, 3 Aug 2023 17:59:05 +0100 Subject: [PATCH 122/293] Log Updates (#4024) # About the pull request Adds new and updates old logs. - Chestbursts now include location data. - Near miss shots now include the name of the firer. - Mentor Imaginary Friends now log their speech. - Ahelps now log to chat when they're deferred to mentors. - Phonecalls now log speech being relayed through a phone. - Dropships now log who launched them again. Dropship interactions are now also logged within attack logs via log_interact. # Explain why it's good for the game Knowledge is power. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/41653574/aba3178b-1a4a-4e2f-837b-93431097eae9) Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: admin: Added logs for speech through telephones and deferring ahelps to mentors. admin: Chestburst logs now include location data. Mentor Imaginary Friend now logs its speech. Narrow miss shots now log who fired them (where applicable). admin: Dropship interactions (Launch/Flyby/Autopilot) are now logged again, and also included in attack logs for the user. /:cl: --- code/__HELPERS/logging.dm | 6 ++-- .../datums/statistics/entities/death_stats.dm | 19 ++++++++--- .../items/explosives/grenades/marines.dm | 33 ++++++++++--------- code/modules/admin/verbs/adminhelp.dm | 1 + code/modules/cm_phone/phone.dm | 1 + code/modules/mob/camera/imaginary_friend.dm | 1 + .../mob/living/carbon/xenomorph/Embryo.dm | 6 ++-- code/modules/projectiles/guns/specialist.dm | 21 ++++++------ code/modules/projectiles/projectile.dm | 9 ++--- .../shuttle/computers/dropship_computer.dm | 22 ++++++++++--- 10 files changed, 76 insertions(+), 43 deletions(-) diff --git a/code/__HELPERS/logging.dm b/code/__HELPERS/logging.dm index 32da4c953188..5ecbff108725 100644 --- a/code/__HELPERS/logging.dm +++ b/code/__HELPERS/logging.dm @@ -108,8 +108,10 @@ if (CONFIG_GET(flag/log_interact)) WRITE_LOG(GLOB.world_game_log, "INTERACT: [msg]") LOG_REDIS("interact", "\[[time]\] [msg]") - origin.attack_log += "\[[time]\] [msg] " - target.attack_log += "\[[time]\] [msg] " + if(origin) + origin.attack_log += "\[[time]\] [msg] " + if(target) + target.attack_log += "\[[time]\] [msg] " GLOB.STUI.attack.Add("\[[time]]INTERACT: [msg]") GLOB.STUI.processing |= STUI_LOG_ATTACK diff --git a/code/datums/statistics/entities/death_stats.dm b/code/datums/statistics/entities/death_stats.dm index 7e26e92ae135..4a01e4e9d72b 100644 --- a/code/datums/statistics/entities/death_stats.dm +++ b/code/datums/statistics/entities/death_stats.dm @@ -65,13 +65,25 @@ ) /mob/proc/track_mob_death(datum/cause_data/cause_data, turf/death_loc) - if(!mind || statistic_exempt) - return - if(cause_data && !istype(cause_data)) stack_trace("track_mob_death called with string cause ([cause_data]) instead of datum") cause_data = create_cause_data(cause_data) + var/log_message = "\[[time_stamp()]\] [key_name(src)] died to " + if(cause_data) + log_message += "[cause_data.cause_name]" + else + log_message += "unknown causes" + var/mob/cause_mob = cause_data?.resolve_mob() + if(cause_mob) + log_message += " from [key_name(cause_data.resolve_mob())]" + cause_mob.attack_log += "\[[time_stamp()]\] [key_name(cause_mob)] killed [key_name(src)] with [cause_data.cause_name]." + + attack_log += "[log_message]." + + if(!mind || statistic_exempt) + return + var/datum/entity/statistic/death/new_death = DB_ENTITY(/datum/entity/statistic/death) var/datum/entity/player/player_entity = get_player_from_key(mind.ckey) if(player_entity) @@ -96,7 +108,6 @@ new_death.cause_role_name = cause_data?.role new_death.cause_faction_name = cause_data?.faction - var/mob/cause_mob = cause_data?.resolve_mob() if(cause_mob) cause_mob.life_kills_total += life_value diff --git a/code/game/objects/items/explosives/grenades/marines.dm b/code/game/objects/items/explosives/grenades/marines.dm index 1892c7543414..a8e0e1803a33 100644 --- a/code/game/objects/items/explosives/grenades/marines.dm +++ b/code/game/objects/items/explosives/grenades/marines.dm @@ -547,31 +547,32 @@ ram_distance -- //for max pinballing. icon_state = inactive_icon -/obj/item/explosive/grenade/slug/proc/impact_mob(mob/living/M) - var/direction = Get_Angle(src,M) - var/target_turf = get_angle_target_turf(src,direction,throw_max) - var/fling = rand(throw_min,throw_max) //WEEEEEEEEEEEEEEEEEEEE What is going to be put into throw_atom +/obj/item/explosive/grenade/slug/proc/impact_mob(mob/living/smacked) + var/direction = Get_Angle(src, smacked) + var/target_turf = get_angle_target_turf(src,direction, throw_max) + var/fling = rand(throw_min, throw_max) //WEEEEEEEEEEEEEEEEEEEE What is going to be put into throw_atom var/random_tile = 0 //random tile for bounce - playsound(M.loc, impact_sound, 75, 1) - M.apply_damage(impact_damage, BRUTE) + playsound(smacked.loc, impact_sound, 75, 1) + smacked.apply_damage(impact_damage, BRUTE) + smacked.attack_log += "\[[time_stamp()]\] [src], fired by [fingerprintslast], struck [key_name(smacked)]." random_tile = get_random_turf_in_range(src,ram_distance,ram_distance) //getting random tile for bounce src.throw_atom(random_tile,ram_distance,SPEED_FAST,src,TRUE,NORMAL_LAUNCH,NO_FLAGS) //time for a little trolling - if(isyautja(M)|| issynth(M)) - M.apply_effect(slowdown_time * 0.5, SLOW) - M.apply_effect(dazed_time * 0.5, DAZE) + if(isyautja(smacked)|| issynth(smacked)) + smacked.apply_effect(slowdown_time * 0.5, SLOW) + smacked.apply_effect(dazed_time * 0.5, DAZE) - if(M.mob_size >= MOB_SIZE_BIG)//big xenos not KO'ed - M.apply_effect(slowdown_time * 1.2, SLOW)//They are slowed more :trol: - M.apply_effect(dazed_time * 1.2, DAZE) + if(smacked.mob_size >= MOB_SIZE_BIG)//big xenos not KO'ed + smacked.apply_effect(slowdown_time * 1.2, SLOW)//They are slowed more :trol: + smacked.apply_effect(dazed_time * 1.2, DAZE) return - M.apply_effect(knockout_time, WEAKEN)//but little xenos and humans are - M.throw_atom(target_turf,fling,SPEED_AVERAGE,M,TRUE) - M.apply_effect(slowdown_time, SLOW) - M.apply_effect(dazed_time, DAZE) + smacked.apply_effect(knockout_time, WEAKEN)//but little xenos and humans are + smacked.throw_atom(target_turf, fling, SPEED_AVERAGE, smacked, TRUE) + smacked.apply_effect(slowdown_time, SLOW) + smacked.apply_effect(dazed_time, DAZE) return /obj/item/explosive/grenade/slug/baton diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 03d2ae517354..3d50b50e414c 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -519,6 +519,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) AddInteraction("Deferred to Mentors by [key_name_admin(usr)].", player_message = "Deferred to Mentors.") to_chat(initiator, SPAN_ADMINHELP("Your ticket has been deferred to Mentors.")) + log_admin_private("Ticket [TicketHref("#[id]")] deferred to mentors by [usr.key].") log_ahelp(id, "Defer", "Deferred to mentors by [usr.key]", null, usr.ckey) Close(silent = TRUE) diff --git a/code/modules/cm_phone/phone.dm b/code/modules/cm_phone/phone.dm index ac00e717f79a..b3e0ecd87206 100644 --- a/code/modules/cm_phone/phone.dm +++ b/code/modules/cm_phone/phone.dm @@ -312,6 +312,7 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) P.handle_hear(message, L, speaking) attached_to.handle_hear(message, L, speaking) + log_say("TELEPHONE: [key_name(speaking)] on Phone '[phone_id]' to '[T.phone_id]' said '[message]'") /obj/structure/transmitter/attackby(obj/item/W, mob/user) if(W == attached_to) diff --git a/code/modules/mob/camera/imaginary_friend.dm b/code/modules/mob/camera/imaginary_friend.dm index 054dd6ea8ff4..a78de70a7e15 100644 --- a/code/modules/mob/camera/imaginary_friend.dm +++ b/code/modules/mob/camera/imaginary_friend.dm @@ -200,6 +200,7 @@ to_chat(owner, "[rendered]") to_chat(src, "[rendered]") + log_say("Imaginary Friend: [dead_rendered]") if(!hidden) var/list/send_to = list() if(!owner.client?.prefs.lang_chat_disabled) diff --git a/code/modules/mob/living/carbon/xenomorph/Embryo.dm b/code/modules/mob/living/carbon/xenomorph/Embryo.dm index 54f5892ca93c..4ce266f70596 100644 --- a/code/modules/mob/living/carbon/xenomorph/Embryo.dm +++ b/code/modules/mob/living/carbon/xenomorph/Embryo.dm @@ -337,8 +337,8 @@ if(larva_embryo.client) larva_embryo.set_lighting_alpha_from_prefs(larva_embryo.client) - larva_embryo.attack_log += "\[[time_stamp()]\] chestbursted from [key_name(victim)]" - victim.attack_log += "\[[time_stamp()]\] Was chestbursted, larva was [key_name(larva_embryo)]" + larva_embryo.attack_log += "\[[time_stamp()]\] chestbursted from [key_name(victim)] in [get_area_name(larva_embryo)] at X[victim.x], Y[victim.y], Z[victim.z]" + victim.attack_log += "\[[time_stamp()]\] Was chestbursted in [get_area_name(larva_embryo)] at X[victim.x], Y[victim.y], Z[victim.z]. The larva was [key_name(larva_embryo)]." if(burstcount) step(larva_embryo, pick(cardinal)) @@ -359,7 +359,7 @@ if(!victim.first_xeno) to_chat(larva_embryo, SPAN_XENOHIGHDANGER("The Queen's will overwhelms your instincts...")) to_chat(larva_embryo, SPAN_XENOHIGHDANGER("\"[hive.hive_orders]\"")) - log_attack("[key_name(victim)] chestbursted, the larva was [key_name(larva_embryo)].") //this is so that admins are not spammed with los logs + log_attack("[key_name(victim)] chestbursted in [get_area_name(larva_embryo)] at X[victim.x], Y[victim.y], Z[victim.z]. The larva was [key_name(larva_embryo)].") //this is so that admins are not spammed with los logs for(var/obj/item/alien_embryo/AE in victim) qdel(AE) diff --git a/code/modules/projectiles/guns/specialist.dm b/code/modules/projectiles/guns/specialist.dm index 22fb290878e9..66456f4e21fc 100644 --- a/code/modules/projectiles/guns/specialist.dm +++ b/code/modules/projectiles/guns/specialist.dm @@ -829,26 +829,27 @@ muzzle_flash(angle,user) simulate_recoil(0, user) - var/obj/item/explosive/grenade/F = cylinder.contents[1] - cylinder.remove_from_storage(F, user.loc) + var/obj/item/explosive/grenade/fired = cylinder.contents[1] + cylinder.remove_from_storage(fired, user.loc) var/pass_flags = NO_FLAGS if(is_lobbing) - if(istype(F, /obj/item/explosive/grenade/slug/baton)) + if(istype(fired, /obj/item/explosive/grenade/slug/baton)) if(ishuman(user)) var/mob/living/carbon/human/human_user = user - human_user.remember_dropped_object(F) + human_user.remember_dropped_object(fired) + fired.fingerprintslast = key_name(user) pass_flags |= PASS_MOB_THRU_HUMAN|PASS_MOB_IS_OTHER|PASS_OVER else pass_flags |= PASS_MOB_THRU|PASS_HIGH_OVER - msg_admin_attack("[key_name_admin(user)] fired a grenade ([F.name]) from \a ([name]).") + msg_admin_attack("[key_name_admin(user)] fired a grenade ([fired.name]) from \a ([name]).") log_game("[key_name_admin(user)] used a grenade ([name]).") - F.throw_range = 20 - F.det_time = min(10, F.det_time) - F.activate(user, FALSE) - F.forceMove(get_turf(src)) - F.throw_atom(target, 20, SPEED_VERY_FAST, user, null, NORMAL_LAUNCH, pass_flags) + fired.throw_range = 20 + fired.det_time = min(10, fired.det_time) + fired.activate(user, FALSE) + fired.forceMove(get_turf(src)) + fired.throw_atom(target, 20, SPEED_VERY_FAST, user, null, NORMAL_LAUNCH, pass_flags) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 2fc04e35f399..e4251f5f6b31 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -501,13 +501,14 @@ if(ammo.sound_miss) playsound_client(L.client, ammo.sound_miss, get_turf(L), 75, TRUE) L.visible_message(SPAN_AVOIDHARM("[src] misses [L]!"), SPAN_AVOIDHARM("[src] narrowly misses you!"), null, 4, CHAT_TYPE_TAKING_HIT) - log_attack("[src] narrowly missed [key_name(L)]") + var/log_message = "[src] narrowly missed [key_name(L)]" var/mob/living/carbon/shotby = firer if(istype(shotby)) - L.attack_log += "[time_stamp()]\] [src], fired by [key_name(firer)], narrowly missed [key_name(L)]" - shotby.attack_log += "[time_stamp()]\] [src], fired by [key_name(shotby)], narrowly missed [key_name(L)]" - + L.attack_log += "\[[time_stamp()]\] [src], fired by [key_name(firer)], narrowly missed [key_name(L)]" + shotby.attack_log += "\[[time_stamp()]\] [src], fired by [key_name(shotby)], narrowly missed [key_name(L)]" + log_message = "[src], fired by [key_name(firer)], narrowly missed [key_name(L)]" + log_attack(log_message) #if DEBUG_HIT_CHANCE to_world(SPAN_DEBUG("([L]) Missed.")) diff --git a/code/modules/shuttle/computers/dropship_computer.dm b/code/modules/shuttle/computers/dropship_computer.dm index 50449b32fcb9..5ad84e17f159 100644 --- a/code/modules/shuttle/computers/dropship_computer.dm +++ b/code/modules/shuttle/computers/dropship_computer.dm @@ -362,6 +362,9 @@ update_equipment(is_optimised) if(is_set_flyby) to_chat(user, SPAN_NOTICE("You begin the launch sequence for a flyby.")) + var/log = "[key_name(user)] launched the dropship [src.shuttleId] on flyby." + msg_admin_niche(log) + log_interact(user, msg = "[log]") shuttle.send_for_flyby() return TRUE var/dockId = params["target"] @@ -387,6 +390,9 @@ return TRUE SSshuttle.moveShuttle(shuttle.id, dock.id, TRUE) to_chat(user, SPAN_NOTICE("You begin the launch sequence to [dock].")) + var/log = "[key_name(user)] launched the dropship [src.shuttleId] on transport." + msg_admin_niche(log) + log_interact(user, msg = "[log]") return TRUE if("button-push") playsound(loc, get_sfx("terminal_button"), KEYBOARD_SOUND_VOLUME, 1) @@ -403,10 +409,14 @@ to_chat(user, SPAN_WARNING("Door controls have been overridden. Please call technical support.")) if("set-ferry") is_set_flyby = FALSE - msg_admin_niche("[key_name_admin(usr)] set the dropship [src.shuttleId] into transport") + var/log = "[key_name(user)] set the dropship [src.shuttleId] into transport" + msg_admin_niche(log) + log_interact(user, msg = "[log]") if("set-flyby") is_set_flyby = TRUE - msg_admin_niche("[key_name_admin(usr)] set the dropship [src.shuttleId] into flyby") + var/log = "[key_name(user)] set the dropship [src.shuttleId] into flyby." + msg_admin_niche(log) + log_interact(user, msg = "[log]") if("set-automate") var/almayer_lz = params["hangar_id"] var/ground_lz = params["ground_id"] @@ -426,7 +436,9 @@ shuttle.automated_lz_id = ground_lz shuttle.automated_delay = delay playsound(loc, get_sfx("terminal_button"), KEYBOARD_SOUND_VOLUME, 1) - message_admins("[key_name_admin(usr)] has set auto pilot on '[shuttle.name]'") + var/log = "[key_name(user)] has enabled auto pilot on '[shuttle.name]'" + message_admins(log) + log_interact(user, msg = "[log]") return /* TODO if(!dropship.automated_launch) //If we're toggling it on... @@ -440,7 +452,9 @@ shuttle.automated_lz_id = null shuttle.automated_delay = null playsound(loc, get_sfx("terminal_button"), KEYBOARD_SOUND_VOLUME, 1) - message_admins("[key_name_admin(usr)] has removed auto pilot on '[shuttle.name]'") + var/log = "[key_name(user)] has disabled auto pilot on '[shuttle.name]'" + message_admins(log) + log_interact(user, msg = "[log]") return if("cancel-flyby") From c7721377d41f0da947225503352d16e33e474ac5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 19:25:40 +0100 Subject: [PATCH 123/293] Automatic changelog for PR #4024 [ci skip] --- html/changelogs/AutoChangeLog-pr-4024.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4024.yml diff --git a/html/changelogs/AutoChangeLog-pr-4024.yml b/html/changelogs/AutoChangeLog-pr-4024.yml new file mode 100644 index 000000000000..1d20fc50b0a1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4024.yml @@ -0,0 +1,6 @@ +author: "realforest2001" +delete-after: True +changes: + - admin: "Added logs for speech through telephones and deferring ahelps to mentors." + - admin: "Chestburst logs now include location data. Mentor Imaginary Friend now logs its speech. Narrow miss shots now log who fired them (where applicable)." + - admin: "Dropship interactions (Launch/Flyby/Autopilot) are now logged again, and also included in attack logs for the user." \ No newline at end of file From c952578280b687fcb68f156fad25b4c80ba0fe08 Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Thu, 3 Aug 2023 13:37:25 -0400 Subject: [PATCH 124/293] Workin Joey Talks (#4093) # About the pull request Expansion on #4042 that was discussed with Thwomp. Working Joe randomly says a quip and responds when attacked. # Explain why it's good for the game More character to Joey instead of being a static prop that doesn't move. Showing how "Joey" is still active but been interfered with by the crew. # Testing Photographs and Procedure ![image](https://github.com/cmss13-devs/cmss13/assets/91219575/f24d5095-301d-4d2c-896b-3134928d7e43) # Changelog :cl: add: Workin Joey now randomly talks and responds when attacked /:cl: --------- Co-authored-by: harryob --- code/game/objects/structures/props.dm | 74 +++++++++++++++++++ .../living/carbon/xenomorph/attack_alien.dm | 9 +++ 2 files changed, 83 insertions(+) diff --git a/code/game/objects/structures/props.dm b/code/game/objects/structures/props.dm index 7a0e7c9a9834..0df2cc345cb7 100644 --- a/code/game/objects/structures/props.dm +++ b/code/game/objects/structures/props.dm @@ -1165,4 +1165,78 @@ desc = "A defunct Seegson-brand Working Joe lifted from deep storage by a crew of marines after the last shore leave. Attempts have been made to modify the janitorial synthetic to serve as a crude bartender, but with little success." icon = 'icons/obj/structures/props/props.dmi' icon_state = "joey" + unslashable = FALSE + wrenchable = FALSE + /// converted into minutes when used to determine cooldown timer between quips + var/quip_delay_minimum = 5 + /// delay between Quips. Slightly randomized with quip_delay_minimum plus a random number + COOLDOWN_DECLARE(quip_delay) + /// delay between attack voicelines. Short but done for anti-spam + COOLDOWN_DECLARE(damage_delay) + /// list of quip emotes, taken from Working Joe + var/static/list/quips = list( + /datum/emote/living/carbon/human/synthetic/working_joe/quip/alwaysknow_damaged, + /datum/emote/living/carbon/human/synthetic/working_joe/quip/not_liking, + /datum/emote/living/carbon/human/synthetic/working_joe/greeting/how_can_i_help, + /datum/emote/living/carbon/human/synthetic/working_joe/task_update/day_never_done, + /datum/emote/living/carbon/human/synthetic/working_joe/task_update/required_by_apollo, + /datum/emote/living/carbon/human/synthetic/working_joe/warning/safety_breach + ) + /// list of voicelines to use when damaged + var/static/list/damaged = list( + /datum/emote/living/carbon/human/synthetic/working_joe/warning/damage, + /datum/emote/living/carbon/human/synthetic/working_joe/warning/that_stings, + /datum/emote/living/carbon/human/synthetic/working_joe/warning/irresponsible, + /datum/emote/living/carbon/human/synthetic/working_joe/warning/this_is_futile, + /datum/emote/living/carbon/human/synthetic/working_joe/warning/hysterical, + /datum/emote/living/carbon/human/synthetic/working_joe/warning/patience + ) + +/obj/structure/prop/invuln/joey/Initialize() + . = ..() + START_PROCESSING(SSobj, src) + +/obj/structure/prop/invuln/joey/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/structure/prop/invuln/joey/process() + //check if quip_delay cooldown finished. If so, random chance it says a line + if(COOLDOWN_FINISHED(src, quip_delay) && prob(10)) + emote(pick(quips)) + var/delay = rand(3) + quip_delay_minimum + COOLDOWN_START(src, quip_delay, delay MINUTES) + +// Advert your eyes. +/obj/structure/prop/invuln/joey/attackby(obj/item/W, mob/user) + attacked() + return ..() + +/obj/structure/prop/invuln/joey/bullet_act(obj/item/projectile/P) + attacked() + return ..() + +/// A terrible way of handling being hit. If signals would work it should be used. +/obj/structure/prop/invuln/joey/proc/attacked() + if(COOLDOWN_FINISHED(src, damage_delay) && prob(25)) + emote(pick(damaged)) + COOLDOWN_START(src, damage_delay, 8 SECONDS) + +/// SAY THE LINE JOE +/obj/structure/prop/invuln/joey/proc/emote(datum/emote/living/carbon/human/synthetic/working_joe/emote) + if (!emote) + return FALSE + + for(var/mob/mob in hearers(src, null)) + mob.show_message("[src] says, \"[initial(emote.say_message)]\"", SHOW_MESSAGE_AUDIBLE) + + var/list/viewers = get_mobs_in_view(7, src) + for(var/mob/current_mob in viewers) + if(!(current_mob.client?.prefs.toggles_langchat & LANGCHAT_SEE_EMOTES)) + viewers -= current_mob + langchat_speech(initial(emote.say_message), viewers, GLOB.all_languages, skip_language_check = TRUE) + + if(initial(emote.sound)) + playsound(loc, initial(emote.sound), 50, FALSE) + return TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/attack_alien.dm b/code/modules/mob/living/carbon/xenomorph/attack_alien.dm index 246e2d2809db..8e64afa3f733 100644 --- a/code/modules/mob/living/carbon/xenomorph/attack_alien.dm +++ b/code/modules/mob/living/carbon/xenomorph/attack_alien.dm @@ -982,3 +982,12 @@ var/matrix/A = matrix() apply_transform(A) stat &= ~BROKEN //Remove broken. MAGICAL REPAIRS + +//Misc +/obj/structure/prop/invuln/joey/attack_alien(mob/living/carbon/xenomorph/alien) + alien.animation_attack_on(src) + alien.visible_message(SPAN_DANGER("[alien] [alien.slashes_verb] [src]!"), \ + SPAN_DANGER("You [alien.slash_verb] [src]!"), null, 5) + playsound(loc, "alien_claw_metal", 25, 1) + attacked() + return XENO_ATTACK_ACTION From a97bc41de7895725fcd907be85cf26686d3e627a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 19:41:16 +0100 Subject: [PATCH 125/293] Automatic changelog for PR #4093 [ci skip] --- html/changelogs/AutoChangeLog-pr-4093.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4093.yml diff --git a/html/changelogs/AutoChangeLog-pr-4093.yml b/html/changelogs/AutoChangeLog-pr-4093.yml new file mode 100644 index 000000000000..5b0503e1ec68 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4093.yml @@ -0,0 +1,4 @@ +author: "Ben10083" +delete-after: True +changes: + - rscadd: "Workin Joey now randomly talks and responds when attacked" \ No newline at end of file From 256346f2679e4975290c6b4e687d2a80d1439009 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Thu, 3 Aug 2023 18:50:48 +0100 Subject: [PATCH 126/293] Falcon Drone appears on marine MD (#4057) # About the pull request Adds the falcon drone to marine MD, same manner as queen eye. # Explain why it's good for the game It is a moving object after all, more so than the Queen's eye. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Added the falcon drone to marine motion detectors, appearing the same as Queen eye. /:cl: --------- Co-authored-by: harryob --- code/game/objects/items/devices/motion_detector.dm | 9 ++++++--- code/modules/cm_preds/falcon.dm | 1 + code/modules/cm_tech/hologram.dm | 4 +++- code/modules/mob/living/carbon/xenomorph/castes/Queen.dm | 1 + 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/devices/motion_detector.dm b/code/game/objects/items/devices/motion_detector.dm index ade74531bc91..dd0c5d45eda4 100644 --- a/code/game/objects/items/devices/motion_detector.dm +++ b/code/game/objects/items/devices/motion_detector.dm @@ -229,11 +229,14 @@ if(human_user) show_blip(human_user, M) - for(var/mob/hologram/queen/Q in GLOB.hologram_list) - if(Q.z != cur_turf.z || !(range_bounds.contains_atom(Q))) continue + for(var/mob/hologram/holo as anything in GLOB.hologram_list) + if(!holo.motion_sensed) + continue + if(holo.z != cur_turf.z || !(range_bounds.contains_atom(holo))) + continue ping_count++ if(human_user) - show_blip(human_user, Q, "queen_eye") + show_blip(human_user, holo, "queen_eye") if(ping_count > 0) playsound(loc, pick('sound/items/detector_ping_1.ogg', 'sound/items/detector_ping_2.ogg', 'sound/items/detector_ping_3.ogg', 'sound/items/detector_ping_4.ogg'), 60, 0, 7, 2) diff --git a/code/modules/cm_preds/falcon.dm b/code/modules/cm_preds/falcon.dm index 19977a7bd84a..4461f9b4f7e7 100644 --- a/code/modules/cm_preds/falcon.dm +++ b/code/modules/cm_preds/falcon.dm @@ -68,6 +68,7 @@ var/obj/item/falcon_drone/parent_drone var/obj/item/clothing/gloves/yautja/owned_bracers desc = "An agile drone used by Yautja to survey the hunting grounds." + motion_sensed = TRUE /mob/hologram/falcon/Initialize(mapload, mob/M, obj/item/falcon_drone/drone, obj/item/clothing/gloves/yautja/bracers) . = ..() diff --git a/code/modules/cm_tech/hologram.dm b/code/modules/cm_tech/hologram.dm index 83cc0937b46e..5c0e986f45b2 100644 --- a/code/modules/cm_tech/hologram.dm +++ b/code/modules/cm_tech/hologram.dm @@ -1,4 +1,4 @@ -GLOBAL_LIST_EMPTY(hologram_list) +GLOBAL_LIST_EMPTY_TYPED(hologram_list, /mob/hologram) /mob/hologram name = "Hologram" @@ -16,6 +16,8 @@ GLOBAL_LIST_EMPTY(hologram_list) var/mob/linked_mob var/datum/action/leave_hologram/leave_button + ///If can be detected on motion detectors. + var/motion_sensed = FALSE /mob/hologram/movement_delay() . = -2 // Very fast speed, so they can navigate through easily, they can't ever have movement delay whilst as a hologram diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index f3a354b42ad0..53e30d374b2c 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -68,6 +68,7 @@ /mob/hologram/queen name = "Queen Eye" action_icon_state = "queen_exit" + motion_sensed = TRUE color = "#a800a8" From 216794e565a3098d526e2feb4d66425e8d0c295b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 19:54:33 +0100 Subject: [PATCH 127/293] Automatic changelog for PR #4057 [ci skip] --- html/changelogs/AutoChangeLog-pr-4057.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4057.yml diff --git a/html/changelogs/AutoChangeLog-pr-4057.yml b/html/changelogs/AutoChangeLog-pr-4057.yml new file mode 100644 index 000000000000..0677c85b9dd8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4057.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Added the falcon drone to marine motion detectors, appearing the same as Queen eye." \ No newline at end of file From 2c85063514bea66df4f865053c70fdbfc1b64979 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Thu, 3 Aug 2023 20:06:15 +0200 Subject: [PATCH 128/293] Fixes predator crew monitor console (#4079) # About the pull request Fixes the predator crew monitor to work at all. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/41448081/f0928b55-378a-403e-b732-0e3bc2217692)
# Changelog :cl: fix: Predator ship health monitor console now works /:cl: Co-authored-by: John Doe --- code/modules/cm_marines/marines_consoles.dm | 57 ++++++++++++++++++++- maps/predship/huntership.dmm | 3 +- 2 files changed, 56 insertions(+), 4 deletions(-) diff --git a/code/modules/cm_marines/marines_consoles.dm b/code/modules/cm_marines/marines_consoles.dm index 36535a0b5141..4743034a68f4 100644 --- a/code/modules/cm_marines/marines_consoles.dm +++ b/code/modules/cm_marines/marines_consoles.dm @@ -679,11 +679,13 @@ idle_power_usage = 250 active_power_usage = 500 var/faction = FACTION_MARINE + /// What type of /datum/crewmonitor this will create + var/crewmonitor_type = /datum/crewmonitor /obj/structure/machinery/computer/crew/Initialize() . = ..() if(!GLOB.crewmonitor[faction]) - GLOB.crewmonitor[faction] = new /datum/crewmonitor(faction) + GLOB.crewmonitor[faction] = new crewmonitor_type(faction) /obj/structure/machinery/computer/crew/attack_remote(mob/living/user) attack_hand(user) @@ -714,6 +716,12 @@ icon_state = "cmonitor" density = FALSE +/obj/structure/machinery/computer/crew/alt/yautja + name = "\improper Yautja health monitor" + desc = "Used to monitor active health sensors of all Yautja in the system. You can see that the console highlights the human's ship areas with BLUE and the hunting locations with RED." + faction = FACTION_YAUTJA + crewmonitor_type = /datum/crewmonitor/yautja + /obj/structure/machinery/computer/crew/upp faction = FACTION_UPP @@ -790,7 +798,7 @@ GLOBAL_LIST_EMPTY_TYPED(crewmonitor, /datum/crewmonitor) /datum/crewmonitor/ui_data(mob/user) . = list( "sensors" = update_data(), - "link_allowed" = isAI(user) + "link_allowed" = isAI(user), ) /datum/crewmonitor/proc/update_data() @@ -1102,6 +1110,51 @@ GLOBAL_LIST_EMPTY_TYPED(crewmonitor, /datum/crewmonitor) else jobs = list() +/datum/crewmonitor/yautja + faction = FACTION_YAUTJA + +/datum/crewmonitor/yautja/update_data() + var/list/results = list() + for(var/mob/living/carbon/human/human_mob as anything in GLOB.human_mob_list) + + if(!isyautja(human_mob)) + continue + + if(faction != human_mob.faction) + continue + + // Check if z-level is correct + var/turf/pos = get_turf(human_mob) + if(!pos) + continue + + // The entry for this human + var/list/entry = list( + "ref" = REF(human_mob), + "name" = human_mob.real_name, + "ijob" = UNKNOWN_JOB_ID, + "assignment" = "Hunter", + "oxydam" = round(human_mob.getOxyLoss(), 1), + "toxdam" = round(human_mob.getToxLoss(), 1), + "burndam" = round(human_mob.getFireLoss(), 1), + "brutedam" = round(human_mob.getBruteLoss(), 1), + "can_track" = TRUE, + ) + + if(is_mainship_level(pos.z)) + entry["side"] = "Almayer" + + var/area/mob_area = get_area(human_mob) + entry["area"] = sanitize_area(mob_area.name) + + results[++results.len] = entry + + // Cache result + data = results + last_update = world.time + + return results + #undef SENSOR_LIVING #undef SENSOR_VITALS #undef SENSOR_COORDS diff --git a/maps/predship/huntership.dmm b/maps/predship/huntership.dmm index e6fb4adc1c74..d7dcb49427a0 100644 --- a/maps/predship/huntership.dmm +++ b/maps/predship/huntership.dmm @@ -486,8 +486,7 @@ /obj/structure/pipes/standard/simple/hidden{ dir = 4 }, -/obj/structure/machinery/computer/crew/alt{ - faction = "Yautja"; +/obj/structure/machinery/computer/crew/alt/yautja{ pixel_y = 24 }, /turf/open/floor/corsat{ From 9dc6e61aa54e9ea16959a40039eef97f08effbf8 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 20:07:59 +0100 Subject: [PATCH 129/293] Automatic changelog for PR #4079 [ci skip] --- html/changelogs/AutoChangeLog-pr-4079.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4079.yml diff --git a/html/changelogs/AutoChangeLog-pr-4079.yml b/html/changelogs/AutoChangeLog-pr-4079.yml new file mode 100644 index 000000000000..5a7fcc03642b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4079.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - bugfix: "Predator ship health monitor console now works" \ No newline at end of file From c073bd8c7c5b5fa02fdd21c717f5b23a83da89ec Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Thu, 3 Aug 2023 14:07:53 -0400 Subject: [PATCH 130/293] Add security camera console to ARES Chamber (#4059) # About the pull request Add general camera console to ARES Chamber # Explain why it's good for the game ARES core and chamber especially is supposed to be the nexus of information, as such, I believe it would be better to start adding some new consoles to chamber, as right now it just mirrors itself on each side. # Changelog :cl: mapadd: ARES Chamber now has a security camera console /:cl: --- maps/map_files/USS_Almayer/USS_Almayer.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index ff74707aa9c0..741b511792b1 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -53969,7 +53969,7 @@ }, /area/almayer/hull/upper_hull/u_a_p) "nJH" = ( -/obj/structure/machinery/computer/cameras/almayer/ares{ +/obj/structure/machinery/computer/cameras/almayer{ dir = 8; pixel_x = 17 }, From 6dd2c71e9cc24980df2d6b529910ea0a1495c2be Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 20:21:37 +0100 Subject: [PATCH 131/293] Automatic changelog for PR #4059 [ci skip] --- html/changelogs/AutoChangeLog-pr-4059.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4059.yml diff --git a/html/changelogs/AutoChangeLog-pr-4059.yml b/html/changelogs/AutoChangeLog-pr-4059.yml new file mode 100644 index 000000000000..cef9e6ea95b2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4059.yml @@ -0,0 +1,4 @@ +author: "Ben10083" +delete-after: True +changes: + - mapadd: "ARES Chamber now has a security camera console" \ No newline at end of file From 36b6bffa2f2643a6a13a2ac0b2d762b5f750a7de Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Thu, 3 Aug 2023 22:41:55 +0200 Subject: [PATCH 132/293] Preds now show up on the predship tacmap (#4080) # About the pull request Now makes preds (and thralls) show up on their (and only their) tacmaps. Additionally, anyone wearing a stolen bracer (since that's what the tracker is based from) has a custom icon on the tacmap. # Explain why it's good for the game Well, it makes sense that preds should be able to see each other on their tacmap. Not sure if this was intended when preds got their tacmap, but it's here now. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Predators and thralls are now visible on the predship tacmap. add: Anyone wearing a stolen predator bracer is now visible on the predship tacmap. /:cl: --------- Co-authored-by: John Doe --- code/__DEFINES/minimap.dm | 3 +- code/modules/cm_preds/yaut_bracers.dm | 42 ++++++++++++++++++++++++++ icons/ui_icons/map_blips.dmi | Bin 2672 -> 2840 bytes 3 files changed, 44 insertions(+), 1 deletion(-) diff --git a/code/__DEFINES/minimap.dm b/code/__DEFINES/minimap.dm index 9069ed323357..ca6d9718cd0c 100644 --- a/code/__DEFINES/minimap.dm +++ b/code/__DEFINES/minimap.dm @@ -4,7 +4,8 @@ #define MINIMAP_FLAG_PMC (1<<2) #define MINIMAP_FLAG_UPP (1<<3) #define MINIMAP_FLAG_CLF (1<<4) -#define MINIMAP_FLAG_ALL (1<<5) - 1 +#define MINIMAP_FLAG_YAUTJA (1<<5) +#define MINIMAP_FLAG_ALL (1<<6) - 1 ///Converts the overworld x and y to minimap x and y values #define MINIMAP_SCALE 2 diff --git a/code/modules/cm_preds/yaut_bracers.dm b/code/modules/cm_preds/yaut_bracers.dm index ca946aa580ac..305badf6fceb 100644 --- a/code/modules/cm_preds/yaut_bracers.dm +++ b/code/modules/cm_preds/yaut_bracers.dm @@ -46,6 +46,8 @@ var/mob/living/carbon/human/owner //Pred spawned on, or thrall given to. var/obj/item/clothing/gloves/yautja/linked_bracer //Bracer linked to this one (thrall or mentor). COOLDOWN_DECLARE(bracer_recharge) + /// What minimap icon this bracer should have + var/minimap_icon = "predator" /obj/item/clothing/gloves/yautja/equipped(mob/user, slot) . = ..() @@ -54,6 +56,8 @@ if(!owner) owner = user toggle_lock_internal(user, TRUE) + RegisterSignal(user, list(COMSIG_MOB_STAT_SET_ALIVE, COMSIG_MOB_DEATH), PROC_REF(update_minimap_icon)) + INVOKE_NEXT_TICK(src, PROC_REF(update_minimap_icon), user) /obj/item/clothing/gloves/yautja/Destroy() STOP_PROCESSING(SSobj, src) @@ -65,6 +69,8 @@ /obj/item/clothing/gloves/yautja/dropped(mob/user) STOP_PROCESSING(SSobj, src) flags_item = initial(flags_item) + UnregisterSignal(user, list(COMSIG_MOB_STAT_SET_ALIVE, COMSIG_MOB_DEATH)) + SSminimaps.remove_marker(user) ..() /obj/item/clothing/gloves/yautja/pickup(mob/living/user) @@ -102,6 +108,27 @@ /obj/item/clothing/gloves/yautja/proc/decloak() return +/// Called to update the minimap icon of the predator +/obj/item/clothing/gloves/yautja/proc/update_minimap_icon() + if(!ishuman(owner)) + return + + var/mob/living/carbon/human/human_owner = owner + var/turf/wearer_turf = get_turf(owner) + SSminimaps.remove_marker(owner) + if(!isyautja(owner)) + if(owner.stat >= DEAD) + if(human_owner.undefibbable) + SSminimaps.add_marker(owner, wearer_turf.z, MINIMAP_FLAG_YAUTJA, "bracer_stolen", 'icons/ui_icons/map_blips.dmi', overlay_iconstates = list("undefibbable")) + else + SSminimaps.add_marker(owner, wearer_turf.z, MINIMAP_FLAG_YAUTJA, "bracer_stolen", 'icons/ui_icons/map_blips.dmi', overlay_iconstates = list("defibbable")) + else + SSminimaps.add_marker(owner, wearer_turf.z, MINIMAP_FLAG_YAUTJA, "bracer_stolen", 'icons/ui_icons/map_blips.dmi') + else + if(owner?.stat >= DEAD) + SSminimaps.add_marker(owner, wearer_turf.z, MINIMAP_FLAG_YAUTJA, minimap_icon, 'icons/ui_icons/map_blips.dmi', overlay_iconstates = list("undefibbable")) //defib/undefib status doesn't really matter because they're gonna explode in the end regardless + else + SSminimaps.add_marker(owner, wearer_turf.z, MINIMAP_FLAG_YAUTJA, minimap_icon, 'icons/ui_icons/map_blips.dmi') /* *This is the main proc for checking AND draining the bracer energy. It must have human passed as an argument. *It can take a negative value in amount to restore energy. @@ -193,8 +220,23 @@ desc = "A pair of strange alien bracers, adapted for human biology." color = "#b85440" + minimap_icon = "thrall" +/obj/item/clothing/gloves/yautja/thrall/update_minimap_icon() + if(!ishuman(owner)) + return + + var/mob/living/carbon/human/human_owner = owner + var/turf/wearer_turf = get_turf(owner) + if(owner.stat >= DEAD) + if(human_owner.undefibbable) + SSminimaps.add_marker(owner, wearer_turf.z, MINIMAP_FLAG_YAUTJA, minimap_icon, overlay_iconstates = list("undefibbable")) + else + SSminimaps.add_marker(owner, wearer_turf.z, MINIMAP_FLAG_YAUTJA, minimap_icon, overlay_iconstates = list("defibbable")) + else + SSminimaps.add_marker(owner, wearer_turf.z, MINIMAP_FLAG_YAUTJA, minimap_icon) + /obj/item/clothing/gloves/yautja/hunter name = "clan bracers" desc = "An extremely complex, yet simple-to-operate set of armored bracers worn by the Yautja. It has many functions, activate them to use some." diff --git a/icons/ui_icons/map_blips.dmi b/icons/ui_icons/map_blips.dmi index 829d9b8a43b09a6bab06c96c8145c04426b97288..0034b4fd6ff7df582f6698f428dc90da42f53d63 100644 GIT binary patch delta 2837 zcmV+w3+nXn6qpu3iBL{Q4GJ0x0000DNk~Le0000+0000#2nGNE09^yVjQ{`v$9hy) zbVOxyV{&P5bZKvH004NLm6Wk=+%OD=kw77T4GN@W;Kjpdn*9HtymjB7f1F<3@#WO6 zD47zw&OPkEwarGMOs;cJZ8IT_Q*oVpYIA{tu5&j%_{%7%a=2-mK$2bO?%HM$nDO`f zJ6id|X=9c1y{A=2D5(hYNGfFLcwSUw0|}`65pbZshd!cz z!QwB#bJnNuIwF`6#7`)?*Fq~4y|aiA4CPAH6S$xu%ri(CE3@IBGX}$Y_#}dPNgR-M z1#^{EFR2gvhOFm1f~@*h4&ZUB<7iMMV$LY%Ac=KnZIsx&2sj{Hg3?!!v>CvRT!>MZ zdZHC$68-3U5Fx{#HxQv@P`k>-GRQ)Ir5HGY6)YxusoA#SfF%ime%AU#(NqxwL_$8> zlKY07epWQx)%VJ#n#P;dC;1dRJhV-~2v^s+yWN+bf4VM)q?Ab@>PhYeJjywj6b(wi zVmPPBMXu)sa;8;Z_CNSQLOgyV++W@9clRF;=d#4B`psegxI640KTMG&n@lf%mH%@M zZr$_i(H&n-?Jr`Z#`*W<9ZdiL2@FX@K~#90?ORc38_5~|W-X;r;#k-siK)Q8h8Th# zf@oh7YG)PBQ8_SuX!>MdOZsr-+J}2_xNr_f2uEEU5=toC9o)l(w(&!`^r0jiH4a%} znsZ*ta$qH36B0K%=Ol~9lDx8iB}LN*b=I@9GizC~9G~3}mVb8snSba1^w0dWvxpdm z0bSQA0HjhWB$G)L3I%j@bP()fXu7V`d_Iq2v51b24)pf+qQAc%>2#X%4O?R|sxs2k z)8o=DEG$s*65C8nOek$O3SHM}I2?A_jYJ}z&kBdbG#CupZ8QMz`Fsd}1OoQu^Z8&| zmffi}7NZ5jAR;+EJw23>(%IQbJ3Bia`u_fYhvYFoKTqTFIJtiPx@*A9u8i;XV~dpjkBU}=^+7U!hPyrBXq$ShS5)Diu^J6^CJ2)D#K@LMf$$5F(PIB7;Xf9w!eU zK6H`8oDl6XbaizRo)iE`r_(re=#Wc_uq=!4x*wN7FP~tyXR0x~|i?xjCfMX-DUOa5zlw-@osWsZ`1_sPhTu zx}*=Q$w^$RwKWWbUb=J%EdBC$@ZbTRo}NY|62X}>XB_&K3m53#u`x0gi_tz|J&Z=9 z)HF>Z8>0-wFbtarP17g<@T4#T(&;qH<+95lOQ~XNWs#z~SHUn0Iy5u{)!?V5rs$nJ zcX0gpaSRTB4%%%*GGye)ND-rw`RU_{5D5Wl(IWfh)&oC{>LrE2>lf|l=s;gzA6i;k z9QA#ML8iE!xk$=-cE#Dy^sKZ|Qnm|hV#I~XG|i?s!#~IC8KF>!X0zGXMyLj?4c0VG z!UkJ!Mqueq)n1kfGMNlAnT#?^FjCl>R}WThW~tYI{YGK$V|YSL(?;%2=5M5neg{En=TrSh4r6pP_mGJcG)0$(c zKSC;h0qh+LImRvCdtv2fma@x1j7SP|6sWD_EKQfoWx^B3oRXz+ep<4K;&nVZ4B2d! zSeAuqwMzVcKM4kd#Ih`OcXty2czmn&<}6C)93x}zP>6U%39nQ2vlm~sS7DGjD+Aw8 z)~B8gmEZ5D9QoAm_uK80$s~yFO>aOAikkza7jo_{xqwJFDPaYoi ztXJv1Aog((V3X}NsS&f8`0)?lr(RNp zVZD`lNfm5jP97em>=GM=1_mfEHv(0EpU}VnWmmnn)+6P!uWO%RnPk`~DZnOd@InIv zG<*9tVN%rbZR)Z2+1EYvo#XCLv;X|p6~Y{T=lHCn%=Z)JwM3zz4Wk_~UW*gp9W62) zt7C+SZCHK1gaK;?D5lrcbF%Cf`Ql7 zGsZo8zNgeVrjpm@NCnk2V%VrobXXM?qOK9Nw(VEyc6GY`=-ykjCGZj>Cnj73H@x@` zkH_e>LHXwFgD-wUOQluF^uL?<87<_NA=7_!?=7m81CZ%Qr{nZxu?1VD_aw&4d9V4| z+O{7T1V&21?726skEx>q#_M}0Coy#N@7$S zJ79N^*3b#wZXj*bk2ZG-XX``dbwBMX~@r!HkDM)F)kB*NP03bj5HKgeZsGZ$^%IbmI*{!S|0M35! zG36bWO(!uct%t47O5_LKy_>#sd?WpRrS4wwuiuF`Zy&H0mhb*{2%mm@6M#F_y<5uQ z(>(`Wx=Xj#{t$Zk?4+$5{L8Og4;z2`^QJh_3^>-9Bi-(Q)7rW}eBr9QbgLhsN{z@+ z<)(wA@wY#>iQvmj-xb)zG@9zNz9EDvH<9%XHEWEo1+To1VWhCg*(rD>VlJPZv?C?! n8^YzY8~;cCcE$g*k^=t)MSq8@EcchY00000NkvXXu0mjf`lD-} delta 2668 zcmV-y3X}Di7Vs26iBL{Q4GJ0x0000DNk~Le0000#0000#2nGNE09RiS-v9ssw0cxn zbVOxyV{&P5bZKvH004NLm6X43+%OErkw77T$&!+R7Y{%2-$#D8?&tHb)2lnaoZ1y7 zQ)1V-hy9PX*(j9Bb?&KcCZusHu5(XqE>O^Q?xqKS86{N?H*FJ0vg_Pk+YACT{{4SP zD_=Nmta6^b%H%7TNv9B0W}%phN(HaiwCV^Y6+s?Jg$xzXi;8R@0d+kB4%GM1M>I%( z{0(@{dKX?t1T%v82}RdhXoaFz77>CWT#5PyE@)Wh8KjJr*^qO_U^ow-L@+Oj1F}BB zTxHcm>dn3(>-!x+R{bgm@Ho|RG)yF7&M4;~iFIXdl-RTgI3QaVrLQ7sGk_Vn5Tico ziB^nBbkp@9LWay6h)^<2yUNAV$U>!m7&w6yEFycU*>>T8B?*CUYki_Z4)rU)phP}_pR?E0W1bXLoRYXFOV~>`nmnX2NL4( zi_$+Tzu(<|wytG~SM|+d|F}EsA3t@GC7Z@xD*xvmZ{73j(H&n-?H?Alq11|hB&FB@ z00?(UL_t(&f$dvgXdB5L{$?emR$?qH;hd?ceT4YM4~OVekJ?$4*g6hOA1-}5g_e6b zxc1fI!lf-H9OvSYP(q&12VHnVLodZBFm&3}+3QW^PG#X_%C)EX%Icn@n=kFqm6_k&zKj#0Lil`QYGxpu;{fG2uu> ztgo;0R4T=;UcK7p6!j|;wOlUqa=F}AuIoCd87w2dva-V5{b{*ePF5eAo11ptGz{q@ zu)4a+DwPTAeXd zrfD+HIcJP9H*pnV5vf#)-M@doO#pJ#-5+6SXo!i#0U)2xn}B3;{lXu)x>!k6_V zzpS@*4l(~K@$CG0P8XHgV2trdBm&bk(cj99XLf1dZu&9SeONk0B!?Fs_Gi4!MKuh;SP=~IM%!(lvr{Mc?-sZ`KxHkqbr z8~{Y(Kx=Es=kuu7>yGkVF2~B{GN&zz>|(^JF5PFYsHnGK7zR(L(^BF1a070=)qtRd#VFHnLlLlH*S2^MZQ2@6PesIqo5z%NA+v1js$M8ff$X0zE>LPi|NYm8Vd#*4+`j(pJkDkKsK?k4DVD4WePa%iWk zF!igdFB`K^D4E(ED|A)&`n>;zR8%IbK*)~>xC={@~yo_u%%a)gyrR_tZ5GO*S zA4E(PEt}1qq(lOSPjgTlVmCA9%~q$v55NB@ z_excm)_b{E+HFkFtB<>%-F%O$?7q|9kN6+|)%x0jQrn>}6Zax`#S%PR&jv`>c310ZYg3_-b&`wGfUAL_h>^DI# z?E6;t`B(4rK=`@T;n}4W@03U)n z<|lu5_$Jzanfi-V$mi7ne*L3=ze&ZMT}p9wdM3=hD(q(@RPfpbKD+rIcMC)KV&MZW z69#w@*jMo^bsH+;08p!KE8CgnEu~GXhoSwi5bP9t5#~_;lH(`Ln-`n^SG*xF!|YP( zm46j^&`^?pUJa;BhejABd95B+HaaZAD9QUB5L9@bgi(^;%gITFgAm4l>-PiYml>U$ zoTlfKT=u?BOavwdB91OOP13_J2-yH9?R#+SdpA?@>% zS^-}k8ECW3+|)ZNI(QRyK2M z0X}WUcaUih=7WS*W=)2lSRE#Ts*UAN4ywJ Date: Thu, 3 Aug 2023 21:59:08 +0100 Subject: [PATCH 133/293] Automatic changelog for PR #4080 [ci skip] --- html/changelogs/AutoChangeLog-pr-4080.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4080.yml diff --git a/html/changelogs/AutoChangeLog-pr-4080.yml b/html/changelogs/AutoChangeLog-pr-4080.yml new file mode 100644 index 000000000000..2f631b6d1a70 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4080.yml @@ -0,0 +1,5 @@ +author: "Zonespace27" +delete-after: True +changes: + - rscadd: "Predators and thralls are now visible on the predship tacmap." + - rscadd: "Anyone wearing a stolen predator bracer is now visible on the predship tacmap." \ No newline at end of file From b4859b4c7a86bb3ba22e62e97216a220447e0442 Mon Sep 17 00:00:00 2001 From: Segrain Date: Fri, 4 Aug 2023 00:47:47 +0400 Subject: [PATCH 134/293] Assigned job slots and cryorines. (#4076) # About the pull request Followup to #3552. In other words, the second part of it that was left out of the original PR to cut down on feature creep. Seems to work out fine in first approach on localhost, but testing with wider populace in natural conditions is probably required. (Also, added an extra sanity check to keep randomised characters from inheriting actual characters' records which might be using the actual names - not that anybody ever reads character records anyawy.) # Explain why it's good for the game Roleplaying game letting players use their characters is good. Encouraging players to use different characters more is also good. # Changelog :cl: add: Joining cryomarines now uses your assigned character slot for the role you get (as long as you have not already used that character name this round). /:cl: --- code/datums/emergency_calls/cryo_marines.dm | 15 ++++++++++----- code/modules/client/preferences.dm | 17 ++++++++++++----- 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/code/datums/emergency_calls/cryo_marines.dm b/code/datums/emergency_calls/cryo_marines.dm index eb914e198b37..fb4a0d94e177 100644 --- a/code/datums/emergency_calls/cryo_marines.dm +++ b/code/datums/emergency_calls/cryo_marines.dm @@ -36,30 +36,35 @@ if(leaders < cryo_squad.max_leaders && HAS_FLAG(H.client.prefs.toggles_ert, PLAY_LEADER) && check_timelock(H.client, JOB_SQUAD_LEADER, time_required_for_job)) leader = H leaders++ - arm_equipment(H, /datum/equipment_preset/uscm/leader/cryo, TRUE, TRUE) + H.client.prefs.copy_all_to(H, JOB_SQUAD_LEADER, TRUE, TRUE) + arm_equipment(H, /datum/equipment_preset/uscm/leader/cryo, FALSE, TRUE) to_chat(H, SPAN_ROLE_HEADER("You are a Squad Leader in the USCM")) to_chat(H, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) else if (heavies < max_heavies && HAS_FLAG(H.client.prefs.toggles_ert, PLAY_HEAVY) && check_timelock(H.client, JOB_SQUAD_SPECIALIST, time_required_for_job)) heavies++ - arm_equipment(H, /datum/equipment_preset/uscm/spec/cryo, TRUE, TRUE) + H.client.prefs.copy_all_to(H, JOB_SQUAD_SPECIALIST, TRUE, TRUE) + arm_equipment(H, /datum/equipment_preset/uscm/spec/cryo, FALSE, TRUE) to_chat(H, SPAN_ROLE_HEADER("You are a Weapons Specialist in the USCM")) to_chat(H, SPAN_ROLE_BODY("Your squad is here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) else if (medics < max_medics && HAS_FLAG(H.client.prefs.toggles_ert, PLAY_MEDIC) && check_timelock(H.client, JOB_SQUAD_MEDIC, time_required_for_job)) medics++ - arm_equipment(H, /datum/equipment_preset/uscm/medic/cryo, TRUE, TRUE) + H.client.prefs.copy_all_to(H, JOB_SQUAD_MEDIC, TRUE, TRUE) + arm_equipment(H, /datum/equipment_preset/uscm/medic/cryo, FALSE, TRUE) to_chat(H, SPAN_ROLE_HEADER("You are a Hospital Corpsman in the USCM")) to_chat(H, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) else if (engineers < max_engineers && HAS_FLAG(H.client.prefs.toggles_ert, PLAY_ENGINEER) && check_timelock(H.client, JOB_SQUAD_ENGI, time_required_for_job)) engineers++ - arm_equipment(H, /datum/equipment_preset/uscm/engineer/cryo, TRUE, TRUE) + H.client.prefs.copy_all_to(H, JOB_SQUAD_ENGI, TRUE, TRUE) + arm_equipment(H, /datum/equipment_preset/uscm/engineer/cryo, FALSE, TRUE) to_chat(H, SPAN_ROLE_HEADER("You are an Engineer in the USCM")) to_chat(H, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) else - arm_equipment(H, /datum/equipment_preset/uscm/pfc/cryo, TRUE, TRUE) + H.client.prefs.copy_all_to(H, JOB_SQUAD_MARINE, TRUE, TRUE) + arm_equipment(H, /datum/equipment_preset/uscm/pfc/cryo, FALSE, TRUE) to_chat(H, SPAN_ROLE_HEADER("You are a Rifleman in the USCM")) to_chat(H, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 16afa8d1b4f2..4f1161709657 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -1955,11 +1955,17 @@ var/const/MAX_SAVE_SLOTS = 10 load_character(slot_for_job) /// Transfers both physical characteristics and character information to character -/datum/preferences/proc/copy_all_to(mob/living/carbon/human/character, job_title, is_late_join = FALSE) +/datum/preferences/proc/copy_all_to(mob/living/carbon/human/character, job_title, is_late_join = FALSE, check_datacore = FALSE) if(!istype(character)) return find_assigned_slot(job_title, is_late_join) + if(check_datacore && !(be_random_body && be_random_name)) + for(var/datum/data/record/record as anything in GLOB.data_core.locked) + if(record.fields["name"] == real_name) + be_random_body = TRUE + be_random_name = TRUE + break if(be_random_name) real_name = random_name(gender) @@ -1987,10 +1993,11 @@ var/const/MAX_SAVE_SLOTS = 10 character.flavor_texts["legs"] = flavor_texts["legs"] character.flavor_texts["feet"] = flavor_texts["feet"] - character.med_record = strip_html(med_record) - character.sec_record = strip_html(sec_record) - character.gen_record = strip_html(gen_record) - character.exploit_record = strip_html(exploit_record) + if(!be_random_name) + character.med_record = strip_html(med_record) + character.sec_record = strip_html(sec_record) + character.gen_record = strip_html(gen_record) + character.exploit_record = strip_html(exploit_record) character.age = age character.gender = gender From 8ec830baf70c9decc8d85fd9b34e0aee7fe801a3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 22:16:53 +0100 Subject: [PATCH 135/293] Automatic changelog for PR #4076 [ci skip] --- html/changelogs/AutoChangeLog-pr-4076.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4076.yml diff --git a/html/changelogs/AutoChangeLog-pr-4076.yml b/html/changelogs/AutoChangeLog-pr-4076.yml new file mode 100644 index 000000000000..0299cb845e98 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4076.yml @@ -0,0 +1,4 @@ +author: "Segrain" +delete-after: True +changes: + - rscadd: "Joining cryomarines now uses your assigned character slot for the role you get (as long as you have not already used that character name this round)." \ No newline at end of file From 327057eb043c8854657831b3310f6dfd33d8202e Mon Sep 17 00:00:00 2001 From: Stan_Albatross <66756236+stanalbatross@users.noreply.github.com> Date: Thu, 3 Aug 2023 22:21:58 +0100 Subject: [PATCH 136/293] Almayer control console tgui (#4066) # About the pull request ![image](https://github.com/cmss13-devs/cmss13/assets/66756236/9cbacd1d-5932-43a7-85f8-afa6982a7bc9) also majorly cleaned up almayer command console code # Explain why it's good for the game tgui is good # Changelog :cl: ui: changed the almayer control console from html to tgui fix: custom faction messages will now be named properly in the paper printed out from the almayer control console /:cl: --------- Co-authored-by: Stan_Albatross Co-authored-by: harryob --- .../machinery/computer/almayer_control.dm | 465 ++++++++---------- code/game/objects/items/devices/cictablet.dm | 2 +- code/modules/admin/tabs/event_tab.dm | 4 +- .../tgui/interfaces/AlmayerControl.js | 259 ++++++++++ .../packages/tgui/interfaces/CommandTablet.js | 4 +- 5 files changed, 477 insertions(+), 257 deletions(-) create mode 100644 tgui/packages/tgui/interfaces/AlmayerControl.js diff --git a/code/game/machinery/computer/almayer_control.dm b/code/game/machinery/computer/almayer_control.dm index b2a931224464..7d63a2e8c3af 100644 --- a/code/game/machinery/computer/almayer_control.dm +++ b/code/game/machinery/computer/almayer_control.dm @@ -1,16 +1,3 @@ -#define STATE_DEFAULT 1 -#define STATE_EVACUATION 2 -#define STATE_EVACUATION_CANCEL 3 -#define STATE_DISTRESS 4 -#define STATE_DESTROY 5 -#define STATE_DEFCONLIST 6 - -#define STATE_MESSAGELIST 7 -#define STATE_VIEWMESSAGE 8 -#define STATE_DELMESSAGE 9 - - - #define COMMAND_SHIP_ANNOUNCE "Command Ship Announcement" /obj/structure/machinery/computer/almayer_control @@ -21,273 +8,149 @@ unslashable = TRUE unacidable = TRUE - var/state = STATE_DEFAULT - - var/is_announcement_active = TRUE - - var/cooldown_request = 0 - var/cooldown_destruct = 0 - var/cooldown_central = 0 + /// requesting a distress beacon + COOLDOWN_DECLARE(cooldown_request) + /// requesting evac + COOLDOWN_DECLARE(cooldown_destruct) + /// messaging HC (admins) + COOLDOWN_DECLARE(cooldown_central) + /// making a ship announcement + COOLDOWN_DECLARE(cooldown_message) var/list/messagetitle = list() var/list/messagetext = list() - var/currmsg = 0 - var/aicurrmsg = 0 /obj/structure/machinery/computer/almayer_control/attack_remote(mob/user as mob) return attack_hand(user) /obj/structure/machinery/computer/almayer_control/attack_hand(mob/user as mob) - if(..() || !allowed(user) || inoperable()) + if(..() || inoperable()) return + if(!allowed(user)) + to_chat(usr, SPAN_WARNING("Access denied.")) + return FALSE + if(!istype(loc.loc, /area/almayer/command/cic)) //Has to be in the CIC. Can also be a generic CIC area to communicate, if wanted. to_chat(usr, SPAN_WARNING("Unable to establish a connection.")) return FALSE - ui_interact(user) - -/obj/structure/machinery/computer/almayer_control/ui_interact(mob/user as mob) - user.set_interaction(src) + tgui_interact(user) - var/dat = "Almayer Control Console" +// tgui boilerplate \\ - if(EvacuationAuthority.evac_status == EVACUATION_STATUS_INITIATING) - dat += "Evacuation in Progress\n
\nETA: [EvacuationAuthority.get_status_panel_eta()]
" - - switch(state) - if(STATE_DEFAULT) - dat += "Alert Level:
[get_security_level()]
" - dat += "
[is_announcement_active ? "Make a ship announcement" : "*Unavailable*"]" - dat += GLOB.admins.len > 0 ? "
Send a message to USCM" : "
USCM communication offline" - dat += "
Award a medal" - dat += "

" - dat += "

" - - - dat += "
Message list" - dat += "
Send Distress Beacon" - dat += "
Activate Self-Destruct" - switch(EvacuationAuthority.evac_status) - if(EVACUATION_STATUS_STANDING_BY) - dat += "
Initiate emergency evacuation" - if(EVACUATION_STATUS_INITIATING) - dat += "
Cancel emergency evacuation" - - if(STATE_EVACUATION) - dat += "Are you sure you want to evacuate the [MAIN_SHIP_NAME]? Confirm" - - if(STATE_EVACUATION_CANCEL) - dat += "Are you sure you want to cancel the evacuation of the [MAIN_SHIP_NAME]? Confirm" - - if(STATE_DISTRESS) - dat += "Are you sure you want to trigger a distress signal? The signal can be picked up by anyone listening, friendly or not. Confirm" - - if(STATE_DESTROY) - dat += "Are you sure you want to trigger the self-destruct? This would mean abandoning ship. Confirm" - - if(STATE_MESSAGELIST) - dat += "Messages:" - for(var/i = 1; i<=messagetitle.len; i++) - dat += "
[messagetitle[i]]" - - if(STATE_VIEWMESSAGE) - if (currmsg) - dat += "[messagetitle[currmsg]]

[messagetext[currmsg]]" - dat += "

Delete" - else - state = STATE_MESSAGELIST - attack_hand(user) - return FALSE +/obj/structure/machinery/computer/almayer_control/tgui_interact(mob/user, datum/tgui/ui, datum/ui_state/state) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "AlmayerControl", "[name]") + ui.open() - if(STATE_DELMESSAGE) - if (currmsg) - dat += "Are you sure you want to delete this message? OK|Cancel" - else - state = STATE_MESSAGELIST - attack_hand(user) - return FALSE +/obj/structure/machinery/computer/almayer_control/ui_status(mob/user, datum/ui_state/state) + . = ..() + if(!allowed(user)) + return UI_CLOSE + if(!operable()) + return UI_CLOSE - dat += "
[(state != STATE_DEFAULT) ? "Main Menu|" : ""]Close" +/obj/structure/machinery/computer/almayer_control/ui_state(mob/user) + return GLOB.not_incapacitated_and_adjacent_strict_state - show_browser(user, dat, name, "almayer_control") - onclose(user, "almayer_control") +// tgui data \\ -/obj/structure/machinery/computer/almayer_control/Topic(href, href_list) - if(..()) - return FALSE - - usr.set_interaction(src) - var/datum/ares_link/link = GLOB.ares_link - switch(href_list["operation"]) - if("main") - state = STATE_DEFAULT - - if("ship_announce") - if(!is_announcement_active) - to_chat(usr, SPAN_WARNING("Please allow at least [COOLDOWN_COMM_MESSAGE*0.1] second\s to pass between announcements.")) - return FALSE - var/input = stripped_multiline_input(usr, "Please write a message to announce to the station crew.", "Priority Announcement", "") - if(!input || !is_announcement_active || !(usr in view(1,src))) - return FALSE - - is_announcement_active = FALSE - - var/signed = null - if(ishuman(usr)) - var/mob/living/carbon/human/H = usr - var/obj/item/card/id/id = H.wear_id - if(istype(id)) - var/paygrade = get_paygrades(id.paygrade, FALSE, H.gender) - signed = "[paygrade] [id.registered_name]" +/obj/structure/machinery/computer/almayer_control/ui_static_data(mob/user) + var/list/data = list() - shipwide_ai_announcement(input, COMMAND_SHIP_ANNOUNCE, signature = signed) - addtimer(CALLBACK(src, PROC_REF(reactivate_announcement), usr), COOLDOWN_COMM_MESSAGE) - message_admins("[key_name(usr)] has made a shipwide annoucement.") - log_announcement("[key_name(usr)] has announced the following to the ship: [input]") + data["cooldown_request"] = COOLDOWN_COMM_REQUEST + data["cooldown_destruct"] = COOLDOWN_COMM_DESTRUCT + data["cooldown_central"] = COOLDOWN_COMM_CENTRAL + data["cooldown_message"] = COOLDOWN_COMM_MESSAGE + data["distresstimelock"] = DISTRESS_TIME_LOCK + return data - if("evacuation_start") - if(state == STATE_EVACUATION) - if(security_level < SEC_LEVEL_RED) - to_chat(usr, SPAN_WARNING("The ship must be under red alert in order to enact evacuation procedures.")) - return FALSE +/obj/structure/machinery/computer/almayer_control/ui_data(mob/user) + var/list/data = list() + var/list/messages = list() - if(EvacuationAuthority.flags_scuttle & FLAGS_EVACUATION_DENY) - to_chat(usr, SPAN_WARNING("The USCM has placed a lock on deploying the evacuation pods.")) - return FALSE + data["alert_level"] = security_level - if(!EvacuationAuthority.initiate_evacuation()) - to_chat(usr, SPAN_WARNING("You are unable to initiate an evacuation procedure right now!")) - return FALSE + data["time_request"] = cooldown_request + data["time_destruct"] = cooldown_destruct + data["time_central"] = cooldown_central + data["time_message"] = cooldown_message - log_game("[key_name(usr)] has called for an emergency evacuation.") - message_admins("[key_name_admin(usr)] has called for an emergency evacuation.") - link.log_ares_security("Initiate Evacuation", "[usr] has called for an emergency evacuation.") - return TRUE + data["worldtime"] = world.time - state = STATE_EVACUATION + data["evac_status"] = EvacuationAuthority.evac_status + if(EvacuationAuthority.evac_status == EVACUATION_STATUS_INITIATING) + data["evac_eta"] = EvacuationAuthority.get_status_panel_eta() - if("evacuation_cancel") - if(state == STATE_EVACUATION_CANCEL) - if(!EvacuationAuthority.cancel_evacuation()) - to_chat(usr, SPAN_WARNING("You are unable to cancel the evacuation right now!")) - return FALSE + if(!messagetitle.len) + data["messages"] = null + else + for(var/i in 1 to length(messagetitle)) + var/list/messagedata = list(list( + "title" = messagetitle[i], + "text" = messagetext[i], + "number" = i + )) + messages += messagedata - spawn(35)//some time between AI announcements for evac cancel and SD cancel. - if(EvacuationAuthority.evac_status == EVACUATION_STATUS_STANDING_BY)//nothing changed during the wait - //if the self_destruct is active we try to cancel it (which includes lowering alert level to red) - if(!EvacuationAuthority.cancel_self_destruct(1)) - //if SD wasn't active (likely canceled manually in the SD room), then we lower the alert level manually. - set_security_level(SEC_LEVEL_RED, TRUE) //both SD and evac are inactive, lowering the security level. + data["messages"] = messages - log_game("[key_name(usr)] has canceled the emergency evacuation.") - message_admins("[key_name_admin(usr)] has canceled the emergency evacuation.") - link.log_ares_security("Cancel Evacuation", "[usr] has cancelled the emergency evacuation.") - return TRUE + return data - state = STATE_EVACUATION_CANCEL +// end tgui data \\ - if("distress") - if(state == STATE_DISTRESS) - if(world.time < DISTRESS_TIME_LOCK) - to_chat(usr, SPAN_WARNING("The distress beacon cannot be launched this early in the operation. Please wait another [time_left_until(DISTRESS_TIME_LOCK, world.time, 1 MINUTES)] minutes before trying again.")) - return FALSE +// tgui interact \\ - if(!SSticker.mode) - return FALSE //Not a game mode? +/obj/structure/machinery/computer/almayer_control/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return - if(SSticker.mode.force_end_at == 0) - to_chat(usr, SPAN_WARNING("ARES has denied your request for operational security reasons.")) - return FALSE + switch(action) + if("award") + print_medal(usr, src) + . = TRUE - if(world.time < cooldown_request + COOLDOWN_COMM_REQUEST) - to_chat(usr, SPAN_WARNING("The distress beacon has recently broadcast a message. Please wait.")) - return FALSE + // evac stuff start \\ - if(security_level == SEC_LEVEL_DELTA) - to_chat(usr, SPAN_WARNING("The ship is already undergoing self-destruct procedures!")) - return FALSE + if("evacuation_start") + if(security_level < SEC_LEVEL_RED) + to_chat(usr, SPAN_WARNING("The ship must be under red alert in order to enact evacuation procedures.")) + return FALSE - for(var/client/C in GLOB.admins) - if((R_ADMIN|R_MOD) & C.admin_holder.rights) - C << 'sound/effects/sos-morse-code.ogg' - message_admins("[key_name(usr)] has requested a Distress Beacon! [CC_MARK(usr)] (SEND) (DENY) [ADMIN_JMP_USER(usr)] [CC_REPLY(usr)]") - to_chat(usr, SPAN_NOTICE("A distress beacon request has been sent to USCM Central Command.")) + if(EvacuationAuthority.flags_scuttle & FLAGS_EVACUATION_DENY) + to_chat(usr, SPAN_WARNING("The USCM has placed a lock on deploying the evacuation pods.")) + return FALSE - cooldown_request = world.time - return TRUE + if(!EvacuationAuthority.initiate_evacuation()) + to_chat(usr, SPAN_WARNING("You are unable to initiate an evacuation procedure right now!")) + return FALSE - state = STATE_DISTRESS + log_game("[key_name(usr)] has called for an emergency evacuation.") + message_admins("[key_name_admin(usr)] has called for an emergency evacuation.") + var/datum/ares_link/link = GLOB.ares_link + link.log_ares_security("Initiate Evacuation", "[usr] has called for an emergency evacuation.") + . = TRUE - if("destroy") - if(state == STATE_DESTROY) - //Comment to test - if(world.time < DISTRESS_TIME_LOCK) - to_chat(usr, SPAN_WARNING("The self-destruct cannot be activated this early in the operation. Please wait another [time_left_until(DISTRESS_TIME_LOCK, world.time, 1 MINUTES)] minutes before trying again.")) - return FALSE - - if(!SSticker.mode) - return FALSE //Not a game mode? - - if(SSticker.mode.force_end_at == 0) - to_chat(usr, SPAN_WARNING("ARES has denied your request for operational security reasons.")) - return FALSE - - if(world.time < cooldown_destruct + COOLDOWN_COMM_DESTRUCT) - to_chat(usr, SPAN_WARNING("A self-destruct request has already been sent to high command. Please wait.")) - return FALSE - - if(get_security_level() == "delta") - to_chat(usr, SPAN_WARNING("The [MAIN_SHIP_NAME]'s self-destruct is already activated.")) - return FALSE - - for(var/client/C in GLOB.admins) - if((R_ADMIN|R_MOD) & C.admin_holder.rights) - C << 'sound/effects/sos-morse-code.ogg' - message_admins("[key_name(usr)] has requested Self-Destruct! [CC_MARK(usr)] (GRANT) (DENY) [ADMIN_JMP_USER(usr)] [CC_REPLY(usr)]") - to_chat(usr, SPAN_NOTICE("A self-destruct request has been sent to USCM Central Command.")) - cooldown_destruct = world.time - return TRUE - - state = STATE_DESTROY - - if("messagelist") - currmsg = 0 - state = STATE_MESSAGELIST - - if("viewmessage") - state = STATE_VIEWMESSAGE - if (!currmsg) - if(href_list["message-num"]) currmsg = text2num(href_list["message-num"]) - else state = STATE_MESSAGELIST + if("evacuation_cancel") + if(!EvacuationAuthority.cancel_evacuation()) + to_chat(usr, SPAN_WARNING("You are unable to cancel the evacuation right now!")) + return FALSE - if("delmessage") - state = (currmsg) ? STATE_DELMESSAGE : STATE_MESSAGELIST - - if("delmessage2") - if(currmsg) - var/title = messagetitle[currmsg] - var/text = messagetext[currmsg] - messagetitle.Remove(title) - messagetext.Remove(text) - if(currmsg == aicurrmsg) aicurrmsg = 0 - currmsg = 0 - state = STATE_MESSAGELIST + addtimer(CALLBACK(src, TYPE_PROC_REF(/obj/structure/machinery/computer/almayer_control, cancel_evac)), 4 SECONDS) - if("messageUSCM") - if(world.time < cooldown_central + COOLDOWN_COMM_CENTRAL) - to_chat(usr, SPAN_WARNING("Arrays recycling. Please stand by.")) - return FALSE - var/input = stripped_input(usr, "Please choose a message to transmit to USCM. Please be aware that this process is very expensive, and abuse will lead to termination. Transmission does not guarantee a response. There is a small delay before you may send another message. Be clear and concise.", "To abort, send an empty message.", "") - if(!input || !(usr in view(1,src)) || world.time < cooldown_central + COOLDOWN_COMM_CENTRAL) return FALSE + log_game("[key_name(usr)] has canceled the emergency evacuation.") + message_admins("[key_name_admin(usr)] has canceled the emergency evacuation.") + var/datum/ares_link/link = GLOB.ares_link + link.log_ares_security("Cancel Evacuation", "[usr] has cancelled the emergency evacuation.") + . = TRUE - high_command_announce(input, usr) - to_chat(usr, SPAN_NOTICE("Message transmitted.")) - log_announcement("[key_name(usr)] has made an USCM announcement: [input]") - cooldown_central = world.time + // evac stuff end \\ - if("changeseclevel") + if("change_sec_level") var/list/alert_list = list(num2seclevel(SEC_LEVEL_GREEN), num2seclevel(SEC_LEVEL_BLUE)) switch(security_level) if(SEC_LEVEL_GREEN) @@ -302,27 +165,125 @@ return set_security_level(seclevel2num(level_selected)) - log_game("[key_name(usr)] has changed the security level to [get_security_level()].") message_admins("[key_name_admin(usr)] has changed the security level to [get_security_level()].") + var/datum/ares_link/link = GLOB.ares_link + link.log_ares_security("Security Level Update", "[usr] has changed the security level to [get_security_level()].") + . = TRUE - if("award") - print_medal(usr, src) + if("messageUSCM") + if(!COOLDOWN_FINISHED(src, cooldown_central)) + to_chat(usr, SPAN_WARNING("Arrays are re-cycling. Please stand by.")) + return FALSE + var/input = stripped_input(usr, "Please choose a message to transmit to USCM. Please be aware that this process is very expensive, and abuse will lead to termination. Transmission does not guarantee a response. There is a small delay before you may send another message. Be clear and concise.", "To abort, send an empty message.", "") + if(!input || !(usr in view(1,src)) || !COOLDOWN_FINISHED(src, cooldown_central)) + return FALSE + + high_command_announce(input, usr) + to_chat(usr, SPAN_NOTICE("Message transmitted.")) + log_announcement("[key_name(usr)] has made an USCM announcement: [input]") + COOLDOWN_START(src, cooldown_central, COOLDOWN_COMM_CENTRAL) + . = TRUE + + if("ship_announce") + if(!COOLDOWN_FINISHED(src, cooldown_message)) + to_chat(usr, SPAN_WARNING("Please allow at least [COOLDOWN_TIMELEFT(src, cooldown_message)/10] second\s to pass between announcements.")) + return FALSE + var/input = stripped_multiline_input(usr, "Please write a message to announce to the station crew.", "Priority Announcement", "") + if(!input || !COOLDOWN_FINISHED(src, cooldown_message) || !(usr in view(1,src))) + return FALSE + + var/signed = null + if(ishuman(usr)) + var/mob/living/carbon/human/human_user = usr + var/obj/item/card/id/id = human_user.wear_id + if(istype(id)) + var/paygrade = get_paygrades(id.paygrade, FALSE, human_user.gender) + signed = "[paygrade] [id.registered_name]" + + COOLDOWN_START(src, cooldown_message, COOLDOWN_COMM_MESSAGE) + shipwide_ai_announcement(input, COMMAND_SHIP_ANNOUNCE, signature = signed) + message_admins("[key_name(usr)] has made a shipwide annoucement.") + log_announcement("[key_name(usr)] has announced the following to the ship: [input]") + . = TRUE + + if("distress") + if(world.time < DISTRESS_TIME_LOCK) + to_chat(usr, SPAN_WARNING("The distress beacon cannot be launched this early in the operation. Please wait another [time_left_until(DISTRESS_TIME_LOCK, world.time, 1 MINUTES)] minutes before trying again.")) + return FALSE + + if(!SSticker.mode) + return FALSE //Not a game mode? + + if(SSticker.mode.force_end_at == 0) + to_chat(usr, SPAN_WARNING("ARES has denied your request for operational security reasons.")) + return FALSE + + if(!COOLDOWN_FINISHED(src, cooldown_request)) + to_chat(usr, SPAN_WARNING("The distress beacon has recently broadcast a message. Please wait.")) + return FALSE - updateUsrDialog() + if(security_level == SEC_LEVEL_DELTA) + to_chat(usr, SPAN_WARNING("The ship is already undergoing self-destruct procedures!")) + return FALSE + + for(var/client/admin_client as anything in GLOB.admins) + if((R_ADMIN|R_MOD) & admin_client.admin_holder.rights) + admin_client << 'sound/effects/sos-morse-code.ogg' + message_admins("[key_name(usr)] has requested a Distress Beacon! [CC_MARK(usr)] (SEND) (DENY) [ADMIN_JMP_USER(usr)] [CC_REPLY(usr)]") + to_chat(usr, SPAN_NOTICE("A distress beacon request has been sent to USCM Central Command.")) + + COOLDOWN_START(src, cooldown_request, COOLDOWN_COMM_REQUEST) + . = TRUE + + // sd \\ + + if("destroy") + if(world.time < DISTRESS_TIME_LOCK) + to_chat(usr, SPAN_WARNING("The self-destruct cannot be activated this early in the operation. Please wait another [time_left_until(DISTRESS_TIME_LOCK, world.time, 1 MINUTES)] minutes before trying again.")) + return FALSE + + if(!SSticker.mode) + return FALSE //Not a game mode? + + if(SSticker.mode.force_end_at == 0) + to_chat(usr, SPAN_WARNING("ARES has denied your request for operational security reasons.")) + return FALSE + + if(!COOLDOWN_FINISHED(src, cooldown_destruct)) + to_chat(usr, SPAN_WARNING("A self-destruct request has already been sent to high command. Please wait.")) + return FALSE + + if(get_security_level() == "delta") + to_chat(usr, SPAN_WARNING("The [MAIN_SHIP_NAME]'s self-destruct is already activated.")) + return FALSE + + for(var/client/admin_client as anything in GLOB.admins) + if((R_ADMIN|R_MOD) & admin_client.admin_holder.rights) + admin_client << 'sound/effects/sos-morse-code.ogg' + message_admins("[key_name(usr)] has requested Self-Destruct! [CC_MARK(usr)] (GRANT) (DENY) [ADMIN_JMP_USER(usr)] [CC_REPLY(usr)]") + to_chat(usr, SPAN_NOTICE("A self-destruct request has been sent to USCM Central Command.")) + COOLDOWN_START(src, cooldown_destruct, COOLDOWN_COMM_DESTRUCT) + . = TRUE + + if("delmessage") + var/number_of_message = params["number"] + if(!number_of_message) + return FALSE + var/title = messagetitle[number_of_message] + var/text = messagetext[number_of_message] + messagetitle.Remove(title) + messagetext.Remove(text) + . = TRUE -/obj/structure/machinery/computer/almayer_control/proc/reactivate_announcement(mob/user) - is_announcement_active = TRUE - updateUsrDialog() +// end tgui interact \\ -#undef STATE_DEFAULT -#undef STATE_EVACUATION -#undef STATE_EVACUATION_CANCEL -#undef STATE_DISTRESS -#undef STATE_DESTROY -#undef STATE_DEFCONLIST +// end tgui \\ -#undef STATE_MESSAGELIST -#undef STATE_VIEWMESSAGE -#undef STATE_DELMESSAGE +/obj/structure/machinery/computer/almayer_control/proc/cancel_evac() + if(EvacuationAuthority.evac_status == EVACUATION_STATUS_STANDING_BY)//nothing changed during the wait + //if the self_destruct is active we try to cancel it (which includes lowering alert level to red) + if(!EvacuationAuthority.cancel_self_destruct(1)) + //if SD wasn't active (likely canceled manually in the SD room), then we lower the alert level manually. + set_security_level(SEC_LEVEL_RED, TRUE) //both SD and evac are inactive, lowering the security level. diff --git a/code/game/objects/items/devices/cictablet.dm b/code/game/objects/items/devices/cictablet.dm index 1a4aebe813cc..b2707a20aa90 100644 --- a/code/game/objects/items/devices/cictablet.dm +++ b/code/game/objects/items/devices/cictablet.dm @@ -53,6 +53,7 @@ data["faction"] = announcement_faction data["cooldown_message"] = cooldown_between_messages + data["distresstimelock"] = DISTRESS_TIME_LOCK return data @@ -63,7 +64,6 @@ data["evac_status"] = EvacuationAuthority.evac_status data["endtime"] = announcement_cooldown data["distresstime"] = distress_cooldown - data["distresstimelock"] = DISTRESS_TIME_LOCK data["worldtime"] = world.time return data diff --git a/code/modules/admin/tabs/event_tab.dm b/code/modules/admin/tabs/event_tab.dm index b9eb4fd47ea1..fdf70d314c21 100644 --- a/code/modules/admin/tabs/event_tab.dm +++ b/code/modules/admin/tabs/event_tab.dm @@ -491,10 +491,10 @@ for(var/obj/structure/machinery/computer/almayer_control/C in machines) if(!(C.inoperable())) var/obj/item/paper/P = new /obj/item/paper( C.loc ) - P.name = "'[command_name] Update.'" + P.name = "'[customname].'" P.info = input P.update_icon() - C.messagetitle.Add("[command_name] Update") + C.messagetitle.Add("[customname]") C.messagetext.Add(P.info) if(alert("Press \"Yes\" if you want to announce it to ship crew and marines. Press \"No\" to keep it only as printed report on communication console.",,"Yes","No") == "Yes") diff --git a/tgui/packages/tgui/interfaces/AlmayerControl.js b/tgui/packages/tgui/interfaces/AlmayerControl.js new file mode 100644 index 000000000000..6cc44737626c --- /dev/null +++ b/tgui/packages/tgui/interfaces/AlmayerControl.js @@ -0,0 +1,259 @@ +import { Fragment } from 'inferno'; +import { useBackend } from '../backend'; +import { Button, Section, Flex, NoticeBox, Collapsible, Divider, Box } from '../components'; +import { Window } from '../layouts'; + +export const AlmayerControl = (_props, context) => { + const { act, data } = useBackend(context); + + const worldTime = data.worldtime; + const messages = data.messages; + + const evacstatus = data.evac_status; + const evacEta = data.evac_eta; + + const AlertLevel = data.alert_level; + + const minimumTimeElapsed = worldTime > data.distresstimelock; + + const canMessage = data.time_message < worldTime; // ship announcement + const canRequest = // requesting distress beacon + data.time_request < worldTime && AlertLevel === 2 && minimumTimeElapsed; + const canEvac = (evacstatus === 0, AlertLevel >= 2); // triggering evac + const canDestruct = + data.time_destruct < worldTime && minimumTimeElapsed && AlertLevel === 2; + const canCentral = data.time_central < worldTime; // messaging HC + + let distress_reason; + let destruct_reason; + if (AlertLevel === 3) { + distress_reason = 'Self-destruct in progress. Beacon disabled.'; + destruct_reason = 'Self-destruct is already active!'; + } else if (AlertLevel !== 2) { + distress_reason = 'Ship is not under an active emergency.'; + destruct_reason = 'Ship is not under an active emergency.'; + } else if (data.time_request < worldTime) { + distress_reason = + 'Beacon is currently recharging. Time remaining: ' + + Math.ceil((data.time_message - worldTime) / 10) + + 'secs.'; + } else if (data.time_destruct < worldTime) { + destruct_reason = + 'A request has already been sent to HC. Please wait: ' + + Math.ceil((data.time_destruct - worldTime) / 10) + + 'secs to send another.'; + } else if (!minimumTimeElapsed) { + distress_reason = "It's too early to launch a distress beacon."; + destruct_reason = "It's too early to initiate the self-destruct."; + } + + let alertLevelString; + let alertLevelColor; + if (AlertLevel === 3) { + alertLevelString = 'DELTA'; + alertLevelColor = 'purple'; + } + if (AlertLevel === 2) { + alertLevelString = 'RED'; + alertLevelColor = 'red'; + } + if (AlertLevel === 1) { + alertLevelString = 'BLUE'; + alertLevelColor = 'blue'; + } + if (AlertLevel === 0) { + alertLevelString = 'GREEN'; + alertLevelColor = 'green'; + } + + return ( + + +
+ + + + + + {!canMessage && ( + + )} + {!!canMessage && ( + + )} + {!!canCentral && ( +
+ + + {messages && ( + + + + + {messages.map((entry) => { + return ( + +
+ act('delmessage', { number: entry.number }) + } + /> + }> + {entry.text} +
+
+ ); + })} +
+
+
+ )} +
+
+ ); +}; diff --git a/tgui/packages/tgui/interfaces/CommandTablet.js b/tgui/packages/tgui/interfaces/CommandTablet.js index f4cc882070b2..8b334d1dac62 100644 --- a/tgui/packages/tgui/interfaces/CommandTablet.js +++ b/tgui/packages/tgui/interfaces/CommandTablet.js @@ -28,7 +28,7 @@ export const CommandTablet = (_props, context) => { } else if (AlertLevel !== 2) { distress_reason = 'Ship is not under an active emergency.'; } else if (distressCooldown) { - distress_reason = 'Beacon is currently on cooldown.'; + distress_reason = 'Beacon is currently recharging.'; } else if (!minimumTimeElapsed) { distress_reason = "It's too early to launch a distress beacon."; } @@ -41,7 +41,7 @@ export const CommandTablet = (_props, context) => { {!canAnnounce && ( )} From 7e0ae9e0d4933db6398c405d5b64364d92378b0f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 3 Aug 2023 22:31:46 +0100 Subject: [PATCH 137/293] Automatic changelog for PR #4066 [ci skip] --- html/changelogs/AutoChangeLog-pr-4066.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4066.yml diff --git a/html/changelogs/AutoChangeLog-pr-4066.yml b/html/changelogs/AutoChangeLog-pr-4066.yml new file mode 100644 index 000000000000..db124283d592 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4066.yml @@ -0,0 +1,5 @@ +author: "stanalbatross" +delete-after: True +changes: + - ui: "changed the almayer control console from html to tgui" + - bugfix: "custom faction messages will now be named properly in the paper printed out from the almayer control console" \ No newline at end of file From 7e822b92cc37ad2b0ac8b1e34c7a5f6f00a596dc Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 4 Aug 2023 01:18:36 +0000 Subject: [PATCH 138/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3860.yml | 4 --- html/changelogs/AutoChangeLog-pr-4024.yml | 6 ---- html/changelogs/AutoChangeLog-pr-4057.yml | 4 --- html/changelogs/AutoChangeLog-pr-4059.yml | 4 --- html/changelogs/AutoChangeLog-pr-4066.yml | 5 --- html/changelogs/AutoChangeLog-pr-4068.yml | 5 --- html/changelogs/AutoChangeLog-pr-4074.yml | 4 --- html/changelogs/AutoChangeLog-pr-4075.yml | 4 --- html/changelogs/AutoChangeLog-pr-4076.yml | 4 --- html/changelogs/AutoChangeLog-pr-4079.yml | 4 --- html/changelogs/AutoChangeLog-pr-4080.yml | 5 --- html/changelogs/AutoChangeLog-pr-4082.yml | 4 --- html/changelogs/AutoChangeLog-pr-4083.yml | 4 --- html/changelogs/AutoChangeLog-pr-4084.yml | 4 --- html/changelogs/AutoChangeLog-pr-4090.yml | 4 --- html/changelogs/AutoChangeLog-pr-4093.yml | 4 --- html/changelogs/AutoChangeLog-pr-4094.yml | 4 --- html/changelogs/archive/2023-08.yml | 38 +++++++++++++++++++++++ 18 files changed, 38 insertions(+), 73 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3860.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4024.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4057.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4059.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4066.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4068.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4074.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4075.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4076.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4079.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4080.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4082.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4083.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4084.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4090.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4093.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4094.yml diff --git a/html/changelogs/AutoChangeLog-pr-3860.yml b/html/changelogs/AutoChangeLog-pr-3860.yml deleted file mode 100644 index c897739d6646..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3860.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ghostsheet" -delete-after: True -changes: - - rscadd: "B5 Breaching Hammer will now slow down humans who picks it up." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4024.yml b/html/changelogs/AutoChangeLog-pr-4024.yml deleted file mode 100644 index 1d20fc50b0a1..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4024.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - admin: "Added logs for speech through telephones and deferring ahelps to mentors." - - admin: "Chestburst logs now include location data. Mentor Imaginary Friend now logs its speech. Narrow miss shots now log who fired them (where applicable)." - - admin: "Dropship interactions (Launch/Flyby/Autopilot) are now logged again, and also included in attack logs for the user." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4057.yml b/html/changelogs/AutoChangeLog-pr-4057.yml deleted file mode 100644 index 0677c85b9dd8..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4057.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Added the falcon drone to marine motion detectors, appearing the same as Queen eye." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4059.yml b/html/changelogs/AutoChangeLog-pr-4059.yml deleted file mode 100644 index cef9e6ea95b2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4059.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - mapadd: "ARES Chamber now has a security camera console" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4066.yml b/html/changelogs/AutoChangeLog-pr-4066.yml deleted file mode 100644 index db124283d592..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4066.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "stanalbatross" -delete-after: True -changes: - - ui: "changed the almayer control console from html to tgui" - - bugfix: "custom faction messages will now be named properly in the paper printed out from the almayer control console" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4068.yml b/html/changelogs/AutoChangeLog-pr-4068.yml deleted file mode 100644 index f0437bbca87c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4068.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - rscadd: "WJs now spawn in the ARES core." - - rscadd: "There is now a synthetic repair station in the ARES core." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4074.yml b/html/changelogs/AutoChangeLog-pr-4074.yml deleted file mode 100644 index cea925a9026d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4074.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - rscdel: "You can no longer move the carp nade in the yautja ship" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4075.yml b/html/changelogs/AutoChangeLog-pr-4075.yml deleted file mode 100644 index d590d7020367..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4075.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Segrain" -delete-after: True -changes: - - bugfix: "Lesser drones now can pass through runners same as through any other castes." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4076.yml b/html/changelogs/AutoChangeLog-pr-4076.yml deleted file mode 100644 index 0299cb845e98..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4076.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Segrain" -delete-after: True -changes: - - rscadd: "Joining cryomarines now uses your assigned character slot for the role you get (as long as you have not already used that character name this round)." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4079.yml b/html/changelogs/AutoChangeLog-pr-4079.yml deleted file mode 100644 index 5a7fcc03642b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4079.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - bugfix: "Predator ship health monitor console now works" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4080.yml b/html/changelogs/AutoChangeLog-pr-4080.yml deleted file mode 100644 index 2f631b6d1a70..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4080.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - rscadd: "Predators and thralls are now visible on the predship tacmap." - - rscadd: "Anyone wearing a stolen predator bracer is now visible on the predship tacmap." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4082.yml b/html/changelogs/AutoChangeLog-pr-4082.yml deleted file mode 100644 index bc2e8e989ea7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4082.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "blackdragonTOW" -delete-after: True -changes: - - bugfix: "fixed a file reference that broke end of round music for some factions" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4083.yml b/html/changelogs/AutoChangeLog-pr-4083.yml deleted file mode 100644 index 6fa9a43c2892..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4083.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - qol: "Predator emote panel emotes now look a bit cleaner in the menu" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4084.yml b/html/changelogs/AutoChangeLog-pr-4084.yml deleted file mode 100644 index 51bc383a0eda..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4084.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - bugfix: "Predator flight computers can no longer be walked on." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4090.yml b/html/changelogs/AutoChangeLog-pr-4090.yml deleted file mode 100644 index 786b56eed7bb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4090.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - bugfix: "Yautja Bracers are no longer hyper lethal electrical outlets." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4093.yml b/html/changelogs/AutoChangeLog-pr-4093.yml deleted file mode 100644 index 5b0503e1ec68..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4093.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - rscadd: "Workin Joey now randomly talks and responds when attacked" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4094.yml b/html/changelogs/AutoChangeLog-pr-4094.yml deleted file mode 100644 index 071aedb02f61..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4094.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - bugfix: "forbidden all the items beside battery and beakers to avoid weirdness and bug." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index d8fa59382b06..fe0ed539128f 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -22,3 +22,41 @@ lockbox. Thwomper: - maptweak: added Workin' Joey to maint bar. +2023-08-04: + Ben10083: + - mapadd: ARES Chamber now has a security camera console + - rscadd: Workin Joey now randomly talks and responds when attacked + Huffie56: + - bugfix: forbidden all the items beside battery and beakers to avoid weirdness + and bug. + Segrain: + - bugfix: Lesser drones now can pass through runners same as through any other castes. + - rscadd: Joining cryomarines now uses your assigned character slot for the role + you get (as long as you have not already used that character name this round). + Zonespace27: + - bugfix: Predator flight computers can no longer be walked on. + - rscadd: Predators and thralls are now visible on the predship tacmap. + - rscadd: Anyone wearing a stolen predator bracer is now visible on the predship + tacmap. + - qol: Predator emote panel emotes now look a bit cleaner in the menu + - bugfix: Predator ship health monitor console now works + - rscadd: WJs now spawn in the ARES core. + - rscadd: There is now a synthetic repair station in the ARES core. + - rscdel: You can no longer move the carp nade in the yautja ship + blackdragonTOW: + - bugfix: fixed a file reference that broke end of round music for some factions + ghostsheet: + - rscadd: B5 Breaching Hammer will now slow down humans who picks it up. + realforest2001: + - admin: Added logs for speech through telephones and deferring ahelps to mentors. + - admin: Chestburst logs now include location data. Mentor Imaginary Friend now + logs its speech. Narrow miss shots now log who fired them (where applicable). + - admin: Dropship interactions (Launch/Flyby/Autopilot) are now logged again, and + also included in attack logs for the user. + - bugfix: Yautja Bracers are no longer hyper lethal electrical outlets. + - rscadd: Added the falcon drone to marine motion detectors, appearing the same + as Queen eye. + stanalbatross: + - ui: changed the almayer control console from html to tgui + - bugfix: custom faction messages will now be named properly in the paper printed + out from the almayer control console From 50e83da9f53579e7b27d72da11be02d94f88db73 Mon Sep 17 00:00:00 2001 From: ghostsheet <43085828+ghostsheet@users.noreply.github.com> Date: Fri, 4 Aug 2023 14:19:08 +1000 Subject: [PATCH 139/293] Tent Quickfix (#4100) # About the pull request Prevent noise spam by using action_busy # Explain why it's good for the game My code was bad, this improves it. Prevents people from spamming deconstruction noise and text --- code/modules/tents/deployed_tents.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/tents/deployed_tents.dm b/code/modules/tents/deployed_tents.dm index fc9a69d2366c..d55fe6b59879 100644 --- a/code/modules/tents/deployed_tents.dm +++ b/code/modules/tents/deployed_tents.dm @@ -100,12 +100,12 @@ /obj/structure/tent/attackby(obj/item/item, mob/user) var/obj/item/tool/shovel/shovel = item - if(!istype(shovel) || shovel.folded) + if(!istype(shovel) || shovel.folded || user.action_busy) return visible_message(SPAN_HIGHDANGER("[user] is trying to tear down the [src]")) playsound(src, 'sound/items/paper_ripped.ogg', 25, 1) - if(user.action_busy || !do_after(user, 150, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_HOSTILE, src) || QDELETED(src)) + if(!do_after(user, 150, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_HOSTILE, src) || QDELETED(src)) return visible_message(SPAN_HIGHDANGER("[user] tears down the [src]")) From e1a97c4df5270a9d5c458df8c5e67dff044eb885 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Fri, 4 Aug 2023 00:57:30 -0400 Subject: [PATCH 140/293] You can no longer bypass skill checks on pill bottles (#4097) # About the pull request When it got passed to attack_hand() from unarmed_attack() in click() it would not check the skillcheck as it calls attack_hand() on the pill rather than through the pill bottle which was allowing a bypass for the skillcheck for pill bottles. This *feels* like the wrong way to do it as like OOP so I'm happy to do it in a different way. # Explain why it's good for the game Bug bad # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: You can no longer bypass skill checks on pill bottles /:cl: --- code/game/objects/items/storage/firstaid.dm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index 2717b7c98501..ccab1bf3dfc7 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -448,6 +448,22 @@ ..() update_icon() +/obj/item/storage/pill_bottle/attack_hand(mob/user, mods) + if(loc != user) + return ..() + + if(!mods || !mods["alt"]) + return ..() + + if(!ishuman(user)) + return ..() + + if(skilllock && !skillcheck(user, SKILL_MEDICAL, SKILL_MEDICAL_MEDIC)) + error_idlock(user) + return FALSE + + return ..() + /obj/item/storage/pill_bottle/proc/error_idlock(mob/user) to_chat(user, SPAN_WARNING("It must have some kind of ID lock...")) From aa0c3a682308037c5d046f960a6c05d402a7b4ad Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 4 Aug 2023 06:05:38 +0100 Subject: [PATCH 141/293] Automatic changelog for PR #4097 [ci skip] --- html/changelogs/AutoChangeLog-pr-4097.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4097.yml diff --git a/html/changelogs/AutoChangeLog-pr-4097.yml b/html/changelogs/AutoChangeLog-pr-4097.yml new file mode 100644 index 000000000000..077d31d7df64 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4097.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "You can no longer bypass skill checks on pill bottles" \ No newline at end of file From bbeab9d7f00aab36e81db5993928711385bcdbba Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Fri, 4 Aug 2023 06:57:53 +0200 Subject: [PATCH 142/293] Fixes underbarrel extinguishers (#4102) # About the pull request Closes https://github.com/cmss13-devs/cmss13/issues/4036 You can now refill underbarrel extinguishers at watertanks and such when they are selected. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/41448081/b9d57670-0532-46d8-8c24-baae3e099618)
# Changelog :cl: fix: Underbarrel extinguishers can now be refilled. /:cl: Co-authored-by: John Doe --- code/modules/projectiles/gun.dm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 6b948b9debe2..7a2a5f85c5b3 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -1218,6 +1218,16 @@ and you're good to go. #define EXECUTION_CHECK (attacked_mob.stat == UNCONSCIOUS || attacked_mob.is_mob_restrained()) && ((user.a_intent == INTENT_GRAB)||(user.a_intent == INTENT_DISARM)) +/obj/item/weapon/gun/afterattack(atom/target, mob/user, proximity_flag, click_parameters) + if(!proximity_flag) + return FALSE + + if(active_attachable && (active_attachable.flags_attach_features & ATTACH_MELEE)) + active_attachable.last_fired = world.time + active_attachable.fire_attachment(target, src, user) + return TRUE + + /obj/item/weapon/gun/attack(mob/living/attacked_mob, mob/living/user) if(active_attachable && (active_attachable.flags_attach_features & ATTACH_MELEE)) //this is expected to do something in melee. active_attachable.last_fired = world.time From d053185ab0bb9961c9e40a902688cfac4e3f9516 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 4 Aug 2023 06:19:34 +0100 Subject: [PATCH 143/293] Automatic changelog for PR #4102 [ci skip] --- html/changelogs/AutoChangeLog-pr-4102.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4102.yml diff --git a/html/changelogs/AutoChangeLog-pr-4102.yml b/html/changelogs/AutoChangeLog-pr-4102.yml new file mode 100644 index 000000000000..b713f5842337 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4102.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - bugfix: "Underbarrel extinguishers can now be refilled." \ No newline at end of file From 69ff181ce69643debf3b1824daae2cf00b880dca Mon Sep 17 00:00:00 2001 From: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> Date: Fri, 4 Aug 2023 01:06:58 -0400 Subject: [PATCH 144/293] Adds campfires (#4091) # About the pull request Adds campfires that provide heating to those nearby, while requiring fuel Sprites and sound by Thwomper # Explain why it's good for the game They look cool and will allow marines, and maps, to have campfires without using braziers # Changelog :cl: add: Adds campfires, craftable with wood code: Modifies brazier construction code for easier use and mapping /:cl: --------- Co-authored-by: harryob --- .../items/stacks/sheets/sheet_types.dm | 1 + code/game/objects/structures/props.dm | 195 +++++++++++++++--- code/game/turfs/walls/walls.dm | 2 +- icons/obj/structures/structures.dmi | Bin 42628 -> 42273 bytes maps/templates/clf_ert_station.dmm | 4 +- sound/machines/firepit_ambience.ogg | Bin 0 -> 58377 bytes 6 files changed, 168 insertions(+), 34 deletions(-) create mode 100644 sound/machines/firepit_ambience.ogg diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 34719747bd02..98a7ab036f06 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -144,6 +144,7 @@ var/global/list/datum/stack_recipe/wood_recipes = list ( \ /* new/datum/stack_recipe("table parts", /obj/item/frame/table/wood, 2), \ */ + new/datum/stack_recipe("campfire", /obj/structure/prop/brazier/frame/full/campfire, 5, time = 15, one_per_turf = ONE_TYPE_PER_TURF, on_floor = TRUE), \ new/datum/stack_recipe("wooden chair", /obj/structure/bed/chair/wood/normal, 1, time = 10, one_per_turf = ONE_TYPE_PER_TURF, on_floor = 1), \ new/datum/stack_recipe("wooden barricade", /obj/structure/barricade/wooden, 5, time = 20, one_per_turf = ONE_TYPE_PER_BORDER, on_floor = 1), \ new/datum/stack_recipe("wooden crate", /obj/structure/closet/coffin/woodencrate, 5, time = 15, one_per_turf = ONE_TYPE_PER_TURF, on_floor = 1), \ diff --git a/code/game/objects/structures/props.dm b/code/game/objects/structures/props.dm index 0df2cc345cb7..ea3a2af391bc 100644 --- a/code/game/objects/structures/props.dm +++ b/code/game/objects/structures/props.dm @@ -639,6 +639,10 @@ icon_state = "" icon = 'icons/turf/lifeboat.dmi' +#define STATE_COMPLETE 0 +#define STATE_FUEL 1 +#define STATE_IGNITE 2 + /obj/structure/prop/brazier name = "brazier" desc = "The fire inside the brazier emits a relatively dim glow to flashlights and flares, but nothing can replace the feeling of sitting next to a fireplace with your friends." @@ -647,6 +651,40 @@ density = TRUE health = 150 luminosity = 6 + /// What obj this becomes when it gets to its next stage of construction / ignition + var/frame_type + /// What is used to progress to the next stage + var/state = STATE_COMPLETE + +/obj/structure/prop/brazier/get_examine_text(mob/user) + . = ..() + switch(state) + if(STATE_FUEL) + . += "[src] requires wood to be fueled." + if(STATE_IGNITE) + . += "[src] needs to be lit." + +/obj/structure/prop/brazier/attackby(obj/item/hit_item, mob/user) + switch(state) + if(STATE_COMPLETE) + return ..() + if(STATE_FUEL) + if(!istype(hit_item, /obj/item/stack/sheet/wood)) + return ..() + var/obj/item/stack/sheet/wood/wooden_boards = hit_item + if(!wooden_boards.use(5)) + to_chat(user, SPAN_WARNING("Not enough wood!")) + return + user.visible_message(SPAN_NOTICE("[user] fills [src] with [hit_item].")) + if(STATE_IGNITE) + if(!hit_item.heat_source) + return ..() + if(!do_after(user, 3 SECONDS, INTERRUPT_MOVED, BUSY_ICON_BUILD)) + return + user.visible_message(SPAN_NOTICE("[user] ignites [src] with [hit_item].")) + + new frame_type(loc) + qdel(src) /obj/structure/prop/brazier/Destroy() SetLuminosity(0) @@ -662,31 +700,15 @@ desc = "An empty brazier." icon_state = "brazier_frame" luminosity = 0 + frame_type = /obj/structure/prop/brazier/frame/full + state = STATE_FUEL -/obj/structure/prop/brazier/frame/attackby(obj/item/hit_item, mob/user) - if(!istype(hit_item, /obj/item/stack/sheet/wood)) - return ..() - var/obj/item/stack/wooden_boards = hit_item - if(wooden_boards.amount < 5) - to_chat(user, SPAN_WARNING("Not enough wood!")) - return - wooden_boards.use(5) - user.visible_message(SPAN_NOTICE("[user] fills the brazier with wood.")) - new /obj/structure/prop/brazier/frame_woodened(loc) - qdel(src) - -/obj/structure/prop/brazier/frame_woodened +/obj/structure/prop/brazier/frame/full name = "empty full brazier" desc = "An empty brazier. Yet it's also full. What??? Use something hot to ignite it, like a welding tool." icon_state = "brazier_frame_filled" - luminosity = 0 - -/obj/structure/prop/brazier/frame_woodened/attackby(obj/item/hit_item, mob/user) - if(!hit_item.heat_source) - return ..() - user.visible_message(SPAN_NOTICE("[user] ignites the brazier with [hit_item].")) - new /obj/structure/prop/brazier(loc) - qdel(src) + frame_type = /obj/structure/prop/brazier + state = STATE_IGNITE /obj/structure/prop/brazier/torch name = "torch" @@ -695,25 +717,136 @@ density = FALSE luminosity = 5 -/obj/structure/prop/brazier/torch/frame +/obj/structure/prop/brazier/frame/full/torch name = "unlit torch" desc = "It's a torch, but it's not lit. Use something hot to ignite it, like a welding tool." icon_state = "torch_frame" - luminosity = 0 - -/obj/structure/prop/brazier/torch/frame/attackby(obj/item/hit_item, mob/user) - if(!hit_item.heat_source) - return ..() - user.visible_message(SPAN_NOTICE("[user] ignites the torch with [hit_item].")) - new /obj/structure/prop/brazier/torch(loc) - qdel(src) + frame_type = /obj/structure/prop/brazier/torch /obj/item/prop/torch_frame name = "unlit torch" icon = 'icons/obj/structures/structures.dmi' desc = "It's a torch, but it's not lit or placed down. Click on a wall to place it." icon_state = "torch_frame" - luminosity = 0 + +/obj/structure/prop/brazier/frame/full/campfire + name = "unlit campfire" + desc = "A circle of stones surrounding a pile of wood. If only you were to light it." + icon_state = "campfire" + frame_type = /obj/structure/prop/brazier/campfire + density = FALSE + +/obj/structure/prop/brazier/frame/full/campfire/smolder + name = "smoldering campfire" + desc = "A campfire that used to be lit, but was extinguished. You can still see the embers, and smoke rises from it." + state = STATE_FUEL + frame_type = /obj/structure/prop/brazier/frame/full/campfire + +/obj/structure/prop/brazier/campfire + name = "campfire" + desc = "A circle of stones surrounding a burning pile of wood. The fire is roaring and you can hear its crackle. You could probably stomp the fire out." + icon = 'icons/obj/structures/structures.dmi' + icon_state = "campfire_on" + density = FALSE + ///How many tiles the heating and sound goes + var/heating_range = 2 + /// time between sounds + var/time_to_sound = 20 + /// Time for it to burn through fuel + var/fuel_stage_time = 1 MINUTES + /// How much fuel it has + var/remaining_fuel = 5 //Maxes at 5, but burns one when made + /// If the fire can be manually put out + var/extinguishable = TRUE + /// Make no noise + var/quiet = FALSE + +/obj/structure/prop/brazier/campfire/Initialize() + . = ..() + START_PROCESSING(SSobj, src) + fuel_drain(TRUE) + +/obj/structure/prop/brazier/campfire/get_examine_text(mob/user) + . = ..() + switch(remaining_fuel) + if(4 to INFINITY) + . += "The fire is roaring." + if(2 to 3) + . += "The fire is burning warm." + if(-INFINITY to 1) + . += "The embers of the fire barely burns." + +/obj/structure/prop/brazier/campfire/process(delta_time) + if(!isturf(loc)) + return + + for(var/mob/living/carbon/human/mob in range(heating_range, src)) + if(mob.bodytemperature < T20C) + mob.bodytemperature += min(round(T20C - mob.bodytemperature)*0.7, 25) + mob.recalculate_move_delay = TRUE + + if(quiet) + return + time_to_sound -= delta_time + if(time_to_sound <= 0) + playsound(loc, 'sound/machines/firepit_ambience.ogg', 15, FALSE, heating_range) + time_to_sound = initial(time_to_sound) + +/obj/structure/prop/brazier/campfire/attack_hand(mob/user) + . = ..() + if(!extinguishable) + to_chat(user, SPAN_WARNING("You cannot extinguish [src].")) + return + to_chat(user, SPAN_NOTICE("You begin to extinguish [src].")) + while(remaining_fuel) + if(user.action_busy || !do_after(user, 3 SECONDS, INTERRUPT_MOVED, BUSY_ICON_BUILD)) + return + fuel_drain() + to_chat(user, SPAN_NOTICE("You continue to extinguish [src].")) + visible_message(SPAN_NOTICE("[user] extinguishes [src].")) + +/obj/structure/prop/brazier/campfire/attackby(obj/item/attacking_item, mob/user) + if(!istype(attacking_item, /obj/item/stack/sheet/wood)) + to_chat(SPAN_NOTICE("You cannot fuel [src] with [attacking_item].")) + return + var/obj/item/stack/sheet/wood/fuel = attacking_item + if(remaining_fuel >= initial(remaining_fuel)) + to_chat(user, SPAN_NOTICE("You cannot fuel [src] further.")) + if(!fuel.use(1)) + to_chat(SPAN_NOTICE("You do not have enough [attacking_item] to fuel [src].")) + visible_message(SPAN_NOTICE("[user] fuels [src] with [fuel].")) + remaining_fuel++ + +/obj/structure/prop/brazier/campfire/attack_alien(mob/living/carbon/xenomorph/xeno) + if(!extinguishable) + to_chat(xeno, SPAN_WARNING("You cannot extinguish [src].")) + return + to_chat(xeno, SPAN_NOTICE("You begin to extinguish [src].")) + while(remaining_fuel) + if(xeno.action_busy || !do_after(xeno, 1 SECONDS, INTERRUPT_MOVED, BUSY_ICON_HOSTILE)) + return + fuel_drain() + to_chat(xeno, SPAN_NOTICE("You continue to extinguish [src].")) + visible_message(SPAN_WARNING("[xeno] extinguishes [src]!")) + +/obj/structure/prop/brazier/campfire/proc/fuel_drain(looping) + remaining_fuel-- + if(!remaining_fuel) + new /obj/structure/prop/brazier/frame/full/campfire/smolder(loc) + qdel(src) + return + if(!looping || !fuel_stage_time) + return + addtimer(CALLBACK(src, PROC_REF(fuel_drain), TRUE), fuel_stage_time) + +/obj/structure/prop/brazier/campfire/Destroy() + SetLuminosity(0) + STOP_PROCESSING(SSobj, src) + return ..() + +#undef STATE_COMPLETE +#undef STATE_FUEL +#undef STATE_IGNITE //ICE COLONY PROPS //Thematically look to Blackmesa's Xen levels. Generic science-y props n' stuff. diff --git a/code/game/turfs/walls/walls.dm b/code/game/turfs/walls/walls.dm index 3599d5bb980b..2387a2086192 100644 --- a/code/game/turfs/walls/walls.dm +++ b/code/game/turfs/walls/walls.dm @@ -403,7 +403,7 @@ if(istype(attacking_item, /obj/item/prop/torch_frame)) to_chat(user, SPAN_NOTICE("You place the torch down on the wall.")) - new /obj/structure/prop/brazier/torch/frame(src) + new /obj/structure/prop/brazier/frame/full/torch(src) qdel(attacking_item) if(hull) diff --git a/icons/obj/structures/structures.dmi b/icons/obj/structures/structures.dmi index 21567936aad0905d18b2c3eb3b710a9172035ba9..ef63dee56e13a33cc8e21a0c1f57f6613387d2ae 100644 GIT binary patch literal 42273 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 E063EbqyPW_ literal 42628 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 diff --git a/maps/templates/clf_ert_station.dmm b/maps/templates/clf_ert_station.dmm index cf8bc8d46bf6..330f7b2a1819 100644 --- a/maps/templates/clf_ert_station.dmm +++ b/maps/templates/clf_ert_station.dmm @@ -46,7 +46,7 @@ /turf/closed/wall/rock/brown, /area/adminlevel/ert_station/clf_station) "az" = ( -/obj/structure/prop/brazier/frame_woodened, +/obj/structure/prop/brazier/frame/full, /turf/open/floor/plating{ dir = 1; icon_state = "asteroidwarning" @@ -1079,7 +1079,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/adminlevel/ert_station/clf_station) "yY" = ( -/obj/structure/prop/brazier/frame_woodened, +/obj/structure/prop/brazier/frame/full, /turf/open/floor/plating{ icon_state = "asteroidwarning" }, diff --git a/sound/machines/firepit_ambience.ogg b/sound/machines/firepit_ambience.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bebbd13cc6dcd74ae3c1aaeabbb45f0dda575180 GIT binary patch literal 58377 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%0ABsa%hflRw0Kj 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 HbMFxV+~pCW literal 0 HcmV?d00001 From 28e175ac8b6266901100e2d4efa22d06f96471ba Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 4 Aug 2023 06:32:50 +0100 Subject: [PATCH 145/293] Automatic changelog for PR #4091 [ci skip] --- html/changelogs/AutoChangeLog-pr-4091.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4091.yml diff --git a/html/changelogs/AutoChangeLog-pr-4091.yml b/html/changelogs/AutoChangeLog-pr-4091.yml new file mode 100644 index 000000000000..a2b5f63f9e67 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4091.yml @@ -0,0 +1,5 @@ +author: "BeagleGaming1" +delete-after: True +changes: + - rscadd: "Adds campfires, craftable with wood" + - code_imp: "Modifies brazier construction code for easier use and mapping" \ No newline at end of file From bf132414b4ad13c8a8afdb163a3206e265a0d206 Mon Sep 17 00:00:00 2001 From: Smov1 <52742585+Smov1@users.noreply.github.com> Date: Fri, 4 Aug 2023 06:11:05 +0100 Subject: [PATCH 146/293] Adds a False Testemony charge to Marine Law (#4009) # About the pull request Adds a new Marine Law charge "False Testemony" to the JAS system. It was classified as a minor crime and 5 minutes brig timer. # Explain why it's good for the game Right now, Marine Law doesn't cover people purposely lying to MPs when they are asked about whether they saw who did what, etc. The closest thing we have is aiding and abetting but that usually only applies when someone actively attempts to help a suspect. If the person that lied to the MP is proved to have lied, Marine Law should cover this circumstance. # Testing Photographs and Procedure ![image](https://github.com/cmss13-devs/cmss13/assets/52742585/751642c0-88a7-4ec7-a553-1487b3650a33) # Changelog :cl: smov add: Adds a new Marine Law charge /:cl: --------- Co-authored-by: forest2001 <41653574+realforest2001@users.noreply.github.com> --- code/modules/law/laws/minor_crime.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/law/laws/minor_crime.dm b/code/modules/law/laws/minor_crime.dm index 3fc257cf1cbf..651b9dd42d4f 100644 --- a/code/modules/law/laws/minor_crime.dm +++ b/code/modules/law/laws/minor_crime.dm @@ -50,3 +50,8 @@ desc = "To take items (or property) from another person or entity without their express permission, or to retain possession of items that have been taken without permission. This includes the removal of vendors from department areas without permission." special_punishment = "Return of Stolen Item" brig_time = 10 + +/datum/law/minor_law/false_testimony + name = "False Testimony" + desc = "To intentionally and willingly lie to an MP, or deputized officer, during a legal investigation with the intent to disrupt said investigation." + brig_time = 5 From 864bc8d51206fc24f4e661bc31990661904908f4 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 4 Aug 2023 06:46:26 +0100 Subject: [PATCH 147/293] Automatic changelog for PR #4009 [ci skip] --- html/changelogs/AutoChangeLog-pr-4009.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4009.yml diff --git a/html/changelogs/AutoChangeLog-pr-4009.yml b/html/changelogs/AutoChangeLog-pr-4009.yml new file mode 100644 index 000000000000..ab83978637f8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4009.yml @@ -0,0 +1,4 @@ +author: "smov" +delete-after: True +changes: + - rscadd: "Adds a new Marine Law charge" \ No newline at end of file From 34f1f2466732a8eb35a3e7aa8997cc29358696aa Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Fri, 4 Aug 2023 06:13:26 +0100 Subject: [PATCH 148/293] Admin Flag for Disposal mobs (#3814) # About the pull request Allows admins to toggle a flag as to whether mobs will fit inside disposals tubes. # Explain why it's good for the game Regarding disposal tubes, there are some situations where I can see it being fitting to the situation, and this will also allow a measured level of return for a feature we had to remove due to abuse. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Added an admin toggle flag for fitting mobs into disposals. (Within reason - no queens...) add: The Crawler trait that allows mobs to enter vents will also allow them to climb into disposals regardless of above flag. add: Added a subtype of disposal that can't fit mobs, used for the delivery units. /:cl: --- code/__DEFINES/mode.dm | 1 + code/_globalvars/bitfields.dm | 1 + code/modules/admin/admin_verbs.dm | 1 + code/modules/admin/tabs/admin_tab.dm | 14 +++ code/modules/recycling/disposal.dm | 112 +++++++++++++-------- maps/map_files/USS_Almayer/USS_Almayer.dmm | 6 +- 6 files changed, 89 insertions(+), 46 deletions(-) diff --git a/code/__DEFINES/mode.dm b/code/__DEFINES/mode.dm index 2895b3211fd3..32a292d0d8cc 100644 --- a/code/__DEFINES/mode.dm +++ b/code/__DEFINES/mode.dm @@ -70,6 +70,7 @@ #define MODE_LZ_PROTECTION (1<<7) /// Prevents the LZ from being mortared #define MODE_SHIPSIDE_SD (1<<8) /// Toggles whether Predators can big SD when not on the groundmap #define MODE_HARDCORE_PERMA (1<<9) /// Toggles Hardcore for all marines, meaning they instantly perma upon death +#define MODE_DISPOSABLE_MOBS (1<<10) // Toggles if mobs fit in disposals or not. Off by default. #define ROUNDSTATUS_FOG_DOWN 1 #define ROUNDSTATUS_PODDOORS_OPEN 2 diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm index ef539b8459c7..4936609d892e 100644 --- a/code/_globalvars/bitfields.dm +++ b/code/_globalvars/bitfields.dm @@ -415,6 +415,7 @@ DEFINE_BITFIELD(toggleable_flags, list( "MODE_NO_COMBAT_CAS" = MODE_NO_COMBAT_CAS, "MODE_LZ_PROTECTION" = MODE_LZ_PROTECTION, "MODE_SHIPSIDE_SD" = MODE_SHIPSIDE_SD, + "MODE_DISPOSABLE_MOBS" = MODE_DISPOSABLE_MOBS, )) DEFINE_BITFIELD(state, list( diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 20ff65ed144e..de884cfebe61 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -121,6 +121,7 @@ var/list/admin_verbs_minor_event = list( /client/proc/toggle_sniper_upgrade, /client/proc/toggle_attack_dead, /client/proc/toggle_strip_drag, + /client/proc/toggle_disposal_mobs, /client/proc/toggle_uniform_strip, /client/proc/toggle_strong_defibs, /client/proc/toggle_blood_optimization, diff --git a/code/modules/admin/tabs/admin_tab.dm b/code/modules/admin/tabs/admin_tab.dm index a2f3bd42df5f..6dc08c63e5de 100644 --- a/code/modules/admin/tabs/admin_tab.dm +++ b/code/modules/admin/tabs/admin_tab.dm @@ -708,6 +708,20 @@ SSticker.mode.toggleable_flags ^= MODE_NO_ATTACK_DEAD message_admins("[src] has [MODE_HAS_TOGGLEABLE_FLAG(MODE_NO_ATTACK_DEAD) ? "prevented dead mobs from being" : "allowed dead mobs to be"] attacked.") +/client/proc/toggle_disposal_mobs() + set name = "Toggle Disposable Mobs" + set category = "Admin.Flags" + + if(!admin_holder || !check_rights(R_EVENT, FALSE)) + return + + if(!SSticker.mode) + to_chat(usr, SPAN_WARNING("A mode hasn't been selected yet!")) + return + + SSticker.mode.toggleable_flags ^= MODE_DISPOSABLE_MOBS + message_admins("[src] has [MODE_HAS_TOGGLEABLE_FLAG(MODE_DISPOSABLE_MOBS) ? "allowed mobs to fit" : "prevented mobs fitting"] inside disposals.") + /client/proc/toggle_strip_drag() set name = "Toggle Strip/Drag Dead" set category = "Admin.Flags" diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index 8a5a6ec960ec..2c7401ac278c 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -37,6 +37,13 @@ active_power_usage = 3500 idle_power_usage = 100 var/disposal_pressure = 0 + ///Whether the disposals tube is too narrow for a mob to fit into. + var/narrow_tube = FALSE + +/obj/structure/machinery/disposal/delivery + name = "delivery chute" + desc = "A pneumatic delivery unit connecting two locations. It's rather narrow." + narrow_tube = TRUE /obj/structure/machinery/disposal/broken name = "broken disposal unit" @@ -128,24 +135,42 @@ update() return - var/obj/item/grab/G = I - if(istype(G)) //Handle grabbed mob - if(ismob(G.grabbed_thing)) - to_chat(user, SPAN_WARNING("You can't fit that in there!")) - return - /*&& user.grab_level >= GRAB_AGGRESSIVE) - var/mob/GM = G.grabbed_thing - user.visible_message(SPAN_WARNING("[user] starts putting [GM] into [src]."), - SPAN_WARNING("You start putting [GM] into [src].")) - if(do_after(user, 20, INTERRUPT_ALL, BUSY_ICON_HOSTILE)) - GM.forceMove(src) - user.visible_message(SPAN_WARNING("[user] puts [GM] into [src]."), - SPAN_WARNING("[user] puts [GM] into [src].")) - user.attack_log += text("\[[time_stamp()]\] Has placed [GM] ([GM.ckey]) in disposals.") - GM.attack_log += text("\[[time_stamp()]\] Has been placed in disposals by [user] ([user.ckey])") - msg_admin_attack("[user] ([user.ckey]) placed [GM] ([GM.ckey]) in a disposals unit in [get_area(user)] ([user.loc.x],[user.loc.y],[user.loc.z]).", user.loc.x, user.loc.y, user.loc.z) - flush()*/ - return + var/obj/item/grab/grab_effect = I + if(istype(grab_effect)) //Handle grabbed mob + if(ismob(grab_effect.grabbed_thing)) + var/mob/grabbed_mob = grab_effect.grabbed_thing + if((!MODE_HAS_TOGGLEABLE_FLAG(MODE_DISPOSABLE_MOBS) && !HAS_TRAIT(grabbed_mob, TRAIT_CRAWLER)) || narrow_tube || grabbed_mob.mob_size >= MOB_SIZE_BIG) + to_chat(user, SPAN_WARNING("You can't fit that in there!")) + return FALSE + var/max_grab_size = user.mob_size + /// Amazing what you can do with a bit of dexterity. + if(HAS_TRAIT(user, TRAIT_DEXTROUS)) + max_grab_size++ + /// Strong mobs can lift above their own weight. + if(HAS_TRAIT(user, TRAIT_SUPER_STRONG))//NB; this will mean Yautja can bodily lift MOB_SIZE_XENO(3) and Synths can lift MOB_SIZE_XENO_SMALL(2) + max_grab_size++ + if(grabbed_mob.mob_size > max_grab_size || !(grabbed_mob.status_flags & CANPUSH)) + to_chat(user, SPAN_WARNING("You don't have the strength to move [grabbed_mob]!")) + return FALSE//can't tighten your grip on mobs bigger than you and mobs you can't push. + if(!user.grab_level >= GRAB_AGGRESSIVE) + to_chat(user, SPAN_WARNING("You need a better grip to force [grabbed_mob] in there!")) + return FALSE + user.visible_message(SPAN_WARNING("[user] starts putting [grabbed_mob] into [src]."), + SPAN_WARNING("You start putting [grabbed_mob] into [src].")) + if(!do_after(user, 2 SECONDS, INTERRUPT_ALL, BUSY_ICON_HOSTILE)) + user.visible_message(SPAN_WARNING("[user] stops putting [grabbed_mob] into [src]."), + SPAN_WARNING("You stop putting [grabbed_mob] into [src].")) + return FALSE + + grabbed_mob.forceMove(src) + user.visible_message(SPAN_WARNING("[user] puts [grabbed_mob] into [src]."), + SPAN_WARNING("[user] puts [grabbed_mob] into [src].")) + user.attack_log += text("\[[time_stamp()]\] Has placed [key_name(grabbed_mob)] in disposals.") + grabbed_mob.attack_log += text("\[[time_stamp()]\] Has been placed in disposals by [user] ([user.ckey])") + msg_admin_attack("[user] ([user.ckey]) placed [key_name(grabbed_mob)] in a disposals unit in [get_area(user)] ([user.loc.x],[user.loc.y],[user.loc.z]).", user.loc.x, user.loc.y, user.loc.z) + flush(TRUE)//Forcibly flushing someone if forced in by another player. + return TRUE + return FALSE if(isrobot(user)) return @@ -161,51 +186,50 @@ ///Mouse drop another mob or self /obj/structure/machinery/disposal/MouseDrop_T(mob/target, mob/user) - return -/* - if(!istype(target) || target.anchored || target.buckled || get_dist(user, src) > 1 || get_dist(user, target) > 1 || user.is_mob_incapacitated(TRUE) || isRemoteControlling(user) || target.mob_size >= MOB_SIZE_BIG) - return - if(!(ishuman(target)) || !(ishuman(user))) return - if(isanimal(user) && target != user) return //Animals cannot put mobs other than themselves into disposal + if((!MODE_HAS_TOGGLEABLE_FLAG(MODE_DISPOSABLE_MOBS) && !HAS_TRAIT(user, TRAIT_CRAWLER)) || narrow_tube) + to_chat(user, SPAN_WARNING("Looks a little bit too tight in there!")) + return FALSE + + if(target != user) + to_chat(user, SPAN_WARNING("You need a better grip on [target] to force them into [src]!")) + return FALSE //Need a firm grip to put someone else in there. + + if(!istype(target) || target.anchored || target.buckled || get_dist(user, src) > 1 || user.is_mob_incapacitated(TRUE) || isRemoteControlling(user) || target.mob_size >= MOB_SIZE_BIG) + to_chat(user, SPAN_WARNING("You cannot get into the [src]!")) + return FALSE add_fingerprint(user) var/target_loc = target.loc if(target == user) visible_message(SPAN_NOTICE("[user] starts climbing into the disposal.")) - else - if(user.is_mob_restrained()) return //can't stuff someone other than you if restrained. - visible_message(SPAN_WARNING("[user] starts stuffing [target] into the disposal.")) + if(!do_after(user, 40, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) - return + return FALSE if(target_loc != target.loc) - return + return FALSE + if(user.is_mob_incapacitated(TRUE)) + to_chat(user, SPAN_WARNING("You cannot do this while incapacitated!")) + return FALSE + if(target == user) - if(user.is_mob_incapacitated(TRUE)) return user.visible_message(SPAN_NOTICE("[user] climbs into [src]."), SPAN_NOTICE("You climb into [src].")) - else - if(user.is_mob_incapacitated()) return - user.visible_message(SPAN_DANGER("[user] stuffs [target] into [src]!"), - SPAN_WARNING("You stuff [target] into [src]!")) - - user.attack_log += text("\[[time_stamp()]\] Has placed [target.name] ([target.ckey]) in disposals.") - target.attack_log += text("\[[time_stamp()]\] Has been placed in disposals by [user.name] ([user.ckey])") - msg_admin_attack("[user] ([user.ckey]) placed [target] ([target.ckey]) in a disposals unit in [get_area(user)] ([user.loc.x],[user.loc.y],[user.loc.z]).", user.loc.x, user.loc.y, user.loc.z) + user.attack_log += text("\[[time_stamp()]\] [key_name(user)] climbed into a disposals bin!") target.forceMove(src) - flush() - update()*/ + flush()//Not forcing flush if climbing in by self. + update() ///Attempt to move while inside /obj/structure/machinery/disposal/relaymove(mob/user) if(user.stat || user.stunned || user.knocked_down || flushing) - return + return FALSE if(user.loc == src) go_out(user) + return TRUE ///Leave the disposal /obj/structure/machinery/disposal/proc/go_out(mob/user) - if(user.client) user.client.eye = user.client.mob user.client.perspective = MOB_PERSPECTIVE @@ -364,7 +388,9 @@ return ///Perform a flush -/obj/structure/machinery/disposal/proc/flush() +/obj/structure/machinery/disposal/proc/flush(forced = FALSE) + if((disposal_pressure < SEND_PRESSURE) && !forced) + return FALSE flushing = TRUE flick("[icon_state]-flush", src) diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index 741b511792b1..ce4a853acc62 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -5011,7 +5011,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/structure/machinery/disposal{ +/obj/structure/machinery/disposal/delivery{ density = 0; desc = "A pneumatic delivery unit. Sends items to the requisitions."; icon_state = "delivery_engi"; @@ -76155,12 +76155,12 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/obj/structure/machinery/disposal{ +/obj/structure/machinery/disposal/delivery{ density = 0; desc = "A pneumatic delivery unit. Sends items to the requisitions."; icon_state = "delivery_med"; name = "Requisitions Delivery Unit"; - pixel_y = 29 + pixel_y = 28 }, /turf/open/floor/almayer{ icon_state = "mono" From 8d881703b07cd6fea7df282d7381d43bc3f68ed2 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 4 Aug 2023 06:59:39 +0100 Subject: [PATCH 149/293] Automatic changelog for PR #3814 [ci skip] --- html/changelogs/AutoChangeLog-pr-3814.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3814.yml diff --git a/html/changelogs/AutoChangeLog-pr-3814.yml b/html/changelogs/AutoChangeLog-pr-3814.yml new file mode 100644 index 000000000000..38c4ee962b5f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3814.yml @@ -0,0 +1,6 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Added an admin toggle flag for fitting mobs into disposals. (Within reason - no queens...)" + - rscadd: "The Crawler trait that allows mobs to enter vents will also allow them to climb into disposals regardless of above flag." + - rscadd: "Added a subtype of disposal that can't fit mobs, used for the delivery units." \ No newline at end of file From 9dc622aa8a0928f136f439d07f6b4967901b4db5 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Fri, 4 Aug 2023 13:14:22 +0800 Subject: [PATCH 150/293] Nightmare Insert: Trijent Dam - Crashed UPP Survivors (#3845) # About the pull request **Starring** _The UPP 173rd Airborne Reconnaissance Company, 2nd Platoon_ ![Screenshot 2023-07-09 16 10 32](https://github.com/cmss13-devs/cmss13/assets/6595389/76159e01-6d7f-44f7-b404-e30c54ecc9c8) This PR adds a new nightmare insert to Trijent Dam that sees a small group of UPP survivors, post a crash landing in their Mi-220 Assault Gunship "Fulcrum", attempting to survive the xenomorph outbreak. Whilst successful in holding their ground despite their initial casualties, the group are now running low on ammunition and their equipment is starting to falter. Rescue is coming, but from whom? The Americans? Is the enemy of my enemy really our friend? --------------- Technically speaking the PR will see the deployment of the following survivor roles * 4 Riflemen * 1 Non-Combat Synthetic * 2 Sappers * 2 Medics * 1 Specialist * 1 Squad Leader ![Screenshot 2023-07-10 01 54 11](https://github.com/cmss13-devs/cmss13/assets/6595389/07ef824b-ec62-499c-b7fd-80e935140b73) Squad Patch The UPP are in dire straits and this is represented in game by them being spawned with a mish mash of armour and items. Only the Specialist and SL are guaranteed to spawn with full armour, everyone else is likely getting clothing or webbing. If a soldier spawns with webbing they will be given a flashlight in their suit storage slot. Weapon's wise it is a even 33% chance for each role to either get a UPP Pulse Rifle, Pulse Carbine or a UPP Shotgun, with each only getting two spare mags/3 shell handfuls. The Specialist is guaranteed to get the UPP Pulse Rifle/Flamer. The mini-gun in the DS is a prop and non-functional. The area is littered with mostly props or junk, the 'HEAP' ammo mags are all empty. There is a single ammo box of soft-point ammo set to around 120 rounds. Every UPP member speaks Russian by default, with Chinese and German as their secondary languages. Only the SL and Synth can speak English. The Synthetic has lesser equipment compared to its ERT counterpart and uses survivor synth skills. It has similar combat restrictions to its USCM counterpart. The lore has been run past the lore channel and has been given a thumbs up. ----------- **Other Additions** - External webbing can be clipped to UPP uniforms, which is used to facilitate some of the cosmetic options for the survivors. - New UPP logo has been added for documents and faxes. Official UPP documents now can look more official (see images for example). - UPP synthetics will now speak Russian as their first language instead of English ----------- The PR (as far as I can tell) works and runs properly. I mostly have a few other tasks of moderate difficulty to finish. To-Do - [x] Add the UPP synth - [x] Figure out how to get the UPP to spawn with random UPP names - [x] Sprite the dropships side and rear wings - [x] Expand the in-game lore and descriptions - [x] Get spawn chances set to correct odds (20% ?) - [ ] BALANCE # Explain why it's good for the game I believe that this would add further variety to the game in two respects. Firstly, the UPP are a somewhat under-used aspect that generally only appear during events or as hostile ERT. Technically in-universe the USCM and UPP are in a cold war and are technically not at war, I believe that their introduction as a uncommon survivor spawn may provide some interesting opportunities for roleplay to occur, either from actual encounters between UPP and USCM personnel, or from the USCM finding the last stand of the UPP. Secondly I think more variety in survivor roles is a boon for the game, and the opportunity to play as a UPP soldier in a non-ERT setting may present more opportunities for UPP roleplay to occur. # Testing Photographs and Procedure
Screenshots & Videos ![2023-07-19 15 51 28](https://github.com/cmss13-devs/cmss13/assets/6595389/ffbce5b8-e593-4f1e-b1c0-0035c56807fd) In game map as it stands ![Screenshot 2023-07-09 16 10 32](https://github.com/cmss13-devs/cmss13/assets/6595389/76159e01-6d7f-44f7-b404-e30c54ecc9c8) Overview of the UPP as they stand ![Screenshot 2023-07-10 01 54 11](https://github.com/cmss13-devs/cmss13/assets/6595389/07ef824b-ec62-499c-b7fd-80e935140b73) Squad Patch ![Screenshot 2023-07-11 12 09 54](https://github.com/cmss13-devs/cmss13/assets/6595389/572ec5b1-55eb-4e4b-95d2-9957dd6ebb02) Your Orders + UPP logo
# Changelog :cl: add: A team of UPP survivors may spawn on Trijent Dam. mapadd: A new nightmare insert for Trijent Dam has been added, featuring a crashed UPP dropship. /:cl: --------- Co-authored-by: Steelpoint --- code/__DEFINES/language.dm | 2 + code/datums/skills.dm | 76 + .../effects/landmarks/survivor_spawner.dm | 27 +- code/game/objects/items/storage/backpack.dm | 4 + code/game/objects/items/storage/belt.dm | 13 + code/game/objects/items/storage/pouch.dm | 6 + code/modules/asset_cache/asset_list_items.dm | 1 + code/modules/clothing/under/marine_uniform.dm | 2 +- code/modules/clothing/under/ties.dm | 5 + .../modules/gear_presets/_select_equipment.dm | 50 + code/modules/gear_presets/survivors.dm | 156 + code/modules/gear_presets/synths.dm | 48 +- code/modules/gear_presets/upp.dm | 2 +- code/modules/paperwork/paper.dm | 10 + html/images/upplogo.png | Bin 0 -> 897 bytes icons/obj/items/clothing/ties.dmi | Bin 18979 -> 19394 bytes icons/turf/ert_shuttle.dmi | Bin 9813 -> 12039 bytes maps/Nightmare/maps/DesertDam/nightmare.json | 13 +- maps/Nightmare/maps/DesertDam/scenario.json | 10 +- maps/map_files/BigRed/BigRed.dmm | 16 +- maps/map_files/DesertDam/Desert_Dam.dmm | 11 +- .../standalone/crashlanding-upp-bar.dmm | 4544 +++++++++++++++++ 22 files changed, 4969 insertions(+), 27 deletions(-) create mode 100644 html/images/upplogo.png create mode 100644 maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm diff --git a/code/__DEFINES/language.dm b/code/__DEFINES/language.dm index 557f8e6a3f68..e4c4041a3dda 100644 --- a/code/__DEFINES/language.dm +++ b/code/__DEFINES/language.dm @@ -20,6 +20,8 @@ #define ALL_SYNTH_LANGUAGES list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_RUSSIAN, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_YAUTJA, LANGUAGE_XENOMORPH) +#define ALL_SYNTH_LANGUAGES_UPP list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_YAUTJA, LANGUAGE_XENOMORPH) + //Chinese language sound bitflags //initial flags diff --git a/code/datums/skills.dm b/code/datums/skills.dm index b70b2bb9b7b0..7d58a64d9d13 100644 --- a/code/datums/skills.dm +++ b/code/datums/skills.dm @@ -1594,6 +1594,82 @@ COLONIAL MARSHALS SKILL_INTEL = SKILL_INTEL_EXPERT, SKILL_DOMESTIC = SKILL_DOMESTIC_MASTER ) + +/datum/skills/military/survivor/upp_private + name = "UPP Private" + skills = list( + SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, + SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, + SKILL_CQC = SKILL_CQC_TRAINED, + SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, + SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, + SKILL_VEHICLE = SKILL_VEHICLE_DEFAULT, + SKILL_JTAC = SKILL_JTAC_TRAINED, + ) + +/datum/skills/military/survivor/upp_sapper + name = "UPP Sapper" + skills = list( + SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, + SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, + SKILL_CQC = SKILL_CQC_TRAINED, + SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, + SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, + SKILL_VEHICLE = SKILL_VEHICLE_DEFAULT, + SKILL_JTAC = SKILL_JTAC_TRAINED, + ) + +/datum/skills/military/survivor/upp_medic + name = "UPP Medic" + skills = list( + SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, + SKILL_SURGERY = SKILL_SURGERY_TRAINED, + SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, + SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, + SKILL_CQC = SKILL_CQC_TRAINED, + SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, + SKILL_VEHICLE = SKILL_VEHICLE_DEFAULT, + SKILL_JTAC = SKILL_JTAC_TRAINED, + ) + +/datum/skills/military/survivor/upp_spec + name = "UPP Specialist" + skills = list( + SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, + SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, + SKILL_CQC = SKILL_CQC_TRAINED, + SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, + SKILL_JTAC = SKILL_JTAC_TRAINED, + SKILL_SPEC_WEAPONS = SKILL_SPEC_UPP, + SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, + SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, + SKILL_CQC = SKILL_CQC_TRAINED, + SKILL_VEHICLE = SKILL_VEHICLE_DEFAULT, + ) + +/datum/skills/military/survivor/upp_sl + name = "UPP Squad Leader" + skills = list( + SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, + SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, + SKILL_CQC = SKILL_CQC_TRAINED, + SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, + SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, + SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, + SKILL_VEHICLE = SKILL_VEHICLE_DEFAULT, + SKILL_JTAC = SKILL_JTAC_EXPERT, + ) + /* --------------------- SPEC-OPS diff --git a/code/game/objects/effects/landmarks/survivor_spawner.dm b/code/game/objects/effects/landmarks/survivor_spawner.dm index eba13a41c89d..d19bbbe49516 100644 --- a/code/game/objects/effects/landmarks/survivor_spawner.dm +++ b/code/game/objects/effects/landmarks/survivor_spawner.dm @@ -117,7 +117,6 @@ spawn_priority = SPAWN_PRIORITY_VERY_HIGH - //Military Survivors// /obj/effect/landmark/survivor_spawner/lv522_forecon_tech @@ -139,3 +138,29 @@ /obj/effect/landmark/survivor_spawner/lv522_forecon_squad_leader equipment = /datum/equipment_preset/survivor/forecon/squad_leader spawn_priority = SPAWN_PRIORITY_HIGH + +/obj/effect/landmark/survivor_spawner/upp/soldier + equipment = /datum/equipment_preset/survivor/upp/soldier + synth_equipment = /datum/equipment_preset/synth/survivor/upp + spawn_priority = SPAWN_PRIORITY_MEDIUM + +/obj/effect/landmark/survivor_spawner/upp_sapper + equipment = /datum/equipment_preset/survivor/upp/sapper + synth_equipment = /datum/equipment_preset/synth/survivor/upp + spawn_priority = SPAWN_PRIORITY_MEDIUM + +/obj/effect/landmark/survivor_spawner/upp_medic + equipment = /datum/equipment_preset/survivor/upp/medic + synth_equipment = /datum/equipment_preset/synth/survivor/upp + spawn_priority = SPAWN_PRIORITY_HIGH + +/obj/effect/landmark/survivor_spawner/upp_specialist + equipment = /datum/equipment_preset/survivor/upp/specialist + synth_equipment = /datum/equipment_preset/synth/survivor/upp + spawn_priority = SPAWN_PRIORITY_HIGH + +/obj/effect/landmark/survivor_spawner/squad_leader + equipment = /datum/equipment_preset/survivor/upp/squad_leader + synth_equipment = /datum/equipment_preset/synth/survivor/upp + spawn_priority = SPAWN_PRIORITY_VERY_HIGH + diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index 40bd143fd074..3bf3656f4bd2 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -437,6 +437,10 @@ xeno_icon_state = "medicpack" xeno_types = list(/mob/living/carbon/xenomorph/runner, /mob/living/carbon/xenomorph/praetorian, /mob/living/carbon/xenomorph/drone, /mob/living/carbon/xenomorph/warrior, /mob/living/carbon/xenomorph/defender, /mob/living/carbon/xenomorph/sentinel, /mob/living/carbon/xenomorph/spitter) +/obj/item/storage/backpack/marine/medic/upp + name = "\improper UPP corpsman backpack" + desc = "Uncommon issue backpack worn by UPP medics from isolated sectors. You can swear you can see a faded USCM symbol." + /obj/item/storage/backpack/marine/tech name = "\improper USCM technician backpack" desc = "A standard-issue backpack worn by USCM technicians." diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 290460da758f..d12e5b2808a1 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -283,6 +283,19 @@ new /obj/item/storage/pill_bottle/tramadol(src) new /obj/item/storage/pill_bottle/peridaxon(src) +/obj/item/storage/belt/medical/lifesaver/upp/partial/fill_preset_inventory() + new /obj/item/stack/medical/advanced/bruise_pack(src) + new /obj/item/stack/medical/advanced/bruise_pack(src) + new /obj/item/stack/medical/advanced/ointment(src) + new /obj/item/stack/medical/advanced/ointment(src) + new /obj/item/stack/medical/splint(src) + new /obj/item/stack/medical/splint(src) + new /obj/item/reagent_container/hypospray/autoinjector/oxycodone(src) + new /obj/item/storage/pill_bottle/bicaridine(src) + new /obj/item/storage/pill_bottle/kelotane(src) + new /obj/item/storage/pill_bottle/inaprovaline(src) + new /obj/item/storage/pill_bottle/tramadol(src) + /obj/item/storage/belt/security name = "\improper M276 pattern security rig" desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This configuration is commonly seen among USCM Military Police and peacekeepers, though it can hold some light munitions." diff --git a/code/game/objects/items/storage/pouch.dm b/code/game/objects/items/storage/pouch.dm index dc3ee0ba1506..6397c33b76c1 100644 --- a/code/game/objects/items/storage/pouch.dm +++ b/code/game/objects/items/storage/pouch.dm @@ -1211,6 +1211,12 @@ new /obj/item/explosive/plastic(src) new /obj/item/explosive/plastic(src) +/obj/item/storage/pouch/tools/uppsynth/fill_preset_inventory() + new /obj/item/tool/crowbar(src) + new /obj/item/tool/wirecutters(src) + new /obj/item/tool/weldingtool(src) + new /obj/item/tool/wrench(src) + /obj/item/storage/pouch/sling name = "sling strap" desc = "Keeps a single item attached to a strap." diff --git a/code/modules/asset_cache/asset_list_items.dm b/code/modules/asset_cache/asset_list_items.dm index e00f4a2d1263..f5f1122fa795 100644 --- a/code/modules/asset_cache/asset_list_items.dm +++ b/code/modules/asset_cache/asset_list_items.dm @@ -143,6 +143,7 @@ assets = list( "wylogo.png" = 'html/images/wylogo.png', "uscmlogo.png" = 'html/images/uscmlogo.png', + "upplogo.png" = 'html/images/upplogo.png', "faxwylogo.png" = 'html/images/faxwylogo.png', "faxbackground.jpg" = 'html/images/faxbackground.jpg', ) diff --git a/code/modules/clothing/under/marine_uniform.dm b/code/modules/clothing/under/marine_uniform.dm index eca050cc4b88..01598eeb2785 100644 --- a/code/modules/clothing/under/marine_uniform.dm +++ b/code/modules/clothing/under/marine_uniform.dm @@ -527,7 +527,7 @@ min_cold_protection_temperature = ICE_PLANET_MIN_COLD_PROT has_sensor = UNIFORM_HAS_SENSORS sensor_faction = FACTION_UPP - suit_restricted = list(/obj/item/clothing/suit/storage/marine/faction/UPP, /obj/item/clothing/suit/gimmick/jason, /obj/item/clothing/suit/storage/snow_suit/soviet, /obj/item/clothing/suit/storage/snow_suit/survivor) + suit_restricted = list(/obj/item/clothing/suit/storage/marine/faction/UPP, /obj/item/clothing/suit/gimmick/jason, /obj/item/clothing/suit/storage/snow_suit/soviet, /obj/item/clothing/suit/storage/snow_suit/survivor, /obj/item/clothing/suit/storage/webbing) flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE /obj/item/clothing/under/marine/veteran/UPP/medic diff --git a/code/modules/clothing/under/ties.dm b/code/modules/clothing/under/ties.dm index d42e7d17bfd2..329e2055778e 100644 --- a/code/modules/clothing/under/ties.dm +++ b/code/modules/clothing/under/ties.dm @@ -359,6 +359,11 @@ desc = "A fire-resistant shoulder patch, worn by the men and women of the USS Hanyut, USCM FORECON." icon_state = "forecon_patch" +/obj/item/clothing/accessory/patch/upp + name = "UPP Airborne Reconnaissance patch" + desc = "A fire-resistant shoulder patch, worn by the men and women of the 173rd Airborne Reconnaissance Platoon." + icon_state = "upppatch" + /obj/item/clothing/accessory/poncho name = "USCM Poncho" desc = "The standard USCM poncho has variations for every climate. Custom fitted to be attached to standard USCM armor variants it is comfortable, warming or cooling as needed, and well-fit. A marine couldn't ask for more. Affectionately referred to as a \"woobie\"." diff --git a/code/modules/gear_presets/_select_equipment.dm b/code/modules/gear_presets/_select_equipment.dm index fc70e5fc90bb..94a628553252 100644 --- a/code/modules/gear_presets/_select_equipment.dm +++ b/code/modules/gear_presets/_select_equipment.dm @@ -952,3 +952,53 @@ var/list/rebel_rifles = list( list("Shoulder Holster", 10, /obj/item/clothing/accessory/storage/holster, null, VENDOR_ITEM_REGULAR), list("Webbing", 10, /obj/item/clothing/accessory/storage/webbing, null, VENDOR_ITEM_REGULAR) ) + +/datum/equipment_preset/proc/add_upp_weapon(mob/living/carbon/human/new_human) + var/random_gun = rand(1,3) + switch(random_gun) + if(1) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/type71(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/type71(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/type71(new_human), WEAR_IN_BACK) + if(2) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/type71/carbine(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/type71(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/type71(new_human), WEAR_IN_BACK) + if(3) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/shotgun/type23(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/handful/shotgun/heavy/buckshot(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/handful/shotgun/heavy/buckshot(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/handful/shotgun/heavy/buckshot(new_human), WEAR_IN_BACK) + +/datum/equipment_preset/proc/spawn_random_upp_headgear(mob/living/carbon/human/new_human) + var/random_hat = rand(1,10) + switch(random_hat) + if (1, 2) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/veteran/UPP(new_human), WEAR_HEAD) + if (3, 4, 5) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/uppcap(new_human), WEAR_HEAD) + if (6, 7) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/uppcap/beret(new_human), WEAR_HEAD) + if (8, 9) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/uppcap/ushanka(new_human), WEAR_HEAD) + +/datum/equipment_preset/proc/spawn_random_upp_armor(mob/living/carbon/human/new_human) + var/random_gear = rand(1, 4) + switch(random_gear) + if (1, 2, 3) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/veteran/UPP (new_human), WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/webbing(new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/device/flashlight(new_human), WEAR_J_STORE) + if (4) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/veteran/UPP (new_human), WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/faction/UPP(new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar(new_human), WEAR_IN_JACKET) + +/datum/equipment_preset/proc/spawn_random_upp_belt(mob/living/carbon/human/new_human) + var/random_gun = rand(1, 3) + switch(random_gun) + if (1, 2) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/type47/NY(new_human), WEAR_WAIST) + if (3) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/upp(new_human), WEAR_WAIST) diff --git a/code/modules/gear_presets/survivors.dm b/code/modules/gear_presets/survivors.dm index 8c6a118d24d4..9ab5e7c8d22c 100644 --- a/code/modules/gear_presets/survivors.dm +++ b/code/modules/gear_presets/survivors.dm @@ -1562,3 +1562,159 @@ new_human.equip_to_slot_or_del(new /obj/item/stack/sheet/metal/med_small_stack(new_human), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m4a3/m1911(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap(new_human), WEAR_HEAD) + + ..() + +/datum/equipment_preset/survivor/upp + name = "UPP Soldier" + paygrade = "UE1" + origin_override = ORIGIN_UPP + rank = JOB_SURVIVOR + skills = /datum/skills/military/survivor/upp_private + languages = list(LANGUAGE_RUSSIAN, LANGUAGE_GERMAN, LANGUAGE_CHINESE) + faction = FACTION_UPP + faction_group = list(FACTION_UPP, FACTION_SURVIVOR) + role_comm_title = "UPP 173RD RECON" + idtype = /obj/item/card/id/dogtag + flags = EQUIPMENT_PRESET_EXTRA + uses_special_name = TRUE + access = list( + ACCESS_CIVILIAN_PUBLIC, + ) + +/datum/equipment_preset/survivor/upp/load_name(mob/living/carbon/human/new_human, randomise) + var/random_name = capitalize(pick(new_human.gender == MALE ? first_names_male_upp : first_names_female_upp)) + " " + capitalize(pick(last_names_upp)) + new_human.change_real_name(new_human, random_name) + +/datum/equipment_preset/survivor/upp/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/veteran/UPP/uniform = new() + var/random_number = rand(1,2) + switch(random_number) + if(1) + uniform.roll_suit_jacket(new_human) + if(2) + uniform.roll_suit_sleeves(new_human) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/patch/upp (new_human), WEAR_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/upp_knife(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full/alternate(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/lightpack/five_slot(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/stack/sheet/metal/med_small_stack(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/radio(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) + +/datum/equipment_preset/survivor/upp/soldier + name = "Survivor - UPP Soldier" + paygrade = "UE2" + assignment = "UPP Soldier" + skills = /datum/skills/military/survivor/upp_private + +/datum/equipment_preset/survivor/upp/soldier/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/veteran/UPP/uniform = new() + var/random_number = rand(1,2) + switch(random_number) + if(1) + uniform.roll_suit_jacket(new_human) + if(2) + uniform.roll_suit_sleeves(new_human) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/lightpack/five_slot(new_human), WEAR_BACK) + add_upp_weapon(new_human) + spawn_random_upp_headgear(new_human) + spawn_random_upp_armor(new_human) + spawn_random_upp_belt(new_human) + + ..() + +/datum/equipment_preset/survivor/upp/sapper + name = "Survivor - UPP Sapper" + paygrade = "UE3S" + assignment = "UPP Sapper" + skills = /datum/skills/military/survivor/upp_sapper + +/datum/equipment_preset/survivor/upp/sapper/load_gear(mob/living/carbon/human/new_human) + + var/obj/item/clothing/under/marine/veteran/UPP/engi/uniform = new() + var/R = rand(1,2) + switch(R) + if(1) + uniform.roll_suit_jacket(new_human) + if(2) + uniform.roll_suit_sleeves(new_human) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/insulated(new_human), WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/utility/full(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/welding(new_human), WEAR_EYES) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/lightpack/five_slot(new_human), WEAR_BACK) + spawn_random_upp_armor(new_human) + add_upp_weapon(new_human) + spawn_random_upp_headgear(new_human) + + ..() + +/datum/equipment_preset/survivor/upp/medic + name = "Survivor - UPP Medic" + paygrade = "UE3M" + assignment = "UPP Medic" + skills = /datum/skills/military/survivor/upp_medic + +/datum/equipment_preset/survivor/upp/medic/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/veteran/UPP/medic/uniform = new() + var/random_number = rand(1,2) + switch(random_number) + if(1) + uniform.roll_suit_jacket(new_human) + if(2) + uniform.roll_suit_sleeves(new_human) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new/obj/item/clothing/glasses/hud/health(new_human), WEAR_EYES) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/medical/lifesaver/upp/partial(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/medic/upp(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/radio(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/extinguisher/mini(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/defibrillator(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/healthanalyzer(new_human), WEAR_IN_BACK) + spawn_random_upp_armor(new_human) + add_upp_weapon(new_human) + spawn_random_upp_headgear(new_human) + + ..() + +/datum/equipment_preset/survivor/upp/specialist + name = "Survivor - UPP Specialist" + paygrade = "UE4" + assignment = "UPP Specialist" + skills = /datum/skills/military/survivor/upp_spec + +/datum/equipment_preset/survivor/upp/specialist/load_gear(mob/living/carbon/human/new_human) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/veteran/UPP/heavy(new_human), WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/veteran/UPP (new_human), WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/faction/UPP/heavy (new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/type71/flamer(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/lightpack/five_slot(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/type71(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/type71(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/type47/PK9(new_human), WEAR_WAIST) + + ..() + +/datum/equipment_preset/survivor/upp/squad_leader + name = "Survivor - UPP Squad Leader" + paygrade = "UE5" + languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_GERMAN, LANGUAGE_CHINESE) + assignment = "UPP Squad Leader" + role_comm_title = "UPP 173Rd RECON SL" + skills = /datum/skills/military/survivor/upp_sl + +/datum/equipment_preset/survivor/upp/squad_leader/load_gear(mob/living/carbon/human/new_human) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/veteran/UPP/officer (new_human), WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/faction/UPP/officer (new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/uppcap/beret(new_human), WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/lightpack/five_slot(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/type47/PK9(new_human), WEAR_WAIST) + add_upp_weapon(new_human) + + ..() diff --git a/code/modules/gear_presets/synths.dm b/code/modules/gear_presets/synths.dm index eaf6299b88a8..7976ad6c2351 100644 --- a/code/modules/gear_presets/synths.dm +++ b/code/modules/gear_presets/synths.dm @@ -1,7 +1,7 @@ /datum/equipment_preset/synth name = "Synth" uses_special_name = TRUE - languages = ALL_SYNTH_LANGUAGES + languages = ALL_SYNTH_LANGUAGES_UPP skills = /datum/skills/synthetic paygrade = "SYN" @@ -455,13 +455,50 @@ survivor_variant = ENGINEERING_SURVIVOR - faction = FACTION_SURVIVOR - faction_group = list(FACTION_SURVIVOR) - access = list(ACCESS_CIVILIAN_PUBLIC, ACCESS_CIVILIAN_COMMAND) +/datum/equipment_preset/synth/survivor/upp + name = "Survivor - Synthetic - UPP Synth" + flags = EQUIPMENT_PRESET_EXTRA + assignment = JOB_UPP_COMBAT_SYNTH + rank = JOB_SURVIVOR + faction = FACTION_UPP + faction_group = list(FACTION_UPP, FACTION_SURVIVOR) + skills = /datum/skills/colonial_synthetic + paygrade = "SYN" + idtype = /obj/item/card/id/dogtag + role_comm_title = "UPP 173Rd RECON Syn" + +/datum/equipment_preset/synth/survivor/upp/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/veteran/UPP/medic/uniform = new() + var/random_number = rand(1,2) + switch(random_number) + if(1) + uniform.roll_suit_jacket(new_human) + if(2) + uniform.roll_suit_sleeves(new_human) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/uppcap/beret, WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/tool/screwdriver, WEAR_R_EAR) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress, WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/lightpack/upp, WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/roller, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/multitool, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/radio, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/stack/cable_coil, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/stack/sheet/metal/small_stack, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/healthanalyzer, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/webbing, WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/device/flashlight, WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/medical/lifesaver/upp/partial, WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/patch/upp, WEAR_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/veteran, WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/tools/uppsynth, WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/upp, WEAR_FEET) /datum/equipment_preset/synth/survivor/pmc name = "Survivor - Synthetic - PMC Support Synth" - + faction = FACTION_SURVIVOR + faction_group = list(FACTION_SURVIVOR) + access = list(ACCESS_CIVILIAN_PUBLIC, ACCESS_CIVILIAN_COMMAND) idtype = /obj/item/card/id/pmc assignment = JOB_PMC_SYNTH rank = JOB_PMC_SYNTH @@ -507,6 +544,7 @@ new_human.equip_to_slot_or_del(new /obj/item/tool/weldingtool/hugetank, WEAR_IN_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/construction/full_barbed_wire, WEAR_R_STORE) + //*****************************************************************************************************/ /datum/equipment_preset/synth/working_joe diff --git a/code/modules/gear_presets/upp.dm b/code/modules/gear_presets/upp.dm index 2f7148302485..a43404c59450 100644 --- a/code/modules/gear_presets/upp.dm +++ b/code/modules/gear_presets/upp.dm @@ -1777,7 +1777,7 @@ name = "UPP Combat Synthetic" flags = EQUIPMENT_PRESET_EXTRA - languages = ALL_SYNTH_LANGUAGES + languages = ALL_SYNTH_LANGUAGES_UPP skills = /datum/skills/synthetic assignment = JOB_UPP_COMBAT_SYNTH diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 7665e0a5d7ab..3b10c757f2f4 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -256,6 +256,7 @@ t = replacetext(t, "\[logo\]", "") t = replacetext(t, "\[wy\]", "") t = replacetext(t, "\[uscm\]", "") + t = replacetext(t, "\[upp\]", "") t = "[t]" else // If it is a crayon, and he still tries to use these, make them empty! @@ -606,6 +607,15 @@ color = "green" info = "

I could not do it, the fucking marshals, the minions of THEM, have gotten a whiff of my co-workers plans and started raiding us pre-emptively. We managed to get word of it and erected a few barricades to slow them down, but it is too late. Our plan, my plan to save humanity has turned to dust.

As I lay and write this, they are gassing the entire area with tear gas, while gunshots echo around the caves. \n They have gotten to my mind already, their voices are... laughing, saying that, \" it's over \" and that \n “we have risen\". Their voices are mocking me as I could do nothing to prevent their rise \n Just as I am about to finish my final entry, I overhear a few panicked radio calls from a dead officer's radio, about a code red lambda breach, and \" X-RAYS OUT OF CONTAINMENT\". \n However, not a single one of their cries has been met with a response as their fellow officers are too preoccupied with beating up poor miners... \n They have won.... they have PLANNED THIS all along.... \n only God may save us now..." +/obj/item/paper/bigred/upp + name = "UPP Orders" + +/obj/item/paper/bigred/upp/Initialize(mapload, photo_list) + . = ..() + + var/datum/asset/asset = get_asset_datum(/datum/asset/simple/paper) + info = "

Union Of Progressive People's Fourth Fleet
Orders For 173rd Airborne Reconnaissance: 2nd Platoon
No.52

Order of Military Officer of the UPP
Kolonel Ganbaatar
Commander of MV-35
Date: 2182
On Special Mission
The actions of the hostile Weyland-Yutani corporation on the fringes of the Neroid sector have grown increasingly intolerable. However, evidence suggesting they are researching into the creation and deployment of some form of biological weapons program represent an unacceptable risk to the security of UPP interests in this sector. The risk of these items falling into UA/USCM hands is unacceptable.

Orders for the Boris squad of the 173rd Airborne Recon are as follows. Initiate airborne reconnaissance of WY colony Oxley's Buttle, Trijent Dam, location on planet Raijin (UA Code: LV-670). Ascertain veracity of onsight biological weapons program. If positive confirmation of the weapons program is identified, authorization for rapid assault and recovery is granted. Avoid all contact with UA/USCM military forces, abort missions if UA/USCM forces are encountered.
Authorizing Officer: Gaanbatar
Name and Rank: Kolonel

FOR SANCTIONED USE ONLY" + /obj/item/paper/crumpled name = "paper scrap" icon_state = "scrap" diff --git a/html/images/upplogo.png b/html/images/upplogo.png new file mode 100644 index 0000000000000000000000000000000000000000..55619e2ce5ea042654f25ef0a1eef8e972d153d7 GIT binary patch literal 897 zcmeAS@N?(olHy`uVBq!ia0vp^GeDSw4M<8HQcwg^Y)RhkE(|U}7DI@E>o*|9S>O>_ z%)p?h48n{ROYO^mg6t)pzOL*~*@YRESq@#lyB{bdS>hT|;+&tGo0?a`;9QiNSdyBe zP@Y+mq2TW68xY>eC(gjY^wQJCF{I+w+q;H&!j2+r4-7Y@?DTRM@eRX4`yY>)*9YTTi@ub^Xle&$sV_oDKtRTX*U`{r=_f z>AUx)KFsjfKhHjYZ(-yKl>`n6CbrPqQI7xr9gYrPHl^tM&*T^PYj^#9l{7Wz)b{yd z200TsBv`UHm|pQ+e$AubUQWDt4M*hVzyZ7ASuV{kjeufuMlDl0FDC7hxU!Ex}FmcxV_^4|xmy5G*F4)?X*v-P|d?4V- z`7jIj?k7vl1EWR$K96~QJ>x>uL7-_oEImI<4SfZ7<{R!l(O>pfc~kexxc9qFd>eIz z7?~Lt^T+nQ?y>kaNAveSZ-@gf>Au>w^@MKh;>e)dRTsOU%3k(fJ2B&qttf`;`*_a8{@Cy4Zuh%(dKl0FAY1%bSH!3I zp8l<%>{e}_(pxAC3d5Gt!rM{bUcY>{ZhMvGak*D^+7e7{4UG*OFDdQ+wz~eUV)o3- z?7Hgwo77FSt}kmp$qALe*nV@l=BDoN8Q1MT-<^DMxx@7>Z}$23D_6VRHeuc70rK)x zv7fr!KcXCCv^QiwtMhuW^7z%)5`9YY(JD-A={NOWCM-XDai_Z8Il=nAV@K=H-{fKg z+N_wc;fB)wRL1+xn~kb?CKktBnhuN;u#*h;huSpg8J(P9Yc%(-d3C}pCXh)?Zt~j} z&kgvd&tQ7F@6XD`mdaxPz&>s+y^^4tJ>yN`(~GZk;jTVgs>yy?Wcu#C+J`UBi<`GL h0g@142@*)3_`?28jOzwNa{oe*sHdx+%Q~loCIA+ndtLwl literal 0 HcmV?d00001 diff --git a/icons/obj/items/clothing/ties.dmi b/icons/obj/items/clothing/ties.dmi index 4f5a3777ab10d39cb383a8a1db2bdab8038c57b6..083aaa4d4ada0f5e7970abee23e4db0b7b6f0d84 100644 GIT binary patch literal 19394 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 m6E7+>GDY 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 diff --git a/icons/turf/ert_shuttle.dmi b/icons/turf/ert_shuttle.dmi index 2a9627a77094997395032429459ddc8716d7201d..6c38d6b409c09890ea3f5d7630ec5cb96392a251 100644 GIT binary patch literal 12039 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 Pp#)f4*qPUvo=*5b`XgwK diff --git a/maps/Nightmare/maps/DesertDam/nightmare.json b/maps/Nightmare/maps/DesertDam/nightmare.json index e1b1e5123ac0..261481f6531b 100644 --- a/maps/Nightmare/maps/DesertDam/nightmare.json +++ b/maps/Nightmare/maps/DesertDam/nightmare.json @@ -1,9 +1,16 @@ [ { "type": "pick", "choices": [ { "type": "map_insert", "landmark": "green-new-bridge", "path": "greenriver/newbridge.dmm" } - ], "chance": 0.5 }, + ], "chance": 0.0 }, { "type": "pick", "choices": [ { "weight": 2, "type": "map_insert", "landmark": "purple-new-bridge", "path": "purpleriver/newbridge.dmm" } - ], "chance": 0.6 }, - { "type": "map_sprinkle", "path": "sprinkles/" } + ], "chance": 0.0 }, + { "type": "map_sprinkle", "path": "sprinkles/" }, + { + "type": "map_insert", + "landmark": "uppcrash", + "chance": 1.0, + "path": "standalone/crashlanding-upp-bar.dmm", + "when": { "lvevent": "uppcrash" } + } ] diff --git a/maps/Nightmare/maps/DesertDam/scenario.json b/maps/Nightmare/maps/DesertDam/scenario.json index fe51488c7066..bacb95e27c25 100644 --- a/maps/Nightmare/maps/DesertDam/scenario.json +++ b/maps/Nightmare/maps/DesertDam/scenario.json @@ -1 +1,9 @@ -[] +[ + { + "type": "pick", "name": "uppcrash", + "choices": [ + { "weight": 10, "type": "def", "values": { "lvevent": "none" } }, + { "weight": 4, "type": "def", "values": { "lvevent": "uppcrash" } } + ] + } +] diff --git a/maps/map_files/BigRed/BigRed.dmm b/maps/map_files/BigRed/BigRed.dmm index 29e43dc9e128..32259fa72f45 100644 --- a/maps/map_files/BigRed/BigRed.dmm +++ b/maps/map_files/BigRed/BigRed.dmm @@ -1975,7 +1975,6 @@ "afP" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; - locked = 0; name = "\improper Marshal Office Prison" }, /turf/open/floor{ @@ -1986,7 +1985,6 @@ /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; - locked = 0; name = "\improper Marshal Office Prison" }, /turf/open/floor{ @@ -2799,7 +2797,6 @@ /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; - locked = 0; name = "\improper Marshal Office Armory" }, /turf/open/floor{ @@ -3387,7 +3384,6 @@ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ - locked = 0; name = "\improper Marshal Office Armory" }, /turf/open/floor{ @@ -4684,7 +4680,6 @@ "anx" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; - locked = 0; name = "\improper Marshal Office Holding Cell" }, /turf/open/floor{ @@ -6923,7 +6918,6 @@ dir = 1; icon_state = "door_locked"; id = "safe_room"; - locked = 0; name = "\improper Lambda Lab Secure Storage" }, /turf/open/floor{ @@ -27115,12 +27109,6 @@ icon_state = "delivery" }, /area/bigredv2/outside/office_complex) -"bFh" = ( -/obj/structure/surface/table, -/turf/open/floor{ - icon_state = "wood" - }, -/area/bigredv2/caves/eta/living) "bFw" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/telecomm/warehouse) @@ -62303,14 +62291,14 @@ aDX kqS bDu bDA -bFh +aRf aDX bDU elM aDX bDo aQy -bFh +aRf aRf aDX bEK diff --git a/maps/map_files/DesertDam/Desert_Dam.dmm b/maps/map_files/DesertDam/Desert_Dam.dmm index 9aeb42c9d8c5..938092bde688 100644 --- a/maps/map_files/DesertDam/Desert_Dam.dmm +++ b/maps/map_files/DesertDam/Desert_Dam.dmm @@ -64447,6 +64447,15 @@ icon_state = "desert_transition_corner1" }, /area/desert_dam/interior/caves/temple) +"sRl" = ( +/obj/effect/landmark/nightmare{ + insert_tag = "uppcrash" + }, +/turf/open/desert/dirt{ + dir = 6; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/valley_hydro) "sUe" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 @@ -82412,7 +82421,7 @@ dTs dTs dTs dTs -cMo +sRl dNS cZw xgA diff --git a/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm b/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm new file mode 100644 index 000000000000..f4efd48f0a88 --- /dev/null +++ b/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm @@ -0,0 +1,4544 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp25"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"ab" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7" + }, +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 1 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"am" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal11" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 6 + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"aw" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached12" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"aO" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"aT" = ( +/turf/closed/shuttle/ert{ + icon_state = "T16"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"aY" = ( +/obj/item/reagent_container/food/drinks/flask/canteen{ + desc = "You take a sip from your trusty UPP canteen..." + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"be" = ( +/obj/structure/closet/secure_closet/bar, +/obj/effect/landmark/objective_landmark/close, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"bf" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/effect/spawner/gibspawner/xeno, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"bu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"bz" = ( +/obj/structure/bed/roller, +/obj/structure/machinery/iv_drip, +/obj/effect/decal/cleanable/blood, +/obj/item/prop/colony/usedbandage{ + dir = 5 + }, +/obj/effect/spawner/gibspawner/human, +/turf/open/shuttle/dropship{ + icon_state = "rasputin6" + }, +/area/desert_dam/building/bar/bar) +"bC" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 1 + }, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"bI" = ( +/obj/item/ammo_casing/bullet, +/turf/open/desert/dirt{ + dir = 5; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"bJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"bN" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/plating, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"bO" = ( +/turf/closed/shuttle/ert{ + icon_state = "T4"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"bP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/disposalpipe/segment, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"bY" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp4"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"cl" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"cu" = ( +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"cH" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"cI" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar_restroom) +"cL" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/bed/chair/dropship/pilot{ + dir = 1 + }, +/obj/structure/machinery/computer/cameras{ + desc = "The flight controls for a Mi-220 Attack Dropship. these controls look pretty banged up, and there's some blood covering the screen.."; + name = "\improper 'Fulcrum' flight controls"; + network = null; + pixel_y = 21 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"cR" = ( +/obj/effect/landmark/crap_item, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"cZ" = ( +/turf/open/asphalt/cement{ + icon_state = "cement2" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"da" = ( +/obj/structure/flora/grass/desert/heavygrass_4, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ds" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/shuttle/ert{ + icon_state = "T11"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"du" = ( +/obj/item/stack/rods, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/backroom) +"dJ" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/asphalt/cement{ + icon_state = "cement14" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"dQ" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal4" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"dR" = ( +/turf/open/asphalt/cement{ + icon_state = "cement3" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"dX" = ( +/obj/structure/surface/table/almayer, +/obj/item/ammo_box/rounds/type71{ + bullet_amount = 129 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"ee" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"eh" = ( +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar_restroom) +"ej" = ( +/obj/structure/flora/grass/desert/lightgrass_2, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"eD" = ( +/obj/structure/flora/grass/tallgrass/desert, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"eI" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"eJ" = ( +/obj/structure/desertdam/decals/road_edge, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"eK" = ( +/obj/structure/fence, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"eQ" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal9" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 1 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"eT" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"eU" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/semki, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"eV" = ( +/obj/structure/surface/table/almayer, +/obj/item/clothing/accessory/patch/upp{ + pixel_y = -6; + pixel_x = -7 + }, +/obj/item/paper/bigred/upp{ + pixel_y = 4; + pixel_x = 3 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"fk" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached13" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"fy" = ( +/obj/structure/flora/grass/desert/lightgrass_6, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"fL" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"fM" = ( +/obj/item/stack/rods, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"fN" = ( +/obj/structure/disposalpipe/segment, +/obj/item/stack/sandbags, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"fP" = ( +/obj/structure/bed/bedroll, +/obj/item/bedsheet/brown, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"fR" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 4 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached13" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ga" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/obj/item/prop/colony/used_flare, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached13" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"gm" = ( +/obj/structure/desertdam/decals/road_edge, +/turf/open/floor/plating, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"gA" = ( +/obj/structure/disposalpipe/segment, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"gM" = ( +/obj/item/trash/candy, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"gN" = ( +/obj/item/ammo_casing/bullet, +/obj/effect/decal/cleanable/blood, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"gP" = ( +/obj/structure/flora/grass/desert/lightgrass_4, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"gR" = ( +/obj/effect/decal/sand_overlay/sand1, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"hc" = ( +/obj/structure/prop/dam/wide_boulder/boulder1, +/turf/open/desert/dirt{ + dir = 9; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"hd" = ( +/obj/structure/flora/grass/desert/lightgrass_8, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"hi" = ( +/obj/item/ammo_casing/bullet, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"hk" = ( +/obj/structure/machinery/squeezer, +/turf/open/floor/plating, +/area/desert_dam/building/bar/backroom) +"hm" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp5"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"hn" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/obj/effect/spawner/gibspawner/xeno, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"hv" = ( +/turf/closed/wall/wood, +/area/desert_dam/building/bar/bar) +"hx" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp20"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"hF" = ( +/obj/structure/machinery/light/double{ + dir = 8 + }, +/obj/effect/landmark/survivor_spawner/upp_medic, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"hH" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal4" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 1 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"hJ" = ( +/obj/item/ammo_box/rounds/type71/heap/empty{ + bullet_amount = 0 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"hO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"hT" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/prison{ + dir = 8; + icon_state = "sterile_white" + }, +/area/desert_dam/building/bar/bar_restroom) +"hY" = ( +/obj/structure/bed/stool, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"if" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"ig" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 5 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"in" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"is" = ( +/turf/open/desert/dirt{ + icon_state = "desert_transition_corner1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"iy" = ( +/turf/closed/wall/wood, +/area/desert_dam/building/bar/backroom) +"iz" = ( +/obj/structure/flora/bush/desert/cactus, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"iI" = ( +/obj/item/ammo_casing/bullet, +/turf/open/desert/rock, +/area/desert_dam/exterior/valley/bar_valley_dam) +"iL" = ( +/obj/structure/prop/dam/boulder/boulder1, +/turf/open/desert/dirt{ + dir = 1; + icon_state = "desert_transition_corner1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"iV" = ( +/obj/effect/landmark/crap_item, +/turf/open/floor/plating, +/area/desert_dam/building/bar/backroom) +"jf" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = -7; + pixel_y = 35 + }, +/obj/structure/prop/invuln/pipe_water{ + pixel_y = 11 + }, +/obj/item/reagent_container/glass/bucket/mopbucket, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"jj" = ( +/obj/item/trash/cheesie, +/obj/item/stack/sheet/wood, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"jm" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/structure/barricade/sandbags/wired{ + dir = 8 + }, +/obj/item/prop/colony/usedbandage{ + dir = 5; + pixel_y = 8 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"jp" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + id = "dam_checkpoint_west"; + name = "\improper Checkpoint Lock" + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"jr" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + id = "dam_checkpoint_west"; + name = "\improper Checkpoint Lock" + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"jt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/interior/wood/alt, +/area/desert_dam/building/bar/bar) +"jw" = ( +/obj/item/ammo_casing/bullet, +/turf/open/desert/dirt{ + dir = 6; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"jy" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Bar Backroom" + }, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"jC" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"jI" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/desert/dirt{ + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"jJ" = ( +/obj/structure/flora/grass/desert/lightgrass_1, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"kf" = ( +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"kh" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ki" = ( +/obj/item/stack/sandbags, +/turf/open/desert/dirt{ + dir = 10; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"kk" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached13" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"kp" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/prop/almayer/flight_recorder/colony, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"kB" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached14" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"kD" = ( +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"kM" = ( +/turf/closed/shuttle/ert{ + icon_state = "rightengine_2"; + opacity = 0; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"kQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/backroom) +"ln" = ( +/turf/open/desert/rock, +/area/desert_dam/exterior/valley/bar_valley_dam) +"lC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/sand_overlay/sand1{ + dir = 1 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached4" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"lT" = ( +/turf/open/desert/dirt{ + dir = 8; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"mb" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 6 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"md" = ( +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"mf" = ( +/turf/open/desert/dirt{ + dir = 9; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"mq" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 8 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"mw" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/item/prop/colony/used_flare, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/backroom) +"mF" = ( +/obj/structure/disposalpipe/segment, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"mL" = ( +/obj/structure/flora/bush/desert/cactus{ + icon_state = "cactus_8" + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"mR" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"mT" = ( +/obj/item/ammo_casing/bullet, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"mV" = ( +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/building/bar/bar_restroom) +"nk" = ( +/turf/closed/shuttle/ert{ + icon_state = "T3"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"np" = ( +/obj/structure/flora/grass/desert/lightgrass_1, +/obj/item/ammo_casing/bullet, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"nt" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ny" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/prop/almayer/comp_closed, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"nz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/shuttle/ert{ + icon_state = "T8"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"nB" = ( +/obj/effect/landmark/survivor_spawner/upp/soldier, +/turf/open/shuttle/dropship{ + icon_state = "rasputin5" + }, +/area/desert_dam/building/bar/bar) +"nC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"nD" = ( +/obj/structure/flora/grass/desert/heavygrass_4, +/obj/item/trash/cheesie, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"nP" = ( +/obj/structure/machinery/colony_floodlight, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"nR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 1 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"oc" = ( +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/chem_dispenser/soda{ + density = 0; + pixel_y = 32 + }, +/obj/effect/landmark/objective_landmark/medium, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"oo" = ( +/obj/structure/flora/grass/desert/heavygrass_4, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"oy" = ( +/obj/effect/decal/sand_overlay/sand1, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached16" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"oD" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"oF" = ( +/obj/item/ammo_casing/bullet, +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/desert/dirt{ + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"oK" = ( +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 8 + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 9 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached16" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"oN" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached12" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"pk" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 10 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"pq" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"pu" = ( +/obj/structure/machinery/light/double, +/turf/open/desert/dirt{ + dir = 5; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"px" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/obj/item/prop/colony/used_flare, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"py" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 2; + name = "\improper Fulcrum Airlock" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"pA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"pM" = ( +/obj/structure/bed/chair/dropship/passenger, +/obj/item/storage/belt/medical/lifesaver/upp, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"pO" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/closed/shuttle/ert{ + icon_state = "T10"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"pW" = ( +/turf/closed/wall/r_wall/bunker{ + name = "reinforced metal wall" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"pZ" = ( +/obj/item/prop/colony/usedbandage{ + dir = 9; + pixel_x = 5; + pixel_y = 15 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"qe" = ( +/obj/structure/prop/dam/boulder/boulder3, +/turf/open/desert/dirt{ + dir = 8; + icon_state = "desert_transition_corner1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"qu" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/obj/item/prop/colony/used_flare, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"qx" = ( +/turf/open/desert/dirt{ + dir = 4; + icon_state = "desert_transition_corner1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"qS" = ( +/turf/open/floor/interior/wood/alt, +/area/desert_dam/building/bar/bar) +"qU" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/floor/interior/wood/alt, +/area/desert_dam/building/bar/bar) +"rj" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"rl" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 1 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"rm" = ( +/obj/structure/machinery/power/apc{ + dir = 8; + pixel_x = -30; + start_charge = 0 + }, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"rR" = ( +/obj/structure/prop/dam/boulder/boulder1, +/turf/open/desert/dirt{ + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"rX" = ( +/obj/item/prop/colony/folded_bedroll, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"se" = ( +/obj/item/trash/semki, +/turf/open/shuttle/dropship, +/area/desert_dam/building/bar/bar) +"sn" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"so" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement3" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"sp" = ( +/obj/structure/machinery/cm_vending/sorted/boozeomat, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"su" = ( +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/chem_dispenser/soda{ + density = 0; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"sv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/tool/shovel, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"sE" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_y = -5 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin7" + }, +/area/desert_dam/building/bar/bar) +"sH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/sandbags/wired, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"sI" = ( +/obj/structure/flora/grass/desert/lightgrass_5, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"sO" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"sT" = ( +/obj/structure/flora/grass/desert/lightgrass_3, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"tl" = ( +/obj/item/ammo_casing/bullet, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"tu" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/shuttle/dropship{ + icon_state = "rasputin8" + }, +/area/desert_dam/building/bar/bar) +"tA" = ( +/obj/item/tool/wrench, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"tE" = ( +/obj/structure/flora/grass/desert/heavygrass_3, +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"tK" = ( +/obj/structure/bed/bedroll, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"tM" = ( +/turf/closed/shuttle/ert{ + icon_state = "leftengine_1"; + opacity = 0; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"tR" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor/plating, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"tW" = ( +/turf/closed/shuttle/ert{ + icon_state = "T11"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"tX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"ug" = ( +/obj/structure/flora/grass/desert/lightgrass_10, +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"uA" = ( +/obj/structure/surface/table/almayer, +/obj/item/prop{ + desc = "A gas-operated rotary machine gun used by UPP heavies. Its enormous volume of fire and ammunition capacity allows the suppression of large concentrations of enemy forces. Heavy weapons training is required control its recoil, is non-functional."; + icon_state = "painless"; + item_state = "m41amk1"; + name = "\improper GSh-7.62 rotary machine gun"; + pixel_y = 7; + icon = 'icons/obj/items/weapons/guns/guns_by_faction/upp.dmi' + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"uF" = ( +/turf/open/desert/dirt{ + dir = 4; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"uZ" = ( +/obj/item/roller, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"vk" = ( +/obj/structure/flora/grass/desert/lightgrass_9, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"vl" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/effect/decal/sand_overlay/sand1/corner1, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"vn" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor/prison{ + dir = 8; + icon_state = "sterile_white" + }, +/area/desert_dam/building/bar/bar_restroom) +"vq" = ( +/obj/structure/sink, +/obj/effect/landmark/objective_landmark/medium, +/turf/open/floor/prison{ + dir = 8; + icon_state = "sterile_white" + }, +/area/desert_dam/building/bar/bar_restroom) +"vy" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar_restroom) +"vP" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5" + }, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"vR" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"vZ" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached13" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"wj" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"wm" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/closed/shuttle/ert{ + icon_state = "upp5"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"wp" = ( +/obj/structure/flora/grass/desert/heavygrass_10, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"wq" = ( +/obj/structure/flora/grass/desert/lightgrass_2, +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ws" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/closed/shuttle/ert{ + icon_state = "T17"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"wv" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 6 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"wy" = ( +/obj/item/trash/candy, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/bar_restroom) +"wE" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"wI" = ( +/obj/structure/machinery/light/double{ + dir = 1 + }, +/obj/structure/bed/bedroll, +/obj/item/reagent_container/food/drinks/bottle/vodka, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"wJ" = ( +/turf/open/desert/dirt{ + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"wO" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/obj/structure/barricade/sandbags/wired{ + dir = 1 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"wT" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp16"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"wZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S-corner" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"xg" = ( +/obj/structure/prop/dam/boulder/boulder1, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"xj" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 1 + }, +/obj/effect/landmark/crap_item, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached4" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"xm" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"xn" = ( +/obj/structure/prop/dam/large_boulder{ + icon_state = "boulder_large1" + }, +/turf/open/desert/rock, +/area/desert_dam/exterior/valley/bar_valley_dam) +"xr" = ( +/obj/structure/prop/dam/boulder/boulder3, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"xt" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 1 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"xx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"xz" = ( +/obj/structure/prop/wooden_cross{ + pixel_y = 13 + }, +/obj/item/clothing/accessory/patch/upp{ + pixel_y = -6 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"xG" = ( +/obj/structure/machinery/power/apc{ + dir = 8; + pixel_x = -30; + start_charge = 0 + }, +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_plate" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"xN" = ( +/turf/closed/shuttle/ert{ + icon_state = "rightengine_1"; + opacity = 0; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"xP" = ( +/obj/item/ammo_casing/bullet, +/turf/open/desert/dirt{ + dir = 9; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"xT" = ( +/turf/template_noop, +/area/template_noop) +"xX" = ( +/obj/item/prop/colony/used_flare, +/turf/open/desert/rock, +/area/desert_dam/exterior/valley/bar_valley_dam) +"yc" = ( +/obj/structure/flora/grass/desert/lightgrass_3, +/obj/item/prop/colony/usedbandage{ + dir = 10 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ye" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/wood, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"yf" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"yk" = ( +/obj/structure/prop/dam/large_boulder/boulder2, +/turf/open/desert/dirt{ + dir = 6; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ym" = ( +/obj/item/stack/sandbags/large_stack, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"yo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/bar) +"ys" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 1 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"yx" = ( +/obj/structure/closet/secure_closet/bar, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"yC" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/closed/shuttle/ert{ + icon_state = "upp5"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"yF" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/shuttle/dropship, +/area/desert_dam/building/bar/bar) +"yG" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal11" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 6 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"yP" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 1 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached4" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"zl" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"zm" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/prison{ + dir = 8; + icon_state = "sterile_white" + }, +/area/desert_dam/building/bar/bar_restroom) +"zC" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/closed/shuttle/ert{ + icon_state = "T6"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"zD" = ( +/obj/structure/surface/table/woodentable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"zM" = ( +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"zO" = ( +/turf/open/desert/dirt{ + dir = 10; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"zS" = ( +/obj/structure/flora/grass/desert/heavygrass_4, +/turf/open/desert/dirt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"zT" = ( +/obj/structure/surface/table/woodentable, +/obj/effect/landmark/good_item, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"zZ" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 8 + }, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ae" = ( +/obj/structure/machinery/light{ + dir = 8 + }, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_plate" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"Ah" = ( +/obj/structure/barricade/wooden{ + dir = 1; + pixel_y = 7 + }, +/turf/open/floor/plating, +/area/desert_dam/building/bar/backroom) +"Al" = ( +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"At" = ( +/obj/effect/landmark/crap_item, +/turf/open/floor/interior/wood/alt, +/area/desert_dam/building/bar/bar) +"Aw" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5" + }, +/obj/effect/decal/sand_overlay/sand1/corner1, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"AC" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 1 + }, +/turf/open/desert/dirt{ + dir = 6; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"AT" = ( +/turf/closed/shuttle/ert{ + icon_state = "T2"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"Bj" = ( +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"Bq" = ( +/obj/structure/machinery/light/double{ + dir = 8 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin6" + }, +/area/desert_dam/building/bar/bar) +"Bu" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached12" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Bx" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/food/drinks/bottle/vodka, +/obj/item/reagent_container/food/drinks/bottle/vodka{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/reagent_container/food/drinks/bottle/vodka{ + pixel_y = -8; + pixel_x = -8 + }, +/obj/item/reagent_container/food/drinks/bottle/vodka{ + pixel_x = 6 + }, +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"BB" = ( +/turf/closed/shuttle/ert{ + icon_state = "T5"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"BK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/obj/item/reagent_container/food/drinks/flask/canteen{ + desc = "You take a sip from your trusty UPP canteen..." + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"BM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"BP" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5" + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"BU" = ( +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"BW" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/backroom) +"Cc" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal9" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 9 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ce" = ( +/turf/open/desert/dirt{ + dir = 8; + icon_state = "desert_transition_corner1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ch" = ( +/turf/open/desert/dirt{ + dir = 6; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Cm" = ( +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 1; + pixel_y = 35 + }, +/turf/closed/shuttle/ert{ + icon_state = "T3"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"Cn" = ( +/obj/effect/landmark/survivor_spawner/upp/soldier, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"Cx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached13" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"CA" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp21"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"CE" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"CH" = ( +/obj/item/stack/sheet/metal, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/bar_restroom) +"CI" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 10 + }, +/obj/structure/prop/wooden_cross{ + pixel_y = 13 + }, +/obj/item/clothing/mask/cigarette/cigar, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"CL" = ( +/turf/closed/shuttle/ert{ + icon_state = "leftengine_2"; + opacity = 0; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"CX" = ( +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 4 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached13" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Db" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"Df" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Di" = ( +/obj/item/prop/colony/used_flare, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Dn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/shuttle/ert{ + icon_state = "T7"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"Dt" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar_restroom) +"Du" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/shuttle/ert{ + icon_state = "upp5"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"DB" = ( +/obj/structure/bed/bedroll, +/obj/item/trash/cheesie, +/turf/open/shuttle/dropship{ + icon_state = "rasputin7" + }, +/area/desert_dam/building/bar/bar) +"DD" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ + dir = 2; + name = "\improper Bar" + }, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"DE" = ( +/obj/structure/machinery/light, +/turf/open/floor/prison{ + dir = 8; + icon_state = "sterile_white" + }, +/area/desert_dam/building/bar/bar_restroom) +"DO" = ( +/obj/effect/spawner/gibspawner/xeno, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"DR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/sand_overlay/sand1, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached12" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"DZ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/effect/decal/cleanable/dirt, +/turf/closed/shuttle/ert{ + icon_state = "T4"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"Eb" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"Ec" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Eg" = ( +/turf/open/desert/dirt{ + dir = 5; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ek" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"Eq" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached19" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Er" = ( +/obj/item/stack/sheet/wood, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"Ev" = ( +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"Ex" = ( +/obj/item/prop/colony/used_flare, +/turf/open/desert/dirt{ + dir = 5; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"EH" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"EO" = ( +/turf/closed/shuttle/ert{ + icon_state = "T14"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"EW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/disposalpipe/segment, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Fa" = ( +/obj/structure/flora/tree/joshua, +/turf/closed/wall/rock/orange, +/area/desert_dam/exterior/rock) +"Fd" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"Fh" = ( +/obj/item/storage/belt/utility, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"Fl" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/closed/shuttle/ert{ + icon_state = "T15"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"Fr" = ( +/obj/item/stack/sandbags, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Fs" = ( +/obj/structure/flora/bush/desert{ + icon_state = "tree_3" + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"FB" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/desert/dirt{ + dir = 4; + icon_state = "desert_transition_corner1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"FF" = ( +/obj/structure/disposalpipe/segment, +/obj/item/ammo_casing/bullet, +/obj/item/prop/colony/used_flare, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"FI" = ( +/obj/effect/decal/sand_overlay/sand1, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached15" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Gc" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 1 + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached4" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Gd" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"GK" = ( +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"GP" = ( +/obj/item/prop/colony/used_flare, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"GY" = ( +/obj/item/trash/used_stasis_bag, +/obj/effect/landmark/survivor_spawner/squad_leader, +/turf/open/shuttle/dropship{ + icon_state = "rasputin5" + }, +/area/desert_dam/building/bar/bar) +"GZ" = ( +/obj/item/stack/barbed_wire/small_stack, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Hb" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 8 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Hl" = ( +/turf/open/desert/dirt{ + dir = 1; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Hq" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"HB" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/bar) +"HH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/item/prop/colony/used_flare, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"HI" = ( +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"HP" = ( +/turf/closed/shuttle/ert{ + icon_state = "T8"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"HV" = ( +/obj/structure/disposalpipe/segment, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ip" = ( +/obj/item/prop/colony/usedbandage{ + dir = 5 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Iu" = ( +/turf/open/desert/dirt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"IA" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/item/stack/sandbags, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"IF" = ( +/obj/structure/bed/chair/dropship/passenger{ + dir = 8 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"IU" = ( +/obj/item/tool/shovel, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"IW" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp27"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"Jc" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/bar) +"Jd" = ( +/obj/structure/flora/grass/desert/lightgrass_5, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ji" = ( +/obj/item/trash/candy, +/obj/item/stack/rods, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/bar) +"Jk" = ( +/turf/open/desert/dirt{ + dir = 9; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"Js" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"Jt" = ( +/obj/item/trash/cheesie, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Jx" = ( +/obj/structure/desertdam/decals/road_edge, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"JB" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/obj/item/prop/colony/used_flare, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"JS" = ( +/obj/structure/barricade/sandbags/wired, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"JT" = ( +/turf/closed/shuttle/ert{ + icon_state = "upp3"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"Kf" = ( +/obj/structure/bed/bedroll, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"Kl" = ( +/obj/structure/window/framed/wood/reinforced, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"KA" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/closed/shuttle/ert{ + icon_state = "upp5"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"KC" = ( +/obj/structure/barricade/sandbags/wired, +/turf/open/desert/dirt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"Li" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/obj/item/stack/sandbags, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached13" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Lo" = ( +/obj/effect/landmark/survivor_spawner/upp_medic, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"Lu" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/obj/effect/decal/sand_overlay/sand1/corner1, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"Lw" = ( +/obj/item/stack/rods, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"LB" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + id = "dam_checkpoint_west"; + name = "\improper Checkpoint Lock" + }, +/obj/structure/disposalpipe/segment, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"LC" = ( +/obj/item/prop/colony/usedbandage, +/turf/open/desert/dirt{ + dir = 10; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"LD" = ( +/obj/item/ammo_casing/bullet, +/turf/open/desert/dirt{ + dir = 8; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"LF" = ( +/obj/effect/spawner/gibspawner/xeno, +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_plate" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"LJ" = ( +/obj/structure/machinery/power/apc{ + dir = 1; + pixel_y = 24; + start_charge = 0 + }, +/obj/item/stack/sheet/metal, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/backroom) +"LM" = ( +/obj/item/prop/colony/used_flare, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached16" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ms" = ( +/obj/item/ammo_casing/bullet, +/obj/item/prop/colony/usedbandage{ + dir = 1 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Mw" = ( +/obj/structure/machinery/blackbox_recorder, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"MM" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_y = -5 + }, +/obj/effect/decal/cleanable/blood, +/obj/effect/spawner/gibspawner/human, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"MW" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached12" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Nh" = ( +/obj/structure/flora/grass/desert/lightgrass_4, +/obj/effect/decal/sand_overlay/sand1{ + dir = 6 + }, +/obj/item/ammo_box/rounds/type71/heap/empty{ + bullet_amount = 0 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Nj" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 6 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"No" = ( +/obj/effect/spawner/gibspawner/xeno, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Nu" = ( +/obj/effect/spawner/gibspawner/xeno, +/turf/open/desert/dirt{ + dir = 1; + icon_state = "desert_transition_corner1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"NH" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_y = -5 + }, +/obj/effect/landmark/survivor_spawner/upp_sapper, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"NK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/shuttle/ert{ + icon_state = "T20"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"Oe" = ( +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Oj" = ( +/turf/closed/shuttle/ert{ + icon_state = "T12"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"Om" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/closed/shuttle/ert{ + icon_state = "T7"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"Ou" = ( +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 8 + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ow" = ( +/obj/structure/prop/dam/boulder/boulder2, +/turf/open/desert/dirt{ + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"OD" = ( +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"OJ" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/obj/structure/machinery/sentry_holder/colony{ + dir = 1; + pixel_y = -10 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached19" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"OO" = ( +/turf/closed/wall/r_wall, +/area/desert_dam/exterior/valley/bar_valley_dam) +"OS" = ( +/obj/structure/barricade/sandbags/wired, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"OU" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal4" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 1 + }, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"OZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Pd" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"Pw" = ( +/turf/open/floor/prison{ + dir = 10; + icon_state = "floor_plate" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"PH" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = -7; + pixel_y = 35 + }, +/obj/structure/prop/invuln/lattice_prop{ + icon_state = "lattice12"; + pixel_x = 1; + pixel_y = 35 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"PR" = ( +/obj/structure/bed/chair/dropship/passenger{ + dir = 4 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"PS" = ( +/obj/effect/decal/sand_overlay/sand1, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached12" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"PX" = ( +/obj/structure/flora/grass/desert/heavygrass_5, +/obj/effect/decal/sand_overlay/sand1{ + dir = 5 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"PY" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/obj/structure/prop/wooden_cross{ + pixel_y = 13 + }, +/obj/item/toy/farwadoll, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Qc" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/desert_dam/building/bar/bar_restroom) +"Qk" = ( +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"QA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/shuttle/ert{ + icon_state = "T2"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"QG" = ( +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/chem_dispenser/soda{ + density = 0; + pixel_y = 32 + }, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"QI" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 10 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"QK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/closed/shuttle/ert{ + icon_state = "T9"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"QN" = ( +/obj/structure/machinery/door/poddoor/almayer/locked{ + dir = 2; + id = "dam_checkpoint_west"; + name = "\improper Checkpoint Lock" + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"QW" = ( +/obj/item/prop/colony/used_flare, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Re" = ( +/obj/item/ammo_box/rounds/type71/heap/empty{ + bullet_amount = 0 + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin4" + }, +/area/desert_dam/building/bar/bar) +"Rl" = ( +/obj/structure/closet/crate/supply, +/obj/item/ammo_box/magazine/misc/flares, +/turf/open/shuttle/dropship{ + icon_state = "rasputin15" + }, +/area/desert_dam/building/bar/bar) +"Ro" = ( +/obj/structure/flora/grass/desert/lightgrass_11, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Rs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/bar) +"RU" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 5 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached9" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"RW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S-corner" + }, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"Sb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/floor/plating, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"Sh" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"Sl" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"So" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/shuttle/ert{ + icon_state = "T16"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"SE" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/closed/shuttle/ert{ + icon_state = "T19"; + opacity = 0; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"SF" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"SG" = ( +/obj/effect/decal/sand_overlay/sand1, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"SL" = ( +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"SP" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/sandbags/wired{ + dir = 1 + }, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"SY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/metal, +/obj/structure/barricade/wooden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"Ta" = ( +/obj/item/prop/colony/used_flare, +/turf/open/desert/dirt{ + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Tc" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 8 + }, +/obj/structure/machinery/light, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"Td" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/structure/barricade/wooden{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"Tl" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached12" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"TH" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/item/ammo_casing/bullet, +/obj/effect/landmark/crap_item, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"TO" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/obj/structure/machinery/light{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"TR" = ( +/turf/open/floor/prison{ + dir = 8; + icon_state = "sterile_white" + }, +/area/desert_dam/building/bar/bar_restroom) +"Ug" = ( +/obj/item/ammo_casing/bullet, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ui" = ( +/obj/structure/prop/dam/boulder/boulder2, +/turf/open/desert/dirt{ + dir = 8; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Ul" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood{ + layer = 3 + }, +/turf/closed/shuttle/ert{ + icon_state = "upp1"; + name = "Fulcrum" + }, +/area/desert_dam/building/bar/bar) +"Un" = ( +/obj/structure/prop/dam/large_boulder/boulder2, +/turf/open/desert/rock, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Uq" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/desert/dirt{ + icon_state = "desert_transition_corner1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"UB" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"UK" = ( +/obj/item/ammo_box/rounds/type71/heap/empty{ + bullet_amount = 0 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"UL" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 10 + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 1 + }, +/obj/structure/prop/wooden_cross{ + pixel_y = 13 + }, +/obj/item/clothing/head/helmet/marine/veteran/UPP, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"UQ" = ( +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/chem_dispenser/soda{ + density = 0; + pixel_y = 32 + }, +/obj/effect/landmark/objective_landmark/far, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"Vc" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Vg" = ( +/obj/item/stack/sandbags, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Vl" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 4 + }, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"Vr" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor{ + icon_state = "grimy" + }, +/area/desert_dam/building/bar/bar) +"Vt" = ( +/obj/item/prop/colony/usedbandage{ + dir = 1 + }, +/obj/effect/landmark/survivor_spawner/upp_specialist, +/turf/open/shuttle/dropship{ + icon_state = "rasputin5" + }, +/area/desert_dam/building/bar/bar) +"VA" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating{ + dir = 8; + icon_state = "platingdmg3" + }, +/area/desert_dam/building/bar/bar) +"VG" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/desert/dirt{ + dir = 9; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"VI" = ( +/turf/open/floor/plating, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"VP" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 1 + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"VQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/barricade/sandbags/wired, +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"VT" = ( +/turf/closed/wall/wood, +/area/desert_dam/building/bar/bar_restroom) +"VU" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"VW" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Wb" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"Wh" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/backroom) +"WE" = ( +/obj/structure/machinery/light{ + dir = 4 + }, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"WG" = ( +/obj/item/stack/sheet/wood, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"WK" = ( +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"WO" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"WX" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8" + }, +/obj/effect/spawner/gibspawner/xeno, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"WY" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal4" + }, +/obj/item/stack/sheet/wood/medium_stack, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"WZ" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Xe" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/item/reagent_container/food/drinks/flask/canteen{ + desc = "You take a sip from your trusty UPP canteen..."; + pixel_x = 3; + pixel_y = -6 + }, +/obj/item/reagent_container/food/drinks/flask/canteen{ + desc = "You take a sip from your trusty UPP canteen..."; + pixel_y = 5; + pixel_x = -8 + }, +/obj/item/reagent_container/food/drinks/flask/canteen{ + desc = "You take a sip from your trusty UPP canteen..."; + pixel_y = 4 + }, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Xh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"Xo" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 6 + }, +/obj/item/ammo_casing/bullet, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Xv" = ( +/obj/structure/prop/dam/boulder/boulder3, +/turf/open/mars{ + icon_state = "mars_dirt_5" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Xw" = ( +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"XB" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/item/ammo_magazine/rifle/type71/heap{ + current_rounds = 0 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"XF" = ( +/obj/structure/bed/chair/wood/normal{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"XR" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"XZ" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/desert/dirt{ + dir = 5; + icon_state = "desert_transition_edge1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Yf" = ( +/obj/effect/spawner/gibspawner/xeno, +/turf/open/floor/interior/wood, +/area/desert_dam/building/bar/bar) +"Yn" = ( +/turf/open/desert/dirt{ + dir = 1; + icon_state = "desert_transition_corner1" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"Yq" = ( +/turf/open/floor{ + dir = 8; + icon_state = "carpet6-2" + }, +/area/desert_dam/building/bar/bar) +"YA" = ( +/obj/structure/bed/chair/wood/normal, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/bar) +"YE" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/obj/item/ammo_casing/bullet, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"YK" = ( +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/desert_dam/building/bar/bar) +"YM" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 10 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"YQ" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/obj/structure/machinery/light, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"YS" = ( +/turf/closed/shuttle/ert{ + icon_state = "T7"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"YY" = ( +/turf/closed/shuttle/ert{ + icon_state = "T1"; + name = "Fulcrum"; + opacity = 0 + }, +/area/desert_dam/building/bar/bar) +"YZ" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/desert_dam/building/bar/bar_restroom) +"Zn" = ( +/obj/effect/landmark/survivor_spawner/upp_sapper, +/turf/open/shuttle/dropship{ + icon_state = "rasputin3" + }, +/area/desert_dam/building/bar/bar) +"ZA" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 1 + }, +/obj/structure/barricade/sandbags/wired{ + dir = 4 + }, +/turf/open/asphalt/cement_sunbleached{ + icon_state = "cement_sunbleached4" + }, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ZB" = ( +/obj/effect/decal/sand_overlay/sand1, +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal3" + }, +/turf/open/asphalt, +/area/desert_dam/interior/dam_interior/south_tunnel_entrance) +"ZD" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 9 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ZS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/disposalpipe/segment, +/turf/open/asphalt, +/area/desert_dam/exterior/valley/bar_valley_dam) +"ZY" = ( +/obj/structure/flora/grass/desert/heavygrass_5, +/turf/open/desert/dirt, +/area/desert_dam/exterior/valley/bar_valley_dam) + +(1,1,1) = {" +iy +iy +iy +iy +iy +xT +xT +xT +xT +xT +xT +VT +vq +vn +TR +DE +VT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(2,1,1) = {" +iy +sO +Bj +SF +iy +xT +xT +xT +xT +xT +mV +YZ +TR +TR +hT +TR +cI +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(3,1,1) = {" +iy +Bj +Wh +Vl +iy +hv +hv +wE +Mw +wj +CH +tW +zC +DZ +zm +eh +Dt +xT +xT +Fa +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(4,1,1) = {" +iy +Bj +Ek +zT +iy +Pd +rm +qS +Yq +aO +tW +nz +Om +BB +Qc +wy +vy +jf +kD +kD +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(5,1,1) = {" +iy +be +Ek +Tc +iy +oD +Xw +jt +Rs +tW +HP +YS +QK +CL +tM +zM +YK +PH +jC +jC +pk +kD +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(6,1,1) = {" +iy +yx +Ek +hk +iy +if +Xh +BM +ds +HP +YS +YS +pO +kM +xN +Sh +YY +Cm +nk +bO +kf +pk +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(7,1,1) = {" +jy +bC +mw +iV +Ah +Jc +cH +hx +bY +bY +bY +bY +bY +bY +bY +bY +bY +Ul +QA +EO +zZ +jm +xz +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(8,1,1) = {" +iy +LJ +kQ +hx +bY +wT +bY +CA +bz +hF +Lo +Cn +Re +PR +PR +PR +Bq +RW +hJ +sH +kf +SG +WO +UL +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(9,1,1) = {" +iy +du +BW +IW +cL +CA +cL +CA +GY +pM +dX +Rl +nB +GK +Fh +cu +yF +wZ +gM +kf +kf +kf +jC +IU +PY +CI +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(10,1,1) = {" +hv +su +HB +IW +kp +MM +ny +py +Vt +uA +eV +Bx +nB +fP +uZ +tA +se +wZ +kf +ym +GZ +cR +kf +kf +kf +kf +pk +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(11,1,1) = {" +hv +oc +Sl +aa +hm +hm +hm +CA +DB +NH +Zn +Cn +tu +IF +IF +IF +sE +RW +GZ +OS +sv +kf +kf +Di +md +tl +OS +QI +xT +xT +xT +xT +xT +xT +xT +xT +"} +(12,1,1) = {" +hv +hv +Td +SY +Jc +zM +Jc +aa +hm +hm +hm +KA +wm +yC +Du +hm +hm +JT +nk +bO +wI +kf +Jt +kf +hJ +Ms +OS +gR +xT +xT +xT +xT +xT +xT +xT +xT +"} +(13,1,1) = {" +hv +sp +Fd +nC +WG +UB +WK +zM +So +NK +Dn +Dn +SE +CL +tM +Kf +Oj +AT +AT +EO +md +kf +Jd +kf +tl +np +OS +Nj +pu +xT +xT +xT +xT +xT +xT +xT +"} +(14,1,1) = {" +hv +sp +Vr +bu +jj +ye +Xh +zM +YA +So +NK +Dn +ws +kM +xN +zM +wE +tK +Xe +tK +kf +Jd +gM +kf +kf +oo +mb +zS +Iu +xT +xT +xT +xT +xT +xT +xT +"} +(15,1,1) = {" +hv +hv +TO +fM +zD +bu +Xh +qU +in +XF +aT +NK +Om +BB +eU +Eb +Ji +Xv +aY +BK +qu +wp +pZ +kf +tl +TH +Ug +KC +Iu +Db +xT +xT +xT +xT +xT +pW +"} +(16,1,1) = {" +hv +QG +Ev +Ev +zD +hY +Er +At +qS +Js +pA +aT +Fl +EO +Al +wj +rX +Ip +mb +Gc +aw +PX +EH +EH +EH +Xo +tE +KC +Iu +bN +VI +Db +pW +pW +pW +pW +"} +(17,1,1) = {" +hv +UQ +Ev +GP +Ev +Ev +Yf +WE +Xw +xx +xm +yo +SP +VA +BU +wE +Lw +Nh +sI +yP +oN +yc +wq +nD +Ug +UK +Ug +KC +oK +VI +tR +Ae +xG +Pw +LF +Db +"} +(18,1,1) = {" +hv +hv +Kl +Kl +hv +Kl +Kl +hv +Kl +xx +DD +Kl +hv +eT +Hq +wE +mT +SL +gN +xj +Tl +kD +hc +LC +Cc +CE +Vc +XR +VP +jp +eJ +eJ +eJ +eJ +eJ +gm +"} +(19,1,1) = {" +xT +xT +ln +ln +ln +ln +ln +ln +wJ +lC +DR +xr +kD +kD +kD +gP +wO +sn +sn +yP +oN +VG +Ce +oF +OU +Ec +JS +ee +HH +QN +OD +ee +DO +OD +ee +Sb +"} +(20,1,1) = {" +xT +xT +ln +ln +ln +ln +ln +xX +wJ +lC +Bu +kD +kD +kD +kD +ej +kD +kD +kD +ZA +MW +Hl +xn +jI +OU +Oe +VQ +bP +bP +LB +mF +bP +mF +mF +bP +tX +"} +(21,1,1) = {" +xT +ln +ln +ln +ln +ln +ln +ln +Ta +yP +PS +kD +nP +kD +mR +fy +QW +mR +vk +yP +PS +Hl +Yn +Ch +hH +HI +bJ +BP +pq +jr +pq +pq +Wb +pq +pq +jr +"} +(22,1,1) = {" +xT +xT +ln +iI +Yn +Uq +ln +Nu +Ch +RU +Ou +fR +kk +Cx +kk +kk +kk +kk +kk +nR +FI +Eg +Ch +kD +hH +Df +hO +Lu +OJ +pW +cZ +so +dR +dR +dJ +pW +"} +(23,1,1) = {" +xT +xT +xT +Yn +jw +bI +is +wJ +kD +kD +kD +eQ +Jx +Jx +Jx +Jx +Jx +bf +Jx +Jx +Hb +CE +CE +JB +ab +vR +bJ +ZB +xT +xT +xT +xT +xT +xT +xT +xT +"} +(24,1,1) = {" +xT +xT +xT +wJ +Ug +Ug +Eg +Ch +kD +kD +kD +hH +HI +OZ +HI +HI +OZ +HI +HI +yf +HI +HI +OZ +HI +HI +OZ +bJ +YQ +xT +xT +xT +xT +xT +xT +xT +xT +"} +(25,1,1) = {" +xT +xT +xT +FB +ki +px +kD +kD +kD +ej +sT +hH +HI +Gd +HV +HV +ZS +HV +HV +ZS +HV +HV +ZS +HV +HV +ZS +zl +ZB +xT +xT +xT +xT +xT +xT +xT +xT +"} +(26,1,1) = {" +xT +xT +Yn +is +Ow +kD +sT +ug +wv +ig +hd +hH +HI +bJ +Aw +VU +VU +VU +VU +VU +VU +VU +hn +VU +VU +VU +VU +am +xT +xT +xT +xT +xT +xT +xT +xT +"} +(27,1,1) = {" +xT +xT +Ch +XZ +Ch +kD +da +wv +eD +ys +jJ +hH +Df +hO +eI +mf +lT +Ui +zO +kD +kD +kD +kD +mf +zO +nP +kD +Jk +xT +xT +xT +xT +xT +xT +xT +xT +"} +(28,1,1) = {" +xT +xT +zO +kD +kD +kD +wv +eD +eD +ZD +kD +hH +HI +bJ +eI +Hl +Un +iL +Ch +kD +kD +kD +kD +Hl +rR +kD +mf +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(29,1,1) = {" +xT +Yn +yk +QW +kD +Fs +YM +mq +ZD +vk +kD +hH +HI +bJ +eI +Eg +uF +Ch +Ug +kD +mL +mR +mf +Ce +qx +lT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(30,1,1) = {" +is +wJ +kD +Ug +kD +kD +jJ +fy +hd +Ro +QW +hH +vR +bJ +eI +Fr +kD +Ug +kD +iz +mf +lT +Ce +ln +xT +ln +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(31,1,1) = {" +XZ +AC +Ug +kD +nP +kD +kD +kD +kD +kD +kD +hH +Df +hO +eI +xt +kD +QW +kD +mf +qe +ln +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(32,1,1) = {" +CE +CE +VW +CE +Vc +CE +CE +Vc +CE +Vc +CE +ab +HI +bJ +eI +kD +ZY +xP +LD +Ce +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(33,1,1) = {" +No +vR +OZ +rl +hi +OZ +HI +hi +Qk +vR +OZ +HI +HI +bJ +nt +mf +lT +Ce +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(34,1,1) = {" +HV +HV +ZS +fN +HV +EW +HV +FF +HV +HV +ZS +HV +gA +zl +YE +Hl +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(35,1,1) = {" +cl +IA +cl +kh +XB +cl +WX +Vg +Oe +vP +vl +fL +hn +VU +yG +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(36,1,1) = {" +ga +Li +vZ +fk +CX +kB +dQ +Df +rj +WZ +Eq +Fr +kD +sn +Fr +Hl +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} +(37,1,1) = {" +eK +eK +eK +eK +OO +LM +WY +vR +HI +WZ +oy +nP +mR +xg +kD +Ex +uF +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +xT +"} From 4f9b17bc604bf0d33e5f98fbed8157575e5c177d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 4 Aug 2023 07:16:39 +0100 Subject: [PATCH 151/293] Automatic changelog for PR #3845 [ci skip] --- html/changelogs/AutoChangeLog-pr-3845.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3845.yml diff --git a/html/changelogs/AutoChangeLog-pr-3845.yml b/html/changelogs/AutoChangeLog-pr-3845.yml new file mode 100644 index 000000000000..8be12e7b1974 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3845.yml @@ -0,0 +1,5 @@ +author: "Steelpoint" +delete-after: True +changes: + - rscadd: "A team of UPP survivors may spawn on Trijent Dam." + - mapadd: "A new nightmare insert for Trijent Dam has been added, featuring a crashed UPP dropship." \ No newline at end of file From aa1cf876d98ab41b1048f2aa398854c1a76c679a Mon Sep 17 00:00:00 2001 From: ghostsheet <43085828+ghostsheet@users.noreply.github.com> Date: Fri, 4 Aug 2023 15:20:04 +1000 Subject: [PATCH 152/293] Acid Runner Respawn (#4037) # About the pull request Acid Runner will now respawn on its turf when there's no hivecore to respawn at. instead of not spawning at all. # Explain why it's good for the game If acid runner exploded without a hivecore it wouldn't respawn at all. Now if it would respawn as a larva where it blew up, cool niche feature. # Testing Photographs and Procedure
Acid Runner Respawn https://github.com/cmss13-devs/cmss13/assets/43085828/97e3720d-3f6e-49f1-8258-a7e7c9c17837
# Changelog :cl: ghostsheet add: Acid Runners will now respawn where it blew up, if there is no hivecore to spawn at. /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- .../xenomorph/mutators/strains/runner/acid.dm | 7 ++++++- .../living/carbon/xenomorph/xeno_defines.dm | 18 ++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/xenomorph/mutators/strains/runner/acid.dm b/code/modules/mob/living/carbon/xenomorph/mutators/strains/runner/acid.dm index 7a2196a3c209..7b64ae9f69d7 100644 --- a/code/modules/mob/living/carbon/xenomorph/mutators/strains/runner/acid.dm +++ b/code/modules/mob/living/carbon/xenomorph/mutators/strains/runner/acid.dm @@ -159,7 +159,12 @@ new /obj/effect/particle_effect/smoke/acid_runner_harmless(T) playsound(bound_xeno, 'sound/effects/blobattack.ogg', 75) if(bound_xeno.client && bound_xeno.hive) - addtimer(CALLBACK(bound_xeno.hive, TYPE_PROC_REF(/datum/hive_status, free_respawn), bound_xeno.client), 5 SECONDS) + var/datum/hive_status/hive_status = bound_xeno.hive + var/turf/spawning_turf = get_turf(bound_xeno) + if(!hive_status.hive_location) + addtimer(CALLBACK(bound_xeno.hive, TYPE_PROC_REF(/datum/hive_status, respawn_on_turf), bound_xeno.client, spawning_turf), 0.5 SECONDS) + else + addtimer(CALLBACK(bound_xeno.hive, TYPE_PROC_REF(/datum/hive_status, free_respawn), bound_xeno.client), 5 SECONDS) bound_xeno.gib() /mob/living/carbon/xenomorph/runner/ventcrawl_carry() diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index acc72586e647..cfca16f70a51 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -936,6 +936,24 @@ else hive_ui.update_burrowed_larva() +/datum/hive_status/proc/respawn_on_turf(client/xeno_client, turf/spawning_turf) + var/mob/living/carbon/xenomorph/larva/new_xeno = spawn_hivenumber_larva(spawning_turf, hivenumber) + if(isnull(new_xeno)) + return FALSE + + if(!SSticker.mode.transfer_xeno(xeno_client.mob, new_xeno)) + qdel(new_xeno) + return FALSE + + new_xeno.visible_message(SPAN_XENODANGER("A larva suddenly emerges from a dead husk!"), + SPAN_XENOANNOUNCE("The hive has no core! You manage to emerge from your old husk as a larva!")) + msg_admin_niche("[key_name(new_xeno)] respawned at \a [spawning_turf]. [ADMIN_JMP(spawning_turf)]") + playsound(new_xeno, 'sound/effects/xeno_newlarva.ogg', 50, 1) + if(new_xeno.client?.prefs?.toggles_flashing & FLASH_POOLSPAWN) + window_flash(new_xeno.client) + + hive_ui.update_burrowed_larva() + /datum/hive_status/proc/do_buried_larva_spawn(mob/xeno_candidate) var/spawning_area if(hive_location) From e62502c58ab854ab8ea776e637e6a20690333d8c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 4 Aug 2023 07:33:53 +0100 Subject: [PATCH 153/293] Automatic changelog for PR #4037 [ci skip] --- html/changelogs/AutoChangeLog-pr-4037.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4037.yml diff --git a/html/changelogs/AutoChangeLog-pr-4037.yml b/html/changelogs/AutoChangeLog-pr-4037.yml new file mode 100644 index 000000000000..f66dd54c89fd --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4037.yml @@ -0,0 +1,4 @@ +author: "ghostsheet" +delete-after: True +changes: + - rscadd: "Acid Runners will now respawn where it blew up, if there is no hivecore to spawn at." \ No newline at end of file From 23d5d9872d5135967cf0fb03434da7adf2adb22c Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Fri, 4 Aug 2023 07:32:34 +0200 Subject: [PATCH 154/293] Increases the availability and minimum burn time for Star Shells (#4087) # About the pull request raises the minimum burn time for star shell fragments to 30 seconds from 5 and increases their quantity in squad vendors from scale * 2 to scale * 4. # Explain why it's good for the game these grenades are fairly innocuous but rarely, if ever, used outside the free packet you get with the m79. their short burn time coupled with the fact you are giving up space that could be used for actual grenades that have a lot more utility place them into the "not really worth it" category. hopefully with a higher minimum burn time and a bit more abundance in the squad vendor they'll see some more use, whether in an ugl or the m79. # Changelog :cl:Vile Beggar balance: Star Shells now have a higher minimum burn time and are more plentiful in squad prep. /:cl: --- .../machinery/vending/vendor_types/squad_prep/squad_prep.dm | 2 +- code/game/objects/items/devices/flashlight.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index 4fcd3d25237c..4f10d956ee3c 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -194,7 +194,7 @@ list("M56D Drum Magazine", round(scale * 2), /obj/item/ammo_magazine/m56d, VENDOR_ITEM_REGULAR), list("M2C Box Magazine", round(scale * 2), /obj/item/ammo_magazine/m2c, VENDOR_ITEM_REGULAR), list("HIRR Baton Slugs", round(scale * 6), /obj/item/explosive/grenade/slug/baton, VENDOR_ITEM_REGULAR), - list("M74 AGM-S Star Shell", round(scale * 2), /obj/item/explosive/grenade/high_explosive/airburst/starshell, VENDOR_ITEM_REGULAR), + list("M74 AGM-S Star Shell", round(scale * 4), /obj/item/explosive/grenade/high_explosive/airburst/starshell, VENDOR_ITEM_REGULAR), list("M74 AGM-S Hornet Shell", round(scale * 4), /obj/item/explosive/grenade/high_explosive/airburst/hornet_shell, VENDOR_ITEM_REGULAR), ) diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 07b56eedb7d2..9bcda4a82bbb 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -441,7 +441,7 @@ if(mapload) return INITIALIZE_HINT_QDEL . = ..() - fuel = rand(5 SECONDS, 60 SECONDS) + fuel = rand(30 SECONDS, 60 SECONDS) /obj/item/device/flashlight/flare/on/illumination/chemical name = "chemical light" From c1e2afa00048de39794f8641b4b5cde1c1af829b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 4 Aug 2023 07:47:34 +0100 Subject: [PATCH 155/293] Automatic changelog for PR #4087 [ci skip] --- html/changelogs/AutoChangeLog-pr-4087.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4087.yml diff --git a/html/changelogs/AutoChangeLog-pr-4087.yml b/html/changelogs/AutoChangeLog-pr-4087.yml new file mode 100644 index 000000000000..f5e1dd6a638d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4087.yml @@ -0,0 +1,4 @@ +author: "Vile Beggar" +delete-after: True +changes: + - balance: "Star Shells now have a higher minimum burn time and are more plentiful in squad prep." \ No newline at end of file From f423abacba00964ab350d14747298c0492277863 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 5 Aug 2023 01:15:02 +0000 Subject: [PATCH 156/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3814.yml | 6 ----- html/changelogs/AutoChangeLog-pr-3845.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4009.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4037.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4087.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4091.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4097.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4102.yml | 4 ---- html/changelogs/archive/2023-08.yml | 27 +++++++++++++++++++++++ 9 files changed, 27 insertions(+), 36 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3814.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3845.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4009.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4037.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4087.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4091.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4097.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4102.yml diff --git a/html/changelogs/AutoChangeLog-pr-3814.yml b/html/changelogs/AutoChangeLog-pr-3814.yml deleted file mode 100644 index 38c4ee962b5f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3814.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Added an admin toggle flag for fitting mobs into disposals. (Within reason - no queens...)" - - rscadd: "The Crawler trait that allows mobs to enter vents will also allow them to climb into disposals regardless of above flag." - - rscadd: "Added a subtype of disposal that can't fit mobs, used for the delivery units." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3845.yml b/html/changelogs/AutoChangeLog-pr-3845.yml deleted file mode 100644 index 8be12e7b1974..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3845.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - rscadd: "A team of UPP survivors may spawn on Trijent Dam." - - mapadd: "A new nightmare insert for Trijent Dam has been added, featuring a crashed UPP dropship." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4009.yml b/html/changelogs/AutoChangeLog-pr-4009.yml deleted file mode 100644 index ab83978637f8..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4009.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "smov" -delete-after: True -changes: - - rscadd: "Adds a new Marine Law charge" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4037.yml b/html/changelogs/AutoChangeLog-pr-4037.yml deleted file mode 100644 index f66dd54c89fd..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4037.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ghostsheet" -delete-after: True -changes: - - rscadd: "Acid Runners will now respawn where it blew up, if there is no hivecore to spawn at." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4087.yml b/html/changelogs/AutoChangeLog-pr-4087.yml deleted file mode 100644 index f5e1dd6a638d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4087.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Vile Beggar" -delete-after: True -changes: - - balance: "Star Shells now have a higher minimum burn time and are more plentiful in squad prep." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4091.yml b/html/changelogs/AutoChangeLog-pr-4091.yml deleted file mode 100644 index a2b5f63f9e67..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4091.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "BeagleGaming1" -delete-after: True -changes: - - rscadd: "Adds campfires, craftable with wood" - - code_imp: "Modifies brazier construction code for easier use and mapping" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4097.yml b/html/changelogs/AutoChangeLog-pr-4097.yml deleted file mode 100644 index 077d31d7df64..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4097.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "You can no longer bypass skill checks on pill bottles" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4102.yml b/html/changelogs/AutoChangeLog-pr-4102.yml deleted file mode 100644 index b713f5842337..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4102.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - bugfix: "Underbarrel extinguishers can now be refilled." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index fe0ed539128f..bcaf24ca5d66 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -60,3 +60,30 @@ - ui: changed the almayer control console from html to tgui - bugfix: custom faction messages will now be named properly in the paper printed out from the almayer control console +2023-08-05: + BeagleGaming1: + - rscadd: Adds campfires, craftable with wood + - code_imp: Modifies brazier construction code for easier use and mapping + Morrow: + - bugfix: You can no longer bypass skill checks on pill bottles + Steelpoint: + - rscadd: A team of UPP survivors may spawn on Trijent Dam. + - mapadd: A new nightmare insert for Trijent Dam has been added, featuring a crashed + UPP dropship. + Vile Beggar: + - balance: Star Shells now have a higher minimum burn time and are more plentiful + in squad prep. + Zonespace27: + - bugfix: Underbarrel extinguishers can now be refilled. + ghostsheet: + - rscadd: Acid Runners will now respawn where it blew up, if there is no hivecore + to spawn at. + realforest2001: + - rscadd: Added an admin toggle flag for fitting mobs into disposals. (Within reason + - no queens...) + - rscadd: The Crawler trait that allows mobs to enter vents will also allow them + to climb into disposals regardless of above flag. + - rscadd: Added a subtype of disposal that can't fit mobs, used for the delivery + units. + smov: + - rscadd: Adds a new Marine Law charge From 7de9afaabc95eee479b1e5d8013a27d9ec336951 Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Sat, 5 Aug 2023 02:53:13 -0400 Subject: [PATCH 157/293] Prompt Confirmation before Random Fact (#4105) # About the pull request Add confirmation prompt before triggering random fact # Explain why it's good for the game Misclicking something that does a announcement SIMILAR TO END OF ROUND without any confirmation leads to said admin getting bullied. ![image](https://github.com/cmss13-devs/cmss13/assets/91219575/3383b2b5-de8c-468b-837d-4520c87e8cad) # Testing Photographs and Procedure ![image](https://github.com/cmss13-devs/cmss13/assets/91219575/5ad5c776-fb28-4287-9fcd-83a28534d69d) # Changelog :cl: admin: You now need to give confirmation before announcing random facts (OOC tab verb) /:cl: --- code/modules/admin/admin_verbs.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index de884cfebe61..05e27625daeb 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -577,6 +577,10 @@ var/list/roundstart_mod_verbs = list( set desc = "Tells everyone about a random statistic in the round." set category = "OOC" + var/prompt = tgui_alert(usr, "Are you sure you want to do this?", "Announce Random Fact", list("No", "Yes")) + if(prompt != "Yes") + return + message_admins("[key_name(usr)] announced a random fact.") SSticker.mode?.declare_fun_facts() From d6a523e1a0a9d43291ce96591407342a5962eb18 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 5 Aug 2023 08:01:04 +0100 Subject: [PATCH 158/293] Automatic changelog for PR #4105 [ci skip] --- html/changelogs/AutoChangeLog-pr-4105.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4105.yml diff --git a/html/changelogs/AutoChangeLog-pr-4105.yml b/html/changelogs/AutoChangeLog-pr-4105.yml new file mode 100644 index 000000000000..7c9488172098 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4105.yml @@ -0,0 +1,4 @@ +author: "Ben10083" +delete-after: True +changes: + - admin: "You now need to give confirmation before announcing random facts (OOC tab verb)" \ No newline at end of file From 0c1cdfb736e8134f2b3dbf170159dafec459d627 Mon Sep 17 00:00:00 2001 From: harryob Date: Sat, 5 Aug 2023 19:16:36 +0100 Subject: [PATCH 159/293] no suspicious .rar and no heavily outdated python script in repo root (#4108) cleans up the repo root a little to get rid of the scripts/ folder no one needs this sussy .rar and this irc .py file --- scripts/ShuttleGenerator.rar | Bin 4585 -> 0 bytes scripts/ircbot_message.py | 31 ------------------------------- 2 files changed, 31 deletions(-) delete mode 100644 scripts/ShuttleGenerator.rar delete mode 100644 scripts/ircbot_message.py diff --git a/scripts/ShuttleGenerator.rar b/scripts/ShuttleGenerator.rar deleted file mode 100644 index 582cc2041d00cc2561ba5eedef63ceacf46c49be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4585 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 Y-<3g}=8r1^>add}eaayKH8Q~e05(`JJpcdz diff --git a/scripts/ircbot_message.py b/scripts/ircbot_message.py deleted file mode 100644 index 4339019e03d7..000000000000 --- a/scripts/ircbot_message.py +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env python2 - -# Four arguments, password host channel and message. -# EG: "ircbot_message.py hunter2 example.com #adminchannel ADMINHELP, people are killing me!" - -import sys,cPickle,socket,HTMLParser - -def pack(): - ht = HTMLParser.HTMLParser() - - passwd = sys.argv[1] - ip = sys.argv[3] - try: - data = [] - for in_data in sys.argv[4:]: #The rest of the arguments is data - data += {ht.unescape(in_data)} - except: - data = "NO DATA SPECIFIED" - dictionary = {"ip":ip,"data":[passwd] + data} - pickled = cPickle.dumps(dictionary) - nudge(pickled) -def nudge(data): - HOST = sys.argv[2] - PORT = 45678 - s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) - s.connect((HOST,PORT)) - s.send(data) - s.close() - -if __name__ == "__main__" and len(sys.argv) > 1: # If not imported and more than one argument - pack() From ceb9422dc095a09c3896f95d9c219561679930fd Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Sun, 6 Aug 2023 03:03:04 +0800 Subject: [PATCH 160/293] Adds White-Green Armband Sprite (#4043) # About the pull request Adds an mob sprite to the white-green armband. Noticed that the sprites given to the Synth in this PR (https://github.com/cmss13-devs/cmss13/pull/4026) never actually had any mob sprites. # Explain why it's good for the game Sprites # Testing Photographs and Procedure
Screenshots & Videos ![Screenshot 2023-07-29 22 08 00](https://github.com/cmss13-devs/cmss13/assets/6595389/a63499ab-3446-402e-a6e0-94469185cc54)
# Changelog :cl: fix: EMT/White-Green armband now has a sprite /:cl: Co-authored-by: Steelpoint --- icons/mob/humans/onmob/ties.dmi | Bin 15343 -> 17793 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/humans/onmob/ties.dmi b/icons/mob/humans/onmob/ties.dmi index b9ffbdd61ca4078df2b1e31b9bad575e453a0cce..a908aaf71037af9bf3181ebde2ae25a6d0db1bc2 100644 GIT binary patch literal 17793 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 literal 15343 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 From c0d3a35b0d6ff8ac21a51a81aee292b9214c8598 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 5 Aug 2023 20:12:48 +0100 Subject: [PATCH 161/293] Automatic changelog for PR #4043 [ci skip] --- html/changelogs/AutoChangeLog-pr-4043.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4043.yml diff --git a/html/changelogs/AutoChangeLog-pr-4043.yml b/html/changelogs/AutoChangeLog-pr-4043.yml new file mode 100644 index 000000000000..7e4a7a6919ea --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4043.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - bugfix: "EMT/White-Green armband now has a sprite" \ No newline at end of file From 04c79679a693b0b92f214f6d56876a93c3ed89af Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 6 Aug 2023 01:12:01 +0000 Subject: [PATCH 162/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4043.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4105.yml | 4 ---- html/changelogs/archive/2023-08.yml | 6 ++++++ 3 files changed, 6 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4043.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4105.yml diff --git a/html/changelogs/AutoChangeLog-pr-4043.yml b/html/changelogs/AutoChangeLog-pr-4043.yml deleted file mode 100644 index 7e4a7a6919ea..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4043.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - bugfix: "EMT/White-Green armband now has a sprite" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4105.yml b/html/changelogs/AutoChangeLog-pr-4105.yml deleted file mode 100644 index 7c9488172098..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4105.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - admin: "You now need to give confirmation before announcing random facts (OOC tab verb)" \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index bcaf24ca5d66..b732c81ccdb9 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -87,3 +87,9 @@ units. smov: - rscadd: Adds a new Marine Law charge +2023-08-06: + Ben10083: + - admin: You now need to give confirmation before announcing random facts (OOC tab + verb) + Steelpoint: + - bugfix: EMT/White-Green armband now has a sprite From adf591e4eedd7ea25356e0288a46c359b5a01d70 Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Mon, 7 Aug 2023 03:03:30 +0200 Subject: [PATCH 163/293] fix: snowing inside walls on Sorokyne Strata map. (#4088) # About the pull request fixes: https://github.com/cmss13-devs/cmss13/issues/1496 change the area so it as a wall if this sort of wall is suppose to be some sort of wall that snow is falling on sprite should reflect it.. # Explain why it's good for the game it shouldn't snow inside walls? atleast i think it shouldn't... # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: maptweak: changing an area so it stop snowing inside walls. /:cl: Co-authored-by: Julien --- code/game/area/strata.dm | 4 + .../Sorokyne_Strata/Sorokyne_Strata.dmm | 82 +++++++++---------- 2 files changed, 45 insertions(+), 41 deletions(-) diff --git a/code/game/area/strata.dm b/code/game/area/strata.dm index 91bdff277c3d..1cf0eac58d1c 100644 --- a/code/game/area/strata.dm +++ b/code/game/area/strata.dm @@ -50,6 +50,10 @@ EXTERIOR is FUCKING FREEZING, and refers to areas out in the open and or exposed temperature = T20C //Nice and room temp ceiling = CEILING_METAL +/area/strata/ag/interior/mountain + name = "Outside mountain" + icon_state = "ag_e" + /area/strata/ag/interior/restricted is_resin_allowed = FALSE flags_area = AREA_NOTUNNEL diff --git a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm index 17f2e577a120..c43a02dddf12 100644 --- a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm +++ b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm @@ -10,7 +10,7 @@ /area/space) "aac" = ( /turf/closed/wall/strata_ice/dirty, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "aad" = ( /turf/closed/wall/strata_ice/jungle, /area/strata/ug/interior) @@ -427,7 +427,7 @@ "abA" = ( /obj/structure/fence, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "abB" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/upp, @@ -1746,7 +1746,7 @@ "aff" = ( /obj/item/lightstick/planted, /turf/closed/wall/strata_ice/dirty, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "afg" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, /turf/open/floor/strata{ @@ -9870,7 +9870,7 @@ "aDQ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /turf/closed/wall/strata_ice/dirty, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "aDR" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/barricade/handrail/strata, @@ -10715,7 +10715,7 @@ layer = 2.9 }, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "aGh" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/strata{ @@ -10930,7 +10930,7 @@ dir = 9 }, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "aGM" = ( /obj/item/stack/sandbags, /obj/structure/barricade/handrail/strata{ @@ -10957,7 +10957,7 @@ /area/strata/ag/interior/outpost/canteen) "aGP" = ( /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "aGQ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 @@ -12302,7 +12302,7 @@ pixel_y = 28 }, /turf/closed/wall/strata_outpost, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "aLy" = ( /obj/structure/platform/strata/metal{ dir = 8 @@ -15956,7 +15956,7 @@ /area/strata/ag/interior/dorms/south) "aXG" = ( /turf/closed/wall/strata_outpost/reinforced/hull, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "aXH" = ( /obj/structure/surface/table, /obj/item/phone, @@ -19583,7 +19583,7 @@ dir = 1 }, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "bkX" = ( /obj/structure/platform/strata{ dir = 1 @@ -19592,7 +19592,7 @@ dir = 4 }, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "bkY" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /turf/open/floor/strata{ @@ -19677,23 +19677,23 @@ "blo" = ( /obj/structure/flora/grass/tallgrass/ice, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "blp" = ( /obj/structure/platform/strata{ dir = 1 }, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "blq" = ( /obj/structure/inflatable, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "blr" = ( /obj/structure/platform_decoration/strata{ dir = 8 }, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "bls" = ( /obj/structure/machinery/light/small, /turf/open/auto_turf/ice/layer0, @@ -19704,7 +19704,7 @@ dir = 1 }, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "blv" = ( /obj/structure/platform/strata{ dir = 1 @@ -20416,7 +20416,7 @@ "bom" = ( /obj/effect/decal/cleanable/blood, /turf/closed/wall/strata_ice/dirty, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "bon" = ( /turf/open/auto_turf/strata_grass/layer0_mud_alt, /area/strata/ug/interior/jungle/deep/minehead) @@ -25013,7 +25013,7 @@ pixel_y = -8 }, /turf/closed/wall/strata_outpost/reinforced, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "bMd" = ( /turf/open/asphalt/cement{ icon_state = "cement2" @@ -25026,7 +25026,7 @@ /area/strata/ag/exterior/north_lz_caves) "bME" = ( /turf/closed/wall/strata_outpost, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "bMF" = ( /obj/structure/window/framed/strata/reinforced, /turf/open/floor/strata{ @@ -25144,7 +25144,7 @@ /area/strata/ag/exterior/research_decks) "bNW" = ( /turf/closed/wall/strata_ice/jungle, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "bOh" = ( /obj/structure/barricade/handrail/strata, /turf/open/floor/strata{ @@ -30605,7 +30605,7 @@ "efT" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/strata, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "egh" = ( /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "fullgrass_1" @@ -30737,7 +30737,7 @@ /area/strata/ag/exterior/research_decks) "eqV" = ( /turf/closed/wall/wood, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "era" = ( /obj/structure/machinery/power/apc{ dir = 1; @@ -30759,7 +30759,7 @@ /area/strata/ag/exterior/north_lz_caves) "esJ" = ( /turf/open/auto_turf/snow/brown_base/layer4, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "euc" = ( /obj/structure/platform_decoration/strata{ dir = 4 @@ -31203,7 +31203,7 @@ pixel_y = -8 }, /turf/closed/wall/strata_outpost/reinforced/hull, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "fiD" = ( /obj/structure/fence, /turf/open/asphalt/cement{ @@ -31636,7 +31636,7 @@ /area/strata/ag/exterior/tcomms/tcomms_deck) "fPO" = ( /turf/open/auto_turf/ice/layer1, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "fQG" = ( /obj/effect/decal/cleanable/blood/oil, /turf/open/floor/strata{ @@ -31941,7 +31941,7 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "glL" = ( /turf/open/auto_turf/snow/brown_base/layer1, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "glN" = ( /obj/structure/machinery/weather_siren{ dir = 8; @@ -32121,7 +32121,7 @@ "gAD" = ( /obj/structure/machinery/iv_drip, /turf/open/floor/strata, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "gBj" = ( /obj/effect/decal/cleanable/blood, /turf/open/auto_turf/ice/layer1, @@ -32145,7 +32145,7 @@ layer = 2.9 }, /turf/open/auto_turf/snow/brown_base/layer0, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "gFf" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/strata{ @@ -33303,7 +33303,7 @@ /obj/item/clothing/gloves/latex, /obj/item/storage/surgical_tray, /turf/open/floor/strata, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "iJJ" = ( /obj/effect/blocker/sorokyne_cold_water, /obj/effect/blocker/sorokyne_cold_water, @@ -33758,7 +33758,7 @@ "jww" = ( /obj/structure/sign/safety/biohazard, /turf/closed/wall/strata_outpost/reinforced/hull, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "jwS" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/pistol/c99, @@ -34897,7 +34897,7 @@ pixel_y = 32 }, /turf/open/floor/strata, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "luA" = ( /obj/effect/blocker/sorokyne_cold_water, /obj/effect/blocker/sorokyne_cold_water, @@ -35085,7 +35085,7 @@ dir = 4 }, /turf/open/auto_turf/ice/layer1, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "lMB" = ( /obj/structure/bed/chair/comfy{ dir = 8 @@ -36008,7 +36008,7 @@ "nhv" = ( /obj/structure/flora/grass/tallgrass/ice, /turf/open/auto_turf/ice/layer1, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "njA" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 @@ -36616,7 +36616,7 @@ /obj/structure/surface/rack, /obj/item/storage/pill_bottle/bicaridine, /turf/open/floor/strata, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "oyu" = ( /obj/structure/machinery/shower{ dir = 8 @@ -37909,7 +37909,7 @@ pixel_y = 10 }, /turf/closed/wall/strata_outpost/reinforced, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "qzf" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/phone{ @@ -38533,7 +38533,7 @@ "ryA" = ( /obj/structure/inflatable, /turf/open/floor/strata, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "ryK" = ( /turf/open/floor/strata{ dir = 4; @@ -39711,7 +39711,7 @@ dir = 4 }, /turf/closed/wall/strata_ice/dirty, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "tIv" = ( /obj/effect/decal/cleanable/blood/oil, /turf/open/floor/strata{ @@ -40045,7 +40045,7 @@ /obj/structure/inflatable/door, /obj/effect/decal/cleanable/blood, /turf/open/floor/strata, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "ueD" = ( /obj/structure/window/reinforced/tinted{ dir = 4 @@ -40735,7 +40735,7 @@ pixel_y = -8 }, /turf/closed/wall/strata_outpost/reinforced, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "vmm" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/light/small{ @@ -41336,7 +41336,7 @@ "wgI" = ( /obj/item/tank/anesthetic, /turf/open/floor/strata, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "whO" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, @@ -41872,7 +41872,7 @@ dir = 4; icon_state = "floor3" }, -/area/strata/ag/exterior) +/area/strata/ag/interior/mountain) "xoE" = ( /obj/structure/largecrate/random, /obj/structure/barricade/handrail/strata{ From 513110593441486fd5dc05a17586016d057481b8 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 7 Aug 2023 02:12:08 +0100 Subject: [PATCH 164/293] Automatic changelog for PR #4088 [ci skip] --- html/changelogs/AutoChangeLog-pr-4088.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4088.yml diff --git a/html/changelogs/AutoChangeLog-pr-4088.yml b/html/changelogs/AutoChangeLog-pr-4088.yml new file mode 100644 index 000000000000..4aa037a91312 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4088.yml @@ -0,0 +1,4 @@ +author: "Huffie56" +delete-after: True +changes: + - maptweak: "changing an area so it stop snowing inside walls." \ No newline at end of file From 73fdf15dbe10ca734c771970d34ada6e28c8fe8e Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 7 Aug 2023 01:17:59 +0000 Subject: [PATCH 165/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4088.yml | 4 ---- html/changelogs/archive/2023-08.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4088.yml diff --git a/html/changelogs/AutoChangeLog-pr-4088.yml b/html/changelogs/AutoChangeLog-pr-4088.yml deleted file mode 100644 index 4aa037a91312..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4088.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - maptweak: "changing an area so it stop snowing inside walls." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index b732c81ccdb9..87ac33e88c1f 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -93,3 +93,6 @@ verb) Steelpoint: - bugfix: EMT/White-Green armband now has a sprite +2023-08-07: + Huffie56: + - maptweak: changing an area so it stop snowing inside walls. From 5a5183d8933074628b518987b357856cdd84a89c Mon Sep 17 00:00:00 2001 From: Segrain Date: Mon, 7 Aug 2023 07:37:51 +0400 Subject: [PATCH 166/293] Fix for synths' default language. (#4115) # About the pull request Followup to #3845. # Explain why it's good for the game Selfevident. # Changelog :cl: fix: Non-UPP synthetics no longer default to speaking Russian. /:cl: --- code/modules/gear_presets/synths.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/gear_presets/synths.dm b/code/modules/gear_presets/synths.dm index 7976ad6c2351..eaab23630ed2 100644 --- a/code/modules/gear_presets/synths.dm +++ b/code/modules/gear_presets/synths.dm @@ -1,7 +1,7 @@ /datum/equipment_preset/synth name = "Synth" uses_special_name = TRUE - languages = ALL_SYNTH_LANGUAGES_UPP + languages = ALL_SYNTH_LANGUAGES skills = /datum/skills/synthetic paygrade = "SYN" @@ -458,6 +458,7 @@ /datum/equipment_preset/synth/survivor/upp name = "Survivor - Synthetic - UPP Synth" flags = EQUIPMENT_PRESET_EXTRA + languages = ALL_SYNTH_LANGUAGES_UPP assignment = JOB_UPP_COMBAT_SYNTH rank = JOB_SURVIVOR faction = FACTION_UPP From c141a46230f2b603966b743d9cc93c6e0b899722 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 7 Aug 2023 04:45:34 +0100 Subject: [PATCH 167/293] Automatic changelog for PR #4115 [ci skip] --- html/changelogs/AutoChangeLog-pr-4115.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4115.yml diff --git a/html/changelogs/AutoChangeLog-pr-4115.yml b/html/changelogs/AutoChangeLog-pr-4115.yml new file mode 100644 index 000000000000..8ef7e87aa024 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4115.yml @@ -0,0 +1,4 @@ +author: "Segrain" +delete-after: True +changes: + - bugfix: "Non-UPP synthetics no longer default to speaking Russian." \ No newline at end of file From 6c3cbb8b2837b309d7afb899f356c092abfa59ca Mon Sep 17 00:00:00 2001 From: Kozmos <31109792+HeresKozmos@users.noreply.github.com> Date: Mon, 7 Aug 2023 12:01:22 +0100 Subject: [PATCH 168/293] CL Storage Room Change (#4118) # About the pull request Changes the Corporate Liaison's storage room to add a bottle of space cleaner, changes the old toxin medkit to a regular medkit and adds a non-alcoholic drinks dispenser on the wall. # Explain why it's good for the game The drinks dispenser gives the CL non-alcoholic serving options that isn't just sake or beer and allows a nice RP interaction where you can serve drinks to the guests in your office. The space cleaner is just there as a little QOL thing where it lets you clean up any mess in your office to keep it nice and clean. The regular medkit is just a straight upgrade over the old toxin medkit that I have never seen actually get used. # Changelog :cl: maptweak: Added non-alcoholic drinks dispenser, space cleaner bottle and a regular medkit to the storage closet. Deleted old toxin medkit in the storage closet /:cl: --- maps/map_files/USS_Almayer/USS_Almayer.dmm | 30 ++++++++++------------ 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index ce4a853acc62..c7a1689d550c 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -41459,6 +41459,7 @@ /obj/item/reagent_container/food/drinks/bottle/sake{ pixel_x = -4 }, +/obj/structure/machinery/light, /turf/open/floor/almayer{ icon_state = "plate" }, @@ -45529,11 +45530,11 @@ }, /area/almayer/hull/lower_hull/l_m_p) "jZU" = ( -/obj/structure/machinery/light{ +/obj/structure/machinery/power/apc/almayer{ dir = 1 }, /turf/open/floor/almayer, -/area/almayer/command/corporateliason) +/area/almayer/medical/containment/cell/cl) "jZY" = ( /obj/structure/closet/l3closet/virology, /turf/open/floor/almayer{ @@ -46056,13 +46057,17 @@ /area/almayer/hull/upper_hull/u_a_p) "kmL" = ( /obj/structure/surface/table/almayer, -/obj/item/storage/firstaid/toxin{ +/obj/item/storage/firstaid/regular{ pixel_x = 8; pixel_y = -2 }, /obj/item/storage/box/drinkingglasses{ pixel_x = -7 }, +/obj/item/reagent_container/spray/cleaner{ + pixel_x = -10; + pixel_y = 14 + }, /obj/item/storage/xeno_tag_case/full{ pixel_y = 8 }, @@ -58554,11 +58559,11 @@ }, /area/almayer/engineering/engine_core) "pQu" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/obj/structure/machinery/chem_dispenser/soda{ + pixel_y = 20 }, /turf/open/floor/almayer, -/area/almayer/medical/containment/cell/cl) +/area/almayer/command/corporateliason) "pQy" = ( /obj/structure/window/framed/almayer, /turf/open/floor/plating, @@ -58697,15 +58702,6 @@ icon_state = "test_floor4" }, /area/almayer/command/airoom) -"pTM" = ( -/obj/structure/sign/safety/water{ - pixel_x = 8; - pixel_y = -32 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, -/area/almayer/medical/hydroponics) "pTT" = ( /obj/structure/platform{ dir = 4 @@ -108941,7 +108937,7 @@ iBt iBt iBt awE -cvj +jZU rjH qVM vGk @@ -109144,7 +109140,7 @@ iBt iBt iBt awE -jZU +cvj iiz qVM oLw From ea185bf90cc711df0b3552eb364e4ae15e8ae823 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 7 Aug 2023 12:09:19 +0100 Subject: [PATCH 169/293] Automatic changelog for PR #4118 [ci skip] --- html/changelogs/AutoChangeLog-pr-4118.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4118.yml diff --git a/html/changelogs/AutoChangeLog-pr-4118.yml b/html/changelogs/AutoChangeLog-pr-4118.yml new file mode 100644 index 000000000000..39204c7f29c3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4118.yml @@ -0,0 +1,4 @@ +author: "HeresKozmos" +delete-after: True +changes: + - maptweak: "Added non-alcoholic drinks dispenser, space cleaner bottle and a regular medkit to the storage closet. Deleted old toxin medkit in the storage closet" \ No newline at end of file From 583911a348e248dc6b9e85b988055ac0d5d17539 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Mon, 7 Aug 2023 09:49:02 -0400 Subject: [PATCH 170/293] Auxiliary Support Officer (#4081) # About the pull request This PR adds the Auxiliary Support Officer. Read more here: Main points: Auxiliary Support Officer oversees the hangar, the intel team, the engineering department, and the requisitions department. Chief Engineer has been demoted to O1. Requisitions Officer renamed to Quartermaster and is now a Gunnery Sergeant. For the duration of testing the following is true: The Auxiliary Support Officer may not deploy. The Chief Engineer will be given explicit authority over construction and control of the Forward Operating Base. The Chief Engineer, and Maintenance Technicians under them, may deploy freely if there is an Auxiliary Support Officer. If there is not an Auxiliary Support Officer the Chief Engineer may deploy with permission from the Acting Commander and Maintenance Technicians may deploy with the permission of the Chief Engineer. The Chief Engineer is not required to assist with FOB construction unless ordered to. One member of Engineering, or the Auxiliary Support Officer, should be aboard the ship at all times. The Quartermaster will have unchanged deployment standards as the Requisitions Officer. Cargo Technicians may deploy if given permission by the Quartermaster, Auxiliary Support Officer, or aCO. The Mess Technician will be formally put under the Quartermaster in Requisitions. # Explain why it's good for the game Explained in above linked documentation. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow, Thwomper add: Added Auxiliary Support Officer add: Auxiliary Support Officer oversees the hangar, the intel team, the engineering department, and the requisitions department add: Chief Engineer has been demoted to O1. add: Requisitions Officer is now "Quartermaster" and a Gunnery Sergeant. /:cl: --------- Co-authored-by: harryob --- code/__DEFINES/access.dm | 1 + code/__DEFINES/job.dm | 7 +- code/__DEFINES/minimap.dm | 1 + code/__DEFINES/mode.dm | 6 +- code/__DEFINES/urls.dm | 3 +- code/datums/factions/uscm.dm | 3 + code/datums/skills.dm | 17 + code/datums/supply_packs/clothing.dm | 2 +- code/game/area/almayer.dm | 5 + code/game/jobs/access.dm | 1 + .../jobs/job/civilians/other/mess_seargent.dm | 2 +- .../auxiliary/auxiliary_support_officer.dm | 26 + .../jobs/job/command/auxiliary/crew_chief.dm | 1 + code/game/jobs/job/command/auxiliary/intel.dm | 1 + code/game/jobs/job/command/auxiliary/pilot.dm | 1 + .../jobs/job/logistics/cargo/chief_req.dm | 5 +- code/game/jobs/job/logistics/logistics.dm | 2 +- .../vendor_types/crew/senior_officers.dm | 45 +- .../vending/vendor_types/crew/synthetic.dm | 2 +- .../items/devices/radio/encryptionkey.dm | 5 +- .../objects/items/devices/radio/headset.dm | 9 +- .../closets/secure/cm_closets.dm | 4 +- code/modules/clothing/suits/marine_armor.dm | 8 +- code/modules/clothing/suits/marine_coat.dm | 7 + code/modules/clothing/under/marine_uniform.dm | 6 +- code/modules/cm_marines/marines_consoles.dm | 13 +- code/modules/gear_presets/uscm_ship.dm | 77 ++- .../mob/new_player/preferences_setup.dm | 4 +- colonialmarines.dme | 1 + html/browser/common.css | 2 +- html/browser/legacy.css | 2 +- icons/mob/hud/marine_hud.dmi | Bin 5441 -> 5495 bytes icons/mob/hud/sec_hud.dmi | Bin 3030 -> 3120 bytes icons/mob/humans/onmob/suit_1.dmi | Bin 188970 -> 233897 bytes icons/obj/items/clothing/cm_suits.dmi | Bin 63898 -> 74949 bytes maps/map_files/USS_Almayer/USS_Almayer.dmm | 560 +++++++++++------- 36 files changed, 555 insertions(+), 274 deletions(-) create mode 100644 code/game/jobs/job/command/auxiliary/auxiliary_support_officer.dm diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm index dcc8e4bf6c4b..044271be9b5a 100644 --- a/code/__DEFINES/access.dm +++ b/code/__DEFINES/access.dm @@ -42,6 +42,7 @@ most of them are tied into map-placed objects. This should be reworked in the fu #define ACCESS_MARINE_OT 35 #define ACCESS_MARINE_SYNTH 36 +#define ACCESS_MARINE_ASO 37 // AI Core Accesses /// Used in temporary passes diff --git a/code/__DEFINES/job.dm b/code/__DEFINES/job.dm index d598a8ff6f67..9b8dd45a6938 100644 --- a/code/__DEFINES/job.dm +++ b/code/__DEFINES/job.dm @@ -72,10 +72,13 @@ var/global/list/job_squad_roles = JOB_SQUAD_ROLES_LIST #define JOB_COMMAND_ROLES_LIST list(JOB_CO, JOB_XO, JOB_SO) var/global/list/job_command_roles = JOB_COMMAND_ROLES_LIST +#define JOB_AUXILIARY_OFFICER "Auxiliary Support Officer" #define JOB_PILOT "Pilot Officer" #define JOB_DROPSHIP_CREW_CHIEF "Dropship Crew Chief" #define JOB_CREWMAN "Vehicle Crewman" #define JOB_INTEL "Intelligence Officer" +#define JOB_AUXILIARY_ROLES /datum/timelock/auxiliary +#define JOB_AUXILIARY_ROLES_LIST list(JOB_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_CREWMAN, JOB_INTEL) #define JOB_POLICE "Military Police" #define JOB_WARDEN "Military Warden" @@ -91,7 +94,7 @@ var/global/list/job_command_roles = JOB_COMMAND_ROLES_LIST #define JOB_ENGINEER_ROLES /datum/timelock/engineer #define JOB_ENGINEER_ROLES_LIST list(JOB_SQUAD_ENGI, JOB_MAINT_TECH, JOB_ORDNANCE_TECH, JOB_CHIEF_ENGINEER) -#define JOB_CHIEF_REQUISITION "Requisitions Officer" +#define JOB_CHIEF_REQUISITION "Quartermaster" #define JOB_CARGO_TECH "Cargo Technician" #define JOB_REQUISITION_ROLES /datum/timelock/requisition #define JOB_REQUISITION_ROLES_LIST list(JOB_CHIEF_REQUISITION, JOB_CARGO_TECH) @@ -143,7 +146,7 @@ var/global/list/job_command_roles = JOB_COMMAND_ROLES_LIST #define JOB_WO_CHIEF_ENGINEER "Bunker Crew Master" #define JOB_WO_ORDNANCE_TECH "Bunker Crew" -#define JOB_WO_CHIEF_REQUISITION "Quartermaster" +#define JOB_WO_CHIEF_REQUISITION "Bunker Quartermaster" #define JOB_WO_REQUISITION "Bunker Crew Logistics" #define JOB_WO_CMO "Head Surgeon" diff --git a/code/__DEFINES/minimap.dm b/code/__DEFINES/minimap.dm index ca6d9718cd0c..c9f21484f622 100644 --- a/code/__DEFINES/minimap.dm +++ b/code/__DEFINES/minimap.dm @@ -60,6 +60,7 @@ GLOBAL_LIST_INIT(all_minimap_flags, bitfield2list(MINIMAP_FLAG_ALL)) #define MINIMAP_ICON_COLOR_COMMANDER "#c6fcfc" #define MINIMAP_ICON_COLOR_HEAD "#F0C542" +#define MINIMAP_ICON_COLOR_SILVER "#c0c0c0" #define MINIMAP_ICON_COLOR_BRONZE "#eb9545" #define MINIMAP_ICON_COLOR_DOCTOR "#b83737" diff --git a/code/__DEFINES/mode.dm b/code/__DEFINES/mode.dm index 32a292d0d8cc..c44a8e340546 100644 --- a/code/__DEFINES/mode.dm +++ b/code/__DEFINES/mode.dm @@ -108,12 +108,12 @@ //================================================= //Role defines, specifically lists of roles for job bans, crew manifests and the like. -var/global/list/ROLES_COMMAND = list(JOB_CO, JOB_XO, JOB_SO, JOB_INTEL, JOB_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_CREWMAN, JOB_POLICE, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_CHIEF_REQUISITION, JOB_CHIEF_ENGINEER, JOB_CMO, JOB_CHIEF_POLICE, JOB_SEA, JOB_SYNTH, JOB_WARDEN) +var/global/list/ROLES_COMMAND = list(JOB_CO, JOB_XO, JOB_SO, JOB_AUXILIARY_OFFICER, JOB_INTEL, JOB_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_CREWMAN, JOB_POLICE, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_CHIEF_REQUISITION, JOB_CHIEF_ENGINEER, JOB_CMO, JOB_CHIEF_POLICE, JOB_SEA, JOB_SYNTH, JOB_WARDEN) //Marine roles -#define ROLES_OFFICERS list(JOB_CO, JOB_XO, JOB_SO, JOB_INTEL, JOB_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_SEA, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_SYNTH, JOB_CHIEF_POLICE, JOB_WARDEN, JOB_POLICE) +#define ROLES_OFFICERS list(JOB_CO, JOB_XO, JOB_SO, JOB_AUXILIARY_OFFICER, JOB_INTEL, JOB_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_SEA, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_SYNTH, JOB_CHIEF_POLICE, JOB_WARDEN, JOB_POLICE) var/global/list/ROLES_CIC = list(JOB_CO, JOB_XO, JOB_SO, JOB_WO_CO, JOB_WO_XO) -var/global/list/ROLES_AUXIL_SUPPORT = list(JOB_INTEL, JOB_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_WO_CHIEF_POLICE, JOB_WO_SO, JOB_WO_CREWMAN, JOB_WO_POLICE, JOB_WO_PILOT) +var/global/list/ROLES_AUXIL_SUPPORT = list(JOB_AUXILIARY_OFFICER, JOB_INTEL, JOB_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_WO_CHIEF_POLICE, JOB_WO_SO, JOB_WO_CREWMAN, JOB_WO_POLICE, JOB_WO_PILOT) var/global/list/ROLES_MISC = list(JOB_SYNTH, JOB_WORKING_JOE, JOB_SEA, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_MESS_SERGEANT, JOB_WO_CORPORATE_LIAISON, JOB_WO_SYNTH) var/global/list/ROLES_POLICE = list(JOB_CHIEF_POLICE, JOB_WARDEN, JOB_POLICE) var/global/list/ROLES_ENGINEERING = list(JOB_CHIEF_ENGINEER, JOB_ORDNANCE_TECH, JOB_MAINT_TECH, JOB_WO_CHIEF_ENGINEER, JOB_WO_ORDNANCE_TECH) diff --git a/code/__DEFINES/urls.dm b/code/__DEFINES/urls.dm index e12ec1079589..4d9268220f2b 100644 --- a/code/__DEFINES/urls.dm +++ b/code/__DEFINES/urls.dm @@ -34,7 +34,8 @@ #define URL_WIKI_CMP_GUIDE "https://cm-ss13.com/wiki/Chief_MP" // MP Roles // #define URL_WIKI_MW_GUIDE "https://cm-ss13.com/wiki/Warden" #define URL_WIKI_MP_GUIDE "https://cm-ss13.com/wiki/Military_Police" -#define URL_WIKI_PO_GUIDE "https://cm-ss13.com/wiki/Pilot_Officer" // Auxiliary Support +#define URL_WIKI_ASO_GUIDE "https://cm-ss13.com/wiki/Auxiliary_Support_Officer" // Auxiliary Support +#define URL_WIKI_PO_GUIDE "https://cm-ss13.com/wiki/Pilot_Officer" #define URL_WIKI_DCC_GUIDE "https://cm-ss13.com/wiki/Dropship_Crew_Chief" #define URL_WIKI_IO_GUIDE "https://cm-ss13.com/wiki/Intelligence_Officer" #define URL_WIKI_SYN_GUIDE "https://cm-ss13.com/wiki/Synthetic" diff --git a/code/datums/factions/uscm.dm b/code/datums/factions/uscm.dm index 4d13e7d285ca..cf77142ce5d6 100644 --- a/code/datums/factions/uscm.dm +++ b/code/datums/factions/uscm.dm @@ -77,6 +77,9 @@ if(JOB_SO) marine_rk = "so" border_rk = "command" + if(JOB_AUXILIARY_OFFICER) + marine_rk = "aso" + border_rk = "command" if(JOB_GENERAL, JOB_COLONEL, JOB_ACMC, JOB_CMC) marine_rk = "general" border_rk = "command" diff --git a/code/datums/skills.dm b/code/datums/skills.dm index 7d58a64d9d13..584d466d948c 100644 --- a/code/datums/skills.dm +++ b/code/datums/skills.dm @@ -699,6 +699,23 @@ COMMAND STAFF SKILL_INTEL = SKILL_INTEL_TRAINED, ) +/datum/skills/auxiliary_officer + name = "Auxiliary Support Officer" + skills = list( + SKILL_PILOT = SKILL_PILOT_EXPERT, + SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, + SKILL_LEADERSHIP = SKILL_LEAD_MASTER, + SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, + SKILL_SURGERY = SKILL_SURGERY_NOVICE, + SKILL_JTAC = SKILL_JTAC_EXPERT, + SKILL_INTEL = SKILL_INTEL_EXPERT, + SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, + SKILL_POLICE = SKILL_POLICE_FLASH, + SKILL_NAVIGATIONS = SKILL_NAVIGATIONS_TRAINED, + SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, + ) + /datum/skills/CE name = "Chief Engineer" skills = list( diff --git a/code/datums/supply_packs/clothing.dm b/code/datums/supply_packs/clothing.dm index 0e7604ead7c7..1c7241bb253b 100644 --- a/code/datums/supply_packs/clothing.dm +++ b/code/datums/supply_packs/clothing.dm @@ -110,7 +110,7 @@ /datum/supply_packs/officer_outfits//lmao this shit is so hideously out of date contains = list( - /obj/item/clothing/under/rank/ro_suit, + /obj/item/clothing/under/rank/qm_suit, /obj/item/clothing/under/marine/officer/bridge, /obj/item/clothing/under/marine/officer/bridge, /obj/item/clothing/under/marine/officer/exec, diff --git a/code/game/area/almayer.dm b/code/game/area/almayer.dm index d19cbd3a6dec..6ced81a22b15 100644 --- a/code/game/area/almayer.dm +++ b/code/game/area/almayer.dm @@ -317,6 +317,11 @@ icon_state = "livingspace" fake_zlevel = 2 +/area/almayer/living/auxiliary_officer_office + name = "\improper Auxiliary Support Officer office" + icon_state = "livingspace" + fake_zlevel = 2 + /area/almayer/squads/tankdeliveries name = "\improper Vehicle ASRS" icon_state = "req" diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index 54f79ce32881..425a09afb591 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -156,6 +156,7 @@ ACCESS_MARINE_KITCHEN, ACCESS_MARINE_SYNTH, ACCESS_PRESS, + ACCESS_MARINE_ASO, ) /proc/get_all_weyland_access() diff --git a/code/game/jobs/job/civilians/other/mess_seargent.dm b/code/game/jobs/job/civilians/other/mess_seargent.dm index 37e0b01ad711..615df24ecb47 100644 --- a/code/game/jobs/job/civilians/other/mess_seargent.dm +++ b/code/game/jobs/job/civilians/other/mess_seargent.dm @@ -4,7 +4,7 @@ spawn_positions = 1 selection_class = "job_ot" flags_startup_parameters = ROLE_ADD_TO_DEFAULT - supervisors = "the acting commanding officer" + supervisors = "the auxiliary support officer" gear_preset = /datum/equipment_preset/uscm_ship/chef entry_message_body = "Your job is to service the marines with excellent food, drinks and entertaining the shipside crew when needed. You have a lot of freedom and it is up to you, to decide what to do with it. Good luck!" diff --git a/code/game/jobs/job/command/auxiliary/auxiliary_support_officer.dm b/code/game/jobs/job/command/auxiliary/auxiliary_support_officer.dm new file mode 100644 index 000000000000..262ba271edbf --- /dev/null +++ b/code/game/jobs/job/command/auxiliary/auxiliary_support_officer.dm @@ -0,0 +1,26 @@ +/datum/job/command/auxiliary_officer + title = JOB_AUXILIARY_OFFICER + total_positions = 1 + spawn_positions = 1 + allow_additional = TRUE + flags_startup_parameters = ROLE_ADD_TO_DEFAULT + gear_preset = /datum/equipment_preset/uscm_ship/auxiliary_officer + entry_message_body = "Your job is to oversee the hangar crew, the intel officers, the engineering department, and requisition department. You have many responsibilities and a few plates to keep spinning but your subordinates are mostly self-reliant. Assist where you can and make sure command personnel are confident the auxiliary departments are operating at peak efficiency." + +AddTimelock(/datum/job/command/auxiliary_officer, list( + JOB_SQUAD_ROLES = 5 HOURS, + JOB_REQUISITION_ROLES = 5 HOURS, + JOB_ENGINEER_ROLES = 5 HOURS, + JOB_AUXILIARY_ROLES = 5 HOURS, +)) + +/obj/effect/landmark/start/auxiliary_officer + name = JOB_AUXILIARY_OFFICER + job = /datum/job/command/auxiliary_officer + +/datum/timelock/auxiliary + name = "Auxiliary Roles" + +/datum/timelock/auxiliary/New(name, time_required, list/roles) + . = ..() + src.roles = JOB_AUXILIARY_ROLES_LIST diff --git a/code/game/jobs/job/command/auxiliary/crew_chief.dm b/code/game/jobs/job/command/auxiliary/crew_chief.dm index 3bf7f0bcd33e..5f846bf6581e 100644 --- a/code/game/jobs/job/command/auxiliary/crew_chief.dm +++ b/code/game/jobs/job/command/auxiliary/crew_chief.dm @@ -4,6 +4,7 @@ spawn_positions = 2 allow_additional = TRUE scaled = TRUE + supervisors = "the pilot officers" flags_startup_parameters = ROLE_ADD_TO_DEFAULT gear_preset = /datum/equipment_preset/uscm_ship/dcc entry_message_body = "Your job is to assist the pilot officer maintain the ship's dropship. You have authority only on the dropship, but you are expected to maintain order, as not to disrupt the pilot." diff --git a/code/game/jobs/job/command/auxiliary/intel.dm b/code/game/jobs/job/command/auxiliary/intel.dm index f30bb62e8d72..10b8381c417e 100644 --- a/code/game/jobs/job/command/auxiliary/intel.dm +++ b/code/game/jobs/job/command/auxiliary/intel.dm @@ -5,6 +5,7 @@ spawn_positions = 3 allow_additional = 1 scaled = 1 + supervisors = "the auxiliary support officer" flags_startup_parameters = ROLE_ADD_TO_DEFAULT gear_preset = "USCM Intelligence Officer (IO) (Cryo)" entry_message_body = "Your job is to assist the marines in collecting intelligence related to the current operation to better inform command of their opposition. You are in charge of gathering any data disks, folders, and notes you may find on the operational grounds and decrypt them to grant the USCM additional resources." diff --git a/code/game/jobs/job/command/auxiliary/pilot.dm b/code/game/jobs/job/command/auxiliary/pilot.dm index b7c9d15fa366..57495fe8be28 100644 --- a/code/game/jobs/job/command/auxiliary/pilot.dm +++ b/code/game/jobs/job/command/auxiliary/pilot.dm @@ -4,6 +4,7 @@ spawn_positions = 2 allow_additional = TRUE scaled = TRUE + supervisors = "the auxiliary support officer" flags_startup_parameters = ROLE_ADD_TO_DEFAULT gear_preset = /datum/equipment_preset/uscm_ship/po entry_message_body = "Your job is to fly, protect, and maintain the ship's dropship. While you are an officer, your authority is limited to the dropship, where you have authority over the enlisted personnel. If you are not piloting, there is an autopilot fallback for command, but don't leave the dropship without reason." diff --git a/code/game/jobs/job/logistics/cargo/chief_req.dm b/code/game/jobs/job/logistics/cargo/chief_req.dm index ffdb04da3421..3b6fb7262a80 100644 --- a/code/game/jobs/job/logistics/cargo/chief_req.dm +++ b/code/game/jobs/job/logistics/cargo/chief_req.dm @@ -1,9 +1,8 @@ -//Requisitions Officer /datum/job/logistics/requisition title = JOB_CHIEF_REQUISITION - selection_class = "job_ro" + selection_class = "job_qm" flags_startup_parameters = ROLE_ADD_TO_DEFAULT - gear_preset = /datum/equipment_preset/uscm_ship/ro + gear_preset = /datum/equipment_preset/uscm_ship/qm entry_message_body = "Your job is to dispense supplies to the marines, including weapon attachments. Your cargo techs can help you out, but you have final say in your department. Make sure they're not goofing off. While you may request paperwork for supplies, do not go out of your way to screw with marines, unless you want to get deposed. A happy ship is a well-functioning ship." AddTimelock(/datum/job/logistics/requisition, list( diff --git a/code/game/jobs/job/logistics/logistics.dm b/code/game/jobs/job/logistics/logistics.dm index 6c0a2d0447e1..ef4364354067 100644 --- a/code/game/jobs/job/logistics/logistics.dm +++ b/code/game/jobs/job/logistics/logistics.dm @@ -1,5 +1,5 @@ /datum/job/logistics - supervisors = "the acting commanding officer" + supervisors = "the auxiliary support officer" total_positions = 1 spawn_positions = 1 diff --git a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm index 24b60079692b..99947e0a3daa 100644 --- a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm +++ b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm @@ -2,7 +2,7 @@ name = "\improper ColMarTech Senior Officer Equipment Rack" desc = "An automated equipment vendor for Senior Officers." req_access = list(ACCESS_MARINE_SENIOR) - vendor_role = list(JOB_CHIEF_POLICE,JOB_CMO,JOB_XO,JOB_CHIEF_ENGINEER,JOB_CHIEF_REQUISITION) + vendor_role = list(JOB_CHIEF_POLICE, JOB_CMO, JOB_XO, JOB_CHIEF_ENGINEER, JOB_CHIEF_REQUISITION, JOB_AUXILIARY_OFFICER) /obj/structure/machinery/cm_vending/clothing/senior_officer/get_listed_products(mob/user) if(!user) @@ -23,6 +23,8 @@ return GLOB.cm_vending_clothing_cmo else if(user.job == JOB_CHIEF_POLICE) return GLOB.cm_vending_clothing_military_police_chief + else if(user.job == JOB_AUXILIARY_OFFICER) + return GLOB.cm_vending_clothing_auxiliary_officer return ..() @@ -161,11 +163,11 @@ GLOBAL_LIST_INIT(cm_vending_clothing_req_officer, list( list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Insulated Gloves", 0, /obj/item/clothing/gloves/yellow, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), - list("RO Uniform", 0, /obj/item/clothing/under/rank/ro_suit, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), - list("Headset", 0, /obj/item/device/radio/headset/almayer/ro, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), + list("Quartermaster Uniform", 0, /obj/item/clothing/under/rank/qm_suit, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), + list("Headset", 0, /obj/item/device/radio/headset/almayer/qm, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), list("Satchel", 0, /obj/item/storage/backpack/marine/satchel/tech, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), list("Req Cap", 0, /obj/item/clothing/head/cmcap/req, MARINE_CAN_BUY_MASK, VENDOR_ITEM_MANDATORY), - list("RO Jacket", 0, /obj/item/clothing/suit/storage/RO, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + list("Quartermaster Jacket", 0, /obj/item/clothing/suit/storage/RO, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), list("PERSONAL SIDEARM (CHOOSE 1)", 0, null, null, null), list("M4A3 Service Pistol", 0, /obj/item/storage/belt/gun/m4a3/full, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), @@ -308,3 +310,38 @@ GLOBAL_LIST_INIT(cm_vending_clothing_xo, list( list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), list("Officer Cap", 0, /obj/item/clothing/head/cmcap/ro, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), )) + +//------------ AUXILIARY SUPPORT OFFICER --------------- +GLOBAL_LIST_INIT(cm_vending_clothing_auxiliary_officer, list( + + list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), + list("Insulated Gloves", 0, /obj/item/clothing/gloves/yellow, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), + list("Officer Uniform", 0, /obj/item/clothing/under/marine/officer/bridge, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), + list("Headset", 0, /obj/item/device/radio/headset/almayer/qm, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), + list("Satchel", 0, /obj/item/storage/backpack/marine/satchel/tech, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), + list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_MASK, VENDOR_ITEM_MANDATORY), + list("Auxiliary Support Officer Jacket", 0, /obj/item/clothing/suit/storage/jacket/marine/service/aso, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + + list("PERSONAL SIDEARM (CHOOSE 1)", 0, null, null, null), + list("M4A3 Service Pistol", 0, /obj/item/storage/belt/gun/m4a3/full, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + list("M44 Custom Revolver", 0, /obj/item/storage/belt/gun/m44/custom, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + + list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), + list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), + list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), + list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), + + list("POUCHES (CHOOSE 2)", 0, null, null, null), + list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Tools Pouch (Empty)", 0, /obj/item/storage/pouch/tools, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + + list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), + list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), + list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + )) diff --git a/code/game/machinery/vending/vendor_types/crew/synthetic.dm b/code/game/machinery/vending/vendor_types/crew/synthetic.dm index 4cd6857f8dc4..5dddff051b50 100644 --- a/code/game/machinery/vending/vendor_types/crew/synthetic.dm +++ b/code/game/machinery/vending/vendor_types/crew/synthetic.dm @@ -251,7 +251,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("Windbreaker, Exploration", 12, /obj/item/clothing/suit/storage/windbreaker/windbreaker_covenant, null, VENDOR_ITEM_REGULAR), list("Labcoat", 12, /obj/item/clothing/suit/storage/labcoat, null, VENDOR_ITEM_REGULAR), list("Labcoat, Researcher", 12, /obj/item/clothing/suit/storage/labcoat/researcher, null, VENDOR_ITEM_REGULAR), - list("RO Jacket", 12, /obj/item/clothing/suit/storage/RO, null, VENDOR_ITEM_REGULAR), + list("Quartermaster Jacket", 12, /obj/item/clothing/suit/storage/RO, null, VENDOR_ITEM_REGULAR), list("USCM Poncho", 12, /obj/item/clothing/accessory/poncho, null, VENDOR_ITEM_REGULAR), list("BACKPACK", 0, null, null, null), diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index 9fa85f03b9b1..d43883dc3156 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -68,6 +68,9 @@ icon_state = "cap_key" channels = list(RADIO_CHANNEL_COMMAND = TRUE, SQUAD_MARINE_1 = TRUE, SQUAD_MARINE_2 = TRUE, SQUAD_MARINE_3 = TRUE, SQUAD_MARINE_4 = TRUE, SQUAD_MARINE_5 = TRUE, SQUAD_MARINE_CRYO = TRUE, RADIO_CHANNEL_ENGI = TRUE, RADIO_CHANNEL_MEDSCI = TRUE, RADIO_CHANNEL_REQ = TRUE, RADIO_CHANNEL_JTAC = TRUE, RADIO_CHANNEL_INTEL = TRUE) +/obj/item/device/encryptionkey/mcom/alt + channels = list(RADIO_CHANNEL_COMMAND = TRUE, SQUAD_MARINE_1 = FALSE, SQUAD_MARINE_2 = FALSE, SQUAD_MARINE_3 = FALSE, SQUAD_MARINE_4 = FALSE, SQUAD_MARINE_5 = FALSE, SQUAD_MARINE_CRYO = FALSE, RADIO_CHANNEL_ENGI = TRUE, RADIO_CHANNEL_MEDSCI = TRUE, RADIO_CHANNEL_REQ = TRUE, RADIO_CHANNEL_JTAC = TRUE, RADIO_CHANNEL_INTEL = TRUE) + // MARINE ENGINEERING /obj/item/device/encryptionkey/ce @@ -116,7 +119,7 @@ // MARINE REQUISTIONS -/obj/item/device/encryptionkey/ro +/obj/item/device/encryptionkey/qm name = "Requisition Officer's Encryption Key" icon_state = "ce_key" channels = list(RADIO_CHANNEL_REQ = TRUE, RADIO_CHANNEL_COMMAND = TRUE, RADIO_CHANNEL_ENGI = FALSE, RADIO_CHANNEL_MEDSCI = FALSE, SQUAD_MARINE_1 = FALSE, SQUAD_MARINE_2 = FALSE, SQUAD_MARINE_3 = FALSE, SQUAD_MARINE_4 = FALSE, SQUAD_MARINE_5 = FALSE, SQUAD_MARINE_CRYO = FALSE) diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index 0bd0fae364e5..7e6b0db056d0 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -451,11 +451,11 @@ icon_state = "req_headset" initial_keys = list(/obj/item/device/encryptionkey/req/ct) -/obj/item/device/radio/headset/almayer/ro - desc = "A headset used by the RO for controlling their slave(s). Channels are as follows: :u - requisitions, :v - marine command, :a - alpha squad, :b - bravo squad, :c - charlie squad, :d - delta squad." +/obj/item/device/radio/headset/almayer/qm + desc = "A headset used by the quartermaster for controlling their slave(s). Channels are as follows: :u - requisitions, :v - marine command, :a - alpha squad, :b - bravo squad, :c - charlie squad, :d - delta squad." name = "requisition officer radio headset" icon_state = "ro_headset" - initial_keys = list(/obj/item/device/encryptionkey/ro) + initial_keys = list(/obj/item/device/encryptionkey/qm) volume = RADIO_VOLUME_CRITICAL multibroadcast_cooldown = LOW_MULTIBROADCAST_COOLDOWN @@ -494,6 +494,9 @@ volume = RADIO_VOLUME_CRITICAL multibroadcast_cooldown = LOW_MULTIBROADCAST_COOLDOWN +/obj/item/device/radio/headset/almayer/mcom/alt + initial_keys = list(/obj/item/device/encryptionkey/mcom/alt) + /obj/item/device/radio/headset/almayer/marine/mp_honor/com name = "marine honor guard command radio headset" desc = "Given to highly trusted marine honor guard only. It features a non-standard brace. Channels are as follows: :v - marine command, :p - military police, :n - engineering, :m - medbay, :u - requisitions, :a - alpha squad, :b - bravo squad, :c - charlie squad, :d - delta squad." diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm index 4d275ee7b9d8..fbd476e2bfe5 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm @@ -306,8 +306,8 @@ GLOBAL_LIST_EMPTY(co_secure_boxes) /obj/structure/closet/secure_closet/req_officer/Initialize() . = ..() - new /obj/item/device/radio/headset/almayer/ro(src) - new /obj/item/clothing/under/rank/ro_suit(src) + new /obj/item/device/radio/headset/almayer/qm(src) + new /obj/item/clothing/under/rank/qm_suit(src) new /obj/item/clothing/shoes/marine(src) new /obj/item/storage/belt/marine(src) new /obj/item/clothing/head/cmcap/req(src) diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index 713b6df355c2..20004e0367fb 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -271,7 +271,7 @@ /obj/item/clothing/suit/storage/marine/rto/intel name = "\improper XM4 pattern intelligence officer armor" - uniform_restricted = list(/obj/item/clothing/under/marine/officer, /obj/item/clothing/under/rank/ro_suit, /obj/item/clothing/under/marine/officer/intel) + uniform_restricted = list(/obj/item/clothing/under/marine/officer, /obj/item/clothing/under/rank/qm_suit, /obj/item/clothing/under/marine/officer/intel) specialty = "XM4 pattern intel" /obj/item/clothing/suit/storage/marine/MP @@ -347,7 +347,7 @@ icon_state = "officer" storage_slots = 3 flags_atom = null - uniform_restricted = list(/obj/item/clothing/under/marine/officer, /obj/item/clothing/under/rank/ro_suit, /obj/item/clothing/under/rank/chief_medical_officer) + uniform_restricted = list(/obj/item/clothing/under/marine/officer, /obj/item/clothing/under/rank/qm_suit, /obj/item/clothing/under/rank/chief_medical_officer) specialty = "M2 pattern officer" item_state_slots = list(WEAR_JACKET = "officer") @@ -362,7 +362,7 @@ storage_slots = 3 flags_atom = NO_SNOW_TYPE flags_inventory = BLOCKSHARPOBJ|SMARTGUN_HARNESS - uniform_restricted = list(/obj/item/clothing/under/marine, /obj/item/clothing/under/rank/ro_suit) + uniform_restricted = list(/obj/item/clothing/under/marine, /obj/item/clothing/under/rank/qm_suit) specialty = "M3 pattern captain" item_state_slots = list(WEAR_JACKET = "co_officer") valid_accessory_slots = list(ACCESSORY_SLOT_MEDAL, ACCESSORY_SLOT_RANK, ACCESSORY_SLOT_DECOR, ACCESSORY_SLOT_PONCHO) @@ -1516,7 +1516,7 @@ pockets.max_storage_space = 8 /obj/item/clothing/suit/storage/RO - name = "\improper RO jacket" + name = "quartermaster jacket" desc = "A green jacket worn by USCM personnel. The back has the flag of the United Americas on it." icon_state = "RO_jacket" blood_overlay_type = "coat" diff --git a/code/modules/clothing/suits/marine_coat.dm b/code/modules/clothing/suits/marine_coat.dm index 3113b38e6e41..4ca2a54af4bf 100644 --- a/code/modules/clothing/suits/marine_coat.dm +++ b/code/modules/clothing/suits/marine_coat.dm @@ -217,6 +217,13 @@ icon_state = "bridge_coat_grey" valid_accessory_slots = list(ACCESSORY_SLOT_ARMBAND, ACCESSORY_SLOT_RANK, ACCESSORY_SLOT_MEDAL) +/obj/item/clothing/suit/storage/jacket/marine/service/aso + name = "auxiliary support officer jacket" + desc = "A comfortable vest for officers who are expected to work long hours staring at rows of numbers and inspecting equipment from knives to torpedos to entire dropships." + icon_state = "aso_jacket" + blood_overlay_type = "coat" + flags_armor_protection = BODY_FLAG_CHEST + has_buttons = FALSE //=========================//PROVOST\\================================\\ diff --git a/code/modules/clothing/under/marine_uniform.dm b/code/modules/clothing/under/marine_uniform.dm index 01598eeb2785..a4b38b657735 100644 --- a/code/modules/clothing/under/marine_uniform.dm +++ b/code/modules/clothing/under/marine_uniform.dm @@ -839,9 +839,9 @@ desc = "A formal white undersuit." flags_jumpsuit = FALSE -/obj/item/clothing/under/rank/ro_suit - name = "requisition officer suit" - desc = "A nicely-fitting military suit for a requisition officer. It has shards of light Kevlar to help protect against stabbing weapons and bullets." +/obj/item/clothing/under/rank/qm_suit + name = "quartermaster suit" + desc = "A nicely-fitting military suit for a quartermaster. It has shards of light Kevlar to help protect against stabbing weapons and bullets." icon_state = "RO_jumpsuit" worn_state = "RO_jumpsuit" flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE diff --git a/code/modules/cm_marines/marines_consoles.dm b/code/modules/cm_marines/marines_consoles.dm index 4743034a68f4..ad0ebac8307b 100644 --- a/code/modules/cm_marines/marines_consoles.dm +++ b/code/modules/cm_marines/marines_consoles.dm @@ -910,10 +910,11 @@ GLOBAL_LIST_EMPTY_TYPED(crewmonitor, /datum/crewmonitor) RAIDER_OFFICER_SQUAD = 11, JOB_SO = 12, JOB_SEA = 13, - // 20-29: Aux Command (Synth isn't Aux head, but important - make him bold) - JOB_SYNTH = 20, - JOB_PILOT = 21, - JOB_DROPSHIP_CREW_CHIEF = 22, + // 20-29: Aux Command + JOB_AUXILIARY_OFFICER = 20, + JOB_SYNTH = 21, + JOB_PILOT = 22, + JOB_DROPSHIP_CREW_CHIEF = 23, JOB_INTEL = 24, // 30-39: Security JOB_CHIEF_POLICE = 30, @@ -937,11 +938,11 @@ GLOBAL_LIST_EMPTY_TYPED(crewmonitor, /datum/crewmonitor) // 60-69: Cargo JOB_CHIEF_REQUISITION = 60, JOB_CARGO_TECH = 61, + JOB_MESS_SERGEANT = 62, // 70-139: SQUADS (look below) // 140+: Civilian/other JOB_CORPORATE_LIAISON = 140, - JOB_MESS_SERGEANT = 141, - JOB_PASSENGER = 142, + JOB_PASSENGER = 141, // Non Almayer jobs lower then registered JOB_SYNTH_SURVIVOR = 150, JOB_SURVIVOR = 151, diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm index 2714dd063786..457ef71e9a46 100644 --- a/code/modules/gear_presets/uscm_ship.dm +++ b/code/modules/gear_presets/uscm_ship.dm @@ -193,7 +193,6 @@ ACCESS_MARINE_ENGINEERING, ACCESS_MARINE_COMMAND, ACCESS_CIVILIAN_ENGINEERING, - ACCESS_MARINE_SENIOR, ACCESS_MARINE_DATABASE, ACCESS_MARINE_MAINT, ACCESS_MARINE_OT, @@ -202,7 +201,7 @@ ) assignment = JOB_CHIEF_ENGINEER rank = JOB_CHIEF_ENGINEER - paygrade = "MO2" + paygrade = "MO1" role_comm_title = "CE" minimum_age = 27 skills = /datum/skills/CE @@ -308,8 +307,8 @@ //*****************************************************************************************************/ -/datum/equipment_preset/uscm_ship/ro - name = "USCM Requisitions Officer (RO)" +/datum/equipment_preset/uscm_ship/qm + name = "USCM Quartermaster (QM)" flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE idtype = /obj/item/card/id/silver @@ -318,7 +317,6 @@ ACCESS_MARINE_RO, ACCESS_MARINE_COMMAND, ACCESS_MARINE_DATABASE, - ACCESS_MARINE_SENIOR, ACCESS_MARINE_ALPHA, ACCESS_MARINE_BRAVO, ACCESS_MARINE_CHARLIE, @@ -327,23 +325,23 @@ ) assignment = JOB_CHIEF_REQUISITION rank = JOB_CHIEF_REQUISITION - paygrade = "MO2" - role_comm_title = "RO" + paygrade = "ME7" + role_comm_title = "QM" minimum_age = 27 skills = /datum/skills/RO minimap_background = MINIMAP_ICON_BACKGROUND_CIC minimap_icon = list("ct" = MINIMAP_ICON_COLOR_HEAD) - utility_under = list(/obj/item/clothing/under/rank/ro_suit) + utility_under = list(/obj/item/clothing/under/rank/qm_suit) -/datum/equipment_preset/uscm_ship/ro/load_gear(mob/living/carbon/human/new_human) +/datum/equipment_preset/uscm_ship/qm/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/marine/satchel/tech if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) back_item = /obj/item/storage/backpack/industrial - new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/ro(new_human), WEAR_L_EAR) - new_human.equip_to_slot_or_del(new /obj/item/clothing/under/rank/ro_suit(new_human), WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/qm(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/rank/qm_suit(new_human), WEAR_BODY) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/yellow(new_human), WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap/req(new_human), WEAR_HEAD) @@ -616,6 +614,63 @@ //*****************************************************************************************************/ +/datum/equipment_preset/uscm_ship/auxiliary_officer + name = "USCM Auxiliary Support Officer (ASO)" + flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE + + idtype = /obj/item/card/id/silver + assignment = JOB_AUXILIARY_OFFICER + rank = JOB_AUXILIARY_OFFICER + paygrade = "MO2" + role_comm_title = "ASO" + minimum_age = 27 + skills = /datum/skills/auxiliary_officer + + minimap_icon = list("cic" = MINIMAP_ICON_COLOR_SILVER) + minimap_background = MINIMAP_ICON_BACKGROUND_CIC + +/datum/equipment_preset/uscm_ship/auxiliary_officer/New() + . = ..() + access = list( + ACCESS_MARINE_SENIOR, + ACCESS_MARINE_ASO, + ACCESS_MARINE_COMMAND, + ACCESS_MARINE_BRIG, + ACCESS_MARINE_ARMORY, + ACCESS_MARINE_MEDBAY, + ACCESS_MARINE_CE, + ACCESS_MARINE_ENGINEERING, + ACCESS_MARINE_MAINT, + ACCESS_MARINE_OT, + ACCESS_MARINE_RO, + ACCESS_MARINE_CARGO, + ACCESS_MARINE_PREP, + ACCESS_MARINE_ALPHA, + ACCESS_MARINE_BRAVO, + ACCESS_MARINE_CHARLIE, + ACCESS_MARINE_DELTA, + ACCESS_MARINE_PILOT, + ACCESS_MARINE_DROPSHIP, + ACCESS_MARINE_KITCHEN, + ACCESS_PRESS, + ) + +/datum/equipment_preset/uscm_ship/auxiliary_officer/load_gear(mob/living/carbon/human/new_human) + var/back_item = /obj/item/storage/backpack/satchel + if (new_human.client && new_human.client.prefs && (new_human.client.prefs.backbag == 1)) + back_item = /obj/item/storage/backpack/marine + + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/mcom/alt(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/officer/bridge(new_human), WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/jacket/marine/service/aso(new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/large(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/large(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/device/binoculars/range(new_human), WEAR_L_STORE) + +//*****************************************************************************************************/ + /datum/equipment_preset/uscm_ship/po name = "USCM Pilot (DP) (Cryo)" flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index f8c86f9c5171..1839fe191627 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -245,6 +245,8 @@ return /datum/equipment_preset/uscm_ship/so if(JOB_XO) return /datum/equipment_preset/uscm_ship/xo + if(JOB_AUXILIARY_OFFICER) + return /datum/equipment_preset/uscm_ship/auxiliary_officer if(JOB_INTEL) return /datum/equipment_preset/uscm/intel/full if(JOB_PILOT) @@ -277,7 +279,7 @@ if(JOB_MAINT_TECH) return /datum/equipment_preset/uscm_ship/maint if(JOB_CHIEF_REQUISITION) - return /datum/equipment_preset/uscm_ship/ro + return /datum/equipment_preset/uscm_ship/qm if(JOB_CARGO_TECH) return /datum/equipment_preset/uscm_ship/cargo if(JOB_CMO) diff --git a/colonialmarines.dme b/colonialmarines.dme index 2b3b08984dfa..11c35963edf9 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -704,6 +704,7 @@ #include "code\game\jobs\job\civilians\support\synthetic.dm" #include "code\game\jobs\job\civilians\support\working_joe.dm" #include "code\game\jobs\job\command\command.dm" +#include "code\game\jobs\job\command\auxiliary\auxiliary_support_officer.dm" #include "code\game\jobs\job\command\auxiliary\crew_chief.dm" #include "code\game\jobs\job\command\auxiliary\intel.dm" #include "code\game\jobs\job\command\auxiliary\pilot.dm" diff --git a/html/browser/common.css b/html/browser/common.css index fa8687d1f592..bb2bdd32e3e6 100644 --- a/html/browser/common.css +++ b/html/browser/common.css @@ -467,7 +467,7 @@ a.purple:hover { background-color: #e6b800; } -.job_ro { +.job_qm { background-color: #8378a1; } diff --git a/html/browser/legacy.css b/html/browser/legacy.css index 47d0f2bb46cd..cd8999e88862 100644 --- a/html/browser/legacy.css +++ b/html/browser/legacy.css @@ -181,7 +181,7 @@ a.purple { background-color: #ffeeaa; } -.job_ro { +.job_qm { background-color: #9990B2; } diff --git a/icons/mob/hud/marine_hud.dmi b/icons/mob/hud/marine_hud.dmi index 32c1d71e68cb983788290aed6de9aab90cef1b7d..05390b27025411eaf911242c44d02db444ca27a1 100644 GIT binary patch delta 5033 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 delta 5037 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 S_3QN3i^j~@!l>Q=iu@nV-2WT^ diff --git a/icons/mob/hud/sec_hud.dmi b/icons/mob/hud/sec_hud.dmi index 9c1c4052caaf93fe64a23830630211962104d5b6..9cc3e66c3e0ba75befbe18e6b332693f743a0210 100644 GIT binary patch delta 2949 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 delta 2871 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 diff --git a/icons/mob/humans/onmob/suit_1.dmi b/icons/mob/humans/onmob/suit_1.dmi index f0daf54e7ac99261ce358ca825d35325bbee57f7..19f2a2f6f68be3a09453afa4433afaa5b71eef25 100644 GIT binary patch literal 233897 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

H;2XX0tQVxy&l;OAc! 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%0A(gBm z*eju5!z1?|oLnt(HJ5d3E?NDM5IK$HYK!sHs;!k5s`~v}(_IYI|CCob*ga#_Prm%T zRWIh!5}Z6OT|4u6%TmJZ;rGXcTs+dQ3fS&&`_2>D_JL+7{_T;eT)>APbiB~o{!H}; z6(^lh#|a#;+$~Fex6z1;T)t`X5TBTS8n3Hj{W_6J%*Ulm`278R6~XaXGf@qOSQlo# zbR7p@10Dou%Hp3VX-2OHS#2dqeAeP;dF`#$Y)u=mUv`bPQk%>P44R%T01JywEcHhy7wHVQFnQIJ|+pq^f*;PPr@md>q%)^1nImW}%f4>I2?8euSd zTuqkP`k3$e)*+7}8sT*a+oNf1emd6TLQXF})??>N5U&&Eoas?D_QV)+6&ILtTDc*1 zIB4pNrfdChbcA4jV{HQM(2n>tiZH*J43gk3fQHv5DH#-yimf}xAgFJkyL z)mn~>|KL5U;>XYJ^iB8ZIS1?4>0u?C&36*mfP0HSzYWY~qF(8bO5hdi+zn=oF0N-8 z@Ag?#F<4lnD4EH?HXKJf!sHeO6{c`ywDm*$-0Yvm8G|+-O;_ybkcsqy&&sxN6pu1K zik>IBQt&C2WPHp@D~;}no6EEUzTm^EdELokmWO@%IK-NnDp}+Fq6y{~ekp z>7C~+*7s1#EgG~5FxYF2H+x>VlkGe*xCpnt9s3I#_VfQd~2eN0~ zj{gl-pV$$HELyt)zY?J9vUFM;vR+_wt>8_LQP_U=4Ra5q6tCyc3rbpI+Wu8C`6{ z0*aY3_~P}s-?sU)Aum1?rrnH6$^rUepYe)c)7;MyMqk;bG_sRdceJ{*IiHY9e5&8T znCF?@n&5htoAKrN%5Z}Dq<51Ka$`3-KokUHpq-Qe+C}uPl!o#|5iB3Um z++U#@1*su|_P@hy%5QmEZdzMQmk~Qja zvr7e&9_Y8bi6Dnzau!4J3%!DQ0~Jj}&iy#UPwl?Wf}ps$xtDBxKyyeNA)wm0F*Fli zn7o~Lr$^se7Z;!M?=EeO_@6>Cu>82~jaTknaWk~Huew;7p|j`{pSVx;q`zE9>#)|d z=EnLRpKX)Jjz8{~KFT>WEgZk{6sM)ERHd?P)a~1P_&BFjY61oLtbp@hH^aFRz5<7Aw*m-=00dH`xSGaeuQPGO~y~*#JM~zwb%pS9~)CCpMpB);6csR~9AV92CN2^DG^5Gg(ne{` zED^N82M!w4J8Tud@%gdEcW4<+M*hGen(Wi4Y;L9J-#^#7TMSd$jBopFLrzkl&1M*8 z&=&UF@FM7m&1)!V!x;kY0p*=QxzzU<5s0beSOP~Rvg+`J}N&4oh9V*K~hZ-Ht2=hscoak{uBFBnF<2MpHjmm6?oup zEIu>S2l(vXB)kr1?W%CKhn1LHjpz9BhT6J^Kk_ zBJf(SQfP!V38q>%Wdf%D-0Nw?9oHKza5oBrY^0Q zophID0e5+t+yc+3dy%#7x6&m2^(XN;il91RG}X{2+t=X!>51VbYMtdC%%3I_c54)G zc?=FUG_%}7Va`ry)^HY7(UHR6Ch*#{B*l{K%s~(wS;iBZl%iy9PG{ZNI%#k}GTCnc z6(hDCNomJBf{wj_dtk5N>w4nmC7q*nr@{duXTiDMu&DHQX25o@<^pl_|u4`#v| z8)f8>r_A@f$?2^_@m7rC-Zb2E84GGRKI1%FKNlKogGuCVhm^-KM3M~ z%k3$oR~6I+#>m!D6*RUCM~HuHo)f!~p~tQLveWLrx8@c~`0sq%8)oz*_b1DwO-(+!daW`GS9ns%*Lu8?wctX|@*Be}^kE1i+ zyzMjT65zaktL4K98%lvMgMIr{OXo9*O6MywIPZ^7uC2&EFBUa$p47&^n+A#xC|L`#=C}?+KbACJ~z!|*)Bf{}GT%)1p?+cf%e}5C7y3m-J+@IG%9@as(rhN|XHhRe0 zcCNeHmAFh;D6Afy9xyoyQSa~Xv(x2EIc+7sKXgP=8$jZm!pGJD6pd42etm7-1LqzQ zi6Un~+@2mDks)~aY?#8;ovr4lhzC=@9U2>9=lr#1jjcCa%W2)g2m1QdCywYIokk`6 zGL4^KCwM!Cb9j=}o?mn(1NMwDZulLpqqc8n`mtKpw57F|20?Pr@+JAe$yJAquY(#7 ztuwcr%if;XTemGV--}#HYjeltQe1LB>8&J6(ua1uZ_+pu3l6N)&A$8Ts(z%I$r%3XIcvb;o_3^wSx9oqDT|Y!``n2V7>#UO)LJ>Hkdn4{tJG%xjzdx4k z{voFBPp_}p6$TWwMaSPYQ56Ve{2UAO0~0(5XfzY!c76w{zbbtPu)sz`yBkv$=9x4s zG>Wi`@o=jYW8+RFY&BboWE9iR%|rwPA5y&q;mOIv{A@jzdlKYfvtWm+X5qr08vNc5 zl3U<6>9ud<{{1u5F$Gn%M&iSIzQxULEWM9Pf2Mu}cW~xRwZdu4mjoApuSAemlFRTb z^4&dJIuh~oQ+K&aQQZg47CDjiq~Q3JbRHRN$`O-R%C>bXoM#y?{U(Q1UD&iqap=R^^sw?owcAA3?9!6rr4-SNzW7f$>p4!& z&WiA-POc}g^NTq_C*nB%V|JHi;p{)>I2~X84em{*kgB@M&v3n89=#3Aguz|}c$xn) z)?2kmEA~>taZXvk`Y?R*T1bP)x5L9D%O&*Vdoir?JPG7F_F2Vn&EX)Nw{Q94x1Ojc z*~S#`QKw=gbdZ#(7>ae7^g(v9`w{dZA!}aOb0E+%!nzL@{)*1X`4-ZG_Uc)O!`!_- z{8%@Ru&W6zha0`qOTJJTa0lkISOE9MtwE)K_>4iP^1BbaCpb{qQNr}I=#GUBkPg|5 z{SF;1Ip?O|aZcN}$xgSsdey5j6fg1E8mBZLEC=Q~=cdLP$VF5__FMKksn=lorq*p& z>Ul=M5?29c{;?E@-_pkt3>NpG{w6Fc3;^M#^fV%Ls%XmeT$w-9bKO(_i$)Mxj~en0 zX_FF#e_}7`B#_g<<)XC9%%C?bC~pD>rRSte?FO^fV3d@M?^&%S#rWE=pYk#9jJbrI z+dk})r*M(VMjoueKjRd5XUZ-3AEd-B1zu zW&uczjEWojShD)nm5ZmY|bGZ#A>*=-{}i2 z%sq8+aq)}gb#VT%*85~A1c-TwJ4EeWfidF+tx4pq|c{| zKZWj~Il|la#RngLn{UwCM6w^9#iBGiQ!$q?0}p{adN3Z~cwZzxI6Z)4KBax)z&>8} zvlVq>A3Z;ovb)FHm{KYE+1eN4E5%fh!9CWUC%P#&uSiDtk}&q2m}Tw=8*|J2n&VJ@ zQgbavNj+U->HWcSNbw=%n?ew_4mIW@3xK8&HDVa65-w6Aex^EhksrE)Of>1`>zTV6_$g>Hp&C3_d*b`;-vJJP_mkLj9aL+N?($nBVtDt*Oh_yOTt(pW+;YR{!#SbY~ijJIV_Skmq^2|RVI zi3}rev|K8H`L$HJ_k7liUgB-;oN|BgI5dRNY;tDM+zXX-4jY&w^FHWj!hxYqo9{Hb zh2p~)yzM9Z3yGgBx8*tKR_VEdTL3{eEe>`7pQ7|eXIX1SXCYGq`R>+yQj3C}!l_V2 z*Z_>??ie_E^!%(sH3HkYLElUWp z(Sji7{lAW;tg##^0GHDr3LtdV_SCAj#t+z}_rN_+Efan@-o< z0H@BB(l(ZVZ+=JkkChZ+y5^fIKGbS;pXNQda2dsbSBdf%guk0ECv3JrPlO2L=p&^! z-baNHptG@7Y?|_5(1135!PB(mS2W2N3*_J_`LVLO(B_NvFCp3XKfhO38=PLQV5&aU zl^i|xhA((b9rRY8g3I@U;Z!VkOU)#OP+;C%eQIRP4day5=lGf|EuAcxxF>bFSc?ku zP3>Lim!1q)5^4xyqUD(%7?i6kJ#wr#A>T#{FL=3I@dlsXJ}NI3<7f0LgDX8>WY*_< zKz?*LmQmqR-?e&V9P^Ny@PnVTs$LwqYLC1VL2cauo1gAh8#B8_jZ&o>59bjNy>^R| zr0$7Uf_W1+meIRdl%kR$3ihoa^z}TL&n18BXlgo9Hn0?m`SyKUD)Bwduey@*o33eS zIH)M#V)pO~Zd|fM-EkIjHf$30?sh$)asX+wSshqECKYL}UL|jG&1L$%tur_|9CX_! zZgy+oU2>tcagD;Ph}9iq+1cFp`R6dFy?L0ikFl2MJ!&Cu{+lm4C4cxhKD-m2^hoxX ztg+21UV`?!^dJqhRw>c>p~4S~3cXhhittE&3Uz$)a%hoo+$7+qn4Nma%jXk-wflp( z9@(YH;d^hHTRb*Yy?YBt=z90Le_`1<0zg}6YMFivVo|5AfY3+G=1{HUcC5+UwAGLj z;PRNF|HEfgSLtN`C!N;%=K0MnvP-**ivfIsdn1|N zr+YXsLNi;3ca@^B&K{x8CMK!Qm#8Hr8c}cHyo_`fHUOaXA1;a`eY0nK+~CJ zs)(&!S%niJzH2kk=S3tST2z1LK(s2KbA^itU>yqkDd+Zg@EO9PbZ#@7eJ;>KDT~`J zLKNR*lvt~Nk&Dy!hYI!tl8dG9<;WF(mYV1Mj6L0z4z1mNyc$9fC% zUkwx*E)jTSYCkkKf9$ zvQk(&m+T%+cy9~$tf+V2e!#x+iTso4#QJpBPF;A-@DcFYhO>4{1-tucc(?0`Q|eHx z!!J~2-^jBPJpC4&tm0*)-deq#v%9-apjA6NAAsY%kMT{ikLJO-If_#CJJ00z?{f*t z;~f~Z2+Rw)I-E)R9r1w7dLw_=iM=CWOYa@mmpR+ar!pP7{mc8ga! zP$lmC`EaIj&F`Snc}wu_6K0gi}k(el)t1fcc?kKxr>kPp@cozW?Sxy zImdIux)hqeQC4DG4}JEqcS8dkys%fE<|N)(8bQ_df9HH@#mxw_&RhEp#MJS`3L!UeinoM$^QzN?c6?Wg2AsaiH~8tPnY zi^D4v)dC)UA(g&mohsk}h3r58=p)`j>Yfjk4(J2w$cEUFQXHo^vpD|)H?C2!aRwR!_OU0(vgCI*xQJ_>b(sU) z1B>I!M@BRZ)Jka4kq5*HHh|llkcu19hF^XR6J}AyCn!tr0jNeQ2?^EZ+v{(1F`}ZP zd6??jFVCgx$*q*au|v-xY|MOco=YE^`Z|)Osb?)|@kb?#bU!cApk;{cAk8 zAMpNz?B84uUw%<>H+|QvH(OBjt!Zp8)Q_oWwg0RJ^V`-5iu9JpAKD3hG^#}7en~O8 zcaZ`Q&Pq{}1Fy65#Yth=xndtHbUo_C47J}0Wg5a{wtn@$n>D-iJg^KNSQGT}EFR!k z(qp=Be}OZHew`K`UfFwr>(_TO%QzRZ*s-RJ8g{$HQE~jmi@HeP{9~a#Dis{toI=9# zRM+6$%Q8)FOOtOAH*0j$IJ_V4`-rBN4h7o^W!}7LCLR@acng}psh&i5nOXbG=M#yi zVQ-b|$e5OaZObL6)KzlUUmPd=veRB;qa=#Ctm4BI51zfK@=}*a%)pFI{tnDce&~)P zoSj<;?2Z$#Y^|S(P(ysW$k2ryz+m6LeG}WUprN{7bjeSMRtPXd(0r98!gpe*^1npJ zH9b?@?Vj<`SbaA<@$h$OY0Tg^FolP&%a2E#Ef%}!b(%4m^|K~hr%7BpB;0_@T5?FG z1l#!wh`j14=GDmQsSnTikwFh5y>S2+m7;k1HE0=4M9zI)e9vGVo{`fznpe1{LjC^m zrT0$ch@DsU*n>b*~arL@))pYH^yAK|p0 zAi*j^;$xPL*65boLH{TL%SQhui{EiWWSdD`HeHxe`e4-g5Igr4RC3xcPACqt^CN&` z=Y{$>i#lX+lEj23`eB#EOgT#GP)!ZjfVOrfTDzbK?~eYz)|FEK5X5?3-@}}C1k*EE zC^Z@_@8EwVuekb{wQ=urjj=LZLVWzwr(X_Q!jC|}0zReU#ocvP$~3lpJ=m5#1=x6M z_YGiUE&AUsUA)uNNkXIc=+!=`lmFH7iZx)cDg6c9E36%?DPOxlOxpY!9eblSX>%<~ zVD1;=3u4O2OOa`EID(mCG?ey@qod=gXZ81Ifg;7gjm`kkM^^a%L)=@&Mb)+K!$U|& zqXLqO0xDh7A)Nx!UD6;RD9s>^q>>_n2#9odcS#FKcX#K^e%D;reLv6t_kMfdFaHm~ z>|yVjz4lsX9p`bLYXSqd7FgFd^^OD*8OO1kkWR62EcX&&nxVNjCc^JiPg_V!8)J?$ za$lV_q9YsAr(#{Ayh<010*yx1f$K*@|Hq4@Ae?Q%sE=E;Kr)u7C}4j{Ia&#H6svBh z|5(=kc}H-^Y>umZAx4$W_FE*DZ>~`}zmY}z z>EY4r-urPKd4Yj)mmWObl%a^GkyTOVyIo7zYPkKudLj4o1H#k6D$`yI|JtjU7njNb z+Zy*M2Z@^DKbf|suS%ZnQk8CotJPHd1y_~6{q-sPFiISFNT|46oan>iT+wpudDH7s z`jMQUFXKa|B2^}CZG;O z58Pz!-}1yh4lFxG8<0H)vXq5Dg5C%t_Uojmmy%1RP$_GQ2{Ou(s zVL3yg{XZUKMAq>yzOIAnB904o+mMhRF1Xqn`89b}@kag&V-18Id_Aaet#A$>01dX> z5p?RzEeX1LYKA-8U6MT6%=30%WG0XBpa?*JR}r)3k>|(=416o9g?^*A3Xp}u%#HDWG#w3*nNDw z`R-!<&Gp`UXvXm4@9c@i!w^TSEy!&TA((n|sn;wWd0;{SEC&f~J}P+sqEgh>e<)}< z#UPufF(Mx<`!R$x;;svbVE&BvB?fYlk>{;M@*14XxgAFsVuH@wsgI&cA^c#IghD$jhs+5e=uO25TbXDFtE)M^9R;yI8WJV{+-wy`|6Y!A3@=0y;Y_ zSKh5>WWKiUw$L}fqqilvKsWO!WF@q`{A}U4X-`T#iEr+DLbmnntdsGktoZgYJz^^N zS$qm^(x=|h(e(g74#$gI*o#@~zJsp_VFx2FO|tDjbRMp;7TB-(<^Fn}_rsJ5J+2A? z^KZ3p5FukB#57Tq%CDYyzVoZ|FIICx9M0`<@wqel$MbG?j^>2?@^*c=l96A`*PT_S z`hVr~ES-cs-yp;Ke(L?z{>tpxU`5WAS3{_0avsOZMpe@#4&^>hdAY{4=PiOa@XgJ9 zyZAc#yvBEl949ywTWFG1>kV$Ou?j;a&&8pu`T1FgiM`_SF=j33TaMT(4_I^gCWAB& zH}<<)_VSF9T-{;wH#WDDw>;6xO}d&y{q;odH8l8a>}<%ymXNcW+H1ear{0-;_3@bh zyjN^-eLM2G3pU#yLKuO#ML_91$ntBrm81o%ISSA{XjRY9`Q5=&Ni?e-79uf}eYAvN z;n1(uaOKiCq>k}hzJ4$c;DBc!Ro?Crkf8UM6~h5IvaY6mJs>WVn4w`1)u{lme8tSZPnL3sJht{{Gh(~b3%00*$O%p~&Zb%&Ba-oCh!Y1X}Z zMU7HuLY7*{G*KVDdmzcWk;1$-(02epNs;-84l%bxt~89bKRN0+w{QEGon-N&wAK6H z5jW(8a8c8A_YL?2u23c7RQd6I1F^+EL<1HYI!t-0d%z9JcMCh3noiC5g$7_gSo4Us zGqK!tRwR>X;vkhyEBzV*gEhvc-d;X@MlH;Bi}jsM@kL=q^>xjI{RRy8of=mST7k$E zc#4GiyGQmcB zyQzJ5qOXvBO+!8VnP6+;3Rn$7ZwV#2E6A1C^*(veEC0P5AV>W)3mG>nvhE)ZzDk8J zDKGBFVZV`?^TJ*rT$nUo73Z$de!|S`b7ffNyKLTC`CFOYRNjo3lBn4DL-*trJ!((@ ziTfPdcMMw=F!}Wog#RXT-=f{-y%mS|g`1zZGxWsZxViCqdU~qG7>6=u+#J7&lmZc1 zJEKfSUKx3+k!>8A*7x!kNTdCX?^pFlT=fkvtc72Gb7&Tl#!mXk$gbEvqx(?ew^&hq zeiHO^%?QOF(ervZb2BnuE6&TwOJvNT@CKlB94*#-`!XnsW~+bFtXrfGnLJCJ96CyW zT#8xW&vdpLL#`tgd*9Mrh^>u({FgOh&7)_k`M3_j!L{wH;OrVO3rHSg!{|FXqL_XT zWW^_KG!l>6{$+Wa# z2-%dr5MKG2(FRyBPC}+%Fw=X;t$=gR61CKl92FG>&gpwR8c#}DbY;CrQ+JcS`pJiPM1+v z>n)dIuA#vCb9=rA(ISaaI}X=QtbN0R`tu}vzHH+9?6h8NG=s=zU4_~MH~A;StG*=LmY1b| z;(W~Pps#42{)akdNkBHs*~$=Wujv=d#0O~kxiU!Z*OKA~o%xy0VziFV2DqNOPTK^^ zN|V$w3i!3?#!No;2Sfy^q+4(&gv;jV2|!9AcO7{u>)bffxGil=sn5Vu6!^#|0f~); zMG7PIGBmK6KmEZTSwNbs-TJ9<2B~=G{=a!Iv;HZs!1LElr)ZRU$@g-wwMWizHQMZ) z&?v}y$bGzTiY+Q^NE3V?6264>J|lemeDXbF0x;ut(AIxNOh~u}vZL9DVMluLN2T!x zIcC8}pRdcg5uppuaKamD9jy@9c;vr>va+@0(7T-_ckF#^bp2cDi`TFv)@#5}s5TPB@ZP8ztFjvcUpTQ*M znPgX;wImiiWw#)yfa}2o0J4z+-?2ySOoX{G7^ERHD~IX5B;-;8hpo$%yuK*EJ~=$h zq)8ky@OG7;g`3=%anZafRcXBs^4;a0V!zXhWM4Qlpx0|8i5W+OM}d>KU+zl!xMPrf zE$|aJ?t;BfFGw_nI()IB0)hYl+u_QaGn0Mt@dl1|MVG;}B66*;A1Bq9%OEv+=ji4p zHv@!ourm2KMPI^<8jA$ML&@x4C1txypwxXaAeSU@!&dhq3^Rf|eb?#ZD+i-FWEzDN zMB~DXRO!a3A&q(?4%j7!xaVjv%N}wCkjzE1msF#UU-m5W9V_S(rTMx&AsLwsNKJk-d52@*4>`Bh05wmRFja&ywc(s7gPfEPm^&xG-p6Fca(m(VD?q{G_63FA{zpn$@bhClf zwGR(H)>3U4+a8b7VI058ne~*fuaf3K$2Gq*L1)f)50&_ORUr0cM!ru zRCh!rl11rL_ZZB7np-BC7d88$vpt$5B$>wT@e4RzTTx$7e)#eF_Tt_;x`Q7!%dF2c z@Mi{LFa(|xaMM2&8cp6I85mEbAInsfV3vRJ!C`YdVUPA9Eo!j0r`F;s`DCZq`0nHY zkYZ`)tm$)CKZ4FEp{VvBmVJ#@JGL_34?H}7cLNH=e<(szTIss+jh$~KOtQW!zM^`S z*amn){OnO+EWDX)Jv(J_0TwJ5}F9)xSMsUQyi(;C2AEntN0 zJQBc24=}ig!a8jlX(+OnEfuSTFnH(b59YNs_ix0mWxx$rsL4JQnm%)#`I}jkjrf$?_jKxcT$Yf%29~Y!o4%}>;?G$GqChS zm(zJ(IWVkc4Fe#Y*KWV%Fhld#lcK=?U@60#$0bhAk4xvT{5COTz5K zx*wUX>hTz#%++Kn;^`16k%q?k3#x?=Hrxg#FR(!d$MX42*W{HMwaqhSfOLR2Xvv5Y zHkOxrB#E-qGk6DXAyR0c_iOPo|%Ik6a)E}ZOo*L+R;}$ZS8BH>vK))*CFMhXn2S`fBd{79aXG-Uv z)_A2cVBiQ&R!}CC;?1Fr3?g*~l|IY(P+t@+8VAoJ^RCB>si>11Cb}*t>A)}b(`1F^GbMVi*E>>x6?!}pa>H&v~$X@8*=;vJR zD*>aFlFmGy*y+z}ydxa;z=s$1y~kP~tHBJ82Y|^Gp=lQTI-}DLe#OM4CuI5QMAz2S zR21G6f`6&Lod(EFA>n{06D;Cq*zkr`Ef-;&oak7$FJIp9ejG#RN@bAO zixsgIRwwy1Oh>;*z=XO(H;3N|3ULaCTpLMbU7CmJ7*1$*UB;<76sW5nf#=nahEmo= zjcJm!pjH*f@JNG>P6hR{J8yp-XSz`PfA5^Z$jE4gJbG3hK*v1a+Z*No6DFBB(fcWWL6rhub+IncnL|6PrDTw;^$Arq0y z({N__-^#WURfwyO_}ACi+d&Th=cE6JT={>4rS@O;+5a#+|G(YD>i{4*VHq?5(=>Z^ zsiAeNmh^(-B+Hyy2CGlW{`shs?Jt0E`pRo3$u@sl_dB3zv#GJyKL?!Il0Q#=D4%u| z#s5hSU0raBV-$X-z<(ZJyQj*i(D3!i>Vgt2ttUSL96L0z3j5EN&Bks+=s?sP;S(oH zUtNQpoh8m}(3}T}Hd?Ynh`~leo?pBF{2?tv8Xb*yqQ&o1Cxd$lMkg}1ev$v7G6{K; zWeRH4Wt_46PGI{Qo9 zq!v5wz~aCokmzfkg1~p$C|7lvI-apjg07v8X=A}V=01B6D>6EyHx0m~SX=8d%D znKJESonvPWm~sA|_VmoyyWR}a-B54u${x19rF`}E-8DvW#fSD}@Xf=8N-WbR^@#Pq za6Q_DDYN!ug$p`xQ~P&!?k%wt81s-VotF%OZ(upeT6NDhVfQed4sW}$@6klq7wU=}>m<@(t0oOh~ zQ4KXK3FX%oPs7VjLk<{FOt!w`$rk8uFr9oa$DGQ$`}<;`^b<@DOz+V6?-@OqQa`OG zlX^PdH-LeMi2!tv8~)`NfJfrLHJS}$`K}@g2oRbeN%9OZ+{Ycg@dbpAOF*XlsI`(j z3^0;MW%zxzPQd|6nS@p2qrg^RTrHmQ5cZ82GXpLaDJWSqafOyi&5|~wJK$tj<@g}0 z2tZl@1al1Es3>yc=sJOiZ2Zy?MgOFOJ%4QpqnL$XiIQEJK_ImO67j$@DL+n&_XTt> zaMi(9s`erHDFHAtyW?yWYMmuky&)fvP9Qi$t=B=Xk~07gryJNj#bQLNyI&W{NW*_& zmkTQ}ENpP915%2a8tRily(^Z<@jTOvZ1q|Jn0P=K!$E>vJDDeTcYzogm|G0VQ@FO) zbK06~5__Yjd#@l=3FQR5gzOZ4d{yASvL{>2%=}dz5e>>}0cMTC;fXK?C6ty|=7(uP zjpfuR-ek}%g5!DJQ)5uk1#0sqqY+WOdEKquP8Z7O7_dJ)e_*f^MY2bx9R<}4tD-1b zxMB$3J-b#uZv!XIlvs}O##=l_=)c-)vx54&p2m`-A^7O3GH1G^j3Y#S*(59nTOVzn zw>j3*&COpwge{aoYZ!>c7_f;wC_EP97mmVQ5otx`y;TF zBv&7TG%^QB`f^r{>y>~k@x#N%Y#=LIkFW~)i=l3P2b4p9#S0@8_&{_|ih=xzg;;w@ehD*EgL@0!Sra*NX_aWw3;Cu;+7f z#rZnqQF3t?wlJ1Y1M>^!wlZZA4T9vk zOrTE^i#}=VI}{V^QGJgMzbBWU4Fm!?0eqA|&ZLvpl_F6hbr<$gPQTHgwM%BkV!q!l zS^h2THMb)s@_kWE8A}d0ukGYQCL3Xy{AA^Px5K%HSn7H9M!0ga^+5Tf@pwzN*3N&q z0EaO^#>_w+(D2O!%S$ssEO#&`{Q(co(k#Dhs_R%?t1xA<^!I5$U4@QS?1Nse--^w- zqw=N)6y#tKFLBx(nprM?Z_D`6J((dJl!W1wjH)Wcxdt_zDz=af%Z4{53nJTv4kqcW z-HNIdx*1y^o)Wr)+&Xqg&KkBhGHDl)R#u%2ygs7I2PX2igFjSu$C31G_-iWOPj07g zTZ8!o5B6rI1~EJbhMC#{%jIzIt0U*IF>sgC*YyDM7MQB@#|=n35<_xV4CGyJ7WfA7 zrmI9wGZ&!OwvYgTEl=qv1lEA10s`7CN*7#?v?F7}z1}!S@4MOuwcjwA1|)|4+A8t6 z-{&_O4fHkwI+c*MBX%-zqVN2$fC4a7G5zqXFXj$VpCM64mn#FLLblUYpJ|~~h;eeI zAf_!$9>Guh<*Sj|7IYOEO<;E&9-Ww=9`yYF%{kDbH86YJ(7@?CrZ-2JqEmdrJx=RK z*Xhs|`duFboI?ni&~13aP%H2Em1Ll-%;%}xV?Vozp~}g! zA=fjORQPIDYo!A_gz@u;>v`+}+vxS@k1}+jOb^k68DSp@E6tkJQZe33nfL`;d)J$m zy#HRM!mX6H8YoxNQyEs&Zd^Em`{juO4-BoViv}!|8L!{`^HXeI7!g-0Oi;$qMC>r! zh6T2I=2Wc_Muq-GHw*&?Q zIGdXJ8JeFdkqJ72ojV8O!MzTc7k1=Z`31P=)2W`Hb&uld&%}71qk$X>07Jh60>~Q~ z9Tf@Y0#KJn|MKIrPkx|9B%|<#`dfiF&6@;b4(0$L`xJ^4#GEgGtApMMYOle~rJw!f zyyrk}XvZay%ie$--EO?#Qm`%qMbaJ7nw> zD*D=_f^?JIi}77ia<}Di-&ia+-A7z+3v86?sOrBnI)QR7<_R1P-rbiO*)P>u$hmI| z4Ntt?o;LsLcV6^WopY9*czxho8?#V2r{-?dCbCgAFB>rCwv#~zg!|{z9Ih!jY-&V+ zB_mDQ6c_G;08<||CmPAI=K+$Pv$57%acir2)RCMCAetGeR>Z|2_|P%cqBIXOtHYgy ztRb)R#FeC=tP+z*p1oIb2T(ATnW~m0I_%*kmo8$y-WSkOmk1uxveX5R4w5k$XFgdJ zqd5Y-3HCT}n?HtaiACOWfR(oD*#)UoM;p#$6(9Zc$=UlSPj^5bq}AQMxsnUF@7V7O z4$8Cv|EzToEVSQ>dY#_p9I}Xsro=5#NeyBbgah+p_8Y4AbJu~_ z9H2s}_yMMhb_QUusoZSf0wdjdN6ZsdkpQyQm5RM3;yYp{RKAR?bj;LaaLKJB)5Btd zTP6WHg*H0Bvyj+xG$?crHy^mVa@^c_ab_32 z1ZEhde;?LPq8M>?lU~K^2=B%9*&PvZEED?XIjn38obm}Vl~L?^(p^Z$lI!dlQ=*<6v!)6@)e99 zwa*UU3XwiHZ(iF+BCdN-O#uWLBoF4Rcc9Q2ND^2pX*tjqZ8vXn9E*8HS$9s@ zlLr1aJRjq2QQx&BCrWTZ3lsAKZCxnDW<^*C$(5`Yo@;h^3ycFAe<kcLcxGrob{?5-8I!$?41wf;U78G|42ft}Nc`JDV?QcJv9w}CHf_oFVNV|L~R#R;v zi1E1ncAE0Gm~zCIt>mNuG|-pkU$R^Lv<-%2S6?YI9Fgq_LMuXqRZEsA`a}*AFx7Tx zMI%l)^ibZkDu^5p^maa6q?iQd6ynBfG6f}tBghjEBb3?zzi1jh=@UFXDS;_F&|!F9 zKyfy=6GgP}e*8K4M}vl!nO6^KEG}*o`SSa9BE9yj@urAbZ7FRJkaI+b=F_S7Yws-DKf`l5ZZMtS$IUYeE8Ma6Z*u*$ zw^XBt^KoG-aL--`;x37&P!Q+$0FWjhfqM>!9klJEQCx|9*+%gL-~9E!KE}c^v0Fiv zTDOjhWNkNHBz3G`zdkqa`Pw|ZG|&sR{&=P2u-^eFt92K^Xqe&B@y%Jj<`yxYq2)| zH;f2|rI3b@=&3Qd*)tw4y5PybbK!J1GaUSz?v1KH9aQe&Aj<+7jYqk5*CnLrok~r_ zuF*rkPe61(@jC+EA+lp(*&vLWQpXN9gwWp4Lm=fbW}oOp?08OOnRT1Rur{u|JQ-HK zsM_O9U6k7a;sEeRI&p0LxFV|pTQQN1A%uv|a*j~s)mWxpEl=DG)P_CeQbK;~(s;?K zg>#zY##tDXQX3tsn75UelGuibf`M|rc_=ZTXEVJ$v8ep5ym<+TTP~ITUb>dJ-E|x1 z`*4z!<(&2#$vk{Pn)t%IZJh<$R0bV8A_~;F!VuXds;zJnYn;%GY8Pmda}rS`@?Hs5 znx!B%^8qv~3EBmX1vc=K+R7J+V1^>Ixebo%q?@spf@tR2Dtzib;09pU+ozJCirnPp z4_Wk{(ffwxOi&2IjRp$lyVUMmjMAkTgC-&${R-1%s%4#so>5x0wmTuobN4s*UgTG_ zg?OHwS8#oUV>uaA>3La6P)Czp5O_tWNa1e{C1LPpBplkJ2zFT>l4)WUt2|feYbKdj z;8l6CG9i2B6=2Otpl4?J))k9@PEtu2VD*?gvl(!Fd!emTW%vd59k>hiTogoAXNqt8 zZdX^Nbfk(2?>o_n%ppaIESVn;Z~t4(?pjgoGp&B>qan(HWRlaftHv^Q7+4wyQB{bCG4(L~6)n_5GW&B0Eo`nSn|Y1G3o8 z;jdZ8k)!gW9YiK?-%q99l)Ul7IAi`0n&ww(;1js?q|(()$|~P~(YjT394VxCIXr9| z!E(B(?v$k^{)7Kx0S_(8ApeYYdUM&Az}%UV1)U% zuV%k_DmQ~66Q+4!&F;QgArl6afTvrQ9SNTBtO(BTt*7Jj*YDYmF@L`<1Us>?K02-# zEna>!{q{HCyw9Wh`i7y&;V||yYE0M+eBGcPd1j>)WtiV|0w*ou;G#aCb51N?Ia!30 zFCm52f0VA#pY6{NZU`SRjA+J#>_*My9#s%U#JQ05jEKn-h3BS*VT(=@!Y-OdUF0x>Nk*x;6!-{6!6USx3ixfVm5qPkwOnMdwL2UDP?`nC z2Be$}J#>sA>_JERZ`%rCD|j4#@LmbdXoQ8ljIBXd8P(%J_bWLq%dFr8BxS9{_XV&u zHM2Rr&L*7JehXX-9((}hFMrn*Khc5H@avc9>`c6^pAeNS=TF6Q z^qpmK^L^`@u`us9MyPAb*r-I#H&pM|8r~$YUhdli>MS-HEPW!aoQ36-hKA4Zn_Lby zN$i&%J?QlCP-=M}+f7B~#Pwav$W$=k$b*7RiP~?{=rRECp82WV!Q-mN3MN6OdBl{-TlISo|3;EZ?0h;M@`>+>+8>x7{1Nv$Nf3Vz7F=E#~FP_+sl(P<>m0@%LPJ}&GK`e zgg&8_am9a|y!e2N8waQR3c;D*pK5wgJwZ!9xL#XrGETc@bX{|Oe$r1S~{P2O61*`aX!=5 z(i&|LI1mbX~&*F~yy&hQr_z!gR2&d3Tj^Ri zt8$~tuYVoVi0{s;J64xN?QwU>tWusty5>}+N-0}pSr)$~xguHqk@bm9nYW@iO)x8r zMl4mDiBWE~AW~W4WHo|DC?P0<29M!PXyNVLZ}P8PjO_~FVqRLA9KHQ?5KH)Npn2s= z@Y@I7aMqY2u$$OrPZj0$E?!L~XV=PcyJ{xm|MXKOqJmtM+?}_>-JJ{@@7kG1;Sv@0 zb%pC2-=&2Y#@D$PhWLVk(7q#$bfdmmZAvb|_M6Fa`Be2*;BDf-sWpW9KArhe&s*H= z-4=e=5-SN~%oNcfln2P*{VK6(IJo##+7pA=sisW%-Lxsl$rj>`k53k%ga4Q;xisug zjTRd|c->~QN`J!q-Y4hjERtQhqmZ5VOg))C0#2+nsZh?ur^ZTbs|&8_+#?-Wb)>Se5`P z=peiM##8a?E5xQ8`i|ZIDL>Lcaj&A{FZ#-fqjmtAbGMrGcp0G&rz-QALD|$>%yGRs z*X+r~U*kGe zxiCcCnf1?swJo&&$QS7!jGHXj_!gMlQGuW%u& zH9gQH#QfD)RP77XcptSH4y{+*d}_DFzjb~O+gyUBmwJofg&Th^Z)ac)zJMyj+1m^C zq6`1%n}Iw^m9`}#D(xZ@Z}_FEH%v7T(YOCR4{?`6;H?8M88+`)lGEWCI~&pfuld$g zlRMO~Y@!q@J=p;%PYOP6H#51`-rsclgPg_BK5JS=m~E(oR+W{#STOMpc$8!sX@I)s z`y8daS!vo2Z0oOc%=@!vR73@xzf-C$ceQH4^`5C?WSxB_TVz0Wrd{&C@FKv1Zxd-n zFP38k7M;FXIiz?4wkG@I%k@!stsE;t@G4*|U`nh4S{y=hHwk=0+`y02JZ>mNZ%n9q zn`ZKQZq{7iA1~dK`w|D3@5QvM#(Vd)qW}EndEeDL?VMYC8$#ZQ@oV|Y#U_90Y<$`kw<#tB7v%~Z#q&ku0IzB=lE)E1qLkcBQV7hd{Z;hk;Jr8P6B*?0C=v7Vaq{&&>X z;}?6S48M68+SX5_Y!tAr!I4B!kkp2;7P@6;B=_Ow-nnz%QP4$8vc(hcedE7n2=$#S zYxegbnoan;45JUcwFtC`j+q|i=q5fbCD3CGKeI}}N+-4z4`ho&9kiG85YZTsrQ_Z6 z<+L}7>AOHCldoL)w14n;QMeMeaWzxw*#X-Z5d8L{8bXd^H!I=d{^EDPYe!xvy_p&y z*NF6t{$%ZciZ&TqwX$6#3*OVIb7Fl)NE`I@;Ri=@bg^-72lWgQKpHC=y&r6UO_%TR zq+r#K>T;j%KfTHSv-_I#X1hvCH%r2D_ZI=0IeFsIIQ#@|7eVkwXd1to9F5c_YSe>W zY1WM*$5=N#D&e3$x zE=nUW(vlK7BLo;%esesslfjZQ#QX|`*kK8C=4;dK;X~(F0V+z0=HNv&AN*c<*qsNZ zYA7iOa!hNGNMsdxr!QeeqF^P&O~jq4*j}D3h4-a!H5*-LppNM^7@5vo?=TBNJ{F4J#buo8@h#gQ$XZ53+{#1XU+M>q@Qbr?OXVdej#ECQvaB4&T5O(+o(Hz z@Eo_T`lZ|o1!i#Ick5$9)LC@-y1}w(9tJuzzwzGcsvC;z^&9gpP@wF?`C5^Lx?w}{ zax4IP#LL0+o3dQ+z&`$luip@ViOaQ*f$*qgzO9=(Rq5voyKrx)fl*gzV8gy?JT zLei}WzO|&_6sVK>4zOT&yYL){t`YHXU+}gGI4qQsJZNdwtK`B9k3`Iw9<-^pIK0DD z+A*&m3f?B+WmAYN=Rh>~d5e9m+R;jRS6jTk91Ygv;NkKO_5o5BYIk$IV$V19U^bdL z0cnd@uij3^-^V}pH%Q=pgmG)1Y!Mma8~jcMNdkuA-@;rg+>jGBxH+>)Jd+D4j6 zbQ>y-ulu|Gzz2dMFI}GQc^)9%_Ir{ zeYd~4bLY@| zP8;ysz+?sPRkxuhO{wMUlLlEEO_gdw*xh^j#NWP453kX@YLGH9irE%jd%e4V&W?Do zwUK7rG@OAzQ$4we-PYER`kqthD}G&6Nlo&TsCxQa#b1ByiB(01$SMeX&jTjF{TudO z;d=0ksmx(2m%NbMrol>qK~(+?j9oTjMoMX~$d8TVM9=4w z%)!zSi4geta9ONK9juD{4zeR-Slc9g3kq?A{^|S<9h|0(&Q6AK8w%5yaH-4m`q zPQK=Y`zB;L00S(Nl^g>biD&Ub5Z`voePPAs- z<@Tu{J2Y4pZpp}XeBi!15T7SACuI2*@A>Ug_L{<3pKN%g=`OB>P^Sj5fzKQ_!@JGb za0|%cxVsQ|6;vPJcQ0DZ*luH03_+9SMYz;az;3qNS`qqkNMYY5_uV2m{^2yL5A*Ya zBh+sYtLT2JI* zu}tJH_Vb-vfm`v1TJUj0$c=Ww;*QuU)K&-mvo$6B;))11yFSpeXy1mrEpJ_6`q${> z{?eVL;)V@waKvvaf*Vps0M2-tE0om8r=1Je#icOsyz8x7+Lyt?X+h0$-Df&!yvMeI zD{a=x|3{A>5n`cRC=pUwSJ9) z6xW|wfiMAZJp}l8U^eMV9}G}3!Q^_#efjc%t^(@yl`v{fxUxE~IT+iQfM~Bp2|TdT z4`&sRs(YjS?$l|VpCld6q9CeFn+99o0t1PBiDy-~Z`PW0su&SH6;Q5VlVY+S*4X~M^*|!cym#PCAeV*XF=l6qd%j^c8St~U zHAcyS20;l1$6C_R+*>S>T@3O$+WbOo31Iz}zximWX7H@`OhYKud+*N^hQ+wv*1ppZ z$TRk)h0j&+tW$w{LjmeBN}!=ESt~ChWLxT_TlZS~_71-DJkKkf>C~7u zx>eZ`_gKs-SXbes54CsHKhn702hEEX)5@4r%~EI=C5x_m;qP;PJWJd%yJ6yVOrfEg4%SK@go9<+-2qf`3fBtMC< zZr+fNHq+zFm4f~L_$}izoTP&NI@xco?^6R7YkM}fcAEG1n(oQV%k#U`qCtoS%Rd^= zjrO{X?)q{JQmXfnvFS2IK7TUnLJX{)*>+h|M`7?w0?Kx3Z`8`*92WeEH_^K2DldirG0`{e2K zsc*45snzH0!cW{fS~7|?pFb&N?~41j%bEK#XFTXo&Fa(8uK&Fas(XxNg`b90BcEwA z+4nbKZ2gKGXU)^*5UnT%3l+8;Q|P8Jda&}hamN4lH2>45?vSLI6KOo+WQ`O-Bxc_`PTP)d#Dw}PpJubm?!n#7__4x6#BSC( z-NyOTgQ1(cDD~R)2P3BgrrS-zw6@+5Mx!}f?|+uYF62n36a7>@0&FMS9QRa)n%^X7 zw=eUbQ-R-+j>MoKcBw!NCVzU!AP74zzgV0@dI(FMLk6<6E^0`xQJ+2Pk8b-xeXF!K zpck%1frN{BS@AG?<4Hr!D@5PRX7BaR$&q;#@f!)S!$KKS; z4N4Abb0uPo2a)b2<5OAl4}GRr-OS_G477a|-RF zi4g}*!G+z{-fEM6j=jM!-$PBIlc$_G`=yF*;?kSvlRCw@h8KH$I#CCsHN9#l|nSYoTcXwR!EO|MRgRZc%y#d7ntOxWltS6&aWuuFgL}oAk%czNgb#nZuj-5%aq!M*#+# zJ5)VJkLXGn3|n)PuBEiSJF#r=8y@u;>9T@=z9X4`v3G?)zjc?XNs)b|gt-^{+vxS* z$3^WC=M%U1qid`o52(&=g6;i9cG&?t-7YjRq-6jtigDVF=bMf}^Y^E=NQii+p>OF0 z?y$wyYxw>?6p}X3^#MZ*)(n3AqZg3K#4gElsJS^QZ?}m(xC}x{ltXh;GLg~)zc+ym z2rJ6hq!97ED-%TlmR z+fQu_FU08>Z$!DFow2upmt=GGnQCXx_$2yb0dKVNWc%BQs*b33e-d$cUcX=OsXmPr zZP)V1imo}H|=iAd-9AG5?PO*KULn2p9LF6@8;4FhZhCuJ^?fA_dxa4(3H zG4!1@lj1Zm?8y+DJt+J77yELPxVzez>cAu@Ch7 zy0|39&Q00I@sL|RlrcM}koFE2_o1f8rQeEwGV=Io2)P;mr7>_w{;-E<0@rYe>W2R2 zTzdNp^6T#mnaCquw$ClDg&I()KTqG?mS^^hNza7{%3PX0EDXN@R5C}i`9`18!7vl? zJo*+0p$Ip@8hwp&!bZA@fEbTj3?yjHt~b%FB5)~ymFt{%cDXtWxpcg{uS5qsG560r zpB!*S_glJ}I~c28eRp(^XgHk1qsySN3ApRHx)`##l4kTSg1i`HEd)eX#D^;njjuA= z+R$L@DKEPrElJ~-N2e2I%`wD(pHXF=TFYNC|C#yVLuT=rwGo)T zp=Cd=PE1Zj(u0jVW+G&ZtiTdhs)NR{`2^pRK}?eT4t7kz`13o`e#nYYn4H~Q==jQkX;LS3Y*#3IBXM~*yI4)*Iem=ZwW3bBDBbOCpM2S_ zF8M=Zkz1d(52Qdtc@n;{AiSDmqJK6V6PrPt^Ac=suGktt*@j8HcH_mzP(QhGAh0c$ z(7}eJ@EYuoBh>iQ4}bm45kN{HT+h8o<8Bi+slli~BuXN{NsxZBN=6OC?b&a8XhiD+ z@6epYXlrX$@%55b!atwou&)DE;zf{jTc6(qV~r&x?BmB-Se)0?C%(B+H`Mbf+;}}c z$M;9R@xWf)1l^YMO4c{dfqBGW_dAR6)p+pB4cEPZ2s%IDLcSLezN4nF;WcU|66W?g zL*HGZ`&oF1UO0!Y-LCiDm^jyG7{rv+^!aGLYR9ecCpKQo(X|&Y&}C2JIr)RPFf}|A zujScJsY(F>R?)T8qgZxYBD(^^jk{9&)n0a&xf!2hpwt-1CkA?DSZDzq!;di|zAy`K z9kS;)8^ezSRSg9sd*J)-zg8g=&g?UGLR)C1iLb36>V4G3@%F?TCJy@Bz`j=wuz8~y z8DFJ8l3lPr_kdNKp=>9txjjstLhK=0lMhn+V!F(+6mjjQu-#;!#>$3)l(Y5t(rv@n z7!!@Y0cTBZR#W2`e9oC_vx=ME-t3vf_JjNTQIlQ0jF`OSiQu12oUlb~_*Rnamx)Iv z(o4W0%I`4I(!q)gA3u8oH2zuPI1RBeo^ReT@;_jSNN+bB|4dK*KM)EUbiuwwGK&1u zv_rI_POCJZ6tOU*x-)Nt?xTRu!qCOZ%Ybvuyqk+DFM6)lzY^XAjN5N*^YuewnsB^L zd@VkI)z8SMCJ6k*g}s9#dbIWB9?Y@ zC3*$|{z(;IA37H?T0Z|vTMDp|mcsYZ`$--z_WXP;i;wK?H#Q-s9BV28n)K{y1unJ% zb@Ua1{o=wCjr(FCa`vW#hY-7wFDo}SqKOQ*`ZHW`+sVXn)AVNT%X&%G3CDmSHHFao z_TnB1Qp|KwfL0{1_5>A4|MiY%?hk6T|AVA2C)3xMb~Ns;7^6fgBF{l9w|WDcZpgPA zuF?&E$IG7ezeh_7)ju$mP-y`ajP%~#SG#O|S%n7$qXR9ieiTIf@u|>P0M-Nz;$Hx_ z@g%an_WfxC$`gQo?ASvz5we|kJB z!>jLwJcYz#6prgB%7FC?)8${sWmDZu)%oC8IYMtN5yU>0oA)Ok0t5>cLQykpv3cjK zgtZWjvq%D22FP5Tu7W~fl@D-b0G5G5jlZ-t5Pt!_IVa<9i&r(`K8>&xZxSBl3A+s% z*S&?VZ?eJ~YJ0MU4nflK!_g~ERNx-}2|NG!11&B=72WrkOy1WU?=%tzUAOWad=v|N zz(xQT77EeYRQntC*%koMF{#cpM_O!M%jY7`ct{oB23hwI z?APb_zqb?;0tH6=c6@2|bAxWBga5xTVqQc?(u0eGd5Joha%(?BvF~_K zW)=Ulha8ZE_5+E2%!sKT+JDh(vkl^n{oAO2x2uY$QmfgLx^7A@2GpN~O97Q+4uF#pdkbrT%rSpV6QE**>K-wXdU3JDJFaxA4+uReFt)aT|t zYhq#H*VuZ2Pe(dBf{ITtqRLu&rHMf(KGlvpVyE4&ZT&7qQ(8ZpTh3u%@fR)WuEUe@ zu>U@i)~`U(9c0S7iNngLI97hAL;>ti*Qpt2XTHfeK0GZ)J-ak&?%05eO`A&Q?2P{D z)37k5*2hdt+%SIUrFK{(o`d>F9K$E!AIIDDL+tqYCIgK_yV~11U_-VQp*VQrHXd2V z?Cxb;>N;`P)uEsmW6~ynY-$ygh7E z)-pEoqeiD@M5?Qc+fWLVx}d;1H*eG+-vD!}TMi5MqNN4&Xdtd_N|aDi!rvyqml9VY z`hS>v>#(Szw{3K2l?Le!2~k42kp>A-k(5*#K}o3r>6VfPNkK{!r5QS;1SO<9rJEUM ze`|by@AqEkeAhYuo$ES(;LPm3XU}p!&$HI^-1oiKf>rO#&vSM+B77aU@B@0D*=0Ub z-cU>zyF))GWjZ}J&WS>XbDMN@V3Xy?b_zX6H^0&mO*d*R!yEc;_HRc#gf!R@Z`XnD z5jxzC153fqA9UI*v~%dk0E)wzh=WpP@pubAs?gh0i1Od)YCN+#IHS%VSyZsIE7`B# z$;-&PB<(MPL zL7nxed8NQAIgHyJ;EkK>Z5|ik*@go%fbI800a|IjhF4z>a$bPeoRuU2`c#Nr)&8aF zcOoGl*_woe7^rjOr0&(9dwPi!*-T8BckZ66(0Z<|!CqXLZOgM*V782UPWkDapqdw^OvM&2rvJ6=n=*F;Ej%Ceh}0o|9Ikirw*1m<7|O?!eN2eOYkY?n2eS zQIFBJ0^eKa4su|f$dVT)1%`dD)34~AHc2;|x`a^Y?}8_Q8x6d444WO7SwXFzP`p7U zK>$YIf@X;((77ltw~7n65hNtZmc>-+;Q;%vyP~1(Wy}5AMyF@HswMKG{)pcMrJ0^9 zOS9D{>b#cW#_Az@$zu<4^!Ql-( z?mcoLO^Tb0F;~z9DG0o@d;Sf_%XZFPXb43B0#DJs`6T#la6(27|5a~4W=lY@*%t4J zTX{ZqKm3>j7mq-Rh8zpr*RMv`#e(%cw4o;PR1XVwZDTX2;M-W02Cc#XcB9+cYW49= zVHm6IU7Vdt>Y2vV+8C&&(fD1?`^C8&tEVW=J7dpns$Xeb8&TD~qJ z#3ngID(7F$m|VNLoZ1_}{`+m?#NOuy+eMcpuPEMQJVZ_&Rd#Z2v5gPx-@fyv%rA$L zZ?FqR(^qsZa3kR0?%sBI6m%#Rsnh-r>KF#*M{Wx-BH@P!1oK1&lq!l>Dl144_}FL1 z_4{JT2`A`Oodhn44z9l{k?};mmOK0ssTB#tN#~9@0GUa+*O;dWGYAc4Lg>2FYofRZ(orbI>`Q*L{G27ffHB z6S!2Dkx33)SbqB!>v24`kB_0t0@Yn-Pkk99gM!7r)bJ(BKVV>vstJ0MlwR~PEg|Q9 z(8QeIb(fnjL%vqfusF@KHuwA)j~2fn-u}|@y-w%f6Me17#d_2VpKMnQ4ic zkEMU=9}5HIOc8>cp8J|^>;D1ohHQ;ZG8#gMHUoWP>_j9@Ek#=NuiE}xnqisEKME6+ zC|psF9n4E>k#1Y)UUaYWcyy(IizIokCwZW>&N{(pROVrext_m{qe<0G0`x_s&upN# zlYbR#I7=e0M9lVpI7!AGb0g(u9cm7*zb4Z@82DauSS{v;gEFADdY?(r7ztnQNu&VK z{=XpgYvErkSpruOtJgHo7?sCkhyVpi2r@o9>=I0QoG#QO!paPgguJz%Y-}D2+jB4l zd&N6ZVtawU#2H&y9#o6+x{6>7@OJLNM_vBXJ|C<#SQ={FRSX^s`>kQFm zll0^KQrKb1!F~iYiZjPMn|xnr+zyBgLZ1JKKYk5K`ZLTUJlk926us(M-Mw zb&(~6R8MDA`>V0tzTFQ9fQUo?qTa0ccmZleFmU8yOVv%i`>~^ak&kGs=W;vZ5m8D6 zdU{4-pfkDm@r6bPRmzK~Ew`y>cONmHulH;f;CEUh;}l`~Q4Vg3H3_5Fx#HiH%V|y- zFe5z;qCfBDMqgBopAB1}qw{A)U41Sd9?UQ9qtN6#@N&5uh`KYOm4S??rDw>4zeiwF z543vF3w7!0JvO*iNP_8c&Tu6G=HQv z626D8CHcj_9`7S|QV_mS9|4RRE$;#O@M5)pB)HI2F z-et3zH$8!cj{#!-R@yj}Q}O&->SU+#KgZa1K3i6EsZ?^ZVyAZ!Tja1^0T9p+`RTRx`O@BFkFHYh0fB43u)2Fczhuw ziT9~|@Wr0L(5IWbn|JRrU&n8(pi^ptOFEqAN}j!J(yP;JxRwFZi&bg#f;c3JJ~U@0 z_4Q97^M`@{WO0>7{7vUfD#SLWUN@C-bL4mzlArm^91fQvR5!WR%-y_VDRZ&NU*5t8 zpFDwB0?xzKWPUq9GHc@VevLoT^Al%ql^1jYhey7aB4KR~&K(S)3<;H9B-4BFH!?Z? zXrWs#WWn!Po=j!RSOt8WhYY|r;P)KvU{VyoI{Lk+Xx|tqs9am-j~ppbvs~F2Nwd&W z{PKz&FbrLr)YV?k-rQS`Q?dEJJ|7$0;sSDz;U-k|QY3373+Opw2W?@n?Ofx#&g%tc z%A0QN?bxnM%5bZ7@QuG0XD{_$r*<+$4|uPw#uw4v+VUtb))|lp0a@n4le?fhNzReO zg#pULzOiHk?6g=}Mlb^bs=UJ@<4$bIeUcE}pu;%?U=geLa`${XJ0{fWia_$&)4&Z~ zYh^mBzW-5Z2l0LZCabD@Gd1TxqU(>oH|qad2RWwR;|b^jBoZ?;ZC|`2T3}@o?qmv(oGnNmXma%*2t|!$ z8g1JPiL+TPC%Rro6OQ1^Aae=N1(cC#MOw=_=H|Cjh;KoXz~m*15J)$`@@jSAD@QvH z7sF~y-ZKfO1&|DLzCi0l`Lj)OH&ImT83g%Gz%7+cnMaXvO0bfjtBa^-Q0Qdcn+{Ni z$Avop=3p)T*V^?xs2Ks7Um_5eKW=hNP0Ve zkZw*anDKB{!VlG0irl~iN7tR7X`CYZ`qwAc_Cvy_%3D0XC)?58@YAzWA(L4ix$Uas z4F9?r@K=z`MQp)Q#20&w;N59% zm1L`0YY7!WJ#;9_>U~eq`8=S1IdA+LZT)v~_A6*M48F9lYr7cx1N~*1DYP!2gJ0&j z_bWT+tuQMjyo-;yrT7!CN@JOdrr3U36$sK+q;f6P2qD8ITwDET-4+6=yr45u6^%E7 zH?QKuY-N5cFdvmULs6AaC&$K$R(dY9tp!_ns+R`RbuJWZVKcuh=jIRV_X~;4eY*@O z+70UMH2e8PDXkULWtiEwTXPR_>#Wgp@3STT2)b53OUTaM(c(Vct^H5{c0a1!iShB8 zeKXo-aCl$)$9F1wuI`X~d)^W4(rdQTjju-4Mjs?Ye)KwEF$a8Pz0B1 zm70@P{_&LA~CwwAufl0`S3 zQ)T;APZ;E_YjI;Yuho%0i2`FEHd;sQ%0{j@wF1O5vV?4C3s`9?T# znyuH9Jlj4mG6~hcNfO~!Nb~CFSPZ<;;mEgjnh|CZVvmd+*Zwf+ZFcN1nEJ^$zKm4#`iNXQnvp!{Bd;6*qM5b# z!gls@v8pW5f>9r8njR&ADw`R;WVF$PtFgN0a=~bQj342B7*`vhr4@7hgj2H0g_p8& z&(Xc#DC9nKyf8K;xvkUK!sAw8LCGOSf`z{-+a)60x?`893VcvV0|i=2Pj4zl=mS6x z{hDUUS;?nk620Gayy8M@AwVkheO&a`4ch#>@h*pq^N~3NU0+kuUDP)_e{&8~@1;Iq zpQ&rKzS_hf9bVYBS3`SaQ+ycerI8~-tPhZ9^=OnfVXV=kMJ)v|N}yNUEWP&n?{}NU z%NCtV@FOb8cbE%&I>C<2Th+^8JcP{%$OE_{$4#(|v~A8k_cG`dSXt;o9^{zmxcL&*hyO+i(c)>+5* z*seXO;Nkd!yf(MF+$yQt8gA_A6oNl)YfLvJsf{x@G%lV z5TIVo)#Z4UAx9i`KPOc7ibu%h zk(z>slZu5w)?6H4_jqYJZukH6D0i}emJ8xEmC$FxGpP76HB0o2%;t4Ykb%~@Rnkp+ z-MnD}n_!SzRcpbIp(k2{VhLHgPnkj^VjsMY$0pl=BI-CNx653Y&kivK>~FMx6E)s9 z0OG^t&AlK%0zcMYz3_AXrkc}R3aZYx8FL;_G6=P?9^qV2!u^s7Z{0DC-hM<$%VLl5 z>!xKkAL2BeRU}rO_3rC>04Ux2AZIH*6*`8sZ;p-YDj$0d#y9tPt<2N|C?ey%Wn71G z+G{elwq5~cMUoXL5O4fyAX^xjApLJGfWs}5unhE{IM3V$2Tn77eV5NtQK}UuW++)) z!C0yB6&D9wZl0y@HFUXRC@$O9jf zydcg6;Mj@sSE)VAh?nU1f>)jfgyZtapkrDG2MFg!s3IUU5aXz`?aooEK6OrHb-w*?e~ zmD0{sDuMW8F>(>s$^90CRW9hDynAL0X0I(hdbpG@;$Xk&9)>k9-%$i%cotuC4=Ef% zQbO25fN7EXRp&XU7xZgfnsu#ZiwhgW2=H?Nh~7z?+W~U6QIW#5G+HhJ8jXCj zaLGTay-Cb6lp#3ImnuBboDpys_sx-}R#2#11aH8K;dF4&{UrPm3)V zPp7iGKDh}yYwFB=X&wa*ad@1TI~wOMSJ?kGp*7G3;!e5c`(y^ey(7E^$Uh*Ta`m0N z4G@^bFgDP4VSX7DRRGg@mwUWVnE;0I&aE-~U?BPU<2?9C2IN*xMp7t2g4Q+j((zRC z4&Z~};$UPk^uIa!cpzd-?ajG>08NE_GRnXa;m zAG&pRw}~4*vjT?5wX~vgIF=OEe}pW3%Xwme92vOc0_dUvbg`Vvce|gHlrhdhd#&aU z7avWr{BP7*RQT;F#`^EG<62;{2u9ayE(Q#zb^h4<{B4!r3La=b3zjhVbgwr%7oTwG z0XdI=1@MwbYXV@X_%==1>Sitw74w~M}2K>`2mRidiAgj$YG~epy^xbRb$?1 zRUFsFo(*6h%NMs}&y8`yppv{j$4ta{AZRegY@!x+#I)de9eoQ)^#0*RcgtGf5z7k) zZ%cpkX_P2|Y3$W$sHw@IC=5`8vLMzlG}kwGNswo(Kq>d>7ywOUWms^U6#3g{MfCq5 zUH&)w^8dw~5X1-waNPTT&AsZnw))%^t~t&u<5y~`K2pnYmhuu>v1-;L;@Myiu-&>{(S_!@PsSzmDWzV_^}Ikn6Tw74Z#@?FR`U2#9(IQh$sXmRQ7Is-59_p4}(tBw!Iof;$)Rn*jcHXwDAW_YM&jeL{HyWK;u*-J#XnT*|^pmNBkZ$=*!Dx8kjj5Ry5A(2&Uc{E5pe z3H1@jKd3#ee@D|3d#aPYtJm*$FgNFfhJ>igqbuXop5fNQu@x96<5|+>SC&xAYHPxs zmc3)qb%H^F`8qgZ=Q8f0&tU9$S=ZdLdFVxjQUw1`q?C5mf`|T>IrAP`9{u&II$q2~fXG_O@Wg)gBUe~xXtmoq-BLdG$ge-4dgS+M=|m_b z;LOjOu_Rc?Vy5T`+S}U=O-wSEE+^vSEtZchX~`uh+Je?cevL$2*I4|C8)wlxD=YER z!0bp-D~i|}ivuSinJkK&DfSv;>3u~fo}sgt_Fe^IX}?b?Q!T7!7te(OY5Nc;0x>#s zeEIJXW~K`H z_>L^4?@W1ZbUh6WH25%44}Bbxy8rNSzrs{7JY3^c#?LJYz8awocYJ)<^dT4*T$}f(CFCJa?;(%ODKvG=UfR`4Y6FST{1L;tSSg zGOeMeCMVNlPqF1yz=X5S-v|Bpti+;-9NOXUhfBZ4);$FqP4!klGv9dNeAnXZA`44X z=$?QXKjMhz()(S_WzE5m+O(yndLS+&w|AaZh2!GA|mlHL2MYo*Cf>292b@?$A2AulOEQK;W69=MJ z8%KesC_gzfZ>z?_0}w}F4RWVRT4q-%3gC`@Fth6YBU4ghd{~+GsHY`bH;S}X+X5Jj^fkH{o}rH-Oi zUi0qc>fYBo+?9{V+Vk7_zQ(pLUuE#AuY3dDe}!ST0PCr*sp$IUzX(u$P3#Ev+s34o zNm*F~fYvj3Qe#$vakujBHHFwgEI^+C>LUT11Ye-l#V!pp6^0K!sx#%^_j&Q6n5P9Q z{_C{nDsiymGK>xLLr#CS0J;m5n%S!YM}xC(Ito`z#tuFzU?I znD%;+A^WQKI*Jj^Az~Ge8J)U3Ty@2A`s8mMC>+PI26>Y_pT6+~@M#J*I8sNk*M)DV9VPlg~NYOX1 z4|kANImwIoxU*U*!N%8^@uY?1Znn)1f-n~ny7FP(JF6A$% z9s`S!im$Iec*}DYo0EnY(1S0e(X!lVebzHc=9Qh&x#-F+yDSA$@agto-qFQ8AF45? z+n27jys<@v${k7a6DQ6aWu#y-9Lm3atJULN?ntV4t4Obb5c(=#>W`c?9sfIPgi&y{UOkAJiIZ)m5YU7{eUPb`kmdQ;q(*hbg7r5yC%v z;D8UG0gV7sM_6midHKU?%2vQEb#>orGb7c2TYaM2G= zO=K{Ym16=^J(R5q4CImCb_|Em8=)*Mw}!H3rSOjSXw4NAAb z0(us|8shoBY+~A3k0*&>B%r1c!It*gRaI7JB{7f`nvkK+eJ^6^`%H+D>6yAFQBNdw zSYVtd>O{9{v6ul7N}g^0)ph$)nb(&?(+b3f~B&7c+Dc)hQxH} z?#r+Q4plZXq9A&nPoyxgR+gHDH><;NywY=T!h6NVR)0v>F#(LZf$>&jtLl>ve)Hr5 z<}#GCp^bkMwy0H*L49HBV(Q0g)&ER`t0R* zB8PW|zTM8m#R&wN0S{nUsR-hiz*JL>RXDs}VG2FOXL54_1mSB;MPND~TG=Fr_{(yg z1Glo{EPXfS4osI~``5 z(@0SHUARuxg$j0tw}?ZUvJ@1)iw7IX&Fq2n4}t^D{SbO}B!t z+b(k+u4eScKJ>VrW^{eJ{{i3r0t@pC-K*i{sM8>f&t(4*Z%fW5exMQQepdf&3)i?z zhlf{`N8i`8->iOm4l(D)@{N1Tf|qyEYmv&jeNtfn+7++9x_U;-B#BLY@=T)2Ug@%M zzr`y?Q6I?@67nq=4{yP=|BVwIPSYY)p@pqbIo}^Bg*57nCsegyU2t$vu?WO3P|E`I zmPA@Ud9aH}Jk;}tS$x^1%h^9aax-UT`$PpJ`!K>PEDfd%epn%EXl%UsYt7xuYf+(( z?YRwDaqg3D17+ZQrSO9)CXe&J;dL-K16r@f@^~5rX0gHQrWv42#CsQ-P{avAN245j zLXU#8H*^E0i$>ck$Iu0j3)}j=q`6<#;U8eB!x9en|3X-OX*lWZnf9wEue?QXYL_&> zrl9Su>a__v1}1Fn^*0hvz9aI#5Mh}6D(GCY{+j>A1!RF4JDRuKtu1Rs3uedIi7{pZ zJL&!38Rk(YuOYy*>HUXY?kfE+c9}-00x&_qd(?G>INXfi7aHjq6_?0;1b6BRf(Mk# zIVi|roGzo`w#qk2KnOESts*ta%i`11sgLW*pMPg7BBjm#;{;kCwc%?Ohlbgf$2oz0Neo7aQC?E7kc2T%h42k zYtI>kfFNlXzC^W`K&!X_Hn_A>0g^I|E&-!263{GHq*SPoqj=V`H1d=6bbv>%s?lx$ zs0pZ!pkKP4i#3BJFgy7cQo`c+o*$XNsy91s%$)sIl{t#m_g*>pGkI)@7x#1*2lnJC zW5=e=izXg{idGFrV%P_pGuuG3cyrkk;TZ7@!B;V6^a+Ou(n>cMg2FStNM7mb=3PQq z%be1}`L#Rhbipa&jc4*cQ!-8ajq5ij-hX|5a$95vsdczuS41f>c6+SvkqO_eh|2ev znz!w&C9**6F2=`4Myv&Wzh5UnOvZA=woVFhkjt>cmpXR8kpQ|6Ao?4;35Jg~)Cdi{; zkFa3Q&dzp3uA0}=X#xxanTvzu6gg}tuyL@5yb3mw?%_Jn23$0FZYYH z6{QeROk!`$uTSKn?z(>Z2A?Hu&Pk`BxM>eDHqOd^8bY)1S!v%tUz{=#beyU!Bo}Nv zy<&j-9xzQp)+gSG{NFeX%+SpUocDf^YRm*fq4r0oF`lx?l{x+hkg-XaP4qpSN3=xQ zG~rh-t1gE-x&#Rc(fN`xwTdxPJ|%#u>mrzc{VHxXcEiTp)Q)}_>*I4Koh;w%jOAO| zQTC^^11}D@;Q^0x%)<}1!S2f`OWS0x{TG%dAa;Q>XDL6Ry-x|-1hM~-Fx-0P_ali6^)2x- z3j~$6m5kwqTs)q)A%?=oknD+HnD-M%6yO7VPB}t1NC_2OACj6n)1XQobf-e7B@-QR zp*Xa|=pnpeQ+-S~B&x(kmT3<44>)!0F{Tjmre zQkK`r&Mw7_b8`ja!|nK~-2lB2@fjw(xRN@SHgVbHZ!7Ep42#?T$d6x*stKS@8#;b6+MrE|vW@~8IZuhfF;*I=Z3BL&o@ zrXQK&v!%T-wYtQ7+dJf}ivkCh!35k)_`g!2!b2P);_?stf|J`I>cfh)#`I5?q;D zhIi#^#{lp0`0!0FKJ0<0-A_R-`fnfqepY1)uNVnCjT8Hw^M%8VB{uDYRC2Br>MH6h zssZ+dKHs(Y58em*YQ2%q;^K>1UkTTaU#X9XE>{#-wFEDpj7XTRCrqA2gv;Hgw$86n ztXYkT9KDRH?`dy5xU^#o|02#7XY@k^%&9A{-`j_S#HY|1K-@6crO^G!TN`X-J$GJY zq}eegnL}9nb!g0bG7eeL5iY6ukqUEk|7xPoW((7={l>jujC`^AEXvUx>&oq!teulw zFnFm0gM<(m0d|{qUV>Ug!z)Z>1EW}C&K)L|fwynBZd2vQK0zh)0rk^6dQ@+E9|e|ZbslQER}ZSgq`h%HBajI|!Ew1|p- z@rW<)-Zqg5H)&}pBHCs)iUmvt&u>V&1xYM}il$OfAOitW^ZkTfuSyAo3FdMjWEI>2 zzE1zjZE zTbH+$9(mP3L-=&CwRE{6P1ctyW2<3*H`APz-ILSUxPh#cDYji49SLfCD~yMGG*N+T z6?!(!7XIqbg`VW?{oUv`G9VDi-YNN#gTK9X|L2CnXDGMXi!}a|6cUY~#8OJ^3t{Zl z(h1?@>|i6~x^7j(S)4x>mF%tHt+L5+Sh6}cK5l&5xm3m9q3j#l?nI@W=Y8-Pt5se* z2XT}>XNZynXHZC1uU4<%^Lv)}6fnz)8A7nO-SNrK*gCmK;RR~_BYmA7LD?}LvG}8wm&Xj` zl)~6L26tgDRwecIj#BFDDlXajg~z{~rC_eoP4phCYK5syS#VwFkwz8CgPMWj7gS?A0@U-q%&NN6r-Y1W7@|I4_^ zRYzSgpE3a#kVRl0t@FPfbf5{iySs;C+0cO<7#^qc8Q-3rzjp0zTC#tp$c`neg=6`B zBC^lqWKATRL)m)|PhOc8led*PY{{hyb>Bj2^?-kut*kw&<_#VoFr$UE*Ui$(`6ZdM zXu*(EiLXm&zGb!>a@d;8Zg)}ZPYjM{hA)P9x>VZL0&$HI0w*JH`<=h?K;l>1X(E?z z<4+gl&3%t>7C98KE9O%#?b=qq8)-v5I-0g%|I;nlXB%JX@^LP|t+}wo#Nbgc9TR7} zm#%D6zbnI@SBXqdS1+HCk|%xW=|)^B-Illhw%A<7m%#h0s;c~VX?oyhh1|}12RN^m z+!tYx>uXfV2-b{WH|s9Zpypj0^c2$d=Ph#{dC@M7xAAMtyghA!X-9~kk2+ACTxc0N zXRqe5`Vq@JiK071@7(?5<%}4T%dg?!f$8Q(Qvap_i&UtQ+o9{Ron#z~WbE$)A+YjV zMMg_jf#^pMrW`?Pzbi8PA0yF-D*~cRJ-e5cCvi8nZo^Lu_Dm~gZt-S$eH1ylw!w_m z(Jw!He#>Ed_y%2Q$22^AI`$KO=99T8*GFGZS=6uQws2tj!-!9jYkQ6EGjYP7pNiQx z3=Vp>jxS*Sj5&i&NpT5CgL~YVo%zL`R+&Y(Bm8eHjZ}`@Es_Y$kVk}r9l&ob>D8pZD!?BT#PSH4?*H=T>z< z1cX&Btn1UUS^kTTNJGxCb4l9Jg%r5v8(T^ zgeN)l3*WT8|5zFsyEgWoU_txXJJ)k1_99f6M&uy( zG5m|Ft)Tlox%JVV*R0Ack;yU7wZANQ5Ob4}3*87BHCPg0Hg>Idre1{(mU}#^tE*$G z>PJV%BO^Yu4mA9EdnU(E)q+0&CRJI8&;w%d7J4ZUFLm1HKKjAY=MKuHgWw+K_i~08 zmnL=2Yu=3K8_qG=$s{lt`vNIa8Bg(+DX%&Mf8vpy+b%(EWJB$gO9{enWCoUhRRbkd z#cK&@`MCFZ%afniXfZoP zs^S$~th~u`kdNg+W|C3M;1WD&vi|jPShw{m`tV?@YOZa+kW4{LR#Dqum*8kbVA}1G zhreWxlXJs>9{Jy2vF1xx#J-laYe5y=anm;QA*2&Ko#ES_*xR1$cMNBHjr0zjg1mBjuC~^3_xM>ULOu0f|7zn-jL_RLiB_G7|^YWfM zu$t>$hnLVB|Fs)tIAPl;aK)=_S?hzd+PSggGy?CBby^6I+hL@ns=kc`xh_ch@2^iL zX19nRtf?Co+blU{669I7@mw_!6~%7F`yhxKnAD{6CV~&V8Kp-eJQ@)5X5!!0JCRWh%zm7%?7mG!R6C7G5;BSyflV=)>Q*#dhIqq}<$ z!Vt_BsX~yOxMV5298|(21b(2;<8Mxa?Ds$BOk*J^mL~MkBr@}LN56^>nVtU&r>ilw zW4Ye-Y;1I`Q6VJrXTjwMu>egv?)91gW8;ir>tb+$I|YxJ*we%Lc`?3i?{B@Tt+4&d zK}%YaPGv8F<3CO=;a{0P#fWWGkicAz6^bgWE`Ruxwf&afv-q(o`{UAS<^^6Safj{K zkLj>uW;eJ;(<7T1k;qvDk2$^3tL#mmPE*^?gJu0X-_O$EPDTRibQSrj-$6B8O6PZy}^y$tp55zeOuYNDl%*Te0f-+7rX{NT0;v|C)6cfJ)P_K;n-&{R`i$e)vtVeZJ~ zcYaandKR+bz3Yt6gBB;vkZ(O+zYE2FH;!vNgpt2sxv50=&v@VAZxn1D_vNgty`PW~ zP0+nM?-d&G-LPSlHI5rT+f~x)b;W!v_g^=sm48W;rFVkq6+UsYV^{2vcI+#o&fMk- z-&v*+j87fS7QD?sC}w_Ca@L3x(+w9n={4SF+MysHk1RmOEvpU7hMe$4kHi^UUIrqr zn$P?XjDI8i{IRFeDvwt!N?r?U4Kow^d()a$I8T0sN{T%sV675kF}=Oyt`b8Fts@*6 z83Ay$8p?s&so4aQ~JgB07lK%14Uf6E_J8!~1=<`ng`cqEy zP(@1hhQJj`mdtX;h!i0gf^c9&G1EnQxQ6%ZD_A8D;kW_CauS{S%9#0D{Dj&u5AGp+ z|583p?^6CJE7V27z|c>jji3CNM!0#+p|4NV_T=fut?O(Tb`&5uiN~+{voiaK7O*o; z|FXQBX35O#Qne`AigvY$i?YyI;{o2=z3v;w&ZQMzZ9PaUEvfBuspH1baXeE!njz@G zC68S(tnuK1^<0mPFC8;g$mTDXW4Qp6{SBHpzncS-)i#^FdReD=BM;qh8AoCz#Z$4` zsq32^@O`e(zvz+}26PCX1zMkVVbRU^GE`dYWh=dMia#$^2nxv!cdLUP^5Oc3be125IPa(FBqD}%h(LEUIEa|9`l5N+sW};qSw-xu1xsI_heKe65 zSQsiIGKmtCbKF>;jWmFt#Bn`#g}KNC9M3567$dKD$B8a4wBXm&Z7tfx7OoK9CktWy zE!P9q3jHsQ)drSspw@8ComjzAN6!bj++888eT=LAM6c~Wf5z4NaGXM`7$#J|cDyO> zaPKm-L#@pZbn+3AbZlK6n{vAAM?h%-u^n&IJq7>Oem(;d$%^24N-@W?6EZOx=I1DnG!`(kCJ2ZlyUi$0vaqI(+9O}KtrGr)O}aA`4E9oa5D^5jK`2$w>)yp4-5x@BaOdY95U2i){xbNB?3i><3Of;pPza(1ZTXFMHEI0tr2lava`o9G61NZxO zgJq}8hlnW;PBR%oY9WO!zHN$Y&+1$5QRj>9nZ9e&(ugeKl@I&MFOF{hW^`6DZEaX0 zhugOXv z%4T;18J>$huX^ zkJ5tlN`f+<@YLep7ZhomQn3EK%u=wsZEr8VC(g`X{ZwpmM_gPT(GPbRL*tbGj|FVj z!>I%_n&TyFQ+!#1&Ayk>sk#X|=!j^%nE2F^rLg%L)ukwcvSE=w!!OLt(?ZwtoL@jg zOe(T3Ti2*=-c!gtf`CtDqv#dBGJN)%OG1dUu5`Rr-bNztJakmBtDZ%_b9Ai7zjm=# zrUq7x2=0Qn%tatXEzTbh`onYa9EfS}exGJ}?OZV)D73!zMO<#GHQ@Y+MHt=t*zF}h za&Z_wFn4Yj{KT{3e{9QsosiI4{%YjR5R>q%7TL`G8et!d*{v_E%j&E z6$0F38Ja%P|J=oCcHLyMnN)t`7kbzK{Qmddqq`Y3{}+Er_kJvB(!6Q^eTCGkI#L`@ z*zDiCvCN$JKPvV8Up&LkbzW>i{;1A{hN%fx<45d;uxa?Gz z;(~Y=&d4u16Dwl^UTU*Gis=9l6OVjZ$AejGxP;`4rp~@?c}d_D%@Qa3ptuV(TkFVG zAB)`n@gOw4)$4MOq_x?3A-RAB7$rOO(O=bQ|ftcu!=dG;VDQ%Sgkv+fqaV6=#S(iqE`9HzYX+erqVKZ zuCZOJ!)Qg&1YfRj%pj%X1lLB!3~rc2irUj4=Kkc!b;|btW(xjX$qw zU7doL^D5affQ>nGjGKu1&HWT7JdVRNPowJ);c(*MErMQT;O}qQIw5y*JO4;eR zP)|g`9S-h|ZMUARqFtt%Zh$9&ohepzXb-4|loM}oZlG776MT{PV#!l7Rt8*41f5FRrOMYOg8)5!Mg#k2^Bu(zYBd*y$kiFtH{+ z*LWL|r~bn-9=*l(n#U%DEjc!ZIq31J@cHb~cHtp#8AGtGcS{ovK0gzoo=06Wbm)@+ zZ3(Ac4TBIA;y2o|G?nMCsPuOqJcn-R>_n(2NCNpI5v?!7X+vHjhNNpK2nae-bpD-Oq_w$vE7>XLZ-SftV(2?IHXieW3r; z==O7nU<0LFZ{D{|t`4PmG*C|?NIqgMe7QnwoL0$9Fsq}FE+eGSX3;$m+g0f`1hRd- zB}M`5?WUf3+voqK;N0$Za2f-z4CV9(CERRr6YV>~shX=M;`}V`>+nDq8JiVfN((<(3cY=M-PEZ1 z=~c2hbofS(MlR{L1bfq!8m%I793nJ*XY!_UFdhrlG?0nH4WuVOyf&itmOH4HhDKuw z<(FihM5{gW>2i2l-+UNSi3waX{Q-qd9R_Tl`QpZ)nh`{HAQBjuXD}Z2NkCn6kg@GY z`J!C9*BjY;+7*-fbL@9;m>H}s!dzvuD)_yJ7z$tO8R<&;?Pkj~@(u_7Ab&%kg_e7W zKJs=uN49Ms?okJNqLI@t9U!X@r}I0I_&j50p++fK@l(;z@D2%MNqaIcB|#Acy0>=d z>cEPZxj?PxdNYn^{%PIKBWN$4@3YOU=HOMXyjQ|-2@X2o^QAz%inrmrhmgs%RMDBK z2_bZ`k*Rk{Ey97Uq%$^h6q3 zl2b5PBD*npx-kq^QprQL1=kGo!i_6%AlNc)$2w^9Nn_SI}@%8iSu4Sn%ps1P;&0OXQ6T9{(@W z-aD$P?pqrTARQ^9fK)*gkS@}zbVRyzkS1LL={+c2s#28>BE3kFPC%L{(tGc{cao6Y zmG}Lf^NlmUJMJInjzQSj$&r! zb6W$kf2Y^q3AOpu|zxkr` zJu?wz$$9MJI9?{N=Sk|hPYzWW%2+)Uvd)mxT`!Ythn5&;}R} zcbvKIcw+Tm<2UQP5y42$`7+B=fHRPc0lQ$pevC4qZhtJQQ#mp)z5xvD-=qxkcY~_K zr4^PhXZ+6*;8qtg?jn)HP#P@7T6%^b)YA09x4s8g@b#5}IW0x>&hjTMt(U%6Q1{SZ z*ZB8hAfF~Q5?f*CS-^{oiV^o;X0C{vo}_iG1iDt7uil z0DZdAFP%qqSfb3;dv(PIeGo-e?{()`rSxWV*9G6gERZ1_%4#=H5Df%)U(l`)44Zqoz%>Y=qCuh?ZtY1M6~ zlnz@{Yzh(j0{{6LT1RqPiBUGju{+C_nx;#1CxeSQlIMQmD~WvQwZ1P6gBt}@&wsbx zB+-fxv~HtGiLUysy=5bxJ@l9~WkefP>d6fSeM#QL!n~1dBQ?kecIA3m%tQ%Q&L@WG zB3@_#Rr58dCOIRm5&edj=U7}fJF{hu9HPyz80x_Pg4zLpHQh43@8 z8`S**Mb{OEb=tnBe`5v$ER{7+Gg;5C#Hi=U!ofHc4xI#_sFb|$OEvP98Y6>bbSW4)E#Qk*M6$L z&sV-@9^JF>AE0o#86KysU+te!TEg&gT?58jm|wyA*!5MMSbk?%Rp;odB2$O&c=2^v zhB5GtJICh(ul0^b_yEdZAMoRXBgmhj9N2i1jc>2+yb^$uF=3UP5K};C9S{dzu##O* zQGe3Q-@z4|32ns>*WKOBP9MH>P@oM=yY!x}e4V;r#nuq}_EmP)sC}j9HIrJ?Xx{H7Ex&o+fKrYza z46j?XTp``%Jx?|s@OBA|(AtcYhNQpo+IiLrXR8(*zkJPR7W5s~F@T72y+Hy=KbL>% zIyd z8f_Z)BYB=|r*a8Ne&5#--68gR*lWxHU!jPJk&5+!jCZcph|R$$bt@i077M#216BCS z?fxH40oykq)O23ve~Fx%=%?SdFJu+}9E`QuGTL;A?1Yqg9y5FLdjK+*h8fg(j*iUeaTj-$#wBn>13VFHZ?Y77-$LR}7k38n90* zyg&RcOkQT`>v2&w5^U&1rKrs8I=7n*p-#>>4mjA2PH~PyH3devKV7_YK>zmUf*uj( zMDg*O9#228;u*&HWyznN+A&^0!S^FArfM4=c|+@>O56zi_pPwWW0bNKwjwb6ny%Qr zt!jW2%Rjs*g*#Hr6S~z*+mv&{WuW=-=;_T* z=y##W3$m+<7@jL8gI`dz9jF1+#?Bj5`>YKzzxN{9ekt;pL%I2RCi&np_O7-HKGfp{ z-P*_{WG|ue-QYplHCs2E>KVlx9#8%QaKFEj^H3-{Rem*peudr1GGmc_mV`QCv*Orc zsk-K@l|B6^bv6Wg!!F>98l7DS2@~dVH4T4FC{7yBJz>}-S*0OcZ8YWl|JXX}*2!cA z;eVP3RmiZ+%Xr$ZC7nF(9i&YV;fQwU?sQ*BO5F)f`Lhr;i^eGRxfXTQ*y9{16;Bdh>q z{F792^J)S7RXc&n_f0#`8FP=9*)c0-G%9<_T7fh1g2i{{3a;v!G5=d(lPvLk;0(BT z*wd(s1MYWvBP>Y>ur3!^&x{zs>U?il8a-M-uiCvOsUM$)4kqb^@gl8&kp{egi?(bb zSG96mK30C82F>g8;8*}(ufl;7Qf;^wKR`?!iCk5U+B?Sw?)yJ}`ac`kLsVMs(eMc; zA9SCEV;tZgz-S3c$uwh@K$&oIiuWi4f}VqcHBRjgfXRY<^H|OiX@OaYRz}`uX9>^DvmbP zGu$?%(Q`pIB+oiFeA7cAqJqZ{Y3%O!l^X)c#o14+&2M6EoaV1LW*FWiE?`vvcU(6y z1p!Nb zAmnWtFAK7N?J&m$1CMotg86tV!88P{+_`CIlULtG%0#da~!iK9-XHH5-YdUtjjRoXNB`3pObFfr8iS!19nt^GoLJ3Y zbASFT7T|y0AOFh}{=c0Bk_sU9D@1n5?1AmXEm2&b=Re9?y5)!y&wg?IYFb~>Ajj%@ zWy#FUJj^*bc2pGAd;1XnpX#ff`82mSiI4?H!Ak3kZ-PR% z7R7y4@{rDp_4(kR;rmLaR}>P}n*}66+2?_VlNDwGq$=xg*?ny#QLWZ~LB;>|n*#C{ z*!urPBmw+}1yQ#(%~o&CheIF$c!AHpg)$>t9SMOeZT?GhmTyIzJw1Tf^>MY9_77?W zIy7}t9Td;qB&a<;B+Y4{J^4(bcr18lK??q4oJnk<1a(arX0a2=K6cg=dDzk+v0D0q z8uF{RubVd$!Qkn9T@W9z95w^{^YU^`fSqH87*bUq{-|||MIM9T>FOuu)|QRfN(<0@ zG5{R3_G7Ne208iJ7I_-k&r)1?5KZ9F537K+AF}A+s2FupI(VK6L_KXR7Wf$2#iaF@xjY#_+ji59EbsDnhSVo z^5X0z2_fNAAFpG>QxvGmot_p&T1S^qU}H6d-^G{TgAJ(&j~6=(P@6x;AfnIR{b&gG zvY4FlEfM&gnQ{M=P5)Pm9Sa;w^C1fmOrs0Wzyr(EJti|Ai?mjlia#A^5#$-SRbe$>EefokeE)gR!;GJt>Rg!t-2Q zSJ;rII+V^u2Ay;Asi!lVWWCq$a$CiuAKA6v{kup%eHMlbG%tow zhTc^hQtqw1CouOOyvMwE4S@>%ODTg*Dt9071~5P> z08Rm5iUGmFkU!L(Fp~sZQ2MeDKz?9~DS;#T9%!J+b2<{0(!(4C79=t$>1Z%IVA=Y&)migDtfQ6E*^}hRfgd0q`)yTT8LF1|*_%h(;W``02nc;fSf&Cv?99Tl;zy-Bw#MR(_ z`K=hsYu4;ncL5uVgZynscKLTwhD4 zHcz+T2yeZgkQBm_E><^brJDCg&f@+Q=tP?8)^m@?`Uzverj&e4#7`w-DJ+Qpd6!W3 z3bs?~TVkU1S$u+42xqDr6J~etZF|Yh#XRn;d*G`vpXtnx-hcM9PzkJ{;Fn-fXMl1* zAi!el9DYz?0l<04Ke$IrJpn+|#>6pVBXl2zk%(97sqA|Q@Pi)K!T{$$0mK8q-OMWY zGW~m>*WGjbDgVlPLwOH`p(Kl0)p{fys!xEY(_m>Pea!Ye5&ocdB?~mXv%Ga$$SI8t ziMT6FRiyKGnA2v~03rjFTPN#gJ0;7+2dRw%=a#63k%KmYsK5{4&c6TfDVd`+r8Z^s zuLcViSEp2V*>U{xgfHeHwN-@tguWP=8Q_9*tgFLtpwJ!DF+qX8WX3(`qr5+Np&T<= z(}*k+7>LX(x;{ynS(BN{3I2JC<=g~pl~h4DW`F`5+N0k|p=_-;%wH~HW8`0`#MD3% z4r=y-2YWpl{CF_Y;AY3^hJy9cDFp|-a%@H(jOmqz|8K9fT;#zCEuX~I@$V1T+J=tC zYyhE91RKB`n|>DMgUY#&2H7IOo@5QcjW7dWF7{Y3Oi@>VtfM0ga`=!=YWkQE+(xs2 zx?0tDep`08CGDjU@Dt>lAq8lckwK&{W3oMRTsztSx+pXTt7y4QsdH~W-8kZDTm$n4@zy0itEA@Ln7NEGynbw1Dy zhjXENqj)8I6y0@@)kdrV8<#^VH$OJf(!sVasjk}xJW)VK!i@{ zgpWMx3qMhB!fGarpmWOla13Q?m;T`Q@NR1gl&NolHhj()7KU^#car>+3C~$tvMZH( zSD!dETz846E-QPqg+7VWp89>qQPblvh#alMrfwNU zHIOpTd%bjvMk!7);4E^V*CT`l#9(c6a_W}JVNmLEi;gR1MUIirq82Qe+2w&>ZLo-C z1AQlG$mw!j$t>d4iu3&&2?!aqa4h{8I9=*#v6KC4qT!?CQI-UwW0W4TF+Lku-~V!& z-0Lzi#J4hed`T<0T?0MvOdGapxi9(c3;)Kxu~ro#d%%ti71$9zqj}~bdU-LH8dp53 zp~hzk)?i3b>J7;+bS97>px%{qgVj6&Vnv1ZKMz{iuk@(u#22^n^za6vZ)6&t>d4HB z@$GtXqJyY218)Ky;v(Lk-Lcnw)Da%=#ww(wWs_~(I-YN285TjGE#)lTdC-LIupm0!Dq!CA1aCG||8gT+$+kq-L zIM5UqPgib!N7J4H{69L2PoWSUP8Kk7fBoHI)`eV9-9VEz8XGoNu+y-4Y8|=9bNz+RQGIcR6p|=H2`8BBMJ>hM@JV2 znD(CzPrkiG!2c4Ew!XZR@#p*1{eznOaU1lXx??+hG{jLGTZs7d^k{*Cw8KeWsrc>U zht2$I0(F(8$WWj#a2F-XFQ?@OwNczaj!>h+0%)LoKy93w==iU`VyqOUzy&pL=2^eV`Dy8Xg!0^z!K0b*(Lzeat5 zyCz1)tm9EDDr71A#HB8VyuNfvBR3T_xt~)+D#$}tdfw0I@j^8!>kw9DdH4K)8;kGO z=WlvjHo@rt!`8H6AoQD1dsjfk+cBLxw(G#7mhi$77}G3HTDswsI!@+tz-oSaoDd`o^oXeg?4`~>9xy!N zR6Wo(XrIEB#x;6zADx7%@V~A|eZq0)%^Nk$2A}lB(vo5CKhlT+sju+|@2?wSSmKYz zeyeRF|c{3jz%u(l^PWFCQGHaaaFyjyI&%pc@En)rEVvi&6L6b*zH#LhL)EfYiY6 zj+`|houa4H#TVY`cpl{a5Kt?F7*SYZm)fc`i_t`oQk7KDo9ckbX*D{nzllfWq5dCI zgxAL=$7);VR}+L)=Up40MFe__bX@(S*)4tjQ_XbeJEX0j(kXS=iXw1+eMI`h;DJli zQgVxzcr!u{91;s6rs*@jU9PH{#T^BqIx1_>DJw z!F1URnhd+V0g<^&#?9O2-FM~h63DiV^zoR6nZ&t?qVpf$x!(ANK&xI>d}*bZMpcjh z=*L=uaV=#>q6Ls9LC(&l?dE4t#UP$GpFRb|0Aj(k$@6=MhI)sQ^d2uk*k;OFqK8xAJ8(krR;`QByxhw|hue7~;#08$?ogIOy#6u_?NvrZ& zG^!rxtE3>U{<12;@q16a3pF~(-?U9MovYwemzS01{VDE0%*%pZ3TL7DPdg|0^5fbw zs%=j%_kAZGl1MI@60dzXE7e}ZmMLP|5DQ{JGk(C&s;6Fnt*EnhJ;(v(G}D`_8waiD zUbkPp)YLVLy~us|{s=88I`?arKnbWS_Bqps0Rt~N_gVU0`gJQs#RWwwa@yRMny>v! zQLHBY3q)Z^6k&YNiKJQcx&fZV40m7ZZ*u^89XMPe4`2m%hQ1)Zei0@`C(S0-ytbU+ z2`J#`>mC?^lXuDu*xcM=)Y|rw(hfYx2MWHRLM<8pH1EC(YBUxmM?-^nStch~psz-(PTg2M}K3zYhQXap2_d@BXbLA7`kSAe=;N_=R}jglai2ua4XT z6Y4*m?CwA4SU&lT3{ffrSReA{gVsd!8JnX!2wZ90{%G**x)olL+$#MGdeFsmwV(#{ z#zU08exl`7)cgqv_w|PVf!~Sw6GQVSr?1f!>9uX=Ek4>)=38hp(VZBjd(&u6Tkb^_ zjeoL~5?KTVNwl;$L;@OV$L{1yQnfL1p-!qsNBN=|lOD<^tays@`M#i4A7wmvJ6Dm9 z_J_~pZ#p6ox++lO*WUm&A#TI_k!opoPjt#*u%#{eBG>s(H?`K>DxKZOs33I#rOL;S zBF8rKlPlF3X)xJuMY@dydTG16uZ57W?*ML{59&xS+tI-!5A^0rjrj49pbOPv$CoSGj|M3>zaqS1a=I^H;c81fWAgPKsR2Kjf z2npJTKf9zi@yS4T$+;u+yG>eKST^qA%(LC9{ju%K^`4HgU(?KtR|sb$9~$5-0$DV1 zX}eFH{w8zoAeTHkSwZwIBW#@ zWuXtu;N=A`vBTod-iA8g&Uj0Xkp>IuGBPX(BOFwf(a5IN78J9$wt9M&Mj26ufm?(?A2sX`s+qz zfz0x>n69x8?uS}S)EvX=Qgsm2p#JRH^})n#*6H?G#K^MFz1~*JdO50%)d9-mr5bK%W(_8loY*py@`j=Pev`2j~@= zsseQdSzne`Xivta-5)j=z45&LEVGr?gP8UqF@9o~bH&es^gg1(mK*C85E9%$785eP zd(P`Irf;bW3ZApR5cF~12&XYrp3oG&`dRIye`7nXkuDGz5c>`rvWSrihvPPL0^1;* zu{-l;dLVB8`_5PAVU?Q!4@i4BM*nPgQpyS$O2}(GU5zrEqIL8hPSFKt^!Jks4=1?m zTgIwM7$@V%NhoiM-EfUu-H zb7MiLvIXj6&gP^U)2}K$>`o<*vfDkGzh@9H8ws{>$QLcjRYFOX9G*0hSWswQ#?#y)38OK zjhbZ9*kQ$?kMF1+PUw$+4?svwcuc5qVZJl+$b7#0Kw-6p4tmIT>#CJHuId`J{j+SA z`w+gV;JqgH`)k6la}9Et3m2=bs&esrMr~PAg`*?6WQShJlsXmEOF*#8eLOt}ZKJLM z-vNz#e9Uxwk$dmousZy51~lT$7eJBV4Ko;svh3LO|Fs6D4GGyz1;kXf%d|#^(bNrK zlqasS+~Nb?vCt{pqCW7_CEd|k$vBGge0n5;@lI$ZLGX*frCA?lczW-a;*W}99JhTM z0B`d7DDq4XWGY<2S~Nn3EN>D(Fsd*tJj`<8ToNFgx&8zE&(+DgTc4#pM11q#&r9x2 zkr^?jTfuboQ{5t2ZH=t=q*2ystLZkQ8>!-LPE6MOr?6>~^(u@SOl{ad_stm+)k zrn>^{ z+)*!DK@r{@LYf2hc_MJpY9K5b)r^5E@Z>JDw+IN|4^l~?^+gxz>Od#Jz&Z}i8Sc1- z%`W_Fdq8`j*M5UefSCA1nEO>N$yG%x`l-IrXW*WKgi0>pc7kxzFQrY{qXS?a$CLZ? z5Dxqne;rpESbz_1D~D)wwL06p3F33VSp)mEoKkV6>tA1bG3`*#6k;Z)sWL~e2LIm* zTW*-xvKONsfh#$8P&IkE<#bOnn4XePTRl;*QVh%)pd{zfEf-1=8$Vk4K1lRykxk0z zb)EF;w9!rULo{eU$7@zDv-=`4J-V3u3uju+vKryPpUve1k}hQr4srsn zp&r&vt)o*8jvf&6lCm=n>U`df)2$J)GR#ocXk(mE2;hD=da|&_HBimW(SdmJ^Z(P7 zu!;vraR8>bUO%)LeQgwyg1Kt}N@W9*oB@#brR*n{Qc+pgX1F2QT+eeALJ_S%65E;C z$=Wl4xtbYRhir!|-?RkYcq86x-;Dr^v-+!YW5XJLDmKUM!Toddh4Q(^-VrDB4!QRf zS?M>L$_UYL@3cb^c?E^<-*u|8$2<{oTU|rW=fR)&LX=CB)F2RWqi7O#Bc6ioZ&Jo2 zDVW|F07cyl*E_#s;6V&vlOUa8;rfP~YLNrA>3GmZ*2o+78x=tE?bKj&d@{rgl7uWF8Om!`RiANe(U1}g%qAVm z%Qb%^!JTCPE_r5;ET3Ag+)m?RM61=axULE_)Xfj`hGY)(Z@#N3p8Mr?ln zG(kMHR?g;>`R7gk$&YMGqqO-f%g|exgWsq5BO;5FBIi<09zDhsa+>x8NE zVq^C2?>})l$hLMyx6Z!_49_cmVs z$oooR-IIm|36Fi@;5(be$CH62V`D@@HrgZ*;sS^zP;b^7T*3fNG+;|1%;?mQj(g`a7Rtc_xOFuaU2}V{|lM z29g|caL8_hj9*d>UlRf%*-B>mtA!Tabrs5~)!qcb8R~}`nSFf;537&|^Y6{&M0jrC zUX7~Vwzs$E;^zKa(VZ`)69s~qPYOEz)YzdxA{3X9P;!2L{`d6KQ-G?Zm%1k>CwF_d z$U7VbdI6k2!2QzC8dfUQjGhSZ!lbeTN{B_Ci4a7=)oh|~0)6#FAs9vy_BDtR2k=De z73#UCAcA0OSt+F&FdXA4uC={<#*<+8BErXcjRoTq&Uy{a%uK)!ug&j`DzP>%oL$^K zz^NV7-#*pj!S*qe){K=tw#rp5o18Qdau{WY(SqjN!<|s57?_@*ozCv=s_!dZ-A%mF z3=1vN=j(sR9$T1*`JFWQO+{wFtOle$^(e;DZ{-QNt}37J-uKz<>|gjUoYjhK7YzT_)ZZay)V{J(4Q&srZgL8#`Sj31v3j5fwa%6Co}&qkh?m>|ImeDehW;s%Grll{CH1= z36~UHP#8}`!j(+mLre32#R7OMu{WNi+@J7Y{^+;p+HeRG3ch;=>(mRVkc@0`iw){}d?Y#%Olw3;y)L8P)Ehp8Y*YM#FpW|9WrOTv)^6uzPBuXu+wIbJ27J3pcG=5?p z>k~|h-Kj%`Wp&Fy3e8V;$gIGFSS^TzK`ilY2Ihm)zMPM{qr1V8$=hcsW`SnP44d$d zsObr&fM;!(j2}QI0U^X>Pl5r)(6TKcAQTfx93gcJ(8!?75>Psy|2p)5Pdf99?_}TSN=5Pyb=DYle8}_PUrK%1QWKK;L1rNZ1r_VoK%);y;Mod- zZ)cr<5l#W9w&@A5aHOCn9O{#C z*;P*fNJN((^%xNc2BmTZ$dmxPfSRGmEg7v79A5-UOQ2eg$!&?NDsT))N(20cw{_QJ zq|KIUrQkS$_<`onflzRk%fG`Zhk&mHwD>zP{O8NLK@Tk;N5s1?i_z3E$V*BJst`lr zxTo?U8vIDsM@$G3H)i`Cbat03z* ze0nW5Z@i#7oPF6lfZEFRUS$NQ?OBhZt8~*y zs+j|d8RRdkd zjSAD3(mUQ)ad91Eo_IixA&2J|(tbbWx6w7PvQN=QAa)6p)%aRZ979AqHz?Pm3wB$3 zpg?2KLNjNJK%5;`8>+<|0%GVV=JzVN?iBMD0D2XidpP+49!Mv#$)&VFd81yn#Il)X z#%R16$ST!ux%n$j8eFZ%nO|!U(?@#gx7uPTi6o||zE0n-Riw?@^dX@dT-3#L!{bvP zuV)@5DTLsjiJ&lx`L}NmnXffozkVIJ68CuP35Vljp=;GX(fE%2pVVglxN$u=j&hu( zH|J02<9dR5TQ7-7n^YrsdZx|08ta7Hr(E$WnvZ#I-MR$|BM0>`LFr2tkT)3L2}9=I zP?J;Jo^lWq(rr`5#aHJ1ye1>0BXX20x$R~>%)!$iQG7hYvicp^aF9ww{21F*TLKoa z`hTHeuvg)B0are2VC^>y{S(^RDL>2C9zq@HN)5Spot!VbQ+ah3js<~vUs>%+-FQI{ z${^RfEWIa%(36H2-#6cc=QT01luPrZ1z{Ld=dl-27nXIt9>bD=My?u z@kGci2&^4=p8IUCs>}`URM_e`r(=V@In(i<#AvP8dMG3x)7lqth-m2s>#%7MZ6T8| z1-=j+YYxGW8FMN5P?rBB$b%ZBSQyod$2O0se}QRX+WZy=JiTq<@+>3Rh^+(E2XN25 z2@(byDU(Dhp-d00)w*%K3|aqz)bOI>0ekzM#N{?LG`Dx~K4Y4&Q`?`OxRT<(pFK`! zm@+^eBL%QXM|~7N=YEq>TnB|nU7Ol8Dm>x^(G75xf=S1Fy=Z{_VbWXr+@mzmyhL>+ z8>dov9F0m6AY|g{-l}kT+~JKzE2k$49b2cS$o@TT7#hEMrU@in0o;}Vy^(XUn3B~J zyb!p-jNHo@z+_{=JhbSbJ!lY5rE)Y#6v)`Na6>` z2~!r&e~YwXoS$$I0S7#FH6G^?N`|KFjAjoM&5Am#_A6pp&S8s-=DUb>5xp{B zIzmE1Z67%~94a0p*3S;5LXHjUee|%IB#w@(Na@Wonyfp#4}#^Fj=Tpa?M^t{>P*{~ zuGx-KU`T}zO5kJrtq3P(56x`})a8ogH&a2O>BS@OkV|K`bUD!DOyeikraImv{jyW* z@3R!HU)|h3qS{yJeXjPXk_(~m zF=j>KPMqpPbByf{B7-rj8Yrdme$hhCoM573YFk$R#RZ>Z;BuEnM9eok2@tOZ!fQM3#2%k$_>8*yZ{J)(q2|tonte$iusxV!q>aH8Q801LxyhOtowrnGQN%| z_{x9SjGY0691hxTv-nmX@F96HG?UX0`#CfxBLq4I)6v|ml@{O zS4}%kL?(S3H6&IuYNrobi3b@@tn>;rqECG#->0UEzXdSxM|+2- zHjVi`iFp|MdFQe0i({;yI5cuO;o`!7JEri4%yloVDTwY!U`zG>sl-U;jIBt2Tz{}& zJbZuaHX~ICC=V!17MJ^M27RFT^VX;S@jW5@OvNp2FGUVi3!4XA61o>*{(a;L+IF z7$LLABZ3V#(}qvwFZXo@R6NESc0>oZrdDnl_}>{S67C2i?Wtmt?%oz1ux#HbaXA<) zQhv_ZH4CA*KzkXt-X_TwKX5nmXMGqaJIyF`&1<_Kx$=GSMAzHm_Z&?U~zT(5jJ zPx6h;>x86otds}1bDo+G4nmsi&$w6+jVoF&J(54Srh~ZAhunFoQ&&A}#c~VElvJoS z!jO;}8fkS~9Jt~aO^8NEveh8YME`>ka`mj@8w9g5V$Z` zb8uWboTLx+3M-sXC5U!`&o8m zyyp$S*cZjQ2XPKPxa(8Gw~ITbU*{ekh12P+#Obm9)zeQV6f{fkANfK|&70HxG8}B$ z&FLqPS3aLO@sWm%_!!AK{$#fgTQ#nFQZvb&aX|*LdA^WULCygEk|(ZMAaZQ6S^dMpeMKIpuKqQgrCQnj|CCNH&PIS=Wzr_HVAy0_9b?+ zqqA$04Q?dhX&D}*C%K7kZ~RJuZWaX z2_gzfhn8jL6pp;xYBxzMQk6~%6)cb0D<*E>g$wLJe@CXT)C;>m3Y`2LQt&!GcDcA2ej-bh-J#}~D-7sH#ah$@! zLgo8^D~oExDRSc4HVNy9kIW4TL_|akBCf#Rec6M3eEzeTl+OX^)7>$hO%SV(wQgax z=q^NXy-=;M@v!msTeMlTHz@_2zyxf7Jo$#6T27;d($ww?>K7h8@%_0cE5Y+pqNnsG z5FJWODe%H3o&Ecft+|KcE$>v&Q9H$&9q&*Pe<6Bj`m3kti!<)xEn#6{$JNKG>Ph-b zFYx#J)H~-$aLjKgQh^Be4xI!k()y-69(>9pI!+wKe ze@!R`r)3{GNX&O6bc9F@`66qne*0ApYt}XW;Ws?|XUA*2hh1SKp;0MqkFM)m%hfNN zjO(1LW(=1#l(++)@m|X?nZA`UV5UBK34bS|qt|VcCOfh_YJ&=>W9H7Ic@scUqF|)R z@7pHM$Tc#!L&uBgG%aT`U_f6bbEzHFYaX}l;T&~&DR?iEB^-8nNiV*e!CxNnh|eI( zVLj`wrfuB5DHzaMD-6WGSiPaJoJ+2P5i7nsulaqe)UmL(ea}v8L%5^dHC4a*n_jP(I*=ND}8s@1W*+U z0US6ih+MCFDzf=~9@*>8-h}68nT<21R%_JLKE#ELL&$6{l zmlvv2CmxKM)PW9BG0bO&_Ng4*XlUZ9IG-Eb3Nl)PC3Ewk*O8?8$+%$WnD>+bn@PsI zUtOSbYy8#UY()t%fpz=4U4f1$=&`q}H&&{l)-z`|njxYInUbaCj=j+ZXO%$;AInj<*^A7VcA*1fXF ze9j(7Ow85P$zOKSHAmm?+tA>*_li0H#Ao>2fSO&!R$illY}NCB8mPo0%5Xga8p21d zi`GW{CtDV@&7J5LB8chNs|` z$H!6cCfhGJsC!-vQSPj+QRk^rpS31jUUp!HSigqo)`Nvl`Gka98ebLeVbu|Kz<&m- zhkl~^LPA1Hz28}-{*<}^5mnn6M$Q=!-a_RWu5Pe@^%M8PJnstWGs)oLGC9@Xp1d8U zC1>{B(C{;;!xbpc!^rh9s=+8UJPr)3;)5@}QM@hhS}nM}tXgNPs4W5z!Ck+_wF6pS z^1gULU2UOCm z?LSB3qSUtM(#dy9LI-ZMmNbz<25-@M`AxpE7!07g2rjr8I8(@4)2-T)N43$P84Nz< zW;=jYc;@@^W+y!7we3976G0(ANvaF!IWI4XNtp}7S+ZeN$`37-!0R)8H60zwDd=J0 z>y|ruBhd0Y0UR~t6(Yp>4WCVsX=!OKk6$*rZ{=RP=Zym;x7Ne7_t>0$IEti}M~ps} zHtWs1_9Z?Ve4?=UChphMlr;4F))KnM|0+m--tY9@d{9eP(;1aq5-!<^^T)XWkle3-dVhffsZa2Vhd_C*3Lb3J)?QIjTMp?9#noLkobu zUf>`b^~m;!&X3+Z9nSv!S9!Poer-K^{9*b#iG$zPcp2NRTZneMCj>K(I7>dJnPLU) zX%E(*J3QJWR5#gPS5!3u({%y;blUus=@qL_1Gl18os%R*IkBQ^vEgleA>=ek^z)do zAv+lx-*>iM`N^q0Z1R-AOt?BzvK^kCEuBInh^b1s`7f=IS@$r(8X9t$nXe;HvH7YN zWSFm$&t$R%xf_1G6?v97u@msEq38(LojZGCC(_;Q%vUm}M5D5mn2v!#4RR4$XCgkj z86F>xk~fLhEvM=_dsdP8PG0QSO`rm6GT|f+0q7=Lu&$ewzoG9>%0B%x#8un5P#1*s zVpbJ9K~jUWeBGdV>t|4xhxy9y4#D;J_O4DgoKsO3Ue`H#;zlFdJMdsPtBxL~3}IBg z4QMFB0xp*Dy6i`*fw&Nlibnuxc*l~92rQse(4?G=``^9RnvxJ#N1NbjMP*>$g|&)3 zXOy0C^ii)RcT_E~dMm;;xO2Apxu<}<2xre(ocLNR(#9|b{9A{+`VL4)bvdUQ?2Ld; zxC{ ziH0M;7H!K*jfe9eS^ch=>oP(E{ongDfjKDgy?%NIUS6$JD?PLC6PL?!TWRlMYV~Ef zMmeWo$?4P62*3T|GDJt0BHyi+t_IX<@m*%iJf&v(Z_^RA;`fQe-K_Y%6mNYSXk>D; zWhJx^@@>hCsH+a?Z=r^64HCBl8=PWFIHX8Qp<*K8_)!5l*;`3SEltW}g9sm=Bpo4c z9sB1v%ZJ^?ynGIQ8Jp98uT5ua(@68WXCsC60UWH?SjN6`4i`qYi)acl(yJ?( zf6f>l8psr7#v8Gni~CGz8B&xwG&CgNobdp-NtK&Ney;|kqZnaIwbr@zWp^4EGJH^< z!O_6r%?Tq+h@T|0>WO_SYbjl^Lw4kuJZQveITB1u(OYB_vNLK(5jAd6R;`GzS0L-{kB0aRGgn;+&DLHk{A7CFGa~pEw+Ud4!Nt9t0+0EkwycL;M z<55m|LWt!aT@fBm!HM!8_U?#I?620hiQRbK2&G|Mw!uBF9NdCV1p>?(3Jeqi+@jGo zn`(RDIaBn=z4;2-;l8WQtXhomdUPO&4R7T4FP?2lcIpHm3_`old82r8D?@M-1RF8(DKgSLNv zJo1}>Ik*a!+X~}>oKKb??B#y&oT)Om~2!k z3TWDK+0l)@Bua2w0qm8^s|E5zebJW3Jfp=wHO|)de`w(wl{su`_ZaUz+FedXL`4oO z??k6dPJI3N?+q1hFO$B#00Z}w{Fker`ZCKV+^|sHcyMQ_*lALGCyR~O)SB8C#==g> z90Nop1<#F1-}YU1$z$e?a00i(!uhZP6+hGe%#3Fy7+jbKgUs3Jq_b!z{{=NAsgeq? z%k<-1Ya5Z-Yc3)H+w9n49ew#(nY;QQje&UqD31T-ru>07v(SH^Ay2HCK=6N_&T90D z`KXW|IKNVCdBz;%zmIiWVG&YF{H<+q^cj5jh*mw;|G5mYJNat2;64&3p&d&ms_t96 zc>nVPO%4u8X#PD@x+8t{)N@F7cJ|_z)Mxyz-q=_{)f;J8CgOX`NFfVRg$NDlWfzf& zTeCq8M41McPkKc@aY(4&O^Uvl4@`hIEZjRp!M^(-<^*3|hsA~V{6EZnWmFu^_vQe> zf(IwK6I_$v7CZqWKyVB0A@~5ng9ZWw39f-)!3i+91PB(~A-IRZ28P+98+D zk}JI00z>k*J~n+nqJ)w$ioJ>iNUz>{O2N9W; zM$4R*w32OmtSLfPJgVS+qghhDybf48&Q9-3Q(&$0oT4qYGe9n)aMf*^yDRA<{@!dN zmu8T#)q*6wI=`=)D3tZN|96MW=Nm|VQB zmEw{T<|F#O1eo*(P8Fwh zH|%I?({|TV)WZ)dzCjQ$tgST0G4?npxx-D#$jKF&Gm@l7gf4E8KrL*=BJLyLaWK72 z{wcqOKtnU|HEGa?M~g2CpUG)!3)VTzM1Y6hGj~|d#DlfcjPgdA;2|}KC~Z+u8q`)` z>$80=N;uYX^+Tv8sSf*K85h?d^C^1iFjCRrCL{5gwf0iG4NT?c%BjuP^*W!EChOY)I)m|tCm76v44h(>eL!CV-JBH%1|%|c~z zM%I%47djyZmJw&k{^{1tKD$jPoRgDNOJmALAYosko`stm5Ag8M(5G+Su}zj6MdjzS zYNQLraM}j-ZBtTEcpTHkV%=Nmf|4+uuQ1RPoK@V@jYUrT@w4~PDkNnT< zD0Rd+bf&dcW3Jk6#nQY=Ps^=8u*KKl*9j?m{>Lf|CwUhaflO$6#*KBwFBXa@OzdaK zNT5I7ad_8pc>A@XAuYY16Wz&8ip=ALuI}!3OQDr;2LGcE;WQ&Dy;NpL0kem>4i==S`sM2;5cIU<2ZtLdR5;FI; ztfZt+INZHyh64jP@W>A!5^55@##bccwC5!$dC0`d#>NEjx;q68s=>HQ*?LiY`TgCA zj>_B%J-t9oJPOm(oryqahs2PVI=bfVL73A`-rSJG6z7Fz@^R~D*y8OWIoz~WB`1G> zXF&Tuj6Z!e{^o(XMcH({b^Vc{gM(yi*~6Uk?epW?uO(3N8O&cJZk7#9dRorOA-P{& z&KDnIlM7mr1>6V-L)#oZ@b{C0`2*0xQqo+O7$GSd;sYVnGOj|6&RT+J))*XRn*uck zyaMr0eK#~?S=m3~O1SNi6cTlY;Br|WF5(Y?PgV_vFpQ#|qaul?w-~MzK)*eeCI+iN z?;Z(50GduI`4-*Xz%~&#PITXQ%HuP5gYfSC?2V`iyC?l@!Mc)q+mWdPOrarXxZUqx zoZ=9c2liXK)f1T39S&^9u!G-ZIQV%whx){x3Z_@K`8(F6pgSMtabExgy_OpxR1S*< z5u(mW@;F`}>f1hm_;w}8Tm^B4UJyJ^D7&UzmQ*J+AG9(W(fKfhk`HK4L2u}!Do_fJ+-KDGF(srOP}F8}I>e`jysBQM#vn}6mYUI$~` zl8_crw$K`m8#SUJaRUa3IaW9EEUK3fsln&5zp}X4kIb^}m+Ohwpp}3N`~T`2IRd_L zxFfIx^bcN^Fw>d81$xJ0YCIANALero20xM0DNgpBI|@*3IfoC?Am3vPqKp^F`yX<&o9+ZJGKniv zVKD=v|4}O374GE}ZZ6mOW`~wFKlbE9xc;}98ckA4N)G&MWB=1b75e%6z-Heg4QB$b z^m<$eCmf=qlh-9z4oT-s7D2@Bw@di z4U95G5UrPbfnWJ8OO!Dg|cp#P)`{Pz1=@wIo{lOvco=9%dBx~QsG7bxH zHjtG0n5>PztgeyuPKH9tpGcTA%x!!W)~<+HyW-betLwVq?3X6UX5fDOdW&ug^sUvk zu##LZPtV4YPdnVPxZJHKk0-eoLxpU6)RxeSJTnVwC{Ss$KHXUD8D*N=q$H6bew6n` zC^j5=L|z5feIOT^dvB+;@AUZ>-qqk$*0~JcUG=-75EY{qywTBM%uX(8C(hhF>^u<| zfiN3V;cicS>TNO5TeVzaug5I-@P8$IqYGQK`XWT6W=netM zHb(&HbMo*IYtWZy7Tq7!NCarUTZog9oX;vKXa#%#qAQq&p{7jj;78)=t~A=Rm|yY6 z&O|BH{MlRyJ2&@FQ4u^PRZ^?=EXw#z$&IMTV)VBrzBlfT1wb4`mR;jZ^jhzC*F)&r zI~J>r1t@GtWQxEV$1`^G>Nh(^!d3nY`ii|NX7xW}4stutB_*9(M|w7;5Ilp#vxGku zV*TPS--2r)fk0d1`v$9uQA~^;g0mm)r)dB=Z{?1ezP1tfZEqP8#>o;FA={XigD^@e z55)sybDIaLoEEU-LpA2IYg%bvzMzTgJydC1Y@z01#iaiM#hLUAxEEmZi0(;ffxIsc zle}-DqC@M*FoVQ0JMAN&0Gz()K2KXeQ6jZP1)S|Pa|@ZxzG)l$LL9tZeSi(Q1*@1t zzx=-}7n2m^6{rCFC!raO`Ykc+alydI#}_LiCgwx1_txiEn?Ns718DnTn@5Mkp$G~nI&(P~Qm2ZH7zG^1OMBl*-1S5qKt zYCrF)tUayWzR}UqY1(Dt^uqqK=lYv&i9AQc0NiE?PVh%T1zg!Hcw{-=u}R;Q%r|$$Ah`P zru3;nS(!)_*|=SdcigXTUKZh_;dgVy<^q>{)d^P7*7^iJF?9S?#9zODy*NbOIIoDV zZa)IJ1ZJ0mFM5t?jBxM7M}vTPmTy)}&CCo9(5r2ce8OFIl3t8JQ@;ocA)uP>euuU^ zRDXk(&9?X(=U#8Ku-TiA>%S*xdrS4$J^t*`^l$MX%NJD+5ZO1Oea<4v?z7m_t`2n@D6`Q1m=&&o9q@j^sh77t7L!{zB#ob; z+@G?l>e$O^8?`c##BUCI!1TbhA6nq`wWQW~lwCjr!bq}pSry{#*a~aW4qQhrOa{hvldJ?l*eX}Y(0oyTFV0j6nx;r$oXwX3 zZC8xGgOX5CaPVm87w6$##QH5!(?2vFD0Kdah9gQ$!9T3{vslqn9InoLie2(kUC?4u zs^*z|_+9zBLKxuCITy@j0l77;iNK1cT=nJIaI?2b7qGT?@xz9^xHHjMT2Jt6=mH83 z6<I7SbSB^0-JqXmuIdul4bND4}j&13r1eQ{{44{r?Bem$}*i3VV za?=|hNs(ow8;rtFnTLxoVPHXMXzs_)OmF@2KW;v>D`L=weof6L*nNK;^nB@|JMQV& z(xM#naUBC6T<~E~&=0f0L|#LRm+|<_j?dD0DO*c$-28}5?~*bWrL6! zXKozeR6hsjpowk&Ab1k~Rmsfky{WWTJ~yjTS*y&JbreB12qr3eOWsGhrrRQ32{Z z5TlQxZJau)B7Y<%9uJ&=2&Lki9|_7Bh3S8J2?>i+xwHHWeHP{%m#be&@r-@7y`C!V zm~p7-0`SFKpbn-yCUAA_ru!*xtG;9@Bsk$rP(>{_2MTy;eCQAn8Uk|*3xMeqDuJvP z@nPp{N^=iE!8`l_|e7nef*QZE+C(=?fcz0CR>Fm-) zLyjKe+Pvb?tE2(LFCN5pRv|MrA%r69t1v+LD#)M(rxt-?r>~#Ak2t21VR^t@D&*u!;Ds1_b0`6zEVO`FTSOzFcKbI(`>|Z$^Up=9t3}pd37P(aAGeKFT3*C zl{W<}7x^HU5+tjD9sX@N0y0_h!n`0@W^9g4BXTFt21K$CM9AoYgio>m7HJkSdFvpL z({A$f{S6%dZlMJd6Y1xF##9Q9rg!?u_vECnVSqKQjTD?6UsJJQT7C2Vt@PW5@kl@Q#@6MQr$ol4cG76j*33_f@%lu#ku-*WvYsgK@4PJB8-zQAZesjKf zaMEjD)n+NwZeC@&f8a*I+lAL=|A1IjVQV*#p)X(cllYfV<|56kPtT-sIll(5sjTH- zNn!k0F&uva-<=vZicTR}y@1smd<>&lO^PbLcn2webOUP0JNNm0znkiRl*S4KdMmjP z+sf3~L^fU9dwieOsrEn|h$D*gT#3yBurQZK!|#VzWjpl~?4SA-lcix)Rk$pEvt8&- z2<(NW>v@Y2yIN^S^8(GNXNV}7p}P&nrv)LQcE_vV3nC&#J=IX3Hz*l-UJmS)!=|S( z=8uc08OAQGfqDITmjrcl+iszK0qXTZ1z8DG26}#&SZKL4+f@0lK)Z1bS{*X-#^F;Q zA-V$Ar7s~8hXME?X?BKez_1tF2l=n#W$CFAa<2sJa|(Q1#Nsh5E0Q>agtDoOWO2?I zst@;Aij&aVVr1pzB~V2MYw7G5S(kl-i_oYEyTaXBdSdP?cOk54eil>#h`cqblmz}zs9%y%M0zePq}aM~L~cUVm(#@oy- z#*jEdsSrbZY>kM*RxfT9*;qxsnsvAPM|o42_u`|u#hO|DTub4}hy$hgdUzUIW)rvn zQc;Niw_f<@wtIpPhtpc#_l^h6&v2o@aFAHHjWh|{2?ERc$o+`&&*rB0o3`nFkC!@n zNBF+mgB&!u=Mf zXu$ghLJ?EL$Sb}%P`aJ|SJcw&ktAU92fVxvQ)PTQvR6r;@3Qxu7V{$=N+(JLQ#C9@ zIk>|`;jz*gVMo&eQYym1*Fdw-A#V@|jm( zph?xG3DCj%Hj8+^vtz``!v#m|+2^9v?}j$t>wKod);~e6i?~ z7k`8xvWkj#`X#@FMy}ptdiw+y`g5#1O0bLe14*9A*_cU_m*9avf(;UQ58=jRa(&0f z_nGd?yZ{-DKnfN$UJ5>B_|)1s`GoP+w>z1(60G}e(t}wQ!9yOI4s(+cDOAE>cz#Rr z`)8V(ly_l^?{tYrcYPy-70Vyo+`!iWHKBe4C`pGqW0MgVH1!N;JX6t8K6qS$e!NiQ zh5Rpm=hjoAiWH6*H@Rlma~8Fyi6SPD`V~gHk#TXJ-|pE~vId7Q)UwvEW|_sr77wi{ z1vw>odvk(e+21=dPPI%niSHhdiE-JAtM2-ZL}R6$GKEb-;(fCc5M`+lH4r#P(;3k9 z5N?G7K5E9sUdt5HW>=eARYjtdM}nG92_2EnDb^iv|2u_pGjv4N4+MTK6_4q}wu3;H z9A~1canM{QcSQjYm^+Ez?^w5M#CW>7GXBHOU5!v(+`y!C0$~$T?Pim%rzr)gOW-mS zpK`-m4ITCg)7b|L*~U^T0}md?)GwHwG>&L}M+vL#1SW{PGkqR`WuYm@ZJIA8rXQ~( zG(X0BD|#8J{pF0_q6~Q_L1gjg=#C{tR{MH__>)s98;`<$4hg9NlYwm4i5XQZIsS#ODHw%rvcZeqdx>$XP}#x?U$O% zo>e3bzvsaugTi{%qLf<2SpA8%l*fNQjSIS%21s7*eTLAqeCM`VF=~2F0@*s1s`A&m8rA4M?2($K;Q zZ^m}65=VxIhl3l~V^Ww$$ryFihM{|-CA4y;nZK^&!8ET-(S%)mmM=aCTBfV7WIE1zdXyRr`3i#r zz;Fk{G+_GkOPa|H#GoutLcY&Y+cH5ioeF&HJPr0g57BDqos*C2B^+q}1pl5Zsk)6| zHi1F-juEu0YT^_)rJtS{Mv+(G7(Zu{96a(5ey)TiZG1hPm-u)zhrsx#t6<$2q5vQ` zlRRdFxC}%vb)10^{AC47LVL-?VcTQ2FpIkE4z;5j86XAT8#TEuCPNLQ*XYlF$CMIVM|R193uR7M^k%L5h?; z#b3>tDwcg~cie+;>@35uKkY4ohog-R31{y@MAOe~S65df{9OW?Z+Z;+c%*~*+L0p# zb5G{ez64F9iRZ6Rt=hbIdzbC@*1+!P0`t%6?au8x zaDKA11ko%LGg5tTHW{o1*&-!*fRBZi-KYQ64w><5?3~iT)i=@jMjziO;l9gZwPE`! zQ4QiBonamK)^!Xo%eLy@T~|Ae_oj=L`dk+k71=+3@!|uZHwIZ{GoO-`Am`tkx3{SS{AsL&(XooC8o=1bI_rl~9P0lHN5@unsMnXezFrEo=vR_g?`q?mce%WYkUP=`{Y?m9gm=x8$ zgZx4pvfZg=UHTSP8276D(rx*71w}1(Y$z;FdlrF6dmj zP@pX502I1HBaUVmP9!?WFpISG}#9P3gy27}#gZuTy<@1}=`VRATNa5$Cl7&s<%J|4v;j z;z3VvZ-}dPPIKJ@+S^xn?S*mgUT&q|rLmP@!)`g_-!XMkSz*7PxQC|w)r4JL4ZDJ) zJlUm}d$D}fWyzBuRgH|5(R+$qLFg_Liq5q)9;YDN_Va(~Y>Lv^cZ87L1NEC8{#NI6 z6qqv;C^2AM|f*X{kH1zsI8M1+KJ{@G}b5=M9-0>aAs#~Lo zep#|jt$s9>AbM{sodp+BnGRmws7fHkxPpV?$ZE~EoU8dCp3YP;N*h5aP*^7#qL4CPTnb*!~nE}$qcKKL=aBm7k z?zWP2*3#q&5AosKJ&_WuO`I>p&wN}C*4b-sY zp0>QG<19`H*&(13MCe?Dkr*zgrlAk9*~ zI82SwYLQElSbll(-W#tOfdYTMP^B8yXJ9bDGk7@j)1bnS4vI==<$gi8OLc;?jc0mPJ)${OsXX!9>zfotu{TtLYIQAHtw z44e-VdO4H+155`|C4a|sqFA`QZ&Mp*%2~`k4it9UTOFsYJq|r{4A98_@j}4~O`r*} z2>0&+G7eTNEqt{3uNU=&`5(a{oifzB6`$uI3!;C;8{WXb<2dpC-D^F&TkQ=I5E8{B zvff&JN=ys^)-F9LMMFZTDu*R6Ip%G@i7 zyzq&KPl%<4^RWgalfW`1H-130W8C~lC?{?Ts6XDQfBtF~aovepyZ3ox4~8 ziVoseNIlvMJhfhx8)h=EQDJc_tXbr)!n4C)c+|m`>&V%-wWXWUs@T*O8eym0T0{_jA~JN z`?h-6b=O$}Lq%2=0xU8X5q!VJhM=m?Mdkg6~JE6lsg%EO3{clh> zdBA5q8%CLFpb^yRvzE#>e6`V(7Dy^??6)uU(43hrFVDRUXzfG9vVe z#F7PMmcsnqDeRQnCgMe#tSJ z$hnC1)nCIs@yO6jn@ex^1$~-CxXNk%u@;8ypsj}V%+ceM8`NBEb*0Yi9lB52nm3+y z{1XV2v&1j?B0S2>>Nz^oGEG%ldd+;FF|XqHA{!#?GrcD%wHE!?)T|XFSdi)Ouyw1s z=s71)t!BvUwYRS?&ShZ8qpXXnulh|{|9)qnTY;cUuxP&_4SDEO!2bovJZwa0SmV?b z{jM>A9nALRgrJZ2<>2g1&^@*0H@*3z(lHjHC+#fqwYXRoD4;<0`N4w+5GnyP`McT! zA^(fq106Dmow9#L{3-cP_^HzK4uRWOrszjrm>*)+_fzUU6Fcu?+jm@xVYeHV z0hAC^@Dg*++unD)RfUZC&jw>$c?ynW&r?bs`W=a3(SX$~bXpLEj@a5)%zL4m6rX%I zq$7pjyzx3~EP_DZB$3|&L1XqFF|jPfbR=7jlb`?G=NFiD0c^X7XAB;MgolKDEI0bW z%*xuOt_vs@E9)Jwt_=9D!F~Ilt9ZsYM9`f(cNm3)?t!E~unrJ?^HpjpL8MH!=dx`x z8l$KvxyKK>_4RcdCnt7O0i38<&w!P5(w^+^&277lpf?QSS}eOw2n~d&YTVGt1ybn8 zuZ(Pcd!nUsr$+xgZr~MOaJ%ex;Q;eV?1=>EL&Y?-z+%S^D#Q~~h5VUPsTjVj_6GB# zHHJ0|M!5udhmxTsLJURh#rWE3}gwC90+vpd>&VLCv#;!P28N*V@NKIoTR zX$)aHzF=JF`KNLBCKm_3af`Rqeyi~+UAM)9wWd@EF8w75&23;5%#LO&63&{mm;`rtK@NN(GvKUk0ywv@P_0U1M?fv3W zL7{h4`0;{m_4iv=bCS^%EuNjs>SFscs_jRDPNs@-8@t=yGdLa%hiRE3&x0xY<#6b)J*V@M#DcTCy z3B->4A>rXHW;S;ZQm;5Y9G4=klO-#>k+r&gbmN6<=>!Z+4>>Rh!!e#sy{7Hwdhw0G z92(yFzN&r!Z95|iz!Z0wyG(O56#L`*9)FzCGjzx!BWuCU9L(&iipeKbEf=%3P;P0I zWv#C7&j;M5o}3bp$cP9=fIWawN-W9DDCh{2B&o$J2^Qi+1WjSw1EVEe*PUTFG%tup9iCM zELyLP8L8-#)-i3|Czw_4qgmur^Xc-^WYl&nsabU>_AY4@mk+$!ebb?J`x_MO#6yn+ zmC{IZgqKZc*{PU^;R`^TI!jS$&*8Ms)}i;S9r$5R}&! zu-LeO#uF5n3YMNnFaEWhiC>U$R zJ_wF}5ZM6Jk6h_kW&u2?)ib$zNvgIyCiiI}6icToQqyF5=Pq=E9L2hx%6l8{&q<1r zi-j{>#PCe_cLeb+2Jx(H&Mf?K!6_GeUgnnj%EtttOJv&~peHTGqg5MlA%)eHcdFScbv<97ggTkjx(I2{h5&=w z1}Y>Wy`T~;(2MTupT7O3qw-JHT)64bImhvN=(zSvy}NC6c=9-Dzl^mEog-Aa4X+cE zlR&%yaajr-1E>QA^}?!C8O*;y`K7!%f`*E#S@VO0_CFv!I&vA2Ff;EO=KjiGsA;M> zQm5tNun1|Ri=)i62;hh=G&`JaC6^F$2J13sAu=l^(#Xg2g84I^DP!wE7*qI%hK4%M zA|i0iT);fwKiU=b578hXfZ%DCZE9&~psKB{ja#fU6|qhMct z-ZqO9Q`Cgn9m}jOPNmwkRiw!-bRR2DP!5z8a4ohdpXQ$$Lm2I}f{tjm&&CoAfhiR3 zR}+jpBMHp5hg)`3ikWq7M0q_Rb9^CpAot|-nhwQ}T;pC51*r3n3kcW@5WK#wkhaS} zb#H`weI$Yij%rVXzSg=}Lp{S08{B#@ihY9viL^9VIsLlr63&Tn_ee}W@i!%lm`QP_ z2z@vq-Sg+q>j+j;I0)~@g2x!dbVqhnEMkc0n2`Yj>>GfABCvbFI%Zd>1BgM$`nx{v zycmB^Lqt|ZlAGU3Rdp#3Tz93;_kp$?n$?uut1UrBJIHfo4i=;qJA`uyP9@lih#U1yFM>7o5Fg#nC zeYvc*O!*yWFRw@PH7y_0q4+B+D>(QB&R3mtUk}|g$oanK%fNqq9z)z@`+%>etGt7! z=%^=eJ9g~QePVigzOE2*FgKBS#xtrvAhN`P)#{f`S$rM{1u^HAyLbf+0p0s&{Mm^3 z`1tP?QPI(4@NHi`@EU>w10h){l}a>+V8drB9XIBezTy^sP`_D(2p%k0p1GO+p}4&^ zh&ypI+6QR2aIk{W^c_R84+X{j1R~+Jvp7`vSTj@a?zpxj>HF6D8mQbU8Nizl!|CLb zC97H?C%d;YL1BA8scq>PwowMVEAuaifa$7pyx(G6?KszSA90Pkpun`uO6c? zj)Y8-CF{umu2j^h!a8!F18b!KjMD8v2Iw&ta27kFQX00%Z}X&J2>!-t^EAF$4nOvU zI<43|H~lw~UP;$!7bbQdl63xYYmLxnl(A^q7^d|S0stidU>aG1id+SUw#xij%?T?M*`UjLg<&<((Qnx^Xv^8heG>c;Vc4@zu9$r!9VkwzNsLthFsGp|q&~;#j!+W>IqY8b( za}jP@&=Tdf+oyW`3)`8Sce7K1p_$k42=Il96yPn%CvvwB5|Wgfclbg=LO}i--DN4G zAUM0PPbJ4mQ5nv{%p4-o`u;r#4&j6%NCF7hEG{bx9p45JQw%?ylLw`st`N~NuW{IG z*=pV{ZUVHUk{`LJWZjta8xT>s=ymN*cL8icJ=ZLU*#`aqEOqp zQgDEbepUIWfiHIIbNOT-6k@FD!4Z`Pqs0^~@mDS2#;G9DgY%V-zbo;F^(`Nui-djg zH~6>c-cHk);u)e-#P}Krr8L+|>WaUciox<0x*x(M-Mi-J>S`1!L& za+WmIw}@5;-?RrKMXlBY*6OP{mWT@4RS_GSw^?Fbihz%5?P3OoJyZ6wllSC#ZNiE# z-g=Ssi07jCF65S;eJv|vTSZHMjsUA+kjDn-2PWKL1%kjGJ>`q zpAn%;mNHT!o_taohO@Gr5&&qRj53EkK8T{%6qjG9V#typ>#}F~<(Nq1dGyv^g-ovt znp5pt+xNmQbTDLYDu&mVmM%^BegKKu!_~{IcXcr`HiNG-Q16pxnKPT1|K#yYKUu9@ z0S4jLWPIV`Rsee!AjAnpumDpMN#K`{aQ98v5?%c&tF{|OV%?zCGG%PEO-?i!VR18C z%Kc_8pH<|f>xFJeKEpFlYvbuX5LH*s?A^vHNS7w90L3Ca4tMeBF@#$Mi6-WAeUs=% zouNC93*S5cF&BQj$#mZxpWkzRnnYc{pt0r7kQOiW98Lu>Hu&+R`VJ!t(%-xnKIhXi zhA_9O>sOH#2+2P-jWHaIE6gIE{k9=F5ayV08Wjt^#U;S|wC$FbQW)aQv{$AZV8kdyt5S;2(XU0~c0Zsv&^yvj z(jvPDx$*O57;NRm;!va0Yd-sVU|6GU;#ZVksZ-hw?SII`E`;8h+i~0`!xOX- z6xX~fS1DgKzLL@6QGr}Q{w;f?y(4Sp&D;9(`c;+KHB16SfTx68?7(xygq-*Ena&w=GN(u?11W#&%su$IJ23|&A$_$V^pma zOekg3w0+3C3T={98=XC7D0fUfYufHr2X2M%A6sFbwnL}!3)HpyFSE$YGEfsrv~P7b zQG!y07So}mTQhmMS#3YC?v5nHFqQYZZH+KxopY7(^GV}*r39@22is*7P|FyCp|jZ;}Fs%dSw_(sNdS^&aY z<1D0Hle6USVltw!Y1MWUD@8+L3}jPAOKcjo$r~l7i$&MxxyIObj2Ur z=-!RNb{NEKyld1IoyO;>_|SZ4F`0%)^XXQs=UEfBJm{krQ|F>-0Z@}pjiqgO1ldYH zh9J0akdwOJy|N-0`8%`tTJGoX78`;e3w$y4R)0+bC^B{3WW{RATA`L}rCX6ei7MPZ2N zO165VtyUQw>OF@3Sk{#h-&!x~o!9li=qwp)L8CrPcoN$0*-MzPDfA}5{ON}&>!@mO zn<3Ih^O~`9!BI*_>jM6Q%3`uC+Is;WxB^odNjX*oRIYR4x z7398P%7d#?Dcue&at`@V6u6Mw_MarU!+U~7$5O`0<80E)S=CiE(n}dXG>+j@>ENV_ z)`>^cjSzuJ5IUYu+l{%Op@ZZMkV9vW+NAI_?#GpkuW!xC+ym_O)`Ms7@*vLQUh-b$ z32&2bNp!2w5KY#QzikwIfZ4LvRLXfrf4@Q=D;gfl!@ae+^x2QJ^`}E4#-ab9v5Avf zun2dt@Ihexgi=8^#?9eR<=Ql~PW^!BGaSOmo!Hn>`gXY~&R1~MyW$>u$g`q1s!zFe ze$SS+;8*M^NQiuT@=!8w%|4X?r@I$+?5@6$`ZH<;^cS?)fHr6=9zFr~H{RLzIV%t0 zmnHy>N0e`qH&IbZ-7Xmw?L}7svcq%1Rd#la&;06fviz3<`;JTv-9>I^&01ohk9G?; z_PgT#wCr%5pP$LYRKHb3u(vHDiSp`1( zjtXFChAURI*E)k;VCA<+3gd^CSxqMo)M>vtRF4%oxPRvlv); zm(TdV)T0Y6XtiD^0kcuKO^upp=mBLHvge2WRC&l`i0OM6eu|7DeY@v+UW(1n?L)q} zj>>pmYJnedlO0t3tv8W|W#nJEy3^|L`IFx{ccFGItfZM7WE#8)K=~zbjUmvbTF%Kg zrXVntZ(Uykbrlt^Kg&_pShD?2m@rIC{B8iP80|4`=h5B(|5_5PHBzRhp<1wsJPEyM zxHvZ}Q9xt*S+$(rF2}qW?(6%~=d*=$KGk5@%gJ6WV?_$foG+#b0OOOP0=@>nMhW=F zP2VJb+tMP6sPNej(w3njmy#Z=E4I4c_j)D_qL7+D+n3MZ!TG~?{BB^+R9D;69v@~M zM_wk?XmjyAPObc7$t(?hs8mQ8%*H{g%F=PvpSDn98DNNqcrJbE9<1y8+eX3uY96?} zfk3WCOW6f#f*m(E;zA;YjIv+IbZMQOjVLNWzQ9Z~8$EF;bdOIvUb6I36P$1Diuu{FGMvcgt8{NMDZE#w?b=H-L!R!vv3CjK}0fOE`JL)Z8*taM3UwqVeMVLr78RZGi!J4EIyR6~-_d06T4jXz(Jze2AVzQ9D2X z-oUyT?Y=!wD*-{KtTqmLt|>9I@o20EhcMlbPc|G@HRHI>e}#Y97kx4jhpK93X7+2C zY^cIguf@kdMQ_&|fOAIcpAM&Ziw1jPFw;B<#&r9X?#A`!xguun=DBiJ+|?KH&|>Q> z`PW&SU$N~NN?Lcny(%hhvD>eOw!XbUKrzQq$eKs!kXC<__gx4W?E?vOJ))GJupaIo z{M|iVd(`_*+Ec+Cyw46i?=>)Np}h?-Piy8;vLs4$*~NIDk?Mc?tCwWYvsOy!G|+5w zPc`br^xLuz#pzAD0|{)63CtwF7p3?R!^CT!0H^uj==+nMWrscGy1p|P{(7~jyqpkJ z^o}n5!a!r|5ZPq|+dAP$6{r;kafvA)Jj*$@R?nQCoZl&{c!CIo-GqD6qC@6gd+FSf zalyM;R7-;y61r+{i)_xs&DJ`9kS`>FiJ%13B<96fHR3)w)Y+!BJe$5aa(Ysq@6UNZ zdW^81Aa9$$!zW=r5}{iyS5t>`e=8VWZeCIaF!{d^e>pIBu`@dS(945UQ$%$WBjedk z2Q$md`Em|z_wGAy_!bgHWCeCh%#Xc%8*S*?agWKURjk`%l)0uBPHpuznhD{Dj)TL4 zjn0@Q1IfW<1pj$4V&xP~A;I+Tsjf*t!D!CFdcqb0c3Khe&w>+91m(84_vDCISU|$w zs`_>H{E~xMH4&=gv{pdggaC$*PHb>9Y%jo2eELLqf;RYTGS$$!wA-7A>~;R;)(t@n zxH5C1(ZkYMitAINJNNi`NED_}WdTUi+chLy?OhBS2pDlzXDju1mOrCMb4-gh=!c}y z?x=DS=)_yz*;rA;DGj8qaKD@-Yq3#0&(^jtK8@)po|@4MDgW;`=uwOw#^`iUZ!EMT z(ALRG2OcD7PDxgFmzD(%jQ{x7iks z9L&Mnt=kW#SxK? zK8fR1vaVK(TX#7r_#Z96m61E?a#gnGKMQ^Qm$g9tU7+LttG{_{%=1|P+^67Kzsj-7 zD}u%BVS=2VQ!6>+%s;#E&QF=Fao(l(&8pK~mPeQrq=yCWQz?C^r=aGd|A2J*bNMe~ zETRz%9>yE^T+%&vAvU`^Jvl#LkmNlsq_iVA`+;cXg!TkS9VFGj!Ai63SHUyH3>MwJ zSJI?by~4XYL+(IgfR3%g=!-wFy|HB*MbZ2j8_VYV$KTfV{g9mgXV(Iqf}5YuDNdb>_v1GmGfMF(c0RU z7(4*4Sf7NB;IruL#|xS3RZXp>h2XkAl}jD)8E$f|s<&Ek7S8DymOLC2A(Q3jUGBmw z^jvZ*s9BPWrJF@cw}Artzj61T@o;r-+wf=+LPU!ey(S1kh$xdp@1!7zAxd-+65WX2 z1wr)aqIaVA5)r*e@4Yh^Gw&ML|GJ<1e%|-P`|bJto-a(Nc2AE0 zRD?>nR>7w(ztOs9s;l>4u6`TMJPXV_Ub$?YdhYq)EHYvFsZ9+2GNr!N)Int$t&9+G z9P_D|Dh>Vl=xy!&rss&qm)c)qIorazZ{LV~@WL=mnE8}0_{-8KB^puD=fEA7J&Z_y z4{)%VWZfepciB9o-45kF2(422D*0WxfnRqRb&KQA#P<_XvE3W>^|#DhTVxKueEH_N z+jxNe*QTn?W){AT$HvBCFrVhE1&`cp+xhT|7I=!>X-t<$ZO`4Q4o>zXKQ+*k6MTse zc2692))RZ}EHTOPojbYo#QU)$>U zA)o#i0=dB?h-bRL>f9MI_kMziWZNN~=E7Pkc|d4cbA$uuZF~ln^|-(nn|#;$2X>;u z1+75?@ZEZ0-&_(@%r;B>&xMqb^_%IZlJ7hWJCFTT8vdFKLLgJna|pMVgdYiX+$%bd zq4gwO5&}oYeWYWPXbfCFwzO0=tYO6hThvPa*(qCe*%U-{kNrh*GYW@k-D!=?>?zJR ztD1?77v_0gL-bBZ*Epqi$n<-DxwK@V2n8BKfu?yfUp8K{4=Z7LOe^Nu)R)Zg`@Y-g z7X(gID<2A1ayI%DJ<(c1qJ(^f;u_R_iKm3vlcb`DYtFais_M^H6HHash59qP(qjI< z6Rv}x9zhiP6hrWwod@lGE$8E+@pktKolH&U?RFl~!D?4DOuY-wi6qY!;-cBZZ71uZ z&!i9!cw*cp%AGC0&_DT3ChORn2p%FRNXc>d67nRfis9$1whwsFo&R53o@d~#rW}v* z$`AQp%6OO`BC7CsZhEgqS8QofdCEAM5DshHx$6F?ddY5vG3{sn6y1`2l=Hp#y5j@8 zdb`@`K`Axypf)yqhyl#*ZUg$)4Mc28qaVh@PAFqp*xLiacML8I8dm65O@+Q7Pvo*v zrf={{_xTN~UMZ=CXhN>6q;E@4?2Wh~@+|kBB9?m6yxg1yFs42H@G|`pq973~5 zAbE@=zkgCIU!dBAe%lldyh&;1gzdl)sh+}LQMY=#1>ZcCY=jCBk5|3{=G!={y1nR( zYRt~xs7X1@C7?zvg)=z&O9A0SPW55r6SHzIN8qxg8%AxvER5L_~5Op8^*v5l<0 z)?7>Nmh8F~?h7f&neW+YmBb0cw(Vg_G9N}rmD;{)Ieo19tmYx)yg4wo7|VGU#d{m` zdS=|KfdM)`yB_DGv3aO~&j5!(fj`Y1Rr|1ghHyplDXVRh4CJ`mgb6oq1o#duMuJWL zTR36BThcOr$|NsMy;0rbzTZAj&u(UJgQXO?7Uu&_a3cdp4fqHxZG3SKQ_8D_wPehv zps(=BNgWCHht_lM$zW#tO2K)Xa;ZmwTEcoRiZR7%>gJXGFe{nlL?!*yNwQB>7JVM0 z|BeE6MFY!v)4-^nH)fVW`7@G5;$nZ7Z{Wumu@km!uQo~W`%eOm{B>eZ!=o@L6m5E_ z`p}i+W!TgiI`sF2Tm^2RS_5YOYwOe|rF$o(t0nSw(JCOk zH*GqWU-VBpY1$<^`dxSD{l>uk^eyTZ@vgm^PU04MgqcdiI}?-in#thTuP4S)1NcsB z5w9NU+Yy;$vOkStl{lVg%dTAc>SlD>2jc&MF)x({L?#nUgS%#{+aC^Z;9V3W5SH%< ze8J?!6yRT5E${3^@8Xr+NQsWkq#=dhwq%f`AuB`(!UOzHe`@Ua^&WI}$5zca5ewH6 z{Cv#-mKm@>HJOUc7l`P$0@sj*i7eKOG@oheUA^K>D+>3rkz=J8woy_`GMb; zKgA?*)OGJ`bWB$d_xMt0k}%HtI)ig*YsV?Yw(M(j0uZ>25TCO455Aj49E@8DJCmhl zdvGBLm|zjjwDv(hr=pESvJ!VkaDp0zDbQelB@1=rvG=Q#VvZ`v(vtr>&D&O=q7t_Z z7R5f@P6dG^7_&3)pM+2pK-wO-Ti=LeA|i?M^%cE2r2vqOzWIzq@kV2_?7b5QqM8T;!L0b@oUnT9JXZQH z$N0KxE&V$&F%5e1;B7|t?^m7MqStUh7lwQj+*1yBA3PV~4QeE-DC&HR%rkoXaj53? zLLVO)Qb|cQ8_r;LKMqY$ADIj7@|1INU*!1R*Xw)ggy)vz;S{cA z0P+eDDJaZ*?$Wf0tj?6L*(l3Y6-Pd2sy~(kbG!c}qpVr3`+YJ^=RuGqM1W{9H2NdI zT*BP$W~c9rKH}mW1d?EYs?HFbmA132SKN^;C^{Co>cAO6NR@ReWA5968KWrhB1^@k zC6ckVCotm@LPkd3|93p-&-s&wiqGC+gE2bqh%>l-D3a$!v+jJB`26d&>h|D5l)e8M?U4UZWAKwW=4 zfw0=KMPxn!q3j;zedS$|Mr6`IXOaLzsSa^S48)@?dj&cVk!abKzpNYvQvWAPXyhS@FmB|xZ^hZLI%3^=|spCe95g`p2c2KjBEZtGHWycG1W7Nl&f-f}>a`d`LIt_%jXWl(&W2l689+(*_QHPI5?S zXeI9vo4tN`O_!xj4JD^r@_=mX48g#izp9X9A`5Qy)9|4il|#2&Z9Yorr@J)ySk(1c z4fb3Uj$3t2{HNtCZe?YqFy>0jB>9OXY0|SBXs=rE!l?&vI9@KkF^$p}_KAmEHiw5- zfn|;VEw*fZ)kFBR{MA5BL7n=Oc?N|PIdCo8mkl^3sGEu3b3GDg&UFI%wd}$2Ll^w12i2gr9Sz9@LDBNz+a0$XAYoI_?xQQ7 z41ZYrsYUYmCeiKPmUpd`kc$);AN){XQ2dOX5*`0W%&wc37e3X8$S->l;YLP@R$68s zr_O1E+zM!{H!j)=r%mE))EVBI47_A_HA&IxY`eDr%UP@n7wI|XQ-t+8)uLXvd{)^w z!^N#F8VS+7e57$sqyYf5z*kdyoghRLh0$bGd8FqC-b+|3Gpz>hGmSZ_{&*x{P^T>gyJt)N|IuzB4V^gcyzMoyVzk12VDdd+hUur@05!_BB<8#JTZiA!YtKUH2oGR8~ z0!GmUwB2f+E>fzuv0~*X2txVtv1NO;P&U%i9=_AHoBN9?D0+{^eF8B2=jt8N41q(+ zh+ljsIM<6(9`*XH*n70Au^x>`AAP)sv~xtUqzWTF7G-_=#GLLF6~4$Klf#Db!C*b>bSdL;So=c>2CtkaYGkD(2P=-g|z zxUd0%#4?u+J;5V!Oz{qS$_B9!)(}wCPK;qiMBu7rIgfilv?iBa z`*^6ab<$8*(*1&$O;ym)Kz-|iuLzp6kK)sTf4^5fVZJillQVT0xJ5Fsj}}}#{B6#W zGeo2#yy5FyOhxJ*TjJ^{v9iP)Wj#@UVGVj{wt9k$^B9TX^IEX=X`mHG8=?5`p?F`k@0cCyY-Yyta9#>JU9^TZckljD7X|Ic@A~T>19(pJ_7-@gTUzBD&R4 zlc%ZF&pGPgjJ@m)n2g0=Yv+J_rMH=H zlCJ-4dLlsWbdEs|n=OGDdSP%wv(SYIJV0x<<3!W-Glv~JqE51r$k&~YM+bUZ#L&9h z=qe>}I|V&P2#3I~58->JP|p6?6Ain&JpgW38Y^${EJJ9VCb=Z^b|A?{!TZyXi&%LC z)>U#XjLvk@`tUlBsqKj3PE{PpSp(_$#%k59q{>OBoNJq{6!I4%UyDf+$AzBzrR78p z6#&e4H_=F3x*Cr7y{Om}OvuCFv1Jax5;@E`088Y1k7pF1Qww)Ljq?`^FCZi6(ZWDs zo{JSsJUbUL(szBxRJ`<@rtW-kb(xU*__zpMvV%(b91{1&Z*x^E@oL6bXe3|PH%Ag1 zwI1n@;fz!qLGI|~W4_044e{TTHfmx^iFv!}N;G3a29!l_6k$quhiv^?g4t8K zeDWWn1YEmTo#A8Rf&R%(6hC@)oa4_MK)On!;@+jTa(&A~0)czWMP(}NKB%9ea9{nftS2~ zAR<+Q3fh$;1F4BzEs6iV&0Gcbn1JSZ-y5FWVs0vTNl*RSq1z)g|J5tvd@9kTU01aX$v7^98$ zFC8Rnb$Nntll-~c<{;O4KRElX(nB=h!k;=?x(<1PTR z`$n1RMlL0`Lr;dtIFX#qgDIIhrA8Zw=mkesvzd8T4--a(`Ye8huBd2|rNQ z>PLnj!_Pp%((2L#41#?MMc&%M_gaBpoxj21Zaw}z?=W8dFQPW9=-tNC^^efihXv8U zdJ>uUL(QDVt8B(GB zZmb4=E>s*E=kt}!-PZ6!y_e|dlJB6q^zv5gR zd+I+&BQ-}!OuRKF=PN&_I367SR$pW}9`SKS745V?)**6kzM=%|4qMbvpPLHBkh^K* zw=CR~-?Kdl8D&rs{^#4veyHUY8&#+%8^pO(H7Bc#y1Jlraz>-(YyUhM{r|GREJCF7 z!dFjYmz4t6%C*?Lb~#JE3XE%UkE{wj*|j`th{3lV?PBi*wf&-r3UUCV3o}UaY*PG* zV;ylkWddW_Z@rU*xO>q$B7*-}%0$z}n;u5lri(kb7||gV;l^bN`~V}b{1DZqc0vW* z%;8qZ z8FtJ32Zh(`>%}_hq~;Ac?dXrMu|0>f)%@8}-QC?}5DFexP-+9;!1Oc@B$A8qZ_s|@ z4z4oTcN(O>Z576{N{lF!lrh69jS+)f^5jv+-toOSbpBhL|kDK}*Y( zvh!cA#Dvb{@Wn;zb*GdIx6cUhmG5~9FmmHdeJ{#^f$=VST~hi`dVUU6nLd)B^70Uh zHEMRI?e0jz;IYq%A=5iySBCx@fGAt)0dUgZ2qR=}^Jvk)`KQ|*VwXJF00y|eie&*O z!sv=jZS26z)UBP2u!(w}Gy+eU=8aLl%wr1&BeynddhX&Yd-&`|kD%`~AeQm1TMOKt!9S0f&6 zA)s*5c&C0A;3MS=Q?t^px?-Pp?>$>u?!f}jZzC@_K7Mv&(~f{SVrLcP(FIc(w*WTe zj)LR8j{o8~0Ag`BjIrp^HB|LX6hyxfV25uHZait|3k#0-*^4Urd8XCyS>wvW|6wmG zHEg+1SX?MU&z5&3MvIO2!gklzF*qV|AQU1x(eh2=&P8z>tQ9kU^&F6|eQzXe?T){u zI1)kHL25X#Fv~*h7ob6jC zO0ue9U%$o?0vZ7T!i+?DthWI<0Z1%t&q4)AMZ@EXmU5MqAA6_An}E%U;!_P*VnC;r zKePRzG121o_JNvARFyu%7+uvAuf$PXI)I}f>Kst&yLVODI7IjQ$;01XFjgwMX!>A= zEw7%C+9<5rjDeP{=;afEZ9qrF)9GS8ktg#~YXIwVY-a_MIsVT%2Y(7^U0hWC67(E{ zTsu7VN78+=dZdtM$>O2{IeHmozvTAO>Ip&;~PuxK_2Mh&w~V zG@GSsxYqZ&7P>*kw2}!GCjfX~Bm~R|qRijlk;xYH zaq2oD-7nW{wmpXy|Hbs{8yFhDWOSNYndj$62*k$m$YP8s-3`t}wLTXu#SYC2&yw5hex3Xh*2?7t4??bttwqV}z*cM2p~jPTW? z@3=$|y}CzCj8xG9bL)qvMuQn#8fs9BYyN)k_ZJ|)vwmoy7dM;08c?ZC=XYP0(YP{2Dm z=C`W#&&8#xrv0ktmwNi!gAaZ-)SBOj;e`c}h}aIixX;!T!`EJ$P}vn23w(xD)SQe5 zf@Eb=D8m1UJj;ZN+wI$lm>_Ly^;-eL3ep4bs;oEqUTlOO2giWfT0-H60M;E~+LVAN zm3nQi(7zcKlMXfcF`IOQVX`!+e!D?FL44q7Z{1!VdlXa z`|nCt05DGhzwG{(o!~ViAcNE$cUV5s)-RNgT*FgpxWmII2SS3G#a}@Cv^YRUjZ*@A0F|R(_Pp%Z+vE7?@x~(Diy$TMNLH5(5h0@>5#FpWC7v?W@dq>CxK>@f092>ylwtzzxqYk=vo?wO2jy?bq7)1UUneAE{~a* z>oqFAn`>EOLhqlZ!coZBc(^0@OXz;`C_*_Tq^+$>{`WTloEIv$&2zgyj4(VDAsmVm zF!Iaiqn#4scJZIJKl5p&cl^s-VhqWXU)$dFw~lXs$?u=X%%7f2*0`K?ga`MJmHL}w zd3Fm?);dx)NASPNxes|nmSuEW$nuj+IxM)!e&rIqlg0Z~fuXUHao1*&Wy)T#9Xvdo zA80RRMwBemQJHf8jj=H3+pEgm=qB+F-Mu>*3eq}pz+{M**|ZYZGn=oM*}6Gf2`7jX z47`9+)R7=Exnx@{{eyZ!pX`tMEii^?>^IT^Ga8I==6CbnlK)h!c#9#1Vxpw%I#4=* zp?wH0b#(;x-hWNt7ZKXBE#-~k<`B6t(2B0%9VIDPio>|nH~Ck%|| zcmn(w3Ugblr+~8t1QRnW=c*sFC=>qhXqW^q1@gf~&oIw(KKAL4sOK(oK#A}l2KrZz z6`1ZRiOpzu?tXBvWg0kC;0{NXp$#zSt54(1Eukl?!v-dQ|w zsOjaGJl@YaGmn@o1}V(rc{K%75BB>aN#UzW2*kT?h^PJPpYG0Ue2JYxx;((}Kbg_t z8Bj8pb$>73s>dHUC~E#Bwa)e5ihS|Bcw26P96sf-^yGsgAsF8MA9wDkCOyt9R!{>Y z_-ld~-MhZTc2O9W-?eK?irz`^Gu(+&W5ZRLB-X8*C)BjmP2jsf$)dr3|4sx=J0JDq zW0P-zaXP=b*DX?s1a&&+7A$NW1gDmn#+G;Qu&SMPxvA>k~we87zB_z0RZXGaVO{%C* z^!*R!V~AB6cB7I)TFsr;)lboHu6)X_vW$F0pajEP8tQtrl=DT$8km_~Kb_pB-q;#e z@m?s(sF}Rs+N~dirVfTSQiK%3FBeE~bJZ|%2cY^2AacqW6R{c0M;I)Ex7T%lDlEjX ztmpQ{Jl-$1pddYGo!>lS{R*|AwEiEA25<=B8H@~S;%&r{&dv1Ev2!|)yI*F`#gWc} z^?ZulEt*(||C7Mz-w`Z@!w4GbzSxj6YMwn9JS?@K$g*`5Wv{#=r-nE*#Sj+!R+Rh} z)&LiGLzWpYN$y#H-9?f&poV6yLn56K6%D9xGEe|NinfD9ap0jEimIqCQ8NM7&=2xj z435to-A8w2lD-Y-!h**d1Oxu!Gsv9%fzHpv?uAR#Yc&2!Q5UbbgK!K;mHop z>{HD5=1Gn?TzpVM$eNjTs6nWv`)bXAx+ATI201AWrSI2a(aau|afgm%13O5$2aldT_?UmD`p^;v$}emR~=MFD3A>}Gki;|nAy3gNF~ zDm~Wdv5$}K{)!r@D!(Dgx?zU`B!uO|6g(#B6#wlLHcMtiU8vXD+s;2MzA7#p#^c7x zm&Ow6<#U}Q|BDcLTiTxHWMkTAmS=xd>5JiUl5@D#$ovv!b1y=2Vi(p1zQsr|UUUNk zS;T2rTU+-p9<}UzxR;zT(drQDGp0F}5z9-0YBgs=*>Qt`8rykazwUbDY71HC;LgtqNK%&OyoC+Acp z{^?0f)rACYSg;~mY*7g|A^e3`{K{Uh`tjiZpjbxouk#b0>B9euVSyS{Fap!~xNp$s zXs8?vFQ#3o81KJMU$(uVN%{CG4M^6K-v`dM@KWpU*34`Zsrc}vn zV#qNK5viQDwTui1f#d zwreo=RLn_Q4EMeVC;2ava#xR%AM)Ks=uWQUnoGY$8eQ(Mw9GR_GQ}eLFBX=TtO(<0 zIX;9itn}kY67wmwm6a!cv9I6oB^|4{wMQg6l+-5HObEW;cLQnm92(#W z#8rAjYucb+Q6v3IaEiWyy^r9OoS^KP8HBD9s%7nS!`&9rvUu?%j-POIt#x&#_=WgA z%`2%L$~PJ*!p3ZKY`-2m1GVRF{?NcAt%knG%M(YXvPaexvQpFLLc>Y2a+Y~590OB^ zB*a8d-n?m9;G-qQnTaWhX$m93_!o zJpH;3co$YXKsn^5$gUkyP;G~4FXu)LqxiiJ(0{$!%sD6+UzlDD3vVd&sqUZ=d zy-+`L{IyR`8ap7!Hj0*zs$WBHJdoTyS(NrcDQm$e+8#f7<`EP6PI#iZdC(j= z!+egX=+L0?_{o@7!rx$Jj}Sa}Ug=j;J_|2DhNilRZy1xbaxn%3pg(dNB=hh9?FPN) zhXVU&r8iPU)~E124L`k0XBqS+395%QsE2fByY}mD0TC#Y(0`XT;!`=r zY8ak$4RYYldUUo5i{FSTM`COQeS==SIEO-;{R#s)kXx~6T8DhgG~!iG>8DG_ok#G4 zgTo+p`I$vZOp-JI-`ETce_STN@SUh2^jz*6GqNRpI=e>s)9(oswR_ZU=AkftN z#&vQTyPhzVSiKhDOWz~|sjB+)y{3~-4_!A+vor+`5kIJc-pZm0YScMo^{JwBXXZAO%d0ZoX8-b-FM&`~FsClSxA8G{($VYVtWh=tvDRrXVG z8c$70vL@bY*l)b-C(BV6Cc{nbCEoTbKi|LD8+<|Xi)K7F*+qS@jG!o zUuXQ&Q#vEPr_~WvFiDY-01fT#ax#V8( zkC-Nh{xc0T|Mkgym*ATeRj|_xI9+Gvj0*vXj(nS!pu+M7k*3 z-=nGS{v&n|KIyn!E>h`ZLd6E*LKnG1u-#!CAnmfXA{|9vyDl_3Vo^8+?%DRWEnEi& zTZJwLAvbS5jpC$l2eEw7Kw)YO_hH4tfuIi##~`?sH>zqAkv6ZMt(~4)NIK@&k)CTv zeP(Noy=)fyL!>9pHyrjkc$F2CVTv~=Ny40JPGkuDv#tNf=RS1$wJw{prIzjf-MItO#r*yo%I{8RXI)#mD+Tpi=ZWTTOTPjq#J>{Ckq|9%&|ey%X^W7v$7tcnH?WudQvgIO3U z7^wevN(;(JR+?o_6@mVHt^!kX01{odx?RE6qtHP*V%f>B5epHyv~^bp{-@r=d+Zlr zN`N2|nC^k{ELZ)2L57NgP1P_+F)~Ok^lTq|_>ckMg1L&wzc%Jz+~%^%5eu?l;JbG|q&a9s7@o_nhx(P6MO`mlbz+OUOL%d5=f>ksU!_v^ zMmVJNX7B|gg$*cDfX^BSVMA0Bq)Xo`RN_KB(4KFRnkVq;<2YjE`D-hLN)+I`v##H`MKV-{{m>vCl2;E-X3EbE{feh_-I6c+-X0dcd( zKY3}%m;gcuP#(Z8tnKVzK@?t+tz>31e1$MccHG-1zr<+woq?3!*v9WD&r$OB%8e`% z+{pV|r=XHU+}v(2LxSriV^gu}9iVarl{PUkzk59aR(?e#Czsyi(f<+{_6Z>Ui|*LR zqeZchCLm8k1foD)ggKC`X&U@E$`hHTph6p7dM__`HARa+z$AP2^XIpe1n!rNkd@Vy ztMZqu$qj6WfnNk0ZI@lI_XoL zfxF%hr@C>7H-wL^Ky`8fRH!RvJ6(0opatDMrai5J>P15I{%sVhKKHUh5>RXd6e-2tXcy*_Sex1OmR7msfrQ z2!0Tx4uZLxNk@=^J4J_^ep=TH=-X471(@$}P^*>>UE}GFL6ErKh&5K~R;5#YSxK8! z^zgn;iaSE>)8rQk5#r8Y7VpzaDFp@Tp8`Sb?rvP%&54*H70G#WWet#_C`1$Ij%*jrtR}_*6@d6EY`l!hM_2gZMep zwjKc+B4c}}cSqHw{*m_cpy}Em^}W!Gy(CTsIoVO3)-j=X#=VgZhi!{ohz|Gh`n>D- zN{V)ao4$hgRRd-$q0Y}IUugP{KcWLJ@By2R&)%<%jLh{{?%t$YGR4A;3J*XxDXo}x zbyI<=Ah1pVjl3^(`w^&}Mog-Y;zwl5LI zOToQ1Ej^7+FDjKNV6a+6V9?Jaq&EPzr|QY}bDB&^9;^*>o0eJx`@TAGFlK?Dh@P?N zq+nF)VC8rj?S?6>nWWRD2xLw-=#B+%aup?Gx5?T`VD7IU*Hq!&z5ChN-}Mp7rb_oM zK_DoY+H2K<-3Hg)FumLc%)Yb~Z06np#Oja0!BgmB%1>HPUPMzrz>RSOS<5)ezo7KZ z{6cn^w1TlM6{^*?bjWX2-%a_gNV~E6ac?5mWuhpK?>x6mhItQb0HY9o)dUvX;Un8G+1 z(pcRAsglLj);4MQKxQ6zLD-#>1@I4H7qP#}IV(`|$@!qytyG;=fUD)&$}Vu6QhMN5 zdl&dV6HoRVA1=aGDEZ&@CAWio6>t^Os_{MmaR!*ezKA8G_v|cR{(*ETm}CAIUw$EFNrZ@+6vmwE%2ugqmFP%iWGi8dJ{&spjF0dZt} zp6mmQyV_is_3vn=gZBE@NAG}j);VBvQno|U=usL_^+O+?e5=ob8<_@t=# zTHYoT>gE#zK=^}7n#&$Qh(9cttS!g@tK;5)0K_mL85B!EzEJGrnX1NnLG3ypPr4u2 zoxHHs_F^ACEVE-J6R1<+n>l4y6>|5LiuUUU>ToxK4L6dQSU^Z$lYFW-rQcox$QrlA z%VD}01A=3u)!zVVBHJN8)Va8-5b@kZ=zlf3a6v*mIiJV#53RS(zPJCgGkWvv(ZvrD zo@TO*vx#cbKi2&pS6#%^!^kG@$|H>|?Q!!wNuzzt3wJf#uA3Bh!|dI|XCjRhVR?O!GINA?qqqWT zGZ>B^R&X2kxMu8m*4)DBPh{6FiT7IAC&(@;KbE8Tv?Gb5?kdJE-_kkXqB8(?(nnn4 zJUep!_6dy9z(TV-qT<2}DQiL3Am99=1X&CuO$k(2yjRW{oDa57Nv?~bK?(bpyd-5k zvJe%gIEe%_;s?Jw(-$j))!$?`bt+(3KH_M?pT|T1pLGRMV}E_9AXY>9k6c%H0L=Tj z;YmwtmtP$qgh@ddbnp>Zp9qZD2@VYq=#*hp@z2v8MDFXAV*!H6=oJ?Tg<9g9N`pu$ z|C(hq3VLCZEkZVTz1Hp&7byp4?S;+E>^ATe*Y|7c(jW@82&rK#*=K;*{_51G`~~U> z{%tHD3|4QySLv9w*#S^_U2j6XJ9|LYQCZuV(&pHWUH2Csm*k~EapGlaGr^_-k7wVq zQ9j}FGuxtKj^g|UZ(b4F_1zGrT}!;@uy97ctqKCA$8U&Z5D(H$Rn`mBt^-zgJL2}- zk+mvB7t=DctU*DWTw8O$IfgFu$Way}wR#RTb~8;9t=)`^MewVpy=J#Soe=bIZl3bE z`w8=F-1*VQcoi$&26^{J_>)nr5K$Niwt!VAc4_L-6SKjCtFDa27wxWL1Or;F4f~Rs znu4Ya@cjI16ZS*>Bg};)H+5Y))x6?(-Cl*|=!?&f;xnl^IqRC5J_e~4LEh1$>80Ap zTXR-vh~Uu1n$uqGfW{3aEIXwy0Ed^gg+aj{WJf2*t-HH&iWa5Cxlwrlh)+%35rT9H z%jh@oynK;|4GPpr137tZ+6bvZIV|ASe5abp>D~!0{p}2@)WidL7;7Ymk61OEKmou* zH&Jz)n9eWujNFqt-PanhW!YBDh5{)0L7W35EreCxof`qfy4W0dCUq#e-0(u=fm&ZS z-%|lZDevk_D4790F7-zuadK>GN~Vu3q?;lW@g+e*M8z%JQ@5mNqywKjJ(oVUsd?<}|b^s9kq9b{_aklLCZ7+X89W*w+*7_mho4 zK>(iR2@hWhT_zeVTKQ)??t|+bv&7rKK|K7>Vm2%q5pKLVQoTY*{ok=|PXJs~)AH}= zl3Xj=#y3u2!L#toeM0ktMTYO@tK=Y1fThU#s>#W6(y&c)+_R+q-Lrv#omvZ-FUdJ{ zGY_<7et{(H`_qt5ue?QCK!{qXiDmTffuQo1zJx{Ic9__fhV@m(nv9XPbsLB@X@6j6 z6?KxZR<>LV*_I#=+8GVY)5Kj5teNNaE|ULIKv{M>8wl+I_Kf-Ia-piG92BSQNiuoOQPTeS&U4_J zdcJSjA~ZDQ6;wKYM2!S3tFbs56TW)Wa?e0oD@M%T~zX1s% z@eq(+%H@0Re+;@5_7I}vXQ?t=aR$H@qzM$Mw(4LVo_DDDt^4QRH>BiG%Ttqmfn`Ji zR$+)|#_!=`%_cz0(qu8_*7&??3MiDMQNat**qWu1e*&}`eEF38fLOmi));f|c7u-W zt|Whco!BthSL19IGxC=Ao0jfVIjYwK^u1bQzgx0Hj+Cz_ns2;7-YGy|5eE;GmJAnN zHu41G(kS{Qrp+11_qC?j2n)t)CvQji=)%iS0;DY`Lb-;!^9RmhMQqyD#}(>YbfLb8 zL*X~vKsWniA(9W$571yhyqF+vf5p%wfRuSPo>8fxroE^I%8Y~bxyuese|1A5fRmZH zKLp5bvA#%hd3AAnWBN2_{%Y9m{QbOlnlWkEra%I-Z0wmsNX_)c*znxK*xlQp-Ug&P ze!M6U>=;TomK%h^fY>F7kUF~)50u*`e!V3F3x|zr8Tm+(Y<@Hf6ZYjrffBkFmmRZa z+C~lzQ3^_o=wJXy6E1IQVd3CL@+iYp?2YmgDFm=bH#tD!;f6-jwH^Qc$so-E3z+LZ zMoDx!*t)nD|oR6WyfgtTR%g?`&D`b8!O7|R#T#?a}`CR9b z#C8A)$m~B?!QELa>X;LUD5Swt&s?Gut&wkE}n?qAi#00K9Rd6fk!x1Z8h}Tkm-Oc zOM%{h4sXX%(m2jK!08mE)4#5?&{y-yHFc6h*9@v91yJ8NVdgj9AHvX8>lTz(a8{d2K-UIEt{bzB&$_B$ zL&ZJDp(Imh>=q7~l^z?1C53Vpm$GC0awcTLUVP9Yn}*{Bg|eod?%n~9ULkbpxY*J6 zTr~66F5TJ?zSiF2lXemUuhZ3w*>n%Jn5xKFk!TS8g8#3s99dwuB?)!;)xyPTz>6$D3BtMK>0`kR*iY)z) z?hX9}-lzN)RJY%{JsX32>aL$>ixB-|23}dM9QEh_TH?Rsh5x@^w>agH-oaQQ#3+Y= z_sSfyQYp}@w$zT)XINcpB)V5vV~9$}=4$v%V_; z=1ukwE(z&JOA)#@lpOVvUma`|ynl4ISotq@diB|V08G1{2l`_MR}Mxh34Vbj_aArt z5BzzHh~417UkI+fii#5^JV2tbKnT^biLR5e`Fi*_I9vh5ug%6mEntH8`AB1W4!k5X zN!S_b5Jh68mmz731DOc>rd`{@D7%L_`VD>3!B0U~>11@|8O?LKY{m%k?74BOho!0~ z)8>QybIxs(D&zLWziwS7D(8uNWR%j$0-d)35plBI@()d^#T3z2<{#F#+)=acTSb}G z2q)w@+?r?*F;7C6c~U8iwCjOi9|HnrDLuD3@jpAkqxhZ|G55dhbpHZ#*Fm7X2g1AM z`-5M7+_`(^16b4BU5WEwM)`tTlvgPd%^rt~oDy^C?`nzNe+Ijpr25fUX6)fNJnc%L z)>qHAS^q{DOS1=eepkY%`&zm{0**f6Yc^5z7)g8q#KUdPny7F$8^-Z-C>FT)) z79_hbU`WmWQHHjwUe_r)?9Yh+Ir%dp$KD#H$5Vg3c6KC1|7hmDt`QW#;tWrzTNw|3 zjD<<<*~P2@QV>)arYe5AV00ieHbRP+i`Xh}hIX>ji*1cu%5-gVidlChCuBYP(;>5t z^9%PD1SFUs?*LY1Od}Ui_E&4zJHgBcf$}ZJf8NU%;tE2Vq76Fw4VbX_g`5~f<1~k> zls&ndL&9ioDzq)V>qZiF)4KcT!)6CL8I8_I*Tjm!EoQSIYl-ArH{UN-P4YaCk*p^B zy|yF5`eA`0P)#wA?P5o$JKFeWX=+WD%J>;yTnaP2R1E5x@TMc2Kz{Y6Zv9HTa?;ZI^gebP~!w-+n z@lC{zR9mD~6TL|4$@kVLxQ0b;8tho%vv8_L_+9Jk>F%%UshNLF=ev_!bW7CEEBWB* z`PR9S!)e0)r`IX`?$?yuw0X%XPL_;yG(MHT3dp)mpXBj7X@oGz;K zvPncSr5=?%n9j+`r!0g&oEqP)D&MYC0-W{4Fvn zTZ}CtsxiXKs4+MZ;XfD>Cr#T<&AU+^aAbN(J-zu&|62)> z*)I-3*A1pF@)@ahXlI#%NN+OMolF6Dqtm%5`3WOI$k^axCq%cNVP4PtD! zB*hA=B-7J}!mE{{?6i8c0&;3Y!c?JQFF&Q%WDys#36}1vlF$4NWQXNiPQC~86tKJW z@SBb|yfEgSL1PDp^N(YC51>*X*uRllip-~5qXU8K{i3ACc&m`*sIpu6HWYl*3`Pr> z3Tw_kuj}%Xe=%lk+j&!4f}SHit8^W+VVl4=tWds{*7s;?&=X8r?~w=sUymaAtsASW zW}2C6#7Ygohbe{cKs~Tiv|i3zDS7Y2|1SCwrtqFU&JLVa&q_NsB&IjGJ>r**xWs9s z+vRKCbB-s&=hG6fxAE-H8$O=85okre{wA4TdrJ1Q75`@ zCazQN)$}D=@bi<%xNhT^|A)7?jEXC0)#AP_Xc-QC>=2^NAAf_s4A1PwO0J0U=D z3j}v(a0nJ0f&>lj!ENU5ob$cseD~-5a~Eqdv%7nG@7-P1RrOSLmsQ;wC=K2TARexcNItbW6R|d^*P;2;13@u1}oY@rYSI#F$k|tnrZaSe1?@Z zUq%K4-jAmzUQuB$rWEP*9C7@g4_71X8RDb6z7rYzt-Jhd7m~9N5UXERHhkfRBICuAnp+xR?X5YAHoei#n^P-0bvNe^dYXvqTM0_v53V1bmN;VgJfx z5zj(q2@&#~T)}^3mR0)}POL`2jb;G{>dP*qu1yh((%VnWv5d;q5xUii0Rdbu<6?pu ze3MOZ?VY&=vootrgWYV@3O96~%c9#<<;zI-eJ9HjcOw%v?F#+s2|EY$W_j(EOoAI#((Z0n2t>}7iH)CS_SEl$q(D`Bv`S( zD{qtvBY$wE713XgZ)jneC69<7JpjAdze45l6}tJEM4#pmj(O$y;c2oo*xb!KfbfT7 zW}&IOKkdC+e#>jxA!BFQGY=hs0N-87ntjpg>pWFN2357tLi$_pfG5Qo!=<3N3G3v< zF0RyQaN3=SlFmL&XTCgJ@tUKy_Z@eChahkuJ9XlaOp)`Z|CL~w8O3)2v(3OTXzce^ z@_M(%$0v&etf*)mI@Z6~B3^y zktioUiFg@Ajc9Lvz+CRCD#o=NKrLblE8HW;dS)}24}5gJ0Dlvbeu-l6q<)Dc3iJr) zJ-`s1jm9js-hYfV_xWeIe~Lj}JuMg}01krB3}+}s%4E(vLQgx@bC8Ixlf%3L8_RQNqL z=)^#+3$ft1xY7LYzw7X>2e13h6}SS?{@|1U{P_U9jt|uRs@2F{bQ+!@c_C5J*%{E~ z>U?nYxwFyw`7RYnpr;&5fXfgiD3DTUnei}XEORL5Qx0V3)c<|`qSd5rOGHip)eWLc z+{{*3do=RC$9Sy={ZOj#e42Q`Oc(DhnW3Rorq}WA>f>Py3wwEJ{_j{CP`D>Q@YLr! zrl$RJ>JW8DOf5_M7!H||EmBIXz>c+Rl>GkVk z)yu@A>DVNE!#9G4erdgv76SesA&#M>Lj2Y?Zd#=3sC6q?Bz9hF>HV|i&0ZU3P{@I? z)1~?z+PZ$YmD?q~w^sVXt5U=p+yh@x__@WQVvEkBYd%-2qgS?E+Hcx27-YWE2i1+9 z-ZiiNdB(l1iK$*%FcHi#0JwY)@x?WOU&7{|3Kj#Wy8Sw!+MFa;Jt!YR$Uc;Ry#D-7?wfQF89A9$h$jP1Z>Zb0M zRh*RJz_D1{tO`fPjWLn3ul*|xUagwW5<@m!iEmoM^YA*ZYSHZG7>Wjc$24jma`#X^ z77c{uRTU?6<*qb&wVIO)DB4~@cum8b6&n~v6O}ScfNFqXXUi}jMbXI&h-Ii9egy`v z7&)+U$!NWP0Y!@UoJfwSt9#8*{K{P074z9gw}}VUR+9UF?IxOD_UvEIQssSz5NvE< zW_4ZXDO;+d1?CG03n?|Pu+h>6#Z2CwLf>08Fg#JGC2lq&wg|M$2+eyTL_q2{#ZAmt zh#|(JyyEXjrPYeY{*oXuL20R9HRi7_!X{@ISyd+YMa;qB3Wcpj#nKEh;d}OSa*C1= zi{8gW$mJkZ-;&-LjOKHfL<4p@_{=)n*c;5eS!b5^ zTSc_y=crI7hP?78s#MrhuJS9W{gC2*;^^PLv zeE+Ki5=xD7iAIwj%`njIaN2KIoccNZg8heNvD+okS=?w`sqJ>nbzWST5VSRaid~@= z{+uHxcVPVIoKFV%HJ9)K=vOd#5*E zyhZq-sz2MBc(STwCJ*xjqk_`kfCI2+$@en?ik=+f17?N2E}o1p1el6$G)Wp`d|;zMD9x~W|sOCQA&oT zZngAgxSH%bd1Y^Hv5GDQk7#q&l`6RcjJ&HBwWUN9>V-e=7P5$sXS_ySHx}}!%g(fJ zRcS-V#euC#XaP%fyNpwQLz%4KWDkuic|!ju%Pw>GNs0QZo&@=>RO?0l`qf^A8K7=B z@?Jfedu3nDW}km>o2F_wU)X{18dnJ{qr04rUuZV?LO#EKX@@>anM&zp_K#W4Mp4ol z19Wx4UOyK@7&@syEFvltC2o6JX*;`aATxnXUK!HxuVi8ad&8)) zS=_{5k>x^?oDt*g*E5NfnrqF7N<&YLCm|7b_K*w5W$Bx))1n2_SPSVoO|FK)H~Jar zShW!%x$t7^-?8D&%XR`}YUE-aIOv>mV{5I3zP^%;rr?;f>2F1ss0DP58muomkTzXf zHMD$!+l1Chof(Un6O)or%g2X@7{ZVQv?Pk27XdrYdNw}F6l7S+PV!p|i30A;tnOF~JyxBM(`m5pJK|u|i$JpD)R5-kI`5;kymHD+| z&;6nu)@|-aXI%Kg7~#j86pM?yk*wAo%7jsQadp$?xga{>^o~-En_gPvu5b>~tpOf8 zVy=+^JY;|CjQjQ0-VG30)*Neem|c}^v(CApguZ;=Sy&~5 z8fIrTxx4u{H$^P8j#${+_ehW{PZJtubtL|F`vWqypSG{WPvUzNZ_QE`OF8L-8nz`Z zJtL+;9KqE$A$V4`ehc2+U90z1_MGie-a{pesA)_&`6qrG6i}OZo2HhJZ1PuB;%S5y z-4UXt!r`;z&Es9JJ8LMokcWAu98uhDT|fLsj4~}F9i!4D;k)*?GeHrxEV1pyr_$Oa z=wr^N3W9CcRtVRZQVaE6%b)N)@^R~7uQ2?pB>W*8(YN2K!A)h$t?1J|A zWK{GlG6^4Y=ny&QB|l#z5^5kdLNjS8Fdk8=#EH05C;!{}&e=}RF(j#t3a{l57n;bZ zB>RJ)D8~E^7(3(ffxXud&_;hpimV-~IQCPBYjL(aZ)Izvx57_=rlu?tn zyPv4cbD5<82w+36s=-tEJ@Y?>tl2NwrjDF%`1In{g8HN^vr_x1Qw}N$8W4~P5KG4Q z5a{uUc6TMemS{e$pvUUmCKi?+0&c)PW52adfJLAkU{Pc%82H#|*;z~eT{)+Tm<*{G zQ=}4J^3-vWud5n(n*4>Fn9(iJt9?@8*AC1O7SoFI`Lq=bEYV&J)1|>^U>%WzspswV zW2YDWv*_y!f%RU`f2+GKCY{=2#h|LZ?|!!Iw-9i8)AmBVHZJrRF{Bsk!6YO0@Z{Ra zc42P8_dShBHcnCTx8BKvSAKpHX%lCx8NyzW-{;rFG*d4rtOYDbPkTwnzAxzYdL~lz}?MndO zMWNY-tXk~(O^Eo(`ViF7l~>=OpLE>%GbKdo=v-^Ts&>(#jxTTqXYisY{P}EJh~)Ly z#iNbH_fdKZgn*Y!GCEq%wE0#0p`P+S=8urz(yx%eG!q|HQe}}q9UJ*tEN1&PS_?N} zvCvf69`4bCI35&mV9^%BZ&Jwg=-Nr&p(E!)(A?*DCq`;SLF1x?^?1xkAf`L`^~Zvr zqafs>WwhZmY2uAkf;CLNv!a@OV;h>2=2PMVNT|Sl3Hoy?T3GlC#}lJZ&CUBBNW9U* z6-I)u*^eI`El|A=G$(TdlaIjFmcfilLA}k!wsZ~`mPogo11DnWfEr+m!mM$>g=X$M z$)w>JAZ2Uxc*M#DZmn^4IzN)t)HjY>IdUjs8l(|r#f(#+KTvfnt*8pOBbc0BVa3`O ziBEsAX6cUa!ZQ zaK95w2x17OVVqdjzFyy~*SkgU0*#~)NxS1P-C<*sbVW(tJI0H$Pz*0BK>j_}XQauS zh#Jl!y=eKStS_(Cl>nRW7o~ZrqVSJo@;Zuej^RYDT$)r^7v_9iO!A#jq8+mC+DhE4 zw|c(jT0wP#CCP_P_U%wTJwzCw*~Xojjoi*}B@%oWoN&)T3N0M`6&>L`X}+|=qmzE* z?P$+@iN7H-Bi{_hnL0i247y0!rHzB(;-tOv3B8(^WeFnPQ+`IR!9 zR@jmB@T~*CTVp)+C`-gj9~0aLz@1+*_3FX@AUD zOKZmZ!<1#0v$vC_^k=JG@A@>}sXr}E$b|c>0EXtCclAVjbxS<& zm*n$kiXkvg99+F<(QNwYv763smi2Rno=YY&62O=A7rE8u#87XHQy}^=3keh>&>VlS&%gROEfqJNRk>2bZh&!XB_O1s*YTmB7pN`%RvHDrV0p4sEPD@X35&6D8IBSQ5XD=Jvpow? zw$S)0c1M|XV%YlGUcjTEpf1b@yFoSnyh0tDrj9&j(vR*&iZDBU@rpygAcEP_|2 zH~yrVczb5L%9W}9KyF<5aUv4oDMF_Q&e<<~C|rsE?iD_3#l*A;04GQw=SqFT#INMCN~(#c zMqOiWc`YQW1oQog)3@e4B%5xUVC)cJsH!+ZN7pcVu_;*XrQ_Tos!vlEK#M%mzIs zdrO8Iq*L~aOQHomDC_p&EB@~%a~F{}vz8d{59kKeXD>{zDv=2G;9j`cN?KXJnx9Zq z^9G@S1mK|51&EnpIXI)oEE0>~49I8-ycX!pPa8F|xgPXMl9xu1=0_2LN7H>^3&^`d zqG7V;OQuiZfj}U6K#i3*RG*Ygd}+gFasm6l@8y8_NHH~7~*-g8!NtzT$U#rOmT8wBoRToCpM!>_p$Nfvop{}@c=;-dAjf`aQGcq1!N zq0T5I(-Z_-%yjHn=-z<&?$-!)Y_ zp*xX!`fLIwDLrOJVq<{-x%{8s#DeIWlx0m4-otoEwqo+6(YycWSO019pWeeuYsh%8 z2UF1vgZuxtQLOnZX0@Hm1CGyWX}E@TscC6L8OMUQ!r8D2`>_{9L?5%Wv-{%7vBAm{ z;*yg7=~3Ti_BFJ$KI%6kw!#0I+*sc_w;55x5<-xfQ0C$QQ-~{C&meStvb_Fmg%Hw% z#oalMshZx=A>ni;vZT5_dwKEqulG#PyR|h}vdha$8g_Q9gW(ijL3S*5m>UXcJ?DXX z2h@G+sm*UWJu@TPYJ>y2-7~F50txvyy=1ntGlTe(F{MO>b0jDfZv4!-+Vk?lonw85 zdt;@enza``Ze2JJXM0OGRAvK78$Yqy)mm8%x`8x& z>prCq+TIv*-Gg|1otSp_KFYnMRs1Z4+{kQ56IR9j$B&~Ato4x7t+aKu^pzUcP=f}{w9!5P`@khz zIM5@?AnHS`=#7(Y{;ih#v-$GJG~LNbb8tBK%nL{(Nig*j>3G zSDZ7ZyrT5nZn?Y)7M;TWvM*i*Kjw8MskPW`jOH6XglX#&^*0PALfq=D{J(fzLjwvg z^ZR-kTUjLCqjTLcx7b$oqqrh6qlGg3GRCbl79GH#6JIaWgoFjBLaCicnfo=TMzh7Z zdJUhw7Y^BKR=eNa1endyE}psWNn=_Qy*N9rj*ge_>5zTlf6dCN4+>PMRs^m@mJE>s zFT7T41+-?E6$p7HzKx}0W-g8;kreS+M(!hnw5`YbPvUavfz-8SdwTzf#de@)5JHZi zmpN#gT(TCUrw`#@ws%?K5xJulpa4xAZ-G(9uF0&dtXzOomJ5dPZ2jy0M5L4N@9(eF ziLy^l&W0ukIrc_%mP3DwR)3VkBmMt+PPWqzV}Gf zF0`;7HxA?kyBK;rpQaz$*mD@lDKxfF!Reb?j8_0PbC^VCRvAWDH=V9;Jwvq#nG<u1k27$w-^NSwuH*Th^NmU-6EmhHI;O z4toCh(Glgq@dH%9SXwf?dga2mz1AK$qaBNn12P$1dIJRmIx$)MXo2gQI-sN2>%{)L>!EoJ08?5cPxcmhmr77DcD_%M3XHl)kY&7LY=D`;OZ(W zGUq>EbEAyS{f=p9cyT~j!z0gAo%^L&-oZh@z;Idfon`7P)5yx1sLf538V@notLeia z&?O?uaxL%;GFl2({5->$wNT%$$v}YbSvufgxc6{V<)q@F%o`*FJpar^i8r|vC1|{+ zWFrZG7nvBBn>K&Gg$&&buLZJ+5h*JxQygPw6%{e8qS7q^>w>Ky*_1}W3)WBk-@o!W zJo>f}3?ahK9E^|^`$93Xu;ex_H^NcY9l?_$vX~80>&Cn9&zzl1OsJeX-}BbFU4THj z&TBtKv(?!At995~OL79RK^n&T@xU7Mm(Ntm2!7BP*)x*H?s}4i3_9Dsr+;*9WurQ- zw65@5M3YvNBLnf62V+s4Qr{L-k(wT{fkA%8J5#wlJ%S_k1I&OfP;M`1IWdLj*9x}> zNvp5z^L7rVKTkLD;s!uirPmW-QyRmFYeB32L34ZRbJ$Xu*6TlOozth53ej&l48CGpO%JbqdDc9G)~XfM(vRJcZg;l^Bm7wFDq2au%IuIZ68#mQ zni>4cra_3BQPI=O-b1Yxm5^#0**xXw%?U{NX(dz%hVgK;34`6fcIi{WXZnF*0`eYD+ z?WIq0Dm`ZWwJz|DLQEqV$k*0D7Uw5P5N9$m#aG}rgczcRC7k|lPmV*dTRkQWA{qpS zm58u82^C7FK!Ir+AnXjJKLG}b3lJxs^?5_0i=l)rE9uv=$R7UC#HN;Acm(4Vy%+<^ zo^-3gs1uXgrB##s&_R;0Jx&EBW_of;oc7x}@68CUdd(^n?9>A$W%!a!?PPB2V@rh;j zz{PGkGut!!id-G=xEKqu+m*k@&(F^VQ|C_=G?l#oN&u`TU}DjZ4UvZO!2mrfQbxUA&rk8B}%mH^EB)t@I!>GvZy&%>q?JYogE%aXHDYxanUL zt0!(_L~ix?hpR4R933iqnbjlY>hoOTc2Me&L0(`;bQPXrvrV1myM;i2%}dMerB7l- zY~A7GwzV2z?Dzx(e2?CsA*g{h8CyalHapm^-knC4k=UODknMT*>qu4;*%2Ox^R!#c zqqR=I#r|C$grGk*CHzW+S4(*ZB8GFs|4ZsOhNT0<^8pvo9E2*2W6rie?Ls#h31AYq zZHXS zn=ZN{G43ZM&j}qKEr<~pfQp#(s;j0Z(Rl_?AgT%rQMfxUn@T8kE4n4wbv5SDyAM~~ z5PjYo#m!SwQyY!+$vg_YpYD6mZ@b9jRBeR>^Dlq63S@rOcx!+5AVTJzeyCyMLxSt) z#fyVrB>eX|qJmr4XQcSnOCa=^S9dTAi7E1`obX8EC^iA(gdQk6e~#t%Z-3SxXHKS!lZoDDdKk@BE^ zAIF0p)1vhXrQK&ydQLz{|Ej(*>Rm6IRJ+N=l_{P-)5ooiin8UMvv_^-rX@@FKpzi& z=7_saUgqP9xu4wJinn%QYzQ2iNIiYsHS4G*LR=Q2_C0X)1Emn$L({G$y9c!QgqtJr zflg=RwMbhw%hJ)^v$DT>SOQ{}s2T(W@#rRTbM@f8v6R|!+_Ve=0qZ%B z_6QtUAIO{fm48wF`@y5r;%mQ~aqiMR!hmLn?NUdzgPF;|ScGGy#O|;8`S2@y$qZ(% zRsV>hE$CId=|+DP;Vt}zs)w-4k70ca(SL3S%E{IMjvs@p0$%9Lp4`_$aPIjx`22+5 zYHRW1;^H0&sPh-4>-fmX$p;d}s{g5y)!6C(luXxnQ)3fl{fRT-ll2_Vu8lH{#hii4rb1}y@)Lrg8F`WfItTSF1E7O@iYi` zEJ*8-X5QBqRDLJb|5UH39T1A3WWz1Sr%qU=ycOue3e&A9!)RT@>~bNd0`xs7Lm@pL zDG$RTGafHy*SY3*L6={Skt$;#o(?Yb=McjNLxc7hQ?B{$o}2Z&Du5vtr#_D9bk%=?s^+2Ob-T^jh}FcyJ8c7o1u7 zW&E~~_U4W7WDnW_kBS!E3V>^ovINcFMDS33e}<1WVSM1`B$z=1=+-c#YOw&Nx+9dj zmHzDppC_DG*C;$4l12AmqY)wE-upH3dBpSpLB1{u$bD-12C5W^@Dbmt{Wlvb@5N0v z2(Zn^Q;%9N!hfrW4AaUnm0!j1t(*`126fv6=}=2ZzlAnj5YG4KM~you0P2y_aOVCE zJTVbZq|Ioy$@1F2E5%|xhy>B~csi7?W&i8;M&{@o@`Z!Qya~IKG6@()_*md5Wpe7p zKs@E`z;j*^T@@&{)YVKoFTGq)m$Tzmg1mx4{9kNW5q*C>BC3;5&I8}Z!wc&v*^C7! zvX5Il?kqYkhPmLb4VIra)t$GBO9FxyAbK$o0WQKhw=>HPjEeHVsKQ5{EPYOZV3YPv zLn89(-N=2~M}Vl&#*tf&cZBpCq{8imo6pH$=SnhZCOhp(~r>@Cyv~TfO zrS}LO^TVAbw9;wgxtiaBV^2kAjKK51esPRue;H`a=BlRD`%#pBjRTVPFJK2y@pFil z?_}s+tou)aA;=+g9`WuY0)^KE;X7!FK*z?Pq_9@jqI zP=bElc4-YF?(#ms7#JB{;n?V=0ClQa!R`ws%AdnruFjUoSW`<%U(26yh!6rdCT(6pc;tZvSkH$OkQw0aepJI z>5lJ+Eb}TKPCd1s2#{(&I!3I;{w&wyu)5nBb z?t+QC6nodW4M0f^yzB8wF=qGUDYVmMVt|S96X%U$F>%HRis*#64WD~8+?XNjdSe%Cq=!kX|ASW4;iOc5 zoLOOaM0WQx7sT`-u2TJcW?X*+x#k1$SE*Q0z$8x3B7>^own`tmi%Lq|gjZZp8Voo+ zPgmn4eXlhr9~O+Q}l$6xS(XkTyES(!@tY%{-R53iPq$np> zxYy2?v@klXG&IO5UjXyWGe>azFN`N=(Z9m?^$QU%1qRXRhgb5d*FM<1D7Jt-J@~__ zf8cqlHJD zBS?AvgBF5A@M&zh+zIVA1JB^MG1Z+4 zl^D)6SN@ovxp+PrD&-$17!q;!t1fU3{1XJRT&{;*MkhQd;s1+hlJwn% zq6SC>GV)^p)8>N?^~ZTW?&We5vAPe%NYMf?F`b7dC@@|Ps~o|npl8YZKeG_tuhhw( zq+^Zyzg_+h82i6t_kX?V{||+Ow+!^J2e)muUEn996C)dZ1y%v4mjC@&EesYGB2QVQ zTPI?25F2nrdb%s|e-Fo25&#$T5CM&i?lHhhZLh#Tu+$;p08IY#W;d*ax{!1HzX)mT z*)EKk>d%SqW=|kF)fOYpe_`V=z)eKi9hRJw)PvMr*B%hqSlt=)=`Q2ZAALk^^CSWq zU*JIv0s+Sn%0swKy3ClU^nq&{UM}#rFG8U1a_1_Asr9uk@bTM!7y z6gv%@wFO|K7Dpj~;ZZR^ANH4D`}l|ne>!sx=?R=cqUuXQioZmBP=AwlSDDsXKM6bhUO2~OP80hloHuqees7vZ&{#?TMS-|m%Rc2cN3UBm9;^w#a&l9Pk zHQiC>^)U6XjCW(cx8WpeuRF2A8iwr+mj~Y(ZDmJUe&Wfv#Y(c6&IShMrPccl4b|sM znVIJYOVF+F)YX4Zp&rK%x9(5Opupe?4$ykPfK2H9kiA{)2gCE4A&Tnn#ota}su)pt zeQPG>xB1ymnt?q-#L;u?6+oP@@+5}?vZ|A^vyKHIZxJq3(AiA_JWhQ98XWB}o|Ksp zRj8OiN6!^s?)V}9I$+XPz$loDfc5}`Lc%+7Aw%4YOZeO!Ql=WG6UP##(D$C1Y3u0E zy7|5THJ5;gr-pE^RcEINirLOsMvJwR)HMai)=-fSIQ`6R{cG#pp8Mtc-c+GZc3v3P zwo&rOXP~^cR>I<;Oz&3x8N!w$Z%R=2oX}Uozq1x!9Om_VCm+ zGb(z}!Z9@oHMs2sFQ*a9?iZsH=_w-O*ROqQfwem{EG)mI1ijtsRKeVwff7?w!-9j6ANSRv$$y^CX0_E_ zBXB5XRaKvZr1Le*%*+D2a>Fs(|K2gTo}ifG@Kb=C`Dy%C$Gs8F(ENffuNmD?mTi_6 zYg#7+{P)W2XY4H7Qh7Hwew<@gh1{9A)CtJ&)Fkm&?irhH%lityKi1Y8ab2+B=ecw1 z6Klh=p|3+Sy}m?p9uFW)a)Y=co_F0>fKy&--rhka!_QK3ZhFqA`J{BonBHh<2_fLZ zWaW1Y2`V`w)XpCyWE`oE*y|(eN;9l zo|;oP(TrU2>^~-kf<jO6i|!D;@mI22I9`AC+|%gNdH4- z7ntP=YBl?+0&&C=fcSGWwPYL}Yb9tyRzuIL^!#lLMeEGRv&^oFp7Ax!D9+<|5KZdO zSOFFPi3I?&UWMVMY^{>pe4HE4o&>A+UQdfDBalpm+2iW3b7ed`aHyT6*ibs+NNS^E zzeb+^E`O!}fg6<9*hon+B*S!()g)wx4D+fccsX>>rSb&Wz+3_XFFHFrJ9^HSi7$-+ zo&i*!aY(o)*Z^1$z4j()xn~aVcGZSMd7~-Oc_9ICQ+0sS{l)`@;rG#dOg|D~yH_#u z{?FdNVUVKiSeu#;8jj`x%*Hbo&ZAUCjX7VU?;k!W>5+tNd#webwBKwF5U>Ltf!Q(K zZp(^CYbg7@k<%W3GOzR0oKj@8%>Kz!X?1x>dnfo{WpU4~O@3kiaI3X}bO9NZMLEtx zRvvK@lN*fT$N|c$UKr3Hk1NQ98vWH#!>P19S<t}+3iX>uS%RaSHps|!-+uB?-sZ} zp*-d*LgQHXT|t40)OVr)%uIU^av7NnPDA`9|L0QV;J{9R-1+89y(Lt#6~ae;FQ!bY z0+>Rh!{dX8Zw>a^u0Q>LH@6bgS*4%OOaJU`>YP!#{v!u=0pbiS-q2>HCw~0sZ;(xf zkgytxCFL*OPa%Po#`S;AEvvan$Mh|yGp|LZwb8l);*j{>j(7gj$c-&!;jGe4ud$P7 zf+4=3Ox?T9E}4qjP{lVjum3r>G`XRyU!D~A2Nx7<;T?ZeDS(dc!ei#BQ;=q?>o-QP zPLV-QvqgoSbFqK~u8Orj@KDDk8q0|Hk4Uh*fj_kz<_~E$oS-~z=Ct2N*ftt)v>&4D z-Q162WJ9R2cHRu-*YTCz>mE)DyXah@=@}8;>WPVqYu27a0+vIV`q%Mu++r0%{&fbh z?XQOBtg?X4@6XFmIzxmhF@O)03D{roTSw6CTp2aa43h$?BS#gc_vWDe9XwaUl|YE- zc%WDG)8wnt#IGbF9zYB&zd681UJHMV)4yaO8K$9-$6WVLn-A>Q+tdKuTG4TCAaS)Y zCr~s6{dv&^t1Eamx--$+ekg3Y+JW6banxUTSFfS3xqT(FbPt=HN0$Ic@bocw8Q>VS zt4vKgeETL!@LZRiVDsun_7@a~YmUw%>cBB!h1xyH(8ijxcy~5hz@s#(Y%hnNYYcKG z%*DKC4&T;UG6vdpoVSE{1s(a!VLL0Qu>6@-fBmPB_8dB>)hIqXI)AvanpVJEmgg-Y zlcZ#JCJ!x1W#us_{7uPj?nMUzP}V8{AoB3|_@%1b_J#V#)(rh$?H||)3c|^8VAdcI zAO)hVgKuXb`tM?HOG)~Nh6-C-NyonkS$%u2F?F-86Q&>jj2}3EF~-aM^joD~zzq;v zPnV}zcJ?#VIhu2ru;BC7s_$vY_*0B!xy}G8q3b;Kto<<`AfywwXW5fmf zCr!P2hT+t}wh-5u6Yzm4q2V<5saiWZXE~Kj$s$I!)Nu3jR}e3YfTCgs@5?pAxSARs zhc%f0FH6Mr0eL|t5A6N}E2bXILHvO1>#e2073SjN;>tJGOc2O0`ZW)~B!v^p`H63N ztE9MaVOyI40X>trcxGmHN(lYix4)X5sheJ;n%&jOg1UpzutaLNXm%8JJ`)keydUs znu_0C&Yur7AzJ>hZ=G{1$C(>gilGj5s9`{{?YH*|-9U75!E^zp&TRK)^C8Isy(t zJ`u8YDniS6>ijA zU?z*M;n5STsBvG;f0iQmk}6t|Tv&Ui(ZhRwg{p#wMlT-(dXxP%=1YjLOIc57$V+hb zka9kEXcG()YOOyah*{_evs$K9Gw^;qA(Yu9+pfIyT7hwA1hD;hdqa>EN_ zOb~=m+9h^1-cxjNm^M1DY~{D|t}`<7KO!`HSYO_rrUn8BsYp2E)a>sHMg( z3HaJ4LCtQ`4J46KNqjb6P5XKlfEPf(4g;pRV18E%U02Ti{R)LHa};k>&;4*te>c2* zfUJRU)S)bGa3%N5C16R@w&Kn}2LaM0=yjE}_vdSgi4O1H!iLB>c^N7)aC;%vceGC| z1~;sqQ7mDx9cGbtn@6?^P8*J;;@5%&n|u+HCsub(0E0-UHNMRF6az|%1?As;q>ZdR zjhQ@3#N`5Z5$bRciXP*PguX#F z{m5a0uNzvi?_(@-QU-LZa%BQ~jt5$g>*|U>NVd?kD?b~D zhk$T=B z%F4(f&8sKgr@`e~JGhZwJ%VPw6aF{ySSIHAq0kxB&`vU?+Wy2OsvK-tcKfibb5%&! z_%EQh7z@jLCLh>TQO7^cz%R23-{ZHkDazlp;(P&^1V95Ie_SgZS|7@U&Lali2n;-c~isiT|`h24u#a4lBcly zFgMGN6ZR}|;z~zHovWA|+q{{5kUKJHXClpwo>U7&N!aF{fHU9=GM%x9`-v(J{!U7E zclY!JHcsVktlNX%=!QmBvCk$%#VJH;#gCJBNh`}@JE%HhXpZ0$lB*hbE%RL>j^Ere zbbAnSl~bOu5XUd*%2h_^eNz>g(!c_E#;F90tK6T32*Mj3R$oZ^t&Ls@H4%_1vy=}@ zhXHOEtavH?dh7u^yq}CAi&Q2p?Uj21A0+LmCdNU;UInujft|Eo|<*&UzJn@(qT;3HZ*t7^M3r|^_0f1 zfrvt4$0oUQwb)zG`7A^Do%)(28J}O*-^bKAGO+j&1E&9k6TdLqJM9ES>Hj@sKHt2r zz8!{uUcLXbo@xq-+J)af}p-E`CY$r5i#C#yOI8`voXIt%47Vk z|Lw(Yf$eYf7J#-v3G`uZ7RTYL1qTmXw>#=nH8!Q-IACWQ=HiFwhCBZRNLaX}yzMV- z)RIg%BzN}J#2-alvB$M#YC2|m%(+I7*{d+0w~Y#`kxHtuJ^8Qqr9Aj8EH%x~tX6I5 zBt~iN$W>=OqQaSE2gpslhPQvPvGyr1qUvbO#$({hys<*XRye&7AW@BsiUm!E0sE6I z)5$fdLDkM4uiNR%t4SGKuaVZ~Y8uw_FmQV}`k2z+FflNf1aHO5F{R|!)>45IztEzW zrsk7QC&WdOdR7lx6;zy#D}~R-QwkhvJU82)E>6xcfu9KiwgiZ^<>|reVv##===1H~ zxL2v25JgpD@mPk?(RlG>8SOi^+gKVhFh>5eMVNwU!=+mOTU_7R^mZCX#`kWTt{Hp# zCm>MzLA>0vC)gxG+L&HJM7x8s0W_Ggt5S=vSJ{v(>|(+P*OxsnVtdJaEw z+gs$0=Pv=RQ#Sd!M3)x z{$w(I3)o6sJ4UWaZ=*fzLSH^<4Ac;jW1a-r)C=`a#FXJ%6IMs zDFyJ^NDTJLq{DSf(x~nn_iHwR@=d_w_tsxlPL6&J0ZL3d8vaq^A*$dLZHxE3026e$ z;^Z)8uhBR4q?q?PLY6%L55Gp1WDX#%QTLjGU*q`8zzza<-S6T-!uvwsw*`~8)NN8{M<)yVD9XWWa}k&%&Sv-;u}c@taSYSQ z#gs2!!T}pwuf_%Qt)#4h0T~g8QE&4dAOcF?KRxd3Xh?k4j>~;1GU?=$qWUZcyHYJK z%lq`OBkNYf*2C`2vz%B@x6C6OG@O6!)>iyJEQG)>E3-X;O281fqpm|$cJMcayZEBc zKk9@bB#H*8oe}~~PBYx@nj&7{sdh?{L0cq|5ucP|1R-xXaGPUpsKzvZ@YWAUw!mg= z9fd}j(A2Lp{gFXml_Y_$3c%(cq6IH9{><1Pnnp{0W4Ul!qgXhwL&ajo8i)?WN#!D| z^iUkUzvP|ze|US#s5rW=O}GgfT!XtNcyMikdjcf5LvVt-I|&vfSb)X}Hy$*>-Q8V- z6WkiQ`z!9}d1q#QKj+7+#p7Tl=5>w;KRENt>@sH0A=p^~%LItL!|OwxAxJv(oPl749^(tEs6q z59+W09gF#|RMATj<*l`K_xl(Tl7`W!dvTW=sjs;UH+i6g1hD0afFt46EfPcvegM7Z zKGvkXHy0XmHq!L$%T=KoR`o1-qin+G&+Tkx?0}Ysxixu6g3Z)wYJyicUv5u^6`^@~ z*@}u29af~7*~m%zChaYFr?BBmFFQMa(GgDF`vQ!fK6FOT3cT~@L^U_vpZFhR;^Fzs zo+|-P!kOR4@+-LrD@I{#5-Tw?Gs0wOF>M$Y#NPot2q0Aj`+B4Rb)ozzLbFmndfAr> zkZCoKd%Vfhx{OH&@_*{(zMOe3jQ~0eS- zDlinTOjT78xqQ$CfS>6=`R8;+Yjo+_UwT%82{0AOvR@ij0z$?=168)4>#1xnfDL-5 zZWRD}{`BSs3uk*wRtaQVLz_P4f9Cw{ay0-6R;y>;=6X_V}91bh&a(f zNarYo0VBp!AJrK(^gYAJACbf}gjsP(k%@ZvOv^I;S_6rej;-ZeC8jQWrb@0`u>6dY zH=IZSgJKCf9t#zxs9PNGFmJ>(M>2i=*>_BDBUgj%>mOIM5|nYQa5#`0s8?H3aD|bJ zjTLD~@>T$gC1tyME$7{gtoM$1nN0=~2oo;s|PwWu#fDKqclUjrQp|%aHL0_tK^~*7rYw% z{vKA95@mj{RmS7Et9mTv{_IPWuJCbd)1TDu?_93fBoTI`AYW2e=>U_$3DS#2_3<$` z0?~>(`y3RqSQbg#m)<88HnROF+nW&gg63w*xV}7JtTHgJoSy+djeqc((D=VI*Bh9_ z5zD4L1EHaz!X`3@6L~VZI>_>2)2*o8s#PH&d9kEsvF2_|vwS1YX9CDJu1mAX23|tW z7{Vb$6F-QnMGP^zMe6DsWQb_gKbQ=ZV%B2wFw%3!*f-SW@dU;*$$5WpeS0%G_*-8U z6YGt=hmll6M=RmEKzJQ=Cph2+E3f{V|E0NK$9O;&1y5T!e1}M5i(CzI9Q=NMLRM`( z4KOGJOBgk=y~ODZt(dJ0s~oS}a=_~sFI?N77O#?WA?N{=f#>@&VBmi2*2oR82l`Gd zS6dDy1-Ic1CD4BRMoasfx*~yqGbdb6 zk$&CZf?^AMaO!yXi*~e_#XbFCeuc+C{3wW3?Sj}B3o9eGgw`JfIs+$wF+h(e(?&** z+XDavwwtX1$!@a=iOES!rET1K1h1J270egaus~0%sxihzIC_$k>W_<26%`X?ZBSP2 zd1nia14(Jjz2DDLm>o0}{Q6dT{|q!*;rLT%F5p>5?Uj;^EKqPDH&Ygj%)l>=7SqjC z3q&$q$GRGFaVF_9fh%7V;+??3iwhxd8((Z+2l>ufCI>}UA>0HcSM_6)$E)XRR=0kv4a>Ck_Av^Gf|Q30C?RFS7Kv4&g2IcOU;Huiva5Y^Ck z4Io@oT=~oI_7guv9MAxx?=V4zmxqUL5yg;%=(Ca;y-h>in~Eg%BiAW- z;N~q^bQv^-JluMAvh2v=yy3G4J#AarHum=22|@0(Pf!&{Y(TGAsdXei48Vt59@gx{ zAHI`5Ayv%Nq?$%XoPL+r?Px2HEw`25pV5S+>|aj?rqLz-k%}FrRV$>?o4&Y*B&Nz4 zVOR_W1IvG3cdqBGlX3s= zieI4#1q1=`)-j~&ls}Kfx2Y+Sb)Ypq)H2awv+_60~zOnIL;|T!5M;^NNt~ z75<$a>&Wx1^7_vG)BIZEl0$D=he;xrmPJmPTCWN$wW3&iC$Nf~SIfTjk?-VTvgtN& zI26A$BV2Zssijft5z3Ad)=Bp;Nho1`C?1BpOzyBQF239g6j_kQj(R&^-fQx9j-Hth zCq{>(Uui~DfEEJ)cm`C5JD#ki`SC`agZbI~dMKjy_OF?vkuuOZ3o`^Y#o?HoL@5~FGTqQM3vpANh5tXO~ zsvXB33A>z3EbyK)w>k5fav)1TV`5_ZDz)$clR55A#9!#Krj2fu9PbVrlT2zmIxb?& zZXH{)$I?gmy|_y$uN-W{H$v`Po1&*~RIG@I)-LJKokl}g24oEW<{4RZqv#B#)n9!q zSKM=1{J=SMMCxM5=*n&C1334{S1zD~nEK zDLdlLljGx_b&4DF>56%Ij*yBMm7Vn1%&Od7?A+mHXs}n0bB35TP#K)vg7FaNGmG4+ z)1+m&$38@R3>A`n0A5XLBV(? z?Vt36{2yZw2DXD3I|1-*Yd9rv2k#T7D5m8#Nsdo1%|YS|UFsg51C1Ywg1j-{=U<7V zy|1fq_G@l!eUA?Vkeq>&!MD9rsvf&xw?MIqW^j-;38x71+PlK4akb?jxuXQ%KK_DJ z`G(fX34U&`+@*0`+of@NI4BBPX6rDwt^rM;qN3*ZWSOF_$BK$KI3Qh)7gm(0pg-IrUn)y2jT|>)4g6HlTLLy6 z_?*^3@ZWBvpztvK`S-60BAoYt8sPJ$HI?nD^~V7U-HuZ%ta1wsuFCJ`n^^@!=FI!* zu@^H4`t6N^D$d-!6NYhhoGe?#>YqLH|3~e2>DTl87Op+LIDZ4RI#CJvNTV~n=5RIS zFTI5?rb`OTXxyO&-Nv!;@$#y$O(cx^tB`8~Uw|%j)Yk3lU*Gc=j*Y2vH12FQuRqeV z{o0yRRkf=gLkGvV3mo?nC4k4;psS}`O|}~O(E_Np4W7*8cyaW@DV!DM1v~DLTa`Kq z<;u{ycN(sxM|i5xg=>55+JAl$9kG+I&LoZKZd?tWH-@y$ zusVS!m*U&0MOeyBa3Y^Iya$t(Eo4XoL?Pz1$x5RU8|P1 z!KiE5@cHiBpsG8sY5yZ4vk@!y+Qni#em5)~4804VJU&Q&MZ--I_L&?S{jNcfAmt23 z+ejm|d_f{iW|S~x@1XibN2~r_4t(eJ+zL?#Ek!?rm2LDy`+}S7VgJufTDw#!t)Jvz z_&N87YeYeUWS8!P`ePpN>y3PQME_K}BV-C%%c}#!8^KEz2TiT4h0qTE?Ev3oM7=XM zC!hdjIKgxqh)GD4e~WpZ%H3|{zJia8511MVR;EGo%Z|!l^{W9jZ4Cp;+X9dcsM0%{ z{cgtZDBVUYgnm9>HK+2sR_hIl+BJauTe_A#3RMDCX^cDQj?)2tw|9PMLfM7${Cpxd zs)KOr95NnhPr#w1*fF*aLz#ne>SP6S81%6?{(|lL=K1oS0~i<@=sLc+X=0?WuO!uQ z8#b<&^fh>_R`B;7^ZzPc`+|x#9W*kwinDOv3{gxlS*%A75_45`gJsSh$E!7(U-tRh zu7CRh{>}+Tz&tlICyxUk@Zslq31z-3ptFp(D+$PPQ7-vKB&%UznJrlk+8;S(j7Iez zq4%U8YRuYr$uQGjeh8a`z$bTj0Ng-}9{-eK(ZecLF{9=+l6`OEgvVSR>q_VMJj!N}N)zVmp2;`1346M+OZW zuS1t(xUgf|{|?dl@V7UluX}%ASO$sgzg2qaqGQfN27?c1sAhJMk7>b|_`iRTZDli- zOjw+DPo?l1Hd~>7`GR>~00FaeVDPL%T_a^aE1oB8+{7I*8`YEFCIE6Ke$|hcN}0Hl zoPB_2z1L|ED~bAW1LBb+3`(^Ax0d$5WrS&eblQ99{Yp9E z;aQ-?{bFfZJrY|q!GM zrlrC0aclPZIgY0BuAzDX4lp>VbJ3&d4V)F@kFNMS+S7|hdBfqZnt`@Ub!NA_j9Z`A zf!6u!(?G=0mzc$6+XIZa2PDuaYvu+kZNrgRUx}5#AlZlM?CgJXf|tLiI=R&&FyMhjAAf2I3w*YEqNU=?YBRjr<=Cs6CBp_s+&rm(1p$0!N+hGvgH zE=!yUD;9-^pP$1JtZ!ZHNdN#jXrMtL#ZpoA9V|*H^Wq;@K}k_u2)DSDvuMeK{L2A^ z7O5mnBUWkO73yZtCoH-f=?U{19?<^&etI$QvSg8>08>ruh=c5r^GRojq<0IWI~*&2 zA#3=t08W03Bvn%3W&C)0iAy*8wMX`0-IUD~^fd#h?ehrc;gMY2BFT4|9!PhOyJv;q z!CF*h&&A}%dx`+8*YUT}|fPfR$K9F!CVNH4Y94BB@A&8vT+c3^~d=AmvQLPO0t zjI*M8dJ-5U;Za{6Aho}XBgucdZg?!Xl-Fpu)p!>1ejhEj`D5o!4SvDswcOoG$ zfVb^iRVs5T;Nfj%W5eZCfWeK8qXd<2r9ppW^cH)G+BX>gE|Wt`(7@}GlgE-w!?K=X zIA!$CByko~CX(RjQyVh_nJe>w+ZIn`R=&B-weJow3D*4gIABWhGGP?2nLa>58C*(H zQB$>FQ&S0DMr>_g9_L+g>?gTTKMP~H@=y{5Ry6e?c24rIM7)l!b*(Cb$M?cI(<1=l zVXt~+E#kv6D~ax^2K?hCA$Y^(BuxfYr2qK6gzLxz2_j+&TmH$q_PEWhYDN!9>QEZ>0Q#7rL|Yj`TU{0qSt1E_3CkaU_>4mWnyCK07wg-1~k9> zQeQtXFrp1ae_xs)$MkkR@ebaz(h$SiLjSl|dx(ZD^WyQ5-k)CtqSZT1el}l=m4-@eLC2GJrpI{jzuFoNv5zgjznK2L{E^q6el% z+}(MbLBfDf&kbw6I~Zr6_bRTtmq$U5erWRCtHDYIOibd&yoypBhe=5eB~jc48lKJ$d<>FV#qmBIED3)=l(Is) za6E)$?}C6cyu6cPpFh)Z7~G)d3C_$IW65aaYR}K`z^w;{-l(0_=QA=d1 zATTg88aDxad}Oz`%bh(iE&Y+64A0^-ol@}sG0nO;TIb#|DK?+Ru8b&zf44nY0Br=X zM}0yP)hl+;_Bip__qyszw+;2{_{>m7qEhQRdAc9r*YVt<_&F@z_`Q)I_1W06>Y!>$ z##J(o{9VhZO{lBb1!oxuG>FFNK+VbaQy)pH9-GRiqh!GDX<}{ft3`f(;rzRr%X046 z`^}q&Je8?Dhd=s*xCRQzDFjwCM>Q2q=`S-rlK{!(B67WFzo`M)5PqbvT*J>!Ds|U% zYM9>-DS3^rTYiksJUGZ#^WH*K{1YjS@_1J*wHiR$9aH6oWKo7)@!4*?h?re-I4LS# z+W?<~1GSn1{T=xAQAyM{fH;^>dj`kbZ+00KXIQr56V_Pn+Yip()Ctid(cL`0HKhl2 z-0cg$zQinChlJ#~fr7((P{;(%|H($EMd9U}J91{?(#l#HBY}7l$)y0|%FfUU2ChqL z*uONn00$T8{Sx+Y=C*Uv=e}=mFT;sQy%t`cjFeV+3985-lP(0N;JM)Fzm=cNpjq<*6iv;nRn^VSiQm$g z57rTpG~V6x(t@GC$3;Q=1Xt)q4UzLEGTl2C1(QFTtT+(!l@)#2UTdGhi2HHjbmyyo z&JYU=M`RSPK>E0`LO5bw^z6l&=vgYpB1YTQH*TfOEMR^zP0Sg%|HQp(ZZ@KFyWjbw z4^Qdj^caq%s>jllt!}pD8qhc`q6TS<2}L*g9Z#G5Q*CV#M(O|?v95vbfn_F#W`T;g z)*A!00ZpFqi`dPhk-*oyt8*22;s#)OItK{}2RoS7I03!v=+L>PhG0HuUuNnQao#6i zURfryJeWK%G>#6MbNS523n*Eow&E8~qP~-}3^;9j*_Ej;T5RjhOY1SeX2&XbgwaY? zQ5tb_>H^}{8Bcg}*-^o%ky`YGfsC&^Q6Z4N&=Q|Xza1dgMe_)C(zfM_=|9RLWCYNf zGoNmgF7Y!BfGw&$>NXf-NVmntBngrTAtU- zd#hwm0;O&RX#Z)d>bP`=1W4+U&QS6WHx^~XcuN5gz*S=Yn_g4;5ksj&U1)S^TS1A2 zUl6mFd3WH<&xvNe#TEnO?U#AZhnM8mL;$U(`RfP;vU-PGYWuPwg9$z^S{@^cpCFZ+% zdH;38Q!#@)A8k{7nK4z6Zuc?m?Jr3&;qZwj+OQlssrebB-8bV505`p<8cmRGHJ+qX z1r#?x@cHYLSk1tKCr`-JfbZvlE$_Fuc8#(PA~o<&lxMH$f8}!i0pg z*FklHpo53%7R)b!HzEbeZ$3f%-o0?1VBDvTUEs#Nf4DSVQGJl3yR`>Qip%=DuMkLr zr3D&dq@cCP=m(DYnR7z{r*y(wF_-4muGe%s@HBKPZ=T@CppOq=GVHDcjJIAs*0(0+ z4KY1O8-(AE#D5UJ)I^u`nqe?hp;-aMZhrYsif^2(XIA>6 zNjUN?cO*h%Ei)nQ_Ro=$$BBx-l!5Ef_^=G&^ReY8LdHOup}s>(KfK(NmPQWQlj*4C zLLW)RwB1O{hD5EeZ>9YWUPZ`@LVx?^s!Vm7Vy}M#(`p*8f2vjL#lNQ;00try1&SGY zrV5%Q_dMdzo^zmd7gi1*gaT#-B3~nq@?MlbcEcdOLK8OCow|d_E!?B%%8pW^h@lq zx^TYAK>bzvdxV<;yK`~Tb6;;W9&I*X_^&Lk76;`hv)9X7e}e#f1W+>^wc3h%mhAn;t4mbr5WuPb)GJ!1a#pysB9eq>@^dbbYXbB zTu=MU3T8vQVkQippOajNQRO$TJ* zvOXPZmyzVNM+G4osWN{fSsLkJRdwSwkFpp-w%tVqtZFmlZu<{z<2zXfa0>>*|C9mC zf3WpLG$H+%cWl=%S|Q$$hGf>w{lD^qhqE?dPwYW*@+Pk%?E{hT4T$HhM0@AUvt>^N z>n%Y8(5&Iq!?*}&+V_I3CG3;!vIL#ri5*L-qYqxj;v$b#WMi|wK5=7&H6+V>?%+qm4(0#+p!9`kX%d9zRn$j&>`dE%M-#ItN|lZ;F1;7Q@VJcUevKPPi^-aWy5 zP#6M6RMknA6cor<)aWjd@69}<>3pmG=qr|K38R0FRREZ*e+;@IH679DB*nr_M1|7T zBY)iKMMTJ5R7bL--*5NAxL@6YHj*B>UxA3nKDo%X1pUKHjn#>`kbJ9K9zxGd4htKa zVNQkw#cbiQO(xJwu#-Z>FgMsh;U!=WSE^p}_BR9f34`MeD~OAYu*deyJupZ+>BZlK zKm~5ez3L8jXA0?6Yru%%1o;+8I(hwOfGQqbt{+L1_~4>qhsm&Ulu9=s_*Xum)A+Mv zc@N{!Vdc4?zp9PeoYql8Gk!et9e+86Fg_K*aoFr?)XzZpoaNo?D#$)0jN_`cs=rz5 zAmfU);o%`)*!28hg{RWF@vuH&@%X_-D0nV#i;9r&dZROS=-4c)PHl0@{z%HoDzy3( z(NHXyq8*ODHi@iWVa#55BOe}Upc^!EnilE=a9k`D_Rs#ftj$b<#sewm=XxSI@rEDnn0dQYu(jBo!G|qrq~8R5^6O{!!4Mp^qWwM4208?J7aJ) z;`Y>64{D5`hZla@Qfyt)ag?1I`L1p0nQ(m9k*A^-GGJHi@8c&Ubsw#PHeZtUDN*A7 z6=Oxsavl96-G&&4fUETCYzUCM0#jKj2l!}ZXV;@AAXI0{8Kgfuf3U&cu@%}n*+M*x z7FTEEMn=wzCIF9#U`iu0mYx`so($XE)buxG*!D4DL>U%SCMu6O}rFI06A_7P*MDUspdaryiz7yp0&>7%I zGJor>z<*(@NcFFVI~i3dEHabpTsJsGjxw4(4U!Vvn2AKss>MNzIJ5}7Dj4J*LT3SW zYkIUL6Hc=PJwT}kxQ9rM-IyqVAE=Xz_@foOBcM}$WLI)R+DUja(_11w(OE0CGo2*M zvwS{izZKne;;t;3EEiM)xQCn9cM-EDcjwQY{d<{URI^SVfXHB2p#Xv8Z5eh%w!MHL1?va!+9DU*# z9qKJjMV^)T^)oH_Jc}@c_Q#OiWj8d7 z)c5`^t@jwAGKYZ(w>n=(OZ<@&(0eL`UH#Gkl2iNLY?M{#+hGE7?_|aU4qW^G-riC` z9Y2D5XLo`MUbajnu3B}gd9A#xKlS@FK4DkSld0Nu2myW7e)wGZru!%_Ix7^#bm{!O zwEf~k#>_uRmt%k1!((U_MupSsGzMxnxCvdst=e{2xX z3qm0rHPSCLE(xrLNpZ?=;O)O*PNyz*fd6tlV}gi2t}AVRQ=*Schwp^Hh5#T@0iaId zdB_i{v}tB{C;`4$^G6ilfd>l*#VkaBmUXp_xc}bi`(dQm4v^_izTm4jC44_ZY6$=| zmM7@;dDA0+*1_}WuI@j)b3Hg%fR6HzVVXnR=jV92;a;fIiJRic^Mxi*RA_tqAJ7Yt zVoB@D4b2~ag6PCsE!^ExBJ3Sis~YL;p#A)?2Ekml0GN$8y|&K_X|_V=YlLEJbZk^p zlkn!W+Rj%5 zRWB**4l_$LFVIx2wCmAiF%-UuDk=07Ba8E@QCP2=xSW@kd2S%e3#>WQ>%; zbe$w=D>2_aIH_zD0ji$SXQk$DWcF1~Qp`UU{Kw@p(E1vDMoindT!GYMMQQj7K$mQbXqiiBN5kp6g~{)b<^qOZ&eFKx z2{UR(Y09iiY{Yt(N4B-J7n~%b%gbtb>Zr&<#Im$H!2*&AwQrFK#w}A(V~kyO-EUA? zS;u?svf=;1!5PpX`6an$p#=@`XJ5o>fNtCOh{GGiJ$^B&fy1-Z0Lb(EFJRuKi2S!o zk-rMx>3^vMuuZ_{U>bM^%D3-uM)cX~=Qo$IAxvf>qgY*vdi^G%1MsXnCtry9x*qHGyaqm7(?8uPlICqosu zSdE1UsG)&|Z(ONg*w$-q2HLp1FTVESSe7;AAy(y9ERzOV(gVBI`xXLZn7US0-lDns zPtYr5Zm-6H@hMx|Ty77Yp~I7l0!xngB$k2lEgSBNV4h>@-KEeEp%!%|lxA&{6 zS~Ea&A4{lz!2IeO85t=65R2*>tsPNCh5QNLMNoR#ECNu_hHfxN?^~xT6}P}_^%5%$ z@qeecu$z1mer(cvB~^x|Uc%QxRlNN482?msF|z6##4T~3KlcTYA;8*+ny0)8nfFuI zN`Kew-K^;A7zm0dhtaNa(^TDN^_jBizJr%6aRa0g&elSM_a7i63~BLtJ)$>;9C(5h zBpH0SV3V^!KDwO~20cY`{Ks>DL;wCMZF?xr6ElNNBIE+mW!JcpB2tjLY0F$z_~_?> zlO%|dK|a&}%;9-Fmp%u7{I{7cgNwTta(W=Fe|ZmcRe&y9CA{i}u=UxnDi95^sNnDB zqnj~|7v>=hrs$`}@_~%curde?B6J`KfHMq;X^p?==eW?*KE{mnJTc5_3QZzX=O#Ii zT}2;pwoAdyt9KWYkkYp)z@wQ)FzX2~|BW7K`icjavob#ey7NBC1RYKyCedyA6Kvvt zzy66W@=yRxX{6gi=0Zet=?YW$Pt@`M{*#vNhdK8f4iL@wsE!Bu=;@8;^sj$o*8kzb zp4o^@B(nN2iT}-#)!uD5K$BxkA7|N84ibV>rT=yF5gg18{GMkr2XxPaz(fB3HbZ`j zTc?A!c9%i_6T$v(q<-@q&i@W-vr`WJ|C-UFn*R5?f2X1Fl`yoFMlyK@P7;EEa9Jv5 z1Pf&xHt0n*ZCJk;gZnoU00scs+7JVa#k!@OPFpGulQO;!hlYRv_zVf8UZRyQG5c{5 z8x-Ggqc;6-(gVDsr!K(P=&pcC6OwK+VpYrUF=$n5%QY8Rbbu@clt*wA&7NwoX^o)= zdnP{>C6+h40WxNk$^gjVKXF!!hxHRrmF4_vuE@s)pcllw2`XZ^QSRopNb1SnF|jq` zS}ageC$UQa#E5={;I327qJveZ>AU@FpuXx{1`ry26h`VuPmE11zK6j9`IYWBfeuO^ z6jC+=#AenAQ=NOA>U6b!`G_RXGk^)4VK&(rOL83vM4-dDRMYwIPGe;VA;*OdT&hp# zpphNQBEas^l|S@xUn)-c6*KzFVWL*C3Bjj1&iHSD_iP&__~+JpDpB99pI2NWpl)Ow zAhvm4_3ELrQwi zzj$=n`?T|C2lNweqOBWE(@agf*g`Pg+9H#V*wcb+JLAZ-TfTB>%593xK61z=MO2km zT7?XD(t)xd>46rqFF9UdJ;2)~B55UI&9-~%akJX)H^OHTj3Kz^Lmg7>bByxt>s=(Zk06|kUTJOJzk7MxuEx*+5~n{umJB*1NM!UbZo{t=Mq-pSlbX5 zGZm{HvM9_=@QTKj;F}xVta@f8I5+=ZZedTTgi{N%DlG=O3FfFs)Ab9irDd_|Yeui_ z^3gG1MA*I-3n#GWCvX^FLHmocLxt_-^JSFa&(#)29we0Rzs_dgu0~lK`)1?(HU#Jg zD4gwo>*&4Jo}-}WLejjF+v5NgswnF##ic|u+G9po7nYbu^u`86#bZvRcXg%#6ISZR zVzsCRpXQOd|I(HB6-6_uOb;oIaZ%Fx`r6Gc1MrsgvvGm&5I!~vK<|A+nH1?iYYDJX zs()AF0%sy;-dpbOV%{_VHyB!Nd!)@|ZMorX!ANu0Matxt^zjY71`}mmEbS$-$=$Pf zAwdQaM&$1epL&6>qVG30N*%Q;W1l>|kghU_{j)oQfkTtB@8zRmU?jrHlUoR%az{=r zru>?i$pAYS)PQFF*;Um}ca-&UksOM-Eb18dPXbOYYNb17?NZhgXqe7B2-c$0EXL}1 z!cj#;^s1Msy*Cm^@8DX9a9|i4;0%CIT7F(~KMfP;k?VxEt;8R<5YNodZyBuns$zBl zL4B)=Y95W>lY(dM0s_NGAP8&*`A1ci96%&uJz_ttKRHI9VU}s}T2CZD*Qfk-@hSis2lzsZG6pavCHB1Ooc+0@eiZ0}{ zA=xVVy@(a&Lid@!jrF)@h&SW6tg3z^{h zx*lM`(%k;mTSr-S^%p-cH7BYYp98ZB;qQ)aA-6s-C?@~0qcrd)TwQ-Up9WAS{z%YS ziC3c(tWF}t0+>d(p&TTRe=*Aq{$k+t3(4Bilfyup4pmyvae+=1k<;9;0dSKu-45EB zRF8z0BSA5qDyjthPnn7A^*`U(Ue;`UK1Gl{F|%fnE~oY;yivbA_V!+<{gEx_4xXT) zY5oSd?k=q=kRW20s`o@!$Ea6ZcVs~EZNH`)k~iH>8RR$K6Vv4mM-=Tovn(vJ09ejr z_CwcI<4Pbqnh{qxGX3mEX98#A`YTo1bj-HL;WWw59_%VLUFLm6h->jSXz4>CoK0{% z;5cX!gpJn*V7iPux2CsF2&|Z~1heV63SA?eC^dsd23|=TZunIR;POam2ey5sQ?>fU z#a>a~bNE~Ic&UvVfP_DvpD)x0hyi+j^V%CoR0u~i^WIhAI5ApodxPQd-QoG6K9QkGT^nz0G~+;cGua4f=u_Dr+4JyLIAv@v#rbK^Xn=E2DfB8CGdXP zxVWUd*I4-ZsowKr5LP%fioF8}U~G)*i6{4ukEH_wIFCKiDQ*Ne=fMF=Hu%MDZ7_w~2crlK}9IXP6}1_Wr$#^&GquP<&(1)RLXeh9F!v+J#1kAg0J z*gtmJSb!sYZTL4u3M23fXxk86{&(=^ z!jr4_jIUm?e@!XZF^oY6ulYaVk7Y^3Oy&Cn8gS!VEBg6Sn&&34t=atT!Nxh%pHXXl zzPlVnj1ww*bg4=Ta>nxkfu0m3z~N6bbv*w*-Cc+R5QQ%tFE^qBm8bx=RS)0ce-Z#{ zLh~xieRV)_j6YbDz*B=;8fYI98cbJ*Gy##cDK`GM$70=^V%^7+6~5UmWDblUgO@^q z%Sde$q2bN zCLf$g=|$ocPTM7%?(&Bz4fQR?6Clgt{-B&hV;;Z@uV?f3EX+Dt;jba z1dj)QsD+)IsBc&5tg`X%u~oMIxiOer zI_Qkoxiy`r#V8SV@ZK$&?_Olfk$aM#b)LQqZIs{UoQ{rrblT3D3~BJ%F7AZRN`s&j zPdhyOdf`F7kI(;mXV|N)COm4VWGEw}M8FuleV@3n>GN|SIB2^pMwR2_ecXX0{2RzI zfh6q2V*e***fF`vDWRQYN*4@78X4CRU0c0pIJnB>Y@li&u6Va%u6eGuxVTW~!7k{C zAo67$+qMr2YpV9HnNbkuA;w1eYNu$fJlnn58R>lT?Q8~;Ng`(>4)`%7a=f?fO69j{ z=#;WRTF_7aRl0-g<`y>YF?3LIA2D5yV^4|2xy3HI)a9U;U$cPt-G%ojNi923P2g3# zH~cQ_f6|hgbe0hwhg}JA?fmyGVafx2GY}j>Ni?-CLVkX>GTKpgF+}Lr76X;7I45=c z>fh*ntVBQ(Jc;^v{v0&?HsL>lpEu$n<*~hT5^2ERi1lrUMr5J&cVYf+l~*n21mH-q z@eQ01ASqjNOF=q`#)+T*mBSmRgHrjH*$L441pZG|7Lb(mIGyIzptOg`!>xe1ZJ^{> zeZw=*nw?Dt&h<5^&+NnAXd|APzrUgH2r^xf+&xcmk@7et?K$$qHgMwkGz8~wP|>x8 z%h|rtT|ZZN7;UoSMH~L$cPCnDV|84^PeShcoVYX+sdUASj(8&tEr_-L-eG;gh_DO6Nc&c&W zwwvoJ<>^nawEyH+vHGvRl!h#uHi|LWwE;%V+?6qRP9W5_6zuEk>wLTF#a@YLnmN|s zxSTs{$LKILregN@4J3a%0Xb^K*I-TV38th_CH%NIuh(64f~*5^YFNlCc*2~|ejYaiE8okm zVn8E{IX4+;AR0Y=&ss|YBm4v_dxn7=_FjhW|w^ewm_lUvMKq7XI z%~Gjb2gA>RRSM#whpt4*^e+R?L;T%s5#mYP&VexD2X)8j_o}H@Ge3_pQ&fudT8IK% ztwIn6p7hxX5>iC9|EESYdBzw(E3On80e}FrwIv;p=G5HagdQAinmBbvH;jv5lYeC7 zvHaL2B+RzBMM)*gLoDs7&j3a5=Q42eF?%trsMfjI<}CG+Ulbdxxd9jn=}@D!^arfk zI9=m`g@fAo+mo1>gUj47Hkj_&5?>2G&wNgWWc<|G2G;y;2%V1+6|+w}IcFMW_~s(( z;}&Zs$=p?CTDnDipj&CC z-@@A)W4XaGjF)kRmLU|JWs`k=9$d%SIGLNE5X3Vl)&g!>bIU}I>Rc0nR_-9a6|olr zz?Aya4W0;^%TVz{3;wJ5`Ju<44QD^u+&|@`xN7-m=(vqo>^-7-7IOI$S;$dGM&ef! zq#BJ4D4=kZAmK?-7Z)1hOqGeLNkX%Nm)p;v=-;NVeaCI}#X8l!vcEk-+Gm(fPXBr_ z0Jq^jUF04?RAeW@oldS~QS<>rkAs(NV(EZj7vcQX`U~J|HARhY{X+X`2e0OD@eR6plcd`;kB*2-K(4VNy@B&z<1TWhqV~M5u}JHsI@uBc)m-5Hlch#5>0!M`x|3{&83x8_Bg<1 z7ZvM%!|6k}{a(eO2O%aHgyH1?#|Lck!aWa9Pb1G)$EwiUyh6C@O3l5@^iPLl&ugxM z2j57Se~LI6_FemT@m^Ne3UlHZ8Ex_h-AffO&rzPY12j2Pu8-@enRL}sS?Q+B!H!>6 z2zLOoSctgZdY@IOWl}uGqCS(ZGbf-T@7(ABg)%ZG;jFMQlUv733TAwuKMj(+jzUx! z)Dn8wYcouLjgF7URSUI}_RYqCExyx4n5U5ZF?v*bHep*2m{hsbcAYV2t|n}Q!UnN2 z$$BIg@I9@dJ4DdkS=?O|-g@-MV#`tl-pj9Xyva|$B8c~skrsm?;|mq7#?ea8iLgfb`_>^I=CVv>t>*IAqYLhVJp+U}K!8OI z9d>+0BC&ZIHTrIY=84wBhJT3*0iO?mVypsi@zBot)1beHC->fDWHfx6g2at!lYSYV z0?0^hY7a)2>36!!_7U}bmR6RBmp|O%0dE9KMT5POz{L( zk=Ha{F7R$-Lm9-~ZpwLJ`=&DG8)1adT6&WJ43O`!XA|nI*=Lqjo1PHH{+jz#%Jcs0 z=E=X#7^O(bxfvbs0?t|}B6gY;RcuVSL=pj5;UiZ`!*dC^f<2g$YeT(nqE|ueO0bAd+AP6|v$2$SN0zlmj`~*nJ${ zD_pjqg*AWKA8nqI4t#;fKsFJu41tV-&`m}?tuST+h&IoTqBE2^Ok(cg~+#<4`@wD71yHA)Edrqoyd5wZL3LtQP&<2pR@GPGztX?#` zu=}XBN8i<;6fbDLW1;Sr{0h4tTX=v^-Mm#@DS*xshpgzj;CWnR7`1p)H;}dT&dxGF zTt15NaKf2#No*W*zKu*7%_KOZR(%I4!71Q~*B^ESeg-Np)r(Ip#_dhD$T|oBpa2F3 zzz_T~AVnZ@@*{6EHwDJ`Dtv3n%+nna#2!$O!L~FxyuT#RvcsJ(cpe`MwEyb{ zABQ>FDArT(+&-@QZk*0-15}`m>Fc=O1~dtze$RF5T^yKVohI&m%kl^nj(P&juf=pmTF8H3fu;Z@j{VfZ=*PzlU=|>juP_0Vf)u^NQG38ri4C`?5f?R}C zd4u_rrW|{qjqz?T+6|4)RdGN028gs#NDzXt0YG1*AKQUXP_Tr;QVrmIxa@m>e~%}R zxSf{505NVd+24>pEX&yXamB&H^u|G(zmI;^VaYa2g+64D_kAYDp>QUV7>N?Y9x+fqn)ct)GGKXL;T$O9PAm@JCc3kZWu zldI9KGzp_Kae4!%;SY^RuYpAt#olFH1K^s=WvFoGF*m@*Km&PML#O1>8a@elPmO$mS*E#O?h4g}22Z+gUR zVheKI(6OU`owI~B6(%zVm`ig_789mRdOj?b53giMwvoL|3$StvfAI^WJ6vLt-e|Us z>$oYCP;lZKi)Iysn%E%yjo%OT3*GA&-hv)!F7_z1UO=@s-Zgi7xxx|m<#?`TX~s|! z`bH$ZCQ!om@$+EE2nh5ezN=oye z^{z~UXvSEYCZjd})}e4cUxgC%KxUxXcHQZj0IVJfEzW>D@P=_3J$7c`r_PoYY}NDK z+xo$}wyZIs=1c-7Mj`vm%*w=nZZ+pD8d_d%92Z@}>7<&DJh>FHlRmDaZ!KJC-G>$K z6U6_z%e@>x7lNU%+_F|YjSkoZvPC(Dt^Gdr?8JtH_|XoCrZ(z%Z^$oWo3=R?UW+G` zjUR%+tt>%`4l7et_=F->KC8R=_1D!?5QX3=^>dp&?V~}*$h}j>OyZKB70BRuuIGfo z;?%*2^UUxYoU=Gttf7Q~-9r^526T#0xluazyy?{^Xz3+sRjk z-Y$d^r^hoA0KxF=_T@Ik1{9I;!024p^hcJ~vMDy7No?Lg6?&jrblpr*O$z3H=b>$4g|^saEq*Wv@oh z?c~%JGcQ7!)o(L4#9nPa6NQNFT6u{6ISP`NZleC;k1@AO0;s=$(@Sy-kAZJMuu`9v zu6+FyI@qWXd6xIub7K!pB6{7|qWk_>s7Z#J?j{;O`tY)Kr?mG zbx0J)V38ATbCUDK-lL!r5Itnm`9pV=61yjLDJ2dS90+g8Ig4CQtnV@aRB~c+((EYY zTJz28f$IBja9@^S@==o?UUjqETH8!CZYI;BrCwcuTAna)!BP;wa(WSD4<(rS6 zCySBv2M|=-d<-<>%hToIcD~3+^}s(&g!?Vwss!5tl;C~yDWgtZ+8hG_{L}{#bhw76 zdrKP!tAlF#7Iv}e04_{UeqDi%q46=Z&#zm;o^+d$r7#d6Ul|%A-rZa3(%$!~_}Yhc zyDLJ+L`GFrWEf3_x)i=AjHEloRZ(1f*pGQo{UZV0vC#8PS35t!lM6bx?^M++zmboA zr0aZsr?EtIbjlNFM6Ve8^Qh@;{fFb1hjpAhVx4+$Yoy&_c!~pSD5{e0)1Yk#NvE3HWw$?lgq3_m#wAt4Uz{J z`c`)%*FrZ=nglCcyVx;&vRNJJ%>3U$U55ZJ3U=YrfyY2NDE9f^;YhlNdQ%xe5JCq@ zeuc}AVG%Fr*PTZNc%)wv!|?FLUgma&a=-x2+6VA}Cr1(_wF~Z&*WPx^%WBKy4^58> zayc9_he@*DzTRaQ=RUsdbL~#Z?GAvq>5dQ^iO^#L$RQ#s%9lAbn_W{kVa*=!N-6=e z*G5mplQ~a*Z1ou6;cCD8kHZ$qQQIG>(e%6AhK?4Rz`ey(T3+s~l<&zh0tJ%`6n@Y5 z>4^2HwPC#JXrXxJ=IT0oM8I6jdeZFSoc@0JsU@_a7{$q>e0X~0Qv1-fDJ7-*XbYc8 z%@)=Ane;(6(H%q+fB^h;(7c>NhQ2LarKxL$${_n`Xg&A4QZ2=yFaCE9&Sx!6&NFQ5 z{-V{(=loAX4Z4(mu|+97En56Q4BX&JQR5tv<*(wbqPBa$N)nQuI&eV5$K6g`k&>?K zqA9+7I<#$r{eY4@t|il?E2x`v0$uM@I3Z~F3%m9HZXmf5+Qj~M>DLXVSVF3gk`5x? znj06247v#4Q8BZ3BDYkJ7v&dLIdxKb{VP3G+n1xOCRVoM7P;6` zD5*Wqw}Dj53q$E^Z-3cV^o< zNq!(x0`MfE3rcumFQAoC=(@;uQwsBD&I$CU%Zw0KW^Hn}_7cP>D44m#!)hGNaN0sp zY$1U)+u&xfr(+D<_@(?9$Bzzzo|v!LZ)#b&p_c<}9=gozGpLlrxb?AD(_b0vGm>?| zo30Do-+Ltam@E(Dwa##eyk!dHGyNn-!>mw9+;Z<@3F5sc7J<4SUs;37_uhQy@Y0;- zfJjf)W=(!^)QLitB>D7;+eIk%_p*t= z5h1Cmcs2E$c&3Uq3o-`T>1)2e`2zTxKj)yA--FX8vWYytqQkv4|G*OwI1(-ljS&e! z_`x%yAz7kV%+JZ@Yo7!Kt~|lF)P}Xus$sy13>>~PcCy$&yZrJe7H+%5Bp~wm1Jz&p z%Acn#Il938nr@_??@(hQ5Fc0lnx%RqNPMLMixha=o8lt5UZyr#2;XOUF^(0TGr(tlKE zu8q4uE`ySlmGV1^nAX~#`cd2!AQ|%;(IP>kDSM(n%|oVVAwzd?<QW{?I5Nk6@Aeh5#Jt|30RSnUU1=6H)s=|UX z3H+B6Rz%$gSWafSRCu||DQ!hJ&?9w1s-Bk5rRFmqGSCiqU@$ZSE*Q?mApbGa`IlR^nOFc4*Xj(Ri+mVKBX zD1*(<`oYunZv@YTGq(KEjfqSNdlZXLJmW!=;=1aXTNr1X(}WGn9US@L3g3Q6Gfaap z#;S30M;GA~UVa@NmnwKY5gVWAo##B`mwK@x%u#zJ(S~Ij)7YFF*(#$ZkL3r2q@$D)>1#SXlCz$D+{cV({P2tFF+DL|7~w4)ny&AmT-uGFM1O`f zXsuMk7d_lr6uknEie?Vay7|UlmDR0p6d2ygD?XY&9bt;5qMF5>s943?O)PM?P!;#{ zgi{NT8uzV7?d8ebIyjpZbqor&{w0E4BY7Y2Imo^C<}nWr&M~CsN#%S8Swm(03T-c& z#*kmMsY3}m3YOMFDlB@~+)I{~DJXtr=JyI&pOwF?m_0r;GE9*@f@_*Sd8B%~cEx-l zi?|t4Yv(9CsiuluS3u>QH}2El9ufUR(CEIvweWJyI}rQ)tx$rw{0E7Jkd)w!pn3lB z+z6MJqMX(bt!_dYtCz3U5HpK)(9Z!Tp|BcmQ&)K`SkNAo!FhPCf7Y>cS~=pw27GX4 zcc6fj$UaI=`gQV<3+ipj9r%YWYhmi`@sMfB)R!7MKGTx)=s)PhduZe^T3x$%H>C&W z)G$}rq+Uv^yuJPDsI0^$uu0q6;8ga8-{ZZC@i(9L`}&1E(TRkbg_n`%J0tlXxPJNV z=tSk+3a4r`k0xaCx+~LPXmnvEkSEFRcrLBy5ZCXq9nYUg=NFMY&?rwq{i~`Y1-akP z>;f~~zY3-x1{R^L*XMmlci|A#1m(~3@Vlp}Q^=iznbLec^GV(CkqmZI6Li7%*M8u# ziYbVKB0;-WAs#xWeiLX__VeceM+fBmGAP7AajL`QlrX2G!T0`C&wh_oglRFSm}I^3P5+ zek^{=^_f|Cq(z~ss*R_7|6WUp&bxF~5NAXEqFjsXCtIR(O@kL^B4JS&ky&3CJ8>jr z{~P%#jqZ1ubwjVPWJGghoVa!SV4*Fzg>C=_OMd2`>H+C(xG!L>IEalSvmoBO_lSwJ zgjH-+J@d~aL%&D}e6K!g;liQwQer_Wde$&bneEM)LY&3xnwNUIUhWp8Pm{_&-h7-g zcEq4D@{4cfFs<43hc0f%K@{UxbQVr+;G+WKT#`oXCqfcC%GPJ~i^{0*)c0f$O1qwe z`!$_vL)ptDI8Zp-?9aJ~gqBq--T3ql5-Lv5c3-G4&FDn$irh=$`Tpe_L8Tb;y;vSB zP9IBMh|l`FjUhmiJHK`|Hl z$%yJkQ0Gp6if|F=9DD9No|rB32KKe!U^jiVxo4C(#f1{&KPqBf`Sn_jhvej8>F^jj zV|y;YAWs&NN?bmv)~KkKm0Kb|!pq6s_*(xJp+*3RcuE%inbLO9`rD5vTB3(^?g#va z%Lq@-4J$KJr|JWXi=)!iuKk88tm^?(`eR8DI5ciktZSW)q5OND_{oa#$0kD@RBw{Z zS60v_wO*_@9?5NCb;$%jJv~PV#lP_=?(lg~%2W8b8HC9NpWb?+G~Z-E&FwCo>l*7^ z-tiGGXtp;V>LID>Tnwwk>8l?;_iDa?f~m@k+t#<|-~Cqjdr`Rf;itkOy&EaXqMBV$ zwdypIWf|!NHQ+lD|GbQ($J?$u++@!xdtW}YlN zzaT?hZfIZD6^cx{YT&$M678IIt~w$o%WuMi80;U5~0$U`5S3N@*|CQKeDP`)3urvAf4p|iO}M;o3s3{t#nNb~ec zZ}4vtN}y_a_VP3o5PY+|sqRb_Dyfv%HF{}PHFu6B(G^!EhIs`Ng#?P$9q+dFPfdqC zD$uk^mE^uyic+~&(*Tx$zP$)d9@Q;!1~Y~=7ux1w!Ozh(V-+J9wk&?13b_8T-ZgF? zY(Mi8CltzetdGc!JS21-+QCjqGN_dRBQ(La{stq{p=uSCOSH<0;-f@}d;U z?Go=w>O{H|HoDgkN5af0v!6uMO3|5i+jX$>&T~0@MRXvLe%qA{j+|QxF&Dht&acBk zT@31z;-$28p(On0=Zy}Ij~7y*)AN%KV|YWMXw9kImRx`#94?IW``>eWoE-Vp{Dt>qk-FG46Cug*C{(kQG5EBM= zPo(#M?+{oPCd1rl9{Xxfnv`S;Px{0>QG zQOnGlrapS~3v0;yUfj9@=b*Bg(cnv*ge7((DMafbakGl` z*Jfs~=c8jkQ>In@=0>?{n~`40{)-3sIZIk3Hj*vwU>*tEw?^!pe3dqIebeHX6&1~qt8#NH|6l0cGZ92TAWWwjvO9MZ-pF_saui~UY zkos$!MsOiVr+td914rRF3EtkRGni0j1xa8TZk!h4Malzz!{O{KSbjl@g{&ckIC1v& z?3gER{iQQ6-RbloE;ecb$AaryiR*J7ncXfdYVqpLQ<}5*!F%-=Th4WWmB$Zj4{Won zz%=RFRdf43G|t@kMV}#X4*&M4%vA$Vt=kb;E6;66O@OF8kE@VT3kF5v7d!AY&o21< zGH-R#E)9PcF>G$mC2AbM0MgKNdQoQ*>MqzWo!Zi;qYE=}E3jHsGn>J|$vXK7791>r zFLyJHKsN^NyskPHF(wR>DS8bh;h&Oww#{nB}hlO;~n+Y8x{Rjep9 zRGzID5j*uV?^}GuZQA*Cl+lXFAU4RmM~CeWRPFfo5;e%u{POurwo{ysw+~ZQqw8Q$ z@#<6wnri7)WtkVqqV9CU!bW6cWy@*d!#Oou&?8Cfv)TsycMm<840Fp-{-9wCt|3*? zAAJhU9(rPeB;5;Pn*1-WP(uk&KE#GEkh{Liizel-Mz~Wsuzf350kIg*IE_Sdh17Hi zSv>c&akS81K>R}g-7A;ji@H9I^aN;i56K7e?; z1#|u&e_fz@pgK&ab8WjQ@o8HpjFjI~*vZe@9P!BbR-tX3(hBLqIRgt~ zp?vPP24e{l#1|Mm4{u;yk;SwUL+ZjTQGYuD1~MYc-4!F|K}!Emi^7@Z32;Ec=+t!%hLwMIf0HalQabD?wklpQF# zEBE-y_T$9S3!B#&j;Q|9aMePKCp}t?uNq>hpfxL#l^j0VM&q5)=J? zuVC_zCphlBRHt5B%Vf4{BMH7;nA3{EFwNRLi2ND`zQ)(}vb+3;2Tr!fGiB{e;cmUx z-wq+c#{v_q$KOk6Ldi>hcPo#&XWU4GZ-43T62DCSenHG~mdXR6e1P0S4MLSk(1$0` z;1U$SqYq+FoWV!;>w4csTee&$@qc_PmM!&;DV{0_ukLboIeU0OFMmLvaJnb*%FpO$ zT*WEsXzKY^K_sH|Y3{l)P&>U`VsTMKxL=6|mBUv5oMN7)npy49QwGZjXe)v2I0RJC z&^o@KAzuQ?4WEiF?~DWeY*cL9xIkv29U`F&8eB^lc=v>YOOFUu2^+aT`Qh;^e(_~8 z&S%LI>AI|)EOR^BjHZu>Xv_1x8s2?`4)DgT%i4wY!(M4JfYarRB0;) z>?o*1aV^Z~?o*SZ2id<2HZu_UR;;l*kDREaN~Pu9vY_6ISeDM18}%#b57Jc?!%mKSl?kk>PEOka=QfF}}9ql-mN z(Wxs>bd>_>_#}5(gH=TDzxJ6UXCuE%5TZHvw*(7mo%ddIfBy>tSqgWfwCP)q6nzInyVds{?Sk? zxzujA#diHh_ksmP0Uxva z{k#Wq;E)+i+r>XSOkSSd!r0Ks0hr6WwjJj*2 z!+nav+e7~8D1ip;4(5G>afwg)XIF7x0n&^oXXK;0*QGBe3Zs8<#ROCFVB)e?=VL$h z@P6uQ+qbTG;%>CXYOpu4u;1Xnz6%#^RT3Dzqz`4W&VN92sS?H?)$Itmoxg?Zpv7B) z9lFPG(ehqd=q|MHy$94yWd1VroPlLs?>0`Ow5RTE|H(6yo+j4US{)YNN2+J2{A5${ zjfBsVEaxbDW}Q8x^*Pe@K%j9)n)U{xb1l&vBiwFz{SCw$uJR!yjozaTd9Ujcn zcQF~z&Rgzxc*6Dkes5~@AT>@@DZQ+lA+wtXJWqZWnM}dIIJsV*o+u^WRmNb4iVGaM zqr}{v%+8OS;n>wQ8(|M2w7nB1O!l0sD7w>XdfyG;rosS=LLz=@}zDkL0jtEGrFKa(=AHZA^7hB#a2auqo-SKvti;)b~BGNGg6z}$%S78;>l zPFvc=xmc9J{%fZpoBc}+)N6+yGoiS&`(mp$aM1tcT>o6%J5$^-Ald7n@6Y=d@tqHQ z@FmdWKsOM8!o$Lw)U*OH6P4-q-Nb>OU^DpUdObAd{N2fjm}ksC-|y$((WPCY#JZ~K@Fz?s zBiK|in(AG~>|x~#$5p>8%mmyoG3Gi&SODJOJgLDGPA@)!g{lv|3Cq4DeD4w1Ecr}w zR|Z&AF3FftxfzoY)?aNpk-jr0yZtT>gZB;=X7Vq`DZr9r|gnBo-853*i}c7}Yj3 z05B1?JsJrU@#=+&1dW_Amli2>c9<#8379&?l5B0as=`7xH+>nMn<}1_CHcQW-!$wi z-9`F1KNct@-$zOK+q-SD2rAlSeET?VjXr`()mFA~ZdETpWqdRk&h;vyl z7S&YL2Zh|Kuz&FsdJ($c2il05`Ad=4IcKPYtF!<6sxpbQW(GbIn+_jI{h` z>QMZ2nOt3z5Zm;bW$*C7=(^%!lD))&_`%@PFP%{V^-I(D#8Xvzr5B00DyK-YPUs@- z06SQ?bq{Y_<~^vgUV86PdeuLdtC!{3hbr)X=%{*M*{C@; zAK;-m+guw*bT|?3$3oj*TL`6n>FZWcZ5YuhUgzPs_d-Tf;gM>*_%ax=!HsUSwb+*9 zC3K*7Ma$6h1jY_#lW6DB!X7 zVFSn|5tT7L&dzik&L`p}m2|y!O{JbsWDVT%3fDEZfM+Kf2)h^P?2Cf8=+XF|cke8H zdM#sOF|H;ii}pqVyDF&jDaXvgPvP{NpFii^A@4q#Fc{4f{ubpNy+VlX+WVlNW5|X4 z8M-b02O6QfUVnzTZ?vF;qgB*oU9Jee&#k@tV`Yx`o)x8!c$$Y^a>rclO@K25u7kYU zlRJp+yUz6H=e_gM4?Wj>?Tn@LfNgJEwqLNadfc_H(ll56Sfx(iXhHWd+#wy$%Z|MI z3X8FVy+30Y`tst#)d6UenMuT@3L_f5c)S<2dJaiqcy$HB4ahnaSCMW08P+2JHxewd zxx7xcdaP+mb5T2eg6(jxZ+M*TN+GwC9AeXcCCXlXW%UH}_NG_;PM$?Nm%lPv5D!F% zRpECk+Z>mb;JUriVH5tM{-K7O`=g#d)7@oht52n$?Hln;dR5PmomLUil>t=A5==mz z^D>U!v3huy*6Lv(5L74FCHHJfHZ#9~7SkcBrOW}frCq3;rtZ~=ox-_--of2(8LBqV zHmBf!kdg{8Du~9 z@81>BC<%y|ZoOeIM^MBiS59)bebWgaXaD|HE+S-20P>Vt-xb^|Eu(`om(anz6LRPj zXakkcO{Z;e2uR=_AJa5w?7;W}i`cpL1XTI>!L<;N+*ZeI>F;?Ur7ix%db9&wY@5=Z z#cr@+{2>3~ou^i%6A{0|+EiQ>j#5MS-v~L@7lsd4Y&me04(s?e+dcaUb?P<;j}Kuq zNop+o8U%XD9^Cs%Fh96|NkhkECwMc!a2P`wT(l=3h%U&W>k zY1k9Ty>!b1g6Z$I6IilVul>|s^+*_~ZI*trPKx!+8GUO`e5=&)b~Hquc2N+okJ;}cx!BmZj!^SIc0w#VDd@W0GtB-&J-`jT}%WxEPBn+$_h+}B_RSpxV&;H+b zl6{kxk@3BsybD>LnV6WUX=}&7R8?jC{Q2|ubk{r=Ev{llx_=`l1UTRhUSd~G@yIZd z!o2dHhmS0nW?c#jC@2pbbqJDR!vG>)F=cJNyAmRMSC|vDPlF)87Nf{39OpLme12+f zlywr$h8TtcFsZO>rf(m@!7$15x*AN?T~^MjxIFsJ8s6r;v0>@p=-454^XAQgv9ViV zJ!YaiVwpj;&$6T1m?LqA`gl1xqka|_W5B?glecJSn!rWx-P}wUoxNI`j4=2zcK_>q z)Fte3sIAB{FFGjRo(V=+*)(W;Yb(opWl;Y6YeG&75apVitHo;ezel(WZ?5g;5%OGY zoFAuWnJdUB*T7&mHWZ#bddXid@@ILm9(Whrf2jY|;@V3ETf3KsLFr$fQb4bvdom+IzGccG&9P| zD1#}vA3He-y-nZuxv773equr=SFeT|od4MW?&U*@|5n)gW49W8trw+QzZS~u+|PHB zpMizkRWKbjJ$ZVcZu&?Z;J35PQuE^r(xX@@7bVQ#x%yd#4J zYMMSf%u!#lM)>zy%6{mP1_2!^BCaXdqy`$(r?15l8GEYJYu zugtf|s@J%eV;;cF&vOPa$>!-Swve!JX0D)>wG}BX3Vt!kuo`7$14Tm@eo3bJL1(?T zv9F}!qYx{#853%)ADBuBOIBr5~+d?6^J>((SEA53^1g{je=G z9fBT2z+h)8bswOgZ)h!IabOG!XR8KcxjTa7h4c7{H2-ZO>5TKLtBFP#oAjwbAdAp3Mabcq0i#O z!-~gUHhLI&&i+Bt;_gD)a=t%{)ARF*{E6wYVH8wU#=|-4@65~;P7;(HjW`aIpRwy& zto1p~n!MzG?E~LN)AMm9h39+?{=z>)oL$UnQXS87x;#2OoK{c}9y~G(R{rDQ=2nh# zUi17n5R8$KU>;^S0O0UaY4+|1Jn>pS()G&YLuZI%Q3+7JCj0L2>7fA;-TDXFU(GT| z2Y1@Cc}#Ig0e4{_PCSM6i6JMCSN04_CN|O|it^0&mkTKvc3E!uU`GV=vIXOPkn&3O z)S@7l1dhr26Ol6E;J8%sRN|D^Qh)PpOb-VPLlr>I7{8y=`9_7Ee*GGpX0*Rp=TA`7LJN>oR6(iz-F)@_xpn=2YlNqaHn2Per zv#!H_XcqKlHan`md>PHRZK*(c)9~Lm9hawjOvVDTV&UD~z23y9tpt`LpsO{wrD3`m z9Tu&WKDcV&IMPT(V7xT(K8}m+^574acl-Iu^gY1==3T8%V5p;QlRwn&jS*j7)VGyJ+#!CTkSn70A4(M=GnZtvF>7r*d~Lay{NHdvQuPh$CUw-o)}6meLI_;OLJv`S1s zfSX$}2x{7=$ymg5jka-)-~GgY83uEzx`TyqtwD&InwrN5M8SpVx|BlO6P(Uy@DNWUjBjKx8}w6?Mzy4u zGqHDbe*7o`Yx$Lwmv^;UqlW1CBvVzkYIj}4T~@!wf+*ibhE3SCVh-|$F8?+JhWwV2 zX;l^Nk3;k%FnO5GU&w?R;3cqB4|#w)kkIXQ>43^>i4ba4BD>KXdjfzS-G3pN>I46p zD}bj|UhiY(LF(&=D3`GZoF4K=smrp>t6~P9@EODn-5LswB6NPi3hkGlVZgL(vqAM@ zdL<>%svmrIsnG)(0a!DgjUs7Ck|^T zeP6kbGK2VET*HjI?(eF-o8DBN>te`2fm<|M*>FQ*^emBz`RmTUW-f3>#M-=8hB(hmcmHL!wl zAg>M8K4S{Tg#XY4fb2ZE+!C_(#RcZ1hlMwO*N>c{{ZQiB+qmrShJg*!9C>TfTDbgi z0KlKQe0_n>X^|fcp+I;tNlQ=0O0I^;ngNyJ0NY!fl2S(ZmrG<72xu1xusGnh)%I_B zp{m{CK^JX5Gu+R=l&}vxyX2vE=a-yZT+yK1u-RgiWYhzV0zGaFDQ9P4Y;0`wAPDLUJgHLbL5IcZ4O5&TQ4(__2=Y!SYu1eeaqZGNSX;A0>oV46z$_cMc~sx0UHdOvGW z>W?5ZNC7C4vRaYfai{#V@ue_z5%5IM%M$>TJDaPka$#(&eG~XnRr~t{e}Ct^qO`GbBQSf@gl{d1jy}mS*#BSfMR6p} z`?l%#7a>=gAt+H{^%?;f2|65fM_IIAg%ZUTa-?7G%(=9+J;_!8Vh+U9YHoE+50vd6 z?vL!-)Z~M{VGl;{0n7)0<}ujVLu|zW<-{U9(M|1eVnKN%QVew~U}N zFlHR;VY}qvz|5)t$ILPK*UT9L5#|1^fbO@o2XuVE{jNs#_h8^pLFU<${Kp0# F|381zwow28 literal 188970 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�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%0A&Bzf>vZ&fS(v^8BGv9$g@lYx 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 diff --git a/icons/obj/items/clothing/cm_suits.dmi b/icons/obj/items/clothing/cm_suits.dmi index 3a2ba038bef4b59269412a72067d8c80efc4b475..232e74695a1bccb75c0161626443e5eb5895c391 100644 GIT binary patch literal 74949 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%0Aqp!Eubc`?|!_cgcZ%sbv{B%HYb#w<-dBfz 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�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%0Dum`1L*vP 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%0APswrdt$ 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 B3%mdT diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index c7a1689d550c..828e406cc28b 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -5211,6 +5211,12 @@ icon_state = "plate" }, /area/almayer/medical/medical_science) +"aqI" = ( +/turf/open/floor/almayer{ + dir = 8; + icon_state = "silver" + }, +/area/almayer/living/auxiliary_officer_office) "aqJ" = ( /turf/open/floor/almayer{ dir = 5; @@ -19333,7 +19339,7 @@ /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "bBa" = ( /turf/open/floor/almayer{ dir = 4; @@ -19514,19 +19520,31 @@ }, /area/almayer/hallways/aft_hallway) "bBD" = ( -/obj/structure/bed/chair{ - dir = 4 - }, /obj/structure/machinery/firealarm{ pixel_y = 28 }, /obj/structure/sign/safety/maint{ pixel_x = -17 }, +/obj/structure/surface/table/almayer, +/obj/structure/transmitter/rotary{ + name = "Telephone"; + phone_category = "Almayer"; + phone_id = "Auxiliary Support Office Second Line"; + pixel_x = -5; + pixel_y = 3 + }, +/obj/structure/transmitter/rotary{ + name = "Telephone"; + phone_category = "Almayer"; + phone_id = "Auxiliary Support Office"; + pixel_x = 8; + pixel_y = 8 + }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "bBN" = ( /obj/structure/machinery/light, /turf/open/floor/plating/plating_catwalk, @@ -20425,7 +20443,7 @@ "bFr" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating/plating_catwalk, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "bFs" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, /turf/open/floor/almayer{ @@ -21122,7 +21140,7 @@ /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "bII" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = 8; @@ -21262,8 +21280,8 @@ "bJl" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; - name = "\improper Tanker Quarters"; - req_one_access_txt = "19;27" + name = "\improper Auxiliary Support Officers Quarters"; + req_one_access_txt = "37" }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -21276,7 +21294,7 @@ /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "bJo" = ( /turf/closed/wall/almayer, /area/almayer/hallways/repair_bay) @@ -23754,20 +23772,15 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/surface/table/almayer, -/obj/item/paper_bin, -/obj/item/tool/pen, -/obj/item/clothing/mask/rebreather/scarf, -/obj/item/clothing/mask/rebreather/scarf, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "bTS" = ( /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "bTT" = ( /obj/structure/window/framed/almayer/hull, /turf/open/floor/plating, @@ -23775,11 +23788,14 @@ "bTU" = ( /obj/structure/surface/table/almayer, /obj/item/storage/toolbox/mechanical, +/obj/item/dogtag{ + desc = "A blank marine's information dog tag. The word ranger and a pawprint is scratched into it." + }, /obj/item/device/megaphone, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "bTV" = ( /obj/item/bedsheet/brown{ pixel_y = 13 @@ -24410,7 +24426,7 @@ /obj/structure/machinery/door/window/eastright, /obj/structure/window/reinforced/tinted/frosted, /turf/open/floor/plating/plating_catwalk, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "bWK" = ( /obj/structure/bed/chair{ dir = 1 @@ -26216,10 +26232,6 @@ icon_state = "plate" }, /area/almayer/hallways/port_umbilical) -"cey" = ( -/obj/structure/largecrate/random/barrel/white, -/turf/open/floor/plating/plating_catwalk, -/area/almayer/hull/lower_hull/l_f_p) "ceC" = ( /obj/structure/machinery/light, /obj/structure/bed/chair{ @@ -27917,10 +27929,6 @@ icon_state = "blue" }, /area/almayer/squads/delta) -"coo" = ( -/obj/structure/largecrate/random/secure, -/turf/open/floor/plating/plating_catwalk, -/area/almayer/living/tankerbunks) "cop" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/living/tankerbunks) @@ -28689,6 +28697,13 @@ icon_state = "red" }, /area/almayer/hull/upper_hull/u_a_p) +"cDZ" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/almayer/living/tankerbunks) "cEg" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp{ @@ -32447,7 +32462,7 @@ /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/hull/lower_hull/l_f_p) +/area/almayer/living/tankerbunks) "eim" = ( /obj/structure/pipes/vents/pump{ dir = 1 @@ -33454,6 +33469,12 @@ icon_state = "plating" }, /area/almayer/medical/upper_medical) +"eDu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer, +/area/almayer/living/bridgebunks) "eDG" = ( /obj/structure/barricade/handrail{ dir = 1; @@ -34403,10 +34424,6 @@ icon_state = "red" }, /area/almayer/hull/upper_hull/u_a_p) -"eZX" = ( -/obj/structure/largecrate/random/barrel/green, -/turf/open/floor/plating/plating_catwalk, -/area/almayer/hull/lower_hull/l_f_p) "fau" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/structure/disposalpipe/junction{ @@ -35003,6 +35020,10 @@ icon_state = "emeraldcorner" }, /area/almayer/squads/charlie) +"foN" = ( +/obj/structure/bed/chair, +/turf/open/floor/almayer, +/area/almayer/living/tankerbunks) "foP" = ( /obj/structure/machinery/shower{ pixel_y = 16 @@ -38898,12 +38919,8 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/south1) "gZK" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "SE-out"; - pixel_x = 1 - }, /turf/open/floor/almayer, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "ham" = ( /turf/open/floor/almayer{ icon_state = "sterile_green" @@ -38957,6 +38974,15 @@ icon_state = "green" }, /area/almayer/hallways/port_hallway) +"hbu" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "silver" + }, +/area/almayer/living/auxiliary_officer_office) "hbx" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, @@ -39762,11 +39788,6 @@ icon_state = "greenfull" }, /area/almayer/living/offices) -"hum" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, -/area/almayer/living/tankerbunks) "huK" = ( /turf/open/floor/almayer{ icon_state = "redcorner" @@ -40054,7 +40075,7 @@ /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/hull/lower_hull/l_f_s) "hzP" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/power/apc/almayer{ @@ -40617,6 +40638,13 @@ icon_state = "plate" }, /area/almayer/hull/upper_hull/u_a_p) +"hPh" = ( +/obj/structure/bed/chair/comfy, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "silver" + }, +/area/almayer/living/auxiliary_officer_office) "hPo" = ( /obj/structure/surface/rack, /obj/item/tool/wet_sign, @@ -41328,6 +41356,13 @@ }, /turf/open/floor/almayer, /area/almayer/living/briefing) +"ifb" = ( +/obj/structure/machinery/cm_vending/sorted/cargo_guns/vehicle_crew{ + density = 0; + pixel_y = 16 + }, +/turf/open/floor/almayer, +/area/almayer/living/tankerbunks) "iff" = ( /obj/structure/sign/safety/reception{ pixel_x = 32; @@ -41783,12 +41818,12 @@ "iqp" = ( /obj/structure/machinery/door/airlock/almayer/maint{ req_one_access = null; - req_one_access_txt = "19;27" + req_one_access_txt = "37" }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "iqx" = ( /obj/structure/machinery/light/small{ dir = 4 @@ -42411,6 +42446,12 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/port_hallway) +"iEg" = ( +/turf/open/floor/almayer{ + dir = 9; + icon_state = "silver" + }, +/area/almayer/living/auxiliary_officer_office) "iEr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -43010,17 +43051,8 @@ }, /area/almayer/hull/lower_hull/l_m_p) "iTD" = ( -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/obj/effect/landmark/start/auxiliary_officer, +/turf/open/floor/plating/plating_catwalk, /area/almayer/living/bridgebunks) "iTI" = ( /obj/structure/machinery/light/small{ @@ -43211,8 +43243,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer, -/area/almayer/living/tankerbunks) +/turf/open/floor/almayer{ + dir = 4; + icon_state = "silver" + }, +/area/almayer/living/auxiliary_officer_office) "iYf" = ( /obj/structure/machinery/cm_vending/clothing/medical_crew{ density = 0; @@ -43722,7 +43757,7 @@ /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "jgu" = ( /obj/structure/sink{ dir = 4; @@ -45086,14 +45121,6 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/hull/lower_hull/l_a_s) -"jPz" = ( -/obj/structure/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/almayer/hull/lower_hull/l_f_p) "jQt" = ( /turf/open/floor/almayer/research/containment/floor2{ dir = 8 @@ -45686,6 +45713,9 @@ /obj/structure/window/framed/almayer, /turf/open/floor/plating, /area/almayer/squads/bravo) +"kcp" = ( +/turf/closed/wall/almayer, +/area/almayer/living/auxiliary_officer_office) "kcH" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/living/synthcloset) @@ -47785,6 +47815,16 @@ icon_state = "orange" }, /area/almayer/hallways/port_umbilical) +"kZN" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/prop/almayer/computer/PC{ + dir = 8 + }, +/turf/open/floor/almayer{ + dir = 5; + icon_state = "silver" + }, +/area/almayer/living/auxiliary_officer_office) "kZV" = ( /obj/structure/machinery/light, /obj/effect/decal/warning_stripes{ @@ -48949,7 +48989,6 @@ }, /area/almayer/squads/charlie) "lxo" = ( -/obj/structure/machinery/cm_vending/sorted/cargo_guns/vehicle_crew, /obj/structure/sign/safety/hazard{ pixel_x = -17; pixel_y = -8 @@ -48961,20 +49000,15 @@ /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "lxW" = ( -/obj/structure/bed/chair{ - dir = 8 - }, -/obj/item/device/radio/intercom{ - freerange = 1; - name = "General Listening Channel"; - pixel_y = 28 +/obj/structure/sign/prop2{ + pixel_y = 29 }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "lyi" = ( /obj/structure/surface/table/almayer, /obj/item/trash/pistachios, @@ -49005,6 +49039,16 @@ icon_state = "silvercorner" }, /area/almayer/command/computerlab) +"lyX" = ( +/obj/structure/machinery/cm_vending/clothing/senior_officer{ + req_access = null; + req_access_txt = 37; + req_one_access = null + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/almayer/living/auxiliary_officer_office) "lzj" = ( /obj/structure/sign/safety/storage{ pixel_x = 8; @@ -52420,7 +52464,7 @@ dir = 4 }, /turf/open/floor/plating/plating_catwalk, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "naB" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/shipboard/brig/perma) @@ -52766,7 +52810,7 @@ /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "niY" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -55216,7 +55260,6 @@ "onY" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, -/obj/item/attachable/bayonet, /obj/item/device/flashlight/lamp{ pixel_x = -8; pixel_y = 12 @@ -55224,7 +55267,7 @@ /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "oog" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -56354,20 +56397,16 @@ }, /area/almayer/squads/req) "oMi" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/microwave{ - pixel_y = 6 - }, /obj/structure/machinery/status_display{ pixel_y = 30 }, /obj/structure/sign/safety/rewire{ pixel_x = 32 }, -/turf/open/floor/prison{ - icon_state = "kitchen" +/turf/open/floor/almayer{ + icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "oMs" = ( /obj/structure/machinery/computer/cameras/almayer{ dir = 1 @@ -56538,10 +56577,25 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, +/obj/structure/surface/table/almayer, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/tool/pen, +/obj/item/book/manual/marine_law{ + pixel_x = 15; + pixel_y = 5 + }, +/obj/item/book/manual/security_space_law{ + pixel_x = 16; + pixel_y = 9 + }, /turf/open/floor/almayer{ - icon_state = "cargo" + dir = 8; + icon_state = "silver" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "oRj" = ( /obj/structure/stairs{ icon_state = "ramptop" @@ -57399,7 +57453,7 @@ dir = 5 }, /turf/open/floor/almayer, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "pqc" = ( /obj/structure/machinery/firealarm{ dir = 4; @@ -59202,7 +59256,7 @@ /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "qdk" = ( /obj/structure/surface/table/almayer, /obj/structure/pipes/standard/simple/hidden/supply{ @@ -59456,6 +59510,16 @@ /obj/structure/sign/dartboard, /turf/closed/wall/almayer, /area/almayer/hallways/hangar) +"qih" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Tanker Quarters"; + req_one_access_txt = "19;27" + }, +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/almayer/living/tankerbunks) "qim" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -61658,8 +61722,21 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/almayer, -/area/almayer/living/tankerbunks) +/obj/structure/surface/table/almayer, +/obj/item/device/flashlight/lamp{ + layer = 3.5; + pixel_x = 5; + pixel_y = 14 + }, +/obj/item/attachable/bayonet{ + pixel_x = -14; + pixel_y = 3 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "silver" + }, +/area/almayer/living/auxiliary_officer_office) "rgW" = ( /turf/open/floor/almayer{ icon_state = "emeraldcorner" @@ -61679,15 +61756,6 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/living/port_emb) -"rix" = ( -/obj/structure/largecrate/supply/ammo/m41a/half, -/obj/structure/largecrate/supply/ammo/pistol/half{ - pixel_y = 12 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/almayer/hull/lower_hull/l_f_p) "riA" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -63024,6 +63092,17 @@ }, /turf/open/floor/almayer, /area/almayer/hallways/port_hallway) +"rKA" = ( +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/item/bedsheet/brown{ + layer = 3.1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/almayer/living/auxiliary_officer_office) "rKO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -65576,12 +65655,12 @@ /area/almayer/hallways/hangar) "sXE" = ( /obj/structure/machinery/door/airlock/almayer/generic{ - name = "\improper Tanker's Room" + name = "\improper Auxiliary Support Officer's Room" }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "sXK" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -66177,6 +66256,13 @@ icon_state = "sterile_green_side" }, /area/almayer/medical/medical_science) +"tjw" = ( +/obj/structure/machinery/cm_vending/clothing/vehicle_crew{ + density = 0; + pixel_y = 16 + }, +/turf/open/floor/almayer, +/area/almayer/living/tankerbunks) "tjU" = ( /obj/structure/bed/chair/wood/normal, /obj/item/bedsheet/brown, @@ -67450,14 +67536,14 @@ }, /area/almayer/command/lifeboat) "tKr" = ( +/obj/structure/machinery/cryopod/right{ + dir = 2 + }, /obj/structure/machinery/light{ dir = 8 }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, /turf/open/floor/almayer{ - icon_state = "silver" + icon_state = "cargo" }, /area/almayer/living/bridgebunks) "tLc" = ( @@ -68259,7 +68345,9 @@ }, /obj/structure/machinery/cm_vending/clothing/senior_officer{ density = 0; - pixel_y = 30 + pixel_y = 30; + req_access = list(); + req_access_txt = "6" }, /turf/open/floor/wood/ship, /area/almayer/engineering/ce_room) @@ -68861,13 +68949,10 @@ /obj/structure/machinery/light{ dir = 4 }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, /turf/open/floor/almayer{ icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "utX" = ( /turf/closed/wall/almayer/research/containment/wall/connect_e2{ icon_state = "containment_wall_connect_e" @@ -73115,11 +73200,8 @@ /obj/structure/bed/chair{ dir = 1 }, -/obj/effect/decal/warning_stripes{ - icon_state = "S" - }, /turf/open/floor/almayer, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "wdo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -74192,12 +74274,6 @@ icon_state = "plating" }, /area/almayer/command/airoom) -"wza" = ( -/obj/structure/machinery/cm_vending/clothing/vehicle_crew, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/almayer/living/tankerbunks) "wzg" = ( /obj/structure/bed/chair{ dir = 4 @@ -74496,8 +74572,9 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, +/obj/structure/surface/table/almayer, /turf/open/floor/plating/plating_catwalk, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "wHo" = ( /turf/open/floor/almayer{ icon_state = "emerald" @@ -74511,7 +74588,10 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/south1) "wIr" = ( -/obj/structure/machinery/cm_vending/clothing/senior_officer, +/obj/structure/machinery/cm_vending/clothing/senior_officer{ + req_access = list(); + req_access_txt = "26" + }, /obj/structure/sign/safety/hvac_old{ pixel_x = 8; pixel_y = 32 @@ -75027,19 +75107,13 @@ /turf/closed/wall/almayer/research/containment/wall/south, /area/almayer/medical/containment/cell) "wTN" = ( -/obj/structure/surface/table/almayer, -/obj/item/storage/box/cups{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/donkpockets, /obj/structure/machinery/power/apc/almayer{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" +/turf/open/floor/almayer{ + icon_state = "plate" }, -/area/almayer/living/tankerbunks) +/area/almayer/living/auxiliary_officer_office) "wUd" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/gloves{ @@ -75631,6 +75705,19 @@ icon_state = "green" }, /area/almayer/squads/req) +"xfO" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "silver" + }, +/area/almayer/living/bridgebunks) "xfT" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ @@ -77275,6 +77362,21 @@ icon_state = "silver" }, /area/almayer/command/computerlab) +"xNz" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/microwave{ + pixel_y = 7 + }, +/obj/item/storage/box/cups{ + pixel_x = 3 + }, +/obj/item/storage/box/donkpockets{ + pixel_y = 19 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/almayer/living/auxiliary_officer_office) "xNB" = ( /obj/structure/machinery/light, /obj/structure/sign/safety/security{ @@ -77698,6 +77800,16 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/lifeboat_pumps/south2) +"xVT" = ( +/obj/structure/prop/invuln/overhead_pipe{ + pixel_x = 12 + }, +/obj/structure/prop/invuln/overhead_pipe{ + pixel_x = 12; + pixel_y = 12 + }, +/turf/closed/wall/almayer, +/area/almayer/living/tankerbunks) "xWd" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ @@ -91147,7 +91259,7 @@ uNL tVf mGL oxp -bSv +kcp bWJ nar alU @@ -91350,7 +91462,7 @@ mGL poR mGL pNp -bSv +kcp bTS bIA alU @@ -91549,13 +91661,13 @@ hJp oPI uNL hJp -bSv -bSv +kcp +kcp iqp -bSv -bSv +kcp +kcp jgl -bSv +kcp alU alU alU @@ -91752,13 +91864,13 @@ mGL dqd uNL hJp -bSv +kcp bBD bTS -wza +bTS lxo qcy -bSv +kcp bAg edM egq @@ -91776,11 +91888,11 @@ jjs jjs jjs jYd -bzy -fIH -nqU -vhq -nqU +bSv +bSv +bSv +bSv +bSv nqU vRz aag @@ -91955,13 +92067,13 @@ pzZ ijp uNL mGL -bSv +kcp bTR -bTH +iEg oQM -hum -bTH -bSv +aqI +aqI +kcp bzA bBB bBB @@ -91979,11 +92091,11 @@ afz afz afz iDd -bzy -rix -wlL -vhq -vhq +qih +bTH +foN +cDZ +bSv pch vRz aag @@ -92158,13 +92270,13 @@ uNL uNL uNL mGL -bSv +kcp lxW -bTH +hPh wGX bFr ppe -bSv +kcp bzA bKh bKh @@ -92182,11 +92294,11 @@ afz afz afz iDd -bzy -mzo -mzo -mzo -vhq +bSv +tjw +bTH +bTV +bSv nqU vRz aag @@ -92361,11 +92473,11 @@ qDv aLk uNL xCR -bSv +kcp wTN -bTH +kZN rgK -bTH +hbu iYe bJl bKa @@ -92385,11 +92497,11 @@ afC afz afz bRx -bzy -cEY -fIH -mzo -rpW +bSv +ifb +bTH +bSv +xVT kAs vRz aag @@ -92564,13 +92676,13 @@ kmM eqk uNL hJp -bSv +kcp oMi bAZ bTS bTS niR -bSv +kcp bzA bKh bKh @@ -92588,10 +92700,10 @@ afz afz afz iDd -bzy -cey -eZX -mzo +bSv +aIX +aIX +bSv ehZ eXo vRz @@ -92767,13 +92879,13 @@ hJp hJp uNL hJp -bSv -bSv -bSv +kcp +kcp +kcp sXE -bSv -bSv -bSv +kcp +kcp +kcp bzA bBB bBB @@ -92791,10 +92903,10 @@ afz afz afz iDd -bzy -vhq -wqE -mzo +bSv +cop +cop +bSv vhq nqU vRz @@ -92970,13 +93082,13 @@ aSY hJp uNL hJp -coo -bSv +dqd +kcp bTU gZK -aIX -aIX -bSv +bTS +lyX +kcp bAr bKh bBB @@ -92994,10 +93106,10 @@ eGg eGg eGg jYd -bzy -nqU -jPz -mzo +bSv +kBY +bTn +bSv vhq vhq vRz @@ -93173,13 +93285,13 @@ uNL lgY uNL mGL -cop -bSv +hJp +kcp onY wdf -cop -cop -bSv +bTS +kcp +kcp bzy bKh bBB @@ -93197,10 +93309,10 @@ hdh hdh hdh bRD -bzy -qOU -mzo -mzo +bSv +bSv +bSv +bSv mzo qOU vRz @@ -93377,12 +93489,12 @@ hJp qee mGL hzM -bSv -bTV +kcp +xNz utK -kBY -bTn -bSv +rKA +kcp +kcp bzy bXs bBB @@ -93579,13 +93691,13 @@ aQv aQv bcm bcm -bSv -bSv -bSv -bSv -bSv -bSv -bSv +kcp +kcp +kcp +kcp +kcp +kcp +kcp bzy bZL cat @@ -96344,7 +96456,7 @@ qnh aKa rrB aGr -aGr +eDu tKr uNg cLN @@ -96547,7 +96659,7 @@ gtp qfA tYX tpD -tpD +xfO iTD vCO vCO From 85266ae778f4b534057ade7a022da337077cafb3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 7 Aug 2023 14:57:03 +0100 Subject: [PATCH 171/293] Automatic changelog for PR #4081 [ci skip] --- html/changelogs/AutoChangeLog-pr-4081.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4081.yml diff --git a/html/changelogs/AutoChangeLog-pr-4081.yml b/html/changelogs/AutoChangeLog-pr-4081.yml new file mode 100644 index 000000000000..dc975f1d7581 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4081.yml @@ -0,0 +1,7 @@ +author: "Morrow, Thwomper" +delete-after: True +changes: + - rscadd: "Added Auxiliary Support Officer" + - rscadd: "Auxiliary Support Officer oversees the hangar, the intel team, the engineering department, and the requisitions department" + - rscadd: "Chief Engineer has been demoted to O1." + - rscadd: "Requisitions Officer is now \"Quartermaster\" and a Gunnery Sergeant." \ No newline at end of file From a99fc29964a2be044bb6c3047aea85074614e740 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 8 Aug 2023 01:15:42 +0000 Subject: [PATCH 172/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4081.yml | 7 ------- html/changelogs/AutoChangeLog-pr-4115.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4118.yml | 4 ---- html/changelogs/archive/2023-08.yml | 12 ++++++++++++ 4 files changed, 12 insertions(+), 15 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4081.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4115.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4118.yml diff --git a/html/changelogs/AutoChangeLog-pr-4081.yml b/html/changelogs/AutoChangeLog-pr-4081.yml deleted file mode 100644 index dc975f1d7581..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4081.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Morrow, Thwomper" -delete-after: True -changes: - - rscadd: "Added Auxiliary Support Officer" - - rscadd: "Auxiliary Support Officer oversees the hangar, the intel team, the engineering department, and the requisitions department" - - rscadd: "Chief Engineer has been demoted to O1." - - rscadd: "Requisitions Officer is now \"Quartermaster\" and a Gunnery Sergeant." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4115.yml b/html/changelogs/AutoChangeLog-pr-4115.yml deleted file mode 100644 index 8ef7e87aa024..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4115.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Segrain" -delete-after: True -changes: - - bugfix: "Non-UPP synthetics no longer default to speaking Russian." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4118.yml b/html/changelogs/AutoChangeLog-pr-4118.yml deleted file mode 100644 index 39204c7f29c3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4118.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "HeresKozmos" -delete-after: True -changes: - - maptweak: "Added non-alcoholic drinks dispenser, space cleaner bottle and a regular medkit to the storage closet. Deleted old toxin medkit in the storage closet" \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 87ac33e88c1f..892d3b284d61 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -96,3 +96,15 @@ 2023-08-07: Huffie56: - maptweak: changing an area so it stop snowing inside walls. +2023-08-08: + HeresKozmos: + - maptweak: Added non-alcoholic drinks dispenser, space cleaner bottle and a regular + medkit to the storage closet. Deleted old toxin medkit in the storage closet + Morrow, Thwomper: + - rscadd: Added Auxiliary Support Officer + - rscadd: Auxiliary Support Officer oversees the hangar, the intel team, the engineering + department, and the requisitions department + - rscadd: Chief Engineer has been demoted to O1. + - rscadd: Requisitions Officer is now "Quartermaster" and a Gunnery Sergeant. + Segrain: + - bugfix: Non-UPP synthetics no longer default to speaking Russian. From 0f2be8560381066a72fe62e684583467d7527df3 Mon Sep 17 00:00:00 2001 From: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> Date: Mon, 7 Aug 2023 21:30:36 -0400 Subject: [PATCH 173/293] Changes person cap on pod from hardcoded to var (#4130) # About the pull request Changes hardcoded number to var # Explain why it's good for the game Vars are easier to work with # Testing Photographs and Procedure

Screenshots & Videos I did not test this
# Changelog :cl: code: occupant limit of evacuation pods changed to a variable /:cl: --- code/modules/shuttle/shuttles/escape_shuttle.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/shuttle/shuttles/escape_shuttle.dm b/code/modules/shuttle/shuttles/escape_shuttle.dm index 859aa45aceb3..daf91034036f 100644 --- a/code/modules/shuttle/shuttles/escape_shuttle.dm +++ b/code/modules/shuttle/shuttles/escape_shuttle.dm @@ -8,9 +8,12 @@ rechargeTime = SHUTTLE_RECHARGE ignitionTime = 8 SECONDS ignition_sound = 'sound/effects/escape_pod_warmup.ogg' - /// The % chance of the escape pod crashing into the groundmap + /// The % chance of the escape pod crashing into the groundmap before lifeboats leaving var/early_crash_land_chance = 75 + /// The % chance of the escape pod crashing into the groundmap var/crash_land_chance = 25 + /// How many people can be in the escape pod before it crashes + var/max_capacity = 3 var/datum/door_controller/single/door_handler = new() var/launched = FALSE @@ -71,7 +74,7 @@ occupant_count++ for(var/obj/structure/machinery/cryopod/evacuation/cryotube in interior_area) cryos += list(cryotube) - if (occupant_count > 3) + if (occupant_count > max_capacity) playsound(src,'sound/effects/escape_pod_warmup.ogg', 50, 1) sleep(31) var/turf/sploded = return_center_turf() From 973714a2ae70b3630f55346a749851bc768cdb62 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 02:42:42 +0100 Subject: [PATCH 174/293] Automatic changelog for PR #4130 [ci skip] --- html/changelogs/AutoChangeLog-pr-4130.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4130.yml diff --git a/html/changelogs/AutoChangeLog-pr-4130.yml b/html/changelogs/AutoChangeLog-pr-4130.yml new file mode 100644 index 000000000000..a6bcf4c97cec --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4130.yml @@ -0,0 +1,4 @@ +author: "BeagleGaming1" +delete-after: True +changes: + - code_imp: "occupant limit of evacuation pods changed to a variable" \ No newline at end of file From f3fc60ed655d27bb3f012d0e0d834c64990b173d Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Mon, 7 Aug 2023 23:01:57 -0400 Subject: [PATCH 175/293] Attachment nerfs and removals (#4122) # About the pull request This PR: Removes the barrel charger from vendors Removes all benefits other than wield delay mod from the angled grip Adds wield delay to the extended barrel # Explain why it's good for the game Barrel charger is a straight damage increase and rather silly to work around given how burst works bypassing real fire rate concerns. If you know, you know. Horrible idea, I am amazed it's been around this long. Angled grip had zero downside. Now it still has zero downside but isn't also a ton of accuracy buffs on top of the god-tier lower wield delay. Extended barrel had zero downside. Now it has a downside. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Removed the barrel charger from vendors balance: Removed all benefits other than wield delay mod from the angled grip balance: Added wield delay to extended barrel /:cl: --- code/datums/supply_packs/attachments.dm | 11 ----------- .../vendor_types/crew/commanding_officer.dm | 1 - .../machinery/vending/vendor_types/requisitions.dm | 1 - .../vending/vendor_types/squad_prep/squad_prep.dm | 1 - code/modules/projectiles/gun_attachables.dm | 14 ++------------ maps/map_files/New_Varadero/New_Varadero.dmm | 1 - 6 files changed, 2 insertions(+), 27 deletions(-) diff --git a/code/datums/supply_packs/attachments.dm b/code/datums/supply_packs/attachments.dm index 2a812e94cfc1..b685e5c3c37f 100644 --- a/code/datums/supply_packs/attachments.dm +++ b/code/datums/supply_packs/attachments.dm @@ -84,17 +84,6 @@ containername = "extended barrel attachment crate" group = "Attachments" -/datum/supply_packs/muzzle_heavy - name = "barrel charger attachment crate (x2)" - contains = list( - /obj/item/attachable/heavy_barrel, - /obj/item/attachable/heavy_barrel, - ) - cost = 30 - containertype = /obj/structure/closet/crate - containername = "heavy barrel attachment crate" - group = "Attachments" - /datum/supply_packs/muzzle_compensator name = "compensator attachment crate (x6)" contains = list( diff --git a/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm b/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm index 3d6a48b45daa..fac4182ea5fe 100644 --- a/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm @@ -42,7 +42,6 @@ GLOBAL_LIST_INIT(cm_vending_gear_commanding_officer, list( list("Underbarrel Flamethrower", 15, /obj/item/attachable/attached_gun/flamer, null, VENDOR_ITEM_REGULAR), list("BARREL ATTACHMENTS", 0, null, null, null), - list("Barrel Charger", 25, /obj/item/attachable/heavy_barrel, null, VENDOR_ITEM_RECOMMENDED), list("Suppressor", 15, /obj/item/attachable/suppressor, null, VENDOR_ITEM_REGULAR), list("Extended Barrel", 15, /obj/item/attachable/extended_barrel, null, VENDOR_ITEM_REGULAR), list("Recoil Compensator", 15, /obj/item/attachable/compensator, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index f85657e887a8..cdf64368c8d4 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -342,7 +342,6 @@ /obj/structure/machinery/cm_vending/sorted/attachments/populate_product_list(scale) listed_products = list( list("BARREL", -1, null, null), - list("Barrel Charger", round(scale * 2.5), /obj/item/attachable/heavy_barrel, VENDOR_ITEM_REGULAR), list("Extended Barrel", round(scale * 6.5), /obj/item/attachable/extended_barrel, VENDOR_ITEM_REGULAR), list("M5 Bayonet", round(scale * 10.5), /obj/item/attachable/bayonet, VENDOR_ITEM_REGULAR), list("Recoil Compensator", round(scale * 6.5), /obj/item/attachable/compensator, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index 4f10d956ee3c..28cc72a1708e 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -281,7 +281,6 @@ /obj/structure/machinery/cm_vending/sorted/attachments/squad/populate_product_list(scale) listed_products = list( list("BARREL", -1, null, null), - list("Barrel Charger", round(scale * 0.9), /obj/item/attachable/heavy_barrel, VENDOR_ITEM_REGULAR), list("Extended Barrel", round(scale * 2.5), /obj/item/attachable/extended_barrel, VENDOR_ITEM_REGULAR), list("Recoil Compensator", round(scale * 2.5), /obj/item/attachable/compensator, VENDOR_ITEM_REGULAR), list("Suppressor", round(scale * 2.5), /obj/item/attachable/suppressor, VENDOR_ITEM_REGULAR), diff --git a/code/modules/projectiles/gun_attachables.dm b/code/modules/projectiles/gun_attachables.dm index 2a77a6ba6a68..7f6e01045745 100644 --- a/code/modules/projectiles/gun_attachables.dm +++ b/code/modules/projectiles/gun_attachables.dm @@ -368,6 +368,7 @@ Defined in conflicts.dm of the #defines folder. icon_state = "ebarrel" attach_icon = "ebarrel_a" hud_offset_mod = -3 + wield_delay_mod = WIELD_DELAY_FAST /obj/item/attachable/extended_barrel/New() ..() @@ -2522,10 +2523,9 @@ Defined in conflicts.dm of the #defines folder. accuracy_unwielded_mod = -HIT_ACCURACY_MULT_TIER_3 scatter_unwielded_mod = SCATTER_AMOUNT_TIER_10 - /obj/item/attachable/angledgrip name = "angled grip" - desc = "An angled foregrip that improves weapon ergonomics and offers less recoil, and faster wielding time. \nHowever, it also increases weapon size." + desc = "An angled foregrip that improves weapon ergonomics resulting in faster wielding time. \nHowever, it also increases weapon size." icon = 'icons/obj/items/weapons/guns/attachments/under.dmi' icon_state = "angledgrip" attach_icon = "angledgrip_a" @@ -2534,16 +2534,6 @@ Defined in conflicts.dm of the #defines folder. slot = "under" pixel_shift_x = 20 -/obj/item/attachable/angledgrip/New() - ..() - recoil_mod = -RECOIL_AMOUNT_TIER_4 - accuracy_mod = HIT_ACCURACY_MULT_TIER_1 - accuracy_unwielded_mod = -HIT_ACCURACY_MULT_TIER_1 - scatter_mod = -SCATTER_AMOUNT_TIER_10 - scatter_unwielded_mod = SCATTER_AMOUNT_TIER_10 - - - /obj/item/attachable/gyro name = "gyroscopic stabilizer" desc = "A set of weights and balances to stabilize the weapon when fired with one hand. Slightly decreases firing speed." diff --git a/maps/map_files/New_Varadero/New_Varadero.dmm b/maps/map_files/New_Varadero/New_Varadero.dmm index 20558b48ac32..4488d13b9bc7 100644 --- a/maps/map_files/New_Varadero/New_Varadero.dmm +++ b/maps/map_files/New_Varadero/New_Varadero.dmm @@ -2832,7 +2832,6 @@ /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/obj/item/attachable/heavy_barrel, /obj/structure/window/reinforced, /turf/open/floor/strata{ color = "#5e5d5d"; From e7aaca8bc43151c9188e98cb8fa35b3138c9eebb Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 04:20:10 +0100 Subject: [PATCH 176/293] Automatic changelog for PR #4122 [ci skip] --- html/changelogs/AutoChangeLog-pr-4122.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4122.yml diff --git a/html/changelogs/AutoChangeLog-pr-4122.yml b/html/changelogs/AutoChangeLog-pr-4122.yml new file mode 100644 index 000000000000..2f821c756627 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4122.yml @@ -0,0 +1,6 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Removed the barrel charger from vendors" + - balance: "Removed all benefits other than wield delay mod from the angled grip" + - balance: "Added wield delay to extended barrel" \ No newline at end of file From 0cb5c0d2895c94699cc77633371b0ff22714da8f Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Mon, 7 Aug 2023 23:15:41 -0400 Subject: [PATCH 177/293] Adds basic IB surgery instructions to surgical case (#4121) # About the pull request Adds basic IB surgery instructions to surgical case # Explain why it's good for the game In character ability to learn the game good # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Added basic IB surgery instructions to surgical case /:cl: --- code/game/objects/items/storage/firstaid.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index ccab1bf3dfc7..5f498876b085 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -265,7 +265,14 @@ /obj/item/storage/surgical_case name = "surgical case" - desc = "It's a medical case for storing basic surgical tools." + desc = "It's a medical case for storing basic surgical tools. It comes with a brief description for treating common internal bleeds.\ + \nBefore surgery: Verify correct location and patient is adequately numb to pain.\ + \nStep one: Open an incision at the site with the scalpel.\ + \nStep two: Clamp bleeders with the hemostat.\ + \nStep three: Draw back the skin with the retracter.\ + \nStep four: Patch the damaged vein with a surgical line.\ + \nStep five: Close the incision with a surgical line." + icon_state = "surgical_case" throw_speed = SPEED_FAST throw_range = 8 From 680872d2f338677113f716e05efdb80ebac97917 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 04:33:41 +0100 Subject: [PATCH 178/293] Automatic changelog for PR #4121 [ci skip] --- html/changelogs/AutoChangeLog-pr-4121.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4121.yml diff --git a/html/changelogs/AutoChangeLog-pr-4121.yml b/html/changelogs/AutoChangeLog-pr-4121.yml new file mode 100644 index 000000000000..d9e78ede8551 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4121.yml @@ -0,0 +1,4 @@ +author: "morrowwolf" +delete-after: True +changes: + - rscadd: "Added basic IB surgery instructions to surgical case" \ No newline at end of file From 5702a4ce1bc264b7caee73eee3ffe1403e5e2cb5 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Mon, 7 Aug 2023 23:18:53 -0400 Subject: [PATCH 179/293] Xeno PVTs (#4125) # About the pull request Xenos with under 10 hours total of xeno playtime will have the "young" prefix. "Young Queen" renamed to "Growing Queen" # Explain why it's good for the game Identifying if someone is brand new is important for players to be able to assist others. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: Xenos with less than 10 hours on xeno now have the "Young" prefix add: Young Queen has been renamed to Growing Queen /:cl: --- code/__DEFINES/job.dm | 11 +++++----- code/modules/asset_cache/asset_list_items.dm | 8 ++++---- .../living/carbon/xenomorph/XenoUpgrade.dm | 6 ++++++ .../living/carbon/xenomorph/castes/Queen.dm | 19 ++++++++++++------ icons/mob/hud/hud.dmi | Bin 19038 -> 19038 bytes 5 files changed, 29 insertions(+), 15 deletions(-) diff --git a/code/__DEFINES/job.dm b/code/__DEFINES/job.dm index 9b8dd45a6938..eac5121f173e 100644 --- a/code/__DEFINES/job.dm +++ b/code/__DEFINES/job.dm @@ -347,11 +347,12 @@ var/global/list/job_command_roles = JOB_COMMAND_ROLES_LIST #define JOB_PLAYTIME_TIER_4 (175 HOURS) #define XENO_NO_AGE -1 -#define XENO_NORMAL 0 -#define XENO_MATURE 1 -#define XENO_ELDER 2 -#define XENO_ANCIENT 3 -#define XENO_PRIME 4 +#define XENO_YOUNG 0 +#define XENO_NORMAL 1 +#define XENO_MATURE 2 +#define XENO_ELDER 3 +#define XENO_ANCIENT 4 +#define XENO_PRIME 5 /// For monthly time tracking #define JOB_OBSERVER "Observer" diff --git a/code/modules/asset_cache/asset_list_items.dm b/code/modules/asset_cache/asset_list_items.dm index f5f1122fa795..3f0775c0b65d 100644 --- a/code/modules/asset_cache/asset_list_items.dm +++ b/code/modules/asset_cache/asset_list_items.dm @@ -205,10 +205,10 @@ /datum/asset/spritesheet/playtime_rank/register() var/icon_file = 'icons/mob/hud/hud.dmi' - var/tier1_state = "hudxenoupgrade1" - var/tier2_state = "hudxenoupgrade2" - var/tier3_state = "hudxenoupgrade3" - var/tier4_state = "hudxenoupgrade4" + var/tier1_state = "hudxenoupgrade2" + var/tier2_state = "hudxenoupgrade3" + var/tier3_state = "hudxenoupgrade4" + var/tier4_state = "hudxenoupgrade5" var/icon/tier1_icon = icon(icon_file, tier1_state, SOUTH) var/icon/tier2_icon = icon(icon_file, tier2_state, SOUTH) diff --git a/code/modules/mob/living/carbon/xenomorph/XenoUpgrade.dm b/code/modules/mob/living/carbon/xenomorph/XenoUpgrade.dm index a89a3ad32e85..ae03d0646657 100644 --- a/code/modules/mob/living/carbon/xenomorph/XenoUpgrade.dm +++ b/code/modules/mob/living/carbon/xenomorph/XenoUpgrade.dm @@ -3,6 +3,7 @@ return age = XENO_NORMAL + var/hours_as_xeno = client.get_total_xeno_playtime() var/hours_as_caste = get_job_playtime(client, caste.caste_type) switch(hours_as_caste) @@ -15,11 +16,16 @@ if(JOB_PLAYTIME_TIER_4 to INFINITY) age = XENO_PRIME + if(hours_as_xeno < JOB_PLAYTIME_TIER_1) + age = XENO_YOUNG + // For people who wish to remain anonymous if(!client.prefs.playtime_perks) age = XENO_NORMAL switch(age) + if(XENO_YOUNG) + age_prefix = "Young " if(XENO_NORMAL) age_prefix = "" if(XENO_MATURE) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index 53e30d374b2c..632c7a978261 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -413,17 +413,24 @@ if(queen_aged) age_xeno() switch(age) - if(XENO_NORMAL) name = "[name_prefix]Queen" //Young - if(XENO_MATURE) name = "[name_prefix]Elder Queen" //Mature - if(XENO_ELDER) name = "[name_prefix]Elder Empress" //Elite - if(XENO_ANCIENT) name = "[name_prefix]Ancient Empress" //Ancient - if(XENO_PRIME) name = "[name_prefix]Prime Empress" //Primordial + if(XENO_YOUNG) + name = "[name_prefix]Young Queen" //Young + if(XENO_NORMAL) + name = "[name_prefix]Queen" //Regular + if(XENO_MATURE) + name = "[name_prefix]Elder Queen" //Mature + if(XENO_ELDER) + name = "[name_prefix]Elder Empress" //Elite + if(XENO_ANCIENT) + name = "[name_prefix]Ancient Empress" //Ancient + if(XENO_PRIME) + name = "[name_prefix]Prime Empress" //Primordial else age = XENO_NORMAL if(client) hud_update() - name = "[name_prefix]Young Queen" + name = "[name_prefix]Growing Queen" var/name_client_prefix = "" var/name_client_postfix = "" diff --git a/icons/mob/hud/hud.dmi b/icons/mob/hud/hud.dmi index f8ea98d01e538e7f19a983980e265422f4c35146..704c1e930fa23c7a024740b6904fcb83854a83f2 100644 GIT binary patch delta 196 zcmV;#06YKQlmXt90kFmc4u5F#-Cd&1clU}mZ|WG6)B{a_V|c2~Rjma>`B_*n6r_a( zLy2}-coh_qni@K^u7x^-g7eqga3x0p@Wb$ZkhaqY?W3H5@uVvFsk`s~ev30Oo;*{Q zR~dAFF}HC4=dvq7ZPZlWYT=b&R)8vQwe(6bD@zr(T6`te`&L!kfBBVI@08o&?7L%0 y5S#LCyk8n3C$#y~09*{kq*Uc}bgd-kvm5PJ?rIx5{{b(kO|QRAD0;KP1e`_e9%A4C delta 196 zcmV;#06YKQlmXt90kFmc4ku~z-TkD^cXyRGZ|W_R)B{a_#WU6Bs@8&`oGdID3e3WS zq2#(Oyb20QO${Ad*Fv2^!TIZLxRRp)_+j`yNZaXy_EFBjcv2Po)ZKS~zr`6CPo62u zs|>oom|M92bJ>-kHfkzwweU(XD?k;uT6!gzm8FVXExr=#eXFYNzx+z9cgpQ>_T8~0 yh)wx6-Y<l0&*^PE9ceRb3{{Rq>O{?uY&Wp3c1e`@M=Vj~w From d2f737f20569b2a72fef5c33e7b16956f1ac0037 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 04:47:20 +0100 Subject: [PATCH 180/293] Automatic changelog for PR #4125 [ci skip] --- html/changelogs/AutoChangeLog-pr-4125.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4125.yml diff --git a/html/changelogs/AutoChangeLog-pr-4125.yml b/html/changelogs/AutoChangeLog-pr-4125.yml new file mode 100644 index 000000000000..c678b8473a7a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4125.yml @@ -0,0 +1,5 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "Xenos with less than 10 hours on xeno now have the \"Young\" prefix" + - rscadd: "Young Queen has been renamed to Growing Queen" \ No newline at end of file From 85374c97960168e8b6c23c6d515840279946affa Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 8 Aug 2023 00:18:11 -0400 Subject: [PATCH 181/293] Scan health only when non-revivable (#4124) # About the pull request This PR only allows you to use scan health when non-revivable. **THIS IS FOR THE GHOST ABILITY, NOT THE HEALTH ANALYZER** # Explain why it's good for the game Using scan health to immediately know what is wrong with you while still playing the game is lame. Let's just cut out the meta entirely. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: Scan health now only works when non-revivable /:cl: --- code/modules/mob/dead/observer/observer.dm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 9e8fa264af1d..ee36d25fc687 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -544,6 +544,27 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(!istype(target)) return + if(check_client_rights(client, R_MOD, FALSE)) + view_health_scan(target) + return + + if(!mind.original) + view_health_scan(target) + return + + if(!ishuman(mind.original)) + view_health_scan(target) + return + + var/mob/living/carbon/human/original_human = mind.original + + if(!original_human.check_tod() || !original_human.is_revivable() || !can_reenter_corpse) + view_health_scan(target) + return + + to_chat(src, SPAN_NOTICE("You must be permanently unrevivable or unable to reenter your body to use the scan health verb.")) + +/mob/dead/observer/proc/view_health_scan(mob/living/target) if (!last_health_display) last_health_display = new(target) else From 87975c65e6186b8e276573ef53181e88fdf2a2d2 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 05:26:53 +0100 Subject: [PATCH 182/293] Automatic changelog for PR #4124 [ci skip] --- html/changelogs/AutoChangeLog-pr-4124.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4124.yml diff --git a/html/changelogs/AutoChangeLog-pr-4124.yml b/html/changelogs/AutoChangeLog-pr-4124.yml new file mode 100644 index 000000000000..c335ea69aae5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4124.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "Scan health now only works when non-revivable" \ No newline at end of file From e77c994c8b3fcf97b13886de7c56c6b407108598 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 8 Aug 2023 01:10:04 -0400 Subject: [PATCH 183/293] Xeno endgame content part 1: pylons and larva (#3985) # About the pull request This PR: Allows xenos to capture comms relays after 90 minutes into the game. Once a comms relay is captured, each comm relay gives 10% of the current hive total every five minutes. (Note: I'd like more impact, this is just part 1) To capture a comms relay you must place a cluster nearby. This cluster then morphs into a pylon with CAS/mortar protection. # Explain why it's good for the game After a certain point in the game it can stale due to sieging or otherwise failure for either side to want to fight. This should create urgency and change the focus of the round if stagnating. # Testing Photographs and Procedure ![image](https://github.com/cmss13-devs/cmss13/assets/41448081/8fdb12f8-7059-4c30-9ff4-99c21ee1e8d4) # Changelog :cl: Morrow, Sleepynecrons (beautiful sprites) add: Xenos can now capture comms relays for bonuses after 90 minutes into the round. /:cl: --------- Co-authored-by: Segrain Co-authored-by: harryob --- code/__DEFINES/xeno.dm | 6 ++ code/game/machinery/telecomms/presets.dm | 93 ++++++++++++++++++ .../structures/special/pylon_core.dm | 82 +++++++++++++-- .../cm_aliens/structures/special_structure.dm | 3 + code/modules/cm_aliens/weeds.dm | 12 ++- .../living/carbon/xenomorph/xeno_defines.dm | 18 +++- .../obj/structures/machinery/comm_tower3.dmi | Bin 11910 -> 23363 bytes 7 files changed, 205 insertions(+), 9 deletions(-) diff --git a/code/__DEFINES/xeno.dm b/code/__DEFINES/xeno.dm index 222222a09d54..0f822385ad13 100644 --- a/code/__DEFINES/xeno.dm +++ b/code/__DEFINES/xeno.dm @@ -168,6 +168,12 @@ /// The amount of time after round start before buried larva spawns are disallowed #define XENO_BURIED_LARVA_TIME_LIMIT (30 MINUTES) +/// The time when xenos can start taking over comm towers +#define XENO_COMM_ACQUISITION_TIME (90 MINUTES) + +/// The time it takes for a pylon to give one larva while activated +#define XENO_PYLON_ACTIVATION_COOLDOWN (5 MINUTES) + /// The time against away_timer when an AFK xeno larva can be replaced #define XENO_LEAVE_TIMER_LARVA 80 //80 seconds /// The time against away_timer when an AFK xeno (not larva) can be replaced diff --git a/code/game/machinery/telecomms/presets.dm b/code/game/machinery/telecomms/presets.dm index c56360953650..47d4bb20849b 100644 --- a/code/game/machinery/telecomms/presets.dm +++ b/code/game/machinery/telecomms/presets.dm @@ -212,12 +212,27 @@ GLOBAL_LIST_EMPTY(all_static_telecomms_towers) freq_listening = list(COLONY_FREQ) var/toggle_cooldown = 0 + /// Tower has been taken over by xenos, is not usable + var/corrupted = FALSE + + /// Held image for the current overlay on the tower from xeno corruption + var/image/corruption_image + +/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms/Initialize() + . = ..() + + RegisterSignal(src, COMSIG_ATOM_TURF_CHANGE, PROC_REF(register_with_turf)) + register_with_turf() + /obj/structure/machinery/telecomms/relay/preset/tower/mapcomms/attack_hand(mob/user) if(user.action_busy) return if(toggle_cooldown > world.time) //cooldown only to prevent spam toggling to_chat(user, SPAN_WARNING("\The [src]'s processors are still cooling! Wait before trying to flip the switch again.")) return + if(corrupted) + to_chat(user, SPAN_WARNING("[src] is entangled in resin. Impossible to interact with.")) + return var/current_state = on if(!do_after(user, 20, INTERRUPT_NO_NEEDHAND|BEHAVIOR_IMMOBILE, BUSY_ICON_FRIENDLY, src)) return @@ -282,6 +297,84 @@ GLOBAL_LIST_EMPTY(all_static_telecomms_towers) else update_icon() +/// Handles xenos corrupting the tower when weeds touch the turf it is located on +/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms/proc/handle_xeno_acquisition(turf/weeded_turf) + SIGNAL_HANDLER + + if(corrupted) + return + + if(!weeded_turf.weeds) + return + + if(weeded_turf.weeds.weed_strength < WEED_LEVEL_HIVE) + return + + if(!weeded_turf.weeds.parent) + return + + if(!istype(weeded_turf.weeds.parent, /obj/effect/alien/weeds/node/pylon/cluster)) + return + + if(SSticker.mode.is_in_endgame) + return + + if(ROUND_TIME < XENO_COMM_ACQUISITION_TIME) + addtimer(CALLBACK(src, PROC_REF(handle_xeno_acquisition), weeded_turf), (XENO_COMM_ACQUISITION_TIME - ROUND_TIME)) + return + + var/obj/effect/alien/weeds/node/pylon/cluster/parent_node = weeded_turf.weeds.parent + + var/obj/effect/alien/resin/special/cluster/cluster_parent = parent_node.resin_parent + + var/list/held_children_weeds = parent_node.children + var/cluster_loc = cluster_parent.loc + var/linked_hive = cluster_parent.linked_hive + + parent_node.children = list() + + qdel(cluster_parent) + + var/obj/effect/alien/resin/special/pylon/endgame/new_pylon = new(cluster_loc, linked_hive) + new_pylon.node.children = held_children_weeds + + for(var/obj/effect/alien/weeds/weed in new_pylon.node.children) + weed.parent = new_pylon.node + + RegisterSignal(new_pylon, COMSIG_PARENT_QDELETING, PROC_REF(uncorrupt)) + + corrupted = TRUE + + corruption_image = image(icon, icon_state = "resin_growing") + + flick_overlay(src, corruption_image, (2 SECONDS)) + addtimer(CALLBACK(src, PROC_REF(switch_to_idle_corruption)), (2 SECONDS)) + + new_pylon.comms_relay_connection() + +/// Handles removing corruption effects from the comms relay +/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms/proc/uncorrupt(datum/deleting_datum) + SIGNAL_HANDLER + + corrupted = FALSE + + overlays -= corruption_image + +/// Handles moving the overlay from growing to idle +/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms/proc/switch_to_idle_corruption() + if(!corrupted) + return + + corruption_image = image(icon, icon_state = "resin_idle") + + overlays += corruption_image + +/// Handles re-registering signals on new turfs if changed +/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms/proc/register_with_turf() + SIGNAL_HANDLER + + RegisterSignal(get_turf(src), COMSIG_WEEDNODE_GROWTH, PROC_REF(handle_xeno_acquisition)) + /obj/structure/machinery/telecomms/relay/preset/telecomms id = "Telecomms Relay" autolinkers = list("relay") diff --git a/code/modules/cm_aliens/structures/special/pylon_core.dm b/code/modules/cm_aliens/structures/special/pylon_core.dm index 993d4f833fa6..068ffeb659eb 100644 --- a/code/modules/cm_aliens/structures/special/pylon_core.dm +++ b/code/modules/cm_aliens/structures/special/pylon_core.dm @@ -12,6 +12,7 @@ block_range = 0 var/cover_range = WEED_RANGE_PYLON var/node_type = /obj/effect/alien/weeds/node/pylon + var/obj/effect/alien/weeds/node/node var/linked_turfs = list() var/damaged = FALSE @@ -25,7 +26,7 @@ /obj/effect/alien/resin/special/pylon/Initialize(mapload, hive_ref) . = ..() - place_node() + node = place_node() for(var/turf/A in range(round(cover_range*PYLON_COVERAGE_MULT), loc)) LAZYADD(A.linked_pylons, src) linked_turfs += A @@ -34,9 +35,8 @@ for(var/turf/A as anything in linked_turfs) LAZYREMOVE(A.linked_pylons, src) - var/obj/effect/alien/weeds/node/pylon/W = locate() in loc - if(W) - qdel(W) + if(node) + QDEL_NULL(node) . = ..() /obj/effect/alien/resin/special/pylon/attack_alien(mob/living/carbon/xenomorph/M) @@ -87,8 +87,78 @@ playsound(loc, "alien_resin_build", 25) /obj/effect/alien/resin/special/pylon/proc/place_node() - var/obj/effect/alien/weeds/node/pylon/W = new node_type(loc, null, null, linked_hive) - W.resin_parent = src + var/obj/effect/alien/weeds/node/pylon/pylon_node = new node_type(loc, null, null, linked_hive) + pylon_node.resin_parent = src + return pylon_node + +/obj/effect/alien/resin/special/pylon/endgame + cover_range = WEED_RANGE_CORE + var/activated = FALSE + +/obj/effect/alien/resin/special/pylon/endgame/Destroy() + if(activated) + activated = FALSE + + if(hijack_delete) + return ..() + + marine_announcement("ALERT.\n\nEnergy build up around communication relay at [get_area(src)] halted.", "[MAIN_AI_SYSTEM] Biological Scanner") + + for(var/hivenumber in GLOB.hive_datum) + var/datum/hive_status/checked_hive = GLOB.hive_datum[hivenumber] + if(!length(checked_hive.totalXenos)) + continue + + if(checked_hive == linked_hive) + xeno_announcement(SPAN_XENOANNOUNCE("We have lost our control of the tall's communication relay at [get_area(src)]."), hivenumber, XENO_GENERAL_ANNOUNCE) + else + xeno_announcement(SPAN_XENOANNOUNCE("Another hive has lost control of the tall's communication relay at [get_area(src)]."), hivenumber, XENO_GENERAL_ANNOUNCE) + + return ..() + +/// Checks if all comms towers are connected and then starts end game content on all pylons if they are +/obj/effect/alien/resin/special/pylon/endgame/proc/comms_relay_connection() + marine_announcement("ALERT.\n\nIrregular build up of energy around communication relays at [get_area(src)].", "[MAIN_AI_SYSTEM] Biological Scanner") + + for(var/hivenumber in GLOB.hive_datum) + var/datum/hive_status/checked_hive = GLOB.hive_datum[hivenumber] + if(!length(checked_hive.totalXenos)) + continue + + if(checked_hive == linked_hive) + xeno_announcement(SPAN_XENOANNOUNCE("We have harnessed the tall's communication relay at [get_area(src)]. Hold it!"), hivenumber, XENO_GENERAL_ANNOUNCE) + else + xeno_announcement(SPAN_XENOANNOUNCE("Another hive has harnessed the tall's communication relay at [get_area(src)].[linked_hive.faction_is_ally(checked_hive.name) ? "" : " Stop them!"]"), hivenumber, XENO_GENERAL_ANNOUNCE) + + activated = TRUE + addtimer(CALLBACK(src, PROC_REF(give_larva)), XENO_PYLON_ACTIVATION_COOLDOWN, TIMER_UNIQUE|TIMER_OVERRIDE|TIMER_LOOP|TIMER_DELETE_ME) + +#define ENDGAME_LARVA_CAP_MULTIPLIER 0.4 +#define LARVA_ADDITION_MULTIPLIER 0.10 + +/// Looped proc via timer to give larva after time +/obj/effect/alien/resin/special/pylon/endgame/proc/give_larva() + if(!activated) + return + + if(!linked_hive.hive_location || !linked_hive.living_xeno_queen) + return + + var/list/hive_xenos = linked_hive.totalXenos + + for(var/mob/living/carbon/xenomorph/xeno in hive_xenos) + if(!xeno.counts_for_slots) + hive_xenos -= xeno + + if(length(hive_xenos) > (length(GLOB.alive_human_list) * ENDGAME_LARVA_CAP_MULTIPLIER)) + return + + linked_hive.partial_larva += length(hive_xenos) * LARVA_ADDITION_MULTIPLIER + linked_hive.convert_partial_larva_to_full_larva() + linked_hive.hive_ui.update_burrowed_larva() + +#undef ENDGAME_LARVA_CAP_MULTIPLIER +#undef LARVA_ADDITION_MULTIPLIER //Hive Core - Generates strong weeds, supports other buildings /obj/effect/alien/resin/special/pylon/core diff --git a/code/modules/cm_aliens/structures/special_structure.dm b/code/modules/cm_aliens/structures/special_structure.dm index caa729f1df87..69bdcc2438ac 100644 --- a/code/modules/cm_aliens/structures/special_structure.dm +++ b/code/modules/cm_aliens/structures/special_structure.dm @@ -39,6 +39,9 @@ plane = FLOOR_PLANE + /// Tells the structure if they are being deleted because of hijack + var/hijack_delete = FALSE + /obj/effect/alien/resin/special/Initialize(mapload, hive_ref) . = ..() maxhealth = health diff --git a/code/modules/cm_aliens/weeds.dm b/code/modules/cm_aliens/weeds.dm index f20fa842e446..01140beae304 100644 --- a/code/modules/cm_aliens/weeds.dm +++ b/code/modules/cm_aliens/weeds.dm @@ -55,7 +55,7 @@ linked_hive = GLOB.hive_datum[hivenumber] set_hive_data(src, hivenumber) - if(spread_on_semiweedable) + if(spread_on_semiweedable && weed_strength < WEED_LEVEL_HIVE) if(color) var/list/RGB = ReadRGB(color) RGB[1] = Clamp(RGB[1] + 35, 0, 255) @@ -588,9 +588,13 @@ weed_strength = WEED_LEVEL_HIVE node_range = WEED_RANGE_PYLON overlay_node = FALSE + spread_on_semiweedable = TRUE var/obj/effect/alien/resin/special/resin_parent /obj/effect/alien/weeds/node/pylon/proc/set_parent_damaged() + if(!resin_parent) + return + var/obj/effect/alien/resin/special/pylon/parent_pylon = resin_parent parent_pylon.damaged = TRUE @@ -616,7 +620,13 @@ /obj/effect/alien/weeds/node/pylon/acid_spray_act() return +/obj/effect/alien/weeds/node/pylon/cluster + spread_on_semiweedable = FALSE + /obj/effect/alien/weeds/node/pylon/cluster/set_parent_damaged() + if(!resin_parent) + return + var/obj/effect/alien/resin/special/cluster/parent_cluster = resin_parent parent_cluster.damaged = TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index cfca16f70a51..512c26f8c360 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -317,6 +317,7 @@ XENO_STRUCTURE_EGGMORPH = 6, XENO_STRUCTURE_EVOPOD = 2, XENO_STRUCTURE_RECOVERY = 6, + XENO_STRUCTURE_PYLON = 2, ) var/global/list/hive_structure_types = list( @@ -370,17 +371,25 @@ if(hivenumber != XENO_HIVE_NORMAL) return - RegisterSignal(SSdcs, COMSIG_GLOB_POST_SETUP, PROC_REF(setup_evolution_announcements)) + RegisterSignal(SSdcs, COMSIG_GLOB_POST_SETUP, PROC_REF(post_setup)) -/datum/hive_status/proc/setup_evolution_announcements() +/datum/hive_status/proc/post_setup() SIGNAL_HANDLER + setup_evolution_announcements() + setup_pylon_limits() + +/datum/hive_status/proc/setup_evolution_announcements() for(var/time in GLOB.xeno_evolve_times) if(time == "0") continue addtimer(CALLBACK(src, PROC_REF(announce_evolve_available), GLOB.xeno_evolve_times[time]), text2num(time)) +/// Sets up limits on pylons in New() for potential futureproofing with more static comms +/datum/hive_status/proc/setup_pylon_limits() + hive_structures_limit[XENO_STRUCTURE_PYLON] = length(GLOB.all_static_telecomms_towers) || 2 + /datum/hive_status/proc/announce_evolve_available(list/datum/caste_datum/available_castes) var/list/castes_available = list() @@ -883,6 +892,7 @@ for(var/obj/effect/alien/resin/special/S in hive_structures[name_ref]) if(get_area(S) == hijacked_dropship) continue + S.hijack_delete = TRUE hive_structures[name_ref] -= S qdel(S) for(var/mob/living/carbon/xenomorph/xeno as anything in totalXenos) @@ -1122,6 +1132,10 @@ /datum/hive_status/proc/increase_larva_after_burst() var/extra_per_burst = CONFIG_GET(number/extra_larva_per_burst) partial_larva += extra_per_burst + convert_partial_larva_to_full_larva() + +///Called after times when partial larva are added to process them to stored larva +/datum/hive_status/proc/convert_partial_larva_to_full_larva() for(var/i = 1 to partial_larva) partial_larva-- stored_larva++ diff --git a/icons/obj/structures/machinery/comm_tower3.dmi b/icons/obj/structures/machinery/comm_tower3.dmi index 931d6f77514a39125b5bf319e65ff518490023ec..8a5aa1f68fe31acf75321f5620bb43c65b65ffb0 100644 GIT binary patch literal 23363 zcmeFZc{r49_&u;WJyd6Pf9CFvKz8xFZ(*9r$;JV60#1JEz6LQbu8JJ zvG0sx#xfX;ZOr!G`u={$@gB$f_xsQLd;P&Z%Y9$hbuORtbDr0Ed26VzcZ^$@8vuY~ zcW&!G0swaKk{vkA1^(Fz7}^K_3AEbZ?wq0aKYwj8Tx`6%*dp z)A{r3YHZ)$w>wcW5m#<}d5r(~y@OY{;Nt^gXqBX`y3DhW=l7pECS_*bHdRYjR(X7G zc;VGZcs;5(F?I#P16e@)p(*0>Q==-&-bSGQOgG7P{Tp;qH)+iO29NAcbCY39&!f$v z8XS2%b*V?eO?FqL2%{-y)^S(P+^)>E&&{G5h(o2)#?QBC0DuH=M_1=@K-%hbaKPDx zP}zNQn85o(Izk@;PTUzxbnA$5y_m3?CexE+OiJ^Z(EDamnsVWZ*HnCa-T4QY$<>|j zb?GXT(}Nj5dSq7B{k%W8r+>@09F7xSSiUemm@|3d;UAT^Qq<0O{%?;TVUq}GOoKPz z*IR4=o-j5pW%BM^8{fs_Nz~r=%Gkh#Q2do%G@MUTQgYzlFEXcuq~zxjJ2q`y-LL2P z0bN~P;iv!az1XY+OoPe653os%2I8ymuf9xlU>o#VI>H~1TEsy2>UfY(k#!VW&o2Ay zo=N?mUCF)Wx2T$C^3C<(?(I8RftMj$S3Jt2fAa024;|+-0{$FnPU74+0^Wx3FNn~$zAgFo&`I#uZ;HXx z!md*JN$?Y_)gJOl*qb+R%yE_cfDP%g;bbT;6K&_WrkUV1 z({DETsJ3L>dhm&m7JAUas1= zQgZ@#hlYk=t2iOnmYu(EbaZI5V$_*Il`_Bs_{62iIV(M=g0Avgoxsj}Raq7!At0B* zXSSbeZf^GX_4BJ2Yj6cZl57P}0E#>d9a_;bhohSKf{!&Xa+ZjW37>r?$i)SLjIxFF zsPy29i;IzdwzjqvOFAlz?4W>_uU@-$t#5jok!dUF$^P8?l-B1{4WX}Xrv##JvF66c z#*#LvbVMkFgn+|UR6cq(EjYgl1&7ZQo3^vFV+H&B@8&=w z)!G+E#Qj|IH1ql*k|>I`(Fi5)ESz@xYl_znu5|=n(-&}Pwbr&a6h{M&V=?b{HqMh) z#tMw5-{?uA5xs?g#Srx>JuxFJM#t&=Nov(A2p{vIWZYu@+_t%k8Qc0Gw03r{ZW0Zd z9&GdUrymUK(Q;cI`FA9Aqmu~MpGL_%dV_gNR-euvHs^u%Od+bNUA;QvN9as|C@>p6 z%`|t1Lnv_COw#>9I-~p6M9}3(x9P5Df~|Zz+uNZ5&!0cfTvO{moO%xw*XPpG(n_J% zFA5V!?UjW9#r95a6GuE zkdRQ}zU82<7Mexb=PzAZz}mXGtvs->{1fS!GUlz$C-GwMo7tsJ}Y zTAA(S3DxBOQ_)dTQ9Q!0PuyEY-6StAE*2z_u~4zdEW77ETmMmGBK%@vVwjR)%r!if zP}*2p$|v~x1Vz6Z}zx#NN0#@s#v*hEJ8ObbLob zeSN*>=a>IB>!6&R7H}MU$N2EdDhK{Jj0yJf+42RAozv#DHhU+VMLnLn8;hSAAEyQa zV+=i3+uH5(o2K+pv3m8_*CpfHF}zw^ty$oEet_Vf8osPYF^ar!~?aKCi zkA~#p$_gC{8mh8!5G`~v9%m%@`h`8H7Y+)AqHK-z?<)l)B)>Jcx3}AX^RWXwD8Xha zS!HFEaxtuf321qmAFHk$2R`LcKeVBb0HRh_R(x!G%`&zAnbeshhP$M?zvxpwxV>iX z3woQd@b$gmz`9A-9OtWZUdLJ87&oa`q9l;>9}9( zRM|C(yDe!5kH=%(Co9y>zTP;xgD$G2V}ieSpg7Jxp`Z?(n2&=7xpACbtRgtJ!9H76 zd1X5|m4Xn6au94qLTB#vV854?R6M7fC~#y?;#XD_TeY^GFc*@rIuw&)OKPJ`t*1@7 zk6>nKg_>`KCo53!uM0V$SM@b#CsAU$YTV2a(9^|O^Uk8)1tRz(c1?A zfBj>JJwM%=3o4@F(>^sewr3ZM-znWLh$In^0hAs!wIUG5r6vn^dA}w4vio>#&fifM zi=7K42cr{v>i-&bk(fr{xtMES3wVJ&N7S%?JtaMcM#i#8!x@!3n_C%&B^Q4>{PHbB zU4pT_1Mv!>%rlpD3*V;FgL&}aL7ixW+-xm_Mx%LFFXf~%vA5s_-3y3}loXALs9j#U z3g9?(alRwo_N+!u9c=CAm(?JO>Yt@tG!qK?PLLteHZ+uBHFkY3X%IAp(baf@E?&&$xv$^nt zAr*JKwzs8F4vh<*K%e6oW7nR46)$U$qKDjw=sCNq@Mjdo7#-)T(@4~z$Sui|R9}@P;8kOOk50c$9y7t+vc? zrKhJS3nsj6_b{Z99z;N`l(t2AJz#a+8-0KK{14$1CvKj;`1QH$)k-+=_|1SyY&si9 z;CvQ88`oBq++z#Ui#zPLEFu7RhfbMGmm-&V(3jj(0BDNyTU%RSKo%efMz2jB$+(7JzYfXB$dp{uiV;v2 zqA#7rx4W`^O?UUC^{@87y@KmyJ{Y7Av_uM^x(arWDqFLIcU>3LLl3O5LN33aUOB3r z@^9dFp;>bqWJ)dB+1Us|VPU!8F58JFen3+EzP`R>e1}AQhmDulN$so~5^)Mq zs~qVYcv{C1sfpDN#ZMtxC=VBxWl=Scsh_`FXiH)8fUef<^Cw4MB8Y5z7&QHB#vI!n z*sWTO6q80yTNJ$SqZ$N1G^p|b5KjZ$&B!xRUtHdkEr4{x^NNXg)rU3{Z}r;ktjhoD zkA0*jBR21e1KMc%D4(X!xrl*P^bKC{^7Q^V;0;BLr+|Gk~+GWiF7c6R#)pH(|w zD=dP!H|nuk>t3iQhEc;hr$84dRR8-A9&F4aA`(oQt8&-!b;ah#-HM>m1tr$M~ z?~FBzTVIY5@rn;9{RJkN`WKFlM09G|uipz@(qW;&tuL0sFO6(r3aUhQR)u!|+IBa_ zo2fbWN?`q8RfZ?8`ijo8*kI}EzHrq-vq4shVt=>-I_VpApNw)B!S3yp){99!@+ey6=JbO`er|RR~%AgnKF@M)_@oR}I1)hrz zw-O8V@n9}&l__eVn6)qd{CbOSXSDgxq{aGVo{9_F#DFm5Kkl}J6A%!{O{pkJaSmjA zE@f4p>z$1b=cFj3G~q`h&tAam)C}O7J`d<9L~&}PP$<^hQ?fIzAZHdn@g;+90;Kgi zmZ5@IC(2tK<#UUd75-w+w+Ek`aOuivVn&Ggo+8P3tBbUZ>L4RNr3s z0Th)VLH(gu(f)q#2CtcYSG^Oz*)`weg$rdVMH5P^dsFz8r8bYPe*$$gH-xdv!Vy5ODEPNg}49`eAOouj9z0Mk|p@&_%ar9xaqrS+9N$P~Sg{IFysR@c# zJ<65`Pz=BL>*L&i`zdRb*y)9xGV`JVr4}_--OlC@JMyhlIliJHqAl?w`Ix0@hb_*) z`c#~!bS}<7>eUQ7z~=c%TfOJ;hLlu#7oPq^X7?A>)dag9J|yR5O6!w_U&OgCtcr6z zSmk*BKZF7F51IIzP8x)i8^fa?Ctq^0QIxU0R1?1R+T#%)#5+DKGrW>GhDN`3o<6Qq za=;qiC=CR0oW1F^uMhDB3=u|az(h>cnuio~60SPJ(8Q~jye|JnEkiJf(FE+Z8bw++ z+@aF0X4vs$;;Q%|Ujbm*UP0;YTgDaHd>`HeiJ0e(qKEH;^4Pv?WV%@}y6kXLoMxv# za9irN={P!=`ak*+oytBE!g013elHZ`*Mkk&%7xDCGk5R%;E{SzLv_}KT84pv)_xXs z#`wM0(;mXR-mtXd zz+$4;O-yoXx_lsl=A$qS8 z;Gw~KXb>De8jn4deiP!E`I9r#vJJkin!b2BP~Ur(tY6(n z3v^Zwe_UNt43>%Haq`WD!J(A8R&26Une3&4)6Dw zY?Kq)4+9su5=$-p4uzdvet9wcv8|a}QcXXHj`HR`*RazZUOARf{3c#ysC1PNwZreN z_)sMpp_Sf)QLwgB9;iA-K|`~@$D)GzP4Ok>dGs+Rm|1$h(Ursk61FMCHZc@^1Ag6S z(a?rA8j$VACINdNaQR)mH7Vnm>0PU~4h~Tu3|sSr+5^h}64O$XL(WCmn5b8&_EIB` z5V(>|dh+>q`sDkL;-NYzdn7T5FmMICvS;@uOW;YDLSkvu=&ULbCb03eW%tuf0)1I1 zbH7eQDzom$*xSpvq;+Z6y=nawU4FAmdPR_bpqm)G=@+fAtP0>`jfxHS(Cn{RI<@yr z=^l+w-zVzWtKs%QsK1-I4pL~^RLUjnKS-hq8fRu!l}dZ_svFyvS0c?wm^I4beX$pd$} z!@jh|q&n%N2Z$9@(wt!{^!Y-)*K!@a1dtaN_MWl!qcOr^sq)?K#`~4{`t46X&mQ^e zeF0gJw3A-5loVL9k;Wl<2z_T)6@oylC_=6gn!ekLDUp9g`*0<%-0dF+(M95~?>Q_$ zokEo!8~Ek1-l1AfCISHF*CjT<`_rVk%#??wjA-@ahq`gvpTGLr9Fn>%X|_oh@p>a^ zzE!`2+t;YK{xHYoAra};KVFb}AczIFHZwAh;G(u(#~4fB=PAcoX`GsEQ`ql-G7;=1 zUNG9v0Uflze@Vg5fTQ8O2e5e2JjZW>SqC96$4WfZ2m`-k#{j54vL1$gdtM>xmHjQ|la{%E`L!Gp7 z#(RauJ%n-1QCV!nh*E+2dAq9rwcO!!(AHO-!tR-V@9oTJ9#QI`47aT~g*`$3iqk!L z#Eqyo5R}27dT4bmU4EEo)^kp%OY~4(H#}^BA2^}&OYTru(Z5Uw(6%Ua(?E7q zF}hsAZMyNhRVB*fC+3pU_d1J;@JENP`BewfrD9#YclfUT0NQ&oQ$l@_$vpgRYHD=i zcqd2*WAev2SEfUi>$jVtw#OD&8=rj>CAFwSMxgpY%r8uzbWw=t=(tlz^tu+XZqrXe z*MtaR>UN7igE-D_A6RV37R3Faaz|N$T0iAe0EVV+KGy}r8js@J^A)xh=a|It3FJx} zk7EfWc>Q`tr5FuDf90DflhI@ZR?bDdMq*$QB49~K#OvCdKlG#*Lc71~4<4O(+2G_I z(*1EH*JZp3$&F~t)X|N*Sux+O8Lh%2sAy~M&Gt#L^tI|I#YjipLt(~+pCOu0*!p^@ z{{B;r_opW(1?p%!Gc}$yHBK)s;OmrM+>;Hek#aQA`_-Q6NH!l(QNDDx#;EHoaUgoT zydcuGb*g(}bE~|3Xg;#ar2eO;>IbW`6dmDdCJec^e$@USWLHQ9vIL9J~?qDg6u_j?p1;;kBoR{q_#q%y&z>L$5gH2Ue&r|j|Z@t;0@ z0ss=Nqod=)LIK%$t*nsrb#BfyC7tu5Mf5i(ZEusL!YKW}1QA-7pUsglh|A9B5A)?x zdnIHaS6)2VX$L$%(GvLi%~SSMpMIT}DM?0AXm{=>UPpvtywKSSv31U7n(=k-3QSv- zI-{r8m9Q!sld}17L^?>aA(yDgW3Dmr6M0ET!RXrb($tgOFOIJd!ZY^_5h{;N9XaYu zZ}6rAo8c^&jgQ~9kX7iUq${k_U!8!^g%MrAqw#$w$0LXI= zwYw<|q~R#KejTIk=b7gP6#wa}nuQ#65al_U347}GUS5qO^P4#{=9jjU-qXx7Csw^F z)H+hZ$M)>~d84Ih`qm#8a<^OWr>c6#?)#Wx+~q>w9&AZ{eL!gFRag>UyiV=A7fIXy z4~?%)N{^W&y13*g@{g@xt2E87%Eu0MN#}7nV3?|nMg_J`9AURO^|8ChgR#;1UOKSb z`NGHRIn3^*D+kGsG`Rqoct1P{#|#Z%5`?Dwx)chI{CEg@M_4^|SY|e9{e$muphD)^ zLtM3ed*XGX%IUr(r-Td^yY+=Y#CF+yAr%yZbnSl@FA9baP2~kq?#0*Dm7(`P?JMWD z{SqE2tY?GTka(Nx32OB(`}M@cM6U0&>U@!UGz8a4G~!*%AjaOP5ZAbbA~Mv zo!s&C!V8~Gn}we)%2iKh#)DOlW0fR{Zp(6D%>O)XC+Z7)xN7=zhuK_%}K@kmMY?>x)fp3vSfQU}JG234C8zu*J-c#mAhZNRYO zlcMT-Gw>?)ARENx2$5J6pjtrfSnV<1h!P+0AKBSJ%X zhN~EBjo6gjvubx^?-eSg1&i7~%p|rH&Gaje%0}Kg{zC=3+C8wEoU<>oO%w6DE%DNJ zsFZOf;{1n<^wsL$;EZM;;%==v<;dLkabqsDrvDt=uP0E0gC(s{Tk(}XQ(7YhSLaM% zVZq6W@=_{VqwMopFpX7%!9b1+d2QIjuDyCf)899LvGCSdn=mZD!dqBOtaWP2vSs08 zaC+$Hk03KDba3Cg{Dzv0JwtV{e%XUEV<|+Dpxv75b~P{CGA?cj<9!DYRqSN-bYXT5 zW8W3rblPsx8kxFN{%TP1b!4l5jcU~I59e%PrGw@pw{ZWS?eK&f6@BFpEhh8k73U@r z)rx;t?A9+3dnen1S0U>z@n-^)u@j{EQeL0OE}Yj$Tgd8TY=>NG4=MWlb_88d=rt=# zHWoHNul()pfT$z4x3{-+GkWUz@|9Ipq7&0`At{g(0MaceJS!QbSEmo*Y{fvb!#0+- zS$T7aqutoDT+Beqy@&Y3`B`$PY3d-GH!t`A*3@(1E3@T66xpkM_jg_}^da5H+j@{&4iOGjdd8sKs3QR{BLUCHigBDO(AE~I!7^j@+86$7vulYSmXrtw z0Q#NyST-~JxLXs#l0;4#8%2WmsZdwU=s?$!9-Q}&M8+-eN>m-yb!iwnS~6YhC>)+h zdO}2CU4J;uMzj2K1*FcT4Shi99@jbD{{hDNB)7wul+nAKsUnbhlbkp&leng^-khid+n?Sn0Tnw zFvfu1D$T?5appW&NOr-la%X<4rk5T=!*&ZcCi=Sh_8B|TPNrfjQXNY04p{s07NK%HY?};{mbZJ`d&bjad z_vPEw;d#n-R8ZHpDS`8{snZL!=Nu4^AOS6JhS~;pW~;^+3tn=>sJ-owB#rUREYoFz z;`GGS=Z}xm4cs%hDvE76!vD>JeLpr%mkg4c>_Ubf@s`KI_q{zQhX?yDwsUm-dfK4~ z6Ux1qE~!xNl_a)bD|6yC6?4G|W6J*Ff^QZ+V8XLul|5QNC5$ikrugNmABd;EbN3q_ zwzH8^U%^hPR6xO8ZX&DH8Z>FUwjO@`R;?PX{;R*hS7y7s0b2acAj?^^vi#-5>+?q$ zqOp-(o+XE#`RQ=kE=j4>u*lCg$+u<{TpxlEJls}{t;xX@^*v+i`A^&w z6>UM`9IZkbkByRknU!tc(`%&`MBem2a)`f(Kel)@wIM!SZ!k%1*LGKd9qn#~m4?cY zj(j)Y+*Qr5svUkU7Ge_-f-k%W6xn#pm##NrXID^H9gYI!OC=>Y%nL~zQyGNq-QBrf z*wGu7_P0&5F$@NSm;AkaCHm?sB@~H*;%-=P2rIzYc9MPkwa-CN>Wkpkz^tD2aQY$ z_VjvQPv+=5dZ^T#RcXyyl&aV4t_C)w$Va_tNlAN6nU&UUg)C*Hidb|TAJvu;&77*= zp)Q~?OQEDyb!$El9Bx@pibg*{#*X=O?41YAy)7a6-iUNWR{CUIt&`AFmzl_79ptA! zg^Fih^|+VYKO79THx0lM2}}3=zO6aP=f?4dc_1#S`MoHZiR0MLlf@4DR3_w=Eg4HT z0~T@E1zLR#elc%m5PK3si8Q~(TZpr^dQiv0xQaV{V>96l^Lfh7?WEEStIUFrm<(KW zxtP!j@)D45y?YHeo_uLt8&K*V@sjPJtU|yld7r`4CPx2&YiOHVxty42G_qCqjgalS zI8Buc**=SCU3d3vFyD6t3GzrIDj<-@yUT(GtvXULICZ4C+0Ha=x8m@7{SfWnZUM4> zU`{8U{^!x{-ypG(E9O7OD)0m9-bA{?c#h{mu|coRS0yee?^pGA+J>b=c3J?_^u4fu z_|-Wo(cuN7`>6?dX0=QAu&VdQu6XLQsoAl$?MNB9i@=b~4c{r{l5$FFP4$0CIccz` zTeoV87RK7NVR4h6M__69h&ujHJ-I|@s*08y!7zd^paai;H*u1j=4$*BEl+~fzV9rA zt6~+Hoq|<;y|zEKkS4B|bzxbl;`>kv!d>Y}TOEf51Y7X)-NkDHLJz?%l(7Zixnw10 zvHvxT>{nrRLLst#PvmdacB1uWj4^>#@+FhM-4GQ;xsF6N*$M#$TUR5vgBjz!!x4Vu z{k(clJ9%s0OOkpx2fyoN)bDB8QQd<{P0?WM}r3xYdbT84XRV z>#q4ffHCo;suN6tE5hS0Qa!VMtImsSDnhHq zwnZ*o_}?xu!D{hKc`FdQBau9XG)hX*=3ViMw&Gp)DwsaZt;Y2TQ)go2ip(8_b$Gf- zP#R@(jL^(KUPHEAdU6-!fZhz4lZblA*i@xc?feQvyQ3GHaMui`L#^C0_Y3B_&|Ell zWuQEyPRV=t#k(goFFx|r>w8ek#&Pe3PQO$~Bym>>ZaBqmsK7daG%zp}yIXT5pkzy< zIO=v!_r$IT4gUI@y0yiH?3e+08fyPe(oZemrgxjNngw=j3_8Z4VIN*0xG$0mU0tY# zT-HB>OHP-UVw$+GY~?vk{-)beIF07OTct8>Ema@KBpsO;!BxUxX_;L zB;Qa(dj5l-_qr}#md}-2qaOkj02Au)Nc3H@L(h>uD>`|UK(2H|78uu22@=3Zc+DY0 zpY<*YJ4Q`L*1rQ?^)nd#AsITMhc&fAXS92g6-}24G*JJPQ9Lhak3_F-e6ah~X;PnD zy@PeFwjBgtr%y1w@LA(LWKYsP}qC=L;j3!ZwkW-sKtK!<4 z^0Da%MxQK(_h$$8dx`;SsbGl!O*b%L`{``+qj@g__7sNLUS`&FVBXy1@?8GrubGEX zD`B&<4Rj|$wXWhBySU4~YM&6YtyIdwC9U7>zngQm{;lwPEG0GaqtJ{0C~cS zElUqe*r|#p;_E|$L#T7;pS7zA_-QoyUU4sTJi=)~fqtX4U{$=1KwNXjAdOM<43pNU zn4eN3CrAbE#kN4Q6V#~~`NycEz#!CbynP{(+fQt-pdkO01mL6hWh9N@B75PA8Z2_{ z*-|+I>UV2341`1y-R0h^y6grmc$2xzE3iXp?_Kk8?c}pr$s~<;7aXrdo`^c_`|qi; zPrf1pXA;v(3+SSC(j@F|;#+~*J$goL=;H8=8#j8b)-@}B{`{0ekKVP6dlksPl;g%y z1(JvhQkYsh@+z>SCm9F!wXJX|K20I=HY)}_7+g8@o=Xujs}y$h?Afy{smT+`F`=WP zZy1}nAR()>ssaE|n2rt-eax6a#_p7W3fNU*fjAKr58uV#r&=?{AzJG%|8yOP@cn5i zbIQtKEs(MJeWn#T$Yk)S{5Z8>v~ifcx|_$B>Oviq()3+5nf^&ztAQ*mEI6fXGd)!7 zXnezOVuWf0_10ymC_mL!-7g z1-sOSYP;Oc30&W4gBxvAS-+2YmT>=-+!B^CnNu`(C)+4(>tBeW57!0J-(gK`67QZp zD{dS~fp6xFO8YV9n`^!<;S0)80GP*Nl{GaPYSwk=v(=s~MQ>x^jZ_3*s+YggHqUKQ zi2Ue3VCL9B-dhDLBB==ob09IP__v)nv#7$-^I-2CEdMF-=!-(2qyKuhhkLYR5{rNq-5QfU7iw1kf_|@%bi$MI_G}h7< zl{H{djw19kBtU^kp`s40w=69!kySRz-W`mRQ>-7RwDD%JTz~1D=o3(S(eoyJ>z?}? z_$%pRo=#p|pQh+I{h&7y2`O+@!KJjlRfHJ1j^bA!kapj2&^{foKJ!-BnsasmY*MOE z(a&Wuwn?K4sfT3 zc$uv9nrsOv+B9wX{6v6_c0XnLBN-FmgHZLx=zQ7^Ut~&~6?ge)*&w$0U;~vzzl-tA zMMYR~U));74yKUCR(nt>i^D~9#pz0Le~5mzCZ!7`+ZFZ`M%3M@6}J}H4^Gj)l^gGN zTmCZX!I@61(-qS4)gqm2A_CE2o=aC+!fA|HO&@A=eQi7B533ViI*<;LJrgDjrYDDG zWMzxeGgMGA@ppJ)qps=ycak4mkH$i*AsYF-$k7oZr_ z@avmTC@ik4eQ)&zpD_|d2US>wXV7231*KNgfb%DhxGMN8ZJnR{;@d#)#`q%77go(? z4<<$Njq0!;v1F$5$wG+rWfgPL@b6!OpVsEWwEFs+3IH%iw^rksGXr~4G{9Dr@WfE1 zpWq(l8oPGgv2QWy4WJzo3KFRale5cXN4h&%E%|5rp;}0(S3Jaox6fbW;3t-CpC9Na zuYeCQWcuYTdpCj1OT14FYl)Zlhgoi`+x`L@dH7OOj)s*j^a>4Y=!E;86a=9NLH--b zO^QyLev*A@3$`yuJm^to<4)!`KGV8{=mHU7R2_T&Xu*K2OHqMI#F9=FN~75A1PqPyZ%6kP!>2txmzZXmA zi2HZ>(>3cR2;|6?8_6v2ot#uG>sOz|2g=bA*AbKN*MiqN3=27Gyuj{=tj5oOv`1dn zDH@LE?w2{TdP_LNEDIj@AQxYe`3T|_r*gL?U>c%7d$89uIRL@2EC1D-)>4m-NS3>S zg<6ryHB`1Sk4ot8kUt;c>e#T2IvQ}AHv}C1<+V%25vf>|ujm*mry_By<&Qiq*p^LO z^=Mb}ea+6*T5uvUINVpG!-L}}c`CSw{?Su>@RNI@C`~HHvi=Z|b%EWb16%*0<qRqAN#i5$ezhQ?Y{?%zU&LtR7rs^l5kyg;9W|=kO}@9j%eB1!)#MY_knSNqJ^azv(4*a?=9wc?g07$%OygKB6MJV4_`pdV+$4!- zqDHmnsoC){9;5?!+~ip8cP>qEigaO`7yGJt2d>1bdIwI(qskJt*uc@~rZE+bN8Guo zleTRO5U|)gPOWU#ct-g7Ja}Vn=w4mIP>lcEEFIUMmSyG-z}qgFCILgr2&<(T_9l8a zUY}|)&8O3Y=Ot;chKz78H)5=Mk|%P@-Df6*o4^vQFmOZ)Gx#jqcKYA}7P0~*GI z>pMoNG(f^{{r+KuG!x78mG|1ABgOaTXQ7Z$CTqBVM6X5Q*~Y*uEj;oz+By zJN4PEOSd1gNemm9F1QxIK1dZ}>Bw&3Q3dL-qo;G6TTAcH=}k}ZY0gaFBnN4fGIyr= zJ1~lV=e56WtBe$%P=%MMzIY#G))dLO(QzTnFOSLi1ulShUf8D~VtzjzA^LKl^A+~l z6Q+wOHO-H>l>K$P?(}~>)&kb}59-F=;h)ex2h0 zAa>|Qdsfekk-lOff%i2p+(rT;LTHs>Sl!5_o^EJpS4HgF_mmP?aL^0z1{p&H^T}>( zUPMZPCDIJCc|DizwGN_7ob_GF3i*da0-xg?E<3ZWf1wtn%ZP0%!)I9<>r&V$1%a{Z zE3Xk0zP)tT2m_-VbkUj7&r!rke|8f|BiFc*do!#_JbFD)jB`uSvnNP1zw)wV`wtxU zP6p7SjfLeH@e3Z@o+JC~N~{B*YujBb^EiB7?dJDeDQ;RgcchK0oOR~&u&wHr)&jcM z+@&fGn>y;v7f$U({9(5!l`VC^eC$8D7MfY&oFfNhd|#5^ucitoI{(!{H90w+At) zbT9skO(nd-9ncA1&9s2M6W+8%h0FT5j|>ZsB>H6_Pd=}wY1MpOExwqVeb^A}&w;3; zFEC<1|qWT;L)wm&;Ooyc`OBgeJQxeUQhz$5$a{JPmd@aoZ*_k3+pla1IayC zqtkj1e60|kHC}1$wLZ9=xHM3MXeB`rseG0v>{-(eY}${dtoVR`cIg@xX&L=~O-knm zPeI~Bd)dI|%WsWw&3vD9#J)^jn5IBNqk^P*K{Q&dX2gQAsu*KmTC0B1;P}zZN-Sks zIvjQs_$+*_r#<@=aa0*A0{C`AAFy=bdkX`Xq?LQV0}@_$M$5#(PFbP}UzpDIy}*m@ z)byNWCviaXv)mY2$G~eYC-Xzi$;6s|F$>_0<+Y%dpNUQ=aB5-j%6B`dB7lI5Y^dx}&`x^!?7AnwZnD(Z-C62t#qpjR;`59D&@ zP}N+Lz$bVuH4tV43Q=y#(uhwOZ14t8a=ih&Ko1VT{ohV^8J}qVoq5os{zm1O*8k(v z{}WltUqStUo}fOA7uEEex(=G((ymvY2E!UO&=Mnm`T^~tTk^vdSud2YsJsE=FFx|o ze+PCW|6Wjd3p~d60%UI9A!My0%5KY__G}Zn^~aM329&Y_ZhGFTNoSP*D?%5@b(+`& z#^m}FdWe_~xOuUbQHEkzc1~f4V1>?;>R}a|3 zV~xECO}HUdDGWh10}L$&w(nmne2`gwyBGT3j)Y5^GNQh@2E32Z&Ggb3j# z&2|#*ozVmK640F5X9u=tWqoin0+C;!{G)!Fiz(Q$TmgU*aRqz&pM-bk;G1QqY*LR5 zLPO=}8*-J$cP91xZC_M}L}ZnG5X~&69yH|^Y*xA-4byjO{9v3^>$m*UzzH0(5M%#> zuqo{(K7FRTEYk%{(vq>|)XDFh+PTriG4VZLjgZh7=vR*JgsvpTdVg`nV?`q^ASZcX z1_6nsDWb#0pX)2LM;Q(d;JO+71P}rB=Ju5%o{@T!LJpUWBuC3p}Idv4?a4K{2(E(URTCCafS`{iPGk|zBebihRRhjQ}5*d zM}$N%#Xz@3L_N7_r4JzHiSwfne8L(>=9u#>dW zAr1L&>!*%Gd@a8Ot;e$n>fh%~_?S8x#}jMZet#6dU`ZAmyK)E^c?oTYz$>Z4ui%Ck z_FBRC#(nOg^W?p*JFt9J*6gqU%BMkAxER?|8tNl(^2V#1B*_aXj&dSoHc0f)K`ZOv z+-e4v$R8Gj!5sv9^=nsN&ePdJsI+_jl)Y+;d;jT1QNrgfcD~LSgO91T=Rw1or~mU1 zS)OmeHu_E9md@huT=eMsTHzB#82 zSHosG_46+GMC}G)b21lYTlBo&*T9Ax{wf|EdvZPv&E z_ECN^=}iqW=XC8frH`7f7P`F%;tDPO=?j1|WScB!`b}>Xxb#4=f?f^Ya_s;5>>yl` z9rF0eOOw4BGat75^jGAqw}~cD_nUT_BfB@@kV0a^UGn%{4@!X()bG(D!oZ~wU;Ro_ zgC}S*%h)ag<_Fnjfqv#Fpjtbjj$38V0NL65Z_a@fH^i_93|8YMb!vHBdql`X!{N-0 zM?ewA{zfXIC@TG%JvBQ?^fs&rlH2hXqy^mmT$fgO<`+O8I#>Ppr`?3t*;V=!5%Xhu zNYe196$HuDQiM}#dJxViuwkl;A5hY=DjsBi?yDvX+opPHJMVJ9XRVlbCm6GyI6TiI zPQDevZvp)MF5t#3=f^r@?Yi@lq-HYy2$V93K;OwdZY4J*m_4AeehQSGJoOTzuEHC6 zkV;AO-6cr*LqFV=KKx+F8f-`kEv$LAz}|ilZiry}S|OP?{Dc0XaxQ3H1FKoNKQr)g zO#cfaB^fc3n|`1NtOE6(IbdJ-RH1I*hce#J5rH;}%6Zp^|ltaUWpd^wj*2{1=W)p&*JXOv+aE04Y>3iP>K}Vo$XA*bI$Pq?JS!>@<4`H(^Qm7&rpBlBU z_T}R;3P-qaCjUPPDX?Vh4n5lP^HZcIMc@qJ^?YN~4Yzc;eu8!{Apbe=QG`ApXf2jD zbhoqM82&br)@p+D8RC_)E`kIj8&Y$8X?6*lT~RMRHaRRtNnfjr{nb}{kk)>!`Gg>c zA}WCdI{s^>qeTLCDx0^FzP*6U3^3m|S45R;b|G;WQSx7|zS{>5Xl+?P{QSABVUq7M z+bydjgks8gs+Q8y>6Hhnv8efnIBuYWPX$?5lStRc$S1+Cs61ml3YfkFE}Ecu)(QgJ z>JYr!rOVs^nYn=tmmok4zw`Ql7W6$r8hc;v35h9jfePPh+&v4duOS!@jI1Er^Sdh^ zVft(bkQeAcQtVS3JZDV_kn-@6X^6j;cvMZyk;W9C3a89K+GrZ%Dt5m`0zqOVS z>xBbZhYfUA^wY!CMwe3(@byMdnXQ`z>F7_WOIVRDhn2u0c{Uv!YRmNZYuNG_!(8OZLpd0S1B1-e(XVKF4=CG{2f=pC==-S*#*?jVoi zGeh8ZhV0>ja0JyMb+nVB1uTyrDJeg9P(SOOTYgD9_+Hei=7cXYL~STWOxsqfQ*`|R z>xcByr6+y8avTY8klW?Qa66k2HVfb!6(c%Q)X9y+{BHa{-D~IQ>75hN8JucOqgp(;`f+RPF)Hrcv5SQ&-bUr9%E%}4 zCjMSKXll;`q%FcD7+GG`cM-dCzg7f2mG@*G6JD!Vpf5Rb4qH1C`w9soM0hdkMtJ{h zGwaK5AYEhFq_K3Z$3fx-N5g_lG6fQn#D}sx2AscS)E}|!gu0kPdfdK!bZ~2J94Me~ zPJm6`CPfp|QTy)+E<2}ti+VjhWqc=cmUT+{tImCMuB6`-ZM>S4Wp*m3W0QR~0g(tv z{Zi7jwTqC)o@N8hu#mp&#hy*dvOgVWanK&S${M9;9njnf!u=fnf!{ZJ+kuZfdM}zu z4|(*3$F&k>1~af3y~*YCp7Z`Kq?yLy&6@K155B`6i#*_?b|GrPXVktp{TQWYJN;nn zZXIaiRwAB+58e))lxHOm=JJd$fy{X1`Lbi-E5BZ-?CB4n@4vYfYvi~332}{Jz;jHa z9%aQDCTuO&`$VK&m@o|1Yqm=evH7{=rURl{B=>Kv#_?+ejKBS@GD;UMC{Us>QT#b- zL>}io$^C~oiz04aY-a8*5_B?!sOhb01r*)98);LPk3QHw(Vm-YTCMGdp2t?l7t3O= z>k+ouN~S3ojD2KrV_SuEpkrMthJ_Y8;%pE+3T8lvu=LZ$Y-AiF6DRJUJv1R>ZzlB<`Xz3+N zmLGjm8N0Swc(K-ux|(h=%;8%{4Hp4wKdBT>QzjQC!Qy9wPtiRi@C;UEK_WJXz2RcW zd%wM%82f0KR?9;@L_(v);g;C$pVHuY3Cvrrb08{h2Zw4770{Q*qpRJ@W1P9J;+TdZ zIa19z6QFJhgq*kF9_%et<;q-V-9Ya_NihuKL`(SZ9BMipaIG8Z=heSXzuj^9!M01T z_1N%j@(XD0G2TZ=ns~CnzaQc8`e&>Pww5*P>L0!{`C|R`Fz}9i^LO?w%A`R~+Duu- zZj!Q1E`4>2hA*V=IM_2gsa68Oqv-aj9i4IN+gp79eh>!|IebRQ!;SDf>dOi8d*c`t zc`j+};QYhrXO2kBj;t5(@rn30|Nm9ab-y*0b?ZZKB04G{0|F{21Pn@NMv9D|5;cP$ z0YV8Wz<0tBn%)$L|TBL5NX13aHJOtO#?)fBB43KfJZ|3_QARL{ss5` za-Zis4?pB^&R*;6z4p7_^{)LPnWqcKwVL_=YdJJerBGnKBuiG~Ig{T4!080oHk|Ti zA-~(yt53a1{%3J_v4u&x|aAGMkQ zO04=J><#r|!rmOPndL|Y^pKXc;`7x62^EQ657Ol2=ak7`n?F)gxVMqn^^eYNic&go z%vuJ*-b2N#+@JqLeVA)IHQ8`cWlC{Eu&l=~XOIzwBGgky8NnrwsW|4u>0g+&rd*2X z!Jc1ln5^xSE_S388ybVbTi6D*2|RZR$|4pvlPR&&&u|5gcKN>6X}jN>&T9-7ktR+m z^jq%mHMVh=vdQ(X_vDHg{H9MxPMMo5a^8F+CT8x$pO^;_?Vfr`h?=-2JS1hsvQ@K> zj`=(CePsQ}M8;hG7u>6!m653^C#bz5D6wUB+>%?NmYDB~BrKDpdd$AA-hl^$_V;Bp zK8vnjS_)WYGXn_TR$`lCD2zWY9kjWtYA~=3)WjA3Vnm_VG^$*5WM!i~Na7a<$ z;PT1|R>YPm0jry&alU6hm(z2S&NWGQQ)`Tid$}aXU!VrBT(u5DJWffBEJ#^4wpsB? z#{J&Z<{_i_@lrwyP#F!$-|V*wEUQR7H?_iT;%Z7I;E=Q>Ik4*;$%fxqNC!}Mc2xvW z%&XHQycR$0TP-q}a*kaDR5m!xA$mw|f^WcUWbM4v*x$@YD}_v7sjO}Q5XFjxEQ>w@PoUP2x+PkU@hCX0Ly z)4SLx4Z0Jh0g&)XNaVGRZUX6jMe$!j+B-wjPcXe!KUEfVIER02^b)=n#62=Y^T6j{ zXoVnNFdx02e-Ai@Yk?QkC~tGjl5Gc)7XV%P_H8)kif<#pI3Sz5Y&nB(#AJ{%)@Y8D z{L4kwaFWj8jRz1p=yq%Jq6@Iy0F{Rg3BZvs7XfOrUE>Is02>BI zT^EWtyb^hw-ZiY}09}7ElbJew#oWrC2x(oDtRS13!$6#|@e%a9IVO%G3>$ziZb`N0 zJG$9SP@{jILvmy_>h~5}ZvJkfAr%w;WWup51-}J=&J?@is^(OESDmxt{k;2N&vXZF z{jVDXmP}btN;T2^Q)!xJdzBPK_zXBYP+;B}SaDawNBBWtJx&B2N5FMJ`m@f9jg-kB zVaWn|ZBtmv=frK>KF!Ur%5p)*++ec%`ED8wam!c-{(iU6fOads`G|hddz@;;_|Py_ z_IWD@Og2b5wa=DT%CI@AHt zXJa)7t9+yZ#oHlD;MQoYh@d&$tSVrG`B`5aUdw7=9(rWKiJ&vb=Y4wq1d!tFPOPvp zVMdCAv2bB9wV&UGy}`tH8P}H7ohi5P62)0N1-i8mH60EIsgGX$YrGxkfdSCPatc&Fh*2_34TxDLF)hF=MeO2j{P z^}g`3j0m!JrO`rbS}BuZr1z)4)^G=|^r8QYUH^{Lx(QZNjpd1^)(?c2OQyInN4oKG zr0JR9&o1mD#;5qlt-wNAZ=pd5wK%A}S4V7naCwF&j^3^Rp6&#dNa6W&u4=bk7IBeT zT$2X^cUspC0wWIxe|ilvW~N4BYj1p4P@%?Th99GtZ`;EZqH}gN9d?L(>s(5=rIYB4 zk=4-Eq^MO!o6j9k^wV`f7gEDrpdi3|&Bh#y(Q)N@&t%qtDb2p$8x+=#*38g~yei;f zODo0AV{747f31=(B{qHkjLpoMzs~sdF`EfJq+oOQL8^X*dT=eZou4}wvZgTYC`Dvm^@KSg!(s2b8U>$@X;nk?k!y~#>sJ#KqFs@DcXNw zPnX95I3hbCJO2OYj$JyADudbX56E1 z`!c0NDah4SZEe>lL`)#kyaSolA!fo&Jh@fZ+yhAcnq2s(5K^seteUQk+8dtDF#{)g z@NWZEhj(ZAmE`3kEE0T2BCff?m%*x!=R(7-5~(u%g2(rr zSWk=d5Kw%c)g75bM5fPTg9j7yklD3SKjCsWv$;2y)D%Q^SrQu&@)~epN~H}(b}=cr z+ttWIv?y8BWM9g!n>O3@@@68eS7j8ocUq}@*G--(l35h{+dz zahwIek6!?hBZNS4aS@b7!k51&vbIb6qXD8SE<7WhQ>t8U zOzk)spL}xfo+h1vA_mG;UrNRQ7zvQtULbE#R{0BPWL|}VeXqqhw}%@HSnm!*0$5#T zVD5T`Z%mX((xmRGy$PECn9dj;7T)|6w}(d5Uvg6G~wOYqYitJ!yzK} z7(+%PjkkEx!s$zw9%f{Qc_d0Z!oXBeW2D`V> zsUSoZ-mxpjT}uQ5zPLP+cI}&G+@s5*P9SnqAAqN4r=x5EO0o{k((~BxOQ|Dq!4Hs| zM2I{8v$mR6p^R+{17kzDrLt?78-!I`>6c*oMVB9>ciy0D?g-{20boBrT?(F*Fg1-e z-Q_ukokK9MG~qyM#HYM(6#fKOMbZTmK|Eqyc;?`thxfm!thT5gCe($ISel#gwtMd7 z#-g$bP*;HVXSLOjOq&+ug8Ua~P|t5%Ogf60XC1CPBVA*g>r`AdA}-KWJlCxGKw|@{ zT_Ao`W#Q&9b0`8JW``9XO5LHUrgv`)_GC>s!?jGbZnSX;$;bfZhxGnbxKh-*>>$g$ zb64|Vy}0l3#D68M5qj!g2XqqOBt8t|+M;CHIgjzn%s#q>J|t7U}6DE$xR` zI<1!C_s0^g;!^|M$PXVkr?OgW2fvL0obX3wgnws1v49)axpo8%>{P%(>;ixO;F%h2 zs=8xH$=~wK5=kJAwg=j!kGT$*E#LwiRfD*fzO~*huszFj^tTLitxs3b zPCsX;9T;&)!W%vQo2?1|xU6XiZl-}HIXJ0Dl$=uV5SB?id*yTWx@`RGY-OW@o#P3w zcR>B{xZh4eCsrk>1#N0sVWBTk9~0zqHnk_mv^d9}I^a=fLtAT=OLk}Y)6eOB2P;-f zN(OMFpc0rXzd61&I72!xg1A5G6zuu>txc2r`vKfC1~eYjl?uOm6gX961z|ja+U>=# z=j$52l_hx{T7zAGbd^~sR6 zCL}i?Cb}kEctbxc#9RDyr>RB8O~Gy-7#Wx(q_v&kw=Sg;n}{B9(CO|x^HKqXb6}G? zaH#@C2-M8bRn4uT)uOev^YZAr{{FMoFfywPU2#l1meOJhyucAE1OIFYJ;8sit1~SN WWQ?8;@xiIsklj)IFO^5UX#WA-f!{U& literal 11910 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 Date: Tue, 8 Aug 2023 06:17:59 +0100 Subject: [PATCH 184/293] Automatic changelog for PR #3985 [ci skip] --- html/changelogs/AutoChangeLog-pr-3985.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3985.yml diff --git a/html/changelogs/AutoChangeLog-pr-3985.yml b/html/changelogs/AutoChangeLog-pr-3985.yml new file mode 100644 index 000000000000..9753f46415d8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3985.yml @@ -0,0 +1,4 @@ +author: "Morrow, Sleepynecrons (beautiful sprites)" +delete-after: True +changes: + - rscadd: "Xenos can now capture comms relays for bonuses after 90 minutes into the round." \ No newline at end of file From 496d00c0b27fde6e2207b40ad850ec1097eab16a Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Tue, 8 Aug 2023 00:38:36 -0700 Subject: [PATCH 185/293] Fix drop ships having inconsistent ceiling setting to prevent OBs (#4133) # About the pull request This PR is a followup to #3237 and in response to Round 18077 on New Varadero which had a cluster OB wipe a large portion of the hive on the dropship. # Explain why it's good for the game OB protections should not be inconsistent. If a dropship is supposed to provide protection, then it should do so on all maps. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Drathek fix: Fix new map dropship areas not getting changes to dropship ceilings that prevents OBs /:cl: --- code/game/area/Sulaco.dm | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/code/game/area/Sulaco.dm b/code/game/area/Sulaco.dm index ffc087ad9851..851025e1b63a 100644 --- a/code/game/area/Sulaco.dm +++ b/code/game/area/Sulaco.dm @@ -13,6 +13,7 @@ is_resin_allowed = FALSE flags_area = AREA_NOTUNNEL is_landing_zone = TRUE + ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop1/Enter(atom/movable/O, atom/oldloc) if(istype(O, /obj/structure/barricade)) @@ -23,36 +24,30 @@ name = "\improper Dropship Alamo" icon_state = "shuttlered" base_muffle = MUFFLE_HIGH - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop1/LV624 name = "\improper Dropship Alamo" ambience_exterior = AMBIENCE_LV624 icon_state = "shuttle" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop1/prison name = "\improper Dropship Alamo" ambience_exterior = AMBIENCE_PRISON icon_state = "shuttle" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop1/BigRed name = "\improper Dropship Alamo" ambience_exterior = AMBIENCE_BIGRED icon_state = "shuttle" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop1/ice_colony name = "\improper Dropship Alamo" icon_state = "shuttle" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop1/DesertDam name = "\improper Dropship Alamo" ambience_exterior = AMBIENCE_TRIJENT icon_state = "shuttle" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop1/transit ambience_exterior = 'sound/ambience/dropship_ambience_loop.ogg' @@ -75,41 +70,36 @@ is_resin_allowed = FALSE flags_area = AREA_NOTUNNEL is_landing_zone = TRUE + ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop2/sulaco name = "\improper Dropship Normandy" icon_state = "shuttle" base_muffle = MUFFLE_HIGH - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop2/LV624 name = "\improper Dropship Normandy" ambience_exterior = AMBIENCE_LV624 icon_state = "shuttle2" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop2/prison name = "\improper Dropship Normandy" ambience_exterior = AMBIENCE_PRISON icon_state = "shuttle2" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop2/BigRed name = "\improper Dropship Normandy" ambience_exterior = AMBIENCE_BIGRED icon_state = "shuttle2" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop2/ice_colony name = "\improper Dropship Normandy" icon_state = "shuttle2" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop2/DesertDam name = "\improper Dropship Normandy" ambience_exterior = AMBIENCE_TRIJENT icon_state = "shuttle2" - ceiling = CEILING_REINFORCED_METAL /area/shuttle/drop2/transit ambience_exterior = 'sound/ambience/dropship_ambience_loop.ogg' From 6fa66965a1e43cc4745f521da747a43e31157f99 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 08:46:33 +0100 Subject: [PATCH 186/293] Automatic changelog for PR #4133 [ci skip] --- html/changelogs/AutoChangeLog-pr-4133.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4133.yml diff --git a/html/changelogs/AutoChangeLog-pr-4133.yml b/html/changelogs/AutoChangeLog-pr-4133.yml new file mode 100644 index 000000000000..5e2b0c16c10d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4133.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fix new map dropship areas not getting changes to dropship ceilings that prevents OBs" \ No newline at end of file From a68173bdb50716996547edcbcfea5b8cc18745b3 Mon Sep 17 00:00:00 2001 From: blackdragonTOW <31581761+blackdragonTOW@users.noreply.github.com> Date: Tue, 8 Aug 2023 01:22:52 -0700 Subject: [PATCH 187/293] New Icon: Red Skull for players dead from Hardcore trait/mode (#4099) # About the pull request Adds a red skull to differentiate between HC death and normal perma. # Explain why it's good for the game Medhud and OOC observers can tell very quickly when they watch someone die if they were HC or not. This adds a bit of cool factor to things, and removes ambiguity for those who have that info immediately on hand anyway. # Testing Photographs and Procedure Verified both with hardcore trait and gamemode enabled. Xenos also should still only see the white skull and will not get extra info.
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ui: Hardcore deaths are now marked with a unique red skull imageadd: Red skull added for hardcore deaths /:cl: --- code/datums/mob_hud.dm | 4 ++-- icons/mob/hud/hud.dmi | Bin 19038 -> 19237 bytes 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/mob_hud.dm b/code/datums/mob_hud.dm index c1f67e93a53c..aa1bc9b40783 100644 --- a/code/datums/mob_hud.dm +++ b/code/datums/mob_hud.dm @@ -441,9 +441,9 @@ var/list/datum/mob_hud/huds = list( holder2_set = 1 return - holder.icon_state = "huddead" + holder.icon_state = HAS_TRAIT(src, TRAIT_HARDCORE) || MODE_HAS_TOGGLEABLE_FLAG(MODE_HARDCORE_PERMA) ? "hudhcdead" : "huddead" if(!holder2_set) - holder2.icon_state = "huddead" + holder2.icon_state = holder.icon_state holder3.icon_state = "huddead" holder2_set = 1 diff --git a/icons/mob/hud/hud.dmi b/icons/mob/hud/hud.dmi index 704c1e930fa23c7a024740b6904fcb83854a83f2..c9e4c0c6c23d5eb406380528bdc9643513b31553 100644 GIT binary patch literal 19237 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 E0M`GYj{pDw literal 19038 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 From d5795ccc927cbdcbe3a51b96bbff58ab8cb19e2a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 09:30:53 +0100 Subject: [PATCH 188/293] Automatic changelog for PR #4099 [ci skip] --- html/changelogs/AutoChangeLog-pr-4099.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4099.yml diff --git a/html/changelogs/AutoChangeLog-pr-4099.yml b/html/changelogs/AutoChangeLog-pr-4099.yml new file mode 100644 index 000000000000..df86b7105b7b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4099.yml @@ -0,0 +1,5 @@ +author: "blackdragonTOW" +delete-after: True +changes: + - ui: "Hardcore deaths are now marked with a unique red skull" + - imageadd: "Red skull added for hardcore deaths" \ No newline at end of file From 63d033d948e10bb08a6d590900949927642ba0eb Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Tue, 8 Aug 2023 22:38:39 +0800 Subject: [PATCH 189/293] Toolkit Addition (#3952) # About the pull request Adds a toolkit to the game. Toolkits are functionally re-sprited medkits intended to be used by Engineering personnel. ComTech vendors have a supply they can vend for free. MTs have a smaller supply they can vend for free in their department. The USCM Synthetic can purchase one for the low price of 1 supply point. Sprites by @thwomper # Explain why it's good for the game Engineers already take medkits to carry supplies. This will make it more offical looking and look more thematic/in universe to carry your stuff in an actual toolkit instead of a medkit. # Testing Photographs and Procedure
Screenshots & Videos ![Screenshot 2023-07-20 19 38 02](https://github.com/cmss13-devs/cmss13/assets/6595389/f72c6d4f-2bbf-438a-a233-2e774339d558)
# Changelog :cl: thwomper, Steelpoint add: Toolkits have been added to the game. Holds engineering supplies akin to a medkit. Issued freely to ComTechs and Engineers, can be bought by the USCM Synthetic for cheap. /:cl: --------- Co-authored-by: Steelpoint --- .../vending/vendor_types/crew/synthetic.dm | 1 + .../vending/vendor_types/engineering.dm | 2 ++ code/game/objects/items/storage/firstaid.dm | 16 ++++++++++++++++ icons/obj/items/storage.dmi | Bin 45992 -> 44960 bytes 4 files changed, 19 insertions(+) diff --git a/code/game/machinery/vending/vendor_types/crew/synthetic.dm b/code/game/machinery/vending/vendor_types/crew/synthetic.dm index 5dddff051b50..0496530be861 100644 --- a/code/game/machinery/vending/vendor_types/crew/synthetic.dm +++ b/code/game/machinery/vending/vendor_types/crew/synthetic.dm @@ -21,6 +21,7 @@ list("Industrial Blowtorch", 2, /obj/item/tool/weldingtool/largetank, null, VENDOR_ITEM_REGULAR), list("High-Capacity Industrial Blowtorch", 4, /obj/item/tool/weldingtool/hugetank, null, VENDOR_ITEM_REGULAR), list("Plastic Explosive", 3, /obj/item/explosive/plastic, null, VENDOR_ITEM_REGULAR), + list("Toolkit", 1, /obj/item/storage/firstaid/toolkit/empty, null, VENDOR_ITEM_REGULAR), list("FIRSTAID KITS", 0, null, null, null), list("Advanced Firstaid Kit", 12, /obj/item/storage/firstaid/adv, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/engineering.dm b/code/game/machinery/vending/vendor_types/engineering.dm index 83f69ae09889..f0a81d990491 100644 --- a/code/game/machinery/vending/vendor_types/engineering.dm +++ b/code/game/machinery/vending/vendor_types/engineering.dm @@ -25,6 +25,7 @@ list("Utility Tool Belt", round(scale * 2), /obj/item/storage/belt/utility, VENDOR_ITEM_REGULAR), list("Welding Goggles", round(scale * 2), /obj/item/clothing/glasses/welding, VENDOR_ITEM_REGULAR), list("Welding Helmet", round(scale * 2), /obj/item/clothing/head/welding, VENDOR_ITEM_REGULAR), + list("Toolkit", round(scale * 4), /obj/item/storage/firstaid/toolkit/empty, VENDOR_ITEM_REGULAR), list("SCANNERS", -1, null, null), list("Atmos Scanner", round(scale * 2), /obj/item/device/analyzer, VENDOR_ITEM_REGULAR), @@ -54,6 +55,7 @@ list("EQUIPMENT", -1, null, null), list("Utility Tool Belt", round(scale * 4), /obj/item/storage/belt/utility, VENDOR_ITEM_REGULAR), list("Cable Coil", round(scale * 4), /obj/item/stack/cable_coil/random, VENDOR_ITEM_REGULAR), + list("Toolkit", round(scale * 12), /obj/item/storage/firstaid/toolkit/empty, VENDOR_ITEM_REGULAR), list("TOOLS", -1, null, null), list("Blowtorch", round(scale * 4), /obj/item/tool/weldingtool, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index 5f498876b085..0d976b4cdf57 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -212,6 +212,22 @@ /obj/item/storage/firstaid/surgical/empty/fill_preset_inventory() return +//---------TOOLKIT--------- + +/obj/item/storage/firstaid/toolkit + name = "toolkit" + desc = "An combat engineering toolkit intended to carry electrical and mechanical supplies into combat." + icon_state = "toolkit" + item_state = "fulton" + +/obj/item/storage/firstaid/toolkit/update_icon() + if(content_watchers || !length(contents)) + icon_state = "toolkit_empty" + else + icon_state = icon_full + +/obj/item/storage/firstaid/toolkit/empty/fill_preset_inventory() + return //---------SYRINGE CASE--------- diff --git a/icons/obj/items/storage.dmi b/icons/obj/items/storage.dmi index 2d0c1f5928df96d044209015a4e5acf4da7b1fff..310bee26b9e90262b0da50e5e88f264da56678a6 100644 GIT binary patch literal 44960 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
-4nKSXy8H8OH>!(TEy2*wugJ^5z7ws2=< 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 TvphEe@aK`L_Jay#%aH#8Dy|*A literal 45992 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 pbK63iigsYTDvCofgV? Date: Tue, 8 Aug 2023 15:46:51 +0100 Subject: [PATCH 190/293] Automatic changelog for PR #3952 [ci skip] --- html/changelogs/AutoChangeLog-pr-3952.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3952.yml diff --git a/html/changelogs/AutoChangeLog-pr-3952.yml b/html/changelogs/AutoChangeLog-pr-3952.yml new file mode 100644 index 000000000000..c4363cdb5c04 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3952.yml @@ -0,0 +1,4 @@ +author: "thwomper, Steelpoint" +delete-after: True +changes: + - rscadd: "Toolkits have been added to the game. Holds engineering supplies akin to a medkit. Issued freely to ComTechs and Engineers, can be bought by the USCM Synthetic for cheap." \ No newline at end of file From 4594547cd79ac1e167f59d111c2607b5e00bacea Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Tue, 8 Aug 2023 23:45:30 +0800 Subject: [PATCH 191/293] Updates Yautja Plasma Rifle (#3942) # Explain Changes Makes several changes to the Predators Plasma Rifle to improve its usability, these changes are. - Removes the mini-HPC mode - Increases standard bolt rounds to have 50 penetration, retaining their default 55 damage - Makes the weapon a two-handed weapon, allowing the user to increase their accuracy - Updates desc to indicate this is a combat weapon and not a hunting weapon # Explain why it's good for the game The Plasma Rifle is a hold over from when it used to be a dedicated hunting weapon. In the curret iteration of it being a weapon that only appears when an abomination appears, it is very lacklustre. Its default fire mode deals incredibly low damage (usually only dealing 10 to 20 points of damage per shot to xenos) and its mini-HPC fire setting is quite useless against the Abomination, dealing negligble damage and not stunning, with it only being useful to stun regular Xenomorphs. Its low accuracy at range further diminishes its usefulness when compared to the standard Plasma Pistol let alone a melee weapon. Furthermore the incredibly long recharge time and the fact firing the gun's bolt mode would drain the battery further means the only viable strategy to use the Plasma Rifle is to hoard them, only shoot once for its mini-HPC, then ditch them until they recharge in the future. This update will boost its effectiveness as a more generalist assault weapon. While its maximum DPS is lower than a good Predator using their melee, it now allows a Predator to apply consistent and reliable damage at range that is effective against xenomorphs However the lower ROF will give Xenos a chance to disengage, or allow a Predator a chance to cease fire if they just want to let a Xeno retreat and stop harassing it as it pursues a Predalien. # Testing Photographs and Procedure
Screenshots & Videos ![Screenshot 2023-07-19 17 53 35](https://github.com/cmss13-devs/cmss13/assets/6595389/5865157c-8650-41b2-a229-cb2aeca6af6c) New in-hand sprites
# Changelog :cl: balance: Yautja's Plasma Rifle has been rebalanced to make it a more effective assault weapon against xenomorphs. It has lost its mini-high explosive fire mode but its default fire mode now mostly ignores xenomorph armor. /:cl: --------- Co-authored-by: Steelpoint --- code/modules/cm_preds/yaut_weapons.dm | 12 +++----- code/modules/projectiles/ammo_datums.dm | 27 +----------------- .../humans/onmob/hunter/items_lefthand.dmi | Bin 7540 -> 7870 bytes .../humans/onmob/hunter/items_righthand.dmi | Bin 7432 -> 7802 bytes 4 files changed, 5 insertions(+), 34 deletions(-) diff --git a/code/modules/cm_preds/yaut_weapons.dm b/code/modules/cm_preds/yaut_weapons.dm index fbbe6c183aaa..25941319ee2f 100644 --- a/code/modules/cm_preds/yaut_weapons.dm +++ b/code/modules/cm_preds/yaut_weapons.dm @@ -823,7 +823,7 @@ /obj/item/weapon/gun/energy/yautja/plasmarifle name = "plasma rifle" - desc = "A long-barreled heavy plasma weapon capable of taking down large game. It has a mounted scope for distant shots and an integrated battery." + desc = "A long-barreled heavy plasma weapon. Intended for combat, not hunting. Has an integrated battery that allows for a functionally unlimited amount of shots to be discharged. Equipped with an internal gyroscopic stabilizer allowing its operator to fire the weapon one-handed if desired" icon_state = "plasmarifle" item_state = "plasmarifle" unacidable = TRUE @@ -836,7 +836,7 @@ var/charge_time = 0 var/last_regen = 0 flags_gun_features = GUN_UNUSUAL_DESIGN - flags_item = ITEM_PREDATOR + flags_item = ITEM_PREDATOR|TWOHANDED /obj/item/weapon/gun/energy/yautja/plasmarifle/Initialize(mapload, spawn_empty) . = ..() @@ -889,12 +889,8 @@ return ..() /obj/item/weapon/gun/energy/yautja/plasmarifle/load_into_chamber() - if(charge_time >= 80) - ammo = GLOB.ammo_list[/datum/ammo/energy/yautja/rifle/blast] - charge_time -= 80 - else - ammo = GLOB.ammo_list[/datum/ammo/energy/yautja/rifle/bolt] - charge_time -= 10 + ammo = GLOB.ammo_list[/datum/ammo/energy/yautja/rifle/bolt] + charge_time -= 10 var/obj/item/projectile/projectile = create_bullet(ammo, initial(name)) projectile.SetLuminosity(1) in_chamber = projectile diff --git a/code/modules/projectiles/ammo_datums.dm b/code/modules/projectiles/ammo_datums.dm index f97195d5ac32..d09c7ad7bb26 100644 --- a/code/modules/projectiles/ammo_datums.dm +++ b/code/modules/projectiles/ammo_datums.dm @@ -2367,32 +2367,7 @@ flags_ammo_behavior = AMMO_IGNORE_RESIST damage = 55 - -/datum/ammo/energy/yautja/rifle/blast - name = "plasma shatterer" - icon_state = "bluespace" - damage_type = BURN - - shell_speed = AMMO_SPEED_TIER_4 - damage = 40 - -/datum/ammo/energy/yautja/rifle/blast/on_hit_mob(mob/M, obj/item/projectile/P) - var/L = get_turf(M) - cell_explosion(L, 90, 30, EXPLOSION_FALLOFF_SHAPE_LINEAR, null, P.weapon_cause_data) - ..() - -/datum/ammo/energy/yautja/rifle/blast/on_hit_turf(turf/T, obj/item/projectile/P) - cell_explosion(T, 90, 30, EXPLOSION_FALLOFF_SHAPE_LINEAR, null, P.weapon_cause_data) - ..() - -/datum/ammo/energy/yautja/rifle/blast/on_hit_obj(obj/O, obj/item/projectile/P) - cell_explosion(get_turf(O), 100, 30, EXPLOSION_FALLOFF_SHAPE_LINEAR, null, P.weapon_cause_data) - ..() - -/datum/ammo/energy/yautja/rifle/blast/do_at_max_range(obj/item/projectile/P) - cell_explosion(get_turf(P), 100, 30, EXPLOSION_FALLOFF_SHAPE_LINEAR, null, P.weapon_cause_data) - ..() - + penetration = 50 /* //====== diff --git a/icons/mob/humans/onmob/hunter/items_lefthand.dmi b/icons/mob/humans/onmob/hunter/items_lefthand.dmi index f3379c469113fe940620032a822c0f09b630d57e..91aa364340cb282b2bea3a4ee0bc2e87940011a6 100644 GIT binary patch delta 7175 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 delta 6837 zcmZ8@byU<*(?2XMjUcIXOA3O7bSd2kNG(VsF1^G8-vvZE1OW+MknRQvDGBKYrIu1U zcIp1%^ZefPp7YKh_s*Sr=gxfQ&dj;3GDngL9N1Y^oRJ_vfRCG*i9u50=>#?POKsH{ zQc_`IVG9ET7e_1ee9=iPEG%p!3!syyv`W5eAs+rP| zDuo+d1q?K0i+#$6<4%W?{(NKdgv*I^Udkb9{^y#~TX{PUz9J39al~m);NDr@ zaAs7a@yCEGzvSe@PLuE;9JJocCv8ogrZ}ENX7@jIA&ncY6x_h;0_IjO;ScevbdO_; ziSqo*tK`XqZ$%oy$)|3*4BiTs3;2 zBSFS9V>3;zczTt8i(RLG(}Chb+ds`D@clJXwXfWwlhK=^-ippgz9uq@ID1+z8q^(7 zbf!M^b++U-!BN-exUMcb*HZ^5t@u8hZ&m3|{@{>Kao7^J*VwaBPAFb5>&BPfL9kN7 z>DYxd6QG6^HI^F{8Gu{rwTmqH(=OAy>x#1@*CiruE*u-*e-L@(8J}5KC5jAsa$G}I z;Cj`Vy=rW-Vmz1{RlzG?ZCP+_;9QZUpHN(3_ID{32a_o*m=M&pV@3@4jqo&1aBya6 z0Up#=U)9BD*s@IUoE}}%nwt4`TSNM19>X?WeVgD_Z)zr_-+qKL5bku+c7dA3%1Tv+>1XH zuGf1hH-+4(6m{^r9q~Ttud0^6LM-sv*}eu_*$pFayCFd;x$J#e*Z899dl{TTBd~jN zQ1REWmM&wp-qbjY$*U=d@l~v9TXC_g1YlSUH0ukqmIKIdMCs@i)m}jn?Bq6TP5YP0 zm#NfifK?Xm&FAoHjR2BwfIRI+c*R*6`~Otu-ON2BQZJwF_V{fQgvtB*xO7O@iiJR= z!Xx;*LQvW~MKnSq7lma|Qi!K`Zeuo^&)O`#h2|(^XZgrR3o^Ns$2{ zs?#8yG~`KzfeVK29P|-Q+ay&?iTB?nyp{rT`o8912hDaudISsN@n~71uNPUUuQnb!A#NH&wzy zBdb~>|H+t)sghLj(!Y$FrOVroo+{8>jMzz#(=jwGZc**n^AIYnPHw;7S9vK)803_= zjf}v*-DYW4CGx}BOe|4wiuie4*08vNa+*5bCGvk6%P`=&nv&mIiK4xQ>jAJ2%Ayrf zB=4jN3P%b_Nuv;m{$f$W0ZX=rX+aIX8@(oxLtXoRLL+%xPsuYwp6dn=qzJI<&_*Q$ zDR<-+En#dsa|%elTv$A6vF$0qJG?IC5|+;l5g>-^B#O9_GZK`znw7f>v#>}qY=2IlF%LTZXH z-1{f8;Y!n-0N+dAv=yEp0c((WkR?6A9pvr+o6|36fL4?_mu97=!+dGqJTwcl3)FO1 zQi3XqUOxrzlW;FJN$nA_-iLTK45^BX3lCAu|Zq> zPTfe(8&7K;n07SE7vW0}J!kcUoRS5<8U1RS<({zc>#GYv_LBc=~@_`<0&;LAAyab`cN*8TdE^ohv$}P09{y6fGT7*X~c)_ z$T;7aiQ#EpU%*ZI;jDOy47qekV%VWnOS8?M4LG|exS=BRh}>h#+dtsBHzBH}|`;2DiI?loRpGiJNqxp<0Z(E#%5Hzl^&TTs6x z2r&Nb&<@}Ke%gA8W0pY>A6hDND*zR3vEFtv}6xL)oH52 zh|fl3&+L}jW-IyYLXQ=f+G}>8zav)AkvWKnx?d#zx%rza_oZ>2#A9=~LL2Mq;coZ! z4R=!Qd>EcT(IBz%ZveAD)!_)2Ujg-010$>}?;k>>TO0zcg$b3~mAQz*@9TLY5g{a! zH_y^DRMUd3;+fTa(}EM+T4)GGqdE7&`D?*i-#@qGWNYQ)eP2;o;nH>nJsyX?iC6Bp z6PC$D9q5t1)6d<7eAN@$kSFkaW78AgqeF7x*Rk4lWp$zeb8mAhxiaj7!*qm`L2Ce6fH#uQi zKB26t|Mr{LYVhh+BA(}Gy6Z7(4D48*-R~_FihA+J5XjE0uWP>5jJ1D#H9s~T&M-GU zUwZO$?JDX0-;k;q92Mr0gha^a~iW{gwryCsR|~Q-M3Yv7!8Wj?9oXxFiY>IvFDwY2UuR~!S!NO zo#(U^lkdgeTC2~!P>B@YtaXi~BAb{k>5EH=pEla_0BV)rl;q`T=SOois@-l6Yo)1t zw^_T_pik-CAHwkFZJvxFitXkh;puFhsLL-a5-i>irE{Xv}Non@)NHlA7w?{ zve^;~qz|)D7Fxe$S>h^0&afG&v(cE*d6ws*ctM7Er-kDiYwt`l)tp?X2 z80sbImyIMI@aSfq>cdm0Jvr2yw4tGre!ZyQE@95>msS=Q zK{88}%$z3wSjX?VJ`Z#Uf~+@2$oO}oeK%3cVOKlc9722844Bo^*ASLhTZAOn=V7dJ zL4teK`REa>f2V(qxW>R^{dNo-=aG;Hm_zziOKVeH1IIxm#L;9a2M7B#W)OFCn=e`fJh*}PLDunRTDYG?yW5#D#=+BmD_Exu#=$J zd3Q^WrbK5jS2G9LaF^j{Gd8Q*Q%aSoUQ+nu&=uQD znDK;7yc|ueLo&Ddd7>%+D-us)WVBG@!STuD|zF@lX$F#jx>b z4Gk-V`#&HchXH}iHTt+7`)1bM3apA1`!@NnSdMQnxylv!HE9QT*}EoqOc+AP8qQY> zH(zt%hxMHNu&}V0UiHd&D&w-a+M=n+O%BoTaCy&#=gDXxxd2 zWYu>zld78RF=qE3pPKwA_2m#XIXUIBJ=t1T2##6t0WLqEL6&f@f1RlM8;cdGOS`O8 zx;2o8<|p$VGv7BWttEXadF?w4d>t6;`&09cpiR0zHa_I5XXy_OwyJ8ioABev^892% zGQLA!q1!6T4h*;WA_bT#A=gCqN3pCWV`*;@@a(i3@urhRDpbGa@m1%Hs!#8`;}j)a z2+pPZE8z5b@SDzQM_=<*3VDR2 zt|gC%M8WwZ6+a$l=eO^iY*(rjM(XG^Xq10}x*vXK0`2A=`5v(C# z^JYr$t!FG#&6`i6dQrQqqtO1x6-@7BMw)=N*~3!bfaiX->v|3o+Q!7lFVJ#XDR@(J zbKltkja!ya`|rth=jDmHk*R`;hPF0j44Er7a_%^@#;KtsY^40Vc_3_mw%JGUA@d?g z_O|nII6ttQMv%#SfRlYmJ1BT}l5cdb17Y^~A@=1Nc)Gwit08oK-lLD;TL#3c`Iv*~ z2zJn7_V^h#^?TFSnKEwc!awkZD2o4C)Kw&)|21%$BwY$HfDrCIJv}-l76t#6f7jao zA@B}u&JKD@;TJH*ePJUt@D^}@`)%}aK2AA} z>?N7U@w3X?rH)YB0C{=A6Ev|4(lU7Qo~746pRt328Atha=N}S)lmylo{u}#$<2PTx z$?f1zDn$0_o7LWt>{Lr4YZ-~B(ody@z0MLu!@^b7@$tb6J&bK@ew#m+^;8BlI&u6D zesWvKT!~+(m+y{d|4?G*C{qf()gwY{AdTOv;FVqGgvUpaEgD1U85nAsCnzN){cRI$ z49(FR88g&&0bX8fb~Scxwr9z=ndEiAZQlbC4V7Lzd&G2PKPFyGV_!;MjPIwRM0W&k>6JcLl-=kP`mCaW| z25C)K*0|sFWZ%zG6^UKEAOn+scOprXK1hne)+$>8TU)QpT(6CS&UQ7^}zi`MF~`=pOS!c0xvmn^zJQu5pY~Tz}d2?kr|6L%5G#D57M9FFZXM z>FADyc}mXmM!F8j&n3(EW5;75B(w)o^zOZafjzyw0#a+JQ8xwGw$(TY>=%V3@hZ;$ z#{Rz?fQ6Oy?OBj{pZ#hOjP&)noOI<@1kP`7uf#E@_fe|DFuAPQL(OanJ~+*dQ|?C3jt3e7c31yt zUyZgL4;UzeJRw5+_CRwZAv&i;bZ4Js?-=lQ?D#JGyA#`Vk%8+vtQ!OEfI<&WBKr&q!c_vmnG4&Oi_iRz7&}zWwc|;UvZ8*9 zsq#YmM(~oxjtXsUCT73W+6v^inVD|7+YKp=k<3>Y!+P-T+XoQbXMqF}yp?!Ist9QWeaQTe=K9|il(3dw=)_BB;85R~l zq1e~r?F{;FL}@=$`PBeE$$h7`m|-Dt7{yf($$xgPs@eaekN>sJD zk05UyXUFq&1k#+4g`m~wKP@Di*9TXFgCDipiQmP;TXg0$t;7qgYRA8v+xkaAhHnoHzc`y9>vgyj}DsvTOsNCYx7xvaf)k;x{5FUxe6R{ArkCg29$ z>YQvO%Rgjg`O(Oay!5f=JMN|pwz;^dS0b`|aX}|BD#*dYv#TR_$h#iAnU+S3wEUFT z7mt9hQ~LCj-b$&4T~-#Jw{1jMYvQ!B z&GLKRr66r$Zi&%VRM@gPh;1oNgbkz}u$;0)jLs{v)E5bqB0OUFHG?#$EC>fkIr3yg zMF04aX3CcQ{S`!-`2~|aDv5v4B$TO9X+O07PP7%IttkX>d^%G!Y$p^fN^7;iz0i*N z(9X0NT5U8dGO_5BZ7^Y*!X8gI-K<-jwV$zfOq;N59wkbJvZNezrWBN~D0e}PWywL| zvTKCW_^=5zSn=EmgDNhSu5L5gNy~(X)Cf-Q3rxydz{Rw|`uSU$;Qg*6AK(hzd%}}a z`@wHUy!8q2sw#6mI6zj2>XuhfnEF&=U$2j2c426fdG=Yv1L3ize2Li<@pYEh7Y_{h zO9X`1|MT_dW*A7z!1T11u?X@Tmk++R$YJgMNOM}G6(s3WDGZ{1{t;kQGJ+^Ea zbZ+f(v2#CXgK)-qlJlgt!i?!lVjUjuGAPHu^OHVZUP%roIz6?_w4-qPorOo-o~L2i gJSO@7t4tMr>*CEVHjATJ_^<5Lo@*VxDgTc9GyA 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 delta 6758 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 aUJPS2;r;Xr;+c?tUY@CHsZ=RhhyNeA(L196 From 1daef7e5986a1e0da2f4cd65b49aa28ebe12b211 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 16:56:01 +0100 Subject: [PATCH 192/293] Automatic changelog for PR #3942 [ci skip] --- html/changelogs/AutoChangeLog-pr-3942.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3942.yml diff --git a/html/changelogs/AutoChangeLog-pr-3942.yml b/html/changelogs/AutoChangeLog-pr-3942.yml new file mode 100644 index 000000000000..6e72c89aac0a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3942.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - balance: "Yautja's Plasma Rifle has been rebalanced to make it a more effective assault weapon against xenomorphs. It has lost its mini-high explosive fire mode but its default fire mode now mostly ignores xenomorph armor." \ No newline at end of file From bef6a83e729d2ed859c425c069c5354f45c3d031 Mon Sep 17 00:00:00 2001 From: "Supernova (Dylan)" Date: Tue, 8 Aug 2023 13:05:07 -0400 Subject: [PATCH 193/293] Cmo research qol (#4135) # About the pull request Gives CMO the ability to vend reagent scanner goggles. Some people that play CMO focus on research more than medical in things like making stims or corrupted Xenos. Also gives CMO intel radio, Similar in intent to #3956 but for CMO. Easier communication between IOs and CMOs that are doing research would be helpful. # Explain why it's good for the game If a CMO is helping research with making corrupted Xenos or general research and someone has taken the spare reagent goggles from research they have to ask a researcher to vend them one. Giving CMO access to intel radio at Roundstart would improve QoL for CMOs. As it stands the current situation if a CMO wants to help research and needs intel access they have to ask req for an intel key. # Testing Photographs and Procedure

Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/56845006/18d49250-1054-4d46-b542-a0537cb9eb31) Tested in local dev server Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Megastar1234 add: Adds reagent scanner goggles to CMO vendor add: Gives CMO headset intel radio /:cl: --- .../machinery/vending/vendor_types/crew/senior_officers.dm | 5 ++++- code/game/objects/items/devices/radio/encryptionkey.dm | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm index 99947e0a3daa..157f79cd43c2 100644 --- a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm +++ b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm @@ -203,9 +203,12 @@ GLOBAL_LIST_INIT(cm_vending_clothing_cmo, list( list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Gloves", 0, /obj/item/clothing/gloves/latex, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("Headset", 0, /obj/item/device/radio/headset/almayer/cmo, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), - list("Medical HUD Glasses", 0, /obj/item/clothing/glasses/hud/health, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_MANDATORY), list("Labcoat", 0, /obj/item/clothing/suit/storage/labcoat, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + list("EYEWARE (CHOOSE 1)", 0, null, null, null), + list("Medical HUD Glasses", 0, /obj/item/clothing/glasses/hud/health, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_MANDATORY), + list("Reagent Scanner HUD Goggles", 0, /obj/item/clothing/glasses/science, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), + list("UNIFORM (CHOOSE 1)", 0, null, null, null), list("Green Scrubs", 0, /obj/item/clothing/under/rank/medical/green, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_RECOMMENDED), list("Blue Scrubs", 0, /obj/item/clothing/under/rank/medical/blue, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index d43883dc3156..d724e1cec10f 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -88,7 +88,7 @@ /obj/item/device/encryptionkey/cmo name = "Chief Medical Officer's Encryption Key" icon_state = "cmo_key" - channels = list(RADIO_CHANNEL_MEDSCI = TRUE, RADIO_CHANNEL_COMMAND = TRUE) + channels = list(RADIO_CHANNEL_MEDSCI = TRUE, RADIO_CHANNEL_COMMAND = TRUE, RADIO_CHANNEL_INTEL = TRUE) /obj/item/device/encryptionkey/med name = "Medical Radio Encryption Key" From 7de1295b90f12beb13ebab05424d0ea78828aa82 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 18:13:24 +0100 Subject: [PATCH 194/293] Automatic changelog for PR #4135 [ci skip] --- html/changelogs/AutoChangeLog-pr-4135.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4135.yml diff --git a/html/changelogs/AutoChangeLog-pr-4135.yml b/html/changelogs/AutoChangeLog-pr-4135.yml new file mode 100644 index 000000000000..27c91e6adb0f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4135.yml @@ -0,0 +1,5 @@ +author: "Megastar1234" +delete-after: True +changes: + - rscadd: "Adds reagent scanner goggles to CMO vendor" + - rscadd: "Gives CMO headset intel radio" \ No newline at end of file From 592d59dac3a284857782dd816e14f001e1dee294 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Tue, 8 Aug 2023 19:06:25 +0100 Subject: [PATCH 195/293] Changes 'Growing Queen' to 'Immature Queen' (#4138) # About the pull request As title # Explain why it's good for the game Makes a little more sense in context. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Changed 'Growing Queen' to 'Immature Queen' fix: Updated playerpanel transform Queen button title. /:cl: --- code/modules/admin/player_panel/actions/transform.dm | 2 +- code/modules/mob/living/carbon/xenomorph/castes/Queen.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/admin/player_panel/actions/transform.dm b/code/modules/admin/player_panel/actions/transform.dm index 185165357e05..91a62b1a1d02 100644 --- a/code/modules/admin/player_panel/actions/transform.dm +++ b/code/modules/admin/player_panel/actions/transform.dm @@ -127,7 +127,7 @@ GLOBAL_LIST_INIT(pp_transformables, list( "Alien Tier 4" = list( list( - name = XENO_CASTE_QUEEN+" (Young)", + name = XENO_CASTE_QUEEN+" (Immature)", key = /mob/living/carbon/xenomorph/queen, color = "purple" ), diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index 632c7a978261..8a7425e2071a 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -430,7 +430,7 @@ if(client) hud_update() - name = "[name_prefix]Growing Queen" + name = "[name_prefix]Immature Queen" var/name_client_prefix = "" var/name_client_postfix = "" From 3744e37e3c9733c8925f30cd659c2db8a8c561a7 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 8 Aug 2023 19:17:17 +0100 Subject: [PATCH 196/293] Automatic changelog for PR #4138 [ci skip] --- html/changelogs/AutoChangeLog-pr-4138.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4138.yml diff --git a/html/changelogs/AutoChangeLog-pr-4138.yml b/html/changelogs/AutoChangeLog-pr-4138.yml new file mode 100644 index 000000000000..b1bc8ce7bff2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4138.yml @@ -0,0 +1,5 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Changed 'Growing Queen' to 'Immature Queen'" + - bugfix: "Updated playerpanel transform Queen button title." \ No newline at end of file From f276ca67e4f54dd67c0e14054719cdff7343822e Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 9 Aug 2023 01:19:09 +0000 Subject: [PATCH 197/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3942.yml | 4 --- html/changelogs/AutoChangeLog-pr-3952.yml | 4 --- html/changelogs/AutoChangeLog-pr-3985.yml | 4 --- html/changelogs/AutoChangeLog-pr-4099.yml | 5 ---- html/changelogs/AutoChangeLog-pr-4121.yml | 4 --- html/changelogs/AutoChangeLog-pr-4122.yml | 6 ---- html/changelogs/AutoChangeLog-pr-4124.yml | 4 --- html/changelogs/AutoChangeLog-pr-4125.yml | 5 ---- html/changelogs/AutoChangeLog-pr-4130.yml | 4 --- html/changelogs/AutoChangeLog-pr-4133.yml | 4 --- html/changelogs/AutoChangeLog-pr-4135.yml | 5 ---- html/changelogs/AutoChangeLog-pr-4138.yml | 5 ---- html/changelogs/archive/2023-08.yml | 35 +++++++++++++++++++++++ 13 files changed, 35 insertions(+), 54 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3942.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3952.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3985.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4099.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4121.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4122.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4124.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4125.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4130.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4133.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4135.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4138.yml diff --git a/html/changelogs/AutoChangeLog-pr-3942.yml b/html/changelogs/AutoChangeLog-pr-3942.yml deleted file mode 100644 index 6e72c89aac0a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3942.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - balance: "Yautja's Plasma Rifle has been rebalanced to make it a more effective assault weapon against xenomorphs. It has lost its mini-high explosive fire mode but its default fire mode now mostly ignores xenomorph armor." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3952.yml b/html/changelogs/AutoChangeLog-pr-3952.yml deleted file mode 100644 index c4363cdb5c04..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3952.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "thwomper, Steelpoint" -delete-after: True -changes: - - rscadd: "Toolkits have been added to the game. Holds engineering supplies akin to a medkit. Issued freely to ComTechs and Engineers, can be bought by the USCM Synthetic for cheap." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3985.yml b/html/changelogs/AutoChangeLog-pr-3985.yml deleted file mode 100644 index 9753f46415d8..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3985.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow, Sleepynecrons (beautiful sprites)" -delete-after: True -changes: - - rscadd: "Xenos can now capture comms relays for bonuses after 90 minutes into the round." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4099.yml b/html/changelogs/AutoChangeLog-pr-4099.yml deleted file mode 100644 index df86b7105b7b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4099.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "blackdragonTOW" -delete-after: True -changes: - - ui: "Hardcore deaths are now marked with a unique red skull" - - imageadd: "Red skull added for hardcore deaths" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4121.yml b/html/changelogs/AutoChangeLog-pr-4121.yml deleted file mode 100644 index d9e78ede8551..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4121.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "morrowwolf" -delete-after: True -changes: - - rscadd: "Added basic IB surgery instructions to surgical case" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4122.yml b/html/changelogs/AutoChangeLog-pr-4122.yml deleted file mode 100644 index 2f821c756627..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4122.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Removed the barrel charger from vendors" - - balance: "Removed all benefits other than wield delay mod from the angled grip" - - balance: "Added wield delay to extended barrel" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4124.yml b/html/changelogs/AutoChangeLog-pr-4124.yml deleted file mode 100644 index c335ea69aae5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4124.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Scan health now only works when non-revivable" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4125.yml b/html/changelogs/AutoChangeLog-pr-4125.yml deleted file mode 100644 index c678b8473a7a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4125.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Xenos with less than 10 hours on xeno now have the \"Young\" prefix" - - rscadd: "Young Queen has been renamed to Growing Queen" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4130.yml b/html/changelogs/AutoChangeLog-pr-4130.yml deleted file mode 100644 index a6bcf4c97cec..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4130.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BeagleGaming1" -delete-after: True -changes: - - code_imp: "occupant limit of evacuation pods changed to a variable" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4133.yml b/html/changelogs/AutoChangeLog-pr-4133.yml deleted file mode 100644 index 5e2b0c16c10d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4133.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fix new map dropship areas not getting changes to dropship ceilings that prevents OBs" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4135.yml b/html/changelogs/AutoChangeLog-pr-4135.yml deleted file mode 100644 index 27c91e6adb0f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4135.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Megastar1234" -delete-after: True -changes: - - rscadd: "Adds reagent scanner goggles to CMO vendor" - - rscadd: "Gives CMO headset intel radio" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4138.yml b/html/changelogs/AutoChangeLog-pr-4138.yml deleted file mode 100644 index b1bc8ce7bff2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4138.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Changed 'Growing Queen' to 'Immature Queen'" - - bugfix: "Updated playerpanel transform Queen button title." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 892d3b284d61..93443c77f9e0 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -108,3 +108,38 @@ - rscadd: Requisitions Officer is now "Quartermaster" and a Gunnery Sergeant. Segrain: - bugfix: Non-UPP synthetics no longer default to speaking Russian. +2023-08-09: + BeagleGaming1: + - code_imp: occupant limit of evacuation pods changed to a variable + Drathek: + - bugfix: Fix new map dropship areas not getting changes to dropship ceilings that + prevents OBs + Megastar1234: + - rscadd: Adds reagent scanner goggles to CMO vendor + - rscadd: Gives CMO headset intel radio + Morrow: + - rscadd: Scan health now only works when non-revivable + - rscadd: Xenos with less than 10 hours on xeno now have the "Young" prefix + - rscadd: Young Queen has been renamed to Growing Queen + - balance: Removed the barrel charger from vendors + - balance: Removed all benefits other than wield delay mod from the angled grip + - balance: Added wield delay to extended barrel + Morrow, Sleepynecrons (beautiful sprites): + - rscadd: Xenos can now capture comms relays for bonuses after 90 minutes into the + round. + Steelpoint: + - balance: Yautja's Plasma Rifle has been rebalanced to make it a more effective + assault weapon against xenomorphs. It has lost its mini-high explosive fire + mode but its default fire mode now mostly ignores xenomorph armor. + blackdragonTOW: + - ui: Hardcore deaths are now marked with a unique red skull + - imageadd: Red skull added for hardcore deaths + morrowwolf: + - rscadd: Added basic IB surgery instructions to surgical case + realforest2001: + - rscadd: Changed 'Growing Queen' to 'Immature Queen' + - bugfix: Updated playerpanel transform Queen button title. + thwomper, Steelpoint: + - rscadd: Toolkits have been added to the game. Holds engineering supplies akin + to a medkit. Issued freely to ComTechs and Engineers, can be bought by the USCM + Synthetic for cheap. From 20b21f79fe8ba7eef81e2702351d640a925c57d4 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 8 Aug 2023 23:05:21 -0400 Subject: [PATCH 198/293] Across the board firerate nerfs (#4120) # About the pull request Increases firerate delay defines. # Explain why it's good for the game As CM becomes less and less laggy weapons have been more and more able to fire consistently on delay. This has created an artificial increase in *actual* firerate of weapons and we are seeing the effects of that now. Firerate may be reduced more. Likely some more nerfs coming as we move towards full auto integration. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Across the board firerate nerfs with the exceptions of: M37 shotgun, M240 Flamer, M42A Scope Rifle, XM88, Mateba, Desert Eagle /:cl: --- code/__DEFINES/weapon_stats.dm | 28 +++++----- code/modules/projectiles/gun.dm | 2 +- code/modules/projectiles/gun_attachables.dm | 18 +++---- code/modules/projectiles/guns/energy.dm | 2 +- .../modules/projectiles/guns/flamer/flamer.dm | 2 +- code/modules/projectiles/guns/lever_action.dm | 8 +-- code/modules/projectiles/guns/misc.dm | 6 +-- code/modules/projectiles/guns/pistols.dm | 42 +++++++-------- code/modules/projectiles/guns/revolvers.dm | 12 ++--- code/modules/projectiles/guns/rifles.dm | 52 +++++++++---------- code/modules/projectiles/guns/shotguns.dm | 12 ++--- code/modules/projectiles/guns/smartgun.dm | 4 +- code/modules/projectiles/guns/smgs.dm | 8 +-- code/modules/projectiles/guns/specialist.dm | 8 +-- 14 files changed, 103 insertions(+), 101 deletions(-) diff --git a/code/__DEFINES/weapon_stats.dm b/code/__DEFINES/weapon_stats.dm index bef8413e9615..590223426a66 100644 --- a/code/__DEFINES/weapon_stats.dm +++ b/code/__DEFINES/weapon_stats.dm @@ -136,19 +136,21 @@ As such, don't expect any values assigned to common firearms to even consider ho //How many ticks you have to wait between firing. Burst delay uses the same variable! */ -#define FIRE_DELAY_TIER_1 10 -#define FIRE_DELAY_TIER_2 9 -#define FIRE_DELAY_TIER_3 8 -#define FIRE_DELAY_TIER_4 7 -#define FIRE_DELAY_TIER_5 6 -#define FIRE_DELAY_TIER_6 5 -#define FIRE_DELAY_TIER_7 4 -#define FIRE_DELAY_TIER_8 3 -#define FIRE_DELAY_TIER_9 2 -#define FIRE_DELAY_TIER_LMG 1.5 -#define FIRE_DELAY_TIER_SG 1.5 -#define FIRE_DELAY_TIER_SMG 1.3 -#define FIRE_DELAY_TIER_10 1 +#define FIRE_DELAY_TIER_1 12 +#define FIRE_DELAY_TIER_2 10 +#define FIRE_DELAY_TIER_3 9 +#define FIRE_DELAY_TIER_4 8 +#define FIRE_DELAY_TIER_5 7 +#define FIRE_DELAY_TIER_6 6 +#define FIRE_DELAY_TIER_7 5 +#define FIRE_DELAY_TIER_8 4 +#define FIRE_DELAY_TIER_9 3.5 +#define FIRE_DELAY_TIER_10 3 +#define FIRE_DELAY_TIER_11 2.5 +#define FIRE_DELAY_TIER_LMG 2 +#define FIRE_DELAY_TIER_SG 2 +#define FIRE_DELAY_TIER_SMG 1.5 +#define FIRE_DELAY_TIER_12 1 /* ////RANGE RELATED//// diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 7a2a5f85c5b3..124eb95ceb6e 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -705,7 +705,7 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w data["recoil_max"] = RECOIL_AMOUNT_TIER_1 data["scatter_max"] = SCATTER_AMOUNT_TIER_1 - data["firerate_max"] = 1 MINUTES / FIRE_DELAY_TIER_10 + data["firerate_max"] = 1 MINUTES / FIRE_DELAY_TIER_12 data["damage_max"] = 100 data["accuracy_max"] = 32 data["range_max"] = 32 diff --git a/code/modules/projectiles/gun_attachables.dm b/code/modules/projectiles/gun_attachables.dm index 7f6e01045745..7d2dbf5288be 100644 --- a/code/modules/projectiles/gun_attachables.dm +++ b/code/modules/projectiles/gun_attachables.dm @@ -388,7 +388,7 @@ Defined in conflicts.dm of the #defines folder. ..() accuracy_mod = -HIT_ACCURACY_MULT_TIER_3 damage_mod = BULLET_DAMAGE_MULT_TIER_6 - delay_mod = FIRE_DELAY_TIER_9 + delay_mod = FIRE_DELAY_TIER_11 accuracy_unwielded_mod = -HIT_ACCURACY_MULT_TIER_7 @@ -843,13 +843,13 @@ Defined in conflicts.dm of the #defines folder. /obj/item/attachable/scope/New() ..() - delay_mod = FIRE_DELAY_TIER_10 + delay_mod = FIRE_DELAY_TIER_12 accuracy_mod = -HIT_ACCURACY_MULT_TIER_1 movement_onehanded_acc_penalty_mod = MOVEMENT_ACCURACY_PENALTY_MULT_TIER_4 accuracy_unwielded_mod = 0 accuracy_scoped_buff = HIT_ACCURACY_MULT_TIER_8 //to compensate initial debuff - delay_scoped_nerf = FIRE_DELAY_TIER_9 //to compensate initial debuff. We want "high_fire_delay" + delay_scoped_nerf = FIRE_DELAY_TIER_11 //to compensate initial debuff. We want "high_fire_delay" damage_falloff_scoped_buff = -0.4 //has to be negative /obj/item/attachable/scope/proc/apply_scoped_buff(obj/item/weapon/gun/G, mob/living/carbon/user) @@ -1008,7 +1008,7 @@ Defined in conflicts.dm of the #defines folder. accuracy_unwielded_mod = 0 accuracy_scoped_buff = HIT_ACCURACY_MULT_TIER_8 - delay_scoped_nerf = FIRE_DELAY_TIER_8 + delay_scoped_nerf = FIRE_DELAY_TIER_9 /obj/item/attachable/scope/mini/hunting name = "2x hunting mini-scope" @@ -1531,7 +1531,7 @@ Defined in conflicts.dm of the #defines folder. scatter_mod = -SCATTER_AMOUNT_TIER_7 burst_scatter_mod = -1 burst_mod = BURST_AMOUNT_TIER_2 - delay_mod = -FIRE_DELAY_TIER_9 + delay_mod = -FIRE_DELAY_TIER_11 movement_onehanded_acc_penalty_mod = -MOVEMENT_ACCURACY_PENALTY_MULT_TIER_4 //1h accuracy_unwielded_mod = HIT_ACCURACY_MULT_TIER_1 @@ -2544,7 +2544,7 @@ Defined in conflicts.dm of the #defines folder. /obj/item/attachable/gyro/New() ..() - delay_mod = FIRE_DELAY_TIER_9 + delay_mod = FIRE_DELAY_TIER_11 scatter_mod = -SCATTER_AMOUNT_TIER_10 burst_scatter_mod = -2 movement_onehanded_acc_penalty_mod = -MOVEMENT_ACCURACY_PENALTY_MULT_TIER_3 @@ -2596,7 +2596,7 @@ Defined in conflicts.dm of the #defines folder. /obj/item/attachable/bipod/New() ..() - delay_mod = FIRE_DELAY_TIER_9 + delay_mod = FIRE_DELAY_TIER_11 wield_delay_mod = WIELD_DELAY_FAST accuracy_mod = -HIT_ACCURACY_MULT_TIER_5 scatter_mod = SCATTER_AMOUNT_TIER_9 @@ -2644,7 +2644,7 @@ Defined in conflicts.dm of the #defines folder. scatter_mod = SCATTER_AMOUNT_TIER_9 recoil_mod = RECOIL_AMOUNT_TIER_5 burst_scatter_mod = 0 - delay_mod = FIRE_DELAY_TIER_10 + delay_mod = FIRE_DELAY_TIER_12 G.recalculate_attachment_bonuses() var/mob/living/user if(isliving(G.loc)) @@ -2681,7 +2681,7 @@ Defined in conflicts.dm of the #defines folder. if(istype(G,/obj/item/weapon/gun/rifle/sniper/M42A)) delay_mod = -FIRE_DELAY_TIER_7 else - delay_mod = -FIRE_DELAY_TIER_10 + delay_mod = -FIRE_DELAY_TIER_12 G.recalculate_attachment_bonuses() initial_mob_dir = user.dir diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index 25efbd420ec6..61ea0442a427 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -133,7 +133,7 @@ /obj/item/weapon/gun/energy/rxfm5_eva/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_9) accuracy_mult = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_3 scatter = SCATTER_AMOUNT_TIER_7 damage_mult = BASE_BULLET_DAMAGE_MULT diff --git a/code/modules/projectiles/guns/flamer/flamer.dm b/code/modules/projectiles/guns/flamer/flamer.dm index f327a92ffc9c..a108b3a9948f 100644 --- a/code/modules/projectiles/guns/flamer/flamer.dm +++ b/code/modules/projectiles/guns/flamer/flamer.dm @@ -51,7 +51,7 @@ /obj/item/weapon/gun/flamer/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_4 * 5) + set_fire_delay(FIRE_DELAY_TIER_5 * 5) /obj/item/weapon/gun/flamer/unique_action(mob/user) toggle_gun_safety() diff --git a/code/modules/projectiles/guns/lever_action.dm b/code/modules/projectiles/guns/lever_action.dm index 986f42716e64..73d9330e2a53 100644 --- a/code/modules/projectiles/guns/lever_action.dm +++ b/code/modules/projectiles/guns/lever_action.dm @@ -45,7 +45,7 @@ their unique feature is that a direct hit will buff your damage and firerate /obj/item/weapon/gun/lever_action/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_1 + FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_1 + FIRE_DELAY_TIER_12) lever_delay = FIRE_DELAY_TIER_3 accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_5 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 @@ -116,7 +116,7 @@ their unique feature is that a direct hit will buff your damage and firerate lever_sound = lever_super_sound lever_message = "You quickly work the [lever_name]!" last_fired = world.time - buff_fire_reduc //to shoot the next round faster - lever_delay = FIRE_DELAY_TIER_10 + lever_delay = FIRE_DELAY_TIER_12 damage_mult = initial(damage_mult) + BULLET_DAMAGE_MULT_TIER_10 set_fire_delay(FIRE_DELAY_TIER_5) for(var/slot in attachments) @@ -392,7 +392,7 @@ their unique feature is that a direct hit will buff your damage and firerate /obj/item/weapon/gun/lever_action/xm88/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_1) + set_fire_delay(FIRE_DELAY_TIER_2) lever_delay = FIRE_DELAY_TIER_3 accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_5 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 @@ -529,7 +529,7 @@ their unique feature is that a direct hit will buff your damage and firerate P.ammo = GLOB.ammo_list[/datum/ammo/bullet/lever_action/xm88] floating_penetration = FLOATING_PENETRATION_TIER_0 //these are init configs and so cannot be initial() - set_fire_delay(FIRE_DELAY_TIER_1 + FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_1 + FIRE_DELAY_TIER_12) lever_delay = FIRE_DELAY_TIER_3 damage_mult = BASE_BULLET_DAMAGE_MULT recalculate_attachment_bonuses() //stock wield delay diff --git a/code/modules/projectiles/guns/misc.dm b/code/modules/projectiles/guns/misc.dm index 2aa6b2dfc4d3..373587ff881a 100644 --- a/code/modules/projectiles/guns/misc.dm +++ b/code/modules/projectiles/guns/misc.dm @@ -24,7 +24,7 @@ /obj/item/weapon/gun/minigun/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_3 @@ -100,9 +100,9 @@ /obj/item/weapon/gun/m60/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) set_burst_amount(BURST_AMOUNT_TIER_5) - set_burst_delay(FIRE_DELAY_TIER_10) + set_burst_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_10 diff --git a/code/modules/projectiles/guns/pistols.dm b/code/modules/projectiles/guns/pistols.dm index 47b80f7b9218..e2985df6a12a 100644 --- a/code/modules/projectiles/guns/pistols.dm +++ b/code/modules/projectiles/guns/pistols.dm @@ -72,7 +72,7 @@ /obj/item/weapon/gun/pistol/m4a3/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 @@ -93,7 +93,7 @@ /obj/item/weapon/gun/pistol/m4a3/custom/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 @@ -122,7 +122,7 @@ /obj/item/weapon/gun/pistol/m1911/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_9) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 @@ -140,7 +140,7 @@ /obj/item/weapon/gun/pistol/m1911/socom/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_9) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 accuracy_mult_unwielded = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_2 scatter = SCATTER_AMOUNT_TIER_8 @@ -178,7 +178,7 @@ /obj/item/weapon/gun/pistol/b92fs/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_5 accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_7 @@ -218,9 +218,9 @@ /obj/item/weapon/gun/pistol/heavy/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_4) + set_fire_delay(FIRE_DELAY_TIER_5) set_burst_amount(BURST_AMOUNT_TIER_2) - set_burst_delay(FIRE_DELAY_TIER_7) + set_burst_delay(FIRE_DELAY_TIER_8) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_5 scatter = SCATTER_AMOUNT_TIER_6 @@ -285,7 +285,7 @@ /obj/item/weapon/gun/pistol/c99/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 accuracy_mult_unwielded = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 scatter = SCATTER_AMOUNT_TIER_6 @@ -337,7 +337,7 @@ /obj/item/weapon/gun/pistol/kt42/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_1 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_2 scatter = SCATTER_AMOUNT_TIER_6 @@ -373,7 +373,7 @@ /obj/item/weapon/gun/pistol/holdout/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 @@ -410,7 +410,7 @@ /obj/item/weapon/gun/pistol/clfpistol/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 @@ -552,9 +552,9 @@ /obj/item/weapon/gun/pistol/mod88/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_7 @@ -603,7 +603,7 @@ /obj/item/weapon/gun/pistol/es4/set_gun_config_values() ..() - fire_delay = FIRE_DELAY_TIER_9 + fire_delay = FIRE_DELAY_TIER_11 accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_7 @@ -653,7 +653,7 @@ ..() set_fire_delay(FIRE_DELAY_TIER_4) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 @@ -685,7 +685,7 @@ It is a modified Beretta 93R, and can fire three-round burst or single fire. Whe ..() set_fire_delay(FIRE_DELAY_TIER_7) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_10) + set_burst_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 @@ -715,8 +715,8 @@ It is a modified Beretta 93R, and can fire three-round burst or single fire. Whe /obj/item/weapon/gun/pistol/chimp/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) - set_burst_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) set_burst_amount(BURST_AMOUNT_TIER_2) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT @@ -747,9 +747,9 @@ It is a modified Beretta 93R, and can fire three-round burst or single fire. Whe /obj/item/weapon/gun/pistol/smart/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 @@ -796,7 +796,7 @@ It is a modified Beretta 93R, and can fire three-round burst or single fire. Whe /obj/item/weapon/gun/pistol/skorpion/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) fa_scatter_peak = 15 //shots fa_max_scatter = SCATTER_AMOUNT_TIER_4 diff --git a/code/modules/projectiles/guns/revolvers.dm b/code/modules/projectiles/guns/revolvers.dm index 022a8cabd349..7a8782f34d7d 100644 --- a/code/modules/projectiles/guns/revolvers.dm +++ b/code/modules/projectiles/guns/revolvers.dm @@ -375,7 +375,7 @@ ..() accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 damage_mult = BASE_BULLET_DAMAGE_MULT + BULLET_DAMAGE_MULT_TIER_2 - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) /obj/item/weapon/gun/revolver/m44/custom/pkd_special/k2049 name = "\improper M2049 Blaster" @@ -414,9 +414,9 @@ ..() accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 damage_mult = BASE_BULLET_DAMAGE_MULT + BULLET_DAMAGE_MULT_TIER_2 - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) set_burst_amount(BURST_AMOUNT_TIER_2) - set_burst_delay(FIRE_DELAY_TIER_10) + set_burst_delay(FIRE_DELAY_TIER_12) /obj/item/weapon/gun/revolver/m44/custom/webley //Van Bandolier's Webley. @@ -469,7 +469,7 @@ /obj/item/weapon/gun/revolver/nagant/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_9) accuracy_mult = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 damage_mult = BASE_BULLET_DAMAGE_MULT + BULLET_DAMAGE_MULT_TIER_1 @@ -596,9 +596,9 @@ /obj/item/weapon/gun/revolver/mateba/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_2) + set_fire_delay(FIRE_DELAY_TIER_3) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_7) + set_burst_delay(FIRE_DELAY_TIER_8) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_2 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_5 scatter = SCATTER_AMOUNT_TIER_7 diff --git a/code/modules/projectiles/guns/rifles.dm b/code/modules/projectiles/guns/rifles.dm index 09a0e2b683cf..18ffb082217c 100644 --- a/code/modules/projectiles/guns/rifles.dm +++ b/code/modules/projectiles/guns/rifles.dm @@ -20,7 +20,7 @@ ..() set_fire_delay(FIRE_DELAY_TIER_5) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_7 scatter = SCATTER_AMOUNT_TIER_6 @@ -82,9 +82,9 @@ /obj/item/weapon/gun/rifle/m41a/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 + 2*HIT_ACCURACY_MULT_TIER_1 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_7 scatter = SCATTER_AMOUNT_TIER_8 @@ -162,7 +162,7 @@ ..() set_fire_delay(FIRE_DELAY_TIER_7) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_8) + set_burst_delay(FIRE_DELAY_TIER_9) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_10 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_7 scatter = SCATTER_AMOUNT_TIER_9 @@ -232,9 +232,9 @@ /obj/item/weapon/gun/rifle/m41a/elite/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) set_burst_amount(BURST_AMOUNT_TIER_2) - set_burst_delay(FIRE_DELAY_TIER_10) + set_burst_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_10 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_4 scatter = SCATTER_AMOUNT_TIER_10 @@ -346,9 +346,9 @@ /obj/item/weapon/gun/rifle/m41a/elite/xm40/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_10) + set_burst_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_10 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_4 scatter = SCATTER_AMOUNT_TIER_10 @@ -390,9 +390,9 @@ /obj/item/weapon/gun/rifle/m41aMK1/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) set_burst_amount(BURST_AMOUNT_TIER_4) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_3 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_7 scatter = SCATTER_AMOUNT_TIER_9 @@ -518,9 +518,9 @@ /obj/item/weapon/gun/rifle/m46c/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_9) set_burst_amount(BURST_AMOUNT_TIER_4) - set_burst_delay(FIRE_DELAY_TIER_10) + set_burst_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_8 scatter = SCATTER_AMOUNT_TIER_8 @@ -631,7 +631,7 @@ /obj/item/weapon/gun/rifle/m46c/recalculate_attachment_bonuses() . = ..() if(iff_enabled) - modify_fire_delay(FIRE_DELAY_TIER_10) + modify_fire_delay(FIRE_DELAY_TIER_12) remove_firemode(GUN_FIREMODE_BURSTFIRE) else @@ -730,7 +730,7 @@ ..() set_fire_delay(FIRE_DELAY_TIER_7) set_burst_amount(BURST_AMOUNT_TIER_4) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_7 scatter = SCATTER_AMOUNT_TIER_6 @@ -801,7 +801,7 @@ /obj/item/weapon/gun/rifle/mar40/carbine/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_9) accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_4 damage_mult = BASE_BULLET_DAMAGE_MULT - BULLET_DAMAGE_MULT_TIER_2 scatter_unwielded = SCATTER_AMOUNT_TIER_4 @@ -847,9 +847,9 @@ /obj/item/weapon/gun/rifle/mar40/lmg/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_9) set_burst_amount(BURST_AMOUNT_TIER_5) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_7 scatter = SCATTER_AMOUNT_TIER_6 @@ -940,9 +940,9 @@ /obj/item/weapon/gun/rifle/m16/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) set_burst_amount(BURST_AMOUNT_TIER_3) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_7 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_7 scatter = SCATTER_AMOUNT_TIER_10 @@ -1303,9 +1303,9 @@ /obj/item/weapon/gun/rifle/type71/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) set_burst_amount(BURST_AMOUNT_TIER_4) - set_burst_delay(FIRE_DELAY_TIER_8) + set_burst_delay(FIRE_DELAY_TIER_9) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_7 scatter = SCATTER_AMOUNT_TIER_6 @@ -1418,7 +1418,7 @@ /obj/item/weapon/gun/rifle/type71/carbine/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) damage_mult = BASE_BULLET_DAMAGE_MULT - BULLET_DAMAGE_MULT_TIER_2 scatter_unwielded = SCATTER_AMOUNT_TIER_5 recoil_unwielded = RECOIL_AMOUNT_TIER_4 @@ -1483,8 +1483,8 @@ ..() accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_7 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_4 - set_fire_delay(FIRE_DELAY_TIER_9) - set_burst_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_11) + set_burst_delay(FIRE_DELAY_TIER_12) scatter = SCATTER_AMOUNT_TIER_8 //------------------------------------------------------- @@ -1530,7 +1530,7 @@ /obj/item/weapon/gun/rifle/m4ra/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_9) set_burst_amount(0) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_5 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_4 @@ -1594,7 +1594,7 @@ /obj/item/weapon/gun/rifle/l42a/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_9) set_burst_amount(0) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_5 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_4 diff --git a/code/modules/projectiles/guns/shotguns.dm b/code/modules/projectiles/guns/shotguns.dm index 8903be95db95..a154062c9d10 100644 --- a/code/modules/projectiles/guns/shotguns.dm +++ b/code/modules/projectiles/guns/shotguns.dm @@ -201,7 +201,7 @@ can cause issues with ammo types getting mixed up during the burst. ..() set_fire_delay(FIRE_DELAY_TIER_6*2) set_burst_amount(BURST_AMOUNT_TIER_2) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_4 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 scatter = SCATTER_AMOUNT_TIER_6 @@ -522,7 +522,7 @@ can cause issues with ammo types getting mixed up during the burst. /obj/item/weapon/gun/shotgun/double/set_gun_config_values() ..() set_burst_amount(BURST_AMOUNT_TIER_2) - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_3 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 scatter = SCATTER_AMOUNT_TIER_6 @@ -655,7 +655,7 @@ can cause issues with ammo types getting mixed up during the burst. /obj/item/weapon/gun/shotgun/double/sawn/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_3 - HIT_ACCURACY_MULT_TIER_5 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 scatter = SCATTER_AMOUNT_TIER_6 @@ -789,7 +789,7 @@ can cause issues with ammo types getting mixed up during the burst. /obj/item/weapon/gun/shotgun/double/mou53/set_gun_config_values() ..() set_burst_amount(BURST_AMOUNT_TIER_1) - set_fire_delay(FIRE_DELAY_TIER_8) + set_fire_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 scatter = SCATTER_AMOUNT_TIER_10 @@ -1101,7 +1101,7 @@ can cause issues with ammo types getting mixed up during the burst. /obj/item/weapon/gun/shotgun/pump/Initialize(mapload, spawn_empty) . = ..() - pump_delay = FIRE_DELAY_TIER_4*2 + pump_delay = FIRE_DELAY_TIER_5*2 additional_fire_group_delay += pump_delay @@ -1112,7 +1112,7 @@ can cause issues with ammo types getting mixed up during the burst. /obj/item/weapon/gun/shotgun/pump/set_gun_config_values() ..() set_burst_amount(BURST_AMOUNT_TIER_1) - set_fire_delay(FIRE_DELAY_TIER_7 * 5) + set_fire_delay(FIRE_DELAY_TIER_7 * 4) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_3 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 scatter = SCATTER_AMOUNT_TIER_6 diff --git a/code/modules/projectiles/guns/smartgun.dm b/code/modules/projectiles/guns/smartgun.dm index 859f99b17908..2a88c9766ed8 100644 --- a/code/modules/projectiles/guns/smartgun.dm +++ b/code/modules/projectiles/guns/smartgun.dm @@ -687,11 +687,11 @@ /obj/item/weapon/gun/smartgun/dirty/elite/set_gun_config_values() ..() set_burst_amount(BURST_AMOUNT_TIER_5) - set_burst_delay(FIRE_DELAY_TIER_10) + set_burst_delay(FIRE_DELAY_TIER_12) if(!recoil_compensation) scatter = SCATTER_AMOUNT_TIER_8 burst_scatter_mult = SCATTER_AMOUNT_TIER_10 - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) fa_scatter_peak = FULL_AUTO_SCATTER_PEAK_TIER_10 fa_max_scatter = SCATTER_AMOUNT_NONE diff --git a/code/modules/projectiles/guns/smgs.dm b/code/modules/projectiles/guns/smgs.dm index 699f05ed318c..70b0acb3f2c8 100644 --- a/code/modules/projectiles/guns/smgs.dm +++ b/code/modules/projectiles/guns/smgs.dm @@ -176,7 +176,7 @@ /obj/item/weapon/gun/smg/mp5/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) set_burst_delay(FIRE_DELAY_TIER_SMG) set_burst_amount(BURST_AMOUNT_TIER_3) @@ -371,7 +371,7 @@ fa_scatter_peak = FULL_AUTO_SCATTER_PEAK_TIER_7 fa_max_scatter = SCATTER_AMOUNT_TIER_3 - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_5 burst_scatter_mult = SCATTER_AMOUNT_TIER_8 @@ -421,7 +421,7 @@ fa_scatter_peak = FULL_AUTO_SCATTER_PEAK_TIER_5 fa_max_scatter = SCATTER_AMOUNT_TIER_5 - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_2 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_2 scatter = SCATTER_AMOUNT_TIER_6 @@ -572,7 +572,7 @@ /obj/item/weapon/gun/smg/nailgun/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_9) + set_fire_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_5 accuracy_mult_unwielded = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_4 diff --git a/code/modules/projectiles/guns/specialist.dm b/code/modules/projectiles/guns/specialist.dm index 66456f4e21fc..184c0ed38266 100644 --- a/code/modules/projectiles/guns/specialist.dm +++ b/code/modules/projectiles/guns/specialist.dm @@ -321,7 +321,7 @@ /obj/item/weapon/gun/rifle/sniper/M42A/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_6*3) + set_fire_delay(FIRE_DELAY_TIER_7*3) set_burst_amount(BURST_AMOUNT_TIER_1) accuracy_mult = BASE_ACCURACY_MULT * 3 //you HAVE to be able to hit scatter = SCATTER_AMOUNT_TIER_8 @@ -509,7 +509,7 @@ ..() set_fire_delay(FIRE_DELAY_TIER_6) set_burst_amount(BURST_AMOUNT_TIER_2) - set_burst_delay(FIRE_DELAY_TIER_9) + set_burst_delay(FIRE_DELAY_TIER_11) accuracy_mult = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_8 burst_scatter_mult = SCATTER_AMOUNT_TIER_6 @@ -586,7 +586,7 @@ ..() set_fire_delay(FIRE_DELAY_TIER_6) set_burst_amount(BURST_AMOUNT_TIER_2) - set_burst_delay(FIRE_DELAY_TIER_10) + set_burst_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_2 scatter = SCATTER_AMOUNT_TIER_8 burst_scatter_mult = SCATTER_AMOUNT_TIER_8 @@ -1373,7 +1373,7 @@ /obj/item/weapon/gun/flare/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_10) + set_fire_delay(FIRE_DELAY_TIER_12) accuracy_mult = BASE_ACCURACY_MULT accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 scatter = 0 From 9c4bac7fe722a2af3b703915b5ab650aa1524ecd Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 9 Aug 2023 04:13:14 +0100 Subject: [PATCH 199/293] Automatic changelog for PR #4120 [ci skip] --- html/changelogs/AutoChangeLog-pr-4120.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4120.yml diff --git a/html/changelogs/AutoChangeLog-pr-4120.yml b/html/changelogs/AutoChangeLog-pr-4120.yml new file mode 100644 index 000000000000..493cb1c8044e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4120.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Across the board firerate nerfs with the exceptions of: M37 shotgun, M240 Flamer, M42A Scope Rifle, XM88, Mateba, Desert Eagle" \ No newline at end of file From c6d70d49b765750bd3ff49f7f5fa4e41d78837b9 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 8 Aug 2023 23:16:38 -0400 Subject: [PATCH 200/293] Etool size buff (#4139) # About the pull request Folded etool is now a small item # Explain why it's good for the game I like etools and want to see them used more # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Folded etools are now small items /:cl: --- code/game/objects/items/tools/shovel_tools.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/tools/shovel_tools.dm b/code/game/objects/items/tools/shovel_tools.dm index 29bc19f65bbf..008b37705fe3 100644 --- a/code/game/objects/items/tools/shovel_tools.dm +++ b/code/game/objects/items/tools/shovel_tools.dm @@ -233,7 +233,7 @@ /obj/item/tool/shovel/etool/attack_self(mob/user as mob) folded = !folded if(folded) - w_class = SIZE_MEDIUM + w_class = SIZE_SMALL force = 2 else w_class = SIZE_LARGE @@ -242,7 +242,7 @@ /obj/item/tool/shovel/etool/folded folded = TRUE - w_class = SIZE_MEDIUM + w_class = SIZE_SMALL force = 2 icon_state = "etool_c" item_state = "etool_c" From 147ac8c011ec9df959738291cf630c961115c503 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 9 Aug 2023 04:25:24 +0100 Subject: [PATCH 201/293] Automatic changelog for PR #4139 [ci skip] --- html/changelogs/AutoChangeLog-pr-4139.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4139.yml diff --git a/html/changelogs/AutoChangeLog-pr-4139.yml b/html/changelogs/AutoChangeLog-pr-4139.yml new file mode 100644 index 000000000000..ab63dbc83094 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4139.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Folded etools are now small items" \ No newline at end of file From d93e8da04967325343217193ffaca47fb8ea81ef Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Wed, 9 Aug 2023 07:59:18 +0200 Subject: [PATCH 202/293] Fix remove iv needing power to operate. (#4070) # About the pull request fixes: https://github.com/cmss13-devs/cmss13/issues/3848 and add a skill check like for the blood pack. also turned four variable with a single letter into better ones. # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Add a skill check to operate IV. fix: Fix remove iv needing power to operate. /:cl: --------- Co-authored-by: Julien Co-authored-by: forest2001 <41653574+realforest2001@users.noreply.github.com> Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/game/machinery/iv_drip.dm | 58 +++++++++++++++------------------- 1 file changed, 26 insertions(+), 32 deletions(-) diff --git a/code/game/machinery/iv_drip.dm b/code/game/machinery/iv_drip.dm index b538f55292c1..0b2b01fdb918 100644 --- a/code/game/machinery/iv_drip.dm +++ b/code/game/machinery/iv_drip.dm @@ -11,6 +11,8 @@ var/mode = 1 // 1 is injecting, 0 is taking blood. var/obj/item/reagent_container/beaker = null var/datum/beam/current_beam + //make it so that IV doesn't require power to function. + use_power = USE_POWER_NONE /obj/structure/machinery/iv_drip/update_icon() if(attached) @@ -44,15 +46,6 @@ else if(!QDELETED(src) && attached) current_beam = beam(attached, "iv_tube") -/obj/structure/machinery/iv_drip/power_change() - . = ..() - if(stat & NOPOWER && attached) - visible_message("\The [src] retracts its IV tube and shuts down.") - attached.active_transfusions -= src - attached = null - update_beam() - update_icon() - /obj/structure/machinery/iv_drip/Destroy() attached?.active_transfusions -= src update_beam() @@ -60,17 +53,18 @@ /obj/structure/machinery/iv_drip/MouseDrop(over_object, src_location, over_location) ..() - if(inoperable()) - visible_message("\The [src] is not powered.") - return if(ishuman(usr)) - var/mob/living/carbon/human/H = usr - if(H.stat || get_dist(H, src) > 1 || H.blinded || H.lying) + var/mob/living/carbon/human/user = usr + if(user.stat || get_dist(user, src) > 1 || user.blinded || user.lying) + return + + if(!skillcheck(user, SKILL_SURGERY, SKILL_SURGERY_NOVICE)) + to_chat(user, SPAN_WARNING("You don't know how to [attached ? "disconnect" : "connect"] this!")) return if(attached) - H.visible_message("[H] detaches \the [src] from \the [attached].", \ + user.visible_message("[user] detaches \the [src] from \the [attached].", \ "You detach \the [src] from \the [attached].") attached.active_transfusions -= src attached = null @@ -80,7 +74,7 @@ return if(in_range(src, usr) && iscarbon(over_object) && get_dist(over_object, src) <= 1) - H.visible_message("[H] attaches \the [src] to \the [over_object].", \ + user.visible_message("[user] attaches \the [src] to \the [over_object].", \ "You attach \the [src] to \the [over_object].") attached = over_object attached.active_transfusions += src @@ -88,27 +82,27 @@ update_icon() start_processing() - -/obj/structure/machinery/iv_drip/attackby(obj/item/W, mob/living/user) - if (istype(W, /obj/item/reagent_container)) +/obj/structure/machinery/iv_drip/attackby(obj/item/container, mob/living/user) + if (istype(container, /obj/item/reagent_container)) if(beaker) to_chat(user, SPAN_WARNING("There is already a reagent container loaded!")) return - if((!istype(W, /obj/item/reagent_container/blood) && !istype(W, /obj/item/reagent_container/glass)) || istype(W, /obj/item/reagent_container/glass/bucket)) + if((!istype(container, /obj/item/reagent_container/blood) && !istype(container, /obj/item/reagent_container/glass)) || istype(container, /obj/item/reagent_container/glass/bucket)) to_chat(user, SPAN_WARNING("That won't fit!")) return - if(user.drop_inv_item_to_loc(W, src)) - beaker = W + if(user.drop_inv_item_to_loc(container, src)) + beaker = container var/reagentnames = "" - for(var/datum/reagent/R in beaker.reagents.reagent_list) - reagentnames += ";[R.name]" + + for(var/datum/reagent/chem in beaker.reagents.reagent_list) + reagentnames += ";[chem.name]" log_admin("[key_name(user)] put a [beaker] into [src], containing [reagentnames] at ([src.loc.x],[src.loc.y],[src.loc.z]).") - to_chat(user, "You attach \the [W] to \the [src].") + to_chat(user, "You attach \the [container] to \the [src].") update_beam() update_icon() return @@ -151,20 +145,20 @@ if(prob(5)) visible_message("\The [src] pings.") return - var/mob/living/carbon/T = attached + var/mob/living/carbon/patient = attached - if(!istype(T)) + if(!istype(patient)) return - if(ishuman(T)) - var/mob/living/carbon/human/H = T - if(H.species && H.species.flags & NO_BLOOD) + if(ishuman(patient)) + var/mob/living/carbon/human/human_patient = patient + if(human_patient.species && human_patient.species.flags & NO_BLOOD) return // If the human is losing too much blood, beep. - if(T.blood_volume < BLOOD_VOLUME_SAFE) if(prob(5)) + if(patient.blood_volume < BLOOD_VOLUME_SAFE) if(prob(5)) visible_message("\The [src] beeps loudly.") - T.take_blood(beaker,amount) + patient.take_blood(beaker,amount) update_icon() /obj/structure/machinery/iv_drip/attack_hand(mob/user as mob) From 0d5fd0332736fd636e47b701f481b3ed0181426a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 9 Aug 2023 07:10:03 +0100 Subject: [PATCH 203/293] Automatic changelog for PR #4070 [ci skip] --- html/changelogs/AutoChangeLog-pr-4070.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4070.yml diff --git a/html/changelogs/AutoChangeLog-pr-4070.yml b/html/changelogs/AutoChangeLog-pr-4070.yml new file mode 100644 index 000000000000..ce07a7f0d64e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4070.yml @@ -0,0 +1,5 @@ +author: "Huffie56" +delete-after: True +changes: + - rscadd: "Add a skill check to operate IV." + - bugfix: "Fix remove iv needing power to operate." \ No newline at end of file From ad0481c2c4e6e07550f5aacc649f11b5fb0f05cb Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Wed, 9 Aug 2023 05:49:05 -0700 Subject: [PATCH 204/293] Fix Unnesting Mob Density (#4134) # About the pull request This PR fixes issues where mobs that get unnested can sometimes have the incorrect density value (allowing xenos to push them even if they aren't standing or are dead). Let me know if there are other conditions that should also be checked. # Explain why it's good for the game Fixes issues such as this one (same for dieing in nest): https://github.com/cmss13-devs/cmss13/assets/76988376/4daa4400-2fdd-4edb-be9b-a876cd895fe1 # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Drathek fix: Fixed unnested mobs sometimes having incorrect density allowing xenos to push them /:cl: --- .../objects/structures/stool_bed_chair_nest/xeno_nest.dm | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm b/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm index c8f5a7f82c0f..7a4274c2c16e 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm @@ -20,8 +20,6 @@ var/force_nest = FALSE /// counterpart to buckling_y --> offsets the buckled mob when it buckles var/list/buckling_x - /// saves the density of the buckled_mob - var/buckled_mob_density /obj/structure/bed/nest/Initialize(mapload, hive) . = ..() @@ -52,7 +50,6 @@ resisting_ready = FALSE if(buckled_mob == current_mob) - buckled_mob_density = current_mob.density current_mob.pixel_y = buckling_y["[dir]"] current_mob.pixel_x = buckling_x["[dir]"] current_mob.dir = turn(dir, 180) @@ -70,7 +67,7 @@ current_mob.pixel_y = initial(buckled_mob.pixel_y) current_mob.pixel_x = initial(buckled_mob.pixel_x) - current_mob.density = buckled_mob_density + current_mob.density = !(current_mob.lying || current_mob.stat == DEAD) if(dir == SOUTH) current_mob.layer = initial(current_mob.layer) if(!ishuman(current_mob)) @@ -281,8 +278,6 @@ buckled_mob.old_y = 0 REMOVE_TRAIT(buckled_mob, TRAIT_NESTED, TRAIT_SOURCE_BUCKLE) var/mob/living/carbon/human/buckled_human = buckled_mob - if(buckled_human.stat == DEAD ) - buckled_mob_density = FALSE var/mob/dead/observer/G = ghost_of_buckled_mob var/datum/mind/M = G?.mind @@ -311,7 +306,6 @@ /obj/structure/bed/nest/proc/healthcheck() if(health <= 0) - buckled_mob_density = FALSE deconstruct() /obj/structure/bed/nest/fire_act() From cf44256ff5397a2d6f795da11297be7916c7dd79 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 9 Aug 2023 13:57:05 +0100 Subject: [PATCH 205/293] Automatic changelog for PR #4134 [ci skip] --- html/changelogs/AutoChangeLog-pr-4134.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4134.yml diff --git a/html/changelogs/AutoChangeLog-pr-4134.yml b/html/changelogs/AutoChangeLog-pr-4134.yml new file mode 100644 index 000000000000..11f6fb719c44 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4134.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed unnested mobs sometimes having incorrect density allowing xenos to push them" \ No newline at end of file From 9a663a6f0f2b22f2b9425d6b9f052c2fc7d5d1da Mon Sep 17 00:00:00 2001 From: kirieee <140837937+kirieee@users.noreply.github.com> Date: Wed, 9 Aug 2023 08:53:49 -0400 Subject: [PATCH 206/293] Adds vehicles skill to the Commanding Officer & Auxiliary Support Officer (#4140) # About the pull request Adds vehicles skill to the commanding officer, CO survivors, and auxiliary support officer. # Explain why it's good for the game It doesn't make sense that a senior officer like an O4 or an O6 can't at least figure out how to drive a truck. Auxiliary support officers work closely with requisitions and would also likely know how to operate a vehicle. Driving is fun. # Testing Photographs and Procedure
Screenshots & Videos
# Changelog :cl: Tallfission add: Vehicles skill for Commanding Officer, Executive Officer, and Auxiliary Support Officer jobs /:cl: --- code/datums/skills.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/datums/skills.dm b/code/datums/skills.dm index 584d466d948c..c9aa694074aa 100644 --- a/code/datums/skills.dm +++ b/code/datums/skills.dm @@ -597,6 +597,7 @@ COMMAND STAFF SKILL_SURGERY = SKILL_SURGERY_NOVICE, SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, + SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_SPEC_WEAPONS = SKILL_SPEC_SMARTGUN, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, @@ -616,6 +617,7 @@ COMMAND STAFF SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, SKILL_SURGERY = SKILL_SURGERY_NOVICE, SKILL_POLICE = SKILL_POLICE_FLASH, + SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, @@ -709,6 +711,7 @@ COMMAND STAFF SKILL_SURGERY = SKILL_SURGERY_NOVICE, SKILL_JTAC = SKILL_JTAC_EXPERT, SKILL_INTEL = SKILL_INTEL_EXPERT, + SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_ENGINEER = SKILL_ENGINEER_ENGI, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_POLICE = SKILL_POLICE_FLASH, From b1ad4b3f0b4c8faec269111c805b0af98c7dadab Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 9 Aug 2023 14:10:45 +0100 Subject: [PATCH 207/293] Automatic changelog for PR #4140 [ci skip] --- html/changelogs/AutoChangeLog-pr-4140.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4140.yml diff --git a/html/changelogs/AutoChangeLog-pr-4140.yml b/html/changelogs/AutoChangeLog-pr-4140.yml new file mode 100644 index 000000000000..b18e2a2f6815 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4140.yml @@ -0,0 +1,4 @@ +author: "Tallfission" +delete-after: True +changes: + - rscadd: "Vehicles skill for Commanding Officer, Executive Officer, and Auxiliary Support Officer jobs" \ No newline at end of file From a84aec26d1b5457551a0cd461b0e1c7b78500aae Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Wed, 9 Aug 2023 06:37:25 -0700 Subject: [PATCH 208/293] Combistick now uses a chain (#4104) # About the pull request image Pred combistick now uses a visible chain. Balance ramifications: - Someone picking up the combi (still has a do_after for non-preds mind you) will sever the chain with a message to the pred - You can no longer yank any combi-stick regardless of if it's actually yours - Combistick will be pulled with you when you would get more than 6 tiles from it - You will automatically yank back a combistick that tries to get put into a container # Explain why it's good for the game - Preventing chain weirdness while still allowing it to be recovered by marines if the pred really isn't good about holding onto the combi - Side effect of me making the code a lot better - Side effect of the tether effect - Preventing chain weirdness # Changelog :cl: add: Combisticks now use a proper chain instead of an invisible magic one. /:cl: --------- Co-authored-by: John Doe --- code/modules/cm_preds/yaut_bracers.dm | 17 ++------ code/modules/cm_preds/yaut_weapons.dm | 63 +++++++++++++++++++++++++++ 2 files changed, 67 insertions(+), 13 deletions(-) diff --git a/code/modules/cm_preds/yaut_bracers.dm b/code/modules/cm_preds/yaut_bracers.dm index 305badf6fceb..a94cde9887c3 100644 --- a/code/modules/cm_preds/yaut_bracers.dm +++ b/code/modules/cm_preds/yaut_bracers.dm @@ -997,19 +997,10 @@ if(.) return - for(var/obj/item/weapon/yautja/combistick/C in range(7)) - if(C in caller.contents) //Can't yank if they are wearing it - return FALSE - if(caller.put_in_active_hand(C))//Try putting it in our active hand, or, if it's full... - if(!drain_power(caller, 70)) //We should only drain power if we actually yank the chain back. Failed attempts can quickly drain the charge away. - return TRUE - caller.visible_message(SPAN_WARNING("[caller] yanks [C]'s chain back!"), SPAN_WARNING("You yank [C]'s chain back!")) - else if(caller.put_in_inactive_hand(C))///...Try putting it in our inactive hand. - if(!drain_power(caller, 70)) //We should only drain power if we actually yank the chain back. Failed attempts can quickly drain the charge away. - return TRUE - caller.visible_message(SPAN_WARNING("[caller] yanks [C]'s chain back!"), SPAN_WARNING("You yank [C]'s chain back!")) - else //If neither hand can hold it, you must not have a free hand. - to_chat(caller, SPAN_WARNING("You need a free hand to do this!
")) + for(var/datum/effects/tethering/tether in caller.effects_list) + if(istype(tether.tethered.affected_atom, /obj/item/weapon/yautja/combistick)) + var/obj/item/weapon/yautja/combistick/stick = tether.tethered.affected_atom + stick.recall() /obj/item/clothing/gloves/yautja/hunter/verb/translate() set name = "Translator" diff --git a/code/modules/cm_preds/yaut_weapons.dm b/code/modules/cm_preds/yaut_weapons.dm index 25941319ee2f..0cd6832d726b 100644 --- a/code/modules/cm_preds/yaut_weapons.dm +++ b/code/modules/cm_preds/yaut_weapons.dm @@ -254,6 +254,12 @@ var/force_wielded = MELEE_FORCE_TIER_6 var/force_unwielded = MELEE_FORCE_TIER_2 var/force_storage = MELEE_FORCE_TIER_1 + /// Ref to the tether effect when thrown + var/datum/effects/tethering/chain + +/obj/item/weapon/yautja/combistick/Destroy() + cleanup_chain() + return ..() /obj/item/weapon/yautja/combistick/try_to_throw(mob/living/user) if(!charged) @@ -262,8 +268,65 @@ charged = FALSE remove_filter("combistick_charge") unwield(user) //Otherwise stays wielded even when thrown + setup_chain(user) return TRUE +/obj/item/weapon/yautja/combistick/proc/setup_chain(mob/living/user) + var/list/tether_effects = apply_tether(user, src, range = 6, resistable = FALSE) + chain = tether_effects["tetherer_tether"] + RegisterSignal(chain, COMSIG_PARENT_QDELETING, PROC_REF(cleanup_chain)) + RegisterSignal(src, COMSIG_ITEM_PICKUP, PROC_REF(on_pickup)) + RegisterSignal(src, COMSIG_MOVABLE_MOVED, PROC_REF(on_move)) + +/// The chain normally breaks if it's put into a container, so let's yank it back if that's the case +/obj/item/weapon/yautja/combistick/proc/on_move(datum/source, atom/moved, dir, forced) + SIGNAL_HANDLER + if(!z && !is_type_in_list(loc, list(/obj/structure/surface, /mob))) // I rue for the day I can remove the surface snowflake check + recall() + +/// Clean up the chain, deleting/nulling/unregistering as needed +/obj/item/weapon/yautja/combistick/proc/cleanup_chain() + SIGNAL_HANDLER + if(!QDELETED(chain)) + QDEL_NULL(chain) + + else + chain = null + + UnregisterSignal(src, COMSIG_ITEM_PICKUP) + UnregisterSignal(src, COMSIG_MOVABLE_MOVED) + +/obj/item/weapon/yautja/combistick/proc/on_pickup(datum/source, mob/user) + SIGNAL_HANDLER + if(user != chain.affected_atom) + to_chat(chain.affected_atom, SPAN_WARNING("You feel the chain of [src] be torn from your grasp!")) // Recall the fuckin combi my man + + cleanup_chain() + +/// recall the combistick to the pred's hands or to be at their feet +/obj/item/weapon/yautja/combistick/proc/recall() + SIGNAL_HANDLER + if(!chain) + return + + var/mob/living/carbon/human/user = chain.affected_atom + if((src in user.contents) || !istype(user.gloves, /obj/item/clothing/gloves/yautja/hunter)) + cleanup_chain() + return + + var/obj/item/clothing/gloves/yautja/hunter/pred_gloves = user.gloves + + if(user.put_in_hands(src, TRUE)) + if(!pred_gloves.drain_power(user, 70)) + return TRUE + user.visible_message(SPAN_WARNING("[user] yanks [src]'s chain back, catching it in [user.p_their()] hand!"), SPAN_WARNING("You yank [src]'s chain back, catching it inhand!")) + cleanup_chain() + + else + if(!pred_gloves.drain_power(user, 70)) + return TRUE + user.visible_message(SPAN_WARNING("[user] yanks [src]'s chain back, letting [src] fall at [user.p_their()]!"), SPAN_WARNING("You yank [src]'s chain back, letting it drop at your feet!")) + cleanup_chain() /obj/item/weapon/yautja/combistick/IsShield() return on From 160c9957acd62420acf7a3c89d30a6bcd72bb6c9 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 9 Aug 2023 14:45:17 +0100 Subject: [PATCH 209/293] Automatic changelog for PR #4104 [ci skip] --- html/changelogs/AutoChangeLog-pr-4104.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4104.yml diff --git a/html/changelogs/AutoChangeLog-pr-4104.yml b/html/changelogs/AutoChangeLog-pr-4104.yml new file mode 100644 index 000000000000..fc580403b7f4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4104.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - rscadd: "Combisticks now use a proper chain instead of an invisible magic one." \ No newline at end of file From d54ba97b66c37b9b55ce8bf1249a98990ecc24c4 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Thu, 10 Aug 2023 01:32:04 +0800 Subject: [PATCH 210/293] SMG Gun+Mag Holster (#3825) # About the pull request Adds a new holster for the SMG. It can hold a M39 SMG plus two M39 magazines, it replaces the old SMG belt. # Explain why it's good for the game The M39 SMG is intended as an inferior firearm to the mainline M41A. The perceived benefit of a M39 would be its lightness compared to the bulkier M41A, however this is not reflected in-game outside of the M39 not confering a movement speed down when wielded, which is shared with many other bulky guns like the M4RA. The idea around this new holster is that it would give Marines a better reason to consider taking the M39, as Marines in a more support oriented role can access a unique holster that lets them carry additional magazines in addition to the firearm itself. # Testing Photographs and Procedure
Screenshots & Videos ![Screenshot 2023-07-07 19 17 20](https://github.com/cmss13-devs/cmss13/assets/6595389/8d906b5b-cdd9-4c72-a5f2-9ada67264557) Current iteration ![Screenshot 2023-07-07 01 58 02](https://github.com/cmss13-devs/cmss13/assets/6595389/8e5f4937-e780-427c-80ad-5b85d463b405) ![Screenshot 2023-07-07 02 01 46](https://github.com/cmss13-devs/cmss13/assets/6595389/64ad3a9e-f85c-448a-81b9-ca06d8fd8e3e) Old iteration ![Screenshot 2023-07-06 17 17 56](https://github.com/cmss13-devs/cmss13/assets/6595389/15217e97-5a1a-4a8a-8bf4-1520d45355c8) Old sprite and internal storage view OBJ sprites and the inventory capacity as seen in game
# Changelog :cl: add: The SMG belt has been changed. It now holds a SMG plus two extra magazines, plus it can fit in either the belt or armour slot. /:cl: --------- Co-authored-by: Steelpoint --- .../vendor_types/crew/pilot_officer.dm | 12 ++++++------ .../vendor_types/crew/staff_officer.dm | 2 +- .../vending/vendor_types/crew/vehicle_crew.dm | 2 +- .../vendor_types/intelligence_officer.dm | 2 +- .../vending/vendor_types/requisitions.dm | 2 +- .../vendor_types/squad_prep/squad_engineer.dm | 2 +- .../vendor_types/squad_prep/squad_leader.dm | 2 +- .../vendor_types/squad_prep/squad_medic.dm | 2 +- .../vendor_types/squad_prep/squad_prep.dm | 4 ++-- .../vendor_types/squad_prep/squad_rifleman.dm | 2 +- .../squad_prep/squad_specialist.dm | 2 +- .../vendor_types/squad_prep/squad_tl.dm | 2 +- .../vending/vendor_types/wo_vendors.dm | 4 ++-- .../effects/spawners/wo_spawners/supplies.dm | 2 +- code/game/objects/items/storage/belt.dm | 16 ++++++++++++++++ .../closets/secure/cm_closets.dm | 2 +- code/modules/clothing/suits/marine_armor.dm | 1 + icons/obj/items/clothing/belts.dmi | Bin 56975 -> 59430 bytes 18 files changed, 39 insertions(+), 22 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm b/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm index 231e02bb5118..8d86669a1f70 100644 --- a/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm @@ -65,11 +65,11 @@ GLOBAL_LIST_INIT(cm_vending_clothing_pilot_officer, list( list("M30 Tactical Helmet", 0, /obj/item/clothing/head/helmet/marine/pilot, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), list("Leather Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), - + list("ARMOR (CHOOSE 1)", 0, null, null, null), list("M70 Flak Jacket", 0, /obj/item/clothing/suit/armor/vest/pilot, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), list("M3-VL Pattern Flak Vest", 0, /obj/item/clothing/suit/storage/marine/light/vest/dcc, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), - + list("PERSONAL SIDEARM (CHOOSE 1)", 0, null, null, null), list("88 Mod 4 Combat Pistol", 0, /obj/item/weapon/gun/pistol/mod88, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), list("VP78 Pistol", 0, /obj/item/weapon/gun/pistol/vp78, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), @@ -79,7 +79,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_pilot_officer, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -153,8 +153,8 @@ GLOBAL_LIST_INIT(cm_vending_clothing_dropship_crew_chief, list( list("Gloves", 0, /obj/item/clothing/gloves/yellow, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), list("Leather Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), - list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), - + list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + list("ARMOR (CHOOSE 1)", 0, null, null, null), list("M70 Flak Jacket", 0, /obj/item/clothing/suit/armor/vest/pilot, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), list("M3-VL Pattern Flak Vest", 0, /obj/item/clothing/suit/storage/marine/light/vest/dcc, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), @@ -168,7 +168,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_dropship_crew_chief, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/crew/staff_officer.dm b/code/game/machinery/vending/vendor_types/crew/staff_officer.dm index 103efeedde61..3edbee6bbc47 100644 --- a/code/game/machinery/vending/vendor_types/crew/staff_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/staff_officer.dm @@ -41,7 +41,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm b/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm index 023bbe390bfc..fb9b662be1bc 100644 --- a/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm +++ b/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm @@ -319,7 +319,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_vehicle_crew, list( list("M103 Vehicle-Ammo Rig", 0, /obj/item/storage/belt/tank, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/intelligence_officer.dm b/code/game/machinery/vending/vendor_types/intelligence_officer.dm index 829c542f6b26..a2afe897b495 100644 --- a/code/game/machinery/vending/vendor_types/intelligence_officer.dm +++ b/code/game/machinery/vending/vendor_types/intelligence_officer.dm @@ -73,7 +73,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_intelligence_officer, list( list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index cdf64368c8d4..b979fe4a03a9 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -82,7 +82,7 @@ list("M276 Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", round(scale * 10), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), list("M276 Knife Rig", round(scale * 5), /obj/item/storage/belt/knifepouch, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", round(scale * 5), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", round(scale * 2), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index 445ae80d401c..faff01f7f299 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -116,7 +116,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm index fdfdabd8335e..9757576e6d0b 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm @@ -127,7 +127,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_leader, list( list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Lifesaver Bag", 0, /obj/item/storage/belt/medical/lifesaver, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index 532c8e58dd02..7c9682985298 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -130,7 +130,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index 28cc72a1708e..ec16d0453e3f 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -85,7 +85,7 @@ list("M276 Pattern M40 Grenade Rig", 8, /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), list("M276 Pattern Shotgun Shell Loading Rig", 10, /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), list("M276 Pattern General Pistol Holster Rig", 10, /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 Pattern M39 Holster Rig", 10, /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 Pattern M39 Holster Rig", 10, /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 Pattern M44 Holster Rig", 10, /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 Pattern M82F Holster Rig", 5, /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), @@ -233,7 +233,7 @@ list("BELTS", -1, null, null), list("G8-A General Utility Pouch", round(scale * 2), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", round(scale * 10), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", round(scale * 2), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", round(scale * 3), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm index 543288c71706..d92eaabf52c1 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm @@ -20,7 +20,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_marine, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", 0, /obj/item/storage/belt/knifepouch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm index 6b763936fdc8..e0900c3fd3c8 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm @@ -90,7 +90,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_specialist, list( list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm index 4311a3982c86..ceef80ab6952 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm @@ -84,7 +84,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_tl, list( list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/wo_vendors.dm b/code/game/machinery/vending/vendor_types/wo_vendors.dm index bdba638c577e..645640f9dc84 100644 --- a/code/game/machinery/vending/vendor_types/wo_vendors.dm +++ b/code/game/machinery/vending/vendor_types/wo_vendors.dm @@ -12,7 +12,7 @@ list("Lightweight IMP Backpack", 10, /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR), list("M276 Ammo Load Rig", 10, /obj/item/storage/belt/marine, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 10, /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 10, /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 10, /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 M44 Holster Rig", 10, /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 10, /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 10, /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), @@ -236,7 +236,7 @@ list("G8-A General Utility Pouch", round(scale * 3), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), list("M276 Pattern Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine, VENDOR_ITEM_REGULAR), list("M276 Pattern General Pistol Holster Rig", round(scale * 10), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 Pattern M39 Holster Rig", round(scale * 5), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 Pattern M39 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 Pattern M44 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Pattern Shotgun Shell Loading Rig", round(scale * 10), /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/effects/spawners/wo_spawners/supplies.dm b/code/game/objects/effects/spawners/wo_spawners/supplies.dm index f2ef887d076c..28f9936b972f 100644 --- a/code/game/objects/effects/spawners/wo_spawners/supplies.dm +++ b/code/game/objects/effects/spawners/wo_spawners/supplies.dm @@ -175,7 +175,7 @@ /obj/effect/landmark/wo_supplies/storage/belts/m39holster icon_state = "m39_holster" amount = list(1,5) - stuff = list(/obj/item/storage/large_holster/m39) + stuff = list(/obj/item/storage/belt/gun/m39) diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index d12e5b2808a1..66efb08bedec 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -1146,6 +1146,22 @@ for(var/i = 1 to storage_slots - 1) new /obj/item/ammo_magazine/pistol/highpower/black(src) +/obj/item/storage/belt/gun/m39 + name = "\improper M276 pattern M39 holster rig" + desc = "Special issue variant of the M276 designed to holster a M39 submachine gun and two spare magazines. Uncommonly issued to USCM support and specialist personnel." + icon_state = "m39_armor" + item_state = "s_marinebelt" + storage_slots = 3 + max_w_class = 5 + can_hold = list( + /obj/item/weapon/gun/smg/m39, + /obj/item/ammo_magazine/smg, + ) + holster_slots = list( + "1" = list( + "icon_x" = -11, + "icon_y" = -5)) + /obj/item/storage/belt/gun/m44 name = "\improper M276 pattern M44 holster rig" desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is for the M44 magnum revolver, along with six small pouches for speedloaders. It smells faintly of hay." diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm index fbd476e2bfe5..5772db33198d 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm @@ -134,7 +134,7 @@ GLOBAL_LIST_EMPTY(co_secure_boxes) new /obj/item/clothing/under/marine/officer/pilot(src) new /obj/item/clothing/shoes/marine(src) new /obj/item/clothing/suit/armor/vest/pilot(src) - new /obj/item/storage/large_holster/m39(src) + new /obj/item/storage/belt/gun/m39(src) new /obj/item/storage/backpack/marine/satchel(src) new /obj/item/clothing/gloves/yellow(src) new /obj/item/clothing/glasses/sunglasses(src) diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index 20004e0367fb..910bb032349e 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -75,6 +75,7 @@ /obj/item/storage/belt/gun/flaregun, /obj/item/device/motiondetector, /obj/item/device/walkman, + /obj/item/storage/belt/gun/m39, ) valid_accessory_slots = list(ACCESSORY_SLOT_MEDAL, ACCESSORY_SLOT_PONCHO) diff --git a/icons/obj/items/clothing/belts.dmi b/icons/obj/items/clothing/belts.dmi index 381dcbe9687a0b74aadd5ef7b9bd70cbd3e73c5a..e561b5f84548d898f44cfbe90aea2d261f819507 100644 GIT binary patch delta 37869 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
2>1Tdf+7T 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∈9BKdK`<$1qUj2;8rOdN=q7j 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 From 7dc8ed49806c78d14f072ce7984a7b17cee599b3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 9 Aug 2023 18:39:51 +0100 Subject: [PATCH 211/293] Automatic changelog for PR #3825 [ci skip] --- html/changelogs/AutoChangeLog-pr-3825.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3825.yml diff --git a/html/changelogs/AutoChangeLog-pr-3825.yml b/html/changelogs/AutoChangeLog-pr-3825.yml new file mode 100644 index 000000000000..e84083b76a43 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3825.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - rscadd: "The SMG belt has been changed. It now holds a SMG plus two extra magazines, plus it can fit in either the belt or armour slot." \ No newline at end of file From d6a1cd64fb75c29a1c658bba9c2d38707c96e943 Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Wed, 9 Aug 2023 22:00:02 +0200 Subject: [PATCH 212/293] updating MP and warden vendors. adding handgun case. (#4007) # About the pull request So the idea is to update the vendors for MP and warden because they are outdated. i replace the full belt by a handgun case choice as i found them more pleasing to use. i added a bunch of option for pouches and belt(including the previous available handgun belt but empty) that seem fitting to me # Explain why it's good for the game It expand the option MP and Warden when they equip at start of the game. # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Update the MP and Warden vendor to fallow more the standard of the rifleman vendor. add: change the selection of the handgun from a full belt to a handgun case(3magazin,one railgunlight and the gun.). /:cl: --------- Co-authored-by: Julien Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> --- .../machinery/vending/vendor_types/crew/mp.dm | 93 ++++++++++++------- .../vendor_types/crew/senior_officers.dm | 58 +++++++----- code/modules/cm_marines/equipment/guncases.dm | 44 +++++++++ 3 files changed, 143 insertions(+), 52 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/crew/mp.dm b/code/game/machinery/vending/vendor_types/crew/mp.dm index cdf374249211..b63a02248168 100644 --- a/code/game/machinery/vending/vendor_types/crew/mp.dm +++ b/code/game/machinery/vending/vendor_types/crew/mp.dm @@ -1,38 +1,50 @@ //------------ MP CLOTHING VENDOR--------------- GLOBAL_LIST_INIT(cm_vending_clothing_military_police, list( + list("POLICE SET (MANDATORY)", 0, null, null, null), + list("Essential Police Set", 0, /obj/effect/essentials_set/police, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), + list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("Uniform", 0, /obj/item/clothing/under/marine/mp, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), list("Headset", 0, /obj/item/device/radio/headset/almayer/mmpo, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), - list("Satchel", 0, /obj/item/storage/backpack/satchel/sec, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), - - list("PERSONAL SIDEARM (CHOOSE 1)", 0, null, null, null), - list("M44 Revolver", 0, /obj/item/storage/belt/gun/m44/mp, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M4A3 Pistol", 0, /obj/item/storage/belt/gun/m4a3/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), list("ARMOR (TAKE ALL)", 0, null, null, null), list("Military Police M2 Armor", 0, /obj/item/clothing/suit/storage/marine/MP, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), + list("MP Beret", 0, /obj/item/clothing/head/beret/marine/mp, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), - list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Military Police M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), - list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), + list("HANDGUN CASE (CHOOSE 1)", 0, null, null, null), + list("88 mod 4 Combat Pistol Case", 0, /obj/item/storage/box/guncase/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_MANDATORY), + list("M44 Combat Revolver Case", 0, /obj/item/storage/box/guncase/m44, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_MANDATORY), + list("M4A3 Service Pistol Case", 0, /obj/item/storage/box/guncase/m4a3, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_MANDATORY), - list("EYEWEAR (TAKE ALL)", 0, null, null, null), - list("Security HUD Glasses", 0, /obj/item/clothing/glasses/sunglasses/sechud, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), + list("BACKPACK (CHOOSE 1)", 0, null, null, null), + list("Military Police Satchel", 0, /obj/item/storage/backpack/satchel/sec, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), + + list("BELT (CHOOSE 1)", 0, null, null, null), + list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("POUCHES (CHOOSE 2)", 0, null, null, null), - list("First-Aid Pouch (Full)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Medium General Pouch", 0, /obj/item/storage/pouch/general/medium, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + + list("MASK (CHOOSE 1)", 0, null, null, null), + list("Gas Mask", 0, /obj/item/clothing/mask/gas, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Heat Absorbent Coif", 0, /obj/item/clothing/mask/rebreather/scarf, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Rebreather", 0, /obj/item/clothing/mask/rebreather, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), + list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), + list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - - list("HAT (CHOOSE 1)", 0, null, null, null), - list("MP Beret", 0, /obj/item/clothing/head/beret/marine/mp, MARINE_CAN_BUY_MASK, VENDOR_ITEM_MANDATORY), - )) /obj/structure/machinery/cm_vending/clothing/military_police @@ -47,38 +59,50 @@ GLOBAL_LIST_INIT(cm_vending_clothing_military_police, list( //------------ Warden CLOTHING VENDOR--------------- GLOBAL_LIST_INIT(cm_vending_clothing_military_police_warden, list( + list("POLICE SET (MANDATORY)", 0, null, null, null), + list("Essential Police Set", 0, /obj/effect/essentials_set/police, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("Warden Uniform", 0, /obj/item/clothing/under/marine/warden, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), list("Headset", 0, /obj/item/device/radio/headset/almayer/cmpcom, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), - list("Satchel", 0, /obj/item/storage/backpack/satchel/sec, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), - - list("PERSONAL SIDEARM (Take ALL)", 0, null, null, null), - list("M4A3 Service Pistol ", 0, /obj/item/storage/belt/gun/m4a3/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M44 Revolver", 0, /obj/item/storage/belt/gun/m44/mp, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), list("ARMOR (TAKE ALL)", 0, null, null, null), list("Military Warden M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/warden, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), + list("Warden Peaked Cap", 0, /obj/item/clothing/head/beret/marine/mp/warden, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), - list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Military Police M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), - list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), + list("HANDGUN CASE (CHOOSE 1)", 0, null, null, null), + list("88 mod 4 Combat Pistol Case", 0, /obj/item/storage/box/guncase/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_MANDATORY), + list("M44 Combat Revolver Case", 0, /obj/item/storage/box/guncase/m44, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_MANDATORY), + list("M4A3 Service Pistol Case", 0, /obj/item/storage/box/guncase/m4a3, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_MANDATORY), + + list("BACKPACK (CHOOSE 1)", 0, null, null, null), + list("Military Police Satchel", 0, /obj/item/storage/backpack/satchel/sec, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), - list("EYEWEAR (TAKE ALL)", 0, null, null, null), - list("Security HUD Glasses", 0, /obj/item/clothing/glasses/sunglasses/sechud, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), + list("BELT (CHOOSE 1)", 0, null, null, null), + list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("POUCHES (CHOOSE 2)", 0, null, null, null), - list("First-Aid Pouch (Full)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Medium General Pouch", 0, /obj/item/storage/pouch/general/medium, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + + list("MASK (CHOOSE 1)", 0, null, null, null), + list("Gas Mask", 0, /obj/item/clothing/mask/gas, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Heat Absorbent Coif", 0, /obj/item/clothing/mask/rebreather/scarf, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Rebreather", 0, /obj/item/clothing/mask/rebreather, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), + list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), + list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - - list("HAT (CHOOSE 1)", 0, null, null, null), - list("Warden Peaked Cap", 0, /obj/item/clothing/head/beret/marine/mp/warden, MARINE_CAN_BUY_MASK, VENDOR_ITEM_MANDATORY), )) /obj/structure/machinery/cm_vending/clothing/military_police_warden @@ -89,3 +113,10 @@ GLOBAL_LIST_INIT(cm_vending_clothing_military_police_warden, list( /obj/structure/machinery/cm_vending/clothing/military_police_warden/get_listed_products(mob/user) return GLOB.cm_vending_clothing_military_police_warden + +/obj/effect/essentials_set/police + spawned_gear_list = list( + /obj/item/clothing/glasses/sunglasses/sechud, + /obj/item/storage/belt/security/MP/full, + /obj/item/clothing/head/helmet/marine/MP, + ) diff --git a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm index 157f79cd43c2..55053bd724bd 100644 --- a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm +++ b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm @@ -28,50 +28,57 @@ return ..() - //------------ CHIEF MP --------------- GLOBAL_LIST_INIT(cm_vending_clothing_military_police_chief, list( + list("POLICE SET (MANDATORY)", 0, null, null, null), + list("Essential Police Set", 0, /obj/effect/essentials_set/chiefmilitarypolice, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("CMP Uniform", 0, /obj/item/clothing/under/marine/officer/warrant, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), list("Headset", 0, /obj/item/device/radio/headset/almayer/cmpcom, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), - list("Satchel", 0, /obj/item/storage/backpack/satchel/sec, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), - list("Gear Belt", 0, /obj/item/storage/belt/security/MP/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_MANDATORY), - - list("PERSONAL SIDEARM (CHOOSE 1)", 0, null, null, null), - list("M4A3 Service Pistol", 0, /obj/item/storage/belt/gun/m4a3/full, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_REGULAR), - list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_REGULAR), - list("M44 Revolver", 0, /obj/item/storage/belt/gun/m44/mp, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), list("ARMOR (TAKE ALL)", 0, null, null, null), list("Military Police Chief M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/WO, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_RECOMMENDED), - - list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Chief MP M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/WO, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), - list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), + list("CMP Beret", 0, /obj/item/clothing/head/beret/marine/mp/cmp, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), - list("EYEWEAR (TAKE ALL)", 0, null, null, null), - list("Security HUD Glasses", 0, /obj/item/clothing/glasses/sunglasses/sechud, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_MANDATORY), + list("HANDGUN CASE (CHOOSE 1)", 0, null, null, null), + list("88 mod 4 Combat Pistol Case", 0, /obj/item/storage/box/guncase/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_MANDATORY), + list("M44 Combat Revolver Case", 0, /obj/item/storage/box/guncase/m44, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_MANDATORY), + list("M4A3 Service Pistol Case", 0, /obj/item/storage/box/guncase/m4a3, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_MANDATORY), + + list("BACKPACK (CHOOSE 1)", 0, null, null, null), + list("Military Police Satchel", 0, /obj/item/storage/backpack/satchel/sec, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), + + list("BELT (CHOOSE 1)", 0, null, null, null), + list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("POUCHES (CHOOSE 2)", 0, null, null, null), - list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Medium General Pouch", 0, /obj/item/storage/pouch/general/medium, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("MASK (CHOOSE 1)", 0, null, null, null), + list("Gas Mask", 0, /obj/item/clothing/mask/gas, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Heat Absorbent Coif", 0, /obj/item/clothing/mask/rebreather/scarf, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Rebreather", 0, /obj/item/clothing/mask/rebreather, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), - list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - - list("HAT (CHOOSE 1)", 0, null, null, null), - list("CMP Beret", 0, /obj/item/clothing/head/beret/marine/mp/cmp, MARINE_CAN_BUY_MASK, VENDOR_ITEM_MANDATORY), )) - //------------ CHIEF ENGINEER --------------- GLOBAL_LIST_INIT(cm_vending_clothing_chief_engineer, list( @@ -314,6 +321,8 @@ GLOBAL_LIST_INIT(cm_vending_clothing_xo, list( list("Officer Cap", 0, /obj/item/clothing/head/cmcap/ro, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), )) + + //------------ AUXILIARY SUPPORT OFFICER --------------- GLOBAL_LIST_INIT(cm_vending_clothing_auxiliary_officer, list( @@ -348,3 +357,10 @@ GLOBAL_LIST_INIT(cm_vending_clothing_auxiliary_officer, list( list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), )) + +/obj/effect/essentials_set/chiefmilitarypolice + spawned_gear_list = list( + /obj/item/clothing/glasses/sunglasses/sechud, + /obj/item/storage/belt/security/MP/full, + /obj/item/clothing/head/helmet/marine/MP/WO, + ) diff --git a/code/modules/cm_marines/equipment/guncases.dm b/code/modules/cm_marines/equipment/guncases.dm index 8538af7ca90e..a9a3855a53e4 100644 --- a/code/modules/cm_marines/equipment/guncases.dm +++ b/code/modules/cm_marines/equipment/guncases.dm @@ -295,3 +295,47 @@ new /obj/item/weapon/gun/shotgun/double/cane(src) new /obj/item/ammo_magazine/handful/revolver/marksman/six_rounds(src) new /obj/item/ammo_magazine/handful/revolver/marksman/six_rounds(src) + +//Handgun case for Military police vendor three mag , a railflashligh and the handgun. + +//88 Mod 4 Combat Pistol +/obj/item/storage/box/guncase/mod88 + name = "\improper 88 Mod 4 Combat Pistol case" + desc = "A gun case containing an 88 Mod 4 Combat Pistol." + storage_slots = 5 + can_hold = list(/obj/item/attachable/flashlight, /obj/item/weapon/gun/pistol/mod88, /obj/item/ammo_magazine/pistol/mod88) + +/obj/item/storage/box/guncase/mod88/fill_preset_inventory() + new /obj/item/attachable/flashlight(src) + new /obj/item/weapon/gun/pistol/mod88(src) + new /obj/item/ammo_magazine/pistol/mod88(src) + new /obj/item/ammo_magazine/pistol/mod88(src) + new /obj/item/ammo_magazine/pistol/mod88(src) + +//M44 Combat Revolver +/obj/item/storage/box/guncase/m44 + name = "\improper M44 Combat Revolver case" + desc = "A gun case containing an M44 Combat Revolver." + storage_slots = 5 + can_hold = list(/obj/item/attachable/flashlight, /obj/item/weapon/gun/revolver/m44, /obj/item/ammo_magazine/revolver) + +/obj/item/storage/box/guncase/m44/fill_preset_inventory() + new /obj/item/attachable/flashlight(src) + new /obj/item/weapon/gun/revolver/m44(src) + new /obj/item/ammo_magazine/revolver(src) + new /obj/item/ammo_magazine/revolver(src) + new /obj/item/ammo_magazine/revolver(src) + +//M4A3 Service Pistol +/obj/item/storage/box/guncase/m4a3 + name = "\improper M4A3 Service Pistol case" + desc = "A gun case containing an M4A3 Service Pistol." + storage_slots = 5 + can_hold = list(/obj/item/attachable/flashlight, /obj/item/weapon/gun/pistol/m4a3, /obj/item/ammo_magazine/pistol) + +/obj/item/storage/box/guncase/m4a3/fill_preset_inventory() + new /obj/item/attachable/flashlight(src) + new /obj/item/weapon/gun/pistol/m4a3(src) + new /obj/item/ammo_magazine/pistol(src) + new /obj/item/ammo_magazine/pistol(src) + new /obj/item/ammo_magazine/pistol(src) From 475800ae34dfe39dec580b74ac289934b5f69d04 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 9 Aug 2023 21:08:56 +0100 Subject: [PATCH 213/293] Automatic changelog for PR #4007 [ci skip] --- html/changelogs/AutoChangeLog-pr-4007.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4007.yml diff --git a/html/changelogs/AutoChangeLog-pr-4007.yml b/html/changelogs/AutoChangeLog-pr-4007.yml new file mode 100644 index 000000000000..6042aea7bf09 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4007.yml @@ -0,0 +1,5 @@ +author: "Huffie56" +delete-after: True +changes: + - rscadd: "Update the MP and Warden vendor to fallow more the standard of the rifleman vendor." + - rscadd: "change the selection of the handgun from a full belt to a handgun case(3magazin,one railgunlight and the gun.)." \ No newline at end of file From 89797437d6888561ce936f9cb83006d80ebd0c68 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 10 Aug 2023 01:19:18 +0000 Subject: [PATCH 214/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3825.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4007.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4070.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4104.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4120.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4134.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4139.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4140.yml | 4 ---- html/changelogs/archive/2023-08.yml | 23 +++++++++++++++++++++++ 9 files changed, 23 insertions(+), 34 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3825.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4007.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4070.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4104.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4120.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4134.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4139.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4140.yml diff --git a/html/changelogs/AutoChangeLog-pr-3825.yml b/html/changelogs/AutoChangeLog-pr-3825.yml deleted file mode 100644 index e84083b76a43..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3825.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - rscadd: "The SMG belt has been changed. It now holds a SMG plus two extra magazines, plus it can fit in either the belt or armour slot." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4007.yml b/html/changelogs/AutoChangeLog-pr-4007.yml deleted file mode 100644 index 6042aea7bf09..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4007.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - rscadd: "Update the MP and Warden vendor to fallow more the standard of the rifleman vendor." - - rscadd: "change the selection of the handgun from a full belt to a handgun case(3magazin,one railgunlight and the gun.)." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4070.yml b/html/changelogs/AutoChangeLog-pr-4070.yml deleted file mode 100644 index ce07a7f0d64e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4070.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - rscadd: "Add a skill check to operate IV." - - bugfix: "Fix remove iv needing power to operate." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4104.yml b/html/changelogs/AutoChangeLog-pr-4104.yml deleted file mode 100644 index fc580403b7f4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4104.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - rscadd: "Combisticks now use a proper chain instead of an invisible magic one." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4120.yml b/html/changelogs/AutoChangeLog-pr-4120.yml deleted file mode 100644 index 493cb1c8044e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4120.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Across the board firerate nerfs with the exceptions of: M37 shotgun, M240 Flamer, M42A Scope Rifle, XM88, Mateba, Desert Eagle" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4134.yml b/html/changelogs/AutoChangeLog-pr-4134.yml deleted file mode 100644 index 11f6fb719c44..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4134.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed unnested mobs sometimes having incorrect density allowing xenos to push them" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4139.yml b/html/changelogs/AutoChangeLog-pr-4139.yml deleted file mode 100644 index ab63dbc83094..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4139.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Folded etools are now small items" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4140.yml b/html/changelogs/AutoChangeLog-pr-4140.yml deleted file mode 100644 index b18e2a2f6815..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4140.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Tallfission" -delete-after: True -changes: - - rscadd: "Vehicles skill for Commanding Officer, Executive Officer, and Auxiliary Support Officer jobs" \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 93443c77f9e0..8f78c6a75b9c 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -143,3 +143,26 @@ - rscadd: Toolkits have been added to the game. Holds engineering supplies akin to a medkit. Issued freely to ComTechs and Engineers, can be bought by the USCM Synthetic for cheap. +2023-08-10: + Drathek: + - bugfix: Fixed unnested mobs sometimes having incorrect density allowing xenos + to push them + Huffie56: + - rscadd: Add a skill check to operate IV. + - bugfix: Fix remove iv needing power to operate. + - rscadd: Update the MP and Warden vendor to fallow more the standard of the rifleman + vendor. + - rscadd: change the selection of the handgun from a full belt to a handgun case(3magazin,one + railgunlight and the gun.). + Morrow: + - balance: 'Across the board firerate nerfs with the exceptions of: M37 shotgun, + M240 Flamer, M42A Scope Rifle, XM88, Mateba, Desert Eagle' + - balance: Folded etools are now small items + Steelpoint: + - rscadd: The SMG belt has been changed. It now holds a SMG plus two extra magazines, + plus it can fit in either the belt or armour slot. + Tallfission: + - rscadd: Vehicles skill for Commanding Officer, Executive Officer, and Auxiliary + Support Officer jobs + Zonespace27: + - rscadd: Combisticks now use a proper chain instead of an invisible magic one. From dd6b5563861c683307464299ecf760fe77c6b600 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Thu, 10 Aug 2023 03:09:05 -0700 Subject: [PATCH 215/293] Combistick can now be yanked if dropped (#4146) # About the pull request Thought I pushed this. Whoops. # Explain why it's good for the game Intended functionality for the chain to extend if preds drop it, not just throwing # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: The combichain can now be yanked back if droppeed. /:cl: --------- Co-authored-by: John Doe --- code/modules/cm_preds/yaut_weapons.dm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/modules/cm_preds/yaut_weapons.dm b/code/modules/cm_preds/yaut_weapons.dm index 0cd6832d726b..5ff13c843ee3 100644 --- a/code/modules/cm_preds/yaut_weapons.dm +++ b/code/modules/cm_preds/yaut_weapons.dm @@ -261,6 +261,11 @@ cleanup_chain() return ..() +/obj/item/weapon/yautja/combistick/dropped(mob/user) + . = ..() + if(on && isturf(loc)) + setup_chain(user) + /obj/item/weapon/yautja/combistick/try_to_throw(mob/living/user) if(!charged) to_chat(user, SPAN_WARNING("Your combistick refuses to leave your hand. You must charge it with blood from prey before throwing it.")) @@ -268,7 +273,8 @@ charged = FALSE remove_filter("combistick_charge") unwield(user) //Otherwise stays wielded even when thrown - setup_chain(user) + if(on) + setup_chain(user) return TRUE /obj/item/weapon/yautja/combistick/proc/setup_chain(mob/living/user) From ce0c2a7006531513b4a0d9988293976fe79ecdae Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 10 Aug 2023 11:19:33 +0100 Subject: [PATCH 216/293] Automatic changelog for PR #4146 [ci skip] --- html/changelogs/AutoChangeLog-pr-4146.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4146.yml diff --git a/html/changelogs/AutoChangeLog-pr-4146.yml b/html/changelogs/AutoChangeLog-pr-4146.yml new file mode 100644 index 000000000000..e93c341db8cc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4146.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - bugfix: "The combichain can now be yanked back if droppeed." \ No newline at end of file From 59ed5716efc5a78f3f2edb14f9577be150279673 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Thu, 10 Aug 2023 03:09:31 -0700 Subject: [PATCH 217/293] Fix runtime with hijack burrowed PR (#4144) # About the pull request This PR is a followup to #3592 fixing runtimes when hijack occurs because it was assumed the mob's job was a datum/job when it actually is a string. # Explain why it's good for the game Code shouldn't runtime. Fixes: ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/b9f47464-07d3-4972-af6d-21dd7dffd3e9) # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Drathek fix: Fixed runtimes with hijack not calculating roles correctly for hijack larva surge /:cl: --- .../mob/living/carbon/xenomorph/xeno_defines.dm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index 512c26f8c360..8a1f0ce00f3b 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -930,10 +930,14 @@ embryo.hivenumber = XENO_HIVE_FORSAKEN potential_host.update_med_icon() for(var/mob/living/carbon/human/current_human as anything in GLOB.alive_human_list) - if((isspecieshuman(current_human) || isspeciessynth(current_human)) && current_human.job) - var/turf/turf = get_turf(current_human) - if(is_mainship_level(turf?.z)) - shipside_humans_weighted_count += RoleAuthority.calculate_role_weight(current_human.job) + if(!(isspecieshuman(current_human) || isspeciessynth(current_human))) + continue + var/datum/job/job = RoleAuthority.roles_for_mode[current_human.job] + if(!job) + continue + var/turf/turf = get_turf(current_human) + if(is_mainship_level(turf?.z)) + shipside_humans_weighted_count += RoleAuthority.calculate_role_weight(job) hijack_burrowed_surge = TRUE hijack_burrowed_left = max(n_ceil(shipside_humans_weighted_count * 0.5) - xenos_count, 5) hivecore_cooldown = FALSE From f5b7de8d3f879f6c7619513748fd6828e62ad1a9 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 10 Aug 2023 11:36:45 +0100 Subject: [PATCH 218/293] Automatic changelog for PR #4144 [ci skip] --- html/changelogs/AutoChangeLog-pr-4144.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4144.yml diff --git a/html/changelogs/AutoChangeLog-pr-4144.yml b/html/changelogs/AutoChangeLog-pr-4144.yml new file mode 100644 index 000000000000..00072ffccfba --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4144.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed runtimes with hijack not calculating roles correctly for hijack larva surge" \ No newline at end of file From 0dd5cb6fee44984723f93486b531abfa027d0258 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Thu, 10 Aug 2023 03:54:56 -0700 Subject: [PATCH 219/293] Fix beams for IV drip machines when adding/removing a blood bag (#4145) # About the pull request This PR is a followup to #3645 fixing the beam getting into an incorrect state when adding/removing a bag when the drip is already connected to someone. Also fixes a lingering reference to the attached mob ever the drip is destroyed. # Explain why it's good for the game Fixes this: https://github.com/cmss13-devs/cmss13/assets/76988376/77a69934-0eb9-4322-b0c5-74a53a34700f # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Drathek fix: Fix IV Drip machines not displaying the IV line correctly when adding/removing a bag when already attached code: Fixes a lingering reference to the mob when a IV drip machine is destroyed. /:cl: --- code/game/machinery/iv_drip.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/iv_drip.dm b/code/game/machinery/iv_drip.dm index 0b2b01fdb918..ef6c74a052cd 100644 --- a/code/game/machinery/iv_drip.dm +++ b/code/game/machinery/iv_drip.dm @@ -41,13 +41,14 @@ overlays += filling /obj/structure/machinery/iv_drip/proc/update_beam() - if(current_beam) + if(current_beam && !attached) QDEL_NULL(current_beam) - else if(!QDELETED(src) && attached) + else if(!current_beam && attached && !QDELETED(src)) current_beam = beam(attached, "iv_tube") /obj/structure/machinery/iv_drip/Destroy() attached?.active_transfusions -= src + attached = null update_beam() . = ..() From eb2ef173856d17b8da308da41d34f7ea949b073b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 10 Aug 2023 12:03:07 +0100 Subject: [PATCH 220/293] Automatic changelog for PR #4145 [ci skip] --- html/changelogs/AutoChangeLog-pr-4145.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4145.yml diff --git a/html/changelogs/AutoChangeLog-pr-4145.yml b/html/changelogs/AutoChangeLog-pr-4145.yml new file mode 100644 index 000000000000..5fac8567357e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4145.yml @@ -0,0 +1,5 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fix IV Drip machines not displaying the IV line correctly when adding/removing a bag when already attached" + - code_imp: "Fixes a lingering reference to the mob when a IV drip machine is destroyed." \ No newline at end of file From b35889b24e5bcd4c4aa278104a766b5ef76f23b1 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Thu, 10 Aug 2023 15:40:32 -0700 Subject: [PATCH 221/293] Fixes a lot of guns having burst that shouldn't (#4113) # About the pull request Atomized outta the full auto PR for now # Explain why it's good for the game bugs bad # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: A pile of guns no longer have burst fire (who weren't meant to) /:cl: --- code/modules/projectiles/gun.dm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 124eb95ceb6e..352b1d2a6be5 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -314,7 +314,7 @@ accuracy_mult_unwielded = BASE_ACCURACY_MULT scatter = SCATTER_AMOUNT_TIER_6 burst_scatter_mult = SCATTER_AMOUNT_TIER_7 - set_burst_amount(BURST_AMOUNT_TIER_5) + set_burst_amount(BURST_AMOUNT_TIER_1) scatter_unwielded = SCATTER_AMOUNT_TIER_6 damage_mult = BASE_BULLET_DAMAGE_MULT damage_falloff_mult = DAMAGE_FALLOFF_TIER_10 @@ -1775,13 +1775,11 @@ not all weapons use normal magazines etc. load_into_chamber() itself is designed /obj/item/weapon/gun/proc/set_burst_amount(value, mob/user) burst_amount = value SEND_SIGNAL(src, COMSIG_GUN_BURST_SHOTS_TO_FIRE_MODIFIED, burst_amount) - setup_firemodes() /// adder for burst_amount /obj/item/weapon/gun/proc/modify_burst_amount(value, mob/user) burst_amount += value SEND_SIGNAL(src, COMSIG_GUN_BURST_SHOTS_TO_FIRE_MODIFIED, burst_amount) - setup_firemodes() /// Adder for burst_delay /obj/item/weapon/gun/proc/modify_burst_delay(value, mob/user) From add72a1d146c4873367516c839e3f1559a87dc7c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 10 Aug 2023 23:48:23 +0100 Subject: [PATCH 222/293] Automatic changelog for PR #4113 [ci skip] --- html/changelogs/AutoChangeLog-pr-4113.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4113.yml diff --git a/html/changelogs/AutoChangeLog-pr-4113.yml b/html/changelogs/AutoChangeLog-pr-4113.yml new file mode 100644 index 000000000000..c56d2fd3e189 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4113.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - bugfix: "A pile of guns no longer have burst fire (who weren't meant to)" \ No newline at end of file From 65aef7f5a18d9a4307d47547efd1dda486d28293 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 11 Aug 2023 01:04:18 +0000 Subject: [PATCH 223/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4113.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4144.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4145.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4146.yml | 4 ---- html/changelogs/archive/2023-08.yml | 10 ++++++++++ 5 files changed, 10 insertions(+), 17 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4113.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4144.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4145.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4146.yml diff --git a/html/changelogs/AutoChangeLog-pr-4113.yml b/html/changelogs/AutoChangeLog-pr-4113.yml deleted file mode 100644 index c56d2fd3e189..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4113.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - bugfix: "A pile of guns no longer have burst fire (who weren't meant to)" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4144.yml b/html/changelogs/AutoChangeLog-pr-4144.yml deleted file mode 100644 index 00072ffccfba..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4144.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed runtimes with hijack not calculating roles correctly for hijack larva surge" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4145.yml b/html/changelogs/AutoChangeLog-pr-4145.yml deleted file mode 100644 index 5fac8567357e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4145.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fix IV Drip machines not displaying the IV line correctly when adding/removing a bag when already attached" - - code_imp: "Fixes a lingering reference to the mob when a IV drip machine is destroyed." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4146.yml b/html/changelogs/AutoChangeLog-pr-4146.yml deleted file mode 100644 index e93c341db8cc..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4146.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - bugfix: "The combichain can now be yanked back if droppeed." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 8f78c6a75b9c..8819d12dfe5f 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -166,3 +166,13 @@ Support Officer jobs Zonespace27: - rscadd: Combisticks now use a proper chain instead of an invisible magic one. +2023-08-11: + Drathek: + - bugfix: Fixed runtimes with hijack not calculating roles correctly for hijack + larva surge + - bugfix: Fix IV Drip machines not displaying the IV line correctly when adding/removing + a bag when already attached + - code_imp: Fixes a lingering reference to the mob when a IV drip machine is destroyed. + Zonespace27: + - bugfix: A pile of guns no longer have burst fire (who weren't meant to) + - bugfix: The combichain can now be yanked back if droppeed. From 3b62cddce0f4202f3155d3b9e5b39cac615c6d60 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Fri, 11 Aug 2023 16:03:13 +0800 Subject: [PATCH 224/293] Fixes Breaching Hammer Mob Sprite (#4147) # About the pull request Mob sprite was not appearing in game, this fixes it. # Explain why it's good for the game Bug fix # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: Synthetic Breaching Hammer will now properly appear on the user's back when holstered. /:cl: Co-authored-by: Steelpoint --- icons/mob/humans/onmob/back.dmi | Bin 105811 -> 94403 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/humans/onmob/back.dmi b/icons/mob/humans/onmob/back.dmi index 4689fd35ab50737ee382f3760a507f531aaf53b4..969016a4a4e5bc3c72c4784c10bb62d61f201db8 100644 GIT binary patch literal 94403 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%0AC)U5DrDLP1SrB$)&f9?`zwP97Cf2e^o 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 literal 105811 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 z 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

h{HDCNQmD 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 From 493cc449c08df22f22edc15f27c6da8af8a1760a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 11 Aug 2023 09:11:22 +0100 Subject: [PATCH 225/293] Automatic changelog for PR #4147 [ci skip] --- html/changelogs/AutoChangeLog-pr-4147.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4147.yml diff --git a/html/changelogs/AutoChangeLog-pr-4147.yml b/html/changelogs/AutoChangeLog-pr-4147.yml new file mode 100644 index 000000000000..f905cc39645c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4147.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - bugfix: "Synthetic Breaching Hammer will now properly appear on the user's back when holstered." \ No newline at end of file From 23ab6baad64c799203010eee7f6b51557e4efcf8 Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Fri, 11 Aug 2023 16:55:45 +0200 Subject: [PATCH 226/293] update clothing vendor in squad prep to hold all clothing items and use scaling. (#4065) # About the pull request The idea is to move all the clothing items to the uniform vendor. then turn the Armaments vendor into an utilities vendor and populate it with usefull item that you can find around the ship for free... I am also adding welding google and high capacity blowtorch are people can loot them on the ship and their is plenty of them no reason to make people loot maintenance or department to complete their favorite loadout if those are items are widely available.... # Explain why it's good for the game It regroup all the clothing items in a single vendor to avoid have multiple vendors selling the same item and refocus the utilities vendor toward another set of items... # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: code: added welding google to the com tech tool vendor. code: added scaling based on round population to the ColMarTech Surplus Uniform like the other vendors. code: Move every clothing items from ColMarTech Automated Armaments Squad Vendor to ColMarTech Surplus Uniform Vendor. code: rename ColMarTech Automated Armaments Squad Vendor to ColMarTech Automated Utilities Squad Vendor and add in tools food and other utilities. /:cl: --------- Co-authored-by: Julien --- .../vending/vendor_types/engineering.dm | 1 + .../vendor_types/squad_prep/squad_prep.dm | 179 ++++++++++-------- 2 files changed, 105 insertions(+), 75 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/engineering.dm b/code/game/machinery/vending/vendor_types/engineering.dm index f0a81d990491..2fe6962e93bb 100644 --- a/code/game/machinery/vending/vendor_types/engineering.dm +++ b/code/game/machinery/vending/vendor_types/engineering.dm @@ -55,6 +55,7 @@ list("EQUIPMENT", -1, null, null), list("Utility Tool Belt", round(scale * 4), /obj/item/storage/belt/utility, VENDOR_ITEM_REGULAR), list("Cable Coil", round(scale * 4), /obj/item/stack/cable_coil/random, VENDOR_ITEM_REGULAR), + list("Welding Goggles", round(scale * 2), /obj/item/clothing/glasses/welding, VENDOR_ITEM_REGULAR), list("Toolkit", round(scale * 12), /obj/item/storage/firstaid/toolkit/empty, VENDOR_ITEM_REGULAR), list("TOOLS", -1, null, null), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index ec16d0453e3f..d2e50aee9042 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -55,6 +55,7 @@ //------------SQUAD PREP UNIFORM VENDOR--------------- + /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep name = "\improper ColMarTech Surplus Uniform Vendor" desc = "An automated supply rack hooked up to a small storage of standard marine uniforms." @@ -68,46 +69,92 @@ /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/populate_product_list(scale) listed_products = list( - list("UNIFORM & STORAGE", -1, null, null), - list("Lightweight IMP Backpack", 10, /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR), - list("Marine Radio Headset", 10, /obj/item/device/radio/headset/almayer, VENDOR_ITEM_REGULAR), - list("Marine Combat Gloves", 10, /obj/item/clothing/gloves/marine, VENDOR_ITEM_REGULAR), - list("Marine Black Combat Gloves", 10, /obj/item/clothing/gloves/marine/black, VENDOR_ITEM_REGULAR), - list("Marine Combat Boots", 20, /obj/item/clothing/shoes/marine, VENDOR_ITEM_REGULAR), - list("Shotgun Scabbard", 5, /obj/item/storage/large_holster/m37, VENDOR_ITEM_REGULAR), - list("USCM Satchel", 10, /obj/item/storage/backpack/marine/satchel, VENDOR_ITEM_REGULAR), - list("USCM Technical Satchel", 10, /obj/item/storage/backpack/marine/satchel/tech, VENDOR_ITEM_REGULAR), - list("USCM Technical Chestrig", 10, /obj/item/storage/backpack/marine/engineerpack/welder_chestrig, VENDOR_ITEM_REGULAR), - list("USCM Uniform", 20, /obj/item/clothing/under/marine, VENDOR_ITEM_REGULAR), + list("STANDARD EQUIPMENT", -1, null, null, null), + list("Marine Combat Boots", round(scale * 15), /obj/item/clothing/shoes/marine, VENDOR_ITEM_REGULAR), + list("USCM Uniform", round(scale * 15), /obj/item/clothing/under/marine, VENDOR_ITEM_REGULAR), + list("Marine Combat Gloves", round(scale * 15), /obj/item/clothing/gloves/marine, VENDOR_ITEM_REGULAR), + list("Marine Black Combat Gloves", round(scale * 15), /obj/item/clothing/gloves/marine/black, VENDOR_ITEM_REGULAR), + list("Marine Radio Headset", round(scale * 15), /obj/item/device/radio/headset/almayer, VENDOR_ITEM_REGULAR), + list("M10 Pattern Marine Helmet", round(scale * 15), /obj/item/clothing/head/helmet/marine, VENDOR_ITEM_REGULAR), - list("BELTS", -1, null, null), - list("M276 Pattern Ammo Load Rig", 10, /obj/item/storage/belt/marine, VENDOR_ITEM_REGULAR), - list("M276 Pattern M40 Grenade Rig", 8, /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), - list("M276 Pattern Shotgun Shell Loading Rig", 10, /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), - list("M276 Pattern General Pistol Holster Rig", 10, /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 Pattern M39 Holster Rig", 10, /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), - list("M276 Pattern M44 Holster Rig", 10, /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), - list("M276 Pattern M82F Holster Rig", 5, /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), + list("WEBBINGS", -1, null, null), + list("Brown Webbing Vest", round(scale * 1.25), /obj/item/clothing/accessory/storage/black_vest/brown_vest, VENDOR_ITEM_REGULAR), + list("Black Webbing Vest", round(scale * 0.5), /obj/item/clothing/accessory/storage/black_vest, VENDOR_ITEM_REGULAR), + list("Webbing", round(scale * 2), /obj/item/clothing/accessory/storage/webbing, VENDOR_ITEM_REGULAR), + list("Drop Pouch", round(scale * 0.5), /obj/item/clothing/accessory/storage/droppouch, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", round(scale * 0.5), /obj/item/clothing/accessory/storage/holster, VENDOR_ITEM_REGULAR), list("ARMOR", -1, null, null), - list("M10 Pattern Marine Helmet", 20, /obj/item/clothing/head/helmet/marine, VENDOR_ITEM_REGULAR), - list("M3 Pattern Carrier Marine Armor", 20, /obj/item/clothing/suit/storage/marine/carrier, VENDOR_ITEM_REGULAR), - list("M3 Pattern Padded Marine Armor", 20, /obj/item/clothing/suit/storage/marine/padded, VENDOR_ITEM_REGULAR), - list("M3 Pattern Padless Marine Armor", 20, /obj/item/clothing/suit/storage/marine/padless, VENDOR_ITEM_REGULAR), - list("M3 Pattern Ridged Marine Armor", 20, /obj/item/clothing/suit/storage/marine/padless_lines, VENDOR_ITEM_REGULAR), - list("M3 Pattern Skull Marine Armor", 20, /obj/item/clothing/suit/storage/marine/skull, VENDOR_ITEM_REGULAR), - list("M3 Pattern Smooth Marine Armor", 20, /obj/item/clothing/suit/storage/marine/smooth, VENDOR_ITEM_REGULAR), - list("M3-EOD Pattern Heavy Armor", 10, /obj/item/clothing/suit/storage/marine/heavy, VENDOR_ITEM_REGULAR), - list("M3-L Pattern Light Armor", 10, /obj/item/clothing/suit/storage/marine/light, VENDOR_ITEM_REGULAR), + list("M3 Pattern Carrier Marine Armor", round(scale * 15), /obj/item/clothing/suit/storage/marine/carrier, VENDOR_ITEM_REGULAR), + list("M3 Pattern Padded Marine Armor", round(scale * 15), /obj/item/clothing/suit/storage/marine/padded, VENDOR_ITEM_REGULAR), + list("M3 Pattern Padless Marine Armor", round(scale * 15), /obj/item/clothing/suit/storage/marine/padless, VENDOR_ITEM_REGULAR), + list("M3 Pattern Ridged Marine Armor", round(scale * 15), /obj/item/clothing/suit/storage/marine/padless_lines, VENDOR_ITEM_REGULAR), + list("M3 Pattern Skull Marine Armor", round(scale * 15), /obj/item/clothing/suit/storage/marine/skull, VENDOR_ITEM_REGULAR), + list("M3 Pattern Smooth Marine Armor", round(scale * 15), /obj/item/clothing/suit/storage/marine/smooth, VENDOR_ITEM_REGULAR), + list("M3-EOD Pattern Heavy Armor", round(scale * 10), /obj/item/clothing/suit/storage/marine/heavy, VENDOR_ITEM_REGULAR), + list("M3-L Pattern Light Armor", round(scale * 10), /obj/item/clothing/suit/storage/marine/light, VENDOR_ITEM_REGULAR), + + list("BACKPACK", -1, null, null, null), + list("Lightweight IMP Backpack", round(scale * 15), /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR), + list("Technician Backpack", round(scale * 15), /obj/item/storage/backpack/marine/tech, VENDOR_ITEM_REGULAR), + list("Medical Backpack", round(scale * 15), /obj/item/storage/backpack/marine/medic, VENDOR_ITEM_REGULAR), + list("USCM Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel, VENDOR_ITEM_REGULAR), + list("USCM Technical Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel/tech, VENDOR_ITEM_REGULAR), + list("USCM Technical Chestrig", round(scale * 15), /obj/item/storage/backpack/marine/engineerpack/welder_chestrig, VENDOR_ITEM_REGULAR), + list("Medical Satchel", round(scale * 15), /obj/item/storage/backpack/marine/satchel/medic, VENDOR_ITEM_REGULAR), + list("Shotgun Scabbard", round(scale * 5), /obj/item/storage/large_holster/m37, VENDOR_ITEM_REGULAR), + + list("RESTRICTED BACKPACKS", -1, null, null), + list("USCM Technician Welderpack", round(scale * 1.25), /obj/item/storage/backpack/marine/engineerpack, VENDOR_ITEM_REGULAR), + list("Technician Welder-Satchel", round(scale * 2), /obj/item/storage/backpack/marine/engineerpack/satchel, VENDOR_ITEM_REGULAR), + list("Radio Telephone Backpack", round(scale * 0.5), /obj/item/storage/backpack/marine/satchel/rto, VENDOR_ITEM_REGULAR), + + list("BELTS", -1, null, null), + list("M276 Pattern Ammo Load Rig", round(scale * 15), /obj/item/storage/belt/marine, VENDOR_ITEM_REGULAR), + list("M276 Pattern M40 Grenade Rig", round(scale * 10), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), + list("M276 Pattern Shotgun Shell Loading Rig", round(scale * 15), /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), + list("M276 Pattern General Pistol Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), + list("M276 Pattern M39 Holster Rig", round(scale * 15), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), + list("M276 Pattern M39 Holster Rig And Pouch", round(scale * 10), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), + list("M276 Pattern M44 Holster Rig", round(scale * 15), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), + list("M276 Pattern M82F Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), + list("M276 Knife Rig (Full)", round(scale * 15), /obj/item/storage/belt/knifepouch, VENDOR_ITEM_REGULAR), + list("M276 G8-A General Utility Pouch", round(scale * 15), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), + + list("POUCHES", -1, null, null, null), + list("Bayonet Sheath (Full)",round(scale * 15), /obj/item/storage/pouch/bayonet, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Splints, Gauze, Ointment)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/alternate, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", round(scale * 15), /obj/item/storage/pouch/firstaid/full/pills, VENDOR_ITEM_REGULAR), + list("Flare Pouch (Full)", round(scale * 15), /obj/item/storage/pouch/flare/full, VENDOR_ITEM_REGULAR), + list("Small Document Pouch", round(scale * 15), /obj/item/storage/pouch/document/small, VENDOR_ITEM_REGULAR), + list("Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine, VENDOR_ITEM_REGULAR), + list("Shotgun Shell Pouch", round(scale * 15), /obj/item/storage/pouch/shotgun, VENDOR_ITEM_REGULAR), + list("Medium General Pouch", round(scale * 15), /obj/item/storage/pouch/general/medium, VENDOR_ITEM_REGULAR), + list("Pistol Magazine Pouch", round(scale * 15), /obj/item/storage/pouch/magazine/pistol, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", round(scale * 15), /obj/item/storage/pouch/pistol, VENDOR_ITEM_REGULAR), + + list("RESTRICTED POUCHES", -1, null, null, null), + list("Construction Pouch", round(scale * 1.25), /obj/item/storage/pouch/construction, VENDOR_ITEM_REGULAR), + list("Explosive Pouch", round(scale * 1.25), /obj/item/storage/pouch/explosive, VENDOR_ITEM_REGULAR), + list("First Responder Pouch (Empty)", round(scale * 2.5), /obj/item/storage/pouch/first_responder, VENDOR_ITEM_REGULAR), + list("Large Pistol Magazine Pouch", round(scale * 2), /obj/item/storage/pouch/magazine/pistol/large, VENDOR_ITEM_REGULAR), + list("Tools Pouch", round(scale * 1.25), /obj/item/storage/pouch/tools, VENDOR_ITEM_REGULAR), + list("Sling Pouch", round(scale * 1.25), /obj/item/storage/pouch/sling, VENDOR_ITEM_REGULAR), + + list("MASK", -1, null, null, null), + list("Gas Mask", round(scale * 15), /obj/item/clothing/mask/gas, VENDOR_ITEM_REGULAR), + list("Heat Absorbent Coif", round(scale * 10), /obj/item/clothing/mask/rebreather/scarf, VENDOR_ITEM_REGULAR), + list("Rebreather", round(scale * 10), /obj/item/clothing/mask/rebreather, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), list("MISCELLANEOUS", -1, null, null, null), - list("Gas Mask", 20, /obj/item/clothing/mask/gas, VENDOR_ITEM_REGULAR), - list("Heat Absorbent Coif", 10, /obj/item/clothing/mask/rebreather/scarf, VENDOR_ITEM_REGULAR), - list("M5 Integrated Gas Mask", 10, /obj/item/prop/helmetgarb/helmet_gasmask, VENDOR_ITEM_REGULAR), - list("M10 Helmet Netting", 10, /obj/item/prop/helmetgarb/netting, VENDOR_ITEM_REGULAR), - list("M10 Helmet Rain Cover", 10, /obj/item/prop/helmetgarb/raincover, VENDOR_ITEM_REGULAR), - list("Firearm Lubricant", 20, /obj/item/prop/helmetgarb/gunoil, VENDOR_ITEM_REGULAR), - list("USCM Flair", 20, /obj/item/prop/helmetgarb/flair_uscm, VENDOR_ITEM_REGULAR), + list("Ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles, VENDOR_ITEM_REGULAR), + list("Prescription ballistic goggles", round(scale * 10), /obj/item/clothing/glasses/mgoggles/prescription, VENDOR_ITEM_REGULAR), + list("Marine RPG glasses", round(scale * 10), /obj/item/clothing/glasses/regular, VENDOR_ITEM_REGULAR), + list("M5 Integrated Gas Mask", round(scale * 10), /obj/item/prop/helmetgarb/helmet_gasmask, VENDOR_ITEM_REGULAR), + list("M10 Helmet Netting", round(scale * 10), /obj/item/prop/helmetgarb/netting, VENDOR_ITEM_REGULAR), + list("M10 Helmet Rain Cover", round(scale * 10), /obj/item/prop/helmetgarb/raincover, VENDOR_ITEM_REGULAR), + list("Firearm Lubricant", round(scale * 15), /obj/item/prop/helmetgarb/gunoil, VENDOR_ITEM_REGULAR), + list("USCM Flair", round(scale * 15), /obj/item/prop/helmetgarb/flair_uscm, VENDOR_ITEM_REGULAR), ) //--------------SQUAD SPECIFIC VERSIONS-------------- @@ -172,7 +219,6 @@ /obj/structure/machinery/cm_vending/sorted/cargo_ammo/squad/populate_product_list(scale) listed_products = list( - list("ARMOR-PIERCING AMMUNITION", -1, null, null), list("M4RA AP Magazine (10x24mm)", round(scale * 3.5), /obj/item/ammo_magazine/rifle/m4ra/ap, VENDOR_ITEM_REGULAR), list("M39 AP Magazine (10x20mm)", round(scale * 3), /obj/item/ammo_magazine/smg/m39/ap, VENDOR_ITEM_REGULAR), @@ -201,8 +247,8 @@ //--------------SQUAD ARMAMENTS VENDOR-------------- /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad - name = "\improper ColMarTech Automated Armaments Squad Vendor" - desc = "An automated supply rack hooked up to a small storage of various firearms and explosives. Can be accessed by any Marine Rifleman." + name = "\improper ColMarTech Automated Utilities Squad Vendor" + desc = "An automated supply rack hooked up to a small storage of various utilities and tools. Can be accessed by any Marine Rifleman." req_access = list(ACCESS_MARINE_ALPHA) req_one_access = list(ACCESS_MARINE_LEADER, ACCESS_MARINE_SPECPREP, ACCESS_MARINE_RO) hackable = TRUE @@ -216,47 +262,30 @@ /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad/populate_product_list(scale) listed_products = list( - list("WEBBINGS", -1, null, null), - list("Brown Webbing Vest", round(scale * 2), /obj/item/clothing/accessory/storage/black_vest/brown_vest, VENDOR_ITEM_REGULAR), - list("Black Webbing Vest", round(scale * 1), /obj/item/clothing/accessory/storage/black_vest, VENDOR_ITEM_REGULAR), - list("Webbing", round(scale * 3), /obj/item/clothing/accessory/storage/webbing, VENDOR_ITEM_REGULAR), - list("Drop Pouch", round(scale * 1), /obj/item/clothing/accessory/storage/droppouch, VENDOR_ITEM_REGULAR), - list("Shoulder Holster", round(scale * 1), /obj/item/clothing/accessory/storage/holster, VENDOR_ITEM_REGULAR), + list("FOOD", -1, null, null), + list("MRE", round(scale * 5), /obj/item/storage/box/MRE, VENDOR_ITEM_REGULAR), + list("MRE Box", round(scale * 1), /obj/item/ammo_box/magazine/misc/mre, VENDOR_ITEM_REGULAR), - list("BACKPACKS", -1, null, null), - list("Lightweight IMP Backpack", round(scale * 15), /obj/item/storage/backpack/marine, VENDOR_ITEM_REGULAR), - list("Shotgun Scabbard", round(scale * 5), /obj/item/storage/large_holster/m37, VENDOR_ITEM_REGULAR), - list("USCM Technician Welderpack", round(scale * 2), /obj/item/storage/backpack/marine/engineerpack, VENDOR_ITEM_REGULAR), - list("Technician Welder-Satchel", round(scale * 3), /obj/item/storage/backpack/marine/engineerpack/satchel, VENDOR_ITEM_REGULAR), - list("Radio Telephone Backpack", round(scale * 1), /obj/item/storage/backpack/marine/satchel/rto, VENDOR_ITEM_REGULAR), - - list("BELTS", -1, null, null), - list("G8-A General Utility Pouch", round(scale * 2), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), - list("M276 General Pistol Holster Rig", round(scale * 10), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", round(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), - list("M276 M82F Holster Rig", round(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), - list("M276 M40 Grenade Rig", round(scale * 3), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), - - list("POUCHES", -1, null, null), - list("Construction Pouch", round(scale * 2), /obj/item/storage/pouch/construction, VENDOR_ITEM_REGULAR), - list("Document Pouch", round(scale * 2), /obj/item/storage/pouch/document/small, VENDOR_ITEM_REGULAR), - list("Explosive Pouch", round(scale * 2), /obj/item/storage/pouch/explosive, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Full)", round(scale * 5), /obj/item/storage/pouch/firstaid/full/alternate, VENDOR_ITEM_REGULAR), - list("First Responder Pouch (Empty)", round(scale * 4), /obj/item/storage/pouch/first_responder, VENDOR_ITEM_REGULAR), - list("Flare Pouch", round(scale * 5), /obj/item/storage/pouch/flare/full, VENDOR_ITEM_REGULAR), - list("Large Pistol Magazine Pouch", round(scale * 3), /obj/item/storage/pouch/magazine/pistol/large, VENDOR_ITEM_REGULAR), - list("Magazine Pouch", round(scale * 5), /obj/item/storage/pouch/magazine, VENDOR_ITEM_REGULAR), - list("Medium General Pouch", round(scale * 2), /obj/item/storage/pouch/general/medium, VENDOR_ITEM_REGULAR), - list("Shotgun Shell Pouch", round(scale *5), /obj/item/storage/pouch/shotgun, VENDOR_ITEM_REGULAR), - list("Sidearm Pouch", round(scale * 15), /obj/item/storage/pouch/pistol, VENDOR_ITEM_REGULAR), - list("Tools Pouch", round(scale * 2), /obj/item/storage/pouch/tools, VENDOR_ITEM_REGULAR), - list("Sling Pouch", round(scale * 2), /obj/item/storage/pouch/sling, VENDOR_ITEM_REGULAR), + list("TOOLS", -1, null, null), + list("Entrenching Tool (ET)", round(scale * 2), /obj/item/tool/shovel/etool/folded, VENDOR_ITEM_REGULAR), + list("Screwdriver", round(scale * 5), /obj/item/tool/screwdriver, VENDOR_ITEM_REGULAR), + list("Wirecutters", round(scale * 5), /obj/item/tool/wirecutters, VENDOR_ITEM_REGULAR), + list("Crowbar", round(scale * 5), /obj/item/tool/crowbar, VENDOR_ITEM_REGULAR), + list("Wrench", round(scale * 5), /obj/item/tool/wrench, VENDOR_ITEM_REGULAR), + list("ME3 hand welder", round(scale * 2), /obj/item/tool/weldingtool/simple, VENDOR_ITEM_REGULAR), - list("MISCELLANEOUS", -1, null, null), + list("FLARE AND LIGHT", -1, null, null), list("Combat Flashlight", round(scale * 5), /obj/item/device/flashlight/combat, VENDOR_ITEM_REGULAR), - list("Entrenching Tool (ET)", round(scale * 2), /obj/item/tool/shovel/etool/folded, VENDOR_ITEM_REGULAR), + list("Flashlight", round(scale * 5), /obj/item/device/flashlight/combat, VENDOR_ITEM_REGULAR), + list("Box of Flashlight", round(scale * 1), /obj/item/ammo_box/magazine/misc/flashlight, VENDOR_ITEM_REGULAR), + list("Box of Flares", round(scale * 1), /obj/item/ammo_box/magazine/misc/flares, VENDOR_ITEM_REGULAR), + list("M94 Marking Flare Pack", round(scale * 10), /obj/item/storage/box/m94, VENDOR_ITEM_REGULAR), list("M89-S Signal Flare Pack", round(scale * 1), /obj/item/storage/box/m94/signal, VENDOR_ITEM_REGULAR), + + list("MISCELLANEOUS", -1, null, null), + list("Toolkit", round(scale * 1), /obj/item/storage/firstaid/toolkit/empty, VENDOR_ITEM_REGULAR), + list("Map", round(scale * 5), /obj/item/map/current_map, VENDOR_ITEM_REGULAR), + list("Extinguisher", round(scale * 5), /obj/item/tool/extinguisher, VENDOR_ITEM_REGULAR), list("Machete Scabbard (Full)", round(scale * 5), /obj/item/storage/large_holster/machete/full, VENDOR_ITEM_REGULAR), list("Binoculars", round(scale * 1), /obj/item/device/binoculars, VENDOR_ITEM_REGULAR), list("MB-6 Folding Barricades (x3)", round(scale * 2), /obj/item/stack/folding_barricade/three, VENDOR_ITEM_REGULAR), From 76529f8eec196c04888d440c89a80d408d0cc0e6 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 11 Aug 2023 16:04:08 +0100 Subject: [PATCH 227/293] Automatic changelog for PR #4065 [ci skip] --- html/changelogs/AutoChangeLog-pr-4065.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4065.yml diff --git a/html/changelogs/AutoChangeLog-pr-4065.yml b/html/changelogs/AutoChangeLog-pr-4065.yml new file mode 100644 index 000000000000..8ed0d087b0e0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4065.yml @@ -0,0 +1,7 @@ +author: "Huffie56" +delete-after: True +changes: + - code_imp: "added welding google to the com tech tool vendor." + - code_imp: "added scaling based on round population to the ColMarTech Surplus Uniform like the other vendors." + - code_imp: "Move every clothing items from ColMarTech Automated Armaments Squad Vendor to ColMarTech Surplus Uniform Vendor." + - code_imp: "rename ColMarTech Automated Armaments Squad Vendor to ColMarTech Automated Utilities Squad Vendor and add in tools food and other utilities." \ No newline at end of file From 589a1a6d9353a7fe37bfc9751b18516aff9338df Mon Sep 17 00:00:00 2001 From: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> Date: Fri, 11 Aug 2023 11:02:05 -0400 Subject: [PATCH 228/293] Nerfs to defibrillators, changes to heart damage & bloodloss (#4137) # About the pull request Changes heart damage from three conditions to more of a smooth slider Makes successful defibs guaranteed to deal heart damage, with a range of damage # Explain why it's good for the game Makes death more punishing while also meaning a minor amount of heart damage is less important # Testing Photographs and Procedure
Screenshots & Videos I really didn't test this
# Changelog :cl: balance: Defibrillators are guaranteed to deal heart damage on successful revives balance: Blood volume now scales with heart damage rather than being a hardcoded multiplier balance: Blood volume oxyloss now scales rather than being a hardcoded loss amount /:cl: --- .../objects/items/devices/defibrillator.dm | 18 +++++++-- .../cm_tech/implements/medical_czsp.dm | 5 ++- code/modules/mob/living/blood.dm | 39 ++++++++++--------- 3 files changed, 37 insertions(+), 25 deletions(-) diff --git a/code/game/objects/items/devices/defibrillator.dm b/code/game/objects/items/devices/defibrillator.dm index 0596ae9d14b8..30d0467a9b76 100644 --- a/code/game/objects/items/devices/defibrillator.dm +++ b/code/game/objects/items/devices/defibrillator.dm @@ -11,7 +11,10 @@ w_class = SIZE_MEDIUM var/blocked_by_suit = TRUE - var/heart_damage_to_deal = 5 + /// Min damage defib deals to victims' heart + var/min_heart_damage_dealt = 3 + /// Max damage defib deals to victims' heart + var/max_heart_damage_dealt = 5 var/ready = 0 var/damage_heal_threshold = 12 //This is the maximum non-oxy damage the defibrillator will heal to get a patient above -100, in all categories var/datum/effect_system/spark_spread/spark_system = new /datum/effect_system/spark_spread @@ -191,8 +194,11 @@ shock_cooldown = world.time + 10 //1 second cooldown before you can shock again var/datum/internal_organ/heart/heart = H.internal_organs_by_name["heart"] + /// Has the defib already caused the chance of heart damage, to not potentially double up later + var/heart_already_damaged = FALSE if(heart && prob(25)) - heart.take_damage(heart_damage_to_deal, TRUE) //Allow the defibrillator to possibly worsen heart damage. Still rare enough to just be the "clone damage" of the defib + heart.take_damage(rand(min_heart_damage_dealt, max_heart_damage_dealt), TRUE) // Make death and revival leave lasting consequences + heart_already_damaged = TRUE if(!H.is_revivable()) playsound(get_turf(src), 'sound/items/defib_failed.ogg', 25, 0) @@ -230,6 +236,9 @@ user.track_life_saved(user.job) user.life_revives_total++ H.handle_revive() + if(heart && !heart_already_damaged) + heart.take_damage(rand(min_heart_damage_dealt, max_heart_damage_dealt), TRUE) // Make death and revival leave lasting consequences + to_chat(H, SPAN_NOTICE("You suddenly feel a spark and your consciousness returns, dragging you back to the mortal plane.")) if(H.client?.prefs.toggles_flashing & FLASH_CORPSEREVIVE) window_flash(H.client) @@ -239,13 +248,14 @@ /obj/item/device/defibrillator/compact_adv name = "advanced compact defibrillator" - desc = "An advanced compact defibrillator that trades capacity for strong immediate power. Ignores armor and heals strongly and quickly, at the cost of very low charge." + desc = "An advanced compact defibrillator that trades capacity for strong immediate power. Ignores armor and heals strongly and quickly, at the cost of very low charge. It does not damage the heart." icon = 'icons/obj/items/experimental_tools.dmi' icon_state = "compact_defib" item_state = "defib" w_class = SIZE_MEDIUM blocked_by_suit = FALSE - heart_damage_to_deal = 0 + min_heart_damage_dealt = 0 + max_heart_damage_dealt = 0 damage_heal_threshold = 40 charge_cost = 198 diff --git a/code/modules/cm_tech/implements/medical_czsp.dm b/code/modules/cm_tech/implements/medical_czsp.dm index e0b00ebf5afd..3eed2fc9f619 100644 --- a/code/modules/cm_tech/implements/medical_czsp.dm +++ b/code/modules/cm_tech/implements/medical_czsp.dm @@ -83,10 +83,11 @@ /obj/item/device/defibrillator/upgraded name = "upgraded emergency defibrillator" icon_state = "adv_defib" - desc = "An advanced rechargeable defibrillator using induction to deliver shocks through metallic objects, such as armor, and does so with much greater efficiency than the standard variant." + desc = "An advanced rechargeable defibrillator using induction to deliver shocks through metallic objects, such as armor, and does so with much greater efficiency than the standard variant, not damaging the heart." blocked_by_suit = FALSE - heart_damage_to_deal = 0 + min_heart_damage_dealt = 0 + max_heart_damage_dealt = 0 damage_heal_threshold = 35 /obj/item/ammo_magazine/internal/pillgun diff --git a/code/modules/mob/living/blood.dm b/code/modules/mob/living/blood.dm index 61848eda251c..72a95074e574 100644 --- a/code/modules/mob/living/blood.dm +++ b/code/modules/mob/living/blood.dm @@ -29,27 +29,35 @@ b_volume = 0 else if(chem_effect_flags & CHEM_EFFECT_ORGAN_STASIS) b_volume *= 1 - else if(heart.damage > 1 && heart.damage < heart.min_bruised_damage) - b_volume *= 0.8 - else if(heart.damage >= heart.min_bruised_damage && heart.damage < heart.min_broken_damage) - b_volume *= 0.6 - else if(heart.damage >= heart.min_broken_damage && heart.damage < INFINITY) - b_volume *= 0.3 + else if(heart.damage >= heart.organ_status >= ORGAN_BRUISED) + b_volume *= Clamp(100 - (2 * heart.damage), 30, 100) / 100 //Effects of bloodloss + if(b_volume <= BLOOD_VOLUME_SAFE) + /// The blood volume turned into a %, with BLOOD_VOLUME_NORMAL being 100% + var/blood_percentage = b_volume / (BLOOD_VOLUME_NORMAL / 100) + /// How much oxyloss will there be from the next time blood processes + var/additional_oxyloss = (100 - blood_percentage) / 5 + /// The limit of the oxyloss gained, ignoring oxyloss from the switch statement + var/maximum_oxyloss = Clamp((100 - blood_percentage) / 2, oxyloss, 100) + if(oxyloss < maximum_oxyloss) + oxyloss += max(additional_oxyloss, 0) + + //Bloodloss effects on nutrition + if(nutrition >= 300) + nutrition -= 10 + else if(nutrition >= 200) + nutrition -= 3 + switch(b_volume) if(BLOOD_VOLUME_OKAY to BLOOD_VOLUME_SAFE) if(prob(1)) var/word = pick("dizzy","woozy","faint") to_chat(src, SPAN_DANGER("You feel [word].")) - if(oxyloss < 20) - oxyloss += 3 if(BLOOD_VOLUME_BAD to BLOOD_VOLUME_OKAY) if(eye_blurry < 50) AdjustEyeBlur(6) - if(oxyloss < 50) - oxyloss += 10 - oxyloss += 2 + oxyloss += 3 if(prob(15)) apply_effect(rand(1,3), PARALYZE) var/word = pick("dizzy","woozy","faint") @@ -57,7 +65,7 @@ if(BLOOD_VOLUME_SURVIVE to BLOOD_VOLUME_BAD) if(eye_blurry < 50) AdjustEyeBlur(6) - oxyloss += 5 + oxyloss += 8 toxloss += 3 if(prob(15)) apply_effect(rand(1,3), PARALYZE) @@ -66,13 +74,6 @@ if(0 to BLOOD_VOLUME_SURVIVE) death(create_cause_data("blood loss")) - // Without enough blood you slowly go hungry. - if(blood_volume < BLOOD_VOLUME_SAFE) - if(nutrition >= 300) - nutrition -= 10 - else if(nutrition >= 200) - nutrition -= 3 - // Xeno blood regeneration /mob/living/carbon/xenomorph/handle_blood() if(stat != DEAD) //Only living xenos regenerate blood From c9f6d6c9919163fd42e96edff395512014c73a2b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 11 Aug 2023 16:18:14 +0100 Subject: [PATCH 229/293] Automatic changelog for PR #4137 [ci skip] --- html/changelogs/AutoChangeLog-pr-4137.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4137.yml diff --git a/html/changelogs/AutoChangeLog-pr-4137.yml b/html/changelogs/AutoChangeLog-pr-4137.yml new file mode 100644 index 000000000000..e2a176ac9f42 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4137.yml @@ -0,0 +1,6 @@ +author: "BeagleGaming1" +delete-after: True +changes: + - balance: "Defibrillators are guaranteed to deal heart damage on successful revives" + - balance: "Blood volume now scales with heart damage rather than being a hardcoded multiplier" + - balance: "Blood volume oxyloss now scales rather than being a hardcoded loss amount" \ No newline at end of file From 210ca2ce203fc43c0a4111ab3226f0f548cadbf6 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 12 Aug 2023 01:03:45 +0000 Subject: [PATCH 230/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4065.yml | 7 ------- html/changelogs/AutoChangeLog-pr-4137.yml | 6 ------ html/changelogs/AutoChangeLog-pr-4147.yml | 4 ---- html/changelogs/archive/2023-08.yml | 17 +++++++++++++++++ 4 files changed, 17 insertions(+), 17 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4065.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4137.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4147.yml diff --git a/html/changelogs/AutoChangeLog-pr-4065.yml b/html/changelogs/AutoChangeLog-pr-4065.yml deleted file mode 100644 index 8ed0d087b0e0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4065.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - code_imp: "added welding google to the com tech tool vendor." - - code_imp: "added scaling based on round population to the ColMarTech Surplus Uniform like the other vendors." - - code_imp: "Move every clothing items from ColMarTech Automated Armaments Squad Vendor to ColMarTech Surplus Uniform Vendor." - - code_imp: "rename ColMarTech Automated Armaments Squad Vendor to ColMarTech Automated Utilities Squad Vendor and add in tools food and other utilities." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4137.yml b/html/changelogs/AutoChangeLog-pr-4137.yml deleted file mode 100644 index e2a176ac9f42..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4137.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "BeagleGaming1" -delete-after: True -changes: - - balance: "Defibrillators are guaranteed to deal heart damage on successful revives" - - balance: "Blood volume now scales with heart damage rather than being a hardcoded multiplier" - - balance: "Blood volume oxyloss now scales rather than being a hardcoded loss amount" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4147.yml b/html/changelogs/AutoChangeLog-pr-4147.yml deleted file mode 100644 index f905cc39645c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4147.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - bugfix: "Synthetic Breaching Hammer will now properly appear on the user's back when holstered." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 8819d12dfe5f..7908913b8d9d 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -176,3 +176,20 @@ Zonespace27: - bugfix: A pile of guns no longer have burst fire (who weren't meant to) - bugfix: The combichain can now be yanked back if droppeed. +2023-08-12: + BeagleGaming1: + - balance: Defibrillators are guaranteed to deal heart damage on successful revives + - balance: Blood volume now scales with heart damage rather than being a hardcoded + multiplier + - balance: Blood volume oxyloss now scales rather than being a hardcoded loss amount + Huffie56: + - code_imp: added welding google to the com tech tool vendor. + - code_imp: added scaling based on round population to the ColMarTech Surplus Uniform + like the other vendors. + - code_imp: Move every clothing items from ColMarTech Automated Armaments Squad + Vendor to ColMarTech Surplus Uniform Vendor. + - code_imp: rename ColMarTech Automated Armaments Squad Vendor to ColMarTech Automated + Utilities Squad Vendor and add in tools food and other utilities. + Steelpoint: + - bugfix: Synthetic Breaching Hammer will now properly appear on the user's back + when holstered. From 6a4c62ecd310c5b7975a8a43540a50cf7b3d8edc Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Sat, 12 Aug 2023 04:34:48 +0200 Subject: [PATCH 231/293] fix typo mistake from matchs to matches. (#4073) # About the pull request fixes: https://github.com/cmss13-devs/cmss13/issues/3795 # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: spellcheck: fix typo mistake from matchs to matches. /:cl: --------- Co-authored-by: Julien Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> --- code/game/objects/items/storage/fancy.dm | 52 +++++++++++------------- 1 file changed, 23 insertions(+), 29 deletions(-) diff --git a/code/game/objects/items/storage/fancy.dm b/code/game/objects/items/storage/fancy.dm index 2e54d725511d..ea43d6b074b9 100644 --- a/code/game/objects/items/storage/fancy.dm +++ b/code/game/objects/items/storage/fancy.dm @@ -12,6 +12,8 @@ * Crayon Box * Cigarette Box * Cigar Box + * Match Box + * Vial Box */ /obj/item/storage/fancy @@ -20,9 +22,10 @@ name = "donut box" desc = "A box where round, heavenly, holey pastries reside." var/icon_type = "donut" + var/plural = "s" /obj/item/storage/fancy/update_icon() - icon_state = "[icon_type]box[contents.len]" + icon_state = "[icon_type]box[length(contents)]" /obj/item/storage/fancy/remove_from_storage(obj/item/W, atom/new_location) . = ..() @@ -32,17 +35,14 @@ /obj/item/storage/fancy/get_examine_text(mob/user) . = ..() - if(contents.len <= 0) - . += "There are no [src.icon_type]s left in the box." - else if(contents.len == 1) + if(!length(contents)) + . += "There are no [src.icon_type][plural] left in the box." + else if(length(contents) == 1) . += "There is one [src.icon_type] left in the box." else - . += "There are [src.contents.len] [src.icon_type]s in the box." - + . += "There are [length(src.contents)] [src.icon_type][plural] in the box." -/* - * Egg Box - */ +// EGG BOX /obj/item/storage/fancy/egg_box icon = 'icons/obj/items/food.dmi' @@ -59,9 +59,7 @@ new /obj/item/reagent_container/food/snacks/egg(src) return -/* - * Candle Box - */ +// CANDLE BOX /obj/item/storage/fancy/candle_box name = "candle pack" @@ -80,9 +78,7 @@ new /obj/item/tool/candle(src) return -/* - * Crayon Box - */ +// CRAYON BOX /obj/item/storage/fancy/crayons name = "box of crayons" @@ -120,9 +116,8 @@ return ..() -//////////// -//CIG PACK// -//////////// +// CIGARETTES BOX + /obj/item/storage/fancy/cigarettes icon = 'icons/obj/items/cigarettes.dmi' icon_state = "cigpacket" @@ -153,14 +148,14 @@ icon_state = "[initial(icon_state)]" /obj/item/storage/fancy/cigarettes/update_icon() - icon_state = "[initial(icon_state)][contents.len]" + icon_state = "[initial(icon_state)][length(contents)]" return /obj/item/storage/fancy/cigarettes/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob) if(!istype(M, /mob)) return - if(M == user && user.zone_selected == "mouth" && contents.len > 0 && !user.wear_mask) + if(M == user && user.zone_selected == "mouth" && length(contents) > 0 && !user.wear_mask) var/obj/item/clothing/mask/cigarette/C = locate() in src if(C) remove_from_storage(C, get_turf(user)) @@ -223,9 +218,7 @@ default_cig_type = /obj/item/clothing/mask/cigarette/ucigarette storage_slots = 4 -///////////// -//CIGAR BOX// -///////////// +// CIGAR BOX /obj/item/storage/fancy/cigar name = "cigar case" @@ -253,14 +246,14 @@ icon_state = "[initial(icon_state)]" /obj/item/storage/fancy/cigar/update_icon() - icon_state = "[initial(icon_state)][contents.len]" + icon_state = "[initial(icon_state)][length(contents)]" return /obj/item/storage/fancy/cigar/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob) if(!istype(M, /mob)) return - if(M == user && user.zone_selected == "mouth" && contents.len > 0 && !user.wear_mask) + if(M == user && user.zone_selected == "mouth" && length(contents) > 0 && !user.wear_mask) var/obj/item/clothing/mask/cigarette/cigar/C = locate() in src if(C) remove_from_storage(C, get_turf(user)) @@ -286,6 +279,8 @@ storage_slots = 1 default_cigar_type = /obj/item/clothing/mask/cigarette/cigar/tarbacks +// MATCH BOX + /obj/item/storage/fancy/cigar/matchbook name = "\improper Lucky Strikes matchbook" desc = "A small book of cheap paper matches. Good luck getting them to light. Made by Lucky Strikes, but you'll be anything but lucky when you burn your hand trying to light a match on this." @@ -298,6 +293,7 @@ w_class = SIZE_TINY var/light_chance = 70 //how likely you are to light the match on the book var/burn_chance = 20 //how likely you are to burn yourself once you light it + plural = "es" /obj/item/storage/fancy/cigar/matchbook/attackby(obj/item/tool/match/W as obj, mob/living/carbon/human/user as mob) if(!istype(user)) @@ -340,9 +336,7 @@ light_chance = 60 burn_chance = 40 -/* - * Vial Box - */ +// VIAL BOX /obj/item/storage/fancy/vials icon = 'icons/obj/items/vialbox.dmi' @@ -401,7 +395,7 @@ req_access = list(ACCESS_MARINE_MEDBAY) /obj/item/storage/lockbox/vials/update_icon(itemremoved = 0) - var/total_contents = src.contents.len - itemremoved + var/total_contents = length(src.contents) - itemremoved src.icon_state = "vialbox[total_contents]" src.overlays.Cut() if (!broken) From 499a639282dacfff93b8d23a628de1ce17d629bf Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 12 Aug 2023 03:42:23 +0100 Subject: [PATCH 232/293] Automatic changelog for PR #4073 [ci skip] --- html/changelogs/AutoChangeLog-pr-4073.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4073.yml diff --git a/html/changelogs/AutoChangeLog-pr-4073.yml b/html/changelogs/AutoChangeLog-pr-4073.yml new file mode 100644 index 000000000000..aca9a327dd6c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4073.yml @@ -0,0 +1,4 @@ +author: "Huffie56" +delete-after: True +changes: + - spellcheck: "fix typo mistake from matchs to matches." \ No newline at end of file From 1eebb2c924365be2bf4597711cf522fbd6c52141 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sat, 12 Aug 2023 17:26:03 -0400 Subject: [PATCH 233/293] Smurfing Queens (#4166) # About the pull request This PR changes the tags at end of round from a queen's CKEY to their in round designations (prefix-number-postfix) so as to allow for people who would like to play queen without their ckey attached. Those who want to be known can still be known via their tag. # Explain why it's good for the game I want to play Queen without getting pinged 20 times post round in #LRC # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: At end of round it now shows a Queen's prefix/postfix rather than their ckey /:cl: --- code/game/gamemodes/cm_process.dm | 16 ++++++++-------- .../modules/mob/living/carbon/xenomorph/death.dm | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/code/game/gamemodes/cm_process.dm b/code/game/gamemodes/cm_process.dm index 82f0902e2f8c..33377f7dc6fd 100644 --- a/code/game/gamemodes/cm_process.dm +++ b/code/game/gamemodes/cm_process.dm @@ -58,18 +58,18 @@ of predators), but can be added to include variant game modes (like humans vs. h if(LAZYLEN(xenomorphs) || LAZYLEN(dead_queens)) var/dat = "
" dat += SPAN_ROUNDBODY("
The xenomorph Queen(s) were:") - var/mob/M + var/mob/living/carbon/xenomorph/xeno_mob for (var/msg in dead_queens) dat += msg - for(var/datum/mind/X in xenomorphs) - if(!istype(X)) + for(var/datum/mind/xeno_mind in xenomorphs) + if(!istype(xeno_mind)) continue - M = X.current - if(!M || !M.loc) - M = X.original - if(M && M.loc && isqueen(M) && M.stat != DEAD) // Dead queens handled separately - dat += "
[X.key] was [M] [SPAN_BOLDNOTICE("(SURVIVED)")]" + xeno_mob = xeno_mind.current + if(!xeno_mob || !xeno_mob.loc) + xeno_mob = xeno_mind.original + if(xeno_mob && xeno_mob.loc && isqueen(xeno_mob) && xeno_mob.stat != DEAD) // Dead queens handled separately + dat += "
[xeno_mob.full_designation] was [xeno_mob] [SPAN_BOLDNOTICE("(SURVIVED)")]" to_world("[dat]") diff --git a/code/modules/mob/living/carbon/xenomorph/death.dm b/code/modules/mob/living/carbon/xenomorph/death.dm index 12c9b3e37c9b..ea73f8999e6c 100644 --- a/code/modules/mob/living/carbon/xenomorph/death.dm +++ b/code/modules/mob/living/carbon/xenomorph/death.dm @@ -72,7 +72,7 @@ hive.handle_xeno_leader_pheromones() if(SSticker.mode) INVOKE_ASYNC(SSticker.mode, TYPE_PROC_REF(/datum/game_mode, check_queen_status), hivenumber) - LAZYADD(SSticker.mode.dead_queens, "
[!isnull(src.key) ? src.key : "?"] was [src] [SPAN_BOLDNOTICE("(DIED)")]") + LAZYADD(SSticker.mode.dead_queens, "
[!isnull(full_designation) ? full_designation : "?"] was [src] [SPAN_BOLDNOTICE("(DIED)")]") else if(ispredalien(src)) playsound(loc,'sound/voice/predalien_death.ogg', 25, TRUE) From 4e6220b058ae48c54fa14975559c42bd5aed7ba2 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 12 Aug 2023 22:33:48 +0100 Subject: [PATCH 234/293] Automatic changelog for PR #4166 [ci skip] --- html/changelogs/AutoChangeLog-pr-4166.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4166.yml diff --git a/html/changelogs/AutoChangeLog-pr-4166.yml b/html/changelogs/AutoChangeLog-pr-4166.yml new file mode 100644 index 000000000000..b62ce734be1f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4166.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "At end of round it now shows a Queen's prefix/postfix rather than their ckey" \ No newline at end of file From f5cbf75ad018115bb07781ebbce9249cf4426360 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Sat, 12 Aug 2023 23:16:48 +0100 Subject: [PATCH 235/293] Stops new specs using all gear (#4162) # About the pull request This PR changes the skill level of squad specialists so that rather than being able to use absolutely everything, they can't use anything at all without selecting a class. Not selecting a kit was already against the rules, this now makes it mechanically enforced. # Explain why it's good for the game Less workload for staff, and removes any confusion from squad specs. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: Squad Specialists can no longer bypass restrictions by not selecting a kit to use. /:cl: --- code/__DEFINES/skills.dm | 26 +++++++++++++------ code/datums/skills.dm | 2 +- code/game/machinery/vending/cm_vending.dm | 2 +- .../modules/cm_marines/equipment/kit_boxes.dm | 4 +-- 4 files changed, 22 insertions(+), 12 deletions(-) diff --git a/code/__DEFINES/skills.dm b/code/__DEFINES/skills.dm index 8e1bde82c839..fdd1a8f083ad 100644 --- a/code/__DEFINES/skills.dm +++ b/code/__DEFINES/skills.dm @@ -39,14 +39,24 @@ //spec_weapons skill //hidden. who can and can't use specialist weapons #define SKILL_SPEC_DEFAULT 0 -#define SKILL_SPEC_ROCKET 1 //can use the demolitionist specialist gear -#define SKILL_SPEC_SCOUT 2 -#define SKILL_SPEC_SNIPER 3 -#define SKILL_SPEC_GRENADIER 4 -#define SKILL_SPEC_PYRO 5 -#define SKILL_SPEC_SMARTGUN 6 //for smartgunners -#define SKILL_SPEC_UPP 7 //for upp -#define SKILL_SPEC_ALL 8 //can use all specialist gear +/// Is trained to use specialist gear, but hasn't picked a kit. +#define SKILL_SPEC_TRAINED 1 +/// Can use RPG +#define SKILL_SPEC_ROCKET 2 +/// Can use thermal cloaks and custom M4RA rifle +#define SKILL_SPEC_SCOUT 3 +/// Can use sniper rifles and camo suits +#define SKILL_SPEC_SNIPER 4 +/// Can use the rotary grenade launcher and heavy armor +#define SKILL_SPEC_GRENADIER 5 +/// Can use heavy flamers +#define SKILL_SPEC_PYRO 6 +/// Can use smartguns +#define SKILL_SPEC_SMARTGUN 7 +/// UPP special training +#define SKILL_SPEC_UPP 8 +/// Can use ALL specialist weapons +#define SKILL_SPEC_ALL 9 //construction skill #define SKILL_CONSTRUCTION_DEFAULT 0 diff --git a/code/datums/skills.dm b/code/datums/skills.dm index c9aa694074aa..9bc53007173d 100644 --- a/code/datums/skills.dm +++ b/code/datums/skills.dm @@ -1009,7 +1009,7 @@ United States Colonial Marines SKILL_CQC = SKILL_CQC_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //to use c4 in demo set. - SKILL_SPEC_WEAPONS = SKILL_SPEC_ALL, + SKILL_SPEC_WEAPONS = SKILL_SPEC_TRAINED, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_JTAC = SKILL_JTAC_BEGINNER diff --git a/code/game/machinery/vending/cm_vending.dm b/code/game/machinery/vending/cm_vending.dm index 57d0e49a58bc..bf7c4fffee65 100644 --- a/code/game/machinery/vending/cm_vending.dm +++ b/code/game/machinery/vending/cm_vending.dm @@ -472,7 +472,7 @@ GLOBAL_LIST_EMPTY(vending_products) to_chat(user, SPAN_WARNING("Only specialists can take specialist sets.")) vend_fail() return FALSE - else if(!user.skills || user.skills.get_skill_level(SKILL_SPEC_WEAPONS) != SKILL_SPEC_ALL) + else if(!user.skills || user.skills.get_skill_level(SKILL_SPEC_WEAPONS) != SKILL_SPEC_TRAINED) to_chat(user, SPAN_WARNING("You already have a specialization.")) vend_fail() return FALSE diff --git a/code/modules/cm_marines/equipment/kit_boxes.dm b/code/modules/cm_marines/equipment/kit_boxes.dm index 4ce6be802f3d..a552b8eb0927 100644 --- a/code/modules/cm_marines/equipment/kit_boxes.dm +++ b/code/modules/cm_marines/equipment/kit_boxes.dm @@ -207,7 +207,7 @@ for(var/allowed_role in allowed_roles_list) if(user.job == allowed_role) - if(!skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_DEFAULT) && !skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_ALL)) + if(!skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_TRAINED) && !skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_ALL)) to_chat(user, SPAN_WARNING("You already have specialization, give this kit to someone else!")) return FALSE return TRUE @@ -216,7 +216,7 @@ var/selection = tgui_input_list(user, "Pick your specialist equipment type.", "Specialist Kit Selection", available_specialist_kit_boxes) if(!selection || QDELETED(src)) return FALSE - if(!skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_DEFAULT) && !skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_ALL)) + if(!skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_TRAINED) && !skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_ALL)) to_chat(user, SPAN_WARNING("You already unwrapped your [name], give this one to someone else!")) return if(!available_specialist_kit_boxes[selection] || available_specialist_kit_boxes[selection] <= 0) From dd49deeca65ad3dad76df6b9967423d508adf4ef Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 12 Aug 2023 23:34:44 +0100 Subject: [PATCH 236/293] Automatic changelog for PR #4162 [ci skip] --- html/changelogs/AutoChangeLog-pr-4162.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4162.yml diff --git a/html/changelogs/AutoChangeLog-pr-4162.yml b/html/changelogs/AutoChangeLog-pr-4162.yml new file mode 100644 index 000000000000..11cc4dbed96e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4162.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - bugfix: "Squad Specialists can no longer bypass restrictions by not selecting a kit to use." \ No newline at end of file From ae962a980b5f26a06797f573d00a30384addcc30 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Sat, 12 Aug 2023 23:28:09 +0100 Subject: [PATCH 237/293] Yautja Vision Changes (#4046) # About the pull request This change alters Yautja to fit with the lore on our wiki, giving them natural thermal vision, and a weak night vision capability. To counterbalance this, in order to see clearer with the normal NVGs (which also allow to see the turfs behind other walls), a 5 charge per process fee must be paid, which when operating on the colony results in no natural recharge unless visor is disabled. I have removed the termal and meson views from the clan mask, as meson was obsolete already and thermal now integrated with species. In doing said integration I have also added a var so different species can have differing inherent sight flags. I've also updated the checks on the mask for using the visor, as previously you could not change visor setting without bracer, but you could keep the setting of a stolen mask without a bracer. # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: Picking up a Yautja mask now correctly checks for bracers to apply the visor. add: Added backend for species datums to hold inherent vision flags. add: Added proc for Yautja mask to pass power drain back to bracers. Added small power drain on use of mask visor. add: Added natural thermal vision and very weak night vision to Yautja species, to fit with our wiki lore. del: Removed Thermal and Meson visors from Yautja mask. /:cl: --------- Co-authored-by: harryob --- code/__DEFINES/lighting.dm | 2 + code/modules/clothing/glasses/meson.dm | 13 -- code/modules/clothing/glasses/thermal.dm | 12 -- code/modules/cm_preds/yaut_mask.dm | 114 +++++++++--------- code/modules/mob/living/carbon/human/human.dm | 1 + .../living/carbon/human/species/species.dm | 1 + .../carbon/human/species/yautja/_species.dm | 2 + 7 files changed, 61 insertions(+), 84 deletions(-) diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index ac050e467a71..5a4ba7676233 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -1,3 +1,5 @@ #define LIGHTING_PLANE_ALPHA_VISIBLE 255 +///The dim natural vision of Yautja +#define LIGHTING_PLANE_ALPHA_YAUTJA 235 #define LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE 127 #define LIGHTING_PLANE_ALPHA_INVISIBLE 0 diff --git a/code/modules/clothing/glasses/meson.dm b/code/modules/clothing/glasses/meson.dm index 859368cd7afc..b0823910365d 100644 --- a/code/modules/clothing/glasses/meson.dm +++ b/code/modules/clothing/glasses/meson.dm @@ -16,19 +16,6 @@ desc = "Used for shield the user's eyes from harmful electromagnetic emissions, can also be used as safety googles. Contains prescription lenses." prescription = TRUE -/obj/item/clothing/glasses/meson/yautja - name = "bio-mask x-ray" - desc = "A vision overlay generated by the Bio-Mask. Used to see through objects." - icon = 'icons/obj/items/hunter/pred_gear.dmi' - icon_state = "visor_meson" - item_state = "securityhud" - darkness_view = 12 - lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE - vision_flags = SEE_TURFS - flags_inventory = COVEREYES - flags_item = NODROP|DELONDROP - actions_types = null - /obj/item/clothing/glasses/meson/refurbished name = "refurbished meson scanner" desc = "Used to shield the user's eyes from harmful electromagnetic emissions, also used as general safety goggles. A special version with upgraded optics." diff --git a/code/modules/clothing/glasses/thermal.dm b/code/modules/clothing/glasses/thermal.dm index 607e53cf65f1..bfc60d271724 100644 --- a/code/modules/clothing/glasses/thermal.dm +++ b/code/modules/clothing/glasses/thermal.dm @@ -70,18 +70,6 @@ item_state = "syringe_kit" toggleable = FALSE -/obj/item/clothing/glasses/thermal/yautja - name = "bio-mask thermal" - desc = "A vision overlay generated by the Bio-Mask. Used to sense the heat of prey." - icon = 'icons/obj/items/hunter/pred_gear.dmi' - icon_state = "visor_thermal" - item_state = "securityhud" - vision_flags = SEE_MOBS - invisa_view = 2 - flags_inventory = COVEREYES - flags_item = NODROP|DELONDROP - toggleable = FALSE - /obj/item/clothing/glasses/thermal/empproof desc = "Thermals in the shape of glasses. This one is EMP proof." blinds_on_emp = FALSE diff --git a/code/modules/cm_preds/yaut_mask.dm b/code/modules/cm_preds/yaut_mask.dm index 5d4d21c46c80..be0aa8ed761a 100644 --- a/code/modules/cm_preds/yaut_mask.dm +++ b/code/modules/cm_preds/yaut_mask.dm @@ -1,7 +1,5 @@ #define VISION_MODE_OFF 0 #define VISION_MODE_NVG 1 -#define VISION_MODE_THERMAL 2 -#define VISION_MODE_MESON 3 ///parent type /obj/item/clothing/mask/gas/yautja @@ -65,8 +63,32 @@ /obj/item/clothing/mask/gas/yautja/Destroy() remove_from_missing_pred_gear(src) + STOP_PROCESSING(SSobj, src) return ..() +/obj/item/clothing/mask/gas/yautja/process() + if(!ishuman(loc)) + return PROCESS_KILL + var/mob/living/carbon/human/human_holder = loc + + if(current_goggles && !drain_power(human_holder, 3)) + to_chat(human_holder, SPAN_WARNING("Your bracers lack sufficient power to operate the visor.")) + current_goggles = VISION_MODE_OFF + var/obj/item/visor = human_holder.glasses + if(istype(visor, /obj/item/clothing/glasses/night/yautja))//To change if any new vision modes are made + human_holder.temp_drop_inv_item(visor) + qdel(visor) + human_holder.update_inv_glasses() + human_holder.update_sight() + +/obj/item/clothing/mask/gas/yautja/proc/drain_power(mob/living/carbon/human/human_holder, drain_amount) + var/obj/item/clothing/gloves/yautja/bracer = human_holder.gloves + if(!bracer || !istype(bracer)) + return FALSE + if(!(bracer.drain_power(human_holder, drain_amount))) + return FALSE + return TRUE + /obj/item/clothing/mask/gas/yautja/verb/toggle_zoom() set name = "Toggle Mask Zoom" set desc = "Toggle your mask's zoom function." @@ -82,40 +104,36 @@ set src in usr if(!usr || usr.stat) return - var/mob/living/carbon/human/M = usr - if(!istype(M)) + var/mob/living/carbon/human/user = usr + if(!istype(user)) return - if(!HAS_TRAIT(M, TRAIT_YAUTJA_TECH) && !M.hunter_data.thralled) - to_chat(M, SPAN_WARNING("You have no idea how to work this thing!")) + if(!HAS_TRAIT(user, TRAIT_YAUTJA_TECH) && !user.hunter_data.thralled) + to_chat(user, SPAN_WARNING("You have no idea how to work this thing!")) return - if(src != M.wear_mask) //sanity - to_chat(M, SPAN_WARNING("You must wear \the [src]!")) + if(src != user.wear_mask) //sanity + to_chat(user, SPAN_WARNING("You must wear \the [src]!")) return - var/obj/item/clothing/gloves/yautja/Y = M.gloves //Doesn't actually reduce power, but needs the bracers anyway. - if(!Y || !istype(Y)) - to_chat(M, SPAN_WARNING("You must be wearing your bracers, as they have the power source.")) + var/obj/item/clothing/gloves/yautja/bracer = user.gloves + if(!bracer || !istype(bracer)) + to_chat(user, SPAN_WARNING("You must be wearing your bracers, as they have the power source.")) return - var/obj/item/G = M.glasses - if(G) - if(!istype(G,/obj/item/clothing/glasses/night/yautja) && !istype(G,/obj/item/clothing/glasses/meson/yautja) && !istype(G,/obj/item/clothing/glasses/thermal/yautja)) - to_chat(M, SPAN_WARNING("You need to remove your glasses first. Why are you even wearing these?")) + var/obj/item/visor = user.glasses + if(visor) + if(!istype(visor, /obj/item/clothing/glasses/night/yautja)) + to_chat(user, SPAN_WARNING("You need to remove your glasses first. Why are you even wearing these?")) return - M.temp_drop_inv_item(G) //Get rid of ye existing maicerinho goggles - qdel(G) - M.update_inv_glasses() - M.update_sight() + user.temp_drop_inv_item(visor) //Get rid of ye existing maicerinho goggles + qdel(visor) + user.update_inv_glasses() + user.update_sight() switch_vision_mode() - add_vision(M) + add_vision(user) /obj/item/clothing/mask/gas/yautja/proc/switch_vision_mode() //switches to the next one switch(current_goggles) if(VISION_MODE_OFF) current_goggles = VISION_MODE_NVG if(VISION_MODE_NVG) - current_goggles = VISION_MODE_THERMAL - if(VISION_MODE_THERMAL) - current_goggles = VISION_MODE_MESON - if(VISION_MODE_MESON) current_goggles = VISION_MODE_OFF /obj/item/clothing/mask/gas/yautja/proc/add_vision(mob/living/carbon/human/user) //applies current_goggles @@ -123,38 +141,40 @@ if(VISION_MODE_NVG) user.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/yautja(user), WEAR_EYES) to_chat(user, SPAN_NOTICE("Low-light vision module: activated.")) - if(VISION_MODE_THERMAL) - user.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/yautja(user), WEAR_EYES) - to_chat(user, SPAN_NOTICE("Thermal vision module: activated.")) - if(VISION_MODE_MESON) - user.equip_to_slot_or_del(new /obj/item/clothing/glasses/meson/yautja(user), WEAR_EYES) - to_chat(user, SPAN_NOTICE("Material vision module: activated.")) if(VISION_MODE_OFF) to_chat(user, SPAN_NOTICE("You deactivate your visor.")) playsound(src, 'sound/effects/pred_vision.ogg', 15, 1) user.update_inv_glasses() +#undef VISION_MODE_OFF +#undef VISION_MODE_NVG + /obj/item/clothing/mask/gas/yautja/dropped(mob/living/carbon/human/user) //Clear the gogglors if the helmet is removed. + STOP_PROCESSING(SSobj, src) if(istype(user) && user.wear_mask == src) //inventory reference is only cleared after dropped(). for(var/listed_hud in mask_huds) var/datum/mob_hud/H = huds[listed_hud] H.remove_hud_from(user) - var/obj/item/G = user.glasses - if(G) //make your hud fuck off - if(istype(G,/obj/item/clothing/glasses/night/yautja) || istype(G,/obj/item/clothing/glasses/meson/yautja) || istype(G,/obj/item/clothing/glasses/thermal/yautja)) - user.temp_drop_inv_item(G) - qdel(G) + var/obj/item/visor = user.glasses + if(visor) //make your hud fuck off + if(istype(visor, /obj/item/clothing/glasses/night/yautja)) + user.temp_drop_inv_item(visor) + qdel(visor) user.update_inv_glasses() user.update_sight() ..() /obj/item/clothing/mask/gas/yautja/equipped(mob/living/carbon/human/user, slot) if(slot == WEAR_FACE) + START_PROCESSING(SSobj, src) for(var/listed_hud in mask_huds) var/datum/mob_hud/H = huds[listed_hud] H.add_hud_to(user) if(current_goggles) + var/obj/item/clothing/gloves/yautja/bracer = user.gloves + if(!bracer || !istype(bracer)) + return FALSE add_vision(user) ..() @@ -205,30 +225,6 @@ name = "ancient alien mask" desc = "A beautifully designed metallic face mask, both ornate and functional. This one seems to be old and degraded." -/obj/item/clothing/mask/gas/yautja/damaged/switch_vision_mode() - switch(current_goggles) - if(VISION_MODE_OFF) - current_goggles = VISION_MODE_NVG - if(VISION_MODE_NVG) - current_goggles = VISION_MODE_OFF - -/obj/item/clothing/mask/gas/yautja/damaged/add_vision(mob/living/carbon/human/user) - switch(current_goggles) - if(VISION_MODE_NVG) - user.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/yautja(user), WEAR_EYES) - to_chat(user, SPAN_NOTICE("You activate your visor.")) - if(VISION_MODE_OFF) - to_chat(user, SPAN_NOTICE("You deactivate your visor.")) - - playsound(src, 'sound/effects/pred_vision.ogg', 15, 1) - user.update_inv_glasses() - -#undef VISION_MODE_OFF -#undef VISION_MODE_NVG -#undef VISION_MODE_THERMAL -#undef VISION_MODE_MESON - - //flavor, not a subtype /obj/item/clothing/mask/yautja_flavor name = "alien stone mask" diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index d01416b2443f..c5de5bda0fa1 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1387,6 +1387,7 @@ lighting_alpha = default_lighting_alpha sight &= ~(SEE_TURFS|SEE_MOBS|SEE_OBJS) see_in_dark = species.darksight + sight |= species.flags_sight if(glasses) process_glasses(glasses) diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index b6eeb68e95d3..f6487d1faf1c 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -63,6 +63,7 @@ var/darksight = 2 var/default_lighting_alpha = LIGHTING_PLANE_ALPHA_VISIBLE + var/flags_sight = 0 var/brute_mod = null // Physical damage reduction/malus. var/burn_mod = null // Burn damage reduction/malus. diff --git a/code/modules/mob/living/carbon/human/species/yautja/_species.dm b/code/modules/mob/living/carbon/human/species/yautja/_species.dm index 8e8849f5ad4c..f8ecb3e0591b 100644 --- a/code/modules/mob/living/carbon/human/species/yautja/_species.dm +++ b/code/modules/mob/living/carbon/human/species/yautja/_species.dm @@ -25,6 +25,8 @@ speech_chance = 100 death_message = "clicks in agony and falls still, motionless and completely lifeless..." darksight = 5 + default_lighting_alpha = LIGHTING_PLANE_ALPHA_YAUTJA + flags_sight = SEE_MOBS slowdown = -0.5 total_health = 175 //more health than regular humans timed_hug = FALSE From 2940c4811c62afa0e88fceb5792fe8d373112957 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 12 Aug 2023 23:48:22 +0100 Subject: [PATCH 238/293] Automatic changelog for PR #4046 [ci skip] --- html/changelogs/AutoChangeLog-pr-4046.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4046.yml diff --git a/html/changelogs/AutoChangeLog-pr-4046.yml b/html/changelogs/AutoChangeLog-pr-4046.yml new file mode 100644 index 000000000000..107125c48f4c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4046.yml @@ -0,0 +1,8 @@ +author: "realforest2001" +delete-after: True +changes: + - bugfix: "Picking up a Yautja mask now correctly checks for bracers to apply the visor." + - rscadd: "Added backend for species datums to hold inherent vision flags." + - rscadd: "Added proc for Yautja mask to pass power drain back to bracers. Added small power drain on use of mask visor." + - rscadd: "Added natural thermal vision and very weak night vision to Yautja species, to fit with our wiki lore." + - rscdel: "Removed Thermal and Meson visors from Yautja mask." \ No newline at end of file From e85d66a939a07d4b2a91624feddcc28d483c9747 Mon Sep 17 00:00:00 2001 From: harryob Date: Sat, 12 Aug 2023 23:29:39 +0100 Subject: [PATCH 239/293] autowiki port and gun autowiki (#4107) MANY thanks to mothblocks of tg on https://github.com/tgstation/tgstation/pull/64417 for this, it's very cool! this ports the autowiki (https://tgstation13.org/wiki/Guide_to_autowiki) and can be used to generate wiki page templates instead of monotonously updating damage values Forever! this is a weird one to changelog so: :cl: mothblocks, harry add: added the backend functionality for autowiki, alongside automating much of the work of maintaining guns on the wiki /:cl: --- .github/workflows/autowiki.yml | 52 ++ code/game/world.dm | 6 +- code/modules/autowiki/autowiki.dm | 36 + code/modules/autowiki/pages/_page.dm | 54 ++ code/modules/autowiki/pages/guns.dm | 118 +++ code/modules/projectiles/gun.dm | 2 +- code/modules/unit_tests/_unit_tests.dm | 1 + code/modules/unit_tests/autowiki.dm | 35 + colonialmarines.dme | 3 + tools/autowiki/autowiki.js | 89 ++ tools/autowiki/package-lock.json | 1043 ++++++++++++++++++++++++ tools/autowiki/package.json | 10 + 12 files changed, 1447 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/autowiki.yml create mode 100644 code/modules/autowiki/autowiki.dm create mode 100644 code/modules/autowiki/pages/_page.dm create mode 100644 code/modules/autowiki/pages/guns.dm create mode 100644 code/modules/unit_tests/autowiki.dm create mode 100644 tools/autowiki/autowiki.js create mode 100644 tools/autowiki/package-lock.json create mode 100644 tools/autowiki/package.json diff --git a/.github/workflows/autowiki.yml b/.github/workflows/autowiki.yml new file mode 100644 index 000000000000..82d0ac76f32f --- /dev/null +++ b/.github/workflows/autowiki.yml @@ -0,0 +1,52 @@ +name: Autowiki +on: + schedule: + - cron: "5 4 * * *" + workflow_dispatch: +permissions: + contents: read + +jobs: + autowiki: + runs-on: ubuntu-20.04 + steps: + - name: "Check for AUTOWIKI_USERNAME" + id: secrets_set + env: + ENABLER_SECRET: ${{ secrets.AUTOWIKI_USERNAME }} + run: | + unset SECRET_EXISTS + if [ -n "$ENABLER_SECRET" ]; then SECRET_EXISTS=true ; fi + echo "SECRETS_ENABLED=$SECRET_EXISTS" >> $GITHUB_OUTPUT + - name: Checkout + if: steps.secrets_set.outputs.SECRETS_ENABLED + uses: actions/checkout@v3 + - name: Restore BYOND cache + if: steps.secrets_set.outputs.SECRETS_ENABLED + uses: actions/cache@v3 + with: + path: ~/BYOND + key: ${{ runner.os }}-byond-${{ secrets.CACHE_PURGE_KEY }} + - name: Install rust-g + if: steps.secrets_set.outputs.SECRETS_ENABLED + run: | + sudo dpkg --add-architecture i386 + sudo apt update || true + sudo apt install -o APT::Immediate-Configure=false libssl1.1:i386 + bash tools/ci/install_rust_g.sh + - name: Compile and generate Autowiki files + if: steps.secrets_set.outputs.SECRETS_ENABLED + run: | + bash tools/ci/install_byond.sh + source $HOME/BYOND/byond/bin/byondsetup + tools/build/build --ci autowiki + - name: Run Autowiki + if: steps.secrets_set.outputs.SECRETS_ENABLED + env: + USERNAME: ${{ secrets.AUTOWIKI_USERNAME }} + PASSWORD: ${{ secrets.AUTOWIKI_PASSWORD }} + run: | + cd tools/autowiki + npm install + cd ../.. + node tools/autowiki/autowiki.js data/autowiki_edits.txt data/autowiki_files/ diff --git a/code/game/world.dm b/code/game/world.dm index 25cd609646da..cff799800a49 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -61,7 +61,7 @@ var/list/reboot_sfx = file2list("config/reboot_sfx.txt") var/testing_locally = (world.params && world.params["local_test"]) var/running_tests = (world.params && world.params["run_tests"]) - #ifdef UNIT_TESTS + #if defined(AUTOWIKI) || defined(UNIT_TESTS) running_tests = TRUE #endif // Only do offline sleeping when the server isn't running unit tests or hosting a local dev test @@ -84,6 +84,10 @@ var/list/reboot_sfx = file2list("config/reboot_sfx.txt") HandleTestRun() #endif + #ifdef AUTOWIKI + setup_autowiki() + #endif + update_status() //Scramble the coords obsfucator diff --git a/code/modules/autowiki/autowiki.dm b/code/modules/autowiki/autowiki.dm new file mode 100644 index 000000000000..8b38ec76706b --- /dev/null +++ b/code/modules/autowiki/autowiki.dm @@ -0,0 +1,36 @@ +/// When the `AUTOWIKI` define is enabled, will generate an output file for tools/autowiki/autowiki.js to consume. +/// Autowiki code intentionally still *exists* even without the define, to ensure developers notice +/// when they break it immediately, rather than until CI or worse, call time. +#if defined(AUTOWIKI) || defined(UNIT_TESTS) +/proc/setup_autowiki() + Master.sleep_offline_after_initializations = FALSE + UNTIL(SSticker.current_state == GAME_STATE_PREGAME) + + //trigger things to run the whole process + SSticker.request_start() + CONFIG_SET(number/round_end_countdown, 0) + SSticker.OnRoundstart(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(generate_autowiki))) + +/proc/generate_autowiki() + var/output = generate_autowiki_output() + rustg_file_write(output, "data/autowiki_edits.txt") + qdel(world) +#endif + +/// Returns a string of the autowiki output file +/proc/generate_autowiki_output() + var/total_output = "" + + for (var/datum/autowiki/autowiki_type as anything in subtypesof(/datum/autowiki)) + var/datum/autowiki/autowiki = new autowiki_type + var/output = autowiki.generate() + + if (!istext(output)) + CRASH("[autowiki_type] does not generate a proper output!") + + total_output += json_encode(list( + "title" = autowiki.page, + "text" = output, + )) + "\n" + + return total_output diff --git a/code/modules/autowiki/pages/_page.dm b/code/modules/autowiki/pages/_page.dm new file mode 100644 index 000000000000..8e745ace61c2 --- /dev/null +++ b/code/modules/autowiki/pages/_page.dm @@ -0,0 +1,54 @@ +/// A representation of an automated wiki page. +/datum/autowiki + /// The page on the wiki to be replaced. + /// This should never be a user-facing page, like "Guide to circuits". + /// It should always be a template that only Autowiki should touch. + /// For example: "Template:Autowiki/CircuitInfo". + var/page + +/// Override and return the new text of the page. +/// This proc can be impure, usually to call `upload_file`. +/datum/autowiki/proc/generate() + SHOULD_CALL_PARENT(FALSE) + CRASH("[type] does not implement generate()!") + +/// Generates an auto formatted template user. +/// Your autowiki should ideally be a *lot* of these. +/// It lets wiki editors edit it much easier later, without having to enter repo. +/// Parameters will be passed in by name. That means your template should expect +/// something that looks like `{{ Autowiki_Circuit|name=Combiner|description=This combines }}` +/// Lists, which must be array-like (no keys), will be turned into a flat list with their key and a number, +/// such that list("food" = list("fruit", "candy")) -> food1=fruit|food2=candy +/datum/autowiki/proc/include_template(name, parameters) + var/template_text = "{{[name]" + + var/list/prepared_parameters = list() + for (var/key in parameters) + var/value = parameters[key] + if (islist(value)) + for (var/index in 1 to length(value)) + prepared_parameters["[key][index]"] = "[value[index]]" + else + prepared_parameters[key] = value + + for (var/parameter_name in prepared_parameters) + template_text += "|[parameter_name]=" + template_text += "[prepared_parameters[parameter_name]]" + + template_text += "}}" + + return template_text + +/// Takes an icon and uploads it to Autowiki-name.png. +/// Do your best to make sure this is unique, so it doesn't clash with other autowiki icons. +/datum/autowiki/proc/upload_icon(icon/icon, name) + // Fuck you + if (IsAdminAdvancedProcCall()) + return + + fcopy(icon, "data/autowiki_files/[name].png") + +/// Escape a parameter such that it can be correctly put inside a wiki output +/datum/autowiki/proc/escape_value(parameter) + // | is a special character in MediaWiki, and must be escaped by...using another template. + return replacetextEx(parameter, "|", "{{!}}") diff --git a/code/modules/autowiki/pages/guns.dm b/code/modules/autowiki/pages/guns.dm new file mode 100644 index 000000000000..0946b552fe31 --- /dev/null +++ b/code/modules/autowiki/pages/guns.dm @@ -0,0 +1,118 @@ +/datum/autowiki/guns + page = "Template:Autowiki/Content/GunData" + + +/datum/autowiki/guns/generate() + var/output = "" + + var/list/gun_to_ammo = list() + + for(var/obj/item/ammo_magazine/typepath as anything in subtypesof(/obj/item/ammo_magazine) - subtypesof(/obj/item/ammo_magazine/internal)) + LAZYADD(gun_to_ammo[initial(typepath.gun_type)], typepath) + + for(var/typepath in sort_list(subtypesof(/obj/item/weapon/gun), GLOBAL_PROC_REF(cmp_typepaths_asc))) + var/obj/item/weapon/gun/generating_gun = new typepath() + + var/filename = SANITIZE_FILENAME(escape_value(format_text(generating_gun.name))) + + var/list/gun_data = generating_gun.ui_data() + + var/list/valid_mag_types = list() + for(var/path in gun_to_ammo) + if(!istype(generating_gun, path)) + continue + + valid_mag_types += gun_to_ammo[path] + + var/ammo = "" + var/damage_table = "" + for(var/ammo_typepath in valid_mag_types) + var/obj/item/ammo_magazine/generating_mag = new ammo_typepath() + + var/ammo_filename = SANITIZE_FILENAME(escape_value(format_text(generating_mag.name))) + + if(!fexists("data/autowiki_files/[ammo_filename].png")) + upload_icon(getFlatIcon(generating_mag, no_anim = TRUE), ammo_filename) + + var/datum/ammo/current_ammo = GLOB.ammo_list[generating_mag.default_ammo] + + ammo += include_template("Autowiki/AmmoMagazine", list( + "icon" = escape_value(ammo_filename), + "name" = escape_value(generating_mag.name), + "capacity" = escape_value(generating_mag.max_rounds), + "damage" = escape_value(current_ammo.damage), + "max_range" = escape_value(current_ammo.max_range), + "fall_off" = escape_value(current_ammo.damage_falloff), + "penetration" = escape_value(current_ammo.penetration), + "punch" = escape_value(current_ammo.pen_armor_punch), + )) + + generating_gun.current_mag = generating_mag + + var/list/gun_ammo_data = generating_gun.ui_data() + var/list/armor_data = list() + + var/iterator = 1 + for(var/header in gun_ammo_data["damage_armor_profile_headers"]) + var/damage = gun_ammo_data["damage_armor_profile_marine"][iterator] + armor_data["armor-[header]"] = damage + iterator++ + + var/list/damage = list("ammo_name" = escape_value(generating_mag.name)) + damage += armor_data + + damage_table += include_template("Autowiki/DamageVersusArmorRow", damage) + + qdel(generating_mag) + + gun_data["ammo_types"] = ammo + gun_data["damage_table"] = damage_table + + var/list/attachments_by_slot = list() + for(var/obj/item/attachable/attachment_typepath as anything in generating_gun.attachable_allowed) + LAZYADD(attachments_by_slot[capitalize(initial(attachment_typepath.slot))], attachment_typepath) + + var/attachments = "" + for(var/slot in attachments_by_slot) + var/list/attachments_in_slot = "" + + for(var/attachment_typepath in attachments_by_slot[slot]) + var/obj/item/attachable/generating_attachment = new attachment_typepath() + + var/attachment_filename = SANITIZE_FILENAME(escape_value(format_text(generating_attachment.name))) + + if(!fexists("data/autowiki_files/[attachment_filename].png")) + upload_icon(getFlatIcon(generating_attachment, no_anim = TRUE), attachment_filename) + + attachments_in_slot += include_template("Autowiki/AvailableAttachment", list( + "icon" = escape_value(attachment_filename), + "name" = escape_value(generating_attachment.name), + )) + + qdel(generating_attachment) + + attachments += include_template("Autowiki/AttachmentsBySlot", list( + "slot" = escape_value(slot), + "attachments" = attachments_in_slot, + )) + gun_data["attachments"] = attachments + + + upload_icon(getFlatIcon(generating_gun, no_anim = TRUE), filename) + gun_data["icon"] = filename + + output += include_template("Autowiki/Gun", gun_data) + + qdel(generating_gun) + + return output + +/datum/autowiki/guns/proc/wiki_sanitize_assoc(list/sanitizing_list) + var/list/sanitized = list() + + for(var/key in sanitizing_list) + var/value = sanitizing_list[key] + + sanitized[escape_value(key)] = escape_value(value) + + return sanitized diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 352b1d2a6be5..832f243a9602 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -616,7 +616,7 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w if(in_chamber && in_chamber.ammo) in_ammo = in_chamber.ammo else if(current_mag && current_mag.current_rounds > 0) - if(istype(current_mag) && current_mag.chamber_contents[current_mag.chamber_position] != "empty") + if(istype(current_mag) && length(current_mag.chamber_contents) && current_mag.chamber_contents[current_mag.chamber_position] != "empty") in_ammo = GLOB.ammo_list[current_mag.chamber_contents[current_mag.chamber_position]] if(!istype(in_ammo)) in_ammo = GLOB.ammo_list[current_mag.default_ammo] diff --git a/code/modules/unit_tests/_unit_tests.dm b/code/modules/unit_tests/_unit_tests.dm index 7e620b6bc1fa..9ed3183e5b3d 100644 --- a/code/modules/unit_tests/_unit_tests.dm +++ b/code/modules/unit_tests/_unit_tests.dm @@ -74,6 +74,7 @@ /// A trait source when adding traits through unit tests #define TRAIT_SOURCE_UNIT_TESTS "unit_tests" +#include "autowiki.dm" #include "create_and_destroy.dm" #include "focus_only_tests.dm" #include "missing_icons.dm" diff --git a/code/modules/unit_tests/autowiki.dm b/code/modules/unit_tests/autowiki.dm new file mode 100644 index 000000000000..65ec2e228dd2 --- /dev/null +++ b/code/modules/unit_tests/autowiki.dm @@ -0,0 +1,35 @@ +/// Tests that all autowikis generate something without runtiming +/datum/unit_test/autowiki + +/datum/unit_test/autowiki/Run() + TEST_ASSERT(istext(generate_autowiki_output()), "generate_autowiki_output() did not finish successfully!") + +/// Test that `include_template` produces reasonable results +/datum/unit_test/autowiki_include_template + +/datum/unit_test/autowiki_include_template/Run() + var/datum/autowiki/autowiki_api = new + + TEST_ASSERT_EQUAL( \ + autowiki_api.include_template("Template"), \ + "{{Template}}", \ + "Basic template did not format correctly" \ + ) + + TEST_ASSERT_EQUAL( \ + autowiki_api.include_template("Template", list("name" = "Mothblocks")), \ + "{{Template|name=Mothblocks}}", \ + "Template with basic arguments did not format correctly" \ + ) + + TEST_ASSERT_EQUAL( \ + autowiki_api.include_template("Template", list("name" = autowiki_api.escape_value("P|peline"))), \ + "{{Template|name=P{{!}}peline}}", \ + "Template with escaped arguments did not format correctly" \ + ) + + TEST_ASSERT_EQUAL( \ + autowiki_api.include_template("Template", list("food" = list("fruit", "candy"))), \ + "{{Template|food1=fruit|food2=candy}}", \ + "Template with array arguments did not format correctly" \ + ) diff --git a/colonialmarines.dme b/colonialmarines.dme index 11c35963edf9..42e7880bd313 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1400,6 +1400,9 @@ #include "code\modules\asset_cache\assets\vending.dm" #include "code\modules\asset_cache\transports\asset_transport.dm" #include "code\modules\asset_cache\transports\webroot_transport.dm" +#include "code\modules\autowiki\autowiki.dm" +#include "code\modules\autowiki\pages\_page.dm" +#include "code\modules\autowiki\pages\guns.dm" #include "code\modules\buildmode\bm-mode.dm" #include "code\modules\buildmode\buildmode.dm" #include "code\modules\buildmode\buttons.dm" diff --git a/tools/autowiki/autowiki.js b/tools/autowiki/autowiki.js new file mode 100644 index 000000000000..a9a2ab29eb1f --- /dev/null +++ b/tools/autowiki/autowiki.js @@ -0,0 +1,89 @@ +const fs = require("fs").promises; +const MWBot = require("mwbot"); + +const { USERNAME, PASSWORD } = process.env; + +if (!USERNAME) { + console.error("USERNAME was not set."); + process.exit(1); +} + +if (!PASSWORD) { + console.error("PASSWORD was not set."); + process.exit(1); +} + +const PAGE_EDIT_FILENAME = process.argv[2]; + +if (!PAGE_EDIT_FILENAME) { + console.error("No filename specified to edit pages"); + process.exit(1); +} + +const FILE_EDIT_FILENAME = process.argv[3]; + +if (!FILE_EDIT_FILENAME) { + console.error("No filename specified to edit files"); + process.exit(1); +} + +async function main() { + console.log(`Reading from ${PAGE_EDIT_FILENAME}`); + const editFile = await ( + await fs.readFile(PAGE_EDIT_FILENAME, "utf8") + ).split("\n"); + + console.log(`Logging in as ${USERNAME}`); + + const bot = new MWBot(); + + await bot.loginGetEditToken({ + apiUrl: "https://cm-ss13.com/w/api.php", + username: USERNAME, + password: PASSWORD, + }); + + console.log("Logged in"); + + // This is not Promise.all as to not flood with a bunch of traffic at once + for (const editLine of editFile) { + if (editLine.length === 0) { + continue; + } + + let { title, text } = JSON.parse(editLine); + text = + "This page is automated by Autowiki. Do NOT edit it manually." + + text; + + console.log(`Editing ${title}...`); + await bot.edit( + title, + text, + `Autowiki edit @ ${new Date().toISOString()}` + ); + } + + // Same here + for (const asset of await fs.readdir(FILE_EDIT_FILENAME)) { + const assetPath = `${FILE_EDIT_FILENAME}/${asset}`; + const assetName = `Autowiki-${asset}`; + + console.log(`Replacing ${assetName}...`); + await bot + .upload( + assetName, + assetPath, + `Autowiki upload @ ${new Date().toISOString()}` + ) + .catch((error) => { + if (error.code === "fileexists-no-change") { + console.log(`${assetName} is an exact duplicate`); + } else { + return Promise.reject(error); + } + }); + } +} + +main().catch(console.error); diff --git a/tools/autowiki/package-lock.json b/tools/autowiki/package-lock.json new file mode 100644 index 000000000000..ab2b4493025e --- /dev/null +++ b/tools/autowiki/package-lock.json @@ -0,0 +1,1043 @@ +{ + "name": "autowiki", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "autowiki", + "version": "1.0.0", + "dependencies": { + "mwbot": "^2.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mwbot": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mwbot/-/mwbot-2.0.0.tgz", + "integrity": "sha512-9iTx8oFMntC60yyaPJjN4GEgiQlal7i03jATu7kq5b9BGW5aNz7YbrpjaciLNr0Z33PTdQe0hRTJ0JdUJi2WQg==", + "dependencies": { + "bluebird": "^3.7.2", + "request": "^2.88.2", + "semlog": "^0.6.10", + "semver": "7.3.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/prettyjson": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz", + "integrity": "sha512-rksPWtoZb2ZpT5OVgtmy0KHVM+Dca3iVwWY9ifwhcexfjebtgjg3wmrUt9PvJ59XIYBcknQeYHD8IAnVlh9lAw==", + "dependencies": { + "colors": "1.4.0", + "minimist": "^1.2.0" + }, + "bin": { + "prettyjson": "bin/prettyjson" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/semlog": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/semlog/-/semlog-0.6.10.tgz", + "integrity": "sha1-DyJa6o6zwvJM6TWNhnjQ9Bp/4Fs=", + "dependencies": { + "chalk": "^1.1.3", + "prettyjson": "^1.1.3" + } + }, + "node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "requires": { + "mime-db": "1.51.0" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + }, + "mwbot": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mwbot/-/mwbot-2.0.0.tgz", + "integrity": "sha512-9iTx8oFMntC60yyaPJjN4GEgiQlal7i03jATu7kq5b9BGW5aNz7YbrpjaciLNr0Z33PTdQe0hRTJ0JdUJi2WQg==", + "requires": { + "bluebird": "^3.7.2", + "request": "^2.88.2", + "semlog": "^0.6.10", + "semver": "7.3.4" + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "prettyjson": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.5.tgz", + "integrity": "sha512-rksPWtoZb2ZpT5OVgtmy0KHVM+Dca3iVwWY9ifwhcexfjebtgjg3wmrUt9PvJ59XIYBcknQeYHD8IAnVlh9lAw==", + "requires": { + "colors": "1.4.0", + "minimist": "^1.2.0" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "semlog": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/semlog/-/semlog-0.6.10.tgz", + "integrity": "sha1-DyJa6o6zwvJM6TWNhnjQ9Bp/4Fs=", + "requires": { + "chalk": "^1.1.3", + "prettyjson": "^1.1.3" + } + }, + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } +} diff --git a/tools/autowiki/package.json b/tools/autowiki/package.json new file mode 100644 index 000000000000..39ac2bc7d5d6 --- /dev/null +++ b/tools/autowiki/package.json @@ -0,0 +1,10 @@ +{ + "name": "autowiki", + "version": "1.0.0", + "description": "Automatically publish generated pages to the tg wiki", + "main": "autowiki.js", + "author": "Mothblocks", + "dependencies": { + "mwbot": "^2.0.0" + } +} From 6a94da9682d4d387889e9fadc63a0f2218393f21 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 13 Aug 2023 00:03:01 +0100 Subject: [PATCH 240/293] Automatic changelog for PR #4107 [ci skip] --- html/changelogs/AutoChangeLog-pr-4107.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4107.yml diff --git a/html/changelogs/AutoChangeLog-pr-4107.yml b/html/changelogs/AutoChangeLog-pr-4107.yml new file mode 100644 index 000000000000..0fc0fe05b335 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4107.yml @@ -0,0 +1,4 @@ +author: "mothblocks, harry" +delete-after: True +changes: + - rscadd: "added the backend functionality for autowiki, alongside automating much of the work of maintaining guns on the wiki" \ No newline at end of file From 87f2e5aaedf218d5210d0673c95e41c11dac1ce0 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Sun, 13 Aug 2023 01:31:59 +0300 Subject: [PATCH 241/293] More Xeno Alliances Tweaks (#4053) # About the pull request 1) xeno_message no longer sends the message to allied hives. 2) All hive's alliances break on Queen's death (instead of essentially just ceasing to function). 3) If another hive breaks alliance with you, you break alliance with them automatically. 4) Some code improvements. # Explain why it's good for the game 1) Less confusing. I meant to add a "notify_allies" var to the proc, but I haven't found a single message that should be sent to allies. 2) Less confusing. Essentially all alliances already don't function if queen is dead, so this way it's just more clear for everyone. 3) You don't have to keep hive alliance status open all the time in case allied queen decides to betray you. Simply a QoL. 4) Just good # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ihatethisengine add: All hive's alliances break on Queen's death. qol: If a hive breaks an alliance with another, the second hive also breaks the alliance. fix: xeno_message no longer sends the message to allied hives /:cl: --------- Co-authored-by: ihatethisengine Co-authored-by: harryob --- .../mob/living/carbon/xenomorph/XenoProcs.dm | 2 +- .../mob/living/carbon/xenomorph/death.dm | 1 + .../living/carbon/xenomorph/hive_faction.dm | 3 +- .../living/carbon/xenomorph/xeno_defines.dm | 40 ++++++++++++++----- 4 files changed, 34 insertions(+), 12 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm index 667367339698..37b0aa037cd1 100644 --- a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm +++ b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm @@ -18,7 +18,7 @@ if(SSticker.mode && SSticker.mode.xenomorphs.len) //Send to only xenos in our gamemode list. This is faster than scanning all mobs for(var/datum/mind/L in SSticker.mode.xenomorphs) var/mob/living/carbon/M = L.current - if(M && istype(M) && !M.stat && M.client && (!hivenumber || M.ally_of_hivenumber(hivenumber))) //Only living and connected xenos + if(M && istype(M) && !M.stat && M.client && (!hivenumber || M.hivenumber == hivenumber)) //Only living and connected xenos to_chat(M, SPAN_XENODANGER(" [message]")) //Sends a maptext alert to our currently selected squad. Does not make sound. diff --git a/code/modules/mob/living/carbon/xenomorph/death.dm b/code/modules/mob/living/carbon/xenomorph/death.dm index ea73f8999e6c..56f9460f5c71 100644 --- a/code/modules/mob/living/carbon/xenomorph/death.dm +++ b/code/modules/mob/living/carbon/xenomorph/death.dm @@ -69,6 +69,7 @@ if(!QDELETED(Q) && Q != src && Q.hivenumber == hivenumber) hive.set_living_xeno_queen(Q) break + hive.on_queen_death() hive.handle_xeno_leader_pheromones() if(SSticker.mode) INVOKE_ASYNC(SSticker.mode, TYPE_PROC_REF(/datum/game_mode, check_queen_status), hivenumber) diff --git a/code/modules/mob/living/carbon/xenomorph/hive_faction.dm b/code/modules/mob/living/carbon/xenomorph/hive_faction.dm index 10af37b8d8e8..e16a5cccd915 100644 --- a/code/modules/mob/living/carbon/xenomorph/hive_faction.dm +++ b/code/modules/mob/living/carbon/xenomorph/hive_faction.dm @@ -56,6 +56,5 @@ GLOBAL_LIST_INIT(hive_alliable_factions, generate_alliable_factions()) return var/should_ally = text2num(params["should_ally"]) - assoc_hive.allies[params["target_faction"]] = should_ally - assoc_hive.on_stance_change(params["target_faction"]) + assoc_hive.change_stance(params["target_faction"], should_ally) . = TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index 8a1f0ce00f3b..c2bf91edde6e 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -1390,13 +1390,32 @@ /datum/hive_status/corrupted/renegade/faction_is_ally(faction, ignore_queen_check = TRUE) return ..() -/datum/hive_status/proc/on_stance_change(faction) - if(!living_xeno_queen) +/datum/hive_status/proc/on_queen_death() //break alliances on queen's death + if(allow_no_queen_actions || living_xeno_queen) return - if(allies[faction]) - xeno_message(SPAN_XENOANNOUNCE("Your Queen set up an alliance with [faction]!"), 3, hivenumber) - else - xeno_message(SPAN_XENOANNOUNCE("Your Queen broke the alliance with [faction]!"), 3, hivenumber) + var/broken_alliances = FALSE + for(var/faction in allies) + if(!allies[faction]) + continue + change_stance(faction, FALSE) + broken_alliances = TRUE + + + if(broken_alliances) + xeno_message(SPAN_XENOANNOUNCE("With the death of the Queen, all alliances have been broken."), 3, hivenumber) + +/datum/hive_status/proc/change_stance(faction, should_ally) + if(faction == name) + return + if(allies[faction] == should_ally) + return + allies[faction] = should_ally + + if(living_xeno_queen) + if(allies[faction]) + xeno_message(SPAN_XENOANNOUNCE("Your Queen set up an alliance with [faction]!"), 3, hivenumber) + else + xeno_message(SPAN_XENOANNOUNCE("Your Queen broke the alliance with [faction]!"), 3, hivenumber) for(var/number in GLOB.hive_datum) var/datum/hive_status/target_hive = GLOB.hive_datum[number] @@ -1405,12 +1424,15 @@ if(!target_hive.living_xeno_queen && !target_hive.allow_no_queen_actions) return if(allies[faction]) - xeno_message(SPAN_XENOANNOUNCE("You sense that [name] Queen set up an alliance with us!"), 3, target_hive.hivenumber) + xeno_message(SPAN_XENOANNOUNCE("You sense that [name] [living_xeno_queen ? "Queen " : ""]set up an alliance with us!"), 3, target_hive.hivenumber) return - xeno_message(SPAN_XENOANNOUNCE("You sense that [name] Queen broke the alliance with us!"), 3, target_hive.hivenumber) + xeno_message(SPAN_XENOANNOUNCE("You sense that [name] [living_xeno_queen ? "Queen " : ""]broke the alliance with us!"), 3, target_hive.hivenumber) + if(target_hive.allies[name]) //autobreak alliance on betrayal + target_hive.change_stance(name, FALSE) + -/datum/hive_status/corrupted/on_stance_change(faction) +/datum/hive_status/corrupted/change_stance(faction, should_ally) . = ..() if(allies[faction]) return From 2470ea7addc353c8c9eddc72b2278f51edc4f2fc Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 13 Aug 2023 00:17:18 +0100 Subject: [PATCH 242/293] Automatic changelog for PR #4053 [ci skip] --- html/changelogs/AutoChangeLog-pr-4053.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4053.yml diff --git a/html/changelogs/AutoChangeLog-pr-4053.yml b/html/changelogs/AutoChangeLog-pr-4053.yml new file mode 100644 index 000000000000..2c2e7a49db90 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4053.yml @@ -0,0 +1,6 @@ +author: "ihatethisengine" +delete-after: True +changes: + - rscadd: "All hive's alliances break on Queen's death." + - qol: "If a hive breaks an alliance with another, the second hive also breaks the alliance." + - bugfix: "xeno_message no longer sends the message to allied hives" \ No newline at end of file From 5d2305b640255a5e365f3acba838e125f400d311 Mon Sep 17 00:00:00 2001 From: blackdragonTOW <31581761+blackdragonTOW@users.noreply.github.com> Date: Sat, 12 Aug 2023 15:37:28 -0700 Subject: [PATCH 243/293] Alters ASay chat color back to the old MSay color (#4151) Changing Asay back to the Msay color that many were used to for a very long time. # Explain why it's good for the game Because this color doesn't blend in with other major chat colors (such as dsay, and others), and it reminds us of simpler times. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: admin: Adjustment of ASay color /:cl: --------- Co-authored-by: forest2001 <41653574+realforest2001@users.noreply.github.com> Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> Co-authored-by: harryob --- code/datums/redis/callbacks/asay.dm | 4 ++-- code/modules/admin/tabs/admin_tab.dm | 6 +++--- code/span_macros.dm | 1 + tgui/packages/tgui-say/styles/colors.scss | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/code/datums/redis/callbacks/asay.dm b/code/datums/redis/callbacks/asay.dm index 2ccbca08fb6c..1d994f75b447 100644 --- a/code/datums/redis/callbacks/asay.dm +++ b/code/datums/redis/callbacks/asay.dm @@ -7,10 +7,10 @@ if(data["source"] == SSredis.instance_name) return - var/msg = SPAN_ADMINSAY("[data["rank"]]: [data["author"]]@[data["source"]]: [strip_html(data["message"])]") + var/msg = SPAN_MOD("[data["rank"]]: [data["author"]]@[data["source"]]: [strip_html(data["message"])]") for(var/client/client in GLOB.admins) - if(!(R_ADMIN & client.admin_holder.rights)) + if(!(R_MOD|R_ADMIN & client.admin_holder.rights)) continue to_chat(client, msg) diff --git a/code/modules/admin/tabs/admin_tab.dm b/code/modules/admin/tabs/admin_tab.dm index 6dc08c63e5de..1298d6150036 100644 --- a/code/modules/admin/tabs/admin_tab.dm +++ b/code/modules/admin/tabs/admin_tab.dm @@ -255,9 +255,9 @@ log_adminpm("ADMIN: [key_name(src)] : [msg]") - var/color = "adminsay" - if(ishost(usr)) - color = "headminsay" + var/color = "mod" + if(check_rights(R_PERMISSIONS, show_msg = FALSE)) + color = "adminmod" var/channel = "ADMIN:" channel = "[admin_holder.rank]:" diff --git a/code/span_macros.dm b/code/span_macros.dm index 1eca82ea563f..77e57f2077a0 100644 --- a/code/span_macros.dm +++ b/code/span_macros.dm @@ -46,6 +46,7 @@ #define SPAN_ADMIN(X) "[X]" #define SPAN_ADMINHELP(X) ("" + X + "") #define SPAN_ADMINSAY(str) ("" + str + "") +#define SPAN_MOD(str) ("" + str + "") #define SPAN_MENTORHELP(X) ("" + X + "") #define SPAN_MENTORSAY(X) ("" + X + "") #define SPAN_MENTORBODY(X) ("" + X + "") diff --git a/tgui/packages/tgui-say/styles/colors.scss b/tgui/packages/tgui-say/styles/colors.scss index e0abb717edf3..318cd481f7ab 100644 --- a/tgui/packages/tgui-say/styles/colors.scss +++ b/tgui/packages/tgui-say/styles/colors.scss @@ -15,7 +15,7 @@ $me: #5975da; $ooc: #1c52f5; $looc: #e362b4; $mentor: #b5850d; -$asay: #9611d4; +$asay: #74471b; //////////////////////////////////////////////// // Subchannel chat colors From 408e570ab515cb6fee16b2ecf7a0945a3d76680d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 13 Aug 2023 00:32:50 +0100 Subject: [PATCH 244/293] Automatic changelog for PR #4151 [ci skip] --- html/changelogs/AutoChangeLog-pr-4151.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4151.yml diff --git a/html/changelogs/AutoChangeLog-pr-4151.yml b/html/changelogs/AutoChangeLog-pr-4151.yml new file mode 100644 index 000000000000..037f72ee85d4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4151.yml @@ -0,0 +1,4 @@ +author: "blackdragonTOW" +delete-after: True +changes: + - admin: "Adjustment of ASay color" \ No newline at end of file From 5cee9e6cee631349bc91be70262e3058d9eee666 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 13 Aug 2023 01:08:13 +0000 Subject: [PATCH 245/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4046.yml | 8 ------- html/changelogs/AutoChangeLog-pr-4053.yml | 6 ----- html/changelogs/AutoChangeLog-pr-4073.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4107.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4151.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4162.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4166.yml | 4 ---- html/changelogs/archive/2023-08.yml | 27 +++++++++++++++++++++++ 8 files changed, 27 insertions(+), 34 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4046.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4053.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4073.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4107.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4151.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4162.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4166.yml diff --git a/html/changelogs/AutoChangeLog-pr-4046.yml b/html/changelogs/AutoChangeLog-pr-4046.yml deleted file mode 100644 index 107125c48f4c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4046.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - bugfix: "Picking up a Yautja mask now correctly checks for bracers to apply the visor." - - rscadd: "Added backend for species datums to hold inherent vision flags." - - rscadd: "Added proc for Yautja mask to pass power drain back to bracers. Added small power drain on use of mask visor." - - rscadd: "Added natural thermal vision and very weak night vision to Yautja species, to fit with our wiki lore." - - rscdel: "Removed Thermal and Meson visors from Yautja mask." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4053.yml b/html/changelogs/AutoChangeLog-pr-4053.yml deleted file mode 100644 index 2c2e7a49db90..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4053.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "ihatethisengine" -delete-after: True -changes: - - rscadd: "All hive's alliances break on Queen's death." - - qol: "If a hive breaks an alliance with another, the second hive also breaks the alliance." - - bugfix: "xeno_message no longer sends the message to allied hives" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4073.yml b/html/changelogs/AutoChangeLog-pr-4073.yml deleted file mode 100644 index aca9a327dd6c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4073.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - spellcheck: "fix typo mistake from matchs to matches." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4107.yml b/html/changelogs/AutoChangeLog-pr-4107.yml deleted file mode 100644 index 0fc0fe05b335..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4107.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "mothblocks, harry" -delete-after: True -changes: - - rscadd: "added the backend functionality for autowiki, alongside automating much of the work of maintaining guns on the wiki" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4151.yml b/html/changelogs/AutoChangeLog-pr-4151.yml deleted file mode 100644 index 037f72ee85d4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4151.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "blackdragonTOW" -delete-after: True -changes: - - admin: "Adjustment of ASay color" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4162.yml b/html/changelogs/AutoChangeLog-pr-4162.yml deleted file mode 100644 index 11cc4dbed96e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4162.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - bugfix: "Squad Specialists can no longer bypass restrictions by not selecting a kit to use." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4166.yml b/html/changelogs/AutoChangeLog-pr-4166.yml deleted file mode 100644 index b62ce734be1f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4166.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "At end of round it now shows a Queen's prefix/postfix rather than their ckey" \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 7908913b8d9d..4fa8f7c0c190 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -193,3 +193,30 @@ Steelpoint: - bugfix: Synthetic Breaching Hammer will now properly appear on the user's back when holstered. +2023-08-13: + Huffie56: + - spellcheck: fix typo mistake from matchs to matches. + Morrow: + - rscadd: At end of round it now shows a Queen's prefix/postfix rather than their + ckey + blackdragonTOW: + - admin: Adjustment of ASay color + ihatethisengine: + - rscadd: All hive's alliances break on Queen's death. + - qol: If a hive breaks an alliance with another, the second hive also breaks the + alliance. + - bugfix: xeno_message no longer sends the message to allied hives + mothblocks, harry: + - rscadd: added the backend functionality for autowiki, alongside automating much + of the work of maintaining guns on the wiki + realforest2001: + - bugfix: Picking up a Yautja mask now correctly checks for bracers to apply the + visor. + - rscadd: Added backend for species datums to hold inherent vision flags. + - rscadd: Added proc for Yautja mask to pass power drain back to bracers. Added + small power drain on use of mask visor. + - rscadd: Added natural thermal vision and very weak night vision to Yautja species, + to fit with our wiki lore. + - rscdel: Removed Thermal and Meson visors from Yautja mask. + - bugfix: Squad Specialists can no longer bypass restrictions by not selecting a + kit to use. From cb02c52930ec8b83882635c0f6c01a8f176a75e9 Mon Sep 17 00:00:00 2001 From: spartanbobby <71467726+spartanbobby@users.noreply.github.com> Date: Sun, 13 Aug 2023 09:28:43 +0100 Subject: [PATCH 246/293] fixes out of bound areas in play are of LV522 (#4168) title # Explain why it's good for the game bufg # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl:SpartanBobby maptweak: Fixes use of wrong areas inside LV522 reactor /:cl: --- .../LV522_Chances_Claim.dmm | 37 +++++++------------ 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm index a961b1aa6ddb..98e953095a99 100644 --- a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm +++ b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm @@ -23654,9 +23654,6 @@ icon_state = "brown" }, /area/lv522/atmos/reactor_garage) -"jMN" = ( -/turf/open/floor/corsat, -/area/lv522/oob) "jMZ" = ( /obj/structure/surface/table/almayer, /obj/item/tool/pen/blue/clicky{ @@ -29360,7 +29357,7 @@ "lTi" = ( /obj/structure/girder, /turf/open/floor/corsat, -/area/lv522/oob) +/area/lv522/atmos/east_reactor/south) "lTj" = ( /obj/structure/prop/invuln/minecart_tracks, /obj/structure/prop/invuln/minecart_tracks{ @@ -29877,10 +29874,6 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/filt) -"mdZ" = ( -/obj/structure/window/framed/corsat, -/turf/open/floor/corsat, -/area/lv522/oob) "meb" = ( /obj/structure/largecrate/random{ layer = 2.9 @@ -36946,10 +36939,6 @@ icon_state = "floor_plate" }, /area/lv522/atmos/reactor_garage) -"oLU" = ( -/obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat, -/area/lv522/oob) "oLW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -37360,7 +37349,7 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat, -/area/lv522/oob) +/area/lv522/atmos/east_reactor/south) "oVA" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/drinks/coffee, @@ -56350,7 +56339,7 @@ "vKP" = ( /obj/item/stack/sheet/metal, /turf/open/floor/corsat, -/area/lv522/oob) +/area/lv522/atmos/east_reactor/south) "vKR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -82573,8 +82562,8 @@ saC saC tiQ iBI -uFG -nbD +xmD +xCS tiQ tiQ tiQ @@ -83479,7 +83468,7 @@ tjg tjg hJB qUQ -eLV +vlq xmD hna yiu @@ -83933,7 +83922,7 @@ fsC kbV hJB qUQ -oLU +pwX knt qjG yiu @@ -83949,7 +83938,7 @@ xmD xmD tiQ kEA -mdZ +seF tiQ saC saC @@ -84160,7 +84149,7 @@ tjg tjg hJB qUQ -oLU +pwX knt qjG yiu @@ -84387,7 +84376,7 @@ tjg tjg hJB qUQ -eLV +vlq knt hna yiu @@ -90553,7 +90542,7 @@ jjl hLY vDw rbZ -jMN +qjG bjd rMD eZF @@ -90780,7 +90769,7 @@ iFk jef pfj qjG -jMN +qjG bjd nRy pqQ @@ -91234,7 +91223,7 @@ hna wea hLY dpz -jMN +qjG bjd lfj pqQ From 5f4e6083a422e2b1d0c8f967b6e482aeb08ae85f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 13 Aug 2023 09:37:03 +0100 Subject: [PATCH 247/293] Automatic changelog for PR #4168 [ci skip] --- html/changelogs/AutoChangeLog-pr-4168.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4168.yml diff --git a/html/changelogs/AutoChangeLog-pr-4168.yml b/html/changelogs/AutoChangeLog-pr-4168.yml new file mode 100644 index 000000000000..f7b11c9ebcf8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4168.yml @@ -0,0 +1,4 @@ +author: "SpartanBobby" +delete-after: True +changes: + - maptweak: "Fixes use of wrong areas inside LV522 reactor" \ No newline at end of file From 5a3d9369c15df8e410cdae197def3c2cfd2a6622 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sun, 13 Aug 2023 15:28:46 -0400 Subject: [PATCH 248/293] Rounds oxyloss from bloodloss (#4172) # About the pull request Rounds oxyloss from bloodloss # Explain why it's good for the game A ton of decimals is WACK # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: Rounded oxyloss from bloodloss /:cl: --- code/modules/mob/living/blood.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/blood.dm b/code/modules/mob/living/blood.dm index 72a95074e574..a6062276bd8e 100644 --- a/code/modules/mob/living/blood.dm +++ b/code/modules/mob/living/blood.dm @@ -41,7 +41,7 @@ /// The limit of the oxyloss gained, ignoring oxyloss from the switch statement var/maximum_oxyloss = Clamp((100 - blood_percentage) / 2, oxyloss, 100) if(oxyloss < maximum_oxyloss) - oxyloss += max(additional_oxyloss, 0) + oxyloss += round(max(additional_oxyloss, 0)) //Bloodloss effects on nutrition if(nutrition >= 300) From 2660abd18101e9b7a432072919d051ee15fb6344 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 13 Aug 2023 20:37:04 +0100 Subject: [PATCH 249/293] Automatic changelog for PR #4172 [ci skip] --- html/changelogs/AutoChangeLog-pr-4172.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4172.yml diff --git a/html/changelogs/AutoChangeLog-pr-4172.yml b/html/changelogs/AutoChangeLog-pr-4172.yml new file mode 100644 index 000000000000..ca824fe51f7c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4172.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "Rounded oxyloss from bloodloss" \ No newline at end of file From c9dfdd43e504629d174dad13adcf37253bc6e211 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 14 Aug 2023 01:05:38 +0000 Subject: [PATCH 250/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4168.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4172.yml | 4 ---- html/changelogs/archive/2023-08.yml | 5 +++++ 3 files changed, 5 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4168.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4172.yml diff --git a/html/changelogs/AutoChangeLog-pr-4168.yml b/html/changelogs/AutoChangeLog-pr-4168.yml deleted file mode 100644 index f7b11c9ebcf8..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4168.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "SpartanBobby" -delete-after: True -changes: - - maptweak: "Fixes use of wrong areas inside LV522 reactor" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4172.yml b/html/changelogs/AutoChangeLog-pr-4172.yml deleted file mode 100644 index ca824fe51f7c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4172.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Rounded oxyloss from bloodloss" \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 4fa8f7c0c190..7c765c685fa7 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -220,3 +220,8 @@ - rscdel: Removed Thermal and Meson visors from Yautja mask. - bugfix: Squad Specialists can no longer bypass restrictions by not selecting a kit to use. +2023-08-14: + Morrow: + - rscadd: Rounded oxyloss from bloodloss + SpartanBobby: + - maptweak: Fixes use of wrong areas inside LV522 reactor From 97b6394e6687e24540922d1b1f15029e63cd02fd Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Mon, 14 Aug 2023 00:01:55 -0700 Subject: [PATCH 251/293] Remove ckey from queen jellies (#4177) # About the pull request This PR is a followup to #4166 removing queen ckeys from attribution; now it is the designation like that PR uses: ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/8f9e44a7-c768-4048-9e00-005794720b3c) # Explain why it's good for the game Consistency - if queens aren't going to be known by ckey at end game, then jellies should behave the same. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/0817ea74-bb07-40ed-b65c-73b26b17d7f5) ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/dd83152e-35d2-484a-b042-3e4169e05f25)
# Changelog :cl: Drathek add: Queen jellies now use designation rather than ckey for attribution /:cl: --- code/datums/medal_awards.dm | 20 ++++++++++++++----- .../admin/medal_panel/medals_panel_tgui.dm | 16 +++++++-------- 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/code/datums/medal_awards.dm b/code/datums/medal_awards.dm index a7db6f7bd6e3..54af48fd3345 100644 --- a/code/datums/medal_awards.dm +++ b/code/datums/medal_awards.dm @@ -20,9 +20,10 @@ GLOBAL_LIST_EMPTY(jelly_awards) var/recipient_rank var/recipient_ckey var/mob/recipient_mob - var/list/giver_name // Actually key for xenos - var/list/giver_rank // Actually name for xenos + var/list/giver_name // Designation for xenos + var/list/giver_rank // "Name" for xenos var/list/giver_mob + var/list/giver_ckey /datum/recipient_awards/New() medal_names = list() @@ -32,6 +33,7 @@ GLOBAL_LIST_EMPTY(jelly_awards) giver_name = list() giver_rank = list() giver_mob = list() + giver_ckey = list() /proc/give_medal_award(medal_location, as_admin = FALSE) @@ -116,12 +118,13 @@ GLOBAL_LIST_EMPTY(jelly_awards) recipient_award.medal_names += medal_type recipient_award.medal_citations += citation recipient_award.posthumous += posthumous + recipient_award.giver_ckey += usr.ckey if(!as_admin) recipient_award.giver_rank += recipient_ranks[usr.real_name] // Currently not used in marine award message recipient_award.giver_name += usr.real_name // Currently not used in marine award message else - recipient_award.giver_rank += "([usr.ckey])" // Just because it'll be displayed in the panel + recipient_award.giver_rank += null recipient_award.giver_name += null // Create an actual medal item @@ -258,15 +261,21 @@ GLOBAL_LIST_EMPTY(jelly_awards) recipient_award.medal_names += medal_type recipient_award.medal_citations += citation recipient_award.posthumous += posthumous + recipient_award.giver_ckey += usr.ckey + if(!admin_attribution) recipient_award.giver_rank += usr.name - recipient_award.giver_name += usr.key + var/mob/living/carbon/xenomorph/giving_xeno = usr + if(istype(giving_xeno)) + recipient_award.giver_name += giving_xeno.full_designation + else + recipient_award.giver_name += null else if(admin_attribution == "none") recipient_award.giver_rank += null recipient_award.giver_name += null else recipient_award.giver_rank += admin_attribution - recipient_award.giver_name += null // If not null, rescinding it will take stats away from a mob with this key + recipient_award.giver_name += null recipient_award.medal_items += null // TODO: Xeno award item? @@ -337,6 +346,7 @@ GLOBAL_LIST_EMPTY(jelly_awards) recipient_award.giver_name.Cut(index, index + 1) recipient_award.giver_rank.Cut(index, index + 1) recipient_award.giver_mob.Cut(index, index + 1) + recipient_award.giver_ckey.Cut(index, index + 1) recipient_award.medal_items.Cut(index, index + 1) // Remove giver's stat diff --git a/code/modules/admin/medal_panel/medals_panel_tgui.dm b/code/modules/admin/medal_panel/medals_panel_tgui.dm index ee8728670544..49c4bb5f96ad 100644 --- a/code/modules/admin/medal_panel/medals_panel_tgui.dm +++ b/code/modules/admin/medal_panel/medals_panel_tgui.dm @@ -19,22 +19,22 @@ GLOBAL_DATUM_INIT(medals_panel, /datum/medals_panel_tgui, new) var/list/xeno_awards = list() var/list/uscm_award_ckeys = list() var/list/xeno_award_ckeys = list() - + // Break the medals up by recipient and then pack each medal into a string for(var/recipient_name as anything in GLOB.medal_awards) var/datum/recipient_awards/recipient_award = GLOB.medal_awards[recipient_name] uscm_awards[recipient_name] = list() uscm_award_ckeys[recipient_name] = recipient_award.recipient_ckey ? " ([recipient_award.recipient_ckey])" : "" for(var/i in 1 to recipient_award.medal_names.len) // We're assuming everything is same length - uscm_awards[recipient_name] += "[recipient_award.medal_names[i]]: \'[recipient_award.medal_citations[i]]\' by [recipient_award.giver_rank[i]] [recipient_award.giver_name[i]]." - + uscm_awards[recipient_name] += "[recipient_award.medal_names[i]]: \'[recipient_award.medal_citations[i]]\' by [recipient_award.giver_rank[i] ? "[recipient_award.giver_rank[i]] " : ""][recipient_award.giver_name[i] ? "[recipient_award.giver_name[i]] " : ""]([recipient_award.giver_ckey[i]])." + for(var/recipient_name as anything in GLOB.jelly_awards) var/datum/recipient_awards/recipient_award = GLOB.jelly_awards[recipient_name] xeno_awards[recipient_name] = list() xeno_award_ckeys[recipient_name] = recipient_award.recipient_ckey ? " ([recipient_award.recipient_ckey])" : "" for(var/i in 1 to recipient_award.medal_names.len) // We're assuming everything is same length - xeno_awards[recipient_name] += "[recipient_award.medal_names[i]]: \'[recipient_award.medal_citations[i]]\'[recipient_award.giver_rank[i] ? " by [recipient_award.giver_rank[i]]" : ""][recipient_award.giver_name[i] ? " ([recipient_award.giver_name[i]])" : ""]." - + xeno_awards[recipient_name] += "[recipient_award.medal_names[i]]: \'[recipient_award.medal_citations[i]]\' by [recipient_award.giver_rank[i] ? "[recipient_award.giver_rank[i]] " : ""][recipient_award.giver_name[i] ? "[recipient_award.giver_name[i]] " : ""]([recipient_award.giver_ckey[i]])." + data["uscm_awards"] = uscm_awards data["xeno_awards"] = xeno_awards data["uscm_award_ckeys"] = uscm_award_ckeys @@ -61,8 +61,8 @@ GLOBAL_DATUM_INIT(medals_panel, /datum/medals_panel_tgui, new) if("delete_medal") remove_award(params["recipient"], TRUE, params["index"] + 1) // Why is byond not 0 indexed? return TRUE - + if("delete_jelly") - remove_award(params["recipient"], FALSE, params["index"] + 1) // Why is byond not 0 indexed? + remove_award(params["recipient"], FALSE, params["index"] + 1) // Why is byond not 0 indexed? return TRUE - + From 11a565b6d78349f03d7899294ac75986c30bb8bb Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 14 Aug 2023 08:10:04 +0100 Subject: [PATCH 252/293] Automatic changelog for PR #4177 [ci skip] --- html/changelogs/AutoChangeLog-pr-4177.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4177.yml diff --git a/html/changelogs/AutoChangeLog-pr-4177.yml b/html/changelogs/AutoChangeLog-pr-4177.yml new file mode 100644 index 000000000000..e516bdf9ecb7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4177.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - rscadd: "Queen jellies now use designation rather than ckey for attribution" \ No newline at end of file From eb436956f56b057d2babadd0f044b26bb75b2f57 Mon Sep 17 00:00:00 2001 From: MikeKuwait <141964539+MikeKuwait@users.noreply.github.com> Date: Mon, 14 Aug 2023 10:06:01 +0300 Subject: [PATCH 253/293] Fix bug plant keep growing (#4173) # About the pull request Fixes #3368 # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: The plant dies if no nutriment is available /:cl: --- code/modules/hydroponics/hydro_tray.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/hydroponics/hydro_tray.dm b/code/modules/hydroponics/hydro_tray.dm index 65cf76b19a4a..9549b8fa59c1 100644 --- a/code/modules/hydroponics/hydro_tray.dm +++ b/code/modules/hydroponics/hydro_tray.dm @@ -210,11 +210,14 @@ // Make sure the plant is not starving or thirsty. Adequate // water and nutrients will cause a plant to become healthier. + // Checks if there are sufficient enough nutrients, if not the plant dies. var/healthmod = rand(1,3) * HYDRO_SPEED_MULTIPLIER if(seed.requires_nutrients && prob(35)) plant_health += (nutrilevel < 2 ? -healthmod : healthmod) if(seed.requires_water && prob(35)) plant_health += (waterlevel < 10 ? -healthmod : healthmod) + if(nutrilevel < 1) + plant_health = 0 // Check that pressure, heat and light are all within bounds. // First, handle an open system or an unconnected closed system. From c8b16bd4c83bd973fa624ed71e2513edff03cc61 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 14 Aug 2023 08:25:32 +0100 Subject: [PATCH 254/293] Automatic changelog for PR #4173 [ci skip] --- html/changelogs/AutoChangeLog-pr-4173.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4173.yml diff --git a/html/changelogs/AutoChangeLog-pr-4173.yml b/html/changelogs/AutoChangeLog-pr-4173.yml new file mode 100644 index 000000000000..148496625516 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4173.yml @@ -0,0 +1,4 @@ +author: "MikeKuwait" +delete-after: True +changes: + - bugfix: "The plant dies if no nutriment is available" \ No newline at end of file From 8f97b1575c2277b47497b58531c3bf47ee5b645f Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Mon, 14 Aug 2023 08:09:41 +0100 Subject: [PATCH 255/293] Item Strip changes (#4153) # About the pull request Makes it so when stripping someone's items their skills are taken into consideration. Each level of policing and CQC skills adds half a second to the base delay. The skills are not taken into consideration if the target is dead, unconscious or restrained. Also adds an unstrippable trait, preventing items being forced onto or removed from a mob. This also does not apply if dead, knocked out or restrained. # Explain why it's good for the game It makes a bit more sense for people trained in policing or CQC to be better at resisting having their equipment stolen. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Added a proc to calculate item strip delay, taking into account the target's skills and adding 0.5s per level in Policing and CQC. add: Added an unstrippable mob trait to prevent inventory manipulation. Gave this trait to Working Joes. /:cl: --- code/__DEFINES/traits.dm | 3 + code/modules/mob/living/carbon/human/human.dm | 7 +- .../mob/living/carbon/human/inventory.dm | 121 ++++++++++-------- .../human/species/working_joe/_species.dm | 2 +- 4 files changed, 79 insertions(+), 54 deletions(-) diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm index 288604434e34..1aaf3714182e 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits.dm @@ -127,6 +127,8 @@ #define TRAIT_INTENT_EYES "t_intent_eyes" /// Masked synthetic biology. Basic medHUDs will percieve the mob as human. (Infiltrator Synths) #define TRAIT_INFILTRATOR_SYNTH "t_infiltrator_synth" +/// Makes it impossible to strip the inventory of this mob. +#define TRAIT_UNSTRIPPABLE "t_unstrippable" // HIVE TRAITS /// If the Hive is a Xenonid Hive @@ -251,6 +253,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_FOREIGN_BIO" = TRAIT_FOREIGN_BIO, "TRAIT_INTENT_EYES" = TRAIT_INTENT_EYES, "TRAIT_INFILTRATOR_SYNTH" = TRAIT_INFILTRATOR_SYNTH, + "TRAIT_UNSTRIPPABLE" = TRAIT_UNSTRIPPABLE, "TRAIT_NESTED" = TRAIT_NESTED, "TRAIT_CRAWLER" = TRAIT_CRAWLER, "TRAIT_SIMPLE_DESC" = TRAIT_SIMPLE_DESC, diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index c5de5bda0fa1..0d67e7cafd74 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -509,8 +509,11 @@ if(U == w_uniform) U.remove_accessory(usr, A) else + if(HAS_TRAIT(src, TRAIT_UNSTRIPPABLE) && !is_mob_incapacitated()) //Can't strip the unstrippable! + to_chat(usr, SPAN_DANGER("[src] has an unbreakable grip on their equipment!")) + return visible_message(SPAN_DANGER("[usr] is trying to take off \a [A] from [src]'s [U]!"), null, null, 5) - if(do_after(usr, HUMAN_STRIP_DELAY, INTERRUPT_ALL, BUSY_ICON_GENERIC, src, INTERRUPT_MOVED, BUSY_ICON_GENERIC)) + if(do_after(usr, get_strip_delay(usr, src), INTERRUPT_ALL, BUSY_ICON_GENERIC, src, INTERRUPT_MOVED, BUSY_ICON_GENERIC)) if(U == w_uniform) U.remove_accessory(usr, A) @@ -529,7 +532,7 @@ else var/oldsens = U.has_sensor visible_message(SPAN_DANGER("[usr] is trying to modify [src]'s sensors!"), null, null, 4) - if(do_after(usr, HUMAN_STRIP_DELAY, INTERRUPT_ALL, BUSY_ICON_GENERIC, src, INTERRUPT_MOVED, BUSY_ICON_GENERIC)) + if(do_after(usr, get_strip_delay(usr, src), INTERRUPT_ALL, BUSY_ICON_GENERIC, src, INTERRUPT_MOVED, BUSY_ICON_GENERIC)) if(U == w_uniform) if(U.has_sensor >= UNIFORM_FORCED_SENSORS) to_chat(usr, "The controls are locked.") diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index 835e03c8e042..45fb65771069 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -486,63 +486,82 @@ return WEAR_LEGCUFFS return ..() - - -/mob/living/carbon/human/stripPanelUnequip(obj/item/I, mob/M, slot_to_process) - if(I.flags_item & ITEM_ABSTRACT) +/mob/living/carbon/human/proc/get_strip_delay(mob/living/carbon/human/user, mob/living/carbon/human/target) + /// Default delay + var/target_delay = HUMAN_STRIP_DELAY + /// Multiplier for how quickly the user can strip things. + var/user_speed = user.get_skill_duration_multiplier(SKILL_CQC) + /// The total skill level of CQC & Police + var/target_skills = (target.skills.get_skill_level(SKILL_CQC) + target.skills.get_skill_level(SKILL_POLICE)) + + /// Delay then gets + 0.5s per skill level, so long as not dead or cuffed. + if(!(target.stat || target.handcuffed)) + target_delay += (target_skills * 5) + + /// Final result is overall delay * speed multiplier + return target_delay * user_speed + +/mob/living/carbon/human/stripPanelUnequip(obj/item/interact_item, mob/target_mob, slot_to_process) + if(HAS_TRAIT(target_mob, TRAIT_UNSTRIPPABLE) && !target_mob.is_mob_incapacitated()) //Can't strip the unstrippable! + to_chat(src, SPAN_DANGER("[target_mob] has an unbreakable grip on their equipment!")) + return + if(interact_item.flags_item & ITEM_ABSTRACT) + return + if(interact_item.flags_item & NODROP) + to_chat(src, SPAN_WARNING("You can't remove \the [interact_item.name], it appears to be stuck!")) return - if(I.flags_item & NODROP) - to_chat(src, SPAN_WARNING("You can't remove \the [I.name], it appears to be stuck!")) + if(interact_item.flags_inventory & CANTSTRIP) + to_chat(src, SPAN_WARNING("You're having difficulty removing \the [interact_item.name].")) return - if(I.flags_inventory & CANTSTRIP) - to_chat(src, SPAN_WARNING("You're having difficulty removing \the [I.name].")) + target_mob.attack_log += "\[[time_stamp()]\] Has had their [interact_item.name] ([slot_to_process]) attempted to be removed by [key_name(src)]" + attack_log += "\[[time_stamp()]\] Attempted to remove [key_name(target_mob)]'s [interact_item.name] ([slot_to_process])" + log_interact(src, target_mob, "[key_name(src)] tried to remove [key_name(target_mob)]'s [interact_item.name] ([slot_to_process]).") + + src.visible_message(SPAN_DANGER("[src] tries to remove [target_mob]'s [interact_item.name]."), \ + SPAN_DANGER("You are trying to remove [target_mob]'s [interact_item.name]."), null, 5) + interact_item.add_fingerprint(src) + if(do_after(src, get_strip_delay(src, target_mob), INTERRUPT_ALL, BUSY_ICON_GENERIC, target_mob, INTERRUPT_MOVED, BUSY_ICON_GENERIC)) + if(interact_item && Adjacent(target_mob) && interact_item == target_mob.get_item_by_slot(slot_to_process)) + target_mob.drop_inv_item_on_ground(interact_item) + log_interact(src, target_mob, "[key_name(src)] removed [key_name(target_mob)]'s [interact_item.name] ([slot_to_process]) successfully.") + + if(target_mob) + if(interactee == target_mob && Adjacent(target_mob)) + target_mob.show_inv(src) + + +/mob/living/carbon/human/stripPanelEquip(obj/item/interact_item, mob/target_mob, slot_to_process) + if(HAS_TRAIT(target_mob, TRAIT_UNSTRIPPABLE) && !target_mob.is_mob_incapacitated()) + to_chat(src, SPAN_DANGER("[target_mob] is too strong to force [interact_item.name] onto them!")) return - M.attack_log += "\[[time_stamp()]\] Has had their [I.name] ([slot_to_process]) attempted to be removed by [key_name(src)]" - attack_log += "\[[time_stamp()]\] Attempted to remove [key_name(M)]'s [I.name] ([slot_to_process])" - log_interact(src, M, "[key_name(src)] tried to remove [key_name(M)]'s [I.name] ([slot_to_process]).") - - src.visible_message(SPAN_DANGER("[src] tries to remove [M]'s [I.name]."), \ - SPAN_DANGER("You are trying to remove [M]'s [I.name]."), null, 5) - I.add_fingerprint(src) - if(do_after(src, HUMAN_STRIP_DELAY * src.get_skill_duration_multiplier(SKILL_CQC), INTERRUPT_ALL, BUSY_ICON_GENERIC, M, INTERRUPT_MOVED, BUSY_ICON_GENERIC)) - if(I && Adjacent(M) && I == M.get_item_by_slot(slot_to_process)) - M.drop_inv_item_on_ground(I) - log_interact(src, M, "[key_name(src)] removed [key_name(M)]'s [I.name] ([slot_to_process]) successfully.") - - if(M) - if(interactee == M && Adjacent(M)) - M.show_inv(src) - - -/mob/living/carbon/human/stripPanelEquip(obj/item/I, mob/M, slot_to_process) - if(I && !(I.flags_item & ITEM_ABSTRACT)) - if(I.flags_item & NODROP) - to_chat(src, SPAN_WARNING("You can't put \the [I.name] on [M], it's stuck to your hand!")) + if(interact_item && !(interact_item.flags_item & ITEM_ABSTRACT)) + if(interact_item.flags_item & NODROP) + to_chat(src, SPAN_WARNING("You can't put \the [interact_item.name] on [target_mob], it's stuck to your hand!")) return - if(I.flags_inventory & CANTSTRIP) - to_chat(src, SPAN_WARNING("You're having difficulty putting \the [I.name] on [M].")) + if(interact_item.flags_inventory & CANTSTRIP) + to_chat(src, SPAN_WARNING("You're having difficulty putting \the [interact_item.name] on [target_mob].")) return - if(I.flags_item & WIELDED) - I.unwield(src) - if(!I.mob_can_equip(M, slot_to_process, TRUE)) - to_chat(src, SPAN_WARNING("You can't put \the [I.name] on [M]!")) + if(interact_item.flags_item & WIELDED) + interact_item.unwield(src) + if(!interact_item.mob_can_equip(target_mob, slot_to_process, TRUE)) + to_chat(src, SPAN_WARNING("You can't put \the [interact_item.name] on [target_mob]!")) return - visible_message(SPAN_NOTICE("[src] tries to put \the [I.name] on [M]."), null, null, 5) - if(do_after(src, HUMAN_STRIP_DELAY * src.get_skill_duration_multiplier(SKILL_CQC), INTERRUPT_ALL, BUSY_ICON_GENERIC, M, INTERRUPT_MOVED, BUSY_ICON_GENERIC)) - if(I == get_active_hand() && !M.get_item_by_slot(slot_to_process) && Adjacent(M)) - if(I.flags_item & WIELDED) //to prevent re-wielding it during the do_after - I.unwield(src) - if(I.mob_can_equip(M, slot_to_process, TRUE))//Placing an item on the mob - drop_inv_item_on_ground(I) - if(I && !QDELETED(I)) //Might be self-deleted? - M.equip_to_slot_if_possible(I, slot_to_process, 1, 0, 1, 1) - if(ishuman(M) && M.stat == DEAD) - var/mob/living/carbon/human/H = M - H.disable_lights() // take that powergamers -spookydonut - - if(M) - if(interactee == M && Adjacent(M)) - M.show_inv(src) + visible_message(SPAN_NOTICE("[src] tries to put \the [interact_item.name] on [target_mob]."), null, null, 5) + if(do_after(src, get_strip_delay(src, target_mob), INTERRUPT_ALL, BUSY_ICON_GENERIC, target_mob, INTERRUPT_MOVED, BUSY_ICON_GENERIC)) + if(interact_item == get_active_hand() && !target_mob.get_item_by_slot(slot_to_process) && Adjacent(target_mob)) + if(interact_item.flags_item & WIELDED) //to prevent re-wielding it during the do_after + interact_item.unwield(src) + if(interact_item.mob_can_equip(target_mob, slot_to_process, TRUE))//Placing an item on the mob + drop_inv_item_on_ground(interact_item) + if(interact_item && !QDELETED(interact_item)) //Might be self-deleted? + target_mob.equip_to_slot_if_possible(interact_item, slot_to_process, 1, 0, 1, 1) + if(ishuman(target_mob) && target_mob.stat == DEAD) + var/mob/living/carbon/human/human_target = target_mob + human_target.disable_lights() // take that powergamers -spookydonut + + if(target_mob) + if(interactee == target_mob && Adjacent(target_mob)) + target_mob.show_inv(src) /mob/living/carbon/human/drop_inv_item_on_ground(obj/item/I, nomoveupdate, force) remember_dropped_object(I) diff --git a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm index 139b339fbfd7..292c302f9317 100644 --- a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm +++ b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm @@ -4,7 +4,7 @@ death_message = "violently gargles fluid and seizes up, the glow in their eyes dimming..." uses_ethnicity = FALSE burn_mod = 0.65 // made for hazardous environments, withstanding temperatures up to 1210 degrees - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_EMOTE_CD_EXEMPT, TRAIT_CANNOT_EAT) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_EMOTE_CD_EXEMPT, TRAIT_CANNOT_EAT, TRAIT_UNSTRIPPABLE) slowdown = 0.45 hair_color = "#000000" From 9752ff4285a58adc8c06692983d8d45c32f7e2c0 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 14 Aug 2023 08:39:39 +0100 Subject: [PATCH 256/293] Automatic changelog for PR #4153 [ci skip] --- html/changelogs/AutoChangeLog-pr-4153.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4153.yml diff --git a/html/changelogs/AutoChangeLog-pr-4153.yml b/html/changelogs/AutoChangeLog-pr-4153.yml new file mode 100644 index 000000000000..9d3f0aa995c7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4153.yml @@ -0,0 +1,5 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Added a proc to calculate item strip delay, taking into account the target's skills and adding 0.5s per level in Policing and CQC." + - rscadd: "Added an unstrippable mob trait to prevent inventory manipulation. Gave this trait to Working Joes." \ No newline at end of file From aaf8ec4d2bf96b279879fa2580213f53d335352b Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Mon, 14 Aug 2023 00:11:41 -0700 Subject: [PATCH 257/293] No NPC Fun Facts (#4179) # About the pull request This PR adds a check for random facts so they only apply to players, not NPCs. # Explain why it's good for the game Should fix dumb things like this: ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/2dd2e803-7acd-4755-b375-5b2f3e146f72) # Testing Photographs and Procedure
Screenshots & Videos https://github.com/cmss13-devs/cmss13/assets/76988376/b671b7c5-bd41-4c30-9e81-d69b19689d2e
# Changelog :cl: Drathek fix: Random facts now only check players. /:cl: --- code/datums/statistics/random_facts/random_fact.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/datums/statistics/random_facts/random_fact.dm b/code/datums/statistics/random_facts/random_fact.dm index 2a83c7b2c1ad..76c6e82f776d 100644 --- a/code/datums/statistics/random_facts/random_fact.dm +++ b/code/datums/statistics/random_facts/random_fact.dm @@ -41,6 +41,8 @@ list_to_check += GLOB.living_xeno_list for(var/mob/checked_mob as anything in list_to_check) + if(!checked_mob?.persistent_ckey) + continue // We don't care about NPCs if(living_stat_gotten < life_grab_stat(checked_mob)) mob_to_report = checked_mob living_stat_gotten = life_grab_stat(checked_mob) From 317a0cbdb71b8453ba263dfac0b443c77f26de86 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 14 Aug 2023 08:54:00 +0100 Subject: [PATCH 258/293] Automatic changelog for PR #4179 [ci skip] --- html/changelogs/AutoChangeLog-pr-4179.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4179.yml diff --git a/html/changelogs/AutoChangeLog-pr-4179.yml b/html/changelogs/AutoChangeLog-pr-4179.yml new file mode 100644 index 000000000000..6092c2f73ae7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4179.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Random facts now only check players." \ No newline at end of file From 7bb3846543d148580cd478b1b32312f9e0218b45 Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Mon, 14 Aug 2023 09:49:46 +0200 Subject: [PATCH 259/293] Fix backpack sprayers (#4161) # About the pull request fixes: https://github.com/cmss13-devs/cmss13/issues/3369 # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: spraying with the hose will no cost 5u of water while spaying 5u of water. fix: fixed the verb to take out the hose. fix: remove the option to change the output as it was confusing for people. /:cl: --------- Co-authored-by: Julien --- code/game/objects/items/backpack_sprayers.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/backpack_sprayers.dm b/code/game/objects/items/backpack_sprayers.dm index 09f620c345d5..427a1dd597c7 100644 --- a/code/game/objects/items/backpack_sprayers.dm +++ b/code/game/objects/items/backpack_sprayers.dm @@ -8,6 +8,7 @@ w_class = SIZE_LARGE flags_equip_slot = SLOT_BACK flags_atom = OPENCONTAINER + possible_transfer_amounts = null//no point giving it possibility when mister can't it just confuse people volume = 500 var/fill_reagent = "water" var/spawn_empty = FALSE @@ -83,8 +84,10 @@ /obj/item/reagent_container/glass/watertank/verb/toggle_mister_verb() set name = "Toggle Mister" set category = "Object" + set src in usr toggle_mister(usr) + /obj/item/reagent_container/glass/watertank/MouseDrop(obj/over_object as obj) if(!CAN_PICKUP(usr, src)) return ..() @@ -132,7 +135,7 @@ item_state = "nozzle" w_class = SIZE_LARGE flags_equip_slot = null - amount_per_transfer_from_this = 50 + amount_per_transfer_from_this = 5 possible_transfer_amounts = null spray_size = 5 volume = 500 From ef4f242cc1f2f95b5c72305717b67a7e17981ac4 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 14 Aug 2023 09:08:07 +0100 Subject: [PATCH 260/293] Automatic changelog for PR #4161 [ci skip] --- html/changelogs/AutoChangeLog-pr-4161.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4161.yml diff --git a/html/changelogs/AutoChangeLog-pr-4161.yml b/html/changelogs/AutoChangeLog-pr-4161.yml new file mode 100644 index 000000000000..9f26a4165b27 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4161.yml @@ -0,0 +1,6 @@ +author: "Huffie56" +delete-after: True +changes: + - bugfix: "spraying with the hose will no cost 5u of water while spaying 5u of water." + - bugfix: "fixed the verb to take out the hose." + - bugfix: "remove the option to change the output as it was confusing for people." \ No newline at end of file From bb424db2b2ae43e60c911116645c36d02af31d95 Mon Sep 17 00:00:00 2001 From: harryob Date: Mon, 14 Aug 2023 19:49:20 +0100 Subject: [PATCH 261/293] fixes the redis bridge (#4181) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit that’s not how bitflags work --- code/datums/redis/callbacks/asay.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/redis/callbacks/asay.dm b/code/datums/redis/callbacks/asay.dm index 1d994f75b447..9c60a394a4ac 100644 --- a/code/datums/redis/callbacks/asay.dm +++ b/code/datums/redis/callbacks/asay.dm @@ -10,7 +10,7 @@ var/msg = SPAN_MOD("[data["rank"]]: [data["author"]]@[data["source"]]: [strip_html(data["message"])]") for(var/client/client in GLOB.admins) - if(!(R_MOD|R_ADMIN & client.admin_holder.rights)) + if(!(R_ADMIN & client.admin_holder.rights) && !(R_MOD & client.admin_holder.rights)) continue to_chat(client, msg) From d1ce9d3f111c2ecfee2dfc61041c6aa6e10e187a Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 15 Aug 2023 01:05:09 +0000 Subject: [PATCH 262/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4153.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4161.yml | 6 ------ html/changelogs/AutoChangeLog-pr-4173.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4177.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4179.yml | 4 ---- html/changelogs/archive/2023-08.yml | 15 +++++++++++++++ 6 files changed, 15 insertions(+), 23 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4153.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4161.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4173.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4177.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4179.yml diff --git a/html/changelogs/AutoChangeLog-pr-4153.yml b/html/changelogs/AutoChangeLog-pr-4153.yml deleted file mode 100644 index 9d3f0aa995c7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4153.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Added a proc to calculate item strip delay, taking into account the target's skills and adding 0.5s per level in Policing and CQC." - - rscadd: "Added an unstrippable mob trait to prevent inventory manipulation. Gave this trait to Working Joes." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4161.yml b/html/changelogs/AutoChangeLog-pr-4161.yml deleted file mode 100644 index 9f26a4165b27..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4161.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - bugfix: "spraying with the hose will no cost 5u of water while spaying 5u of water." - - bugfix: "fixed the verb to take out the hose." - - bugfix: "remove the option to change the output as it was confusing for people." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4173.yml b/html/changelogs/AutoChangeLog-pr-4173.yml deleted file mode 100644 index 148496625516..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4173.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "MikeKuwait" -delete-after: True -changes: - - bugfix: "The plant dies if no nutriment is available" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4177.yml b/html/changelogs/AutoChangeLog-pr-4177.yml deleted file mode 100644 index e516bdf9ecb7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4177.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - rscadd: "Queen jellies now use designation rather than ckey for attribution" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4179.yml b/html/changelogs/AutoChangeLog-pr-4179.yml deleted file mode 100644 index 6092c2f73ae7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4179.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Random facts now only check players." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 7c765c685fa7..f4f10f2bc624 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -225,3 +225,18 @@ - rscadd: Rounded oxyloss from bloodloss SpartanBobby: - maptweak: Fixes use of wrong areas inside LV522 reactor +2023-08-15: + Drathek: + - rscadd: Queen jellies now use designation rather than ckey for attribution + - bugfix: Random facts now only check players. + Huffie56: + - bugfix: spraying with the hose will no cost 5u of water while spaying 5u of water. + - bugfix: fixed the verb to take out the hose. + - bugfix: remove the option to change the output as it was confusing for people. + MikeKuwait: + - bugfix: The plant dies if no nutriment is available + realforest2001: + - rscadd: Added a proc to calculate item strip delay, taking into account the target's + skills and adding 0.5s per level in Policing and CQC. + - rscadd: Added an unstrippable mob trait to prevent inventory manipulation. Gave + this trait to Working Joes. From 1376b49ce63402e44741e5709cfb991e80f6f733 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Wed, 16 Aug 2023 08:04:26 +0100 Subject: [PATCH 263/293] Fixes WJ Latejoin (#4185) # About the pull request WJ latejoin - at least via ghost verb - wasn't using the latejoin markers. Now it does. # Explain why it's good for the game Do what say do. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: Players joining as Working Joe after round start now spawn in correct place. /:cl: --- code/game/gamemodes/cm_initialize.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/cm_initialize.dm b/code/game/gamemodes/cm_initialize.dm index efb92dd1678e..becee89adb6d 100644 --- a/code/game/gamemodes/cm_initialize.dm +++ b/code/game/gamemodes/cm_initialize.dm @@ -969,7 +969,7 @@ Additional game mode variables. log_debug("Null client attempted to transform_joe") return - var/turf/spawn_point = get_turf(pick(GLOB.latejoin)) + var/turf/spawn_point = get_turf(pick(GLOB.latejoin_by_job[JOB_WORKING_JOE])) var/mob/living/carbon/human/synthetic/new_joe = new(spawn_point) joe_candidate.mind.transfer_to(new_joe, TRUE) var/datum/job/joe_job = RoleAuthority.roles_by_name[JOB_WORKING_JOE] From c0d6802cf5a673f7ef60ee1b1009ce45155b5c34 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 16 Aug 2023 08:12:39 +0100 Subject: [PATCH 264/293] Automatic changelog for PR #4185 [ci skip] --- html/changelogs/AutoChangeLog-pr-4185.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4185.yml diff --git a/html/changelogs/AutoChangeLog-pr-4185.yml b/html/changelogs/AutoChangeLog-pr-4185.yml new file mode 100644 index 000000000000..712a95ec1985 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4185.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - bugfix: "Players joining as Working Joe after round start now spawn in correct place." \ No newline at end of file From e369a8b11f362ce697733fbfa4774eaa4f4e63d7 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 17 Aug 2023 01:03:50 +0000 Subject: [PATCH 265/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4185.yml | 4 ---- html/changelogs/archive/2023-08.yml | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4185.yml diff --git a/html/changelogs/AutoChangeLog-pr-4185.yml b/html/changelogs/AutoChangeLog-pr-4185.yml deleted file mode 100644 index 712a95ec1985..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4185.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - bugfix: "Players joining as Working Joe after round start now spawn in correct place." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index f4f10f2bc624..31e32ae73b84 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -240,3 +240,7 @@ skills and adding 0.5s per level in Policing and CQC. - rscadd: Added an unstrippable mob trait to prevent inventory manipulation. Gave this trait to Working Joes. +2023-08-17: + realforest2001: + - bugfix: Players joining as Working Joe after round start now spawn in correct + place. From b4121c8fb01fc34d27a4d1941b7ca4dd6804fef6 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Thu, 17 Aug 2023 11:01:39 +0100 Subject: [PATCH 266/293] OOC prefix proc (#2536) # About the pull request Adds a proc to check OOC prefixes, and adds prefixes for Staff and Mentor. Allows for clear indication of who's talking in OOC, and useful for planned restructure. # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Added prefixes in OOC for Staff and Mentors. Created a proc to check for these prefixes and Donator. fix: Fixed isCouncil check. /:cl: --- code/__DEFINES/mode.dm | 2 +- code/game/verbs/ooc.dm | 32 +++++++++++++++++------- code/global.dm | 1 + code/modules/admin/admin_verbs.dm | 2 +- code/modules/admin/verbs/randomverbs.dm | 2 +- code/modules/client/client_defines.dm | 2 +- code/modules/client/client_procs.dm | 2 +- code/modules/mentor/mentorhelp.dm | 10 ++++---- icons/ooc.dmi | Bin 0 -> 2525 bytes 9 files changed, 34 insertions(+), 19 deletions(-) create mode 100644 icons/ooc.dmi diff --git a/code/__DEFINES/mode.dm b/code/__DEFINES/mode.dm index c44a8e340546..bb31f4d84b1e 100644 --- a/code/__DEFINES/mode.dm +++ b/code/__DEFINES/mode.dm @@ -185,7 +185,7 @@ var/global/list/whitelist_hierarchy = list(WHITELIST_NORMAL, WHITELIST_COUNCIL, #define WHITELIST_EVERYTHING (WHITELISTS_GENERAL|WHITELISTS_COUNCIL|WHITELISTS_LEADER) -#define isCouncil(A) (RoleAuthority.roles_whitelist[A.ckey] & (WHITELIST_YAUTJA_COUNCIL | WHITELIST_SYNTHETIC_COUNCIL | WHITELIST_COMMANDER_COUNCIL)) +#define isCouncil(A) (RoleAuthority.roles_whitelist[A.ckey] & WHITELIST_YAUTJA_COUNCIL) || (RoleAuthority.roles_whitelist[A.ckey] & WHITELIST_SYNTHETIC_COUNCIL) || (RoleAuthority.roles_whitelist[A.ckey] & WHITELIST_COMMANDER_COUNCIL) //================================================= diff --git a/code/game/verbs/ooc.dm b/code/game/verbs/ooc.dm index 1c94eb485300..3c964cf4011b 100644 --- a/code/game/verbs/ooc.dm +++ b/code/game/verbs/ooc.dm @@ -57,24 +57,38 @@ display_colour = CONFIG_GET(string/ooc_color_default) msg = process_chat_markup(msg, list("*")) - + var/ooc_prefix = handle_ooc_prefix() for(var/client/C in GLOB.clients) if(C.prefs.toggles_chat & CHAT_OOC) var/display_name = src.key - if(prefs.unlock_content) - if(prefs.toggle_prefs & TOGGLE_MEMBER_PUBLIC) - var/byond = icon('icons/effects/effects.dmi', "byondlogo") - display_name = "[icon2html(byond, GLOB.clients)][display_name]" - if(CONFIG_GET(flag/ooc_country_flags)) - if(prefs.toggle_prefs & TOGGLE_OOC_FLAG) - display_name = "[country2chaticon(src.country, GLOB.clients)][display_name]" - to_chat(C, "[src.donator ? "\[D\] " : ""]OOC: [display_name]: [msg]") + to_chat(C, "[ooc_prefix]OOC: [display_name]: [msg]") + /client/proc/set_ooc_color_global(newColor as color) set name = "OOC Text Color - Global" set desc = "Set to yellow for eye burning goodness." set category = "OOC.OOC" GLOB.ooc_color_override = newColor +///Used by OOC chat to generate icons for player prefix. Intended to make it easy to see at a glance if someone is staff, WL Council or Mentor. +/client/proc/handle_ooc_prefix() + var/prefix = "" + if(prefs.unlock_content && (prefs.toggle_prefs & TOGGLE_MEMBER_PUBLIC)) + var/byond = icon('icons/effects/effects.dmi', "byondlogo") + prefix += "[icon2html(byond, GLOB.clients)]" + if(CONFIG_GET(flag/ooc_country_flags) && (prefs.toggle_prefs & TOGGLE_OOC_FLAG)) + prefix += "[country2chaticon(src.country, GLOB.clients)]" + if(donator) + prefix += "[icon2html('icons/ooc.dmi', GLOB.clients, "Donator")]" + if(isCouncil(src)) + prefix += "[icon2html('icons/ooc.dmi', GLOB.clients, "WhitelistCouncil")]" + if(admin_holder) + var/list/rank_icons = icon_states('icons/ooc.dmi') + var/rankname = admin_holder.rank + if(rankname in rank_icons) + prefix += "[icon2html('icons/ooc.dmi', GLOB.clients, admin_holder.rank)]" + if(prefix) + prefix = "[prefix] " + return prefix /client/verb/looc(msg as text) set name = "LOOC" //Gave this shit a shorter name so you only have to time out "ooc" rather than "ooc message" to use it --NeoFite diff --git a/code/global.dm b/code/global.dm index 28a8926cade4..bdde529a9af8 100644 --- a/code/global.dm +++ b/code/global.dm @@ -32,6 +32,7 @@ #define CLIENT_HAS_RIGHTS(cli, flags) ((cli?.admin_holder?.rights & flags) == flags) #define CLIENT_IS_STAFF(cli) (cli?.admin_holder?.rights & (R_MOD|R_ADMIN)) +#define CLIENT_IS_MENTOR(cli) CLIENT_HAS_RIGHTS(cli, R_MENTOR) #define AHOLD_IS_MOD(ahold) (ahold && (ahold.rights & R_MOD)) #define AHOLD_IS_ADMIN(ahold) (ahold && (ahold.rights & R_ADMIN)) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 05e27625daeb..368e2766ccfc 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -344,7 +344,7 @@ var/list/roundstart_mod_verbs = list( add_verb(src, clan_verbs) /client/proc/add_admin_whitelists() - if(CLIENT_HAS_RIGHTS(src, R_MENTOR)) + if(CLIENT_IS_MENTOR(src)) RoleAuthority.roles_whitelist[ckey] |= WHITELIST_MENTOR if(CLIENT_IS_STAFF(src)) RoleAuthority.roles_whitelist[ckey] |= WHITELIST_JOE diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index d73a69f3eb95..4a4f6fa830a9 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -12,7 +12,7 @@ return if(!CLIENT_IS_STAFF(src)) - if(!CLIENT_HAS_RIGHTS(src, R_MENTOR)) + if(!CLIENT_IS_MENTOR(src)) to_chat(src, "Only staff members have permission to use this.") return if(!CONFIG_GET(flag/mentor_tools)) diff --git a/code/modules/client/client_defines.dm b/code/modules/client/client_defines.dm index 8f0939474427..2facce7c3a59 100644 --- a/code/modules/client/client_defines.dm +++ b/code/modules/client/client_defines.dm @@ -27,7 +27,7 @@ var/area = null var/time_died_as_mouse = null //when the client last died as a mouse - var/donator = 0 + var/donator = FALSE var/adminhelped = 0 var/datum/click_intercept = null diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index ad0b6e1d89fb..4c26c1a748b6 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -435,7 +435,7 @@ GLOBAL_LIST_INIT(whitelisted_client_procs, list( for(var/line in lines) if(src.ckey == line) - src.donator = 1 + src.donator = TRUE add_verb(src, /client/proc/set_ooc_color_self) //if(prefs.window_skin & TOGGLE_WINDOW_SKIN) diff --git a/code/modules/mentor/mentorhelp.dm b/code/modules/mentor/mentorhelp.dm index 84dacf4f8bfb..9aaf1cae517b 100644 --- a/code/modules/mentor/mentorhelp.dm +++ b/code/modules/mentor/mentorhelp.dm @@ -64,7 +64,7 @@ if(to_thread_mentor && mentor) hitlist |= mentor for(var/client/candidate in GLOB.admins) - if(to_mentors && CLIENT_HAS_RIGHTS(candidate, R_MENTOR)) + if(to_mentors && CLIENT_IS_MENTOR(candidate)) hitlist |= candidate else if(to_staff && CLIENT_IS_STAFF(candidate)) hitlist |= candidate @@ -137,7 +137,7 @@ if(!sender || !check_open(sender)) return if(sender != author) - if(!CLIENT_HAS_RIGHTS(sender, R_MENTOR)) + if(!CLIENT_IS_MENTOR(sender)) return // If the mentor forgot to mark the mentorhelp, mark it for them @@ -201,7 +201,7 @@ return // Not a mentor/staff - if(!CLIENT_HAS_RIGHTS(thread_mentor, R_MENTOR)) + if(!CLIENT_IS_MENTOR(thread_mentor)) return mentor = thread_mentor @@ -294,7 +294,7 @@ if(!check_open(responder)) return - if(!CLIENT_HAS_RIGHTS(responder, R_MENTOR)) + if(!CLIENT_IS_MENTOR(responder)) return // If the mentor forgot to mark the mentorhelp, mark it for them @@ -314,7 +314,7 @@ if(!check_open(responder)) return - if(!CLIENT_HAS_RIGHTS(responder, R_MENTOR)) + if(!CLIENT_IS_MENTOR(responder)) return // Re-mark if they unmarked it while the dialog was open (???) diff --git a/icons/ooc.dmi b/icons/ooc.dmi new file mode 100644 index 0000000000000000000000000000000000000000..8b15b1e492395f9695fcd5ded7fac2e2992c87ff GIT binary patch literal 2525 zcmZWrXH=7E6MfzgNCE*dpddX=F3v060TJbpGQH@yvdoAr7 zLv12xyJ}wU`3{s?dJmcXm)AJctrv3e*D{2;+&-GjXmDi9m!iPocR@{C&jl;fwR<@G z#A#eslI?`lp*1Vh-uEPY)^S$*!a0v-&%)R9y0-+lb1JpB-Y14M%%53(bjB>zU)N+1 zLk^O@7f!j>I<+_ITxzfDm{;7HqOb-{jpWk@ZIiuUd2(E%o*5mO>@9_DPCTcZj1tPV z*`C~%T6SY90H{qjm%RZg<%<=0C%7iq?9k%%q_X(FCAee68tvwa;5y{*W?#uYB&6;` zG`rmoJw5%7chv&M993O!dq#aaRU@9YjC+?-p^zFp&zPQLWO0-2=i!#TYxX--x0siQ zb5YXnqV8Q`#|;LkYchgPuI^yjZW&NjNeyVrhNJT#FfaH$GZzR}?jyRh8Q2I-ZOCH= z!?aS+*>~FlRCX^Su%DGO?Z8g_wv1ndERgV_Q{syNh*M7{aWts1k{H=DY+H&@oOOe; z+m)o9b$0r6h1-Q8hE9Kk6f=>`O7(3uh{W7Z;p>&3=!Fqs=&c9^aI`=cmyvY2YV)#1 z+X)?9fc~AX{KJ6!xWq$xHNN0ujs{0e3NYVoY8;M{rufLHby41 z>wNzv2oqxPO;FX&1{${uSFWS(90H;p$n`~4g+p^P*DdpJsuM#Vl`?AM;JSg0yBA~f zmAfouWRuRX?OZe4Wg2#BI_kS#@6os?D`)xbtbf@Cj2y}E%J+5i=2R}8RWaMGG|M=X zBkttB!;&`h+&9>2QebRTd$cWw(Gy}K6+CjD7B3nWoHa%n$SDThod`#?eO`)%`2A%| zRL7}2K)Z4DXK>vvj-h(~2vUZuqyZ|k z((a?cAFTRATJ&}ov}o9;Id7NzF7ajDWzbOhU2H?9Wa>JWUF zb^~GzUJ3aES+%o~roqfqd_vauL)a+Mrti7^G4(7F(XC0_lfPY9yJ)3PduRY&Ia^Ox zuEXjH#w11q`F`_6T4Yn~Ku5}Slv%>kjs9Q=m2lC#Q59X64(fe9h!o@#v@}xZ!Wd z{N0L+q-KU7_KPh!bB6ln(AznPez`h(KZ7Br6ZxnOI#U*}R|pD96(3P21)AU>2y?() zw^PJ4g5{wxKOz6N)Ljc#Aw{GMp~kur58$n&nIn8h#-tY}eFxEwu6Wp*c@8=^;$2WJ7 zz6i^_PI_-X+4Eq`Q65!52R_oM#oFvh?AP?jqI?pKavJ*7I#<<4T}r zE~K+G3o$$7s&E{#`O_^9e@TOdJY!krWDvyJoRQ&g+TdM?L_k+Oq~@;;J+SGXKjEiHq>@Mqel5?8lCzOQ-|flp(gVVO4Pd6nq#; zS#&J~HLb=(!SO6bTr(C-5^%1d^dB|g8R>xfY49HYL#ICiVjAKx5-3!~bB&n%oNxHt z2iN$jl8$&l+XLemM})3MB(K44d)9^-wd46=wOVKyQrj}C~1}=66b)i^ZQLE0-q zq?*WAe$(vxHB&u(>KVLxhpUuil<#Z%KbR%xC!MSQ$5=dE)=;3xhl=BE)P$6Nm@;yX8}CcJ5B z2~+5(auDsI#n~l1p4b%}7-B|0cE(NVg1#ZU_1Z{YR!b#%i>~Uu2vEITMIdS*b@t~G zC@V@>8Di}Na}8zZ+dZ4yl;t67sA^DYMk7L5tJs!ko?(+xT*8v`-j6m1@#-qjF~K4A zA5;eUd@@(@%?P*`C}259cmp1+Ml3_u3|4Ook69k#72sW1Dl31%JBD@^AdGmKJWYY^{j?`Dl4$~Us3 z*GNxZkw25nnykX7K9`#PIF3(APHsEN-<4Q`@CTI@b(W76;65zIPK*kIgtgpl)Wp7nPcqb?es}|Vc*s5V zLEBHn3HUQOH!D7>OB18wQdb literal 0 HcmV?d00001 From 778c75eea700f0b6d96e175447cae484a6a15052 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 17 Aug 2023 11:10:02 +0100 Subject: [PATCH 267/293] Automatic changelog for PR #2536 [ci skip] --- html/changelogs/AutoChangeLog-pr-2536.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2536.yml diff --git a/html/changelogs/AutoChangeLog-pr-2536.yml b/html/changelogs/AutoChangeLog-pr-2536.yml new file mode 100644 index 000000000000..2aca69c289c7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2536.yml @@ -0,0 +1,5 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Added prefixes in OOC for Staff and Mentors. Created a proc to check for these prefixes and Donator." + - bugfix: "Fixed isCouncil check." \ No newline at end of file From 353bedc28d5560aeebdc4a842f8c4b6ce6060874 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Thu, 17 Aug 2023 13:02:43 +0300 Subject: [PATCH 268/293] Foxtrot cryomarines spawn as freed mobs if not taken (#4132) # About the pull request Foxtrot cryomarines spawn as freed mobs if not taken. # Explain why it's good for the game It sucks when only 3 cryomarines spawn in because there is not enough candidates. Now people can take cryomarines later. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ihatethisengine add: foxtrot cryomarines spawn as freed mobs if not taken. /:cl: --------- Co-authored-by: ihatethisengine Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> --- code/datums/emergency_calls/cryo_marines.dm | 86 ++++++++++++--------- code/game/machinery/cryopod.dm | 2 +- 2 files changed, 51 insertions(+), 37 deletions(-) diff --git a/code/datums/emergency_calls/cryo_marines.dm b/code/datums/emergency_calls/cryo_marines.dm index fb4a0d94e177..e7dcba08ed61 100644 --- a/code/datums/emergency_calls/cryo_marines.dm +++ b/code/datums/emergency_calls/cryo_marines.dm @@ -12,15 +12,17 @@ name_of_spawn = /obj/effect/landmark/ert_spawns/distress_cryo shuttle_id = "" var/leaders = 0 + spawn_max_amount = TRUE /datum/emergency_call/cryo_squad/spawn_candidates(announce, override_spawn_loc, announce_dispatch_message) var/datum/squad/marine/cryo/cryo_squad = RoleAuthority.squads_by_type[/datum/squad/marine/cryo] leaders = cryo_squad.num_leaders . = ..() - if(length(members)) - shipwide_ai_announcement("Successfully deployed [length(members)] Foxtrot marines.") + shipwide_ai_announcement("Successfully deployed [mob_max] Foxtrot marines, of which [length(members)] are ready for duty.") + if(mob_max > length(members)) + announce_dchat("Some cryomarines were not taken, use the Join As Freed Mob verb to take one of them.") -/datum/emergency_call/cryo_squad/create_member(datum/mind/M, turf/override_spawn_loc) +/datum/emergency_call/cryo_squad/create_member(datum/mind/mind, turf/override_spawn_loc) set waitfor = 0 if(SSmapping.configs[GROUND_MAP].map_name == MAP_WHISKEY_OUTPOST) name_of_spawn = /obj/effect/landmark/ert_spawns/distress_wo @@ -28,49 +30,61 @@ if(!istype(spawn_loc)) return //Didn't find a useable spawn point. - var/mob/living/carbon/human/H = new(spawn_loc) - M.transfer_to(H, TRUE) + var/mob/living/carbon/human/human = new(spawn_loc) + + if(mind) + mind.transfer_to(human, TRUE) + else + human.create_hud() + + if(!mind) + for(var/obj/structure/machinery/cryopod/pod in view(7,human)) + if(pod && !pod.occupant) + pod.go_in_cryopod(human, silent = TRUE) + break sleep(5) var/datum/squad/marine/cryo/cryo_squad = RoleAuthority.squads_by_type[/datum/squad/marine/cryo] - if(leaders < cryo_squad.max_leaders && HAS_FLAG(H.client.prefs.toggles_ert, PLAY_LEADER) && check_timelock(H.client, JOB_SQUAD_LEADER, time_required_for_job)) - leader = H + if(leaders < cryo_squad.max_leaders && (!mind || (HAS_FLAG(human.client.prefs.toggles_ert, PLAY_LEADER) && check_timelock(human.client, JOB_SQUAD_LEADER, time_required_for_job)))) + leader = human leaders++ - H.client.prefs.copy_all_to(H, JOB_SQUAD_LEADER, TRUE, TRUE) - arm_equipment(H, /datum/equipment_preset/uscm/leader/cryo, FALSE, TRUE) - to_chat(H, SPAN_ROLE_HEADER("You are a Squad Leader in the USCM")) - to_chat(H, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) - to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) - else if (heavies < max_heavies && HAS_FLAG(H.client.prefs.toggles_ert, PLAY_HEAVY) && check_timelock(H.client, JOB_SQUAD_SPECIALIST, time_required_for_job)) + human.client?.prefs.copy_all_to(human, JOB_SQUAD_LEADER, TRUE, TRUE) + arm_equipment(human, /datum/equipment_preset/uscm/leader/cryo, mind == null, TRUE) + to_chat(human, SPAN_ROLE_HEADER("You are a Squad Leader in the USCM")) + to_chat(human, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) + to_chat(human, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) + else if (heavies < max_heavies && (!mind || (HAS_FLAG(human.client.prefs.toggles_ert, PLAY_HEAVY) && check_timelock(human.client, JOB_SQUAD_SPECIALIST, time_required_for_job)))) heavies++ - H.client.prefs.copy_all_to(H, JOB_SQUAD_SPECIALIST, TRUE, TRUE) - arm_equipment(H, /datum/equipment_preset/uscm/spec/cryo, FALSE, TRUE) - to_chat(H, SPAN_ROLE_HEADER("You are a Weapons Specialist in the USCM")) - to_chat(H, SPAN_ROLE_BODY("Your squad is here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) - to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) - else if (medics < max_medics && HAS_FLAG(H.client.prefs.toggles_ert, PLAY_MEDIC) && check_timelock(H.client, JOB_SQUAD_MEDIC, time_required_for_job)) + human.client?.prefs.copy_all_to(human, JOB_SQUAD_SPECIALIST, TRUE, TRUE) + arm_equipment(human, /datum/equipment_preset/uscm/spec/cryo, mind == null, TRUE) + to_chat(human, SPAN_ROLE_HEADER("You are a Weapons Specialist in the USCM")) + to_chat(human, SPAN_ROLE_BODY("Your squad is here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) + to_chat(human, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) + else if (medics < max_medics && (!mind || (HAS_FLAG(human.client.prefs.toggles_ert, PLAY_MEDIC) && check_timelock(human.client, JOB_SQUAD_MEDIC, time_required_for_job)))) medics++ - H.client.prefs.copy_all_to(H, JOB_SQUAD_MEDIC, TRUE, TRUE) - arm_equipment(H, /datum/equipment_preset/uscm/medic/cryo, FALSE, TRUE) - to_chat(H, SPAN_ROLE_HEADER("You are a Hospital Corpsman in the USCM")) - to_chat(H, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) - to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) - else if (engineers < max_engineers && HAS_FLAG(H.client.prefs.toggles_ert, PLAY_ENGINEER) && check_timelock(H.client, JOB_SQUAD_ENGI, time_required_for_job)) + human.client?.prefs.copy_all_to(human, JOB_SQUAD_MEDIC, TRUE, TRUE) + arm_equipment(human, /datum/equipment_preset/uscm/medic/cryo, mind == null, TRUE) + to_chat(human, SPAN_ROLE_HEADER("You are a Hospital Corpsman in the USCM")) + to_chat(human, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) + to_chat(human, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) + else if (engineers < max_engineers && (!mind || (HAS_FLAG(human.client.prefs.toggles_ert, PLAY_ENGINEER) && check_timelock(human.client, JOB_SQUAD_ENGI, time_required_for_job)))) engineers++ - H.client.prefs.copy_all_to(H, JOB_SQUAD_ENGI, TRUE, TRUE) - arm_equipment(H, /datum/equipment_preset/uscm/engineer/cryo, FALSE, TRUE) - to_chat(H, SPAN_ROLE_HEADER("You are an Engineer in the USCM")) - to_chat(H, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) - to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) + human.client?.prefs.copy_all_to(human, JOB_SQUAD_ENGI, TRUE, TRUE) + arm_equipment(human, /datum/equipment_preset/uscm/engineer/cryo, mind == null, TRUE) + to_chat(human, SPAN_ROLE_HEADER("You are an Engineer in the USCM")) + to_chat(human, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) + to_chat(human, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) else - H.client.prefs.copy_all_to(H, JOB_SQUAD_MARINE, TRUE, TRUE) - arm_equipment(H, /datum/equipment_preset/uscm/pfc/cryo, FALSE, TRUE) - to_chat(H, SPAN_ROLE_HEADER("You are a Rifleman in the USCM")) - to_chat(H, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) - to_chat(H, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) + human.client?.prefs.copy_all_to(human, JOB_SQUAD_MARINE, TRUE, TRUE) + arm_equipment(human, /datum/equipment_preset/uscm/pfc/cryo, mind == null, TRUE) + to_chat(human, SPAN_ROLE_HEADER("You are a Rifleman in the USCM")) + to_chat(human, SPAN_ROLE_BODY("You are here to assist in the defence of the [SSmapping.configs[GROUND_MAP].map_name]. Listen to the chain of command.")) + to_chat(human, SPAN_BOLDWARNING("If you wish to cryo or ghost upon spawning in, you must ahelp and inform staff so you can be replaced.")) sleep(10) - to_chat(H, SPAN_BOLD("Objectives: [objectives]")) + if(!mind) + human.free_for_ghosts() + to_chat(human, SPAN_BOLD("Objectives: [objectives]")) /datum/emergency_call/cryo_squad/platoon name = "Marine Cryo Reinforcements (Platoon)" diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 9c0a227008c3..ed7335ea8778 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -193,7 +193,7 @@ GLOBAL_LIST_INIT(frozen_items, list(SQUAD_MARINE_1 = list(), SQUAD_MARINE_2 = li //Lifted from Unity stasis.dm and refactored. ~Zuhayr /obj/structure/machinery/cryopod/process() - if(occupant) + if(occupant && !(WEAKREF(occupant) in GLOB.freed_mob_list)) //ignore freed mobs //if occupant ghosted, time till despawn is severely shorter if(!occupant.key && time_till_despawn == 10 MINUTES) time_till_despawn -= 8 MINUTES From 22bcfe89b15d0e799b759f233497fa18164fb9a7 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 17 Aug 2023 11:24:22 +0100 Subject: [PATCH 269/293] Automatic changelog for PR #4132 [ci skip] --- html/changelogs/AutoChangeLog-pr-4132.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4132.yml diff --git a/html/changelogs/AutoChangeLog-pr-4132.yml b/html/changelogs/AutoChangeLog-pr-4132.yml new file mode 100644 index 000000000000..eead81d6d83d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4132.yml @@ -0,0 +1,4 @@ +author: "ihatethisengine" +delete-after: True +changes: + - rscadd: "foxtrot cryomarines spawn as freed mobs if not taken." \ No newline at end of file From 1ea79a2ed836ef4d20db511485c2f935304bfd55 Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Thu, 17 Aug 2023 07:13:46 -0400 Subject: [PATCH 270/293] Zombie Rework (#4060) # About the pull request The goal for this PR is to rework zombies into being a fast and numerous, but weaker, entity. As it stands a zombie has too many advantages where a hold against them is essentially a fool's errand. CURRENT PLAN (Will adjust as needed) Zombies will be FASTER but much weaker than current iteration, with weaker attacks. They will be designed around being a foe that can be taken down quicker but if they close the distance, the threat of infection spells a death sentence. # Explain why it's good for the game This will be hard to balance, and as such will be taking feedback before I submit this for review. This is current position of Zombies: - Tough: Extreme (25% ?!) brute modifier, with fire modifier on top, making them very tanky and requiring clips to take down one - self-revive: They WILL come back up, coupled with toughness, they are a feared opponent. - Strength: Claws inflict superslow at 40 brute damage, one of the highest damage levels. - Numerous: They have the numbers to put lesser drones and even entire hives to shame Overall, they are very overtuned and makes playing against them not that fun. My plan is to have it so they are much weaker, with their threat being from infections. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: balance: Zombie attacks deal less damage and only slow down targets (not superslow as they currently do) balance: Zombie resistances have been reduced heavily, making them far more susceptible to brute damage. Their speed has been doubled to compensate balance: Black goo on tiles now requires you to not wear shoes to have chance for infection fix: Zombie attacks now only apply effects such as slow and infection if the attack is valid (if the zombie is able to attack) /:cl: --- code/datums/diseases/black_goo.dm | 12 +++++------- code/game/objects/effects/decals/cleanable/misc.dm | 2 +- .../mob/living/carbon/human/species/zombie.dm | 10 +++++++--- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/code/datums/diseases/black_goo.dm b/code/datums/diseases/black_goo.dm index 97aec074d2d3..38a26f3648c7 100644 --- a/code/datums/diseases/black_goo.dm +++ b/code/datums/diseases/black_goo.dm @@ -124,7 +124,7 @@ icon = 'icons/mob/humans/species/r_zombie.dmi' icon_state = "claw_l" flags_item = NODROP|DELONDROP|ITEM_ABSTRACT - force = 40 + force = MELEE_FORCE_TIER_6 //slightly higher than normal w_class = SIZE_MASSIVE sharp = 1 attack_verb = list("slashed", "torn", "scraped", "gashed", "ripped") @@ -135,8 +135,9 @@ return FALSE . = ..() - if(.) - playsound(loc, 'sound/weapons/bladeslice.ogg', 25, 1, 5) + if(!.) + return FALSE + playsound(loc, 'sound/weapons/bladeslice.ogg', 25, 1, 5) if(ishuman_strict(target)) var/mob/living/carbon/human/human = target @@ -149,10 +150,7 @@ target.AddDisease(new /datum/disease/black_goo) to_chat(user, SPAN_XENOWARNING("You sense your target is now infected.")) - if(issynth(target)) - target.apply_effect(2, SLOW) - else - target.apply_effect(2, SUPERSLOW) + target.apply_effect(2, SLOW) /obj/item/weapon/zombie_claws/afterattack(obj/O as obj, mob/user as mob, proximity) if(get_dist(src, O) > 1) diff --git a/code/game/objects/effects/decals/cleanable/misc.dm b/code/game/objects/effects/decals/cleanable/misc.dm index 0399d0996411..43c3500813a4 100644 --- a/code/game/objects/effects/decals/cleanable/misc.dm +++ b/code/game/objects/effects/decals/cleanable/misc.dm @@ -169,7 +169,7 @@ /obj/effect/decal/cleanable/blackgoo/Crossed(mob/living/carbon/human/H) if(!istype(H)) return if(H.species.name == "Human") - if(!H.shoes || prob(25)) + if(!H.shoes && prob(50)) H.contract_disease(new /datum/disease/black_goo) diff --git a/code/modules/mob/living/carbon/human/species/zombie.dm b/code/modules/mob/living/carbon/human/species/zombie.dm index 532d9413102c..07fe8f5e1255 100644 --- a/code/modules/mob/living/carbon/human/species/zombie.dm +++ b/code/modules/mob/living/carbon/human/species/zombie.dm @@ -1,8 +1,12 @@ +// DEFINES +///Time until a zombie rises from the dead +#define ZOMBIE_REVIVE_TIME 1 MINUTES + /datum/species/zombie group = SPECIES_HUMAN name = SPECIES_ZOMBIE name_plural = "Zombies" - slowdown = 1 + slowdown = 0.75 blood_color = BLOOD_COLOR_ZOMBIE icobase = 'icons/mob/humans/species/r_goo_zed.dmi' deform = 'icons/mob/humans/species/r_goo_zed.dmi' @@ -12,7 +16,7 @@ death_message = "seizes up and falls limp..." flags = NO_BREATHE|NO_CLONE_LOSS|NO_POISON|NO_NEURO|NO_SHRAPNEL mob_inherent_traits = list(TRAIT_FOREIGN_BIO) - brute_mod = 0.25 //EXTREME BULLET RESISTANCE + brute_mod = 0.6 //Minor bullet resistance burn_mod = 0.8 //Lowered burn damage since it would 1-shot zombies from 2 to 0.8. speech_chance = 5 cold_level_1 = -1 //zombies don't mind the cold @@ -96,7 +100,7 @@ zombie.play_screen_text("You are dead...
You will rise again in one minute.", /atom/movable/screen/text/screen_text/command_order, rgb(155, 0, 200)) to_chat(zombie, SPAN_XENOWARNING("You fall... but your body is slowly regenerating itself.")) var/weak_ref = WEAKREF(zombie) - to_revive[weak_ref] = addtimer(CALLBACK(src, PROC_REF(revive_from_death), zombie, "[REF(zombie)]"), 1 MINUTES, TIMER_STOPPABLE|TIMER_OVERRIDE|TIMER_UNIQUE|TIMER_NO_HASH_WAIT) + to_revive[weak_ref] = addtimer(CALLBACK(src, PROC_REF(revive_from_death), zombie, "[REF(zombie)]"), ZOMBIE_REVIVE_TIME, TIMER_STOPPABLE|TIMER_OVERRIDE|TIMER_UNIQUE|TIMER_NO_HASH_WAIT) revive_times[weak_ref] = world.time + 1 MINUTES else if(zombie.client) From 0fb51e85b0cfaf21dafb3977f9a3b6a51a6b0e51 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 17 Aug 2023 12:22:08 +0100 Subject: [PATCH 271/293] Automatic changelog for PR #4060 [ci skip] --- html/changelogs/AutoChangeLog-pr-4060.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4060.yml diff --git a/html/changelogs/AutoChangeLog-pr-4060.yml b/html/changelogs/AutoChangeLog-pr-4060.yml new file mode 100644 index 000000000000..3ed1fb360de0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4060.yml @@ -0,0 +1,7 @@ +author: "Ben10083" +delete-after: True +changes: + - balance: "Zombie attacks deal less damage and only slow down targets (not superslow as they currently do)" + - balance: "Zombie resistances have been reduced heavily, making them far more susceptible to brute damage. Their speed has been doubled to compensate" + - balance: "Black goo on tiles now requires you to not wear shoes to have chance for infection" + - bugfix: "Zombie attacks now only apply effects such as slow and infection if the attack is valid (if the zombie is able to attack)" \ No newline at end of file From 21b81800444580f79279935195d320da93ae5afb Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Thu, 17 Aug 2023 07:26:44 -0400 Subject: [PATCH 272/293] Admin Proc for Distress Signal TGUI and Fix (#4175) # About the pull request Readds functionality for silent ert (erts with no ARES announcements) and coverts some prompts to TGUI # Explain why it's good for the game TGUI pretty. Also helps event staff get reinforcements without notifying everyone ingame # Changelog :cl: fix: Prompt allowing staff to call for ERT with an announcement fixed to actually appear ui: Prompts for admin-calling ERT converted to TGUI. /:cl: --- code/modules/admin/tabs/event_tab.dm | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/code/modules/admin/tabs/event_tab.dm b/code/modules/admin/tabs/event_tab.dm index fdf70d314c21..32eaeb674b8d 100644 --- a/code/modules/admin/tabs/event_tab.dm +++ b/code/modules/admin/tabs/event_tab.dm @@ -218,21 +218,22 @@ if(!istype(chosen_ert)) return - var/is_announcing = TRUE - switch(alert(src, "Would you like to announce the distress beacon to the server population? This will reveal the distress beacon to all players.", "Announce distress beacon?", "Yes", "No", "Cancel")) - if("Cancel") - qdel(chosen_ert) - return - if("No") - is_announcing = FALSE + var/is_announcing = tgui_alert(usr, "Would you like to announce the distress beacon to the server population? This will reveal the distress beacon to all players.", "Announce distress beacon?", list("Yes", "No"), 20 SECONDS) + if(!is_announcing) + qdel(chosen_ert) + return + if(is_announcing == "No") + is_announcing = FALSE + if (is_announcing == "Yes") + is_announcing = TRUE var/turf/override_spawn_loc - switch(alert(usr, "Spawn at their assigned spawnpoints, or at your location?", "Spawnpoint Selection", "Assigned Spawnpoint", "Current Location", "Cancel")) - if("Cancel") - qdel(chosen_ert) - return - if("Current Location") - override_spawn_loc = get_turf(usr) + var/prompt = tgui_alert(usr, "Spawn at their assigned spawn, or at your location?", "Spawnpoint Selection", list("Spawn", "Current Location"), 0) + if(!prompt) + qdel(chosen_ert) + return + if(prompt == "Current Location") + override_spawn_loc = get_turf(usr) chosen_ert.activate(is_announcing, override_spawn_loc) From 04a4e739dcc2872ec0030c654e44e09f6bd4b47b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 17 Aug 2023 12:34:47 +0100 Subject: [PATCH 273/293] Automatic changelog for PR #4175 [ci skip] --- html/changelogs/AutoChangeLog-pr-4175.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4175.yml diff --git a/html/changelogs/AutoChangeLog-pr-4175.yml b/html/changelogs/AutoChangeLog-pr-4175.yml new file mode 100644 index 000000000000..79f4e64237b6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4175.yml @@ -0,0 +1,5 @@ +author: "Ben10083" +delete-after: True +changes: + - bugfix: "Prompt allowing staff to call for ERT with an announcement fixed to actually appear" + - ui: "Prompts for admin-calling ERT converted to TGUI." \ No newline at end of file From d985aeb6b2f1367fecd187f703ffc014c269246c Mon Sep 17 00:00:00 2001 From: harryob Date: Thu, 17 Aug 2023 19:16:23 +0100 Subject: [PATCH 274/293] stops not being signed into byond from being a major pain during development (#4193) lets you not use a byond account for testing no player facing changes --- code/controllers/configuration/entries/general.dm | 2 ++ code/modules/admin/IsBanned.dm | 2 +- code/modules/client/client_procs.dm | 5 ----- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm index 7988ff6d1a95..976256cb6c97 100644 --- a/code/controllers/configuration/entries/general.dm +++ b/code/controllers/configuration/entries/general.dm @@ -621,3 +621,5 @@ This maintains a list of ip addresses that are able to bypass topic filtering. /datum/config_entry/string/instance_name config_entry_value = "game" protection = CONFIG_ENTRY_HIDDEN|CONFIG_ENTRY_LOCKED + +/datum/config_entry/flag/guest_ban diff --git a/code/modules/admin/IsBanned.dm b/code/modules/admin/IsBanned.dm index 36e70d311ac0..bf6d8e261ab3 100644 --- a/code/modules/admin/IsBanned.dm +++ b/code/modules/admin/IsBanned.dm @@ -12,7 +12,7 @@ return //don't recheck connected clients. //Guest Checking - if(IsGuestKey(key)) + if(!real_bans_only && CONFIG_GET(flag/guest_ban) && IsGuestKey(key)) log_access("Failed Login: [key] - Guests not allowed") message_admins("Failed Login: [key] - Guests not allowed") return list("reason"="guest", "desc"="\nReason: Guests not allowed. Please sign in with a byond account.") diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index 4c26c1a748b6..3722b32fb2b4 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -287,11 +287,6 @@ GLOBAL_LIST_INIT(whitelisted_client_procs, list( if(!(connection in list("seeker", "web"))) //Invalid connection type. return null - if(IsGuestKey(key)) - alert(src,"This server doesn't allow guest accounts to play. Please go to http://www.byond.com/ and register for a key.","Guest","OK") - qdel(src) - return - GLOB.clients += src GLOB.directory[ckey] = src From d90b6fb5189c422567798836b4c444ceb52f0dbf Mon Sep 17 00:00:00 2001 From: spartanbobby <71467726+spartanbobby@users.noreply.github.com> Date: Thu, 17 Aug 2023 23:57:20 +0100 Subject: [PATCH 275/293] Changes *some* of the cave walls in the LV624 cave system to be jungle walls instead (#4136) # About the pull request This PR changes some of the LV624 cave walls to be jungle walls # Explain why it's good for the game Honestly I just think it looks pretty and mechanically nothing changes since those jungle walls are just as unbreakable as the cave ones, I implore reviewers to load this branch in game and check out the difference adding just a little more tile differentiation helps the caves visually # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: maptweak: Replaces some cave walls on LV624 with junglewalls (nothing will change gameplay wise) /:cl: --- maps/map_files/LV624/LV624.dmm | 927 +++++++++++++++++---------------- 1 file changed, 477 insertions(+), 450 deletions(-) diff --git a/maps/map_files/LV624/LV624.dmm b/maps/map_files/LV624/LV624.dmm index a8aac22505c8..c0babffe0d94 100644 --- a/maps/map_files/LV624/LV624.dmm +++ b/maps/map_files/LV624/LV624.dmm @@ -2515,6 +2515,9 @@ /obj/structure/flora/jungle/alienplant1, /turf/open/gm/grass/grass1, /area/lv624/ground/barrens/south_eastern_jungle_barrens) +"amk" = ( +/turf/closed/wall/strata_ice/jungle, +/area/lv624/ground/caves/north_west_caves) "aml" = ( /obj/structure/disposalpipe/segment, /obj/structure/grille, @@ -15370,6 +15373,9 @@ /obj/structure/xenoautopsy/tank/broken, /turf/open/gm/dirt, /area/lv624/lazarus/crashed_ship_containers) +"iIB" = ( +/turf/closed/wall/strata_ice/jungle, +/area/lv624/ground/caves/south_central_caves) "iIF" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, /area/lv624/ground/barrens/south_eastern_barrens) @@ -17144,6 +17150,9 @@ icon_state = "whiteyellowfull" }, /area/lv624/ground/barrens/south_eastern_barrens) +"ntr" = ( +/turf/closed/wall/strata_ice/jungle, +/area/lv624/ground/barrens/north_east_barrens) "ntL" = ( /obj/structure/fence, /turf/open/gm/dirtgrassborder/south, @@ -17649,6 +17658,9 @@ "omK" = ( /turf/open/gm/coast/beachcorner/south_east, /area/lv624/ground/barrens/west_barrens) +"onU" = ( +/turf/closed/wall/strata_ice/jungle, +/area/lv624/ground/caves/west_caves) "oov" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, /turf/open/gm/dirt, @@ -20141,6 +20153,9 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_membrane, /turf/open/gm/dirt, /area/lv624/ground/caves/east_caves) +"unp" = ( +/turf/closed/wall/strata_ice/jungle, +/area/lv624/ground/caves/south_east_caves) "uns" = ( /obj/item/stack/sheet/wood{ amount = 2 @@ -20196,6 +20211,9 @@ /obj/effect/landmark/lv624/fog_blocker, /turf/open/gm/coast/east, /area/lv624/ground/river/east_river) +"uxU" = ( +/turf/closed/wall/strata_ice/jungle, +/area/lv624/ground/caves/central_caves) "uya" = ( /turf/open/gm/dirt, /area/lv624/lazarus/crashed_ship_containers) @@ -20379,6 +20397,9 @@ icon_state = "dark" }, /area/lv624/lazarus/corporate_dome) +"uWJ" = ( +/turf/closed/wall/strata_ice/jungle, +/area/lv624/ground/caves/south_west_caves) "uXW" = ( /obj/structure/barricade/sandbags/wired, /turf/open/floor/wood{ @@ -20733,6 +20754,9 @@ icon_state = "asteroidwarning" }, /area/lv624/ground/colony/telecomm/sw_lz2) +"vVC" = ( +/turf/closed/wall/strata_ice/jungle, +/area/lv624/ground/caves/east_caves) "vVD" = ( /obj/structure/flora/jungle/vines/light_3, /turf/closed/wall/rock/brown, @@ -21313,6 +21337,9 @@ /obj/structure/platform_decoration/mineral/sandstone/runed, /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, /area/lv624/ground/caves/sand_temple) +"xpR" = ( +/turf/closed/wall/strata_ice/jungle, +/area/lv624/ground/caves/north_east_caves) "xqV" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, @@ -24041,8 +24068,8 @@ gwP gwP mdQ mdQ -mdQ -mdQ +onU +onU gwP gwP gwP @@ -24269,8 +24296,8 @@ gwP mdQ mdQ mdQ -mdQ -mdQ +onU +onU mdQ gwP tOS @@ -24495,9 +24522,9 @@ gwP gwP mdQ mdQ -mdQ -mdQ -mdQ +onU +onU +onU mdQ mdQ gwP @@ -24722,9 +24749,9 @@ gwP gwP mdQ mdQ -mdQ -mdQ -mdQ +onU +onU +onU mdQ mdQ gwP @@ -24949,9 +24976,9 @@ gwP gwP gwP gwP -mdQ -mdQ -mdQ +onU +onU +onU mdQ mdQ gwP @@ -25179,7 +25206,7 @@ gwP gwP gwP gwP -mdQ +onU mdQ gwP gwP @@ -26274,8 +26301,8 @@ abM abM abM abM -abM -mdQ +amk +onU mdQ mdQ mdQ @@ -26343,7 +26370,7 @@ ahF ahF ahF ahF -ane +uWJ ahF ahF ahF @@ -26470,10 +26497,10 @@ abN abN abN abN -abM -abM -abM -abM +amk +amk +amk +amk abM abM abM @@ -26501,10 +26528,10 @@ abN abM abM abM -abM -abM -mdQ -mdQ +amk +amk +onU +onU mdQ tOS gwP @@ -26570,9 +26597,9 @@ ahF ahF ahF ahF -ane -ane -ane +uWJ +uWJ +uWJ ahF ahF ahF @@ -26699,11 +26726,11 @@ abN abN abN abN -abM -abM -abM -abM -abM +amk +amk +amk +amk +amk abM abN abN @@ -26731,9 +26758,9 @@ abN abN abN abN -mdQ -mdQ -mdQ +onU +onU +onU gwP gwP gwP @@ -26797,9 +26824,9 @@ ahF ahF ahF ahF -ane -ane -ane +uWJ +uWJ +uWJ ahF ahF ahH @@ -26929,8 +26956,8 @@ abN abN abN abN -abM -abM +amk +amk abN abN abN @@ -27435,9 +27462,9 @@ gwP gwP mdQ mdQ -mdQ -mdQ -mdQ +onU +onU +onU xZE xZE xZE @@ -27640,7 +27667,7 @@ abN abN abN abN -abM +amk abM abM mdQ @@ -27664,10 +27691,10 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ -mdQ -mdQ +onU +onU +onU +onU xZE xZE xZE @@ -27716,9 +27743,9 @@ ahF ahF ahF ahF -ane -ane -ane +uWJ +uWJ +uWJ ane ane afV @@ -27868,8 +27895,8 @@ abN abN abN abN -abM -abM +amk +amk abM mdQ mdQ @@ -27894,10 +27921,10 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ -mdQ -mdQ +onU +onU +onU +onU xZE xZE gwP @@ -27944,7 +27971,7 @@ ahF ahF ahF ahF -ane +uWJ ane ane ane @@ -28061,10 +28088,10 @@ abN abN abN abN -abM -abM -abM -abM +amk +amk +amk +amk abN abN abN @@ -28095,9 +28122,9 @@ abN abN abN abN -abM -abM -abM +amk +amk +amk abM mdQ mdQ @@ -28123,10 +28150,10 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ -mdQ -mdQ +onU +onU +onU +onU mdQ gwP gwP @@ -28288,12 +28315,12 @@ abN abN abM abM -abM -abM -abM -abM -abM -abM +amk +amk +amk +amk +amk +amk abM abM abM @@ -28322,10 +28349,10 @@ abN abN abN abN -abM -abM -abM -abM +amk +amk +amk +amk abM mdQ mdQ @@ -28352,8 +28379,8 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ +onU +onU mdQ mdQ mdQ @@ -28517,9 +28544,9 @@ abN abM abM abM -abM -abM -abM +amk +amk +amk abM abM abM @@ -28549,10 +28576,10 @@ abM abM abM abM -abM -abM -abM -abM +amk +amk +amk +amk abM abM mdQ @@ -28623,8 +28650,8 @@ ahF afV ahF ahF -ane -ane +uWJ +uWJ ane ane ane @@ -28746,7 +28773,7 @@ abM abM abM abM -abM +amk abM abM abM @@ -28778,8 +28805,8 @@ abM abM abM abM -abM -abM +amk +amk abM abM mdQ @@ -28850,8 +28877,8 @@ ahF ahF afV afV -ane -ane +uWJ +uWJ ane ane ane @@ -29072,7 +29099,7 @@ vMV vMV vMV vMV -ane +uWJ ahF ahF ahF @@ -29300,7 +29327,7 @@ ahF ahF ahF ahF -ane +uWJ ahF ahF ahF @@ -29424,7 +29451,7 @@ abN abN abN abN -abM +amk abM abM abM @@ -29528,8 +29555,8 @@ ahF ahF ahH ahF -ane -ane +uWJ +uWJ ahF ahF ahF @@ -29652,8 +29679,8 @@ abN abN abQ abN -abM -abM +amk +amk abM abM abM @@ -29756,8 +29783,8 @@ ahF ahF ahF ahF -ane -ane +uWJ +uWJ ahF ahF ahF @@ -29879,9 +29906,9 @@ abN abN tgL abN -abM -abM -abM +amk +amk +amk abM abM abM @@ -29985,7 +30012,7 @@ ahF ahF ahF ahF -ane +uWJ ahF ahF ahF @@ -30107,8 +30134,8 @@ abN abN abN abN -abM -abM +amk +amk abM abM abM @@ -30213,9 +30240,9 @@ ahF ahF ahF ahF +uWJ ane -ane -ane +uWJ ahF ahF ahF @@ -30336,7 +30363,7 @@ abN abN abN abN -abM +amk abM abM abM @@ -30441,9 +30468,9 @@ ahF ahF ahF ahF +uWJ ane -ane -ane +uWJ ahF ahF ahF @@ -30671,7 +30698,7 @@ ahH ahF ane ane -ane +uWJ ahF ahF ahF @@ -30899,8 +30926,8 @@ ahF ahF ahF ahF -ane -ane +uWJ +uWJ ane ahF ahF @@ -31128,7 +31155,7 @@ ahF ahF ahF ahF -ane +uWJ ane ane ahF @@ -31318,7 +31345,7 @@ mdQ mdQ mdQ mdQ -mdQ +onU gwP gwP gwP @@ -31357,9 +31384,9 @@ ahF ahF ahF ahF -ane -ane -ane +uWJ +uWJ +uWJ ahF ahF ahF @@ -31545,8 +31572,8 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ +onU +onU gwP gwP sMx @@ -31585,8 +31612,8 @@ ahF ahF ahH ahF -ane -ane +uWJ +uWJ ahF ahF ahF @@ -31773,8 +31800,8 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ +onU +onU gwP gwP sMx @@ -31813,7 +31840,7 @@ ahF ahF ahF ahF -ane +uWJ ane ahF ahF @@ -32001,7 +32028,7 @@ mdQ mdQ mdQ mdQ -mdQ +onU gwP gwP gwP @@ -32223,8 +32250,8 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ +onU +onU gwP gwP xZE @@ -32451,7 +32478,7 @@ mdQ mdQ gwP gwP -mdQ +onU gwP gwP gwP @@ -33371,8 +33398,8 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ +onU +onU xZE xZE xZE @@ -33545,7 +33572,7 @@ abN abM abM abM -abM +amk abM abM abM @@ -33600,8 +33627,8 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ +onU +onU acK gwP gwP @@ -33772,9 +33799,9 @@ tdX tdX abm abM -abM -abM -abM +amk +amk +amk abM abM abM @@ -33829,8 +33856,8 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ +onU +onU gwP gwP gwP @@ -33999,11 +34026,11 @@ aaW aaW aaW abm -abm -abm -abM -abM -abM +aaF +aaF +amk +amk +amk abM abM abM @@ -34058,11 +34085,11 @@ mdQ mdQ mdQ mdQ -mdQ -mdQ -mdQ -mdQ -mdQ +onU +onU +onU +onU +onU xZE eGD eGD @@ -34228,11 +34255,11 @@ aaw aaw aaw aaw -abm -abm -abm -abm -abM +aaF +aaF +aaF +aaF +amk abM abM abM @@ -34289,10 +34316,10 @@ mdQ abS abS abS -abS -abS -abS -abS +iIB +iIB +iIB +iIB eGD eGD eGD @@ -34459,9 +34486,9 @@ aaw aaw aaw aaw -abm -abm -abm +aaF +aaF +aaF abm abm abM @@ -34518,9 +34545,9 @@ abS abS abS abS -abS -abS -abS +iIB +iIB +iIB eGD adc eGD @@ -34688,8 +34715,8 @@ aaw aaw aaw aaw -abm -abm +aaF +aaF abm abm abm @@ -34747,8 +34774,8 @@ abS abS abS abS -abS -abS +iIB +iIB eGD eGD eGD @@ -34917,7 +34944,7 @@ aaw aaw aaw aaw -abm +aaF abm abm abm @@ -34976,7 +35003,7 @@ abS abS abS abS -abS +iIB eGD eGD eGD @@ -35167,7 +35194,7 @@ mdQ mdQ mdQ mdQ -mdQ +onU tOS gwP acu @@ -35394,8 +35421,8 @@ acf mdQ mdQ mdQ -mdQ -mdQ +onU +onU gwP gwP acp @@ -35621,9 +35648,9 @@ acf acf acf acf -mdQ -mdQ -mdQ +onU +onU +onU gwP gwP xZE @@ -35849,9 +35876,9 @@ acf acf acf acf -mdQ -mdQ -mdQ +onU +onU +onU gwP gwP xZE @@ -36078,7 +36105,7 @@ acf acf acf mdQ -mdQ +onU mdQ gwP gwP @@ -36285,7 +36312,7 @@ aah aaH aaw aaw -abm +aaF abm abm abm @@ -36513,8 +36540,8 @@ aah aaH aaw aaw -abm -abm +aaF +aaF abm abm abm @@ -36740,9 +36767,9 @@ aah aah aaH aaw -abm -abm -abm +aaF +aaF +aaF abm abm abm @@ -36806,9 +36833,9 @@ adP adP eGD eGD -abS -abS -abS +iIB +iIB +iIB eGD eGD abS @@ -36968,8 +36995,8 @@ aaU aah aaz aay -abm -abm +aaF +aaF abm abm abm @@ -36995,9 +37022,9 @@ acf mdQ mdQ mdQ -mdQ -mdQ -mdQ +onU +onU +onU gwP gwP gwP @@ -37033,8 +37060,8 @@ eGD eGD eGD eGD -abS -abS +iIB +iIB abS abS abS @@ -37196,7 +37223,7 @@ aah aah aah aaH -abm +aaF abm abm abm @@ -37224,10 +37251,10 @@ acf acf acf acf -acf -acf -acf -acf +uxU +uxU +uxU +uxU dGQ any dGQ @@ -37259,9 +37286,9 @@ eGD eGD eGD abS -abS -abS -abS +iIB +iIB +iIB abS abS abS @@ -38576,7 +38603,7 @@ aaw aaw aaw aaw -abm +aaF abm abm acf @@ -38804,8 +38831,8 @@ aaw aaw aaw aaw -abm -abm +aaF +aaF acf acf acf @@ -38843,8 +38870,8 @@ dGQ eGD eGD eGD -abS -abS +iIB +iIB abS eGD acO @@ -39031,8 +39058,8 @@ aaw aaw abm abm -abm -abm +aaF +aaF abm acf acf @@ -39070,8 +39097,8 @@ abl izh abS abS -abS -abS +iIB +iIB abS abS abS @@ -39258,8 +39285,8 @@ aaw aaw aaw abm -abm -abm +aaF +aaF abm abm acf @@ -39486,7 +39513,7 @@ aaw aaw aaw abm -abm +aaF abm acf acf @@ -39713,8 +39740,8 @@ aaw aaw aaw aaw -abm -abm +aaF +aaF abm acf acf @@ -39941,7 +39968,7 @@ aaw aaw aaw aaw -abm +aaF abm abm acf @@ -40169,8 +40196,8 @@ aaw aaw aaw aaw -abm -abm +aaF +aaF abm acf acf @@ -40397,8 +40424,8 @@ aax aaE aaw aaw -abm -abm +aaF +aaF abm acf acf @@ -40446,7 +40473,7 @@ abS abS abS abS -abS +iIB eGD eGD eGD @@ -40625,8 +40652,8 @@ aaw aaw aaw aaw -abm -abm +aaF +aaF abm acf acf @@ -40673,8 +40700,8 @@ abS abS abS abS -abS -abS +iIB +iIB eGD eGD eGD @@ -40853,7 +40880,7 @@ aaw aaw aaw aaw -abm +aaF abm abm acf @@ -40900,9 +40927,9 @@ abS abS abS abS -abS -abS -abS +iIB +iIB +iIB eGD eGD eGD @@ -41128,7 +41155,7 @@ abS abS abS abS -abS +iIB eGD eGD eGD @@ -41814,7 +41841,7 @@ abS abS abS abS -abS +iIB eGD eGD eGD @@ -42042,8 +42069,8 @@ abS abS abS abS -abS -abS +iIB +iIB eGD eGD eGD @@ -42271,7 +42298,7 @@ abS abS abS abS -abS +iIB eGD eGD eGD @@ -42499,7 +42526,7 @@ abS abS abS abS -abS +iIB eGD eGD eGD @@ -43836,7 +43863,7 @@ abl abl acf acf -acf +uxU dGQ uMz dGQ @@ -44064,8 +44091,8 @@ acf acf acf acf -acf -acf +uxU +uxU abl abl abl @@ -44094,7 +44121,7 @@ abS abS abS abS -abS +iIB eGD eGD acq @@ -44293,7 +44320,7 @@ acf acf acf acf -acf +uxU abl abl abl @@ -44321,8 +44348,8 @@ abS abS abS abS -abS -abS +iIB +iIB eGD eGD eGD @@ -44521,14 +44548,14 @@ acf acf acf acf -acf +uxU abl abv abl abl acf acf -acf +uxU abl acf acf @@ -44548,9 +44575,9 @@ abS abS abS abS -abS -abS -abS +iIB +iIB +iIB eGD eGD eGD @@ -44754,9 +44781,9 @@ abl abl abl abl -acf -acf -acf +uxU +uxU +uxU abl abl abl @@ -44777,8 +44804,8 @@ abS abS abS abS -abS -abS +iIB +iIB cIU cIU cIU @@ -44983,8 +45010,8 @@ abl abl abl abl -acf -acf +uxU +uxU abl abl abl @@ -45211,7 +45238,7 @@ acf abl abl abl -acf +uxU izh abl abv @@ -45225,7 +45252,7 @@ abl abl abl abl -abS +iIB abS abS abS @@ -45452,14 +45479,14 @@ abl abl abl abl +iIB +iIB abS abS abS abS -abS -abS -abS -abS +iIB +iIB abS abS abS @@ -45685,8 +45712,8 @@ pDt pDt pDt pDt -abS -abS +iIB +iIB pDt pDt abS @@ -46121,7 +46148,7 @@ acf acf acf acf -acf +uxU abl abl dGQ @@ -46347,9 +46374,9 @@ acf acf acf acf -acf -acf -acf +uxU +uxU +uxU abl abl acf @@ -46574,8 +46601,8 @@ acf acf acf acf -acf -acf +uxU +uxU abl abl abl @@ -46585,8 +46612,8 @@ acf abl abl abl -acf -acf +uxU +uxU abl abl abl @@ -46802,7 +46829,7 @@ acf abl abl acf -acf +uxU abl abl abl @@ -46813,20 +46840,20 @@ acf abl abl abl -acf +uxU acf acf abl abl -acf -acf +uxU +uxU acf pDt pDt pDt pDt pDt -nbw +ntr iZG pDt pDt @@ -47037,7 +47064,7 @@ abl abl acf acf -acf +uxU abl abl abl @@ -47046,15 +47073,15 @@ acf acf abl abl -acf +uxU acf acf nbw pDt pDt nbw -nbw -nbw +ntr +ntr pDt pDt pDt @@ -47265,16 +47292,16 @@ abl abl abl acf -acf -acf +uxU +uxU abl abl abl acf acf acf -acf -acf +uxU +uxU acf acf nbw @@ -47493,7 +47520,7 @@ abv abl abl acf -acf +uxU abl abl abv @@ -47688,9 +47715,9 @@ aaE aaw aaw aaw -aaF -aaF -aaF +abm +abm +abm aaF aaF abm @@ -47918,7 +47945,7 @@ aaw aaw aaF aaF -aaF +abm aaF aaF abm @@ -48144,10 +48171,10 @@ aaw aaw aaw aaw -abm -abm -abm -abm +aaF +aaF +aaF +aaF abm abm abm @@ -48171,7 +48198,7 @@ acf acf acf acf -acf +uxU abl abl abl @@ -48373,8 +48400,8 @@ aaw aaw aaw abm -abm -abm +aaF +aaF abm abm abm @@ -48398,8 +48425,8 @@ acf acf acf acf -acf -acf +uxU +uxU izh abl abl @@ -48601,7 +48628,7 @@ aaw aaw aaw abm -abm +aaF acf acf acf @@ -48626,8 +48653,8 @@ acf acf acf acf -acf -acf +uxU +uxU izh abl abl @@ -48828,8 +48855,8 @@ aaw aaw aaw aaw -abm -abm +aaF +aaF acf acf acf @@ -48854,7 +48881,7 @@ acf acf acf acf -acf +uxU acf izh abl @@ -49056,7 +49083,7 @@ aaw aaw aaw aaw -abm +aaF abm acf acf @@ -51135,7 +51162,7 @@ pUm pUm pUm pUm -pUm +vVC acg acg acg @@ -51352,7 +51379,7 @@ acf acf acf acf -pUm +vVC pUm pUm acg @@ -51362,8 +51389,8 @@ pUm pUm pUm pUm -pUm -pUm +vVC +vVC acg acg acg @@ -51579,9 +51606,9 @@ acf acf acf acf -acf -pUm -pUm +uxU +vVC +vVC acg acg acg @@ -51590,8 +51617,8 @@ pUm pUm pUm pUm -pUm -pUm +vVC +vVC acg acg acg @@ -51806,10 +51833,10 @@ acf acf acf acf -pUm -pUm -pUm -pUm +vVC +vVC +vVC +vVC acg acg acg @@ -51818,7 +51845,7 @@ pUm pUm pUm pUm -pUm +vVC acg acg aaN @@ -52034,9 +52061,9 @@ pZb acf acf pUm -pUm -pUm -pUm +vVC +vVC +vVC acg acg acg @@ -52046,7 +52073,7 @@ pUm pUm pUm pUm -pUm +vVC acg acg acg @@ -52262,9 +52289,9 @@ pZb pZb pUm pUm -pUm -pUm -pUm +vVC +vVC +vVC acg aaN acg @@ -52286,7 +52313,7 @@ whU whU whU whU -whU +unp fTM fTM fTM @@ -52478,6 +52505,8 @@ pZb pZb pZb pZb +xpR +xpR pZb pZb pZb @@ -52486,12 +52515,10 @@ pZb pZb pZb pZb -pZb -pZb -pUm pUm pUm pUm +vVC acg acg acg @@ -52514,9 +52541,9 @@ whU whU whU whU -whU -whU -whU +unp +unp +unp fTM fTM fTM @@ -52705,11 +52732,11 @@ pZb pZb pZb aag -pZb -pZb -pZb -pZb -pZb +xpR +xpR +xpR +xpR +xpR pZb pZb pZb @@ -52744,8 +52771,8 @@ whU whU whU whU -whU -whU +unp +unp fTM fTM fTM @@ -52753,8 +52780,8 @@ fTM fTM fTM whU -whU -whU +unp +unp whU whU pDt @@ -52936,9 +52963,9 @@ aag aag aag aag -pZb -pZb -pZb +xpR +xpR +xpR pZb pZb pZb @@ -52981,7 +53008,7 @@ fTM fTM whU whU -whU +unp whU whU whU @@ -53607,7 +53634,7 @@ aag aag aag aag -pZb +xpR aag aag aag @@ -53834,8 +53861,8 @@ aag aag aag aag -pZb -pZb +xpR +xpR aag aag aag @@ -54061,9 +54088,9 @@ aag aag aag aab -pZb -pZb -pZb +xpR +xpR +xpR aag aag aag @@ -54122,7 +54149,7 @@ whU whU whU whU -whU +unp fTM fTM fTM @@ -54289,8 +54316,8 @@ aai aag aab aab -pZb -pZb +xpR +xpR aab aag aag @@ -54350,8 +54377,8 @@ whU whU whU whU -whU -whU +unp +unp fTM fTM fTM @@ -54517,7 +54544,7 @@ aag aab aab pZb -pZb +xpR pZb aab aag @@ -54540,10 +54567,10 @@ aag aag aag aci -pUm -pUm -pUm -pUm +vVC +vVC +vVC +vVC acg acg acg @@ -54579,7 +54606,7 @@ whU whU whU whU -whU +unp fTM fTM akL @@ -54769,10 +54796,10 @@ aag aag pZb pUm -pUm -pUm -pUm -pUm +vVC +vVC +vVC +vVC xSA nzw gkC @@ -54807,7 +54834,7 @@ whU whU whU whU -whU +unp fTM fTM fTM @@ -54998,8 +55025,8 @@ aag pZb pUm pUm -pUm -pUm +vVC +vVC pUm acg acg @@ -55414,7 +55441,7 @@ pZb pZb pZb pZb -pZb +xpR aab aag aai @@ -55642,8 +55669,8 @@ pZb pZb pZb pZb -pZb -pZb +xpR +xpR aag aag aag @@ -55870,8 +55897,8 @@ pZb pZb pZb pZb -pZb -pZb +xpR +xpR aag aag aag @@ -55913,7 +55940,7 @@ pUm pUm pUm pUm -pUm +vVC acg acg acg @@ -56099,7 +56126,7 @@ pZb pZb pZb pZb -pZb +xpR aag aag aag @@ -56140,8 +56167,8 @@ pUm pUm pUm pUm -pUm -pUm +vVC +vVC acg acg acg @@ -56368,8 +56395,8 @@ pUm pUm pUm pUm -pUm -pUm +vVC +vVC acg acg acg @@ -56596,8 +56623,8 @@ pUm pUm pUm pUm -pUm -pUm +vVC +vVC acg acg acg @@ -56638,7 +56665,7 @@ vCG whU fTM fTM -ahv +pRT ahv ahv ahv @@ -56864,9 +56891,9 @@ wEO fTM akL whU -whU -whU -ahv +unp +unp +pRT ahv ahv afS @@ -57309,9 +57336,9 @@ whU whU whU whU -whU -whU -whU +unp +unp +unp fTM fTM fTM @@ -57539,9 +57566,9 @@ whU whU whU whU -whU -whU -whU +unp +unp +unp wEO wEO wEO @@ -58189,7 +58216,7 @@ pZb pZb pZb pUm -pUm +vVC aaQ aaR aaR @@ -58416,8 +58443,8 @@ pZb pZb pZb pZb -pUm -pUm +vVC +vVC nzw aaQ aaR @@ -58613,11 +58640,11 @@ pZb pZb pZb pZb -pZb -pZb -pZb -pZb -pZb +xpR +xpR +xpR +xpR +xpR aab aab aag @@ -58644,8 +58671,8 @@ pZb pZb pZb pZb -pUm -pUm +vVC +vVC nzw nzw aaQ @@ -58842,11 +58869,11 @@ pZb pZb pZb pZb -pZb -pZb -pZb -pZb -pZb +xpR +xpR +xpR +xpR +xpR aab aab aab @@ -58872,8 +58899,8 @@ pZb pZb pZb pZb -pUm -pUm +vVC +vVC acg nzw nzw @@ -59071,6 +59098,9 @@ pZb pZb pZb pZb +xpR +xpR +xpR pZb pZb pZb @@ -59097,11 +59127,8 @@ pZb pZb pZb pZb -pZb -pZb -pZb -pUm -pUm +vVC +vVC acg acg acg @@ -59328,9 +59355,9 @@ pZb pZb pZb pZb -pUm -pUm -pUm +vVC +vVC +vVC acg acg acg @@ -59557,8 +59584,8 @@ pZb pZb pZb pUm -pUm -pUm +vVC +vVC acg acg aaN @@ -59574,7 +59601,7 @@ iyr eZC nzw pUm -pUm +vVC acg nzw acg @@ -59785,9 +59812,9 @@ pZb pZb pZb pUm -pUm -pUm -pUm +vVC +vVC +vVC acg acg acg @@ -59801,8 +59828,8 @@ gkC acg jAo nzw -pUm -pUm +vVC +vVC aaQ nzw acg @@ -60014,9 +60041,9 @@ pZb pZb pUm pUm -pUm -pUm -pUm +vVC +vVC +vVC pUm acg acg @@ -60029,9 +60056,9 @@ umb umb umb nzw -pUm -pUm -pUm +vVC +vVC +vVC nzw acg acg @@ -60243,9 +60270,9 @@ pZb pUm pUm pUm -pUm -pUm -pUm +vVC +vVC +vVC acg acg nzw @@ -60258,8 +60285,8 @@ acg dfJ nzw pUm -pUm -pUm +vVC +vVC nzw acg acg @@ -60472,9 +60499,9 @@ pUm pUm pUm pUm -pUm -pUm -pUm +vVC +vVC +vVC pUm nzw rPK @@ -60487,7 +60514,7 @@ rPK nzw pUm pUm -pUm +vVC nzw acg aaN @@ -60701,7 +60728,7 @@ pUm pUm pUm pUm -pUm +vVC pUm pUm nzw From b27bbff7c36b2ef2e4316844cc5d1cd399de87ed Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 18 Aug 2023 00:07:54 +0100 Subject: [PATCH 276/293] Automatic changelog for PR #4136 [ci skip] --- html/changelogs/AutoChangeLog-pr-4136.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4136.yml diff --git a/html/changelogs/AutoChangeLog-pr-4136.yml b/html/changelogs/AutoChangeLog-pr-4136.yml new file mode 100644 index 000000000000..ac2b655e6bc7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4136.yml @@ -0,0 +1,4 @@ +author: "spartanbobby" +delete-after: True +changes: + - maptweak: "Replaces some cave walls on LV624 with junglewalls (nothing will change gameplay wise)" \ No newline at end of file From 2fa94763ac555ba80a5e765d4fd07535d7a104a5 Mon Sep 17 00:00:00 2001 From: Ben <91219575+Ben10083@users.noreply.github.com> Date: Thu, 17 Aug 2023 18:58:04 -0400 Subject: [PATCH 277/293] Combat Information Center pens from blue to black (#4197) # About the pull request Pens in Combat Information Center are now the black-ink variant # Explain why it's good for the game Frankly, having paperwork thats blue instead of standard black is ugly, special colored pens should not be the norm. # Changelog :cl: maptweak: Combat Information Center pens now use black ink /:cl: --- maps/map_files/USS_Almayer/USS_Almayer.dmm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index 828e406cc28b..10b03fddda15 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -39827,7 +39827,7 @@ /obj/item/paper{ pixel_x = 5 }, -/obj/item/tool/pen/blue{ +/obj/item/tool/pen{ pixel_x = 5 }, /obj/structure/surface/table/reinforced/black, @@ -67853,8 +67853,8 @@ /area/almayer/squads/req) "tUo" = ( /obj/item/clipboard, -/obj/item/tool/pen/blue, /obj/structure/surface/table/reinforced/black, +/obj/item/tool/pen, /turf/open/floor/almayer, /area/almayer/command/cic) "tUv" = ( From ed1c2a8cf9dfb98fff38aa91c1fac8695ace0804 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 18 Aug 2023 00:25:17 +0100 Subject: [PATCH 278/293] Automatic changelog for PR #4197 [ci skip] --- html/changelogs/AutoChangeLog-pr-4197.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4197.yml diff --git a/html/changelogs/AutoChangeLog-pr-4197.yml b/html/changelogs/AutoChangeLog-pr-4197.yml new file mode 100644 index 000000000000..4c5d4e0477cb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4197.yml @@ -0,0 +1,4 @@ +author: "Ben10083" +delete-after: True +changes: + - maptweak: "Combat Information Center pens now use black ink" \ No newline at end of file From 1417896f86e5ab39542c28987c60f08087499439 Mon Sep 17 00:00:00 2001 From: spartanbobby <71467726+spartanbobby@users.noreply.github.com> Date: Fri, 18 Aug 2023 00:03:31 +0100 Subject: [PATCH 279/293] Adds bin to SE Research room, moves item that was hiding pillbox (#4180) # About the pull request tile Remember: something that is self-evident to you might not be to others. Explain your rationale fully, even if you feel it goes without saying. --> # Explain why it's good for the game someone requested it # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: maptweak: Adds bin to Research Chem/Req room and moves item blocking pillbox /:cl: --- maps/map_files/USS_Almayer/USS_Almayer.dmm | 103 +++++++++++++++------ 1 file changed, 75 insertions(+), 28 deletions(-) diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index 10b03fddda15..ea33700eb433 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -8144,6 +8144,9 @@ /obj/structure/machinery/light{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, @@ -9835,6 +9838,10 @@ pixel_x = 5; pixel_y = 3 }, +/obj/item/reagent_container/glass/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 8 + }, /turf/open/floor/almayer{ icon_state = "mono" }, @@ -34237,20 +34244,10 @@ /turf/open/floor/almayer, /area/almayer/living/chapel) "eVT" = ( -/obj/structure/surface/table/almayer, -/obj/item/paper_bin/wy{ - pixel_x = 6; - pixel_y = 5 - }, -/obj/item/tool/pen{ - pixel_x = 8 - }, -/obj/item/clipboard{ - pixel_x = -8 - }, -/obj/item/folder/white{ - pixel_x = -8 +/obj/structure/disposalpipe/trunk{ + dir = 1 }, +/obj/structure/machinery/disposal, /turf/open/floor/almayer{ icon_state = "sterile_green_side" }, @@ -35071,6 +35068,12 @@ icon_state = "plate" }, /area/almayer/engineering/starboard_atmos) +"fpT" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/almayer{ + icon_state = "dark_sterile" + }, +/area/almayer/medical/medical_science) "fpW" = ( /obj/structure/sign/safety/bulkhead_door{ pixel_x = 32 @@ -35810,7 +35813,9 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/south1) "fGu" = ( -/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, /obj/structure/machinery/door_control{ dir = 1; id = "researchlockdownext"; @@ -36859,6 +36864,19 @@ /area/almayer/medical/containment/cell/cl) "ger" = ( /obj/structure/surface/table/almayer, +/obj/item/paper_bin/wy{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/tool/pen{ + pixel_x = 8 + }, +/obj/item/clipboard{ + pixel_x = -8 + }, +/obj/item/folder/white{ + pixel_x = -8 + }, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, @@ -37226,13 +37244,11 @@ }, /area/almayer/medical/lower_medical_medbay) "glB" = ( -/obj/structure/machinery/chem_master{ - vial_maker = 1 - }, /obj/structure/sign/safety/chem_lab{ pixel_x = 5; pixel_y = 29 }, +/obj/structure/machinery/chem_master, /turf/open/floor/almayer{ icon_state = "mono" }, @@ -39712,6 +39728,9 @@ id = "Containment Breach"; name = "\improper Secure Airlock" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, @@ -57519,6 +57538,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/almayer{ icon_state = "dark_sterile" }, @@ -59912,6 +59932,9 @@ pixel_x = 1; pixel_y = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/almayer{ dir = 5; icon_state = "sterile_green_side" @@ -61949,6 +61972,16 @@ icon_state = "dark_sterile" }, /area/almayer/medical/lower_medical_medbay) +"rmc" = ( +/obj/structure/pipes/standard/simple/hidden/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer{ + dir = 4; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "rmv" = ( /obj/structure/machinery/door/airlock/almayer/security{ dir = 2; @@ -66714,6 +66747,20 @@ }, /turf/open/floor/wood/ship, /area/almayer/command/corporateliason) +"tsM" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/almayer{ + dir = 1; + icon_state = "sterile_green_side" + }, +/area/almayer/medical/medical_science) "tsX" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/shipboard/brig/lobby) @@ -70828,21 +70875,21 @@ /area/almayer/medical/hydroponics) "vgB" = ( /obj/structure/surface/table/almayer, -/obj/item/reagent_container/glass/beaker/cryoxadone{ - pixel_x = -6; - pixel_y = 8 - }, /obj/item/storage/box/autoinjectors{ pixel_x = -6; pixel_y = -1 }, -/obj/item/storage/box/pillbottles{ - pixel_x = 6; - pixel_y = 7 - }, /obj/item/device/mass_spectrometer{ pixel_x = 8 }, +/obj/item/storage/box/pillbottles{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/reagent_container/glass/beaker/cryoxadone{ + pixel_x = 8; + pixel_y = 10 + }, /turf/open/floor/almayer{ icon_state = "sterile_green_side" }, @@ -110049,7 +110096,7 @@ hec gNp hVf dVu -dVu +rmc lON dVu oDR @@ -110861,9 +110908,9 @@ mWs lmw vOy dyb -vkp +tsM prx -aoM +fpT eVT kgs ayT From cb979a3d7e66a4e3323a773da58fe9872cef7747 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 18 Aug 2023 00:39:34 +0100 Subject: [PATCH 280/293] Automatic changelog for PR #4180 [ci skip] --- html/changelogs/AutoChangeLog-pr-4180.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4180.yml diff --git a/html/changelogs/AutoChangeLog-pr-4180.yml b/html/changelogs/AutoChangeLog-pr-4180.yml new file mode 100644 index 000000000000..13d07df5c703 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4180.yml @@ -0,0 +1,4 @@ +author: "spartanbobby" +delete-after: True +changes: + - maptweak: "Adds bin to Research Chem/Req room and moves item blocking pillbox" \ No newline at end of file From b0be92c457f7891019a90756f999eb218c5d7539 Mon Sep 17 00:00:00 2001 From: spartanbobby <71467726+spartanbobby@users.noreply.github.com> Date: Fri, 18 Aug 2023 00:21:22 +0100 Subject: [PATCH 281/293] LV522 Maint Tunnel now useable by xenos as tunnels (#4186) # About the pull request This PR lets Xenos use the maintenance hatches scattered around on LV522 as tunnels and also removes the prop tunnel now that it has an actual use so as to not confuse players if a prop one was added to a map https://i.imgur.com/qwBobX1.png # Explain why it's good for the game In my mind, I'm attempting to draw from the movie moment where Hudson is pulled down under the floor obviously that isn't exactly right but I want to show that on maps where these new tunnel subtypes are placed, Xenos have complete control of every aspect of the colony. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: SpartanBobby gdifirehawk add: Subtype of tunnel added "Maintenance Tunnel" currently only on LV522 these tunnels act the same as regular tunnels but look different, keep an eye out marines. Description by GDIFIREHAWK /:cl: --- code/game/objects/structures/props.dm | 7 ------- code/modules/cm_aliens/structures/tunnel.dm | 9 +++++++++ .../LV522_Chances_Claim.dmm | 20 ++++++------------- 3 files changed, 15 insertions(+), 21 deletions(-) diff --git a/code/game/objects/structures/props.dm b/code/game/objects/structures/props.dm index ea3a2af391bc..66598d602691 100644 --- a/code/game/objects/structures/props.dm +++ b/code/game/objects/structures/props.dm @@ -1016,13 +1016,6 @@ icon_state = "arcadeb" name = "Spirit Phone, The Game, The Movie: II" -/obj/structure/prop/maintenance_hatch - name = "\improper Maintenance Hatch" - icon = 'icons/obj/structures/structures.dmi' - icon_state = "hatchclosed" - desc = "Looks like it's rusted shut. Creepy." - layer = HATCH_LAYER - //INVULNERABLE PROPS /obj/structure/prop/invuln diff --git a/code/modules/cm_aliens/structures/tunnel.dm b/code/modules/cm_aliens/structures/tunnel.dm index a5d623bff189..0e1008cfbf12 100644 --- a/code/modules/cm_aliens/structures/tunnel.dm +++ b/code/modules/cm_aliens/structures/tunnel.dm @@ -254,3 +254,12 @@ else to_chat(M, SPAN_WARNING("\The [src] ended unexpectedly, so you return back up.")) return XENO_NO_DELAY_ACTION + +/obj/structure/tunnel/maint_tunnel + name = "\improper Maintenance Hatch" + desc = "An entrance to a maintenance tunnel. You can see bits of slime and resin within. Pieces of debris keep you from getting a closer look." + icon = 'icons/obj/structures/structures.dmi' + icon_state = "hatchclosed" + +/obj/structure/tunnel/maint_tunnel/no_xeno_desc + desc = "An entrance to a maintenance tunnel. Pieces of debris keep you from getting a closer look." diff --git a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm index 98e953095a99..f8b678e825dd 100644 --- a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm +++ b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm @@ -9673,13 +9673,12 @@ /turf/closed/wall/mineral/bone_resin, /area/lv522/oob) "evu" = ( -/obj/structure/prop/maintenance_hatch{ +/obj/structure/tunnel/maint_tunnel{ pixel_y = 6 }, /obj/structure/machinery/light/small{ dir = 1 }, -/obj/structure/barricade/handrail, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "evv" = ( @@ -9814,13 +9813,10 @@ }, /area/lv522/atmos/east_reactor) "exQ" = ( -/obj/structure/prop/maintenance_hatch{ - pixel_y = 6 - }, /obj/structure/machinery/light/small{ dir = 1 }, -/obj/structure/barricade/handrail, +/obj/structure/largecrate, /obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) @@ -14472,7 +14468,7 @@ /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "gul" = ( -/obj/structure/prop/maintenance_hatch{ +/obj/structure/tunnel/maint_tunnel{ pixel_y = 6 }, /turf/open/floor/prison{ @@ -20477,14 +20473,10 @@ }, /area/lv522/landing_zone_2) "iGD" = ( -/obj/structure/prop/maintenance_hatch{ +/obj/structure/tunnel/maint_tunnel{ pixel_y = 6 }, /obj/structure/machinery/light/small, -/obj/structure/barricade/handrail{ - dir = 1; - pixel_y = 9 - }, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "iGF" = ( @@ -24208,7 +24200,7 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "jYp" = ( -/obj/structure/prop/maintenance_hatch{ +/obj/structure/tunnel/maint_tunnel{ pixel_y = 6 }, /turf/open/floor/prison{ @@ -56793,7 +56785,7 @@ /area/lv522/indoors/a_block/executive) "vSV" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/prop/maintenance_hatch{ +/obj/structure/tunnel/maint_tunnel{ pixel_y = 6 }, /turf/open/floor/prison{ From 0f8c07371581d8956ff0a3d68ac03ea23667f3db Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 18 Aug 2023 00:54:53 +0100 Subject: [PATCH 282/293] Automatic changelog for PR #4186 [ci skip] --- html/changelogs/AutoChangeLog-pr-4186.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4186.yml diff --git a/html/changelogs/AutoChangeLog-pr-4186.yml b/html/changelogs/AutoChangeLog-pr-4186.yml new file mode 100644 index 000000000000..43afeac21de3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4186.yml @@ -0,0 +1,4 @@ +author: "SpartanBobby gdifirehawk" +delete-after: True +changes: + - rscadd: "Subtype of tunnel added \"Maintenance Tunnel\" currently only on LV522 these tunnels act the same as regular tunnels but look different, keep an eye out marines. Description by GDIFIREHAWK" \ No newline at end of file From 9a2a81b3a9c3234afc7773dae1f5099e00e87c60 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 18 Aug 2023 01:04:33 +0000 Subject: [PATCH 283/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2536.yml | 5 ---- html/changelogs/AutoChangeLog-pr-4060.yml | 7 ------ html/changelogs/AutoChangeLog-pr-4132.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4136.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4175.yml | 5 ---- html/changelogs/AutoChangeLog-pr-4180.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4186.yml | 4 ---- html/changelogs/AutoChangeLog-pr-4197.yml | 4 ---- html/changelogs/archive/2023-08.yml | 28 +++++++++++++++++++++++ 9 files changed, 28 insertions(+), 37 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2536.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4060.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4132.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4136.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4175.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4180.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4186.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4197.yml diff --git a/html/changelogs/AutoChangeLog-pr-2536.yml b/html/changelogs/AutoChangeLog-pr-2536.yml deleted file mode 100644 index 2aca69c289c7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2536.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Added prefixes in OOC for Staff and Mentors. Created a proc to check for these prefixes and Donator." - - bugfix: "Fixed isCouncil check." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4060.yml b/html/changelogs/AutoChangeLog-pr-4060.yml deleted file mode 100644 index 3ed1fb360de0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4060.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - balance: "Zombie attacks deal less damage and only slow down targets (not superslow as they currently do)" - - balance: "Zombie resistances have been reduced heavily, making them far more susceptible to brute damage. Their speed has been doubled to compensate" - - balance: "Black goo on tiles now requires you to not wear shoes to have chance for infection" - - bugfix: "Zombie attacks now only apply effects such as slow and infection if the attack is valid (if the zombie is able to attack)" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4132.yml b/html/changelogs/AutoChangeLog-pr-4132.yml deleted file mode 100644 index eead81d6d83d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4132.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ihatethisengine" -delete-after: True -changes: - - rscadd: "foxtrot cryomarines spawn as freed mobs if not taken." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4136.yml b/html/changelogs/AutoChangeLog-pr-4136.yml deleted file mode 100644 index ac2b655e6bc7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4136.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "spartanbobby" -delete-after: True -changes: - - maptweak: "Replaces some cave walls on LV624 with junglewalls (nothing will change gameplay wise)" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4175.yml b/html/changelogs/AutoChangeLog-pr-4175.yml deleted file mode 100644 index 79f4e64237b6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4175.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - bugfix: "Prompt allowing staff to call for ERT with an announcement fixed to actually appear" - - ui: "Prompts for admin-calling ERT converted to TGUI." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4180.yml b/html/changelogs/AutoChangeLog-pr-4180.yml deleted file mode 100644 index 13d07df5c703..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4180.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "spartanbobby" -delete-after: True -changes: - - maptweak: "Adds bin to Research Chem/Req room and moves item blocking pillbox" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4186.yml b/html/changelogs/AutoChangeLog-pr-4186.yml deleted file mode 100644 index 43afeac21de3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4186.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "SpartanBobby gdifirehawk" -delete-after: True -changes: - - rscadd: "Subtype of tunnel added \"Maintenance Tunnel\" currently only on LV522 these tunnels act the same as regular tunnels but look different, keep an eye out marines. Description by GDIFIREHAWK" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4197.yml b/html/changelogs/AutoChangeLog-pr-4197.yml deleted file mode 100644 index 4c5d4e0477cb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4197.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Ben10083" -delete-after: True -changes: - - maptweak: "Combat Information Center pens now use black ink" \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 31e32ae73b84..097cc288fa17 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -244,3 +244,31 @@ realforest2001: - bugfix: Players joining as Working Joe after round start now spawn in correct place. +2023-08-18: + Ben10083: + - bugfix: Prompt allowing staff to call for ERT with an announcement fixed to actually + appear + - ui: Prompts for admin-calling ERT converted to TGUI. + - maptweak: Combat Information Center pens now use black ink + - balance: Zombie attacks deal less damage and only slow down targets (not superslow + as they currently do) + - balance: Zombie resistances have been reduced heavily, making them far more susceptible + to brute damage. Their speed has been doubled to compensate + - balance: Black goo on tiles now requires you to not wear shoes to have chance + for infection + - bugfix: Zombie attacks now only apply effects such as slow and infection if the + attack is valid (if the zombie is able to attack) + SpartanBobby gdifirehawk: + - rscadd: Subtype of tunnel added "Maintenance Tunnel" currently only on LV522 these + tunnels act the same as regular tunnels but look different, keep an eye out + marines. Description by GDIFIREHAWK + ihatethisengine: + - rscadd: foxtrot cryomarines spawn as freed mobs if not taken. + realforest2001: + - rscadd: Added prefixes in OOC for Staff and Mentors. Created a proc to check for + these prefixes and Donator. + - bugfix: Fixed isCouncil check. + spartanbobby: + - maptweak: Replaces some cave walls on LV624 with junglewalls (nothing will change + gameplay wise) + - maptweak: Adds bin to Research Chem/Req room and moves item blocking pillbox From ec77b7a5d04e5bb2cafa4a7e4a139b15493d28bc Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Thu, 17 Aug 2023 21:04:10 -0700 Subject: [PATCH 284/293] Fix Hotkeys TGUI lag and ctrl + r mapping (#4196) # About the pull request This PR makes the hotkey tgui lazily refresh (now only refreshes on action), fixes preventDefault not preventing refreshing, adds a little more time to bind keys, and fixes a couple depreciations with keyCode. # Explain why it's good for the game Fixes #3498 Fixes #3356 # Testing Photographs and Procedure
Screenshots & Videos ![hotkey](https://github.com/cmss13-devs/cmss13/assets/76988376/6fa75033-a4db-41d3-91c9-a1338a9ee506)
# Changelog :cl: Drathek ui: Fix Hotkeys TGUI lag and the inability to map Ctrl + R. Also now offers a little bit more time to map combinations of keys. /:cl: --- code/modules/client/tgui_macro.dm | 1 + tgui/packages/tgui/events.js | 4 ++-- tgui/packages/tgui/hotkeys.ts | 5 ++++- tgui/packages/tgui/interfaces/KeyBinds.js | 11 +++++------ 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/code/modules/client/tgui_macro.dm b/code/modules/client/tgui_macro.dm index 684cf90942ea..f245f1d657d4 100644 --- a/code/modules/client/tgui_macro.dm +++ b/code/modules/client/tgui_macro.dm @@ -45,6 +45,7 @@ GLOBAL_LIST_EMPTY(ui_data_keybindings) if(!ui) ui = new(user, src, "KeyBinds", "Keybind Preference") ui.open() + ui.set_autoupdate(FALSE) /datum/tgui_macro/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) . = ..() diff --git a/tgui/packages/tgui/events.js b/tgui/packages/tgui/events.js index a0bc2ab2da32..6eb4351194b7 100644 --- a/tgui/packages/tgui/events.js +++ b/tgui/packages/tgui/events.js @@ -203,7 +203,7 @@ document.addEventListener('keydown', (e) => { if (canStealFocus(e.target)) { return; } - const code = e.keyCode; + const code = e.code; const key = new KeyEvent(e, 'keydown', keyHeldByCode[code]); globalEvents.emit('keydown', key); globalEvents.emit('key', key); @@ -214,7 +214,7 @@ document.addEventListener('keyup', (e) => { if (canStealFocus(e.target)) { return; } - const code = e.keyCode; + const code = e.code; const key = new KeyEvent(e, 'keyup'); globalEvents.emit('keyup', key); globalEvents.emit('key', key); diff --git a/tgui/packages/tgui/hotkeys.ts b/tgui/packages/tgui/hotkeys.ts index f7176bd00300..2f6579a377f4 100644 --- a/tgui/packages/tgui/hotkeys.ts +++ b/tgui/packages/tgui/hotkeys.ts @@ -73,7 +73,10 @@ const keyCodeToByond = (keyCode: number) => { const handlePassthrough = (key: KeyEvent) => { const keyString = String(key); // In addition to F5, support reloading with Ctrl+R and Ctrl+F5 - if (keyString === 'Ctrl+F5' || keyString === 'Ctrl+R') { + if ( + !key.event.defaultPrevented && + (keyString === 'Ctrl+F5' || keyString === 'Ctrl+R') + ) { location.reload(); return; } diff --git a/tgui/packages/tgui/interfaces/KeyBinds.js b/tgui/packages/tgui/interfaces/KeyBinds.js index 6f3841ceb0ab..f3319b725456 100644 --- a/tgui/packages/tgui/interfaces/KeyBinds.js +++ b/tgui/packages/tgui/interfaces/KeyBinds.js @@ -3,7 +3,6 @@ import { useBackend, useLocalState } from '../backend'; import { Button, Flex, Section, Box, Input, Dropdown } from '../components'; import { Window } from '../layouts'; import { globalEvents } from '../events.js'; -import { createLogger } from '../logging'; const KEY_MODS = { 'SHIFT': true, @@ -34,10 +33,6 @@ export const KeyBinds = (props, context) => { ? getAllKeybinds(glob_keybinds) : glob_keybinds[selectedTab]; - const logger = createLogger('waa'); - - logger.warn(keybinds_to_use); - const filteredKeybinds = keybinds_to_use.filter((val) => val.full_name.toLowerCase().match(searchTerm) ); @@ -255,7 +250,7 @@ export class ButtonKeybind extends Component { let pressedKey = e.key.toUpperCase(); - this.finishTimerStart(200); + this.finishTimerStart(600); // Prevents repeating if (keysDown[pressedKey] && e.type === 'keydown') { @@ -284,6 +279,8 @@ export class ButtonKeybind extends Component { }); this.finishTimerStart(2000); globalEvents.on('keydown', this.preventPassthrough); + globalEvents.on('key', this.preventPassthrough); + globalEvents.on('keyup', this.preventPassthrough); } doBlur() { @@ -292,6 +289,8 @@ export class ButtonKeybind extends Component { keysDown: {}, }); globalEvents.off('keydown', this.preventPassthrough); + globalEvents.off('key', this.preventPassthrough); + globalEvents.off('keyup', this.preventPassthrough); } render() { From 24531dc67acd674c3c956123d9d650b0f7f025cc Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 18 Aug 2023 05:12:37 +0100 Subject: [PATCH 285/293] Automatic changelog for PR #4196 [ci skip] --- html/changelogs/AutoChangeLog-pr-4196.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4196.yml diff --git a/html/changelogs/AutoChangeLog-pr-4196.yml b/html/changelogs/AutoChangeLog-pr-4196.yml new file mode 100644 index 000000000000..70f42836a8de --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4196.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - ui: "Fix Hotkeys TGUI lag and the inability to map Ctrl + R. Also now offers a little bit more time to map combinations of keys." \ No newline at end of file From bfca1b56d5c58bd96cea59b1059ddf6354aae49a Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Thu, 17 Aug 2023 23:12:39 -0700 Subject: [PATCH 286/293] Fix solaris ridge map link and refactor current_map (#4192) # About the pull request This PR fixes the discrepancy between maps and a current_map counterpart by removing the duplicate definitions. Additionally this will make mapped in maps work for solaris ridge, soro has its name/desc set to the latest edit, and the wiki example config is correct again. # Explain why it's good for the game Fixes #4191 and makes it harder for discrepancies like this to occur again. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/e1651529-ca5d-4cb0-b198-be084ca70074)
# Changelog :cl: Drathek fix: Fixed mapped in maps for solaris ridge not opening correctly. refactor: Refactored current_map to use a global list instead to remove the need for duplicate definitions. /:cl: --- code/__DEFINES/__game.dm | 1 + code/modules/cm_marines/equipment/maps.dm | 100 +++++++--------------- config/example/config.txt | 2 +- 3 files changed, 34 insertions(+), 69 deletions(-) diff --git a/code/__DEFINES/__game.dm b/code/__DEFINES/__game.dm index 3116d7f19555..113b78dbada1 100644 --- a/code/__DEFINES/__game.dm +++ b/code/__DEFINES/__game.dm @@ -39,6 +39,7 @@ block( \ #define MAP_RUNTIME "USS Runtime" #define MAP_LV522_CHANCES_CLAIM "LV-522 Chance's Claim" // Highpop Only #define MAP_NEW_VARADERO "New Varadero"//ice colony underground but as its own map +#define MAP_CHINOOK "Chinook 91 GSO" //admin level #define GAMEMODE_WHISKEY_OUTPOST "Whiskey Outpost" #define GAMEMODE_HIVE_WARS "Hive Wars" diff --git a/code/modules/cm_marines/equipment/maps.dm b/code/modules/cm_marines/equipment/maps.dm index 98ad238fe055..f41c8d6f971b 100644 --- a/code/modules/cm_marines/equipment/maps.dm +++ b/code/modules/cm_marines/equipment/maps.dm @@ -82,7 +82,7 @@ /obj/item/map/big_red_map name = "\improper Solaris Ridge Map" desc = "A censored blueprint of the Solaris Ridge facility" - html_link = "images/c/c5/Big_Red.png" + html_link = "images/9/9e/Solaris_Ridge.png" color = "#e88a10" /obj/item/map/FOP_map @@ -104,10 +104,11 @@ color = "#ad8d0e" /obj/item/map/sorokyne_map - name = "\improper Sorokyne Outpost Map" - desc = "A labelled schematic of the Sorokyne Outpost and the surrounding caves." + name = "\improper Sorokyne Strata map" + desc = "A map of the Weyland-Yutani colony Sorokyne Outpost, commonly known as Sorokyne Strata." html_link = "images/2/21/Sorokyne_Wiki_Map.jpg" //The fact that this is just a wiki-link makes me sad and amused. color = "cyan" + /obj/item/map/corsat name = "\improper CORSAT map" desc = "A blueprint of CORSAT station" @@ -125,83 +126,46 @@ desc = "An overview of LV-522 schematics." html_link = "images/b/bb/C_claim.png" color = "cyan" + /obj/item/map/new_varadero name = "\improper New Varadero map" desc = "A labeled blueprint of the UA outpost New Varadero" html_link = "images/9/94/New_Varadero.png" color = "red" +GLOBAL_LIST_INIT_TYPED(map_type_list, /obj/item/map, setup_all_maps()) + +/proc/setup_all_maps() + return list( + MAP_LV_624 = new /obj/item/map/lazarus_landing_map(), + MAP_ICE_COLONY = new /obj/item/map/ice_colony_map(), + MAP_ICE_COLONY_V3 = new /obj/item/map/ice_colony_map_v3(), + MAP_WHISKEY_OUTPOST = new /obj/item/map/whiskey_outpost_map(), + MAP_BIG_RED = new /obj/item/map/big_red_map(), + MAP_PRISON_STATION = new /obj/item/map/FOP_map(), + MAP_PRISON_STATION_V3 = new /obj/item/map/FOP_map_v3(), + MAP_DESERT_DAM = new /obj/item/map/desert_dam(), + MAP_SOROKYNE_STRATA = new /obj/item/map/sorokyne_map(), + MAP_CORSAT = new /obj/item/map/corsat(), + MAP_KUTJEVO = new /obj/item/map/kutjevo_map(), + MAP_LV522_CHANCES_CLAIM = new /obj/item/map/lv522_map(), + MAP_NEW_VARADERO = new /obj/item/map/new_varadero() + ) + //used by marine equipment machines to spawn the correct map. /obj/item/map/current_map /obj/item/map/current_map/Initialize(mapload, ...) . = ..() - switch(SSmapping.configs[GROUND_MAP].map_name) - if(MAP_LV_624) - name = "\improper Lazarus Landing Map" - desc = "A satellite printout of the Lazarus Landing colony on LV-624." - html_link = "images/6/6f/LV624.png" - if(MAP_ICE_COLONY) - name = "\improper Ice Colony map" - desc = "A satellite printout of the Ice Colony." - html_link = "images/1/18/Map_icecolony.png" - color = "cyan" - if(MAP_ICE_COLONY_V3) - name = "\improper Shivas Snowball map" - desc = "A labelled print out of the anterior scan of the UA colony Shivas Snowball." - html_link = "images/1/18/Map_icecolony.png"//needs to be replaced at some point - color = "cyan" - if(MAP_BIG_RED) - name = "\improper Solaris Ridge Map" - desc = "A censored blueprint of the Solaris Ridge facility" - html_link = "images/9/9e/Solaris_Ridge.png" - color = "#e88a10" - if(MAP_PRISON_STATION) - name = "\improper Fiorina Orbital Penitentiary Map" - desc = "A labelled interior scan of Fiorina Orbital Penitentiary" - html_link = "images/4/4c/Map_Prison.png" - color = "#e88a10" - if(MAP_PRISON_STATION_V3) - name = "\improper Fiorina Orbital Penitentiary Map" - desc = "A scan produced by the Almayer's sensor array of the Fiorina Orbital Penitentiary Civilian Annex. It appears to have broken off from the rest of the station and is now in free geo-sync orbit around the planet." - html_link = "images/e/e0/Prison_Station_Science_Annex.png" - color = "#e88a10" - if(MAP_DESERT_DAM) - name = "\improper Trijent Dam map" - desc = "A map of Trijent Dam" - html_link = "images/9/92/Trijent_Dam.png" - color = "#cec13f" - //did only the basics todo change later - if(MAP_SOROKYNE_STRATA) - name = "\improper Sorokyne Strata map" - desc = "A map of the Weyland-Yutani colony Sorokyne Outpost, commonly known as Sorokyne Strata." - html_link = "images/1/1c/Sorokyne_map.png" - color = "cyan" - if (MAP_CORSAT) - name = "\improper CORSAT map" - desc = "A blueprint of CORSAT station" - html_link = "images/8/8e/CORSAT_Satellite.png" - color = "red" - if (MAP_KUTJEVO) - name = "\improper Kutjevo Refinery map" - desc = "An orbital scan of Kutjevo Refinery" - html_link = "images/0/0d/Kutjevo_a1.jpg" - color = "red" - if (MAP_LV522_CHANCES_CLAIM) - name = "\improper LV-522 Map" - desc = "An overview of LV-522 schematics." - html_link = "images/b/bb/C_claim.png" - color = "cyan" - if (MAP_NEW_VARADERO) - name = "\improper New Varadero map" - desc = "The blueprint and readout of the UA outpost New Varadero" - html_link = "images/9/94/New_Varadero.png"//replace later - color = "red" - - else - return INITIALIZE_HINT_QDEL - + var/map_name = SSmapping.configs[GROUND_MAP].map_name + var/obj/item/map/map = GLOB.map_type_list[map_name] + if (!map && (map_name == MAP_RUNTIME || map_name == MAP_CHINOOK || map_name == MAIN_SHIP_DEFAULT_NAME)) + return // "Maps" we don't have maps for so we don't need to throw a runtime for (namely in unit_testing) + name = map.name + desc = map.desc + html_link = map.html_link + color = map.color // Landmark - Used for mapping. Will spawn the appropriate map for each gamemode (LV map items will spawn when LV is the gamemode, etc) /obj/effect/landmark/map_item diff --git a/config/example/config.txt b/config/example/config.txt index 1fee5c898574..181e10e8e150 100644 --- a/config/example/config.txt +++ b/config/example/config.txt @@ -131,7 +131,7 @@ GUEST_BAN FORUMURL https://forum.cm-ss13.com/ ## Wiki address -WIKIURL https://cm-ss13/wiki/ +WIKIURL https://cm-ss13.com/w ## Rules address RULESURL https://cm-ss13.com/viewtopic.php?f=57&t=5094 From 514b4cdc591d62c3a11a4b38105b89e200ebbdbe Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 18 Aug 2023 07:20:54 +0100 Subject: [PATCH 287/293] Automatic changelog for PR #4192 [ci skip] --- html/changelogs/AutoChangeLog-pr-4192.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4192.yml diff --git a/html/changelogs/AutoChangeLog-pr-4192.yml b/html/changelogs/AutoChangeLog-pr-4192.yml new file mode 100644 index 000000000000..cf75c5562e04 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4192.yml @@ -0,0 +1,5 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed mapped in maps for solaris ridge not opening correctly." + - refactor: "Refactored current_map to use a global list instead to remove the need for duplicate definitions." \ No newline at end of file From c427580e166ea9ed107ced55990f89d17ea33e59 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 19 Aug 2023 01:02:56 +0000 Subject: [PATCH 288/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4192.yml | 5 ----- html/changelogs/AutoChangeLog-pr-4196.yml | 4 ---- html/changelogs/archive/2023-08.yml | 7 +++++++ 3 files changed, 7 insertions(+), 9 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4192.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-4196.yml diff --git a/html/changelogs/AutoChangeLog-pr-4192.yml b/html/changelogs/AutoChangeLog-pr-4192.yml deleted file mode 100644 index cf75c5562e04..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4192.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed mapped in maps for solaris ridge not opening correctly." - - refactor: "Refactored current_map to use a global list instead to remove the need for duplicate definitions." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-4196.yml b/html/changelogs/AutoChangeLog-pr-4196.yml deleted file mode 100644 index 70f42836a8de..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4196.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - ui: "Fix Hotkeys TGUI lag and the inability to map Ctrl + R. Also now offers a little bit more time to map combinations of keys." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index 097cc288fa17..de00336497b8 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -272,3 +272,10 @@ - maptweak: Replaces some cave walls on LV624 with junglewalls (nothing will change gameplay wise) - maptweak: Adds bin to Research Chem/Req room and moves item blocking pillbox +2023-08-19: + Drathek: + - bugfix: Fixed mapped in maps for solaris ridge not opening correctly. + - refactor: Refactored current_map to use a global list instead to remove the need + for duplicate definitions. + - ui: Fix Hotkeys TGUI lag and the inability to map Ctrl + R. Also now offers a + little bit more time to map combinations of keys. From 6311be97c25a417a7cd7d7f83c9afd1bad1ff908 Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Sun, 20 Aug 2023 02:30:35 +0200 Subject: [PATCH 289/293] fix prevent belt flare being filled by dump in action leaving no space for flare gun. (#4110) # About the pull request fixes: https://github.com/cmss13-devs/cmss13/issues/1450 # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: prevent belt flare being filled by dump in action leaving no space for flare gun. /:cl: --------- Co-authored-by: Julien Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/game/objects/items/storage/belt.dm | 25 ++++++++++++-- code/game/objects/items/storage/storage.dm | 38 +++++++++++----------- 2 files changed, 42 insertions(+), 21 deletions(-) diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 66efb08bedec..7721a9643fb5 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -16,6 +16,26 @@ ///TRUE Means that it closes a flap over its contents, and therefore update_icon should lift that flap when opened. If it doesn't have _half and _full iconstates, this doesn't matter either way. var/flap = TRUE +/obj/item/storage/belt/gun/flaregun/dump_into(obj/item/storage/origin_storage, mob/user) + + if(length(holstered_guns) < 1 && length(contents) >= (storage_slots-1)) + + to_chat(user, SPAN_WARNING("[src] is full.")) + return FALSE + return ..() + +/obj/item/storage/belt/gun/flaregun/handle_item_insertion(obj/item/new_item, prevent_warning = FALSE, mob/user) + + if(istype(new_item, /obj/item/device/flashlight/flare) && length(holstered_guns) < 1 && length(contents) >= (storage_slots-1)) + return FALSE + return ..() + +/obj/item/storage/belt/gun/flaregun/has_room(obj/item/new_item, W_class_override = null) + + if(istype(new_item, /obj/item/device/flashlight/flare) && length(holstered_guns) < 1 && length(contents) >= (storage_slots-1)) + return FALSE //No slot open because gun in holster. + return ..() + /obj/item/storage/belt/equipped(mob/user, slot) switch(slot) if(WEAR_WAIST, WEAR_J_STORE, WEAR_BACK) @@ -766,7 +786,7 @@ for(var/i = 1 to storage_slots) new /obj/item/weapon/throwing_knife(src) -/obj/item/storage/belt/knifepouch/_item_insertion(obj/item/W, prevent_warning = 0) +/obj/item/storage/belt/knifepouch/_item_insertion(obj/item/new_item, prevent_warning = FALSE) ..() playsound(src, 'sound/weapons/gun_shotgun_shell_insert.ogg', 15, TRUE) @@ -913,6 +933,7 @@ for(var/slot in holster_slots) if(AM == holster_slots[slot]["gun"]) holster_slots[slot]["gun"] = null + update_gun_icon(slot) return @@ -988,7 +1009,7 @@ to_chat(usr, SPAN_WARNING("[src] can't hold any more ammo.")) return FALSE -/obj/item/storage/belt/gun/_item_insertion(obj/item/W, prevent_warning = 0) +/obj/item/storage/belt/gun/_item_insertion(obj/item/W, prevent_warning = FALSE) if(isgun(W)) holstered_guns += W for(var/slot in holster_slots) diff --git a/code/game/objects/items/storage/storage.dm b/code/game/objects/items/storage/storage.dm index 36f946efdfdc..5a6b7d2b9b05 100644 --- a/code/game/objects/items/storage/storage.dm +++ b/code/game/objects/items/storage/storage.dm @@ -31,7 +31,6 @@ var/storage_flags = STORAGE_FLAGS_DEFAULT var/has_gamemode_skin = FALSE ///Whether to use map-variant skins. - /obj/item/storage/MouseDrop(obj/over_object as obj) if(CAN_PICKUP(usr, src)) if(over_object == usr) // this must come before the screen objects only block @@ -378,12 +377,12 @@ var/list/global/item_storage_box_cache = list() return ///Returns TRUE if there is room for the given item. W_class_override allows checking for just a generic W_class, meant for checking shotgun handfuls without having to spawn and delete one just to check. -/obj/item/storage/proc/has_room(obj/item/W as obj, W_class_override = null) +/obj/item/storage/proc/has_room(obj/item/new_item, W_class_override = null) if(storage_slots != null && contents.len < storage_slots) return TRUE //At least one open slot. //calculate storage space only for containers that don't have slots if (storage_slots == null) - var/sum_storage_cost = W_class_override ? W_class_override : W.get_storage_cost() //Takes the override if there is one, the given item otherwise. + var/sum_storage_cost = W_class_override ? W_class_override : new_item.get_storage_cost() //Takes the override if there is one, the given item otherwise. for(var/obj/item/I in contents) sum_storage_cost += I.get_storage_cost() //Adds up the combined storage costs which will be in the storage item if the item is added to it. @@ -455,23 +454,23 @@ That's done by can_be_inserted(). Its checks are whether the item exists, is an The stop_warning parameter will stop the insertion message from being displayed. It is intended for cases where you are inserting multiple items at once, such as when picking up all the items on a tile with one click. user can be null, it refers to the potential mob doing the insertion.**/ -/obj/item/storage/proc/handle_item_insertion(obj/item/W, prevent_warning = 0, mob/user) - if(!istype(W)) +/obj/item/storage/proc/handle_item_insertion(obj/item/new_item, prevent_warning = FALSE, mob/user) + if(!istype(new_item)) return FALSE - if(user && W.loc == user) - if(!user.drop_inv_item_to_loc(W, src)) + if(user && new_item.loc == user) + if(!user.drop_inv_item_to_loc(new_item, src)) return FALSE else - W.forceMove(src) + new_item.forceMove(src) - _item_insertion(W, prevent_warning, user) + _item_insertion(new_item, prevent_warning, user) return TRUE /**Inserts the item. Separate proc because handle_item_insertion isn't guaranteed to insert and it therefore isn't safe to override it before calling parent. Updates icon when done. Can be called directly but only if the item was spawned inside src - handle_item_insertion is safer. W is always an item. stop_warning prevents messaging. user may be null.**/ -/obj/item/storage/proc/_item_insertion(obj/item/W, prevent_warning = 0, mob/user) +/obj/item/storage/proc/_item_insertion(obj/item/W, prevent_warning = FALSE, mob/user) W.on_enter_storage(src) if(user) if (user.client && user.s_active != src) @@ -721,25 +720,26 @@ W is always an item. stop_warning prevents messaging. user may be null.**/ to_chat(user, SPAN_WARNING("[ammo_dumping] is empty.")) return TRUE -/obj/item/storage/proc/dump_into(obj/item/storage/M, mob/user) +/obj/item/storage/proc/dump_into(obj/item/storage/origin_storage, mob/user) + if(user.action_busy) return - if(!M.contents.len) - to_chat(user, SPAN_WARNING("[M] is empty.")) + if(!origin_storage.contents.len) + to_chat(user, SPAN_WARNING("[origin_storage] is empty.")) return - if(!has_room(M.contents[1])) //Does it have room for the first item to be inserted? + if(!has_room(origin_storage.contents[1])) //Does it have room for the first item to be inserted? to_chat(user, SPAN_WARNING("[src] is full.")) return - to_chat(user, SPAN_NOTICE("You start refilling [src] with [M].")) + to_chat(user, SPAN_NOTICE("You start refilling [src] with [origin_storage].")) if(!do_after(user, 1.5 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) return - for(var/obj/item/I in M) - if(!has_room(I)) + for(var/obj/item/new_item in origin_storage) + if(!has_room(new_item)) break - M.remove_from_storage(I) - handle_item_insertion(I, TRUE, user) //quiet insertion + origin_storage.remove_from_storage(new_item) + handle_item_insertion(new_item, TRUE, user) //quiet insertion playsound(user.loc, "rustle", 15, TRUE, 6) return TRUE From c6a2ba16b35c444b1e95265a561237b99237fb99 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 20 Aug 2023 01:39:28 +0100 Subject: [PATCH 290/293] Automatic changelog for PR #4110 [ci skip] --- html/changelogs/AutoChangeLog-pr-4110.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4110.yml diff --git a/html/changelogs/AutoChangeLog-pr-4110.yml b/html/changelogs/AutoChangeLog-pr-4110.yml new file mode 100644 index 000000000000..537fc2c218e8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4110.yml @@ -0,0 +1,4 @@ +author: "Huffie56" +delete-after: True +changes: + - bugfix: "prevent belt flare being filled by dump in action leaving no space for flare gun." \ No newline at end of file From 56de9b3826e82bb29fc4f255531cbd8338ed3c7d Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 20 Aug 2023 01:07:34 +0000 Subject: [PATCH 291/293] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-4110.yml | 4 ---- html/changelogs/archive/2023-08.yml | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-4110.yml diff --git a/html/changelogs/AutoChangeLog-pr-4110.yml b/html/changelogs/AutoChangeLog-pr-4110.yml deleted file mode 100644 index 537fc2c218e8..000000000000 --- a/html/changelogs/AutoChangeLog-pr-4110.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - bugfix: "prevent belt flare being filled by dump in action leaving no space for flare gun." \ No newline at end of file diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml index de00336497b8..6e252ade22b8 100644 --- a/html/changelogs/archive/2023-08.yml +++ b/html/changelogs/archive/2023-08.yml @@ -279,3 +279,7 @@ for duplicate definitions. - ui: Fix Hotkeys TGUI lag and the inability to map Ctrl + R. Also now offers a little bit more time to map combinations of keys. +2023-08-20: + Huffie56: + - bugfix: prevent belt flare being filled by dump in action leaving no space for + flare gun. From 96dae68d31925c167e6008af357cb92116b7b92c Mon Sep 17 00:00:00 2001 From: riot <103988604+CapCamIII@users.noreply.github.com> Date: Mon, 21 Aug 2023 06:11:45 -0500 Subject: [PATCH 292/293] fixes m4ra custom barrel offset (#4202) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit i accidentally deleted the pr form and i cant be bothered to re-open the open pr page so you're getting this in a messed up version without big text, 🖕 ABOUT THE PULL REQUEST OR SOMETHING fixes the offset for m4ra custom's barrel, appropriately putting it on the gun WHY ITS GOOD FOR THE GAME PROBABLY bugfix Changelog :cl: fix: fixes the offset on m4ra custom barrel, it should appropriately be sat right on the gun sprite /:cl: --- code/modules/projectiles/guns/specialist.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/specialist.dm b/code/modules/projectiles/guns/specialist.dm index 184c0ed38266..7152106869a9 100644 --- a/code/modules/projectiles/guns/specialist.dm +++ b/code/modules/projectiles/guns/specialist.dm @@ -580,7 +580,7 @@ /obj/item/weapon/gun/rifle/m4ra_custom/set_gun_attachment_offsets() - attachable_offset = list("muzzle_x" = 43, "muzzle_y" = 17,"rail_x" = 23, "rail_y" = 21, "under_x" = 30, "under_y" = 11, "stock_x" = 24, "stock_y" = 13, "special_x" = 37, "special_y" = 16) + attachable_offset = list("muzzle_x" = 43, "muzzle_y" = 17,"rail_x" = 23, "rail_y" = 21, "under_x" = 30, "under_y" = 11, "stock_x" = 24, "stock_y" = 13, "special_x" = 39, "special_y" = 17) /obj/item/weapon/gun/rifle/m4ra_custom/set_gun_config_values() ..() From 25f082e71603260590a46f281bca90c6b67a9ff5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 21 Aug 2023 12:20:44 +0100 Subject: [PATCH 293/293] Automatic changelog for PR #4202 [ci skip] --- html/changelogs/AutoChangeLog-pr-4202.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-4202.yml diff --git a/html/changelogs/AutoChangeLog-pr-4202.yml b/html/changelogs/AutoChangeLog-pr-4202.yml new file mode 100644 index 000000000000..e744587580fb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4202.yml @@ -0,0 +1,4 @@ +author: "CapCamIII" +delete-after: True +changes: + - bugfix: "fixes the offset on m4ra custom barrel, it should appropriately be sat right on the gun sprite" \ No newline at end of file

}h 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%0Djeqq8}EA!-0WQMr~UjxQmlfPWzzpfT=C0`O5x)& zyLa2Jgc;%-EyTqHLfJgLzKQpp?HO}55_=MF9h+^>6r7*EQcgyzxnSZiWS2xn61`~* z)y;dAwNaA|&*t{~7iZZpLkl$LqDSBC^AFGpK$ios{NhFrb(|mEpE1BrK#V28!`yqy z@+_no0UE!3`{lzf{EEU61C7ZDn5FI7o;Qy^ZbO#-etgXPl`KHM>^(yCyY%pb`T94w ztJb+SBm6e78yy*43lbzehO2NWQ(hfJu*hE9y;T#ia9-tdzQuk%gI~{2a@zNJ)W#u= z=y-#(zv|P7Zq59ML(4$XsA4Vx2Q|6D^cRDQYB8gz_kH*G5|it1&`Vj9ZIFGhDPzr< zFtwLtu{oyQN8{4woOD%lgm?Z~Wt#tV#M7e#2|-4VENQ};Ie-VgIWu-$tzg`Ft;|1! z07px?6V!Up73?ps2nTnU;bfq!PCLXu{(F5k%S0RG3~kRwwgC!kz=$b?rnsQ1@1kAr z{_@ZXmvBc{!lgS{b8zD2FK8e?%%YbVFK@F5AlF#v9 zE2BGL?o|hTes<+YmV3iJ4y||Io$fB%^cw4wY$R_-x4dU0(2A+X&xRwpJ<@kEJ1G@l z8mJdYI5ZpC+}DQ@8|MfO^GW(^?SrJsGYgbn7W%)6RBSOxz3(aARYKqG@hBG|e2j(i zf0%NMg$Vq?BqfV}w@=5ujIf-T2)LpSfD*krrT=cUwv5<2h#+l7Ceco#G zY8O@7fkPY(_SdK8qh^NRU8#Z=CY*LR!o`TI$L2);RAtZxQng(hP*b!yGw_!P677V| zH98Y4oXAE4T8TBZ8~Fbz8DWLJ>%~K_pHCp*yuq}Ye?o}Ir)RJ3OvI($8c7T^@kV?g zdiNal6Ta)fZFc|Q^REr*{pHNJc`xGKo7v6^;y1pE(Uci5Wy#j8?mov5qUtChG_WH9 z0_g~W=A&)^#t~@%)Q-E=W4r-ilavZ~Nl6m$m0$tK0zv+?QOLyT0?{j)AdO|gkN)S* zHiqv8CMcdp>Iej*=wKWZUO~6#ZhnPB#6DxZJS zZ==l{j&R$ExIFngzZJ?DSoXBR)4%gJ5v|6ZpaznckJXK7kqFp>3FP$tGxeHrFP!>t zGG{Z_aOr4Q%b-b2@>O8QFRd0!OTweAtU*ouH*wo$S;Ix<%oTrj`aYGd#Cph4)4GRknHCo5J5`3y!J%J; zfduZjwZ#~YKj@vBH<=}=9d;SqBG@q~&C3>Ss8pUYPo(2-erpKghi&lqWUl2rWez@o zJPIw5t&M++aaVU>=5CvY+dEU}Ya${GQ2>;Xfk4h%EPw(qj}8VnUoTxO*+^gA0<;o# zJLVwNya24`$0v4wH6Bs9j&aV^b1&uq`woGBwX$@B>{g z!(%bTGk~DD%Gj*0h+n6-f4b4_ClG(cXC4Xt_lb+}oy8XCJAdxO8-aaWSBBkQdqMTf zOT%b$uCF$d*OUMKa!51fL(`K#!*wD@r+U-qA7IT%*rr$$_#1i*|9B*WqLXyw4c~0A z5cAL~yc_-<1E`lJ^WZe*(Eu+hLJx!pjzm7Q+SnV2*!U2Zv`Hlo{I`mE`T4&tl^LVH z!Za&}lrcaFYh0`HAc0L#$_-H7M=#?R%aXR^fi}sZQQ2|%M9gD`MeEjWvgW$7nOL)> z?}h-aj3Q1w_zphAlu{tvvG9J!fet)U0ceV%-(w-IyhVo{71l@0eG?x&+OH4FK8V*z zR-=HnFg98y*rWaZdxv+tp9Aflh#aq&nEvfKnwzPQ-}q>B^1PS%NJBcbn@$t6>gLnn zN!z;9vMU;402Ks?(1l(TDiqBQE?B+`*`~4{I=MU5XgipAJ0eOt>I#yBUnWAAtYG*dHdVnf-qGy2_f5xZ$dw)7fu7l zInBeA?eA7fE11ytwOMCzGb5O;@0U&YK3Pvs+stN0$EA=6#3+}We$L7>WF&dt%Z0jT z*u25*;Pc*wv?wIaQ(LsC#0O`$JV~y_j=`xi5V~v$6Wyj~;$SL&nn=eIZTPxBBYgo3x^J`;ppt_D)$n z?*NVNG=8))kJbD*XGoFgZ95b@co>KH(m8tckc?eR^sE7^OZ~4xQ7=rSQqC%{kbhN? zCF`|5ToFCNyiTd;w(syJWX^%))>Eb-=ELmPTg5%r#U`+|AH4YRWp*({@)<0x@$W*; z1~7Q}lxKJNJp~x-dI``YHC*R*%j(hmtg;AN?2A)9xmVE<%ArgWC`Q#Y-OLg`3l#yR*O}P>bWhk@XPbc32SSO6eC^6 z%9xw4e<4?|j`I!+F~RO@SNTH9wqX9MAs|iEUz(wm(=8`rpnr7Df72KJqPa|)chVx} z8Oks8yMNWk!S>PCmUkfoWsw$Mqu?3La0AbhS$QBl9rr9~2edap>IisyH7ELB1xm`5 zXlwxxhb=LA4_NSW+G*}xQ?HE>+{v#J+kR3SYBXNi))+4A#6-1pyxaA(FdO9JwiM@U z_Um~!3HaS+z>>Rq(BEITQddd1-b-LkKDIsNI;#wPHPqshEP}}S5KMeLMN9GU)O(jp z2sfaI$wlDz;?1ea*6IaJGwu?X6WLY)4&k958iV``>X3I$wg@M8i<|2w5+&cZ% z(ziLKW!d3_VF#$fGdXwh?opIY$81SVdEWE4JvVG^ENO#f$@{R-&qSRuEfK&3Idy#% z8ztt&h#tf6sfQbT+RN`T0LUh+@WmPa1qrkVJ>gHxMS|}BjgC8{y-yi-_7QHiMHA72 zP9_D!$KoGO{-$6&Y|w}Z^uIYEGN9qgN5sfNj7q(V$m9eGZ44eBT6`bz(s=T;j$$tk+`6FZGU<6flbo2NvqoAqGp3c1DBLKDN~lfsgsu~I-g_lpS_(b zaZl>xTcSy~*vY<^dm%^4%>%eA5-}0Baql+#rfH{Fm>w!S*^Ej3_+y|k6&!o9i?jGh zGpnP;=#GszVkLJE|C11=y-S%|XXT_O+{K`GAXzsS-i*Q`GQ{Y?CM5Z9S;Dh)4CvRV zmUl1bESKlGTB4lM!ne^^(WTpG9CoUUO6^t3|L|?{O?quFrdPE^yr!dmE=B}Mfy8hb zn);c+yLCT3tlDFccvq&jiW|eitfJI~+Yd8m@9MZ6&Pk?%8?Baug3Amc(3EW&eEgv5E&!FT9}x$(Ykbd77~p%enAXQk;Oq7f^8H zN5d5n0`?c$E+`dET=WFg%kaTp)2luG;2^6h1_yP8@{ML4ndcM51bomWg*H(ZJ$CTt z)vnY*7RP7qTlPWq1Y?*HdV+=du`IXVs8?l-SZ|V8bv&n`u3Fin#bYpn#w_^qDQ#r& zd&BV3ZHEJ8eCXVRf)Yv%bN-EDubOP^2Y0Lv0(Nc)y1t7Qe!%IOXs7j>y7Rc=hUoR< zSJuTPV&3g^UCcb2rxh3W9a+0N7c+7EIe7dGNLJN<4r%i3(=%h5>FJ+TxNj6`eLCv0 zSd=v_8cT>0uX4)dK9T^N0~YNlVm{!-jcE76{8=~!`43*H`yX)#s}LkPw%fE&j(q!Y zMKpK^mgV_!2$*UWUt5`&J2|1d?HsYVaKS3XBFtO71YQ4`>S@pWTHCj zC_VsnqGDr4Z%!F+Ik*q)eP$|8+x!z!bhHyKpRnlmrt!CSh_Wtf)IdSYG(V7bIRuAs z6$~Dt8VS@4m+3d|d4>J3Hu!9(KkOw)F{Ux_HmgLA4;(C+Vl5+rZqRXqg3%?|r3eko zW!kPnf6#Dp$GL|tuLYLck~9Qh9A;fYB7^*>a8L+KsDPvUMPZ9p_-SPBpihGYac&Xt z+hyi<*oP!|OGL+hP|0jkGKe;ITfUl_!TSZ7`u5T9&C$-=cNa~T<|NUB_L@;%|Ki49 z@uehklaihrbqIDq<^=8LU)-F=XrwG!#~zI{6S@4W`m=VXDE_e_sK|vYWu->5Y3)9)2 zl7~G*N-zM@aES*P?J#gfX<%0ig_OS%-J*>vH=!YCbcD{M=e0Oj3yuIH^%id@NkY9r z4rnifW@TGBDS-8&kYaYIK_N@Emf@O_^hEudpzML)QtFI-yZ^snoWcL+Vc>=Tc7EB- zPyYL0^KAFz=o0hd`0Urg{=v!aB0Z-W;X#N;HkUKkdqb0=0%50G?}zfd(uj>B z>_F?e8W(!nFk*}jmGG~1BJaH}<==wLL1Z1!= zYaa#x(s8dSf}dsY4d!O(IxB=eoTSVJ3fnHx`;XNBvYnFY7Lcr!_SLedz6Ao8m(HSFN2HF5$+A4CVoV6_11*%fD? z$?aVqNClmr2)u9}UuZaZ$N6E%R=p=MN_U{W3+W zB59;NbL3t2fKJ5+?}u~Q8P5ilg71GVGJBT(tc@m}k)G@PMQ{ZG^TxQ;TSq1k2E@Jy z#`q?Ehbp1i>4jK8qd!;kFc4kC2tV+5cPsIV1pp9DfreaFv7;c6P!xw@(`?B6@Dh63 z^|7&q0J2MvWDMmpCG@UwrfMzndz5(;l^=f|v3yvQ87(qI_3Ali;PLQ?R&b$kKT`SJ`+K+iP}Pl&o}YhkXPR@rD1v zHUSC|1C6UHi#N*9g<=3Vbqxy#U?c=To0L2;!DD>1UsJgzoJ2U`tmoe&gxRmg1FDp@ zi2&AQjR?3L1ZeLoPK4{eHsjI;OBa9u0SG=Fl&5I9%(0Ro;yRDa_4<6SS1T<4=G*Zg zx#03@@K#Erg+I7OF9xCpkx`_B0Eiod&!wrv^iMON4_*@tz&zM*H zkF2F3_d&4};YPpdo4yhGz40~~kJP>J*y?*j_V8IjlSa^4J-rNYYyI2# zVEy7$^54L%ziTX0zhCz%;n!1!V&T^{=)fn%LKn#BQ6;oORG{kcxVp6;u9B3LJ#0wy z=Zhq?qJK{Su;+(vG=XOcyttb=t|~0AE*D;iq*x+=M+{JmitwN@_#a9wW-IsWYqjaRo?Wnjb>u9-GZ%==0Dr+`qH#qjZ*j>hZ{%fE!ex-P8aT9sR_w}@W zwIA?j6PB@rfFSK>)0D*Hmx7}z)(;vx7An)fs~bs z+3E|#fk@cgarA{NAZ6kt1-^)|RYVKMbvVhUYtOqsp;yX4Y>8|&b&GQYD zs(Z$aOX_NrD3X?V#L9Ldvcf%&!X_vO8xSyKQWtpO^ZngPIU_F=7aNl&@pkl zA98I4rZ^tR(KG>z7K$-xka?GXVZ(frZ5~_zS_LstLYY&oa}e6C7lAII8}aZ4Kn{Uq z{8{e+2a*iQl#XRXlDXfkgc!l?@|z-1wgYZh#S5?Ji1K&Dp$G&h1gHkwH9btg-at7k z2N`KOh!2y_k(roA5um0U7nIq+M;}Y2;1H0-Ons4eIp15s(jQ!g z1Z^DfYER}6_W#2<#s%nd_`DD<3Ltq%h(yc45#k4FKoZtwVaeF+N4}2Zba7qRCb#yT zRJ32=z}4B(XRU1^e-4NWWj>j_Bh^?@&0!jGWAWj3C7`&rs!bPAP9?>j3#SJ-C1r#E zaYvfpOt<4QeTSM3cWm3dqoz4=s?7jIH?JNYkLFQRY9fz3;bdX{M93Gdqy3e!yxA# zv8$bgivz(rs_KS2jlI10lK0=ezX{(uM*eRdp8Ed&jGg4%>Ed!TKz$FiOhN!dEJMyG z936Z1?Iz8~_3%px9YzzfDqit7$luOgu$YUH`I(1&ZhXk0JX<{2{9Amm2i9#3BBl7n zy)wE(KGnwXT`SrKMRzIzcY*pA5>$@A_bE@H?ekc=^iZ5X#18K zteiMst_@}a_~2pv=_4$_z@+$IC-w{Z45O>G!8hYSG>}-6lie&PN_?T}$dp&Hy*hBB zRaa~r?V~)oCDBxZlgoO0s|_CrWU3{5HlP&elG&9VdH23(qv#P3dp$3*!;lYjr#h~kRHA2sDK{OVzA)&0t3&KzI-{I%@AXkB(6mm~4XgdLxvTMG)_@QIJ z8kymqAs){(Lm0V9)-ByE6QVwH|+?J%Sf^DXijeh{G|ZEdn* z;Khv#A|NN(+~d9y`K_^am7DZUxl?RW<5JHM=0($PstNz0-LkU3RMXWZ2R0@gua-5UAzx z0t$LrLFj7$-wf^`!TTUX+l+}&uji{hM>sGkF!|=k=oImvl))XM!#WmeUz^6aa~G8n zXmg?;K*zIB&;bb$77PerPC|MGNavrw)W!vP(ufr@aE%U9KO7c+djQ&bAE6vWVZwBL{XOXw7No2$}dOXsu&|1xVn+!2zA=CTqSY z3RB+v*n0a7_0#hUxl7iHpZtBpJoKA~b%hKONDvt%gR|muI-1D}l0VOxCk(*9qj2^~ z;DRQBe?$OX@|~e?Pk-4#nf0vVZRVpNwZHW>p1e#4D8dQ~5)!IOmjNKYNSYXT1o@l^ z>l;Ua2?9}2_b7yGe*8-H9^6$vNF^dtajsxMJQX%@VHW&vr-7{P6&Q=yNeo2p0ZZq| zGVVjJ&h`&`ymNU`wT7$r^zPMIe0-JqiKXWzoDv4{kKQ6LNRg=pha%#^J@(um92h;U z41o1`Iv_VNs7cH1DsCx|dI}FQ&4Dw0SPo&k5D$+w^t~$B@A3G|M$}9mXj!!FI*fgY z8!mb7So?n9UEN@jZK+%N{?Y~|{^)aofb9kA)8{)(an@eLu%m^aU6B1oopru94rYUk z7^~G=ag1v-TjG7LE>SZNd~v|*B3MX*6E5A!aSjA`N&=w1_M1Q@2&RE! z6M{hv0lWwJ>LgjcUg&oSE7M|8$kLo6Uy&~)KAQ;=ntl6vx4520BPZYb=GX^Op%(I< zq=n*+kFCTM@6XHlh_~wi`?>34!K;%lOAcRlbNrCw_s18qPr5M zaeU~Rb-ayih8Sx5WIjscCVMVIm1%cHC%Vh&&qiv7EUQO+f+-Nn%Kx}HE@42$+cqVC zI+&{kf*?P9D~1IW0HT5J#ziF9*m8#KrI{39qToaJ^E96o?Hl0X|D|iZ``_+kqZqKV z@Ik_%<7s$UC6eqhdbAt#L$;7)L{hA-Nc53N%U#@!nl~~n!|2WT}^PP2~ zCWX7lPp87@70MPqV^oe*mzigI6`e6be|(?q6iFjBwAHg@tSQUTZE}X6Ar^u{Eo~My zIWxk0#=);|q`h`6K9+k<-)^RRGm?s7N&DxIw>Y4f3C5RcG9_B)5zm!X1IW4i!0~ zaRVo8G8a%EkA;WSXSbl}*Lp6XU-&3vlV9Au8G*SAr?ip*TjgRe6tgb@VBgT=gPQUs zTWFv;zuj!|(&;9n#V2=Z(YgL7)4aZ1JD1usRP>sYqS<OCD3k#xP_1rx-xA2U@A^{yqM6maGF*<9?KJG;$dN3e zDHw=YapOS^9#l#~;()7E`1*31ZVnp%_VA~ZeqJ@en!j}O4FdfN+Dz`BU51Le7BuJU3HHJaBM4^<>A(L0>mFKL zjRcl(1vOp%djfp#eS(oaKMxw;B*CIxrnCQTG};*C-(K_Nlk)RC_VVxhrSeB+&34q^ zvLciow!IcNesi|ZAZL9a9uBTk(@MvLB(71%@PcjCxiNfes=cQj&=m=}%j;440t!iI zTP;8znl^Y_Um=erZ;oV6_o>E!?Mt@+dw&55m{c4L=YekX2jmo+q-o;H+r2t8F4y}Q zdA&U&K1-Dx0_8pt|Z##L`G7m-Fk$l0`h>1r$ap5?FBkr|mevGH7| z{t6%mR!|@(ufNRCgWC!@4iAZ1-2ZsXI72%QCa4RFP(Cc3K~7KLgNAf;Zg7_v55#TI zKxGnXDMR|!;4mkm`EOuhKDk^eGb{1ER8Pqy{ZNtot%C!O@5L9IszTqMF169{_REII zO+-G{jyW}9B`ykM!i--AR|%D~+u}M>;PB|0?j>obO5CqypW9>K9(8=+lFKDqHo14+ z?6#cn(f5lM;+^*&fPowrWHl)n3cm4pV*hook79co=+r?1e|syy0SBaQ(Zs$lGpfcHqjR z%u)*{zJa3S1MJVo&U7i>UP{pZhwLtc_*4BS8G$*F zUXW1)fWa#h#QNzELpK+Ufnita|3?Ez3JsxhFs2OQU}hx*7}!1-WK2VpW{1!ovFu~8 zK*L|VuxT|g;=>MVo#f~sD8gW9&T~PS%N;0=1Cl*IK!Fdmf6rnS7^usbE1ZtCV(-p* zo98B?|DtZXD5;ZdKqg@>uYBPsRWV0 zno#aqRw;t}zaz+>?Kjq`gEwc{zD(K&-58HoXusyzux*!aP6TAs6qJM*2C_m`;EV=r z0Vfk#5El7H?)wj)W&;nNYp(R|yaeph>k|MS#WaHe z`0N13m&*}cMcLH4S1^MC52)<~h+)k~yAXRQpEsyLz6D2(feRs`$^=U;f^Vf*MGm|P zcE^6eS2*C?S8f_~SSDNubkBWA=Kp^}P4jz$c*&y1w1qw!$<#?+pJuYZoaX;doRZpa z{KNrPk#n1#2Yw?buA0g&EmnK)uD;8Jk?K1J*ii$Ztv}JU_+yu0%d))t?^9j}iL6Gl zfyP6rqu-LHyLI=tQuDr;v65YV-uZ@gQRqwt_%b6j$?mA+?J}nN2BSUBOwq=?G=&It z3NOXy1SoMcG70FppMdDRg(HH2+n2rB!Uqa521NhuD74bpj(fsvLS~peAz4NUEG|Lo zYE3pS*$-Gva2i^Ax8V}NtKK}nxuFT(=sX|YRl=$F#2CK%jeTK#!r%Q9E7QQajNu(& zDao9wZWfyaP8yqVY-cb@!92`za0kg?5_uT!Y52BbRT`R=>9brGWqpw zYLZ6)c~Zff$){vZP98e~ZvqF2(zKfVNEvQ(rvIIRxX~%5>j~a9Q+dLWA|{(U0yMIa z3OM$EdPY$H{GRNVL*a>fBm#VLyu*#1JQ%7Lu7)45L(S303u7r@^->(}{dD?UPy9G#+{iqW51^$+kBK;LYH-+ zbvs2~z^PPhdCQ92cU~e5|Ci^Vz3ubfYPxY}qbaG@SsPrRo)_;w^vkIWbB5~-RwcFLzhjWO zwKJ`WBY{S$OtRAl41G1uZ}!2n0s(4Ze^*HD^CS7i?JP1Um_c)$od7aBtEMa2HT)<* zg2F++{nl;uj7|h>P+&;F3K|J0(9BcUL~GD+Zh+kqvch3y$RG+|BBO9Y+i5TZPz9_V zrD3sC@67xw%6sN3XKV}v*2c5S?i9^`e7jJrwiivwf_mZ>GI3%hCTXg*Btp9-4hlZvgbmaE=C-G7fT& zeX=1f{CYlwYD;oT5iMatbmhB4MxJ~77D)l5F(6J_=%jSx;6N`{mzJ~FR!E|#s`en? z`-bCEN)93_JG(4XLkZ`zMoo9{dRDTlIxKI>4AkqTV8>esn}kAs`HK)2X|N%A6~2Kg zAwkcstD_1L;?aD5pwp}e;$y)vD{$Ol$HgF5c=$uX7?v;ezd~38R~Y^hbh&%VTk`wwI4(Cw?_Y4Oi|0K0iOChbtH^| zj&1bIOnNfwoQ|)QVNw6)WbC!k*T~-O$;tNYma>AErla3x{K>_h<#mPx%rRse%`YhR z$EZXLO!)0+3BKQ=I)1kIq2AmQ)y;foG9lqDuWEI?7uj+$<=_CbrxBIYdk!fLFYT2U zp>8?TE64;NU0tqNgJb`hx^GSdzNuDFM+fYZxY0^eqHN9Yy!Vk5Cur{z? z^!4|Sck~*g(wUErf?KA(#flc1DHerC(XIX3DN?HLzF$6<9u=K0`H3awoAT47Nx@W9 z-{o4FwgtYCXQsEc4XVG-UnudKu12adI7XGdm=z=0+p8j>8>)Y{SXDYP9UA!LB1s{o z*2GKQp0-ft?@VWs<_Zh?#dFrDU#8V4b(eV}$YH8qy$}!t<^7=O7PQbw83Ip0fj~1s z_Z>b3iAglQVI`E4q?Z8thxB16%Oyxb=4o&Zq!2gj$NK#iYSOH^)E3sl!IB1EQ2a5D zq^uGPlS8dy(hIUQ96v?arm>94^Iyq2^7ePN=-3-7jtqS`i_XbXm{^HrUv8uO;-Ubtp;RQ6PeVdTa4B0GHvGxk_t^0J(e2_-SV$32$ z*uK@B+}*ayskbmjy}h@+fuQm7pn3^qN<~#KFLf$J&TYYi^q)6L|Iq{+hAXb zA_*#+8TqWmH)-z{=8i9mV$HEHEDj_4B_zx;Hffc^Cw>G(a4<*$b_)dff%K6=%R|rs zRPl8I{R@hO3M1QbKtQ9aP!6LYCiA~toZ|ko5}2n~Qw_QX6jQjEK$z^B$=w;D(wF{m zWiR}tHA~%}=A}+G|4vIUwGVl|Mz{alWE}h|$$ebQGOBDpQKo-IeL@Q!teY1V0+QBi z1@+Tg+<)}l&r`^itX12THeqQ_-I_W7_0ao6d-WQ)66bEHtk+(CS>KyZC%{6(**Nhv zPfX{S(#NAOBF$090=;^gl~&gC;?ogpB8Mf9ajN*L>FSY6Ncrx=1B}4D5w)7;OPbpb zdHV)^$fmE$`#lC)zV~>qfF===k@_N*l`o09I0Mq2h|?3O<9NBk@-&zQ42)36E&{}U zyf}a^(&es)YW^oP;JAfAOF|_{6k2rD9!=slpzuv_P0$bElA#~iV&jMmOoST_c|z}J zNKEy5&hYugWvABrz6wr?kd+Og{<=2w3iZLN>CT~>K>}X1{wj?B1z@FdZ?lVe_tt2a z+GgQv(SPol1re=(mzL(0RJ{XV6?IGnj_}!asb~lcsnD(LIp2-T6%HNzi)Up%L>i}; z|DkvK$gDB`8#{f4o)I5wf76!~*%*V{bmJu+MX^Y<&HH+yY`gDf#WO=$@n5;TJkTeF zz^8FeJ%8kKY5X@_V^Xtt#GDu!{csFg>~++~kn9MCM^_Qj5cnddUTpwlE5JQ|0obWB z2FoT8|7YXC$BM)MWolp*2d(7jbJ`y(>p!;^m-Y_NFA#r!UjSGDlkkF&m2Y&calx-p z=a-f|jd;1#e9!Bq&)QD=6$v3YpniDM?bxmC^+QVQsJ5O;?2w)wco=$%-mTf^v%;;% zK_14rUF!~P_Fw)grY7LHy`!D-nB84lT&4Ua7hUtO&s{mZfH#K6@1|yKkAa9%&{J{3 zp^1O{uXy>0voP%U=0}fj&p(N=O%+UeuWb21IZ0Kt-hM)9dcw1M?9teKMBeCj`?VN^~NpDsI=e&d$g!`%m8Iyg&BQ0=;_*26|?6r7eG$S`DDl7q(PPPs3K#oBL0do#bw?qp-M|g~cFs=6k z1cPJze_C;&NCOno&O~-*!eDFzzEIF0#Yi1VIu*z&$&;#863JHYRufvJA)T>lvOq+`3or#JYUPOfRNmUFF!4osjL6lnvqwUmq$)2p8~KSll~ zD-rDEpSP)p7qP@=ZNO?kFI0SEM>s=)~A%r`B zf7*}!*%{?)f!+A+oS=+5!lC!pYf45x>zd$4V2rd697fmNvj_u#%pJLT4<;;85tW@N3(fbys{L|`!| zi>=wuv$AEr)4zv21E7=U(~?hzp6+Wpi*7mOh6m`U`rKeH@fS||gL1yR&~iVKjnPh+ zZ|m>C0Ph)56w#D)U5%@etf`s(>?>E=fhaGooVSu)BkND!p;WYqGLk38XdhY`X|OWt z%`5vd2yx}y(U%-!P1?E4SoQQz_GM7Gvc=C1Blam^z|7U+OSUYWur{gRI8sMI4S^;j z0iK>?`9KQ`g|{dhcw0F zP2S zYAHJ9S@{2~{@Rl?-aT$2&lERfX}z0v^~<+!F{Hy+cK`g;v)Po*CGy2C_beU&^}Bqd2*<+;d}a@lL@j|sWq!M`csy7rC3VDD^a zvj$zi)y-A22a~_lyREiJ8DxPKw$h@?9Swiu=Ywz zH?GOZN5OP9wnpts^FdYSTH%6iK+zdz zN61bKieNkh-1jhs(L%|d+_7QZA|Y1AS`dG`me)8uVEDt7$^jEVnJ2jJLVy+pU*8$P1cTC0>Q< zx9;3)KU*a@aNCuk2^%)1!P8kx!3SpXzp6D_vh`M;*=!=863Ntk)Vh0(ie56UqdevD zE3r!Ecd>fX`tpWlS6=G2@_Zj+R*|3NAp3D!(jAR&wMB&HN05NFX{>&LOlAy3Ke&YP zMxP|Vfv3T}|D3+ig%k=ks|^uYCr~;QMl}S=FrNY(09(^TQ!EV2J2p=gO*yg7B-Noy zYBc(uQQ}kIQ^T!OO z7{8w!FsBYQj@%j1?&$7jmw94h>%Br^+uG;D^l__ui#BknJ6wV4Hr2iDK~)>6kb?#L zxLceXQod5C!4Y3_lD(-UeCYO3yh_NfPLPl@<7w)z8{a>0XW^{u6HS$ACmHIpRxR~d z0s>rv60Q^4#@W3fwqiO`;J<26rE8aNL|7pJh4(dJHAZH&l^IN2f`{gTYXW}I95VpS z@#HML_ajBXDhcS)U^dVIa|E%%mFqaS^UlUF;^dY+O3zuHoU!cx1LK>TcV9*%nF8Swo-!`hDk(l^pT=Q6}} z{IEX=3@=b{R&gDn(1d*(c@v3r<;?T+8sE2Evj`0&C=!ZF3SgTd%;r@SvCm8@ySIpt zyS?zjo{v3Q=DPth85frX78~q8iCt`ddEfZK!cnj1i&0i)QfGhW9d^;CDof*}MROSc zY45;2KTqpbcHo+NW73L(#icOXdTNvGvuWE#pLo>=$EIh0`(6%zux-G^60wV3j)=Q7 zYn9~9u(1JnYDl%_rGMuzSb?0%1i|6&X|9X(g--ZW#%GXkefUtMaVs7PaCXWOm$+%w zgNBf|AJHG>L2Nhq&p!ev(pu`|(J+iv{{jMBRoV{CQD{n%ekMT65Ay}rzFGD+m(4{N zqd(bH8B(@-5)G01Ifd*CzmW~D?^oQTBtA^&D$-3cb$ZA1-Gt~0@)`*zAwVA~tYznC z9C$3=JYCG(bg{6QXY>7YENNs%FC#=pC7=7NtNf!Z$C$77l25k(ukU0!7%g0OkaG>! z(Xoy1NynEh7hUTcypva0{5-qmHpvKn`DhOwJPqcPztXFxQ)^P*NUy5z`B;#iEX3T4 zOuoUuz6_C-H;m({x(|=DS;Ly-ov`C;W!U~%sCxU0Qape{b3MQzLEDEzph?hd=q^eC zd={L@fyj{AI6ObxfW{cPzX(F~lgG5lupuWr9H{#g`QO&}|M}_8jr5;;&s?Px=`^KK zyRg~;7~cx`*(b~Gv!J3-mK{6dCxCOs{vA|0(1#?zK))q4-?cORu7m5ZjS=phWTp%b zMvCz`=TPa~Df3#hZO+!6V>}TdyY{uANuwt=;TKtqu6Pvf%D@WHrT}8**~X^~a@ikb zw@buZL~VyGIzq8HyeG+vx-&r69g zGXfC2Kq>j4Od^XSH6j%%JRZwZ=i!lCeYyFMaA%1t#>~3bU#{Y%YMOUy+AHQ9K2Jbh z@z3~Z=@zaa8Cfpe-8p6gJw!IbhJ--o{R_U}sC*5*#F>U`u`h~_n{l49GXAPju?mdh z3NooRz^Pc9K=lnM8wrVy7<3x>LoPmK^ZQFt`+9QY-lI2L`RPz$jDk^0X9{{G;QQ8l zXgc4F=79M|{C`rK#(=~i=XllrjnAycrUOxuV~j(53rhPL32&gQg{H3iQW*I`UnF?K zV%mV7`RHBm3t-vs`KjnY-3~J2j@@NXs+`r|B~s(>i&Xicw(%U^Bx_G5S#8g7`Ofh+)iPWHt7!P$h*;i|X0AMIFGVFT=`}k!}o!a7_ z3JPt=AQk8$QPRd>)&G@!TpZw9Y48Yl=#gnWed~OhkBJp{h(q5V>alPaGeHFHlfZ?b zGXQ<{HbA)!fiR8c_w$oE_Qa!h?VHoTTK7fLpKdfK7ZGUsWO>UZG_J2UE@TQ9q>`A7 zBY;1X8-ISXUM#VQ_$vIr-aqR8dAj71(E#X;3wOVS=;~^|Li(#7WEiWbMg~gutGI{i zer%ID`sq66YF2=p)tX26Wt(AK_ojyC_&?yH(==EvmzM`CR?N#yNP8oRs>Mhv9IKFN zJ>ran>Yv=Qh)mLGYR$#PeHe4fI?5D;lO+QS)hy+2U(WVQN#CWEYBUb2a0dpC7?`Vz zx*~C@kKWKA36Hk8;FfTEc42e z#5cr)KSDMXHbRVPN}sc{5~6TWl8__@bnN!`jsi{IjXQJ4zY+{EG@86~%Qc#@@Wl7! z+78$1+!JJGdraS6DgJxR3-&>aR)2&v!5S-QkkV|$ye+_d z3$WiY^>@YWwH>}h5{1Udro~?ixw^}ktnq!|mWWoU!Z-J9VaiX@9KV;u?fHTEDDE+%~E$7K6| zOZdb}?fGlfdJ*@Ec4I2ilX-AbBdD>xz%E_t$n23=X3^yCI7w- z{kZ2xRZGLC_a(=7h=B_N6()OVIID?VoZu;Xl#i&yseEw>7D*Y=`e@J*O*mtEI*^xz z>$vvbOE@(ki=9vJ=7_Ecg-Y)Pb)##l?ww^V?(8At+za|U`V`d5m+-xsjy(4@cvlZ+ z3m%=)j4eB$%bt&uV6rM6#UfU43Pq{mLETyF`pY0jfOgjsCLw{MH(81!gFRB~;_seA zeMxe*)fYL$L$Gq`9UG`dJVKz~-k}`SYv*7E=a1N+PeXqrJ8y4| zix_PUbQ%FWeHJW{hwiRRNWP_aJKF)s+501RNzPuMP*t>!Ymeg5P&HqU=y>i)pYQ9@-B5Qcm;t)!? zkY^FwPJVO7Zru2w753>YxfLwnuixsrhNvQ1o)Nu2RN6&MAtI;>SNwjX7&JMSe6i#| zGWltf`!YOm&rb1qwxI(*$9v-6t5v)IlhX(LA$p<#{ZdC z&U?w_;b+rZ5vKZ_Nagl8xn^zrsN0d&k(*>BE)8}29Y~2u96){7Zwg5SYl5zUvBZ)AXR_6O`h%vb>nH~}h^o9DpSyt z7EKX&ZIrPmiH6M-@y1|08nhMU!G9edAli=DnxnrM#&zxH`2HA20! zoK(jz(%)nVu>5W@kD-69Y=bAH&@~*R8T+15dsHz?V)SvzT&V^06SamLX}-La?J>W7 zbP?oZ(31Xov5_sbibz+QUZN|G_Dkw{#oCXXJw(#Se#?m`)TODu6;$~M`;UxOt&?Sg zq5e;KtgIg6ORzgci{|q!@mrlJ_?Ol3xTfQ}!3;>Rs;X2_kAt!DzGkI_9QjBtqOiSx zKU+5q?m};Z-!2XY50){gS0sTXP>&f_e?e(Q?|r_@TdFah^mrQso3$1=KXNi$?7~~Q zA0{x3K%a#PGElvfde}QaUz=_+ID-%BAE{GXnLfkVk4mfM0?Q!7V^iCusJg{n?`VA% zR^!?Tg=fdtl+R8ITowG8pv@H4@xRYzIzd6HL1^foorMc9fiQ6b>HG50jICK?prI+w zfL!KzGnnP%IEm*SAlDSQ*hy{Vb`RY;$cXItU;~RON3-9^T@spQ4R8%c%oD=~T~qGg z|454KlY{qK$!+(1n_TZam)z4Gce>sqi=X+0O3;DXWQgFpm-u*t?kV24Kiux=AuD?W>r9-l~fz=lYi{%@+-UPHFF;MsB5t}36<4CSoBM`6mEUuD} zAOlm*(@>f2$964=&89=r5Rj{47T=wS1?rAC6_~5piKHlK-4}xBMn&rqG z;o8n>7Y=-Moc%ouekA%9@A1CFrsH7i~Vs-$l>2zX6j+fPr-A;oQ;0h`8TOt zZoKk$bQPATg4b~#8DKEj zRV0vl04Hk*k1H^X?!*GB^yt>c{mh$P!B0}K->Wc|2k1o!G=g|80>&lq9f>K}&>|D- z!90eT*77eTX&P$^D_pqD_~c<`cn#Ax5~*dA4l?o=+`sUrZ<Ts{TWX*2$W?p!&)U!6TQ`LQ-)taGo zZ(%d0wrWdhX0!9g%vFs*4*tK*3J5fxiK!zur_wdOd`ZA;DQr@ zJ`lxmvH=2~FUj^a;12<~)eEuZ6&QO6U!grs6$OB&V8|Ic@D+v~OW?(4W(dwrM+ap5 z6W&`Ac$ikc*0G_|XgJR@ z?902S%_Y!}9q0Gb=7Qgd?6@T%~=mFS+Y{K9y%qk;iu?^m_`Cb@3Socd3~ z{;yfb@DGY_L0lDxPTw8M@!wiTa;01W!DYD5o(|CN@0m(0>LCqNqP8h?8kN%9w#8c# zEr5D{`Wj430|d5$SMb3UpCiB_lXM2X5Ux_>cPBh_ZQtbxJQU)`G7X?d8*<{nHCpM+ zUvgzapPtTNHzZrjd`Slb1n$2HFU2AT`nQN|uq1ZwOU^0{m!}LXy!h}>L`Ry3rh>Ng z3nx;WS=pBEabeXJdgtm_ke7hR(s)Je;KkK)S=AU{Q#jIT#=`X7V}r2X zX{8R+0_g?MB7quGy6dvk^K8Epx23ByMj~I-70vpd^scVf8J5d_Js;Z2$T9NnuM&{V z(e_ND61a5V%PYY}A1}SUYUx{kdq#?GFj4A}G;8*YJq>@^);Oj8rOy~516`Pwj1nP% zVPsNPGo2q;M@DH8sQqB?i+`QB(fHuUQ(y}H3dqj`kH=smBx}U8z-u7xgNOisAi={r zzj)rm#wP^OO1&*7pVdx%=I4ZqadE(|gw}tnpp!a6LcL}#Lds3$5pv!)n*&3qUH#nkwbhH^hJUTa=Hk8J z@8@{=4Ru32TnJJGL1AMRkrNWlUb((+S7}azA{Pf0i=w2()|Aht&<(;8BVtVXwx-5q z1e{)^g%j1tdyhz|Xr-jaZd#yZD2VLtRpgs!ISO34jf**QLeOK-B2V9DSg9l~A&sm! z5x<cy!2`Kg8K?QBv#Y3;T* z+a6(wQi>M0UmMyR$3u=(eyA9*G#6g+E9}L^tG#7~`M3`(4?jHWIUlhTIqc+l#di1G z62Xk46^;ilK(l~%~lcw4AslES^3Z4DZCw6%nBTk+u z-XZxd6QjwMcBFy)nfDj1+ZH;Z28h&p@u59s(<*I4-J}Los5t%S$Qd)8a^wRh3cROC zC#MzyQPRtK66N0UoWzL4zgyQh#jJTY@X2j=Rv-P`8C`l#KGI>wWP9(gcMI~PYy+LO z>QBBa5K&eTh7A%3Td?AArXu5Zn@3D6YwhOpxsw#bUc%mwr;hq zNss;HCMWgh@gnPwu8V)(xp=bPyG6Ik?LGSIRdw_-X?k(Bov9}I)+ay1Z$&m86*xIGB2wBwspZ(`hbm80Oc_17vc(tYxZHv8&VdR^Z; zxTQ(r^wr!Oafw;7ta2_(yopr8c9opgxIPUwIN6#*Zzp&oS*@u}=ER*W2t9*m3^0qM zO35zIZ!8M9GzAYx$UM*K^Nz6LZ-_H#QKh7MPf+o+X_!VdgZdGt*}(Jp5?`R>7 z6b6Iz8(F;(=eO7Vw&-po_a|j=IQLEP3ZJN-5nfrj7n^j&xi_ggJWO=BdLNBHZqt1{ zeYcCv`u9?R1T`hquwt^vZLDirpz$l~Vf|#jsuF*S+MN6Obm+Yv6!LQGG0H$#9okv`k@PstM(*lmAOURD(~<`xe=pt*!5GosFz@r)J$Mv$y04M z(Dr|(lBfUAR3Zf5sW>&MGXFe-;TOcef9=6I3|wd=!M#A9K*PypctdQ-*X;OmL|5rJ zD(4yOj9&VQe%IG@q66J36mw(h1dlQJo8qtXV~=n6h^e=Z3qMrprKuxCuy&Gf3Jc5^ zmR)L%Y=?yFPWueedf5;9v~FB(yc6fFBVYSz)c%g`f0yt235tm->@}2UQ@Okyknf=v@>-rUCLDB-BTEs0OXOt>GEq*m|;>fg@{ml z3q@~zMjsK%Z^#5}0R^liMonr(VGFgPUk#n7)y=-Pds%terd;GW=X=G*@lu1Svlc5~ z-j!a_RP{)p9{_5zx>5z(bw-Foc|M$R- zb(u*;)bLt-l4iojH8Mv+eAI^Swu@P=_9bTptxHJrs{&PHdFNF(yB=mIwmWWz=0A9M zv=(Ij`om5p{_8AEzPz(w31JiFLvv}XK^F6 zNWzKS@}F2y`Q<-nUSFvJFr8>CR&n>?THF>Z5I!H$v{U47`*bhtPtdVN!2{prE956m z#e9vyXA3`h>nJU6o5<)-I><)*6@-6b{h8I>^-X0ALf;K5ToSEw&2kibl*1g z+%3NQvzU!&Cz{%(*0SSjG2iOb<$Tm65(f6 z!Pg%F3eP%fuwfr%%778l@ShTUmt+ae)*Ni6WoWu@Bd_Fi-9EeE%(KV1Cb=#-%+2ED zL@;>7jV;bYF#J!!fex9Y>Tg!J^(P+)xt7$VzDuMy@@^Pl$B5~wJr&`aImzsGTWD=B zPk$wMIB}3&-TnPVjh}Xke@D25+{-xkqfEJ2090!PdE#aH} zA}vF}{bjwo#Z3UvPH-NI+JM4`5QtpE#nx4h)5bnSr+ED*6~NEWBNKek9c^+2SZz;1 zr8LZJ&36B}tRB(suiJxU^=u6Km6)k-XH*#qzsAY>x=C&({A|B0j89wGx_-5It=Y4M zM45$lSQ(Roy0-V_zg-t@al5y;Q&Vip8&Pq5`li~rpt>}uW$C7Z>A%Urs;UV-0bkLe zgsNaRMxoFM535&}3*w}tS|3&gxJXFOl!>Qft*R=J(%uvl#wnKLWkZFl$_8JG)KQ{N8dS6~RfYmyh#m&I>Z%?C8NTqHq{n zwbOL9v}ap*J*AH`BsBWE1Hr?4D+ce>;X*+U5KTDNG3e$WE#>jsL@sfn>LufSIqi_x zpes1QPMRM~O@+_4p1mv8u6vR2dqeHI-pQK5hw^R9-`y8WXSug23-H*fV@4(ky=4*3 zjT-4y;_3OGl|9X)Vxx1jS?;)A0>Nm^Mciy`UD}yESdXd6^3US8gVNOJNLQ zD42u%>nR4N($2`QSY(e?!i8K+{ExwY(mg+z)x7DQ}`oB#}tY^PuPFzPO+NKuk^0V_c zsKdiMuJ6NzFhhH{+ayw6LqT2{?_{BU;UKO5xjKwqYk47p$7RET{%m{{akINp=B&`I z_go~uOl>Aj*7p~I1a*gD24r zUpyrh=NB74Qj(A8G~1gOhT}MvF`*gEmX56o7f`iGBA%6S?OS@Fo*X3W&{i*ax2zdb<6(}CTf;n{03r{t*n-|$R&!bb=M0esbkBDv zGlcdxmI z%83DU@H#*bS$@@~1ElqAK{7lL77fU*ZS7&8-Zxj_PM9q_x1kA;=-KehWf3UlF+N;S z{6VJfb+st=6B5A=M6&k*%DBS?`xLa7vvoqpaK1)w4auN*$i{wgo?7jj-c1r--vcjJidjq{2mY1-y{{ugia8@^AOcnos zkI@fz;>%$SJCyW%TxhnzkhX8@ldO_l)h0t4y{!KqO;-UH#TV`GE?r8OG>Eix$I{&) zsdP&>hzp{EbV_%3E1`6Y(kY-K0uo9ZsJzSny*JSH3GMz@cut!#>ISOQKG=i>~13ofm7hYvON| zo4yB#FEx)<}akS18%o9i8#O`g(w1-`qZT)`%X`}Ts8pT3!> z5D71lDNkpCBiq(n9z%Im2@&v07?+y<_$vZrq{FU$ug3sP@^_T!p(BOR5d#zs%J&$; zG8L4p5UtzbE97Jr>6mDl*Bd%lR1U_}$iXDOtK&n>!8_>1h8bXP@CoKnM}T1_S4ZVw zHWQ@z8biX@+!z=#MCrvBvr~*~?Y-H&OTBhiR_{L3yAkfZ@qIN&09zPcoc>@a_1$6^ zqnDOFeY=Mu+ROiIe=mXehWgdBh;&suw7=87#(TGY^YWg=-`V~~<>p(2hYuMJ;fhP@ zI*E|I-D~Slq<(+5NhfPh*oXQkS4;OLFFlzS2JMx-4Q=}1LMXF! zUvzWXiM>maVfOdY^6_~9(uyOc%=33+cFSk{XfR}53kMZU_s7cVbX%U5Bbt@rg}(_(&w&W+Y>qZ zjW;4gfi2-1uZ1aTNl)6}HXIZukc5l%&-w2zA@m3$;nP1zom_@vd9F+hYp?I#y}$4( zsHN>yf!ore0h}Rffd{s9xnZ)8??3qSVQW*Wxl47Q^5eu2ELhFT^75YCWhZw6mRH*- zItuqQozKcSx#x4FHG`uwe~0Eb;=u%es%yPVX-hhq_(`X$l>TZemClz9SZ4YatRv z-X+m)8LcThTpDQYkV8{M?+1u6wxa_xdAp%#kAgR0$a1wQA1GcfCrkI(64k?`Ri4`y zqZh7b>Ew}XgHUEpoe?`1DAuu3*2rwoS)?IbXyWQsF+fKH2d>qWtLJ4=CFj$lBjLZ?P$$U$|3IQp1 z9v)4>P7cly0#pVT8k2CT(3KnAzhW@RqL1PCU|tk1Ms&~G)uw>aN3%FOBRAC0kUo%y z{KKY$#ApZ8n(^uqk8F4Ty{j+y43alp=rKwtO(udukfE5PoRp2(bqx4xKSSmUP5$f$ z*8d3?{buo&*fDL8mYv-q||RZPe{ka4-u?8!%;_m*Ra*FFo1BQ3VbbR z@4d?}7m!Jbe?noP9InA>{Xh&+Pg@^D2@3p5#RCL<8{K%cXxi5&m++Tfi;-`uSDgl4 zPzOeD|1aT0`Q5RFKmI=$=s3aEfBq{savOd!KZ^0caq;^v3@EuOtctvJ zSHl0$#z2h|z}3D( zPJda+t+EXyoOSrIt2O%+yW*OFuk;KCd3(h?T#q9;yfU=Kh+Sm##U81WdP~n%+S!`+ z7n7zbyDo$i64^u02d4wr84ezp1i%#yUpIsedPTuL+y{_u_X>c)(!3t%#)hfS>cXp+PdD2_ z-mktCs1o|NM|3PCa&BclI~XJ9RB2Drzt+P3a3yw)>7Py7+o}aE*6WzTpwNLA8(16J zP|}*kDQulGIG0okXR_}K3vy=-sh10K16*1rJrNlh@lh;bz1)rs9hAXL`Z(NhLo5uz zLNBobUqK~|ls`L5$?^i^ztejn;6k87Nugk?dgpKdr{DmPJ=PAa;VLnWK*;w0f|mgL z=eIuj%lX4MndO#C4TqL#hLMfXVKTWeEAH&i?(#(|jw7F4d3NXbcr4qOS!))5 zs@=VPNaU~W;FIdF%Zqx-2ZK9wvee9|3$qpZIisRO##7mdnnY5L{Srs2eFa?8R8izj z?+5syE^w`n(+k87N`=5!=%@no5_B(=Ddn? zvzu-dyCPM(&Wre8e|-<{Rn#afSeDz!UyWvFF>rZ^Nlbu2m8%iW_8|oZM6c6H9V!Q9 z$16~F>vKFln8Wnd5wA#zoy10Q-YmKK{PYPdxC?NIdWa7`X z<8hbgU7v%4HQi>bJ2THw**hL8wPeCz>e##9gO!&dfTGzdp?^80RRQ%knosOFWXnEQ zXLZY5<3Vv8&dHH?{U4m9QiE4ewqQbmBvp26FBM29mG&T96_Zu&uq<$vk!Si%18QwP zGhxD1crZ1!{W?tUIyMT^3nv>>>6C>V*66FU%J4;4in<(QI`gH0Xkdmt(abZU&(jTM ztF5IuZTf+kLqC_s+fN%zcq+K;xC}2|rP#wBUl&OGAY@Di2BrnbI%b%1eNU;UbhiBrGf|)9bLI{_HOugK|kgqs5-o9mdG}7}|2>7yuV#GD3;2YzYF^o}V2V zYK9IEhvW{lE9$csg0r|2LTRTgl>@{W(lg2y@=x@f{Gae?i8)lrcN+&>(;`X3iz{BM z&v~zmO@n$EkLLkKVSFE{A!Y}`7Zz_)J*Zw=*&oyBl8(L9Zke=S&+68gvhQHuZ~wL{*W#%x1uHs<-Fn>1UzNzXulenX_!AWox4bks>1#}>Ci29h*7+$=oCC6 z`*(#^Ez_pV$~(~262{^UouW8(ChhHktc9 zK0YJQ+Q>8z*A+yI!RC~4BiHJciDWrc59pCo1KRyoNObZgT9IP|5gAlQ116NCu<@iJRJs!Q$62;Ufu}snDrL=b&}}ED9XAEUv8gh#W(iXYps5*lyd3% z4ZFbEoCdiki?yTjP$90Q-+``~p{Va{2(ItJ=bGSs|(V_$V&N!$;?fZsMmH;D0eHB<56 z=s3&45E}xgUmuvu53}9RQ5j^kiYyO&5O5ZdzE@lKFWSHHqY8svoIfe0&9e-M38O*6 z#$*jCliMH0`)lDijK6z)W%t)k=RK-&1YKTT-VgleR$h0kCTZ7Vu`M?064Y>Dq4CyY zuym!)ox|9y*=3_*o?uRY?qz(90KK%0*=>OX|Cf0=OeFf;oe4&)WAuHrx{H7{x~W6FkFl z6CH+?B5=0=u4_+P96p5p`$=ZC8@H?yHV#%k{y zgTgf`oWs?24a%oI--<_c9PV0`rRP*=PV;o(_**@UT|fTAA`mo3ZOm}{L~lTATv22Y zmwNcU?NfXie>ZY}B5ch&oj}mvnNw zCz5KN$EVi8Zj&%JtXHeV2U~r{;mcfn{XAx##u7SFJe^G)KI1PEP5eUIo39~XN+eOo z{VlSH=A6iB`^)+7bXx%^pQ6J5(!4M^JXO0jvS+!J8q-OMU0W@EsEWJ&%_opU?vnvc zeP0a;*cNTYrNV!gOC$BX6n!nm+EK&4m`_6~LT`Rr=cMD%tzDL^(a)s%T7})-pZWZ4 zA|SV6F9ygjRFk0f!H0APV{ogD9!d#4vTID>lN!JVg^I-x0tTV*E`<^EG8=Quc5P^wdta-n69 zXg8gObw&b#5u&K+GZzf++uq26r2cR=mjE9NkKm`;3(_& zg0F|DY35>&kf;|rcHl$D8fLK_7A|bmi-2u73D7Fz3URfjhP+%VCjCahP#FG=uQVEe_afFG?oO)<#@D9=NAXY4ll(F8 z*z6q;_I!6pxj7r%Jlav|>zOtJ zb5AtvNTVQ;x>=v(6tdxVD1Y;GSIF&XY-tQ7H7nMn7I0_#U)R@d6W*Aa(L02(R)Jmi{^ZT>+F0PVpU!SL5uOK7y=7pvDG$ zhz(4vF~3*RTUSGbi2rae;Fe%@7J)kUXbls zhATn*V2HfGmOiqZ{l0VSUfmX#JVVa;WIXR0%}Vs)z@FUb*b!~}`AO}soW+l+uFAGu zQhFL}S$I`M25b})D38JybQ!ewBGSBbH}bVXH+f;PtvhqHra7zGN0cvJ&m1{os%FGvGMkX;>DsG!iC z5Aw5O&qzO?t)Bn^BV6#*f?6$%_pNc!Cyk(g`Icjbliwt2Ij(hp}T8gOdnWl8DcJn538hoc}N%AiG z$5Ljq(W~#C@5d`UH%OKX)oUL=6Mqup->GYtgTPX!8>R~Rh%0N7N+XPZqTM5uEPqlKOh7i*x3PR0$51xv974r1W#7FA>kLYSsd!^@Uw;Jp%y&y2Pj8xkHPANUO2f~5 zb3`89K9-$OTA**KH_$qlOw6B5#zJeO*k2QGoT*$LzoDwV!RI&S`kT1* zBUEJxWR~Q-wO55*uMt3V3h1@L`wCv;EAtGUCl~Kq%L%rdS8+7?bBvSis~*WFFcf-n zUu4=TIp0iY(Sgb;jE~+vEPfdLZ;|x^=H=Mu+&e3A;#*t#y^;Pa)!}^9?`Bs{Thr>W z4S`R0*FWzD3{3m}jvIp3Y7n6VOo^!XCo|2>f8^%uvuAm{7r|g1#js@`EJ`6FH7l5LTa$QP&dfK9CxYIokUTHJ!`ElH{^2uzG>$ctogvmu zj66aQNr8#$-A3 zzUuG`nSa0Q=Pw9ZAGs{8Aj~t{hn+=)ji1?Fbu#I1W!I;mLEkn$3YTy0zyEmb=rklq zN$KX4V-xp;7EjFtd?BRYXo~Jmi6bas4IavUE3d+q%yy!rHa4n;zcHU(uoC|$^(B^l zm0)*TajTL44-i|*l_PL{i-1&ngm-z~uvvC77h(@w6zh(?KFwDT2$*jc5!|XO(~}oE zW!lP4BGRlW9I8bo;Seq{NqE&5GD{+jiu7_nP?vZxXIAn7$^JgX%l9W!Ntoy}L!Ia4z@3+d$Dg%6tvZ<9)P(iGW8#&YXsF zbVRaumz4ctN6DL(RW{7y^t|>vML%omyj|Et-;d{$+FcZqkIX4+R#!Tvsm;DRIZZ1; zDrgWSC`jSO3APjX6D0}s<^fT2;*=+4*Om!2XJS60|8NrLmqsMs z%A!FxI#6+bnJDcvw-HwCFkm-qQ6!Ecvsw9&ZKgJwnJ*N#`$NORMr$;Pm#}v!hog}o zQ~k~zTp&PdPq(CnKeINcK-49^j71o+|7HWSW~ORf;Kd<`GDj-~l`sHIz(PK8C9iZi zt%Xm&9{zeoo&gFA%+NsFfJGeT_wy^n&@0#wq9f{-d!@(Bp{N6|c|22Y)5X&F)?!ED zD2rQ^*{L(^;~8h=`!iWDr6`z~vJfE1ivEvB`-{arr5h`KOWkdYvBe{)tb2;@!<*yW zI&VaD;D`h+=;xhO?m)=#2D2e8O_fV4%3hHKx|ZyOECiYZ|D8R1#^K4iBXv*RDz23h zGwpqSE8QE1UkPf?jj@);vSX@*t2=~RVkx2v+P>Ufjnu)X2WOv{wz zyVqKE{um;}01}NiOA`! z65?$xh(j_+5)IxpBO6yYYrH)$&pGn8k=>zn*@3Q+ap=dte|ahikJ*08(KYiR!;sF4 zj_C@SRfc)^XnUwe>#WM1IfUoyA9Kp44LH$-{aXHU`g?|Vp+hS?Jv5EcB&I-g6(hy! zRk^p`;)TUVM$o6o0)=v}Dvd}y=;7irM|2MPT`WDW4oQB@73p>BJMKb7NvBs=)RCs<5Ab&L|KwY2%R zRXCGQw7QtMNI@oKCxqp^zLB8uPFx#6mp_Aca>%bT5MF!`!AaSX&!9l1GM-_D zbzfDWolCpnlymCs0J;-0;#I1r?crjPjU8ILOAnrB5FPPpcj?@W0})qL&53&D{4nIH z#>4gimIv8k_hus|4{tes#-+Ep<(BE+=6dmJB)R<#4a-!;gxyD4+dE$hB`FMdhj;GY z@?e#}?zI2$l*5C{mne4bD~W4&*Q!PGwS9MEUf#zKPbR*9vBMgk|4e3;N8W1D z+R4Po)J`pRJD8aUtq6|LVW6P-1l{=Xw{F~-?DZ4Z-yxyx={<{SXLFY4qhlJ4U`Y3u^3~eqp6?} z3gN}|K2%>`h62zFEnYdUSE?vzmb`r*?8p!RM-ov$JPZ|@F$7Ei#WP+u{Tx12+?3b) zsJ5MPP_Gg>GQ~HSkKOW@c)j_jbpI=vfqc_;!UmHpE*J%xG6abR{ZHEFYjrsrF21XR z_lkEKv;Tx;{;e^X<+y*C;ia1cq?_ZnzW z`XQIA?=pgu`^Rga6pyY7iwh7NJ)ANeU}^8elMWlF=KJ|Oav*cXzN_SMt^rjS-O<~g zqB}%ivA-%83m}qastCLQf!|A**HWkaMeiC$71JYYOzV%>7(dHN0j%rU_!l66R|ysf zf~E|8Dqip%ZX()71RBT{0w-9Y`7S4YuclVd=wtxZE%m)m0;eu5H{Vln9TNKg`srm} zRDNTb@$@A6)|!nMT6spGpCHQU9z;yif}{E6R}1&WT5oYj?AgETn)zSOZPq*T7%C`) zB$)4uvea4XPLX=NliKszEzOuPc3a=yH+R`IRW?Q>e2q|m0`Vg@p)r>9K~G_IJVkwx zVUjF?ykj?fgE5kn=EVe_$8oYoU3R0wtY-%-Gk&6k6MIpDZR$u<*MOW#1T7skK#{&e zN5EoX=@452Fu`r6kj-h$xxIf!qDjtc#uh(V`cSGAq8y=i%}Zee z4?1tgMFyk^=PBooKJLsFyV=VL-@ick2mcI^-7}mFR^6b9mEIvC3w;o`pi!e{3Dg|1 zVSSsfo-d+|H>1A|yf(c1PUVryr!S`$ht?UHf??yE^*?g{Jbhc>Ylo^b;(g~~$eE-z z;Ki$beRjv8N>8`bJVdEEg-ORxD#*MxISAto~xR zTwAPh9S&~eTUg4HFnre~J4AZ$w6znFIgIG8#Onk2#>5mbD+kgldkCikGVCBaC1NT9 z%KYDtT40hPAmIhyV6;f@!`oDVA4LpwdarviULgiG3v5d3Z4T=nc+HLV3Ao&Cr`4rf zbUR)SA1i6XuF_Wc2|=M!Sx01FIdjrd{4%Bf@Co7Q2xA|-=1v(Cq=fcU&2`?Deu-ak zZo3Edd3&AvU3}`Hm(M=B8=UA7wx?3ezAbytHzDOhLH+V(e+_OXTLedqjyl?!L%FQU zKK|46FQh5;{44FdhI_yDe;TGJJu}{ksV|JgziHUhZYpX2F+ca!I$3qM|x^y__Lx%9YUt3|ZaA19)kP zJr?X}1glrQO3Q$nZBTiS$~?kcGl=Zzf& zDYYBrxgjp422w0dfu~#}-Uc2l6iLbo?A-5x2a424SYkQbvZof$m)f=2D%<^IkoDgR zAAz={_VDB{sA#vU@zb9Ct)z>P7gEavSU$J1?()DG5n1uV+apG)0A_mbLT6qtvJlvk zApx|jD(Sd9BhKoL_p#4%qd{=ht2tla z!v{FZ^fh;0aS1Zth+QWy&C8*0d6u9CQbt(Gp3#V%?k@~lr5DN;5LZ@mB^2WKC+#G7 zb+e=NF_k2;^2}N_pS}tFAt8kE-GHI<`)IyJQ*O3Lp>FaQ2TW`>BW-L5oezXTG|cUs zLJGt1w!+#xEFk>>Fr8n*%7$4BQ09RL%8VIGUsWP_pD!R(4u3%&k)QOHmj8?V|BMI_ zaOLW_G9tib3ovEM0;x`RkB;^aPLE)c2i~ts%Cqkfb@RsM^?Yb}CXuKxvkQ(cVcqZh z$Yt#C+-s$L+OKtP^ZUWCf!M@zT%~uICqub)?|3vuqm9JVA$tTCycPTtuA0Mp!xCnl zi!?9Vn+0nz-g&&c?eMe0QRLg@gKd*=nd23fu2JPcO!X*P9*<=RUWRw1$|LvlipC8A_^M0a#9ND(60-8f(>(f5_^^5DImyv+_PmeDc zsE=d_{&9OZ8CuO=oL>4Ntyf#Ao)fcR08(qX)U1cV2LeUsASB8?0&agjfSytDd>#B5 zTe5?=xB2?_KbwoN;kgt*)|_a!J?FJKnvr>KAa#!Gc4GfRYtdhMt7{uF1;4tw=9veV z8fOlb?UX2u3y;qD)>lr!oyMGSuErX$ z$C%}h55j`;r3A38Ut-WYqhAn#vxWj_7w*M~kS9bTP}b--+z}YM$p8r;{p~I81t4n) z@^4}k-0*4UB?vSEZI_ zl2gTc^TqX>sfL#9vqT<+3OPfWhMe9R34K+!dawR?vh(x%#l5Zep5q%Ao}Rj%$&;IU z4_j?dDDRmOX+Er5JUt0zKBei}e(sqb^6W>^BHaz9S1E8!kTk_Pg@};}O%e7w-xFS& z>=kAw=ZVnm%e~vmf_ST(g(!D=QiZ%1V&AhP05X&405ukpu<&iC4s@NtoOs~omjVy~ zmcK-~VS+w%C@cusOKXHU&Om`La)E^yOyHd#n7#(Esc3=T*!uOP2axX^b$A8(M*15+xEZ7vyG!KLwUQztdY%vO8(A2^6b4nm_WSb!f>CN?%vzUA1(tIgE_8T zc>PyWKCqU>uvR@7!)Xi1+sq|!eJfVesg^@=QOD%}Bt?vckM9{X8ICapCJCrT7dq3#Cg3Asfg)>A z%mtYGe$AsWzzaClpIzZ_;l@CDBzYQk{7Zxt{Q3ySrr0kiVFO)A!z^(?AxG4+68zIs zh(pj|eI0OPK*tmCqW!>$!q9NUkcr72gbyO&XCS@Hcy(>lkxioD5Tr{cF?D z<<+%2RNHR;0W3Jrj5?+9o3`ll)?*xBEA&=fjnqGxgZ72r-q?$+fBu9H=T6*p60Rt# z8j4PK*nUw<`)km8RAy+`+{rBdzESd0-txqTY`ZYve|--D@T0p+io440zV0p;q6y*n zHd6+w9i}3Pl`=IlM1<5IA*^pEwuOAfE_cQTYF2P~nL6O0Wf=E^d{6bU>VO**ftTUVe#-l4%RJ<>U0MSH>h9nz@MSa(kHShIi*8W z%y&((NOXO;HYVc5qYj0GF{ks((9gl|5}GK-++|tME0=xP!~H^1Kk>a)VPl3xfZ)5^ zo3#jJS(%FCTj{1}2u%pT8T;waom&Nj=|o9vB(YQ2nBa2y zWBJ}ntnin6;p#QT5b{iF^J4dKY>qj#JSYB_OH0ULQu(BrYgJaQ zaaHKcc1?hT?O;e1leC`T+JFil3wA!m#R*XfHJDE5UNZC=wtIe!||t zK&h8`(2v*J$$l083^*v@`Kq+zr%Fg#acY4x0zAZeZPvDA&`?a$C8~iB75E?<7ATGij*M%QkOr-joqKRg*ji>87u% z*JWbn+~>2bD!a0SGbBqL*~_gk*qpWAX^~_)uDz)g5=L8;Me9+$Z~9P6S}xdJqjyVj zndt96!jz3QC!NVO1Wluw4Z|Qvh#==SfWmd7HZ&mj!#xV~uAn;{Fcu+mMc9 zFPu(TdKnLTIr<>ZWAuQcFLvP`D1_2EpsuBs$u&cp__!jX5bn5G!iayI#z$od^Vv%` z4^1e~#CiNl-H9G3)U5LR2YX$7Dvl0F;VZ`6C<@1)HfH0;MZDREFLaUI|1v=}_HeWI zv)hB3>AnYPnc_4JEksfmq7{DwC5{>6-*qWXKf6Eoi@|oN|NPIw_Pd#zyEFs^x1|ob z^C<)Ed8%rt+2xrGtFu@}TBOItZwrn^QMjkr*m*YB#Y*_uZc)ce@m&@qP`o-nz9X6# zP&Fm|4#vHpr(L1@y3{=nZaCZfi3q@h1QU7?cnCz@A%s~*Fckg!?|bD?<@yIlMiY@; z4L?4>CC(&w$;S%R+MvD%Ly|G3%5cPm{PTOS;{p}>mz1Ia>MZ{xh?d(&7hDxu*8J7x zwi-n=(nNAD3ezhF@Y_D-8T%%c{#dze3x#nNME-)k)+w0?@N@4;)58EiZ~dXjE{2SU zCnY)c9%935@8&I}W?vA-)X3UcPRdg{na|gi*hab8h7oB7`iPit4YB#H))}%MfJnAD zs(XL)5@Y&i_Y@K}HIUJ7`B%xjH`yacr6*MQ9T#ZQrKd@R@{IN!Lae1RJb9|Q5a>_B z!k|%-7W*2RFdi=I8SLE74P>F~RWKN*brA=L^Kq~p^uX9)m=c+m18ZK`V_3QsVQm3R z=_~zF4T^lk2@QiaY)Ow~SGlkaZ8xgJQm zzp;Uf^AkNN**)#p8Z(EBi-H`qF-Y=Y<7a1p@a{=zs31wmug|W39Y^|_e-a}uG1i)3ia^)EzWJEidB=E zpsMmy1Cx&TZMNiw>W(3NGmEcz-GvQv@LrN;Uw^d!tP~U1SvZt+4HexXpn0o+T_JiF znS^0p+-zJ1Oi6$!KhgziWhm_@Hg|@wQN&BxG=EEf z8Zjhc&vKJE0;UBkNsxf?&igqbhrui<5!l9rFd9Ku(mJf#JDC>7Nb+4*;A^t?g2rZM zn6|SKbOL{R(4CDCvRh6~X#Zqf&B$g0=^ilMm)csh{AHybQnGd^Hg83fDJd!`xf0qb zNh7s>;Nkj}r`;vjWs5t7Ej^0Zd!`}Cjgvm#NrT49+c3!tp*Adx$;5PHiw4yc_MOA3 zS>lyidZd;|O8!o@+Js=*4s+`{#jQc2dbfGkizHJ0{#rMh%!7fwyfFq}ULuSn32S+q zJ8_*WJPgzkug;Og^Ppd22)M*jlSC02)#htHrF<+CRh0C+cOB=$8ep=9T#t$6``Hgm zNI{T*`gjeB>2FrBSfQU2-&jk%{U68o$07DJuxN9v8EgDb56PKx*td6#d@6R|qCU&$ zvaLGS(QIW-2w_5j3Bsz>|0@VttNi`^z2n-}k=)qySq;^%7bc&~Q@YBX;{=CIHTPfq ztz=Bpq@QSL9`@g_n>qE#8?2Fzq;Cnpr;;IRJgTWK2$xGvc8j4&z3<%Q_x{nG3C*n% zVH{J#H%95Zc&S01k({_kq4U6}o#=t81J7gb<0cF)`!Da%tDW${O@|qvg^D1BFdf5Vuz1X;JQuAh z@-&3{(A@60>By_iFkr6i(_bpxYfRiA~*HRB^V=jE$JYAJILl>}HhSlZu%^V(|BHW&6 z=m{9xaLkr2s5{;1IPhAYmB7IrQmSG}_!#^wYYLn0wrG0o4nsA?Tfs5h(aZ$-!pT#t z-W6t~Wm^aRgz`rmh4%!{UQyfY@mf=_;<^l(BIa+rpI5DWAKFxa4rD~%T!SWsYd+Y-`6wF*_Z8Zlh@KDyNku?2uUk?Eq?ZTPRo}{zJGsiEsqM; z`rEYgRmZ|BNU^%6$>bick^AZ(lm?3iiC^;Mjj0WX>Xb{u7z+iJ2KHI? z(FB9nCWGSBwwKPPzlSl1QO{iZ*re%d+K8&Jk4_WqGUM?C9#DV}N0Nt65`;M|>?4ZC zIgF5d=YyMvEwS=7T5~IU)&0=iHG@AzJ~fC7hvIuLeZ6$jKgM_TADABzgojU9Mv(L_ zKW}QH7!zzNS=Jjx=0Ce>hW}TAvoUeVjK}}xTm(zw?ZF?vF9zoSd7tipRI+10w9?M3 zIZBZay+|=|N4RcV)t5+|6X)B|i)C20#Q3f|%PpkJZwnue&lo=lpb05b3eNoDVD6?* z;3|U??6bm7kE8L)Igzsa6y+!V(cWLdoT6roDG&2_u%=}`t7X7BuUcoCg(r}jyl%?I zbWZD*A8EaK)`+?QxBZ|Nr$Nl!J6uL(4mDj?>E==hhwGji*j0%HlQkTx&qtnrFI4(m zB9Fm5t0tI5slowu0bMNY-d-dMk)Sn?F!I+*$j(S1Fj9)^69tW<_=Rlfs7H3rugEV| zCRK&nwD0kne}43c)|LQmTBwJl`~Oso6v%zyab?&Lgr6S`nGb0G%f7(8q`zc`85u;E z7?&8w7iSlT$GiEl>9RzF0>r})8?O&oaQn7xQpKI)1l(8;bwmy=3!k@(obe5H09*{* zOt`jE8HwVL+JD@6t?#@#^)>XNgon-ZTZc%5UT))s^mbL&l$IyC7hi@A~WsAab z2Y&{6CHI|6xdrX=MaT`)93DR%dg91th{rySiOHOoK&V;cSb*8V{_OUM@S6Agy5>($ zEb=aLI?2fT(MjG)>^07e?2RyHrN#)tg3**U zy*KiIQoNR#Z}zia!n~$T0HsY_mb93%%t!XkM#R^e@Y5XYBN5_+bF|6Fs9;I1$FCQ=7YgYrCkD*9PU;G+9veWo^oAq37jpO^{dYrEZ?JMbuH;vb zW+P^bV}m0*xk@+CxPb3VeLU;T9k#34UTNIpvGDOvhJ=jo`#Z{xhP;#W{`48@S+cy+ zn@a(0%A&fqgmq`R)t2)iimt`^qp?g#LYbOJH&)ibJVN{R522VSg21QAYEN(9?_Z@% z#*8kPf11y2>YDP@m`%d9xw0giBb(;2h4)%#0yq7WCz5+aB7gw@4l6Gc?7zf#X8g@s z4IPdm3il|IB)33jt;5%NY>hN+yGb25nHLiBMe(>eC=cve4#H=&;u`#zHCYhH9|ev2iXpJVf22iM6feYPO#yM7gzudMO)`ZynG8@cOND{Iz6>hLuC=%C`_#62}B z>y6C%nv`U9iccKrNQ@m5-e4@`$POcJ{579ya=&)Wa<6Gf8cDni%4vOnx7mY${@5)) zQO=j~4U>UelZDBX2aZwB9!t0GN@?cAWhu7n9quP&7~F9jZN*hFxw$zNm0VVBUQ;nH z>EKi3V@W?P347U0gpX!VBC9v?~Se$`X)Q{&o&Pz@(vpCjS6Kr)Cus$8%K$k0asMa6WeTi@@^H z?QcI&YqGa)ll5r}Hm%=J?ZplMsx-5x{RdY=!HT1*uGwfHSWj{eD_QKt#YOC#m~h?; z|F%Whm1pB$l-R<>DVTC!+CmxEY%!JlC8_ge;%13R$+wlh`kp`1Z8a$^2@8Jyj_t3) zWcf^kKPAg*no+-q*TK|IZ4B@D*kZ))kt1r3g`qg2<2s6Lbj>St(ocW%R;Gi7(Qzz= ztawoI>F&)b{Ko}S&c$D{_{Q^6B~B&%@x;hlgbeQ=Q_9>c;)o`Z^X`Mo3V=|1Czs7oW>*=APYckGar)H+oXW_8y(vjLcBwge z^=h(B>aRElyxeo@DHk#&n6{Cv@z?J8&gk8fM}P0+gF-K3(~gv5%jl5m?v_o3O=)uHi@&}0tu4e%a0_o$+QG`9&FJuXY-f*;`vbGI-x8m-^kj$?hc<|2werlR z)C0r0Le;g2UzO-~ttoa&kfbT7r7N?isPFNJRp*CQPVi5ft|fnIACrEsKKs1d)<@ht zckfv~o%5Je`9T)r!MzE>&G3!0ZyTxUy|O?JZJ7~M-1Nu+g+wipocdii(QEPv>4zQz zwc`^fs6Rm$0<;K!d#5S4(UZl7#_=S3fG@$1?vtc~t7%U3IuuV9uIy7#UT^-yk%8e3 zY*DY>2?aIY#@pC4V^E_pWbwDWHBGLMUkf0Rs^OYekkVt&+aB-)=*V4cC(5|?kGr%L zh{a@BuY;I)3euEw7(0F`>Ug*^e=k)`65Z z^KQ9N!iv6XLTHtxkkkFyGXpoC>9v9fCPlpxSz3J-6bQYEp&1Ij*_d+WMd!#zJ%ej% zr=kln`&~IPZO_}4h0G}5SUx-mVD86t_ENv8_b0U!c0CpD`d>UX->D@K2z{g?V0 zjAQJWn26Y%wLySz1~2j4R`z5vSmUl zn0?Y{^=sr%FpRE{`Mjqo(pT(tc$;v!h?~|rK$fgSJ+(H*QC4$KREp6}I%_b%CU-Dp zkY@RsVO4$Y*WEEk7Q+bsyGL||=vqrYhh&t70+Y_Ip!h^xtMfg2``HfMs5bRXuPe14$^2H_S9|7~R15X@MFyT6v-trNlM zCd!D+uWq_{^t1i7+zknn=fm#Tzr+WKhSrtH>nkMTNEZ;}Fy*3SAPbh3G{l%#>#_B-qT|8rICRpuBlai0!V6Q z*8?k3Q9A-d-DhnEwyD)PxJwRH061Q|U$YDg!^GFMyxeSw=#2guaHDvraQ3_|!0oKT zpDsOcPnD4&b-?K$U1a%vqF_juOR#j7R9dOiPTN!Wl+uu5!oSFxr~KEHh#wm&M7bf! z=jGqJVv=LGy% z^40QiEC;3uDDX)}Rz^bH$`1NpqlWPQ?Ghf*eNyn{u34grtJ71cw_)JGJNy1q^zGf( zUGYCSdH(DM_az8MhbdDwWO?xruZ)rdDq&`VGH8$5go_-r%Q7sfg@o^KgwWex@ zO6Lt8md3C-4|8UTBk}FX$C6`K-Pnmxb9_0u<*RNPq`=kapcEHYZ&d@%#ZN!sM#C;y z!`?C}$$)_w;odjJ&~^)$V8j4)w8Dzmff2pBtdMx3Y46`>hWC1kN5IHON+k&MO2&Xs zv`i<(IQO1r_4>ecHP?b3fe7Qvg;|Ihg?`x;-i5#VeZAJ7M@bX`FyWuRkO6*F6*Uij zEI!%8`eOaS#eGln!mp{7H2hs zlP9OWNyz%XMMg%Om}DXQO(^_`UL~+`84YIj+cq@v+*mQZdv7^ADp zYe`WWw0T~IDSDXjOhn^WG;j8VNOC3ZkP;zP20j;GNPakKku-1?D{pOCPqY2`icrTv78AFyY9T%oUQso=>W27^a(P71=uNoXdmqZIGnx4g}B(285& z^2QfhPTABTmiKF#`18Dbvg)p%@BaN^LP>V#+Pim-fj4hG50LBfZf-dA^K$f@eX*bh zmz{lN)h(Bs;qoO zLc7de<6c_Psn-0%7K`W410_nQ{3*|BwZEkjnO=@R3betMX19br`LJI9Z7;t!h{6nZ z1vCfr!Lz+wJt)MW072^rfTA10hF*+4*oq)sCfH^7x+*?gShz$L{li=b2STKI#l}Ca z`GUOQu#8XfAv!?C)4M)>@dzQFAH}<(B04{)q)G}#P^2pCanKRM=i;kHK_#}bUqEO% zmvtkNG@R-}>UPQB2ixObCGZ`9`dlf6v2pzPLHGRAY>o^0K}A2sNIv7bdW~>LgFt1L zS^s-OSX1pH1Q{jNp_zs0BHCg$;&o+R=4#_F9h+$*hO$^9f)bNmRNe^r7MI;AbSZpV zW`k*ch^lpgkAG=wAWwMB5C7^-{yn#08t2dRZO|Al3pYDt^Jp*R6cWmb@G`aEFbBK| zG)1sOsFYp|Q^ep+AWI8_z?Q;^Rtm%n?^A1*g%J8GEdGsJ`9Asj!9{Vw@9D|p&;r%;|fV%c#C#C;+mT|6Uv@OXAl@QcCv7!bBfd3z4 z@BkmYq%B)40z+F3>470!?@yj}AWQij0MrNwp$2g|8aV)q2AQUUKmusV(UzeTf+Q++ z`3lk%Zzpf=JNVEYG649m z)36(V83CGaTjM4cG?H|AoWD+9A;nSx39hEnh$p8Uof^Zqni;QgJO)~f z$>?Ska;Q;DkhQ}gQYjp0Q$zl#pi>S4uvUlVdF~Aq;WAK_0M(Nqf(BU%L>~azGcchX zR0PnY=}3S;awenu|1gD_|6&Tf;MXyCB5%p|0gym&hjn#)d36U}gSHM2_U>R;CkHE- zxa<0k?wMzl_Md8W4bCk~GB=6rKe^mk-I7`JDZZvXB->-yHB6C2`H4M=3n4KBdN2Hj zH*sGz#cykNqVw|FZR2oqzY9@)>G%Fi={EoduDWeqTf|}K?i{@$`rgwujuaN%YFu z0E7lg$dI2YN*^W^h!j=H1%qf7s*lKj!Q)X+DZi=+zr`%cbO$iPZ0(4jA3jA=e|L$j zuTxkfhna|My(JPU*vedD^Y2bgeekMsYZx-ybbnA96xnAxUYv~OlbsghvH2LhPQQ$t zrc{ivc;E5f*W{gM=PI^WODz&#sa?AK6G!~paZWF-}`6K80-_w*%j&v{V&*-zWBd)F%IxI(A8ZMh?)tr z(V-!$Bde>b)Mm{6HNXa;;?0cEp(dfiQ6YGyy_dC&5$pq)TGku`)Wok^8!_kNVjx|E zGp-s5Gfn&urNa#VxRp#N3s?eByDwM;K&;nU z5T|mZ%Zb_Te<)wymYLrvCqn4a5i0j1QUg=oFs{T@VPs zM8&8W1e+_Ww(Cl^7M-ajIidEgCH0<95;M+7-_)-+*MtMjvHXi$Vd#3&Cgi;y6VlU7 z2e;!@m{zovn((FOV%JF=NNN&~$wf%FK~Q_zyGvO;^&kXAW?p*5&>Zu|&JF(+@s#du zp6p3|^iWdSS1Krxl0`2a>~~0ISWFXaZ+t^w_~CK)BZWIg19B96_1^j;@G`*p{RXr_ z0#rJ9WY@P|EFhc`=ZZwuk7>b!3SpDEQzNOVhoM4bZ|L>q%SD8K{_{q91%LkllfpGKVuzA|9I9hJlFgOVO_0lF zY@J=g{6OD=*D){pvSeD!n9HY34DS@)>l($aIPgUXSIVMG^3h5`xN>uZ4pHMT2~wu~ zRDtnHvEEOZ25atC?pF9Y{W(aqovb8;w6Ei!u_7qXf82o`3=j?`yy0z(VMYoaS>C{<2rjck4}+udNMyD!QTm&r+D}~ z?_cEy#z|P*0S}|?8=*-(q;Dde6F+|+=KOxxjlxaR*Qe7F)Gdtjn5e3+gQPZFeX?Jv zXQ!M30Sas5A3$Di$XXF2A=p4Aat#F^=KyeGLF5W(qq(Ih&}!}Y{d!#uvBZQY^n;O& z%x<8)yWB+Lkkf@oAzIuVBz_dA3juxyYB#}YgZ`l%8E&~DVY0wL3+#<2)gKnHcb|uq zWc`WdBcZUbD4$(z9eqQ~K%Dl$=NWRwr)h(6maPCOLPB<45Yf{_wp5uco>4xeybIq^ zJPrSXd?=dodrewrubDtwHNN}ZXs+U-K)q}B(p0g2Pp8oaZ37fFQO)RpR^@=B4d?BY z-jXRh+MjOt2t(5+!y3!xshDC3WoXWJ>2Xg*`x)k7o(-FD^oC!h({k#fR?4=t-Vbhy z1TF|5P-Zsp2Eo&(1Qq~j_+U!h?f}M%A*WCD85+hy0^8gY5+Gv9yM#ef-vaT`AnpKg zNVEg>+>=ZBOCq?&Q551HECpcl7#kSN?)r_smn)i_fnw&Qw9v=tj1?POo zTEk}!&+XB~WF9{y*mIC!kWI4>zzm7191QSBfoO-TZ>LRML~@=K9oEf1DkR;)^=K>k z+vO1v+alM-Hp(Y1^VLYVnK7!1>iKo#iw@+Yscy`Z9j#54JZu~e6+UtB$#Y2q#8j@Bsm6(ue+$@qQs3nkR zz2D;MMc`qZWF9=yYH)aQIIU(_rgo)nmF-3cxJJpzKdv*@usv1h^m$}?@;JHIdD zW3C6t$ZJ=U5rG>DZGT0F(}qU2+1Qw*KGr;R+$+j@*5$`vr+n#m_p;o^0 zEiveajk6?Yi>gg!<0D?GqJ11IPEBEGp!w~m`XY#pmwuPPD2ALngN`)fByx6n?xo=7 zFDMQ+rWTwQIqX-2{m_h{rFjk?{!b~{%zQ;uryj;T*n@9>?1j3iWA6R)S2<@2U(B}& zA*`7OLG@lr*Zz&#&oSP&;Nwl1~Q{3_-)YwMRm_jJ+sBo;wJCQaS z9A4+GJP+}?BXON#Al9B{7?!DxTkgE7+Lka8fkclv;^1d*h0e+T+1rH-K7TrU{h zodFFQ0j+{~Fx7Xmz2W51oAkdWIXl2nhem*bI0AW8@BvSuD5Xr<=*{ZQMwK}Si4Uad zp-ecy*fVYjbV<%95Bb(dCuYWX)EH=-;8oO+9X2B_kGRG1)D?ZgaBr!`iO=)rDEEo%Tek z2i3U`tqkT@@hgTbRkL4WPKCG3aD~SmsGyNP5O|=dmD|VePyh@5iN^;`LsOnFSK&AF zIHtrRi_@gVyo$MWnh-(u91=v^2-xHhSdf;IVF>>h=H)Q(<`Vb976kONb-m!8v_Pu} z;Wlyd90%YgxMHL|tJXn&07v3ll{eKV#S_QU{yE>B8Z$SSP$fV99>bz!%!uBGu8vaG zmk$We`n+9iV}Iy5Ady?KGeoU+Na^uQns%2OxgA(qxZ&&TSKZ`iMd$h2=l$ASuAi7Z z&Lc}A1F>{ZF3h%!kF7-Po5VKe1zr3G&v{G>-^mqF*%hc)kH9D4l2p<-?MhPCgx;SK z7}0yqOK`Of;kZ89iQ%kWO+rMDyrBaLydlLy*Gp%kFWTIo+O4>D^CK#5X832|PnTl_ zjU!Lc&u9ZO!nZdN92xP1If8E!WxYa;poyhDK?U0&#sU*`rvyg16T}P<*HfU64g6#b zbvE#SpbV-YSBW!Rq$5(u1gl2+>998%KXcX1EAztmSj8@}%q6u4k%y-#Jr3hU6C=_K z3t+b6~!}f!uo(OBTc5-mfkvjvXOR2=IY&_rYI|)n1?J)$0@7oI z94#U19XlN;V+Z!8qV5rY`)hJ$GgMo2l6wqG>wZ_%`f)>l?+)*;{0;C9pz_jUz%mvW z!PR@ReycQ~fN@5!<`B>KS_pmN9b8PTb*a(*e~y882;>K zmc|@_cYhP&3GGuBxefGB|2y_@~04MdEVT42r(- znzQsbuD*TRWiGUSAWcQzO)b_in`-2 zJI9y7yWI!Fx3)R?I^H@mkQp)F;EOm2zbuI>&!ShI8TIKK1i38Vn*^z84Q8Gvn>GQp z6lg5$^h{{Va`4giCimWKeSl@D31Mp@gUJk`N6tZE1Zv+PRtx{NMF}GMi|LmD9RZZxGZfjowL~Hbdqe7Hf1}k`FsDP%Cx3;1#fmPo?lXQk&hBL z0S&{)7nW8A;Uljq=_MkO1#{nEKG7c{HstolWUw>gv+ZX5)@fS)c#+Mg-*pkTSv&}Z66gedxHtYMxr_7vVz~JS`gmk~LE!RnU4k|OLTbi>xY&od z7sYdCt5l2x2`W}bZWWPX4-}ucVs-%p9D`zBR#s-^*g9N~XU#u^ zItdmC&pZX_l?syX9cgGA$Y3xDq>Xg?t7Gm?_TT=knvLqTG$8j_l%{;{$G%*u5n1ec z=Cet+xF6fcIvU5%?(LRDq+N%_ljs`vD4L_#r0NNIy;Dk%Nu= z_(pj~Z7rgdpcty*{b-pq#e3pUVWqwQUOXi-sN4+fJpGdZ97*~cS zKZN=XT$mPA4EAb*Bmlv>Mb7XL=2&yd1t7)ako*oDn(x^*q?KqG_%4vnqF))3h*@bq z9GF$x`e}3h^QiLozJE}Z@V;m?eY6dSY4s^7om1)kSRrfso~K&|8^yt#o z9LMv2bZ`$5cEm7z<5PS%r9N;xY5H)+zA%sdBg=;strmhIwHDER`=>s!vegvGP>3^; zQD5sa$m`hO=_216$TUVyamrjGL_|_c%x9&jS$Oj zXB{fYE6W;hGY2h~ram|3!q63DQG{g(^4*5a5wP3|YbFmTO|nSv54By7h%jWn3-L zuLxRLbJDrc`HacYDxk^R3R-2a%qhrnBAdA^+RM*c|EKOf-+9>a>1d*FQ<=LE*)UJL z)>?42gFO3ji!1efM2@Z^bxX*INVUs|r)*A9VDyToiMmyyi3#b4H}NvZk}{#YH3O{g zl1TEaTcXbNxPHb3us)P3dBK8k?-~1>AcB!Z_rzo3`v=EU!jG?%1wJT7yneN&;_8Q#VG6LD3RGeP1S&pq7nmA73&=8e3JYi& z9jf|-wh;p>2JH6y!CTxFHYOuwQif_UyU%(|Dt4H-ag#Ue^fk+V?cbu2?5WJL{c(~q zX67NfH}?pt7EZi}M2D1iJ2yhsHdS7iHt%zvV;=TXO7)wm{5U-qdmf#P?kF8pV^tF1 zMz86kKILs*RGBV1MuA%N9naKyhAjKM_J^g3&DS^K{Fs%q@Hbg0>sTfmUG zNZ7Q5KUuw=aw60lr9yy8eNxn^nBouD8<{9-qM&%;5i5qLz+QyDH6g3Ac!?EZW$AFZZ%E7ae3wGZKF z(Byq)34ekP>B|;9SemE78qgj=_mDv&)!}xU3kXM%fU(25O<4f?fCjP{JTe%A_tz;6 z`M{M29lJOQU|XSgMEBpiz0^{FvGP3mj{=5=FHQ}iWk|4sW-IQl4Zxqt_HtTQ9%#lZ z3A^FYroOs&?O*+XwO225-^?tX{xHn8EYmI6G)$^|u*3a9`-+O>&&5GS@_31#xcT!E z#FC^~OndG->+v_Ldcw|*T z@ZD~VQy&3+fG3dVY$HM6FX$jfz6FNdLTK!=5Jart>z*!u4?ch!K(Mk?ZTjFeqq*a@ zOYe!N*bwpt_LR$;rbmTuce5wCy&koe*wrI7(8A$lz{`Q_yp*r<>nt7q{1;t!!)$QvUo$7*@rf?-nl`c$-g>?iv>k_SQe9?M}!qQxT30iIVD>U=FR)DE0yG)ZK{<0ce9f@j*$!f|CuekYkf5?P_W>8+tu`-c?KNYi@y zgZCFTY(ax8jpBrM&paKiM`fXd3nGA=AdqPXGoh;q0Vj5Za$Egd>8ToUZWyThoc~@2jyNgD=NQh<LwlhvEg7k_H`*JLFd2gK9OV|6OS3;X`k z7_tTy_0AmR1v}YzC|mq;^e*r0ix&%t%$4Ex41JGSpfL&i6-5xSU5|uyenKrYRH~^_ z0g|f|T@IXMm%+#~60=Lr^j>ikmR6HuuV*NrtCN&Dq$7$xQ`04w>E5MHw+Y=Y=UydF zIp`sB(CW^QH~>(>E&+t{!YmWG8W_J&5Tp!>9210j97iS@kR1h$$i^{2mt-#boR5%E z8jqOG*oLh#(O!$sJJ-AOFBR8~edUV{;R5d*#BuN~liLAuU)(tInf3H%fPWg5$o2I? zN$-_nD7&*pgS9{FxMiVGv|@EE9nUAgU&!mQq4 zP|5$-3aX5&BSir%Va^9hDKxyZcVs;Ax}(I(F`v~KEy)?p;2Qt#S_twJw3}m)K@~8S z6vc)FqR*j@KG-caj^u4ssI(|R?89iz@_ex5c>tdHDt;!hw2y4)M1EOCOZcSb4 z#EV|Su6ua;Qjo@lqh?+1RZHvZzor|SeWCrf)sL=sJJ+gGi%$}JNB3wNDvD&-w$|T} ze92^y9_$lFD5NmLdOR!Rhrsc_TqA*Jw_3|u*b_xv=^ozcn zpp+aihS^C~_YdSMuz9geqUsS7g(FAC%+pyXkR%3vc$}^ZEb}@_wS1o`Xxj%bxVhV$ zH;z8ORMUH5ZO`mXyGm{wpRXdq40j64|BZVIWyz;JLM z2!p&Z{7z|t3k!5b1#5sG9a_5&o2o0P3UZLdMK-#{Y$Y^(KekLJ`h?%aNZ=OwAX+Am zNIUOp>CfP@kxAQJXX=L~rF|IawDR|94d~7B$a&n1K+~U&tM!_I`n9uCV~@7l=QpCt zy3|Jc23Cze84dFXWyPezll$+lyf4`ou3u!f+HNkS7fM^(ND-_n@x{AG$oJNJqn&TG zejBtkx9+yw(~YLr7&E3R%N1g6+Ky&WV3sC%_yf(nI8_QG1ABCzKWx>s_Xho)s5>OP z!vj4ikavzw4-YQyu)sgm%R96`n_GZmG%v>!4F|l7Tb5drz<=^+$Ttu7#GbXzIyGOc zT~DJAHS$wlcZlzP3e2bf&L|zMR!-IrK#ZRaUGDE|&Til5`PN-W?)H3C^^E=a_gmO+ zyaWI{ueiHCDg4>A^Hx;%RIhk3xYY3jzg1|Z0!|Ijwmf~B%(!|m)@KoA`+_KEHdRXV zGTsJD-)t`&>d?f9addxbQ5lq4K7Q1BoBp1l+O5z~im(x!R=` zC1BJ{t|8#)z?rXNA^+Ju7chu2-C*FBo3}@YHHqU-<3QiTgtkIrdFKJ#J)VpIo}-wggd1egf^p2IVXM9PrN??f`9c1;n41301Y1uO+z=6 zmw|%T*u=rW-pinU?vba7ikieS!x!LqszHnRX;0IAU-GjGYY*jMFX%f5GgLJ_A@-DkV0Ac7(P=~7&vm4SkWu1m>X)w|nkOVX>~c=| zN3c`DO>2ur#?OcsF8LIPPl)ggg8d#jWoII>!-X)SBmBX=3%hnq?oC-!?0mJ@C)6}h zVD-N6hwH2}CFKu7($Ry>!v0&!!@~U->8!ab_5ks3bO-fQyozV*IO7IYLwamhgOcCh zGDt;c@sMvWx^ZH2PrXQQt~cs73@@6}AbZF`ghQL1ixVW+$c#I=POBG_b@`c^U+tgR zHLF#2ITbg2NnU~~3qODZut%Vw8zE-<8dkGfdXiIr9b0H4gU1|PAetT)6s!x#hhKjI zUJ97^$|V86hotY6M467pbViE>&R*%H1pi`gg1sJB-W&1mc71#Fr*U62k)iWq8M`cu zi}}pJG1zsGM9jeJ+zxL?UG04SwsGu^*J$Tt7j>u@f=OS6y#fPW@7#3L^V*+UO0b_&SRS$Y#QUXX zm_|$|{0i5LhWG6EHJf$IyJ|OE)iYDN7NL)Ts zZ&;!djGf>p|C^E((y&YF#XJxWt$J6ysMY(O*~Px>_yeF^vM!jZDlmU|m>B&!^C7fM ze^aT!b<*Xjel}IA{t2rcN%EBhO9y_7|5YKea><#<_rd_ijC*Y$n0$o98)zFWbO?i4 znhrbx*!dSe*-O{^sS4nRgaqzitX##pj&3Vzkj_2)$x)k=s}zs60rOy4IehoQN#f}v zGfF2)I?U|gJ{Ufi8TfTmmfMBXQS!(Au_4D-cR^=i^-GSNg75QM9e*gDLx1B2bS909 zaKYDj?560hOqMDE5 zqgs9Pelyga;0D&T;8cjqvEP@6&o`Psw!a8(aVm*J<7h^~NW7ou%P$u{Pp_X&>gGRl z-@g9!#S<^$-~9EMp{_;vQZjSwjrF;{e#6U|`b?$d2iGHAN|Ks3%6G%boQveb63moV zyuXJQHn_RO_pT9F zY6g9l?o__i;XyN4gIi$3lK}?J3dOW@nKWD6gM4z`3YEhS+yPt*gyUTjr#JZ%tz;Bnk?vf<~c&+^rx}ZR#Te1>wNuoWXZYS7+*T@CxvZ_n((ZKmg|O2_efN= zH+8H)+X6CnQ-(MHGQ4^)Bl)%L>CEI<*Lt3kR(AO3xn0BRMkT$*O4C*zLhhJ`#f0<YmP znP@BYlKlAroHS1x5oav}>V4@Q5!|ui;FwU)=Q@G{^veylQ^`S}b!cr+OQaACXzJl9 zuE$@6u!Z#tUwzu-!%r)45-~HU6INCvQE=NCtl(j4&jA*i0T}@*L0EaX?ZpivC}^L` zg`w&plcjjh<4ahwK&D-KpfaM*yXn{3Uk61nX?z&%NHf;6ZM}MHJYepn91n-0jCsIK|{gXGZj7v zSR^naH84+O(g7dKVDVvY&k!(s|WeFhSwSm36- zVn>d91H~ZGu*v)(Ujo_WtzY&!^`o?8Y|Iuuk$MnQb_hm3A7mKdS`rLfJZERlts`xRxUHizFrR1Ly z_FCd|>&Djw?|)v>Rml7QW`6qRLgRySRMI?a0c)NO|98FO+>j%T6tvD__2uO18eOuG z0hQ^ZQX2c&b+%-Cexf6vohr(h9MzKfbxTq91%gg(UsVz(0sY-?uLYHqs=>fN{cI0_ z;07;fiJ!G&A)^w0^WcK;@44iCj7W3OTU*bR9)m@IkOax4%>RfLLqcGOyxK<((}0j( zmFocbHrE<+Ma?t+Td$F0Nu6b>njN|iTkFsrk9Q=BS0~dE?-TnXSpqc4U!0f(TmS?` z_@z9*etVd-GGZ4-(bM6kt9apbvSuuvSXyOMeo9LDYfGsu*+uxv<4>c0({JOKH}lg^ zTIfEnFC7;(zfy2{8@$V(5y(+xXGD%kLYdL{S;5-LJSgJw?iG2es&**@IqLzA+tZM` zAa6Ikt@tO#@6t=tjq(Sw97ebzzA5?^yoiUA6TeHHslAcoBi1B&8L>8mg3`Ezuh!o{ zR-rZu(x(tXlz+0l+9Lipz(qfOdA9@{9aE5az7qU|3f)ndUIr0D=uzn49JCscc?r(? zjkO}}YsDUCX562!Q}V;2JA5q+)dpOL#bl!Im>fgcwCiNN_XCfeRHfOvAon}1oA5Kc zt8()GCVs;Fz+rJSW!kOEzl5~M$MOi8QS}-kZ7MMf9f?vDmt(+=P-ZHg&5>3L{X3nu zDX{6=ZvJ_+a-@-evF*J#@w_nmavCrH35pb9nYoarE~5;(2&{*Gce)UZ?IjMKr^J37bF!^$|)28)|KIY zXt--sm5`jF*csyJR06~Z1Vi~lL0xrH7R)kZ@lz@(pE;HZq?@N zA!TID$^#?S2tLch`a=6g;p7EOlVFnlijv%ypW#Fh;y`*uPud<__w+SsyLnYB%NA(n#a4kRk?LN9F3_=0|HKUf zFQ-@wOg-h>pVoh8+pe-;5R2ZETXH5i&Q*p|`BQS65=Zwk&X^9CsR5UkcA2Xr@oq`OotE?toSSJ`@ykpWZGi7C&)_CV9B(j2uoI3JYMX5 zJYrJA$(p7&@HjvFr_WjH!{^kJqo`Gu)fI1_8${Pq{Eu+F(B0XO7eXU(WTQnovY!?9 zL+h?nyCti5nH)@NOG!@knbzJd7Ni}DJzr}*+<*P_Y9w+w+^@QGOcir}NL=w-Hx8G= zbk-hOOi(vD%40kjmt~B<#}^&OpwbRu(3wW3H0e(c<`f&mLt6PPh%A}niH$t5q?H;X zGdKw--L|tK`$zR*R3{<&(c3Fv_w;B`)5{K;?U_RDAPhy}w}slB{w;y!m+=i$g)P{2 zf4#~2|H`0W{|jk=cm;Y9(@{Zjb%zG(MM&=+-aWWO1*)Kc_I0(j2j0-G?5rd3exWmU zICtu?MQ8>iQ-5W)?-aDT(??0NOq?!uTD0*kN*+f_0$WDG8gw(X`XM&5t?={k=FEQ4 z@VcrYDX6ne_gcYXNdK*v-A__|tKPG}DN=&ZT~s0?{FhgMHDw-Gi1yP?Zx3(D`NA4o zUAvbL(&h(f2vrDM_|~+fZM;awTu2c10oY5aZf2PT+~J~{*qX0LlN|~3!t{xQG|xC* zVmZH7S1=d$;!rM`f7<83%-wQ69A=VglTT4z3zM&gz{=}eOuxRRQ~%}8n*3b{3? zZgAC{=KEF=a&gKBg`jN*p(2VThr0rMS1t1l3>gE0ohfmcWc`i2`*&a4G`s9@Ot{*w z4LiIy&pS0b_Ji79TIk6`^f(T%b|qG1GTioHs2Fhq;w}>+lz1@f)AQsH;mZlWq6))R zVhpilX0Szw_PFH7f;SWYza?}^%<}NPH&z^|CRdDR>__QyaY_=)3^iJ58u*V^G0$j% z#lQZ@lW%u8?JaM@@hNeNLm&no_I!ij?L(kz^~oq+FKW(asQY@JeBAh`38^ zCB zb1E<8V9#DYE0gkBd;H5;v>xOzG%l#T80}08R8hY2bBF{WR<1^Xi3_xS%=?vM@rmJk zr#mY?4t80k+QqhAJ=XM}b#4sEA+?U}X#V;zfZndmSF2&(TCfFN(Y!3vnq_QRIzsV@ z%sbpH`unNH(kI%Dn}_!t?+4oxYPS}9LjCAxY2WL4E36c&9MacJwL+)}|4)8gV{^`J@oSN{57?hNW_{)#{#3%Qsk zIZ3#D>hPQLKu=GT-$q4rA=x*aT4eYJxwEPoYM-M``mVj-B=%BZM{eHCgy4@S2IU(rQ_vXiKE^e5 znnjKP6zUBTd>+eIBZ z#cF;&M$Wo!&$vLo(I?Z~yli<_^Gsvp6B5i^OE0Bhd?7l9Jr!dV%UR>VI0sH1`8c<} z{==Jwe6=bI%;iQWT^u-e&;@4$rlriZHjcJzz8QfQS5JOM2OXFDcdelW4l5K(Ez1}T zQ*xl`33`@V%)=nm41vQ&L5wllPnY8!i@~{#P)M~T%oIxZSLaLL5O+~y6lKRs_cO04 zE|X~@Yp;ah4ScZo4MS1<7Y`N~=WMuZ2b4bl?wP%~K@rbP1{e1h>sScyXcT~ae8%eT5$Q&F<6h|A<{o~u( zZWpX|htLdJa9mewV%DL&-|A{=VRC z0vbvLICl~%qS_70{S%OZ%fvKHd?J~oM)_4-ySD4XitEPTH)`px9jd2A`J%0%hj{=M zktZ9Sgmo#vm8QcN2aKK2N-8(&hfLP`4s3T<&1Q;6vP+He*?ysf=U)E3SKl;&D znc~YU7R#r*w#prvMw9MM!|R+;p2Ob|&`sBi`#N2H#FM1Ecp#2q&-xi$*=hyV9%95u zuR+%?{it1Bw5SQi_9r$x3o$0of1=)4DX11ZN`Ewp&c0>KmID+rje za1c)P^{|0H9;BQd-!knF%eUG=AAYZl3I~FV3Qb&7~;H-d*y5sXfAZL6doE=0n zmi7vJ?Uh1cb?tUe{0o}g@DD^aP24CRt>F%ZehZ4YzlcIeN;hR z6%{DON^|RC$top1O#Y&eL)R=eVYEqmCB4)X^0{B5NUL$bM$x3Vl+_g*+Z@L4lQTL@ zk@J7UuIC6zOE0o9x7klFEe_C-uqs6f!?Dmq&VZ0YA3|z4W9I%i(CP+QGeZl&(|Sci zbwq0Ydjlios<%KcpOjN)`os1v3$;S)H=e&19T&5;C-E^y&&&ptg^! zi~ZbU`tJWwenDTfE*TDr8!82CXOH6fIm0Wswo95{Ut< zEC&#bI~H&$UNS?@y9!L{2}uqQUmI4~KmGB0T=CX_SBJ4EU!2F_WK2u5fHZ~8A>^$~ z?Bb!RS<<6jGn*9tA07Rdm-<2OGla<2eBQQPLr|Z3Q};UU(u-d0Y)iBSjX0=@^;4pf zGQr+BM4R|ez zPI_BpH0Z0*L-2a)6T3Ds0txCQbGrYLDHS>5)cZ+KT748I8f3z@ag!8nmCst9PHtGF zXYx_mR?=u6uT$`FpzX{IHOA##P~E#qagsqCg;4$HjzgUI0>Pr-Qy~1&aeJF(L#ZKc zujILA5zloro0lrrU#o}QXGCId$acRP{@%DtpkH<#cm%VJ^ZsA;OEv@=;#UhAg!2S^({}!u0C1(m zg@@N#nx{S++f^<^n%O3NS|n3uk)s3J@|4i3ly&-H#Rfs3Mdr|DFy{Z&7C&T zpQOn24WB;-pYIYUHmr@IN)CY6p0~bDQ*6?9K3^&wW?K!TIbRSzQsT{&njNuk74@acZ6Z(X+V__Gk&0+E=>q_|I zvyAW_0@~4ekg=Ro!cg$H%Md;^fXZd~Lf%gI zL1XH#r-tAO9neO`%|KTaVnoe78+jv|IJ8vk!!ns>1>-Wawubq2eH>vO=Yt6K>jW*|>70`>i7p2C zlh;#{X<|X}KP#5Wc`!e{#_qJI#=jnO*L-I3Scd;)wzQ&tXqmBl3I`Tiy<)6WbU%hA zq0mGv%sO97jf6>!1Y#xWN0S%nNLtG!WI-5w8%$Du2`T+Jd zpPe)T005aK>Nyw~ga}7T237I+ zX&FbG4vYgRy4dk2pa@+Ymp@xF2dc14>l&6GVR_Vr9nR*3+R?8Q(F=h}X}9iczxTIk zE3XmLqwU?jL(Nwn{i#M6YAI$Q-jaCXYhQy7_mO?c+7h|241J{4WA=pIRcF zaezqf@b92I)ZNpQ-@krr?jCKg{@Ojf5)Tcu+wK3xAoyG}^P?|`O_@+Q_v@_5(MKfy zzA??SO@j~1Vo+->pHVOM3RD&=yMFF02>5?QU3WYc(BD4ya_wuAovh5VSCJ9fAv#?`d+{mf-=vsZ@qsCNihVuOTQve>==gX{CZgLQ`Hgfy zncwFj0V#wM4#v|^vBQW>ExeZRgbK@8+o2#9vGwrJ~WHPUaB+$uEQtWPFbK`1Jc} zzci(hO5D@af5)ILo+t0VT2cOzL2sd{*L&yH`ISw_*Q=`<$CVA^0_G=?=}ib$=aTJvxeWM$h!}Tz2*(&spMC@y3R&22$b4Liyrz(%dxiEXK|%vn+zt^TB^eV8qmD zFWcjIJM?CgueVozhK*(&ea=eLjlR{6-uxmZ$R;TyGu*ebL1pU^qh(SPa&YOa-WL6X z<02py$7=#P6=1X#Zc$6f10=y;v41Co_Kn=LWEfKLvE;jZ*oJJ4Mea3UT0g}wo;3== zWp*J9L1R1kZ48Px!5ClEPD^~~@UZ&J!)Jth7rg&Y&;jEb?+C}Q1-55$VNHT{IFV4v zu&eFZcdGB|70fDg&Np(I$~G?>owp6OuU#?lwX*EH-PY}KI3BM_Z#q3%40U;-Rh#EL z`&Dv0hF9xVjK`T%$j{`VLGdk9vTqc3f35Y}P|g=>eSTQ6{-gaOoxQiT;d6S4jmHgK z$0FYHia?%iaUqR+B<&7V-8l`Z8BrJf33r`uafuNi81f;@9 zh_wqq7*ZG%&pQiGybDAJcTpGJi0$=1x>=&TD9@MXTmh^y9}Eg(ag_ zyEsEpeJvp@rGM4dw5k*Lt>B?|TJMW`%4_XE1{GVrbn-2q=)Dmp&2<>lK&^Q0EY46= zP*2-jy&J)P;Wj-S-BgS}J*JJ4xvLoMV%GUoCq3wM;>1y9KX-7EE345If`QrDUlJtkA9A|^sXS@o^9oSVQ*?t*V+!E6;+xX3 zw;NkAu)eIk`AEleDk#^WJC^4D=xoQ8JT6}>V64m|@ru%=d}LB3w9eL41`oh<3gb$G z>3oy$T2#a8_RnjEPkTbsPbow!d^!Y07Oea zk4ff;05hh?n&u)oIIgAh7fxJ&edC`~7&!cbErQi%@Nq;03 z_I1*UBDq@^85nlvS0EqYDzPPi`-k%l8!H<0ePmM)vl6t~wZ&POTG!euOLgzrmk}d| zvP$H59%Rf=otzi+7cjZNTSNf+l;{=aO^q}MC%9&XjPf%mFmQXu=oQApx8e^-X#!iJ zJd+*UUIQo8FyjOoCY*w1CMs3CKAMHQM06Jwg5qe`0vC zCT$uKZ=Y-p_P)ZB{5$j+5)kok}0ic)LDvO{~Nuc5d=L!6eA- zTzkjl3|%U!<`##@HXgvR9a;jxs{B44wom4jli806UppIbbIfSmA6xeHs9X&W5)^6&12wdrXfP~G zF!ZeK;1M!oT^ud!O@cMh>fx1rE4KlmbVHD+qJ&%gX&)ViGRUK3eR}So4h0yN5N*PV zMmE4K)-xWF7ALUTfW+DBDP#n1n(fsH$P!#NU{V0Vgagqs3Ilq(4rKHR;f z>k*}Mk`)WOnqE6*2NEfbu2=9Mdsj0>=6I9MISTk0DDlgBIK{-<aQ3TfENRuHSV%k<4c2O+Zm&kjQoH>rh}MiD#b(Kmgs00=IDrfnCeH7M zLAP2y!v_<3e*{LvTnRA8ad&%g9Gp(V4^bwegXlhj97e1$%*UY&5a7pwhFs9j22Rr? zHZa)y`vGZ$56TE++=~6mGom1_&xN-8^t^$1UEUs&{7*1XmKgC=qNCZV{9iGlwF&z$h?k{Gw!Yuu;wC zzTS}p8GB8IpX`G*c&GPT^23P@O2liWrsE6=B#50&Jj z`A>y$nRl~KQlI)fH<(sc+1+mEX{cG>34LB!M>a3%S;U3vD_1Z)XisXcPc)f6duAge ziAVNQbhun?l}*>rXH6%Jkv^1@eEISU@j3>B$p>f;uQn&Qj2%(6Pft9t4h}qmy@uM^ zaff$4(?IG-+DWwh;*R$-<9+cEFJ*ebOvwyV-lk#mchbUg4zl$j=GRALX^O5IAb&{1 zd5tv~Y4(nQzwVfa;vcxQPuXxaMDM=i#>u{J=wAjs`RDSCB#S|>q<@4d8Prc%6!GbX zX^G4VuotP5{`+YEZZ5D(pQ*j-oLU)DZJD`EBHGkr{o_Q?=H{CPFZJYptv_Qgo)>dO z4`t&e)Nq(D(Mk%9AOQnfCIpn&=QKPn_$XCV6_dl6T$t4ZIFl5Vu74LEyEfRxlr3(_ za349=U#VoLmXd-4T>1A(Zl`J~^HD!tU}qw(b!oK=Lg-;(A!U~EV4x8zVc`k1 zLcyzuY8Gzp13N_Nt!@K=CjwyyU++dpvb|6q7!jGrrR!^x`7Di>ZuqhIo3QX1cGWV3 z&%`Q%rGke1UAmc_T8aO&&Hh#g;)Apq?v`5?Uyu0SZrkAk8qNS0XNltV57M4BQV-+{ ztt)(nBk&(Qa@KVmb$;aDSs3tm!K!O=|6Y8x$+XH2N7Vzw<+}3^rXj~xWXQf9lHGZasw4*dcD;Og^0{uu3 z1}_bEfyCjtI-cPE4_qD)$&b@YD1$Y6tb&V%OA?TdPxwF#MN)T~COz(#L*v))8THS2 zC!$<6p05;~DeL9E`3Dlto|nB-d@~_OK1mM#Eltv6V9-*E#xHd7zRdV^vRk0u9zxh9 zSE4LtS02EvU3NVDs{TCmx$d9t#c#>>4u5o73SRd#Isj%*T;Xw`xsIjm#nUa98KTE0 zD>SMmNx+WA$9Mk`>=pqks`P6!$D?(EXacw4QU4Ymjv!A1%M}W2Eg753=E?94GaC)! z$OPeOs)eDanP(!yB1CjahW}EKe>l(p1zALS5(YoMY3<`f;6xBGy{^)#vu$VciGsgK zdtwQBKnxp-KEYQ8%Y?x9 z&Z{l@#H%~2T~`}K4<0M2eqq$ync+s(SSl^b|J~YneR<*hq(F2mu!a8T!ujv~a#@Qr z8#<05eCd6W*m<<34l1$4FEh)lla3_td%&=6tyJCi(e}xWS^awn5@UhgO0F5IeM@3N z41w2TOVeeKc+E#-umX9&D9Q?%Y*=P4kwzZ~_gf-hK}@+Uhjq{K>MZE@>lODmY@kn@ zb6!FTo0(Ao;nuQea4!yVppogX(oT#IqKoHT!UoW{I76!4um0-E#{Rx=;ag`bo}JOg zJG?VG_d~t{@G{vwkC-lPyL8k%i#3-3nFZO3z=Z@b4e8Bl#qH>mI9Q64Jc#^=rFDeY zWMBSXMB27N{Zvu8z`T| zuixCL`*O>=SmcO={Io?^v%+ZI&mJAHlFxm`>8|b-scz=$PI+{A>`Fp|g|=#)II9UM z)>Hr|ryeQtSXcu}3i}D~@Yzj}V^F47Q0}yT0qWZN+72F6+@k(U%Gyd`sTpX%fQ&FA z1ZGVc!0esg9)P-(t)KpjesKINEB!~nLLC0>^Nulv?(|^q5*P9>2%#GY!6_tQkY6I< zQQd?hD-14O}hPykF3aXpUr!Ld~7~$*AZRuFqxux z3I1L-GtkOU96Ru3ZLeZ7d-ZdZHudzPQx~&1^BGkuDg_p{vihal8w`zlM6IrqTp^t>|L2{Wa-uoq5v>)*F4jP&(kl;yl7rtF|b`O^X^?lM-oQumwF~O z4c(4I;w)go!V|O|`NB1-&?Phhx-LCD?Y|c7UjwaBIuR%l^MlSY#tbOc!|sZau%oom zGI{CL-%OuW)?Y@-EKHg9!QV_t=N$p4HJ?+&y6=i70fG&{G>D)Ce=oQOMuo-$5+Bc3 zb!iu|50;8m(qGlgT_yo$^5=K9S+6)ss2UtLi?}Jiqx2%j4)=qj?}p-!{JNjKFC@QL z{&t@$vY)C-{G?#g^ghzO#@THr+D9)dNY<0@lZ<=PgGSuNnktsE=MF7p=6bvl@wH*plSuR1~|~>ftfG`AN@ILoTQ{AT=3|}5*6Wm%9e2U?nZjz>>lgT z^~(w|8#I@#BP#lNxpTBd;bVDS5j-3`fgU!PM3= z_%;=jmDpP(gsRd$RT0~#MN)esONze=pnq1B&nvK!A9@|O^N^v}d zZp={^l~Z1+VGZG5lfR!DsQ=`uK|O__TeOjTUj9CH&)F#x+69+FcB(vXu{v1o8V z04DqacgrHv(agRSrOBW|9hKar=<278gz1trcM^m5zatDL7ZX@dS6J)5OeRseMgLfx zFxqFo`x;|q0~M;~+p<47b!Wd;`_;tASFyrSL~_{sw;>_Mc)1r{HlS7V{_=;1(p^<& ze2Z|nggC7-h=$^u3&dhx@@A=380IPFe~X&-RD4IJh38JSYa*Ks1^+MJ96-tz=7Kq=<}&C}n&dsK>g; zLKOLAhfcX_PDVndUJVWxKE!dJf%!NJfK9DVDnQUjwErsEDE!6e=YuOL%@j;`_O|&N zt9>PP7gExx3-I(C(2t5`T%zxl$tOh3SGCn#w7sgSt^%l2R~&D_-8UiyIamSlGuDux zIQB~a&OHw4>ED{EPLon66IXCort?k~swTWy2mGNYd-Oy1XPtFERK{vn-=nfQmzx@o zh93&t@=8}iwGrgo;Eyvj2y$MjZc0(_9I%UfYzjm|_z#7+`V8dmIZTjtMh;GAp;l28XK2t~)b`eoDN)m(4vEi0lO`aFLrH(ots`g^^UfS$$#2QZYR?X) zdnMb1TVoRvxnbf{uvOHWoiAW!zKO;v{@Nc#DL900WixYwTu>!f2ILxOgxK7Pd?mxM zQk%8uW>@H37I|;v@Fvw-?PcA7 zcL-Z>NmWS|?los;$61{pY%;BCLRcV;k2(KobL=}elI1Dq{*d*+uT94_MLknZGfBTb zr|dQPP@E^LZ^Y>wq?2cit4?#}bLw+2L=srquoos4Jr(p|)3+8c>&{@Q4c7W0Mf%`# zj55`U2JlZ?_F+eZu?3UL%q8(S|KA=yb~}&bLx?hEbto48Qq0Fbe6qc@ zuCb%cK3F^Oc-q49oRkm@F}cb=-*zv(e*GDIq2vux3@TmQ&T;8<_zvd)6HF=AM!mXW37ay6MM(b zO?x%!ns-QMbmR5R+6PpVO20XkfUbmirf$ydVSa5jv(E4bC$pp))qL@OVj{^+Cc~X- zdzbk_bHC0XTEk2XNmPy0Q{Mk{_NOOgL8+RKbnYb^K3$8wm;ZLt@#AXeUE(yqP1bwV z6o6J&r#-EK-;9zO(cMqQxx2eb1yp5zxV0@ktA$f{0wwLZ*$?J#N_5A>Yd@WPw;w|= zGdmKKw|cTgy?A{6JG` zyOK?Xd*hdWUlpo2p1k8al-I#+4Mzv4hs#r;@~P4f8xjmI`uHi{xQHV; zRT>_VW({ucE$kVXau#o|iwbNB|7pNb@Xg9QA@cpALtwl_A5PU89lbtVh`?d%yQ{a@*ma+f8*?}R(J}u--(u8v$w?%(nn+g?|li}5g(Dsv+-W~_hpGhI#h;xxV#1zI+{u;lK<;Gtyv+mIP=!DO1Zh0e&4LnvbOf%$87>&_0qE!E`sGgaC+Q zILn|>mKqoI+kT)6!KPZT$TmF!0$_#BTh6Bxdd?9RX~0JhPQ*kZ_|t7dz{EA+{y<_) z%flpBTa#x!YxY1%lteNvm)ukE&)(FK9;2 zj1iP8`+B&}3%>P}qBL|jyz8Zi$S}z)W>m@~>VDSfmw~!kbzdSQjq`P>sOt!hNug?ZF$Z+ZrJCQT9^`J1gGL48dLIV0$ zY)q*gWK__B@x?@Yd=RlTwe?ONVf8Cyt5Zxu^lWGrb9u%p|E`&;nHIfo5ax#3$fDfR z-^wa5>m4TME4Yy8E4#Cg3!N73t`6|AL>C{v<8?@60sK=`SkPgD5kxSUR2Ajh=rxt* zs(n8d(r8k!`8mR2eOBqs)U0eRG1S+6Y`f^*ZSgG`#IA#FR}zxQj(Ak zYsABM_LB@448=#ghfjt{zCNq3kM|;EbWZ+#>YPjO?E7bsB%z$Yhr+Y`%~ZO5kAMFv z`S&!xmlj8enT99&Zj&5%EC`9p?@nHN=+Mnc67^~=Rou=19#f&fAcrw6eMK!Sl^O#B zp9FG3uZ}Gjt@+5x6&Bwo4@sm#bY-tD z5L1{L>O_zjdrC$Vli~BP!Um7Js<0xMV=%+Zm!el*1{rKg+p{Sv zD8*L%W{3nfg$tk^wuqim+$(O34}Et(>*rOWY{RUy{W%q=J|&LK887>wMg#a1 z;V=Kbxdw(WPrPPoREayK#Oh`>Ei$WbT|3p&d?Ng{MB;0Sv-H{3%V)cT(rylY8?PUw zvKC8Uh+YYKyl{(|Z0e%Sn!b?2Z&X3NpmP07S(xD0%gHH4Le08Gfjk56ScQi!{hzOWoff{_E5c))NDBPh8Qq{4DjFGBud| z1JE>2q{Cii31RQ5zP5fGYCRn~1NOv2+ytEHT8)S!$r3(X2LZ^pFz-FVrAbE?R>Hz0 zcq{f>K`J}NGvN{J?!^4g{O9sMe6uMOfZYfD|HUBwqa63YmZTDJa8oz*-qBqAI{gCy z2udiRNps0?eu?{ce-}1`kV?}svK?nh+nY2zFYJ(}i#64)V|@PDV|(=>arj0pEXTSA zt;BHKMmSeES4>h-E<)QN_$%RkcHpwX>i60H6fI8~J)?+N@vWNm-=;l7divF0GdBo5 z#ikDnK`w7&jGEtHja>l_Il};)YurEfk>Ei1ost*i4T9iYT8?-I7H2NB1A+XL<199+ z;y^D>iSSM7=x9u|kD^Y#_w8_8%z>G1+WHr?j2BivFxpsO_nSc8?PUAKFG7WudHQ+r z&+lYjfcY`L^(O_J2*Zn&cJk8$$u{2#Hxrq!fRuZ<{xPi0E{(ttCw-rMrU_$-q2{_U zV6FKrf0gMuBXdoUkI;i#S9`}pGW7#fM3QyBmq_Pp3PISMVSd^mB{l`QX2D zy1CB;6)3n^pV03-S%j^JVh{HDn+66BG)cX!I3L7~jJQN4;ffb9+A51CSYfy6SbSM3 zdajF&>N8`0m>suqcT1M<;5ldC4K$D;XzlUb;cc8_8!c;|J1Bxng8%3C9pKSrRn3!vVaebh>+{Bl()!uZ>I4_bRBH zI1a7ip04M2>+`@7Q>xdrJ3bQI#KcHAj?b13D~kgTW>`r(CI_Y~>rAPh(OnwCQ+v>0 z_UmA8dQM5gcjKew=oZR6rD@I=Jt{wbr-s`vTFgrct5z1IoTLafX`*7r#&{7zjB@k_ zIQQi{no3TamL_zyY$y!ZIXB|;g!;Gm9mIZB4Th(!RPP-VuRs_C;Xy+Mvqv(p@Hi+uGFx>&MV4 z3C;~`W;7MR1j|EXg;+ws4laVL4zpcsS*m~Qq#BiZsMHGSPtce!R*kRkKYy8UQ~&x8 zIMSp?dnRM{LUJ7xI|hVu{c4a8W)>NIN^N}ah)@PqT3vRDc-H;?_iBY?|FbV{eGCTe zp2NYOxeJPMw5~F&vhixjD|NE!>mq?WAqDp|BQgk%78~8&=M)UpxFb*5YRWIF!jl&; z`_y{JYSR+o%UKTdq(Mn|8x1b^vzU;%G)f(V&^RSWTsl}L2>MfC=6!nmJT|UgN>%g9 zz$-K(EQH;@4UB50^FGn#ifC z{iB{Vzkr%2hZ*-yg(QpmW?Ev`dt#_&clc6rgd-zS+$l4X8|1o-bFY)ix(9uIl`U)@ zPB2`PV{GSiSLYCl@Q)Xlw$}0w%97z`A?IDtwprOR+K(U{7=B*8P3NU3*xJFU!$7C6 z%U+r1T~JP#Rv?IAcI80n*jxt_&yqdWDfJ89q|f;WkSBjHzlDm~7ak)MXIRVrd=0uI z;XFfJ%w<8Q*U-jieuZvtU#kujQbl2Q&e6;3!v22`+Zu0hV`x~KB_duyI$GM{2 zpqKrpc?pt=@dcyS0x%{pZx#oJBt%o*O+LEa7+&I=v8DKYy+5mA_vWiHuPq06iR3=o zJA=z71NS^VlOMEoNWDnXJ}+bt$}lGniDs2I&iH7vrdO#h#LPpcplwxdY^RwRs2i`A zBjDtShHSdzinOq~T}tTT_!zPPje8*ah|X$MLxB@i-;ci#*;8%_XE@ za-mCwAdYKfBw{kwuWX%?#-El{d>8UpPf{=c4&o#^!wBZ*A#X*ruhT^RTpD4Gu<>&? zpayvSWHcb+?`>Cx$_w2%lop90KIX9>FOw1bUvt!Q;F9~eh1b=63e^l&OVrTXFY1S3 z3sU>Ab_*a_r?{EvWR$6skbuDkW+!U|pp_lanKs@~)$E@5`a>Xmpv5p5h{}2;vQC6nb>4G?K8&g!E8`Rth#Y`ImEyf0jts zoKM%6Ng*3^qzJ0OE0E-Ai$;bOE_!HL;u?~^Z)4PtYm%?@{V<=_vtQ!^2h^HY4Xg8WC;I`jg~Hz&)L_#73pCqTwO7}!v48u8 zdz32hp|?UcJLYZnx$3f+SH~SVDXn#AjoZZ)&cZQecu^*CR#zZx=l}_rON78Vy5Z^i z59J1z<=vYD7bm5Z=aMNew&V9X_}d8nO7szZ{E^KbXIZsxkiyndND}$$+0Q69{QF66 zjBg}$tb2fq?crEtT5!h|P4Dn9yFzvvi&A47PO4i(+yuef8a0|?^4yt9(ORoY@-pmw1zJTZ+|vz=(t}%!6RKf0!5?$qvk4_r zaEyBe&~_~26RMQ=@xqH;R|~Pp$CK^ClB)Ioy4dRXuZ9om7A7o0&-hKMu2He479|Hc z=y;BWu6=TUw9K?|x9QZp59M#qvo%^@w1H#8rCqrotdgUY>wM4HzW%draR>+fu<+Y! ztGljQQ7lNoC0cn@{Zzje2l~S;mv_B*%^MnuBPClekFK{8A-~{2L!Oiym@F1ZRU-hb zW(y!(#gzs+)4>ZlMudBjSjG;V;()}xZCkoOPRIaK9%lS6&mFjb=jNg6Zd1ON87DwN zy%^oK8L{T@`S-C7WnMl+$>axlSB&ste?8rJQhm1F4)0z^Do!(dEY1_k1m?04n1mS= zkeM$A{4*QHE1RD`yspr7qSsD6czPxE6ZmdNU zN{y9%mI6)mb=Ie0h82p@>daOOb{qi?_v^8&s|%`z<>X1o)74WbDM)1ss3odgcJ%Jw zEF6E>vp3BPo4|@sDqggUOFyEbsiL9*N#rsQxT$Ti%x0Kw6)^VT0hw@Y7YLU$K0{yw z%!6CdicpNz#2E`-70HwS$XhZ4SJ08^du!Wpt9`TYB`-*r)P9~C?sEK6p9l}@nZQfX zjE_DrGCs8LHc>k)Ygo3`&Gr#>w9jwSjyaX`oqT!ee1zj;))D3SVxez3*6_*23)EC~ z1{oO#KC3wryMId%fczHo-*S6>A`*XY*c4t?Fg$*8dzbajQJ`o*W1EXp=fK|?GA%{! zQL@)WRJsU}kUbIT7z{km~=2U5&2lqOLPWM(DN@Ov~g1z)ZLqBhPvv0&*`gPZ4lfHo4&;Xbr z6CryF!_)P%F_!!NZ~gF*gzY}*^H>Lq2jS*(tjP>7ill?Y@3HNK(EOBsG2+6CFIB-YB0lN9u|_tpO(#j!-oGmX+hnDHn(f|%qNl!K{=#oe2?tlnSg=L+%D%0+&3a&d71VX%NZTPLW3jMflG;9(FTP5H3q zc*F4@XC6~-p#<>MnC`%I0%lokZ;-yvtM=lZA7zy^vt^caj&ogq|2aw1C6Cc}`O}?O zi*C&rGVx~bSHDHQ+xD9&hQsFQi8o$~gpu+E;^Vej5W#)1cGu7%rg_7D@A^>6PMK5f z{FRFspWoN+F1#;p3wI1w36C+~QP(}W+tE_*my{E;PHY}a8gGG}^QM>o=|W&|=ewk# z(dBRpJjn=ZL>$g3Z{{RJ><6`vZADhsLYOgeKH0{aXZ^FguKWC#u@cNT0oTa*d?#lR zk6fjd9U0b=8h@HLHkXSkz@)+9SwiQH#-E5Z(Yiv_$UkHhPz_5Tabg%wt^sT#P>OLN zg-h3P$eJ;+#3iqd|4A=}R6a+nZ>{bF`U@B*AZ7Oc5wgAQx4z{`wYldEtct@11eloe zLl;*(nLg#J-m~>>olloLf?tzI9^Eh~_kUJA5n->O?)X&o_X=^#V6-u(w%R!>`g(r+EyJcudlPmsS(!U z3hl+ae%hzFC~A_L+(dTgV^1tFoU#oY@?KVXN|l;8dK2^T|CiU4^#{M5FXj@&e`Z8~Zw%5!;k-*YIZGZbUFBDs zZ+&TN9keY_YekBn_KcBIA7Yw4^eH*?yc@cWKO2rmCNoxmYsEchxd!4$ zOAs-Splih=#l_Ha-~hiPsE2C!zpflWI1ezTrQM8}UGDa|2*ggKae|@Cnt*He;lD6L z&i_*#Bw;9=+pSsATp}(G*LP2M|6E+MKpjmsNOPcvpaY#L7kbaw$y3?nrU~jym^a4V zhO4BCD!XKdZJa4}rETifSPeF$ZEo7piyF%%5|}}nIauTI7TRCcLA}F?j{|pasMXUK z*WXGhd$2gBA|mg5_F!`3*ZARJ(CfGsUqxqgYRA~hETLe1&s*`ig=^_QmA*u)-$dCY z^hd@UZx9rhs)v#6^kf)J#v9XH=$`JCgvT9?QTTaq#ZeuD=^T~Ak$ZPso!xTHt={27G5bzgpGf;w59YK;hlde&3zhhy-r723pxoz- z-Jp*>XKFW=t@-Nc!aGSv`#<-!$Ia&%VvXLF9X;tb?CqPX(C9pfz+bY<;+X>`w0a0l zQB5;~x61w0nC(%maUX4(kgDO%@Hzuj+Basc0%6fJQ>Ps=do^|Ye6u!;-$ZwB+7Vr(OV6cCRNa4!RMJ~TG6?$h(*Q-K3d_1G2l-8S(@f9JZSNrLb9flDVYfoI>} z6wR;y9+$(#v?m(HyCfL2+s~!QdW<+8YNV~D7~0UH7Z}ag+;C@b=Dnw)Ssp9Zqf=C= zq;iWy9hjrrwv5Y_5+X@+`OKn*@2Oi`YjF|^@^HgF@GVIouCf~>sk@e(_kaLrm`vj% zKzG~DqrbQyQb025AwN9HZYTg(jXeaUO)KtKlcTg<;X4Fv1P0v3S z-JgCQ326nlzl)McE=|2v6qERU{w5cr^QqS-@_TUt*YNXV#hBBvF@f7dkBTIdnW&0`7wm`Zt}$)IBek&! zMsZmZr6FW^1V|I*5i-p_&_uo7g?YrGRsQSeM}Dax4mpPdY7e9Bm|tgOlJV_Uu`yz< z$OIt0-k&cpjyqs!JC{pwr;vNiGYPl;nG7RS3j(;8JYAZ%?PhpqK3Pio^k1nDV9v0> zKF`gs{;wBKeq@!{=jA+_i%^tEE>=`Km)hC&KHndS@%i;KV-T~xI?K+^_vp9T@Wgrx zS>=aMU2S829jvPAZ53@>-=;NPs&Mqx$D{C^j>G<@-&D71S09w5`#5S!*3#diD_eaa zEv1bcyxh;#J&khr>;k`e{ld5QXu&I-v>0h0vd_b$yVy|~lr zPF2V;`H#bEp#mG4kT#B&(|(8=-;Eb7loj_QV8Cj9_G<3m;33oV6NrByP}e=tHXx=U zd1j$Y!}rLM{h0u|XD7?Lg^by1`G+tdm+B<$b$9Id9ICVUP~H0JW%ceCrfjO z=Shk0Y0m>{IB+rqDLbRZIKWDNF5-0mk7@cn$Qhj6iHj`_XKRFkD@3azSSQ#(Bm@y`>F;NQFB8}Om%!T z#hpzR%Q}w9XehLxM|-nOp4QhPbXkk_rL0g+2L)M?qxg^h9)GLVkocO9IEg9oqfwj6 zKPA7G-=uP1i%kz@VW`Rmjtkxdk<9S6)q3dxpccP(Et?j~wslaZRPL)vOOhwLg z%d1L$^Qjtyp`PlBLZuPPM%zk{2y;JvA#1tQ^d11r;1d8b2pmkBw)X3ssECMkUO!}Q zjHmQBY*YJzNIv-nO>CIzPpB-@ZOC1lUijDDOq8l-wkv+ zZN0J&`ZhP5g&3n4*Y$4jX>&+?XD)SQ5D%fn(W3cr;IG4dEA|0#=}?wZ0{+{Fvfdnc z2B}!&b@~Rx(Hfg#JI{epVoMJhLU*kVW~hlRbX$Efa^_HL@p(qGgpz10hQHLxwf0O>%Uu^&enx;(fo# zea@a##cKUC&3U67=~>^fVpNYi=n3`Pip{xc8{fYd#KLvqU^M}~QXdIy7_X7_wIaGa{|DBljTcK*`dWwy1t^O_jNc_iD;afZ_ zkh^_7qjU9E&bq5a02*7Z0cw7m{dL7^)scI0WW7<^k)9(UG(q>p=5S?}$;*M}HI2^v zLm`I}uk9fF%{Msohky2-OAd-q9a%28)JeUy)4N)UTEIJGec2z26NJy>;TwOS$IHY-O=yLq4KfKT+qtaQ$w3&L9Nt8N=9;(YPZR77sJMJjcVY4k`hc! z6+FOQCB2CPWSA%F4>PZoTPNTJw3gd(DK@)C`9yqc9=rkBGlw-8^WuTeIR?OchCh|W zS4=|q8Qs$P0E{G`CDq9~Ra7&78Wk4iijM#dcG}vjs*ci948YgG9N$I&Q-`Xxl>Y1J z?W@y#e~WNV-jb=do%k<&8M^2j`ucR8VK^x!fhBk0XIaEtp51r@OYaxF4>nI(AQD64 zEcEGIBrb1zH)N#fZhu_#!13?wn&y^UL+@8tlu{VX$}Y=qzUdYHaZfKqL8pf!m6PR7 z@Dtkbi(nl_FPjX<<0qqwHS7E_(XYC_gk5Grj5dGyupn0wLI>~ zp|Bcdg#-&Tv7^NgH^DQU?*8v;`V;u#X*>=&G{88@VL_o|NMgg?b0!-PkHvqx1%(i)h8QN-E(q1GG+@S6-R2 zO;LL{wT#@fl0j0+J}W9q+a5xe;=}4JdXMY{avj&ULD`}>t0Bm)mEPgLF930<&ie8x zD*sI=5qqZhGK6A3{ey}PE^Ivp%P3$>^(b!3@ufudq3aC2648pxM~+>MSFeu5n)@@^ ze;M_4YpDUj}9UE`_U1b-fKJd7<0YjNmSfQ9R;juX!&{)^D|AgYyXj0kMJ`XiT{9m+6$7HQ z)EuntAe9u{gh%fI>iaL-c7&iGU2*UJ=sJb%J#=33?+C<&IOFmlkpM0Fm08W6ZpeYi zFh*=#5h~|2Yd#IExxXqLAylCO4i7mp5}&IW#F*H?jkmNJfw2{pJM*|Y)p*CT`Sx5x zX!c1?^FV@a-?#3K(uaS2yT6htKK%7|=FXpmtWLrwYQk3@ANI0sz1%&aACc+R;gjt# zNnx;@Nc596@ld3V%OD{gU^1N`45PZ08O+}0!L?G<`N5bD{d6fK@%C6H->HD|T}cA3 zPy^~##|mP!tJ%ZrN4)rejcQXi9UY+wNhUao|IkxA6#S!!oDc-S*+T3<9VLjY!cYSw zup{svjbW)aZ$$~4ISx&3V!E1Ad&7G6m02^T42WfwxBS2y^k8;VFHm>L+V3+?7nv`e zZhy7QA&q;agTtF_O=4qzLr&BocioOq%2K15XP6@E-Pff7*;WEJIKb?A?VlHyx|yGT z7!6%*|NeAvKj4GtgrxIELEqSWrsjj?xUo+(mX~9pK75;#eIJQUHi>`iSdw&x@Fe{p zSfOR6*1^HidygFzIoH7wtk2RH^`NMU*=A5|2mPB)wahlxf;~P)zV>y9^2WCPb|#hA zT?2sHq|hErM6gL!mDzHC>&0qK9H?ZHq$dEF)?rwC-9v&#XoiIn#%yA@Vqr1X!-!;n-pPl6eBySxIpPv`9xY3EI`(z#=sUc{>b*Me8;?#@C2qta+Uw?!$(F+7Pw?rV z1!wiK34Md)JNmy9(baXY)(Yfq#UwOK39tGdGpkSjJUcb}q4DaXYGU{A z%*E%!KNY8^7aGNDoJTJ74EE-Q1m)%Bd7QlLME*Mo3j=NyWG`JqbEX~d=a3#&swtUb zd9t}Xe8d$LGL*N=_@s7J#yby(H#JR0jU{A1@3xgc0$3>#O;O(2_Z^lMsWV7>8rwT zIz8S*;Hol{xLt}ep6lUITwn~bWr@Tg?D)KgB54W zh4g+lNI>TIFlk9O-F19&L%ZAex8+|B3uA+iWpTw@L+ahMU%o~-WpoBd1GjZiL7iBv}j?oa6 zmpb3uRl7=G#64zZ6#%D#2%tP|kwr2|BY62<(7cR@CcowqmHB5VA33(rL7BL`n^_nz8R;$==0~mZ>}c{#+9XKdBIC$T6MeCp zo0_m`7Ia&=ka4SRC@AO|6$fQOKW_@;8v4_H*Z(nF{NhD?abdRg(e`2ejL=7N!me9v zXO9o1JEB=_4{y_6{C>Z?n0WrzrlR{^30rYNpwp$rL+1Y>>O0`6e#5t)WA7ERHzBe& zImq6djO@LMB05UQ-YeOAZ&`IBWXm2|`N^gslJGwL-~ao0&*vjw4m#iGJmbEv`?{|y zh(m3TdT*{GHjs%o)u{Ucn^a9RVq@F07n72is%Jnb>-B&Tdazj%yfcnBtgRD|Qt*u1#@1Gw^Cvpa!qq|j3gyH}0ZPT5{xY>N!&sQI_5E2NPemFSqpttdfU@vw2JBtu1HQXB`M@H>xxR_dniWd+|iN zisY0w`9df8MZ=P`8gQ`;OWlMaYz8s9ud#da8o0piR+bgU`o2uqP=U@)DX75)nr@?_ zlmCUr@FAaHV}%V_!^~EAn4qV?F$JJyAUz*A1?(=(i4?U~ixTkEDM=WHBNU&NJE z>!(r*&nYqLh5X-c*nhOX#?N>Kq-zyk^|kBD?}auXRBu3Y+WV@Z%7r?doI`hP;eRn< zan35t7v{qM_cCDCRYz-hsnK}-(?b?^(qW@kokOO(DY1u{??$}ZwQ$c4KdLk7 zBm~fsQTElHQN6I|rI(r;91?wl$7m75paA5W8}%=4bNnW+znRf_>*2@j-0-XizNU3j z=%Lq7ybp-ca~I6-wI#k;}j$$zjF28uSM&uVl+5*v(PUP zI6s5J!p3Ov4wp6qhq9&3eX4BtJF+~*e1)OEh+(48DU2)UbexslT34c+K+cx!!&QI) zN$p@==zF=(YRH3-+|}RO%sR935)5&4#%{OV3qIYW8u}X@kGt8kx8M1WsAuadv}p5I zOeoD-`f!@f8~$FH_RKwtkHaU8r_|z}#qirl?BeFHkLj*<$x13$;%kheo)vD5u4rIB zSB`Ou)uVbKDc@#LmyIqPyNuUII*C|sjw7-oug<*!rotsS51%*F1C+V#pU;-F0Pr;e z6wZiBI4@eCfGItz#qI81xm0lwrg);}=$(VxE->2V$o{s5&5SORiBP+`!v7?Oz%7mCP z$fQL_cwl!3k+#<*ywX0Wn+`51o&PPd=}H*~tqp6x%wP z%S^zQi9^IK-&lb0-d+%wAMD~JLm;K#Ho^ywroWd`;0XqD?g0irO%z-@HiMCKtq-3_ zah4ll*B9z?M|7&L&V9f>H*c1!y(+V{ z=(oK>LvL#D_Uj@^jCYNNUnA$rij6|Ji~h?BRylahX7$Q)O14)bnvuG(5s_rW7>mS2 z6QuK<05E+^B~BKe!rx8-yo~vqFNM)d@t z_mH?YI$PEQBUA_Exq+uoiNoaDGcu(F#QQ2ja{WBaJo33-7k6Fa@+Z4bi9GxqDtqVE z-{ zKed5GTw_ps$Mpas(p)!4o45RSF;*^z`A`l(_L|gK%4$1 zz-nT!<+Ej%N%+F8lAzFpX#6tqp1}nk&4B5Tk;4Qw>F~3qZ=%DSav!k%D)jWV{|c>{ zLFUAdZ&+D6gS}AprGjo=5p@|>=*rU;nDax2kFCpUm8M-}tf|dhUN61PQ{L=QB3SLn z@_BaPkD9GTuU0&MA$Q9c;|+Vm2a8y!_H<;HsmDL`}Y!#L-!8t<0_M=h8iMK28vwD9{@ zlbUl{UEin~{L0wgAq2oM+2WAV(OHX-p)yqdy{!3lvh!!3lQOPCCi!+w4!O+SNz z95Q%8(-cElC(M7ZA&nI4B_HUvJyjtG8G=YGsK|$TrQ1CV`yx;X6(|AF`ppPeesY}T z7l~@2xRs)1MY81l^~Z}-)6~9(UZUnj^(WLG#U{r(zL9X3*3)X*hb)4DE*;_9@nI6S z$NTin6Qtgk%*DI8&903?sywt%1Hsbku~A*KR>rTn=rw_k*?j3l3S~SBxtJrPyGs~y zM0&2q&oWpYa^Lq(bu68A3~Eg+az$FFKBWOx*}P|WV?u~uJfgv{%WrKqk4k^em`{J7{;f zD<&Dw6MVt*3qGX0O+18{n|z&y!^l1)-*kxJWVBK}t$9ZVR@I@(1AUay2u1DtBfhY^ zQcVLnxQAz0UAH0p%CzM2;bM@TeoUH~^`#VV%#^V$3YF~ybFOYk4cAxnFu$f9sC&vd z+U;2XZY#)7uXC(G#;eHz>+q!Vt>$Zu7)}qQY`}@X&rAVtd9G|1o+nL{!@*2$<&9N* z+~$dnkgAkHj98Fa*;Iiv?uu}zK@Tl4UhC=-@&r() zSbk!MKn3_cRy2bNqi?jR5)A%`3en#(xUjR}6Kci^FAzj;?BR;h0FVACi|Y4uOcz%#MbUMj3H7-^zHml5bKNsZ;JjyV(ENSxJp>BG0vgyV&KlhVdULwRrL z8y{a5w=T&qS=3$s%%qkZo4%o&fctZ0yVfQ<=UTJ^8nS2H7KKyT6raM+%BOSl<97dK zp2=BCeiprR|7#>;t;j(CUAd`#WFW2)w3O@?255Xq9F_@9(z;*p7(^Pm#$v(GXb3I) zio2tx;3(L5Ce?8eApZdZzxQu}_lW`jexM8n;<5KF925~db4hm#wvz$3=rK&y&;_g9 zXbRX%+ZgeNQ~1ViVvnJ=`_*5UWS{R!{ycz*mhnqQN$1Y;F7FJ9z$?~9uHC{KtDnmn zToup1Tt*T!UwPQm|6()}7k*!;gN=8SJ8s(2&IB=aydWvACH@en-oN zchK4GjKWq=ckA;lNuz;TLXorQMz^nLLw@2QFfzr?1OX;G1PvT)RorjqRJPI=kdvTz z69)#Wq?6na8CZ}v$eQ`cQB8AJw0KT{<$(mee}*eHfFeTpV1d8cFtox0C^t`_#*6^d z+|O%ZafJ&Z2!49w7CeWQ5qc67+z#|^BO{1_p40XDCX3HC0btp$f06_#%l2pr8ikxX zgvD~{!?##|;@^loFjjXyqh2Y+>DfDbvc>okK;&L z1C6`G>RT5t6S>2_()e0eui=pDN8SH@RU(PN6WmiBKf>yNrG6->Gwm;=Kl_2x8S^kj z<>(Uc4)ef9v3saX_EhaX%?Z)wxVB7u#2Z`?e6pUvN2Bxon?$Zkxvk{2yJQb8aA-%^ zWK6;{!weIaolN)BCDv~UhyL3lw}e}L`hltF+bAsNnvCvz=(8lUBk4lKs@OFr{@+-m7YOqSJ&=OG%jNEYuN zG=A<5()~PK*U&-4eCvemCRM$9j7DRA8z-#@{-ahu0)%=@roRqOoFu!&0U~mDT+(@x zB2&7u=^lr{9GtXEQ%+n{vpu;oH#q6RiWCt4AhCBeW}I5@UM2@d@6x-Cn;bWLxJ&4v zb-z}c^CNr2fRPa8ZK$wIV>TQ@0zS*|R6tX1I3#6>6I3(>d=l5*xp11G4E;!<{RB2- z<^3b2_>Ou)}wG*-3jC!5zH0k2RAD-L?>UTcDh|o z^?h5Xkp&K$C5mXdQUnbO5!+dH6G78_MNy0t7Yz_0rUhp|RNUbf?=TON8u+>O0_)msS)7^+wbw-phSLudDK;er2@st?`x-%i3q_Q`EUdab)~XaX1IOXei`-jt7mXXi!W1Q-J3D% z=&E15e|s({D=VgMyEWGaSuYPQey_C4IrNxO*NqQ8J`YYwwNNL~ql&UM<|Mnx!8sMA zXk}>hHG;!1I|BLDzWS!t(IjYaA`W*!g?)Xo{{?2}(r}XkACFetmHOafK!c$I-ur+C z{R4tFI3UUm*id%;`bV%OLGfXg%*($JMo`3XH^eByyhC9-$fk*ZSz~-6ckL+?_-#cB z&bmxZCop>mk-?~&R~Fm=k+)e3JR2x%UO*n#SP^?0mv%Eo*Nbwq{xy-4h&f5x*=yJ` z=<_?so!W1-Bkiaw8jGTsk-fQ4XBJN(6aNF8e2?(~%~lP6NVn(i&StfyfVgsRx2|(1 z)p6C6eDCL(K8%X`+%)GcL)LP0!l80amOIhUpITYfoW5}^VfD*O2ifTheAwCRfkJZm z&Y>Q^X4b>sDz``Rnz9>bU2s~vkda-kK9)Xc>_d`F={jPpm*GEJU{t3z%}s}*ZKXF@ zN)#z|IC0QHj3C_Kh7L9QC>*YcI3qJSRFI1OgbjEBI7hAi!&GzB>i3`?H!(+~gGV;- zoB_yrUX(9xi90q3XK546lK1z&bUMy!&=#*>7<36`z&N>+|%g z(zNIOy7~L<=})7%UAxQXlBjtf1+?T_+zp;-op)O#My}od0DPt*+VeA^LPzl9sCP{< zoku9OCH!?A84`oWNZ-uEqd7KLPl_p`a?BmqZz0Ez_icC79d*Pgr{5IUKLSSKqBKft z7;12D5OTvI0{^W&ut!BQ(Ng~7r~+_XtDdz6E(Jt|BoW{y=LXm`c5OsHeyj*d{D0K+ zwjXTCm;eX1$<1JDN!xUPGh`vfMs?T1tp_$qP(r54*h}Y%NJYARxr2zvZ*&{6Z#x2J zZ-o%A9p-=C_XuE&jv7B+qQW*!(@Sb)Y!%1j$Hyk5cmsnDvud{XgKmzJwv+Y!Z@a#3 z0g^KGm-lMF&pgP?;3^)wdY}2O*!rT4L1W4_y-cQryhD2n;h48O3Hv;rbPouP0sJZL0d2Dlkvgf(jFKXO7ISkuYcE?%n z&wKqsV!2Ay8B94fs@Wn%lJLbGKs!tQP~)sT?>tAM2={rd035d?i5E7N+f1}fQ9`7~WP#SyX(W2~`i z@Rz4wy!f(^Gp>6qqNm1t?+yn~m!5c=m5N{N(hqVcgRR_}d19P!PT1qxyMX}zf(}-) zVHC3(!xP3E@I4opL->3{qd1Z(T{kuP`JdRGpW{lJ7p*f0&;WXvQP^No=VF8n5xva% zPdmsPnPVqjXP6?bJR$}4X9v-Zgw9#w&-zHG3T@vK)UB*;I-DLCzapg^a!!5pLe-+G*W$+m z-c#}f`efyMtb$8MACqKnkSj#DXlb_8Gez#aR@DyFC|;4H zx5So8_e*NVteTPJi09_+Vn`&^)(>S=3X-8XnhDUijHQ|SLivY5GRifj_cQE5CF*G{ zlG5W-!dg_9wa~Mb*P=gzzfsbMKtrZHnv{)+;Edk((K%MCzeR+_)*LxD4 zYLV=RHRqv^d66(_I>qR`Qdzx|3&Rb3VxN(9cFZl})AQsR>q1(Y%dBZ*GRIDYT<-6b0FI9Ok>4YPUr}RSHZMrlOg~l;@p<+ zcm;WZrEM;)IG^JV7hnYQk1t)qib;@jv$=Qk@@!GUSohT&+4>q2fXyOf;ibcOn{Mar z8HSAZH%W6<1@;N2rDG|AD z3l|d;v6)H_l7>-G?IWyB%vsT5my}$P#FpK1udvV+Nh~>P^-%Ij50M@tO=lGK`XfCY zpo__e!a{lfJB85fiZlvx{K`~}dm;D2zj(3jjJtN{GcRaw2>Vu8*{>SODzPQD25 z1_8E4V~>m!Ns8cGzn-l`t^r^)8>UwU-T*Nos@Il-k6tPFF1nP30kyC5jdu~4x!+v`&#Ub;HRtzp0742j+6N4p* z0b=>{SsV^yk~|zv?()tG$2mOZ0DL1$otpQ4K2`wWH4NX74JTL(7$9IHngY65qx{eL zNFEh&U|YKxf4J}QfgF83Q?WT{z@0e%-xcsSu4KHl?C!by)Vn563aJ~ld6;xN;%)qR zRjJ-yWoZFNoQ;zt4%qX1MK}08Uf_bVtt&pH&9Al|v%SOJ{*L}I?HtZe8(Llzp=J>*6(48jjM4FPh%S}=-aBi#2Qi(>2M5U-Qe~=;3a2Q zOHVAe$V7{McU2{ndS0yEM!Ou+Sg2TNDS0#6`}uk9_;i2+H%bNX5$_i)9-qPFfR(I= zPIy9sAD+9z8Bg{v7b(Jpg%&Q55`fvD{WK3BDejAFiGdadfC0tTK*Dl~IU^h^a~(cC zv;LkI~_PY+hxT9z)_poX~JFe7C#ECt#EEB8iBBZ(uy8X7c9Djy-};6&o$F{jJGKd2b;(heD@ z-pr8pqctw1GVk}1$K+2>y4XD~LN`XR!-1F_HjxW#xLXYw`@Cm_*teDO5uF)`wgV%p z-mE645xzcZ6aaQ)#d_+H`f)3g%twgGM&a;0M02uV+!J}KG&HO98=zBq5opStI=hcJ zCr=5Xu7}x2Xx4%^X!G3pZ&+>;Vcx6KQ0C&BM$*3*wY6UV@Jl?rQL2W0K_517^X%pb z8fd3(pU?7yzL<>&r7c)(pVJ%M(Q~SUaGOmB-DdsQ$JH%guleQ6SA1KRn*S4XXX+aB z4OD*q*v0d6YY1c77v8$T$*aeCakzh4+tLN^9UV$?XSq&?^HgGzV|~@|;?zvRuHCJQ z$-@=!&oioC(M{nt<|HT*nC#yCn1*vM_tH-;TU&LSp1Q6=`p;j7F;OJ-arGtp#pTPg zlg*rADO_NapZ~!tcye59c+-Usts?k2k)~kRi$wsD^?d>{C5wf2x$cA~Kmirc01aWo zdm)$F*7fU$Nt1@jesz$efl2m}qX`!z#wm~rdLV^Cg1xdZ#&QPZvPx3~WGueIKCCdU zUD0__`mBdZw^;Ty;ZiFPMpyIigo~d7^Lr)9_EHhTM-8p^_p;fW_nRT+?Gn`p-?k6J$(AEk6S%HYc8nvP*FAD+DZIYlHhP&$e` z^JRH&C+&nFetPy6wi&pbNPPWH+z4^GhQ_cNR>N-#+ZRA^AUX9r5Qg&4d!e2e^Flik zV;DSP#B7J_hxKMURaEMvyJ}L^LQ`^&Sw=af7q9{JcR8o5#SMPZqI(f-|FzKMbN8e0 z{ud!}`u_;YKLDOud%2Ps5rQ8I95ExQBjBz9ItKQB)nRa2(~+aILPw# zg~hv*Hhzypx{1G2e{tWvGWVx-yD?p{E3j;QT%PgZvxm~1ZBBuzy2c`l)O}Z+s#sf- zsX{Ek@g7-d5+D09!{^pqDw%t>(9Q-eVGyY~u}H9?s(TQI?@}A;W8Ix_lLyG#UyBpA zc_yIdN%%owv+K^4sGi5hk9R_oakg1!!4gFYJEwNosB9c3dT_b|P!Cb-!PN*Pi1`U7 zFE|CfGrL>d0k`c2z9MM>8dCX7?u*a&CjS_d6XV6C!Ce2iopOnQ5;~*FwGsx4H_%rv z%T27kQd?+wKUZDu$-|uZL&oN(mvX0CYdPg_m&|NtEWh3No-MuIZ-r0J=93LKby-Z5 z_cQZCRf)U<>!p;$?>--;-mN}}zwfs)dHu^wM3T$jJuo%aBQ(j(Y54rKNt8I@i^LIa zq@lWs+O48J&xLxGk_-CtU(5KPf38)Vleyo&uYxRWHSE4S`-sG5qNvwR<(_eLVW^cl z#WZpIJCz$Bc|lcC%m{5YVA;ed(BLpPS1$lVqBf{`Zva)0Ci|(~xBfAR07mz22>1a6 zd(Ia|>vhGj(WMp{rZqkUlmPww3^dLo?*m#aoH2wuiw~b3phdxy2->!th|^o8IW-M< zZSbVqXA%{;Rt5ZeeQ^G}EsSB?#GN`mJ0QAgbA0+Ss;MZrb~$d2r9`yrU$fUaQa0^35EbOwl3J!PJbhnXkil^{PGsias?9abGvJ)yR+LQSSn2dolqX&$iF=udzZ@OM9w)n#%FP2 z^}hFeMFqw9wfpld$GKPoyh$VP_E;Dk+$+AvIepiN@Dh)7;c}LBh81RE@j z3+Mm}?rDIf80RKH`0#*ew)+(Ovp6VB7Lcj2C;Wm*asy7%8d!;u1&p+qFwMaNE@0Js z;g%~J8#p;4f^BT!@83NSsKv-%EQz``RriAi^&73YKyC(*9P~g?{0F4(#XKRjW}-o? zN)dm{CbU97t%(0%V%|+jZ=t44U`YS=Z2M}>+w0+i{px!7l6!4FUAATx7k7+aX0{;! zS@tKlG}Xjr&EJVl)pE(|skTU$k_QAcYbT$Y*L3zcae4b#`XXmPl0h^hFFY z2R;%)=OQn|54U&+8?dYxcmv6>R@6`()+F&S20~{7byDgaOJ}M+G`)ZQd1cm$GBfiC z$Z4^&6d+J__QtS0g9OynikL{K215@D3Ji>pk&2T~fc6dOI{*~#0*Xh-cD@#fLtA6j z!dN8>!|Y$gA`A3}{F$(#qvFjt*x6aJc!`j@_cga7`sGmB@ZTuN!#i4fH{wYsq zuN}(uo0w-=+OGnU2e*H>hy7T%cCs>U*6JXorUBRvJ9!0;f;P)p!YTza6g-XC5sEjt zBCu3y&F+Wi6IA@HST}pg{liCeip2D!w^uo(iwNAA!n8{;cLA?D-vDY63kF-AvFvDp!qs#Q@E*SnW>(zJ0>J?V2 zda&?u;ow$7V#57sdrL(^Bdbj4D39*)_jbbzAzIm+x3oay6QTt}cptY^(I&4vu4Wbq)m9EjZjk zcujwFT3KxBzOY)uf3jUF#!%<9X#V*TDj`s^G4i7km8hc5M9%nplZk~{3`k9&3^Wd5}-&aDn=)bnXvXvTv)5YsQ zMkVqkyM3LGrS7`(NwG644OW;`wPggte(_%{M!yFv3XSiUxFnLA&vnMCXV*ITeTg$O z&?8Uzva7Q@JarNMCYsB)FJl^P35OS0<2HeXT=l(gjFP#jTH1^1abb}##<{08IM;+t zgT&72XW^^XPpH2r!PWy3WRZXp-X?0Ip7{>xo>;Uw;1g{KXG5lZdg?u40js{4F7GGE z)id)asb2p$&NC-onWzkWBuO93lYoHDYglUavpM{#O4>duY1Za8qin+I!j1K<>gzy0+7# zGt9nQhW@<$c<3RCe>K@_y2@(Wa>fC1QISUB*u4Y&zPBZ##u^>>zU*b!6sh-8rdD~3 zWcweDPC4G|XYwd%o3>gee3&5fO_T^j3KfB#!OkAS#>jcwU-v)w8sX#fJ0~1Iumzs%c}oky%nswRpdOO?&pQj< zC0L2L_>JJk5roGwxc7A4_{fca`Hu95^ zzMx1Pz6wVzs=iqQS24>qm)s zOip-$TF%GBvVw_)i+<&DiP$4M}hOTIlXe@bgB!-~9 zj1bqrR|Zu#I{MeK7>N5EL}KwnS0gCpECeG_aF`?cS2manQsK) zD&31Z>YIN&6oQ@>GUY$9mNH5`=PGVt1m6^$Lh$v=dA4>Ro6S+(e3u|QXz@W|K7!3 zALW?2k^D+}{6g9gbAK`SS0S689FM7VNOWA&Co58n*#wO8Xl*mrx)XzJ&H@{5S|xJn z5&~(NZxn_;ZD&78ZknEkdgtuFne{|HcE;MlLKTKftxPV9Th8Xktu3_*YM^FX7|iC( z9I+aH=tAv}0!5i21KMIXJSaN>9$UlV0_Y2MK!VGF>K#qvwgL`}+Yf0~h|vEHp~!DL za#K{gBVywb|0TRj?Z+bmAA~+6c*5UVrP~^{jQi=i;EYD#p?&Kt+q3eR=z`y9&R<>*s-Y0*fPhP94-+3?b4-9T>H2&AofcMy zRWzqN2m&9Aw=bC^s2eGt)zVLmaiDbH`Hb7xqaYK}Qn0v0&kvD^AQD2o+fjIQIMnF`QYtsXh;VHm7#G|Bk%iTs}|X#b4B zCV9Yyq9J?JeQdu`vzwnVX4X!i^-%X1?ty0yZLOkYnWk~CRf;Qg+W3xv8ey~D$$5Rw zwQqRK%B`+`@#p-XBDXRjg;G1JLeF|y^R}il@lXFrmN@fyKDdfhbS3YgbiW<`u*tyl zk5y2hoiHw!!;{f3EX){#4ocLMLv&_UP8o`wnJ+&h)M*}a62Hs}q*OOb;80eHq5p9E z?oLr+~R6Y+ZS!$A-SS_Lgiql1#dn6e~U3>L%2VG;!NMo_*16 z$6Ta;yzpDcd*I@&r@v(UHB;gf)u95D2g$qB^Dlc&mWMV4XLJLe>@}a@tYe32-NZa= zpy|xXet{DnE*f0us3|QHNS&cEB{7{f@iBav-5FeQ?{nPX%|{svQpRbydsVIl zKg$Yllvv)xI$v~ef9?uUyW!RaaKiR~sq zVbairwe%rSA*cZ@c}hx#SFgYl(Q3o2=`ok+T56Yxkx7kN0w)m~%Y+Enm^1%*{4X!w zO%~$fF)4mC+PS1njXTfa)~aiZkGH92Fvf~NIyeCY2ss@Z#KaAVFEjE38e zDWAYnQ2y>R_1}Z#AM2ql9nK^oS6vT&udeWowmiAGMJV+(@RV(DXgBbp`11Yc-ugmq z7(2hy65DPb3fA3iSzBL?6J^Vn{`^8w4Bc4gx?>c{H*SeeuA61+ z3XBB|g9ge+6dJy7KH^O6atwr=iJs&dUjKn`4jh-Kt78aIF%E|Wpd!jl$1v={k}nKr zx=EBEvBsvvJp?AySX2m5e=`Qf?(^jG{K^6YpnZK5{t$e?9I15qEm1&^)I{yhKIC*h~8B)$2DZz>tRPsef zEt>_@@zr(q3B?45f8sYlY3cY{8PCpaA5 z#N;n&fYz#*x;VmGc9U?TCSNw1(1H&VN4xS)+dCnQj0JWqV>$+$Nb z3n3Dpff}rj&A$@+XZNvV9+fjS*+1i9|8&DG-N#wHJS(_EOz1T5Hx)eGDiSHm$a!h2 z?)>8l(sEJ5jzhO(qcbOOO#ABK=$DyV-H;aM8ua1SGC1Z@CVugcGN!!i9A$BN0e zxPqD(`UPw{B(g%VuuxbB2sSkUbd5S34s;Vh3&Pz*8?Xon9QFy@kbOYT;S*yZkp;W| zVWC_B6yEJ`^RhEA;AyZh`(w1r$(2#~g_U{!_`B!5^S8Sl4HzEuj{`mk_KN!JapF5W zVc>v*Gp72muAz%!6315)jwV+tuj-eN>pWi{T)MC9|0$oy_`*6&Xt&zr6y%6&t~OCo z-ls(SH=?8bw9jS2NCL%B$z)Q=Y0x8zvU%NN#QxmvOChu4z-^WHRtU!`7gFu!|M+~z z>L-4#X5ylBDg-$TAo2-Dw4PeLfiV?}`2-bSeIvXx8~%JjaZt)>*^dddV1-w(^939i z5rE#}v~eZoldvB(%WuWtYk>UCEa#ix`#p|F~8>#OnreKPT-j zPRMTS%kVw)JBh0u8b9p2;WiL5!Tn6{;9Vb6vAE`&M~ZBO3XUoGE|BB5_VtasRhIO= zgOrPCTe(ox*{^!S>}L9=?5ATHPtX3GC2m9=3g9j?(%GD^{4t%98QXHp)>!Hs*Tz~Y z?HSJWBMv$DB_L5maxeii!HI(=)iZ%hNcChSUb+a z041fe)n%ZoxRwYH1sBw1NFN-HUEx@^8#qvD9wjwu+e-#m&_gQ|z-DZp7(Qus3@g;& z-Xp9ySJZPS@bz%S4jjpXBnb84EU(W$p-Do^V|WGj)jf;I%65XXG_uPB67@_5 zyCZXNt}?E-&YX!qp+z%l5|@bFUB~$YyILnF&GMBWc9A+gM~#Why9gOB;_Q z=v=KfbYlLv{1x?COH=C}m3A&?b;>YPFagGR*W`wQ-{+nux}O6*$nYz4qpsu)uX&G zIkl>J`S@Y8!$wEq{@HH$LwVmSQO+-KBnWaYH?42nhCTyB%R#m#BX~8JJ-di-9j8b2-nKCr}-Q86$hX6sXcB zrtVCcHmnpKk*0+!J**llLLRj3z!ky56SjQ7##UWG=lIghT(FWY!PwEu#I*{nuGyE2#ryIngjqBt4#1$;Y#jQu&03p4KcA%I`Zn* zz4kCNawBpC>gV?{5Rb3{>jq3uY1T|}GBrdDr6L@eAD3cv4^tj;>NNfE zBTlFyb({OR+3`li{oXro3THJg8ccK4>@O;I=R(19-ZoK@maHiql zqHY3qOtWO_W$IJ5n_!ioUpT(-Zm~8LxADr)-ezS17AG2=HgZ-o^9idt%geIIhCg&K`l z=G97+gqv<8#y_K1bzER+lzk_(aTY zl3YigsmECj5lYUKwKq`*dJ#7FE1pINWAcl&dl$F029z*>n(R2XQj3P{hf35k?%O_` zfJ2Pj#Eyl>sPJA{TvF=`^Ym5=%r|@d;86?^Hv=Dx_L*QXMMsG8mm~fC_z@fq`0!l= z^$1jn0+M=U@3C2<;0*)_80iK4(3!Z^<#;hzqq5XNbs;l(p1-7L`0m)J4W5wnU}o5D znj-mTdt3&y`WL(CGarrrvRGJsaS@QAW9@|v_H>o2&&~V=KmF$W?(8S;@~r5B(~)mh zkTpL2?`-Ar4JT{fVVAW2s?p&#+Qf%1-$V>g4gx0bTLjha8h%=)^9?y%*1beup7<(4 zPlOpx+|QW=3h%}_wnXfX?H}yT{FB>7U(vWAi3Q0m}mBLtumjz^!%gaTQAzVBa=Qc7+Ft zi_D2IP8|%}6IAa>{*IyqC@y+R@pcU4jU33_ZH=}be1vmIS6j(5?$&5g^<8|%jVI(a zacdt0XS>>2W5i!1sr_d}7A*tEbiH&RtpC?~+|v_4!M^R1HYT=h_wI>?!(hnxpRK%K zQgvqq*5}H>bLOX=OQF&q4*T{-XrGN+Jvv-fn5H~dxe=tKBd5KkGq2osds=k;DPT?VYl{4&@E$o4iP*4ua!7lTHQyM+jvGR?RZ{SX?q3&5K}(4gh;E#S##W_6WI)H1i^?C^C=A%@v!1ECH z5-CzAVOPOO{0j2Qj>|$Lkr$bin8u8Tf?%t;L5qvN<_vd4` zakt=x4(C0!&+zm{5$`+IRuyaZef{(|c4+Iie${H(!}jWJ#~*xa-#?``{qo#x2zIFT zQkh!LXnGL9)0O^Fn@k&X*4vnB&!zU`rwE(^vclqhFZY-_vz{q?Jr$#NelGD-VP&-# zrMl)s-n_V+S$)00i`+Xq*y?;BDz)Xl#&S zKy+1*H3Pmeg>3MhM~&Ii!gi?KuyRbaivqms$)0y1kV$m}Ln_P^{dD-_dAytp3xmNq z9^bWIYa1qNXyg;*xzDK-+lspQJ@xCvDOk~HYm3j;M%dm6>gC{ozX_0+t11#rd1hyW zv+rB4D4vlX{^(z{>Km|}r#KyFih9~GNP5dqt?5Vaqeyk-1V!H9)iXzFtG8VV)k9Jk zD#G@PG&@l5Lc2P7s(;GCI(nCNT+m>M~U#Rr>J^TpU`lCMGG^ zPUHa?sPTCcHbEAEsTF6Ui^&0B`IHM5i|TV_?+@@Lu@qrz;U&%5{kuL^4A+){;sBxi zYlufsdlr5Rnwod_kiqj)0$wk$Hf8xbk zo?Gc^guyWBhsprc&)2!QGt%zaJ|pAE`2N>|ji`SEJK=Q;JXyQoc*Waz$KL*DU-f^! z0uCdiFE^mk9k5w@FW;}){hw)jQ1#A6?FMJ6biwMGncm2r{OK5`rKXb!EiaFYYzn>t zr^LdD*}Z#AboH221Ono)1KL#W)h zz2e_o1f)@`>&&14uIB0QONB5vOv16jhH|PXn;$rU5_+@4hde%|AV4=pasuLKOaN#H z*|R(oonfmVMJbygd9d?CnNKH{V$h?oM#o^|@_8)8pe;{S42jq|(V4 z{CTtBpQlfZ&PU8ztejO1_V<5Xwqw8Q@^wile);m?p{wQB697TDT`Wzl!qQbF&PA+daUi348QYC`+)%J_5N;!vnL= zgMkT=b75~g!xrA7%g8xTlIi@%MQpTUt=mhty55fISe8f!1{&;>gV1rg!0=HTk*D>9 zdHx8!((bv+*FW?WX#0O_`6TBthQD8z67X64g7tl-oAEM2ACH?Ob@bWrR(SSLP85#o z+F)qVDA>AC~S zLRL726JHGR`yUcM2fU@DaWff40+{sW zgmp?2YLzKWTI0F1(cz^yPP9#QK%Un>9`@Q2}q#g4{0Pg@?Ng0j2H*sVF`ZlAx9a|=l~j9mqz zNPNoA+ScwnoHZnO+FyEndL5gg%_4%)>WU^BsCSmBc$xA7n^t7S%)zn52Xm;>!*+ZOMKzF#@~~4kmR5L$m0z-e21_J0+?4Ugu}3y*77)H?{-om zHY(v=+a-5R$@#V+*qX2dRrV z8_2gsoSWw;B_bZ(06BC-J@a*El;`=1*)jP#Ia+tNv_~6AG)jn1YJG@ z5&`RfN(1;&=Nv4+p=KaxFa=u$x|&#JXHEgF8>+b?o`TZDP8tx zEjGPp!%Ze%ecM1QXKOjx_THl+$Ah8}{V!~DS|tG(1&z8lbNvP@sXvX zw~^}Fa`&pHq^IYg%QDO_W?aM|_*yyjf(208a;--Sr3m}Ks?42bv;KD^nCxmYtUkE-s~2qBRd`h}vUjE* z%n3dB542*Zu;Kl0Q!)Nlm6c3w^H!ebUag^qJ4(u@%5I>=CxbAyx8Z%-&ky$*hZ;Vd zi1`VLi9a_zc5R|V**3i#^R zjctm9-Ps^PK_2&I=NfS_JUG?+0g$$#9_;0=_TTEE+jrt!cIBHaVvyU}n!%B(#X=FG zdD_$*L-{MyKPFeY-`n{;-rKKt%P~FZ6mjA7WZ-h;<&m9yV&4o|TV#hbzm2*=BI+ST zF#>jzs}fQNDYEKAcPbwHc~Lvb{wxc5B^l9kb zdj&GK9%XW&aM8u5!&>INpU&_EP^<=Z88TD6huJ=Fbzx&Ls9irUVSqLs*zLh0CSo-7wpS&QXc2WrUyXLX;QZ)& zBN$Z>qwi`F4LMx-9aB-KDQ0B&jT{nsJA8vD@}~?1xFcs7_B?0EHxuvT&fhx}MZ`tI z3ZLf0@z`o>Gd+A9(&I9Yl9C;oEnk{!29l7(2!7WSH1IY1&}M}JOs`mX-@ZS# zS1w;BrWq`6wC<8gR24~)qK`nD-G=_Sd7N;`mp?xZoi??^fBOUn(lwH=uGs#}nAZQL zP-To48z1nxU(x^elJlcu4Vvtxt&FbLq=!f!Y#fumN3{Gr8tUJS45*)ORw&=8-ZkSg zSdyZ~k}me)6*Zl&7GmGstS-vBmnq2TEUX#e`Y12T)-pQ*j>a_D^S)-K6F`w%hOWZJ zem0DPfuFVL{2K!9@MHM||Jp%XJg~?MOU&Whr(yWLFRl*>khdRrhXn71V5i1!a%v&eqlS#wszm(doxy~vi-f|@o>q#N}=@1P?+VST_V@pc+2A- zKTb*QR7mDrVkLFCNb?`iKg0I1y8AQUenO=npQC2wjBfWQ4+x%>8yt3-t?!S_nW2pDLKRkVA*k z2Ue;LBN;@Rd`~|)Qdm|<(G8HNK6by=zyLIbB3DmyxiT z4t&5H!n}?H!l}5B(~@qj3>?(9<_`(|Z?m&=NB6IOzZ2Em!+Jhe>B&Np_~aU+vCL%g zvQ<5z)ZH)3q5)$D0%AyWZ>a}7Jy`rN3cNW*PvY;`bi@;?Od)JdzEh?S#8wozO@tVA z@<}%|DAafQ74qawRQipgBmuRQ^CBe@4T3~by&@=2d|+W(L-1`=9u8Al_c@e!v;egR zp2Bgnx_(uI!7TtP%&(nMh=Zf-a4`81Qdh4}WXiNbA%YeQw9yisi8D~2+p4{uSz0z& z8hYd~I&nFge|-9Bll`VNY0m7$y|%4Ca>rU@X~M0I!;=}o-bI75}E@6bC9 zc`xlz4kaEns##Xb#ytP`?ar$R@z$Kp_{kk7KE=4J;-6XZ5fM&?OIf1p1r##c!FS5- zoryJYdHVkzu+rYuwH!lI zeK*wYoAv+>Nk|5vLP!cxwcf~aeR@)uoCDPECCUSM4CKA-u7_*_3zBrO=D-}0pKdE5 z7F#~-sdq6}HIE4%kd}i`iATT6u!NAnh6+G6u+GTw`q6)Rek1vnuQPR@e>&nIs7ZbM zs$^?PcDb82Rk0C=K{Wp6j{6Pz4;n%E&(fV>G+Z+N`0?cQ2JKkk9sdaP%o{VGRsVb! z2}zyHP#CK9-B-I?_sPlKHZXd#?rK;PX?R;u6gF={?xHXi;M_$UMK?r`)l9^x;1}px zB$s9ET4=@M((wph?L&u3|~8nX(gx!C9lqOl)w9NO-O* zk*}N7j1SN-=D|k5Y6o4CEu72Ke)5o-5j@Ko;)eEKXBCUYKF8Af{Rv_gPye7c((h89 zxq&n+6O+x>$~x5_+a5@!socWlB8&`&$&SCfL}&A>UI*AXF7umEi^wHjoup0V$_75R zp1=4=7tCTOYH!b2%jEh{c<$e7m7JoXcYMxzp}aW`AvVHsbF^K;cTka0-^hsQYc5D+p#UE7cHUz|vYQ7ksxNGsYc;*o1Z67@w0K7;M6)-6~?f`l}1Kjb;M8wk{G zY(4aPkpIWWL3(}D|M)oM;j1P#X+GT*;py?w>EH8RSZ>00b>oT;VisiAe>r#!QSJ{$ zC@ueVG{AkM6M5|L4)?X(=0Qhs0JI*^Pwjl4j{c%*h<_FH)+@i8g7WLAaDoOJh9Gy1 z0OO-MtH*zxovUuPGOPuxI|W`2U$ry@^C62BT+T?sJf2GDMrpaT((91!jIrDytDR&i zJ5ef%3f$yqmdMdoXiAqLBeZ*r>*ek0)Lrz@=Y6Hf@{^yD@##6(f$I3Qlzn+pT>R7Z zaqoqCn<(|~&u{E{Eg3%X)K3SLI$rykGmtwVBDU=&= z4OUQ${KJA>YoUZ)6M%LVq>niH7XsDB$#1Crz&?SEDVm8-?>Cm`gE(;#C`6bltrRqh zpNf_e$!6nwV`mSCvUD~47qSz27T9W^N`|L@TIhZ3FK58Y=?RjCf9JrU%VPFujSZa_y2s? z;bk$=T`^Be8T$qmw=RC-k>*Q(l16$I%lu4~lNiMYEgBOOCeWjPn0@}L`8)V-XUo=9 z@Ppais+t$g4BqWa1P^G>Vri0|O5f&|Zhg94m7SWD*zH%Kdr~a1^=9^HtRb%XX1Fe6 zElsYoAo07>*iIqL2yKRO%6rRJE5};4e1J7T@3CFE()L?>JgNKoS=X zxbkw^lCpdA%7YBAZfKsBVJ>cSi`Fa+Nis`pzy5s6y!no1^Wm}IyV;Oz%l9rX=e0LI zvO2UAWjUs48)~ze0&<_sY&*Ex?;TwgFINj@jZu5z!;LZ4$niiAiS{R89)iQ-(GJz z{l%*}9+RtsY@BNH`y5-8MWrwMgmO2GuiQrV>CT&6W{SC0b8E*KdDsQ#8{%8KDop5m zpe)fk(r{GrYsqyh{w7lgMa(@Lw zy!8`K*KWDut%{jw;9}MXY?^xY9qjo}n<(YpImbHil$)qBikowDR8Z7|5c%?NJWH_P z$gyGv>>m}N;9=h*zLuf@?TTt>%g03j!wrHhe~7;4P^KQb?svXu;!lwY-+sz~GxIs0 znPtIkF07_$#5pA4dl=KG!1maTkexo27q2anH4pCw03N#@tg<^&oS%>FxP!7A&nm9& zo*q7#k@0t#8%pAcFX2zk$JwD@EeYv1In%3+HbHiu6Vf?26=tw)@Xk3FKTP}LePwZ; zDQ`$s|B}~^Pgc_q!&G~`!PIyn+-wtbL|s~?spZ}9o>sX1P<%Enc>TFqHSa32lIt8* za-JJ(gED<5l18#aX>+_l&CsWzdq24hh!EF7N>ZeWf;|J|$^cLBEpGXXe6RyCF<3g# zp=z{;wnYmxp5@B`|9w1I7(+BNRTq4}=^TUz5hnBc4ASDLH<&lf?s79{5H^61gh7H*+!bz@zrCnVp8T`O*Dr^ zj+x=&L<<*oQK9~Z!wCRnfDd4Up7qGrw15@c1|N+;9V~6FL3wZM;1!1ePFGnFp-l&u z+;g~}JLYMgeqLccb_}9#*w?H3C*=D1N4FgDLg3!5$&?34MB^VDx&;NR?^cJr*8SL3P&iSIkZu?2UiF(s$^V=BQY2BIHwo0wuxq``3JVph*pE(~2 zMaBlRD02d0h8P%7k_?aijKT$^HeAmt_K8ci5kleWG48=YWt=rZ!A!=_3#AH3dx;WI zZ|?mn*M_Ly+o&i_S6)y&Ar9U*LvRST>M}tx(-WUBmHp-^S?B`+ySQ=1pz$_C zXZs6_O|v z!hGP=6Z^Gij0dz6PlJqJ-XIu_ZP;rLc~}g~yE!SSx}sc4=^0WPb(c5*nUdp&KlwctdHAkPF$0_G4-1^~4*D_O zM0yZ{#oTq6ATs~uF18eY{~;(m;vCK=>foB*C4U2FjKo2U81?O4V{@LR|5g!7^N1IHimtx=bW@ z*M{!?6*F3h%aaTttyp$(BL3jC<39T!(t{ZjlVbo1N1jYh-sFQm;nlk(!@hT~4nsGq zI=`Ieedts1Pybv&$DB!eg0UdEMXc35Q|VXfZKTje#HoLe6)*3nqs)hBStM2rlc`oM znWo-93UxYcGQA3x)Ksg~d1-0B#=`k%gT@Q3-MG;q?LnmBp3(7D@y4Tj&t5!~sChXx z&QXx~?iDXKgH0I@S}=-KY6hsNIgq0G$<$Moh(Ha32$y>cd@zVM`v`GE9Zh57qr&OG zf4V1M=iaK@8531Qv>)nFk;rRncR#%PJ0(a{z;I}u;$tX;vi^pusj#=<zq~B8vUjSAW#3-o5e@ptRO7GbN|GetYq}R8wIltu!>jA?W{&^BCuR3A zO+ta^K?bqB9?A}B-0Opn87p7-X$Q;*Pca2#nOYP$n`Dy8#PDj>U?+Kt8tS_#RWeP! z<$2VCR3MYADf*F2BnsyL@CF$h$fL2Ai^6dHeMs&|wXkIi;TGRe0cU?*1KunQ$ zIG)cpgxO$amc-_+~tO90;_vHTF8kLomUZ_ut1-D=bW&XvuWF#^4 zDi?zQEe={G1p;e;jDPdWBuwxu-0a>|fCE4W1FHnC%I1zwW7rHXJ0ONVsS@qiAt<$9O1S%279{R?H-&MN* zt*m*PHY)1Zc$BXmu*_>cSPzy}TOLkLCD2rsHeDx>XqVd}FE?jWxW}N&UGrapG~)0( z^|+AKpjSpitoThO-8=kGt=V6*zSmf&n5R?n4lLIzbmK4Qv=ViGOn;w6HiZ$8jC`t| zI!NbQ$V-f^y=SFRys@M^#F`rPxJllX2}YsLUpvug+#h0c`_rq$KL z-@H}$`=(e4NEf4lmD-9UUsq^;8N+t0&@uiBrK>`S>=em=&1ZjiQU@&Aaca^-i6>Eu zvgK3{X`dQNi2*jQbm*?4c2~0y@r^=xj& z1pgCk!`F4ji8BKG>}(QtP@YHlpxY>oi&{(*S0mMAP2W9!+>+gj3eMRLV+yohc+f!k zCUrR<;J(4spoPX%#=>%9*14s@o$hAu_nyRZVpr}~RRFgWwApt9M6D*U!(E#&Zx+V@9)oqSs6NrTLX-_) z{qK(&j1-U=YJGIX=oxMv>MmWp!(yBOe4#Z_@a-Pl`AAG&A%3j&&;vmrj~TW6<#yIO z5@n1}PWB%CMb2d;;MX+EDmToNkTV-VbCzSQ;Q3qdzbbvCHF4`L@lnv}=f7{0>@88# ztS_U^8a>S8`fNO(w*DxaWdgFK557Ty(m&Q-CnuKi(kqST8zfrv@ifi7A4Ld$ACN0|@a4;_lK@Gdeo57tj1wf7m#)E z3ZgHaiLyy3j@&_6HKt+2od8^jDd9`41SmW%3}ezDi3(wCsd z0vwB|XB`|^I^4ZbsU{;}K~|)TiVZh@BQVhqr$)UjfZG5jks)EYoDMn>Y`L3%1Mill zBT@2lmm5-Wrv5y=#}&VQ|D01K^};2;KpF#$2dvB*rc8dVDFi2e_ZRu7mHxVOqUwIC zPtmHy!oKg-+H3o)z{5zY{=(3Z>~wX$K>|6u>^kapg?I$Yg#IrHOlkUlDb=G*Xe z6WpN$QBi`Pxcr*}xOr$1C_7q6$6MM2u`ZOJ7&KH-2%tKV%^!sYqs#j*&TxirrRoAJ z>4BJ5>oHZ`rD$LGG#So+Z-l9PX^MwVVIZg_ZKW^wFv7dZ7)+|3;4gF?P@T<~*EOhpC;jL-;F@?8pAciFN-J8I zmC=lMUgsTAF(~bA<3hL`K#285%TJTWVDy;EEUz^t`O`L&591@k4x{fPb5Z5u60bLs zhK`QbkvuoJaKf7x*jaFa%|ttG9A5FP3KJq?{`rKJ_1ZycH0GAxrl6doJGQwyz6&#Z0wR{06T201DWp`Duz z0WCv(C6^993xf|$-%mg6zVQC9M-!tk(Z7+G9?MkO9%)N^!(WNugyfd9$XzP{2uGD#d%?Atyx{Q16WZV*l5sS3mqKT>Tt2dDps}c$9(D9jF+$LSLtAln1dHhv~qIXQgR)g zDaXH!MHSW_-zzF-`Qe4dy(OGSx0hoNzYiWJ)EBcaSGx1`ZobM0wQ{&ZA=2V~a@!p~|TzS{q-b^}#|F2Fea?nh`r9v#TCO`AhQt)rX z2M$RPzoq{L18?oMk>&Wji%2v;AF3g6_P2v!uZC+00l_KY(g1(%B2L>z{nxDiTg$w9 zuV72MqGu_KI5T8Z3;Ut6EYhl@)4slYwBl3>JZ3?*Dqxu7y7fR%Su3Z(LfL1!csZt% zl-N~umeCj5Aw>;;h0ji%AlId@7#w8c-*9MY|y#qI!n_fTuwj!5(Bb&3fIwOQXQLVNx_4$S#S|-Aq zcG1q{U3`P6(*aXKdS_ccCO2XJv=bB($=86@i?*ppLScp2{s5sI&5SB^oW&N8MsCGhB# zUZXQ5g+-gr-qP}oxui@NuZym-;gArbs=C*WVD250nLe9KB6Z-sdro#xQ=hhGx?Q!c zVYJTda6f9FiW9rF*65M?=fADd$nDoEB->LF;?3`p{%Fw*^OspBL;q_!<&J^TM5G#{ zFjG#~dQn92!Vb)C=Oep&+C4W;X zAZ!qz8iDzr^~27^lc2}ycN4(OAU@cCXN-)V9ONjS8avddF;Y!5&Fv-jLg zEcR`YE%kjq(R%^e8?@W!yw$Z89%KqVQpRWHU3uDxz{B(?t&cYn(8X{aR!cUQeeD<% z+exYURI-oS^70^sEd9T%J00x(wuXoEy6Vh=jrL{l0>lI`G!!{C1tahQYbz7aBpc_g zGTMpyyx0K6N*h9#!Ac$4T3Uo0BN+Z#!G-sY5SJC8f$eS~;sxM_>C^F(D@RuXs4Rd1 zJpU2^FG0lMhln*c0u&}PN+1a9C+|NVdj}h(Scg*we1J`&ENDa5&l`b|!#AAD(Y@K6 z)E(xmx%1tXDoqqa>FX1PR&8dvk`1t5(f*6M%-P`!T6Ez2#RTT7UW0^mYG3GyOi88B z28>Zi&4{<&Y8CTs?&=or37n5@ClKWweWBAjXCO}9C>u`amZ}y0%z%JUh>%dgJ20>j zlJIm4JE0ue#A?L!w3mMTyqvF_DG0L6{j)Diuhi8y9P#_#jsF+h>$BP z(C|wC$%D%kmeb&Texxb^I$lwkiMHE55&!o_Kgbj%Y{aqAIYE;S%OMf~Wb1z8W+gn2+>t>_;H0||-_#0NG zM2#^>{h-|!m#m2UyQPg{eFg`$a&VW1NB4N!^KNQVS8Lj;bc&^?bVN+CWtFOapWLyw z@Xt>}eM;aW(%4`>on4(kugK}l2>Y|mT|d^JV*)=K*BK9Ho(0&yzsK2Z@vW>@2T$_9 zTzcVTwi}LE`rb#D2?cbhm-MzUVmrcc95P0BlxWxtyr2~%f1h0lQaV8~03uhJ<@FqJ zK|b^KVM)RPix&QviWtE4HX644End62H8=1>tNFyclb-u6A!4@#n9ts0U_}gmp#?hp zU;Uu4Y{R)?!PWg*kO+F&@7UDdN*IVb>Y9t5k|u>+sU+5je_QnTYH;K z%k-D0i^pMUJug3V8nlHy;57&|MlQ1Q=#8i`0Fj#|@2Dt^$Ht5&+-w>V-;9PZuQi*7 zk}y!5FZ`CIK7J1l4%FNf0Q<9i2l5qA<)31nRAB&Ivf-~3@FV)X7(#L=4r%i4?0*2P zI1rd11VWtj7241k0_e^KC_aGP9dKy8L+zkZ0sO~#NU@R#i1Uu%2T@okDwuuV@JsJe z=X1gL#dq;CY#tx4#~NBY-6Qs%tL`txdH&Yj;sF)HIPB|du}yp_^C^uD>Z z*(V`NF>|2AYw0JRtwvIlVJjFTJfb+7ZkRBao9w1y_*2RQG5yU|+?0mKq^er#e9o_{%x;xwpvuW zDlF=2bl41VDEkoBuxNpp8u0$42U@C>7>;&=2pUwg#2XW8tw&_sZ%bEr_L}sh8wUDr z6n4`_3F=)*!It-+t>wqP zi9h|{o|FGfM|TMFFZxux3S{67IqC?nX!#ws&=1G8@lHf&6L2wdgXKd3)H_g3F2%Nu zyvYuIG)Q8j`+*(&3Wf(rs^TRFoVLBw((7%64LD>O78tXWJRRbWxaBEe8bBx>Q-`v| zpFD%@UelU?Qnb$x9`$kw+8N_)zuZ3_G~6b&c)j#C8t;8wg^K(f|8-0UTA@MsYl?D% z-Y3GLuc$ju9(i_Vl>f6{J+V3(`9QHZ_*v!&t9qcjjK_HL%bXxn>%5SZ73ex+zwo{_ z_W+*g1U#{9dTktcR70~BEt;?J-a2WM@6YiXGb;I1o?C~0M8=pCzp}ET324E4TKvMF zjzPggCHh!yHUAbUaMS3HNr;9WFrwZR@B%cUe6AxLm%&dZyu~=I(`E@$Bd9vY&}{5r z*bpXGhc;D8F~buuCR%zRIRaO_WCGq!il$4z0hhE)4+iPB*gxv?PNlZ%7k^v*Gs{`m-(4;ClNOle&S>>Qdy2ZTtoZzM@P5<;zKaE$S?$gQhR7Ck zsqiWUz0Tqfn-s*lRTpx92FPEBs$w;0;ZWJJzzggnj4QH5A)Q~tP$*Q9e3>=id;k0e`_1EvjjeLFKW|_WRj% zcelPY%Ki7qFVH@P@ZFPEyQ)X(+BsJECQW}F>ptq5nI+;PBPXd~c=W@_$#M6GuHYi4 z%Iw|T!gBx49~{>9mj+xa+ILche#Fx@gdROj?wLA_3M|fPP4umbi}3urAg~fZejj<1Q*$L>^waGm#defoC(9 zgAxe!;sLD4763uYlm-R_HyWl!D(oSE%{Cs$S}zv+=R|}4$a8>P@{y+UrnqW zmm3Dah=&Ft$b#rX0)s^4GIRvsRR_Tq{(X$)T0@9Jj&KZBvLa zJCVOLM)7R>KZL)iFp!!szXNT>rJvNl}X)TM?n69GQZ zKD!o%{7f*Z5KXU2@Nw0ZKwiSc+s2fd6e=UE|AQP#pwnJA z4o{DFcK%#}D-76;mFKDTP0P8Iy)B1uV0s@Kdb!Y z^VP%?Z=0%JV&;vivY>dO5D?Nt0@5ngw#m@S9EYn;!OESV$qg;DwWm+d)z^OhX>1iG z4p^35BTt#(($mr>0E@147!I;0VjpDlIw|f8gVW&tDbWJwZO(_0@*8O!@ewtt0o;;= zePx>#u4eqx71LZU1sfi;6VTH~rNu)i>Pi!pUG>8k#}Vlj1;@ipDFbI?--%f&Ygk|`=IXuZ0THn8^zleQfG!Kyg<1Inwc?6jRCWYj zN*@0fqR6;;Tp-my;@X%pL-Y0NlZC!c=~=Grwi_kt{DxA=I%3dShu_plax&Tf=V&2Z zXy#%3uRYI-Dv9oXd76WUJvDQmrTu*;0W7M#NB>?iSd%wxc8WLV)(A_u-P)|E*d#L8 zqo~48)N@o=mjSvkz<hNu{Dk;VcieBt|mKbzSk0#=&<&pr$caPjqw3H<(42i~4}T&vVAQrj~!cC?9Q; z)V;Vhh9R_68<$sCJ41RaV^_$~k4C60VWs~i=F7*@(SD77vy~5*SmXX<=W8yk``({f z!HX(qMc4?wtSqKc%Y&s$78gA0BJ&0{W(H-hfNmczU`_oy_=Hmwd7nI*sG4t1 zBXK~)^jH5>;W>Y#WulMQ>cQowzuc54Qw?#BSKqj7&>1Oog>+a}hDQ>g5Q~Q^uWmwS zGdpZrU}B2^QgFO6oP$0QP85~zQPGw>`>>H30{l{k0dCB`8E*`5e;pc@sEf17Z47=KRj426mFlVC;Hxk zJ*QX<3O#RVB))q@gDGE20MJT5nqO6vJhUXf)C{Gi3&IvUiFM2TAsAFqN<&;xc{DSa zR{Y4~KcV)wE@H`()RebPjZ$-XV?;ng`R8l()r-N+gpc|v2zWgb1f0G<4^gy6-w|4J zkQ4)o8UFZ`T8#!b1|lhkHD=2Am&&O@68DoZiKfx`FGt!+4w-u7RIt3=j~XLEu2KjP znnZ&Af~EIk2>fvQcIfg0W;|V3Qwmdm=k-1BYG!u8f2m|m=b-0KN2vi2`x*h848hL} zuFZiC^%qjZf&yF@Y=5(ye!cM)^jt}qo=W|%LK<((mgG+2Gjk$NaiNBJ`V_l2aJ4xw zpd~Ju8qu5_km;_aP)BH4w{g}vy}HHi%J{cLAa$Tfy=6NQ`{V%oLk9wa)X1{=5v} z|1Iqn1_$2wx5T^-x|oh@hP!Gg%%Dv1VOki4&ol%t!#Ux7 zc>K>N{A($px&yU?p9?{O(_M%kf<+E6fq$vOgi^=O#ZC5jE~0NKr=?ftGAO~N=oV7u zU)*LsT9c?G%_$hw-0 zQRy%!>aXM9+slMa&EdnrZujzPEXz@A2IK06wej8VuLFw9tIyLYSVDK^0>3KfH{ZQj zCx2hGH}sSI=lr|KatDh(dJ=#}H%Z8+y};C?-V(;hhfQ<{#mnE~3?C2sb>A5n<_;+o zaKxg=#?Ak4Yd0Ce8sR)K_YAu_KveBFyJM*aH9bbPQmk)w2OJ6@Vg;nO<3NWTTM3B4 z>;@;e7eF;PT-6B#x{19PjISCZp#cCsCPNX2BHV%Vau-~#Gh&ClIKG#Jam=|~D5kjP zu%nQKGexsh*Yfvld2^&us1FlNNmh_da+{t16o&byFfXo)HmUhC^kXg?*E$nQrBX_mfgb^rO5TgFXk%(b*pjS7{2bNBh3oUiEd4sOeSwbg5vEH8?R994%vqga`M zJT>Y8O(Yfy5LRR65!__thXVqr(IJw43mzaJk4Vtsp%zDNU0fFq0`x$*0DPH(wqH4- z3;H#5Ob)&Wk9!7oHtJgg2xQ;0Whhz}2Pff83p`=m8_L@+HaEMPny>pA{pXpmtjv>W zQ?5y*3fw*bb{}T)O?sN)8cOSO^GoUiQNRiRm6&rIjnC7Tpo*S?Th0Mt+*SV3MwR1*9pFR0?_7Zq<{le{hku6Kp= z4u*a}0S^5CNq!<={S`dL1SuELsjvYh+|LS}rXj;(cc+f;ofeqYb2jwpToAbJ>=)nB z!Bc{L((w9>j7nZp-7CZydk*&vj^AGGK-@Jz3jQhtJ*T8Ed> zUgWz~b1iUDHQ8aedNo;!-*t;EVm;DE91BD+{(O23>dNOK;elm4K!dx4Vsm(?DNTKj zJRihc*8ODqzBiPVGkA#Bu(KMD1+Uwv_HjiMLcm(5qXf~H6>v_N&_tB*IrQITpAtWu zr%=^_|Cl!wE{>}$cl!4AUB`q=h!wYR&tug(W(2Bd z)>9Y@cEp&qQoJw%HMQ92UGPQ0{!67<(;55awm?KBb$#3 zU2bSH<>e~&NlxdUEDoZ?Tg3dB zIIQe!S&2>ec@QX#2SU{;>cLEbH|9QP`6QS}KOoLbu;4ZjAdIO^Z@jrl$NfeA_25CeM7$GmQ}Kzn zz2o?Y?^k^3)onE*_YQ4YhDffs)9r?6qtjlSJ537iIcQ`EXo69M=pKF_W(&yE?X{gU z5IE^GFA@#eFXqe48CeneNr?9*IX?U0=pmR;47@N9wRIos@axCcwzr1v#Y3vk#f6R- z3f{P&puN{3FUIT}5@ZMgrwJqIe$}a=X!v|D!`KxErx|HVF~op;l$j(ZXl8Wxy;GQH z2fUvwUxvY%2>V1|jZ4HzCj{cbtcnV%e&0PTUxihH0MAJM{U`>^RApjy)nmx-dev-n zJGs;;&VuDF(`HPM?o!7~xCEYy4j8=s=M(h2#I^#ROnKAMaHna;_O|^szD&Z4PX5j{ z9D(Ow)&2ZqU}b(&R#5g`+#fL~_k6{S8xsqWg3%r3^A{aoin9WaXa`x{%t&^rZAt|)$ zq8FvetRLc{{IFcd#$+>{Y_~WtWT<_(oN!EFCIz4gpdtOfbGdMK%ujT<52;ozkD<}Y z?TQ74!CRm%RNdnO%Bg_sVV4=MR8R)6$887dV_)jwVNXEUGNKU5=Gl$2+4Urxl=Ohl zs)Z9G1sJwCXp~M_;JRyKX59 z6rlDi5VWkgD5vWri^9z5pYwV|2Tr0F;_1xHHqQ#f$o-Aq?TJXcPTt)V` z-4CWPr)ITq-%oJZ86Y-)oLvmef3+PRhXggq*5U9F7uVNY5ou%8vIferC*qvEFc{uouO%_O#FX zGC=ivmx=Adi5!J8nI+piK4Xp}-7S3so$B3aCd}qC1YUg;H;F?F_NIS;hYD9t8j`~C z5drKt^uXoa$F{c`F7o3)zTRLKkg37B3950LCs*EZ>aCPB_jvkRF{3MSP%oaH{WG?Q zh#dTBM6|DTXA*nAUklk=f}~nK2ze)5fX~{R$a`%Ri5q$3LzAFx2#G=@VEzBq9-IFU z(@=!>Tm@2VGal`%UJ)L{?jj_x%mWFZnXXv>cTIFf0?{A^^#gxAOX<>@TQ4$)6V~$u z&wco8S+qV`lDJTz17s#XxW`G9sc5cd>O&hGuzF%&oM<0cKAn4t`AUmnVBqrmZc^Ll zviFT&OGAD9_q=>YJ2*v~vqii84!0BQCUZY0e~=R?HfH93qv9;QJV3wpH&qXbnp0OWXQ)F8w|K_cNtiM;a>FCA!Le+9cC5$F=KT4EFvpsd_5p`#hfuWv;lku~wI@3$`uObb;Qg@E5)1RYu zdWB*cvl!?^!jQ#EL)BzaYHrxc&yCgLujArnvS-JKPyQ?1?63RdJSlf+f4^hf_r($2 zP(S@(&AbEYmbnK_`@v=WtSH&=VVbfMnOYtlSbDLW!?jK96f-frnWYe#W{Nv{FR&n} zHkxcCNh`DRSmVqFl`gxF5Efbu_@^}`@x56Qn#<6Z%iTczTbeZ@qE8qv`s9rmx8Yx-oE+4+ zpHwFX0}(%{*ft(UQ7;QtyEs4Az>UynpzzZ$F2jqbu72-CCn;A04zbIwYjjYO;zrwp zbmRuf;B9rd@V5v)O-BGD#+Zt0x>W}Fa`^=s*KKqI z?VQIJF4cs#EJSy6*|OeWC@yRo5jIDA&MJj1Jc#cRm%VKnvRNN1!^`L|@`xs|8#qC@ z|FrIENn}jjZ^$-xkLE$&av1jD&b;=mLaxTE-^wYSJ}oEP)1mRVgeyyVV)8LOmo4+=MPT#Z+0sZ*7P#Wgvyv{8C`9G3# zom+pCPC#|lf9qmpL)F?aODg2_^tJJgsb|8Pv}9FtpL`eiYaeiqo#~P0O~V90uk4lm z+18$=zGK$|`vs!k<#Njw5A;1Ii_hDb`4zUYFGug!PZ-4Qq6+}WjZxTIf%^w%T?!T| z+j)&rzwo`SlL~dW4Q8c@V{pUPhoJq!AJWVTG4^!d46WywuM!KSsMGmCLNb=w_iz3y z&ue*;4N-U&4EFpGy%8bqDFDlH5U}|Fi24q2s^9nj=bU5jy~!pdo2(E@Wwew4Xlu73v`(SF z8QO~nFi-MGAA#47=~e;*37!ObF+$Xj)@I@yUFNB}w`t;_y> zBceX0sxDPn_hn{Y{Tkvb$v3r83MM5TZon9?b|!zLaZU8O*>;;wv$&kXGL;z*8ij%K zSnKlocn18;?J&b4=0U9{pxsEU$AV3d;FZrU#^^l7z zSJiuaCNYL0Xr0%2WI8UDS!=aC#Dty4|3x{3(7A*OKyqFLI@U^k=qWPEb;~-o*~gv% zkPU*6tIS9{``dY{k<&lli=hOE4eyq|sluJiK0Ga3iQi}$$!Rc$72h(skHj+)D3ZQt zXdpqt-{lC(TgL^1SC|(FB&1$uFw0qXAx^_Jy!-CkaQ+#QR2#Lr_TsI)=rfgWhT0~Z z?CP*@qJOt-YD`tC8bv?IkPChQNo4fWFU%Gnr@mp_zx#wd%_DyEgL1s76{l@(>tlwi zn#4a0PIcGEIwa|4eq+3#V<(hT$k?(&I`Xf=PC|jWZ)g@@2Xf-<8p6kqFOF-81qsuY z$pyipp9NTOSR+9cOgst01?0)VfMD{}wL9!bbE4bePrRE?+WGfE0|e}rB(VqtGC8#B z5QMFy3UP5Sf54KMxwS6~a=q8{7qh)aecw@JEFavFBRa(0V+`5v`*rrYKA~iM4t3(8 zbv-L8_RX zCZ(^BbAS7U@P1ES%rfF3i3%HfUzjgp?QP4IP@9m!ADx@?v#qMo1{)ph?Ebna2`%80 zx%MTw#0;l{ioH~)(eU}k7Irii1qA`$6AwI~<5_0#ngOTh1FIU^4Wa^&U|gnDSY1X1 zn0ARUhEuax1qp@36<+V=B~LFT-hrcr67Su3{e zSFl|l2tNFCj3~V_aF>$(HG$3-0myY;nDiv2bUF2k>FVE1)n%~>caplF5t|?58JBa| znA-HX>dJ4tsZ+O>0tD-JPehnQ;HnS{zV+ri3+9|pF;#Jf>IBb01H*gq_XVSIfriOs z8c4DlMPq}9Y?N7g>mJ|m#jvkFRnt<1q8HXn@+-}Xb|_g$my^{YB?c9+0^9~cYp9k^ z2D)Gpm^3Gf=n^nM0?o?OE~zeSBCC;#Xev644!PQOyK`KoKY4_o<|uaGfBE15C?cqh zqBRd`s$fPKnK~qx(4rHVgg=nyq|8Kc`Ya$aTae`QO%t3zp@(*4$>bZ0i|^-e7>KTG^zS1jr^Tj`FYhg zkaqRk_$vx5R;9wB=|ZmlvI_^=+JcH_h4(&+#nh`y$_Q3pNe89VBm9i%?;w_zf$$!nXUUzoF@~h3jS(G zModc8#yHQB{K|OX4uxSjr+(%3SXiU(z^i`hJhZ@baRGZjGNq#5C95h%}DN> zlITBAFA2y@Duzg*6g;VwTinyZ6+&RCWRk zKQ|O+o?d??rd+zzZnhEY(y{E~w8!!=wfJXW#;TR}v~dkXIsso(k}b?6Mz_B;cysgJ zW?=lvijz==rgPT>```37j+xlk0*3-zvEekiSE}eJ{B&B&b!j+$M9>VpVztN0C&`NV z-D6O5+id0L;=INQYDcr=I@Bk>lu0#(X4Cuq##{w% zBTkbeTlZdiNdefH1h7h6x>2pdyx=y-!2(MS{4c*;1Dn6N9l%5X{WsPKV1D0IeVB$* zQ5l(FzE|Z;gFPPlU|!I2!u)9N=g;=xZIFP2KpWg?56BYAfKdmYP=Z!d*}ErkgQ$Tp zXm@BjJiezo>qE8Rfl7{lD9a-|p((qrdxZmEhe%gX(PzY0@Sh?uv~pB<&!IPr$T zCqn5R9!&4TFTM*34hFr$+C|OXU7nQ~ts!S_pS-34W6sQ|XURS}K7OGiUAqh?J_4je z^erx8?02tWRoOA=Q_nRw89aWh7!z#nWrRA3)HqI-;6ko3kojMy=ZOCanVzEw{Ya`|0$9n+prfbVMkh!5g<>4h1IG>~@5@w@Zc%wu9Qc2VdWOsrg4dFhIvxTAJx~ zrxP`S^v=n3@<%Evg|+6DnP1I>`fpENTPRV_Y%xiu`#zNQVb;jmhE(}QqwAQLCTZcb z%y&vtcjY!H)74eqjE0Je;s}c93%gPGp9J}>I*3IdEFuBj&3)2Lb||>SwrEO-5F&%4 zhlvKeWdwslg;_ZRh=+dqxp}(h6^L1GAz(4ZX<3*yNb5Y+bVXSsj6Byb!!VG_(@aX1 zW5oifN<16VNv)44Xe~a8(>iYO1;G~7c6JaX#|T2a0{**XTqwiG&{s;YX!gz^DuI20 zcX)EVeR909d2m6ye8D<5_2n7GuWYqil6{p!$b%P#6+{Rh#t<0uUvLI)Y^YQ6KN=&X z@Q6Xf_rXMNf(7@)eeUCHlg(FR=5TGT=r7K8>hIK*_wne~d88QI^|l|lu3_El*G$?T zAW5oTHM+9wd;1*@@^qHI{`TE|_F;!*h6B!roI+MaSjO$U0!R$y$E)idF03p}FEkKD zh~geM8ho->MAls>1?Vd4^fz9T&VZXu6ufgl0{r6Tg`u;e5Fq0Mz|~(q=Sc&kEn>Af zU}0XnhLmNW-)LIzeagfD8IzwS;9sK8&LBVv!`HLZZFuOT$^F=25X-E5e_dAQnx;>Y z1u4nH;^?eKsfj25=7-8SUJjlfbvHg*4O}5m-ifTMTs(X~>uk0Z>6D56hN!b`2GXQp zckbWn$F$m2n~Kg4+0H&MPb!<;x}K*c3RxighZBFX=7NF`vP}afvWi>Z2Azi3MZ2JT zWPLN~7(`@$$2AEGC^*xaQyK5PX-O}@rL(rB7{d>9^^573prv;!3Y2bzeKr|jQU;P2(*mS6SxRV=a$P^xK@^lT^gE(bbfkvU-adgnv zxr=Y6lQH?}g96_~J%9Fw2&>~3CQiO?kFWI?z<)8+#>9X5Rzf~*i{imif7|C?*Uv)}S78Impca64v!(804cj$sUZqWJ=y^(cGbj1*U7^ZF zf8lR3y4Y_KfwCwJnv-MM(KhGNYF&$G4)(%~B4c6kjdz+nAR*z;B_;=Q+A`2_vcvEv zdp$-_2&+}R>Y=GcS`sDQgF6DQ{|e#dy1Nu5Xw;<=(s7>z`c)>ydD*V~{ZILzo zcMa0XZc2+3 zW`%NZvsiAu=Y0Llysh0vA-0zku(l5HbVqgPXGsnrpRs+YEvD>_5_9K)deZ6K763@Q zf`#R*Z2we~IA7yNgE=N~6q`njq&W`pzbB+GRjo6TGmqvo8oSZ+cZ#Kc4fVd;5UBxSCC6aY_JyM%g_81Ch?4ZPQ0;amW5(u zf%ddZf9({Qg^#2zPMcRSS{^pHU)_?JpDs7=N_oLx^vk-4-Hv!c4^zYn+pL1Lvd{W* zG~F%^8s~!7Vw@ZX?k*4W&f~xjWsdVv=FxIKQGB3#Oj)A1yn*C%G+l9}TmttW1$m-g zEmfo_u7YGmNAYgjVijXwG8Y{mLOMs34C)i}boh-=GzY;<6-NdVFK)ga=s zGW0h8iilT32ju3W7kIG2=wLKhctc%lcDb|R4nQB_;DaTI)&cY!{06anbZ%ud=y}mX z1()99H4sA>$-;v=>u^S@Ce|df&S2X8LtcBo9f`p6M!(VEXTeun4i1Cf%q~ZDeKmPn zKGo1iC{<_`(}mozP>KicxOceGgg~LJF=OxdXBu-a2cbrs5z(U?5Nm2B@#G95vG-j%23{q897$()cFRc{DOdrEmN( zZ)Z`vE&ktL^m70Ff(S#XOn{3isxEZGcfrTed6@gw(}4f23y~MzqPy{zyN&_5JD`z` z&}If_gr-oL3a3ZBrQsgr{uSD%(86J&HA4f7x3ipJnq}e?)x2^?2#h5o?72L0;ft(z z@V>w(5vBsB4wMA&`ke*AcxWj2fc@e^M>tIifFqaMyEAYr2|a_>&Ct zpT;XcwwkroZ%=;BvYQNkKcTFARh$`x;e<3L1*wM0kUyt4nKzbpe%V&PZJ2m4b7P)z z=JmWQXU>XOAc-}?Vh{VjPfos&C zqC1-O5@vjjayLFMC`Kjq(G>*vNdFw3d{!? z&bTn`HoM}7foao^xWv?1RHDOue5^)UZdON@KmO~1Gc_s889e0_GIgw9&oe$8O-h}$ zNTN8zsfGj3m4Pleo- z(Nfv!@t?YZbC7lxJT?@5!@K&?ddO}0ZjOXx-Mbb(rR>~3+zM#T5tL0gGRpn9r0-YN zE&Eo{qCRM~xXmD!4uH4fVbsvYLH~f9JfMJpmX40x7^W=U4C}uF%%@oDeFUK_DJ+FY zeuld#XSm2wasKJ$A1>g~wOnmvF|AaV*!t}+dP-z-YkE>RZE7%LiMgJ* z{r*w%wAKCm{MS1P_d6%}v!!omICuLmowMvL7~Ji{M>&O<#?|w!`3>l>+(|E@F;Y&v zb(f?7>&*>_u5}jYdB~NgCrzo37OZ;3d^06~_asMh;0qqnh+tNYTSY+s<<$~ zETA)svPniO#9+}P{1t>gpsRD8P=*ZvCIzfJs&JUs@xc%V0(FmJ7^O253t1s>!z0lx z@I+V;f(kU3D88Y*!lm94ztf}R%KL&;#J5ThuhzD*Oe;F1eIwDibZiaJ-lPmj7C+db zz{!kjExMe)=1mfi@yM6L`z!6+v*Xi`J4f~#a%UF-0)5ZBOo%$SqY}UA&n`&6pUVE^ zA59{(P9Z&@oJ2SxllfITLsTWNphYmBJxSx%)0tV~Y_B)Pl9Ylt5g)gm*FHXUb29ZZ z;p5H@{W4W8HG`!UZAM#a8EEr#+#JEk9CHo+bG5y}mppEabd)|K2t)>J05Ho$Ws8 zwMl8rj6d;mJKHO=kxUv_-r@c}>2$MRR(JbgbkWXTkW!Xny?|#5pIvRQaokX@9aO|E zP2DKoukTD@d$em-*J@{~L!Q&K!RR#V69XmbpR&f(Rn+`D7@SV#Z5Pw7R*gZ>B}7%= z5dtE9(1z7Vg|>Jku1k$mv4>7dXH|k#>=sze+9*uQ@+REcL-XdH<)qJX(2y(lu?{Zs z2P4P;G{a}+OyxV~kfRIzI8JiC2zJW)im##*2!+FPzIzNcVEH-G&~W1yd~7eeym^7p zEDB?^my+!*BC1xKR`qZ{^f;|~+WQr6x5|AQ6UOf+r%Rtn|1cXUERRkx5WnGcFR_mw zBkPNj%CT8iQ4%rSp?N{%pc+~7B4hR?mX{U37B8C9@aJmmD-^NNh{0>EY~8&@=^M0) z?a?j``&$_WqH_Je8N{ASTOuAmmc3RNxT)6gRM40^0oY=dF4o;g#sPn{Rp5R zviiEyT~C3Ge{eTkw-5V)7e^Z2a zE7hJK{B!W64Zit#Gp4)y7KiZB&ZvuwPS}t-ZQWDy8hib$;O*~una}+?3t&Jpt$VN0 zv$qsGiNZFTeeL~UQ|6aiFKB>xgJAW?R|^rwSzX&@2o!yOGC$rfbNy`cks9@{=T4=* zM!fg<0sbs{`$M_Nmnm1YErUf!1|=IFnI*X`|gL!A# zp-{wKT3VT{VivLA_YDp226r zpzv1NA$OD$q-sE(TCf!whYtG(3F{aq2!iG5uiRP5HzHnuZ+H>B7`prSr20^-4*)Ak z4&e*czXl8MN>5hYyRNXBvk(QinGk|3<63Lj@<*(*^>O>8z))$$mZQP9`}b_WfBq48 zX6L`0XA}nrx}SH^PE-QFo9r*{CHKOp!DJ#IYWubl+i3s0&6V9u8n|-dO6uO!`Rlmq z;8@a8;`BQAwKs)&acn#?rklB29`C2jR@CA@DqVcdm<0n{$m{7!1 z^#P!xKClo$(#X^h=K@$7`K>*5W%dql zbqs9{vb2%72ZsKXqX1ch*(a@1?7}=HetK;;w46@C5GRvV^OYv%1%PJa|Im)d|3f=e z;M+dvlgMVeV24T;q!)x2cxSM>1hsz*D@?$pss-K!4EgrG$aKBqWACfsjMM0?@-%(@t!##)_!3XKQRk{bfvRaP&-pRyho-OQ)*F<2D{LP~n);dX>SVfU z%xohSZHELg4vy0u0-Y88MOkja54eO~$asX_f4r0V?3Pee(6wVB@Je;7TEk&Fvplw_ z>3S)QM~PS#cu#PjK5`BYMwGXTP*@?q<0XVs@$y>H3uKfa!`Z7TgoFx0Vm=hsL-<$& z5;Q=rBdldARFaIACXx-3Q6~B+?hL@Z-QPP9J@8NeRpFo{rThja7&X3E4DWE++<|D zbHjKHO*(9AItBL}-nD->Yn;Om8r4J@N%2oMoSc5T1ZFYSZSOejGfVhxlj7UNnJu(h z*6?SL#^dc6beRU*Mrf>ZwYqO6N+c&lRErP`joD`u*h;&oNtOwH`~J@{l5bD0$FI5YLc4vd_6QS!7G86j>|H&+7+iG|7mFF8jFro1IV1=HcA)fyJB%^lcMAyQA*{_S!Z`o$lWpvPGC;URD@e>bu z5~4!DsraXpq996H6?$m$(zUxY_nV??IlqS_g&CtNI=w>m_3nEZ&+(GQuw={G$*m1Ar*FB)(B3$h9<#8QOCiKh;v1WdKE+@DVVhrQbREH-tDC`$t;{o>l2k40bSs|22}@Zr?2P*o$q< z*DhcAh5qLKyrVm0ts>n$RRW@-lr&iQmeVllxaJ)$L#EWz2-`Q8X)n4yZt}V@?_y5- zUW<@AaK$R-*nu=G;NqX$ayWDG)rOQo>5YeJmk^~8Nicm<6UvJw?kZnRdtIlK|(w3@}L}$-0gcJc-BL0G^F_c*Kd0?(ueAUmk9UCRlhgvH}{&&OSZao3CN)MlG)9D@f}Rb zFypnsme+$Lyjj*@OC5D ze|o|h@Y|dC&y4P)F>99-(q>jowwP08oIFa7P|(M}@oxZ1q$3-GJ{w^p5XLihboof0 zm@?qThqdd7f)-=>pI&4L)3Mw8ge}}kYV|%29e+`HBH)=gx2Kc+YPQ8hT|Ec0Kq!3X&j{jq99tCOam4fm6Y*50Od zGGEcGs>trt62LX?vR_@K9QA~18Vm0*BmP(LVpOe-95`f+q%Y$bD0E4P0L8&t7w)6^ zCvoq6y1u^=5ub_N7`wvt{S*GiQpaiePH_E28^g4GjegUNsK(xu0Sa9)gXg9X3Xf`2FP{d49Gr|0-L)D)Dv)=IfEokjIlVq?sTevG!cuXaPP?c% zJ^EBWYO6canao=(XeTsa>U%vV_l8}T>r7p9=@n}FAC*EC&#l4$nJQd<_Oe!W2fw4T znO~9 z?1Ww#2$-}imxN_Nh404&I`M&N83o|Q;9fQ)>}gnx+#Zwnrsg?e3(B`_2s6G`zV*FS zcJ%j;@8;(+*Pj^8{~#Loc&wOsEXeUUjPa2mneTffs~Y47D-gH3)c#AXZ_+;WTU8GD zI#!->)^?KU?iI5}BsV{LUeCMtIIn+fr8C)gJXEisQ+d;zRFn~P$wlW<7i5N&XkAc~ z=uJBg5F-&$c+|eu4|2Xvu4UPlyu;ghx9x%Jt1^DP#7;B*s#fPlPeG^`9Y{MSl}g4} zSb_NkDr^{Aro_N|z!;OB?$o6SPX-G;4~d%)Zu@iMbcvS&&@mAY%^mC74Jex*H~|0P z3fd0#2niw3@6;vQp!2H4JbrfnYUG5q3;Tq8bVcUj_-FfUl#i7U*+WlxytEdh6c^RB zTx>$rl_#utcT!<+(}K;(DnGdQb8Sa5FY>skO4?JiEP1}&&YZ|3&%k3er3(@XMHJ|R z<#tl(>E0xp&N>MWesCm^`}b?Z0N$xN22k^a%qrjmda;C*()5*50)?4{UYXQNw3QFh zjTrGI0pXHVkp$3Nvmq3ih^1Fu?Z6nNbIep$Pzr@7!jjtAL zUe$QN{O#TbwSI4%z}vxtf+X=O6+zAd8K$mctfufCuKPHT0a_fQLP6Gr(|T zi4zgQWlvK>>&Xtq*uuFW+5MW==vVBHV6CuTtBc{_6jDXwN?}8tQ~c!xlX^?>;0KhO zR>HL(_9kx|88;t0D83=R`7_m3t9iVBxFY{%mPOR4?}hbp`^eG@CbXiMe5ERlt=F4% zsB3D;jR3n&|EL#zFGS)(-*&Bf@6j8_gw#G>u^Bh2b#b=*8<^hTI7n{RKcsNS#`f?j zDTa0UPOT)8TOj>6r}gz)E29M*FMrK;lHsrWNY~Zf$KDnj;?*pwt%(+=4<}HISO!!h zn!16Qn#StCKlh<%T~s+GKBof$e1!5RfP7_g06L8pxp+dC$tGM0dxX$aD`1FyY4X7m zv=rb^#=>K_8&@t|;Fg-e20{LwuJqP_aPV&9XCBiaR1xP#M7y=W#NP^3WE!e>o=a3^ zy=&R*8zq_NpRe7wKom1-G=42aN2`WqP_PG;J>?V?#Rm#^@;=o#M=jSb|2;#+lG2U3 z%3B@G7MBkE?p5%fKHBAE{Ta0^)1ouQLf6Dk!kSV)o{EFE#^YJTLD0t&Z`1{p|MDC9 z`8b+g)nn>&693Pa^iAFP4)r^xWR3(Z!)1SJ>-~6?uyi+Z)d7t`r2tb!|wynMv z&c_Ird{R9RZh4s?I6?;{>IVj)NTLEf-G*V71Vo1b3^3$@2LpONctsWBvxYEIh`>fe znScSQOoM||782R&`!{!YF%N$uT6hPF?UDppOxq}UM{CpxzU6u2{BEqwhcp0>$-7~KGFK3K%?WthQsC9N>WG}hrN5e1q1 z?U6t`DGo!*Nn+D{juERbVYSf_PjN=?kz&LEWjnA;$MJji*dC5a2Zk*XK_CZqWq^Fi zo*(=aFk!ZNdIWvA!@Ge4``<~rJISRXB@MssibbD8jIxH6H++8>`-=S zx3wm01&J9*3UpLtxRw6Xe43o-4<>}HM#;%Wea+Vc*cDMisPJJT14dkZdg!n(GqU?WAg(_S_l{8m= zmJ5Qt3&a^L7=b@Qf(9`Z;v|8kBls6g7kn2S(5_7CUH4A9Vwx|vDWQ?CTX(RecD@>^ z>}-w)vm?}Ii7RTXL6H)AoSKuuWJ1+&oxXVDqEC+dx}8bB{rTc}ZTm;d&e>{%@g#P5 zPm?02&)5fiv5~$jP~h!*L!TjlKAOf>q;r% z0<3oLdW|i-10M+o;0SoYf?Ui}6;+-$VPHs>IN@Va%yUhnK+hlahveBh)*@6_JF%fF zQM2uF*CJI8LElu4H{5j=K4eXiw?_xYCqG=Fx5t5bx#~79m5w5-r?Pv zNPSi)7_k#_?(vCZ&_PMrA@*O!+43?H9Tyjs;->f`3`_LRB|iM}p{#hu?)lw=`!2FR zE>-?pFCXk&sZSZXh#@1oYAx$BJ9)oXr@NUzVs`50XA}dfxjB$80|y`yUTMR+smGnh zCI-g(9YSmQ_uoc5MHW6w4vEY_*k)MBVZ=!J6GkC5AxEVi_IU^Huh9xvv!KEiSR}Bq ztFns$J-h|D3!?Dcpd}p&gX06FXeog9INTr0R)J3d2u>>?-uivLw-ld%3J?uQ)~BH_ z1?*U0l@)QT#4~%7t#c+T`{qX$JEeG z(S=cRKhgQp_7dw$*b`2e7WrKKX8UvKqObAUZ*t}_`ov-1Zz=U&t_!OxA&h*IlJUmZ zH1~AwR%M7XWw>Y~eX@SnB;;oW>5{*zUMTTocn9_2i#CY?sx#1IufRtJ&no4cz(#b> zeH1FqyA9VuQtk(}!m4l!5f+LNbV6nX=Zg}xyCgtC4}qpBgz*EWLK+?^ibM1YVF*sb zD6}9Ju%6JLg(+$T0hH$)olMcOEKL&rbS4mTItK#y!D}Vqwubkg*Pw>1bIJnp{HSK= zn%Z|S@7T89$3GmYs??puwuaSz^gLb+{CpyO-J{@%ilHfKx$vAfo$VLh?{1EM90E#V zv1vHiY_JC-WB?YfN$uQGPiMVHxzCH+uKdUSCYkSn)Wz7F-(Nj9GI@TDfF35g*q80^ z?@3xV6}TGcd)Ei6IaH5-pNNK}5jmVYK*8rrbbj9^QJ$COo)9+9xZ#J#4cPp#>|+Uc z1n=nE@=4V#Y&_bYP_#h)wvk#Vz$lIabmyg91km|WF}|LZ!>9_6mmzL1C>YARx>ZXE zh8AFKQyE$Y%F5sp-QXs@y7w*&cb|m{bHOpZcAs zCwkx$k7kJ}f&S|)*F*W&7k)mKVhun`WMh4ohbwAW)u2sN$c)%xS*oA}ljL9ybONmHR`#MSnq4`nD4VD_GMM(Z~$asz;Di=5K?=?T5 zvCvdf02Zu@kW@kqb`HYNPhm8D4@HL#NBWs`Nc6x?=d(f&f{?G(N#A>*Q7ouJL&cX9 zD_h9jH5LUqu-ji*jN{|um~FqgK!Fh^ zdIs?~tOCo96sqajXxyuH6vnL3NMPREF#{5+`Cnz~?`DhN6L35PFR)=QlmcMz6e^(r z1##=E7ZSgxwC{`8c8~FnI3-#pA3wZOz*Mk*c)VLSYc42i-zGmui#26`E0#v6jkr%k z1Aviv&=DF3NH={d0Ye7WQz@zbRD8? z{pxix2b|0Z5|zowe_FS2QtJ~4A-AZSpTDt-eXLgL(3M+uos{NQfoET_tZtg9uB2<7 zF&#>QO;bhpA)!zEquq@MW7ZT437qc>+eHKt*gyj4fZq4xh3$D6TvjhCICKR$h4yGH zzzcm%dL^n$&em~s$dfe&U?B{7!>AA{T=a7oY{7p5FDQ3ULoW=lXwYGZ5c=A+d(KN8 zd4vy=1H|IA*i6$_WWC3&^JIw{4Mz-vFG&4`YTAd#GcTYEfg*$J4|s=0 z2d`cZm&DSp-Yn&^OFF#B9#XfEPKG`UA?WUl{<%e(62dz@cV3v{g+*NfS!*?zd(NAq zZRC~0ZS#Lj_Zv8ffcN~l=Ua* z^XS-AS82a`g@OKX@;`naZUYm!DWjT}@l>%&lV)XA{Ze}*$tFX|vP)Eef^{J`JNbA= z(k$zVaqaAVA~(P=NBhfQAP2kgh|ywtW&-?FG{ z6(xKPw_!-xH@x9L8nH7UGG{i={K=5x)T{G?eXwRLyxq4>pF<;vJ0(~6flU(wO{L;K^?m_kyQUal24j;gBpWOE1O zuzLzrNBsD@I)-eDwyJO4m(-el;@zCTB@^X_t0<6P)1Nie6TX(RPM30(F^37@f8%84 zN!@fP4hZr;>fd=eRqptLVJzj^+ZzjztSXGu7NA#M|nqC^J(X2!v)WN-O_)kYhW$xI=B$rY7 zK5SQ_FGd5}G2=8x^pzJ|8mwGY5v90UI$0cD0OSs@5SHzICo5mlw;<~lQlQ0Vxd2z27BH|mK> zMyz;C{`b)<@+fR@enWrKC?=Pfw0!^4W>D~jTk@$I7nPrL^H*ed(4ItYtYm~u{*?ZW z5}G#H2rG@lencUp2KS19)0Phax)_1UNBV63NibZ8&?@(lxF4JLO#qlR%BP7I&C;JfQRFa z#($~;S}hC{pGa@qWTa91lberHvRK+W-#BhX0+ieVG_D}w0#-V*y@j(8o(DaYoGdMf z01QB!FJ22m!5GrOL2E+-vJiGy^-9JFjS(j-L0bOtN|yU*Se?)6W>mHTiB_*;<-Vdt z{iO%?o5qhpQtxR*<)cofJn}MdZPO5z-f%+;BGrom$Id2B^Sd=S2ft`E?;9Owz5JW; zxkIXBv<(x={3e9`7JsIlLzVJ2wZz+a-#>YUuUf=yyppi*mBr%}FpA#4QAf!4`iIor z@&FHSQ^7rv2``c?236gR27xjs|*(10b~EB6ueMvH8sDCMCUnsQ^ntW54?V&yuz!z(i0hAagSA_@clqMC`bJ zCJtcTf8ed~w^fDJ1o3Uq6B4D+-{Fm>6U+?d-E57tkqX}=2(ACj*KaJjym`b_Dvvv0 zMXf+Y@y!xI^*3o7_cF%uQQu^Xn^EQZzfwHNN{a+T9aZ+-m(H(zz_5SM|Lc$YNRS`u|v7OdYw5xX{ex5&sM~we|nc8W+cudz#1g9txA5r6kHiuIaNWpQf*s-~c2e42ojJL6rIGKsvRkN7^4za{j= zmq*TP={NtLig1r;DWk1lBL=j|1+#kJlLeMJrd%@nu5Eko%kvx{V6!2Z_~HYre`lko+-s~|>*btDu5LYT9^?fUsx zAgWK{(o8ELrgt)|JQvOH5~S9n6p9lehV)%qGgiob}R?S34zT_MuucliH_H`&_PjOHD4qIeo&)cO( zJR>+C$*)MKV$xh9hq)_c{vt11j`u*=a^ugf=S}r@B;JliCO==wy7_UId2f9%_vO)9 z#c`sieSQOXh8$Vn(w}8BLmwb^f>h81cbTp8&|OfQ6oXnM0tEvUz${v&h9;fm{>~46;Z5#2-CzwBZc@P) zl9RV%%BwE|51R=8#hPU0o}FDALhrhC?B4y@LoW_AC|*K+_AMrF+nCk~Cq_8XCDsjJ z%H5k-r!Rc}hV&6(lRNwQPs#-O{d@J-)!^du(#}`ezw!=^vV%K6Q(xV>{krv{#odo~ zA^lN^sJ$Wy$MQG&{PMgVn~NkI70K$CMq6C;6Ftl~u8JfNe)4W&q#%2ADiy@j`$glp zq_9bzP+(}Z(9EZ@C9^$pI1E1;N2_}(ziEjBOu#PVnKx7lfHKt62NoS4;*dyyVE{el zJF&1-8w>V80&YT>KVJ86HJ;KSAYb&r!pNz95n(rZ7k%0LcvQnG%av)%UvBt{erbN)ISM1#lQ zA0if^4DpA~xs{C9L-`3~kK1+miqr*9!Sa>rGe5{&QCM*G^YH$F3nH$>l7*9N8Md*q zrsH!!Q2xM{2~0}FR$tS95D{9QZxgKVvlCZ76w~*i&et?OCu5h$dJ;#DmiI;~(_u}> z13d$yl$+r*cIV+^%}%!n|2gO!UZMb6E`m ztBSV~tiR$G7s|q$3yK{96_t(->=Lg|ig7i*LbHS8^Zw0yg&#HEmID=RrQip@5=OPK zm{lB|sL+!ESYG?xxSn71Ay)Rm2|Ux>LayvXQ_YvPS4V;6cz)!`@|FC9tz&wY3~m@X zt3_sYHhPOb)%qN~^QO)rJ&#u568HaHaGUr+iw~h)x!9g%Ns%F+jzevB$HobN>jQv3 zo)Q+J#D0WN`4vm!C4|v7K80;Cn>iextMC@hCi*@{f%=E?bQ`9hEcgDrul{mQ?^?sD*r(oAR1z?!xZV5Mg7)d#n4nUp#8hlY-ux#e*VM#_ zy=ouzV0GnA;H1$5`{PaYK`RdUJ^cb&jhrGZi>sAAJ6gh)OnT=TU!eHn(ZUW6Snd6C zv#IVUaUHUU`$r#DsxS^b*8sjT7GS|hfrX46N>-TT>Ooo~S^`v@HzncdLrnCi?D zUn^VbKyzkxd(0RrsxY(XZC<%TY&&IH1|jP9D@8PAyzR4rAkpAJ|}Mc(}8Yv z(NEY(w-!vaDtWTvjU&B&U=pU(1?h0o(&*4%IA2)4fXSVJm24qOFK`Iz-Mi}k>SCl$$@)Teg!5kmgKfT+*Sg$mHjk~++ zM=!me`F})xbzGERu=m-eQ&Isbk&=>BnguBl=`QI8L1_>cMd|Jk5RmQ?X+cuDK>-Dn zE=fV;9)9oVzL!6q+TDi}b7tmDe5c|%DK@dYnV&-HZW~zZ6p1-bx&4KSeBl+Y>5Pdj zx)L{NT?@Whc=uc^*blij{BJdTu8=18kS|hB(?bdyvpKr%Sv*&c>c{aJ2AcvODwdCL zwz{pYcElI0C*rjdSD#2@w)hH*lIVml#t`3v?<+*z@7uDmBdOsD9!SHzG56 z*i27qNAlX9zwUOJ7~hB8v3LMuYjix554?fV%QOU?&((ib~_R;CPFrS5~jVkMBfMy!!Y!w(LpI~yym zcIBY;kCy3xytvWSsFr4OmpX?G%g&89--I${3EI|W>7(?_+)!!}w|b%X2YuI23iSis z$Z&jeYjh>z5ghsN@%FPiEl>S?KeeV+$Xp0~vc0#nBkEAZA{gD?2WH8JLIEP@=A%RKZb9e z)yO6y^X7!d9pAG9=MDItP01Z{Dx7UZ5ClOjjKgLDTvk9D3(Qq|AOY{~OK36jeKxck z0Qb@^0Z)Nia0yg&(dDq2)v)SezW0%cly3?QZ#bpClz?Ujbn_E<2(82ck{sIln|&2z zRd^|ll2Iz$_qq>*Z`2g#t3+S(WZU~=;TtI7V6)=>+t)P0vDTqXmh2v(21-u_4j)=7 z>}E*CACqNE_T2JEG=>X4ns?s_^k}&^C6{RTy>40K%yB|wudF$;0&$;1pPCW7T>`^; z!whddfmXW|`kY(3Xl!Unrooms4ci}WFRdhCzkAj&*>x+?7_oHIZ0oUldyvwAhVGT( zz!Z)kiO|c{E3x&iyAv0N$S&+t&Z)Z%Y(X|;1TbjgcpfUdKvf(bA{NDTmFK1uQqqE*jm<%EGQK}h-C-8hC&gAB4QL8iYD- z3*5qh89aEkmX_S@Uj%;*B+pj#IDUJ1HO#5ax!bWPA`Rl!Sq{(C72DnQ{d_N7B>Bb% zOoN=g@;|0wnh*5KcEt0B;>GjgVc_26U4n)yw200E+dqi|(S1dsgPUW)A){SQKbH&+ z+JD?Hu-nD6$nx-%)P?`2fkOYntVZd`R$3cDL{}<8^jf@0;$0H@VOV2)EU|8G_)eb> zdmUMQ%j3*D_~@O!z>zmpTxtRZ;tL0~zU&lJJnao6VxyaNPA15&?jwxNqQC$FjFDhs ziw0IS07q9-i_WlzvyV37hQ_~t$P8$1R1<_0V(OkX1-XQ>nLz$kkLg9V^|o*R87VqI z8B6vh7-ZXgHNvOyiws6=Hyp{)`xO*QNy@>G|IwaVqXTO1W`66@9~6As{wnLsh2w-@e<2a7 zY}WmTslZ%ey*^A0(|PYRLu$D6z4gz*^%p=%-G%E({+7R;mq_N}$L0Hy1>U}KmaZJP zud|T=A~m?LNE75b!e1!2pdjF7reNN_VqXzgOd&?iy(CKhCe3grzmG8Mgq21r(ne|P_$bP&fq7d(2%c2oPw zW~rFL?83EU2IG5dP6u~RD2R?nKLxijD-SZUFec3sw3WH5D-*sPa1+N9kU+T?H%&Hf zrX3yb!%A`6kqC`M--HA!6S3;(xIF8xarXJ!iXzVMTUzqQ2T&bBg-z_)@-dW-YZ-;q z*pR0IREA_XJZZze!cldE+=4`i-g7Q-uCV>suGQP54cMQeHw3d=0Z z&8yYZQH}}s|1XM-*&)@7+dfc(4_m3Vr8%+1mOgo((Jc5##u;>#QY5{)c5%92=Cx_I z0(EQht(ztnE0X{nbym9cOxC6&h=`yA?+fj1_{K_)eI$DIYaHz^&-m!ZNDo>+GlMfq zBsLtstRGIrpt>PQyWdjtE9~r-MfLTlxyCmorA{0iyJgO5G7@I4D}kzOOtv$;lk5cs zBuVk|F8FuwKBggyQzc0r3T+Jd+j#34CbE_!{!V*t5dU$7ndceE=0pMnx;;7OdjOWC zGa?%_R`|lnzA`bN=tEYQ4V}$D?XQfgNYn}>4^$x>0N@MI&|_)80;J&$n1??==Li1_ zGQS!XaE=4l2{?tdMX3klEU;aLN|zbS3YKi*WhEXm6xB4m%Y3}^!I46Z$z|t|H#?VZ z=`Bw&CzEmqGcz;z&Q?GM2OC@nS6+y#+-r@0zasIqZ8gBtdX`mz*iW}U(rIQh;OnzyAMg1N%u2_)Jw){iwyN~y!I%^ZNYRyRH9&XYb%s~pWPtOb#3TxaGVkLF4 z9+Ak}f3hAcJPe}HTA~%m%PHC^HTx_6l(ynUS`k%ie`wh)ax#Ew{m;cv1xuVl=|A%5 zCTvetuNLAv9{N4yd>p)!y^;Y-aPmPWTn8wG9$YD-E!^-@wS`UxK1Y9Mzyp;Z#Vio$ z9&7luQ^ZyIpYOkBd@u)Y%~%;z+<5n@KWznPVxPjt>|_}M8O35LkHDF8|5<8h{U5$x z{3UMW9ZZ-V*v(N_q-lDHa2dZ0vvX@q`ECS#|Jf2V5hP#jvKQv3ck{_-U#UG+Jvw!2 zdtv9$cHT?%A^pwAnc-c@AI@RZN5+CRWU4COY243?Q1?IibA(X{v*L~{sG6&1i(D_7 zTMK{l8{hQ9;td;StFI<%ACw#8-BcO(@3&!OkL3vzar&~uNT7of*aqA?9L%t1H*IP> z!6|Go5Rk)q#K{QPhbuyz7M>X8py7Sw5mcjKs`nL_;3!#u{2Y{Ria?0Q?Ys^tcvJcR z(Kq<7)Zzb!zM%-uvVZa%D9$bs$A_E0&(40IUt%6yV()F8?Lo&?95+;}k^~YURQ^ce z;}b@n%KN!KKEL~DvtImLh%u$~^hghp)G?yo6uroGv8?0ESgw#-8hxUgbwptddJIxk8j&>@k`*3aTKq; z{1MsWqeIvnpLLnJEBSsOGohGN4u8btA+_2NV^%^gA20f*OCvuaD9XfcfOOyZ;n_`M z0K<2v&=GK)AnOKHrsqv;CJ0NIlpBjfwnPG-hL}SIApHJqDj7<8L2@(SUtTHb03A$({*xNo7asaI*2{hW;c*dNdA;e7-9($#x+k4Y=!1nbxKy`wi3D^KsPA5PEl0>zu zwwyqTVk%T8OoIZbgBnOGs0w2-c#M{Tqp?Q_6y4z&@R|!;NuKRy{YVU82uj~(J{;^2 z(qXeJ`>544cOlaJ`PT^b)5ks&-?ZhAccK?z?VNe>y4E)2$UU8cr}1>R9skOau>OE= z0;Wgv)8P9*Q=^^C-6&Sc0S6q;-A*D-SO2226HZMhMPCGC^jvpzJ~I2B(OCmQ=98Gy zH$~Z$^NOO>0-j5bY+vLamXpo?n0~MtBN!@*^3uye02%cnK@kTVIpSUW7}-c~JlbxI za@wgk@_1ScD9l`M1L;ZS)QmJ&T98d`8LqwxW@lh8#4yu7L}0T}&lhptXNK+=b3hSdC>H$8sjmj4Zfl3QOpjS8y-zFy$N zdd6dG$^{4a(Lb7uZV127cvZQNG$Xy@m!N$f8|Akee{z4WZR{TT?&A}4;isw@Uj&)D+N~ap5$@h$t_=tc7jx1x6=I^4pJ7LDuUYfeszAF=3 z9n`}<&bVHQ44e>+%BujSzL+8zES32y;gRDY0oy1Xh=C1|kWYe$D-8~!Fx|Zep>fTw zKtj>aZEsI-{f34EK0*7y>lMKz-gjA>7P~(DNY8!T6V@*5!CkI^G>_1$d~9YwcF&(t zxdRhM-~+W^J+a5u0cK?r4g~jdRcRD3YO*dqVqDw)+hsl59iIGM;#3R>Hx_XK7r%6M z=H&T?zU9}2g+~njiBCInl-KsswjGC=eXOW487<1jeAIJwr0@Nh*Zz6y{vdF2_|55Q zz~dX2iAUj;|G?YAeiO<;t8ag(a8Qt}{ePlhpQ+wL;tdIb6<%OKS203#B}52bF@x$$ zNaz__kS9XCq7?Xu@e7SzJBB3w&%(_I=Ml}vW-l)&Jovepy1S#ZFBAj+ZmsTFb=^o` zpdaXFFMp2y@%24}yvQxC4rZ<^JS_0uIpoDY&90Hkv-3z}F{RrT^wXLxZYhI@?`7k~ zB8FZnFV2(MyAN~==~s=vihm%{`dDs??S-)8yBWR*O6TSJ$Y;fNuluR157zUk90sgy zBxcNQenjZ#7|bf$8+(2m0rWTW(q6AW?>1L?lNm_O%j}dd#^$dq75l?j4or-ugPm$fBQ{R4S@P z_oAF}=T0g$zKh=1?tWxkj&LdN=RUP+?Qu+x%85c*cOK4Ew>k>$2gPU1fZro>{8&c4 zTy6&&6CX=}(9M(QJ{pJB7qqcE(;Px3Y;$`>761ym}W(`})cR`?MzEkW%9cKjpCH{hHm;Kvn6N*<5HA zr~v|gVsnTN#|@yGMQRF2a`^K}Okdsq_y!YZ5`ra0s0vylc%g#~S|-QX0bXrP3N2ipiFbi`)Ai@Z6Sx;1RmE$56S0Z zs(c;t?!BTsWu;t>n=KOUh1KP@HZ^3P?O`*5;{wXYNx64?4c=t*TdR*g(CO!OU{4o( zMYQ~$Y9U2U45rWK*DbSr9J&0pImr)d|dFPC@1 zIsg6nDL~&IOFs4nKMWVCYJnNqy~10{|1Igvb>MQ=z~x&P_^-2PVdH1tAW@F$^xTEz zo$_DouA=17ba~^Ln(;#g-SypAo4T8B1wd#@UpM(tEhR(0`5!u(9)XI`e$N%lzdzkv zzqecj-PUf{;2*?h^R3Sz{b8OhcU%{O8;7T!->d&iLy%IMwG<&@RZtV&eEYYy_)l*_ z^bPlK5?%lUIv3!?JsBq=BT}9jf{C0MQSK!!k~~nvvNuF}7=TSk;N-sDP|`qXtvUE* zl4wH)cmj!5P>X>zypCpS8dOe3TOTU~U$j%<*XFcq5znQnH;+c*fS&wJ`-kbR*=y3j8EY*&O ztj{!7yLj48%0K9vP*>bfp3cJ`O(%FqakuDZDm>l4P`c%07A3fx*sA68chiftzb5#g z7}!zEzCsw9sD%hvAd~at=yH(t;w3~@UxV^bQcpygQUtn(`KqU2r6F!Ok7h+ zSm^*3kU-y7)f>lThL@Fb_zz%k3GB1%yPNR7VJN^CWJ4M)C}_Uqfe#K>piBd>s+DjW z6kvm4PL|4kf@1b>w}{QzwO%U}UuW2+vk~!NTUu`AU+l0lpqfernfZYk%-n&$y-L4bA z;&*&1fu|kAgKFfKx>0tp99sd_oPe1()%c_E;B?|quiva+gy*fRSBR5mR@~I7k{_^7 zxEE^ZtawCa#0*XlcN6LEtIqI4sa5$>9w?z?EnY!I@h#5Io99)GXDClG7WCG^u=q@MTN`gYh+GEXLVn7%K_B^)VIwQNZhPmXbmzk# zj$u^O*yyjtHlO#SzReuuRdbksj@A29G$!kwvZNlZA5dAM?j5zq$(t$>(KQ&khvix@ z-thGk7Ko{JaUTg63LfiGkY2R&JFV0cmF*8!CK!LF0=G^~BzXeYQ}4fOPoV)` zqwm#TV*%9QIW}Uus% zwtno<nPuC*{p%*i!)8j_P9-%cMl#IzY9&q#A@$6~b+#sXUCi##Zo{@w)PRt44`!#2U zjwu>4x;a-|rB0i^{!FNL@)mZ=25Qte5rvdRp8hKb_N&2=wGojh1qBfSuhDkIP?sgr zfTUfJH-WJV84f#-nzw#4@Rb>$HNiyt%PaQQetf08+)X0?G{cosQf-AIP!#@DMInAw z+3L-&6rYCv^6Te%v{uEAMPMZpw3=inUt;!D2KyU7b^RC1^R^ww%*))!dxldT?!tcJt~=kZ{qgbpc<0*LtDIpA zv^S07$uB%SRn=w!5%YY4(eUH)Lc)n&MIk}eRwDBdeH!7-Roi$LUkg1SG?$v#o`+1q zPXnQ-i1_t);tQFTvMK>DmVBVRe#wN{4m$+eCmj&NHvxjg8Bijr0P5BQR%#41ChaXc zA%6&z_cS0B3GC$vvJ0_$k@}|8xG_Cg|8VIj9?{KdC+UjapXjnEiqF&JyMQ8%Mu7(B zT(5b4;qE_zoelf)>!_BeIt00RY>sfua50D=7GXndt)u;X<>q4b*}uscItA~Vl<~^| zfoPlO8O-#TMoku)el!B#OtjroFaaecR!|ntjpjMYc}G=`){F(M51eDD1inhyq@ z6vS-eA}(_q3OVBP&tEP*j1(&=vTc9dk?^o)C2#W}+SuWNet}(5<@3pe0s+lF;ydX~ zfhLDLhk|3;7jE5t0lKEcjdw$ym(k$AzkXLF`!p<2^~A3f2Nz&yF`)n$N@zgINGKR@8EvgGYFJmd9i%j-ze|x*8z&(?B!`fs_G!fxvvZ?8UJF66K zxV;T-jQ{+`2-`d?th1P+2qQFU!?j-VbSg=KB{G^W=aw2MlrwE90)DQ?HmN4DxDigNmwemyQ( z@Qib)m?8LN#&3S}qMwF}PGBO4`z)JBj1@2nCW7nv8EtC64^ zl(AfpCU``rNdtGCwl|2}{kKXDT!u*EtCLj23W)+>1qbCI63++w3KrW(7P9Pe!ihKl z3G)?!%_7G4tnULy9U@j2m(>?7y3cMLr*=52J=o;nwXd;B{rXWy>S@qmK3Dxshv<2l zpTVUmvrM80gWEp+GyqlQ8YQakU{HhI<#tCk3N@Om%PDwbM~YLt^8B_+Bl4lUPK<_T z)U70G$`?)C7Cts4=ml)xQl|2tOZ$UYLs~Pn8pnZ|UR_qVPm?Yy`yLZFeySd3<=!~l zUX@@$qytPxOuz_av#}heG)hQf)1at#tN0=a;pGmI%qr+3HrfN|1;?+OHNcS~(XkcK;--y8MBVf{}t?LC%`@PWJ2UGRD`rl&%{iMVz z8*8?mwY2p{Vo2iA!@!_qsOX@Vb!tzPuJ(cAobcdsGouudDax|0H4>HD#M8*GRB;^D zIm;QZdCQ&7;k???V%0~oSuAV1ohh@Wz9rX5`F0#H*&QaMD+asrWBP^VYNAV`?xq&yG?vH``(5Z3y z@k3sUwVbLDSszE7I_10dg49IHcV{1QW6q;f1D{pid+k!;)JM#DORl7RgC6K4T#tRK zkoZOg#f_6l#E;x~?6ZZwQg6Zf#F|G476euTE~iJcT1YBv)9jg5l48ISejn`pV5O>- ztS<+lPfzRsRQ_K`_1eLKImctdsKjp1!Nu|y)waCb{g1FXut`^ZDn<& zudrVv!}7^bb5p_GT|W7A7A6C947ByaQFJvq*c{O9>_72*qgw5EoZHqfe%U{6b+JDo z@ypX9S()^E!5kG0PMnuHUmw5WQ$`M(;2w%<&h(bW`{w3>@AyRXFi7phOY2Hg58pMp zocb8CZs-Uk7iIEb{-DMXQpLu1AnI(gXSC06>y5lc{uo2v|J^sNn2(jRy2$%rWT12p z)M5Zd4DyO8X{hQT+BL^YL3RJl3+(SuJh(5_ zhiiUnzv{pv1ihGC(eKEc#KTK>@g^y@FJ-!q7 z(AQ1R5eNw3)-c-e*BrhsCI#(i+dMODWh`5TC)rUfdzQLo99+K2!^FN;dKob@^oOyt zL)MNaz3(7tp_?w@Kl{Vpz9)0v>YK1LXvPPJ2100ZfC|h5BzJ)qE(JbhBEkUmt7mr= z6Uc%*69?X78Nk>+RYV1B7le8&|8svmhvmxb>t?iid^|#HD{^!-GwPUXl4>Ul^-VoV zpkdo&%doesQ`B73oScs+AcyN)3Fmx1HRguKLjS`K-ZixA}NQ;B{4!!QkjO znOBn%-5$XU>zQxjkVUQ4yeY0P;3MYS;i*@J?JrrH=5I zGJM>5;({WHSD&?wABt{#=FJwGj_bCgw7kw-2hq}HR!0(hV2?=>ZE5*|?GOtvJ%{EA zP&&@|IF!PcAeIgr|7K%9 z@YoHlu1s84tpHxwD09tVM;w2r)U_x7LJf=O|%G0 zL|rq1T1g)ew^hS5GjQ&(Ua0UOCChS^H`}jP%Pnp!37CRQY*FRW<3A7-5n52}VWMzo zPoSJwrFi{1z(FNZ0={-&z*`9IQ`%PyKp>W8mJ)bR=Fd{~hFoCjT*%hZnBeK`vIp+M&A{-mEP;u$i zDw*e*R)AyxMSAM zz|lNU_s7%LLFrDX&c7~ShUf5X(xnEJyE4?Yk^;s1?HF3LI7%|WiVqR#L(4GoS-I_o zK=n>8{Kd)CG?^H_k{htHm?iF}J=_@pj9XZQ?R%y~f&gNWwBrI63fW^i=uW{wvzcQ- z0cL*MHT2e*vl#NV5em^)u%APcQqWBMio3c4+G5|&z@08&rGjehudQ8df2E(ZS}T01 zX_PanY^^3$TYP+x6CV!VNglhL(w{%wK9?W2$s;BD^K(OK!94<(oa80%Yr77n|8$|` z`4^IZhD5y2NK+ORnL{+t~aTB6BZJ096t zC>HM$Y9jEn&Ayo@&xX50pGo~*`!l07z9oGUPG2mN4SYr+Z~A(> zX`=IQsbDmxj(@2yyRM<4-MeJ=qNmyvW-U>&WXMFGe6C~8(Tk)|* zb%zZ`%cGFMPE$G&QugVeVRm5p9=V`T^n+|RY2V(xBxRoh64t%bOm5M*vHrlm9MFj-eM)s$5Ikq>u6Qo$PSuD z*&*^KNu!mV^^9j9j`&CU_=1~hM-N_f%8L&s2SiV7G*4;IvI_Y6=g{>FQnQ`Q-L2pA zGLVt2=p3UX)pWyATz4yOZl~gpk~CK4xU|76e=#1*#H+c})?L7Fe%r^IH67uTwo%}l zT8R*D{&FLx9r)R)Vl;Qvv?EeT(MHit#EfPfu#4CgD7G+lDjGQF?^3VitRooMU#@Om zzyo|OLSW$zQ7FqCtKFSP_dfYs($>wLhOC7fN%mP6;Vc{eyLfUbJ8hCP`P}_M+^Qxz z>R!i7Rz+MkXq1F5oYrYxp)Lwt)m`R=v*H_HGZuBmSY@Sl1}eX3Z2#endem$z${An4 zaAS5-vvTjaT%5nS(;-}uV#al0SNlz*|+)=mF8!bFoD@ao?$WOmz zmiMMA+)P3zf!O!R9o^Uyo{f)Y_hqfE*^$_k`%#-pjuWq^Ku>x7+$P;d=eXW=5KeVHP4Sn?q2YRVWnu3ElW0qxG(A!ND99+Q8W z-fF(R_Mn2nf-1t*tE3ndN=J0pl*>;R{#77KRBhc)b zrPmdOLe{N5W+}fn&P}!8&;#%6m{=ypeIEJCqiW8vQ8etGxxum@`h zG_%hn(l$G#P)wVDeJf`;wBA@-fhWKX_REsg>C=TsDoXy52WCAvDpkL2`Uz|!2{i15?!KUJT#=C0qcNA6>Aq`j9 z)iq-yC1@2PG97;XB#q`t_Rf-BqNN3P7N$_Ebz#$~Ic3}8yna~uSFvfUq|^dow*TxL z*@DroREC1jRvj-ZvVJt$Z27xHRb9@P{BxfXv5M{=(0RoqKCgZ|S!E0(j`Hk`;%&Y? z1x)%h{?{(i_hz1Mj3UvRM3`I2MI>dg9bn|&2<-Ygt2@1rP*Pj$)wvQ5vC~v<> z^=eKxw!dAp;Pb6-474-dDaCH*Ml@pp-p@8(dFCC$cP??-B1Re#_>1u!~Ju2Q!>J| zxuf*Ip34ukc*ok>KTY|S{pjYv0orwRCvVxI++2D?mQa{@S>qwPSm}VatjKjpse3#h zO6QdnnrhUCh>Y^K%H(q!tC$2iy?0{g1g;kN1{}o^$t!EAGRLsQD^>@ ziYK}LYmj%=`|Fd#+`K|UcC@h0HD+p*k~(D^Qq_{hK!SxkA%~HfWAbB4VZ?1J4*cZ^ zjA+hpMFZ@2+`q>A6=x4_dV(@+JsT26;35MnawE3fNam>Yk)B3j zP=Zx4_i0PJ--aXHH;G&Z(buzGyf$a#5Lx*|z>AYIy6qBvll zG18;y=8S6rGh50_+m=?m>^oM*&!$qpQMfknqsF50b`ERvX|X*0rfDd&Ei+mMnz+gu ztJCKXOQk7^TH;@l|MVNgP*xz~)xh{0c>Mkxq~OU1kt3OZoh&v!Af+6BtL>Gc0v-PIpEP71E$X!pM)gW{A8+JXz#DvJ@=+mPiEfLy zQ>_@^e!ws8eRO?T#I}DB+@stV>5%;87#xy9Vn%k|jP%Oz1gl!8fM&m~qb-kDUwx-{ zE4spNj*q_h!*@f(Nx;A^tS#+eYq4$Veq>Ww`16X{=W9N*nTx|U7aQTWCwoB_&W7@+ z6K!O+K8d9^Kc;MXpd#`X7g-IzrJuo^9jF+4DS_+hrzAvo`=m}vAsXQg zZ1hmS63N410%c4TR7){jthJ$+I3s5s?aAvH%TebEme@^;ogb*AjNVX}E_|o;asEUq zT8H{Nx?Un^M#gGJdL`N_Co=v`>z@auoEx^`52j`rI+{!vR;VhcKd2h-bX~-~tnC%4 zmFRh~+KqZk*dT!P=X#R4c1AHlqJ>fZTE}SiHF_#4kEw|#2G4Ivd|f_Xf>qNjn}Z77 z5#~}5m}mD;=_nD+%o&&p+l4Poo1D68~@`}la#!l)k zg9q?rKnF5Z06vI*3BL`)M{=%w$DyMPld#2W_nx#MzGDD-JEF1_0;#;I;c5!AYYewb zM4TNzY@;d?Ors@R2Uiy(upWQ=Nnf%W&pSp%Jm^V0Vf3kFo9cy zFaVM6s*g}efG)*F3s?a)%6SR^LwX=cn=G7ZEOhM={0Weke*};AVXBw^xZvYTTU{T( zICiJ?U=Kr5WN=SX_h{6-LZHif+K1L!$%)5GAYi2KF+TR!Tv=#%h&!#`nzaq)2{k~6 zvN;lxT!-q*HvErGMCi$H^`trh1L zsbTzfA&fl>fO`?W19vCcklGvI_d(1I%W$hC0*tu*Tdf4)4-{qY#nIiw<&v8L^(@f( zP^aH_Pu{J}hGXzpt%}_KM}pJ&NL`dhy5%Nx9&SqwbmovU`O*%v7%EsCr7NO&@gAk{ zBG54Y9`_y3>gnQ%qyO1(M5%Y}vJBdhbSogMKqN%WU3u0}b{`}XZ9 zt=_b|0Dl~;zYoJU1@=F;nV3;kug720eyLxfkuIYaO)tha6&&S%gAGh~_KKOuOGE1x zsbIXvht2O;01so75GW&J+A3g-ubRn{uY(e_Jh;7u$asJesLnTa{e+!nBuHpJSY&}T zPNmKPi5zUsltD01_!dyLL90pt38Z^EAf6hK_urCk9N|EuK$MK(F zY|Y@+SblFY7TU-&RxOc))NAkyN?z~1n^j_VhhW&(+ASA4O)Sgq1r_{=6#DE@x{;Cg zF^~mG91NdzV*oys05p~(UPu*y?~PARy&wtT&%+E(^y21y*r#F)Q~kqla0CV{D8O34 zRWvM`mtO+9o<;ZG6Sn|H`ZB|Wd~yf@siacsQKll@h%kP@J=AVD zhUSgS#}Zo-Z7%QqV^O-M@}w50%jM0`*;uN!KsNeHg31g2DQ!fABu~|m-w(gzDJ{r2 ztdd{F4vYxy+}9MW{cOTbjBPzP`Z?B6B0nc4ib(D_d;jw}a4YbVOh%<4Ytq zEu2evK^6oG6D>;fozo@xJ~aHGUl&^->~!Hpnh;b~$>Dcgh`pwTLGRAN`Bi^Sli%K< z1tg|;^!P-38O`+eiCuMKgklBMm8_dM#aoU|@jucp?gj_O#=PB1e(GvRGBE0q$25n) z4T1ab+wcW|(c`9Xshel;2RG5$EhmOE&l{d4$MH0R4P?8%O#Mp6t0hLvGVuR;X|2{y zWNO9(olbFL5Q7A3ftZTuTat%_&oK^*S)N^gcwJ~$H1DXHFF%Y~KmP`8g+)Y-sKB&P zp)8K`g5}h8rBEKKl$Hv~;DTWII-tnM8&anNRdc*XG`tn0K?h@_KLSg+I{>^o{{gb! zE)GGPl=w3eNPjWEy}VstVuGaSUA zX!2?`!+177>eHZnPj_ZSnvQOXhv&o>|8AM4xetJXfey`B@O}HEBz@ygiYlKJCk(NE zLc7SoCCl`T^{yK<@e;IabJ|57<0HtZC0n%f`#_EwYy359GV0`{gKCjVM$~l*z@A3} z&~%u%rI0)oA7z7PqI7LI!{CoDU`J{oaHk-Xi7+ze&oTcMrvpAX zfc_7yjKgpLcg!X8eWCA0V&3+xekycxsm|)SzbnZQ;r-xM{ML{2N#`P+#XUE?@en}N z`VGinz{LR$DekgOK3_P#n|e~wrp@iX?enB0Ix7h8W_5swr=bu+?(c`1me_6ggN5qbeYGR#ohvKKVWWrgLq>LcEA+UUj>xEscR&^K_ zqL>qB$ULnduO{0+f6Dqz5OuZW{zB?sOcyb>cymJDei9lCM)SAm_NS0VwO^?s?_X61 zQUWyl;)x&x{k4ICfB&}OT$}bIV|TY4AoKyeb^@n?IItKR?RDk8xpx!CQF;}X7ZgU4 zHQ#9F0-wQRXx~&cmKf!GEe>KQ$7|UfcSp%Jz99fK)I}RV=@Zw*7}s8ppYI5?N#2aS z(d4w0`d;VTAmiz~-*sFq1lQVsTtR29C(0`Pv<-RP=L^P3z=04dV8B$8Hv$N9*`ARY36Y zee2qS{SWVUaClx+@E!I7UD-?0Yzo>-IeB51OzD)oAakijo5O*a>W_y!5536+nHDGG z3I*s*@m2?>mPC+oQPHV5TD%~$@8UV(`+D5POJV;`V&Yv_Sko5E2lu~T1Z2TpGgTK2 z$%X~HB;Ip2GNJLjpXngbABbV=2>+rdnW}i+tr|z4;Wx`VRC?fh+~n%CU2{QYpA~%A z{c5}~hCoCr%_&l3*NkuDt>3KsWnHmSf^Ue~_dF zQ~3-GrTDHGVGLdWZ2xPNIQu`N#Fc92>T+$HdiUUx>hkvGwbOr>3=olm>5^dW5^;Wb ziR(`_&nq0a{_ZGp{hj~R>^1YEgjWu6DG{xFbd%Gqgi;Rk0kaF8?GgHUWA7dw1+yMW z$fu{C+B3hrN(h8ldE0A~%zcMMhTXNPcmL4UeVEzq@$eLQ=B5?jeEis)e)wB{e%R_} zNDTX|@7f#U1v7Cn)5)$8NX`^A9sN{B989n+nBon~& z_U8gTsYM}mIrVL6%<(|>#R_6XvRVq}48fF@+#=!&^Yx!aX^mduksQw+O5QDd>RzHm zC$aF@&;3)f!0An2-6xv4%ylA@MG)c%ip!Oa<(#Vhq_cv!uBv%%ZUtTUti#9t484E# zU6Tl@hmvOMo#j0wI_hZ_oa};=D)ct1U(q+1*t(2sv(Nc*%R7)%Ur|Upr1;mNHVm}s_Yw^r*P}SlU4K3`tU>K&}pVg zG)YO75S^zD>bvN*lW^Xo@&gnHEP?3-JBs4hDD;7qXdV)_a3!(9`V>H~<~QUXxbVXf zCg?uHBl@Iu;E&ahJSS3R&&;uuF_{|#a6F+Sv# z;z~ZQDQ{jU`M0r=O;>lfLdR z%MqgG*mG7&gCsVOS+aebz004+&1mxq@M72>ICy`;jv)wUwJ%e`+f1;(O;~58{$BPk zQ#O`{3j3}i^WRJ8BUN*|J*J3(3eq8UqKFkfBxu2lC8KVtmpD$Okttci0aK8Jw!@W! za%`_Mf24X6KumjjJIVrZ5pW?O#28lfbX64jVKrt>6!DV+Wo7q>2b(WWUx`xgo)B{6 z*<^-0f1Li1TU~4{9g=Ddb?%ctHWEEGF29%csJr%g!YE~+-HMo#6_&>^-JYBYtDR}?nX8oVdUub(yd&1_0RQTj;s}mvm>Y_+LfPL zoxMzPeTjJfdkPc2 ze3zK1Vq%4wN}NA@<+%<>uXKNKv`6qy3|!+zkR_SrDUxCLC=R8>l23&TwEqf#a+HQ> zy}J7dTv}-s9qdiwuPofJ%12AdO-T5yJ~&U$x_t~7mxxxeQnDT>u$Nij$uQ3H!PR1a ziahpz|8SY`DEx-Q(_D?rv7tCGQZnx8?W5|I{gAC8)eo#|JK7W^zQ1Vh;1QhJBx>T& zzTS7M(8Ew`!KHjxkgMX3aHhGnaNlk?s(i9b&Uzt-3n?T~)+QXkHZtWday0UzJ1k$; z@F(SiizlO-bM#pYD%SIVpAZM+ipk2N_js(a(&S+82+&+iHxrYslre6~)ZfYFQ2tFf zl_O)=i+okc&Xr`PevKNYcLlfU%XDL-;ClJH_IEhIYn#|l4>FHy+)96bQt*o+Vjz?s z3W34^|EP)f#%lZ@8;h}|hrJMKF8$T(%$yvSEe#bI>jx9qWlbuP#i|t1i2UIG z1Uxw&GhOeA5prE=F&ie@;`s>F2IgAC7aFU(n`)-g63aP%_1;d_C}`y0gwQmE0~#|Q zzzDKb;00s5DSsXUjiD`jABNegQ30q--1pZzBU!@oOyv8hMgB-!hGdrna^#&qd5l$QZfI zlx}blWHsN zYDI4+_g}R6?=<_m;!h|K(P58OW?xGnleSr0c6#mm>UCQwDlg3zux2247E^xIYw$!_f~E7x~vSG;Vh^`n5ITtmqjE_2r9&< zgLXR#<{`eF_n!S5d8Uu0g=j2ILi02u`v%XqPVl-oM+DGzSSuCMH<9O?CFBS|gL|j*g zIdD0kT^l~7a;bSf{NLx`U7QF6bV@?{G2k;ISTSIXHnLqq2N!(3o;`iJ?^CId@f|D} zu=tfEyT&$td(<6Yd{k(uU0l`2E@j|8f9aQ$r*$Kx`N`jeyJu5~rOc;BIL~)&1@1DM zyKjsY1>t_b%FzC1M_#W?VQ=e|duKc~`TQ5BkB zUwsXNq_B#1qmA`tCPc7~O#ULaAT)`kF5s3gOk|H4+0QHJ~1Kuh$5*uZVfd&f0SYV5Hzd;`w zPk{7jsJfOB>$zB)mEkQ};K&kXYE0YB2$eR5?}4wc#*YEL(Z3XJm2|==*>?n&4I0Mp zLhu4l`0YB!`k2_EN@9`gBe~p0 z)IoQi{XWEZ+;eI%0+W6ho1T3zL-U|`&Mk}K@G{HQ)0dOM^Z7wgbn(02TrIVAH0*Qi z3;#pYRe(kHeC^q#yG!YkmXZ`$0qIm42?6PrkPufyrKGz->F$dC&WyT9hN7q#` z;>)+z(tbG@7zQOrD_Rmm_=F0T61A59AmLB+OxHRKRKfsD-g#~IUbMVh{&~GJ1^$`7 zYcEpHcRnReUW2XozH%3EP|)XA zL|K$sQjZbldJNc|3qAsACmbj8*Q=fDLY&adLcZ5{v54O&?@ntOnyY!)3Ea}aMt<^2 z{?@;Y;B4StMA|^X^;E=!%<$H&Uh*^|G%w@7CW}kc_ew*N7etYznxEzYau3kc29HVk z2E#magw3Z=I6u`lt{%LB2VpA)oJgEJ6HxP;Cgl=qmPNc}Ai2fg{FAu-sQ3*9q&zFu z9}4!$r^}yi{^o6CMZEY@x2xSpeMGsraB^~CmfM+DCz}AWGAz%$M=L|e4VwJUXMec^ z_HUo){N2+2d)+l9(P}t#0WibsyRF7?Stftmli|cwfmHJ~re7}6HaioYhF=~%pEwHHx%R4W^2|OxXM1^28zJQp>k=z_)-n87@OJ^h z6Oj{hq4LH$f(L)|;8p#NE|n{atG=;L$0 zQPTm&OW=IWj1s`%`gfV|K%fy27a&mZ1)$$Tw;D@1;CL3|;LI{4n|C~|Hf(gU&-8;E z*(HvBVs0IrJgb$H3O+lXzi3^^7<&`;J4EgqAPG*TkiGxx>U+*CsUC~CI9qrwRNIoP z*hONlalO`ShN|c5)0QLh8aZiW3zp@(&!)eNw5my_69IDX`ApN#*pvXB>wDdm|Gvg`<#hLJ`A*sC z#Bwj=>*mMep>ydi?+0!kp{DoQYVA8IS629{;J{WyAKFuZmOF4l1nuB%&SAbBY)S4z z0r=9nx$xxIGzSJ7(%*ggEj`l&*Tz57#)YiG5c0s?Qv9IPM^_5jr$nlX_FZ&eF6xoJ zWC{3vesjjwmwj_!z~1G%7aN)IkCX?qs`qC?y6 zr*N>%H7??fzu2C+Dt%QIb^7Cc-kCI3xj*>4_t9HxA13=3NT6nlH2|!KEwl55yHTsP zIMRD&_(YtPp&M)el>X}c#9gsb#HQ88e&)N$0zmN0>XcThl4zoAfA~JHa7tw`#>}0FoLPSokPVkdTalH|AGqU|N=E z0%shJu{6G(juL74f)q{@)6b3F{iCHel;!yF*z%bpn&L4Qj4`}_;);Z5`Xyxmc{k)4 z1Naq}aKf@ReBvytVkZFvL^{rWFqJ zF2$A3wWO>IH}&VN ze@m-+B)&iMW-GF2YeZ*-h768@RZ2M9w=b_IK6@wFVPb)w9F7q5ToDmlac?6o%5wQO zYf#fy&do1U_ngfpjCx?|B+`YjjvkYgr9$(?OUo#~bX3NEOH6Fp90v6?USJ)Q!7Xvq zlmtk@^F*68=LN|@y9PqVWwZ!2*e1^&&J0xOfK_E3jR2Tiocs`||6jZX7-b}1{?yWG z*lV6#a7;?{!3UREYRzKKG$jSX$J)9pc4V*i+xK(3_L2ODJs0nMX0Ys7B>D)t-@DtU zZ-pZy9Ms5ZpWdaz{YP0WbGd9VKfB-k69_OV(7x7jy?*<6|IK5st7or2?pd>*8I?bK zrG4VLB1Pe>BFM(_>5V*UEl`OZgd)*>H{eY~AAesGBg6J>QoXGysb`>nc2K~Tnn#do z>2Vyk!C)U5P^SN7e751Gdt#f)n6Q0qartcvW%dcN(rIC`B1beqTo*nH<_Tc1zGRCb zJo~dfuRZ6qn>~(At+zWlxfJC$T^rqyAP<6jU~pUpV3R;~Q2^`wKnVT{5jK@)( zsB1|Kd%$Dcx!paL7<=8tdRhrAIn+<__Fir*VIdJEu_!a$X2`cj?4v{!p6&9cV_mlV zj+#Be8-7g`H}3mT5vUWl{2^o6VxH}F@o*%(0u*i%fIUK(&p#-1XdqDI74VpvE__0t z_*_Q@^&r(A{yvv1M* zC(G2WP+okzo4VA}IUL}fp7>kSfhZh2-yN9Ka}SUS?Vh{8OWaUQ6N_*Jb2m5J`bmiK zS=~n&knajxrytEuew(OLH_<-2^5Rz4n+=ZF7CkyOojRNeQNnFQt2eZcIw=L}HF;Bp$kH=nk9msp0ZRF>F0)h^EfgxYQ_I-40-5Wp$k_e-lxFtiL7?BB(Ki9@~Tf0 z>7qJv?83kKX7t0sQrr`VX=ie#=YRCKGgQSowU)B5J&^%Y?k-nQfyWsLpUTDIW>CKE2)Tfy_@)E1s0UCdFK#4V_}EQmMm2=qOB5b)qEM52wBan{ zCtkW|&2$BgR2$@Y8m{u1%092XRHK_1#?l?tZYxWrPx(V)NJw{Mujb^dh>fl%fcKlV zmX#QIu0ml4=#i>TJQ!i{)x;iwBvghSWeCub>^1-a+MN*AH3(j#)7EQ4hq+gTz1`fB z5ilDp>ebP26C}z;1hyn4`Td%^m5}*Bmy5To_*%XJa%jM(;NZ&3RzJ8p(kf@ekLGUm zB};l#cE0*hBo(Hv)=z;iWtiRyrR_04Y;*lnp;hIDHC`zW%97wA-fJnGDHCrZyvG)N zpOtRtXgZ{sJB-tj5p+H1v2pq-ez*1pSE~7E$t4B(%r>?FcSt&lyO~P5FXr+ITrrsc zY4Pp~_R6VmxB6dOB188&be z1oQ~pWJKVWtx|1UTP&9he@X+P2{C9wAfr=A`2Fc~q#MIq-FqiO<=q)_clz)1(|&A? zSu9#S`dhuzH2;IC>xtBCf2eqY^cGtBuDr6TT{AYguS_{}kNy#LmPWXRpE^{NkG`0v z>>u|VPG1c)yLXm-FV@eV)XCLZbnM{2D+h|#nbDT}{3~Y0V9JT1M&@qi#>5}i`0a`g zjVaqZ+E^kE=3x*(C+mKfCMH1+by0K!>KxJOkN@kC&lYbPa&sC~N@z2pHz`tz>%#)25#& zU@SdQ&_W|eM7QAqT9X*!nba>lR)bGuJf8DlTQ{Oy)*JAySq2#1608os(q=ijMpP3E zIfC(~i68EM_FY&Y=$9v4a;RonlE4&&=O3pW-ygI;qmO}A4%*@OcjajW^(xDKmq1GbF97k49{wYz6=Lr)6?eMQkuas9W-Xj zzghGr`M|_#fD(jikcqvLN(j~*=)Q{lF>}D$Lnw@j@8yhy{m{SK4mOsYDt*M<$5GQy zN=^}ueMb9yXh4`U3zNZazV9x8ff>j;h#XVH@SMu3qT{2tYu@T0tjU&+>wKV7J*U9WTx9w9lK0Fc6=-O4G}q4TH)hdgcqJ#kp%!d0Ysqf zZ=meflGx2J6J2ysib8i1e(Am9{sYnUh<}>6O&U5vM#GMT+{VJnRR`@;Y~0i9N4kY6 zTtYrpF0dy9__ByDrRWh)EX5kos??TJ$K5RZ;2~R}y)Rav(aR8P?O4j@kBiGqXf?Qz zNmc}7#;IfD1ZX^e@joR~ zi=~1OevkrI85vm!Jc5?BR{qBUi>CM@lzwO%a%Dn5z?ytn8SEL<=*yWuxIkq=#JZ<~>SC!97%SpNijBC*v;uiQ!`oL9q-TpNu;|Z4BG;bm{ zWC8;ja?S$000lEScyQlt=^}Wb?g+)2#I^<)ONJzbl=VYg>t%K#@T1HZ26W*PG5vcK zAPGZ0j4gOTiVhv|T!5O8_+OUQ%=wS7od<7M1TXW_*D_q(Y?>7cg^%yg@HQ^rX?7E7 z+bOhmWg)w`Twm=a94Zpn(I2x3-!oysQP>Gc#NUC2$ zF`M4X(XAi(+qCKz^twfbt~rH{f`L8C$V1@sZMBkhhJWkm_B~*3-wzor_zCJp0FS%f z*BJ+lSo|!T*GmS&VR3r)zSl;S+SAmyg94#u{Z02)YdOlj7VNlC77@fC?-Gsd(J;mb zFA$gt(~n|MSinXOiY4^K@|56%GZ#J^a@pMaf$tS8fX8#`odLT>S_tRzR6zY}Ff9WQ zphGXNkz2#$)n&Jq9}LT4IRqq_tl+MUFQW!^`m_dD)swwX1%@)rw*Gvrv)SQ(`?%v2 zfebVo*U;XJ@R-~*GS>0JTM6Za=fga?o}?O-VzinTgoM zU9NCkcRc$A?{k&mz~dCSoUb_oG&Obeb46(!G`b`SY}aWe*HMxCN4e%*8HiSt6xDo> zjB>h(x+2K*`LmX`5FIgrbgn!RqnNE2H^NctELshV1me@GhFo^hN}n4PDFV<469*&E zA&zPeLq7oMXjoE)!FmH7c|iV(*7zy~poWQ^paS|>!20C~`zvbn4U9A_C|lcnTNt1< zUR+#(o^b!VHgTta?Aqy%rqIVJ!H@=nu~K^Zg$4CwN%&-xEdHPfc^tGM+!qk&{UF9y z(Pw97OGRs@{#^M)BRjYX6gQ5wQ;eeiMxO2y9Z#3E?8L?gUvP^J-Y;FSxoM>Ii;woY z#KB3THx}nT!9fzQHAfYxD00CA)KMxq(iWoWgiLc4{** zRbxL3z-WAEkN!T;xYIgHKP+axxg5k4)t_a=y#v?$`)(9t+^#SB&op3tdEy5-bWnL4;#xQ$uMhQJv{F#g zV(h!+PaR%*<>c(yY5U4z`Y=zT$%f%84vc1+ZC9>*54eYVP|WEEfi2E~K-(2IhD+`q z!ey=T7bt3w!iFfpRE4p}w-EmbrC_~keNXy7nTK-NTUr|ZpZGH=?h{5Km*JfUC09OO zipxYcex*+iy%lf%ABza2f=B;{MO;o2J6eM63T#k{1^aXmUSOYHko~)0`U{(wp2Gg6 zG=E`Ad!6Re(Cv+cqKcUZa>S~YoaSPOD!Z?DNZIIo??X9>E&Xv?ch;p^&ff37#np7R zjtn7IUf2#6+QwELNQ|WB-;cx5XWn0!B0l);;xgsGayD#=k#z8aF+&|at)?46nY?8N zY}vynk_osQL61=&Gdf&Z2e>#|3&}pPoAA*7J*Y=bQz_)NtxPk*z)laY<;^fqPWS}L zJRHci382JIE4iVQh_g=3!upB!6NWy|gRy?Egy1ex35eiJ)JVJ+H^Jq)f7K=nJTJwK zR_uAT`k8+$b?;`z;Siu<bbc*de&6QL8Fl)^ zVI+usK4hn;LJHI0*D#Cptn%4oXvenWNIEKZGYV&q9>*dh!7mkJvxsmE@O}31qYCJJ z9vRHUC70P4dEeWBJFfA&BGMPl)-tt!e=IR+{T+Ifrq= znd9Km%Si%ek=-7_7*??P=moORc`q3Eeq9mT7!%Tj3d#BDpUyn16&7=kg_oK%TW zYvF*q@7<>vhn>FqseTdV6104|_sl}+b%{})f{-^kp%;>;mq8}f$jteJTXZs5g z_U|P)>L}Tl)stKWNx<#i;x;^+uYCzCxB8H}%-2Gy9W;gkVTv5WpZ%f@ zRD7ot}1LW)mUx)31`3FS4oW~KTvnr3>j+aoFs zw!X{sBskLvwfD+Dk0ou48YM*W2UbbC{PDi#_>_#EN&Y?KUFobX19JR2dKjzOK0JT7 z*7`F=OPtJq)hn6IuTH2r`EJ$6@(LIHZ%r;*FBMpHRWyWN2RwOn=YZh@=Ua6(KE`s&W}UpM?K zX0E+sPp#Qv1QH`i+-t8Nxhlt67e%?`yrTT2kM+tpZ^Dkm5RFY>XNd1l1%f0q^td_a2t21*d68F4#hG}uJW1ga&uEB^v z(ea&Y$KzSo9&3v)4ET8;H_Jgj$ z4jC6Mq|Tlw95nwfWzPS0bCFn4rgdgXLzbc1>{Bic$o7k&NWiQj!R(tNB1Qz*!1DBi zAO>J-FeB+mUq=86X9RGdePlJlf}zB)r{ExAQ8@(>41~LUW=G@@H0lkL>wY@YkNMb` z`AFI@iI#)=kNlkXFL$@o#r=zm7OCh(|HE0Gjm(F~BU|)ZckdNP%3^jz;htHZXxTJ6-M`;!P(A(X%>moj%I*%UtaHzRXI!&ky zQ*KGda2hH1%RZwnb%e+*)&Z$!xvARggz*W_!<1O%e$U~yA_fq{vG7}iCuG3W>Hxk2 ze_(tV6Uc=R{#t`6d}=`6pMv<|$)h}vB`>q)wXbC1)hBfJM*eNS5hdSkyVyx3({|6% zH!=82E~!?zZg+%mgT3~M=N+d$gi81cJd8%$F~fWRDnZ#NCh72>x0di9)hDE*+$_z- zUDGQ5Cdme$N{i}Tj#fkyTGJnxp8YH+lP2lj%t2s=>b}o>bmV>`N)bA8L*OR!^;-^C z2=n-`(IsT2TpZ(jXS}jQPUs=C)NCPiO+C-82jAn=MF#F{L~m&ivy5^ZG@8xZIQ1D= zr?6GgV1W;u4_Ln!**#Y{0KDc4X8l+Z{ashBU(kSXHPmIa-+Clj7?{$Q(PBgW!Af(x z2`bXNr1bgxqzbP6pS|wLc$cA=I@DXGd{-^1)cNTJO|NCk} zxx_BV=bcj5Cd;BzAG7X)C>s}2TT@0Uf$s(Ptrjw>aKfX@{Z=xNfU+S@vk7>UMJvXZ z`3cHXHd2di8UsESe15y%QL4`xS@VG`GFtjFGIFEn5<@*54`z% zo29pQ)eqLIPNrvXTXl@Te!0Ci&ZKgl>^w@*`EJ50Rvmes*)MHG&##$^fa>_h43Q9tj|whVD3g zpg+xWfPT1{oK3J$S3L0*ku})X46G_DB5G*jyD_Qup+xJ~I210+WqNWtv~Tao1bH7v zKjwAU5p1E(eEa5$%XQOI7diRhZ)6v3qq1RHINy3oHDeZXMt9#H?cMnn#y$gW2Ub>A zm}$4X;L_38^-t3_dcLedT6QznYjL%6$C&h*mSI72@ymLvO3ik*6R|q`bV=aJ2Ixg8 zPZX$3y|8i7Wo5TDwO`Run|isL)oOC7UD4*HPkI1+86`Ue9U|!R>eQ;@bMOKC{nx}< zFkXX@DN=&S!(v0w)2}eW{KNOK>fC+5{&a3CfQE<^&&7ldBIi~kgiXz zLYx5K_QMPTKSR1JON@!$2})iDz}!T|u*LHiS^2_@;>qZ8?7DhynAC z=Fbw{wt{XXSVrpT1y!fZ7V)n5mfb}lk??Hu5BnGVFXW`HB>XzD5GX(6kUrmR+)0V7 z+=i~vo($FN&Q;P*UFz!6@h6MUs6n?>?p#Thu5N5Je;&+<4eOi^tFeYhCepW_^Ry1s_=sISdHw;1zV#uUskCTVWoaz|;4!1ohp|r}!*)5IaBwe@847qX zhR_i@;`J_Wp#fN|Q@*h9E$X9?0MK;3{1pKG|Bhs#fdI{=3NsGK&PIZZArdCcybOF{ z@KX#gzX>52&OiJ3S|oFDk1zbymeULm$-oWs+A&}GN-bY~xF;$w-+El97CH;p7mG_w zqdzAM^<;Bm+aNFP<~;;1&REo4uBrSMW=Cp1%+)($x5gZ|&eU;sYLAXaSg*-ypXjg@Z(M;jp55F2_NtY^Op+ z$qBH~DKHms=tvm|!lR;mZ1DC$C&J%k5@RIV^1KIpRjB1`0ITN(JOp zf=v9MTlp`hpXW;Rlwigi9^K@B27sKL^^^z_K)ivKC%zdj`LT0IjyJ0pbHkbj!vuY5 zY|54nY(Pp+1dz9}NU?JTp1S*y0S`1cR0Z$MC6dR=cL+Ng`$u_oJs5)6PsXv&_(G1K zSp7YpoPm7t%ogRjoBFY7OnEpZ{L<;G5{RoeUDSy}nw)Vr2>n zYyQ<231IF+c;yCHj5H;RTKbN$=tBlpmOn;u+nn|K0HbNBSzb$Qy@AV0LKDV`Rx8i~ zW4LF!zdS?IU^Fc6543_jiNu7j;p))-fW?yE;L-q7H^@K?%;AJk_7*_nR~P?SBy`3GMx5;J`=_a!kp`8)eON5y>!X9?hE z4N&|~iOg*c2Fj${N$AB%Y^HT34QncGk&KQIb>hQ?ewBVNoD%Tph+Y6#GiU_vScskA z3CCfm*m<4N!sySs|7MQK^XORytvja^Zi0~CL*&!sM2|PDyS{Ew*9Hv-Dq8uOmQK82 z8Gaaies=_|C6?B|_tlYc@bRgHjn4-DfR?B_68!jc7C-#4?J(Z2=Z)Zt)5=538?MCG zixCeMoZdK_4PJecp4mRt#DDwQO@{9-C{8vu0=j1vh`>M@QSm(Ls-#)%tBmOvs1 z$m!9Ouqqk>>7z-YTx%hOeM6xBYk1~T1qDPg5gJZ_BE|wGj)8B${sDv)UO@f)|!wP+nmFyg=-poc{U!XAfc! zc>f3*mm7y-)g&RXIgV5w-W05cRn%7(ZDl3%|>Xy)e zoEpAljZ9(ULE%bBg;Q65S1Q5Su(@HwJvp$gon!@b<=UAikiwiP%aO_>Fi&wJ{SX`f z-mpSOH`4xeVFjQt%LUJiW(OhajTp1h{_ql&2}X_{ElM322vs?R+6#k&H<b_Znz;(1|!e9X()~k78@4fwlhehQIxj>3Ws!5UFcgn)b6qv|kUF=SX z4@~tD*27x!iY{Z=k8kk)Oc)&{A2qX#pLP#thvNl#QJRl`Kf%?cZ_S%Qm`F*m5~HXr zHJ08v?AX>Zc}%D7|N)um{$V zhpR!>|L56ulf&l4E345-ZjVlN%+^4n`BzteO|!cdjovQD%kO{rjs~KWpVkQmom-wy zF-m?QNI8zf9RL)Xw_B8jUfj=W{}$bj{>;RfK+#XGp@Pm@p7P;Wq=@+PQQ+x+5++$>j7wC-nJkXlx&cqG88hhvAW z8-j0MugK^td|z|;V8tS9;`z_rKZ8--mdFfp!t=_Rt=sxy3O%1JkYS1NR8E!?o@RLI zOH+L|C1>d!@19Pi{Tv)r5nJ8+dc0s3zSzl+clww4kSVpmz-U@o!^#NzU$$ zb=}w7s2e$^yi=@>PHC}&ujx#c-J;zN-SX4UoQrHy$3D@&9*Tb-ktEx`#qz~-bIPQI zk&Fa%&JDw)f-l8n_;8CD-SF}&`vo$loL5)Y&jhsx$xR$Dg^=mRj z<4+hN6G0Xd1pkfrj~WjBtyi)W?lDv98W0Y%_i#h_xU|Zrw|NSE(se0kL#TDjqmRC_ z8}XHrvGD5ZjrQpVAEf%vrjsaPf7`M$3_Jd9Q_eCxq=n;J5!}svN(Rx%?#U zRRMB%*SxlkL+JC#RAqMXybLwQGel@hQxkB{*#6>zA8U_7TGw}&-X5{vry-y!x=Vln zFgCvDhC~msbX3VLSpWXEHaI=3dM1C;Y^hPAf|01cE3Na3+D0~7G9txeUx?ZCQ{l+` zjTdT^{6+?hZVS(-tiKoaJ^WXkp+#npRP-hN`gTIw%^x!caS$_Ge_-nL{>&>%Y-x#i}j$|z+M7Qwb%g-L_BFD%$K z@_-@?LM9x_pe_dhTwphofBy~#Tmc#zeWw~56@g>)cmNhiFG7D5wU!6N;<{)0x|gHH zvL-?6BT?4iHYMzj3qoWHA2FI|hgu)46Ku_%25@~42@n@->!Wji3H3n(Sw=(Su0Vd7 zEo}SRp9LWjfZ6IMM30OQZ%@A8Nt~@-#903u7}Ay6DM*tr+N7NO(AHV3q#L8^%lEQw zYQyK=pMluMweteYsguv<)E(74jiqsP8R^2Q>M!24ZT@km+rCPHL-UGbO_qUMFVWz( zlH9`mI6K`3ie0~b{J&V<_$*py{$8$3i;p65^fL;*?(<;?-%K|hrR=Bl^^)Hi?qxj@ zp(GL|RV?t4kChk>7afYtgG_5-|8vO*tvG%SLQ>0t_6yqcC-q)6XaB6AL>tX2^2@J8o(2QFS`u^ z0Rw>vB4XbzB)S$G?wK~6oNXJ~UU>UUvMhZsO+FiMny+8Gw{I&ll-=%nZZqa&;V0K- zJYjrhT$Z~WCR-hDRGu=-+njp)lgzC==V8L@dKwOdlzFd`=-zPHyn8R}6Ptijm-oQ? z5!bajwGL*{*N!YIxtxF*eK#rb!GF$mg0ul0Apdj53~IO`FolKUfwx5jl#eJrfLB<7 z4;O)Lbg=m4W+3EZ-B7>Gu=^{HGIE37w+2`5y?Ya%%y#BJ7+>|XG;FXl87{HtPBc&L z_JAuYw_|5u>s9|fwz9ik z{z;iX+MXxvVl!BhFV_)tfE;|K1in;)oEjmG0aTp3M~6aDKKPkBVUh2=UVa4aS+6Hh@y zB`Z680hrA8n=lF^`JAqUE+g5<0>{W%1NH(9F^I`I$*3qL=zqfr)y38^37FF&8**_4zB=(OV zD?VcHC6Z09`ESv){@uQ(G!$^V@wJajP`rfuNpshzu3N>4xu4(bPdVSeOiT3iH=Z45 z?j6<-C)c021caG++deopOBulgI%?4_%~fV2vxmI24SDNDu|%`EY{7FO$~@&6ooguj z6e{dr%e?6K>RfT0=`z>Sw~|A#6Y2EuKb=EY5LB=|gF78YY#D9$xdPv@LqYX9>hb`v zBLTnB+`^V(@O_jc04Zkn>4ukcMSU3?g$xk67rK|P{}>uEpAVoocM0Tq)Yz@hAA0vi zebSfMzt5|SPLF??Ur>@!zIideCN9$I;Sz&ScOxuYLya7!JVEIh{kTOj*ecV?tI;ey zEjV}kwA5PqdoXEp_CG_0)t4T_;aKA_VW;r@NX8;@d!z52)?J8+ZA&-M-J|4V&RF8=Aa}u1(l?=icVWQ9J zDaiW`2Q5`9QFCu%9i|auv>bEWcRPZ2xul&yssXfP(8xMH2&^@>6q33m{CT^xSQsjE zGsjFln7=MZ<)g)*`HdsvV3&}yewGn@r-}{cM_Jd$@3p`Bqt7o$X~K3(iU1}9#4$6) z{XW<;HaSuE@d@zl`fM#PD{fa}+dKEO_IvV|^?QDvJ970m3zQQqo%4-oFc!FhzQMgM zL?jYScNQpn*REG(FT9o5c-PO0 zO7Y3kWHWQ+SgyH?eTPyzzS@~znug|E@Ivs~Lxne+-)!Z2^|i*Cv5#u-a$A}J7Jf>ocCq*mxXX8x`e|$tuckr!^YHr8j|2a*wo;i_oXJz zv)cZH3jHw*4uz#4X)bY1nVKn51e!CgYXK1mT?dD|a69~=x}1{#;Dt+RK&_zC$b4{g zfrRxHG#9M!nHv71g3mM%ZeWM6q|7iACY{JFL;kyv(V`!fW+~$W_fgTragnHB?rDlu zr^VQKg@=9Md_-g8aK$7q`w(#$Yacvy>!djEq2Rj5c`@PjC*pe{9w8-Vi!8dSFR5NR zNGKn>zdhgE)9_(gGEb52qAs>6kdzz$1Texr)olDVoOZgpGA7=@J8&hGtrV5Je9>7OXcR+0z>)}7B=~MYH&l4BVjr-d~~E4Li7by0S{r$$a!F) zFib)MH8tmOJE32~(hc;O@kg~s>poWi8vc;=W1BpS0LR6Xkft!m^P;h;( z5b^OHEGj+mH24@Lmi1hI$GW<^*>|^Cp1s2TP_Db_+W}HlCiwO<&;C$uQ5@EE*arh_ zaW|iElpj=iax*ylxuia8`m~&6`=z^4O?R?YO8A^8n@iYh!+WTW&v&u?(U9qm5p{D3 zE~^rc?A|26L8a%b%-*i}n8d>%VkhnCAA%D5}ibFR7 zU!480b^8ps9Ct=Vq_;6gvKMZN6910P7Lt3OzM}KEE?MdF z>#@A-UlVDr*KeCeXBSLPEd$SH90xl~Gs?SzG8vD|#Pxz2UljP{>MekGD(8EP-!e)| z$3}d3f=Z5=HD3(W=sEK~4onK<4Qg{+{;>D&V!F2egCKS|`j63P&#BquV9DX~?O%i> zu=%K25uOvk1@zj&g8+~AnFOH4eu`7m_OuzfHSL2Kzkd}(z?DIsZBvcKjU;5)^9F)? z80!?p4_JEUf8H@>!MK|Vh7yEqHt3BScI}L5zMQk&G1wNVONl=dE_~^S5L&I!T6Ni3|KTS@}B^x)wGy}j#}0^ku476vp3>#J|*@t-a;VemoNi%>1l5=K}j zFW#EK!NMGZ^aQ6mhSQ>I8avzH|89hx){B7sl{JdI6 zb#MM18Jp)CUhk6=Ho}1m4u7A-wOnbYHyc^(mdV<0r=*10dMz0MwPJ2So*rmc5ta0`Et5h07;%Gpi~Fb@|a7J^OR z+V0Lu`}ke$(_L@rj;(LFBa7EL(j1#zwSA%3WM^^o%zxCpYC_d&NjJIB)~eZ&aZS2e z(EE-G0o~@C)GV{mBn-h>B_8+YjXk5~n91m?M_$qKw|4mq$taV1s7>F`+#V)&@3o7o za*Y+lwrH7*`tDLx7W{!gA2MyGq#EaVZ49>cvW~>%aWi$YXJ$vSJ&12aCgV_ZJ+;LWrq(OKr?SC-%znrgSO(04h-ysi22EOI zem=ZOZJovg>0*HE@P$Qi5G(IL4V<@}vSb=~?Gf$f*?nVl8KIt4-K(9&o1QpDk~mGD zn%HzoD8GX=J6gyHi^;!j(Y-&pI%=>rdQGv)RrNeSMfi!#PHJ+#5A#B;`LwTlbMs0v zk=x48l#InGxvhfc_q%WO6e49p2qY6J%rGvmJ<4CqYE>5ArV@8?Otnwr;uaF?{b`=A zQo)^gkJ`@&Uw3RQDm13yrm3IEr}4ay9BF-j?Rc7nAY;0TiDsdX)d%<*RGh%Ny-)0` zsSx&WJfk{iZ3^CNC7i08AHvmcn;JIpnzy$T%!i_@KW6gl0lhDV(WIb;*GQM_B}g)T z!3qVfqtTN_oNovJjz;kaIz2po98~jG7Gf=b(m`07Kd+^!aJefpaa-LjrT5C8umrvJ zudmCiQ6EL8%$S0-4m)=pOG*j%fml7vowOIvD4uTjYqL=nvkcB|;x84OI@s)G8{f2% zq!+!m#QoZcc${;z<#_pLHhDsD$vb%ti|x%PjR`!J&EwiseQ5eLiu=W{-uo=^B~erL zy5uzGr*N&|rcs-2hCk0U(l~F}A!NRp7;b3lMkrIsoweg?9`B`q;QbhYOJ-_>P@dUb z*~?VGGgfH#OMQuq&?(#bQf~H5xrY_gM4~31^^n|1QkjdHnJfouSqhxy36ZfB?8lNp z?@QoW7n9Xr2{b#iybehN?3%Q)EZ;p z4~Ub61!>AnIja}$9-x0+qo7q^_wCt9UkD2`+w$5a2;YpNepvRWfbhCA%H+gP4xHr)G&v8mrRRLP< zIO0ZUlRzH#73`yQG26!+sW|L6*J9t^E8{D`2YOq@Gr#}+*Fz>jXsUH*nK9dzcEy4m?#~16X zR2RbHUUihdl=m4^w{2JN^P8TIyR8<>x<`MCdT^W^VCGVrsk)i>&m%GDQ|+Cl3TEY! z8j{bt0(5=tZyE%(sFmyZ9qdJf@+e<^jyyBjDk?QN4(c5h*FV4y>f~hlw2zJQ1!mquqFczP#IK7s91DmDKXr%H zsqw+;UFN39(9*}M#(cMoY0|&JBTd|}&{Z1)3!eSLl(l8v8=(A_n^5C_zn5nqTzl{} zS-n`FMKgbOg$bl9zmU*&lho-WI83gsGeUBhwYgnUl*y?|aOh#15vbsuq}gB0iFBLCbEXjRVkp@@4~ zPDWDQYU47Fp1+?mApB!`%`>Gy>Uv3}43VI-o1!KzKQul~1ob|2_;=yEYv_lCt!*o? zk55WMK{`YV(3bwT`R|?_^)Ofk{)#XzP=Ouj89gC;1T3aF`G*Je@T8WhmqkGy^BnO^ zLcW6I#3yH6jda4R-GB35tX2)KR7&TBt>3e*jxFU7H{cah^go8y-i_KmC1`HO4l=F z5X9khH}O2}_<zXA0pi?k{1xAyOHh^K^nx1gwmZ#cXx+$r*w)^(jZ8Pz;}4>d*gq{kb60BfrYGZRNkP z%2LEl;#}x2a@H$gI?zI-J|x3Nx=7BaUL5{8oNVbYoqzVRqVc`G+!#;mm(iCr!h9N% z{s&cNU!5%s(hJ{C>kbcD=)atnm8Z2BZI^^&JbxHBmc-|PL=>K{xoZJcf?z$^kaaQfqc?dD5=m-El zGSHjhUr0A1o*w_b{Z9uHt)Q)_KAc1+ysx}5;aBq3F>gQr{?%c?3B?u(nEH}jKpeB7 zx?O7fAWD=QxzYAL0n~K5)%SA?8$XxvN}uqXO}uh)bZV~^(H}}y z%=@-gK38r^DrKb?kD12ds^5YhqI*NHQ@K(ytiXI&>(>9Fn0|7-Mseu&v6tgJd$pfk{2_kfK7-XFVuqN z9AC~X5S~#wK(7X&+{BQ_PAsY+O9F#Ys?TTPuBV}jlwvRd4k->ZfQdrbo8(rknqfXx zCj89bXb5C3?OM=h5>Hd2W@woVPTyt8GtvYe} z#Vj&=OT>?ojL|<8FN)6gcpIs9D*qi>*ltWk@fQDETuaSfsC z!4*mBvcsAdbL7ecv^2&)XcUnn$iV_68*aBw`EVvKdL>F%HaE|wK`k#1{*BeSTUi(% zq18ANo$S9fVm~C?R)BtKL;?N(=ocaoKmffS=ob%=8^t3B3~~q&c?8id@c!JxF8)HI z6Zf#YyPJE=Q-7?j-la3)ZnX>Ih02uhSu53oKApp=I#1l=z+JP>b5p9rLAHIg>{sWEeV(OX&XIrhlGo{pZEM$SH*Hnq zpRusJSPoW31;&(HC)7(pb8kjxj$M+5zZuwZs*x@%|G4eria|eZ zBP7OgD32RP%ccYTyzx*3!bB+ZT<~cJ2X>x_dRT`MwUCJ0w$S^rX+k4I?6PzDL4GP6 zm({Jb9Sa}-RK3)lt#M0Qm6u{B9nQ&@@kMs|C$2}Bn@RJ(Id5uPSkl`5^Qe?8@j9In zeeCw5uX{Gg0pCh$b4i}s#(R!t9YavpYGluRu_$wafGIGSQwunVK;oIm0EeX;AOWaC;y2CJ zNPJUzK=u!%=*ex{*Y-eKI1*teH{1|?5=r8()(P!D_>+$<5*ZQ%;`DBIYzM;g_v^+3 z-0=C-ehJxJoLC}UlmNO`B~dic8MNiFw=_EPC*#GH@q9Dm4B=k>vv}&rg0(NRJ#D$+ zJC`HPCcGWL*@_2UcH(R=`j7luZ@DDv4*c*~B`;!ex(^ki|v{~_UO2v=V?2oaM81M2!e07~ zmkWFmBuSnw=shafByquVe8>t^6|dwWMeJXDDk1GWP<$}(3GB^J9D@=RZtP~JdTc=c z1r<2D6 zujcJ|4r@D(SG^{KuRHPh_jlvO zM(Rpp6GLz_nZf{eTN@-GprNzxvY?i@UWN#&?=m=GHfHAq>)4M2NC<+8y6^;{;$cV- z^kj|)hQ+L-rjkHCQ6SF^CKCkKgweT+c@A9(b-{4v_X(<1U`zi;MxDM1C%J4L<`2wTvfKtC%;cQ z^^n&U;K)Iw7^Da-ET_bnU~EJ(+JQ8hy*frdb|gvJBQt&QM$5Vp)Ul!)wDMmnEsdMEP# z3Z7t-J^~0F_68V&lNhr9gWxE7zRaNu$?z0EFSE=uwdfwh)E$Jem-Ueol^MwZ1|%*$ z1ZCOb`{OP3^s649NgWFummLW&Nj_Wf6J4V4bvD}g`*ZO&ep`iu`y?#VnRcS%_M|9% zNVnHZ=V$Tf%ck@Dd-mV7gD%`pDQ&aJQeK<3`2Iw-6)#5aO^GUJJY@UFl4DA`hd+B# z)#TdEL#d&z`rgL7l7b;bV1%Fe7gG*sYFjBnt$?W&ldxAI6pVz!WGS;2CH`Bmu~Y=9 zN}0m7EQ%#+sX)yV*2({b1Pnr6JbVV)XN#6>?c87hHJYPp9LX+b7Y&VvPxw<8rt#k9 zVnQ~pLj91VNl3YR-uxt90`f($*UhVI#;zW{3*OO2LHBe^s5(g))Q0_ko5Y8GHOUAS zYCV*9OVL*5H|=YcmLvU`ZJy#T{$m(Pqza#k#eTae@$P->e+P^91|PiR)@=WBY#JZ! zx{R?HISei#^qDe&7%=n#6YZumsyCmL*bz=ku=Bd1BXh3fn2XMqWlnFK9n8JW<#=8Pvj5OO2T46jc=j9(5rZGw%acv<) z0s)~`0E&VFge)e2$ELACA1hl>voIAqk@4mGK@`*~Kw?j8o%o-0>)h#5@((uR-DjhZ zj5G!oAx(*vV=G@l?8T~9kAvFsU_@>+EgKvcpa?*Bq5N~)TW%!VUUo>%&8+A+H8*mM z9>W`JvV^7;NZIF@pf(m+SZQpnn>j4BiGJ;y{+euAvBqxRXt{XU#&B$ZMU@jnhO~hp_pQfFNYLkc7{qw{1IZ7M%7X@R5YrZ-#0yB9q5r@ zRlY(+MbA>?29u=XX#qH2JV@XVrwV{#3ZJnKUO=N46a4F#8ZK}?V`m4yegHL5vMMBvbv?gs$qR|=1 zuA35~rSWoq8koWVRG3Fp)Xu<=vlqSIUMPLsw`M$-Jn((T>s{MEPb3ua zp1Phty3PEU^O4iE?LQq=5w2W%`t}ps#|c&yRUEw;lbRPpJ(m?njH*~47$hvy!(ubE zCXz2c`JSNJ$grLh3c&MkR~*7nKp6h3&Ns9`5G*hUyo>tI06L+{sY^l#Z1ji}C>jK= zA?lCtLu71yOfV4*vhFeyvfcWQ1^P;z^n@3!_X*^yW>Mv6IQM`5q;GLmw^(}S z8AY{6G)gtEI&r%ydfAfGNfQr;De%!)ViOLP%^&nm_OOc6kZR;fuPd$486E8>-jyr> z%a`M`TKobg6ynhfLOT# zN_~Ywsypvpkvmme(Ezdl2Zq1+yDQ(Hi|v5?f5{}P9daI->dwXtj>PZ!b75FK(7iiI;FIGs$U#ky4-E{3XG)m08I$QQz zzw*Z?b97XsmVt7=5bKyjmkxR#P!`74o}T~2y_im!-$)FTP2xDif4&)NevT7A(~8~L z(_u}`hA#H=b%@62C}(%+jgsIZhKXlWo5l4RL}lSM3dlH=$m;54(1?lqWXv1 z@_3X4E!d<6Sd=1PBhi2@z#mi4hN4CgeFl0tJ&-6MP2x$Ft3YVGo1BI?Gyt){5G?m$ zvsN$y4R9k++-Uz1l$kGO`=eltX-jhn4{5 zTXHwED$t2}2!T{fyO&4y-+nkRXD!b}GGrQc7^|c!9pPGd&yFA=u6o7PVep?LZzq;t z%dExql{@4M<{PY(Xh_`F_0g(UX1KdoU+E`1R<^rwj1FpBt*{iB|IMT1XdJ>?F{hsl z7gk7H+N8v@bPw`zrDG=R!&zNb@-3?Gaz=T?0ZJc^hTs$KgNe2%`<7+17r+$ys9pMS z9f9ma4HBfhpj8kKSW43RAG#XOK#5UwZ1^wM$}Av{1WsstAQxAT(Li8PJ$3IyXY zl(yEGw|4LM8~2Cy!SYFJ`Q)<8*Tdp~8bLf+|9yjA5B;V~3Dq^{Zg zm=?po_=^$C?{p8cZTR9jkeh0MeLOJK1SeQ(j{w|6rv!=~2O{y2w~4`vA$$okca9F2 zA_E>u6yRglS49U&&^;`V;F*Cvi{hav#HK?!k%}*PwnY|O{NYEl(OGG&4%rK^c8z^X z{Wti+DpuKps=-{ow!gxP%|u4|bZq(lhk4~3)6kfxpT&P25<=ZPEZuUO-6v#F<^&P6 zq{1bnF1OM;49-VF6)#jm(AFF$BF^`&YL}j7HNP9lK{zDNOyeGErocPV&Dx+{*83(GaoH&j@|x}Y#03}-AUZt zLn&6pPOf$&&&wE*M}Hbka0E5mPsFT(8ADP(q)D2uDUYETeg>LXTjL2EcnnVJUmCAR8BLiOmTU7aPj@@=0Pk1 z;!^x~PkK)UF)OIacAcZg z_iFA~bb^#Xu-JduJrFBeG|ZT^QRVXM<&Th|StSPXP7pn49`9s1pa6XW-!cq87icBq7Uy=WLJ|B3EhfpfgE`=2{~lZ4sAvi0_E7N#m6fD)a+*mXy z9rDI}&3CQJi)HVB^}4)+S2B`&e(`_O>RegVXy|x2%EReUZ&XuLpP>1N{#c=3>kqw> zU%};fMt9+Mnk7!U@_aMva&-D+@;`CJ=1C+T+$5W6M-1|pXm;h89CXvcF9k&DF09?i z7E|!Ne6e8*x-Ao6l3-!9w+A|uB0tY61ccQp#pLi2Okx6P0)QAMA*c>J zV5_2rVLAlJ!r&YJujpw~y$}+RyU3 zDL8@sI+QaM4e^ebmW$PdJ?w>UJ_pJ#wH=(c34_c3Mcv%}Svt%bQ(DcL!Wr@A-?;Fr zx63dyjx$u)$hx_os(iO!PAzfP@+|F5+&4P^3a$gjLG>mqyAr0nRF($T!U6L(j%m6) z$>29=SPWtwtPK77(rCYUVo8$aW8}Y~aT9>H&66)R*lG5d6=p)4mG^5lLRG;)?j`$H zNldo}9jZ6XlQlMBL0xi|)btfV|6K;)v|xY@6+{`}fT2Xl9b_4nA_9nbj&qm=Cde?@ zTKQr|TXZ6*U$3Lo{@WVILHe3z=gO#w!Zul*y{++i{3Ch}g1ZtFf!uPjO18 zme(-hDUGoC;*WdGjO~rg{w*02YjkWv?d%vZX?TbHs~_0z+BJe6g{M5(m@meZrXR`3 zOn097LRCDW=o`eGZhs7;g*3*Xl@dIxgzDHQXh6a+*b0X?+Ye4dVpGm@XvUfFbY|;h ztm%Db^5YK+lOgZwA}RZnHveb0Ica@6wq4=x(Wd-!W9=wxJAJId-=#?XzB#_svU)oz z^TO|07KB1Vp2Jzi`%6CP-oIGefjxJun_ zeUU8BD4rP~$0pMp&I?0QVtvns_%sfGzuEY48?dbZnqwtZ`@H(Y?ak+w%OeFrp%?^! zd+@wQo-~EdG3KX~YdC7?_~NL4S#re?(@>HxSPub2`yKXXXrHPf6CVJJD#0@3MCbmC zo+?ts4N4ywZ)tJd_Ym3inZzs};liE+O)tGw01@GXf(kV24H-LaRyKGtF3sa)$v`ee zzbQd++ao>xm8G4zS3WGV9(B*(-uW*W`5qnOx4C^eK%4!0d-+7LcCcdQW+%zU=5z+N zh)K{3C&C&PK5NU?&-F8>|#ZW-0m3QBokp z3EFTG^__Nl&}j64p564jCkgcCzqENyK8_JdE4Pqr#+sC%sN|5whS&c`?B6e&8`W~> zfQ2U)_Tzie8T3N8-;hHZg(x3~u0WY}&jJQ zc~1l8B{42jUxSusJ3nq-)jRkh#V%IHQPl*@eZ*4ZmXV4Ae62tCwKrLiOjO02N9kUjp0dh4BB_Qq)P(Cd^^`41#h($YdJ;TlJ< z6cp4j4#zKvrlM6{aXWY1`k)__O6VoX6Cm|+;Gko`5U6j$KpG?TtOdw4x#buYRVsVX zH?d-;kbeuAzQ?ddtobo-i3{U~zAZnj;pJ!n>!X9Np7!Zo>XeGiL#O5aTb^*NE~HXT zDLx{6C|q~#DREA8DZiJiZo4uYIc?NkzdPXIe3pz%W_ZI=HuzuU{d!-RlMn4k`jB9% ze%a@uvOmx5Q_-#M*Y=#0UwO;mmt*2lyj9aMl{b?w7)Vv(bTraFaxD)|*(#~}{OU7Z zr(9c~a9%}lPlh&wXnayl3&XE`byO7pwhtXYE?ez1?*c|K!uF6fu`XfQXx53aNu(+- zDG$to2;vx>fX@CHm234xLX}U8p_jZv$_Iw7>0l-fSAMJSi8Q#+VP*m)WxU0|h}?-nw~k`8$h<3E3bckb zD%B&07~`|klUW|?KXodSJQH2QOszrh7jx)KM5X5lvC{xCE+T-nFKEmR2fijFg{3Cl zZJG_090&%TP<+S@yAy^;Gus9N1vpx-(FO3qI#Xcxgoq@v>1H%i1_2dACp%$XSy1fL z6j`VVIz$*Z^+SW{t18VawDTN3A^Ev9y#H~y@(fc{Ny~8AfV0;q)J;i#y9FD-YewCF z+g~PK3A>3m$aIy7D@YEgecl+ZFzw!pU^1ao=P!>Kh&rSP%a#u6nJGu1a&+uCec#`5n{n8P zN)BMV5M&pa74&95tiXJ0?SMX)^HvNMRj(*#VHzohBX|hXpmGeR$s@7>|D&`IWo&u< z*A5L-3;>l^h3`?015^UKuQWWi11uXzfKDgNEC>zYwdH@jJ#HWxjJcgsL7)PBGoYUw zgS`;N=!o43AHjPE@e&k+j|l3rgl8fub?BVC9`SVf_v|0?#tIh0j%2%^$qmbCf5fiMJiJQ_2$UU2&|X``d?~51)bxKm5RTZ&k6i*|ys{JkRPFXZTO| z``vk=B58#8kCfC^v7r~E>2HsfIkfR!{(i$?vL>;T@DEOOc7DmUhQDgFnRd zd!wK79^>G*XevEnHH&@}j5?T|f{zJuZl=KeKwAh07wzyu!>v_DCcoy<#Rg;4&pC_Z!?(b{c%O!QR8 z5sW~)r-=4w?O?m$39=w#xn8$qm^#X&(1Nm`@4tao_bG~;#hq}Md9%v@oCItWHCV0Z zUje`)a-1Ge6qeNP zB)(xPy@0SBOF*fHUn(L_(p4RskdrUsMmVt2j(pu2AVdCi*M%~jbleutZim+)Ht{5$ z3|sBT@+2U}=^TC~fGObi6c=Xd6Ouj9=pfk*!*~{EYYDQwk`gwuIG$MeAb37KlHo%& zPZtw{k()&n&e?K)U})4sQCOsuC#W6G<0^U1yP@e&9+r)QCH?R7ry@-m@GYU>TOlemOSVi?#-`cD1K?J8E3Y(TOX(P ztbKH^LA0_DDBcs=*iP*4p9C5Gx6ao3O=JJ4B26zSCFGN6t!ErtcLN&1W_>u-X`6F4i~y{OFpjnl8U&EPrk88QF{$qS z9v2+AfJ+d+O8))#o4bwqV&-2tRea``hjM&h2@6cM6Wdve4lDH?UeZ!4~8s> zyu36^WzSjBS|F^dkFg&gZ z;Qv>vkMjy;7^O8`PqFWa@Oj_@mU_c6dfRt%kSpur$vv!L#mfdK-=#CfHGuG_EKcYB ziJ9Tx)Fk*!-~8`U^^4iJV`O(b7S}m<7s+cY=e4z?;zLf+{MXwae#TTDYFD)M0-&sYbeG!_Dx>?f&Hq*e*;fm>V1Dd7yT;;BTVe6 z6cW-$$b0zYZLg*`p^U!_?VD9R+eAM2#n40$KsKI7Bjf-nJBBjzlF+Xq-f(I|E{C5W zb|(ngli;LNz(H7ih6H?zmDhkU3=fyq`i>ODa!@QYVLLkgy5Ekc;{m04*Kc2geE>-} zK-=>FpTp7e|G)+f=x>HxJ?^4_YGP1AC7mAWMnw7JZkL&l6X%m-k7W>v3E}{=O3}lh( z3lyY;c(U=<_|qu~jrJoV>y`A5`Dh5Murs>ebQ6~9BI7Uyi>CwZ)#*+pV)xG!wsG05 zlFl;7aHOhl`j(JAC^nc#LGo7ben5=|%AsKfszSJ+r4~^#B>>?>)D6%T!Y_-~>GaHO zfaE!ZG(dW{kYqd^z%u{HJ>th%WEnjM!v7M(l2Cy&b`t6W1{FNI3g<*A`Q9C3`HyaR zenP#?P~*32r@vKkEtIWy+5)e9e`oad=t^Q+FAml>=0@5bN-R~sdd(Wdc%((HISL7) znX*eZk7Ztcdt@zHrYvT>y}fuU#O#bGqgom*dF{7VmngpC^Y&L#@5C`Sl^L z&P8EnT${^8mFv^71gXc99Kb=~N!FA44Qy5ylS__jHWT&2v@(Ut!!_57ocI9c1IGDZ zJj4K-U+SrVWe;5Rg&Y4UqU2YG)xAPj2LY=O#t;T*D0&LC0yfgOh#9n=AC%@?Ka7Lt z6v$Eph7dLrT=0_+p9Br^&^s+g1GGTOQwX?Te>Ps)MM7XYt_^u16Z(sq5IF-8HpjMe!no2!x{Ii62N7H|hBkS2z)+gTEYIN55ddq8n?DV(g zW^3D@pOtu}XRWb=qorTIMmPrH7HGtJFe_?Wd~qwE#P8x51r8+9&p8IQX)9$o(!?&& zu<@11HB)``wfXrsv}kuT)}W*|48n8TQJ*ouV{)8`455NvkeSl`wo?#L{qN61JE*HG zJP6mR`#|xno%Lzt&ge(3?{R=>z>9(Tj(M1=Bu2u7W;Y?dISF7B7VIM8c*}7whk0rw zh&S8`LA}UGC|P#s{l>xO*G7V=wuueB{U zIJ>ncvJgBrFH+#eOl;I-^e=nA9FOr-oH`#J?Hsx}+xOSlsz!ZnIN}uf zt$87Mqm=8paZ+P4?`ZPuIOI&HFFe$(51B}Ne2FJYiI*@tQh^V~$6Q+BS6YJwLwy$Z zND6Czlr*efv6{>*J|!&oHQy7#8HOrji)UO%gMcq|ZyIUkQahc2Dw?Sa{!)BhbG=R@zn>c>zn3112191Sbzt7QftN#S8k@Q%z`(A zElY@)0I4Owj77FKO37EVe+P;9N0i%phH@0TwYRY1co2P0EBNz1Ka!#gnUND6!>ug4 zHb|C;$xP&h93K=zLUgPt+b=)zZO{9|e4$Hp`96LwWWb{-vfp-jKB^NZlS#1A=|}H> z=@V~G&eF+L>z}QSzi!5Rf1GaYiuQ%5`H|i*<5JQh->XqZ!|$_Q@IUZ))Lr%+@hLNf zRyyp9wCB31a_t|~YyUh~l=JEd{BK!k?r{MATc}`E>4V%8yv0Wedi)231JIpA8l9li z@9%*#7D5-g0E+stpp$RP`}kD(lg@wsXED$XJ|F}6N?zvk?aH%eI@mirpeVtny};j$ zE<1+l?&bw0i$BqVKT{*?dwN~@asFa2D|$$}q8~;`5-CK4)6KwPCWWwMg616Em)*g% zk$UCND{<6&o^8%8x~hTRzk{#*x8K2AXZ^C;)lel=Bg9>4WSq!PgTzI-&v;$zk_bb4eQ*ir zu!@R`5c63DqY8%oDTJc3oO&5VXTty(CIz2?+s;1k$6 z*;h>n2-iTDLRJ$1S|pI^5U(C&8|K!+0o~+N9%ppOa8Swv4j_0vh_sMg5jyQc&IO>; zCqTjf2%YZNO)}&B~nM>z3PQ?2a|NByDYsx|MN$J8YH$ONUgws56 zG>u0|NrgjcaN9=rj8oqy_Kw|>zvi;gEc`S4PJMMtIS+}-SJVs=u!WT%v3bzj6_gsA z_}ScizR)qIwU<@uNeGs>K2V%!8)VHGIHLdU|W>?}^THm=0S{wNMp zBU(xczEL92sbw7}ZRyUN43o2kB()$l1BCB3>lbKPn*k^)&x7#bfR6N^oxhI)$VXLy zA><%(9WpfnMvD?QM|gtl$BP3MM5o2VIp_Cw2;#G{s{Sl&Xmv^|mfaoIsN*-r<@sH5 zOz6`m2(@j7z>RJOm^Bj}LRAO#6tW~fdFs<0)g1hbma{Hstphyg8C@K&y~ zES!W{rs(^RJ>q@e-xw@Jd%Av4xpfcTiU+ir?2}*2*`#@wTLiH`wz6i5c-TOcRI}&R z1$HBD4)(3MDaDs`hVFM4tD(O#z*m6C|6*4FNa6M=B8L1&n-MEC5B4*EfVANPv%&0S!!Ikwc@kE>Jt7 z>~+Q&LbP>^3)-weBOYi%0jw9_b)U6lV!T6EN#dkl|AB*l2Lr}zs0Zrg6mj|CaZyVf z9NH}tVI|V;vO12=JvUckn5gWIOYOFGyf4BuG0C*j5SX@v0O7Ze8}d3j_Is+v<>AqN zg{s}E)P0fHz|{ESu)eiXln~c{Klw6+UisGc8hvx;By__6NpFo9Y#-S;USwJ!VrX^F z`1?kvQQ9-@o9qwsgSf!_vPThl6RGgl9NbvV=ZW+dh82sHFuE4vcuB<-aK437dU-rJ zXbq`a=vh&K8Z*5t9Jj9~sSk^^o)0vK*H6f>q0i>ULeOSrjpvN-whs+{KsZQ0UpuqC zt@k+uRS$HsbVfoVrLCxFbN}YJUw*(oUJu>*frPL?1~Ct1O}bw4;jtjyaA&-bzh*D` zMvU%@`~9`y@q2HI&hanRRJ%YNO2)@kAtdqa&h8&Iht^Ro_v3TT?CbN7^W6i*fsudE zxk+`u`Zns;8)xb`edb&}T4PjMpGw`XGq-GddOllVH$HH=T`QqQu(M3koEc#sz^Anm z`)x*Joy0csiZFqm33bBX)oEh6xro#!q-Hv)g{vlrK-1H5*DHj;j5)3Nn>b|UFgY?i z3XdMl98jx3oEs&`{Fu`Xh=`MAEOz#m^ih>Q3l%947}q9xXdcAwpN|3P4RBHyQ(&1$ zrvMZeFjN5YQU1S7aX=k}+c}-t3CsAaHJs_HCSx}$uXT7xH>=P)rlRp-SWACq;;R4a zeZ}Au;w+_~A(#qNt=sd8oL;|>5dWJguQhbA(0boK`&aVk$Xz-il=F6pd(|7In zw-Z+j9SgtBGIwsN z-BlP)g^~27?naP4UQT^h))mL;uB)sp+Q29_hAlu>j*6BAqr0is1a#)*kY#WUa_|Yk zL;D0$m`#IdrkykG$XtO?uYjUp$S1+#B!Lb_D9S*<*%EI_1XocqPb0=wqw2ym19W;k z9$+Rhf0Rl}PWOmG7C?#aZ(tqQqmy5y$bYrmH>~}|QO$?{!)44exu;O`Jmuuh5b_nI zc@eu!9=~e*-0XI5txGFAYA5G5Qy-DF<(MOrP@dYIGwD!a9)x3U|4j}- zn)MO(L0W~aA%;L9A^rmoBSC%n&CRZmU`mh@x}-Xiyap=#jY*~+&_jNh0dKFMG#BU{ zXsdpK0#tQLkOl&@_=!wHUR8`zmH(zB~v^a`LDtFF_EV7hdjDgbF>zbqRAp zjV0(rYfjQ?fU~Dg3b~f!U?7y>)dM=>ohJh$vqb!GWVPelO6ajy1fgCJXoJj#5|y>^ z01Y}|`TK7m?ZJmTWyS#Ouet)MS$e=^3*oPaI2MS}Bk0@>d_iJ6gcV1WgGU{aR9TF{ z0|l%(;AorLFx>wG6Ye072YNjuJZM7iqmJIil=o%A;|<}Q-> zM%#nN0($hA4<(+`VPmhG@5SEsJ} ziW*6te2Qp+oLxWoGF~PNW&s(L^KUX70F9T>nbRM_>qKf5V9*>7&fB>({fb%G5ke7w>9u^I4s^#W0X!_=k0tw? zxmj>VL8GqhlD8gf)8;pRuY!hn!%cVN?d-p3+`wP81*%-xs5j(JN&&=6#X(w({80M> zjM`nl);e4u|lkm&=wLFY3M;Zzv|`MYf`I$QEN6ZrkT#O+K+(q=42ywZJi| zrSS?=ojgLM;nZ;U2f~l(yN4<` zo6D>LatntM9weyieURixCkgO3RYXqNSwa*0hxi6MSaH^^(MgKnN$&r3XjET+Tu14Z z#J%9`5U^o3xpS=2RY3n0(J=csgQt)22&IH;EC})~+ujcekI#RWJXR$2=~KcYqAfgNk4p;kSC#!w z?aeYiOMKMg;p(ARqWm9-2I_c+>exq1nv%1$x(LuwI}>xj^XeEY9;+M-21!!er}&@T-=mLpS`R~f=B67OjKJ@T)8 z+&p@vii!H8XRcTThvsw|lYkj%-!=cC-ukqPucCvzKgH%d3( zyg4TunniCGP4uq1YL_MNG~%3-!p*RfJ_gh;w1>;;IzIQ{;hQWN)5;2QE)?exS1T8r zuaND`d2Q=Tk*P28TjMeH*ToS&WXbWR3iJ6UcMvi0__64#dcu4}NJvICV6z2?6yYf7 zL4YjuFQ)7PG3&f=HUgcv@RLhT80~uRW9X6zE@FO`6B~pf37%E#LkkON!$SwlhK3o@ zcu|nY`RR;lVGp`mMcnhlB?@Hx4Z71|;NH`S(kfcM63IWMSpK4}Sga=6RN3&kTx*W` zK!|eNfkV7E9g)ft6GQ+I4Gmv?J@*NBy_Juj<_ey<=pRrY7PK0+(#<;_G^BRuFV%1P zjmSq{pDOB3FdAm05uh-0*XXFJqbMe^^I_Kpi`Fow%5lOJk`BsVw^e-`DeAJQ476so zXJm*`=YOKr%AM0!l-jaDSSy4L9SVPk)U;0ut*eK_YRKn4JFv=p4q zS}-|@&GVI{6L>w;0it7qegF^5|7-v=|EtLb&G{aP>k}UxPMq}=fevyYh70PchNF$N zw+s#IoVB}n4>pTxQQ*(zp0oRF+dj1B2JVyQ)f&f$NjjxIx6xwouvv>3Pq`PArC1%V zpHs{mkM&Iz^ZT6sUJDS@tK|0lF2t9yI{p5j&>cz%y7ySyUn@^^na7k1!!IxMaJ;Hg z7n{R%inp6OK1}rrNYojr9dffu3La~h2Tz$X zmAKPN$oZmzEctuC;K~lKwwCZyH9X>2ETGmS@&*+H%+Srl#B^D_@IkN2`NMDsoeTSI zSq`0F8KEA23d!b~ngSTDXrDEko@Va$yxK?evcy!{cg)2OJMj$y?gD;Pk}oC*=xk*6 z;=QdMio6|+a&67JAHwFKDB&ns=~wvrhJW>I_viJ;!fH!<@wTg`5>N5w&~bBPSy2v1*{JXLR_D z|0S3Iyn<_O;#T@d)g^O|ebG@tMd=``>|~6ezd!TNYfq{45F%_$Ou)b}^6k+Ji(qG$ z&H#=LBm;hSfU!XrED?hbx}gQY=Nlx2muI7jT`xd|@IdZRkZtK3McyKs`SGTKO&NPX zrscOhrTxdt8|6Zz4-|%r%TqdnMZLujwjuuQ7T$i8ku=(fDyR@^jtsvG$!43<3I8g& z_PS0efg5+VOWMkE%X*6;Z8?$RGas&8sSql|$g*M+uCU3QdR*3sg`6NXgQ+c3jirerINe5#fdeQ19q~KiZG#c5hNASPQ4}E=&GN=Gfm2iD zh4u+IWL`cs{gN+hJh}d;<_jfZwNST(J3oRR5B?IEa+p;>pX#9*ZaBn7&QhRE4=p{~ z43MPbmL86K_7Zc^#=so=EUOR`V={NmBd9Bz?++V=Y%rDelsNoq0t|9R4478_*IMsQ zT1{$H*;e~<4t57`MjKbHjdp9&yHFcE9b=P$J0=USg4qGi#)7la^h4ENS8KnENp`Ju zZ`Yf z6bO=wj*LW(t|J~)%Dcw)5hN*uQtM-HiC7^ z%u^1M6DXPnF`thP8*qqwvJtVJ>Bv|!43Ld4JXX@i1qOPx<6444mtWqZ{gPmO)EFF; z+fQmR%V*lv8PYRnAysgILLY)m3{25~AR_go9~D)4J_7i7s9^fmX8D~15vo6%?5NFT ztf99|I<9Ii7}&fM9-dd*=~Mu(ud`S8rt$W*#%vpGsRbCZ)@#siwUt} z)8l&dbSO8!IFZdr6Enc)|HdH4V}5ws>pEdJ$4uUbsid|WYL-xuZO=R9c7b3=?Su8M z`jA_vd~(^~`tM?bD+KM|*Fo0VRrykuC-|@7>ez(HK;qYE(Q+q}Dfk45#rk-Yg7fc5 zJzN!c+|X3B04Kix6hX#bkn~*FJ-#Aqw*-!EA$c!8p2COQutshhV1RRw?jNLX6*d?g zKyONCnhXPz=Yy^XCw8~&FLI-)TSLpNYL4@g#6ErdIG95WJY?!%>!j@H1!pQduW>un zOUBpBImH!?3~gPw2W3OXX@6Ciu_;cgwe}hOV92F!Znv43ZNXK^b$QX?b=zz-v6$5@kCRYr zZ{zp-Ih)*bCN!Y70N~gNu&!oai?~kL{endeE>a=1D(XElITC;qV1i#gHBUzF*~JJ+ zy#yN=^()S)0+4{j@TRGfj$}cc+Q7$p9Ztmv)rOyH$3G4?We`FOd&_AFO5tCy&|pT8 zuba8H+O(QB(jI_cGB7LRCSdG&VreOGU_It|wbk@ziMjNEzqg9dFw)VjD-H;~IpOx?XhRwj>{tzOOHXFa(N4kNW;mMCrA3l;YBrBk0*Pxspf&huVUJl1QW zqfq%WU$dPX5OML76}v~Ywd|Aqz?w*LgIT&w(lz_1jtq%^r7D_>A?!#!j<;LsG;D5j z8K;-OpJgaH{`*>!c#$v>6^hcY^Mnv{=ChKz0%E=CJ+mjW_doyZp8z=1od^?_ncV92 zhfBp-F*xd2SUSd(kyr-Cghrx35e}IDaFD@v_dUySz~7Ks9lKYq?}@kIx8%;+Hq2&T zkj}D`oQ3(Z76u`Y3k5*LNG=PTP-!~`nbx+Ot(Mwai~=!8EIm6dJSL-qhYoo*kjH07h$hlWDtOWfYk`H zS(yn-;sT#t1C!!({<#?MKD(TJb|sl3ek02@`KMfGd6wGa8iEvB>_ek0<~}8iOm9bH z$LuRr9I6#Cr_l8N*eAMu3}b`wM1eU2nViW0VF0i}Z3UDAd9KDL0_~&UpnSs61YkP7 zdwSY_)BApZeWBAVD25ts0V9wgiX-)fP7o>-7`N0QHayKf-pb~2_bSV8u?)k(QxsJ# zk~#hT2EA0MA;n1sZEU(2*e)@`z+n5==mMGO<7HNJ zHnEN)?7XgguOkv$O6cj0Yro-Q@@OxlQ|Mt?O(mN}0)?LSeZQ0)|D?^N` zC7oCUx?_|gWB3kuG0?cbsOz#aU#u(Dx6G+j7tm;MOa?}k>WWmfO|K$`zBsR%Fumg| z{W%(AoO@4TiPr$=Goy_%zCn%yB3A(9G9$%20$MN<(2ID1115KGp>}XINErlroj!++ z(g34e*p=Zi5d}4dmyL02kq1m-m?4s#>-?jpQ(X9A;AZ0R7w!}EL${)vlZ(u`$}ayO z>&TFYMTrw;OpXHnx3r#HZai6gV9(uWPoo*mi^zh$hUATp6}V}wS67t_=!l6Prv+3X zXPG{F&@36wFL1x{RFbXH{E~R&OOH8g4}(kG_3Vt_MrQu3?RYb~%7K;LbOnVw|Av0I zzJ+i4v)c(iW5u8!du6i@^pC9cpVfUT>?~$UQ!8q6tzmVyIvr>Bef7uwC0ol!Wn=BR z4LtMzkEpMVs_Of?KKEX_ySuwVy1P4tAKi#Fg5X6uM7lw`LAv8gNOyyP3MdUqgUEaQ zkMWF`55NEv*zA4wT64}dr+ShB%QRcjIQDzgaC_MrZes|?z+U8jh5SJcroIEIyzCRc65-AcEM1w6!nZH!uOsDf0e_8dur#0nYHPDCoO7Ln#=9_o z2yAP27&}lyAl1*g6U@4SCg};iHl-RcdB zqD=Xs)9(jFZ_Nv55VotVMt!Vtx61XYe!Ehr{JmL7X}!n|`UxT+!Y~RyU`2-*X+fM0qj_R=eca zZYG6`A_8x`PbYnc__7rOW=8d8>QaCFP!CZVwVhOAwY$Q8^(`-prGt~ie?@4x7T53V z%RQmY^WKpJ2~Xyhj^^H<5=G0(HHSvH%vqA}FAdMCANKlSyt!8l02>ksKA_d~V$qsX z4Rp>;HT$=Ez{OGQdan$)u7%`A?VyfeRvfy8*+Y5S`5t`kBqtyjhkn>CNZs~7|BqPPyJA0diqF%|J(XOVB4JwpP%WfaI@(QAnewrflSZbxy z-!;VJ`)3H~a3rd?Y*iqDCy=_H)7s=@9>TJJ{C97|P;C0_?U6}+fO5+FH|mBJFMZNQ z1ds*kKX@W>TWrdqZ=~&4JQr(@oJFd<=MfdT4oozosQ%pw3-~;E*_gJ*dq7BH$-qie zM;INF?xKA*>EPqUA5256URYz|DQz4O924NaC3EFTbMaWmsI`9s5CNNjEH7aJAZrZ{ zUg~ny3ZONBS|L$(UD`^+I!{b?79VWVunRD4ZMgfV@L1+ zx8B+uQB*vu#~v>wzkbHWxHCf2T`KUjJH_kXIX2EPI5%%Ev3Oh5NbP*u5t*0!83;iLU$ z{UWv>92j#Te93~sXGqe-#6j_cutWiNrZB~DB<4P;0gML3E(ij%^Zwve^H&p!eza&&8Roh^(ixNpGFI$VMd_AtTE?KOBzy zuLhm&NVPn;rLE3>;1v;>`B*D+u#qOV!dg*M=QXiHsb@3#A*k|&+N^+t`rV&UBcBAv z(=*o3MGv)3D{56$o)UY{4*II3qZ|Kyl-)XAH{+hEU2745cB#U2C2xCPe*kA0;c>K5 z*qgd05P%8}O-clgT*T>s7H~hry=!ZI7a;;%VgR@B=pMCz(<=zi(|-VejLJ7mppPRm zwBAH`F6a)a^&5xLQ4Tj@Ydo%wu0+q%VJ_x8gL}S5L|mubDx3*|Cz=kz05*T`KOE&x zJl(Nne&umA>DFhTC*=&G?0@sl3$Uk)5=>Ltp%#$R9zC7sX_e^tdEMMX$yno+3N;ee$*nZOF1gNYf;o$a%M}9_t zT|Y4(TT#M=82r~G&BB;LNBp3f{rK5wi|j5Ookmp}@}8s#i^%(g{~$mce~6o(8C-P) zm`zLuo6quSY}xPGo}Mn3s%91Bddw>8qc@Zr2gEWxj`@>yACA@~B+`0smUD$inx8Y( zeUd&3`fZeaEi8j>ChlFDjbXMz$dYYnq%zBHqt)doM{ldR<;MQ~O23WKX{;DEtPgq1 z%g1TUtb?UGdCmqs)||CY_p6#m(`2!mYoTK$n$2gkZYeiX5+QItv+u=ZRJOEQ!Cy~D z$J~Cwgs?RTRXqy7O1QK2LjT9LOf##a0FUL zbA9FR!zgpdU7xKzwrRKFA{p2Cq!#I|P#4JF4|yP?wvp?MAk47Cvv&kR)z2%93xWqt zmwqWOuZ3}+?V#4bH`i8nl9}3SX!clOi%)*dl<+*@$xAw5GDVw%UZn_ZB0Sy-ja+$eZBFPlgh|zCiX^LIdTj@Ia^hMgH$S%5Dt`-1W)l7F`u4kX}h32>M?oHq1ucfZWQZGQZdbo@ty zO3(BR6bJdVzRSrIw@1Zw|GzebD4VK%qq3=T3vxEbDif>CV2LHD7 z`;&$I9;-^u@Sr}%8LMNwFwJOx@!|55fZcp`=7zju^^W{6i5b*`P6No02gpL)r45j<7JE1^3IZZTr2LmoY(6(>vkMTI6VYJ=z zPfn_}F)?WgXvq?Spj7Dlg(Cv;5dS}0cU{wBrLl9je;)!u`+qfFkk?^VAv1l>|4Tx4Fy& zd2OP0OCBfQ`Z9&I1+r24Fk042kb&}Dz_GKN;PT`B9PqduTD?rz>mhC8`Y?ZLYraT* zCYIT1@kG&>``gkJ+n{~1$T2-(7bPy@fQG_Sj`1amd9Nm(j5(Tu5l%0+rj;WBe2GR+|Li2uw`8u zJ%GX(@tnf}G$Emq12mVRE`C7vSs)Nqj|D@38w7D9-};O4$%FzVp+TJ-U~@Y^xE2Dm z*q!ZwpM+X-8_4l|?-~@{Peyt9+AvoVM9^ zn<0ZgA?)wJFVC2Nvn8U1-&wV+{M*VhV7elw#ASg*-~xLkRVi;x=zzvCnRBqXyPb*) z|CU~9O{=-Kl5Di_Wgq$D56tG*w`z5P;qJtJ7(LZF&4xeBS|kImHk9;(J75HbDumeB zl%=s_?!4hKl8_b)1khy%p_mvdn5->;pa)~UXi@IFVPHuF z2Bd&LdzY^pfIU14NwiB%&*D?F{ljm~=wm}jLOB5NM8Eha^xlWTYku4y@bco$Z4H#YQA~_CBrIU}Q86$8Z zY%eb!H8e^k-Y3UzhTq<5ee=H_+3FWG$`=(ONWHr*70^guW0Ex)b&-U%-%t7c>R<_h zs1eJ$$qQhxfjt(e;A}XaOrbE5n zpEG?tF-SIAb-Vqwb(b0Z#UD;QHEo)^tmdBIXDmndA#(-DTqrfj2zC$4$S(INl8CWg>#*%%gGw=n75sn+EX23Wy1bZXZROhZUS5b(q_ z3>=&;6@UDBu^Ij$jnvx|1!eyCm!E<*?Us-3ct;v*(@`N7-Dm1w67gKshz_E#(vF{P z`qCD7cU9BZl%TQe?(37`k5Ei1>(>O&i9SEe8NHmvyCTE0MVpT;P@KOPm?`l$S`S;e z+@%itUWUaa?AVnR6EUh+UV!Ta<~OWU@_z=^z(t%<1x++@yP z@@T6z1(hJYQ<4|rZ;N6PB1T04JE!aHV~1HSL@D#h`Absv1}udN%S>pDUN1{`*eE*%mvE+j;-Po3h_|U$m*+2)MFAqU$M0| zA>m1?>ua}wBX6<^yU*D|T^>FqbHxV*o_cbmL zOaO*NzATT+v~{SYag(Y+@Vz)*?&v#wY+B?_-==wi;Yd@G$Y{;)o#CPc?+)@hrFO>P zJ`s1E5JT>Dw*#cI$SzLS+a0L##u!C{H{YBs0H7U-{uKr?8QihlK$#e+0i{SnBm%hz z%!~!)FMNf_U%?CyyCGdU?0-EaqYHd_`FC3A-(U*>RR-C7k;*y=Us`>tA-HKxNLZb_ zb!3U%>C~YOWBo{%5_B0qr+@y=WAWK~5X=^S~%UE*uG`+c>F1k?F+xJPEhb)~1$>2#oKEM6m__x~E+NCc+(hN{aDu0v^ZH zWVK{}_-Y}ma7v9Z6u?ou!sY;MC#)e9S~sgNP&r%R_W!O}wif_d42TW`@EBD$a~V2T zQ1k^<g;`Uc3k*|A}bHbw&Bns_TWgna1glM%Z7o7RSF}lk9=y(DT>XRl={Qw&>A~F=w;es zpeykQ187)!i27)hlr$kENO(#H%6jr};HKmKshV5gG>q_D6@^bDO?z&>+?+|DsJ(dc z_x9Vz+!)K@d(E_Cbes9EkXr+CPo(nx^`Dhzn?5K@M2mQ89S_5>Z>%`QDa$YtB3j zcDP*$Z`XGoxn`UZhk6^1N0iiMF~~+q+2|l+0Hj^5IqWpzt($8 zg`fA-3X*dqxlS{?!%hEDtT^qAm&JEKSW=5m5RXjI%g8*{lI}es2e3F0Bkk8t9Fs^Y z4x})Q=otn*6Dd&E`>ZF&M1a>(9PYI`{{vbpFKVw}4`663l^zEiM>x6BRsc@CI;?O= z>CE!mWny~fG-g-`<-7yTpAEpoB8kAV#dpdi%+-*o}=9hX*o^+`2}b-hGEP5UYf zFzFh_3?RZ$wL87wr5daVapCYm>aFcaq}mWL84?_d0F#+PX+K8mCii6|1!j8)wo?_I zcsePxn2ud=uQtf5p@8nz(z)nU@?Nf6UverU6#8>OvTe2XPZ?1H)(uYmsdQksBbwbgIlDAUu&BrdsH&Mn++Z3PP4-z}5vB7;J|GP|%>k&-aJH-wrge z%W6bH#xHyZ^4x>tVhGfq7{#clpiH2(=`M0a8qfY0=Ni{JJ`5DDQFgH22$`@dN7@ddD$loMkqNxOu(gMK%3%{_c62Q~IqG_l-wdv%CEP8^_CO_e*1DVfnoLJ~&nJkVVI__7 zx+^@UHhr}`^-F9=|yJ0wPi0!J|h9SQ-EEe4?K$(nVga(~=i#OQcEfpVp$^RQA$&b`nVn#z z0VC)@SFrEo_S^8O?BzSUx{{LW;$^w#MMP@4Af!vSMTbtD-C0$C%o;u4Ayykwp0^ar zvN&JvGT7EuWBk*bZLQyDApLpZ8{UqtwFES!GE*}yIfr><(J_Fy5RI%jFm^O0xNCUm zG%r74DZTfik|!}OOZ|f&gBe{dK|}x>!^o#{Gsf8n#UulRo&PFGR4@D=KffjjI>hcN znd$5V67&T@q;C@!7yMT`708Lc7r{MGy$9qlaCj$2ImG5 z^W3J;H0bv0b9nKIBdwJQ3}}QRFq%j}=)0tWiqup=0vQ~$-7}l5f7|n6#ZcT5SNycRr5 zWY|@kq!Lpu!Z|j{{Xjn|6^X!1Zl4dKmxOnCGF9cr4A}Flk0KwEU-@N80er7Pz_N&2 z4%VEAf&xQ8jqs6%LF0I!*pd>Idph^jiiv`T$|P`e+gGVec!Um?5JI9iGLhD>YA20GmF7N z=$TJ*_Jm`7B~SEY-&wKOZXhDPN}xFq95$Aq47|>c9A5wI5w4^C@s`wXWG$?9D$FC~ z(W&NXqj!Gz!8>rf;_8UR;mujJ`Kfx`bDea*H*ia{03-oAcqC0j9B80#UU)vmtez~U zSGCh=BF`bPoGQ zNbOXi!5Ub6J$RG3fsHT%Jfl5R_G(S2tO61c?g|=zK!L(TKdkpgsQhE%aInMx{Kw4P z^gy3e3}FB7*>~^*RKQeLP7?s2((SfO4XXqFL+Bd@Q44}_2Anq%p8p z_3XXevz|V^u&pKP64b9qG3haCaQY=JT`f`i{hVe}>WGTI7jK@qHWKD4k2GmJ339kk zGIt&Iq1J8*>DH?uC-1jSx_wH-f6d>Vo<~AyfWlqfwpti-*v_AX zJ9T&Kd>+E0tbWCiXEG&A@7U$FX}0de3}`d(+a5x^P4uO)GMJbPbypMk_1FrzaCNcJ zK-{wHZFGbHBMf9bqEG-lWMKAwd{Z7=9GcvOt~FsYJ~E&#HIU);7-p&&TL$>xaB7qu^1&YBJmh)>Irnb6kmAd3ka__YFS0sjOy`zy0HIRQYkfh?q>*(I1p$ zEPLIoIW13B^=y0gxp67BW`aiNr&@=tcSQoHGgBK0MvSc-BW_t6<37y6YRobgZtrtn z2^ogBe3ruhwZK=&na|~SFWqfavmAcxpeNGj(^d5ronPZSaUFcyJBWUt+1eu-g?apN z*wa!*HS3e2?2zu#AfJc9n#43a3WK4=E|lyWO$Cq8#k*?@Z&(76Ys9;Z40pR!81RW? zx)J)78j$6}1ETOiBg{!~e64!FvQ`;f20C-8*Z<}+K>OQ5?sSS}TB#GHXmkKa#xnd# z42y(7aeyQg^aBCI5^Xd{GMC#$GUH}K$$dUrtz?;+FTQ^>ueN@6{`W!%(EzeTM^!{7 zrg%hx3t(Atdz9-b^Ymn#y|oNlO|h{4WY+d4*$l4kU;g#1uQlk}r9Xkn?sYr&AC~Rd z225Xnu`ByaO?ru%9KA1I=n`=P73Hy`l~qN$iJ8x}syYmhnjMFb8edJLX^9w&)$Nny zC@&Jl6V}9Fb67Z^bbNi4d3`dgR9ys&Mpsc8w~Jd#atVd!ge80RH`NxobushPA#ilj zV(8x5v^04?LuDY7AOU72wE+a!-4~I;nYod5OFJNiI6`10H~#k1 z#uI9Mni2bZ!}z;4;R7qg87$gEfi3mnCdY&cLxN+GynKp$+hMurietX($Cxv(r&Dj- zAk@*qHWeph4;CYkGq!ac83IM}C!q?OCt6BfXQ@o0UAZ9??}Wc`mu8T0)GwyuntotIq8(N}7 z0Ov+lm!DlKj`UGt^t}`#;bVZm#rkaPh(8k}JIX&B3?$G(XqewTpGr~M zXNuMuKmLlPOqb0wkX>Ppi?T(Rw3(}va}R4;yV(%S&&ekwQ$fUE$P#X=Ii7Zrw4#tR zo~M3mFW*R{o#S`R^;8r*mV3IGxAOs&3&eFaWC771vQRR>-Wt44h-zUkF){Y}gobk> zp=A%IJasBaz=ttgw@hKtHG3h}52ReLbHi%M>>(gR^nXqk{~zJ_H(gxozz!^ocfvxxkww;}P3hCke9)<2chlt}wyek9Dh z#c%LSh*CGAkLrLS9jAcJ(b&kv>W*w{m%w&wFW%;6=vdobAuX-UCI7;~<*-5G*(TP1 zV$3W2oX-|~{RiLUA~#h}E!eq%?p-=;Jy;x$q(+7UNc8vxOg1x!&$XMmt>Wk=E#`*F zlyp3)NyLD_r1*rCrQBv%#oNW9`lSSOsanP00x31i;(E~qu^hAK#{ngu-b}4;Zke1- zt<*k8vT{{d9E$VN&A_N>sJty9ZptJ28lz}EHD$f#06t=TKoRy)sE~q=5O%YF01>%g zm1}%~S0WZRKw}ImkgHH{HHNJWQ!6bAx-`>Cm*ZvI6D)qi}lEz8yxeLF?sdm?tF22@8zdF zob#!=R=r8)YSV2yp!k*AJ&9YbG~(FN!(K!43uly=Z>AY5L2^ssf1fvB=`Ou&>9U@0 zZ_Uag9UX(~Y9<0ztkcdIXghd%adG?KzFPL}chCps z4f6bC;k@_z#|vozbG6gnOy>3A$4VS9ktj)*PY|TIFE}sr=a2qsjquX8U(A_C_kYX{ z;=l3TSzwSdOx;{*=4tz3&A%5ME<`dhs6*cP%v4sdAn|45LYy5(>Z#l*LEX#BqDfn^ zuk~LuLMDQ$OA3>5KKba7zeV#>{6z>!9!4rbr240&#)`*cuw<`tjoiL^4*St5Vs{hs z2j^5FGsDu^ZVVE%$Vl1*IPELzW+o-+Wzt9jTDKkgy<%ggeN zR3%xCj^HRTA$iYs&IWFJ0%t($_Sz$T&9x)#Ho=Ga)QkGm>C_bh*49kST%7rFdmG0r zpseP(ebw%)QHV~KUy)cnmzT0A@nE3#?{dO!r?+ufQ6?9u*o|u?^ruZ0%H6(#C3 ziu}%VTf!%y50_b7Of&V*O-=+0qRJf|)O%Ydm>82Pxprj{4c{&1&>{_E+%*^~In3l2 zG8CeX)B=_XVv3DSO`nmYfc_tF3Be9 z*`ZBazaP$`EZq{-htcM^Jyl%hhB1X^Ifa50&dqFN@wWNd2bunNShF{+1-zt7G7t+tAj-R4zC?0hJRwUzS&QeS2DZ&41THQZm_xEjJH$k>kc%XK6M{sVz^49Qw zek{3#NeN9=Og~rCEe<7L>BLG?iBmdhs5qI@TxB%h3Vi&Ls-+c3IzL3^M9e(fnrXMs;FMI*t4Via0@)) z%RxoKN%2DPVJivXMI_PZDbcW+V!YgP6GW!_SK>AxAqjk44HN#ukSq)6Iy~V6G@Qha zRk=Ai>$n;sML5w_`W!dzEpu1t6|RRj9iqlDF~_woIBsViZrs63Z}A}A|3pEh**>)M zhaTp_Ze`mKOZTUZd)*VNk$+APNf-al2^qbM>1|!tw9q&cU_NhFI*k*QFvy8H92Lt* zUwAwl&#NvhA>Zq0a)%C7UP}Nm9cme9VJUuPsiTJ!(Oqx7c~Rl_T=Bt$QNKJP4y z$^%Y$A7}E=zZ5r77@7;H3BbwCT6_eOH)C`~5MK)|K<;Iv9N+ZQc5D4;3}4z877`#y zl`gE1cf8h9r!7BIZx`YWW!zW&cFn;_^=$1Fpd!H&0{JYqrEqg%xwKcRtYE3r#8vCn z1n`+tiXuyMF#k#}TDDkGiW9ckw&60$Ey+=xs=@6R?fPsrJmN168=6MRo_xcm08XA1 zuk)EC;dN`K06;{xn59L)?w4Ud*T3#GL2s^jq%asps3*&PXg`V_ttVCl8>Lm)2#!;x zbMd$4eBLd6t&)Ej+2n)~kk3|MoTUa`=p|=B_FdE((d#ltPiAI_eC2L{v}a`8c}$GL zM7P#%`7>6HSD|1xK;~O%Tr8g9tKz)gspY*rZN93$nxDrWcZM!5e=eQ*@o9>!Ub!5o z+7w^|@2aC~Ur-xD;Zq4$Ob3uQY5hP$s`SKqrUvaX2`B%+9DfLsbh8iEmxpe{V~d{4j@c zoIm{DOXjJ{qZWr^*LpZ{`J3y8`;mn?l^)(W8b03wSQR1;oVo?qwja+vu3ZIsyz+W@ za?yO)-n$k0K=q@Tv7jfw?E~S*0DUS(<33u=5YNA{GZZa1oxrcdxf3;KNtK?e`+C9MWi=5olS%2+(VJ zTYB2ViS*4Rf9sfMx9IV4UtQUB%GMWA4*#!Tgmr>5eG2G>*)}bEWn4Fx6dp`znF%I_ zd|@tng3Mec-3D%cMAw=Je)^=z@5S`RpRFi4S23cHqIu6&v7+bF75KWm5E92Pw7u98LZ!W1D>hXj|}!Ku3l&#HkbI<@Z|XY+oQE5=KM8 z{8fKfyz#mu3E}<}-DpsC)+q9_71y%$V|{e{118H{|HnUM}!{?l$AGjK{>^X8Y>=u3Ix^i=Eed-YvYh!@ZvRTw-17Gi%kMN`=`}pT`oAR> z=aI8=!zQ0MH#Y$(lXnri@)T=W=>p_OBGq)r2wy%AD$w9C=HpK(0Rk@2QwVs;wOqsc z{U78yM7;;X&L~{7@+35BsS{!-J?U4#c@z|}BYvU&=+1(eKLhE1fK?mkykUqF+!^^G zdJ-9A(O%5d6-9*bpdB)=5u9OYu0H5aF+U6qJbHNfyJwBx&WX_7zNV$!L!+C47#m!W z1W>+qlDTo5d+@dWu5GP%rrbm)@v7v&W~AGBC-K!=kH#z#Rn2avJE81iQm$y2RpVsv z+>XO3N!jT8gHdz30I`Ckc&Gqz^l6L<%WB~Z{@DjLXR-qj98EJA zOSskL1p`QPxgi2k^8jgaWbd)EX9tJ8?Eoqzzwy8v2)9BZdJt0BsaL&vNiI(;& zKcmTNa(bvEsLqiM?D+NPWvG~8`F;GCGM%ZlKVW3e^zOpa+~c=d-QtfOj^o9ZXPWgn z7L#|jN*XVwrQbWe_*vfcdweXx+fvCugnFbZ&Y4@iq$)0Vwwcm(x53V7%T8YKd8Ieg zsQG%i#!wi3Qm6OJrD&K+3jK&VXD>uOv+G?(}-&t2`0<`7<-?}{Y6^b1JMN!m zf;JF-<@>VG(j-tgY%keS&I+gf11^QqG1qU^-zBsd$0U8)@A^o`#IN?g(XM*jTK)X| zWVz`QrqmX(YOyWy)>{~j{h#E1mT-r9(?ys-bZ|X%)PLfM5nbg?K<4K0p2$WMZ?h3O z{)ANHt}j)J92R511&;Fjc!Sy zY_gFWDr*`nsfMUB)5+Ovx|$=%W<<%0gSX25`{*on0?k_Xw!&?e_Xy3JUVCza(a?RW zfw0XozyKi;bE+m0M%^e_QZ>p}!hGS`bOyR&gX8gQW<*L)Hes~YaIcl$M^_J5nAON2 zT4ijwC5XW%`GEAc8LN8phk_Mc+Z7Q#duzQ$@lXM#r+$?GLk{l$KXPCKo+@{642&9_ z-=GBX0#Yz#gBo}Bn$gpSXpe!RbI z$PL^^m5{S`X!FlqUXCqO^!iTSG&9J5h>7F6{OWmN;nsS+>**1~W0HO2F zL(hr=++n5zSCR0~6@RpZRu(&B)lo(@LF%V6jT}LY3trh@NvvH8PqK@aE*B6B^axid z3TRrlM2>QZ8~SJBkHFOXj2U}B;g5i7a#%F?@}CBJx-=QgKD3a zMSd?t|J_WW?T%eZ8S3bB=TR=Ol$Pw;8%}RlE@nXH)n3>~#)cN&Xx6s!Y_XsckV|Uu zR=IJlBS%ULS#Wuqzc>e6>~tLI=H!@JuBW)DHy8iFyqDsWdO}*2dF-c5=YTY=H#6mT_ch z3}j!L@Vvk)eq?__g9=TqzLbxv9p8`mIEigs>A~*>k(>ZIeDj~ z?8I_dLOK28(Bq4U=6Yxcv;9s0#|O3eFmk3M?jok zCIPqC03b>XhfqO@LMg>bx{sF^f3N^Q=e-~V2=v*~wYY{I_kyKDRTQru<<)uPrt8uiNhdGFTyv3^Xf)hf!iAmJ?BeWiAZO0h>*;!>xBL{*`dBeys_Gt{^LfR|_My4kQUWWW!vQf|^~G81SK@gO zHzzgi$Q4tg#i2l=rUE6OoMWZ`65v49vVXLvm>tnt+M|XS~N=_dFus0IvwDcIk6hlDq5XAJLyaZzz4`2f| z@HhbAy)U0_9~NG#Nms>%30r4ch8{VvE7k-^OwM4*nU9g%XPK{q78r;bd;BCmb0IAB zFJNi{iHKapZ7}u6-(|Hnpz<*W2?5U358Ixk%pZC_el3o9zd5i{wXz{^9uUxfuMx*k zUFm<@7E0wb(!?J##~(w>;8JD?;N%R3wqpUebm=XW>o+xH)bU#|P{_Y%Bv3!HZg z{?H1;x!lZI%1fE4-|S?*U??ej{(@NU(5mK$4+$FrEREz#DQY+*HdVLU`%mVL@f?v7 zt$XSiFS5!uZ55{>&0{Uus~0AE~40-nzIIM1kfqbl=z~Zqqav`(ok!9}i zn@c$veu5zu@JoB16XOPwM)Vwz9kmf^8 z)fv@IE_Z;6?cE7cQ?Fmzgd@ereD>@5>5o5H6s(`F8xpMPR<5_QpGg@F?$!zCp(`ps z2)n6%=3Mtu-Dh6SCsGd6P%5QRY>}$6Df`I9Qjo>Q5KxltqM)EPZ<(M*w8oJ4W-^OA zQH%VuND;Cq@REW8g^4uPl83?%WBq14leNk9G#`=fdfRT;PCiy=ec z$@1h~fbQO9r{)F`2TR*&?(!%6S8=OScfN!*Pi%`cGDp9+&pz(HZ3&)9$j?p=_qtnl z`*`DFVG^ROniQK2g1&DhJSD_af7pFd>iHttmi4e|&=+Dwv9X?)KjrUvrEp{Y;r(P% zb4zp2Ly&{8p3-R)dp#Zyh)B~6mNniQ~MgXA-s1i75 z;DsYyzs2JufP>+`2s*dq-B*~pnPfnNHDQA~8y;Y4Xg7yxYky-b2P!O1sc~m#s`!w` zg`jiW*cqQC5|sptuAyvhOeMex2U1KR#ZwTy^$$J>#o!89YHz zNdef-MnA30gTNDNFCbK#!VMuYCZ~LhXSIOlFvqPsg@*uYW`~9rBXz;rq@fetokvSv z54@J(px|l#o1ummX*~4HcMzS#Tx75TM|Lm|n1pB4MhF!Lp#8QGIti#QSI8M5Zf63F z6|hpYf|I;E8pE5yAF8$Pzd4M( zr)xE1Aj!`uHl z(6W72(zSMC^X@|(t+0ur1~556Y3UG? zsk%S60g{^RRT@ICSv9}hWte}RC%!10h$#N zFJA!wP7o}{6s0>%1pFOA)QoHm=^RcJa(3M%t3Ob~Pqx2T;bIS77)*g9=nceV|BV8m z(uoAbIJJ;uQT}(yZyym}NZ%moUP3D$?{XMWV1yt~2+Zp%0;;v(fC)OP=21*xA&QVs}3 z)n;H~c&~50+VXQbOGJoES{e@GwEYqe*#4u%DihofSx4cA)j3pg4- zi`=W$RvHrB(tCz0n+r4G#>UG0$g%Gk3?S*_-rTsH8pB+M?c$+kjudAZsC(Gs?Mu2d zkni-T!I)+}pY4~@^n8yHA%&=cCSLOrhoC^W!)f1&f_*DUwu@Qdd?T>&6Sz?4RDprX z@Dmzf@I5%&|4;pw2*96(VleNQS$GQaTCzHj$^<9+YO8rumc*8=99y3W^*ywoF^&j8 zNm$o9X*`$bDzlACL44)q064&n=sBOtuTAZlNwGiNU+HRc7NX^0Ssu7Rok?t;C!Si4 zNuLq04;c;Ra04x-J2@juLV7iEgf%|*3c-vDAjJ-?IkFzPr)BHo9llLHM4Ts@0IB2aDSZr%FU3lZ_u1x)m5!1 zt`R-v?I<)iiD{Re$hl7tkfNofO2D~p`@`(u=65$CKuK>S=&Y+7l{Ur|X8lYoR?K0;6sl+nHP*w6A7rY3jUy~yti zH1BuJTa$J4YlQkS@u1pQB}#_adA?x zbb!;#0ngOzFj2zxbGCBzMO24Cg;Je6Tv!-?l`$eKq4=xt(PJfDmb5Ti=|Oeqfm9?m zY{>)qTysWzz%fU;ImhPZ!s&~b&mr?5!@*vQWlaIBn1i(ggbsmZ3CP}<0&vq-FC+lK z1;F|)%OMFV4G}yi3_lG)0W${zo0-3P(Ewoc_iH{{#Oo?K(Ys*zCJQ6IL3#00$p@Fl zlMjIpKdkXJneZ20FFR|g4M5TO1^HpXEX#isK0SeFv?^wHiekI5M;|*AOM17~KU{?d z-}I>Z7jgG95jkv@|80*AmlvbzABdZdFj^A=7{Ng&EnH;&xx|kHy`zN1i%orvF)=RB zyd&|lM%#KDgVBem!kKXC!t6%Ns^R8(dYE*@QIk9EKGgfMSTec zti+5uq}??KY9<0*w~y~}o>ehDi(KotKTycCVmdSdyT1nBVDdOAqKaN~i@>><`RYV` z5+EfTJXd_ZD1bp8*!X#xi{90pX4c=Vvq}>PxKzfy^6(*KRgJQ_w6xne44!AYvgyw! zX0Krl0Q*UC4Y?G)QJyc0?lA(!PT0u#EnNq}UFgYMKEhi)&+M`XI5kvYm{Oy{+)OFA z!JR1O5O~d!&uP_fua#0>9x5tVC|M427aWqc1P)zhl`F&|GZ~*4>G}3JmYy@hb#Q5e zsgLNtAjux02p|E9@K3H8$|#Vp+zlwoVi3};JhUybJ%o9w>-xM(;Dl8rxkee0wo;DP z{(X$6*QIK)@oT|?*JSbVf~1*af0WRxcgt!9RE+NKvTAU(0a+;U^=kgCqz_4T=H8Nr zc45u+jrEx-Q7qD3WFj_ zhk$fRNOud4w19M%2uP<$2m4t6~C)jN=#%qHx5W03+gq3u+oeKE+v;UNeZlogm%3p&*?O`nDR3=q9cQ<8I zAHo`*N`FI29DzFMB5vtCgfXSVuHNqY7(O6(m+Cc(NmYrxEgBMIZC*?a?U5TCJv>Pl zV!bq4i42|^+PwF8h}y1TS$D8Kr>%V^aF*{J?maaJ207{J72Q1<4jg$Grnw>q_11b=~1K=T3_^kX0R=!7x)_M zb?31D(9DdDb=3`q%Jdk310VDwCu6z?`%XQf|YRKZPDX%bS01ZiVw`;>L6q+_zn3jQg>`w6Ow2E ztqdorH+VY;=l~lKEjl0{*A-A)?p6HA{~=U(DQQ_Mr4 z?6HmDg#Ph+`d<9A1?%0pw}sQF{)?`sGUg#Wl1nnXd7NRN11vsDWYsG-B!72mG;JE+CxH(-<>jS&q7GJcT}Un3xGDy)EH8D2GPO(J64>etCZOMZrBNYaFn^ z0SiQeK>2?F=fsrsE$B^Q=|O?{c1S(w6vE%Q$3T!(rx&r^5EHPr)erO+9@WPlaQ4Ia z6&#-NfU!GUuenE7QB#bCn3l!kF1-voH?jA+Hz$#qr-x@bvX?gJm`ToFqRpmN1cDUW zh&SL`vhG#`amniY%1HxKRwTEu>R*D<98f@Kyk*UFj)5cV(bCVX84 ziz4F@U-ZS-w;8oBDVh2;3e-u-eyb77CIp=~vM3aw!#`UG`I7s=nFkdEn`L@JGDf46?>D4e7TwEEzMQRlj%BQ&oEKJ{741PLOwjlDuJg&`;d&CeeQ_kHGbUzF#% z`%JA55zmCS)bzxUkhn9((Pn-}Y}=RLF|rN5JMWXk5N}~Z9W%i(S5n_QRwnqc$+leZ-I-6#V5M?5vtyec!IDEycX?Y4K?9pRdjE9<83?St>D7 z|7P-zXTm~J_agIeN9Z?`s3mm*lT^}+x0T!_#)VBCC1t8dSMfyTeS0{;KCr~sO4uBkPpXXHqbd^^+2b$$Zi4(aE-8EEq`Cs;UE5csY@EH^QV8t`Gsn4Jaaj8c(5? zUpNLWzueuv6Pp=OeOw@1>{r?t|HYaOu*HJ|e>LKB*l+-A3kZ-%2?6(kLnS3GdwbWA zK}lE7l3S{@8kwZ=RfA7c$hyVvIP}@QZ=-|d{x03BSmE}I4j@SgrP68V;Mdk3JUvoi zb5(txpRQstZu-f8-1Ppe?1SWqd*_j;d1_+&+Xp|%WcMm#uV;!KuZJvX7$3$oTt3_S znv0+zMjlAQh6k1r<=E@)4og{;=<8+vj;P*8ac!|srgtPJb9NV{F=o)b3tnq(7J5Aj zj*1P5uZh_kqrsQ59vHpL?hy`vxWOw(87n~7r)Vh8jjqQjfiHRotPv3tAg5tSJ%9vh z4XzDMOWjD|FySVhDBo9I!b#^AtXq=$~XcWgKnzADu!V>V%E3OKA{ z&QDO^^+n+^xqikqy-Af`Cq)Kja0SPF4x87*(3Xq0gtiY{%Hw7&K~*t7L!5U+!or|B z`skTtC|8x_ck>T3WjNmlQQDN9=`yn85+O++C)!v|_aBQgKK2&r%rddeYRg8F0gjnF z&xr+dlf~;hw9#bOwM7M8J^EZd8kk1qWQ`<-da z%hxlI0TAHhWv+kM-?hM~kqQxunkSJaw=q=@bJvX@jXdFIq!_c@H%#g$vm!ihwb>mT ztLqF8o|x4@4^J28V5go?-6J9A(?CCT@F#wqiOKnzU)M<9FrG*WmJ~9? z+Aa4NG5#vix1z|v=;I4H?WY_HzC9XY4G-SJGqxuI{I3XdS^&@O^kt-Bnh{XT1mF}B zMeq)1_E8{LKs)H6K*r?iXds~a0~lvXYo)G`T~lNL7;sLiJ8*Que|!7SBIv z2+*>?2%%p+et-65^4zGn%7aC{Y(kx@V+2$`2EGUWUEjJ%wd|;K7pbt^{Oh7>H9z~J zNniNg(vFd^Wr;o0ZWYhdI8e5i2)VTDl;wpxrvITpQ_Izk55IY4$u7tDCE+o>@R2nsSt3PJTtwI8D=&c2`KP z=>YmnL=W5psg;xB0C|?jLV$QOnRB7%zS_9IT?SuqOYbPN-E%3h>T+^20;IkG`GBF) zPoY2E_EfVQpN+D;wt?z+C$*}3g?p3J&?^k`cNKByTPlRjAtZBsG&YM1ar`^WDq9lc}>M=4?< zuHlu`mo%I!`eNrBWFwK{NIRbdX5wQt5v7!GDMXDqsp>>(d;*7MvAr~7B5<_fXUnWp z*wv9P3;<2L3-VDAd}RvWKq$s~zMc8Ca%;P!gSH~Le#S$?O38vZ5!s0VR4J?>K@VZ4 zj(p5|!~oJ(Egv)ufc-mk3|>lsje)ciR|*>ZH2^)Rx||FF#h_eEH0$yDsj@!@+GkW~ z)6Xl2H5jje2>U<(c~#QEwuYs+Xq2Z@<5K`_q$BaODoo1FuIM2L*B&nb>3$MeABd=W zLZjRkuRGGq54vrmhiJfg|4qNAm)PubjOA*7CbfU|pkNU}YN-;=L}QuxrO|uM=5I+o z#cJ87<(pVuJbOoPyBsddl0E6M>ys*(@Q_nl%Z7WJ!mtrgRK>4C5ZA3d{dG!D53Biyu+Vw1?yFg+c1ib{p4sS$YKrB&9w_MFasp*dt- z72aAc1V?Wcm%~$1MM7(bU|=pp#~KY;M?^oqfU0&@@lBJr2dH2QVZ)R9uUiT=!FdC$&!Jd}CnC?T%=0zNvWlJDbo!t89gPJ`4iE;eJ zX8j74U5%w>jBY0Eg2hOQVJ6mVRr>i^5p@IH*RZ?!fSzg6xuhwdbxPzN=%h%x3>G^ix(S>KWtyr(j1G}gr6x!(Dg3}$BF~OXg;)Ff z0|F32+EFLI{rN|PEngfeQExK`BA;J$aIdz*$AZAK2}`j^6Vkh5js-=dvL;vVH^IP0 z2mXHEhI(Xl;>pnbJQ2%sRoIIezOsE(=kGc%{Y+@{Zau;x*`Z8d2FOf42L`s6VrteZ;s7G1_S%B`_6{jHmQn>0 zxqsbA3o!9Dt)Il=NXyLla@Ttvkm<1ccG*A?+Vq3Bx&A}x2#y{($9y5ZJHC z$CxvNYT;L1Ng^$N5h8=L`G_Dp+_JKGRbuGp_yU@mUOaooR;(}cBk?IDh*06{A*s+I zAbevzB+qS*AJ96FGa~3Ffab zU8zquUQYRLl1>g4EzOc~eY%G1-try)FoImm?;&oZ`Vi8Gm2FG6)7XJ?gbd%c71nDq zsGgZ-S-oos*r3oBJBm>td?Q*B9}vJHy*#Dxh@$Y|sBvGtc5};9 z&u$aSxI`xZY#DM0Faro%$Var`cqJxu9xVRz&;j;zB~0`|pi-v%--$zE0wC~!PmupD zHVOWJn8XD9DOpw^F#|{uAp}Vx*#8M>;9r9egvVf+2^L5s0lT1dfmuvLEH~x-j)-Kf zj~(J6=UX2J<8<_lxp)d3|B63vy$bS=#XOj?#}#&Sy16O51TFqfZ%@%A>r{jkSoKpW zHX4wjLK^$jGWOf%S>(B8<<*&ausSnl$x!-?%mqQ61~q-O!jSg|gLi`$mFqH&>r(hS z4~n;^(y*%>a!%qn%wJIp4VgAw*|%^<7wkzJloswpIrljm%Av92{&LBTXv_1j|Hypd z=he0%sDt;s4P(#TsUW$G8+ns{GI!qelY`WoGYJt78K$aG&>=#;btC1JV{L|}c2cAU z%CkfCZZ%i|L9=r+OqjwnUxG^l@q8-RiUu75m}LjnA{s9l!DE}ieZJZaRsqf!9Q1yG zH4NYc1Vt=qUjJ(FEN1fCHK+LuN<7VEjpaI3joTO@RS@-U-+ zT~1>A-n$#5c=|mxpK}o$k^GgN+E^vZSQ+M~{ibf$DQEalMtR#OVWP~$m*)dCVb}dQ zuV(Swh}+56-2W|+U>XwzOH4#Oho3N2p7$thNJhL{@h}mm*VTr>8b1M!#)I@H z4=Je!XUazPYG!ixrZ2|;?~({%T3CjReHz+2w#M$95Fjyk&!?4OQ~-Q(pLog@0=5k^ z&7%m1gQP3mO&x%K5**-{At;!#+dpN%tHo+$e`A&xOtuCh=-#!VWX^y$fB;#4L@|iJ zIR4;kdy~N|7KpAdDjt|TLT~+xbwlrN#C4^bOImihD?7~)28O6Qi)Gub7vqYn0nRQD znTr~Wdef2MHtta|0xSbs2A7p54J>gkY-OY-X@z ziTL;V4W{$3a~~RsJ<9EZ?3X5`ltOVsXBx)~`TP5=&JZ=Rh+GPwws`AAV#O6@2t%Kk z2Y_U%!q$h|i1~jR`FA~rWfN9k`AB~^=pl7IPG-l1zaJ9REur4O zDPkI5P*wo5FM8@aLQ|SlptQi^LnpfJxr?qc%E~$U`JEy@f_{#%H?6j5bbswPo+^?Q z=QbS=TUMV9haGzl?p=~=uIX~ChthCry-2sT$cR2*V}0NJZBXrVGNF6^lZCxvYS_y_XLCFUh~e#TDNSV#xSu}oFNj~-6?&c4v3~cW|SQi}C%5{IpBVO|S6|8R=Fw2c-9Ig#)q-kf>1cz=o z;_$EG-p*>&?d5Nmd*&MHe|0*sL5?1Vj{7hBcLCen6F8aEIO%`kXs9tT3X@u->&p=gjx>lrIFxAJ9NWp zA%hrE)mOQXzfSV=@8l-8h=p;x(n64ZCEUX}kPP+`J~8hG!Zi;U`wTNw4}Q7rcfL2q zK&ux}4ZI9@25h&-z!?%ymd+$|6xvmXSjUz*2svhGLM8#YA-(}79{dyazm#UJ9XgZ6 z)$8rGfHlp~G52{J25yY?+&IC>8Ktt4iz~^QEuLp2G{$#tIzr!gQ9C^h5F@$qrQUU5 zTzw>;Js6>d!PapAZm27_uZjJP7kbpImg>O_o9(HIffxN(c7CQ#r$e_J3ZW-kdNL2% z#@5|Drg&HFMpf1OqYAsHY?rq_dS`K1JvD3sd=7VmX$?(CvB#*p+F9_=~$c z=LSe?KKUVC)Y&d+XmBO@eR5Jk*PGKR@sR@sJ{s~1QMelAk7f7=06vcf(Ck>{E#zQ$ zZ~Qa4nd0vO_zP)}cqKGaix=7ybZEj10AWy#qt-atYmdO^0$Om*L`<;9+}ibwSmosO~JaV z4kchGQTVLc?_Zx83oI{l7JjZ&O3@j78oDU`7KXS#{G~jpfsp92b#mZPGwM!EYF;)u zUpKMJ$ceOzyWXjZ>PwCo(iBg{M-Y4u;vx3Ug8DN)g%kcaR(#Rxve4IL4^278o);fgJ@Igj5whP ze%*}&C}YCdX8}O=?hor1;WpKs0kBcmIc>9L&OCeBhYP#3A?sthuJbOd5d5!zhfs4f z3$qYElX@cjF<5;B07y*H_g=CWX$M~4sNS6BN!`O6$8ADro6x47KbP!j{{5rUETrx6 z);Cn9{;62f_wRxOFqNt;!&12p52^^oW=^G`>)@!O$B%J<6A=~ zaBPz}T~`m?wF8xv{F@rMF4M^?D;MzEL}NRf7LFX+i&H_84vHh?|GycV&<9cSLH#WXU+V0E*k{ zl~tzIZRgT%S{P+a`RR4k=Fs`DXy;s|knm_z1HE9BY? zY<&~@f4vK7bI8x6hA>bS{JGD-%%?@(L+(C*K^q_Z3C0uPH6c%<0|6PADFDz6p+j4? zvcg2Z)dwS9xRf(6jsuX;>J>oXSf~QT6K*jI!1W%|O2|43L_kadYyu>U2KW}CxP8|q z59`M_`M;%pIuCPyEfhAUjIOtF6whh9|L9ZB6{?yj*zkJ6>^oJXa}bfCjH#&^YT} zZztIcDsg05G58?>k-7~QN-uZ?s}aB=XE1uwMq$LuL>fpJlAsd7N~XMKD#?sq5;KCq zbHR#qh;ohKI5y!NwAb?Z$_tX@d_Xo*a;1fv1979B0H*y8k{YCYu44k}P2a$=3xke1 zVuTkELxNH}s+a!^#~>D%8C89t2v`f$LBt;r0c#EzwFF2l*wr8KsH_8*Q!Vd6KZeX+ z#4poWR-eNP{{^ZLnJ&|~F7|w6CRp11A$@Wyklv{}V!HP%hd52ACuYpmSUb$QQ0n%Y7oQ`v` zt&}lq0SE$OIRyUQe3UDYA5MhUI(3N+CL367fD=p<*yPF|iVOgikb{Aj=l}&8@*Nhu zu9=?^b(4sGr2#f|NJ&WM_#h6!Bek|u26b&SRLewaiU8V*f%-A zY4WFk_V`5FJnzL#PeEsX(*j2rmg5UV1f>?6c_wU16Z{9t7o)Zh$sOJlb$Vpqvo`A< zS^r!p{VZT;*`uLUo;{b>s5_@L)$?Jt2t6?fCm?Ag(zQ&e6BBbs9FucegNR&oRwlE4 z=OCHzYjJu}L7J~q*{o1Eu&wv(;*BsH+y3}wL=v@kB>_uDc!$<{M>fp>XS6K@I6N$@ zM6Yd4>jRnrSfwJFniqh8g9iU$JE#xAbPhDC-hisE82lshUW~rZm&!G@py8eFlH?^9&p4WB&`;TOW9k&mYH$d`udM(C{husU>FwdX@GGsQn*;sCE#;RTc*U>(o< zq5sLG0^7I(Xz94cLf9rF^yWIFZM(7ULZ88| zW#qDDjHjQpba6Lgu_;lg|6R_R@y*h9P5{;H6_h|DMr|;Dq;YPfN$Ba<3|>iWk*T!u zx5iI0Q;XxHMI;J=xQX^ZVb|ZK>pd<>AH)|Wn(P|X*!Uks_(hmE=^<@mof?&H@3?RQ z7`WYQhnv3`fyITV#SDru=(~}*Cf}_2E$RY+v-IMF#BHBlh5Ct)D;PeB%CK5_jli~q-s z@WI!+eM{c$?SZei-^f>Dd_!x8&2nYKa;1M=O)Vdf3MYm9=nTF8oUVYmcf&YmnHI$x z`E@s!*exZ<$nZ-n$`T!q^jc8V1bv^T2J_$}NxHz%Wcz^Uj}#->x^_IdsCW7nl$~S( zE5g)K3o==E`*tqDkm*u=H&xQ0r(#bSnybtTMMXMhC&>oDQ$ z(L|skzI$IUSXBHkWto1A3C?GsBGCiD;AJ&49()2UOvM0(P?fL*Hl1C-CwoB{R@aV( zA|&7e`;%e;4A=Om4?@O0djpz>wSGfCRD87+--nf#(RYcym)&mLnQs$|deuB((?mw9 zt*Qm;3zLF%F%1i`F;lPjp9{U1yI$Tht}3V}E9 zivZR^lcCE(@39xGDmw?XNOq_o8TAlkB6G4agj0(WO?O2ejVh@eBeiL|P~h*I){*(Y zqN~F1gs2mCm(k85{u*m_O+bQ+tuP&Xh=73}iT9ob5CC?H4OC(P^FWe-9-syRPjDa@ zfFV)Dz#6^?Ba9R2N^ivd;sgg(3yStt=|F%zKuia?TKgt{^4p~RKFr9+`!fazXAu96 z^bm@d`9JDM`~PDa{}`2XOEXFIAa;Rwj}Af^^KVM3Z(TX?rx@b(l#T_^X z%<4!xoH_n!xe0spcL|c-N(6IOjD3%3P9++k1*od;3q!EEnbB?DVCwNh^TAOAI%G}| zq9-vj#AvJl;D(PZ{^F%+H20{vC;8J9!60y$eyTqhL_^gM1q`!>?sP zVW{@1!qongg|4eg{HCsC$WDNr_}S^1$y#NnV~6%JH2*3Tf?SZD*>^455a=+7;UcH# z21c0F7OY9*A>yD{0?~^Z7mWs?i+u-5Rf1d4`LH~D7n*}cXlyp zv_K@N;)0~uT$%ME17vu}uXkSYYgv&TeD@AeKNtNS(dGN{_VwkG{~X+O-pmalY?qYJ z-9QB**tabbT^@`*)_kvF%%hHHT^)}zKNLKiIo-{05&ru2VSszfGxap>N}f7Jk*udP ztE_@acPxLBEJbJgNa#JM-P-4hSvXJZNmX=J_FyS98tS4G21F0<Q)J}l(xWC8qeQ5Yib(!9Yd}dXs=cl3M(VM>mMUvO7c{|iL05ZKr=&8 z9N&Bi_lIV1F*I1r6I!DyW}8Zcf)v3Eu%Kle=!c>pfcW!ZPW~0>rD!KrzY8y7 zN=SSxaKgw4d=r(4>HBq{D92U1y-{fxEn!64rm>4#D;0Bj^HT@aPuwdjusT!X{^I1|%VPPVCCPA>8P+>BTIH4J zgZ2`e&$7urAM?y>Z}azg9K~1yd1}~w*P87%dBo-`kxZa}5~yq=uK{1c16-29#OP>P&fH4%jP|)xczN2;+hd70d|r`v#aea^x|C;H24)S90>9oV+lgBw z7Y`@iEJU_Ath%$faXso2(c5OE%uP`|c3f00FsUw@PBiVCUik5ZW#MO{wmz%otQfvt zD}~^yG8;l<nf0Pwtbv*Ut)JKOS@IZt*4MepQe3Z}RYu*())wAfZZX<}&ya^~HA) z3XrLAu>dO38{%Tt)MQ)^g1DlT5U4=6Yn~Ve3fo(i&5Z^G=9~GHtpcC%s_7{SB?2sb zWKj6pDkcdPV1lyEA||f{JzqggT{LAM)RXkTxEL~vtS0J5jDDhD?wA|&owvpbQ_#+( zSI5>l#sK;V7snbeg;!}l5KKT=4F;-F-1r!VSs4>t(8oOv)Et=Xod0sqFQ{d@U%jRB z0-Rx@GYSfp480`}%Mtvu*1j)W;aiyWgmE3WZ1l&!Mv5q>pS{L&yu=Tp+aA}GZy+j~ zJ^1Q*+}LPu_+oWk9_2A#58PW+4C$RGpC=RPo5GUz6y9{h~|J8S6t9f zwQ6=t1h{59vg+G8GD}l9nqCMdGGVr@$ zv)f}Hfbg4R0%GJKZ%&AuHf*Q8oxJCc%Be=L#a@PbF@a+`Fi19!qb|3QHm>tS+-$>@ z1(A0K7_ObnSype4PR?G-b0#D$g*1d(&;~opbn-0)csTeuKg)D)$|-ozU~RB2FxdL6 zk?MK z&8jPqr$`pL>^#qU+e)CBbCx}_fhYE(K|Bh%SCL;46otp^m5006Bj zL;W}E{JF9>Fs-EG{&dfM2!(u^GbpW#I`ADFFljn;%Ru3bkul&J{>UBSNI}2hp4BTh zQ!v|^WS`&oVYtmzJJ&)Shxr3DS`FlVpnlpfv6X)NcJ(fYN)*(ssp*=1WH$^QK44Xt z{W9C&u*Fj`WtzJwF2q-*X`E+P!P=uQ{D}X@#-yKdys`wj6mtkvK`7ojcqpA$tBq{V z1R@7#6|=LQc2nLsBC{=&XhiH;cyCPdAKw}TsbLf`>y*6}C7#~2p;~vm>?_;eaFPI0 zL!R7EsfGtUy{94cj-9BGD$#DoMlImVxmy z+?oP5154}UA3u()7%}wim@fkeE5xfcnOJT3zk&@5fbFLa7mLMhhaS1V%U2_Wga4G= zVnwOQ*M@lpln2(;)3msl@@=tqJf(N_(c(DQr5?>}xWzvmNj>7CbX#*Uo1$4ujG{m( zwJ@2_tsQy^nGP14P;M{4m#5!TwPdVbw0W9l5`HIK;BmZhA7;QhojMg4E||{Q4hlR^ z_&JofP+lm~q3e~C^KIcWdu?Bv#EHZiyzexU49?26bj&+d{ zVsIF3a~AK`Q~ZN!mVEp`X_M{cKfk%O6?ahav+s+8jIa6!;4<1~n)NpZOEpYng7HB^OkqscGMjY0E_yikl z$76li@pR^+`Rup2cqiF{Am5&AYOS_#n#tvrsXNUcDjnADsZ!JLAU}1rN`JN@0oGBC zmCz95j`5PRHXWHq*`cOnTrqGb8Ea+7%0={cVUc0%g7I~EK((ZdS*Om` z;W5a-fZt2vBGIhB1CVstyMGWAc;y?TGQUuOUID-*2DnI^vV6&^`geA4it*MALO0Mu zB?zL9i7+j0?5+$x+g2N9naMqfyYPA0Nq+|bjt{7%meGoUx8cIN{$dUu`nw21o@rOr;GQ8}+-7E|HWz46kI+_LKIz zQy|e>W(q~vGVjgs;FhFdvbe{P$-9wclF9|L*T2IvvkX>*+B^Z>m%9Q-QOr2b%slKLo6$;DFeC@@uTxGzlpDp!o5+ zxGI|WvEn{|dwEjZi}KtrJc;P#LvI1CKX1&zilVAylGv;J+r5V+Q{kQdl(K|p%* z6QCKYk%0A2tMHo9)f1;YI@6`IZ;og7o(KuQ&(qJr^;+l(JG8!}Q+>7UjZ}=y5G{X2 z$i(@T|CIn(LVgj@99MGod~jlbtu- zhI(Nps#2cqASUi=vAb(#JmR@`Br7o}D|Y>wIb@a7ZRd!(KF_;hzv_?V7^X*tMI>jF z><_4?TRDv^G(=*NRbfiPLbIJlJp%akm@W#gIgp|1Wb*JIk@B46w3Qfe-U>Owmykrb z%<{KlG@!Mkxd{Td3}$_aNfStEaIEt0-XA@_4@jm!f{0)t+0c;ZuG|w$9igIb?R<1k z0Dh(gVL(*~0IFgq097gD8Z{8Qiy!q}tslFbbU2vNtxWQk%UAVF@U7h8NtMg_#aM_) zIGt)0!OcmJ>j&y^ZYH?^9J;3<=5+i06Vt^>gIBr5PFs{@)+d=Sr(PePePtTU3m9|E z*z+B7WsFhcUaVcb!{6Vb%R0G(o#;{YCLJmI7)ZF3JV`e3TbnDg^6x*$d-CX+&!v;- z`}R`W-Oyh`}CA-5t zU+VI*UkoxO>3p+%@mZ{H1$V(BzSb~6sc%4?R&vuYMnpIi>EOr-K*U68#kNwa{*?9|6V{3EZo7hkY z@Ec%-nF|`GM?|Yq>KK~rFE~&FitNA-T>7<4T!xp<{d6dz9ZPj)f({+7rG7_@?_h1q z2~O@ubaW)spLsOCcl!swt#N>O@WhI3K)<6loY!V7W;SFS^_QKsY`Vc2$~U`{dy(LE z`u>*o;Zrqhx5lTJBMB2E9L%a}aFPy95<&nzUKFw%7<#K_^=J1s{dg{ic9cDgkWj2W z@58f1eXG&f+AzHU#ONb?uXo>U?(alEjjj49eFOV%&2xg1@lm*sG__-*HL-hFU+amJ zBvp1=u!)VR(sMQ0@$Ha*Shk?7Ul3qwP%d*KVb@4zZ6p&J=WBNyq7PA&`vipn%7>#| z7=m_yls)LEPLPKJssKXaU#W89~=W`Zxh zZl7pl7A^ZJ%Oz@kCw!`p9ihY4XU_gFM<;t{6EE1b{3-P^uAN)t0;}`E)|kuZ+pnv3 zx}YX%m|0r+r1)J>c1ioCN@twD!*S)=6D?8-jozz=vss;;2;Kr_6J9qJK3>fo{B(bFR>ki^8rZg2MZ(g{57r+G2kYn+UZ;36TAwoGG_=Ag!p0Xi#$+{HkA zGkU%?c=wIQDF6sB6Bhs~C|$Gu45Q|oz&)?Hwr7l~Gc*Yu`a&dhS5^{F_?>@@F_b0^ zh4}LAbZJ>q#q2m;f5LjmfgL2AB93I8*c#4wi>i`VemegB?z?vKeV#FgUMw_o^tP9E zn~|fgU1I+It0#R;B$pw2E-$d(2{%;U_>zW&1^YG}WGq1KS&chJY2{aU;&zqAvwG`X_F+Zo%+nhxkzq(VgcZ=_ zom6h*ZT<@(p}`-Kg#dUcXHZL^7Z?YZIILV0$|?Q(H%b6q!VX8<_9eB<1goV!e=QUBD1Bu6XDk6C-}3toLvizYhg(O!PSgP)faULGl%oV+3E$ z>(yH^zR3sbk6?l&jDq66zQUDn+341Yrd71R$7eW7@)yVS1(hh%&p0khD+rBTL6H!5 zhmShC2kLKWMnw+2r@u{`LlCicHs(EJF(QVb2Qncwt@F%s?g%V>0oJ}mO({+&8==R$ z>U?rpm#oQCH0$7GaDGI!qv0&zZs?o~Pr0dl0mf+n62p2a4+p8w0dRsu3wA&TZ25VQ zt^liPDR_D)5WxLA>e^{ZCrOB@1^ME~E_}*R;oN#nJF|s<-w+f%z=)YHHQY-gUqSO&xlhFTXh_S7I z6orET1o)o{=(6h!y(y{LJ)WS7NWFhzARi27T>%wm3{WRmpf;Km!GuDQ)PL5`#i`5z zc&&g?8nzu-nMy_LKLcg)(I0g2Wq6cR#>u%wnzv654@y6IogYXz2hS0hEeOfFk{?ee zm9b{q^8Ww;YmKz9yPJKzE}n`z=Z1&WpN;#XaybmhX+may9~Yspzib$`3Q7QvhoPyO zRR&C>X@~NO>7pRFXn_4&K5*55%rF4AaUQzbX7EFnA{M#);!789sli|<7B=>ML1<54 z!~N9|g2(6$fk)QG#6)mhMp=3Oun0IYYi>8+rRHD-e}oofq_v(z{>bxPY-wFc*zdQK zH5-0m7Z6!PCFpj{z7Lah&9Z3WdrqV+CFvrOMz3VZ_UXrNJ`I(FyItic67CNtIHXet zikb^4jiHXL(bDshFxL9l;LB3$^40s`9!J}pku--91j!{e~^OHJ1 zI5wBTAX*C;Sd$0uFSzjWqk~>9WTpV9x~f3{Hh|>C16IFo{*V=Bhh9I#yWt)+eRpG6 zgirqBy()!2?QzFmcyY}DLswk%hmenYph7H|gqmk3bbEZ(K)W}`ef70f_x{6Ske82w z@MX2dZ(7?eBS{HUtJuVATk05myzfGK3UNlga!HSKSh&(jhOiK zEp_=nays!wW%{w6Lq*@?6J*&NVYb3emLaC$lsuscB!LiTE{MaDigLrIOD#29W2iV49kaivt%!48R2KX4_%vKgt4leaA*(0ls8FX3s~i-9O%_kQ2$P z@F@@yukZk8fuhGq%RZe?8OVfxWe0g24o6|uS+^o-R$)dTH*9%kT8~w~HohOYX58cJ z%CY*J^39!NuyT*kU~W)pgEs)Bm+>#o*iX zyl04G2DgEZu&}xiVOPE1`Ifiu7Mc-0 z;qGoHX}7Dv6@cO!;(HfS)>XufTSo@12C#*YoRP6T9FH8Dhb#y{E&XmC@x*w*2rkhD zofAa>h!$W1NMJmgAc6^LDhC5>K*gUjkox)W5;z9SSTyw?w&ahc9CYv11Z|KIg{(`oF-<@ z3A!$NFS{cE9t_|;0N?;durv8@mFlxG#@B7&9f!y-;s@cwgJ=DlD!C&rvg+u{mr|Q~ zHR9r;6}bADK_WRj@^x{R_mj%EV8yy61nLb5{W?+@#*2;lSYk;FB)i?pBLB)Atwz$g z_O%%A){Z}t6y1vPxNd$`O~ur0nCh3|4H9UvhxZ$xq$cd6%3*$1)^_n@@%aba9uBw~)@);H(Qi4-2m8H-EZz*7 zGLHXnG}llrrqCocscv`za}}=(QBaXna1*I=#nUnGD(Qii`F;X~;g9|*cBBahStnXR z=6bID-YON6wI%Y#lssO;;RBT0T-_6a+BpzXUYcoTgckuY|x`51AQtTbYQiuaaVR$4r3=&d{Jwp zv;EFW3#tyi8;*3v-WOh#`BNfXEA(J-->qtlgov{^UXU~qgpeh{2DQ6Co22cGgI%;= zJe#}g4gXf=ojNc6SLbtTgG2MDpBLnD(sR$f`jyHuG+c()XSS2OW{G)nl+HD6>xI%n zINPTXhVfdE5^g5$4y+>cqy=eqDW_l?lXl0kRHAVobIxDqea}6zhsvZH<^t>Cxmx`y z!d@d~o)$NGmSRBm!uKsS&9SY_go=gx%qcVsu+1mzYXrI;OuoVv?1U+%s# z_I%_#o~!PBwv8Hgv@kYd8Q6JeP54JNX_Lp@jH<$jJ<6WgaGEcKP@vqoJjB#Cnz;PY z3OvmsUW*<2nrD(soC>k;Xd@C!d)S&?LSTXE4h)fF6>WHHO&1&s#EX$hYX|BTT$8Eu z5xWc-qEX-e=AgEQapbmQa(=XrEpQ%Bp&!6>x2wYjaJiK5YN#H-n1exY0>lpO0mV(r z*I=TxatF$+Rc6s)WLB1fDZX$w-}_If2%h3#1_cmR;!qYq22|&l`hY#DH>_(q|7v}Y ze8|by20C*%LwGTM^>ur0V78(Q$5+FIMt)G8KSc98(ZeBZJOot`9RSPl2B+Jw{o&t4 zqs)~eYuDwnPP6M+4^A|=1J$FhRv+dMn}1R?Fg34H&yE_OS8%^3=wHmG{bZlYJT()( zKJ$6+)fdNDgH**7NxRHzZc3Lad02GO_Umv@EI9!N4ir?qZBLP)2yt!nBpRLKeflG; z8JSAy%iq8n4?YrH$q4YA!U7N&fHkoL1|AA#uul$F{!Pkh2g*v3fwM5^0dV}Qj~oOT zBn|tTYRRt4^=9c)nD0V|Mr*g;7U&H_Vbc%H$a6uJ=@q5u4 z5g^>Kt-c;opEMlXVMtE{cJK55Uwu>-dP?ANS#iSzzQ$@K$kQ&(Y%Qu0b- zEAa)<;qK1w42PxJT>5JKFTwtS($TzIjMWe%W(^tKXs=-{+YkcBE+71|{`voKpt`>mQ}?i3GO zQo3)5L-$~4Y#;PZWRnI3(U_`{F&bP*BRF#U2IrVo0m{;qvGEpGw zGOh_^Ks_464h*OfZdh&7ctBQ_diM_)%P?^#Lg8DlYdJGu&=&N~PmEsx(#k@NoJ?;=vFPf7p?$$swV1$-fkd zNIYN9d5gZ+%`%^V$DC9Zy?j=15+sa3pY7@4V?s=_^RFWAzGH=E;TLS6MP+@52n>yl z!pE@f?BFIa-UfC*T3Ml@UkAeJ{lFt@lo{kxZcA4wa6nt31_f+I6?hZAH99-E#R!nF z8yeJvTwuMlD-epP<vKNFQ`~zOXjk zVK@0a;aL3PpFbCj>zJoPiXxSAIjkWORv-%tpismd5NX=qq6tk}d;hiU>9YIWT(nop z`SO%^3Ek}rCzJ0A&9E3*=J%H%vv`Bc>WSm^{XuV^I$5uuzc&B)r_lrdDX-7{H-|<# zx20o?bm8cfq>-Sz2-a)@Kr}$+Cg|_SAt;xA^J*)uk9)$EG0QdLI!=~Zl?RhuRPPtK z^GQ2!!$K|`;AStA9Ydtz;uwsUUl~Z9GK)4ieRe+lY$Ox8&S*lCljACT(Im~L& zg*6#VY+a=+lqQiXr1{ZJ*R?k6Y)@v%*tm(neV{yU!qJIR50?U1?F8&FhvD3F;=`zA z&{IW+GKKfA9B+L8%6g#G^smKVKQ*MV$g&4@b>2WG;LniJ*>Z-%w$aq#H_qtrp8l$# zE3jR|4FoorYvCFKc330?f@s*~51qxwfDOpI_+FC$m55e6jK3BxfB{hIKBt5*@b-fq zy?Jad!=g z6IT}YzU16X zszs~3Pnw#^rnydhW+Ioi`d3NcoAf3))J0>V%v5LF`avbN|BGPU*%I;BxENyp=r>rP zv2+F}Q5xd_N7`Ife%+|#CTwtNgSdyd%pgw-f?K7v!dV5)+rM1pgo=o$4n4rH3pdgn z78gE-76!D_*h;YRoDdjG1gSIJPtH@ZZYBeja@O`~zG&qgOS2l+{Hk5&Gw+AZleSh$ z)0QWS_6K{0`g|)PZt_IP8~7@=sYI}(_N`i#+Xq~~mwH^?MHdCX?|QiQHkwKZKK_b7 z^w^H+O|bTMjY#%3i^FH$q~EcnU*aq>9!j62qD|a);sW?o#LgrDev8v*E($Jg4BkioJ0Bsb-=^PCmLV&C}| zIEdntl;?1QD{%!fMYsaF9_o<(uGWreSZwF3jE9$VMuaTEg@2 z9W8>uRZjC#A{ba*@9lM3ZZNkh+7=aMF53><>^^e0dUc<(u$~KBubCL~ep7*0A45uG9{7q=hYzP^Xd?!J4_R zJ$Y2bS8RIEvRUkHzhGiYq6$syp79L=l>PwFO)B^}XJ&3h33P|h2n90Fsw`eWAP+Z} z`i>^T1yVVFRV^_z*xV=}O`j&1c@u#)0?ZIuIj*333lNPcI1=K{8?GyK7l|n+)u| zZJ~ulf|vohFIk$dxXt)sNDanhg32BT-0Usx(BKTGSM+mjfQHGB%tUfo{2_l0T!(Bl z8VR4wa73J_Fl=*bu6RlCAUS*-t_Lt7*ha39XaJt42zutxh<0nM`N?t=`$;c@A@bb# zg?;J!uMLOw23IL?uOhT zh715BC=S_(ojb{oFwbLQujR!S;)VRGq8F#HExg#l{I$dW-Uf2X5BC0y|2`+Pkk}ac z7imI(#@e)U{iVe*BZZB4B!gOCt_zt)d{k3@F_zm=1c2&>8WO*a-x2ePf~6DWyJx~k zSnT8=77W|ZX9drS?=nab;bzr(sDDCLC0O6j8Q$b5>_maPeiVAo@PH67Rz!fvI{+xD zynw-MC^&Uq;}LB0KS=RQ>($J7Y0|JtTyB)32(|QVKcwpKUZN*w|$1Q8?r+ zEC3g+N`L_L4Z6`cyt%KJH9fN3mR%VXR4*$To|!QY%^9Ea&u=Ls{N5#LR!m+&1}rorP6(aL|>28I$BY5;Lt=jW1(XL^{5Eb ziUqvIeZJ+L`Ah`ncsPn}d6G3oNHu=~u`n+et+4!k=~$P*6S?;8=4V6CeVg^|xO>{! zSmb_NA0%o%y4?sW5cD;ans+^tz z!tO&gQmoZwOn6Szm?b~iUBj!xO|yoFx~tsA5MST~q_Rp;Tyc9Nt4WV^6l zZ`8Ko@YA>HCoIMTnx^M_vthr~w+dNrZ@Rp-eZL-4ET=YZLWZgfvDt!tlT^?%optm5yktm zdOMHKlCW6h9*d#rfri3|52{|5&o3qyQCRE@l5-j8OG)Li!Mu?qVy#a)9hM+Rp!gRd z7lOy11H3aF7%vVtEZ^{83M@K#|G?yD>*`s-TcC-sej47m!;c1rwNecb$byeOSE%>9 z@0n5BBHjAAK5{H}P=UNt;`Z>~gfEwiM=3Woef!MsTkaIsDkG)v(dd^D^9V__I0-m- zb7uBz##iFq%bH11gRNGRN70U(znm_{vI|p;W?DljnGO^e-?wl4I=4BQ^HUVzT71L% z!%cEKI0&-1_k3KB(&E;xkCE_MhabR!rS4+!*qOIUP6iW_bP@E^-NSj5rbUOAMkIx4%(nTenR%|C#-miq2IXF zc>v~5P<#v8G}&;xFDSU#y> zx0IQb?RI(sY4JuGi`2>a)SW-YpBipC$13&`y+uSOw-3~3Qm)T6R^FGXgo%LV7m>YM zAnP0JAS~vq`e2@y8!~TsMv!GWC@W?E9+yWCsw}AY*AN*CT};4GPX(5mU%6_5(HG{1 zqlG#S27lTXLxvAJd+*>XP-9Mx{4>}Pn3Uxo!vK(A3}7fP0D0f8^BJL_0|XycfXMrL z%xC-#C+m`sVzaUGb+31PX(LDi8IqiVD&tD>J*PLA8uC+$E#tO^#Z+qUQq;uPb)0Pu zZ`Yt-uTQ@1(*!VrcT2THmbVGHbLZ!>$LOP} zQ~&04dr?jr`LUp%wkTg=12agBx|hAk`@Cdl)t{UQ%(UDN{5I0n>h*L6nI#Bq3~5s) z=)UrE#{q?ZEo9xSA>+-3o9+AOE>J~hgj0Y77F4h(D=!gfn!a@DV3aV12R1Ogniev` zV$Wno`jJy&a12X^fXKG{aPh#-raUXLaGL-FU;@*FPSxr*LY+B>eH^Q;VY zhV=t)dT#xCfEmojR|!-fXd{7 z#Hgts291sImr%GR^xS8L>Z>glKv%B7z{~unaM#G^u`!6yrBMW^x2?WZV1v+#dvNdI zka?BNp$cDoYLh_-0B6#{cC!}1Ow`&yy*(%Qay5XtL(Uh3F}$=5?nxj#v8@5X@#EO@>=5bbD^|-1I+1WR{lgtWJzVBbXy0LLd1?i6{%q^pEngp*lP$>1J!CwHV zjdRKmu3w7$niIFW`<@F&KJ8sJQO#y*$&t7zW~V#$YyB}oR~MT7veT1GH%QHDe*B3k zqf)P_|5`BD4o)I0C_(lLE8Gg%H8`ZuVn?`>mPArJ1~6J^bOx@%yy`7z5lKF5MF4Yu zHfXN!r$X)}I6v6KNDVM>yU4Xgh(tbsbRs|=>(z+AlJUSi7nIAxvC*T+46WcRxQwbS zJrRHu02$!_WP61EFYEwaltB3=6$jPv-to%H>ekx91?m33?UkL?>3K8NCG|lqI>uq~ znjQn*yH?+thq^cOWm;{{w~bbtjqum~@QchTg3qh5J(On}uX8Viyv(bY`c0p#0-2Cs z?!9WC+uEb)7Uxz+tlzUEf zGy)^E2&hR$Niq6_NLbe&5=2@e>vuwOL|f+46oeG4#ncdBRM!xoF^{Hi(ZH?UgOnZa zWe@ihL_P3=@yKm(M);13u+?x8jC3)8`V9dnr@f?gXx$}>LeqyFX4{&-wl9RRD)|dY zY_KOasArAa?hTwUPS|?b1^b#v(r|GV6`Ak;KpXR=v=BbDTn^?U+Td!9US9tAKn>l= z72??z^epg4w=kCl>enrIWn8SskpGU>|CQ*;46)mHam_9nV-_twqn)$+&@6Y&Nd6WT z^9R*npP;!)0oSRl{SS}TD`&oQ=JO&#-Xp{hXmHRVFcS&Ti6v#EFeOr83-W@^g$*PE z1SU$tJEu)TBH$zfSq&MF&myn@ku;zQeFx8xwtX;hgvK45owiL0Xf_2)B%t{6U;WEJ z@W3n9{g3)}i>0^-hIY<^;O&6nl^v#FEVL6~YKyGFhY_scTw=+B%wKNm!bxc#^SO{F zQfQdlzQj+elS-+k=U`*)N%c8ittY*?AMqae6+zmc0a65(5r%A7?TuhjmtRg0-ou;v zw(lmd)UE9-uQxTNMzhy}IxX#sX`8b=?OUOOloaM`}?Iq4HRGQOTvOPE;TRkM!|?T_Z~$F5r;` z`U+Hy@WU+VS}F3-ibDeNEOWUpKoe{Su*8lKv~ZT~ThAhpyS z=ciKUK-cr6gAeTm@D||QrbMQIRUvkvCnD&F#`sTG#SuO{C$(L5%ZheoA#>KrYjSMj;CuW2I^! z8{~fXpFnJ9jTyK}mo-89MsDO`p`|ds`hc1fppC~9X@ar9kf<7DhNoBH@0d$Cc>dq5 zpBDw7GV5VeB_j2J01LD_aQ^$AQlv$>R&eOhWl#7-zTw^eq4xoASqnWMN=)5kp+f6w zaNk43jLDlmDuOF1cYk#;$6SiSUjKocQLA--8ok54S~l-wOZ|BBfwb`r`#sNFkFO0= zK4q3BL;w-qbVgI=HSDI4&thA9~^+@ z6=4Hy6#FDVQ2if3F+XI7`yqh?L_N{o)e~nlYYt2!3~ca6%8t+!}p@2eUihtU*FnlTwVB( z>%tc#8y=N$pjqZ{9=`>}YAJWds<`lOBwdhUe54cAG8aNocN4+eMVEEGCk zf`%gCj`CVUnbr2Ym=oeDdi ze^v_M-V@%r0Vx|EZITc%hWX$a41dfz(tP6~5fCA(g8mlWuJ>+ANe6H6;7^>!RuQbTv2!g~1o0RQX1GN$dW?bF{9 z#-%;iYg?W)l?OC^ZH3Sv;OS7K-53<`A!Z$fd04thw*R)&yFT2wP#y~nHE-*@Nn8~h zlikOdIv1O0wu>&Zc&Y^2==BMn0gQ1*p98!>3*;xFnNOi?>!1aKGxlY_;3R5d;1izD zqYsS}c!`$eWldl-#0|d@f-GK1I2$}&Smojqr$3xJ{0|j#Lbm|ik}n{e@ITRnUxB*k zJtA58^&Iyp7DT)x=P&A0@^M~GzEyWveD~4f^3g;CRdsw@?Pf=rm9+-9dV7Q>#;ec@ zeji{;u1Z*jYRM)C$wZvB8ah^gi}E;2LzckDB#Zxgt&5RRrK`cBo9Q3r%ILW{v%cDWBvwOByGP-6~h;=W_wgv zW&7kw0pA)gsSjzJ;v0lNIP4LE2*A6y?uc;Zt57Pc12m|4@;S&Bg8T+A;buKCfP9BP zm=ItdG!#M(18uxvHn@Fowx)iMX5iv*KqYeo+UPtJqb_i%Uce9E0i#Ra!GGKf|H5T! zJ_uq0?O`{ZmjRF;efV7)Dm_@`I$2yA*P!A9uldfqw0NZ|Mh?d5bwA*Ba-5db+9mlX z6x12;R|IpXX^dca!joN^_Bzo_ejPc}+22o>J#1Ak7!-m&9ACH%8?ToaOq9v3f3{`#;J$)n zr~u0n9M?a$dSZ(3M52#J1#W`$eoA?OevvkS1cazOIG-OrjtFoGf#8C+#FHB^tOdZ3 z271L0JOI7A82~BYkPl*p2uvc}YsJUgO+r@FR=sqXvFR#$GVCe5zPuseFcM)}aWBxN zk&z2(ROZPTu%b?cuHEC;_YVj<`u_divj#o7)WF-d6r5k2^Tb{|ly!R>D_=#+v*(!S z^Mk_F0mi7g8wA&$eZ~IM0w2$jY=Ug)j)f*2#5vud7UqQX)h#iDdkj|vGX{Txq6O;I zfZj(;7{>U{8N>c0c5r0?s8K2+uz{CRpiNQ;z}FjBi}ohY6%_D<%&h?isx@ZE)s{s^ zr&;c-3L4&4Q7x1u%B3%Bwr+@z)f{eYNPIlpO@wz5M-#OUgwoMjP;$L{LV&S`LrR#L z6ESS6kssm4$H?Lz_P)Gg#fmMxpY@%bR)qTrwGfxR!cfI{upUhLM3sFc{k6%YRd%(kS74o z0)h_Qm9Lm1j6ko8*PpMD&w(y1Szes!gJ{_A?yIK<=j8ry#5*00SBiO5j*CHuw4A(S zyNi#CpUyo!T1+Q+?j+M3;bgn`&qwD9YB-Pay}daBxkmDOJLYn|p+lphd;O1sA-5UL zLtDe5w;y|s#&=t>a} z$%zgIGho2~hf=zOe`Ew*Z2<~BBJ(N|GcxWx5PP2g1(H4F1Yoa`lo)8W2IL?BYR4X! z8`46S9tCA{vu`vU1y3wB*s+5gL(T*mm>QP@g92`1`{Bpu2#8S18j~!hIkDIUvLH8T zlkN-L>dHV4EIWU4`PtL>r07DDmDw}Z&_Lh>!P%&O(Q2FL?wK4sTr;$U(7gxtb**>9rAE=$d1La^71vh@a2HwUv4i}hTRM7%VCj0~)mpcnj!iGx& z5iG-G{|uUH$tPHDzoT7G+{b?PtuMbP-W7nc(mKzoSv1nML&=9?!5dppd)YHHb3RS?D8f0$omytN26hc7wEUTva1q_cQi;UK3Q&HgsDmv&PcxD{7Ck7a#F} zl57m1sm7q(#e6G}dAf_9g~Lcf0uEm^4uhbQbP#VKFyulbLA*%s00@xdlh ztjX!-=-eyAl=lWjMNL+4^X0UWPrSUw2*8}rv->1yQMg6eS%@q1+^uG$_~2J=a7RV4 zBSR^|E|vxemg3Fhk?Ip)4h^W^orKq3vB{#xRDHXAVuMtet#xc<>MKJAkkN^$n;e{-~@Eji~M?tJ@jW^XNYdw>4w zJBc}x$5yw#-!9(J@202pyG_cYY>O*kP2J@M?{{ zhbQK;iwip5%#x29&K)n_O|k*6*_uaL{&3i}C z45Kaxu={U{#}Wf`9DqW*B|)4_>Y?am5mbQKBGG~al-6q#j|qn)`v3AmzWgu#0WmjF z7o)O7yK=O+dvHN^vio=K2$s1ZgzaAm|DLkg&jIxX6T4lDJEqck_a%O`H*3jeT_^hi zdzM(=%o;vO@I9eL_>BNkldL{5&aMa`+LfLF^)d?I zlI7m~@GpF2Ctelb3~@h<=`-xV(rFpDAO7wSx5qVHAN0rvr8}?`7%nm3AMOLGTP~8Z zF7Ljq(mP6RojSJUcP2{N4y(ITB4pT*L5TUH`ZxFyg1M@J0xqhANYK&AG!1r z@y~bCXrNp|mfP8xUh_54$yMpXRbLunSXfw`0;7Y~+at+nJbhncObF_?09*`aaB1EO zJDS3oe)S#zn&oabqi$zW(hg=rQLjg|#$P{-38%E@8h`N>d_!08TH5w=$)oO?*Cad# zR?l$LZ2LdULnd4dg=lg(0+UT%Sgll~TfKc-e9)oDE;LOs5ql)Qz*8~(Q(h#Co&P<0 zOb-b$F_J2OH7{5jPauoQR&v=Mua?(-$ge)Kwlg_eTZBXC-O za_apMXVRniC5O%LnZGH>-vPha`zi}RI7K$;ATaPwv9o!ytoX7UZA^bB%#8&tXJ+3~ z>#2Hq&JsN&WK+u|%P{L&-F&?*;H~N=zLcKZllRsmkv|RD=#G(PWF66ZtmnEF`DKUcR@7)8VDE?5xe7m)u%zz(1RgDU|1|)hXvZ*vGGdbl%M-d7vY_xWGYBh1;zguk8ep+yZKijc-?@tKzXb`alZMhqzlK0Y<*Q!PPI z>qpu_1B>1n0ME+`@=JTViuXFkelCzxO}?@$q=}%V2y;v1o}~MEHZhkq-tJlR5^$G- zh(nt@w62!K6z*Vb|N0A{V=@Z%oRndZ_BBXBWQa2QH>cTFWu)ePKJkh z5)SHveJ*D+i?4^GR=++)5(C*XO>t^qLWuP<7|VQxg%&Yn>JAp2&5YRvtwe9ottZhiFjo858)%{#`91d3G$cXkJ z*x6kzg-S7;6Aq{%oK`@B-w?(%u)Tu#ITYwrJ8bdG1WQGNd8X7j+pAfBxX-pYH^2SqQAUwooSBOJPfc6wi)y{rEi zT6Krj@o!|t;5I8Q z(QixDy}6su)d$H-wd2r*!BISILY|doiHV6R1lIEPEy|Qwl5_S#)F3vo9CiVkGvHOR z!}Y=0&AP_JUGDvx-Zs$xs{p$%{drJfd2kh@Ht^Ibl8?Z;+txrzz{6i&ZC<-^^?iW@ zm@sak9A>uQ2Tcn>DOJYb6*PbZTH@Bw-Uvov8R7DSsbVOk zRhI^+r-Lh>&$SyB?g<PrK>!nQ>5JRUjw%u|J@l!FyJe*A@B!{>Q zD6f(g8MQAR6nPm*x<^S`_S;J0hKAKAUrJrQH{-8o3x(0wL5N-M$8MX{{^$dbr;TYo zUs+8#pPsVoIofV#T|A^j#c1!1)=}LJQEilsk}S20Z~u0WeSov1`NA)Hb52Hni_ML! zm|^a|rh|c|y{W%k!UvI6(wvM=sj=AQ*2fCGg_P>vZ+%6ts1_tXW1s~bK%hMYjf9ks zDT1n{&<^W4G6#?T_5`dlKmxSV$=ZV<+7N1{hXAUd3~`7qb1X7=mjcyT$Y807zk>Rz zrbPa`c01Tj5eGVTUj@tqHr+8S9@NR$w6qYMogoO{P_@rB_G-t4$wB{cy;* zU1{om#pFct{J>LM%xjR}nW=Hmbu6H{V#a&YibLnP^L%Mz-<+cq5zD+<|9DGb%Z_NP zoMQIs^kTKdH)4g+;4}p(?tw~Nm*mxq0%?ZVIY3KRP0SD5w1rMYiy(FgLBP?cAtz(i znx>c9^f$9}n>5lANsh0h$38^g@sIvjH%t z%?~4HV`+$Bk{UpB02am?#e3gbbOQvZK3F&=j0%iCPujbg=6E9Ae6cMlV?rQe^+g=r zeiCCL%hT7Djt!u|`E@?Iem-+{yiJ%g86^_(FBK0ume*hH#_IFf*5Akh~l+87L^o&T!Ah&;NOGe{m={+Yp0%C?MV=iZO8~5 z^u{6m0t1u~1`7$j81o1;541A7;JNB!FSyzCqSjDrxo=c`Cm63y8K;$TY0fZa(>~$W zq<~2}uYW`e-4~{{JzuG}bL2`M&z_&`Y=)!m44+Vfd3p=TC0LwXR+>I@!5Y#XtyA5W z1XH$S%TY-WP=Y@YS;}u(l*@!}2+x3Q(;;^RDn1VuMQX9O7mGMa6?=gqTnk?n`KJpaS?6 zveqz#q!7kwi7VAUyxo9;qwyB`YtXI`AQUo=#dc-Iu~$bJ7uk_F5m^2(+(R4#~mUDSYawE2HM>jtNj#K zE9?n4UZ>*6)$=TC^6y=;uPeE{Dy~8KNYI_E*hLB2KMu}%mI8s9QHg%huw%x}r)4!n z_Axy!0j{Sfd&A?V#hXth8E$Pd7x&%a|D{aQl(*2)m)Ce$c(Ic`WWL>7fm%*cN_%%X&jCACr&dw;eN006OP^0>29=cExpOT1 zxseY5X7&5Cd*Nwbq$oDPP|0PNXQa%6VbZ>=$LdVoaOj$IvfI!Mr>r*u!FN{{i2T;5$h8lgM&*KBc>-){XWF#Rat zGR^)z&2Y^^a(XvsIsMA9Z=1yM5Q!3u-7r9yW3(UMSPaAA0j9SVv4}A>8~vTB@>K-3 zeWR{=TmT=Y7|uJn*aNr92}u5)Tr>D>5OZ(?n7@E?)At7R-zPRD%)jIstvSjC5fv5D zAz0_)`qo*ANMEGcH1T9>_CrMj+R>AGM$RtE@sNGe$;ZAQZKSaS%a3CFh;G{Eaq6e~ z$N>|)9_U(Y-T22Wx+$yjH~)3mO5o$B%;Z^d`q;ycj@OA1b=O|{z0P8fFm>DzQ=W;Q z_^sm|f11C^>3NInmpS#4S6;TK5Z}T5O$I_yE1N--cBIHRHoP})Y%Pu*=LO%?v+Z#) zqjC;LoCGPos#hph#|H;C-5xL0)t~&U!yEg)Jm$*99kc!5g{>rG;c`Qa5GdUPvCY)5NRO1w_#r!fQ{YU;ObU^{=RoVfJb1I2n#s&T7MDj-0DA zYRQQjLfj?CPBw*0vGP&h2iFPWish>WMrnAy%7 z7n`%?wDc(wiC@-cdVEmOGjmU*^UcI=2Vq!kY*eo_VJ9|0{Io|_vdS~kN0jP`?g{hb zcH`b7pW3kdiHAnkltS(Ct269F&X_(S0gtK;7QoSqb?2gXH_=N35d>@)YRuX!X_X2V z2_eqBa_l3BZW#)RGi8y0uhh`{!0d$mo)iRGlbemOJH!U4(>)=Xst znmyl_l=r53SQabrqExhfx{I`Cp=oOSeCX|d8i%r=#dK3$G(VN*i1l@tm+58+0r$qSxFVseCzoEZpIYScd&^fYb!$aT)qqU=?w$88NrlO_2}YRraRfUR0htRf zuSedV<&?*Qgt)r5Hj*|azOd;-U_#>b>os~Ps?fJ-;-Pjct^f>?;2kB%(uDSKTYjTw zGK7@91`&`~pqGuYLHQ?GQP5m$@{10kd(Jar-2SKEKK>7wL3oM5{NEgshwzozL8y)u zRoEJP7M6Cn^pWdfFrdFe4UaOzv<@{yl5u;Kj zoU(p*SN1IUC#^u}L2v-c%|oGS+>$MhC=DF^aMN~t&~{M4O0|8%;N$ndLDvVTqoNy! z&G(v!D7{?2)=e8dFR_>ijb*oL*zj7*vmHPwHQS{Xgk1^$ylbpTlaQ89?h@z1755oi z#F9esq44wGXDZp$tLFYnp>ajI_mMUZD!HSyS`~UaI*%k@=lYxHIesq?PlB{>8J9vb ziF#uL!mo(CUtz*c7L376YJe|J^i|%a7?`o4Z3oOnVFir)y5ev}5l~gmN@9fQ^Rzz# z#2`@PcaXrve)sJ2K4U|1!_VG#{1zN?;)g(s3}zUSbQ%9zpG;tKcvYZpR;=PIAFXNq z4Yuz*I(d4nF4@MZfwmW!5=!^p$~i$_3Vagk0a&(Bd308`c950oty{ZW?fs+rY=(8N zRg-@`%r*9=?~R`cZy9|gV0{f>7&fn$iOTq`LNA`m=ffn61#I^onCZpgs_Fv-vY5Q4r3JIMVrX@OP<9Le2R zHV~5Hx&o5Xd;r|TwWGY3SApV#J#D@p5xd_AJ-_MDJmpRGpaR>J&|!M?T+D>&$Mwba zu%9t^rx9t+ie|T!3?p)!Bb!i{q-L!mkdYABNH#d|dF_*Ae8=a`h&rawx-&AJ^&hVi zc1ECYLJ3XTH~UYl>9g0g{%HrL&Wwtt!Mn^675(X$|)b z2OZZLC5GewTs6!VsSG${wtge@JQI&>vBDs+Ox?O;>1~56+2R|}o%-!p6O%Zgz6cP6 zeQQx5s)IfY+OYWu;EF^&uLmevUjXL~JRq2j?y`ijAIB{<&^Yv($&?Mic7rh?84?2> z?0W?F{yN)~zVFd4Qha6Y{BHN0(V@Gp&*=O?j9;BRA;+tAAM=hw@?xA<3sRvkZjC&# zKXq8)B@=koQmY)C#b@sRUSNEEyN zvKI1Wy7!-O$}=$$F>(%+D{&^G%tFsNqouO9*Y5Kc7dGC<8SCKsdXI}r$Y@yI>p^x8 zxzWhhr&w+qrgybb)bhD<%QeX${ZHR2Iof1ZFPqZuv@2q zRDk32@xrz17NVo#T0a(hHu^m3`NBetK724ym_9lFmqEu%Ynmb(LSo-GuUy)YSi!U{0r}` zMf)GUE?HikpST_6qDhwKDLEEBo`-*Txyc53@Oj_2dNPD2*hVHCTVF5bD5t_zbg8C?f?iXd2B}96<~gbjY(oB0~`pLwndf&iK+#01sx$6fuC} z0D|Kh%mi@VGKqn^8h+=#;@Pn#mcD8tl5OGY{kP-z0G~RG=bN>-A)l-y$)xCX(yYjN z&L`RMBAu=@icND1&GL^6J>Q?YM7y&L;eF$2EV|TXxR*j%KL3+Al9UUhn>nJ)SJ_Ng^-$=G=RR+p}fn~EW@)=G>8 zJJAo?0!XuV0X7*dh<#`V9LB}4cCG=^M~FiJezq9_Gz%)}as>cdrV53@2l}HtAkH}e z;*a1C5s4c*^%)vf<2>f8-%x~omA}LgcXB@9POvp3i8$)-gnF|@*(0HUIH^jJuT@uo z56KxI9sTi(30Atj=k0|@to1JFCXv@2V@*MTZ;}VK6n}teX4!nQaojQ5uh6uAc=&d_ z6~91>^ETakqw2k=7kPEJHl&_U=)&#=_8Q%B3!jmceyQ3?{ozppCVT&F-sU#yF*Zm{#o=0sDk4hD2D z=P^sY`0MAYH2c8z!HxHXpFz+Kv*b@rrBNLyT*d{ZRW*KCU&OJs;}VavHchs z_FRnG>Q4Vi*u28U+Vta2EOaE~A}|fV|164spD}v-MT6Xq;3gK}@4|q}Ja!d_VVAf^ zyOzd#xfK)`qiCplQLB{V{*lFW(Y~!-MT53y&&+Pnjtlx-IU<(gJ|xxn3?s^+&tN-) zj1UCza!$sn7hA2WCVEaT3(~3$$lw}$TZ+6*<2NZQ6f|4+O7_)cG-~jTZp_{ILDtNf z88M}GT^chi?09B)k2FX6i|NdahfPDDltt(hm+g;qVtFU;iZ$j%{c;;V|M46sW!)4EdZbyuGqGdm-p zF5QOq(d4ecYc%w)uc@^M^Ae=}Q*(k0^umsSk}#Pk$OSUJOLXlc7BRX9GK{AJr20|8nuQZRU&*1SzAnJ*3No<tr-xEawbKPawgZLeppXbv2;?c z1jUN~gncX!Nf;~nPJOkf+lIF&^Vl8xuhc9C-zxPrYbjm5uFX$f@YPA!ks%-ZF7JRB zCQyg{ogEHjiQV7IDFHixc@N_E0{3r(L0{sfmXz@kg&?*4oP|+tNwL+_y~08*QGed8SY+Q7_vt zJNZ2!)sKEt&x6-!`M61fN`FH3?fNf4_vOR=rSP{0Cm%@q*_bY)uvw`Y9sL z=;4zF-iqf;+~qi z4qI*??Z?VwcLO%1e8r8ek4=D(L#UUR?)!^b`7qt{jrcb=pgT#~C~R(jIOeB&`7;Cq zA~-gVHmVI2#S~xQf$xzoehU{jnaV!NVMR1;cEd2!Kli=zQm#(~strDnI_3F(?iIi- zC>apmw67|$%fT9r9JO=oC^8ts|6*ecMf?|7J1sT#UVFWxW|h*iK!j^`MRUI0b%`h4 zlm2q~+o2-&2_7;S2Bx<-SZ<8*r}%YvM!mO@k~g`>X6xUaNJIDB#J%k&ZyHJTnC~|h zJmxNiI%N&6DE5-*hGNWM8-qvepZLee54ysPM)OvKHOjnwG)x6~QX|L2?@>pzr{8_X zRNl%(lc-;Jhp+<+#G>Q*RIoZ3apH$)#$Vu$n_H2Ghi{PR5WKr~ALR27G5L2rz5Q0t zoZcxxEra(UJgi!Q9D@t&_Nh@F_|!-YHhmdx)uiveUvFNk8>$j5P!UQa1APIsyFrGk z;_){TXZF@&7u*wh{;qhZhqaMAzY>9swc_oQt#RdSZEa0qbU(%+Qnpx;oWcHMjhHRglbtZa?Y=wO)KG+uEtwvPlGaw|2)3d!Cz`hpwOR7N zvD3_G^jJGIF?2Mat+IhKOZY9@iT_=ol;Xc_B&M@i+&?ZJO~LD@qGeX zH=27CgKn#GAUROD<)+S2+=ZuuWuBz$KoIyNf(kjOs#FWSPqI$K8l{ViZHL+8JD;C* zIkS>Ig(a2Qb&ppz|0QXfPR`VdlGNn#j__w-L(vv31Y?dK?ak?WrkiRe?Vh&ui=6#p z^sqMJYhoTNX-&M__jgy*nzfOpcH!Q2F`1;JJ1tErnzz1&yR=<>@}{!TT`$0RD7CBa z?kC0&tb3F0_a!Q9?N)=g-+UuE* zej23Upol|h+6Y+u2igN{l2lU6Z&m1i>2ti7O~d%|J{fEdeGX&OdVi``_SBI+ajp7i zQ9?)VP5h-FO1hGaYeedOiTpB+MMu@NDU}IXrlmB8R>0yRb<53Nc6cpEcBLEo0-Js<)Oy>?K8podJ zYWiMSJhn9O<{8odi|$Z`*TX}=0>&Z2*UkwpDrSg<&|Kmm=Z6<$uvhC9SXP7P48kI` zunZ_6RDO58i(6Gsc>=ty$Ygu_O4clun3t+F?Q|L}|6JZWsru71b`#ZOu1GCY^842< z&Hb}IAx6>n_G~(6{C*e(>Gm^`;g~A(WA(b9#Dofg=|$sMMc8$go`sP&Yb&-7j2(>F zV#Y>IO*oKhntF^}aqiRp(=sZ!)%piKU55R<4!0I(C;CVA-P8^JZDbsatwvFedUqT0 zmGCPgE#$it*I(e?P{~ausc$N16o|?VcP-5c&l2{=CcjE(FvbM*@hO#X8?|7ITF|?V z2P1@d-PAciJczs$`lP@ma9#!uKhC{p3OS*JMsZC< z1G&)V;Z%?GeTK2F1+LLh$A4lqr)x`B8Dmm+AMZb1bZZsKjcREWWVewj8!Y`e8!*E$ zoyBQk^9&d?L&4q|V3*YL_xtwxzvJz6$sdDb$g$c919Y$R|TQ5HOIA2|&{4g^`*kvsAPV8Jc&n0dy~BApU{E7yGQYM*UF_ z0{yw$DIhUPLx?0w{yqovx>#QfLDt%E-(b`&W|0s&n0DC(-oR@xFXBkZnV3=yT;}Qd z`=IW?M|)}L4~%SPl`y0c5j4-@g*x%0#KvhW^!GH}{_Q`k(em z#2z&%2G9DRxj)Y&k(3O&d}?MIP0~rG((q80RxK##H{=pA7xBY_B(9tep^=6Pbv7@Q zUwH>778ME z7Qy!kWn;YLYJoz=hGOZsNb?M*GJ_Xi1VrO&i)XFro}%6l%vz%kXQ?H}4o>^$$I-b@ zy4{1WuWmoY+YaXl$@LS1s-oL2L{1v{&Ko$LDU@AawU=nYKMueV5D&Rg4)hAbfJXmW zu%fQq^JNIRDWvZLTZAM&hf-7+$bd4YNAHY^4Q&qw@PaOKq&AQbycsR)>zTif63?eE z-tCn7I_hrn^cd!wtbbHBp#&Bxv%deK?2*Exu|pGK$GfTOSV0&8K|~w~QLbQ+zrVwo zjgevH?^*=rQd0Rh4kq@6OU+t4$#%20us?mC+|Rv`ZRc4md_N02Og(kpyeb!Elpfo- zEG5G8iN?ZvL(z<`FZ+(eQdqSiztyzVuJ*)l8f%08Y>pxzEqOeWdd762f_-B$t$rbQ zl7!o<1p~W@4+8>~MvfAY20_{rs`6D?o&(@z7358*(S7F>;(%K03akqQK?aq)1+6RF z_aS6d8C(M+N*?s2g0iaNZD3>tAzensJ2+^NpIsU^8lSY0WbCLI`nkc6n*22=sel?* z(*N_3-b;6Z7v=`nP&w1U;DEuO?+$ui!@7$wf>AD@laeWt1B5hOZrx3Wh9$43Ns2hP;*q!BblVnPZKr&3a5m zKM0tX8ao7Z(;-YnTL}75dqo?#8$_}C^5@%D?dK8V?$km{Du+M+$+x>_EGlo$vIU@S zPKUgm{EpFIbqVrzfLDi-hz=78yDTt8hDq5I);iKaY0V`*y6cE3-^`@kr|-(0kV*H~ zS*MI0dW*_78}D_yzE8mRw1(qN3an*k2OM8tUzMNN=6YkYJVUxzDdlBvU_v2ZG@aRi zSupCUQq0kv^@s#u~=QaPIg3TVVQVZ9BorZda6lZ%sY>^w4)PTVf)7 zvGEXoeaV-Fo@p! zOH=c)cw%DS)Kl+4f=k^>eEHn^=SEFyuA}j|&2b8*#irr_&u{{6@e-;E-HN)h<`?Zu z>7KTc#tsInqlu1MHFOU-e-g-WD{Ikh>tq&nIYjLI`&G8D^hk0$?_8k~CMVR}5u6s0 z**hSd{O5MLd+a@iZHgDfnDeDv0rndkVcyON>duOBUnf{5hw=z%!sH6gO|(=sjT2em zChmwXN0`Rhj}H!42TsN+)A=_e;CN@6LA4TS4D(tbD#(W@!J_rDDuNFtZdNA4KIy-v zC3K-Mnt!8zKl-`TL~!;o&MPFAx+juq&wk`%sNw>e6r$-FI<$h}qyDnhX~xv0C`Y%u zSir}Uuc7g!k0)82uFn3bgi_e59NFOO2$ipHo!5@jxOt9hZ3XXf28p*>h{+G(jG2h1 zGkPhyPAMNNLV8~rJr@7qHfi#lMUTSYpQ7-Y(g6EXbj^$0R>i&ko>lqT_JTLL3GtYv zUmnDuVAa`A&O!g^iYY2B`U-Px>y=9uR?<=*vTQx z5r)9x6k+8kf@DOp{1Zhdz?nN;d-+2*yn<)ZsN;5?j5OQ4KrvW@qT znW5^aj2HeQ3e8AY1T8azj-aRQ7xMX75j73orWSp*k&7Q`u+6Q!$;u?A4;&v?2F?)0 zi>>CPCf7R2Q|liC-}L_E-|piYQI zxT$S2CI)|_>0cm!&NdulH0e!Ie&H+?aAHC$?W%@UA#-DUxRd5Htv?^gPKa zexN_ZC1AzXC#DBEp)ApLn@^S!OcgfaEpN*WrH6AlEm#}j+XWX{;&nGA6U4tPCu*K0 zh0)G^4-0dwfe{=;Jpxq->T~kN{BhsK{VHCw;&J!nBR`kl4|BP)hqAtv%;1}uokEo& z4{%N!0=FfmYJA=jk}(pf5<2M2I3l}*a_$p8R&jXIrz%~k%4s9Zy^(ILvzYj3g!i?- zaZC*~VQoP3LPlYndC@y6awJ-dch2SQ3vVv|*ITUpv|8JX;%Y~Iv#*pBwriYqd?ipB zVcdg$4-+vjqS2tf${!C1OiBAqP5iPzga=Liw1JS!O)gIqXN;T<4+~KUdPGUVqCw+T z&-+kLD3%GcjUg42aoZ)g?>+j8Z(OL9sSo@P??uuxyk*TAhRf9@aEB?aTA`8ty$jE`T*5$@5hEK zh1}%j@xT0c7zKRe)md@rmn$&?DkhvOY1vZ2jPy{=RjL7~y z!hs?}I8cxk22d0lh+CGFZHkzlt311M$g7R%GAQG>qH&ad9O@`^)L!#4X>I!%mU$mz zF?9}?hMA^bVKg^>4m~wWEzmuPcRczTt;AxyG07`y5)W<)y|TB9`Z})TH3uq3e_qtq zj6p~i=b@@TJ>s2?KxOf*8PE1hZ&@k_dG~u7O7Nt|U+QJnNOv$y2;PW@mxWJA{(_06$=`U_J3+@f>zsX`gs@Krban$O4b=6jSl}BJ&lc7 zE2kqbZ2U<+&$m+)jiRX4Nlj{_hNNSH|6W@^3}ZNqW{8UyH-V$1LRoH5^=m=d_E6^x zfM#GubYL0`S?=smpp&3mzZwH0OLID5z^9=5>erEdpFCy#pFb48tcK5zf@z+Y0Sn9SvGd{qN{L#+>zGt zWSF|T45xQMk59JQzY}$1{xOf=EnfBn^5TY49o}Kys1TU``CoC$o(II6H##F1%>SEr+d$YG6^|g#7})LD z(Zevlf3?;-6DHPTPJdIDT%B9x^5(d57X`bO(4m=`lfgJMuE?32dG)YogQg5(n5hae zk3IO}M`nxuJzq7qUkCln2pvfL4Mw_P{D%n32yAqQhfF~o#~C8x$AT1Xq;^_pEQK@Z z%v7j{;MZw#AA)hYE@M-z10y z_;GsAH*!?Bw12=nS5%PpAi0I#fD{N8NP?W)r9lWfl-Gx68z;v)ng?8j`gA#RKk14W z`s*sX_hfSJ<{yFz*j}tlQb2o&%Lhl%-?)@Li#*(S<8Z6|H)S!Z{F}4IsHodIW-0E= z_$V|$$lrW_T^P8()v+Hp<|^D;>wO`zFD4ef>{u`q+9;nh&^*)j3bm*> z+v5XAt5E8rhKVkAB8D`#&@hfrdF#hBeR$GQ!3YzR#Z3mZ_ClvpkLCPKUB;#oZj0C;L52d5 zBH$OaU410c9x`;o@aQRNUmi7DOSiZ_YOs)m3ead&WFT@Ump1N49SpOd6?vnJ*Gi=n z@EdJ|ZEVQ)4!KOSYBH5c5g?)ow2%WLZ*RXLSOC5kq2OU@eD%B4{{>`etZoG z>7D-D1Oqw%HhMgI`-dE&3kAdqE`fK`3K!ExjI@`Tf`p;wlK1%9wHbjSYb1CkLWv@i z$3O8QI@?7`G^ZeO5&VFqS?3gj+}5Ti=mcQJ$Rm&^R?lXCd^0A$#+-Ctt-~ytA)Ttg zRKA`cZEL~0A>b`vMxcLcq1^C{1N3mCrqA?YhBLK?`m13i=D9#$PNg~&Peh~DZMeA* zw@`@Mnj_xa&)g%wId_iYfKB+sb~0$7!dma$`=zBEuEUc6=Hn?^Dc1whnTNdTBcIsK zH6Niu$eO86+|FT^l&AO){5G?;1e^4Tpdu19&?OfRavU|75JukVk46fiPmzodXP z%$xAQv)9xSLiQa$74V=jR8uyfP#V-q{`Ngf4lmZv>iF@&f>i}8K>r8?hHA%IwgWE0Md+DS)GSzQGA1$dFmj6(P@S3J z5@bb2Sib+|JKor{5Od7B+~bJST6j;;T3aU$gf99=!+p^l*s;SYyz9O#}W04}DS3*%<&lp`W*A%Tg#B*Oi$d z+`oW9A54MVYYBO!_=`mBGH2~2qewX zdFF%euU+1Y^nyQ*uT+1FImtHm8P-G~dI{r_bzBn+BlnkzY|2>lZGiRM5+xqodTqq) zMG-WePE{MoFV3^2M$0LMsOC%dLSsXNKE*>=884BXD%8E8!OheR$fM!rH{iR=0sy@Z zNq^{FRz3DScbN$KWqg_80Qvw9AKx83SpB)z!AQWx3Do&dT^Qnqb9ajK5J7Yfnm{Q- zRWz_0Wv10s61)+qUskO=b&euIY9AR*O)OVGj;}q6a{4q6KS7DD<}(^e4j8h#w%3s> z!$Dc3LX|>%2Pwg(Y~z<%Bn}o1!o$XVj!pfyzoS@DrMCi)4|?cb&~-j7q{UQj2%iTe zUB;OGbf|vWvc*@qSBc@o696T2P1aulSSjh@)`WI;g-|5_2$J z+>)4tV)IqMMT-;etHmgd>!>>vmewVT-Ap8rFvhABx@qFZHe^C_QcbvhS|k+rAvJ<~ zfQ$v8N-^xw7BH|ky4Q}lx0S*u=Jk{Y_RW`HwU5{9RaL0)KZ!aL znFw9=9Xm>LmH1mOjx>;py{c$bg_o*k&?g~mdF+2#(&e{Hq#thj`#*niEbmdGhi2)m z#5(u7Bs}ZI1HKckh#%Tmu^G8UNlP$)QUQ*vtk;Z6kMrnX?Y~~-K_JHVh)kRGmrR4; zN9>TTZ5S3LK`jirH60Nkc%^Fr7lRE35i-ffVy%GEKhmqh?)N?6v7t>yDPyk7_y~{wIkJ96V327?Wi4Ja(wM|YS^fJ#2>go z{zK7_gw7W3Lm7hqa1rKb{}xUT&iA$b(NGe)m;c^g4^(cvEVLWXI3sv*{r0}dclJcw z#O-meL1ZQOG^bDF%Zs!jMi044BKD{>mnS)F$vILbFkDRmC}-XNse(uXoX9;OY`-pX z=Ophny7^QD46@hPfWp3z2J?5CjsodU1ODHMncqEhWHWUz=n`c4I*=F&vRj=RJH?=E z0A!q`Ck^!QQv(lNaS`Yb2q_Tq##iah9MoBi;nrmXHx~VZHe>t+)X;;zf=(1Cv>OrK z-ZXdhANl1pj^TwGTHgk)a<{e7>qnQf)cgbGh~0}0mg zInN6IHsis{0*uQJJKL9EHYUUUL`J|PAngx7i)QShX7)3stLLXSCl}f4p0fc!28MRvn54?>?^=tjIrJMFWkO&Pf}h3 zwhOTL0L!|0D+yX_;T+~*%OGJrAT#DLO=}83&jo)3>PWg4Psy~ay)%hFEq0Bw#Vd@k z<+eYfw+`x!`M18j)VRlEIX{p49pBnmUEEr-Q-<87)n#>VR~XvNCiY~bCm7=b&-hEI zMe_X!&+ivrKEhJYiJpsRi)ooI`O_2MOupk5f=BDB;W3W?{Cht%@yJm_Wtm4K^CwWFA3qX+{@}-6B$?}_B1F|cgb7XS~9=y>1 z^L1GEs=ry9FFL$WE8A)JYr?0@iH~$-BR-1G923gLOcSDK*+iwx63^qb3CB?Aj)B#p zn>Sj4dWwvKzs$hZ6eE1Y?sbJm6d9nuio`AQN92IxbOgVPMHWIu%7F}pjt)3bO(H}+ zWPgYJ2jK&YqOAWLH;9*BD!1ZIM%cUPa+vN-A~p4U)%mvNjk7OZg6ItSk# zv`QWbnB|q9PrVG3_{8e(Spo;i*RZg}vRzeYOsJg7`AI>_yRFxO)fjLjI`2=OD6#TZ zIWC*BRG4{Ff@_BbR730ry$d#hL)7&UrazEpmJ@LFB>+0y35TqCpj*&~NQX0xUiN=I zga}IZaAz0b=KZP$6d#$+x`*2K@eQQZ-z2UNj@~Z+{8|AWf-nOgcul>g;okN^k4x>S zu7&{w#y0X@k@%&Xj`l(Kli%0wPx9VSUuXq9asDRnGOI(MCy)6$mF6L+D9-S`R8}j# zKVA2}&TnB>VU0>*ab=Gswc};ST-ZGA<*&2F?bA&||NSF=VW;iBa_W^og+_vf;~M`y zS4wl{bSY8?$rnA)xe@KFLvq`o$gFf9@n71DZ+0-RvWyL*pYZ3+Xt`Xep8kB!*EZAj^{ zIyGoPU`pk|SfTbXJa2ImCXcH5$WjBkqF*f`_19vS zPOW=S|A8ELcVg<i2z+Hs9?-0I~-(V*1F)h|E_2#!HsZTL5?9A6hF@ql-1Nka2ROB zQ5xqMc01#Z!I6ZQ+k$@Ul1&$Bo#{!ZwFppQH`MLqt#Rbo>*pFB=h}Uf;$P^j&YW;& zznrBmzF`F72;`)C!|40C`j2i5iir5Ttq3qfhcHtDs8rBhV$>uGb}$GAw^Lj7tiKsZ zS-s2W6qqo0YcsVt@7(WpJe=XFdA?;ViO{!Kk`=ao*71(nvgQR#%C4mN2-kKiv8N0A zK(WLEzL54>8jsIam|k9ep3Nk(^_b3vA8S0pvwTvjWdcVg9tHA@;oopAg59+aBS>1r zz^z7m++At(1}~38k5U6(gY~utV!?zB0!mE)(ZT{|lP(;c92F={gv0}=8|0&bl$c-1 zM9}W*82YX z;Vs(fEo|=sOg@2jf9)Oq%kr1AjQPmm)h;I6t(n|wSbpXq@KG(MQX=R5+k-aAtHr?R zNrb0yp6_cVnLMR=)(}=TgAgnvBY2pVQ%z2<&uik#Sf;-p*wT7FalR0)zWQ9^wKiZd z9o^UW5Rv|1SRr{mdg?Td-~+Q=p7mJDewIDx9PyuipAv@d^uWwYFxNN0lhT3bBvwt< zNuVziH_e97aE+&E)#F{uT62M=pSq9^>E0X#(1ySk5<#+5;P{~LAe8oY;i7{hlW{dd zFd#ZrfJp}dH>$bbe|HRW?Un-Fy`pu=0z<%pfS)iYlyKDTZTPAWI$TROy0t3IwRtoW z%ab2X6y8aQ$8lA8&CKSLBX6kVlzEhZK#2hh2T}q**m*q%LlVWM_&#ZFZ#i4M5Yo8a zStVVhD66rrXZZJXy(xI!Qa!B99RXutJkuWGY4OfeMp<;n)e9^NxL+Dphe`J%H8e$V z(Il$v&NUX zmLv!33tBh1_4NPbJ(BXkC~PtDkY1z@5GjkC@~O5p`?L1m65k~4yuSPfvtTreK_QBP ziC=uO3;M}{(n{usZBWD2o1(hOL?M3VP_6rGJIS+n-YxH~95=U28)MooMNDP(V!pbT z%X!p33@Hpuqe0qzY#4tPc#@523>bv$0=c)%?KH6J?Xw+s|5=4DI?ui>HF7JX7^A$ zrMVoh4SL@`QkAlR?k-f$ad*(4;jWIDhz7^NmdC7I{o~|T&z3d%g3{MC0@}C~wF|CK z=k}e)WqHNsC8**m^Xq&@xm&J&AnNNzJW$Amafw!Q?n7=wA!eNkuN&@((_ZK@@X0I=uzY-$af*y;c!XhGF z8|P)$50V*W2@UxQ7cE`4CT>DKkN)@?ZH25`J9?dszhgxZ@^3PLpd~s85{7he$IRLD z4K1Q8a~)M9Cw{btp;4UCk;yz?IQ= z8^jY)<@!1ODGiC`*XP7sPQA|oxy<`{J>Y886gNEaX~(iM&1@`L?Z=es^&_ z{q*fT_+}(xhriHpquwyZqGbPiXaUwKuDNdXqPpCzvfoiu`$?y@qMfVe(CEYo?ph>o zq4Vs!GM|v`ev)ZyDjLH74rmcX{Qw_Hn3@Un-s( zv7vldmZ-Bm))ark|_feldd(=Dup2?tV1wq%T=f%?F;J}@4 zUJj|JC}KnFVIPs$+9Xc-tEtzFsJ6gmhFV1ygT&kG|4dzbJ-79&7iuYcFh>>aFB#)g zKh*Dtj62;P|8ab=;=@if^KZB%!r1E+uV!9UZeN^;t_s9M1`_9w|0;f0;Zqxz@kx4Z zoPes4MB_cINJ`&?TG=6~`CRR(?Kv;M6&9sG7lbl~N@)&`m>%3(4mJ%Dkf^x_MpwON zftL(Do~!jhQ^vSTIU>WkN^4`D$ih97^UXfYefj_^`lZvnqCDAnvEr%{ITns8 zkvb5e>viv?y6one8>U=;51pw6`xJJoiQ5-dK|Y_qrRmpmN1JCK38Q4$e8wzmFtuf* zmaZkCR1tpj>X#`oI3hh|ZYXvzl}_zpREeBCxfR{BWp!M}w_gUmVypO@cld0oRwUMD z@lNudK7@qj=8FJAe$r9~ z2%+#YS!$8W9^$qHaUSB;#IEu@cmt#&X9l!{&9sw9pH=WK@aQrx`q!>NFd%>1ri z)q}8u*$weM;pj}p3f+DQ*?a*NtZC|p)T-oIis0V7rB9xAB4}j@Qr7N&QPHw-G_vPM zDsX;KEk3xUcwT2qJv+kfDeCk~>Qaj#B+-sB%lPFm9SW{-2uMjnGpquT)Y|M52Eo8+ zDY+)sb%JwG?JqNivI*A8nzpe@qDn~NG-njF?aAme*89|~6Z}<@0WO9WFL$@=LM{8Y zA&h;foud;srB4TzlVwVo^OM2gE(BwT5U5BO1Ud`khXVPc;hcx;KnOZ2l|G%py6GW-J?((h9li)6;)^J?*V&P;Zk2$ zYDNTq(nklTRZ=*OSNqM}wgg2uJT+$WdP(#5Y|77Bd;rhZ>?w0d;mYsA`iHkn^{JDs8gv*qJc!Mr6{h`iv#AQB4Uo1Pwo%3sRMpTR)gH$~ zZ3Nq#Sc1(EV<(*Z#VSZvVWO@8=*SctnnkCJNPCE3gjNN0>c@&Bhfs}^iGWvDgS;9> z(YTZRo7p-yHPZ*$^$fM(tUqdSXcxrPX;|?zJPte89q!^x`KsD*`JJ3zR`D|odZhy7 z<@1rzs$J0e<;i^$+N46?y_k=Scx%zm+XNcg?8R&zE6D#2u94p!zP8-3%M~j;{wz?R z$K}|?U+?cXR7^1i2sc=hu<~ODqBUx@hAGrU*DW}=0_-As4_FX_m%v;NI=v_s z@+d9g{y+nTP+J2_TqnST1EJEfE?qKuVmpQWLA_$Z&1B07JI%?&uX^0mc%k>6=jF$4 z%&!~SXDRhz?6W*RfPo+Q1sbLM2G`39(w^bJ)0#ifG$!1<2&jEh)AA>&*3y)}Ijiw} z{*QQiOT>B2jh(s|1wTz|oz403wssoa<_`utR;^<>~9Ifg~-KP~O^wQb)e6;@uU zU5SrA%i&~-BeANO;Z{Vqz$@ptr~6P%Zi5*{S5`qJi}4B!Fw{~BMaAyak;aD*H0EWo zC=q=IASD+9@^`|p2OXEcei%E?15DWrXLROj6XSCgZHXMcwna4|H&WZ#Hj`&t4e?dz zP}d5uh!9Oi!`6enAb|;HPT}^8?e&B6n!i-p^678huxlqA5p8n*$sOA9;xVx%%Lt-c zi0;}?>yS=B)1s_vQYPN9)@5h5f#oH7=+>HS>hi05mVT@&^W4%7QO1Ah7$s~c$`x}N zDC2K`NzyBz9b14P>`PFjdf4pWB0h~8Yb%}DXAl(Q{HBvY^;~c2IldtL8F2{U?89cG zdxeTb2i|r?suQFbf<}%7b=rbwg&5?3vnxxAf>uS_35V*y6fKAYc5^|^_~F-aEPs<` zg?OcWt}*Xs2)5Av+~LTO$I*UdhsSsBbmBAr?0SJhR7?z*(r^ek;5J~eGjkSa`+jA6 z{6RVeWShU(hXq6@hlpRxpb> z*?n9*>K_AXCl%Y8Ui$SYGKHB8(N(hWmBMj!D}%WEQD#V>Hkk6fr#R6cm7KxSb@*yXQR~=SGVY( z(*wFVxVpu@+5yl8)LRAsZ$Llk_**yICg}b>sql3WM~AY55#L1!SC-@JleS$C8hj6w8(8hj`T(ytX!QD=nPyCk;X4Gga0}a3s1?xn&#k0 z8ZNW!mr&L$Zlu5o&Yl;}S*Y(eV{d#L?UST%1BPuuQ?b=(^w!4jjwv$2NmZbg#S&C* z-^MiD{&b13^YK$|=YJMlRq0UKD$(#S?!sDV_8|Cg17rOY?*{9O>RIpd=j9zw1E1{f ze&f%406#;0nr1`PLjMTRN#mWUzfBCNW!KkS<$7jByDBWmWf_4PKURv5r)_N`*S`B+ zB#Zw2_fJ?_PstKB`Fw;_CFF!YZ=pbYPNgMVh6ExghR>U3hwMYN#NHCd%bioMN-h+N zVcY}Oi&qN{J$(ZsktWXr3h)KlGZ^>+H0p(R578FW3t;S3u-Ktiv^CH4TTsej<@^Ih zfV37AyfwVSM`cpr{lVhpm6mGgpUYwH`=#wP+nYz;e^F^t{OIJ;8|7_JLliKPNF)~E zkjNPra6SmEa~S@n9yA~Ppd{m^)_YUas(i8E)snFa!$epFhyL2^WD25PY-%uo1n` z4(G02CiDDEMecLF1-ONguA9;MBFTqeV6ZC9?|^+A!ob8WXsm*L0Ok;4CmKU_gWr(T z$Y&|pN!QwZakaGL?^LLGd^v~HxY%=U)c*O~OOb18tS9N|_Xtw<>`lJWGjJeNku)d} z-K>uHBO#9KR$K0_11sU*t26xXGEJJx*GRh`Cns>w*veuh*4uI53y(hIJD&`o)mHKP zJzN8~-GsCf1(+3;a>&^VlL$Ly$HmJW-dZwoyvFUf_6-yMc0!`l%TZM`&6}yx^GSS> zZ+loIYvYOyhCMBYz_vB7hHbu1eCY2lYiu)=Pox7gIcD#N$mx)P*XN(||AdF24EKOUtXo#a$oIgb7i>RAC|JCGv+|a&*`E8i9c}R5{z}Kh`|8`*C6f?UE-n9QR2qV~xahM2 zkVU2N_p6VMGI2U>Dhqgi&|8JT4WMqNvfZ_)Mt>AQHxkl|i(q6kDk1j!Aj+i@$4(m@dglF9+Ht>*=p zkW>j8&=3$p078jlLQLQY!=5&>KT?93f>ySAJCEEiujj0G5>Ao}1aehNcGl*FuUI`A z--&Z;HxQh)x!4Q4W1(1xpmP%wgK*uNXXAaX4Y||6==>umlf^I(+t%A7V~70i)`6k4 zpHCBmEwaNtsRa$*W0Vj6%SO1rEsdz;g3+TQbeJjc232t*9e2O_u(ytX?ETdsoK_M+ zhu>xgw?lr4+ei(+y%uOx;Z_ z`x(bUme%d^wN%jf-3v>qC-(668EwRw8r z;OJM0=f~&Aqk1lxpT~bs{+h7ta<5sG%g+$S$9R6P7f0kOsHgJ$n^K|2qpN{dpCW-6 z!8KT!vZ>thHW!pKGq%XdkdF8W0_hl#dm@14eMFZADS33^ z71&o?2t=tY0L%1v1ww`u_EA>d9=^6#16zQQg>yr3kT5+l7-F^3jy zemZ!PW&EZn=Ay5DG*oEvW%5;xMLxadY7UA{NAn8HcVr5-`Zymj2!CRqD%w z!ZiC1FAp>7g%chRo=sfy(AGACvl{S7w3Cfr;O(jaGJc>zOUHKQr?A+caNY|3DbA7epYGz!G$ z7Z-%6ofg2-rQels{tSRnWEckmgH<`WbAZo_1i9%M9B4^N_lVXpHyO zsj3~D?~@ctZO@miCzAP}o{2WU%yiqId%KkI>#|+o@R{fVwGo%ulZT1P2lNzMVXK8U zjrSnPT~JuRcf8cs$SttAZH!M4SGOPlYrf2T|Ht5LRsnT??e{;m>hSzR3u*JBNyN8O zvN>Kl?elwrtgYT=b`ZAZ6-_D(rUZr=g6yezmcA5(i48IM!+0PTgf;lu3HWo@Jq;O5 znt;6rGm;>%2`^yKR2d|^!r9>{=boO+G{u!wL+GU$m|0UZQEe2dGVNzP+$9llewyuf zFZ$iby}a4D_(y3;RbcFw1tWN~l(3JzIIKf*KR0pZ?DAr~OvJHs+{ zTt&7sl%|Qg=O~n2Hto-`AS$rf8Rge1(%CuPFXn*6Ca_f(wt$(#f%6}-zdo4p{OM_N z@F$^bp0qS&%5am_8s*31L;2l)q@^|Fs=<2`GOXN9;MdNbTL;a1v2JmGGg~f=nSbqg zN!2D?s;c;M#2iKIo@a_O!7aQ%n;n1p1A&Rwu*r0VoN_2r|pO0g^9xQ@)z7r(!(`nb5%-o~Ppc0|-GzGtF#Up2c7Jz4(8>!5?`4f)=x8#zthCtvgI zr^Rsktlo;Y=L2Y}u4z`N>8v|5!NL=w@Uj^lF&Fb9V&r3=X3&ps41;o(9)tDm-g5w2 zY>EnEz(D*3_zCD_<1Zda*gzjZ?FcGa1F{Sz2uHzKs;ih8K-Te)V2~Ki;7-dapquwV zSs?SAm8*8L#~JSK*r&(JZ)b5?7v!l~rllQ7(?qA{iMO zhH2=`0Zk9`$2Sj!j`rHNhm7fwx3}k#+2XCid$px*6mg>CIs155VTnAwp&h}`Xyk&$ z#c4?+!$O2}r2J%1|C&3`@r4fve@I|S?X6;|)Iy9#qv3=ZhO+jS1ds`Ht`!{Ypip!A zzH@JlNU^T49koCzZS}JOJ|#!Vw zRUifsBx4T{-v|}94REt{G*gMRpen+{PFoy_~xR~Nnp|{pp zm@xTwz9=UywrEy1gwspoCuHB_+en@mCamMIe;XG%{=GjC@g>?ul|mp^ z507^<;gM)2BKgCap^;v*we?eVYwY`qTy}NnHnYS<`Z3ON(Il-0${8gtZ)xqB*{3;5 ztlLJII8;L9D;D3m7Juo0W8(~}rF`2;z(D^xmno>DOG=7iQKX2iSOYoBdt2^WIzh3@ z{ZjE*&7me!$VF8Z?GY{6nO)-rfJUjarpHv_SaTC^Kuh+2%L!GzK8S{5yMe-gQ$1E* zQWnc-;Y^5vw5oFEUQph1-9dpmM0@=!@*n(|+hHxbB(W zg>^{6o^)*=sJ@lLTkWNbqNN)5zBqMN_o%hSjFT_=`3PY1@?JcGt{t`^yu+;+cJ1k? zPWKg9c%m~3w_r$9+cBmI`!l=S+$0@;0Ua3K(K)bhb^S2tH7{oOKKsqi&CEtO%1Z8l z!mAlUb`m{wG9Gyjf2FddTC7upf@R4-A9%38ZcpLwT9&zVjpA-yHu}n3ffbz72Oa5V z*XM@CvvlE~T|7Nr#aHD2ZgH$<>b&cPxHPj-4Lo*k`MR!r?C7>(thfUw2sgIQ>hrREv|I$6axK+_VroM1*tQ%l!R(yed|F?o)3e*6K zN|lBoG#7~`41!y*=C4tpdL|8CH?%thSLK3UfB&hJzG!gs%kwnSNWT}pAk(jL*Z%=f zwyP{;Uu(F@(;j5m9nl4O{q8tI33jaS`B-F1v>pcutg$8*pBLD(pq*7;{P8G{Zudub z;1Bq%pb`L!^X>9v>l{`UhM;~Wo&%5m11}+$c3%%W!Rs|^N(|dY5B-Wy8Sfet$J-aP z4NaMO+6BW7CR1+hqx3kq?mf(%6t7df*GnXyZH>#}tuGa)Zb6nSEful4jb$`EcK8)F zgXz)E@CEZhgp(Ihvv_@cH|&&%#exzU2|NaK1)%m`bAU0WJHf;tz6Beia{@!qLa`G7 z9z_YoPCdL+64~|;GHw|IGQYe7>`b{l-hp*~4yz}YUs*KY*`k`6NV0PW`&a(|XPjvL zZ+hg;bFgVP_NE4WplDaO&@Jrv>=t%Qcnq>7WMIw-DPRdD4Hg-BrShj?Y!o!?SCJ^! zD4?rt#zzg;WIX`c?#?-!2`BH1luUsxBXV*?to2<#(V-(Xbi#35eKh#3r)T2)x9763 zq}~#R-FJS4ZmN740QDSna6=*RnA1#~X#870rHk&8UdZa|m~I;&c?2zeM0x+cklork zJ!^5mxZ4Wz5s!-vUZFunXnQQNS9H!;YdaH3y;T(nuT%FHEtXn&m6P~zg*CFa+-!Sa z%3mM$4Lu6JbU=n=nX&+K0*qX|*VPpYz!s!G!rL-}z7)$~txp=NsZu?XjfdtpTkjQfxhsT=*$@0G~Jbk5O`6xa05sa;+(5j?l)itHykg5wm+^K8O%e>9kHgZjN ze9|powShTcY&*)9dBEmfvq#YYeO7O&!eFtZ|3rG<_lb^zNSOIvLWV8+Vf(!?yy$>T z2f!M8A1v}CIhgP~24rL3C<&|-GY6SYmIB-PfdlbtU_kef^ni}7?Hhou!IgMVuO5L5 zW48#bQ8f+_`lvCcDgDD}{)B*?<5A6x2A8w*GA^7LgxTaB*hQ!pc&aPa-S zLFUH&DO|Kw33^5E_%MTDpS6pRz|z(dZ1+^hd!FsJeWrtNI!SxaD27%XYfRIG1ee-P zmcIECz8COM$2rgaJkFwOOGtd=K~5{bHa93PK8Tx)Q{;4jC{8bWk@ZxFCJs!8YXs^+t&-b6x;FFTJ9cRZ&0pqx)RZBk7y@`zlIUfSeE0l_39%29s7j_pGFbv^Kv8bt{(FpkUgz{ znZv+zK#2QSO=msrHY>RN_I8+xQ0HA`)E@@D=*Xt>cQ6Opv1&LzXZ6mYFj5n+2mxre zd8y@{^mhkX9P~QZ$?UnEl&-q$raA8oy0Xm}2L$q6{p@ILp>V(-4YeljB|jZ`edugK z2T7|Ep#w+eBJ&F8=fQ(#$0N;{pM`LrG}hM#{gd46A%pBq4`5iqy${TqdmHL9t0l*& zeMMWBXaV?&C&9h&xE=oJx=2megyJ=%!Jm|FK=C|z#}(V>9aX?El5g1jW8aFds-*bS zZ$EI6Zu)~3ITo~Pcq^&s8W*Z>YKA}>$h(gu`U_BgaW3vL<$l|`^Pe&5&64Bg$` zNJ)1L(%l^*-Q5TdQj*dQ(%s!4or-jWgfxN@3L@|0=Uw0RoB0En1+%z!?me;3KKo>{ zZBADLlvd#KJLSB#E6<<$GyQym-YaZlPgn~w6U*?GdCh-`FXJc378@%K7d#oAYo5>& zjSE*aE+w4i!mut(<+WKv+x321_I+>T(f_5oIz5S|i{262if4QEr@_YH-|M5_u++zy zHA`c*tk_520*F2Ut1;jN+In1nuyPE6(*Otn=JqyBq`M?PGoQ) zp&HuC4YtC7w|yYcz*7dIz6n@N-cuOP;tR_s6k$dLp;@*N)A{@E=SKA#ZN_~fp! zT#WdiPE9sckto>DT+T5?Rd=K6h3JMkNc;dWF9Q^_)8E*AlGwET*rjK_o zyQ&5$d5f%A#ESJf?aBND`_t_##+W~QZt(yqp>tECkY=P|P;?A-Uyk3iBW?Xa%I50oX&CO(s<0>0k z9V|dg{sP&0SmcM{i%8ti)UNPEE_X`=sIT5fVv7kxX|GubDjbl6kPmzZRKS%3mR}4R z3nch~2S5#hai6^uGC<1mZ`9cUsh8wFG7d_7Q84+m_NzE0uaaR$8fC@rlLXcd3O7Ts@|-!=3dS$UConL6Aa$}P_Y@%+kdvo*@e_pmx}zz#ff zd)SIPt=c>_B&QdsZlqeL7kfXuC?{Qs!U|51Ji!Ggm~2qypDMdecc92<5VXzG?e8sg zXV@U>rIkYMpx8>~a}qX|nKJJ`kbOZ5rp-VA6gKU@wBGrTm{&n2m+~uLtdzKDlchIO zDJ65#nSjclL{3w#E~7vREAWrQFaX?w{VSkMT!!mXSt4nYNv-J&R>-fv;y{gr3)&7u z9YRS8A_rDrcQuoCya+=o^g*mVsEZppKc-1HZ>r(J%Av3x;x`iX1)_v#H zi_@!qYeu5@I!!62=U7YXq#mR;wG5(4gb%NZ&u6_QT@-u9t);ieI!gojE%6+jEX+P;99=NMv4=E(-Sg*6H3C0*JI0@q+dxC`_n zOB>tYt_U8cSTs3{4^gc~Co1+RvQIUQ{RG>0Prq6ZS2}NxN@RnM-R9T22$>ee^fZ&F z&%iii!Z5)1G_$Yt9i2!%8D)$V_wM>wgt%MW_F<5DOD@N}3F%z3n|6Ga>(f)YDqBod z*-POn8-w(G>}bQ1rOYlHQbYM)8&gV*aeo4?W(97Y2h+IZ^?MP(%Pm6%gsNnWV87?VUf8w@RU@KYNj3dj=xkU z&_HWiE_o%-%J8V$!T8-$tFFe_l;irOa9uvEHnV}2rAfL_ll6kpVIv2bFf=ZTQ|{Y7 z_g-d&)0#5w-V(il750y7*a1>L1}bH=BcJXCGUDMoO1V7LqPR2ttFxUZsdrA!!fF?SqJ1QU; z14_vOxNVv**GHtC*TLP}5=9zism6&Jkd!m8)V-gjuJ}vWwmtrs{}HZ^ux?AWq-ii> zM?0*V0oHEa9mS?E5t@(X9|f+||M>P1SB)7b?4BT7w#%!!q>67}h_BpKjMuI*?Vo-YF^La36`yn1wBhX|N7^cXjW<|t~Gm1#^{o=IPHODg{`qcgdJ#O<}2L+~j{l#Q3 zZVFqVUSiX{TYR$WdjmaBn=0L`!wvP<;&&uSdu7uKs|vnfq-;U2N$FKE%G z>Ig+G=g8=or(xBiHVPK#2%tGYGaP7zVPGP4Ofe&Z46yjlzb8D_T3d^c>%f^P09PA= z0{P!0k*K#${Wt2kEgC2>UQMhFuq6TBEB<^`q^4u&S#7`HBG8hp_MI@2;C z_Rx_CZICCQfy>Iqt?kb0Whkn6SGZcS0Q!h<5?U~9JezJWa1sfH$WnEX2;Ae_VyaXeQ43>4Z8K|hd1yOI`r zo9#g~H6>DmA*YG(!?N=>fE?ypJmjd(D3|LJo(f+rg#el1LjsI`WPI(SULjLi&yB1D z+RnEzt**Cx$}u0P`94rI%|G;8xp2P-RN4celOmq?M@x4;pA8t zPbmrgSnC@!0jS;4mKw*hAAh3f)wUd$>Dr4)L#wiJsr!CHMxQvv;h~s8)DU~+8eMaC z1)V+#EevMh39`*3QEP2Tsc{V?g6F0(ay0QFBS(l-Z}s3(%&`JH5uoLO5zcF>K|Y~{ zeub~!vV(g8v~Pp4BJ}{#02a(q3|oHy)IwtZONEw*Xt`*qiTrT8_xH1BR0|Ze5TG`) z;glf*VN@V_ojTt6W(yvAp{uHE-c;Ry@=6p$isH&XukziBW1-7tNRuB=}_Iq&AcD)GOk! zzP^>1M6!x`<@_$Wpw0X(Pen7K=JJ>KsR?Q&fu_s9xf#*RUmsEV80=J(Els4p>ljlK za>17XWu(-LPZTju_i=FMA&mxibTRB2{Ul%%yc@^#QOjN~A{`(8*}-v4RRY)%iX{>b zM+D$63`RJ?vmgtT)v9x|0|QSQaF=F5aAJXQ;28@k;Q$D6b~rVO8BUU6jwAPQrSo`( zbC4O4a{r(QkpHJgk^Fyfgblc-r)Vt&R8ROISpy1+QBXgj{`qwQ0u$&@xc|L?^+b@5 zh9#|5^}etJ_birMAjTg3y!aWx30GgOM(=ylMwBFxln{~IFJyW&Ev3SXJltO3`)|Y& z7`vO-ZqFrDS3em~uLQ5${vAD5;Y>fJj{16)GxEDPqxvMEd)Ts(S6SZ0g=iJ~_Sq`r zea}08jS(L1y!?rVDg@OC!t~sTIPt?f6%aUPzBaU$Rqvv%^Axjl7VLTCN=)9uCScY*@Q;Tkf4yaQ%h50FfG zaFbz4h932R#a93g_8e;k+({rRA2B3)<(Da#KoEAG-GHTSN`C2M8D?657}=6Ob^sRF zfCt%~I7Gq(sMmBYl$IpRJY~!zNA+73m0X%y?=3UCIQnirdzITpF#fV5U3XqbEw#sc z<&BAmsQM2Sn@_5cd~-Z(Tgyyy|3PB2`P#9Z{rGDnPbOEs|L|{{AIS`>LFaqE=utMM zW=h|_BO{BQ8C(LYk!qBB0UByHgD(Pk>C6q;k+m!WnG5Ns>}NnZ7ja;UZPj6YAhlL# zsxB}#zR?G^*#aS~5@+R1jJ>2q1=rsM+GqebFSLgm$oz8irW^vhdOcwRtPGFC4N%%@ zo&)*hOgDrlFcFJw%vSwx8JZZJt`!nnV_gI=sfL;RHoAPI+frIo)@1N)?0binzFt_D zXt6S>vrw~~2~8bX{T%ovC=$?bC3ah6_4hvJP;e{R# z;`2dkAu>gdxr>I5WY~AEstb4W3-)V);ALmE(!}ofHp!-4N|S`3@`XsFW~$vggD73y zx5`Ri;Z1h#HuSUy=A859xV&K$*(5RL_@S6-g1F$xd?q;G2#L9Kg@?rqlLCV)76_yr zlp)~k(0g#%>dAY(RbLr$Mq(A67)$a}sAwO8f z--UTJ;KUUhVApCrA2rrS>W%7Ad$j@4gZt+;fT%h^3!yWtHd#;c4DFJUZkbjN9B zbAR$sk>M05_4TRmgzC*-UDJ`C8xwXTRsB3a-mK-Esbc7!#5MkEuWzuup*;eYuBAhn z9WFsi>fFEeb8LeDH*2cH(7RW?bO1O0G$-()5HKd?fI!*d5C!g8M8GmU+{JmFwh@RA zh;sLbd;Akn8>U{HOK-AXUO~AcP}ybTMR!W_Ua`9Z@tsAv#{>F$P|H1dojX1qmw@|U zFUNaVz_(_`Eq2)gV=te=tBzY^!VV5OWWa&|Y>(_tqPK$>J7xyOS)gH?C! zMM;EFKbK(EBNH>yi7A^;!Q0m*Q6i=?Nc}`#Ol{|20Ux~PT6s-SvO$(fxVbsIHL>K9 z!QaeTp>qR5!iF-vu4JIVEXKHQ904sAgOxeI5MYD`d;C9u;9XMwMwDAOh7Ix}ZlGP+N2 z&j$kyv@1;dJDxSiQ%`MF{00@!@zsr%e`Qx5tNjqCmN#O^eDv+XC_k%WoyPxNdoS5) z+TQgMS!>D{)3sVgol4a9F-a7BEVxJ8uX+oT*^m5MCe}RoNp*l>;#>l8_sm-lTUo8e zlTw|EzrtPYFEC~0v6YjQ;uw?Vub4$0T3PG^CUQ+fjW#E*75>IKc%g-@>md< zK8RgsT9iR3H4wlFKWK^7Nou_UU=lMAC~B%8(7sA62Jr`=`HjJw60jKJ{jc4uU>Qvb ze9fZao3M~Th3Xa;7vK*8A#(LCE&v0n$x0T&b}%g1Mm#yV7=me1t4JNTXsIhX8CpTK zogMZ3$z3Ce&f*t0cILp5^TG`?D~B!`fH=$u+Rn_+^-m-St$!NPT3;SFf9Of=tA2mG z(xJC0qrx8&IL%pPe{wDXIz~6j;Wi$|;-=e=V@c$Qv2kfsvBuSl78|O52GXNYb}vzS zM0r*ItYL{98#L1j-3-#0+C)|KuOC%ce`qqiCS|wIw$%@qt2_xV%gV3#G(Jdn(bN^$ zQ`3t2opA5MajycOt{Li$z&&KC_C9cl=pD$GRLImrtpV2z{PKnmLP+(c!J+}+ODuE< zLYpt2z}h-|2kRONxD6mlibXu?JDW(a7J_sbXs?>1nvSbO1=jbysFZ;TvgbigF5iZE ztP0`%faxF%1O^6*wl2g`Q7SKZ4)+~>N~qC!hJVXI;Am?nf=&bykh)q_fwzby;x5e z)1_IiK#X0@4WZ87WH^cF0EQ z2^~9*Dlk(+N|tyG#u*k`R{*Tgdszn!ZnJ{|7Kl#mz@t0x8l--J4>(oyhks3#xafVN zNcY-5SzTCB&X|{seb$HrnABDaef^(4P$J4F-+pQ%P6&`5WQ+s&K*CeO{(Zl2IVz7G;v7fi3kjzP4+cMt58>)H^6&wdnTX}58f*0YUy5uPmtEM>wpy2-sCb-4{vQGlZ zg5dhVPy*!hkz)arh!0Bc7bLnU?hXMKg;2@+{Tt3KA>BO9<*|ilxObXpdL#=^mj_>C zJwkX8Ja2kkoa(IT6f<|#6|=Iy%Q7x}m{+ONHTto4Zxx$U2*vK}Q)7A!*=bE&?zgGl z^SD(bzvlvKfs+anu6EuAj$sj{DZX9`8G#<2CqI24^Xw@XiV}sEUB(L?V=8u|y|Sdn zDdfw(e%_P3crvG&4@B06wH?w)b=WewXyQh)>DA0-q0yw5ap*UE8a8S=KT?SxaSscY zM2w`E1*CA0(5MT%0;FE+gJC5VyiB)X?QXz@3|uPwi{la)5`o`L?fLJ3yyx%5GZb5` z+S>4^y?sN6p~->hp|2>Ez}AHBSBdnu^bI*HqG>>s&n0L5OlW}Gji z@m)TuNFtfmmiPeN!u;gPv~79nCMaVoYHO6|rBBqO_J_?U-jtXemca|*EG5s&lQSYC zb!$Zzb8LCG-GsMIuPKXTi##n-Ul3<~Ni8+PICOOteA|>wm1NOX5rM+OpyKN%YQwYW zq=jH(Z3Gz5nG^a6xnaIiGY{LXQ(c31r3jZ)R^prAdrzoAo9}GLUj{jeY8vw)z|d!uKCerR`7D!-uN%BkZT{1fuK17g6lhvMhWR6@?jJEmDLK=mR=74(MzVfV z>{ZDq)SWXiWHr~OM~mVvEI3care>k0#@VGn{8aoRwl?aekMXiu?<$t9Y_`g&+bI2y zg)@I7Ut`7#xdqf;HI=OUb)pd+9+Rnp|-2J)4^E%b}dkH`+mq5#AA z|A<^5UT^Q*3IVUQmumgtK#o0FrMhoJ{-O5o@DGVnbL!Nsr@uRhawGcp0$8|8Rt${` zD)9D#T>)-f2nn(nqXD}=mj4|YMM;d16U6JJjo7j->>KJn`V@WNUE}Fmg^z$r1!t5LEMUjxO_Q*`WYDKj+A?e@UkgI3+ zm`d~NbmM~pN>SWNB%q>$RayX~lBv;&H19arQVRIyvU69hK<7r1xMHn7$9N`^C2{xG z5NM0f)zCHRvTQQC`D$^t5-5Jlnka5l zlKqzY?Sji6KxOgyGa+czs%m7RS_}4980CO_(BR7!X@5Gi+6Q88d zFV8Qn`V~c>>@U(3&pCa(FLQe^Sjvv3N>=AQ&N#U5g=CCYBCa6K_x=uYn&x(Exn$t zvR|@vCfi4JvW$-5)xJ1O$H8g^)?T|j&YygYO!x^DibsuSkcC5m!k8@qIN-oB1}w4h zzo=G)u)_3tplL*j^r*GTN6%kz4rzj$vXQqxokqj~;5Jsi4hE%jfg3@nwK~DPHY-`F zny6-UOw(Z{Z&rO7iMI|1L(0R92e=9S91{PAs;*3GOc z#N=!B=Iu>iwuc7b8Nb-wuT!1f_2dF|TX9_wxVcQxW7~MGWCJbsgwB zWtkPAM~=-p9pD;kc0uMwg{y`V$_fL=?;AB-?>b3o&ZD=L4_tQA-i6ln^ z^tK-{df;BB%+zk=VUzE&eU*>RisEK5+bTyVjhIoEPiY<`TAPeneSUf=Lm_nGb@)6X zT_w+)Y(w~O^MbJPI$z-WtJh4MeBZ@Z`bB3ls;B9Nw%_+SYb+dWkxunmhmZ5d68qT6 zoxSgXb zr!Vg8f@~MdUcuPUm>F2d5(vjc9=vf5`C%!oMxvl)rANVqYU(`El>PXJ`|z!TozerR zKwux(egRU^-Q`Fl-*^)N1*wR*ge-urvO)KR0XHfv7Ljzv`&07{2B8#afH*MZB|x!X z2=KR3ccs4(mF@98@2#|bspX>-?tR$Gn=8%3uj_wAZe#HiMdIKtnQl?_4OWQEiu3;! z8JeYwFeSUyUxb{SfBMl)dIoseIs1=92c8|Chd0yCQbPH}NqSfuaBs8)Z1> z-GqI_{FSR?4Dw_c)lS7iR{SolC*sPh$~?B`rJt%Wo3({yv0_T!Q1E!yi6~c?}o>0M}-lI=o0YjoQZVlK}4*ZIa#|OEcbIFh$PF&!~4b%Fa z_znuC5%`G@u!r0)+`k!W`0dfT#Ig`ssrl?Lj<)TG1SQizm{5FwvbrVTnKNX znh37rNs4`pr`SN^4-nja-0zo}=wOQ@Mk1_&VM^ixTmVM`onlvhlX)eA3c~jN(V`V zD0&xaSyhQHYM4 zwrZFX+aWTrt3Zsehzz$jL;|eT#oO)vSYoVWB{gtBfM)?0@28T9jnbj!C$bk$Y(Ee~ z57Z(J*+1#aJ-wl`K&fMy>eB6bI+>*%&Gc4-Q@J!RRgy6kcy~;zVgfJ`KHHGKZ#16y z#y5^e)aPCC0e&{OgNqtZ&R^OOC6(X!ihJZP8-D(_TQ$a)ux`RZtiR1ckcNhkKs6pi zI;0tC8c)TAP<;@Bk?pglD%P7$*kTt5Nslm6;98ka+o$5V#`i_;aNCEByROi7c6i~* zlD()FP%TZ&jnq=WUp2JhNCagSkM6MpSPHhvWd_m!O>0q(8rIKQv6O+L{Ge)@CldqI z&;(Rvg`h*y!K-ux>a2~*deA@*Osx^BflG8Kpv-OvhZqy;r?x@RUePY?lSQEjyYjbw z8*mR8(uSZi0e#WBt4~z4iEjid;=^Ag{d$A&Ba{!bf@-T^)xfp3o`CP z=)s>}_A%lXEwKVH6JS=wc%mx~0wglbql(bDI?3-ylQ%#u2;f#<@bM|Hsoa6nQF0_s z+JA2XR^s6E?}5Hm-J>To*v=ZUMi#WZdIBM ze}`#ijTYRxRb77F)S4@6sI;nmA%oDe?K9i;J0lr2f$DvU0Lwbruk;lj+-0>ZJaPsV zsPaVLE<=^27|3ey1crJA6#a>Onuy`g0P7x0kS>K(_oAE#FiE!=lg6+>NFkB{iKD#> zU*Ys5Ct#2V>}R7ff;9vLK<*jFPAEb}Dx<{!cBt%IS@CHy3VIF_7!+V71~vZ#0bGiu zGc6=}ZkmAsDsBbPI72lV0sCSnBM?UsT*UQ(eqQkv~Q;?|0a=lWmCUz9Jo7R`e1xD8+GAD*?LF$G`yE&cej zAxP%mR@cx?fbyQb%9_R^VfBd52I=^=DbL7?d5Y2CHP4SKRpzPL7$c*Y7d@}=s;jIV z*eH&irL>KQUl@xJYYEc&iMNElUoV#^n;;AP@W$f^u4X}EPv(qL7H18RMu8KmQDu;T z#l$6a7)YAV*s}xE{Ar^M#CJ%D@IwH0iwgkQwTEWi2i{#fd%%^?pfCb==5@|bD z$J{ChYCyuz-M|jHfp;QbOE{g}<4m#ul_;Py7p(0b%bpn|Q9yo3MO41z;YYt#U=7>7 zKFd=!C+-)+7r`I8Nhi?!PH_{Ch{{sJkrnL#b{7R-*VDI5g=a76_C_Usx~+-q*rYYh zVG0T!oc`tTU|9A%*v+kGKg|g%;MPwJ&F8#>p-5CX!Av7DSrIXp)s6L;k^TwDqOIs_ zJ13nYWWQ>mSqx1(r&gI6XdmmXkiU&Zis6x!uJtseM* zk8+r+-p-2v{M?&|XJm{7S&#*Fa!xGDbA7$Cu1KfKKX#*Ym}Y*}2CCB=1n)KF0yGn% z%Mu2cjSR3!Kx`lY#}3?N zniG5V7^AQ_BMePk%H^wXsUP*6=OLI*njg0eGlY@67}1735@{6kZ@$2&*jT+~>kHQ2 zJ}dgbM9M|2cY~@i=Ne~(5P&6ITj%xO@28aw!+sj)HE)iBbvO4Y0Xn%RU-B{J03TP+wZ25M(es`7p`jKWmi>&ba8u@xDDZB87|HEeSO^aYfizF@f-*h<)6qh z1O9-e0YexLKLxa_O&*5ZChuSbDj~yn%7)ic@$O{-WWb*#G#oeFM&O$8hAY zH*dqIZT`(Pb~%dd|NR%cxKXc4P2}!~{PQ1Ax5(-A)S1=O6oDaESBt%SvF;RdA9>$f z&48*^z5aEZ>`czZ#~)75`f~TeSjuTgf~HfDu~=)PIq`#P7!s25kYn(cd7>rJe>~+* z%@vS`O;#_&D#Ege?1Y-9YZP@2N{?B`AoE75L3Lp$uSQ7E1pTd%okt=+&=!vWiQz8& zQc3RIO-l$yRzPwL3TPxoC&7>l^eHe9kmLt9x8_=2+q0%)Bw7FO^qCwUd zf50v;1As>l@iizw3ycZwC<6Iw!?tmiv3-OK^^8l7yOc$^$g=9X z;#{E@eF> zn-Nfw5PiV$pEp$p6yXi@7;r00TtJ!}bR47+F9w!%he}AdNNovDzmliBAE0N{Y1;R74yus$k zwKm^Y-^@Ojgi-pvlNJZn>f)I*VPC1AN@kXVR4G6}%kSSX)XT>Mop$zEJkMgAPn>5Y zn?6Qax=0y|y|l;OM}1)@5mskffr%6O`&$qd`x((qwKSjoS7unM=_^$@+*awmA-1<(MFRk8HCqtc6LpSkTUq-;B z^@t|E7o%$8z@lDa?0~JD01R}UT5%BQ9CYA10|S~d5G`8h#ao+}JM-T#8Vfxj<9`JR zI|bvMoE|H@Su|Um`Mp?nlPr_PALJ-z)#bCH$V4#tr@5}aHRxA=xjk|;eX++3_rB6s zBn{v8BGMhz@ncFDwhZOG2jqn=AE2U$#X&?WlL*kMz%;aaHRZk&YS$C3Ph?G={KZaU zpv+MPXn&jjz3r-d-tqpoOAj{|ha6yI`AeX?c4FHe*UOlt>WWZ#gmmpi04#Xu;m`M> z7rySeor~>QI<2y};i#D%j9}rpUOMWu=rwV-vR+_sSK4S+bies&$J)_I+OHlqGUpqu z0CxHG3=XMLtHf`e{t9&?U;i3AYV9}s#w~xu4VU@c;6Isa6jM{iqlhY!3^$QgKw($8 z_ukvbeg6%Lr9@^c<&39*HCf5(G&0-6em$MMD_DG1mrmkqri}mjvb(ORpxoiZys2kk zXOp}dJFheCGZZ;!2UmH`Okim3LZbi*20$r($VX%^0*uIlhkqc%mr1kFR5oVxW?oMQ zYKjC5AOJTFnY|b_JQhfx46ow9-(pQ4VFqbCh)qlxQAMNJzHcxL^48vyoxM;)>3%|` zIk+1WiH^9DccQmz9#~^Pu{Ueg%R`4keL+$^JSy^I&hIU3ED8Qi+2(fBvKj6=g4^G= zwstn0(IbUs-w>|boNkjz>G?C}A4Z=oZvp#B2#GS=~#$}zG^D9C@=Rc}o&UQjO)^qwpyP-0=N!<`i{P%4v6Zb2``b?p0%e2Y3xD`shC9*Ocd|69C$yi{xMx4usw+-W71mkhnDs$7ccfvI6Ql8sti zkTvruT^q zsna~&EF2nqHH)u}Jj2153>na@eu3lxdEWjBGeR9a));#iC0Xt*KM8GPv*mUm1>&G@SKpVrz2*`#@TY5aboCFN906~B{ zo6!*GURp(MXeCITBltxpGPdRu>Di-jkIexlrbI^|{7aipF$N3}ZkR#>3ThJWTSzV< zCBF+W1$>{T_=zu;YbCkqGVh(b5UQ_~6WMLW$wC$8FnjUS=8vc5ynD>TFY$eOOqFp1 zDykkEwa2KOxo0UQU*=Y?PdEaUNV|?E>(n1Gi6C9c@{n0sHy+rSQ<>rBfQ zn|LvEE^+}OPR0u?e1B~-q=MXQHlAKEjzR?Ushvbc&^<;Yfk71LUmi9e)@Ke`{Qeac z2S{<6hKOhb1`ZK_0l#PmDVw*Zt1z0tmdt?!iQ6=t38X|D0QVI1yI`={*`kTFD=mW` z-LOd$S*cUCOiRJ$oqoH8{X7rF%FQa%C_I){x*KsCR57qz?td;B7>|R-*8J4hW*H!! zk>~Z^ELks|lqmM2vE$e7I{a3sfy`xgeBR9wK(vf5w`ISnIo( zZ_O21BO^%3?fe`!5!$G561crg;1KP?)-{IK9v zCluNW-5h9QTp3tn11Eov?~DmX&aRk4U~u4FD6u$Yut`1slG@Ipn+bHQQ+Jr$zhIaq zS-Jbe&>YKB5H3M>wc$z->(=L#Ls|uojLk#)^-)|uHpK>&0Wf$m4Gswz$|!Ly*8eiH zF!nd`eEVQ(r1FZ?WxR~c&F`CG5T=oF{sVT@o7aKA%a?B%1ZeakA00LrRo;JAVI#RJ z^h|oEe=@RXKx7*mdd=%CG@~>eMCGmH_NBq_M6ZZrPIfQ9Cd=ONqetTUMfAL76GY{F zm|y|nJUuR7lxY~yTu{?@u+$O_Uh(P6%N75`CDh?UZ*77Hz_Cs+X`ca=h>;DD0_lNb z3vez8DS$f+7UMO)ez@7LLIt$fQGjMlYdbyY?12Ir@ZE2Wb%re55U93BvHih)s3aUg zV3Eg;xdZ+Q^%~_4RoUS_UXS!u?`}d3r zFRk05c>%$%%-0b8XV2$dk=cFc(dG%_W25&l;G_o@igt@d2`NfU5l4W{&aV}#=*E+%#TBTM`)9ek@LgT9+3r}tL9OxPuB*Si*nN`gg%NbgQJr77xx9aEa% zEunwg{rFp8Ls|&S4QMD(0r{^j0ry$T|IYuVrws?#to-o_P89kPyb&<48*d752Aj*| zE;}29U+on3AeoZ3Pz``6Z#ANR$vFce$sFkm?PJ7-CS8R##{R`rY;?$Z>X z4-i&38FL7;-!-MB*^^5s;4#R)D>k)cn#NM9d3^Y_cwulp-ooaPqAUB+_WSesRvd%` z>q{WsMViqXVzCH^AZhB;0429bnfjuE zy>m}K7meRsYaefTn@hF$O^xM7{k_^@u!9-?2oA$9yjlA?5dk&6_69zKhpP- zJrmn6)BeOHJ}}K6dN3i(cQWW9pf-x|wa1u($|fqjxo^pey#K1UZ%9T$mRa<2T&aCI^4CymsX9F|eO^qX447OcG= z_SxlW&BKG2g#wN*XN<2n{M@;v7nn8hZ?%WHOAqul4u7E)yNenU?hBOcX$ocZXIH*) z%8)TPT3kE4UPDSWYct5Q6cSsH`~GaSRZWTr46=V*=TMK>iVvK98Ztdp&Es*jM8=Ve zqpkCnX+2TgwC=HkQhahF;3S7c(&t$u>-a-QY`*0rb0}LT)o4=r)U8 zY(4(v`Ae_Mv5&)B?8#4t=F7@N84bFA+6?f->_v{qcNDq zz+4jyxnlZ*fyMMm_W=HYW&JWTDWHjK%L3GP51^d9tO3u)4ktKQ4txwBJmPiUV{oT# zNJP<;Tfd?L*g*|O#sSk^Cr#{?(}os@BW>eVTW!%5tCWW;GpjD>eH{h&$$EBy4K?lX zbR7mT5PxNNaaCPe<}%*fRX-Zl6`E$wt6Xzha&B95{7Wb6qGL1Wc}g~p2@T(8O1V#p zdOwSL*KWo+#G;Z!*c!zZp+6Yn9Glcreerx<%(#hv^x@GjKI^TBeRgT{= zBJ)Ck`?S=GCVGwB1npVz3NRdaHYlhZKn#7KAru-7j&!f@rIzA3Kuw}iJZF|d&(Fry;79%)Z>OX5mzYRD7)EKah!TRNa)*EOgv;Cn zzIJX4^8Z~vusvxp4#|GgKku8d6kloAA8D&&RiU9?n;#*Q(q;VwErWY@FMAU{?FJW6Len7 z({qH<75ViV&&~Akw~5xamLRCR_#L+<{_vqED07N?|A;d8VQtdVebO?Ili|CqMoL*q z=Mujl%AfoQHLT!9lHKg7soRi@Y<6V0aO^#bGE6s=As`Z1s|Q>xp?Eqk$rXg@Z(QdXYiEN~9T@1KvyMrBxIUseU3G$wlGqn^6M z4pe3K{_1=VTx;Im_|7~vzZ&`FX8bT=Y`L*|l2^;mm|^L|-IF-c>)neh%MI)$;c9&R z&KvB+`OZt~i54>77Gv}-v&Gc1wO1Y44*o?$hE`D0GV&8uwUQETBTkt%wuRZ%JtloY zVvvqtEs7Ys#cmY!^jT!)6>9hgY57oQc z#GK>r+X56(Pj0M4mizttZ6K@!z7#Gwvd$O?QZPmGZdFw%uoKl?S=dK+((O{?Ai70* zIrDU^5n}y&(2??HB!V5FZO3@__E%hge8#!XZB2mP!cfX-ZsVVT6>OdKyX2WZ*XL$z z_ctTM9-;S{Q61>?UX+5_rT93k&0eLB@8nKCiEVh5T_N&u;rrFAbRryxv4)Owpq-b9 zie^^n_a-2Em|4Tp=@vOt_=1{GZ-fQ~;wOT6zP?)I!15ngjsbJfC2FvKPf3dLVH zSh$ai1pFTrvR+k-Q{+d>e#_fHOnl1GxaFvm-}^NUpXDFhwQ!5M%RQy^*Z-+evl-PI zkE%d0Yhh~%TD~Rx)8#(9<^#r#k^Q}Dm4@K&Z*sOWV;)3v)g}K*Bg^R5Hb<{cuI^rz zX|(sGzdFp;#i)>@7g!Ij4AibUBixY2?n>YAK%mfG`{mY|)uyi3IPB^-LhIPYQ$^oJ zXl#Rn^kPmH%Nd098^S#;rx999`ppO=FiMQOtA&ZueBwCp%b#OzZePSVK0b}6aa7zT z-~(z6SU?)GeVsfgFa!*rS}++pA^3xhU0RB;H~-=-Q@ob^*JPrsh!&s>53PsYyT~0S zlcA)LhPMJooK&!-95Yel*PE&c4YQUITBQFmKeYc375P_VSQQ#%rFkL%pX4CpgBrv^ zP@izXC-gsb1oa8>@I1~RK9^@Z0 zF83?1yDpG(KN~ImlwKmMC9JLQIt%%t;~YnZkba3TrObxhC!}>&QArSk>R#A#q~@!2 z(30Wq688EF3N55+DyI3KsPg#Zj9FRryW5V{?3}F213J#wQvH-vO&@89y9cLlvZoCg zOC@R*a@RotJZS&QS``9dk;x;+JX|F63?j_~G~6w8f(1D^@`EcZ2Mb?Qd|%H*4Twn_ zp}mjICLDhc^%fmHIB=CF&%p!mx+LpV>`NQLCc z6qz0DtoVFZl=%lPqrR8GH|>&t8Rz`wIWf(Lkl#cPpMvkwaFWNYJh=|H zy<9i1j$N_TgjtuAk zk*A>_c^42l1Zrr1y*i%oE|1<|eV35zFr~rW*_O&b=pX<`1mqzhtFjjce8x!WH0ih2 zXR6visjPw19J$Bnp5CDDJ3;zLq84AO8NptfB@X;BHYVoLe@1DSdh}H!(RUvzpc&a=oK=*gmI?J%@jj`G9Ueh+IcJf*q%B(deRKE(*^C{MQFKS=;f-qFn22&=6SpwB13ZI zyWnj0ovYJvUBfz^BTrEyrutYxL0(3puJr!Y6#(A!KnrRRfe}P#=c{MHZcsL&#nsvD zZTTU%T|f?=?i~p2%!0wKzSfIY7Fn%QS&E(4sKa!aNw~BQ`Gu6BNG0ff2%5Q8(GQ6? zfOcZ2IC|ei_%6}cgteYj$1@w%;J`boc1%vAZ#s`e-;b9BG8YLr?GQuUn&T}L!U>Z3 z4|xC096mquxceZL{c0lvgV*1k`tHrE^0AHnPt+STOIYf6%)Xp~-Vu$ca-Z&vN{Xap zJ2QHXw<~{~vh=JB%N|ssBAalenYeIEoc!71-`8`$vk1cV6`F>HSHD}&n|o*Qg}|i2 z-n&WJ!ah*OhHzrv4#_I9C@%=^QYMKiRbc9 zHN;~+&2~m5{6)-?R*k#RMr?UjP?}IkZ2o08Gk4^gk8Otmr>tCr*j0yOiB_ID`ii{m`C4N#w=b4Uq)%dqW86OG^xJiQ=xjd z6Hh*;nfA={ovfMK*qx)oLIz#osEvv|TjPKtkDEzIYP_TQ9112wMZ!p`R=acu zcuRlJMhJ|?6H($O09kF=Po<++w^_h7c-Z+J!PDZQHI`CY1-r(!&6W21`P`<7!J5%f z{S~8)XM=@wo>c|U>M1{gpu^hVr44rcl~an{_GN0GEa}IwPn=1%ZYD>+6O;3Jhn%-t zIrA@lcZgYAeR+SRb1YUFp5;`{`AEY(vMRlWI;XUTO1TF6k*1j~dk3C*0~7kIY+h{L zNPp4{-BypX6&#%^lW}2`DnFe~qFid8_KUhbjanU=HS-yA0b>%XBq4f0peZ^oRh;RV zUF46nB-AgJ2q5IngP>D_eYeG3|3U-`r+{~J`f3Bz$)o@owanlMl7t=}jHlQa#6Wq5 zl=zFp7y|4K#4h%t#F0#g5b4a&O`UC_0wJoo{BzI!KcbOH<_eyKw%6y|f7T8A&i5X{k;MoNZ{7b96I@PK55+z)+>le!yfwux^SooKGD9EC7B3d45n z`cPhy5JF;N%(5s5D1K&1jSa0Q1&VGOhj794F7Vw)B{`74F%1x45DO@f9{{1c9!bO6 zfUyAJ8!say`Q!@p>uVKjIp#IS7?}=+K){)@OU7Lw5#g_)n9aW?=UGu#pc(pb<=3Fr zF~nm@N%FuZH%peiLGDp`~IYrB6i%^XQatiYQ$#I z^KiNM?$7Qq2LapV_hi5E%VX}XS;X@y)ki%uDw%46V( z1B43JwJFvBkxqNzsJI0`<8T_W9a<=e3BbJoIKaDTEDXj*%D-*qGaCF!#~ui(Qoy&p z830%~yX8B>__*C~=n`*xp^1?}BbabX7T)*3J2Q|hhkj1&FPDwq@{NroTey)!BU9Tb znd0zhrTWL7y;4(~ZLPjRIlj#31h{d9{v3L0?b5i^HYK6B^Um&k=)_=XlDz+ttAF#W zbnTktg?V57Ws~{I@<;VqMI)$=FkYPCnwb;MjJQr>`Y9Vxi2zw?toC-^ffsjBf)!J2 z_8rg1b95dlV>*qxtxnU0_fG;aeGI;&;;6t?`j}QliDpEB92t`ZIt6zluOEe&6^z(6 zOps5kb3@Fc!#UG7*q(*sLN+6-Q@>#jxPWdf`0Snlyz&7EAtl6+Lq-y5!6AWP0p!L= zD_1V0Zo&5e%Bx3@_(L(e0(ba5?bepBpzD$7))SNwWv?n;Y}x8|aaH2$?b{x}wx`bz zSo?nkA&H91QiutMNY6Fd1|~#6H08LRU#zufqner_Kub?==k4BBx2yi#P|WCxVgKv3 zR>$1$G^Pk~k7U-{GY+@6S-yWwz7%ek1~}~Bk_NOHqza-NV1)UbRGB(GZy?W+*A}N1 zUivvv`Of2A=JO*BH=1xsPCDUjFDXRy;nS*Aa9hg}lo~JYB`TN1YYcc%t7HL>eL7l(pSozS%s}&i7hhh%tNAe09*xOFQ^5u+%Ajd=qmcfiNMwv{~OEv&!oB z4zp^GNJnIgT&WvRpkF_wq)cBy_k#NK2c4?QOp`~R?hvjr%J;DWSPizEgBqH$8{ZtN z#>^8)1$3$&)QRhGHE8IEn@%JM#iBNkewz9K+G~!jBesEk6%0_MKcMUomz@8KyA_Mb!DE_wD0?oA7srVvw}%J6_-Lg+DSGQ z^Q3L{$b>pK3*>*83#Pv4JzzTYl3q)cAJovK_NM-xol;M40^ zd35;r;Xt(usV0VC(C}6`G3u3rr&w^@9u%D>DAu|Ht*EAkr!Q4|R0st=GofHOppD|2 zcmV)Z-aep%DZtrSTM7OGU=RQ}5;4{RH)UD?P_sl5y|#efbquTY~D9HtgDjo0tdQTq=L>NM5XM9hss3M>9F zdcSEfISY5^Qbw7Dv!bmo$uOFckm&np%oJBq!BuEEC)YgR>L4>#u+0pHJ*h?@#PlN- zAHu8GOPpLn&gLuu9{q6`d7J_ZiRuWbyvC$TreLA~vcw>rn!0Yl6Cf7O1Hh=8L2a|E zJ5K=l+SktjOiM9<=Xk*5pAGv~81$qj#K=TQUexxh$}6pceihkcfmtr~xR_BBp4Y)y zn}27ad&i9}EjnK2y?$g6#@-2VueftOyI%SfD17d!U%S)!+_8-Sqhh{hng{pf|s7NSsdWL6ad|}-= z&m0|iK1ToSv}Wzb*CfBLrFj5>ZCi!?nBA@lt4JlMTGH+*zYf&C9bNlVdiG;|?7zX(~0g8lQf_RR$r~q*EEB#i5280>^ zzyK(^lYJw)CIur>K^D+PqmODHpj^h*=;Uj$+DSrJTjh|8v61gqU4NF}-g%9g7@X`d zyn875qC#)^L37zcPeEs(Ge(|n%VWI!_g_|@u0G7w| z4bHTVf-44j$1J0bZwwdQOqY5EG#SKT$ugl%H0(jZn(ezVDwZd&xF{G5EHAIF{j)&1GF< zkTY}kQL#xo(R@2K!F?qQ@0lkGgeL)8y$CdJFP-qCEuqL-%FH-W%}P( zH+1D3CppLH@Ih~E+^C1L5dO0jYfQhHGRM$DU@n$SNAPER1I@sSW#<=HJEe$1I9*U2 zry?z=WK{J22M%3?1lD zm!GH4dj!11L?VsK6X(`f0wJHo-#KnPJ8)d07S~55Z^w9XGSAn<@A|cciMy&xG)w=c z>Lk|i^8~Dew86iY5&I>(D1bYrX!9+6T*HJr z>V#b3JRxRZ=tbBC2p5pe@Kl>E-u|ov98wcDXaP@IN*`eYATTlCsEs2E+DMlES-f`v zl!F<~ENxOl(1DTaGYk=U1~#*E@$rR@j7&bSW@lzh$kA>C0`guNleN1ULpn;H-FAy1 zCD>ohFu$&?#2fO|@?EM~m6li7C9phSQ>M?aTri;y)<@3BR>Ypaz07Oac*-5yIpDNA zm&Nw%l5*)-&3vWazPj}?r1Snqd6$b@lJ~_2PUjTQcKgPcSm#07h3qA2R4gVM?4U>Tn$6Dj`

^dc!E% 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