nscd-2.28-208.el8 >  A bU]+cYL ]MI`(/%{oxOO~(١-:eGTciRPhwI$!_ uΩscH=]ixČ"4#77a:;ckk+%rgB~d`UF youk}KG&21)d*U}FH(Mf$n b0#wwXW+g2yWԣrV)MDFŇCeŹnqSoqS CRe?o;e,65A`٪( KI~z軝f Aeٗ5J<Ҽ0|Zw4Sp&G~@{5hjAW}B&.lיe o"L)*cHDbj^4Sy7HU–J-x;7PFgg]>K]B/Q!5lqx'>g7a1ef21070d1123eac1adeee48bda3edc03a9e9d30b81cde691b35f89984e91888141a2964e7d99dbf2627f205333c4c15b19c40pbU]T{SNi S1WɄV0zՖkJ߬=#D2^[mИfn^>%ipb0,ގ:-`94 GÌ-3$N"k^ jIҳ?4ew2{U.&*̗'|Fʖ+XQV%ߦi;0=Cbbؘ#Xʊ<٪f ZࡉkSw=50+_h͠kFwEcw^PX53%ԆhdQMxvS HQ1d.V:_U%Xy]V&$WD&ОWv#R(D XTiW= X(FdZIuI-H0lCK?ӎ잰O1rZ1~٣.I#Z]vh!d*5S*r$G& 01~N^'ed:DZP7pDX?Hd   :a \   L   Tt {( 8 .9.:G.=>?@GHIXXlYx\]^ bFdefltuvHw<xyDCnscd2.28208.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.bppc64le-01.mbox.centos.org-RCentOSCentOSLGPLv2+ 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/linuxppc64legetent 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큀bbbbbbbbbÃbÃbÃbÃbÃbÃbÃbÃbÃbÃbÃbÃ8ae41600f24c3259c5f119c4108085d068516f9b0e8537b4882cca3e54c4884ef09a76aea960bcb2149996c0bd8c6a86a87aa76cad7307342c2e9ded812f4c0edaed61235f3efe9151ca9bd245c4aed8461fb259372e609e7b76449e7f3bb4ef79c9cec5dd2414dcb76d11e75903aa6fd9b7785c897cb9f853edcb140a71b779a2b7edaf2e1bdf75596b8d3b6005a7c1eb08b71ba2fd4bfd858ef80f286df226../../../../usr/sbin/nscdYYYYYYYYYYYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.28-208.el8.src.rpmconfig(nscd)nscdnscd(ppc-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.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-208.el82.28-208.el81.17.10-13.0.4-14.6.0-14.0-15.2-14.14.3bVb@bb=bw@b@b@^@^@^^^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-208Florian Weimer - 2.28-207Arjun Shankar - 2.28-206DJ Delorie - 2.28-204Patsy Griffin - 2.28-203Siddhesh Poyarekar - 2.28-202Arjun Shankar - 2.28-201DJ Delorie - 2.28-200Siddhesh Poyarekar - 2.28-199Carlos O'Donell - 2.28-198Arjun Shankar - 2.28-197Siddhesh Poyarekar 2.28-196Florian Weimer - 2.28-195Siddhesh Poyarekar 2.28-194DJ Delorie - 2.28-193Arjun Shankar - 2.28-192Arjun Shankar - 2.28-191Arjun Shankar - 2.28-190Siddhesh Poyarekar - 2.28-189Siddhesh Poyarekar - 2.28-188Siddhesh Poyarekar - 2.28-187Carlos O'Donell - 2.28-186DJ Delorie - 2.28-185Florian Weimer - 2.28-184Florian Weimer - 2.28-183Patsy Griffin - 2.28-182Siddhesh Poyarekar - 2.28-181Florian Weimer - 2.28-180Florian Weimer - 2.28-179Carlos O'Donell - 2.28-178Carlos O'Donell - 2.28-177Florian Weimer - 2.28-176Florian Weimer - 2.28-175Arjun Shankar - 2.28-174Patsy Griffin - 2.28-173Siddhesh Poyarekar - 2.28-172DJ Delorie - 2.28-171Arjun Shankar - 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- Update syscall-names.list to Linuz 5.18. (#2080349)- Add the no-aaaa DNS stub resolver option (#2096189)- Fix deadlocks in pthread_atfork handlers (#1888660)- Fix incorrect strncpy results on POWER9 (#2091553)- Increase tempnam randomness (#2089247)- 390x: Add support for IBM z16. (#2077835)- Ensure that condition in __glibc_fortify is a constant (#2086853)- Add missing MACRON to EBCDIC character sets (#1961109)- Fix glob defects on certain XFS filesystems (#1982608)- Fix fortify false positive with mbsrtowcs and mbsnrtowcs (#2072329).- Fix multi-threaded popen defect leading to segfault (#2065588)- timezone: Fix a test that causes occasional build failure (#2071745)- Synchronize feature guards in fortified functions (#2063042)- nss: Avoid clobbering errno in get*ent via dlopen (#2063712)- Enable support for _FORTIFY_SOURCE=3 for gcc 12 and later (#2033684)- memory operation A64FX SVE performance improvement (#2037416)- Move build-locale-archive to glibc-all-langpacks (#2057513)- Fix build-locale-archive to handle symbolic links (#2054790)- Reduce installed size of some langpacks by de-duplicating LC_CTYPE (#2054790) - Fix localedef so it can handle symbolic links when generating locale-archive.- CVE-2021-3999: getcwd: align stack on clone in aarch64 and fix a memory leak (#2032281)- CVE-2022-23218, CVE-2022-23219: Fix buffer overflows in sunrpc clnt_create for "unix" and svcunix_create (#2045063).- CVE-2021-3999: getcwd: Set errno to ERANGE for size == 1 (#2032281)- Fix pthread_once regression with C++ exceptions (#2007327)- Adjust to rpm's find-debuginfo.sh changes, to keep stripping binaries (#1661513)- Conversion from ISO-2022-JP-3 may emit spurious NUL character (#2033655)- aarch64: A64FX optimizations break "sve=off" guest mode (#2036955)- Handle truncated timezones from tzcode-2021d and later. (#2033648)- Weaken dependency of glibc on glibc-gconv-extra (#2015768)- Do not install /usr/lib/debug/usr/bin/ld.so.debug (#2023420)- Add /usr/bin/ld.so --list-diagnostics (#2023420)- Preliminary support for new IBM zSeries hardware (#1984802)- Fix --with and --without builds for benchtests and bootstrap (#2020989)- A64FX memcpy/memmove/memset optimizations (#1929928)- Fix dl-tls.c assert failure with pthread_create & dlopen (#1991001) - Fix x86_64 TLS lazy binding with auditors (#1950056)- Introduce new glibc-doc.noarch subpackage (#2021671) - Move the reference manual info pages from glibc-devel to glibc-doc - Move debugger interface documentation from glibc to glibc-doc - Remove unnecessary README, INSTALL, NEWS files from glibc - Remove unnecessary README.timezone and gai.conf files from glibc-common- Add new English-language 12 hour time locale en_US@ampm.UTF-8 (#2000374)- Build build-locale-archive with -static-pie when supported (#1965377)- elf: Always set link map in _dl_init_paths (#1934162)- 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-208.el82.28-208.el82.28-208.el8 nscd.confnscdnscd.servicenscd.socket.build-ide454369cc38a062d939b7a47bfee1422cb15ddnscd.confnscdnscdgrouphostspasswdservicesnscdgrouphostsnscd.pidpasswdservicessocket/etc//etc/sysconfig//lib/systemd/system//usr/lib//usr/lib/.build-id/83//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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnuASCII textemptydirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=83e454369cc38a062d939b7a47bfee1422cb15dd, strippedRR RRR R R utf-8d941a149fed9dfe9258fd0c067409011b6d17f09ef8513d2324c48d983299fc7?7zXZ !#,⦠] b2u Q{LT0Ċoiau+F-[g,DY_U_UWmx@N vReA/"YOܬkpl›OT9ŋd"h6C1:兯E~ suo-5Ch;P+R#5d{tdCקΜ<*$?2 co jH?7XXL,8lŤCf+\~ "ҽW&U ,Nc\h՗tobК1SrQzNp mCm/^%.q"Q`^2u >ə9s5_i)bA\) GTD/J}#|%*Phd^X82%E4':!XE=tOfO?ß l{4 n:#6P[~D5'kƱXȹTPN3RiKf@}\Tˬ28)%a5 mUZJxXIqeѧBB }@ڏ4 fb&_Rf=Dm M9-8z:|70)Gt,+,rv*`g2W. 80 0ԑbxDnJ0er,#)X/߀7L$JBkS)^pēo2 ?05 * S!?5Z1UP?ͯ)iC:vI|1 Mǖ9]lsT:MS++[g.%ʸjfNyr70drc8` :Ŝ5>ǿ [m_zʰ4l%H)]@ mDg5a Ÿξn.uEI/C̣hh" #Tq0K m§-,!C-8RGe& &1nS1PWsc4; EjI:U\x=;_%}곏L_~ϗ ,)w[fvz\6xGX5DzPBSDpY&\=yب)\VCe"d@aF":9p`ᙛ+b%jKjXBxO@VBz<$o?5Mp)"!:]!k/oLRq=XwY7pK|fv޽45KHX5 qE|Mx9m1!y.?BnVv3̓< m&Qu6KJs/4}>8NӍPq|GO0B8У4gCE=$ny`:|: mchZzziYvrm钃>RMpŋ ̧U!q~<ޏh-EM:+G[JLE-o#OYK5Y&Roː"Hn x\=pL`n9$ w8awq~|HhW-,kw?~GSzPV cݜTT 땷EJƕ~*!%biLU}qI,fTy[g5 k ;zD4KH!vMr#\:AN v[A`'-kU7NRNp~UAgGº^.uQndk1]vXf^'id[!ήΣn!:Xx&`^'[O:PCqw:/X=/@==1ҋR긴vV<yq;hevhT᜸/0?|,¬O>p-T q?MHîPB2dm S%=JY$,j$>Y))ZK;mPns- ur|`9 JBM"XtA͕%gBZ|,ƧJfo;1n9ԉ,NSӪӒ!Ǯq6rSm U*uݧM[FPIF -S 2ؾNkg@K Ul'. MmøEPi=ɼ668qtY*T{bIckƎh$މʪx(e]{wmk2lD3>݈/`m> ظs%;"2Lu2V`8A%QIdC=mmCb%[FzW9;'8+AbBqEVNG01*"JM@a}j&[_ Eu.tsOD5 ![񢝈Q6ȓ>Ց{&BؽPfSV'9鿠NZ4 /0j^}p X%@֊е77\X2%I,y$>]<ѭZZ[((Jjm%8rJT%;[Q> +_t-7z&L%7pX=6 'ȴI5*)ɶMbkbAtX$@φYvyq>g"ZȤ~n5;K4!.AIltMTw1>hzԍ֤(QSpʟ3^T/^%1(l&ѿPkk_ӏwU7҇;p",F(@l { Iw AzH/~E>f;qDgFx~9IQ/_]a>wZI6r/R $obWfnX]dw,\) T UE񤄰lkk}id$UV':(bQډl G|؏Mmənr9PYk*mi[30Bҟ_Tf?ŒU5..dZxL+ ޑBax&M+#zPl`@<зpfЙ.yf%/#%nPZY{p2vQA*-,\~ wyǬyz^' 2Br/*`g&wҿ];};P[#{{[JWOJҒvK,g~5;,;-]w<OB9$K.=q|EM_>$UwQ,Y3н{FV[ڿ6TJ*aiOƕ p6x|gjB՝#TxvB_/p&e<BCJȍ=ͦ:_3y_$Ҋ(챁 i,#d(j[a.ӅP>RBJaf/8$_=%ؙ̛ߨţpQt $(-O/?H&;@|;Ϻ*q~m3bSqj@tW;-I\ȉ~!Sjl~,] ,S&#T9,$ 2)ʐZ| J]:Nx2l6}vUA 9m/RG^iJ< {d.yIjC""|;>Sy9?eHPm< # Z(AX7zAܵRL[|pQQN> lH3OZ@1 x R/tVT-qp&B5"~E{F*k0Z3Ø[_fM2, ;zNnJkyk o{=8~KHW85XQ0<(تiQ.Rg2}% 8Y=u+nXnt('q=! |𖈎PVlLqQ-xɪ>Dե M*#j![ Djr\ =}zfC9vk搛GuX(dx/4ŦiNLg!њNi _ObD4I|ߞ9_9ɔ.aˣg~.tÃJR+`zj8SCd sYf*Hpk1>Zޕ6(!|MðŏR^)GrWQXU53NdشeX(噤< dFb3Â]ƞV(Jn)cei,_{W% 8x d =߱Oу@;%F@;ˤ LXv+Z7ïRыFa˟?Os3Y2kUL>;)i|ٱ9y5NES斥jӃ 0T{MILJlڢw2U#ɌbjKЇ1E"yb-Iq;rYӄzFPn20;=JFUY6E:̙a{C ^Z6چh RUd-f'p u)t4߀ldov k{WA>@Ng"?qNk(B܍c)Q'=HfʼuB1e$F\.G<}giLڨ{+ȌH+_y8v- l8$q̫6A zEO<[tW+P;~ىgѤ&"}3s+,|EG5(uT6?sd34KD΂)vQU&zl181i8r2h͆3|;[lB=.'mfet3P#7RjҠ*-Y=1:BJx_:ӃJ)sm9 kesp)WBߗ~`2i f%Jӧs7ui[Ʃ̵Nx!K-˜#&2LtKJ8FE}P=R 9Vnv߼2xuq~o CЖ[:}uiq/lS=dK ~$&D99/]Zk7dygnvCi4u!@揵_(eķ ~dml2DD &%!p^MU?7XW0 zG't_+I-VRhd.pK+vޑ&FRʃO: A }Rxf |-DT~+ W':L,.ݜQf/{ ]?E4nrC5a>HF^2nm: +A< >% y>>({c৙ f4ۧP72Q S Ǿm>.R|[5š 99 LJѶ \AH8Hd0y0 :rpqJga&`)oC&UFi+P{Y'V 8씗۔{H8m熾 /W Yci'*R Rjr}y (,vԔϏъ4bDmET#cPUOk5o+ׇ&ZnèZՕ< j~sB",!|ֵk[Zj[ dv6-3N|xD ' @QZǝtBn,< e:Uߋ'k" 񤰯Hb8N@[tJ q dgȋ}篮F0Cd?E? P!\N %5ONe *#t{+(%R<0/0QWI},3r~Hv L*GVsTޒ&]|p>,/0HV,z$i.zϕW`)" H+=pb (1gyՄ}՘PQGd`em@|jo2.̔_tǽ[tB>҆u]g'<[zZjl'H@,.#Wr%6"!dzr8L6߼H|Ђqq:k֥g਴t>G,BU_<׋&Vs/'a5J4{MgA >(kf8=-Ut`{L& 0Dv@tK2X{K-tq-#].HA>UhКd>$&aeݨ*Ң "7ǫP(:_(4")ǻct6j~!spY,ஒ*-/U&?7_wQy-wzJvՁ-nQZW# ַn auM DkѠF޴[[|& $~{y%.5\!2SijjnѺzU}#} .GN$+Bv{ ج559ꏰ 儤ޱ# ]-/bp#0) /ߴUz 啶Ѡ0YD0u& xY?L\@//{:;kB|Sc×>Q%GLq|t1Y/&s"@SgáEbkP4m36GY JkIX).~7vMXIٯ9N%FpPx?@vd ϣfk AM4>h+[ٷ3>9{_'@L!!Ά(w'蝭݈ƨM0 B;~qM?w2Um/z)gfS >=ˮI$FkIVc/s`{?En(Aˆ:>Q>ycy{vLDHswW^\$Xt!/3ef]1|| Bd7DNj7Y׸ކ*M.qD!blr.6i qgwYxk~2$UiqJr<1MˆLsz @+`.A+ww ʦ1rGh6]طn*[>YÎ>CԹY8 _]o|N8Klm.c>Jk@LZA}( (lè$S址dRt1]| #m#NY06 D3Cx@Z{vm94ck;£jb1KWĥ֛ܘ7Hͥ]s;J m)\=\=ݖWR7 c@vi4s-T_]s3\qڳu .lu+1?aV#U pykAW6N= 7C@o(o1ހ iQ?htRhkg&GaY-Wg()(Hk6838%Zg;}()W60I?lhD0bENAltml Zڴib(yN/ݧ(]4un96~I;dc !+hU2%tM-g%osEBuWRBcT$PkH d -YpVQ5xXrG _1/%\qA*f=LwCW'XɀFZA<}|{--b ~,C*H]4A%p^#q,sҪHk'> FN/5EqOaE_&86\D-jMp9]D3'1mb4:,˰H@vlO+&;*=:U'ao3u(B$>o /#-# Z}̜nm{k;EqH]Z=;U8b*omWu=ۗ?]2J4zL ִSv8@_F/%fcHfe w"sw\Tw]iL1(GBAl6rPbԠ]èѮ''C[Lޡՙ^wq"hFP|Sjèm*m]]#%>%2KF'vDĶm$B囈  8:w&}} 7lq|WG5ں킹_Efg'wZ>',2\vUҽ)FSqֽ}}gU"e}c xMIPAw33Rb͙slP^{ 36foC'(U^!$|z[Wv9{͜MgTrx'H ϝXMb򧪡 <8)>Q'RA<.AyuBU7|(Ycovh^1]:.|#DjjSO0[U3t[IabHD#!JuVN# /r'gcuvX, n=AmDz4#׀d=4E 3ͨmG('GuFKb;(P3(1͚;g/Rù悛FmIdΉ=!bnJx{D(p[]W 2 !TDPض _Ckh,cqUj'SλrVDM|ևARc¶k9apCTFL8 M4j@R&z7nGܲ|sa^8ԥP04)U+]\Ŋ! uo1*DɁ-uG&}:qըw{gZ13%!н)G|iݣEX96J[<{h;/-0(VmtꞖP7񎷟vnwLS?ڛ%b„-b]x̸㙠[(Ip!}լ$-Iu[HȦXLA@ۑH4C623a5da痉+sdz#ƭ 9{$(x}(7lg0}db!c;WQsi<Kq ~zZ%˩\. ZK(`/A\O[  %-^SQ܉:T}ՠljf8 'uݲ2SVQo |- )vRg$# O/eB#b'r!1Ypd gk, !QtXq~m4m#'KWa#hpmF <=;CHPёk>NeOg8%xA}G`-%#4Qثh1^}ntQ(̛ $Џi%8ߍ0NOe35bDiBo'P%7=Nʴg@sxIoc)bnK"R'=ɤ>E%vqGߚj畣di{Sz1zDHWM_8Q|CW+=JRW)Bԍ}IN2]=@[TKV 6 hrπڑ#*|Rэ4.3+Cl:9e6&ѓ;]Ø(p m"[24&>NC a%P|(5uY)nii$Y'U`x8C>΄6o@5 cںP:h[|=c~Y>\ɑz*5bP5 ;:JhBZS> {`5+YR E` @,Xg Η)pAw:]gZg">.-`li#Q>B6(L)YiM,PP4MNos!Wbǜ7I!rk!)!.ƱFfcҕRJ')ե5H(b+שO'-b,jVC!JeL4}0^2=+7s$s{~9bnԼ\x SBN0ly͈]禍w܆>X+L%Eku #Wz9k7["{jWKFk(t"soy`{+Z̋-FD %D',SA 5K[)x7A1iZ&`rBzu~Wa3'ybf)#yN mAl U7ttLͶp%Dƹ$K{@g `r,+@d5' w̜Rġ+UZ/ Bug[MuU4xE-j`n]ګCP*fƴ`+?x\*Z\;(_Cw%2P_fRN`Q,Q25;\?8Y GI}h ? N8+DZ؁Cd;IGa|:E,w4q^h_=yxLQZر?3 8#Y؛tiuc+{G8, d,s_NGQfi@+Txn*끛eR18U%yKq;N EAd$7Ii R'/sLkLyy"qdq.rE'ga;J,( eݺ|EifQS863-HЕTSQ`fl(A˧ [_ ~ %C/tjY{WAC|%r8P+nDj!u_TyXmT0`~o ~@~a=Ih63QOv%˄ N E|佮8,)wWc8]_clu x#θtܚDpD~aD]-䎈Jz]wBHRpw&j0{'U. B@HGb0$첂 I lz݄`ֶqro+{ճ1 C"٬֗q<."M2.=hWW LńӖU:lKtPkR#\gOsp])m>ʳ61egR1?;}C az^2FJ-E 9"L:s.0s4`דlR^FkݹԃCKiOfO یR9О}I'=-G?s۱uvJ(>`1ǘ? qL&N&6^ >". smsGvM3ey8$&n͓JBP 29#U@7_eVW1w2t4a`LMg)+ hMQmL&fٲ3{[6HT3Q`1 %e1 /Jq!s'HۍQ$(ceHE&"zڴZjhLy|\&al{i`lheQ.3EGfzU]Te.8X@ܓL,n1 OC^FY"ҟɼ32wVTD?@Wbt`Jw,Fpɀ?bsM$z6::TB_}8.˰rufbK!SONp,;䋥,x-]<3]XH<:8[8 mV6d-9y\,/qĚiIƢ %I&\if6uCupd|U9{ne}F >O?ղ`?I)w=$nN5ȫɌxScv Ҕ8J{R,#;Sm'ɝu[T369?1 Ϝ@/$mAmy60sIB Q)~r+ude{~`*$إ>a֋io{IisA26')?{+)Ӡ&תq-rŻd(NWj2͠3u ;|mchH+ߗE[Q>]C˧Eiu@%X ~2-=r1zx!.V_1kYo@OOl5 2N,h%ᮻHd-<پH#prXd~ $dc7>RebPږ!=?)P5)Uyovh${R%{ǞvA4ה ,wJ!N0;"ѯ^_;< B,;zS*֎lwbCC^@ں߷48^q]Oa >K>(DǤ BF;_Zy976E^e0Tg(8)$$n3#t ޿Qj,N }Zб ˄nv{/9Rw˭kk3]1!=`^02V.OwzKɊosjLl`;La4 ,|P _.8p6N T q_L1[Ў_Z x4v\7݁%BR 5Ts}_jhKQvM?VSoʡ>YT-}Ot9yUp:6J+vXox1! 4 6 < Z/@ށ@nm8GPڮ'YEBKd%t`a!@ # T`KYܔ\a€&=h`5A ?t&\_Tfˋ,15C YYR=wYϿsE댿O%d;dELVCD]Y{Q. ~3Ghw<@ʓoո:|?I=I[UÞf]M bH؃y=V½U܁v~3J_]rf ,n(s;# %Lg׎g(=&:)i [Zka\(yJ ~1WSPl(HQ>!rptXB} fQ{gx ʹ{Pu9硊 *!̅_dO^QᧆI6^  kC\z8&jKGBЀtF328sα-o8 9 d.ۻT=.}^ =zV=,sc_k2Tꩴ-y#Ok)HO.`z'~GjVŪ4-NҵiAmz֚=hݔ z\Mfp]M;(__'%cۆl-7$j89 ;-ޔl48 JeFMm%#&6Lcʇ[upq}SU:Xdjad"O,bTCyGv c&i9/^Ga,(o;9Մ]p;spN%8r7ljicIe]8/tYb$ڌtj^ $Tߍ1&AވSn`3laX*>]~'Ebn goV ^]ϊaeCj?q̹~Ao,#%?j.?8H )tysi@ 6ddaPh lɥQs` ~[?\9ns\NDXt{{~| ~R:6덻!W'ej=ƻ43`C< yJ^(YI`"BMB&O*WbawV8S*|h.S&ŭڴYh@-gnXEA&fJ;%l._=V"DQ^!Y̎ -Vy|r4B羧_~[l i?ᄎASQ']i/?7}yPZT]*O\Ǣ<AhJaQN)0 hr{~v#V.Qd:-Ɖnu6htR|{C^d_"[EU"ƕ.u_퉞9$u%W2-c1ι{(LyY68_S$4p/l<@Eo6K*d n.@Vz[c [ yFTr_b.q`%* 6KWFՙLD S*HSNNt"jgzS߯[MFϹF{Poǵ( C7KJ9B+:D _" ,+нDT^<λL}2rDo^)q쐂dA;No :=-3۞[b9n#K i"i= B^P +L|rRPXDBh,aU 97[#6gxY-u9tշå$"j8LzySQ'\]* %m@HC6>4zDO y,ۃ,6a3"L i<=r2쭢6QF$c,"ă-P"1r}r=A^ߵЦgqQG̿<ΪTlnү^ɓ'PcAjŬMLGM ޮ_ʠ,WEX0Y8 iִ_wyWSNJ}EU4*'`e/nav^ j x\M-r/UH,a?zγ(i6 9~JK4V*\ 4 Tn|5'op65mZG㍏2&oJ.fʝ5Md3$;@s#S2q10 RcLUȑr7%{96S{v]t,(BUJpJ:}sM;о\0n'G]ts[HWa&5\h|\_\: k ;BӡδlRI9/Ws3ѱCrbئiE{oK 0+'3S\&#d3DL2rH] ɚuJXiZoǤo &xdn$:nX(*Xk)vO9LTj~l?7J *aN.LPDʀ|@ՆtBw8>lt&@f duq@xW{&owedދlfOo$w=_ZMv!U{ ;}=ײS5ekS$G + 3lw?[d>byY*]$wHw8V;$N&!6'\ŇE& b5cٲ!#xA` gta0ϯptvm :tvo:'O (}A%I@ #ǔ4粐|pݒ+OHz*A7핌őqң9/y@ܯy6DxQ[Д)ݕKb!:y!d}H2)čUlB qtsil\(Z ӿޘN#OOQR X=;Q[]:+ >el Fd+2#F(?A˾7ԌRVZ+UݨWN29HņƆzBX]wa8(iS^S_Jjَځ1D\jUƕ_X2)ŝYGn' ׳ݻUx~r¬˔ bZDRa5N"$l!`#U͒v;Ӗ$[/Q& ֩:yTi:Ag;| ;c T5ϱx;[RC``a5>O⃌~2|bؿ0V$Ȼ 6| +))kpA<$> GOiDZ%U:2MSV\T5iT6u;#qrɢC\ψ+ qȍO̷¢鼿y3lGy ^Y,'zm=ٔAxT4T@YWbg=]s8uO Ē'hN7Z& ZA.sy :&`Cpaz.jz@ 0q% >ex J[2@[<\ZEQQžeCA$v&W_2 UaU) oHF87:oX9I ˾7jFr9f ]#U[Wv16dO I"l"ty#b;3*^/CbjJ[5Y5[ ;f_Wp׏ ~^) axH5Pg~6T#Vvgdm&PbkqupxwyzHհjLcu(LLYU߭5u#(L)}4E˖ъj`VV&3=K43>P~ʋ>x#57-?pf- ёAlKEX`k02JaOl}KyE~9OmH{L_6ț6to=>CVj_.EMϾ#6mP4k}fv6(덱%.Z[W)%'O[@rϘ /QC 4 kyYcTvQF]FTM.$daq?k[#Z~?ydeJKvP8Z\ s(xfusʍ.~֘[P؊o}-!#Ya~#$7gLyOy;A#7:k)䣤 +;Uq[o彑lG&` Tpd'CŸCGq7 jeh;FAOjɬr*qicS͈`[c1}1=cQ_ÙHΔuLgM-(p>%|Ȕd #O5: [ Na<0 )i1br0RK6$jqeh%T^t!h!aD."x h%Vζ]S_< U(nJ6u59kXY2™S)#'cH=DYf'95#-}yIiiոϘ8-iYwi sƌ g+ψ"`iEXJ[CMF$Nl jOS3'm$JpGNY*!"4ͭgbG(i̔L!i«'Td3>edcKMms ]Ň^Y@irl 趩l (F/vzy.s OL˫ְ0K>T \;G~+JԆg&%i/9 ˍ71Yo;a(. 4]NO"ķrő31F xp]pY [emg6epMjruϩV;;tdSnn^؁d^g{ݾi Kz.j;hNF0(vz1"N޴vL;3}W?eqpﻸTiЫnr  }Lybr :}i|o9pUJUYEXu i|B.GTKCūn̑ӟFG!^/Tf"C}0nS&_␾{=@e!UPf=:-0# S GC*e8>0.|6X݆ilx a"(ץd⦙Z>k1RE s7(?IGeb#i$-^0.vL(--ul PFmυKk^{9 |};ͬ~,/{[ /q}J_q,H;wZT{"{@u,*OF8mB♋:<)O_G/h%w*T@7%}kZ/#+ۈ0&'&!K] 4-붗DVҠfnpsֻ+f6p]wNHSgYo? gp7%LrfE 3\\BzX&:YJf-qS% _y9z)=5hVB#|@a ͛pJTf=F#aݙr-Eeگ`Bx՝2[1}RrH 9|:icTxju=F' 0DR*wf 4W2pNhU:*̚#=b). > 5j97:C~Ljny XiJn#D}: s my2S))\H_!}]H߃NZТdx36dp+x`Crql |4Ⰿ V%B7#88~)q*%;9$ ̤g\æ&꜃f44XmPE{AwW9"dE }9c;G8f;2\xm3d*~ o9fkcUиC ;q?;'M8KxtyCf/08RUGpnӱXn#Ey@2p8 < +(H!Z"dɑ*Q +PJ)C^ίyUnZ@#eI?<ҟr=t5?,:;dܳs3-{2[vJNBh-hK-XfsS GuE0öhu@ N ,6 Դ=R*;E>pdbBŝ#{= =3{֭<$X8٬6Yz0I顈qT?g=K#g8eѝY'7;2K h/ ?z|_0g`[xpBt"ܢ;\k͍RCmkzP-sh0OP,x!^45 V5CI9{\@ִiIջŧy .;cQs 6K֫b F)\sXWY{w5s[:OmRݖ\ ,nn}gK 5C/t>ԏ:*d :jUiNWsXjOV* J\ :r4^kZ?/|WrqS^e8/],[U<͌[sA* Ce5F7Uz@^ػ3CH6 Fh2*}-YXd'ϐ]&9zŕ'/LJ˹HQՙݹPIp9?w`Ú '4dGW*w jP142Ɛh^Z\8튣a%2I⭙bGք wfM'1Z[ILB}j5q4,6TeۍX8o׳!_}!o}OƐw0^G,~- ^Q׍:'AU r5 ]ʼnx\Ah$bġWdJw` !k3{}YQ LQ׾g8jqoDVQZ(d[_ walCOia.aB9sk;6;ً$ؼ [1ZJ4Ґw;̺)GD a/E.pG l$!dEޝkXdk"@P6CCFB 6$45pAT̆_^@%pXje#knL~ &+.iC~*3pRXb+lX%g6n.Ywa,Cyr,b.>;*t9DOˮ,,[`z6!b&&@ʺ*S^CROy;8}_;FK%bڮ JGy{v:eV+{JT}>`Lќ.nj;vHJa+VPitiC32K̚ ;)b\9țF {@.Pڦ#b ]HÄ8E Rm7O<$'i3Ue*Y B0T=5g)໡xR@^(yɇQqp_ΚRz3uI(b\bI,h@Cm HeY^7ߦ[.UyW:#o*LuG:J{iv_za ehEm[NJ& xh[/PLy.*䅢91W! zG x}n7\s2&O\!b 5K)%QS\fb%O2!N*0l;DB)HFOŮ9r|3X4F |@|nq8Q)bmfY':]ހo4=֎]p1@PMH#>*@_;Wx͇ DZ- &opłpՅΏE7bTKAQ*Pn4W1mUnfy{ CC"|m6Ȏcf*x =Z-JgF_X"bd>f($@Z> ZNxqۈ7Э@s\1!uj-$^:uq[ >YX@}$om2]N9o JLў ;FZflžqi7PiN ~BVfF ԉ|Qa\$H`723LFI'-?R=|;EA v,2,uSXռH`X:ڪ  Rm0Ld:qNLG."=ƼnVxȗdw؈A_OMpOm>b/Q伱EU Dg`"Wg![d%vgX)(tBI ,%刘hH6%f;g ^i,PCY'aLm5"hsKӸAK_(PLCtby̮2a|bݿNo<8;|.+erZtb jVXOϠ_TaZj:hB)tokՂpNqV›uRC\f)Ur^ Yn St-BA Y,4EvQUn<=yY 2s77Ifk'*L44ҏo"!=чH}(|ph0":52D1%\(fMEoFx0}Kd)Q ppg Ƀ 4$3eQ^B5ȥBњ/F{[R󳩜hEjїkP$ۛ WtxHEDTMU*OĄ8G܌nyLa$a, e(sڞp g 1ב{R=֥RNk4"+q Uo3 ~[I7A=*s0O[]繯HH[9 nK}oU|gW^݉E%:\`"@&~Sb@N|9`KÙ~afU=ӞBHXt? \?a;-X!]uQFX.nT/,teф~XyJl3]TfN|=LkZkBht ~(3 y˹~wb>A&dUE\ PJvrߊ*3͈Qq C5 ԛO?u% \E$7NަZ</϶Rng/̟oUyJWX+,bYt,57C*ek f!KG_8t}^1pGJ=‚co{ BA8}Z}>¶qD X{bљ}/8 ;~g%$|Pk[w[v ;$1 yΉf\#b4LlEU2'_hx@<E^ax,V[]5%^d顾r|g`IiH :%qM@R[y6Ohx9Auyyj?$~iXu z1կo֪ ϽEKD]Ea"qH4pk/W v2M`LA[A`x O<%A؆Y[ |4yuxl,H]vG(hAU6os-&b+ߜXj: ٷ|)37ڶ</lMT^Or1QܐLq?h|p(ſ/JLҺPAX4F&Kކ}RGIn/@h^\DX<1fӀ7_0>4oE׳!:ƸֿAlMGuOQ#6zPX6EX[z_3s1BFyvY>|VQ֮:Vzs '=1WBzm=F TIY`^9=)W]+\ ;ʠQAh z1^=M_&FJuxr.x>a  fZ `95܋51Ph^xj[u‰!V&5y5@{UqM7($vo䦧\x$i$Ws tFV\k*?m|SN b:.q5#F`?E1QY{z]C 2^eDHw S+7u79X{ܛh"`S6E@=0\,Rn{QXѬr==:} BۆhmR]6{c,PP gy ֳ8w%i/Ї#&c_$EEC|&R}0^OA&TrY{$V3֦ f; ϓvw}ߴp.m[~:\8Uomh="2h(l?WAIOO\e$|wtq:%leW"NBbW^"(R EFk 8P񅗂.Z%l 4 ef[q7 5oPYwtvVCʂux}GPz5k Lҗtҧ"GEk21&_P M!&agףb':ئK~x;sV|ODg"T^ ԢQTTMw8}f#:Mo/ />"1r w(J8fJLYH:KzL5 U"k#qc~ ; $cA<0Ё ! 8*]wئD".0@/[z`^-vrd  fQzf0AV.*b Uȸ*zdEs֒sҞE%w.((j:tI%~w߅xm{U)s/t)Im=`G+2]} $3HUiM/i$h ;Y! f}G 7ϹpA}n1[qL,, yW1(@!/ɖv\ K ދE,ڀ@R6߉5[gA N`,JCKԫD?R5vqaҭ :4hoDd,kL嵪X{60P7#ՀxrH;ysm:h!Qm8׺3s9$|/!,T>}@㘙JDBWA,n;9?cbi/-M)'鿯s6ܝ3h V6Sv; &y#TL %c55lcbD{x@[56[ fm2x2lF4y4 qb v>% 4\86D= F(@8Aj%nZ'J&L ZM6HT#pjETm %S"kDfMfEihQѦv/w&0e8n"7/NL&U.y}'# E k<#$y[/>JNڲ]ʃ. .[ nRD*>}t#ʀ ԇD/ HeNn}z1/Ke@nu!ʛhؖr[.#| $zbWFԪPVYAi>1XR @@ًz\ːv hIgQsMIZ `"h, օR6;?ڌ5ڴ8!+۰ S=E=$pOZXx~ye>߻YbA?z%!C9ɿhCE^B'QYw^jsɢ;Owy#G\ْͷ{ {hӛUY0#% g"?4?2ҐLBd6sհЭfcɿqyr֩-:Z5Uh$ *dDkrЩ82|ʜnq~gSog%3,_jS^|9WZiJi5u;ZڤVǼ(+s}_(Lxйy3綧1$ErQ.zvX~JS7 ݨa1^u~&. jCWSA~$J[d)Y5JPpQ0Xt2SrAe3QhCN[or } ز;.7-Iade{IuV13Jᅜ,3+U\.f(B!a -pc+M9V*٭`zc3;O %k5JZSKؤ)o>uVF !t{]Q8ՙ3e?Ѵ+p\Й_Y}P/W+'e$|If***"8R:4tC |mW@gŀޤ g _ _#Þ8 h3No{\JrQ8bsk/maІi]}i&Ez|OX <{մɼ̗:z)^SrR'!c]dX>mgd AbtAxݻ%b]7?siTdJKLz;k'ڻr8ST˶_.O~zQh4k54L5Js$*'Q0FD jc\B9/vKY6"mviQ)l Ĕ5$( pTSJϭ,פ1btr&l 0ExL/ Ybjy@Yh, `r,&V9PߤNE!cA?%O_J YwTR3jzVY Cgudz<#(,J2~SaKfI؃t (D|pŏR. 6v#OKKd(Ȃ bpl`:BLLM~Sb zUQi[4}{5J_$:[v9-SbrY{.^MIl;a>2e OgQBPRÞ l(*Ea.0Ym髀PFoطte $ XL 5Q~]9!JYQsͻ/Vlh@1i;" WEJ_8ΒY*o_5kǙz]?n6~N =u!p2YL/OQ@DrHS5{dE69GGt4PK$=4oϹDp\2֏'r^bڝjKlti:w4k7zPښ QCS vۏZ*|3Pޅc>VgZϥ^e3NoPSXI9ևTeQHɪXQ<$׌"ve#wyӻ!:Q3]n(EUϏgSfA44J#ڗ(A:26 AL 6dǃG5L-Ai7=e#}k~}S~VE5x6{jChk늋O9bi+" AQ"'%HI-:YZ=W7'f_" Šq\``c%C{GfEB0;-s|͂WX($@cWدj( t^W.ȒfJ)nh{[zRY`e;5dI]Ou]n yGJfLa 7;BF0 }{%/JEw XvCzg~ËxoMqƌ (aӿ0+1%GpBOsF`$M6ck'dbVa/]^&KwRB= O M_AU2^g8%oϬyKuѡJD2wB;kNMTßOFǿCI4e hƐ@14[JHCRGggQ*7PCAc&5n*(DJ n2DĨ7ٍOXa4 ?sZL ;v,:2f$ ]ܣY٫tˈ^WrYuF'ZwVZsT.{#*a/&ï%7 P /8w&^WaOQQS _ {%c-WٻyUtE(?9 Y=mjB83Ikjk=@h C㖑r"~/ջsK/d쏑69rgXH;'uC=|:<v\.(j eyJ`qdt7ɤ;]Ĝכd 6& ٬v)+{U’W@~h=%#_\)ې,">Xۚ=i|ci+N2HdGF40GX-+6 38냫>16֎FE)1h-vs'G>9c6r .>xB+OqjcTP"(%ycJ{ @fCwU]U@4 ;6"UWX7NRƒf~\h-8EƳTPC%Wb5 LȠ %)aSQh)cMyR[=VwJX`? Tu'f#\#0 6FjSdojm 8x,V;'&eOB*"uͶt C&;NtPn 9H˳qɜGrR(oyb},e.">#A@1gFh!|iv_ퟳ灖n:DetޅUƸOGRϮ[0vH-_WLm XMRczIHv|Lu&d<_.Ϧ3LcJ;3U=;U"39D9] H=%zfG@ ̠oj>Met { /+4rgGAYL+9gK[dThtN:}9`?)[U@ݟ&YV70㻹D좇}$J`fJ`h]e)86Pɭ&B70tn\mA0q8g`"$܎%{IS{9rْ2 ^E'Y 7'KħO|~oGĬL %kIMjP@>ElRʥ,ܩd=J@\-uN@%4T춊?o zo|s`ԓ5Q3"؈]'T}lG;o){{n` N>NY߶DLgRn/Rr?cy7G8V3Ejɏ{ QQwVЋ dRa5wjc\w,+ν.s7pd{7*,P"h{L'rl'E#r.}3RO6%B.FvXiP6[ RDɡ[`޷l4Գ9B_Ҥeߏw͔I$k]F9RB^P7U2)M߻4#ЭTְ>%xO6A&㯟HvS=H^.)&Yz3E.A/mYŔa$)1!*iXY9](+T nK ݉G͢a$Ko)il؊CcuˊVo57^wk%j6ǾwuA(l]~bW%! j[,Ca Nf @̦%DVb!zEj=]g~~c.(wz]؅\B8n"(sD6D J}XӘ`I\usņٷҼJ `TIJ#޿t,4UT$Z;1lXwLǞANH Bդ+_Lq*pg6jrx䡔6{EKv8:~b*,-qeh0xX_Zυ $@D4jY,k}czzC<)`9wyno"]iܓ%O0ߒ29Mڍ3 M0)r#Ԫ}^D">5rltiXzm pyj7JӖvm`p;KAm8Er>p($QP4S(ڌ鉜2{/C<')φ[OpbZQr{jN;sJ8Hk tg1~S*&hF`Jίg~p6Uѹg o3lݖ(; *1Dr ?aҊdnmov ;p6/'fPXԳmlHS,٘nŝ:zTa~[hG_ oZa6icrv x#Ys6PJH/Vkox ZT v9lTfוbn 訙wI7Оvx-IhP@B$zԈrdѮ%+ uY:Um*3{q9̰zxDꘘjYg ~b̓-4iκL$n{;FC!rѿZ6mmDyY$g!gSWu/p!'\(w)7޻zb .1 z#E<.gJ9^s|\x33)Fosy gփi ^:NTڌ'N/s؝yTrrY%I(pPz\ G JyM9 !#fs`aῊj(~+GjN_I," uFBdKm,%GW0dC3R0l 3*)Qgo 'DQŚʎ2&cl+/ z6W7B߇6ytUߵD3۝ ^cuM>0p>-8֟_r$?TU/5&CָiͰ,|:rnhMw: ڬ'0qi=3=ln94)+-ftVx'ALRP9qH >(@K vƆoH1_*@4jkYܡt)ۏpr$:wյlVUcxZ^PdlgƋip.H[5־{q=Ϛ# ص{n@G)AjȹiRE]tӾokF.ð@UxA CSwI{W?iGpBo*tiqbhBo@>(rQ=樠7wrx/Omk6-M!ZH* ~1 QRTN^AA<~pu#1m ] 2VMZ:TyQ5(YtZ~ R[8.n;9d<};|/Bw?BDI>Z0 fp^iib'Q.6Lj" >]ȞZ~ 25`A &' .QN _@t\7i BV}q>;D{p'f!4ۋWlLg a]hjy>V0e9@$)k3U P@"obC#M5 %YUED?;HgV0\ia5 M%+5ZCd؇NЗ\R-E#diI< +L[LdV?=Վ56+o.h"HEh,[:ɝ[T%0(\[%APm#橬(UBvpRK7Wq wZ_<<ݏLq|کk {ǀ xq?)w>۪ExK6e i^Cv9|YKPG&1Dl}>ek)"E{ik'V>tT%G%V#ꇮ Y`I͖t!V= ҾmJT=͛nC\NbjG҈vBLy[tm 3SKgiت2t@F!Ѧ (KKdӉ"Ę{O;ՆO<7a.B`j$N_P /SW8!L-H2hėh8W4 ~I`~Y6uKuE&Yonh!VF)౏+#:r81DLn:s#c_UéS`[zee*=.Gx .Lr x{?UwB1[zYb/e#-g4~(YўϜAbs|[kv1KZ.),w$4J>b5> >@\bw 7JnWo5ES.D\ kAhAѽ޻pї: k&kܧ,*M2sg91t@34f+۲$Q*lᵫSqP#a#0/7E f9 ~X0CV6A95/ g%)|BM4SZv0 DF#=*HHhbm%'$(K"*Q!=7C@D3v[*p5u&HQnMR)ό豆VLN2t:aRڔ AZ?1t&. v"]vcV9%|O\n1qKW3i>Fc]bۦx@hǸY5z#&hI ^h,U$80W(78)XHt u ,RgMPd%,I kLJRocq\I}ؑ _hkK K{s1n6Mt:S `z+q%[ ub:F&)^JU}#Eκ2e1Ij: be_h}ڠ~{d0zIi[,as8t{ݤZpZNF8ܣސmDesJ{U8\k+ԘG(kƗs8[(IQDqkz(UѲ(MԀj{輡Ab'#K5Ui@HbxgbՒ!YĹ@JT Ն\Dzs)ʵ*8Tsxg*9a#\,MJA&V[cw$9nGZHMĜGl;M$Ѿ}&VTEDk|^ xu.(Hދ͟ky*\b T$otE]ҩ O?'0,·|k",ލ7[u(6_@v&3ڲϊd6JkN{J6 GnoqP3@\BSqӻQ-$ ' ,ڸ}y!uJ4m5U3Yuyƶvz0W&@[1L(Mt-=U@ yH͙9}HiX,W@:x)8ɻo~.c'JiI̝ AV#iRk4.*^yPaoҚz` @ɹb6bE߁Z7" w#Mn $"wEt)wT@,:|H K@iy)*3-1<3!LսgEnř%&6\]wHSYgu!@Hn3ĹVP~JlE%C8*pXٰި`5>^NzEW٘u~vS$`̉ÙJz9eh?91L>X ogԏsVDGJ)#ݷaF&]oMuCʺkټq7>nމt B;#ɪKhYpR{d%#&LPLZmFxLqTƺzۺTek'>0Jw85`, Oⵡ f|Fk r5ltiaW[3J5.M-^o?١ "1ƇԃcHLtV*Sy U//%^l ѓ8^ 9 pxK)ȄMPbNuo_p";R"FRB̍='BWHnA] GlQ, ވ4Giv(%9-p ։mŵʑmymvvToTPis ӊ즇4UӇ^ʌѓ'ڇ5Z`MtUvbu"\8~`?n U/=j5"P 5@D|DxZqQn !.cWh(`|9^ XR dF_AN{75i-įZ,ӞS{q ;r"TSLbd:XX'&+e11Qa)Rj h^w)>Z-C)T^Z>!˭ؼǻTHb];RC|7A2"5ZFIٖgQ~!I~d"]诸s7e0Q,d|LiN%Tf#UW2yл;,7&Xo8}#HC9C(O?+7}Gյ.^Y&6~~v"(wY֐J>F:ᅥ?YlhxiMqXWff73s+cO+11%j ۡZah_5M=V@3%)Ut+Ѣ&jRed[vU#?]~ OlYBh{rp)ɴ^ttB8sIZ Z;Q-4.ɹi?q8d1R/k Ns.u wZB.RZGȄbq GFx'#@߾[.:YJ\{OZ 8Ҝ]EJ?E|$/j" H8Q2?Z #Ƀ~0FŢeui>I̢Dg,\};s.I2Hfuvs;d ĂQ:}vyu!bԊ[$~7΃4|FV@Dn?Ư_qX8{mڗISW1R*HZ[ó܃]E$Ї2].'6PVgFi3|:@jx28![lq(&'VZ{f>`p>ì횢W>do:|LWE' XENs)W:)njfҔb [dj*8zKu9X2>[,(]9.wRtcǚ093 Q4EEz[@ qtݽ7מ=z sdl*ĵ8 fSOd%$-e y}d2bMdH)Ig *5ZW&]dX_"4ɢ f]B=S_ u\HhoN;3৑aoչ4OoLAzcLȪ\&b`.p7(ȜI4DmV`h!dϥ6Jhb('4r?Ȯg%ݟ73+p`N YITQg }O( W}[hg+T+{| [dV)I΁s=&=zmp 囂 ~=R^.%>(`$X.\_5}17Bǔ;p4"`G[RlPRkmhyKZ_ ._;rͻ4:V {st {5d?"Dn,G݇ԸÊ]a_J:h/>\ǥKS=B]LW4m=Q0D[$r[RB*+b9'v,f$D/6oafJEUm渜B*]syJynDwVdZ3Qw)zL~Ijg7TرS[W9PJ,L^KTax)'yOlѹtr;%O_!ɄCʡB=8A_z9Ր"@.8ԑ 5(a0L}7[\'A8^cFt\4yVHHxQl[bŜ-~MJq8 ݄X'2 Xw9 JsYr ESspE:,հXRfՅtg? nM oN Jw@Eݱw?U2yo^sХES*fteTR 6)oTKMvБ#3+DSɉc Xt *$Q^f2\,ON,7ʍS =I T=S+O'5c9r |K֣ȟmĬk&TϨ4K2 fBpREyT_O{ڂPDzh—>4;#oaOJVDb8O_e+lס J2aW/6Ɠ曤H@jbC$ϸ)3o JzJMs]6A%$P2Ur),6ȵm% #p5G ׆q0um ֨z8S0$|x/.{|n4"8ޔEQ@N(7;1r6 d{TMGC]dk}hN]K⋇AAmˬ|,bk$S%Z4" %Ek?uDYj8e@3WoWQt:,8dLU;ؼ ά2U:vة.򽜄-d74U: !y/mdtѱpK(c_D8e"VK֙9OgeƦt`}"hN\=srֳzq\SF_>_Lq)2祇6H*Έ(:Sp7&?A$(n5[[d2\?4K5{?~qLCdfy0L/]TXh$&l(3@̫W boG@*zvW:S 6_VdZej)Fe)-fcfwZ}SuFEj8XH֘ݕ8o:3}a e/$2Gm\2(О_s5C~ٝ65V"34ЂZsw~جE"t'YZRC=:Eó?їߛ4E׬l7tD{xrsZ0c}6]ZWHP8w ^'L qfp%bz/FJñ\qg#nxQ+pi /݆+L*T"ZqXS2~vr,%]~}d__aa7"W1}'h^jDt&IW~\Sa*O"L.5eYgY};xb48Ȝm n]dHĤ./{dg]q$9d9;ӳx*.Q Gx|}20t~W0T|>Qj=z.*BB-449I)ϓ!!sSJ*n X8iΘU}76磠y20v|xf&I0'giX#[Ŏq&}z9Of$ATuDO=Rev+5+4:$3qFdYQIp/e!wWx7 UU鍴6|F_]~^͠6wbfB;錗Ɠ)jr=w9^ eޞ}`"sİ4k"!]|4\Ѵ dA 8:e+ SX a>Z8\|8Q}V[hycLMW35rgS1~)1{cj/a!!C@Ҽݴ4ڤ^HEz它GFKG=˃U>pU_vsW[ dHffY(AӌoaejDϻM~bG`\n`ZSvg)yt{aSO$Z-i9 J;-߮f} 6eB)rE^.GQx#;r䫹'"o[=S]rtdnڮ lJ4# _9˅O:xb7yv['0g:ҏ.!45=nG{O簫+wƷ*OuE^q"/v=댋9}L6 rb#:qGlGޝBdDlE%8~.Ay9zPc Xu$M B%ls] óPrr*'ZaK4k.l{`iN`@mFl$̅FAg ΦD0R~\lhӌ$wtcܱ/9Thpgt3@chTnI0=0^P)UpX VRju] 仈$TYcrIxi0%v)lvK%aDS;)  nPƒ5d-}:P_C=X>8v-Cib" 'tߜU2zHUCmG֪8ڠiozPT}Z\GuR zxg[fs26gDgO7* ;3RS h-Gz".G07MR3 yXz#켏R.piQWE2*U;DuM}&IP_WPe.l ъl9g9˶B[hb*}`lƍؑ}_"mg-j IYD=̅{z.Z VqQ8le[hbɞh!DsB)tfpZlVècn*&jQz-찮1bmB' c daU⠟;"nse@9>]ҼRCRD5)eQwjJ0C{.n` _k/ % ȫ"A1׆F5V}x*h %bxB2 Gp`O!Y;"B AZV>ٰFgZ]ni.8F CY)ZYQEi培31QVB!8L.\⃿LMrKl٥\igp+L../^R}EHQҽ@;}qX =+6GXsPMlYB>.ⰡĆ .3C?@r z2rnZ?11cH;[߶XѸR[A(duA)U`˹*$*3WIOITWԱ0yO!4ձ竻\BjwWuxՊ=^3K5EL2 i eT|e]`L: 85ItD^j7/m2X~$.* EO%.O)bmUaJj`SlaHztN3R48QS0(""uRskcLL?mVvțހ.Huؔ \قy jQGp(hZx-L4~y J;R 6Ʀ8 HpLzނp ׽=4v)W˼q:¤2e<%*SD͗g4UsSTr\/ %N5jD{ N,4̕#&ypDYҜ'wy9dYk`rch"E-[l#zeco?0ߟt R\K`-6& 7] Z&a*q_!4W(S]C pnvlPS[b0pլ2qLQ_ t|>(mU3mb9~R$f{A tY$.d,2[e>;!B9z*7v-+},ITJ $.{ zm \42ʴ=LCzs}M_ܠb--[S'(n*yWKt/`HAMűceIL 8D1F9={+ &qyrt!` hFM%T}%N_]L8#gx[E,oMvR1Tۊ;ŠB1'@5nvkV6/WJ{Sf8 ;Lhvv;!T)mU~0zm 4sO5:N/gTu2WR^ N7EF Ӆs6o-8e:tdɊo+@U9 fVTE7c;rG{c 5\$[]@)&ng6_6 uBS,gukNMOJfj|̇=eRCś&88*۫*إApw+-|#n|)' (}`GL~3N4Z8r e;,H)&bhHؓ EM?%@@"`8EdZLdCpq/c)GWYᮩyh q9';D{te{ I?_f իj 燝8ឮʭmf%#V0ޭzE<cւƐ˓+zn$tTW ַ5Ĉu?om+BʉKիhDjѩq8P13$J;?[flπ~%]Ɨ,֚\ [ E5a5<^09"ۂ8" K[pjxDW#fp1#G<{yF+jܢf곊7I$[AA&/>sMy~xV`]j}lB0VTUDl+(<Nk$ߞ'OzMtY U(8ԯO/i˩Er6~[?&4\V?<7tsU78xԿmPfsDy\N^󆐦\=Y\ia(›i`ӕ"z{WS4J;A$K:{af`b~ _= (a< RHt xWvgݝ=kPZaaN[cJ sL8BPOGtaGvH"-o- >Z=6@#poXVU&H 4"݊0pl榾ϣhWf3 fv⼑71$ۍUDQvLJAnQx~1u7%f,!ά"BK ran[q"(wvZhU>3B 8VhϓX (=o?XmP[ѕegƑȾaoj5Wn&voaLo$O\Z@EC])r Ęڷ2Y\eGo&vqPJ=RaBH +_ytIb&ΤQn !ooȧhj̢V"/Z9J]ܡ%z>"y!yKŕrwjtV J /xȟ5*ZN1}7N.]z);* DjU[μC*$&<{|=iS媇7 )@1z|*ol \4 Ɣ#>=3,M[t 蔬!_QV 6eYk,+ J*;k-+LQ`9z!D̼c>=U{zsEr{;{vUJFt `#.uFؐK%*$6z3#'jD`-e6w\%{8mEܵ!•AK`;t(SbY-a/l1\Έ(h(aAA(Ca!@Eaui(l;*1pY^eAHP7DnZNW9R]̵|BiQ[%3@dxA-cF/BC ֓h_ ԌbxB΢kFef8* _KI{Wk7$"LถIxs`.EB 2O+w*0Eo̼It{u {3X•_uax_-XKmIba$f{$[F|Pa/0܉6YXǙzn5.˷PB:Ջi׷ܻIƣ,QI<7$ ^žMK\>ȱd65jp_'Oɷ퀱zH-ǫzzErfsyg?(ae1VLxK+6}UN`N I;DdkpY嚬HԸon+ѣx.ENfRუG5 *HA?~/ꥑOZ5p E'IƄ.n{ݗ4艔2}e32;,~;̞h z݄A> \rD4 ,0LTےVSsqj%<2!r[d+#+Ci<*yN_Slٜ \' -_~yE f3UࡨbFwVm*v!s#[xlIE8_ݑӢoIן<7ȿwZ\6wj۞X  v̉;YحQzG}3.:۳P--zE2-DžЛt3OKPdβvfʁR3}gNkEc}5Zp `i{gWwc>XX[j:GGvK?KVYp bZ]uY,l=ot!yj|/xYqsLFs")1\&G K;ERJwڻDm P~BC]{Cjƺg>;鄱eu?M>-8d~HK Ⱅ,wV'x=[1{Z1J'5XZ S nz yd?a55hWm=~#]i4Kk&wPmwJ0E=N@Z^{P{ǟxaf9Uwݚa(${+F+\LTDxbu)=M6\N6cz%?Vyl1POr%X]du>!y= qU!GjYB쥦2ERh]s/A#I^Hrg (O;F¼$0yǐ= >Xf6͖lm`Et3ǼRl\7h6& UKq6?\yM ;L 4TO@w3YD.Je=6Kaע~/V+MΧh^e 98#iSUeTuz LaD8%˔ꬰhl]ZuE 9T=D!:ʺKC[<7?ۢld(#~Ios r+]z$҃}fNNoL> eU$'!M8 ϔ.(1|5?w8Ṋs.9&g,tPl| Cuq.= 2EGN:k7o[]I<*yj&1R&Wx>؊bބ 8BC)w$=D #Iu1# y_'ԩgИ7 x{n_XS!0jaktžoY=@diI2ٯxP!Lk649Ɖ"ݱ{oΠ~o׽Q.v҆Z m+0P b+:bhc8w!ΏT*u Jc, 骣T.yP0$#UA0<Ɵ3ks? p7J-fXVa)WT6Ƃ +dvS9 D'j0B,Que8|C-LuQ G6hV'jFY+@1R񏙳 c7X2mgՄRQ"NIĴ+ap).9Tzz8kI|y`YP @7;sa06PL+E𮝹0h G )B[wL|,-G䫍5@|3$A8yf 2c Ho u<.QLycXd|Z[<'|#)ءږxGZj4~FXA,/.qsE""2#=7o}znx+A. +j8}EQ3TD-U"NlX+%RV vͤv('M;f "mjϽ<|F2GS(KB[YIV2W%= DjU4IpVZiUײYkw$E>Bcǝ ƼNe "D]UJ”4`-$oDg+^5FЛ#>q)쑈t%Xw"E Y|`{TQH> 2>T ھ *=Q)Q/i[r %xF&``І4љ).gǬ*1=p $S\TCBcUa#w {Zw}*T"> w޸wB%MXYgb4O2v7 TN_">ozNDbɉlKG$je譲[`r>pvț!{^x%ZNZ]>EYsߞKF]ax&6~M?z?7I/YݫY>Wr4}L652+<Gi|tqiv>qNV~ hha5؆o?i.4kG"*?qz^F!"+gzlg/ba4c-\!Ivuw`.r80V[Ԛ?rkzеZ/IgcuKtz )!ܮ؃fdߓFLA+? ks}\~ddk~Y*I`6~zcHH(^8Ѐ*!lZ&zW(v^X.%OfDpA~~: 2:L DCbCm6VIUq6 m4t *!E<*5r,^~Q&; = g3!Mb[V_eNs* ]/Xtjzޘ麏uחBi۲/ADbFCӨa<@ssxLd+XOZ6;fs|^&:cÕ˱} _̒l+ϝ^vFqy|X =3TVt}} p#є'cw+-Wxy У"Q$&ӟo,mr`w LY,0oq~3,ur;Xiaec)Srl-wx1OOq1f v'OKc&a;ڡOwBZb-^e;SKcZr7aIFʔ|쮙Vܷdtd~Sv^)L7TݴBtՀ2y=%3tʚHG\*~ "ȨfaQ|yxO!(אwY#qB,2Bt`l{m-ɂ!{!zVp\ofy!٨~4 hD4&bbVB&܃ݘiÏvݥY#=5gɖo$+s+cbX #LԬP%Q&=u>^^fA*nm1Dͬʼn-n):3= Ts`cZƴNn+cT3*Fτ'~*{Vs\ ?VEW~qeƊU YÑd{9J13 ouݳ]*Rݧ2{s"X_W]'pehm;i/vm^ _jjZAQG92%c@[)e'\h X2̀A# }FR[w$^W1y?ZU]8Q?NG?C4 MD w ߝ|VIBwڦT6pf'oKtGPt)`$U*B@^6lKWng4ȚzHmKGY&3#ck =%EXnFn"|9S8 /ݛzkR.2MD>{TI\4hV;WzFQcR9vy~lhZY6[y)+q81Ƒz:|j@k,|vX@%kz>[r7PM+Y~?k'R!Qj6wJ/-y>Uūޕ`ΊG+tVz{f\rpEC79ΓlRwpp]Hn&4R IgJhX(.r;~,OgllM2Ef50`4B7ogTXѮ8 Aǘx|;=F1]z/d|.dm2m!⚫S `Tr4(wo#Kutc](d: |mEVufӎd}v4t9" Uׇv;f>19[UPP@ %&Cޟ'7cKE Wbߎ~=4QfGyּ U+;B9JWOh_ $()"#(bdg'`>Zd sA1]e'k ˖ &LnH^#u#ho BDA \{m?g7UX$I3@` Y{mծ+zjx1b@#O Q63:iuPaș3Qʶ0s4_H@u 6?e`pLk&oφ<@a"q[fwz#*RBz@G~DǠ,>(S4h#}@@yov0;JhPy5ۼ5WNWs1ѕm`-\3. 8@u{B\ʿ')a[锣})U5%eMOY$[,9Ǿfa&< sWa=cS xO6rPqN(~HZPJՃo8e0C*NX$gdP}. Xќ45:MJYZԬK 0FCys,3 `@QHD HgHsmȨSBFS[45#<ŜOA4Mrz>ǨyOca6 L_Tr`c݄uՕ<uMH\)"&0\#2GBaB؂[^ⵛS2*ы鐗!S9!{R]K_aygStxpgFMc\`o^}$=F0㶸K}%^ hא:}YO? @)(BjtL|@?k.E|77-!LHrjȳV9P"0+G=Z o2N(+48>Tidbx_c j5O1b.uC݄u:D(1@Jq(v-Ȃ`+9Sw)_G+N3FFkiC~0VПbP av6 m-1\,8Q<#) .D5v#W[Vp(<߈)Q={CwolqxEVXZ Q2`??[G*7_4 doS.~qB(&Q[RlJ1q- eat̅G c'6Ln / eJ} G؞fH~FϕdB`s_t_QYp/O,Ukl8?'Y}0u%Wŝ8:2_()I㗆xmQˉ̓9s%$r|);Avl_ue>iz6qF$7. &oLʇ[6QE-H5LO#Y{f"5_ۤD[W02 }(ҹ+oʮ8ѳr8vz:>Gn>75X=koKIR7ܨ>#r~at}45/+eBcpjB0 U4[@Z\KF@Tj #K;~ jW21O3> &F^x1?l5Uל$\7gN˟lcCd"yp\rVtsȪ7cBن1MꞸ|uXUDeT,&,ƒZF|PSn/:}{*NZY5մ&&yC(T(/էSZߤNugaŞ<|No%iM޻N2&dhy+L p`&]<0,\B>8 q5ӛy7B?=227owMQ$#ܘp:Yb|#VL'Hc!fy$ c]튊C/T_B3es?~:V^1ؠ$>U&oʁf;Ll4|Yu PKS)R0hy!T\ګ8vca%!ôWBN~n*kZBsj^gú^7EPrI`kBka{Ϝpʖֹ(Xx;b0ȅ1ڌm$3#0CQX5:=MynZ়,Q$7k#Onٮ yq5)\{p("c|X"V18>sCj7 l,2K8 g wc!fiD^&g!)+Q`NwJ׍Pm sfCkzRF[ s&LNmYyg.vt{e$Q=[=E4.:X!3Qd]' Xؼ@{sE6 껃%uk7E +,$$uLdb%lX3\3p>-CU @ɼCElU,\rxqp{,-M~ϒ:JL=XDv,z8dX6i ;0ČSc'NZK‡geV38NtٚzY<+`M!ia;x΄:pqF.(Z/uYe3uACq#/Mt䙃IZMTחڀcv⢐zY Cbn:K@k@S K}e"ggߎH>٣q L;2u}u%:D\#r"Ai9|4n; Y%HN\ ASE?'LWb6pc/,hsEfU{Od*V?ȦwhmWXnRnc5;}\* !ry#m-O6 >n [ƀ7顄_Ckb{crGOA_J]x!sʿ8&Id7v!'Y ,;x+&DԹ:E $pcַ:Erҡ)Rm^zWti܍P#&|cQZXW`iL.%Dq%]ny^!zmPڧJ!g!?PKuLhz ~g q/n YQq&a<"/g[R]5zOҤz=M/i&R*MԴC\.1a5Q -61o%OZ%8/g!(nV]4f*3Vn^BFZ1~&8'frG(_ _RZۣp&ՔHm߇c0+M#O{].si۸ G 9H Pr!2rRIl`#uX[ef#*p3.>p *IIu7~8٤0skC2,.+th;mmc $7ֽPq,z 뙨An lްbXc$ mLQ2M1k,"_:0tG0tYLUۭɤw>qu#399K-;_^0  <ޅ$ g$B|L}o۴]tF*$4e0&ŧ+I>) d>DR֋@ y&v5ATXX}g:HlǓ4!W~iv{F9bAJ bT)0x5^!N$6d\%ZZ*:^h7 *2XKt*;Q >KY Bt ?R;m 6N)$%عѠ LRw6E ;1"es+cf]1(cI 8K9kJ[;opEp<h'mBS-A!w ,|!K"=Ǩ5S߅OUD#a 3`3ODkRq_5P}AT4a9c^SeXUmFlίGN]|C*P4AVϚ(CqDmbgT0E;cU xMQEX@0m$^[&vȡml~3v}wgS- Grh G3T{'!TQ9)Ipc[Ȁi&阞dҸZ:{LVz@kF$tW\'[=Sتe~;ɔ{J-];J'8dv~'[b(:K2;k;)n1}~2)pGE9sƝ# E MfJX~޲VӠI:_NG?i[мSF|P-w$O;#qBR.Dz.ᶈQ?Exb65^#vXbJˈ&d-5j뱃 w_+7T-^cb7ebYp税yD b_2݂i1u>~-$ 7K YZ