From 8f2a7e9fe4cb3e2d689003483cd84f9ffbc93866 Mon Sep 17 00:00:00 2001
From: sjplimp
% setenv LAMMPS_POTENTIALS /home/users/plimpton/lammps/potentials +csh, tcsh: +% setenv LAMMPS_POTENTIALS /path/to/lammps/potentials ++bash: +% export LAMMPS_POTENTIALS=/path/to/lammps/potentials ++Windows: +% set LAMMPS_POTENTIALS="C:\Path to LAMMPS\Potentials
diff --git a/doc/pair_coeff.txt b/doc/pair_coeff.txt index f9a95b143b..ae9eb7d5b2 100644 --- a/doc/pair_coeff.txt +++ b/doc/pair_coeff.txt @@ -93,10 +93,17 @@ directory specified by the LAMMPS_POTENTIALS environment variable. Thus if this is set to the potentials directory in the LAMMPS distro, then you can use those files from anywhere on your system, without copying them into your working directory. Environment variables are -set in different ways for different shells. For example, in tcsh, you -could type the following or put it in your .cshrc file: +set in different ways for different shells. Here are example settings +for -% setenv LAMMPS_POTENTIALS /home/users/plimpton/lammps/potentials :pre +csh, tcsh: +% setenv LAMMPS_POTENTIALS /path/to/lammps/potentials :pre + +bash: +% export LAMMPS_POTENTIALS=/path/to/lammps/potentials :pre + +Windows: +% set LAMMPS_POTENTIALS="C:\Path to LAMMPS\Potentials :pre :line From 4d3c9dfa9d009fb753a2c522fa4fecf4b0aea86f Mon Sep 17 00:00:00 2001 From: sjplimpDate: Mon, 1 Jul 2013 13:52:11 +0000 Subject: [PATCH 2/4] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@10208 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- doc/Section_commands.html | 12 ++++++------ doc/Section_commands.txt | 1 + doc/dihedral_fourier.html | 2 +- doc/dihedral_fourier.txt | 2 +- doc/pair_list.html | 3 ++- doc/pair_list.txt | 4 ++-- doc/pair_nb3b_harmonic.html | 24 ++++++++++++++++++++++++ doc/pair_nb3b_harmonic.txt | 23 +++++++++++++++++++++++ 8 files changed, 60 insertions(+), 11 deletions(-) diff --git a/doc/Section_commands.html b/doc/Section_commands.html index c61dac011c..0535753cc1 100644 --- a/doc/Section_commands.html +++ b/doc/Section_commands.html @@ -535,12 +535,12 @@ package. lj/sdk/coul/msm/omp lj/sf/omp lj/smooth/cuda lj/smooth/omp lj/smooth/linear/omp lj96/cut/cuda lj96/cut/gpu lj96/cut/omp - lubricate/omp lubricate/poly/omp meam/spline/omp morse/cuda - morse/gpu morse/omp morse/opt peri/lps/omp - peri/pmb/omp rebo/omp resquared/gpu resquared/omp - soft/omp sw/cuda sw/omp table/gpu - table/omp tersoff/cuda tersoff/omp tersoff/table/omp - tersoff/zbl/omp tri/lj/omp yukawa/gpu yukawa/omp yukawa/colloid/gpu yukawa/colloid/omp + + morse/gpu morse/omp morse/opt nb3b/harmonic/omp + peri/lps/omp peri/pmb/omp rebo/omp resquared/gpu + resquared/omp soft/omp sw/cuda sw/omp + table/gpu table/omp tersoff/cuda tersoff/omp + tersoff/table/omp tersoff/zbl/omp tri/lj/omp yukawa/gpu yukawa/omp yukawa/colloid/gpu yukawa/colloid/omp
diff --git a/doc/Section_commands.txt b/doc/Section_commands.txt index 021d209e45..561a860d22 100644 --- a/doc/Section_commands.txt +++ b/doc/Section_commands.txt @@ -946,6 +946,7 @@ package"_Section_accelerate.html. "morse/gpu"_pair_morse.html, "morse/omp"_pair_morse.html, "morse/opt"_pair_morse.html, +"nb3b/harmonic/omp"_pair_nb3b_harmonic.html, "peri/lps/omp"_pair_peri.html, "peri/pmb/omp"_pair_peri.html, "rebo/omp"_pair_airebo.html, diff --git a/doc/dihedral_fourier.html b/doc/dihedral_fourier.html index 4451e7fd6f..d7f24fd8dd 100644 --- a/doc/dihedral_fourier.html +++ b/doc/dihedral_fourier.html @@ -20,7 +20,7 @@Examples:
dihedral_style fourier -dihedral_coeff 3 -0.846200 3 0.0 7.578800 1 0 0.138000 2 -180.0 +dihedral_coeff 1 3 -0.846200 3 0.0 7.578800 1 0 0.138000 2 -180.0Description:
diff --git a/doc/dihedral_fourier.txt b/doc/dihedral_fourier.txt index c55d512374..8d404fbe93 100644 --- a/doc/dihedral_fourier.txt +++ b/doc/dihedral_fourier.txt @@ -16,7 +16,7 @@ dihedral_style fourier :pre [Examples:] dihedral_style fourier -dihedral_coeff 3 -0.846200 3 0.0 7.578800 1 0 0.138000 2 -180.0 :pre +dihedral_coeff 1 3 -0.846200 3 0.0 7.578800 1 0 0.138000 2 -180.0 :pre [Description:] diff --git a/doc/pair_list.html b/doc/pair_list.html index 94170784c5..b0981813f3 100644 --- a/doc/pair_list.html +++ b/doc/pair_list.html @@ -50,7 +50,8 @@ Morse and a harmonic potential.empty lines will be ignored comment text starts with a '#' character -line syntax: ID1 ID2 style coeffs cutoff + + line syntax: ID1 ID2 style coeffs cutoff ID1 = atom ID of first atom ID2 = atom ID of second atom diff --git a/doc/pair_list.txt b/doc/pair_list.txt index fd1f884c9d..fac4e41a15 100644 --- a/doc/pair_list.txt +++ b/doc/pair_list.txt @@ -44,8 +44,8 @@ The format of the list file is as follows: one line per pair of atoms :ulb,l empty lines will be ignored :l -comment text starts with a '#' character -line syntax: ID1 ID2 style coeffs cutoff :l +comment text starts with a '#' character :l +line syntax: {ID1 ID2 style coeffs cutoff} :l ID1 = atom ID of first atom ID2 = atom ID of second atom style = style of interaction diff --git a/doc/pair_nb3b_harmonic.html b/doc/pair_nb3b_harmonic.html index 20de4e60d5..f5aafffcaf 100644 --- a/doc/pair_nb3b_harmonic.html +++ b/doc/pair_nb3b_harmonic.html @@ -11,6 +11,8 @@pair_style nb3b/harmonic command
+pair_style nb3b/harmonic/omp command +
Syntax:
pair_style nb3b/harmonic @@ -89,6 +91,28 @@ simulation; LAMMPS ignores those entries.
+Styles with a cuda, gpu, omp, or opt suffix are functionally +the same as the corresponding style without the suffix. They have +been optimized to run faster, depending on your available hardware, as +discussed in Section_accelerate of the +manual. The accelerated styles take the same arguments and should +produce the same results, except for round-off and precision issues. +
+These accelerated styles are part of the USER-CUDA, GPU, USER-OMP and OPT +packages, respectively. They are only enabled if LAMMPS was built with +those packages. See the Making LAMMPS +section for more info. +
+You can specify the accelerated styles explicitly in your input script +by including their suffix, or you can use the -suffix command-line +switch when you invoke LAMMPS, or you can +use the suffix command in your input script. +
+See Section_accelerate of the manual for +more instructions on how to use the accelerated styles effectively. +
+
+Restrictions:
This pair style can only be used if LAMMPS was built with the diff --git a/doc/pair_nb3b_harmonic.txt b/doc/pair_nb3b_harmonic.txt index ba6775c477..0a5aa90a4d 100644 --- a/doc/pair_nb3b_harmonic.txt +++ b/doc/pair_nb3b_harmonic.txt @@ -7,6 +7,7 @@ :line pair_style nb3b/harmonic command :h3 +pair_style nb3b/harmonic/omp command :h3 [Syntax:] @@ -86,6 +87,28 @@ simulation; LAMMPS ignores those entries. :line +Styles with a {cuda}, {gpu}, {omp}, or {opt} suffix are functionally +the same as the corresponding style without the suffix. They have +been optimized to run faster, depending on your available hardware, as +discussed in "Section_accelerate"_Section_accelerate.html of the +manual. The accelerated styles take the same arguments and should +produce the same results, except for round-off and precision issues. + +These accelerated styles are part of the USER-CUDA, GPU, USER-OMP and OPT +packages, respectively. They are only enabled if LAMMPS was built with +those packages. See the "Making LAMMPS"_Section_start.html#start_3 +section for more info. + +You can specify the accelerated styles explicitly in your input script +by including their suffix, or you can use the "-suffix command-line +switch"_Section_start.html#start_7 when you invoke LAMMPS, or you can +use the "suffix"_suffix.html command in your input script. + +See "Section_accelerate"_Section_accelerate.html of the manual for +more instructions on how to use the accelerated styles effectively. + +:line + [Restrictions:] This pair style can only be used if LAMMPS was built with the From da71a6b97383b1e8022e6dda976711216e0342e8 Mon Sep 17 00:00:00 2001 From: sjplimp
Date: Mon, 1 Jul 2013 13:54:09 +0000 Subject: [PATCH 3/4] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@10209 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- tools/msi2lmp/README | 141 - tools/msi2lmp/TriclinicModification.pdf | Bin 78328 -> 0 bytes tools/msi2lmp/biosym_frc_files/README | 5 - tools/msi2lmp/biosym_frc_files/cff91.frc | 4758 -------------- tools/msi2lmp/biosym_frc_files/clayff.frc | 154 - tools/msi2lmp/biosym_frc_files/cvff.frc | 4716 -------------- tools/msi2lmp/biosym_frc_files/cvff_aug.frc | 5180 --------------- tools/msi2lmp/biosym_frc_files/pcff.frc | 5581 ----------------- tools/msi2lmp/biosym_frc_files/pcff.rlb | 2 - .../biosym_frc_files/pcff_templates.dat | 1927 ------ tools/msi2lmp/src/CheckLists.c | 41 - tools/msi2lmp/src/Forcefield.h | 47 - tools/msi2lmp/src/GetParameters.c | 1323 ---- tools/msi2lmp/src/InitializeItems.c | 125 - tools/msi2lmp/src/MakeLists.c | 783 --- tools/msi2lmp/src/Makefile | 37 - tools/msi2lmp/src/Msi2LMP2.h | 213 - tools/msi2lmp/src/ReadCarFile.c | 217 - tools/msi2lmp/src/ReadFrcFile.c | 88 - tools/msi2lmp/src/ReadMdfFile.c | 425 -- tools/msi2lmp/src/SearchAndFill.c | 218 - tools/msi2lmp/src/WriteDataFile.c | 316 - tools/msi2lmp/src/WriteDataFile01.c | 332 - tools/msi2lmp/src/WriteDataFile05.c | 352 -- tools/msi2lmp/src/msi2lmp.c | 278 - tools/msi2lmp/test/correct/data.crambin | 4727 -------------- tools/msi2lmp/test/correct/data.nylon | 898 --- tools/msi2lmp/test/correct/data.phen3_cff97 | 442 -- tools/msi2lmp/test/crambin.car | 649 -- tools/msi2lmp/test/crambin.mdf | 840 --- tools/msi2lmp/test/nylon.car | 124 - tools/msi2lmp/test/nylon.mdf | 142 - tools/msi2lmp/test/phen3_cff97.car | 29 - tools/msi2lmp/test/phen3_cff97.mdf | 57 - tools/msi2lmp/test/test.input | 27 - 35 files changed, 35194 deletions(-) delete mode 100644 tools/msi2lmp/README delete mode 100644 tools/msi2lmp/TriclinicModification.pdf delete mode 100644 tools/msi2lmp/biosym_frc_files/README delete mode 100644 tools/msi2lmp/biosym_frc_files/cff91.frc delete mode 100644 tools/msi2lmp/biosym_frc_files/clayff.frc delete mode 100644 tools/msi2lmp/biosym_frc_files/cvff.frc delete mode 100644 tools/msi2lmp/biosym_frc_files/cvff_aug.frc delete mode 100644 tools/msi2lmp/biosym_frc_files/pcff.frc delete mode 100644 tools/msi2lmp/biosym_frc_files/pcff.rlb delete mode 100644 tools/msi2lmp/biosym_frc_files/pcff_templates.dat delete mode 100644 tools/msi2lmp/src/CheckLists.c delete mode 100644 tools/msi2lmp/src/Forcefield.h delete mode 100644 tools/msi2lmp/src/GetParameters.c delete mode 100644 tools/msi2lmp/src/InitializeItems.c delete mode 100644 tools/msi2lmp/src/MakeLists.c delete mode 100644 tools/msi2lmp/src/Makefile delete mode 100644 tools/msi2lmp/src/Msi2LMP2.h delete mode 100644 tools/msi2lmp/src/ReadCarFile.c delete mode 100644 tools/msi2lmp/src/ReadFrcFile.c delete mode 100644 tools/msi2lmp/src/ReadMdfFile.c delete mode 100644 tools/msi2lmp/src/SearchAndFill.c delete mode 100644 tools/msi2lmp/src/WriteDataFile.c delete mode 100644 tools/msi2lmp/src/WriteDataFile01.c delete mode 100644 tools/msi2lmp/src/WriteDataFile05.c delete mode 100644 tools/msi2lmp/src/msi2lmp.c delete mode 100644 tools/msi2lmp/test/correct/data.crambin delete mode 100644 tools/msi2lmp/test/correct/data.nylon delete mode 100644 tools/msi2lmp/test/correct/data.phen3_cff97 delete mode 100644 tools/msi2lmp/test/crambin.car delete mode 100644 tools/msi2lmp/test/crambin.mdf delete mode 100644 tools/msi2lmp/test/nylon.car delete mode 100644 tools/msi2lmp/test/nylon.mdf delete mode 100644 tools/msi2lmp/test/phen3_cff97.car delete mode 100644 tools/msi2lmp/test/phen3_cff97.mdf delete mode 100644 tools/msi2lmp/test/test.input diff --git a/tools/msi2lmp/README b/tools/msi2lmp/README deleted file mode 100644 index ac565ce47e..0000000000 --- a/tools/msi2lmp/README +++ /dev/null @@ -1,141 +0,0 @@ -Stephanie Teich-McGoldrick (Sandai) is the current maintainer -of the msi2lmp tool. She can be contacted at steichm at sandia.gov - -23 Sep 2011 - -added support for triclinic boxes -see msi2lmp/TriclinicModification.pdf doc for details - ------------------------------ - - msi2lmp V3.6 4/10/2005 - - This program uses the .car and .mdf files from MSI/Biosyms's INSIGHT - program to produce a LAMMPS data file. - - 1. Building msi2lmp3 - - Use the Makefile in the src directory. It is - currently set up for gcc. One will have to modify - it to use a different compiler. - - 2. Testing the program - - There are three pairs (.car and .mdf) files in the - test directory: crambin, nylon and phen3_cff97. The - atom types in crambin and nylon are cvff (Class I) atom - types and those in phen3_cff97 are cff9x (Class II) atom types. - Two forcefield files, cvff.frc and cff91.frc, are needed - generate lammps data files for these three test files. To - run it you would: - - % setenv BIOSYM_LIBRARY ../biosym_frc_files - % ../src/msi2lmp.exe nylon -class I -frc cvff > data.nylon - % ../src/msi2lmp.exe crambin -class I -frc cvff > data.crambin - % ../src/msi2lmp.exe phen3_cff97 -class II -frc cff91 > data.phen3_cff97 - - Three files should be generated: data.nylon, data.crambin - and data.phen3_cff97. These can be compared against - data.x in the directory correct. If there are differences, - first recompile the program with no optimization and try again. - If there are still differences, send email to jec@mayo.edu - - Note: you will see many "Unable to find..." parameters messages - in the phen3_cff97 test case. Most of those parameters - exist in cff95.frc, but not in cff91.frc - - 3. To run the program - - The program is started by supplying information at the command prompt - according to the usage described below. - - USAGE: msi2lmp.exe ROOTNAME {-2001} {-print #} {-class #} {-frc FRC_FILE} - - -- msi2lmp.exe is the name of the executable - -- ROOTNAME is the base name of the .car and .mdf files - -- -2001 - Output lammps files for LAMMPS version 2001 (F90 version) - The default is for LAMMPS 2005 (C++ version) - -- -print - # is the print level 0 - silent except for error messages - 1 - minimal (default) - 2 - verbose (usual for developing and - checking new data files for consistency) - -- -class - # is the class of forcefield to use (I = Class I e.g., CVFF) - (II = Class II e.g., CFFx ) - default is -class I - - -- -frc - specifies name of the forcefield file (e.g., cff91) - - If the name includes a hard wired directory (i.e., if the name - starts with . or /), then the name is used alone. Otherwise, - the program looks for the forcefield file in $BIOSYM_LIBRARY. - If $BIOSYM_LIBRARY is not set, then the current directory is - used. - - If the file name does not include a dot after the first - character, then .frc is appended to the name. - - For example, -frc cvff (assumes cvff.frc is in $BIOSYM_LIBRARY - or .) - - -frc cff/cff91 (assumes cff91.frc is in - $BIOSYM_LIBRARY/cff or ./cff) - - -frc /usr/local/biosym/forcefields/cff95 (absolute - location) - - By default, the program uses $BIOSYM_LIBRARY/cvff.frc - - -- the LAMMPS data file is written to ROOTNAME.lammps{01/05} - commentary is written to standard error. - - -**************************************************************** -* -* Msi2lmp3 -* -* This is the third version of a program that generates a LAMMPS -* data file based on the information in MSI .car (atom -* coordinates), .mdf (molecular topology) and .frc (forcefield) -* files. The .car and .mdf files are specific to a molecular -* system while the .frc file is specific to a forcefield version. -* The only coherency needed between .frc and .car/.mdf files are -* the atom types. -* -* The first version was written by Steve Lustig at Dupont, but -* required using Discover to derive internal coordinates and -* forcefield parameters -* -* The second version was written by Michael Peachey while an -* intern in the Cray Chemistry Applications Group managed -* by John Carpenter. This version derived internal coordinates -* from the mdf file and looked up parameters in the frc file -* thus eliminating the need for Discover. -* -* The third version was written by John Carpenter to optimize -* the performance of the program for large molecular systems -* (the original code for deriving atom numbers was quadratic in time) -* and to make the program fully dynamic. The second version used -* fixed dimension arrays for the internal coordinates. -* -* The current maintainer is only reluctantly doing so because John Mayo no longer -* needs this code. -* -* V3.2 corresponds to adding code to MakeLists.c to gracefully deal with -* systems that may only be molecules of 1 to 3 atoms. In V3.1, the values -* for number_of_dihedrals, etc. could be unpredictable in these systems. -* -* V3.3 was generated in response to a strange error reading a MDF file generated by -* Accelys' Materials Studio GUI. Simply rewriting the input part of ReadMdfFile.c -* seems to have fixed the problem. -* -* V3.4 and V3.5 are minor upgrades to fix bugs associated mostly with .car and .mdf files -* written by Accelys' Materials Studio GUI. -* -* V3.6 outputs to LAMMPS 2005 (C++ version). -* -* Contact: Kelly L. Anderson, kelly.anderson@cantab.net -* -* April 2005 diff --git a/tools/msi2lmp/TriclinicModification.pdf b/tools/msi2lmp/TriclinicModification.pdf deleted file mode 100644 index a88bb902f0da05d2ea9e776986c6732e0e37b480..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78328 zcmbrl1#lfb(l&a`%oOu6Gcz+Y#>~u&am>ujcFfGov17)V*)cn2X1dP1`|j@d?^pHT zx_3_1NF`~e)jDd;^Qc>7ilX9lO!O?UWc_ Ld>BegMfF%>m6wl^^a^7F$wyEvH|+QNE(Ok`@ut~Fx}{ko-k zD1~6xQd(5nuqhE&<}3}=ZA5ZZT0-M-J-IbCOPqT?^d`N0=|_>knOr~$2B{Gzp4#)R zCM}xUr?_5TBDaoOH*sBb4K7=iYi6?59eM9q+$Y=*Z1bvbG3(%Xys+;{=JHfm-8p~D zA8Y75X&-HDldVoTt@8Y0eB{{q?Cfk^owGvAv9Q+3B#?RYc-HrY#6|Y$GQY%p=GWS< z#U}&r_$ZRI?k>i6Rt{e_-!^PfeiQpKYU?VDGN`+K&gb1D%dI+&nB`co2Cq0Hle@@z z-wG`IwIzm~CDOeSDEzAmJ<4@+uN@S;R*$b$1!wfA!2sI9$a`-65c&!|R$cY^690R) z9(>BkLGL-rBy1gfsNbePOW5v;s+hH#<#?~kN}aD)9eK9J WJ&;>e Jbo=t2(3?uxF8j>OO7KW>(}mn1*5C@|{50 zN<5QGR<>Nav^4Rpnn}>@W-5!#WfbX*L+1wMr3o_d3iGW4-zB|=6z#1EjQ=-~9GM2A z@Vh)?yGx3yKT(HXODvS&jJqaDJEI`=;-c) zna3qGCp3AGai=`2`f>{#3XDx3B4@0o)U*5nFO51V=ExjLcj;5^mVCA>jA!md=k>Dz z>dzfdy$mO#Q+jg~(AIQbu3DUt!-PUf#4~PiB!74;6Ds_U69mATaktH2eSDF4woD*v znqwR9lWUkA{AYh$&0Q06a4XtoZ;moo#k2%;3ZzrKZw#U-w`7_N>*N(C%jhMSq{iQ4 zBzmmc_YqV22LZ(yS3z}?gCZo{E||QRhxFDK9n2LOPR5fz8DGsjbqzYyF}Y^qa)cDT zFoKH83CG0g3qM6wZ=wS40@@o%m~4L0+^q$mx;Hb>qu>6F)M@^`%0ZEsOP4ZDUzD68 zucdxAnVYgGC#tA=t!-Z@ac(G3pF@y}X+C4^yo?w2jl9`gG-nGGeg3^|Yk86gYXy-+ z`IsKdskDIIv&Sul9Kl&uQXN6o$+Kc#we3 c z;600sdgt}(Goj7r?JDS4G9}q2!CJ0jWlcr|#sVre3RsAPR}fe;t?LI$yffZu$Y_y- zuLlRBJl#Y2r2vezBdlBB;DEW%lqVCoE@Y)e4zCzYgUT~T5ZI+re=b5bYH)E{Qi<;G z$4c&n-ZmnN{vpuO4DN0})kfmWTfCzZ)%P0VT#ULP3V#m;=YxU!<#&H0QKf+oX66=F z>)mpvbsZv-YCjtrvs$ely`s05tFn?{eHpGJz}O)W(HWq7dfiud`xQsBboN!zhqk>^ zZ~2yVr(expdu%~Xv?;nEMSHnD;v4z$MHx*cIE)lL7O6snjKR6d*GdDp<-Br;1h4q# zR#z>r=chiks|*vh2|f4iij2dM9@H?X9 5(`yl7>aenX$3x`Mi%gb?`kDN*oX@hA5?ep-h`l;5&2wX5v!Alk*U@ zM~je&;FTrc*cfPR$rk})Nn=&}yiXS6JH;RUd`|b0r>sA(-gnMriOCL7!@XQB$m3|I z@uy932YUFxlEHpy_VCvN)vQAiX{`DIrHDL5G$9fKjX>>{z)UzCr)Z0eI!EDc)-w|z z!zCy%A5rH8_GpHes9FI}E)159+a5T|>iLi=M7~Tn7*6iRl0xnipHFUZ&IhA=U8M6Z zi0B4}Qy6j#um8p=CQqtr#cJ&l78W@t<+mpdEYWh~R5;*w;9LYnd;td|;Z0gW2EFFt ziCPrum!Qa>h({!DK~4zz=U*n->MIV2g7M~-n=L1xt@^8FRre}0cq@!z;z+S2y_^!Z zNhqUCb1Z@WJR21nqSKFGclU0qxwEsO3;om>gBTM{&+30*iqY{1I|&QqJ66ViHw?uB z-$oRwC>PM?6QaY`=LqZDP2Y~~W3fr(#O1P)I-i~7UPV%s)SzmHzpT}@=KSs^xKr_H zt6AASx`kCIX`>q=YDl 0T2nBg))%hSwpldZorv<(kGwHQ4N4+Poe=O0hfZrLs*3=9dZ(YD^rv-(Y2Y zP(7x=z92X_E~jB!ZG2dgOneFbf{TSuKJ-!(6|o6Ksd`3rGcQfSop7$wN-#jH>%AY( zzMj$MvUqyLCCIt!@0s22?vB#-Wf+8uC770@u&`Zl-%PYdf|L}%{9EB(eS4D6O){R| z=e6ids5P^(l ^_@+KJQdbcVY%7!TD|N0 zB XZ#aegPz zN%F}D)Oueqg}R0hl*5AcQ^hVOnE^drU{(iDi+K?|my2q<%_gwesgL*Qs $0bQGIe1RzL0`x|nrUtEdGe(+e@lMO0jET20E!wI2T zUt`Qac=Sw&r}=kp;P>?{4u3goXdh(gJv9<}7tkEu07m!ype}NCIt;^cs>;0kA>`ot z^)TaVf^`}e@XWU0#dt<=z2(My4Y$~On)*rhZ0vQC{A9Fy5BQDQGm5q!Fx$4~6`1}I z03nG@J4Oe~0iK96Y`WvXj LeA9IEE485H)RYYF zX@=;Wo()@l-}dL%J?{o@n#8rzH<^6LT|seD6s4qu&K#H9A60C>e3I+~za|X4jUZ)2 z$gMBzD>N_(+!1nM?2j}(w;n!?#EF;^0_{0$lgB<&@|` 8STjwU#egx&aQ zthzPP$*L@7s>jepR;LWLQ5~%;TzyXJJQI6iNDVM+g*CM^`6ufA$o&D!e-QGYl$nEz z?N9Ar`TqdYs-6y}Kn6ua^S|y+rgknsmVbb1Wm9K+S0`grXCV7O3PkMfTt4cZfq#Jb z2kMqHHL)}lw)X&PGkz4XGcf}>xR`ZeKY;f?<@|Z>Z@{kTWN)lu>H^gM5GE=PWKcEr zZ~-z%*?tHX{%0!k&r}Mi3uF+nx3PCpaWFJC1^&VNBF;=ejz3~yKeEg~rhoL2pZ^2% zfAs3FCgRNWj6kk`bWNP;BhUHIJj+L(=}#AxKS%+PK|{gF%GCJJGq4}>nSe}8e^>px z=YN&`-SvNRjSv0)Qu`kx_V-&DR9uZ*{u;x-bOADawlw)5Cd@2MKn6)uOLGesAQKnY zhh`sR=j34jhoHc^IJtg|_J3%|^v@9$wsdh;G<6cOw{@_$`}0?D{+ru~im3h _7`zk;L009OL4h{zKaf5(>fP{jFhWfaW;NW23QIJqkQIJqj z&@l0^(9m%(P*6S*eZs-VCnO|9!y+anCLqNlAS8JI4uFFO3;_;6Ku`eh{Qx`w2mtIu z#D|c-FK`G*Fep$E=#N@HWB>>l7#PSOSr8C^8i0U;fde2=AW@0XpwNk#gfK9fl?+Kf z`zOt@2%9-3?vN|18O5s@=S|PPuK=L`yj1}3HdaI>t(^2 |k9@Rm>UIUcC9 z_Pj|{2FNggtQ^(&q46(Ax>VBY%C}{tT0EjHD<#s+L-o@2@;S#fq|MDbF*l;1Iy9@b z;S>RJLXrnrYCBjRELR0$M(6f!qRn2H8KOy4_H1u10H?wWPdrDJ!~c}u8K}NYfBk8( zZg-V@EVY!PzlFWIAepE_egV0OO#kF)RPU#B#At1nQI{F$nj0J<58j}oEt!l-oR>+A zN__87vRmbO-8&%I<^0ySLA}{yeStai?h7TCCLd?{C=yuWmV!X&xBcP;q|cnjZUts- zUDj=~{#f$s8ga&}>po<5T_BS7eF-qin(nc8*HKaPZc>P5S?$j_wmF+=P6o}d>9>sA z!R=I}#Vbc)L}Zl@QoMnUJ4Wta(f{ix{!25n4%zOB*$la{ w=cGJD<- zKTc&yY(41)KM)E(Yo?Xg16k_1kd2;xE44|QOCaw~p5qP;kot3I+>RB1!V-3U2(OGk z7TPwX&z-lEJ-+Qc>T 253Lnp;xs z|3Dc^Kp7Ktrktsgp7ag?xZ(|iMXzd)wp|p=P-8^w4(tzso?{>qg->TD%;*4U$t+<3 zev*?&oaEhlU7AZ7H(1p_ag%;Pij30>gGD#;t|?0mOTGh`w%dB=*kNW+2r#aesSdD@ z^O{ZbtW-P)FF;1*C32Guo;AA HDU)^h8aRhBzVmfsSdnN5Q<1CD*(pH z6f=1UwM+5`sUb5Qe3v=A^S6(STK}BLmF^aILuXjF!0Y%_;zj$;^ajOMSXYC5mRAg0 zNm9Q 53!KSrh-MC^?-RgQf{AG=CvkyYM+)Lut|E+?sv&i!?TaAY2 z#CJ=V=T-k?zAA^qHLCbE7Zy=nL7uuk@cZtA%GB0xuCk`6ZZVylC0ax-P>~CzlCwG! zPGc%rh|U`fB3O0yhlC%UXwR+u#!TMijq)u&?p&t>REp UnD66VvEeZsUx0!axFtYJEdIl#bTYLqy&g- zDvW^W_;OF)HG%4`T#YT@>dd+~3VYrcV&aRS< h_~%fI7l{rP z9nzT=S2-DtN~%>oB#_+T+p#7U0vc)F5{FGq;J0Ah?S!~~X%mSzuNrG_HRHx&7dFlS z0N{lNhyuxy|6`>H_GuFA)-utmwt?D~ltcuUMr{Ug;RQfLT~uG>4+Y~%L@n9Y7SUjn zCQ~L;iRMU=CP?ij$hj3!so5Sri@4v{l!ov;Kf}dfpuz~F2UXZPpraO1a8AMy6j%Mr zo@zqZEko3=Cy9zPrIZ(%07-@L2~t;}b@=&fai@9m%eN#_snj%;S}SH6wvhS|3{>A8 z>$+hB{H35iDJe=f*G42G1XFE3MOu>m%+50>#N=Z+h&Yy3u5XE!AfI2M>z-wnYl|eU zAU!;5Ka$2X9X=NomkIWELm%OS00zWQahAESc4sFWx3k~AhNKx$xoO9n6t<7)JhYBr z_kzWEf|hv`r`osGd3UT7v$m?3hhm2fo#X*#&}Mgj%#mVYq7CZY?ny7`*~x0 zvG|O}(E4Ms!rHF+w`o7UGH60W6fnR;X)OzhUt+R;L5ewR@pLe{)ceF^e8ldc?Ig4i zqezZ@Rg;L1)D<)-3qCF}F)n&uxK1anb7@m|JFlOKo5e{>#t$N>ibxO{2D|qFd~vR# zsG0WRC+V6I6SKN^r#pePjyHifs=QikkvLAGeAyl|!$SU%Y9ke>v3Ee6pau!QB`GK$ zGmEC2vD5KHPz8CJdFQwj%_X;!plR5Mi|e{NM$^wmJ85MhGJQlw)$G^5{!tTeu@;%u ziCHQYc>&W{H&nZ*=9Mg!aN82}L1kuDzXwwZKvogd7AlEVtfSNwLDLqAAtE+}YzL z>h_$pa>6$}@NdXLQH~ceG$PWI&x8-3<=+9HpV_R zB`iyW{8PMMCb{&^S{_R4hSZ1?@sx?Zu9UdGDg7ny0Jgmd+uzyWYSe{h7fm%x*JcS^ zz(6*)QgBu>^Kn+Q^EfSa;Dds%3JbA0#0grhlcn4S95EwV8{6zc*Rod~+PK9{TdP_T z*g9aSuXyIa3$y&jJQXl(o^so=tJgLh_n_n<3M;i80s+Pq0boV|Sx*u1%rxiinDe7L zszE!(QWk-?m%ywy{^abFa+=dSpJII7QSIS7Uj2G4Ef{Q50a6IZm*ZG#WK(bAU!|vx zYUGC{B`y3sa&ef?=5*boQb5#Z9S6Xd#fCZ9f`w*JI8g)^9K6 tQ{h!ynDSj}9T zjte-H@*=UEP4Iru;(G+bEamkYE;ql`J1U-}S5al)Th>u;(4q31W0y%yxr8KFw{|Rd zW*Yxb qgGmNv;|byr|(gWma(z7 zMw`sV*-ZAP>?B~;HPO<^^MZ*P3`r|{Es dAok;6d@l8u+iV7@ODhu(V2oS$Se-Y_gE@r;|d3N`Rz#LOhVI_^3 zG8=WK1m)km`%=+}8w7Kx{B1Itk`y$5tW1w(FN;tI=TUBEsUo7PthJvd@lqU#qMUPm z)H# 58k&rHD%Psd%3Kl7N?;p6;XPQduhnt{7BtLMp&B5D*by76DR`N$%`non`n6 zwTXA|)quNfGjK2x4HS%8h$>2lhEsuzE`c!zDwqmj>$2W9rWS(H^=Ky-HwF|S>kZ~V z&sZb*Stcg^ebYRmy!*EgpI2v#OEyTVF4sAcEt$`*%~DcnDJm#G=_v{92wq|)z8vHs z|L6%W-;$O|E4zFCkfx+U^>iEO=Mf3cM|E+1vnz=9d!t7Efg1VsY~gu3E8 KRCav5iBQh!KiLwsg zSv-g9P{M-|gUIJ#J*Ydw;T>z>woZYw%FSQdtU1nh?l`EWz0Md8RndocY-qrcc-PT- ziNeri%{!sSJiJ#v O{=+KbLF8-@A+KtrSH;S{DhfTu4|Yq0TNegbb+G*i ze2s$oEav!=_F3Y$dkH-U*A~_t3m7SB7~z&8m?<@pdq@_^#&x1Q%ObkkZ)?F<7^CQ8 z{RJ>${li*AU%q4+&ZF+MEw>^UJh!nOJ7idf*)aYvZO*i%6h?GP^7rF<`mFW;>PxC( z<;^yDzW$n9!Jy?^)ZyEZ5!T)87`?s~>KKJ*yLyRt5T*Q_S^9Rzmb+&wkXO>y9(!)A z`KCVmgya3c7r*Gm&PfWVcxx;Kk(z9i73Mx5J6R#-*6Y+Pq}VlAFWy#MY)~UqDbm>{ zHi=R6wStHw#SfRg?H>trMVmirEBv-RvnzOBTJTM7d<)6>|5|Kin<%?cbuVrva|)-T zyKL|F+nHoFVK!X~%+ZV*s}~qW=>+M-jF|E7Pft=g!L)shWfjENp89~D3%YauF+-k~ z)+E%Rouf*m!3Ms}{H@}1x3j5aD(4-ooAJ*kom!Fz0-eoS$jn}u_@Bc{Uvr$Cq@wN` zyGk14twl&$iKJsno*3Nq^o4~RW~q<-+Zu+=`R(kUSr2a~&Ro0YBE~GC |)_0;qld zg{F(Bl;}BROxql%9a{TC%IG1}WX{RzkERk-61N3}lwt~J%X|hAp5_QFw|_*ZN1uuK zp(=_yVFV?{@*|BF3ueM@_Qr$ic-jP)K@94^$?s;N#19H>M#M{RIfP (Qk!}gy;Uz9;e1637W=IxGr1jqfHvF~BL)AczOhPDTV_S2jamwV!YU~-a9D{z zbWtNdJz`NRDUKyUHNS}RWi*^Lx2(GHpBzPLU)G3NS&tsIU`xifY=AHaHBO$twI)++ z5MyO!VsPW(E6d0zR%79XgAh0 Pm8Q&3VGOV=_-Z$!c^UW(!R%d`f$FBhk)Pwi(mucBBUpT|H@! z>P9PoAE4^~nkyP?KMSv2 >^ebRy8afcN{L&>uM-S<22u<`I&lh=RgbgU;8jR zMV%y~UczxZ{>5|kA%m)w@S8{~deV0-^KNGYr|ZS($OkaZL2HCTcgS 9icdRq9I8 z8f_$mnv*5*r({?rY>!A^Wd(EQE4 H14^ zq+7}~DH5FIEUkG?W4Eh#UK!5Ss&W*(qDuJkVBIh!l&Ky3zi&PyPwgCWmNm(hopazy zxZizE?6N|vK7E^XBj)BD &RHs!h%;sN>zTdzfj7MOaxj?q>guD)g4ncd{}P{8D7VV 4mH!Si(+~tcX#an)_Qf zi!NX5Ij8lA@bFdvcrk;rOfUTYuw9pXC~X_A4lW|wq=WH=V|jX=GWU<|e(Pj=FYzVX z6C0vJA|h%cDQtBeI4;u5C?C6jD?puBC1c{Yy$e~K+&-6c)D)twC9?!otUEaI;@{%t z PoJf$?@nW1&DI|aeb0)1q+%M2Ejek%Eve5G zXTbqp>iIk|Rw`=PWo);W )(Vn1aF%O&S&4Ov<`o;S zt{9zNpREVYcm7t1Apz+JmKIFmCi GV>mbShVyvt{ARVorDnmFhtpD=8aoHMNN7G zfGC&!Yr4`*oOm%i<8U7q*eM3ZosNDfO*O?_td;gz3|yk{(v#4X8pbOFo&hd3eWu$} z_LditXHHj%IcOA!TJW?Zh4V*MJtmn$;^L}S@s$&x6(tdp1DyTrTp$x#57#C8^6B>n z!ZDj_TR&sJ-Y~x1je?tF7ICHoC~qpO3JRF|Z*AYJ4@5+&l@DPP3wUMBX&ee}(FK($ zQ1GY6geD-3$7;>YRJ3zU-Qv3Metrim6#bAbY!n?z_ncUxDvmTJq{X1g<#*OC&r~_A zaLYe?` 2oc7xOYJKRE8jr0 ?^Q0YO%k~^Dj&LA2 g~Rl>|L8x0u9*Jm50d}z6fp?> ziM+D=@M-`VL`~f+jZKv$KKwcVw}7nd6n9mXWz5j2E{?9BsKh|B8yqhf;0%u>2DnnV zl%FDKND#T3D1 UR){P-0^-bhy9(qeYl2WW~W=B~h`x^(bqY^D4IMjf~eJ z&0ot0EsM+M=RS+=0L7O8@IDs}5I@#D4fM0)UL91lvHp9|PskvM8X(`d%*? 8}82N{Y*MmX?qmOofqDH |wM$%Hrck^&GC$T$ObD}yFH!{e!3ZlUCbkfK+%?rLj znRcm4WdQc>DQ9ONvSa~_=;`|72jqD+;ml&_*k|EapaAHkey&a@#K=c3iyVMQvH5NU zc({~NG0I|^<=*dMv!}}jl}95cnxr3cTVWouQ#Xz9F^pJ#HTEfDAY_`h=@#*)Rd}bT znhX0Dk3Gx32)?Sk@(p`Et6h?xOyvkg#q?< zZvq?SJHO@oiJbxp`)jr}x`nGgz$chXu~iCc*q#p{LIOr=C*TF@bF7Wb1UuZ_X;Bql z;~dNE^>*+?2&WTaw D6Ihko*# z*ai>~ cH|m z5k eOOz#7XaE|{k}wK!C`2yX>ko`+)Gj6I1N$|6e8<*;zH0ev5YvxLfp1!$#}V^wO(v0(I#%b!ZSo`c|$SnSk0Yyghb;TMKl>%-s>?oPh zbp7fEu?E_;sdZpWh9^9Dh(q78xA7dlwtmuKwqvUXZ$Vm&>hL@Mfv`n>>Cs8Ofqou< z)a!g<^o6J!))&v0;8!f+U=Kwcj25_c01{COkkp1$6&VNm0QxlurH@s~zf{46I0V_V zU&n~5E@nxnQwon 650Qo NEg zDM3IniIN;$K^jj?cv+rHx=qki&{L#H8KKl}PNO`nJzGnmOVmf&he0BdCG|RWXQV2z zBHlXrIMtg>A!#wyJyoARmqMS&SNg5^r4>}ESFl&bzo1q weqR&eSS p<&y2RQvQ}r9Z=3*Vtz$#A?U5VX}CAzp1K>?w4E7sSi(v zZtXf|hkVD>9pWAFGx;+U6kn)EXcyxBl8YN {;l3&@H zlT?!klLc__SQl7xbf2829k*KXoZ{(C=%e&K9P;MWR+D$Mj-STm7NZZ``fdBym-v=n zTc2r=WRT(|B8QSn5)W{u;Pk>$Yd*(+u4zfQH#)aEFX89r59g2ON9%U$uJB=aFnk4l zb$eRBUc5MXT6|Uj=LD~W`3+kLE)K2^#Sg~}g9_ma{-YP9w 6YAFn<9Z&_KrcKv+{VV_7vZT1A0xFiW>9PsSpvH&BSz$86h*}z57CwqDh99g2 zj3Vu$mh)$7X!(NE@v@Z8nr0noF>kWBl2N3YWPzG+4OaCV<`Sm4qe|l_`!~B8yLMyv zBiAF(U)jvq++EGP-QGf8dfCpb5vzh1s&!V| rW*qpALHB?!xrV{H--x`f=M{FyQttA}) z()9WKxITUtblO#PSM=<@=?3k-wtm=tt&wh|ski*IdQ-P*Z~Q9%s-@%eNw>P8wxa=( zWvoeTBXenemvoJl#C*w7;gLU1Y{q`qk$1~!_R7%eV$UyI-&v4oumLE30(87i-{E^j z>nb7J0mHSe${$n5`A6+N=DzyAqNkFV@lz7P5=BFOv99wxbBi3M97*hb(FucfJB~y4 zuba0b-e?tviYx_f58#|cT$kHJ4}|AA@Vv{O5kBRI6tB5=%|EpwwDK0#7Q&kg*)6?g zy?-70&1U0I;?oIazJIxix=YV!7&Vufil4;D%H+y*|9T}n7onvwdV!!LCq@6{tL0(Sxoy{>L&Iyz zPE|}dgwMf~?lZ&2UAxa-%zHL2SR~}r8GX0+yWSe#q0h$aG*lUqp1`;l=c~o5@ySj; z1*`&fPPstU>-@u_Sy|W3$+ty=sfIA~*pOBchWF&h8igMaQ)N>$;*H`*5>*mYQIApU zUUfGE7h_SWvpc~(RBz4q$ kAO1rt97Vc~hOn&dqx?7$X zmqct-bPL@1zvev~-weeco+vyhB lHQWDnA9Vfvzu?us!;6?dLXZB& ztAApI{$SXTFe51u5n)4TQxo7{7*-jm`*$0rzZ?B0ru}EI(Ekri8>~8IjV6Tt#%@>k zlNegd8nNCZj#x^w!a{70{T0Q?8h(|qSuD @*MR-H*WQ z!h}IOSWAp@qk_^X4~y<{!cMli=;-_8*Xs?Ab02%RUjPKB8P;1r@Lhx<<$M%Nn=isv zFJXX~d>A2CGPTtcc~VHBK<7vAgC#E{e{J<2-p}s!?o}Bx%^6TZuY#Kr8OzkQ=U9%g zny8>*yub3OhFqY3?JQlL#B#}ddh|9S(eU+a5`Ph7qnq@VYgL&bn-vU{ X?dHJ%qXnnzfvpc+A6bqfU)6D$9^o>r`c?f(I=~^0bJWDp&sj@SVNurZ zp* $u13PNhM>0XKT1*_ja&3Hh__pb%=$jUttHL8W)H74fU#%pc&&oR!_thR1^lmR- z%qRMdx2c%O-69T%!czz6FB6tzD&V#aY=@w;lS8OxY~!Cu=M4-pI&T?t1++c7#C_p! zm6EW>XH>)Qefy|QShL#@?Vn;-hhDID?;{R!DM1-*Hiy&OZB-o4k@HN8?3}AXv3jO` zE}HGE3%+u`fNStpU{)!! %20MufaCBpAXt^+^%v2XBZ7yat9z%YuRnLmMh0Qxt0WN8}R+ph+tA z2h77t;v*~JQAWUWVilHBHfapNg!<~&3O~PVz1Q68FO03;XF1<<+5bwc1oOii#0&?g z1OV02sO}Jq2Wg|ii+cAKBPT|XnM8y^9RnHVhM$ifVD;|7!1dQ^``WrQ-Z=zi!=bN( z@=gJgN~z`%%v%k()oPr?OfgVI?3-82oB&0}Fy~h6EY+|@P`^Fr`u^pgkPK@OVS+fr zU>M&(T>L;7A=JNPastdZ5j*__pdnF!khCCpap21SpJ<^x4e%+!2Mk!25UG3h6yc79 zNH}4&zDqe^>Ht1}XZs0t79hk3n&a IQ;wb^5g?|BYZxXg#A=I%Cn^}u9rjN0Q&z%I#bpye_y(U8 z4*3n`w-GCfoP_f X|o$zFNjkSsA==x;2_8*&{p7l0T}*57o^~5Mldko zOonWEVT$slM69SQ(7HjmK|+0>w(!OKl9+JJg1L;pYLE{0&eY9oz^I4g_h;0}pFpw) zMH}aa)r->QLrjMc6VsEDqo$(4h41xqZ#!;#8WB1MJ!FUym&MCUB9aOy!+(&E1XbY` zIV<9(L@%iyg)q$Nl|s$Hj<~=P8z=I%xX#2cX g038V17KJHxpyEnWmZmF;c1mUzPES%#Vvl!=kBO5{(WB5MTBr2U zd&;?y!N$h+!Inr@#O@x~N{3A+Va75IG1*W`F5OpEu)<@D{J{HuEAm}(K2$U`*0jg; zxHOqm9a7DDcUdQ3%Pmf$P76-7T-9qhZPaaMZO2YidsJ8ASF(>}S8Z2&S3|osqp?(q z=usHF7)!7f80F~ll<<_Yl+-jUl#n#V)G3q%%AJJ|qT!V$mAh5_YSfA=H7@d&8tLC` zzMYhfE9uqfRD99%6b&vk%I{N_Qm0aX6e^N1)lrjj&9O>4f}N+HS1Av)0%tR3OUV$d zQavrz>REZ#Txm#a@MvJ4w90bzS-`zrJ~}(%y(PXSzvaKZ$6-aVk4BHC!=b~uXJe9c zo=}|F%kXBMvW}ThPe0|&Wa+TDn_hNrRHSpRVysHmdTwfOB5!nU^l1`X;c1$(j6Ezp zY&|ADwwdLsVkxhvJT4zwTrc((zo(K*9xQ~hz-W|TY0XK=$<<5IYtoC|DC`dZTKKj5 zYvP*^m?c< ZxS`BMWaR21~)jsg_i1&l5&bfK~FylJhP6F$v^`X0MlFf_lmF
L;Qo)Il+c{DROOoT0>+^Q@C>=Ij{m*Dag9tnDwuk0W0aA3GnLu0wTibeHJo z=>w}-7d;kzssru3>}* ;M(P`-G&v1DjnA!4 z4>K1cTQwxS#L^^Z;u+#*Vs4`UU^-plcM OBUwWn@@Wp;NN7sC$ySZZvqA__^N{U!dF=J3{#CqMB?L>m6e# z%%Kjj7qdH}c}AVLk}nA;T1k`0c%@vV)-pIVc2iVySO@QSKVRvSK9ilxeN9Boasuu( z0JVN5Q77Z%dI^`3%A&Xx9~M?g9%E>R!HNYQ${()I4h?{8x5JYfJBnKu!@fA5PclzD zky}%)vUN~DpI(*j4XIOBBUk^PWSUw|yXIV^xPMMwlAaum;qB^l^%SW{t0@0WQjuD9 zreR!LY%npb^{WYLQL08p^InFZuZQ-1{^|FvEyN0hHC#x~Jk?d=Bqq_O3_o&*C=Xn~ZCTYx7-8wk9Wd1XRh@?$kV0*-mFx znj9B1*Von;?_19;*DAVNJkFneUVK{0eJV1oqpU~o6YtE=eN}PQR&V)so}aiU+PB+d zp@N_wkwWlKD&0$K1PWbC8$oP`tv>PLxj(FYP=!WzEjD$IGBylC5Q+L2-dCo#p|=7M z37#0H7`8W)o7w7}(V@tU`2DQ?%ap>D-i5S<4YW53?v7n0K4kYyU(qiVFF%9BMu~ zpZ3k01C};(@)faDV{^1AM0eWLR&Tqlw#@9jY`z1qN&U`E=PezqhU0Ou)JO^jE?sWN zbjP;6h}YzOyN =yN#`ZjvoQ2IZ@Y zXWy{HLl)AxcPG3(-j6morGxq|P+-V>{=QC5>OIzTAb2+toDreLuTY@Qa&sD6h^|{WpWK>~CEvNrxzqbpri^*vng-B|!q|r-Yz&OpU(MQgGjm zZ??Xere&g|Ak-oD^S4Rm2 xh-6)Hg{V`S#E1j@Ss8`izh2L>t&)zGW)2_FuUH7b1B@J# K@6TXzD{plxW!2i-W;3RyEKQ8 zcyhM^6eeiWOC{ch#W)^>a;^*dd{3XvVGOD`r^YwFbCrBdap|PZcQ >j#rNBUbZS!<6FX=jGvpvR{y|ZDSsu~8DtZU zeS=v_nWSnrRZ>%--AX2d-spi29e(Z=ec4#%Zg_E5YiJA6Z#KX?Xo9QK*Z)TTe}VNs z0G^qP@n5Hk{yN0+U(o*_2Xg+!y_x?UqWM3e|342L{okBM^EzWO_$?^w_n#d+q2jbt zUpupPZAAURa3_u9Xl;l->B=;tdYViPho9DrlfNg I z^o4(R(nk_8e&W-!i`a4B-_f3ZI{1;hdOm)Q)x3slZTBlJyN#*koz=J1l~3}UtBCf> znUw`pWH ;}nZ1=4}YayQ`!k!K$hKW hQeMkP*xY6{Fyz_{7BI6<(WpOdtMA5q0#rw1?dvk z#PivUk5^C&t40wE@xN8(t)5qu1J-|4w%Q`8Ew_Xc*n1kLk# E(~hQ_H8VD>e=e4gFy2HU$=YNVx8UJzJ~Bf@fcH!G$Ww7e z!zx8SN*(3NClrzx_#I~e6YpGh=c9?lH+Of_8sPkRPFZ9$+op=Cd}LcB@uT&dym>Zh zm4jNE6zVmMvOa+iJhT58v`#Y5)q7IhS}n1Bn_&2(TjX?@?ht{mTWqu0J*9=J|Gi;r za43b0hIE_VQT<^E{V V`Wx?z@<` z7vEz{LItL~2sRO2eh4_d93v{K5rVpV7{1QzG(eC9(U|onhx34=K%R(!JNci&NMLc0 z)3yn1p=7Om*#*2)ocfttW>(Q~PUH!E^3VulIb|Lxj?bpbH1(KPTmRjYh{%b^fR4DN zZc68)!o4ZI=V!c`HFguYkuyUfZZ&NLB^${56}wd|pfhVY#SO}hGwHcHWY)Ec=EU$I z>+DWL$3ywvp 7s?jM((!Ck+#${Gj=7t9g9hA$M^$ko!=B-XjR1q zS?jmK?q7lilJOnJ!;@q)>WSIIl#-dw1INEH_kwre8Y_`-Hcbez#vvT_vN2@yaEOyM zj-I$_1zC0!IRf7{Gz(KC%v_U0+nJeY**s+PH055NHK^?+qTx|Yg%jwLafMez#Y(M` zCX&0Z1~a71r?-JleHloRA#Cw(RUFs*Y@5-?V1%ZS=GU^+l7O6R0J?6-*cV90N4r~` ziSWcn%>fb(8OKqjZVCX^u}Ka3eOSLv`ih@Hj5m_l!=L!VoFeK8XABeGZiN{(jof3S z4p49J^uB*>ao<0C%XD|>D 0ch%~uRjc>jRr|M}_TED?y_*a7!V1rc z`h5zJn-P!Ye(*#U0e$B5?a%!MnOrRHMJ8fQy_72+SyTWSY|_<=EhSVU7s6*O%}G=R z@3sGcHW#hx%MoCryQM0$A~|D1A~Q!KnM+-32$XF!YCR4=NBt>65$30G#;+O5f!e); z_pxzrZw(N%Z*LxSBdB4e6MWP+>+=0Ly!co{Fy}ns@KRpzY#G-8*`yA?FuV%<`t${U z3_5E%9qM&adsJ0wxf~6^Rddd8?%Os6zw~*SH!QN|IT>wITHy>h43C#+jSR}DZCkgT zhNi|4*wPE^9SGQ;kruio_bx ` z8_0$&1@m@XEkmTCYlWirC|^J&s1|Aa3~?e?N4kMYiV|ncC6p}A16f9-0YgTjA=`zP zhUdIKW${8v7(jl2TL!F4+_PkmCe)r{VYW!eoQ6{MI-Jb9t?aj>=`Pq}s5M@a2NYcX1HJOD`yX^&npuqAPfB7s&F4cgA z>~)JL$6+vs0=JgSrec(g+A?jYnoyU!WBzqalm#RqEKOFFJ}*`$VjRyf#-;YM6!VL0 ziH wQSorI=S>0H+|#j}Q@Cku_I92yw3%bX}-fiF6#=|!)Zpr^JXgV<~g zMfGdmyc_8?yA5Rj{opG0)8Zsk lMjPCX%^ z!c=Ostub96IOY |5{+FpTD*xa?Fy^(izf?;G@JKycP5G*JmRVVx1TM%_ zn+Mv|x9!LhA&rlBPqNM=;tMjfWJaAbWTu(&_4s2(5nu2y!~n5aX0Gan9RcT&Rys=J z0_)8&@!cs+#3U}>{GXjnzdKDBGLugDE>2SqW}ZYFsZL8 SKKk?&H#h+5R}9Z5>p_OVBalYJH0U z-T3e!=8K98zUyCV!H1Y?aWcHr2vohSzNDzUpy?R?i}lEc)IJmfh+`_lEk1R~mkR2O zsHc%_oy$s_z-6xi%w>geTnDSCq8ugcpW2t(9!?vQemu+(7?`4EhpF #Sl90)qsX)0Z1S+jSlJ(ZwlV#8rz zaxRohkm!J{7_kQ*(;r2rrpiGydN2M8c@7zi@Yip<4MECYW-lCDy4hr<5U9y$5hd}g zMDCoNs@p_O6MqQnzBoaeVLENe9P>eEICrl>g7xwc#@(ldK$lcJEMc*m@YjogND|w; zap>=PTNU8yt`H^3_!+IZ1?#0L+_6`2qWs&S W8v7Gh&;2X~|~&{0+{VzsGyA9g@xR zKrkNtr_?U7F8GJJO*9=ifK#sub7Jm7Tw;&xQpcpbO~NY{OOJ^2Jj4~gv(hC9onxN& zzKI=V;3t*9WZ_D85DRJMhQTsWmWvZqGVzi7tS@Y**~WOTf5u!gIo=ncH{sSXR#&oC z2FsQ4pl1^#OA`=BJ+cQk#jat=H8Hed((h=i*Scb@o;@>v#Ee?7rdH6+(_iF$`h;`M z-*qajpCa} CD=qs7>Ex(VRaVKralTq!CWY%AilI zqC2K7(}zt-oUhrh`s5r)t<7g1Hp(;LMux(zVKd@|o6?=H8Pe*~X&nT|ECS4S3$7|E zz^uJDE8_Yk0N}`>L*zd=oUX+<9n#{!CJBc8pmt3I5wcL*$C${n&o_dXMFe$Ps@--| z7j^%rMMXr0g$Xvq8d+d9XpdS*{-L12^yqjzBzI^fK9ud2XdOXuu8aiDi&nRx$V}g- zhBrDW(}&E~0BcwN0V(o6lXfx(lQ1TUmB7^phgoh0sc1nabw7JMJO>;=XFqv1{3|rI zl|F`tfQ#U dq0TI*bM~1%?W&PX@uyfb>aQrS2k=pT|3jS2;`6i;V`@OGT41no zjQrzwjzN#Gk*u45?rzM&T2ozSN^%n=dXQ)e8jA-BAM8$tqj>p)V$*H|%75l{6fxU8 z6G1liCO$yQc4!SE2XZtnplB)|k%N^NrAl}!GZv|`U=;jVl|mZHumvTz_GH18_=ZS0 z-_M}CbV#DjJ5AfLSu~Y1Sw!X5;Aey`TB)7G>jc(tjZ^Pnv;1B!H=pX`(HBSq6kOT= zur2*p@`;I+p5b2^DaL=`9safB{C}ZcF#bD?;XiN}|F&oSFT4xr|Hixc2WakJT#f%q zsQVv*7yk#a#lNvB{s))^G~IuLSulUYEExZZz59k){FitC4@qste-SYLFL=C4jlZ_* ztcaawRPOV@a5RbqBzWmf96wt@)d@n1AiRu<;Vs)&YygjRZxXl?8Ddop#uRK6@>Iwi z-WeWuro$gZn_+Z
nV z(Fmg$D-DxjUAZGgoZO*HURZO?0JOJ&nmg$)voC_GP4g8<(nq(vPYO4~FOBzx>>g@Z zl*qyRkJg eozDrP>@T_Zl>`mo6ay;)Tz03D=sxNdU-y yi9N@PWfc_7thas;3}Qd_-a*SwdgmsW^)S7G&!aI8 zeNECz8?GxI2J)o?c@-teSht-L5S%}1%gCEJkn-UCW(A9jw$N8hUbn(0nY9~S7F=sd zYj|Pt2{5wPlNzO*)k4WSEaeET&_B2x_kH(bcIS#S$%!_5!XRlmI6LKJURSkvLTQFm z$k?d3{p#K9Fqgw1h$9enCQ(0ObispPH #d7tB@2rL9uf)M8v9C!$1B26Y6o_-=9G!JC(~|IJ2mM z48JRa9Bf0Tfkr$+494?tb?;kFW<>tmtABn-RMC({5mR$k%E{gg2xgNjASiX7DNC-j z`c*z (F#r^YdR&WD=)V!>m0_PesL}lLnpjd_FPbevW1W3{lvpe>C z53^`f(S_$@nsN=>RbE;5UHgtskS&R(!zTTCAG-d~T>`oT*R4VFoY9=yEQ>0! %M1Riq`Whzq4{<1GE{wa|JZ6lfq`Z35M zge5~rw@AKLt^h(^=)FM@h|3Zt(yTqrrMQFjq5B`O82s|T^O P$bz6sKIl-)fTElRs1$p66GZ#yg^YWZ>A!;A=_ z47#@ax}yUoDR{*I2;!~6KdDJeqL_ns##u&G&4GXogtxPoH{do2q5v=>%DXwE)>lrn zba{Ao;Yz7ex;RTMA==0ZhgF&du@KLN+h!k5YFn&0*8NQKS1mH2 !9A zl_dJ>sz6Gj`+$B}Ej-Dx9ka9Xgxx(ef=rLH?gaT`Y9`7KmvuQmw9Dj)2yNI ctp`Cr!PX?Jf!Uh&v9@L8Jtj?Q6C*`zrIpwqu|P+ zvtmYf8a@smJvyRvAUemeLJ(?S{7udIFwj27$f65n-WN3utu>s7+1yyt#sH0M<&D@3*)H zO{G6u9 0Tm9NHA?F+{c*eS(Krq~ zLJ@`NQ2UHDEFLBiKV!#+xMZqgUKq8FiefD*kAyO4MAF*F^2<|i?2Q8#_T&P<-X=Aa zycb`|7J*q!PI#S(o7}#BoI9t0{tpiRUy2h3R(6j6@Vfuff&D{G^8e)E{~Z$bpAP z`jr0wTK(@G{C^d${C{)s|ILs8D}?#)lX3dr(YF49k#hMrW*425g|X8&UhAKfs(*`m z6bTsrtyBYA=f4CBO#cwt{P%cB$iUga+Rp5s7%-=Q=YRcYXz`7*`p+K!4#Q&lcNo?` zFBu4!=-IyGrvGc*$9$)UzVgBbo9|@n*g2CMS-lw}(+Ekt39vs2wZAy66u*e;AJ8z+ z6#-)?A__@)RwPuL0Ud|Z-9NB|`uwjklnZUw{N;@* #!N>yyU%(8LDhuwy1PSv~1~J$*((=ZnaLvAk3(s;ULudh{uc zlvY<865*GRjB>TfN$n$9(*1C{!^t#WCMTIm!V4~Ruv9BeK!g2duL%|7l5Yd~QI#$; zu@?S2OqCY8tX`}S-_FvERS{iAqJ`fEly9fI!dTt;1AW078eL|hjob{M(<^+P%*g!R zaugv!sgSamDPj @_Tra<}l-@_j0O%gZuG=c`}FAx7$H! zPD^bvTvv&rmEY3!n+vJCSwf5!4jyDKs47jnJM9xqqmzGiN2H>N=<6^TOhQ5f6p;zn zNDw55=%I8_N!#{Ubug;E?{i2{C>g@yQc2=26U@^mG&q*WXV0~EiI5)QxKc|E$lca5 z6Qkj~5_|+*iExBtmdT%e#(BxgR~)2sf?MEs6u!qPhS(({zvA#7wey7Z7RtUHQUII_ zZ-CXC4+(+PB|=|=fMj(}=glEJe&+%i`2kit$lFuH%YUwaMf}9;#kVoCX?v!o)GB9; zjJhISK#_iPV9G>mX9Dpiw1!X^3;%d>X--sUV^8-8|2_1Mb6oCsTx1c9i0Q~03;~f# zo&8PHN=PllCPES<<@Gz-OAqv?4*zSk-u43YKT-5(e}|)*c35!F#kIV}ze|HZ*t`JG z^rayySHiDoUMdB4bz9;0E(Hej-G6m$V8n*?VNRhgXJRbHspP9`w$5ptMP>ss&k4wW zeXr5?r2e@|%C0e}4HJ XSY_rGpiVvp~LJ-sRPsYmmle@Da!-J9Rf zu+QyjT@8^&@4Br6aH4mu*ocSnpC7DZ_7vVv4~B0jc%671xx?jBgTEgdkr9QI1n}G% z8aNberGPPWF8{6Sqt*%0XoIhJ#*JNZc^C7I@xaHorlRVL65=%_8gl|d{Rrd&fr$4{44N7zmIw?Z z0K^~*?VPrJO#2B(zSaDC;2d@R89HeP)e%-;5V#YV-V+SL11#E!ph_qucslHwMi5It z DY*9h;+(xv;T-xbpa@vi8a!stqJe{A}b_j45oiHp;x_?Nl#fms~31##B|G zXC5!&&gmdwGOggrq~LxjBZHfsU|(G4DqY)U%M@!2qhqTQ<^=3pI3%Gg!liB2w#c*@ z+Xk!&(R>A#QBhM8Q8%&ImaOfJfl5nmg&)%i!$j5oz4EfAh$y0fNNveDj#+V5$6iEE z#ubi$$PUUhZYIJ-fr-5$lEh`iG-m(_F*&@%qg>=UeZdg<8>uK6oKba3N5m`_mO`2_ zHWx)Iduu?E$4uLLfz|Q8PoUya+nSSyX5HoEpy=)sZS~z!D>#Q$Fv1&xLOq2wUefc) z)Rz+Lj@&+Jb5sUB$BVVDQC*zbtOtNNzB>gmlhXtLBPy#5zbX1NlN=ELBoT1z_OR#C z%51J~v^NaTDbYZz@aon8(oZ13Wt1Z9!G+8c%yfY_+(6a)VXiie(!i7|9&4^<%oyg% zcyQs`_;V3qO(hi4##>>QXtm)v5537FAJQfqF&EIB*g?43v14;!6Bp2LBuK~%MJ$Md zMM5}3A{>wxcKkv+Q$Vz~zj!BOi)t6g*opL=ryW|3a%--|6-$R9yY-uz#EKK2-T=Wi zldjB0Ew_tWm=ZLX-E8u%;#=`lVQ#Y$C9V!7D|Ek8VLH5ZeyuPzvR 7C z+fBdgt7!cLQM?I7Dv!Ye04K4E$gcf_v2H|P4J>;@$rX;fLir^Fa_96kcd(a!E4nhQ};DQb!VOp7{&}?x6-!GJO!4bysB`=ygOj zu?mgd_l3a~=^dbp3{De9-Uw+O$Yy3ke>6>l+MM`e;fwt-u7V6+pT$kmNuMw|GSFZ} zm3g6|*_fO8C;`nT%{wRm5twt!3^nYqOHT5k7D(rwmX`eaXX!4%2dr)}7B0}5oa>mo zE&zvwZceGiihM Z(uhqN`cq%G;*jgtJQ6qb0iP@Ny_`3-|3h7BD# zTkJ=_)W-?kh-ICuC$?K9F{>g!czmrfQfsDeQdg2R>CnEGIG-bCYcO?D<;lni*Q{G{ zHc2 &X2tWP*cz kG|G z3b+Lrt`K>xVpAv&5e=zmM=jeovVwd3$;bUw3@EL0d^Ad2Zg^_MY@uWRrU91 xf>^mA Bon+x42&*iI-CWn0t_q-u&R~$WeagVtg)r?b^Jx%xb_ou`Z z jDDW5oRDZiw+Pl0Bsf@YwuO-$2vv)HRT{HWOe zcLkv0N*Q;VwOW>vuBvRQYTv~6v0bKD-nWi5|EGkFw2e$-;p!Yd3c?~{2Qa4!jVB*& z_lx>f!h)uYM>G6zfx6|~Ar<+!I?gnh7#kt~r+%$S$V=PVsY z*5J-vf{!uiKm3orjvXuj%5)cmZZ(t~KtTuHKc?n}r7eDf6x3Zf6Sv1U)eD*gamK(E z vOjFTm})3_Q3QE7gsc5J+*+Ar`1GJ3P)_6V{pWUIAPp|S`N zRt5<>ZdRn@AncUbOpa0rc*l6*XH~-I8Ocf-1cvsdK~N-%_dX%K{nHS*DgIdFsSZ7f z#Rd{3HfJV)PBts~+6n3fgbhb=O70_RO9-=^JtDDvBkD+(`D=>MErzl!{5_Eytb#(N zN?}YH!6$Pfo~;&VRW{`vR#Z(0rnI1CM01sdC&zbelXxkPxGvS3geQ6v-+)d$e_v_T zof93yo>)UJsbDE4an$$)!5KdGm_(5TAHqe8RAux {uz5aiF{k0Ck;)Hl1?Dp_M(<0!-89L^f&j#MnUqJnIqr{bd+t68^r zyc`JZ+4AfDi+v_X@)g;oLR*4}T=p)A^)6}5$ta4xIi6**N4)f&rcZAlhBc9Sxvt(T zFvbj6MO~uweZE+z0@_ZF4>5i>D2nrseag^ca{5ub>)?n&S;a)G3D?39sR)KmBV+B? z6X(FRk@fopV^|J;UlaLZXCXoSReFaSUAE)AReuo6*QYZj9hH@KHIXU2gRr{UxLtPz zg9-vZEU2R($ABN*Q)doGEg5Njw)L9hWZwyN<1ht9U3~0K9GSuNct>v6n*p9@7i&)F zB0c%(jL1Cm=czT4{P(Vtl2;8WTpF`4Eh(NkMZT>#%Nb3@wR~<({0K4xga{F?;{=EJ z*lr*73WhZ9U$^ jpC bAbV zM$xw kX|!#A+<$6--7<#d4V$ z2}OID4-#g;SGY;{I)1%hbEJ6iCzgFdjjgjqo?jglb{!UT!RC%@EhFgb>FHD1)61b| z+q$aE9UgP`9iB|8mL$n#@zy$f`y@IcYJ$Sl$oZp@bj00gEK|{BGPQ)Yt?7qsMizh4 z dS4QW^!_FhekrbYc9Kj3^M>7?l#&eOM>Ok)-itC9P zVW_Fe%y2fF1#sI37(_CZBAV1~C)uEgh+HoZQ&L4{Qu9O?*@0?~>>LP|5}ch}+0rC& zCMGz-utK#($9n`08^vNTxA15YG>bV zGF_`arcJ)BOD;KdcMz7%<= zl=vJ4tw{pc%|D6`spq3Ip6kn{d9vllu}|w-jVGr^6lsMpr)sq&=1q+^F3AwR$+hAg zkv>a-OUzs`B7aLN2 j0*YTVL8Qf7QwQh z_>1JVFtB;O)Cae&q+{I-<<^V6*iVnkqz4b>^|7(orESLAc2c4(7^XkgCa;X8qb&uj zngA6OcYZak?_W; VfQ=))YqM36pcuf@Bq*8^OD63;vAftz~<1WOrg*OBm zR?2v#E`>gbDZF4$l;@uWEg9Ekfz6$;1#8#iKELA>5p@I~JL=gTNMeQL0B6Wv@K>yr z&^Ca$-CriQYsNqWZjr5}+$#7B7zZDiTY-+~bW0q_7f4d~A&zw~mS8zBMa1)}5@(L8 z{Ov;=8QOQFX|U&PSPorMaPf6A!{9@Mpe93d_;Ypku(Mulad`Jmh%{jTEFl6UP+^;x z{cz?$_ULr~Skc@F<4@?Aene=baDsC50Hx$O#<<_!Q|M*nBmmu*J1Pm(sxk@uS#(bY zKXX)&VgBK=udkQ(V{bKxFm1g^V-62oECDE7_z?$6FCk8{?!pR1Y`8vH1Pr+p#Y0D! zMx3U}<`tVeYrVDV2EN>fC0)l)9y9mJzRNM5F`g+8-uw5lrE`1~3OLEXa*k{vi-$6! zTv$*dc%e-PTS_(DtQ?O5Gn3EThLt3WtPBk8@0WOIUfi2|%+@Z)fq(E-SNMY)m^=kp zoNL}5aPo%9Neo$s$tj>PR1QGn;rXvw1mI33-k~m}ZPYHzFPtw*sx%ctI$Yruu5@1} zz0Ht_)WJtuOXfXf)rK{Y6S+7VDkT9%6QgUtQzM+6YC*UtX#*7IIL#MqZ%Z~pmEExL z8ucVdWWpum?mO;wCf-$Kbj)Ne&183ZT-?EI@*EB;E|;415-oeC@)bPKv%c_H4tmlO z2hazQnPaise*4N@Y;|n8JeuznRnmQMqDqMPJ$`DmH3lY{j~g#iIHbCNQ*k7JT5vUW zR5b+HHd$d=@gKgqh6owUHmq3_-8Ej)r)vcC;ngy|-BnrRx4P_Xy{4iNPoD0w`>N=Q z2V$LR3ZaDki3qRObJ8CzAue^eXa9Ka>8eaGdf%~LdfO`KlER!BGgHE!(aOn9A35eR zr5 |^+Y6Pt|Xi7J*BTI$@O@?W7UB_ z1AebdB+{0BGr4Hm))GIwCf_ZC*2z6LANbHu>|Xqc&+DDC1v3Uy{^R?IrK{rZ=Wz%sgev)Q$y$I}CbU#077L6UzWoaB`7 z9AK3Yo+&IaL{;H+JZXOa_w7TpJ1{ZaN%yF1AjRSlU>HA)8H31>XbQLFSH5g#EICE&>w>8tB1Crpyc+cw zCuBe};)LY^10C1baCX*8l_-cNr2fiaUeebeiW3ogLU#S6Zb? M~y{D#!k@(1R>JPuurKD?S+qz??QGjQ*LHT3bm(OF>Yt;dW z*!6plmb9mDMO$(ha=fWw5eR|vd2F Ngx-}B5ww+k=R zg)+0OR*Qu~nR6S;xrnUnCay$ZzC_8+y1g#+lfF`~ZXPhL@prq!%A*=bSQvLSD>E{# zhmwM|j0Kqeg>zZgZUtZ6BC =0Me_vWI;MZX`pPIP^fgC5~d3hHRv{!?5WFMoOK}x$6-k#;jgJn64f?7Hp;9H z=JfY(2xBI_HIh|fx&MKtT3de+u$AS0MUFbQj}2ZK-a)?$u<*9tHmmz#1T(i(S7YpG z$?7K?wW@z6o^9*KDRPLtQD89~v>}-iP!i1s8RB8XZY(B)0TkX6&{?3Bx^fgD%1mxF z16d+4z!l=*ouZtvpINzgLrBrks=>TX*U+Xd-67A$kuhwt>7?D<;;1gPJTdlMzjkdN zMTrLU{aIV-jPLq+Vh xTTcg2Lc8Z;w!}Svy>l=at zV?KQH+|u@@6R>hvBdcd Jr4+_J4SUpEkun>;ki5R-EaO*kT{t#p(7v_z^;cegL-y>ANWMf z#Zg94)t;VB`5roFuc=chIZj+(Az|S>TD``{kD6`@aRjSStX*$Zk2`lTa`O ~O)DF!jWe6{ z_2$FRQB&1C l}AF^@;d)7uapm6f4Ovz@tU8CQqFopBM7%wRR^)r}DH+ zdbx?FvqFN%2TojmWpGkUj*Nrku4YE=P_f=V%MA_BJ8pxY*0xPs_9F!G$vh38LisJc zr<*Gr3i$w~W10&mp*rFs(pczU3qu~JF(_p)D3GREQUJ$CM}}!w5Ys(Z_JyucS1350 zAu?5{oMrTSz5c`GkX=RF_(ffVb450vU41*xS2? 5u##B zU9XukSt5DG_m>oH4|{D{oB)Fs2}mvQ%2teVGs#FCfWBOYRh;fGM=vCyUAiq biA)9w-qQyw}+o6DlWVf(>;te6*3dkQCri{dp{Pl1Zn>9nn(nt>mxks6Jy ^Sh!&CA$z{zvVW{Ck@-G%75L0?}9!lVjxv(dPYzIe^Qi( }qZ> zEUsSx9Lq|B&(_|^=EJt|UfhJ}#TjTJ)FDFOG*WQB=b#u!VNrd|qc sejf!C^s0PXx=Lw0m9l0~|bbYs5L3{cCt2Pr&N85wNn z@Xb6!Hg3zmi9F%2LT$Ie1?DcNd6?Hq(Qz4l((@5YzPA<|PO@`o7UhjxEE*tj&tP%S zzizC2gC|X6`nyR_Ir-muL{9O5RK8f>vc3YT?X6l6HGBn=$!HaT#rpZvGgwe%2w=!r zF}%orRuKIShpzasN$ub8z|`=gYJcDBmUI}ne~* {9>A zrIX$CLML;+<@|B3`z)_=wP+2V=aYXeg_G{>?XL7dNy*IjYgNZ)sCAwdn(FAs#2B%O zvvks_2oCcfIH<70q(B$!#+4pqr^G)sYo_o@iUkJHjK~>ij}{p_Z=e%*1|Bg}lJ+56 z92Fl;UZm-=mLX}+l8@?$IeoBgX6pLt&f!*u&i>4E^mFW6EKF_V?l$I`4nD^^dtAE3 zgrf{O>;Wj2Lehxbx(RfYupN2qSP_SJ(BxMK>exbjPTyss&w_uBQ`_EPJ({{NiM+x! znQLRF6`0M5F$PM}TN6rbez7?*q8G8WHBYilG!HkglD`ool)>@R`IS}&pkB%v2QusL zN=&wbPK=3LVoIvb^oy`g7P7zETP}&iO{=z;7h$~`)@o-63_yn}orO@*xqJyjshphK z`n{0Ckiprugv0UD7k8eu seaJoK_I0h|*%##{R9<~=JfJhyC&Q8uWn z*{W(Q8mpQ&F1^NHEThVSQfAS@!99=xs@DZ#KXJZV@Mr;=63cQG$Ae8-_r+O(TJUKl zr2!K&jlvN^(So}niGOoBQt|^f8=Ggh;sQ@2Uz>W- sg$4n_i_%ZaR&=f7e}_C$s7udPud%DptDo4j1I4S__{hwjMugZR)RRX!sg# z_|xQ9J&x>-`&+H-Qdy1qR-H~1v 1!RB9b80`D0OFw |L*87^Gdfuw_hABotj`Hb+fx!a`ILsd&y6 zRwCuEI593v!KmPd5C$mCAoz{>%TmmvJMWTjmL@|Tp8S-5_j5m++Iq07?oIdgjMe2K za8Ff>*4gRgX4Pt2ZKr1^clEg*yguBv*@5Vo0!0ArzV*f9L78YBehYOAQNxnwR5BUJ zxEchK{(LXNqJfI8mD`hM?GF*#!b>L{x#&Q#zb+?4lQ%w^S~*Q}lr3K4NOjE$AuYZ% zo}|$jT}y~%<)CnA^U88_jn|n4eS=CcCe(*F^eKzrXcUnIl3wQ7r*z7I4*E;1Z*c>E zRd#}6i?f#e=wq?7=`??Rnn`Zg@_7}__r>dVr#7bAz*B!ZICKnp@oGh@^>H+y`c(in z|9oVm>_zbK%Ua4$=E8R;NBLuWQwYHZd<2Yq1LDDq$6K%EqMC0XQr#VntY~pmkw(Qt z-Iibp5p6)5+jM+2Darm7%7&l1l|KXr!=5D2hkjQa5Q32Hg*Au+e)ThtS Nq(Wk+GUScNnIh*Kt+*j*>FQRa*@tO6mw0EhMzs+vQBh_I)K@iTKiYj$Shjw z=ykz7jZtN0u#u`oM55+P;~_l`L(M|4DhShi@6Ba)AgQeckTdAldrGZ7KgiGLGs^(- zGua;M5WjWa#NX!)x#Sth^`pcXN)zB0(}ZuiLf8q?&~Z$R7XH~P7+UfdbwZ3-k3u)3 zCs!P(mIYF+9Rpv6HTDAq-oME8!qLmY!&E-9WInH3t03^bqCY=AcffKfO}?W0PW 5|qT1Io?7eSup=z$k%amv;Jb`S~S$OQal2yRzXYGq;95Y zR-ZSlmbgVv4(jwEQ;MR}R#nxM6!b6{*8&BHG`t^Dp=!=9o2I&_oa|FZ7xPd#V5-J? znTs6=FSngkoDUOmunOHWV7YTug-6HR9L1uZf)NW^AsaobEy_qSVd|if^bLG;=LKnp zBe!#hca#b9S86S!WD=0+HJ_jp75Er?|B<6G3KFV8GoO$KZ3aid6QmlQdW4ovX~t`< zzA?WsX~^8om_IsXB+p6t=CBSR?oJ$N?p|T^nr!2uv-_AhoTob$v3k|xbbOwOF5u09 zsg6X*WYpi~Nmt@Z_yD|_>bxkc-1skYw5NGV?PYGR d%C9oUG@8WeM7aQFF103 zua|gG6MPuk{4}nAcZUJVfR5Jx+%;W%qn)6 tJK(sxEnsZy*FXyw6 qKnQG_BVTbn!oTpo zA}eWa%z+($FR3gLMf}1eWl0N==U^kZPIT<6lZfD=CB30=7oy*d5ChCZmI~X@gZDDg zuf?%jCE82c>99 2?_v`DNF(=ab%ou6qHy< zRC*5-nB*76$lPbPz?I%_fm-G*w*cMeEde^1VC}NuKiXHiLTaZzh1wwR6{zl-W0pPm z_e=|h;CLyd3wthJP91S+R4=!sV^PC)um?)jE2#*2;?`sdJ9cn3yNIWKcp#vz;Lp^f z)#Iya;oscKY5c5oN2R^Gq?x5H7k3>?^vc#VwazoK4X=k|+|uTRkF1WdDoI?9duPgr z@%vF+AFn09m-(YFN*EAeLiOP@`e-u8_AL3tni= ~5 zy&=}Xi{%9w`dLUo;O8h&mCH&|HA(A@MMqjYF%d|=U_?gY)#N#0pMa0AO(El1Eb|p8 z{3n_QSUvRf@n1FAQi0QecpHjf7j})%wDe*G6=2gq{{;Tx4<+=yHF?|{qjM`A{j4fp zPQVYT-_XgYhk+0fT+~M+xn0ETQjNr}a(n6)$Ea~rQ!$&x>twW$upk4Vn#^|ClRZF) zKzqoPM^S1ee3zSw{8hi|k5Y;oMqP%(fKht?mDiF-u`WnrfRD}uwI>v;>$f3O-D>hn zsKte0jD)geW$(5f!}n>sHL @G-a&cW8VB%5#BR=hd2Q0Rg`XrqddYWaJNR1y=5qpEFu#_ zX53ogr9-2JDiEW?hR)7p21q#D?Ml=5kwn3fmMLHR`tTHOi>~bKd_D^AVqf$GR9Ybi z32L^J6qO+qQ%!_AOdYM3$dGvG4~8BJ*|aingy<%1Xzuo+DN 6fx`aOPs~q>J1J{qZ*XQ-iRM^X9z?occgAQ^ZGdz}70@rl z-+Jkou;UEg%)4}ZP+8^GWa9?T_1gIz>usB_T+)RP$Y-SRrOLE*iEHFiYQtkTROi^% zqA*I4EKOaH4AuppPEigCHlZ8d`0aYDmdlpwv^+NQI^zb-Pl_p83MojM3UmXZ6*HWh z3|Xg$kO0y672x5fHI^>fi7Hierwg++1F5r(BH>z}4J|e;nZpuW9RS?h2S!1rrhFeK zfoNJzs3>j(OE_+r1f6K2X`#xGx|)mjOq>@G@2#fNMT7?QIHKFXcj)A41Z;~7w;Sts z-2?>^w0yQL3Zc>BHMno_DbH4hGT8&4!|jLzTd0b=!v&~B#!$lIvZ&o#CTvbC3|6i_ zW_G@SPHw#v-KWR$TD3=%6&@b>G?r>IEJCw5(&Z_0YtV;WUA-+|W_%LJ%k{~(Z7oj` zIy;~w)v}I+v<4;?jTOJg_I6slw;boop`F`wv$x@)DN&{ljZ5I7f3I$xEVxO*w&Vne0;c|WOuXN5_pT@{ ** -~|A{g|CDoPkOz%?-*eEJA%ujB+^yM0wdv zv2)_+Eq|R(^CRTRhOC`9v*W79!(^QZRBHrvS=Lkf#*duAfcGv#o{wAGzj>2%^H&sa zUD+=Kc3M6NYnH|rIT_7Bp-^C(e@9EJyc{nSneXiOE((^`^n87_4VG<_@$EGN;a7q7 zgWG=L=ZPeBg3CU)vJWCrwJ$<#6C?oD)+etl?>*W~XWdmCbAussA)Dr3mN=M$WK{hq zF)xq;m0j6sMueSbhXH1x1#QPGn}J@3L;{sF9RjZ8;5Jc#8MfnKC?yAB9{@EEqbYtL zS}qc@)A<@)%a_EWmCE*Q-ANns+K+xu;cc=#JNC*Je^7jke%Tle*_@!F#PPAQgu3W- zb@GeIJ<}{L+Zsi38jyWaR;T&`=gC9AJ04&vz;ujgkWPvSe-mfP&7CC;9=kmy?t>0N zmy5xIQ@W$2Yh@Y2+Y9GB5(MgyE-K+dxti>m&ny)*sxT;WAPX2wg~c*sH1`(8pTtgF z-VLgdr=&eS>+vYhdkz0JBT*ZiS59+h19M)#QU6Xwv$R&_wqBy6wXE2nyK3CJ&@|%E z-c)s+l-F*fg{#H0bDrcL{oX>whQ~Z0Wswmxn tp*IDlDkK3;uydwK$DyT}5A3W7igz3zG%Xa!?^$#KD{1kFGOcic(x%PX5u<_O@ zX(*}rF#~tj@dUVIS=OOAoso|W1B*!5+eGu7skIHz=V+9J02HN1_uJL`)uPdKECUk1 zXb!w2T)Do_Z5wR& k#W=p Qr~;*zKBq!z<=W^gsy!2Z54nRJ6e@f~}9bmsTdztiJxH zj%%X3C;b|$U~|U_4;ibZ%>X#k*G8!`by;>{$zuL5*3LOPlW*(uv2EM7I<{@ww%tj` zwrx94Y}+=vV|LV;^zXj+ox5h%%$h%D)jC!CoPDZlpR7~QlT^
0*535uvAuW{ U9sO<{a=$2zlbXrrv<+e*3hD5~bKmGJ7vQNtLh6A5)vDU#-)EO<{mI L&s|k^Cty5{a5N|XYT>_PKozC z(Q$D~VCh5>dQ{rZpvMZq6hB5GzR4#2u=XNz#uN{PhQ!z$HySWI*+kS`!poo&Hd c4NR5F0Zin~0+etVoSXq#MR5!vCrv1|eY4RpU>J~{|N0Zr#JGSU zuQ##tq+}^;7$Wc6V`t;1?soU{dyV32Ic@suD`8uU45Q$a?FL>B`@scjVD6^!eY(M1 z+P=4NDoV0dWF`?r+EBWXpOAW_V|9*-@m>Nn0dxDY*WsWGcMQ;V_?2Jg xw90~=FBok&CmCi-E)1_uBj=6sctKx6 zqJSqq9W%ncGFM^FN<&={M|&SE0RGjlox3E+K*AR}ps=gDQ@obCSG1?yH?e`4d6SE= zVXG6kmR?}ZUy|!hZL^|U4Nd)x=6?H+RY{bzmR0$HzD4iipK?As4T6^I=76Ye>ir04 z$nCn&;$S$skuAa*2KVL*n%#k+u-MS<8;j@H>mUoPy!%COMN6Q^;ggAYQ|g>rIm&ph z1{krIc=w(w44 ;`hyXZhG1JvG?!ycr68rT~Mpo2r6F-?B_0rd7c#_ zM|_4oMpAGXx?R)}ozAwqNfxux&Rdx{sBCy_)>?72K_gz8`O^jFHI5j|sd&o?l(a-^ zR5D;lKs&Gog)dG&lnU4_j3p-=+eGL%ZkBdF0Mk@Vl>JYcbAmk`rj9#X@K`dwPuOYx z@_mSmhp%MCz|96AN2k9Thlm)cZeaGOg;LR+PG+CEjWmx0Y}K7YY6?7&LLtXs^buRj zeH*x1=PwoG+L1A1iZ?RePOf>G3Xc!?VR!OGs(y0T>Sv@q7`QyF#LUJn%k~6=67Q;o zW60I$ayeWb-gfEWgbB3SKYXnw2heM3n)Z~Aip9vh%h=;qDD*a;Mygn>>MiB@YoaVj zi>v8w`3|Q?)q;xFL5fNQT5W~5sRhK-s7n+qNK|MfcS^DhkRV@phlYh>NVJMB0du$P zXxpOeW7x8AtW$i;?9zZZ#jR_dcGErVrdY%FntkoL{^+CRHhAkn@Xhq#O^gLAl>S~c zuq{*JayDTW+c05!{LvLKAz-aOZIY%Y?kqwiW3Dh}e~U@bqBvcslSyBL!EK_~3We1I z1z LxK$Wi%HnE5$UfR=G6%)3wS4Q`+?$?~(B1myP(I~7B{s+3r?oAOxlre$Jo zp>ycUJ{?>3ijmCm03yrj122NUY9I_c2glEYd=P37s3?rxqKdKX#qRfIw42biX#*k9 zedG^@rKI{-x%&Q?g-*kWATH`XQ8Zy3t_Z(Ao(7cxV(@BTYAuk}6&gxY392!it^G*y zAF-!xeO7U0n`u{_)~6_ZkK1*KbcW0D9`pf!G*%e`2vR2lcDPSwIJK2`OLzRz?fKRm zH}^T?dc3h*U2R`s&&kfz;^oIDG?$;25q{Py+I#B4ZBPP)F+v2$4tZNf4UdXAf6U_& zU6LYB0vp@QOXK;Usu4d7) k{bwc3LTdwEhyj?@k4c{_?_vJ>4(?|SpsRRV66aA zBd*iOn>U?wLc6Msxv6cZp!J;ol=-Y#qo1D1Z =zR#6^c>4S2&6UWL6B=U;yc){U;4OZ*{70W`WY403Ml#(-gif@b3^HKyV@ zBuE;@V@tQ;MH-U9$pUp}eU_u+M@2gb62v;T+sx*(A=Tde=)l|Y;CgVR% HD+Fr}pb{&9^@&>)4unW`|7*wK)Nh zdZ#|OP}4;xr_?%4_YGU%8ohT<07h5>Ry-SbIIM^d(T#ioEAz&hF?Bm!bCuWjw@?NP z)ak=*RAHAjS+i8DFaY-wwwJ_<$xL|AtTVq$z^^x*J=P$v9Z53eqca|sF{jnJB=ik$ zZ^(N7)`aREjx9f_Gv|A !;R3brbt_(NKhJa-9U?(snI-M1OTpu z2ov0vwclJ3tc*|s``B&$$ItuCSVLS*hJD Z0Mq+*N`jJwQm2p%{5P=Lww>S8RoA_4KPJIRg~SH?SP@rjgRi3E;~{a6 z uppW9WAqA zDG`Mi^ #7RynVkfi>RAa6`OAi` Bn# zhKhHoX%`4F(p6pQQ)6{E@MNS62*%G6VIhD5^$+pG8&tqr8LJqpu0mr$p+dJO?Z<6G z?XLmfr8`AcUurAUx`OY+k8{RxLmmTiK!({o-I2;R;~DYJEqiWSRZ3`|(*l~VCzslm zKGFmZs*p~5nA&Qx8ajUYam;K4EYwux79{y9G!G6c4Nzi9D-)LZ&lP@qo-KK m}_J1ru^s+eKjAgdxZ zEhR{GJRSS(nERr{=~m|Ax~@TXr~~Q|LU${5vE7?l=1qcDu_J6Lcxs6 7 %0THFsOm0d}SX&@(=T+`1?yZ5!G zlS|{VUy8Y&ES~)bEdk;)g1yhfeD)swBx6?QX0P*mJ*h-7BnP9GBHz37>fp)#w1yo& zCoUE<8N2)|3|9X~1;+U_M$`dA8(Ifr(-J^UMW3i{3&kUC)SAw3J54(bK#5JEbE56f z_PJ ~u9vekxCsXO@XHK-|j3%jV^6*x)Dt z^{sX7{Jt_5p|z@;EZGDpTQq6_ZQw t7GjmU~8?G;TXxy{$N1LN`U z3!RgEv0@@+&pD?dr>O+@F=UAx6F97#J}gK}EM3ff>>pf18eE4bQ %Hdvy+T{pGr-;o@A!Rx_uXmn{LQhw(xq)w1KyzE@SQDc zLy_#c-$UeS(^QGA53~FUJ4d}tCwO=iSsBjWb`3M*p|WS$3iXmriP1cr-BYM VSVB}NmNA`W(%e@D`A9K=z~`{ci;r<%j5R5sw KqD_`YiOKgP#4Wr?ji|#EhoxZ z$et0TG!a8MAjLDb1}0)g%0o{Hjt(k(Gw_$3ZVUlNrf)5 @lMcX%z$hVCGW#QoGXPibdBc*9lXi(jQh070VBnt!M4j zb}SN(sqnk{{Si!RozOfzAlDqrip5ATN?uvn$={9-8#k!)60sAC?v!-LoyFD7;m1r* z;d_iVS+KJLe}J2b=!G>BCpFNLxWw8#I_Bcoy+5xHy0_NTu9$6|wpR|v7|NuPg`(pB z{yp;a ?wsfn+uYkpHMmvfE@uQbk)lxTY z$+H5RBC$riH@$aTXgPT NtwwhmVYoY7x`$3dst7q4cjxF1s{y%wf8wPwnm)xgBU=`sPsS*t|{ zcB)zq%5a 0!IWkng5Kz6blU6$!ZT_ zJPd_K+}Dhhb*qPhunSyudH9ap#F($D`+zfClVf;$lYXjiEO3b+1UKl9RGs&}1f$%` zb!#>k-7=yrHMCv>y(!s_nXw`bM<6z1-S>`Szj{!nF;#lkg_DGAp g9E(lr@rdFRH60);O8Ct!#aybM&rOi)d!; z>T}D{22dAm|0SE1xBLEByCv&ldt%<~+y2RjY)}3kZySvR6!EamsB(YaAEz8w6J~S? zBv+d1F>RXgOGU%6y$f7PASf#DN)3zzB$&tJ`B$D3Ud2_Cl+WW#F*x=pN;j10a)Ia# zbEQcnFT^~xSR_?c19q k %?MBu3~Sl zUu=r(5VMN+^CX=mmO99^!FsFu&ESw2X8gRAt+Lf&!*~!!tbanGzZhpnJ(Lndsf@i zgtA~AWWlqEf<{V^dJW(57$?16fMJO)kn|{Le8LNkD3dT4Izx?cIiMKGgq6`G;ara! zJvl{!3;3^Ed0Z+cPtMIH2YOYi>%wIs>Ul^f>dA>2^~drFs(h{g-1(4lcHfRQ0ZddN z>HnC$9c84|U=xjAWAj~Bj=y
0LX0vA2g$12Gx9 zm1dR5*u(8sd72eUdQY+wXO7DEu*)8_fu^KmcFOP{37^Y8oR`j80o@E^7^;sOQyhS0 z{WHwFP=hfH3}Q9SP*vb2CH2aBC=4^|y(sEvDd8`>0%TRd6k~~`7)CcQ$b)sPN(_nt zBQtDs!ZQ8WKFcUM+$Xhw&c*JD!t1w>M#7yTg1WwGR<6M8{;oX58{vMEkYE953?!k3 z3G99nlgWcR#}7b0%Le64BCPKrayofvKs>qs!23Y&)F^!Y1Z6-XM_1*dDMu#!O~%r} z+<{BQ;Kc+3i$^>dx1ILDECfsk=!$eheFpi?&F>aM4gn5z*0wbI_V!~dZvX3<*Wn@> zhYM??Uv*kszpvUlLp9Es&c=o{#c-kLzy&=#<(nbiJP==^s)DCjvCa(xW+uJyp_?Y$Q`y&Xe4=b1r#*Sv8m{sX`khs_r`k5 zRvH6@2Ov^jV16wx(3z#aSXZrMCc?|d!+99h#^1VtV_^{mnaW~97&VXKba82%o`wBX zDGVSPTop3?T}ZlEaf*ha_8eT+CB!Of)OqFy#}=GsFra3BboqVA8WNmjzy}vnQpgXA zCrGn=LaQ46Av^#L_*eB|LN*@L!nZLsiw2KGy`Ch+?5vyf@H}-DEEI*{C1(JHg-$8- z1lXe5gc?Q0J;e@_1RnojhfsmA0o6OA&)v$dzhF1#`(>+1Mbg^_N43Ldx4j51zn6yZ z=-tw&UihawE4<34jziDm+iuSb1Wz;YH;NZcAx!xhy^>v{Wp7JND^m6jhRo t@T z$*Kp{6Zml*yloVAgd6y=?j;W^`=VQzU#h!HTQ4KvD_$GIyTMyCXPZ}uAA}IQ2zicq zP=s-%MLX%)b11p|cR+USz7-r|Z&P<|UCHK78%9Ta6voT2sLTzJFmag`<}1_FC+baj z=rUO7lh7TPF4^qEx>>`*2Rw(%u~VGJ^xsWK(~vS4AF%Rl?^!axINrKqq3;%xj%`Ak ziig!gn(3mmxS_L9)^xU`*dg^di9la6J&S^15JuiXD)y;JgGBGwCx()rc!b *VxVd&!!8PpHtQ*wW$)gL?M_*X z&wL3yKAUEsoiox31pE&tguA|n3fZZ(AvK3;)dfjiwTRVY1(~uY&MmxXg!|d_j7e%q zi kyPbk}qUc6}4Fdu_BGwN! zzX!fVb8&C57j9zE0^ylfVbE2bKPX@IPg#T$ULmaz7k2mbGw42LraE6=PKlb?qWvz6 zaoIi$Ia$_oI?g8+fzUrkn7kcL)#cqgKR|YymI3VSHz`8m{$iLCW*jfuCBkfng-B;$ zho{X}WvVhvIY(IB7$|ejr47*fN{$rjty>+t^YD{q@KwxEmzw@lF;Y=laZ-_5u~O0c zGV)UTa`KY;^1DmXr>lES36GJEf$ma=Yk12t13OQvk**caUbB};z_c51v~%a<&1dC5 z@+x|pL=HIYjqz!qPEYWH>11uVk~Q)WZ{BYr+qj9g9AqtopFI-FUDn&rq#ijSsnS9a zKO|URU}YSe{s|uB%>R-gsAni^sBLJmCn@L#MiL|zWCF~M($3lk(mS%@34}S|T`uxu z!h|zmrZVWEid}%ygAQ8Qx_Mc1Qc=5}vz+{to$295FbV4gx7X{dqEPO=HH^`TD=~r> zYvWvAMh=3QHxQV6SXX=0rU3<;9$(B=6V477is+QQi~Zvc03s{~4Fziqgd1!ZHo&sg zNvZ1698L1feWbV&C_4fxZ~B{;=zdv0*2_%jw$gWvHH-Eet(Kmd4SCg3>YOmiPR56& zEF0_OTGa{m4sh JO;+=okeVQ z#)dcSQOBjTM+3t0eke?GpR;Bz4xRQcHvSB a#MK@ zfZe!JfFK-`Jup#bdd=pVj&a+13_|tdVza7q0jEx&y1RXedfsnUw-8WlOjpTvGt<6l z+^DK$FaWqe=kjq!B;J_BS%;YO&6wMkhE=JwIb6LCmpl6&fn<_dt~>n!x92e@gf_O9 zokP}Q8=cfsRybE<@Ngpu$G~yvQqMeW=~KQOVoRWLNZ1_(U(Jt?^b;m{>fo9WBS(cn z$OF!c5C2ZADmlQ 0jy_ zte5?scfh~}mG|7a0e6a2+LB+rZij&TEOIa!Mszo^qHD~`a~r{D|H+^OiUH?4c7=*= z;$-;kF@i6=hnI1==JhZ|A$p$f662KpaAcdg{-fY23N!Y6ap3A|!_Vg$`H*6(BVoA@ zNDMkv@)e}Yq}0I7!_Y4>Aw7mhZT4FSy7P?+4GQLKr;`xT^DsXQIrt0?YuPo2MGQ2I zTuXw4BmA2+r!tahLg8?pn+jKNW-`&hGG-?<2k3!VXw~y$mbCXl7d%OLOLB7h!3oa7 zs4p|NQEn(}LCnZ_>AEXNmPNLOwoq-+YD3Bhdg-qz+%t$){m$k3`S$S#rjA+Hv=^_t z_LtQou|bCWUq@{x&*OyC21yFj7UNbf++ik9sC6BoL(?BqCQ#Arkym%>v_K_4tIZ${ zl1Y5e!2Eb>zHwD>+|LFIK?LeWr9t;c0RBWMmr|+2LKzN+L;nUQ!IQ_6kB_{s4g8p@ zcSp~dvQHY1mcv|Y42{ErGe*)19Za)k%GygVRo% ~92hIv)U-K(t;T* uFkEKl7yt9Yflo#7tLc`t zX!N =9VYGBJ ~7cQvzX3%=Q)_03kbVB!j z%>JAKCmNfBKKebLa73GHf|VU)3ByKxA7fWvLp*Hfpdfo~inPr2k{Q};k3C#w!wBKb zle`9GS%IW}6NU3qN&gm%;7?x1x8y&@#r4|iHKlm$t7wkYzvFOJVP}3}>EVngY=y-$ zuO>q3Rg5W`%dXveNe==Y3cfK}g;wH U26wAgikrusMc}Pv0lA> z;s7?*sA_3>uBW|wEOw?YUQN1fGy&;)9!hr0SSBDw2ONP7%7A_;O%zTcs|w3(5)e7j z`ao5wN(v=%WoqWg%2sPq!4Dyz0N?~+$xtXO<-&!+h2V0K$i+%E9q#7jEBjeLfc#4W zp`MSq1%`Xq+ey#cmCu)AV9TK~%eyGR>g0l`>}abx4RyVquR--3A&)7SePk&u=i>rM zz!20sU)FlGn^jZmBZnI`3z_hH(?;)fGyVKs?ADv}^>}yuTfKEF^(1P8A~YPnOkLq} z5p+md6@!a*0_TU_lAQj;_eZ~6g#3iOA2zA@bj^4DiWm03f(*&9;B#TC`y%@>&fQh* z;l8)DfskzqZBz)x1_=%-m_3a0qZ6wM_eph+G}D33Nliiq7 ju;0gh)lcOHJt8gqG8~q( Teby6a1Mt=UlyCY-NWrdO!?58T3tW899Sh}OOEu*D@#bp(qKEK?3dl z_4c8^cC^k!5saDHYxUyBQN+oU*1sYNp3|2jvGFVM x93W+Jm1*|q>97GZy?vPAF8XQvY@OWm@hSZ0i zQDk{-nNmzvi+$1VaO%231L2yukEcO(KIX;a&ZO-WPE* U)a77&M*3R0+s+>0Fmr2=t^DpXh|LCiA{$!3%i_ZE;G zftHQ9Wgyi$kd}Xa*6{R{2(=8|DbSY5UA57egFJqyUge6f6fG+?I97o`A#mftyZAu) zXn_*LzHRBre 5Fd<>p;w<`t_G*mm|!oL%>F(|6xDd zkP0*T4lUv%?FOd-37a@i7Ewk(++!h0TXV6?u|u&a1_5RQUBWfe9ac&}N3S1yL2>4? zEHYfBpGz76T#5XnsfDk)q+=9}SX>*%9lV1#{0W=Eu>UWm>xiULz4R z_I{YDGk%ochLAZ)wF~Y*b&gx(6^cc~=J6%$g>HIOT?K9Ech3TMmv-)+4)^ey=AC>^|)6HRVV(=+m$G8@}A%NsmegsBLGvlF5trCv=qz_GK!}w`R9&%2(qG z0{&*mz|kp{_->#+2<@If#)vb1jOvKc2BD6 vkW(#{V8zK^i5@{=M_ zt-^8+W%@zPB(|Q@Za06&{@6c&19&*Akoo$P;{|b4hSY=Z46ED2={yVaV=H)xw2(TL z_Udg$r6}%R!akRKNk>zHH5t!$)@v fZjLA8 w3mBxY9 z%1Yq$iPngLl`Y$0IbLNrajb(9o{`8K6wPF0rH`evradG=brese^d$wJVz()(GGxn( zk>$=j<%1 UiVVoTP< Yi+&7$k214W|sO7SZ3beaSw+eK$ zZ2XF{0AMFTZ8+)fIPR}Mr D}-%-yZVL!FCR#>%j# z1JvQVOE!akzc7Z^^)-y< RB| z5JnWT@T*8rLzCKd^lugk!$T4h3`hh48j=<@?<6^?HoU9hZAC|Hb)yY}B&wwRo+GiF zo!1+H9JtyL;CJ)0sm-s&&TTuS-pEw`TxkZy;twkU?QLe{?6qNb4OQoCMf++ W1A~QEA4XdfO2jv{fnW<-eQN&n5gS>WDbGes~Le z6roJ=l{@(4HR@C6i?4i?6R}3aFsl|p@)WO~6$okQuh&;PxD^NljGAO|#%{4c7zpd2 z*Z%Ju+kfb(e;KSS%$)51O{!=8-`TH!dGMlUE+)=aj;;>QU&6>PCT3r>*DuwzFYv38 zqokRYg{3PI=NIUm@o%@kK6(~rmM;*it&znS$(7}c9{+U-VPOYPA{}}T4t64X)-QTI z3)9yb%uGxiUp)H1et9E1Ga^Q9aVZHc8CoG{D {Ob8PzQ1i>1?KPZ z|I79@zW-0#|K&=5$M)~L{2lLq3j+QpQTbo+=6^I07**ViUA-K?W~HjLo7uk{!bUD; z|8oAXGxcxl|9nhf{+TUbf(`%7#jmH}zXTn`t(;w4MJ$b+zn+V)d294v6&B{NnJZ>* z;_%Nj{+h!k$_{o$_Wy4A&w2V+cj4dY TvIHWMk`&NElJZ0m!jYk6*lZ~JFxKSANX_UZ{C$S(OV33p z6(Ha`6sUcn5-}Urb~Yu}^c$}kIt}G1w7btr&C=#q0eR5;8-K2z0ncPUbsySq4Nn_3 zbuBX)Eu7UlLbAnKP@-B-+vGW-e!@1u{(y^-mIB+ad LPeaavxEr*2uWR~g3i)q%q}gKO z=DlOT%stBV06>rwP)BKh>UM|C!YU-8&fm@8sz oxzaA*z^0qockL}UB^x6>!}B4`ge;le=xXcuF$z~AYs^9ILm4D z38MV%ih<;B>deX57`ak%wW^ac*L7$7G#8{%Qsj}(B^WmcexTB%4m}R}&e9mEa;iqs zX*DZ6w88NH`6 ?W*5_t!B3aVS(j|DC(6|jvBfEJ?%B@{D7!I3h# z0`M(2p+)XfRnJ9JLg_&vWWGl~Z8DwPrH^sIt%s*qdVy2#_-_UdPE!WxOjxVj_N39o zS)hV8wiTkQt_hac3%BQrN-C~FaUnQj8v;32)MuwJd(nWZcNF3tE*E)q?~x3b+aqli zgVZbCB;mEJcP5j6o9R?lk^)!f)w`*bs}9Z>npdT?R6*~bLl#ns=yelxIJ)1=Ow>ak z4gCg2?^LM9sqGcKViFAOW2>ma5+LYMduGQ3ecv$kLL`IaQk>5chra)c#$#O%Eho(2 zRCJ|HET|heJ-~&2g^^1(J@#oyl!=SSPqI~J{1NXFxnE|kW%Dy|U72|+AG5TOgL*3j zzFh*p%Y%rgBA89|JBe~^pWvaKq@A!dhIjnW{@O>wGVgj7zI0W@_Bbeyf)j>jYE*lQ zoB{8JsCrPV8TDE;s0qXn+7ts-X0qR4j8LS6z|_>zAE4f_c^RB$9_7 or0O_C4gIp}I)Hs1!ueG9AI=U$4uu z6GB284Vn(KB`@HgAbYki*pIm1r?Gt9;QlbcvJPH&J}K6(a^qQznGxnU4PWRrf>Mvf z)?-R>^LU2C-)&nsG!ZK!dV;(h2Z{uy1cs~Z8-PQu?*Rdw{L!4aIEgZ2EHySWi7@Qf z97tkKtq0KJz^uVucqK+L{DDeG{LPC?;T1Rw> usVvf*Ep{b=p zaBj!YP+@_?8zbg*3>qOK=Tdh0M&4URLZqK~WzrknAx1ernFbJg7ksyHrzc!aq>57s zeF?)pc0m9Yj}Ld6W+$R6A`G_`l27!|2v9bbYcxW$IrwE 7fDH2vwMKphi^Gmv!J7sVB}cO1lxG!VT&du^dm(Jan|Yp=;&W(wQ?b zaY`m0H8_6fzlUf9Lsy_8P%L~JaY!bfz mV3^PhsrnRE;lTf8(u9G0nURr72+_`l$)H8L!&H#s+)NWeO0~vcRXnU? z8gVErV#CltWMyXIJ}6*Pu;} fb7mNodVAW-RAB3e{+kGal8bTJoVFH^SdtZ6O}ygi}5qp$-ov zm_@qL9s;NbR{J2$6_aCl&^Nd(BXkce`Y)^cfFdXXOdJJE3Y`=>nv5y2PqGqA%8)E5 zL6!M6a2_(6-|(RV%dhVYRGg6MRrPNbxJY663|yR%$vbGi%J>1K2otNj?@W#Ps|p*f zkAC>+WwTb(EEf()bz3w>w O57|@aIh3Qpruek9sZGv&2V5iYlD5M!uuX3b^ z{%J|0X=3Ln0yZVC8C{R_^-1X;dWzI+{gb_TM`Wy?hFqc9+QP=e^4TVDQTnZgRNH)c zYUN_?VwJZn;mJmvjczG^aH wsohTG(D3bM$O?dWs`$cMz zDOnHr_XXJp-|PXBJ$xzjR8Y857z ae2O@-J{=ScjJt@^sHrQM# z@HnD2O7v*Z<}w&cAl+OVU-mV_QdmjFqw@RFJziU`*;zSo%)<3-)p{(VRGR3!6>_X{ zpqAmeas?2Q8sk$7iOAw$l{p?p^y=dpx8isQ-sN~@H*b^$UPd@W;XH(Sjs%*Kz4JZ4 zeg&r8-k^HJxHgdxl0F;o5Z3}@C<1yvkQm(H3J6e#xVM4;I0|lFtSvQ1jT`0%F<1m} zLTGuY9TlE(ky}KjYrqn*a{qLJP^*Fy7$D@hzompS#3q x*heSS2gha4P> z4_#N0Rnks6;widS!>7YN(>;=-aC$Lz5u#Z>N00Is9Z%9s{^B_skJ6~C=qcV*G!?Tw zB^P^TM?SKbxauOyp_S+l=pr6*^Tgt>U)AXEOXpLMZdeu?*^+rV8CfLZT` 99c$NlYN7h#3p0maU@A^}{?8du;L>q%CS%O4m?pC}C zXg9*rQ!=t}!qdNph;GKOjaSRLcy+9;rwcYES+hDeflo^kLt2(*i3@jOAC0r^!1*NG zVS@8)eCHPY7Lp;l?5-4|Wk;#JQ~N1eUeO>B3S|ca#a+ b?T#Nbd z95W=%FPZV50Tt+r#;%43oiU6YH9y$gL^IWiT*=zD+ZVDf^l@Mw9dt)&g{6o$8eG?< z5z?w9Yon?yW$mNc!d@vWJwH`HNa}L2tS%@SIi?+c1t@9Fr)QSS+D6h@$-*tIwy^u! zR0Dc&s%oxwqt!;g*&LcIS9yN2se{(lo|>@VG~oQ!e3b6yQD3B)d9Jbh;9;R>#($gG z2V%wP8^q_{A7X3U;!a_Gm`kqrFqtt*nByD5k|C2zu##d0siU!@vfESRvgn!!HvXlV z;&GVlIAhdlQ7tXrK+h7Ry9PCItCOhaqMf+!6}7=tMTQ=~w|lvc^QU}Sf1$Y&`E#sJ zZE%C#hVfyHc%T0BQS0qG*X`FzjaHPUo-I5v{dl4m{rFGr^a%B+0v;Sxsw~F>S)`># z|Lz_uCf4W)EDE93yM52Egrxj@V -OC%=G*_NfldxJdT74L&gznIF$>(gx~54v|}$;Lx*veEn+tK z%G#ujhIpY1@3k)^+#lR{NAqljhrx5y$dU`yILa_?&wfF2w?`r*>9Su?bQq&?V2o#X zAuUv~P {>d4|x?O?t~?)dQ@e=)@?!)ftU_(%T^ $vxG40{xI=X?(|$TxxvV&9leUA-}W03-^criA(fPvaERnd@CaOj8oQADd-NJ zixl}Y#Kg-ZsAbbsGj$=62~s|~R4>|lf`~-07iKRAm&kdeTND(E)x>XOgG-cMp-Z4g z)QP1OD-5z}xr36dW5UjSS_Ird{=sCl=7;+gE z86IQDra#_cejNu49vmOopWnIqok(P08u|&yz&}v==~u>IVRy6No1R$QXo!!CDjq3E zHzjY0=Tg?if0BI;bC_`?$c*tuzsum{6XSpn?;3xt+qXm8AwsR+aG!F=Ul&Rw6GKQM zJ;JiQr(_Z4&zH{>u~;Z^{r16VZaleeGhi|Ryf2p!DFEC}S`5UdEt5+TKISl9b;M3n z@aeoET~| )FJ=5Z5(jKm>n?piPrf;KSF6` zuI9o2RpnLY)#sI29XbXyz{?iKW~jVs9X@~2+?^0WSkybhhwrG|HTh@c4}+v|t|GlF zv;vHjks=qvyIS&aIhRm2)eHt^1onmOch?3sg$>fnB>ngq%b#qM>^Yf;Em mI??%H-wjs>KN4o%^FRuN561y{r&;e6AgO7 @T%PGgR>GzLz9bTe8`meDM zdheIXxk+IqyE3OG_c*1uHqPv3nKo=bYytDu&C46=mwFqVEuS^NiaVOYSP_Gsd%e>U zEgbPSC$kSIym5wsHSyJ}dBgnD!&Po~i}fW<4CuNDTwIv*&i2l5#AJn$b!Fn>X !HSu-E2r!{OfZ7fq z_nzU8{JrV*M4sjsU0J%nugu9E$(>-F%x_BRnNy-x o1JQ(>|N5m0DOMBP?Z^x|8#l8?D$~NHw{s3 zi2cI%lI|<+wuVcHt#FWjO*YjXqdST+z|4~KDn&VCi+uFExgn)mh%rm3d( lClk! z%PZ>(ZF!E;DLa94K>~xQL0-b-m~*tEoVJyK`yNuocT+nwe^~ERl?>S;uLtTqx4ls9 zz4zLbowDd?1%u3tA$90c$5B(oo$yWCa9vRV6D;itv$U=&M}_q4Fy2mnaC&iFRg-6E z&6q9nN?9FgFR?&>F4aNIhPZHY*o*YXQq<2<+1eac74*95bWMGZ0$1Pa;`VYT?Rdg* z*zn*(kPdGDywyW@ZhZGF+m>`W@euv8Wy!)mD(qb}t1Bq-B77-koQ|VJ<=i+rq5eb% zG*>baD(gS)S*AY@>4lctv}r88mIYc=8|hQ(w3WG4C4NeehG&u#996|6%n|9aL9U42 zLB=GAQh901%_=W;TW>_Wa>0cvCV7~dP)U6gmK#68)p%laV@r)K`w$;|7<)huTevOW zH56U=p}K&2eo>ZNp(@9uuz2Jz?rKiQd>+TfLGFi~U-$(OwHm)O{gvHXI+E?krNqN8 zRmK=aCx=q|F|tHq+Q}oU%*t1x77kq#?4CuoDg1F5?sG+uJiZW{ZsleAl1RIeIDqmn zpWHmmWN)(IaxZngs^yBn=QYV`;}V)nab1bzu(jAko{X2f_yoU|&2&wiAV}C}20o3? zH;wgbf1wJ?S&?`VE2@*Y6GUu8hgM!SQOjsEj^?V1D*cmmk%ZQ#_PlT9w@;$!mE3;v zZXKMN_>W%dCDvYg6#11?Q4|>*m$#f^iz_)$e)6L?ce(T5{_Cmaw!OnVsZ1HY8JfU_ z7QdE~H?qsLPyEHSCQh+3fc =oo5=K>g$)5+T7ey+n;Ga(br#7y%I1q zISWd2W0`C1GCpf`TXRv-Tt&7uY0lGkD2|wtZ_y@^m$aFV(W82-gJrX*sWJAxQnO+f zi36#ZL2#_)C-Bou4?~IZ2)?m=MzWSK`+-_9xrCWi?AbIosF6{Qj+|uVxH(U>-R)-P zR7hB6AVv&opD_MBXZEeC#cr%FE8|A7zB)hCVo5*O$AKPC$R%#gy1Y8K4Mv-=KQlbJ zY0Wmh--f0$BhP_rH8a%?2(`~ytedN0G6>%@hOx`pO*KxIyG~D)OcsU?Z>zw-5w|l} z)fK@YxezTEZO^_Wuajg d>iWCGun!<+Q_F`xDU82#Sx73_ z=kP}ezE<>N9WmZK8l+&4D2ofC?reT2#DR0B$=VJf(0&(?*CYhn=!N8IMbzf)hfj;b zjo(W>R#1$ol45VpdA8#JfaB-`47e+i&Lpo$=h^TyYuE_PZI`|+2*S7F=yS@m*Rtzb zd(ZO@^O{Cz1yCATEw1Z}6Sj95>fH@PJH{z|>$B7@!Z&@443RX}CW5F*FC8jdl(eG2 zD^V&8@82WeN%yU_Z@yA~vEBZn*eJ&}`x49#-PP0E(h7nhl5!KGgw4{Tyd;JW87cC! zW^xagN;();OGyLG^kK_7vWz$=MvH!qyeHmp9-v+WW^hGTo8%2>^0M4;x>r~25-5i3 z69SkUbY*BO1nc}rySFL*?!fs+3{8zrk}VU$8UV!3c?*sG^~?2HSIbw+*R8x&pDFrn zbE%G$@30{no9dk!uXPANt+i@OwGHfY`^_ygAEr;XUw7*@*m~za2i`f}l1}74vdptC z;Jq?1ufR(Bu3~*W&ZmTIGE%hAkE#Jb(72d!pE3kyy#~%;dv6C;?=KHf`SE`p7#VZh zQC?m)4;;3RYs- RKr zFb`sTzX^Ica2+jxETFnBRKWATDGGbpl{@qz@Sb#=n^?Pt-`mYu>!Y&Fr-ViSXu0t5 zG@@p5ipM~tOD$&`tMyecOQT{wH!^7pGEZ)yHIMiq#7ssZru2Y~u(&;^zWlv;b@~8M zh4RPt?R+ERxR?*G)v8%-`Gq}2n9c9!{H}q5){7ML!e;V#z_Gl4C5;hfI#UQxjRpqc z1Hm2Q@w>L~y3dx+md93IRxT@_hqqzDHS;a-wZ4-^t^6Tk0*PGACyG<2N2f!lLE827 z^YI(FhpH}>{Ud+wz30_oP