From 104cec3044ef5ed8058d8d40e6c0294710ce576f Mon Sep 17 00:00:00 2001 From: martin Date: Sun, 4 Jul 2021 23:38:23 +0100 Subject: [PATCH] 1.3 --- 1.3/Assemblies/0Harmony.dll | Bin 0 -> 769536 bytes 1.3/Assemblies/0Harmony.xml | 3085 ++++++++++++++++++++ 1.3/Assemblies/Dubs Rimkit.dll | Bin 0 -> 25600 bytes 1.3/Defs/JobDefs/Jobs_Work.xml | 29 + 1.3/Defs/RecipeDefs/Recipes_Production.xml | 40 + 1.3/Defs/ThingDefs_Misc/Dubs_Kits.xml | 333 +++ 1.3/Defs/WorkGiverDefs/WorkGivers.xml | 19 + About/About.xml | 1 + About/Manifest.xml | 2 +- 9 files changed, 3508 insertions(+), 1 deletion(-) create mode 100644 1.3/Assemblies/0Harmony.dll create mode 100644 1.3/Assemblies/0Harmony.xml create mode 100644 1.3/Assemblies/Dubs Rimkit.dll create mode 100644 1.3/Defs/JobDefs/Jobs_Work.xml create mode 100644 1.3/Defs/RecipeDefs/Recipes_Production.xml create mode 100644 1.3/Defs/ThingDefs_Misc/Dubs_Kits.xml create mode 100644 1.3/Defs/WorkGiverDefs/WorkGivers.xml diff --git a/1.3/Assemblies/0Harmony.dll b/1.3/Assemblies/0Harmony.dll new file mode 100644 index 0000000000000000000000000000000000000000..8fe8dc50bb64c54ec049dadf27330ef56d1151c2 GIT binary patch literal 769536 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 ZzXa(g zM9miu8}F4E^-hntgGlsZSyk zm~ONYS7@$+=Ifx@U|v$zQS<_!*6o6;veMC{yL;c*7;oJMh*~`<^1!Ui`R9u|K4z}{ zvzr2rrj+IO%R%(6-oH?~Mxj|R;?&Wsxk2Uy3#S^)(y<)WdIMk%WV}{hT;{GxfRO!L;npt*%jc3d z^FWgJy~H8ydw6k5NmmOn9$tml_CHAuTCWj^+6`myGoWQ4;GDbg?-N|+x-4hy@ofKQ z$UPpfH5d6ZvgLuU@&3YlXD1#PB@TEaM|_yTQtpW#@M6!Qrq{d!vbEXu!{NVvxn$xl zgp3XGxwUe7$I=2izHskiBy;j zbsvxWA@tY!-S3QCHgz&B$W`|3D90E%vTEIw6xvoV@M9XGbo@)_R zbh*GQsWzd;O;M+ohz7UlR7>QFTNJA$vefOtOd`s$C)Fb-{D8=WX;)DpC;T8jC!r3M zL#z&O#!25Pc4Su{1Rm+b+(;jo;hI?=T@W`W&CA+zc2zrvIbvG^wM1Ui?C+T29b36*GUx&tUe4LKjoSiXIN292Fu8xzi zn{R=bQ70BcRGox;faxTDqfU0l#Gf0-S6xsZ4VLP{S8QJdfG$W(qYJl+M3TDjo8NSG zp-Vt?L6eJhL2|0Pa4ea;Q*}YGjV?%Wbag?gs4htD7G03)-I9FamO9=N32OP@0fwhMKSBU@4KW|+joH_YDUdkk-=@c$ud`OwIrSST zaKnCg>Pa>&%38_UJ=!|lVnUUzYKpu3pd-cYd_+; zqB#<*^K-VfnmBjQ9LMajd<06^E~wrgX1ZjhTg!32ypWL(*Z)}7R8!r%Olm_W zv$^`2Q-#z2$AzF zA0ejQCHt~{JBhhXfptNj?}DVS%8PV23ULhCpj_L>q+6{+%o&iJ`-hdOS!{ZLS~P5LrdFfsr&d8)vQ>01*smv z?8rOJeIggbFdIl08%5ZsKCxH?8qYJ!x|$vuh;%v4GIu)sgjO=KS<)6wll2yn-#{e4 zkC9Dms7HFm_#4PZG~A}3bj5hk0bP*cxb?8mXbOqi2_o8ABHB-qs!z)hSrGqn`CZjr_bVv>yGT? z7(WAJY5J&(j@+HEe|BxeaG$HUiKepEbE=i-Mx}?4L82dVB=es}80ATU_>9lYC*CSM z6Qp)eBc&V9eFoV7Ed5GlTKdu+wBOg8eoE5+jHWLTpK-wq>2IAz%B0U|>Yt_m=(I?> zDAj&{Z~AFT|FfFDKz!`}8PfNI-mIAP8M8&{%V}22daIOg$Z(WJlz9i|ywQoGH*aDr zIM!P*vA?%)_Cz&UZf_3Ji12fym@Nv1o? z%ygI`nL~FHW)fxygk3ff5D+l~!XN_5sB<(8sD#9Ezbc@3U9Kadg1fk0z3vLQ;STPK z3@#|{+jY73>K*^z-&5ywpUz~w-uLr=-+VruQ|nVtJ@wR6PgOltrOsC0-lWd;T1Byy~*wS>*-!I*ll@4XH9o~ccr8`@Ef`X)Lj$4&FcA{18RqSM}7%R4x zxoRoCMDK9-UcOy)D#vZ}Ns+Y$?L94M+;Z4Pz2CK>)D9KV<10cPJ+0Xe7tjv334VVJ z|5NSow;bBUHkemjtLXVwRD5Zj^fgKvP)X7sP2Y7qrgGk)at7maKHXlo6&05whN3=Im2lIg$mzygrK`YzLNW0aJ_vrp42RyYR*f zt{-a8lUE+M;Hnr~aHR?dDfp|Z0*aE`2$qhL&7hQJ-UB{*hxQ%_;FfbTcT3LMF6M}P z?x{HUW5pgst6t-Uuxn7(BkN2(Hen7piTy+~M{6h8GyN#n_!@84VIG(?S^<{-Y@QDU`hE>y%g6du(y;lOQ&DJ($VTzloqM{X3HS>3oI> zfA+9_cey|lVQ_PL%!bV5xtU`f&RN;-X8tv%ScaRscWHrM?#Lw+K71;na8S{ua`mpg>$~SZN@xprz+M2DPDfL>N0#9P$0?U))+hKe zz0JHY#&7hnW!jVl(>h{+J0e<*TIK;^!)(MYKw`ErluweSFw2MZgrLZ5Rn6bM_Ym$& z{QK?Cb&19RI>Hpwb5-V1muC)1c;HKfzyH8I@DEqPw+c|JBUNc*)pF6jB-mD)CpM#l zxHi74jpLl|y~k6h|1;KErmh<@kAGq2c-2*Nl@C$Ze^XucOhUcYuI!%-(j>*X_kvvD z)^9(9Gu{jtC9cJ@cB54C6jgAGdv@9ON7zFv4IUx}B6LzJ%YD3A5v-o}>=CNfvsS^?*`j?Xt zcT<^Gbz5~gfQ;zh)RGYm%6czlE$Lw`Xs-8LSzh!l>-;Ac=T6@G4|V>hNG=>u0=WLa zDzkn(b7IoJPD#~0#hhM<0$BI{*Hv!ziB;=cb>5k(bE*vA%JBcMRJDo6nuA?k#jnhT z?9cJ5ac7I}F`Gi?|Cvowxvqpm(@Z+7g~PXzHu|=)%KGBmUaF9Szw@Q z(4LO{#lpTgx9#vmR(c@{XWg3E38Q$XZ>?+=buuEFyO<2==57wFCY79Gl#)mzDM7Tf zMG=JQ7L}Jv8JBOdk^P0cWRd21V|+ghoyrCBvfWh}t8z^K9z>Ro|FZHaC++mKW>tgQ zcVj`B9xPm~TYTVP73W?wosdX6vuEoJeQFmsX^jWdb*+qn%NfqCJ|fAPicHYCwHZl8 zdU+EEB`x!jxV?3yfz!oWIg^WTyD{hgE*$12qw&Czi|!?83?m{W-;qhN{*kPtWB>hh zZtsX*D8a5>`jH#P*S5eqV54(4HFL#>Rk+g0VAf(iU_(9^eUCzPx6=H5IQZ=4U&ma^2O}fWpSo~pE(1{TAK)6S3=t>ZtQ=0Hm+M^Z{)BdlxC>{xFA(^`$cPk}Bp=SM%lGoE5I zOc4~HZaH_&F%zK7+#lL286^6G8r~Tw#xgi?73R@tSK*bVm93iLejAmF5npM0ltJ@l z%N8h9>h307ducXWqpGeVDAKw^G-$n_J2E~v*E5rr&)8IAZ1O$IzJ`_35#~=k z0vj@I)%&NO-do9hjPfdt2S6qIG5>Tj_;5}J+Z|ur3MU;d5t~0DK4sG*Z+!7Y>frDv z=XQdEGhf~2g%1kwPxD2HEUx)=YDvR8syTH|9htWU zH+xaebrUw8|B39FkA7TZV{3loRr~q|-0;vB{T$$9Nm4KT1>V~8yjDZ@*=08&eIU3B zz8G>$a*dx#!u^nnwwPxs4QJJY491t4Pe7Z-!8X6{Soi{DW6k}Ge7rHPSg@zn9z%J$ zrNUpm!n1WuEWUp!lvozbMGG*%Shw%BZcicbpQ+Rl51}02Ij3Lz zy;AlFw2q8#G)7EB&jYRUp57d<7<*UE&`%;32nxNO^~*|~(e*e>`4I$BzPG!lJN%iV z=pLepyQXGywp6J1xRALUxpDyc`%|SV^6c@vh*l~ZnGt0iZcD7nOI^1}U{OqJQUe#OqZP=X`}Z83zl!tGz2X zs~#DN0Pf9?Sy-!x%#bHQol9r^;_fWS1$FG`gjn$ zZ%=7;T+y;s^p;W|^x_@vQfczGQV%V!j@y-=J5TI?2N;g8&X29i&s{42f8ZC>_${ew z9b(+~>s&m*SQm7Aoh-nNhynfpr0^xUI%}m>waoFSvu{YnktueM&KLQztYm)*hXT6) zDKp0xVQPO0XZ1X@kuX%9X8Jh}h6)$#RuP#2m*j`w9U#9rCR%fm@|?_#H()W&EhJ)d zPWL+pNH|T|k#Q=yWFBK29 zGh02|E+*2Oh7Rs6z=ds1$GsAYI-SSuAQXc2o7eM*joD}*Su>;j&f_=9FIYcOuAddK zqc9azhbN8FKGN2vjMy;0wI>LhP5*u^2oQ zT%2qJc7psJ&|$b^O~;x-z}ADOmj^k6aztnJB^&-e*CB)4@MSNWz3}{5=&yN=mnmgVI?vgsYMu5y z;Gw_aqmJUD4DA`%7DE5UyR{`h_d{x6*IUqnyEQ(|{Z%2_kJF8%rhe$*^x?USk0u-o zi$Y&t^jB5&+aNplLPE_1ZMR0Xbmr`6`GC3J(#)knu<_r3+bw}xY3!3zQdqWrtjl4h zBhwMrCn&v_1R123@Zb;;ZhuTTX;Z=>@HZi_jpup@@gt07%=c;Y zVE|)3Ey?>47AWS^!Z|N7$%kF5_~saR=1z^f8*JS57d}rC9_Zme(r=@rAKRRTh`mO3 z2FsJ!xNFHfx2MK~YB)k>8nWcoB~_#AO@vER~knh2We z#RDoBz7*ITG%A^0Qetsx9#(#(-He@=Gn3IIOsa*RQRLzxS&|M$7zqF+=Md1usmSZF zds?UIip?hzzm#(pr!Enq#`M-7@cm31e(r%6?QimumkGl$;D1!zo$X2P<&4;dq?6_5 zzL*MQ2hqa5-wfk)qR#ZW8$DHMl3k2HwiY2RhfBlo=Z*y?X*45V{8~HBw~6LA8qF2s zs*G&JzRXP=t*P>@%fK8kcW#h1jK#0F!#iB?UQR(HyA|W?;30Z*zmHj@-gIQWiW7b8 zDWX*bHQ8lpqr&X6{LI0mxhqL?wQ9D?X~&$-bP96IkV}11TJh(U-gLeG*#=vU@UtIR zoH1tl6p}C}XOofl4XYcrp4xfRN=iX7QEy)Mr=G~rsGWX$6pB@0yCv&i_yS^LWcq{V z+B8wMauay7v8KOl0sqkokOCCU?P~?xW&zn_5c5o@)ZNq5PA)Zu-O6fYGKf z)`^1=rodHy?$saWQ}HW3sIW<@LY%5Hl_aA-9XMHkGub+ZM~C7v&<2{x)~1uih@hmz zS*r;eGLaCnF?E@y7N&q3XIS3^@;_zZg-o^c$&M6U6b4nYi=F^5gWG>F@pVL#2U9e){{RBC$`zxj_O z`|{$q+LMj-$AI2=DjIF$C$#A^nI8;QYPeHj*saic5JP!#x&B>TszgaHA6tQ zjiFCo{B}D6t{plMq+gJ%HL4fXL)yaDTiA)|uwap`u9z}wgT<4Y9xC#jCZ{zi z-!D9r{#E)dq zvr|Z*&Pu|@60gkhT6-$PkB$KcuXd61HbzY%tRQ8CU1gzm3~Rd&gACzm{2TR*Hch{P zF!rD$BmW%`c^iiq5ILh-0^}?Kd3Xy*(+`2ABYe!GV*EAg1U@k)+w3as#;;zNP8jElCiUMAvMlm~5sPS)59_8St8E9+QHOMjVIlme7bH zel!IU6{MN-!zuTzDK`pCGtJvl?sul#?@hV?E#-bo%8jzpgo9e%bfXwG-Do&X_lHvM zkEGmhNV(sfa=$(0X8O>C^RFp4Tk*|s^sT1*9Vs{JYcrh9)7ZUR@-(KP#8uLo5>$y> z0xEG!FePpYq{Mw($}ItugiG)wZV8;kEkTpGC1nz~giPX=j7i**C5c;7#JP7%7$>q~ z1ANR<3G*M6kO&nXgVHXaZ5*)+ss&~*F9G`aFLlU0q-pEf5F+v{EKeE-qah7ex8=qm zwjthtKpzUBQ{6frjb9I;vJ`g7rGCmnk1g?}aWk)P$z7`CZmh46rg5ZD@uC?%#rjY# zItoWuz*61OIQSgHCpwmYIfvkVb`C!0R&4z4a&NYN0#}*si6N|Y5PCZTE*LWq9s7a! zUK)gU$h1$!cG=_yu)|ubb)W9cruYqHFZ1vWH!v2clATkL_J4N@@8iI%Sl__aOUL8t z3j7%J=mfk8`VWzNg=BYO{2T68CC0<%ZNYA>sXKG%Q98!wXb6jC?hy^69vXCHyla#@ z1=p~MJQUQ2qTc<&I9Af=BUCTeuHnm@hRuDMs_>=B3cJ4pM^rm^-^<5c9Al>6yYIt4 zH!HQB#T#ZpZcdyFc7InKR1Qx9@saRk{*TUGqhzPxbde`43fLn1LfOWtgo@wPzK8Pt zD&;P!$kbg1WlQSKh7T18WlP^{P>a{y@|m>a5H#b#IVv1#kCLjQmt#j*aA*pTc&;v##o_6*d-S?kS~F^Zlnco;{odE zS>v=(6$)ENUOV!_`x7mpA) zCx6Oy6DkWOqhRdYUCLE9>q3coDYyQ@v5r#CpIX^zCo~+WdJpFXE*$UbY^~*VYj#b( zS?*oT`CDG;UoV)w915)<1h^H@4N!-M}1ZxIKetmhh4B(%iF;)lRM8x~*PDpit6^ zrD|dEePw=D6R98I_3S=+POoWoV8Ign@W2UlEkjnP@dHcBG5Q}0M#sVff_zJR#;hIi zND}@im9Wj`Y+fL)Vw%2!J5bGITR7gl(6g5tn44J|M9Ye?Fis{Ik+O{N_8p69)9>im>*7vL%D%jk>r=n#-)6}P5m@~Ou-4CVccW< zm1ML|9axZGE=RC`z}e&&YR=5y##aW8PDxqj%k?#$sv0(*^mh;54=mZ#U#l= zlTmQ6D~gQ%4u`y*9LqMICK6aV=TgUe|FLq?1!Us_T11a4X$5q+0@|qh7FF$X$B$!3 zjV9}ApS!$YjCkM0z&hehd15Y-Q}c4^Uf%=v#=lSa{1msRJ5%)V)2l@8 zi_i+~;U~v$zTM}2pYrdq{Mm({rSkt=?)W{VU!-BZ`hc)72`V*iieddS1?yKSSierg zdd;%1RImF5>t=)HFZ?D2>$jHw9j;!lT{b^c(aiUi|8+4gzf0x+z1(rV{yh!r^#_FY z1Hrl_hV_ROtUsn;{V5IW)^=FjVxcB}TD?0~I zBraS=2ztQfil9JwO{LMmtH3c<=$e71an~lx*MAbFXZPcjXPY;-1Ch)A0D2zx_$M0E zIQq=XsuGasUX8 z6bg??PKj4n!XGQM9ozd4T~XsZ+kXLoeXf{PLRw)&5I7zn|~wOD^{O%IuBn^}X@p+OG#qUmhuY!&2mTeDx+?I$rj=mohl^Kv}_&GoMCF76wy znEZAhd1a5+kIwr5c{Q_Vv1k~9X{s~$4^ca z=dRa)I|o&$Vzp~Fd^d5fHeCd)p3RpBt>Aq4c#7}I`*t@h1!4?LF5I^In) zR2LX43fN-J>s#icVxjDOmYoHb*=|-!9^2bNo(`9XA>8uli%oHyN4_{u$82{iH43(+ z*0+^fzU5LgR$FR)TdCz+E;YlNrPjBVTE68{BWNtOzOB^qwWW?Ja}D9DzCTOLZXObm z6x1S;e3o(Vs@`Dk{WMD{Xv`CMODqbtD8P@`!kIo>Iz(k=obZnk zE`IxW+&_lj;Ip;=5T9*10G}lc+mjh^tRSum=Jme}^YzT$c$4$Nz133F*Kdq@<4xkf z;=p6OV9FHtVN+?`mtV?!eceXJ?#`HuYe)B^VKXkn7Bub9;o70YwS#VZ)cSxa{-YKUti+R{;khbm@0DqJ9^GwG)HE zx{3AmgQ;HEETkPWNBDk$MBPlj?~{LS#qmkMHTm&T%KC}QD(lrI*4~T=H(XJy_T^@c zI$inl+MDu~{+sec)q`)!udkkSQ@+|+eFXmt)#LeJtZum}H*iV#Uf_4SnZMhYaCYUsB9nU?YQwKtZp|yQ0-H=8f1jT z!AO~@|FhJ-WWp)=AP2egOrPhUO%yxt&M_G@o$7vZ+CQ|+g<$BlgT7ng|M{YH%x z;q@fk+cj$Mb~kRo!?h8PFLIex<&6I+;|tsa8ULxcS;KgVmE+Y;iwD?64ZaJi7U%M9 z%=ODHw8rwjjl1l2wbE&v@H59dl#+K};H5i};2W(8MvX2IsE@7wzY52i zeJf-VdydQNmtE%YLt2ATeNId2<68AVXwbUo&7e~WQIOkPc}dBRPR9cGLHa|g*_UG{ zE`{(Tv}ho&agf`qVKmp+EFA?tP?ZY7nknt9vg=_vgXMBoY9IC@^zRteq~0jp1@3ec z0hgeCo}*A%PaP>bMEOR`k#4Yo@_(xGEy9{N0UIQMl{%=MldA5Pn9JQf?U6B^v*klO z{OtDCE0VsjE^e9lqbHVByuaNLh#NcWnwreLE}cu1y)0CPYP`#%{hGrPIynflx}VIk z+~yUv#MyuTpsm^S-UwNtzw3kC`DwYPR@4&Al3p5P7P7}!cU^{ZbUz)l%eX+TMs`4f`G{V_-=c#sGWsuJf;<=ENs( zSFLKnUDe~@{yjPJX3F{B$PwXFrab+5zN_XAsw%=wpg{;eJup3w*1wOLBvkO-X6`u!-rc>vCBqpa&h{ zC%m!1yFoIv!pv%nT6}^+oWBOcg^c`luXd+5-qXIX%B^!X4_%`&8=|Px@yfH^ZMw#H z>Nxpt{L~lT0bB@x7MNvg_fC9kFuaOBiNlLNr9#V%PxB%2GZs0Jj&wPa6einGi1~nn zcDq(_P9pj&*`mL!{d+l zaR_ww-rg8$`;G*C%JyseGG|`m_9Q;T<7a}r$@dmFwF7>H0Ds;9D<=8`fLWb#bG+k3 zX#QfvLgxI7>{p}_J6HL?VEGjj-LCw84S-%hu=C_e#uH$Yub8tmP^ z*&w@!TAD70wAbsAs@GSnUW$qCOw%RNY0`A5wdX%i`R}&;iiwc-(8X&EgH~UN!exX> zBT#P#@F)Se#{eiM`m{sf^R7%CKTvCowP%`DrmtEi#YCS`CMMK7%B&zxX2;mRxfng* z@*NhKm7dc<4<&%!mQ_@C2a!i+$2v%Pk0rfF?*Q!BncYR|i#k|EC-ps+T=7bO586_6 zo*I#UH_KO@-L;>y)%v-$-@O>7C++uWrM|$6F667@lBdvYSECYkEp5+yw4z8up3+5n z8v1Z_$GD;6nEl%M8o*4x+czuhxSh3^pmFgR;=l1V>+P9BG&=V%z0*a-pW@RgzP~g+ zz0`Ho`XIP{4Vv=2RM-!J$2zk4vzy%dbz&y(%l4gZwwG@I-|1dv!6~~B(xqJqVe zl`NL{!Hq4!!Q|?f6_o1hn3@gw_TO@v%d)$e=o^$I-N?&48XWcK`Ia(z1z7p^KR!!J znb95#)c^3auz^8}{>1|IKb7(=7O4MWnSV-Iu|9hgW&BFCnEzl-_vuEr@s9A=Dqjc1 zUW!z#`4tqiAo^E=i>Art=D#U=z@40$QG*(s^}zYH(ey@g6)a^i|E)MBsDE2koAjb1 z0pytVhAeC5BQD_LXh!cBC*I5N+2I1HnPz*LJi+dpk(3E;n%w*T*>P4V@> zl4Lf=;!eEiJCIioi+`6d6R_ho0kfIBBJXXFyuKA_c&FeGE(`x6P6Nv*ecArhM$5I! z=7)w$`sdI;m~P#H(`9Wg{9AY-{2uiq;qZHNQluOA;SKllPe;M;=ldiWPbc=a>lJL- zb*{*)1*hMMkFNS6gQ<4!7Qau*S`hs}xqm3P`r&b;`@Pb+_V)&A%tHH#4TVoN-vidF<4b7kwEy;|^OnHwQi~%pEr5+?wTdh1rm3c(RD3JI9f$M|Rjf<*T-z z)I(Sy{&n%yFY)V}gr&bpcsiZjLG}2Fj-YyyMu)Oa_dW{r*^KfUKLg)u;2F1<_-CV4 zGS2a4vK#1lG9x?|8l`kH8|CizZIlzOvl-S8?GFh{+q=<4u4orIExQXd&OonUJhYuL zE)Zk<2BMGbR!sB-cwx*&o)ZvM65m?V*#_cn%v0M|4PT9Rg9Qz-Y?ZGX%#tLPjz>+Iad^$~e z|7msk8{?t)6vbej%OC9F+JP*2=7j(Qe6oQOL)R|Kq&Ih~s`WdNljj}sAYru0q6o))i|^xQkC?S%V>Mf&m?ZCC3^&P=!JRe@j{aRh zyhfH0J^BOg;S(Nl+6nts6!+%6Ao?Q#-veAc@952}2~Ca}pIi+*rX#FHop$5!Zah1< zbqROD_fM)nlvh8KL24~OJVu$E`M@J^}SK(mi*zjad;`dyBm=I(-k-HD&_hx?F(wO0Va%RNO zWG>_P5`GMjnGR&>^wY@c_g`A@2X=JjPa-rUP*lz~Bc`|G8^+@mr%#TZD~i)Iv2&<6 zjl}$W`3K^Z+2V8%JM+cqzfiKER*KWV#pw@GezhtDw6a3FCIX|lwL7Vvatc57(Cz## zdObFF zQrp?s3ASg%&d%cW39++KoIV^UFYCgYmV0G!dL(vItHIdWSDaoIJ4?msZ0sB?PX8yA z7AjB>A#Kj#;xyc8&W*)sv`2G}7N?m{nsZZen)Lv4hQ(>tRLof`PTv+g$BNUezFBC! zIL*p&#;-ux3WOc&%vUB>PropZrrJ-9om7wwNW24g97#FfOL!l(S`mX77%jlq$=)VNyZVJvf)r?1ng+ zW}J_ml>cO>*%pNVmU!?EGV*NaQM~n3{_1#pgpR8|K ztRJIqtytft?^v-up>MrdAJunrvA$m4NiOHocdA%lsqbOMdZ6!CwvZbikq)r6_H$Oo1IOn2U!u>ds&GSR@XLj)0!%w~F5IWT?zvuIlbYS?*90%`2 z{H9+E%orNu3$70Wx0o9S&Wecv`+5`I_8pq&o_;dPgYv~J{_*R-ScfQu$kMFYi8Yob z&yD8-RUzxv<+BbgDYfr}*O9?;1zS(F?~1ME+!05>h0ZrKh;#ZU@Sypk8fh0-ijKsc$7G}Pw)Gtj^ublaE5>=YHCvo=8+@VxYOj2#! z`cTU~xOK?Bl^L;>3z~VIk{+KV9h!N05;Z*Y;>5Xe<^@VMl%xu`uCv^u6HmAArirWV z8%{K)|3qtJRsWV%^`0h(u!-w?mG{MPYX&#&64e+B(3>R*@s zb?e_s{adAftM#v>e?9uwtABm^x2D;U)W84Er<5D(3r(e^flWeITxRg$5#6F@d zan%n{(u%FCb7LEfcq=AGr(Zyhn3ApoZ=~camy|3@9)K)~$WT3xPGyUeFYWV#CwwyL z68WtUw}QQ`2jz}s}G zbLPY(s4#PM;#@g%q*DKL;_r()bZLfF5eJ}eW>`ry78=0HOfhi|&a6_@BNKmZ>k}=> z#<wDsA^oPYGA2~S*wy^RfJe-ts|THJlwReZB8=`$}{{v!cU@Fa(^{cm9@sP{M0UU z{9eFM`j0fD>9YaTUl_Rl{Y+#>%KexDR&E;UuMXW*oIa{8YLKY)imDLBS^vyXp<0f! zttF25ezFb#Vvux0)y|tn)>aEQjjXS(ylDix9U`&Y>EnN~TH=3Kl`Pe6iW;e|tPb;k zRdpl(S64^*U#f26e@`{!e{Z$M|Gw%N|JPLOl>d5AuN3;@;vH(m=@${&UKbGS2eeb& z1`0zk5tRm&9p_OI?4b3 z>JAuB!zZV@xKu?CH+%s9pdOxwwg zojptT`ZtvMv+d{I+MsU07lqy019mR$`RXZd zu->gL-r5E%hR*Mxl5*@w92X~!>BMnF;&@!*czoj6nK+&x$I03Ga{yf37_IDPpu{`` zg9%h(ioy=U90Y7h0?e_?yH*i)gUWc9cdY`=!{XU7aV|`#EiEjl_Bx&~(uOtgi>b@l zlqNq+%nM!F8jd)`2F0?KNSKvpSkeQ`w@eI?GdzR*(r)txnp_ z#0+jb>OE)ssH9tJBk1BKL86CNS$vfdUM6}3bAO}mH9L98qGiWJlKo2-xVLJvGe~V- zV}2x*b5?v8tC3~Z)lLn#olM)xPT@THF|P0GNkGOI3!RVE%wxgK4@bd(8&(&z%ACxd zP60ob@njqJM50}yYy~qWFWc~__JUAgJra9-xzq_-6gOK3ZcA=Lg@vX_Wjtk$oh~5R zGI74>Hj1iE4pa7UrSVaaqdht@SK`;7H@_7aYHNLI1WseedkUO^l*hYPG2S9;2yS;_ z8ppoidcZb(kRI8s7~P3juer3921`hVkr)>1ckDMXml2y-As{ZmET6j4A_NImmFDrI zC(Fm7i)|#);T?UW03hl|nEfbg2(|u2s4?7PJh+;V}q(qude@Q!xld z#vtU3K^&%740y!5>K7fxyF#DN>CnDPhw-fwIn zbR-*X;1ezixa-5GSu4;EYz}t9p>9W9r_weyec7-^hHP{Yc?YJ7b4MuVAl8Gg;ef3f zzsw&v&cQZP?S#a|308|8wEY3DrV8IjZf_Vm#{9i-roik}hW9TUMM)l!sSSXpQ>;@gNW=47UWAsvV!fC|3W%RxjhNzrdvr) zcG-qA3|=nTB{3umS~e+~;nJi8rIViE&7THtx*@}n?`@DkA;8urMA@$+bi>z*aD598 zQ&dbH@oPusQP4TCzM#1AV^jIYVXwE5udv>>K8peSH0!tL%InQkP2XqPz@dz}zL0@m z5<$KeK5CM-LS@IOJsXre#--CqJnZjgwJLAN%M0~DG-GrsBEVGxJ8tf-KZx(^aBuQ> zyveg_%Zjy z&)XR!DR_J93~qWI!r|qGw*Y3Wza78Vw2HY_m3L!UUx-SfhB10rn`?60DOw?wK0&6~ zg52FNz;OiynK){wD;8Q0M~=CNBXzMMR|8~tx-a@Mx>$FfyDvMVSCV-8FSKoE^QFn7 zT?XBaqPHfCbN}6h&AkG9qHaj7mjI5?B(xOFAxPtmNG=ta8#*!ZZNgV?`i`2`!dJjq zqCJh3YOGhQ|Il%{DeZ%uw%=?2S(igu@_5K9hOblqf4Ns4$bE>3m3Q zQyv!MBK*dc2=Rrply+YKvkMqqX1S=>d7}q`kH`)`!q>((&(6IT;2l5u34z#iZ~>RH z4lH0`hi*Afs17S>=yEZ+1?)t!bVwyzFhzm-Xy5w{d|B~8e~NM-5`Ka_BbKb-&%d2a zW2L}3!mq-^3)n_x{du;XvSVD5V~&L{TG%@j){2tFpjfp%(|HbF=`{}}q)I>Xqje-2&vPE= zp-SyVXYfH~ekffiqK6h*alzcE}TtjKYA=^jq!q*%qGG~^7zr? z;-JU3f-Z}LE^h@rK|z>LMo(1OCoSib;$*v$WH9dMEJlhDt%X{SsU9JG?&4#%8_>(_ z)zQ-7!@%rX!cP%v>bdW1S$^W|Cax!~{s8O#9)$_FqSJuy4*4HH7FPQh%#QP=lzCQ7O883N+Js;HtRlB+t<@65;ekbQ}(4-ay_y(qb_5Ul3+bEXvjX2%ekEPLcK1q_=gHt~xIGS(DZpx1myQ#}4J+_;= zQDi9Qqkm5F=cDH-Xmvh%KHpZ`=A-NIm$#7i`c~RkDlI|(k_5F=@|UO^lP`_i<&EIc zYxTL=wdM2+2>})M_X}NQ6!+z$_ad0AVZLbI)8(avGx%Bs^U+)!bXpQbUgI6tiuvdx zMDY6V*DYOV^vxt)XY}1T=-wpA>rA)&5SSdh6B820f1cfU@pGe{ELhe4M}V-|A?Ks} ztZU{Yw5bHOAH_irBth-;U_HJt`SF+@CsTXwC8J&5;OJ4`0_?RSMm{<^;fs89GEPz8 z)Fh}K<~p_XXJVLBz+7W6Z;4^92j+SQbK~-jR26{la71w)D}V84EP$Lpyj$H-y6CaM zE(05xvLzNN7$TW;=w`V^(jjZ9bCLD?yqC*{_mDd+b3jzE9tJFQE$SZgLVa7p2>Iwl zHPVLswd0^;d!}P+^7He;tvjF1N6%rDS&%pGGHSHRJD7U$J_@BtdfzFWk>mZ#%kgg# zos#1l;+!!JPXIUlaR^Am)%;zojm#e(fXh#{n&Uzj&e6c&FFe9NHl!|`E4SD96vNxX zBXM)XlfPeXmoe)yW>XnE79OQM%*zDYk5&VQo9zcVxETIM>mgqFD}9W9o58Oi`nkmO zpEe^wE;8mF1DyS{3;MXZ6H8L}QQzoF!IOMkw`|@ZPVKvdq)}RpBTLKif^omU&f~Mk zi6-9_sY%TH^EmZj-#nqMn%|E; zPF7AJznUsD76$Wsa2SzY7_4J7nBhD0ck-egWwW_$T1Rv+g87?(l&x$(-?bSBgGBcu zfrD{&$*T^B4}hC202?pEQJ^`+4bi*sFyj9^AA;`X6TR65{Xsz-DlW%4{TfD%KO+y9 z!``oSUqv|K{(;=Ha;wa2<~5YbmId_|BhOF4`(p@$>PCaZu%qDMdiEc^k*)mu#we!v&S%<-s8RmVdxNKev*xD#yiG)YRpZ9Z=DMSaB6Cz#KOJAB{f!` z_u$D9e~ax1>>gCjVgGt2x+Bho)YC#0n)moaw{OZ7sdVv`|oZ5b1rpuhO;uW2gu7C^!ym~N^aR$vG6TBFx;m)mr%6uz|+z9U=j(}YBdU-s2qxiz_0c4>9QFubIl#4bI zW~~|=a}0_JMzrF&!$D*vdWnix40etw*!W=IQ9jYR|Snj05Y;$G11qV0<~7e?nIzyc-sHJ?Qq#z21!hG zy#_>UmnYIl>nn*{YZ*31Y1QLkwPW~ag5v(Y6`~Yat&6=!;*Dw`w7uxqI@id7f%X)u zLFXPxq=*L|gYZ89F`m~2p1+|Fm@om#gT5YPSDKjZ8TuWSz*3TvXXnTIi*6=T?UDyX{y^tmekkk_QO=0^~ z*V$B_b+$FR&ON-P(&GI!IIWGSVUj|K*n|vihf1cC{{>f|- zPV06Qg8uD8$-`aZuMNbpU<3UPLzAz1Vq`U{nR+9SmqK`LbvPL)*>T8$(&zlf7^!P0 zjmp&+=O2r0^|c=A{sf*dOVztO$8xz&Ya++*mRPN%afcU_C|V}u#{ZY_t+nVWRwIJ*cE?ybuAzMl>nz(Zuvgrs4G9kbgbB8 zcv6o_VB~^9uMdywn}gt17j7ch77ChWNReQL1q3xu@1Yn_)th0E~OYsR|sOg8?8D|$d#Y#v~9Vv{}AFjTUag6u3! z+*E5+aA2((*L4r5k5gA&kHZ!Ap4VYy=dL{2WjftYidNPXt!}^5G%c=+X+?Edl!bG# zYkkIvK7_b)bebZy%Vp>=Rd46^E1Xglm)3=bVe+phlUvvV0l8%-w|!w!>=5(ulfZLA zZ4!DA#&1nQ5HY3|9ZljKRX$AZnqRY~u@wiLJ-?0b5kO)56(S}QCY;FCXlA2YN6gB-L5>@2QLY+C3Y!`J zHT9@3+K$_4RPoAZ&>G@fFSC{MG2&{IxqcMTmMj6Pnf$PW9Bs-Kw+u_ZXagzD#lFcV z9yD@Q*#@qviuqg%Rm|q#dX>JQXrsSprxCUo4jgbusHgZFt|-u5k3a*+6Tt*or+Tw? zM0LE%QZ5tgF^+2GqhmoQI)}(5=eMLK+|frdR@Y&^lS|6sNw#!dJ1GZ#$Bv4$Q%YND z_0v9v+@f_T?hKU@fli?h?~|!Z_BGA{jYKD2k?OOK1`I`<-O*L{JsX>voUcEPHKv-j7N&}7^iU~V(KRukkJ&7RnT zsuWAP9hqnIJ^TP^#u@WCkjMGwAUcYk*I0q4$a;Z%MVah>j{xYMEArd5i@@#J4nB>hRp z-Q4i!Mu%=MpX+R#K#H(Ly_@Rww`+@Wfhph&gP4NXqe_z|xy*CG0rT^cKd&)`3A2Q& zi183$N=(Y%I1x`m3~wNqmn?Sb>y$T`_HwihV)ZgtR+9W|F6;#@M+gIT_yhH_H^BLO zZy$O*)H+GHe+#s7)^{HZJ{YVb)1;injl(VaHLPrNVB|2|E_0y#+;csM`l-N|z~Khj0(eG5v-5k%NW$w)KVjWcX03 zQNZZu%7;S#==U_Ik%|4IM?rj6WLD)O+t1+1cI{_KL6clL7m(OJC;dqjxAAygdw-Hj z$#|@28;`5;IGptct#9>qXrGn!2hzE@$K-t`V~z$sx)8j{sfOj+_?Wgf=BfhMo)+xd zv#Ad+!Bt5N*VW77s_6e6u9^=VYq(ay)gdBzxDIOCe8766PMeE2av81lA9tYih=Yeg zjHWm^9Z#%Z`O$hH#$tosA4^QH+M5;&hhbcn_U|ty)`MlcnBczBUUErLD6(+|g@)fT zK>@CkpC|D>-f&LKinQKb404Ubn!=(lB`nec0z1=qEhB4hzn>tOuIV@u>e{8Jy9(M4Drx`zZL?vywkeZKZKKG>ITRFrH{CYURXC2YtQ<#- zYm`SPlrSAxzav@fst)T`o9=w{?}U#svPutVoJ$v%X4V-UiOa25RZ>lfnv@88dhH`b z496d{;E-y|lasbwvrJnma!FgRsaBS><-q=Jc>_igCs{p1aE-a<6o93sB6PcR!OBVf zn}I=_a2XN1M(ej8gr>w0m@&i23;D9alz9=~{Q8N$X{-`5d7i$W&hzy3T6bC^m_JX{ z9-%mY;o~sb^e;%xjiagHPbir6o+ZJzEBIrn;86qeG)DgEH|-bvbOpbd;GWF223tyI zcjqu6eZ2XpZ)M`J`lacj)lTzwP|P^*$TuDZq6_lHfqpbgNd1^3hl-b`Jbw*Ek)y-q zkS`95b9A}kHdzw2QE~~9qwRoZvL?dTo)@dc4%gW9(2KOi=7%gf*4t8GT;L1|Jlojw z!|y4D8#ATvo=p3)hqjS(@#h1bTSoS=t%f1=xi)LL6S9oaYvN18E+EO|*BwB|hnEB6 z6!D0YDMH+2ecRGex$$T+GA=3FWc{JddE(l5T=Le&tDZJMaW(ISWQi`~Uvr}P1x*yA zv#4k|26fH11qs;li2y0({_4f7Zg4OJJS<{w-fu^gKv-!%tUR}N1 zwww0_$YtZm0^d^wZ(fTMDSdJWST+Zci}4h_p|seU^46xk`%9rMAkaQSl)WL=^N>M` zYCHy*;eBZtbTqhVyr%6A_52P~NrPF_TSwVJlpbC5vOI%|V{~Olj(x660AlUf;k4De zc+fq17|qPCM06_OxhOIJ;u?-bgPevMYEf%nr=hKN8YJS!TTry4Pd4*@a6+x&E_#|F z*&AATDk_;+K~waxGX(CjrtJA^*PHBO=gVd=9>*xQ zLM4Y{5Oo7MZ&e&CyXBZ}<~QM_l62aVOPj_Vgs+3iT^)S0@4@Vcb;xXLCa}d@pY~!k z!He~t3kqia@GxK-X|s;B51=b#!zn@&+GsB>Zm;nKcC)?K$L+N~ZZAxh_5=BOH?P7D zDRUY$Zq6a39>i;NUAeK<^;PL6ebT^5$a#BfhdD`RH%#lLXOs z`ENJMYUs*F|I);}BXbpb9%khoPH0N-Cu>lrs<$u-JeC$}ExXNIaC9kw$gRuNdT#Md zd#b_wE(`g9cB~8X{SWS2(-zVwe4fw734$4C^}!P zbl1;l%9!;|v~+mk_u;l)4jGI(sgvXJxn$8JnCh2Ts~);Bxs+?{6qZlmpVO4LybFYq z_2@HsZHZmA~QUJtDj8a<7KQk zt{3@7%Go#Q8$E?!x;SfodlAafoV+dGaBDTkfsLb&<|ZQvZ`cYys=Dr zc;isz?{~I_qeyhjss{sF-^#^v6}N!Hf%?`=;ohYSILe$X;EaMnik9aXZBA^X zW!R+UmDD4lWi}&S0E;r&c?;gi-ULbxE}XoBn90g)0{uuf*6^JEUv! zZdtVP8my@zRAeV{cjk6Y{+L})?Famn@*YKbasSjdJR4N=vQpyOGW+_G+Kxc&DzjFt z)y?i$Sx#2Jvs>4>N!E&qhdYNiag=jpC(f=v)j11W`ho%eeg#>#KgW*;0u}L2FAm4Z`}ED`We9Wpt&> zIP*YdY)O?N%Q@R@PRbAnD0_%#VI+ylntM7S)CCIK!*Y_MEATaN> z>84-pdT34-M5{;?>m*sb3Fktq6J{$?vW*{ytV6eUOx2NiKErg3gay5XxmHZXyy#8z z)oYHYf{8UTmreE4_445(K&HFiW9~2Ed`u#;M8Z+6s%``XlEuPNU#32GXd5%Dz#;2h)`L*4{ zfetNgM0XNYYupaeia8g<pIp4HfNvG8zX>G5#|*tcuj z51B{yp~EWLbl7;F{8ctoD@`RM~M4mfCBmgY{eA-mZ9z(QcN&6z0CI4xrU6QY=Sjix4$dVCRLpi;tc`>?qqMyZHw5 z&*Xo2fuO(8udbZv;{BP44!^o~s(|#%hL2W^W=$6w0@~A>0Q*af2X$ngfp9Ms&nHK9 z^OYTyDQ4{3yTWIw0Pfp-Hecp3SzChhqgM%1qN6?}rnqC7Y8N`{^N3IBs7hfvs@5=_ zet!`uVi`eg52E>(>i0Uc@>0@2*66fM`oJz1uf-bubHGpmC7q9|z*wBcj{vKqxx3Xb&8&Zx z?QYoEufBb$@U3?3H&-|e(Yd$|W7>#P$xfk`DBI;!_<+DH2+=`p^|kY&8$s zxJ(}szi3_K3Tyvm(le6NR7oGY0o<1Kp(j$t{(b0R%2FTDIB+KLcM5)W<$gRro=l7f zW7dz^JQv$EHFl%i$ewZuv)={d3HK)e`w772oer%FqSk30rI@oJGiT%Ejn#>XPTs-^ zBVuZ~w!t%J`bt;6@e)etmaSY*XD)g(2_wupdA><+Kb5jO^SdS=^g9<`Lm6u4j!c7c zpGdhC%b6a|=AOw)-rR?D>g;hE&z?pFin&VTrNCQwB>-~s`aky|DN>_gbS;VLON*4< z_!H`W<3ITq{j+M$u{l23pjm!4^CQZClF@XN<8WDgzKm40pz(4(GIaegY1|&<{)Vp3 z;FZ;w*x)tS*PHL_?d-`peW_R~4wHN1M4xkvPQ)RbCRTF&Y$+E$1w4B@d4`)TTDM{G z=oOTUSu3YaUA;=3jb}5NX&hfS0-?3<4s%D1;rDyWQ2dAsFd;fr+XT&bXAwuzmq z?r?>Pq&r?f%3Z3jHED9`o?AKDI8iXul+lTG^?KSkB_4I74w$i6FT-j`S7k0f$6hPwz}B{#KRKVwYg1pU4J`59NDF4(@(G?H<5+t`hm0( zme}sqmqlLl=cE>?H$Tepqo+4bs20*>)7C-tLqd_+Vp}4@Qa%g<$lboGG zSBa21h4ASl;vjmqvsfR@&0}hl?F^qr7)HPmk27&T{brKI3rnxXIr%BcU)@J=Gv!@n z<^2GZbaS>By^a)x`Yz^2ugAp@yb>5=Jr0&{kjJu>uDy@L7>*dVZ-p;chNOIx6Mj@k z`EzZ)&1m$(j4dFF0M-zt-GX!c1!zl|ePwK3V{NHiQ(tiUQYkZkU7{~#W&54E8r&Ow zKpOGqZzX?Y5cdLhw%ItqpML|vvo0K))2#9Fq(A>gr8YBJF*B#G-$X!pTO}d4`J)La zzECECKmTUpO;IXudpO6fo8HD-h*-eJDvL_B3FXFOWQ&xW4X>dYu(jz5=9M6?Gb~Qc zN&z_h3n)Y_;O79m>217Sz}W=OB1q7~U5tQt&W7^<*AO(;9n32UQuH>Gn^;M~IQ%ZH zMPxG%r>(ISXRMt{&5aYICuv`9<++$^@WPTNjGOcsCfigzp%tmRv^Cf4X|@iO(^_ff zX$JeSG;A$or>*Qz_cRG*43;rab>-AKZ4+2~ICkQ2_8cxm;_nJfpzjRkA1&YZ?N>y< z1j*j4O)R)XK{qSdJ?-TWu1LfOH} z-(o^5*z#Hx@BkF%UDhnN*0H42V57ljwA3*+oXW~M1LtFaQMZbYr?^Cm3MOyYzH#_& ziVdFu0_M{M()pxU4MT$i&pWftnWn}f)<82Hq%HLo`igyBeciq(bIjMZCU8(5~7m_`R3k_xVl#hJP&V%Qhrj5aUj>+sk}O0^S9i0#RsB^C8mkkPhj) zjWN@)I=P<$cf*nby6VqJCx{oh(nZxTYEO^`SLbS>7W8E@r=yGYzO=V1#uyulqs5r{ z1$Kh7Bb^Id^~o(9rcbc2jgRRj*~}xr{TWRg|M@c$p4`^PlMN(KVL_3I#|<$*$QzHa z@yATx9Aiy>*Nuh4z<2YdXF|%D=!}Ag#-ktuzSeF{w(TbEe5-#vJi+DgG%k(z2o=TA zJDEy%Y@%Ita9K>(qu8fY%Z@o;y^HuD zUenvU8y~_+x7*lhLQOZxIM-~iW~bUGJ)dTbK1{N>AAh595g{^u;fTY-fX-4?^bz8x zOH0c>H7Wauw?Wwbi$|5m$dz7E+1}gP_^41RxKGjSX?nZrN0th48XJ3~kCCWU+&_o| z7tZ*~8q+Ka2(U$gk1}f7fQODGO{+F2xF ze-b>=cme%rw@w(=&Y=^19he*f`XsnSpW>h0b!m>1y?GuI$hOvxc_!1{Uumb`QwQ|3 z3rdLPsFukY2qlsiq;$k5g%+f8)V47%G+})jO<`-0yQtTK$r&q1E8>ML+vJ_H0eFd| zkv|r2bxg6|6GRVT_S02g6+|bRBc4%lqho|fr_amP zhDx^iAR_rg+b#HXl7DB%E}aV0*!ny2b0!D*rX&rDkkP#8#7d+-*FQ$8k(7ef9H?|* zHzy-K??z4jEKZjt9V;sx_0^p$41|9m@6EiUJu4a2sdRztSAys>U{UT3>R0vT_N`&7 zXs9Rez6iY=t~j*V!|CDRWg&Kqg;GEPhfbDqy`3yKyu7#2(;44G+Ea}4a5#oQZopub zVYafpp=`Zub*d=tyUNR~E3lhEORS?_d8#?j4-ATjHY#2W_7XRztBze!^*TZjw-~0GIh2P!$m?s%L&UDE3)!fGr zPMtEB@x7DZOZYvFpI<$G=5_WxY2x&0)_pl*7dCMo36G)L+)CLBs>Ln5O-4VB`&pRL zBAWJ!Naq^=GDXGiV#+P1ApD<2j5NqN>0cSbmkSSAA4$MnXW)_^_+o=paf}l>pOL>> z+P5NILd=6wu>SzY%-cDwsg1_5Qm0ih7d=v~rrLH=)^$WhPb4I9Yo{r3FQnYpq}=o7 z_QP9+mHLF%+@5KDLM%}TFe@JG_AAk&=wU(i{vBT>=r|X&-GV+r5cVS%;PJ1LT?1zf z26E9o_}w-j+MAdyXS;5^BCum@ovS=&1vDAA$E{e2PCBoPM2ou^5RS~zU65Ie@2wFu>OPxQoRsCCB zz1<$Nbiizcw$15P6&5r;OMhK>C)lI%9mGXsxG;J&(>HrKF?_X%epez}g2{VpSNm3N zj0XHGKMH4tuT>Gu2wtbJ$({AkcqL_F&ogc&uX=Y z7rucsu*Tc@bOqH%Oyq*nXskf{c$o(bEAZloj}!pSu*UiI@jHm0 z_V`cYcQ!xm$!I@FGp=XyyPn_l%lPMHYGvPw>n>t&pdYF~J?^^GTb}DCoLdVP*X?lb zU(0=FD*R&SmWq0vMi~I9F|K=zb88lV-C554JGn1$?mx=?Fz5c0-0;x~4m<8EzZJ6C z70Qh-(0tdZzP|-s{i(j)d{y5Pzjgc$;kT9F@%(^cXI3STCASy&y@21#`Ps`ku@Krt zfr;RWQtl_G+)qil=Th!Q%6(2EZ_tR5u?K&)9cRvFi-P?oKJ_xt7 zw!%5>mOx69V(;AI~>Uw+oA*j|Sx`XPN zMNjt-(|9)`78xYTHP%H}5}1Ych~QM1^rwaDGGW8ZgdId!uGaV{a5-Y^;O4oxR&Ym& z%hwurNUSGuNOprCreG0fcx)o9v)1?&>2*xpfORL@+rlBlawxd*A);L~^medQ;LcR% z7QaZJs52HdzJz081Bpjms)dctEov_uoC+Vo&3@FIfyY&$#zp#SopKI(O3r(>QRjAb zZnUMrsnxN19^1F*E(BGGaVLIT)uj$*UEUk6*b;}k*-;8$U<-#axWJjq7?1d-H$7kN zoJxLUp}l0gTvw~`oAX?E7mVexW*X4Fxeg)jspw@NKm&MZq=h4Qd95Z)juGsz^GVVQ90S%3*kK!gAi)(0UX5JW&W0g;Q-0fbHu5fBxTD2r%N6@9+_$K>v+tlnc)!0>b-Qo(bol?D=Y2o#d_L2+>eQ)IRj0O7Ri{p!9@Mr+2VY}n zE4^7n>gAG1Tx=xR_TmnUdUE3!V^@|Mh%T2niHv)c?+2RbF^6fw_$YO){IJ~5k1y}( z7~hf0<6-#)I}Uo}(M_57$-47dIg9br?(;7`@!e_`M|O_Qbz~CJjA_o%KdQ?obQD*2 z62hFjibRK_L~f3XjWk;hN5wU=#aV8l;Mlp_JdOitpQkkO#B*wsoqtOwWRSwX13rgr z*`cNZTitmBceMR^L&={tAop~;vj)9|$=*`tQq@m<7*bLHapPT6gUpKMZls>`-K)Q2 zTLzWy(W(cQEpS##&1~ohmPlDO=K?dZ8r1Eo24+cb41N6{5Xm+Nf{M(=j)#4tK;^Vo zP&t~o2R=sQP~qOdGScsDMMyLzK?8Tv*<{mK2se1tAst6 z0{ku++t}BGaYqQhhjY^3VY6F_{*HQCM2qHiwIfgAqP$u+uW_C;)z%^RMpp;iB9FHt zT?CYA-fVNXm5;@-DfdNkCkw9JR#r$%{}^3by231ZwZ}WD+_TYcGgtgRSXN?tAihS9 ziSieSyiRmVTe<{7^qJyYfeyd;A}{FZRgCB>c==X-Mk20XXH9?Ijb%RvDziiiT}Hq9 z1>c||C?ku2(qgE}kqbX^7i-)aA<2AWlo4H9#w15);Aq)c8}t;|9ChI6bjBb~t>wd} z-GCvP&u4Fy!{h>vQVOCoq`_ zsWh15BnLKWKdAf>|Kz8X9;e#1^lq%BXO9t*M98M+B~t5uf0r_$O~xYLDS^>!}ad(y}X;B=v)f)V?z&>*+BF_k{%rz$YEZ`++E^FXD1(?Oo&1=#JzT8K1N;XfSBKVIZmN6kMIc zwGB_UjX0BciS+?4Dq4L)_k?|)I1su`ePS?aTPgTUb%|6(TbKB>?MXDH5nA54q&8T| z;!OCI0=EP1Pm)f-b3#w0k;gyzY3z==?V5NvNNk0X~z(=irr@#Y%U90x37teFbGJ`i&Oyqq-i{*V2D!J|_c7 z6Pw*oneHaWXZ4_LMZb>E>Mz6fdgQpSvWSFpSEu>37|7&bm8m7ll;Z4DkF(Rvy5C&i z9qLODL00>BmX@^WvlzL6$6VGKtPJB!c$@-nA+R6*Qs6BCH;fQl0ice_`_{Pr-{if2 zb9rwXGe<}#x1NhTgO#N?lf0+E+X(FQo&sZWprLtgi{FizC0wp8G|l&;1mxCp(PXeP zrr3V=NP))zyXlc?O2H=#uF=4^k?jC5-_sWrl(k=}a#>^CL0{F=|7qOu^K;XQxl4BlmC0WP`1$+qv#6EAj8Sg_pk$#pC*S(^zsC0lD=j zs^F_czzdBj@T&y&xk!Nz7dSQ5y&At8OOC+h(z>+9=h5?E@{t7O)^mYjuyT}Q`?ONv z)vdut3+%Iy!hTI_@G*dgI;}@}R=gI-o)yoEWAXTQa8^BkCy>A62+6JIlEYx-c$`W8 zQsCFM2A?3X&tD4rM8J(1ISI(*)oP6=Hk`g_p-p5^?E;^dVeGN&aLON!C>V~70&m>6gU>x*2)doXSK$DQ-bX|G=+ci z8WpCD%eTFkuJ@tsH&dn=OiJqg4Txc?2XqCPnD{1nhZH!N2EmzALW913OFxZ5o%V1m)JFus>Lt770Hf zr@$Aq2Cox1)jZ#V-;GNb;&S8CiW;v*Ct*~o9j10k(qM_RGdTb4|BL=xXKpHymei7Z zeCc*ktHdU94f_)f<3W==my(Zc|7KRw!&3paSoN(v1#Y>Fv;7 z3qI$&PsM%Kx=+=8rrqZP_gSY8#;DoT3agx1OQ&aBHUg`!mpfZMRiF0iY5L60R!=sJ z^23Zl)mZNGyW~8}obQzLP3F8t&M9+VDQDT7H_ExjoY%{Fwwzc7Jy)J{^A(~8S4J^0GEQDin8%NNlzs%XT)$&2NDgPb0GhI7AF@HZODC32oA zr>=oKEoxUf-wqL{(WBL?oNqFER=%s9Z&~!5eD8I>9ixBAca8Jy6#ZMi_c`Cr(SPK7 zzw_-9Julw|`J%UxbouQ{{{!;p%9gEbaa&*9mL~N7T^lS628RcRxN#^1W{Kj{2G;yzYe=Fs_Gv(&(CE_H> zE?=rPtmUIj?d0N4_}jk&9GD~$d2G*cW)uoF;BP}B7=ey1{b z89z(?eJ$m2^77J!zHKKr6Dyk08lGpN&2{N*+047@`Pb`$WPPisO<8x0uf2FzDPrL$fyaN@J7Bjdok#DUBC>CJTxlcB9Jrl7aJ?Xe)wl%J8qJy#(EZoWu* z#7F(G-Smwvuk%FLGU3U>2u&!f&IyWqs#T|wTbNJROT3h7i> z5ZSAvqpz7qgId#p4pOw7R#H74{LzEwWrvJIO9?{>CWv-X3;HSrj}C&JRjnRJmkO(M z%^i%*@#R2ct~aE^eS^}8?G@lB&F)Ivd#;p}Z9J4rIY;M@m}pZs2;&c-xlzcuArq~` z>+xF4F7$J3YCdb%&CR-WU{H~46~;qoXU3P=Xes$UpIJv5@2>Mvk6BVr+eD0`R!^^m ziFE72Ebi03g2w5{F++cEmRMFl;UeK|F;1~teH$IRb%xJIVgRYTmaq9M?Ox3yTRSPHPbPN-9t7V6~ z;8Mb{E~!KBl&@(2qbKXOOSCV-@T7+bEc?smDDF~eN?YDAKI86~=PR~1a)-N>e2E`G z-vEQqw+y1)DPRyCXuto(uU{XILhOnsgL38mS%`r`XA%4;4(xWlK=!+XO=_@Mq z?+j60Vp_`5tfbOAhN6UWQ3|8o=%{Gogwft&4&PTeCW%MelE~GnTfl1po2Y`UAh}y6 z->;!*$v`Z|@S=Tcyv=4Ni8rKjD3_=hNTkoE2010|GT@0}VCj9(O4`&8M0>B|M<1fm zv)GFEg*r2fWdHoUK$jZ}?l!~$1ay=9bs%=|L{1p31cGH9^+(2tyOU;*dzr>8jThw& z#JBbvn9jpB#`C=hmS(W2M>{rz_RfVVei`?CciTDe7IKvc${K-yNK8Z|(8jBh6cT zeD^r>)*jzI!Mq<$C`vpG;~NvN#KTlyUL`O01jvq!rQ)0JsMMd>MY`AOj}F;KFQ{Kq z@wZ_9r25KbzDm6J6VD-6K13;Ll!{on9(Px+m@mJdw4!z<2-!Ex@#Vt)ScDWbY8E@r zLqmxt&v{QRewH!&UcOKBDy+LIT$cBj3<4OV`8A2@BS6=CwfnAM7KVHWR%cgEYOQ`Bp{ z{1N5mM&-s$TVu(z^*n6ojJLHBgFCxQ*w1498dyGIeJE?TNUpWC?QP_yv{#Y#Jf$5} zw9lXnJlELlW@G?M2Clbc8M8X$f4er&kbz!h;6_(=={)O?wU;o*f}uGPVhr-b)%fpq zk3*+&RlZ3D{wP0784!0;i;lwRFiOW=Vjs8IznKW6qqC$P`F=p{#wMR}o&dzA0jX&w z!MMLo0`bSFGc5trqy3-zt-b1A>j#Zzdaf1`WZS5dEKBm=35Gq)#K03^k@fb@`hzj) zOx3C_5vLx}Y;vb~;^sHy4>8H-%BEz^P0`_$G@YftSv}@VSNuA~iEeUZi1v>dBq&A0 z7(zdPGbC&}D1S`6{J40@XalARYuJ|yqgR6yx<{PlJ;J@8>E94l`wx>23{&R}S9RDeZ6MLTFNvG{UCyVg7@y*C(|8+BPT&;!z&!Af}bA>&o@ z2C(r;^K5h!S@68F$<*CbFFy> zBhQ1rF*2xV>#_U^vGbE+C*@yl?D!JVQbVpiIxX%TZJ~Q5p^l+@CSEsQa=+KbeT|U0 zNFi2g-{4f*-+x<~^+t7N1H%q>4~x0z7!b#12Sv6Tv`HAf)>63zBwf2P`&eqEBU~xO zE(S|D7o#U&WVn}Cr)rUGq{!Qqoyq%1v)$fWzQNMegV}bECm323q29`(yqjhkE^%XJ zE}o6g=IUHL7iau4pLf~=eKF` z@t^Rc+(@3B0o+q+@B3z=;m zL@KpB-6Dp3UJNmrksTgO60=oDRh4$WE;%EDK#I27$wP0s=p<+$rX`^M8fY&-66eBr zZ(Pyq4DV$E)<++E(A;p27LIu7c+zfniDpxOX6$`oh?Hi-fs(T$qO6JKlYdF`@FwG- z9%Dd+(EfJ=4|SH%f`?1Q!xJIvc{r5tusw5YjfdJk592MG2jVc^O(Skux)Cvxi#3fz#Ml=xIA}91x&bG`bv8kzl^RI z3=Kqc)EL|AoiMw|8fN)cW%oyF>O( z`alpp%|(SmZo%q(8PZURXUO6|$3NHJjGxk#r@P3MMy8klBL55cU&Q~GssAC|qr(HG z!P3Igg3_YW;?k1RP-khVP#Wqg4Rx1>W~szMd@*F*y$2#_Jb69ek6XLgRqcWiXcbb{ z0y;}~NAv}XhIpyNsc^szc^zij(MES{S?&+-0xmsH*P2UetnZ9IPki6~a_W92SLQMY zljbKZ%{Qq}ljbg@IiNIyiq5_|;tB!bLO;rOL>JWPe?`slt7?v(a9)JJX|kWzx1SW< z=o2KY_3ayoM;q56R^$5i3<9*i{WypnrSC9;>hiAj_(4~y^cojR=ht%J7P*@18`h)@ zO*-J)?3z@0Xj+r1;eU$!LOzB(6m-I-9e}S}1AhA3KCvrFj=VT zTK6CI(1@!VUufki$h?9)eXgD-EClaV2*>8jQt*P&5ytP;13Txj7QA|3r+$XE=ShEb zelCmpMy4&kkrIyPk%4Z)A=%cg&C>KLpQPHyXOri-;%OTqd9IY}H)RcgA63LK{!A_Y z%bW63xfVgp;$NgPEB+`~aO`N~ph6}$uw5tdZ*>_7<1ZQ^9^SA<$VM(bHogsDY30;< zMrw5QHM(s9S6y9lR-d^=bxAY+8ZGDipmGH{W`4DA80(0OdX@2MYI=6g9#eH0-~w#) z7J{*5tEo{ka($<`u+xqm!w?U4nrGj(iKCr=;?U74b7d!1+BY|`hkXkZt45D9SHF+b zH?g(zPb?aBID->?1}ROr{pit&p3$xI>;l>ozBV?=vp>0w-l&|@GEdhx-40ifE&YY@ z8|fw{HM|#`FplLlnM|(etpW+Ul9 zdyqWE83cG^P~P%xqO(gT{*JP7 znZ_~YV~Xz=T|SNr<6g_hcU?YA`ywBYB}oU2Yj3Bh&C40f$BuzjMMFMRH{?Sfp8?U2 zzo!gbX?)0Lq+ok1>4)(IVSWbb;=-*4XD?r25|1o^b|a^9ZPE9kGg7>&d!+xW zStA2i^=3yFTs1WJ#QS>N7hHAvFm%_Qd0g@IO`$W}ZrcOx!|Q+_f1eGhtfZx4%7K%8 z7((q^@~OU9OLdV?^)gcJ&CBrZ4@f%Rq{t;s)Xltt!!f})4jHL1!YTfKjr6``<=cmh z+fx1&Drm85`TGc>ie-lhsd6Py8S%hmt`qep_`b&fOMKJlD9LDab;p_q=;QQN%n8Q( z6VJ|8qxEo1M&dfwJg6byo$@Y|_hET2m3M1-ACdPmdFRXfsJ!ozH&;FodGmZPIQ@_^ z?s<$32_?(CpOn9>a;)LPS`cHLt5#Xr_!#ma3m2zymi!~4^uwAR~l~t z9+d#CbIwac)OklS52@~%yqVfSW3>^nF4YnLm~W%08W*&2)HvNRe$4Z-2aoP*@!yCIp36NXBN%#pPYG5ch;I&H9oYtyu` z(2PCv#>)RnCqf`9B4xja@dHSzK?mM$%q z(L!MFr{5bQ%VL5lu|t;STCKZk{5wuh|1L?$X3W`s>ZYm5pUQ}{>9uF3Z~!k=^QU^= zhHq*P&)MDjY~@gL6aR#gG|`~Bp?YT{g0(+uD{84)!v__qWw{BGoe^6MWaE9QX48Oa zxAP#|_;G{oE~!B`sn5?q>#OjoSm1<#n3|%@VY2|;2t!u_uW%J^*W-C4f~^UlY~SBY zo>5SE4^1R7KIOvV`&2K#(A{Qf0(I%R4;hj{%9g@d$Gp%<**I)2E6p?EdZ(ZwJ+uxJ zt|J{Xd;CrlsS{*)8OoM%=4<2~nR}V|Cjrhm*>Q4)D#0)lDl7Qv3WkQ`xAL!ToL}%S zQ%}09T#<#w=n67wR7#L!S2Jtp{mD#eA+2#`<}v<|x{1PN`>{@|Rg4)(t>SGi3$1Wl zlwd|0|D!Usid`?|fq}K#(3-4`j;=j**ye+iS)?Ku#zmCVFgy8EDt-)cdR}H2u5TYy zoXTPtT?NyufzYHDfg3%fA1QDFh~$=D3+`dLA4vksKZ9WWbAGIigt@9o5~0n;L8YE{ zF8&2blBe1;EWR^er@gpbC39g8N#<(O7%%3FZr(z!tF;6spbj^k<@(=s923+?vEzd= z^qp1v?N}LXu;)~wI}m=yI-#LvI69Z}AcE?Ik_CfIv;Dxm+oQWy_tTHV;;RC;3Co#^ zvr{p;bvk)*}k$$Jma>EFwHKcKP!wAM7q#As~ z$U>)Gc*6+C>{3#^VPugzdAK3E8}>%`@WV(V%|yFTg;*zd(U~MPH!|`s)kthmHb~xw zYJtP^o2+o$Iz{WWZyJA62b+a#`k1pTmtTgMqH|EJMCdcCqjRF8qjP(I??0D!76A6Z zB0oz7_JFO$U@ow2plIa^RBf*@s(!(+nkcV|9gyb1mXA34$|X zW@}=e7PVY~muGXyveM~3VSFqRA_J}ZpC#V8hPJdFJMr0qVp*MzojDJClkL`*{y zw@TrfUJ^$Ea%j*6GJD$INVw(z1+)inH2SbZMf441U@<v=p%TNJtrq$kHN9Ks0$v1cSN1NHERK(S$#y8ivfg%mE%njK~?4^ z_g2o@2hL<|N0=oWA7D(IR2TG=yaZPi#l#CvWR`S60h{Y^VFS7kM1x z@LW%)qg_BZv~ymePJ=z5zKctQYcCmPp-%zV;7!tLiUZ5{@ykT}TD^S=xq@^q8|HX?;o!Mq{*ALf^Lhwlla{*UsS}avL9aJn9ZT zbMdbjR+FcOI5J%v_%l=M_7v;anwCEXWh<7$$1e4>x4AdlTPe&&A6M!~xX~x%u({$u z^6?$=F^A20fM=i06(mknJA(O2n|y$g~8R z0I5qo#`PBZ$g}dOp(i0Z8yTPxm<{|NK!d4iiVbMvlIMr?4|wue6nQw=>fdAsJ1Noj zm0%p3icvw{?xZ;Ee5B1G@y^{_{h{a&O<3l_$_Lr-mfEA+u|<9OcPgQc=U%t>_X2zY zs(zP72ps(zy)7v-J4Mvlmq19-agX)6#gGlNPVRme_&-wmmM+RC_O&$oC-gq5`HQjA zq_v6%^+&Gk`3&NpS-~j(S0al|xN}-`+_KL|rVK8(<%)P%uH)pPA_I*|)47r~ zcO;M*yRs#rX45U&NJWk3ZMnw-U27GvsmKX#o0%hY%{*U`)yBjvtBuyKp(Cq}j_FH- z&=0IjwJycHN9Jz$Kff@a_nX%qsqF)8?^{MfYEKI^ngWv5@?mhp_)OMuo$+@OAHp%g*SB)s|h<6ru*a|krj}zAuMhm##eV_bAMs_iQplVU_E&8snJm z57Z%xGxKuT^&x?&kG|;JYD%XEQv)kAXN7i@m5u)BkQ1bA^d|s1aQ$yv$J{U9Zi(;D z_?9x1+E}4|K2{j?eW6zVLKt^*GHonc4e(b0$S|jw(K$a}ZA+YcY`pj|aSA9;gwfx? zTk`_5a(A#+Pz>L5FgnWHb<6&cq}3|k-(M=;P5!p;K=~h_jZD3#z@vI9%*fO+l-`_G zWwSJujk{PUkLR;N+>HZiCaD{L^-1UXaF~G{bU2wqI*euYz{l}joDE0Q{#JseTRlk zgwt$vUoD&R{UYUSh#XW@BV$+_)t6c9_8Mkb{ub`@xh8;Y{c-B`UhyRU2#Jl?ayqq! zOtK9!HLdSxF)6{++tYA1A|9mNU89HQ>SNn zmkC)4g}0bi-bSt!(->mk<@GIcBd+{k!# zY2RqOn-x?qPUXjCg42c7`_iT}0sm6>*pL5R<=)q2VfZh|?#pK9r+&ScZ^K=q`{kz| zuKRY)PqnGVs(o`eCqLC+_bqdcz!&56r;m$9XX^qzzmjh3wrrJU|vALEtTmJM|amgMy|I#nZF+7#La(XmeV zymh0Oq!ElvYmy2 z$xo`uS-GWr_)GF>wxz?Um*y0>tI*F-oT;n3nbri9w%Zmgp>!2DzkY&|ZR(nRXn#kj z{RzS8wK)V*`WX|SrU=U_TN!j_b2_Mv-1U(cS)f1uEyZBnL#m~tr|#!9y$G$cLSJ+R z&1;>etkfXQfX{%JA`b z1vxMU3GI=KS_~nT7FyK-i~dSMOe3d8?xCkjFNo1{<`KU^+{q0&>V>)4ep38KfzRyf`@btf&W z%$0bl6*&%mMfu0f&tqWlt=uSP^Sw#mBf@AY2_pIlj8zkZ68ce(^)Zh%?63p|%b;L= zN}=qSRn0*)>1#@hN{_7&)3@+DGTy&*`g1ro<>nJq{ulflS*MVg?fcP^$z9s>V{wWMZi;f4OE;oz zP#3-U24q*p0~9`^1JwEqZ7kThwF?h;4Sb%6{~O|QKV(f%%0=u@6)>soZJiHg#tw3F zk=}$o+)9H2aTuSBH0)WiaUWmJGFh$$5dR07uI>a<9mdZaNEITGz7FJgyfI^Mgo*sz zxtV=-XK^}F?jw8a#D>z&obIY(;*(@Z``94*kqtv;v1Jp4tDhH^8!IJjaFN8z=s`t6 zp9#>$#|nLX{R zowpuNo47cFpOuAyBKRKD)h&^MNfy`{lTDn`sGpt5OQ zhBPwX%Nr?ch37*lfw#@S_A^4gfz$0OnwGNr^5lM%`*1N6O-KW+kQOu{Eogd>I<>j5^vg z3P4M=C5~7fZAlt!?}QpRZ7pZV*2oRbO(Q1B4mT$|+>mTSZx~Zejr4$|>Cwqmqr>ay zg;7B~(Rfe;g;7_n(i7ASf>#r&KrK-94q(%30XlSPP~rs zXzEwUYJPmom9D7C^`gW0s8LVikA^ISrtkA%n2Z!ti%0o`=wf{FCE5gjz-7QC=Ywr9 zEU#i_!LFCm_0RHH7A&gGNP6$NLYbV5em{6anBBDc{lHDo7wLyH}9O!qbHyjCuRL0dMiXc zU{h8rx*L*U9BF--gTlYl3UAQu&E}t+rQ3tb zU-(L%)3=5v4|`R%gEo5KNt0Etow=oWrCBGX?* z#tBqt6HyZaOn33KsZF)92YUg5`Kt;+q>5yG!EK%yMAcvp1hzkcBB4;<%?fM^^a7il zK6Mk=jtwe*6A85p5AV=0&BQObk0qxM#R46sbjX2VIxAAan9k=4uIb$Q!>9*g{|w4w=VMH-2LTNK@lT9dGApjN1v24UP#1!{@PL{t~X9V(!fsG58m zGvFrQda0AVX4cI_1(c?Gb1<~Y#uk0mr-JEjeyyEL&i{`3ZPvA?iSq6E)@evIF?ylI z=q(XWi(a07z(Q!F=0Kj-x3xTdv=98PMra^J-lmn|s@sU^jAHSxPE5x+%y z2Hpu;gDcPNm=!WPy*;)m0y+KrfZ3t4A%F`UUUehBSd$L}>m$l*vXd%LeJ9m|lATl+ zlUT`^t+rcl4*H@KnVtQ9t5S9(rf$j+;~rJz z(4cI6W=n;>5>oD?phRr8+NR_s&ab7h;N=1{Y+tn4EsX_{yr6r}Dz(0DpOld~%OIy_ z^N0eao^JaeC-VIrYfjs{FSsZuT*tKtN+xt-)1H<}rV zqeqqaDjff$LV|3$i|kh|+Z6P%rh>|^g6i8?P(f5cX&|}+s@}F}s<-HP1>3=b&ye5p zPI2RPpui27CR*&YhOTy;#%{DTKs1eAbtvCYrt)pMU_O0HxzRjh4gik}!1oFNeNtcX zJDb{XLR-+LLw#e}zH)mclD{xFWsNnMevUwsEuO`(DYt~ca<>Up3W=9c@5y;@dq#Ds zzo25Ykr4DnLNJ<>p5|HsgXw?qo1#1<%Cn5JLSod|N7+#`-12q=_C>?4kr_><^JhTQ zbgu7ar*j4RiCIoRG23*$DX54qPFRpD-iu`VClImaGd)aq;Nb!LBEeZ@*N#DicQzX9 zf%?07grhC>UFkj}&?TUBrHERGfmAg&SkUm9?A5)ryOW3 zU7~Y=u=;Ny?18;DXA7f!XgNV5w}C@m%d$W0y&mA? zpG)sW_!e#BQcaZgyKv<{cuk)@FsEAp*p8|z=Rrx`ILs{^0gcomRQ?gW(|ywD(FvI#tjY8l86VI- ztek1WHW-k*=Y^?J)Epe>v6CWRE3>pDgKlupkmhQViVqzoLu0ND85$Kg$5qseBC3j; zoAU1rixp5+L9w;j=Nx2nE^EU+7B=VTknj5t0us@b0*wb72U?vo)fjV6iAfY5gox zHx1MAS^4iSxB}fW|wK z$KQ+t%U*QKim=>(70*-as)z*2W9JeO#-o7BuOg$oWE))w$VMpa--rOl>%w>;7}<79 z&17UuhJ-Pz%Yxl*{v!=P-jVoWOg0K*-8e465nT!aQ`w6zlJ_FKi0uw(RuC7d=dt#% zpN3Zyd@JeA0Pj!3nQaEtaIEe^yHAM|ebjB0R4@lY;dIRCS-fV|# zLA;1)2&js@U{0I!M^#XQcnQEL7PY`Q>-01nnm8Rz*U{c2G)HsFVOyx%d$Y>4y|>cM zfvc`XX(VmB1t}zF3#z0umlNROpVZ#C87KY~t#S*l;t+%{Kdt-}A|FN!9^x}=4uYh{ z0BHgCcLv-_-{4pte;Wxd(Lo~C{W^k~#LyjGw1+)I9S?`V3SS}teC!=j+;r&0-ZI(-+5SKtZ% zb$su){ve&uAmom~TM2e*p#P@Cn2@9?IQ>t|!9mRwKpE4vlzS`vyq~B5wwC)dxP8Zo zPhuUIi$?(a^n%RZr1y~Rld5YOhSYwxW=Zi=x(5oOpC!2tJEC^ONqe^Au>QoHsqEuV z{xsWnn3Nc`N2hl6XIDSg`K*1DX=@+i8ci~K8{fHYN!^scO-*S`rgXNR!dR0Qv?K5b zbxPky;yc0Ws@D*jm#%(BGZU*_{TxXB&=rH2mmmu9Qi{nYY#MYfaLZ>d!!Vusi}CrL zBxU2ydCHyjpv!PEPPyTuWeMI6#@sej!D+~O$TrNo2r~^O%oeS1J}sqH9Ak-VvR1?{ zOqB_JY<7Mm))IU0xL9lJ(2XhG+}hZh64`(>hY3YZIXs&-)z+Qw=!>Q(&p7IzC=fZ- z-+AqB2u2@F;|eP29dT!!g;M$n>A+mb&f7IL-A2ugZrOv;|DN22II5wRpQfqACqX~C zUMMZtUotVMX7Xsr*1L++f#t*_$lQ{7`)+N}ugh1{Y72IsR?TVv!&n>KP+pd7TDQm? zstc+g*3`7Fc`F>?#sOh74%OXy}48g=`F6U?UUK|4A<6JokgS=9#`BHmd;G{ zrLs|(^vyz0o1f%Xg%MiW^kf$nT>^q4Y?}fm5tMn_r`DZZVYR=ZdF5?MXQW=o{c*_v zx_D;#-UA+RTmo3&0e16@tu)^Mby1|5U{MA=;E)8c$ODc~0E<0<=q}0<4`6_D0G=CtDw=&!D zy^=blP>_wTBU(v4?Nyz-&#yp!_jDRMX`6{*D zGm!SCy8@6*FnZD^nNMz(Tk{D+o^B+>A9ikO>c=J4)cz*&L6py+oLr`QomL6h($XfD4{?Itno|hr z_V?j^h?5T2kPwEJ+!c5q(q+QonllOEB0TqcQuHo!VRlKrz5EBwv0Qcf0pIwC-t!}Q ze(XJW%X5!BC=tinfOUz)KgEeAcYFL39OGe+4E^eGchk zXzlCi^Qg`q^fw?Bt~pRy=hhSI;q)RGQNC0`o+kjzgM`UVsE+uB6s9vA;1kSgpWCs$ zmplFqtPkcvz%^!D`h*l@#6j>+$H0uQhS zAa0r8h)fvwG3NEmivxN~JqB?c$kwa4Esn|gp&lpZ-rmPa%e0Sc_E;tBF?%GkUVX?b zG>dh%%X|+hro=kgwe$s?Dc1S9wwRfCg_~+H62OUo&Bb)$F9<1>sIqpg9pXSV*YBt(HQA{2}NmPOmYk7U_V$`7Wm7USv z{KcmZYpIjJ&6f~joI2bS8=Ga?ek=Hmi z02sPfYx_#(U~7o6wZOiTc?s90SqnD@0Ns)`fH?r@hO7b10YJB74PcH9dcxzQWHuN& zr79vQPbexMMc`v-#M7l!i)Ri1TO|N<0MMOP!!QQ`U0gMQIhN{?5GAFe>pHFlnPYEV zowr;Rs|EmLn*_rg0CYvyqL^c4FtntW@dQQpaSg>BQ0;dp^Q#7ce_v&wf`6k(jkdKm zh9mLoj0clr7}gDCJgUGNyUpxzJVd(+qU`_`M!S&_w#Q`{xOc!k{@}*hZ1@y^%d*eu z7$-7vKC@t0Tc47xoLyJB=d^7qBE1a8uN31e%FMF1QUi3XYig6W@V20roX^&SA^BK` ziia3i>r4A#(5Om(g;$N}Lnso!)~U6n0VNj_$YTks%mF|Ttr+jj!B(JjP5Kb%Ii4^j zluH=*N?U4=OzZeA@x*pl(e>04-rk$k@r4MwgAuvh!KDXF_tAiMT&evc-=J$-P%eKr zdn%j)S$=&i?c+`9%+43h_5;~l`lD-9Hq5JR+o>qV^ER{fjGaXeW&}-b>e+P^2em;{ z7s2xGbjHbvw**rY`)lt}$-28b577IxySj$kIevFFtXgWf&Opva2e2q>jlEP|eUfTd zZV~FT$t?+?A5Nk*;ufg3^KHuWh{iV?d_vokoZD7=kclf_Ig^&nRHfu)RuGw;`DcqQ zv;3|6xRi2EZoZ!~=^|ZUDIc$4;No;sOw5_|>^-5?ofDbT-|UHFpxtg{H3 zFmkunDC62-)H_&?WW3IVCTkDzk$}~<;cOT!r~J{*{J3`I>}?wzKkmCYk61A*j(-P- zt9V3zLd>-?YY77vdq!DM=_Q(M^kl8*?)@n%x^u>&M=g*4RN1%q`|y2?_}tUm5o!8C z#xr)fHN~g7G9UA$u)x0}vx!hyC3ojH_CA}xrx%)O7gr89RW+9*jPGK0pWBwRSL7^j zl;>$E*2}Znmq)L~WTR&YOYUmxJ*}56&%KoAaVyVq>{78|Zk9V|7HPK)gyu~saiYnJ zchmr51MWn@tdxazxM0p@r#W2!C$dDwh9mM3uX0cX{VvZEk zrzQ+xE4}8n3~Ow4CPgNHnb_r(y!gilT>l`tKt~wajPo*S_a%X`K!pAwpaOry=hKvY-L7 z0m#Az$W1^78z7$rvZw*_H6V){AU^=Iqyh2^AVZxEpuY%IXaGGXP*($JlR(`KpzZ?z z&1wKG6liusdAXc&)=;qlv{Il(9vm)EBNI*%Xi+L+;etb9HXE|YZKF$*G5bK;$CL2g zRh>Oi;>5Bx#H{5kDj6<2-1M!>Zd@x2Y0$Fhl&|bejW}h4d}S9^k+gasESW%Ol}|x8 zEV5Uu_K+g228VbmLSuz6XLMFE-jvRtRu;$GqYOdjcB&ve$_07aNszgccA`IYLqJ7n zE0(uoV5`a(R9=?ASalVu@&%RM6WCsY$rn^!p1^h$OunG9M*_3B@&%PW8({JUl@$r> z9f~VoP}wViRRohSsO+7Pv zP{G20!^7TSp(B<*W4oqOi7x{weT~(t8nR7Qe|I08BPB334 zn0!IykOXGjlCN}r*uTrHkgG(?@Lhh|={wk6e|f_G)f?);JEeo=v0%h-bJrgp>R%n+ zP>;29I+i?1EOT!z)-LH-@+7g$y}4M+)3M}9Vwrn$v35cyG%A38@v5(|tUidFutu#;<4{5bv81P}5EkFmEdYO#z<3A+BXRYvI}WEET^2 z7O%8~fT^!FHb!9n^l-xH~peG@x4^33u&IRP<4$e~T&sFBI zt|J^bzI);umT$sU;IJM*J8pc~`TCC=FFM!4<1lJ!RlI;h<2J++$){S^JY#+7d=m59 z0TJ&+xHY6x1*VxRD`Olw>!xwAR=C0R1^lKM{V_56zl_le(Mh^gf(^HP6-MIvBF@95 z`@P926uM#cxw>xyhSdW)Vi#q z80>WczUDSQ%8_48ZOUMN<$UtMu!3vw?{d8O_3J{`w}(pPf!2 z*O{ciV0sy;2m?X9R{-{h4g*Td{m)8A04^%ZrePg`{+DiBPEsZIC zLMgq{Qc_5~jZ*TqzS?c?-j&5@Qx<)bveYVCz+n2qM#`TQub9N>E4v{y-9(-E6C})0)5ZkB}-N0T0)}|DX10S(on|=l3uC4 z<-^EfUo`5nB8Y}-4Rz@&UC!?{u5BDlkWw1ghLmVrHz1`nt_>;CxNbm7UFkBUVAthJ38jw;~x(q3~($#>Jy3%Dx$(61&Qd)mo@S6U115)Zrmmv*%P4EV!)Ritn zT9HPgF9|rjj<#06QB?z_Q4dT8Ggd-gC0-Yg4L2iLx{{7g1q>_HU1QV5<5~oRrz0hq zkzPYnW&}!SriRKm+l&gRB`SJH&8UD{q7KhQ1(ZfbTVDl9sp6YAjZ(`a<9&0&fLfxi zn28D~jY{*^G@rhe;QXGGCIci$sXk&zNgruIN;Q8&N}7KfX<@4Q3%)RE{tZZ}n-YeU zG>J4)x@8MqYuSbb&-86-k2R2IL<6d((>i+%RiHGgXGi)9r0`@fU=HI~)#y>9`lf2s zylIq#&I*^F?pqq26=|fT2-fOrmlTEP8+<*l7KjvGZ06Ka~+IF3%CH90EcTpN^8K4L39o?#Mn5`kLb&;pQP2PDRyqmaOXI? zG6q?fK-gHclPQ@L3+M^VFLhfdx9gJR9SX@-)d_+iIvyXRzn!Yjz@I4JMDRLEe|AY@ zG`Xa)GI8vjIQC8)`^bR=e6>Yl7B&Zf_a*>y0JtUrm}3uK#{m$bcW%?srOq!oL-3&d z9H$$7(YTw01TuN9ErTXz=2^*Iwu@NEosESs>FskKW*5t}n`rZ8G*Kt5c~PWoek>2e z)V}Cj?%sqzPEK)Wh0hsnU4ZoGDbAuCaz&7l)=@efeS3c=lJZ?8LXy(WVfZft|5wm+ zcm8rgw7JWE&YDZ@23^W%TtVp`3Y|x_hwcdIK$4wlyO(Ohmf!Bzwyk!+rLegG)vVg) ze5@G4^!C1`?J&8qSi0QbXbsB0Cz@s48b$hc>-`*fIpZ?3+*Ob?vK2aO2KHt|JVED% zYJDxPyM7yRi|ej$)rl6Ye7{)9_u7P|=D3xozyORd3D)ZCf*o@CDQhjfjUp*op}MsA zeNu@-X;ba&JYk%bFA37y?)9MG$d?4^$@qHEi}D@q2Gw@Y8|6>P{z0Bv_W#%_{u52{pKOJsN9M^%LiR86*2w-eS0ic@Bjmo=vqd5)?qSb6UW3iH8J09nV#%`^qL6=Tl#<=R@rmfpf!Jo4t zJHV$Ah@f>S-SPFeTIrwar#ixZQ2jJ(cU!~p;!vk<*A#DK?c>z2%$8%eW~EU@85(xC zUdi=MNv_RN%XJ&|)0FEv=+dd{EZ2&%`CKb>My~%?c^0K$XsDLwPb7IZ2Zi`T0x$=F zPbL6!0Qgh_Fb9B7CjfH*xH$os1HfkzfH?qsHUXFez~>TxIRM;}0L%g4iwVFS06w1p zykj65R!=x0(e$XQNLV*a2;7?Bn*#!0N&w~n@Z|(x4gj|$0CNENN&+wkfUhP1a{%~S z0x$=FuO|R=&>axl3s|L8E`n%Mjbm$mg5iS+s9Hj&{{*K~rj9QHJ6^?_E}D=a1Hs!9 zg6075jRas00N+di<^XU<0x-uE=EwlBVyxV$Zy~7M#a9|Qy5em>>wO9pK%oXO2LMGk zfH?qsI{}yjneScz3!M2Ag5@)Oa{%~h0x$>S!+iiW$LkxEucW*8MJNksLJ&x~_?f<^ zFeu1@jHpkbt-OjhF+Ltt{)q>fp=KhqT;vovT1Nb;@Y3dVQZXUwbQ_DAh1EKZu!-=7qW}XnNcHWeF%ZzE#c^)^g_d!0LIk*yK&$bl&6- zrXS)rmA9`eZ%0_(6cR0Wc@u8=NXy%F8Ehw}Cs%iCjwM|-%u3AcQeZ9DGi zvS!qL-RjP?bftpIM(}iGp>H}Z`Ge`l`As#MJC)WkmX<=I6_!@tNTDipXC=xAof1_3 z4n!Q#H`Yth;y@Ae*9Oscq(U0EBLyklA1tZ<8b`3O`Wt=9nh>iR#)9YPX=*i+(GB^0A~j{RFv6wSc=oDj#PpKq1jyY5~9S zdB{y4uWT~ZJlPoQTZ;8Mi=~ig@5Wds_*hRh#`?BmooKNX67AC%>m(oR>Bd;!QLK|K zmO`ReDAp>D7g_3FKp0mO`lDg`Z0Y9E7|3h0@hRXJcM!@&h7z5@XH7*qQ1Kk$UWzee zV|G2DrYW3_=L&_@mja^;MPZMjP37<57zwKXAs22BqTTNG{);*YleZj(wsQ|Ta386- z!Sd&HVf(vB=W~r}gK2us>XhbUXP3J_#YM=!=C!d^N=ezfU-l?1}Ro$D*-nK@upJ#A@!Ki?|t@J(om4_>Apl*G)##eWv$ zty$5|29dEsS>leJd1f*Lje(Kg+*?Gohle>Da@eju>15o_O#Eh-N9HY!%$m3Kt$c-X zT*GORWn&$po?i|)DnIp(?*TZ-jFJ5I%3!NJ{MsN zJ~kZ@c?7o}!21dF^>{uSrTvZO@!yNzrV((q0w+G$#ob16HD!%NXmA#)T5^o^$Ey@N zyaFc2hvP(-bXz`SsKA>eVs+qzevEV|K$bP+s7h`R<8i^}0h1#azm8^J)dC}ow@X6g z$i=59M5_}l9ROG`F;Yeo4z2u-s+Ki5Tio!9DPeI;Ku4~+BTbWgxmZi$7HGD7HKeIT@q0V! za+9?yO~CHS9Dnz&zkC@r#rVpCPl55f@b*WaCMz1%yo>mf9bU&*f4co}Ct0lBe$eFX zrsyF0sLFK_RL~*lt15)&4yJx0^mhO~KM|uAVp5wxo@{b$r~FMa9K^RN+dBsXk7W7A-#Z6Uq@)_HOM>83}^|C3K{#g|iPAelv7rJ16 zKK=&WvD5z!clRe>JUwO(Eaa8YO2!}Nx6k9AwXt(4l>w(WE$l3{@lIBd*(KAt!u5d+ zmiy+OoatOe_t-noV`T_Y+4eH?y+jb7?^~cF<(aJ%9F5rTeo7)5$L-Q#+V!ueMdOG% z+30Ho*~s|{<>-qd;p%URm>x(r(Q9krKvHb%gec!U*`||-$)Iczzodv85~0JJNO3$~ z`#E}S>u_Ok{Hd%LX3%`Gw54Y?r`C|2X@Rr{p5Vo~&V_Aydn3ZCo`hxrz!s1hX zPVRn-)nEAi=TbB*JieALK6Zx3jz56U1f=*)D%vJR9(uuIYyUw0c#05I!W`uRPnoH} z<9V!iGir?g*cF;yXq5U~&Mc=~$;MWg^6YZ%N@2^yJ-6jrM6n>2eP1l25$;7F-~ikH zX2UD}8}opinJ~q&CrRD1`5rQ$`CJTO%nvfVgNyYG&*Py@%N7R})m^FZB$`LtW!Jm%Y6ZJb|52EV4%QwDB&Zz0uPHi3ZD0l!L0elf zR*0+^>+Hks+!(Iyt69)ZLFF(|G|TFnTJ)z9Fnrpb>==<2g{OrcqM%1O?^< zc?L@A$Xh6hJwcYA<;0)ZUO*IwaF_a(Yz1A`~hi<1|gQ~Rc@TSAH$RqLV=&4MXhRv^%S7zkar2MOp zY87DVV7$+opY%m{qGfBWYZ2~D0-g;OXA)3x+#MNh*vcdzR7GPlq0#5a&o}akp}&N{ zYJ)Zspr0JB?5cT~1At|XuX=(7m;->7Q<&zsn*l?pu7_eyd}_A?>!L($*=S^8nh`mg zsaf`H{f+LSeQPH$SV(Y*nS;czEam{_0B~jkFb8c^n5kxLUSGvVgx00+qLku@^Lu5M z2BefOmmwv(Tn$JmJrzTuz4xd~G$5rkunZ~Dz)B-wnrXIrrIb7bA4-%w42kuCzQY=u zha2^q8sX{W8zV`{X|7U`QdBCEX*$*O+!%@3vSlRTn@@@Pq-7-Fn~%g&rDY`G=}3Ef z?rhHpVWrXY9xBZckk*L9GZ2TVd-1LGLNv#aSIy6!Xi8RrXGxP zGzF|Z81;-thNR#%l18BhTq|$myHSR1Yo+}hTiIu==efp2JN5V3-pYMVk7W!~uF7rw zzG%N~3l~ejX`sXYy^3Cp_JtovBZ`ADNBj0WU|F+@tslaSba6stFM|~VuQH>Hp3*qr z4zHAA!qq%KKFXV?olbd1cGT=W&W_0kbEwOp1WhWwdYp_SKx-LCA!?f|$)A&P45Hfb zK@~N^VOBM%8Mg-V!?CqfCT9oNh+(6j=J6V+C8|1T6DpuID!N5sM)yIp;>$dyMP$wB zXtHa%3QipF(UnwjSHPl$pp5Vv}^(UJGeP0hQNehyIk}hweYTfig7c!neBXV6BBc zUe{2X-|?zK+cvS+;@Fg1O^W4nXgwqA6cX>x`ma%I-mRhfG6x^;*2EL#qlmLk(QV1L zt*zmL%CrHfb8{TaB<{4SW+!h27#zb8#}Qr4#Rj({5C<9uw>qSGaGP5j+%8JeG6(bi z#R^N2+T`C?%@KqLSd%NrL9s12sSZwTC`0 zaekfb2;TTery$bZyQV3I{EDG(V+=u3YD<Sg92s~4;JR6Yne;`(;-IyBNONIAEShmtiQxH@7;%iD@e4X8pVqyWqr$PDOM<5f_2F0l}M;Tz{d##}LInAI& zgA()o3Z(t&eD6rU`a`J=s0MQj4WbJu!5B?f$t322P(#BPtQATy{ULs>{a%M-Q|@g< zD8Jd-uR`L3C{uk8iCsR{pvsoi2t{1`|3+`-Lp(y`**j{+(wn{>e=4Q7E2Z-+C56Q3 zpp5!5r#DmWUC)4*omQTl^p{JBxlY-&cRf|K_>IYi$C+|8H}t(~4V_JwEN}g}hjr$L z_p)aWBz57+5NHeRwz#%n4%W_Qe;yT@pEDATVRyz^r?;!=i6!08%+9<0lx*fI>Z4t2 zcK2Y@93=OLAS}{#UAz z+ItNDA~40HN5rG5@kk-@A!^UXq~Dxqy+-}UXp=F0$(Yfs-N_L!nErPoK6FqnRU-&Dz;Q2y3g{uC0w%H_{+%g0&%7P$NwP4f2yXv&|yW(y{D ze~bL-7U*X4XK~4&zBBSCU@*Oj-&FpdRQ}##`BO-IxXYj6miMvzz1ro^Xg0NlCyAoG z>KhMjrd_|-nBr6QwxE#Bwgsb2S@fMz76F6l4BOhNvOF!y7g|{q5+C8pVz}jltSm>m zvKY;#vOEPzl||op@n*`>)|lcm^|B~rvt=>bltteeWf3r#4jL&xE6NvHSrif<<;r5X z^0u{)U+ z7xmrj^*sf85^{PHc6|?lO%qxAVN~b$vY5?s2~tX`Go(bSYd}g#b%vBkbqz?VhfxhF zc^I_;DfKX_A+et`OG0D=QtDw;LrNY-Z9qyrjA}^9!>A2NsfSSwDR~&xkdRIEZFm^f z1Jb#wp`{*1b!hCY)-%6%LXDl1Zq=lAP8^sL7CKo&`Q0i{t7Ov;dHcth2dORzNi*^jCPkYxG|)kgSBL`uJ*nvPU^LsdXl zWl2iuH&i`-?G4pNR9$LpVxe7XY{5d#m6}ljrTKE9lVrz=?rWxVrjFJcaaYy71R<^E z56!qghvn=#JwO4P@TK!x2cMLXVdJF<(cO0Mx3eqRQN)&Oj|}w$?3i%(DcZ#+uCuKf z;d)LaIurp)YEOIftv}VhkApf>jc=13gFE%apTtXjB{WLqNY4jGD_axXvhJh5HLpkLXC?@1=?I zLm;h_SZ-^0rZIQ^Iy-U9NgPO_E(oE~ImVNqd5L3D;#izGh7-pYaJs@>UIY_Z%z62PLKks zDyF>?WRCNB7Rq6DD9Q3|Xb61`{B}0Vi=Fg^+|00t5&hLP$a}gcdL* z4R}ccN#4A9^Csqdp1se#b4M~{{r~#b`m~njp7Wf2+CF`sbN0bD(G?;0s1jTm5FqVt zBdZz>O*9}`+#~0nk0Wckt3aG8jzgXPJWNpREp)J64Qt&58|IgeImvis{t&g0&WC`Uy;iOI`ZzL`3;tTJ;H*6t`rD{XHLl2Nz| z4=3@hEqp$M*jo$QDQK(ucF9BB7i)>&h|pxV13W-4M-Zi-;2lbcy&(gTX!RT?o;bM% zAyA)uTVYusflo1cw)YAI?G>C)FtQ3;-foOjZa5vmQ*M~Wx6%v>n7e3B)9kjwh$BOm zQ%1Xpy4`eXQ>uwHx58}WoRQ_`XlXXY?nwJ+EJ6G%@wvj+~G5rGyV*n*R1NsRR=kQ0^!V6{FgY zz6Cm;t%Tdc(!#p~#RN32`;q(Unqs+~aF?;q9(XEnH|dB*PD48I_;lL$(5FZ8Fo@Eh zrY!|2$>=JHayqJin|SV+{t2}_3TJ2FY4vBqarDTZ^jmqvix+;OH~0axy|@WThjCee%ZdtZT{M&=7= zyZ~b6R%Z8;a@<8=Rj-BH2ld7Co%r>r1^*tF6Hpl@3IEumi4?o75+8eLjuhux^7I!> z`{2zqOaWlpO-*>g>I4AhL4s&;yxRG~&jSbts)#>9kKn&xg~$drCz>NV5ka?gAv!DO zk9%iL&A{TsaSh-wFtZ^cHb zDX?e{-I$afy4OnJ;fZK*vP6``OI~)Hc$Bc`I$m86^u#0i#m9M z>s=GIR&pp|mD8}jIsNKOFn1s^hU`&v3Ou_+`CC-Z_fe;S#Vtkin6QJjelJpJ#sbtI zOU}l$u)H|u?ZKRv;}BRaqejxs9j$|mozSnD2y>Vp*aQ|Lj9BDyei?>n@a{1h7kB_T z6O#z-T+xhGqS6yXGV|2e3=PFaq{l`*lf6UL`7BseCgZyxd)QP_9kOmeXswt#4IfON zM&3&KFFHd$-v>~)3|WV*$ZVvkP0~cA=qc4i3jGgGyraLVILW9CC;NGIwNHb^T^>kyH0tI#HHv#j0wre&jArim$_rV+EQQ_3c@* zAmgG4T1I#QH1H>Y@2};6s=o>;tNwPPKQ36rfYRXE4$k>xoRFuAxu?ddH1=(%j{s`h za7db5!JK!%yd7`_7o?EwP#PCjB0@W_tcsMbRHH{Y@*;!&^gxOiSn{U%Zfj%`Q>7aC_CC0Py!r5H@(f zsmgn<9p)izId*;JU6EY!i(f=O6ZJM_x$;_8R@o=74UF*7M@Q5nq^y-B#+C^*rBfU$ zUcpyBMx)Y#bJWt;WO+LvQ+;->rI1Ub3nU31e2vQXxMf$*z)2bBk*d0k-sJ1!aoXcU z0s?u5xGAa}z}w-`7(@abldPtg)`dwp|0`+1K08(AZ$jEPUkmn-cH3jQSW4UY)Hgp7u8Pmv_=n2 zM;pT%ib>RAJ=f3_nLbPR6nQqBa;5(q&$O+@lW=Dt^`8=(AJ>k1XP+LvM^sQ= zA2=USb*6Dd^_K_E2UeYF9BIH+mt14ud{EVy#u3$69ylLdb*6DdwU-CZhg6+u98s<4 zT9U~3{HimJBdQ@?eN*yt63Y~0fgQ=CPU)H<>aGUb)0dRHjTgeK8a(yM56-g|fR=w+ z>&m=KEGldJnoVodo1E~ecKR*( zvJcd&D+*z1AFNz{+@?20uL2GE9gAFu`1mF+j&CCs9835`XU{xZD`|0e)6UJfl#G^xMos9`0IC&2X@dlx~q?Ssoq{6!nA*#Dc^+@m| z)|X+e4XfoKQ1u2sVm%PnTB=X>0@Y2Vl5{;p)7W&q5dsYG9!8I|8 zb!?1N0;&ZxiIt|>)Zau6fXrv41V z*YoEI{_JLLmFk09s?_|gQe_BNV=M$z*>IhhOLzf)R`W-!x5HG+ujlFZ9)G4Bil3wT zGdA_-5w23*v~{X`YN>v)b*g{VQaOihHO5JVgA-wS>PK{D^gI&3T&ye+quYI+m(y0jPR|AF+<5 zI)wx)`Exga#QG9UwWS?BqJ~PWW2rhwRpq@{$8vQ+EtOcuQr%cfCDyT2n`_f0*0JgO zfK*bB@*~!8B@LGJ%`y#@9FXEAa?d| zz`%~VGq#$X($z4#H{l0j2)?G)km!ZP@n!(M(T-HHC7Z%d9quAq?v2E(u9VY-+sWC% zX_ogm==-KxTDY^o0{1S`v^%-x#eugkinmV0*H{}L=O%W9a+Qflue%O(swx+|nm1zB zLD{WSz8o3rv&R?fCLj}>PdVjF0GX+59I00D;sA`rbNR*Qe1#P`2jO>f{wVXe+|)%` zeJhK3MVi_jc~OIE8ty~jc~IApzzMx~B=h${yz_-gAK0^9Vq`7zO1Q5pF|skRG$uw) zgow8W z4&$*EeR2_3n&nNs6Y<4m<;b`2Kl3j9SUr-%JXijUy|u{R%rA%GJp%X=!X{y#{NE>^ zEXpc9upnJ7rOL9q>QT^FJluH5Z9z65Ni{x3HX#q{O|CvDF_!Pj?Hc0ZxGF5^Lp521 zcic?6S0hy#Dz2|A!g&hC5up%c(*1knN!DQlAiare6pzw1S%P`LV|iL_LWGTL&ePSO zQ|3Hf5{4y?@Oe-8&yT8ebyDYgv+*)(lGZ9M$Y>|-b>mP9s)t{R*TC#vNvGK{c?HVC3xATrXHHWsvePPR(P2eOZxtQ3P;W#Niw${ zjxFoIZGt+;g$k=*c1I`P*`F)o#G3Xh^U$lvyu|xHQX|67;@+V)?0pd}7<+)_OMT|U z%!cc25BhK@PWdvzK` zNf`s9Obki_BikaZ3|7#Vw*f0HteDv`?tCF)Nx0HgMe&T`*$H{QvzO+j3F+s0W4Y<6 z;?ap}r`j=yy{TgnNFT}OX6qBufi@<4cT7rQwnkf`)m~*VpOiX8*?zV^o{n|&CyNca z4zA`Ib_N?F7i3zUOlv%Yr`NrM5VCg@xY(L3?$nZWzeHmS&!@kLI$slXYOpPxYDu`? z0y}z>S-hB<=#6cjkZp~_+j{n-kKj;Da!cli!J!yXI9bNrn1+{hyf2p9UQ&?6;{9s~ zXR%+^*TUj%#1D9=vcEecd;Lw%(ePZ(dEne+;i=`#Ws)z2=%c=P5IWS$VDfA%RKaDb zvz!FTo(B>$@HKz}v=nY{k5T?3g<$ zO_7DC_-A{fksFaF{%JqTm2*#a5mY>kEJUzUQ+hhI=i$m*y5+^*PB8X#Ey9U9%MibMBkhY7}keOMFvDz4i*7kfM7!|sdS8X?nJ5=O<|9Utj~v|fL8R3Ek*oLR3) zhPq6NfW!_nB?1yS%#;Y!^k+vRuRW#=ehhwNmzm;i8Tzw>{g!t(z}_jQFIg7wwk_@t z`Kg3^3u}*+^~?Plmiuii_ird0DP_nGk~@?={3 zlahB+k-zY`_A*?_J5qsn6iwBX{ju=lk|*x>kWBQr-g=1LWOC@NT1je(;mkC%-EqGQ zDySdi>@wcwp1`T7I?65DL~^~n&?SO6y+w+=w&0a$C*s_88S;i2=ajAmt@}g#NI%4JsZaR004=AX#R^7Zi&Jph zt7E66v;VMbN@xGCeenmP1HGzog+?m}JPvm@4+6 z$byj(QIH2_In$!y7|utt4V%YQE*_f=Fv%S(aZBMVTdme&BIp6XeS;)-95K1@kV|4aHWV5rAd>bJ4q z!G0qu=T^Z^>`4&QEf<>5FACLG62b)?)8UjU4&Q2Gynmq@IfX634#8@6m;Qdmss4V& zYBq1lvDwL37PzqgDBO>v%8~&$s$s|BcTRb6!o9+IEw{6|gteNS3I_%1Bf1jbJkAhC z76mr&^OHq#4uX!{lgYRbvMLv_HNLnaAU3+?JIj`@+VCpa3j6G}*lxwm*xUH6bJ|zmaDHpaF%;7(t#HdMs}Hn+Wj?@rTa41tOFU* zl)3sUCYbZbf~G zKEE2#-<;?M<))hxxg@^bC(x9FDc3B(cZwBq;DY_l)2{hl*nQC%O)J!YD~^}^1Na(uUw6}-v+Vwd*mu*M{!n>T#h-z z&2}s^9eVAk3xe-VLzN`z%^%SuadPz|mW0)r&5C+LRHR?B=tgnckG~_5+{Wj1G%^Qa z?SQa^OQ|Z8>V-#+vItkTF7)(0tA$!RpXV`s-Eo+|TL9;Wu zeEyc|QM(!IcUTRAB+=$4i5vcRFySzG-}MdO^9|qk4R`v6ANYp5e8UfESOOK@Y%?AS zVP=C8Gn6IUS}?X2%iSbLmNgZAmXSY8`oVX>dy~IcnLj^!EM+MBbAJs`&xa0t%tvV; zR!E5k_f&<&5B;%b&sd62u^W9%PD!zX3yw3_^s;toh4lrUHQrHy!5$J7z+k%Hm$6ML ztszO_w6733>%cho1ElF>p^rt1rvBKb`bZQSu!HM(tVgx+IDET-=}@9|VM}&sUH9>e zUoajzOu`W39}(jzGImtYU3_L3;ZQq<*5#UyUmS)y0d)Y9lg zewU5$OT_r?4yu^cG2TbhI>!2^5w2Z27{{x64qC8DftF3R>e)9dg6DwXYes_!TPyPv z)?LIH3b$j(4|zr$kMn(2$eR$fO(BD5H73__S&T>Z2(TVPB>C0Y+N|5_7+aKw|BJ3e@5HU{%tPe;hz%P z;W%uqcfN~JRR5_pn&IiXAQYbT71cl+FgUX@XzC^HHCZsO;ZaLN_>YluJg01tb1B>X z5eEH~cCt`t&$&DFP}gyGQcHKwXVAsi@5{PEncRbt!0f>3Sm^GLAzjAX`b<1y*dEuh zpYtZ_vfD}40L*Jtav*{T$#5zvA5JiuoW#0#VjbONj-lBfct6Xvur2Y=L^$~;Z<%mm zN~bmS2Ekim-EsLZ)J5tR>g5&V@eh0}Lgqz$@{4mKy&^sf>sHQ|aDt5>wkmT?YoeG` zSDqoNGZ<@&(*zEc?gdXOKPOo~`Y1xYp^2sB)4*)+Apm8F{Gx!=Igfy_hUzMGpi!_d zbCLgdSq?}9BXF+Aeg{TLW5dl_2Jaq-g=0^{2HqvI<=xPokynJ-h8Q3ma!RM7+;IKC zaa({C=GswNMGZxDouqP9&VP2Hzw!eJlQIsKYn6Y;)T+#;My}PSyxnn(zim~VDS_|Q zVkg9qD8GkrhPDp}@d|>Fy3YDhn`Yekv8oEpOE01?=vQc8(e+6TDci&nqlPz)HKz~4XSCPmD^rTtyXSFHQ{FBPGZ95_JBt0 z{us%CHUL{v;4*(!sR6-Pet~4+`7koQ!X&CWTDc2m90r#ahjG`5dm6r$OBSU3e~Gl> zh#F*}vYz3RMLO_h)9_?2B1I4n;FCWH9U~NpDU{nqRw3A@;PS&IgVmUyzjugCl4ZFQ zn9d(DZ4wkJrzBeZRvsdrOKEuGUT?Kn5IlCn7dnq^_;Dx6@3!(gnZFVQME?_Esr)d= zcd~L1^Ns5aOf+soNZ&74ZtRZ!n4L=wVpkZ=T*?aS&2&#hvxuvmcnTp%9z&?yE6MBC zAIMN10|)_L@cLBp`pZycm|CJa`hv^m!{ph-FZ&03 z4X%&NWxIn*OOWJ-gw^flS!(PkFcIf+7F)5bNEOOqd^6j>Z>A83&qb3Keeg!v^sooM zr`5ozunRI}dLrWGA7;tIrY=N<80ph8OnjE1h3nwMqk*4P0pQX&);Yp0-)`%;=o_($>mfc@XZh zT8_ItAdr#F8TeSUR{j}Wd(m`y$pG;o0|}w2fLK>37s7*5kvUAikgQ~-)2fB}0h{Tn zpP)XJ>hL;8<$hT4M3sgmgp%2+M;ZBY6OLN*h8FqEXAwzDbW8hdu(zNwFxQnBWV?aI zF_wqe*y3SJB21PHTT)?5eb~|fOFG(+DAUlJOq5BQnZ|Kjdgr&>AryK^M=3GCa)kU8=Meld|BDwB2&lLC6IHpMLTjj_`3)B zTP;po$5E~GLq>)pLenWI7+jNYc5^T^CU+i$=cIcZ65Wb?<@>(z^yD3KFie{Car>@U zAO@J{z;--lAFM}-(!xAwpmkk-t9zj>?`py%kl5tifgJU2>y)v@7)@Mr4_Z;ky^Ql}(ZmgvFY^QS3W?k< z1CQX+dykXc~9KohwDOl_Eeb|HYCPa$AEWSbJ!w#INKXy(0`n5Ught+*fz zF+3T#Gd8#*>GsW{x8En_i8ub|8D$0h5uLa|1tjSP=8wS zk6pzGoAa*tKMeo4@DwTG|0?`{3IEWl68Q=Ke~tg&;Qzny4_!RGU&ynSJd;70JID3N zKKTC}{!hXG3jAM&|1abJd-#6>|F7Wx5BOhYSO2%bo`gM%|JnH82mc4*|0w(~$N$Xp z@zW6>N^~w9YE8^M6E+L?+zMbryhEU40d>&~=`7(P4Bp$xcY=Q5Z5Mh|7`9#wGRXk* zbWuXspj1239Un>#VQ7{xfH8%}3fo7pb;arP_ryDd%#Ru9^F+sM`VbC~hk$gTy-C^x zxkG&t;1sj!@C7<_3Lu0Ri`T9Y#hE}Rm{=M3aj}-L3 zY6le##F4k52S|jTGff8Nz85oWfaL4tqE7CB*TC+LTDHIXPsi0~Epvj3=NXxdyn; z5~LVK<-x+bypCKF(C0^tID>xbDTAF|D?UB|$!a9C>JW_^z-)cA* z4(L<%PEW_yE<5t9EH8R8vbN~SRNe>H6R&Xb02|j6u>Ap_jj~8^GI7}~t8i}ZcwA6w zI1QUyF*F1TOKQT*8lUM}vP9FxdBv>+@P`8k>g9Ft45FUr5hz4GFYyyApN!KJl}$9` zoWhHORbIfSDb~wz(>nymd-Erv_VrINmIyk9{&Bv`?Ocr(>#~(M>DQoq%6>~-Wiugn zI+71f-SRucUpz((2R+R5LgihUG3M%dC!8w69G~%*m+)8z)r{cgA?NkKVqj$^-unj9 z)H~T&z6p!F2a1W~JYIMQfjbvg@xU_Xc{6ONM9>K$Yzbf(en>7hefNhZS6FA_r;==Mm9>|Kq#j`^n@%?gPvCE=Y3x>S$W6GtnEBQ>MK0|Vfb6Il!YB3CLi zE+~uW!4Y{pmJUmHNcm}5BOfActIUFxFx%W65V8bK# z=I{rYlvwZ3TP`k4`^p*2}YH{ct$f)=Nb%J!T{BwzvP12e)jX2UwH z%{4o_Aw@_GyMbJjcPi8OE?KCxW-^?l@Hhgg4+F4)3Q$DXErEo8wIYP;L^y!a^(6?) zq@&SWj&x*Z6#axXdZ#gAl49+^J#5rK^;vGh!cR{`I6-RG@H3%ohVkrZ97il_+Nrkx zx=4Q{5;?FsR`gtX{cL~Qc>4m8~48RsORIf7cja0-sg>bNNR9C#1H z=yzDcwp3nas)}-aGiM#Xc}yh^I3k^#X-rCvEf(p8qeDhC6r7t0P6i#T2Wha}cIP0| z0lviWLrcik@}3I{oYc{V!Kc|-0WjrQF0Gt%#Asv{^3OdkWJi*^2mIL5*W@{d?$8Yf z=12N@kDYs%5(klmOgH0-d8KuR1(efh4HnKJdOQS#Np8wnrWDHue^nEVmhF}3Hu-1r z;_fZQDnnuyFll4sG;4d&DdWl~x1Tb*!|!0Fvp)c}Dm#O>88bmw%n&Ao+k(36gcVf5V#8S%YKAX>gsU zodLVd9WpaIu<{HCK_?Ajg5vIejKDpFzsfJaFKFUYL;SjjimS{JF+09enck{R!!s&pH=6=s0><8{$^< z1tC;a_Czu2;a%f0_a5B0*!GfTZaw&B?mW0}D$b1u-^_gnpN4x0zL~oYYIfv-!jwck~4j*1Od(E(jf#*^l(-+836TgrZv)n zrHXq{2cI7GY1bZ~{8Ib(J8|bN0~>$+DHpW7Nt=KEiQD zsy|nrH0U=(FUf7jY;ropwL|e?Auvfpd#a1<;g_4c6Wfrxv;6KVzq90bAO7kj2JT0Q zO=d2z9Z8$_7)DWT15xVuj6nE^^)~a6a{T^^ql%0c!8)iJGI{S51mK_)q_J^?5t?qr zy9^$TG)g}j&CJLeh<$<6C2aGqV#wny_h@{LKX({rT>F*EzcXvBsmq@N-CXmK$Io`-+3vR7%sfSToS}%n3=vOOjiRo0j-iv_% z0y5*g6k;`;w1-G9p2l`ZYch?liV_UdCI@a#gLceuCe3Pt9r#&%=97XN**_q`)E;PGBKPRKhzpc;Iu!Qe5mqBWvlN< z$D~6aDnh)cey{n>zR5&fuqJucUISTaN z$@u9B_wG_9lnFiIK0b`s^z=F|wwOx6ky1!e943^SL7*m>@K8`23qSud( zBStM9RCa}!DlO8QP;G-&gm-uOmus_S#2m^s4CUJVA-y`%M{^Avs&mc0Q*~I!1LAZt zS(b6#K+?}x@>VX#T9cGxz;02DtSO^a6&UlPBraP#hcylr!D2=P?cn(tRH!jr5XlNR z&DgeeW?48ke-o0fk`BaA*+|Y^I3(8!7NaOl{Olhtz;2bDYw+Gj_h)-NJFdSnCe~ve za2)7$7aND_b-dpb{!T*wXm=TJlm%ls^gYB=Z#%q0b-^M%1D^-!>P1kTZo7;a3L9+q zco^)sxU1}WHi$UCu|=qyvU?6%@V#de>r}A-#sdh|GmyaDF!h-zMfC^B~6LR7q+8 z20p~oeUcm{BBtT!yD=ILU$}JKGng5X&)~AS+zSc&q||3jP(yxLlWOvpYnIF-gY+dq z4r|_qaEdXPUc)?9m@GY@C^hYNM$i7`aD;Uj=ajwUY%CMFsjzlwc6iwgbEAm)CWs4R z`=hGYLw=?-&ah7smsKMgHyxZrCNAe^A#3NHmFEK`-=o8CgvN0wu+8+O7B~wE$Sr*z z8nYKPMWgd$64`=6D#J3Ek1+UWVF!bo=9N#F8CZS+tP+90;2dUDEFJDT^-sKYTaDMFT5>FXF23 zM(m$Qy9T*9m--%@r#}o;ZVbpb-5myfgH^7>*DbR+cHvnDtJZ1RC~-!7sC1Ju8Z%tWZL{nt`lfOZhAK@K|WajF#;o9}@} zPHbYRK@xzyFwW*kgqiaTl183kGyb7SKJY)z_>bd`8jkWgwO(J=y0{zs9>KVmaZ%x_ zcdjRTI}#dwbHc;9Klol2#~rcb7yGk+lZ0P7g_o@|Yg73;3|n}oDr76m%Ib1v*q{Mm z^1eIbKay=t(#tX0qv61d8^7`UtTxZzoS#5@VFkwSDo<^%fORXLdUB~sHA^DAb7}5Xf2%icmKs&Y3rGF zj2#R+WaYVX42jr-v!q)T?*+Y?!z15^S*0g1S+B&w63SHAt?0POeofc?bi;jF?@17{ zcfcD@K)k15Mg2u&H?T?wXgl6d0kf%(t8-rgk2GNz#h4O20MAHQS?=X9`6_8O*V>C zPA0QK97gR8q(I@>4qpH!dLgp zh^23W!yRw;PHg)cSMLRQ&khZ5z#)FRZ9tKGH-px=*CWbJAnCgVxB0Ct8JwvZrN?G^ zWc8gKVz?JodJ&{Or48`!y#yn=_$8=y>}F`-WpC-t+a z?{N)>ngTRv_cZ8*-4Q;Vd8NTz z3*prokk}xRJbzYQGT}*)XnjF=rY^DVp9+30WL?s?vpN=LhvfE+s7ct%Ht%uZsUF@g zbF%$?iClglmdLG|u`Pb4Pe^13qKWPqZHZhH;oOW=A~&@kroKTa){%ZsLmv1cW=$M# zcx&;COgh`UG)T^4IPX0Q>9BiSFrC7bKbXucn*m)&TiQ>?A%u7#xE?Ii4WV3Ey(p}A zfvcM7IVHi()bd{VW|!F<5*B5a;n4wJ1bG!q#oXdGe0VXw^19l8%}=cI24P&fsJyB0 zW`*D42j>Ugrt^9@zoX9Ys`GD*^Ka!FtNadM(U$Og0@(NECsuh+oTHWZ$ z6lw|jIZ~AqP_k$WG98w=-yukQj%g1bgDR7TjSPx8q>+uDC%=t80ODTnK~zd;N1;p? zdK=Z7bO4(dY z^7N?vbxwqFX49V%6ZA8J8q0&JH8qy^B=2XdLH>9);skt;W_!U5fz{m1@0aJcEL(Is z)Yolq-olD^94&Va8k|NEc|wYT`vw@N#aD8j`I;Ngw1_oiuXy_uU#>yGf+tx)Z3AapHH@lz%wePU*` zANOZfI@8AbKywWHJ~rStdk~I<^Xe^0nRv3-IgIXR=c6)(=E=j zN$Ct>{wiD$7NX&H996mn<@P-v%dHzxPyjGjFm&ud^xe~d0>6UTO&go{Ou8E z;Qd6w^8P7Vr>~)_acZCr5a~1^1KDNfVbyfx(7g*x#7al}U45W>h~Y}q)mXgyp8bIS z4`E+@fa3q6`5-kvO!Is(D+}FCWH@%-9)L?=VX*ECVHaa@-vH>os4i-GUMx}vEkQiI zGU6EF6lhzIb<>WJV+WT zVPT%UH7G6HeVN%r@>nky<9j^Yp(Gs5i`l5h?e9iA?qrA8mwyO7+(SJU3Cn#I zDdB;g*YFh~?Wn#b7MX$cN#7!EE7x#T3Wu`g)|mrA(tp8U=@XOe;V+!yZ(o_GNOjaCww#VW{ zqPPaw58o467rmW9CVHl_P<%TbLMPVRP(wKD0@NmNCaCy;rSL>kI6w$RMGoVVtlVvp z5k%vt?&pWbs`BC3E8>{&j-)df=gJF+Q#MlzxxcB>t;Dd0?n6o3&028mXZJ;3PLg&- z63S=>knu-RSZDtcX@{%`DvR8=;lYP-sNcff$vCc+y#-iBH6Cterv{$nT0JKE<#0$B zeehn~XU<~WZJ#j#g6*nZxKQfkh)f#0yf-PEAv@{Y1ER8N3SiYH4$!NO;Hj^TVO9Nl zR!~4f=iypYYT$9ZyiX{!28Koea!LJuR%mi$O6g2!1;`NW2+lc2a3UK0&jAek6r>dU z{A!~DTc}~2k2z%&CREk<%Kb@Io7xI7IL)hZYKSMGE>BodOt#ot+Bbv0$qI=OUJT*& zeNz?tJsXGuP)YRec30$>b5$0=vc#~!J2mKIf{MTb?Q^8?KAl!96-?_*RxVIr@< zCX!kVTQJIKSqioHG>B24tnXMKNZ){h!JN|Z9;G0Gl}n_Kw)Ysh{(F|a6?qu6IPS{z zaROyU#fSkHcxc;pBswn%N6@53)70DXKFC0n4Y*klSMqw$+2sy$ZYe9t-jJaUDvM<#e~@2mBzt( zybO6+CVA0$bm{kKt{iLFu0V3VEwQ;IWj{k`zc18>qLe%tf z{@IAVsPcvA(%e6gDNNhHFzJEh2E!5Y6ol%sx8>D=z~6P#J+r9pnaz9@K5UN~mKu{X zi|cQaNn27TZFpBz9b2O^w@XJAM(Q|k|A!hk z(sr1C&gl40zrJ~9fyvU88YNjWp)-)tVKp;ar83&4W`2xN43*K3G;=c{?;~WfHD;XB zv95(GyPf$6Tv632@0Bjz<)jG%dF|F>9#m&Qp)(dUP(XVVNJi4{k;D#!>funBrzaB7mu9szW8T)a?Y2M9>!iBplT3%G6w&qGr1&Sv7sghae#)r*YhSHaJ6z5n)D&}ThzbZeM{Z0KOPcoBgwyX6aMY%`+63Z#y<;W;(3Xs;r7|_v z5(|}P1KKo~$`Xfkrm@*&PBfqZf}ISW4p0$4`X*k-$;!!&%4$wB>+-z zRwbzy!>;}D4#-TXztBO>QF4{% zF5_qi0S;HE?y0aqNHt=47`YvsYw%vh36ow-X;&cRHW5OxAB)L-37qS}c*LZZF=dLD z@$780j7=$QfVV_i>b&0~CR}*G1HEQuUFV|CEplHwuvd$=z za_J8qS%kyjDA(|b;l`wFDO1WsMqt^PNxEM}#lV;*rv@++VD>o|lhu7F(-3;h(Tw%Z z)Nd%_5EB#?QG>7}9^wXO@odvQrmk3J)}KJm9*a5)vf#6T(E~)fo>BhUkrnWRb6F^3 z@*>rVje{%658TmfUc3o5;Z7{x4GX5&(ui?GQNB)@Qk7HOf3jb2%9KaQ{uP9#*CLF* zxD2L6?45b*V0Sresf5K*kx2^x88h{b3~ULSbjSj%N0*BJO0hVe%S0>$MKJJpmS58S zAAIzb{J=YfXR$uL6+vbPo48-~4aUiY7HGT8x79jvOvD|(2sRusH)PPzgDXQv`2L7Lg`5pYvydRdtSoQ3Iz<^B_~`0Cey9YyT_LRg4QD-%Q-A+ivL z+w7Lh!O@kfNbi{+%3jJIg1-bYUn~iiyIS5 z9>sA6l7XVDbN?5R4Cfjz)?w@s6K739dSqZwJb1(0j!+jE<^qt*&oEqPPaHBzwayMx zzjg{6&=emy-Uv$=b&j^ev9_MzlFpa&3R|WX99+JJE)efgYH{8NV($+2<#^0nA-oU~ zTtIK$xgA(R1d{WKRV z-#EC8CrY^9$D+weX8W6qQ}AR7?6&&}5>&*IiWz||>|z$k34}24BkacFn1DUMFK(BT zKn}I%TUqKo*L^Ho&f8Lsf>)l$!42Cm^>FO9(FeycHJ>Lscsg;UXla3HY-V#D5c6VkU3Qf{Q*vF&-;;RTL& zG$$y{usPl_JPo@7bF1M6VPbbMAU+lp@@#o_a9o&VWNmby#uk>ZVbN$_^tpB zesw%uhII4Kf^z*9e9<>Y5}_~6{2yn&quq#){^veTLG#5=$M6DvI{5*=HbH5_@ZNFI zgyW(){4f5I5BkRk?a>nX9dvP|{n?H-I%xuq$GV$qhaMs~fy_am=(s8765o2sE!(su zdu%GdD=xs8%{GI_3n-$Cd(-giCh^0kuJDF|fIHNJY+c#G_P8`8r3t*q?AVf&417I< zz6;u4oqetfMLBnzi?ofAiFOrv@t)(4?d`-=a$#wPKwC;#%1CA%1uS)B zfYrLxj_|l{@x7Pe6HIlR$$Yr6zIEe!gN#EO#aSU5NIN`i`8&Q$WoOXlgqCY1&TYSl zg%i(^v_$f73nCg}61nomlQ*QqS{#HeKzKZMRT0AgcD4by?=wd`Vm0;w3>8A8l`m<<0NSsT_P>1E4@paiwDKjb z7(n|q(*Dt>{S#>kkygH>6$5BDlJ?I&?MI{~L|XZh)(5^$2LfUM#jQRdhD}g(h=~Q< znL(rNoTSD`B8$wPUb-J_t89Z+8RNO#4@C?BzT*R80C0y7hylQNeLxHVzUKpC0PuYu z5CecaeLxJ=LoZ^5`w!^8%vZr)p%sh5HDt(Lbn3R7eZvah zP^N)xWPfCxe^^aWwuLvPIxzAwB3a)=y;m_vx)+n&CutpQH6&5lCvz{MD^jqMUxc-_ za2x+~xJ{oHZiV48i>rLY1-@amZ@ADmT;v-h&GaS7+r>g{o&`7eI1)f%JzQpwvhOj< zK4+AD?kM}7qwIT+vhOv@zRxK8zN75>jk51Q%06$D{eV&S14r2p3hYuQJdY&vxW4+4 zg}5qK!cq=zcEEN@V6)1sShm-MzB}c#4;spGuwr&YHz(>f!)E3|`~ANYW_HMg`X_8Z zHlcbkCNGV62I@!VbRw;if~}@C@VngJYF4q4>6h`v|&WqLg zBsy>0dOR&it)Bo%ZQ=IM%#6?KR&o=KT^2~}$;1GFGf?T;!~lR3VgbYe;2s|k1Au#d zKnzC)JqLrt`7;TqiqZ;HLNo35MtsZFdF`#pZ^}$1*+0~)jDWLb|DUrznt4lu|Gu3V zgb)E8M@IfnGXHe<&Be(M4#voQpR;?sy8}se!Rf|-7ydi&j|Cq)7xpdh!RJb(vDCr| zJcMFrA!Sgludel>Q9=@6+!O+Vp+$yAij>MMq-FxXC&Wn zMn%%~pW+a22jZ0`?T<`?vj54OByG-UZz#2z{F|gb=4Z3Hzr#`q%MZbq-db8Y#G)Cm zdKhdp9`4$ThkmSL)WcOKhK^D3%K?~L65iSk6_G9HUzB96pU(7X8p?EPgPAy*gpwX5 zdAYW?GlBL7g*|SRSM?Rm$>HZ!XquW76P(7914 z#Ey~@TImMG0D!_1I`CYZIEVoN53va#h7DGk5}m#dYbC!LVCiNQYnyu-b`a1%5Xa=8 z{4l;Q^vo7{TKzJ$L)Ftt;-xlp*lq4|^+AL_9-$BJLl_^l(+9t$8zl};eGrkk7xxAE zrwQSCRS|pffnTg7pG6miAvchO>HBe%f-wX9s-yb_34EFcPTZe^aqqFhzFgi6hQw=k z%y4`6fGB$w3|>1=zx)kv+EGQz__+5WjOvu|+Ti9ri651$R6Pv55=THgz<*!D@eW~t zai??=U$KVz^uOU+3eTEiWseh{6;oiP-H}3+kK4|X4kMhK5rZAAEa7yUefoAttISOl zi{hO{tDFUyvmRZ)(CKo!{0e&Vf!}aGNPm>`h`)BB!J(rXpTk@6iS%_KV5IL+GHVv3 zQ=K8ZjxijmDC-m%l?d%|tZ6+SO{j2WwVjHLxJr8@XjhTXA|#|xOFe+RugjR>xglXZ zC)Bee!#AW}O>yH87YD?_z!8TG;*7)MU3f`P5VWn{4XF(LLhrO`AZ_ZKez^|50O_+O zLY{cQwm8GqyoeFWXu$RhBNqQCq>U&wTSLPqlos?ek=2r4GEg?K5Gbm{=~!tY`+By6 zwJMJ@2t45-$2(L6JV;eQT`Ygy~6UrF;#nQy)MHkfZCzcRmg0QuveW}#TSoM z7&cyA3FIXeM#5)U0t&`vY5Es!sxVF~TJ_JkEnIdE$e9QLRsT#)D2IbtIiH}pvd-i& z(_8hdsT@9)%!Xk!wr{f01$E~_mjBuGLIJ#e8%-&Vz!Ba-uqdH8@+&*0tJK}Daks1P zSJk+;sDIy`-C&lDp3^U;!-<>;o?e7>wFwrDhOu_R zVzDrm5zKMISXQujJdAY+mPmxLPQjANFxDklDn+c$zuOAdisvEgT718g z1#4@Q^61hydIW242VE>;{7w-plL=!}1W<@g}@o1S=LIc|37ouw4b~E!x0rgY70*UvC)OU9kQ>VwRzs zCD^q7Fg9DT>C?j49KmKx4`X`>HZUWM%@u5LAdKxP*!F{AY%jrf*glNyE!d7bgt2`D z+iAxzwy$6_cZ%fEp_zQ_C)mz2ZD2kR_7`lIox|8X!FJsR;YEBN93a?kyN0m?1>1eM zFm{k&vvv<-2MacPRv0@(usO5C*nGkEm=neh6>RPvVeBx$_M98W4i{{%J;N9tutt5} zdoScI<>&VZ!S>mk_0Kl#_ejC^-6xEFPO$y<4P!%s?Z00b8y0Nd{$XsPUZgu$AWv zX8c|ySY-vVdgJ%=f~_hO^XCy)3wFUu!HnNEg5m9R(E0O-wSrx^3Rpwbgm;Z#7hMqM z{k4K!ygH1n6YP=;!`O9#U3!sVrp&(}*ku=o>8=;-@=L9X&Advuq!VMhxbLn zuDU!-cavbBzaor%NwBN01lCYz%5A-1Yp!B`ZG(MTu(h8D7W2#KX2Gtxnsm^~C4Iy# zf?d0YbUwC0uyt$0*jEI*?wT<6Rl&Y+Z5aESVArn;V;cp#;kq#Pb-`}@f?$THw+i;f z>%(-n33k&Bf|<7U4Z*&2qhO|OeN(XYUlh#n;9G)y`6gnGrXGA-u$#XW#%>qvmi1xm zJA!Taau~Zqu&>-qtjUD;UBSM33$bwq`<`H5+d!<@VBZ&P<5!5K4R)tsU;iqwh6d9< zejwPbUnAzz-6hy<8;SYt=!b&+@ay5aakpT1-x|h#B-oE`3uE^PcF#A$*u8??`^_+R zpJ4ZWD~$bEupfV0FjH>#3wHnQVeA3H9{UckhB{N%9u(~HJA}@Z+fM|0>bs=#`>=-u zd;WXC>iv1~!-Bo=eer9;dql8JcZRV?1$*%aVeB!%Ub-ucJucX>|MdyH?jTt;r&Li%!{#nw80PWw}NF~Vp`&+ z%zr0X$FIWJ?*;388GeJb{6Vm;S2+Iq;k_r=gjeCW!RP(^f=zsl;rVsr1HrmqM|gqX z{{jX%ZB*_+e=KMB+iTV;yd*jy~51}5Us*bx4MA44-4&;9Bk171Q2=AZ@*|zxQ zzWcr)h{|gvO0Y{b=Jw+_kX?F^^h>PrpAerY8L-NK_KgrI;WUR4Eq@4<3N_>-C-^J$ zgV5D;=~cv4q2EGR=|vGii41BjL_Zgc>{3D~GXPPY2URBp+nobnklI2-=7>(rdhFZf zI;O#n3mp$5nEYXf?{zpIxiwl$8sc4v473t0fy6r@x=XAwLzcG!%X6XCArrW_*a`P` zY(^(tsKvxNAKZ6vA3>N|>SI`kXOrd0ddv17nYYc;@&#O4mW&E7)a>Do1>V}g%>|Y5 z^&nrDP{vm(K?uuJNsl39d>+@&6Z&})AE$6UHrUA;D1m_Z&BJ+Mr^1VzqaDtr18;JU zcDRTRN6_IM4WlMJNgA(iLN|u{0Ai%}Vd09`fl?NE|4vBnrA)6>4cq%Bb`IP64C+Tp55hAFr}B|jq<0uM zE{W5M=Ywl(kJ5(2OLX&|qJ{et+!6nj_A(*dUffOev21HCMV$~1!{e^`<>Z@Hn#!YP zHrn7Im|72&k)@Xz23Y-9B!QP+#E;7VVZ^qzX*?gp9gXKN@+rTElB)cT<}!cnen``W zLadeRcuG6!U5VJBLm#d8SBM2lY#0gJ77Gax@ovrQh~o;Dhx-yhJfv#zNH_0~%43yw zo+m!_MM^t=5KgRDFvh2G&;GE1icxg@ji#@LcL9* zz)LRr#j{Fa)VDBoqS9Kr8PPMPWEr`%6&Gb+Yx*H=ZiwqmA1F-}P?~Z}B(ZjBh3cuD zguGcDiNOKbISZ6Mo2YN;Ic9ht;T&r*$e*G$z59L^#_07WFp+nk`&1)wFGOqd;3+5 zhg6M^@uIv`j56O%;)M`-|CoLH(@6VO)wEL+D>n10jHaqFDoPUu`g!2{F?vT#GgVdY zFQ~~Wj;=>V(_VdMndqOGMAZSk8UCuezxqUWSvo43{u+FNJ`YR00zF<-XUH2NQ{uP} z(%Z#f^#q;kzFA`PuZPg%i)eRNRY!ESJWSExMo!fG5;#+FsIRB$?p-GAV%3-O^Dcs2 z+mOCr{&}`LGn8@ME8&uQDkY-}x~UgX8fU$P9tv-PmEL8sRS(+yH^M}N`#U~pGSAQv zJRgrX^A^5W3-9UZ{TfcZX)Fx}ibJ(!;DBP#a*UZRCy|mA)W=JFEUPDXkoRl(&Ntt^ z%y+JQtuj*~FMTcbL|?lAnPu{Dbv&y*BsQT*mNeZY?-gh_*%FDXUuhK`@*ZtZ#wts) zUq!M-3v_1v#-1#CRt!ujed|?TbM@c#zB1DEMeSqJiPER-y+&rRue2hQkxBlQCZcCt z{XcLnb<^|@m_|17$iOercd!0mS|=RkTmMPxlEC_ZwB8w5|3&LR1M9zG&5rDKwDIh| zhuAwt*4EfNM_#S5ca2OsCQLtm=Q>K$A;;>!dq&axs*qWvxAPf zhwTetM){cU;icB=tP7|IR4v)SIRtG|+N2pwaiGD(HaO`S@ zpEaoKl5}1p*#_yAxt8v`j)(hNx=VK8K8fxj&2c>OyoyB_B-Pycvm!P5BS|Q3Jovta zo_Oh>`^OQq9XS;u1^{(FAO--I4~PK(q-W|y3^&Rs$SRu>XfVbahyd?ukNr3e$wvdU>h>Yj-KhC8i@l6I)wG-G^E zpEE_?nXU*vV2Q=$qtjqw)-+#xqayI$Lhnqm7yz^qSmB2!u!RTZ5bQ^2+!b*KS)1=q z3;^1FKnwsfJ|Ko!IMxBceFt~n%~2WJc~pkq(zYn`Hg^R1nxd3EToWi+Fg|Ff4}MFN z#RndKr4J(X(TT5nmf_B2YNrq4r5^Edw)!AKzR5B1JgVS8=p^`KmfHrF@i^79;gXXA zVUDT6B&ymfB)_cZixCLVq(Hl}CWuFSm@rZCzzUCB-Iys7azs;vD2cG;3fy2js#3^h zGNL~;%kz&MlY>z3EOFsktK5Ykcng|exwn9eK;vO{C!vhspq6c63Ep-P+CE$(3h2nx zOyMeKGIS8wt}sv~+tQA^3ge;RtxZ9@)P~cA6^6i6k?T&-JA|z1u z1kN#TAJh&0sUNbu%7!r^1ZqM|2y#(jFjPH}+$nx?#QjPr=pc->HwH10t zH1veYJxL|D?Q3J(-VaL*2z&=05Cec6eLxHVcJcu+02uTEF;q{BiFKA$-Wl%hIn@HC zodwEoX^J%6bG1N;uncGN%Q6&0xGnEcoBX*XM4u*Y-LB9ox!kFiY)?NtF+kC%yD!QT z+z~q>+{-5r1G*Qg3St`hEj@^lx6M6I(@2CT2=_4*{MJ$sk+otc>curO7u*+6Pv5vH zR_SvHt0z?<;1p6_h2yPN`@yUUG9!p2Vw6Lm#;DduyN)^HWA4c7{+wbp!z3rE4oEmD z1_0FgBY+rI`NM$*Ln8EkGK`5k*FsjL5Ba#3`7mRVc8^L7MLL*wP@fPq&6tkUc$M`n zd9Y4+K%GX)gC8po2ylhH>OdHT0fo6E?qV}fT1}K$IEY_X1~C9Q*ayUr8jlM#s}Avl zFmxzeah*GIP7okz7~p*0zZg;zunJstXvn|7b4Q*CJkpUKDO}-LbU2C6uU2TT3-Gg4$GATd{p?B!Yw&T4YXxr@X+&nGQi+CbjZOUmzZ!p$@g>{>T)#l z9MT5KLAvB3e<=-_!ypqSN;>*PO?Tk0v>oVph<*;1_(YS{h`j>b`nDbGP(xV+ksP&G zR8w=8i4m>Pk$Y3J2kH8kvj(`t_EJGy9G= z4FNS2rzX7VFxV}&hf~^4Zx%;@v#Df#u_>N(q4F`+3;lo5&7BGFT3GsC*o-?0SRso9 zD;hu4DWs!Dj+KoJ&eJtkb@DcZbXcy3!O%McKb3_hT~>s1Zq8M#GHFsy?%(}TOFx*3 zY>r#*N~Gisf9;mWVU!53@rv#-Dw@1r+A00vT8Iq?y5gLAWF!7FsW+(=!fLNb^I%`@Gewfu3w5TFOqL}ZKN%ovw%tH`L%`$Q zmO;EQ#FDEPC?!~ci9HxIL`sP?~4_C9Byp@-!3aJth8=_b%&)2F+WbQn4b5;($1ya#au!1t&z{I-o)n#R=zm4)5o? zYVX~rlju+1_j#Y^{o~D()4OU_)vBshRjXF5s#?{NGNH>an0UB2+LIFOHB`AfxBD4T zBp=C+YK-o{o*OUy+d)fybi#_Blz4I6gJ!5#scoY$l^xJxPRP;Ql!VyvgnEvKw`R(p zO=$StO!+s?EnV*miSu9To9GkVrFSoUqgwF(Kf)11x_&8omHzyRKW+8H>1V_F=+Ag+ zSCud-7IKNJ6dmEfN1#WGj&$zDVp5aNeW2VcaXTJ*E_uFL?G|F?i;G`9;nl1{%;tW0 z1$npmwQqwvAANve%V3{~nS8hkeC>sva5dl2Qo)ZX#A zES$>t4_hC?eP+i0Id09pvTHaP>r1~E+Vg6+s-3SEIoN@@lJ9U&$c{&eKKm7d zf)G_mseTkC*b=@D=jPu)w2>byu;b6emD-|nGZ&#qb0pn0+;247HH=WVr}77)+P$z{ z!vn0}cawbNTCZ#2x>>015HfrM7d%!E+#j~R*H@3=uCS?gnf<=(`C1~ zF^-Lo*<(G3UP%oYq5sK8I~*@$^hHlck}zhnOHkOBpaL|_0pNTA&Vbj+k;sBB^gmo^ zWuj6$mC|`z6(#&JRWZtp*ozm&14k+A3#9WNJ!I(aw=R5zjGy$x?`;Op8+zlM%$)V{ z3o&N(ed2p!V=y6g>F{w8N38Ej>O_mY@MwM2e!_d4`fn8I4xNo-=k}dK)Qi>-*MZ!S z9{IUfKL%LyC8|&TSUESD^Ef#pIR_`27whXJ-}*P8P4lGykir{^i_LUlHFtD8P6a3> zroJpd?&w4Xu<}$!e)JUix|fwquHLCKH(pKv`zzLJRF*fKI&+;tXTG!0S*#yA&-J^H zka@tC>Fn5zi%5(4vieD&ZOY>r$oK1iAwhJqa=UteiTvmk!jxI`H?{d?|0q)QgrYb( zRdz;9#_$?7@{=Z`DaU@o>q)pA`w8Eigv+7u1<0CTLiYG?@r9K0MNg%q>?f%$q7TAF za9@(Tc~8W)GxP$pKlAP>&7!7?lf?U5YL|TUbo?07i4K9@W>6=N zcPj9SZ^p=G&|lDe9m(RRe+F^ds~uRBd?qeG>IDa$)9{Qv?p|5>4!c86zH>b!dKQ7q z2W-YX+tL)3#t+vfY5YBvM_baUkkRP`V)eU|ow74n3OY|Cf(RvUxuSp}cbjAysZ!)l=jjnPjqce#fJ(oY-1^PiD zJPW5Ev3(ujIUA4lox+~VWB=zC75a6}|48$8W3&0j7J&62_2%Z4El{yBV_nT1Ezp#2 zH7`q{v#Rr2zij$j<%xO<-w?`MO+8>WZC` z{oo)9G&!&>Wk%!W+FB+#Cu-H-35qSj;KcaBwab9^n*cUk3AQ6L&0)?ToNz7|F+X}l z?J=Sa>>Vv1$L~+#56`c(CiDU~5#^iWd#sjJu-Gc79aCve&%oKR{HAKAHrd_LUOV;q znTrbbcd4XaeSDGi9EW$n9H>X1~w&qlwL9soi=tu;x+Reuy1WC~G zqH{@D*%@Il3$ZP{3&c#)^ZV-02OfS}Udfc2li#X#2|ophqYVv}(H)lQtxZ#?zL*T& zu9%L@>Ge-4Jz|MU-%#&MJ?fyTM}0W;sGFxA4M0gSnp5;uuKEh0`l0q|Z{vHd=9oS+ zPhoip{qjWmH3BD+l*dF7U>f{n)xII(`Pd{qkJ^rMY(KmErEy0|We+qX)^h}iYa%8U z&SPw2!)N_eER?ut^*+Gp+YNCcdI5M_(id$3qHJ`^B?viaQF<8lKy06TB=hg@bNT_% z9KC+#ZKCAoHz4S-QOzqLP1#Rt7o(S?4eHpTSd@%RDv}7liSV&pFKUCi1^%?q zpJjhS{|g#3WqdzneCNJpzJx+F@0eXnU%KjgSC=y!{**!6 zC}C;X7d=FdBU}7YZtAOu7>{;C>>_G`9#AkkisrZDpoOhtdYk_R)LYbivp$2x=1zTW z%@?9vDn$eQDFs+Q35K?jXuOkQ`Jcq;-_X>@@OhaIeBj<{puHVHJ2V=`Op)(n%xF=04{YkVbeahJqxa(Nubp14)@#I35ETRchg^4sG2*B(Ud z87w7oj}apg6+K&)C4!*W5J6%eix*Wl_R+Of;n=spYpBYxk7vJB>DY&cS=Ekx$Uv%i z?9+Sos=M==f<-n0r4Xou-_|Iaz}K6LJ;y1iw^yo(@H-0qb*cl}1r~PPuGJ^ke49SJ z$9SE6bIrHgH)vjO-+c21z9t{OAfd^r=VdNhn36=;;v!;1N=RcLD|O+HeUL;s#6C!( zd}1FYQEtxXYIbymfAvQw__lWtw0A`Pt;#)XWpI%3 z`eVX(qwrmwQsbR?p~k!P$u-}t57c;%B00Wu9`(Ldy2f}vwW$=CM+O)AMUGCoL=NKc z#BL$sH4MdU-h>;A$mfhM$VPXd`DkMY3^p}vaz%dQluh@hz*EeTdl-2tOY|NR<5uw! zx6meTMK-t2aOE=3N!n;TZL}b5Bb7L&HEkqZv5z)VF55eqL{V^JcyT6-HWK#MR#}gJ z@q@si*DdQTRbcov=}(oxC-9NM9eidoFkqaS3n2pmlMDoOM14)IW*I0n&Om{Vn3l`cUcE+B zH17oL)$4M8O3tLuOBRUd&6m>0-X)pjAEt0bP%>9UnT+nmPLlxjU(%_g&1B;28%_Ms z#nA>dag?!N|E=O&OdOMt^AkVR1DBROo2&mKK@gA8Ao++okwf0Lj$eYDcQ$I>hF=;cb^<3$<0fgxYDw25|XC zTS!%^&SUGpfs5y=cwvK#@o&XH_CxoK(@#@<5jfKV#CXi#Bz8M^yl@&9N=QHao$z?! zr3oHhhW=TKNBmNIC|>5!%mF7RI-8ef4!GR8*VlGghfoDvFVHsLNNG{a9iPt-MyI=5 zA5OY{nEaY|$ToIdq!WZnEMPTuEj2s9(!-6J1bZqw4s<2Cfx>EC%M#G>gM)4Fy&J#*kC zNxQy1bMW2HeLk6~jS|5|HFko{&U7fdc6D;CwWrgVH5C`Vi?xONkLcKrjQqZ|9nw7y zD`)Eh(`v|4`rD*)wTQk3ZLyD^>R2x5a2~IrjNHB_xL3RCDB& zh=pNUg9ahzON!Q+Yu=}CuK9qXBXr732T=RpNEtu4&p7%55$I^j(k3vkAxu2y5#P#l zhz$>m=Z5gc+Qw42maR^nec^=&>R~zWw&xPvUd!%zOHw2%#_kOH2zg|?MXqd#`+jB0 z`(<#sHFdqk+Jo4#Pv z28vNM9wJ zgnc76OHtEnD02E7nS8bf~-9Ag~HB|EGi}ZwHTle;*>t3~~_Rc?~db)1zGOM19fq@iV8^MCmROIOVr zTFW)R(gM(e?!o3)1u?^QUPJD6UPF=2Y<`Wu5~jjI_5N(ra#Xut%+&W`=;1D`#Z6ji z>*KkRK6?^p@?5Ing^NhXwI^G16xMZf11y1D59;DNUcE^nS`?MDmGziJg^w^ z3DTly(XdEBXH89Y?6-_BB?BHc*$yF%o1~r7xLJ92=PWZzm?A(uH0_)gGwz(vSLbAn zBgRx#=ZtIDQSPuFxT34v-fL}KK;-EMig_o1Am}IkSCj2hSLdoGoc@`o+%@3**r+~R(`#r=~Ox2h7) zvet!>of^U&X&0&ab6k>vRWGiuWNvMh3#?w9h30RB4)N(1_RTkcY2R$~SN1J7l?BRW z(FiiQs+)A)bd|7Nyv|ZnW$z5a5r)6#cLwz#9L-+?gmb*i!Z69+G*?an4?4ZeFW|87 z(6STQ9z3cum%m~zVy0EiXsIwn_NLaasZ@E!9WPzJXl92^FPq7 zx76FFC$11Hp6%&bcI!~l0<>Q&C~kz@TZ*Rt3zp9IE}vJlzTM`6Sw}m6etA9)FrmaF z%XgyQv|d?RUho>~HHl0_vx@S`f=EG$Tb(Wz0A(K)eL?1W48dIWNDUJzI!z>6t$ZFXyi4rlGUp zpM)=d=C3gET`sGWWOUJNyc$4o2?fQ1zj|q;iLP4`MRjSJLpnRPhH~@jiV`k2uWA!U zBVu5K4UBY|rYZ9Cv$IjdZ~>mbvL~WM{pVEn(2|y3&gejmm09#t%M#nhun2}*jb#KM@ zc88da@lo-gL6?E%U*Rg$e@b)SpeQMu$xeK0b_HFDTG#1zkUFW~dp|N$zmHSO+xA~S zjV{$sU+TjOhx)0vxca@~pQxW=?_0kP)lXPeKRAR9V}z_i{fE?TS4+LVH@jZ0B!9PF zH{6`m%g@|S>2BYDy)^t)FMX-k8?7Gd`L14^6sMm5xZM<`??y?d5j>XdY2UpRZj)BX!K0fg zl$*5U1TDjX(+El4r##!`tvT#a^46JOf3uDm@TjKE;`Vnbm-}1&%e`K%@e*JAFvs)N zzuIe%Ka<-ZFZ!Uk`K!LUu|ma8 ztXJpcntuZlub(*&=Ju>*98IDEpKc21nO1$v9R0_r=o z2{Q-fnjQd&w+i4+dc)^y?+M7k3H-BRu9%0haMo*;=%b)%0rWWlGQ2SOwNnaQkm+~8 zqtj&3$CPS6=r;&GQ^8)@+VS$}bOlE)rBQcQw0y6e}x1safR9g>URj&%4#VXnEw>W=)za75h?wMtokM1B(6zC}lo+8!24+d~_Xd#*BqTZ^z?DKO(LhhfB%-Zp&Zz$I#qsmZv6Z zfejENLvz0i1c5GhC?g$s(l@#uXk|Gk*vxl>a_kw|7cM2o9<>TBmXOo+}(YqA3GY$jwyMAgEG55A}C4KKCT32PJ}OXu@-vCF}V_JVxYSk)6)g=mXsaZoO#5#|!1 z;3D*~Na;xSd4&7x<^0$@c6@sKE7lJTO|lRwPF#kRN-1@NMMRI@PwgP>In=}ppR2!a zL`Vq~^e~NUpxGTDJvXX5Ks0#$WRp73Ey)&dBqAkS=i;qSXq3mnjx^hU9a4j3-0&&su*~_I~sM5^Y{& zV$IlS68{9^GZd6KA3X(6{onXg!XAy%1kndcguy6{KfTf8`ks~CYp8U*);wj!4E*RQ z<*l(A*gL?VBX2*+(C?|X1yPe2QJz2Ab68WTEFa1iuE`eq)?Krrk}F)3Ggo^jKz=~S zk(!hlfIQ&}s6@w+-V_0d8N4=f1SSzy0%|HE69DgK-XfaMl~?o9ft366l%@VkV)4jg zbAS+D{h80l(KCoXM2Z>I5dUz4Y z;&%TC@XbTkgbmfAcYHYo2+voHd_xubJF)YP1q3$rCorcU-3qQHbQS6uWNzhq@BfYb zS2P{E`*WJVxKmMz{zql}6B8nB92Z;F>03TNyYpH_(+XL2;`pvPsIyu$uxhoCm-mcL zqQ0&bEg6lTjICZ$=%RtX*3ra04OmO#R0v~+?9(UL>{kjR394`6S1_Zr{!z+qbaUxB zy4qrr4t0;+oz?}4`fDiF$oWa|L0niSShp=)$SczVEL6_f<^lTDKPLQ(l-WT2&BA~{ zsF3Ijr1Tn!Yvvct1{ZzBw=4f&qOD>x6D~Re$tSoX8a+U&w!9uMbEZjo1uMKv8cnRxx@vBO+ZJe9+CgI*a#ZtE*Hp(z>}#mikT&pJ!7ivR>t&tT6JG<$bY-7r;y? zDcIlfuB@54@CxCTAd2ow^NJC|NJQJ!fJ+5fRXPQUt9({wtWgVdx;SZ12t`C;u(-WbB0gI zvLy==ZiZ*;JBbS$IEB-WTmBJ$@7tVYJ0+RWfb{LJBu(>wij7TB+3uwc)fTNTn;Me%B?NpTCn@h0Ynk&Hd zN4bm(_|BxvO`ZARG{$Bj^99=SE2^JawW+^H2>oai#HaUtPWcvCycc#b3(e_ppYCk@ z&Bfm!{&K;Jm(8^AQO6$pmrWMix2=phX zKY9LCA}y}UEL*fmU6}a18&T-toWl>_mS*F`xl0f$b^+u4XKJB{HhQw*+W{IsdJ%QL zQhdbP!wn@F7Sd3PB&IC+M<|k18dOTv&v$H|8*&L2%t9IWagw9jbcj49=V6to3;W{H zr?4rK4X-0Jvx?_OcLA9AzS%1|i@0C4J~vOe=ZyHyX5O9jky3S(JU@kt_Boi~@HV!9 z#t`Y$xAJC$&jpy|NZh-KJN894w*QunZOJH3SJ#_ad8!-R1J2m-DGnEA>cHrvXr}OC zJetZ6)_2A#th`LS7Ru0Fq9hpWm$*z{=A9G1X5YyLB{rNit+q%QO4i~%MBdA=`o?#x z9c_yM;i|IwlVE6(?xt3Xa_D}d2u7596h&uso<|wJruMFX7En_dy!z+lw3yK=;1khH z*+eQ;!yu~RU|cFz-fT{_b3pVC%A1cqPZ}>DuBIS?vte|9>$$5Lnl8>9c81d{DF0K) z|LfMC*Yd__^aZe#s*7owFXAFAm16I#?j?vAU*a?NRo8gvG2+YgWaQeeJ+pLm!k4p| zbIIo+)zc>>4+X*~xYckUC_1x!Yh@1pSgN5nPw%INs?*2gOS{(9)3h+5Rg{_^K`g6iXA!QHc!FpWr_0a1%Q~B$sM2C0 zn(KS}5ay0p_8hZ5_P-RqId0Cc$hlO`M5-ReLry=U9uQ7*%@*qSE$b&wz_3MoKRkw+ zEHUPvWwKQiv`IqUw-s>+cc>aLWn_f#8C^DM2|>Pb;9N$fJp+)fwC_G4-@saA*6aWcF%KY#dJR>+oNELG zAd-F+A|%_bdhqfau45mWa-}{bj-+qrGiROW`nK$2ASPuVG1?dlahU1m8ko$+UjuWC zd@fo1qg1GnZ?vnBTM@BG58hWs%r}tYT4coPTvmKaQQ27tKP=*`h1~fD!WPnpa+b)Y zJjaI}bo79NiG8GVktFhmw<>AHk_wv+iadj3aMhz@^iap)@6Ng8iPZQJ5{`Avf|;C_ zP|cMN(%qVGAn|5LH`ULkS9Ax?8+{!*pq!cL%7+ihiB2YZE)ke!$7#Bm&r*C-T(DhF zVDxdCmK5I*5$~o=@_Q=Tl-U#_+L>Lp=r&^I8@=SZ@&F4HTGT$bx^(CHCZY(F)nN>#&@Ea3=r)Cx(eq#(k*rXqh zy@*Kik^8%-U$dWn;vg!<@m7q+5k%-aXKbR_Sb?k9IGn$>@Z)5a1rD4uim|P}=uoN| zn0&z5ORe_O65r}KMoAS;lj$nc7CL}*hRS!o<*O*1SZSZs{$)8=*x8LqunR$Iq%8;2 z%NfG9dPNJ#>h+WK(E7Ka+VD1oM3;hHryv_h^;!B`esmGXS?qD`-g4n$$&I7!<-$AU z81s9&3+Numm;{LaoQo+J>d-2P-kTI%r(f38SseL|r7He<(d@}yL(J3fDn<{J_h>07 z7j1x54`rrLiyQtArR!!d(<0No9wBlPH9%w>2V*w;kcMX;rT7=uUmBhNA6S2#MoWFi z__Nq6lYPqm0%KmVn{jj%&QsZmgduWp*V)m|D~#l^Tt{74kyuE<=p@$5Je18`Pal8O z@TUzRdwKQaXeU-c0@70_S+ZuVvziFHO6PkyhEeQ`b|R5>=ZY1Z*L8e!@R-B<_&c)t z59(uhSIeN?ByypA$BsXhziY=A@%Qv&N&x%nPa><~a;|w8jnti;{2l3hE-{2duwE?$ zR(=o2{5V>vdAN&qAHd?^P;@>boDOYPmiEM`iV3Eh6s3<1^>q=}kKvWYa?n5Jid?{r zEhI@JI@C&$hWLB>iY*7k8ReTtlF@Lv5M!%u@XLj`P#jhrJ#DbKSIoA!Xw@V3u2c2k za<2AgRG1N}{nF?mX?VXCCeESEiGv_o12q`k?@xvZ{AkT9IX8*mptZ#j)akq8XARa1 z+G}+dSxuAUU|L9G0AnW>B(veiX!%qn^tj0$er7p1zNa?#8=*$sZA4-@4|h>pSG)3s z>&rd{Z?oaY2}ya(k6fSeOvZi8`piKj@onudGmb1#urP=?gL{eGTJYl@mRpJd+=s}m z#lKT0IYm-jt`}1-(;YRABo@6-lGXlnM~#)jau8V1{H&7u5a*thdx3MWmV3~-kCHpq zH5t+tUDKS*T=KPdN}LRYq+w5ujMwj=`rE_`M^1rjv)azqKSrmF)=4$7JC*Jxhyg9_ zT^cNrYK?T5KK0#jq~_t~{I;A&;6x036toE~b;|eqMoT4Oc>jh#Yz})3VV!wf29q~= zdWL(}g)|zwJNW*<`ogp5s;SLft+(2I_qhFhw{jjs*EvM;v7#TnRA1!yhBC}Yd&ti> z)t;IBWeFDhK1+a}_PCr0HeQI&jU8BK2=5`- zDq+V=_IyW+%sLMMs7}Usm$`4$PSHjWYVkxz3sR~>3LEgj^fo(QD633q4 zK9bhILq8barjT$OlikJKK=j1EAPUut9wbf>eU-ngv+m|2db;)B%Q7$eb|NGD8RY29 zkJR?AUC|p@p3$S=FHMT&(v821=i;A`LtB33&p>3)ue2BJ`IU~OD{v|kg_e4S^&oqt zNK$XKn?J>T^fW?@8m2OdffD7SFGDAbrL#=u5Y+@fhIB%|mK2Sr(0~Y*0}yWi`3NNu z_D!6eh{~G)X}L~Z?Ydm;7Fw@hueU@z(7}O#87sro|9jMb)o)>*ZtYR@W){`Qawvpl zMn?B0AK|A9PbI$kCwMQvZeUu$q06y67w<={(qa}LRRuxgAvrSY)ZMlju zkXL9-xf<{c4dq_qTi;&!OmcHh>-j5>!Hx3nUpPV!X^F!%7V(tYH!V&ClMZUTTd?uA7;iEO8#`J1#C&WY z%xQe;^FymLk|Irs3BXd?l>3l}clg9Bw1A6#M5^r8=cp>;itSFh7G5AR^DrI19dZz) z*iWm|7QAwyfK`^yG4hi0wy{F)9>OOc@Mj+C7+bE3H3v8d;^$|DpyZWH;pdea-M_>k z7aV;~slVdSJS8%=OpB(4Fw{OuS8j7k!mf7XtI0CR1v+)%R~^an(VvVfIG*rdneR1{ zwN5Fsl}3D=zKPy(6KY3kl92~RXbg~=4*3hD?KA!Ea3$|F%rjooE6;dMr99&`UGt3B z)XdRez!&Q@r9Yl{Jv!H7=3vU9e=cv|RF{5)L=dpBMq~&o6&+mqttz5Gi`ebN6Pfi||DjZo2+o65fhA zh#m*A$!cCk=gv%rWpjBHnekdqCs>vpKY2sM&RuyQbn#h zN(S^Yr-E1iQUT;>HL)@G<{CM@hCasTo5u*y(BFahSuMFME$)Hn`;e50Ms2|ns?1NJ zS^eu|k5JcqGO^j~KVE1m!JgnD;PszS$?z*GXOiY;O7o34%?U2eiAvK)ns4r#W-0mn zTxq^#Y5e9>l*VhGq))bavXagx>BF;=re*wv(moRBcZw4E&8I5S0Eu?bP9(WmCwRY0 z|A98g5{)w#`s_;>e;>lQIMGAU2$9qgPqSb)`YBXMFo=XLF?qOg-M|!UF2!egorV_T zr_2P;8{EnDYbl@px#F38rYLsbp)WqjZpd7O2V066xwrDv32KkSL|yC8Op4lOQ-6pq zWT~X*Z`7oQt1o)k3YG$RDMS%%K6wz9^?*gtj=GxE<-b+UYI-r7``IUuy!S!M{!7}# zYp5Yj4+U-1nlTB!1UjpGAb|`C?LvlZ78erQ8T9T{#NY`3RN}YE6h&4FkVL`ptcLoB z?YhXKSei>QCTlGn~|>$&HURgH`Q~3OFha89=;NR#cQZ* znFigx%=jo|;{l?UgAB37_yuHQ@5$D0rVsKAX&gm|8QeRvE?|-Rr1nuj-2Kh|Mu2~J6TTe;0LRR7@Ytj+v;c#I!-T$Gv<2P$d`3(Sj_3P|emBAx7dky*n4`Lnk>>A41G24Wi+aNgxxvUgHR%J{bk*<9a@jqK=d6>w*EtS7;0 zC%bdeX9Z7FI4?LBuotJBqQA27D16aJiRmJSKc~b?cqK;QU*Ilbnl}^vQXSWVR8Kr+ zniuo!?Wv>{pAR@FGw>ugPT(ts`~xaR;<-&8PSaU6qFdzC`KUuE&#%++_;bCv{#-40 zZ?=M|FhTTdvJL7#S36#kAov+RHBx-8Ho8*?X--F_o?LXtto+_L%lH0SzK_eNafb;- zRUm02O7TI0T1tJpV!HNJxqm~sv-88>h*&P?icgs!)NcVrA0syI-{BsauKgMg?B0D; zr>PzFqQtANqz73M+p(2k-JyA!U^5%6@^WbLS%T7&Ep!W4&CmzPq?P=YZ1e*L-I64l z=HGRc(e*i{%uZ2AMZNrjVCmwt-wDFicNY+D1c#Tm{A0vCJfp-h_SiR-mc`1X3#{gt zP7wJ^(HG3rB`MXWsxGf7Dif_f&f}jo_M?&AvogHOEDxOH@FhvET6FG)7d<=1&>t6K zdUm=O>TR=@9OCwRF0|0U*^&QVCau{fuUH$29P0Qz>$P!C193^jCp6#b-|T!gSwnT76=y3hAk9q*=*PWf=!;g;qlHkb zGbiSw&u*nz|35{uSX6GIWNVAC^Ac0+Jw8v#(KRD=b%-GM4)y8gT3oOheIg_$HwSx} zgW|IIgF|O(pFs&GI2GYy25<7igNSUW0!RA1!J)GT2hTZI@5(Ep9t(X>GV3-!gbpA3 zSp8nk`fBsT_!+GFMC!C7m*G>SNOP{|Gu<+`2NeelLq)MZ^?Azld&vczIr@=OEI+vR z8YcV1Kz?#Hv9B{{(%P>2i6q_oitFsmZ*`SRCrx#*+{ci1ny`{4M1Sp4ma|G)&bqWg zW!YVlH&hGp5a}4Oi*NsEtB;5rHa5Mjx3;)>4=aVUdPvL-{_{;=ZfJ{b{+8Z58J;a>sSJy9Itv3!G=b()gcifq!1^ zI4_<;Pu*W^ao^kG{!)wkz83eFTih&!Qar3;(y~3+;{M+xPE!B-;`+PZOs&3>#PI85 z)N=`-ueKogn%pq~zMe+)wm#J2{zi-Yn=SFb)#83wZZRV8KhhF^cjD%57D3;Z_W&2| zJBhp6pM)%G2{HFT)DFn_jhA`JOxr%Hv~jU{mp*lWPwu!K9&2%bU+%bgKWK^n!xs0C zTH^dTaVK-MPhD_c-xS8@&z@Qvz(6^`7p_U#D4Tf|b@~H5 z&ljD3sfrk#xGWA{Ogm~x#8kDC6gn9e064pwH!6ecRY2`VG=4)&X=8DsZZ<fo8?`n`*OJpsi}y;Zq75v}{t5A&r%M7NMA(TeEHH424ZAo)?!pDU|h# zr{zWusht5iW~JP!u<*wSrnV8)+9TuCaj9qLP6bySJqwXFb7kVtS-`k1Lv)~RRv!_Y z`skzX$tKS*Rw5jY*WAcXqbRpN#*sCW&Z3$F&7ztE{gYIyZC8KLdzc&`mE3t5MO)3@ zNoTgy7ue|KL=fY*EkN0IHiNRIS;t~u&e}2dV10?o#Gbemo!Jd*N0Ov!n##mMvt#^S zid0{F?%+vohw1*4kZnSqb}DTX7nR(U&lFI9{8?ks^dNq=!RZSuBG6Y$x!5DgE8FmZ z%a~7tndg6iSL!g9Y*om1@2lU8xc0rv(Z8Rh&&RsQ_I`lx`vSkABONcWB> z?!o#1r>w!O9CJZ^iPE%W>F1(D1nP2=3^rD@9_!9&6IG(22ZWM)&EJY3+?ah5Hy5~0 zxr|XK5Qp1_iMC7DSe)O&b1*idSrskMUCCwIa(3bqsMceJP*X?bI61;Tn{L(Vgk3T} zy&0PQWrk+nR>g5M9=a>71bmLg>YE=cd(P;bA(%Xal=-1;^pRtpiZeK&jI)CuTdTHY zk?Kg>Wa>t5rH4>aArAq{z#h2-42pzOqEhfEyY?+UEWSV-Cayd+KaWnB5_C-3dN z;{TO?V2`Vmk_4;@9RlvY2v34G_C`g3?2_2G zI0Z|mKWiX((9>niB{BS6%qa)ziv>vc4G+dUR<7L-&xv0HI|0ZRuJma0dRuQgYb-1s~b}kKEZl8+t>ojV4<+J>UV(|P{Uir~^Am69Kru(J zYa=h7SyYvse1tI=I)R4guDX@T(dUcM{BNSqk(9~k<5tfxeR!%`^~?|L`Nf`Jtl)a| z_(8SvT9D_hTY{j6-#jW>Kcz8rCiE|(XluwX98dj2@#4h5lS%;Sbj&V zlmNLxPxWC+`L?8qf{|;dIV+d-o7_pvnlszvph?y<_cWITvf*FU<&3vZ`I*cf@rmi2 z0{%)s*2-4GSe_P+Ji3_=Pb0H7wC(Bxlk-WEjXO{_CXh=*SIHKJeho>FVLzBixvj5F z*p57}lSeBmd0yY@xh#oBH5!V>M@hq{65EbyuGtAj#_>*7*d1iNq`F$BkJjy!B~S;t z7>DW|V_ES6{HlD6ZpG>4HXTOp!?G;LKbPHEJ>HBbIU}X52}d#c*qU%*x!n@F7Z^2P zE@iTCncf~dR`F~t6|})q&_R#qWV<@Hz9FfaJlk76I}%U1qoIIBlu}gTT(=A^4@|A^ z?#vDwzH+DQ3+{-B%Y(V#ZM1!HN0&r-9qnY0$rh}&(%C9Y*WA|Z=eA})cWat`zC5>K zrCbfMH&?(myj74XwfC9S_i%`z{pceyld*YD=-D$lbMq1`AA zj0(()`Ywu-t)J@du5|ZI-a-%Qs_f}ylf=uGyB3vu*1PIuyLz`?4Sr+V^1LzelzSU; zn~lzMy89BZIOaKn{pWS}r?eYABwOwtXhB)odX2ESeplK0ro>Y&mwUjY{K|dhN<*=5 z^iSbdr22&v{RW+CE%#8ro^sE|xE`C<9L)+SX@xa!LWV=~HM%?C#?D~Vnuq@S#1rt~ zLgqgy4`#fv0%8!q zp+&hP9Og3I>$tOm{Dzk5Q=NtIX(Z*CZbvS_M8_Ul)K2KiG{?`JZmN^+lJPST$qTDQ z&hF_&eDLZ|5Vy@SrJy0L##B3(U~+YC83rBsVw5SMKea|KO#CQzjEA-M3uhRxgF61W z7o*Hab4XuVUg8p~hwHSek4DpTeLiSNa}x8w1oXvyLHF(p`qI82X-{HYR@|T=-O5zE z`(hi0joA?@^$Jy+J7*e1w(c!vw!wMkK%4rDfw9}@Q_|)l2FMWbOr0%BF6!p%&*sYk zY7;)|+|lL$X(3-f4o7zu!+rHE$>1Sbll1y_a`sWOV?Nl*DcfwY)ox3jtk@WKtep)3 zktjAnerD4P@x`;LX#`^=SieoMgr_Jah9GMvzl4-+E@ekxuS_=w$)P%)q-xtaY6>N!HyZm33AB&pkXcFzkK=pTZ7hM~C_?B#h$NrHy_CV|9B z=BK6X%5?>O;i+U%&xsn?As9t8C|6&Cz+2wg-Bs>tNCQ<_enyg=10)y-m&&O25=s_+ z3h8Nde!kqrtPkHS1`RbznFrFypxWaCI{GXO=+l9g%Zy|OzL`*c17bv=VsvubM4HBx z|IQ$Y-EbNnHM=A!hKrCE!!=?Yb!T)as0Yq8g>*Mf+-;iZa%Xo>rMtH}A~v(LyHc*u zUnoL1{6!bu94~v*hNe8_UJBM*?k)E)ChseE&P>P1JWXAk(_NH8<{-_2^u?5uI7yIq z*k*H*S)xwNNhVKckbBJ7Vufy0BHGz#VCF`0O@uthELqFb6Bn-TAXT|Altp$rrp++q zw{ng?ks0$_50*z_6Z3%rrhSTQrZZOVqQ+h{L|E-jNt3OVPROHkJ4ve)f7{}3d;IN) zzn%8&0 zejDZ0V{31tY>5&+uEch2Y)EL#H&j0-=f#XUNyyPphr$uj@!mB%nGW{DqW8y{VH@!& z1t(**cLq_BYD6V<%XwS^o)@;sNsld*%MFgUXQOnMZax_=G1`e?mw@N(sdUX8y@=0% ze}B%>9_{E!xItMkO2}xyP=!^m1O4=$iQQeA zzL$Nu?l$*ncb|@)?#|9^?HjZe(ukG;roM@}dyXIGF z@>l}EUUBSl!5jTeYpx?)>y5UI?yKnE&`0m@S~YaxT~9nQ#N~v{(1(Ey9#O5=s}$Ixs+v_xh3w#@ZDRSAjg^RoE-lIWgNH?Vks(gl z{4251-sxjZKI?6jy2Vy7xc9WUpJ;KL&PJ;o;>=MumfNAh2qh82SLlRwx%MmCw{@=b zO!DKGl?l2P;~rbX0DNDuCOm(-`nG^HW-kM^~a2E3tki zHCMZIGi}66bSQ@t4+SSXy%jKEzN@b(2PW9~D_wApyE0|B2E#MREWI}M1Bb)U=*+5c z_=>++@e9Lt`4f$x?tmgM=+5En)DO8f`waa#r~GZ83Bfemx2@be=HhJ4@h(Qfi@LDw zLs`l>oh4s5K3OgfjnGfl^&NgBE6uGpbwCZrdJ9|Mn|d%IZ63)zss?5#7-jOQLp#?@ zhu)0*YX*-n&2K4ov>_*>D4z7i8M;a>rCbsZlhRaoyN6_Ag=+$Upsa(JeseZxOFEI9fv(XpKv?m4$cvW(3jt{@d&lwTC z7Q!V81eh-x7`MJirthK_utP(%>#`mkK92Fh7&3l*^%9&13-(kTV{)vmp3Aah>m#a= zYyCM}cPE})?i4I8aQWOI*62sE^v@bJ77MEEK6ko!38X(eI|j9nMF{J$;(Q}?l(>&T zgM8-0C=c?YL9D`TsFh3tV#-vznA!rj8qDb}{DvC5shjvNO5gZk?aWOxt0o6ErC_Yv z@f+$&V+FsVjx#z|dp*&U3El-JiW?WDb$TZkjRb9fbV2TLik3xJ&{n7{%NHxlv@~~5 z)}UNQf8!z2PwnW@8eDwAE9~f%yF>0^2kq@OJLN7q>%VhxW0ULXwG!lvi?4NvzUQCO59))irNdXa+7buy~fm^}FoM0P8GwTEAGfxZJsL^@EH{ z0FvUySH&T#@2AgA-sM8nmsX$Z-0C{3xfiY!>OHIVvdN@$%2Fw$!k;`d!r$Dzgul@f zvnKhWCzxl4%$>kqCyr=hmDHgiQGre7&w71LiZCcpIfjr-7^*kz%n1e#TD~|?zQXa$!!mji`ji|Y7Up@)%yb(g$? z^H)e>GG>$%hWCbILREPL$l;6?5UvkzTJ!n8C5noTF=)J8`!u7WRXLkQ0&_Jk+E>#? zx%S9jv5beYWXu#apT)Zf!N7_Glbr_Yj{;O(^!d2iq#kerfAy-_C~=mDbH? zX)<()wjtrx_}sQu)BCJb#HaEDD^4k-kKDA8{lWZt_#F_t<=2lF>-=y7NwAUbhv&#K z569VZs7Pnw@Pnd5&v9eldS|nn=5h1wlR;97>t-x6sFxAHnlhwOJy^vRR67?IY6dp) zh5WkuzX6WABsEgwQswZkj2wZkU-mvMW+Dq527abVqn*t@!Hx|QSjt3Xa_?gYQ_lPq zf?7i`5kJ7S5bQolc08H%`Zx6XHILsj^da_PhQ0=D=yqU(!-K{Cq1zOClm3`IxxtQT zZPRkB{(Q=~P0HW;3*?fvH<5GL+{m=6T$?qCm$LS0!<38)V}B3B?0T#J2s6vB&Y!m- z;KFD83a?ORENT9~f;+GUbl(2DytRgQ{v>Zd!(LA2Xx$NW`-a|DZi2WLp>?<>61(Zi zuC;f}6|YswRgRCqbu(t8DNjdPq`{3XG^ee>}KrA4a_RJcrMKuGwN=4Uz480#LQ?y*Z8C?QsA@s^FLgO&7azu1a9-EguBT{`O`Jm%}zO{&QunY zC!L+-NoOZ{(%DI#bas*_ot<(q^T+HFb&V$*zdV=y8#gIcnTJG@c&5p@c_>L%eHJG= zM5XfHGff&}S?XGX*(XJHQ((@`S!rk?aXET!bWOKu%?_mC*`V<@n}_O;!*sXg;u$E% zYF?~SGfCoP?jf8aj8T{fwDv>+3X)JLa9)`ubMS zWv!k!$fN9)W_zn=hdf#bctJzRnpTRSAzZE~K|^s|d4h%#yD~kP4&ozS!6#k8wZWo- z%M^u1yi8AMNXhI(%lp6>I#F$<_@TC3va>|T*f-Za*1kdWIKC-Q@S7(HoNb;cC_G1A zea(MLT%J0+My2M-3L5bSPxQk#Xqe(WA$D?jNTGvkBR2d>gRAVbgkc?SS4?QEHO=$* z>Yq3GbeGPL{s)T+qoZ-^4KB6&&~=2;k3K4+3%#g#qHbnQZnEE^G+YabK7=FucQrxy z3jXqXu^+xt`TgD-YpeYUk)*y*2kpG*A|)C2?1o*Rc1P= zMf5Rc^lD+=;tf7CDf^SL*ky0)5Fhn3 zD_{ytC&)U_{`n7Ay2W0AlMUmr*AmFG3)aRiy&Fqek+i5u&yv0>z31rS zui{Q2@0i^uUO_Jrjy~&$aRD1i%D5BSIx9gGif2$cb7xWPIxqjHV;At z)EVO%b+KfKy#j)0lJ4*BKSX`_C%&TjJK}|@R*GlS0`TNc+_Apk5Y|@E6{BvjFnS^k z7P??R!X~2YY!3*gPVeN5;aKeiQ^KKaTC>YPfj3Y@_gb#gsVh^ zei7l{QzFy=#--77Zf-oz8sXXK8Q4K^jS-V%Jg!|fI!Wg1c34rZpHD->dDhP#AY^m_ znai=i)PA%=z0~ZH4kbAY6w}6awKyx^MsX=SS_uX>n3k>$JJZDg69lr$RC4L#q$4-R z=my6J4~phf;lZN@=@N1rJxHtLaGB`Jp{g7)k~jgOe&E@`B}A*TILzjw5)M<}N-f#j zTuXIi;`5`Fv@JhGn(X0S_Vvb(asKgz)eYtf#)s_NGk%zT`^HyQPYk@xbJg*i;Hw^w z&&s3NLL5T=BJpnIk@BY)o~@ zX8w)xJwTtvApdje1gxaO#q>NH#_HVyJ_xWIkw@P$rFctWE)g zC;x3c8}zRzWp?wZ@De}|C+}00IeMHCyS8*U^JVzP>Duxqpu@7zVZJZmS1CR620lDP zX_;fO3S`ZYKd6ia>MQMj$xP^>K%)0U#O8>i4F1jHRGA&+kE;A(AK9hvPtuPi@#0ul z(t*dm!7^X@|6&WS@!!|$5-UsTQ%ndiVx@<~{VEK%4vDosvN<#thK;_l=(0BW% zsd_R#P67w|t+@V!dsgtYyQn%tyVvH zoq5aJOSS0B%Jomt%dwZ(oMLpUAKVxu{UB%v2Iv_xT_ZYPvp+^-A7W7Ow$bHK6PZBP z9@WS00$KeT>H>$*gO*Scjq}sgRH}y`-eS2$xAMVGGB0RjQegf$9mW3fpg4cLqdHLN ze|`{tm|$M%?v1{}*bl-F$s12XysiFGywN=!;@WQPoyoUP_+z{N>nXO`a$1LDPjEN! z>&vP5@HT}+uc2sACb}CGZS^||9S)-Z(I+2$%zTZldE(tBw;z3ykDDKkA|H& z3I<&H?D5widRXZ4)0gGgRroaJ#=Bcm7|Kl(V~SOL3( zPdi3{N$gE^OmZxQw4#wN3JpnWS&%xW~+*D^O<3Wo49E&E&mBp z)@V+<44FuaB55h)MxT|5SQ9?V_qY7C(cBe>Dg34U*6=$O*k*pr{+TKKOZZK0Bq7KC zqw6T_L>+QdjWr{#W3O7=9~t+WR^MA&Une|eWcoeAjE z5>XBG7xFCUrs=oY@D?gI%HBBkkS)#ImFAm7Fpvlp?Gos-3CPe~FVKe*&?lAI4FbJA z0sTdwcL;QO0{W{!Hwx5wOThODU?ix^MWB9#l9 zWos?EnPOJgJHQD7ykCHm9iS}0`vjQ8;;4K&FgV(-&^8w^NPyDGuA>WRcPQfbY29cj zuKBIbbRFSEw}Z`(9)jzLb3U8lY%evN1Hjq@U=9GMCjfH*z`G^Fq_h3L=?n;6?ouv zFCswV%zOCu9rJ9$W?=6E1`k|!f_6TcJj?>a(R?M1U&!xu{BGcPC%=dJX~$V7jMb%{ z#_zfOF64(j<;-?|Z{hbM*vEVMYMbF9en01j_2A3^KbUgnM1IfZSL63Oev1Fk{N6>} zkMiTiBUv?@$0X^|yqn zzO6Xtw}frCut)Zr-$i?cwdSWysQmOyy4L(A_X=yxZ=r>WcF_e?ZxVwa;9>TS{ePv6 z^V8o<{XaFo=;7i&Z2pH+|Gnl{Ib8Vd=4YuWeV+Ufo@5m{VmY* zQt12^=&31mpanXaLKn0^7pKsLEztH9dO!>G_l%DGv}&=a1^S&7nvXU@ymveeZGTJn zofghIE2hN<%ztv~zs~$D2I6o8L2`L&>fdJmrzQSsJwN^Q)N_7*`qb33E_a+|L&0(;cRj>X_Vn=bPLG9;7Y=aA&&IO&fnwwoAzRK;TIURUid}+BGdSpZD3gd zKV(h+5-$=L#16jBusSX$>x$xXg9olSB_{tfA%AJDot;prs2gPispgbv;!_UD&wDcwY@8G56l5Bv=487HR)JbrYyQ`vPn#CL5f9V z+Da_CJLn3mq`Cq*IJ9~b1S{u;bW+0Uh$KASO}7(!`ylT5MBq|aW^y@zg7vJ;XKLch zutMx8_O3v~s_y1R9C!{^WO?KW8SlLkqp`_6)ltN3lWP`$NM%ah8xkZ7Sxp$mf=Nj z$5hupC<*G981vH%9jcAkf0X%I=g0n0^RxDh{bE>gNy-+)(s5QvB;WlDC1Jf9W7f1* zm}XHM`)@Hn>)Y7B%ls^LWB=9o<`qDv6}txFr8l`#CyG?^u`~+6(6aGdNQ^ zyZFAvX9+#43_qjkT^Zg%ub3mbzjxgUC7|kdz5Isxse`QH2Lm&ELg(|<#jtJsCM7Bq zrdd_T^_I2J!ZZuO*ngS%S!+5!FK$h{Fd=Mh9B%Pa~8ji{9eZI-}#|2$Xv@$ zJIx>ESFnxe)gQ+>c_)9o>D3V5P30dj|52&`I`cm%^5Gn| zD1$baw6tYgwLj(5LG(gs7ZjqJD2%yL>qKMU-n$3UcchE)Xu9DQN&9)WpFgyp`Qbd6 z@|ed9vC&4cXLIS*n(zU-NQqO2Uicucw!FQK=b*vZkJEFDLzH`+_PuAX3BoTcdEl)8 zVK6UK{kh&>>L>1m#g)C&NKg6bIT>CDh@QjpO=}%JO5}&XN3}BY=eWnD3e znxGn+hpv@x^e~1dc@sgSLjFqh2mtg3H9WOf9M7HlkMYMD0k>EU0_sOnD&ALpnWgv^ zDYUNoBZgYl%L7B-%mtocahr;zK>F?&@J15zw8spFbH)|vU1N#gwuUXzz}vG`!MXY_hd zquIS!Su)_M&j{saw3phkFK^V0enK2sHxj`m)`{NH&jAt>R)BKU4MPsj%{+@0kHhZF zk*ByiY7M=9?|jvwalX}k^5uTeKKb@U@S8N_d-s#E8~@#z$)_gy<}xeEcUbjJu7CNF z`qlRAoXnhEA+IfzHs^7ccK2esZwJhNPAky$YvI+u#fvk&7i+4 zHK>056=ao-&Se14^zi6~jQRS@38C|g3f5O$tZ1wBff2m4WZMt*-$U^FpG5UH(l>{# z_XW{axEXMopPphRgYV7eL(yA7JQj!%bJ*J0%k(*nbz>oC+o1n3U7`+ehJ`33L>pLj z`>Id=M>xg8!tarGdc$mdkI&#!Nce^n-@j1C=gr3XlNp=}ab>)G@47x>b&d7Y;o+zm zV0J$u={D7LWRV~78HmRP_J@-?FojU9Y^;k9+S$wegq}a_XYYc_PzRFm7yE~eIVhfFCw2q)F)@P znR0#8Oy9YDM&o`oox*nVF�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 + + + 0Harmony + + + + A factory to create delegate types + + + Default constructor + + + Creates a delegate type for a method + The method + The new delegate type + + + + A getter delegate type + Type that getter gets field/property value from + Type of the value that getter gets + The instance get getter uses + An delegate + + + + A setter delegate type + Type that setter sets field/property value for + Type of the value that setter sets + The instance the setter uses + The value the setter uses + An delegate + + + + A constructor delegate type + Type that constructor creates + An delegate + + + + A helper class for fast access to getters and setters + + + Creates an instantiation delegate + Type that constructor creates + The new instantiation delegate + + + + Creates an getter delegate for a property + Type that getter reads property from + Type of the property that gets accessed + The property + The new getter delegate + + + + Creates an getter delegate for a field + Type that getter reads field from + Type of the field that gets accessed + The field + The new getter delegate + + + + Creates an getter delegate for a field (with a list of possible field names) + Type that getter reads field/property from + Type of the field/property that gets accessed + A list of possible field names + The new getter delegate + + + + Creates an setter delegate + Type that setter assigns property value to + Type of the property that gets assigned + The property + The new setter delegate + + + + Creates an setter delegate for a field + Type that setter assigns field value to + Type of the field that gets assigned + The field + The new getter delegate + + + + A delegate to invoke a method + The instance + The method parameters + The method result + + + A helper class to invoke method with delegates + + + Creates a fast invocation handler from a method + The method to invoke + Controls if boxed value object is accessed/updated directly + The + + + The directBoxValueAccess option controls how value types passed by reference (e.g. ref int, out my_struct) are handled in the arguments array + passed to the fast invocation handler. + Since the arguments array is an object array, any value types contained within it are actually references to a boxed value object. + Like any other object, there can be other references to such boxed value objects, other than the reference within the arguments array. + For example, + + var val = 5; + var box = (object)val; + var arr = new object[] { box }; + handler(arr); // for a method with parameter signature: ref/out/in int + + + + + If directBoxValueAccess is true, the boxed value object is accessed (and potentially updated) directly when the handler is called, + such that all references to the boxed object reflect the potentially updated value. + In the above example, if the method associated with the handler updates the passed (boxed) value to 10, both box and arr[0] + now reflect the value 10. Note that the original val is not updated, since boxing always copies the value into the new boxed value object. + + + If directBoxValueAccess is false (default), the boxed value object in the arguments array is replaced with a "reboxed" value object, + such that potential updates to the value are reflected only in the arguments array. + In the above example, if the method associated with the handler updates the passed (boxed) value to 10, only arr[0] now reflects the value 10. + + + + + A low level memory helper + + + + Mark method for no inlining (currently only works on Mono) + The method/constructor to change + + + + Detours a method + The original method/constructor + The replacement method/constructor + An error string + + + + Writes a jump to memory + The memory address + Jump destination + An error string + + + + Gets the start of a method in memory + The method/constructor + [out] Details of the exception + The method start address + + + + special parameter names that can be used in prefix and postfix methods + + + Patch function helpers + + + Sorts patch methods by their priority rules + The original method + Patches to sort + Use debug mode + The sorted patch methods + + + + Creates new replacement method with the latest patches and detours the original method + The original method + Information describing the patches + The newly created replacement method + + + + Creates a patch sorter + Array of patches that will be sorted + Use debugging + + + Sorts internal PatchSortingWrapper collection and caches the results. + After first run the result is provided from the cache. + The original method + The sorted patch methods + + + Checks if the sorter was created with the same patch list and as a result can be reused to + get the sorted order of the patches. + List of patches to check against + true if equal + + + Removes one unresolved dependency from the least important patch. + + + Outputs all unblocked patches from the waiting list to results list + + + Adds patch to both results list and handled patches set + Patch to add + + + Wrapper used over the Patch object to allow faster dependency access and + dependency removal in case of cyclic dependencies + + + Create patch wrapper object used for sorting + Patch to wrap + + + Determines how patches sort + The other patch + integer to define sort order (-1, 0, 1) + + + Determines whether patches are equal + The other patch + true if equal + + + Hash function + A hash code + + + Bidirectionally registers Patches as after dependencies + List of dependencies to register + + + Bidirectionally registers Patches as before dependencies + List of dependencies to register + + + Bidirectionally removes Patch from after dependencies + Patch to remove + + + Bidirectionally removes Patch from before dependencies + Patch to remove + + + Specifies the type of method + + + + This is a normal method + + + This is a getter + + + This is a setter + + + This is a constructor + + + This is a static constructor + + + Specifies the type of argument + + + + This is a normal argument + + + This is a reference argument (ref) + + + This is an out argument (out) + + + This is a pointer argument (&) + + + Specifies the type of patch + + + + Any patch + + + A prefix patch + + + A postfix patch + + + A transpiler + + + A finalizer + + + A reverse patch + + + Specifies the type of reverse patch + + + + Use the unmodified original method (directly from IL) + + + Use the original as it is right now including previous patches but excluding future ones + + + Specifies the type of method call dispatching mechanics + + + + Call the method using dynamic dispatching if method is virtual (including overriden) + + + This is the built-in form of late binding (a.k.a. dynamic binding) and is the default dispatching mechanic in C#. + This directly corresponds with the instruction. + + + For virtual (including overriden) methods, the instance type's most-derived/overriden implementation of the method is called. + For non-virtual (including static) methods, same behavior as : the exact specified method implementation is called. + + + Note: This is not a fully dynamic dispatch, since non-virtual (including static) methods are still called non-virtually. + A fully dynamic dispatch in C# involves using + the dynamic type + (actually a fully dynamic binding, since even the name and overload resolution happens at runtime), which does not support. + + + + + Call the method using static dispatching, regardless of whether method is virtual (including overriden) or non-virtual (including static) + + + a.k.a. non-virtual dispatching, early binding, or static binding. + This directly corresponds with the instruction. + + + For both virtual (including overriden) and non-virtual (including static) methods, the exact specified method implementation is called, without virtual/override mechanics. + + + + + The base class for all Harmony annotations (not meant to be used directly) + + + + The common information for all attributes + + + Annotation to define your Harmony patch methods + + + + An empty annotation can be used together with TargetMethod(s) + + + + An annotation that specifies a class to patch + The declaring class/type + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The argument types of the method or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + Array of + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + Array of + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + The + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + An array of + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + The + + + + An annotation that specifies a method, property or constructor to patch + The + + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + An array of + + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + An array of + + + + Annotation to define the original method for delegate injection + + + + An annotation that specifies a class to patch + The declaring class/type + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The argument types of the method or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + Array of + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + Array of + + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + The + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + An array of + + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + The + + + + An annotation that specifies call dispatching mechanics for the delegate + The + + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + An array of + + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + An array of + + + + Annotation to define your standin methods for reverse patching + + + + An annotation that specifies the type of reverse patching + The of the reverse patch + + + + A Harmony annotation to define that all methods in a class are to be patched + + + + A Harmony annotation + + + + A Harmony annotation to define patch priority + The priority + + + + A Harmony annotation + + + + A Harmony annotation to define that a patch comes before another patch + The array of harmony IDs of the other patches + + + + A Harmony annotation + + + A Harmony annotation to define that a patch comes after another patch + The array of harmony IDs of the other patches + + + + A Harmony annotation + + + A Harmony annotation to debug a patch (output uses to log to your Desktop) + + + + Specifies the Prepare function in a patch class + + + + Specifies the Cleanup function in a patch class + + + + Specifies the TargetMethod function in a patch class + + + + Specifies the TargetMethods function in a patch class + + + + Specifies the Prefix function in a patch class + + + + Specifies the Postfix function in a patch class + + + + Specifies the Transpiler function in a patch class + + + + Specifies the Finalizer function in a patch class + + + + A Harmony annotation + + + + The name of the original argument + + + + The index of the original argument + + + + The new name of the original argument + + + + An annotation to declare injected arguments by name + + + + An annotation to declare injected arguments by index + Zero-based index + + + + An annotation to declare injected arguments by renaming them + Name of the original argument + New name + + + + An annotation to declare injected arguments by index and renaming them + Zero-based index + New name + + + + An abstract wrapper around OpCode and their operands. Used by transpilers + + + + The opcode + + + + The operand + + + + All labels defined on this instruction + + + + All exception block boundaries defined on this instruction + + + + Creates a new CodeInstruction with a given opcode and optional operand + The opcode + The operand + + + + Create a full copy (including labels and exception blocks) of a CodeInstruction + The to copy + + + + Clones a CodeInstruction and resets its labels and exception blocks + A lightweight copy of this code instruction + + + + Clones a CodeInstruction, resets labels and exception blocks and sets its opcode + The opcode + A copy of this CodeInstruction with a new opcode + + + + Clones a CodeInstruction, resets labels and exception blocks and sets its operand + The operand + A copy of this CodeInstruction with a new operand + + + + Creates a CodeInstruction calling a method (CALL) + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A code instruction that calls the method matching the arguments + + + + Creates a CodeInstruction calling a method (CALL) + The target method in the form TypeFullName:MethodName, where the type name matches a form recognized by Type.GetType like Some.Namespace.Type. + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A code instruction that calls the method matching the arguments + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + + Creates a CodeInstruction loading a field (LD[S]FLD[A]) + The class/type where the field is defined + The name of the field (case sensitive) + Use address of field + + + + Creates a CodeInstruction storing to a field (ST[S]FLD) + The class/type where the field is defined + The name of the field (case sensitive) + + + + Returns a string representation of the code instruction + A string representation of the code instruction + + + + Exception block types + + + + The beginning of an exception block + + + + The beginning of a catch block + + + + The beginning of an except filter block + + + + The beginning of a fault block + + + + The beginning of a finally block + + + + The end of an exception block + + + + An exception block + + + + Block type + + + + Catch type + + + + Creates an exception block + The + The catch type + + + + The Harmony instance is the main entry to Harmony. After creating one with an unique identifier, it is used to patch and query the current application domain + + + + The unique identifier + + + + Set to true before instantiating Harmony to debug Harmony or use an environment variable to set HARMONY_DEBUG to '1' like this: cmd /C "set HARMONY_DEBUG=1 && game.exe" + This is for full debugging. To debug only specific patches, use the attribute + + + + Creates a new Harmony instance + A unique identifier (you choose your own) + A Harmony instance + + + + Searches the current assembly for Harmony annotations and uses them to create patches + + + + Creates a empty patch processor for an original method + The original method/constructor + A new instance + + + + Creates a patch class processor from an annotated class + The class/type + A new instance + + + + Creates a reverse patcher for one of your stub methods + The original method/constructor + The stand-in stub method as + A new instance + + + + Searches an assembly for Harmony annotations and uses them to create patches + The assembly + + + + Creates patches by manually specifying the methods + The original method/constructor + An optional prefix method wrapped in a object + An optional postfix method wrapped in a object + An optional transpiler method wrapped in a object + An optional finalizer method wrapped in a object + The replacement method that was created to patch the original method + + + + Patches a foreign method onto a stub method of yours and optionally applies transpilers during the process + The original method/constructor you want to duplicate + Your stub method as that will become the original. Needs to have the correct signature (either original or whatever your transpilers generates) + An optional transpiler as method that will be applied during the process + The replacement method that was created to patch the stub method + + + + Unpatches methods by patching them with zero patches. Fully unpatching is not supported. Be careful, unpatching is global + The optional Harmony ID to restrict unpatching to a specific Harmony instance + This method could be static if it wasn't for the fact that unpatching creates a new replacement method that contains your harmony ID + + + + Unpatches a method by patching it with zero patches. Fully unpatching is not supported. Be careful, unpatching is global + The original method/constructor + The + The optional Harmony ID to restrict unpatching to a specific Harmony instance + + + + Unpatches a method by patching it with zero patches. Fully unpatching is not supported. Be careful, unpatching is global + The original method/constructor + The patch method as method to remove + + + + Test for patches from a specific Harmony ID + The Harmony ID + True if patches for this ID exist + + + + Gets patch information for a given original method + The original method/constructor + The patch information as + + + + Gets the methods this instance has patched + An enumeration of original methods/constructors + + + + Gets all patched original methods in the appdomain + An enumeration of patched original methods/constructors + + + + Gets Harmony version for all active Harmony instances + [out] The current Harmony version + A dictionary containing assembly versions keyed by Harmony IDs + + + + Under Mono, HarmonyException wraps IL compile errors with detailed information about the failure + + + + Default serialization constructor (not implemented) + The info + The context + + + + Get a list of IL instructions in pairs of offset+code + A list of key/value pairs which represent an offset and the code at that offset + + + + Get a list of IL instructions without offsets + A list of + + + + Get the error offset of the errornous IL instruction + The offset + + + + Get the index of the errornous IL instruction + The index into the list of instructions or -1 if not found + + + + A wrapper around a method to use it as a patch (for example a Prefix) + + + + The original method + + + + Class/type declaring this patch + + + + Patch method name + + + + Optional patch + + + + Array of argument types of the patch method + + + + of the patch + + + + Install this patch before patches with these Harmony IDs + + + + Install this patch after patches with these Harmony IDs + + + + Reverse patch type, see + + + + Create debug output for this patch + + + + Whether to use (true) or (false) mechanics + for -attributed delegate + + + + Default constructor + + + + Creates a patch from a given method + The original method + + + + Creates a patch from a given method + The original method + The patch + A list of harmony IDs that should come after this patch + A list of harmony IDs that should come before this patch + Set to true to generate debug output + + + + Creates a patch from a given method + The patch class/type + The patch method name + The optional argument types of the patch method (for overloaded methods) + + + + Gets the names of all internal patch info fields + A list of field names + + + + Merges annotations + The list of to merge + The merged + + + + Returns a string that represents the annotation + A string representation + + + + Annotation extensions + + + + Copies annotation information + The source + The destination + + + + Clones an annotation + The to clone + A copied + + + + Merges annotations + The master + The detail + A new, merged + + + + Gets all annotations on a class/type + The class/type + A list of all + + + + Gets merged annotations on a class/type + The class/type + The merged + + + + Gets all annotations on a method + The method/constructor + A list of + + + + Gets merged annotations on a method + The method/constructor + The merged + + + + + A mutable representation of an inline signature, similar to Mono.Cecil's CallSite. + Used by the calli instruction, can be used by transpilers + + + + + See + + + + See + + + + See + + + + The list of all parameter types or function pointer signatures received by the call site + + + + The return type or function pointer signature returned by the call site + + + + Returns a string representation of the inline signature + A string representation of the inline signature + + + + + A mutable representation of a parameter type with an attached type modifier, + similar to Mono.Cecil's OptionalModifierType / RequiredModifierType and C#'s modopt / modreq + + + + + Whether this is a modopt (optional modifier type) or a modreq (required modifier type) + + + + The modifier type attached to the parameter type + + + + The modified parameter type + + + + Returns a string representation of the modifier type + A string representation of the modifier type + + + + Patch serialization + + + + Control the binding of a serialized object to a type + Specifies the assembly name of the serialized object + Specifies the type name of the serialized object + The type of the object the formatter creates a new instance of + + + + Serializes a patch info + The + The serialized data + + + + Deserialize a patch info + The serialized data + A + + + + Compare function to sort patch priorities + The patch + Zero-based index + The priority + A standard sort integer (-1, 0, 1) + + + + Serializable patch information + + + + Prefixes as an array of + + + + Postfixes as an array of + + + + Transpilers as an array of + + + + Finalizers as an array of + + + + Returns if any of the patches wants debugging turned on + + + + Adds prefixes + An owner (Harmony ID) + The patch methods + + + + Adds a prefix + + + Removes prefixes + The owner of the prefixes, or * for all + + + + Adds postfixes + An owner (Harmony ID) + The patch methods + + + + Adds a postfix + + + Removes postfixes + The owner of the postfixes, or * for all + + + + Adds transpilers + An owner (Harmony ID) + The patch methods + + + + Adds a transpiler + + + Removes transpilers + The owner of the transpilers, or * for all + + + + Adds finalizers + An owner (Harmony ID) + The patch methods + + + + Adds a finalizer + + + Removes finalizers + The owner of the finalizers, or * for all + + + + Removes a patch using its method + The method of the patch to remove + + + + Gets a concatenated list of patches + The Harmony instance ID adding the new patches + The patches to add + The current patches + + + + Gets a list of patches with any from the given owner removed + The owner of the methods, or * for all + The current patches + + + + A serializable patch + + + + Zero-based index + + + + The owner (Harmony ID) + + + + The priority, see + + + + Keep this patch before the patches indicated in the list of Harmony IDs + + + + Keep this patch after the patches indicated in the list of Harmony IDs + + + + A flag that will log the replacement method via every time this patch is used to build the replacement, even in the future + + + + The method of the static patch method + + + + Creates a patch + The method of the patch + Zero-based index + An owner (Harmony ID) + The priority, see + A list of Harmony IDs for patches that should run after this patch + A list of Harmony IDs for patches that should run before this patch + A flag that will log the replacement method via every time this patch is used to build the replacement, even in the future + + + + Creates a patch + The method of the patch + Zero-based index + An owner (Harmony ID) + + + Get the patch method or a DynamicMethod if original patch method is a patch factory + The original method/constructor + The method of the patch + + + + Determines whether patches are equal + The other patch + true if equal + + + + Determines how patches sort + The other patch + integer to define sort order (-1, 0, 1) + + + + Hash function + A hash code + + + + A PatchClassProcessor used to turn on a class/type into patches + + + + Creates a patch class processor by pointing out a class. Similar to PatchAll() but without searching through all classes. + The Harmony instance + The class to process (need to have at least a [HarmonyPatch] attribute) + + + + Applies the patches + A list of all created replacement methods or null if patch class is not annotated + + + + A group of patches + + + + A collection of prefix + + + + A collection of postfix + + + + A collection of transpiler + + + + A collection of finalizer + + + + Gets all owners (Harmony IDs) or all known patches + The patch owners + + + + Creates a group of patches + An array of prefixes as + An array of postfixes as + An array of transpileres as + An array of finalizeres as + + + + A PatchProcessor handles patches on a method/constructor + + + + Creates an empty patch processor + The Harmony instance + The original method/constructor + + + + Adds a prefix + The prefix as a + A for chaining calls + + + + Adds a prefix + The prefix method + A for chaining calls + + + + Adds a postfix + The postfix as a + A for chaining calls + + + + Adds a postfix + The postfix method + A for chaining calls + + + + Adds a transpiler + The transpiler as a + A for chaining calls + + + + Adds a transpiler + The transpiler method + A for chaining calls + + + + Adds a finalizer + The finalizer as a + A for chaining calls + + + + Adds a finalizer + The finalizer method + A for chaining calls + + + + Gets all patched original methods in the appdomain + An enumeration of patched method/constructor + + + + Applies all registered patches + The generated replacement method + + + + Unpatches patches of a given type and/or Harmony ID + The patch type + Harmony ID or * for any + A for chaining calls + + + + Unpatches a specific patch + The method of the patch + A for chaining calls + + + + Gets patch information on an original + The original method/constructor + The patch information as + + + + Sort patch methods by their priority rules + The original method + Patches to sort + The sorted patch methods + + + + Gets Harmony version for all active Harmony instances + [out] The current Harmony version + A dictionary containing assembly version keyed by Harmony ID + + + + Creates a new empty generator to use when reading method bodies + A new + + + + Creates a new generator matching the method/constructor to use when reading method bodies + The original method/constructor to copy method information from + A new + + + + Returns the methods unmodified list of code instructions + The original method/constructor + Optionally an existing generator that will be used to create all local variables and labels contained in the result (if not specified, an internal generator is used) + A list containing all the original + + + + Returns the methods unmodified list of code instructions + The original method/constructor + A new generator that now contains all local variables and labels contained in the result + A list containing all the original + + + + Returns the methods current list of code instructions after all existing transpilers have been applied + The original method/constructor + Apply only the first count of transpilers + Optionally an existing generator that will be used to create all local variables and labels contained in the result (if not specified, an internal generator is used) + A list of + + + + Returns the methods current list of code instructions after all existing transpilers have been applied + The original method/constructor + A new generator that now contains all local variables and labels contained in the result + Apply only the first count of transpilers + A list of + + + + A low level way to read the body of a method. Used for quick searching in methods + The original method + All instructions as opcode/operand pairs + + + + A low level way to read the body of a method. Used for quick searching in methods + The original method + An existing generator that will be used to create all local variables and labels contained in the result + All instructions as opcode/operand pairs + + + + A patch priority + + + + Patch last + + + + Patch with very low priority + + + + Patch with low priority + + + + Patch with lower than normal priority + + + + Patch with normal priority + + + + Patch with higher than normal priority + + + + Patch with high priority + + + + Patch with very high priority + + + + Patch first + + + + A reverse patcher + + + + Creates a reverse patcher + The Harmony instance + The original method/constructor + Your stand-in stub method as + + + + Applies the patch + The type of patch, see + The generated replacement method + + + + A collection of commonly used transpilers + + + + A transpiler that replaces all occurrences of a given method with another one using the same signature + The enumeration of to act on + Method or constructor to search for + Method or constructor to replace with + Modified enumeration of + + + + A transpiler that alters instructions that match a predicate by calling an action + The enumeration of to act on + A predicate selecting the instructions to change + An action to apply to matching instructions + Modified enumeration of + + + + A transpiler that logs a text at the beginning of the method + The instructions to act on + The log text + Modified enumeration of + + + + A helper class for reflection related functions + + + + Shortcut for to simplify the use of reflections and make it work for any access level + + + + Shortcut for to simplify the use of reflections and make it work for any access level but only within the current type + + + + Gets a type by name. Prefers a full name with namespace but falls back to the first type matching the name otherwise + The name + A type or null if not found + + + + Gets all successfully loaded types from a given assembly + The assembly + An array of types + + This calls and returns , while catching any thrown . + If such an exception is thrown, returns the successfully loaded types (, + filtered for non-null values). + + + + + Applies a function going up the type hierarchy and stops at the first non-null result + Result type of func() + The class/type to start with + The evaluation function returning T + The first non-null result, or null if no match + + The type hierarchy of a class or value type (including struct) does NOT include implemented interfaces, + and the type hierarchy of an interface is only itself (regardless of whether that interface implements other interfaces). + The top-most type in the type hierarchy of all non-interface types (including value types) is . + + + + + Applies a function going into inner types and stops at the first non-null result + Generic type parameter + The class/type to start with + The evaluation function returning T + The first non-null result, or null if no match + + + + Gets the reflection information for a directly declared field + The class/type where the field is defined + The name of the field + A field or null when type/name is null or when the field cannot be found + + + + Gets the reflection information for a field by searching the type and all its super types + The class/type where the field is defined + The name of the field (case sensitive) + A field or null when type/name is null or when the field cannot be found + + + + Gets the reflection information for a field + The class/type where the field is declared + The zero-based index of the field inside the class definition + A field or null when type is null or when the field cannot be found + + + + Gets the reflection information for a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A property or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for the getter method of a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A method or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for the setter method of a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A method or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for a property by searching the type and all its super types + The class/type + The name + A property or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for the getter method of a property by searching the type and all its super types + The class/type + The name + A method or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for the setter method of a property by searching the type and all its super types + The class/type + The name + A method or null when type/name is null or when the property cannot be found + + + + Gets the reflection information for a directly declared method + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + + Gets the reflection information for a method by searching the type and all its super types + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + + Gets the reflection information for a method by searching the type and all its super types + The target method in the form TypeFullName:MethodName, where the type name matches a form recognized by Type.GetType like Some.Namespace.Type. + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + + Gets the names of all method that are declared in a type + The declaring class/type + A list of method names + + + + Gets the names of all method that are declared in the type of the instance + An instance of the type to search in + A list of method names + + + + Gets the names of all fields that are declared in a type + The declaring class/type + A list of field names + + + + Gets the names of all fields that are declared in the type of the instance + An instance of the type to search in + A list of field names + + + + Gets the names of all properties that are declared in a type + The declaring class/type + A list of property names + + + + Gets the names of all properties that are declared in the type of the instance + An instance of the type to search in + A list of property names + + + + Gets the type of any class member of + A member + The class/type of this member + + + + Test if a class member is actually an concrete implementation + A member + True if the member is a declared + + + + Gets the real implementation of a class member + A member + The member itself if its declared. Otherwise the member that is actually implemented in some base type + + + + Gets the reflection information for a directly declared constructor + The class/type where the constructor is declared + Optional parameters to target a specific overload of the constructor + Optional parameters to only consider static constructors + A constructor info or null when type is null or when the constructor cannot be found + + + + Gets the reflection information for a constructor by searching the type and all its super types + The class/type where the constructor is declared + Optional parameters to target a specific overload of the method + Optional parameters to only consider static constructors + A constructor info or null when type is null or when the method cannot be found + + + + Gets reflection information for all declared constructors + The class/type where the constructors are declared + Optional parameters to only consider static constructors + A list of constructor infos + + + + Gets reflection information for all declared methods + The class/type where the methods are declared + A list of methods + + + + Gets reflection information for all declared properties + The class/type where the properties are declared + A list of properties + + + + Gets reflection information for all declared fields + The class/type where the fields are declared + A list of fields + + + + Gets the return type of a method or constructor + The method/constructor + The return type + + + + Given a type, returns the first inner type matching a recursive search by name + The class/type to start searching at + The name of the inner type (case sensitive) + The inner type or null if type/name is null or if a type with that name cannot be found + + + + Given a type, returns the first inner type matching a recursive search with a predicate + The class/type to start searching at + The predicate to search with + The inner type or null if type/predicate is null or if a type with that name cannot be found + + + + Given a type, returns the first method matching a predicate + The class/type to start searching at + The predicate to search with + The method or null if type/predicate is null or if a type with that name cannot be found + + + + Given a type, returns the first constructor matching a predicate + The class/type to start searching at + The predicate to search with + The constructor info or null if type/predicate is null or if a type with that name cannot be found + + + + Given a type, returns the first property matching a predicate + The class/type to start searching at + The predicate to search with + The property or null if type/predicate is null or if a type with that name cannot be found + + + + Returns an array containing the type of each object in the given array + An array of objects + An array of types or an empty array if parameters is null (if an object is null, the type for it will be object) + + + + Creates an array of input parameters for a given method and a given set of potential inputs + The method/constructor you are planing to call + The possible input parameters in any order + An object array matching the method signature + + + + A readable/assignable reference delegate to an instance field of a class or static field (NOT an instance field of a struct) + + An arbitrary type if the field is static; otherwise the class that defines the field, or a parent class (including ), + implemented interface, or derived class of this type + + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The runtime instance to access the field (ignored and can be omitted for static fields) + A readable/assignable reference to the field + Null instance passed to a non-static field ref delegate + + Instance of invalid type passed to a non-static field ref delegate + (this can happen if is a parent class or interface of the field's declaring type) + + + + This delegate cannot be used for instance fields of structs, since a struct instance passed to the delegate would be passed by + value and thus would be a copy that only exists within the delegate's invocation. This is fine for a readonly reference, + but makes assignment futile. Use instead. + + + Note that is not required to be the field's declaring type. It can be a parent class (including ), + implemented interface, or a derived class of the field's declaring type ("instanceOfT is FieldDeclaringType" must be possible). + Specifically, must be assignable from OR to the field's declaring type. + Technically, this allows Nullable, although Nullable is only relevant for structs, and since only static fields of structs + are allowed for this delegate, and the instance passed to such a delegate is ignored, this hardly matters. + + + Similarly, is not required to be the field's field type, unless that type is a value type. + It can be a parent class (including object) or implemented interface of the field's field type. It cannot be a derived class. + This variance is not allowed for value types, since that would require boxing/unboxing, which is not allowed for ref values. + Specifically, for reference types, must be assignable from + the field's field type; and for value types, must be exactly the field's field type. + + + This delegate supports static fields, even those defined in structs, for legacy reasons. + For such static fields, is effectively ignored. + Consider using (and StaticFieldRefAccess methods that return it) instead for static fields. + + + + + + Creates a field reference delegate for an instance field of a class + The class that defines the instance field, or derived class of this type + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The name of the field + A readable/assignable delegate + + + For backwards compatibility, there is no class constraint on . + Instead, the non-value-type check is done at runtime within the method. + + + + + + Creates an instance field reference for a specific instance of a class + The class that defines the instance field, or derived class of this type + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The instance + The name of the field + A readable/assignable reference to the field + + + This method is meant for one-off access to a field's value for a single instance. + If you need to access a field's value for potentially multiple instances, use instead. + FieldRefAccess<T, F>(instance, fieldName) is functionally equivalent to FieldRefAccess<T, F>(fieldName)(instance). + + + For backwards compatibility, there is no class constraint on . + Instead, the non-value-type check is done at runtime within the method. + + + + + + Creates a field reference delegate for an instance field of a class or static field (NOT an instance field of a struct) + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + + The type that defines the field, or derived class of this type; must not be a struct type unless the field is static + + The name of the field + + A readable/assignable delegate with T=object + (for static fields, the instance delegate parameter is ignored) + + + + This method is meant for cases where the given type is only known at runtime and thus can't be used as a type parameter T + in e.g. . + + + This method supports static fields, even those defined in structs, for legacy reasons. + Consider using (and other overloads) instead for static fields. + + + + + + Creates a field reference delegate for an instance field of a class or static field (NOT an instance field of a struct) + + An arbitrary type if the field is static; otherwise the class that defines the field, or a parent class (including ), + implemented interface, or derived class of this type ("instanceOfT is FieldDeclaringType" must be possible) + + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The field + A readable/assignable delegate + + + This method is meant for cases where the field has already been obtained, avoiding the field searching cost in + e.g. . + + + This method supports static fields, even those defined in structs, for legacy reasons. + For such static fields, is effectively ignored. + Consider using (and other overloads) instead for static fields. + + + For backwards compatibility, there is no class constraint on . + Instead, the non-value-type check is done at runtime within the method. + + + + + + Creates a field reference for an instance field of a class + + The type that defines the field; or a parent class (including ), implemented interface, or derived class of this type + ("instanceOfT is FieldDeclaringType" must be possible) + + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The instance + The field + A readable/assignable reference to the field + + + This method is meant for one-off access to a field's value for a single instance and where the field has already been obtained. + If you need to access a field's value for potentially multiple instances, use instead. + FieldRefAccess<T, F>(instance, fieldInfo) is functionally equivalent to FieldRefAccess<T, F>(fieldInfo)(instance). + + + For backwards compatibility, there is no class constraint on . + Instead, the non-value-type check is done at runtime within the method. + + + + + + A readable/assignable reference delegate to an instance field of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + A reference to the runtime instance to access the field + A readable/assignable reference to the field + + + + Creates a field reference delegate for an instance field of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The name of the field + A readable/assignable delegate + + + + Creates an instance field reference for a specific instance of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The instance + The name of the field + A readable/assignable reference to the field + + + This method is meant for one-off access to a field's value for a single instance. + If you need to access a field's value for potentially multiple instances, use instead. + StructFieldRefAccess<T, F>(ref instance, fieldName) is functionally equivalent to StructFieldRefAccess<T, F>(fieldName)(ref instance). + + + + + + Creates a field reference delegate for an instance field of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The field + A readable/assignable delegate + + + This method is meant for cases where the field has already been obtained, avoiding the field searching cost in + e.g. . + + + + + + Creates a field reference for an instance field of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The instance + The field + A readable/assignable reference to the field + + + This method is meant for one-off access to a field's value for a single instance and where the field has already been obtained. + If you need to access a field's value for potentially multiple instances, use instead. + StructFieldRefAccess<T, F>(ref instance, fieldInfo) is functionally equivalent to StructFieldRefAccess<T, F>(fieldInfo)(ref instance). + + + + + + A readable/assignable reference delegate to a static field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + A readable/assignable reference to the field + + + + Creates a static field reference + The type (can be class or struct) the field is defined in + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The name of the field + A readable/assignable reference to the field + + + + Creates a static field reference + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The type (can be class or struct) the field is defined in + The name of the field + A readable/assignable reference to the field + + + + Creates a static field reference + An arbitrary type (by convention, the type the field is defined in) + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The field + A readable/assignable reference to the field + + The type parameter is only used in exception messaging and to distinguish between this method overload + and the overload (which returns a rather than a reference). + + + + + Creates a static field reference delegate + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from the field's type + + The field + A readable/assignable delegate + + + + Creates a delegate to a given method + The delegate Type + The method to create a delegate from. + + Only applies for instance methods. If null (default), returned delegate is an open (a.k.a. unbound) instance delegate + where an instance is supplied as the first argument to the delegate invocation; else, delegate is a closed (a.k.a. bound) + instance delegate where the delegate invocation always applies to the given . + + + Only applies for instance methods. If true (default) and is virtual, invocation of the delegate + calls the instance method virtually (the instance type's most-derived/overriden implementation of the method is called); + else, invocation of the delegate calls the exact specified (this is useful for calling base class methods) + Note: if false and is an interface method, an ArgumentException is thrown. + + A delegate of given to given + + + Delegate invocation is more performant and more convenient to use than + at a one-time setup cost. + + + Works for both type of static and instance methods, both open and closed (a.k.a. unbound and bound) instance methods, + and both class and struct methods. + + + + + + Creates a delegate for a given delegate definition, attributed with [] + The delegate Type, attributed with [] + + Only applies for instance methods. If null (default), returned delegate is an open (a.k.a. unbound) instance delegate + where an instance is supplied as the first argument to the delegate invocation; else, delegate is a closed (a.k.a. bound) + instance delegate where the delegate invocation always applies to the given . + + A delegate of given to the method specified via [] + attributes on + + This calls with the method and virtualCall arguments + determined from the [] attributes on , + and the given (for closed instance delegates). + + + + + Returns who called the current method + The calling method/constructor (excluding the caller) + + + + Rethrows an exception while preserving its stack trace (throw statement typically clobbers existing stack traces) + The exception to rethrow + + + + True if the current runtime is based on Mono, false otherwise (.NET) + + + + True if the current runtime is .NET Framework, false otherwise (.NET Core or Mono, although latter isn't guaranteed) + + + + True if the current runtime is .NET Core, false otherwise (Mono or .NET Framework) + + + + Throws a missing member runtime exception + The type that is involved + A list of names + + + + Gets default value for a specific type + The class/type + The default value + + + + Creates an (possibly uninitialized) instance of a given type + The class/type + The new instance + + + + + A cache for the or similar Add methods for different types. + + + + Makes a deep copy of any object + The type of the instance that should be created + The original object + A copy of the original object but of type T + + + + Makes a deep copy of any object + The type of the instance that should be created + The original object + [out] The copy of the original object + Optional value transformation function (taking a field name and src/dst instances) + The optional path root to start with + + + + Makes a deep copy of any object + The original object + The type of the instance that should be created + Optional value transformation function (taking a field name and src/dst instances) + The optional path root to start with + The copy of the original object + + + + Tests if a type is a struct + The type + True if the type is a struct + + + + Tests if a type is a class + The type + True if the type is a class + + + + Tests if a type is a value type + The type + True if the type is a value type + + + + Tests if a type is an integer type + The type + True if the type represents some integer + + + + Tests if a type is a floating point type + The type + True if the type represents some floating point + + + + Tests if a type is a numerical type + The type + True if the type represents some number + + + + Tests if a type is void + The type + True if the type is void + + + + Test whether an instance is of a nullable type + Type of instance + An instance to test + True if instance is of nullable type, false if not + + + + Tests whether a type or member is static, as defined in C# + The type or member + True if the type or member is static + + + + Tests whether a type is static, as defined in C# + The type + True if the type is static + + + + Tests whether a property is static, as defined in C# + The property + True if the property is static + + + + Tests whether an event is static, as defined in C# + The event + True if the event is static + + + + Calculates a combined hash code for an enumeration of objects + The objects + The hash code + + + + General extensions for common cases + + + + Joins an enumeration with a value converter and a delimiter to a string + The inner type of the enumeration + The enumeration + An optional value converter (from T to string) + An optional delimiter + The values joined into a string + + + + Converts an array of types (for example methods arguments) into a human readable form + The array of types + A human readable description including brackets + + + + A full description of a type + The type + A human readable description + + + + A a full description of a method or a constructor without assembly details but with generics + The method/constructor + A human readable description + + + + A helper converting parameter infos to types + The array of parameter infos + An array of types + + + + A helper to access a value via key from a dictionary + The key type + The value type + The dictionary + The key + The value for the key or the default value (of T) if that key does not exist + + + + A helper to access a value via key from a dictionary with extra casting + The value type + The dictionary + The key + The value for the key or the default value (of T) if that key does not exist or cannot be cast to T + + + + Escapes Unicode and ASCII non printable characters + The string to convert + The string to convert + A string literal surrounded by + + + + Extensions for + + + + Shortcut for testing whether the operand is equal to a non-null value + The + The value + True if the operand has the same type and is equal to the value + + + + Shortcut for testing whether the operand is equal to a non-null value + The + The value + True if the operand is equal to the value + This is an optimized version of for + + + + Shortcut for code.opcode == opcode && code.OperandIs(operand) + The + The + The operand value + True if the opcode is equal to the given opcode and the operand has the same type and is equal to the given operand + + + + Shortcut for code.opcode == opcode && code.OperandIs(operand) + The + The + The operand value + True if the opcode is equal to the given opcode and the operand is equal to the given operand + This is an optimized version of for + + + + Tests for any form of Ldarg* + The + The (optional) index + True if it matches one of the variations + + + + Tests for Ldarga/Ldarga_S + The + The (optional) index + True if it matches one of the variations + + + + Tests for Starg/Starg_S + The + The (optional) index + True if it matches one of the variations + + + + Tests for any form of Ldloc* + The + The optional local variable + True if it matches one of the variations + + + + Tests for any form of Stloc* + The + The optional local variable + True if it matches one of the variations + + + + Tests if the code instruction branches + The + The label if the instruction is a branch operation or if not + True if the instruction branches + + + + Tests if the code instruction calls the method/constructor + The + The method + True if the instruction calls the method or constructor + + + + Tests if the code instruction loads a constant + The + True if the instruction loads a constant + + + + Tests if the code instruction loads an integer constant + The + The integer constant + True if the instruction loads the constant + + + + Tests if the code instruction loads a floating point constant + The + The floating point constant + True if the instruction loads the constant + + + + Tests if the code instruction loads an enum constant + The + The enum + True if the instruction loads the constant + + + + Tests if the code instruction loads a field + The + The field + Set to true if the address of the field is loaded + True if the instruction loads the field + + + + Tests if the code instruction stores a field + The + The field + True if the instruction stores this field + + + + Adds labels to the code instruction and return it + The + One or several to add + The same code instruction + + + Adds labels to the code instruction and return it + The + An enumeration of + The same code instruction + + + Extracts all labels from the code instruction and returns them + The + A list of + + + Moves all labels from the code instruction to a different one + The to move the labels from + The to move the labels to + The code instruction labels were moved from (now empty) + + + Moves all labels from a different code instruction to the current one + The to move the labels from + The to move the labels to + The code instruction that received the labels + + + Adds ExceptionBlocks to the code instruction and return it + The + One or several to add + The same code instruction + + + Adds ExceptionBlocks to the code instruction and return it + The + An enumeration of + The same code instruction + + + Extracts all ExceptionBlocks from the code instruction and returns them + The + A list of + + + Moves all ExceptionBlocks from the code instruction to a different one + The to move the ExceptionBlocks from + The to move the ExceptionBlocks to + The code instruction blocks were moved from (now empty) + + + Moves all ExceptionBlocks from a different code instruction to the current one + The to move the ExceptionBlocks from + The to move the ExceptionBlocks to + The code instruction that received the blocks + + + General extensions for collections + + + + A simple way to execute code for every element in a collection + The inner type of the collection + The collection + The action to execute + + + + A simple way to execute code for elements in a collection matching a condition + The inner type of the collection + The collection + The predicate + The action to execute + + + + A helper to add an item to a collection + The inner type of the collection + The collection + The item to add + The collection containing the item + + + + A helper to add an item to an array + The inner type of the collection + The array + The item to add + The array containing the item + + + + A helper to add items to an array + The inner type of the collection + The array + The items to add + The array containing the items + + + + General extensions for collections + + + + Tests a class member if it has an IL method body (external methods for example don't have a body) + The member to test + Returns true if the member has an IL body or false if not + + + A file log for debugging + + + + Full pathname of the log file, defaults to a file called harmony.log.txt on your Desktop + + + + The indent character. The default is tab + + + + The current indent level + + + + Changes the indentation level + The value to add to the indentation level + + + + Log a string in a buffered way. Use this method only if you are sure that FlushBuffer will be called + or else logging information is incomplete in case of a crash + The string to log + + + + Logs a list of string in a buffered way. Use this method only if you are sure that FlushBuffer will be called + or else logging information is incomplete in case of a crash + A list of strings to log (they will not be re-indented) + + + + Returns the log buffer and optionally empties it + True to empty the buffer + The buffer. + + + + Replaces the buffer with new lines + The lines to store + + + + Flushes the log buffer to disk (use in combination with LogBuffered) + + + + Log a string directly to disk. Slower method that prevents missing information in case of a crash + The string to log. + + + + Resets and deletes the log + + + + Logs some bytes as hex values + The pointer to some memory + The length of bytes to log + + + + A helper class to retrieve reflection info for non-private methods + + + + Given a lambda expression that calls a method, returns the method info + The lambda expression using the method + The method in the lambda expression + + + + Given a lambda expression that calls a method, returns the method info + The generic type + The lambda expression using the method + The method in the lambda expression + + + + Given a lambda expression that calls a method, returns the method info + The generic type + The generic result type + The lambda expression using the method + The method in the lambda expression + + + + Given a lambda expression that calls a method, returns the method info + The lambda expression using the method + The method in the lambda expression + + + + A reflection helper to read and write private elements + The result type defined by GetValue() + + + + Creates a traverse instance from an existing instance + The existing instance + + + + Gets/Sets the current value + The value to read or write + + + + A reflection helper to read and write private elements + + + + Creates a new traverse instance from a class/type + The class/type + A instance + + + + Creates a new traverse instance from a class T + The class + A instance + + + + Creates a new traverse instance from an instance + The object + A instance + + + + Creates a new traverse instance from a named type + The type name, for format see + A instance + + + + Creates a new and empty traverse instance + + + + Creates a new traverse instance from a class/type + The class/type + + + + Creates a new traverse instance from an instance + The object + + + + Gets the current value + The value + + + + Gets the current value + The type of the value + The value + + + + Invokes the current method with arguments and returns the result + The method arguments + The value returned by the method + + + + Invokes the current method with arguments and returns the result + The type of the value + The method arguments + The value returned by the method + + + + Sets a value of the current field or property + The value + The same traverse instance + + + + Gets the type of the current field or property + The type + + + + Moves the current traverse instance to a inner type + The type name + A traverse instance + + + + Moves the current traverse instance to a field + The type name + A traverse instance + + + + Moves the current traverse instance to a field + The type of the field + The type name + A traverse instance + + + + Gets all fields of the current type + A list of field names + + + + Moves the current traverse instance to a property + The type name + Optional property index + A traverse instance + + + + Moves the current traverse instance to a field + The type of the property + The type name + Optional property index + A traverse instance + + + + Gets all properties of the current type + A list of property names + + + + Moves the current traverse instance to a method + The name of the method + The arguments defining the argument types of the method overload + A traverse instance + + + + Moves the current traverse instance to a method + The name of the method + The argument types of the method + The arguments for the method + A traverse instance + + + + Gets all methods of the current type + A list of method names + + + + Checks if the current traverse instance is for a field + True if its a field + + + + Checks if the current traverse instance is for a property + True if its a property + + + + Checks if the current traverse instance is for a method + True if its a method + + + + Checks if the current traverse instance is for a type + True if its a type + + + + Iterates over all fields of the current type and executes a traverse action + Original object + The action receiving a instance for each field + + + + Iterates over all fields of the current type and executes a traverse action + Original object + Target object + The action receiving a pair of instances for each field pair + + + + Iterates over all fields of the current type and executes a traverse action + Original object + Target object + The action receiving a dot path representing the field pair and the instances + + + + Iterates over all properties of the current type and executes a traverse action + Original object + The action receiving a instance for each property + + + + Iterates over all properties of the current type and executes a traverse action + Original object + Target object + The action receiving a pair of instances for each property pair + + + + Iterates over all properties of the current type and executes a traverse action + Original object + Target object + The action receiving a dot path representing the property pair and the instances + + + + A default field action that copies fields to fields + + + + Returns a string that represents the current traverse + A string representation + + + + diff --git a/1.3/Assemblies/Dubs Rimkit.dll b/1.3/Assemblies/Dubs Rimkit.dll new file mode 100644 index 0000000000000000000000000000000000000000..952ea14ee870707fa4165ff3427445ff802d2b5e GIT binary patch literal 25600 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 literal 0 HcmV?d00001 diff --git a/1.3/Defs/JobDefs/Jobs_Work.xml b/1.3/Defs/JobDefs/Jobs_Work.xml new file mode 100644 index 0000000..bb7ee31 --- /dev/null +++ b/1.3/Defs/JobDefs/Jobs_Work.xml @@ -0,0 +1,29 @@ + + + + + TendSelf + Dubs_Rimkit.JobDriver_TendSelf + tending to TargetA with kit. + + + + + + BandageOthers + Dubs_Rimkit.JobDriver_BandageOthers + tending to TargetA with kit. + + + + + FixBrokenDownBuildingRepairKit + Dubs_Rimkit.JobDriver_FixBrokenDownBuilding + replacing broken components in TargetA with kit. + + + \ No newline at end of file diff --git a/1.3/Defs/RecipeDefs/Recipes_Production.xml b/1.3/Defs/RecipeDefs/Recipes_Production.xml new file mode 100644 index 0000000..24745ee --- /dev/null +++ b/1.3/Defs/RecipeDefs/Recipes_Production.xml @@ -0,0 +1,40 @@ + + + + + RepairComponent + + Fix a broken component. + Fixing component. + GeneralLaborSpeed + Cook + Recipe_Machining + 900 + UnfinishedComponent + +
  • + + +
  • Steel
  • + + + 10 + +
  • + + +
  • SalvagedComponent
  • + + + 1 + +
    + + 1 + + +
  • TableMachining
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.3/Defs/ThingDefs_Misc/Dubs_Kits.xml b/1.3/Defs/ThingDefs_Misc/Dubs_Kits.xml new file mode 100644 index 0000000..fcb8448 --- /dev/null +++ b/1.3/Defs/ThingDefs_Misc/Dubs_Kits.xml @@ -0,0 +1,333 @@ + + + + + SalvagedComponent + + Damaged components that can be repaired at machining and component tables. + + Rimkit/SalvagedComponent + Graphic_Single + + Metal_Drop + Standard_Drop + 50 + + 70 + 21 + 0.6 + 1.0 + 2.0 + + true + +
  • Manufactured
  • +
    +
    + + + UnfinishedKit + + + 0.5 + + + Things/Item/Unfinished/UnfinishedBelt + Graphic_Single + + + + + + UnfinishedKitStuff + + + 0.5 + + + Things/Item/Unfinished/UnfinishedBelt + Graphic_Single + + + + + Apparel + MapMeshOnly + 0 + Item + True + 10 + True + + 35 + + true + + 100 + 1.0 + 0 + -6 + 2 + + +
  • ApparelUtility
  • +
    + Item + True + Never + +
  • +
  • + CompColorable +
  • +
    + + false + 0 + false + false + +
  • Waist
  • +
    + +
  • Belt
  • +
    +
    +
    + + + + GeneralLaborSpeed + Crafting + Tailor + Recipe_Tailor + +
  • ElectricTailoringBench
  • +
  • HandTailoringBench
  • +
    + UnfinishedKit +
    +
    + + + + MedicineBag + Dubs_Rimkit.Medkit + + Allows the wearer to treat their own injuries or others without the need for beds, but not perform surgery. Also increases healing speed + + Rimkit/medicineBag + Graphic_Single + + Rare + +
  • + 150 + true +
  • +
  • + Dubs_Rimkit.CompMedkit + 20 + MedicineHerbal + 1 + 60 + Misc4 + medicine + true +
  • +
    + + 6000 + 140 + 3 + + + 0.06 + 0.06 + -0.06 + + Neolithic + + 20 + + 20 + +
  • Fabric
  • +
  • Leathery
  • +
    + + +
  • MedicalKit
  • +
    +
    + + +
  • CraftingSpot
  • +
    + + 2 + 2 + + UnfinishedKitStuff +
    +
    + + + MedicalKit + Dubs_Rimkit.Medkit + + Allows the wearer to treat their own injuries or others without the need for beds, but not perform surgery. Also increases healing speed + + Rimkit/medkit + Graphic_Single + + + 8000 + 200 + 4 + + +
  • + Dubs_Rimkit.CompMedkit + 20 + MedicineIndustrial + 1 + 60 + Misc4 + medicine + true +
  • +
    + + 0.12 + 0.12 + -0.12 + + + 20 + 10 + 20 + + + +
  • MedicalKit
  • +
    +
    + + + 4 + 4 + + + Industrial +
    + + + + + + UltraMedKit + Dubs_Rimkit.Medkit + + Allows the wearer to treat their own injuries or others without the need for beds, but not perform surgery. Also increases healing speed + + Rimkit/glitterkit + Graphic_Single + + + 14000 + 1500 + 3 + + +
  • + Dubs_Rimkit.CompMedkit + 20 + MedicineUltratech + 1 + 60 + Misc4 + medicine + true +
  • +
    + + 0.12 + 0.12 + -0.06 + + + 20 + 20 + 20 + + + +
  • MedicalKit
  • +
    +
    + +
  • ExoticMisc
  • +
    + Ultra + + + 8 + 5 + + +
    + + + + DubsRepairKit + Dubs_Rimkit.GenericKit + + Allows the wearer to salvage parts from broken down buildings while fixing them, success rate is based on skill, the kit also contains a supply of components, and increases construction stats. + + Rimkit/RepairKit + Graphic_Single + + +
  • + Dubs_Rimkit.Comp_Repairkit + 3 + ComponentIndustrial + 1 + 60 + Misc4 + component + true +
  • +
    + + 14000 + 150 + 3 + + + -0.06 + 0.12 + 0.12 + 0.12 + + + 20 + 3 + + + +
  • RepairKit
  • +
    +
    + +
  • Exotic
  • +
    + Industrial + + + 5 + + +
    +
    \ No newline at end of file diff --git a/1.3/Defs/WorkGiverDefs/WorkGivers.xml b/1.3/Defs/WorkGiverDefs/WorkGivers.xml new file mode 100644 index 0000000..325e829 --- /dev/null +++ b/1.3/Defs/WorkGiverDefs/WorkGivers.xml @@ -0,0 +1,19 @@ + + + + + + FixBrokenDownBuildingWithKit + + Dubs_Rimkit.WorkGiver_FixBrokenDownBuilding + Construction + 130 + replace broken components with kit in + replacing broken components with kit in + +
  • Manipulation
  • +
    + true +
    + +
    \ No newline at end of file diff --git a/About/About.xml b/About/About.xml index 30363d1..700202e 100644 --- a/About/About.xml +++ b/About/About.xml @@ -7,6 +7,7 @@
  • 1.0
  • 1.1
  • 1.2
  • +
  • 1.3
  • Dubwise.DubsRimkit Set of refillable accessories with abilities and stat boosts.\n\nMedkit accessory with buttons allowing the colonist to bandage their own wounds or others on the spot.\nRepair kit accessory which allows constructors to salvage broken components while repairing buildings, these can then be fixed at a machining table.\n\nMultiplayer ready diff --git a/About/Manifest.xml b/About/Manifest.xml index ce176ba..04afbf8 100644 --- a/About/Manifest.xml +++ b/About/Manifest.xml @@ -2,7 +2,7 @@ Dubs Rimkit - 1.5.1522 + 1.5.1643 https://raw.githubusercontent.com/Dubwise56/Rimkit/master/About/Manifest.xml https://github.com/Dubwise56/Rimkit/releases/latest