glibc-2.31-150300.41.1<>,L̉cp9|} ۯ,W3h#Uf5_gE,nQBKvLJ PF>]Үs+ Q 26Qq}bI^ a+$~?y?}0۹{XasV;@A?]$=` Bykv~W Fa9_ f48RBX("]R2 ? bggcuȈ1@Upצ{DASŲ;c6>J?d   L04DHa (.6AA  A  A  A A `AdAAA:!0!x#B###(#8#9%:.R>@BFGAHAIAX`:YH:Z[\A]A^NbFcdoetfwlyuAv!wHAxLAyPz(8<HLPVCglibc2.31150300.41.1Standard Shared Libraries (from the GNU C Library)The GNU C Library provides the most important standard libraries used by nearly all programs: the standard C library, the standard math library, and the POSIX thread library. A system is not functional without these libraries.cibs-centriq-6VSUSE 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/System/Librarieshttp://www.gnu.org/software/libc/libc.htmllinuxaarch64function exec(path, ...) local pid = posix.fork() if pid == 0 then posix.exec(path, ...) io.write(path, ": exec failed: ", posix.errno(), "\n") os.exit(1) end if not pid then error(path .. ": fork failed: " .. posix.errno() .. "\n") end posix.wait(pid) end -- First, get rid of platform-optimized libraries. We remove any we have -- ever built, since otherwise we might end up using some old leftover -- libraries when new ones aren't installed in their place anymore. libraries = { "libc.so.6", "libc.so.6.1", "libm.so.6", "libm.so.6.1", "librt.so.1", "libpthread.so.0", "libthread_db.so.1" } remove_dirs = { "/lib64/tls/" } for i, remove_dir in ipairs(remove_dirs) do for j, library in ipairs(libraries) do local file = remove_dir .. library -- This file could be a symlink to library-2.31.so, so check -- this and don't remove only the link, but also the library itself. local link = posix.readlink(file) if link then if link:sub(1, 1) ~= "/" then link = remove_dir .. link end os.remove(link) end os.remove(file) end end if posix.access("/sbin/ldconfig", "x") then exec("/sbin/ldconfig", "-X") end if posix.utime("/usr/lib64/gconv/gconv-modules.cache") then exec("/usr/sbin/iconvconfig", "-o", "/usr/lib64/gconv/gconv-modules.cache", "--nostdlib", "/usr/lib64/gconv") endby 8=   }'@%H1p8Ah5 ) : %H,HHHH I ; *AA큤A큤Ac:c:coc:c:c:c%cIc@c)c@c)c@c@c)cAc)c@c)c@c)c@c)c@c)c@c)c@c)c@c)c@c)c@c)c@c)c@c)c@c)c@c)c@c@cIc@c@c'c@c@c@c@c@c@c@cAco^5fco^5fc:c:c:c:4b0166e286cb27b577940432c6e39614b143b0d2c207dd3533906a19956e2c0408d841f8acfd345e9caff2cb96bf7abbf8f64c61ff2b6f0cd980ce1520fd453f0ad7a03c5985fc18c3ee981325a60a7c3f8a169151b9cd653ddfe2e77f01fa266e084899135cda5df149d95e3dc79f22d1b4367b7c3b2fd74582d02be3c785cf3b24a975dcde688434258566813a83ce256a4c73efd7a8a9c3998327b0b4de6847d39dc3b97aba714d1951ff7888daaa2195f7cafa9795e6e890d9cc8790ac39546a07db4398801a921bd1d950b23ca9600e58e09f460ca8671a2ac1573aa0093424edc967abe814156977a17a9b8ed473843b00f9a9bb6d514cd7b44424257b02e8c0e3f0c9bdfa2dc1457cec95f9be36d82290ee40b9d43bfca18bdb538a33f9d8a12dcf955edcaa35d37df04cebad467c3dedebbbc86fa55a3bf45698c18b0a69fd4fec09bd331ecef41f16d88e4caf24759503fc222fc21a17a99de887fce4b1d210b9cd699996171603d6254ba131d2e65ac1b867e64522137040902adefe37e33eea927824dbf331ac552a5c0b51ed4dda30fdbd2b6ea6980485934cb386dc21e9a80415b90c8b196753a57e04c0b591f8d38ebd0cf02a3cd91ea42161b6522dfd3ede7698fc25dee72ee8a7e8f87a3c97be0a9e2d7df5609a29d36574706988171d63579d613ff97917293e22863616eeeae86ad22dfaba323bd34845a65dad44f3377ba17974755389861bad09644a9d46c72135c46afb3e8bd82dcf9effe07a38b50c8097af5bbb6aaaea92990eee8034b582b5c0b3507a6a0b8480653a4dc4ad43e4c915e8a7ec51cd823f265211c5e3ab733d4447fa6a360a978658dc14b16406849676cb2f95f7f45a7f396b2afe93e0cb6d37a27ee32ebd89d2d0b3e24b3543f4f54ab5a1c02ea4a58b17881be41d74002847231108d6f28556d8a52e6d9414777bf8ea84cc574c99a1fb40f77fe4d76df37b57c2acb4c8dde6ed9a954eb6e5b05e75f726f8b4c77b85abb0a53d06bca603dde46ff1d723bfec4be191b1c3480e64f796d41c62cac770f1030d0a85d39c456783583daab1941a31f002ff9f604076a6edf3b537f12bdb5287b3597fb65722386838ad42ba8ab5034b62f741f1551194c238eb2945c285c40873764942832ef0e6e698ac1b26156514dc4ce99aa498970e86fded2c9fe8fcc81c73be2af01623269da20bd17a412683eec0e830e6a44274df701cfd3f120a354cf6a46aab5bdb234a8d3cabe54d3a743eecc24cb3dec1efb17b52fd3ed39cd16e3934661370f3c42f7bc67434123cef24408d5871d530ce09d2eec83ca3e0b79db03510a98481d7257bccb5ecd30e1bd474025bb1f124815914e3a00a60fbd9a6faa68a772992a8e6a24720acaa0e1bd474025bb1f124815914e3a00a60fbd9a6faa68a772992a8e6a24720acaa0e1bd474025bb1f124815914e3a00a60fbd9a6faa68a772992a8e6a24720acaa0e1bd474025bb1f124815914e3a00a60fbd9a6faa68a772992a8e6a24720acaa5236380030805c197e5572516fb24f7dcae274ca15ae3a37dd63b28fe55c316376a5771adee7b9f36c7ae66eae78d72f325557500269107f2d98a7e3560a1808b33d0bd9f685b46853548814893a6135e74430d12f6d94ab3eba42fc591f83bc2aa75ddeb08e1772018ed74fe8bc1f1c4467c49c0a939052a2fe6ce2211f07daec3d91ae40cbbf7aafb047a4799c25e00a04d340c0febe83d72f66ca2dfc7dc0397f8cd51dc51c12e1b387201c40191e72bc5b9a92ffa77a0864505e5bc0ec86/lib64/ld-2.31.sold-2.31.solibBrokenLocale-2.31.solibanl-2.31.solibc-2.31.solibdl-2.31.solibm-2.31.solibnsl-2.31.solibnss_compat-2.31.solibnss_db-2.31.solibnss_dns-2.31.solibnss_files-2.31.solibnss_hesiod-2.31.solibpthread-2.31.solibresolv-2.31.solibrt-2.31.solibthread_db-1.0.solibutil-2.31.so../lib/getconf/getconfYYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.31-150300.41.1.src.rpmconfig(glibc)glibcglibc(aarch-64)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libBrokenLocale.so.1()(64bit)libBrokenLocale.so.1(GLIBC_2.17)(64bit)libSegFault.so()(64bit)libanl.so.1()(64bit)libanl.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.18)(64bit)libc.so.6(GLIBC_2.22)(64bit)libc.so.6(GLIBC_2.23)(64bit)libc.so.6(GLIBC_2.24)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.29)(64bit)libc.so.6(GLIBC_2.30)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.18)(64bit)libm.so.6(GLIBC_2.23)(64bit)libm.so.6(GLIBC_2.24)(64bit)libm.so.6(GLIBC_2.25)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.28)(64bit)libm.so.6(GLIBC_2.29)(64bit)libm.so.6(GLIBC_2.31)(64bit)libnsl.so.1()(64bit)libnsl.so.1(GLIBC_2.17)(64bit)libnss_compat.so.2()(64bit)libnss_db.so.2()(64bit)libnss_dns.so.2()(64bit)libnss_files.so.2()(64bit)libnss_hesiod.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpthread.so.0(GLIBC_2.18)(64bit)libpthread.so.0(GLIBC_2.28)(64bit)libpthread.so.0(GLIBC_2.30)(64bit)libpthread.so.0(GLIBC_2.31)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.17)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.17)(64bit)libthread_db.so.1()(64bit)libthread_db.so.1(GLIBC_2.17)(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.17)(64bit)ngptngpt-develrtld(GNU_HASH)@@@@@@@@@      /sbin/ldconfigconfig(glibc)filesystemld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libnss_files.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.17)(64bit)rpmlib(BuiltinLuaScripts)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.31-150300.41.14.2.2-13.0.4-14.6.0-14.0.4-14.0-15.2-1kernel3.74.14.3cob@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)/sbin/ldconfigngptngpt-develibs-centriq-6 1661868978  !"#$%&'()*+,-./0123455559:;<=>?@A2.31-150300.41.12.31-150300.41.12.31-150300.41.12.2.22.2.22.2.22.2.2 bindresvport.blacklistnssgai.confld.so.cacheld.so.confnsswitch.confrpcld-linux-aarch64.so.1ld-2.31.sold-linux-aarch64.so.1libBrokenLocale-2.31.solibBrokenLocale.so.1libSegFault.solibanl-2.31.solibanl.so.1libc-2.31.solibc.so.6libdl-2.31.solibdl.so.2libm-2.31.solibm.so.6libnsl-2.31.solibnsl.so.1libnss_compat-2.31.solibnss_compat.so.2libnss_db-2.31.solibnss_db.so.2libnss_dns-2.31.solibnss_dns.so.2libnss_files-2.31.solibnss_files.so.2libnss_hesiod-2.31.solibnss_hesiod.so.2libpthread-2.31.solibpthread.so.0libresolv-2.31.solibresolv.so.2librt-2.31.solibrt.so.1libthread_db-1.0.solibthread_db.so.1libutil-2.31.solibutil.so.1ldconfiggencatgetconfgetenticonvlddlocalelocaledefgetconfPOSIX_V6_LP64_OFF64POSIX_V7_LP64_OFF64XBS5_LP64_OFF64getconficonvconfigglibcgai.confglibcLICENSESgencat.1.gzgetconf.1.gzlocale.alias.5.gzldconfig/etc//etc/default//lib//lib64//sbin//usr/bin//usr/lib//usr/lib/getconf//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/glibc//usr/share/licenses//usr/share/licenses/glibc//usr/share/man/man1//usr/share/man/man5//var/cache/-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:25649/SUSE_SLE-15-SP3_Update/fcd4b0bf729735b39ab035c69e29455b-glibc.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux      ASCII textcannot open `/home/abuild/rpmbuild/BUILDROOT/glibc-2.31-150300.41.1.aarch64/etc/gai.conf' (No such file or directory)emptyELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c5b02039c45af0899ce04706d227e20def7efa49, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d4f91d480a04dc912071aa2a4c2e2c1c48750567, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a59813b9836cbe59ffd2e031958ef5794a9decdb, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=680ddccc22068df4906357dc2faa89cea8047207, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d02b997e95ef37965079168f395b4eee327a1ccc, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3821b231ca23d3d65a21ceede892c40de8ee959c, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a19e13306df455f5c161383b08aa148bf3c2afa3, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=67f28c25bd319d60e583090afd6e75f6866120a0, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dc3067b386c59702bcdfbe83ee8dbdd92f70751a, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b88a0010b52d604d4b630fc89b7bad1624067b1a, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9fbd9286bca95b8c589c86e92cd45c043470ab01, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=300419b4213d1106de6a4eeb46460326eb285279, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6fc4d2db637d6a723075861e54b93b5468686a40, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=aa7601988e01c2ce70d9a70f4c5dbd81a0d2635d, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f20c05d4619a1d14c127eac54e907720846e532, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c7e94aa34a0ec7d36b5d3adedabc443c0872d14c, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b064530a9ff8987dd40fb9d90ace889829391c32, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0f1ebdb88a34fbb7cdad2ef58dfeb494f810780a, for GNU/Linux 3.7.0, not strippedELF 64-bit LSB executable, ARM aarch64, version 1 (GNU/Linux), statically linked, BuildID[sha1]=9719210546eff55ae103d851430b9f15b3829808, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f45950b8f066886d54b386fdbdc3a45960632394, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e08952e0ac471980e37055eedc98ea5300fb5ee9, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=30cec9e1a74f7f493731a08244e4873f2b5de03d, for GNU/Linux 3.7.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f48a7280f52e77800edf172b1f33583ae5e8256a, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a74a4b058c4503de1eca8caeda73e69ecbbb667d, for GNU/Linux 3.7.0, strippeddirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=5f35c70ce2d2b802527e4a796ba4e1299da0d5e1, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ddd7d19f10353a254d5bb735fc6a1db75c11050b, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) -3IOTZafn|PPPPRRRRPRRRRP PRRR RRRP P P P P PPPPPPPPPPPPPPPPP RRPPRRRRPPPPPPPPPPPPPP P P!P!PRRRRP#P"RRRRP$RRRRP%RRRRRP&RRR R RRP'RRRRP(R RRR RRRP*P+P+P,P,P-P-P.P.P)RRRRP0P/RRRRP2P1RR RRRRP4P3RRRRP6P5RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR*ɜH=\ʓSglibc-extrautf-8e68bccea75af746ab03d762766ec6653039ac997f055ee458f8a839a3a8f126f?`7zXZ !t/ ]"k%H ^6۬m0=V@ov |1s_a)Qi.V"@Ty Iq=``2 GGlF랮Z~9 `Fyj> .r0EV^a1 qIZuÈs`ܮ)]9{~9-49L<9vΊ7} %_U{K#4[~jn%F*CU-]`eZVDVzaFj9WztBYDV`Ytt,ԓŦrI]R+o] >+H"Tb{ p#zc PE*;TثZ=<^58[w1.#% qJ#2'E 1.f?"-Egyy4Gs_W1߂v|o^c> !]I5 җ{'T=}Ng"Z2vkf _)]su"Y߀i~ Od:e zE q;yGGHnyᛎzKMtVץ>8'+\yndXWNApR\L\;O:]ꕂk%Pեp. N޿ lf3i!!ThBbUanT8Dm+ 'DsJFτW1_1uKt-j'׊V}V@_[EĭgFb Y-(7)=ʹ''nylh tUs3Ǚls>T]='M'cN?e:>sq.pt_*v:.?/s=D-RcOBij&k@ˢsЪRT6ZJ+<7c=Dv3Kf"zXɎ䟑74 GKZ&U]kٮ*[D4lLa հ+ ]bxk0DR:r?•fT2N 4f6.|IAIe1=+X8ejH[&&rj!.[anSfQ 5ܟ"\:f0>$=U]S vPۻBQh𮯲qR/G ˱ Mj ,k/޻bn$ ]p&hĢ+[jj89D)m$OI⛒ g%rFw>yu*tz\zQ \ة3,Bs퀻UOهjR௄\6|e32v $mx _({X s һ3qwNK]۬"vlTm s@qLD2-xwxX""/*.C6Z.?lCЫAb:iu|tYjy(+au!IU:e:\ྐZx 2hۚ*VB?MsJ/phV nvfz4>9n[Pvv^j G>;m.QJB.B&~ar N2cb8 N;pUX^9`AqbS/gT:wSm(gqu!z-=j쉄}yHyq:@v5e[1T(;ra,VbyN>mg[s?L7x>ݞ*+Օ"HL1O;^9[l Zw xˉ/-jDqwU m}7د~h鹡ż>mo:Bfi.<T_a OHTύ2ݧfliqHnGb^,nzzܪ,f;&DJ9>qOZa!ڃb7m"FL+BhN3 %N$:°DG§*OŠzW,$2;P}lYπ7?-PѩyG`K7W*74o<; v4V^! { /nJwb[Z Ī@1FۯRqNǐ>OVJ2'ӫk_Q_ԣ :eq$47~7eߢ5Cؑ/>^׵`HeORLOU|qLī]8: l#"t"h!^8U/^[W6_\wG}DP4G%D:B u]ƱJxƭkGӹ hìw_Q_Sp}gp9 :ئx;%苳Gi;c oMhL?n}aO6 e˾$}[w'O3_ JW5L5*P[*yP)^t,:=xziM^?F*u{kIBX_~enY~d]kpdR^p:(~hB?v+)K;{ L)k5㶝Ȧr[b3܆he }C֟#ZL'!T(ơ f+n=~y#m]T*dkorŵ8"ն@5B50`˝ye`(RB:LBeN/;F泻^ŝxpWx)Ϩ3$lOLJ_Ae=)`֓ 0?gMP~1]nokTӢ:=81ktU9fU̾LQX}.c! ֙\K3@B?G)ߋ#F&o}qŌaEIjbh ='WXwN8=7|?!u+l{4|VT' Dykl*qkWz G.CA)$ǮI"rBh#@qu4lbjt -\ Ưicݫu-;QzOq+@"xH@?1|ظ%{c7 n*rtyJJ*Sg˙s3D\RQyaI Y m lu/ )9|0+}sWd zOtm򸒮ylȿ(UN,x@m^-SU~WߵK)׊hQ}?wӂߦAS$r72"^'۔~]̠/A%8Qڙ".pdIӲbUlM`u94ajYT$} /{岬+ZUTx` '{9>vv˲ "OEWHȖo P׳L9KRZze Z e}˰ ExqD <@z#.>?Xr*1;,^qW6Cʃ}fAGr")T)q9fifbW=Vh7e_hV0:F5*~?hׁmHmT8?Brxi3Dr$tMtgC6_O`.g|:Qr C Oϰ+ğug,m[%?#GwYAzY*ˬT˝)n0}ҫh ty4\Rmܧ-Lܐ&DqqE]*F&)/kA`,nM7c~ CKE {aMYqjZ#WZd6#(v("x}uߺfoHpHV!B]`JJfZl(" ԭ< ya&Vo $3bE.VNTh<Ģ!fVLoQ~O0|y:p' pBzͽE{3⇋ezT4J^F`ZVبl5Smx: Z*nbP·1$C(O+ݗ*^\hK~FkqHDW/Fo7qv-ѓ[,`4aDFpۧr2MĈklNU}S}cneUu ?vy?XMӳwfB@[ZȄz'1<caODUWB]?5JʪRgZwt)$VKYwy0͍eHes Eg lwFRrf ʯ C齋z hr?/ B;ToW{B K *tDZAY^kDTFu3Rz+H|0Z sճZZ9/\R]n:J2C_fI*xr}ҩUU1(&7/f1elZ!ÍZ{%k0  OmY+] C턣O׸axr)?EeO~) UEھ_H:`Y%֝ o FaLM[}Quh6~]B0,\oĝ>SGbN` xqctg֒`!@q\wҡsT Tx)J\C1yO`BQ"lIʁdl80- R] z!q֯g?+1^Df d[ŹbM)**}44  F$mӷez"2n7Εzqbhj">h"8 m&&^DAVWؕtwK(R-Zy SjJ^ @]}mp،()L0ϡO&C̋fY#Xe>eI-1piʰ*TyRI C}NvmfhZIJh 7,4I ߝ4Oh<[ܣ? fa-2We]$k͍I" n6 .@#(yhI7nJf8C_ޫuvlFX}7okеAK% ""A+-`9]{Ꮎ٬}aPum)x>"ٌldp{u@S$2@΢S%×Nn0Ȩsbe]"@;Trgc:\[JO\HqpʼnQD\k!xeJ5zvD:pnRDz3d`I#jRY a4IuYM\ ׃[:G/SwAO~Sfٚ=/3+t烞A{ѫ1^/ ]*:O8H]+AN7kNP*n}kmG.ߛ^'k#cFƜmx | L :TOa1YNeM+q"7F$WߧDpxltֶWʭTcK?b=/Dg]5w#fCQT=23jAׯLcҩISn*)ʪA~O8~M$ , $8$K 6caCѠ/_x`^HE}2]luO>|U}QϐI.mE>;I{M[IXPۙ$uٜ)I6"$]PܕS[AԢ33ņe^!9I~Fz;p}pǃt*FgMHXD@N sc)5 gOETCبN(ҡ*s#< iY$>O;JI%N"kHȎ CT*ϸ|BP:ldܚ |^(Z!BА#j~Ji`"#[ 0P{o)876p҈[e53-džŁbxPf`CG4+9=jcYjctv/[Ε_xȾ2sSTFKXڏot%`̓؀LTsa״ORp?FaZAm`N)Ȉ-H$;S+?<52;0R#& ",@64e/>:̤(2_IMʨ| #yq##'dbmULu$yƏjRs* zEr%y P=xx(hrF^Y>!eT3[e)a5[/\'X{Y/?/Y9<@͖J_A8/)Jj&>)C<8`E\1u0"M-=Y/e5(;V`)riJͣnI7zIӶKg{%!<$V)f18$ߏ,+ݭ<ėuҶ*yٮ? Jy n5S܍%'l pN#R܁wsnvC=c vEBxJc%YIRAt:O{NQBA9&>8;'d 74ݠl\Ẃ{'Pw>>vbXcrX"it++ M\HD玓 g!L1->kIU[n<<&Y g$V- U ."Ⴭv̖`' Y"U?gKiblI#~W) ~}a~&Gp{:Vi;?9{nAC&K44uDId#Dž <E 3ah YhzZRN~4k5x|+ 3f.4WTX{?>sJlΨ yXi-"uc rlqgX̖4H sҨd(poRܼGxzQX& }AqpDDnh!8nGՌId+ ?Xl;İ,at^ $7J%94!z `A2WTp?OGQj[y*˝ʒR@ײB <= #Cڐ+-p% SSˉhλ+GިsPU=4䂋l0MƦ5U+kpq"q~%C/(:SYaD:6灇ZkAk֣ J3y=9WZQz3-=]) ľcFյ$)7.&,>e #bPxI;nCYw%|h(z's7s,d5{1Phdw;>!6pQ]?xi(q0 Yi?ew]G!8:͇ͧf^MoSwe!5lPCQYVG<$~k]t-hX1ipxV-n&$Et+w)!sZ@-3$7Ӭ(|Dw7Ѵ 9d7f/|Z숰x${ڳc ֥XLW:nǃ'Knad+V)m{o#ކ:*B^]㡖E}LT @ 1ԜXmLqn;h5.ݒK zb<1_UVȫVkMU溭(t7cQtVzGdm GS fH'5dE#F L,丧16۹dm!Y?(/VzNT9\YN"XP[dr+2tҮ<ǂ+UjD:l 'mFN&EtvikE&8dP ;˴F.V9N(%:o&g%A"E: Ɣgq#N.S-Q} t yTP\#Y0 u׫zh}r+J#J#sb%tu_svhubl; +/mϹ[*)pT"VQ? QڊoK ?yI2͟`HM]f, CEA vR!r$<(%&!MDSYXh{ VZ֍&L24Z*Rr.$S9 o-ɾ0| lJ~Dxȣ1/; 5xQiuZ&>pE[*LXZmY .fZ 6gC/dys"2,*~ 5D|M/rPZ`0N/myNS٤ R#дyVH핗Hyl)eZ|"P/i["�)7oOJ ZS98qᖿL xKNu f9?%  oI&' oOU}]*c 3%*r:0>g3,IuS6zԺ*#pt:B~%Pf ^ ]1|5'G,j8+#[1rx4TI GStӶJzʺHsK4*ÙۣHbmp3N N*ǡUs8SN%F׎hz9x5<(NFS3tѰ=Pϛ@ΜbZT 9c狅{4Ka5Jj? EiW w0CIw0̕Jgr6=UXa&Sxm^e%He0 IjGc@CcIJ{5w: ?EQvG@T|I&\2$-'M (QV&kie<޲Fm:(-] Ad}paZ?, Ap*"4gB݀Z]a'u]E0J"rTg&!WwĐGW@r8?4j4AWڄu*e5 Y+ogŪEQM{ʆ[C ) f68 ])4, B H)T&Lܖ6åJ6/J?J"Oھ /8fK6$VMď, s@ e_cJp"=6f˂УL,Ds`Eÿ mf yr-_t'FšO7$Cی@FYT;G5/k2\']B6Zk{ˁ\#>8(!GpGz`bpP)`.65|%8WQƱ ׯea6yˈӚYX̰E#OAŠ@c4x?60ƙ_ױRr*VNb{u|fJQpŃ+3m|M plA4 B]"B'㸐2 ^Ca1ߡ8)BjXSQK$- Rѷ4dX\PFGpmñP*FF:=c*2oxN qS̘ox9"73hy:]P_f M]E9~#14|U6+_5DV#ӕQ[B-5u/͆kgE|8uL9(; ``4(nF)R¸ 7PH]t>gD3@VԴl[`h o$YH!;ҝ)F93CU Q:n,4ntZ~+Lj$" zgZݥh)xl֊j2M-vu#ÅW!,4G$̙.KdS[ 1GPۯݶ٭9tF&Ę7?KF7lZFHvTQw.^CSqQun9q@ɻs|6倈כd%]pS,,#Xѵ^.{*Ѹ(pŰU¤1kǠ4`6ZL%ە4J ks`HP`IS5By\^.#IP|r2_yU\Hfw̶rnd7D)v yco̓Y ?4"i {pm3{cm5޵؀Ê?dm|L!&O&p ~lˠQ2vN *e]" b][xtdU0zxzlb"9m&Td YvԪYu CbBzW%+)/4:6r168Ϻs}G>Sy!%̈HI}GpQ+vcD@\43oxݏHd2+f7Jb豐uiF046̷ԫ:,˽P|6~7ۊ[p yDJY J$LAT[{9~' Mx`j+(FH2v^qÊp x'VN{>vi5] 3 },&W}ZƥX;6SZt;1'jGQ̃sVSsԞ`7ڸ< lPw#6O'XYBG)V)kk|4s˜$㷨5"}Id[ő_5S$)xnb7>yљ wt[Xjk[~MVCh!6[ nP k9.hi@fB L=꼰7熷W}LMdҳWR`۴/n0Cy@l.8tBɻ);䎳H.ڣpͥ6}LvR)},0$XqJ# &ɫDža Fj"ZzVI:x+<P]b7-4YVz[htȻl1q3 8RPfY]RLITGi2iھ%>2.dJI̔fjeWkw@L4|dEʯwuLdw0ciˀs AEdLH{ 4f"&;kŰEPt؃V >Ju0t_iT9";jBlT|9.M ۦ!,ZgKK0"t8HZ|hsx+ς03qaNk)b9-|!+LǷGq@IͶCWϽ)H`?s ^prz"9$߷t^m:ywa@52lfj&~Pcd4ƎWMw-b>^e釕ZuhHz Tke3;}U׮=Z/dc0d])UD{KŽYJ0^ ]R)Q74QK/xIdV׵RȀ1JE]R ƌ:((XM1z=ZّQ{{@^TP:qlǼX>AJ!FOдm&йB%WtlVᒃ잼Bӏ u!Fq|=!d-!}fB6vK2q^] Q=s EeKf+Kr+O4.3TYުSs:\2Yt>ݺ(*1 Jl(D,2іȔ&o'!p.n4>Գ Tϼ4&Ů: OQ$Z\J-WNfz/6ր&hQKa@5X#kVuZOX!-"e7{fM؈g2mB(O.rv7ܨFƋ6Qǡ=Ðڑ&.OِlMw%Nuw[ߎ֋l7n-Z4U~$}-Cg=&4P`A*UB3LF㷎$ЧM{BX/&F@Ms3`θ1,|gWU JlH, $Tz 8R@676Hjo2pYڡf-o/,}+miȏU{L 򐷏puw6~>vJ2&0Kå(dI䪈i(G=_U\te;Vt+[EѳcKlc3Z/ip4Tv Q^. 0/=k4g-~!JTܔ36fH*qkqq_,n@oQcΐ>ia0SF=,&wabl s0k@%Uιܷh0nܫ}.e|9 ,* pKp^scVJ_* 0p*Um|~nMv+/y9(?# w{ leFYGT u 2}VG7z:TģCV5~} 0egœ]V%ϟZ'c%H za\_lI$3T O !2.Kє4 h?%a4G@ABr/]_V1,GQlzۅ3=˜utFxz_naƳ7zLI.M3Cc @Z&A&!}!Z)mi{EKDtS4 "$4|. fqgbtNUI#7%ܢi+hyj7,R'wB_o :uZ*1bGt,lPn\"i]XMAjCA. D\ ($O0o"aSv3*ί.M&T< ΒR9}u߆V$$>4Ƌj (Jw)Rc`%%oOrޑ5kT8R/B̦θAr+mO3L, 2-QPCGwnsM6Ry#L-F,e[#.o)bWuv`>Gp)yݝ*(hȘ]3OeSTI գ""%KŜe0sB>Y%#zιr2rܭʠ*Y7w]FX*2PlF?iq8~`Q2IDW zrD{'<@m6PK{JytC~n puF#kY>'AL-D kb}w5K>9:Լ5'n= 'ѵx{o)&6f| PhY]f3 [E-6:b) +Qf߄Zxcb7 {M聰WtRMC^d9l*IWW`RF9RP|ف?6T;UKF@AEE{^M0,#_QDǩ?dkGNU jn5KE*l` ]2Oډ6Q ДT^_e"S<!G Sh@,[f6R+Cج' h:ft/M1ԉzf)$L;#}jDK+Z?ȟL0œl  )*X mx|/Uͬ&5&Cy9t.uooa|4Fy>."%[FޫQjKB>GOr>uI7{cMX2./ 6F!Sܠ@aɗT^ArR40Jmi鈋5 2(-XmD͡2LLgQSk`_# - ?)-AW2=^@$ ~yGGe3xR V㟨{13o(*%7BfQO6,8=*g W[͔7,+Ƥ1=DSa1U||Lg=2RO?f(뉮_fθ6x#$վ-!>(\`+vg1hV\D_d`=e+c\) ֠t TNQovokxZ*BaE>&ap g1"s=9كE8vm[vg/-;۷^B.ހWuU~xm&ԶUxWbk>w'@^*T:LcqODIR_W0`+RnqgƟJ\ɽEKl,0É2 hIq>zba~C: DT|]_$yU0gŎK+E%sB\SbsD& ?ʨ!to#ԤJrU8 җ<81ҍ^QhYxOBLC#~y-;,JaD,]B6V.aYw`)b2t_&/ =d3`Ը)U9w? )Tqe栗Șª]GD#I᝭bl}nzyo*VwT. 4Tf0Oy)BV;7ó.q.Bh%#km>hWm4FbzlXrzcVUϼкk][vIh@`A /º ٸTo]Ilv|w5GIuI 6Q$s;1]@ :2cWKqbSQQ.g'Er. ~R9=dwuk2\ԿhK;?VAV C.]Q! Lѱͦgk&p 7:YA1S^U+BV'h$f𯐓SMt-S!6>\P9gEDiJ 6. %R҆XC;3%LsZI x'R8 rҡGH*c]TkBA}Ipt1ӖW)~0F'u :rϰ_G]G؋Es]^7dM:@zbW_/dL"A5.9$p4%h .29nJ`emXMRODD+pxW,{s %'σ#('X|mz˅ q8LӀbVoI=G#fk**:B;YٓBؠTڣk\"]\@ňN92 wøs+u*}ekSI ξoLW#ўm\ k7+ōb3s%:/vsI\jn1U' JvieVT%"樣7]x@0juwv3%?Kt ǚm ȟnOAݣ9ծ ,tEvkIEu~.wzJ'GbH~VXza={olOoN\>wQL4gG-izz }iW'jM% 5`S=rD c] Y"bZNx,neцd+2K}~1DˣXs!TCNel'"UbIwJ_voߓ7\n`7`Sp斆(5\9V(#yWyJA>, [+ί߃Q TƸ\"SՅЄCPW ’f,bR,uhwhk vP1xvM=,`4~}4-W}+E%e0s4{GI*n:ҕ.+o"iTyV8ߚo"2qFv S:". 2R!้tYm>fRHbwjڅXv-)㲽 9BG 6ÄI:H^L!u0CeDYPs̶hĨ,jl?ʨ%%|e0Cnz(Odi*Sr^eR'oc5wӞ3-1o (imɵ:mRoY@Y)Gw'aoW&7viOSWc@}|2P\"YRPCcm$ܥ׫"5 WCɟ*N[OW+L폆Tj_7Y Q)0q8*6t^S`yt/T[ aE1g΁` 4zݗB:%kǀxp/C#4c6MȾJ2SYX͚@Ml=D>U-1͔,J OETi] 7I . tF1[6 p%d]SG[Ю`5jXv?EE:wx3F|i"F{\Yd4@q"^EJtVvg%SA6}đQ) 3GQ# X(LŒY&nnl-!@ª╉l̩)14#֯烻\ʐ_%1oi1۫E AׂkU4[$;a-..=12HxY=(w}*]UKydžսAYꉤ\iVS p^Rg2'm$&?nerRIYyl?>I),}*vC`d[zPC ց{ j0[ }ɰѾa,ſMNRөQ+ ÓC[fyb:&Ɨ)nkzIF  [twC =hv3JN[̻1xכ\n_7v|3w堝3 +ɓP.Z ] N5!]Rํ?Z''fa|U|YiolYN fv+=4zSG:|mWv\E Bgԡ(!>+Z8޼qӕ cyiM4@BY ѩ/C6;VK&9(AJJ)y4IbY*F<8CnFoSXyB3Q]mbYϔ#͛T}W0{ƽ:񞷕 O+_ ~ @ ,$B{uqaeC +^ѹҹ1'cFf^Jzx+vx/$B2lH>ŎKϯhWc.Lk)v?{!AR3&|u-9Z|uv\0 $J&ѳ tcQʈw]LmK0\i+ YHt&*Dg1KbEy׷SX;qglXŅ/k-c X#,d%eQ~(כqe9xs&n(g CL({OUfƷR)õ 6͓W=cv?N.abkfwx]zxO *q·gw}@/( =1(3rdlj|u :& l>bzrg4%$%T𶤜rXkU4-SvY |l|HIkxO*IYGJOn%ei?qYXgCսx+ά&XATbhJDؙUzrfr]m<@k&1+, W]mxI_[Ř L""$9:dO&_z_mE9E6eP\a*T_?VfXOfNnJy}b9hKI̐S(1> ?wdP7!RQ TZ{lbnUeεSvom21WԹ|d%Qf6ϵ2g@N\Y(J@%Zd O[sky!v]Moڄao3IlcjǠ2&xD7;_JLԎ־eU9)GsY khQ 1"v%wmaů7'1eXy7zwN#+vyXd @Ȧwb:Y+( 岣!28tUH.)?[ {j(բ$U=4[R{?%5TqG[䗇%fPnʪ{g |]me+wZ(3CC0|+(@9qS.NO4>P8vx%A.F ,SbQhuM0X1sC\~5agft3AaGeRhk]Z!%$˝,m5Hf5kUmV硼8*W%R&l? H_>Z#«Ys3QdN -%ݳK֬:Tbq[6,^29~mRHxuuP( íN]z-$^7UVT+6]2Rs_ɨpߩ䧩W;Xqe`8%nm(aocPQO͍;ȄTU˻+ZґQ)F H0kl<'y BSoO:#7:|[l3B)ٺ]E*HUS'CԴS-2/.c]9uqBE3 XZ QG{y c"Y$/Uy3J0$'h#2tAP i]V A!oĭIf=O1$CҕD*~/u{xՆ{)H_7}a-e6|TƆ4(!Q>O yE2a.gɄ[%6Mk2q @>e'H$چH"Z/9CM[5X[0{99=?zlD m&5.ߌN3QmDz,s/OrE`Jh nL{a( 6jsUvyw> |6I8 sw)8"~wU+=L $yA!gD;c8*wĜN;BT"m;n`?B+ ֗$>׶p߻daEis]xB9SoX^|Dȶ&$%ZeU {3T1Q+`/>8‡'hPg-3Go%̫F!G\\hNg k_\'>51ѻ+z=UbTmc) ml,!4AXs8JDԗ&)2$$0qN ]4; #mHƫ6)bTLpՙ*})$yE q\j[7Фƒ){a4bsu-S!@sIU͛cTpG @o)߼zL[zàMn:Qꈜ7E_B9e[c*Ȏw}Gz}XAo|I Uz0-˓T 7qyinU> :qF1Kx&@u螦I>_OB( 2*e6PN1k t{U ^帜'Jr7.Lbe-O$,o~ V}QZv~Ul۽ Hҫ8}ZTئUFvrHUט + Zo!Cf!mRE-gzww ]D7+cmB"<)^XƏp2lI: sJ3G[.ver^);xK|(diR߁u8]B?yPRd[ 4}6hI~E{$|)̳G+.b .I7٩[6%9KC:n gӂXCñlfJzEA.UBQstVm"\1%FgoPH.P$tz,Cb%0 xN%6뾭Rha=n/HلqG 0`1xp !2xo'2IP|XH{<ۮWbUM'7i w <Ū]7;9#M$- ][A  IRȄ=eV5C8 Όn>Jp y`oư1 8 "e)bގ˶썱RX='`s}BŞ]H0K"jsil ]C׍Jpˑ-A3n?fѡN?Fxc{Z1D^]Xgj;&J .B\On Hh[qRg8ȳQ $W+f .U\|Ƅ߳İظPs`q/UaAn' >n: 2oKe*|&ɚmvg&- 4ߛIEMːy#q7|.jU1Sda$dWCz=IÝq;=&5Ns{#P) jNiPyV5(5qu%g&`'=Oem"a/z^@]<Z1RFGJv^z4:J~L4$EJ0\;5gSԸ&7ٞHfCeeҶ(HLu$ao(;X~L4/f F!Ews0*on|ZN;`R#ε )3y*,$'OkzNyE/7auAJCb8/C4\C3 <7WjWI8zT([FH_ED}צo4d H('cmIspZI9i[p3!/U?Dp!|['/ MW"A0 B,wWqck YnP|qCH' ֬ޭПD[pT\gAM#|w33vۙx]?}T*nZPE-$l:[Iw$4fIk2 Rz%Ke*`X<'tGQ@ջ*aM:d:Q]۱{A @w"='GRƋ4!bL57(I=95k8ɣېV>Sm[v[t)܎!T.Y }6LDgG 4/hA@47гdƙ٫X ϙ>_ R4ZUMɎMV Xf:s6)~VfNVV<:i9 wm<rVT ľO޳.c&ׁxIURPu V1iJso0ZQ0y*ÏSΦ}V"#d5%3䚈s- J)χAd->,OgQE = QC*KtE{Bʼnd]]i'ͯ4ki4y}3ڛf.l85(M/?T }yQuO1 #YS+``AWkTCcM>!҉K"Hy@~)Rq̺&3f'/zdHyR5(zb8'5IݸSʛ9H-EMb$E@#mxYc1쪷\[gD̾?>\u3>1*T^vE3xSI+u {KGLڤ u{)Ju⒯vlш>ys5$ ̫Z)5(pOX5L}cFѐ#2v$3V_Lm2 7y?{þכUfCaC DGl{ @\O © \}=5ݽvgUfv=,3) d k(op=9a[$7] jC֒z:4 j6NB3Lc P~Z o3 pKΗoTRՄY7 Cp!knC5l(y=_Xj#;ʼ_PH0v\FLϝvԌ NcW;d*|Ne,S6HaU!@w44| |lt_So$9o?jy1argG]vwWO'VJ%=A9V [r{$~.QTlI8X$`ܞm1q"N?yYp}_# :z3{ 7XF|$L1f<7DƄg뚰YN0{cf6Ϲ1|MSL|tjG~+ն25s\2]G랭Wwr5eKw*F k\'&Y+9%t^Q5?>*hoa8Jc“3xG[e lsZ 9~ Eq-K؆!ఎy$8h犑;&|Βr]~Ј@ph,Ͼx3DpDItF &?4x[Ĭe|=y*tv km#Naǯ~?P|aQ3l?'"`%Pɤڏ߲& '7R*p^R)ekYzƁ]_Y* zqM5CFnMkp]%ݭXfYgf&؛Z^~ul0$픾P(K=9& sKS(@761 KA{INU>LTlg`gY+ /:ݾgL'~;Ce ! +CplBkcЉP.U%!5?;{ÂP0 ^~"^MJҟm1?J60HP}+7m&]5f| zۯa{G"qEI+om`n| vuQTSUm`k r{z1mCD9W6Ƶs׫a{b+Vi;Sྼf#)!F-9t4nBiK>2T/a>d/Qn 99GK~fF+L`IK'- R|Ŧn݈!?a9ad闝@^(2.ٵK-rc$-V D?JA4%/^tZ}d}{U" Niʭ%NG}LZv]6sWEBς95?ó;aoA"_~KՋi1ο#=ȿ`SF1ߪu9, Q-e}EYF:hg=O]05*sAa{1)N2$2I#W6l fn?lx2`Iӯ&ߍ9# BΩI#NEqc콋R=F NoX 'hD .i!n$>z^օ-rtm2Tͥ7f ӛ-,}3rAA?zOѠKʉ)9uui!6y_&Q.RS֏[Tm|G۵gaa=*$~R Vֈ&lo+KSr_{ABA ~d8[fdK qav=g.bCC%VrXg@(jkokÎo,P2?ŝ?ܧ:]* q촘ϸ?X-J{o=^z,U:k E'WY(E}WB^! T+Zv5D.!pJ÷ ۓYUi  e l F=F1a=3#ueli 8+k֎Kjyc7~KUz|5f:lgO}!ltVVqF~RpLpgUS+bOQd2~(kv:~ߺ(t@xB6f}٭DokO:UiTJD 3o$rn<`ipO%95i+!6WV TϫvyoC>6I Kˆ(à{3v/%ϘQjAp LyEO]4J*^2t!_<G1 ཰@9^5<}Dt ޹U,eJn^K3sjG1/ \%s bWMi^jEVvCJ^jYnw<0 GxQ{h6aDi{תGY>S(1ѫI@w*o4;]7"P"nrhH!%oر|bWȦm}|UKd-j͊-RlږZsj6 C7ŧVw\_p>FΧxr!65WGԋgz/( ٺ}!wZ7˼j`{:i)N#_]9݀ a [펝+؀+ #yV=3l6,," )%ѦMQ]0 N\Nv!&5/jbqY<̤nzcb#ޞ޶bJ.~d_@O[ Szbl]xqv+₪R A ɖx+9}^ᠿ4G`ȮzQu,Y_t㛄W䎚xe06< 't7(o1oh8Άʖoֶ#s=kp2( $[Eepjq7^Cs݇U*?Hǂk6)r,C۔*QC֝(#& +͜PrCh1 OλB|x!YHl؎2PMsz-K4Czq>έCie7R,yԭ*wXa'5jܒNqTu>&NwD2q ^*~VtCg*RtDh#f#Rm#}HDskfeB ݴm* 0Tc 1N<qߡ`}09OХUd["\_i{i1HTJ@Vy,xYiU rݩT"`5$>{+\lr6|'wM^&L -y4ceCCO 0,O҇!倱,`:Vi#R C}0NQ?7uq/Fn2%&çC>\v4MW-RfoܒG+3iE(1Z488A g0T RӢ2AΟŅ$|V*Hr@ U wNNuܺ律IG${{dkN%=@u 1{L 0Ʊg9jz[]:~vk7q8(|/[odAjcX%b?hzI7i,%͓@5qH}fo1rkT Х2噥C;VuB}B}k}aXS%S5J~H3걖ͦSepE,hFpg{h:P#1|/6\!9yx!2;KT<Ɂ%u (xlS8;QW[!VboO/{<ԗyMʘ~FʾSHqo߯xՆ; Wb~_ A=c;6_=O+!^2>4A42m)BX9gJe/qn] ~d15"_QR|>Mg7.n7Y2Ɩeh@*lC) VTEDH|y-C`ofwR;<#7{g_k2G0$N+GXTˋ):M+u4ԗ=RKSNǺM=f`#&*S_8R^dz̟ $'Z 8ShWlh -!%)'1lB͂`&qT9/- 轰 yߤ̕ttjv; ҨCF .LWL4iwzOv$y  Mw4IEC:D\_tT^rS7z|#>?qegƸ<5/g5Zyw²6G2ļ=LmĴ7z羏y+CC}h\WT ^1/$[Dk'"_Òlɂ6?'{Jn#񽝃JlNj]}QKrEgPEJPu\lIy'$!"{` b[C<(qwzky4*x]L S& &7\n=ɽ3w_ 0uyyv̂7vw5*+LB>{FtoTvj:. Brsӈ \hK<K=?0?dVbjHr/.DŽyc̑p5m-h)f~ҴCMslBrVUoҾNZlǦ߸= xǢ3:ͬl\wb9\9;Lz:zdPtsZխSB.l )յ] pe`[ 50^@p/B( x#p$iU\1zh tTOx|v̮ȇȝqƆ{~U]m~.jk1p+` A!?M1A'~a޶˲aP`O!xm17/l5I@a, 0hp @lUtrp#5ϋn 5Xut9j9 wRG@Fh=1Cѹ<^J}STwutwF26n+"RYFTGq J_cM" yӘџReX \b(ajrӵ*2 = wvh9!$~>^ט1ŋ8GWU$1DiA!f?Kzx 7E[jA=Υ,Mtiij&)[P*+ѫkY옸U-Uuּ(cJY4.1 0Y_/l~^Cp:.k±^&vˍg^%6Qi{|N{D˩_ ](D] $ diY7[/5KRJr{P!CTWウCPL6>~p3fh-?1A2@o-]'(PyyXC)a^xm((5oaF>@aqog4gw6aue{pFY֌=*,̍rD6 dym ѷĸi7NJ bszQ‡ #푕@ e@]ҲX>-gqJz[1stؑvʬ/G~(B%i]2>fOtZ3Ru3%y vxgIm3OAy5`|+r0bͅ 6JL5~j|%l}fOO)]ǡS?zU^x"pPHO<"*{h?BrS=N>wWOq V]6+Ŧda0\z KT+Ť9VuqA,~$fz8d bpVkhrL䞮%nwbp;a9B@N k@dU>R7<.Ėnz!΅= Fl >ٯ}|Sԛ9&@3{bY"/:Nݕ;Ov~ӳGp!t6WȂqG=z@B-Sn9jLp9+cE8-LUi ;A4uPx1!@DCJ|B6S#bF226̲wh?ZL\D6@ؙ+2:U3N)o4"߁V@p"}Lk1 ZXP95sr#SL+z)fj*t ][lXc ɫQ<+?&׮] lOhaeʺ'\tUbU~olR$DtmG{n[,BK`z:i=?_Y:տr-9eC_X`0$ c hOjE* ﲵ vXU_c_ xS+ApR U U]Nc8ۮ .~Y] /!s(cJhz:Dޔ0D6>+Cn4c վnd 8dͪ7D}6knb{(0_BMFȥk߄6*e8!1]5J`{q%dI*iJ8Do~-$h8.3_Wa\y@9Kp-W_-e2KTsm?σ|/'{ɊB6Ҝ]{;Ac}`&HABSM5(@ X#pK@GkKrFQW N yZm; }NwRʑ[sr{8Feݬ%-/|w8 B9*\T}]͕lٜ#a6[r{Q`̒IyKm&qI#ˋ3,>&BySH^}E VXZ2sm i]4Y!9gExh2&G~)H3y+XrHϚ_ 8SMu7%Mr(ԊO2| , bD1E3>y5Z- ~Ӝ>tCrN%C'Z6۝skI?f]j.VA{n^QeMg5HvC<}뵮Z8yr»BxC-זuq ,À'Y@ZxG{3p;PW}_ԃ$= B?GM1e6@s0%`W"2n $^AGEq@r3X}^1]Ҷ:c@KKРxžNn(: r\XrӅK/M' .O|lH#HKWt(Rԅh+=0wң_q ::oh܃>Pz[O a0jrPփa|2Y>qp |{ѺPc|?D[l٤-]64ցa_)-A+,څi=FyMV+NC~G;ܲP;:ݬG( :R"uW%ކ1b<|,N\TGD]A3sO[FETWj a@ZMAćeVU5tjKpڃղM8dy#;jc#g6|[KW,ZZBk = ;"t+W\)YqsҦw$ܶ,}Þ/'J 2 @WڨY9 f;qE2ĨDA%8)sSv((U`#ud | mM*+%uɟ**E9@+H6P/d V;U1Ps -ͬc٤.TJpfkC`z~M{89|b, -!kM3ByǓ۹!28oh@KPyr v7cuH4#qz} EXTnn Zz p"hctTa]]-G18t( NcU4G_ &?e:IlEbrܒOEDԚt:=XkIa\-ێݲBkRNv,uDsd@`2خ:˷PY?@7nHiMK e C/5p x:p}iJKT %EHK!nuYm>kw/d7 tD Rn1XO^`Gi "~..C:/Ox^{M7,C"b /羉~YMvEyk&mʩ8VjCaѩk%Tuk^nPv74i) 71cJΜuZ&\ydʔȦ[=S|Nd|ns? Q<çz'㨽7Yq|=*gd_YջX{͗GW,ǯ&$CͰ39Av~:If󆳄l -g1I@_f !،K.Ytԕ:@ (ړ&rW(V e#5ɽ0% Gg~u}I@ EQ1Bs;@ Ex~1Pb=SQ&x k rbN^y]G{p|͹E0D@2X@"Mjp|^Ϥ܊k|47{T\ `=eGAup)2,6Dfe9P҆>%Ho\tQ&$ƟU@-Sί1VĎICRJuL}6~BN_o>\V)"mdKn,4N{Km!P#Փ?s&8!LL)8YRO HÕk gN߷/{x^Tr@MHbPS8]z4f0ˤ=,My< q5Fʊ#yY%SEk7J&õpodW9[#/#`͐`ݔq u"[aeo^#S-PGn}uxs]Ҽjݿ {U곫T5 x)KF/ 3+æ'E`?&B#ҕ4}*߾x$jYm Pc\MKHKn"#&+x?OG!Z-&+v4c@T\I-?~4=~IpVus9l6e(4%mjk5 2 <w~=x䯸H"l7G5 GGכb6'Vz!oF}>u_<(?h9qSCg$WUD|FS$Pgqt+Q6ΜRT#*aX^ N!)ioNQ$vJ~$2VF^IY< 4.6:Yczc@q; \Dy9rI@bG#'J23` i$C!9Rٴ#!}j=`?Wr2/_A`s㼦n䑂mV)*T@QOTWINm ڈIe5v8y3T2F noPaTy/;֭glB fzZ%pٷzpv-g0]!%](=>I}[:l^h */ {dZmN`B:0V2M [`lt\;FVBҟ<lZBzf67}rر}dYLD359#4i5L|eYW0ܧê)ڡ|sEIx[ bfs^df R6b#E I2PY*( 5g|Au Nwg晄=nGM&ZCT +TYi(ߏЏ_]+E%7qhgf]SBb6wfzܸ)?^-+OV՗VR I;Gq@o%y>DN)UEo/8l}wBb7MDjNZ" nYmVS$ڒ4:/y)?d-To2>X#KUiX%to0jܼcDg\c=HSQ#H)9+_V*C ;rEC ʨwT R/( "}lJj%ә俬vkgXHJQ,omE9;HX~P8;'J@c/@ rpkΜnA)Gku.M<+ ,zjEuve#n3&R9"D :z9[l_ .pF%(yo)'U.N{TGP$dLh*+ qֲmX-h$y6QfիEގlScVaJg gM)$ c1|N)GPð2,{kȜ*G9pbHdu>~ؓ%1c8B89kǩ#O!49J{"AqD-)M"P X>J|i's=m%H$ aVG3^w[,+qr[nh^3H1i=g}ٶ1;0< +&AgjJ54B8IA:4>{_ڊ>Ax[B-SgܝQO3 Ʀ>Z0h#K13BjD(kc|{1tcPnZe6U<ܷi z-3/0JR.KSF WRh])?C)l M `ِo0*X`hU=c<= 'FAKh-9y!5'zfkeӷ 9q[܇ksV<|8_;f"`Ĭ4η]W9>1I#!vqϥ% OdO>G|4c MB p_|vM~V/cbB\9=j'_^;KvX+6Y7Q9)M}/]t$ҥXSldctYPShwm'i8״BQ:"$9E5s&U8~!fgV랲q݃;D"4Z3cE\;_W9fa}B=٪d+T(R -51u2I GX5T6N׏ubcRiX6 o vTs?Yq|v; #ةl/7W Zb&0?y{*ҖyBfyvGsH1'())[Ai콋tm-cKeL}E<`;!DQmLJY+`uafjt q7U%$BY%a9Mqz')Pfee33&܂ p^qN'YLՄ{7ݫٗo j"Eܞ@qS> V0ηLx$Χr!جV~:HF rXłPmF 'H˼Tx3F.KOCqwy,Pbߛ&%+f>nI~~~zy՟I(noe/^ַtL 9iTaHծAvmfMRn @봾청I."r=rlZRn>4sa]ܥQ+CFfajsǴTQNX?%x*B{a~lޫ=I.y~X~ ЌXlٌ.VսF&0 =5gj +V~Ýn\r%Zd|0i!{i ZIA{ %ֹ2o ;5%;[i`tS.5<&A;f"20 7J㓰5 4Bz2[ns˖ۭ)kֆּ"Ǫ^^=O%u0=^Ò֏F%.3$~.w]7db"l/QIғ6W#/NNy blQ/) ;QLU[YdCjC ϣ݁3 Xږz 2,u~$Q F!q_p\SK^5^k8oO>Ơ.BkhHIZJ4J JVg rp0)ԞMv:YNːfFP @6'I! 㮲ܧ1 p޼ˌd jX0UG#tKCjbb>&!Y[̽@9P *޸⤧mdl?^ x)Td܎)2boX%6[" ېu#[c$.;Qk4_uhYe+( ֵy$unG)tW O,3X+7saڙj_p?+D^9Qj3h||V1#*dO ڜZ% ^XToKs.Dv_J q,Ѩ{ߖ/Pz/f+_Gl'w8 {`M_-+l=9yt+L*n`CǣHB\>܎IW8íu7)4Ġ]7J%188 ~51N,~"m0&@="0UDse8 uL*{pM=Ȼue0ՕmN2XeϦ[b t0UfzA76 5U?33! svQ8M`}fp \ScTgaU)ڦ7ODj43aɋW X틮gKIR*z ?u)ف\x+E57^b7W7,1I?Jw1zqP] zA`h#9Rq:â&8]N ˖8 KY7[jd8v@WBf;e)zq:Y9HI$\I*d\(q%hTt% G$e;XǏmjle9(p*s \S1jNTMJbb^J}D%ґ)9.WZ_4XA7MB24︝Ӎb^i9!sX1N&  K%Yr-x T~JeWL !vE#,9mvKpXa~pBZlMr`:Q/"_բoPk4FtbjN!uq:}W~?SKc# n<;I+]ҋ,z&l#BdkIq6#c IsO#1矗LcEw@g2oc&IHM^4ojܞ;/h8}T]Wa=2-]#ω׹7!e}E8 xM512BZC̩5vd3U k !X.|sE?\Xns.4PHΕR0~\8!:*AlS)KZbޝ e *K3™Z+LMÖ~t$zN`7q{v@"Z₺rJLռ[e+|YDU]9w-o ?>ܟz q$%[!_cn[W4ڛhyȇo[tC&*9ǣK"D-CX@nօNk|go{fo$M,HN'8\k g6>=#cEob07fx/S[ZJy?b & 8* [#p' vmL z-:;J_WffF%u!@ jkX TҎuMkU>O%Zv _ޘYqfArv+qڟ`G;$#kntCwcĞ?0q;ItU))rwnDRckك`}QùTx'|CF~o SX0;ocVG S,QvZ)U o*R@dƒ;IJ5͡,btIjA`{as^ҕkᰊ\} ~`] =\A| -MpnMOT?I)lH٣> }QP\]B4VeEb^_&"tC قbH}_" ǀ@07x>*hD񮭤y T?XQZV_ vŐ"4ރ"k{2Pf5B̰C nAHe3a3ۺ'*AHϩfm (D~+g[ҥgzgB9Q]%@ ]BSW*dP{*`-Mww0+I萾4Y6.K0I<+zRț9<"FP.ʌ!ˇ?k4Mc2"f-j_S)πcƕ)M^Of-WgU'-?g29xR kNFNanz922@)D޴?QWtΎ5a 6zbW2 ZMxI:"nyO(32ݳc8a`Z.y`9J#KKFS[+C |t5BMStH#fvv'Wh1ZgRWx4jm"4W:A'X^cyHÐkHp >oۄx4||sRįgH+Sa@ʁ ;-*3Ŝ$Rrπ r>Kwx{#Q!0"!3㎸x5x4y[N(KdF4Љze%NI g]n|omQ% D2(B3պ[ 0. r A?ut( dnDl#V٥9&Co#J(&K8 cVik) {:ݳn.s,dYPdnA5eHЏUp\{=b<9ɮjFi=%9˜E.z@XZU5M @U~ԀL~BdJ_ DƔ %Sd$Vf0Bǫ Y`‹>ڿxIܜ z'+!NKPXӇ-^znkf Is_ѐcϼ)'X4v6EMR t]b{*™hr#3 /tCf|>oj_v*ySj|&tY\_D\@9+:+S؆Lvk0IiHn`0Svwr7LS,HsPfQ\;+ǔ%i4}f`sD+zН2nq>-GWU!E#{#> ~1Gp= V# Lnfy-fĤ`v'Cb&O;¼J#' FBVaDT]=⻨rz)0d1&ńh>ivp{Ұ1†u ᦼCajg)7x9WW zl9nkڴ m]!tTsH}t}{I}a<= OF^n}uگ&TJMHtItR>s$?A#̒ yWZ*~g_HnڧWE2޸й$YOCJGʭF:y23HVigZB\{pbiac5F;?0Ø ^A%u~ZoDp@-tF1x#qO(R>WZ~a,bokTs{q2d,rlT 4b{E:IzQyu @3f N˥S @K) w{g1|7>0"0ڷNԸ׳|4M\Xa S슙F>@M{A]uTO-1/XR2o͆#*(!'X!Ax9ܰ[<6X/\g%ۣ"?5|T8-e խoQMgu68m'Fq9[?y7gP-5K]iRlbZM5[zBkJƇC h \s,.RLCq)6 Wjd}*{ә+1ܕ-`bxC(%xSdp^Xܪ !%{h1(I~+q@.G_1Ɍu^㕦1<}oʇb(lk6)_<J=>J`*ŬoNM9@[ER4 h&w0!b{^KKoyȥޠ%}# _,`F}'\6Yې4OӢX0Ū>`EUӹ@wP҇Kƻ0>/eeSEĸ Dk^(<OnC$kKO ^%8?6nu֩1&yU HotRC1m=_{ڙx&!AR'[IϿT} j(~v_K`BX[-6lx!i4YT=! qNDH6Ī?|軆Iۛr\!/$ǁX LzM\DRkfF9F XOMXnVyڀ4,MἸ9,QsP'aMl MWLYr/!kN.SޯXaV"&ʸR7ev0e./@UN tQyy ΌZYNnQr=iOݡп?4w7ZPeE%66l Szb{BwؔWiX$Lc `cg⊭Nh?vIld)"W\HJ7P;>l`󼭑'*^0YY!aFL7j%7n'4\T;5ώaLm'S2KcYm2t˛:}kk8bkp-ݾ1yiW~/YoEtπ3֒)ZmǼRVn])Ly̤]~*=2(F߫~jo?@UhE/-VLTe 8+/`LlBJE-h6蚽#i Ksր?%2jd'(Q 1$F! o2Y+pzAv-)ϧ歆Lb#0S soy %(,NgS&{V*PgZFGM+wJǎ&4yW֠Y2{@̍ՋǬ<B<߳_`ح^m#ar{|ȉ`k~QY|!5]+p+Z'AFMjqWe]>9 /,I BB K|lh]UEZ\$Z&vaV*5tlhnq "١JIKn/R{90ڮ*I* 3eMKXtٝ&-B1(GJK =Dbf mi[ /+iPrT%~+ /4C$e1E+ȜE2qP1-Gʼk02e/>&v3)hݨ,(o,~l|ޛR}q3~\Դedd\$lp\Yq:4]]bf'1h}q,DRWAw Ҕ q'm+R2@笹eU/Ʒ!ljH iK݈9X.:׺ڈoq[/iK'U)lD0ªu>TO\tc B[T5n-Ft)W 3* \Μڋ? KbEG0kƹnWٜPD [gA@|5)'FBQ=ԀVGjO?0Oڲ] 6zt0! E\qQ+ڙ#Id(L#ߛ .Gd˂!7OHTXY/\YeGpOWRwd[jDd`sīۂu\< 9AQ6k@;lWt[v-}NƇr]<(hD~/ꠘ@akrHMfoKKhsY 5wCn:uEylҕY&FgH vmh'6d?^oyɰ L"Q3 lML{JUmVjc'saA%ʓÇZ%ia>/!yjĴn˞@°Dܶe3G3k۵cZH#| e,[5 \iH*ts$ OxNBtJ4Q$ FF-p-@8T?EɿWhk߁mRsm{4 d,6'55l/As{Pꠧ1 U}TyV~O@kHj,",U *E* գqltkvҩ _[ݲcEYk81aYJM|H3|o2+1?CyjsJ2f s0NF"=r? Ws󊣍 CO⦑cW|G5ᚴJIƢPv\",Iwu2(k`1;%~G{vq~7$$j-=19؏Qӏ8H@Ac y־DQ9Ag'W:WՆ-/ыGʔ3 IzHxhGϤF\=dd晸.HГ&&t꒱$v;R~jW1YlV.R/d } *d"3 q(oH6AwN[T;'^_VM_X}; a: 4BiIR6<̫+39ʹY0%Le`KJkvN lm=pW{R&)qӚe\V0@ @+u~4[@}r&jntbN˛lK^=;,hHy#]v߾>MdSG'˘yV#iVXǐ߄|4ţMN&)6o|{ >IQ}֑̌Qu7s&CGoPݶ=h&]m&]!ۍ0OKWb#'yx&4oʏrԷR8m L_]h0Xg¥{G3TgKFsДkfOW!Q!$A= E(WZk\ʾXְ(xnB|SCD\` ;#9^t!z(}peȓ2-oX0oSS蟺l>E=2ޙ?pPw>14sGL\w[ߦ-aWb-;0\A9T7r\ZqG`hVزTd6xyp-Lia$ U#%eoaPn-0m$-}Rj{D{QF4]lD#2 Q*1{ k<}o`<%w_YT4"3MncCp:0#T3L[,A%yR@Ɔk7ceqOogQ.@ u=|?;8;=1v63n =yفeGds-CWݸF98#yГ矛a i2Ōn C' j i 5T N-߯#=( lXíQ^#XiK`vIf\1Lr6\"x$u9jPK*>-]Iy>:W;z7 -{F:v14ԔS^`u卆 A(xGrq6/8l2aD;S\ CRci:bu,tc{HMNUf-l2B);(4|Tfv nj5b<ďë @I3Ɯv9ܿ {* Ērb!=5ͷVQs+uQ%0(: \'V {aI :1 KJZ 71\B`i͜QE76j1 [X> 2{Gi2ᨏG+ I`W5 -v*dHrvp Dԇc7ǮCY3Z/4/#!`1bW'ǯU(YqyыRhmSC@`]&[\N:\|F97k;bB!qe5aq aW#Mk`; 2Up뮇Ԁ}WIJl8|K,Qrol2a^z)o[_=]oH,;BFlYm\=vxj?ŭBL0JDrY䢎 w~P'~[Q;t:<|rIwQd|Zjz>TDt7墽6̿FO /gLg :Q"B QneN[2R;T(nASnvzM/҉E}H o<*?ϨZp{|:x@n;툦KZ¡R+Y ^ Wp#f 5xO]oxWj:'W% Hf)ֽE\jCP%@]_<2_D=݉S#S[gI%I#ҩ;Hl$ 0ֽaP|DxtC""@1r\ABa d + diħEZ{`=>48"_kO~%k$&nMYs%P՞K葐K45"Oz d3gyUA} ;^ϐJVY*쐦w*Օl5? 7OU10(ڋ`m؇cc??󍋛Jw'V:p4`֗F j)vRbܼ{E*^7kNiᆨw'q ɮU-끅- 6XI6C#Ԙ''[y0CF> rqGڏ;I6 7VA/k&XA:M(WbC(o[zNg"3*cXRDZa}~l`/^9fUش$ 0p8E: 4CDs&I ׁ($7li#O%A4~VGΣbJ'U|V媝P{͆M/W%Jvexr].m~Kb1IbO-192O3%kaB_|_fNlOCq$EoF^ڟ]GR'W*ҕbZ~8D]QkN9j1(]c6* vP` xJ20OkweeɉO(?JMs`25t)f3 ? cEUw0YHRLٯ6)cևV`ݳrdy").3Xڛ\7KYbVP\쾩fug\iXE|ʥﯓI'(t0_gV I?|Rq0[BcN>&-d rՇs fѿ-e`ERC/|:l kd( <+ŏ+T}P9N(w[GZ{F]-h 5޵Y3E켬S.ȠZr k_: YH"\i$Ћ@[ߓc:k,H2u(ךјۂu?液_EF篎Y,#7i}-g"vGʁdf 1],+70@B\!(B(%i-Xإ?c2cS^0ϣi@aGPZXƿIF+M \E"頎ݞ}} [uڑU=Tސ5l-(^!\-A ;wr9ԯ<%Q,>c$Pi[RE3ٛcYDl*qHDW T3E}0vu_~f5(t2JֿiY3jl%4R3ɥ FiAxiGkٰ7!%,ص0RiwIGEF`69$TJ؅:sل65bӍ/xwQU_}^teqkU{twBu>a?%[֕skIҦ 1pyQ@G*0|M 4ݝ~,FPj쉪?JR!1cm*0%"9;ň]C?6PA֧_>k~FoWdpq5ؗ_ r"U5ԂF7A[$8PTosc: ɥ#[B+B=~ʸƄ7k7U xD:eTKSuе+,ۿ9!,Ac.wَQ2])D} 8"mkO}|ǏbBQicmggXYсα#mzTnxH&kuހq\Rai+fy} o0F$*ΘQeh;.!0r*).t[ocec3K 5?13 KXX@MkQ{nS68h|x֌Tdf"E>8˔f&@Q"D 'b\Ik x|@[iɛR qh t$=|vj\"Ն@(֋~arF￰. ZΘuDMn|"҂L3ڞ^ÎeUD;pE/sQ\xn;QyTHoSoJW|)nUiݏ`VͫRO*"bZ918PI P u>v?,7Q;/\V=[tofqἕkDDݰt2BנmY듋[6y)s*m]xVDcj҉leḘJ+@F(홚 ntT M7 }Jk(ޟHي3t DA!q$r!eͼ 'wM{vaGJ?R7N͗FiǓ:ˬ$AEHy끻+!1)JIn f` 'MYڰ/ AP{ӳwX̃z|(!CBrY4ORE0a0ۑtD[Hxi~u :y,#ca>sP^y+Op:`OLPxb@g(/t Ky&7b&zUo0+.SosL3LP Յ 1_Ф*SS{11Qj.t=c eJ|~0Wd,'C^I ?Um{u4nf^9 KU.ui]P 6W"/ ;*8Pk^xu%wUkzۓJ\]y^K$lX;h=b̴z*r`QX0?=1Yaa C9{ NY"P=㇓|*~gM+̙UplsOO7S7۝! YdV ;*o.!SjxĹK)H3X8th VGdm?h³qѳdF߄+`v$4̈́FEěyy0Tŏq$O;``]QǂTqO$TX%Jq6!ȹx%f{N@V!D`)NV^/[vϬn J˘]2*'5n]Gھ U` l1K3hU?my{idbP!7y4kߛ| BqJ +ĒLk!W{ {㇜rkGu8ݘ"Tږi/l-sb+YnNj^Nۨ4[9 `X`Xb^b .f`= ulXQ̤M*_#sX,'4:#J!$Gy$ ,=\?a`K’&w(GxKCLN>~A5xnW=- w+L/%_]T_VC<%@ 綹yR<=b#VEۢ $x NW #G J5D mRU)W';T0g t|~Kf~yF/RB}o/28&R&xc\{Rr51WmLxTjwi<#̻6j;)80u.+QxRvB(!l骏p`C\GaU6hxGGTh,!$mbH|NK瓘*>]N`X>`L ٍ_uMo{g\:N '*G Ԧ)RW>G!89$x[ J.pՀZ(4pXRT|4/4? joe%}CV%inIMrGdP^;y?X<؆z5u:q%fP3ўʋ@뙅mHBB6;7>Hqc \T0?;FQϯ+L~: )Z]uU5ŪWfCoꂰ9GREB׺w+Fv@ӎX_p*e8m|`@E4! ڸp\ZK" ~e*(J/k0dnt6j1J39[1p +ǵ{FF8LI!2|7: ˧-0h7< 4|}HCDM3tV y#/,iIyG&]~<-%⎛̝P!xR'D0ϊ6ABnPO?C* շayYnBZu"(-7E!Y5U'Bl+=G/z .M/1*g0 :",׽.V\~dx`2!_< 3C86cz|',϶.MZ7>@u=9+>> ?c`lHzv='61r.vc*M_r,8 V<`#cّUm/"l-ZTѥ^ %OݟK5\&@h' ot.7R!gA@/ZWYd4oyY75(^8 ރξjaY!)f sĐ ;O-/dpԺl۔KӴ0 */ 9AFJb gÝ")쑘/W[Wmq(Rg`kkOHw}x[UFç1+%ʃN+20wgV>ʌ9EXĀkEC@9CϙA@Xy8*We&: Bl |xo9ݚJs&~2 xEh p*2S{! zFrܦKLA&EiwSa +QYCy:l>+avC0^M&,s:"P?`>JXI\qv\,}FZ!Ss!PIp;ThEԈG皯1 vcQW / _V%7rΏDOdm1GvDbfl)9a(3W%Nɠ> j2Şյ%GjLsoW{2kj:*8ڮF#} C5ܯ 8u(uM % l^JQX.4aŮ0jj":"]FZB 6,Ͳ*7"b-MMM+̍m14ZfKWGStFTK+P7|xǝۉ G-C9yKRli2XTIny̲]ں{j'0}۟u- h2'HʂBv ȫ7;'pZDBߍϗl~ p ng~" W Io |AfD̀+ĴJC#<0q_oE>4'wK\}C)aMD/ X"}1C[ӧzJ`f7|חd' .@Q&O,SG$e~%w KW]0w)o4 zJɳ>!^&(] 5:5E%Y2ʭPԼ9sKnR춋Ru*7ݞTΏ{i+P?SL6P(EF?̈ǩ,#Js0 =9qw=oRl)h`I_ Jcw{J[G1 o`بs]T WVZLT8T8 Yټ Gxшe'xtX$$d&^~Ud p:@~UnJv cE;?[v;C :nZ,{ʒ'\kep+`t`Gi"~Ϯ$-0X u Y/'a2ݫ {CIaJ*Xd~ Vf Tf;s`H2ͱN_$+TâbF(:U16R Ԫ~[k$FAb\@ Sk>ڌ~L=,(/1WEP1!hE<Bμ,tC L*86óԤqG6ǫ@FK^#U5$YⓂ|GWEPvT&y_Hֳ GTrd; h*LBF! +p_޽غNI8;E67/_;i@Q2`!e$Zi>xmz1]araZ@G /!$(J ki[ڪ'fQ^"gW]p?Mf{ y-r4j<.g.M1Qʀע޴[W <,y6ȃN/gt2{Dw)̧Tx ^"J\(eTmfc At{Yl="cD@9 "0U֞RNpevVˍ3) o$6^|hG\|D9dž慒v`&yHe^t`<&%aqt)Z~וF)MD&9MgфA/?Tdn W;Pr)DELb\LGf9mE|ltZx46T?zvTFqQE4 >&sKY:sRj}DMz5vDThw_]ɡ[,QH\[:!+>exS:؅\JrJCd0v%M󕽶?W|ꒇA~MLX`ąYyw}ܖ 7ԑwM{?ENdGq/^E0ro?mHi5uQ4Ѯ+FPWjj>>`4ߔ`ҭ&m}ڽ飈?Uha5Q_pIczaRzC`kԓ]EO-Uߑ$F숻 +/卬Bci J 0Xa41m!=Iƚ3 3DMC}z$}Gڑ 61ur(?704R;Ye-grѼm)|B 9%[Ey'|rX5u 3-ܷnmֲFQCJ-$r,@|n,A['΃uf]CrbEzO)nV>X(|)1`תnh9u(w??7@wb/\ } (,NkGyHpbnc5 3i뉼d7~8 %-lU&=aHinN6S `T{De+"枍n_l o1< `<Lj훨4L ϻɗY{ՁS^J@ 9R³Ů=!fSuUgDt͑0E# UWj"2Pᰗ~rd=jLOi򊕚 g6V{x4\>k?=P=,J5ώy뀋ʘ^*e.S+KaisقFqƝ WaS]#>a[L|a5=D<}Sy_8? 3f5']3j"N lm9{(l\iE|,t Y(,ӂ8ws[J. F<_nspU< ATI~11D,?7^5FK?~3j #* /oEӋ@ D:*GkneG_yjC02)YsIc]l"Bz=KW֖U=Dr}ԪG s'E42hgLΒmFfÓv+O&]Z SпbFB5N6᧬N6 jXV(;q,2FqHlR+ry}aE)UFeD_E, ˨/0F&Xu]H00Pu9SFQLӔ2Z@BN"S*;tzUQ1bWUOK gFn5Ly3;D*`/ "UqoY֓kӏBC]gzzE6&~]R3kLºSfl ayL2~<1WK) 7,1n.Y<3Tc.yek [h# 8}y\rl5(cA4ŮǪpjx;1֬wL@=NV%p=9C1^=NyfC9dV\.PN^mCДa;Hc@LM$ÊFΉ鈪ŭ* 1kn,\7I*?-'&{|M~:7(Z@AX^;|J& 9OXub=/{]H})c Ƨ?#%OۚACi7ԚkQ J& N㴎94 . ݒ;IaE?NuRnuεg:E=?Ғ ܜ;N#߭R.D81M}Bb}dK, 'd 18|hܼDD&`H CWeo4-W{y "r+_?cU'ΕX{ҡV`* (4G6D2|ύ\-4 DfFq~ȳo?<8`V(|ýlzxD#ZuDܬ Q \BXܳ|^El/>lCj6vѵ<Q{^p9 ]Q{N}Q{<ŗ%9jnHՇ+uUL@Fɢ&e3Uڜ8 4F,׊ŧrB[Dx2Q;a3jGK| m2xj+}a$ڿs}G-<KT?6bIJmly|zI `x; SPs`n>s+Qvb E 7!#e{MIǎ( }piA_j{(% B[2;B,~w=o Ge.5js7B] ي­ I{ Ć1״*<1n1;-;v'm><Gjn1m\lPgZ#i`Nx