nscd-2.28-167.el8 >  A amU]W)$7%{ uݤ8I&heUgOm CQdaЀB;8 /TR1d!YLnAWE2@'DZG܊&g%(JAGK Dp~Pd|@RǷ^EY$UJ|)+gy T94* (\[94:Bߏu T2?g'?zU:k7e+Y$g}3 ʄ Eq E (t~Q/YwU6W(x|Ce-7XDСIZ& JEf<>VUl%x&7XQ6 xchU|5HP)c,k~ƺ6* :FU:Cp7RYuCF[C㄁D%rrl=uǺMpDx?hd   :a \   L   Tx ( (8 09D:?_=>?@GH4IՄX՘Yդ\]^ brd؞eأfئlبtuvdwTxڤy "dCnscd2.28167.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.ajg7aarch64-04.mbox.centos.orgBCentOSCentOSLGPLv2+ 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/linuxaarch64getent 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 AA큀A큀ajb?ajb?ajb?ajb?ajg+ajg,ajb?ajbajbajbajbajbajbajbajbajbajbajbajbajb8ae41600f24c3259c5f119c4108085d068516f9b0e8537b4882cca3e54c4884ef09a76aea960bcb2149996c0bd8c6a86a87aa76cad7307342c2e9ded812f4c0edaed61235f3efe9151ca9bd245c4aed8461fb259372e609e7b76449e7f3bb4ef79c9cec5dd2414dcb76d11e75903aa6fd9b7785c897cb9f853edcb140a71b779907dbbf96a7be95b705b15e76d3785182980f492709539d24f46fa9958156f32../../../../usr/sbin/nscdYYYYYYYYYYYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.28-167.el8.src.rpmconfig(nscd)nscdnscd(aarch-64)  @@@@@@@@ @    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useradd/usr/sbin/userdelaudit-libsconfig(nscd)coreutilsglibcld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcap.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libselinuxlibselinux.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemd1.1.32.28-167.el82.28-167.el81.17.10-13.0.4-14.6.0-14.0-15.2-14.14.3af@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-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- 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-167.el82.28-167.el82.28-167.el8 nscd.confnscdnscd.servicenscd.socket.build-id2d05cc09cacd7dc0d35a4dd261b2aeb3f046eanscd.confnscdnscdgrouphostspasswdservicesnscdgrouphostsnscd.pidpasswdservicessocket/etc//etc/sysconfig//lib/systemd/system//usr/lib//usr/lib/.build-id/39//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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnuASCII textemptydirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=392d05cc09cacd7dc0d35a4dd261b2aeb3f046ea, not stripped R RRRRR RR R utf-8a358ab920259b5afb4f50780ca1a5e47dea5e0a9f8c41790e6f8b469b520a481?7zXZ !#,ゥ] b2u Q{MWjkWfSk:̔7z(D9Q̀6J[HA[F&\TO296@QbվA-Yi%ao?qk):tWT ]zw1vCV,zih1iW܅w0a4VC]]-6ݢ'D]_ej4򊠺łtXu~/q"Nh)3WKfL6IsV~ @?K%}\k#>X%C@z{GăY0_wf2_k;Wr.Xfv0͠<-􌇺Qfb?Ε35~ Bh ^Q!Ѩ'/w&Fd gpKz5G6;,96-d$h1xEjICj<,̤!rSYEB!-˟ϨJC_ y6 ,:.+S{rC%縲:}OrQ5w=iUv 7MIUJ"&L0o+'˽,36u!l"M.'h"?fא=$sn,N굶a&yk*a ;:H@\g@*GMS9EtA&Wqt? ÅUTkJPqT~uqL\N{@뵵|?K߱2ogssG\3h/i-3D`*Ֆ <go6Բ3؍XHr[{$_"2!cf%k. 74Pf#BuIΞN!`i/ŕ$86Sc)it R/ӽfrI >K![/])$]@̔A~Vfz*zF) 0 qizڙTuFp#x0h`Apb񳼑欬cƹۣZb>4gzƃ z؂w&}RH")`b "~/}Ʀ+/Wl)Mbɔ 48?Fu Ц"ǜo" $ I$sy- &xi7bH;Pwˬ} 8y',\p C&s@8cdȡl\; j D`_1Jw! 4;A+k~?u-3[*I{ӥNI(O6|[zh Mqjѹ2ϣ'?l3#H}򎾴(ijɂv/QG;-뇀M ;i '{eʅ&Uzn#TbpN ,ir|. !:E4d):Y$hpAxuUVFZ߷$m;bpnaUn+IlPwQ,Ǔ̢VT-mZro:⿓;Huc b&kM جCcMƈ8TRju1?0A}bi5?W-O(vsS%RkOh`<τ^iCyƚW O4 ( ٭剭V͍B3 5!T߫.H܇qKU㧉݄=n? 1灓ΰד3+aϥabNOJagY3;KqRjsvhx&25RFxxfY1GWr% w;>w'ql}ĭnBg8 րh#8m ڀtʯF} ޱ]Fw*Fz1B }okt6,a])!CW~~ґ9 ۵d%QͶx3$ltF[ScsS_wyC8Qv.ɠܗ`eG]Z ]V!Mk W'GB%,$.I(k;x%nRIb>!Eֱ!L,=9-WTl:>!3\7+b#JTFq!Fptk³a1|*"s2D} ?VƇ)aTD. Im%16t%e GMd5:WhݣPwt9_frY[ʍ%0>1JYp hrg?(mMsF[ƕ᧨ k)~1P5ybTɑRh۶,174ε`==gOٔu.FB~ sqԗeb OUclqhּOu :2J0Շ>MC$~6D>RtJ@|NUs-'*'-ߖ'% /P!m)gx9tLjпs ОfR4_U2̺Q|BT^j׭ԟ}]$q~j_ Ҽ%BxDÆ5 o~Kf,#pDH'fh&e۽lV@~]wx$&JK}Ft>[4)E+>y:ѦGV?pTl G) Ais3f٬<dOYkQuy%5> %cV(;hg8_P%4_+0 3B )8*Ast+eَzU[e$어jؕݓ4-Uܜ>k;XW)P5Ƽ|oBC&clo#v᮰G-QNurR9 "}V/k:PĈ*Ȏu<\{ e6IBu( .GaFjj%Н&i4 z|!Ҳ" S:+JW_`\wBK:}.ݢ]6"Rg GтmĢЦ7a+ `CÖo^{.[ 6x̚ } ZI=e- ScOyUy33x҂;44*Iŭ +c#h Xzv($+|1$2=NFLDݿϵ|oUt!ނ=cc08n_SExB_/{ui ݂~-S3:52x\+߄2YQr 1v/af=kq3kMT_pWB84GӨMkޤeRH|Ο{DӾBM5g T."{gLu:z'X8i~xmcϢ!%,Ѡđ4qS%95ǎ.6,F4QuQ;^*(EWrN)2| Wf;-vsL{ 0wB1Fl?BD6I玲T` )~'T;\<*@ T N0W[vSe9+hG44V%. y?Ap"\ !u70%uް Zzh,\q0HURSF, СP[ NE ¯mU$a"nqZ3g&+^  ts%yw3ͧRVC{Yo[EbQA/E)U9)%HFQ]=x|poLYaOo7: `cMN|8&P!6=sGdfj muFʟ*c4UI@P=5a.8TV݌FR #eϵ ML7~k' Ij$bwb~:K3@Gq1'#@;0>QhՇZƘGL#zH'3kM_hܾ&8IXS{3\ZƉo@dfZɶo&F^Wp8:-%Ët9nåSXF\R%FiCϣxYXeH3dߞ)i*^%P{" t.;cZx!נ;Y pOf,{{O`aբ7!>F}?u4M;\y`IW`bAGJD3+ ^}? mSޚ_Vnq{.e81uPǬZƦ@ں hoa냤 SnD(H~\ Kqyms!K.w'.8K#~".m\1t"t6U_(3ۍ׹UjF {3O3a[4ռ@ pRz`?p@m ;/LӉp. :ސ "i+-]\YWKYK3/)+3WlRlW/6^!bXEUxW8'WJƛBcA Sp)٤U!!@zK;sڮ€<*%)q:0 treìJ(x=Aڷ[ߺ"ftյpYn3=|@\1!bRڅU]j?۔?~ݿGIc &M"$fH!0b>_S[qp嵺&f3l{D>_kkK;#LF%nTɬUJ-> MNU#{jq@[[%WaRR"qm่j O@4g52XZ+E-%7! ޻e֗x_ZSE8(F~:&5M @gZlݴQroB\+.*k36<_>ST`_ tJd/kFC>$ O2/]!/=k+j4/ NϚa?p\X-`zsn9TDѵK Uܐ貹4fYYp化]J5p:pO,1k`Ϸ ̯=jTK՛α ! UX\QGvMUf۩qjvkm].Az^ > 3#;qq~re͊tP,.@ނ}q9܈_Z^l-CX>;AGX ;zxK4x)#yv/ g"<hʧ4Nd% R^u=UncF@XEC0Do}lޯ "±40YzMm18leVuSHli ρD#9"vHT [Ez{ ~Y8N!LGȇ՛'0muϢVrLU0-byOCk{royT@yE=D2ද~P>mO"*5 [MG3$"T(>H˗̙w5BdNQfq+~$>#XRa W&}kpqաc,4HՁT:˓vOz>mciP|sVp;DܴD)hg)*:{8QIP@B/UT~dϑs h̽Ddҭ7j&N2\ºa:ba@T qNAPh&¶Qx3o`I5H>* l{$`G(IbM0u6[b%cO*2C\5[/ c$d aWDT4m4Ի^q-o~ j#3 0/Ƥ+=i<S=vsD$ OV+, 97q*9tR™ 7X:@QpD~QlOuOXo>BZ׭O]9@4?ru/sZs0 _q Ի֏)M푏>>I(:2qU3+5'ڒ]AGA2lD %xY#VpA{QO Jp^@r^Eh>4$JMX5ԽO#􃕶)UUi+=Y#>Xs!Emq&Ab@k7l6Y^sN-D![&{7[+N$hF[\g</J5ut^pTrA{1oTfxې0 h^ŌOI)3_*,Tm܅VՙZ+&Ud \؄+E*gL2X?7g\ TFa,cuS{Rbf,bd4pqP.[ԥ7 INH6۬.tj k&\c' jk!tl2:s˼, |xG޼_.L B%S _Ts%T4ٻ4r_ k ؀12+ Yf"Pzcd*9vVT7wĞNc;>[61ֻ㒘ΞKEt\mՑ^PNKٹcU zyؙG>ƅ" YBՠųMˏyV<:*7bJ*6ȹ Wy\JuDž0WʀM` x+ת3cvn6G* @6CEoNjx& .THsF nCSܩ1&^VGH$JT2|~>p `z浂I\oWCҌvf%Davzg`C] AB1=bas 6X.D|*J /JF_|fu°Q:^Z̛U L2ti%dڷ!ӆmhu[KwG!W󟒢I fAQ6>km|4FyZ-*HhKyUcj7Ay}!4 ]"z^JyP\>Ĥ"Ǩ7Laz֫< &' `~ok),&za`j݃!QJ=z:DL%|{',.oE ٪F\µ ƭx}ܖb!FUeugGsƈ*lހ͉1Wngڱ <hdy Z/ H"woOë([$+ |5qݱ_eC{^ ^G{U܃ѕDY+v_X 21ÎÎ.t{®i4 Z!yJ]<# r0.V-P۫H]WEܑZ ZE%C/,[,Qz%G*Jjϯr/$Zky19鍔I%F/έ2`0â`Zeg_ IJ#>_CqA ݻV_! 2I`HOt@m)}m#$1moi\ M]W,.82%@W7Ʉ*Ab){| 5gܮeиgEnuICar]w@(]*lB5 to{ (ؠ9FklhJ\U^69 L>m$mOⳗUR ؏i"Hdi3_L,;F-4.0N&uH)^܃}[d(a o|AYTK5 ϋD+:<&;G4 gɣqnt{epYlHQv6"1sĺ`J*4bNu8b_0ߍ5ab^/JS5+W/r<F@ Gvd` מ]¾uY,-S'AVi'R؀!Q&Py$ÓMr)KU&YPu<4ւz+h!Mm>HtsfJKFF#!En|j]x,{֯$w/i@+(J9ҺK:ӗ2rUh@о Ę@&2v#n(,\UD_f} } yk]oi_o$J; r *FTx~0M |}83ɤNs4D4g`O"fA U56j?!40ZyT]R LO^ pcb[}7M3<6uZ;5`ŶחMSCZdrMmXC;dM~Z3GUKxVAaS\R;>-NFL(Λ{-eOi6@gaDSF<)e9ƍz9Щ!.BoGJ S,t[,A 0w}zrL;A^ BO<'"?bo6An@PRFPF4DNa5qs͜7grR>la >K7i1CҾ̠<0-텾A䕇!5 VpShiړz=&߆c6nh>x+m7 zE[s݌߫Yq/7y59;N|`Q0:e3\Ni'3J5#-`;F4dkݛ"m$zށnz rdz̨h$vQBo V_3jG|QBF5,g7hrA+߽ɞn6Ven9}ކϕ7ڦ:ՄT =)9 ◀b\Ί?8ѵVE- 4jۖԐwoϚuҪ{u)cNaȟ:R腩c'Ox>S1S#4v~Z1 8y9{.<-u NR8ewFytb٩fsO;^niW`+C8~DG&H#NF\`9\*{ڰRyb%ʯ2]|UZ@T''CĴe۞*n]^Eᤜ4S&X^5TCO^N3o֮Rf [Ou g^rH Vhxh3:a(6w򪦕,zn>Q$Q>LOq ~.r$17pΐ鴍u*#hqWzq@sbr_ W"+Ә6|rQlt%wn(v8&?vJ `=rۊ+ݐgӒ&rtM 貹"&iw T=&_(!vcx/1 bqdhwzD(Q:]/O[wCb)&!lFtI}`;҇si3ub;u|@B]x}ʔN8npWNHޮkz=9Ѷ=W0MWo_O"U@x)ʮ=C /Qf_QgQ[6ơe?1՚2G& W{G߶J*T _Cif؟JЙR*ue? tp&x0Jn#8Gkj^fqɍjAE4ߑ: KDT _N^=Fm#D)!ps-LLԘ"]Qt{AK[lݡTq$;oD-C.ٯ0Cd5'u8qӅג+/|8HVRaˆM qޕ/ =EСv5hw^{oⲇM2-Mb2t&#ˇB`ިJzڔ6M&dQ6[ޚ$=_rWʠ"kwoQOG̚<椏RX6񊮑LԄ}/-K?h.A_d8ɟ'4E`& JEn-Z^%zt >Ҟ0P|8!h1J*vU0]Ei2i:jW2ܻwpq΅W_` _cIsV3M OLis^p/9͗Ot<~ʹghO9B}h'9}D^E/pC,P?ULk['MՋvpvgn^/D&FY~6F䈍sɒ$TsQ J#A44s dny% l+FHSϷ.+PGsJ"S:MS3A-sBm[Č ֊ *Uu4u`x 㶖.Rnδt-iH*}Yށ':rzA!u+H66nf3kvf\erqjSg>/%;huUTPtPm{f1bɓ5wn^(?g`}N~'4E};yDqt<[+׮NǫS/o1\kZLLE\R B m K]-*W7 .L'xB ~xȇT~?$9&NWD'(V v<)gW18x%E/ad/ɖ}@}|~{Kr)wbɚ[h0CTL)b <,FÁ=t#_ w t_Rn;eENce#b-9񚛒w?#Z<Ə;)7b3k299_%DN'JR;E9.09_q zANdF6"6JwAM>Y}8Y* 3(bpO*Z*;ÎVg'"ed&С^T06=7T s&HbT1H9Qjo KHSZ;{mǃJD. y;tFþXߋ| Rޥ Ǻ~#ڡ~|p

Ԗ̛imlOq%~S=>gg`ǀ!3ijoB͈ΊS|%WF\O8w֦h9n)-$,\RL03N*8%O].Y}x-RŰ+9?[G: ~],MecÐ&d9}F1;Qj|k |QHc䉆$q.6e%Vߊm_1^NʇFIZ34i`H$kjH qT@ MM@od;Gx?YJҡ$BAc5̗KZHV*nQ&,_b.Slq>bÕl_Ei""k@ ^,g/(vy:˨6Gs)Ɍ u[H%X%,mX#a J9r&`\T߲t DU4c3H+~BȌax(&ƘOBpY  \?TY.&F2Ŀ:B[h+md!C Wۈ%%n$Ҙ>UV҅ ѐ$75c .+6 $F , 9J 8ў=@A=I~Nl7%*.?D>E+D凥PJ&M3JDEWL=ڊV'J$5k^N*&`ۆq zK< ڢn5R:0BqmvnN#djt8?`qԉص087kdwwXΩâJ #"; Ľ78A򻹼i&=τ&6uPԆ-Yb[C<`oXeA)GMv۫sC/do!XXSlZp'_ H"m-96mO`K=P@I±s|YEnެIJe|6`W3Bd2֔Bɬ>mŃf8\ OAz.~'S?b8\, |6 F=@S~KSUT*t)Jo3񉧉Gwo6ы23a`қmZ&B0ՄJ5) S(%0I ` LUo`;X2M>m v&U w(;ZB`Ճq`w6 VcMEL,Nyϔbۋ+j:FHI-RGLŰOnC"oR8gŕ",fU[WR\bQxR Vq܆$ɑ pAθN>|Ida e@q ϞGY}5>kw$r[j$>HʋAomD_.|q9{Zxj|Hڞݷ~(g]E҆MCt# h޼\F)z$JC1pfe{*w/ t\9qw(7VH˜tB鳔4 ʁyh^{5Γ%i sUNH[7Cqib. ptc7>x/&*k %q@R@HJQD3mTͫ]xU+:5rفDŽ_er9u+xrPt MPg e'pxuԘU,M*P+&5)"y)כAR{l[[Q.~y3xv4Uߠy_\91zHKgˌw4,!wTw٫Vd 7%6K֗s O_,rv9w6^Ǿnmc}F30WYҠmf;([#߾h9uui+r7#c |vFA\ޡu3[1bcRPf4J0 ss-)A߂P3i RLl߀ӓMs$&|)kbDY8<8ZS]_ 6u:mz>񯦑G|֧4DBmxkqr~|w\'.^p\Gc%,{e?m<"J"]@}Kb_C,)1l>/ 1?aN]iVjXumȽu~qhJVxI8h i+GKȨȺWy1X#y,o (C؉sAL5f5素6⽐CJE}MB4*QXsy7cH< % өڄz# 22_^V LP1>غH;m?~sN|rRYġl^HaFP͕.]Iy0cXk>̊?k +۷>RE rӎat`: ւ@iS"A6b4supghtKK8<ĔcjoA !VuG"4LeqHY۷xeM3{A[+ -4ϮQ|.h4y [:JHGg@X'>]BA7"aM[I鯷f7K'ڮp,sJ¸QgB[# ޹C.XV r>߻JCP1 T?qTp) fX0} hihe[s0M:џƩKn\7-EjHD`Xþ;gMy3Nߑ!#n}B 4N#iボ WjEb Sx%om_/K:(DT}c#qNwZWL,߯y͠FF 0kc܁=%Yd`YzYZW0/٣~&B^WWzʘեCvS-Rҙ,$-}}^-u-FmNJ C@eQDΌp5ͭ[ž:KQyVLWmԂqt!1lxpwG5E )8lN&/q43UJZ:Jp8]#_qDGXv\m'y$_5N\z.H;.6`痍Ӑ::v3m -1+Iwia AӃz"r䁘.Hm9 h|9%4 P$Y<*@K*Um.M 蚖t!ϱ?$eF ʽv(09G-o{g>Kbb^8-~BQiy) *ԡ,` چha7]MGԝГ lr(dGz,{;dָ/Q(S.ՔqǶPj!e|wL7xB|"p>.Ic}okR?ibu@ 9lӜo"J4 ըn"XT9 ̲]|PGG_a nVk v"vv! T;WM1zK.arD)B]))k7nBT9ϹC)Fm)lGjN3Ѩj|j]ٜ e2֦ah>߇6i?{t_Lʉ.4ikU=K Qę_6%kS |ÍXj m{J$Oj*ɣ+i~W]I57g|MD|ӊީcC;Lމwl|,Ԍ_^&׉İí?<~x'թ5ew-g7=icWG152*tՄtb^-B&<ͤEMM-3MvI;Hm m'4ǽ֗UV:"Q 5HԧƅjP1-Bu7gmzS*~ۋY߫W! J#X@ ySƦSC%hFztsN`x@V!h*pT^ze}}@c>˝Ph3-{SQO%5{]йoɴm4->WFHTD@tՐiUव}csBq9+W|DIU1q8ه5y7 J|EhLf1 M6i4{铚YB-rJ֞$5E"p\{uO9za/9md .EmH9՗\DB!GS["FcSE*qd*j':RRKWZAG@f8̝7inASmtք>\6͟Cc;Lw QHjt|˒Ihúh9\;]%1wK-}$Ϲ:{w4lن?.La[N  еaŵ]adE^]B(%q9"}՘v4}<uvBII ædR7˥{҉ZVy(K8gsh1, nzt}TQ2p # \#בividzM0.DOgj+Hi<*!iO(?aT+/yw:Bz}3F/+1uj8XJdN Y`@,/1nj]LC\zQ.v*jҞDKqZ{^'?Ѕ݄$PVIZKg7S? g7rQgG_xSGg~^~̩3raA!6vP:6%DBoXRM6^FyU$J`#ДZ2f RuQ7-j.gHBDlABvjxSTknm!m%Ā\. ^E.t<w|_hN}Fk)'  ^{IdGu&D?,ZE7{ eLDr`5Kyn !ę%?YQ2QѮόo}5Ѱ9ek$ZɹDJ=ž AUwI<;it ^ >oIAmmqURklK&HFobIO:1~"*0 M TG@cI.HћJ ߐt~D 1!BХ8+>`+lO>Jt@7Ŵ}lVt $t7 Rŭ}6F qJFYRkھP:,B1Y&J]xr甘} dgPJo&~0LRr=:C}Q# /k5&rn6 |2S"`;Hji5H!jHYp6vJ<6Hp@%fQ굱G KmpnrG>BrCXS2jrio!+wz`G<ܡ}[k3sAb"֥Շ2=VHkShkW2atsaCeFJN@j E cZseϡ ]:5ϋ 2x3_j,8(mnɬ~aҥhsTay3aӚ0O$|CIGyFf /*š-Uq0xdW!OH$YLX9Ek2im:69 %taɺ+N- V!ތ ]|[Y"Ofx*a/dq>?ãk/7Vl%ECf"P݈bߙ{LV0 zmd(6QGUHλq=q*.^J W`\Wt'yZG)<#1*C!*4u:!{_#IJ{oה8*^n+:lM BDz\:%g@^ŋƎKk<Es7"0&;&j9؊#UD_2-2΀Fc,6 E6lJ0s knź}TܺDn0cq5t)]gk5}GH -n(L~2VOM7BoE8eKW72Ŷ}UP^ŖYK|pުNmiN#%]ڈ<3e.xQ-LwH^ IVݝ25[X\!9 aFȃ-\g'pR5[2OACC=l|bPX2ü 8u +Ev97w8.Wzlwr(ly~`(|1c`&^E_o6?зÈS$#Zh &FRd caC6ߧ*a끹Fd9I˺_dzWͮ %<5s߆f P+.\y(Q&'V!nLEN͋ nDdꝭn_^`Ho-o9;YnO!bFUU0K^Q=-uNnQ̽KhbX|V%^m[ú_:]CibM1w[ fSqLҸUEQrI+gc;kS{ e 1+ 7M&ہݖQnևLad ў# 3X:J97caM(q_|fOqL!/8 s_>HK ]}!+ 1\.èIDNtN~8cgʱ'Z ^b^rYݓ1!'h:*Lmh1Q1&Z{$g$3%?#`Rt7 p{A::F,n~e)×$!٪8J!_xH$P-ѣoXm:*XZy R: RY""rsn6p1v@l*4C=o4;cQ#VTm#CV7{HS0k\|'×T1Ftu˧FqFf"ML1P\>/ A'.2/R![hrX5c;[`EfN}50k)սJ-&!W?&uRl:E._cC {Ggu~Iù,)mܪs5Q*dSz߁tQ{9""?0uRKYDd;d+7@SFd뾡 ++KQV,znQ.gRdM1 - 5PZDnȄތ6cMP?R;gL T pWKx@X87Hz'b_<<}-Zůj'2s^6;[=eH}fH4pA"3);YZXKϪ$~&xy1 DE*0;B jT9>g3!L =;ОP:I陕򄔣̉Mgp*U\x`9+ lF_M{ Xv7 eΔ8ILa] 9Oإ |$*_Ӧ=VMƞѤ3?vW8S22 ܠ>o}! 0@t Lh"QK|VJMdBtl3 3WH˾Nݢ1/ƫ*/"onXf);|䴖S1 6⫨mur7_Jlp~O#ūU e{?vR=97(qY2,y0dE1౥-43=hBLӌL|:=@$Gvvè0>RBX34l!TѼcbѼey;4V-u.?v~=UϻMwe/jb3`"{֡3T-wD T6Xh&>3wl{;Shp']; bb,Ѹ UFfwHg1Yl(o\+3D$+du#"ŷ(죠fP38]p^rneٹx66u5wRM"SulJnâ8^-*gZ '7$JE=-zq^ZGiKcuBHs+$I3pE3h0dVVkEѪ,`!u#lշ@,{LdpR^Cu<M*(yN: hle:c>O -Qc! vizR?J4D(=Ŷ:Ї}Zn b@J8T2amޅ)p7*96-lZPƆމtCyOs1Y!r5('E'A FS no=:Y4-o]q63? +nx`Sjz =p]a&,W }mdS/[B*Q҇/#ɡ}jz%yߺPhc7J2ʦAII=\uCi7 ``jt1tl;K}jN#C|= ?jT7 G^'V-HUm;xN^:ȉ{ X-n7rw-3m%\nXa Ά-`Ef~-G2b"P gPr=; 5w)??ݍ>QywYu+3ll~mGSSV y "TB5DҕU vЇ\GW!"t}zl$ dEЗ{]0;/l\yu}"xapUT^XZ @ƧQՀ⪈Viz|$ J,;aVtߝܤ(e@׉v}].(]_ъ=8߉$5C.p`hzP 68^lukHTơ(.:/ FqÂ7 xM#17Z ;_ 헬\n-~(ybbs>f tĎ>=TZ.5EdQd%' DR' cUU}RjO%튼 LxDYɰF/7&+ Txftx~g&ksi:/*+=SDpXm@8eGЂҭ D |ZY%gkS|1AvS҉ڹC "D::;m=l$H:"jF]vT0)Trd'fÙD7r/RO ./K"vO6L̝lc:q~{v"]!C?׉i~5'2du6VjVB &q8r؄}? S?GI%yDhGCV~s)*Q>GuK`F&9oN=ʳnЧ8eK׌oOb*_ۑ &Bs@XEm Ie,H{~2QƟAk7Уd:'̧6+mΗ8IR&]U#ٖDYyޜ_Z{tm}o= O%ى[OZ>v5U;%#qG?;,OixSOۮu{K vQ2x8i[uǦ>):{nH5 aK01aNϋ|?`Q~u@3$gP)Tf;6XP< WE 5-REY6'IOd},TWxny)p}n/aUZijiл%\~؄ץa\$xh"bI˳QS&gj[|-f>-nj#з]W2^%=>p>PE㠎G,#(50;UƸ S^ *^D{w,ҍQ\5oσ?8y,f8̓:`\x? VY 割.5)։"wv$BZ5c' S:㥺n vkg|գD1RwZCyE9JhXR 5IJQu߁ .i¢TmHvWGl"X~1CН!u}_«R+Ex hJΉ9ɻ7%uvul~|11E*f La\TrҔtBuº|ɭ $#l;!ĥ#O.o8may|("~M-{YuC/BbӰ=嶐-(^IB!?Q*a߈ߡ,?]c\~t%t(FTѲr4VEsnRŸDɂBSgؔ\a_PJ%07ôƄ &N&IԞ7@ߨ)͹p PJFMhY@Pl{ěcA':1T+7QϛUrvU]"m@Gl[6wF%GS.hb:{K`G{vD._ j[ |oy7qZ7 _rMƗBD-y HiFq<!\uff`vԎ!RULiEJ{Z}c77@`<7h9U[OC=`C{YDK˵1:5N!69X7 yD>*yh^،ɤYble D 9cJwl)Og'b%˞,@<`M.Sg9l/\uBݰ+wqNt%ݸ@A @muxޗA|{AwIC bAk[!~B:1_qXPi'd}- #u H17 u" Wufac bkI0='OO .k4:#wKx1g^_XpC3#-Fi{Х-76[Vgk][(Z'JI~ Z bZ~ *hU}|}#|f @Sm =!B/f]n[IjJSRi;_KBh0Mk%n5JI/qWCVhQstؿzC¥&ߦ#b&cy[;>&\`FÖ1J~?z <1N-DAD-A{O)fYuzE;} ƖZMiS)3LE3B H D˭ΰ1!-$ J{Z՘@'3U`hn)̇V* =kBBC=B6vZȁ1v1]iȇlQ8' rdދp:X٭cأy_uqqpŇéǨ=62hvl- H~RҠhc9 Ȇd:7c¯Am~Tەi ?6zAYa%jCk[, ' T8\{hBƂ nQuE\N-p @^H'+1p_U|tnLd!{ m-i W.l[(v `qQ(>Xtzg fvEKuR;3Մf@0]\  ILl?wIK[=v1)aj"E':kRSDbiUϓsK`UeKmwOQwsncF(HÃﱹy^˝ p%!U8 :VP-PxI/-^UU-3S :u'*-R=?ke ͂u>`M 81Z!&L&I}S-m|t1]#oJ' F{6Bdz'??* m(6!U8Lzzfm ,:*sgeR7ڸ6g,. 2:4d^e=&R!>8i !7O/ӈcgwk̛| yK6RW@ᜰvqd~T=nw5nAo 񍹮y^8KRqz  $2vXU"tm,o(R 6ʌlPC4quɸ A 3zb~4Sgo_t_i)FrvFhu Iٖ~hFn;Ȃ Wz5ՒZCl Aʽ8啷?ܝs.ehT+9!@Ѝ"ebD(l_- 3*s]8l/k+IfFDRs?G+d6Ce@ 6R@}fuDU2<# : uqYb1tb% Ϙlx6SG`[VzX>ր7Ribt{hF^6jm,Dï,yOqvB]%,x+A 'Ciwʜ- 唖q{H9ML-ߚUЈ?SK[ώ~AI/H0,$_ \[ M|{ r*-6Û)5GxO!t̰5-/q<=sj.\^m7.W׾QJsԯn;VDV'.*t~yT -} &^Nma>B^wk~MS,P _ A\͸;»|z Ma{ée\ ) [iZÖKKrOFjރrɍ8A}6 9vQHҺƜrq1JIZ3\!\z]F g/>() _ɻ&^T x\x~%BAQʹ?fzbxI?|no7dCY 8ӿ훪M:5W#Mc|^Ώd\c *7kapKh(ikR=JHLqN]Hj[QU^aoQ\.;5a2;B4Xa\;&'v0g'b#}'DŽ SYuOOyK@.5 ٦!,8ڡ?\ԉR ˘j4i搢W.Cыd{KQuّtZfˇ6l?Fokǫq"u*)8<@D0 w܅7} SLDR!Q[8׽;Ӱ`~lK=QS4XV8@z'o`5J+Wwg1uA=f{jnwZ?wA& :m-I$yMC(QZ:=l mEYxi!f0_ &1l>Atg\8w7g+8mg{J*SmzQfձ0;CDZ|a`J3Td)ݟ4֮ J&,TMߡAF/z3.w)p d#9لKïVжrs9A]ioD./D j  䡁q9*f%|z^m>TNcGĩ{KL㄀z ]ώ1+1u|(XOfzS{tp1'kXUt-@ITL7T]Z*^Z'|&Aќ̋ gˏ=0K_kzk#1C\= UY$`)))P:0 $HyN ow#4z6eL@;@;ea p:=[d<N$us1yW@ "+.%9ppNS>ZH K]8U >(BMwmRJ[/ ޿<d]OΕehs6aQ Iy5eU)#il73$CSnEG2(_]ɣvQ۵Ğ|+DS9R13[ÜN˟;1. Aã'eiuNA,P~HX+N퀵}mO321TG#Vg*-2ASTmTpBT1xĝI2V5'򿳔` jy \:ryai̐r*Dի2aá\9>kXrAIYD:1fCb+#hJ'*'L)s/o=}lhF^~-IBzMtrx8ˁН$V=26˕u 4/Z+N/qp@csUG$ _]J߄S "BnCh},V7YV藿f!3Ypwc7c;e;E*qgyMX2|t:`AêSٗBT g|ӐDn9h؂N+ d hn[Cy Ðx%pt2UA3Ox>r"-cb+<%v̩Ilܺɳ(WOo36!"^!m@w: {L 'B+Ap@mg2Ve?4YeW&%Y|4ziNYSh\v#+F| l'C/4i ;]g07bM?OXm!Ʋ)j ^ ψ.b{sl.E/?In bvE. qޱA( f*?ݕqla65Q5;0"DOKp9BT`zۇ%O)+ڠ1aE.`I"V&&b*LmM)OB)^h-&SA|F(QvWe[I7IǶ_Wn2~<+g |m3xlف]v5DU%z._`}B/# 0 7blߟ磽"`ǿ +ӌI%W܍[G6} :r(JL]hT*GKɌA%.4Y|ȽKqmcӔj]ʊEKoaJvUgd뼼/S|H<f1d Ivv~coAЖ\ӣj]}5f8y9n=Yt$ &R-%[Khボ:@LH ~{kgBM'$0JpTaMO[ƴKrĒπBNȬ'%ݍ+v9;f6kI{- tsWtߙgU>8u(zEt,1f+N? URpclLR܅ƢA^Cx}N@7ZLړCw+kd΢ܛq9CK(cCtI`4\ {A :-\W R򋦌µs(zs(ERebO 5O-Z Uu#BN|r aoS4z[!fkpP>(_.G 7d?MIހq]@j3)t %s*il,  S\eȕ`uh3rv퀽^%t 5z~Ag(Tfgu]9#2AF% 딵: Y+c}tp8 xd9S-)rnYX.B" N6&?F@m:suor/%E3}zqbѕx],gK^L!e dD`Z׻1 +f8Ip3: ^s}S]da* ^_eT0ahN_ɠa$첣 IH Wextz# @f\ԝät7*J^N( RhRJ]vۍ׾6Yb%dEzɕjf#ٶ)-MGg}s^}o Y Ypp"$R2P<"{;]A1)9755 =ˠ…ԱZW5jdXNjqeI9O0v #I%ۻ%l_g>-$6LF|` ,8)(g7gKGD 5?9ف:BT,$N,'eɹOl@iYe&WV*aPfkbkvF8G04b "2 i/;=JE@3M][?%l(IѸ/4BI*[ B".Ip+Mkn׾,.M[ պɘJ}al/R*ؑglbi<=l[b;DӼ&liY{CnX4jtmu:P%bD|ZV]ӭY9DI u"rp /š*Ax>>M<3'$,Σ:qEì8'>LKaԋ[_7yJ8GhF4f⥺W [%;"]NC%_f XRVҡjo_KD-/q&\/MOCY֜ 䶫"1<%֑([J'=!B><5bt͑bXe=}m"i♆oX =v+l J(ji 10@|!hM& Hث ^J׀ kfƈUvP@^h`Cc^*_xk0^.oؚC8ؠ/XF~"Ys5HϼRK6FY`*,η9{|ɛ|u@ڍ1j8߂OYʳ_,Yn춺nKq>=iġC2t:,t:m<3P2I(26?7xӫ! TSH G"bƈB9KS\-Мхh9cyBݮtTʏ E1'ֽFr\ŝݎ&4!ۏFa,چSji$@otJx/ 9~DR\5\?8 oZοtá0D zII^f:y]rt|1~لPm3X x'DMY"/t޺6՛+@bV?9qj%sl]Dd*{nPq 5*T^$&!+Q{TO :$/"U1 OH*Amkk[^M |@igӠSR)6 o~ bAfI)ow |u&juI(ГvJs1|*hvj!vW-nZ6^r۩h|xͼ X\ܳј[Oɐ%;#mT;̿0YQ[v%&bĹ+ԟXmbG/C(f{7=1W_7I7^W+-+1\j2[-vM'CV)ܧ.)Yc-Dٷ+4:bv hco\<.Er@x: ˜Ǚxx4o'OoE{'/$ڶr1d];dbiru>ҋ4ם H)"fN n9Iuhui2y6DE_ 1&͵N'`{6Ǒ;RM1ogR}zM0F>@q4&`b/SbPŁ/ 9Z׬+^/}6 ,MLؼYCvlcO!vAf/h_猁N&gݦFu%K$G2c@0o[W יo9-EYˣ]'W*e ƙc^*ES-֍NM&~ 7]T)' )>84QKO"ԔV KL?pk;7B7՘/ά'k7¬]slkmpLqG)C㞺1IڗY5^]?(#%GWe}1Y*z3} lyK,bJ Dp7yb_1d?LK)Sxhª5#;+? jHc_1* xB[S3`7{,ke) 0d <]butIC 3ˊeh'Pn" >Jx/ '$JʖCCE"4%s^:t,^,p[gŰMnLC=~d18CaMiQΛKo'X/2;_Oõ鋈ۼL B8SXp3q)iQtieRE/" ?hL\A~,T(;$F#[&+mt7**A[fJ'Y]\\{(, Zr.~è5xr g~⮸Yx Ѓ-+򄥉Uh6-a, %.8:;"e6-Rp:Fi38ŵq+8F(&EB!{a7[jٱhbaJH&`=q‡A_g yQKrp\誮 ?4ͻmb%6[Ϫ>)q/n3~nI1L=?Ջ4S6a2ʅ-+S/b.:a?{,EܵbdE(oEb .3O2dMH-h46Fd!K)3mgyZ& "럱yvɹu'$5M9Isa¼JxO$ }T߳/ݡ$+bY@rνcJU8&l߅QwS@off{JN1 7Ae8|9 <=u>ˢ*юNMD]B2W}sC6!hY4yM!]PtK PaPkaqB|HCI!) cylmV}p҆=X!_:vr 8eHmՈ<VE W4g:(fi s,0 sa rSW6LaMƝHfNXIq ʠ$)Z(8bU^Iy]wo>VAMbS:`+򂦶&l}{Ff'a ?kaVVy}娚5ΙۦeuYϗk w-6c2g c?^}WM~G1Z|:WP1 ej ށH-Oؽy]#}7Ɩ[9Q(9/|#Xmض4'kΠ߷$5nfxb3H|y|CvWuXX!=]ePrk \#9R nC`nLyefnO0!BG}v{ aHMRdn  _|h6ˏ6"rrC!334VdZR-F9yY]'\mݍFxhA nRL rnuQ #@0vl[S~lU1ՋrB<~8)f1@TF% vN{04_al,|2*RpPQ>:v`uCR\awnZX2_,%PCZ"0SnɋXj lK}AOIW}ib ZjNT}Cޚ%K+U뽚z;@Ȼ0hɡxb&SN9pMW_Fcz;Q]^ˢ,.c@aW| 2d] rUf.qdH:$\Y5JVQ]OQ_f0]'M]1q@e,=.YZb"⺻ɋ&k 5*R촌n(on_ R|>.IK+`_`iYMcR)wDӌۓ.7)UE<U{tJp' ,RD6nueRM7,؇b7{nmOc7ڭ-igw01cf ~#5\t, 3C7lSbCLan\TU6AM. -ˁ'-3l3BljG=m ]2UꅑE`lD׸/E%rid~H9WvP$xia{dWJTXbo;TԾi6؆ڪ9Le?sKHtb4gQ_82W&3a I,vy]7O5M5| 3؞Ihxd~, $|a&HSS1R<ےkd=¦6DgK G(6EPRAdѸ\kYN Py./s܈.o"Ja=B.g]*1)Ed;l,lh 0 սm YOn%GͷКk)>m'BN;2 ͓l1 .č'^ɊŎ<?x0# p~Jbl^ {D'&\}xG ~<0 h &O=ǡKI6fkӥQu*;w@b ~lu}餣^aF›qQ|J1#p#>ߘhytֳUKZ)3jU#`tin,'?i ՆSY-x#7c婧(wb.E(@_b0팑oJ_YO=^@#H9厗a\"3o*50e=Ύr`cj˲MJ!i|u4VhYdUT./8( QDx(jq)/96J0h,3uʽ 'i5DƷ޳S!c؅2gBFNh̅B3kl *Td Ak`4UrrF{y,an+XGA}6I縰T.YEљPL˺VyzźҶ(Ra$|`9mP\2#wu&/DɑC:NZ?M*xAZPl/&8RxF)o-øFN h{sNzznyޭ q7`8-;m׫&s\ӣd_t0 3M|qMוfq >H |SG@hmw;to  FCk5Sko͖cz%-F~V5iIh GWyi*F@u:Jsindפ_Z3'?T )w4d4٠GF^.q nшwȳIoEJM[=%>U{ܣf)CאHy ;MJljzcX1g$ o!7'+/#^YaI}x>=z=%{F̖<<20zg,Yt0۵ټ|ho}$5;{fjʎC_'iSsPEV:j 7p8O7ޖz8S^mQBoxk(=%h@;GeteyU"ln{`OUzeh7ˇߧ '^k\)0 [j1SmҰulJfO]D2ڴ߰2Xf%(s|-0eGMW"7Dj5W*{ |`\U:%fUΛA:%:kt HA4 -*w@/͂3 tBY0LRF=BlQ_,S 43m&f pf =.ո~Sc+?JM]n?\g# k+=HW:LoaYӁn𭺲PGG9:H"V".N]!_`qw|b@; ESϊɰɺxk=C-͸\4Fg|YԙGUڜ?U8T@ce9Jک5qސc~kvpAC`_U3Im@ !:f(~6Ho`*!1&8 5q}''"`=<<3| ,` #8+6{K,2|䉑AԳ &Jp5 \NeJ[McP,'J1\ܤnK5Neinvjٸi)4C1br}ꊴDFb$BA 9vt3j%O[i>3.Q;tO56'[⭃< ar=&: c(sV]}A,z^@R̊ΜnD=QOŨ 8#\q]l:Ðr˯dylZTG<;BvdoJз;NePsWakUg3R )H|\mb-UåxGEU @AGF~^`7^H95OXɉZD\ kV MնҩyuPv0퓃D8(=2 3A3q$ հ4ڡe0$1ZVW hhbt7s^91no4VTV@d[TGZ;NHIk1mn(Β0`l,c~_ +loAm|eCQHhKmQ-!qeU HM$RK&y*h*PeX|m8X!YE%WڻL݄6ӈIn >]T!$3>J&\H6h]dF!YiԟVӐ3 w$;FԞoEtc^啠x>0ݦ;IM#X:!.ѐK@$1Z4Dn"5_Oh2jw"sDI% i@X( M:^MIm4Vh`k wp3uf7n䬾qܚSU,1O[g߯c_9fW_xweGe뤃>1~=N!v3ƕRS7$\0Q]L{rv?_?v)o\X)k``IX̂9'[Y@A#AT q`s "⠾ QzClyPTiL1|qs>7̆Y ȅg EcۿZgY.#\7ߕ*,j-h1\2lXJc6-Srᴒ!˺B vus3{aUwF6~p~ݥ䵾w81`|RBAKUtN iyz5>}N=ue8'%3 O2}0lW NܝT fp- b_BgbTmgW׆:@,<(~C jF@bwKiڕG?*fT>b2j 'OTX0, qeCz1\Y}7!A+WQu \,"֞t֋ukbi_@b~HɎx+RVȅ %V*ԑ<:<#[?Nϸ_}r]P9 ;4;~An|-!u_eP~2?-_oQ+AoLԾ[/t:rZD~kiakP\ WA]wv5Z^)g!Vx٪m4\Š]3٢@w!Og=z!G!6i\ fg\pGCun}n~٨9gq2\xњm4*]O8''LʀҼCekKEɐ棦 h;2(eJ^gzC~||H3[Cj/~iUwsSRauɵp2RPлv}XTacI۰ɜmRa ^T;PxS;ȱ^#A=u(I(ɢ<ҷ|Dxi8 "$lo^VKx*v#ߣ. G7XiLW$0Vh]O&SZpK(6 xag>^U0jd2BQ2Z(_xN\J6_#Z[ȵa퓥D8D('v 2ۛ`UЏYf"y MES+-4(8f$qlAYO5Eh) Z/+y3&O+(\2{ v7J$~*mk3}U%oV~XJh,xAvEp(o+;/ԏy>@و =y]HkϜm<ſsh*8P,,hMLZ NKtgAkפ!yuo3| bbTq#wvwQژZ:Ms4\ /OFiYH(P2g(@FOv'F` s*}v|{Kpޮ@-F̔u۩J7Z&}oA+{GIx=גaɤ";W4՚aMѽ)k\OW){fu~jM(]goxV'͍x>>2ܑ,SDuyhkN!#vB TLt WSct LFl4\>2ye{V:B툙)jsć #Nr a:!oXsS{ʠqi-Eؑgz(`GT$x1U\K-=<ה3.+=糆|]2E7T#+u13RC9hHgf%s~ؕY5%xdPHo>,ԻZ-ZCh[*pNғ٥ski|n2%TH[p@XF{?>M#H;e|/d5h1?Gxrxb65?7fb Bydi7C|+g!Ql| :wQ1{9bMF^rmZ>>Umzg84y5j}6]@măs 8S 2bk꞊g&>QJΠr*`6"J/ˏM[޻FFrO`@)d{{Ǣ hMC])F,Yk()w| gc"d-<^L8dcC6 /c B`X8EyjeT;RPuIU"L{cs.5B_^]5r=Cx*n9TI]BuHŠvlI9@CNآ\CRe#cEܑwRbc5Zf$J VJݿ̦}aÑa[ oFG!TauAZpV$=ڽxrv_E*?~G4ʿ  $dr!w`@\C/_AC˳&Tuֿ9ܢ{i_Z3 {DJc(`D2ULg$t/\9™{ Nk3-L|F.@#NW woqњRP@on)jUG~QVftX$bV9P/s%9:0u4W77bW߼ KI8+*7Ar}[ED_ 2[}_u10;0q$DdӫA. P++]iT.cJl_ 8C"-@4S[b db3LO eL^`̍V`!g z (榕r \C/BlR Xj蓮yRG0^q@%JjΓxT/d183WV=/|Ԃk)zWpN+ˍbm1nجBn#Fz,EE偹5;oULg-$\4%'ez5kW1ç[u\ I#^PVJTx iiWø:[ {v_Rف,Jn)D{fiWlڹ_=ȝ@F@_eIX'Dlij|*LL%g%vc7{g9!Nw8YW=iVͨ"t;'X.4C6{Hr+qEFcT6ee39I'_G&7!bGfƮ׉ A YJ ox)4l?cdǣ[ck wfԜY7RVn-$nx%F1w 0G+U)P* sCN[v3@0`=$d<:1D^+R,6ےt`~ÛUh 8%vFJ VleF& yr,A=,tѻzT)}L(Ŕ O(±IWXB6L`:/vFMs*K޲-&DG]gUmo7_"A ?F&eCV. [ zҏb^c %шJC0dQ$@c{{қ>w|5qwmPyk3NWyԵ}"ǭy; ^\iToT.k΢oBv#=ۙ{r.l[&CVhoF|[2т*3KQh1] `%q_swԦ3"h9Ld*U&ͻOZ͜B`wMIw;#'8gmq @9 w7x ښT>Ol>\\ >`,в r[^%nSQ2q wolzVndbcϵ_32<8/8$&XÄO7؅I2$_yK^5:e9?Ui˯qKQPלDjhXvkcj U+l>Rǒ ҷ|d lZ-:yޯ{p.2<*a:Ȉ0gЩ1LӊD*'t-P %$:4㴩E܂fٿz@4?q40e0?l6Uxc@*3 9.If6fI؍6fʼn>Dn~Q8_LJNا3pW@aAa6̚AvuBtVoDx%,8&XbD.#t=N4: ˼ǶJ>VzuF#l|_|va2ƒ|˃f/b!cavͅTg5n:Ynt)͘_Ks /Ύ߇}FC )ZrvPp Xc ŘnPj.)Pʚ$)813 \Np~b=GpJTbe~A{ OB_PD]zki+lR4r\;+kf{ືkSxw>'ے0,kȯ5W5qY'yj9Ѧ8\>Pך^^}RB?W[X;h2zVw("wA^ j W+=,-ux$"C h{[1Jw!} 0J2$DJ[ݍ :bWOufs0_iH8ɩ$4eDŽ[)PEGvrIoB^\~],F$ocTʨDHWM)2 p_\RojQicx p=%%!бj!`ߵ,`8m[iu%jDF '7^z=lПDǡC<np"<.oe mU> "SSӣsK==~<-qf2 1V9XOs߉,}c!5:դp y _t▆0&ϞNw"[T:V7l&TsQR.Ft0xGyGo3"<7d%I2N`:>GF0k{h>³>p._C3MK% 'jڰX-5繿4Z>MD&(=e2Snb8z$,N<++]юeCSy7c3װ(iZ8ʯ^#k@cte̾_bm3*<-ɂ@%GYkԯ7w"SF%审2`laIRLjYv)f\Oiwc@B>ġdӀ Eт,v ,jHM$Z0={ ϵh-m/p_Khe}`P!5-)DZˍ/lݯ6/[I*W)_mߔoMHvnߪF_`%G T)^yêrȭ=@&񲆞մA6b8ANC{\e^"QjYȗHHUڐR']2Ѳ>΢èK]T-Su`y g(IfV 'b Gၦ 1X_i`nDW)ǑטtUcMAhg;?*}mYCurM.rbak dÀ`s2IUnxW1ryM5> FDr p~5\ƻ}}XW g#ϻҺ9]D1҈/se7P)x\ K[(݊GǹQ8h4%n Zźk׫&t¶3'7/XLry"|Rw}-6RtH]D}g{3[ҢL^_毓۟AnvQ~%n._  ñ8p#tF ;zLy8daύ*lHRiu_V&]#Ki |` OQIf꣝wh/ig\ɴ:!|: ;~]$bhiusL/SwöͺKldO䨉X S'$JVmB>!4w ~)cuNfRG 8S0bO 1bH.z{Yb޵TfYyBB8 0/aJRfTѩącpt%;TwD֌{ZFXΣK hE)4,# \|c,ñȆLMi!q'#>pFřg^e*_ǚHA&@SH"ypVVKn/x(ami7\RHPOP#;ӊe*Xhm=,˅= @=2l` Ha({KhAb 0>/z25]0T/b(#d&/cG;p~c1оKy:B _y ;݉1 ~?rd.Ɖv'Ip7z oܚ'>`0Wm?jXI4U<o"RQ"=<S8T$,x$Di_Cmrw£$#XچJN?T' Jߩ=^3rƸxc-mW"O+՞HJFSgWQ TIͦ0 }o^bL&:B)=z`t7ݝe@/w?-*Z73-C7gr݉{e:LR#|\Õrԋ"weh>'TPbJ"6$gfREY<.OxuDJEu@7)DXRTW'άnx *:Rc'SpJ풋JBwἜjH:* ١!K(b >!PeG,,L2+iѸП]5/펂I'17X 6vHoY8CWJcgH>3Ƅfuj,M|dK_{SXj{ζ[{pY⍜N9di$g3RМkR^lUɓ =3Ⱦ(i[qin tEc )( \3zuUG_4 ϑͽHPp<8W=_=פ.cplUO%SLԫtHH`x( |Xq6|!OnhZ掯*=q^toLzO) eu=nA1W Cxe+g}i U(qF}2m@E~h+ #A t:ᖒ=Mc _N/$) B;LuiFEd}CGwڰsg['8hSY,T/ez>M*M[B-gԭoAWSMopȯ0,h܏vMMh(JJ_i0(LO? &n>LiM Qp|:0dn?#JxK&MkB{ǁ B.AQ ʳ9&kiV''["lpɴ⤴E\%TOapjEsҍjD3 6MIt.;p`X)]/GVfOreWt,  "T!6 hӷF:U>6$v?t_n^N$IPSB0GllV 974]PR(S/9pd=ie uxԫSJz]AhSZ$3uO s*"nU7€fw;EÃӨʄ:;;TbSƱz'XDcE,S9N8nxCY!m}~V ]oVt i<ڟS#Ըcg ǮhI@wk}ͮGZ f D? Rڽ}n.e,&iӑGJ{0A]15`E~;/{220 !N)7*8lVs?4GbU:駝-ɿ<(Cm(>oM`zpD[i/~KnY;EAe_QO@_0HRks{%Qtf]wcS[ρ)J  y%?#$m-@x!2£,_gثaŋf|eE~۰9cT0UǠFX4F|ٚCP Fe 鏧AdtD|Rk0tl<D0?@/TXqu ^[O;5y/Vt7ߣN 9.7j?q/?3m誛H?Vg>a,}aNuZ@%:܌0"L\pwy@: і%WwlB*؝y8a儷}]@FE {D/{ݟ4NQbCdɡ8 שndѳv=5{7uegj{;ўAܬ*+C 1)ktR{h4Y V/`YP*jޒ^}HJ90RSux!Д'u;Xw2‡ͨB[{I(CCCx!_NID%ϖ{w T"]QwnHcz8jL2}}ҫT i3nWE@D0$:8iST=vOPCGuky|mqZbFmB\e#yȚ''v7˩KPr{bۃ]yI=ejѹMy_[3 d6t~z,+ rM ic= lzUW9:c/JMW&>@2ʦTջBj+z۹LMfg?GVp0P阏{$9 l+5yu8w_aȩu[u:x\>A|=z ^Yc֘+ `<̔RHሲ2JUx`/K4,)vXz$ĮX;񁆚.;Mæs\-UQrHecAsXէD3E J*X)\QwL֭Ob!ޢָtE}]3 j9fcGO?B Lq | 7KsD{v7GTBcsCڌގ{O \u+ef_c) IJXqubdXP>~.3!P9x$V>/ Y/\'m+:2 i7Х[s?M E"X8?-ߵnS$W€ o62dRs4$`NQPf{)6 NGoV?P$Q>yĔU:F&7!{3J) qAP tM&m9e!Q"> dR˨AyQ ENӚ9I^4T*ڬp8o=HeahżP]Y{ >y5xkvb#St71-UQR.{[@AhTO66IVi$S_&λ=C56B;5pR1}|+X$̈r(o~%zG̵(}kE\Fh WLP YZ