nscd-2.28-170.el8 >  A aU]J\lQX{_k"[n%j8EobV!Vo[8\$hT u] &vHۃQlŀ:Y{1+](t:&-K%9"f^бgwWμ=d fjd祤Y̾8n}{?.deL VkAv޷XI? SO+ѭ{Mo&"l LtòTGkilL1Ypo8~ (@&c}:--(e_e i)|E՗?.Uz e&Ȇ xOZu{ 7~y,8Ars0+%m) Xff9394a6cb4685629d6a30ada6d1242ef295e0f4266f261a3644b7035044732f9cd1c32e0c80ef6f9631111599f1f6c98abc3230܉aU]rydc Je\G6dN@6v`co͓A]ăX{__qhd`ҘZMǡ> Ok#&fo6ԔI`I|G.TbY}m"_6զe*BfnԒ#M7.Z'ܢ׍`46W`1)?`ʫ1smE)OF^=՜FG8Mh%O “kFCN?iӮ]Zhu"Y|&ᆎ)6{BkߧpD?d   :] |X   T  ,p% $% 0%( 8 9:A[=מ>צ?׮@׶GHIhX؀Y،\ش]^ budefltu<vܐw|xy$ptz޼Cnscd2.28170.el8A Name Service Caching Daemon (nscd).The nscd daemon caches name service lookups and can improve performance with LDAP, and may help with DNS as well.a7x86-02.mbox.centos.orgKCentOSCentOSLGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDLCentOS Buildsys Unspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64getent group nscd >/dev/null || /usr/sbin/groupadd -g 28 -r nscd getent passwd nscd >/dev/null || /usr/sbin/useradd -M -o -r -d / -s /sbin/nologin \ -c "NSCD Daemon" -u 28 -g nscd nscd if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset nscd.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now nscd.service &>/dev/null || : fiif test $1 = 0; then /usr/sbin/userdel nscd > /dev/null 2>&1 || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart nscd.service &>/dev/null || : fi >XAAA큀A큀a4 a4 a4 a4 a7a7a7a4 a4na4?a4?a4?a4?a4?a4?a4?a4?a4?a4?a4?a4?8ae41600f24c3259c5f119c4108085d068516f9b0e8537b4882cca3e54c4884ef09a76aea960bcb2149996c0bd8c6a86a87aa76cad7307342c2e9ded812f4c0edaed61235f3efe9151ca9bd245c4aed8461fb259372e609e7b76449e7f3bb4ef79c9cec5dd2414dcb76d11e75903aa6fd9b7785c897cb9f853edcb140a71b779cd4bef94287cdc556db854150923e6fbb7c4a76a9abc04d06e6582293ff1c4ff../../../../usr/sbin/nscdYYYYYYYYYYYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.28-170.el8.src.rpmconfig(nscd)nscdnscd(x86-64)  @@@@@@@@@@@@@@@@@@ @    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useradd/usr/sbin/userdelaudit-libsconfig(nscd)coreutilsglibclibaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)libselinuxlibselinux.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemd1.1.32.28-170.el82.28-170.el81.17.10-13.0.4-14.6.0-14.0-15.2-14.14.3a@a@a{@af@af@a]aa``̊```e@`v@`dd@`[)`S@`S@`P`OL@`OL@`OL@`3@`@`x@_@_إ@_ ____:_@_ _"_@_@_{ _w@_w@_d@_cO^y^V@^2^>@^@^@^^^k@^k@^%@^%@^%@^%@^^^^^^^^}^}^{G^{G^{G^ P@]}@]e@]e@]]]A]A]A]A]A]@]µ]µ]µ]µ]]@]@]]]]]{@])]@]@]@]]5@]5@]5@]5@]0_@]0_@]@]@\F@\@\ \ \@\9\9\9\ޢ@\\@\\Ɋ@\\\@\@\\\}\N\@\y\@\@\I\I\w\&@[@[@[@[@[@[@[@[@[[[v[v[v[v[v[v[v[<@[@[t[t[t[t[@[@[[[[r@[r@[r@[qr[m~@[b@[b@[a[^[Y[H@[E@[E@[E@[D[?Y[?Y[>@[<[<[:[6@[4[+@[+@['['['[5@[[W[WZnZZZ؄ZUZ@Z@ZZZkZZ@Z@ZZ@Z$Zz@Zz@ZxG@Zp^@Zo Zo Zo Ze@Ze@ZaZaZaZaZ_:Z\ZX@ZWQZV@ZS]@ZS]@ZOhZ - 2.28-170Arjun Shankar - 2.28-169Arjun Shankar - 2.28-168Arjun Shankar - 2.28-167Siddhesh Poyarekar - 2.28-166Siddhesh Poyarekar - 2.28-165Siddhesh Poyarekar - 2.28-164Siddhesh Poyarekar - 2.28-163Siddhesh Poyarekar - 2.28-162Carlos O'Donell - 2.28-161Arjun Shankar - 2.28-160Arjun Shankar - 2.28-159Florian Weimer - 2.28-158Siddhesh Poyarekar - 2.28-157DJ Delorie - 2.28-156Arjun Shankar - 2.28-155Carlos O'Donell - 2.28-154Carlos O'Donell - 2.28-153Patsy Griffin - 2.28-152Siddhesh Poyarekar - 2.28-151Siddhesh Poyarekar - 2.28-150Siddhesh Poyarekar - 2.28-149Florian Weimer - 2.28-148Florian Weimer - 2.28-147Siddhesh Poyarekar - 2.28-146Florian Weimer - 2.28-145Florian Weimer - 2.28-144Florian Weimer - 2.28-142Carlos O'Donell - 2.28-141Carlos O'Donell - 2.28-140Arjun Shankar - 2.28-139Florian Weimer - 2.28-138Florian Weimer - 2.28-137DJ Delorie - 2.28-136DJ Delorie - 2.28-135Florian Weimer - 2.28-134Florian Weimer - 2.28-133DJ Delorie - 2.28-132Patsy Griffin - 2.28-131Patsy Griffin - 2.28-130Arjun Shankar - 2.28-129Arjun Shankar - 2.28-128Carlos O'Donell - 2.28-127Florian Weimer - 2.28-126Carlos O'Donell - 2.28-125Florian Weimer - 2.28-124Florian Weimer - 2.28-123DJ Delorie - 2.28-122Florian Weimer - 2.28-121Florian Weimer - 2.28-120Florian Weimer - 2.28-119Florian Weimer - 2.28-118Patsy Griffin - 2.28-117Patsy Griffin - 2.28-116Patsy Griffin - 2.28-115Patsy Griffin - 2.28-114Carlos O'Donell - 2.28-113Carlos O'Donell - 2.28-112Carlos O'Donell - 2.28-111Carlos O'Donell - 2.28-110Carlos O'Donell - 2.28-109Carlos O'Donell - 2.28-108Carlos O'Donell - 2.28-107Patsy Griffin - 2.28-106Patsy Griffin - 2.28-105DJ Delorie - 2.28-104DJ Delorie - 2.28-103DJ Delorie - 2.28-102Florian Weimer - 2.28-101Florian Weimer - 2.28-100Florian Weimer - 2.28-99Florian Weimer - 2.28-98Florian Weimer - 2.28-97Florian Weimer - 2.28-96DJ Delorie - 2.28-95DJ Delorie - 2.28-94Carlos O'Donell - 2.28-93Carlos O'Donell - 2.28-92Carlos O'Donell - 2.28-91Florian Weimer - 2.28-90Florian Weimer - 2.28-89Florian Weimer - 2.28-88Florian Weimer - 2.28-87Florian Weimer - 2.28-86DJ Delorie - 2.28-85DJ Delorie - 2.28-84DJ Delorie - 2.28-83DJ Delorie - 2.28-82Arjun Shankar - 2.28-81Arjun Shankar - 2.28-80Arjun Shankar - 2.28-79Arjun Shankar - 2.28-78Patsy Griffin - 2.28-77Patsy Griffin - 2.28-76Patsy Griffin - 2.28-75Patsy Griffin - 2.28-74Patsy Griffin - 2.28-73Carlos O'Donell - 2.28-72Carlos O'Donell - 2.28-71Carlos O'Donell - 2.28-70Carlos O'Donell - 2.28-69Carlos O'Donell - 2.28-68Carlos O'Donell - 2.28-67Florian Weimer - 2.28-66Florian Weimer - 2.28-65DJ Delorie - 2.28-64Patsy Griffin Franklin - 2.28-63Carlos O'Donell - 2.28-62Florian Weimer - 2.28-61Carlos O'Donell - 2.28-60DJ Delorie - 2.28-59DJ Delorie - 2.28-57Patsy Griffin Franklin - 2.28-56Florian Weimer - 2.28-55Patsy Griffin Franklin - 2.28-54DJ Delorie - 2.28-53Arjun Shankar - 2.28-52Florian Weimer - 2.28-51Carlos O'Donell - 2.28-50Arjun Shankar - 2.28-49Patsy Griffin Franklin - 2.28-48DJ Delorie - 2.28-47Florian Weimer - 2.28-46Florian Weimer - 2.28-45Florian Weimer - 2.28-44Florian Weimer - 2.28-43Florian Weimer - 2.28-42Florian Weimer - 2.28-41Florian Weimer - 2.28-40Florian Weimer - 2.28-39Carlos O'Donell - 2.28-38Carlos O'Donell - 2.28-37Florian Weimer - 2.28-36Florian Weimer - 2.28-35Florian Weimer - 2.28-34Florian Weimer - 2.28-33Florian Weimer - 2.28-32Florian Weimer - 2.28-31Florian Weimer - 2.28-30Florian Weimer - 2.28-29Florian Weimer - 2.28-28Florian Weimer - 2.28-27Florian Weimer - 2.28-26Florian Weimer - 2.28-25Florian Weimer - 2.28-24Florian Weimer - 2.28-23Florian Weimer - 2.28-22Florian Weimer - 2.28-21Florian Weimer - 2.28-20Mike FABIAN - 2.28-19Florian Weimer - 2.28-18Florian Weimer - 2.28-17Florian Weimer - 2.28-16Florian Weimer - 2.28-15Florian Weimer - 2.28-14Carlos O'Donell - 2.28-13Florian Weimer - 2.28-12Florian Weimer - 2.28-11Florian Weimer - 2.28-10Florian Weimer - 2.28-9Florian Weimer - 2.28-8Florian Weimer - 2.28-7Florian Weimer - 2.28-6Carlos O'Donell - 2.28-5Florian Weimer - 2.28-4Florian Weimer - 2.28-3Florian Weimer - 2.28-2Florian Weimer - 2.27.9000-43Florian Weimer - 2.27.9000-42Florian Weimer - 2.27.9000-41Carlos O'Donell - 2.27.9000-40Florian Weimer - 2.27.9000-39Florian Weimer - 2.27.9000-38Florian Weimer - 2.27.9000-37Florian Weimer - 2.27.9000-36Florian Weimer - 2.27.9000-35Florian Weimer - 2.27.9000-34Florian Weimer - 2.27.9000-33Florian Weimer - 2.27.9000-32Florian Weimer - 2.27.9000-31Florian Weimer - 2.27.9000-30Florian Weimer - 2.27.9000-29Florian Weimer - 2.27.9000-28Florian Weimer - 2.27.9000-27Florian Weimer - 2.27.9000-26Florian Weimer - 2.27.9000-25Florian Weimer - 2.27.9000-24Florian Weimer - 2.27.9000-23Florian Weimer - 2.27.9000-22Florian Weimer - 2.27.9000-21Florian Weimer - 2.27.9000-20Florian Weimer - 2.27.9000-19Florian Weimer - 2.27.9000-18Florian Weimer - 2.27.9000-17Florian Weimer - 2.27.9000-16Florian Weimer - 2.27.9000-15Florian Weimer - 2.27.9000-14Florian Weimer - 2.27.9000-13Florian Weimer - 2.27.9000-12Florian Weimer - 2.27.9000-11Florian Weimer - 2.27.9000-10Florian Weimer - 2.27.9000-9Florian Weimer - 2.27.9000-8Florian Weimer - 2.27.9000-7Florian Weimer - 2.27.9000-6Florian Weimer - 2.27-5Richard W.M. Jones - 2.27-4Florian Weimer - 2.27-3Florian Weimer - 2.27-2.1Fedora Release Engineering Carlos O'Donell - 2.27-1Richard W.M. Jones - 2.26.9000-52Florian Weimer - 2.26.9000-51Florian Weimer - 2.26.9000-50Igor Gnatenko - 2.26.9000-49Florian Weimer - 2.26.9000-48Florian Weimer - 2.26.9000-47Björn Esser - 2.26.9000-46Florian Weimer - 2.26.9000-45Florian Weimer - 2.26.9000-44Florian Weimer - 2.26.9000-43Florian Weimer - 2.26.9000-42Florian Weimer - 2.26.9000-41Florian Weimer - 2.26.9000-40Florian Weimer - 2.26.9000-39Florian Weimer - 2.26.9000-38Florian Weimer - 2.26.9000-37Florian Weimer - 2.26.9000-36Florian Weimer - 2.26.9000-35Florian Weimer - 2.26.9000-34Florian Weimer - 2.26.9000-33Florian Weimer - 2.26.9000-32Florian Weimer - 2.26.9000-31Florian Weimer - 2.26.9000-30Florian Weimer - 2.26.9000-29Florian Weimer - 2.26.9000-28Florian Weimer - 2.26.9000-27Florian Weimer - 2.26.9000-26Florian Weimer - 2.26.9000-25Florian Weimer - 2.26.9000-24Florian Weimer - 2.26.9000-23Florian Weimer - 2.26.90-22Florian Weimer - 2.26.90-21Florian Weimer - 2.26.90-20Florian Weimer - 2.26.90-19Carlos O'Donell - 2.26.90-18Florian Weimer - 2.26.90-17Florian Weimer - 2.26.90-16Florian Weimer - 2.26.90-15Florian Weimer - 2.26.90-14Florian Weimer - 2.26.90-13Florian Weimer - 2.26.90-12Florian Weimer - 2.26.90-11Florian Weimer - 2.26.90-10Florian Weimer - 2.26.90-9Florian Weimer - 2.26.90-8Florian Weimer - 2.26.90-7Florian Weimer - 2.26.90-6Florian Weimer - 2.26.90-5Tomasz Kłoczko - 2.26-4Florian Weimer - 2.26.90-3Florian Weimer - 2.26-2Carlos O'Donell - 2.26-1- x86: Properly disable XSAVE related features when its use is disabled via tunables (#1937515)- s390: Use long branches across object boundaries (#2021452)- Optimize memcmp, strcpy, and stpcpy for IBM POWER10 (#1983203)- malloc: Initiate tcache shutdown even without allocations (#1977614)- Fix debuginfo location for gconv-extra and make glibc Require it (#1971664).- Split extra gconv modules into a separate package (#1971664).- librt: fix NULL pointer dereference (#1966472).- CVE-2021-33574: Deep copy pthread attribute in mq_notify (#1966472)- CVE-2021-35942: wordexp: handle overflow in positional parameter number (#1979127)- Improve POWER10 performance with POWER9 fallbacks (#1956357)- Backport POWER10 optimized rawmemchr for ppc64le (#1956357)- Backport additional ifunc optimizations for ppc64le (#1956357)- Rebuild with new binutils (#1946518)- Consistently SXID_ERASE tunables in sxid binaries (#1934155)- Backport ifunc optimizations for glibc for ppc64le (#1918719)- CVE-2021-27645: nscd: Fix double free in netgroupcache (#1927877)- Add IPPROTO_ETHERNET, IPPROTO_MPTCP, and INADDR_ALLSNOOPERS_GROUP defines (#1930302)- Support SEM_STAT_ANY via semctl. Return EINVAL for unknown commands to semctl, msgctl, and shmctl. (#1912670)- Update syscall-names.list to 5.7, 5.8, 5.9, 5.10 and 5.11. (#1871386)- CVE-2019-9169: Fix buffer overread in regexec.c (#1936864).- Rebuild glibc to update security markup metadata (#1935128)- Fix NSS files and compat service upgrade defect (#1932770).- CVE-2021-3326: iconv assertion failure in ISO-2022-JP-3 decoding (#1924919)- x86-64: Fix FMA4 math routine selection after bug 1817513 (#1918115)- CVE-2019-25013:Fix buffer overrun in EUC-KR conversion module (#1912544)- Update glibc-hwcaps fix from upstream (#1817513)- Support running libc.so.6 as a main program in more cases (#1882466)- Add glibc-hwcaps support (#1817513) - Implement DT_AUDIT support (#1871385)- Update Intel CET support (#1855790)- Fix calling lazily-bound SVE-using functions on AArch64 (#1893662)- CVE-2016-10228, CVE-2020-27618: Fix infinite loops in iconv (#1704868,- Avoid comments after %endif in the RPM spec file (#1894340)- x86: Further memcpy optimizations for AMD Zen (#1880670)- Allow __getauxval in testsuite check (#1856398)- Use -moutline-atomics for aarch64 (#1856398)- resolv: Handle DNS transaction ID collisions (#1868106)- x86: Update auto-tuning of memcpy non-temporal threshold (#1880670)- Fix fgetsgent_r data corruption bug (#1871397)- Improve IBM zSeries (s390x) Performance (#1871395)- Fix avx2 strncmp offset compare condition check (#1871394) - Add strncmp and strcmp testcases for page boundary- Improve IBM POWER9 architecture performance (#1871387)- Enable glibc for POWER10 (#1845098)- Improve performance of library strstr() function (#1821531)- Do not clobber errno in nss_compat (#1836867)- Support building rpm under newer versions of Coverity Scan (#1835999)- Enhance memory protection key support on ppc64le (#1642150)- Reduce IFUNC resolver usage in libpthread and librt (#1748197)- Math library optimizations for IBM Z (#1780204) - Additional patch for s_nearbyint.c- elf: Assign TLS modid later during dlopen (#1774115)- x86-64: Automatically install nss_db.i686 for 32-bit environments (#1807824)- ppc64le: Enable protection key support (#1642150)- ppc64le: floating-point status and exception optimizations (#1783303)- Update to Linux 5.6 syscall-names.list. (#1810224)- CVE-2020-1751: Fix an array overflow in backtrace on PowerPC. (#1813399)- CVE:2020-1752: Fix a use after free in glob when expanding ~user. (#1813398)- CVE-2020-10029: Prevent stack corruption from crafted input in cosl, sinl, sincosl, and tanl function. (#1811796)- Improve elf/ and nptl/ testsuites (#1810223)- Fix resource leak in getaddrinfo (#1810146)- Protect locale archive against corruption (#1784525)- Properly handle signed vs. unsigned values in mallopt (#1784520)- Update and harmonize locale names with CLDR (#1757354)- Fix filter and auxiliary filter implementation (#1812756)- Handle .dynstr located in separate segment (#1774114)- Disable vtable validation for pre-2.1 interposed handles (#1775819)- Define __CORRECT_ISO_CPP_STRING_H_PROTO for Clang. (#1784519)- Math library optimizations for IBM Z (#1780204)- Filter "ignore" autofs mount entries in getmntent (#1743445)- Fix /etc/resolv.conf reloading defects (#1810142)- ld.so: Reset GL (dl_initfirst) pointer on dlopen failure (#1410154)- Roll back dynamic linker state on dlopen failure (#1410154)- s390x: Fix z15 strstr for patterns crossing pages (#1777241)- Rebuild with new rpm (#1654901)- Avoid invalid __has_include in (#1775294)- x86-64: Ignore LD_PREFER_MAP_32BIT_EXEC in SUID binaries (#1774021)- Fix alignment of TLS variables for tls variant TLS_TCB_AT_TP (#1764214)- Refuse to dlopen PIE objects (#1764223)- Fix C.UTF-8 locale source ellipsis expressions (#1361965)- Fix hangs during malloc tracing (#1764235)- Support moving versioned symbols between sonames (#1764231)- Avoid creating stale utmp entries for repeated pututxline (#1749439)- Backport more precise tokenizer for installed headers test (#1769304)- math: Enable some math builtins for clang in LLVM Toolset (#1764242)- Support Fortran vectorized math functions with GCC Toolset 9 (#1764238)- aarch64: Support STO_AARCH64_VARIANT_PCS, DT_AARCH64_VARIANT_PCS (#1726638)- Add more test-in-container support (#1747502)- Fix calling getpwent after endpwent (#1747502)- nptl: Avoid fork handler lock for async-signal-safe fork (#1746928)- Call _dl_open_check after relocation (#1682954)- Add malloc fastbin tunable (#1764218)- Fix race condition in tst-clone3 and add a new ldconfig test, tst-ldconfig-bad-aux-cache (#1764226)- Remove unwanted whitespace from size lines and account for top chunk in malloc_info output (#1735747)- Enhance malloc tcache (#1746933)- Don't define initgroups in nsswitch.conf (#1747505)- libio: Remove codecvt vtable. (#1764241)- Implement --preload option for the dynamic linker.(#1747453)- Make nsswitch.conf more distribution friendly. Improve nscd.conf comments. (#1747505)- Update system call names list to Linux 5.3 (#1764234)- Skip wide buffer handling for legacy stdio handles (#1722215)- Remove copy_file_range emulation (#1724975)- Avoid nscd assertion failure during persistent db check (#1727152)- Fix invalid free under valgrind with libdl (#1717438)- Account for size of locale-archive in rpm package (#1725131)- Reject IP addresses with trailing characters in getaddrinfo (#1727241)- Avoid header conflict between and (#1699194)- glibc-all-langpacks: Do not delete locale archive during update (#1717347) - Do not mark /usr/lib/locale/locale-archive as a configuration file because it is always automatically overwritten by build-locale-archive.- Avoid ABI exposure of the NSS service_user type (#1710894)- Enable full ICMP errors for UDP DNS sockets. (#1670043)- Convert post-install binary to rpm lua scriptlet (#1639346)- Fix crash during wide stream buffer flush (#1710478)- Add PF_XDP, AF_XDP and SOL_XDP from Linux 4.18 (#1706777)- Add .gdb_index to debug information (#1612448)- iconv, localedef: avoid floating point rounding differences (#1691528)- locale: Add LOCPATH diagnostics to the locale program (#1701605)- Fix hang in pldd. (#1702539)- s390x string function improvements (#1659438)- Fix test suite failures due to race conditions in posix/tst-spawn spawned processes. (#1659512)- Add missing CFI data to __mpn_* functions on ppc64le (#1658901)- intl: Do not return NULL on asprintf failure in gettext (#1663035)- Increase BIND_NOW coverage (#1639343)- Fix pthread_rwlock_trywrlock and pthread_rwlock_tryrdlock stalls (#1659293)- malloc: Improve bad chunk detection (#1651283)- Add compiler barriers around modifications of the robust mutex list for pthread_mutex_trylock. (#1672773)- powerpc: Only enable HTM if kernel supports PPC_FEATURE2_HTM_NOSC (#1651742)- Only build libm with -fno-math-errno (#1664408)- ja_JP: Add new Japanese Era name (#1577438)- math: Add XFAILs for some IBM 128-bit long double fma tests (#1623537)- malloc: realloc ncopies integer overflow (#1662843)- Fix rdlock stall with PREFER_WRITER_NONRECURSIVE_NP (#1654872)- malloc: Implement double-free check for the thread cache (#1642094)- Add upstream test case for CVE-2018-19591 (#1654010)- Add GCC dependency for new inline string functions on ppc64le (#1652932)- Add requires on explicit glibc version for glibc-nss-devel (#1649890)- Fix data race in dynamic loader when using LD_AUDIT (#1635779)- CVE-2018-19591: File descriptor leak in if_nametoindex (#1654010)- Do not use parallel make for building locales (#1652229)- support: Print timestamps in timeout handler (#1651274)- Increase test timeout for libio/tst-readline (#1638520)- Fix tzfile low-memory assertion failure (#1650571)- Add newlines in __libc_fatal calls (#1650566)- nscd: Fix use-after-free in addgetnetgrentX (#1650563)- Update syscall names to Linux 4.19 (#1650560)- kl_GL: Fix spelling of Sunday, should be "sapaat" (#1645597)- Fix x86 CPU flags analysis for string function selection (#1641982)- Reduce RAM requirements for stdlib/test-bz22786 (#1638523)- x86: Improve enablement for 32-bit code using CET (#1645601)- Fix crash in getaddrinfo_a when thread creation fails (#1646379)- Fix race in pthread_mutex_lock related to PTHREAD_MUTEX_ELISION_NP (#1645604)- Fix misreported errno on preadv2/pwritev2 (#1645596)- Fix posix/tst-spawn4-compat test case (#1645593)- Disable CET for binaries created by older link editors (#1614979)- Include Esperanto (eo) in glibc-all-langpacks (#1644303)- stdlib/tst-setcontext9 test suite failure on ppc64le (#1623536)- Add missing ENDBR32 in start.S (#1631730)- Fix bug in generic strstr with large needles (#1631722)- stdlib/tst-setcontext9 test suite failure (#1623536)- gethostid: Missing NULL check for gethostbyname_r (#1631293)- Provide compatibility support for linking against libpthread_nonshared.a (#1614439)- Add python3-devel build dependency (#1625592)- Drop glibc-ldflags.patch and valgrind bug workaround (#1623456)- regex: Fix memory overread when pattern contains NUL byte (#1622678)- nptl: Fix waiters-after-spinning case in pthread_cond_broadcast (#1622675)- nss_files aliases database file stream leak (#1615790)- Fix static analysis warning in nscd user name allocation (#1615784)- error, error_at_line: Add missing va_end calls (#1615781)- Remove abort() warning in manual (#1577365)- Fix regression in readdir64@GLIBC_2.1 compat symbol (#1614253)- Log /proc/sysinfo if available (on s390x)- Honor %{valgrind_arches}- Update to glibc 2.28 release tarball: - Translation updates - x86/CET: Fix property note parser (swbz#23467) - x86: Add tst-get-cpu-features-static to $(tests) (swbz#23458)- Auto-sync with upstream branch master, commit af86087f02a5522d8801a11d8381e04f95e33162: - x86/CET: Don't parse beyond the note end - Fix Linux fcntl OFD locks tests on unsupported kernels - x86: Populate COMMON_CPUID_INDEX_80000001 for Intel CPUs (swbz#23459) - x86: Correct index_cpu_LZCNT (swbz#23456) - Fix string/tst-xbzero-opt if build with gcc head- Build with --enable-cet on x86_64, i686 - Auto-sync with upstream branch master, commit cfba5dbb10cc3abde632b46c60c10b2843917035: - Keep expected behaviour for [a-z] and [A-z] (#1607286) - Additional ucontext tests - Intel CET enhancements - ISO C11 threads support - Fix out-of-bounds access in IBM-1390 converter (swbz#23448) - New locale Yakut (Sakha) for Russia (sah_RU) (swbz#22241) - os_RU: Add alternative month names (swbz#23140) - powerpc64: Always restore TOC on longjmp (swbz#21895) - dsb_DE locale: Fix syntax error and add tests (swbz#23208) - Improve performance of the generic strstr implementation - regcomp: Fix off-by-one bug in build_equiv_class (swbz#23396) - Fix out of bounds access in findidxwc (swbz#23442)- Fix file list for glibc RPM packaging (#1601011).- Add POWER9 multilib (downstream only)- Auto-sync with upstream branch master, commit 93304f5f7a32f73b551266c5a181db51d97a71e4: - Install header - Put the correct Unicode version number 11.0.0 into the generated files- Work around valgrind issue on i686 (#1600034)- Auto-sync with upstream branch master, commit fd70af45528d59a00eb3190ef6706cb299488fcd: - Add the statx function - regexec: Fix off-by-one bug in weight comparison (#1582229) - nss_files: Fix re-reading of long lines (swbz#18991) - aarch64: add HWCAP_ATOMICS to HWCAP_IMPORTANT - aarch64: Remove HWCAP_CPUID from HWCAP_IMPORTANT - conform/conformtest.pl: Escape literal braces in regular expressions - x86: Use AVX_Fast_Unaligned_Load from Zen onwards.- Remove ppc64 multilibs- Auto-sync with upstream branch master, commit 3a885c1f51b18852869a91cf59a1b39da1595c7a.- Enable build flags inheritance for nonshared flags- Add annobin annotations to assembler code (#1548438)- Enable -D_FORTIFY_SOURCE=2 for nonshared code- Auto-sync with upstream branch master, commit b7b88cea4151d85eafd7ababc2e4b7ae1daeedf5: - New locale: dsb_DE (Lower Sorbian)- Drop glibc-deprecate_libcrypt.patch. Variant applied upstream. (#1566464) - Drop glibc-linux-timespec-header-compat.patch. Upstreamed. - Auto-sync with upstream branch master, commit e69d994a63afc2d367f286a2a7df28cbf710f0fe.- Drop glibc-rh1315108.patch. extend_alloca was removed upstream. (#1315108) - Auto-sync with upstream branch master, commit c49e18222e4c40f21586dabced8a49732d946917.- Compatibility fix for and - Auto-sync with upstream branch master, commit f496b28e61d0342f579bf794c71b80e9c7d0b1b5.- Auto-sync with upstream branch master, commit f2857da7cdb65bfad75ee30981f5b2fde5bbb1dc.- Auto-sync with upstream branch master, commit 14beef7575099f6373f9a45b4656f1e3675f7372: - iconv: Make IBM273 equivalent to ISO-8859-1 (#1592270)- Inherit the -msse2 build flag as well (#1592212)- Modernise nsswitch.conf defaults (#1581809) - Adjust build flags inheritence from redhat-rpm-config - Auto-sync with upstream branch master, commit 104502102c6fa322515ba0bb3c95c05c3185da7a.- Auto-sync with upstream branch master, commit c1dc1e1b34873db79dfbfa8f2f0a2abbe28c0514.- Auto-sync with upstream branch master, commit 7f9f1ecb710eac4d65bb02785ddf288cac098323: - CVE-2018-11237: Buffer overflow in __mempcpy_avx512_no_vzeroupper (#1581275) - Drop glibc-rh1452750-allocate_once.patch, glibc-rh1452750-libidn2.patch. Applied upstream.- Auto-sync with upstream branch master, commit 8f145c77123a565b816f918969e0e35ee5b89153.- Do not run telinit u on upgrades (#1579225) - Auto-sync with upstream branch master, commit 632a6cbe44cdd41dba7242887992cdca7b42922a.- Avoid exporting some Sun RPC symbols with default versions (#1577210) - Inherit the -mstackrealign flag if it is set - Inherit compiler flags in the original order - Auto-sync with upstream branch master, commit 89aacb513eb77549a29df2638913a0f8178cf3f5: - CVE-2018-11236: realpath: Fix path length overflow (#1581270, swbz#22786)- Use /usr/bin/python3 for benchmarks scripts (#1577223)- Auto-sync with upstream branch master, commit 0085be1415a38b40a5a1a12e49368498f1687380.- Auto-sync with upstream branch master, commit 583a27d525ae189bdfaa6784021b92a9a1dae12e.- Auto-sync with upstream branch master, commit d39c0a459ef32a41daac4840859bf304d931adab: - CVE-2017-18269: memory corruption in i386 memmove (#1580934)- Auto-sync with upstream branch master, commit fbce6f7260c3847f14dfa38f60c9111978fb33a5.- Auto-sync with upstream branch master, commit 700593fdd7aef1e36cfa8bad969faab76a6facda.- Auto-sync with upstream branch master, commit 7108f1f944792ac68332967015d5e6418c5ccc88.- Auto-sync with upstream branch master, commit da6d4404ecfd7eacba8c096b0761a5758a59da4b.- Enable annobin annotations (#1548438)- Auto-sync with upstream branch master, commit 1a2f44a848663036c8a14671fe0faa3fed0b2a25: - Remove spurios reference to libpthread_nonshared.a- Switch back to upstream master branch - Drop glibc-rh1013801.patch, applied upstream. - Drop glibc-fedora-nptl-linklibc.patch, no longer needed. - Auto-sync with upstream branch master, commit bd60ce86520b781ca24b99b2555e2ad389bbfeaa.- Inherit as many flags as possible from redhat-rpm-config (#1550914)- riscv64: Add symlink from /usr/lib64/lp64d -> /usr/lib64 for ABI compat. - riscv64: Disable valgrind smoke test on this architecture.- Spec file cleanups: - Remove %defattr(-,root,root) - Use shell to run ldconfig %transfiletrigger - Move %transfiletrigger* to the glibc-common subpackage - Trim changelog - Include ChangeLog.old in the source RPM- Linux: use reserved name __key in pkey_get (#1542643) - Auto-sync with upstream branch release/2.27/master, commit 56170e064e2b21ce204f0817733e92f1730541ea.- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update to released glibc 2.27. - Auto-sync with upstream branch master, commit 23158b08a0908f381459f273a984c6fd328363cb.- Disable -fstack-clash-protection on riscv64: not supported even by GCC 7.3.1 on this architecture.- Explicitly run ldconfig in the buildroot - Do not run ldconfig from scriptlets - Put triggers into the glibc-common package, do not pass arguments to ldconfig- Auto-sync with upstream branch master, commit cdd14619a713ab41e26ba700add4880604324dbb: - libnsl: Turn remaining symbols into compat symbols (swbz#22701) - be_BY, be_BY@latin, lt_LT, el_CY, el_GR, ru_RU, ru_UA, uk_UA: Add alternative month names (swbz#10871) - x86: Revert Intel CET changes to __jmp_buf_tag (swbz#22743) - aarch64: Revert the change of the __reserved member of mcontext_t- Add file triggers to do ldconfig calls automatically- Auto-sync with upstream branch master, commit 21c0696cdef617517de6e25711958c40455c554f: - locale: Implement alternative month names (swbz#10871) - locale: Change month names for pl_PL (swbz#10871)- Unconditionally build without libcrypt- Remove deprecated libcrypt, gets replaced by libxcrypt - Add applicable Requires on libxcrypt- Drop static PIE support on aarch64. It leads to crashes at run time. - Remove glibc-rpcgen subpackage. See rpcsvc-proto. (#1531540)- Correct the list of static PIE architectures (#1247050) - glibc_post_upgrade: Remove process restart logic - glibc_post_upgrade: Integrate into the build process - glibc_post_upgrade: Do not clean up tls subdirectories - glibc_post_upgrade: Drop ia64 support - Remove architecture-specific symbolic link for iconvconfig - Auto-sync with upstream branch master, commit 4612268a0ad8e3409d8ce2314dd2dd8ee0af5269: - powerpc: Fix syscalls during early process initialization (swbz#22685)- Enable static PIE support on i386, x86_64 (#1247050) - Remove add-on support (already gone upstream) - Rework test suite status reporting - Auto-sync with upstream branch master, commit 64f63cb4583ecc1ba16c7253aacc192b6d088511: - malloc: Fix integer overflows in memalign and malloc functions (swbz#22343) - x86-64: Properly align La_x86_64_retval to VEC_SIZE (swbz#22715) - aarch64: Update bits/hwcap.h for Linux 4.15 - Add NT_ARM_SVE to elf.h- CVE-2017-14062, CVE-2016-6261, CVE-2016-6263: Use libidn2 for IDNA support (#1452750)- CVE-2018-1000001: Make getcwd fail if it cannot obtain an absolute path (#1533837) - elf: Synchronize DF_1_* flags with binutils (#1439328) - Auto-sync with upstream branch master, commit 860b0240a5645edd6490161de3f8d1d1f2786025: - aarch64: fix static pie enabled libc when main is in a shared library - malloc: Ensure that the consolidated fast chunk has a sane size- libnsl: Do not install libnsl.so, libnsl.a (#1531540) - Use unversioned Supplements: for langpacks (#1490725) - Auto-sync with upstream branch master, commit 9a08a366a7e7ddffe62113a9ffe5e50605ea0924: - hu_HU locale: Avoid double space (swbz#22657) - math: Make default libc_feholdsetround_noex_ctx use __feholdexcept (swbz#22702)- nptl: Open libgcc.so with RTLD_NOW during pthread_cancel (#1527887) - Introduce libnsl subpackage and remove NIS headers (#1531540) - Use versioned Obsoletes: for libcrypt-nss. - Auto-sync with upstream branch master, commit 08c6e95234c60a5c2f37532d1111acf084f39345: - nptl: Add tst-minstack-cancel, tst-minstack-exit (swbz#22636) - math: ldbl-128ibm log1pl (-qNaN) spurious "invalid" exception (swbz#22693)- nptl: Fix stack guard size accounting (#1527887) - Remove invalid Obsoletes: on glibc-header provides - Require python3 instead of python during builds - Auto-sync with upstream branch master, commit 09085ede12fb9650f286bdcd805609ae69f80618: - math: ldbl-128ibm lrintl/lroundl missing "invalid" exceptions (swbz#22690) - x86-64: Add sincosf with vector FMA- Add glibc-rpcgen subpackage, until the replacement is packaged (#1531540)- Auto-sync with upstream branch master, commit 579396ee082565ab5f42ff166a264891223b7b82: - nptl: Add test for callee-saved register restore in pthread_exit - getrlimit64: fix for 32-bit configurations with default version >= 2.2 - elf: Add linux-4.15 VDSO hash for RISC-V - elf: Add RISC-V dynamic relocations to elf.h - powerpc: Fix error message during relocation overflow - prlimit: Replace old_rlimit RLIM64_INFINITY with RLIM_INFINITY (swbz#22678)- Remove sln (#1531546) - Remove Sun RPC interfaces (#1531540) - Rebuild with newer GCC to fix pthread_exit stack unwinding issue (#1529549) - Auto-sync with upstream branch master, commit f1a844ac6389ea4e111afc019323ca982b5b027d: - CVE-2017-16997: elf: Check for empty tokens before DST expansion (#1526866) - i386: In makecontext, align the stack before calling exit (swbz#22667) - x86, armhfp: sync sys/ptrace.h with Linux 4.15 (swbz#22433) - elf: check for rpath emptiness before making a copy of it - elf: remove redundant is_path argument - elf: remove redundant code from is_dst - elf: remove redundant code from _dl_dst_substitute - scandir: fix wrong assumption about errno (swbz#17804) - Deprecate external use of libio.h and _G_config.h- Auto-sync with upstream branch master, commit bad7a0c81f501fbbcc79af9eaa4b8254441c4a1f: - copy_file_range: New function to copy file data - nptl: Consolidate pthread_{timed,try}join{_np} - nptl: Implement pthread_self in libc.so (swbz#22635) - math: Provide a C++ version of iseqsig (swbz#22377) - elf: remove redundant __libc_enable_secure check from fillin_rpath - math: Avoid signed shift overflow in pow (swbz#21309) - x86: Add feature_1 to tcbhead_t (swbz#22563) - x86: Update cancel_jmp_buf to match __jmp_buf_tag (swbz#22563) - ld.so: Examine GLRO to detect inactive loader (swbz#20204) - nscd: Fix nscd readlink argument aliasing (swbz#22446) - elf: do not substitute dst in $LD_LIBRARY_PATH twice (swbz#22627) - ldconfig: set LC_COLLATE to C (swbz#22505) - math: New generic sincosf - powerpc: st{r,p}cpy optimization for aligned strings - CVE-2017-1000409: Count in expanded path in _dl_init_path (#1524867) - CVE-2017-1000408: Compute correct array size in _dl_init_paths (#1524867) - x86-64: Remove sysdeps/x86_64/fpu/s_cosf.S - aarch64: Improve strcmp unaligned performance- Remove power6 platform directory (#1522675)- Obsolete the libcrypt-nss subpackage (#1525396) - armhfp: Disable -fstack-clash-protection due to GCC bug (#1522678) - ppc64: Disable power6 multilib due to GCC bug (#1522675) - Auto-sync with upstream branch master, commit 243b63337c2c02f30ec3a988ecc44bc0f6ffa0ad: - libio: Free backup area when it not required (swbz#22415) - math: Fix nextafter and nexttoward declaration (swbz#22593) - math: New generic cosf - powerpc: POWER8 memcpy optimization for cached memory - x86-64: Add sinf with FMA - x86-64: Remove sysdeps/x86_64/fpu/s_sinf.S - math: Fix ctanh (0 + i NaN), ctanh (0 + i Inf) (swbz#22568) - lt_LT locale: Base collation on copy "iso14651_t1" (swbz#22524) - math: Add _Float32 function aliases - math: Make cacosh (0 + iNaN) return NaN + i pi/2 (swbz#22561) - hsb_DE locale: Base collation on copy "iso14651_t1" (swbz#22515)- Add elision tunables. Drop related configure flag. (#1383986) - Auto-sync with upstream branch master, commit 37ac8e635a29810318f6d79902102e2e96b2b5bf: - Linux: Implement interfaces for memory protection keys - math: Add _Float64, _Float32x function aliases - math: Use sign as double for reduced case in sinf - math: fix sinf(NAN) - math: s_sinf.c: Replace floor with simple casts - et_EE locale: Base collation on iso14651_t1 (swbz#22517) - tr_TR locale: Base collation on iso14651_t1 (swbz#22527) - hr_HR locale: Avoid single code points for digraphs in LC_TIME (swbz#10580) - S390: Fix backtrace in vdso functions- Add build dependency on bison - Auto-sync with upstream branch master, commit 7863a7118112fe502e8020a0db0fa74fef281f29: - math: New generic sinf (swbz#5997) - is_IS locale: Base collation on iso14651_t1 (swbz#22519) - intl: Improve reproducibility by using bison (swbz#22432) - sr_RS, bs_BA locales: make collation rules the same as for hr_HR (wbz#22534) - hr_HR locale: various updates (swbz#10580) - x86: Make a space in jmpbuf for shadow stack pointer - CVE-2017-17426: malloc: Fix integer overflow in tcache (swbz#22375) - locale: make forward accent sorting the default in collating (swbz#17750)- Enable -fstack-clash-protection (#1512531) - Auto-sync with upstream branch master, commit a55430cb0e261834ce7a4e118dd9e0f2b7fb14bc: - elf: Properly compute offsets of note descriptor and next note (swbz#22370) - cs_CZ locale: Base collation on iso14651_t1 (swbz#22336) - Implement the mlock2 function - Add _Float64x function aliases - elf: Consolidate link map sorting - pl_PL locale: Base collation on iso14651_t1 (swbz#22469) - nss: Export nscd hash function as __nss_hash (swbz#22459)- Auto-sync with upstream branch master, commit cccb6d4e87053ed63c74aee063fa84eb63ebf7b8: - sigwait can fail with EINTR (#1516394) - Add memfd_create function - resolv: Fix p_secstodate overflow handling (swbz#22463) - resolv: Obsolete p_secstodate - Avoid use of strlen in getlogin_r (swbz#22447) - lv_LV locale: fix collation (swbz#15537) - S390: Add cfi information for start routines in order to stop unwinding - aarch64: Optimized memset for falkor- Auto-sync with upstream branch master, commit f6e965ee94b37289f64ecd3253021541f7c214c3: - powerpc: AT_HWCAP2 bit PPC_FEATURE2_HTM_NO_SUSPEND - aarch64: Add HWCAP_DCPOP bit - ttyname, ttyname_r: Don't bail prematurely (swbz#22145) - signal: Optimize sigrelse implementation - inet: Check length of ifname in if_nametoindex (swbz#22442) - malloc: Account for all heaps in an arena in malloc_info (swbz#22439) - malloc: Add missing arena lock in malloc_info (swbz#22408) - malloc: Use __builtin_tgmath in tgmath.h with GCC 8 (swbz#21660) - locale: Replaced unicode sequences in the ASCII printable range - resolv: More precise checks in res_hnok, res_dnok (swbz#22409, swbz#22412) - resolv: ns_name_pton should report trailing \ as error (swbz#22413) - locale: mfe_MU, miq_NI, an_ES, kab_DZ, om_ET: Escape / in d_fmt (swbz#22403)- Auto-sync with upstream branch master, commit 6b86036452b9ac47b4ee7789a50f2f37df7ecc4f: - CVE-2017-15804: glob: Fix buffer overflow during GLOB_TILDE unescaping - powerpc: Use latest string function optimization for internal function calls - math: No _Float128 support for ppc64le -mlong-double-64 (swbz#22402) - tpi_PG locale: Fix wrong d_fmt - aarch64: Disable lazy symbol binding of TLSDESC - tpi_PG locale: fix syntax error (swbz#22382) - i586: Use conditional branches in strcpy.S (swbz#22353) - ffsl, ffsll: Declare under __USE_MISC, not just __USE_GNU - csb_PL locale: Fix abmon/mon for March (swbz#19485) - locale: Various yesstr/nostr/yesexpr/noexpr fixes (swbz#15260, swbz#15261) - localedef: Add --no-warnings/--warnings option - powerpc: Replace lxvd2x/stxvd2x with lvx/stvx in P7's memcpy/memmove - locale: Use ASCII as much as possible in LC_MESSAGES - Add new locale yuw_PG (swbz#20952) - malloc: Add single-threaded path to malloc/realloc/calloc/memalloc - i386: Replace assembly versions of e_powf with generic e_powf.c - i386: Replace assembly versions of e_log2f with generic e_log2f.c - x86-64: Add powf with FMA - x86-64: Add logf with FMA - i386: Replace assembly versions of e_logf with generic e_logf.c - i386: Replace assembly versions of e_exp2f with generic e_exp2f.c - x86-64: Add exp2f with FMA - i386: Replace assembly versions of e_expf with generic e_expf.c- Auto-sync with upstream branch master, commit 797ba44ba27521261f94cc521f1c2ca74f650147: - math: Add bits/floatn.h defines for more _FloatN / _FloatNx types - posix: Fix improper assert in Linux posix_spawn (swbz#22273) - x86-64: Use fxsave/xsave/xsavec in _dl_runtime_resolve (swbz#21265) - CVE-2017-15670: glob: Fix one-byte overflow (#1504807) - malloc: Add single-threaded path to _int_free - locale: Add new locale kab_DZ (swbz#18812) - locale: Add new locale shn_MM (swbz#13605)- Use make -O to serialize make output - Auto-sync with upstream branch master, commit 63b4baa44e8d22501c433c4093aa3310f91b6aa2: - sysconf: Fix missing definition of UIO_MAXIOV on Linux (#1504165) - Install correct bits/long-double.h for MIPS64 (swbz#22322) - malloc: Fix deadlock in _int_free consistency check - x86-64: Don't set GLRO(dl_platform) to NULL (swbz#22299) - math: Add _Float128 function aliases - locale: Add new locale mjw_IN (swbz#13994) - aarch64: Rewrite elf_machine_load_address using _DYNAMIC symbol - powerpc: fix check-before-set in SET_RESTORE_ROUND - locale: Use U+202F as thousands separators in pl_PL locale (swbz#16777) - math: Use __f128 to define FLT128_* constants in include/float.h for old GCC - malloc: Improve malloc initialization sequence (swbz#22159) - malloc: Use relaxed atomics for malloc have_fastchunks - locale: New locale ca_ES@valencia (swbz#2522) - math: Let signbit use the builtin in C++ mode with gcc < 6.x (swbz#22296) - locale: Place monetary symbol in el_GR, el_CY after the amount (swbz#22019)- Switch to .9000 version numbers during development- Auto-sync with upstream branch master, commit c38a4bfd596db2be2b9c1f96715bdc833eab760a: - malloc: Use compat_symbol_reference in libmcheck (swbz#22050)- Auto-sync with upstream branch master, commit 596f70134a8f11967c65c1d55a94a3a2718c731d: - Silence -O3 -Wall warning in malloc/hooks.c with GCC 7 (swbz#22052) - locale: No warning for non-symbolic character (swbz#22295) - locale: Allow "" int_curr_Symbol (swbz#22294) - locale: Fix localedef exit code (swbz#22292) - nptl: Preserve error in setxid thread broadcast in coredumps (swbz#22153) - powerpc: Avoid putting floating point values in memory (swbz#22189) - powerpc: Fix the carry bit on mpn_[add|sub]_n on POWER7 (swbz#22142) - Support profiling PIE (swbz#22284)- Auto-sync with upstream branch master, commit d8425e116cdd954fea0c04c0f406179b5daebbb3: - nss_files performance issue in multi mode (swbz#22078) - Ensure C99 and C11 interfaces are available for C++ (swbz#21326)- Move /var/db/Makefile to nss_db (#1498900) - Auto-sync with upstream branch master, commit 645ac9aaf89e3311949828546df6334322f48933: - openpty: use TIOCGPTPEER to open slave side fd- Auto-sync with upstream master, commit 1e26d35193efbb29239c710a4c46a64708643320. - malloc: Fix tcache leak after thread destruction (swbz#22111) - powerpc: Fix IFUNC for memrchr. - aarch64: Optimized implementation of memmove for Qualcomm Falkor - Always do locking when iterating over list of streams (swbz#15142) - abort: Do not flush stdio streams (swbz#15436)- Move nss_compat to the main glibc package (#1400538) - Auto-sync with upstream master, commit 11c4f5010c58029e73e656d5df4f8f42c9b8e877: - crypt: Use NSPR header files in addition to NSS header files (#1489339) - math: Fix yn(n,0) without SVID wrapper (swbz#22244) - math: Fix log2(0) and log(10) in downward rounding (swbz#22243) - math: Add C++ versions of iscanonical for ldbl-96, ldbl-128ibm (swbz#22235) - powerpc: Optimize memrchr for power8 - Hide various internal functions (swbz#18822)- Auto-sync with upstream master, commit 1e2bffd05c36a9be30d7092d6593a9e9aa009ada: - Add IBM858 charset (#1416405) - Update kernel version in syscall-names.list to 4.13 - Add Linux 4.13 constants to bits/fcntl-linux.h - Add fcntl sealing interfaces from Linux 3.17 to bits/fcntl-linux.h - math: New generic powf, log2f, logf - Fix nearbyint arithmetic moved before feholdexcept (swbz#22225) - Mark __dso_handle as hidden (swbz#18822) - Skip PT_DYNAMIC segment with p_filesz == 0 (swbz#22101) - glob now matches dangling symbolic links (swbz#866, swbz#22183) - nscd: Release read lock after resetting timeout (swbz#22161) - Avoid __MATH_TG in C++ mode with -Os for fpclassify (swbz#22146) - Fix dlclose/exit race (swbz#22180) - x86: Add SSE4.1 trunc, truncf (swbz#20142) - Fix atexit/exit race (swbz#14333) - Use execveat syscall in fexecve (swbz#22134) - Enable unwind info in libc-start.c and backtrace.c - powerpc: Avoid misaligned stores in memset - powerpc: build some IFUNC math functions for libc and libm (swbz#21745) - Removed redundant data (LC_TIME and LC_MESSAGES) for niu_NZ (swbz#22023) - Fix LC_TELEPHONE for az_AZ (swbz#22112) - x86: Add MathVec_Prefer_No_AVX512 to cpu-features (swbz#21967) - x86: Add x86_64 to x86-64 HWCAP (swbz#22093) - Finish change from “Bengali” to “Bangla” (swbz#14925) - posix: fix glob bugs with long login names (swbz#1062) - posix: Fix getpwnam_r usage (swbz#1062) - posix: accept inode 0 is a valid inode number (swbz#19971) - Remove redundant LC_TIME data in om_KE (swbz#22100) - Remove remaining _HAVE_STRING_ARCH_* definitions (swbz#18858) - resolv: Fix memory leak with OOM during resolv.conf parsing (swbz#22095) - Add miq_NI locale for Miskito (swbz#20498) - Fix bits/math-finite.h exp10 condition (swbz#22082)- Auto-sync with upstream master, commit b38042f51430974642616a60afbbf96fd0b98659: - Implement tmpfile with O_TMPFILE (swbz#21530) - Obsolete pow10 functions - math.h: Warn about an already-defined log macro- Build glibc with -O2 (following the upstream default). - Auto-sync with upstream master, commit f4a6be2582b8dfe8adfa68da3dd8decf566b3983: - malloc: Abort on heap corruption, without a backtrace (swbz#21754) - getaddrinfo: Return EAI_NODATA for gethostbyname2_r with NO_DATA (swbz#21922) - getaddrinfo: Fix error handling in gethosts (swbz#21915) (swbz#21922) - Place $(elf-objpfx)sofini.os last (swbz#22051) - Various locale fixes (swbz#15332, swbz#22044)- Drop glibc-rh952799.patch, applied upstream (#952799, swbz#22025) - Auto-sync with upstream master, commit 5f9409b787c5758fc277f8d1baf7478b752b775d: - Various locale fixes (swbz#22022, swbz#22038, swbz#21951, swbz#13805, swbz#21971, swbz#21959) - MIPS/o32: Fix internal_syscall5/6/7 (swbz#21956) - AArch64: Fix procfs.h not to expose stdint.h types - iconv_open: Fix heap corruption on gconv_init failure (swbz#22026) - iconv: Mangle __btowc_fct even without __init_fct (swbz#22025) - Fix bits/math-finite.h _MSUF_ expansion namespace (swbz#22028) - Provide a C++ version of iszero that does not use __MATH_TG (swbz#21930)- Auto-sync with upstream master, commit 2dba5ce7b8115d6a2789bf279892263621088e74.- Auto-sync with upstream master, commit 3d7b66f66cb223e899a7ebc0f4c20f13e711c9e0: - string/stratcliff.c: Replace int with size_t (swbz#21982) - Fix tgmath.h handling of complex integers (swbz#21684)- Use an architecture-independent system call list (#1484729) - Drop glibc-fedora-include-bits-ldbl.patch (#1482105)- Auto-sync with upstream master, commit 80f91666fed71fa3dd5eb5618739147cc731bc89.- Auto-sync with upstream master, commit a8410a5fc9305c316633a5a3033f3927b759be35: - Obsolete matherr, _LIB_VERSION, libieee.a.- Auto-sync with upstream master, commit 4504783c0f65b7074204c6126c6255ed89d6594e.- Auto-sync with upstream master, commit b5889d25e9bf944a89fdd7bcabf3b6c6f6bb6f7c: - assert: Support types without operator== (int) (#1483005)- Auto-sync with upstream master, commit 2585d7b839559e665d5723734862fbe62264b25d: - Do not use generic selection in C++ mode - Do not use __builtin_types_compatible_p in C++ mode (#1481205) - x86-64: Check FMA_Usable in ifunc-mathvec-avx2.h (swbz#21966) - Various locale fixes (swbz#21750, swbz#21960, swbz#21959, swbz#19852) - Fix sigval namespace (swbz#21944) - x86-64: Optimize e_expf with FMA (swbz#21912) - Adjust glibc-rh827510.patch.- Remove 'Buildroot' tag, 'Group' tag, and '%clean' section, and don't remove the buildroot in '%install', all per Fedora Packaging Guidelines (#1476839)- Auto-sync with upstream master, commit 403143e1df85dadd374f304bd891be0cd7573e3b: - x86-64: Align L(SP_RANGE)/L(SP_INF_0) to 8 bytes (swbz#21955) - powerpc: Add values from Linux 4.8 to - S390: Add new s390 platform z14. - Various locale fixes (swbz#14925, swbz#20008, swbz#20482, swbz#12349 swbz#19982, swbz#20756, swbz#20756, swbz#21836, swbz#17563, swbz#16905, swbz#21920, swbz#21854) - NSS: Replace exported NSS lookup functions with stubs (swbz#21962) - i386: Do not set internal_function - assert: Suppress pedantic warning caused by statement expression (swbz#21242) - powerpc: Restrict xssqrtqp operands to Vector Registers (swbz#21941) - sys/ptrace.h: remove obsolete PTRACE_SEIZE_DEVEL constant (swbz#21928) - Remove __qaddr_t, __long_double_t - Fix uc_* namespace (swbz#21457) - nss: Call __resolv_context_put before early return in get*_r (swbz#21932) - aarch64: Optimized memcpy for Qualcomm Falkor processor - manual: Document getcontext uc_stack value on Linux (swbz#759) - i386: Add (swbz#21913) - Don't use IFUNC resolver for longjmp or system in libpthread (swbz#21041) - Fix XPG4.2 bits/sigaction.h namespace (swbz#21899) - x86-64: Add FMA multiarch functions to libm - i386: Support static PIE in start.S - Compile tst-prelink.c without PIE (swbz#21815) - x86-64: Use _dl_runtime_resolve_opt only with AVX512F (swbz#21871) - x86: Remove __memset_zero_constant_len_parameter (swbz#21790)- Disable multi-arch (IFUNC string functions) on i686 (#1471427) - Remove nosegneg 32-bit Xen PV support libraries (#1482027) - Adjust spec file to RPM changes- Update to released glibc 2.26. - Auto-sync with upstream master, commit 2aad4b04ad7b17a2e6b0e66d2cb4bc559376617b. - getaddrinfo: Release resolver context on error in gethosts (swbz#21885)/bin/sh/bin/sh/bin/sh/bin/sh 2.28-170.el82.28-170.el82.28-170.el8 nscd.confnscdnscd.servicenscd.socket.build-id3732b2136343acb744a9a415d378938c41b9b339nscd.confnscdnscdgrouphostspasswdservicesnscdgrouphostsnscd.pidpasswdservicessocket/etc//etc/sysconfig//lib/systemd/system//usr/lib//usr/lib/.build-id//usr/lib/.build-id/37//usr/lib/tmpfiles.d//usr/sbin//var/db//var/db/nscd//var/run//var/run/nscd/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textemptydirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=3732b2136343acb744a9a415d378938c41b9b339, not strippedRRRRRR RRRR RRRRRRR RR utf-811a0d98289a244714e4d91cec9f147d9b835eb1c6f4edd2c9db4d2cb958dfc04?7zXZ !#,I] b2u Q{LRz',vq5g诹*_ 2&P'zDO6C(TL5 *u98uY!uD"u$m$K=G.ӲiD"K+⳥CsDv@̧49,Y f( ,9MՎ&$o3m<)O&B[#˥.W̩م"щ#ґxkRs4spciX:5΂u=uDr(\6kmo?OEdFW.{&PT8|`[*n~[cak?okg@qJccN d +Fԣ[[ Kd̍)s\Xp.dP"2=i,fYnC vww917G%9ZoEELpiz ]oS-+e`7!n |M>@}%7y2@܍Uq-jF?p{spa|"tsQ9m5BJ qa-qoxr5m?s(F:쉟i9~ )z [g6 e) ^$QƘo{7O7?-D[\S.I}|Խ+&dŊI $ eMDܒA^ͦy`YջJtqZ|qdeEhR9QHzK(ϯ;`q{Uj`HSK]NycsK޼)!Pocyŀo h!6649 y %ݘ*hJ uYcxԤjI3C;Fҗ?m&{x' hGDYfcCŖ}nT&ms~Qcr~m,y0:ɄJI2ٕ>z:7@pB}aݍ -0PGފ{9kX½lhn'ᙡwcyڛno}䎞y'gJ Lz7fVo+֊~ZEU`[4ef^ȉcG7 pX5A)D'Y|mv`#BY'I x<@ZBJy ۛ nrTq7=S=; ωG яf`ձsM 3z/:ɚe2;2s$.YCk4|[I , _|Z I:eS gF.0lR12-ws(K ';=[bd&.s`7gLJ(>D T $׀Qx'݇4En] dH59:}s.\ҹ_A>18U"_9)=m=aoFjw;3ٛmQ3E(PS{!FSno0iIY򕪢%UBڴt4=D9>Q!KYi:Gj|]s.\ttpw*pLo3fYMM;ގ|(Ĺ1^tQ6m%1r۔use^?|;ی]AF56oj}ZG*&N%|T%ЩwzĞM#麣vS^ ˖!)4i- iw-m6DcP7-".% 3p,;Moծ'bl /|04ݣ[hb@XV3ލDsUږ 4-8[ nNAV;!"n=yjDNk(!f㧯•Ү= +3 q:Dz z@,ˍ$rA7 fv/$=erseM ERD#[RPjrb8b! )XVsLε7 :D!1Q .I Cf%ٙ2)MtS:Xԅ 5aL:6>Qgr4%uh,l6.I)qusd lgTQ\|h qlg0{-Vb~NR8f;QGA:Q{r\,5*n}j 퇚 sժSUzi1= ̓||#ohFHU!V@ na }B/ R>;3A5$2gVr)32?"qR)لfY{+*<4sk-i]Kw"Fϣ(RW/-_Gfo) |r0xزl n2^RݧJs3?% MkB_C:VW>=oL= ]".QqF_Ͷ(hvi $֞w]:/UQ{\'.GïxA?( *h37*s>jx Y1=֥0Zs Iԏ#zUk=ؿlLBARbh$t 0ņt0}nZ/pLU?YRG-"aS*Rg*"jq>aV:əѩj>J9oItŦEvNhoGTE_]3Y5D{5<@%}=%&Ӥh"N1 iO~c}#IXnobqK *YS}2Q7;Pᮞ4iX-e Y+jاzW"8#XmKDd52y0B;{,}JϸAg7Q<m bbBZM3-*ӎu iEZr\dn}-=<*ЈSqJ\m5Еv8G%xBD43T0XE13ʳ13,Y﬙m\J]xVEG@FSg HQ#eV*$A4Or!z說MKԛLFrhJd5$Ѱ|r"Rf{k~=j%ytp(f5 R`=:IL4PyO4k>No?[JƓZL͗܁kA䇢t*=e{J/ŗV!> @]VWȺ>eΔ/@sd- TYڑ:$}ɻ5ǃrDiu&b!)dL~_'4YJiUt "紟cxއG~_|g;bNL˿"F>ʶ@OR=@C ֎Ah>[{-^BlGk&:.$;k\,~=`jPFużIr5#V[2bfU+\To~[-D!KզJݍL007|94 eb,PzШ]< 41]U9A' /FhHۙ7 u׽Yv8UZ8 |-ʋz;>#mnx8V7; n; E<_߷.YepF~ .gMckRP'Qʤc Tn]WM5m,OIlOߚToP-rmyuQ.`Ob9:_.`nqxpդىFq^;q/wb~5*{K@hBh\{`Ч1^XtѮU0a+paE;;SZ?f\W(%XhXibK[ Shg$ވC)k 1gf YcS!r-nw|B|Y KC)v4M#}*xُ,OgcXB2 k0M?!8Z_/]/ $~!zzX >rƺLº4v4jI]<~*ntv$ϲ{l\>#`:>J)/L+7rkUN v+ $CB`D D#EEWIJѓzNs:uX~-&hFaX몲I*Rh{O gdy>!@vV^ zKm1bUBU0jGB&ǩl*Z3Mft6FZiļݏPR= ΘR4 A_'ljt;qG"pm FvGM- cf_B6w·~[eTRuJ.%A _0_Ar Yɚk6V[_=`R^ERϛ_l/b; y%10yAWVZ1$@<:)!p^.Ofjap j,#<Aw䬤%Uf$JK7"ЬPƆIZ-d8j\{G`E?]6թ0'KeK2R$xba1A\fRUuKdz䯃ݺrhfkw՛fQwǙ z-/%P@ܹGF+J%oaLl咻ȑډ%̭I?;Fma@%GDNr ,v[ hqa l!J#5PB#eo%yBszV@a|s|wn!.Zt\q΢~,KtR WYivOWt9@cŦ. [zJ6nj)Aaa=7v?<" uai,М^<=?`7(Sqm7|D!SGn$t +yۍ_L`J%k"[ɾBœaXL213U[͋mրn>15`˿癱~e%5 7 &_T7Z+0cMA$@caFo:w H -9gm؆c1kO}2vLPCx4u*6aAݣ p"%_ZG:0^|F!d9㮓{w']DDDž1"nlqqˡcRsӁTݲ{^|u^$EsXؕp*,ؠ# A"_o,)?S ՟t!z # iּsܱNVz^<ݕb̅5:8?}(GO\Ȟ35C)y`0%x=$dtĴ*Rȟi ~bZB-V/&(&-V H`bc 0,Q>,h+{RX\-A&(>o4!$ˆ)1$=c$Do2aMo &8R\S ~ &y8%BudL*wz{xb_ʗ)V〶 [k5~FAyIzu:(Y I0F< +z9X,L2zn+]4f ;jܕe:x XM[k=d L~n Vٌ%[vJC8WdYG}kC]bv#RIH8fܹcXRd`lM-}?PARysrjGNA#[/~tl]^|~mem>{*&NCbeT|Y??<@]?1\2Atu/Oߜu")4g+6Z: $ӝdgkXRΪ&~.#L^}nK.֭Dql0dFZhYbTm?9i194%h]f%&2CgĎ\{,M[qc;^e=ؤCg?:m? Pϔ\ GUe- ķ*{ ,8{K(7ZS=ʔ)s|PS\>q[ ߇;b5Z#^\ln> ,! m-\"y.BDB#%>.\@JMS6hRYe(Ovη.^ym1c1,:n*NjX|_)D/zs'z7؆ta6~5Ut{f+9ˈn}t9ٕ`(R5ݛs~qYl%1Pa?wl ҥqBZ; J gD~F>˝=񐹃{H)B41լ8Rjq gr;t'G t'ZD:dW/԰{,,Tr\!/w,;bammD433i^$XSrL1z"m=lӵL=L e)n:;|̐=?AdBt?J4-1sQ}NF'{{FT =Ne*n)D7Dc:T`Z$Tˇ{x蠎fcGr*f^̦\E(Fґs٪qYzE:̪@m ;HBɮߋ@X=$S:ZԔUXW,^HofT5 $eJdնV 5L9I9jKf?# l6*)Sgu{Ц5qਰt9<& ^ݴAMfc-bSw.BEm7̨G7Glu8NGI- t7tc|w T5QƪO4>NjPk13#DK#"1Hĭ%Hiܨm$0eAZd17m[H,I\B7wfr/ M18n5-fQC+ckpxSlIfshJn3t?UUE0תB-8~zO(mn[ѱ\d$^1`D&hf6 *jN< "v;*aHL 2j_cg~2s]2j3Xn,TAW?-j1iZVz$wl%#$m{Z5hvT_{gξ+w25>߅:qI2OU."!H ,rM4G YduQ nZq 1T^\P9qև{Y/"K6?[?@ IuO=xܽt\]LIl3J%?m׽T;Fڌ CV쿈`bHAӚj![wsb$l[컊й)'/AKJoCQ'>עM9LjDc|j3 8g&Yh$U% +/cUk>U!5?Q^^օek9=vYw}[(@P4sB )ve \]E PO-ke?,rzaSj1z(36Kj)/˴|9vy:Op*9;whVqΥRcPg^ L-{7+*l c1ly6jc>_I} _wOK<6fg!znV!|NH?b.p̰wH}cn,S7-3hG*QF-G A{͚ )ٷ;-*ڒCy1`6Jw-D-15$6yh{h탖 j`_QMgP֨-PŐsr;u {(m^_`XrwBNSO*/ؤvd,;,a^._sEОG[XK0wtL1oB atPzIߵZmq} bJOVzTPdq[EDN2}=L1@hDq{\br\{R,ҙIզ":5L1港QKダ3vO%ψK(\fT,u?o3qL}N .H ƣ@^{J9_ }q{,3[1V PYڂ1cAueJ# jL}bgBRamJ9I. oQgV=ĄTӥbPr5W5f8|YY?f$jH@ =}%K+ JD^s}*⫁!O?~]ua-d;dZ2);&:+QoL{lҨӗ Jƭtxľf.{a)/),A7b0z#ŏѨNdxmfEר#& H w5[U(`)E[ڶ֚#-cAimd3]ԱuCl ]~Iz %4;S54x$FQ{AP$H6Vu/*U?}r.7}7ȴ݆- v7¢&A4r\{ُnb PC"E/h8XBaD6ء'*asx ^=5؉( 'kVGo! E`;ʶTPn]uhuD(5-zx׺_U \"{[X9"b(8;+OGb+\X)gˠ}J\f`[Ќ5ƆKW{`ɋXvc<)*+$/дoq̐~ R`nڑO4+UQ($Uso!#Er<¢cupwL'/ܝ*:˦n͛^ Kn`tf="څ}gJql="taz q8̺Wx f.n-(!-{I,"nW4ة2BM/RAˮnƁԦ/E4'Yf,jrK"BT5:-ȯO| u?RBƾ;fl4P'>I@kG`Ń/eRh)ty0xܲc`*SԮ>Sq#N[+!F1 y5c:mԅA]c%x})̅(v5ǝ nF_U"1_o 橫Ȝ.t٫B x$:V<[} a힑ɪkx-Ga\3r X[&́VEC&kgeP%Q_G8A+ñ:ߔ)e ey܆A_B[%>+d+wd]G!rZ R$QZ[Fʷ.[x p%P#^ Dn$s QUA+vz#]>G n3myRaC4R&l.T4 =D6+Hc-WbUCrq4̉c ;*+-lB=|7c>8x3B{_zbW v1_yȀ<[ݗ 4Z$oqUka:)sD6'lɡi^%~Ka$K)‚F9G׌{C`⻅uOW\׉joon)yH)`Cݶwm$o+C1zd1+VVQVպ1Cfv*q`Z@,سܠniBh;0bG`ʶh$ & 0', ' &V_1WݡX(rV-^13J)Ri廘<G ƻeN!KZW\TL500EFt)[K+lKy1D?Tp)PSm %{IvK:_ϒMBS0+Zw9Fzv3|F[zA 7rfv%p8 JBs;10G<p -OB \w!J;c S! Q, 9aTeԥFDQHs8x" !|&ВBjI.sIvWWfAVfi#uuFu4:ǯ8f7p(h!_RAs73ʊZxU7+$ I i=22AՔ!Tw} Az se/ΝU&3QQ;LQ"@U_Pa{+)c};WCkBiZEBiVq |}WLf\v MM!ND<~sU0,'c3j7ah=c^G[,LfbXʸ@s x F8)<^ѩv zNQ_z@lؘ3Oڧf#Z2_iq|CGZ@h,jV &>-zjiK 3E2ٹ}Rޏ{Tf?Ջ[&caS6[ 5E~aMkjڰiY_ދEQL(PPne#b˕l>_Q<Жr<&UۙF?̄7X"zfF;M8eBtD[ #.$>OhN/]}8@;MoҀѕ`+ doig iPęUKcw}.l?yV ftc('N6=]"#|2Fj奀9bgnlg>WA'$4*ك#;`dPgSd4l$pn!`?Tb^sQg"}O]c؁-꧍wFF4 djݗ'i} =dkC5 pNOn胋DY;Hqpk>6 {}&[<-L~I_Q\%*y炇bZ|J@Z'3F}kP'YT|t\jWxr,_tx 㴡s>ZZ%$"e~uP&!H.ΒW.S&7ݗoϠ>D~q0H:fl{ڣ`AWH\g XkGe֨JU!h[ν/# ZBV4O^+Gqyyq`#&FYD 1iULژjVD; fH[ER 钧W3%-BŷRP)u=@f_]^Ak0-7h$vNl.ccʈGBEwaJj~zu#3ep$cÚ\*ku}_aO(䱛>li6;DZcP|SEU;ٿ1IW$S:l#YίϮ ϥ?er:Yvmu3y !(&Sl&by9OND8a/1yt:d{񊼲v[:rxy=5 %xFVUoF[Dنb䠀 R{[p4b/^BQ͋H 䘑W[sЌ6\SbLpcI+~ qZC> _GVۤ$3;_]eKe!qhQb~9 g36Yғ uwwmW骇i?ڎȜکrImNsvs~|n7[鎝ZQ`8}%RHg =.ڌ"G :fq#;=bVUiF؁Hy.dRt9K ST@U4 E˜եQAP9 `əξ4֫_V,;#vͅL]SO7Ջ&[Qc{ 18qgC+ʑx H'D,ÆV&c9dҷsRK*7DrhR^9*Ӧ.n%hgb-|-&fT!i0V) v!UPp (?xK z7qL\d<qAVvT8h x58(mRG DTm*>CVoclZud&to'37sp,a.U$u1Qw)Z/Nn{hE%h7߲fz->):#u"Ѷ=clE7 d),D<,XCW9@;pv~<~{}̲@N(u~R%pSwP65Ǻ:_hk leBsYRqyf>y4%'FԀ'"#%cJۆ 8wpw>On.ic#="dV-2oTBPuErJiBbߙt&jQ^rlߐ3G/2Mf#2PA`;5J8"N0ʇ9v@M1j2 ob; c SrmUQuq29BzcqX?݆ 3nAH|kP4y^8 Y) 5ɴ%`p~rEGɞp,[!IPz&o!j!îzBge|5 iHblTbLlU|4b/*CUGjxR1O2Ksm G}ij~cXJF%BoςaxcDl9q>'7CI+IQJ VITD% &O6t].~7˒ǚ߃, N*^)~8q(EOsE6)z v4ҧ Wm:p7,tMkq3n{Yӟ44lo.\l3WV?%A dJv8I#zMJG￈v` +3wxW56'9@"H.JEZ,PWBCYÒAL6>2ŕ墜bmOĿ%/=Ua8\k`!!e_8"%[`6R=۵(Ahh%H_JE:ڟo_SGg*ePNA#NNăh-iY:e ='ӝ/uG)Xs%N`$*(3>9.F mYLvHZEw; qW!//Lt8o;Vv`#MK8C`,KZHKeFΏqOqqo|L-c‘q2\W(z`6%EH׃􍇋\Tź%)`&L£z ?#q?9Mk!aUn)&%4+IȽ%)q%؉G+8br^C%anCFm~&$">fUHqZPpySm-ĹKV\~0%RiW|$M=/642o7Utڬ@ 'TWlA,d=ҍ?0ÆSm Vlz S{.ivȘ1[K@ElWI5nmb| kЩUThh^/B;BPJ*/&1$ V LEOgǮݖ痿WޙBLm|9:P/mKe09~.LlV[`9En5nhJG09ʍ \H)Ѓ?SMW՛MApxĽ"8әj.Vv]tw?RxIT4r *Ԡp`-]Oa岨aɘ}]~gyV.oyIw7ٸ;1Nۑ$qͤvZ6Chi>23>g!o"ia ?#HƸ ǘfi\%o[+'ڼs41äyQ+}5֟^.[@()'3ZOڷYǾb--96_R@S & :dWha! rkp%- BVua<"h4i֒Ody~NgcRv 9CXYZJOS&B&̫ky%rj W@ zSC:{P &.僩*EqgS϶jŕ,Xs}P)P>j\]{[;6U?9f e={-^?7h1{AsJ,-$<\,2K_BcsFp_Y^8WQyO\95hxsa˟Ю^E|+L#*NR|~4+~CbCsfہ5DND8A)ʺm,V8-&$ U2`GlqrIƵƖbnG _Qc}!50sR+ˁmT/Ұ~-ݛIj췍pAnЕ]B@8ê?hM8ڜp_;<E=si0NgP zʎʊ&G^'dbwbJj5}R@hi#s#',&3Kpp(MoWq %/,·؁I?N3:`6nZFdsvNZOwA l3>D(&GH诣4اe'oRs)Se ߸A0O3})Ao>&TM }K)Μ)jG[Hۤ\)\"%^> Y [~K VO{zy5ɰWTAh6< . `$=(S/(C/s<5@wzo`S wqǛ8\ C jbMw\D DcZ&G#5&'6,hGFxfG/c)`I:}5, HplǻR?K6T3fҘxy{al~9LbH02ȽqmMҡ#1w'w$vk?~h~YAtA\RqiaB\J|d索;u ͺH&nZO$IQ(as*޺ !<~ῒfzW8MW^Z9DN q霛%p ex"hdsu|EUiFn:.p_@Hk~$l5M׼DʼƜP*hmTsS_'o0/ݳIDz*mho%KͣZIhaS˹w1 x=(-o5KH2Y,fsOK=WTe'6VsfڽUlpC Ɂk(9p~EgT2]SwX.>xV {a2TwdmIN}DBe.H/C魔m!"p_rWPJ~[n3q!,nG=y(B#|! #q5Y#49{z6mɧKJu(l 'ݼ6_ȍÑTGL9F֑AM6N+_%K,ZL^Xm!u#{}ُjIğVj1>㖿XK",&y2"=\~jc!{`Yݗ"ķ{ hTrLRn) MzKTh:vTۗ"7j,94:uZI_"S1t@ˢH,t䰝ҤBƜbS>J &X^kFNE'ͫD[6C@h%gi­z{Q=h;i{g N莄2=h毠GL5(G9x,v>S ^xDSSmdݡ9^'΢JJ^SC'} a{rv{`Y'pe_Ƌ"0֑C(4t&v{ LuR1kG]aw~W:Iƶu7 E!nǼ!g=KoVBB3,!t81JKl*UlIhB"_mtbLZo2>נW9>*-j; KgG2, 5S5߈x!.չ$b1iQe6ҿ^+Tx*_ވϴYР{x|W2Kh+3~{QyB1&N!Y_%~\ȭ1R\yjtιI.V sW\Ì`DOUreҎ<{x_`M0bsi }ִW0\|F%eݤ>empLOsœva*m+;lFf-_)3Wd)L~hsVQtĤQ` U"Lѥlمrh+xG}Nf9/֞/sݏqtA'>Gas7mF iO f ԌUt8?\99CKrj ՘ꑙ*`s㩴 u/BlEoYuRPu Q%K>K~QMk7Ť k"݆5*ѿ8O14T1f@|oܖ=S`uX">QEvIO~*o, 1:τj$-8D{ Rr3+ϷXCڶ/|GVqvv3a G%4,LgI 9]pB{c  *5[bE0T#\2X?l`Gorq=kƏTJY͝jX'oVZ ӹ!)BM5\x^+Z+SÈ2C88Z цde7$ǮOa\P\`qNj8TC4GB(w;a liDN]FH~2vo1X>ȎEc+edfs6B=U6Y*݄X򼤡s*y$_ }|]`xGҬZu@x];| 5g17CkѨw8: daj2}wuaC;t#9\{li_reuRH:n "5u Wvd7Nla[Eg4(hIXBx`!eiLQ,zy 7F?YN^fby+XDSYl]Ɲ. 8n5#$i}!3Z/ [el?yxwV-v*kzZTlv! =BC~8Sf=/$w_?0Yi s+m1vxZqi\sEo ?[rZ{a醎KIt3}6/Z>AEkD菧|T8T8l}!ec%鞮*,@ I0җ'ZҁU6!şX|.ep甎@×@ 2*fϵBsc2_ U&6z*+g~?f@6&٫䔿T>\wgZN42>#}??2Sѥ}rї4>z0!\)(6K ?+.1}eTf|yR`T-udZRE 3`Uw">F;.SsBW#v섓3gFxbI/`/sI~XTAbMY ɾTV+S&,dI1:!'Op[_S{kSﷀ- >? 37QPLhyk|6ku0i^B-Y)͜k[ Z@2GOD{sܽY48RL@OiT6͋RSv8v -jgOBSNy oO"OL0-GHW~.E^KcD7es,M H{?P =)N|a_Q˦1scwçCcE}0{C[ҹǚ>eajZAMX&,=QH%+ T 1@MPNg ]G$KqPEq86h;@~gwaƟM=v)9l?0>?d6ПlB2px+y>~f>S8+ fKg&9@XM#qۈݠC)?.nxjŒh8Rk)YYgU\AM|E$C>0f{:i8 9=v2G+/\Ò[eDed O~MCǧ6vA$J@Q٣v!7|&ռZ) &Di^Y▾RC7ZggXdG'a0ZC_FCnq 뇌w9@Ȉ/F^e4ס0Jm&cl^~ foB)Q';7E-XRue򧟬T\SBw[i%S)-ɥˇ2_r˅4o&9f8$m@Y 5=I5T./(\hyT8P[8!UEo _w:[aM'ty`љH6QbXuޝgb̫zoo* ُ,F 4RVIv{,Ugѱ^ڠΞ\Ö߲lѶ"w67{π:MH\E]W؉q^=N G9z,T|U{$Q&*\(z56.Hj3._խRӠSϑVl`Ф"S #J;E'YQ0s1Ϗ c`ԁ:3\dLd(iþ,YTe33U {]W JNdHBj :c;/v>gUTܴA L3s e\󾋏F#?;;wj1[ʯ:&r#  FW1 9Y `>ɮ ~ fE8Fkd H~;n<\ j7l0k_<_[9wiؔ:aM0@$HdB6GJ^ 8]o oP"'ō}MUwz"UPvjxr@HckK'A@]Q˳G+|Hʷ EY 9FBczw2ߍ q%Ih}DyF`Ҋrublm5C %5Xj+1SWXvt&3H>e&tZO5YHj@ە8H)8*7ב{.Ae׏ <of߀lWrS O+>a(%~ZP;013ⵌ0.&w%4Zre>KiäaONڇ %PeNsE7EFXP-q1:?G G039Oїks]]h2{H/ga\d9-{"bL-}~Ro<oI-{#a'H#Bi؟Sw jaI4bbfDpwDfU.֐IO{zC`@.u@X@6%/tz@e^)ѓs(N^޷Ta/ d`01w9Ƹ@3=lԃpovߺ @_@nfӡWI!_||wNqU \dKeMu{1x\[Yڝ[E"tZZe759qw%ɱa#N Dl+ OMsNEYYؔaf&>Z35 ¹U_Õw@7l,WaG]P>6|ތH!"JD%: _s3Z:pRy FU}rK,tN>5q U.4Ь$z?LJ5т:lzQ }_'SM3`#iR9r$a:UJ<@5{ϒ]M)~lS&?Sd*)ƹ$%N+@G)% IPGF&!{iEd9ԫD97o9ZYuoy,?ts:;ՐOS ?kr5i n ,Mp鄮 wlTg_X!7 &V+^538v#:.hnL6'k^8^[_4q SњOASӔzQDzh'>|^ j兑K[9א,Xq0DntMid=$2|uGthA6ѧgPTՉLzm fylZ3f4){Lr"j0ofzlm6)Yyn2! X*bUE<8q].8N^YN`.ҵ)@2\ǻS &ͬ8p:! m5]e8bi#Bτ5lSc?ՎiE*@…T슙sDJ89:@2.I*Sq {ޮ2'MF&d/<ƶ`hMpM@s*bil;B5%~0qJ C[F`SKn E"՘81rQp9Sa}ppF/agId0q-GNJ[R" WkyUY.V#+ .͉qURύ"tլdK]کՋً{\I9里9楮p<2Q_94ag,9ѝvZTw^7Wmg>e# +CzR)6 ĦQX%uv.^)D4%Q ZhCui)h  {jzߋSAkZ٬ ]ЌeЁ@Zt\₉KyˍJ.>XbYqO岃RCHAn+R7^ C埥o=L{Jdy"8.U: “#dS$'d /&yUHjVuaᗷZM7d2QCyHZKY=tNE~4L ԧ-Լ%7NoF "sg$FN _zC7K _c~'0_ܳg _ tYы~Wskۺ08z/"9,˭CL24 Lh94{=, t.]\jSp0U `t3fQ#?&-DeB<:,,i#-N5Иi&fEOq~]Y8z;m, ]T[tʤ}R A"sﻇX<(k?nI$7XS\=vl>VZѨnqCgHE^wadIoZ]ƿ'=JKڨ\vo֧|κ^ PH*HSߴl69(FP9}[El-OIYH\`C (kJٞ;jP @5OlĆH2_- lsƯj]`l) Kg5Di7N$(yOB'{_  DB<=+{Wprrc-BD_UA!X|}^!/ A!cBai赶pF.v#+3>9'H AH9[$t; (prGD&FD'\zCMM?]fļ {37cf-|h:՜, ®c9twI0m5"\sabJ{AYW ԃK;$ F5܎'tZNOP+LiPXS:nmb̝Hd4 ϱVcƎD◫jg$:ȧSW::Wg7IhThW&3|Džz}sj Vnއo6 &q?vl(=mAq|\n`!x*ʏdKh.a&5ޑȽ4f=x6nuD?#R}`^T(J*&>*ot+~#NdE|a\I;юD?f+_ڒ 4(Ek@r_GT֬FBXHTV%i&o, t>Q[BP"͟-w)$UZͬi@c*%/,no"Z*|UIcI]<sʒ<mOƘl-&g"W.l Y:[kMsBI zBZY*Fe&)XKv1k1,W<Yҷ)+iU] >5..9+\4kH6%s;DӀ"TӉmS)\ѽyEY}]bsiI6U'3eAҤiIv˯{?|Yo=41T X";sva z~OKX'bC-W ,mLI3#/ LV,*s*jvpge͞V')u1|P*}QE]-f9`WY_7 fdGy`{j}jRkۤb;}Z'iI%KIJ/3uKwQ;8UIB˿:> Ofg35 ,q<)O`^ c4Is`c4:'c홞!֜9P _ Ezr~)vΦ. HCޚBI'<9g.ROu|~ٺ>~[7(ĐDD~&bi%!!Zvy88l,(y, gfTF_UdG̿Q/]Q`mDjm_wq.p)g`X#“98u}!+8 d9YSi%/ϲ1ɋkQG=aΌ]uV4wV8̯kl53A`Ɣa^`UTS)nhCؔPJI2iۀeԑ؊#ӊfJ4a@jֵ[õBݴO$kF|2/9aiV;Hv7(#]vNj%O&LF5aKEasrBṅ!#0XjOxQ+in!"jDȭy|oX'V}37U%q 6W1{9{M,`uku< -A8Iݟ'gFՇ iMm`lucuM[6MZ:2N^hW(|,!jg^gQ0穿&'Efhu7òA ,k' vWtP1TE,p$IH^v pY`e^&'hn /h*dde4 ʯ7Z@-_'>Q2gx]ĊFs 6&8M+LSM "{+rя$$,ΊqK[@/ө =7͘oUyPo\}hus/iQIcDϐ&Is?"*Hl}+D5U h8QV/]:*:v6,[ȏԦQXvN#YVCs:0*ؼv.rKi ]]2ٻV?G<H@;[L PTWifT-xI{̶ɒBz*8h#תu)0K gMS#jQoC}|TB řb&# Nft tNڎ7 densv>֪ܧv9.2-Y;< [L>Q7zU K}|+49~׽))C +瞷M{Tݙ]/JUes>?Rz7&=Z2MP"4Sg>;|=-ĕAIsL+_fW 7BO5XHY4*K1rtqcZ+&2&18y4ە='7CX̀eЏ8XLæݶςy(asHl0\zز[l95 9PC \ -Hgcg L"u5۠"<1Q' }| 9HZW%zCJ L3,?W8p+*.^8axK(9ׯZ=Qt**k;l@QnQnHG` ͆3\q.!?U .37Hhq-Mg2|L,"bCᷬQLwu71% O$W]- :%s/A!:piÍ !<Ľsm[8#OXSRL'OXv۪Nsk5^LYjLKO\5ʊj[aO>WH-(~Ju.- w[HM⤥hLtƅX#{k|C+)xӤϯ@oKiF"6 'x.k_iQKr$J xU*ZE, Fm`NўnIP6 A|_wv&'@Nkw>?/8T2Yձ7iLzx1V/ľvfڮq kF+:yK++ۋȗ@,=mMEFijdQ_zxxY& 9/攗#\yNضt ы5%6Yӥ\m=@Ωk !kN` dFy4`=SqC1r R Cu^sGW"D}r`&nÚ*Z #=ӀG{+1 󈖬6zLTQb:efS7F>dcٞNczg$HaXCi)?fvǙظ^-އPy&Ĝ/8fNkw'Ik95Nthޣ.PPS,}I?Vؖ#5HaDŽɔ 4IDSdiVB=Fo'La[fu \E [r1t% >eohz=r\*ONQQiǙh% [fTKe‚k'ozDs+ $}̥h)չRϸVUDg̫]@zpbZ׻"{f;7p0o-kLBhXqc`2Hr;puJ4lڀ>".|]NaW~78d0ʎ"l-h-8? *?+|ӮFOGe?hU6jsjCkq m,VK՘z G6?,v_ڗ:\9BLHE~/6w㣴))iJb;'yAg)Fʰ%ݳnµ*<մvF5y6'Lgw/e:?Ӥ \ b/ZF5DN>KNά3 jm٣!D\fda8Ӣ*acDكmO/ǥ]x}Ash}U1Yj7+kh[h]vS%Xq%[Δ? % 3$ñ( >|ڑ3t WU[i_}י-#l]#,,Ĭ_W3r1E!J0iX/2xbkމ6i _x5[_vjseq q{_ApUJPB/{ҏ'T" Aou@e|5 BQ6;)zhMޛm=]&{u$E<tH x ?V ά+Iz8[@u&9"LyO楢ƭ}esG_̢?JaceD؄:=UM] ʹٝgu&0bIf%fYppay!\gnmH+':f nt % W^e\SC6XY=^$鐳qH`!b!r5;ݏ, !;~۪1.H08 XSndvZ:/s]ȱߊu Gh ,9L]c4cQ}H7v Nr˂;mܦ1Wf&pOT;LHGhEc,ton,ge z+Hb3C_ M\x;x/pqVHBunѱU si1H( 0A!+QQP>\ Vc0"lƇX<ݳ<>vl@SL+.dG>9yTýs+ge!^%VnV2 ln:(^=jδ0h '}h#SnG x\J5X:?GQ1jt6@&Z@,$hI%{ a׀J2@CvL n7??-Dp-SOcdZ'-jŪ 37|Ub 1"WG;J;2%!+il[ރf F9X$2YuPUs.ȃxB]E *`NxJzR2PJ+bںwK7pbEΚq^װ=!jz¼/4PlQpz}O<5}B96`5B3^׳BW'(BExoxe>us;=sp>[On5fc1u-;G2_*lW{UeM@A F&ޘ=cTd>Ym(!MB`ZɓzdI_/@9^w_arZO%8¸>p(.<PG굖{K?ꇑy Oޕ^niGi.~je߳.gE(G>kՑ#ߘY/lq!?a1VT[*#X c@Y֓$gXk2ǃu-1٨3c[ dlݥ<-@pE5KJp瘀ސGO6(q,rU#L5SFo;R!i.b8TARLcJy,ِV||ֶMlnnM@d&MM".Bx.4'X7!d$ iUMdGkzUוO!`ղ[#[)Os2EwG_ݯ]=EA,|F~8]U+l 3TE&w'Ϋc4%Vg-[mU, n|&%,.#57H(J&`}0Fgwlo<, b@-+uN&JZд a |YeʀuDFgjl~?5~!P>~v.ݸ4 5]]'2q;H$hA-INJ"5BQ=r°!~* Ƈ>L ==b n⥯Bk0# 56h]EK )p1yzX(y/hCq5r0+` }6DP╼Vismfόapg sEPIC/li@YDq[ r ?HIM!9ES@6@Yv=E=+f_vwy!';T΂ ʕs<Į/ MCZjK*o3XZFOr  $y@ϹTHo{4Ps{(UYTpQ:O(X՚pTV½oBxG4W,ދpn*8p4~6G[+0l>~ӻڟHB̔e*2F/<6w X2=yaDJqū ӽX|cY&q|!o ˀ{Kpdޣ ݨz⟟&VL_n'`P-.J56vr&@`AGפvV )y- qbeGv-BBfv*XmF~uWeuk{⭚.oxU}Z l(=:q77"E@.4!I嫧 V%.p&)*Ǵ#v34V͜8fCK[t' F'}0!r-uU.Vy(q,2|@{@f x@;/ &b5CnMc{V>\u#BΐO?` 7GjƖ廂slpQVdCc .Yʀ;=& _;V\-)Inʨ+u:bAϠo[A(]xn=RowlF۝"p</كb%+Uyp9rAH5Vtq[7A,@cdq Sb$ff셿L/Y1Zp(1b'0V.0GS`u5 ᔢy ܘ;m[wj6[ pN)W*F=Ʋ2X8ZPmƢnL+-yE!;i""[ϤAb3[ Twu3`'&o^&t#^3=vz;+`s֪c3rnOˡYSF= LWY֕K[^aEyp۱|Ӟ# lq6g ēJ:Q,@ne3RMp>ƒκl?<)`w-aFrA0X52t)2d+5f2A{#;KYdH(4 ryuh牎 Pj;v%>peep'\Tez`O"G=hwS](ꏘO}<77(stC;īL#}/&jFtLڥz}کFiDq&3tӠJ~&/} 꼙 8VƯ`--i)9KIW"1OX55|_#ݙ7XA;uyFWSR5C_#BW45xZ0PsȖ5uk,@yM_jm$S]ajs a7\Ќ~;>[ܕk;a>LY{ݮ*T#H/]S%:';{ە}j`RނoZ$FB|$I@PG ;DTTɶ {#!h(%LL;αXz.юͺŧհ |MMWWɃ؟nT`9^#Sg_kB x(Q@LgOW5j &TaW0:kScGZpA9q ۲{^tߟ')75x>Ut+w\\`M^OaCр#.0ahoXw}̘W[G 7H "wC Uy wZRNkTa9 mwY?{.LJw\'12lM"fPlxm&zZT'IAN44->"k+t-/saƫIA:Ev6zӭL\Տng4yF9۵BԁMC|%@n@Lj݄o!\"Lz|{0hO&gu|4|~k/~MIP`)95vaE)-{RZ5W0Si3X  \a DTOL55X-kR?;05@5f &[3څ_605 yxֱZK)Qo1pY##0fږ@ӳ:B #wYV|IQ=ǻۛ7 -˜e-B"0ܑ*CkP2T0BpǧfSIf<s" dnoe׃"K6~ ".WM7l㫖Te6-gay[]>m`N8.<5cZ%z+<:-&DRJTJ&K1(hxP;Knt8+ң9:ii@^Vz+!ӪHGp0 b1麁f..`* EX$X[+6%ZN}Gtᴣ_N~~t0YG /'$K !TD}vk k<vKG v3[RoN=WR@/Gc=e|ȳ@^E0UNGSqBC)mozkT>:v?K Kf\Q,BU;*zQԲث5$ʭ8[,5yrdiV-thOqwp]nUPD0p6ӠL&+.9JZ_8mp2Ո=Weޛqd'k82k(FSUc*{Ҕ*Lp$";ʌ3v?U?mRw<n8Rc}u w9k^TSLk]`@YmT-~~l,Md, k (r,uMZvT@^]qw6[G(.W᭶`e]Qwv=|bz{cǥҾJ6 O쁊3|%Oƛ{cxCcQ4E2q>P@ȂC:&zVVƷ䙟 4OYp"pc6fVaLtU.I!_xH+m(9=2kn u }5qN9o5xWև4'c{R +:€,Jkz9{8k)h6yW` 賂@WfWX!:~=+YZM)Z&_1-^?2N:U)~ ltK 5Oe{(kVHɧ1 Dj.ghԌǏV.mJu[?; ^!T:^_e$`mK8doUDLhU-y„3K\|ln;NJͬ6n)ъBRJŗ5N_@FĩQ:7OhNBکzȍ=Lz3q8 8 _g-)-j\w|pN"QDoNA@~Dx9lc;!B$ZHC&g`dՎ38p?ıa _rY<=jZuP CR)ޮhݞS\[f85v+=ٲ+BR*u" ;"}`0d4b 6AAx~n׊_Bq#FvZyR7g B* OPR># ^jevd́I>!!=+JVW:DR$׀ӖuCo ?xU Og`Ҋr-jTxTosQc`6-Z%;`¯Z)Y- #RKG__5Nszg@qcT>ڍv4\O,B}L79Qo7Ӽ}5`:]汣#&!BSuPVy3 qB [0]TXR&p̴xMPREٍV3Ǹ|hNes ;_A8b? "aR v.}_Sl ėQa&8ãIjke6eRJ<* A~Ƣ6ao"hk!EF p?^ PBe`TC8A@LdhL_ŲA.$/Y MƖpc& 7;eW(Ϡx!,u+=hM7Ph'çtYy^w1%p~ێz>>lgCi$F~ |?XEE6+&Ww PMP) Uis+v }M[B}}|H5ŒHGNuZ|ʤBP9YfQ٥vI6GIq0N{KR'Q[`b*B@]pdR=f,hh:WTm|R@j Z*`nI@OdwySV(:_iCŗYS1?d~vG( 33vRӎ\Njn|dtV C-[,Aq0AQo0g sfe['<T#:i缞uw;lKXUtf"D8[iih42L-WuͰE\/4n о,lOqFOQ|ǹ+Їb-q\GO,a)ۢݐ|ԯay )t] ++‘ւ@>Պ Կd% L"V\rF ,Q),]kU1m' ,vʾYmCK[)S`ΐjLIC&'ĮȓE.g.^VzF%׻|SVi/qt=%,mȚKݭ"r$CbD ݳK8rogܦsBGIjȻ_L !O񺎡 r*gE 8uߛV6.#@S-A*8c$Cd(QXjA 6&:Ftե*,`{2DUJGJ0 Z NJm1~U`~ˠgbkdɔ 3gzPXt?3pHg]]v!++?j|mǜR>bAݰ !~&F|C&N]ΘۤF`O 3?tscVIѕMGdd\V`Q'"[}$P$4P&SW\Pu@JuҬ(!W,6N+ݻѝKDFDK륿v`^?%1KÈxcOZH%ڲY z:H-^>sW]p[Xwů8d&eqt QU HBGscy\R:0,uSJOUT M #g83N,BBc^GdEQҎĠ0 g)whׄts iBC|]ʠu I@0t:o[ciIC@>ym3 AlUn y$Yy f<*@q<*<'!¨i9`2k5/2ߕP9|&[\~ћ3ެܒ8P-9~_&U! Jwq:WBWލau\BO.࿴DyLvWmAh7ZܐL 7j4 *S$aZd"}dg0=M)p2I[Ҟy᫝݄ҪH܉-<*Wr'_L>'#Pt|.ߧxxBCq:D.L,i}4%Gf@XzD8A̐r4RDD.ֵo~&kĦT p x{MXLFP 7\ؑ&MkHb=FB\W8Fh'ꍝavJ\ss0ՔCǿ2F( " 5lp9ƶ"p:\*SwڶQfgjhP ٗ]1^SEk1#RC}%##%S$@!s)=wTX>v>;%>@yEISX̆{Lv`Fe׮mY3|yBLܰaJFn)%-c#iy|cpDYY6mPG hwVDK\؏FB۱hE>["'sLti+/pZ@;aU╇xU9s"|`^ә^Wp_4So3:'MZzȱn?4J+®T7W{.6=VF{x'DL5MOZQV`pA'om;B4qfBW޳PRBE;g SD4pUv$@"\^5(?OǞzT /H" L{67Rx{t_~8q虮!gM-B.PngnJwuBYDttS^8B?ۃ~H;u}?[|#DRdf~r/!j4唱$\ [cKvr7BMo8qgep CNE/1(KcaxƠqyeE26~C>\igaDV۽b@4/Yz?U RL 9Hб2Q!T~Ui0Ad=8C})i£rXv.i&ͅ96Uc3xB %(7553BO71Bs2T@nH7q"B_셛^ S!EQÕR~F8Sܳtq6 yWCJRlmT,`ņO~ 9 oa:^PBq R ?0Uu!*[v3V,@Lr bMSbylҳ(.Z51z6?Ʌ%5șJ[(-{׍pnw1Đ)QzХ7>}u yPd nZlwKu}|LAahFHO؅[7XEIov9BDCTrHՅTB,V81܌q 7+#tY*Rg؋ovi!lǟeEXաRB~"A/!l{=qVrEH; 7oo;L JF\=;c NzFuO {;9_<"[5xtq2,ǠnB¬db D_=o^v62)ۥ"-]ر[L#](yByƝ0"ۀOqDY!{ ^Jf02KYMܨuuxzp;X:ܵ/fAa릁^ T!R.W\0EyW7,dlMl mpѨ;#bc7O#@kU% }Y6p%(u[dCR՛9tx qj.r!C? TКOM:Ҡ +w7!Bٽ0IT:Zhm)t,}0YU bj?tVdI)N5%CWtt9Uu&eXCˢ,.ɨGKc/1I>ILGd^566E>u8]IKD.«gU'vlg3}Ox']*5>H x9b4Ӛc&ukKXyinCu/_(cҶy`[aA~TyJiHk:3O>xkWͪ#:xXBlo,Wqg,"Ͷ2Sұi%QrQ)xqS@:[^N qmuC>H,#!)u'߉CjDd[aZӮ"*PJN0`K:5$mD}=Djm~WGӈ쑻y>]|M_r g> =6?=u( =ZX\X,8@5pyV4v.J= #ae73SRB 0Cpw wtC9Hi/|Lit0v<%w!ރ> @cb#sHn%.r!`?22J ՙ!/>-K27\s-_e%.6)%͇)O+`, ;Y}x[lCW8T=]7Oxx¡,Ν90D Au1r,I#4IEv~^Bj*nE \tpìݐ xţDEj.*92ip@,nj7BzZEs1}!VZ|O'J/ė8D8{GF咪8^ֆ&\7VTX'cVئ`~\D?piꄮ슈l -+IB(5J2lxJSIÌ)qHEIkCZEٛ(;pS[:2]r[$0<~W]?[ /L:|$ K~g3]cGkkWT#mIL{IC"X߹ em͒ y*}5bL-(u@f9ZB9ogBBSC 4ߪBUEL;T^jS"mўp+ x",n3Amy?Z.\n*^ U[G1 sd%D#{[1y2jnN(#'Ҝ- ݍ}l!1J8.W1R< q6~i3%ݢbQ >8Gv 3k2#p2SPx46UİhCLW:{y/HV]ꅴ-)p#ӝL| ;7y(X5ڎ^)Q>Gmmga gGQ4;ZVlmZ.:6&? NlY(Sk`$`^cS}+6Цvye+~zq0j I#khUicBJ5hBm&*n S|ch 3[JMtoG:-R0}Kt:ɿ/FBMCZ|U;ݯx@LĶ"eZM|ܝ}xjW0>+[ɜĚi_TEz)7Ny`>.s۷ (1g+j=;ĺhF/`;GXq_#?Y;s%}~c\~>5Tz,xUa6_?%o>{^>ʶ ɼ&Tߥ.|-^c$%?-٧}ɟ=~\ (.F.~f v*F-2Qu! p;6Zb Ky 1.wܿ([="ǥ%~wu9gGuy'\(uU& =AX覄0oZkz~6u~XOqI LG L]@^j-V={2r/fu~~+ H(,X.3\p2G=o`u7oZ@OP]Ԋ j OQȥru/T7va9>s}wE{%o +`KoK2t {4g-xK7[oC:))xL]]Me+@\\Y;P=ڟԯѴ0$u2^;n"Ɵ/¹PC7xrJ?a^uiu&Ζ?O+=$Ý%˃idH/}Goo/Nr/C/V":z@NH.֌P ɢk=Z p-f$(laI>,&Jsq5!Gir7p?2- UErrV*O_(19x$^1m2R+nW0% /P= cNF#=]F]1=HX  Ov$uQ-hy67d*Qp<1TV˾OOӹ rYq|FpK-NB@(#2pz4b3ATF*ieF뱻$L湨߰F+MY AZ<pVy^!ց ܼt_c:+4q^I'c)6쵩8l?]͡ɉه]ugg.͓%R^2+>榭LʩGk!V1\4PY!@KpO\}V$J>N:>Gg'3g/2y*I6/4vS"/ T9?ɪ{zOCufN#9 `dwvIk; hwWxQ*v]Un.|P\ȁ2SlI&S[ Ym`,G G–8v|^ñYtVXSJ\=uFA-Pr'#Thڴ J9 [BK._ ̀8QnS?I-[/: Ͳey5>g z{Wq}@q)V4D(+D #{^Nz҇06.Yy,5R<] D{HQ[Bx8BpD68E-!$v!fqA6b\J)G[s+qee\IkZJXC;J ֬oN Fds(/c_Ъ~&^qy.GtaTW_<M*m/]nN ZjKhs wtm2CRbg)&xa(.=( b!"|d'`.t7֝~׳swxYxK0`xJDz1##j)vьxo΍ߊ!^AL]&@wDJkI*zdR0j[q]_K'"|@-_x#Ƌi!VkMh;7G̨? W6}%BY:Fv*2:|1u Xŀ/:yrh{Z'.o-3N?['qhlvE K>BU)-Jj8Vzw=lڣ( @ %xdQV0^S.32}PoH@P Z;]#hpz h%`7$:y`@˜{̲KLŜ{%e\ht}G1_l(yiDԀeEE8&#ؓ 0K>H8\H)ŦͣںMu\!a]|)"p:"PZޒj&l[*@'z *ݻuqu1` ?O!t]贈fJ.5iNCapQwn7LHAccZנll>׍0h9z8 k7UP͗ G8 ?F,JA- -)cK#1̏V4LyKan- ˛_#gZ9n^ϓrp;* s>|KߝY-n.0雈pڌ\t\ܿ0cqJbD&\Jۖ[C?Sʩvu{ذ]H1^jö^p!ϢDCn;nٜJu@z(1mhJ ~a@90OXR{^šjhՉd #=U]Lh2%z=[)g*wC;vZŁ8`ph0Ndp0xJ'ڈ TX5=EvUv2a 7i]D,tHO-eS~(_y-՘J3t^t*6}ƫ_o42nHyC_Y4qFb.!e8Fڒo\&[]KT9$0c=79d|5T"0tiq?Z@_K@YT(vѻ*hK]hP0%TYx -+U>=$Q1^&n1Aț]%UR\=És1PT%9z1-K`ɍS !=[a"5%6S86-@񗙱޶yE*10;j\J|uxm8nF>6. "ǹH|0<8:6QP,@$7!oMm7Zx^'픱(/cD do1#E^?{pQK ;4Df~,eiū s0. rZ+/ 38%J})ґV(D!!"ykzYV<Ą"}RûVd`_Fɸ\< K&:4Pug#*M[2?T%;Lj(؆L:2"2f8^Q&\6<6x6's3kd TsBz<+oq[nJ1p ؜%2B>}.\3P3Ξ/G je5 =&(r%h6/dN mds7䍙iϣi߷RʿW'؍M輎yD?Zw)~}~BUs?V@AIf'zm/$8D_3gz4  JT@Gj(ky+o!MJ,Y3)xvpv7",Qmλ| t??FWuYTU57mϽ7lPx^/~j#aT Sg;Kv Qv ZsMtpIU\r*SlC;- ;|TF6<Eq3xTr QmKh÷Uu5F* 8{Hwچ99wu!ӥߡ~ʖPrNQl!; a#}P>".7D mJS!U"X 0LE+H͟x ڨOojPhwOIH @#ˑ܎1cd/ RLu k\h1.[Lv) 172Q'WQr=aɗ@D>0aw3lk]?PG"Ϡ!iKgl;It3:qDE\U!<_1q} mVP?sisO^[l+:HYb,QJ?XݔԞT;+5T'w< S+iQi AZS "-|֗'4)tQo9et5wQKd4a@`.+Dt%:(4^=6LI6٧bx̆n" :/iu#Fb;j姯Cą.8Ou$Kk$|nj|ڴk Lmd|n< -aD"e%0 ~ "#(_g)F uԟY~BG<.I&e<2[@Y];_``E7"ua4vbƩ܌xm/UDt'ֶ`5`Y'W?%֑ok:]ך ة]d ?>r`[PM'rŴ[FaLFC";_7.681iN^p'G ag"*;07( ~IWf,9%+K{g?t܇EkTrbA]:Ah;rwƏK9\WQ1Xbv> ]=j&GAo).?ϟ:By˟bLBʤup[QEu>vS{_' Su88Z޴MJ!7mby67!(_A /-CDo1'%^ޖrCh])@v x ޸ s[ψ([0/Ǚ-;v?1ID@ aˉk_Bʜ0bg"tʔRDn\o=Q9bq:P5eFRqn ?y?vi7ں4h(7x;IH7U,8f sY4r(_}%7 w` pړKICڝtwy1w|j+PPWu6ʯn4i7s{K$-ʳFw+ 㲛hr-XBcb&ɶ_p4̋䇽cJf[hkV\9+hX'At Ԡ!f3έl֦e"-it58 C D)WYHp))(|'>3u P>`i>\Frp7'RXk?u!7[D&[pd B9mn{Q)_lF>"3?L/VӁn:EνB~,fLKyUB׍b3 Kم*MHo~Q#vUPэ I~s1.Np+5*ܖӌ"yJ[ SON| _o`A@&"7ʔ@GȄ~C1ץBRqi1$0ntn$[hA17T3f$Y9fSHޭfqbH8cmҔFe*viJYzرf9&ϲNHVЋtV<ʠϹƏ }&`Prޝ>aWq/qr~\e Euf޵2OoVzʰxjq4O+rcÞZUv[ Sm69ʫ'S7ć䚶Mtv…!Ƛ?rH Ip/OjTp1lc( L$ q](&L^p]/PWBYZf@@=/K xc\ĩgJw%RGexvG0ЭaQZsow)oH[(F&/ikBQcdWo>OhRPTk ^ m} lTWo#u3 (rw?vFŷxX֓3E*H%pUyASeRV8m1 $Mp5inPt׃OO4ARR xj3ЬahP}Aptw(|16w aTeK#5~hH \&߿kSO۫!&I@8?3(Q/NE,#z}6,r擂(W@b NCjtzqqOS4Ѭr:"Sj(F;^J mdݜSg|MU:C6DŽ:`!` 41ˤ⾝s7:'u>}d.=u=I_Yjk=b2XiwOنvзQgw{cړ/#5FS',Q).bUQbfnEg}i!R,X1{B JT^SF`sKk vqTʗos%1⋻͚ݵ#$3sq@L'9Hd2j|W,|g+A{[s\pۙ-hZ}̜;bj.4uI~n'2v%3F[aвs.9s!9' i~dn>!@vϛZ^( }2p婎 S.Hh3ei s]y$~{J5dg \uf,C[rꤠ<I|i[UhHZ y;䥗fθd$78f_ǐ_i"Gn(dI\7mɡ;%]/G\ }_˴5TdP[rV27.tPR[J?eP2} }BQJRBIJ>@B݃nӉT^sKS KED]co}oG#6XbKp -( Q4M{+[WHh 0 %(;dN\<{6YZvʾGo3L*S@BS4gZ1jFEQ˒cO6iF/T/8}0^o4eWjیGc%2hOct4*_73?4.Ѭw˂4L(g׊=?\5 ,k2o9,Ԅq:M IB.Len\8ogX*aC1M,(5קqghT\&5OL;N/¤❐y@ j#$2a#m0o$i.b{FÜ?%֝fqGX_Gqԭ9gVx0ĺ>'; 6rOlh'׬}K'^q4ͦ-Źtb,T'.F<([λ?7!W0E`o+$Ke@I%4y6#q $seO YI9o 6 P֯+XODw$%ts=Y$O~-'r*Jn,m$9eRk{W8gvߢ0ܐ" 0gI >p{x-mrA,"S¬VI.>+iNBHp ۊF-/ .s)AŇ҇dcu45ѐ&}BĦ4 M.Q?Q~ g>IVmgM&fyz j7{˱&@]T*fg\X8`qBY. ;i9b9ݛ3y^2`=qqj^(Y彔1TM g 0q5w*<%dx[Wv}+pE#Y!BYF;y\ %RF\!j#- vn]Nƹ'0 H<9 kś"zЭȺ@&&}}So_Ej&`t=V..OdpmԳ-_r-B`κox-l.$}p ?6Wm_88F8 _j9ORbpɜ?ɎV h<2]@![587Px0;[/1)vA[?yD$6DϿ2X'Dyr `Qmld7>9 RhbHdIman*-vS3Rx!+}Wd9Ժ+XvW/<* AnSQק\oUr?LQ$|ّ.뺻j Nn A?y͛ך{k|@sXr"d1o6hiWL$@ɶ#(KMZ;tW$t4IQH@&eNRYo!qFIA?k}{ tD"_n1vnhU~_? 褎-5eBoІ1O^[5! ^;؅p3"ngPwb/Q/=vH.X[zΖi*< #^oa١ZCx6Q& :l~փ-t+BHiH& _'Hj%' bvhYA]G |lGJۈt7V.mF SϹ;dd _i[j[ڜ3wY(((F0@Ŏi}sF~ K)ӈ({AOMI:ea!6z[|Ea1nA 4}8A4|e#l~#8ދ|)#WQZ;4](D~c!n"<J#C~WCfdDOy1By  Oa-T1, 3_C&>'&k!wktVYhlJi[3$)|&PN ~R$bieh ^dnyja5^ZU٪',hC-8"3E>>-$4x4J|qf@E"yGA/m$_"7La^띞clGfyԓH+00@4p ~B|NH c$2@Gބ!3| R]GS s 8ԅ;={0sT *c{geBUCInП|ilؤUhfL?r l[W SI22vUz, Qˆ9 Ĝ*rK#O,T|Qlq@\A`[(l6'_kʧ]c?ah 7DjR᾿RF0s@%:%c͘kT 3 _Wq>f8ĝRq#.HWXسt\뜧Q$;qZ G  df" [ɻO";7%Y>P⶯Bws4YE jSvʄwM$է&Rp`j|2p'b,Q|M{VGgo3'|Xw_Л:R?!h2]glaE'zܼ!c;rN>0͕vvjC)O FDPA- )beDsz M3#Y%(v5SiƢ3^5}a#U!8sRxsKst)f6N)(ī:[)ÄТ,Mgc[rR+:3kvڜZ䄬c H#/H1| EĞ iڶ"&3#F>"M:} cFHˊ_YU ,\@ E*?ļt<[M,W'9l).Vw1wXD%be*eUת(Ѷ<)1C#e=[EW{ j\` * YZ