+NeetCQ2tqYvvVl#c}lND$dsNCO*_)myRt;LCg^R1#Q|vH zu0@6mBy$>yI88T*9z2KX_(B_)q*0zNF92B>+NS)ynwjF-wx#BZqa!9aLDR#wK2oMy@qZ?;{ zxL;tz-nyVYZVh7K7=9y8Weo*GBl$m_x|ufq&ddzY%YhV1aYLW3ZTK~BYtHAmEgHs* z=X_r7Zay9`DnG!p$nae&INVX#5vLq>7GTqb(0vaaEc=(5-Ly8j=0YkDw;-7C{<6!h zCd;n Ca_!ve+PH?^R@Y JLlh=p)4tXml>M^hS!_yl zv#uYfO1Z(BJ}Dnns7y@|&y^q~Z T K(CIM ;#CDWR z{ {SOoOR{xHb0r<2Q3BMk{r%q8u$;H7FWduz0@rBg^_$#oH={3fOm0oS zJ^BL;0+w5KC}U&Qz*)z$_ *(V)paMfDUIlEZpsq*BmwR2+W%SdUTw!6h9;2J z43fDmh47J)`>Hs7G?LpC6tud(ad%1vU2{(gL$qybYFMgSANu=Vfe+Ig?>k!| )b8He{W&)fqOD7imOsiANy0FU^g*z+ zNKM1^7}GN6N4RqAih*FEmy$r=QoW)@gT7B#oZjtTr9M~;;fNdw0WNa!Cs4ONVQkEf zXPqWtRdSteVBu088-f;%q(z}V5!Dg40HA=OJ7om?*05+u>+{RjI|`FQd^#ljNC&m; z%Prq*^{R=El(~_0&R6!3-W0^+gGvKMV0GVM XP`>ihSNDBNUlavD{qb_C00w4Kn*>}uF?;S(4 zIj0xY{k09c3w==e5s 1huIoh+>%;2kOf7CZbsUU_(JsabpzPK`?%U1+L zUdTaJnD`FL-?1Cw%+?X$8&eqna|$X2z91aq$k1eNE@sF8O{bz)*W5kq5~DcVQ%kwG z9>=9|W QetqV>wT}=q^816AitC zMn-Rl5tfa`zyF-?U0A3kdCH%vMzrpm>CgwImUO8mj!`AopQB12=Z#qBxyN7?*n#JU z5n7(QaB$W(Mbh^`=$ItCk*@2KegJx+FDZtaX5HrVL|svz+b)U>yDq~Hj2L7xPDPJe z)SnWSN>?vbKkE3}DEX9cd45L4lzOq&5u8G+#9-;nV|JBT7I-Hd=z8@E!R?!`VvzD8 z=c^N~R6(Wtnp5ZovcrevBceb|&~ybDDvS%kcx0ylwZ>Eu!jROwuTIrc4dxjrljqUs zl|1m7(c%_1WW^K#7T**VzX7-~LXR#j@YGy+B>CI+6re9g8BL&_4)0Y<(FM>LHy}m| zEN9>l9|H+P#G^nu+htCKKOGBQazSqvJHhZiJ(SvMX2l-yJcw2V;pXNikW6#QITC#e z6g|HJP;$tT3AGQz#~$ZE*c|=-9Q85Q)#8ea2`1O()8*XX z#|KAykViQi{wau3?#D@!7+jhEuQ6JoGDWLkpT;K>F&sGg0WV{RP-=$;;^=KDy0m=h ztg`uU+)t6mp}T|$rdNoR?SKPrSE6}to8)SC_1nCW!nu|p^bu)6{3tLXfI)&c&!7LD zH&W$LLd}sNl$nYHkei!xe_SayP5dcsC;Z@2d1B!qrYMh@UR<&Ppq0S)E!Kd?hV z?5Ra7P%g%EaMS+DbXo=MlfCSN8}IQ$c2BOSjU@)Sl29c{xa;>w0UEX;ooGyxG6o5Z zhn&6+SD~6L)O}dyEa34Rh=i%$Y7>$haB1e(yEy%Xh{pr+ap6lYY9o1)x@Hm#XL4EO=y~ez==o2V4-6vPXG91AVnD#xZ Cj zD6AQ vKI|4cx z8${jjoPm6MYvAG1@fHJ7us&cNpTGzE1Qnz{FkOcp(wt|D0AF5iwX6;1a6gxTe@R;f ztNivmeci7Abe6RdE;$G~Zah`+1qNKP4e^E&wi4e+;EnY!M@7|vr-~3 FG7o1yxlz0=e#T&{ zej(Z)x|acKa|Q@B?s}!RJT@wD{Na+5ASn7wBT@~a=OQHYYiWuOOBiPgcxdK%7)FX& zHfXvA$HdM|+Hr=x2S)b)l3W*4rZUK!_~}l0WLJfFZX98=Whbf- b( z!0|VJl$SR^I7l)67l8#^r=f39x>>X)Q1>G@+@lO}v6%p(pnjw4d4O(g-2GNp1L~kM zeHj~pMYl76=~P`$?QfDA(CO`x=+pOQsZii@B-DgRF2$CaF>PsYSs6*`1ebh=(ohB) zx9r}(QexSrXciJ^liyJyao2mJ#FDDG&VG&v6w=o^Mna+Up_S#VbS{_>Cn**(x~>oB z$jt#?;$!r+?y9?tG4;Fe4D@QPUUO+Tyih*}x4FyE_V#Gs205fbmf;AT8Dk4_{?y zf~Y#L&2ZNY;q1{3H(jwCR|ccFKo8%G6SrRetwF)&d1jw?S_?#*fez zq9#o& M$re3Uf@H>CY+|ICF2g{n0X79Gr3QB#O1+wbg|4Qiqy<1UM`Q#! zKsdwMJz|`>r*hC@!~bFNc9K`zVi-TRE1`@%I4(E^;5gg^Z?3YZ?wKdx?YG)&^&63d zcif&x`>?BK;prv|BP)Xj$Z9>EW?h(&O?(U}d|t$vn_V %#b z*%zt=e|;Yt01PMsA;d(97-J0`qZmcl wIy!c_4$$(;5ii+7O+j*z+uPtCiohS}F@^q; z<>VkXTLgO^b_Yzg&hy|Txd3~0f$Noy^!5_FUnnis4-rBQOruReG#2yNq!b2>9eVzh zQrJ 4aw6V1dGqJEAXF)jq3DABvt9^ic z7R@S{tnz1%g2P7g51k^Ym z-hlMJ35d1|jR`pHeY$lqbDe!7HEqt;+~z??$?DhhP$>a|<0hfT zA~X6f0MsX!=h4c5jxcZtDK`|9q>AtF@b3h)0yGyj Kx(=o&PwV84E49_9svBGM|d2Ggb%@c#3oj0zZ=zP6*OYvnkrLbEjf$&)9=!Qh@ zAt*}OTq_b 7+QF6t ~wmq%{`O)1|sHr%(tS1Y)^ z85Dg%a!bsDYA_f88S%fgGVvphqE>@{3l_|k zv`}mOES@(CtZT@8kC6bfEgfxuXrPX6l$(-ALqXY}mB>e#MM%o#f-qixf|uuS1LVpO zuc3U#VAEVz&Eqg;V_5r5dv51Km52~)@M`)-^(4By#6;{&eO4;V26$TOfj5Zs*r!aX zz7| GPkT<>n&fC=Nb%~=8s+~0qaFa?@1=|*{q@kISa+rG0{(`7?K8TRX+ zG&q*F*;NuEdGyzv+#O?YRLrt3DTj>gHi0V3P4}FkI9BiV27NCf9hZXt>X_n5+1293 z2%Zu6TmAC9(Kj2}A&LqVxZyW}Zu+FXw9_S+Lt CzkaiP4-G#2 T*m+QdxV>q8MvUU!d$e0}m{yA?_lbU*^3Mw5(-vH@^$6vqVo zHbHB{aBv&_lLT%Nl9(FUf!G=9<>dupH!O+Fe*-Uy00@R+VwRzJSl~lXj~cwslstga zCR|ojkR$3r@0n6h!Zv?NE)Ur)dU-K3JUtR(M?`D7@Qdx@YK+`{C!*MWOCa_ghRvcn zuzj$#v?R7xA&&Tm`#z7h6U>)0unl;;B0m94@Ae=g`6&pK_)8&xy~(v#wGeUo4j2f} zlh_*UvRnwl@^O-D#jhVo7lCF8dS$Op7_iKf%jN7Eq}p#+X4eAL%K&Bq;uiy9Hix^G z^G1FvV-5?KFMzKLIaodkoqb_{7U*X6QgoU;+QWEI1-{|Md%`2%S$^7**U6du(ICONDC+y4POG(oWw@dyMIWZ~-#Z*L<4Tt{pabgm1fE)=Lxu+UMHD9>twv5YGexSgb7 zL;!~b#v^O6%D|_1LcTJ&%Hc0yTH%gbP$Gf>&US D1Cp9U6q8ELtjK zh?EyyRHnCy@jY#7uU1d9?w2%EA0*Ip8L-U|T+7Hqd`{`*eos>s^F{X8~s%n}L*Q z7*}cxd9-L?v9aJx+3J~EpBretuW3j!0|8(u6?YRtHpEnrZUbn*o|pAXauvYVh7rp1 zw6k())J+j(42A|9NkPDvN+>A!rwhpS@J#d7UixwmeZ2>S3#q}&v!}ECZnCPyBVvd% zHULyZutYdCKpetXofOpZw-Oa;Nrh<&%_Ea+>1+XURBnlC6+R=HY|U(%sdxwe P+pbR!9cp8jd@dHpnpbe8%hTreIP4tN~0FG6&yRi;$Ot_1sVg-x{ zLR1i2BM6)lJ5z}sW&uHfy+sxC# Je!+#M}Jm7romLr z!`4nbYyGqCR%)+k&$swiq4IKIbQ1U$%2CGfJ{l6hxe=3~)sbVGrit<1O@N*VVRO@9 zusF_HG5&1S Oh~Cz7519{j?Gd zbRtX9>ByVo&$?wM0PgHnbP +EE+Vj(G#Fi&N~7n(A2I&;1W#1lL2rM zqhfT44*4p4%b#E^Zf4b=S6MrO+c$Y%mP`Q*bp+N(R@dTsNVXt?1hfJ33E*t|=I?8= zn>c+8b`Fb+mK-T*V^dILk+fb2lcDa0;T!N?8>ZLoj76I%uc-_xqz;$)^CT7y+)r*7 zCJ>s88_6Luc&HVsMOGOKtMG-nydnx`t?z)tY|aJjJEO1D^@)ERQ{4A;4b>F4yKy6< z=PwAUk44gvqtD1mgPQc!Jp!wpn*(||E7EN+Wol0VhbtvcZwLUK>6>UUo9pZVs%zPU z*2{-X$$Kt}sH98u-9-dsG73EPG`1PZ#>S5` Z^#Q?^KQ CyWFY@Tm zo7*qcz7+n8XA}5%c6C$FWtAB{m6lrKKHr2rCFI}?nwhB;2ep30#^%Kl^rtp^J#2q3 zC9PaCiE#40#CiLAU*LW5YI2-g%H5+UBc}2acf(fB(znFkcY@-i4VTk$*q3BTG_8>o zanw_aa19|~bteet!#{mf$^??H6vp7|cElL_B$cC7AOh191s3mW7w57Jz!+DwzSwsl z3DXumRmb1?XR2`ehl~jU;F+tuvDqOtEETDOHpWNU*`&}l#W3=QxKqr$SJA?*m>4zC zqKI=8aUQEeFgz?KN_g+9LM@E|*0M3|2%u>vsg1vFK0kOoZ$hC>?%f(P3zI`Fy2}us z-iFh;)v^Zu9@PUd1UuM}@LkCDc12*PXqadaKub(rfEyByJF8BozjK#A0j j1-iqhW=A pZ z*v=JTYcmA5Hx~&PZ~eh2D+i|JGjBr*N6H+hoVTtDU>>)pRK|KG1%dM|8ms_J{&obB zS~!X@M*Hl?dz|NRmI}lK =TXQvSl z9D(!0W 8j zMG1CMsrql}^&lz@Mb!l`rX~A?5OzpyVpw8S!7|5C6GgOZLSnm?)W^P->t^|7KU?3? z0?}Ygii7SFAutR-iC2{nTc>oif9BMOEt?;Z!XlhLVvFQC?CoJz85Jf@PflE|Mv^J* zhnIyY<7W2;>H?o+MDH7K#V!~$agYE?ljsf;T13SWQmmO_pb22m|8ry@%RuJ#cem+; z*b5DFIa>?<4p6Dkzz$TQWyA6fheX17>oa*EB;?8IN1J&xy~S2(@D)#iEC4%rQ@{+6 zQvr)ZFu!g3ve7p`>(T64pYJDSEEN91e&RmG<0Nk yCn`(4xC-T%AEGH5B#j%^o@%DVqS7!>^ukote+Jy;blSP9kf`8tc{5Is| zw$>WZ^XwT!fJ aacLk*vF{X2iZBv>|T5Nb+C-(Nhuzl)VF`R!4%P9M4d|L`OBoTQz#SPSzh)cZo>} zM7Vyxmlkx>1t35&SNxM%qJ!j*1TsYcw%1CW&L%$c8`*vWI4mTMX+I}*Vp~&fg0f-c zs~MUJ$Mky_UKa}Gcms_X2S~oF*4-c=fA2v@QcjR)7k6$TpF%)+ChfUi6LSTW`)r=j zEG@g0%4pLMfBP1sZL8&CLbwd};K%cVpX(SY;D)L<^z8sO3{Z;4@iXc6Z;p2}8UH9_ z+MQzDeF4hctT~d5odhQgY4g2VYZTs7+U$6tK`T=q_;yc1YQ9H}UfL1h0_&4l+v1~; z-oG$0@c#X(ZiQ;=_#d0{=?hO~fV5YyJR)V|qO@B!)Y 8DVM36aP2m5>DBTGqp+Gw@RfrUi1DPwlQI=je=hZ~W!0#;(9M4~r#CkUTL zWF?wnWRm!ZYr}}=F_1tQH^#s&skgkh8rpUwon;go0W20b>48?aXrW `0#2kc{W6U^~)5pIUhEkC?B zSu|#@0MiZ-T9>@k+^Vbqj=Quo1iC{)&tKNB&y 3rcooY$|%Z1{Wruc83sHc-oJj|5OmQ_##I4A%FJ0P3g#Vj<;Z ze0;MJ4N34*E|oWof4aKO)1wh9HjfqKAB}nBmKa1XQ5gSJBy}FSzK@XVFUvnggkr(U z6sHD$ uvs=6b7+Y;L9=3iS3D$ zPmr&D``RQQ9;?`IL6zFu+0}4c-Q^)eUi0` o)7|?S33mXWLFe>!08w_=2ci*V%!u&B)qQ z1zS@s_qYwZ=$}o+y<1PRR}()9n%TDA`Ic;#_8*W3U _6|Jt3ugB@$2%L zqPJw!hOCOjgGHQktGr5vHnuLWEhx%G1MKv4VH_EejB&6>oIe6{NmRT<`5{QrvT?8w z<(d*M1Gy5oQ^2VNhWv)m0i92I(r-A}roe#}+Qy0qKRE8IyWm}!Q;E-4Hm@OCK?s0{ zBc9o+NWpk?GI9i|a(|D-!vOxN$msAtH;J}?WA9Ro?eBhCh5W_$ wg%Hw=Le@U1%E73ccjPDa5Bm8{7$7~LP*MeRn6zUvf&%8 uJw*QPqTIrLJrnQ`V1v{zNlzx(6>;qScg@5;p45tgXGH%bvR@KV*}kO*ZyQ% z6>d*g6D1&S$i=h>QrIMAY<_OtNcPsX-+k4LLJ{XqX>-=swjV+4(NB-A50$c3t{=TO zV0Q|TVWxGQ?4OexLc^g+f`l^e;$% }A-z5Dfd z9)FXx7ksCclf)u}wst%Drt+;pYMv(*sg|n8r*Np>+zQZ4Rb1Z6)I1s%0Nslk@y|@| zst@>i)fgARdy^@+Gjn~1ACEwuJ}rVt_47a|ayz%hVH!PDT4%zae#*w|yx-ew+F)B1 zYu=);Sh>yj-hUe(@=(ld2qka$Ki%uNU}F>$QA7|XOrB;9?$Txr8c0~Qgni~&pIO+w zftz6F?fET2Leh0-0_Dli@FR;&An!1(O$}VJ?KvZycZ%*e$yH10IrEcP*jhc|gP-mK zbM%*dbDJ*szR1PFEk|I=8FY2Xy`NJsw-B2;wh$Q6?`z9@9irlC@haH+Y~g{qeFMx5 zXoDS^=Y1+#L#VW+`>COgL-7YG* 99|aKOV4QS2@|GAwqjsin7Q z3D C@ZAJ+^h(Z!#P!Nkw2lXoP#lzj{1<_frZyhyxcw<9SsfgY@oqj06y&iO@LG zzb7jp!dYT$Ya8 GO=mj8IM;2ZWCe012Jz9B8Y&*=k~U;lFgff71~EpFMK-$YgR%60eZsoiB(|#T)-a z6a1$`R5nXr|K*xP_~*17lZ z{=0&&Fd15?c_i|;u>e$F=XDJyy*PyPLCBT&78J~_8C%J`qQGECR9T7}J-^yspG>K2 z$3I!PyT)f*68E0+7^(@0XOFBjQQiqQaI1@yNH^Rs 4@^FG3%tjV`9m9D4Xb{m8Z2lY~V%>YXDE7ofJ zyQ&CCYw(Om&bv0J++GlsPvHXwBWNxr7x~*u%L4S5vIv7t^t-!)j(#u?7=N;{0194_ zn_ajfp_9NckoR2(BdBImqetKqQhAonxYbS@l?#cgxcR0-{~k~dOXQLgUmrx06N-RV z4pBp7mM`X?LurZA8!z7&ViV5 ~xrQLubv4s^jj7Av{e<0)hcnIhOwKC@F{;NIsVG*I9#d|rTF>8~@m z+U|ZkHDE^t_Ca)*MNTL{2?a^W5z3##K7FC7(tGZ$;Q91e!=We9$%fN~`A_|R4D;Hu zO|t(!)9lTv|5Q&t8;JAjTb;=A$G!Z`Li5-+lqm~7QNy#GjV&&BtPmYo^YMs8Bi7L< zOh7Cbv60gJAVd`dYKZxAp#Je^A+p3`2F{F9HUaV(|6Fp-H>uyf7I1K6*w(5j;UfW$ z{+0Asd{UycJ$hokhDFL N&5^evdJ0lx4Z|>S!v)RX^W(-so!pX)T_1D@&oej9(4MNF}JoZ5|s zE=4Twk?rcr#y4EM5I=A?NTaI_k}0c@_AG&Wj`ecu(Z`$Pd49jALtg%Xv?S45T8?&% zS!CYS8R~Bb3R$4S&a0JK?G)e{z-Lb^*XST*s3x0ZX)0Mf`}7Qf7{zssp|Ln=y8xdk z`}9X4dtMA|j3()p4GC@dD*=lU6$LrCtq2U=KXk4?1lfPcl(yO^qU*DJOK~O^Nwlve z#9<%}&(H8m=7i}(cwS02O*MQR#B^hi?U;YAxmR3OH*!5l1%3$eJ@RMImM49(77vaC z6HkK7K^U P@kZpqZczK};#*e8RpdG>KW8}qhHuNSPqyU5 d2zZAxED&`Z+&aZr4 zNUy^1P{N$4#KuB|&VWGafWYK}FW}LEfa9`S0emftSW>qPcWdxQj8*)MBK ioUc<)hO%a0>x zIO&gAnnFL(k%3y>Kbl?faTM;kmDscEOkY+f{Gj?KIeV>gsqz)`RZDxEAX;UjhpyRS z19T$_%^gf)yn~?md~(l!*{+^+K3VSa;d 5jR0l})RlnUndinGV zXz*KXa!=O!h0ZF;?Vl*CTH4rRfpLmcuuxBGfu{pnLPR=ao8tV}wEnk$uwx?cuko5T zIwBgDdy30MyBbP&hp)#xGZm`Gy)RwL0$c4u5j5MfO}FUH+vNJ7;PFmuv5I;9$#e6_ zu&0cSjel`Von?SSVDp;j?= (phUeiZfA zTo|tD@qIifwYp^9@g|{(@?Mc0RoaD_jLk)glOo-A!sJ5sOc%}_6oGyQxt34sRR##$ zHCZo< EE{=qGfcFlvBJV7R+XnS8d_< zYN{-Qw!Y!IQH4S53J`sYc{s%;n;}n7B^>}v;^H<4)KrH>{@f_ZbAo(Y XhV`HGB6i8kPWVD&JV~B?6=pX-S!diNG16h3uTAzus#3>=R7r@1?N!mO9gR&5 z*>AE{D*2wS{459^X5UCL?zK;h%I9Ah3v%9g{!T&nS1FtEIEK`uR>{?k1^Yiza^xNX z)U0l9VFqjFPj9j^hTw)M6PUH)vuDIn4WvAG3$-TdP4Hug)+PaJu{YnV lZo%-&?yOxMJ8Vv$-AljQFeGgrcIU()QNFX~>*OG8 zy2JN$p)=4K241UC1Tzxe7DRNC+?6|aM5Fz9j;O+dTau|F5UTZz=4<#B5|WsFl1dtJ z8(Xp^(QayGBDB;zzY0Bc(1V+UU5;oOPBqOf@AG3jqQd_i$T&I4wEgERBUNuagm*R1 zQF>|e2pNS{^HN8c3!O9rH@rT@VAU7 PoM@w$=G&-8RV+wY);%oVBRGq~9B|0SbM89Q2y%jFEaeGAEc`eVKXma(+_JTv*`4 zsPiP`m{y-MrTkdp#)dhc5x_1j2^AD$-!+o({qTreFQIqKKkI|1&_(!a0@#y;%Gk^s zF2qHgS=Pk)@iQOk>X~6YT;S1Dz;{0KUa}@;$Hjc!cMmQwse+e*O~3I-h!JBi?^Yp` zt8OhT=nIz{;zZY`&$c=KK6~ HRsV>)7?_pgDXX{+~eM-@~fU!~6y^W!O<4#h{Ulm8U~KC1w%H{Pk(_XPY3W3R &%;+w84b@I^+La1+t`Z72!8t98kMwQ_}ZKtO62RYZE> zLq=h+QrL7({ii+d93ly6qjcOS@e042ZL-&P0iglcPdKW1fS-t~$qU2;R>uhvwo&vd z&IilT<84u;(&qmmKn8L?$XD|rU^`H1gj5 +=HNh zr+_@}>fQ N{(1+xYD(E$-)Z(W_c3S=_W$9Tuu-oGZf_I#lf9RGP= z^ZiMQer2kU<|{2Bz2e&%yI?!{Yf1H)9QbwpJ=hylDl7jn;t|K~a>I23&6Gf^J4`6S z|FVEkm2;4g++o37cQnt4Z2Z3HC&=gXT3HvLN&%+6$eGhZoDjhY65eBlXFBZQO!-0$ zRNr@z{{L^-U}4UewVf{u`R0ZESLNDkGiUfkEn?KmIK%O+Z_QWYVrzHkznVn^bQ`7A z$OrU$d+9)3Co123@-4YgSzO?;eOmsyI>P5myw7k9XK0rAIe0B38$mE>6txgShGj}@1*xa2Vu~q;nnVa-tEaCkMp1VbI~LI zaNq#M%CYI1-0d&%T8(>MFB=m?GTw!(2%T+Mf-vXwwL2qR_#BEmTk+XSjsJk$Te8qd z6~O23_^sSNG*vLL+Fb+`>&waUpYQn5F3988!lB*+fX+%*=d*#(Nvz&(P4Xj~zJrKI zBBusDUSiL6HLte2jitXc6!pXY4LWw`w(`l1fg-Rk-krV+!B670Um0jGI{qsuWSG;> zjAXGVIqZYy(bLUAQV3B%@8a$ZKl|ieaNvV6!POo}9if%y+^-YQJ>lXTCTCj|^@V$L zkPm YcjY|9shqQQ z@_CYfZwYJoIKZfr)5@ump{%(>(T@9OKG!fmbUfM9aXobh&GDPAd(MYuzT5>*>Gx z?r+IA@T~9fm~$%BD 3F<5uRcR1nlB)~tBc(!1Scd?erVCA_pRPqs9OsOm2dV7<*y9;B09O2(p z@ZN5k&(NK&C#vRSewpU@N&e!;rJuE|aL<;%Llk6)FX~zyYYV ?Axj+HC29Gx> zR;MM8o?SeEII)8g(pH3V4GJ2bYko)Z*u3t1F5!=d!d7NIm8xr}7x^~{({D#KT><6= zsh7fxu5WZ_KBwyLfnE8b@_icEVmxG=sg5*v59`14GT*H4ANxAs1~z69o*b5-KR=UL z9k1;$_`VlEG*kIOwmjc}AH%z!L2Z~4_Wes(8C7=|Y~rhmMxpTA&(XO2FSe+a72yK+ zX5aliEWQnXeduELNurj(lYJ8OH$5{W>w7F)aaScwV*l|J<+Wg2C*SAA@!9E$U2j(t z3OO$X8eWKdoTBd04l5~44XVXsXPNy+h(VJe*UNdshm6`o75FV3$l$=&hq!Je9sQj& zBU^r%;$LsW&ff!v@ ~W(si{)an`&RWiHp$dE`?p|{sJGu#0Ae;n!9X%v8|ZFRJh{qW9AAQA)| zg77E#@Q;@$yDS@hq4j?`?SDa>f4uYmvqanf&XoP%{pA|Lzkl-Edh$X0A20Xc)Y!iP z!T%2)FV51XbC_{md)5SliaTalCB>VWUah;lCVH|rbXO9LZ+_+{-x~k?%4=$g>ief$ z_c7YA;yGU%H;chwciv_W?+?Ff^m58uw{=~1aQop6!-^}(SZc|cMNI~I>Uol~5-*Uw zTr#^to1PP4M$P82QrHyU0y<{>Z!P1u<+DiaZ&pSidB%S@WSU>fXgYMum+ky4lyx6X z;oSN2OPis~TDd&%_lO-jjR7VfUwsyci`*Q~P*Eb5>L9LXa9DIrK&zF1*Ca@>9Omq5 zuHZtjqUR5o?e%2H!N&4SEDw-gKW25%ZJ1qv7NX_y5FD(?hT+WsDZ%Qu1I_k}X|F&5 z%i{*I<3q;WE4W@CEMG4jJK=G}j0LVR0uGfEj+rat87@i#yZa@5_=I@~l;cpMTCgAp zhfRm{k9j@a)Ekqisfq^U9r+`v6@Xq+9$gn^^J`;t7AlrRW i0VYF|50_Ye*i(Rp-V^n{YCLbY
5hx=HlK3k)h{v|KJ9OV4TX?~f@F`ivu z+;e5hTR@BCS&&Q%WB)WJfC=Dx+55TA*!fpu4+-3I1Btnt^?B#6n0H7BHP@5C4g4&B+|Ne zToEiM scp4OXfrPc>r}u2>_Lk2i@LTnvDwG7W&Indz-4{xjJIK|bNzVLDz`DH! z)KZiANepRCduQgivQmU@#!yJFTh|$CRPhkT0y&a0us)JfCifn1B>3Cr3Fn4h7iucj z^(jMs9JMuIzv6fd9yIuBRSeQ#&C-DG1T|O#Rl$>X7AHHHgJB%z6MC=RqUMu(DQNmZ z*cD;k-K0;x@4bPC8_dKUmTfRMtFsqL30-`UfafgT0A|aVW)OZq7faAMF~Xb~_e#_k zALQS?JpqT^78cz?^=Uy*1Z-yt!^%n$$a;$_<1HWXAT*x_q(8^a=R;-s JD z<>c3%q=^+BqJVTx iK%4b~Ucf+7f%G9d4`1*xdkNjiUcX#+KPkc5Q7l@jY4>@X=`wZgHbg_Up z;y(uaauQ?-%vLP1tW-RMf$J`_t4mj_uk;!Jo$zJ&?V_D2j%k=A#utYYzliZ`YuvPi z1cC5Nv$jRgR;HvUVH3YA-YQMNq?nC6iN7}S*>HXzeb=O}p_@xoEbG0|(w-y_bzt_; z;!-n>|8X|2w>XbmK1tj9=Q0B^Hnk7!z~?LsV!kd(PrkeM^?W_g5TVnxl+;zG)mzeu zYg9I;oUh6bW{)1c7fBNW(Lj7zcOah8N>zRV?4Qqgr3gJVL=YEvte^FF$nW9I&x(Pc zRjee+dsrLhC6DON - + diff --git a/resources/buildings/Bowyers.xml b/resources/buildings/workshops/Bowyers.xml similarity index 83% rename from resources/buildings/Bowyers.xml rename to resources/buildings/workshops/Bowyers.xml index f4b7cc4c..cc870629 100644 --- a/resources/buildings/Bowyers.xml +++ b/resources/buildings/workshops/Bowyers.xml @@ -1,14 +1,14 @@ - - - + + diff --git a/resources/buildings/Windmill.xml b/resources/buildings/machines-fluids/Windmill.xml similarity index 100% rename from resources/buildings/Windmill.xml rename to resources/buildings/machines-fluids/Windmill.xml diff --git a/resources/buildings/machines-fluids/index.txt b/resources/buildings/machines-fluids/index.txt new file mode 100644 index 00000000..f6eb2068 --- /dev/null +++ b/resources/buildings/machines-fluids/index.txt @@ -0,0 +1,10 @@ +Floodgate.xml +Gear.xml +HorizontalAxle.xml +Lever.xml +Millstone.xml +Pump.xml +VerticalAxle.xml +Waterwheel.xml +Windmill.xml +Well.xml diff --git a/resources/buildings/mechanics.png b/resources/buildings/machines-fluids/mechanics.png similarity index 100% rename from resources/buildings/mechanics.png rename to resources/buildings/machines-fluids/mechanics.png diff --git a/resources/buildings/ArmorStand.xml b/resources/buildings/military/ArmorStand.xml similarity index 100% rename from resources/buildings/ArmorStand.xml rename to resources/buildings/military/ArmorStand.xml diff --git a/resources/buildings/Target.xml b/resources/buildings/military/Target.xml similarity index 100% rename from resources/buildings/Target.xml rename to resources/buildings/military/Target.xml diff --git a/resources/buildings/WeaponRack.xml b/resources/buildings/military/WeaponRack.xml similarity index 100% rename from resources/buildings/WeaponRack.xml rename to resources/buildings/military/WeaponRack.xml diff --git a/resources/buildings/military/index.txt b/resources/buildings/military/index.txt new file mode 100644 index 00000000..53392a07 --- /dev/null +++ b/resources/buildings/military/index.txt @@ -0,0 +1,3 @@ +ArmorStand.xml +Target.xml +WeaponRack.xml diff --git a/resources/buildings/Blueprint.xml b/resources/buildings/specials/Blueprint.xml similarity index 100% rename from resources/buildings/Blueprint.xml rename to resources/buildings/specials/Blueprint.xml diff --git a/resources/buildings/Stockpile.xml b/resources/buildings/specials/Stockpile.xml similarity index 100% rename from resources/buildings/Stockpile.xml rename to resources/buildings/specials/Stockpile.xml diff --git a/resources/buildings/Zone.xml b/resources/buildings/specials/Zone.xml similarity index 100% rename from resources/buildings/Zone.xml rename to resources/buildings/specials/Zone.xml diff --git a/resources/buildings/specials/index.txt b/resources/buildings/specials/index.txt new file mode 100644 index 00000000..1dfd3b43 --- /dev/null +++ b/resources/buildings/specials/index.txt @@ -0,0 +1,3 @@ +Blueprint.xml +Stockpile.xml +Zone.xml diff --git a/resources/buildings/CageTrap.xml b/resources/buildings/traps/CageTrap.xml similarity index 100% rename from resources/buildings/CageTrap.xml rename to resources/buildings/traps/CageTrap.xml diff --git a/resources/buildings/PressurePlate.xml b/resources/buildings/traps/PressurePlate.xml similarity index 100% rename from resources/buildings/PressurePlate.xml rename to resources/buildings/traps/PressurePlate.xml diff --git a/resources/buildings/Spikes.xml b/resources/buildings/traps/Spikes.xml similarity index 100% rename from resources/buildings/Spikes.xml rename to resources/buildings/traps/Spikes.xml diff --git a/resources/buildings/StonefallTrap.xml b/resources/buildings/traps/StonefallTrap.xml similarity index 100% rename from resources/buildings/StonefallTrap.xml rename to resources/buildings/traps/StonefallTrap.xml diff --git a/resources/buildings/WeaponTrap.xml b/resources/buildings/traps/WeaponTrap.xml similarity index 100% rename from resources/buildings/WeaponTrap.xml rename to resources/buildings/traps/WeaponTrap.xml diff --git a/resources/buildings/traps/index.txt b/resources/buildings/traps/index.txt new file mode 100644 index 00000000..e6d4ed58 --- /dev/null +++ b/resources/buildings/traps/index.txt @@ -0,0 +1,5 @@ +CageTrap.xml +PressurePlate.xml +Spikes.xml +StonefallTrap.xml +WeaponTrap.xml diff --git a/resources/buildings/Ashery.xml b/resources/buildings/workshops/Ashery.xml similarity index 77% rename from resources/buildings/Ashery.xml rename to resources/buildings/workshops/Ashery.xml index e9044912..3132bd4c 100644 --- a/resources/buildings/Ashery.xml +++ b/resources/buildings/workshops/Ashery.xml @@ -1,14 +1,14 @@ - -+ - + - @@ -27,6 +27,6 @@+ - + + + diff --git a/resources/buildings/Carpenter.xml b/resources/buildings/workshops/Carpenter.xml similarity index 96% rename from resources/buildings/Carpenter.xml rename to resources/buildings/workshops/Carpenter.xml index 3906dcd0..a78705f9 100644 --- a/resources/buildings/Carpenter.xml +++ b/resources/buildings/workshops/Carpenter.xml @@ -1,5 +1,5 @@ - - + - @@ -40,6 +40,6 @@+ - - + + + diff --git a/resources/buildings/Craftsdwarfs.xml b/resources/buildings/workshops/Craftsdwarfs.xml similarity index 83% rename from resources/buildings/Craftsdwarfs.xml rename to resources/buildings/workshops/Craftsdwarfs.xml index d8ee7701..20c434a9 100644 --- a/resources/buildings/Craftsdwarfs.xml +++ b/resources/buildings/workshops/Craftsdwarfs.xml @@ -1,14 +1,14 @@ - @@ -12,10 +12,10 @@ - + - @@ -142,6 +142,6 @@+ - - + + + diff --git a/resources/buildings/Forge.xml b/resources/buildings/workshops/Forge.xml similarity index 91% rename from resources/buildings/Forge.xml rename to resources/buildings/workshops/Forge.xml index f5e3e028..18bb8ca5 100644 --- a/resources/buildings/Forge.xml +++ b/resources/buildings/workshops/Forge.xml @@ -1,15 +1,15 @@ - - + - @@ -41,6 +41,6 @@+ - - + + + diff --git a/resources/buildings/Jewelers.xml b/resources/buildings/workshops/Jewelers.xml similarity index 83% rename from resources/buildings/Jewelers.xml rename to resources/buildings/workshops/Jewelers.xml index 4e493aac..b1c5bc96 100644 --- a/resources/buildings/Jewelers.xml +++ b/resources/buildings/workshops/Jewelers.xml @@ -1,14 +1,14 @@ - - + @@ -73,6 +73,6 @@ - + - - + + + diff --git a/resources/buildings/MagmaForge.xml b/resources/buildings/workshops/MagmaForge.xml similarity index 89% rename from resources/buildings/MagmaForge.xml rename to resources/buildings/workshops/MagmaForge.xml index 4cb80dbb..77c4e27c 100644 --- a/resources/buildings/MagmaForge.xml +++ b/resources/buildings/workshops/MagmaForge.xml @@ -1,15 +1,15 @@ - - + - @@ -41,6 +41,6 @@+ - - + + + diff --git a/resources/buildings/Masons.xml b/resources/buildings/workshops/Masons.xml similarity index 79% rename from resources/buildings/Masons.xml rename to resources/buildings/workshops/Masons.xml index 517ffa7c..89c6e1a4 100644 --- a/resources/buildings/Masons.xml +++ b/resources/buildings/workshops/Masons.xml @@ -1,14 +1,14 @@ - - + @@ -73,6 +73,6 @@ - + - - + + + diff --git a/resources/buildings/Mechanics.xml b/resources/buildings/workshops/Mechanics.xml similarity index 79% rename from resources/buildings/Mechanics.xml rename to resources/buildings/workshops/Mechanics.xml index 057ab873..23a37632 100644 --- a/resources/buildings/Mechanics.xml +++ b/resources/buildings/workshops/Mechanics.xml @@ -1,14 +1,14 @@ - - + - @@ -28,6 +28,6 @@+ - - + + + diff --git a/resources/buildings/Press.xml b/resources/buildings/workshops/Press.xml similarity index 61% rename from resources/buildings/Press.xml rename to resources/buildings/workshops/Press.xml index 1a8fdf77..c3dbfa02 100644 --- a/resources/buildings/Press.xml +++ b/resources/buildings/workshops/Press.xml @@ -1,6 +1,6 @@ - - + - @@ -32,6 +32,6 @@+ - - + + - + + diff --git a/resources/buildings/SiegeWorkshop.xml b/resources/buildings/workshops/SiegeWorkshop.xml similarity index 90% rename from resources/buildings/SiegeWorkshop.xml rename to resources/buildings/workshops/SiegeWorkshop.xml index 7574147d..dbd70cc9 100644 --- a/resources/buildings/SiegeWorkshop.xml +++ b/resources/buildings/workshops/SiegeWorkshop.xml @@ -1,14 +1,14 @@ - + diff --git a/resources/buildings/Soapmakers.xml b/resources/buildings/workshops/Soapmakers.xml similarity index 88% rename from resources/buildings/Soapmakers.xml rename to resources/buildings/workshops/Soapmakers.xml index ae39948b..c1ad7584 100644 --- a/resources/buildings/Soapmakers.xml +++ b/resources/buildings/workshops/Soapmakers.xml @@ -1,15 +1,15 @@ - - + - @@ -67,6 +67,6 @@+ - - + + + diff --git a/resources/buildings/Workshop.txt b/resources/buildings/workshops/Workshop.txt similarity index 100% rename from resources/buildings/Workshop.txt rename to resources/buildings/workshops/Workshop.txt diff --git a/resources/buildings/Clothiers.xml b/resources/buildings/workshops/clothing-leather/Clothiers.xml similarity index 77% rename from resources/buildings/Clothiers.xml rename to resources/buildings/workshops/clothing-leather/Clothiers.xml index d536fd94..2294fb8e 100644 --- a/resources/buildings/Clothiers.xml +++ b/resources/buildings/workshops/clothing-leather/Clothiers.xml @@ -1,14 +1,14 @@ - - + @@ -69,6 +69,6 @@ - + - - + + + diff --git a/resources/buildings/Dyers.xml b/resources/buildings/workshops/clothing-leather/Dyers.xml similarity index 75% rename from resources/buildings/Dyers.xml rename to resources/buildings/workshops/clothing-leather/Dyers.xml index b9d0d8d3..befc6b84 100644 --- a/resources/buildings/Dyers.xml +++ b/resources/buildings/workshops/clothing-leather/Dyers.xml @@ -1,14 +1,14 @@ - - + - @@ -31,6 +31,6 @@+ - - + + + diff --git a/resources/buildings/Leatherworks.xml b/resources/buildings/workshops/clothing-leather/Leatherworks.xml similarity index 77% rename from resources/buildings/Leatherworks.xml rename to resources/buildings/workshops/clothing-leather/Leatherworks.xml index 5ca80f17..e830dc2a 100644 --- a/resources/buildings/Leatherworks.xml +++ b/resources/buildings/workshops/clothing-leather/Leatherworks.xml @@ -1,14 +1,14 @@ - - + - @@ -18,7 +18,7 @@+ - + - @@ -32,6 +32,6 @@ - + + + diff --git a/resources/buildings/Loom.xml b/resources/buildings/workshops/clothing-leather/Loom.xml similarity index 88% rename from resources/buildings/Loom.xml rename to resources/buildings/workshops/clothing-leather/Loom.xml index 7f214262..3b77219d 100644 --- a/resources/buildings/Loom.xml +++ b/resources/buildings/workshops/clothing-leather/Loom.xml @@ -1,6 +1,6 @@ - - + - @@ -31,6 +31,6 @@+ - - + + - + + diff --git a/resources/buildings/workshops/clothing-leather/index.txt b/resources/buildings/workshops/clothing-leather/index.txt new file mode 100644 index 00000000..74bc90b0 --- /dev/null +++ b/resources/buildings/workshops/clothing-leather/index.txt @@ -0,0 +1,4 @@ +Clothiers.xml +Dyers.xml +Leatherworks.xml +Loom.xml diff --git a/resources/buildings/Butchers.xml b/resources/buildings/workshops/farming/Butchers.xml similarity index 88% rename from resources/buildings/Butchers.xml rename to resources/buildings/workshops/farming/Butchers.xml index 2395d6a0..6c26292e 100644 --- a/resources/buildings/Butchers.xml +++ b/resources/buildings/workshops/farming/Butchers.xml @@ -1,5 +1,5 @@ -@@ -41,6 +41,6 @@ - - + + + diff --git a/resources/buildings/Farm.xml b/resources/buildings/workshops/farming/Farm.xml similarity index 100% rename from resources/buildings/Farm.xml rename to resources/buildings/workshops/farming/Farm.xml diff --git a/resources/buildings/FarmersWorkshop.xml b/resources/buildings/workshops/farming/FarmersWorkshop.xml similarity index 79% rename from resources/buildings/FarmersWorkshop.xml rename to resources/buildings/workshops/farming/FarmersWorkshop.xml index bafec561..c605b138 100644 --- a/resources/buildings/FarmersWorkshop.xml +++ b/resources/buildings/workshops/farming/FarmersWorkshop.xml @@ -1,14 +1,14 @@ - @@ -9,10 +9,10 @@ - + - @@ -70,6 +70,6 @@ -+ - + + + diff --git a/resources/buildings/Fishery.xml b/resources/buildings/workshops/farming/Fishery.xml similarity index 80% rename from resources/buildings/Fishery.xml rename to resources/buildings/workshops/farming/Fishery.xml index 978df0d4..ba2971a7 100644 --- a/resources/buildings/Fishery.xml +++ b/resources/buildings/workshops/farming/Fishery.xml @@ -1,14 +1,14 @@ - - + - @@ -32,6 +32,6 @@+ - - + + + diff --git a/resources/buildings/Kennels.xml b/resources/buildings/workshops/farming/Kennels.xml similarity index 81% rename from resources/buildings/Kennels.xml rename to resources/buildings/workshops/farming/Kennels.xml index e537f3e9..978b86d0 100644 --- a/resources/buildings/Kennels.xml +++ b/resources/buildings/workshops/farming/Kennels.xml @@ -1,6 +1,6 @@ - + - @@ -38,10 +38,10 @@+ - - + - + + - diff --git a/resources/buildings/Kitchen.xml b/resources/buildings/workshops/farming/Kitchen.xml similarity index 77% rename from resources/buildings/Kitchen.xml rename to resources/buildings/workshops/farming/Kitchen.xml index 0b1a6cb1..9543c2d9 100644 --- a/resources/buildings/Kitchen.xml +++ b/resources/buildings/workshops/farming/Kitchen.xml @@ -1,11 +1,11 @@ -+ @@ -23,6 +23,6 @@ - - + + + diff --git a/resources/buildings/Quern.xml b/resources/buildings/workshops/farming/Quern.xml similarity index 100% rename from resources/buildings/Quern.xml rename to resources/buildings/workshops/farming/Quern.xml diff --git a/resources/buildings/Still.xml b/resources/buildings/workshops/farming/Still.xml similarity index 85% rename from resources/buildings/Still.xml rename to resources/buildings/workshops/farming/Still.xml index 37edbf48..efac30ce 100644 --- a/resources/buildings/Still.xml +++ b/resources/buildings/workshops/farming/Still.xml @@ -1,6 +1,6 @@ - - + @@ -18,10 +18,10 @@ - + - @@ -33,7 +33,7 @@+ - + @@ -44,6 +44,6 @@ -- + + - + + diff --git a/resources/buildings/Tannery.xml b/resources/buildings/workshops/farming/Tannery.xml similarity index 81% rename from resources/buildings/Tannery.xml rename to resources/buildings/workshops/farming/Tannery.xml index 1839f69c..27d10955 100644 --- a/resources/buildings/Tannery.xml +++ b/resources/buildings/workshops/farming/Tannery.xml @@ -1,5 +1,5 @@ -@@ -39,6 +39,6 @@ - - + + + diff --git a/resources/buildings/farm.png b/resources/buildings/workshops/farming/farm.png similarity index 100% rename from resources/buildings/farm.png rename to resources/buildings/workshops/farming/farm.png diff --git a/resources/buildings/workshops/farming/index.txt b/resources/buildings/workshops/farming/index.txt new file mode 100644 index 00000000..592cca2b --- /dev/null +++ b/resources/buildings/workshops/farming/index.txt @@ -0,0 +1,9 @@ +Butchers.xml +Farm.xml +FarmersWorkshop.xml +Fishery.xml +Kennels.xml +Kitchen.xml +Quern.xml +Still.xml +Tannery.xml diff --git a/resources/buildings/GlassFurnace.xml b/resources/buildings/workshops/furnaces/GlassFurnace.xml similarity index 82% rename from resources/buildings/GlassFurnace.xml rename to resources/buildings/workshops/furnaces/GlassFurnace.xml index be32021e..cae9ced0 100644 --- a/resources/buildings/GlassFurnace.xml +++ b/resources/buildings/workshops/furnaces/GlassFurnace.xml @@ -1,13 +1,13 @@ - @@ -10,10 +10,10 @@ -+ - @@ -36,7 +36,7 @@+ - + - @@ -46,6 +46,6 @@ - + + + diff --git a/resources/buildings/Kiln.xml b/resources/buildings/workshops/furnaces/Kiln.xml similarity index 84% rename from resources/buildings/Kiln.xml rename to resources/buildings/workshops/furnaces/Kiln.xml index 2855177c..ae385d5b 100644 --- a/resources/buildings/Kiln.xml +++ b/resources/buildings/workshops/furnaces/Kiln.xml @@ -1,13 +1,13 @@ - - + @@ -43,6 +43,6 @@ - + - - + + + diff --git a/resources/buildings/MagmaGlassFurnace.xml b/resources/buildings/workshops/furnaces/MagmaGlassFurnace.xml similarity index 81% rename from resources/buildings/MagmaGlassFurnace.xml rename to resources/buildings/workshops/furnaces/MagmaGlassFurnace.xml index 7f746337..d1e960bb 100644 --- a/resources/buildings/MagmaGlassFurnace.xml +++ b/resources/buildings/workshops/furnaces/MagmaGlassFurnace.xml @@ -1,13 +1,13 @@ - - + @@ -45,6 +45,6 @@ - + - - + + + diff --git a/resources/buildings/MagmaKiln.xml b/resources/buildings/workshops/furnaces/MagmaKiln.xml similarity index 83% rename from resources/buildings/MagmaKiln.xml rename to resources/buildings/workshops/furnaces/MagmaKiln.xml index 5c1f93f5..002bfe92 100644 --- a/resources/buildings/MagmaKiln.xml +++ b/resources/buildings/workshops/furnaces/MagmaKiln.xml @@ -1,13 +1,13 @@ - - + @@ -43,6 +43,6 @@ - + - - + + + diff --git a/resources/buildings/MagmaSmelter.xml b/resources/buildings/workshops/furnaces/MagmaSmelter.xml similarity index 83% rename from resources/buildings/MagmaSmelter.xml rename to resources/buildings/workshops/furnaces/MagmaSmelter.xml index 28e74f42..1f7199fa 100644 --- a/resources/buildings/MagmaSmelter.xml +++ b/resources/buildings/workshops/furnaces/MagmaSmelter.xml @@ -1,13 +1,13 @@ - - + @@ -45,6 +45,6 @@ - + - - + + + diff --git a/resources/buildings/Smelter.xml b/resources/buildings/workshops/furnaces/Smelter.xml similarity index 84% rename from resources/buildings/Smelter.xml rename to resources/buildings/workshops/furnaces/Smelter.xml index ad256f33..a9607723 100644 --- a/resources/buildings/Smelter.xml +++ b/resources/buildings/workshops/furnaces/Smelter.xml @@ -1,13 +1,13 @@ - - + @@ -46,6 +46,6 @@ - + - - + + + diff --git a/resources/buildings/WoodFurnace.xml b/resources/buildings/workshops/furnaces/WoodFurnace.xml similarity index 83% rename from resources/buildings/WoodFurnace.xml rename to resources/buildings/workshops/furnaces/WoodFurnace.xml index 77a9c585..c4bc16db 100644 --- a/resources/buildings/WoodFurnace.xml +++ b/resources/buildings/workshops/furnaces/WoodFurnace.xml @@ -1,13 +1,13 @@ - - + @@ -46,6 +46,6 @@ - + - - + + + diff --git a/resources/buildings/workshops/furnaces/index.txt b/resources/buildings/workshops/furnaces/index.txt new file mode 100644 index 00000000..28174278 --- /dev/null +++ b/resources/buildings/workshops/furnaces/index.txt @@ -0,0 +1,7 @@ +GlassFurnace.xml +Kiln.xml +MagmaGlassFurnace.xml +MagmaKiln.xml +MagmaSmelter.xml +Smelter.xml +WoodFurnace.xml diff --git a/resources/buildings/workshops/include/sBlueprint.xml b/resources/buildings/workshops/include/sBlueprint.xml new file mode 100644 index 00000000..00bc922a --- /dev/null +++ b/resources/buildings/workshops/include/sBlueprint.xml @@ -0,0 +1,7 @@ + + - + @@ -45,6 +45,6 @@ - + - - + + + diff --git a/resources/buildings/workshops/include/ws3x3Blueprint.xml b/resources/buildings/workshops/include/ws3x3Blueprint.xml new file mode 100644 index 00000000..a3da3ce2 --- /dev/null +++ b/resources/buildings/workshops/include/ws3x3Blueprint.xml @@ -0,0 +1,10 @@ + ++ ++ + + diff --git a/resources/buildings/workshops/include/ws5x5Blueprint.xml b/resources/buildings/workshops/include/ws5x5Blueprint.xml new file mode 100644 index 00000000..5e0088ec --- /dev/null +++ b/resources/buildings/workshops/include/ws5x5Blueprint.xml @@ -0,0 +1,10 @@ + ++ ++ ++ + + + diff --git a/resources/buildings/workshops/include/wsBenches.xml b/resources/buildings/workshops/include/wsBenches.xml new file mode 100644 index 00000000..f75ca626 --- /dev/null +++ b/resources/buildings/workshops/include/wsBenches.xml @@ -0,0 +1,72 @@ + ++ ++ ++ + + + + diff --git a/resources/buildings/workshops/include/wsFPTub.xml b/resources/buildings/workshops/include/wsFPTub.xml new file mode 100644 index 00000000..8eaae0f5 --- /dev/null +++ b/resources/buildings/workshops/include/wsFPTub.xml @@ -0,0 +1,120 @@ + ++ ++ + + ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + ++ ++ + + + + ++ + ++ ++ ++ + + + ++ ++ ++ + + + diff --git a/resources/buildings/workshops/include/wsFurnace.xml b/resources/buildings/workshops/include/wsFurnace.xml new file mode 100644 index 00000000..91f98901 --- /dev/null +++ b/resources/buildings/workshops/include/wsFurnace.xml @@ -0,0 +1,47 @@ + ++ ++ + + ++ + + ++ ++ + + + ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + ++ + + ++ + + ++ ++ + + + ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + ++ ++ ++ + + + ++ ++ ++ + + + diff --git a/resources/buildings/workshops/include/wsLowerBorder.xml b/resources/buildings/workshops/include/wsLowerBorder.xml new file mode 100644 index 00000000..509fcc90 --- /dev/null +++ b/resources/buildings/workshops/include/wsLowerBorder.xml @@ -0,0 +1,51 @@ + ++ ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + ++ ++ + + + + + diff --git a/resources/buildings/workshops/include/wsTub.xml b/resources/buildings/workshops/include/wsTub.xml new file mode 100644 index 00000000..54668d60 --- /dev/null +++ b/resources/buildings/workshops/include/wsTub.xml @@ -0,0 +1,52 @@ + ++ ++ ++ ++ + + + ++ ++ ++ + + + ++ ++ ++ + + + ++ ++ ++ + + ++ ++ ++ + + + ++ + diff --git a/resources/buildings/workshops/include/wsUpperBorder.xml b/resources/buildings/workshops/include/wsUpperBorder.xml new file mode 100644 index 00000000..7463bf07 --- /dev/null +++ b/resources/buildings/workshops/include/wsUpperBorder.xml @@ -0,0 +1,24 @@ + ++ ++ + + ++ + + ++ ++ + + + ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + diff --git a/resources/buildings/workshops/index.txt b/resources/buildings/workshops/index.txt new file mode 100644 index 00000000..53facba5 --- /dev/null +++ b/resources/buildings/workshops/index.txt @@ -0,0 +1,17 @@ +clothing-leather/index.txt +farming/index.txt +furnaces/index.txt + + +Ashery.xml +Bowyers.xml +Carpenter.xml +Craftsdwarfs.xml +Forge.xml +Jewelers.xml +MagmaForge.xml +Masons.xml +Mechanics.xml +Press.xml +SiegeWorkshop.xml +Soapmakers.xml From 0485cb201e33e2c98305a3b5bf5d037c4e2cd8cf Mon Sep 17 00:00:00 2001 From: Squid Coder <92821989+realSquidCoder@users.noreply.github.com> Date: Mon, 20 Jan 2025 16:09:14 -0600 Subject: [PATCH 2/3] Forgot to delete this extra folder --- .../workshops/include/sBlueprint.xml | 7 - .../workshops/include/ws3x3Blueprint.xml | 10 -- .../workshops/include/ws5x5Blueprint.xml | 10 -- .../buildings/workshops/include/wsBenches.xml | 72 ----------- .../buildings/workshops/include/wsFPTub.xml | 120 ------------------ .../buildings/workshops/include/wsFurnace.xml | 47 ------- .../workshops/include/wsLowerBorder.xml | 51 -------- .../buildings/workshops/include/wsTub.xml | 52 -------- .../workshops/include/wsUpperBorder.xml | 24 ---- 9 files changed, 393 deletions(-) delete mode 100644 resources/buildings/workshops/include/sBlueprint.xml delete mode 100644 resources/buildings/workshops/include/ws3x3Blueprint.xml delete mode 100644 resources/buildings/workshops/include/ws5x5Blueprint.xml delete mode 100644 resources/buildings/workshops/include/wsBenches.xml delete mode 100644 resources/buildings/workshops/include/wsFPTub.xml delete mode 100644 resources/buildings/workshops/include/wsFurnace.xml delete mode 100644 resources/buildings/workshops/include/wsLowerBorder.xml delete mode 100644 resources/buildings/workshops/include/wsTub.xml delete mode 100644 resources/buildings/workshops/include/wsUpperBorder.xml diff --git a/resources/buildings/workshops/include/sBlueprint.xml b/resources/buildings/workshops/include/sBlueprint.xml deleted file mode 100644 index 00bc922a..00000000 --- a/resources/buildings/workshops/include/sBlueprint.xml +++ /dev/null @@ -1,7 +0,0 @@ - -+ ++ ++ ++ + + + ++ ++ + + ++ ++ + - diff --git a/resources/buildings/workshops/include/ws3x3Blueprint.xml b/resources/buildings/workshops/include/ws3x3Blueprint.xml deleted file mode 100644 index a3da3ce2..00000000 --- a/resources/buildings/workshops/include/ws3x3Blueprint.xml +++ /dev/null @@ -1,10 +0,0 @@ - -- -- - - diff --git a/resources/buildings/workshops/include/ws5x5Blueprint.xml b/resources/buildings/workshops/include/ws5x5Blueprint.xml deleted file mode 100644 index 5e0088ec..00000000 --- a/resources/buildings/workshops/include/ws5x5Blueprint.xml +++ /dev/null @@ -1,10 +0,0 @@ - -- -- -- - - - diff --git a/resources/buildings/workshops/include/wsBenches.xml b/resources/buildings/workshops/include/wsBenches.xml deleted file mode 100644 index f75ca626..00000000 --- a/resources/buildings/workshops/include/wsBenches.xml +++ /dev/null @@ -1,72 +0,0 @@ - -- -- -- - - - - diff --git a/resources/buildings/workshops/include/wsFPTub.xml b/resources/buildings/workshops/include/wsFPTub.xml deleted file mode 100644 index 8eaae0f5..00000000 --- a/resources/buildings/workshops/include/wsFPTub.xml +++ /dev/null @@ -1,120 +0,0 @@ - -- -- - - -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - -- -- - - - - -- - -- -- -- - - - -- -- -- - - - diff --git a/resources/buildings/workshops/include/wsFurnace.xml b/resources/buildings/workshops/include/wsFurnace.xml deleted file mode 100644 index 91f98901..00000000 --- a/resources/buildings/workshops/include/wsFurnace.xml +++ /dev/null @@ -1,47 +0,0 @@ - -- -- - - -- - - -- -- - - - -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - -- - - -- - - -- -- - - - -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - -- -- -- - - - -- -- -- - - - diff --git a/resources/buildings/workshops/include/wsLowerBorder.xml b/resources/buildings/workshops/include/wsLowerBorder.xml deleted file mode 100644 index 509fcc90..00000000 --- a/resources/buildings/workshops/include/wsLowerBorder.xml +++ /dev/null @@ -1,51 +0,0 @@ - -- -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - -- -- - - - - - diff --git a/resources/buildings/workshops/include/wsTub.xml b/resources/buildings/workshops/include/wsTub.xml deleted file mode 100644 index 54668d60..00000000 --- a/resources/buildings/workshops/include/wsTub.xml +++ /dev/null @@ -1,52 +0,0 @@ - -- -- -- -- - - - -- -- -- - - - -- -- -- - - - -- -- -- - - -- -- -- - - - -- - diff --git a/resources/buildings/workshops/include/wsUpperBorder.xml b/resources/buildings/workshops/include/wsUpperBorder.xml deleted file mode 100644 index 7463bf07..00000000 --- a/resources/buildings/workshops/include/wsUpperBorder.xml +++ /dev/null @@ -1,24 +0,0 @@ - -- -- - - -- - - -- -- - - - -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - From 5527c2a9fea89589c0669087e2d6a77cbdee174a Mon Sep 17 00:00:00 2001 From: Squid Coder <92821989+realSquidCoder@users.noreply.github.com> Date: Tue, 21 Jan 2025 16:19:50 -0600 Subject: [PATCH 3/3] See description Split images up and fixed XML to follow suit. Affected: - cages-restraints - doors-hatches - furniture - machines-fluids --- .../buildings/cages-restraints/AnimalTrap.xml | 2 +- resources/buildings/cages-restraints/Cage.xml | 2 +- .../buildings/cages-restraints/Restraint.xml | 2 +- .../cages-restraints/cages-restraints.png | Bin 0 -> 4735 bytes resources/buildings/doors-hatches/Door.xml | 2 +- .../doors-hatches/DoorsAndFloodgates.png | Bin 17470 -> 0 bytes .../buildings/doors-hatches/DoorsAndHatches.png | Bin 0 -> 11091 bytes resources/buildings/doors-hatches/Hatch.xml | 2 +- resources/buildings/furniture/Bed.xml | 2 +- resources/buildings/furniture/Bookcase.xml | 2 +- resources/buildings/furniture/Cabinet.xml | 2 +- resources/buildings/furniture/Chair.xml | 2 +- resources/buildings/furniture/Chest.xml | 2 +- resources/buildings/furniture/Coffin.xml | 2 +- .../buildings/furniture/DisplayFurniture.xml | 2 +- resources/buildings/furniture/OfferingPlace.xml | 2 +- resources/buildings/furniture/Statue.xml | 2 +- resources/buildings/furniture/Table.xml | 2 +- resources/buildings/furniture/furniture.png | Bin 0 -> 11156 bytes .../machines-fluids/DoorsAndFloodgates.png | Bin 17470 -> 0 bytes .../buildings/machines-fluids/Floodgate.xml | 2 +- .../buildings/machines-fluids/Floodgates.png | Bin 0 -> 10365 bytes 22 files changed, 16 insertions(+), 16 deletions(-) create mode 100644 resources/buildings/cages-restraints/cages-restraints.png delete mode 100644 resources/buildings/doors-hatches/DoorsAndFloodgates.png create mode 100644 resources/buildings/doors-hatches/DoorsAndHatches.png create mode 100644 resources/buildings/furniture/furniture.png delete mode 100644 resources/buildings/machines-fluids/DoorsAndFloodgates.png create mode 100644 resources/buildings/machines-fluids/Floodgates.png diff --git a/resources/buildings/cages-restraints/AnimalTrap.xml b/resources/buildings/cages-restraints/AnimalTrap.xml index c16d2195..993910d1 100644 --- a/resources/buildings/cages-restraints/AnimalTrap.xml +++ b/resources/buildings/cages-restraints/AnimalTrap.xml @@ -1,4 +1,4 @@ -- -- -- -- - - - -- -- - - -- -- - + diff --git a/resources/buildings/cages-restraints/Cage.xml b/resources/buildings/cages-restraints/Cage.xml index 614641f7..da9252d9 100644 --- a/resources/buildings/cages-restraints/Cage.xml +++ b/resources/buildings/cages-restraints/Cage.xml @@ -1,5 +1,5 @@ - + diff --git a/resources/buildings/cages-restraints/Restraint.xml b/resources/buildings/cages-restraints/Restraint.xml index f2697e15..e1f104d7 100644 --- a/resources/buildings/cages-restraints/Restraint.xml +++ b/resources/buildings/cages-restraints/Restraint.xml @@ -1,4 +1,4 @@ - + diff --git a/resources/buildings/cages-restraints/cages-restraints.png b/resources/buildings/cages-restraints/cages-restraints.png new file mode 100644 index 0000000000000000000000000000000000000000..087584d726a7e835ee91ace310fe3c36f789ab57 GIT binary patch literal 4735 zcmeHLX;c&0wmuaSAV$Fp-UbxGp~E1vHiMubHV6pFYyyZ0Dn!Ph3_*qvK%rX{P?UMF zK~S413Ni&rFfFJkG%~e7NNk`PB7sK65a1Pd-#_pFTko!Q?^$ct-sjuHS#@fkZ&lTg zj%TcPY}>sJ0I 3$dOm9veQhp~ 9}fbDev3c;yM zJGHD)-~@0A-yy33%=3ZEwe34J0H6T}3ew_&lv6Ci{tj@Yh^w6xH}Tl^4^^=LGyp_+ z8^EI?;~-eMhdG~d+5A5mz~KfY4KIQYv33syK#IL3P&@hYB^Z v{lF{42z$gHupV?TLyGEX$;oPRk;;8N3&s%k_ zY}alx_yf!62!0i;R+{$^>HOiD-^G^(K@mfmm7AN)hs&J>cP@DnKRuq%*jt#4SL#rl z7@H2ImMGX}bgLuL>1vP+_Czt#`X2aEW}g${+tW0Q|APPC8*;Af&Ug&rY@kBYTv<^i zKS8tiu-(f%>RsLi&7Q;C%YQRnCb$n;;!AyY^6tC;>uMy+`?aXl>$;mqQX}LsWQl+H z)&0;Xd(VTfusC!+$IT *4D) z!$?)L3T5he#>O`b=2|_EZL8fH-fhl(A}zXSt^6FEXB%^( Ou)3wgom ziG!ZTs92PmN4!33L+UImd4X8lN)lD>N)!KoXjJXw@a6-Udc~gbg}BieowEVz!s+SF zRL;#7xsK<%zK`QPO5G`UF( ~>!0 z_-(MfenzT1THUsG7b)|pG<}`Ta4#;+_G |6_vj{{e|4&lT#bgR(gOwz4D0Kv@_B7-OG``b%GJ08#5o0hrf~Hpx?dDw zs@|_*4pse-%M}E3205|O2_?ncW950&0rKbjV7dPg?7VKUURM{9Qm3!e+C53Wc@)kI z7I2LloUC{wowxV!GadjOOLyHrM*roi3%#S7IW_BVU?5euOdc8Lk`IQENsq2KXrs63 z1{<#@P0+rS@g6p_*`erQMaAJkE>{N{F>at
TdHJogPOZB)xV4rBvPO*$&Q_UwEOO@Zgoy%Kl zM5Lvr_FsUH7QJ#luv*3FbJ8OQx9Pc?SpJjB-U0ho)7IcGVHc}aBFl%+6qMle{i%AD zM-Nf*5i#eajmli;!O}hCfO39t*hFVDIx^A-J=eCFOWYe@Usp|FQr9LkZr^4sBVUiF zl4KO6PWsLVKqIrVfnCs=NYEwTfRl={O)#{LuTL}8S`EUaTPhBu<)}weg?(uz%MQ}X z>PB` (hs1R3OD8JMj z7%bJ>($<(e_hBwW!S*uwWA)ceSv_?J1!deDfR7wzP)ih3Me~Bn#5|RKnB53XR0O(C z^p<^CmDO~xYV|#uZqM2iZG~mctP`?nnwNL;`p?>id^b3JY!7kfihM%ycpZkWn6e-} z@)>zd*!LoD2rgqXvKKKtb4YV0C@A=T^0*zXq @SPYFKpgez% z#4`(-7-~qDcJ}hGD46gJA9+QO`<7$q)V@No{xK;}8fQU6uW-k&$gx9B6SN+nDmxcL zTOR7wfFf24j!LdxQek-`Mw+5$aWg~Z_B3zLSIuZVr8UoTRU@N>mwP^ZLoM=RCvtdm zk*ript~P*@`s5DYOT)<0k@)!lom1KQNmFG+6Um$%b4zV)uh5gPBsGf*W2#)};teK8 zApSx*3DrSR;551vu0IzionhM%ZqctWzBMYKNvttjqL*7=IG|o1NJ4hmvHYmxddA0^ zk8E$Xp<$VyzI&HWG=s=Wy;I9mxy|YpG>r#XBNK=;ukp5~ am${%-H*D+TTL+p(>2}ryD%H(?ZttpFKqj2|Zm5jQyDREXhu`^l zr&n_ZBouM$OSwCF+n&s(B|tO66(*;BiqhZO6=EXw#N|=F$ <%;@TdAl@I#35l@&L|}E z9UlO8Q^3nGo%knm*q@>PwLy$4-%VzaJN?BZkclzP la+?I8A3b`=OP^qX{W?z nH@h1usH z7@}#<#4dZ*Yzx($^2_E?rOlNl 6p;Q~r5Yd3c%?{ZjNm~m( iJ@w;zl{N&BgguWkNyo#;jQmOeB&aVM{_< zdkxgD!~i62_K2XWOqPyXNkqSXDFjv}S8E#GtEKT}y#C3R6+0Rm`I##F!GTr0E(u)? z|DNU}3?~6bO}uAG m`%<#M#hd!mo;M51#&Jp|b?izK2%we1{hq|BPs!xz zLUE6KX4mwux%>cdCu~C^5S?SV-cfE;ENcp>n0j5+18xOFvx4R)J>=u_vb>w}WiTyu zjp3dnRiVPJYJaq8+!3YCS>c!}>wdQ?Uiya4md}$GI$!RQ5O5!64{O^HDz#4+#l1^# zlQ~xn^OSQEa!p6)F}md-)BpWe(Q7zrA9l5J|9|$kWmuFjE-Is_+~H05*3SfBV|m7+ J>LfAYe*g+}v?%}p literal 0 HcmV?d00001 diff --git a/resources/buildings/doors-hatches/Door.xml b/resources/buildings/doors-hatches/Door.xml index e7c9f590..d8f304c1 100644 --- a/resources/buildings/doors-hatches/Door.xml +++ b/resources/buildings/doors-hatches/Door.xml @@ -1,5 +1,5 @@ - + diff --git a/resources/buildings/doors-hatches/DoorsAndFloodgates.png b/resources/buildings/doors-hatches/DoorsAndFloodgates.png deleted file mode 100644 index dfd15c9cd074574de57e2da330cb7ad94f285d74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17470 zcmd74c|6qb_c#8U1!HVumu*HAMbRQ_W)RY1NkxSrZOSfNn8jMjPzog>6{V15H#4Xx zWeJgOhOuSe4YS?T`?Gw%zx)6D@%a70Yi7)KuH{_UInQ&h=W)lu&PEKb2nPT_%=YM! zQvd)a@Lv;Pg8biEr~3Z>0Tg`7#sVmAQ~tw$1HEc~(i{NZr--mU1^DlU1CE{x1_1G< zzdxX6|H4cB4;61(x!iQ}zj8CoGw3ql;OXsmbFZD%X;kQez509i>FKQo XOPde~ zyTgzZ6y14f0Qh3~R?zzG#b&)m!3%=18FHUQl9GJ2;5xY&qUerB #Zj|^y0A5OJcJNb-_YU*xduLnDey4SAM zOrP{0c0Kw2O^E)#gz{w*?VK>V3wH{T!C^zuHXTgY^o+x*M6*Qv+O2Gf2J|`ib*{jc zYV>NSH_+YQI?QvjKYS))^p0kq;8N7$%MAB7c6N4Wg^9WpcF-SG_>xnGsQc=t&u7X# zO_9UwpA#c{(k>(j6SJ`7eoX1C1i_c~p9x)i1qO$Mqs)MBGi4YDU|}rHKGcWH?@$hQ zeNlb!eRe>jFy#^>vh2i`Y_#9hdOdSA$>&TJ{tQ4z40PF}4?|(f{U2{QKN4%#)~#E# z7(pGa^q>9wgWq)(UI`%RR~&yvE*FHo9V(xh@H}LStXqyR5=>I1_?B3~qnPS8h81Px zJ}ZgiBqx%|!ukc3>qjHmR!ILMOBL^C?CR1pJXhZ@iVezGH#|R-)BN45JyQ7)ci4<) z#=J8VHXGP%I8?6GGHJ!B?;zzQkPT5fa42Wy4q;dZkOD(A9dvc~A3Sk&A=zNK5SSIr ziC#Yk9`5+`=@SAKpa2+tx6wi3)_R;1JHn>cda(uChE-n8;>Br7&_A=j5sWXpv&pT` z>YoyvYkfw`6j1@9fZ-Q@liG=%8#ksd)N dZ7%B}6`8A`VWq12lcRT|Z zJs +NeetCQ2tqYvvVl#c}lND$dsNCO*_)myRt;LCg^R1#Q|vH zu0@6mBy$>yI88T*9z2KX_(B_)q*0zNF92B>+NS)ynwjF-wx#BZqa!9aLDR#wK2oMy@qZ?;{ zxL;tz-nyVYZVh7K7=9y8Weo*GBl$m_x|ufq&ddzY%YhV1aYLW3ZTK~BYtHAmEgHs* z=X_r7Zay9`DnG!p$nae&INVX#5vLq>7GTqb(0vaaEc=(5-Ly8j=0YkDw;-7C{<6!h zCd;n Ca_!ve+PH?^R@Y JLlh=p)4tXml>M^hS!_yl zv#uYfO1Z(BJ}Dnns7y@|&y^q~Z T K(CIM ;#CDWR z{ {SOoOR{xHb0r<2Q3BMk{r%q8u$;H7FWduz0@rBg^_$#oH={3fOm0oS zJ^BL;0+w5KC}U&Qz*)z$_ *(V)paMfDUIlEZpsq*BmwR2+W%SdUTw!6h9;2J z43fDmh47J)`>Hs7G?LpC6tud(ad%1vU2{(gL$qybYFMgSANu=Vfe+Ig?>k!| )b8He{W&)fqOD7imOsiANy0FU^g*z+ zNKM1^7}GN6N4RqAih*FEmy$r=QoW)@gT7B#oZjtTr9M~;;fNdw0WNa!Cs4ONVQkEf zXPqWtRdSteVBu088-f;%q(z}V5!Dg40HA=OJ7om?*05+u>+{RjI|`FQd^#ljNC&m; z%Prq*^{R=El(~_0&R6!3-W0^+gGvKMV0GVM XP`>ihSNDBNUlavD{qb_C00w4Kn*>}uF?;S(4 zIj0xY{k09c3w==e5s 1huIoh+>%;2kOf7CZbsUU_(JsabpzPK`?%U1+L zUdTaJnD`FL-?1Cw%+?X$8&eqna|$X2z91aq$k1eNE@sF8O{bz)*W5kq5~DcVQ%kwG z9>=9|W QetqV>wT}=q^816AitC zMn-Rl5tfa`zyF-?U0A3kdCH%vMzrpm>CgwImUO8mj!`AopQB12=Z#qBxyN7?*n#JU z5n7(QaB$W(Mbh^`=$ItCk*@2KegJx+FDZtaX5HrVL|svz+b)U>yDq~Hj2L7xPDPJe z)SnWSN>?vbKkE3}DEX9cd45L4lzOq&5u8G+#9-;nV|JBT7I-Hd=z8@E!R?!`VvzD8 z=c^N~R6(Wtnp5ZovcrevBceb|&~ybDDvS%kcx0ylwZ>Eu!jROwuTIrc4dxjrljqUs zl|1m7(c%_1WW^K#7T**VzX7-~LXR#j@YGy+B>CI+6re9g8BL&_4)0Y<(FM>LHy}m| zEN9>l9|H+P#G^nu+htCKKOGBQazSqvJHhZiJ(SvMX2l-yJcw2V;pXNikW6#QITC#e z6g|HJP;$tT3AGQz#~$ZE*c|=-9Q85Q)#8ea2`1O()8*XX z#|KAykViQi{wau3?#D@!7+jhEuQ6JoGDWLkpT;K>F&sGg0WV{RP-=$;;^=KDy0m=h ztg`uU+)t6mp}T|$rdNoR?SKPrSE6}to8)SC_1nCW!nu|p^bu)6{3tLXfI)&c&!7LD zH&W$LLd}sNl$nYHkei!xe_SayP5dcsC;Z@2d1B!qrYMh@UR<&Ppq0S)E!Kd?hV z?5Ra7P%g%EaMS+DbXo=MlfCSN8}IQ$c2BOSjU@)Sl29c{xa;>w0UEX;ooGyxG6o5Z zhn&6+SD~6L)O}dyEa34Rh=i%$Y7>$haB1e(yEy%Xh{pr+ap6lYY9o1)x@Hm#XL4EO=y~ez==o2V4-6vPXG91AVnD#xZ Cj zD6AQ vKI|4cx z8${jjoPm6MYvAG1@fHJ7us&cNpTGzE1Qnz{FkOcp(wt|D0AF5iwX6;1a6gxTe@R;f ztNivmeci7Abe6RdE;$G~Zah`+1qNKP4e^E&wi4e+;EnY!M@7|vr-~3 FG7o1yxlz0=e#T&{ zej(Z)x|acKa|Q@B?s}!RJT@wD{Na+5ASn7wBT@~a=OQHYYiWuOOBiPgcxdK%7)FX& zHfXvA$HdM|+Hr=x2S)b)l3W*4rZUK!_~}l0WLJfFZX98=Whbf- b( z!0|VJl$SR^I7l)67l8#^r=f39x>>X)Q1>G@+@lO}v6%p(pnjw4d4O(g-2GNp1L~kM zeHj~pMYl76=~P`$?QfDA(CO`x=+pOQsZii@B-DgRF2$CaF>PsYSs6*`1ebh=(ohB) zx9r}(QexSrXciJ^liyJyao2mJ#FDDG&VG&v6w=o^Mna+Up_S#VbS{_>Cn**(x~>oB z$jt#?;$!r+?y9?tG4;Fe4D@QPUUO+Tyih*}x4FyE_V#Gs205fbmf;AT8Dk4_{?y zf~Y#L&2ZNY;q1{3H(jwCR|ccFKo8%G6SrRetwF)&d1jw?S_?#*fez zq9#o& M$re3Uf@H>CY+|ICF2g{n0X79Gr3QB#O1+wbg|4Qiqy<1UM`Q#! zKsdwMJz|`>r*hC@!~bFNc9K`zVi-TRE1`@%I4(E^;5gg^Z?3YZ?wKdx?YG)&^&63d zcif&x`>?BK;prv|BP)Xj$Z9>EW?h(&O?(U}d|t$vn_V %#b z*%zt=e|;Yt01PMsA;d(97-J0`qZmcl wIy!c_4$$(;5ii+7O+j*z+uPtCiohS}F@^q; z<>VkXTLgO^b_Yzg&hy|Txd3~0f$Noy^!5_FUnnis4-rBQOruReG#2yNq!b2>9eVzh zQrJ 4aw6V1dGqJEAXF)jq3DABvt9^ic z7R@S{tnz1%g2P7g51k^Ym z-hlMJ35d1|jR`pHeY$lqbDe!7HEqt;+~z??$?DhhP$>a|<0hfT zA~X6f0MsX!=h4c5jxcZtDK`|9q>AtF@b3h)0yGyj Kx(=o&PwV84E49_9svBGM|d2Ggb%@c#3oj0zZ=zP6*OYvnkrLbEjf$&)9=!Qh@ zAt*}OTq_b 7+QF6t ~wmq%{`O)1|sHr%(tS1Y)^ z85Dg%a!bsDYA_f88S%fgGVvphqE>@{3l_|k zv`}mOES@(CtZT@8kC6bfEgfxuXrPX6l$(-ALqXY}mB>e#MM%o#f-qixf|uuS1LVpO zuc3U#VAEVz&Eqg;V_5r5dv51Km52~)@M`)-^(4By#6;{&eO4;V26$TOfj5Zs*r!aX zz7| GPkT<>n&fC=Nb%~=8s+~0qaFa?@1=|*{q@kISa+rG0{(`7?K8TRX+ zG&q*F*;NuEdGyzv+#O?YRLrt3DTj>gHi0V3P4}FkI9BiV27NCf9hZXt>X_n5+1293 z2%Zu6TmAC9(Kj2}A&LqVxZyW}Zu+FXw9_S+Lt CzkaiP4-G#2 T*m+QdxV>q8MvUU!d$e0}m{yA?_lbU*^3Mw5(-vH@^$6vqVo zHbHB{aBv&_lLT%Nl9(FUf!G=9<>dupH!O+Fe*-Uy00@R+VwRzJSl~lXj~cwslstga zCR|ojkR$3r@0n6h!Zv?NE)Ur)dU-K3JUtR(M?`D7@Qdx@YK+`{C!*MWOCa_ghRvcn zuzj$#v?R7xA&&Tm`#z7h6U>)0unl;;B0m94@Ae=g`6&pK_)8&xy~(v#wGeUo4j2f} zlh_*UvRnwl@^O-D#jhVo7lCF8dS$Op7_iKf%jN7Eq}p#+X4eAL%K&Bq;uiy9Hix^G z^G1FvV-5?KFMzKLIaodkoqb_{7U*X6QgoU;+QWEI1-{|Md%`2%S$^7**U6du(ICONDC+y4POG(oWw@dyMIWZ~-#Z*L<4Tt{pabgm1fE)=Lxu+UMHD9>twv5YGexSgb7 zL;!~b#v^O6%D|_1LcTJ&%Hc0yTH%gbP$Gf>&US D1Cp9U6q8ELtjK zh?EyyRHnCy@jY#7uU1d9?w2%EA0*Ip8L-U|T+7Hqd`{`*eos>s^F{X8~s%n}L*Q z7*}cxd9-L?v9aJx+3J~EpBretuW3j!0|8(u6?YRtHpEnrZUbn*o|pAXauvYVh7rp1 zw6k())J+j(42A|9NkPDvN+>A!rwhpS@J#d7UixwmeZ2>S3#q}&v!}ECZnCPyBVvd% zHULyZutYdCKpetXofOpZw-Oa;Nrh<&%_Ea+>1+XURBnlC6+R=HY|U(%sdxwe P+pbR!9cp8jd@dHpnpbe8%hTreIP4tN~0FG6&yRi;$Ot_1sVg-x{ zLR1i2BM6)lJ5z}sW&uHfy+sxC# Je!+#M}Jm7romLr z!`4nbYyGqCR%)+k&$swiq4IKIbQ1U$%2CGfJ{l6hxe=3~)sbVGrit<1O@N*VVRO@9 zusF_HG5&1S Oh~Cz7519{j?Gd zbRtX9>ByVo&$?wM0PgHnbP +EE+Vj(G#Fi&N~7n(A2I&;1W#1lL2rM zqhfT44*4p4%b#E^Zf4b=S6MrO+c$Y%mP`Q*bp+N(R@dTsNVXt?1hfJ33E*t|=I?8= zn>c+8b`Fb+mK-T*V^dILk+fb2lcDa0;T!N?8>ZLoj76I%uc-_xqz;$)^CT7y+)r*7 zCJ>s88_6Luc&HVsMOGOKtMG-nydnx`t?z)tY|aJjJEO1D^@)ERQ{4A;4b>F4yKy6< z=PwAUk44gvqtD1mgPQc!Jp!wpn*(||E7EN+Wol0VhbtvcZwLUK>6>UUo9pZVs%zPU z*2{-X$$Kt}sH98u-9-dsG73EPG`1PZ#>S5` Z^#Q?^KQ CyWFY@Tm zo7*qcz7+n8XA}5%c6C$FWtAB{m6lrKKHr2rCFI}?nwhB;2ep30#^%Kl^rtp^J#2q3 zC9PaCiE#40#CiLAU*LW5YI2-g%H5+UBc}2acf(fB(znFkcY@-i4VTk$*q3BTG_8>o zanw_aa19|~bteet!#{mf$^??H6vp7|cElL_B$cC7AOh191s3mW7w57Jz!+DwzSwsl z3DXumRmb1?XR2`ehl~jU;F+tuvDqOtEETDOHpWNU*`&}l#W3=QxKqr$SJA?*m>4zC zqKI=8aUQEeFgz?KN_g+9LM@E|*0M3|2%u>vsg1vFK0kOoZ$hC>?%f(P3zI`Fy2}us z-iFh;)v^Zu9@PUd1UuM}@LkCDc12*PXqadaKub(rfEyByJF8BozjK#A0j j1-iqhW=A pZ z*v=JTYcmA5Hx~&PZ~eh2D+i|JGjBr*N6H+hoVTtDU>>)pRK|KG1%dM|8ms_J{&obB zS~!X@M*Hl?dz|NRmI}lK =TXQvSl z9D(!0W 8j zMG1CMsrql}^&lz@Mb!l`rX~A?5OzpyVpw8S!7|5C6GgOZLSnm?)W^P->t^|7KU?3? z0?}Ygii7SFAutR-iC2{nTc>oif9BMOEt?;Z!XlhLVvFQC?CoJz85Jf@PflE|Mv^J* zhnIyY<7W2;>H?o+MDH7K#V!~$agYE?ljsf;T13SWQmmO_pb22m|8ry@%RuJ#cem+; z*b5DFIa>?<4p6Dkzz$TQWyA6fheX17>oa*EB;?8IN1J&xy~S2(@D)#iEC4%rQ@{+6 zQvr)ZFu!g3ve7p`>(T64pYJDSEEN91e&RmG<0Nk yCn`(4xC-T%AEGH5B#j%^o@%DVqS7!>^ukote+Jy;blSP9kf`8tc{5Is| zw$>WZ^XwT!fJ aacLk*vF{X2iZBv>|T5Nb+C-(Nhuzl)VF`R!4%P9M4d|L`OBoTQz#SPSzh)cZo>} zM7Vyxmlkx>1t35&SNxM%qJ!j*1TsYcw%1CW&L%$c8`*vWI4mTMX+I}*Vp~&fg0f-c zs~MUJ$Mky_UKa}Gcms_X2S~oF*4-c=fA2v@QcjR)7k6$TpF%)+ChfUi6LSTW`)r=j zEG@g0%4pLMfBP1sZL8&CLbwd};K%cVpX(SY;D)L<^z8sO3{Z;4@iXc6Z;p2}8UH9_ z+MQzDeF4hctT~d5odhQgY4g2VYZTs7+U$6tK`T=q_;yc1YQ9H}UfL1h0_&4l+v1~; z-oG$0@c#X(ZiQ;=_#d0{=?hO~fV5YyJR)V|qO@B!)Y 8DVM36aP2m5>DBTGqp+Gw@RfrUi1DPwlQI=je=hZ~W!0#;(9M4~r#CkUTL zWF?wnWRm!ZYr}}=F_1tQH^#s&skgkh8rpUwon;go0W20b>48?aXrW `0#2kc{W6U^~)5pIUhEkC?B zSu|#@0MiZ-T9>@k+^Vbqj=Quo1iC{)&tKNB&y 3rcooY$|%Z1{Wruc83sHc-oJj|5OmQ_##I4A%FJ0P3g#Vj<;Z ze0;MJ4N34*E|oWof4aKO)1wh9HjfqKAB}nBmKa1XQ5gSJBy}FSzK@XVFUvnggkr(U z6sHD$ uvs=6b7+Y;L9=3iS3D$ zPmr&D``RQQ9;?`IL6zFu+0}4c-Q^)eUi0` o)7|?S33mXWLFe>!08w_=2ci*V%!u&B)qQ z1zS@s_qYwZ=$}o+y<1PRR}()9n%TDA`Ic;#_8*W3U _6|Jt3ugB@$2%L zqPJw!hOCOjgGHQktGr5vHnuLWEhx%G1MKv4VH_EejB&6>oIe6{NmRT<`5{QrvT?8w z<(d*M1Gy5oQ^2VNhWv)m0i92I(r-A}roe#}+Qy0qKRE8IyWm}!Q;E-4Hm@OCK?s0{ zBc9o+NWpk?GI9i|a(|D-!vOxN$msAtH;J}?WA9Ro?eBhCh5W_$ wg%Hw=Le@U1%E73ccjPDa5Bm8{7$7~LP*MeRn6zUvf&%8 uJw*QPqTIrLJrnQ`V1v{zNlzx(6>;qScg@5;p45tgXGH%bvR@KV*}kO*ZyQ% z6>d*g6D1&S$i=h>QrIMAY<_OtNcPsX-+k4LLJ{XqX>-=swjV+4(NB-A50$c3t{=TO zV0Q|TVWxGQ?4OexLc^g+f`l^e;$% }A-z5Dfd z9)FXx7ksCclf)u}wst%Drt+;pYMv(*sg|n8r*Np>+zQZ4Rb1Z6)I1s%0Nslk@y|@| zst@>i)fgARdy^@+Gjn~1ACEwuJ}rVt_47a|ayz%hVH!PDT4%zae#*w|yx-ew+F)B1 zYu=);Sh>yj-hUe(@=(ld2qka$Ki%uNU}F>$QA7|XOrB;9?$Txr8c0~Qgni~&pIO+w zftz6F?fET2Leh0-0_Dli@FR;&An!1(O$}VJ?KvZycZ%*e$yH10IrEcP*jhc|gP-mK zbM%*dbDJ*szR1PFEk|I=8FY2Xy`NJsw-B2;wh$Q6?`z9@9irlC@haH+Y~g{qeFMx5 zXoDS^=Y1+#L#VW+`>COgL-7YG* 99|aKOV4QS2@|GAwqjsin7Q z3D C@ZAJ+^h(Z!#P!Nkw2lXoP#lzj{1<_frZyhyxcw<9SsfgY@oqj06y&iO@LG zzb7jp!dYT$Ya8 GO=mj8IM;2ZWCe012Jz9B8Y&*=k~U;lFgff71~EpFMK-$YgR%60eZsoiB(|#T)-a z6a1$`R5nXr|K*xP_~*17lZ z{=0&&Fd15?c_i|;u>e$F=XDJyy*PyPLCBT&78J~_8C%J`qQGECR9T7}J-^yspG>K2 z$3I!PyT)f*68E0+7^(@0XOFBjQQiqQaI1@yNH^Rs 4@^FG3%tjV`9m9D4Xb{m8Z2lY~V%>YXDE7ofJ zyQ&CCYw(Om&bv0J++GlsPvHXwBWNxr7x~*u%L4S5vIv7t^t-!)j(#u?7=N;{0194_ zn_ajfp_9NckoR2(BdBImqetKqQhAonxYbS@l?#cgxcR0-{~k~dOXQLgUmrx06N-RV z4pBp7mM`X?LurZA8!z7&ViV5 ~xrQLubv4s^jj7Av{e<0)hcnIhOwKC@F{;NIsVG*I9#d|rTF>8~@m z+U|ZkHDE^t_Ca)*MNTL{2?a^W5z3##K7FC7(tGZ$;Q91e!=We9$%fN~`A_|R4D;Hu zO|t(!)9lTv|5Q&t8;JAjTb;=A$G!Z`Li5-+lqm~7QNy#GjV&&BtPmYo^YMs8Bi7L< zOh7Cbv60gJAVd`dYKZxAp#Je^A+p3`2F{F9HUaV(|6Fp-H>uyf7I1K6*w(5j;UfW$ z{+0Asd{UycJ$hokhDFL N&5^evdJ0lx4Z|>S!v)RX^W(-so!pX)T_1D@&oej9(4MNF}JoZ5|s zE=4Twk?rcr#y4EM5I=A?NTaI_k}0c@_AG&Wj`ecu(Z`$Pd49jALtg%Xv?S45T8?&% zS!CYS8R~Bb3R$4S&a0JK?G)e{z-Lb^*XST*s3x0ZX)0Mf`}7Qf7{zssp|Ln=y8xdk z`}9X4dtMA|j3()p4GC@dD*=lU6$LrCtq2U=KXk4?1lfPcl(yO^qU*DJOK~O^Nwlve z#9<%}&(H8m=7i}(cwS02O*MQR#B^hi?U;YAxmR3OH*!5l1%3$eJ@RMImM49(77vaC z6HkK7K^U P@kZpqZczK};#*e8RpdG>KW8}qhHuNSPqyU5 d2zZAxED&`Z+&aZr4 zNUy^1P{N$4#KuB|&VWGafWYK}FW}LEfa9`S0emftSW>qPcWdxQj8*)MBK ioUc<)hO%a0>x zIO&gAnnFL(k%3y>Kbl?faTM;kmDscEOkY+f{Gj?KIeV>gsqz)`RZDxEAX;UjhpyRS z19T$_%^gf)yn~?md~(l!*{+^+K3VSa;d 5jR0l})RlnUndinGV zXz*KXa!=O!h0ZF;?Vl*CTH4rRfpLmcuuxBGfu{pnLPR=ao8tV}wEnk$uwx?cuko5T zIwBgDdy30MyBbP&hp)#xGZm`Gy)RwL0$c4u5j5MfO}FUH+vNJ7;PFmuv5I;9$#e6_ zu&0cSjel`Von?SSVDp;j?= (phUeiZfA zTo|tD@qIifwYp^9@g|{(@?Mc0RoaD_jLk)glOo-A!sJ5sOc%}_6oGyQxt34sRR##$ zHCZo< EE{=qGfcFlvBJV7R+XnS8d_< zYN{-Qw!Y!IQH4S53J`sYc{s%;n;}n7B^>}v;^H<4)KrH>{@f_ZbAo(Y XhV`HGB6i8kPWVD&JV~B?6=pX-S!diNG16h3uTAzus#3>=R7r@1?N!mO9gR&5 z*>AE{D*2wS{459^X5UCL?zK;h%I9Ah3v%9g{!T&nS1FtEIEK`uR>{?k1^Yiza^xNX z)U0l9VFqjFPj9j^hTw)M6PUH)vuDIn4WvAG3$-TdP4Hug)+PaJu{YnV lZo%-&?yOxMJ8Vv$-AljQFeGgrcIU()QNFX~>*OG8 zy2JN$p)=4K241UC1Tzxe7DRNC+?6|aM5Fz9j;O+dTau|F5UTZz=4<#B5|WsFl1dtJ z8(Xp^(QayGBDB;zzY0Bc(1V+UU5;oOPBqOf@AG3jqQd_i$T&I4wEgERBUNuagm*R1 zQF>|e2pNS{^HN8c3!O9rH@rT@VAU7 PoM@w$=G&-8RV+wY);%oVBRGq~9B|0SbM89Q2y%jFEaeGAEc`eVKXma(+_JTv*`4 zsPiP`m{y-MrTkdp#)dhc5x_1j2^AD$-!+o({qTreFQIqKKkI|1&_(!a0@#y;%Gk^s zF2qHgS=Pk)@iQOk>X~6YT;S1Dz;{0KUa}@;$Hjc!cMmQwse+e*O~3I-h!JBi?^Yp` zt8OhT=nIz{;zZY`&$c=KK6~ HRsV>)7?_pgDXX{+~eM-@~fU!~6y^W!O<4#h{Ulm8U~KC1w%H{Pk(_XPY3W3R &%;+w84b@I^+La1+t`Z72!8t98kMwQ_}ZKtO62RYZE> zLq=h+QrL7({ii+d93ly6qjcOS@e042ZL-&P0iglcPdKW1fS-t~$qU2;R>uhvwo&vd z&IilT<84u;(&qmmKn8L?$XD|rU^`H1gj5 +=HNh zr+_@}>fQ N{(1+xYD(E$-)Z(W_c3S=_W$9Tuu-oGZf_I#lf9RGP= z^ZiMQer2kU<|{2Bz2e&%yI?!{Yf1H)9QbwpJ=hylDl7jn;t|K~a>I23&6Gf^J4`6S z|FVEkm2;4g++o37cQnt4Z2Z3HC&=gXT3HvLN&%+6$eGhZoDjhY65eBlXFBZQO!-0$ zRNr@z{{L^-U}4UewVf{u`R0ZESLNDkGiUfkEn?KmIK%O+Z_QWYVrzHkznVn^bQ`7A z$OrU$d+9)3Co123@-4YgSzO?;eOmsyI>P5myw7k9XK0rAIe0B38$mE>6txgShGj}@1*xa2Vu~q;nnVa-tEaCkMp1VbI~LI zaNq#M%CYI1-0d&%T8(>MFB=m?GTw!(2%T+Mf-vXwwL2qR_#BEmTk+XSjsJk$Te8qd z6~O23_^sSNG*vLL+Fb+`>&waUpYQn5F3988!lB*+fX+%*=d*#(Nvz&(P4Xj~zJrKI zBBusDUSiL6HLte2jitXc6!pXY4LWw`w(`l1fg-Rk-krV+!B670Um0jGI{qsuWSG;> zjAXGVIqZYy(bLUAQV3B%@8a$ZKl|ieaNvV6!POo}9if%y+^-YQJ>lXTCTCj|^@V$L zkPm YcjY|9shqQQ z@_CYfZwYJoIKZfr)5@ump{%(>(T@9OKG!fmbUfM9aXobh&GDPAd(MYuzT5>*>Gx z?r+IA@T~9fm~$%BD 3F<5uRcR1nlB)~tBc(!1Scd?erVCA_pRPqs9OsOm2dV7<*y9;B09O2(p z@ZN5k&(NK&C#vRSewpU@N&e!;rJuE|aL<;%Llk6)FX~zyYYV ?Axj+HC29Gx> zR;MM8o?SeEII)8g(pH3V4GJ2bYko)Z*u3t1F5!=d!d7NIm8xr}7x^~{({D#KT><6= zsh7fxu5WZ_KBwyLfnE8b@_icEVmxG=sg5*v59`14GT*H4ANxAs1~z69o*b5-KR=UL z9k1;$_`VlEG*kIOwmjc}AH%z!L2Z~4_Wes(8C7=|Y~rhmMxpTA&(XO2FSe+a72yK+ zX5aliEWQnXeduELNurj(lYJ8OH$5{W>w7F)aaScwV*l|J<+Wg2C*SAA@!9E$U2j(t z3OO$X8eWKdoTBd04l5~44XVXsXPNy+h(VJe*UNdshm6`o75FV3$l$=&hq!Je9sQj& zBU^r%;$LsW&ff!v@ ~W(si{)an`&RWiHp$dE`?p|{sJGu#0Ae;n!9X%v8|ZFRJh{qW9AAQA)| zg77E#@Q;@$yDS@hq4j?`?SDa>f4uYmvqanf&XoP%{pA|Lzkl-Edh$X0A20Xc)Y!iP z!T%2)FV51XbC_{md)5SliaTalCB>VWUah;lCVH|rbXO9LZ+_+{-x~k?%4=$g>ief$ z_c7YA;yGU%H;chwciv_W?+?Ff^m58uw{=~1aQop6!-^}(SZc|cMNI~I>Uol~5-*Uw zTr#^to1PP4M$P82QrHyU0y<{>Z!P1u<+DiaZ&pSidB%S@WSU>fXgYMum+ky4lyx6X z;oSN2OPis~TDd&%_lO-jjR7VfUwsyci`*Q~P*Eb5>L9LXa9DIrK&zF1*Ca@>9Omq5 zuHZtjqUR5o?e%2H!N&4SEDw-gKW25%ZJ1qv7NX_y5FD(?hT+WsDZ%Qu1I_k}X|F&5 z%i{*I<3q;WE4W@CEMG4jJK=G}j0LVR0uGfEj+rat87@i#yZa@5_=I@~l;cpMTCgAp zhfRm{k9j@a)Ekqisfq^U9r+`v6@Xq+9$gn^^J`;t7AlrRW i0VYF|50_Ye*i(Rp-V^n{YCLbY
5hx=HlK3k)h{v|KJ9OV4TX?~f@F`ivu z+;e5hTR@BCS&&Q%WB)WJfC=Dx+55TA*!fpu4+-3I1Btnt^?B#6n0H7BHP@5C4g4&B+|Ne zToEiM scp4OXfrPc>r}u2>_Lk2i@LTnvDwG7W&Indz-4{xjJIK|bNzVLDz`DH! z)KZiANepRCduQgivQmU@#!yJFTh|$CRPhkT0y&a0us)JfCifn1B>3Cr3Fn4h7iucj z^(jMs9JMuIzv6fd9yIuBRSeQ#&C-DG1T|O#Rl$>X7AHHHgJB%z6MC=RqUMu(DQNmZ z*cD;k-K0;x@4bPC8_dKUmTfRMtFsqL30-`UfafgT0A|aVW)OZq7faAMF~Xb~_e#_k zALQS?JpqT^78cz?^=Uy*1Z-yt!^%n$$a;$_<1HWXAT*x_q(8^a=R;-s JD z<>c3%q=^+BqJVTx iK%4b~Ucf+7f%G9d4`1*xdkNjiUcX#+KPkc5Q7l@jY4>@X=`wZgHbg_Up z;y(uaauQ?-%vLP1tW-RMf$J`_t4mj_uk;!Jo$zJ&?V_D2j%k=A#utYYzliZ`YuvPi z1cC5Nv$jRgR;HvUVH3YA-YQMNq?nC6iN7}S*>HXzeb=O}p_@xoEbG0|(w-y_bzt_; z;!-n>|8X|2w>XbmK1tj9=Q0B^Hnk7!z~?LsV!kd(PrkeM^?W_g5TVnxl+;zG)mzeu zYg9I;oUh6bW{)1c7fBNW(Lj7zcOah8N>zRV?4Qqgr3gJVL=YEvte^FF$nW9I&x(Pc zRjee+dsrLhC6DON l2FANQWM&N(xC_L yeh$ z6#$rCVFFxWU;;4EOWO34@84y*GypLM#=mqRy)4H71aQ#r59sIPFwkGR3%z`N?D#SO zmKp!+{yzo<(3@hI0U$c3>{WSL2Hd}TJsyz>_phGf>E+`CNbeW;m(%Fx4SMO{Psz#3 z9=E {!r!eU2Zl`;r#HE);)G< zfw@lSDoRQx<@Y>KhZR~E kPw{u zbaCZ$0^j6Rex;(vc+&3eBZuB>t(yA1IMJ02m`WwIXg}R=@;TAJG0s56yqm&aTmSm? zYvzlkWo2bJl7Mf(R@I!G)6P7L%jWn9(}ZWrLYs~EBpMx8LtJGYrb&wJQ@M@WElrJ| zeczimv#@8PZ1p*Q(79ONpi?32;W@3(iMN?J()ntqUP>MqGBEP$BGy^UT;t>+SWv^9 zPCIXznpqbO^__up7Ko<%t9i28kY{=K%DNG<>-&+K?h`ep1O5F?iE5b &*mo zaX+C9mQNNc2e1c<%Nz1tO6oEl-fU}TRy`@7_I#jXJ1m5_3IHcei@GX0w5F1s0_aS? zJyuXysH9ow@$Kl5XK~^SVGKNCsxg#xZzs)fvPUO;eSc$Ypmyt9%01FxiPhSzo!^&N zo45`7$GjHXdvvr09K?5zdp_TPDO})wg H(b jLSg3&1~ojU5fS1Oyf`q7tp>> zUcz^#9^}QjE>-hd1`?W?hUyRPZ_7k*bVhi6U~`TVQjrklS238E(e)Vj`Z>E*f3){A zbdr|w@u*?8iX7U6HDz1PcytNoiCF5!(8xNzh{Xspr`pvI6&{wBRO^i^ccUwbMMgHF zn5k!7!84QG<6bD2@G%uapA{*7wALV+N-e2I)K5oFUGk$K4z7Q2{pByCl%(pa0Sp(M zUZQ?d^K5(aX*v;%vFzaFsgAds#5EZl&Uw{u_>wXcM}&f6u7FKdxEs8=@vEyY6O(S- z-=k!{-M3?jIia7XWLj)dDV+`mf^iV&SzoBL2 Jw~=<1u%E;ZbWJ zqE*fs07BoGmaZ%~zK*REQmfh~39GdIv)R9K5!oJ0d-3Q!K$|Aaz%xierCCcW9~{*Q zVc--zHMDfaS3lLA&Cel;&JYVgnx52}mdCG9tP5^@%fhM9_WdeXeAAJgTCMRgk)V+5 z=wyHz05-azJ(F4A=+tW#G0h*RlX{S~i4M03y@?928u5||`<#T_=?VC{Tusb#qSP-| z?5S54+q2(Y?OTxBtC7Iqw_0Qw5E!i8^d#s>sPx;9f}Duhc{bJ7#`Mc#&9T`%JTRW{ zjO0T&*>L sx$DWdQ91ggcuCebLxop0~Pi)1b?otU2Kxm;gSphhEuc=4Eb~ zVwOQo7w1Ip(u&dRTd=p^yU^taFtHSC&-X**{l&Ti^q PpSGVYX^AwkAJ0s}d zqWh0!b2$YEq#C^Y*)N$oweoC%eaLG_4=Ux7;)-Hdc$c3akego{&>E98x-!_|ZByG; zOrmsNxL$^I+iG|L{$ip92yiStz#|)|H-jhHpy{^BTwn*~K7`@CoEYJUp-jxa<}5RT zyOTVAev$g66ZWY6Tp&uw+V)^`VpTrl=+#;2@N*#9#0Z>FOo0e0gFG)fCob$kJO@M7 zP0Bzk9orJVbmF~NjF@LZN8I!G-vZw!Mc@QhL@+J$JqapWGzTkHAXu=DvOm_R1e2~x zVpO08^X>gKZDLO{3P-vvUExG1leq*m1wy*wZy5t}P-D>ooi3-R$C~lD1?~UhI<*SR zW^Z)TP8Sa{f<2|Mn0GMLt&V%HbkT ! z{Nm|CJK=+?nSF+M5EM-# p2`6APF(f_$7j4BSu1o zU6%~#bQeKg9cL}ODU)AXY9^ZTqU