glibc-info-2.31-150300.63.1<>,.eTp9|Ha3pγX>!ml]A?ߘ0q!Fձ÷ Հ?h?Xd   ?>L bvUD       b   $ 0 P ( 8 9 d:>?F&G<HӄIXY\]@^Tbecd֎e֓f֖l֘u֬vz TCglibc-info2.31150300.63.1Info Files for the GNU C LibraryThis package contains the documentation for the GNU C library stored as info files. Due to a lack of resources, this documentation is not complete and is partially out of date.eTh04-ch1cSUSE Linux Enterprise 15SUSE LLC GFDL-1.1-onlyhttps://www.suse.com/Documentation/Otherhttp://www.gnu.org/software/libc/libc.htmllinuxnoarch ALL_ARGS=(--info-dir=/usr/share/info /usr/share/info/libc.info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : fi ; test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --info-dir=/usr/share/info /usr/share/info/libc.info.gz || : fi ; fi ;,lZJ d4,~m!p 0 B1SЁeeeeeeeeeeeeeeeeeeda2e4b940b94a08230e6a774523a6a3896f173e49f325eefb8d6d6725aa53d7a48a0fe5f95deb023db146b4ba471c0e7325969f36bf9138ca606afb0b35121c1fae6e40f8bd0d98e9b97a84ed3ee7e5cfd663b7d84882ce8f0881424aef3cd019d840ce67e29a77322b83dbff2ecd83735beac3b90c8a9e683bb3a715301915609ca5a0c8d1645b22cfcd8242f73791616ebd2d6f7595a94bb5288ed97b70bfbffcb178387737e5ec56476d387ad0dbfa8730a3885c3deb883f7e4499e111b1d57673a97d6b935548d2872755e9dfef6000d1cf5dc14a04200a97f9a244f5fc608b0935e9011fe7caf6216baa4a3b820d6541925e705300f8e78439deccb64022a4df1add87ee957291dc7fd64e11445b7f2d6758de61204ce637bf1ff0d406b0af9a9b37c6658adff5441b74c57e1ad113aaa89c5848bb1476e5c7063afcb9712ad17128da68f9cc4a29f4dc433adec61ead66b8004a74ce8598ccbba15b74097a647cb64562138d12700c90bbe8c01c5fad7cb893c38bace528c5c73cc04632ad40896922b58117041ba197c42bee54697095841e7d200fddab431c4ec099f0ac064c1182838c8fe98fabd5bfbf9de485b379eef2de1dd027ee2f75ec324a02d6355550fd28e0ce2463507402e4101b84dde2a6ae27ce026647dbdf4b8222da6d02088872d02d10102662506b203ebc507898299d4746222fc64ff58d67283c9facadeb3072e43a40d8bd8c5b89108807c1afedd27c62e42a22dbc3c2d0ccab74b60394d9a22a8eb4f700186a341e21506e4f7765da82a473ea38b2cbb8530rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.31-150300.63.1.src.rpmglibc-info     /bin/sh/bin/shinfoinforpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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)/bin/sh/bin/shh04-ch1c 1696505172 2.31-150300.63.1libc.info-1.gzlibc.info-10.gzlibc.info-11.gzlibc.info-12.gzlibc.info-13.gzlibc.info-14.gzlibc.info-15.gzlibc.info-16.gzlibc.info-17.gzlibc.info-2.gzlibc.info-3.gzlibc.info-4.gzlibc.info-5.gzlibc.info-6.gzlibc.info-7.gzlibc.info-8.gzlibc.info-9.gzlibc.info.gz/usr/share/info/-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_Updatedrpmxz5x86_64-suse-linux%T@ȲZg-utf-86df5395ef49db6e63253ffd901835ce69b3aa86eaa04f6a31be2e68d219dea88?7zXZ !t/]"k%]< ^6od|gEQaod]US>*$dR?B϶;ű~P \"YnRtni>@2^sEY|T([Z? 4GגCZ<2Lʒ,?UTJTt-?$ʹ7(A]C+hr6Q!BҘs`=CR#7(9\K)q,NcC{4b ΍gMr?7UK`t蛃$yW6qP"&0Bط ݽtDr}$E<}/KM*$|iSxS+Ff(WTlM郧<a l{+kQO.::n+HX}TcksScX#`TJ42iAZx7yh]Pw;kr6 l8*yz풓E0%=J|uldz Li\sQy,vJֲ\dpц>_͘jjѓ$zOT<+ |Ue#zXB>-4Uh(9iZ2hđ S‚Y0:ݿZ;ƫC_:x\eYBfH l5E4Ll:?SSp;E*6rw)UJPAҔIY|kk 90jswu*DLw9࿚"Vt֌/e?pg[U2tͭݯ`cދ}FK,\wKs%' 5qQH'$jtjjc>[E+>pGotϚ4LR#:߳2F(o ȩaDߢwTjAISlG&(72au_78*m-%8EIJE>XM]6<3nwi4]Bn_%쬖2Bw5_瓌@YNUƼ i[ydJi"\Z JK.j)^x,Pb%[t#xFۄd.fp1)ݒ-.B2 0P" J[L#o\[ V]2`Q4_x!, 9VEJLMwA._jV4'֣ ^,%y8cB^O[rY9c򏃉[@`fp)8SF#(%LiPėvY,Dį%MIMׅ =,#0Os>ZlKX ixj!P][a?HkPk/-C B0pq[ovk:!PRP$i{Z|CK8qdWS>4Xs&+|dJJ>`gA `UζShXY3 rAM ވ\|pfB-S(˕-Wbqﶔ^ږ+>^AHS8wYC/iر-5R۬=- kA3A&%kZ!hZ R8'=?ZRQ6d;߶XzV| & LYrH"ki'j1&V!2_EVd+A<ZWk a5oG0Lc㦨~x[z&sYv@P dYh-XEjâ)Y'uٖ ?0c"Efd2b@&G&@K=mԮH'W*gJuSsZkt!Hj!xD>16w! JG:Y;@&+LBei Si9͖Vt뤵ĝ_#-ĸ7ic.BdA3+y*%ea aXlVqQas%>i2vV&Pk0t~6Qt8ĺJxE@r-*kǦVj|rhb΅V/L6PSnLO&VHE=/٭Gd8^ZKz=/7@ i{;-EyI 5V.s,v>Jex6 Wl=A'\ɫ1NL[셕+EsV޽[_QD+yTOqC5[w?M"8_"j=d)!8M!+ .EuRύW^Bc(?bf*3$lv9tO/7\1*nGZBUe؈=y޷봔3#)~6.z`c"^b::v@Qn?6J /Ζl^Q9*LB›Z@7 vBKmq} 9W.YC #Lwsng?!y@UǀGv=L@IYuak%8r/qjNho|?)o~tU/6W_MTVNXPyxĘ=Ǖ2^mN߳W.6"u~J}FKhcבaבz5b#65/^o汁 zQSfۥה5HazMtcquN낓TamqrpRGVW84^e Jl"K0y%C(p`il.^;1Կ2{!?v ̊.U.׸'|JaVe5~yԪXm`,iQxD)rkՙtWeq(VkQ,Req^UIͲs>ܲ&'zLue RY]%捁g ~<{hV)Uf:6Z^ 1I]*qbL14>in=)Gv4b`ayGSRD9l1B - !~[O-Q S̑{W>j jEpH^5Ύ*J[عl \f .4;s M XoKAX&c 0W`{e8MV :lGV+@Qx2PLnt~&Ag5ݧ|j|x*p§ls25(eO}"J? $nݶr8T*BchV1_Dقz]乃3+P? {&|}7n [3QpJBX'yDl8byOBwY{- AS_ 4IhD(@T-eD.X%"14!*?V)˼ ѹh _j|4a.U3".u@".ŧS{Ԟq4 ߔK0cj6clϭ Ȯ~>w>%@F~| xJwk@e^aB^IfL1plňRc ۣ&ح02'SLy mJ׀f*ĐV*&Cf4sgJب Uc%ic%{RyYm4mƀN).&o@gFB{|AfFt6lf b#mR! >FE8^+p+cúbcMs;=\F ]LgJ{1D]c̥?7Om2\_(DII= 8P?M @1[uCIXVaPoîNII(py3Sy qDqsMp/?#c9eRH(|m-! {ǹ5J*o]Q,7):JiuC%C,Ƿ dY.ņ":0)˷$wv/|ڎQ3Ň<}T9J]uwXBAYG0Ke}cnt6!8ɘ!o891)_"i -*X@pboaQh%!:R]?8\)m5'NJe1b> -eq2>DI'X%b @#Y>zԵQ# 5 ]\GsK}6cYB46x^M.e^2rt+=F1QQy1t=S,w2k[X'(1k&o0PؠJnCf4.vKVY$ݡY5z.to*,Ye,>#4j45:~z"u1tx%kނeHW? E,Jx%!roN zOmpZR`BR8$B vκM}屸A|T*>~zSyVvI 6+o#+:=AWO'}.z-|.Y rQOA]䢂˖fp4Y)B4 +=զ"a̍N a_Lfkt)z?d6h;}LAK#ʺ&,~iؐ5&80\(+ Wo%d,Nɦr0Jz.Mfhr뼴_3 ܇&:F>$P{h"Xu .NǪkSFZ eMp XB9|_tO<4HMњ16Ё"-ȁ ={>b1[+Lx$UKfWcC u|"Z+p, !m|?Q!{ևdk|6iڒ wGݲGs.}QE zí>!YT21uYР/\\4#$H0Ӥr ,0 [|:Gtjm(v#ڻ'aCƃŹz(E>A>$= ~U1`?8@(3-b`2I8/D>m.ӧT鍱IV1f 36k¸GQmrX:ebZZ`P75g9 )AD _3^I%nFbOVuP@f bzͧʢzp?f19<"?=uKnY*҇cZ*>ž%4CIa wsk%QcHi6لb_-Mb71$K<1:?n P;>A/TxscݾI4qK )5y=. "ī#f|FԅjV(P~M(ڿ^(Yԭk~tbp+ Q6 Qc;I&ōϫ6sLvhv{E:MoЏa)P;οdFE_1j&Ձ(c EH"͟ F66A&;\bh1!8YBr9?X}T! --U_B>X$6_މ ,.wdMV SyZgm`xi 6i vFۄ34 0qUo I\h1#4|g ƯchWcոAX@`-\>XJΰȒVPQ 1d\lc WNWGx#jr\ +ߗ${Yꕥ|V(9q (2:fu4xTPClh:oG@o88.<[hbT-Pój*ޗh/ +P0EꞫM[mF@׏\,,ݤ+h{ oa\eO hGNPؐ&OxSm,ڧ&(v>nʾӦ[cGe8ӼqPVaK!l *Tv72]Med?{):cJE:xF :PŤڲv~Nwlv̡-Sn^|uΕ5?=:qy3gbys ˙s' 8_H)O t U\; y,/BkrY97 ]ϓ+I"+p[*O_1Uԉ-bH(rͮjEKRrh<9kPԊ AvFj&s{eU!3B;G6-kր k 8rǴя<7\}]1 0=n亣f&'~Ҳ+vx`mT< NlIR8iU AmʿsIA Zj< 6+ Wma"TXRЅ.>عt̖Ɂişu !bۇ |X6fjFx ̌[;!}Uu L6-)M-.4/N6Wy Lj0r'R)w+q'5} FD c\D*6M^U=s+s?:gѩ {#s>:mUЦ޹rodi5Px Re5:4nL@aB,VI5af<֢s vwkRO%ꗺ& GW) ՋEiWyGYw1"M90uߤ9|\UST6v}RCnt^9S~2D["U=wˣ4vd.*CDd$>Xs8E jӪ]WZĉD7_|g|0A7]g;!WNUS樄V:E4C݌"c uG cXP3+);:+ắRoV:ѓ YywZ;;Y6׈}X ϱ^/|_'q,ގg`\+ʭ Aƈ.Y"+V9A1YERtyLQ60FaۄŶ1sA?1DDԳˑʹ'5o/%Y:wHMXPR\'Hlo}6@ʺC (?A+iT7ȜCȡ@4\J;Y9"ZҬ i(7=A9IʈeKM5҈ d\\dhb0I뱵!sﹱ&aW= ņwexy(\S, "À(\MpE:`΋9J<֝wqoD}:М:im0Շڣjo©LRְ1!˫-hģ$fAk,&ъʋ=P JfQ^aﳔB3b똓՟9THB_QDҩaFbԦ]@ G@{ wv#[:.DxI^][q=Ɩ@.V=kl˓5u{7H74Eĵs]*Ͻ{L癆Mt*k\]O|p^Z <>kŏl#{N}* UWoKfqA-v c9!5k d<%U_C49EMp2O6mgz1ćGFasN겮_7jQl^bJsLܟG٫*a,Gj>+lq 2(ɫ?}Fjުξwi5I\>j@36t؎l4P ?,:Wz GpxZag7;&TCwU ΀ EхpBޛT&mko)M֮Df;ޠ!-o '?Kj~Z暁,fgEZG)f z5e&ЇseU* b N$Ήɥ_2gt`0L7[zaKě6zJbr K!jH]@5ԍ˦!舃* RqKTJ^RL?[&s["ZN&مbg3F9y]+mU&07q@R)s`9ZGa4)lh R[d .y lq|HBz'B22 (T(ǎ۸|i}lcv@āxL2s LʷB2$!F[4ި2F5T(xC4ZwqL9Z8UM͞x㌵"^%jOPdBj9l䡆;g&UKPıp!̮4 ~B'=5_]L!Yo@f+t9b {FM'GOUY#eB8Pܟ"DŽC ]{т)Of6i4⺜oEN„<[L+dḰK2d$$B@ͅ-̼<ѰCa%%}Rn0K+PpTO cOBںsrxk}ԃ ; S6wiva[e{ c޺*,ڸ+@HyDnO_ S.>X)ië`#]2PčW O̍ #,j줖- ڍAhELTI ydEmBp \9F4,Y:7')~^; 1xRؕ(N3w|XP0܄K4}wY! N}O—:{|e1tlXH";a  3ҧOZkLt!?=〘絷@̰6YOz$6ؐ#a@CU>;֑6jw3wԅf EMrkł6㈢PE :6VUX.˿]s=jD)FMSǧd.>[Zw]~8_@دu2FRumfGiu3.<6E{tl#Bb WAr g>$d!Ͱa/8w>x(/|r杩G}\XzebMaC#oxUF e) uL54 >\I5Ij 7h"/RP Rwd\ &攫K.R(Y}O /F@ͣu7`OFbCjoWkZuj2 B%O?|;j7 ~xs>U&0bz*V~ ~@6DFx<, 1q/"lM:"xRNw$5KBG5}"%aotb8XʩvqbdQ.cY2])nߪE~Tp_*~[Yesev{O6jhܮd*0ٞOuѪ5 V4#Htr'H׶ʲ?R+UtJs}bţc}{3Q.DX>8,kg>GԗCj1iɖ!CD")M{a0 ME 'D,D']+* 4=4HzIo6&}wd(E$ ć[jiX2w/܎K ,_uVaOX-iO%R#8 u*5L+k_5ӫPC^C hB꯹&un:.睹T _i|*UpRA^(KyGO!CA,r؃^}$kEs.8rgj# Itw~V(u?ULwF['-+ S#y4W9hٔ|Ѿ7@X-<PRL[4)0l!NmZy^Mp%Q'fʐ kr%˹HCH-D~|~w0" <֍1C#m0lJ nm?z'V0K;o"ǩ6ϯ!.@_%66 ߹цFO}bN3 f̫Y74\gݛ..k ;H\K{re_~ȟ|@2+*wgM#Q=hxDkH%DQg*HTR*vb,s,eڡ3yEUi(nn/&z K^mzYy !j{&y+x}4(wWFklqZxyrួd̕чL2::owJ _}'h?5[ Y`KAĂ=̓Ttfl2꺞<>4XC-Zhg}{"2CUߣ'"d<%;.Ƹ0 {' I fZSݸsp_ll5S(}kǰ$Z#ΈTŝ_\s+j}J2i)Qx1H|׀+UpKAĪC`Uyыo|)]|!xi@\A_ѫbsc<%Q] "asUM/T©3w$MhS-j li&tA=BJ 'pXצ?dF]@V /Yw{{o+o=J\SwA.pW}Z|N pr(98Cm]) 5MQ9)`&sfSq5*Q*_˶=me.bE/'(O ghԿ^]Vg83#&;t2uMuNa xB0Z FS9qވ)#8P!KZj˟r+36 N}ޓVe iTbi,QI}YIpd\gW-jJmn!WЧIk$'#sf|we mx``̌#Z˛h+207].)PV>m5/L & J yLU"jHH`KFc`*iĨ!(VA-Snb_O+ zzѤtI|:Ga% ]cՍjtmd4&lhM)omNxW+Pp0C$nCOUHz6hKBТۀ5!#"q;t[Mڒ2|a$e~tW:zmEX4~iFP- 1H) Ż{4ZeA -ۃ 񏢃i`q3ZV> <5Le ҧVcP*NQ"s69^Th>mlpEp̛ DjuG~2h86}-hɜQ?|v]6k h[ $IխNf ~ah{ %> p3äP$@y|djYIۀR9Q`$Ďs^`YˈJވ:;cP4Yl\}_Nl9]ߋ~\W|-N(C{ZF=JIzR-~I\ߘYAJ}1:aӊCyb[zɞ W=AIpf(kFnumrqt&2Q:O/Un|peI 2 &~/VJ74sM `k. іlŧ8園p%3~t*e:4 h< T4"qr{b8ٲ&,bˇ9IJ7IξT#EIƱbci>,h&l!$OeRd7eSLOʚ_9Ș˔ʸKF[ ۂ鉚727bKzcu& )h3η qfW6]~2 Enu"-i$t4Ix^f:6ą@_.ɐ" jܸ%Vo*5Fp9.x L/0c!nZ#Wq\L:!xwL)+ݻ5$xĶRd$.(BW~]s [sX27}|q7_!K~% ͩ<|\QXu壀5j}^[ܢ?cBIb&"5fb&uZE"DCv8y”c- e+#=Yy$˭/k@cNЏIw07 # \'}IDM5Iss)Pvk0/`YsƦ4RouXW7,+ScVCp' C7$!DOe8E)T.ÅQrJS8]1m`ឨe&3=9$)qf/#KNet:/M0nMQ]zY M3$jyש L6E?{G n =mXv')sR{3 -oA¯u 8Ŝ'he.wy;S:uվڝgB?~ICk`%Mխ=lT>RI.g܃IW6"Ǽyk1XsǧC(H惴zgeVZz¦f;c`ZS(:W,t)ɪ>۠Ǯ[& aP9\e %ۡp 2J%rU.`}ۡ4_YUAz2Yb[8<6fpe.{KdPUFGW%JMWԮ? 9VrthzZpNu}Dq|3l{b4Jt\8bϟ{p9iv;S.W o+nv2 @tW/C{MrWf@ڱ(Eig=Gfv ':ݤX#68xu!Ff-Y4֯T2 ɖp\P(Ǩvn#?Mm25^QXWtj4x* ɒ?{eĘvmnjbHwc3e ዡybtuRߣÆOPnBtdq*V*֘Wa@UOnD~muܹe,V}a;|FOSeF2֫:%i^= ~Gb3  HlGY}ZIKGDo(S3V=>==qݸgi;"j4]b.Mk9p5EKgp퐳=i\`?-!v0ь! +X $E Oq*VF͸Vm%T-PvL>|&`n4ﴡWHoZG!i$D*ƃ8fI=׻hW=NO2N>rJi#혴[*o׃A0"6 1\ =־>4(Kbd!WAND̂# re6˧KyJsh"Y!bzlzY?=_EH:ph- `1?DcL_DsI,=$x Ra<0*Z xY[Nd|'evjx<@O٩arZ3 %v02rk*aqiX Vt9R4+`z&\7lBU)W YU]T\`SSrGdȖaa{ GܠJ8(WC'۵MuS |vlp[G嚬/6LL]gޕ\VcAxT&A \%v26ix1e:d;wVEW Guz+9#SOBPfh^BZBJωXUdGcG@&RgH1>+YNM*rXS(  PuEXNN' ð155.OUq6W4X!@qڱ1+ӑxg-YSYLO)1ȕ '~i6`2%5yЈ2ckscXE^[6iXX ʧIg-QJyAM]< |u#}I}/ 75;I"{#qXoB(/U11nu2F(>=_ףa&.$%(pbzJ_n)0"V|\s9;WD\[t,nSEڥWx|Ő^O RO+8y"p1tjwQU*2 BQv1|E#- ]v;5;`D%TƌN9WSc/Bh#G!/zь^ju=;ESn6դHwH}GݥKL~B:R8usn y8vvUAElBz8/Eݵ]*hE/c31cv̐~aN/G:QBےg# 0* }HZBȆ'K2joMRUօ8J7]EpAK+0>(( x3R_T_>_!|iB.'R!R3h %rm)`i/{=abTjT)[yT7 T}9IfSGjNj!N^`NK=C`j^5ֻ"RytWd$i+TGo+)Bng^-T}𧪉N8`!H8tY^~񻽧Ufx# zX1u.d*xm:㴈̓RNVC8!ZG/ wwW9@{.ka!106ⳋ#'cFL4HNtph_g}V-ûk2": $k wZ'mgZ)^DryZ .8E(zoHT5اѶ:ͣ8 M|\:"==*Џ 3P(RIVCܐ/VrZgYքDnR^BWl1Y 4-tW~Q|Sظ*q8?,VKɘ8X}IUm@EQmMcOXR pjit]B ʉYy[C0@.m\BҚo d򁈀X7C!hLyue.cm]>jpfHS{ujv˻:]5UF|77 C HMN|A+BrPT=lݷcr ieJrmM3F+UJ8 Ȱ8W :8XeRjҼS]DaT|Y@%E=rKHS:Ƌm̎w@h?}8<n6p=/UzTppQUڸ#́PAWO!h G5ЬTbV:2i.LnMjdW?%ujz3>묚(S&KQT$̪9t?7œ|8zu^p, .'t5"a 9$%*c.K6ENB#H'Xfy絇0zP5rs:=eLS 0[aTy|sGd.; nPHwfwUX CܮLUV,.xR2#^p^,be׎[)6/T"BwD T#n |ӴD,$^߿3%!s2nwhyP/P8.B0HDf_i٥N BpfhGP_+onm<9{3A6~=XsP ^kr/86 O Kԕ?L7+_O4Fxy~v5T~$[2K3xFQbjR5_ڊE iE45L$g*}ZjeE8[kU{a tK#.@Vd8 ŕ?T VMٔ9gjI! TLR,kQ7ȕcv$sUhzNS)syNmܘP? }܃rGpMxunb 8 r3d-Y8 @dz-Ӿs$A4'cҺPrH g=@35b %@n>~rgNxCo +#jJʈ)/W-JM9.bX;Q"j;=Ӄ;!'WW)HhS (8lF"0y7 :֑aWs⳻xGXQ=dN>C/.nmCP<ޓ?9~4Xbp6qeH;%G#γSi>Qµκ @gXpK hZ"R' pȚ O! z)vB*A$qbb8d1' LO+d<k\T"2'nO5dMzBIB~+-J H8s>o( .A}q9* U3#\aJj#0i|Ԭ*YZK)P J $\z} ґ^qа c.0N}Aen9X_MV\upf^:P¿"3/]QPί")%wxU eG\^3ch:I?4P'Dg3#uKwC%;cU ՀIlCUP̑-6U@Sr*a942[(֔EcF*0T4"KNmu}tDᨎ=6Nnn%*}QˢC\ 2Y@sZH8B.sgwQWp5NNBy)/6bu 0Zuwp[qih#6:mq>̨T5 WVUؖMI`sHw}NH=d3:I*a7-Za'tqpU!}w4;p@x't+ҝԗ ^(GՄ }r_# W`0e.M.b1/Bsν/q6AA):@$du7W,\"/z=I= .4ū;>]f'V*x?>}|l_Cl\ ɮk>'dĉ ̼bt5_:rnq,]_qYg-e*T: 5VWwl]v]pAgeeT}0"h?)*:ZZ- 6vlZ$&Zx$*"_4k`(GU.$ُ%5Nz\;8P ~ID6=&NnY8 Caꕚῂ;ZoTYt˾~tH8~&ۅx׀$Ih%<%-kcz>[lP^1|u??%?NGv\OjBf8b#v4ǁ2LQ\D?t[."׭FapsUA"38-ĢRHU}@vRFxȓõ!7PejD=298!BԐW\PH4ޠ&/<',^iN!t{ XS, +;9;Nf_'^*% 06Pkd@ ӊa_϶[) W2I3( 0wo>G:xxOٺۏz 3l, gg,qH<aU:g'՚, *z^'vիbӧp2O߈e6T#gnMiV]P Nwq…KM|hhK5]]ƶ3}RrGZF`y},´I)ȷPtLkk &T(KՐ*5;! 1)c(?^Hh|n_ /fr:a4*\S.ɺ0YF\(0/2}ZGޒnb~[6P#]b f$wSqkTI2|nh EAցb5{3hS4|I֛enU\;P]Yŕ%=%;OCA>K{< (L`G*œ ЭW630 YBSodK~&^݃PC^Nkۼs(hߜIYbZnY҇^*ʷA ؛W^xh"/VjVPˉN= 1kNy NQ5mkqÔpAār2#j'Mj5 0o6H<[i+zCE>2ϗڶ ni\S@Sys7!86و\zX^VP ypϸ9-$'5+axnM\!87< zY3)oNuw!E۠-\K^Y1WLFRPiH|+(!f٘].kd2/8 LrNPrLؠ_F &jF6duSOv%gG`h-Ă^Gaf*RI-!I#?Jޟ<_w<3D*B ;,*_1>*d1 x]<ekm vM85s0طŢѰ0iO'O-hq~:ᶁ|?3u#~-%.J;(m_>1w-4$@#i:(M;X %m{.[Q>ѴRtBؕk"Ňw*ɔXqb~+E[Rc-s8;ח:z{rXtUҎ^ģر /h]= 06R?@;Tt\{AYF=7ndb'Q"{,/?O_4拠zWz{67SRw#yYּWA&쭂!_)zSW=:Cqz0HW^/d,f_}Ʉx>4x:۩6gP L! Րɸ G/Z?np" g%B|)Ԕ 9'S(S~ijrpyZ:=eWV$1v7r*d ":# 66mXFD!F{01>*1X-CAD:]OeJwAHgM0-'>|:|Nj,hlmZ+n*,݋&Cw,QF4Uܭ54\FR~Q Zq9TXIњym|NH:.ng~S|,yj.XGk^m2M5f:e'aS}[ @L~! WE\K wdnj4.2IzOI4i@pw+3 B Pށlb97*;]@h"H2uA(N6l)+gn 0Uia #2oo?_FM֨> --"xf  ]t@ȡ9|Od67cyaSz,|A5v.bҮDDŸ! -xxcS1l-_0bz#kFSc#=)?#Ĉl!AHoh: i2?A5˲-G MxrX"/4]Ȁᅨ*+^I?fʰǵlAi8MokmhTi Sw :aq(7n-bmgc4>538t@0#c<` x}568]'کRqJ0y)n̫E}8k:q %tW$>^|ۛNg{p+P:q_W#vNmxɸC6g MQ(`-# 42 pwo>~6l3徘HI'JnT_=:>(Dg(؈Ež|x  kћvSTF7$qqY J-s"`Rи3ɣYs8!W/f<  `M.oϾI~J#2;Bw|"yǸzK8mێZ!ޝ)9Ys]r ͱ)15.~RxEnEy)d1s/Ѽ>7S]s,0W3^52QQn6Qr#Rv45Sqrg#E#^ҽ4V$dps>( cD̅a)k&l}FK' PQTֆF杋Y:ɸ+RWh \ZO wDC]]C;~\~#RA`ܶ1 :RfB)Ixtz?@m0afvqb=C{M.oF@V@.|ZT+9F8to28x'_RjAM?#e"N+GlxbZ[M`S S> XPm$kP^GFŸهF:~6% 7@[djQw'q#N<(DǬg}!.i4Jby?F.XJp#QЌ,yҳVDzʮ80 _Ӂ#éD U!xAPx~JDody"(ah4R3%=sBb,LI'%36 NQiP/Jm[].\H]ٗ+0$; fRxk.q(s34c=-Bimd Ea9*6+O*9{^d{ M}eNv9܃,69o:ɍ^h;t<.|%KT}NMo,3$8_87e$.S\ͻwOa~8f0#ck'*IA5 Gw' ,fs ˈ]gڅWjR|;~-yr7!g f4^o"sljU0<9Hd{njT|f=/ƿ%=y1N]3JIꈟEf+EsFSvV#8S(;Kݡڔrl3[ދ'N'Znj e˻Twz|ِs&0=NWH5z7>w\hMYLt7S\!{ت V_4FCs>;jk&5~bɶIh\KlLa~EBM/eґ3 I|jp0%R~7&=a@034Fãx3]\ gB5>J+BZM [fK U΂\$_3jxeT38Ю[9[c5w[5Q\,zv㉊ 3.=>0R oem`kW3qՑUWgMA:ͪ3*?8Pd-TgMl$Ⱦ ``9h=$ĎSXo|BZy=ڝ6%EOC-&0_CZ~ȫO?S~6GhSoQ+^ -mMHPsED#pd!盤E6uQy+J-3[*&$ih%DEc@ݚl1Cn HO walhFEP: ʤGfoVǩ/Zx\̰| z~`m*[1[advwdOa{YGeǮdjܪM;"-& HXeoʉVmʔ`Ȃ4J]sS+(#4b|EU8I/ҪG'zٷ=&qLd!3;aO?ҌP@cq.y؛ZW$ܱ:?bn%k>Ȏgvxo"KOlMz}N`h>f]> NݍDÖ́{Ircdi-Z4GsP ?$VRBj^cnV@Rt88 Sd+Bx_xY! H]q$=˜s4҇dqz]!B'.!LF|!.wGKE/gm/<az:!fUlE9P|u-$ 57G+\X'Xgz,Kq%v}[m^_U[/! Kwq"HV>]ٔD'PUe(\&g|Wݿ@}e:f0RUdϓs ,i2㪬Q&ld>~㌱-x٫;[.unQo7`pYp%ƩSk:%ڐW3ìƫk2,EvaNbK̍Kc2ێ/ rWEUZ}Uq3! 7X¿WnE,7@`G6̌YqQ"``n'YȴؐN%t6˂+}aOV}'.r{+*Z}Pm!'zyBѩ UVrǮU5xǦT;%OhL/Ȓza*Vwo %hD2v<$pGл=kѿ>Y]]' RylYP̛*\Ru,mPpu 7wN7bW4qRh4S(Gemg(쨧WϷ!*?vOLB~¦sKǷg]<ώRa R~[WS:f"WJUK8[(6Qw2EexP~vEhExJ,\=A߱xq# |v^ tC.a@M@H+t(0-}=0so1uSQI{Y>> M6Ƨ ܰWap6v_u^}J +XfZvnȼYٲw3C $@zD(5p }~B\R*+V8.b;Ĝk'HԶ+6o z^U&,FԶ;~wfDq PET[/sōs@tu#F_,2aAIA27宽vDX*aպR7t_Œ0y#O>8*Drc:)&b&}WHbа:!7Aqzqk#"V+%&T#\Y;t&r9~\/Iκ&]"w gh%B*">Gix w=1̙F\#G.s4 OUdaА_-iIQ %Sp?3&O T#jRSAD*u,Bmqg %NI-+T߷ۡ.%'KTOA?Z@f id; N9 _3єiP ZrcFs|r .kV156WtU9(ݤsd~ପ"t87̎N%(&Α=51LJ\`n_owm6]-L DZı&d%,N#j{' 5n?%xwR청;TӌL7A` {(?"(yz,*W~R_O.ʪ08A(v2sIRH1j!g/K!4ǭUQƞܗH)`3'ߢL" koܣIC7uw٥Q|.&;k|hatHJ NiA(EdN *q&3?F@yкmH =>ZIAfX ɀ-f*!B"^ZCuG.Uk_WKTGS7v'u)V3:A%7*/sG#m o:l\qk=$[)=^& C2͝$@:XCtyNq'Ƴ9[ȴ5 ރQ[5V݌?Ksfc!켜`(;w%adΥeD] 辈h)/vc>ԺDp?&WOEz`xW)`qLN@rJ!IT+SǛDԎaL( wR>c Bq|1wlxh~ay9{{O#DJd%KM:Z@cmXt:1GUze IfFLi޹8Fk֚|I6.!feN "W]i^'?/ t ƶ>B6HEB3TAk+Y8쀴2~Lx@-`[%~V#FU Wzgt b^tLtCS1aMϓjYi*8"ѱS'ٲ,3Ҍaܠ{q(kKHl,q(ÁN'LLUFzk]W&%}؃W;`3hGQʪr)P2CȎ΍jo4 0S_t]dc4De?G! % ݆5b(vQg R:Xj96Z<([mDT7C8 fJ ]RX 4Vu a!r*ƪ& T$gѻ/wN$bXyUP#= 髖&DZH\ J. eSQ0>d?*I_RfEn6.Cw"Gs >C\L").GP8#ס_+b)[JfBFgZDNwxB]J^o&L\4Ж!8Ƥ`Q LB aP!*:)ՊD'8Tp<[K;F1LF3u]d_r`oʫh|7_}%lYfl/V׏9@Hڎ^o ޣwV:՜UyOHP,k6ˎo$T׭o%*|GdhIHe$Fi^Xc\[yKD.f1kJxM]H7^[ B8]N:rAlXK+1б]d;Freq}^~"L~wkUQX % z&e/D2vw M)%H e~hFF9 v[=nf /d-t'M;P~Tzݖ%&58"j5|~ȉ")CAm\4:0F18I(DDy.UxEdsV1k䥹P3g|j{} QKҜ.<^lR%Z th: mؽP2EQ{.3{׌_ 'dv{2!/Jit.  R]7vDso'YʯhUp~& $ֈ{]R{8ڊu)dIE*ϑr^3ۂzKz8&,ײ2_8-`P##PyWTƌymM*hIS.`':GI?Km_| lV)P[$ Hn+cUeGUI2Y/h=W^k}Ы&@D%i?|diyWSϼ{yáQ "6UUW/ x__u sQ'Dzs, %"o;:!0Ɩwl[*,u!JG/O~rGW2fe8xҞi?xܜ(\ 'io oX6D{<[{\.`J_+_ +>|$kGsFKR>c-=^wKك-+1:?|2P5T<`bQrc 5<R_4~<~I^5`@XtAtKEB):Z=OvkD/jWOئrw|S6JT8gfn7;D[1n;.\жs% 60B!lt N}~mhˠn.jK$R![\]5;2 O:!"-[i;Rm:F'xPVLC5݇x;\)罃v&} m8'efb` [eRX\(܈ $mV%u a񋢮OYKZ׌g]S  -U'ʢu}㣑h蘿\kۂTA/_ oYPaMۑ p֐>x([P/=LW#0K._slG:9' {|W5(Aj:SkdXuyisb KNAx9RQ`rWP kz Uu!PJ+jt/ʯ ^<Drq9D.uWWp< \uZOz,S?!6U6`c _b O-PV1 XxYk BGm{PVZeK\ם PM'V81<~FOZc; *5TʠG$,T\wOMn^Dހ \y)Hqې.gTzk|yZ%1)䁪ڒTĜ֌kS)II1IT q}Dn_P~+LA$.nku+ZuDXVIj>LjO̶)w!TqAc83lej!>Ư]CH!5KF!8:l;eDRו<i;]dޏڎ>{oBQSuzWG޲4 F6N~+:j:VwEa<(,ͬ|<V+ɲπHrJSas8O}3Fn7<=6, i(SQ;腬{,p#1gR,# #7r9$zi>p o7anCFȔSU[!9#MʱRUҰ)ۜ4]G 8槩rӚC$' *,u)P/`GAbHiE+ A*|\jSc_[9B9Ġ)'KVRvcl%)ù-g:RqQu2sngܧ{W 0 W-S9>m3<U};-)4ZT6PC!käHx ݐ9֭f4 L\謹Nie 60k:e/c\zdp2P&QZkPe&)\E[gA&@ CT@4/J7a҅A;@hUxŒWGeЪ 3:eۀeAh.W3cK6hl^occL舭vy՛;m;˿UUĖycXx*Ɉ3.Bqh GБ}?/]-*mYkdT/%<,""(1nS(@596ONk%Im83Bmbu!EbD)`D ÷ʾ΀;BjxBf]\?%`,bӜׄlvo8@Oa%;C^u;F?.aIc Kp&Ls]?3|qiT!Kj:d3vR`c#TUGxTODKq6j)_uf.݅y/e0^(sܳ#Bf&#,a}U8iwiAwzt׬!V\Pg^{YL4 "PnA?&7'{{ " ^7xͥJ)2V;'z1D7f#KI螜CMw,Xy/HeVT磤c$E\"M9TdPIEg1EwbZQFq[6אYc@G4A-|]ta:lNFŁI\ }wϜ5vUYl3ho|_uw^2Q-=7>\-Z]b ɉ1%)Ѧs+KNI 1Q18|`DdӞ2 ^(_Y /B|`@}뢵0t qa#cz_}hPh-g{cx97'yWYFrܗ64"MY> >4RĢu=*w\ U!}#뭯f6|͌ 8ϦSa/|oT Fwha?xKO JDjgM }5A7e<|GBڭǸFu\Y SmSM}d)כ~U/ز9t 9\ nj`W>Kn@lEL efrH7x<'TV^ʎVaxcIbfJQn>bAZKѢE7>dCkl0;gL } xJ֋iːH<̜]+<\SZ[oGpsP c46L8d}ժpo>$"u=NXL-g7 /9t#dDSs S]9RR&Z[kULc=efPW8x;t^aD 1! YKgy4  0v$nGxLoAR8bA5q99%i[:!z'R22!Lo$P*bבώR;Pr|Zm`Up':QS5vdHE4Y-@>h g?mo]6"'VVݣx<fmPk,&4qܘLܚCix{H~ڒ T %Sr{LQQN0K &9ql+TN t%֙ H[vͳ#XZ+⻻!;MsF%3@/ Hiu4]9 a5%}i#gO=fW4-N˕g"epjHYsy.%EA@zdX_ X:,pyRNC4 XKz͵|xl9zy0;k-6$7 쉷CHcΦ:z|<WXve2ޝ&ekg$?nX'|cK pT gQ=q=-Ŵ\*d:00Uvdg@%r i©< kQK"tGjED#evǴͧl/<Pp[~~el(ޔdiP!qNJ̒q:W | YN(7D +|Wy߉[gyU;KR74xe(wQe"WFMo$v\K2Rzx`h Rhl& ʽ{2DֽB1s+ijV#_cq۞xa X̣z,>wpPNgɣAõ-_ӚK!pFӐ*{:FBZp+FZiOl+/(>"@)[۰4Pf4R:5wm$}^د4p"7/G)dhW8]{i > ~*WSz\,7~-;HlHdWCB&Ym˯TsZVhzΖEO-B͞1FN{$pO1m@YlߺLzMu v:/d;Kϛ~ QowW4{Uu@w(Fl_UxOjŮF)vB'k̸d]]qN)<.Vn)M^ 灉){/Q>lf`ͩ1͆ʛ6f4Vҋ ׵?Av,*mF*oeX"jj&↝ U?Rݥ>!va0̪4ZN>W葘/2 M 2vJ{& U.6@Vhv{NCtE'VUO~2޺5 ˎ-8=ťҀmY']-3PnTp1cm/7wY-i̓:_̍aQw %b4fs f:Fj'F840>|KT(\`C"-MPŇ|4V>f'f Z4Ywm0:0nQʜJ쐅_mE@$D4B{I-{ϣ*WfWp 1@{H8ĽP2֬>Ql^=R~[B29HF ?;s6ZAFݷ;O ;PX/ ,3{ϴ+IH{xDyr KAsX:'UwPq񕈻U3t߉$QiAȂ`!3cV~f9ŢJz7ѶLXL\qcX7yoG>  Hˁ ZvJ}Q $y)&QqO xBOxd`e}R0Nz~@Jwb9ps Ēd,?[f]oSQI9f\~7 Ʉm\C(TKV-T a!Xv}=qH#|6 f~⧸)AcUWjݫH O媲Ç؎ W% "l՝BHڦo{1+h W-v7Yrr-YZ:&1>f(#kh ے(P%Ne _\x@RWL-S/z Y 12ޑff 'mmnG5#Kܝ_;+(d1g~2cZɾ #^|sf5ޖ"yD,)ߡѩCЫs×*ll ҶUvLMKh(T%;ZLLjv%*e>|1}nx^GS¢f2R$_vqZHXR]d'y2ep+=}ai#I,FA w'}ŘrT*3bi7߉EHy5jS̊u4ưkč$P_(C] d-dXN/9KR3nI4LC7qbIBgmɞ>p*kwX<($O\sw%. NSJo8Dj=SCR!س2s]:dt.WN;H=quǕĢZ-$xƃY.!78^cL1b٫;Ǫ't[K#+ 5ف24Tk¨3F{3?*hkkT_+NUJq)#;L٤5BY_4#:czL ŋo&R$%OtbhwELb3OtCny'9ʠ Qv]Ƹð}cUmtL"C/PpTw[b('r_4q5F/F)XFd-:)Y!VMwߎ eB5sEXүu4Xq򈆖#9_Ҹ#j#Wxr׎Ơm"h`v8O4 [S+'5Fyj] rg 0PJh&)Dwds ml$;u><6Ot '<?Թ8Dl)٣_+ȨI*ReB6n]y"Ab{8`Uw MfCCE"iGAqFE\=F:UExf8[fwmNR܍eQ5`fIP1C,O3ˠ{eKA+s~K^k.`O{:IJ8]إ3Ob? &,;}Dq4gnS~ ^CKW 7ULnKov2Bt͛&pgmtOgr~m&RAK_)k96[ Wts]{Jq$9⧠+hT Ծ4495H(BznA_M$q5ٔ{F܁b ӬK&vSg!o8T`w ^J]pU\F,|s_2o-n;[oٛ07a9k>rXǶ(fςd(:XPB_GŢG?frAOn >t#J# *fЍζc/s/h`Qެa\19'i54'L"tm½#=_$IS4W#ǛPR^q۵ F$҇]٫ uYVoS7pWcUN԰qD1dhG`%~pat7?- 1{ Ѹ^VkknLfN 4tSO>RkakX~1Iݱ چ8IudaܺJPoc]qȯ?1c>Z/:Rɛnc:KGQiظxY}}'euTF}~?Dži:aqd/(v#n]t}uAB9XUqKx%i U !֘C$duHt 0L35N724)BD|%`6<&m R-3ɻ;Vaz; gZbK+C .{mVƛN+&v@K)"{Ev4"u<3E5 2)._ 035gSKM Yn[,pkomASN/EՒ6fq~jd'ePO%s׍v7 |^:J<# b+hǩgb*iy[E9"am)O2ufPy~ M&1Zۨ0pa[KSsiC1Šn/_oUGE|hN!JX+Cۺ7W7,"s_`JmMLژ%ٔL'Bd%7,dIڟʳ_KzֶϤh״`Jf|IS q(tF `+. GtB_}0AbB$C<8u&DKv4RhZ/py0拲銁k@m 6;jLUiRQ8\ğūVIzgS( kn(T|5i܋Wç<.1#1-JeaUb`NEsIu[8.kj($LD<YC"V371P 剅r6R :{=k> 6\^iP$SYcū|]1Lrj-2G3˅t +>R1uaZKS)2r#feUƲTeB#.JԳ A| 0`fG8Ԭ5Ȯ [Sc\5}Hw7 Kk)C@>Sw>`0C 7Ʋ$ɢ] NnŴ׳\cA^8ȽWP̽:g0w6f(]Ôod2UÊEk&Óp9 I.R/nU i:7U9Fӭ Wx*2KZEqEӚ:ocyLFY}[|lC+ opGy][ #i7kW F$Kz?=_eڵE"NG`jPf zf.Y*OD& zDwak1?g؟ dFog\{7G5aRӝC3 oaNerNG0/H8ҿbN\E^*Y76(t@@Ǹ/"gPFhpЫc~[ԛfrմ~cLw%=jݥHo%;]/{+bxyKPʺ$l3kHFGO=]󚞰a+T 93/nkGwA]cWPŅҎoMX3D; 'JӢ@SݳpŦ\oC8*X~V.f6YL@ZHQ) yX?RdaV1m!A(Y-7je"!"l,ϥ ]Uʧ3E%qmraO{wѳ!mR"[ %nI݉p$bRWtg4r%4# C~wu]^kPrO7x\)/?2 M"@Y#*J k3Q%K ZYֺ_{>\kW1C[z7eqoZ^`6!ZK]u'%G>)X%e8cYFS96_H/}O2|&Մ}cv];^Rg.wQX\iDbMݚt 2w9 wb߀iԀ}s(aH(w@IϘ$Z @D.'/-xTHZ* M2ϼ#U7 jkD+0j utgaJ/;0G~+2rOp2&Į_#/N@|H>W/"BfY?o.W.rɳmrwg)( Dk zEUw"^t mޫ~xF<ĺ7໽] @[nzRS.M`ĪY,䓋tt\l/VMU_!/Y8 Gsehl5!ioMk.Fut.\iWI;EK鿐V{%`W AVRn* P<<P':4R٢&-:L%+;'lEGy/)BSgr^6F"7O)Y??|~6sz"݇ R-.` i25i`npS//:ÉD-T8s"&XGD^*% >y4ɅYZ|b=E[NRlg5kV$)|6)NUI4 G,B:=!ω=LlBM:ь&X[/M^ e؄rN !ɔ8OIFkgsFfEsv)Qk4}#ZTez/߲)b.G_V\Q]^.V1RuB殫i-Z W[+?1꽆@o!m~f3w[- ['@+w|V>:gSxZ4&uuQsSdexw/^0Mqļcx;P{@$QӂJY%hr0y#`\] :7T oH:0] פNph].0Z2 u'67_U[#=}mGzO,}4Tv0b}cBJCVe2Y V4 ;#%X} i0^[B6Y*cZTgmּPʘEP KgZԥOUrVu>Jdp| .`nP JEqc\WquNq qz{eAòxČ#OT$8 ,2ouJL>a%N|5f4' *W]LŴ Xvm慔V۳vTGwKGu3Ug vz\ Gb*paZ6Jh0G&}FQwl8C9!pa'Ŋ 'ݙ[L(FY<Of(0NN* t(zWI(%ѯ[M] \DHB;gRAIL6#zu`S_)8k;J:ozZ<ިC*@tZPѓ{(3wWGoE T `u`K8Fܒ̀-?/QC9)I}ˈ -_Fd v@׸(}In?w,I Ul"MH4Sn {tH>1 % {Z6#(3iq+0!1ͼ %^#I kVX7v$h51. =+}[ĢONڿ4Fr(eĈmh5bGR'8vkg -*i!=';b>[!/_ :A>A:iQ!{RvIى9ˠVyQ]LVVQe]kqc]c^!Kn5R(+i5]$6mQ#gфJFTxYmJw䎺hZ,{k4(G9X08"{yWoҎ 7å%sl7c\)[_۔p4H1\AIҐԤ@7 F{X'D ǚZ$q/prLw{o@o8.X9ę8۰Y܍`BhCϔר@JVG|GߟE‡oJ)iq`MbGerL rӰ(&xg ոBu#qJWajo3lP5m{c!;0ՑX7 38-hl 9O|:/h7z׹z67'dIY)PK$!]ki&"ek5}#akwso8D~ W.]ro{N1BYm&sab~!'b!01l|, M}[_UF)Bg"PgLI1uoy'c|7^`LO%Z+Ntзo6>UY߯qϱ'`XuOAl|v&u-"Z z= )^A.ќ 9/3*aK`EٙQ`#'5@+@v5|UaDW@?KH4vdnN&FMĞ'A.s ALt3l*Kz_4xOP821"ҷeZ_m0qSR{azR [䉗ֱzk?\SRMm3R8{`B$a, !Z,<Ȍ?WC "R5kx{BޗPjr׫F'ړd-u<jÅR %ڱ ؕ4 ^ikȫĮr!_nSUl枳<OP^cfWi/[@Q\s C=iGN l H"ſvĒ.{gx~$IGR/RF]]'PS@(0f@wsin#akG }'фNY4P$nlEo-%F-Zd}oS df`SQ-L7VR,a6tW4& TCn*O` Ʉ7O3ǝC:E ?ys=QYl7`:@adׄ)ck.Xٮ7EQqj}保sS!xC$i I'^:J |~"p՘#t=IZL?j%G U;ye‡̂TA584,ZئoLK/ݤ4= F0Ln6ᒺg}')'Jʅ6)>b&txJ}>'S52)s"*"vIuI٬Z)<\_O)j4G~ c\N&p 6I{|44LT+ 0.;㉙+teЧa)#; ffi00- xѱ_Pys4Jsd;O2ly[ҋ`jjh#0',Vh,$):2ca8_;L-SoYJM6 xȡ:r;EK0`\JNcaVKСCyy^TM[!u`̸ )T"7FQSC}d9`Ra[q+A٨ϕD:QHRb@'2~Őh @eXV]P2 kC_{/P $gN8yŸ + g{ғ;'sӶ֖jQ0_,p/;U"~ _5*VS'Y LP Gտ>sm4Jf^,uRg(O,߹R.sZ*`R%o-pFG?Kbp:D h;5V%śWe3PRw8[VP0vg>d\7R5 n., Ǭٕ6Pk<(_yQRR,({N0,MoW5x ؄#ԯyJȕ'RQK,Ȝ^SD1 Hf#dskX&ZMlV淋Ig_+:e;ZYih:g6-EP#( q[ Я eKZk=Ps=J|[;LZ# yr|8_\M|jZB -ߖor3jZjjVEBzK otj]R)_'"]"3:ǐ9O{14KF Cd://.- iKm-ͨ$<\̺Ux|a,HMc0q[G^@Т$+Ė-)8: (5 Eo)_\:} (srU y!-I)iTls zU wꙫe=s{Skwy ЄF، _8шjE^. t7_vsN  -Ͳ< {8ֆi@ljN֌% ɳq74D!71[?߬ ׶wL>ܯ2HsJ]T=v2! @G] (!vٸ\GWs|8rllA*vz3Á% y%&i1rw.oF<,\v5z5&c$#Cds|05tWCs y/@VXK R;RU Ft-_>WXkF swlmk [Lbq?KNy 1Dz0o5PDؚjV+.z'G9TwB[ h=Ay:AKQu͒u1c(;7K˥R9te]`~x3:|6-='hndެ]I˛fpS*+m3,GvoQ 2rxe~č{Q]V3!p[Aj)}nT fxq;)j_ y5=;F~B=M/E'8 ABzdK!YȪu[vV\x(N!>ȷ|KTAIt@ܘ3"L!- VC![!y@$THnu4]`=*s붦S@)jC"*[S h vs]i 'U'B+ӹΑ@`ZZ>N"E + $8EuڣXXCA tHXfFל!#jA&rjLOwC1x%FL. }l7ju^m+7g.F#-[sy1PQl%f^L6$7>c]I*:F} ;:WOD1HP|g!T&K?^A{C tv- gGqnɃmcqC+`k:ċ*^,/FXeA E2n5Vq=qϚPjM8"μnc^œݰxϥwt6SM)O-B"ChP߅u "0r "+O~ClB)@),qզ9L6 Metk4o-gjbc\T$b[=m#ܲ#i0*Ͼ\\rjiar8˖L[/O9j\zst)]Ĭ3)%\!(nAZ׻gH-W:;/$"-nf`rR3iCLǤ%H3‘62~@T!oUjaWE`f-RkOsfcn"mIldko{[A+*Kl#Ny ||Q8nO}@W$2yi>A'T/%jY?*<~'gvϺy=@6:召 0`Y^"pM2J_ÏȚ_>Omd|vRuZ$8̝& 3' |G-ik x`+ ׍piE}ϹVkϊ4QUJ~'Xeи/2lA"ʵ;ii/@pӹM%*gZ^/C%ItۋNpc8/ȩG,R]Ă8l[]D4YKЀJHqKOS7H6-":dfpqsQXw 9,w>EJfwt|%%ùX8\^+JY2t>9A['떟C|AؿT,ϭ*N4.o۠4y|*#j G.V[SU++ub*^2g3gsimBX4tZ)}L>$cM}U~+Ʈ`K܇~%@tGu9BWvənP ̌0’;R@F̿mI&=Jbʷ ׶e:譗lozqWs+ݎPz"Rh`_r'c":eqRvϊ$U қǐ|#Nf+s=p%W;7FQ QJ~0{U_e{DŽַ˲ۨvR#9Z:'GF`NƼ3ZO6on_ ۂ=zh$B'_ELc4x)Ѽ(w4 rBR[F11!hқ (M ci% @!ǐ޶r^%),UͭkFYsd5{qQt"tY4Y$M<}-dx6 .t]hvmd,Q3iHq$FNV&}>ҵ0 vd>#d,܆K7ihrÞJ? dDUk-aF' Ijʺl:7RF0>䟿jsN25|X@[8d?ge/Gգ=I5S1bfuSZtRyv%?DܑT.h pƦO!Y" d_fk Ȱ'Y%Q<+e^ҷpZkw/JC6^6^KڊvhgPЂ^Y ĸw}^A4vPݶ%g4 +M;+OJ^qed ߪ7Qrhߢr_n܂HLآjx1v# JLd^mp#[T,#HMeWQbSBʖQϣ,1YM *>Ɋ90qQ<L(e;_I]#̨&^^Ѻ)Z@"EϋȽ˶!D"\p~>b`9bAf4K[ėܤu GO@GIvm~q$ئ.3{2<ڏߣ&k&+y(8ZZH|QT[ɯ/0[>|-$@LiEYC{2*G0aeSO r>>ZGg)m4vT }ǦZ/PvKǦ>nFYD|ow>) i (] ׌ [T-_!u{n0[' |Y\tn'`5&~磼 h `X^5B,Kb!<73u@PUcV+R03hoMj/z{:SddreƖ=،߸UMoʴG3TtEK@*M?jg t|Q/8:7S܄eg%Q!UGJ@Ǥ"#t Ku0UEþ!m^l^K_-wZo|vX H<&D>$klы/4?43_1%'Ƒ݃1a؂o>I2((<e /5Z2(UVJ΋Q .o:n6=@{}u~g ^F(?&x4VT;SH1 C-޳,j[eˑkWbVw:)]E\uT+&L4hQI!ćMXSp+qPL` y@H:NqJƪqaǷvnQdLҟ%Nڝ<> ZޱV`(˴7l`2{$mp?? ,2*Dd_zL|l*uL*nPrtkYko§-,ZtgZS~Z)bݱB`}o6}R){WZ&ؗ=á[\_Fk|Н UV(-ܻҵcۮR&B풴G:綕,_hò\;{fMZS$ybj:B3kw\f 䗮xjc<ȶEͦ&e%yz_4fAt.,n䴎3ao};[ޘY` ;N-Js($:~ulw1s*'kM#pxjL!-5N@ d5C]&rbQ >hBCZ}([wWѠEd!GSp=6&l""aUGmZu.jZ<Yejw4o4A,7lRzStך<=KagO[%!Nǯ i[^cHI.P,✚;u@FP c_oereh dMG3 Ĺk"z2JG#P VCLOe2 i6RFAijE_iC% PyfV-C>*qyEz>مb+-b5Z '=8Th ;#%ć);0RIw3^ StAݕϛG$:fZZ*;hֈ{T1=b_zߎlB.H6Έ9{Mj^H'j)}8oylKfMՇglŬۋ=<1BVs?>jӟ˯I)'9B Ow{((ƱAwB+)ކOaXE@)J7 us̏"~1S?Y/.ݽᬤ\Az\8]5 i*6Yr/VLAijxX+w6-X=NWSZhkXY{pb7OR9KaQGEHI:t&E:Mh[#y-' m'p7nѸ"M:Xk|a߽7oЪy ߂9싖 xҙO@A˹A%/;,I/>Y~ylwIgȚx4AݚB*r>276MȓJȎ8AsB,sp*; `zwk5%h04.2eD D<KtB^rbs 2皡X'koNdX1ǜf1n!ʳ*:_y${kGGtC*j݃Oib  kBڪo j~?}tClm:C垷9'/=?wL%*,nl$h䈷 ۫S2% 5l"[- RaO]lJS*0tp,1@E;ɴCu[vx|C寲0,(AP hgZRv3Rko+=_\eY猟fȨNRy̤}T yEzTי<$D8!f(4͐J)){$wsZDG^wW.Aşv8ʠbFTxcS'8RdkU[^Kl` ׭Oa{evIdЮěǦPʱ }vH\gDHY:opvm 2_+oۓR Zo0:[jb1 zg8sqc_=LdA4r=Bbxb3 )%=T>ܒm8mηp+'L r|DzP(k5UQ%cLWX)*-w!ȥ ZW6/,"k":=B)(Rl;-&Pl+: d態51SX$X0I-TK2 }&]݌6T)tɅ"M>PL 8Z*D]'] ula2;jx#.cHlo-)ۋ|Tb'ZEٚ*+DD"s=rt>tZDӦ0EA+1&<$OOt~`ڃӁk"):JĆe1dAր`טs '{E uHDEdyP2Fo IE88/`e7ujCV+D!,PsO# ?˵U ֜ pm+?e|%8H2]y22WEf!=~!TՄRy_U O@ՊR;",c9X']}wgF0J8(Kʃa&nRn<["zE̯o#/ugͅ$%#ru*Kmfvu-#HZ!R2wblcŰE&s, ֋ = \ȭ1*Py3`ѝX˅b7-Qo$mp1'SYjrFLu3P@RVyd%vFAIo%_ԐӌG]}؆Y~@`_oO.֙nK$w(b6G>pF\x=֐-B42.`K;<c%`R JJu{1ԧx̿ى'h+<;<\SI1ByjUH*4 b8sX7M ύ]c ]Re 0^s֍2I[1hMAtiShwCfcu]A,Fq&ٯyƷm`!`XUl0Q(B`}Z;fZ7_J#tMZ}|9M&9+AB!@\L&LmB|1-^`)9ZTu!ы$ڋP]yKz]3X8fgZqi!4?Ryy"ًOLxsNˑ(RcZ&gAݠ? .9gWTt~jս.X8>rI謉"{>-'FC}NЯ0h[Bl` 7f0pf0J鏆߂qu iD/t߻㕊s U&٢ 28wؚ)Jf3㑆#N42Rތ[عGP$aJTL)|A 8~OX?)7_HSHrG/qcg8Tv>id_84N1>PcxJܲ*џؙ>OkKQiіR鞣矉D\4<HNl,EXvf,xKf H]ɤ D/&0j ! Fȼb~+Q=\}]1ИQK6~*h][U5M!!>}^c dE(  u:pqkfgpD-k l\_FQ8[lk=x>rybn -KSҹQRᔁdϕDd&1Y dw`cih&48ѝ6!eUl^˵qHxPӼ"[6`#)t %/{,!̃0Z55JrRB;<&-0}bd7$pWw7)a:c!ٺ^::@[C ׂShrМE懍 TI61?r '!$;V}o~{|Zm.!Xo|\-y.э&;J Xӡs β`ȑ , )n+ 9_5 >uS3Ml-'ugi^1%?T< 뷛=U-ziYK`d{R!m$V]P) 6 nc1^ژ༠s"fE` cK5pv8w6UN:d +q3~Gl:k1o>(XaPaETC/bE*& BSwVp̌L|,.0US-qMb M:2)"qaWXf*ArՆ>IiWSr4MPzJ n%qr7J!v 5excYE6酐JַLPg;B)٬^PU +`6Z(~lfz9+R[aX(L8Rw1ꓺ3i hi Fq(%CoP'5Vp1 #Dfl-dAK22Ź`+'H10t\w8ù؝\X˫wC1[B/H_d %4Ե.nDPbA& X5u7q}mi3 m| $JG..0> 9i(@ ^kƂ{"<øDk6/Ӊ;kI 7_v[S\1 BՀ92Bp3ϱa=zSs+HmK]`S U.cow@FTv-A!`U6o`m P~ƆE0\ai/}슗R4 {rfQc xV$5-QdwM T X>L2}TD|H;#"~9/屾LΗ2^W+>…vñe,sDL؊~J&fV\܅U2?%DG@ghPݘO,Ȣt䕏~.jx8[7ּ| 腍m,JqŶ&q/i B*5ccc\a8 M)sRmF֏"ukY{7'4 ݘf5ֵ݋k) х.-_qCS/ {jzeAOlb﬐-Jd@v$%oi||k2OgЏHMY IKn <-1|4_)c٦"pCWqKq +N{xISm|X1BS;3^͠TuJdv] ; u_T3{E_<2 @*qkk}~0]͕g5WGPszurb[EUXuhŬ{Q9"]ykjv^U볲B*/CB*4rO,5zac&2j6pGrrÄqn )ܖ{=9ue']t̂wAG^XVᐥ sn t=%@ޢ%@ޢ3%@ޢ.κz .z fQy{cZQy{b0ky͹2gkN-| 4=it9{fKURU tSeS7۝Q3 +5^ȓ-6\Wۣ'Lgԕ)N3~{ZWm7.^Yjφ>4q )m<_J6Vȗd_ Cӎرv{c4:88Gifݕ#ձFS+H`f ؽ*o/s)$b0*PkۋE8JrVgCfNӽ ȂuP6QA9mNgt^b}]癪<{N6~o!vD :b=!G[ܸ ̊0PzWzN]Y+4^K̀8Ʒ,GgA5b.,,wt?Uu?Yq0?CC"@5b.,$Mk!`V,ЅjӮ{bN$ER :{iYC_ȝmYc¡T83g}ݶ߷[AQH}7&Fā.}WV dp#KO.+NPɍ'$ o |Sy<=df1($HvdP$[̒·UaWb7KwZ \.a]}:S@+5KC0G}֖1m#2RZU@KS{A0E'a\)*M,ޜ?@_䃜=ǖ&%Aif^yƶW}•N FV+l̆=S3ouNCbKn|%WNlcB`g3>;GCZ{{[>_r:W0*>yGlNȆ|aVRlV094ڊݛel1 4*Ona2T\o}8ojZFS7XΖKqANHڠp |Е:U>7 C yR"^DO){[F||K@-."3ldf1g 2]J}mG Ier7t*haeG{Jh;Q{5&/fst w>NȐaĀxʙ4>Ut8BY~ mH)>~l`w~@fUo*j'3@Dx-`ap-}}gDkZ/}2XȻv߼(>͟Ƈ™`yP5.<`UI3t2¬Tg;XCD]6m_\ڜ*^kOJ--`SyhA;Oe(=#Qm`:H? p?rl0gg5H P78}ΐQo<1g>q^]CГ e2 EmeO"xo ֛e.༜yWv=kc;h0n?*^S͛הNQ.~:Hny^}^L/#?_!$ۦ\ȜMSM=V #{}+0>ͦ}zܹ~97Llml]Ո{?ygD7(58OǍe@a0;$`#]Q ?T?pѧCLk۞nCJc^ k_D*} }ʶ]ӆx]ـJ4Dg>o^_+zn jb7;@mol >x71Lǵdv6Ux ̑U > ˈoXXg@~k}MwI#5sj&է{aEAkk~i|x9}NUqQ3@ 6fٳTc/n/yv\yٞA_G_yb&C}aC}Sp1y|;==fJ#6i\'GnfeD)d!ce+p5#/\hKMs[NjVfbu4`V,{%bPX%7t0IB}Z{,ۖ^`RA5靌\VVa5|Vs aR%fV<ԅk1QPC .V(cZ {A ] ;O?MY IRQX+6m \0a\\Hn﹭֒]I~­c/5YI-ٲ YFlwթ6cA8gc|sq=֩;gcm#kd14>U1<U3縳+7-0ٕJ_*6AFY ^w2!͝ۮ=@,$.31QjN; |,6-7[ u#婬 DŽ9(ʱl5̮ZcU#Ua1~WL9^. cV574s`F7w>NǾVL0@v{ vbo״?;|q߭PfƇ_p)?`F+Qd2j['~ٷuOd37P9{hyÔvvq0ˈmty@;J8 g|ۋ7W_:Zx[ɫ|Yflav;86` ?ovtZ.)>Qs04j==AG"Y%}g1tҧD1yE􈧈s=A_yۮFW60[&.'c/4VL؅k|vS@+y,byP5&F ȊA*X oor` h}T( KٝP+'s2O5)u]Z|ڤ-HO]pTt M7V8Pdlv$Ƹ/Z1 "~ _@^+SU=K\_^1~9H335A>y۵rNGnhrlUsVX' ZgH^[t>VUfO٩W6U?s{x. AFXBޡR@{ l( EN?X]f]-"@ ݡ)Om.F<Ӷ)}?#As_>o^l/<9[: vNՋُʧM|Y P,8{>MvL ,8m[y*+jOۃsl#3070;0?07CrQWKBUͯ%I9:?Z g概ToU^9^[cn>h!W)aUb.a̋^m'gpk>kr~WycS53v쒣}b~x_vP'3t|흒H[<QU7`(!hZ'[x&azE}y=Oeͳ,)Ξ*NL) 0ʙO35yf'ZLKCAYU1BK޾ıҦjfTYDmLt6nWMѢݓʋ-^/؇YmvOk|tG` 뜓 ]_oxpǖi݀tg𺝊#fW| euNlj殢 '`x| { Uf%w03?sqe\/?z z<ύĮ|K~oﱳP>S y:yl{5nSwUBo C: }[/DKUP+&5 6 /HD`Cޖ pZv e!?yՂ[ker(֜~39]E?ܢJƾ+V_ɿ>Db}.sxڇ?M-ȊA[NBJv@77nkX%cvQ55buBsy`]W\軻"/w&^Hul }?*q7_ ǓO8Q@{8#+=1S9#9T r^WDLx 0@3i9V:̇\7O4F= ꐬ<9(ɦHԬGu>D[d:A>]_ \BU5BԻUUc|#N".V17~jΓv>168QOp'F;%C(k%m&}o`cp3DHŮBCa&oC0=)8֑#9))q5z.nB{NmU_UPGOjjń]Xu[Nﳈzc+y!ܔ' aw1՚L8 yh C:@X6;Q;1)%S1;\l婼+)>HETvB1@w*mj"S]ξ^fb?zBm`c(T_Qv`M%sk=?ݿ}{Z\յ]U=9;ŷN1 Oq?3<(jahatp7*}C!q{208 m".gX xjw(ks_IAjwm9`ٗ_ 8$8,@=ݟ H̀8ĸ?86FG4c$)P<όY3&FoWČ,dx*UY/iEPa \s퉤 otŝ|O_oOC}੡'C}lw7_>ݼ-@Ao"֣EQXXπOe3|,iy,Ra |F0ydAd=Z|gY xiHLfERhN͋(K~WCcY\F\WM^^aZA;xdK]~YZv+v{W@֟*EH#%%MIBeY 9 @ѓo#_beUתӪ2$iŚ},y Yb:P WV0 as_IoE 0\qqjJJ0 `g44EI ,O) * #&uM+ ^'fOhq}m)K@ײ(igf$EІ,txwCA_Cϒt T`<4@$;kD%EԈj ٲ݊ٽE9`ijfom3DJfdD,s8vxn({a}WݟEWX0zhL:@hвT!˨K̎A6a=hER@yaHXNSg߫zHmOTDWJGǧ[d8̆:0y ]0x 3@ܭ#1@N 1 0kF,N?B? +^YXFY2k(=*8a3:I\7g`@l. hyj(pO G$En&˻mWb8AtEqzkjs#k#Nq1 `.{;*SrJ1&yp7||4-̀}^i s? F *RۗvN"%IfS y%ztF D/EBÈo'䡶L8Sh2!&A:{D>X ijA"ąk*:p)qNS۽LD@&7CyLŞEa"1Ne.8^y.͔y+'@LL`A}#eI`Ub,+*F]03 #G_< >d]:#σe(v8nM珘5/.1л"‚`LñŘj@unkB\[nQr,ө{|EhDS\T\4Xiag6{9A:q#w Ia_n$a @25n][A`jɨ\F_ &@3R_ 0sҸt"Q ؁ҩ̏O@T +Ǒ$PYML aQ_@ƴmYfӓpV6z aԅGҔrw83XM$",m'Z2pya Ur 1}|_97 E JlH4yj8lM ,5fQuۃTcAXtoSX/3)+ ӛ_aTNŢ0Kҁ{x{:`c{^H9qH".Yh,MChA8ynފ֎xi AS,6bxG8ktQZO4L^)D834K{XP{vDM-F,"ymi+.2FA2sKõZVq%HpxۧF\2 8B@ĤA7_TLGZ'0#u9/F 9i؇8`x贚ȏ8 M}^yE12Ʒg4-8 QbL> Dy;=$ I2J^P2 CTW܄LHKôl8LjDْzn&k[ͭŖdj.KI$<\L47=l8@PI83z"JuqILYт~:ːQ}]n2x ܛ9,2Ki<{)G qlE(=CSI%['n˿K8,3hKqSH(+LS kvvBGXT 4]MoBi쑜CH̗f+sAL ;1Ĝƴ"gnQH,cdyR;%(<ŌV-U:#z(%cE\ !UXwRUD;[2q4  YhRsHχIPVK1S"ҋPT85 =TJr'? T2~Bu.C@7 .3S;QBA"4_Dd9TZbaqM׷_N/iy,8TIrB5ˌAj%jZos᝿}A$5Uh TYNcm,YΝs gPQ}ur*ea006#kXWGi*$Di"}QĹ,Qd.5\.aDpπzƨ/0`g""{$Z,7K[ScBLqVfqȊ¶aav\h$Tg0Ҝ<߉p/ˢYIɡVqv4 #h*P@| I9ͮՙT &uu%hoּDLt7?㖫:1:>Ow BDAU,+])5cq 4YQůeRiBmԻyb. rDI:F2+JVAPk]A C5ӁnB;. 6j~$GtXӒZ<H<\ٍaD4 'E:'(X)U, dJԗs?C=>j2l>~a: ,s:_r=x¸ *ld ?up1*\e BA_;)x=aR&vU)%N1my";,&Y3io7F tb/&xQWvBgt*GAbz^|  P=aHyl4z+aUCx@ل&$@hD`bi r.ɒn<RX2A "'㫁wk-A*lhĦ909sYDbmƣCGPy%+x)ia`|1JL`Za#Bj'ev)wp Ȱ33LK*iU.Ȉ=vvI94E07aq`2}r(Ww=j9~:I?W`YDPEUSODgω6mY:di[yA^6mxxcdB0\z Kt>ʷSy26B&12w (KSvCegUrkn3YA[vRt7 !U*Ar>@B$# dmnq]IeS-CK8vHl c2(>R:w00W̘Qcжt*,* <%#e+*R`%9`gpdnװzC Z!FLBQžH2Җ]5Bl2ض FlЅ" ϰYZìr" {](<#J ?Yf7 u 'L#4Lh)YX\N"RAѧ'1OidkRÇypV>՜2aF 2P@]7#4!; BڛYa і V zt4헡ⵜKB>nͱ#@4]{8 _0^JW2[N T,|Ew(wC1"m&Hiu!HH7͔%#}Jtgqb<}M0ikP N#R6B$7˶٢9H8re IilVʭb^;rG䡇lR!<($t# >䖋ŵȋmq"GyHnMXH"nnVh=Zw&ܚ!-vj}V@rL0^+Y0 3( M:5l*o 1ٕ(#tdK^=TAmlt|.O]&x" 0P°[nh7aN|82V?3!n;%VVh x J./iTAHbq2&eShAH&jyŜ aՉ1'i K2C\An+2Y|yޞ֏ W0V1쉁MpkĠ,[mM@FKk%y`64Us"ig=Ubo ZeV?V7{a[-4r.#OT0M30pB;zSF=_Dq\TBJXKϪ펈 H#cؙE&d)c]/冽EIJDl@6Ae=4jJA+y #շehlGM$?yO! $YD3h}x;HCsabm"<29IN@\O9-^d <6DX1Orwu1^54)~!RbR#i2t4^ ǭ:Ig$ >D=rh Nhi5^N )7ϩ'xmY 1<Et肖.{!HM$j(q+e$#UJgt ւ}n,e搱S BەA-y<:vQ 1Ve}:B?v-eHv &' Q6ҳȐꨉp!ZkDDNp&h1]MD ;QIDX|#%\ɷ?OE xlyq:Q1^Fn:鶼V&m&ٍ,"RRWTqitѨ jPaU232Xu30#˨XZC3K~5+< &+jfoEFzݶa`LJZ=?cw;p9F }w9񝛋.d15IIa-26)#)VغURX[$[<\FfaTY zi_%"5%+sSExh'_uX”KZƈC1] ߢ >p]!CScrFqOxH6'_`-ZFccLt+LXkFY8OL=0 8*n/bR[ةJ>oUW|h5lZDa_esW+W ^Qʍk=Maýb|\ T?D,ؔD?8]xbSBP  -IBWԼٚ4% ţ jl6Gfߠi:,lWRL-e0_RoP," )dFꏏS s~~+_f>RHJXEG,]n 'fkg0Fr  J?w~(9Ŕ+JT|W eIF&@"7' lxw?~x3rsHú|or&07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!ag-iDpj7l  YZ