libjemalloc2-5.0.1-lp151.2.4 >  A \/=„#yXŶ"|-օ9s nwkANc4so ]A'u*bSh$E/HUKоԒFGXUX`jҀ}scIq0(U?y4asg89x~%'f9&aod(p{Do, oՂѭu $}+/'ͭu*2ծI\ROY}`@>]t0Ld35a15d62d43aad4311d697e170289dc13b1bda8c3a81f96245e42600e3c67d99662229f65bea6c0525ace1d818c161ba03f4a64\\/=„%+Y_N1rP"Hv*7ȥH645x݁ 8@mOȂF8I>}R07w4&[D qėl>FeFCdZF !\|$ 3zgb.w[R" \vi 7Tn17uDŽ. "0WJtV<*=[jLl7=!?<j 47oMspB(fbPxϞ|bn :iZ E<瘁%q z`>p@ut?udd  Y  3Dcip      4p(98@9: >qv@qFqGqHqIqXqYq\r]r^rSbrcsGdsesfslsusvswt|xtytzuuuuu`Clibjemalloc25.0.1lp151.2.4General-purpose scalable concurrent malloc implementationGeneral-purpose scalable concurrent malloc(3) implementation. This distribution is the stand-alone "portable" version of jemalloc.\(cloud121 vopenSUSE Leap 15.1openSUSEBSD-2-Clausehttps://bugs.opensuse.orgSystem/Librarieshttp://canonware.com/jemalloc/linuxx86_64|HA큤\\(YXAYXAYXAed9e05bb52e47f5df164be5fb6a60a361c64e292a75dfe8c1fc527a4a0acebd8504eb01a6d7f11485a5551d8b37b3e3858b9c445d1abdfbada664028262cf920532fd868d01c1c8d63f63f022f4db32e72e2f1064b71235d5b374190f89c42833b91b024654892b709624be280047923c593901e663953eb6c85b3809f138b21rootrootrootrootrootrootrootrootrootrootjemalloc-5.0.1-lp151.2.4.src.rpmlibjemalloc.so.2()(64bit)libjemalloc2libjemalloc2(x86-64)@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/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.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(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)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.12)(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)3.0.4-14.6.0-14.0-15.2-14.14.1Y@Y@Y@X•@XD@X!@XWYZ@W5W)@Wo@V2Vl@V+rV7@S9XS9XS @R@RURfhQyQ(@Q8@Q"@PPE@NN@mliska@suse.czmliska@suse.czmliska@suse.czidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjslaby@suse.comidonmez@suse.comolaf@aepfle.deidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.detony@daylessday.orgtony@daylessday.org- Add 0001-ARM-Don-t-extend-bit-LG_VADDR-to-compute-high-addres.patch: fixes #979.- Add 0001-remove-CPU_SPINWAIT.patch: revert 701daa5298b3befe2aff05ce590533165abb9ba4 in order to fix #761.- Update to version 5.0.1 Bug fixes: * Update decay->nunpurged before purging, in order to avoid potential update races and subsequent incorrect purging volume. ([37]@interwq) * Only abort on dlsym(3) error if the failure impacts an enabled feature (lazy locking and/or background threads). This mitigates an initialization failure bug for which we still do not have a clear reproduction test case. ([38]@interwq) * Modify tsd management so that it neither crashes nor leaks if a thread's only allocation activity is to call free() after TLS destructors have been executed. This behavior was observed when operating with GNU libc, and is unlikely to be an issue with other libc implementations. ([39]@interwq) * Mask signals during background thread creation. This prevents signals from being inadvertently delivered to background threads. ([40]@jasone, [41]@davidtgoldblatt, [42]@interwq) * Avoid inactivity checks within background threads, in order to prevent recursive mutex acquisition. ([43]@interwq) * Fix extent_grow_retained() to use the specified hooks when the arena..extent_hooks mallctl is used to override the default hooks. ([44]@interwq) * Add missing reentrancy support for custom extent hooks which allocate. ([45]@interwq) * Post-fork(2), re-initialize the list of tcaches associated with each arena to contain no tcaches except the forking thread's. ([46]@interwq) * Add missing post-fork(2) mutex reinitialization for extent_grow_mtx. This fixes potential deadlocks after fork(2). ([47]@interwq) * Enforce minimum autoconf version (currently 2.68), since 2.63 is known to generate corrupt configure scripts. ([48]@jasone) * Ensure that the configured page size (--with-lg-page) is no larger than the configured huge page size (--with-lg-hugepage). ([49]@jasone) New features: * Implement optional per-CPU arena support; threads choose which arena to use based on current CPU rather than on fixed thread-->arena associations. ([59]@interwq) * Implement two-phase decay of unused dirty pages. Pages transition from dirty-->muzzy-->clean, where the first phase transition relies on madvise(... MADV_FREE) semantics, and the second phase transition discards pages such that they are replaced with demand-zeroed pages on next access. ([60]@jasone) * Increase decay time resolution from seconds to milliseconds. ([61]@jasone) * Implement opt-in per CPU background threads, and use them for asynchronous decay-driven unused dirty page purging. ([62]@interwq) * Add mutex profiling, which collects a variety of statistics useful for diagnosing overhead/contention issues. ([63]@interwq) * Add C++ new/delete operator bindings. ([64]@djwatson) * Support manually created arena destruction, such that all data and metadata are discarded. Add MALLCTL_ARENAS_DESTROYED for accessing merged stats associated with destroyed arenas. ([65]@jasone) * Add MALLCTL_ARENAS_ALL as a fixed index for use in accessing merged/destroyed arena statistics via mallctl. ([66]@jasone) * Add opt.abort_conf to optionally abort if invalid configuration options are detected during initialization. ([67]@interwq) * Add opt.stats_print_opts, so that e.g. JSON output can be selected for the stats dumped during exit if opt.stats_print is true. ([68]@jasone) * Add --with-version=VERSION for use when embedding jemalloc into another project's git repository. ([69]@jasone) * Add --disable-thp to support cross compiling. ([70]@jasone) * Add --with-lg-hugepage to support cross compiling. ([71]@jasone) * Add mallctl interfaces (various authors): + background_thread + opt.abort_conf + opt.retain + opt.percpu_arena + opt.background_thread + opt.{dirty,muzzy}_decay_ms + opt.stats_print_opts + arena..initialized + arena..destroy + arena..{dirty,muzzy}_decay_ms + arena..extent_hooks + arenas.{dirty,muzzy}_decay_ms + arenas.bin..slab_size + arenas.nlextents + arenas.lextent..size + arenas.create + stats.background_thread.{num_threads,num_runs,run_interval} + stats.mutexes.{ctl,background_thread,prof,reset}.{num_ops,num_ spin_acq,num_wait,max_wait_time,total_wait_time,max_num_thds,n um_owner_switch} + stats.arenas..{dirty,muzzy}_decay_ms + stats.arenas..uptime + stats.arenas..{pmuzzy,base,internal,resident} + stats.arenas..{dirty,muzzy}_{npurge,nmadvise,purged} + stats.arenas..bins..{nslabs,reslabs,curslabs} + stats.arenas..bins..mutex.{num_ops,num_spin_acq,num_wait ,max_wait_time,total_wait_time,max_num_thds,num_owner_switch} + stats.arenas..lextents..{nmalloc,ndalloc,nrequests,curle xtents} + stats.arenas.i.mutexes.{large,extent_avail,extents_dirty,exten ts_muzzy,extents_retained,decay_dirty,decay_muzzy,base,tcache_ list}.{num_ops,num_spin_acq,num_wait,max_wait_time,total_wait_ time,max_num_thds,num_owner_switch} Portability improvements: * Improve reentrant allocation support, such that deadlock is less likely if e.g. a system library call in turn allocates memory. ([72]@davidtgoldblatt, [73]@interwq) * Support static linking of jemalloc with glibc. ([74]@djwatson) Optimizations and refactors: * Organize virtual memory as "extents" of virtual memory pages, rather than as naturally aligned "chunks", and store all metadata in arbitrarily distant locations. This reduces virtual memory external fragmentation, and will interact better with huge pages (not yet explicitly supported). ([75]@jasone) * Fold large and huge size classes together; only small and large size classes remain. ([76]@jasone) * Unify the allocation paths, and merge most fast-path branching decisions. ([77]@davidtgoldblatt, [78]@interwq) * Embed per thread automatic tcache into thread-specific data, which reduces conditional branches and dereferences. Also reorganize tcache to increase fast-path data locality. ([79]@interwq) * Rewrite atomics to closely model the C11 API, convert various synchronization from mutex-based to atomic, and use the explicit memory ordering control to resolve various hypothetical races without increasing synchronization overhead. ([80]@davidtgoldblatt) * Extensively optimize rtree via various methods: + Add multiple layers of rtree lookup caching, since rtree lookups are now part of fast-path deallocation. ([81]@interwq) + Determine rtree layout at compile time. ([82]@jasone) + Make the tree shallower for common configurations. ([83]@jasone) + Embed the root node in the top-level rtree data structure, thus avoiding one level of indirection. ([84]@jasone) + Further specialize leaf elements as compared to internal node elements, and directly embed extent metadata needed for fast-path deallocation. ([85]@jasone) + Ignore leading always-zero address bits (architecture-specific). ([86]@jasone) * Reorganize headers (ongoing work) to make them hermetic, and disentangle various module dependencies. ([87]@davidtgoldblatt) * Convert various internal data structures such as size class metadata from boot-time-initialized to compile-time-initialized. Propagate resulting data structure simplifications, such as making arena metadata fixed-size. ([88]@jasone) * Simplify size class lookups when constrained to size classes that are multiples of the page size. This speeds lookups, but the primary benefit is complexity reduction in code that was the source of numerous regressions. ([89]@jasone) * Lock individual extents when possible for localized extent operations, rather than relying on a top-level arena lock. ([90]@davidtgoldblatt, [91]@jasone) * Use first fit layout policy instead of best fit, in order to improve packing. ([92]@jasone) * If munmap(2) is not in use, use an exponential series to grow each arena's virtual memory, so that the number of disjoint virtual memory mappings remains low. ([93]@jasone) * Implement per arena base allocators, so that arenas never share any virtual memory pages. ([94]@jasone) * Automatically generate private symbol name mangling macros. ([95]@jasone) Incompatible changes: * Replace chunk hooks with an expanded/normalized set of extent hooks. ([96]@jasone) * Remove ratio-based purging. ([97]@jasone) * Remove --disable-tcache. ([98]@jasone) * Remove --disable-tls. ([99]@jasone) * Remove --enable-ivsalloc. ([100]@jasone) * Remove --with-lg-size-class-group. ([101]@jasone) * Remove --with-lg-tiny-min. ([102]@jasone) * Remove --disable-cc-silence. ([103]@jasone) * Remove --enable-code-coverage. ([104]@jasone) * Remove --disable-munmap (replaced by opt.retain). ([105]@jasone) * Remove Valgrind support. ([106]@jasone) * Remove quarantine support. ([107]@jasone) * Remove redzone support. ([108]@jasone) * Remove mallctl interfaces (various authors): + config.munmap + config.tcache + config.tls + config.valgrind + opt.lg_chunk + opt.purge + opt.lg_dirty_mult + opt.decay_time + opt.quarantine + opt.redzone + opt.thp + arena..lg_dirty_mult + arena..decay_time + arena..chunk_hooks + arenas.initialized + arenas.lg_dirty_mult + arenas.decay_time + arenas.bin..run_size + arenas.nlruns + arenas.lrun..size + arenas.nhchunks + arenas.hchunk..size + arenas.extend + stats.cactive + stats.arenas..lg_dirty_mult + stats.arenas..decay_time + stats.arenas..metadata.{mapped,allocated} + stats.arenas..{npurge,nmadvise,purged} + stats.arenas..huge.{allocated,nmalloc,ndalloc,nrequests} + stats.arenas..bins..{nruns,reruns,curruns} + stats.arenas..lruns..{nmalloc,ndalloc,nrequests,curruns} + stats.arenas..hchunks..{nmalloc,ndalloc,nrequests,curhch unks} Bug fixes: * Improve interval-based profile dump triggering to dump only one profile when a single allocation's size exceeds the interval. ([109]@jasone) * Use prefixed function names (as controlled by - -with-jemalloc-prefix) when pruning backtrace frames in jeprof. ([110]@jasone)- Update to version 4.5.0 New features: * Add --disable-thp and the opt.thp mallctl to provide opt-out mechanisms for transparent huge page integration. * Restructure *CFLAGS configuration, so that CFLAGS behaves typically, and EXTRA_CFLAGS provides a way to specify e.g. - Werror during building, but not during configuration. Bug fixes: * Fix DSS (sbrk(2)-based) allocation. This regression was first released in 4.3.0. * Handle race in per size class utilization computation. This functionality was first released in 4.0.0. * Fix lock order reversal during gdump. * Fix/refactor tcache synchronization. This regression was first released in 4.0.0. * Fix various JSON-formatted malloc_stats_print() bugs. This functionality was first released in 4.3.0. * Fix huge-aligned allocation. This regression was first released in 4.4.0. * When transparent huge page integration is enabled, detect what state pages start in according to the kernel's current operating mode, and only convert arena chunks to non-huge during purging if that is not their initial state. This functionality was first released in 4.4.0. * Fix lg_chunk clamping for the --enable-cache-oblivious - -disable-fill case. This regression was first released in 4.0.0.- Update to version 4.4.0 Optimizations: * Add extent serial numbers and use them where appropriate as a sort key that is higher priority than address, so that the allocation policy prefers older extents. This tends to improve locality (decrease fragmentation) when memory grows downward. * Refactor madvise(2) configuration so that MADV_FREE is detected and utilized on Linux 4.5 and newer. * Mark partially purged arena chunks as non-huge-page. This improves interaction with Linux's transparent huge page functionality. Bug fixes: * Fix size class computations for edge conditions involving extremely large allocations. This regression was first released in 4.0.0. * Remove overly restrictive assertions related to the cactive statistic. This regression was first released in 4.1.0.- Update to version 4.3.1 * Fix a severe virtual memory leak. This regression was first released in 4.3.0.- Update to version 4.3.0 New features: * Add "J" (JSON) support to malloc_stats_print(). * Add Cray compiler support. Optimizations: * Add/use adaptive spinning for bootstrapping and radix tree node initialization. Bugfixes: * Fix large allocation to search starting in the optimal size class heap, which can substantially reduce virtual memory churn and fragmentation. This regression was first released in 4.0.0. * Fix stats.arenas..nthreads accounting. * Fix and simplify decay-based purging. * Make DSS (sbrk(2)-related) operations lockless, which resolves potential deadlocks during thread exit. * Fix over-sized allocation of radix tree leaf nodes. * Fix over-sized allocation of arena_t (plus associated stats) data structures. * Fix EXTRA_CFLAGS to not affect configuration. * Fix a Valgrind integration bug. * Disallow 0x5a junk filling when running in Valgrind. * Fix a file descriptor leak on Linux. This regression was first released in 4.2.0. * Fix static linking of jemalloc with glibc. * Use syscall(2) rather than {open,read,close}(2) during boot on Linux. This works around other libraries' system call wrappers performing reentrant allocation. * Fix OS X default zone replacement to work with OS X 10.12. * Fix cached memory management to avoid needless commit/decommit operations during purging, which resolves permanent virtual memory map fragmentation issues on Windows. * Fix TSD fetches to avoid (recursive) allocation. This is relevant to non-TLS and Windows configurations. * Fix malloc_conf overriding to work on Windows. * Forcibly disable lazy-lock on Windows (was forcibly *enabled*).- Update to version 4.2.1 * Fix bootstrapping issues for configurations that require allocation during tsd initialization (e.g. --disable-tls). * Fix gettimeofday() version of nstime_update(). * Fix Valgrind regressions in calloc() and chunk_alloc_wrapper(). * Fix potential VM map fragmentation regression. * Fix opt_zero-triggered in-place huge reallocation zeroing. * Fix heap profiling context leaks in reallocation edge cases.- Update to version 4.2.0 * Add the arena..reset mallctl, which makes it possible to discard all of an arena's allocations in a single operation. * Add the stats.retained and stats.arenas..retained statistics. * Add the --with-version configure option. * Support --with-lg-page values larger than actual page size. * Use pairing heaps rather than red-black trees for various hot data structures. * Streamline fast paths of rtree operations. * Optimize the fast paths of calloc() and [m,d,sd]allocx(). * Decommit unused virtual memory if the OS does not overcommit. * Specify MAP_NORESERVE on Linux if [heuristic] overcommit is active, in order to avoid unfortunate interactions during fork(2). * Fix chunk accounting related to triggering gdump profiles. * Link against librt for clock_gettime(2) if glibc < 2.17. * Scale leak report summary according to sampling probability.- Update to version 4.1.1 * Fix hashing functions to avoid unaligned memory accesses (and resulting crashes). This is relevant at least to some ARM-based platforms. * Fix fork()-related lock rank ordering reversals. These reversals were unlikely to cause deadlocks in practice except when heap profiling was enabled and active. * Fix various chunk leaks in OOM code paths. * Fix malloc_stats_print() to print opt.narenas correctly. * Fix a variety of test failures that were due to test fragility rather than core bugs. - Remove disable_oom_test.patch, fixed upstream. - Run testsuite in parallel where possible- add disable_oom_test.patch- Update to version 4.1.0 New features: * Implement decay-based unused dirty page purging, a major optimization with mallctl API impact. This is an alternative to the existing ratio-based unused dirty page purging, and is intended to eventually become the sole purging mechanism. New mallctls: + opt.purge + opt.decay_time + arena..decay + arena..decay_time + arenas.decay_time + stats.arenas..decay_time * Add --with-malloc-conf, which makes it possible to embed a default options string during configuration. This was motivated by the desire to specify - -with-malloc-conf=purge:decay , since the default must remain purge:ratio until the 5.0.0 release. * Make *allocx() size class overflow behavior defined. The maximum size class is now less thanPTRDIFF_MAX to protect applications against numerical overflow, and all allocation functions are guaranteed to indicate errors rather than potentially crashing if the request size exceeds the maximum size class. * jeprof: + Add raw heap profile support. + Add --retain and --exclude for backtrace symbol filtering. Optimizations: * Optimize the fast path to combine various bootstrapping and configuration checks and execute more streamlined code in the common case. * Use linear scan for small bitmaps (used for small object tracking). In addition to speeding up bitmap operations on 64-bit systems, this reduces allocator metadata overhead by approximately 0.2%. * Separate arena_avail trees, which substantially speeds up run tree operations. * Use memoization (boot-time-computed table) for run quantization. Separate arena_avail trees reduced the importance of this optimization. * Attempt mmap-based in-place huge reallocation. This can dramatically speed up incremental huge reallocation. Incompatible changes: * Make opt.narenas unsigned rather than size_t. Bug fixes: * Fix stats.cactive accounting regression. * Handle unaligned keys in hash(). This caused problems for some ARM systems. * Refactor arenas array. In addition to fixing a fork-related deadlock, this makes arena lookups faster and simpler. * Move retained memory allocation out of the default chunk allocation function, to a location that gets executed even if the application installs a custom chunk allocation function. This resolves a virtual memory leak. * Fix a potential tsd cleanup leak. * Fix run quantization. In practice this bug had no impact unless applications requested memory with alignment exceeding one page. * Fix LinuxThreads-specific bootstrapping deadlock. (Cosmin Paraschiv) * jeprof: + Don't discard curl options if timeout is not defined. (@djwatson) + Detect failed profile fetches. (@djwatson) * Fix stats.arenas..{dss,lg_dirty_mult,decay_time,pactive,pdirty} for --disable-stats case.- Fix build/test in SLE_11 by using gcc48- Update to version 4.0.4 * Fix xallocx(..., MALLOCX_ZERO to zero the last full trailing page of large allocations that have been randomly assigned an offset of 0 when --enable-cache-oblivious configure option is enabled.- Update to version 4.0.3 * See included ChangeLog for complete changes.- Update to 3.6.0 * Fix a regression in arena_chunk_alloc() that caused crashes during small/large allocation if chunk allocation failed. * Fix backtracing for gcc intrinsics-based backtracing by specifying - fno-omit-frame-pointer to gcc. * Use dss allocation precedence for huge allocations as well as small/large allocations. * Testsuite fixes - Drop jemalloc-fix-backtracing.patch, merged upstream.- Enable profiling - Add jemalloc-fix-backtracing.patch to fix profiling tests on x86 (the failures were triggered due to profiling support.)- Update to version 3.5.1 * Fix junk filling for mremap(2)-based huge reallocation. * Unit test fixes - Remove jemalloc-fix-32bit-tests.patch, fixed upstream.- Add jemalloc-fix-32bit-tests.patch to fix test failures on i586- Update to version 3.5.0 * Add the *allocx() API, which is a successor to the experimental *allocm() API. The *allocx() functions are slightly simpler to use because they have fewer parameters, they directly return the results of primary interest, and mallocx()/rallocx() avoid the strict aliasing pitfall that allocm()/rallocx() share with posix_memalign(). Note that *allocm() is slated for removal in the next non-bugfix release. * Add support for LinuxThreads. * Unless heap profiling is enabled, disable floating point code and don't link with libm. This, in combination with e.g. EXTRA_CFLAGS=-mno-sse on x64 systems, makes it possible to completely disable floating point register use. Some versions of glibc neglect to save/restore caller-saved floating point registers during dynamic lazy symbol loading, and the symbol loading code uses whatever malloc the application happens to have linked/loaded with, the result being potential floating point register corruption. * Report ENOMEM rather than EINVAL if an OOM occurs during heap profiling backtrace creation in imemalign(). This bug impacted posix_memalign() and aligned_alloc(). * Fix a file descriptor leak in a prof_dump_maps() error path. * Fix prof_dump() to close the dump file descriptor for all relevant error paths. * Fix rallocm() to use the arena specified by the ALLOCM_ARENA(s) flag for allocation, not just deallocation. * Fix a data race for large allocation stats counters. * Fix a potential infinite loop during thread exit. This bug occurred on Solaris, and could affect other platforms with similar pthreads TSD implementations. * Don't junk-fill reallocations unless usable size changes. This fixes a violation of the *allocx()/*allocm() semantics. * Fix growing large reallocation to junk fill new space. * Fix huge deallocation to junk fill when munmap is disabled. * Change the default private namespace prefix from empty to je_, and change - -with-private-namespace-prefix so that it prepends an additional prefix rather than replacing je_. This reduces the likelihood of applications which statically link jemalloc experiencing symbol name collisions. * Add missing private namespace mangling (relevant when - -with-private-namespace is specified). * Add and use JEMALLOC_INLINE_C so that static inline functions are marked as static even for debug builds. * Add a missing mutex unlock in a malloc_init_hard() error path. In practice this error path is never executed. * Fix numerous bugs in malloc_strotumax() error handling/reporting. These bugs had no impact except for malformed inputs. * Fix numerous bugs in malloc_snprintf(). These bugs were not exercised by existing calls, so they had no impact.- Update to version 3.4.1 * Fix a race in the "arenas.extend" mallctl that could cause memory corruption of internal data structures and subsequent crashes. * Fix Valgrind integration flaws that caused Valgrind warnings about reads of uninitialized memory in: + arena chunk headers + internal zero-initialized data structures * Preserve errno during the first allocation. A readlink(2) call during initialization fails unless /etc/malloc.conf exists, so errno was typically set during the first allocation prior to this fix. * Fix compilation warnings reported by gcc 4.8.1- Rename pprof to pprof-jemalloc to prevent conflict with gperftools- Update to version 3.4.0 * Support for aarch64 * Fix race-triggered deadlocks in chunk_record()- Update to version 3.3.1 * Fix a locking order bug that could cause deadlock during fork if heap profiling were enabled. * Fix a chunk recycling bug that could cause the allocator to lose track of whether a chunk was zeroed. * Fix TLS-related memory corruption that could occur during thread exit if the thread never allocated memory. Only the quarantine and prof facilities were susceptible. * Internal reallocation of the quarantined object array leaked the old array. * Reallocation failure for internal reallocation of the quarantined object array (very unlikely) resulted in memory corruption. * Fix Valgrind integration to annotate all internally allocated memory in a way that keeps Valgrind happy about internal data structure access. * Fix building for s390 systems. - Implement %check- Update to version 3.3.0 * Add clipping support to lg_chunk option processing. * Add the --enable-ivsalloc option. * Add the --without-export option. * Add the --disable-zone-allocator option. * Fix "arenas.extend" mallctl to output the number of arenas. * Fix chunk_recycyle() to unconditionally inform Valgrind that returned memory is undefined. * Fix build break on FreeBSD related to alloca.h.- Update to new upstream release 3.2.0 * Fix deadlock in the "arenas.purge" mallctl. - Update to new upstream release 3.1.0 * Auto-detect whether running inside Valgrind, thus removing the need to manually specify MALLOC_CONF=valgrind:true. * Disable tcache by default if running inside Valgrind, in order to avoid making unallocated objects appear reachable to Valgrind. * Fix heap profiling crash if sampled object is freed via realloc(p, 0).- Update to new upstream release 3.0.0 * Implement Valgrind support, redzones, and quarantine. * Add support for additional architectures: MIPS, SH4, Tilera * Add nallocm(), which rounds a request size up to the nearest size class without actually allocating. * Implement aligned_alloc() * Add the "thread.tcache.enabled" and "opt.prof_final" mallctls. * Update pprof (from gperftools 2.0). * (For more, see the ChangeLog file in this RPM package.)- Add a patch to generate jemalloc.sh during configure- Initial package (version 2.2.3) for build.opensuse.org/sbin/ldconfig/sbin/ldconfigcloud121 15523223445.0.1-lp151.2.45.0.1-lp151.2.4libjemalloc.so.2libjemalloc2COPYINGChangeLogREADME/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libjemalloc2/-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.opensuse.org/openSUSE:Leap:15.1/standard/b7bcf75f5b5bc9c4adf312e39711c545-jemalloccpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f004cbfa76bd5f3e7fcfb777f4c2de3164f129fe, strippeddirectoryASCII textPRRRRRRRR R R R RRRRRRRRR RRRraxn%{qOutf-84fa9c421495ee17d16755c540fd9f529d61c871fd9857ce5c680bb5a0e5634fe?7zXZ !t/U] crv9u?%7\DʮڭeDOnL]YKaW-6٠DeҋASd;Fݫd)C,6ߵ|xF/<0ahaG'qqt~`LZh\ynWE+!H>Z{{FSu55-X"Gs I:h9l0a[Q 042>aar̀b^ؐ ޠG,%CNyhN3x$_#^AWQbEȐx+#2Hj1ߴ8ωf-Îh⼡ӝվK̚\V Yc_ډߞ\7cHhn L;hQK$VvI0 JU:eR<Nl-a~(͊YM3k2*M\aüJhr'-@1FFgةęv ᵪ=8 &x@ [rsVhra;?S4ab5&i ;N7uux֓i<u2v tX# Ki0Y>EUe{`+oH⍣v)dO&y.hsS,Gkք`09ұ'e&U>Ee D8QEFql/?CҪĿrx䄤0 @dOO J0l9BQ~}y. jۺT_H>zeE8:7)qmx :NV VĎy3aΥ`2jQӑ_BjLa\aTm[Bdlrcs H-$`.RgV"̂0f \LsL]_Ѩvm~՟#4mI<4v^vG \big̣L Cc)?X6u"n!:5a<$̽/iXȞ`4r/+598:A1Z.:]2Zye% ߒ8aꗽP8C׍"5&ͤsdFnR W]qKOK_6ʲ'],Q2f<襝}S~!) `Tu*E3ĚPt9]xE! ~Sw v;xлl*a?{oTEM npT KXX. h7%#R"T{'I+ ;,LI>u|sY&QCF8E2-q3Xر# 7R MCJ$'>lOzTK ȓh~RKY4b˜ xFt)`P\ _n H΂j HML{*r:8AIb'%~K)(( R1[ꩾ׍('m/٪h?^4|P @ : y 2b+ gE$_~Dt=jr L{{۔P+7 d$zp`dwgܶI :%r蚋ːRqJ.%M:D%@71(?3 y(NB [g؁a5Z׺x)Fq{ƫ7ФE}*aPM흏s/7c,\ K 9XX[#*,;& c~N3,G6%"{xmzd^'$M>ԇwTU*`[lBɤԿ;= OEˈD.ئWװGBTc„6?hgk\$7LX ۞7j|jNK| %gGƶZawMݐ6pmu4kPЉkC;Oب*(txB3ؔJǎBRw 0 b+5^xm t{;.+ `hrOc9pE~ ]x^,BW`fKRb|iIiya* dm;a‹{[BAH~wN-RKѕw",AuKLF\6IO›η u>l䨇 f]Dzj!sz` 箂j":Uh3D:/JeSt0pې<0ۗ*W >(o8@ Zܭ)-ãҦrg)ϟzhP{QYU<(CMDUg8$]x N2wj0딵S_,(=0B+sj:;;3ء4,4EY鞷sd}|rA(̺trث1%!KAzA*@7tV543@5JЖVs،2ll#9HEUvJMw+'fEB7u%x }kW٬]@FN䕸t̒ON~bJ7uHЛNh[8K(s/;})ɭ>wޛO=M뭫BnװwbIi.KD^tыx L; j_s=MeէxIɘ%2!B i(vGuᢸ3Nm*Ϫ#*WѻK;T8[UDCD*"%=љʏ} )'w ~f" ;Sm0/W8DY9AZ=l6btm:rm֙vд嗕¨ʗȴe^ ViNK8]f &H^hGCO UV׵Ϧ2b}N.0?:VR~YP=,u;JIS[!`OG0bmR(z2#!/{.[ɉ`RzT7| LZ2oٓV$Ж<ßU SPHK!!-ʸVi 3LLY /gNL+]^ʂ͌x>t'^]VsUqaX6"n4 ZYuj=Ǵ.jX xyGptxZNDrßmwYb9}*Pn0\>_ƖfgnPie{V\{-sRK KUO0aYJ=6DO&\E iN6q};#DN޷7>JQϮ]յ;XaLIK)"u>kQћƥd_Lr;k'Xj3kYJ/6M߰+ lQH7{/z;] 礤W%eTÝ+զ*Y7"N2y KF7n!nuݜHO2IVb ϒPPo LSjȆi-%J f{ 5~/Pcp&Ch/~VYG4MHq2S?915W[[)G֏1(Μk,! ĵIbIr͗w[*t-(!]s &:c&~7gIi+p-rpKOiWZ>W9:6:5w﵄ض6{fNj`9J26W'Tk:|uZvp!X6~OPjq)LΆeH;euH mNdr}CiAO!OcIfFոa˵|('UXWa޴n3 P_,@'ݛBZc:=Ͽ9VE"Z=Q^]օQ4b/BZ;@'r>^>c6j{pg!*fo 7fENdA؞f(r(PTSr "bێ(-'S't_j`F@5Pi6fd]*3aur==x?#8BZ[2/ɝxYL|g{k/oY55ۙU],fz?yxt%=TM^[t=s+6 cIEܥ iNlਇCi} C)=Mo))l)@j0nAP:(˪Xptlp x"͹{]jeH񦑋Z9#SQ]>_^yG SdZ uhLy|{~ ͹0SM/¹S[P6Ѕ^yh I ڽB21+4YNnU2ھj }%y^-~ݒ(hIVB=^?B{5!`K/<0cltb ݍ2b|PYM3;gY$kO%q45q\{-=~"^ whTaSԟ.*p-=EBJs4 F4y@cXc$yŕGN%Z) fSsƲqg8VgǓi =ẑ=ѯR!Ju{5D" "*;mJ;n=&;Mߣ|bk#xKًۀb? ,)0ra-vjUear6NMA忎޳śzb7}<¬' :esP[ lǬ.(}0=jMʇ7$ 4ӗ! _)`@`[¸`$86Xm)EB'SP͗Mc}P0(Xt_ӥ/g4Rƛ(riv%L|t˗0I>Qk*3 ʱ ݄M>YqK"|NOhˬf6 4BgjSZ) !QlnxId6ey`.`6p.,81q=R&yx!݌e)ޡ\~SWA 3Nx >Cؚ1 ڬx._Flu`sǝ*_ҎYMlmH^]h|o;h#U3Z7Gtu;Gr" wH'>^h%ܱl9tCT]!TNӱĹpwnA$A#)[IHI1O<4>.m)u~j!/YGzaʼnT|+n ^NT;7 ZZsPО+H#' ȝ;}{tC1]yqirR1ad4y_Re̜  u8 ˕7tMDVˆ1.OL\/jj'H}Wp rɰ aZ ?i7raK"`?Cd]ᚿ}M!u Z>5=٢?B۴7퍜X~9l*+VAaFzvʅ lr+yFq@, 9S؝9mh/`K1$a$ks&L&(QE2z#kN(PEq'g`-^娱k/ԓ$7Fvf1[ gm`*D>:LtWv]5!e>3mJMY}GdagrRUUCnb6T183J Ls0w!;~ȐX<)QȽCHΨfʧ+Mgv@Ǽ|h 91 6?Gmp#@Gpg85θ5)̶&蓲5mU.‚%9¦[;Rng, ьzȰp%$ef$ ]K:lbqUkwEAG]zS W.VL9 dFTm:΋NnIẲ&Gzz)@qSM Pyc__, 䧯]$iKQr'B?ywص`(*#=S(A!z7Z9F6;=aZ~*@-rMYi{YK1`.\ c?Q}4(,!YX|q;./ Ŧ!Ev甫Ƙxy\Z.@4J=ҽ1c@I#5$ ay5Mwq+A8Լ:9Mx9a8@]To-oЩ@o/YȪ7,\me 3'cMv@{ULQaC_)0lVf`2chbDx&@ M77UO2FdN /1G3%^_>qfMqhS9Ti\ xF/MlK6+۶D/>%wy%Ykk9%Lq{e~S,;"5hW.WZFscN72`#e-[KL$3z ʙR#$#O"'O8MُGJY9ϧb=ULR4bĚsi UK3O] n2P׈󊖺H0;]eIJcaɵ6DKY4,c[uL@ui"[f?C$j@lqۃM,N];QVM1۳vVVxOO %<{A:1kCw!Q-$ pv3|!묡lrkjj4jvl=-%t'jG$s'/ /Qm!V{#_c; 0hNM;)=ZcoZxT]9x\$Y @J5KǽWWFzeWݺ/=H'NdkA ޙ3GGhӑs|E',# $Xr{l]jG7{RNj(WrL6U߱s}u9?.(ƒDvņ1%F2KP%5 ߤ51lmI'`Aj}QW=ˢidie: -e>S•5ϓRװ|qԶ4Xc>{CO&} `59sd:y] 6':EF~!Ga?DžND=t_.?UBf7RhMhFe! XN}ƛ"R K/4ojaZb{)*1n @ B1  {":7Y!% qdv$)_kQzaP-C+ކ̓ukWZGp^D<Ȏ6iJV~@fI/z%2*]J<";xpE1cMFdW0{-icݚb#Nf^1*[.IG?Nc<)Em{{c.{_^b7j4QݛyKzYDH*6z7p ׬RIG[޴Fi`U!#N|DK=Qpcܰ?,`[R5wJ*ۦtĥO *6֞ l N/eGnK^ Qݩ&/Lk9huuMlv{_0m4Άaƕ ;xi-G=}zu7[Tُ:GSMJs&2=dj{eoOٰN*KWfb4d퉹=N4`h/\?l߈kt,ty5X{(X%^5@zYInjӠir,xb'дt ri9hiw2OT.("@aY7, ?;jb _ީV5|B˶"_۷'oOCv1L?!c`ޭMT7>&2+KLj\Uą/5@7-v]͕X,xQ(y\+lMO]wψtB]2z8S}ﲱ>Y S*C9ڣ\dp퐶~L\)A|_]:+ tEiVjo_} pˊఖbܥ=nmd[&ڨ#D6keL{\ΆBɤnS5QTOx'?I[AzKLARJ0Ҋ@PH}8+uPaFDd)b/v$q>җV !&H@G\-D3bSjPH51?eh#=ewuZQec∟[ MH}:~ޠF zk?mjAOߗ/(qbo(TYKe0̢^Hx|j"GyheqNdDu5 NSBL6zEFF3Xb8vFHOm,)MmHuʓ7k^ˏOa, 'wR ߈Y$g_\>=|k,TZ?c;|M^Jdp% 0Cƪ_ᅀft- N5JO4G"i0LܸGgk!|{q6ͷk_6j?8\J V1d>03^YWiT}tޣ=tρw4l˦(R2;h1k<<Xjb3p]% z,:XT\M}0נn>]]{ ` 㿘2)&bgP"eL䤅l(hlĠ"8Ԥ^)@ F=j( W19>#;mwt_xXM?8|r냬Pʑ*x2vvla阝EId̝8P40 xPoz?GҘ&D_ZhV8 =r5 fm}LAU,WDO7` r'0=b8h)YV\#5ԴV(r!@!ņ.|S2th/៟}:{vD*e"?$̹:{~bU/Q  kS7giT.s*$?錵vy s4{O)N6`rPAi5k*OC ujRƬMyqEbr/6kż$GqcEzj#`;TYk  hCA䧯dQd~2|B*$Ƴeɧ4F>DJL (j̣ #k@o#ܾ&6OWdHȡk/`|JfϿ? Oey@;8Q qՆ?ui*Xj-ɔē]7F=KM,FdpC:9T9Sw?Î;VazC\o޶1 R* u6}L q[ %AcJs6J?HL߈BH„*K1"jޜ-oG@I.>RU9|0(L9G9v/mÂ!L!A4xJ/0юׇ=`M 3V١?l,4+=[\xdv EӅc`@OJ9\8+7{U!Ie:/( ~kIen`Tb+X e(ʷ67Zj:WWptpl{Xm %–~E,$-Jb_̿BwdNх&0$YT?rfÌ(L:{nlz@PHįm@~.1E9H1`BoP'}hd7Me4,wU J([J2-b۟Q=D$x(:| ҖMRY{sB4 XzeRW2H `Ѿ]S9FTeO 5vF,eUX wb@-xBһ#2@Vk⌏G5wx(>@!p:;*OkYЩKh]1p͘n u};0<U<@Ȝ}1]!nl_JzʾN6 DڽNۏD C2pw2Z;0qNZanmJ vA\IԤ:*r"PLh()n ވDկ@DzDg2uE"xBy}6wCߢv" ,ُ\.'GP^Cw[ثͣ=TjÜ`M*=z,d_v `̷ֿ?Fك^2r;0V!@҇|s̝ň*u x kZd00ʹ!XyXL3?xXG 56?QbbY-7J+ Yxor9C)h>|Q. 91f ̠XuzEiSxPwsd!\?]iD_]6)&7|zzBe:nԻ>fBq- _RkKIa5q_<=˷K+́@`!e|q&n<)8^m.ɏ;ѵ[3Ef)A5ȗ9kWl<$Ŭ| LUFI‹+[PK=pM?ޮ%`,,|JEojcE:Im4;VNv!T]b(nRA^p aE$eG&$cQrs2Mof}kLy[B&+(^N(rEƤ Ct9^Ni駣>(:JA/PҊܟ6њL=0kXDŽN19Сٛ7sRc#][df.KwxsiA2y, D Q)vex^ iJɵ]ޕgcEj ($Xkߐ- ȓڴg4uU+`*@^ktƵT<Ũ&U%{ZIi1ww,高wvb/ýa͏tZt_[KeXoPLIz`ŧ3ay0p w 5,Edۇv"eFe.xi"]<9?i-y!Eyxe!#tz zӮieR,o}8wЎ*Mlsf^ @3:J_jUBa5LnwG r@",򓓨/.9(Q2zXH٭J.]Q(0/_m'=iW6 dOJ7W"VU\$VI 4.iBfus\!nQ+(.an0we ưH&}ϚN*V<~>lh9 'lyoKߐ isD`AQ]~ =VYLt EShD7b4;Sze;1heÂhnCM꺮T 搞t ᚯIhz90S_sѱs^DuNZ\'jV"& ȌR!s+Ͱ>nLb2h> ]2H 'DļN3pȤB|Vl#"T52?Ƅ$GZ{?o7ߠS;iZR-RX$ԚxO q Ӹp; ?7.lD _gx j Ik(0mtDf@/h6xg_kJ՚͡Avj2JfKP\ . o":nD85Nכt"NexvP5Fz&Ifu]@CWl{]2H@h]L"6N\ ]TX FtcߝrV6d2;˻dz=XO1 Iˆm-wζE`k`Bmy5V^X[L,8kg S)4{jbӖlZ>rSy}~q6ɚ4 jApc^fdv_zJ̚|TMώ1䞐n0{KDIepU^Դanz+3ؚ9d((>T[WPw"˒GppIs$kZ~*ECoi*[9tѻ=Mt =}աg9kRK SF-Ute+ C 9\lq'q_Mv}zHK|F4z` x`(?THyJ9%Ө1iZy4Wgҧh{RʭĒePzַ Q lA(R<\I_8 l䎉FI%N䅺BB)#L[%HJeYiG^+yLl" O}щ3՚+?ڳ"m*W{_A+Λ_ ˌJY\6f/-|A :*!˓]]C ]+Qteץ3S} E{۾h8c΀4mX%RvJ h}qfJHsg(WL7\X!!I҂ʉidR/in,"uEЙ*"kD48+KYU5}pAq6p ._:V8!Oãz_Ƒ+Pͧߔ/;75Låk*2Od!GǺqˆPV}K*~x޲>q>۰[Z=jҤi>"OO 2$KCq v2G]K3mI쟥"2t/D7tS`Jcs^`E$sk^]$PFSgjt:èby~m38J3&Mn^P%(^j1|a#t#3#qZZPBS1b9G?Ϊ&Zy FX?`<&Z4=cbug,-+kZ |zs݉'A.G-Fk_ف%MɴlO䋳}8ٙYU*]Z#.;r(TY롶ģ}y77]~UFhL$&rg-6.JΠn E5u+b:ԯd'cӞ2W=ȔZu^z^0͐;OtM]cWw, (A6x& غ)!XbX*-d#s{"G@9-\ęd|ڃ.sKCdyi["`WX~ed"G%[6a_tMВep \Kg|tDlz;']t.bwCyi& lhڣWnyW*zQ_^s[bJ"[OUQ#wyզE \tbK;l9, > ϭnD~\);a4Е'|xKtg $\03\_Ѯ/Q¸Z1S,h ^©,QmJ'%ydLf@byddJ5oe^reᙣ2UP:f:B6zE޽^ DL9roEt:{+*7r}ׅ[u;] տ"!9hUs<f*y^Fz9Aq0j9p0)jņ4Kl\/8|0#>d?f~2ֲvXߢ{-hZH Bi(Z_r9j\4) n:6XՂh-b]DZI8r\+ F$5^؎o|wgEgrEN%LXL4qA*ULB(5uˠqiF )` D,c$vMjD3h"V9# R9D^]]Tx+>а#YJ ڂMDz38P^DN)[sםWYޓBޔG-E)afdbe* .E~eMdeր HigbͲ<.?9c[HlO |. ۱7m˹ 7΄xV2S?rNƷ\9j-1#݌ LPi>0l;C\!#l@akGujh=r^rx  fP;4wIzކnxu2@Br ug~M Ed@J/W2QR W9E b| D,$Gxj'UClI.2~KZ^4~;>(7%p+$._nL,yfoU^C㩠Y3+(zIPyb/xhyU7WSNtiZ gd_Y~CR p&>8ޯ`Ӆ<jAf-"K\ԈEsNA_pU"H^z3*!,"i<k@O2\0+~aA熭2RbTXFu8"qKi&tQXmɼȬ{ji g6n zޤ l"~Ő+SC^\D9 .4{,q6k?S[ `ڴyg?#1(^]8zUqfɬBb6 IZJdU3El֣eOe=S.2 b*z֤G#纛wj88EjyF=  Q ,l??4R7PbZ>TcuHBto"trw q6|b&ysQ?/{ V(e8egpX=yG@3֨7_)C `&ʃAtQPV=HO/iX#DˎKӌ;AH\}tcI'V)Ѭ0"8T|L -  NEi#R`O >!@p8޼;>VDrL0R8a)?P>fl1 _L2$Z55c{V7YX(*PF+S0JGt  NCdپ/%%'lĠi3 KJ`.-R^g⁦i]7g2oev!nw $4PdTQ&MMtj%\fZ,XU`OcRqPED_TM?"hȚ,6O+ 5!K?ك9g(CXҹհ\D}묗ඣoRfH"-402vD¿[tr%GcCX7iq73Z\)jt3O0/eqO<4O-n#s՘ENv:΋Ypjxh:]lH8=t;qjĹ Ivif"ZLjç>1E\ԙ_y|Hw3q+^8wʱ__o0DW :BiCĵ߰j'%-^C}\J,9?~;^/ hBg3vXIS>((fU,!ǟcY,16ʵ@Z n4z*q{ TzMrPAuvx$n|` uLC{.$Ah/Z'%4^*&KASe4;c2\yZ#B#NWfukhEw?Y_DE_O*O6ۆoz,~l(J[계I|y=9V/J1?"jsn@"m[$uۖCґ~* ѝq" ӳ..Ay@Ї1y.?ˁ7L >+nW;DOg(qGSD~T7 L[VcY!ǝԦ9γd`Gtd9E1{SnjHIG{qrBRQ+dtUA.2dϦhYMR9V% ̶gu(6@0 2 !អw6/_PfT +*'!B]WE`6 {f/0ݍHp"Sb)FH`!᧝w`G:?GKcd>2yz^w+9Nn! &,>,'?@""YByƅSSΨEzls>t8y@;AM JjUcޚ1ެ%I~bja֒"y&wKt>[0Hy5 y}*UPqY#?#mྐྵVT EۇZ3f@ Ýbwx t"rw1vi qe皐w3MU`5w;!B bC\=Lm7ZToi0ktIOr AsiXUZV'-]Y4hM<^3!ԑosEdnɋ R}o*WIKkd m8e+(mm&hb~AE~wB+}'lS;!Z{u]nB|5ԟV9/XIz7(gN#sDДpCzY_kՓq +pP/LޛFc8Zx!?(;mZNK.)[JX~+41w"X8<{ /:@K.RDϙ2Jϭ5Bgݱ]#ґ8Zb='Y2X Spِ/Q`Kp"t*b2:͢ nOUDn(@hgE%ѦoܲWnB'}j/} gu(䍢ہzԡ-i9*>V~YUIλO6϶Y0پde y*R/oV~Y!!uҌ \$šYu}YdR q0)ZGv/]z^_mċJl=w!8V"ŭE҉qہ)\+V֯|*~R4lt/' Ybj${fw*B1&9".&BxxYS>.`I'[*U>s̒!EŢ#X(5P7}˶$ =QWOr`>WԿ⓮1j'T)9zcS1dr)=7>r$IQ&yFE䚁ԷKxnϦׅZbK>5 9J$qK.QZ@"ݣ܍^]_'CB@:!΀"Cp;'ieGJ7'Ӈ5=92~妱_q\^FJ")Ǭø jУ:GMlVhŸ#d7Zfʭlw㟂P_<8xP'$HF սZh9Rm j??$%xح aљҰYYX=|Oԝ\|+L!Hі{CQX:V⫹əNGJaHL}VFcge⃑]Yp7FS?TiB\+=>Hc UFB8Fa̒(4}NUh&P\uH_M@Zauo_Z\;PɟG,TQyml|FH#TeqٔFPMPL*0C aϟm|?HU񍂻W/S/ਤqw]"G"vuZS: YaaW.z{TBp2M' -e٣: 'N0$D nm|R"^ zL#,K&.foV!{nhA5Vu4Ԕg]dWL\?bP=r?$YB3vVW$01`a3cu JZ~LZqpN|ٵݒJ8$:1^1t#RȚ~ϕe4!hǭ+C,𙺁1i>_i%w/N],+l'-_3732hٍ8d\QMHq<DQEy#辜S҄ڿwog6>Tdavzfe;K0r;eNRA^c!APovbGKK}ZB.f>VMxc\aC?.\PYfbElpW]ŎT:ʡcU# V9l#];$M Gn:1C{]~j{33Y Q'n̂p{B]ɤrgڸiopqђ]FrD~o2[̇Kup<]5OŒTWy3w[=͕.Ndo@(ndtcO8 8kJ W5SYUר b}EnY-L\&(P >#dBIr@Օ,rg!@ejUqՑ82z\F:hLfM[*P'%~֛ۤL'7@U* \v*Ӣz2 n}<ʺ}jvtr!]"Tj!G>峴/R2!ua 0E8ʩSf_ {>WM| d@03Kohy4*]ew /4I muu ,5\QSúYGN2vTORrH/sZ>s{̱$Tgpi\`,L %I-[`M7YNNkK~IǯP(.>l`u,Wf-NvEe ]sF"܅b7Qo.Ϥ ˙Aa  \4-_Ͼ%CW2@~D<'I>y'C["4sk0/ (UcXy6f]ʖ9dMC׿yށ3QA2$rvAӹUamnF?RdR9zR?R E1CbMtIhfcll=H !ψl3ZU%ڊdn,qe rFUwT.[ 9ěC.Ʀ-+ഇq+MFW{TI;x5w-tpT=j9á!Akvm+z26U% 2J*6xr'`PBV^Rض9&,O*|M_3 s߉n ވhhWt)lNcKku֓r p |2:b/{}$[ԣx6Z`OnyU ,siIYYrs2jaa'j 2[j!)W\(b. cIKQ9HpK\)5ӟE- 7F⋙w2k]hUJ+ZwsWPH=ɠ-bFW rWS|]eHW0dTO`jpϒ嵇saw`bҩ\t7qx Ga(E=m;W7$AvWQ2(")N8ǒ<ȶ^4xFӭ@;~A'z[bU"C~t<%p,aΨIe|ȷB9bm8Ӭ?iriptBWR/e;-sXF^az1J&k-[\RǹNMe jUFfcE sA9iĞ+H1=Zz/bF±ZŒ*ohtx*2lݭB5)P- bUvI"^  D|fGQm=S"o(˒-Np\KUciA1Ӹ/(P SuKmW#$8^W'l[?3'ϮnJuJ{X,W*wF ZX^YI.{Ccm;J7Ż}@p!e}]%-=NEECZ 5he[)dy1g&{ {Hm.Q$u 8N隸vn]G!zk@?-c~DML)E$f6`#@)͕GS XqXe[ƗJ5gۖ't)9DL qrɿEY`]?f Q#Ֆ";ceni;n]aGSjaz FJŅٰcQ$ oNN'8 {p`fSa%*aK1XPZY9T3kcMXP-LĒѢ" Q§.<.OQ4$0C7v1^ݦ4Fofie]MSD!#oPu>yOYbVh+ "hmyx"& E?R~Cok~2-eKXTdvl`A<@zpe*s!gNk<˲Z_-vE+7_a%jm]u }};sACzxkAx&J޻3D nX(dX+\7̟RƊ)t/Y*]@{syF03u: Ra]LB: @H2 hzP-jyEX$z 10 Bf-wu׺F3J&]pQ~7y$Ef~)G;x]m+|(']\V'r;b[ZӞr; ts@ɉQ U_oS4xϔZMl6F##ddWtmҢ6#$ʪ@|E$[~y@-|'[yIIq*0yح-n-mz׶F-r{UM`x7uB[Q+_BB*ocЁ֝w5&fiKo2 ֤e3FJM7"E ؐgjb!NxO_ŵRK_rۈmY1)ޞZoP!t1_uɍ,BHpL+=#G6mi{q#H^n~6:":q}R\?:CupJ~͎NQI}.vdK ׫; ݑ3xjowU"ɽhYN_EQ>1AF&1j EŞɎ3v#Ā]r־ѩw?nLÕtU?)H iQv骷ؑ#` ]'u:>61V^ztքy>EqI N`u319zA(H#?CUʋt Aggd%vd!ZxX Q؊?#M R;0UnԏyyZm~<Sypd2zw;ݼӛDo4GB Xs\RӉWqenVxeR74E՟ æYR2!U63;?>0 ~QJҴ$+7#4`?%Kmf4HH{72C'ofhuR5iDcvt*ֽ|2Q#@x@z̭ ZDū HhhAB5$?E@y=wi$Y,x\ڛkF)-mc-S:sn6ICh>I»2?LtKǐȉԓL0}*JGXH^$̲=JP"0:Իf @W NPUrp$/Tſ106|lհKRHdX^X ߨZm< z=?p&ȟE|B,:rPĴӈI $,8B9%X e1+@J\rJ ewjt=F3.̆ Og(odFE,It]aue"yFK֨e6܄dqpMlcL=%Ml^[Aޟ9%F]>' k$t }.pV'p6N2zi[1ht0a6epI}~Œt˾_TfhFS;G|b`*D_{fWdxV+Xw~5Pɢ(\u yrk\tL_6 :+t^Rh+s3Mqs^#1 &a(|vI>t5}P$_nSb yYmd^d.T D0}! '&sR>ϋmwnC:Vqf:JD$?5H<\OM_7kYwO\V͔uI v+2f;^{6lf%`Vf#=8.Fb2%ȆSOҮH>ɝ69i7{;QTjST " ]Iٖ ٌ]mc",4Rћ]gJp`Jb]ERʬOMF$v S-8/ SFY8Z5Յ?7*{cJh4M%,Y!TmufyARBX Iaف> ~6LM&TlbSlnAsI?$wQ;siVgo e, zptV)X 鵿}܅x@6xɫ!j'B4/.MnjyGqP;V^^MMx}h䥑ەnk>9Gţ>¡.UyFu0fT\S59$գ#ZL _iÒ膈xQy#L_mR on%b0Of>_;c NYݗQ_ѦW|Vk%'@󢈍,j:N{ &J=Py2.;(ghV=h(dQ{i蝊u@fe}*gڗs*T[jJ-8eQ/6ɵV.1%ǧeVڙ=1S!d6u#U(~ 6#SHǘe,ϱ-3ɰ|3KM ӺZHOWpB?b5G lz_%~drBgG 2e#6R4-Fo,e}f(c bв[TTՒi}r7pF,v aٙwd2%B:(+AIvE^`8&c P[ںuG9ISeYeFmڭ )D]JKçIEt@$AgT=ڡ~Q{rJ 7zcy:!&-Ȥ:Q1; #h _6vf^%\F>!tMwN 1=ֹ aQ-.R-؅:N~cck<5u0&Y*viʤ`yyq[%ãeg5?K+,&t7w6q'LH Ufa|gl k;B=4=#uP0 uV.DzjZ +3QT|ʸ/F1o:Oe@)v19Wlz84ʔ374 CWJ=yER9 9]WHv˜kL3 ntdвGcѕ^1TK?ۣٗnHG["_+a?&y 3%^s9C[w^hvNŪQYTA}"OW?w}kp^m֐m2Oa\y͇N)k<LDhHw-:oJ˗yTKCffY\]T)}ku'8NW>܍F_RjyB ٌފm=b&M+;}Q+;Z.R`;˄G?1!R`%f[aۀEv  ol[0HJfzNҁ@b{^Bj⒣ңpq Ta_5K<T)55`DDݳuW Su jb{o?\3%2𧳭TsɚD=t>4Kak_}/pB?Gv&Q(|OT@:Hr0nU.J oA)Fji5<3", ?)$} F6!~ fϰ/ XC\eR]f>ADT|悈Rփz-\欠XR{R!q3cj!3glV~8@iA`6V1`2nX$cn$&{J9X'jcG$AyP5/n]+S٥  ʋZGr(,=j鰆@rͼI56=c_7JLŊpJWFӶmgąu,Ri/=8*PNZ$u9 ٸy3(N`7y$>'OLAl]z]>;vN~uZrtꔹgK**4x앳\f%kZ>PM9FFHP[S8ӷ={V}硨t:D#&1K$O9<VCK֙jr~*LK}Lhd9E;mO(d >y qPu?hWE TFly͓EUĶ–* V>ҧ߽=3uA_I*ӕ|/ힶڸH%״uZ?rtV'AEo DZMn fgi6H3PjN$!,nH~Sm.f $ɘ֝6f?,ގcL"k`pu8KX룫Ho џKMd@"o~V\h]{~,9ɗOX=VaM $H2IZNm_z=i5qo 9E!99e `Vּ2Z?@["m?]XH̨ qxBt8*.<+I;`y_jw?,qZ ]N+Q;׍N (-݀cgIfZW ? 6x Ըqőwni~0k93rk~ܝJTGdM˦L"#=б52AfMq4le5E ŭceu5nB |LLb\g8)yKr~7qW)`+\ iNט{tj>=ߨEx4(BszxɌlkTϐ?\̇c?E9g "st if@n քWVp4Y>_58u\qP@ALP~A:Ӗ# /aHUt[&&& ky=+Re 6ƟCZ;I#Э#b{$3GO}rLԦTk*̃AbF,cjrgc+%~Nhw?(12|25r&{BE6Frc?0c*PގD4~fNZO#P;0u.ĿZc/ p=3S-cߑSlpsKUȧ6T|h4cS%< ctQp]̷tܸ_pU%rtϘ"_$؞.{-`[޵awؽo?zgX:a``}*o:W+Q4m+A:^1>v.-[ x'ߨno P<ǰ;~ș1vuJId*^A" 1.]N^hLH3 ֒b-eρ:dku6^{^[zmRĕ GOd6ᾂv<sF(;Zgd9>S#Е-m|Mx;[)U(9Oh*.uƆ1m/kv|m59ocGm$u;@A*;s;/˿I ?LS|A-!@YW̧ k(nBQLpW2 Aб [/lnuNqD%N>G^?ۑn >3A8q ;^GmX 'Q}TN)5K9k .aܐ`,wxtw(qI1]P͚RWks(s΢v$}qx.;,T)bBhVyR

'#&{ԅ9,ǜ=0X(* FEa 8 kc,6TכlfO9+[_}eflrI{}Ň[]-}bK-KuavކTZ γ q&,< *ɝU' Ӓ* Uߨͣ6e:Ur.̄[~]H=^)MCa `F\a47iTEH|p_/~8#BŸ>,V[RXQ?RDD@6c =zċ TO4tRw $ݯ.9QАsxL,.Ȁ0_|Re ߻@&ځ$vXSw[Ry?XH8XAQ !ge 덥p.67(݉Am̷oG'иw/LɠV_{mbM=,xi7Kx8pNaHC{CR܋N&V3? *7WIb޹, }:{Zrr9GYRpKйh783Njaoioyg E?ļ4JpkOZ~aE(ݗfoػU1Ғ UPV[LwcIZEEu Yc\Dk'Tژ66[˛aW,)'8{TJ`q!"h- v8Bsa77eĹ?4;Pg[hm(e2[;3 56nQ3">ƣ$䫱iYq I۽YAzI+ӨǺ0D"C4^و!`R9o }/\Ƨ ,v]X&M%ȋ2"G{c~ t2%:&Cj9r`%-I nx줜'Ĉ -Ă! P2|c[c}!FQrN[7o=t &$Ả6|i*PM2mr)8F"{pG%RTde>K>?BsʎFkY~G8#=k;u%v]Oͭ ,.l]2쑍lZSHcU9#1{\$,U,}hg/OAejbUςB`r0W~M5beO>tRB/v| B;+?!lHoz 4:naNkʐŦnI$X[l*@MZwz5ȼcCDMA{U6Ȟd ]4 7'hkޣ|ޔ6%c7BC$@8Tmh0_0{'ta/(V$eYT;rv=kn΃,rwDBwRn8Б;7+襸_K`h{b)Ɩ4X`a»j!_emK+ e{7@Ȓ~03L.C|_O $Id{T!G]i2{-pZ~g_*f HVWr1URq-)a@6VDo3t"Y(g[' :W0J2z^|Ds ߷3HG/h5ËoM\8G@wxGm&i$0YZyGզcwMQ)-#{x]Q#C$TiצɴgSsuk2#UK\#2l 4-+l:~XD.Ec8nCuk( UvM(ZkM P:W [|ƀÏ.N7-H ܴ4* L 8i `WQ'sم#߫{(Mgj&0ms:cڕa}v2 #-C<;w``0@} X@ 0\>ty P5N|@CSQMe@1[;07N] g"j9*j(ی NH'yɮOXՂ;-u텋"Tƈ;U[NчIrz%i35E~#!Ƒ >Mf^+¿Yc9fTqs]UNlܔ"Ih15t*4ІtU[6?Y?}s{(v&@l .^_:}O!(r$jXæV90N67Bŕ#ԃX<7l1=%Qpb^)=nC~W50hϭK#Jpo$l7g=ގ:vv 9 nѪl؉D.ZS6=x{ӿ7&N6?C2Q[36.2a-W&bN{`Aq<:ɮ&8ϒכ kxw4)ݠƽ7'$Os=8~;@ruiBK:g|Wr)Ǟ 0^XsW_kC<|U$C ?x\,Ԥ LwtqeYYd/(^W9bDpQΎ ?MameHH4yqPn5jZ|j&CdHIP5 E|NkF7PM,RO#ܢw!svEo^*]pO&L'"O%i甴 j)WZ hBWv4Zj##~"e௙_m"yh#A#JGmZ* n\맫HuֹֺO+l)<=UB~KQvިU vEܸNH;2NL:U"K Yxǧ(.[(]k5;W<!ۚlEE5QC?dzx=W#XZ7kng:`-t#bi ;KmG8K<4>{2΋k < #S?_ḃ93$mZ#{2yw%Ks#f/6aQ1汋W@\ S9` s T3W#SvJ)tr(R)%ns&/ Ƽ{ˌٔh-:S*}1<;ȡӏė=#[x#la4mEp5RΖBKKye'JY~gUG~^ao$oqCA,#pqˑaZK ]^ginI^_{.ްeɊ.'d$ɞ~/a2YDɰp_ C[gdgۍ> ,*v}Ra cJR[k* ?w5[3`g[FJ_ cSPgBdHyW_P ^ O'CtÓ靯+և Uviӎ`,¢=v, thv:5U+`6`"4xvɰ3}X'ewЃI 3{wC&ʛ6 c`3rj61GqK_~w4Zn>4/zxL%gJ*{/eOgp'!f@K  y0m?i?:^/c]? s&YZ;Izty;EJ;=;)рOivH?_̳4(9j3d!_W)FM]`vE-HSo֏ɟc?_a}`5\( ZyƦXӸ~jł@*Ҩ](Y4yA+@oA΄j΄CPW^YJmS[eӊ_;\&0y7Rrut4., ރkh 33)z#Kx!o]qB:m"l&ֲ lu`)l3PI'zج+("-E 'h jdkѕ%t޻ +4ROf$"sYY1;v#.Ei0/Qt|TA&(= .#ڂo"G ڊM L֯5}įR$ qSu.klaR(>OAK|oLVLZB\@{X "XX̭G^9kc[v׬\L^!@p%0 JߋX`z#S@ÑErQf$FΠVNs}'I+2O!p'E$ϗxu:fBkċ ePXH.aH&WM}+7#uta]\U[(I:=7٬&&IULQ]vVx<^/BPwIFL躔Gp$bb%+}Nv=yb h6yb +:¯g5%mdHqNToȑM(S”x Y1;1Y_8{F]߀0ZA2Q @I>Ou&;f}(BIm _A.!ChkPOl݄! Wj-Ƙ["^5Cf j,uZ\n Pq9ne] s ]U=_swa5 }>.H(Xq{' ѳ{VpbT1b6ofd9(BCyB//kMF,:g]tՂ9WL١rAy>ӧ:-+Mgθ!))xYͰYBAW;[h٧Źu} g*@ЀCrA4 y0Me%=g^+V?mz:̻Q-tnWzo"]xL%"Ϋ&^OnuW2:GTfa Ҍ9vBۄ`s?%x;$(C*Nm2;XR"QV`Q՘tQ33$w؛-}-S(x8= 2O!+2[Jt&HNf?eAw(;X~{5 eX<5ԛ a0AHGa&S䢞veg[&&`duA<GXᦲV4l T—.XG5{JlګW-O$"51sQ})1>QQGcSd'Hbg8vD6<84TI|-h9ܘ8IA60r+J2 HP[nZ()Qy^V~CgKV5H.L%$۔w?[yZe3EZS Ƭ@>Q|mq#G(_fmxb?]R#r#d>[ WX׎[_¬pe`!`'zj?Y|:$~MSFqٻ.Qqf?II(>|4L׉-Է;/S`:xBtk z |W'uƘy,~ 'oIi-NzegƨI\fON@*AZ ^۱MȨ4֎x^ΐYE[WrX Am ߝP^:@Vիsc:<5rKU]Gn~:~JHވ=!fĂ9Zup\lY 'z8*w ئzb>LlIk ¡`b Llk/ad{—r1?pf 0K;J$y[3 DQWNDD5=FmѰckjl<_ Ss/iU)F%(2NB׾+6k{$GS h~W5uK,}ɻ!cl18!n'ρ{G_R YU3WVZ1& nQIY2t _G SYhEZ^]p21 9[^{+ akK2hXl}~DZtԵ>6KhZΩu7 RE? > d3DZb:ah+b$5Aw>T'0r"04z#X1IjwWs3|פ*GE: ?c,#$EpЋ֒>',`];ӵ/=,FWz%zi!0,جmc)m;ضSM[[M-L;K sk%,:*rN :p۔ҞXÅ xGɪ ?}/qkfq I @nA~UĚK.uHH0~Z|]>Hzbq /#ie$YMV.Nu: & {@Hl%CVt67*].жŔKb/%:5hjQ:3#g;253`k8UOK7 ۸n,%׷ѻ-Ư2BZU}-=a.kx3֡a>Cx4 cQlyYv((Sіl%[Eڶ|th0mLoyBղ古;'_ykW/N2ȴ.OS=vozP2W H~Bzz.dl9Kf,f=ɘ[Q¤ZP{Xe ke1-"Ry)MI b<%hrN0jݽ|d% hV׶rHdoeQ% L(s Tlv?2IUEB& *YJğjHؔ`QxKp6,dyO9b!"d!P`A+L|VMmM lnj)<˽8A8Djɝ)3'Yo .+Qطgf-͊s̮LLՎ[%|\e[ۘ7g{fc;KnPRd]†=6i% Jo K e,#HmW+؟ũ@ä́Oނ1;ǻe:Sk5HSlBfX{ Mi׸ _blM'ޮ>MD!"ˇSĩĖT]|z4L\FwRNP.s)g0N47xQ2,|JThr;c"&}{-R7'0n8# >d>sLQoedSh;#A |{?IEnk8Tk8Dslkq9 $Ձfڥ䤂-v?(d];pnUNUNv7O|C|BރpLx,L~ilЊ8Ѱ}^):?AeXE@]OamŤRtLwJI} tOgs4|+i|Pn}LɳpuQ$??=ڭ]!UmTр>.k\p; x4m, \[:{gZm/N6c,7OU#|鸋D;,\4wfnٰbO}iNHB1Q؞쁝N")BU p#|&"Y:r3#A Uv N&.8/wc}7 kz6HtƗ5 ֯y2%:( `[[@x@gڡWxFv1&ư8[(B]/_(ҽ,0zb1~U^HWm046b3H>y])S/Mnc*q\j_+gNrP}X·xr1U=Dkn }R-̚dy3g@U;* őaN: Xߞf ufՂm̊BAQmX?~3¯ac ,Ѷ^l3E.@Y=krP>x>qU1=E9P7b W].Ԙ>@dP ^ _F6*9Y"yy4j*R-?Rx+YbmF8B b.( =߶&4f9Cv)%+7v&ZRDdZ{e|1"rMMW{IW.K uSݐ,F"7]]1oBBriۗ͞دQvməFߪ,tpdVM8N`NJD`'F @g2Op^ە!d5ia0іٷWq Eip{6śkHfkDt!T*gGozqVSӡ.8h~85wYB@,x[JA79{s*ӗ=meYG$`Y>(4Fn1,EG'H,{- b%xX(Rns,=*źE) phjZ-.3"'*γREOzfR!&(偈qAWI\.ͳ727r6abE(bxe;)̞ .d/4w6ҋ ]9$7>74}ʋ̩qBƣ5u&]b ٨.C; >N.F9#8iLh51ǸD-^ٳ~Ɋ+ؐgo{P"( !ln5!i :xѻ dz6zhO2GԆ3KMž[c+#/dt˽">Jf&ZgΏaPyM:Q\YtpC ]FY8y1F%4zvӛGGwT =@>;X&<{t)F9&u^8<4)>M&DHH˾?2‡E !( C-DyaEE`j>~ن96xAJ(TlU/3<@,L?Y&QڇW!>e͈YQe$L%>M۹a}RKvJ@Z {Suuck0 G-"ʝ:\j6+0>AzHy33%qd3B iLh^b/k]Ȍޑ1iyJD%UGA(2PrkG^( +*t(󿙬Ibݝ2L(Y*dw\mzS~L*|}&L3 W7G-A㡬ݶR@zg!3!o?31>v1W?dW$ :lhA6(^*WMiE{~_=ܧzD^(k{W*߮HgA2?}xyˣf)වԐ/չs,Uo^+_/@΂ΔTTRL=sOHZ4V񶠟fX=gʹRRy{Pgx1#:52cIIKa9^BvI7Mwb?6EA@8W;UΧF,fRV&tP|v{&~qV/4i"5U|n!pZZf԰z/gWۉ;g~(tÜUٔw4#2 1)4 ==P%# k9'FhBIzۛ.FtF7Ο~zX7>ǚW#>:MٮNT)?㾾PZ1[v؇Y 'R5̀\M(]xw=k-K\4FL@TZaoV1\V"Gͻ{`qk({J1cU}$lUhvIhz}$GEɐn֟~ލg7@YvX4лs^F$ϝH>\w׭\_d|n]:LTN Z{V.џG}DEdnD2qPGu wȴ E|N/sƒ?ݱ!JWɦDS~+ w,7(*d]DF׷~c50 OUVA ł= $ShdNW(06rXϛkwiD6U2cNU0b$Տs,o>1׿-ĨGɵh9k¼L !L[D7%Q:pBm&ՉRQ )7Sb$*TtB6CǑ%piWITTW=m#M< Ƈ:CD2ā tlcַBZ}RSrvlw4}T+ЧE?QUrhF Q!ff+1j,+_E2v8L.zœ$bnTEOaʜx@VId h. AҀN(`]e8y4>xqxp8F-n*0R> &+㩏dqCOJjf;Qx6N|ru/P~\],=4m<>Ee7!SA~uw* 7H]|(OHMHh-.:Q|a2lMmě|l58%2p7g&<,v+JL#Irq*-Ԗs/;qȨ}uh]<6M.KRh'SM/# l)J=w#BTn.AB)ծUEW3;>JJow:_xwnu7ѺB'G{, ifb~ leo?tW'a&5RaX 0[ q d DRsI~Y. B6@Ztu[ϸИȀ"$/+O_4~.휌}{[5r V[ CA}S*՚UU3Vi^gAb~;Qb8vCST5Ru1A6:ouE ]2? l_ad\'< MU,|b:4j&=%VVg ?!iĜeքh1}CJ$v{ыJs[`_ R|Cr TsЖVW2=UHA紵kvk;E)3H\#k- -H7ܺ!OSI'x`ffzFG~KYPvY1f7V/"lZ9X1Xwp,M‹|s-_켐t"m)L:]w[H  2 E\P* I2iJAHgꝃ: fJ J!io::gIP\jZ2`Yl\YuSqj d0D\>4ǧۨIFݶ7|扞/CLd/L ULʥ|usu| ;6S!ru~"n E'beF]o]C>WzUR$v1 K>  47eXLR Dt`ŗ?uNVVgxזōzaJI)3jgDr dUŶI` ZXRcۀS)Xf+!|lt{KhtLUxkL*-Shi8n,tovd( ц ۄ[UYI12p(3nj,wU m(j@3c2 \9c+G0>xhi'2tK"mDHF):OoK8rr2s"Wj`$h6-P]vv;V)Mo3H]m(w嬶b($IcWɃPwr`k 'WM[ z5b1aԚH4x56\7$A\;OG T9f⣄AJ=jj`^Bw"o,v]w".d."2R^ۇ gjzY?VwUo@>Q /Bbym jX"n.'>`2%sK ; ,Uy]eN#V -sػk3iZKVF`hR2Az zPhs=[!uy]p9(+n{BkqH3!Caw~geDjN@9 ~ItheRuޤoie2@FvI{L:tgx5z<- EuZ $3,2|m5d?4y^ZRrC}%#-5ckTOS#^*ua{sU-%ܞ$"Z-ͽMKĻ+4Nk]l0] 2٭( 2J5sr}T;QorU;az"> YV `)D}KCR,L[ 0x+oN ]?b*g|4 1cyZE {.X 8=۷@j&p#@;![+ѦkLӫ[U[::"b0B-DZxR2 K:^7Z摚F' dD;&8N;w--M RqjL*2RmO<{E @ f,2ZpT.33yѴϹ픚||6XBoW}.\[]'dS,x;ΑD߱(QC)&圼/?.;wauCpӞ+Y̷7Pd+(D,sFuɟz7\-EL1u db=/&} |5>lŇ(Y%f X#FLI}  Pbejj|+$%cHC+% I-娿B>@^D&B]B}%j+q *Y/k3vÿ4wH#5}@ڽiZ*"73)!9P#p4]oH<լ]#}p&vt8OKZ rRhBR ܋2M/ZfMBaB|O86Cu!`7XE/?Bc36Hs_F5Q-5i[x(gcoVJH?Ě"/U2,O70pCwܤ6g׌hPTB ЭHq3i?iF]%Y-h?ڠ~&Rt JKW4Q{7}g*Z)%Ϥdrg^Kb@4(k-ضJZ0@{z sTj-Nh81Iq ;O෦X}c pIpv/$Z*_[(b"K1[b@X6afl>)Y/4S&rM8 o4F}ᕮIʬ*V~8E2w_} g#v9 p w?d/ٶg7RDIE>ogO%K!,V# ԉDZb^O=)œKLBYK^)P3XXF%~Sn#q]2Qs!FaH:yg]Z±V2ij^~lm@{_{+iAJJJ6Ƚ:G|^MxS0b9; Gۂ- ̗xߚЇ`Aq}c 1&"}u۩0x`QWX_pN%o DTeS{)i3j"q^xHaX1sdelsҰLTذhTd4?z6qBtBbΩ*8곜̞g<5S1jj[`m\ɷ: FP׺y1lY@+ϮÙ&Kxϰ&)+rN{x ֥ N)}!~8IWThC"c<$/n wMʥBbGb0#ġ GYblcֻ?# @ޣHöƫN }E"5`h="㩘tj ⻦G@1*@:z!gLX<{?sU0| Piܽ ֣ށY*K7nrϮE2HuJ$;m]>A?yA71pd5󈶶fC:bFzWl6]Č5;R4雿Ԭp7 Tb632Ջp0p16z~\|ys/VқԌoա4s-G!wB wI]u Kh.dZ2}[:|pa)gͥH۰O~W 7Fyt`qwAGפ#,u }4p ?Daw&o$ª%*V$TqG;?-e/65] )FlhAwONwp>vB! p7 " *@pb̰fsD-PNdCٷGyG6+gl=đzX;4;| xUac/0Ċx@@ "!XJW \ A.@#op*P^ x-BeIWe'6tۨl 5K5 !(d:1Q'.\]0+ Tfϕ +ym?o5sND]rr~Sxq-)')uM}LJB+{O d6Nz*w/P5MUpHPERzJԘi-ψIO<5&B܋,=N"$o:"k!i1ym[GɅm'isw5&vc\.0`DbЇ~,)n)]>BhT-RLsISWp xу{%]Z4G%L,}[]-|u :}0ݢlEQ˲͢z0%eq9a`1#QA7NU#ODMz5%z5l}7S#=%|d˗PPY m04ǟn3l|0w.HHRρ0|>9hey3ʱms11FIM`/ʢ{f-濁&R@;(0>O3Q;[߼ҟaÀUƺxeηB7\<,]ajQyC#=?"Fl Q[q v8ّE{134CT~ٴ+97:y4|΂G1Mu7 [NjW#{ܠ^h;3Hni`I5 Lo0-}*8mo+65"9 ;|M|\gdU5Nm[nFА$AFAb.燩7i\[S,eTj,i(r/Q?{[j"MMR˨] ~`+3#,B$7+!kp/s-mIKfԲ|{- :!L Ӆt$~cG.Nj@"oWU:kJvX #îo1 l)ׄX܊>F?wPe(WS% i\Y>ߤ8K #xk._n~NzD`:euAqΒƹRuO2_ۻkn.(h7ZEj"d ?`78\M2:t*% 1/;GA«g?r)C-) X 9Xsl?1D-GG鞝Y5VJ]'[{`@ju/Ә9p,zPVn)~V02lIOoBRIKi8Pڂ}=m4h $s?iJKSZX. C UKXTwn}|u*n_yTb _xOyZdH`_*]*{C&V8 U5DZrM&˿.+Xu2;SۑE /|&ƻꎒs;ܝo]mn᢭,0OBOq@9$g qnϤC-% |q.ɠ#u@RnGά;̾ϣ\&_x;qS;FjES#kOwzarpxG4Y&"`]Y S9p\-pp|\ g|厡wLU8&W3֩_m^FwYQVSzq~ELVD ;I/n*NVÎbdӧx=L"$?U>oUu{n>,y/Q/hY3Rƛx!P氭^#?׶7W;36e8aɆ5q~K} Iu4 눵Glu 3Avm.T@% b,6^ .nڴwe7 +KUHt.8SqV4ɊoBe<֢mmT#WK9~Ryt4vޡ*5]A1uYq5 ZLYBgC4v F:ۿN` (i v?ICs7K$Љ.zc/Ŝf6*隦t֫9I*ռhB$P -Vk-~+FWr©p؋W̫ g{QX^؀u7$7 _Î;Morj5HNh \c R (䙯0 Jp#-蟶Rf.玩t^WK(; &# jl˜e?;N%' e^Ž?,i];5w HonX#oBk3#(sfry=Yۉ;Yȗ/+? m*k wD7j}樉_\]g70V* KE OiVӁ߻5gs@oQ",EoݔKJ.bt _ o_lK=" ʐL"hc2靤c#@ Bm>xm#)p`V k`.*׊&5̮6f]NO*9yݛ#|TVc0B!b8PyC&ٱ6R%AO(}pl^TNlN.M}֞zht2 6@<#av%Qxi:o cm,kV!Ü&ݞi](H˽;zg'~KeS9yNԾTwV_NzDhT%դDN8^O_[#{,gs|.f:L79K+r_XNh-wt#«5:@轮s741`Ou{0zT(GS9w},XtOfMHfrtыH  k Z^&870\Q.~EY )Ԟ-+naxQ*1}&Xb)Y "kJHy/ \gGI  fzMo}.󥌔WP;A='| GfH`kL uWSR$ootfP  XDt*i ~ jet#eSgn%q#  VPkԝXiTD Y׈6uBm~T2{?nY#[W/\RGت¹+^`(,|ۻ0EXVrGQj1l9 WFi_dmZiTCeZJg X{ew# >w%Ti* mBd4>w;.ZB*iD\ *||HvC'dk[̀ a=S 7%38L}@!)+CP.D6p+:1yM&X[Yweyz!bkө6ۭUr JV|rD5M@|p~ rA{}Q2"ψ3̚4le920{QYϡdZC`NFd0+q.}Ν@3a#dMa'%zP#_6S#[_?>Raׇe01&$ %AҺрKl.ESI4rձ]-KX:|}X 'v SPY1>4 A 7ǦjcTZnࡱN.rVB'<h? }k/C/s*?-I/|r6㡖<²=;Ysx|#f{S,G^pA}o}P?Z vjiu"/2bo"jލt~kᙶn2K VSa)!clnF5ak}O(Rtmse[pFP …L8S 6Brd`8 Bd T$оSU&d{ g-9Š)njD|j.= {#C큫&n;"ҧ"/ r~ c/6;-۵ Qg3CJ+C5AM8t"rtQ4 cЖ*J6zoyr"RF5/70nKٷSwe6Qj(jĉBlLgZ9gԇcrI)A"[緆l; S ,@M!L .FFe(홮hcs }s/wY_W'X c]#1'y09V?} Qm 96ύ=c M5Z`swм))uh-mPT!ʛH >g73瑟2oilH(ŬpzWh?q fTu׬ڭ=\/{e؎&}NrEo%37j/r?͡ǻm,I|*\䮬Myse,dIfp t =UL: 'a^SMoMJs̅#Ogd1l^+m ?EJ 0#'dƢRFH7&}/"x!K5<yq`W\it $\M58½Q ?k^ t=De|I5=HlV[XcдO-t7l Y;*w{)c|ֿb9stm љ Z]"u]LA:?(124kh..aN$N~-4nk2ncL~/ 6%ڼN >_uM,_jؖZj!լaBq &iO*6-f>g!j]FDjPr{rݥH砈UՕ^,R=g@DCRR +Tɏ!|.M<*lh9"뎐=)Pl2wz%?~ \t&zT40"$58ԇ!L1 bdN]zYk(/Ïh'ä2w)p[Q2Wk`ni?q|oo{ kåF<;oH]*_D z'7"BoJޥ}އCgfR1J()XMaq65 qGPp+,ހxiڇXh!?C, z+(%Y:򖻝V{x 'Mm\+Á;o 9C@ˋ E'l +awYv0[Xm\v}:HUS @XZ yd7.!D*3c 2f !K4ew˺Xw?H2VMv3fSyNc65Ie1 t׎seLV b׷MtӨUl+Y;灡Xhl!*i2J=\Y\|C0WIo4ǯl4g=e wj{_)Sjl"2T{Տy^ _@!ttw[CO;%>YAdMSmq:Is\~h'A=9ɉEbiBNz 5-fe)[uXtyg?5S|),C.&S.*+4`o ʽl1-V#9F1ՈǴI@SyNHrQ0^ؒ)OُĐs x7F)B){\ +@!~Ґ|**E;̟"z/No4F2ܪT$Z*P& N g:܉*2#Z=9v,}GCjU?eiPY#s70[XjԹӸ{i) /=%VQ97 Id(E8{l{z򝄾dI[4ws 1V)U`yA|l "^\*^oYi:3yCn.BSxC fj1"nzh-Y#Li26vI9)" d)\G-õr^4\XƯX`zwT< @yݙC@uآ924ou/.E+$P:,9>ySg'_:)sb^JF>DՒ.Lb#t`UUY'Pr -bpr|s]8\ȎfZjhDZS&[n֡E4IJܨs\DC:(;<ЯNj-oV-I .`޾mPώa i)"wA5Zi1?3gr}mL֠ 5Ui07>4k/~}8W[qWRZL7ƾqoyYH{"Wףa21jM4&24WaZ|P)Y.@k뙹ч*Ե>t:ʤ>z I(ĸON4_\bS0^wFMAٖ@;AאSVbD#8=ÛN <8%AYȆ/je>fE.iY>M~j$&0J<2T HC9 Qfs jkk1Ur\Dg+<ȟ` Jy"(_&\_w4-T׹6"Rӥq(}M,ؖpޟoߊ OYixUwfzM hdBi^aPQ0`CiZ`1L'7)GPiOYz:ɭ PYWrN:E18:N=lh1::AQzRRUvNaV, qi!V:98%tO5¸(T}&k'P[zT-2ٿ) *Lrm<7jaIj+; VvCCIsSz"v:Z#iǝda Z _M τRW/f M5q=Ů0h YJIazz.q߫-V|oIL lϘu0 wGg${vI KC[02R?dj*Ɗպn_WB_N-V}8Ԣ#eSя"#tYAebڕ*],:-Kjh IΌTi:A?K;g ]epviEba=ɺ*0kש'Ig }:of)$+ѼPHK4/?+0ya[lvG~=lwI][Js;rt3BO.C{[1*3BF_0 巛 >v p*uX)v~ܪ]sr\6+eIhC &`+b`5ɎʄGFzV׃~{/{Mt.L*>-K_Q&2g%z#lVfk/WdL @*z-#N&9`kvoEaV=!I?Qجq;!5{[XS_8b:cC{T!I67Iޙ>+&?codS&jO09/]?8٢AA° h Z*== 2g(š.Y"H'0x^,]@@u]hf8nۺI"("5f8Ed]V S`nU^6pGm 4m\(ڒs,/{KW8G«d􃝉D&Cک 2 cY~ZYe=N~q',.d8ǃd8͇V":!Mw,c֩?n y 0 l^)s9mEZW#y&L5 r/e"u>jfJ {S(A wj#\r d\:trH%,(ѩPP~4RNC2͠cmӥzIhMyn.ǩ钷E[4hHe=ff6KhNM4^UޠisHB3;EA jy%dSP񠸵.kULMmHnpi,&l:fMb?$@мf@G^ƗQ 75nL.S@zjÁ>WJ89ԟevSaG-[3X;7 :; `={JDTW* \`1oSَ[I\עFGjlzXײu')[:Y)S;㵇6nj3oW/ңPußcc=*lsc>=xxjcz ߫܏piy#B(d< _E36DKnMXo5h-7&ў EB\lgSH$m@QI2~5d}!cHJӞyԪCds!뵢@CQ_^7M]Lkk,ALϟQfAh+ԃ[s39m5ҁ񡬗i<=$gOo:ӓT nPDXpqK+o[VOHc,Ze22.vc0>tLF0xCǿfY_QQίUV5­o0М]ʷ:9骖%Esaq}c}I FX3=`bD?&;kIk"".V4ޏ IE'ف'wx/98xK:WWT83A0A[38gXڷbgru鷠L2$^MȥG1-3KxP0 V*o6^g1.@J#_a`Y3@;}~2b zBa;4 &B Ȉ8 Ig%ǻ0ʼgbY;†[GE7y<>\ "6W"bzC{3M6;wy䴡9w0Q"K礻/UzC|X@+x해 XL|&ة Ks̈,P"{D22 @n8Avzi }쓫ق][ !!/4˯%o(? G CMjh1(0YKqN#P蝴)wQE}x"(H1c07]qa8 7T3EZ-BIbLȮ隫WG9|XPZ!r8AD%9=-!+Y텵$?^69L 6pĚ,?{u+ b7݄J0 =䵩R%G*(*VA(gW%jAA](ˏu|pId*LF .Bw"d)˟DRmc@BhJk6M9=FRWbk6^!]8rQ/^)cD+n>$,{,'8p*FEݾ+7e9vG ;;&h. oG|4P\&ĐߋC{#31xL'.* !vGODZh{/ @Pfe$ * %rEׂ&]I?,Jjƾְ AU#Q~WI>urmLdJI# 80Q7mbK9P?4fD&"W<-}YnI.gqIR!SD|߯4}aFvnފ櫓?E҇fw1U򖕠궞;DFX'hi̛(2 s#T\mݡB Wi$iK ]Z LrxDP\)ZQ3Slhn*M-'HE2C"_{/l\(-.N!@)@O5Pntzj,:#ҭYؑf0Mk.$(?,Kf,|hrh{QѴ{)wuJ~Ŵ_¦~2l 8^ƒ5gQ͟Gio:R@" %x+d0P>;ˊ(/,Cw)a!K0풙l&Do abcqTć.CBp#dsP"奦շ\2 .VJ QӢ6uWi#}6н0ؒ[דּ"l0! WA"T|aq@V+;O,8/V n%6`w"opHNӾ!y6Ơӻ6PdAqaٞnoVzrRpi_^Ek{$Z_R?J:,vz>5RPRҨo;ucUkZ»R{,0qG\)Ѓ6)uؚ5SףnFӲx[G%vMk9m;G7'dϺRMߓ|F6j2%\pޘ[6ՖNZJwn,=WdJQ+U\@)F(qujalj~!1$dL1i& !_)@1\Yk7 0jF0*y"1ߕ|֓bA½Y[5|>F,I]0 Уdq1#T( w\trQM&\vU\-gÞ/YKQLTzK)*0N$Y5qOmõO1B``Qh*Zj*p()yfcUkGiٽHuvE5`5LskIP~斁r~~)ʹ|'p>W)'|„Y,Gp|brTDվd珈k[SE9J= 3.%y ]ׁgd8k tKN_G>|@WL" p#""n0wR | l%ZArՃX'2" {D -7ejFwQ8#tz`]u~.#GDƣ'~E4J*toFRچҡ"1/"N@Zns3*C|lNRMͥnUBnC1U{hRG['*bP]h6OkI!~MX1$2nK4C 7zua/Yr1|A G|N.r# WX~ 񽙮dE^>\9:6 8m/JI Ϊ5D)|8IW?c:6YmWUwGZ$Fw]5[67{LUj0k?[$0}'˯G\pN$rz =>Z<BZK0%Qy,v gfn_jӀQz z?$Ʉ.W۬r܂amSt~_&Kd﨑-y O8T:T`u! ,#}5~x ddQaㆀg__zۄ3ޣF}*({VqyIYBsOT]Z5#Txk.2Yppbc\!.8 6trKX 2k`W1".TV B3 sV`Z;0{Hɟy9Й-F7."eYM"h;@6Id?m#3%!l=4kq'-|ߤ?9bOm0I0 S>][>$Kݍl^} @* o ]ÊFYѯ&_m"Np\RC+j;؇L@5m*`;t]߆v=LUd#CI6"*s>S7f{c?W40._T'sf{ @6-M=jC¡pE=0d=B&~A?iKe԰|| Bw u3S9 <=8!D~W}0We$w۾R̞J1*z#%Q/O'S.m)ٙ_V%p ˓4_&@źDKs_q.:0eOJ!k%u/3mxk,&5{r&?;bu1KUZ v+Sɶ聤Ų+'i&q1q.w[ PZfTvw .—*76.Q]q$y#0P(f +4r3Y`cEc<2̚U/?n{fbw, ЁqJB{(uk'xյ2_Rk!vr ;t ïڑwo,іd /iC' w/,|9+t#YڽA ܜGDƜix uhZ2SBWI)*5eTa}cJ_5wZ`Z8MgJ~CԽJz$-u vャDmch?ӄvs<80$.RȰ"Sid#@(^+rCZ>DzRw3j/>'4f(dYH9=ǵoq__!ۥ~T)^) IdiBDF+Ak-ޭI͖ώwSf"o ?Aχs.Evm0aOلdEDH2a[ C$b!1eEf|W^R'EHO`=f3By:)hy*Ğ/Vay9@_TYhkC{LmWkz`< ΔY4HiTy,q%zBJfU`ϺoDpȃa]WNtmk ?5m0wMn+H^uwoUIuBۖ'(Kq$[X"A"ya(xp$g5rwFT._$Tʱ5u!yl.,k6 ?VīO8~P0Ttج2ŎHݏV{>-9R4k4}8RDTUEqduWy1nf_ZBAC}H JX*hٍ"#iI7ߪ7M'gjwUż/^!pMgIv,yб!?M88Ow7S`nU8/6吷Z!p`5h}k?vEʌ sDG۷mtPl;  XE8SDԯM-OT貹A@Npv #Lg }1;ƹ4Zڍ1"uyX_rm{Y@QBC}P U,7)^Ci.rhy[xS 伓AXPz9%_U| eFx ,.MDMf!%a0(*d>vDY͏*t KDÊ\~g6W=dE!~#<ݺ6yxS`Zg6xo^sQ9Hgz5<txU稬>k߳ Na:"[annǛOKbuo-`hv'KEsƉ/*Yz9ow rNCS|ze(t/Ci[rNK؉"T%T Piʖs 1Dmo3řtsʫ E!t 0@kA dRs$'1K4E#g+ ڮdK)t.{:@F8 $Noˤتn=ym^2sS ' ܺSbݘWpU7GT-'1LtʨA Uhl_+}gO[$ {,}=]%,O$Kd(%ǡ{ָ[*Nړ}Ce@#*4`BS{z-|>]h2`?cC0WWh Jɍ, -۲^>I(=bID}ۥuXb@G0qx>.zLԻK I7;>'\Œ6. iKU#;V.|yY-wLz:Ch%(AZp}ctd! ew]|P|>hﰏTPXyJw9xEl4H,nـ_Nj"]T~3ngNe";ɺqWykK9ERGS3ܚd'Q:vd0\Qknllsw_ަ^aR[8'2 ևɁ2#Z!v9S\":B3WT :XVuq0^:3]0?2JMK<#lw)-"dkR- |f73O#N@múr:bm@@D jʆ!/wq~ZEdO𼳌5C붵\Qk91ɍ p}v#'7b[)4O/]6 lRm"RExqݷARCx<R9+>>L14ozKOr͑tBX?epKC4 Li:m!Un{.Y+LX!>I|ԧ|_G_h@EM6a>'=}T-1" iU(mQ]_ax>z9 25ʮ7D_J8S8k .t)fYZe]p˨n5F "]5`˒<%4 2[PCiǂ+ N9v.$Yۢ..}bfoպ̠7"j݄{џ0gK1Ԑ[GT)uCp I٤ FIgʮ< % 6? &@IY3ژI(3[h0 KmU5-% ?bG]پ_>{Y-h8%OI!sͻ<;_+=w*LF L3]+~*r `K -ǯ #;A0uB)Ui%(Q+z^RȣtԛʈkCrR֊j!Q>G:SL 3;'.ɽV{"؈$9Jn _5*HE͏ZLYЋf KWtoNV“fJt8"#a<8F̒U;Y(ù{٭߱y~|fh i;[W-2|<_ +dDA*ogRBȏɲ2bf}⛢mu Ta\P08N8F+#՝w=䁊Dz_KX|٠q-VGwѢODV_#b^ A? HN軒Ԃ<\<VqoW/tҴY W ‹ݘ`~3,ɽ5At) &ӛ [m"lTINj`l;)P0!$@5C8?AԍOx}JɊE8F3JÅfqm?#AWy/[-m[rGW'nО%sJ e]VE+9Y"M|62#&[ @mj ^w/\gʼ0uL$l^J '+u^7gdwa4^ʃ{bv5߫oFԐþ6?|;|G~HM^ U_`FX:b:z\MdAz~ Ж%ۗL6Y*b"b%GBg|^@!|3Uf <4`:;o ,:tU/:sPq\nPqG~ 8yf$?qmdS-/wٰ&?aވ )~`AI!]) ôw,r,yZԲ9@WjYs'.=D >n"J]DV飶} mXzY0vibu8\>O@sc)Aἴش垘pƟT s!1 Y3d@PPNg˂g1qW(,?o_Kaq}}p[` `f}S̗byS˕/o:܏,^6`qٜ/ݎfO`Fx8$qoƴ6C?˶GW1F 9̈́\"m3鷊 ^;"Zr\Ы}UQE|-ݱ`Tߴ8=Z7jJ+!p!G0RZ?#`^qa];4⻦M X M,1圏!9`e(.m?WN}aB{(B~^Ń R./j`oAoDXו<*`({N`"c+f+=Р=ߐL"CpV>ቔ-Qg߽!^WG@J?}6<21@$!%`īUɏ㙘:whKL^j;P.F:~#]AVm\!: e'ZO_(|WN~[ICP X&+QGkpo:,lb 9G1!L;v+Yáv>Q20 s y.Yzak\>Lsɐsv UH)\aF1Lۇw2 QfpMdA$GMZǹ&AU6,: +?s"$4\%ւDqaӻW, S;qaJ1!?\!c۩"gܑ@T8Zbemf׻&d: i$m 1D_ŝRJ( ;rU+M~Lq/cAPt{BMq0i>n4$s!^d#ȓ Cμ劾ɲ OEOB3dƾvx[ݓ--}ý" 1Ѣrp4wBr]LQDi77|>6Ys~|yHX6adxFۖ^ O|l7g`P:yblE9CIFJN?JX\ꊫQ|8&ձZLk> &20G{ښt}7duQ5=w}a>$ְr+=mpyIa +1FƠ,]D]XQJlS)Y`;_E)"ygw-,`tWBk\M%08۲6 sG9S#0oƙ_8㾂,XɜTTi&D!)c /erӍfOf@bBW%8BN:,GwL'n뜶N@z"xXpHv_~6zUnst/.p=Dhјj ~m~$/<y)"_P/! &[e7ny%LTooѿX{#+p,5<]hC ˥ȷuOq7b]e*plal׺q^z3tK9*z_w,H}@;K:/8xДpqf%c&7Orv!m9D!Vc'ҋ[±!\G\WbiU(\dFAh}D0ǫtN VǦ|[&G6$kuWxR7wH%ש]c|zQ ;ʢ@ՔJ9d=E٥( Ay9UKTajT%T؏ h"w51[ zZ1 F  _@9-jQ8*#?JGa.sNbU CuT&nyϯ/Z<^XeMN_x%s.TE)aaR7CmU0f"vf`oN@'Ui :p>{VvNd-uduᒸ Q岺GXj) @T ؙs!H6ah$`V6mL, MA%-g,~eОg_XdX>E`1]\V.Ʃk}sC& 'I~13Q/?zifXG'`&KnK.\ڮ&KLݙV(GgƬ2Sv q:n=ZMM ZocE PHD%EcrX, ,ۃ4{7AM kOvk3H}AS<]f9I ؛`VXY nwHS+ӻ>dht$qF_N]Ib0k88>ģ2+g$_M8v` &WJJh`&)Vnh'gw1QQu̬"2 rJC|Zf':^ibr4jh ?#~;[CSQiӎZӫuPQai?rvF?c|%W!5 ak۰0pd_pb[X't !ʵS 7-=Serb ,0w>솠`˰ Rh) %:+b1bjO_ f'tnًbhl [/kwh"!2y"& .@VeO=gq7^%At\Dz~{cI2f3~^_ :XU,P%˒o>ҍ<˼d\ ur> D> mH ?ߊֳ2ogr(YǸ4OGr/O]E|RtAZ4'˓/~gIC)S";Cf+hD|lj)pP.!eGsJ ;d# MzkǦjqc3f5xIKtm hi&^ZQ|E O֭A| zkoh|~is`nƐY0PFbBD߭r4J݉I kTOHEzYF2/lօ0幡R::Y/Y] e)HuGrh偉!{LdiJr>Hi?BƯaHCV[=qX@ 3 CWn(2Ekϣs#P Zr *r.  h a,`p2~%P+B,Tc Sz4T/Ɯreэ1 :&d[t{$[Lw n6 ?o]׿ߦ^+.:D"-sgn|x>n+'7d2 YyO(QysfMitb(l,%#_f;O{ȦRLZцc2}:ׁH^HrD4t%؍uO;)aD$1@)7ALr:c0z/T)릛Vvoͮ-:`;DskgS1meT"ؘf?g.M|x{@öiɯwvySX@VEϵ~qtuIpzM~~'>'٫^ddT@ ! [9 Su_!֡OTtFZkυA2xŢ}).s kU}Nݮ Q U76"?5SM4-ڈF&~Zc|'Yzr3yLy&18V5߾C|ԎGiPDDp>96@EN_4kXx~Ayp&2udZިjҁ?Kp@ָr`s5bx_mc PqQ*>ǷjGٲfo!֩-!Y ;mebj~]_wBz^ n2 B-M,I[M aʶo@yp_$.XX1>0Rધ؅EtVU: "] A/D? OQQ;2 (L#K!)0w &Pv(0f&>] ÛXvⱟ$̕nU00xJ<6B|uW~ ]m^\W6 pmI;H&MThcH蔫GG&8IdFQ&[ĵSXKӆTHF%;j -532^2iKwۤ>JQd^lS{57yh%ON#O5;gwlJjT[y3ؤ:$6u+fBcͨFmUkבKocA;FoyDQ@L>!k[("̺:;߶Eyw#nn{[ ખhry,l6\ir[RD ZW0oh⺪9E!3t?GU^QK=e0Dso9Z"\Әi:x| %QzpMZoky$DiX,K1DVZ\iVa؏*@*ʚq Haq<1Eιr ptQU8؍XG璠+qnW?4ńdPaT5Qq6_X 1̇nz"Dƚ&HVw K5@Ot}9I;UMS4 QH1b [!9^|Ӄ!rEa 3ֱ}i%Kى1v ]"j +X7d&95ّ_NJCmDr(;btTesdcdk.r-&&-V`,eN &:*K?V"vkdcKUEN$P/o}'FPT곮*|-3W5N PzcbtrLaWFD>}7 4Cy3:41[FPz\ *e55(AR ? .I7Jnt˞$Y"EfڍLJS82K&P&I8tQ/j 03Plf릁 }|5ʉ{iS1{Fzy pQQRdБK*SUߌv7Ϙ 0Qk+TKD72nyeWAi4ޫxS+M_ҿ`𿾑W|-z. g\[1Xa8%)7Ql~)Ě_l]߹@ՁEqA?9)J KϬ)뺝`mj!%IMh+7QGG ' ?ChzQSà\5TO{'HjƁoO /G&S9Qv԰](^,^;43|ED$$h$0 B̴MG?/?((q_q<]POM)?% Yi3wTEI1~$hB[A-pl޶?6 :Ι1ƪ93բ?O޽yp;=ljcFbhWch+w-d ľ.^[R$7uKp9Aݱf"+:L5bʛi9I&ϤobHqV;񊦫 BNWqB&u02c{-ZV$=S0®>NE}B+)V\Q_'w}Ayb4n" ใa6-b^_d'LyU9/Px!mP;($T̖+-75߽ݸꋡۻ$U1 )/&nSW?7IߟӝڈA@;!%sKa+ ; skr4ʽUؽ,؋x=J']H7֔(K*=Qh(^i zvUϬQ^Kֈ;@mYwzТIY}m{ȝ˥ݭʧ.{N ^ɴ_צ>wO4{  oUPh+ өJBى{ ,& :ENORdN᷌`p=.#f?< 2˫$Boh$u#Of2h, 㽳6巊 LlyH9LæB7|Z;Ջb Z\߳1vX< z,a4+:: |g]5jrtXU/$e1z8GEe/{+ҹ? 9VB8uS9Q*v\K-JOIfH2A:Fg\^L˘X-DS>#rWSƅmd57R ܩ/4 4&B8L3Y5_H)nաtF@7劎( Ba X[Q+k;xt;i@uxp?ZV,W.#,k zΟ(qFa{R`ÔBĶ 6"|O csf imDl7uq])b<¼"JPO]BAtQ:+9DQQΕ΀=&a&))G4)Ni"y^-H>7!]^;^ 9 uO%^~s Y:l{GZ+oem\#*_F(t x-8p]0I]2@,'dԄ<ɄLr=IfԐ=Pm$6Hgv<9GȄX[:DlRJVa(Ƕ9 VQl'ɗv#7=L'Uy<`Vx¶&Wn5P%g;;#/'LR3=U`ไ~ $8a]-O<|["'¦s"Iބzm~!u>BJL~cAOH3mY]x*JO4o:$ 2?55r%tx nϓ+}1vQLq)KJȨ^/YR\T+dž d5G2킭lcήiF;GgÎaE)XJ*?Lb,6! HH Av+|-V`#!HXݟ_=VkD$,@\4]vO${f`Qv$Q<Bq䵯xV Q.7c5sͮz9Ls-;u|feV",j`䌤/C픥#Ny%D`$igkYXScgowNb_ [? ~l٧`,QLwպ&3K^H ljٗ^91`9_4ô?8Q(3 +IϮvLXNBpjg\1)h~RQZ-GZR  t|6ݐQATW׀$'-X*33o +.wMm0*>j5D߂Oi#@.Gl6}zCX7ylm%r_Et>!'t3c'j-/΅j%ҵqn4! |cecZ[ `@ȑ%a  /UI`"1,SK@C@@,F OJV ]EXkHҵk5zwLNb ,'WgH-5h$dwf:xx-4'! )R\&WOT>)J i|*aG`6HZ 'g ݓi\SF5# }ڛKx]p fsl{c,瑑I B̄W(,P) gI?"ϣ#~%Ťƞu+P&l܍U f 1J:3:Yv#=PHK06Ԧx)G.$f^[hُi؋q DԂW(׏"c~^;ɕIIp5m1~UE>#lK6pCAohr,c}Y Kj$XʩJbE?S΄InGGZZa!ei݀sw!11A 4^οwwv=ӝYk{;_WQ^A{eeخG4 ;XIw2ҥ['?0aiNeo]7/Drr9ԐgIT?OKb]ᮊ}S_lHcIq$?>W~..6[[cO}0Iу!*_;^̴<s8 &@NQI` [F^Ic8z"vY[AB'?)7ˮ+k[:s*G2pfxLM{+9^ds7[B;ohRx+|:g"G͒#T,mnЛ}׋_d} ,t)ħ헒ق`^&+Yc7NA-pr%vM(pUmq,{O (Te\u -[dnX<}-+w+XmGiZΝEv!xD/ytR_@$Tϊ{#^}E0b:eWIoH6j*+,JL+qF,CVMK=4~3cb/)Q_Ӽ=rI8}uI SC4IL* ëе'%YDlTz-i>YȻ=pmr.' JY&Lg" cjO}>8m ͣ t4D79bd#6s#{'pUvBCe|*+Y K-e!O򶖲rX.ꚑjI6dۓKf͝#98A"~͜{dxKӓM/56VHcP0|Y*2V*-F5Xó%KN W/PmCimN0-TW U<E^rCJ^6ؘ"#IuLĤu01ƎCTK ! ueBfi%wXr m r$iC;1㹁%_"~eR.@2jAsڰ[E&oD IH؆ȲA:SV^[הekdrnDXoˑ, B2Y1 :}y}@*V'`E$VՏgr!]tWoQ#t+i+=\}- gkbF {wd$ 3g{Rz,R aѝ^W؉5o@&'mAnd.3E#[̯(Ɇr~aLփD S~t:- OG*qoˆ--\w,MEzi]4W$' ݙYӮCoMZͻlJbB8"Łe}$%26vQBތ,F#j+Y9E51@(n}(qV{4FѐHv `ie*Y)A%3QʲI.hJ7ôϗL[r(ͩ㺧h OsA E<5[sOs%FG.sj~Zn8R6FK{diA$Rk] W4'`@[PKm;!p`^;ȫNQtDr8 ʐ͵V{c{3GsD?upt슰2d2@aRti^bQouGgpõf] AVm t a~.S,p8ls埳֝f13C?ZWdݧ{D |>6½~~ǡq;; U9ꔯa9ZíRT,jhk瀵n#̓z6É_L߈mV^C{U_Hae\h|֌蹢| qlSBayv.gjgXHM`#8EU9>CxCSj#/wƌYZSHFW4 z29&w=/4_~p1a0sZd&ȊT0})%D8~˓3LY&*H'HR0Ho$.fLt v-&?9gMWퟕɽ5'^{t'{RBvMf+siwݝ]6$>d,ݿ4_actw; Ɋp8\C?0lȎ~kQɷ}|/.0V ) ,Y[M*#'.{{#x ~@0kTr: 1c2kg7Q<&tV^a|&k! }?(T|FJ̀V|)c8{c _e qg@ [}$kڑ|dcxUВy4#mGfCuQR ^ɢIڳۚYXZѓ!0r 0ZHs<]neшƹ_b6gKYFahk\9&>rPӆv͕1 f,c`~q&Е$j5vm2y~CXà!EU?J;\~$PrFsO"4͚(K>*W- w~z8 0uPwX]eLyR8{q= qXɆ46[єgLFoOK> w7L$jjJ } 9_H(] $CCk`o j>î"jxЧꮳudbSFk``vĩJĠ; wi}-4Qg?WTeL2-*M+gd:JhI+"9rAzgFb֞zic>⭠" +Y8iqޞw' : `BQU g^ qLE˛yR0є)`Z 1X3ZhCt <[# JK8дYRcz > # nCߘ̨j ,8<knrkvMo}-(WZko#}*=84 5 LQÙ6x-#i-ԁU9#O,Р@EJȡ$V˃\ݴA;4Rq(Z|^O;C }׳FZʗӒoEYy6eVfviq-(1jyga L,x:ʡV9ƥU5¨! j'fx,'8K~DU ٴXMN)'\[s2LQ6yڭ O^st#-"M ;{M'`ZUHRjh3PHNXaۼ'޼ڜld>ͺ"0d*vtl-נN͌aE ίD@-QA/ϲ_'š%FѶG33נh1OMϬU^&_s*1ZC.[Eugܙ4 |]BTmE1GA3Zvh6HeV {LdɪY~!o`)ogKݖoORiC4aBwnz? [6 D'))<5ڽ<<3W*̂H`S_mn=[; 6Jr4 0.{=Kq+"VWjj%aմU@W֩ۋwwǢ]JpNwkf3zfB_՗6rW7)(,p/s "fi472ū8ntj]×a"q^}I;:nR734n6gU@.^ Z:MH%Xv8\W\~]rĹW^P0o`Z 盡ž+%0)K]=O/E$#32jT/lV`$pr@LzuW/ɵURk2+s)IwXbj`+H6棛ܐf˶"f*@_Y#?yxXXL c2 lcMg}:2X5į׷\"F2e*w%֚fPҖ:`rky㙪񞍠}*@Cjm=ht-L`3*ۊ*u\I'ֽz^ei]u c\kݕ?qFeQ UJ jOmL~H-vk[Hg EzR8GA,qB hxؽkHb=qZIvI;6xS*5.4NrJKwNTbA%YYږܾ,|v7PUt7,!gt*ok#3 @櫥f/BZL{ؖB)ޏ~yuI\JD8g$W( OKJytaʔTv~]Y[碥8DZזv ­ O#mOБol`-g6\RJ˅H[>#̪#1]7|xb'2ke׍u~vɻlefC6vR(u4{iF2H/E%QQl;[yG5jpҸ +H.6c 1F7Nj왗2LؘQsVux ;VG {ZjVyXdA"eN 1ѷ(;z%;> CUW6-s=E2/%$*ob a!: ^R{j~</,I$_=Y.QA#T*v!JLEϱ"-6`&RXnůxJbT|9jröϳX3#7 j hi-*;U`xS2N`j=D/m@ݎYZRU]No*~'[8G@9P*SOx 9wH|Im'/ ,TXk;5giZpMYRi=_:XQc2FF:lħR_ۂ>/*FO's{"o~_Dczob^s=wtOyL"Yk= I73vBVˎy)@d"S#|[ !]i4 Sr@qLLD&Qt""CPq Uwgh/#R O?@_YS|w@~JQS&(~`XIX-aO2$Ue'DGӂ/LzQ ̣*|da&te^2 ܉]qgg#ˊ !i8ᐺ)̶E[pT@rtP%=7+D&$.ȼe#Y-N/p2EAz颗;yr$A#R(>HB**y@J 1+jit[N6+6#X yFKA?+$S1\C t 8S* ųc4xv0ihkw32e ZgV%d柋|7cFjF諓o8"<}O`i\+WNufl I-f o&ݛBgFYL8u`Q2OM;7(g: /E ]DRjFB]?^u_B:Cis^AHuNѐZ= kѣ ~I݃5L9]wjΚ)o{l0+yvpy48 |/OP݉VbN@gSs{Pܘ`ֱSW 0WWbF7Zj'9ބm ?4It`\j_/"N5Ȼupc{nY+Az"F?jQC]"bO.Yl2°guwB2P~T*> +q~vԒJv?<&TLEt2:"2DԟvR]6&QޕK1 A-Bi侫ؖSxÖ7?7y^ıd, .=\!GϷ8Ԙ-_7"M 3|ìhlLD5)sp m̮wMe3lr:u0!tt+r炊 cZZnL]p5k:8Ƨl'M*MvmzFcz 46Ba#)[VA^ QG?վ4F~hza$~W0s209 ;m‡V}ۥwS:B3xrpU/K&a~GN8/I@y'k0Mu}\9i5.{>9LY}[(DāAO,>vWɶWL^Ì=ٛ^(=u奁R&Q[ W ~T5^MsߥБZ: JI6zмƤ?Klh^XG9@KK12ddPo8mlCvo(u^xp:!A^6/,lJSZb8N.!REPpڜ"O #Z7 iE ::7QW'ZR)QOx- \i8@piĺ5`AuVRAN7.qN\Sk?ѭ ")cL[/1]`fΜ iO^.4)BF֒;n"xmF>&NG; TLe\LV*J^DC+jCi-"z4+jkX7ftHO:Z0Z\AK2o53Y,a(U`}^?v'eoK9?- ) dZ v1:& ooT˷SkrW۱26 +8_z޺I9i0q Syj`(~hl7/ù.-zT~wu J]F,`RWm%sa'Bi>MD~椲cs $=S: K]ߚ> |ř'ę]9!k'rKmBwAOUCj\J.re`̕0oYYw?@<"30aߟe|@:,@x. IИ|@"/lO8~WPԜu;(VCd~eM9J U%ke|YUpW"B !.H*H)$k>b@yzبMïVAnX].),^I`UKvXXsYeÈA'[#o̹eaccvuU$z mH6= tUBNgeHJa '@-dY=(-n#'R^$g&C 'Ha<,lƝ^} eOVd` sOr$`cQ;kA!NnO1ijkI4 D TFMDJd&ٗ\'.xa?:56*=ytv rBmA&A-imgۡ"? 99Ie‰V~%ڂZ,{8/|mYmjvy8ȓcTgH3AYeyɉl%tbl֖\Qu ڳX*gަ1ɈstvfR\R}Y>!7ۋHrĠOjk[eCpFOȋu R9 rw!/QD:R8 m5|׈Ņޒj O0lsFBmڜEsq{1^{geƀ1U:hs`~pfNoO97AvMo 2U(L"#cDьMðt?/ñb~Ln-nH`!Zc9}\RFpb3,Pd~iTę@ӹ0P@cԏa/ 5i +ĄA ݭ_s1bJ7 `.+yoKRIIz:/-KƩS04&WQ{Tٺʬ#Ƨhmh٣ݺMSQ\Q.og (n%'qdjZn左Ź0֍(eme]q0]*K[Ex*9 Q% pəޗ~xYFX쪴SYz)b{ܸ8 eg [#:êcF` S[_֞J pAކ$_=-YcSâc*~E7"P(ZR^o`T "0."-fn,1,c7F$w!.4HM@Gġ(ȞG<\@˻%kƯAyӂzajrM,4s>"hFB̐_޼yLΡW/[RɆab@!q%a WI*& l[rM#u!r5{l8.baW&vs4ޥʤFU@EfvO1'NCxhђ(:%y^BP1h{AhgifMx `sH]EḌr;Fk@Kqr?D61"B'pr"}w:󫘽k}-Q{Sk6js7\ې/b eوaYe7}eY`"xŕFJ%/,,LfTYBGãm܌QӀ?hN^%|V{/ ^Xn?u:΃N$Sy U {;m5[@ӵcxy-QrTou,;y~1>tfvAf1)o1'h:Kn6;Yr;˳b-y-0 -Z;b(T-wG1rPr#U !'0a,GM*C@q!`BiTM>,i:(ujr]T١\;I7Yp㰓Yy)9DMWB딘bvшΪ=R VAAWZu,b̊w?İKn:e_65pG*1zj'MeLJ|2|nڰIBe^;B%xK7bQCWܱ#(N(1rE}g3ȡTouv;}Es#OVzY.G+AA5sMV:huh#W!!f!nj1H|gFL)#OXփn3,2q{sअ[Oy[ ,DHf}ZJѠR'Seg{VVHv/: WNs`u0`^EqO64׹8Q3HVDVtW/Kn26l,UKjZ|YR?93>c n̼8/$XӚb_଼ ,LrP)eH26ԔpڸΟ09O4F"/b M65ldݏ|e;axj%&؂j ڂTKcznF]L}]/)#?e(7qn'熠!4O2>6*YLϏ'kNLJ?N'h,V oEH\>O ]{?|zStJNyQ \U^Ke9&Nm@mP?{VU Kw*? j _P~[r9{SQ:@ixYk?q|dQIE׻§^\ Y'tyR1q-xG,$h q'֙d d-ԵFkď;> =n+Z>+qAi&FM΢_-X%'*#O,‚f`solNgLjo U=)fSstd\q]& Us`5ÙBtmZM3s֌fYʾ.M*詁 :`cDB>vY'b2qjlb)P1 =o l3VTBB :3qW^jN.~|@' %8`R(gh-C\ 2}^6m6PPscjB4&*x\Llj!)MI= $ ~&*:>GBr*el!q,[VqӔmj?#,כ:`_E~ #Ձ7xDڤ sa޺ߊQXUݼ7I;淚CV$qw$_|̑њyvk&Dih)^U6YviS`X:V+p쿻Sh0vH`۶~1Ѩs9B[E/2'g!"60Gm+8ai܎#ܭFܳ0]a0k VsP$'Į;9 nrHF(hFDts7mmQ* tp1'L\o*kNe6N.6kXcIA~2v SpmƋvRF:((Zz5mF) $yD`>!/SR7؁r+!X#.gS%of/_U'h2r^qЎC*>y u ̄6`x(y4.'FdDq̙Fz5#:0;dg*u1ÿJ0:AAz4 ABWN߶ f/McD+b9!3a]LOY (-So8nE,{ىgU]~udb@P?ͱoddCOϻF>~C|wu&csY>^f:,E Pf1p(˚kکwJ:AR>i[/`vm2¡l]nưqS$Ģ,ĴxT]ѴN>L$U~`Hx 0\`6r͗>PF^;',ny2ÅD}:lI<>F.dxUKH& n?ƠTn .?:[!˙LIme4;_4 I4oUX.2"ƽؠOUduzMM._0=݊/{f HmVQ-{ $E%0Og%]_OSJhzGJ~dt- 3hR` / SxhΝQ /aBWNt(q0Szz$Ұ>.5RZ{O^t{]v!RAns[ ]֌;m;VR} ;` EiMsC,d~Q݄&E*7EkSAtpCБp%!k@[ZwY66)AJ*uNptu;om`:^.r} Oϴ&Gj 3#s/Ϭ%%!KNaȸFp~sQlN+]陑sXcśZoXEɕa8zݱpȺ b_ƭy|$C^1kDf: f;U_c6Jfi 29;=l5?`JClxi(14`/#K @r}RH[(P`8bD'ML,D Ψ22 U^Y#l1u^}R4G-mbǐs$\`^ZUza^W`GP@XQ2Wn~R?i!pM, I[u+0Z8[C@.gRb#Bkҧ+b&:JEAR[3UBDn:'3 o8 e(:fY!)HIՏ뷝[#m0fʎ71{i_ߌbqg^믺 Mn),5h+kా7V 4pL8do8Nܰ-%Ң],n z[L>"ߧؚa8nX+Ҙ:kyhc6im<缮T| 0%%zqAͷ7ƵVo8f7@?fB j|"-4W's>l3h*J^A{d#^6rՀA"lM19'R``dKw?"ygLq<=V+Q]B wsf8xWg|mG>CYF~p'-ꊮY4(\Q7!;=֗iKFtiݘtՋnJQz" m҈vNh%t㴶EUilt%I^a{O%2]2]aUmʴ7!i#zv7l+rFgur;`6XF4ܟ׆FYhd7=W΍طmLr >ٟ˄-LhESDluVoNzT`;BKj̼At}S. PƓDz>{C.G8r+CRׅ6Y!MO#]]\5L-VֶآNH-xc)"oqexXx 'RRosxsc xUDD3P .lI" VpM+r(fGl+X ~eއϋ+{qxE!OE%ir*zWٍ !|=g5B-ܿ&`m 1p:VtDoʌp3Qr/Fbl :hX{4c:]8=_*շa\n\ Tv쩰kk#ݞ!p\xpFͷ>|fFM3Xl.=lS4pMYLR()N\3\5Dj\-iLzjOZObsdE} +5Ԁ^6ǎ4 C[t=%Z!9$ԅFPNB1i s}C}(n2/ߌBІ;٥V1)j g[<}zܵ3 @jt}v\g ŭ\S|_D|:#aJBf$-cQҠIS3 nˀ#b:is>pZF8{,)ՖtH^|Oje1x (z]^/pTW!W/)"5&)>GɮLxߖq y2#Eh:f:WG,bk`E)pI)ɀ o~-T{CȖ:l-!w,l /YO#AnO&Z{j5 <͵x`Eyq!%v11szKv7*@e#2|N#h8+,R֨{G_&Y`d!WyQyc0N;U_L5fq,Xֳ1*IJ@5.۸`;46̵Q':kmd:^5DHQ/]k!5?.aY`fn:Z(lQ CiǿcT+_T۬0mja&,`,Y=xa>g0f욲Ujg3sAI~W_{Hq ~b<ǝ5frowT7 1ϐ2:Un2Ae}]b^Fhe46(⻖01bJt^Mٽ5 &q@FLhU%ϱƧqt)ؐǑ X+PJ#5@\kM;vPz`BMiB6ѓmTʸLj[1@Pav`+g]G<kz%袯?{҅*Xu͵ö}ȫaەAHJR"gQRw<.J\@T8WmywhigIG-pjE&C%-C˄ Nw.0e=6,RU`(p3caǬbMs#6Zǣ `7TJz Yzmg)=$ 5"#EBj8Q0AL f3ϰĪ9ۑ~փRїC6M[KB"$뒰N!J굁RG;FdoZwŠpEAɂH Mevwlz`ǁM08s}ӚDĥEP2;z92*)alصQ5 ;7kay/U`i3@iN' s{A^QUQӆUZϩ)=5b(@eA!5E 6HrQ2f>WY5tuKX7Р7!JlN=kP([䯲T/+4TpN]Nͦϰha̽1m6)|dxEᆌ" )gH6$fs\ĭY͎N5^qR[@%L=gj|ExdKwAZzy5=U5Ȩ큇 L.q4G6"0 EjLO[!`sqk>t_m>G^xK5xRK3-`Z 2 }7*P=Pu,SFu.vrepp[;sl\*?顖v^TdJ[<8c`H\c ^߱u!|EwM@ J~iorVTz'DЧ[~IqI,F>)q7l([t6kOHsQi9lI[Ɲ}xŌz 9ÐDMuL_B麅֪_P;P ޢ4㈅jO޴e̷ɜC{kb B c)zR \0FyT(D9ԁDz/+,K'pP mdSbҖ <>!xm +GA7q|uJc9jȊ )K{ @YFͶE;`]]b+2|h[ih~|7'h )Wk V߲dwMQxϥdoK?W'^mLs}umׂG a?&DM:w1% -$,+OWѱLe+4}`߃ zEm+GY`K.6#@;al9& T$.Wʵ_K>_ſ<sKK5ݬLrtFcp0ggBf4CL&Z{LL{B@p@4B8uL{Fiz^|sl,q퍒{z)(S^5;56O41uC6 ?#.'QK&9 spkہҳg߮gʟkG\\Vp?1ycV8 R^$ٚ)Ţ`aS{L+yw*}l|[lc܌U^n>a7k6AAuDU,Bm! de2ώ)[C:?2mm5*Yly:AQk2z%}BKuI+L b*JF9m>ڙ^ bG>Kʅ&-ADž蓂"RQӹQʬZʼn?5G\NRl~dz%GΔFd\L\vkƢM;XAlq'RAX:[sLjz«36y `N큽̌cb%֑U5J/ᅤʇ{6sѭ^ں_I#Tz߇a!$NU8<#ŧxs Wy4CPc/ ;.qLҺ`pHoN{`~#V u&Ml (_"!2=x/ٛw2m20Q/!%ẹ¶|^$LרVn!넹#NQygZr\'َf<cPi/NF q4˔5W* u2(zG~@~vowAF#(-:Y*XL0YK| 8T<&?Inᢗp񣛐K+m F@ !]W禘Vj[>Wh%.%r&cm!X` |.<ӒY*ͪ5Hv#2]y?)d |on`b箚6\Nh}9 1qQ^ʅ-q OrSZ<T4znEjiK)MɟH ^nbN4vX(FΗ^oQLoZ),>4# w?fE8G#2̓=tN|} FY,oUyQ CL6!D!!>swbYH 7dlH. .:C9P)FNCBcOl[duPZkÐZc;aн1Ӂpt}(d` }:ހųh2v#=Ƈs2 |`4I榞Mm'3g|\}CqFVdP0K2QzwjgN,Mtc\kwc.:A@~F׽_EGJ] Uՙ`hVKFeZ>A xeZ5/*;0O1@L }' m fDQa zS SӞ }-ʕ$ܟ_MiTŚ)0%) q-GlT/ @"4؟R&?n7ٍ=mxm{*K@9]jI1((o#9(@+EJ6M_4 д+/Tyy1+(;JFoN&wﱾfvFus]k,:7m{gsc6&&c/?GreȬfLmK{Αl|{&"qbrKC~H.r'xC) !m_su]NtF+"$ZdXcrf}p2-@]e,wTt'+ L Y6uVe29WyAۋ{F}W͕R$#K=eC Ϸ'R_23h ?\\êl#=1w⎠hjHpz?[+8C_='x݃( +5S{gRvZΜD/ž1(&ˤ< .7vV(Dlc/Tl Mgo9 GF' ?@5HWk;ͪDM- vs:W>dwIQ\G@%O Ǝ$Y 'mq9UgKB:ofFZXC#zdsa .d=ib\Wb (]Ȳ;~`0b?n1'/*rZ#>́kI"29QO/vP0)dB9䐃,Q64eJ䁠 SUvU߽]P~Eët'#}z0AKJ&a]Q dmq O.m|!hb\=ւT#M~W#NM̆u\pc M iFc@7LBG+۞b^1!H0H\n*+ªy;Ⱦ$IHa{xITL;Ǔ) 2MLWW2@}\/e/U+81"HtRF(y8Csje"`UnWs!ta/DBf`7={=: (?C:;vQiD"h;9W6' d cnaTc3=zeҥ%KbL,N vI߼LC-ɥ厕w#?Wv-xCõ=p!am2eOdVSKհ$9큅 Eyx-:Pê7xIu5~J΂fz.IP]a[ V_5k?z^*W ϖM/ZN&׆C‚cl'i,5dŸ.=t8\^iKԃWvmE,O%"IF glk3nˍ>9WRiq,j1:hޜ9F;>f4N ۑbhL1Z IIf6ap_hQp=b]*N6obW.ꜾxFAD@F Le[.2cHW/\ h?_LyJ{XK[edu0lGႳ5)Y|7IvtOא=1erl%Н =Ynz7= {{ttTlܱjQO%89ke;#H(^d_os6f]T)eH9I嵥/k3&7S蜄_)l5^ϵ7MS(wy%r&[hJK牗`#ae1-K?GA<4[N@r\7agakto"I/2Fhȼn*]RXo+45P\(e$(GLɂ*0/UDM52^Spsrq>:/&G;a̐1qVx]WpFwyNSuښ`Nj ٢zbR;E!l8G6spciOiFz!` pZA㽎*EnHJ"Z+/,E43#l!__-w?RP) ZeQj 5{Dw؏\t/zm ̑a. 0Y/]'umD}:uXfka04U5C?JG5[6L͵50GASƯ37+:Jo ie+x=T Ldg /65lb߯} \2}ˤvZ{(=0ҤT+*J(fCM2*ˏ*=S+L"Wr@y_\\4bl߈}k&3'xң invq:,{e(wVȘ@H]s 4_#&W3;e!  卽tx@M T("`\Н9ISQC -nZ^o٧: ֝LMp=FI2k͝$\)Kýax\B N`dPNb@4qZ-)k4/MvPn2B6Kz Y+νVzpgf C] DZQ.yy:.JRё[C^e2)_yHۅyB? n #B#Ye9^M()oF cc"UqT5 2l4ϼf~~/d/•N3xnSd9$dA~v"s';mqaPBxqݺs&"*W5'`R b]ID}8dKg9hIL7jyR:Rw5fh[_fZI0A @!6=(߮V- M .H(9n~;fDi(:z)C8@!pg2̵Kщw(%EeF/FķX٪7%'̹ Ymy-Y<}F upmNWIn b`RS0[=I;1:з}4t~90E0uN% xȋX=Z a oѱqYT! ' m7USfs$?< ]:A[R6Fr+5D+fLC9k]2Jq%WO&ҼM2o kS儣dW~64] K5XAU~܌UD cGi-}u^|SE%ט'~Uw;M\Tc*5 ֹ;Hrҙ?lY8- >jsl\kJU`[5P{7#L( fzH )gdH:ED#UySe/ZeZĺǴRqy}X{Q:=>40}wlz%PbڈKVui3qKĭgd,ƱHt)"" OY}q^: O+gף3/aUJFo?\+vf!`RKO t%J֒b(AOE(**?'ҹI(N,I9ӫr>)Oo( 5μdfy(9x!׆p^!XHeTʡw~J٨ďn+I2VoFPH{Dr| *g'hr$/cο3\+c2.eFklY%A9BySfcH$`wj8\"F"H-=b۸GQ:>.);nT pД0PێCh_IJgWT8bh$h j)!Ǡױp f5A %` <~`cTIyulE E9ٲUp{<p>vCn P$ |78Z.?&UPˋH|4Qedx͇ti7-‹?Q pF XCl, ѠM'BKGsl6 E&R;3w*ڹ#]Y|F"!&kn>\IXovu'Ai,z3뮜 T;XSG?Wk&4[uaa/9E ^ yX;ddP} n7M8웣:xauL069)@\pfCrf7eU&BVs^&럔g{NjT'MۨG~ZV쥜ޯlMmxxp]$TfkϢWSe](),jXOyt#=Ig>2gT1jAH7 Wjv~߷Hc60l|-ܣLV #5*@1X +`^XkFG;x|PI]Ê)IL2NiNqQ22 n4;88? AR˚6 04%;U'Nr%&&+vW|sn'5T)'w@zb;A}D~Փl([v AGvr`T蒓ϴK-/̤Mޒf3/_p&d* Y:` Hh}w]s(/Gph+{$GK`Nbo-;<ƞAMƐ*d3Rpb2Ոg)fǻA =žFymʼi=||0A1NCޕZcu)dfK3B0`3so5)JO9P[Ķѩ[}=222.4 X\I;TdZoW81(bVF|m{ {A-6 &Fi;Kqv:ۙ:pk kk4xNc9D;2,ZqPCLGY]dOuaj3tt:w?Uʚ.qˠ~ |buafel_S$3…6=7T= ]_.+&(g/~c)uvg*:k%ҷV`NpҕO:ҙΜr̞Eg^KE~|1!X fȃÀqj6SACQESjEBX4YDg6-e0}9 X9-]/]%1ԭ3d0| :5JTy`qtPWH9o [ /kԽ=$M _¢f"iT1S^q1n3v5rV~y۞k $žy{lSJ6FCeJ<Ύ!'5q4kt HN ?]Jn#~-{OԴIq7$XgN^>㐇~U$8OgY sўwIHifV[sK`Ѐ"16lk$ҭ3=@O zCUB&Gg}f',Rd?Fj#g`,9bϫi^?s71}OfD *וB?~rCaJp{5I1m{BVUn]tS6vtf6*y217DB8Xaшe}UW7.vs ݽL6mvm2>σ E%y<0`ώq;SCܿeu^F8J8ư_y>c>F(TEegz\LSΙ*qGn3n '+;X¾GcFg뿷hQUwuW& d2&j/ۈmܖ zgS?~yJX |2̘Oou$sNb_}L}D&d7iBkW.=GȬU2=~%\F3 lQMdlvx㯩N*w> Ye7 g' R@V➫o2C ٱŗNf[0V-D̜onh "J?`D~m{QFa>JWD| Z$̃x/'9E4,䃢{ԗІ(T=|!fے\6%_Bcec|LFmASHDtpX,^2lwX6r1 ?@JAk((KQ%E% ь=p|=W'L곋" ךBxU_3[)C'~eDع||&^Fryt5ɹ=E-,!1HePM?);iapQ;#]Ǻs~ݰ53ur*MK8ԭ(hi'tiѯy9 .s =DtaК#c+>~QM+R= 1uQovG!%e4\L|t±eaK="\J\s.-?<+IՅVCeH9F:Lo}`J tѹ2 6fxapm?!=1mɬ? j:XOˉ =kW5ϩNNOd'Xk_BΦswQU{nT8oU.QlGg-PV ,X;hkk+ ZJͩUQYP׌.8$E쯌ըړS)\x$Z\ROlr4BcsoYg5ry^RK%x:=g#-Xfiݦ)ךw+)P^'> <43{LF$G9F]MtXk 7YP0%%uyFȇ@by"a$َ3+l3f b"4~ڛ#=ss.:D~'9cACn Mz2dLomjnm&!V&kj쉥#%ֶW-Y5zidBиNj>v=d;yM=찡B $j|X;95'hMw;Ժ 0_(Umʃ QwiJ'/#͜1)FZn z\2zBܯ9xʂ4io'vȲ{UyDܬ Q{'Rٝyqt6r Ct0H7Y eoFaWqDR#TքKݑ`VůAO)/\i#'F,0mÕ<0,s =Id:8\<Wce?4\8>< .HZ(bGvNDeFtJiٌ$F̌cw D\[$>Ao[q W3Ń.1 1hԺ^Y9;] 35Y o ?$ 8A 6rӲDgk2:c:Fude[Izn-;~$䥥4VszL{U 9{e2UUZ;<Ut G&J౨o;9Or;X ?9BG$[6rZ:}NhEe:Ɛ(@NI wOWgsڍpp0&1Im`Pon\~Ǭozb>P88 e쁅܃cm[GTUKn[.Cg3AdN6k. I Zrc9?)xtdTmV)770&EQ'`.TڒBs֠bhȎ-HS Hΰ԰Z׸%\c.TS@֩s=*}qy&U/*`׽IRf? \0\O;1݀irWtf/5)Mq կlRLջweG91xiF&^g,eiPvؗ y؊ɁV q [-FG5ns$ < \tu4Hp@m1h6^j;{ IrKiLB>V ȒqF qh,{!3{my,n㒤 w[8Μ3# O{ `~bWRqZ|Ƣ3q2; ;| 1Gq>g/4f/Rf  }&Ypls c/Ix|YnGʬ`Kޏ(FԚ`Ҕk;Jy,QۗZ[S"ݮ<[IQj,u{ a9ſ4*(-P `o|Gʑa4#Kvڵz΂(N-ܺ}DO̕K4Ge$~XゅW0/u:߇6Ьv0ns2 5ApE꯲&QӉD`jLG)?4m"X" 9n]H̬/e?α ^6$aZRh1cDezz}Sߖw3#X&T|F`z_f<@v'5?=۾ZEOXͣ7羴7,qt.!#M,$,:qQ5..'…ޑ1(9zG~؁ъL@TL(pF$qvv|똖!L}mf=p4;!a7)-=DGmI’5lo*8Z]zG87J{b3r7f_:LP6~3gT)f7sS9؞StR/R[?MQV&:BxRBgJq3 .®Z &u+.@]FP>n6hY@"}Y'1{ #ʡCXn57FM^AxnfdM{askYzO :Z[x[ WuxyLnv&K֥;fnm!UVG9Kx 1([F:VvrZ9?ԉ◡Ԕs;! E#5=of: 9s\S]nn>f&'4߬O!$cc>U+Z- !- :yjߣC(rGh:o0֚d#F=LveN1o'%cP'姁LQpOus>k0x߱?򳁑$a!,_۬˯<TMl (]Zӈ}fnOt,LB{ Q̅afqC2#%ؕ*ǀٝd (8c9u6 --XRSNo =81Dމßf_ _)]qى13NJɐ$ltש&8 ~rPILteȂßgR/r- q(ä܄ " Ed֥Psq;X: QnSKl+y`PGKU M7S-8ܼ3 P8_<[2pp<5<)"$gV(#@0^hfRDT~>#갲j ^aՎE|tsB!&/g ̶1z{@:-LJ8U'˝CE}ћ2|=~'#,R X_@T/ܸ{d3|ڛ\'@_/*W0^YNQ~"G(`#tD(/FvxV/\ j135zSJf02{ąUb": <E"JY p>ю?@5uuPQ ڤ >d ӱ=xg+JdW8,sRMOiȖ>5 Iofݐ;'LؼߘԢHЍE;&tSF)sٚ X^_m=fl.1,ĜY0uVW6ᓙM2Q]? s# 2 &4y.i3K`K~⯱rٔJNUhq3<)K%w j{#ECe eW!P; XuD_ZN>Ԅ<-00ۏ᪛VL˽XZ+g1%%VW+`DV>8h,E?DiR 8iCg >mi-\ʁ%vUߢ3iuR @%nSKr7f/!Gy}pBEڪ N/vߌ<:M [[Z3׸oqNsKً^MR0]UAzַ!}kn%1d_#n6-gVݎ,6:^i H l\ba+6 ۤ!Xp'd]!J[]z!ɦy"0[&2'h2{CЖL:uTRm`bl2y~k >0͌ϨꗀI_}B 6Ĭ^[Ww~KuDDfT%R/3 TBٔ(l̛9hW~huar>FG.ơxI&(-R2׃'zu{`d+Zp-eqߓlR\ҔGnTEBY ORMX::NFWٌrIso̽ݽ.OVo G/PK)$'xqnH/T5Yg,"K)y*Yv6 1=lY8deI& ?<G%hu#{8Sb!^!sAC{.7qj,Tvi]C%3q!܍DEj`D`jy5 {8FG(,\fB|ټ`Z"L&CZZܖ!KMK-cpXȘZ.35S4RA +"(Y- w627qkYe*hjʿ9&W*(ghc K_dYXdt8^=Z+:f7c[G%`$.P Ld?DVQzG'\UrO;wS_t]O*~`M+wڛYpQ)o"ʩa1VFFq%q4C:7p>Gk4pQQ2W;=VYPfê(qķx y?mAwgLcNu6CXGs{`WIowTZ1\IJ윲4u 3}q~}z"MZ`" m !bd=ru$c*E4\L!1۫^x e?b-c$\+r=ӏ6pBU0>N(| 3Js jRǖzm?2SW.amB#O=xmܓc)#ɨ_1")4V[g+#!_\D' 2HY;sx#:;/ˬyğV>Rf"s`OMu+顂$e כ)o>bh ug'qX.NՎ; I{8=b4xCFG$ps "K1#R0-f.]'3`ĈL߆22^&};xzp^6[j鰃/*}S@<%$A-w9oI`8Sa DmI0DnW7iֶ?#=Zf,S|ۦz) `Ϳ׀c̈́cY$ b+3$Hclϧjz]lpd $F%T޼~Mg"bESx>4t&e[vTxfeu;7O:O(iz]q}m{bҩ 2:8ӫ oCvmړ7-xk;f4Ы5H$s e홶 =}C- c4k+ϸ#YG>.H \Qja#]/jƈ$uzCK]L^/%eyir~Ilj#>ty$f_]0/׸[|ɔK^UaE%)3 *12@ U?r%:sj0t,:o)8_x_ (4siٍ[4/{7O4es7^ _c(j9Q+.EqpoIXJp4=G.܌Z<͍\9)o.Y/?% V]+@ fZ_qGnfWjmX%ׄ le8AHZIy4e !U^?j,_%ekOa4(؇:ONM/ٮ4CㆺrFj]b0~5V@a%yY:.)vq ,3C˜ hg{0KS<n|+ HBзy;f hJmKʹVOY&{+CMHqċ=\qK \us#yOw8eTJFݢA G.lDM.ZJJCh"WfjoIpa ]l%U1:"=%01k;m11Xa8ysg)FH嵊S"S}._isqTTA>nH%0kfIjsOeLgD5RKD? *Wt(ZeneTʩ[n?MCi|jCcXhh, *Z;5ͅ%cA\*~sF7SI70mQj3MGX뽧#1;Gh|l=$gpIB7~ eUBZciKWuCm6r/"ՓrΠݰg=U&fGzfk~(EC\Cp־1{jbD%#,mBl*f{*my\DVёو]YiV^_O{Jr Jؤ.c\z -DІRt+ Vcя3`)aoO,Ư',)8b"&6zHb(r E7SyjVbAF}{ Yz0U=ػDOߌ?Œtgq=zʘ3> iΣ%J8>OV0{ٗ#myD=w4"C+h&2/9 FVntzUh#{*Om;LFD{,?Ůp6+zp-OqBkE-UBVGNIqdٗ0sMJh_L?'}ZE}4Rr] ^iTh:ntc ?,5hE×D"-Ґ*dB+원(rX?f*[|V,RƋ=vd &K4qb{9 miV{;m5 Z J;\;rt|}' +} /a#s^#R =X"P%j]%&}zV%kAk:LMy{;T Vq42̽Z bͧfR"g0SH3￷Cp(} x BnwFaIJ3GRNߗsl*tu?PE#&$\)qy ݆̆-˗{_7FE9npQ֠NJ { '$\eU}v1Gе )L:vxژfk.7ެepp};Xc}!{Z}\}âȋ_)DB0Yp',(wG=!PACLy |=.ngf<&%tNQc7M*ޫmǴ~p8;QLDRj^/b Z] ˭u+Rޣϑ>ڥ!=f|]Z5?P}7U{ X?4ON 8}M LF\;A#fׂĀd>к;A]*9gU6L$R<K:6Ml8[ԛ/Ka1H.(^g[NCBp34'G@Gqm.UUH`Z=}_w<=f"v-׮}l8XZL?eƋThPYH]6ӛ9m|Ζ(p Cq$s̔Z7KZ>'NāhFK _=Һ9JXe^Vr _P~L\;ٺyF92cٙ/y-rKI?0hzZUUᕡmN}u@WRD7#+,5aڔsz(j-"igUO/}M,Ply_4i^.^ Rqgp"͌wGp326^{@k|4bq7H#W;ŮAi]vHˆGбxN,V-~ܱ΅Dxg]X|&`i u ޗ0tlΗtpbB% JȯL͹GձnJ^nz<INMH"}j N=ca&7ꢍ'\<ȟԉ C'\Fq Ԩ`H}qbx'gߚ #Bһ4Q(3*/~4mƠ3[ fzBw D+4hBl 8ـ2~ᠾͫ@'7G3Ӈ|a2YU./"D{]-{NrX0OHtaIR`r[kjt({.ݱ-qوU(ϯa幒wا(  {AWA!d,%#N6_ N)"?]R#u _<\h1;0gJ0[x}c'lZj]|6.II:{j,u^"s&ߒrX߁ۛ)AGOm̡flVT(T:I_r|oUoǨ!1SJ:`s6<>]y5"2wMY1Y<TOڏ( e􈰝roF!"ϟ37O7.yb`f 9pF!wx?{@ h?uCR c,x% z8k؃ثF&d]0E)Xj$ K ߛ*^g2b0$'P;S l$ i~!SmL4Ơ|e_8pw(s+$ &X.j,}t̐!hx~Do #ZEQ%T~#<򀮼;yo1Gyn8 m-U콫N>H {Qufǻ+/L!nUD+ϧ QM <Ay\dq !OQEd5" :}Gd`%OƫNWQЂ;iZ;9)l o 5l78E,C XV$I"4!ҕ~}${ !ڬ[^ƃ]z9j&3ɯma~啺Cĕ.br{z$QBFfu&g$R!+$E $! 4qZ8bӎ ɽH&pGsЫ*UFc \2$ӳ$rd\՘jH5!P|x- P;N̰_9a &8ghƘuЯkVYQcBZsfOnۛ>KJ@8ztv%U^O8;MPJug poZ?> ,^YzǶY+PhHUkԎtuPb'K;*b#i$\=@ H:D1L9hRkiKzR^XI*Wfȭb U\D_r=uBVr,I YY괿 ߞ9X7=l'MaX,$-}h`xT2e T%7؆{i&Ӎk|v^ps1&C 3~E$Nx9Dʫ+?" ݆a;ۿEwc5y XSC\[Io3λ[ZY E\h?oHGGuΕ B9wdmޘ P&p?aWx@8xce3<|UgskHiN^^0))K8+ZЎNEFv b}IqrQU[DzM#'(`e1\@\ωiB 'p:JN= q3CYJaf3Nq*c]\X%!3lyh}lJѳG6'{g=mFi0:hp$a;Qe hPT[Vۥ|'8 YsY V Vv}#݇לYV-.nd;ZTrS谖a?(bhA(Ս٩%#-( &#U/{G*l}R~koq+m@gӒ0(&qDq׃<Yʆd-u@~H: Yoћ+6u/ d#_).|եVPq|]`*} !Q2y` r)3pgB\EhZ#ZK/|*ty]Vwok+p8HޛN8lԗPڔ-ᕌ̖qlϰDalQOoٿa*HvI U [:o/}dqfTV/\Nn_P2ݧoxRk{CԿ=xiO%a=hȯ,5SU޼5Lc&a͙ _[oBz0sW8YѬ&KHzȕv׽9430i©ErC_sZJʀPf_tشY0A' B[Ar!څ}`_ޯ$ȦM`vHg"7E 96P3).|eVoP8Y\ch7.zdh}] =0\^`k"Ͱ^WH)hlk,FD8qlv14*"ÈagY_=GkjaKJl"sjz~G&KBӇνi4uscXu ەQw6Sp@] u[ BR b.^h1PI[٠r׭vDV3.߮=it0W;]D~z0DsOwje 4 `Hy3`,'Q>Y? ˦0].v猜&<ۭ7Oay=օv2Mꓣ$uPBjXt";[1lɩƠD[ P(TYCCzKy}aD @bQIJe,VJ&>g? lnh<r?DyVX%p7hBӚ}L\GֽJIІ.z =0j6P>}:u.bU6-w ,؇VR⿇ja3xF2:2A RV?b>Nv핿Ϸ+ z7yzԃ$jH` \j?wL<"Vq*_ kJи$+{_*aVyr,UCNJM_鵍mOe3 xXs9'ء@4r5LկLw ovir(lŔ,|q܋ǔ@ڽ@Y>@Y$?D>b%`g. Қ1>KïX8kZbm af'VnnRE kqs+ItQCh !*bFWTu&f{a7TWujL!j0֘/c7ڗlP?,Y(:Nގ3zN_6{T2rT]u1:(AI3l%$#ώ_YMYjwBJPϽT cpNU8넏9zw1y̨(LM>zb(] ѧ(zi}:LLܒL]J=Q2Z[ 2|9x{Fje8. LgPi閟Fj !K~/~hDJjҺ(|D0zFY#(5YY/7}) {l] SGdp΁c,;eAc~.3B'`#I8> zW%vdAؠɹ 2p-X*0q3N<Nmi  Lф(Qo˶?6pz`k+p_[oL <% Ie{qzU|ٹp}:ɽxIL3ydIvXX.hSa7ۡ!)V4 7)bJ og&L C{FPnF痬eY() P'i|awkJ,TBNJM:]`vk([}C1gDؤx;Vv8Fۋ~8'&My& BpR[M2L3d/O(]5#]=nS>_gs(k׶k P/%-_Oq%UIJb>#cQfivLb[3] NGdTiCruS*Bx|pC4/6#~W}M -pj=>0fL9Nb94;uQjUDK^{7&Y<T:_r-ЬRi3fsze]gD:$^FF|WBwz9'٧HQ {<5,rxC[dȼǮlSqGG!d$mB"1 A穀~uAWmC&Wj>ZB4:-$ɝWB H%)~D9H !UA)dC 1ZaeqAKq aYyŸhjxÓiwE+Y >50Swі}=_CA@h,51Qx]a+^fDwbUB;f# !8PAHΥ#%wD.ӫ S/|_@X_bbL@L=L$ 8bH$l~eTDSI=0L ~g4ҏR`j w|T$+a!ÝՒ#JLEɎ؀8В6N-j MMͧX9ZmQ]{eekis.durrւasrAJ,'\Rg9"niN#Ri.o$1s:緵|#ьUwV| *V0 8@ boҧkQbAV{jù'C aK?ߋƂ~߼k~=BRꭄރn~μ@P%N$&DGiBLFxYB#^BNzE%}oH:_8|m o! #t`Iæ-RSwIsVa ]i\ ?[M#7ekx+SV[UYB.+-)OuXn~Y w`ojK΅϶F D,7MG[EO h.@l'-zϮw|]Ua( )Ĉ@f*8j@O#>ڰx.64KY.p"\n-RkT߲U yt.OUKQL{KOMbvm"+֦1${*+Zf}HsEv 86)z5J/T&cDhٴ7bw<'K?,Mƍx>yzW\7kؙ"stR}qL)s'%?avB"hgx R]BB:49}2жLVB7}xaZDJːPBK58]5FCtɧb<5s2٬ v> sr))6A:i+pH>)m3FwAq$7U-GLF|IS?\IgbϐAH@¶7}U$hv<&y1LkJ9!^e-)XM4ypQh[؅Icpvcz=QGKY:NUQ`WW"l9'-VvNQd~/e ʯ)R6Az$pU e3NYۃρ,>KߩNSnTpQԡ[o e"Ԃz|=Ԣc#{TWthEyVC%,<#1-4W!l?x[k{Z`u T6eAs·`Wy |scx0pGrmi3D h|n,z砽|Ax8SW|-A q=-V7a{"ս m+nƦ|>W"|})oF}8oި|צ }6?No>tUY+ P3)_6x)Xv/;dÚJ*60jRoWUʬqb/h|c[$"if W42l%WTvgVM|PWgteس 9sOˁt&_#o 4:߸-ZU hB;̗XTrW&=VK[7ԻNYG3ZM4bu%C9 K0G:hIפ8Zb?̧}B9lp;MòrA).Dž~{Ǖ:p}Hz]P*􉒭136=̧![bDpNJ T;(l+)"ø8X=2+:2O1 cUidܧ:Hl@GًfGp7Ǵd}D $ZN˱xL?pȤlHzﵹڹ#>-:Td*߶WEHmY>lS,ڷhv/Pkavp $ ,8γhXZWe\Wոp^m&x_ 9 VVJG"g'1iQ0#q2mNAuk,ON!Aڢި-J rw"k.,OYiC 7ݍɄl`.(Vئ5r|c}8 0w`8x Ձ hWlloɷed7Ȅ8$8|=Fcͪ^.+O$:Ԏcyk$i.c õ!>ۖb*Tƅ(io6 |c%MPGR'06q: =RtOӶL̦\(4K}!ˀBPD cM* DTJ&qUâS0 ׻`*r{*uZkRr\n ͨ2v̮!Dѻ~;t{%N2\= *g1B;30J&M Dib5~9:ƫQ+}zA= 0k9`eT>M&lJ!TmQ-6V; #oai O؈Y6CNCN4dAiC:}L>vbb#oxJ{Pu, 6aL#z ɠeZ樉%oTZ={aLU,1;5qV81٫Ɋ0@OCT}~J}9onOT,No)%PeM+Q>KbKZesh Iz%쇳` hF問"p9g]5t3m ,`Y{%焣'%|Kզ9)}9*FC4R隤g39Q6c'eed@ey6= 'QhPM`y'S51I oii.Dt)”OKFNvpZy=mgAC T)s3T?2c6oUǂ*$] - Ϙ g+!=^x6M(Gc3mXփpVXt_@7/MSF lrtUU[-ٗiiX()_gZyEtjs 2h.,Tr&E`$^E޻áYS*5Y9QdhYHm=c }d+;-!M.} ۄ~\qȈǴEw:vdjjz@xbΛ;io2E lz6L1%}ɞKnTIr#K$(8rt6s|MD*F|a`ެׇy݂$vX4ZW3Y'_}6^{_ h'U!ov!Ews(06 At@cx;4OB{ţ+0Mu{/ #3Wy6YS ħLrI-ix;*Q9q6Qa˻Zd+/ylʵ7߯[nN#.'9Ygk cA8A!+&/1c"lN5c0C7XoV,#n{o!x /zgP&Gq %,<%=%Q;s=0H[=9yDB褬OWHK ލID7- <66z7a_Sw8`H6l,WC&wwE7ƥn1B`f{ܢpL9gIĀk)nOY#NӔ4G| ߣ(DW+3??,G73k%Qu}^pǺ3`zrs8fpGuj2P Ѧ6n?:p$9z5<3|2%qgX6#iBh(=d#E.":Sno 2/B-w]Ƴpkʅolj~,$h:pqp9;Iqp''E w0x듛h`MĴUb9z:N" >؜ab]4#FyRڟa؉ ܽ^/8ql?k U]./bu\wB2y6cXuoԚb ߟ bGcAI+>*o aZW߫ߜt}_¦)m9 BjO2Y9ZK_G+_x)~ųʒ^#7:?!~_aa}"0Dnxxj>ͪS&xo 0]}nD!*r$NIPUrhS-jbW^ A)u%-2v]`錆#@ig}_7mA#O3s#am=wP0[ A[Mh/ #ݗ^ر#"jĹ,/t{OA1KG, >TH2k֯V˝iV"/џJ06"[RNm'/ TFJyzlؤq;RuZ,!74=^>3q:\,܆F4N2w~0h6@`AP\Zޙ x<td6xz}"!V ( NЫCe)|KcFBr6|QUyr+e/l #n$tz p{lTXk!!VMc~m|&^omRtDmAjPgwV~-^BlNAԔth|[8p[Œˈ 5+bXuЀF)G匸rd2,뙱(+%K,B $n(COuNXWH݀fC SĆi)p'~lV dvˬӚI;<jI]|o3/ G츊0_z¡|Q[$bF Bٳb=J^v+e9# T$Y2U^$P)IGCK}2N!j@3 }IjN " ҫ_5Oj\2~LpU e::K9gyޱДUI52mjo@拄U_[6+!e^>#Q k}Y97(]!kayTZ89ye7jĿɼpj<^pڱao'0S\_qN(Uo{RɣD^{]m+\qkmOg35')ݓHi,*xQW>,\CL[:˜fDuGFQN{&7Ӛ*9ȧ]{RD:r)YCF)$yU-7nM0y6a?yXe5srb'P'g!5рLz vB}S޷%X̗3.WBJrGy~یӈu(?S19V5#@^Z)H ɣӏb5#I,z$6:!eOC1 6j(;x(/K5Ͽ&} 6Ë^= @;^~n\ۑvzϷm \kY _@SJ2 - 0 #Ӿ#0:[WxQ@g _^sfw޽#ZdF8Zˆr9I!,%%SW7c4RnJUQdRƻ0Udv\I<ֲU&%@ |Cx⡚ XǸh}ҹ*x]oF7v9r,Yz1r ČtfH[O ǵUF$i)6BC{3ZY3Jl w\36d%  E[˼=x*V(!(6iHm05 nD6Tm$$@s)S1g+*O}/g̉=}F/xn\SejQah`+#mIgƏU}/1I/Y>(!#2Ԉ;5/}gUzu:kQ'Uن kzKlp'B%S IscMtoZ޲nڨ]q0:Ĥ`'52k":}W70i7iܕoWk[l ϱIx:рH]cR4Я~*sc*scG1nvDRPUe8QeH>Qh9#`*|Cib=2K+v~%$f 9ʘvvΆ؄EAq3Tk0pq"j &7J+OLIYn1[RL X^_W=l4p&$h=!3IFp#<1G˺uZ<94e&n$ *KOe bd:$v`P qi'I]CD}l8IkNWK-MJt!/",È,S@jZ%.fΆnkjf4 vܕl{N&(ZwKX7 U<E9鿞 BήK *!9F~ך.׭h;y,óD" v#40X0Vp@l=H;lN1mKVp? A_97J*DwrV0ăiO\tSzXۺ dΎrjg_s gU1;EIlVN=Kh2ͲS3[UN"8!1 &?o);u? prp_,A /\h^bՃSfL?Z8RH`U0/;++*)y#ҘHp~F/MP6oD _T'h:(x:"c D$pI\^/)N0G4Jjz#'U ^tƞ77G/-Z:W͎[Lڏ]==nnV'W M8׊* DNw8Mua0b*kdQo6#RylYt C6Gh-L!Ġ}$xЯ 5FQT.d3z./ z%E3-|ml(oI y'޾S|ո%ԟ*Qk>jG>" C5"mDz&z1h x?̹ rt8d^via@ VWn_P mtEڲN}h@D4#'{\u,ET2gr.qqw{v:J3,*KlUюcY َɀyvڜwGQ#:lxh~0,0c~֪#p_\ %[Ef%HHF*\ut 9JGt[s9'!_.Wz`Z',K{\16$G*E` `LG: -Y:cSQ]Zō*BЁDDbj9JcgJq9C> _DLTm'bգ|eh^Ob|5AB] `yh)9>9,DL 4BJ]㯵C{Ϳ'cN+% φ+#>s  ,ϒjDؙpG[PϷr,,[EJ# 6Qy=k: ylH^GgɳtްH P._fc< kV\>WmX,3"{'2<w^֜n\5{\|-^iTLVx[?B;ifٗ6g;2IuIKL^X@[x4(b^z*uR,y薁$m|uD {78Z!p 蝴[8ά8CkN 3J@Olԕv˼U}[6Rd Ժca-'6G@ɸ C)Qj}Xx*om5r[HjX:d**m+DI'q M]Œ3cgdv3V&%ƯNLv6@0kablLDal ǓND VC Mg k5 {St cck݃@) zɡMT<}uHe^,_V>yOruÎ`/=/5?ȯq2,يcUD#5J FNݯ}4nQ_i-r2߂sEuE$cq fe f:?ŢMz$8vg^$]}{Br,T_TcX^Ajye ۖqٌVʖ0q{h䩦aTh(U- ]y)[g׬u7roR1`y">1}*JBo2sw+ XkCm$:^ =x K.${5ia.vR6$W*vrV=sy&^ q 2t+*E h_[T:jrM! ş˓TzOXslS;ϔݓUrwR"'[KҤd%_j Km |"IUMe_j(3Mwt*RYiY.D}bJu~? HW]~dẺ -}M}B΀1gmuQGaɇM$B 4^D!<,ȫ^'M<"wjs$uO16R5l+jM[{2]+l*9PB]Ukw ڏBJ 36z7YЬGg-g`> -r 0tyrsp+yL/̬7>l&"A2Ɏ(jx:TTseN@B#`޻(h`pqn%р>NGgH/X)E±m8'[*ol.Pڅb8L]`aN,hmpK1R{#P pRi])"Y&vdl~Xn_>TAў*B9 d&x=@r([dk^i[%UQ"A{.eX8 tЍj&SΉq|gSL©ĥ;2lf؛YE($}} @~S}}[1X$+*\3^|b@/VY, k+ڝ+lDX 7i1~uzU3% ?/|{;I-c̅eo_R0ڦ߇3J\* ~2g]} Bl^{;Uf)$<&]~`r2$\$qBL+ zi>Ush04{Sʵ"HCӌc1 i&4~FEM6H(6ZQ*^E\b_>ƸcNbe\ 6JxAU=2GG7 )4#7 ];p6Ro@+pu'|7gΡGقLygW3fPfBfi0 87Z5<.̧*g ե2{' To@t#c''߇pv)s̱Xn&bcj/YӐp Vs%/Hpm !Mꎁo1]BRݲqdr塒pihD^AOX*qѶHfx7*@ O]@©kn[nWbc )?&\gfl ZfdnWN\mNGQg?cS?4a_BC" H$pµ?O}R Rp{5Yyh5x|z>wpR[-ɿU,?ΖLbIb Mx= sX&MF2toNMs<_ZhL&?psoOB\é]IDje4UN:@3&@p )t2ƸM`0Q\M=.CaNn:[M#Bxmw㍭x9g.)4z+_S6epYˢ7U/xTrFDϭ 1u < TZCOT})0<8*v5?yCSI^B<[FzpS&gu]O GS@†ѳOzk2,'5&#xY{=|U sֵEzZlӧv.X=K2?ȻyQ76-}z&b_ =hX s4O(XVAFV{Q*p08'+ˑk@P]4:q3 ,ghgISk:*^J |[Y# KmP O쳊VeU )֛hkpmw`# ة#QJ-˿Ȁ/]jO@tK^p qEt2 1sq !ǯ,u\۲Ar`{b:!cSءtɌZ4\_;55m.3M C:-biQq|FZih 8 PNQ/ |-lib:DL4| vMm;@Hwl bv/GSi|:z/x #nF6DN5 xܿ^ʱ5bg<әX;('+=9?ӏ6/y1J k"(ׅ"y^ ܎odO/T #Vֈ(:ggnpF`4n.wtȯ~=~oKJyA K/܂7c0zFYe{4/- ̴ގ;޷lv2\hziʺ ]ԋqR^{r W_ U虆2ɨ9/%I ehF{ZZ(ʡB1ztcN(ϐ՝(eB'מABɥ)H)vO6A2$=^$zRmk(<]&Î?/iBh>/F.>-/$̽a4K8(W-i0?ZPHΤ ;\h9F^O[K1t{#"Uh]4b8gsAVwg.kGշ.,|G9?׬VXkH]JPz@^EIPI6TEHG |/n-~yҖ{{b^q.t J]drȭL/fSY[ 2/X.$q}5 &Q#)CSDtQc5O8D<+0r8;}"VhcY E%gX ]f(H; x󸘸4"a|ՌD[k}L"n@`5d^n-1ܤ8GTM_-BMۖ4ncǍm`vz/LK[|%Q>J3#jz;O_\ci_)յ\J?f:J,}9.[b3zN̷?i-l0%%xsK=yINhP 3y@m*]-W=a'n^N }r/J4] {Ԋ=iVz%&$#w? Ctż!%2=Zܲ]j{P(37qm`R6F/amZ]L.rV rj` MA鳙49Cޓ0;¼* #P&tc]ӂ T5S3Y6vE1Srw9=lmdFgGt]Kt8 ?I}Ҿ;k@v"J ~|jDݟ;\FGv+x <{Hz@4.#W3r$\B '&ZN;k#_=n~ˏ+ GM:Ewq.ج!>lh/ =m`Ӏ]xߺvz] Gj,23F5lZlYjCEPG@Ӛ'R ^LH&BeG ^|N7Kq#QekH y;^>Ä 5Y$@5tO9~ꚱBS4tCy%o` 8cV1(jco'ADeH{#*Aij /ͪKFp4; &$NT7&:3OW*!~:ÖR,{U<kN`zap(&S,!M͵91I[dB/ջ=Ur&0]Ũڤ'tqIR}DV[K(_pɾ\cfG ϭO4H رqI?lWYzaVgS)¢@=ٱ,W&}w!@ֻEfFٻsT8|8N:ێ)/gE\9М!S{BGDZ3cEi. ANWHoG:Bnڤ9ފ}w" nuJ=S` d|cY*ZB`72V}| a#eb<)MӢyڤѶ-`hv̳"(tY;f ^jsr\&&4j"{ҩ2[r&T)`0.F]TA0SИǭLMVw3aP)Ho̽10:Z?%iaaFHI)lՎYyf\t;j-ݾ(}x! F^47&jvQ&֙0`  V@G0\u=\52jMra$`iGQǔrPoFڣGi{:h'a_JP &+lkB㑟~g/R/[}kJ! 3;EĂ|B&!yW Z.l䏑MNet9:[5 @{t/ɒIlp[6<i5K #*BȬ^.Xǚ_F U #rLM_TǝBsD#BihU5sզ_:߽(n$ Nb }d)hFv.k % |=&q$'xV ۄ 7"I?W%aݪڮxYLצ:¯+LUJ~p>Ű@9WLžbNjéj5Mu!f93ק5<8c W fW^Lg5PWɒ`_u!4)Ș/qÞ0FhTÀ.@^wtl.+CNo;f-l`SuwUh,᱘GTdê~bcxnϑNe#3i062=mx$NR@)B*psV8 ;h9XT 2vs`UEЦ 9&9NylCDJ a`Ѩ"CB\p(DF39WtRg ߽;$cνn Tְe4w:9fzlߌi.O"W0_}& );l\B`2^:UG~>=ъR .m:;n^_H`.܍ۉnM,zz҇VPBHC AĎ[v᭗ҕjD.(3lJS_/ط=&eRm+Lr3L =/D"`LApf#QD 8aDE&>E˾ TmA!D ˑg8V%NH vvXɣNaz_{.I]Ұ3)bwքopxrף#M@0@/^'UGϠd?~ڦGU} D|9^u^t(i%PN wSk'j)D@< a_u+]c͡}_XlYL' :o^NGu)K-%pcNݓᲮ[A=Vt!+/Mqmgsg$/6iD>2|DY>|fɑ֯!a߈W[XcT!!AK3Ho/o=aȅsƒkǗ%' #uE(Jiۂ6j*^͐ Y_s$CQk#[J`Rk*4mAJR1@oFP:u* Q_ͦ&FMjf0I^`ohϩ=K^]ϑ?82[qUq(`娍BHMMIacl RAJ)HFj㍥a!ΔF58Sc= gh?dg3OArS7~'ݝqlk٘gJĤRV͹f!P5 7쎨c)K- &2򅗾gMWJ{ cc,6Qj+[IFQT;n|c@@?РwL/q[1A=G2ȢsM6V69wk/,zR69A/p˦d+$ M'֮e^:݋t 0":rѡĞ2{|ȣ͇&Ly_E4ğJMވqgQ\&:`r991MLm>?4.6Apx,#ؘJOo+oH#x} שCѺN bym~'#i^wԣ;5rwԁ wE`'h0[@!Y-)b†F\VʊzHj5~g;迖B*$wfYԏQs*JsIyQ=;lNV~:% qoߙ*ܪ&R,T pm!n5.Ӟds{Chݝ+*ZQBh ,+`U rs󳖰;Q0S50])/< t*[)y`o&<.c E9j'+D1s<[J^cr$3E9!?":?Ẇrs3_B`=Ѽ8#8{qo]֥A54mѽn(ݺ at :Cf9B6|5er=I eunE̖c/wXVyecwm;!N3}ѹRH/37Yo+PfLHpw;č5FeMC]!z$dpuqE  VU@Y'MP1õe{9Od"J2Ee^pY&/*EC|Px :?sTl=V TFбӊ 5y= :<˂)!ԡu7 Ȧ8/sE$Y Ds$ a!B’ AP٣։{:Rί§[[(vnw7PZC/QdJQ$R+ _/[z"mƈRqNLRn@|I/qkwJ GE Jpee30(m#9eb(rsNBJ/eW=xEɺrDvhHNGUsQDw|\|ܞ ?sHf,t2u|Md;b2ȶ1} 'd6_jWQp7 #M]G1?>fӍ#gXc;pl}wl]<{ ,Ί>S_Ŀ7"ן(*'Rӓ("¤o]Ux'3µљi(e5Jz$WB}]> 1#!IƠMlRNMmX&nQ I&Vos5s~SsX`9Hz"PD=̠ -Q?đ }v&&2} 6ln?֖ +F ដg#NȥEzѡ =X^mHH>` PJӏkE48 ̇' % ִ^hx W~|s(QAo dm^Yf>' jpDð\eP-+ 'V0Nڐ.q2I4q9 !nµ/, G+.*B`!nD,j`?ԓs%*ԹH2 gdY蒣 wv8' o= )3nXYE$bBv}CObSzsf|ʉ#' U:(4wBmUM`Ҁl!s^BeC!pDsRMu^^;HM}:+iG,pE %:\ǂIgͥzKxljnYRF9? TķT eA,x 1yc.0d^%Ze8|HKAou$̢KP!N6^fs>T CVvoZlIN#dާpd!^1# r$[0 g0QbhDYogI^d?68Wd ;P9 :o21 ,><̗ 4(5JpKi!S& MJQ ͙~rA˚l֬1q3UT;BxIvWiDžh}ost ,m%FʉR%Ю}<ߜy)AzY=DHB[U>Kj[=GNw *W#R -z˰D; 7BBvE .g?|iH6\UQ]Z]p\a'wl Cߡ[B&con]$c3!DXg?g"%^Fjx,]׳Hq(S0foiY{0xblϫR7}n@U *.m\jk ٤n1gy-ndJro8ez^,=ug~4$-&E 8 3j-M STR *e,IeTmm"z6W]vʲ9h":7i(]CVQX LG73m)Y:ӥwX0ABffkqo\gtU"z4G&BJJAxwD[n.GSphN-’h0=H唽`?o/$C%n!ދ/#]$)PW:V6{0.s Ժi' nYFAf_s`gN귚 J M?%F`gX$0'@٨ubCFiFmz c~JKbHUM1Mt!(zHx+xdժl:^!(iu y6]4p=-*WJ-"YORz]Fm7׿37R/nYνxs PI> ܪitGq ցxY9-?G\M"&fDh enR~sebW lE3>&ߺ,O| =jG@U|Lw xuѕ# VVMuT#tօ&<5r4NSQG"DO6,2k{M% 7|. i3hGzޅSnVʴ1qwi1 r0NX$CY~Җ4@:X|4cGd+HNR]TshC?scJr28n`j1lGIȘ2qw+WdԷq4e$nWHcA~۰ݳޞ!n~v gZ!_i.@hԈd̀Rk~oS>?=f谥UtC9ES轛P/k-q8A8- $sjf Ӭ'dn÷}E\)`>tke Op#Eװ-d.>ɒHyⰠ cb1.NQ<+6/VF,X s`R$)@WwQbvcdٕrgk w+kƁRiz%Ys″Co]v4ƃm%?p197ѣ:@6M|?ZfI*Xn#'{14d6'Oy2T[^D8QutG;3_3g)B2#"™{f/x D󉙧u<-oõ." 76MO=!3r_-+ &δ.cskޱ43VlQf9Edڡkz8j_/L>d?4ʮlI [cʲ)ꈲ0zҽʓ?t"w….kk%Ԓ)oB!=:{_uRխ c_7ꛁP- 19"{`Q6 9D5ŲX+ލsJyԣ$Ejax3frK .uoyق̜1DH l9"LAB{gKkls*Zu)VWa'QIeT٢BʥOl=pҁ~!8E ~ ~\37K 10cX_kcm C3@} ow,B -k:e}νZGUDrhL'2Xd|ͼ0h@H'xfx|s{LmLvkAeQ8aT5)J8VșC֬`,L8ٿ@}hiRXxd\(gyKtpv>0g޵=J-BAńn/0O91$$ EXPX|rP~jɥ%s_o{ɹ8'XXh:^2&Q߫ce=u~|Iـ/pSs0ٯ&\pi>tIBTi̺:QBT%~T*x+ki"kM$%aHk_6/j7ʩFjTL04,P\BYeZ\oEr1ܐB>k>!yJ,.8zn`\*PJmַKj);ܟ VZGU{V/yH'2j(5ڣ"VZgר~ 9A:xp\ VHU=1֦^.D,NW*xqg)D"c@^E,3!ɧ8x7' F´#\Tc`ݤgw+O$~(Z= o bj7sCRH^;@# fmEQLO?aBmo "miP x:Or}~e |5"^}d$rlhwv@F=^R ECioje)0׍B2+-3xfVPJb4]7! R@ O#? _=b[=gJNk){Q||mf .4: Tysu4P4*  %}G7 YZ