libopenblas_0_3_21-gnu-hpc-0.3.21-150500.4.2.1<>,oeŸp9|=S_E:#G(hۀ|k~J(DsγgCf-w|X)nfcoyK1W(a5^CMvyS֨."$w9EӐEv{s.1xP<v$L6w")O*jS"8eyss'V e3UDļCebUpS%}0{*([k+~r4-3yq2& PeM>Ԏb%>@d?Td$ 1 o  ->V\d     @h`(8 A9 A: A@܌FܔGܨHIXY\ ]@^ݟbgcdߛeߠfߣlߥu߸vwxyHzPClibopenblas_0_3_21-gnu-hpc0.3.21150500.4.2.1An optimized BLAS library based on GotoBLAS2, gnu-hpc versionOpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.eŸnebbioloou%SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttp://www.openblas.netlinuxppc64le _tmp=$(readlink -f /usr/share/lmod/moduledeps/gnu-7/openblas/.version) && \ test "$_tmp" = "$(readlink -f /usr/share/lmod/moduledeps/gnu-7/openblas/.version.0.3.21)" \ -o "x" = "x$(readlink -e /usr/share/lmod/moduledeps/gnu-7/openblas/.version)" && \ rm -f /usr/share/lmod/moduledeps/gnu-7/openblas/.version || exit 0onAAAA큤eŸeŸeŸeŸeŸeŸeŸeŸc37dd4aaaab69220e8f61306e64c737f33e9b97dcfb679ba7efc8d0e73cf1db02d45621b6dadfea2aaac462e690b833821c58e3f877ffb64ed69265eb539b36cd77568da0b5373a415c025d7697903db21fe44b6016ab67b4c0568c195b50440libopenblasp-r0.3.21.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenblas_0_3_21-gnu-hpc-0.3.21-150500.4.2.1.src.rpmlibopenblas_0_3_21-gnu-hpclibopenblas_0_3_21-gnu-hpc(ppc-64)@@@@@@@@@@@@@@@@@@    /bin/shgnu-compilers-hpcld64.so.2()(64bit)ld64.so.2(GLIBC_2.22)(64bit)ld64.so.2(GLIBC_2.23)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgfortran.so.5()(64bit)libgfortran.so.5(GFORTRAN_8)(64bit)libgomp.so.1()(64bit)libgomp.so.1(GOMP_2.0)(64bit)libgomp.so.1(GOMP_4.0)(64bit)libgomp.so.1(OMP_1.0)(64bit)libgomp.so.1(OMP_4.5)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)lua-lmodrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ccwc@cc;@cEc!@bs@bk@bQu@bMbJbDF@bba}``]`@``S@`S@``>_H@__@_"_"_xg_l@_3_{^b^\@^V]^AE]]QT\8\@\eX@\b@\3?@\ `[@[vZp^@ZOhZ@YYY@Y@Y@Y|xYW@W4V@VJV/g@U@U@T~@TAeich@suse.comeich@suse.comeich@suse.comeich@suse.comstefan.bruens@rwth-aachen.deeich@suse.comeich@suse.combadshah400@gmail.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comschwab@suse.deismail@i10z.comismail@i10z.comdimstar@opensuse.orgnormand@linux.vnet.ibm.comidonmez@suse.comnormand@linux.vnet.ibm.comeich@suse.comidonmez@suse.comdimstar@opensuse.orgidonmez@suse.comidonmez@suse.comidonmez@suse.comeich@suse.comeich@suse.combwiedemann@suse.comeich@suse.comidonmez@suse.commliska@suse.czeich@suse.comidonmez@suse.commliska@suse.czmliska@suse.czmliska@suse.czstefan.bruens@rwth-aachen.deeich@suse.comstefan.bruens@rwth-aachen.deidonmez@suse.comidonmez@suse.comdmitry_r@opensuse.orgidonmez@suse.comro@suse.deeich@suse.comnormand@linux.vnet.ibm.comeich@suse.comeich@suse.comeich@suse.comdmitry_r@opensuse.orgbadshah400@gmail.commeissner@suse.comidonmez@suse.comdmitry_r@opensuse.orgdmitry_r@opensuse.orgidonmez@suse.comdmitry_r@opensuse.orgdmitry_r@opensuse.orgdmitry_r@opensuse.orgdmitry_r@opensuse.orgdmitry_r@opensuse.org- Recreate old library scheme for existing products: It turned out the new scheme on existing systems has been causing package breakages. - Do not generate baselibs.conf for HPC builds. - Add support for gcc11 & 12. - For SLE/Leap on x86_64 and s390x do not mix compiler versions as this will make the gfortran ABI version inconsistent. Instead use the stock compiler and set the list of kernels for x86_64 cores explicitly as Cooperlake requires compiler intrinsics which are not provided by gcc 7. - Require at least 7G of disk space for building.- Make sure pre-existing (arch-independent) update-alternatives are wiped before registering new ones. Since update-alternatives has no reliable way to check if a certain 'generic name' exists, brute-force it and ignore any error (boo#1208248). - Remove totally pointless - ie. never executed - %%posttrans script. - Restore generic link for update-alternatives. This is usually set by the update-alternatives and it is '%ghost'ed but rpmlint complains. - Add rpmlintrc rules to avoid false positives from consistently guessing the update-alternatives generic name wrong. - Make arch dependent generic names conditional.- Do not set LIBNAMESUFFIX to mark different flavors as this causes the SONAME to be different so that different flavors of OpenBLAS cannot serve as plugin replacements of each other (boo#1177260). - Fix a fallout of making alternatives directory arch dependent. - Remove unneeded links that will be created by update-alternatives. Create remaining links %post scripts properly %ghost-ing the files.- Make library links in the alternatives directory arch dependent. This avoids conflicts when both 32-bit and 64-bit versions are installed (boo#1207563).- Fix aarch64 builds with GCC < 9 (i.e. Leap/SLE 15.x), disable NEOVERSEN2 target. See gh#xianyi/OpenBLAS#3874.- Update to v0.3.21: * general: - Updated the included LAPACK to Reference-LAPACK release 3.10.1 - when no Fortran compiler is available, OpenBLAS builds will now automatically - function LAPACKE_lsame is now annotated with the GCC attribute "const" to aid static analyzers - added USE_TLS to the list of options reported by the openblas_get_config() function - added SYMBOLPREFIX/SYMBOLSUFFIX handling for LAPACK 3.10.0 functions added in 0.3.20 - reverted OpenMP threadpool behaviour in the exec_blas call to its state before 0.3.11, that is the threadpool will no longer grow or shrink on demand as the overhead for this is too big at least with GNU OpenMP. The adaptive behaviour introduced in 0.3.11 can still be requested at runtime by setting the environment variable OMP_ADAPTIVE - worked around spurious STFSM/CTFSM errors reported by the LAPACK testsuite * x86_64: - fixed determination of compiler support for AVX512 and removed the 0.3.19 - workaround for building SKYLAKEX kernels on Sandybridge hardware - fixed compilation for the SKYLAKEX target with gcc 6 - fixed compilation of the SkyLakeX small matrix GEMM kernels with LLVM or ICC - added support for the Zhaoxin/Centaur KH40000 cpu - fixed a potential crash in the ZSYMV kernel used for all targets except generic * POWER: - worked around an overflow error in the POWER6 DNRM2 kernel - fixed compilation on PPC440 - fixed a performance regression in the level1 BLAS on POWER10 - fixed the POWER10 ZGEMM kernel - fixed singlethreaded builds for POWER10 - fixed compilation of the POWER10 DGEMV kernel with older gcc versions - enabled compilation of the BFLOAT16 kernels by default - enabled the small matrix kernels by default for DYNAMIC_ARCH builds - added a workaround for a miscompilation of the CDOT and ZDOT kernels by GCC 12 - Obsolete: * Define-sbgemm_r-to-fix-DYNAMIC_ARCH-builds.patch * Remove-extraneous-and-wrong-definition-of-sbgemm_r-on-x86_64.patch * Do-not-include-symbols-defined-in-driver-others-parameter.c-in-DYNAMIC_BUILD.patch * Utilize-compiler-AVX512-capability-info-from-c_check-when-building-getarch.patch * Revert-AVX512-capability-check-from-PR-1980-moved-to-build.patch * Fix-checks-for-AVX512-and-atomics.patch * Use-CC-and-full-command-line-instead-of-hard-coding-gcc-for-AVX512-checking.patch - Updated/renamed: * openblas-noexecstack.patch to Link-library-with-z-noexecstack.patch * openblas-s390.patch to Handle-s390-correctly.patch - Added (see https://github.com/xianyi/OpenBLAS/issues/3738): * remove-spurious-loops.patch * Use-blasint-for-INTERFACE64-compatibility.patch- The toolchain and 'make' in TW have been updated to handle parallel makes spawned by gcc (for LTO optimization) properly. Thus, remove restrictions. - Disable lto when linking test programs to speeds up building.- Dynamically generate baselibs.conf for openblas flavors; this will fix the unresolvables down the chain for arpack-ng 32-bit bi-arch packages.- For non-HPC builds create links (bsc#1198885): %_lib/libopenblas_.so[.0] -> %_lib/openblas-/libopenblas.so[.0]- Fix issues in update paths from earlier versions introduced by recent structural changes (bsc#1198264): - Add Obsoletes for old package names - Handle the change from directories to soft links properly- Also build for s390x using latest gcc as requested by IBM (jsc#SLE-18143, bsc#1197721).- Build HPC packages with gcc- >= 10 on Leap/SLE.- Build PPC64LE libraries with the latest gcc available to take advantage of instruction sets in later CPUs used in the CPU specific kernels (jsc#SLE-18143, bsc#1197721). For fortran use the stock compiler to avoid compatibility issues between different versions of libfortran. This is relevant for Leap/SLE only. It may be dropped once gcc < 10 is no longer supported. - Do the same for x86_64 on SLE to make sure Cooperlake support is built properly. - Remove: * Do-not-attempt-to-check-host-CPU-if-TARGET-is-set.patch * Create-independent-kernel-Makfile-configuration-when-building-DYNAMIC_ARCH.patch * For-DYNAMIC_ARCH-don-t-use-sbgemm_r-as-parameter.c-doesn-t-get-build.patch Instead, add from upstream: * Define-sbgemm_r-to-fix-DYNAMIC_ARCH-builds.patch * Remove-extraneous-and-wrong-definition-of-sbgemm_r-on-x86_64.patch * Fix-checks-for-AVX512-and-atomics.patch * Revert-AVX512-capability-check-from-PR-1980-moved-to-build.patch * Use-CC-and-full-command-line-instead-of-hard-coding-gcc-for-AVX512-checking.patch * Utilize-compiler-AVX512-capability-info-from-c_check-when-building-getarch.patch- Update to v0.3.20: * general: some code cleanup, with added casts etc. fixed obtaining the cpu count with OpenMP and OMP_PROC_BIND unset fixed pivot index calculation by ?LASWP for negative increments other than one fixed input argument check in LAPACK ? GEQRT2 improved the check for a Fortran compiler in CMAKE builds disabled building OpenBLAS' optimized versions of LAPACK complex SPMV, SPR,SYMV,SYR with NO_LAPACK=1 fixed building of LAPACK on certain distributed filesystems with parallel gmake fixed building the shared library on MacOS with classic flang (v0.3.19) reverted unsafe TRSV/ZRSV optimizations introduced in 0.3.16 fixed a potential thread race in the thread buffer reallocation routines that were introduced in 0.3.18 fixed miscounting of thread pool size on Linux with OMP_PROC_BIND=TRUE fixed CBLAS interfaces for CSROT/ZSROT and CROTG/ZROTG made automatic library suffix for CMAKE builds with INTERFACE64 available to CBLAS-only builds (v0.3.18) when the build-time number of preconfigured threads is exceeded at runtime (by an external program calling BLAS functions from a larger number of threads), OpenBLAS will now allocate an auxiliary control structure for up to 512 additional threads instead of aborting added support for Loongson's LoongArch64 cpu architecture fixed building OpenBLAS with CMAKE and -DBUILD_BFLOAT16=ON added support for building OpenBLAS as a CMAKE subproject added support for building for Windows/ARM64 targets with clang improved support for building with the IBM xlf compiler imported Reference-LAPACK PR 625 (out-of-bounds access in ?LARRV) imported Reference-LAPACK PR 597 for testsuite compatibility with LLVM's libomp * x86_64: fixed cross-compilation with CMAKE for CORE2 target fixed miscompilation of AVX512 code in DYNAMIC_ARCH builds added support for the "incidental" AVX512 hardware in Alder Lake when enabled in BIOS (v0.3.19) DYNAMIC_ARCH builds now fall back to the cpu with most similar capabilities when an unknown CPUID is encountered, instead of defaulting to Prescott added cpu detection for Intel Alder Lake added cpu detection for Intel Sapphire Rapids added an optimized SBGEMM kernel for Sapphire Rapids fixed DYNAMIC_ARCH builds on OSX with CMAKE worked around DYNAMIC_ARCH builds made on Sandybridge failing on SkylakeX fixed missing thread initialization for static builds on Windows/MSVC fixed an excessive read in ZSYMV (v0.3.18) added SkylakeX S/DGEMM kernels for small problem sizes (MNK<=1000000) added optimized SBGEMM for Intel Cooper Lake reinstated the performance patch for AVX512 SGEMV_T with a proper fix added a workaround for a gcc11 tree-vectorizer bug that caused spurious failures in the test programs for complex BLAS3 when compiling at -O3 (the default for cmake "release" builds) added support for runtime cpu count detection under Haiku OS worked around a long-standing miscompilation issue of the Haswell DGEMV_T kernel with gcc that could produce NaN output in some corner cases * Power: added support for POWER10 in big-endian mode added support for building with CMAKE added optimized SGEMM and DGEMM kernels for small matrix sizes (v0.3.18) improved performance of DASUM on POWER10 * ARMV8: added SVE-enabled CGEMM and ZGEMM kernels for ARMV8SVE and A64FX added support for Neoverse N2 and V1 cpus (v0.3.19) added basic support and cputype detection for Fujitsu A64FX added a generic ARMV8SVE target added SVE-enabled SGEMM and DGEMM kernels for ARMV8SVE and A64FX added optimized CGEMM and ZGEMM kernels for Cortex A53 and A55 cpus fixed cpuid detection for Apple M1 and improved performance improved compiler flag setting in CMAKE builds (v0.3.18) fixed crashes (use of reserved register x18) on Apple M1 under OSX fixed building with gcc releases earlier than 5.1 - Fix out of bounds read in ?llarv LAPACK Reference: PR 625 CVE-2021-4048, bsc#1196513 - Limit parallel builds according to available memory. Do NOT use %%_smp_mflags with top level 'make', set MAKE_NB_JOBS instead and let the build do the work. Also change -flto=auto to -flto=1: spawning even more parallel builds on top of parallel build treads will wreak havok. - Move calls to 'update-alternatives --remove' to %%postun instead of %%preun as suggested by rpmlint. - Since we build with DYNAMIC_ARCH, create separate config files for the different target kernels to help debugging Add Create-independent-kernel-Makfile-configuration-when-building-DYNAMIC_ARCH.patch - Remove compiler feature detection when not using auto-detection. Add Do-not-attempt-to-check-host-CPU-if-TARGET-is-set.patch - Do not depend in variables which are not available when building DYNAMIC_ARCH. Add For-DYNAMIC_ARCH-don-t-use-sbgemm_r-as-parameter.c-doesn-t-get-build.patch - Do not include symbols defined in driver/others/parameter.c in DYNAMIC_BUILD to generate more conclusive error messages earlier. Add Do-not-include-symbols-defined-in-driver-others-parameter.c-in-DYNAMIC_BUILD.patch - Install lapack and blas libraries to an openblas-flavor specific subdirectory of %%_libdir and set up the alternatives to point to this directory. Set the system-wide BLAS/LAPACK default directory to %%_libdir/openblas-default. This way, the blas/lapack libraries will remain consistent and from the same source. The user is able to override this easily by setting the LD_LIBRARY_PATH to include the preferred BLAS/LAPACK implementation (boo#1177260). - Consolidate packages 'openblas-devel' and 'openblas-devel-headers' into 'openblas-common-devel' (these are built for the serial flavor only). 'openblas-common-devel' will provide the removed 'openblas-devel-headers' while the arch specific 'preferred' flavor will provide the removed 'openblas-devel'. - Fix the openblas default flavor selection: [#] /usr/sbin/update-alternatives --config libopenblas.so.0 - Add cmake and pkgconfig files.- Fixed bsc#1195232 for good: found and removed offending entry. This reintroduces part of: Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger - Do not create dummy symlinks on $self in /etc/alternatives: those files are packages as %ghost and any real file existance only confuses brp-checks, as it detects circular symlinks.- Partly revert: Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger - Do not create dummy symlinks on $self in /etc/alternatives: those files are packages as %ghost and any real file existance only confuses brp-checks, as it detects circular symlinks. for all suse_versions < current Factory in an attempt to fix bsc#1195232.- Use RISCV64_GENERIC for riscv64 - Add -ffat-lto-objects to get proper static archives- Update to version 0.3.17 - Fixes regressions introduced in 0.3.16 See https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.17 for the complete changelog.- Update to version 0.3.16 Please see https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.15 and https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.16 for the complete list of changes. A complete changelog is also available in the installed Changelog.txt .- Do not create dummy symlinks on $self in /etc/alternatives: those files are packages as %ghost and any real file existance only confuses brp-checks, as it detects circular symlinks.- Update openblas-ppc64be_up2_p8.patch trimed by previous sr (still need changes in Makefile.system)- Update to version 0.3.14 common: * Fixed a race condition on thread shutdown in non-OpenMP builds * Fixed custom BUFFERSIZE option getting ignored in gmake builds * Fixed CMAKE compilation of the TRMM kernels for GENERIC platforms * Added CBLAS interfaces for CROTG, ZROTG, CSROT and ZDROT * Improved performance of OMATCOPY_RT across all platforms * Changed perl scripts to use env instead of a hardcoded /usr/bin/perl * Fixed potential misreading of the GCC compiler version in the build scripts * Fixed convergence problems in LAPACK complex GGEV/GGES (Reference-LAPACK #477) * Reduced the stacksize requirements for running the LAPACK testsuite (Reference-LAPACK #335) RISC V: * Fixed compilation on RISCV (missing entry in getarch) POWER: * Fixed compilation for DYNAMIC_ARCH with clang and with older gcc versions * Added support for compilation on FreeBSD/ppc64le * Added optimized POWER10 kernels for SSCAL, DSCAL, CSCAL, ZSCAL * Added optimized POWER10 kernels for SROT, DROT, CDOT, SASUM, DASUM * Improved SSWAP, DSWAP, CSWAP, ZSWAP performance on POWER10 * Improved SCOPY and CCOPY performance on POWER10 * Improved SGEMM and DGEMM performance on POWER10 * Added support for compilation with the NVIDIA HPC compiler x86_64: * Added an optimized bfloat16 GEMM kernel for Cooperlake * Added CPUID autodetection for Intel Rocket Lake and Tiger Lake cpus * Improved the performance of SASUM,DASUM,SROT,DROT on AMD Ryzen cpus * Added support for compilation with the NAG Fortran compiler * Fixed recognition of the AMD AOCC compiler * Fixed compilation for DYNAMIC_ARCH with clang on Windows * Added support for running the BLAS/CBLAS tests on Windows * Fixed signatures of the tls callback functions for Windows x64 * Fixed various issues with fma intrinsics support handling ARM: * Support compilation for embedded Cortex M4 targets via a new option EMBEDDED ARM64: * Fixed the THUNDERX2T99 and NEOVERSEN1 DNRM2/ZNRM2 kernels for inputs with Inf * Added support for the DYNAMIC_LIST option * Added support for compilation with the NVIDIA HPC compiler * Added support for compiling with the NAG Fortran compiler - Remove 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch Upstream fixed in a different way.- Disable lto for ppc64le to avoid build failure (bsc#1181733) - Add openblas-ppc64be_up2_p8.patch to avoid ppc64 (BE) build failure Do not set BUILD_BFLOAT16 for ppc64 (BE) (same bug nb)- BUILD_BFLOAT16=1 is not supported in s390(x) (bsc#1181522) - Add: * 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch * 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch: Only gcc11 has builtin_cpu_is(power10) - fix build issue for ppc64 (bsc#1181522).- Update to version 0.3.13 common: * Added a generic bfloat16 SBGEMV kernel * Fixed a potentially severe memory leak after fork in OpenMP builds that was introduced in 0.3.12 * Added detection of the Fujitsu Fortran compiler * Added detection of the (e)gfortran compiler on OpenBSD * Added support for overriding the default name of the library independently from symbol suffixing in the gmake builds (already supported in cmake) RISC V: * Added a RISC V port optimized for C910V POWER: * Added optimized POWER10 kernels for SAXPY, CAXPY, SDOT, DDOT and DGEMV_N * Improved DGEMM performance on POWER10 * Improved STRSM and DTRSM performance on POWER9 and POWER10 * Fixed segmemtation faults in DYNAMIC_ARCH builds * Fixed compilation with the PGI compiler x86: * Fixed compilation of kernels that require SSE2 intrinsics since 0.3.12 x86_64: * Added an optimized bfloat16 SBGEMV kernel for SkylakeX and Cooperlake * Improved the performance of SASUM and DASUM kernels through parallelization * Improved the performance of SROT and DROT kernels * Improved the performance of multithreaded xSYRK * Fixed OpenMP builds that use the LLVM Clang compiler together with GNU gfortran (where linking of both the LLVM libomp and GNU libgomp could lead to lockups or wrong results) * Fixed miscompilations by old gcc 4.6 * Fixed misdetection of AVX2 capability in some Sandybridge cpus * Fixed lockups in builds combining DYNAMIC_ARCH with TARGET=GENERIC on OpenBSD ARM64: * Fixed segmentation faults in DYNAMIC_ARCH builds MIPS: * Improved kernels for Loongson 3R3 ("3A") and 3R4 ("3B") models, including MSA * Fixed bugs in the MSA kernels for CGEMM, CTRMM, CGEMV and ZGEMV * Added handling of zero increments in the MSA kernels for SSWAP and DSWAP * Added DYNAMIC_ARCH support for MIPS64 (currently Loongson3R3/3R4 only) SPARC: * Fixed building 32 and 64 bit SPARC kernels with the SolarisStudio compilers- Fix invalid symlinks (boo#1179764).- Update to version 0.3.12 common: * Fixed missing BLAS/LAPACK functions (inadvertently dropped during the build system restructuring to support selective compilation) * Fixed argument conversion macro in LAPACKE_zgesvdq (LAPACK #458) power: * Added optimized SCOPY/CCOPY kernels for POWER10 * Increased and unified the default size of the GEMM buffer * Fixed building for POWER10 in DYNAMIC_ARCH mode * POWER10 compatibility test now checks binutils version as well * Cleaned up compiler warnings x86_64: * Corrected compiler version checks for AVX2 compatibility * Added compiler option -mavx2 for building with flang * Fixed direct SGEMM pathway for small matrix sizes (broken by the code refactoring in 0.3.11) * Fixed unhandled partial register clobbers in several kernels for AXPY,DOT,GEMV_N and GEMV_T flagged by gcc10 tree-vectorizer armv8: * Improved Apple Vortex support to include cross-compiling - Drop fix-build.patch, merged upstream.- Update _constraints to use 12GB RAM on x86_64- Update to version 0.3.11 common: * Reduced the default BLAS3_MEM_ALLOC_THRESHOLD (used as an upper limit for placing temporary arrays on the stack) to be compatible with a stack size of 1mb (as imposed by the JAVA runtime library) * Added mixed-precision dot function SBDOT and utility functions shstobf16, shdtobf16, sbf16tos and dbf16tod to convert between single or double precision float arrays and bfloat16 arrays * Fixed prototypes of LAPACK_?ggsvp and LAPACK_?ggsvd functions in lapack.h * Fixed underflow and rounding errors in LAPACK SLANV2 and DLANV2 (causing miscalculations in e.g. SHSEQR/DHSEQR, LAPACK issue #263) * Fixed workspace calculation in LAPACK ?GELQ (LAPACK issue #415) * Fixed several bugs in the LAPACK testsuite * Improved performance of TRMM and TRSM for certain problem sizes * Fixed infinite recursions and workspace miscalculations in ReLAPACK * CMAKE builds no longer require pkg-config for creating the .pc file * Makefile builds no longer misread NO_CBLAS=0 or NO_LAPACK=0 as enabling these options * Fixed detection of gfortran when invoked through an mpi wrapper * Improve thread reinitialization performance with OpenMP after a fork * Added support for building only the subset of the library required for a particular precision by specifying BUILD_SINGLE, BUILD_DOUBLE * Optional function name prefixes and suffixes are now correctly reflected in the generated cblas.h * Added CMAKE build support for the LAPACK and multithreading tests power: * Added optimized support for POWER10 * Added support for compiling for POWER8 in 32bit mode * Added support for compilation with LLVM/clang * Added support for compilation with NVIDIA/PGI compilers * Fixed building on big-endian POWER8 * Fixed miscompilation of ZDOTC by gcc10 * Fixed alignment errors in the POWER8 SAXPY kernel * Improved CPU detection on AIX * Supported building with older compilers on POWER9 x86_64: * Added support for Intel Cooperlake * Added autodetection of AMD Renoir/Matisse/Zen3 cpus * Added autodetection of Intel Comet Lake cpus * Reimplemented ?sum, ?dot and daxpy using universal intrinsics * Reset the fpu state before using the fpu on Windows as a workaround for a problem introduced in Windows 10 build 19041 (a.k.a. SDK 2004) * Fixed potentially undefined behaviour in the dot and gemv_t kernels * Fixed a potential segmentation fault in DYNAMIC_ARCH builds * Fixed building for ZEN with PGI/NVIDIA and AMD AOCC compilers armv7: * Fixed cpu detection on BSD-like systems armv8: * Added preliminary support for Apple Vortex cpus * Added support for the Cavium ThunderX3T110 cpu * Fixed cpu detection on BSD-like systems * Fixed compilation in -std=C18 mode IBM Z: * Added support for compiling with the clang compiler * Improved GEMM performance on Z14 - Enable bloat16 support via BUILD_BFLOAT16=1 - Add fix-build.patch to fix build with -Werror=return-type- Set DYNAMIC_ARCH everywhere, use a base CPU model for non-dynamic bits to have a reproducible base line: x86_64: CORE2 aarch64: ARMV8 ppc: POWER8 s390: ZARCH_GENERIC - Remove workaround for build failure on aarch64 (boo#1128794).- For s390/s390x add TARGET=ZARCH_GENERIC (jsc#SLE-13773).- Avoid compile-time CPU-detection (boo#1100677)- Add build support for gcc10 to HPC build (bsc#1174439).- Update to version 0.3.10 common: * Improved thread locking behaviour in blas_server and parallel getrf * Imported bugfix 394 from LAPACK (spurious reference to "XERBL" due to overlong lines) * Imported bugfix 403 from LAPACK (compile option "recursive" required for correctness with Intel and PGI) * Imported bugfix 408 from LAPACK (wrong scaling in ZHEEQUB) * Imported bugfix 411 from LAPACK (infinite loop in LARGV/LARTG/LARTGP) * Fixed mismatches between BUFFERSIZE and GEMM_UNROLL parameters that could lead to crashes at large matrix sizes * Restored internal soname in dynamic libraries on FreeBSD and Dragonfly * Added API (openblas_setaffinity) to set thread affinity programmatically on Linux * Added initial infrastructure for half-precision floating point (bfloat16) support with a generic implementation of SHGEMM * Added CMAKE build system support for building the cblas_Xgemm3m functions * Fixed CMAKE support for building in a path with embedded spaces * Fixed CMAKE (non)handling of NO_EXPRECISION and MAX_STACK_ALLOC * Fixed GCC version detection in the Makefiles * Allowed overriding the names of AR, AS and LD in Makefile builds POWER: * fixed big-endian POWER8 ELFv2 builds on FreeBSD * Fixed GCC version checks and DYNAMIC_ARCH builds on POWER9 * Fixed CMAKE build support for POWER9 * fixed a potential race condition in the thread buffer allocation * Worked around LAPACK test failures on PPC G4 MIPS: * fixed a potential race condition in the thread buffer allocation * Added support for MIPS 24K/24KE family based on P5600 kernels MIPS64: * fixed a potential race condition in the thread buffer allocation * Added TARGET=GENERIC ARMV7: * fixed a race condition in the thread buffer allocation ARMV8: * Fixed a race condition in the thread buffer allocation * Fixed zero initialisation in the assembly for SGEMM and DGEMM BETA * Improved performance of the ThunderX2 DAXPY kernel * Added an optimized SGEMM kernel for Cortex A53 * Fixed Makefile support for INTERFACE64 (8-byte integer) x86_64: * Fixed a syntax error in the CMAKE setup for SkylakeX * Improved performance of STRSM on Haswell, SkylakeX and Ryzen * Improved SGEMM performance on SGEMM for workloads with ldc a multiple of 1024 * Improved DGEMM performance on Skylake X * Fixed unwanted AVX512-dependency of SGEMM in DYNAMIC_ARCH builds created on SkylakeX * Removed data alignment requirement in the SSE2 copy kernels that could cause spurious crashes * Added a workaround for an optimizer bug in AppleClang 11.0.3 * Fixed LAPACK-TEST failures with Intel Fortran * Fixed compilation and LAPACK test results with recent Flang and AMD AOCC * Fixed DYNAMIC_ARCH builds with CMAKE on OS X * Fixed missing exports of cblas_i?amin, cblas_i?min, cblas_i?max, * cblas_?sum, cblas_?gemm3m in the shared library on OS X * Fixed reporting of cpu name in DYNAMIC_ARCH builds (would sometimes show the name of an older generation chip supported by the same kernels) IBM Z: * Improved performance of SGEMM/STRMM and DGEMM/DTRMM on Z14 - Refresh openblas-noexecstack.patch and openblas-s390.patch- Update to version 0.3.9 common: * Fixed a miscompilation of the GETRF functions with CMAKE The size of the memory buffer used for splitting GEMM tasks across multiple threads can now be configured in the build system. Imported bugfix 390 from LAPACK (missing NaN propagation in xCOMBSSQ) POWER: * fixed several compilation problems related to endianness and ELF version support on POWER8 and POWER9. * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX * fixed a race condition in the level3 blas code MIPS64: * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX ARMV7: * fixed a race condition in the level3 blas code * fixed a compilation problem on Android ARMV8: * Added support for Ampere EMAG8180 * Added support for Neoverse N1 improved performance of the blas_lock function fixed a race condition in the level3 blas code * Fixed a performance regression on TSV110 servers x86_64: * Fixed a long-standing error with undeclared register clobbers in the DSCAL microkernel for Haswell,SkylakeX and Zen exposed by gcc9.2 * Fixed a long-standing bug in the SSE implementation of the IAMAX functions * Fixed a cmake build failure with DYNAMIC_ARCH on x86_64 * Fixed an oversight in the cpu detection code for Intel Goldmont+, Cannon Lake and Ice Lake * Fixed compile failure on OSX when the compiler name contains a dash (e.g. gcc-9) * Fixed compilation with MinGW on SkylakeX * Improved speed of the AVX512 GEMM3M code, added an AVX512 kernel for * STRMM and improved performance of the AVX2 GEMM kernels IBM Z: * fixed compilation of the DYNAMIC_ARCH code- Add support for gcc8/9 building (jsc#SLE-8604).- Update to version 0.3.8 common: * LAPACK has been updated to 3.9.0 (plus patches up to January 2nd, 2020) * CMAKE support has been improved in several areas including cross-compilation * A thread race condition in the GEMM3M kernels was resolved * The "generic" (plain C) gemm beta kernel used by many targets has been sped up * An optimized version of the LAPACK trtrs functions has been added * An incompatibilty between the LAPACK tests and the OpenBLAS implementation of XERBLA was resolved, removing the numerous warnings about wrong error exits in the former * Support for NetBSD has been added * Support for compilation with g95 and non-GNU versions of ld has been improved * Compilation with (upcoming) gcc 10 is now supported power: * Worked around miscompilation of several POWER8 and POWER9 kernels by older versions of gcc * Added support for big-endian POWER8 and for compilation on AIX * Corrected bugs in the big-endian support for PPC440 and PPC970 * DYNAMIC_ARCH support is now available in CMAKE builds as well armv8: * Performance of DGEMM_BETA and SGEMM_NCOPY has been improved * Compilation for 32bit works again * Performance of the RPCC function has been improved * Improved performance on small systems * DYNAMIC_ARCH support is now available in CMAKE builds as well * Cross-compilation from OSX to IOS was simplified x86-64: * A new AVX512 DGEMM kernel was added and the AVX512 SGEMM kernel was significantly improved * Optimized AVX512 kernels for CGEMM and ZGEMM have been added * AVX2 kernels for STRMM, SGEMM, and CGEMM have been significantly sped up and optimized CGEMM3M and ZGEMM3M kernels have been added * Added support for QEMU virtual cpus * A compilation problem with PGI and SUN compilers was fixed * Intel "Goldmont plus" is now autodetected * A potential crash on program exit on MS Windows has been fixed IBM Z: * Z15 is now supported as Z14 * DYNAMIC_ARCH is now available on ZARCH as well - Remove now merged gcc10-Support-two-digit-version-numbers-in-gcc-version-che.patch- Add gcc10-Support-two-digit-version-numbers-in-gcc-version-che.patch in order to fix boo#1158727.- Update to version 0.3.7 (jsc#SLE-8492) common: * having the gmake special variables TARGET_ARCH or TARGET_MACH defined no longer causes build failures in ctest or utest * defining NO_AFFINITY or USE_TLS to zero in gmake builds no longer has the same effect as setting them to one * a new test program was added to allow checking the library for thread safety * a new option USE_LOCKING was added to ensure thread safety when OpenBLAS itself is built without multithreading but * will be called from multiple threads. * a build failure on Linux with glibc versions earlier than 2.5 was fixed * a runtime error with CPU enumeration (and NO_AFFINITY not set) on glibc 2.6 was fixed * NO_AFFINITY was added to the CMAKE options (and defaults to being active on Linux, as in the gmake builds) x86_64 * the build-time logic for detection of AVX512 availability in the processor and compiler was fixed * gmake builds on OSX now set the internal name of the library to libopenblas.0.dylib (consistent with CMAKE) * the Haswell DGEMM kernel received a significant speedup through improved prefetch and load instructions * performance of DGEMM, DTRMM, DTRSM and ZDOT on Zen/Zen2 was markedly increased by avoiding vpermpd instructions * the SKYLAKEX (AVX512) DGEMM helper functions have now been disabled to fix remaining errors in DGEMM, DSYMM and DTRMM POWER: * added support for building on FreeBSD/powerpc64 and FreeBSD/ppc970 * added optimized kernels for POWER9 single and double precision complex BLAS3 * added optimized kernels for POWER9 SGEMM and STRMM ARMV7: * fixed the softfp implementations of xAMAX and IxAMAX * removed the predefined -march= flags on both ARMV5 and ARMV6 as they were appropriate for only a subset of platforms - Remove not needed fix-arm64-cpuid-return.patch.- Update to version 0.3.6 (boo#1122186) common: * the build tools now check that a given cpu TARGET is actually valid * the build-time check of system features (c_check) has been made less dependent on particular perl features (this should mainly benefit building on Windows) * several problems with ReLAPACK and its integration were fixed, including INTERFACE64 support and building a shared library * building with CMAKE on BSD systems was improved * a non-absolute SUM function was added based on the existing optimized code for ASUM * CBLAS interfaces to the IxMIN and IxMAX functions were added * a name clash between LAPACKE and BOOST headers was resolved * CMAKE builds with OpenMP failed to include the appropriate getrf_parallel kernels * a crash on thread (key) deletion with the USE_TLS=1 memory management option was fixed * restored several earlier fixes, in particular for OpenMP performance, building on BSD, and calling fork on CYGWIN, which had inadvertently been dropped in the 0.3.3 rewrite of the memory management code. POWER: * single precision BLAS1/2 functions have received optimized POWER8 kernels * POWER9 is now a separate target, with an optimized DGEMM/DTRMM kernel * building on PPC970 systems under OSX Leopard or Tiger is now supported * out-of-bounds memory accesses in the gemm_beta microkernels were fixed * building a shared library on AIX is now supported for POWER6 * DYNAMIC_ARCH support has been added for POWER6 and newer ARMV7: * corrected xDOT behaviour with zero INC_X or INC_Y * a bug in the IMIN implementation made it return the result of IMAX ARMV8: * added support for HiSilicon TSV110 cpus * the CMAKE build system now recognizes 32bit userspace on 64bit hardware * cross-compilation with CMAKE now works again * a bug in the IMIN implementation made it return the result of IMAX * ARMV8 builds with the BINARY=32 option are now automatically handled as ARMV7 x86_64: * the AVX512 DGEMM kernel has been disabled again due to unsolved problems * building with old versions of MSVC was fixed * it is now possible to build a static library on Windows with CMAKE * accessing environment variables on CYGWIN at run time was fixed * the CMAKE build system now recognizes 32bit userspace on 64bit hardware * Intel "Denverton" atom and Hygon "Dhyana" zen CPUs are now autodetected * building for DYNAMIC_ARCH with a DYNAMIC_LIST of targets is now supported with CMAKE as well * building for DYNAMIC_ARCH with GENERIC as the default target is now supported * a buffer overflow in the SSE GEMM kernel for Intel Nano targets was fixed * assembly bugs involving undeclared modification of input operands were fixed in the AXPY, DOT, GEMV, GER, SCAL, SYMV and TRSM microkernels for Nehalem, Sandybridge, Haswell, Bulldozer and Piledriver. These would typically cause test failures or segfaults when compiled with recent versions of gcc from 8 onward. * a similar bug was fixed in the blas_quickdivide code used to split workloads in most functions * a bug in the IxMIN implementation for the GENERIC target made it return the result of IxMAX * fixed building on SkylakeX systems when either the compiler or the (emulated) operating environment does not support AVX512 * improved GEMM performance on ZEN targets x86: * build failures caused by the recently added checks for AVX512 were fixed * an inline assembly bug involving undeclared modification of an input argument was fixed in the blas_quickdivide code used to split workloads in most functions * a bug in the IMIN implementation for the GENERIC target made it return the result of IMAX MIPS32: * a bug in the IMIN implementation made it return the result of IMAX IBM Z: * optimized microkernels for single precicion BLAS1/2 functions have been added for Z13 and Z14 - Rebase openblas-noexecstack.patch and openblas-s390.patch patches. - Remove 0001-Add-a-register-to-the-clobber-list-for-the-mul-instr.patch.- Reduce _constraints to a reasonable size, the old constraints were probably necessary pre multibuild. - Enable DYNAMIC_ARCH for aarch64, available since 0.3.4- Add OPENBLAS_INC and OPENBLAS_DIR to HPC environment (bsc#1125547).- Fix https://github.com/xianyi/OpenBLAS/issues/2014 Add 0001-Add-a-register-to-the-clobber-list-for-the-mul-instr.patch- Update to versiom 0.3.5 common: * Loop unrolling in TRMV has been enabled again. * A domain error in the thread workload distribution for SYRK has been fixed. * gmake builds will now automatically add -fPIC to the build options if the platform requires it. * A pthreads key leakage (and associate crash on dlclose) in the USE_TLS codepath was fixed. * Building of the utest cases on systems that do not provide an implementation of complex.h was fixed. x86_64: * The SkylakeX code was changed to compile on OSX. * Unwanted application of the -march=skylake-avx512 option to the common code parts of a DYNAMIC_ARCH build was fixed. * Improved performance of SGEMM for small workloads on Skylake X. * Performance of SGEMM and DGEMM was improved on Haswell. armv8: * A configuration error that broke the CNRM2 kernel was corrected. * Compilation of the GEMM kernels with CMAKE was fixed. * DYNAMIC_ARCH builds are now available with CMAKE as well. * Using CMAKE for cross-compilation to the new cpu TARGETs introduced in 0.3.4 now works. power: * A problem in cpu autodetection for AIX has been corrected.- Update to version 0.3.4 common: * The new, experimental thread-local memory allocation had inadvertently been left enabled for gmake builds in 0.3.3 despite the announcement. It is now disabled by default, and single-threaded builds will keep using the old allocator even if the USE_TLS option is turned on. * OpenBLAS will now provide enough buffer space for at least 50 threads by default. * The output of openblas_get_config() now contains the version number. * A serious thread safety bug in GEMV operation with small M and large N size has been fixed. * The code will now automatically call blas_thread_init after a fork if needed before handling a call to openblas_set_num_threads * Accesses to parallelized level3 functions from multiple callers are now serialized to avoid thread races (unless using OpenMP). * This should provide better performance than the known-threadsafe (but non-default) USE_SIMPLE_THREADED_LEVEL3 option. * When building LAPACK with gfortran, -frecursive is now (again) enabled by default to ensure correct behaviour. * The OpenBLAS version cblas.h now supports both CBLAS_ORDER and CBLAS_LAYOUT as the name of the matrix row/column order option. * Externally set LDFLAGS are now passed through to the final compile/link * steps to facilitate setting platform-specific linker flags. * A potential race condition during the build of LAPACK (that would usually manifest itself as a failure to build TESTING/MATGEN) has been fixed. * xHEMV has been changed to stay single-threaded for small input sizes where the overhead of multithreading exceeds any possible gains * CSWAP and ZSWAP have been limited to a single thread except on ARMV8 or ThunderX hardware with sizable input. * Linker flags for the PGI compiler have been updated * Behaviour of AXPY with zero increments is now handled in the C interface, correcting the result on at least Intel Atom. * The result matrix from calling SGELSS with an all-zero input matrix is now zeroed completely. x86_64: * Autodetection of AMD Ryzen2 has been fixed (again). * CMAKE builds now support labeling of an INTERFACE64=1 build of the library with the _64 suffix. * AVX512 version of DGEMM has been added and the AVX512 SGEMM kernel has been sped up by rewriting with C intrinsics * Fixed compilation on RHEL5/CENTOS5 (issue with typename __WAIT_STATUS) armv8: * DYNAMic_ARCH support is now available for 64bit ARM * cross-compiling for ARMV8 under iOS now works. * cpu-specific code has been rearranged to make better use of both hardware commonalities and model-specific compiler optimizations. * XGENE1 has been removed as a TARGET, superseded by the improved generic ARMV8 support. armv7: * Older assembly mnemonics have been converted to UAL form to allow building with clang 7.0- Update to version 0.3.3 common: * thread memory allocation has been switched back to the method used before version 0.3.1 due to unexpected problems caused by the new code under some circumstances. * LAPACK PR272 has been integrated, which fixes spurious errors in DSYEVR and related functions caused by missing conversion from ILAENV to ILAENV_2STAGE in several _2stage routines. x86_64 * added AVX512 implementations of SDOT, DDOT, SAXPY, DAXPY, DSCAL, DGEMVN and DSYMVL * added a workaround for a cygwin issue that prevented compilation of AVX512 code- Update to version 0.3.2 common: * Fixes for regressions caused by the rewrite of the thread initialization code in 0.3.1 x86_64: * Added autodetection of AMD Ryzen 2 * Fixed build with older versions of MSVC power: * Fixed cpu autodetection for the BSDs mips64: * Fixed utest errors in AXPY, DSDOT, ROT and SWAP - Version 0.3.1 common: * Rewritten thread initialization code with significantly reduced overhead * Added CBLAS interfaces to the IxAMIN BLAS extension functions * Fixed the lapack-test target * CMAKE builds now create an OpenBLASConfig.cmake file * ZAXPY now uses a single thread for small input sizes * The LAPACK code was updated from Reference-LAPACK/lapack#253 power: * Corrected CROT and ZROT behaviour with zero INC_X armv7: * Corrected xDOT behaviour with zero INC_X or INC_Y x86_64: * Retired some older targets of DYNAMIC_ARCH builds to a new option DYNAMIC_OLDER, this affects PENRYN,DUNNINGTON, OPTERON,OPTERON_SSE3,BOBCAT,ATOM and NANO (which will still be supported via the slower PRESCOTT kernels when this option is not set) * Added an option DYNAMIC_LIST that (used in conjunction with DYNAMIC_ARCH) allows to specify the list of x86_64 targets to include. Any target not on the list will be supported by the Sandybridge or Nehalem kernels if available, or by Prescott. * Improved SWITCH_RATIO on Haswell for increased GEMM throughput * Added initial support for Intel Skylake X, including an AVX512 SGEMM kernel * Added autodetection of Intel Cannon Lake series as Skylake X * Added a default L2 cache size for hypervisors that return zero here (Chromebook) * Fixed a name clash with recent Windows10 headers that broke the build with (at least) recent mingw from MSYS2 * Fixed a link error in mixed clang/gfortran builds with OpenMP * Updated the OSX deployment target to 10.8 * Switched on parallel make for builds on MS Windows by default x86: * Fixed SSWAP and DSWAP behaviour with zero INC_X and INC_Y - Version 0.3.0 common: * Fixed some more thread race and locking bugs * Added preliminary support for calling an OpenMP build of the library from multiple threads * Removed performance impact of thread locks added in 0.2.20 on OpenMP code * General code cleanup * Optimized DSDOT implementation * Improved thread distribution for GEMM * Corrected IMATCOPY/OMATCOPY implementation * Fixed out-of-bounds accesses in the multithreaded xBMV/xPMV and SYMV implementations * Cmake build improvements * pkgconfig file now contains build options * openblas_get_config() now reports USE_OPENMP and NUM_THREADS settings used for the build * Corrections and improvements for systems with more than 64 cpus * LAPACK code updated to 3.8.0 including later fixes * Added ReLAPACK, a recursive implementation of several LAPACK functions * Rewrote ROTMG to handle cases that the netlib code failed to address * Disabled (broken) multithreading code for xTRMV * corrected prototypes of complex CBLAS functions to make our cblas.h match the generally accepted standard * Shared memory access failures on startup are now handled more gracefully * Restored utests from earlier releases (and made them pass on all affected systems) sparc: * several fixes for cpu autodetection arm: * Added support for CortexA53 and A72 * Added autodetection for ThunderX2T99 * Made most optimized kernels the default for generic ARMv8 targets x86_64: * Parallelized DDOT kernel for Haswell * Changed alignment directives in assembly kernels to boost performance on OSX * Fixed register handling in the GEMV microkernels (bug exposed by gcc7) * Added support for building on OpenBSD and Dragonfly * Updated compiler options to work with Intel release 2018 * Support fully optimized build with clang/flang on Microsoft Windows * Fixed building on AIX ibm z: * added optimized BLAS 1/2 functions mips: * Fixed cpu autodetection helper code * Added mips32 1004K cpu (Mediatek MT7621 and similar SoC) * Added mips64 I6500 cpu - Remove c_xerbla_no-void-return.patch: fixed upstream.- add openblas-s390.patch to build on s390 (bsc#1079513).- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890). - Fix unexpanded rpm macro in environment module file for HPC (boo#1074897).- Add -mvsx option for ppc64 archi (not required for ppc64le) to avoid ./kernel/power/sasum_microk_power8.c:41:3: error: '__vector' undeclared (first use in this function); ...- Add magic to limit the number of flavors built in the OBS to non-HPC ones.- Generate baselib.conf dynamically and only for the non-HPC builds: this avoids issues with the source validator.- Convert openblas to multibuild. - Add HPC build using environment modules. (FATE#321708). - fix-arm64-cpuid-return.patch Fix CPUID detection on ARM (From OHPC).- Remove migration %post scripts for old library names- Update to version 0.2.20: * common: - Improved CMake support - Fixed several thread race and locking bugs - Fixed default LAPACK optimization level - Updated LAPACK to 3.7.0 - Added ReLAPACK (https://github.com/HPAC/ReLAPACK), make BUILD_RELAPACK=1 * POWER: - Optimizations for Power9 - Fixed several Power8 assembly bugs * ARM: - New optimized Vulcan and ThunderX2T99 targets - Support for ARMV7 SOFT_FP ABI (make ARM_SOFTFP_ABI=1) - Detect all cpu cores including offline ones - Fix compilation with CLANG - Support building a shared library for Android * MIPS: - Fixed several threading issues - Fix compilation with CLANG * x86_64: - Detect Intel Bay Trail and Apollo Lake - Detect Intel Sky Lake and Kaby Lake - Detect Intel Knights Landing - Detect AMD A8, A10, A12 and Ryzen - Support 64bit builds with Visual Studio - Fix building with Intel and PGI compilers - Fix building with MINGW and TDM-GCC - Fix cmake builds for Haswell and related cpus - Fix building for Sandybridge with CLANG 3.9 - Add support for the FLANG compiler * IBM Z: - New target z13 with BLAS3 optimizations - Drop 0001-Fix-power8-asm.patch; fixed upstream. - Minor rebase of c_xerbla_no-void-return.patch and openblas-noexecstack.patch for updated version. - Remove installed pkgconfig file as it is not adapted to the library names we use.- 0001-Fix-power8-asm.patch: fixed power8 assembly (bsc#1039397)- Update to version 0.2.19 POWER: * Optimize BLAS on Power8 * Fixed Julia+OpenBLAS bugs on Power8 MIPS: * Optimize BLAS on MIPS P5600 and I6400 ARM: * Improved on ARM Cortex-A57- Update to version 0.2.18 ARM: * Provide DGEMM 8x4 kernel for Cortex-A57 POWER: * Optimize S and C BLAS3 on Power8 * Optimize BLAS2/1 on Power8- Update to version 0.2.17 * Enable BUILD_LAPACK_DEPRECATED=1 by default.- Update to version 0.2.16 * Upgrade LAPACK to 3.6.0 version. * Disable multi-threading for small size swap and ger. * Improve small zger, zgemv, ztrmv using stack alloction. * Let openblas_get_num_threads return the number of active threads. * Fix LAPACK Dormbr, Dormlq bug. * Avoid potential getenv segfault. * Import LAPACK svn bugfix #142-#147,#150-#155 x86/x86_64: * Optimize trsm kernels for AMD Bulldozer, Piledriver, Steamroller. * Detect Intel Avoton. * Detect AMD Trinity, Richland, E2-3200. * Optimize c/zgemv for AMD Bulldozer, Piledriver, Steamroller * Fix bug with scipy linalg test. ARM: * Support and optimize Cortex-A57 AArch64. * Update ARMV6 kernels. * Improve DGEMM for ARM Cortex-A57. POWER: * Fix detection of POWER architecture. * Optimize D and Z BLAS3 functions for Power8. - Remove openblas-libs.patch, not needed.- Update to version 0.2.15 * Enable MAX_STACK_ALLOC flags by default. * Improve ger and gemv for small matrices. * Improve gemv parallel with small m and large n case. * Improve ?imatcopy when lda==ldb * Add vecLib benchmarks * Fix LAPACK lantr for row major matrices * Fix LAPACKE lansy * Import bug fixes for LAPACKE s/dormlq, c/zunmlq * Raise the signal when pthread_create fails * Drop obsolete openblas-arm64-build.patch x86/x86-64: * Support pure C generic kernels for x86/x86-64. * Support Intel Boardwell and Skylake by Haswell kernels. * Support AMD Excavator by Steamroller kernels. * Optimize s/d/c/zdot for Intel SandyBridge and Haswell. * Optimize s/d/c/zdot for AMD Piledriver and Steamroller. * Optimize s/d/c/zapxy for Intel SandyBridge and Haswell. * Optimize s/d/c/zapxy for AMD Piledriver and Steamroller. * Optimize d/c/zscal for Intel Haswell, dscal for Intel SandyBridge. * Optimize d/c/zscal for AMD Bulldozer, Piledriver and Steamroller. * Optimize s/dger for Intel SandyBridge. * Optimize s/dsymv for Intel SandyBridge. * Optimize ssymv for Intel Haswell. * Optimize dgemv for Intel Nehalem and Haswell. * Optimize dtrmm for Intel Haswell. ARM: * Support Android NDK armeabi-v7a-hard ABI (-mfloat-abi=hard) * Fix lock, rpcc bugs POWER: * Support ppc64le platform (ELF ABI v2) * Support POWER7/8 by POWER6 kernels.- Change library name suffix * drop openblas-soname.patch - Add RPM %post script for manual BLAS/LAPACK update-alternatives configuration update - Use update-alternatives mechanism for OpenBLAS variants (serial, openmp, pthreads). pthreads variant is default for x86 and x86_64, OpenMP for other architectures. - Fix build on ARM64 * openblas-arm64-build.patch - Add update-alternatives mechanism for CBLAS - Provide cmake module - Delete info about host cpu from openblas_config.h for dynamic arch - Add update-alternatives to 'preup' and 'post' requires list for libraries - Add README.SUSE- Update to version 0.2.14 * Improve ger and gemv for small matrices by stack allocation. e.g. make -DMAX_STACK_ALLOC=2048 * Introduce openblas_get_num_threads and openblas_get_num_procs. * Add ATLAS-style ?geadd function. * Fix c/zsyr bug with negative incx. * Fix race condition during shutdown causing a crash in gotoblas_set_affinity(). x86/x86-64: * Support AMD Streamroller. ARM: * Add Cortex-A9 and Cortex-A15 targets.- Update to version 0.2.13 * Add SYMBOLPREFIX and SYMBOLSUFFIX makefile options for adding a prefix or suffix to all exported symbol names in the shared library. * Remove openblas-0.1.0-soname.patch * Add openblas-soname.patch * Rebase openblas-noexecstack.patch x86/x86-64: * Add generic kernel files for x86-64. make TARGET=GENERIC * Fix a bug of sgemm kernel on Intel Sandy Bridge. * Fix c_check bug on some amd64 systems. ARM: * Support APM's X-Gene 1 AArch64 processors. * Optimize trmm and sgemm.- Update to version 0.2.12 * Added CBLAS interface for ?omatcopy and ?imatcopy. * Enable ?gemm3m functions. * Added benchmark for ?gemm3m. * Optimized multithreading lower limits. * Disabled SYMM3M and HEMM3M functions because of segment violations. x86/x86-64: * Improved axpy and symv performance on AMD Bulldozer. * Improved gemv performance on modern Intel and AMD CPUs./bin/shnebbiolo 17074567580.3.21-150500.4.2.10.3.21-150500.4.2.1openblas0.3.21lib64libopenblas.so.0libopenblasp-r0.3.21.soopenblas.version.0.3.210.3.21/usr/lib/hpc/gnu7//usr/lib/hpc/gnu7/openblas//usr/lib/hpc/gnu7/openblas/0.3.21//usr/lib/hpc/gnu7/openblas/0.3.21/lib64//usr/share/lmod/moduledeps/gnu-7//usr/share/lmod/moduledeps/gnu-7/openblas/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:32521/SUSE_SLE-15-SP5_Update/e609800c7edfb54f00352a1340a33f4a-openblas.SUSE_SLE-15-SP5_Update:gnu-hpcdrpmxz5ppc64le-suse-linuxdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6cd7c82b236cdeb45a76c080d97465de621f13df, strippedASCII text$$$RRR R R R R RRRRRRRRRRRRRR R R R R RRRRRRRRRRRRRR R R R R RRRRRRRRRRRRRR R R R R RRRRRRRRRRRm#vL$E`utf-87099cdf738d963fea8e1dd529ce2ea9355766b8962dc1f5887e45abc2dd2e56b?7zXZ !t/ ]"k%;k4"0 vo>Ovm*a2] h4R:unC(H[MMģqV)tHE^3 `Y+EĴ[HSٵ@lɃ.a0|G!oa qO[Z(ݓ=]Y NMj'nk䏹S*fEK`Ũ!k )cjϭ(SUF˷(,RR'W5ׂTZO:L~aNsj w@A~ !F/j2* dFHߋNA]dB!t#FUr`L1_RM! E !q7> &pE+Lj4\,I:VޑO2(B١ jA ߽~?Mq};xK=nRьEr[Lf 坓[n*g|7z߼!&VOŅLP 4)^s>'ffaa-5' UG4:+Ua*^O~q\b.{(3+an9mӥU_7ϸ^S<ϾnZԅ/_Օ80QGdD;.֓P9d*9Tt<]5Ed}oK_H$e-irYsx-gh,|4?1\囋FnJ)GzX- }a'mH7H"'g~*֨D'Ǐ4J[̄ܓP(5WD5ً4q'\yLbwd0 bʤmuOա#L{y *r~ 6g;,73a =rxP"cB]DԹhim [=H B?U^s&meל%p)~oK!P&wD0eٳ ˶ZZ&kXH?-6;:h7momH4V;n>ˊ =Q 3e:H+(avoo$ȑkSH cAa ?EcpB3<"BnR;BOwĀRcvgG[yJp 7{qd<~Avu4%f׮6)alg\7)GQ@dlxm7:+0x./\vYR$pl=㣍3GJW 2t5E^Жŕx-Y o(6 ӛE3s|C'tFOV&[SkDC9;<|[l&i "2PtCi[UA= ^;pW1c;0^nB2C7'dXe`-ۢq!Yqq&!b>Gpo7,b( ))v'F  fkJnd#:̱F~:\Ʉs'9LP!UhI-tSR J_-*tq x#eᎩ]Uµ<;'2 L;UV#bo> ;ܒ|LldS3:Ry/U4Bb"D=D,TKu @3#hXjΟ9 Yb>U_׀Tu|W/l%qKW3w q0 똅3$0xuo02!bzK\nB=ֻvGG4wjHy%`vĔ Xk>8G`A8Bb!V7ztD "\Ww- cąYGbp7! 㹄-)*Ϳ60= lխ~1~ɭĜpsM̟Dx;fLJ? 7ݴ_f=áj/8 t,CY]I*R^nEU(\ GU!gy{E(nڻ{O$ײ|NL_0f jE>#bu̍F˄__)DSA8 y-`7mФPw}JE(3݂k+FlE#FM9;C\[RQWbJb ʎSy%W1`o 3@omkՊI’<$L69L/.gAy͵pEU\i$ɹMc >ƌJ@7< `HA7OO%)B<}2:$32TAG! D5 AP&: }&JS$u֢o2cFM yYK=G;=oSFimh9cWis&@\ԴG꘥36صYZo X "]8PgagDo5!~o)gz훆Z1C6(GڼxH%" sw.ҋQP\DOIW6ҚOdl~~,K2QZjj8قHTÅ@U䜄8|J%[:̤>"0hbg,z͑-v$ ly2Χ~dءBm⦩=g,ހWih1KU J#uK_4+'K5qrJN~2^݌-.==ZA1qjsRVoa lƟ{2&֘W}~U?-|Np/'ggN:X/jZp:L2>b,]vG*Hv7Ȥhzg&+GSe%Ȇ61;f|nae- iK.mF=7-HDg+@D^~; ew&}N"t0u4ka2vP$è#pjXMph$Hw"!؁-oCvaE0h@W6c 8C&)FRJmmcߵ W.y] hS=![cݼ*[ d~0V&[$3wtfi{ɬO$987~(MN:ٶG."n_K{Ӫɞnvn/E@^.9-GO0Am P>,H?:|W g p @wܖsV))Fu3$UBkRʤ 4sd4"w_@ zҶEF7KQ)wh\î׊$GHHSP+xDL' M 5R)`<,"(ۀsсȱrN\Gb LJ;*li9_kя_Bķvv@لyݐag/MbP/ J8S55l;$2lq>`UDd"煬4Q m"$9̡O偦%4(DžQa|$B$TW<%VM){ܩP_9{CYrK<,2.Yϛ9mu@k2 o#eDEYyE?sBD)#'30m)z6/p=*t5p)2^FNsh +˅>3XqVtr.5,:_GRMx3V>y zMvcn7 $0v B9&}O]ѮލL8lSv=:H| *N9H]ҙhc#GD5profL(TToqѬ16j:gc|-2JϠIA= 1?U`Mk?h\>$|V՞{JO\03F@Mз:d+#lhU9'pll]+ ]Z׍K,|1³J{žTMelG/1jt9 &.aMm{nZ=P>\׻Ħ${}O ,mC4C1^e T[B%D;Z,Rbk%i1Y5NBVZTMBQ5O4@{9À\ qxMm5Ý,P<W "tao:ѾQj)"SV SF1 :*93dAEvgGƃ. |0 ~t+%Ȗ6d`TчDP+dC}'@Hx6O^Mqʢ}}rP*g+$607f):!aP2?Z'9N_])~$Gu}B kcepiʄ0o^ai ,ɩ3b@'܅U;~dJNr"yatdo M0x].?Jֵv1Ct+{DmkH` Qx̅eį4=s6+Y!.ĄEY_ ӣ9v4e%A@5Y?̥fNTv+u2$`X,]4-B =px{|H0R^cEP!r 8za%pcIC# tr_|wX&KZ~ӴʕEᲔ2# if t0V>p/j_S];vF":y=*ɇ|oʠqR;:ZTnNTEKNThuyTq ,e%ie]9=xLovPFhT+(_J;pbeDk}˔QbSo}q{Nj`ׇ6-f(ZKXox0)p]M Q6Mp)?HPsq8xL0>t(疲j:tW gb|U"nyb\˭2n[2x DCgнl7Γ,^t;Jⴳڻ_KQAWI/tX/JϺ,:,Cs\acG:73꿇q#'VlbZƫ g@uw)#cw_[2E2PVӛ5rnNɆU :BdILҷPFe^@0N,$ CD 3PJZQ"gfGl_RfM6,̤AمB [X_地&Йg?1oOU1/'l|w:ֹC v\C|"@V㜚  _W77nES=A.zBZ5IQx=hGU_y"Lk8;t 0:$SR(q=k9E+v7tFwk,۞J?dKZ -^Kȯ5tLzAGY6 ?xz6ITߖ Re?ILV ) h<_b{ K>h(W3:j@}`}T'bie~068པ!\=^×*XO>.lZ4Z~R ,HQKFgj9ȘB&BAiXfXZ'igXVz1ozGvp|_gUd 4׿jp7O8A%cDA@Jatp!M)&J^ 8R l 8g6\E: pt֩9mRz uو$bNL0:p3_D$&AvQ6]C+3,r ^{G' 7DBԖY7JIJ7تgtS5(DYbGB@9q,U؅0l7,='i*{5;[eY *DEhT.Y}-)&U 6|VN r~!ġ/Z̹1Z 9tR<%QdtGCTTޜ'? .DJGu.b^ȸ+N>֎" |Ȫ]U׃' Í>wuc62xxO=/P#OVf)&l6 D@JVqrsZM68ZQo1Դ%StуeWlc/Yqy)'m:y0^$Fz#uv\oI~X p>E&TeXN?Z<;j쇢 2OT}*|-cqڟ+4ӻMb޸QIwœVæd(Vrf}|Ʀ^]nldcͻ0eUw^708Y)'.rƲ!~w"]U+"FjmUThP!s ˲y}/̰Ttx9Sc4^Ġmr}Kp[2+,4k__\6"1ԱX_zGcV R^^y>67ǟ U-C@~7JF8hو ؙyOiçIL8G;Dl].$ҫ7jd>SWWrZ]R{V)ӿ2pN$~׹񲛡p 0ߍ`<@O4Emn  B~xv@ܞ 2y4ypB1g4GzwӰdC^HPL #Y7o"[eQksKu$vYB -,PfiHL^żBj!)qp!]4#f).^ Y #YLZ:[ S̃Lux=t6@Ҭ@}R r: e+X3ٷ2h_E2ؔ :51=2̷3MW}\k')),؄OC,ȜMb0-'w/j`bv|PJo@$ \[6BJח0Tr|ҫeZ{ Ѥ?bF~Dem3)E¶SRSzWZ# tk"~t(I|[ȀzmqVSudVeE+$zݍLWK*/kaHva tq2P~N{3Z?ޅ[Z~fߖ=Bh3eJ=}h_#&5B}"H<^)AWU壘~G^ èI.IAdУP!q2CÀ#z>E$r}uy6wA $0`ciΆʒ7$PbJ %,lONd^ģku c5NbpX}XEkF~k Mm-B!Su%hJXi&7 "PŊ? v}:$2$Po~B Ɂ,s ΰR7`t#VX;%Xқ=w"^=a6qM40=C69ӱo j/{q/6UtJчC%ݰv>qZKNܱ+AŏOr?O T fbΜޝׄ9X.`=mίPJ,ln P>ncROt0.#Jhv;J*g{ ^_a*r/뚞Q VbdW*-9Aߡ#j#?)0)d#b7&ms<FKླྀn &ksFp:0qOڄ!ܵeC[74٢Foq բˌ~' I eЭVUTZoVʿwA}MyQ{sChM%;oӿCN% CAcQG~+ $(%XvXpFQ~V9.EV ̦?Zfޛ}==[S^ V44rz^_Re,ٌDY'O@R 4Fz,$%eUD+Y^cDfj|(GnY~o,% /(\<#EyuqƊzYNgaۑ<>oNg4j1J\}Vrk%6uA͋q'1c͵eNnaf1qҭy"1z)ICcH-gDl!qGx3 c}!a5=ũR FLɛ>G,i%:۪ a,?D) v R z(eiac$Gv Ke yDZ9\B10!9Ç~5h]xCۣwvB$BrDԵS Aƃ(싣Wb* ius;'2 fW?fHL%% R(}'N}_"5K 0'N4iyiUnw#'s6ʞW(gir繟A=^4 g!S28@}N6Høa0"tzSB7L}K .ƪW4:[X/(knT7+Wdr/I)Mp1&KR wwzD: 瑹ޜML$oi?i"׎aR5djbTJLd=Ӵj?VjޗvK0Q3 t _ T2Οcy)g=K܉>GaAuVZLo'x #|}T$G؉׋s>v\j#?ڭXrJC TUIjf !j.znx͊Ri05ùGo EMn1-hFS3/U1:_rUa ]7anL66$g/W?d ~mb{B}6fq`I$ގSʉ#gS+/<=v:@.&rS"{5 Vw02w T 3ۮ(>"_ЫDx.R*ƃ0ǬS 9Wڔe&0xnL$f.a5Au1M6l"HN}TPZ_bQ:Jm%{H~r318PJ1q Jk*7-` #>d 1f˄w-}['-b-yi9j?J3Z UߘBz5ߌ1뜗}yzATRvT_(~ҢܕχCHqF? ڔ*~<' mƯ E%7  _TqWP ο='RPέơ$qpѹ}7^<@&"o #C}645r54N6Zkj'{ɉ_qtzj'j浪θe E^_*o2Dg:G|/WʬiƑ YVvjkz|4DUB좣0ZrWs :a ˯O yV)SR!=DyoqB$7wE9%IkX XdM-čT@kYբ7u3uqZLqO2Q\Au[ rSg60#_V<D()m gG+,=|ʘWYEk&yዴK'XgL3~N?Y4J&) "/aLgQG+ =CuJnr|٧.^:V6Y-n K"<}5;Z5:IPo9?1gi(sC{X[4/5A8:hQ)+ }FEYEnj>I@k;YSt#q8P ̣Mmw}VibIi}ExoXg!MVTjƜdGӄ-<1F"B4+bJA.e><'zOl'-Zc8ЀRLP;Ao>e#>+ 8L AO9?vea}^(ϖ%% ו+2 ߕs@wmhVvm0O,4ϯ'"x0'.PJkyDS Js~?hnFhc{ fpSU`a0?$nX_")འfhgL4rgQ~ tW.ш[of)N%.J6Nq[YO# Yvy@k=U+rm պ!txIL4);&R>BGmTC {^V`KVwܢ9'{.[]djZv~f"\h(О;M(%:;a6Vn4\-Y@КsCJSqe۱;)Rcd 4S0)g6֍8oV h\0ffh>ը3񫹬;,=5 FDBC BoX?o! (徯EM2č 3 D:=Z`ϥ'3j ' J&;}dp&w <:q/ z7m( @c. 2 m&m-6G Ns,䤚iNG5d7E,+ <yZ~`8>S7[KԂX};Fw]@- vpx ? :ƋE6hd!,Zv}H<pٴ fDFo*INyZ7GqcGX\cjGO>W9is*![CKs9cٙX7{q|4_&;jT DǝhVccXm `]AA!{4QOvc@$b oT,%;ӥ=u,φ`5Iy;xbSfolw n} Y~=7z20AP/RN7KlDv Ak<]ںJ /c(Sҏy j ":>,vS'}ٰ_E&okGJzbRw}9yIIы1~Hx4 Dal1׶jvJjcM/JטTDnaiO_4khJ|Nt1']?&?E̹L\Fga/0A*| Ē áלpHHbH o3̖[c*@/ +gDɎ:<&A ш8(:9"C~`B5ukxV xtC+,4{ih)/<k8F\?o WL`)銮yIJfWzZT*oHt7y"w*KMS؆PtXJC⑱N";GC-= D D" V&q?0E 0&֐%)O;} ChŁ{V274};@QV/)irE5C܈\"9Bt=Zߨo驌f}=| 7KC*flW|# ը KMn-q0 ľlٌg+B] :dW`0m7=Ws;PmN'b`9zz8?BW~/UT*orX֏OXX41I "ʟ:d7n q9.F43fi P/;rҪ$8'3::4{; {M(SДxǚ#e)HrZrX yfy(4{3aB Bu51>v#P@O\PD3kzWg[D5ixQcl#& .\F fs+^($5=7%+10uH[]1ZIYT1NH%̓NgPMJ>+XCe0Muצ[?o6+/eqQg$<^N,gTP.}ع^fF}tH$:>ThkMwݡ2Vj4 Kx?ܩht]$:Jju3ujT]](4ʠim %[ Yh!z?%+1ЗX&0!EӄL _L$7(W~ъ0mߒ}R-\76SH)wEȲ- o8R&I5&`_DoAƦHoV=9 OW]^t6p?uwxNL,mK @tͻ}T5F@ } |ГrяHy[qVdL|ޅ:PqDSf-e1ܪG0?"n08SR#RZA[HX۪:iV#?OF|"gwNlSGN?_(KMZlGDŽ#=S5%:95)3KՈI{B 6y;G+OE__P2mˀy1 8>~|nVm ҁa"3]DV8'%{1wsi% "R;y7pO2Z5.hHꁠ tg[֯o2qIX\)O5c@a%JUǑIbZLpV-p#G*[5NMĕ|bfK1D?¸{*1 #ʌpK=FJr A%$|ONwj:\rQwP,tׄwyPXǂ=_5-S7h=;+enipK;hډr2S6zei*vhh5W@-ukF ^rE{%:%CgAg^ud$!@&5R+./jAdx$\6\{m? Ư: qzs!s[V_E \8 Je^AHƨȏ7!(eD8Q  KJQK>3RI2},+<r{d9ڪO1Ncέd *R+ic{yRD}kDOj"t^S!Iױ| 75DY šAG9݄̾LN=MfꏬsJQ5)+:\\~P?;aIäGpLmz.}tIVC|0|45V \SO밞(£~rIB1jZùI Re|M $v>җ l \܏8B@<(/z4,eC(Ĩ5G}8anFQT!mIPa:l 7f}qDЎh5Bǩ0l ZP+ ͥuUlJ|5 3" j괓(1'>yW<>Zg.` t^@gE\"oh4HtSJ71gHgu&kMw$I %Lhʡ4fI٣oKuVPW<箄_"=@뮺KJ' KfLoҗ_Jd8QjK_|=E_C,}iwBb:)W1㵄cw-m{ӎW$1izd¦2sڰQy7kDh$!l7P}AyD6_f|!(.j@'O8=k6oWcV+Ih/C3CFKts4OY[t'Vichj E5y ݞ?,AS4(}fQT'Τ  Bo&xnM~ԟ]&8ތI 7tMVnjbXEt;n:7Zy]Q|ʬGC#fn+%iLA5yqID84eTCոL~B, 뽑X@4dˑExp<'#O p8]P 3d>qnx'`ha. V쥈B9- ?Lu׽&o`i=; -"`ubK֬_^vA8+=y}nղrU'hC'k 6~`/eBC <Ƞq~&J1{L jCvbPAى=nЫB9pڊ.V`rɟEZلC 3a Jaq7 ?sV y &Λ#l }dIC/YG w’{M`(#(oVM.LpƑ"ܗQk&Qv&]V?U J!Y^7\ߜy5%cp4/f$ts?r.]^ح?\5Q$A*T4^ժQSLۓQ4-+&$^f0rez@:;o dILf* O:m/Ȥ;Ct`W{GK7?eFF +j^RE^D /%Ojӥ|'^:Zeזr7o]F6g kXڕ{eI-Бt# 0΀.a$RG 1r#jdCMQif>Ѽh Nlai;x\H|֓d`3.5uۻjZ;]ܼ=Zȅbdbiw'^Jʎo.~J2~oh6cpRL ^hs'(.7#,i"K.N *%"&U;e2j +*!ZCPHTdM.߂C3iY9p;R]j]uNK&BLBK%6L$,QXrZ$fĽy2;H X,`\)sKuZygL!#*yW"V/4u)Uw^b%kU=vg^"ك@H=~FPoϪR4ǎ=|BYDcq([HrF/C RXd0NA Q;+MO$B33f89W0?I3-W^]*b= ׅwYP7RCE0rX7KI%dX!t৵lT :-}$+:&$1r,^,e%hӎKl Qrђ7_ n)yoKVТ1QqΫ:"wc8d?)+ Xr'HC-OKbƩ5 5ˮI *B"7UyJ9Mt`'׀M`4voҕHn=49 \O Uk,+D}O"u &hI,<#jt0~BI\JDҁ2Pp~I8Ӟgf-政dYSꣴرơbّvTMrc& Up?Ej,+d =VF:C)Mh'૛T=cf4#S)2h|c%*C%#31vfrQ#LR>oLGwxy_hf (;'+=py.!.(d P&i)L:.GX,_VqIܰH>HYwR)>iڼ)QGDB*:{<9}]A|ȁn~0B\О#+z>: V΍xO"WF jj?/"%An9P}?xQzǷymL7@} ;:9nD(5y^U\3G`W)BEet8^х)hdrB%,:oo۝taY^ ~x _LlM89!}l~2O?P v IV M:ĿΐC'y"An@<$A,z#t ݵ]w]0&O&ûE\OV9hdN߼* 3'd'<.H'ZW o X2 5~9$c e8ś2\N+K5u?P@PQө>6g@Xn[W9LQWi(}$]5\ ,94rqwEq7!ZI|'/ ?pReУnU)ZsjRO}DuS!痆SԓЎx?9.16({h lRbQOPC1$bk6}l4|thdJJ@9'[߭<חEp\=Y[{M*[i&Q5)YGѥ\Ԁ ֳ݆ K&xx]EvTIQ CJmM)-hD҉"*?$qԜU V82ŨXP2;f{㒓+T+0_t'5ӮT L,`.zhqYKsERS[Nɾ&j8LIk)y–Y8Gǣe6^$g#8o%U 7!F¸(Gj ̔l(w afivA޴rd5my,;,HĝZ!= ٥yLC9O]Z'6W.&F ?z_7r!x/DR^JLQjnAqqZd+.t_BVs>V[L8y^,䛠F: MF7p-X%8y7=F5մi\2*o"cM$Z..νjI O#-u}ˤIO)vP~6'rp߰ UJ_zsNb15jCO:S,YmA=~w>_^@ z3C L»Qn#B?N06B_f aS#fBv 5, }_=l4 ueQcxoIP~cP^fZ > V'L=H%EC[%}_SOi4 m$*e3~ )/,""6G\~2L6Ee~ *4N&\e ]U~Qb\fbD~VQ?CӶs>5ಜ2Vo0hY[߰ɻUSSE4lwP_d{g".}sMd{ ס1VG*;MU _oKJvc@v$6ƍ!!) J:Jmb (5lM)r;cBBsaB/h1/Ͽ ek}">z~ri]LuB$WoLhp0@VuGYW;@WJu='}aIpwFTrBZJ3 #3 wC~KY6p[>? UAʪ:Y2梛H02Jg#P 5Yʚ?G `j)*Ya`-<m*;\W"9Ɔm-O<RE8 #>jki 6OD!'^A*fax߀|h5V)/wЧN79rYY1Sg"_,4aA![61ڄ>p9 c|%N;$:'is;!1-h٠ 8򁽐E;8GXIӓ>$. /l p=xp<\W`n,3^W&UO8rڸ}r̊&07CVxe{qc^6Y'3Qa1M89`[6}rh2? l>^ ۮp-7 :ɫt˿ B;#*} ҧ!oDkׁ︁|Q1z>q-773O I \pFvd/!;&x2pW2̹.7?ל}%I7ؐJPx㥡Xǧ ;XfdDH1*O"nSzUI`(|ܥsp3$ Țf*0j\ORǢ@ج$=); h))AqSJ橄ۧ:=<C+;ݞ+^o[77@8cc=ض (w)J4 MP\k9 >LF~p +^{|l/:az \N@*;Z_|d<Ab}d.ĻxQ'|£ d>r3tyHWD *;BKQN0)i*,#o*ᔔiϝ+UIOfL]E1m;p*%pBwӅ 14ur7c֭͆#b5y;im+,D ޘ&km(C5z~w 4~zb.FiFmtx-aC(L^s;}g߄KZ՝v=hyXy3M)ٕW2{oNr7d 8jdB0Oȟp-Dn 0K iu|QZi=Uo64hA8fWUbFˋhgܮyr$7֐T  J+Py]⹏E ]ĪPhq;J5E+&9,YXggqb@tdM7Ґ)z5=#FK1^&=x iFz/`GSp_yq!c4ii^4=u3˂Ez\]{}LE\a]¨+ jI'QMRߊEp7Z{|20 _C=OAU“1a>|p,4O=p62>!}{$d$d9;U0DX16{#YQ\nvli,7G&6o2`*6*"qPMA0Zqģ:yBЉE1uRQ&ڔcN.`[ђ9/_KxWc2& [ṍWZ ?С%|mG TCQnvͿUו6#@=FQJ5)?H[+57edPU"3Y~ }AsV`j#۞Cz`UW2>XrcFp(e/MoN•3UtBNnrsvemՔNT'J0 5J$gLz5G/)g唃>ErI]Fn5 I`0x: =%Mz{qwf$tUN pjObUC%d  dKcup<tnsLC8襄SCF~Zt1AJ۸QPaj@ƴҹGTHvD[}׆ͦ @Շ҉hS#S֓<*v ]/FQdJh[B-fGhTByG6e Xjf'B~'/ wV 1[|4_ZkM^&0dr(?o}?VUL/ 4jnTڝ-T ATq#`. `y,kDdЪr'ĭ@U)/H|Vo9DĬ^().G$?ՃLUX 홠:%@X~bvF"NXij.w WxÁPbԳUE۫{(kL$Ot5YM|89QnrTO.!z|*&=R#$wW|a4x@p0,/+zZ/Ȍ:P6<7&%H=I mܮo)g󃼖c7EtBt]S`^&5ƀ!a`_Qݮ/Ax%~ &-3ZN?YxPr)d[RhHʬ⨕ v_%Ӷz[WT簤~*!;$4i]#xǕx ˮ'z 섇_z)VYDPW1k}gf߮F4󒧬V=vؔSdJ9$Fs|! ќkKeVEPOR08!^vq# Tzy61ܬ -rH8Q(+zS})0(.8S4Ρޑ V|†9t7N14N7%{R>OA2aF>MӿM>z諊:]Π1ntorǼ̐$Uɒ5E/Ivkο fo+P(FM - %e?Gqgn>~= UiYȌ ^QMֺ,הݤô:\\gF X/"4YOWyj۪VWYD!+*ʬ%=ZnłijA!MΑnOK&y8PXt|)CNv ;%vYҤ܏b蹙Q_e48+w94Dc1 l P/ <!3Ż )2w])z;<WфGlzm70EdJӆ7uHƢDlQ1>9nJ4UK[^wlpt(LސxLW7XJ5ZT<˧2krgi9$aTmu,NzQ$ P2[D8&Zb㭠Žcҋ4Fj~o7W>dée,Ǚƴ> `H"&P~:,hs` Mț$CU Г@:Sfg9eU8<qZg H,=cGL,~RL:?$?S[ ьXÚ~G80_+ǢQp{_f-`,: )8c%>BuZ V:\Ё[,] X gɢ7u;؁x!La>.:6Wd_assy*ҳ`bJYbB+d;Dh1n ԲRo~ uN=*h cй-⫫AQ{6J"L t*CmPu:GCW_Ww?,h ??@,RsmeZawȦk" f7m_IWKw<Ǝ]5 d=q^8#qStLP?kdC ִ R])zG{ O 9k]Gv^+ MJָ]^S%GvL#Э:^v'I;#OGV$ { ̧̽7v_2,@D@]C5WЬm6#%ߪb22,َ!NžL~NpOmSΐq}L*˒xx哕K a&8HG;涞KڜЁ]u87?[q#\&zZ> r#;X=ib 97KD:0c)h'4[X0ld鑋V+Oi:kO 4CfR,C*O.c12G]ZQ',1ڏG5 B3EY>[!,D|xmjr!&aߕfg.(QkdզY5? *?V&͊zvfCz4#Bl2:"ҰLH#?\ΔCm ڬ}36.P/c*[J#LlY!9>+ r dzu^d4XL$wy<3l{I?Vw{Idn|2+ȋr@v' #bۑse-%QɈU%X 6ƷNWA90 }O6){tn=uc] y k-H`%e4J[1({M(46 Hlh */ @+m_|ɋ[3в&y2ՐbzTGUDDuE9&n.WBp~1{'#ɼ\8SEZ>FֿଫMMć+PzmraPߒ-myHB**"-M'[g""Sa`v`{UnaLl>^ :ɴuP7&Z%wh@k<>LB% gA٫?sx\w*LvSm-d}8MJ-x)o8Z \1ҞnjjPF®$w#E1Bvݢ3PfP|hG] Wӣ7bPͱ|G, Fir d&?0 7-cnId=8+LH7 bb X?AM eORW_Ӑo,xVw)lN^Cz0J6N6'ձ>%GCE/=Նu=6%oph=ףɄ|xbʿ FO/X]vP&nTOA"f|ksݸ=^W+-NGѤ iQ(ﴈ}zOIOAw=[ڝ(Zcڀ\`GEmhoh`FN! >r2e :لث[9OQf}%6{ *b?z0pj;Yo$e˽k+2+M,<_& ED(zSwRe`әj:TZ0:5.5U)7p>A;xL |V]p36#􍗽ʪy4."ձ{G/JND*X)ԶwPџ0wa.nvҗ@ kt9pK! {? {?\R1t R+e(6=sc"ΑEϵj P)̗wZ S#юv?'?K~(O-(AczwvJj_綬ޝc';o4N,ٿ ?Il+&G,ihsdQ{Y6TrgRS׮1Y2/U]PpPw`n=ͮx''#.Rr%$,]`Ǭet:DLSBL$91Cࠖ(?W tbk?*"`n VVZ)gA.և=Nopw_ӅP#aW6bH1:cvKH7 ʄ??$qOꐳ(tSىptӝWfr}aV IiTr zd9 :yo6ʌ<'W=ztj.73#-c璑K#ZpCJA攤v\ؘCԿȴŁG#d784F>D\{漮bv/dhaN$)>ey _?o/k"9T m [!FpxMsHsJZd1A#2ο4,jΣ6S9^ϒ%YnaWGiG9P v |j^AG |CZ0!(+76LO_M/ x.N/62X3}Ds?j6uJxZ-w f%L^I6U" #4~p2ߩyJ̉-4?OBۆoz|-6gjflr/>jQ [ڲOF2D'#g:|X@-mLB`_H?XGы˸K&R9׳W`䍖׌Wa^_3q&$.WjsǾ? p&uH#P;?=kqK8^V}sv*W|acy_ ,8R %Il^_&#{@ˣ5"HM C(} '`CxųeIRQP: ?㑵J0V(oV휨J~{VfݶoZf#mrW9l"m44DAaZ ̺jd :ooEGo5ki[\\!~}u1v[y" lVpJYIVG6z.޿PGa넓**;?j'4ɱYs胻&Q>Ã=Ez߸Ng,F*sAwQ^"ysNaO?.pJ/1sW. `POgox;i蒗`s訔%1?oAfNvcL&MI!UĒ6UwI^={L nW}?np +ZQe3Iz<\P7RRMo+om\CADA޲rv\'̥T̋4_ߨa|1BE'I! v_OzlR_kG+S1P {OSxh礰}eOʄ a\ͬ5X Bwy0HG 4,KX^%/>Py ljאSQC1xX)3 %nX` HKo' ?=1bNaKTk2V#0[k| _|mbՖMX]>{s$UףCGVXb@XT񬱚늭($̵7 ɍ ߳{ FXM遚W4=$>܂꤯:j㪳;Ob>}&!W۳^zs>_gujE }LϤDس W|=XȒlsM /5Dn}6)`ن5Z7W%06K$]ڬ4ou;\ 6+p |#Ƣ7q 1L5~F+ wߘ-˷(6K}H{GYЍg@NZ<&]O{@hܘK1l1E ܣ࠴w\ z }@6na^Jՠ#1TH.5. nf=phMSy0fV|[┬Fk [{KbM #F̯mԀ` 6*4gJ^i4Kg߃YvtOz] WraǢ0ʛI7Z+CS[)*瓙AplqV =:=f%~=.ZiH܇`b`.y.H~Dx0>up~EoSy|δǛKv l:/Q,.XlW IDSIՉ^;5P[`Pj1hcniu!$?Ď<1BdhkY-7 :cs7byjrcsMt0\N 5:sW̶Gg“>#G ʢֱ@Cԋtev!FAz%[Zqk1*)|82htl8yaI42;)&8JmNeٜ͜jGٜa?XqA*nc{â^U1bLR;-QGA8~*m@u78C %%[hG9[J;_J%9{]qo·A@GEyÊ:>BvO'XNxT2GV08LX>| %>f薻cM 0#4G:vI&ߥ̓*!T0?{\S;@ֿ: (O;(OC5@ob4x}WuapE]{S-*(Qqܸ{bv]-:&zqF/pЗ` QȢծvQk):enYp%,;I=:.u/˓h |P[YTCRNp:\.p)mh pr\: Q:Lv4?8$4oK~`-CʡNp6!`}=3I6i" z8ȰAJAO|]+IS PB\鈾n'p̯U?^de,Ъ@e<d_Dp_l`;Ru S=P rF@e[k!Wߢb_t 2i^PǟʛEWnm6| W`~ %VhwJES;&o] 1],j<"[)e$Eˎ4WYe/{k_TژgS?9--r ǭe]=(Vhod[MZ2t֝-0;0pcQ0NW"fN-l.Ѫ3RNqzAra˕_`4Hf0e1J@; 2:NHM #_mPT0D 2ٺS`nHVڔ>ϸg?ᰵE+byWz2#ju^1eWWd~c`̂;ofa0F Bv+zVj\6b+R[G#=A;fr|r!\L L|/8)c,3yB έ+cC =JnU3,|T]U}##48zL2F+3)c"*xSabqYSW'h٫$*+E%̩&,ؘN{Z"(kձWxL+:3iPaሣ'.c'"6,;Xg *ٺ?!zx@m(D<,2h8 tPd~2Mh"5-| nv#EG|DZ$!*y}ҫ2ikz]@Vb} @f};r_!(ꑜއywHvQ1%d4X4]C7pGP[MPFNQo(KZi$}x'-ktLy2TN eg RZ.X Jy՚8-]NxW9/;=ښJ08 UozQhA%>&4ZVe@|cE ?~P۬?qK`JLrpaw>}#3SqKwbʍG%K"ֲ`b%&B]QqbXd.rgƗLPsQRY\~Rq@8e%m6RJy5a;iMDP鏨\CnʕLZY[{eYyh" s%-ClTHq$t'av^X>eף@2 ͟)oQG naTF^6el̎"`$[Fރ)|Q2"!gųxזo_cQ;k3MjQ?Xhk?lCe']''Va 턓V$O6Z'ểC"ߥl] tN/-foy)1 ,9|+`C늖*o~J[Zoqi A'3i}߳*$ Ȁ*=1)|Xp@sA*+4뷛YG:p~s8 ŭ{DžŰ1 =,g]ztS0s;-= ~XʮoD!8i(fR&B}A|=J?H,ͥob& Ô{YRBH jRec^>XinH\=m̫։8^SES$U=,b/,6Qr,J TCIg$].,Kj.;3O#hQFpx/l]V?LϦDH`RAFJ ԛ]7S ƖⵠgPl:+D񶩴.hwe(#@^J?3a+_LtWwLXu=Jk12gX.Qs"lFF;r@rpѾQTe?z]~}W( s2̈5Kx\wi?3sW =#otcnEe s!8v`877I|U+fi١uT!bK>%u@-lp=kky/QQUYGk%JqUI?7p.6t^pC#AԧUn>.8p +x %Y_ ."> QM uE#jKA}z##%^?+ fNe gי/oO>u_/-ݰ(&LkXhj8$nCʃk3~8KOH1Vщ%p:y< m[+HYJ.!i$X|!84Q1+ 3;.ىm*EAN*;CR> ҚƋ ٙUԏЙ/A$g8=k"ok:}fصOsp*+I`r1][w̘@7:M=&IJ9 m&&`.(.7HHf^my<0OJ"`{~šѺ%e="rq 'GV[54[,$=A9fOX8c H ,L ,7P/|0A0xZf -* z/6wev@ͯ³x = DIT~ui##J&o.F6= L?eq0TkH w3\ńIx֛J{xfw/(y |y^T$Ii.DY<@;!aUVL~< x0/l룕$ T/(|CZ5O8:D3 %ee[aq`s+V_⩮Ff~~5S?JK̬5E`}su[['HeQ-RnԈn[&݃WZ/ߧG˹yk Z(5.1oDVc1!㋈H_c,,EDb's&DWx8M)0d5KF.FFviDz:KS% Ԩ날 b l35Jл#YKE L}^GK +d. wCCnsV>}s-2egz[G,6j:μzcLydݫHlIb$ΫȨUՠhk 8gbz B) 7cǶ݂0UYW{/}y{z?=9ŪNkB]e<%fΖM nVPNؑZ-6!VbzS!wEww7E ';^*l_SLnx y~, ʟDEi;n+8/oʯe(iJu9J'kQ86׀U4ƺ`ybcRkœORN,cDiQd4W5 &¡&񉮂U>\t'4G%. G`TUk\;/*E&aS1_މ0l_GҢPPOh-7 @s7YQ%f4An5bArk VН5"t8F v'u}ɾ=349pCtm~Nܩr[VڎTϙ!-L_t=<Y11Cg)|S 7qktks=KVD'z"q~D'AϚ;r2oZ4}G (XEiuG ;  ~E l˷:ڎ"@ʝ GDhijKN K,`O-GwZHȜ= UUoso=|/<ؖTHfhdaJ"KXAp;D282܀R=Tgݚi~MP"/eXwK)Hjmd8MݦPCh=Q})L.TFVgA\#^e`8?yj' )3&W,;Tѿ":RL&~ &{X*y:CR V:@kU? ${ù5 E"o^`h7yEW -X:*N2JṭAb/P> D.c^GI*y6Vᥬݛ(dlt؊[!^JpEY$,5SIQE*!CO9"+ 1"IpJBٕ\ώUXK7(3xk&W~y&xZx*˘Yx@!Irŀgc؊SyklJ,u_kP<j,7k¬Fcw3?HݰKH8oA'}:37PD 게: U5KIuXAX;j{Y\b(i˨HzA0cP+Ì>K@TQ4($c{?Ķgk!cvZ5p7l6gKVθD PO'sdCS%vKz#_K?NdߠJHۓ")=<8+C8 K݆mA"S&&V EYyBUȔ4Ќ@ÉL@>dEo|ѴGRb [F?q=@p-W6U|lBS_uM#RB}JdeRۡ€h]+o'ģ>Nƹ稢F`9PNyrժ(lQA f>:Wfu[6c鈯K9g&г_4WJ:S5 ,!(PZzhdÑ]:KB~<6 7&ҒY%t3y 5AtMeÒ9܉S:3,?RLa,6ΔSQ ɾk`/ɸ X13_%Lf:՟ rl?Ǘ9QcUӣR1~ץZk1;YCm:`#n 84ׁMɝ $ߧ`Ą~]EKh1b@âJR%=`k 0vf=fGQ[ܫOf;2}3c/j>&/SOl{%ҊtAӱ{5b:lR^> ?_%DL{6^3.b,H8=$y 4+f,o0̨g*ڃi]{];D)9cFr*_ISEAcdNjfPi5Sc@\zy \Ϋrtu5Km%4O$b{C`a \̠puZx㝔ֳO;ܖٱsEcěe,& E Lݻ gat|t 2 Ҽ#KvM>8evOT/RqAy?>^%5l=-j߉ XfoNYp4lBLoa*]G67 1E}Ѐ4jӿH$O/r)t(ĔrgW asHP8(,tݙ+Ӑ27mh]iA/y ' ["AqM).caבǍ4eɿX ObMg+=8 ^T,x2[@-Q*OF*KP c G :V<@1e`e6{IGV.a0|ĝƖ7x񇤃y)*Un 示J؟s"9SmŁ*"UYC 8XJ9ׯ*ެh{#8'aRͅ堝 x>Ȍ!Jo H1ӇYa[On`ŨƖZ ^[5SWWȣ rd?iDKè?&3XI*-Ot(ܲVR:siGpI?3qZvnt 쵯) 7S ƴL*.V'`{zЗӨ[zsΕ5bOvWұu~=mWl;w|Fm&~ C2u͵07uܑ֧F_ހ7ҭ!:)ߪ=ݿ'' f/qRXvQR#Uc|]ӳFut{M@_@2Y8h`F-%؝?\ֆ}/v◄x(+o[#o EP'ϫwV.rK->p_լ)R!~*d!`qQfJ;!(9}⧯ n-CoX\? ]xr\xGݘ՝^]Ow=Vx;ݿ}_~㿚'F&D+TXj"w#WdWM4z98YZ[d kU;\# q\׉~,0dB~e%)G.+ /l`l-`qσUZ=5)zyj+BYvD{eG}oQ {Ϥƒm26KI!l>bt}= e<12OZ p%K@pPò!'eW(^( z$^D)ˉSp"5sANŭ#G5ha}Ѵdiv{VWƟӫ *K d Ջ!LM6ɸEM^Gm)וΕe΄.RvO8'ȣY~*aL E/vH H9| HK DӼFr9&TɔuنHnӀF'tQN& 1$CVe"gwϜ<_G\H 哰C-}P7: L1:p3ftDв&rQQC+F7orT%sjZKF&s AKo_m<P6.[I,?qj= {Ո1tk|*v-ZIE !2)`B0V i;2gvIH)ҔKMڢ!L/*A^4U4ߧޥCzuR`\7)¡YY56F&a '4\|CJ[3}y5M{ n]7e34[0/}Q/T310+uEk(¡mFW+r#onp`)'t6sx$Pz@qU[Ý=vPq[m%՝ xQ]/?]82!>c0y7| J|5cՉW ./PQ,r^+ |q@y%Fi;]rx+]9b?ԦHQKIpۘe|񂋪;)<;X?zW9*.^o{_tePy#:ue?bHLh 긟ScGtVk8ޣR1!P᫊[9ݶ#iDQ'PDz\0&*xQ:L]//謁 WB-҉C zBq}DքņMELo؀86r)r99J{_bÏ=t^B*{OE{Bx/ђ$שQi?i/XfI :کwxYx|[H.Sv`j xsH~/cAiX117cbĩD2 τCuAa4KgBߙrٍ[HFu4 11F)rSRW$ёKoN㆟A+8ˎ!'oQMQ:T9`( y4V%$`R4vZ8ji"Z3 YntD|!+*iA`qos7 6/y!n߮%e $eELY6vt "Evϟ˞ t9ѪTL30іv2} nV.*+Э%->щmݤkU#3d0 mTmRTfRC Ү?PѡUTȑj).50œC߀|1y:{OH܄E$iW̻juB:T*oA\@w+i  jwN9@!VivEX2G7kǒE{x(.S[݅ϏP-  謡b7SVp7z~[1 V>D+$e=c&Ο9+^C{0~_m)*q}0\ f9Kv2{7-ba=І=~IHLR͖&wZi"}HGH ~eQ]olswh8o^aݗc_Ӄf*Зf9JVK}-^f3uɎS\-活$ӽD3QE%)m*%KC.g^AYJ+;=2J{Td<ܡl%f!4by>z>W |L)ϝ>)PaD//E|NDCg 6:;2ƧZE#xG.g~ˏ^ nxql=2!`D<+D)̒iD®p.X!YvxAe 4\CEV(/ -HP+n8 ͢vL?aĶ*}`}nL7),Mu>y'khҒ %՝#`:eRZS转xV\ sEU) c$ֻvR-_m8l-LHtQؼwRҌvNiu"CZw#OqK5PJP9)Q\hEGwU:G-CĽӧE$ЋFnm)|gv(b1\ %ήwQ>TS2r/TltyGN/}&s[σTᆅ4 ZHQuQrÑ> E8ۿ(ы=XKuKݣIN((>E{${s*J'=a "my +ہs&Ԯ/`Mg;wg=f T; Q-- M<] kFJϣU5in.˻rCaWu{ b~j햰M&R5V3Qo3ۺIw#oqIH)Z[#:wƨUF+<SP-<It#^ǙiIBppg +.O]%pk΂@TE4/l4* NiOQ7H -AB=ds萔|`ya]&\4HefK#Bc[um@w'd SFj0Li ֒o]fz9ݢ i|3oՠOn&(+ljmr#=5XlF*3ZA<]ܡ1]6n e%!KnⳇŒN{I;9~-z9wlr H)`5O#mZow84 ggYF9x2`gܤJ>'RY@l][.5&hl̾AIf_).D[4jusjٌfe(7@Џ߬SwD*DDMg*'ER6> $ZS+/e: *.$T&TO+6K\az삊.@-3J9.Gۑ*$HR7r pYsY, 3`.ϯxZFPvn6{Yb$ -(9ǶطB)֝QE! ^FZh0]4وnxw!炩\ (6*^ԗ|:1G7B覿)^.qh! ;@/FikR+60xV )FSg@f=yY=f^xO I pw]CǷndDNq@WtzJU(_4aNIC9B|[֝N&J $2EѲ,k|r_P5 qn5bL%@V̙scG<~9'L #b`+x4F^itM0J ;,;$bc%[nbk-2s$o?:+X\Oj=́pQ,s܄˫FmB3Hg X!&eSWzϢϹyPG2k%M%pz@0PP|[}GtaF۠Uٛ5N RT&qDbu,~#K)Ksڷb䤼Y9}{bG?$h~?%U$F8z pq& K̉3 o$nRi bGM0.Pk1tWX|ȠqB:{WO;]3M@kL&ù m79Mv\8 꿎Z&2O|%=3Av)~}: Nd2& Ks)$hO_٪h6^j{DO+7 wIWDDZnQAͺd$9*Cb m;o֯,^\'jP|$AMRbDJe5_gGoXJxzFlr4܇1XK,^ӿT9u@^=+]퍒!u}$n*, 9+ĩ,`*~TQ-p.HLꃑ6@0Hs:oNJ罥\cCCHY;dzz:_z8m(S-sY8faaڡJMr8<@ۋ* ;Ag%!4"G52 V&^nơV)$ R\ՖYa_ )7;c L뿛$g͙CĔ +lXPz/R8H3X"a6 &i ϊ,e{³!얏—Ga.eIdS>{N6B hRMVUx1}1~tWFw 83d{Qi;SBT%$`z:AK(ߘ9T煾|==͎PzD0Y7aOd݅m(B]$I ~/O%HmBZfϝD~k )o;J7+ Qޢn<\xO{Ft6_K$TvSͱױ"EC1T; Edbow/ Q2GaF:THn% qT[|Ŭf)$mrUOY0ĘG@߰)bNM!XV+\g˺Ġ;"n *=?[,yU Ӈ)#_ͧVoHz6HD~_ hbCQ'ج~ EAٻZx~"_O_Ϸ ͵l.[}Qvd{ ?GFu)2 OB%)5Ef[)ۓ4N.0CpFldxw,=ܧTCcHEz\1Azț4d5?#a9XQQ1x+ǃlƻ=TgRšy:hXxwo0r@@"𞂐'jM(:UHewl33{y29Dөf- Ԡ[%RujY,).20(]k{S h""p6è8ءL!z=⊖W[pY֕A\?E;A +ymNs3>7J4AohYj' (CK%6OB~[@f(;_DX;vqgWlY?ry,+ eD-U+XT4Ը7b)Q Q&p e-Oށ)f6G`yG}Xtd#3_NTyݺ MJ2(wNu PTZѻN`1"5vҒ*C#|.B~8^ɯAt vl^2У`6*8. Oך_N8΍ ݷS-+5G܆s5ٱ.ť➱[C3` CHuk?˦l8?3&Pf_٩} ,:vT7۱IZ6D7 2aLKo2lw֕Z/VӁ@bϘ䡴<%mG\ VKKOGVAvf~G&!9iyfFim̰Nc^̈́iW M9Fꜛ+wPИyr~>@B{:"bRnx%qG:B&Ǖ[wy 5C)fhBҟi06 !q- ]K9P]AVUV`2&jXzkACtCѲS([M *gJ4MtBO`Oirf{g `:bM71 !E[ Ngw*2.pW6F/:l{'l% &IpͲ8om8U U9~$t6%uR^P8ڵ|RB< 9* 6YYRW )5$]7N@5TsrDZP@q0/8ݒzxWfw\Lg*ւF!:ͱOM.{ Cn' N6yIa 7!'9KEhU fzÌ}%>ыT:t"D>i> !_z xİǎ|jTs%ݑVlA&~pTgz$⎗ T(F Z+Lm6jɢb!bQ!VMT<ž%Zrg|%/=0="!Y#9Vk847d5y-$4Gy%I|`ԄӅ/I3peͼqG\iu0:4{ac? %}xNނueM6_K$vSOTYu ! p $ Yϱ˵2sgY",Fgi41l-mA)nP.= j 谵"&8d^g>3΍epn7YcQ6m"e3F4lz}\A 0O =Z&~jK\hI ?_d TN- %-Wa$%>+BKwЯ:(2\Y]3"05;3gʫtr޾'22 ?ƅ be^$ˊ;E2۞[ʓ濥Ea0_6UB6Q8Lc)5OEW ZSUiM9>D$3G*0rK<^L"-!bWjryj,粴Ӆ;YSV{ e+JCCYgmF*z}a +,[$c;v[ξ{m8IsB?wlkϣ|n 0T(Y{I|1Fַ82w`D#4鐬Lk ߒu$ڨWt|< &D%McxuRc\%<(v?g xȦ~mVb-csȝvaeh􀳇79]?!?'2ի+qD{y]=sيJ_?/-jsN|!zeFOh >_,ƃs/ |πMQhXK:@œy :toP2Cad9_ |@dS M8s  P1v&JkQF/GD&(1PmFbY6GI)arcf0":u܃"5b<"|0_B-ogUrRG,FMց*ΣM C~?<&?;!EFC]Lv Z@߭U) ZKR^oIP rN{b>l=Ι&k@'MmBhǫ/њ&P_0p !&ܑ=umq&!\߈MO4o .L5:jp}FMƪѦT?OۏFǝ@WK $mej.Q|)Y8@IF4YF.X S7ɑNgJѓLi&z$a Ϯ<6rwk(`Xļс>qVޱ8vZa&9S=xp<=tVGI3Ӗ*a?L'H"`x\>Ua0Ҝ_m]/USjfZPF!Bd HBU HF {o;cutxw['#Q;l mGEB3%ٓX'z>gM$?{qNojuDH1SbD1$DA@䨢+bE!jD$aCFG?.XA/#=kwFAێsOXڲjGH>o.f,mF3}4CN4|jyL~6|{;D[˷.I~_BQ}ّC4FTbR,> *E'~?+Q#Q*,A`q;S[v?hPw'-Vu9وAC3~j;aw\AV@?uQKC ^l >3Z$Ʉ|yYǽd("0܃>//E˞/e^_.u ,=YI=4`,Ȏ&Ck?Ne'a-$X`?O٭2cv~*}Ou]g=`kr!UmLl!fij?&=qmDb1 K}dsנ#V.M̎dZ8".gYTUy|h'Db" @D`DDb mߕ%}SovNLk|'n&(gc&`Nb nǔFeE DȱQH,QbJXeY & D D M{@dUdpsHVYtH!|D:p ""1Flה HvьsΘI]$A oϧ7^KN6qr:$[w GGW_ԙۨ*p|g l.`fy 1!)p5ԡ?0FVԼT FQ)}@gAÜ~=n c9cK@`Vxhï'O/OϟxY{&#.ˑ%kԇaablfw37n v$!FL͂#oo77C"_E@G7@үiĝ6l9''[H-?Nz.DA(* ~g4[q15,3m&-QBG}oؓl5E2zNoݶ!&pTvDOi֭Nc'#lRj6?ۨ_s:ThC"Zb8R/Qh w=l,q=!gJAD!+>CMLYzL؉و/# 6JC7=>=hq5Ol;NDa@Y|4Q[r͒+Qg/V2Vnqje*<ll5i~B[Ӆ8'(f; {]lkj N5))#a{L5*gIBI" QED"*0 F1pԵ!@1 'Xr>FzԚv}BF@}mT!j L>3n~]t$ěrK.m̢`v he!kZS' `8ʶ|jOgQDi׮j Z|PEEAHQE OGw*q%231,Ο(ԯ"FrF7':]Phb< <8QpM`9Mc<`*?窵H[ҋ*CQ>Jnkۀi-7C -%Ժ~5[ȑ<h(Zlci5$gQPb}Z{- "~c&i v \C ~~ /x/H9*Bou6o2\q|#lR$NP)nEwqR͢-ViUv\Wx3vwq;,$ $d,8w>+ 5q \kOL#$ רƧZ̆4\AmsUFVyh (Cӳ >N}T D/q M߅VRFoih z%ޒF$un7:"X6ƫ咼"F$Dn?9Zrn$I! BB0 ~^* 9;N2l)Tq[(` (IMT%D }Xu:#;1 )V"xeK֓s)Wݳg*8zl.&%uDԌ 6iĦgW[;ai_ ]W'}:|S`Cn!s訅3q%% A6󼙢W1g 0oZX_O@F헹xhvX `_:=QE2NWKYSɐTmx QJ\=3sڪh<*OɦwO[́Ju4 hϮoi(fbF{gy582v|&=>mMp8~kjNwvZ7Q;"2Jd `:?*(m<{Rhl5O1Z[kga<*g[_:\LA?B#x~qA&rB=X_YW  OW$DUwrʐу7.ȥD7]PUjst;D wsx`q2ioعRu<1dBnF ,>]ܙ_UկY[7/'·9w*雷jrb?NWU: γQd{>޳KO_3 ҹdTc! wݪAKղy6|h("/jpR/?Ud.\A^ Vyg'U7/Y("pfƌe!f<I2r}%*-sByRyaDzWRx)o|H"l+v[,dF sQI `q`_+737]Żl( sD?Y[T;Ic}۟-^EZ՗Q%(΢"ks1&`gZ. {U4AE?vSpCenL[+݆{"ΧP@ ya6 J'm:.܂N&5 }^bА>4Gk]]=Dh[:QZRʠp"A2}[n|RZந)ynúbBi:i fA˪0 ڜ+ Je,T [/ I q2- Q >ߨA0?.cRɫ)0ĢݡSlnE-ӮppD4v !KXQ.A;T`5.6,ZCHoě}ۺAR 5σ(B4Mvgʨ # `oc [pD@Z~ 5L9(n{ĞzPOKel]5vq)k&@3`F2ppx!zOUB+gj=$F^L;KZU< K8FS:_Ls+%C.PE_6aia*|`\L-H:4;X+ٞj/{`)Vf3F*P~b*jt}Фd?U EH;Z^Oc-]Kqz($R6mispѬ4\A J*7n3 IvuwNp[}"$L"A텊D?‘ɑOA ŵV2VT[doH 9GB?}Eg2].f=/ ~Fj(w%zFLU\H^%d*&4,NdF>@ b#z9vB@=Ө?lh?)̹CRWMމϗ:w7ٍ'}bA V}g v4T޵'9-oĐAvU%vAmI$/{;|r76MJ$kv Dٴ)^#$(B!"/{8t956h\Թ8""aC`{^f&"@Jm󙌏e8^DzcO%icaY|ZU 1rUlfpv;"#l.Ӊz@vG$&MP{+wTQ=in~\$DF>SҞ:um^OuTʷ9J]gf 9T[FH"'1W1$ nJ"=עwmBAtc_E>pNp|C!YCP#"*(" kxTu+ޥVhd0Tgݿl=kM%a>wIh>GKUxԌ+83TZpI m#un䮃:ҿ-UR/I2 -<זfHy>GnN?[=:E_yA 28n`4MS_zk츶\4>pB6 F S Q=YbN Ika&u+Ylg*%%D W̓GkE(zfrC392#cobV8u* A2I"k柵XgܭL+7;X%LOD_H1 $r?Dx{!˦BŹ#` ͡nU<)bbkzz_OqG  _'z?-T 'MbT t5ㄥ8vTW^X$uH5`FߠGM#CqjTNeɎJ,OFnA(-e집?n[{BW vߺ@V3bVTQ򑪆NY.X:"}0SڝR…HbL9oB`\Kfs8 xi#R?9Ox~槥3¿t3ὕ97WFmɬ~śE4|Տw7js|ɻx”OE B ˠ4B wQ޾h%:Ϸe4]8Io#!OcҞGyv3?E&\4RBUƭAQ;Y?dk@6T]Ex/n/{B c0 z.f%81r3͐ݎ~+g5.K }o휨WK1!:f޺E! D4Pvq":*]#? x;ՙ˱i؛v?Z3c32$gg] ?jp^_4 Y <4ɭ^_{;=h장o룙x%&ҽschCR374 )<Չmc "g}ֺ+yO_Xؿ2]tY[Z םKwSEo%Fno7ޖo>&IG'T5B <:w#策)- m% Mx*t(pIVފM{[&C]#dmk_/!v&M!@䝄ʎURO>\t̥F=K@v˶ҷά&q…c]NyjR=4RV:ExHϻn4}u:Xq MG&9:Xc2(*R76j[Kߪûl5?[5oϵ< sdnKXnl[ePRmnjIK̪1L&hn1ZόUq=מ;~x. x<(<*_ׇHw9.YgLhkg_ hj\ LX@TϩBNѦc,Sܾ}ʟt <&[7E0 "4޴ Y%һW<6!X`Y`K0V`= GspDcQFxdXVt;ߤ\Pd\"nZ Np?0(Wj ;CsepYMe"`JLBFV]n$0',\A-Feo Gf ^k[3{G̳ۿPyGPB3Nɑ϶m÷m0/IC%PB m+GG !fa JB'cEeqg1=^F9b`>썰*O+ eb'Ju13 "&"/beJipýh򛖵[VzWΡ0 פ:f4VLՋ޸vHqwN3G*&^i.:b%m1 C*M HKEuUQ1c3èK=8_EJ?s̿;y_&V3[؀]/#b;UBUf1lB< EF6YLݻ W:HTf[;7'70RWݜȟ^&C\~ӸXl0d._ pnq9_ E(Ώc٨VQe"Wa돑V~4)“QJ5iǖۮƎ/liӺNNzIm+w[{vְ\TXo緌ʇ<~EJ}Eͮql i:UO1ް*u )A`gvSLΌGo[ˏjjUOjEi4S='@J>CtvPv-Tw?n=Ԅo+6|ݟĺ\Ξ_u[i<YH  A  ]L`iGC9[}bh~}z|Bt?/{z9ާtmg-Oq ` ޝHNOdtS{,hujP~ "r瞒5_2թꦨגC?ER)Hd+H_m8DZD4P9F143=w-G&T&ۄ殥FRC+ eg/{mu u " f[ZDitDWeD8C@H ㋒?fxhqLj?ұ5d4fE> ef?dž~1*Ō>ҌX 0@,Oc$~K#`f2K4F"g_u.#ڤx84F̓=\ȍZ(DnLv+#DfxZ,x <1kIX~S`6T &6M1Me|M<<A:Zy3evƽҦF"B>5 P@D>t!z0j"3n3a#&AU!El0hPg~X4UH(_|%.}ch<'7#H$؁ތj}э\K9_10}yv9ԃQ樚F #3_ۨcyQk?A"@_Ro~WԣT8U@ p )NVLrDVE b 2Ea=@iD-PqOq=^W-O*\f;uq ,d:8T>17;b,J<4KC ]^-,+4lg`gs o75G_hV9z,@z&%O N6 Խ%0h+o,j-,BN̚-x)pS%!j'$*ڊ{T@ SQ. `%/TF?@'xZ1쳺5 =`6iC{4lH I7G;NňL}bɞ@7ÜT ~T\40[v]&l"E_~ގu'p/?{?s۴ jR?X-0`R;g1QϊqEWe#R2ĵD~{f7#ڗ5/N"w zVЧxĝִv 8yh\:a$t;~^1ȣS]t L9x:sxjNV9zd7X~2O@Vu}ɆEy!F#zSQ(ʞ?SA?ΜwA Qp<^f/~I>1 KTr Fj\5P_8[qfqwy^C}?{?gt|f3,SjrKƀoh1O / SCͰ1Jpp:fe%/|[D)/ "I6@7Z$nݴMz^fEzL؃3`9,P5 Z5yPԅsN.xс!'Ӡ`yK/}cpܙܐ/qhxp~ j&iNhs܋̙o!+^#D FPP l]zΌK~aR㩫%~^@~*)M-!u\hpr$ =^;Qxх T*/0p v o &fYg;k bA@p{]qb`T`"hPF E䥇OK"ۼڵ(2$"HHHދ:K/rpms\NhI6/!V菿&$@14vsikayYFz3c(GJ]8iwgEk K41(a^ʕbWSQ'd٧ t"CnMo9g+R--^I-~$TuszcٯP I2_UAvj*. ^OJJz,+ݳD@" |U_uxJnIrvJeex$<7҈zRQf{RP BdP|q 0Tye"?2&Gq&#H]JJt:6{2 2PK ^MD|A3vS>gEs܇KV S%`v Կ#}ʀJ|sc0G_o~K=aa dTDE X1"(U6m\U%X_>kc{k3|^oS\]k#+~@Kd XA@EA1<Bv f: O~}N'\ {8{( ASu7( (}P^eo.4|ⶣb -eU< 2G)F)Q0eΥ$ 6M.vjg}xs3rLRz:UA ɁK~W[6}ҌT^쮃q\h5m"°WT̤鲗vip7Ũ6bחmˍí)UqX޺':eaaeT63yaRfCGKw mwLmԇygzތ|:5h^sAi{ÔUM4!8L#A !*(=uW4=br#k83&:δzXeb@.ad7ۇ494nzCn\wTm1uJ.SXcr.F՝djM&^ܗ6Xj]rYw6Tj,6ܢ?` j7X(L&`aǥwH&"w_5 T pxyDz[~1mOvmi7AKyn2mmfI[QHR}/Akl~4,(OL}\a OD#" ^RP :b,l=3]ogvr%3O Dꂖ.:Mj1 \,%SiHN3f'ѴX9s3 bjdQpYT!ʑYK LN"ra"ra&yJ 2HYqC\3[`h:nf $ٙL2^#jME J&H;+%3-'-x@uhI ;>S1duj%% S"?ꄶyp MO+ơh8w$<,{Ylw?71G0ʪeԁ ZX[?,HX-ƻBJ4- af)T?O. 'MN6QLe"ms-NP`p/+W;Z iHU 9Z̴/MJ"+AX#E* sJ*(Wk{׬G$!O,,`PB~%  &*'(EB)agEH4+X.T4O]Z.4m'a!,2!2DQ|29pB\g{>/| L!T*M؁5`pSAT9_WаcCS@ E)gnK<[U#L[ OlC E/Og0H"@CZ.dm]Yhs#%ʉ +A|?U"l\UfرE3&Hy8ӈj.4x}{۱Nۨ}yɡDD" " DD3̟Py63V}YyY=hs)vM|QB)@<(CP dQ˵Lsk NQS/pa*}{*~V*b0҈d~̢)m%V1UUS(^|/ DHlibۧ}vfMZt ˡ.Dd2H K0D=e$|-L53} 5&΋ 5JF4%s[ 0NQAf[;QdYXP_zEC@$B0 0Ȩ4g2],PKmd˂%Ϟz{ϋ>/@<D(>(+WAC`1RP$P0"EPյ$"Y*(A.TRD* !rB$&0 $4D TB _*TT#숊7 "??R V .eYXY0ĮEذ'ƀ4ESW(|Tg"UL3C1:tz؛f=v)aNIu@aS`],+ TwB8 t>lBDfz'&np&I__.sȃ5C 4Z;rE+dYb1buNXAʢ>JC0Cҡc ~=au4m*).MZ8hS)$TZe1,;]{?:}g=wǙұ>ɷ>;te<hiR簿}QI)G2z`OxY|I-ՐMTTͱNkB[/'i|YS)Y߉``g '~[8VngAwZ_GU^L ^C\WV^֨,3@C-W$u(Hо~ۢ+Q㟞wS_Vn#B>;^2j^OfV!?릥3Z;fk7[W8Y|,heH|չAKYj:a &1#32Wퟝ{ /6CMb Y;zŹ= PT#3V{pZ0qju7{kw*ؕ[mR5)'Oh۸Xٔ]rK]};>LCO(n@$@?1P")< LD,B' 4r;k(Qسa=x'Y{(|(? 97]>~c ~14gTTH0 `0#v$a11>'6c`{u[Nn-@ɋkzKh(28^ 9 @'Q/Tz:2!,R~@,21ֻk\:]S丬U*a,أĂ9av^*b 'ہ bCb;LjvYJ:p]c#H#`# $$Pa 4K͊w+r{[ql001P18B1 9- 8M+rso7ZZr} _ r~hR1jNETYք:Nw3xgQQ%>/7uH*`% V mp+ӯwu{B//wxOO4Ⱥ&ׯ}֣q"Z;SQJkr5. _j+Ȣ^09V3F/gZZaԗP(.O#?|,m_hY/~% ha?! &-9PO@ b=_}&9;IK}}7{Aؖ1$ToM0ŏ ˮ?|]-" D@]M4g<}N3bLENo|HB&ɻ~Ssu6c%‡BoV.[Dd8=#<)9pIQ%sY#\4rzqFvlg0%vL myW򨶕_Jd-ֹ80>c.n곏W?2'V)K׍D߽{W`nw̪ g0b1̰gǾY ȟaqeD,Gs1p x/ash\^KD,wMXFzDɿyvbXjuɏu!X< [_ J&ȴ/Dsk`zBF? U+vFlg^T g't!w&g%5}%r% T{NjA$ <I0z߉Ļm_e^Rt9E+ F)1OtX)N28׭e%MOOXVU)elxw2bMȌӧU[.{>hڽMOg62[ۆL6(zY%uun!C},2Sd,*5ȿ[JW< !xZk9$^Wi4[my.R0K[.Ǵ|Io,նLŔx0lf^2{`fv8!)9V/m9w5'őS){ ~bPEC]S;/C]y!w2vR~1/b67]h33j_l.<?jJ?rM Z[u؉Bӊ1s̻*xu{?nwܻ-Hy2مjrզ4a;6{rS39d*;/d~Œ&\B~f2QG1)m^_egove]v1n W0$6@ DmG 77QKǿLY,j?KhE#"nN!թWXpect RG5{3 l?^5 ?љTejHCG3- v3ʱTZk_c5|k_*=eQκr--Z*Ҕio'! !h[7QvTV>aQZ[2*Ycitgk&b )Uu89]s !5 Z*7^gOeüjտ|N ~ێ8%DQF&ƶMYÙŻOF ;M&G B I/+{IڅaJpvr/ ](tB#h8 `AJ/[3ܨhB*2*cgL#{g8vvfMRLG,(T$y] 3GعSAn&j>7>&AM'kq:.}ŠR64m (d֌R5\W{wECk}wu,r<Mq-pߺo9C 59@kO[;5V"D@C^Ue`_sAϥzQIv6S13\.˿d}p1+6_ÅԻ&ka( JٵRr3w9ӜB.򎃙]2㽪<;_Rv]-{~q{2E $AQfbG?ZJQMm/&1`@ȗQ3n83yt[M/,ÁP9 QQV{؈[ćZZxA?=@rFVX#a=L}>vdlm=iZUNL+Y/3>){kZ*/u W#Fqg/e^TDC50[ y NilHULJZ:HG1DM|8B$S:H] ާψ+(0& 0|͡ڮ#nupe$FtQPb,P$Cr_J{ȀoqQLc D*80Klp&U&8nBo_4FА_[yړ I6u7z?Rk%m= mB~Q"QYŊzf%Zۇ6}_!;;Ӟ]>x.uU ;/.A˺xmY|Ou{ԩ>2=÷o[.s_\'`%#:X| <rPGq M ~v~KA% #JO7e_ԷYs ER?ۄٵ`Qsٷ9_șaK)xa)נݡ:o QI}@A.Ḯ r5k zϳ(xl8XDIN"(J)@Q?VO_K{a/<`j1r+P0HD"+ "xS"(=ȑHw{em#䂾|#Q.t!uyww= c_.:PS=SDuYk Q*D["{1Uo"j 8T玤.y bUj90nnw3}x:[bECؒRa"y_肇.r@Mx%,wa|],rTTav?)Ы3˧@N"}y׾W]4=(2stōc 8@$h՞"m;Չ'9O]5"! j*$϶ؾ݀q~-.PPrH=|HdID#/23 oly#6[u|^:\X v?fTQ'e@ 6΄|t8Q_3f;kEޓ{L@>>0$>!¿p0plo56{kFu s}H'<39Nq]W/ƛz2.OªUG=E{?ggcf``L T"uV.|Vn;L L>0b+V1y]r }%^k@$O.Fu[ikUy[V 64M!jo %ҋb.{ĈܱOcQ레tE{H_l4DAڬV Cʹ'i&"vkU:le"d_}!@T y 2#RȠ, 3xPU1X$I)v7lXÁIUK@11-Ёѹk 0䲍Wv91Iy:}~px! B> #y> {'Q$D$AYd?YY"@pY0-`؉*L ,~uzxv|bV AX$$d$d\P r|D;ͮQ1U ZHH т6HĈȈ,1P@*O Dz xe5K#Af502=} p56=w2bj>-A~^\13R,ImCg‚Q*5]d@8 % TX}SݔX,{.NTHE)>?r $! 㹚_ t=ne/zOa՜7~\_0>EVt.);^%5}K"Ze1urYFHZсP#@Oz|ч'& &mɄ+hR*/&Q^Y&)@@ $5AI] fZ`}k8"B<b׋3c,g+j ; 6D9핍Rwm9(V8liQR#NY%q=-&,gMi8ts_\4K<5q $@&[cմ/9TF"D@FF5 *&Ac椆_@'`@_;'e(DwVF Jiތ(J:D<|[ANxvN B@X䢛1dPNW'_w˛wAȰbD Hb0 B()"#X"E?RO[ O5ժO2!Y)jH"0`DQE"c%PmgtA@E?DQFi#v5BDHJK` HlPKmH%J0#`7󄺈)MZ|xI4ý/KݜZl#-)Q@L*6FD\ G䈛N3i6{~4Ϊ:%R,*W}w]洋kx{'>1O %y߰ɦN-%Z?[XZf$۬Yk))ūv_w$"T*n%E$Yd1e1d$B 1 f# $UPlzoݸ1AIfD `\qqQGs055o5f="PTwU7٧?(| "a_ cs]xd0O&qp(FR%AX$J*PӲQ+ڵat\ITdƃ|r:_QAE)ܲ@L%Gatj6vfj~nP+퓢'Y a/˴2CfFe8TkBAIC35I7n7\:_O#2.p30C1T5p\6T1Łb ?0JX -{f(3oI$EpW*Rw&&!Q5iyUk"$펬p]cdqC}i$|B$#s<0i_ YK@3%c#(:bF]& vmƽ!$ ٦N"U$rI'!I;mļE4 tdp((k#X9īr\ɽ{P1Ɛg˻{n!q<g W` ߖXz! ݃$m=hl"sX"ѣ9p?-nGL&):FrMe{%"R9HEC\5" 6q s@Ѡ|>;$Vl:pF MEfk *AHtOϥFhuGOVP6%HA ʆJE>i#53&Wo ~h&9Xj"]7d0 EN-: #W@Xb?n#CKTɹfnB%/cVp bmIY[(dr@Y/VQL曗4 4z'|n7D(#i!YQ4ـ6+>h Km*dØ6֡!1cz)-lHeа[R'*r 0^CD(jM6D)b$1(PJ+dI,oy!EB }ΙH@5(@AP;\%`` +YQa^0x2 'WY1`ǝO@*VB-|$N@~LaĂ`a 7u,ɦhcRah$Bi%pI9DQM05BRD0~9$ ph("F*S/t ) &.C$?_<G7;&10N-X NJfɌFsp8 $DH g><י;} mLѮnÆCwoc%bĊ)_uQY+Gz3n1JF`EQwqɀU|yI=<A/I .]UV#mhFLQqAr}0fIS/ns()1Վ,EGW-w ]䨞Q =~L Iln "]utڬF !&6Te!Д2miQ>$X|k]}cY m<ۍ)3+wk43fOG`z|Rw~QDoz.QDyբ[̈OZ-#`Z5TWѹӈ.OL"$bQ*%dR2m j[> Z_aew0vyykO~5qZſF/]<͊D$E*TK@F+ i+Ad\děH(M$@IHT$H(VG(CFőIXh@8I!EqX`iY HA@MIP MZHNP VI!+$UI!R*E U(Ag,&$+$XEc !cdRc+hHG("$& bdR" Ymm$+ (( 2Ld*IejCLRD`bHm!XCLFT*)9f+A@PP@"Ȱ8`TB*Ppa1P$X`i$ &0%aE,d"ÆcP,QHCCmƦI Za 1i֩`C̐"EVXi+R"%H +$ #" HA` &"%HM2LHR(!Bi "łjAH m)!SHAd{㪤X C0" LcM1j,UZɵostz-UW . 0>qEҀ\wlfkWpxGE]k \3ɠ e_$wTnkkAF",J1Q"}>*zy{1 N*c+"# H$P,ZWc[_9D[55Y\F4E$P(L"ԺtiҔ@Ԁ߼D(scs%!pTrT+$֝I啦VQ%چwIx[g™WI,)Wy"= w-_@Te?Y8'mveez'´eKԱFQeXFׄϬ]"yYke:D>f*>)g>t[y9eKXQ11l! 㔭`S n,x`R,E˾9nVfԼ,H}+l^YL-e^_ц20o>Wә_jm6#,5QIR[R=oGM̒u5e3eo{{s9Uw }EHZʂfN5%%TxmL_x_ZUn6k=ยQOeT)h1:K'X,V[e Z*/-J/)CT]Y3ȥ4cOX</p 쓻(7mUVtOHeYiZkAovYTјE,n(ͲE1R:MzFKk`Uh.V`BtjTGYw~zZ̷fW7{ЀT)fr[vWw3\gܲw}kerz*YQBʏ=-p-#I=\^r@ lx0ApY̕nZ"p#)ǽV] =\1KhVEkaeT "7-\s!@?j!&7IEtn:KFXK. +)vt,[f6ܯաxkreu+o%%w+T7/:/VzIʨ%4;Ne^<}ꇹ(KOd^$wo5# Cccm(zV);?^ Oн-]^Lv)#fAWmS;]_'^exNv "!U#n/0VuYoodaڵ x[{ Ff͙50[hl_Lѵ.lRc*52 vg"ͷ_ygUp}f|f9MaxqM2-`w))GÉˠֶuڠ&})]4\鍻 [zl2+n:fmr6O>&-4'̳uFynfJ]=TF^}`Nl.>?nTZ ?dol1I0K%og,>BN2^?v~0%禼-y ?c ]xŸn*_ŕ0漬%LXOhYz Ǔ zyz{|羺sXiI9[$O.i ]QƗ|U.?l ;b$gOdR7쨩˾g[w~qgڣ]-ֲ?wuzI硤;UG1j%D >ާ{ea6v8"/OYM  ~iw '!JϦ%mm}Wq:>ZJne,ꌾlĸl8^ATASW'AGo[> |lbWgԐN66M 'f5Kײ!Nʕ|?iyvrD^Yq16Trd=XbnmzR0Ŷ7U35Oⴆ<*UsJޅ\s[*:Ӆ=,Tgf俳!8*99Ik{a_D5g7޵iv oa{m' Yko[U$*Gbnj+gcWPWOCRerg!ʘޤZ_xODհ6-mgyj 985W7j!.P6o-emY)`#&:hT-z CyJʸS#sȱʷ+u|-xPm պS֯ɾe%CZ49՞qxؗ Nyջz,o\~MĢoXgoؾW vyZ,f-]İ,wwZD!;%Y_-M F9%59p85.?$W\C R)Nb[BV* qbx5smެxԞ7ɽK຅m֕$ߤ1Q5:*fe9mp|6Q@"B0I#8l8Ren:KӔ L H6" ,Ub4-[6jI\t׆0 ocA湕:=5{{ޏCjN*X%x%~XUkNq1,f,X섳oT5#h^lUM az7SDX͏s#@nIM /){焝CahZ(<|۠J歙dݵBQYTAg.sYKZ@x$Aʶ<4́I{ ]ǣbka3 8C5H;oЏ(iJ `y%QU^ęeX1i}n@v'ZGz$Cj5]D\̓[BJ0*x5I@6 Yݥևv8~."k- 3WB kbti'$ FX-_НB,b%.8jRGǡ巟7<^*AbL + :Η֞d*Vs 3MaLkUKmoE_ϭ>sNK1dn_vo'CQAAP# $ |;l Mii,IJ'>XA ܂!w|5gVs6=Ա?I02m=S))2Ӓ e9u6L\u2OrEU ͅix?'/?2 z@LE~X L'Ȱ~8'}x2gq>dh.8sb60yboO_׶mSuojATL.[òhgTs*B(P0]34I@h'ttx>{U#€U@#Dr8A0'XcM0AӨ)r@ƞ81-n-neԀa-¨'v(?XΩZKz8]Z"q @M.礲QCn*caʙ/aoMoM6' $bkS>!6$J2i| |@,fx0A9Uu?yc}B$Y:MvJnD%RA4j.lh_sbTW$APo]Oۑwe~L<X~YB2US`[]=ɂ,4hX y=P7d*ǘY%? ׉p|uW( JÌO>1Qu{c.]4ù4U?L0E-ɋK ke\(af[yݸ#xXэdx&Z ;CȩK2I-H8Zc35Y8LX$1b=#@ 3Q7x;>?so5_J鿮~k[r|gPE.v #%͗j|77Ӆra޷HktַbvrЁP K}{>ńeI'M]ァFi/= {Hȇ RH"wE ;0DOC`]0wm e(nlzۼ3i6'@" k'I'ÙT8KW)?a\p݀fX)ݍޝβo2@ϻR9j蜤c]/Zi5af3BizLDgEFo8\= >K )x e ac{nA/8韠F! U' כpn{~1*GW$$@<;S\{1.r2jĂV -s <8@tS؏&@4̄ BV!8e8 !`J`% {$!!";|@tC`|L Ho&xc zsZ,)9xU0_[KprHb" "JB3rωnJ%#UE0:k)vDI{ga&UX l wJydžŃJ 2!2Y6y #ER9lک&C?;8/{/:| ?3?gx'ÏۇY` Cxֵ@y"9|,"~9c|z?GDA>f᥷'޺ UJm <-b\'N G߽]קɊ!H#@"SNgruŁǭ?ϦW'1gײ:mN hTRC/z~qM +'(7RI53o'BgkZ½$1"oM]n+0twIW=}i A`ay R I6!tVF(wQTEDD<?RjwuFZx Z9BiȎ[o 5(L· χvmESo/:Po;@FDE8 agWmxP>^NU]3%TǂIE!@C@A@D<{֠?kg.a_jA0@E0D_V@)H>F>/#(ymvl zjCHEbu6d&ķӯNYޮ#鹀{/⼷ey{ܩ}hY!QK fFI2G@[ɂ`(ɎNm'NN~7_6f;x7R6T9K7(OWA@vC-ØrN=թ  [ $3o/*z~]nBA5$|#98Q4a7o?gԦQXȤ2zXϗ4{ԑh6=sJC;VQ=>>WuLij `V#EQKO}}J@7ϽFA1V<X!((ILFA .ܣJ+(=p"dL;̙6IpdEyh/^.U*7\KJ~RuneaS>^򾪮2ewx~R3db'3y+L(&o-,lک|y%w )h0h HQ%d-HxY:p;!ud$D3꣩R!+fN44Oٍ~Eߏ#Y4db%+0CgZFRJ"`6>ICJU2 ƽg 7fM|0mdEsPՉ¥Efmw-l:Qc-%MLRIgg4Oj1Oߺ%{QEϞѴQǛxL H4ECJ&LҬwlv{}rߧaֶMo%ꔌ.D {XQ bDR !^R)<9gŜ",9PcwmEޚW/z>d^N=Ɨn}~gTNwޣ( :t`c#8]BW,\0yA ϫ[rWy}޾w,]< MЊٽh5O22-]y40:O]Ny cn 澖>'*{0j=#Q9AbΖ&)y|Dw)З[C0DxQ*UUgɺ{@=EP.V$yCn*#^ [ra}Ԩn"A#2f] ^M'Ra*Gm 1Ka6tab)sutؖ2+JDE*GmѨ˸].\sodO.O;˱m!+Uk|حC}%h]ll$/ۅ?u^'B}2bc&XmX7OrJ}²c2֪Ȼ\{$WڴY-?g&iI)^NS.N Jf^㩤7L'Wii}-jj}@ݩ>?,vٿ5I9 *7Zqȗm.n%M[u=hR{߅idҋRl7g!R'ޥ/EWa^#В7ѕ> v;rA+U`k\e̻CХVRS`p2)8A"q?~˩DǴ;E; eHCS$d$34*>.@DF, `PJnSI(^ 0ח $"`iBBH"D D(il1k(L쌲TOnrtB%K wsgZpwlgϙ\ЎOEG 1,c9CiE|E͸;|c4X5)af)B:wØwVx:$;'cG 婸tOS-$5nԫE92gD,(£ 9[jǀF6JZlNS=pp;q(Gpnw#?=k]M79-^ וxu~7u%QTqWW<0$&v fcV%]>hfiWw/|\!Fm@ϰқ);:{n+K`/_~+W_r9Ҵwֹ9lZQ"]yvf1*xma"Il:gz#agjNuڱeIIy7u Ą%f2SvxM8 GED]ji^ vhrޫ /)63k,NEZ}j+Ʀ5sBF/qi3ReXM.w71>XN6wƝ& ڡskEbd4U8ŏҎe`a5e_=;=ظJ{R{SU +rƶK&9G,@wD0%v͵jvt2X,xgF. X!:zWl=Д 9TLV*{.e"(R30h€ Ik/*<]oY\BPoWƄe\ivw~={1,0+-+mV=6 }QG` mM@ɀ`>WmgFEJB=klp7. d͎$#d{!% i&?oMj:ܘ4҉fS}i%AH¸]u?, $9]uF*~WcIh#4f<Gx /mA쒱z[d0R"~ow?S|@Q]J_D%F҃KtA_Gqvd'm;} fRh4nKЄ24_KhA,"(QO}v "-U kM]rCA`R]msCi vˆ NF_jDqDLr{XU<=8ć=vOM}Ͷ2;]h}C& $mB].lp @9Hxl|JQ;Hǧ5 u}i]M Ѹ֡^A19#'Ȉ rtg9/Ņ(ol@<}mgZ%h]x [kĵ.Nq8Z{0.n<0!~πd$B1f~>2S>xPhg13feYiEn M2(31Sni*!Ye^#_@YӃ 񛏍}?Ǯ~^oIFݑ@Pe( !R~5ݳqwUoqꧮQAe>S@mzHp tW HxSŠQ=);!G--I cm뻀Xx.3u nzuǣ7_x[]qprp }ѻL_M| H`(<=lN+o%N_L$ 鈣"b }1Ua/y#h RE%S}/(Gӈ|f0mI<^?]>6cJ2vcP9I)۴xkOG?:' M}|<4H= >~Y-37K(hgf!5洉QU-y)Ha0(v0l]&ڎff.J)C89a3Ka;afwX)77Btٿ?%eHu0,Zmu;UyQzx^B4&I"Ъ ,R,"ѐV)lx[01CBҕGDkys!`ԕW*~"O3y(qy0pPy~7UB D .ĐBi%E (`ɛi4*yۏ f3Όog0 yx]30@y@? @њ2 .UW|g抎2RTq^'"aՃX #B@!:5`L$p9p9img^=,T 6"#Ζ5ga(HV̿c?(Ram,˺W2H A࢏kX:"e!o0t#Ԏ#yH2`jlϏECc҂!$.`3E\͒^3 ~(Ж}@tzh(JW$_i-;1 Hf9˘/ ŕ)[I#= VM QDpnIiw;Pq֞ HeFGI&q}}'r!BeM5+ݺ\ntL5и26>Sc']^!CjO{4#N ,C BdgȔd"HDA:(k?%KCABA P@߆ni>SC.NnsoJqtz%.WKVc`?Zȟ˘+ cm[0ښ]>x~TMO~p_(.s?38`+6'(0\LGNVQ7 8:4gCI%,\_[Pj8e͙X٭ p]r)85d!?H.CY $AĘӫ2,ܿ/yadbjS?K:0V+;rw"Yє誖Tܺ4Z: .A`4% Hʔ2R y \ #~WU=Q|<>mGĀ{;dg!b7B RR/2&6}E  @j!$)S7 xxTgOܬT9_;e[&qkMPVwR $CH=2Xɻ~U!o>P\!h kA 3pob;[E|3@D #HD.W7$`A'p䟥X|F8B,!r .{uA>$GW=!Չ8ąЋnzof!M7WW%TCOlK2\J$ Zfqy%\QͫcOcudp_} Gw|.F/ٯ? #w~dߩ>6~jl5R ^~K\Ǖtz*l;z'mxqi$ QN;ҽTY?Z[2[ zVmo`ؓjُCWГ+tڐ{(2TP.>, ZPQE`è8Mt2Ȍi9Cɪ}jTKon| fB@ ~2$`$#zWK˞wōQF Dhj#<%l EHJbԑi~o*`P?BJ|+CČr'͇8/`PVOFmߞFaN-G2fznl5ڒ7?gȋ_&ód6 Onw\r_e93ˑ39,_zVU^5t^2ࡺXjԋ C|տ{}M:kv w{ֹ[cԵqU=q2-j-7ѳdzbqgdkԽp)K4*X7G8*\.]Na㽃-;빇үmGCwcuDH8#5؍A*rH YRmJCx;fym/"Q ]W٤3T5ZH`Hbn!ʑZA~j .7Qm.b!85*^N]})O;JdĔ^U", ʷ#9\lއ2c/Gcm87H5gƇ-:\S|-/4;ofq7Fא Y#fPڹ_:iy-\cG^e3u4Ү`]vŐƆJVES+3= 9v!{GU1rKVYLΗvƚn[n๲sN]l[NFҵW.\JgrzSsu"@O/?މzr7DqS eŔG-A^=zhѫu 9m !Sa}DTٚ TWlu)@|n a(ńN yOnIJtr/};h) ̵Uyo)Į[e)I>ؑ">md$Im[Bq&xd!^o4gEijbW^,ʆ}B]N:+zVFeӬG6ַY1_<MZ&Roٺx@QBb9}52Z r#a[.vi6/-u1s$1K::G39ٟh>f&w6-ұs6HJUvqy,L9qgi)(f7y*{vo4iM&4U qVٝHJi!% #<.hVJy)At&*ٻ$X ׳#!ۗCm^ܿ ۿ@n;Z@sgB;[NTΪUXdnA<qeܮȾD<;|9WY"Š-:J ; Ce]b1[vղdXH!d@q6 =dC5|kύ`S ޟd7b ~!   w^44Ű4!JCFH z2*i !)&g\0.r U'r[dIb0z\}%n?l*6bHg3^pKO[[=])'`策:F=f'*&aH·c VPyƨ$>U3 A ' pCf*NbFH rFD`is\wyEO89#hLq~&8VڴGc4QA.5.59N2v+feNjg5Fƪ DČnr!1aTsg%0iO㎫(H2mnwC;/"Ey7ﳟޥ*}H]!  o۰"04#1:xE=늧QPv/p%&rk6kӔ&Uۨ+xw &̂8#ޭk3dk{3:ЋOՐ( k46!TjU !To+u~UԴ5sH( ްsj.90;RY'4ow ,_)M#E+?"Ǻr^ߊnEmcy3עpinX:zg# &[Xǜ69{AO#ڥܩ| 6դ%- axOPHaկ5ţ pD۳bɃ#|Ѡ.ϟ'L`zEn,&3bl$O-py7bV29&_"/_{ϟKRHE˻XqXDŽ$:=,ÑTŐA_Mױ\R(pmυX ~f ٩t" CgFCanڜT?)NLb,]U:Շ3+O3; pMnwǘOr^cyloE./K`lcon9HciQc{5ֹ*ԫlm/,h0K)Ra{8muBdNmYf&+޼xi\xK;{]atc#vwyxq߿, MRJPbw9l.ul?][ԗB+HHCBS WSĽA6U[Z{ugŅ*y$hJ}WQ/& *NpsQbVǛNT'f kpLuZbrrp*)yDžDvog. $ϣ(wwIqW'inZ|ǚ-04/ճĞMsDFl_+Or"V%.и,{@-na_]mM#RLu^Z.VبP5es[\DZiRz`ݼasxHkOχ8DB%++"MCW8dzYQ T$F46Ku;ﹾF 4̈m\K? ۙg됎C:|N:5OHm 6_ u54?wexU_QVVIj,IYnzfΝ3e_>\~rWپgİ; |[0YVF6&Cj"4 xS@Lh|$_O:iz`aO&DJ5کWSj:YOgǧ1gej(!кuF^Њ#=ϩk#([°M6+S>B  d+(:B}NjAe3 gzT&iU8hJwsRK?")4x9Z}2"Eõ[nT8Zpݦ"҆@\ėb:-@+V'ΏaU 5`I3~@_Mc'TݪUE@ !.ϑ. ڽ%[N4Ix*-_v>kaJ $#M#xF[2(O%*euTr)8hBJ0Lx>k29zּ@@+޻gK1t/@ʮH7ׂx炮P̊Ulԡ@U _P:c/?oppҺtk)gC|15QyJ:om@ T~}JuW=)Dº⿫[y3aT<21SmPV"+W&> AKC "LYD5F nsWPsN+b L_cm*q=wpSl;7s.s9# P`HFVl<|MPCK8tI nL2CΏ{~ `d~OLٳw4IGT)nキ=s9TwrT*%36|]ߋ\~ F'ӕ.#-f!ƫB}>4"v 6o!YnN4! N7+ cF#Nd:]u5,eYӦ%/W 54Ò箤ۣ3VYt9)tM908 *" b} P*W5QZtIA4๎;L)GHe| ❛5S -A:,ÎߓVbV~̗S9הPyK'gB,IW*QB!(2ECwpE+5-iT!RJ]Se;4t<(zu۠hn}eܻ#9J^}QND'na[WKG&@NҔ׀uޙ&foD8, qƮR7w8^Eкچɒ1Ѡ89[.˴0 7Ӟ@ٰ8CgGjFP{T7=9M K?vpL"z)h&Mvp8X (JP 7$lq9 !G H&Ak"!,DW\P\d C`֚CM]QkT쳩xxuy6W<-J )ar sQvXCEnuK\M:{:A*Pkfh^(5r^KA%/\{/kh?/( S?igh4ȑ9ȿPԃ$l,l̸CC^N6 Y8ۊZ"2Q g}ՀC!a;r"Q@okDOk*N2~!ј,+YQ; Guq=Sq2|JH b(Ką:,.kWPEq59.Cx '~L-oa"FA T6Bb0=NBW#c-oH굘vJh*x!9#dfHc S'$ۍ}~n?b"v~a=X~}kYbiQ{ a>p *Ë KLI8{@}?w5d>7j~5ԧxid4#Da$5MpSҊ{Iϟ^wx j:fSǫ Oʑyɬ@@<&.rSu V%% }˩Hz!}t^@ʇЊ,&b_U~w5vQ]l1[CxB+90 %;X.龝6?5۴dP_*J۱8&8շmZ% -pWZ.XM@WϛqAP!qd<]З*+Ii-hEdciy 5yV 3CxOn?) 99XAVj+QmXcp lVfdm+~ aۃLDS*\LE+Oܔvvã?AȐ1\,d${U O>揗_̾~ש;緛afv"rCdeaͱ7-v_:圼Wzԋ{VEg()Nn;y8"pQ;jKR}?ҝGu)j;) |W=u J9JמmYi.1btQ> Q`FZj{tEflG2$ [Sc%Y|՚o1}q+-IGpg r;Q2<@7/A[!>PQZLn nmG'ϩLxZm&`PUcR4%0Y zqk8]RUR*CΖCZ4Ӭ.`^mtjG.r&t5EFJR+%d rrmE3TXVPOC0>"\Y5̢koo{=?[U!S]&)qإcTtzo&7>}W󼕍% 7w;-p}p7'(\>{ciyG댺!PZ G&{亻tn3 uX||Øu5͡|E<.F+ЀA.8:әxSm0m?w% x0,ZcG7 _&l+e!W}8VFng;K#;ЪңBHw;ԧn?h5h;{; Р$KAwÖbI @:"K%gz5ۀp?} M7~9hen4UBFAE"Kn/iZ%e7| '4|݁Wcɤ ^!"hV@N) gy/w}˾ߓ_CB+tш/pDES7?ݡ 2iq=]|6o ]e?Eˮf09L$;LWsTb8>U^lG%xu4k}6ow#oʞ$gi=*?|$*P7&~ǙCN%me>DlxҏDSd†,} yBUd0;Et;y%O&YIe1mx@ }i!<jy1Qy;԰u]q0y04*nl,4I_ۮz3w]~2f'Hsٝ9\F^k"Կ8i)Y`'OD[&DT%,YMoYbX%JC' ~nbݫ;Wɺ~VT6YX"{B5 ,78ֿ8ɩ!ts;U&|k[i,iOmL|`IvqMJ 0"e=Y yj9[XN4kwYWP-~NcFI&U  /OhhmzblcWȇ(wt|OiAG>C՚tM&uTH"d)Q5i 2.7ֳxbkE,4?]\u2vv6t#_Tmgq˅&L ۍ̪Wrfkk\í;xJun".WxS2ډ)`_e?$m}dލ3 A!Iy[Kno/+ȕyuy} `sp9A ͣtf޵{@རLU_<8(.Oaar^Rdtx_wI](w뛏 "0Xdx9$6wZz{JB!46˦6ye~iAmCX$E;XΞ7S)TsT뗳SVz6%ٚM!+w!$r˙Al-Kl_Xu‰'abۤ׉$貓z^ ڊ.{v35'dM.+[7k ,G'l1f93r_H_J‡)&K%QovDioJ.uË:i>0~f6) B7CT|dXKiiX RlPr)XǞJS]/5;-lDn"9y ޅPjV%ۅtb(͆mS˩U4PB+=cq'.aXʳUSUlkA1wJ3+H#&:zOlgK(Kvݨ-*n/1HԳ7vM~-pޯSaТSa; ^2YժFՏG RZƵe 8w zzM *v(|+68NCBWkshC?hv^#MrK[BB=W4uAw)Nگ>=ļI HYO}.N<^U]u}TFlޓPȁ} c,!6{9JФ\ްJezaVąc3c4-snۨ_ w:n\H{ u/M.>n$jw7exKJCu/!rNF&5gv/..TQ` 7҃#O/g{̙ mY|1#[Zu_0Zm.|GoVȽ5VM׍h|9`VIOş&ez|b>Y!{.&R}wii$`%Uc#pܧLc@agIJwV=ZIy`cazusՖ67mGZ9b^+hTыFnGA~lbWz:X׮R*g^t"t鐌Q&G72e̅"g]mHPmk޵F#Xjw4U?~=nXMn-{k6{}46ź6" F1vEF I I1d&,3$ʙy0!8,\|Ei>)O4/,GDj gl̇Cg?w !jćUypxyI{MWӬB}:WuI)%+U#s:5:& l>VKW)dYaHHa޼6y, e=t.I~ gq8~`F ]0<|ZdA3@]h~b F%1 RCC@X AK?}b/,L]d%$VkS__)10toNFJnڡ`#(5ع鶹鬺Pu-SQ*$n/N@A{L{UH/'˙.A;:e̻IɊׯPŢ!;Rc;sUeTV :ee (7HoZN𫓐B7|~"ouj c/DyЩ؏2m Xf)cv pNʾg{eĺ2.nLox33$LIRJ *9$ZNS/g "v 0 t@$%XHL [:@&h1"({xnR!@a@ u3jl? ,(&IUXAVJHP t(#]j`w$"#{VKjF/ɚHmΡ ԩ{Md(9$} o ho.[djd~|;<Q 2.A@H).$4gO`"z)N"fp;檇"+%A4(<5q=R e4i!` ?=Mp ^tIARK#4:ʑ8LDIuq-G]*9֣HgԚQg.#btG8M-.F3;YdL¢C$v/E6s NXO˭EC'r N! |@l ^79 ^鹘ޗɻy(Ӡ%a=Kr'iGgj WUt^f=+gK{ B41׃}M 45ĊQ"/ /Vp$lJ#~S x# }waF%}ԓjmcځzXCȈp%Ё-JipC}Z @H!UUnD!$Uj@>hW *?<ȣxDM8^L#DXx5W2Tџh>Rƕ3>@D``.*sƠ\nzC_kЇLڄ3~w>|@!s*(w< Գ:[~[iy]GVL]1-@iHnGb\-WUIehcx}>cvsVQrwYVE17-GM}}mEѯd>qtgӽpX!!(1`BP*N:>?+$w=/NU\/R?]mãK1 gwƳD)JB;bR[/5_7G7q]:z|:V''lY6lf6x +4gbpSD)DQ !mҙkQ7=4"2Μl٠;'NǺP,*hp9Ǘ[Qzܶq.KyBF Ȉ589Њ+[l#f^6kjm:^uiצhk)6jz B)PVD'Jțc!io]q9Kt#iŰȨL ƥyT jM\EYs%\Ф8>E^C2Zk[õmZ/pfr%BxSgf2,ަH.ԴY)0W0yzU&sw:f2vܒ+;BhU4$Y908Q.x6qKW5ק}ႼmUaεb=P&E!,c uôa{KE Cy=>4w vwFf-*Vqc1G bEaBV̂.æ߼:bcb]J%-G ,CDs3`-v8aF)x9޷&wSBh9: Pce3.SG&sBX-'Eͪ@^!nQF˃/2[rq] F-w`˧zeh=KњJǃqhm.ࢍ"Fƈ V-6"\mSu_ F8mN{{{KK^k 'c9Z'9QlYe@lC%vAy>x}ξ=mOIP?=ϻo1 $D6m9|f캮vڈLx*|!Th)Fwm6ct)CS&3,C͸Nw]u |Jx `D2h3*6A]Rw u ]&l1 {^ QBZ=[2SJƆ'g$M䉓JBRL Cw4}T@xWoP0'7a߫mͧlV[xQ lt}d}! j)̑C6:zD8}ˑڦfC fB<n?WԳlU c|FnF`Ʌ8#3#_ާ#cB^-3{}2Y} kS^A}Y;^q%|پr}2gB羶zpDx%B8#1$`g Y?Dfz!|B;,^G67χ}הjB,{Zz6ov1Sñ4ӋhtyjdA^)V#q|P'hG1#$&}nj?w4c F?kX/9HEOi^[v\zŚ; \-lz*E(Tb._x%4 TDU`U FA EHD,,({w4~%C(dw{ iPQ}MC.0\%9߱X= b:u]F#NE0k{a3G}M{JdhR;i>&^I@ױ\E0:Ct瑒![,b6ӏBszAܣf?Fyag2le.|SUL^CYcxei/u>~X?,dY|tD7-hܽԣ{mYǹ[v \@y@B^Wϳa>CqvN Iz\U͔oe>&$^Zz+?$~g-H?M[v#6=uf#^TL.=9PZn*9"$'.|w2@ch  uCw~ = ?J*So3Om~Bw~;+~ݾg|Y'iÁ9GyIVC/vn3JQKL߷jdV U,΂"2dhJ΂JݍmKGT-vwϕO2ԂC1D}.t^!1>ۈ vN䗨j?}MoڗgߵcREXW hl^uXO%Il:rIINٜQ;v/&c<ټ|RJ V# 7P﹇ 4SR&Y2+Ր0n2SVuL_?}?wC& $̃ȑeCd|"^T|Cu;zʯw>S"G~P DK)Q_&\/ૻU,MCiZҧq-G`s (7(r_d[S2j]Y1_bNoCi1 $[Fd h3ٹ &+f$:jk&E\ҜFoߒסgo,yH}7,JԦ{-M,I.u"Vēb[{oq:|',,hhH> l,2!<sq<ͣ7ez8<#bq2"b0 Y쮌-:mlkDU?A /t';nJ6l[u!KD%vEBڴd!#1U:iYD%I8OgcTp@ ܌b$9}v}||UjIifUaRC]JȖvJ MQ=bF,ޕ,H$Ų;u1}v|~F础~I~[^!@[80w]ISY/I; V?d,7*erk˄R'V%%}(# ĎDd5[N,dX;Ij^Fdcc`z +&y* '&Ϗ*80 u~U>LrxQ*qXˠZ1@ig*o6(rX^a{^%x4m90J[SZ r)V'2P1_bO n$?|uyi5o+"q.^n+F vznZf :]wjzKWtb b=Zܿ7RHeu(ќ4 Tʕ/V0ē8I$קbGtaqD;Jl!j/rBe?.s4fH^$|d8Lk- m5h'*]{UۗUuz|.d$?`|ꆩv3-Na!\(e]+GϡG4 \-/^?/Oř_vS{89us<52Ξ^&P}D91M͗[sSGEu(HmyWƚ"ࢦOE2Мr꒘JΩIaS"-.l7'kA6]"cVm11W9фxhJ>: ;ڱ~*hKOT( !S{$ w6[R֐>#-,GZѲ9ptvh[0S!tCPahv^C\&c E3N{Ы\dq4xU4;fkOvɵ-: =XNԵz7٩nL*)6kCũy=M#\{Y4Q\E.n, m]~*P1tl_w?^4H*nptg9fiEԽ>E6͖h&giCKupV3V;>Ω kK LGGҾhbkd㥫#3>vH,;d3z-A{{b3 N3ѼeOe@,ʬ=qʷk[ڄ39ɚ8yQv[;BѮVͭ75и;?r%Z7-?o:su/u1gUiUsPEâUF*{n>.gYt5IVsʉ/DraUajvGg^V9&'oB,"Ѽ\ON^Cfa|ffը8̒ݦ$'Dp:sF+u%(թI5xvN>|9fuu7Uqq$”P0u[;>ugUHg[XeO}{û{R;u㮘Lvqkt+ $s5sŵ5Or۟ V%x$R0Eog6l֯ruLh)FV!´M`<& }Ou1L܃AfqJ@Yfve%Ј쩯my!CJ52W60aU{VR80~_S}}OT-h馡6 ({|=<.VZql0Աh^з]J]FZx\eDB:pxkkE+|$]]pS܍ґQ[fXۺv&̣Eq(`VFFChPҪːHKKՎT7\4Ă]!0K/wA@480}  C!OOH{뱫{7tO鲑T-+v8o{8NmOHp :E"ҪDHd&9F܌%ea2IJIM?jD++S%yP8>]U9oҼT`F"!vx[ u>x t)CsܧD;A^sxc@>GHT5u@V1vZzZ>bҕ=|2 7\ 0,bB'oǸ`xhttm VTu[_Ѿȓb)" ŨKd QfX'MJ3 2DM\EjD8Z+_r]&9VwՒEx 1qfjRM@H@TD;?ia=OCۭ)*rϙ4  JJQ[TEmDA%J²,yg|N|Y|S{|`jmnK_ZZpYM]P"3QP(=U::HO+ /"Mu&LN 'xB h_בz9lN}eq,ynq_ǡB(K<(g:QkM]}0GSΊ&,-}TSt|QW9>"_Z=?gtsbnNmW\I!a$5* 4)!}*zț(]˜@0@PFԉ~yHH HȪyQz<"dA"S1Kdfخ]3vTCO~޿In =20[ 8Xp%(􂈲dWnXM(5ID ׊, )Nt Ox7Mu۵znN>J^톕c׃yD=&-~<]x:J>fS̓#7CStZ&F-~vdC~/;ףl,=?}Nӫء+WQ *TJHI\H+aV3m!Jj1{uNj(i`ᠮR3)U!`G.=d*Xc (b?@~*`H#&6tg׵қX7R0DYgHam iv9#o\@9p檬-UBR^3`\/xJJBXqcvg`HT,.ѿ N`E'fYQמ̀FY \]n8WxTYu4vnj1}z'&i"AodڙثZ`S6xçjßt4sh +[ U5Lo6tf7avT [4shnvq䑿a+ङd h0u,mڙg*TWaIJ8tmlnKqj0F$%Z0d1jXWp\T㲡o¼0 dM$,Lp[1\(o!p2j]s~~ATֲPUz-{FF0wE}tbLXn݆##lV喥R2.fyN+Pэٱ_R #̗sW+qlj]KxVE̜_UnN,v41y0\}U82v"7NmG2ᝍhUFWa{Ԫ1+uy}LC*aovM;XjWɄXЅgx pTV%JԮ9ֵ`]KhO,+^Γ/cS7Wac` <圥yl XCsFqr<-4k=-uaN0ءpxHde%c(N0Vr1XG;9[d1d:Ƌ!C`I4+8FSC6Jde^|.lil!9VY $YR>riXiE\wsl+Po˫!o0>La4 :.*@eZUɖgX5¨08J 20YD;a9(Gu:%Ț̌]3 JlSX+IVK)Ғ1ב SƐ߫r}eg;{ipȢ`,Pr‰մVT<$Y#tJgQQ-GQGLt:~,E;Š9U Y>R#2 *"`ذdPI $΂!Q@d [pq|}kV 0L7yhEFg%A PL %+"ZN&ĐX 1iH $%bP*IXB-A`db(X%@ "h -EDDo)# N&IS,kHT ixTUFh* 8(|nVo4tꯅe{[¦:{@by+6( ZY(oa0!AψL7OsamZAb сh!i:ӝW)כo|RK2 ɿi P Oڀyؔ >f_( ND9@_A] ^/*~I2")>MD$ \m".4/0I$)?)|=v?@ :,I۸ut wӔ1musu.Dm mXL 6k\e7];|/Nya1,Au |S&=̍JNv˛ Ä́vMM@*n,!\Iz@jTA'}ݺKдpl\ozCl|of=;A*"_l<?wh~L͠o,xVwCDmPצGf}!۬ī4g1e9zтDncq%Β i(@h$ceW#ٖN=w]À^$^$c{N}X"~Pk%>Sd{ç.g4MoH]G\cL$i@QFvqLث="Q*. י>ʞ4g3`هN? iWe 5#sg ( ?&7]BHܣM# W*_j7 aR&rE/S4G)g${jPwtN_mX4A.0  +ﱷV5 _Ժ`?N(9}-Ou_'^߳?i!=<^[ObCi8dCWQ )KZg,{V9)P:5@yUZS_}URkhHp$<@9鉟"D+Pg(Τ^: Ù?bF7k9\gZ"^Lq2ѥ<Җ[:C XZ=N~g)ΠA}O9 Ԟ5 v=SE^~xRWGsybN$͑~)f$q, O#8vVzuP5߫&SCl^"q70l*TU͠MG!l9d#NGQ#2_eSNjYl܈p:rQd;#؅r?R]9RAuPT?40>3l<[=RE~`Ea4絲K+zO]́wu?kD?fi1R"y#Uߠ!m+kAmY'bE5{ȹ3O8$? +?]s뚖Kxr ut`n<|C8{ %[JE &ie^J").t7]ezF [5\ 2x k M~R[esa.0j$P;@;ViϾlᄊW$YD_ݢeWn(:MA4k'=efн/\\Ng%PO4Cvڒ6m\rV k)[I,*NgbK-*Bzw,ϚvPa8 %_Zm1"E]arNf:9cZXkV0{aNMPtۻ )/c0I,tSDBrGqs-9yR+|9m涟I`H&y`%~ =ttEѯ|c>hy\cfx¶z6 Ai{**0=F\o&^B6ټ:8c6O|/_c듬q&sYY3^7CQn)a2]KTpI x^_hV}li%auR0{=TIlUқe*f.WRr@Yamp6ڙOhym] ϕ'ɻƐܔ`'+k9ք5%[lͭzX׎!WVb_K4 VݣʾGR_mLF);9PApVXZa]/(9}'n_q zaOꇍsl4HPKjJ"MW'0NbFm &r5CPdjΑe^l7kCElW,WA.<5=[f^9-sN?Fr}OyH[7٪SaR{MlnұF9sY˅e BVōBˏk{X$7|(|6})fى6k[b'wf}Frz V[L홑i *yx69- SC(w|fne/};Yq:LMٚ׾Vt/׸Nq*6^*TMCh ~{ڔSo)+iTK$39h;Gׇz-MgudaT1~*TXt _EۖQE)bݡlQPxUX%k;m;~w[Po;"k:1eݕ{*KMNޞ\k&W#w*5)8 %;#Ei.!q-̶{2磧mfq~h23Yס55hP&EܿQv_ V9مq[(ڡe)QHQ#r{jw Z6܋.{JNV)lSS-`\c?)PV@Ō Y[w,Sд f2KWQ10oLnZ{q қD+)Ϯ,&[XL} {z#F0l=I`DŽ K8~gGT iìWÈsťDs{m. 0 BbTadyPAs)m04+#ɒDsE|$<քx6kWPqru?f8sjPOe ~Y6|i F;/0 L?}?w!̥G_vd9L3߯E>{e|w>=6=E^7_;..!T8K?S="*}5CrP |MxCj6_ 4~) ?JREemRLX%l )묢?0dF"Ad$" 柹5ef ^!E@:;qaoE5˓5{~amLl(L" EscU"tJ8#|gw{tw,@A=0NQNH}2yzt H%P;#x^d3 =N<;^G䁫'1j;OsB#ᭅkϾ 'O(<4)`7w==],ݳvF^ 4#8@ăG5}@}\8 !DvȨO/1^"tPRA?yfNW!;nq:&^hTL|CBrB@*F#)o7s(Vj^#XV^ {Pt2Z 2i̓eQ =-7_<4H<أź2Jf/ޅfEO5GI5pD&b_<W@|Zf Zqc}ru4Nư*Su2 ͙Wߙt1L%m@zV,VRnr}<;ňUQB1bz1Q|BwX TD>@"@ua6!^e zs(4$nx@rSzāNbK KbA%2w8B؜L~ՌL SѦo '܉FU>51stHjVO簦'{ȗPҀo:>Rl1x*[RmfG*V[91HP`(bXvHPhgS5ՂQQSnT=yd_ί|'Wa{e`7Gqsn0Gpp`zqb>/35 z9A#Ђ 2Co^C<]UVňh@?/yg 4ܖWҥФeNb͕$d"8>ξd`z,țk^o~?G&&__PJ`0/08sQqaC.w_X'BjL)7n&ɉCaCQnw{cyU2HVH}mF/RUzP]ĄmMC80JS6raWNt(W~`a s%J~AD@y0~?b;W }4݀L&zSw39}YxV(#G=?3.W5[j̉[{;.#|Vę6D3{cŒO>7c}O@p){쁛OIp(H0uJC?~QlNZQ3vp/t|[<x?D1pm3Br9bG~-Ն&@?2/異6F1ݸ.LzkO9Ghh""1ExbB lyK^"̌Skg X>+s8d \ၵCgth"-|f3HMD03 )(ڜcj38нN 롑capamg%7\ N*'pmEpCÈЈQvw0僌L<:0!+v<6́0>1 +3?>3,#,gPi 8$LYN b1(Qi jLr ^Z)73 n ܈ cCH HUƨ LJat Omh1> {/g:z"O!y~ar H?GR/8{M)p' {yVƼ. n@94E@O:²b@x .T/ _#OlOIa`ldhiۥVYu"1+;l$S u [&N2 9_OFT>;=|O7ξ^71+1AA 'x<Տ@z8F(1Mkm [~oW~Á?y<|Z3Hq::/jx^,*UǕ_S[d3] O?yDAr0XFhZ[DE\&sDe1~?M,G&9q`t,3HiU^ײVO5acD1B710A5bE]Tt"C~9XF#<=6D0DYY'RiV6UI<'/x[F1_kil-:9}uy8^66 pSEr ƫCK/՗hh-:|{Ưס mX`gh%q]A e"CU8H?( #0ƾ1..H3ȥEjBdR,UH8џ`Qҹ.o;-4>l'&W%?g=}eJ`>US=Ϗ?q`b!UG l+_| ^+r;PLp!`v_eڲ LYZFsc'u^Vu~nCL8H2߯ȍ~6WR,YԪNB`?> ;'ZZ50y5V^JHǽ쨲IJYb?@>L\"?9*}W:Vpt~  屮ȸ]KB#qsk0tG@`"Z8:Ld4nnǿ% w#Wla$ڑ)fAþMç¡)(,10#|5Ooz"|n"Q7OPo6O|8mv6j al -b+ ~:bq“&&{Kz.Z0I,|j]PQ'==~8%+=_7:ŊZBC<27MGn%DžzwӾ>~K~&ȷ=݉7}Qj~z\+})oa?YGR|‡'7 (h#^y+XTU+X!kymo7V> n~RBRC/|n<}$]8k&o[Ť~np8`z%E+:K|(E`"h b(,PAQh8Z.z%O˹YҎ,FKH]9QTG\ H""1VTA#4k*Q4A_9j Ps}@/  PL@P @%.6 Y NJT@H!m!11,ʕ^EAKTPA JB!L1EAE@ш B[2"Pmh!-:k-qEArEW⋄Y\PFH L M""V0ԠZ22 h* *zCE HBm@XiX@p6d!%-mDE P u|QF@TPn.o%E6DD` DQED/ * "BP%* 6Z&"HT/E ((bPA$芨T@Qt ( (#UEˀqU61SC(cDf$΋1h~x#+i)JރÒ!CB";3TؐzP`dhP*4yDxV> 1~ 6IuE0lHNhߍ_#+ f&! u?2치Y=sO6JΟCCO1!= M5`CvFj?wAdP=K|(-7`oCi$jz?!-!=X&fq&,Mkx; Wp6*I#h*BL8a::f<0J~<\\ۼH5YPs@ܼ4Am-;16mJt Κվ}|r"mOGË\6œ[.zPʸ!#6%!rq3D$ݾ/9|aa9aU+.ޓY)=]m~(Y-KȞr?eяodYT1MGv_~}٢nLUiyTBkn`9aZvsv>pf@xqTqAE^_ҮCw4rhfBo ˡa?),x#bŏ?j]w#XЮ8M)AG9"_R|01p\v[ ]b9uQUw5 U <DYN$UKl1~1 D' ]9Iȉ$goE;[K,F(4hv1Ggs:438%zF 0Zy)w:NBh |Cma*G8 6 4P]~sVx[;^!A_t?j{Sx^;lF! U=nos'}Ncr4D{Y1R  ;C\պt u]7Fg>sW)إs%J=JI"6|tG7t}GC?>礔^2:@xV`俗|y7t@ETun`3.12)a^234=+1񺭋Q^s/BVxU2Ta`:4K6ĂFFR?y_tJec$DҪmk=,yKx{ p߫bT߃u@PɨjuݐOeBFKGk4>rT}|adv?'*ŷv/̸r8"'b/m7j۵M3JeMv#>yg`&"ƅU31cJ`v#/ {-j}"Xl,|#-7GaN:xiZ-f\lSeg׮F1X؈;V2ގUlS9T(:۩3mO}:{7T@zsƗaxk6l/i-}.|?h&~gZ$tӂdҺ;-צ=D>Mb|(P꩑:]]]-<΋47jE,ҙITBwM GrD(^ 8Y<'M* +T88%G``֮}U36>KT㞤: Xǔ];t%kI2׸5uPۥ1Bg@rq?'—10#?1Uԗ\j^_Vo"$5:J yH&_-CluÅ!]RÒ #kMOmke涇u=oGWf֍P޼ Ĺd{n&*¹axP2e[y_{\_|"#qd7%VWLBm-uujxj0Ҫe*";3)?nOߡ4y/L-q3`DPp9m#X3PԏѸ,JrsYGtb;/9t' IQc`o<) W5b%^S#@(80 tm $g=Gp介iw|OCHĄ *(("Ycܿ+"@dj5;:(lCbKޑWS*^+h<>=vGt]Q{]` @U'ڐD;EoboQ !w3N(0zijj@Pމ g6BD~|#JcƂ1""E"bE sfcݝ7\^I nda/G?_mbϤH+$#I##=@Bf$w>DXϻvc‰jC3T9Ȕ[:}D8̺!fP,XD}%ӝ ΃04͞е==[uk[fasS*Y{llEl}DM݋n= /GTmeC@"""@Rз(E#4*/]ك5\h"Գvge}AOR 7Akkz@ M8 .#iH@PQc'zG9޿؟ ?f~%.HZOS|y>{XAdEb2$cYS$m.K9#-y]=#"@G`13+7WOO7e֐11kGZɔĄ3! @#e6? b~P0)T1 ܺ DMQ4#Up^+A6|\=k!{-"""S:@cJ%щw`S8NFr:bxF;N~4VЌ"2O-ARCX1}՗ҵP@]XVnڇJ-Zgf"{fc="!H;/0_݈2Υ1g@lF^j㳽ho4*J' |\<+bjDB{ CtzZ\ˆ5tg#8psI5$EeVVP88*yq~7FϤc@"&X8XoE8\'(ߓe S^VTp{*UJ&(y)rIboLcP/_z=SN) 8/eb@`1Hꪈ3:skn7*wcvk۠aX2`+X 5F-(:5`z;XL( ݅t/O_ u4뿩WQr:|Ww/ٓxBId98u `;ߊ9Uf߳0Iu(fPAH/81rԶVw'k3bdѨV@wC^ F@BFdMw89v%ЛZ,VDYApGg< 1سfsf[:H[\6)B3՛ʊv1r_QSrA ;Ū(R-g؇x b9|1YMP&x(ʕgkׄ7,rp=\{djENLux* é~uD3"!v#qW`ωq_ Cn,SQ:s{;fR}g3zɔ]9ѓLĐ7[m+#򧙸(w2kXr;"6YhcD+#!F@3@7q,&IԘF~(q^cƚ? U rB,11#D--n,ttKKXAx4zz1(zV0eh8gdİdV0y.g x Gw+mGD i$/,aVD:BqPbM)at %j 'Ok.&xpP#vHEhCZ7lL?*@9}} [><Q̣B=' ss1-''haҺ1Nz/&i_aTfS-=-5}82&`k= Q!Sq5 )qR+˪~ /&zM@'rJܛBrbSE?}V_>m:Ih|yZ< $@8-;<nf|\ItV G9XJi")E@$]J)'`#ƢÇ YD}O2"1`hi/ͩf8@R76?dqd8Y̳ȺTݚNFz+(æRRƜ<%mi& iHREh@ F"VsNު=p44l$n}Uv6V Ft<;K*0@9x ަ&ވN,5, ܰ~} ,g((Ի} N& h?)^:STvx. 1!DSp }=nn [V?/] `hmT4Ƽ0suFhm4š~0ݯK۪Sz)B &>bf\TzfnIQ]ٸpLC NPg@}妧`ʒ0F ! <|+޽Ag!=ѕ''ǥMOE=L@zL4! jjӬExRUH~.^o5=SS1 / 9 Pq44CA黚L?i6A 쟔,:FLɑ,=\`哮8c€4OcV v2ɻG-Z ;z7h>{vg\n1˚AUO,Z6b[cfH` \ B.Xn@]_+{:7ԶIvr4x s5"j uߒ#_06 A6Ŭc`pP9fBtJ[,s9/ΌS_ (2bo|̒4{0ޥ\"Ul;x1y _VC"e;I;E\Q[) ⟅hacY#n*iRdGHL1KDr,FG˻JIZN%W e%MЫU;2×Eұ!FJ6d7̎j/ۓn*>P C# s$Rut]ӆA! sbadi*bҴOu/rXk9HA,iI:nR *À6 Q\!|J:ŠK|VFF$j {Y}t@ Ɩ_+l(1*Ac>0\Ou\N%8 c>U@FCԫa;@{{lSllF/s(~9E1mKW.?[>Wڊ8RX|f樮.CXKdje ;oa> U_0⹓Ց0OҤi;rU`D |2<~#Pó1])'h8V˴h3x"=e[Ll+Ýe30;06ooT&aU8NC>(6ƫoq4ΦB9`mac8mqM nЬZXм1M]3 ,Уt/h,B-ݭ<*i}Lnm#ZD.6@Aι3;y zMbGp [[~gJ4]]ǟ\NCڏQe}&@vu>ٛ Vq\,Wޯ{Bwq z($jߣfAVvz}3{qr!^lO2CDl/-g= \ o$kNqH߉ZspjV 4,Eokh+ժ6ZSuEh\4I_H'ssQg ӈZYX(KУ7yϢQ]S{шm`mH#5yyj[_ѨA^ thcVެEUM꾜,jhO1 e>k#J E b;m= fa8hNwN٨ if߂kYأ++{CCBmjG eU} ygUt!Z0w&d0\Cddnr&h5O? ];۷X`~~wsuWU>|'|SU9}:HNH9|EHVY-Ȗ@C<Ή,sVz!=4m61[^;NS !aweQDگvpp4}؊Uo30W4fIyw}j^o3N`E6IӪjXdnu m_J2 ]3V$1F2UxVaJ֮9DgrWfvwYI%\FB%iҘjB~{ qX6)DGV\V胂}+V]zyTz3O0wĕCLzR&=)Jvnjj|&љ<1O 5ոr,1 nܥK%\)S;*QfyR/@x'YX]gBs֥}&7^}jZWUA)RƹO>w:{zJgfks1q̾ېbW6^0Q-A%6̦Oa?i6|c5>>zԨXiU7uh`ɮukuzII ɮ[?70.pj# X)q9@GZQ~*ZG93Yhڟ8]RZo[[#" I9/_B%"ЃJBMĻ6Il(_.ٲOrEDDW pYOhƻiÕm@I.ϋUEaw?# D\{C|`V>ÔOe`!M?1WZG3"A߻WZ'?@20Z+{\.Cnn]R鋳 $">%>]IƁu=;(6s9ָ;Uezkj\Z|کc^iIJ/t?:j/C++FSưT[=A dwҕ:|>ZixHfU`f-GF[]5T gm᲼8s>wJ\^$t}+=Yua)rg`$΃iE$?XQspǐ u2xca0N~ <:7]b2endeˬ.$  k %7$]c%HXR!r3v#Ru/Uba]Ep3Ν"b<؄BMN[~g{ \吿u+e`2wR+~ |V}yjθmaoa^_wSD2P^>4@}DWxi0j&+\ɿ{دKVD'@@.U,Ue54c(-N[l'Ccr*p+^CS:BKr::jFL g2[(m鈨! c@rӵ1쬙8s'$N/uSEt"f\+'[m>p=vK}]OSҗ1cca4QP&7 p ݎ k"cp7nERJ8L*0/l*4 Ȑ ]0r~FN3B؂ J ^)\06Qūrv@uDP"*cr;a(up DR5.@B"a'c)z6I??t4 b32}{Fx4^K@< \?TOz-[2Ɨ0M `verbZB*$6 sQYChJ].ch{ e6PՌ)”Dh@PU;jD;w`'NVe44a/b`SnWU)IN٧j?jЯzF)܆!!OU:NA}W8)훥K4D$| EXb!wsN+I]W% mNi b+i"̌օdRU">c$nN\Z IT?wy!u|6$?iv;?&3hXtlvU>N:Y} z\֕2U]q`y笳b!;Oc0GU7g\&b}IV]JIl0ky3A;[r y罄6AglM%˞Z<^_ c;Qd?r 9F2g)R/FrbuV~?@XW #{dVgX<0RP %*6Qi:reZ >Su^ke=>j`WNA*W1@@϶5]c,#Ĺڀp&3Gw@B,7yJ41C~`7M {1V c3&=̒_05x{[^ `0hO_c$ 'x?h%5dgu"{#^&+ 0(MQ~G3D.?"iq͐'M~b9З[8~#tu UcfV[`-7 |i'9  2b |HN}y]-x}p wѪ/Y\I>s8>cӻ }GY`}=v7 Y0@pA}){֬m,a͕ﳼj{e22ϼou2Wvt=۽kO=}wnBҵPA >[lr);>F7؏{V -icOPNDuPaE|,nݚ{iIs5W[{:<{Pnlho>B(=q#Zm v*ّ:+ֺ0`X)Gێcv>Mfa…0U"B`Ey۬sm,O%**{aG/J*Q@RP{os`^O^.kWd#\4;F{|of14Hǣ٧H/ӓ3=k,&`A MF4hi&hh`h A耀4 iL4#dɑO!5=&M&dST=SOIGMSf14oT~(bS!B4 M$ OjOSD=)2iQ5=LďQԑ;߄s<\6 92Oev hCfnrIpgZP6hoi}m Z$^4ͻ57 sÞDDTH 1D#J,JɴFP56"FVږҶ0B@F Ј2PXi6)"lf&DRQ&bH4&,&$l4ALLS Ħ6E(&!"JD4̲bC,k$` ld$d4BIB`œQPeEȢ 2e0Rd6&v}*DKE[bcHDE4 .{m(m,#QQ-ZK4Z!dƢ5%"Hi,b*CjJ5Q( l!f""5T)Q[5H i66(MK$QTU0Ei) 0̌JUF&)Ql,j,BhEbL lRE&IFĖV,HZM Fф-& j(EIX,M61(.vյ}t NjBIUSQ*v&hGp0*'T@~Wf^4~.?S:bt{:j'mp#LTD/FF=wЉ m5* 8hM6ZhLIum"WF$FX&OLs?Ar4֗*php "fUfS+ ⡠'ц%@SbK+ֽsl4Cպ: o0N$t\/4)n5s;CM)3O6rS+VqQ?o\y~l=kF&@qSe fC`M;TLu,~qiCFU}%(,$5iHRK]6ԵE,vgC%!Gc˫1 jhiZhix*{-Сxq(#]Yd;5(N{uGuShïA|yx%e%0XԦ# \DUUZbK;c/?=!=M; 1=-n$+hĈH%[ts/7ovnw=pDYxah->ݷ~z68).TC3eIg_k88dӵudع;+>]ˋ4uis0䊚,IYT|l@nlI`It@6] է*dΊu~v jRmwu$MPX??6ߓ4LA:L4s_/f@;w;;{h p(빏uw tE{vR#{܀+/u^A~>hڊYRj-)Yh)")A_^ԩ}N) iXZ-2L?J*c-~v$"đ@}὞  |eVY"h}w3A dR0 A BEj!ʝÐDqޠ ||ZGn`gcթ T@SSH EH$|^Fx' ;ga;^ ̽oޭo14Vl~ƃ k>j]tW]cr帉gj8̯KK6rvO>o7y&qN^ߛam93&'w%!sı+T[iYT~6 81ޭ6s=~94[m=?ߣ4R\O.1MI05ϬppPtw<~<˯1sy|bjP {WZ|ok>kpK{tϒ=m}BRm8<I 2tv>·_>k~bߎ櫰)1' ]di+&BM5>RE'Ԥ HH|79E:ģ=;/x_G=\udp:feӜNM_Ø8k+}"Ētf뿯#i.J<ן?<* /5j|#ƞWן膟*julԲR:\żoTYޔ܍rh֕Pǵ-%jyzGdl= t;s(Q(EbT@6읚:ϫt +VWЄB_ho|޷Jc0F`\C3(ESQ}ׯ?ILD#i#&/Я Iݹ e;mKYzޛyGw.rͻh뇛W*K2lmXHfnv&&dmh*y%ѦMM:g hJ`"f;?q;W.2M1HqA)jD&Ԓ/ñ`m> SLMڶg ŌclW-6-͂Q~+Oix)aBxd͒!krs[ϼuwy4Q]hV hDjqxQ(xg t(R|L2z1a1Qڈ5nbwOzlSPLGiPUԳV!{I3`vٛ  V FM4|1[X- /uׅm3жTUVi[1afQ8B-c[G&aZ'gu~=;r_)\毆zWw\ώޖ)rST/ùx3H,E/$@&Cu* 5Ͻα-"@bIa Qcל\ċOctWzw3Nnm}?AV "MH/ކlܮGNb5i'vHvӝu%UVJXQLS +sw:jL`XgZBX?x{ ]{i@yJXf*JuI`Ak l TBIYS^ `6]? _somV2p y\7~316bv.nsm,x{߸-kު>76q +ޏS8qx:mfD?Czo N/+ ɧxF  ј7!r;Bi?U%ͺh 4ҁ4HI(!]0)-:N`سfM4j(1kTi"im[k+r.lr%Lo"Tuӥ:2^၅-E0p9ߚ!{!z _6@j:S$pDU3 s'+=#?Ci˸6XCQ1(-Hu[>MT*a%80Yu_ , .8aG=%z:ajK ]O}]>D\ukU i0IV""&\~ȱA2QX,XA`xGximm7|+B 7xSCnkP6Z#~)rVRz:뻭[6-2S$6őeIfA[Kf5 C$UMmyw; q F"12Sԝm?ci|z6{15UEy- sDũ^M{+o5>ѣ⮟hK {^wwӒKZƪ'e1TD00KPK/إ%J(͓*,zvHO_M`ETA:Qo6/[ s fݥ 1cf UpEݮ%(~_%P-aAdxTzbPV>_^׆A~~`;S,ʗgV5 ; 1 !p,)bF ,6,Oc8, _ȞJ#[۟괧HgQO;ޓ~H#!syBAYpuuڵa׾a$Yg>kjg"UV&}R:7KxTFjsg}mBEjGԡ@ ӻ;& V ^hR@WX hpc+, d~&%7P|0•KrOәD+"DcԶfߠO:Q%)&=*7.VMȩzͮEe˗'*Jche͠mtZKW-5<{ؙoM:巔\uyhr$#@ţcj6KtiYΊJ*Q9]EJE1@&ة Rl[ZKjBR ۂs\LwkZ]4TBPx{ mŽ(Q10A!?(ͨ5o\I2En`hQ(ZLJ?ȱ(xV8~ȿ!1SpNOaH(~?1f(@G94 F!"]zj1VAtv|\K 0MUA$I -Ц5[=HeLaU(Ȉq1DojJwt:(+B.gvʶcaƜ13^P⨌ATkuW_8&KgDmt h>p~T' c jG~]HI,3;mBlZ1R6~x;0.ԟpf\3K3RMi'YiNw\FN<$5B*3/3zGQSh=ikl+./d_?|jٯF)UB1TޢPX-3 \L*k4;IiUQR{̤FhƉf)9Z(r5~u݇u=G/m+h7wQjtЈeUST,rH,l]\J\]ڪa[W"IT#;~_o+\k~ Oy8oۉt@˥㓞bFD2 nK%\|,F5t0iDZb#;p χ(?vPNMoJLsdOoZe.-AdmNWs\7A{-h2|,# ۃaݴXt-,;2hm؏dV3{;܉ b6,Pb=YBiFck4sktڹcn{ܕ" t넼 ^1;5SIdTXl}_:s/#>j}u3Roonzڢ=tvԷqו5|\8\؎ ;TDs_GcK,yl" DcI9 f``Db EU8)9VC)AqZâȯWh z;xk ٦|v< AN~~rT"o8~sK Vvↀ%I,)cp`)kg<2yGq%lE/F"gV+k/;Fk^TkW^{Y-u%g̥ D<ϮP8 U& 8p EˋO/eM]qƿ7gCtTB{uBQAn1]O~8KoVAr_n[{{Q@#i ڒc-)UU9>gIqbjFphpd}XW ~&ߢڏEP=C-zyy{O/㝹NP'`NKl9+ (gzh=PT hēm4ۛ١"T֞Zlmhr,=۞D K5j+)Z&Q4ͶeX2h}T||urJ>.KF;]7ݷ!"%U_B$3g1/٥Ղ,"+Qt&;ݶ[Z|PY RrSDh*R)kq(l~wod&(d!z{٤(IU#iB(T8)44Ym !@Js\!g2Ԏ;>[lޠt& !vccԺ/|W]8W|{ݮ(D Kr.Z9wW5Q2P0QFj.T]([򋢒$J3$Ɣh׿zIxR~=RA~f C^fֱz>}pccTXb,GiMh˦q`2B$7]0E X}O DgɜD*ϸHT|59}FQ7xL *;:oڞsz`@taqfL[vmf$'sS6*SxH )-zN{z܅LH^N#ygx~.n2=(aS簋QڋߥYp$'M*)[bGt+k1RUWA/:^˳v{z_Sg:^W?a=3GHh!EZ^"Oqު8s#6wyu( Vq0MhuFf""rH%4 F2ޅ$ nZ?]H) ޷EqhcWvtٞ>[~ޏ`$y8-F!+Х#% Y~>ə@ʄ!%,uVrw[ȶNa<.45fa}:,Hw}uݼF"|}*~oFD@(y1PX@q+NëZkfϪQ,aIC,uTYYM/ .ߙ^}\s3#;.bsI#Ҝ`0rйOz^=&xAj??v,Z;7{@2<_97 >dsG0Ԕ?֘ʗj\-U)8.8\0r8Lƈ?tI=D GS]l ;k͌ bkn1"(DMr0nR)Bw>'6I 3A";2w{s-ҿ\r5F2{2%9黺3ur<]LkꝇOkMFEjH JwPEI-x[Ls7:wN_RCc+ѽ#1S'V245TR+MIUc4iܯEb]C@C4ub*Bb{Ih# c׷{a"UJa]/%$QDVY*DU MF_h[-]:]iB"gR?c *am&Gn?_m_<,mFm:c0'H@ ?:Xq|$xC{vcD 'Ͽ~m'N4c T-wn滦:b]Ρ*]teFW<1/:Gw\tS+b32ێr3(^yݍ\wvs.݄.Б.[1;r1t{{E~eMDymqZ :qޛ|N rT pD@”A*#gkFq=zrE^#NĄCMF'Qyȓ[KI]n;nX " .8zVRKvo& xI%iVNK{` ‗@9g~nO Nfg+o,W_<~|c[5Qgj#Ʒ4]Q&/wsvfTus|v7\E<]+\JK;r^uqF1җ;<܎`ReY.xX(̭2ul铠LHE~ "MW`oq5kۣ&3h`3:Dkl[@3՟s_p AN=d4.IVݨ}qԶ/ )x^hоg[Y CTy[$0K0FkA: J a2.}e/7biwO| $+V,buYŃg]o#VU x[2AS;VGB?xOm(p37k Y?Y6>?W`''/^轧X)o_7N$dsw[cv~`yo6H| H#ILnp ox ?źGiSߡ##O XS{~S !CA B%=4 sNmrw]=-uaHh]=6^vy-OSW98lun'̣0S`=, G_n2zsh~nA'8j_2 8U<-VI317mWьҞe]'pLo@O5\5a2d I-Jn8fOɆhVw,9nU870fHk5c dq&x]~%,e;ǀ5\r(HeΠ*Gx W"2n/soMΤ0s}[vwx i{dr,Člč4Ya?Ord*Ҡݎ[F=jRTVJ%ZBNOψt(3xڑfH}|B&'U$M(a]2MmA4ZLsu b U~\D6M%=cvR^l=; ?2o!a$mmC=Zڈ;3}/d'dͼ/`(NQbd8^N}r*mf8j^)!=Z%>of}$NJ d1"*i:] PͿbiNyI]:څէawr}'{j<tV!'J}/나$\9cR=]'4;[٪Hi/'ݯo]bwO:\_kn4VXi{=[VM>V @Amg2ΟjZRhzZX7-< d:47IK"`  ǟjis7$6a!EP֊Rc35GuWN(oB"ӼP_?"-,hSN5D;iH.C8Q3-iMLb9W/Ƹg9-˱-""1G`DdWc{T?'Bm{9Ert`M)Z_܌l+ 4vOЯSi*$㈾a#غ6:G)^PP{DpNR@L=di [d 7$3f ڪ>QMMZ5%AX1d|>wXv3+V/Wm2#O)twq-ߩ^b]F|}MTWmo p}|M?<^nWJ,)>J1tzwt'ghjf4s2XꏞND#}Za`֦븬l0DDH Cp6rl [^6u<> (O^`]&FA`#`Ahȭ>3?d7[KMp_$CiNijYɛjk%!RIPUP;v5N߱{8Z'WrFˈʃVJ3Ϧ~N\ݎ/o'if]7R\dFK/s۩7q캝DNۉk Q䅭@= H"fmb|~{}_>}*MFUbyt:p|"Za8fk=H$xT Np_!= S%"E%F);66<}eѷ?~~.1&u}~~ mNqTF7ȾCt6exvu+mQњ !T\kѥngmq.dފ`SR= CZ,mw:>w_n>VÃ˖|$IOTY7q2[ jj)1AHykaUeޏgk&yhH⒏JD"0Vj bva4 M N6T_B.s- ʗC?$M\v6pDySK:N@ZX37 ˲cG(Gl/ǡ*@%a }~,V&jLF1b*,&+jG:⬑Hb+ aYDhOҞz=ڿc`EcQF#Rwz734_B!3dJjt(%/ kcEtAUEuպwϞav4XA TRѹ Ϳ?_8(tz ,!, wҘZK jL%(R"Qnvv=^Ma7N¯oUK%D5ɼ5N%4H}yb=מ<ڼ.{ǧ띋ncwy[ڳ{~S7ݤl߹,9\xϢwo\S,xӂ͂?ϲ4rHCTr{ RhƍgG4=!X2vC  NdQb.(1hEѳL$c 4"f4kgK>f~&PPQIh[ܷd6.VӅkoܦ5}vį>m9rX0Vjgԣ_8S?5C}<^k~ꛈW!4ş~+6/Nlu%UYQn8p0ZJ2ÓB)#*K-F6i1"EysOj3Vgt^Sx[ܮgoc2C]t5He-iL<\5^M[H6wvsoK=:TGsI%~q6yyGzjQ>էٹOx<90RKʷLbEA"(+}nv]PE"Œ*v-prQr ru)D( 7@윏LYlcFd%)GcjdHyA 4jp/7{K6{k6TE^\wmBpxv`[Lg5:pQhH,",FfcX:7?; ?axRm\ۭSq5psRZsKn DTM{8ʬ>3[͝?w) ߏWH{ێ'4Y}U;J6ōAccھg{}+.F))8jC'Cb|1f6 14%TԣheB{.w[Qg?<jܟLT$ ,$c|4}NpHqAW:KRbScglsA["Q6$"bшmŃD(@V QN%<:3aϫUQ1= m'؞7'LA#M"cr%[6Ϳ^#?Hg'kCy&+Զ8%Ϧаy+zGt ~5tkļM[>c|2B"C'Gg\EjÙXv{FuS?CI` @ Ir:YDRj,BV}Q\.D{薹~0*Ԣa5Fa4BۺG.gc!`hOs3]v=m}"$HQģ&y"}8|J=qK )xB◹{rr!FdT25_COo%kMD эc>Azrw;O)ho1Y.~3wGxc1=X>-UU> RD{Yr-|/I$Q!B0L08MAUa{o;gƶ%,3T /amG ~N t֎bK>p J¨: {ob}؛%0|]'V`izk>[fT2H`#HR0u[3S%P3:/5p.^"@Ϝf?%si_uDO[-2ED5>' kt+xdF* .W$ƍFƱch2} ਯ/Û5S FQcr<~?Qhiѓ~7qM:L/jcW)?:}~u7j ()"#MxqrVkIaaO@%@;4܋I8 XEX?&ÏG/#XugU:ΞLNW+kNpE["`1V(ňj<_c墜k[8L,PP_.h9zUĿz.rͳ="~n~{ǛKMq_ULdE|0ÉURqIC df}#|#M˗] ,V G:0 _ݽj{th+Z w_ *y8S MN+p@] aR(QQwyMd˳g6"A48|>Z<0 kĿ O6/2+Ü2Z͸7q""TV(+zQOga[6hoq)`^;kd6.QݙA!y;(pA8#!ǹ@R <m>. T+57Ps6o0qiFPR)L̯㱫ͫ_mqZ㷫n\b7D&PoJ[;J dYĬm٣v&P0~}M>$lPLkNl Ꜿ!Oy.|}i"ͩ7WtU+ FG8XQv0d n iEfX iiߕw߷Xlѳ0nKVESlOo^_++khb[ cN " 'n?mٓpGn9gȞ1M gANX& hDUGeiж/vʹѱ\ṯjNʩN_̅©3l;qR^W u6EDSDGƗQW.:DTLf3)0Jƒ62FEE!IF Q"M"hJTe%DlkmU̖~T( j2 (MXDi4AlE&[οN XbTj5dl1l%"fL؊H`&FQEHL ɣX؁4`Ѫ)4Ab+b,lk1j @!D`ɩ5ƢFb[DPVMEIbL dMXa4XQ±hͤFɨ0M (QJKI bɵEIb6Blj2Qli c4TZ&6"$DҤ)#D́К-&ImIbJLj-IhƤF1j6(U4CmfA$ThEY(F F-!J)Fh,EĆDEړQ0b-4a*)1Y4Fb1FCXQQ566&#I&AFK$Fl5LMl٦MMcQb" bF,TQ&E`#$b)ZMbK5ljbة#Qh-"Z+&Fر5Tlc&F((͂dk,,cc6MFRm4QI& "E$<ОI7=p}*Qw%XX{JŃ B\%vw C'?h".:eFfԣ۴CЫZ]S1sPZ@0QhEm Ti" pcbݝ,b=?З%ԷYʙz 6&m9F:d9eԮC+6l@wNJ\ 0؝*Ӥᔋw*7ϤP/GakhĘ/ zɍ5o^ۖ v4V_vЕUGaNK0BK>'&cͻɈlk]ZkJ2͏7GMxJ3ƨFE[|7}ӄ)O-kb\,fWϚ:3rcO6F@."+_i}ZbخVH ;cK7RKmVVGo.}) VpTb%XM+_q۵.GG`Sqd3d1ⲥcIѪMV5oA3K(+Dq8F ]o}V ѕqAe92: 9s{!P4(Y %sAnNblƊtrJה4ria@$([CrNW*tnU?7sħɲ*η5Oa!8‘S5:;jE[!{ U 9! Z$DJK 3D-^xewjm8ث=u55|>{qqE<=;KCUq5lo]4y=kA( |t^O6 |H?4WL23fAQ侮'Ӱ.+8u]viI]%iPd贓eQ{_ L;oOO؏BC欘4 qe: h]H J ԃ7m$8a|5}\pD[4˦2!ytS󔢭{2n&}t.ca>&  [~?( +'Qg@MޟbZ NBH*dQA1[Y=^] gҼl㵀j/`q{{nsx GYchX,Y45~"#[^UVZ mςXYs /Fp @}|GM "krǹGquX5L;0ߢZaɸKqE{_,T{WH4ơC[bް 3Gʚ|y3k69K޺koUe':Le wddA'X.2Chj]uY @a^ T@ ,OZؑ*g3<4`ګl8 8QD(ūWt`@Z*Ɔ5 ~FͤeD N K‹up,e<p,y.!IςĦj:]0l^IJj=ib,J0:n]sr!+YpMj8+Py If}\Bc/5nϩM0T#AA*:@SQpw (óR|`B#8`t>4E2۝jMiH~f|9 .+iO|G#!8:_\_P&),;VLŒ݇́ڙ_9a:໾{2<>VW>} 91D>͈'Y{qM3u2u@wsO<6Ayo0`Gܣ`ljo\< F.q*ҟS-/EFF?~:D!MbT1 ַ%h{_wd~wxN6'#b'+Ѳ7U,sE/XH8&s̞o$C1d殖܍85^.P>Vlwןdn^HFCʅ~8R/b;~ *N=j~5%Z&>j2@wjF?~^5\$@Y.8{'"fhz݂֓q@?$|sp9ޟ Su>ƉIDx>z3FFR1o$9{1:}H!WڝhgwEpHr{<ނV&L.le:wSAWWM~0R]CfH9z/dV7pR+6=;Hz%BJk:.ԛs*=P1* :9#Fse^l40  yb fgh,%"-GQDmP0k`_KicycC-.]s|r(:Xp3l&'ѵH *H8=Wv[iZ.wM|_V{ sL)+ʃ3qYR Jk:{3_~Z[ð/HQ]PQzel4~"E ѹzN(5(ҤAR+N}6M: WzEczFd&17T$ǽ7᳧Ӵ|P1[{A_+ê0gA ȼg&D/Q… V>3$'#:%0QdÄ !׶ ΊC"Tmf|f[2b`;^5%@㚔@ujݏUX9Cf՘:g6nx>,][>aՁiݏhiHęGlgZp\==⏽T(N 蘕tNRas+*,e8Zmx l. ̪[؀1EUM4!h6e/XԄCuNzWcN!r wYY|6,"_ q-Bs| +wWD/l#TNGA$s크_R<Ɔd/I@[,>#n<%TPXvǀ0IIF8yVz*~['5|TzW[F_0_l$b?/蓸􄕞}G#@](Q_y?ߊJV&tbznO[+:?t~h$&.fe@|]MdRK]zVʰʫ`b e!oYG"U?&*>Gp-T5Aw@U1J-{.4ݼZ@wt.de$W\PoT/9Ob1&Vꗥy߰O^Q`]q̂KӘk5<ڠJ vc+FyyR vkڒsAT%^_4]rjrZ ^0~bKNcZ=!Q|tpCl͖_crPpTI; ز*!Sg ILid(l0n,qdhf/yWf(^_Ql^Ұjˆ1 ^5">PZT2A;5p5)Uܣ f:# b/J 6|֙)yh!u]a5([l.vm{KI$PL}a"Ct,$#/Q<,br18sv>L\?@_Ⱦt.5 l!SPfA"F1lpI>n!X8x_ϲ3kɨg/`aUK~RS8y7wiAJex!3+olc:X>dYY5XVJ,WƳ?XRAra"%1h^wLKy j3_pB/6Ud~f㏷*X[WX󝗩t1PJ+gB\VB//_ڒpS:J#<hew4)ajq=S-bj>efF6_@hb^S5Xj7zz d~&\\h1snMԑVlԜ#OcMM3Rd-(W)\r]|A|9)Sט?柳3IV9/6M80lu*&9C Al*XM)w5@T_`72iB٥;))gtՇ,le+Nat` x8O.@;zBֱ<> /F95W6Eh 7Gk'Q k,XFĘÄ pF*A9HK 9=0 ŧt"cV̼Ş.c;Ȭr۲8vgL؀b#m5.wd78 AFQm KZ0g 0!_)O;)zdM5cmj^;[3p?5X"n/&5q`t12[Lp wdxa&MD2? ɳa|(6 fSVԽnxƬw$U2w9ژvJRyjiuu섹%Y-Y3$Y"n#7^,hF콲G 8Q̵7@nu%'ݺOL.ȈZ {@+=єW"xc ]i񀈪,+Clʈ緄ŧק`Ǘ, [Q^P NO)i\o& 9[;%'@"5\GJ֗FSR [0)au>:yGːaGq:&Ճ>qwzxE ?fzFx)2#Ui ('h {~./ $ '/h%PpxQ1!Tޒ,-[@jXd`0Tٺr:qB%@^_RI_Hc;6-/^G@$kms|>p{EH`Ww\zF1}2фN@h ܚ Alsƺ~#4@g唔Pc~n G4~o_=J>2O6uzI~ԟs@V N~dY$5԰AB[f .fbD&Ml|^u 6ܓt< r4D^qZoB% q$0M0΢WHja{1tDaOۿFR=Q>R?κM`.&2oq y/i|YwLJ ,}ýn_vtGԵԍ[z5{C V,`BZ1)qO)*MJi@2Ɇj8>\8Ø9mXAf|eh(an/:@hy75__s`[h} ݿ$rQ~V(#Z5M hyxݫbRn) F׌{ͺ IAޏD%塷Y1Rc4nY}IHІQv} 8pf࢐MH*N^k.1k̕N+>i'Δ 3$aՠܢ(O<>^<5l.5Sԙa.r*%:#㞠u'EX&.sV[!P͍ץ8PdlZ}nrl+`*)}`ؙ+KP6d#ki I2Z[c23lixb|Qǂ֬@+pf- #U'aQ' @#iK-јtwLNIFkDs]$nn?f c~JMÇcy8XCbetQ810rMݯIPC3WmKDxDmc,4ﶞ?0]`i!3jj +T垯E{ C]BPږA\skW@ RL^y oaS<V. T+@u*YG)ꊯKGz8ć6Ah|?*n[tk6RcT]QKʼnjfʊr!d ̄P uʤJ_@T7p 3UdFȻCg%7@k1FmA|FV2nuKpf(m"G@)ߣEYk#:C}G7ϺPf{ {s,"G;4Ei$Z]/|[oǥMP3:hR"ˣ" wD|R:OS,r7%0,cFt򱗢JW`9(P&&St fBuD57Պ="O-;}xSU+ؚd8,#X>54oDiUX:e$)S=3{wkpcg6mNyGc%w^O}n4џ Rjk*x!1h JsFGu%NU[jƑC$?x grgƔF5~q{K7 YNvbEblxo*7\My:cr~&S !}mt'wW3Tzp*6ʜ~YggbRVYB 7?+Ӎy f 39iY|6\TBp*~5 =;s)DKRDwL Kb| Iʖy>H>K%<jϭ?\9(];Ѱ,%Pjh[Q)KiۧO#/SdzKJa-)-hby}ΝC*( SK:+cj/J} C<:uѤ@9(fd0JP%.!daAroB h!uv&,LoJ]쳴=4uChTszg#oFB#Ypt0[m Y Y]VC`^=^\c2w^⦒|GXgiع`O_TRǭYtѱ~9z(:Nȭx"8'T|MSR=T`y Ս-^g.JDCVX,)&*p~29.&B !}$kfaIiN lվ#X^.i>?y͌އ IX]C`k,kF{(l$Q|߳hPyOi4`:;2v*@$'Hs8(U)%i ^$f~^(fwꈭȂ%drD*Fh" >жԱezCPzk/Ix%ͥ.o?N;uKCHOH eT~CB@_J6Gwi×hܐ['JoiٻvabU†. 1C7Aű*"Oڔ;`X^W`z63vqh "[Ȓ#ɒ|ȹ>N Q8gϽtvA0p ړ`(#U߳#4AE4juqYNMy^S;?̳iMc~MZ/{ +\w1ꆶD>HMb'. QSU6$>Nݤʴrj6镔WETcgtw5mqjW%d_*%)}]b"o/o~nsXP`4JJOi+؁xuUTZF~_[}Xl+-{# E+c1kaD>vAVxz ЧGqOYB<~1C(f Q/7vSA"kW?:1@EF \F#h;1@O2Xe@LO-X7 .1&mWKu=B5*?l ؇1Oy/J.ʕyIȊ|q7sb'w2QTE.qe$7/ZB5=,1p_=DmQ\YȢza:%5ʩk( S4q>6 0g:BŽA F!^MP>'Lȧ*R*]JJNGD[aɴe$u- +F5)^gݺI@ -EW O5L}5Cy6ke޻B󙖖d>*.yO%@ٚBoR(ƂΤv=h2#𛿯]seCIz0iOq_4H)}3< !YbIm=h1}~paJ'eZ/l`Nmy( z;Xrͨ*_JJxA\m'ZI5;i:%>/~϶ʓg+-*vtm&o7t)eKJpR`;lʬiIHRJB\?sJ'IvRWz4dB6E unh; j@E@FecpI&Ol%k@LQF|PpW"ZCg82SA_:h&鳷Ak7C @#OSM쫺r._4xk$lқL$03-_& )L;ys"*k~HgGyJ;\N%uB6LJHyBs ʞKk+SD4Sv\bl{~C!l@z ;a,uY 0 ,v|m`$AWAS5@.,\@1W16ooܝ7vHsA>83t/,ų\n{d],,;= XU#20 >Q@G"_"YXպU:wt%|s?Cʕ5SW#d) */i Or":IH =`\sUD[]0cyڻ6FE@•`caj9E)Ʊ@/_3aԔ{1U<'(c:04ėտctr>V:GmDa<Wm$t :r1&YRf?SO&Qk+GE׃s8+#i3aϖLdG%  DT_"*Oރ%" 7F0/]KJ ʆT;{WE`^gζW_fzPDYlrUMplj>]ىݲɲTG1"~%}ګ R+h>v@|`Nr];jl=bQ!;紆Su(ZBZPK<˶V<d#8׾>?- ?Ϯl,{_/WfG#=ϖV*TY'H .LK]1 ]j%<«{YU.2kμ;}@*vBԛfy">CjEJ8X/Q&{ }bxe0u|Fԡ,&ˢfejQ4B=LJoϒ[ߘSc*}G :^n\'q x3p]V5>)bdII5xUc*\U4xUaEM*wDܱԪ3肗ӹF*TE8&* @#qz==>DbyYcA\W`G"3<``CW!_]Z'X.=cx ;4w?bC5? cPOX\75&πŝM_ȪrT DfCR@ݘ&ƺN@* c 5ôBv:y >ֈLpV9gvf[TSϛ>H,3Qŗ9Wu]r"P]~}ubE!&e>)_se9~oպ(~ƕd/L#,6o^*8Q[(2z>Ga-ؿ3)}>JD wtvRgqt Y/T] ց)qv~ mq%ulj(MwN(_wоsΐx3ǝsdֽUetECh9nYvK @4qO{#OA)ٍjopc37/Kt{{ jJIRrzi< ]`Fxͼ AF81P]☑*[i؏?ɑI $ ֬י! jk Jw;h7/66/!9dzSKjCDs$h?QcE%Z\;Z~ 5)ʠ2 "#șh4ړ;=>jn̾S835a<.Y.xw)/ dKhdmt6jaD_,-yq~S3+Є _vRl8J`dUF\ϔ:֍Ä'6Ksx]E(,jQ: ?3B\W7|}{/W0R_mB}<3$g_*g*S7Ay^Ijo}~N>K CalY;?iK /pQŅ[,cwo>(\gb 0^ "%vHUT'LF<\%\~ Yթ9.@NLfOt|,G ?F[mS(-;g$DUЄ4nR]׷)Y tVd,4W=PB *m <}LE]j6Խ4OO/z٫m^p2)/t*K#yL`]S8_S_*J~Z${ɣwtlf>dyOaǎci;7)wyyirV+lG (Ή;d;G3߁@ $('<` d{­(meIc=f`rϡADFym+?GpEJ~M 少RluI!Q9aC_UP\)qE~9Sw* ?lPx`О'o1-NTT,Xm:bn'n6!uZ31 -3 16BK֔ȆfrComcL0$h|Q0U*ܫiZ"i?J-?\'g7Yڽ_H2 -swC"tA.,!e0ԓ k jMB"Ҩ͎2tF7f<@< kY/0YJRȓYDb7qhMPONb[#<=ϧݾ ˆi+buw! %#-㖻`ӍBynUUW~"$:br^'O`|OfԜ} mA^ ze} 6-nze%U6O]G r:@Ժ G7S0T;hlL\$H|PR}ן7/-9>ceU|ƤQH⨕goӠ{̿g޴ZڥsYg2Zz-mL-XTzh%̅CxMѠ ˻n #i:x"/85s@F"bވ JR(qNX\$URHJ?3tXǝ4vZ %=̶gIqBw2L)wpU e<\>iw܉KOH rfVю5!hŠFKȗxҞ>dR*\ Fl7bbSG̚cn` fIL4plcQOy*:BFNmg4wԷ2=rD4ZBLYl ٹ,L3Yks0,aK˟U mi|&kToDAê]WsX :w,x׾nUmM*km}&D&b&RX8ϫfiN@4Xg:hl&uSϤ鋔 7D]-t^4*mlǜw/\>8CXϔ&0Ԏf5 X`A;e%2"X?8 Pq(հbA[.ԠNGXQ˶sO" $lsoڔϻDkUhDr@tB͋aī~$8|TUg|\!w5!TF 1.f=c̏_h;KlcLE4`)S%?X8T]+HDk: 0Yߨxd@#^rF}B4V@f.(Zí$}/敯<^""!`:W@#6m] GI7<' Yz#+i= p?BOzt hT̬ӧEڅ9"Yy*$?8 '?KFu_DۏM zX[#z l㨈~,R(e[<z8q bzܹ9Mw|9geIS`W1#gdBmCm Źl];~Y!aҊ;G԰#G% = .6{™/ d JpO 7t &lD;TD'|{~uESnmBǣ ꜿ6;>&񴟧8Md|BqeKJtK$KK+_0qE`-i-LX} [z̎hjm )fx7 tRs lI>jw@Ȧ"I6;`eN<@ޜ_dqKVK|ŔW#[[Cy JK7r=$ZUiQ_Xk%E*"Ei76m͏X 0nnn9BӴ?7S6Ǯf!LtMOܸZ~2~~] yB1h!BάMYB%j7d{ބ6 a*(2X ݆oԫY_~C|\h8J_h3)4Q,Rwa^NQbԧ/F!,xm8O`PTE.;R  +Zng}kQ+l[|^ 6M6T6,=NS%רENوhkWà{"^a}R*l"XP#ZRL&~W >\\~eʪ< 4E\X Џ6+E5HqϬW״{ L(O])d}c\ϯ*>nQ/[F*5Y3ҾâMsng`œ*A}f)| `poDe757fPv3C R|Cfm$B tv>4]j3Rbbw>{DO zdhBx 93uy\?ہzFlPLg+!/e'WQhL7NVꅡ,HNiNH=G $з/%f>$7nr ѯtDovͶyD͜@ ]pKl7 a7CU(-(FEÃG׸cϘ%c ;L(ZK{VZܨ|=ɂSwۭan!Z0q6PxCtm2[As_`cRO` 07\rV%j' Up#+s`9s{3:#@S"wl뙱i`PkD R|;4v:'A^#3 \ u:{su՚ivgº* lEYGN-Xaijo0PAci1X i_>a!4&cO֗O [6:v#,j៍SmW('fTerꋸd;[b#𾄶lʱ ?sXφz*ē# QFk/q̇0P}(>wy/XΕOr^U[Ho&_UTAW_UQԍszsK+HZOKM:Pd0nVDcǭ!qˣY^{CZ6T2cib;ٯ_,N=TtUO /#tr4 vIO}KAU^)y&'D|@q96OY TjJ>'2\T  p{!ɡd [Oo0%ӡBrVHP4K09md^W *'G<~5'}\Ǥ˰ l(u.D/2Nȋ֏5/C< sU{ywXc߲q5e*#fe GB@ѽ=Y=.nL\Uڨh L3aic97^̜VvMXk $R|{z@WuOLjumc\@U![ ~̒ ? RܳUuY+z 04AX]q"WoSG7+o|nF1N8NNNXAj,h3/z`H/adtD&L3umJNsQeȿHi@ cOTgMr _;2(;r>kzL&" rg6d$ª1T ^sSg;n}b?LAoNR뺰 s_NUbvOT",aa޶ТǠH"Z$iɆHwBO-M.32mTA2}N9&en2z;'m񫞴st >o{_)qN=br)i !cP! y;Vʡe`g8!PC)^K 1;l J$ߣ\u iHJ̵#)(n֩p|W#?k h'On0v3oj+:0Ö G@6\"zT7@ƨAV:q@"ek* ?"z\OCH$ݻ)2#.֎DO@hJ2:h#<i= }+tNyIܞrTV3Θ8c,A;R;] 1 hӬ׎ށ+QϔO+& 3Y;ZnA 7W"\nWP.uҤ~:?㣙 "6^+I* ˡq '[ VTAVZ\rGf UʡۖʮG3Ji2wK$Jk2`Φp v" w-̛FbOP%d㣺/%3 t`"POJy *.NPL_pQE~j݄iI۹f5+7 ~+GX7^d_CPdF = 9Cl`x9A/1ţk|'?")ʐq#R{(7 yj Vfpofj~WњPMq\ Fܖ`q>_Hr=bˍ؜Z +_u@nEtYB~ox26d8e9"qcX g㯃 M6ˢ<3FJ=)ECl»zz#Re_NJv^EΙHte*s"x ܤE؅!9d$P$|ұas؅ωv 2F\Gҩ"&w /BP A[R B!݈Q("Pُ-Z4*"]0R\ mLB֔'Nwu]>h+D>z)ǬM8Eq#ԢVhfb}(ҙY5tFN 3v2p[ "jU[gIJl ئ{g 44R}P /Qb<%/v&1m^ zpJ)L.α޼Iǂv:_b# ^O~RQ#2m{:w9;ۀC*qTVY&Mܦp7Pns9!"cxQG*Q@w11+|8 ;5+k/ʉbkԶ"]/}x5)\@-iKX -h 6)]ti;LH:JEp7j n[UOp#L1NL ۍC͟$6,kIJ&2h%6o̬l)m1N$Pb,x.iDY3žPPE.cj<^LwyJj5` B`Uwj-򡺯2PX4'/Ύ@5 gCLuNA0\Ę1^ZBhԍM}O=ASf% \'nQOd2iHrD{?Y0\hk *FddGcYr>}..g|ۜ5G'A}ºg׸;D(Dz}ͦ欮q`>2@6k}|e MDIʮm ?1"369,A ^ћ草ĭB˭hqv*,TC]`W x6-y\`۽ﻁ,E ݿ ibA$?QGzl5VQ]+3 ?}l`TFI{l??m{XgvXҶSbKgݽRŤbO}"u)?H.o(Bδ&@kFd3FݍIjAI'}|E9 T5v/7+Íc,al E%,Hu/qOjrM3j 7۝w>|ZQFͭMNEJX[ l̲ /xdFopHM(8D:,A-O^`%kC29XgIEcׂf LʯBVH [ Y1u~D]qbЉU~V?[ҞeR4*s \Y9vJ#xڟwvt'1=zh,൛[ *W/S·d i~޾4ޗg0^swnb,5 0H@t'X^f$r [;trxF/|иϠ`EB˖@E0h a[r5]Ak/FS—E/KJ{wth(ٚʵjࠠlW)K/`51Z>>56F}s7}#iC7JGsEzo#7QZ%E E$_ BŅmhqs{L<>N[_"zط(=IaX.=d)CA=iH&8 5r( yԔ ÕeԢ7=Bhc5K7Ɂ;ʾM(FlNTYs/kZRiF90qDlu*w6zeBC!:sdɠ<({**.p,Wu:u_z+Hr%~!j>`)JU/jQuOP 2I8pLESղ}y`(kMLfyho~=%_1.ləj #1N ZR *=y59X&BZS{JgNgMp@ sUnѨpfX'D 7S[ ˌuFǠ^uO?8ݯ5qOS5\~TZ7z|Cowln MI[Dqg+ےXSoÄ-Ry-nzbVJ==ӔU>L'L52HyF<>+ZM8+h&]ʟZrF>3Zråp"PP"<9rVYM7 ^ t4h<)S猶o)<>?|Bۑ+HO6B ]4:266\^XY6ro:pe _?/r~uzhQ={֡SNf=ʩrL7/l>1~09m%2 _ul'rKw I^TX7uqc1+}/j.&%7֜5O@l0!M`~4 qjBaa*ֻNnu=A0I,4%t9y.PUh–7fE+̅[{<\i'!iɴ3 9v'8)L8Bk(@<nMZlRCYϩWLkPcoB7EYPĘkA~; MSr|R jP6 H j,RBY~pjNh]Tͣom6B6 {c͖I]sK?OHu jL3Xյwy6DьdA!N%보ʐ εˢ.\lE~..A`/ꎪHLe iqJQ\T">+U,wI"ER578jמAD^BQ ~ ".sC-t} AkM:+ /n}'M+X Ԍ O$T)cvK-mI|C護})\&aK Xo恫\Ml?_oa%)_˷XF(V8x%# A6Vl,ooe!9Mkz>=!GX.yl'),o\(r]4L.f UjSSx~>}cLwEѦ7g o1FF.܅Jp 5v v>ހtUWsydx1 Aﱿ\私;S 1rcfOb=]^-ۺ?r0*+{Y1Α{(Ët38=']EO}P O0WuR|td k @ˆK#FP0R4)Ym#P#=rUsiI^DSB`F 9hrѷ7__O+IGT JA$ RnsR:ϛ+>AaC}?Eb5ňbp9e/0fLd"S ;'cnБݓt6B+AdeWnaT j\ P:e:d S:^K,Wݒ8*h..Naz25J|pv+qy2ޑŬ,ӭbVx! ʗ{|́p,g2gıny@+d"Y|q1ήѮ6jKjlK@A%P7 C݈}E^y3%L'8eF?\bvS\Ûxv=a;?Z4GP9E|p4+rəôx T2եv$o [ Z׌ ZMO>,hX޶Əɯ^Kg: 1F?c/8b6̆#oєc,үf0mG:IKi#݁)]l8e2жіMK'o±@EIGVʉֻ]z"ϤR jwרi~9h:bʈEa;| Nh(fvNY վV߁z@mRk(0|h*7dLw,$ Q 6j}/ԻQU z]:kA#\ ks)s/>REh|PP#C6USNcOk<32 X$,TtG$ҍ!'vSsZML3kqܷ@nROTMt'S*EUtڤy?eh'W3 2ϹK\W^]eI2զ~EL]f(3'v3Wp K1cU/qtlJŝ(uۑpEj#? ik.}⡌71{`KȐ? ɵԩ? q Hj/uz10"|c$@pb F%0l\ Tݪ/8S})]ΪiD`aѩt_NlMwp"5K~7w(Z`j .Zt/'*a#ل{x I=z>%<:t7w?6V"YweTRWiQ?!#8pL|+kv%jxNr?TǏ)J<=)o 65=}٨ 8 ve^Q#~>66v26xf<5?c?ut>9iEѰ:JT/Pn+s?ޥOFLfGWVq/Pӓs\\⃫.{D /{kY]41Y&:ӋLU[ߦ7<#c#m{bPUks<3L߂|m[g,bp/vPk`5o Pf߰+m" m)V?ΐy@@XS}=sPjFUo], Iûbr8B0w$U-$}GyEnm3%МP0Ym7X ߠ[\H vHҘ vI, 3]5 \%o^쳤^y)^e/_spu>y iA5IA^j$+vC\?ʵ 2=ndKP%$5VUm*?Hχa?bQ ؒ~A{# eߤ)n0xnT\ k"BzmW&вtJh{=PܐYbma{:D@LqB{2=4$0"pMoM",H55~|Mɻrqn6E!/Z۴fc>qVa5XU>zE @}"jRz_pbUZgS*\VzX?S G|oDXGtL ),Q6NL^j(H1e`Êw(Q ٢hʥc%MB3 DFn1{]\1?g52}pݽ3Lz]@,Pꗁfr|%d S^ß45хC1SZ_+ZsC7p6G.# !\T㉚0ԓҠбp+a`PmpNةV)Rblax16,?jbuu 5=7GJ?1@չU%1F7n42Tpo80p -Fόtl~fA@:VB[ː-( !B;uןrx%\T;F)B(+y?vLܩ(q)bP}'n%MY~_^}QiۏZXWHѹx0l;/I3C=?Ӛ,G8.2~ R3ELRѤ~@Z@d P$Y\tef68T{8xa3In CK@WܠTcIy7ZFbXX'z;pf9vvYr6q ҙ-Ӻ% ?˫E0}-2U*ddu 8X;Jޡë@\_ W .%i~P-l*WXɝ z3믱z->aGMRණpqxvSR'L6k‹3& o|ZAC3ՅIfElJ^ n87ys2oStwO-2UGنhVYlr" -%ēg&Yz;2=zYФMr ']]70NJ !v?~2%`kK"w{^H ò?hLພI8Nfڭ3M*|c.@h_P..^Lx~5Ai/]!j|EI ?'ǦHL3Ʒ'xܰMF{]wooF>8Om ^YHU_9Ztggd1@eu&Ӭ h8߉'ggOyln5{8ޱN̐:oNa'~XMGziZVn!nLxw;'(JuٷQs2Qw|a>c̓v:?@G"1bv 1oL&D([ä_GTNOM-H9yog^~1|'6į [hŀCg;䕎aWYЩ| ci-e#MEdl:wH9B^ _2. Q7'/b1o7D'?ܰsm_c3*XC,UHd;QaO%UcMҺhMKX |-F0u E8)CS ކ-);mzr !S?ۏ xuٽ{+m}R{&J&X8Nsl 27Z㹝 1whNPW:.뱓UwRu(_|$Wa }'N:̄ܿ!X~LOfXY㹺;IJ#˶tPb)`z~(Imڐ5Kaـ$'ݵek raˇQ:fcT2"?B`~B_eQ@Xl4rN$ elQm4!_A(n5£x{>8M+lnݼ /}Yɤ n{9qI FnGIQ{Lw46_xMVV5+K.uG0юINF4_CHk9:"RM`r%E-B7kz4cQvr?\ijQFB{>7J5zݶͶ1(εhd^:XN2nFl&GFc.I=I$G1I. >zcc~ᥬW8>M(~eN,qSv{+/- td=HtOƈAGE/WÕ' jhQNj?x+E@$zZQ])  vlNNQ\U76<W<<yІM;beIIq~ZљΘC׻T;?p;Q|2!ޡg4J+.GFVs1E X> /=ͷi+=љЍ}SA5Kaцh@y¬p?0f ܭI*ļ<-`X5ï@5 ^3`ɹy3@Wbcڗ?<|b>;*<9~/eջ#9}Ise ,93ջκ WoZl4GT\:c 5u55Z7ݿ- (Hd;eUo22ߣE>sD!9)$p!lͧ}c: fi+Sff; &[34 u%g RI0%[J4M;9yu{W) 𡀃vWW5GgFJgLovD]Te{M?-#3,"XuFQ}韆4f8Ǘv'򺧤u< ҷi6 >BvXZu6è+ʾ^@2 vdO+/C3B}Rl7Z;KSH;^Kz< 0[c lbOҝ|;ġҠόQd7yr1j0u$̴x#0_w$6%YEnT>mʰmiCXDEB8k:w"w].ZFFʗI [@Q An2FA]cK4v,4T{K3]fYI "R}-ْP{9"u 9ʊ) @a3ijZӉLuFBzG9g$s} ъ%wD6T{̡ a¥ceFTKߞ:It a<© 7ob&!#>?. Z95 Ww|5DfH<֍H)3IzFSC8vt1 sȈ-2ʯv˳*e5"C{Pn"wc9H"ܐ^2̺-M+!\ASj 5)ɀsElsdnvS2"`hmpval4Ec؛2d;Z(uC|<kNBRpҳp9p% Jy`Ok,>F-à˜S"aﭻ*ӔW2BDTG4ɀ@# 2p\A՛'fi![hI5[0 ataGi6ϠIm _̸a_d(+9z}Q0jX/wበ!^A< Z\Y6v_t⮤e'1ŏg]Rs^ pqY_ /)V E8F9eM WT9j!v Og=^jlȳibst]M$ m+&J5 O2e 4,F1C7r؈1Ċ AWSѕW!'P1IGkDiV.IqVEG sXr.V {Jl6T6B`щ{j'>ҒVH(~Pc"w,9=myhЗR`] Dk,Rw+Ga3A21#O?69gbtRN ~,jC@XgBZ^[$78j]FRUUhL S\9rKcnB/KȥwA{JI"m҇bN ]W)~]{0I.|Gn1(m$Fc0  ML]IUa?Z==Kʱ1.~W-W-lE Tun̓y ږ'}]‹'.2E^r+Rdn`7x> i/ (nA+@ņ4.i`\8z5#Ft6\* nAxjQ%n[޲;6Xl9w~V[7ѿO`i6hɡhp׷NLߞr!x81OQxۇ>BX^ sqZa*ZI̽4Zm`‚3>Ovz.Ja4Sv1#ۚr'-uS]ʹnN:A]kdYld出 *Tv϶ mݕ6g`f(y9_fJ6KfԒϋ y`?^d$PsKGIpxb!\v$۩!^-l tʨ4P/ 2;.yaKu3gZ<Š`.޲|ink\+4m=m7>l4{> ׆\9q9d#iUHM6RԽ7S4Z&@0פ;a~GQWa-{c(9F 5]fR"+zzvڰէ]* ۷i^TY/pЅqxl kgz L#ZXtgs|3dĀI}ųl/q;@r?/3_| ͊BFq >*[j<k~Lp,ǝ)51⏵C^JDL2Kӛa3E BFaxqBzr6L63ǚH`9[gicIQޔ_ Z/Tc!k` evLV$[T| XM}D q_҆"CƤuZ{399tXZ6JdƖ Y^p屓8(5i$Ă!yPHU@YW& T7,%2,l>,P*GUOgtmZ]YnR !`q^0VV :gVuҤPwvۅjӋRM?KTQ1A!h?o7[Ʉq;JRXJ˱@ uܬ0B;r_x}UA\ ոo>#ZhjEQP+{,scD]9>@&N~I"i{^>M]&O}R( >H0cEb3=j@d+5ys*5/.O1ʷ0Ps[%#Zb?J:cn$RXOl}^r:>'ڦΔ ?ITֺ'B-[s5lU`qzQ"gmV..ʘ1Q1/1*}(ةl[O h6Qo}pK*RW|B ?Ƴfu[ s9BI[3ېAZ[MwP'T䫮na]T4NȠuP+;|5,v35`:wb"w|gJ/*&9f[C[ᦏmg:W& t'PwajcVG=3͆-9xpR8,4,qs0DA*@p-X*7`EF-5^yz[oe~Sf}M1T𽲬]{K:ښJA/5EWq."B5hcEY 1~qV!EN a3& ϥMZCӨQ&m|/ҹRW_ngD2߬ECNW.f{? oĕ1a1U+gaF3GV4f>$F)qH5fS~8 pJ2ED5g4I-v?-b=frpЪxHZ^[8]oKX0*p B3ůHDIQXek D#܂c)a 1%NyyeInݤZEfRm%$kRoN?j~o 8zB\^:3ZSnKzq4۩"c-7ؔ'2r/'s4œ^q>v'_,2γqꑏO% :Ʃo4tĖ5`c xTĤeSt zg 'H,b9 0|So6Obh3eEI[e}Wz#x5L#2BA.C!X!Uktj6g,b"ˌ=Ʊ^UؕL66qRmX>޲?uX|UOF v-BbQ"DT)n"L*m$u[Q!1ܲ`@{'xC&Q}漞fSv:a J's0rwHбyF I1l)^tQQK!HƏp̚e+z ؝1Ε )>rIoO^e[ɲ#cšdxW#kPlZc5ܠwG"pn% ݶ"u( Uk):, 1lP_Hq\#V|{ѵ3ȀKбi69_5Jd^ӧ*\ 'ԻKGUrJ1rULc7r Eq'[YEj-<1D$lHۘe¼է=_Xɼ7>E|!2rn6QĸSӛ+z;RĬ:1 s˦z&"WO-'󉵩KaEr 1O<:+,ӵɎK4}*m, .WK'I\Scwq.))T߫H4@ ~_逻fHt9˳lf #~N*oAV;T"]L #^,]?h[X!(_Ҋ̱XpY8xFaeNu7B1WĨf ߎ+CC4ۛBwm&8eJpkbB{姁O_ofiLSG$5au*-r}p`Y5;* j!ޥ;˵ )!n8V=e^k dXIZE!8ySܪlsj>9.#f%TMU@,"W0 1] ^)C2}Z: Iז/pYecu)Yt(ʺN?XE -)h D9piL{5NB < J*gEkh1E~"\oR h$|Uo% iF3e?I+#N*"uɽU !3#MXeMuke!-x3guyP3ڊh-:j!,@ B*{þ} AZZ3oR/Om2oVjIޅ;3l8Z} jxa!>;f>+Z8&t_"<ݖzbm%(uZ&J?`ES^T"f;Uv$"20,K|1AL~"]BFRiM  &Ssig]ƐwK#_Z)@Qz哙:Y\2W%)A^ [> ,q'IsYow"4*ߖ2&nHP3Bp}7]N.-PY%>7ٽ[D3^|+-E{79##$?,"am*k *P+`dM,S .(;c?C|}Y"@$sbmFTG(_$1B|޳%Ro{y3cz0Ē:1f+e|) =ΥlkgqRX-LE8soVb7o \7dUD{6|ޒ( 1R$HMc41U#_ /KX}1 ?SCSlݿS.2׋?~Kj9ː'%*Ԛ9" g)d+*. I()#NDQ8T@ȵhۢ ^MDc"Z}ӌYT1+" _ԹC<ˊ1ªbE)gO<59n(RW0IuO|ΣñeX'.&b32#u{ܴB~V5ۿvh;cY-a>:+"-/uSj|J R]V~IgGW6aE=RF7]HP_W|7.xѦ(Ot5gk]k+_ra4ygrHl]q? ^rm&"T+I'j"9T< qP5f0`P̒;7ds AW?mЧ9Ö~Icŀ4d ĴJD1^Zhղ3̷'C =sm}XiGs@jPb$ b 3AȰi~E@О}>m3[ Mosм: G[JCQTPc6ߪ8*U{^bd5B!uܢ|6RzZ}˦&]T%R*h]Nee,Y#QRo=ܳ 2 ̓2NHez,#ԯ8E2ԡ>_BĖyC+lIf|(.S禋@T-72J+^de!w1D`V8>o'v\}n S|ەVDPCux-?ngQˍi)8k+|i;eVW ֬+[b.ϛ`ܽk(tV+>p%V6#^e~ "3i-z=҉N1Sߩ풬2l_ a(_ 1 2\K.-[8iޑf)( @r/Dpy-ݏJm@/g>$zhA% !)'J%_j &g'FCn+̋l3%Pϩ۸\>nz:$tQl^@)d&JTnffy_GDg[ _::pF>!K@G qD Û@EG+E'z-k&+' >Ø"q,a|6eq)\'@`~kK΂۞5VS㙖uPP7)ohj:Ҥv+,mXCTH/@vos̒ iW`"ӓANlrZa g KpGm,7ZС5ȨC\ wu>=/pص{=Q1$MX lDtb@n Kc1(Q1Xy9j֤Y9⨢4&O .enah3Oc`MٖIz{\6`i;[HCx5J[V† 3JmӳkO^k lnձd }7{4fHk*|g<+I:V_h6|8-r† A55R—%.hPeyTh|V v)[jZ@ ͓NVĖ?Qr!T52G!?r\} > oY3<1;d5`-gLQNK]}7KLS Ӷg|[xTlf:;ԴMyk ChmdM(n]%X'4}K[P%-_)-]?yG tbe%hBOt]qkծ&qQ |ZU 4#,,GO#$K4sYn8ё 4byZ[l.I &Q/BcI/zyX/omw Ѐ:šZ Hp.ɤ:·$ oRdF]`q}_UR w/RL(뽂 kA12U8|9!88Ʈ됫C ^jwA9D .7~pʥPwYS̙lef:别H8Bҭ 2 \qjl;EA:3*َ&W^ư;kǬDŮP]aŐ׸oYBuc$GSF`2OhY͏[>764ya# f6gG+j7/R w 7 \Zrz4_2X 9g2($ۅJy8v^͸ TЊ*.PeBPzxor($1.ว-X$.+@VyrX8^Hl{z")HCh2>4|d3lRg_e8{,J hֳ @1tfeJ&AUNrȯwl!Qf F8vYgO"D;6D+!upP?#Y-;Oty[M~eꔟn [X|. O\٣ykDn뀵̧ B3Hy`e˥'cJ2bGmA,Q5cH ВK}febb%+`(g L8b=h|F1<:^ɉjf)LDsлe͵u-QV¾9r䪵w~ŗV d!C3Ѣ!p-L3|NR 88q<k% $v*m/# :}{ga+к$CQ``Ű*EVt M]*:XZ-gsSٮj:B\NWPK) 3X~wQY)qg y7?3J"C]i@4Q#tU#yBI7ekGcColhj̔go>:0:Uuvn `JAkU 3ӯL'=;5E[,(CY6$B=_a,%Ǔ\GaN|5vXDVL+HMWQ ~[BhO Ê'2xnF KwpSR{SQ&K D1Asx 岽2-o[L51BW?3UijlOOP*eMrpq.3d$ԚCs<vk2j뼭Cſd"^/9s*)옧Eڱ/A:>lCF~EIU;l.Ⱦvnd!ɮMJC~DG'/]=<ˍbAvenINց'̽)[M|g<+Zˢ#0dkg Ap_65/r&,̞t(Lyb)N~Lrz>}s}zus~8{"\0Cc)dРE=0D=CAW tjWmYEGHI0C۵ o=U!lɶ EKq(C{/YRJl7J:CBxh\qAP!h^w iju%z\Y7wA gwҨۊ-JH3\ݑjV3;(0 QT1 |Ά#pl&!eTB(+Y' U]yuó>u0~o;v~('Gv\y`\~ǑMbyv@M.FJJО E24&\ ;G@9f5B\VÈNn5]Njc nƋTB%sø.d>q`ӬWt8n83z|P̎< $̃P [Z/BA&MٓJkS̲p^$DA+!2ն%h7t߀6FxyG_9u}@8ÚSG B1͹[c|HE*<`,"ć`fAo*bqcdϿ#E0z.pCDjQ+GsB; EQajYKr䊕5+ ,RS9+Np)F@w.9 Nu{d:IS(.>3v{/-e5#Bȍꑢ~o0<9ωiȃ[~Fy`2|a{n YkJZ@V?)O4o6@%H۵ni[;7bkȾESR:AvGYġQ$ޏ6ҩ o0=|Ǒ7|"&`L)톛\!O6V {M!iwKE4Zp`@;訮Wك[lvSe3w›J3|;BOIrϙUO׆@NCì.L-is총U@R?p,G~Ϸ(v g=΋"5,z$Wv FWXP1+}Nޝr$|m _n?du$jmHJ qc5ك墻ٜ_n^|آG/b-76j7WMюg[Bj+p7g]*fw\bZ=g/ Ǖ+ke]U% :N%9S{c0Tc^OU$oE؍cPY^JrxҨ)BkIUPVx'G-x~ 4foT:-U Jj="j")+l\8w4w#pm|z˺gE~Mcý::M'MDYA@ 6qvaA&9P[ J88fXxGvSKJ6pU3)ےhZc1;ſLCܗNʩM5zޘtޱm^Du:~ZěwG'~1`eXѡKE;ɨ^ޚWWl63̀L8~7ۈ4&ٞS 0Zjq :@ۙ)ɞȊ3u#Kv?}i)9&P?L0DF5 ZBHJ:. 0cE?꿒U\Z PJe_HfE]dJa&G>p}5 zMN7 N+CCX[$uȽ]/%5TE+qCP5RN4"[ @~{8wD,q •3k2z~FBس2\.!MF}L5ri\=5)*!¾[wjfǂohph: y.czLGxjE D#k 7hoN *!zM}:eqS*2TBKt71܁0UW)ٵV_j6+Y|JEfF9y?G{ &eN4@2Y;<{"`Wseb|{%xQ#y -Ԝ[mu0G2gwIfzt5[sam|BGHRK}*=;)KZA+tP>R`3ܞF=5m`g,?!Nr9kz09#lE$nlnMJI,gny|*A8#BR^(n$qGDxeѺC0Ref:uݕe6b T+9Ymᘘ. 7C 4%;<`% mNӤ L2)7/r7:͜ӞZazO|@E n /2u7tEę4틇6 MhH57آ:.ͬd"#]͡堊VkEK% X<}!#]JѥsSM/jE|ou1®X8?"A^"3vi(|ţ'8.lྴ'X6r;Wʀ+?,W7N Jf̭ep^ 7aa1D6s+!RbzlPo1@9_躟A ,Qۻ>/qi--pBM?d1Bfܧ cPB)Q07!U邒@.p¦E4TÚULRm7A.tAs84 qcsUL `ZK}pJhW/ee[ܛL!H- 8^8SRdk16³CHEc]VOdIC@<躅i{)#m ]=eLMʎge ;@Df=Kr\18@NsQÀQ' k0SnH=9<}1׎Q݉f==ḁ \ITR [*=q2J#<g$!׫WV($ I^pn}8PU͡ѱ`+r܃49:]5kzkКS rQ}ɠ'&K"^'g3EG>Ӊ}8X:eh<X7+Ә/8v,nXur8 SgY>[f/JY+C00͉2~)n @r){]"oS qkXr_).M6(10qCnӶ+HZFBPd/۪݆֠GWSP@9m(_.pՄ*\ [2r-Ky#Ew>3r)ũ)*QSAecX vs_F È@^aMӻƑ6cnt/4Xp0UHB u\oCifPkwu{M[+($, GP`% JQT ~uqSY5M!0kxf_iq*֬6NʛD<ĥ/A}Hw?x:7xMM|hJnsy|ˠFdhԌ|/͇ A~3&?f tݸpg']E"3g&E<˖uo"ԉp` E“iTqg]X6 BJ-:~[$h?8+v_EKa3pN;SºFc꼹ST^W<Ē\Dq)榥Q^.}"C T9'1׺|ˢ Llnk* >X__̱|D!\'Bi/=!t7D})ܼ@;B<CfCZ 2Cޚ۸X7 #|'XĆ 1Ȁx D]\.c,{-g_Os糱,>vNV/O1ϵ a脦@Î9` _ę<9Us') yؐ_PƳ琬r"> 1t?p WDUϥKq_>w݈w…9]s$/VemJ\`TD{co Ϟbطݛ=gydHS3&(t7I7g:r%kWǒW칲%=1.kxU"!wvwT.Z۞ʢ6Uɻ՝d/>g~lJjTHshv& Mt*-xi|<$*G>2O o;xDj|=rwM?V,gE %fqtu00f#J̗ʢ+K.Fw8M tc@3Ũ! 8N`% 9x9NEOr eR!Aj&7^Y\e2b\ ML\kGacPQjLh&R4:?N-J8wQQ.0 ĽAc7c 8aWbMTCJ{ïV[NLBtA|vF+aX)!;NM6уk8h&ɉ=诛CeV"M+͖8Tv<<䩓VRF*+jtJͶѤwDa%<;^NsX.'ku >>;s9E/1griOQ~Q\%9Y'XJU~ڶZĭ(/:eO?Esm?*![3K)ѿ u>Bri[Yd눉kmOFjwfǘB܂avYgI[reGB/l!oP1QxZVpF1 x)n<~YA,GϒV8BdQ)r!ק̾XyfԊk},&`Hkã%xJ$ _+1z cNܕnD];j;P U)|Kw/Q:!9ZkN9]F<\KFW%9z6zsۜY ˑ"acZҡ0lsp=(hjͅ4J='Q8(@n|2TBjMVrdĝv~+_7>K&'O蝝b/4l4ȋQ&'c`@n*Waf E6^ūW".JOr[,ȿ4Qևzf j-:ɻDN1/' D5\}!.@{ܔrɜ;#ZK(K7mNYHn US8}q|kH>{.V?U9m9q-(Ef)M/- yٯ:̎̇y//|L$ m^GW@H<GfS zn t-XvpuȤ X|X=xX:i4며{"x()~6u}N,_זdqt'7/R̓d:ȖbhJS75(5yBhG#h?Mab)W1l1lM-_+zWԡA1k>5>Řh0̌4 Τ<9;̙ڟr |Μ>qms.C>%] 1'eWo,XNxCOW|ޫe+K<`,>?,Fc{dGw§QA?iڪ,Ssf_eoQJ ?(Bs:;PޡCxϰH 2N2`h MJYdaB,=+UٿpW*5a˄&ks1)A=IJVMzE ύ  <#F4^֑3wUW3jLhÞ Wf21eߞ&䟜 vRf+6>t|MlekR=5K *ھm$*3DJ'J@NuU1R$Ny׉0WKe@Kc,̦Xz$amk 2 œ>\YNazJ/cmF jI7 #tҭUSVȪΝ!4R/zHLD=2ױx~(cRϧG^WBލbs A1+Sbsg wF20^ʓHG|@ƕZPD߰9i*^Z4Tn*Ӥԭ N1; Jy`VJΪ8%٤Q⊟s캂lb %܄#jf!]\gv"gR\mc5{}aEXaD17J $@4ۦZ;ӓKwz| _h`rJSNVd~afʜQ1~f\Ȁ?$͑lx|ü{ܘr!E.^-0°kAM ʭho2SȰ%5sT/S ۽H$ yJ:FEpю!o@[&>̛rwEay~zIV(_9#/YH6 U87uz^$Vwl 7 u@(ʈD^XԌ8+㦣fvynʹu;aB)&feb\ #qnU q3_BҒT"AuD)MNϔx}f& 7+yhazj' 'N'D&U iw{ =3ǍXEIE!^-G R(հ^h9X jM%iXDJKnE {!G:Ǎ/sWz.c~T#Ipd͸pDtU+룓8aYLDYyV !`#uk!I=C <|^ ʤ^rx5/Ďqֺ-m򥩀q(fZ0; n|k7y50)থ> O+=n6b}NP~.qg c_q73*w]e`Idb=cucjAV[] ]K -:@=<-_ GF:?}n\dB Ȏlvþ4E'[;(肉[ Sm mهqK$/F7rg"" YWkLP*#j^I5u(;SѶ? [N%s>+=T3#zFzVJ_-Uĝ/xRHd9tlWEϨU+;"n?!\0)щ;|Pu H+ s)nq}YO~*4\Y1Tdž>Knn=@qk7~}#"  %kGj.Kx]ԿDi3-Tvl  gtW(װG?cI0Qs\>vXsE$;R 1Y ~{?:C9R!PEd"pՠJ9;? ևAs(iخz[ a>ݗ$$cyu-P: 𲳴dFo4t;(Lњ(N1wtu]ͭV`Q- $y)@2bNr O/pSzŨr7sRpH Fhr"GnKN; vkc~?T@q|?sފЗdȢn-ӯg (Vٽt !h1’wZ$a` 9Z:v,2]+>",m9yιKIo^K8@LA9%J03K4I 3<x9;Yb#v}qI'%/ QŽ[:W883.QIUSR\9r5! O;p|(i r!K 'TId%+Խ .( 5D%֧J=y)$jo QL"{ >D .1 r .נjjEl~T:B6FiDXGk#gvgwpb0k@ e8L?\ZcaN65LmR,۶RSX+w$M㯆9)#ߢrAH8 aq+0i2T? 'T=(XCJ$O=^(U&Ǧ4an0;l,GzM! rtLvb#t|.Q8cu~ijE7crqsQF(C{*r"]`n8.jHXь&OI,Z, %c@V.]7hPlӭ`_r5:'⁜:7?B4'|-PR= %s7-ŀ-ۄ ef(e [9s^q2+G.s\z{}N23$EƖ =AZ\<'ϱmIh;u",3OsU_EԔ)4\^kD/x$?bE;e&2m̥7 < +VkHu^3iD.\mGoKd&(mqiPTROG8w=je;4'ND6 %ͷ}΅ $" N;+gп1DŽ`"l V"{ٓv形5l'tWvhuH~): YA7"צb>u:1cʸ1.oalgɃײ`dD0wux̏ha.@s]oVrH+YJ|!SwkJONeO1wuiG^\J 6%,v!qe nc-kG0":fNÈIU5DY\Ə.9Hxw@ `~#5 e\Bcbɇ_.TO~4 m)r@㹿/GO'.݄Tsɘzk v gP2Z1Q;QWG,bBm,~4eg5Skr <'-StmN:*(4$GMXj[B)-EU[ Ώ kgƍWP`}.ha,@-az A3IUWjW8np]vp@AaykC,d!?[dE 7Nԋ/x݂U&HmT2xe;#d8]e 菧"~ezM7 %ixD4oƿ)V~R7%˄*ڻ}⓿2)6s-yr-j3w\5@ uݐN r V v3w,),‰En0X^W8JT} du,74xR݌n2k!HBK&S57eŐ@_ /O46$T{}βǙw{Z2&݆ٴGlnk>JhJѩOFy!۬޳nZI?_}RM^7)˼;^їrpmޣ~\+E_wЭ4 WbQxdЭ䲩rK{iwlV78NK6ln:Lj D@5[bZ<yZߜRF,RZz*;#T5{(T] C!Dg>[I9?$QLeYN3|p E]qRB%c)GO'8 H5nN,wJQ|V}57@B8Ă:N47 [AGm|#ҰNb;KXgA'1P>dW gVD2b6J+dk&+P[Qb%l1,1133EFiO_wyX^(pJ]!b\CA5|JS'r&ޣl=9ёgyC (x-wvwD.hָNDRtǍ.jN$Z#x!:zq0A™9  n ;.Sy$,`: Ƕ hm"boAԳq9iP<-Q$3B&iy1p}_:碮KrdgbH2w粆@Y6~)d%{]࣢Z[àXaH'XA"gwv#j[B9]ҟi3~elL5;^F5Yv;|JeGTWG1*HNv~8XDʆVߔw(>ma!lHШ{nĦ]hY1m?+FјAqUZMBd'zv$!cǾ$`a8d&:[_ҋSr5D }㧛OQwݥp P5X-a kڧ5)JK&OXX g~ љE~L!ϥDx&p8s];d?#1^1"2>8đ~| @}wNʮ65aof+x|=H%e}"c]*%^r'!EёF\rAPet)qޣSgtty\J 㗢XsG_] h KN8`?&-*O)/\vNH[طђ[(d}wz7Sie|*S< Qk^˸*Dׄ{rr /n#~YWUJ{LΪqhˆ,ikUgq:(jn\T o p5xNrCĿgix/IzX`)- 7g8{E%Al JUC+-9eV(Z/?3~h2= ]ӫ ?5e/pvt9Z}6cr Da3E40b@b]e䱨]E6`Sˑ6UTb8&-1\A1h}*_\|L@HWj:%mCxAO( ?(]_9ڏx&he ;whVYE+!I-"WJ=O)p:pZM^ر}A所%Wnm_L>yߥƸA6PN|Y~]Lw~q]8rdHN*H$([w&6A=I4¬@z)=Qm$n,p!AeaB> z@Җ YE^m\/Ē·8S12ZˮI_q不GB)\cI3M ^$DW޷#/݅&QioxEU?`mnY-2/O< &zySLXȢno3(3=bj1\QdWO,sv"z5(yh~U@o3 TV옚s)}Pd́!מZЈ Y- x.hI%ښFrTf 6] 'Hw)rcrfm\%] 8~b`M}9Ug>wo@R<+/fƻ4WSvRMO _wF@6F[᪨ب $ʧ_MN 䨻C0Q1wv..8Jk$oxcOU{Ƚ$[L N`/w]v@{+%I-BAo"^mwyԦԨ[ >)3W(ouxX!1fC) t 3xlT}u4TZw!)b~\/?y:65$V2oJ]ȧ#$QuO,$V3*Iߝh{1;XzZw|'@HYf~XJ2rC*:^[Z&mZ!|q@澛 mLN2*CqbrmoڍNO y uM]x6*VI}GHfKC\:a^nBגͣ *>bVKc[k" ʍY?Th =8\;prghn' z9.8׏ a~wƢj[~5ʂ `B)yOK5$^=/}˧Ɠi:=AQMnE +P^Bc,&;ABVE{se__o Vu6$%I[p'3@,@T=%=:xe Slirʋ[(F\SVά3جc{ IAŚC,4(0!D痣GSu:U³\{/e'1s.b:MZ]ow|M]wFK-2E$-x7#˜x;;-Ә晾ߓ?>\Ck.~˪*nOŬbɈq0q5;[Fеikܨ19`lx<^P5r\P]ose ϵ-3 ౝ0hA B* oM-cJl aЙi\z> p?.%9PPYq}f8H&vݢS(,d /,;`<.#@k$X0̈ &'䇚At.=|mbذd{7$SlHU!Ykciˤ 9b9B`,¥ln!ڛEuxl-Z>J}ٛ9*i!yYC`~ձ \$G-{.PF5T gi<,ew"A~TG۴ &}B;?oa8~)Qyz!\&[.A2{ԅ64[!ϚWMLRV mTqͱ<""{m S'͎9qHĖxFRU'"G۔1 y7k?4I^bUa*_4> BٰMK.O a@Yk(Ozy&NFU@X(?")cM'&kv'<,W`tDL4ӼO,WMϯH*zY@X/; yx*jJ`눟5oP5c2KQC\=n(a>Ҿw~dfH!# s~*L;×;LT H SG[8>*ݨVUw T*.3P҇=lu{cנDNXNVlXPխg-`T-͙HnbY|[FT3b A,/c>ڰ)R[p %K*A -}Icͱ-T)5z~,fKln gW )x^}+(dlS*WuJևNՄ_|{ _@ ],'p1t%zW!weTI[8H_0O T/.]E"EN5fG $C"=嘽8"N-T񈽞)Ȇ4S0*Y@/FG V*8ѼӠr8oTPa֜ѹĉw9:"XJ8}ijC8)'بFUiG PЧOBזDApK\ me)#4o*tJ@^sY=YI P3׏hM$P٣f8U/:[ԚӵDj_'rj=mbHݹI"/w3]j9xOK}\˩~F<Y9s2Ix fo e١}JK㵯9j !?2".̋MCDmPG:)$jZD9vi,lYj,l.ƚNF:tg{28 wDn`h%, 4"k2GFyZR?"I3(3A:F yU˞ PUv'?!IDE;^I SG B#MU۟j!x"l%K*g6 N qХl6"Oσ'4vvZ2X=GF^{<5OH#E13Mo>MVu c͟5e cwWQ#'Ft>P=ttU3T0p }OyrHDEi.LMaG#JVWч6'!h'8N~qlI h3<{v:G>o)"q&>[sL(IV/Ҵ)`8/ܩ^ϽsTW=X$wi z4Te:i ,uZ _g-j\J FR^^b}*_B6hh!HJg6`2ϴ˽!m\*nC?0A)ʜ-}URL7ZMbl!B0B:0VݓفNO0L֙)-U4٫^k ,a"VjH)4qW6DDΕ60iÙXzk9!Yy- 77/|(S:rlhwL9H}7xZcdn&yq} *իK-GGF=6 :LW.A7Ř?.r^%Xŧ,:|Px17+(z\T[̮ g\ejxfo|GFB߶@. i[H\v沑S:#`rr >TGƖa c`d?e2Gݢ4⓬h]+& SLHg.axZ &hN 3 qNpPxZQq86&:]y "fQߎ?T=mT!)I;\ovb{EvyY#MYPiDy;I=gᆉ1q^{p/~bԞj}#GA~qZȼ:a|?eݞv$ݹ6F@Bs-z3(} r!W棑Ơ3 67OmD+tܘG?91zmF[7d7:)i`7Y82)Q0AjmFѝ[)#zҰA[>SԐ_ExSI~[UEuid#vNQ"jljamj(h J識Uk$VfG\NrgXExL00!zRd:nFR knи3Ba: ZoEV堕讫ŎC Uk|<Y Zŷ׀[͆F*TA ;LP +Ւ|7ɼ5Ii$Y|B`7i(ܮ2uA˶A -m JvbLHd6@!i1k=FM@9ey^paVYg]=&7_fQQYpGZ;[Sh@,l\6fGD*G.r wM׼#`=H`<$vC ֖co 3$Tu:Z`}L) O!h KkW-`'>@EI3(EM^Y~.(yCM)0FEdp2.?#>d򪴂@3}sYTOQ[ _ǝ0W/^bQo3#LQܮ!^LۙPˡ5< 70#M=hj״’c[I|oyr`GEJ2N?Ղsq~ b]pC^=.(MF4RY.Iۇq(/x dW>5iB*-7\3ya,2wWmOKpbɦHC<8zI>h|:q.3Xq%5|&Ϡ X3،|mEw錟trVk'8Ϛ\մxoF¸ 1 }>:ý\#dtVpi La,K.yz1[.kU)I 3er=rTb]ݻkpeyz[XSѣYȊ;9͖LJc59IaA|.d{CaUJMaNz3#IY .-`cn?6"Ec c\o/:co%%F]kz+dw|g︠N|6Sbx6<-tNHz];cF-E ^ēpm_]"-iӊde0ݫl\D;6^g/~>/tA70^BMn%˹a/(.u+^@̿U!3hI=یx. n2E($Y56ouB\WZhS@@n/)풥: FD1xYRp뻀\-@Kִ7,Ƈ fV'mFX7Qv2_v7߈ǹcng2"i-TR\UczsZTOqo57ˋ.vVIy2)ը\wR* ty48`fdngp!P/AO@>}$$T_"%Wjj٘v-a$ 3#`{^u֐ѥ0ELUqr:˳d,,>9ԟPYɾ&Nޙ>=DU  ư}K]KY{`ns?``>Ah) -ڸ\ދF/2A;=MXdNcH쥉r̫bͮڿH~; ~oSǛeH\6ʾ M8' _yv%4\tFguJvL&2 4^H‘um`+>^b]1}VS.gDtzdc&(:6' >_ IB{d*w T&c?7+6]ֺΤ21T !Ō;3/s% /"*2#O]^85ÕA>7 jE_H\8 yU h]0d^"MǙ/&|_s>Wɩ I!`J(MϭYӏtȪvfܣ4 (Q<'+kԬ"VЩ*mP3>&.d]X`} `!}@z)O|(?&wo+ x4 耱Dld`qn&ɺ 킸d|p# +|⧨1s 1Q̦.?_3dn ](Blz= ߦD#Bk!O8s^b~ .Y t*lԄRjBSH܉"],.#a iVwZKn>Hɽ- y|g$s7x;ZuTp@' m.th$!xU(g]hǫD/J8GGp6r#Mt} `.ǥ4gMP'PC*_6d'vpz,.Ԗ>4E4 <&WZȆ@2^^ KUt{ɖִF{Bgs%m^"tJ њ1WrJ4gUp&qL>Lښ7G w^jIXŴ۫'Y%#.H|q]NȲV*0+"(NMY3ІzFJi_34Vd^`UUdNe ɵka[ILٺ7-۾M-P0urԮM/2w6e3p+ zZf =S@76؞*h=if`Zկ[g Io@WLWh$x1R>8iq4m~zΕx7c6z;3!fD /eHʙRf̀Ivx5ݘПhmS4;gTV)Z:Yj;ŌW>})>7f^ FUfx!P34ܑg> .>Ҽb(ƝDQ3f &;,=Ay5p`d"((?כHU>Qn]5Q7NE?7{ O3293LpϐGJJ|L^a$֢!N5f%>"uѻJuCy ]BgMșP4(R|N,:k1+ rX)A(*r~r`eXMYe0%藫Bҡf,8h3q-DvSS/s}O,N qg{{1 0.[M=G>_+f@|w/t3Tc/ZB&4m/Hc%+Z3-6n3h&lfE'(*|tC9c^h;ZnMˍiTay*+J=Ɇ|@>s$pp$G|%1$0Fusf"0ZCh :\I&E]GI<%M8ʇp-l~͖7svK씎2ьϤw!ySёgrx0i\FWTfdUD@&t6e#~הqdIDIGR¨P_țۮ P 7U7A:ӇG)&[:<}<8BQbR*H; GƟy8I_ es n!uH8kfk fi3 rCCz`TIJ۰Z0Iߌv Lfi;1?3?9F1x)bwt8c: ŶC?) KKn'fˑmo|,z܂Tq5(v+fNqznHhܦ זy$^n0x<j*C>Xy*Jta?@ԓh]Y X:z(g?m0v^7n:la^ot~ei j& -cW!ZV8Xk,:faCm .ע&ݦNXv>gqdgc AK-.r-g#D֠M_옕%kI3ZwEEǭ)6\pc"a@{|VYcءГ!j W=M hi$#G.~8b@SМ!„rÖ6bƘl6}0+͍?&ys]%3c@5+} _rcөrz UqӦK9oԚ`>JnĠ.TTDLNP2*Fk&G!I#FIwxMk*?d^o=RN&Us0KslOS~ %m3Zj4~1elxEbxk4V,lbEPJ# _yqnDئD>$]y2 CϷ9EGר*}T{"WI?Jm!]Vaŵ2*dͬ ȴ̔ވaE}MpXI/™nehDxz KTb5r?\X(  6|0[pP:nj(qH!ڑvuh8}`j;N}^Kb2r,p?aZ='d$(CIX*eIwx[TSC1ӳVOp|q(cQB,1r%c81TY3۳SED"AAޮ:(;}b_x{ i29W3u=MHG,\ِb 47b/|}h쏳?RY:Q1`)Lqت±N)dqW O^)zώ[ut>Ri{rT[ o"%aKm!߫gS:o}/ ނt\i]arS-Mo}Ms9ĿKʯui ހ/:eGf8:;vBnWvm31JFxUIWH!L }oVyd.6 2CY>P$M`pOQQNWmy«|e FMT yx!|¼0[fQ Zp?I(=]{ G5âSdŷOUHWĪLet≭Q(UÐjr#%*pA sQfIt{.U8dCDd/Yϓzө|%MFQ-G~Ժf0- }jN[*@0'Uid-K7P0 v+?|~-odg0o/=Er|@̡93ɴElǷb&7>--7 9VE@)x5(S!(3܂o$m^*cL'Y ;iL5pkaAV#){kU|;ail>痧k¶.a~6_hL8QVAHs%D6[&jŭF4PLg(tQY ro8R&ǙZ $1oqzNK`AQ5˵P#NJ8ư:Wwd.Z+췣A7w-`}kݤ_a嬛\z'z6EAj[\=蜋VOj@(c$&MUU+i(P&v:GUc%8Iwx0~)iFk_juU!yK䩱@?GB8ثLo&*h nDLl]?g STUdDD@PejއV>)\ۉ4'>1X )b':ʱ/o7|o@(/qd<+btEKIi7"沉6 }Ѐr;_V4yNQl,g Z/^t5V.+ tCm_4Q>p wF)wmye2zT֮-אxb?9_ {8ǦDzv3i]sڛ2ɂ?ٵhk˴6iv} %X*y55\ s=BFݘ$znG= "^ i@"3c}&RȄ7 A;:7f8tHhӏ`u^?{e \yķSP +ׯi})3߈x ںĹũ2i8X yZ8 P;ltb*~ KLIG%i,0<}|PWs9rپmOPw2 a;CbO*L3+b.:_c6 62 c,U-]t #63-F::۷p 2}N~ ʨ k#${'دPJaYtlym K8e3:I+3=1XʹZ5VQKMYʰq iicDG35ZSi[wλF&_}Ǻ5߈spFR]ߦ_ΈfZeNW9;{yO78Չ3e̥&|'-󡢏ݗ>fBA_?ϻhkn_㬳oZ9ɷH~̫^6/ g$(Fҕ/ 8[ih )yr >?hfMLU@WU-Mk%>%\BYn,2HY}~ N:LdG]AWm06‡<'I7 ;2. ZKkO]$Ŕm@JpoH%k׋}5j-2]P]Q6p/n*uE3d,^z޶㻚gk.3XzZ /E4e1Ϳݕ~~41̕u.4Jչ)k`qoğWZ3@VC=xA7N$O9w80tF21q1jʏH S]-4+܆](mL8!J.}~ns4z'3-DwH[励@+21RS $.^i"+: jԠ/623cw0 J͵}/AH Zr܎ȱܴ8k& }tmP濴{zexaHQN|RSU)1%H,"Fדr!{un$4 .ue#uu|7 ˒=#hf%# `=oi}&TO/NQ[Ta>Pji{ ׉V5MR!y*@}h;!kUģ@>5YF-2duA[um~"5Ll"h)Byf>ҿJ&+x\U\Qm#u0BKɕR¡LL4RklUEVP41!~0PO򕖯'v^vXt&y32Á~g`4-Ǟz ͶF,&P,T*#*tstT1tIZCѳ;kyBP!sl#'dX˯2-r:34+;Vt4jgVuyLP7A`JMygQ \'͏ 1.#!͂b ,_At6xMt$w90\މ}&#>Źϊ(q{xy|׊]J ޓPu^ VleteΈ,aR2gԤ'cjqt.wUMT=a6PgkNVfd ^:~2 ^~&QUQ[RȺ<[ v&\{Ԓx}5㯞 srsrreE١g#|ǨtGSU[DJkr"I:>x>)n#T}27jJx\DxՏdIp!3.X_;D1R)>ZC N`<ƒ`n%%պ-LRϯ4SH}SB3 ƤvozvҜA$Xxm.Ҷ iL[py$,.-fjM &0U4 c$b3ݍ*qݣX2fADt ^E(v.qsozPW> X^|rN)X#fGysVʹ6(fl Bo\<+]肶Z.2SM_F?{uG6e@L,q~RKR@xp|XoGy8c`T6=&s`%?&Bg|ė+Ns܄ * ʴ*?aS*4Qj~GT(t@s|?I䀝88 t$EvFVu!RYV&}x?u?uL}|eZr \iձ.ď`J.p1A pi"96ڲMYU$1o}˦;oAMRgw[Mr=lBI7#u~b(쩀LV3Z$3ҪIrVIfW*[mиHy`Ӛ EHfےuƒ1l BUu\k/[32I;xj  rtz}ts0>J@ "F|ϟAp w]A]][ %̛!+PSD6TJ½k8:ˣ&RRo![D4Iry)ρDopFb @h>i݇2c!懍z֑I^!F;'M 4nӅ- # 95 bcJ-a~q<;D-mث e8P)3O`d"[Xhie3NB 5,ÌCp Rd[fvu$ $~,ny!a |-դR&`\򪊳 e^;̏0me)y Q;n{{0j ޞ\h|^JA*%~9Z5RQ,}"9Nq" GP {L @AMsq촠4B֡EpАj>pXD:-c? &TLۂtQ4a8iږJQ'i ;Cetf]=>&wd;'0&EԆi Br0]-r«UbPK[D |nPӛj'ޝO<\, |7HңЩ!nH!J*{VcX\JJ˙QG/ZD]`8~Γ24w^hn(?{/Jl. Sr.*g:wjT|cJi JFLRylK O`+?Ι^ޠm'UiI5:yl"S@ }=LQV _H\U-&PeD"#w~?cfz M=jr~ wy&6X-?MDԄ2109Jٙ`毬>L+XR0'FܿÒq۷6s#pN~q!_}owz㪝dsM03ΎH1K怾PHͫ$T z.!$ km7xM#n [UaiT$2-i.(*[0&n*T}DXz?-7-I(E0ՙ9(&Pĸv:3KG\_{Z38q'Lv Z(L@t@ gmܚMJW>2pi!X?KrL@^|ñekx5Q*6(jJ,Dyۇz8 Xs>k<0返QO$Ɣ7Ix,aQBl5=VA[EQ@NO!gaGy=1Ly&C[+Yۨ*ОQ[$xKK94!nxC*j 4#TmY2q}KI;fN {pa@(YCC_6,^xFZ۠.rIKtV)>ɣ%XTyg1A}֥ O+crRY, 'ŪgeNO+7{۝gP]5-~BE#ʩJj|)QO h?(jo[fk癌*H&g *Yca%ls{.y/Mx ^Ǐ_Ԏ6( {t"{ze,XUH7 -o?r{*ncNJ_Bڸ+ ֹ=U9^qʥMc.CgWf90jL'hf;fߛv-D g-GFLom{!5f^-i[lYR4r=L>u6̅> t{CGw>9)ØIאNJ[=4Rb.yE jKui;h:>uM؈(@ZVm"4ibի7ō`τ}cV0mhX0q 9-UQME6I'9~s>Sg#5YǑ}܋͈ rTV7NfAۜt2L?;퇢S*dČYD8ydY~Jz~nb+Kd Eф1۳S[ fle,ft($|˺YF FM|rtw}\^Ñ83xڭ8ζ4< ?g3¢Q9K5EM;V DGI8r} U5"qHq6lԊTU5-|4,i=Q=>[`Kx&̀mw~PjZ %-nHvՠg̴E,N ČYNWeKO%kp&d=M5l\Lhˀyp2+BsWmٯpfe3?-x0P Heboa)$P2H+$ߩkDё g$59`Q 3<SU8@)GbulH[!>tg'+sI7vxP[d&2Tմtzt,KVNه'x94wCu7 u&U?U*'ed!`P#E#uoޯM/evAlEliFj6M~ȣPԪʪNv;)t1&GըZȥnNقL/0lbM3w aK3Pl{ `b$q~F"u Rҗ85}.C|"l& J6L&n$L!FA%hoNIZR,KLa\]2[&K/ZJVƺe(;':25A-qeG[螕kJ=8yT0Y|AƪgWK;Ydcy/8.i b ķ䩹Heg"#Όשfչ/- gtw#`p@aRO[cV2Od_™o{/o'Q-g|!e-x/n>A=}X?H*R:NEXă896E/q`]O~pγG!pž3z?HFPk03r y-0,>Y .B(ZeUhٷ%9*aF"`׽)N!na}<*kR_VHXF0I fU##Z4<.'-崤Kn_y3|姀yaCԵntk'KNb9Q2JqstJ7ʻcu`$f}4NOhѿVw\[%;3u,I$(ѭ)55_WtsMm`?obLE݃Q!z[`&WlfO!OrfK}uӴn7ТO9+[?qW-N{tJAEHeѺHU6Op+¾@ BZ3p?̮+i gf,ME*\@DLdOI&C2A:j.^~JBP`]b1L;?fiWa̰qD%'i4gؓJWr3̸J&p$O؞V("%TJ1?1N]am1bЅx)/2wd?cJ'U4ĬeTmB6?>;W$*?xTg0݊UzbuCT |kup⽤z$C -M:0 a&7j b8\LbXy6מcp;Y<[~Df$z W`k;#oMg;O(%DB4X7as+P6͢'Er@w[rr",TvK-l45A8J(~BQ:=K__߼fODgoѭx%4G7S qFyΜQ>Uӛ]-!6`bxn{=D ߦC~+5133Lmɖ 儹;R I2$-O(*y'fVDzkT#}pOlgux[-,Ľ~hP5G6Suo3`YD:2_"FM%6s\0oY iAilyWsiPRl/CXLd$|aoZg<8 _ !SpzwHXc2}jewHύsG;R}#(P$e!BeF !I:-Ɗf쐍[56jRKFSxuDz;|6d3baТ#qTt~]M~78 s6 [jWwGa,͔F=act /uWMBWI?GRnEEF!xYP[GY h^ةu$h:;Cs#38wdb~ HbTԍc3ڠ-v5$w<b`U=L7Kw\CDMu0zT͒EўOI/0 FiZQ6EWwXюpv!fJoDh%T&VךؽNOzSv؊n';dG[0щ)5ɟ'3j\n_Aڈ$sGҍ))'TpkAv^QjgdmY )BrWQa6Q)RNQC¡pƢZ)fow6B]Hqt0 LWeHp 0}3RErV^ #q;#Vz/aM@Ǖ`EDrVF<ҕ  ®]j C Q?,cqOhNu1Z_#74Dc33oU.-4x6ѕ^%aԉ4I/CɀZ"?[@ړ<d{(TC5)yV٥{uROwEv Gj:`C(Cy̮ /qXa؍2Mp32!"}܌_5}'9j*xC`NVb!QS2q=OW32{Rƣ=lR cfkM.>JslUK,\U: ŨbE?CF-\TU7뒲nld-Zr֠Ia}JY4ħ:^sXLw8屬#N`l2;b*y]֚Ե7|=*搗C,VD43'_|ZݮfaLlJyt@|;r}^Gćǻ,}Zak.ނ,x@nEXY{Zo#}JUD 5'Bo Q_vA'cJ"5bo><20fњD, k;tc?c-{!\ OyCKA PG]XdĺekK|s'|Qc0ݬYR:6|A2#b=jHh>swǷˀ;{qloyIyn ӻqj&i:IrD9q~ &sr ә ؽUEA gc^JI[q׵?V N@#%o cm?\?/59nbiA߱焫dB5cu&wŬu~GPu[Ŷg;lQ9~ &Ն)+v]o?V3(; -ADzG U>z?}M#L,a'S6t@]n&y!͆X$yu;३]=3X|8$Vd_lEzj~p`gPjv"nf>lْ}!fx `祺>=x:f 7H x*`З s*AR *bG:Ug92Okݼ`Oa +6pܶn#Ҙ7Xq61ňL!3_)V.m^n>s:@ :n +%ؤM< lsIe lI^ꄍ4+:aʬ)}Σ2~1 6)by"> tr NXY.۹B]V;!DF7ӏ 2tC Wmve.ᎇ"v >A5V, u&w;':1 E0s첺zL Yò/`I^, A%8{op>OLVĿM1 hh ̕>f Ȭ,HQ4Qݶk1i2F)g8D@My _|ðQy&oNRKj3 GH>HP߈4+_Qvd'>ti>:岷]1ܾ$'R2E`'gT^@? tD(uΚdKT:t(_8ʦ@ӗ*hC mEP YnjmT[\/\-8ǁyFTm$'cpU8xxzYfKt1-5E"Q%jo><kNBo g2v(ZfeNEkǰ>|vP=~>!ۅ[{uITpuFn2ΈHPK P!,ŏfkn3`;Qv^ߠk67bt_ |X"6Gе˟;sPE.܀:ޖ,"#Q 9%2=q .ږ(C`}΍mY6Oz˰|?%H?dt DB>`eށKn"\u5yWpCh{5wbK`a) ˷47L t/ +b9Y=0"5)xy݂Y<ɗImghU%{ }@H5( BD8q"VT}Zbzԥ{0),k:7JGG~Z~M +Q1]~z1\rcѿPM;7E[VTƲk^TDsۘA&!mfR Mx1R=C=wspkL&8ՅPF(1xckJw~1%e/]$p I`>2gCI TS4Y?g.=N>=*p_l޼qys 眏MP6%Q>a*h}^Fhm[iuXaZ`A]W\6ٯy 5"mwA'\ '=喽74"ٻ“GE2!zS5?Hc/ gǦ}~ixuӽZ柿; FHz-Wу2DRCm ݈Aq h; 0(K&2#I^@7ij^HM] iνQ09aWDz~i9~8V=}- Z8#Eo;{Ԫ}) PFx_?,zb;.AR7#!nmB3J^U&fZ vgl% ]+1[/MAGJ0: r%~mDt@ 3i:t\ 4KiKȺVfrJaѵ",:E4pTZ&[3$+0:nI!8Y:O<&QKHh@1&v?}r%6ON@#YpSXjT`;YÜ,J5fEꦨMHT7PNHAEa`PpZ8n;Cp;Ohx_fvq(ZVypw/*={ J30B!$gOٰ =6O >#=86ӄKVO Xݤ>RvvVZi3^NwvttA5~ 6YH2n ?-~$>;1}_mb]$VcC#j@I"NT642Ь7v`#4;KF'1mOfܸHKwRg5 ;~I WHFQ rӌZS_4.|p|"M2Y*CR}扤lL'u4rdt`ݜq ',qz%CYt?vA]_f^}|744t(:ȷO|ieD}k%בɣAt~A'vF*3\E?2" e]tw-l2O(fza|@= V]E^f?b{X]V0N@5T)9tҮz/3Ɯݧʍ`py9u@\'$mQLǹÎC"ݪ<2Aӓ?!0rOXo l[ClS&k Z8M8D\`W/0$]R#%ﰓ9(3iB0V>3⋗@?\)sMy)1Gr!oحMOC!9c%gęL8B\_Zo"{uq.\ԍ(YJCsrGYkN,TNKUL\9^/c<vaqPc `Uu/t' =S])_]ݡ,A#yP.>k [o0^<{^ZsC} f62OՊyl_qCPS+9N}_1'tjЋsC8K+]XJsоE)1G cF6^0!voeǛ!I0SHuZ[;\ف~WfZ2eV8އ3g#OJ`dا(Ү,x0] qqa׾ qfYV LK}mh!ĿE)u}5u^B~sv^}G?+dҥ)4>\v @ $/^~r;{u5m)Þ\W+xCRF])tN[ >I%$s}I 5&49GүEاD'K"w r)5k#F%. ne( T9SBI& @o9=ߴ{6}/!9&-(~ 0V~ًS`<mzPx_bųH6߬m9fy|k-_17q !-pMI*O")zlRƏi嬫Lܩ^E\-jxccü sVO'OPg` 87 ljx~dN<6DX~#^;nu*9  &پD,"[fm%ݸ 7G2Uz/n]K"<NlTRT[_]Nĸ|^Eɩ&>xsU҉f D}dD! qWtN|2 Jt8(9ç9ٱ7s1/ gUx**q766Hl0:z Z Hc$01%Q&`ρ4Í#&:@Wxϱ {yL{@_ٽ4|c O`&-jc?.ew+^#͊jle4X zzZYvE9 xyB?$Ψfo?^e;nI~o4^}Reˉ( Fd%'di6E"Q!`úV}w$${i4+)ư#K1r-s~ LȌ!(*H-y u-ۣrq㠶_04fË16krnI^RD- !x%@3~F!m[bcW;Wz[Ϩ^2e/ s >kiۖ(^bRC6h+iK`} IOVSrJ/ dFm?}~69`y d \%$saS|XoK+]d>7#ŁHbp4 Ri6xT`8jdyN$"*)if 4 m7[Mk#19WRM]\f1cv'櫙Ϫ"T ;v})T5@6\iaZ)E,699=^7B56z[El;Zg@3Ƒ"Hd$@-",-DĨZBWR cUo~)I+8}_}E@_ AşR4:ae0jWH7Z`4lyRP^'RnY!wr&В.: $A_-j/<$0NT<X5G:Ϫݵ :PX%bOM~,YF0ؤ2jPlXE~bow(twm(j~] 9uFJ9RE ɾ*n?0fu_ azL^V0'[ };~.1X#6+"| =vj"C4d0o'9WMU=B/]o)(M}«6!ac ;2HF&"  17 5T5+^%LM3jEl3c.1EwFL7H-H1U Xӡ ]j/غP𒎇ʼjM/evFHlTnb,&5>DuR$¼u7]}xuP ;ٱ$WG|a%if!ribN9ngP DGt] >*{M֍e j/TKߏ$xGO9* iY&^\R$N%!R{Ym C>[GxLmJ[̐elFM\\;#gMlhpwS|l+MSuス?)A3&0r1i~ B@UįO$"4Ԃ}IޗS|CoPVA!B-S\F\5e]&HTFqd>"0 ? dfI Uvvp;& =^ZLU~^Xr>d53+y*C%#ݕ 9:HS2R$# c-:˚eAg@se:x.ˢ\ ʐp~k-ho p\n-Q֊7!ʆSpc)bZ dJX`qN@11FN &XQM s=MD4r9l(1`>dʾ5;]I 2vzvs Ϩa`|T K0֝WLH7k^6ܰU\o]\XtK2Ҳ ue󢡼]* WڡPWB.e-4Ξlgpz:ۿM ,3u .`nb,PJ.`?`Нo=d8>UajR4T U8Uݙ*d'5IjXZkLߑx :y$D5Jo\&JWʚ(U!#ѺB.jjt/HjHNPVJg)\hoqo)LlM"jک^ɧx…xS?980cF2n 8nIpNM掁Kl6 GL5)[eGfmYiEGv5rT>J[ۣ? RNv}sgPK~AMf{g]=q8h9~xyξ^ uچ+aTh q2[ZkбQyq#i=.-z'Neѡ %{<1jk}i^(}>e̬(Kj Mγ- R|Dt\MYe DoaȚ&VAEع%;VԣC|(v8ژW_I5 O( wvspaݓftr=' i8Դj4 Y F^&%c[MܮSm_:D.xN&L\Ɋ+2\4!EBMv 4DX.w87G{HBԨ3|,OhFژm"fŘ5(SY%W}0B}DJC}֝B1\}{CM1,}or5 2Dž],M!J&-j\SYGb[ʮyPjbQ(&ⲒP=߿JV6 74}I{SW/8Ahոid_”CF,c x1 ׳dXвhCrQמul>ђq D_ld:FڳN*  S zEFxG1Tn|)wpt8Rֶsȏ?mIa h??`6HdETqG_k%Ĕ [B H?i1 X CEՆs Pt>*g/# cB<Y+cC+>AD>~{*vo!._BKSkM<)Bq{<e . %NһMC>O~bdd2Te%1;'cˤnA*ىu wĺ'aۉ k|>5Vww5龃`; >FHĘC:5ԝsЂT^xsQd_fqsI:A렚Lĉ7K.=t\I&f8xZ v?Q694WrS~Xra)l 1AaȕCdY҃<|ۨRo8ed K@aJDFJ PU?#4?G ! έ)epZ+}4j8įI~B7/88iFig6>[ުi|aL  ) T1YEǴâ v >W͚@fgl5~qv_*v٢^1nΔ: z-eG% ^A*y ?~;dTPCFM/Ѡ5F#DI0'"¨֬a r>nD!>@U^#ƥ?khffNWՅha{ #&G#_X $v`nM,e%t;MlE1PH3; 6L]ٚ&=a2ٞ轤jY(m+n3{|1 #F"#*"%μ.&PWkPʨ?`i^ &sNJn!a> ul-Fn@KM\B0 HҰ.qԲC-O0w^Hr,s ~6CDv+(zA(\խ4oOKPtd-qYdG "R*?< ~du*t 8 =d-/яcJn.&Pc4qwBBu<.ZL__Yq))bKtgaZ_@ptatILlMP6Ji#@zKfwu?~-$LQ r|d!$!RpjAsB 0| ~+?b==Tm2v3H\y^S"5r2c-VK۞fq^@8OB,'3Ƣ4GO;صMBκ\Wҙp=YTPP0z7eߧ{&a+·vxW &$U7\ܮqh2#:߯P7cJ|O7c ڗB?97"P$p$&[]t"uٔd˨JI|ZДQ e%Ԋ+&Hnؿ'D]LL}UWE/$y gHDqa ]Lnΐ /xQ-hnF|c,6C؀#Wc ]!Af11 HA~ӕBNOLF \c};~ I 'UkVk%F(c4nGXfcAj{HAUjZ%9(,a^vQPuf/iHDf@Σ$jJ1H!v.fAH\S*+z¼9; Pl+Ck 8G&r#8OcQBY 2v{d!̍I|锬:SEڟ?hWQ_ޣf4 нO ` VY# *L/ą9jVýB$ѐ8&2&'i_On@eBȄ`E߁@x몊7wy^+$v#7^i|Wn9bsLqx[C*VX31}\:8tn@3\܄QQ8QlI-ɸҕ+Ci9(jd…ɉr#{21B% {cl2yO=XRә!oؖ'Z4L/QJt,n<ǧ:@ JSFLT`1W/&83:Ü۔wDoW9R l|dܾ~^> sz~7ڛ'`^ \i@7#u(_Oǝ}Gkm`\S[^­=fd͊ J84tI3زH׵֩ H-; T|})W;_8$T^˭YțNuQ^&=e: 8gf6D;ykAxcnn\/"n_K*,YEe{E J ѥ5Q…GF%1fA|=da0sf}#& [2EKW֏<[2]CF P3(IrVrI  /PXhtj+qFyЌid-6BauBkU>T`=jDGu}0ͧ`K4 +O}dЈXComj-tlIӸzh q& K?y0%Ba$E?3 Dbmdx&qKf:<N>d+*i@<|8u,/*Sإ )yj݈r耑dS=9.,pР%Buyt0VVM1Lg„J}˥1-p kQӉ1@tj{2RWAYI)`NK F,#߾Fqޚ(vAP5+9C; n!L5ڻX%6e3m7w<9P(ș26R?Y0*FڄUoXS w?rκ(QUK;2Fֻ]|8J~uJR0!ah*sE.Lby^9HuYN$"WlLeCǚZ?)s$'2KS^qGG:7r%f wvG vWbsF읨5m` DԊu @MfV9N;$[ !Ch=ƷlZhd]cXWEM:~ hc6ȅPJqW%Xqf2 %MXzz)&YYnGN5"iem74 hJ WoR!.`&H֏ĺsЧ=#vhbzA}Q{DO,Y|Mv>DJ!BXQ NuVX:.KPoDTKX S!XL2X@a?cH)F)W^|Ҩ]xlFV^k1EEҨ %0-C"fuN,U-~4S"Q 8rgb}[ Kz j|m&>Ԅ0Qyƒmw=T͸x;teGnkce:9È%`2<.w{bH}6>{ @D@q(|kҼ)/74Q >CG+"n2?fZp Ҧy%3݈TIYt32L {EQLuJɥwԗ Zl ,O_:$zH/v]` IR6,{V:A;̟I&עٮ3Mrq0xlώ?ZhjۆB&u1mXᧃ%SRjZ5֋>ބbJ'#Ŷ47,NGӡ xqEGO=aڶ'%'18$B]מu4;"nJgʳ_UY6|<PB( VROjw$?[v/r L<#f=>|B,P#+ɛAJ#D3wej hǺtGe-v/-ѳFV &rphBp~:F{$o-'^ u ;tv>j)bkf; HZLOV !vfSH@<*g$NmYg]/Fw1ߪ)oFRC8'G[ "r$01d( a 0l0#hzi*ozY V !cO YZ