glibc-profile-2.31-150300.63.1<>,ep9|3+uFJ*Ux*kVBbuB'&cI̽çoA[wmK8qN鰿Tф|N5/H?&]wi>EB[1k{VU ( wK]Pf U|M5f/zF>*#X:sP1o'Xc;pLRSzYgBU{of~`BwPW6Ki5$ w;\?Ld ! GV l       4  }     ( Lp(89:F:GP Ht IΘ XΤYά\ ] ^bbncdЗeМfПlСuд vzHCglibc-profile2.31150300.63.1Libc Profiling and Debugging VersionsThis package contains special versions of the GNU C library which are necessary for profiling and debugging.emourvedrer4SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://www.gnu.org/software/libc/libc.htmllinuxppc64le\p358y:?E xe`e`e`e`eae`e`eaebb4132a35cce1116275960881b7ecdcc36124eb317010e423e77c960adee29eedc32ddc7f90058875b1d9393891a882a0b04ae063f4573d3f47f37ccaeaf1af5dd14130442401262e9adbb87ecfafdcae0afedff51f2ae669cd32c6ff75a90e3297900c8788b005f13dd247f94fa2b06215d5b97d99349e42060a23fa412d98dd3034eaae5b9b5f6f608e5dfbe576e2e7200922a5b2e060390806121369a4a479c4cd7d766fa4fae18fa2b359d529613d40b921503c93c9e989efd0b87c3675700403c4b4837fa4a206a94226d27c403aa7221aaa6def0a35d8077fb402a27f109f55edcb330bb2dd55059cfaf42cf988bf4d6f75fe4c93b16edc351b859e7a80d186e6e13a97bd61c80b8a34f6a82796a694d93e555a5d622f4cbb8dfc7c56d8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.31-150300.63.1.src.rpmglibc-profileglibc-profile(ppc-64)    glibcrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.313.0.4-14.6.0-14.0-15.2-14.14.3eSe;ddgd!d dq@dtd%yddccU@ccob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)mourvedre 1696506547 2.31-150300.63.12.31-150300.63.1libBrokenLocale_p.alibanl_p.alibc_p.alibdl_p.alibm_p.alibpthread_p.alibresolv_p.alibrt_p.alibutil_p.a/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:30871/SUSE_SLE-15-SP3_Update/e8a84cdf91bcc96e8c74cd0385e1c165-glibc.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linuxcurrent ar archiveGzWrutf-8a8d15142969fafac271b08c0522f3b853cf4818f89ba29fb9a8eef9885403d38?P7zXZ !t/<]"k%| ^6v۶Y$p8:}j}+TvS7QQب !un[ k<[j!v43|q"(^Ѣo-{LT/iR..YP"#L9m}i,Rf 力h$ ^ˇ̊ >рrdAGU-n:G f}QH|D=٘{ dS=!QqW=Ѣ4"KNHEEP9 pAkŒ#0;0 y1f\ !k2:iEIzo_1A_Yop|$z. ?y+Up0\% =\d MtJ$4'lH90UOe(ăn-EԸf8(2ͨ?(9O̲@!ѴMYA*x`ۊ,WpXNUvbxx]nܤDtqsg\p7*e.5y1'd|Gb{DgZ]w[9(hnh{Ƣӵk' vz$(|[I̛IfHcNiZIM!7nvF3t/&eӠ1"=ër1(*7z=0 ћ:]* Ni)3|饾W~bn)֓.g9sl)UL},B9dwD8* h2ۀ"I Yr$ Bh[/ l'5H vQ:y4FQIni-/"5ɝM۩M]W`oʀ^,+ #c?^`6O"U8)²W@M>B&pLU>u )9mjA6D%0hDUM"7ac P>O[յA9R<`S|%oac$iyɉziz$kvJ_hPle{_` kn4/1b|7*[$ikns$r+2fr0i} =@Gi[ :+|[5Xθ LO!vG!Awnd}d5֩X=Z-VopE0^3FK8WS2F"⤦ 6PVtNJm{tb5FJ1am#"+_1r\L? G,Bj&Թ>S#ǨQ ZLKОZAM0uYOuPK[jQ&hqYEIc@w1.E98‡,*6c n_ɢ̤PG;#k94]ABx\hMhsýF &urJ" @ۛˈ^,FQ&lŷv=K/]bJ'Ȕc`Š!6cb]AݻIvەJSb"Df²fR7횈B v3;oH~Rnvf>:bd0Q=Qx3A E֏tg]էJ".]Ipe@Z: Y7@6C>EKDuaZNiK&D}<-c9O(&*D?3"-ٞ[ŒIHF!(^ =2c?qU"wl>^/N =:|̋mYP=B7ObnC}ӷ ^^SƉ4vpR=nˠv}Ӛ'bxBs"ガ ]LScG-m79yܮ ^ۿ5!TaN#!I+c-c$Ҋ3j6;o̗aDW#;[/UB]a%88*ꗶ3`WZ:NgԥC`8D72 &)JԄ-ITM[z+JZDbˎCL2,3 m=aՒk7#r#- DX Ojhח>I*GDn,VVӻ9Ŏ zݯ=0TCϝ ]gkܳeo%m[/&-kgkJڂtB71uz%"l@*kU,?p=q4}p^BWWZͤp5 K?J]^ONYMB#:[esޏypD@tiw4ZN-õ8K7y2[heFYUr#X0SH|{vHtT2okWVܔdbI]0帜~|؎xzi?1U?Ԝ?)dCltf>w:y;CN1UIQЏ-!MSϼ=t*XYڽP3 ^`e_^fmy뉁7KsYO1nKݛ:CHԨR}.F=pi3xv;^|Śڱ5 |C4^YnN-E#nU~o>U^iQ?'s0 zd(*9 X2 I͙S 6<ͥgJES;8@MA +`"Qr#Ÿ- KIS_Ttb[up7P^j YxyT5|"۠ 0B&*␵_fq;ou:\FVvjXޤ$]!NrkpZD*U*^'v^$%l<ވVxԸ(j$f2M71B5mE׼Q?>N5hdjysw1xT˹nf"1yޓŠ>8*St2ߔ$0T8_.nxk u,nbH] \ 1dq\TI&laL~A0La}%\?jy|kPD3gZnm'j:V޾CkhN26IlYN,k;+.2éTȃP̒(T˖7UK{ TEƋ6+JINk836R}=#?OnOva~,@h[P#l|v7k=X<~Rͫ:.?zjpG?_1,I  W^̽Y/~fۛ|\mDrQ1^av3Z,IHOO.kAC@8+3:#I_hox0Q-AI?t##a 2P1C%[S52lަhㅋ(yfO40NzjGgjMUNNu\1RQlc?'-fh RxSssOB*,NK! Bu.0B6bZi KKWb\}̮Xwj#pdB .9;Upр|՟ (ĺ,BGNN;ISXU.=!s7R-@d/ݪ]VMkJ7KǍcd̏t|[Z5UI\\0ޚDRT>Y"t9tMwN B9Z.Mlje?CB]P֑TD7O[xk\z9lq#-A̐ dnY8<:T썗grΤ[6 BOK7e#"捍o TN b1 X%~V{y(44#{)"UZOѶWof{8(VݱK1j?Y2NΖtXWp^^qbRVþ PŪV^?g]ý&偁8_ ZO(mXHR\dY@ "9p%%G kt`+uHpuGݢ3G ڃi\RmQVG]: L9(+Jc;S;ϭxrhwPMp]qmޅ-u`/o2*F㭄gںs?/sQ.h嬵p*Q.WdI;s%Pjw:^]fMZLñP9ge([c m+D\2 /JHR۹UAnoT~\5篶KRCI.VCݍϳ\wkɗּ+n)Χ?M:𞪶 FW DΤf<ߣ(92PGLOSD gY1Hc7&a[`/ǜ7.$U:; ;eNT.24ĕd`4fHv:\ib\6Zgc}HhIzSXmAv[5@Ea)F r.(|lc@RP/d&0`rM qh%(RUP]qL\t6CRu#::{jŦZ" Z9UZ+_ Qqtܸ0XIc/cQٍ!N~Y&+!P/8NX!s~?`&GOk KR+Ɂ@gd[Wu벺5@N*WxKkP/BE|d #ROקnQgR(u<%M}LYe 1sh LfV}Z'ՈmNIJ+_'QЏ :_CX.q"pۼ01v#9L!-Ȏꇚtӫ5O=x/Hb 1E\+DczUb; 2GCK*dZłUF?״q@٘X*4ZPQܡ)J G6XÝ O s 3RBCJ<-*s{c2݋It\护`ʆOg7>JD5G$ee6˯yy),SszSo܅ܤ0/lw}q43PjӲ;_ +Y\=T@=S7GVU^Ƣq[_- tMkI[B#]݀D8ASdZ_Ɂ2ۤ'x@w_vN"{ZGg0?Bbs\Vl? k UcÓ5p=b&{//<71'Ud-k 8V~ Ҳ$3wyIQQUKU:Y!,9 Hv#f>F%- VV6 9x"BY~+[ Mkp0Z 0{W,= ІReX)ԇѭ u|J&^ֈxH)H|U7do䴤z߳>0T<_1id׈ij&MͰ#Z'ougHppi!@`?țvG+!ˑ4" f)V6.̬~us8lP hWZɑRxyÀWtRLYrXk{ãtb*=;[߽ҬŎ~ЂP͇;:gÔ`zOYcQ=_=}ˬ{uDzld!lEMoor\Hoc2($%D)q)H8fO3x#&|L"]p2k_J nv7|X;-N$yAj𨇼IdK-ͭ+y^#C+}|ږX[L9j1C:&L y@*{D&`d)7#b:WqPLW|m-'ef Cj p [5ۼR zN{+,+CfP'SgBA߲6vMLJ`k v.3N>KXѷ?Z)[DkrƢb"(%Bza^ZÈu(O̭Šj4s-^%!bZlaהftR9a؊M-jex7>e t*O7U߁yGZmk~\2%eY>N!CR3De3|I% `ht%yp{׌hN,Ԍ`.ߓ[΃+_Mt50qIݷ![e_]f)( [X)rm~غA'$+_8!Snk8g$2|$,Ld5(ɏ>|>WuP@yJa:ോ)Fp_˪EƷN D^ 3bLFrvQong<F9}C ᝠUHOI+3W9cI JwĒqWStkw@<'Ev^SL߇@M0u ~$5=o4 CHV,\,8Û8! %d{HU(EIa7=3#QQ_S^|B*5puݑi 6>'vDF=m"xW}s;]*o:*NQZw4Uq'#I:渚(L6B+K|M+& v>sEq]&f1g^ODV5'ak\Ƈn1@z73J3ϝj aHUub]jOUH#P~S\ :R3%? CYd86Fdru(rw6(s17\m!1JY @ hS&!1鬏G]q8G?u=;1V!|A|\HyM30}qZ @rwP2!V;_{>L%#ڼ6N6$:Ge'zh2 2b6F o^#P|tL6)Jܦw͛q%$}pv] (l菛M&bX Ø1U@Iphn 3p0&F@. -Ħg0XS: o9zb.’ %S eo^}z1&Ħ(yUvU]>f0!G^1 q+Sk!Q[>u+)Ze@KEmcNkY&Q3 t/?Ѩ=l, )m^v`KC)h"/c)^f?x,g@#Ja$T7v/شe(kqjjjM(W]M3Na Y}X\_tCmYRązOZXf[ 'hJ6BܟRs˜Σ K5C;ֻ'==y.GNiiq a 7"}T4fg(r zKDJ#/=:|Ek1[R TDdtTJ_ѓ<bX2 022,D1sbiȣfYrI/9vvG?ov-(7w(\ }PO`* @rg`>D@A%]x8ss>K/Ih:S/i`:<:Of Kן^lkާ=wRZ3Vٌu6-)]kAU2Uurqgʇ)Sҝ6RlO*Ƨ-"z~ERf_JN׫O0+hb8sI)g7u-e"^o͍"1 jI.A4&3 rs -=uC0ſU/?^6)G=SQmN a=~O x^kkd˘xa qh1Z[G̜pLFo 툱*EBu!l"=dۘ$}B%@ FAW 2o%E$)o{[g6ؘǣ.ǔ\IK*fI(HK[C6hIyAdDЊ瓔H#.U@%&h?\9u _fHR1Lu`ܪeZbT~4Q}Oj,_Ze;CPW~ 8%#}TzÊ{on*̄R]ѻ 4S?o X}h@ TLb*(F 4>%% *UcNۧSɾ9Nh7O:wqWh[ԧmy h_0yRՑdu.͈ /BkvM'̱DBv0hadN/ Er+N NQVgiLbx*VXʚX"g<Ƣ1-en '\7{>NX^ھ6SLLwoo|[`HPY '%lc&k *wfa'']b3;OD^AMv;^p77Ci0/y +)73tS۱ ustISIҭ0]WkO؎2J5Ġ_J6VNr3;8fN/7:3  &%Hޣ!?@$ X8ѥSܱ(^d ϩ@ ~9-Ѯ벆l3\a$DHyEDUIaﱺe9:2].` D#s٘/ GA-|7ܮ*LGq&s\R?;  t?%>ҕD]/"9PZ [ŢHt ЙazQ_ ʛQRVa[Qde{} m x=%Sٟ 6 Hee \8&وg-C8 *3U"}e<9&vKJ ׌L`VuY}{1W^*sD-ob`FuK8 gh|F?PR6iTdB) j.Afo9K mIot(4^[H2ڞd6L9]+5ł$*GϓK4$lmi침ȎeE ~M>$נ5 },<տzMu M`'$[rcv57-\Ca^1-[ZCd9RVx>\\_<DnDtۋ" B ntp p~ '6 kU@(+\^Ab$C#5-"o$pS^/d/[ rFMp5}~#,2iĭ#v`01B!;S#7t!1U)!)wQb=h7|ǖv>Tӽ&$!%:x "WU{U<1{ja8ljl⤎l)iLk$x&v^qJ?`ՠv9lIWzе9B/KDxo!8KOiS6L܂mF37bhuAD Qg4GtZ41]So| V]4bVT1CRЖ f!|0 0rL `rH؃7b} Wй4֔%{ƝIky"76*b!Vg S٫uO;0 P'W Y_Ul(c ^@)kCis ɗYsiþZֶX)K =XjQܙWl(L_)ᶤu}*VK8дOMqD3Xdz%@!6?i9 KJ'"=|_5yz*yX8Y=򭽐8u-Q@!9Oό<^M3XFț7*HQ_H( 0ޞ.H"?qLQvql5xBl^M|k֏.L.M l~:k䝫!\] T%ũiG~Ѡ]v~,`{;tȒ$ } B05enGPimZy 7!85nH\B0;Zxqw<@+칮EZRȁqx>Do}k|@lš$LR_rJ*9s$_-T^O{HEŏ@"8pxZC2׸S!XwmwP;c 0QXfٞ)8R=92CKTXJV~[WFCH%&z_~7 \|1@ @,ߔe23̟0ed1@g2()Ř2cy~DcX1(3D=<#>@Ek!."d`e!o_! s J[(Ʊ1ԩdUt s?Zjj)!xu^L^`]L#FPLl{8b!tI<⬆x 0P +3r־ʢE\xoPtSTwTF Q3d?|$Xh b.yXǩ}, iJFӉ5?:@,e Ǹ˪!U{ ڭ4IW.o(ٜ4IS=撺AI%*d6!:3 |ޔOi:pjO*(K7"깢+[+ hd <1%.W" ˤy6jCsƲ:]"jaK z2i%>A>,n r6c4t"z  |С-T !\[19|#@Xf7Էyٖ{Mc%޽j.jgs -4ȝ^*_(]{sP{?Xړ/bF֨_;lS,'rM7IZݯڐ9qrk M-/Pq_EOHZBTG?(\ .4i%6֐ϐe2-U_m}&v ,Od]~ο$ %g,bG ˯@CXINaY]m1 SWZ22#OWIkj>KگczXylpG#@O5ǟq4[$ ků&y^R&?8tx/*6F6-v̸Oldl(8Z0'73>-KջOT|s{U0ZTSnEМ шG)[zಬ͆f,kN-g䮏kfpAŵ ᕧmW NէJ$>'lh'? =Bz$iX*pj',I,:_^c|`K*_|w,O8;n^Ϣ){']gNA:0IzĘGsVZV2~95~՗Cpڅƀ $--q-qpdwdnyQ<9p ]`IZu f27)U4Ś\zH`CnF *? z3N|Gնen>q$o[Ԡݼ:/GZXKiݣ 8I1E`t@\_\^ G@7շmPS9nM6L}[>籚0nm;=7.ܚ#Q'Eg*{Y*3-cܚV[ ѯsC,Fם/?`أoI?}g"+ Nn U4MfVe2̕cV"i#+T(N'ۋ(hgԅ_FHq JWvTqrm.47Ăe_ᛕAԫlzoozg HTgR\-,:$_Yз!hl?(WHkb_6=qT]}`Rߨ2lV@ *o6^BSؠVg NzNlNWg7Dɘږ5)UnPNd $5cdgR|D.^S_i}q% $b`h# Z Qx}cK֔\cdG!='I̵ e_0x`Ф, dGR/־(f,vߙȷ~OB&i,Qt$̿k^HOXDY|'TB.^h3˦ٰZc]G 3t0(Kd3bu㵼j T1+A=IEuƭp!1# */2*|}=e[W(<'ViU\Wm!!d#ԟ/D]`!/j*+wsW90X;0h~Åckx,d-~tF0a|/G썅|]|4wOnl$".mDmL5V)SPO 4Q @5㗞.'06J"Ĭ4* ~xSF8m85gw),/vHGkB)lpu4Ʊ gb9T)Rmth,7,q vJ| ҇´?u8HԜ.pe@&I8*:(@iO;RHT̢#ЯXD+WRW☩l(Q /]&xIZ!Jԗ+`XX?s3R,vԸ٦!{O-7al}띋č}N+"Mҿ8'YRtDŸ:smFCJ\b Nc[~zFH&&'1F4%G0 ,iqVWXwMohן`U, QoN.Qǒp8-8Yx3l܃U `ʋzzl+?EUcmXAo*Qf/5$+}eAօ2?~k<b~bA#E? lˡP-eҸ3C '/"o~ )xA#@S6Ոr[F+F0h#^nx@1iÝ rH3S H݌Ow7XsU2B8旷|hv=뗓F>>iAIaRi3v<ѱ y:cy=^ֈ-ChXﴌe*?.A"$^ d ,p";XimNf+j\aޞGHv᷀g{wx‘$}d&Ԫok1)b#yȈAgTӘ4ɋv嗜\ ^2! [uǥc3HzP86xĿ XOۉЕX pgmZd0FI\Op' jZPTOx` >Lؗo@VQ 6#j2nwTT][ǥ&(vZOԕivYS]~׫rhig^I;d.BP}NjodfSt{2NڟѠ y$PK)&p+',>xۆ;_`.J`K%BW""\D;֋i,F4EAq>(&.KB؟McR_r<ZiqlֶiH4Yϗl g&jBZ; `;?y>PVG0V}ўX;o%ED5ItUhq gȩ4I ͱD7q\/R2:;/Gg'X"_qXO'xp>I›ԁojήT(Q?X! qeԼ \>4pŴҗ${)Fp}o{EBrY@D?&~mi2ۄq*]QދJSV~ BF E RJ-xqeF;[py$sfIc|YT}#Cb\= 6ȋimr?X"鎷p"b4eKV՘VtNt ;kˊn/VsyġP,b%18.n#|uMV Ÿmhe4یKd࿌H\cx-afݺ \n9'q.>F D_[4ZqXcMx&VLgRx-r{oGKj`|rU6:o"qw@B9n]<'VOňE>a6bX;y}oVP"yW\T7Nl ޿s1JOǗM4UuY`rIG4۩^k<qrwvjLKW32yQ:-Q)Pv Rqq=z범E~rr|,FњfɱtjMfܻaɉ*FN0YC!eū-ow-I'X:PIGA_p(@$*gn[dzI9c`*Km[WDC&W-բ+l 'CƈN^bY=vJ&31RfEmAM_uAFv}Ȩ%a||ش ~X͑< q| !)*=<1K\2*t r~db77y Px_#fO SlYS'p|mpnYAg\-$֘DSՃhBQ)X'>"d;ɍh&)u9ku6E;H !M.o.m. B>COԄFm$qxD\?<BFx߇]i2 &$u$=a[RZWh>dyJp)3̨0jMq i}}@=PfUY0:oC@&V˨ޯ('{)%MmM^o6č[-=Yލ!VTu$+aR_8SELQR#J?Q H'TT磴̴y=e]!9 7n8e aZ*jk]\EeK6Tun./.nkӐ:|AK]Múx̉.m?wG>V -04:yG⠮`dk󎝩麴5D<n lH? wKdF3({sOe&dtǮqrQ)CKADOs߯=jxr#N]j5y ZLD6mJ{ yg)0d{l~*ߍ5xv 32řD&&_`])bpytN0܅=" ˞Lx[Ey8m'_U)n]O꠳"[84=%V.B*f JٞV9*@Yqk)k˽]*g9xaPVu - (o\3 !w p\?C8aϢ2D*E!xO_-mQ=/Ä@pz+Máh0 wʂ=f(X((whM2$hw +2ڃE65#\D7Upsd_ +0ŹIC;yT}|ZD6κn?V@ē$]4/mwbb[uXK"Pvu;RX]S̛P%'ńd4DWgL)s_T(m: M:vm >P =49;?vLԽN U춲DlW>6<韮 ۔ϫD2m/HIJBfI[3&qmcw֌̫@=Sw|1 :fR/$ t[':FTWs3,o J+tosZ6n(,WɥN2W[z׋[^߶j.C 7Ȓf$lkmY 6Ʉ=҃l~gp1Y_ԸV`dw}uioq+ejRs,: u.'oK$S앏^W'yKjxo0ߋTx_= ka5g*G" gGȕ3^%1;J|O3D;r]ىϗ4ɤa90?+a V|Xxၣ 7 `Xu\gt)A7N9Σ@6]1&bc!}=:ʀDŽ|$< y>oU9cbS-:ֽĚFGhrEaDJKRvT8XǧCaq^U4'Is;!VbJ9~`,B?~8"?eꟉ3Zf!BBYS]_mIGR[K"/!kpqQlT pG{SsXQ"Ps=#-ߌQp6M)=ΡZ1깗 (\hsStqNOD-]?A_ʃA4}dLRnNxew"@bxdTի隸s??n& @A`z_ės.] GP!l$hO[ #HbDmlwS`og GY&_U$ʲyؽf11>U* ۫)ċ *~[pmjt}{vC -2y*OücV|YD1c:,zr@ʌIِĞB ZG9N4v.}xbuˏjFQɧk@ڇIh}{U2KgD͜K"pM9|| };L|>/EH-k:u$Nc̵HIǛ-x :yki~6/~2ScA4.YqA=m:3vkzvݙ^Z&PqsM"ɌS%[9&#`rϣ^џ)Ia,})&;z6n9TO{}Z% ]ï&2jVv9EĩK5?`$y c /k&Pc|Vp1b3%P"`ȟs,.KKלo\?!3sO~w30຦n @ئR`w&*f IB6EABĕ"o&=ݭ>M^JOZ"}tCG7=M?7hB6+ A*j?i-s9vT)yL 8 gNV y@Nܧ޵Ӂtv-Q.@OJ;.tg$H7OX4 !㢝KWN{>'P)B7#q.u$<({|GۓP Z*1q>OuO+ޓFE—|qU .i.H_y|ec~4}(kDv`ʾ+CZFŽ- )*Z8K6":Ac4|T/# 2(x>Pe~Wi#5.K=h*830ZܾOM5r@.!e$4Y7&;sRu2i$ |]FOTȭ `~lu?j aa1{|Zȱ疧ɬ?XC uC"_GC_a@bAx+ȋ#?3K@r42:h^_[6-^Ҝ$9dRy:p|KU'MILR P5uq\'zOB gfgnVݪ/R1 8:#oBsS'͙Pؿ^:DJ%%DQ[ 4X)iՌdtNL2c+!ko-k\ڞe+̪Ϡ_.JilO'\ ׸w{@ZHs\ ! Xr}\6LB,Fc/@ls߈8vt^MvX+>aW.[Ȋo/Aq}}e Q37`P,u1zaw۹I8ArLt!UOE!':`[cVvWTŢ*2N =@@8H4%5: L30Z>ox4qHְP )Ud邦Saҝ<<" i|yA):%rԍ4&Whsظ8GI ^%$AyB "^ɇSO;hHNG')ĻV n9fFǂjl~RɊKP=g S0lǾݨgalkiOgueshG\T3=f1XHu.ek" +90,s@r!0qDzH 6J!{JyE28Yb5)0Nr:pa3|G u'  6jb %0o/V:كy8;uБE-_')6/߫iv*(bzH\C8~ݻP몹K.Ѐ!2*oFqe55(n)BMۊ2D7nSzvpD4ŤHU#Lj69c;Y)w d%i#KH\ Vh.'c2dn(D 1 T#g1QB& g)E!.e ^Y+X5* FUv_97.`炬RkP]OmU+sƹI<Cn!Kydc|y?Z`C6 ^idYѯ{Cof~6!,JYؗ)j(Z#S n.hޏs<2F2GOxT/Wst(ǿV$@U4 \ti0B ȹ'Q0 J~c$ 1|+(/{ѨOїy>†&(iKR?;hB`H ϖ` 91xUDA5HifmF iҸ 3oSX/"5ƫxp=pDu=Tq}0:;-1 ]vrignБ@0'@ȳIdW YڌsߒLaIe)M֒ 0J}qӏXqXS7)VTKڐnOg0F|jM ǖp $:ycTpm!;K(АO!$<Ҡ]4'H4Stcy™H),r%…)z?_E=RexH ny. +M*;;)N ~,9Q!8ˋxޟ*[(z6DŽ&Y905N%W_^deɁIl̗IG/8ߟcFΜ;U"ҨN 8ɜU.t\iGyUQd#QFDTw~ jɊ[J`Y3D+8BpZ YEU>;ߚn@bנ \(]Y/˶w…\΀!(k\G]j]% P@.U7PWJؐ=-hqU[#8$~RtY⎻D;yVoX0`3;a>4ڹ(H񺼺|1q~n@o[oaI$fma\/I]ntmo)KuH[[v oq Dt`l ,,ʗV@&ۈ#P$vN #vߜk3v3Mv#/؆kw+"5xdHY~lڔ=weE޻5[jH2~?3p_g iiF`(կ DD34-=>5'I+Fv4kG7&dCd39w(1%6e*sWr栝x'`'sKs Ln|zBg .]^ĤG4N&fz 4%Xuƫkibsr{E0I,Uy'W 9ӌGufEZswZ^H 2 Ϙh$LY0~HtΣ_RERm@١Wod 3]?,*ſShgL8^(0[(;g\ȴ)ToLo.{89' a:JA'}.JiT]+=.4bdAhKeExwEqVN{D{$]U5X7Xe6-v>%r]E b⯊cj)A9vE e}T(o$=hY ,Qʰ)çN'!1X.[qda~3V?h2AjhȏcewMdJ!GR, :V>'3a+e*,\zX،g!*0LMt2`~^x7F5GG! >"a*ht4{/gun].` @ߡYIy^oξsORO23B5Ԗį90!sh ɠSm*Q6tQ$a[wyt}qmXxm1Ts7` ΍AHBUF69FU@8y6w$1Uα6vj[ug+e@8xkʢV874!nkHlj/F;u׼_ PӣtmF[%gF{x~ 1Tt(W9dtrA1*_9LJ̎7)H3Xs9PC&^OD].ڬ@#(gXf7i 6j`b %z$f0x:5]0܄3k i¿RcTw/u/d ?]276iehOt2^(I,!=1r$ĠۿD;5P!y@ehդeDǛEo/mӊ"r:!,2{ >xr ?5j4$l]|-PHYB w#!ga_??ף1;3IKv+RCrOf .FFs(g6:qf} ϓ_5^N H֜ ]e8&0TO ~}"F(ܟpm/$ I\]sN-ZLegd1=$r6yBDe=w4t/uPP:ńۊyߍ g>JiaFvaA"քŒ><}pfwwŸ%y\['}j(0r˓[mvꝼ,T܎?2U3\b@ܳlý "Ե}!v_$V7-sJK՟1@Ӟwz2ȋ\h*^ۏBʺR`~'`cDj!,}Sy G!;?YVZmt#eGM5q/ф(D0s6֚+zM5~YrY ek]MzZ,`Jsd)l^|??,t]SRuԊVԋ̊u_S^ gM&ƨcVMH\w#gc`~MP[3܁|~!N5҃t>rxY/[B ~.nzD)w7&9Ff` Z7[^'ӷ?jNbdci8B!4^]]ԢM֙r=lLP`5H,'cԦ!pCd-*AuFVnC*wIͭl!Edf QkP:bkQ3p+Pev:F|ޅ +T QY-P.~2 NCNQkTט7TrGk&iXv#;3$IZ1):&wQckD@WqӤ-=yȢ}iD/2©l|F JW)$>.1t;'} HxncDmET7I9]$~s`Ý{_v ܀ufQJ]vja39 LsTggy= hh[&}᧬np>h';Gt3'6MCd?޻墆mMsPJ/ut>5 .ʁpu֣o GB0.kQ#[X_@ JzpLC92ӥK9@Q 7>2/WPkg@/-khiNFx+=vU/\Wkƫ'&Z!x(hБrO|pvU.NN}se<;9TK&?> ~pXsh@ ^d6xMo{ZBEV 9[Y+}Q@~Efd?ۏ,٧F (T؀>X=LK*ڥ˴t INnt~8?S]&;f:VjyဩSĽ!6`R5%z-%+' ]Xۛ{)>`g~=UY1\> [$HsG&ܭ3&!ȴwS$#xX>Z<7%+ܞЕ_pC~࢝7G&C91o]&lnƺKz=z_+Nh؈(!kܯ8gs? `O=$>8 YCuUdԴq6'n0-3 o&%n~`fY/3+@!oŸ(E1ˬN xC1omͲ* d:'uv|G1ߋcWX13dtˏ<60C_S[%՜^&U,=|ȝc y7#!XiYx-n\?mXKqH_.x|콖!'qy]Gurz%4 #.O)r3ϚWA[F*{vĉ䒶LacTLdE20W1*BIi*#FWJTG9/߇ٚgb5NJBYN)F{ko5{ /Cw{/(Pg3; r(}byX ~_|k*b>/"I O;kz d3 W'*`Ψm2@|vab? T| J^\bŢ#*Pf]Vҷu 7>PGSfa^iv] `fqWH9qo銺wDTrغM>EKsF[BVF "8NҒexn0E8(„ 8nvP ?RzmT1*SﻅR` Z/SBB7C}S_܎ |yyN[W<"hEzՁ1NL[j,C{!AEKz>e|.h4W-9O!/.ޏ)`#LL;Q>'@(S1:MK˴|1͍w&%wXϷֵryn0CߌG.۞q;opB…,G.rYT_[69QAҟ9DP# W( -gY>ט3e2^E;(LpV?2%zg:.axYzO?#e͒xŸ79vl3ƣW}⻋h>v `'t{kzwҧ}eeKS3!J5y>;[aPIW価B'%q 1K6Rb ns-`%ȉ޽i~o,f-̶a&7bM14!bq'4ɲWtū'U'We].3PNHIN\}nDݪ/|τllӯ ]]wjB\3?_*5~0JjMVV>Ad?̯d//w6qm0}V~_S(*u(V%.o\3|'9f  69櫡=u9Zip;:fmmn*thϷxW?e1h0}z5:ȵH E 4Dӓ=OL6yLjȌ0ؖRM@$:~H.uwUUrU?e;Ȑj|{p:*n8{o#e;K{gO"pS A]g?a^WB8/>t1mه2X&C rv- eG_e+2s&|Kcxc }7HGo+`S)B452"3#/Cvْ{Uu5yo Ibɞ^jk7}4Ǻ ?5C le ^e>(Ͱew. B .^O U }Nqk{gvEA!/? Ţ{|(9Dpz7[ѡQ9N<~tGₙwTWf!VȆ2e,,H?m8ʤ(%l(z}|q,/9tW:ވkR>~:Tߜ~bĿf " Oz3K: R-GgSV-ܺ D|RS.Kdܒ^:R= "!/e℆/״E&['9 ʿG.ĥP)gލ7YZ5/JV+]&h[ a**Yz j61J"eڄ[~5IF˒R zIo\XP8gOA1_Zrnk댔Ȍvqd6#%2@XlcIGfLOL_=lo$[д>ڜ~v>5 r@oj:+IgKX@) !݇^M7]/4o DlP*:aI@[)Spċg_ ;zdGicĠk%o+Ne 7KEÑ82GR{3`E1«wWR2x>wCNYRE.M7)Le$0X$(T* y}Í /ʭnD&{lm Yqf7ǩhnÍG!8m*^PLM*"0q3=AN06Z*D,.FS̱rzrͱQf*v!)C{'ֻMje 3DWP)SGt&J2ԯ2ooW3kaliCaslp](Sb- J$}{9qQdmf%:!ȝot%|$w|ާY3W9sPr.= 'MG8񒿺gfp}Ƈ@_! ,$Yn~|e[f Ḡ44j.>= HWP&Cx}`EДś9_jA.^/s$ 1|EpQo89ܷxԂg3o(<0YXaU=;F}2sqI`<&H4% vӠŮY>RFl}͙OD.=IRA^;R)m=\avG<> jbO(aNK r,$Epf1|+z2 pcaK}?;9jBX yqs,kx+PxM[f?I} S,ֺT&{b¢D>`֒ƁyŽGKm^H<4heCY![b=ͯSZ"H'ͰYL7"O,Ϯ U<@a'f2ҰxB!,qhi9 Жf_V֨%OUlAIJNUl {ҟ1'Ne!j/6[hK 5JO.Æc<[PL"Ճ}"TXܛwCAYJ;ҩZeUY /N1t29lģPķ-lج)BI<&[X K~0~'sY%xL"LV5d[C2ġLJG_?k"_}?ľ{(/"Gy=(S h EѵVW4ڤ&@"8G}xa ɢONIxd vJ# &zz XyINJ`o +[v|0Fyf$ 6: C HA]$zWfŋbgt&\0$O'~G X\ <+$۪b)KXk ̘?6<&˗-K0Si9EGIp2Z:[j7&t̾mPFPKpH(_:bD`[ݻj{:^*ui/ԁNͩ9Bx/ O5.6 ARDGgx= MZR!n҅x;%lHk!ӖW †|Ql娉ZU[nˢ5!vR")9#?: ;J#+4D{C ZvLG xRɦ$wH(;C$Ԑ{Z'}(!~I\4Ŀr>B\ mq_.P5w,@2M. &qA}S:%c˨+o@ ӿ,{!7P+׻p13sa#8ȕH'Zu1uKKWCgqjU4ײU'C-z9'==?/"XДkyN*0J'wHnMGAh/=c1\0G57%2Va!!68-=~ynCthJ-4*7& 3{i_ @m +e#yE{S/5:ʕq^4->hp൪T>r;s;.::ʠOAD Ӂv/WYB#Q$FD='*G;9E $Edq1z=F#X9ksVxbAFbonT;WG0@Ȑ8b_eT#u{; fMCS;I$G&-|`rqkw5w>ʍ \}5^d=(]sq#uY-hcs׃rK_#Oy5rH\..Fd:y,kV|#ÊSя2cPFAL)8Yc|yBNPyre_as;,ZU:pqbY5Ic"kwnt_Bre\ñtt4W蚏X`.TQG[#(E)6wRG#ϜCܠ"?Ls<|rjuag铗}@„ѧ0ﰕhF_dSҎenCډs6~/$(?gL&+ΫM(x%VT>stT!{ϞBPu;V`> miEin?" Fꔷ;;WK|+pSY9ߴiD)a` 0x<ٯMP^]1|qz\4U?ȝMRwشsag/g9Beŗ~֟F/ ~(s`O*%" sRH_ #fBf [{]>!cޙ ]LjZП]uzL|0EF3)~QG/JRiz揭Y(+k@lSvS\L9_i v RCg?N!6-9VN& _⮬8>egK8gF*WY( 4[{9lI∐sХYIr lΝln:+gxӺ([adRmE)9k UyzjԪA< y;ˑ8ɰ WQ2=kd{(5VT[603?̏ {z79s($\t#KұrgV*c[ {i1p8jH PfƋ #wYXl$RdU}duy=XgS%>c6Gr {M92-y%_= Pl3PPF4Yv(kϩ/mdc"QYPj ,?ƞW>6QRjZQz^4^gvIYB*dYHmIl'g q[k=!Ɇ3 #@@)W3\\2$_ (-ʊ3ފ|_! rί*774)З`͵G$)`X:"b{;_X鿒WVMOIEdA-nVMhE[ϯFJ`Ob$+9d_NJupMFpRs\b# 6AKx ݒZMae,;`&> Lg7o/"S;q{喵v̯'d]t ACoʁ=J &̢U/wj<LXsh[!:L8 =Kmf #oM$+"Hn-򴱊gl>BYUV$B4m"|146k PNBL.S@hc#-dg %˙~YlyuPU19.rQ3(;3&lƶ8!ɀDvE]2=ɫ>txiƔuzbTK<@bJw-W.*uIZ:@tW>L9QGe"*+K5|6ba].N{ Xam/`TT$du0?(Y,4 2To:]Tr@)8 y9tiУњ8˦O,BsmWW49&Q)@Zw @ta䑑Z Edk9c.:?L@l䟮Z8Ee,%o&Zp jpbW'+s tӖ`XX3C Xa [ ݊WV05 XC{fv3[n,72 3(0kCft0}R~ p_ƇѝԣvMq8lc?a9ٔ|-%F+^o{?ɹ$W7y*̼iO^6x"a=Ks06ٜ?GV7H-X[YGsxG wo W4;!Y nF- 7wV(폩 ;.H fF: ,CƋzGQF}ƚ㆕uo^cVPϛ@dy݉G^/X7 ЊyX {,oZQЍfIZ/Lvu1kUW.7M] Ӟ~m/( AplSX97f9KZ* +ZL)ۥʍSjv>rش x&k@($TqQ c*n/>N$Z;lj;ΝNDuϔќ^h嚉cͅ꘼dDAlݖp] |@"(nݯIBWN: V4ҵZCfזN܀'{\6qygUo܋f D΃puL`>py$Tk72\YU, ]>0ʮ>~l0ь]}W oְyJ0H(˦y?rѣ$ta)KYZ ӒAV$msc;Ӫxp!OX;ƪp;6i? Jyx̎7Cy\j]̧,5-}:7զ޸gK4g;0;},+o"=Ñ@~x3SAݱ&aYZ[Y /0ᐆφYE uM$]Z^W`ezK!Zz (̰(dvoC[oIiO4^ྌ fY[AUYU\%v$;uXΐ|@XAQ(O9K4 E3]c!m0\-^=><;Tjؽfvs/NkTE\ri,I2U`o;ee1r̮WVlZuf) 0~5~} aRL !fBX) /0 lo!=>H^ 'm&]bf]̑ǩ궤$rDu@.rDgcy!  E{`74ub ѸS,86֪R@PT:_RZ>?kthUBi %ZA3<}ئ}lm?8:4C1`O_yض8-H OTU37qOҘPd,؟fٹ"5f# {=2pbKo?5WFJ7_O)ؕP$bbAL"[" LzwYR٠Ro1?ݩr^ iC#pjS֒k *ܚzaV8r4J 8Εy=juw@9IDYTPn~#;6 ⠻eKqe$Yqmd3ͥE Tz;(M{n J8 8DiƑ&O$ћD]݈%B[h'1n&A?{sqߣq!_@$edImn>sT!7z mG.ՑfaSQp\IӶ&Pg3 |F}FZ)eN@d]fG֝_+?̑TgdlSc(1oݹcӤBOm7z 9;_ XCqjawcoqS9IJ|-{.,LCvʑٳ9E ޱ}{S}rgeDaZXoav١.kPK$ O^ql236m^\s@w=Ac_AM6l&bÃiyn`hX̵qC{( yJt=OnxJ@d*ˠm?c"Bj[DTAˇl3lXG T? L 7G.Ǚ:L(l#~Ku2@)B:2DSHНrL_V\ǷRނF?Jo䡆.Igmː3`#kI}2@oHxO@ؽL'&B ʟlw`I |4=rc>Ɯf[x'"C& őEN,xG׺(<-"4GDL W*8v :C2fgtcR'G_Ԣ1|"6Nw+źe˭ŵ5w.~jeJOvfc# 3<"ۉޭ.^ |) *eZ*#5L\GzJ8*d'Hc0q)ͦx}iKGvoFr|v$v(5l!6SIZ+F4Kj=]r{h,Hl$~'uS1vLFfmaQa M4ѯw&z%3!g/#jIq9Ԁ'l6(2VO4<Ц&g$3YESSWQn<ר!Zdaqz)5Y+9/}%(=&غѻt76֩1J|o;!R˙3{Ϟ0y6K5QKCZ*yXƱ2AXJz? !ycR3cV0ElUVÏlwSO $#e =J#b>%JyzPhU[NX" u^+klSJ:{勱&]hym O(gU>EQ_T|r=.V+0'zкX (|Vy5YRT3]`Ht>ɒ!ɏq:q%[A ˏr(T O N&F$'(17Xq}r^+&|l$\~y 'tTy;?"&-#"=W+` Z)QoΗ`I5ZXKCO-)qYUah-Gnf4_`L^La$i5{{W;17oxLFV͗g N3~DXA@%M=i3=o~N^nB4kK* aQ`>`πV)}8,O9 Q2\9eD2O>  *!ZuFv2/FFҌce呙E/8&]%Bw8asWX4XX9G geY.X]8#z ̱3)'n;eGg"φ[YS kR;cƯ\ri%%*~q D7ys6~8JiH1=19MZ֤9ֆ߽]ZJfa8J%.uw%gR*EH`~Lu^Y˜U'lr;LE7(:8JoDyYQ3$ɿZ}VtwIVOYI 瓬̻u\U\61¶4A{ N[Kh&ߪu3r-ɗV4|ys}m/i cܓ1')=r㖧匢>[H#pM]gEu[t]+Pd)=fM#ΏI+7#to=ƽXT+`Y̦h`;t_ G TsVYۃ,1_/M ՐsiIf ҡNtL} VS2}7WljciVjԊo1\Sz>8߲ GLஷ3#eL0ol,1Io${\]h wq2¦7/N{Nk\S)% xU\A̠;sI& M$3=ݓ;VPx؝JM褐}PN8lwd!9;",LյBO \)wDlOT:$ iBFQ\OE_ ^Ǜ"q#-ޘ߲y9 H كOFBy5jysXY(='DLӕl_D%}jmTlR}j)v-Ԍjy*gb^!?HBbBOUrczJS2<蔇&kJM O.lӼU/~npyE~S/Oͼ!`kc{ \7&6qCx(6Wϫ^9N-5ca@ %csYV V-Q~fQN*#F3s(ɉ40z~!4bZUE7NaIr0:=.SwܮYGԸPRl13;mcBLLt{k:_Ar`Mcc lCNlmջrVI3>1T2߉5ٟ©wV҇d޵# }XYYAz`U*Q0C5=kry6L[@g[=:)`\{w"+W뗰dC͝YOp#j*uyB#2"Є|:%3%4i_{T$&T~V:wT.S-#4B6 ߭#3N)[>a)tݳ3eiV2ԛuY!$3Q*Mj;(r_%tY+s-I/?1?``O!;)i.}Kh54fY,cWaZuјe;a^ˆu| M2 =m٨ǔٹ\̀#&v"Eqی;_l#I5eÄeX v#@^*Q(9#W?G8.pЧLCkfa}'dORe>ObgQ͞m/8,Vc'̏S$KS ure^]i.4n3;5BЬ̦!Mϕf]`}4c[dzxmMT.iqO풝dsթMv!'fզ)i45kQ aF@4֭<^r]'lYro.:l;9j1Կ^ͪg q25Lgx^=t=2ϤC+z>?}X䍕aA1a4~FPѩf(N xXp(%!@F?PmĦ~+y+HxD(t\;^UTXm%48O+ 5oﮊ.6q]{_fYL%c5O_"pq,+~C )*ow:/T]@~XKux8ěnyPh5l5JtOW)" ދK LieR1O7@ަ) TЗ .ӎ͵"i z =OW EȔ#Bnp!H ťf/|;j>|gBT ,Y.+if! w8.cCcH?"jG!^U)|φ.'𣏺Z'KkN_zȮ~|Q>zblIԣb%}hZD}Ka(*mT˘!ged!-{]q7=eg.YgZyFF^9U$3D) =PVM|tRDuL3<7%GkuA>AGS%n; hZi 0ٹA0J'kpyb3k&ᥳXNP )h;$uFz <>?h*`iRr2[ʧuRhouG<-Z/dj,K! ֚64g6]Dؐԉ:gۀA0 zaɞ ,|8'y:wA绲Wn'T7Gc {`7,1 i3!lL:Gu򇮲<ղҼ+<7kb~]T Iτͥ(ZO56S %[p,~zFcM 6Vsy"*X)% =q>m_l(1';0G ezɩ &w 588|?÷jV!(Kg3IPQcðMchzPR68RJR  ݙjR")&Q$R}F=Xۧ4vG(C*+u#Wo:5b^l,!Xl˃[_ ^_Ѐ h lUKYhK%W)tw/ܡ jܦYUM*RƓ)6+%&N'8nZR\#2T`>1YqkwFAezm0Ɏ%o7ɼ͏aˆk|e:de&:e0,{IeM6\p>" b \;։}2A"tP`dZH?N{E*ԱΫ>{ÿ"htxt|dXa["[.V œذ;xA1&O,b\ LuB@ LenT'jg-RIl}ig8qZ\?huNJm}\m Vq%s r`\j2pCwd?P.@}𖃰s:c%, xd SuFS`h'u0TWa=! &6RWTxJzO/49;zz@Yʶ`EE: $`ćhܮ+ 77yu(cVJ+TM[hg_!yzDJ yzF"dx$Y5˥HAl極xrkr8;S3Vi^.<(9DjX DWRy&k9?&qMb Oůݺ("L f`qlU9~jF䢫Ĩ񓪫$L+)BU>DlckG S8y~7+C( qo}=7E !+Zh3%{R~;`L:E#Pɹ\HBzlJJYC"[*VaY=y drNm-?OwC Һ}~>lBq?-4QF霨>~RD"(Sڧ-ĞrܓvE@ ̟P)\2[HB 01Q03H9FZI0x<0&.)ͣjřK#Ɉ@s*< qe!$&}Ul`ˉ+:zp~"n 2:%"1%@lo[19rI4䧷@?B)i~ؘai2٭"8n.)W/}9+||"RP.UnoVbRC-Xd&>HF-q\=rXvd;[;.WVJ=4X? 'gas6r?E';"1∼ͣԅE/8+ !xT}#JTWIx.vQ@0h==tEx{im_y~545FM$ JĺSc"+h9)H8s6 V%Q^nV '%6x p)LځqMk [Yߦ_wuƕe. vr 2I]u{uTBiCT6I嘸y$ W]RpŦD#8LN7t]@kV˂%N,1_DJ dZ$eR-Ds9F_,jb@Rq(r 0^n/s iг Ƕ`fd$1QM:*`7~gV&'kn'Ҍ(_Qpm*t-՗h&˜ ^ ึd+<_/w{,S y;1Ǫ­eI _ƫԅK'#jcʱ4a,:4y} 9q9Vpe.ҙs%N$; @ 9 3$C! CF}`|WVw, S—oA;~3awt~\XM^$ЃURZ=XRUK# 5z-UNlʬ{Xt{^XE ,6oYO0++y^L|SHj|3H7v;Ζ)(pf, WC::H BN>o ǵTܺ-^QfscFVZ >MHTJC[$ 0@ZrzwҀe4{EѴ{>ǿ\T8! 4§^?K-Ԟłlqp4YL'>єuS}cl[\VA/P]7w}\/$B[y!%p@]#د+1r!WD#ec(]ȨX>"LrKȍ&Vd?Y c@-3З!E%32eƏlR2Et@zns[rݾ6!~з!Ҽ |⛐gUVRCE{L<&=l'pʤD:QV\0J/ :gGB:SsC{N;"Z5r:0WjgSֶ="f!l?'[!ĵMց c2l&N(Z#< BT啫^gʺIkGIK ?[m{*,+6k0 5+.G]_⠁ݽw%fzXcAc_AuERܼ"Aܳ2UJ941k̯1?vJL!~YB<"Y mgm g gsN8UD5꺠}S?&WٟƯ𜤻81s_&9 JmxH?Fts0^ RG4k;amu)(9QyZSGMuJwXmĴx,8@8׺Ulvtԝs dPqv^rsOqB34˕vRh@ ı'0)]&<[Y]d«ѩy*KUmx5;@< z<ZخMc3Zկ M) WBe% /z"2 jXˢ!pqrit]ey&ġ'-WVmAeWY$հ'vghu-b,H(Z( `; @ Tbzq_C\QL!,2ӿRyt}He"8P;Lz<[̳U3d:$g+LuӒ^ m7:3(Eh;h/q_uՅ/< <tm$\u|L&_P Ʈ~1mڻI3MC=h')lU"l˩̰0 r?% XY<$ngZjN^&bip@`\UgRd Ƶo_m}]Ex 2Гbs:@;4]|_g%tFf|vm0;($cBa*ʇ?Īz:0)fdfofczպ4-[N\\:Լe)wbd@xh1H0^q}Dm,׾n*kই̐F 2Q5[+2|O4Y_ErOu^փ؍Ѿo jK8EyNWsG~q-*ܷص/ &r*-s'=Gs 0c&Ք䮺|E{y48s}p`6Yq;ѹ3tjSE9q|lRzU^v&Thf'T9Z:މI"1,1iV4 ֑c^w-tޗ"1.0[ݘF(ķ~VH6zpy2uQXIN^-ۑyJHklY>GtAG;ŪA6e LґY4;IOEyx5Q)sθvƵ(I"05kEWx$EHlSnܛ{ey?5/(Z4#Ζ a[wd):2`zu#!{|u%E;}䮍g;ĸQ~ Vkv~'K]s: $uM|dy*yPLYdΊy:ȇ{2T[ ˸7,3V0Go.O\ S6H^Y!`$̤m:f&`-7at>/ g =|- nt[^iq^F2:Y׼t\v)Nup&OI[;59˷Ty8TEKՄT^=ךoyQ,'%d+T-݌WM#Fp72Ԕi)3S@m-Q a O ^ 냧[odj*KfJj d&U J5ė9Gh>+<יDԄW .t๒AMRfl]2ui\<'y:yߡ'i`?mE9 ОduqL$RxcKв96~')1ERkalk,n=oq6vKEXF2u_h 3s 3RE^RESxT[ltM;ͷܽ}v\sQ8D0\RiIqn,H\ ~L ˽# Kw|"V<G4.bp.BSˍM4ecIsі@4gosL[8uKqbOi@,z]4O8=h0N3`I}l\Muf]V}mƞ>MJ>bX7~Jrtl>)Ni" Ϋ*w.䀑"WA%DKwkd^ 5g%~ hrL)Pih+i!6[l܎Mau|=]N~h+|=_&<4ʵi}*%I̧+YʱkQÓ]*C(wTq<ۦu 7$G?F`-eY6ؗ#R6"lj6tOX`q|/oZNf(%K9c+ek)ތ028[!'S{aɸ6xlPR:X kjyшmS_->~{̇09tːuߑ EYk>6 f~WM)_)*f|)lA|0dMIZaM~ᰮx?F͓oI9s lBK6>a)1[T7񇤓W0`g;q2$B!z?UB\S-=Ӎ=OʐU lVXmCc]ǒG= iO}^I$ SDQ˾$oDq,R־4&t*]½/"lhK徤2g9_G,ӝEi0N@]ktGO^az-7`8·-Βiydr)oݵ [8V.3z8GiAx? <2Uj;!F#ȻAOy9 aK["Bk| tW:_=FX\)m͜ #pYpd_+̱?2ˏ}'lژF-pSSsGd\Tˮ8S;1x}gKAvXhBŋaϒYb8}5l<6pbkEҕ,wRV8q*QlZeO]V{xzy{M6`T] }+|rC5RCxys@G^eqȶϜ%B0ʕʏT2CoHQ__sh[Dlڡ}1~գX1YVKn PPS&C3:_# bfeĎz.- T^4;ڿo?b #B JW :s OR1#}Ն%9e>GtI3g!+tq nj-0F6sUyBX< gJm ǖWPИv\{֦HSh/>Z. r3?oW^ҋH|yGқ#3IEʮRŇY OK_3nzZYUIX":or$5x݄(=:}EP#X`6h|(VBH NӋg.,@Mg}5~0ͅӥԟ"si{mc mO&/@JPOHE'ߖL"@2uЪ7&g,1lS`9 eU +9 Z?Q=f&VA:PwlcFؔtWe(Zf< 46Uٕ`u%zˠOU 걔[O;n<؇j@˘0,}vt:2u*b2W<}@Sd婨wLx 1 bg0 LIoC$򍝀A3ġsY@Ī|6A| HU))&Mq^?)dRN?dEˑW$js qf D2iO͋g<*1/o J?bnsCjlIb@D(w\Հ;87CW )t Oޒ'xvMqfkLjE:p|\L6uQ3|$𣏕zdBph[!j:E:k0qq#={|P ʶϽפ8efI5HzN%wuc S1r$z@-gQ-khhpHAE܋f87ʃ޽cPΣ 8#5OyΔ'S,AswŎF.fE؝+L{sDT^@̵D:p^z*T(ˇ;kMo`:/nu,є]x)\X}jemTP>ql+SELCd@4ycm4 Up#~~dr-p Wˈ- |a=nk:[fU."JyOۦ۫zɲ墖N$ڣo\L‘˸jgG,Cz6ɈHֲo&]z0)0 ?C%4Y{1Uȇn: ƵiexYNG8MVcXӹ,攠sZz;t8ᡵ\&+Ɓ$Q Z+R(GҼ@%w6[3wɹݣl~ةrҀLcHˇ# qS[~Dgd"6q?JYO1- $/kCL dX`JFʌo fmÏGhSdA[>p |7#ny$aaUEe󭉃ƒ7.oJUt4:Rϋ\[:k2,=|cȠcY1#b{AkuȅBӹ$eFDJ8gagzr1{;AnKRQ mǘ‚ j=ه>`P_Isf[~3hg a Oc?,քRm%1Juƛ%`ʹV1#AtxyL-:) 6Æ##ɜR4ˤhw͚q`t4 7Y:V;v2,OyL~qrQ-l9_ȴ`-2a&Q.[8:8Ȃ@\YbģP\"$gz *sfS̘M3\ݱwrK>4c]Mi.&&,olK%[0W =E>cC4` Xi2W1 !{Ƌv3NV~e:iE5V[siy dz(J]'0K[`y*<ɸ3@cuQ֊,l:ez=t_$^uB 2UN֤u6_Y%/l&霽WwAZ]h"ƀ ^\sIwI1T`v׿ DDA "S"u"+ zSm=6*=$+y7tIqGyT{d)Є)Dy]Ⱦv_-TZ! Ԅ=4\>Is?->]z鱄f6@-:['l*:/" [2Tdrc0m^r8JhM(5j/R{0!C:)큀 Hvh<e_[q{Z7N0%j5_VMn/.Viy#ԝ!P@zi`l#ӊŰ@[?Dɜlg߈m7zBd 1E1]IKTޕt0hϛ@PF|lEҝ)nl,zoG L: `Sͭz 2=)ΘfW6ga|ŜT<#[SH !JB .`7\wWvkQ:җE  \ AbýW6%pWNf)K*Z>g}yaP̑k"XWyw1 D{Z6/7.~h{=Q^WFpDZɁ#Ny捇OW '%evkއ6BAװB ׇtn2<8V&8 K{ TA-iX"7*W1dȡ fep*y נm7UQ1janU1ߥ|RFˎ;FCQK{l*@\ucY?rmld54G%mDWBJ%\W}o]Q']SᗕhY^wѲچ#2o@xև`49 w0jm~FTi|;(8 e*;,-E)NU'[ pC*=m4Wk1J]З{Z 8\3ǪP.Sx'_+ blp^H< GVvIz:mvW cNxh%AdNhiQ̷T!ϛ8To^@\rcJ/Ðr+U#Ph6G, >s?[Ӑ "cRa5fPM OPAx[WJ7l'9M4jzN;yӂ418E R XʧϝCCqFGԽe}%l!jJ=; ZŹ]q.TޫT`3>!F2-[qG\e#azxVԘ0Śϲ,il|:@IYo=.6@>JjQ~I+lfx*a kB]vr,NDXyNGA$ ,~<IgA1e-Y䂲rNݴs-,g ֪6v'Ao3jXrQCʔ!ddGD7Qd>\(ei eM㷔\b52Q#h^gT- vZ Lwkc=эVџ<մsx"BXHqH_-^mvW(ʩ*YblgM^[8u4 ˉOWX@&z$TQ}s{TQrڃZB(ݸ.*P|ْZ?5"dV)1х?LFD=q(p3T:} ~W?Lǡw9 B槡!wimr hDp J xyu=Bg$2S[)}{Vr;; KމrQᴄ"^zThhU= ʅ$;|0=3X. 7?}C+FkN7 #{ e4l}e,L] wYH$z9D${ E*T.WAalu(2|{rB?y6/KZ-\} M `@~c3({gF?_޻1ۏ\_`e@ 9N@*綟ĕk"4@ X/'8Eky&yWԔc!yB)-BMO;d&b|K,I@TWDAJZ.o)%Y;ȍfEASe_x*yl:'AKMCRF92ӫzX*7f<;n[VDG(2Mپ`}\[= z jCYƶݳ}vWb+~V'X۠/Vde+LONz4@౲_kQƻ46/Ũ'/þD:r)|y[}tj95 -Q "V]ҍFSW7F|8уl (ђy-j)C+ZB@UVΡ[ ξ݋"Maۺvbl:0c?+2[gtK@T иȢ/{mփ.Jι5Gm Pϧ}ˣGtTFK$Ghj ȕ>榎;i"])?\h0qϢ<k.LlzQIJ&s@jpf)>|8RPl4-Z)x:8s3 +*|8Hp䂑ԍ'kbbs8E^@ZւnwqX1Lwv) ڃo62)|s~^lP9w(ThKlj!d^:G.hxRNIЏ.o;FzVZxM UKQQ#1"I G%n"N;n*JSs yEq`,V{݋G*PO bs[EJW& pznd6Cj~2U>ܮ8DKƄ0ny/R׸mI뫯e-t0A}v| &:\gI#?#nӽ¹ANZ)J꿌j"bo3􋃸FoJupnY#۔o{àXHEշQ6&割E%W$h6YjG;3pQ(:0܇7x6K{1tdqGAϪX/>ޮU w޾ִYuJU$8MhNG a[e}Tlt9\?S0;A,+cjE)G?6g*tٰi<_%? MeBXR6`˛:PB![\vKѐ&O ;>Z[0dSpXTy)@kΚH鑪;ȣuǸ odu7xn]||]_+ bFxus밆 oqEd IhnRsO- ֛n^o,`-27RѼSK,\mݕk{WY`boxN %\0G>Z/ (WmuoZ`6b[C5#VB"D\:j҇B:7<#OĒ[ݼ;@7HRbM`qpw)\0{ZvQX+y{{"{ie^y;EuE,lVph` G*'ȗŠtɚfX@躕7b)a6gSq(D/o7Tĩ&{=7d)G|KHyڄAiokCu`z 75B5l~f_eS-ϓ#㢷 { +)h"fR٬zpv+&b2 VLᢔ鐣D8<' 12k_{f7F d@ʼn,Š#(k7aA,6~r ̢Jm]~SJE)-TZqחHEI/Lcp:xSŬG=Bwn;*=[8t#}yE~Ö$cQ>ђӶ7 Hdk$Awlr()`o5,/=wDpxQX\9򳟤ƌH+)xࠖMMRg֒(%Tֿd3Wҡ3~t-?U_oߩB#)*2RQDٸd[b,]}')E䊎@v ]@^q4iR4_ 0фj'QIӁڸ}zrPBkݢZ.,kM.x\X8f,)]]g|}gov4F :(U=9fM v遾N~;ӿ#f!9,("bS/CrF:tj L)|&I?SƫzltM| șu҅6cLӕi/*Uu'qpbD_ܠ!Yh( Yk Yq'n{\UE1 7Rsu+}G}s}EVt,3l%GBoEbLKx 9)Hգ8 $3-iOǞJv.DS78)X74\@|'Ё>ai< }Nw@F|ʽiKv{ғZب`-j)$עm2_"ۤ#-jYv9}c(Dyj%TWHɋYOY/ " Rimwa\#iBGU01r٩~6?}JϕUXUXtcUM>P\T Jj@{I3XL ;m lMe `+Ջ!% Gu>2,g5CHrX3LJPc/+/^Q6kQlC',1>Z BPmkLΡj.Pw?:"ʳe>kee짵$}{ 1)Ɛ8fǠxqx9BjgwCs%-V-؄ltk)tX^TIkֺkMw}^)r|䛂>>Sr(*-1$Φq!7%6SQn'un;˅j ?zj`-Xz7Ο[U2wF'%2()jtLr($ʵًeH슮n m2 r>0 CZEhgieţ"#=XI&D/>enT NjW(f` o=g5E(W#Ȩ@Dv"wbdNkO8mt{8qoT=ZL) s $ }OVTYO-D^}(|}wsWViS3ωdn( wIPOom?K*L*)@<n+@h͓۴Kc>rZ!c h${#.}$lL̏r^v5 ?xnCY 5Рaӱ.p{Y)]UHm @%Ƒ`=7._dtO$N`V;D" 9^ FwRhnftoƲ3g_>e:Z?Oè!l'W1_ yRBUJ7t?`?ƂṗAho8^\2->C }A,N'0^OţQbEu֋-0lwJndz,!AMN"PwԪK8 Xy1'e䮀t^ !-h!7C<$VN5Z?]ʰ)Q[DEr {.JAv_~LILlѳ,zIzңΨ8 з$8sy4-HOTǙyXoa?Ĩ2Y{qcC~SƗM#~`Ai~Gu;O@~kA7U}cѭ:Dݐr$QDJ\o{l8ˑqcyB˅T9穡ѷ6~ *TWaW^^jČmhTyxi~-m'ځd8AVy⌣@g>%R gf,qR&]H"0o Q}Q_Ix#q:x}vʐ$}7m nGս4y dtcQEuDE \gG%zb +t S8DpX{4eIFMGZ;GK;UT,7=N{&6_#;ɼ/S>y\41;k֟r($< \4*8Y^0pTFNZ 1'Ci;FaS kYCo99U5|E'יw [*{@f6F{Mǩj{Hg9$n9!:W&ʧwλ\Kf s&og9iKeDA6%Pel] ]μX!ԙRt? +{e:$KKn8'|ՉIF^٬hխ+q('1 +ՠ|]T+}l߫r :;}W;㩮 ]\N;sNtGld:$G! +M޶iT 8((=XYsieab8"Z%U\Ppnas}]S[ǃ'֗Q 2 L!P|J!8VHCU͕ܺ&G K^wZQ̃]%H"- eLmdzlzPځ*-66ᚐ`ݪ_ ]msC|ʡHJ9L%B}'C#cc=OK&I*yǖ4B|@[} !,6'm}ȧ/ŏAg2eJ7r0 )ڵ#3qhr wM>=a?S zCH3ڏpKuJĮ:3帮6! L|1׎NR fgSUpܕ}qP&섲EOgʹ^?r9귖1jdKQNQ.H{ڳDzԡ6x̷@翕s Tj9RE kKFbq7 X4-_xU'{9LΩɹ;p^k!GPnj g54ң rad^ߗew*Cy'&&ml;:A&8+ m|((m n?Bf9}rjF3ȑ$Gg AyZ~.^$4Aiڟ X]6^[hݐ-ن Yob+ o׾j$jF, F&I;+y߅1yy'=0\3.2C(O ن"y/%R=6I\2ʥRԺ?y-Gn*_-su# GW:x yoa';zOPFF,/us+ɞ)G?`aLӂk@"jV 1g(ҥ0Xi 0%=?T-\/-fE@ا-ˤt tR~-nhBzBDR#,%[ܶj?ۦI3y()3)2xAnFZ6ItewB9{up3U<ħr T>''zRF؇.jNGy7BUro~w,o8w rv֠e0֚NmYww!80E \M_eתi n*@OF^Ɏ6Nn^y-]SZX˔4A_LbH>yww3ymDFwz]J_Wuobl]~-=_t5${biY\.MeE@\{y[futN$hb/8|zuPZ$yZzjpF9kq9Gnji_T"GX :0b)E%REmooT⢂;+,wBJ!ܦ9GڜF7At\ٞ?F0Syk `d eP~^Xqܭ ʎgZea7ow_1a9gE?..A}mڣ0Uz?WZ/JOa bxe3'-گWaDu$$Qzie.[W[g{i'0A̹N!7 =/Eg,.mex?Ml߼:p@I^;?!ˊ=Yƅ wK MI{\2\;:c$fMYo{-;)WЦc-n\ߖ%ibWd)'r#=7c wf3V82T=z @=#H{2%F9] I8B[De8?hDᷞ#Nݹ/o]1~U lגĠ6A jULN!Eطh5 gzgĆ2)"ՓYfuJ<0,' H]-'F݆-] 82;8̤me굪\Mj][ç~Yi ~,c4!4}A]Z2TcxE#eI1p:ӄJ/x4tr؎#|`f9G ;1'CnQYi2 Lk^U@LApvoXwi]lGRGplO4^"~GQrbCczwF { g+PlLu vܹ(#3I5#7q_^?^|ŶX|pv=3t=Y'0`kB9- ɊW S)ǯFD0 * ާ jg1'џX7qg{mqwW-ڷ WPE( .$Y6.'Ɂ=PT;; சmKM2^Rj;i! 6p %UYΩ'6) @`.?/o}eT 8*Hpbnߝm9WKmM^@avG X %L)kDD5\`G_>>A1X4CGLybN:uAز_Gqހ*#ڔ7— t{ OW( vp_0`ɢP zg5ʕ0u@?1 *fKZx h bPNb -> o܈K"M~ uRs`Ta9-)F cU:Nc{ofv(] H!$r1M,V?&w^?h ݦ\K:՟v m IqBu×Z]wy>U8S>(i׈˄q~hbP I5b^=y%H-v]WFõA%/%b~{CRT`皂O0[ n( sg hG*Z`(3Uu ,Zw D}l#F;#>DqP5̉SЇވ&_`=aii|s=1j|Jm Ղa>KeۻuL|ލe u.'yɯTHT!sl:8*C{L(.nXkKdXk!Vq% d5RV5gp SPIe n`>U KXE79?+~b'( 6"Q*1KF5S_ae'6P, O5JET.AKM1Zl(~Du3=k0OȘSkHJ@S?/wQ꜁2+?FRs7 u&UE*q,.{뉕4W}Xj@'oi/{eK .7j"Ey!CѪژϷc|fX-&nqJ64ޠ ?MF(53S= ;FF tYP4nJ'⃒1CAjpfgH+e&޲|!4H3KXM8ZurjC5467.æg"W{Mt$&L@JY >'e)ssHc"ǨK mKl>$7c+S * gdqqt )FBլ#Hۯz v7`Wmb|r~ dY Ih=KH4EM퍅0@8޿աIr /N pɇ?/C n]Bʾ9gL ZTs9ž8pF.˥vM=52eu%5^E#XE^@21cK_ !pm=&Ulʝ|^N`y ԨHDvdvg.LSXU6pMs!$}r'cpA}aWG"aHl|>y ssx3KoqVȥ#}qpYM~BW&IrL-N1T7丽8e,rc#m~*ȩ#Tgpdp@ N݅i)l^]NCIe?n)#, .0 y =On@UU:MUx>8aV%JKK_):&@JMSa^+X$ Q4Bmg7zZ5eq"YʩfhF{n?q RKjv2fMeM2T*#;+K%WohLcw&yVhނ]'G$*没s'dEN+x`p 2GFxDTt>%yI:ג'WPhe%e٘Nά-{ǪdƋΤNVՂݒ1|; YZ