libopenblas_pthreads0-0.3.13-150300.5.2.3<>,Hb!p9|;)91htN~zTƲkû )5!Y$'#}tRRo'BCCa nP#)#XWiɝo\~ szr7ؼp t"`Z%1Ee`>'~N"%Yͨ=Ød"c4^Ǒ+2ϰ#mZZYAA0%>i A1eB2R D;)u"fS0Z.>H(?d , k %6NT[m ,  >  P  t    P t    x ( 8 +9 +:+>?@BFG H4 IX XdYpZ[\ ] ^\b{c$deflu vw x yz(Clibopenblas_pthreads00.3.13150300.5.2.3An optimized BLAS library based on GotoBLAS2, pthreads versionOpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.b!sheep52phSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttp://www.openblas.netlinuxx86_64/usr/sbin/update-alternatives --install \ /usr/lib64/libblas.so.3 libblas.so.3 /usr/lib64/libopenblas_pthreads.so.0 20 /usr/sbin/update-alternatives --install \ /usr/lib64/libcblas.so.3 libcblas.so.3 /usr/lib64/libopenblas_pthreads.so.0 20 /usr/sbin/update-alternatives --install \ /usr/lib64/liblapack.so.3 liblapack.so.3 /usr/lib64/libopenblas_pthreads.so.0 20 /usr/sbin/update-alternatives --install \ /usr/lib64/libopenblas.so.0 libopenblas_pthreads.so.0 /usr/lib64/libopenblas_pthreads.so.0 50 /sbin/ldconfigif [ "$1" = 0 ] ; then /usr/sbin/update-alternatives --remove libblas.so.3 /usr/lib64/libopenblas_pthreads.so.0 /usr/sbin/update-alternatives --remove libcblas.so.3 /usr/lib64/libopenblas_pthreads.so.0 /usr/sbin/update-alternatives --remove liblapack.so.3 /usr/lib64/libopenblas_pthreads.so.0 /usr/sbin/update-alternatives --remove libopenblas_pthreads.so.0 /usr/lib64/libopenblas_pthreads.so.0 fiphb!b!b!b!b!b!b!b!b!cb6320b4844542dd6ed63b89791ae4b06fbf4be1c22c713d6102c930f005d182libopenblas.so.0libopenblas.so.0libopenblas.so.0libopenblas.so.0libopenblas.so.0libopenblas.so.0libopenblas.so.0libopenblas_pthreads.so.0@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenblas_pthreads-0.3.13-150300.5.2.3.src.rpmlibopenblas_pthreads.so.0()(64bit)libopenblas_pthreads0libopenblas_pthreads0(x86-64)  @@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libgfortran.so.4()(64bit)libgfortran.so.4(GFORTRAN_7)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.0.4-14.6.0-14.0-15.2-14.14.3``>_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~@TAnormand@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- 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/sh/bin/sh/sbin/ldconfiglibopenblas0libopenblasp0sheep52 1646393631 0.3.13-150300.5.2.30.3.13-150300.5.2.3libblas.so.3libcblas.so.3liblapack.so.3libopenblas.so.0libblas.so.3libcblas.so.3liblapack.so.3libopenblas.so.0libopenblas_pthreads.so.0/etc/alternatives//usr/lib64/-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:22623/SUSE_SLE-15-SP3_Update/3fc067b692558a4ca2335472b91dc8e1-openblas.SUSE_SLE-15-SP3_Update:pthreadsdrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=497c834dbf86523e852e13a9a3f993f52e9896ec, strippedPRRRRRRRRR R RR RR RRR RR6Xsӧ^週if [ "$1" = 0 ] ; then if ! [ -f /usr/lib64/libopenblas_pthreads.so.0 ] ; then /usr/sbin/update-alternatives --auto libopenblas.so.0 fi fi/bin/shutf-8d5de242abe982400a42ae7533942e3bf36c5d415506621a49529e48082cb8ae5?7zXZ !t/]"k%4"0 yq eӶ_3Иz_3P&J@  .q ɂyםKYVF/ NzE&v1䘳,u0xwMaw*7OQh_XnZ%qluБ|fU@0s]Yx +Ɩс.^`ԑ=*pbBYemm-կѱHtnb,|u zdb-TzmT޵WN ĿU΄c[I)<\("^ƖE!A3hp6SX4 :糒(oohҡp{ȅ٘f3I, x kreE[)9g1M_(G!`md :QFѩ ȉ$.GOyIM ᄲh.jz7Slޑr얪Ĵ\mgeJM̑cB9׍D@sMct@|gGx\$0]+mHHU>镚{N(=Kfv9~XK4 ]ԓfgq@ݍW[WZ&,f[y棭<Fg&?tiA^Cې'rVVԳ"c ZyTL07d A@B$awX50 42ty-6Cad|]]iFfMɷ%eƒ18iugB 銗Wv!sOw 1;QRG̎yY\W&1]NKhc;HWHj6 KqR彅$9]y :woz.h4h| |j"AX>B^n6/Uʖ\s Bc~ M[~ȝ ?P# 2R|]c cvJNxjކT_:|TgVTg7w[㋾}i8-3J8.Am!}65JSdzxjɎRY t [in (M"򍘱sQ`2vfbW!rrĕTFbE-l:{mLcͬp+ot rh"/(Qأ[A+%g9dt{yl$M1%(X5L\閈sǞv H^;OwZDd2ts.e%m1?h>Tq|kCs__݇p  7 VRRr9z#C^ c/\ KJ_D?s y&Ֆ־sTȅ+!VIf5klD'f5,XPymouCL'g}o FuͲ/%g d]>+g( R0zWl9Qm rir4ӛ4t')fHNy'cuϖG"Y{)v*Qpq9U^ :/q[{_z8׶QxgW'hdCQukkI  V^*29 ש Bm\xT=j\=&ѥ58\f{f|~&Kf&r{]vF뵏@f+Ў`pdߨ;_'ߡuvvǥ>tdva0򙦤,9E݀h:'bzĢN=,r)b|ٛ]O&V_AFHPއ?~I>IRE`GfW )6m?9@&d=3P4Fpb^?'Aq-Jߵ~(-' :` (ڑg*K˜E9"5zc]S\8-CBa̸: b:lD岎0Y2,5O!v'{?+xuD&y98 ńz}\"yp^RM2ˌW~v 9>)B;d?Uc>,n`KQ)S݈Wg ;{⟒S'䐮 6:`o2=PKW_sf|Z6K%ꤖ=գ,;Kޜ^٪V DM`y|Qj(P [HLf=¡Ή*8Y:,`v5UͿ $*BHl~ +7V>[6;FZWik6Eu HOHBwCg?fc#P:j.iLw4י"n,8N4e]vɵ71چDu8 If-E&Z9KYQ83Px,)6  /4(nPD:ő?}S=zci~^9yj +.).#}y8o'?HivrG;ܥ4c0SE#[5`p幧&9ki~ :Bդ]7Ntc̛s'F'JO^lMH*.r⊝%=9$*";J` hi*/B̃4,(E*| ^YndSᮀG(\D [ygl?|.ĭ /2rd"DqXLCCW :SY yOJZ˾;"n Us1'Z *]'r9B' hv]xBZ[G{u-.HS="V9QuYCqi,HRm(8fݿ<|m^lēCϤY:]P]je 5y,`Kg Wre!iz*{IG¦9M(*a2l: |yR?ت~fFDǘ}ʂ`v|[|(xoLHo06ƚV獓PFG%M SS!CKjÀ@Մ:b !fʻpRVFB ƫcpO,.T9Dt!Wbxń Jjѷ/Mz\JF"`,5 Фw}-h争#VrR D^ jN>&`Hhd5\>>H'5q&z>J*Ș(G -"gnʄ=SoBGSW~Xpq6bax8 4W|(x?D\$Y20_z~jʷ|>y{Ÿ&Tt dW^fjH9*LF_\g4_r}4 קO-pZm1151jw0v_9޼ Júi *CntU\Ҧz%(} 1'|Lqi>h Q-РL;<\?1 n:é/l3v%`>_Y!B뗉<ʡ<@lzx+h(f4"!2f֩vWNs@bKdہu/ȓv3c+'4cx֡*4E+Y#fTid}_ynDC$9RkIm754.O %E8Hqa+\eήSMIg㤄nj 9h%rr&))".p9m徼Gst0P)tY7$ , ޗ[N< /f#}cϭv~KsE1G]?+MUchS65\۠+BWRzhE`e>5޿ړ]B3Xo`KrOIYA&y1a`Sri?9{:6p%%qE)]I䣭@PtPGz]QIQ1*1cV 0 av:WQ$"$#7tjLL`$y1^Qu6pMr)6cR>;T0lJ*,zYu1-m GbŸ3t_Jv/WL)n,kTYy쀤1,uXfoK(Y[!q24]"MiVM8Z7t$d_Ugծe.EMTL>f{6P=(CA|w$"c)*A!4A*;(_Nþ:6sMf(UqmԝfVPHO_ JW6:p55l4 5c6F&5kG_W>yڨ2r hgZqh` mSnU;21OĆ> ƒD1vt,_b39$a+cG3B KXnp fvNYqcQ#Kۦ;l{Yӵ3q_ڥy`Xί1r wܗVW u1щ"g.\j1 e<68e\6m RҵskQ" 7D iY餶$dI0!6RQ igeODcM+ܩ,!l#8᱗oVًz8lݢBb#ZtNYҖ\ty,_k-m'"1A%<ݑ?[G ҕMoȩ] Iw蝸 o9~a NΈg, -+H~tw{c 1⿂t]MFQ^Tv(͋{L.w)*b{A/,}:ܚ~?uY{Q'IيP7qo7"PZ I;(n+}A҇ XE~B[(HivBHvkk o$迢?aaYE͂Q 3_/@ CtXO9-IOp]$ϰ#źLMPZ`p\rlUk|fpل z,ats@<1uIx^Iȓ/u*_U! mg/X Qo 0%dPJXSi1rp|!'nkf?ZcDRYDNB_fm#IhŤ7PY=]px|k͕c68.QATجꞖC,]$s D2ML#u\CQ[,.="W 9|-%uD_!L^ ž:h0}/TJ,!:%*/%xn>aއnyR| FApxDyUli݅,y.S DhT"aɟ:mn+|/y\+\[ !H2" ;?[xP"+^\-jo oPByS)Vx[bC9^q9v9__0A-?z-ܶ)!n1l4d_b*3O(fr:#-K}/*p-pΦ 2ˮ2""Hy)d0.(zQbDNQ?O 0I#-hBtTyUT%wa4q3!b~< WlZ~JW8;nAdb(fJ$+ȦMϥLϋ_UX*&02F |h ݌OJ{sW8 L>"iAohɇfb|qi9iWD8AgTG|PĺDz4efA$pqޏwZ:фC5>|2̪!n % 4T G@I<~c"롐 cp@w.pö,sܕ>k͐rȻQƀظ~Lۑu3sD7OVyXJUO!=vx]a~F1ڽfF =qڂ`2>(6DruʵIxxqE=dz|6mwjNu G$]?SB?83(FOVCBv?i>x[ʸ3\Bַ1q^`A s|w3: biM7d,kMZ-Ɲ>?~uїl6:](&X?hexAS  PjG5i PI;6f,L{&\;+dI-4Z~%P^ʡ){T hƛe3qo?[QtzP":ŋV{C Fvf0QF'ձuK%+ ќ *\%(g{֨sz~:-K5%4,'K~SCq WUx^uGM"`/rT1ni(J5Ry# ݋OM/ hŞ`ϗHPcǁV5# {Me*`ٙa'KF!'aWgr|S!fCcD\@[j\Mro:m1%}W 7E} ߷;i2'pC'ÏZe|T4,Hq\,Y Rm2NOa uM{& 1j ! ER.%~4sGu"xY-.& +=#_:&8ng lE " jG9:T)*nR:u&{Fz7!nJ ja) Ê죃2@nK, [٢=%B̠Hh<4"˯+ĀrlK6F2W*\1`ӞVw(|>d8~y(벽aLԞI[$aB۳1Vq\܁?Yɝޡ~e5/sV.2ӨLk$Anޥк)tenMv< ΕĤQKK0*I?ϡ ,[: u!qdrF{c!8Tӟ65MjNiڇ,ɇ>PyaDbN, ]sЎJ*g`v_KVF60us hi`!aD`Jng{赐nQx>>VvI'$[;W5&q/OLӺuuxYq]r )-E4OLvVIl5v2bH]C0y nX=Ab;I2#9"=!ctzAS#lql( П,006eW〉02"e#-.J xYmRKm`~#!NO?o߂i(qMwfvImюff1-7̳!=PQ[pBt;H{ ZV]h=tby@TEA#IDzb!gj(4`h&)vm=M3G+SRvxu0RwAHɻ\H3q#MJ3-HC40wX'\q<́Kԭ 9+Pڋ̅-0)icBy#}\c X[ / sM{B,W+Q'.X<'F[mוjg^tV%*ԯmlٍZT(3ʵ+0;j?ֲnm V碁Eɼw;? wщ*S42;`ʁH3VCF9o퀽}s-ȫE39Hc|$p+r,<K42hbdmq[$.)LU0\e w?Fa ,a6FAЗ,GxI}J!If:k;1m[ktF<|-PApʶ[JLg@] Tʵ +{-oF$gD %p }'lSO xnUr_sx&y-Ӗ+G?=-) Av2n'Iom5%K=e KOS:GҞp?e٨;,ƋJ<$IN'_Vr87c9XF f@m x57Ѭ*DkF.?a7Yw$<^_]Lq^l{ 0Vp~9IꔓW ?ܶ]B0WX%C l/.lo䦺$ёPv=b"ؗC#σgɾAj.?%7_n;WeԝYޫ¥r5^vx)եwL'ؑ4 /GK K*Esׂ š0 xbq[@f_ۺťӋZpFkPTZs;M"YV1EQch(L%T0Q͹#Hf1u&}~iق״/t΂bRbQUFF.t ա6 􊚨j $ wԍO&AHPH>W S{E]OkpP)H+|>EOP/W]Ӧ&RH-u/Yg@,HsbIh x'T?.Vo]ݦ$ptQ>^C@eXM ӈ{NgX~Թ] kh#W{p5c@ADqp$~5Q$#K Y3U&XnbEfb:y kǧJ$M꣩J5"j4L1u x1ԢwMRL&Wa$گ5tCb\(09\)!CDo9'-fZ|*U?oj5aK2` \tݡV x<!xoYq:t-&S>TIǎi<<\N(RvjyTXmi0?K0QP9‹{H)@' РeKU6pUtk _J{$)%GL ==sTvKq2@>w);)`<ۼp]Hcqa5U'7 `F .Јftœ|ztp#l~J]cJ aq;;Q!1ޢ>n^XqlOn$+ieވؐwF98<)G"Hɬk̺lB 5wX\0ɔܛSa!Byo$S2/{ũMlLS2ᓡ0)7,1݈v龏 fr|A"1x"VN 1{Y\&E .X SIZD,(߻XTul c*>H;.77'v{,y_ WE>0IE/ĜTXN!zzNI i 6 6 +[,j&`UM9[2ܧ^@𴽿XF/%D?~8_%&Z =gD$BSB%k>v>xoEt2+f*B`0v}vΩ_>$^&gg3{v޹vLԤF{8T|MQh)bғpX߂g~1QZpˁN69Ӹ־l)ܔpi79X>BIӣ~3IM[5-Rf&z_>C'8zTKSZO(jj~!=ϴ=TV̹0S  ^<͋T>&"NvV} GoǻP8B ΁sj'}>d5 5X掁WW{4hWH-fyqvhhgδ-r8Bev{6/]n6 (]tevK?zf#Gz=۽Am0  <(z #^釶<]nAz~@v"!@pR'@Шw1]!L'/DfXySz#T+zn>usN.ia^?R B\jTl,R0 (ln NG(Sw2}1;MG* @*Q) snnkRWP$jio>7p#AKRVܩJvxr* VÚ43.?Y5 he6=X4fej}@IžՐ|{HE9*V\{KxMY~Ϧ ,~l?7\doƾH:#_b#<DmεJ>b!!D3녃 }pj깋+M1Q)Vי",\T =#Qʁc Izqu,@5qEy5p|iBo>p(^ g'o-@,:4OSD6$1M|MϥGO40g˼v$`ٜ GKk$XRSV`Cyt2*n2gkEsMy~夾 b,ߍ3 R{?.)=3\H%Oϻ{Igw=}Ϳr),'fmh9K;5,DQU5Pzy"37+GkE|X Oy rLi ޒz- :q1 Lg_4vT~u8nݮ’G3Kv!cѓ\M96?xdloԓyVK3NHGY D5sMD9V86<@zdOryHVLl$:+۝p{`tSHA{ē9)RdYi+:%k@+ĥ4i.Ƹ+kk.]"0~NV| #V$`x%ʪ~F簁!je܊=-wyأ' Qud!,E7x*gXW!nX~!$rT!Cuv+V'MW{myB-޵>l-, h}ŭó ~DWp3?gT bfLT4[,@Z8n`Y\(zD`aQo530mɞK\F|1=c$ͣtx.er?Nzo1ԃ^N1,}JuJFKdU,So&"tRU*os-ټ-+ds$碯#/8MӁbu:9l4]]]I楠D\|JZ$^Ғ,N g831 '-e?KS@蛍v w^BC& r j6h=W%9j6PF\b@hmtQPSktݕ[m4$sRь 삠jH\%,CTV5Sp*(}VP tƛ푘|=g`6oV)8,+Edo5؇yz^a*]tBgOE1E~Lw*Akc.3k)r~{;Wjˆ4_9GBzbt R̂Xq`VM' nP x-Hob0?ߔ/)WzoChr_82NxK>j<H5=KqaqCh2nU7sp l{NŇ~`ZZ}wKV;1xVʰk'1;|/ILWС_>hJ+5%(-$|k壊3Co۾\ :QCVF!?bX|_.'"yQ skx`GGaRD_t'WvaGlg1xO$? f#+<-i!&mAxFxI}oSP]b $kt+-/ВH13%d%j̔~[a[\LҠK;~ &av=vNA$ }/834ۺo:Ssz a=94`g_tc48[; [Rt]|`CFGLUa~je!ȻeUπV!y>GTJ|FW7++XMȚb-ڕQmCCdzGΚ;Gو~42T! Up+|=YxֈZOOq9Xu[ A $l}]el[dFj7y6o,@zFn Q@Rıjsa. K 1B+S ưZxZ\˻S ^U]"kd^uKi⅞X+,p_OVҙv̌O ]µ<:Qvy vlŪ#7xoQm/kBזqe<scf1d_&h>EĮ,ž,ۣ5m_r*K \ дRK & s2#Uxi#S&Q %K 0Nc7%x3nĸ.yC`y,ح32 3*BNQ "PѢY |xkkԶ.aLub6Ou#T`3 p8쟆Gd˻Sl3* FR<.3ʿpa(Ts3[$7R+bf T5&zߗͫ.6JOo#ߥUU {eZ>PIgaQQ0aLV *^ɓt\hz7-Y~EG\3H͛(.T~~Yy`oj/: $ַBuoKkFE`+jhyUJy['I ȝ/ʆV?MmWt&X*")I,: Lsoz)IAF!ALY?Nj8h4ӹ/"\YQqr+& o!Mc@0k k~g.Rf{cT܎9G)[S_L6#iV@/ OQm<{VJMS˘MQ$'ȕJX TT3Z!QN̪eu@CT8Į tZF&\߇+2?b=,J*ҎUQxkhZcu 7 +> ~tdQå&f[Oy[ \RQ~' 6wS^K-Ù1'DEYq6ǧZd6uxʲ~pR^qB$I1n°xaI0K ~0UQi* WȐâ6Q!V7+{bYgɼ$3ɪZzX xXG13lQocxYr=R=ZTbH_X8 ˷iqzg[)MxJˊuaNm5mΕfJT@IW1VHw P0RLͷ{vRw*1+3;좐bVm?+`b+XΙ\P*@+w/;%"V:z*ɂ"a;.'Ђo}FWG}hRd~y\=D[\MH1uT _DPޜyBӹuM=ZAEXӼgwfS'~s;X[HLkxgNasM(p 2݅|dFbRͺΒ7;LU4uD2d'-z '+(2ųKmf j$Z6I5ZR Oy|2}!o)6.=LJ׌[6i6~.< YNw mXBjlX;X#%A .ʼ\58ݜIUUKGtt(&H(p$a82 zG Zf]kE}+@{ɰ @ۀټ)։QV fϭdG+{,).Y_RdAGVs7=VUm49EGߌ};rё/30oAT9$ޮz) ݉5b-{B.ri;Ub髠>&}ޙC}YqC 3o{ḡC(5U9w9S{ҧ'5-Y|ܑVkA@;HĐ5ALD^G;~"J]m_*VfnPLECdᕩN~>oԥ?oT\1[eBZ^qT #Q1DP$D0F/ͦ RXGrR^E:b\<#2R]^^Bqk1(N~Q<99 df{5$Lr%8.<#Ӆc|:#59*@FA9dK؁2jxgԡu{5z攓"9p|h_~L\ƛ2u(cQup--4(yev]LH۶v.G&W+g ~d y䇩⊒f83HL1%5Ib0{ӦnZ`N}㿦Y&%Q6#Ǻdaᵾ[LoDʇB?6D.4E@Bak#"D *w]µbi%(hm& ,7뀗e0{ɝQVD4tּҀuN k=rKeRI1օ\8A<>]m9s,f{$@|$H%Sl@k;u* [~A!q~ėLHN8J ^"&Rh$o,-efݓ 2th>^t>8{s_ibCABYȏ|֮ RLl8`+0tyUR{!HhIBuUԩCp 2 0. vry2 ӝ'a.Nl$T!טUQH7n/Iȸȶ9)c;ZOUY$AaL+-%WuX-4}A SѽI~``8Sc>EBUc;F:kIqd %¬+#=}jvըA k87Hסc K7s`bGUS&fOq.8{->GFL.%pr[cBǮ,:#qKbAierOb)/9ψ}|$$i) jŧ[Sy]εr'@N{6KES J*`3 IQڴ[H ~_}UJ#8& ߗV쯳V}J$7ywфLA !mD ?Md96{$ m&,Ahǖx]/eV=JoF_]QR2p57 ԐFypc9R\Wx?Q☄x n6bj}חझJNH)}x$g$D(dKBnqG Ͽ 1vna%]Il,)\X{^ SDQ}B4 u29-jƋEN(ЫT:8% |&],CM.{" 4ز/aa*e0НL$%'M0UXKc!iR1 ӌ5dBh +] $kLyfE0%[Vm80#f:\)JSTG\0L4‹K$X vo:- SX:J"|nȉK,c ИhT>"@#LY4d`>$IF'1c>\*r/qFngrVlK\ȤKM3|[,S?$SUlG|zz">Xa+CF)~A7,9Y E#f 9)| li흟]MsXKS[,PToQE cD۴I?|Hs5: q"'w/!~ػ6e.FB[3۴t4c5t/2.=#!ETfҾ<ӳ쏞/0% ue{d*!f7ifNިCT;&x"ȥ1ߐNgub]#;V99hF] Z.vËי? {(f_S`l)L1OlS"9-ۢ: V.w$Xp:'0gR fO J _W= 57hMQMvNmsfs,U2)NcfLlf7MDTMDAt1zUf»/; $^e VO>-"-rCba5aLߒ5Cj IUj (ak C0_5x4ֆv@d3q:[jd8I{~7!!7=nmq^u/THsƣU o%`]=!!bҫ;:_DMw%uhCي1ƲeiҼ*b_v>"m@‡?|ㆩ?| 1 6 ?Z_J5͋dR+}Gg FeTCb-ccC *4LN, sKzLqZ(l -_p': AOI.PqvCM< rFρu5v!_c;%_xGQGqNspK|LvHX\'oBLy7<Wa=vWcSMO$lčufYVj;[&Q)FЌSUNB<qb؞tTh 0څ Ho%c%eZYP0iu5 ^ÿTF ˛?Ȩ|ɲ w+ OruTZz0٤q^0(!VgI5!6˖,U Y␁vz-N@||˺)T#i%9IVE}Y܀ Eݛg C~Ldsd7y%Dt7Bs)/:3ڑ1&jS熙*[b!" {h0TF | KnFj.#CڙNb_Wh -k׭Ϭ"9ly©\w,PPAě7͞kkUxfKxMxZI},r脘Ʀb+> 4P!#KTE'Jm_ ՙ'[⩪|^UC'>B9 1'V! b$Lggػ²h  <.zgK},%k}Y.VZQ ޞB 2_xOMjD">a1ɩ؟?9];`\Ug$gU[} ]avv#~imͺ..y/yЀvMG"m*-Чe̷~94Hɞ/,rԳnlB}iէ7HXX>B^M`ˣ},򽠕UHC>xPQ4,+=m5l$Ko& G%hMQ:<1i"_zH[ N#F%49$xF`{Z;u*>d7ͣ!&`qAa5h8 soaMւB￯gnTUh H>ip,.J-q¶ s!%̫{əmL< MqVZENj C3 ׾q$|" ^M(Blt} #&i9q&Vx>F$Zf4  Pe.nעU5MqVGZu(=; aI)#cJfjh+/hA"Z*W#K(9-\'U@ZHUn?<<[ lRfH/h^?!cMVKyAE="$Lr^mMPUG0sfQL=%imP"G4̶=.eA-2)G>FSS%hpCȕsݨ/\Lq{J=Y9w=f' q\ЎИ.+FUX656#!+tU 8#[!j "b2WG8XXA95`p@+ȷd4zBb󃚳RںL w bj,<S70Q‘Y{aYH4҉Y R>a#:Rs ]> N;ʳ^ϒd([! 9wpd(?5$`X;p. gF,6B]cj$v$St9*''mD[v2Yۭ."stR{!ټ2`\oTr4S3îھƭ鰃 S$tl2ht_XU4 aan{#k`]q뚶E;1y< c`5!WdMZ>4=J1Ͱ޲gw3X0p6~hLѶc.QèN`bz]rHmt{'*(RfoSz~yʠcai~Vn`քO¡d@Q f*H*>+^|^|G\0O+ݝ#հ Y97Im֎2>9*YhAntT] :ǭ~Wi/yb+B.HFT1651:5dV#Q%D [X@Ig;] yO}/edv!C&G.4.6yaWV015j=>]shG[Y͞X8EU$]\Y`1zW;voYg;킘k.gA|ބSύ ܂DMl9lJ@#<95hr)+"ER )Y}j|f=ڱq4^9^K+p QkA3YΗnh.x9 Q!?%Aho 0Yl,긬rFG69tAO Ik3S*yy$2-1GG5z[(+|R" ӊ?;ʯCa6t3*tN̬?|i}hߥJυɃɧuΞyrRS1yAn҂NJ*{(12ʮ=DUY/Jզb.IG(mE@P'rS ȁF̯zD1g"T`k2mVD`MXIXY_k&C(#MWi(Ya;l{G"!r ڑU}C3ng<+[xa~FZTc"LV԰d#9x2e&?BюKj`tKgAcuӂ0 5[ k 'cS-k~ ,0*(|y (m||6sVQ͹uk@;Dg=cTXD0$>YIэ G|WxJjLŞWMf 2"x=^5-cn J0 sf\W DY+iJ=A?8NPE}ҙ[+DY@t.bWEnjb:edDڬ(;:ؒB?6} Z%F(^iv>♒Ʋ?(BG*j)c+4&f,=P+/hGat®?_?Jhh vÉSrdXq>m룗QwN*.gz%A Ryof{6 JpOpǶWiiA^ A{I_*Mf.v$ (r(99\n l"P`pn~tNP)| hW)BH2F>Y5 %!"I 9YM#gxbsqC4 +W$%q,@}=W|;IKz/mڝo7"/v|-%]n8J5=5?ж!2S/,dm GYKꞔei ? ]j^"P,@ ~WC1`Da]Ic!o~6[\`Ԯ:V%SjKK~&M4J~dI`Ƞx+N`rjaTӦټ oLsnbi?'"zjYL.xAȝ$Sh41 q( y)+.2S &[hi^[wDAՃJ+% 7Wa_Ke 4E&oտ{b7ak;m%~5_t L˔KCbgLO؍g#~߱suSď!WP`O֨f.vRaYTd>W %!.ߩ^!(q:t []j6:"3#zEЈ%f>Ӭk%5ʶӇGpKkb*߷]t$1Zfܥnn-/Llk!1B0ňEgEmi(wN]<52!3C}'L"6PQRZаBOc"s]֊nD& @č8a3m!!,W>+Ba6?N7fp/] rnYG#cu.%qEvĒ K]]C"Ę4zjS죯q,5C¨mPuD0Њ#i#Ѿ< d1`|y]axѧ\`l'UVq0;kE} \F貺O["䓐؆x?6R:TI7 m"'m[:6nĶ|_ȴx黀RL zCK:-M`ed"_@4n2d5LGDzyW p(I2P=#Y`grpq>B^J'ADqāѧϚ\>ފU=J!$az2Fr ~ 4\">55+GXdq ?k՗W1NFYM#odjLe{y%ld \쨢UPudkQeHvcbA'昣٪-A$뒝2YKɘؖte?~&b6:\\ ltoA)WOՐ[ܩ'g^t3Is4|{|5B*XՍۏl255o)"Ytq?wP#C~ -@)z D~|Sfڻ\V?P8 AGq>Qʁ#ZbELMkFp%@8TZW)CjU88n)m} U1L^= +6:xIch!>83_Әx`+C$bJF8{t^O*\e O[C[|>eq`%{)}lӍŲ78J񪍺o%\ R"AW  |u1aQ<"FZw\*WwںjAIO""$E^v0QHP䎃%SK Re2R.؟|Gh;(a'uO|⚈h,m;>iӠt ]ot4(uAg<ѿN!@ná2{' ';1Ǿ#MU8cDu0]^k1$w'Y:xG㡀朤Ϥc* Zm  E.TUU_n3X+a8ۇ~eJ-Oaqn7u+RFB+KrHnНԸHGm}SVr_JyqSFWUA:`Ys_9v*Q i\=ʧ>7Z_oR d8/PU]dB2l"Nb]1?M/a{Ozu2~70~yvSQs+ߎes(4lA)5jjgL/ U{ˀ"U+kکU5ݬ8S@/X-qQAzOv[4 (Dn9ok55<,,);+ҢAoZV_]4XH*Ҍz\1bͶStͷ ɶT@[.$fM=6y|Wm h?ذXe2>usHWK[P4y U>$ӣ&]N-*N-[NB x x=;Saw>5lI54BK>K܉Kp~iن=Q2Q+k_C'tpJ7{(B OT !^osV}GNx_:ѫ4l¹bi)kbp:gFB~bn9Wl3/ i S}w9'GCyS=bS0.чPG=xtF%&C$4??0d Vd;¬EN_EԊo„Kmm ւ)bk}+Ek^1 )89.Lho n2DQ_oqTN.å: gi#t_kr&z6Ki;F};t{-yT;|G]ßuC[]W\\*22InsdvoPm{8 6NJ+l +7רV562̍8ܼFlpI?ބ>r /SnSV{uFE&ԩ q% t& 5\s>eƱc}=w~WV`lNأuA)WPcY"7dN}FDWsA ݔýPjzq1Q"5r_v=­\]GGL s(08qO5H}aFbI":0ywo4Huy3Z6_jOeILqAk%+SV; BXB7W槢xwLKM 29k A,y`ٓء' NqY:A-y> [IVJ`ʷ$ǭdB7M10 BecG>xϊV67W:z/ z5oN6 QѹPvAqB9D֖*7yFL ӳU  |+ eV t]`;[ I{p,QJt۶RGB;Zνwa DIZh.*?qI[#z*kqtQJ,.z9 y<.&v|()8b@P+]:c/ڸn|){)8^%s߶,YigҫJ`u7CʅTr[y 6p+ gϫydI}b93n|ܾi)S|9Gl9FyjWUɞ،ځ ̅ dDlnT v0ϪL<$ݩw"u/ jNp mtec3QS/)5iVGEp)H~Ne+S jK3&QH[Vp8ܣkx?~Chh`I1EkB&XXPHSҞEaWnzP~fd NXZl!ƪ[u'!s!XNSt/G.q`bvz.24|1:pr%]ч F IIhJN#{Q!٩Led=ھϻڠyMu3c+]7Nu$\&6Sr7a pTPl:p"XZَ}^Jt6IXQVO+Mm:0@F䩛9) >8` y$cӬcu"ei7ԕ\SrnнQNϕ,[gs&C~& dċX=vSTr䇶=C. @Z 9՞ri5;3Gjeȳ$ǮI3dYvu-q(&^MUׂmqI5kW?Gx(oGqDŞGj'UP6sa/84;؄DcO+<\XQ6R'~7׃y/?o#S0/TYh wi#Lڕy3IRE ?s {m(Ϫe~6$o(pYx' gN9]#~o0Ї5ǝgƁLdrf+WE N2Z䜻mIOaʈɐ=@`(IɊy7y"?z>/R _@hN6Nt=jݱK0fu~Y͆]hLRcl/:DުR ^|ͽ6w>@#1Q? "l˺n^BDF(th3]~1z1}`JJg>v UB%xyfe[ cpq85Ak^CXM7=ߞQ52OC) }U/ L%S{;" Je!M1|D> .{`U@_^w+~ ҹF0i U"Jxp47S8\Pp1i6JŇ}\#1rXy(tL0D\?/&W0Ed6Jt1"!zo}pS.ٍeN3:!!#뾵G>6ԉ7fgr0VA98V#D:^)4lZ_28A)jc$IYV-^SL{S^&yww̳æÉ ?0 5qC"edOƈW-.Xf)fqYup ڴ_= V0J@я}e.o=0s%6eUhUT~fy# Tٷ2&ζ15^9iIT&e|vgE̳Jڄy[pڈovV8y(%:ZfþHdɂ50ݼ?j,FU_~/O?0tf({oj" Q*v N"φLqĜT mM`! I&EҵUQTՑ ~ ԰q \JMi5X`{lgm)_Hq"MI(|Օ.sh\[ZoLrV Uzu@iL^*"D>fO G$J3ǚʜs:\ QUwzzbn|:"U| հ !kdBM7x[k"-B`}ޅ ђ@*Hڡ})Qi2QEDzN4R/rtn)o1]$[`١^@L>HF;3\uf?_20MN~ͯyXTM_[Ol- J; ]Z)=7y*l83mszJLzfeZnȶrEeHLöL WdK.zjc`Mp+EZ[bg:-Z*Л]AtF]e,Bh3-xjW׋/+/2ʑҙ*G-DԐ` $~c}1F~?:mk:?ǷڈKOk h Mtɪi#kA8@~$3؄\v(yt NJE抈ozCk&Z$^ 4Zg0 0I"(P &yw#\a)ܲU"]v~x!y0NحCq?jI; A-}تL1ĽV2]l4a;6f;)r 5$ (x7s #ā,d{|&Q8Aq't3#v vd[ X'P|- ;iOؔD<1Վc V^*Uj?V,DI̊ڽ#971,`Oc{w٣drʂn9!vsnĵ1]0H4xN2uoPGpre8{yџNMihB4Ŷ1NXZ aX9}9T ws.G mCMC=MKaY= 'Q`0;ALr0*'\n/V1CUM ʞ'te8<*0-)[ҊM~lG8NQR ce@ "j?ˍMMH%f O:> Qpw}7"9dց,l2:3"{\ Yg̀:!&?)Gݜ†I8Qۦ>Y4VOo.K`yOIyVM G5/ܜ (BMKç4t/l .~8 US ?{a@=5K9FQ}7}씴՞u 2|{0r;WŹk=KU1TV5^']|| t/Lۡ_6p 49-3M۷r2ӯ/ye`"~Y񮸍?w u*n:L-[m}7 (({ }w5m{.(UAb{%.[y-:(Êo?Ԝz3}k4 ڢ+rZLB.Np%`Qk̮f 2]"w<)= >п<*6ZĂ`V P+KOsƭUbE5@|k>벏 *lpc5T6W eU$,V#Qr[[)>辤)X>O{ʗ.q9FM "J1 !~=ݎƒ>Ӝ͡w:KhZ'µ6]ɬ@!erd+T~Q".L:ju RNKTϴc&]Ut2g0ɞ0BDU¾ ]ӣKu|yt|;)3;/}1;zSAlF lzXWg!zj{q~P&: ڿʮ nxjiNd+5|غGCEmq.>YikNJ"GlWʊ&ӽ#b r2K"*1`zI ,_~tޕ)o~\_ RtC%^%iW̧8[)$jBfQQ^>Ӳ Ѵ"}5rLէv_"4M$Vl78V#6<%O` J&P_c锣Z:}Dn;snow3%l'YFC qo`:Īd'tvp1PfͅmuxÈ铞V!ar?gۙ%` mi5Lܝqpœ۩0p +Tem{s+콶t2.>DcsΟtPL_|-Rl((Lu p"[?xЖO~,g ḇ|9\̂$5DסQw庠$Zl]ZUlD=AK-(## \.\JݳM&q§kLwe@ e~ {n|_ʕdEs1w7!V<D82jqޅ aN@_klQZ4:7 ,U/}@kM2$6dc$9@c"fA65'Nt9oZU$Y~d_ۡ1&G4շ S0bz*(YuJ{˝ lX\%71 _1H1{t Fw\\fYy׉ I<>d3rt;Tk(g=X/OmԞ+>cFc"!kC(hbF}a8~"uzL&J]r\F!uixWJg樦a_EAPvrI3I׳ LşEZ80+Bl ;Q)f ~H"qP5?F\?&|Ũ``{|QIidv%(.2$C4I4& ,6UK7^bӊ1*b|þPLz8Nx9N"\gה 뀣}6P~hrJuI"Hj}=!gr:>ُGj1pCfVG{_Zg]5,%FzR,HD2#:#>}֥bňZ'Q h %HP@A tM}uzkKSP@mk_09O Qa4\ zFJvZx1ӟYC| #qL9{VabQ:j C5/fYNݗE}ka7߉'>9ҙYŭ Κ-[6G 6~;\)?M/ VcS`6l2ޏX˿MZ"ciCčy*3$+۵Ab୧>~_/14E{&l˓n`ca+ܩy p8$VJOW9P\E^J%rضR#hꖍL/:L VB Oܢ@E(lyHRX݃:˔w>_*'*dIJJ< |XYWg0OY}N_#`>mI@k4ObԻO3񢋞ֱc 󾬭9VQ[x"32Ѻpt1| FU-Lȏ)>dy2g.C{fW;Ԇtw0lZ4R. !)Yl,=_t G)IL70>*F*-"jf;~PxSs. - ptR88034[mr=%.|CY E%nk{:BviW#O$jtndžgvC4.H=ϩ.;s+w-`)MqRRI~ Cΰjt Ja2߸" ?EFGA119x_pOʰob7lsȾ%T Q@p=3íE f!V[n0#Ȃ e3̞M.<հt)kh%E[ \v+(J l\~'/)v1 IxF Xs# wꔇF2-q 6Mσj3 DU5jZFQOH R,: olZ|Fܪl*Ԇ{+_ചpI\J B[O4wŏ+ GܚO;m>$$vw[аު)IGlFm u~l0q6Ld}E8YS6(<fuM'eD߬JdkwMQ]۳V?K `sQMw%73d(ޠ"=n{o[1%\ۃǁfYI9ٌ [LLAVxKu¤2۶T32D1\U\ZgL,/JjQhh :BmX?~#%iX$uY 0Um5}"6Jt^9]SwN`~mnՊ^WTz8 {;QӶkȊ#i*v:d֨YUnܡ ,xR_'U$zq6Or= [3ޥq1]Б u>Q%iҧ^-`} ká(}Ki`d_ * i}z"Qc)Y'3\Io>!g}&9u3J񝑨䬕9k{!e6ݯ? kr (s B ^#fǓQm!QT} O#m  08L! Bd] &ވN$4N8)EW-;u3\,GwKjAו %p$t >u%DmDQ6d#&h7°6g %4i|ṵKP.u 8>T{74F|Ѫ~!@MyqtEf#29w`[{JTifnǭp ^lQ//{iQ ,c33OT1:tϻu䱜; eJFsi{TwLJˆj&m&GXgE6)sSaxM>M=uKړȽ[qC܍wGP.FC63o(qlehjU <谺S 9zKBlWz \ӆNN/~C9y_J_ W"W;!>7;DҜOJ@zvpݬ¾3>ŃW5NcKM"NxN|uG~΅V߹6u(O)Sa]It^YSLI2=Oz<)(&XO a1Hqˆ:Qg-ޠ!ܒIJwmU!B?Jd H51Q* @3a.,y`JHhA[|EdjG`b2y29i~!݀8oakDݤ5%9e73t+A'mSfÿ~[kxCAF.53pw8RZˢacZxm-" |@]gU,x4㪁g/͚Q'DU/ RǝÊR+2npmh9ML궑b|bMᙤl*#&p(5WVЌ c^6g{JW欝%uܹIP]~}LJŮx墏@I%ij ʧ)A klʐ$( ~|<{lheQ}tH;Ncϱǫ;r/tYDTwgu;e*fXz.e vFvqCe]%w )Q%xr&ЦTu7M+X6k/ X>TY~7&c:9]^K<=ϺO[Dt[9@T]\چ5bi}d)3$Yڵ 6ɢ 9Kpea'-svihP{j@3rxmW]~_~=u'YyPhf[;#)}`Vı ]c4? yYZ\em!Ƌ3 dSE(z+3dƳ߰l%Sq` $5C9)Xkd@W\)&[h'Y*|qE_[ޟrcg^+Wxl-+: 㦢Z43|8PtAjS"}BIug/b*ckzOR9&އŧڣ^l;s+/ItN')A>`<uY Tf1aAӸy2^t{ހYa-6Yh~͎ꬄZaV\`?|w}UMaڱ7EN&uv .<&5M!QCkjXjmTԶ]nfz@%TQl]sjLmf;Xn >D1ZM)v7θ:ϣ1"6ל6zϴꑘ`+:3\i^^P@ Ji^V F;Ct3Xfh܇p4A}|gTg: x.6{FJ_/_hk(_zULX?WhՐiwSxlл稈ФCbUa>jP8=wÛΐ]cؼ khbqUMu%\ֶUt&-Wy^ 9P1nE/GMcqۥW#01u+ o,a4Cl^GJϨ"#,aK3mg?| fs +[7A݃bd{>Sn ZkGc>Z֤, бOBTjWZܟğ{ލ& keE8/V`/liރMԵ|.~$;Hli Cn6T6{a̠$[ /pLJ:Jefrc[z}*>fWS<:rnXU}< L7hyms=j]rC[OoeG(¡H @Ğ4(/wiÚ` wQܸV9KrpN.xʵ{J@W:&ZI‘`_h ͺRrI6.:iTx|K`i¶p~o!VH٤'Hn͒k@ltG#֠ˉئ4ph ZKʗvis$h!bʏ3^9a !/W8WsuQ$n:& h"+|wFS%8`鑤*-uD!ZJkV0wdcqHB-{n3IRe" \sYCW;D>?Ac9٧I!C57).| SjV `hT7lɅ7? y%`Dsp3r1noڡS oc?oԯJ4 0QR{ XK+ty6]:%[c!weN!ݖ HTрse62m䦓s] ]cg}O 2V.OOH$ yw( 즩R\)8um7B?ZAgϫeסS$jD]򵘀̭i\iL^N*4N)ybikb \oξa.n ^X3;66W`Md{2 [u#7WOzH*qŠе,!$OiCfGSI Zbhʾw|ĶK- i( 5 B4Fȟ8W.X,P֯ư"n2δndxR9z{>/Vv1/Pj[.JA( 8@MfJpXL9;m4q*݆&>ZpḲ dXl;YXQW4!JE7 $뫽H ( e$a_ |Ųh\uA ^ Ǡ)/'_P,ȓˊ1F uΤֆ7 me|f+Qmx3[E /E秇oVi<,|MEY5TvvٵJwanT5 oA<ɵ\)mq>P6  V jv6FwTKGXGǀ IIc9#nrUmvi0O8*0)~s6)>Y+?#vMwpԷ < ,H/.~m-;s_9(ʌ:ۅW*o.PN9m;Fto$F?}7Ll$XZ@=aj "Q !GH1>YU {Xܢ۰IU ꣼ .^`i`s%) +0&8f,Ԓ8gJo@3 MsCt>BnHP/805V\I3#lG;A ǓCLnpoўFoBJlD1iH&ڙG b?[ºfuGws"aQވLjd#:E.-E/vVRU9!a$A2rmp7+)_OFTJ2@H2)%]qKkw[悚>2sWFȵ W"& ,=پwk)/?kU$5e Q"H$1vIu:$Ŏx:}ᾜr2{t\3e m9W];{%&BP>GfB Pf>E{CG@HԳjuOW!wF\R-s(#(jz![jI43'.6$ny6)@q|1<ˤZ[ b}' C@uC{H6K%ejS[${i vϑ-BU.h!X0wCk%*^8XfC|']iՊcǫ7b ^ zV3< <UDDCb_70ۥA[~_ZbI,(y aYc yecBQ- 6">FjcsY$G}CH&&DBR^Œu=kpgtN|4l10b5J) y C|0Ig# k5ynw2#1DUeo#`&1Ė9 z>.쾡f:oyzK8K .N`Wrycګ$QHo{SzvYfީQ8JY`,4C`=K'b$߯=PeCBYj _K U{Ik"ؤc#U.ls;#΀(IQGל]zSh̜VbBLJ'LRV`B%œՏ0I `I8Lsݨx-\iӸ}rJ2|m|5t6?^ 5ym=aӡBF>1lZ)/oė;=%.o%ߜo~+^k/"{qInP <p ܌F{{IH"@'Ckz95ڛZei|go7K7N}Gx%k5S,F-6%Tꌌ/ykVғ'b^%A\M 3n~VΓl(M UfŖ=4li[7= BFP+ZbnhE3yzǐ,ier %=K+4b8Xn畇Nn0#a62h8pI&]?po[qhKG~B=^c[_<(c|Āh K̝FM=_b~R*ANꔡ4z!~z/EOD t\0s?]G^W9m7E5= :߽.[c<6²EI`{ _cҞ XA˚7Z<8B)$oCDʑU^6 H%v'S C(m迅4&@ɪl-+7(fd?FF3'Dڝ&jxV-`3뎚 ìBW*c# 4u02DRsQs+GϨkRLr.]9h۾ RQ|?TSqވF\$v"FQ9?e" \'Kq)5><MJsJ༰RiOlGVh?VΝK PL 3H/Fv1JNUT?,d7wv;_adx˷Z( t*W]|jTFH_`Ԁh 0>EEKlIBXȻE{p}R$K\ɠ~!9I'}zٌ܎vj1b ngRg¤~tHahZy`͵ zfќˈm~Lg̛7,d>wCsk4{ʡ CȞĠ %* Iqm?\ hF:\Nz4駜{"I] ř(uH}[Rp$m l'CQ-/ӜE:2Hʞ|?m[}ܷDf:VxrgwS^Y^FnAŦ̼5)k {^$c}OΒLbllFphDWݖ9NX; w8~uB}$}WԴ3H ;eMa#8PL*bonxZncz=;Jlր ZAa† 鲩\\U^UqߒAw. NВ՞oG.xu?;{?dg v 8+zHdOV%KH- صЫ``nQ^dXT^!BH( i kÖh_Z1e7d937PhuVbYr0|e*% ]+ ZXtxmvтͥ ݔ/ʃXXb+W˻'p8i4KqifBL)0}a ggㄼƚ9p%:KyMhcecMG3G>Jl >Ci$9_H WV"=+oU3Ol!0)RN*K} iPL5~83371{pU e ٚbj,`2a s IBrgSYq[>Χ"B`5^Zʌ8;Y-j.U}9P5ԡ }121wct!cRk R˶b*FX'UUF^[T?nčsOAjV;qˈuqB&L-:(8)X9*huslrus׷(Q'dޭj' G|c!-ƪnZTv*E&HfE+YJm|,i&Y>?g+lfei5Y4&_L6&ejYj}E0CрQ6g͖i@#!pzd-C( :gǝ"Z6Wkr鄋vغi,͈|\~|סH-tLJP]<$|U':3HQm\̙Oߕi>cVNH#VI8퉣`9дV<`#c|c\sRԂQ>Մ9Qyսf./~:Ii3= R}/W *+>+L}ڗJ? ̉mVX/~I4͢RzsU6=\LPQҡiId7`Ȕ#5oڡ~f͓g}QS.?%Tv{}gdJ*n&ɶQ e2?C"lPB8ҳ%; 4(F\i82o&hf0}SM *[ronWuVzoo'z- f򤡫= g IFnZG1\q؎E5nK*q+VlYU(}ݖ:~H!CΎDā?4ٯK\:,S Aћ;g jj1>8iFM9>3DoWŶcH*LF5sE?83^BNb4zf/Ym9?(x wF ;.:.3jxB n,wP VIAFJ% *J)n0Ac@ S (Z)WЭ|xq4[w'Ћr@EH nI) ?7=,i ,õǛf:~ܻ0[ 'sB: -4q%نi7<6 9Y+bF\f,)JZ덡(a.yȍQ%j0JۻDI]7ZvH.xt@/6 n; wű7 Ur3dQTYS5.Z-d$@d{.1=r)_+a7Dt=[4e}~Y\TW0 Oj-U_0jdH+ք"iC^?eB7HLR GojzMRp)w/a ǎدć5MpڢYurwRQCډ20]n[Nmկ0)(X 'XdH/tك!47›à[hF2MNX9*W69U-I8fdNQѱMB]ۏ؎:yM+٫32߳ b [zhҥ%WC2a˰߹LyºHOYξ|kYYiKcn`:ћNM {xq;xOJ+SrZ)|.οx 6-cU[sPո,8[£Byɀ NL#6S՗gN5F\9,ۘy? 1C8d]7F` X$µB(`p!'GBGzlլ*`#PNzYv:RUUyZ2꽪ގAӴV7c&OnB(V4_8Ɂ eL`-7LGb6};,3#d-SiO֚Tpoa[]f`_v3j'*e3*I^(ŞZnr+oOҬ_,zk3Vߥ7X1ħ$ $@݂L۰??s-5dyHsA3N8(x_kط:r֥-|v}1w[OX :&p|"v~S󈾉9~)::g'Q Jfz<ґ'58 ~ c!O._ZOƨx6 -<;րu؋fLDsՏ YTi=Igq#>L+n|+<Γ34to lLP8yA䑽ߛ6FyN4kdC9\h{dǏVe x=N )'0JZ 7C>09~cb/!h@7&pGckCy:KH E5Jp5p=Cv~!mt$[/H?"BD o&BƾoRc1 AMN7r")v΅%Íh9);vg~w}N;!ԡVg 4"q?bg֚V5#<~jL s+RXi&,Sϯ{KιCQE^|Ɏ]p0#jg{ | N &Ov̝jٶk,|Åf+%}곳s-W. 3C8*D>s#8+Tb tL𧈞C ;/6=7V5ܪfnӭіX퓝\#1}Ri]ہYp6hH>Oi "?yUhS"Xڭ2D#? r1Ih,Y1˂o0.InQIt80 ̏! {,6ܕ`}hG@aɒ~5 0MQ}1ĮN| pȕ+(>f[")Fm6~)|0!A0YEZ 2;%  1Z#(:{ME(ID4e܋㏆TZ2W97M @dn 67O+^Qgnr~TjP(m# F~5@Fjś`1u7Wc=` j}ׂsF0 }fum?!זAاd3\]$)1G#x9 )F7Ye>y`9k&HD5 MxKfa2%D?Ph/;jmnmO⧾x@:ſ{g,2 w_pAPa\Pl ZABBk舢?|B  ,.|9Do5HH|RH tЉ0l}&CB`Y=zyex[HRdC7j2CK[o(Qkf7]mtojn|Hg~{\\ԂjҾ-}Wݳx_=ؿwHm k ñd-&qZmػ!XϤ 6ھ*eEr0G J*oU >$2 MApqcGWTAn[BP3d}% da6x<8=NS8ԯ1qC,n!1 s'Q%ujcy?` "|*| h>BƵKPJW0zBuICa8]+OA#$ Ttpd:#b4goIi>27@8{iуxoxAt@Wzܴ UxA8I죤.3fx@ zQ͏tcTDEN 7j=ch SkDD@(I1kA"=X{0y>Y`O <}Qp#EH 20fFgHr{?R !Hqs {rwĉ!} a69Bx8—K>=o ,d.91 in.Eol ޷cQ_786qfMܑ5#눏&]'ECoWO:py8]!uG)T0,'(5BXp<)of`0΄4B+@SD<z$ާ<0h=GqTz%s_ Jr/(Е0述}f3 li߯E`5d( 0põ]C]s Z3tuƓo6% `3!.{;8,c@1ifӕ44\ ́.6KjȋH k|c1tE9B~4qki"9Bn g.AA+(&`xpP_pKk"5!Q<6$CM}?`,N,oKC$41lvq!JT?O<Ay_vs0>F@F'5"D-H{c!뇐R<IbQíTB.&AJ!y>vDV ܙ G] {B 4TdȊS7 |Nӊ/# ^uSu (DrPIp`Bs}`nRH,> x  C Eۀq  $v9oGB%ɰ: &؄ܡ>q84+-fӖN x|qi';OQ|@?xx3S>!Tb..E "';~9\/ ] \4]1 ̐>D jF FP1&{c!MY8"ĵkabNsEzvNc``#'fU! m[1]6wCEA@ ?DGJfrәNŨĜ2 nx%Ό^OiOjAI>]`v yn} *d t <:xhGOUY+B\Y! x|-PR 0F毵}'F<ʻ [G=`Xxݬyk8W4덾*RPw)ؠɚqVOXoC4v_MDM}9{69H[0r沆we봠u˔=R/ND #vz2& BM\~!ᅣp-mps;Q?6|G,`ycnHK~[GŨ+4YlZ\rY4),u+^rIPF 47֦=K0˴WJBځAA#fj;GB m8K-|[ *dl/b۟f# fO=7&b Jl T;gNf}fݪJ*WkJs6t7io$(k&oa9nmaACZ _IWlcǽԷѹ1Nuo_Q O3֔ لgCAE;D0t^h ˞ݙZHvAW\S#BB-uW qX:ſfqHM^2?_}hTɄ!1 sқ9DHXaEMdn EESdXLWnjJ>`r&]0R1v9ʰ;BʌszL3<X| $[j}d_=QyIVp Nn?ܪiKT.44c) {$$M k\[~i vƗsh?p(-.`\^nS:}G}9®$_ ,Ǯ֯:l5j5.̣)z}ԓº42ܣYTQ׾\+ҤԲmrDɮ]b6**I:P*hwvyoyzGM3Gpـb?O|ޜ+ZHqҒejFNJBu10o$r =N N?T(Ap{U+P"hA'r w[6Œ> |2"LU//~gvbtK'2rŜHvX !~`3ܔP75 xu2ۗ{)-SvYln%,w1U' #;BkzfF:o*Z»[ 8Q=n=oUeQk[evq4BT,ȼwS.tyXxL.r#Hܯ,J wPp::&+-;V_j9T9ib30]O97rx‰]TFH 0کzff:U sET:J tdpM+Zʕ S 6յ]Hg)yFoK*g6+'84d ݕ shuh.J'_5pĖh{vW`uLa{jlmnww)* Kdf]a 3댿~9OinSTA2:7')gw˲îV:{$Vmc+'JlətQiAi%9Ь9!0ґ^<0Z)t1i3?S1lU=`*EgN 'HQW-TT~;8PPmZ?ޱ~4:N+0^䅟ܼY+y*eO_$X(u5ƒ,j.sIQE;룜nyuk;L%f_IAXDPfGm}#3'λ/NơrY5j~+uVk'J_zb, fg; !dӭYqtPd%qߕ?8 Ku 6-2v9\D0MֳUUaɖFJk: Q=DY5sjњ'ͶӧlETf>RUyxidj1 g ؜h:bt2GJed 4o 9CΘtm:G-8}[a.'SΒ'0êv+Vn$ KU-$J5F6DO,tk63Y?f* &'&;} ~2u0{$6m~[ )pδfn羛Ayo"K}B<bL=e9SM~bR7͜]XjޞUNO }C)L¤ nd+7槨 ?5D?*Sc/3[5X/*>S[Ugq.i< V&*G⳨BԙV:tSsde,*LQnȬD`Oˉ.]pɹv/xEck93s7MQ]f;~,w:: jG5~_>6 (ص/E}I<<#(DޅmZ;\ \矱gjP/vD3U.z灕9īV'_tа1E>52s@js , E?a#;(l2"ڟGn898@3b;oni#ZYIԣ>jLB.t{`?T_{VxaU[Vzqv ~$JzJ-Uqta]+W.j[s' jWqcQ Эk9ΰ`p5ȋcN=~C ʪV%֫׍Vi /ٿAFYq&_r/[20&m<{ԤYA "\'16Ck7<6ةEo6*xi03 ]oAe[nXar%KUal.ߚa_;5/H2bP~^|MN 증q#ojRuߔc XdE_Lfjkreg`7#FὛKoDÕ6;'옺3A#?;LEfaPYߌ:Zw;f v0X}JxB彬lDJ}/bs kX7(i>ҁ/?a2I7z䙬WETZ?>#դn9W ie0Ԋ튧{̚mڭf7uCi+J,z+Q6v|@R4*_pXaB P3e̍l: WdzKC\jC )+\36WH LmlC;?<$YbS*'_S VKuT)SDsۍ*Q:j*}3A׻:I8;G/ 24is7%_OJ~ =SrO6e3lq֌}e1#V5Ewf][!ZCWCy l) a,\ב61z@XX2IKvCƅ;~m5X<:7kY=L_ wY@"k!>|՜W6ּ^_5{}nfjoT/Ve#7]dkCוd #wLp5MIdg5O>CsOteEK8&_B2];Gl͇)ܙK&%l6I9ubtQ8rZǗ7D+lo4\x6qi*^"><|%f:Nڝ d5E u38t[ ??Pp8b+^'C$M`I\i&YtL:tFy^@I_wS7jfA@{j# ,嬉%CT6kO[a57۔ w5QxLoوQhoe' O[x}6'd^0b짶3@Q~'6Q{uMT>7M4sOyi(xiޖ4_p`e "SɋͬivK[Q"@ 3鎯MT⅛~&."9.ɲ}M6tzzЎ\=Ҁh gPVě/1 vhgphEmr\@>1&'ra'H'd 6ΐu:iiIЋ VOX0/xZSsc^8< aJ5 :™FBL nZYp6q ̘^#7p=c߿#+T'v*Dm+ `kdO @׊5-01P4΋ $wdw :AN;';w w١}9*ssPt͉8nߖ!''JE.v[ :EѶ7sln\/ЀX< 6fg}vR)>hլ++yW[{U&q#+I 7Ѻ(RDz(t? "PK*PT2 UyAGQ@DSy_+ (#Dy$A^_M[1aٶ 3yTE}D!?,¨R"t/vUJ*eogF;͝a<Px`!D$QC $9u'"^WphAJwɄD~uʏ9PwQ9ՀQ,fͭXQpԪաT =7t5Ը^^{f(+$k)M!O*UU$)PTER-J)@ P(ATQT PJUTR@"PPUIURAJJ((B%*PU*B*$U%)*T%@(UTRU QDJ@ HZQA}Λ4AMU(15 YD2@TQeP, "d+ [JtmAMU폫f5@FZl,4EVTmN}%9UlT)4jj*ʤjUSKfتVwtȍfր0"#am`PA ekLUZĤAPUiȠ flfڴףrM*EM-lȤ`$4 QPDJ@JR@R E$T(P( RUZ5)֌PovI*J P(@}γv9 R+Gc H@hQmj|| ҊoQ@ &dhbhhh #L&@#CMM C02 4)i`a4TjhxL#&6I(SH@ # 4&LM`L44bSj=MSI#M MSLCLjdiET@H FLI&Azꌚ12OQO)4 4zChi'jd 4 4iFi=A E"*~OS?T4$IVs]4 !4b5IEZ5 MP!_pN0r@QX F#cRfj5AЍ)BZE.mmp)IxV\m6sc!&UZq͹2ɵ&eHڍlX\ۂ)WJ. @Q(!ZtӒMK 2ۻhڢXֹbsZ-6QZh*ZerXXۛhʫb)XJЎ(V)l-V*nsr2RmIsvh5X*eXjBLb360iwRuDI!*sE!R}wg yϜ[ 4Au)CHJhJ kB @,dBM(t҂(CH*PRiҨfnZ6ծD)Q49XH 4ʢ˛@Ȋ)@i2( nuI lbJ(hֹ--2ZaƮjlst[T0Mqb)4PhSYc;lwvvkFJD$QIw\i!J (.ksIwr F ;ۚcMhKH’e dF @DV4aJh+jk%Qʮ,cRjnhT$\-[hIj- Qb-!bEmmEIZ5L%IZE4DƱX6FUbضQmR4 P h4J( 44Sti(R(š5Ҵd2fj#S5j2kAmEt E 6ʓ"UTtD@4CJ(E!Ftбh)h4QRkcKi5`m5ʹ&,mbF"% б!Ji-hETmjXF*,j-I%B*9TMM:13SZ1-sTZ,VW+lm[s6JiHIZKͷ6EQj*LW1Qb4:Fvj ҅<عW7LmM(fF-$@"(VKOn+L.n &H3 i SJɪ9\Y;ͪTڣfĬݪ4ZLQc`M5hԛEfcBî솓jJB #DbrF0h&G6廹\hрlY$&4Û[kwr"*4difœh[j"tM+kFŴU(ؙMj-AfQe)cBZ1s\P,IƢ\jŤwQFrܦmcb%Enj62KѳQEFmsEr[dH6EDkmciZJ IM(llۛ'-X4-cTmlm2mF֨ضM55FT BHғ%(ld(U\FIAΘQ)M4P.΄CTM#ZBJ((LmE%ŨsX٦rYUҚFKDhՊ,t!HPR˦OjKQGkrm:)J!Z(P VX5)m%6ţlm,Qj iCEtP%"MdbܹUL MEIF;54kɴhDlwud5C5:6ӻXw]TZ f\s!3[^5 h6dH24UEAYj+Kn[rhK#Br[(ڤjUIc3;rٚ@\ѨM)4٧;ͷ:IʚňѴkF(Xƌ, (A4wVے4PF BRiR)$QC$Xъ Eh M+)-hm1lXwZ lPɱnne&dH*Lf&4ûvSQ[AN5TLsJURآUb ڪS*"mFbڪ*5D[[dڙ2V6XdKEsUѤ,RRJ (- 1#H*!B)JP#@-QUFM E4 T5̛EʱF"Ţդ65!TjfbF5&[hҕXUsk!*,E([6-b6QܰjLnjDjTV*[E[lXѨ+41 Q44v:("Jt4eAe %QIFt*Տ]pB94GwSd1i5q(VڒMhTVزѓlҺUt5%4)1%%tDmFܮm6QDEF]AkFMc% % &Ds|k]AUpr^c#KM1 JkE1bUd-%M()"&f6-\6Zk-ɐ̕d,Y-hU4!@R J*UmEI2cews(D I3&H5T1-%ڋsjZ4Z[Qc1`˘ֱb-eڒdhhѶ+kkjZ+[س-bldIRFFZ*JDRZfTmTmnFTbblZr jcSIs ʒ+I,UE(-E\䑪6(F+A6PZc*4k-dě&-QhڣFŤ - A( RR4Rh] @+Ml\ܢQF棕Er(Z(͒-bhQjDUǻk^6מFƂŨ6IRlF6ɢЌ(IV1nUȢ$w[tۻQ(֢F[j66J(FFعNh5b6ˆ"J)5&1h51EQDZ2ZAKBP CJ-"mp]Z+آZEhƢsQXƳ#h\9]EѪ W6C&b9IDlUTmbEXYFQY"1 4lq(]&)bkl G+r[Ѫ(*ԣQ%rM\mFEIJԻ͜m662ƍh$֬1kFnr Qli"i(wjsi nlHl˜2bW6fmRFK*Kj!Jeʹnn]s%cLVK%FUknP1kF-sDmhht5%a6ƃI$%\B*+\Q,ljX5&M\vXX*lRk뭪ʓ)KܵҍDE4V-ՒXҏ"XTeV&̫BD Jj(J[AXڣXE2 l$jƍQjwmTdn%\\ܲXMt(DU;XH )h] \(F[ɷd9&` ccB-S%DJ*-bmlQj6F5IEF4i1dKt.n(M41i ҕhѦ6±%4@̆lm̗J#hATXufR(4ccfrѷ.EW&P\*Tj4[&6bMFjmW-2cjĮm"J)BeJibRTYMBZHZsWe`֊9F+VMcP\*ZV*+5mW6j#F5lb],k\رۚں)&j*IQSR-ER.&2k-%EktZ,˚ABòZ$ 5-IƬ-E4*ƱDhtH[#։ZW6ZҴ!@J%tyL4Պj[*ȚKcTTYT^Vl%FI&D@%1h(-$MMRK\bZ9bIV#beM iӥZEE5)Aj6!h Em4)x@@L@9#[ZPX-sQpmtDZKj-IkcY+Ej4mZM[%hW",EnFØ"ZCIiCAӱBhhi HHE!XXڍX5F1 湱F5cV*hۚsZM#X(fQdgu\ʺi1mtj,QmrƝZ$kkEXݨLHСJ(QMbƱRlEnF#n[r҇uFpհ#CC7.m3h6҆[B׌;oDRj2d$͊6jQ6 '4FDHjMcb&lMQjMW-nchlTsnQjhm"pTRhFSMi0XdҚ6Ƭe4V65hڊ4TV-XTV1W*hX&: M[ƱTc\lir*hRI-,IlZBE5+[TlZcѦLQII\dsr#%Sn۶Ji*幎jNW+jb\$;jMhHX.@mI1EH!bQY-cPM6#ccQku4ZQq(-)N6i@JtiG-t7.[crˤИ{90 REQV6S$&5Il75hfŰQj(ABQFnZbشTnN蠫nEslc9֍4Dh[<)mVkk14+s*2\ֺl\Q44E]&MW7-I 5;" BЎt:-qVnk4VKQQ[2%#W*怴lԕk*F (#Ij rhQIgue+CPD+KNCA\ bMc[&˜AtUEW+ `6+eMQHP RRdg9QI63lAcIQHBxw9BRJ44sH44ɢ [426(4V*5FXDbW*,gvnkN约QFCO:4&wVmcsW(Ɗ!5I+@b#lE(4-QXJ-bع櫻RDfmF"vbҔE&QR0X4Z5\(5"HMssۑYjDQȊ-0Q Q*5]&[bvFۛ\ڹ--`W 5p69Jh,QW86jK&5ѫQڣmM\( aŤPP-&4bF U1]E=<1JJ)Q;]-bԅ5Ƅ(Ѝ(PhHUh RhEIF]IIF+d(t!U !IDJ^@8$hC[)آZMZtTFЖȆZ_ T@&Anrlh-jMJ)D\֡F۔V6J6ʢƷ9Qc]0Ӷ S[aRk(D2NvwS'qnVJA@ xҚ1jws%Es(-EE;RM(M!K@[!iY1Fm\ʼnwcQ6Rr9wql[VR@Z TlU;JjMÅJjrsC0Hi!֙b(\6Q!T)J *+n\آt  ֍;l͊5Q\hK5Pmb 61HgE&١(bVdܹsL梷+xJH&X4#щtD҅+E60&#KkNI I-3Y61BsQWwh6*湪+r͔v`փ`,űWN[-9sE-&6tȒ'jQmWb$<I֢,nJVQ'l6jUm±rtbTDYnTTX[QtCwnG.4tS8hIIW7(5r9lTAFH1u@c< *nnnjNsQsn[wu^(&Ih"Rk5ծWmh,j6EukPmtW"9̍6AZg:QV*wq5r04ks\j%$ksWNnnQ#\1K{R-ۥBLІS àtS(HN H8٨`4VccV \sSnsW<#@& !cnNrt IE2 vSG* .d*wl`"E@U8A?".%j2N?E*t8cyv~^˗2X̃jm=,s,XW Ne]y~._,Gčnή ebOUeaf_jH*jFÎKڝ7is(%]4u1[qIJe$U"=syVU >?R,G+ME.dZ0vJoDVZ'i-P:%siU,N64pbmTER)w˪N ɑ1Q"4[%Q[:K07;һ){e=)XX5< i/pIݎ3a޶e)*]ꛛDZ/̙\vכCPX--\>|85x ^1gh`u#(^Q/5m]!f# uYcSNe`zXJY Aݡ(ʧOi44uIsqK~<&{2߉o!."۞wvf҇NWHy̻9wq%;+A# ,5 ӆxH8hOR"ĚfJ] ) :q MAr<MmM1M鋝C8uh7A֩;)>O?|Aʬ{r)Kg;}eoV 0{CƆd);zJ:F8!aDFюlqV, hJYk-ނ gJ3!<>" #-<n~? R(-d*N*[G_]8iu. ClF\=vve5L:d2CMp "b{CQ ”e0t`R2P%'Byjw˦$aش yۓQ;Rx_ã>T8G_v=ΰޞq>МE'6|]\{˧b$sVNa0}O bg$֛.n"eNEZPC!@pϧ K6Ӎ/d 2J`FD_E[tei!8P-ʃ*#AExk~Lw~]|cB "0 tmBaH%}0H0ӆTCͨY&NxQ%Lp˥fn[@ؔ}FtiH'&dUhguQWFPK/f]G TȧCu(f1P>'!KHA?Rs4AÝ^ ,"VR歊F'{G.,PR;}eu7{9vO{MǭY$S {S;QdX^:z !u >*4[t o@N E::,< [ao4Ma\"9ۃѓ51YTbUW9ZBTD,G oA%lS>Xpo \NtMŏ0"}l!ep:P87,oYE&ߕ <I.*:I+}Cm~4~!c/9{L`l՞Y9q~Q?Vʜ\3)E?8Ξ; JEI :Z03"륿DN#]#2)cM~( F׫5z;cM~/RraK4+m>F]d|;]%HF痾8fN'w{ BcÜи!+Byu*=l+jq  fw i6нFX>/t;OF_Gv;9ϙ۰;8\KnESSR^Uƈ:;z}m7{Z&*[L)NCQbZ gvKcVn s11SmѼ)F]N:Azucv5l/ہv?wdR|%O/u eLh*Ma'6%L!|_~ GY\PU K36U&yمB>Z)dxѕUSc3i$xDHȥ,(uhQT:k1XJ[p{m# z|:.>MyO* `<6!2c74h^b)=#q}@SE8Ww&n\lH2,˫I46ܟHSgն}[ćM^5m?Q]b\汯3q񅏦S|3z#KJOI^ Yjl;ң|ww[c&{O](2m2;݂pM 9VRfŀ)8yJ(  5;-R ,T+LFmg |,r$raYt*fBpC=ݘa:a *C ԯ,oĘ Kgoidg0N]4 oice^U>",`O$ed[u~'l\Åg];I;~痾!6fkHH̤vK/ X#{rMƀ932o*FDH c7CKgj} "8۶HO e4:?L!~_0*cg,hAM(n]n֯UtU]m ԱrN5}j9vpHLiw .R{=yƱr,qؚS(8wB7b-Sn|/5Mi.NwySPQ)8ݦpF$l);k+l>54zo(qWv܁0<=)md)eT!,Im_r-XpRdM=./j - [a QH/Q›\)~f31њfIm7u_a{Ʈ7c_!sN;L*]N1 ͗hXnǂ'NS#6~U!R& 澛Yf(q{}a>(.ĐltX};VQ#-HO7gܽ#;0l*G@'D.qZ}^A\> j K7\* e^QJBTQ'¿MUqMϭS@PFO\rTE,i FA"({kp-~Vw;{^ΥPYs7pqt'M55iM95>88I'U4C2͡;O/V紜JcnYC bi,jxb}<*+Ūa8YB?LG1Y𝹏ڷϒci6#,+߬排39JdGHWnV"ۿeB1->Gxwwaұ!AS$.]FS'3Õs4i&ԅUևr~W{ɕN$>͵5c-^^TI{-4x{sO@(T"ڇSk%1P'ߵz̞Hۦ;oߜN Cq9 =1ZFkӥ7Pmg3Z̙kK g)5(iIMt$+sx ni(q 'Y6Qc(Cm/. ͉`^ `79S{Q͵~w>r&3"=ٝ9=:3+zw`> \PM9JNuoYaoȁ@0䣶aOnKMNV|H^ {?ؘ規ǞKo&z+ssȨ L}IOGf1Ѡ,sEPDGDi |7vfAQ "IO841aEfB^xa sK~GLåTiHW~p㒷nwUv|Jxe;_E:9|#7OdtĤayeھe{^6jZ>_̾+ķ^/f|LxȭQIJI U*1Y U5"ȣm) $<|<G;0(b;ͤgw?*=^,k9䓬 s* kږr ;]< }&Iq9g殮!o_sy&Q>yӬҜE 1;H _)&tt&;Yb+o  Z9VJN^%x?_>l * +>aYVEJsKHo)9oG&l DRJ)JH " t( "(B-yA4"CġT% ))f3&ِ"C"Z,i[9g^!N9ig'PTZ,Ҡ)adw{셝I8Qq}b>ˆ4+&jcŕ 5[ωFô{=#`J0;3zB-a#5ԙ܇GyDk"fy>.l@d&XӻJFa2;)"(FB9c5FZR"Ѯ86mF܉82u)1b _2J.%`QW)RC8b*ĭnք&еǨQf5Uv3MJqǢs`a[4@4ShJv V!v]f0cm,n,F}ÁKaG/JCy@0;7ϑ~0=i`Vƍgu#&tv<ڳh?ݘ`0ƛ~&Z4:&dpL7sNEhՈXkBc&9Y ֠(W؝# w[ PbؕOO3$EDu%-}reP[&^*RT6v^]t3荖=oZ)[”2E2nl} ͿCFBEcE%m0q*_0ZV^-o(erG aktZ-֚C(WEKJyY[ kFᇭT|VVZMk,oCWcyZZ: +c;E!>"{WEZz#gkj Ё7O(sG!G\{m_=؎ӝ+׽hTJS@F$H y0H"kqbD,.^Jc jjn coc9~dFDubD|sP zsΝUVx~f׉cx[u[<^ӈ4zLg*uS$u|*mg u%pWr Z,uߧҾ` h@I +4̓8f %eL+@W#҇5qX??kZ6{Rϖ(тhI0#mFu2hRhrrx+QyDE{ZV0/%>.{\Rߣ)a@ma `+;wϓ7+b5a L.y,= ՒTD~"CsJnj - 5GW/Z,[.n;'o7()gUx9mLa7m;$>}46 j~[rG9ݱSn,emIf]ɔR/;|{sQl6:\.g$2=v, ď= l73 ics$U|y.A@_w,jOaBl4%T[>iS 6.` 2rFKG?Zc"Lڣ>ɉɔ28~yk_V{*qJȵqbΗ/Ut?8Y-NzIE3 ;hN}C~@6pd I$.ۏ,n `PNQ_Ŋ,0E܏~7ʜ,19Ls!,[S~ YHn{sS$m XxVCe <96ē tAwuNz5%z'{wQڰJٮ `7K\f8bR.뚅[h}`?rRlDq3ގu6m'>V`>_xmM'*\/E"*:6/uZ%lVRX/ R95f сj> [  N(X`Bױ2T(SHq"Ȼ%O2ƌvrn$o%8;~h ,}d\M 'Q1e2or~~KEYA-G9ds%ͮm"%zNnɒ`5ǽmx,1**%^3lgӍ- N]1^"1s듺}O*M3ԡ2]f :*3F-FdؼԥIJ] r\a^ʂJ.tVE2nլbÔ{SL,pJZGe]h ja \:QH7&JRc?#nl3k r$@D)jd&nûgCx WYq̠/OgWa){>$daM64S08d岋{ƈ5zJ+${&ȓ o%zO-ZsRd=ڝacuULReѹfc}[{3`͎,,@Kg\nw8כGїu#,kٜA @ǻ8|>&̡O˳FvYjbnQUv+q׈Dcq{oWwxCeYr|(з=(n]_^Un@Rǘet, 5)h3m)PH" @D@h-$̚IտH{b`q >ٮ ] LM `䏉3 ,F)P:gZNBA~:E5)@GA 71ĥ,JŐ- DiZ[4FIzѭ9jV=$7lsux>( tʃm!jH%k #0XDC|_8 }DN ._g0nSl.7Hؾf=N`>eFƽ:W;O*cð@rJ\.-B( -@`N3) ,@NWn/ǎ)Jܟ`4!7/j\ 6pt<+L}$\i]^ 'yhl@(2S l(i  Xh6oX}E ~*\"uJμHGgmWwi)p`tU??N\,X=Q&emI,\L4nF˳(. 1d[9́ (krQw0+!y&M !zV:`JQw7cxBr%(OL-7P%g k >y&ɭ )!,2&/IY.Wj#+D0cե%tBKS5^?_h^^Um[֟ro$H`fW*xQ1yL%` ITi=,|ţ* ~4{Uwy} 0{OiLF#izal5CMA]MD8k@j@Z)\fuyiG.Ynn~:_J#WKv cV|!dܽ@ Q4._E.YÕoxp-+ 7,߆~k;~ ܩZ* & j*KCR$&d%щ%5f7V)L B1ǩ !s>B  kU5hhwws?(8֧WϧVf} 3RQx ɪ9V[9vѭ\S@4 z`9>K4xRgŪAmHa[(I-jN6yU"W#ƿ͠ӃYቆ1ZF\Fp_ϻ!C~Kw^2(`{&lEYz+V}Rtdf ^i'ϼCmm,YW"o(VVh*DƒnO-%/Ɠ4ߪ6m_=4Uּx}gkXKR5Ve,0`GLqFO5 G Ѓkcgf1;#i 519mpBϲd~~ C;Ը\^%A`$p)n8 ϧ3GK+dowFRٍ-_%EG2z->R-96Vպs% N|V $ǧ(̫ .Sral1$dK\@?4˩E,/oH<fqa} jG_9ޔӫe "jnu&467gQ\yN<=4.@20QW0Q?sfE- |vucXKOeuXɠܣ"MPBMy%&92ri$+av/0LRjcLyЬnj7[mawۭ |-f 9~>f%\.㒧NNiٞRyX[CAVl&GKwfʔ>xݔ.ˤW^p<hO\&̥%5Wi!vzr4ݧGY_ ]1gE8[o8b*ǔ;=L#-] ^DXcdzWr[İH՜!6.Biq[m+4.<}k:L1Oab^}ſdԩߴ_K(;3_HהW9)!wѼ?}0'NsASDu/CAm+ -~5'+aҦ6ΐ͓Wy&M/ S&d8r0.rUƎ 2Ro+Ũ?[R Vq쪎5l~v;П>_zDw<hyZQo8=ʧ:Eqb!?5{T.d 6&߶|1fx*gjl8" "w,MFW;| >8Z 敜 +Wh@,^/-w~Mv|PP) /B&QEhR'7cEEJ٘P(pkFE mh.W"Rg#+О1M4CAEHݚjl S ʱaЋ߄%yM4Ԧ*v?tǡI{̖Ē`YYM[)xJ"f.%6E\?#C8~raG69oOTbFkzYV+.-<]r,h ,lw9e ױbRXDOI:76dhAIFI}P'F!MI׉5sRKU).SZh2~ХOQҎ(pTل]qK$E9{̺Whs3Cb)$ :Fڋ]sz_5MV$/3t$Ŧ_L/&>ui{ZBFOǏEurǠokx9Ͽ#K#Z$IԊTQa&a-ÛPco z!RHdh xJ|_ s_\đXS1Hs⌧>J,*! 9p0h?H$$6;Q0g1Gos~u01j B`Ɛ|iBi˾: -]l"QЙ@8T /]]K3$ށ@e8 dwX:J.U}ˉـb6!43sp38ra0uCbHW<B=)4nNssG5S JaˌՌJ|dLisY2+MOIy"I3mÓ}beFu w,(o?fΏ4;U0(E.QUrwM޶ a SC=K`~9-+8eFjKӇ` t&!!jyO{5ܵHN'Tn;^Q'+J~bantϬkqc6=u*m*ae,SiƨJQG\5=nw#W"I\HqP#wX+Ѧy҈A4QH7dD$>;E9M~Hn7k6>Ԥ?{.pHxP+`Hh^.4Ĥi;ܓLE+IcR;`95?':uEb:?w]dܖf9&&Ԟmcȵ6t[gM$Nr)L-#'|POjӻ~޽C9?vʾ͢myF^ 7Pl]뗧)"CP߭OlN~) ;5X&%6h|sC]S^r(ÌCCf&Y^%Yk vWyӍGb lb_>6vM$ȳE5_:>(L'gb,3cjaGpQ.4`т3aFf{_1v 0o$O@ w\ίH~ݭ>tDIdxDu؄=ҹQJZ< y*q# o#tm(ȼ^cq`L(Ir(0IQn9y}O$xd/p[\nKp܊|M|^pD)>0.FCQ+trEM|lj N]i=_5z'}꼏[n+N#s;|9{WH}VDh7?e7$%W_H)ٛѥ{6?45;2ikljAH P@?Ax8d'#Bw yn^ĖErsܨ\T7<)nr5bLoبh;SGz'8a n$e w83#}uVu;Gg>mUV2cw>_ʻ%{ߖ9DF79V_㒗V2o律﫡=@JMlTφn=J>Vhx>.3**h)t]~'2&+vGā~m8-YU ;Cv޷hF'OJeJ x}g9)NML^2]7kk _yxe#]ȕa_U \B˘qo.Vn$igjh2yes5%VǹܶQ^U 4>FWEfOKGl٦qp05hkD] RW XW}Qkkd`g$8ADAOJ`5s_̂E"6 jF{Ө|fϷeE#"  { ETЊsfjz6VybfNUCܭpr.̓((]=jE/nqTb?}we/dQnJǶ27bRd34e9ݒksXH#?M:6qy",2e*g4m'P5umeo P>?Ђx37$``n;6zݦ}v-*%uj ej_7.+gn\}a@g URzA;:L;xU'k/N3*lؐU%Ks$փͩ|y$\& p&:u\{=䶰%BmOEn>_Ћ *DRn>5i_q,_M=G193e087 ,\$HS$'[o15ã`pL9t %ކOeXj\!vnuW#[fLlB뎚@}"y[2 4{-Ջ8Zkj$e-K 0F+vkco4ͻ]-!AO\@e#Pnޙ"wbcLz4iռA !9K\m-Sw|-O&;m*wzHUXp~5/!̫-2fxov`R\_!]J(H9j?/2Z^ nosFgOO&-=)2^eɛ|^l:K3s&`SqnKCͯBn W\װ5Yp jUު0WxLF'zOU.X eBGQD]Y8P4@P`х=+D'-3lv}w mOJg n9yz_%3M32W,=XWVllmHK +WkxI쭁axptQ҄LFZ1TNƳ7ܨ m[4']Fa lq~e9Rc?BwoZԅoQiӬ6Kr7 Gmᒕ|̸`?NI^Cɳ>5- {H:ol05J&Y)X#y|da ,/"(N­ ~pG,Cc#GJ1JM9C ,kj3 Qy(34.]#|KEvLeE2 88DbT(:,*bmh+k+~y˖Λ|uZS: ._~r_gy=Ow37HHd&4)HG-<+}g}_Xs5@v$(s|RXw5-'З; $Zb+?lnT$w=K&j|D ( -O&myK]x谟m؞߁Qa;IMURUEBXW_0h,Llվr1`-'EN(xh9%Ĵ cd^&4lޭ&+FCO𾣓C646:wT΍$^k%J37}4їMAAupltBqǏ'2ƨt>]q ÀMtCDD jee۷1uq*8-l2! 4v;KsR,e iFAٳ QS-|ՌRy[:Yb R?:NLKL dJs< FQF:)T%r3"Q_@jbp8o\'l+֏˿z=siS8}ŖS 21Dh*Pf -5~iN?3vIPt@A*v3'M>tېm9ߝAcin]~>pI?B]Okʅ BfHfJDCp3 4vg{ eD] ĻRE Kxʼn 53)5Fjvu'DSc>ö,\^?^렶Bh;~_b2T7Ƒ+mI#a WD7vs~PDʌTdgLXj)L!wMT.8iKm?<6qSƵ)+G`ӍZ6A;Qf\7F"Kn OOSs8~'nz[?\f8?- V"l9\NCUO= 9Jjdjiii8 zvCyg3,RvY4 龫`O;[/w']JQ& FP { 3/5Sfs/b|$ܻڢ/W Bl:Ql N@ t{?5y/H;Mc9 lǝQT̋Ǯ_ _H[ I*J#94A7N>hGn2ZLh "JA8piw 8@Qwq8#[] m(\gxu԰PH衯Dj$퀾&89;cRH_ M俩G,*F#?pڲapúvu-_Ql[@Iz)5fI'mE*ʏGx/M11 S_g!` w!9qYh:.?[46>2O"Ŏ,`:d-Jf⍾nvȭҧca3;T*zH? YZw7hbm|nY.' oJKo!e2#*Žv{#Jm]=}z9d冩p]G>*c{ŤR`zv;h]kF"r& K!0K& Zs oRL.\ j-v }A~a߃CY'44e(RH҇;hZwt=ޖ}An߆Wi AGho;|ѿ0@"T) _Cfxv|Rdns6F/aǎ^v LMs/ s)[^=w954)=Ms!'R+k]Y.H//pJC`I*ۋ:E\lSJͳDžzn?rM>RǧwSԒ R% EQcHm~y 'caEsᮥ1 j[/|&#K}! O-RzB=WPhg`L7rXKca-@YOLLvsiZ'}Ӵa(Jc>i >?B`,c*٬? tK/uw]B+ 8J\}49xla._YZT'iخsDڱVXXv)Oz&lZ[>e>djHH'k)y7\j_)1bd:O4cRLg圈5*z)k !fU6;qIl|z+2RIQt.W@r1oi/FVQyK5NyL#%,4^)'f;_słzx)0K}#a4ֈ0}RG+]A L,S[`P:w}lmٲU%Ѡ<>9L͎4j!cHvDRty\E ݎTv͆%?0P;w頁TsǀXAp)/qݧL.DxQi0PpQ$vs2H6w֔Lؾ4uQa 4T J&(:_NFK ᢝcßitu+=[x'ci[:e!R fY`q%=2%? X>>ׂ`C+6 Mtd:90$Ys3>.IN6SV jʔ5sQ^gjp8rPZjy͔@_I9]Vї"T| rPSAݕMY X@6E!DKԒ vRʅQ 'w3IH{}ek&6Afd2SԵxs֕t6[FC)T\9l>ZQ9Lwr-@$/W/)++\="nCYF̑e'Ca(Kyhj-̑Onќ׎)h#\ir_hh^QZP7!zX% :퓑9 a*@150̣&8f_'v'Ѵ6 gZfb"˵-l1s@^f<r1^6Wp]Hi!G72,寮f3“8 []r(8GjՀ\XO.]G۴9_-1f`@oȸg~BE[jmNapjek;ԣP`~Ư=Ka{,ʔ|T ⹸OfWHM\ :6nQ)Az'}yi<$h{OW%~<58I4 ^FF;+KQyO BRw51c4KS@eOͣ*>چ\a7[y퓱/E{>#K ) c`Bc!NP糔U$gIn[E*E@ypJaRܶWJ,s% gb8E&°&,b %AA0ĦZ4[yFMeCysNnNDikYɐOU(S ͓])s{>CUCnL,~ ?6D iMƥ缊=|Ψ22 .x+!$;dt X_)(~{vkA 219fՁyVjC<~o<CTU>ӻj@+48g(LYz#mZ4Úw頔Eh@]ȴr f&r.ԜBTHD8UB77+e9k*1  / žlԇ4#RI57JsG埅[ך()E`0MB"3{Og)DnV4&y9C]I;@ l/طco7W\rf^ _=3ն~ &¹C6bW`OQISwxC9ANs5t +}L=l^uh!0|D~j_zc"/y5guϦxkv <z~ њm2ya4HM(>;eȪm6Z@< DD&-os>_~i1PmlVю4lN[mq?m|iQ.F -T}X>PTUru9" d_?_m3LsE{98C~܉!0lNM=lޤͥQ * ^(!zk[ Dq0WJnAht_ ХŁ@SQx0ݱ&F{NM^Os( (8 t0̃R&,fqYke!}Ql9h*ѶAA& 2&3Mga$@#ˣ4lj @ʮE xb82k}Mpxǂ 'mޣP~F{ӽF1SprR*KfU9KY$Te /eU'z2ӖBx_?1I*%,CQ0yL)\ E+[J򒜠li鮻*6koowV+Hr!D)*`rŻlE}c*5q$ yS N-1~bY%ņSsQ4w Uf\y#wKH'Y}Ic6^G}ொ=9YTU ]d4Qכ'9 !lw`Ș0;$NӼ}߯=k-Hg?z4'FU5\^a;}]%8zec(/ljbe_ki[w_S+]+{Mum8Dg\ +;x]~fz}vj8IyJ7,rخY 5(g.=pW|vQ9+39J(]'#6gď{EL}ߑM/@Ҋ-d qm"Vɱ̚WU[iO!Ԩݙzыv/p4Oޒ2#mhgad(nݍ-8!ȇW(Hy8 QsAF{: ,a݆h۬^V:ɹD aH?!fR,/5L"bn@*hra D?9]8bQZǦ3d^WW{n?0kZ1ũBLJe$2C2NCR'Qog*^ H'};dߙ!фBt/" 7'lvi27F݈D bpqwvdED瓊8os/[aR%Q +Ӯ|Ë(,ώLF, taGPw:m|3tP!$$ W?N31Bf᡹l#PjMM)p٢ēr t#}Vp8m8? ZqDvbE&K*Wm5_kۜг!ax9P"s Kyn8bpo~~d9ӌ?Ѷ"N!rnNv;ݩ CT.~7yݲMJfXQa!HP>2ڔKU/_ǩ? wNAz`^&I`ٍ3nY}JR{wз h sL~Q[R3gy'ڧ)Qb=rI,<[ f A-6$̴1}qFE6i\1tcXϱazy`vK+,(A<2dGlb͘Fތ{29UbC ,ZaSDcu @_u >i"2 Y G ի\SW,ChcK?Ь `RI7gЗLlFT/bz-Ք .!5Yn0Tí=Ow\ MwX*2Aj:2Ցb̳jdN6QٓUcfN8T]PC%>Y o»:HX}jà^W 렞UD3DmLaUK64O DDVt(-9L¬Tw>ƋK  sy9MaYh_ܹHš>gKf781;:D3#%SM:Kj4tf؍1 `n,ME]ma#PWrWr_Uw͞&8y+~ GGbJׁ[v$o ۦ`rfuRGwB4\1W6$VBhȆKIU-Z($N'yS3ҵ?$ Dh^8N|2Tple* [єhr)2$ 9!4k ;kH:psjzm)p]|5ZkÃGUfT tbӜקw@^hm"k2e: >M"0JΪ$3Sy(DlC:mPRq*}-aF~#}SyVFu>] AlA_Ivj__uZ+Wehl%0oʹH]N;rRovkU_C+o?RNJߺ8MN)4CyhG7lucS %t 5$i)vy&1-$A_loo]hqE䄆)heK] pr[i};_0_%vtY$w+ BB4 py?`2J΀Z/w}7;{PJot9RBQI du=/n8lirT\~{\8tmPfؿ$#-~]vއ'ic߶&f{3ma[0͌=4p !wރ_࣑hwlpߖ+t3HhT^Ƽo|ƙ0RBq6١e^kUL<xDk5`YSͿ%1gٷTί b`~|n7YWv3G*Z )AyԿ! " (je'K2*IkFvXڷ1-εpEh6WSlk?( u(&D»^2S7N[/_-f4*U7Sq.%-U"B1GTa:PwB+!x{# ZfF`IHʩp1%01W8R#= TEl xG3>3w(ξ?ppχs_ !^fXhB,fJ:6 {` +9ݨ>b{F"F$fo &Q0yd*):AG`* 7[=zt8{nFIP[~Pȟ 0jV8}v&X'io| mMEEޝccXwFrg#_GS*,S`_IvPBܜh0-&jV0۠SaibFjN\N*A( 1'ͤ $`*EyX/hN,}_a"ס۟pF'ϼW'Ձ,>(A4aH|KB l,B?%%bcG^A.e~ᄂMDo#˕KJi f|gR'ik>Wį%J)jcκ{c5$1W+All<>0wRvd5 e)R=ʖLwAHxX4ȴgpBOG?? uOᮻ#MѴW <џ\cpPsh|[]|(q̶ Bh]L@ Aϸs$ :@2d\햸HO1{n8yjbGmg$Das|x+AK6 evvlUR^qauWWx:akk. |I/`f=d!G˝$UE&)QxԩCtg9]q@I߃IXjnz'¥rÅ]TGLmqU Z\6ggH1"@bfF_ncBD%DWs^shDυ‰>%rD)UB̄H2 WÁuDj@tnRiy<Ȑ-$&Vz!WC4jB!!ہ4dC+noP'E4U~a)Ce9szNis[A9s,}z*9hiP"]=fSxv [c3?Jẍ\a`y džZ>2B*#:ęDeZbDK[bY!6)$F:Cg \2gTcz5}&<'91Z0Qa?K9Qr0"Zڊ(Ho7q.O jb8+Ƣ0G#%麞٭Dv1ŖJN)ȭ]Axfϣ[+ _F-ڟ@mŠpXlV3aW;PzUӸmè }2B?z> W5*Z-,\1y;^nf6w3y M3ڛ \Rlg%W8|w=w+ͤASѷ*B!%R(J ZݴZG(\Pѵ(܌[T'k:qFsQEuCz蛐Y8J uVW/`Lݼ`AMϬzjnv9[5@'7v 3u +13&_b9cC|ygd7 of;} ,yxXqqhkFlFk|ʐ~l Fp@A|.z r!~~zD\w4RIKxN7y\`#񛞱pDLDj>:YRqW(Y[IP}k7%Jg/rT% $YBΦ0ΐI6]_@6q}|k,C{Qyq!r|a*]NFJSz-^Vz=pmJTFR H .QYJt1HF'չ:Uȗl BahF$(GqC Y6K0\:tk8UL)%q6ۊ,?љQo&\dq lt0mH<Cy֥'&-@" nhƳ<XA0L1e_1L#hD( Y R ufݦ,VsȦT*+l=f#"sw>$L(V}?--QzMU/UWO~UAm+r;eTN K&ޓ rhyMLW&]lj#I^䒝*Fׁt]*8IhK aϗF~ԗr06t{{v ?/w@tr"ɀ~{\qG]I74lIiXށV!{T X1$Kb.F9 #C+F ?P ]/J׼o/7q&FMK) ATkgu#wC2$m"E-\́"5s"zf} k !XNRvo1DŽ[ݣm{teQs# 3]ma sDts85i<$$$Oyp/7ͣo=| +vC4eitCb:lV{VnԂ A{5,Z^1@)jok7vxo?uu@uH  x8jhN\4jJQ:L PMl}Zv?HڎF r|YxHdK+K<Cq}h:ʜ%lB4k.HDCyRc% |y<*tsrh3 # OcLw~;ʔG8{1B%8>e9JLJc'Re SkR rw:xz &Zb -qQ* Ldz' R%+!Tj+^Qzu̳vW"hqVkF37XxdKMAf;ӍW;9f s I*)҇ri ticb3s)ڏi9 {Tc SBP8fh@oY> g.vOHЈ7xa0@ ^H0Y(j_o&LtjVfٗypT,"b%E3|[H6_`ٶ6vgI:=w?.G=6ݵWyt{۴@=B;`VGG״*3y3氰n}cL򻿧\t.xT'&^/7S Vxt>N6s`py;Jn_ w8@ ^*!BQ겞/3ĝSV*i]A Ri:ZЕ$@;#kt=[AZ~޵4õ2nޏErM6̛*v||;zRv^Cǹ{G䀂#CšT|q^{0J{np}nF7tޫyCF|THw41wlkvvq/vz.Ö8?BL-npp-?+B>dZHE~AG?a OH6>HHK^[I0U(`S@?ٗj0#]'U߇ ]OF?Wb~ V(^I2ƥ;SDE%kQӬtU}/ J /#*']Td[h%ckmn7Q3Ypn12N~zF:H~i% ^&Ʒ1'xU~}Ʊ ZɲCab6;󻙟!*vjMCfn?禕mwszsB2niI cRYPcwd,]Fh1j B5r0^^JnzMURk:=f]: kEv|R"tMf^;]AMM׀9z7Og&b\l}w^=Sni y!oȴFC 1+DIѶ0S=CaVv֮b# ^# ,8f똆+bF3_@FXG*Ga"VVF6RRUM4~:R\ciSUQE|bLmv@8a#w Eko_8?3BX@?>9E[YPEϿ[;ÍD&HfuuԼF|,5 [_X IB@>WAom yg9<ܻSQrTELOU3uB DU+lx%geńBRlg,@#?#^H`㙁>P4-uwV'@<籎|3lJT&X,} XM<: {A_嚀Yw= [tv^>9 PRxOچ&7#7#d!8 Rt,o?.O/roF)[ _ꚈUlȡA/~R@y gOA su04H"̅AQP/eB]}KũTW6HSk_|7 _D* @bq!v~aPC9o"(P]\#"MMԁ e^ |2َ=+ GN[r2zZB.wa G6)IS-Z/pnItk"3ᾀ!~?m0Ə0DXjg@Hɗ?!U^ L}.u7B ss+?|jQ./e#nyȔV :y "S.ΌKdz:;vt/4~9,bɆſ9 C끰d6 @#::53l#u.<:}]ĵz56>' Z'pQzB2HKv Trn_[yۃ$mIH1*h֯t!Z^£1G>[&ÌfCI.򹲕6i2<7l\:e$ ) /o,g#wCOԥEQT࠳erRedJzrńjSLbd)GۭR j]8WKOC A-D55a7c{mk?+T`4UAKpzL1KT_0-0߉'Ug(CvpgȐ|o|ć*6|-&F/Lu ;{42KPA "s͖1~0!!_)ݪGD0 )VZI@"dV"T8I#E:T*q崺LBrdd!{v-nI˘ɚPu4rF9CE`Np+81\;Ӳ$ԶfMp9d8r_1%m&+ZVS gmUcccv1-vSx.p^4%Ym{:-uXxoiy7 τ&XEK虌}fRȭAw}'I'ڏZ)ja}fXLb.߸1@}?XB9eD 6AҘ ׂk*>F=!սNv̢*{LorUhm=+DLonsQ~+›iX(J`3qp*s>{N\7휽DpEb7sl +y(]הnfƼ$aEvt]gէ[8N?h߉)x!9aF F,/Q̇w&#D2k"F'Jh/GNӪ *MзnjoWD4_ ܢP#1n4DRc|%ϳPIgISëf_X?˜MQ'Cq]NL>8i1=?q-*fO>WD|0TPnL$q$EԨԌfmI;ʜ0ip @H!$_6tx''.1r]ŶYjYbv#s9yJnv5EC4NZ߶VV1srAWe+1s-9;Dcm7)L3|'NL S \PVOى9hN3\húeR="urHJIVhEF Tpbʿ6f7"|[¢UDT8 ds[GBe$IЙ>vB$(i#T|MU’Iv(lsO ^]ʑv\SSqmr%ŋDwf`bvr<ݗm/d=9+5rCHI:fMq}̂Ty&q1(İ]~y+ԝz-~xAτMvsπ#ex[d.41GlDyO-4gp4 bOv1܃2aA-a{[v 1J,*p".HFc1mRLNbC&-c-@/.2ǓgjXj/~$))Ê^؂ ?d ;dE)!|D$@'sEdX)!.B}LT-XW:֫=j"-!TP1¾ &CRQ}CXqSEf?7@pFVcN䩌}_M~p7+u7yi.6+{mb"u߇$F"sVWfq3dܢr0`$y#QT9;Lx܀^MirFXf(S`V4|CΠ>\M޾zh<*F۝t "pr3wp;ͼ?iv{Bjֆx BU1P~}26'oC[9&p8Q3h0~}:h-~l9h9dfP1e/£OC=J"Y@$Ԉe*ϩNp-jk}3QPTQ G}.G`e|jf_hmRplL]^p\vIdUoLm8JeMf>Gm,; (L +0\(nhNwHzA(BPU3)n}_sG3ƩF8sezT7(K)RK_c*|/zt{:NM6f(L.ʎ|k[Iv=eb-M*9kI.BKoA]ܧunVqR b Br#DZ/X=n] 0rǔXģ$>$'锖)B(J='jFQXB?굕|Asa5iA0ímys/}>ٱ%0ѝZwvR"ib3YhmeZѧ>tS3fujB=3daAQ'+96yFH|Nr@=a;][DY6 ڪ@b5`]i/Eh9hl &喵5){>awZV΅J]c-Lӆ Obٙb Dz >X94RPcs5{U;ϣ'qTpAJli1E&-vf&}SP?os+Sm?:C3OkH/o*IҾYbjΜtfSU=B*Ag1gWf3*opg%m?PY_%8gV~!M[X9u V4=?n xS 9]˱ISU(yR 6p_܏jcl$ׂD* (ߏZș6s]_GW/ OT!z[y g,L04e%KU}Buڦ'E۝~ 0p)GW)3EHc(< 2IpzZ.$)`H2*{9~7?Q *.3Sl-tܟ^s84'ȭϨX5|bY.4b*4%MRmtRR}4ǔ m =/AKJ}g|4Nrb}GMi@'$W}؂X¾쳙Qd">vpIznm Ƨuzd /tF 24_anX*4_x9a h>/ i˔UbǶ\F4MZ"XVd,*`2gtDмȼvN2AZQP5r{[+-TŮ,SuE}hS,o$"5{=+vjiBy!W*թADCp3iK - zU,jon0$u|fMz*%1O_g)UA=#^S | |CٌbxuFZ쩪lHŐ5~N|:0jV,Mo}Mi1J.a*DPnnddF>zs{؞bg{I|D,eTGBo>W-pWCz$߆%͓H OX^ WYԌB()ᲃV:nM! wP*$AÐ[4 D>~,Y|Gj/[*NnHaIEe{) ^RV pMQT\Dʼ%jHsq fMe9S`k~:T/z@3Q6Ԛ,N-1>T` 0) ) @ Hd/bnEQnrw(48)!zIFx 4ֶ~|j7jܗV<*r.MB-D[s;^l i|#{**1&uk[NyI#:͑GD.F$^[Jl6pT|5v"}OvD o.]<0%  E{^Z$07S0l{7HR۵T#}v>35UQ>5ပƙ51y~e! eЃT0w5kpfTf³6E-<0:h]XIC{65s`zIBuElBZҗXb?}v;o[hmIl#g58\[-5J8.8rQneq9F#uF$ 1Y;iw X){S: O\S5zɉme\ۚd+Q·l)K女U}/RuS$&ojvD_p׋HY 0pF+L8L t)Bz6(I6&-(DjC8e,kK*=A7) _j{ l0!AM+6c'E.:)q.Z-'aaՍ 'WtpCWyIKH4 ,;.2ckkkTܝWȣjTVzq馬KXOCw:IkYݗdkpAB|H.߹4P 4lE`4q9N/l>of4k㔠U}9GO[(DW$HW? }^MjvM-/k/'z0$)b*`@RBG|j2Ypv*8/KLYW _ogJ9z0KsUcͩCsZ1-=􍉍_68<]=zV/D@nkqucb8Uj3ViOO "WN[~5ܣCu &}[ 1W~Nn *][x]ˋIEG  N5'9^ #.p.oF1&|QrOT+H@IVc\4Bw{_1i32!*b '6 -!KsNy豊7!jg7ْJ`Ts\o<ފmoOZ|t]EoY^,"dSC@%حMfK;{ s.p$zNUl(: Af.UH2!6~$;\2Hʽ e]1_󭠬x>\H4!'?x7񒄽 ƞpKM g=NdElpmcoj`"`[ryHI8 i%&b޿ϡ2RcGP1 Qzփo#ؾ{T*G JD"4]FѺA%10ffFKqr7R.j &z^dHow02YȬE4XHTP(C[v)eVmr]QPуUX6|Rsgt,hQȊ^lG쨤% b5*kV UD.y$l$V0Y^z9Z#Gm [:sK-w7Es>Z:.'E#|+i:))J Qc[lݗ h̢Ÿ3bFsT~Xef ҏ{4LHYFWd줧jhwZ8RuVc+4*Znc9Zc)PB ܩ{W6crcaІI>Ð=:E|*7 e%wzIPcŴQ-1J*jC4 a.jP8FQt[F(5}ȲJ39n2X5Jpu/g!4W&e wr<^ @YΤ]kH'-φwEnẋ}>zE?Z)347P!Q6|;%bQ8c\!4 )SAzVs$d9ȗK۞rF_>rWW,:oOo5ԑX+Ky5}e%]/"" ? ^AH \#J"8TG1i مɃuֽnm`c\ɹgM Gjfix4E+eOCHcT#2D/aH"ˁutrTG >*b] آ}*N?uOu: 9x'6{\T&ju0Y W^m,[J8AiIY*:?< kn7K1b^_g|Γ|")*^KaQ(Rkx!@q2j.y\]jt˄9WF𑨃Z[d^nw}nP..,Vv$R8}) Gb5G֭*riS,~6 U[cT6jOKK-2*+AXbAn(}:Su6c]H7%y)85D*v8R؎zPR!gᛲ|˃y\ie=;wðu("Ȯm ڡUkpaTЯk uUŮ(˖w*KUT7&d=̨բ=6s&= ~H-ȭW73tOr!%@߬pMl59SѸu;b6PPr_*spR@+dFծ5͞|F5dxf`nl&vk.2np(>J]P0]d8Q,/Ɇ1TP_HeUOzv(Jƥ5T1|JwR׾Bk*2CU9DŽ 6=SMӴN^cx'{Z'CSj 3lddk( sw~vy&ccfyԩu' ڛx/mhzQq:Bs,%/0h GE ēDї5U󸪍\Jtט Z⨶߬AQ2ˏ56VӒ9=6P e[!^kǠݩ`E,a<ՋfוI, 0䩔4vJM^MT hՔ1E~,}T'@rV,AD~Ɣq~a)mR6G9FvS})=$PJے<2$sJ:3qr4a|U ]sz(A`/!w*0k4!4r,nSUj9Nz^f2j ',}Zi??]оHW')u^^&We{KVLxJڌKU J=x8ns|/ "m:;5f3fUIqlXQɘ}--]K(6yLhylzyܢghĦq5]n)ݷR+L_[OL=  *P(Q_۵{I5hS8jմ+z? q_d熘ZTeiAzw)a͟HXvχoS7gAҘT%5!uTZmfj?,ˡ/+g[Vf{RX?W[)cLƁw)CD繞W~AȆ2 e>y5AH6"vXjG)kwyT/>ɰ*dƔz4S,bF՛OWL%MxvXfi7s=ZǾa78iMOݙwX,e=7QNm)E48PRJ$Q{ԑ<WŊ \}k]Ua\GN`Lviz9aiwVQ sq=+=_vρIqԋ s諭/r<އ{3ˉF,N|k4틝rKʡ|&S/H=ꆩjW5/oەsr7.6__uLUD׺}-P(zq&nfP*[x^mZ܅cAL2nc{hL P}EMfE0ݵn4S6탞^5D 7 ?P0O& gm23_xt52GcIxj8ShFw,h.J)6n1B|=+^iS0wpd_N_Yp05٧ {a5;O{uMh5 J<1vg9פ互QtGov횿3tVeuסO܈|djT&k8U( W!ҺbEe]R+mXͻq%&/u-裋@s>׍:Sg3/`hXtA] rڴ^>`g>MrnVie2 qi/ҩmi:7 nRX5OS,VZv0]|XiR넵Lk[xvUY]ā @}Z^Y^1nwM#n d55OiꌑwTخ$-iЍ5"2ҡO,J^ڳk t;J*PF!-Do*Yozۙ] XU"Wiixꓸ|5bA^d!M~LJ7h)(9)N#ϫNjE;F0]Xg4ukVʓ =eFGj __]$%4tF/;w幚ZsbɶѶ{~#\,+W(֚nvN4n,В7MҬggV;>#pm䋣g(|۟ϋ*e,b5_p;Hd_QH^\ݫ7ཎYB d*7LHQJzvʘa$JR [D"?Cyχ` o$:~ J (f=ECe rh߹}30酞^Ҫ뢅ՈVM ڳwiSl-<K˪f &ӷ̩;di't =O>9^d EdѾOܞfB9/~Dm(ՆO-.Ґ)M dG&?IO۷R^Syȋl QEsѳcc6-">Gf%U7(i0H-_!~*JLg_fMw7SM7zZ4.IguV-dY_YA C9h"1/yA_]PWUbH3gYf{,ul  2/ҙ8r.JY&wp '\+h\MA`7*YJ,MCh,zo䯛NZB~U%1]b;ә8#O?wȯ M4xᙺu:o,c"S#8n7F`Z|Ǘ-8v{e{6rۈg$4VQC:Fhlv[2Y_ mt±4/t°~s6CL[x)GTaQp$S6y[I.|2Өhq=1s]z/joOJO SqA\[6S=* 3P )k=uRfP2^Vkz 3_IFM?D{_`׵t]+ӣ{F\mE KHCv_d5=WEUCp6ޚʨINH4>o͸kXuuPHҾK~KO=ޢ[V]!|k趷<\j-k{{ XqN|mj\i,>'uW A (3Ïf#\/N.Q:s pӹ,{%+.T:(\&^N8#4xҩ.[K.;8Q׈3Q/Vit{ hwg^r+xE]oWvi*KB?eq{9eӯ{ý.h$hr|S\\-q7|= ǕaBgI r;q"'5o~  =?$oE1&,Qm$i[>g@kF+=7d7:.[Fm=]oƂ+O߽K#w⹷<?EXޘ,oN̘~zivJN h %X]EMw'?ϡKJG x}"vs.k#UYeO}~uNg'D+w oGSB5aQ|y+zQW#WܬL9fpCh]͵#4lQLwH?BOy~%{>>, ,J >ۥ\ }yZ\}n;Т NWQj 'sTz9-oK)4ROb6{]Ye|lknM3츟%qfE4 kl(k\]*̟ҙ̚K5△P.,pO|]KG;Jr2c'tO=(n3AXުa΃%sEb_LuJL d#1 (.,Vb^ pJ a!/9~ _IiQ}}e9!JsJ7BR>FrxgΜF.)9tkmZdZl1J}ܹMjZᶶ)$ԕi;`NCoʹR|)H԰c1w*Y^ T[)7s#)E6iUu|KC#v O*N‰_H(Ms j/ܠ7ͱ*,N>C[UW窿olatw|մ<}:dz[6/_*怐4鏹])Fֲ3E2/<+?D>D)cqƭی=zV γ]*U?ԔXR,Rt$tz_nUjn/kRT^A0U*%hR]zztNkVׁ{t][RYC֗u?w""^ 0Vd93k.'EzX9o=4R))RTb&8_TMnrM60r;Vj&/^x*s4s5]oMoCFyZ4~.F%[JFqK?=FLK W $!;mJM[]/b[s5lMes>m"extY>E"y]QoM!KSr0Bu1rV9nӈ,daN'I Ah"l_prGwMݱk sj&"22'"gh% aǸW`L,xpt!#ߖ%N"qmt?4-R[+ͽ-ǎgXG؇2 ױ-2opٯnUƂ 8@ꇩvVbT$`N),aˮ}T}rחՎe5#CA4ILr+% >).x'L&oQ%BU0Ot1.7*D"6|mm2hϽA9쫍rJdDj/D!E)ݔgQ%޹lj}B:?[4 f;;n_w ufl[ؾ^ Q2;{((Pmw\]Ezo5Jks6WKUhﺯUr'0fSnDx.S6:ipvEDLO?E7mAw2PQݷMaGlʥ#U6k"lg CaLliGڡ}'/vQwpa~[SL(-MG\,Ie ķv_->PL1FP@\?\ 7k[Q |]<,QX÷=$r҉&ःr|'!* ,䃑6jM9P@sZ^0W%uumdS{r ©|v~Yz{Y$7vduMYVy0i*FЯv .G\j]ۿe@19y>|"{WGjr_ůS~`]jh˱BsS{u`kvoU; ꫷ۆ!kԒ[M/rfn\ABeVs17 HS}>Rwo@rѿZVH= bڞK]n\a-$9V2KJPBk=r؂|#0&I]5.  `pP4&Utbo#ÇځIZaSuF.Y(,%%C =(D{q T pr=̴8<-;xc 2䕧Fi Qȫ^A9ZoE,MV{Q"Ɲǭ k[]]^Z:zX)5L-ͽitHeZmsYxL ʻ]5]N)DI{QVgw!H(kM1W߬BbHż&B<{ʰdꎉ_=|mM,Q\{"]C娭Ҥ9c1sU\9絻~`Q|߇sԙ[uzli q#8)h?GfvohIC 8r+>61U/?xRՋt' sZu]r[dAˍE^[Gܝ ~ Ԃi'3m^2Hz,K~i__iS|nnn=7|AbU~h9[M\m[_Dfl9@WԙWY7>|KXPdZ;3_NkT[|ç]{״mj$;;cl@.latfTr^{7a[-sP)l$m7lDy}L-tSN `{X!JeH>>H!JkKP `3gapvj6rjy0l>y(BFh)~Bv(j|>:6R{ȿa?;3-htkqThbTm 'RWcΤ%|j\VGsA/e%\%^)}xF:N!41WN$iiSTCU7g'>2duowE'O)=Z4ŕEC]f%ۜۼ.=@GL=X:s$[1蹡c^S̕Oҏ0-bBV-֤YآfP|"m+kĀk+{rmb]Nf[UF)sEpPVeV2Җ]7њ05=V umy=(5]O[nqN|2Gn3C.C]K_bc&aꔝ85U%|:-Z_הKuϋq M#J"m'2v6=\ѩze"zI,u\k5h"rݭh`*<̫ Mi48 ѠSN7y cj>es@;Tt lx25{gdFt\s%O15ߵaͲΡ4Z?CҌM3ðfcṅd%nSy@<-g 𵣚Y C޶^b-G5UW^4LQ//D]7ͦ~Q(Mk8.o$z)RiYVY-ѹ4&C #526w2\kQ$m5*F=05M#9:Q6^,??["$'b@dtXB޿3LWuZ)CwIdn?QR!WLMzYG>O&媩)WU[QәF0`e'Mj29+cV#T7IY&ypE[E8/Nf#cڣ\%u@f)]ahr5݂UmKP9MO9ԃϩrsbcP64Mrm>% > [MYe^ ˸g7 |Y{{cZ+vo%Yڴ5 Y-bz1]x#?SyWM\8AR&+MGfwA_iKyCFgϯLc@Z֥UiLVpm>[J†ô \vIB>Y+T]_aQJɅȻ5c`X{/.Yd–> Ǵ@e $ڛ4=ۄSS&U..RleH(53ňNt;1=$2=rx|- k ;#ӮVAayl̾OKrF"|?I] 沋9M;Tð^nŠ$4VO;Z6ɥoc\of4uN{[II¹XOFf6Dȵz B]0ٵUZެΣ[+_һ386;@-[ QzΒb3O׭&kUcm?1rٳ1X3ISyģ~V:gΝT,"_OA?)ٜNXnzZe3rb4?C31Ltx~R_ZrmnW%aO|*cheL7gi6cKjmChsKͻ/1ZdPb]Z@,_;|QA‰-VZ;wgKN9}VvIBקa4LY-auf;usFܛ]"뚺ٝ{KL=GS8k.g3dr+H)n] OJ%e )JY sQ L-?NÒJqK8zMuW/#5~|*ٰ=RL<)~JY^*$c.s|ւƓ먋[3ڽ11*O5O*-Pǝaz­&v"8zD*3C*^ūmA.$36@c;WNRJ_U-1ow5XK;=#[Y5佹5G}  I YXVV1^kc9 JK|qwe9fLdQ;ciZ}4UWv7:2JJpYNVKȹ6?aq*QcQo=!RԄm,9cV+pL==F'|`ҵt"Zt^U\'J&-E "߮w'R^zurU1Y{}/Xv(㢰WIF.xLmFTjFtb/$Lu_`j_}5O$IN󡽞XK"BqZ%΂xl+2Vec?}%#oX72}?mc.x:7O0:2V J.ڔj'~*Xv66X|x] ^+~"&N'q.4aGYоbwPUtkչv3gY Dp3 cxEDkDn]j<İklVFyC z]Z =Q VB\ѡe1ZL-Nǃ=;?&|j̵YPiL%F/eRUX3ϑ}WQs)RT;hS] wr*サ5>:j yJ+uDCk(ƴ2hf!%fF$pb KGA3ue4XR-e{Ek L5Fmj vɬ= mja^sS\+ 6q9cIwVD_HLex]Zo D~l}=zO3VTk-oO-[M뱪j9jDW nPbs[*OL$|uʧGBOi_$SOe I DZADn<ūOC ,BD:u͙&kSk EmFW*t`^Ь`.׸V1I"=/4P\H`9̛0K Wrn&@XH2@ AE)Q49 ƍ}]zeIǗsh s>N|oA䁥Д cZ lyl1Gk!%aWi\ѢjSv=Ž7>~yӛs2sB Xb//9x2n* ]** hj[(q-7 N 0fQ hên 10q lgt_DJ{4oDL)LACL[4֡VJCd>O[:1zǯ--랯0iq $iM٭]m3vP)3e*gL4ØX'hYE:DNk@y6N`.⇟aF|#o,ɔLb{G}/L% )J$#k*LPTVBӱu8kiR?#5*yXW3N \DD `$Clb~dݞysɹxn\0E+$֚Cv3{?Q;,!|LU:wMcXuJow=1)δQwLMށlM|imG'c&# ^k3V(|2“GifSUY{IE@L`;Ɩv63YV*P֘ɖzgHNR9"Łdgx4}湸|LeA}*Y*9.!8uPd'L8rrIbEqaz>~v˗4Vlc 8jh/'Ţop5.LY~b0ux"a$ O E+pƼ{oQA<΋1ok' ^kW-et/ * ~Zn͠ᵲô&d?zgg]3rUj`GhpYnh-tpOOMUH1+ /y)lm\c2eF7VÏGckoNh+W9^dthbQ6ccЀVP3@4MQL_ b% 6UxTX7D3@XH1JdבD҉ܿ'\n(RNc0ir`D /E;{ ^j{~U9/gf4gg(fq2ߣh$ '_LBnM7%fQ˚$Z&A7&/2EIwiYSW׽.X1 l/&k}Bк5ujQ=.熍X^śT9KqzZ~"3+;<0t,Y%$&Hq=*s^\7xy5p鑌&ݩᬳPwsjQ0Zs7vǏ||sCBNӝ{ HIM/[ՃM1db غY d53'>2L$sa@cJy3L Κ" b|Mg$`56y8W}쿉Ąf(9 >VoH4#:js$)CA66fIq&Es%7N,zkgg Li0 R\e_&տΰߩF]o1\5Kj?w/ hLF [ӭ9+T94]-ͽ+$@$dLr izh\2 -ٽنuN˴DGٸy4qz$ D-RDJ1V`ћA2>_z`h * X@ 9fKѪ#6R,8[a3 n?{Aʪa=w$W[K=\-UVo x@DRH;\ʻ2j5ڿ/H&<pAch HN{grV>$"y^!P$aĭ["A(H5 ħD)wz_{JRv{ĶU @,-O)HTxo.v~4%Je-@N E@&\H3LD:ɋ7L[Ϻ-r^\.s&nς]7<˔-Xl'M\9 *~/C67z3VXEL$msn `350? -ȵa7Էo,6۠\bU 1fH ㆟T>tyྡ?0Wծ>+2sƪ*a} \ɻ&F xJcjHHm4#QG-NXI X:!5|mE)JhWJ\#(:X.-;\"~#CZQRA[dY#Y ?~TXb-Eflj, Ʊآ,ŭZ-hF"QmFج[bhUڙFd٘CDhbf6M25-JjF6Jэh&JTJ5I1TFرՒڊQK ;CŁcsmE} IPJIQMV5%/]>>2b _Ut6 1c*U-},Zpcډx?2VPd鯫"َ҃Nk-+׽T^V–Oyj/Umo}+4i˴bSU.4'঄&yRLv9[ uDBq@R&t4krgL*S}餪w!UvNng>ƚ:дh'G6{ڄi*Vvh,8\ wglڀW>>]y6EuXg|bX&|Ըv⪲mNȾ򗨷Ϫ&g"ڴd1~;?F+(Vw[Е.e QLh̷X/XL&=?hx&hua |fv[Cyi`|Rl*;&nRTdLi&ϋN#1 @$6F8o2N %V;qPHHO+M;oME#l *aNLQ6k+{P:=ƿbO*͍byV3{^LEr0gw*K5K\L:aAG*jUv}vޛSdTV)UHRup"(HR_eH i=$IYHH__patchable_function_entries.bss.gnu_debuglink&zpNb*q4`N>zfЕS ߁ w YZ