From 586f44b92a9c20e6235a41bb255b88dd8f12cce5 Mon Sep 17 00:00:00 2001 From: Keiku <41867291+Keikiru@users.noreply.github.com> Date: Sat, 29 Jul 2023 21:19:09 +0200 Subject: [PATCH] Improve hunger and thirst warning icons (#18390) Changes the icons for the three stages of hunger and thrist to be more visually distinct from their other stages and not rely on color coding. This makes it more colorblind-friendly. Create a flashing animated sprite for Starvation and Parched states, making them much more noticable with the intention to draw attention towards managing these states. --------- Co-authored-by: onoira --- Resources/Prototypes/Alerts/alerts.yml | 16 ++++++++++++---- .../Interface/Alerts/Hunger/Overfed.png | Bin 271 -> 0 bytes .../Interface/Alerts/Hunger/Peckish.png | Bin 271 -> 0 bytes .../Interface/Alerts/Hunger/Starving.png | Bin 271 -> 0 bytes .../Interface/Alerts/Thirst/OverHydrated.png | Bin 1959 -> 0 bytes .../Interface/Alerts/Thirst/Parched.png | Bin 2415 -> 0 bytes .../Interface/Alerts/Thirst/Thirsty.png | Bin 2447 -> 0 bytes .../Interface/Alerts/hunger.rsi/meta.json | 11 +++++++++++ .../Interface/Alerts/hunger.rsi/overfed.png | Bin 0 -> 380 bytes .../Interface/Alerts/hunger.rsi/peckish.png | Bin 0 -> 1124 bytes .../Interface/Alerts/hunger.rsi/starving.png | Bin 0 -> 1861 bytes .../Interface/Alerts/thirst.rsi/meta.json | 11 +++++++++++ .../Alerts/thirst.rsi/overhydrated.png | Bin 0 -> 549 bytes .../Interface/Alerts/thirst.rsi/parched.png | Bin 0 -> 1273 bytes .../Interface/Alerts/thirst.rsi/thirsty.png | Bin 0 -> 463 bytes 15 files changed, 34 insertions(+), 4 deletions(-) delete mode 100644 Resources/Textures/Interface/Alerts/Hunger/Overfed.png delete mode 100644 Resources/Textures/Interface/Alerts/Hunger/Peckish.png delete mode 100644 Resources/Textures/Interface/Alerts/Hunger/Starving.png delete mode 100644 Resources/Textures/Interface/Alerts/Thirst/OverHydrated.png delete mode 100644 Resources/Textures/Interface/Alerts/Thirst/Parched.png delete mode 100644 Resources/Textures/Interface/Alerts/Thirst/Thirsty.png create mode 100644 Resources/Textures/Interface/Alerts/hunger.rsi/meta.json create mode 100644 Resources/Textures/Interface/Alerts/hunger.rsi/overfed.png create mode 100644 Resources/Textures/Interface/Alerts/hunger.rsi/peckish.png create mode 100644 Resources/Textures/Interface/Alerts/hunger.rsi/starving.png create mode 100644 Resources/Textures/Interface/Alerts/thirst.rsi/meta.json create mode 100644 Resources/Textures/Interface/Alerts/thirst.rsi/overhydrated.png create mode 100644 Resources/Textures/Interface/Alerts/thirst.rsi/parched.png create mode 100644 Resources/Textures/Interface/Alerts/thirst.rsi/thirsty.png diff --git a/Resources/Prototypes/Alerts/alerts.yml b/Resources/Prototypes/Alerts/alerts.yml index 6e207e39c2..7c7c75b8f8 100644 --- a/Resources/Prototypes/Alerts/alerts.yml +++ b/Resources/Prototypes/Alerts/alerts.yml @@ -203,7 +203,9 @@ - type: alert id: Peckish category: Hunger - icons: [ /Textures/Interface/Alerts/Hunger/Peckish.png ] + icons: + - sprite: /Textures/Interface/Alerts/hunger.rsi + state: peckish name: alerts-hunger-name description: alerts-hunger-desc @@ -233,21 +235,27 @@ - type: alert id: Starving category: Hunger - icons: [ /Textures/Interface/Alerts/Hunger/Starving.png ] + icons: + - sprite: /Textures/Interface/Alerts/hunger.rsi + state: starving name: alerts-starving-name description: alerts-starving-desc - type: alert id: Thirsty category: Thirst - icons: [ /Textures/Interface/Alerts/Thirst/Thirsty.png ] + icons: + - sprite: /Textures/Interface/Alerts/thirst.rsi + state: thirsty name: alerts-thirsty-name description: alerts-thirsty-desc - type: alert id: Parched category: Thirst - icons: [ /Textures/Interface/Alerts/Thirst/Parched.png ] + icons: + - sprite: /Textures/Interface/Alerts/thirst.rsi + state: parched name: alerts-parched-name description: alerts-parched-desc diff --git a/Resources/Textures/Interface/Alerts/Hunger/Overfed.png b/Resources/Textures/Interface/Alerts/Hunger/Overfed.png deleted file mode 100644 index ef1eb0a2086d4fb8c7cb036bbc5369612020e05f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy#sNMdt_Kbru(h=f2??pGsnL*N zn3KV9asorC0YgRu1H&1O!)thWBP37$V5nhOsH?!skOpJ~1XwIB25M(43GxeOaCmkj z4an*8ba4!^=zTlEk?*hp2TStoBMq+~{oijkLCxI3_S*%~M@Gs|zHa*)=cQ@6eruZB z%C%dM?5IeqQEX5ZV<MQvT<2TgaduqTZMlnaFSp070~!qc{t{=7 zxW(HnQ{Uq%aWRc!XTOS|P^$%VqF(5-bNh}6zneEpwC?F;r3c$5U#NdHXIekY@(BKY Rg+Ny^c)I$ztaD0e0sydyWC#EN diff --git a/Resources/Textures/Interface/Alerts/Hunger/Peckish.png b/Resources/Textures/Interface/Alerts/Hunger/Peckish.png deleted file mode 100644 index 1c72e568110b462bcb6379bdd695cc9ab3a5e729..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy#sNMdt_Kbr2#;gvoyl-!JA;M< z!<-C;lM@(94Hz;S7#PlI9A3l28zFh}2SW|RLR|%3hBP1}Aoks*8lZN@k|4ie28U-i z(tw;UPZ!4!i{7^r9Qh6#aIhrLKGN{|(f|Es6V%KdY`$j%4 ztz5hH$c~D%8pQ@xF^00Ui~=9IZ-3%_Az$Uv#&y2+9cRad-Ilu;_i}sOI-tS8?=NxY zh+DkPGW9*K5*O1rcJ`|X3bk4=C+dYRJGbwM@Vj}lMC+bjR(h~~@`d_GbEfsPERW#d RR|s?!gQu&X%Q~loCIF7^WjFu; diff --git a/Resources/Textures/Interface/Alerts/Hunger/Starving.png b/Resources/Textures/Interface/Alerts/Hunger/Starving.png deleted file mode 100644 index 29d8b5eb0af83eaefbed4f647a96aeaa5f6d1957..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy#sNMdt_Kbrh|^=3>CJG)fk8up zVNM3a$q5Xl1`HVu3=C&94zJLAR32NpJw%;y@J~C2%@^#zaI4@1h^;^^2 zR<7N8WJg6>jbekU7(>}vMuCsqw?FZ|kgsxS<2v8^j zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|ulI$i7{Ld+J1SBB@#{mOXxj~Mf7WT~U%x*Ss zKPpwJdS=H08AQ_!vNz1X{#@Y?TpUXdNv-6XbHtTus@za1@w`q;G41=l_Me}i9N23WfM{m~!nxZ;#65XFb7#b@^VxIkWkgik+R?NF})Ex%gM_2c6T zdt261I~m9rig?0-r;x;b=W`|j3aQdy{mw$@=%v9=xF^xK{DnJp?+|#eJ@FTB$mE5N zGtg~W`H82?Px|DS`!xK3i1>;_K@be`}4h);w3&682F|`C8O%DZ7S_9dybb zmQf5pMcsC(C?&RdK(&FT_7FQ7l^BdKN;Ig^qPgus2OuV%Y_QA+cz0hB6TTFbXNQ7m_^fQx;90fsB* zcl3fFv@T9{^Go40@%eIL1q$k>xnO}U_A^9Rdf8jDb(W|BT~j>I3)#2=fFjJT0E4}p zC}t9+OwpK)2s{?((}0{Mafbq=L3scrCy@+s3j5p`W3>CS^65r;@uMMG4AS7}K&+HB zWt_KyE!2XFCRNR9TC{4*l2g{4vt`dy&BT(aWiu;QtraP$XvxJ&DYdl9RglIs)LgBW zT5D^Vw55hv4gDJ&oxAkZwdZcV^xE5j?Q^6?Za%sSh`UR$!#(v_F3vg&Gg)h<;ZReM(MW7X(Vjki$V&t6o6+w2yCJe{a(2E{lL z6gO7@8=76SSSTfSd~zX`u$!-pNLbhVy_ zTYS*=rdD}a8*0dgkq%YTwh|tOoOWH0IsDV?=)-gy3>;BCqWZV%zuEAs9WSesht45x z0cp;vqhjV6&Nbu+z*vG-e@d!IoaRGjclreXAMk?H&HH?Y?-2YL=!wulLpw-98h1WH zcmr)UIcPjK)roh?Akgh#XEmLK^@R`6e#(YVsxP1qG&|8p+tl_p(3!$!c8rZVn}f~u zE1MvEO8hsQU`g9p%Ltpxql@AViT@dv!#(eNf6j3Y1v+5gXAx=OZB7Y4k!J6KWLom9 z)JHqh5oM&KTca-6)nY5JQ`2)M2|tjEeh2zb0xf)WRh<040f2DbM7(@o761SNg=s@W zP)S2WAaHVTW@&6?004NLeUUv#!$25@-=>N`R2|G9;*g;_Sr8R*lqwd%LTM|s>R@u| zA2ex5Qd}Gb*MfsTi&X~~XI&j!1wrr!#KqM~(M3x9E-AE#@!;+r-uvE{yYB#@US^ur zF#%}0Z6;$;DU)55x?a%(5&g7=Wo8-i)M6UGu?K@}yGVIxAjPKt#jokxBA!>&I; zE`?krFmf!Q0u8e32mgcLy|waFlU`CN3Ut0W&c`UwwF@+Aj`Mx&IE@n^_zYa>Eq|pB z%zlzyYiZ#lU|<`#xNd369&ot>3_TgLDZ5gTrjXAA?`QN)Szz!M=w0*r);!1Q1CXX( zE#CkKhrn2Yve$jy-QC`|e`}ik`vGICa-j=2JoEqn00v@9M??Vs0RI60puMM)00009 za7bBm001r{001r{0eGc9b^rhX2XskIMF-;v6b=h7%+#o@00046Nkl(P-4Y2e#X-Y5%jP(;kvFV tR8 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|cmgP1G{MRb71PcU6%R#SmvV$x?h3$KL`jJWZ zOn>FX?zU`Q836?aPV28fclrYdaidhksy5XFM`@*zrvOe-Z3vPFIc(f`|J5+mdqMm1s7;vK)6wzJGQp2KmprrQo!2>zJfLEsMTU`R!0$0v*{IPt zK`C+OO_qSneE-y ziz2?DMj#hgtO5#o-#(Sozd2pQ@%9K{8L-Le<_ZJ-=$D8t`6aga#F-CCSXz!NU$V_x z09=H<1+-DrE8DBsX}7tuDV0-6iDJ3A?4S zDW|R(Z&YNa!wyHL_F)j5ed}C;ms%}*g90{ooSSBc51-?YRZQhrF0h<~?x;h?u?jCmXH&sZL&Dio*S_h9E8ai+d^)}~rk^eVUG{zr zm@t9o$K(Zy-Mer{z!vX5eRNN?79WNp0^Wvp3hoCMx~fk*!JKWkCJ^0C+7=kV+5Lh&==76U=2;J5DGhy86$L>8A^1*hFDGhZ6oabPSF{aRF&rrbH|qvm}?{ zR#1V~G$52w@j6OTq+9KX0|f7|)+S(8ls;FKNaV5=NF^B?_MFD07#51!LOJ~%8`I|& z{)>%nlGFvMCC$)dv<#D}>GUdQGi;aajv6eos?Lf2S`f}qR!YQks|bGI9VInQ?vdc| zo482p0(&b`bF3WOZ|x(f0e8rSJ8oBIc;hv{q;KHa9_f(AHCFh!;7fqZ?m5EnSc^KX zE(CoBf^g>Muw@3U6Frj8b~d!!jPufDf`|pfS@?s|>u7d?^#fd_06nfIAl)_xe&s&S z1nOfWZ+ka~%Nv(yk;_5c6@g=s@WP)S2WAaHVTW@&6?004NLeUUv#!$25@-=>N`R2|G9;*g;_ zSr8R*lqwd%LTM|s>R@u|A2ex5Qd}Gb*MfsTi&X~~XI&j!1wrr!#KqM~(M3x9E-AE# z@!;+r-uvE{yYB#@US^urF#%}0Z6;$;DU)55x?a%(5&g7=Wo8-i)M6UGu?K@}yG zVIxAjPKt#jokxBA!>&I;E`?krFmf!Q0u8e32mgcLy|waFlU`CN3Ut0W&c`UwwF@+A zj`Mx&IE@n^_zYa>Eq|pB%zlzyYiZ#lU|<`#xNd369&ot>3_TgLDZ5gTrjXAA?`QN) zSzz!M=w0*r);!1Q1CXX(E#CkKhrn2Yve$jy-QC`|e`}ik`vGICa-j=2JoEqn00v@9 zM??Vs0RI60puMM)00009a7bBm001r{001r{0eGc9b^rhX2XskIMF-;v6b=e9w#oH1 z0004UNklKWoB37{;HJ8Z?5zAz-FL11=#$aHxYzL9&Qj7ne>B{T8)rq2C~T zmf})e4#%w0Ap}~XLb2i?4i~5p6|Reh+D@^}Wy!le4;=50yZ6rtFPerl;{+*329N<{ z0I36<9&^Z{l>PKNvMg``a42ORSw_(?4gm;ZwyMU45aNtthf-E66i^jKIFtea_PS^o z=n#Uq5V32(tkt5#-{W~SO1=iB+bwL@MYqv_3BcU>pPq;N=j;ds67IYDsn_WR^s7-Gd(FVSTL0NwfgwknEIqL1AztQhOrs(P0= hK=vie05X98jxWbtc-&;x$;$u$002ovPDHLkV1j8efS>>X diff --git a/Resources/Textures/Interface/Alerts/Thirst/Thirsty.png b/Resources/Textures/Interface/Alerts/Thirst/Thirsty.png deleted file mode 100644 index bed9947f902ba0fe41b38205df14874802b0663a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2447 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 N002ovPDHLkV1lu0l@$O0 diff --git a/Resources/Textures/Interface/Alerts/hunger.rsi/meta.json b/Resources/Textures/Interface/Alerts/hunger.rsi/meta.json new file mode 100644 index 0000000000..77e0188816 --- /dev/null +++ b/Resources/Textures/Interface/Alerts/hunger.rsi/meta.json @@ -0,0 +1,11 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "GitHub @Keikiru, burgers.rsi (bigbite.png) modified by Swept and potato1234x originally from https://github.com/tgstation/tgstation/commit/40d75cc340c63582fb66ce15bf75a36115f6bdaa, bread.rsi (plate.png, garlic-slice.png) modified by potato1234x originally from https://github.com/tgstation/tgstation/commit/0631fe5bde73a68b4c12bdfa633c30b2cee442d5", + "size": { "x": 32, "y": 32 }, + "states": [ + { "name": "peckish", "directions": 1, "delays": [[1.0]] }, + { "name": "starving", "directions": 1, "delays": [[0.5, 0.5]] }, + { "name": "overfed", "directions": 1, "delays": [[1.0]] } + ] +} diff --git a/Resources/Textures/Interface/Alerts/hunger.rsi/overfed.png b/Resources/Textures/Interface/Alerts/hunger.rsi/overfed.png new file mode 100644 index 0000000000000000000000000000000000000000..04ed003e05111e7a39d248ae70526720d1650ce5 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7lxY*R~gLxBEK{PMK}vQ zB8wRqxP?KOkzv*x37{Z*iKnkC`*U__E?&09-!JcCU|{6*ba4!cIQ({sVb@^;0oVQ8 z1enA0@2D*8_T4{swTx2v3D%kx8P(SQgrFaM(GsD4$xc?v%>k1`g!(qRGU2 z$3EHHK}D$3MQP%R`u5hY*z2~}CM?N3Wykg4$YFyumr^IGbUQ|Ptl9c)>o%SE?xy^p{Y||2Z9hGg*+RndV3X`Ct*Gu>9 zcjp&~wohkPJQynTCtd3O?WwA_Ry9l!a$#9|<&S;9^{>sveLANTdKmM>?|hJbQz2Dw zYMoA@y_};<#w@mLQBNw*HEmCjN#T8VB!4fnUdL9kImH4Oz4yNVeY3RPFfCA~^N-}b Yi##P0`8OU^0EQETr>mdKI;Vst03gbcuK)l5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Alerts/hunger.rsi/peckish.png b/Resources/Textures/Interface/Alerts/hunger.rsi/peckish.png new file mode 100644 index 0000000000000000000000000000000000000000..e7f7d08a22c5c273f8773305d32605462da1849d GIT binary patch literal 1124 zcmV-q1e^PbP)m_2U2l010qNS#tmY3ljhU3ljkVnw%H_000McNliru=LZ`M8W2`3p3eXP1Mx{j zK~z}7?Uqq!TV)i-e|M8>YMTnR={1wJwV>(Cm1@nbb(Dc@!YHI*?TUpy4__RtVTd?! zK9)lDVF-PitYvd8E}#zvA3~@#8semJu2~>6E6eT8mBMn=x}j9 zYw+ZA3fuQ|E_AeTK5GCj(d+(;cdlu$` zq>9`$V(OAhY%eH6-13PlnZrVaRI$CFh^b31AwsGUw|pWuy%V!KhA7{X>MoM1E4Qk) z0n^yd{`J?`KXrSmX-WRT*G z2(q4{n91TC_Hk}BNX&3>?D-9RT@XmSh#4l<`kJN*x7#f}at|~&H>2x1Gr)84XaL0HaR6Fd zTPYL@HNoZ2wp7nMP;TLHxZ*06Wf_OV0YEO7tAN#dqN|^2sgc2>o>`z8w%4E{H8OhD qGYyr4>KWA<9?9zQYh)(;&+Q+;SvMscbd+2G0000072GU7H zK~!ko?U`+CQ`Z^Cf44=BN#eXXFR-LzqQs#Vjusc;0xM~S+M+TjEh8Tg(>`p~Q1+?P zG)lEy}z=7d&++-K+Cwo>qFx4dc2Dq3QpV9t-Bxjb}E?jkG}2{+}0MeGMdn=^oP0 zwie@hy15}kBV`qs5&_boi6wf*cqh50de zT1aZMHz3(BNdL0{P9A8?^2MM2?doTyCp?H%nd+z!0Mg;0v{roKLFgIQuT}rkj{)HI zdPS~2lkt-W8b$QXt72Y$S47XeDuTb=ErNr`#mNJW;`_Ut%Lb`j^n?eYYVBd;i;fzh zw+NM<@E}ynTlZPD{@s0rR2}&iiJl%3Jv{&vmz5H`GEB2;ercvtoEq>Mq#F*0MQ?9! zHc?GW!H15o*YI-qPv~E2YHD)!dhp`1QVrO$|BdXp^~&?qSInW;L^vE4e!o9ASN4Yd zna>)#|c9bx@TFDb$Gd?&H#2(jr1>`)k)`TNHJS(~VS+5$@= zn16g7W|j-g&d%cZ`pn-4SZ)GSjhsiR} zsxANq7sv~~E(RD}z~ypDUawb3l0+~V#N~2H09}^{IP{HOobUH9nc19XW+S~Z4H#f3 zFvrj-nFj?4)|527GmzwTXC>=R3dxsuP4bryEX3n+Zr{GWatcfYDSgX$ zF8@67rDI6K;}+Ojj20lvvXEt2_6RU|zB9wYBRBDnjqt0V zS7Li%4`18-~G9aL~4OVYJu;)aZd?IM=OZMVpy$Kd_EtcPzYI;MP^Epjw!d& zeBw*TkQmdQ15}BhJ9m!e=4LKlya>R~#1Ht+_OCPgkB?|QVWIo%X6kHPd8YO&eEaoJ zxYE_n>CQ^FY^VevnOfl2XNm!6d{0Sbu~>}i>S~-$C-HbZTL_N|Khpw=ii&VLo%Hth z;&eK-@q0h?^5Jtw@xE#0_s`AY9~;qp(A{3H`Cu}&z|heOLOB)0JCn+`NgKz}=gr zY}{N%Q)L;W_ofLZExg@+)^1;2Me<+#H--JGe*}X9p+6qEbrT zoH`Vg-cWAo*f@18!gKLLnxAV<5?t~@;CQ*a?|VOaF911m9Eu~2N<%6F{G_&R z$L?rSqO_q1z z{mtz)OebSaNx=K(7a;NwVVsb-=pbTb_;(8U?cZdzcN0bti@jFwDs~nm8W5t7TkV>( z(1K|L04cfhG}H}~>eW&x5`Izs^)7PdMzmjCfo)%Iefz>hVv=FYU#1++R1dc1#@R{ZPR6BLdr0FxPH8i8Qj6>CusRu3p?{u2vu n*JY@moWl3VJpYrNE;0ZB1cpgO zK~!ko4p}+ zmz|yY?fmxp=9_Q6nF0RiLeAO`)Ae!6y%dK4%La%qK?LpV>Dr4Y3|Ka5it;dL)&O*M znj#wold*Gk*1;XXHw@xS5LWqy_PR01i}U2nx++~Cr*zRp#r1`VpR1>fE?S8AB{5>r zwDmV*V-#a!v|~)W(xh*?K2G5YOJi22Pv(DS<0(2DPti^>N?e~mg5ti}5$2D6D~uq9 zw5xoAQktN&rGj!WohaX|Z?W>NFs-J7V&z*YCmoMS7{(i153gESgD_|`w2h)l7 zofv;TH)wwq=#~_Ro~+|1BuvIG@BrPZ&Gy)AP7TRMl^fvq>=tnO5?;uagnhAXGBI+M zXEJsm^D6*5fV^t_vJG(U;2%77K97Z%7gLj)+;eWOjOCeMWMkwi&kuZR@{?l%Po6Cw zmP!NmUL$t)j_}SiHjD;VaQEIT7!9moZmx`(nHd7SMepAGSkTspkstNd;4eh{)H=8W z@@Ae$dcX(Y{G6ZgKh1E#W4AD1vzoEXlo9*uzG~Bx4SL<;Z)pIXr57*RdY}C$e)~ba z>cLT|JYY8V;6P`48?K!y|_i01yUH@;I;zV8r9VpZ)!KBQ;-}&*bTf=~ za7S=UbgHh3_*Y+Ylo2nV{OQwjiRGoir_KNkCqh!nynIy{(S5^>L6luq**RYvYPcUf jm6wHb&IH*5jZWo1ND3%to3Sjw00000NkvXXu0mjfB|KSw literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Alerts/thirst.rsi/thirsty.png b/Resources/Textures/Interface/Alerts/thirst.rsi/thirsty.png new file mode 100644 index 0000000000000000000000000000000000000000..fc7de1c9fa2a75ed8719c96c289ab6d542955b43 GIT binary patch literal 463 zcmV;=0WkiFP)m_2U2l010qNS#tmY3ljhU3ljkVnw%H_000McNliru=LZ}FGb28K2{Qly0bEH$ zK~z}7V_+BsqhO>1Mp89Ito{EVpZtnoMn;-BAY$$R|HmHVS7Rkhx+93TTy6q>-!m{U zFvv~#|DRAOksJarpFb*q_^e|4iD%fx!pCVVV)s?f!DT)E#ya|iro_{Yn@z`!8Q z!#N*|+!s>KVE~kefis`ElR`h{)|U|@h)`t-|pcu3GS1YnlFWBR@2 z-M8N`VF$W702chPgh