From 468e98e574c182a4c5cee6ae63eb124907bfce16 Mon Sep 17 00:00:00 2001
From: Chet Ramey
Bash is -Copyright (C) 1989-2025 by the Free Software Foundation, +Copyright (C) 1989-2026 by the Free Software Foundation, Inc.
If a command is terminated by the control operator &, the shell -executes the command in the background in a subshell. -The shell does not wait for the command to finish, and the -return status is 0. These are referred to as -asynchronous commands. Commands separated or -terminated by ; (or an equivalent +executes the command asynchronously in a subshell. This is +known as executing a command in the background, and +these are referred to as asynchronous commands. The +shell does not wait for the command to finish, and the +return status is 0. When job control is not active, the +standard input for asynchronous commands, in the absence of +any explicit redirections involving the standard input, is +redirected from /dev/null.
+ +Commands +separated or terminated by ; (or an equivalent <newline>) are executed sequentially; the shell waits for each command to terminate in turn.
@@ -4607,12 +4613,13 @@ removed.The character c following the open brace must be a space, tab, -newline, or |, and the close brace must be in a -position where a reserved word may appear (i.e., preceded by -a command terminator such as semicolon). Bash allows -the close brace to be joined to the remaining characters in -the word without being followed by a shell metacharacter as -a reserved word would usually require.
+newline, “|”, or “;”; and the close +brace must be in a position where a reserved word may appear +(i.e., preceded by a command terminator such as semicolon). +Bash allows the close brace to be joined to the +remaining characters in the word without being followed by a +shell metacharacter as a reserved word would usually +require.Any side effects of command take effect immediately in the current @@ -4629,7 +4636,15 @@ execution environment, including the positional parameters, is shared with the caller.
If the first -character following the open brace is a |, the +character following the open brace is a “;”, the +construct behaves like the form above but preserves any +trailing newlines in the output of command instead of +removing them. This form is useful when the trailing +newlines are significant and should not be stripped from the +command’s output.
+ +If the first +character following the open brace is a “|”, the construct expands to the value of the REPLY shell variable after command executes, without removing any trailing newlines, and the standard output of command @@ -6593,9 +6608,10 @@ in posix mode.
If a command is followed by a & and job control is not active, the default standard input for the command is the empty file -/dev/null. Otherwise, the invoked command inherits -the file descriptors of the calling shell as modified by -redirections.
+/dev/null, unless the command has an explicit +redirection involving the standard input. Otherwise, the +invoked command inherits the file descriptors of the calling +shell as modified by redirections.Expand the line by performing -shell word expansions. This performs alias and history -expansion, $'string' and +shell word expansions, treating the line as a single shell +word. This performs alias and history expansion, +$'string' and $"string" quoting, tilde expansion, parameter and variable expansion, arithmetic expansion, command and process substitution, word splitting, and quote @@ -8882,6 +8899,27 @@ substitution. See HISTORY EXPANSION below for a description of history expansion.
+shell−expand−and−requote−line +()
+ +Expand the line by performing +shell word expansions, splitting the line into shell words +in the same way as for programmable completion. This +performs alias and history expansion, +$'string' and +$"string" quoting, tilde expansion, +parameter and variable expansion, arithmetic expansion, +command and process substitution, word splitting, and quote +removal on each word, then quotes the resulting words if +necessary to prevent further expansion. An explicit argument +suppresses command and process substitution and quotes each +resultant word. As usual, double-quoting a word will +suppress word splitting. This can be useful when combined +with suppressing command substitution, for instance, so the +words in the command substitution aren’t quoted +individually.
+ +history−expand−line (M−^)
diff --git a/doc/bash.info b/doc/bash.info index 762bd0a1..df5767c5 100644 --- a/doc/bash.info +++ b/doc/bash.info @@ -7662,7 +7662,10 @@ that allow shell escapes are particularly vulnerable), changing the current directory to a non-writable directory other than ‘$HOME’ after login, not allowing the restricted shell to execute shell scripts, and cleaning the environment of variables that cause some commands to modify -their behavior (e.g., ‘VISUAL’ or ‘PAGER’). +their behavior (e.g., ‘VISUAL’ or ‘PAGER’). When setting up a +restricted environment like this, it's important not to install or allow +symbolic links in the new current directory, since those could be used +to circumvent restrictions on writing to files. Modern systems provide more secure ways to implement a restricted environment, such as ‘jails’, ‘zones’, or ‘containers’. @@ -13801,62 +13804,62 @@ Node: The Directory Stack330317 Node: Directory Stack Builtins331114 Node: Controlling the Prompt335559 Node: The Restricted Shell338443 -Node: Bash POSIX Mode341325 -Node: Shell Compatibility Mode360741 -Node: Job Control369748 -Node: Job Control Basics370205 -Node: Job Control Builtins376573 -Node: Job Control Variables383361 -Node: Command Line Editing384592 -Node: Introduction and Notation386295 -Node: Readline Interaction388647 -Node: Readline Bare Essentials389835 -Node: Readline Movement Commands391643 -Node: Readline Killing Commands392639 -Node: Readline Arguments394662 -Node: Searching395752 -Node: Readline Init File397995 -Node: Readline Init File Syntax399298 -Node: Conditional Init Constructs426249 -Node: Sample Init File430634 -Node: Bindable Readline Commands433754 -Node: Commands For Moving435292 -Node: Commands For History437756 -Node: Commands For Text443147 -Node: Commands For Killing447272 -Node: Numeric Arguments450060 -Node: Commands For Completion451212 -Node: Keyboard Macros456908 -Node: Miscellaneous Commands457609 -Node: Readline vi Mode465152 -Node: Programmable Completion466129 -Node: Programmable Completion Builtins475865 -Node: A Programmable Completion Example487602 -Node: Using History Interactively492947 -Node: Bash History Facilities493628 -Node: Bash History Builtins497363 -Node: History Interaction504958 -Node: Event Designators509908 -Node: Word Designators511486 -Node: Modifiers513878 -Node: Installing Bash515815 -Node: Basic Installation516931 -Node: Compilers and Options520807 -Node: Compiling For Multiple Architectures521557 -Node: Installation Names523310 -Node: Specifying the System Type525544 -Node: Sharing Defaults526290 -Node: Operation Controls527004 -Node: Optional Features528023 -Node: Reporting Bugs540746 -Node: Major Differences From The Bourne Shell542103 -Node: GNU Free Documentation License563530 -Node: Indexes588707 -Node: Builtin Index589158 -Node: Reserved Word Index596256 -Node: Variable Index598701 -Node: Function Index616114 -Node: Concept Index630247 +Node: Bash POSIX Mode341536 +Node: Shell Compatibility Mode360952 +Node: Job Control369959 +Node: Job Control Basics370416 +Node: Job Control Builtins376784 +Node: Job Control Variables383572 +Node: Command Line Editing384803 +Node: Introduction and Notation386506 +Node: Readline Interaction388858 +Node: Readline Bare Essentials390046 +Node: Readline Movement Commands391854 +Node: Readline Killing Commands392850 +Node: Readline Arguments394873 +Node: Searching395963 +Node: Readline Init File398206 +Node: Readline Init File Syntax399509 +Node: Conditional Init Constructs426460 +Node: Sample Init File430845 +Node: Bindable Readline Commands433965 +Node: Commands For Moving435503 +Node: Commands For History437967 +Node: Commands For Text443358 +Node: Commands For Killing447483 +Node: Numeric Arguments450271 +Node: Commands For Completion451423 +Node: Keyboard Macros457119 +Node: Miscellaneous Commands457820 +Node: Readline vi Mode465363 +Node: Programmable Completion466340 +Node: Programmable Completion Builtins476076 +Node: A Programmable Completion Example487813 +Node: Using History Interactively493158 +Node: Bash History Facilities493839 +Node: Bash History Builtins497574 +Node: History Interaction505169 +Node: Event Designators510119 +Node: Word Designators511697 +Node: Modifiers514089 +Node: Installing Bash516026 +Node: Basic Installation517142 +Node: Compilers and Options521018 +Node: Compiling For Multiple Architectures521768 +Node: Installation Names523521 +Node: Specifying the System Type525755 +Node: Sharing Defaults526501 +Node: Operation Controls527215 +Node: Optional Features528234 +Node: Reporting Bugs540957 +Node: Major Differences From The Bourne Shell542314 +Node: GNU Free Documentation License563741 +Node: Indexes588918 +Node: Builtin Index589369 +Node: Reserved Word Index596467 +Node: Variable Index598912 +Node: Function Index616325 +Node: Concept Index630458 End Tag Table diff --git a/doc/bash.pdf b/doc/bash.pdf index c861b55f4810ace55b2f2309219924d61b41a941..bfbb05a91d1048a35000cd8f38ef8d44c00181a3 100644 GIT binary patch delta 386059 zcmZTvLv$q!vy5#!nb@{%+nm^TZfxJ!b~3ST+n#u08}Hlx=WTjlefl)2s$&xIN7C^V zs{q_^f`V|aZZ75~_HbS~BYImdTby{kFKYWmY^CL#>8C@_lQP@GJLHOHmX>^qWnyZH z)0(81$(k(tlguIk? z2P*9Af!1|${_e2V>5#fww9!r~4=dCUXS);xnobgtO8!&!m`Ik^WDXycN6;k%C_q`I z7U5b)GcYkYLZ$!O)dHf5C%p79rCj&=$-|yJ;NZ4=UPL#w~m#5q>5GZ9bSQG@|;f3(&?PHy@K6ng?GpEKBxmZAVkFG)iG~{kClaC)Nb;u_0i<^t-bU z3*zo&g*;Mt|H^KGw6kk#wpt-Fx%&-Yn`#$tq>a 8Omb87_N;&h2rU%M=#4Z)?FqN+@*e!Ll}B` z`%xo)mv(Vgq=fboHSXezM^~n|i}Fm>)>QVNaM@7Jf1FiF5!(|2dM4vp)u!CZpk$h* znh*ndj2OTYK{WSdWnwJ{`9zTL}`EcX%VzCy^o^hS!(j0E<0xZhPXumc7oSOUYMr z)v+~1Z32@*t*+BIj<@5p^x_{-qFxGd;2)Ga05|jhV+syA(fnVu_J3*6X>H&HlZZ4v zTQlxXlq64#OgdCu)?!eIV4+8;OWW|zavec?{0#iG$Kk^!7W|&Ov=HEE1^v6Z!|mS* z`V$TVx1aysyPb>ri23<*Oy7^%DFi>i)wDNX{g!E+8p;g=mLd*F`sCRY0d_TE1Bz)# zmG#A(dolK|7cN(LvVL5!4pX9fA5yD&Gkdzf?+FYn8VLU8TYY0bCMbAv)L41&k+q$k zq4yaFt24Mir=@q#ww<}RY#kq0iR>L6gHGlP-FFyv_q;jmp;B-o mHd*mMgF@{(sS|DreCo1SP@9iz zy$BV-Vs2M5po9-iZ-6`M)d|Kp;dE@itp~dda%U{h&RhbFKF;?v$&}Z6tG4_ajy>#K zUc;F53dee{k=rIZt3179<`(|Tia`@O(Bf$22_16=Z4L#HRb fKDkE1MWFDAI5#^q*hpi%HR8#U!uuI(iH~Q zvnY% D zxh~6Yvsi%Z8wold$hbpfTJBaS*ldDWTIdGD$}KPZd0X-5;)NQmttf(UOpLRX^e&Vq zml Hu30ot2Y*wrj8km~XAG0**0N%|a^G z(IOKIB?OKkf!+Nv-5b>Y^BD(;rFEjC#RxC0t*5E@Nr(}=QBA`uGLFlLIsLVw$5@}2 zjSS5?Y6K;Q+A;$5g9}$RfBhh6@7Lsc5SZyVaOCM_oE8D4R?pX8dm4K%v1#GY&3nB8 zl>m9FA@ZVUst3=#-kVq!wIy6o1Kx))mMn(X) ziU<9WkIL*ml?@dil z3GV~>Vfv@XFC&rHXP8jpEn@;7YZ;w8%nToIPaB}h{&SmCyQujJ7|cV%sVDXyMX{^{ zdgle$_}f-$0T2#uv@KJW)2EQDnypF36#yJUXQL!xm#qBqI_3+$AupK&0Vl~^qJau` z&j+w{m0%P$J_OxTZXtI`7QQmwC}qVE9DX3mH@ ztYo*KRph?}UbVVt6NfI$cu$tmh|AEHUg6Y?Ad#5>{cN~z*;5H)%!T0R zi&kU;^zB6H1-qp64IX>L4OE^UF_tN$6M{8YQ$r;{wc!S6kX0Y2^e&h9IPM=T()*9@ zQqN9@;`E?dW`U8RMCaDN>OvEu03b&S*{lNATd_6Gm=?FEL#an=p sHu4hroV9j%ZQ W%{Lb4y4M%2uJ=J7BudsRS1>dUKHP z??F|OEc{35ueZt(GQx|78o-ZV1fggi@!FWY4E4PV!yAKKN~FtX ~UySrPBvtvJ7 z- y0 zrVi#P49x6-+p-^`rNT(HX_ s!LTa1hsvVZA|=4WHk@07ZW**E0q)JRbu z1Kxb36j*TxYU9qHd X* ?&Z0QI(C%7$HT9B-2OuOn}e?0q9*P%4Y z`?~eJJR;}bu=FSrdhIv_!*V? u$Hu& zv}p+a%o2}o{aR>P=jn_@K)TEVFqGW;Vl z7PT6jAI E9ZqnV>KbBuoNBl9lQooAOfiu4t2tL?(HJwYj)e^iB&{27U2tqW~(+1S=h>J=7ZS z;& @NjCg%15+p@VgybCd!Xi}H@!XNOy+ z{Vow6tbCwkr+^$YVnXYm)zbj0SZE~FCULQN96&Z#EviO3$T+k4Usz|)Vrl0;)Bmvw zys>sgw+?ZWRcp{0o>WlG3(Q_8>e#Ku{XF87f&eszN~Of0t~?s;6-l{YhFP=IG)&7J zS;tq@=@#U~h}@uMuuI9OT>{)bBt0niGy|}f#pdn&%PqGG)kP;$tyLVZq%=8}=mXIM zXh00e2E)h{5NRDGa84saaf6`;pN_wiDbr4nHxH2LL5T3^gkj3ur!_yaBu>kBFohYN z;(+VYfQ}(3+;*n&dq*d$t|(Eg1Myy`jCwO(?;VGY+$}9v(FS!skO10rf@ifYRBP#6 zn^@rVZiS3!bXQU=cR^8O;?gqPEZQ7vzPP|pKTxX!b&}h;yl&~vcwB|q;>LgV`7 hNu}f|QGzi0``s28qn_P63SbGT$#p6&pW2V%Pbw~R>U-!! !|?|*Tz`j1PYLxPDG}xLrhJDM zmayLaantCo8z2Y+=&Kutqxh!imlgG^1Ri)o&P(BXv0II3K>D?NW%NQ}(1p?t@>g>F z8tS$`{z?-n-Q}yN)Y+Oq)7>u2=Q^aTxk*Jo2w$RTJH8uWWs! z^uNs}XK^2l9BfTg6i~B%$f7W ?Z`Fv&kN(9#3Smm*LV7Uud_`=Xx2WL(zGzTi8L4;Nt(*t-d3_IQ$_ zo{`%NALA)eoaJcN{jJKOqo-HQCI1tF?0K=0gakp~I-G_2F)P>Pcfg;@ap>lVDDJp` zTVnued{URaP;;~5Y^OXq2&fmyDREnd06|)&V#LMv6SXX)O05wU!!>9k6Uj)0;YoX| z>F~1O(!M%6jOiseX^Y{&MN&ZGQXiHTfXKK&RKD;~kCq|qV!(+By>>m4WrBN$C(f7` zuOxm6B&Kx$tBjcz3%TDt0$J@^7D9!CIaok>fsq#cQ*Je $IVI}`6#PfIo5`(YnCHqM#}@METt ME9pm<%0m9b{2E^qZr z)ZtLr;ft|i&p1HT3{c>^FagQj1OoXwSGZ~Iku0qLAJhx%KadE!BO!odYvT2(Hk7z8 zoZu+mqQgMDIF=-zgJ=9mvzxR_PYZHI=ZyB=lh-Z^+h44N^S@NOCboJ@Ru6*J(M(L` zVMyV#9#N35kB)UAZBkTHXE01vWk%~{r%lq`eVXY)B)j2o0pF>h&8r@bwN*y=-ssN| z6LI;?B8iw`bKcLT_)!|!mdaG8tV)}z1n8c1#Y&qs2370(6MXEBo5q78yZ6HG6 zG}!v^+ftSwDw`b{ nX1C_U@Rz<(u+43~HH!-J)M=}CNjf_ya z-xjwbKvCZQPz)2ht|0fz3b~I@L_O|V&xm^FpJX=5dDfkreKg(7eS@=^Q97poJ%m69 zdJ*RUc>d>Ftkw5T*ltDr`4NOf#TX%SqLNFgkW$5nL?7!QX#u`(V$_EScTM$Zbko&R z)UH84lD$^H@_B?aCHY*vZNndg^4dtxK5z{s?Ii`i-X?syw)DY_E8X7YWA|bwErluN z8FiB>IWj%gg!=T}0Li0=0RYDr=Hu&w31kylFdPSCudYEM#ou?2$=l!F1KsSSo{nqx zcNZgVe*(J6*KpA>0;t-A20rBb7$**zxnlNbD7=r5=@Tbw8S@^J*WTj&w60#fI~>M^ z?(bm^nacetIUR|2bNJxE6W;TkUGD0*o4t%&`ES)GT%L>uT#g#BO8|xBU6s`W)@?a{ zHQ8zE6cHl3XpArE5{5WzEeY49$P!DO5ICaI;miC+r&EM4w_YhSH1rNZB|K)Amk&$j zjl9b)#U>|j7N9cS@9l@uG>Sb=2Nlf!=CL%a74$A2d^yBt8Pc|i2=RMc$I2O)u2`7+ zi8%Fow>FTYN8jAD*8mJ?7`_*5e6t5cO>w%dm^7324fMMEto05PZ5_W=(Y)!KA$z@y z)T5=Q&EhfXyH$RT$xybIuOW8#CmeP54LFPF*L%UAciX_XSe?D8oYT{;%*kcy&XW#K z)OFIyl4cZRhL#$pEevcUOKj;URZ;TLRNr^DIbeC2$o@E9$O6!aPo!(&85~2i5-!N) zgBU_$hj4P%Qi2#p&?=lJZpX(=*9IB27S;3-S8*fh6bYOw{plYpY&RC#pNl6rT3ZI9 zpA+d;LMaBv^N*8DbED JP29L >_p4Qd7dO4op| za=4)3S9dso^MdYOGSOFhOPMbwc}Q*&U2962pHYU-ZS0>4_O3isNw%&;hS r9bZRZO-?4T%$I@{HkzyB>MOjm zl)x#ZU;x13JFyl&&fsEqMDNFJ2)aPz9Q(MB#NC?jBz#-h2(wNphh|M#e9-#wBAq>I z;)k6ce(n7R@vm?n8tqzETM*$V)a^em$um`qNLQE}AgauYs+qpRWK1R^QsP^_y+W6- zn3CZJ8a?*IQ#hr&)h}TEHOt{CG2M(P1<|!Su>ka+>^K^_spLWudBx<=LIuLWH{v ct3cF5n$;10(&5dJmhu z*rE0JuPf=xg1I0wxmC>c4EV>T)-Md_nOnp{`<1e#Ru!s!UlK#}3U-<9k`I}QgY?;G z(zVZ2t;n6RHX%ixP+QAix9adMzR`LXLpyReVOhI@{&lURhe6-PEMDl87>x}OhX5!s zeH=*6#hgfr9v!m=aV5|{Wkrw~(rFOIn>Tn8Pn!I5^k$&jRVp;po(m2mEMWsm1w`BB zrcEAg;o*^}_67y;)#JVE*mNRFp*@EKlf5* @5^5R`;N?k&g{hDedjikCAb!gxm_VBz6|4FMxzqe*G3 zIi6);U{a5B8o~%Hx%PN58H=?_`9}^SDKh*zWAn`4lUZ$vE64(arUe4CTWL4QtTPL9 z5VT`S)O{;xGT9CCiZk_cis+!nCxaMy{LKeV6AELcDCQd(`RLyCq|vjAACwIrDkU1}(|X-V5WU?xk8pDqpCVU^*7E)Q7^knRT4 zCo0dDbxi#2?BPi}yhEP7l|$i3-!LP?Yo22CJyS9EX t*QXT+J`g##p3BK5 {_gGf?8VS}0BX&eesgrH#G$9AXFlE0hMLCkCpiCNwHXDbO@g zgEt=@BuzRa7a~bZ0?>h$riiX%HF*`(i}qi;Ql2Imf*)(jeeg)l5P<3OsenW{LPah} zVsy+>7YVCZ2~dIiQ{MC`ntZ3NoNRutF9soWt9m%r>3J;^X5BK7N78X(Lz$NCl1FXH z9n1d2pJjnev+~b6#(sBwsIgJX&sD%VACm?9Sos$K*X*t82{7K~0cj6$8F=t<*B%~w zJk%Lj_m>1b{YU%jyh4yZU-{Or*CCSjn5e`3+O(u-BVilNVuz0Rgx4L8Bx0`U@5xw- zCF#GI!EuHr4|RxLPJKiPo%5-VcU;Y_7(KS*G-!=59-B-um~sDT j{!xvnRS>QGxE%x76brAP3iiPSF= zPne?Ab+eK9w>ZH2vXO<~&7|e#qo;&5lW{5Kt2B8uDF+Lg4k_6rmpIXqX9LKdS=gfD zj8$1SL?+F!1 kz8UR*W7c=@TZpuq``R$ZOD&g^R zWTp^|E~eSPa!on+g>gtuCI=L;NM*2R&aJd*lx2b_BRy5?D2*G_@aRTt$j^0C`pzdT zcy8GX)+w~Ef79MU@ji?4rw?&slB4F(UErFWs#^J7?)*13 y26 z*AQfP^P1O05U&&YOW}&Op7e^w;jlUD{G6Aos{!TmuC2euDVA Z`mW^i8 z#NXsF^i5n_bX|h!V&iE_wuvkVtxb)lURu`>+E9bHSh3FlH!+wikX z=t=W3lfDh?=$gDqQa2FB9Q1$5Jr`Z-TViQ9BnwE_DgQMy1Cr2T0}S_u%{EwAb&HY6 z`pS1q@OT=GytOngT_9afigu9y%6k}ieHRg?At@}_tt*1jBZV-ke8jGf(m*a=v*p_A zFHeMIl>ngymOFxos*^KuFQ%0cW8&BrqaaE_up6b)=Q)^&KyRpc@kO)ZH`;2H7RmDz zp=#1{EB44}j`w{1u~-o`mo6tuyvsIf#uTR%A?9rx&C92N({wlhWWGFYtNgx|9l&%< zh2H$hOyYq$7He0X&EP`J$+K~sZsm>cC&~FM`dOn0;zTyH _cYM^~uXvT1q#H_p4nB1VbE|Cpam;!ID>}=f_h~iiDP@VqbNoH%uwt zMpG~FYCdVQP(BVYFeXpxTVe}CY5<)cv{PqFCZBe`9_h=pG=U;MZ6?B9;4F&gOFzyK zv>f!O?6#9Q4yN~YeC==+>Z@=okT7hrc*m~B-;*KBz&_H^O@ e@59#7t4(trFo)eLcJD)>PB=P#SP ztQR~zs|M$(x!3>p_X}S+-1pc-kTn|2EtFm4@lpVOy@tdOOE(c&{44H_d)~_L-=d|X zzb2t{nu504OCdMJ;K94gtec=O)K~k}?_im*&061@RZsD^VOo0rUyTa`sw;U2bmxvU zX_EsYFv?W`VU>L+u|#syXk+evHPdn5CE1%sV5y0`?)Yf3TA%!NX(xvLzFZI#kCRxU zGF1cMi7s)IRK?BlmWS^L)@ysYd$i6gi?-NH>Q|Pmjm?^tT<}oKV 0Yg{N3duJpOBq#7CTqT zGgd4RUc}@&Ba{{vYk<>uTg`?77y8g;UwQ-ppSCq;A~j^zswU%&jGD?RSleJ#Tewh4 zH8r@tzpusr((pY^d<+yrXRBocz*jIBIjfvZq@O_TdNxt~*+XVt|FH5LwT3q_n9uM0 zT)`*MAN{Z{;%eVK(bfk2GPpO;*md`JTH*?HnX#oGl=tk$8C;znu}SBO`x4$Asb2 r0(2Q-84H3HYz-c>ZVisSeoC~I3+L+*x4tVUn|o96b&j#$6;XME c=v<=K7^VXZA+w%f-aOXSkL)X53Q!j7W>0k;ic>- oiO_z6Or5KP8U~MPbGWU=0DWO}@h3$vbADMr7yRk|**2Cs)-GtjTU_r@p47 z0fC%8U7hNIo5*!P)AE#}3P-t`C0HiGl+t{1A@q^s+OZC{ETwfN&MGYY|B zyI0VFgnYid#~zz~7K4E%hf_d*7dw%+4llK^&4hS<;L|Zw8u9j)ECjTX(tkP}eYRcG z8`B%zTX?q)%720(89++~Ta=OJO-8@qC8aN+&S%1Utl^aDTcX}hAp<*Lz{mzA5DlJD zIe+ws>XQ%c+?RXZOh%Eh QG!2I4j*-;PHzA9mvm$15mWA8io$!{(Mc?`vDIKA;lO39K0N#P>UK3{mG9X z3@rF4M(N@92@&k#S1o2G2sMdh6@AT5$H#H;d^}}3B#@Zz4m&wc{_;q`$|o$I%8ySb zQQFx4uONDL`TJhaaReC9dIxRY-Z-X}mfafY@jZGX>k<~Azx$y&NZjv&0i4ZrwvXOj z8!0nYQcP18&{sme_YLH`{M~|FQN li-hgrCI-(Yx6Ax z!u)9GL=2nLq(b|+O@?|?tFFU|6CY@rwPxv4K9DbA0Yy>Z=fp }g{^zv4y~oaV*0FMn0!Xe5HQ!u~Ii2l5YoX@DsvV;3 z#i704+EqgV(IL5XGEeqR^$F4wa&~s>wa@}BE3ovyO_5$P j {pY;GU$ ziXLFVgn~0d=HnMUZ-nP#q=opUZpX^9z&_LdT^UA!D3X-%+Y1Vw)Fdz8FelH|c~nL@ z^q<$VwDRlFKkPH92HzYgYZ3aOKHeYT1KTf9IUpuGA1EDAh20$6 cg=ITXPh&4G&?qM#o@ zOio?$jf&vnA)|D21EKyrM-NQ9X=u;KN_ x~*VyZA@!wsJ0MHJ%F8I&=U^u}=vn3{1nwSa|omN8Y# z9TVU>?^u_Pj8tgXF_N~|0fIMqtbgmoS*1@iB*&pS4vgJ@9F7N6Ul*a8#3TIGCJ0NO z2*!4bhFOX~X%572T(iWEWiM{EE1y%)dX1JwrEECC?TU^Cp<#N59Sn)w@U CEwJF$W2-KjM)(etokXWuV?X7q3&Yf?iHQ-4{W_hFzkn;w{NLPSo@ zW0rfEj}sr2ksa6VY3NO!AAYG@=$4Y0Ht0paDfZ%EQ)Svx5gkSk0&0FK>C~qVPfPJW zNg<*BQs9_QEPEH1UaB4aUeBym*wQh=9IbClEF8VW5Pi8aK_zLi+ZNrMJG*10xgg}v zE@@4G&NL^SC)6j-mmh@hza!-sirJbG20NXQ!cnJ#4qxvNqV5Rp`W{B?G0WkjHPl+d z5M!L3e*q;v% 7yb~_AlYx?M?RtQ6z#d{b3laQoGOv*p;yRnG53Je@YrLkzmVf`8kOMkt}W#Prx zCpJcmTMN-da|J~EP_l||PqTER8Bbnj=6U{p-$VjxM_r2L15gEpWbWZqov>%b&NvXc zUW%xa!?Jo;d56Jf>Rrhv3r5$yrksfZ?uMo{hS00}3QyvZihH;|J@lxrDTgb >%076#Ik_RVJ!?DM~D`=TK>~&Z>`_Pw4CO{&J=5 zqb_WaTVqWW0{F=*2u2(O k@|rwXlo|}iip$#xL8>JhlX#_({tV8#0q%%)2~K1w@web zOU1_rEZbPk9L+4V@wB}3FQ6GWB};;nk#KJNg8nFe*_RE3C@INw-zoud=Hcc(<>Pu4 z7^Dsb4Ck+0gB5Gt?m1$cpcEfUME3T1CG;8?R;b{@4l;}D5Ippy^8s+~z3yg&iU>@s z>Iyq*)`_K>U!Tz!0A13-{N}FdbPN7%Uf&PM>1UnNuW&z-Q(DYIDoZ1ccI#hYdqzcl zui*Gc!OJ5r&4mUX5=@&rb#|HpJ_el7R)Dw3^klDx+xKnfP;j(>(TO+x04qTwXM%_h z 5Owyj;= zG97QNFxa&N5Vg^A30@OF5sbqPtVm8%Qhl$K-v|3DDAgjw=XLfT&A4E0P2q&a84$Qz zF6+uoJYD28>|2e*&riDq7ihU%5>wu$j5;qCF`UOkX?4?eV*mZI1!VDKJmIgOBk;sP z2keng1dCq$i~~BvdI-; ZUQ)-N{b60sS}}c6p(M&+ z7p+{o`?^Ktg#&Dfl~*{$)*MuJipvO @EE@lurphPii+dX|duGl`QhSmfdXsqWjOFTjP#~$#s!d(VC%z~_8 zAn`0=xSaNL#zo-u6`cJiaN!E6VmA_tB(2YbxJhW }C8 zV)D$*$ +H)2SO<3m0-nCm8Ye zim #B9d)Rt|mExe&>tMS}A!?x#7HNpf~~ zl?J>$gf|4r5pJdkV3Rtzc(7rs{-F`LB!|woi?2;}vbe(-_9x}RHRG#sVPWONP}?AP z&sgF!L!wvgMyeIPxw{^&FUbgn%y;p8(#<$)1uZZ}Y<2OP#1 hd+|=#3H?SV-gIvvx-P@h1#+@43`H`#w 2MAT+@E(+wW<*X3VIMy&spRRt;-EJr zj##^)8}!myJrjpn6m)U<40BkKkwJFFw^!e;QOO$uKc!;XSzTmN3g`tfWdsQO0O`me zi2mvtLdnPk9v&go@6)pemZqn`Hcow4R&p9_HAm!ipg36)(U7(3KxHoR5NGPZ&AX7% zYdBcwxm_5LrE);)rJG6^maOs&p7adLTQtVJPES0ldo*@>v)>dq454l53Z qgSVd_x4?&jCjb%>;?R+HdZ3;3k>_Vw9)#nA^NnWSFn>SOy BjrnzSmr|sRR{`0bdsYsL^n4XM6}3WIVE_lKAysvv1^{BY31^fUoqkSv zGi#dkDCH0#ih^mWx~dp7N&98S{uT0pewjlhcravIvX0;*oTXeQBSirYY?Or_e_Xsc zisZu$@yk{xm_=~&iZM062Ptj+T!Tdi)P5~#F-+08ebFG#ZQB;I{KE- ZIzK3$rP>YnxyF-p+G`!6X79Oh(iKWK9Okk zi(-s{#%4byA__7V>2t-kbc!}7qR_&-+OqiX{WuxUAMd*3ae(JU&K)_3 `%m`VJ>@aYF%NTh1}oCh_CvoH$g&ziRI??i4Td!00y%gCd&sZ%9SB`Lhe z;Q5 ^zIT|X1!l6i`$#ciA)(?R>0}44b5e18{nS?hguz7nq>_>;l;+?t z+(ev)#59R~5B-O{C@+l0sLrGUhL`^N@c{Zb8$a>b6hLOOLIGJ0?m#W}t2M;~_g}^! zI5l~bSf%S;n8h9wIh+!Gej H8R) RoV!dtTjexv60Fa7ek}_wOZHex_L^y1SyKieV{lWt6F^+&{xo(GY0hZd09= zvKv?`tbjZX-ZZJdUo<`0oo45fWjeo|W}_Dff%oOwrL^bXI2awvuvnTCxSd4-0Nes2 z3U_beWKp&9@HB&&=w12^BcXd90WINU;gBJM@(sHzdL=q8tmR$;g!~G9xwc=hgQUbd zq!Lz$jQeNEehjd&Jc+pJ3tc1n7EAUNVDa?>kbu|7!qqRgN#tgm4$r*>1K6XXKDSx~ z7O}41oT)(Fx`ERAf;gQDhOpZ={p$q}ENL(swRKbh_v6{%?>;r*6G{bKwg2PloVqiM5-l3rwr$(Com6bw$rrm~ z+qP}nwkx)ix^?@l`wyI_J<6^}o3v3i0VQzbfDbP7NM5Ef5s zsKgMPQnqFZ^m-W~yN4-yiRQVc?+oC8)syMsm5i;AT$z;!H2uo_ZBBP4CLB27`83Q{ z4rDh?^PvQPB%S$>HVwsJ;U*~&c9%Vi0P2C2gd%bl>+L=iIkgu`f{|?P<-bZ1Fi=Rh zPB9nX6 +_It`RUgw$uG*Kh4jEUm%I=+d(r@aP5Th&)R60}_lf%_6>+I`=s ztRxot4%@M7bc<~+6yOnJdnWyvt^sbs%|p`BK4~436H)(j<(cb{olXsWAq(BE`{m`2 z{VqfCQgts Ho{)k3cgJ{TO8)D9z>@$Okbze$NV#PP z4rS(!$ElW7D+;sY$QPsZklYpI<__^3Vhd*-OrmTB%$3(1OmvGi2hof_mwk(^10O7v z+Bjy=Y)zQ;;Q4$oqrN@u=K6ap9cI h&J?ZQb@ zAo3kG;ie|GHXA+g0xM|;B+J9hgh98FmNQmHM{ue|QU9wr+fVdX(@i5Ywv2ZA!AdrD zs&Qy~XzA42nvg8ohB>+Vpm8~=wF4vj7R1Wkhc01K5Wez!>aW)kQ@vH$9YM$O0i(oT z>o8*HxSqBL((>8vue+Uy{t`CV0n^R|pk#Pt&R%lyUPhM_Z(;@lgffm-6`Gp!oWh)a z_EFR|(8rnP23tuu1Z^v#J_)tjt3@&N_K5~Z+LL8m0+_WHZp4@%KJp}3P-Oa{n}Qq8 z92`;wJ$*ssqNG>pqs*Z9pQlb{V4qYZ=$Hg1=?&iB p%RWvE|*agoc7*`b;Mos#~l~Q1_lTeKC<|Kmlp@5Oi zAn&0LCsofq!`fE~E_cH@JwLi>rpQ&eHHRPfPm1?V;12Y}1T-JCN8>%o0K~^J1_V=E zG4`c}UkxejlfBzk?m_6}$~?HAP6izOjQRnZT6M^tDw0e9$1i!@_VcP2pn}?Pj{`PL zz4AQ*PXG{RMV|_>Q!)fMK}`&fn;`;PxmHIREh!3y4-URBdy$>D%F$=msJfx!F0|pO z<&(g-!r`6RyW$(GbqvjM#VOFJvII(HG=Jo=m4B0JPl}Sfk8+=ja=YzVt-6H_|42D9 zauSm|f@A=oJ&9;Uua|Unm)k+}10C1l=D^!@X7CDvpWha;sjRhhVaLCo;z<+|iB3P$ zyKR-*ZZ*a7^hE>FXUoPtdDTLl2(lr&Sdp#0{gJBU^#C;vLTxlieK-eh4$mPa1lri0 zGP_vn {0uWrhJH_@Me4#Wz-} zhDr8G@R?O*mH}=`mTY)&iP#ggR>r*Jq)+M}vHaap#SA95_V}iD&Yrxlw|LIGBtal= zia)vpj8GpiKY!mz{^3P^Q1h6W4ht5Su>3S7|Bn|*B)s(q00!f?q6NSCr;!3r5i&0m z|GLC! hHzF;gsmsK9e_9z`M zeN(j;^qINi0MKyQ?LTBgxLWBcVs2oAb~?_seRf=%RHT~aw`!=Z%Jeoq8P 2@5+2O!s2|dCFf3iDrp!Nj!>=QOwx~svT4MsLbcJzo>Hq1{qZ#0Wr zQbFVriK-kmMCHvu*`0z9Jy>vA!*0IP__Ms(q!GGv4)`b(baPj1YSQg%Xl>Zytm@@w zt|eWKS+!r0{}!1=Im4YGj;1(vY}$lwM8&hI6wM|}NEL 1W@eCrr?-MPFiS>TU<_IczI8@Qr^X@ z=4Y_d1~ogg!|Kb>TzUTL=47go=8P92mTsO4N_T;|c;~l45lE^VwG=YB(?M)lJe*81 zxKr23&x>~z%e#7$`Le#@=jXQ0)ATe!<@utQ2dCPDDoC(*4YPwzKfm0hq4Zgmi4ou+ z4@g{KW2!WEG2Ao?OL!ZPA^ACE>fIZ z%utIvE)51INCzSXOOhU7^VrNdMjOjO1<;zKQ9Oa{09i%#T5(sL5TNf=hyHkQ# =*mPw()l}Sdm9qOz1V= zfYlXt?6_UbCbUXC?Io@0ONGD=dZ1hT`}vAR4?6_TZq`-)a{RELE!-K3J(wBS7(hT{ z=%KrPUDe2iM-a%m?FAk0Vy&z3dOqJz2{#9p6%Yl*&BTKs61^as{qdwqARjCwWgV%$ ziv`Guo2@f>l!;rG66Wks(A&U=!8$izYwO3c5NcxTuCagZ*&$XQo3`{5>Z)^AfK6|z zB9dvS5e?o6AbK<&B{Bv=sm*371bBkpbYTeGXg!?}ToqEu-ie67;}G}1xEkWKU_oj3 zhf8pA)O%>D0_SmGekgRxM4?`^&llcih;_5|8wu#Qh514wOq?)Hu1x3C-pp0*1l`oE ziwa&dnmD!~ 8$_HTG YRFIn73y^xzsVr-+Kup6c5vZ}H>lhLGebD1ojEcFRfe_eu zLe@p`)19k4GZ4Gkw$K7_04X_6Fv?A$BM0^dwqOs`uRskl^)Nu-lXa*iWc3Gf5J+PQ z4p)JL<$T{uLh!a}WDuj7#PMe=3P$;MQal1D1U#;+q(u$OHR28o%1ecIppU@bv>daw zPYVw+UrHW>npCb5N}zt%ek;rqrBq|w7O3T$Y~dt494`MJ!E}-K0Q=sDdJ}&Vigt3N z$2M~xr3Y~<2p$|2p*xR z(P(LbrZYz*Pwp2I0O;&rxxysO(BubUASf5M*oRxIXto^czkm#40BYJ=5CNO+0Z5W+ zVO*DCnt8imz}OX)8?RBcLPm=@Y+PrCGt-4Uj%6<7%#} zz8n>~l=h|}NVTFz!`z)ssapT)QmgZ3I#R&*A!wx;dMf>lfUP~ty8)+U4qke;*>zwf zD*{Aycp!|7N`nwST|$2rA;LZVz8|L;!iWqIFY4KtnFTaC(% ;JPj#2>MTzC$D{q=`r$`ZlrSL{`YN&xF`Bd~Z%naH zXy#`g1R@Sda=%M=xe2wrPLr!DA==1blaUqgQh;fnmyZ9!*niqoyv|Ck){o(u$>s$|#ECbM?DH=mX &L%nDgX#G^99s>4b%~HwI>CTdbuAQ<6d&^RZi7SMr zAWQ6I2M?Nl2alG{X%XNLGU1rgE9Eh-++@q@9 NLgl4UWh8V`a$m@D-gI(yom zY7~;h9QBJ*o<}%I=;wb8&q<(md5~?SSzL4}%luaCTs?$Rv(j>w*A&Bu+LAxi%%&R) z+h|oRvw{zje{?uOejfve)xlbMt{{*At8X&RykZ*%_mgYfxg#Y+umO37!7AN+p`Ghi z0oVs3YAOSMy3NGnIP$~#sCbB=aryMqspH1H<*9&09(~yi+t-ft*8I~!XZUd82?l68 z+YPmwZ9P~z(;rA izCobrSiyBXG9JEQaVFm&eK2MYw_^3qkuJf!@_? z6s*H8S)v0A6ZiGu8~jK6MgOiMQhvyo0qia?b}Hzww=yr%lZ*pp;QfKnRs!I)A{Dqn zup4&f?;06if#$A9!lNGK`UA*lxLgbfy skhZ|a*#+XobT$BGLg*`-@=I7tcb7xRp^j@NBw&e2JpLt z^QxMSLm8Y>KMfbePB_gnOypfZJb6z0`*X0e##llc<~!_HQ~&cN`|7+gTYG3EdM6~d z`*>$#OpIT__xcIrY3k-^=OV$z+f@RTWsd-*@~TCSNdw%FQIshoU4l|p>B6r`4!y#P zQ&lfva BW8vZ#M%po2aV`L=~?HiB#KlgNVUn> z^~}El_6G8K5m%qeFB0`-Wk9r+P2&+568mdE%Q5KMjzWahI75vK#)(TC0#19uJPN_w zdAip2rF2Lw3k0h@Y3N}`aE)P!n~nRG-|5Rn=vwxBHw&bDsRigVKqKVf3y_k+f!f*s zn{vW)kxm_ELQ&L`K|&K!I(ZyCoCf5Tv62eKf=dzal}VYIO;)Oy6cGRxsmn=^`Y|00 zD2%3f&mYt#A-aK7HcE&S_eSkUi=5wpAwt4H+#l4Ev9jw9tWKv1ZtldeOIk`qXcpRJ z`@$N80t@JuhuF(uF=%9q1Mp9biXG@0H3yf3QJb#4aIpMF1ZDX Kdigq(xX$70l*$)vW3(Nn(K7V zeJ(X+zq (Tn_L#8#(ILtwK1roV?_#rB&%y@$(xJ$sVa<*W_t?g*8_IxMu 9UQ$7Jws`}G6CmAm{|Mc5<`-iR^BsW-Z37h%#p**ptv$%;d3N_U${Ix8bnoek z%O5e|=(WETjxWbH`dEoPKlk4TkC~j~q+=NqR<5qksH!OqUqq97IXNN0O3>`m?by`T zzwitg5+EBOln#@|S(mvb5uNfmk4Mx_94ornfyEoMaLwBkE|?_Elq)l_e?BVO$7v z;y$9RHe1%Td2Cf`YczET9`YL4D}9P9D0jDR!>bZm_uMU{yVqeV@o@s(tMbt!W#MwG z2Wy+Eip7!ib;-F41pS^N0()GGmIvrsCwzZ5D_Bg?v=~%QL&9URnWujV#-BX6J#{xF zJ$Ag05eg~~IsvZsEV7fB_$d!7RGw7Dx~;A(f|C&6n=Ak&MnRg2-t1fxv_#VYC0}zN zn$%L+t+rWO`JWpD!CpO;@(JVTzsd#vf4?K;q5`B9w|^>N#3_B(Rnel `~tEzDkdE|~@j{28kq~ev3 z7+uK??bEQ3eWseryk|tyx8Y(4b*(1^B|G+No~&5|qKE;s{PnuhXo#`*o$?TxA wDF?<0t^U@#>blaeCM1|gdcG-(|CXKcpKkevh{u*>7XBy=X$oM zZalK0IR$f*B*jTI-h>zcLGRECX;TkIx10-~E)Ssq!(hF{&i4ZA%38ko+s&f}+ZTQ> zeGW=X!1v@?)PHhe=4cR{f4T68o|7drVXFK}T>QIoy6jEWUs%A6jk`g#6&;j|&r)kJ zzZFVm)+Sot7TZZfW}M8G@NEpT1}LWd^}SnD>-}jgDx{hP-8c-H4_Y8Uv|%Kbd~ouu z73X+I)-)nTM%>J3xLfAyHBS?Qn_xA|<^869y}D{emO?3J%`z>$%4cCP*YA^$y|rJ0 zw$kJoLc&B*Snq%`NWV_-K*}L`aju!-9tsa<-&6?YgxS$H{PHn3AFgI+tf}Da(Nwmb zl^IEYwtTu5g5P`HZcHX|^zT$?&H jhPJ zH!rtxH0g=Xh^->q>nb1N*DIU{PiJ^E^5!}SmgZs_4^BWakJ?xzav8S$g+4)z{kY@B zKHe9_b^x=CS}U1ycDp1SeNYf9 9 z%;eclK7DymaD_eIvF!~<7z>T)!#K1KVk!(WO;1@Q;`oW5p$*lC)*2>Z&hWhdIDAi< zqO9AqB%(eZBrPO68YE8FY3!&Zpw3R86vg2=1_lTzq~{VDT@+fzn??q8yq*DfbSFqK zqee9Rp{boPR}@Shs^Ijou3}$@rK*oDWHStF8R8dQ0ZpKlfdXD;02WTZL-uEmc>OYk zmc OxCF4*+qCYhtwRX*;q)o2ObP;@!wEiO~lDv3TSk^FN9-|_DmfO zf(=09PKK$cHev!jtMEvt8GD@S8G`2A8xpL_&2}{dde*jexck!@-8-)9Tr)QqK;HEH z2jJz`I$P*+(}KHue $@ns`W--b1VgO+_|+L2OSB}_c};ypSXgao7_R@{sqm&<;>cwA-i8> z?_L(nwAX23@Z43~TlrF`IufFZ-bRapPplv}B-Ru{GM%8>1X zARDWb!az^#k1I4!9)CieD(f<&2^s)P2rYWzgd!i@rCXyb_>6#o1(KwYi8EvA(erpu zeQmS$8};dpUpQiu2?WhB0o7>0?EV6EP*9KJR~UqX19MRunfw;tp_)ncSOKsozmEdD zL=SfUv&^~4`pP@DZ|&=#bRZZuR5|nJVi}#( vtw%TBtD?5kaxgwd>}$@mm7f2uPxeWRUVyj$^G&ix13eD*aIH6$9e4 zfMaP)J9A7;*Ibg^&3kJdMk8GoZHCZ66x&3e+DRYRnKp{4&Aw?|1`i;&3nNC=rBXv< zOAlJc8K{#_Wc80p_5~>2B5DSR)+CUaQCOfi1j1kzVIH3k1sy3BQVE{{gZbG%JhtF{ zt89+UMYy@qvzRCaO;5m2xYy_X>wP4;uNT{8povcyr?lM OT{_DCny)B*C- zXYuC6WVB *7V9HmK6|L=# z*HW!!SRS>Fpz!i9btUU69h7Rk6ma6VpA4Nj+c=iYwWOG3xl|z05}pW^6GF{#^N+Ze zLIJx?UnC;@iw5BF(L<|uGM${Ze&7O$lf?zUJEAL!2i{fTwLIQ1G!&W?>65`yns&C? zp3bYpF_||vcx?-R=;i#(Hbcl_%s7QzU)FR;Ujum o|} zLVG;32gNFzfa}FFwp2~9Ss!0*>+Il%pRG(v2jXah>;@p^(ph7>y6>0nw8GD=IZnZ~ zN5$rY(O5H~^bgA095UrAG#idYU=#vvc*+_d<%oWr#bE=VdYi;+P_2BSr$FN+r&F+s zh|vK-Vz{L45?J!iJ(L`$jk{nEC!a!d$ufbJbpYEGoJIxO7W_t}@!Qq1`^_cM`m5s| z35AtcZ4ZEBvX()>h-InTKqs?vh%AYSikLe~_&bu#LL_H0ZZhG76O&|*1y6q!{(;_v zhWhcrr-}MKguXUdx5?xe#EO&y^5ctA1qxYh#bKzEB0+`@DM_HOS_=aXoo&5Vz0D+A z#C*UQK13TGY@@4y3{ }W1!`GVu@pPI0Q-}ae&68T6Red>qn0fiZ7KnCo1v ycWtSL z! `6_r(GiO=*(MJ&K);$*1Xj43PrP?L3i_h7^ELl-rtzTU%LGC7b#}>})9xfV8Qp z-B*(LNIdmYnMC2y%=bFwf?@Gx&qp!xgnu@wvx9t7Ve^>VZ~1+l?u@(`T?er8s>hxy zqkdHte3crG`- 4(a<9NqKY4a%Go=XRQ>d$i9_ |v)EaEYER`OjL=(Pa=0(GL zs3nqn*C$4 0TFVx-lm>KD>Mi+uW>$mtvJ8#7NvM_e6AkyJYSyDgn* zaniSigDCz!$i-WfcjHQrZfy&uySpSf2)NW(xr;{T2FqgLd>yP{W&&(m8J&1L>$ )rh$R3;#A>jEUbH<=5 ziS2RYVdw13D=s-w%Kp`+)S~``-XNSzu+RDdoFh5~SD3^}&_?c*$<%bsCPqtFE 4Ww`8#*mnL44GWO`~b^+e}ZDUQ5e7NZw3dyIC z1R@ii7d1X}CuJ{f?1t#dhGe}dkRa(MWMIRgRnFOeP--Qazet;w^L4BZ!Zx*bvu0>7 z!yhKys=6w}Yp<%IE6FUMq^SBaCY$V|gFT5EGJJ cnJ9d&hEKcojYPym_w&v)-kNd;l{d=U_tvkI0lttb+3_ zeVpqDQ9|Q%$o_R9`~dF(p||%RjzNF+SsI;lg@hM&UcfSQePjoSE$jet1)$P<_vIoX z*aw{OvQL{o2;AS-l0lJ}Q198C(mC^l&Jc0xi{IHs!L*MxMl4sySuIR#Th|8)=We)% z5Z+d_EX@9G(_D82q+!D{a8l@Hj7mM}4Vu``MgU0eJuP?j;1*qR9jlJKT|($i#Lx7t z DX*gQ$*hZ^@{-{GamvQQtOC6|aH?@K2chp9{4-3qEC6P*}nngQD*uK1pD!A&6 z&v@CMvSra`o;#oRszaoThMarkTL>n_@mP;1GQbL@-gd@W%M3gr3rR82qRm(JMtZ3b ze$PiQh$^d_0}O9cG7ZQ9!M91PFMEYF<^e`aN%{A@S>7fUFuR1{VmWVe9C4n*@I}&g zTKBGxrppGdCSFV*?g+)@5Ih;zY2Lg!>BvTm@mP~NVzdxu-=T166+$uR4~(LWa=c(Z z8i4&V2}6c2;c_BKCGG?yjuuHdpj}@;88KY|5T4KzH^Ez1rG)>32KiS1=Ir*z6OpRF z#^EN?+uwkCTkPfxO>1v1b(;{n%jg2pQSwV6sl_nc!Ten~@}9g^k{9T(X Zxc{n9j$CpRoNplbUM8^Pc-7+{bVDu?;4s t$Ul%RxaILo{uj*rlS0bZtwKjUrJ;6vm^B#TO)6tm(=%t^!;)R>g6o$ zFYx((CCKluh?V5%S`A=hVrTy^f?!8i*J1lV1i}82G2FV&4&xuyi{c$L%Owu|D-ebH ze2ep#PS!=W#bKxDpWv^Q?>HY%ZZv6S9A4@dBYZLh?(W=6kJ*DS84{F1!uMNm07k;? z{w<@0QGDWOQ@pRw3+?;I2b?6j6H*v4^&&v+t9N%O{?!8TO+hUUHp6SFU-vHfYWn=l z-SKlm2RoTP*Rwl*leO~53E-tnQ>W1Il&tLwe#idLbCHAQ!j{WJhG4xgbzJ91DtmPi zuk*^yYxBm_vCk%6!S@MmUe!=m+S;o^5>> |ZU!V#0IBD`_7|f0JLhNTMhm=P`JWWD->?htQIhe^^&my)NN{Lsyse0M_jPuK7r- z8x{%ygl^fegufG+;0yVh$lPWSg6(YL9lR_b>Bkr7;dObSfFXnlq;^o1^csZq!L5v} z27OAP)y=zrdFp3a8RV4N9hBtABM!mIk-!uS=QZTog;cT^W&NlN(r`t5;t}J?mrEPW z{0A8Y5sLJFH S=8Vj{nUZXF{~g0p!?MRPh0Anib7`})G!?pwGq+U@DSBnc4kE@x zR1JxAcLr2ToUd*vzTWMjXzl@c{DBkW7qm7$21nsdg>(s(J>+;IfW*y8LK4?FKW`8P z)vlyA(g>vj%`G_swpMB>9T{;y*f0b!U%7*MvED}|zpL>MmYkS%R)+h`NA5Gj3zio$ z^cp|^AXp#~2yFBpWT2G?{0Al9V~atZyhf-frrccT&Y-#R1EhkN&IN}Jdkc3g1?VmW zeBCDarVo3<=~NVNz!^@*UmRuV*52tHpX_$9^}1X)!eJ1iAL;5D2{5vR#qNbg&A=uV zP$2{-p)EU*hwa|00vBm671~4?x>P!&xn`~cEoCfjf`bBWhpv~!1ru^)>|vHvF)*)6 z3`;Qc<4kF3KsUNx=RQGcsszZdkyQI}dK37!C3^$TZO+6`fcH9s&P*RvS{efs9AxdU zF4obSP0-;$(Jf-4@g$;Y)oa)#Ec&4J+(hB~psng<)0fJg?lk9k@QRv?rvcn9Q?tW) z>8&JDKOhGXh$jrWl~gBVxYr l+@wU2|gvA+={i@o> z-ap^6fPdOvHA9QQ?K!T5ZWG{M*2bK{(i^3SsO5W1(H-Y}R(>YII>p|8?G%jL#!8W0 zV2NKIF%SJy$9kf#M0Tw9s*B7rQTdI`k95QXJ-^KVt)uLnLU+JDy*v#JyR}W*GAk*p z&II-M?h?AMg88heXa&vMDmMWaAzm*KAo!&*l#30H6^Oq{RmOLNQ|)f4&tVm`U2_*c zEMo*C>W>5Qe7$6=vMHuHBgkwH#G=304wOt4XJTr`;4ULcgW2ZGuHX}n3MDP6*_!F4 zxU;7-0w}~L!zSx)Qpu~Sg8AMTn>eoxbACLzuB<5rg?1_iJ#6jQ@tx7Qw32gq@jZgu zk>c*Z{4L#{KNjm^@3vGVnLozzQdGbTa+tmRPSl_KyWDlSslm78K<9zIEZ_t1?W 0oDG039&C(#wQusR!KE?{ltIne74zW z@#A!3tHCNzzk>Gy^l!D+pl$0*v$J@5Q%~(t0&o|2@)Z~++{JF9k0m#-ihg!FCUb!9 z6j2{HQGn1Tz|hdnozF!PDNmq=@0n{~@+Cs*4UC1Cuv6Oas>FDr_1fWU#WN*TDn 5q+uH#Ls03t~A-*Ak%@E!-IXH#e>b39u zomJb3fzhgvLcgY)h-j}2B{udcvn%->+4H-E++c=loR`+SH7VL?`e6^lgj3@N;3K~5 z%Y4le19O^9Mm}}SJy(J#3!B+Eg6M{X0NhJCHg@T7Vp nuoQ(q_f5 z>O{zoYKEb&tD zkG6fRVbvD{*3ag$on|}5=Ab4A$^?`5VI`C}3YC9=6u5- fFGnLq &nZFfzZH~j9FKY#2DmtNA8>Kso=o0dVMOxsH zZR2@H`lvUW8t>x2Ma<^=0dxJ_6P{ePfacrFSNL&?^nUUC7*Zga1n`2g3bY8gdnnF> zt^gu`kOhohk%q0SDqO?vjRlx}?5b5#)BNdSr8@i7o;|5D_f=4m#r9 kqY zp-Oh2s-)ny?t3f|AT?Ia%B|Rgk8G>&mte2{MEHoB>UuICpt@^$o>y;%Cp)2ka<%O5 z_hcmMI|^Ir)Y6U=#We)`eD5#L(lpoV^#3~6l9wgYPN&2rQoY7&W&z%s2iY`0IH#K5 z*P?(T1aPlI?PKw70W&x3cGIUd?2yM6ntw+*%n4gcmlPJT1BS;x^9O@_1aGuiq3%d? zsN`}b4%W%54%2w3IJwx|K|7JfJ#1Y<^8#DGxP$FLj#xD7Q+>eTxQUn+8g{rsj! ?_+J--h-?jNQq+2Y z5C>)qU99Or5HnmEdy;9DvU+=tX)>}UqaCgiQU$T)8|RXWttH*27>FDLzcj^QTG`2^ zHs|ikZ?k{}15Ci b-A@Vez6>L_A!% zmDDy-V>ic~VJ1WM?1aHZ@-y+EMz^Obr%fCh)i;I}AWC8_!fOPx< L44?)OoK40^4C3?Ns|EYZ}YRE3`wg#8zzn&i=NjVrH}M{mSE!su*^?uZ`H zP6nk$^WMUAfVAIp(lf}jEm`ap-s2Z2sz W| z61N-@AY9=>L)`xGTcpIW&VRpv=Vn=WTHyIuxP{7}V#=?rFQAUyhf9lX%e%Gubzw)L z2VI%J>thcq>h7*|zN5T+&=ehTY8d)9C`>%(1+v5N^-f@LK61>uVP!7ECw~WPsaDb? z?f5N`07*Qd_H-jXC-&rN`Kfd2G!f{I `e<6vXEK6=Lr^x4I6}agyyTV7lwNO44MFPb6=H5 z=L1iC1Y^TEvm@es;O;3^klS-l0XXP8Am+&(9m8BS^X9?Iy8-y9)?veXv#iwrh@t{O zKRG)OP`*}(Nvy8fzh7F6+l@iq(4^B?Xa+Yr)sB_}giU&oVcb)xi(!P&zIhKtw0aqp z&L867UWK3Y>ql #qexVh$Csm+>fPrG+;a2cg zDcDjgroS}12|ruzq`9SHCqXn5a4|T5AVkD^t9jYi3e4>vXp_)6j!!8;!25!4x`9qy znBpaCeo^S_5Q{_qA9V(PiC!GoBraz+Gd})Si>=1NyeTNp^kCI`r@zM?a6(Ti{GH}3 zszm&}H&&U{E9zO00qLJmH$MYcg^w8|#hto$NtE#hFoB_q;2<#f{lu#-wpXfv6Zob} zkEXy^ WPmmZm)P#obr&0!bPY4dJt4;ZLkJCKJ2%AVaPrVOFYLUx26gI=!1$W z$8a=M?=S+&vJ;|AKIps%VG`>R6*!Q>sN2Z*W=+mB21Dyo9A1+NiA%JHtB_Ks)VJMx z^P^YLCm^$2PeTu3d$)Mq;dfKOxzpVyLvDI~&6b_y+JordET6V|iZsq$*vMCNCkp2~ z#d?fT_90y}HPKOr-}ib^wIOpSB!_g&`%Lk!Q%Gaxd=@!$GGN|O_THo1Ay3IwhB_-( zMO-B8!w6ZU1cmfHV6EpdUW}w|p1;9C%5p6`n3QR&ae>bS6aBi3Fq;?v@&*EonEgXP zRDBF(5EZ7@wToWMwub703R6U~ZvK=sZvJJvhNG^ha-#{SK;RhGe~=R2&WYHJLA7 z{AL1Q#xf@)qa@gK!=hwA=*Ss4&M15NO-@13E l_o5ntz5b6Ed82;nwZ7e6NEaJU z7?6=D%$-TuDKYA$Br*d40dx%pMe~?#3riry`!7Ruaw*#SarZJ;Xd(@c(g;|ypOH^V zY90h33Y*RJAJR!r^XBa8J0OCiHIpgS0gRdz4-ykfcFwS(y`MXe2lneWu%`>y-co$@ z%1YeFs7sG8-Mt-9#}AjZ>>Vk;0w49w*XiZ0U!PSWjCB)=7J@kt- mC+d+%z< z4y+Du3Wrqv2drF}HsDLfJ*l3>VmV u|R(mMN3~G&@1=qYJU^jC&xK!wfyH^46>q1QQ8+>ctL6%2y@_1m!kCs z_nl_lH(P 6Re=6c7yfB%u@Z7=*nJ^mr=reL3R`UPQf~h+GAf7{N9W7V?qMa92%h$66%oT zng{R)r6qJXYix-R!!k)CI2RAe*?}$f6{|v Z*+E_A&tx8fObM5NxQM*Hf$aTVhG&?W z6*5bOdA@+-zF*304vsjR6#NA?fl#-m9{I)}$IY*W>m@>^b@M kQE_)T4gQH1uL^Fl; zkZ!7Znr?^#C~)^`C`mzm7LoMXajGuktku)NkxH% FvnO6t%8#_Y`3IIK~ zXNd>b%C?c5)MO)~{Dj2i-p!{JICwXwHediBfgEd;8 7{x4GdQ_Qu!=`LHW;V`W10c6s=-^4dd6QfA!b3m->lc=DA z_fM|558GB+pcE#284tacmzDmECV=02?Ys0pbf(CW=htoU^?j|{*RreHswFOe0)fnr z#mzySCRVv108(fy!B!CGL84%CGGZ(RgMtm&(8k(_C*0V{#-%`WNRd8~>pT)8!U_!z zl}K?=N?DcWL{IGPIEq2)98GnCS6TX|yk`_U72d1YQ7EN|2Dm;cU9!qstN`LrnvYU- zy?G`n(Ml6(iHKNo*#jp%reUdd#(g$|E;OxdazizY&saAWevLzUYOrfzqGc3D#8hw~ z)v4Ba0hjyaS8z$fQI`xI`=QX#4+yZB%2zkg3j2QUf3wL>a6#Ma;*wIQL1-phU3_;~ zOP+9X+s;{jf X#{1a7Dbq`b!C_lU{3^jDnVa_>!%gS79+G};#|8cZLk zD9dKu1-b~6qsIu)7425i~jX}V_`BG z!(MmBy3)aiMZMsvQjAxYXx4oWxW%^-tb`-Q6wH#-g=c|tWXT~CYq!s$mx`FGG&6hb zt@S^V51wUgBrA&@4-=T{?G{A6hfHUyURb9=isNN+Yz6JG!v@6ldq-1AW$O>tmh<*g z0=9@IM9MHjoAhn~+Cr7JG>aKOSa`pZjSU X;v!3j7W)y<*hjUF zwQQ&~FQ0o5QNDj%D%d8(oyv0HoGZY}B*`M0 a 8Exb_MTrnXD3j3 zwldT@j9Mhr8F6so+xugEFw%`yJZzf~%sI%9QjO7uBSjE)%aLEyCu12pA$K^gm*!ap zkZ{m)wJ)3HNzo~jwDJ>pYpAN^S2W|19(r@1bb&R-Dgl*LL|%o-sdtVh-@?(iwf3n| zy<#{KX8%TdtgASgOq8D-T;J;m(PK*tE0^`Xo&1Knay!di;izE-vn^H0yqK&bkjAqs z$SIA{HB0Z^iO4AKZHE?>rL)111SJ`&T8u)`93;2%yT#xHD{}(FUgBW|X3Sg-+IMVy zYM5NdmjNj)oBKE;N_``9BAVfDig_ a|&ZwBskE9cDyDofoY; zno=EHAw{5^XhIg67`zL0{VbbwGNGYdF+s^Obha2tdsa#U;UH5!875MKqWJNh$}AYb zyvxu(x#0lTT)FsiQ*#H7(7|0Q(1qA6)w2h*K7b) G@5KLt8X o_pl%jWWo9SP zujdyhUS7>Y>izwA`OF~oM$ma0`=e!3kfb7CmX7tSj9C(E^Ld)tQdPoF;wto(Ho@HC z3_uy0el@PLptF-HF#BOZw(iC?s8*rW7 `_O*ZZ$jb0u(9u3cGj7g<;daix!{P(56!kRRzQYM zHdiR~FmH;q-s(x|pKJ{5 S|3}q11qbf_Z@aeLEw;9{wr$&Xw{}z8wr$(C^)0rxx#jlXqxYTP zVKT|&BzY$DeD3?Y60wcQMf*#Dy_>wQ`6O_hKuCmKsh%!!q`kJvAQ~7~>Fhn`(@PZ< z<8>tmlW!;c9V=^_jyaXI#CwpfL&k#T71HJ9!oPYu^~=ltYiI0V2AWA9Y5+fks&`Rm z##y=WuNzKr;T0_VboErO`>25^YDs#5;}LU*tC3iCPwZuu&7x^5=*{~At_I%<<(3Y# z3j&3PGUqKjKY_-XKxjdOA2BNDFj=REa;)S+@A33Lky~Y#$gsjwFXjYuD50{}r-|jr zB5|Sy>~|cLER3#1JlU|&=>P@cqf!N#s3!VC5a(h>0>o7*d&HF@$vCSjyAN@k%vrtm zNr6f6zjJ341QHwevOgj)SSrRlChcx_l>bN=utNNII%9uc3keN%c*rsh(UUnd8)OM; zm8L >ZJQlP4bT|zZB85^&5djUK3u5r(7{X~E! zJ9?L+Z1yqS%4dF5f<}0=$*KO!M<`zIURqfdN$bYz(5chCH6H{rq#6tB{`$kU16ptq z$kOsaa~K>NNWPZ`L)lLFOpj#pi^8v#p$d3Y9(_T{l0du(FbPpoezeKtz=l3a-2V(J z7bH{HXy2E5@n*+m#efoMb!`gRSq$A7u_CI>iz37q_EU%6(*zQdJs%!915qmkwY3T_ z%WYn { Jw>u_g$H9X-C!`+VccnGN58rP&!Q1}TNY&KQ(PmZ$1#nv+;kYGr`=W$j_t^a= ztI}qxuv{|-uVUhQIh4CX&N7GA;Vy6!b7zMWat=K^gNo5Lcr%Jz9;ll{tdaY0O6QNz zze-pc>Bm}x7jqe)T={uc S!s3OAT_5;W~%=bH&HxH)d&FFl+IHR=g=GJ@1=y zML3!SGz6{XHV`p(^)WgITpeTPw&<(rLOIT2UUNb2>!K?=0EA&LAi{07ZPd~crPhV2 zfw*VTYv);_%aq>5xf^H1eV`3vjF&=dL7I`NBFWg^r2EevF$P(~pi)u@t-hlU&C6`7 z88BzG>g=@t(KRM=AqWPJZRdnt)80J%qss8r^|Gy;1qveXM$cp2I`0mT_NHauuf{`L z_&{)WM~|PErJz`~IKNDh>QC%we*Zo>F>Jh}gZ|?iBKB}%={F#8MwvwL`opuWZCas~ z RI#O ;e&g`Ql2Cko?+JU_xe}@xsbGds%p9lx^?Le~|D`ne$U1}> zx NVU5;#W=pWqyl+McK%eqK6Z_aJXNW<=#$xo8O+ac-1?FToNO+dwZZ#% zNAlnQ %G3ed~bAWWOgGz&46bN?Wrc^|nrOpu8XqB9~ zcJY{#DPs!0t9 2_dd;QIpTS>M-M$9PKTs>;p+{i`Dy#JJ;0ZJLfw zpvSd|ZS%jWRObV;j<=ef)X&kgLo1)=q)i#jZDOSD dH*JS0pNRS`a_&zfP!vCkJ zVY3MLv#EWR^%{g(V16py7x**0K2s{J=G%umoA%_dp4CXJA+l01Cby|^8f3^O4W2l6 zm%kN@S?SH%PjMBwpYuXQA4tb;!lVZ;#3?Pz2bWddd(gcRh2}hSRcQBEgC$}U&8}zm zk*-v#P<`?4b?TrHq;j}w>cJZsVvphNRCT{X+eTpl?Zsx5_ZOHy1jIco(IClk8GUKi zRx16{lM&0s662KEQ$`I|TsLt${V-^z8$rUHwRJ`iE8?^# S2N!fOp zVF1Y_Le<1ghaoQOg)sXh3A_@HjS?kfFio$@X+sp&GD}8HoRZI#k1HMM1Bv5%c*{cq zgClaB7V)JDAZ rvduZ!A-UL32 zh}}1Y6u!!vbkw@dtJcfilfQ@?$u`T);M(eHL2kE>D+sB~578=V5<=YuX}KxcCwL3A z)Z^JNwYK@j0FJ+*3!lraMjTzx I2} e+`x+&q5+hlfr|t5EobHwUqwL_8+6Qi>ZumYVK=p z$UXcVw$bF9t)F&V5gEy6ty&i%)STtYvyZP0C+aNps(58Tmb1?PJs;K8G1kp(hoh7s zDRlPk0#QXoB%$-Yz1?pA&3298!gEr?yW7*)GXTA>=T{d|RU8I-pG+)eR3pZu5QTzG z^NdQ;cFY2Eh2=Y{n>DSG>>`}qsFKwrsLVw~Nt9`NdVx*Ppq-sdeFr4!B1U0v7#vc* zrPm|j8D() Y?(M%V7IhJe?#L*yA* z?SX>fNIWf=!|sA9QAmheKTT2Tx3VI`t=Y=_H5 3}7t z)1Z5(F~jf6)w7#`(J?|ATM~7p$p|9}RQ<57v>6smMfZmg;zz#bxaBJ0C6`5<)wQD@ zL_qqTAfshOf?!eImcPNG$J8^fSdRCD3k%E@0h3JiDyIUI1z%r-P=L52 !`BJ-=k_;|5!L4GkXM3+>H z9s_(=MKQ%H_4HNNu)X_eYKHf4KP+l3jU!D!SBC#!`P^y1G!YZYIx!-c&pyG_+1djR zZzyhmUW4yiTHixdDn5Qazr&{-(A07w42$Ru$`SbWn+(5=_;W!5MgL+?D-W0bC_nBU zv@ozCDEc}bBy&%5pCzKX6&CSol%4ir%Zyw+0_>9Y1l*ut6{M>k=|o-u=AKH)3ekEr ztc2Ag5=x9v%4B&JRD01)iZ<{FY0|g+S*>Tyo0mskRu1e`!e`2En`NsMK$_5j`t8C? zK)(hX_SpH!Mi~-8Woky&qI2yGLTgp|j{l9b$#3(=WhI$|M`>Y6yiHuD-9si}G-;r- zu=%T<{Jpaa%_9}d-% M+0aUTJwtKgn}?oOg>Qptq!g4%a6+4A4b8*c&v) zr`aScBvODUr})R#rUF9w5+TcQNYV)jA7iG_B+6pg#S-e;vH>?d2=SYq1 $Iu}W`J{iUlv>5l`1Ntp43A&0gH27H=xxX;P*@p(I&9SW1VcI z#h+q2Tw}$*V>X~1fmV$tXx%P=5X 6DW@qQE?}}N)oq)3el`3tEECEkNkG76 z&(*_Z8vFF6SD^d=TKOhbF&VOT#fNsUYjB}U8DYysgJ7D|Wu1S7Q+$YFqG==VnI!Es zbq1J$XFan=DDor&vk_RjR-Z#QhJ?@9GgRj{!}gvNxJu+v-(TfnfMPHv&4A%w;{ATF z8V2cdCu3wehb%SM(|8Q_(S;9$fI(ed3nDuA)0oKd#7^Z~kyqJGLlcoBxtS1kg|K F2NnEIvz*X{=x0 z>74mUZ 2Jr`m?P49(VZ`~it)*^1@4=Wg zW&4Y{)%U?z=KirO3vC|=A*rtHV?^zyZ&avPmpTV``~w+T4t kIz8APeMekqXh8jSt$HfXZ0XrjI0L%)vyyx^~RMJH~hx4QB~ zOb)PWy$l}TCofjVjmrFk&^TaL{6)%RUO{s)_o~8 E 3eiitHNg3hD+Do|{!okjCm1b%uS)Zl} `Ji(G+|THIZ&;#k|$I_*XNF48G($?nbK=Je}G3$fT;F4P6Fmu4!f zWwZ^DHh80dhSe;i{4K+MI>gSR5M1x38Vahfb~59YB`@*lKWWO+wtu0M&esAq?vHx{ zS48b?F*8``C=?B6l}6J`WirgAn4mAc`+^KUKTcPE+Rd}s)2MDt*SmP#!nF8d%(a@- z9f0IZ57$1fG?~^H(`BmbRB%z%U2@MmBL2tx6?hbNb{SR1@-@O7JMEo )Scb0wT^VAl7?I_`X0ohrfAGr#fZyE-M09@QwUO7GAdVpa?%8 zWXW1O0lWUB%vYrl`MTjKSct1vnaFwsAp?t1Q9@fDA-al%1=U~P(Em9Ig~LWplCEoL zJ383JU!Xq`W?23@92mmc4IrgoB~*V7f=zzPs%l(GqIXl1bE&$41!RltL%P-wh{$~W z4kSvfJYT$|E+qmkPBptyx^UdGW)u>z#-y#?c7AsmBI0wuO1{(R+5 )t71ZXFNZLVZb5hsyVLNm1@huzi%=$&u8drPZR*P{5w%;;AEK>l@S{vxlW-9 ApL=vAVxcB=8uxeaBUA1I*-2B(m@FS*x?eB{ zDtx-~QQP)dm&e&3BR@Tah|@Y>dhIWIH{x$PuUf4&z+Wq@k>~%tv*cBcbPeKlB&916 ze!@ Md-BeSKblnuT-rhH_NsIJhx8D zWm*}p+$9ych@yD?ABKD@aBLcgFLCBOF7)fOz=}6#G}Shr{<3w*7VvQ^c8wupW$S0M z6RIQTrnZDk#1HzZJ~U6CWxX?wokBj-KbZ|H5R%E%R8f;4!ez;$(iv`5{H}Qa?z jU=Xmy_QZn@)0pc(`inXLac#7oOdCeajMYHp@=l>IHHN~ym{W>kx!wli%j zn-DyTw6tx14zCHRK>8Qv_2lMrAHA3TGWD$|bKorSouadZ{3t}J0<>tZOB$c(g@sd2 z8=AK?r0;_0C&Mc(F=@C#>fUq^?i`iO#~u+>&MI;?@inf!QhAK8)iF4rA~W-grBB0# zM5exR^9N#0hm8_WyeZWDhPBRLCxV75LNhy?X83*-erW3z!ssJ)S&;nn#@|X|zH&(5 zfiZ2-(>o1}SELSJeWz|7!a4Snp>h|!NGG>DO`6{n+>%4Ny>W~P#=1 e@NLh_uCwIkI8HWow%C(3p5)DJf}$7R8vfghvz3xwfT`8uC;x zYA2p#Tke0L1}xF$Rv4C{*tb6FEVmo=bJ^DNaxLvO966ejp_)|%3(_7Cx1kRm81nGh zZe&JPjbA>?>+oCNb5Z#fLyWqeXiciUx56)Qi)$C1b(>}}4s{y ztg*vGKW5`#Arbl7U$lN{ad_hYpfE^2Y4f8FBA@Du#4-bqJyBg0$C-8~L2>)P9dSnB z=Q;%n_HSMtJ5*(Z{S>%SM;PtRi%&F@zGKw%QHv>VgI45T<%U>nsONQSUKLv6o|(`& zY~gG{YA@$t{kGQt6&16299Y!Kuf^Lny?7CxW$%W#zq{92eC<9Fx^O$r+Dt|4SUQ(r zsY^AP0*0AcAzO|@iDZQXE;5$ekf-bx?%4xTk<$X&Fpa!Xc~Fh0Gc5cqiWrrDsvTw- ze^aw`g3-FVj`YWv{?H4MB9+YFuR0>Md^`^57umJbiSM-m_`+c1E9bMqnhyURBX)UF zC%e5fwLH-o8J3 z({DyAyrDe`WF7zJCgBM=z74b6zQ$C^z@nyKLR~D*%sO>dx!3;X#2G6!ZUkZT^BFUH z5Pq?`##Bpait4fs5-) KnU% z%k7-XzKjUlE;Prb;-FFfCi#FR3w|+?xYokST!IJHx#qzq>benUMQ!c>#}&pOK)}K1 z=GDn#Pmcq=zdEaFuKXsgMnpt5ZFh*d=`WHALf&Ux=g-e9uQpF|7G?)`9R=R4pZM#1 z6#-KjpreA0m*S0v;{*%JkFtvOzYDsBTAYF6hZ3Z gp*Nj!nz4IA@ zol6^i9cR+Y(3+zRPMdOC16?i)uZCVAoezRhXsbrZ?(qNVD40lw!yaHF@kF?8s2>cj zo1FC@2xn4nF4xSY?ovF*qCqO!4EY7ejM>^X@NR#=&&*#`Oy{as$LEetMt^iB*`btt zrh**iZGN^W%$X>0O`wFzX(-7(m(QWs=FCm+U(qf{USY32XHIC9n}3NITNPF8Rs< 5w`qrd81PZnqrZ82n?f5@h%)iQsQ&rDpuG#f!1;IunQmK?8}tYD{4tR^ytYH) zC}<0#3{pdRRc8Ja&N6I#im2bI11~RHAHFI(JuW$@Gei+=#d|FseX>Y`Sr{#D!)hr; zGrZ;|=5zP~G;>H5UH-r{vi$8p!3>-em}+iaT-W|dE>La>^>(<$lOW-WlQHBWZ!O3Z zz24yRSsT@GBd1Jx9^_}$jwv5c$x=blo21FZgC*y~xizV&b4a_rz*|HOXuG6i^jbh1 zVQ!e;$|dVcRgiIFEUp`#**~ 5#nK5gI=3^Ut>`NsjYolq~cRPAsNR1kbeq^fz)W zH;&l6e`!*L1{h=|y34D!
IPZ%he$ zv5!vVk>T^kKX8(KE-w*_RzR`9oY`7mnTxd86_!2~!I$7E$J>UW7lSF#`JS5Dodi%p z&F?-SK*ogMUBvO~7YCQbM^#OMr>;=fv!Z^JN6DZ}KDtWniFj~-l^PPv59JyXlgMdb z>o@sZN~v>%qQBdO_~(l#qCA>W_19fBkBV=uAeWA4c^+9J%@2<3zNr;t^F8TJ(bkM; zgemX=KEhX7=H#s~XQk4(fA)`8xF5()FGQa|s8nJGP|?2V%t#PnB2N*3F^Fo;HUUVj z?#{QhEQ1ueBUWkNzP}GE3U#%$h`4k)#v2`Ze2h*NQR&_zkX>*VR&mh@j2=}q+2rtM z*HC(NURBMRoTJq>Ak7_h-fd`mS d(aHhoH7Lhf@lFJ$(k1J>;sxK?%}cpd&&qHZ38PFXX2m2< zUFlUN!wN=+V0|`elMoIT*w_bg+A$fFv4zrKPhGTugjNqN (YN
EA-o|w( z5yMwit>+hx(D~_OGuPC_N0mu(+#0_Mi!5jB2KqVGi?zX?6uC9{q$|%rxF$efdr5&! zq744zw)V6O$&Q>4TyB>N&(XMXj930A7@CIS@M1Pb4Oh5ROEta|^sv^a=j;A?d{X7k zURAoQ;jmi50UB%tzc!I FDVlx-b$GjJV?USee#d02`!mq{(z{&a_KSrc+I`m!KE8*JtwFa!BU(qqk3$1h z*}gp<6%I+p9b^UOKM>|*x3!!K%Lb}~iWz~-1c|MJ6B07?4EH4MFp<(&oIkpb+BRjx zk-tjGnWtO-1K6*&{=-*0CgjWFaON65xtw}nE~nanSKNP#==ZKp_Q2xCj^T|X?D sUNu?Jhw&v$P~~sH_#~1(Hc%s`XnY;!A(RPLn60bT++K0K z9=qYG;vU0^Z_Y*+kj}mWtDw2JTjO|QJ;u8o`H0Sr?#a!r|NgzIunWGA`q~m?y}Rtp z;A3mvPa_5G*`bOq1aTkPPz0Jnl9gh)4u51c!mjDMtEhvN?)}$nmVBIGm|RMZTVhwM zfRFN>D&SQ3_^>(zS-K}oZ5>XTfhh03T^d6lGp(&^F0S(}D?8WTYYu3cdsH=A5;j`I zsqICoubg%cQmYGY!t;4~`n5VBaZ>PKKm17r%!E?Zb3%R}VdJ~4w8vwI#sv@Tt`wTg z=VW(%te4_6%#2d1gT!WOODgo4g)gPW3IS8)7vOO!Iv@`5oP;3qo|>(q&w0e0#(_{t zq yCC`&{mV|cV=0TVt1P+{n0Uaz+Dx4*# zsI%>!d_-MZKU^?Z3 azwh+dWn4KZh9KU)o->#)0YNMyBbYrH~Pml4}yq`ZV zEadxCI !|nLRo7e7{E?&izPsETer;Otr;jzpR`{|ujCCxp zn&|?m3%gb-C?CBXe`Xo~NzTc1l5Khl3Q$Uyj)?Vzs4v!R>L;3KUOX|%;bkmW`ix_A zu?B`J#{xf4;*Dx9D$3RefMHqH&9;+PCn{V~{K)Dd{T^XtX)TWX8U6YsBsk*4W5rKB zC~Q=h`XOjkC>7xTgzRc8K-!cu+$N{Th&HF`Yfq_i&>K@vQUr@k`2a>LW!mBg%71mj zVD7(HN7|K{zy>Rfd1Qp80)ffYmsoytvz2~);5*CNG!T~iV8#0r2tu>Ff^?S5${D}B zM(Ez}VHY5iiWFVTF6QHGWg `7)l)s|1R=iRb@V)Ee=6&-OgSZbTl5s@-I#D(O2; zt4XOkift!TxKPUimPh{vb@`;YASaD}vvAubro 8~Yq+;6ra -60!!|#UGkXyAv9Kz|@uh`7?pteg z^#zX`2*F)RNlvk1QZGkB?r2gqY;wfvGOxtulG2_8DST1`G+R>TAkSMQ-hyM9#iy3R z>T)f*9lZuUtp*a4mJchK$51mI6z<+?VqM-GJH#T?qf!6sfKm;@&MK0Q+Z{Xm5%DH( z_n2|kzIwl(;JG~3?-5ay-L6mWkM4-xhbD5+p~c! SmE{^di}7E`)Jx`x$Oyl z)W=2|ojMWVI$mLWJ-SS5`U2&dCNEDiX|Dx1{+H5FqPv~A#fsINS2mBOD_d#a-Fmch z6bKg|A_WS{T#s!^dvvC*fY*67>SlqKOZ-mdImRaeq}o<&Ck2C%i18=R-nh>$95SLM zp!`Gq(z{|LxyS$ac|d}IcK;hS(Sh+FiNUshxtiy VUY#y zL4~%_e$0V)e4N8}eBXo^iO|=h7j?G7nAiJp4coz>BEQ#n_{`;#S2+i%rTcu&?DZ7v zbI7=!k0R0Y@l9!{ayz_m>#NIjRq!j%B#joxxkvZ(c({N20~-^_=`%d@+V-*d;XQIk zMF%l;^u;w5Fjf!PQ3&X1(?|m5NhxUANpfYXe6%Y8Tv`XL#{VAX4!dO<6~>#|pc$eH z$cIuBj@$c82&^~`=bxVx+Yn(+6 At1fv-NuaYs+YVR_w>TGWBx%KRdp7zw%I%xQ`*=>Am%* no>4| znDP0+kxoImP{M3Q @ppA+X}BP?`G(tvLL*Kl1?8{6hRUg}i0_2$uT})wMMx%5cb`eOG1tDQ1WF z*x$w6VeVVtCXElT-)Pu#?=OzKPZkN>y=m`U!yiOL9_2_4bZQz3>9X1kPHUmffxC@d zRL*d2n?AEHf{L)*EB3<`GeFlafw8Riu3%KBxZn#baH1|3LVhRBZ0|oWb}bt6o7E;< zt-4&U3a_Wjhm2gM%(utO`4-yMzlX A&~-zR`%Np}jjD=B+lfGS!c%2iQl&=EP=;4o$(j+H|71T`h){4e z6y{priF6?piG1`0_s!3zs#<=8!98*_#r>_T*6T6M ir|H%b6#FLczlVuicyttQo9xC1ZL?VP1fL zzs#Q-oK9S;`p=X#X{GVsc=dR5c77*o3o>Lc{YC>Jo7zS6EMev7$L-teQM6GQ*|?X- z+;T@Rqq;q0NH!@qVA*u}`$!*ITp_X#216ZBM`0_&+@<^SQC6nK8Nn%FYq|y7tYzfr z*tltr5m6Q7a9EYZY15qh8jC}J^&9~D(00b>a7$cKt?Gmz?)y*2xV!ER!DDja*ZDh` z`9vOebM##Uw5ba2Mp!u&Q*?hF_F_96P-lLZ>M%RoCZ7OD1-p1iEmOPQSbMA7*TPMa zZI;*+LxIO1i$K7$BevV+K%}9((F>JaAl--LQu5zy=)nkPShnXQKMkCy8ymopFkgi9 zucI!kP7sJ*0e83>aSmf*<7bxZ6+}8_$F8~dedS0*|B;r}<$WU0{tlTSB*O@MT4inR zwOe%_vrH6w$;a`-&@`PQ)B@|o)lhhheOsxZsDC}hx*_4d)6zB3deqRNRXmn65`R8* zcY?+gmnIWLvHde6C5@!jxCk(TTW;8?8V_8x`hUO4MNZ03g@J3%Vshv;<%poolbwDm zZU};4$m=@6iQ;S)bCpmyt4VA;_2x0%Hopk$pi+AMb)-{JM}#sfA0c^%RIb|=lNp(U z%P8i%ej;leXU`4wvSZ~q)n~GEYg#mBi-*h%=0}$k73>0Rw%h+86M*0xD?XCP3p<=w zvUIlC8=OfI Ew_;7-SaV|dVIJSOM^$}2qttSt z<4m^@`vYn9C(_2q!`^W@AMa0E6V{V?hEE7rF-GY?W!iO#d;k;z90^lFP>6!2Hk+_Y zT_?wrwiX*?F}1Rl6w)f@wx^b9{TL_Us`Ttq#6C$^
#<)o#?9%kpsO-|d_ 4#Z?iSoeG1w_uSUjGnG#5xgwKU L8qe!q@Jmu`d-eSkAxS~<}+^OilKes z%o~DG)>v$f3OWoq2ctkqK?!Tk5cSBydhB@T=3#lM0J|cP1J}q>4oe=p^=zk@a+yG7 z$uOrJj+i{vF0UFB)oiHv&zaS6oEEDt^rPM> $RsfT3&dbgZlQ1L^DA2(ke0=UrBs!eh Vu}YtEW&6rlc`*zxgednIS{r zM&i20j0uOLJPFG*FTOZF{3>=Q9kUY+N;zFzQ%J{58%D9^tWC@h-LIz^f=;lN;~110 zy9@3GA%s7dH2lwcR5PVXLoR)UrR9&N8}%YPU$Pn}n`%XFE{gq9p}*z?K0GFe#rg3t zfOX0~b4PF>xR!pV8S+}mrN+igU3@Ayrp~*{@glZ^nvrZgo&Dk(-@5e2@|T>ai|L`G z(wWe(n%xgxL^j3#n7|>&0YZBO4G{D590Wl=&vIe}*lV;{{*oZ}Kp8<%>$+Lc(IhS! znNgv5=QX>cMLHPC3O#Zygf&(LLd;qK=zKLNrdasy)kF@$dLD1{JfRpCD4~F>{^dcC zN=@q_ZHWKN8I8=i_9RZDnH{(icgsUl4E<- |-dv>h9EsPl+^A4&PHlV?F$b>-ioXp4axKsJoV zWaPZuV6zRf5A(?#66~*$k@xKDJNIeC*f+2CsM1fwC_~^MDfOTf$_BU4LKlU;!3Ar> zGODaWQeQ*n6N}EV;g%8 +{QY? z fCHM+Lj2-QQ_el+x8q(F^g@h$@q ztOM_OawyBsTxtan1JFes54n-HJ$(kA1HKd_ZIId(ev&Mh@g@S5e
8= Sf5UIw1|LM`C_5!ocgH%$40=Dk1~^8~nzdCXr-96O@uiLdY}Pe$ zpl906-pTG*tBa?Q<6`~MvFWMMlMeWO%7?^}<6%@Z`VkTHV?6{tMh;t=x_0BgXbGvy zU7n=GSUcqXN@0~ExEQVB%D_u7kiBz-%~E?`*^KUP$fGlDq7|m<&D+HPj@PR>uUbh9 z^Ny4}Ey^A~x mmZ*9~epU1zk#bb3a SnCUYO- aysxcmkp3ly*b-76K@VMXkQb-$ z$QrVW|Lap5(NtF)9;tG?d@q0gKS#Sxr@pw;^-!UFEiGV<2 R()yqMis&lRg~2woCv9B8~N#2i9yKU773Lk^MG%T>k$RzKSv8+qRP?(%N2G$ ze`9@K!jm1U3e%Tn!AhE!DMht1R1ip0Wh*6vyvNJ+yxC^PslfFYwzqMVe0OWBp~Sf0 zm()rmVFUn)^u!f2V84)vmfru`zs<8e_fO j?F4)F1ena^ULrTd{Hj*6ojV2{jZpf9EHiN9INMSTwxGI0F={u)`{s=G%U z-HX#LS)P2wClsnW