libnsl-2.34-112.oe2203 >  A cW^^fz\r[CWqkQ_c,:kLYL4SՑWD.VTrDT5WzƲLVz9HvJ0Pd6Vxvzgw24/a5iXךC,0Kצ$SuW,KM,so0"8JLWQG" J:c g׀PUp@MA?M1d   F&       0<   (8w9w: wFHGIHIII(XI,YI<\I`]Il^IbJ"cK"dK{eKfKlKtKuKvKwL\xLhyLtzLLLLLLClibnsl2.34112.oe2203Public client interface for NIS(YP) and NIS+The libnsl package contains the public client interface for NIS(YP) and NIS+. It replaces the NIS library that used to be in glibc.cOobs-worker-backend-test-x86-0007.novalocalj$Huawei openEulerhttp://openeuler.orgLGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDLhttp://openeuler.orgUnspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64`icOcOcO03272116dec5efe16259bb1ac6c6c40379291f396f7341ad889694658822d16eaacc553e739fc91ee872f906df8fd10deb304ef859ab8f0435cab626d682e9ec2639da8aaa0df5c16b001cc59b2529a1b23ad9d7651ff581d513f2813e959435rootrootrootrootrootrootglibc-2.34-112.oe2203.src.rpmlibnsllibnsl(x86-64)libnsl.so.1()(64bit)libnsl.so.1(GLIBC_2.2.5)(64bit)@@@@@    glibc(x86-64)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.34-112.oe22033.0.4-14.6.0-14.0-15.2-14.17.0c@cU@cccۥcc_c@c]ccc@cS@cD @cD @cBc@c@b@b@bz@by@by@bb@bbx@bTb@bbbbv_@bs@bs@bk@be;b]RbQu@bP#bDF@bBb0b,@b#Pb b b b\@b b bbs@b!b!b@b@bb[@b[@b b aaaa@a@a@a@aaq@aaa@aɪaaŶ@aŶ@aaaaaa@a@a)@aaKaKa@aba@a@a{@azawawawav@av@an@aexad'@aTU@aTU@aQ@aP`aD@aD@a@a&0a `@`Q@`ݮ@`̊``m`B@Lv Ying - 2.34-112Qingqing Li - 2.34-111Yang Yanchao - 2.34-110Yang Yanchao - 2.34-109lixing - 2.34-108lixing - 2.34-107Xue Liu - 2.34-106wanghongliang - 2.34-105lijianglin - 2.34-104Qingqing Li - 2.34-103shixuantong - 2.34-102Lv Ying - 2.34-101xujing - 2.34-100xujing - 2.34-99Lv Ying - 2.34-98Zhen Chen - 2.34-97Qingqing Li - 2.34-96Qingqing Li - 2.34-95Lv Ying - 2.34-94xujing - 2.34-93Qingqing Li - 2.34-92Yang Yanchao - 2.34-91Qingqing Li - 2.34-90Qingqing Li - 2.34-89Qingqing Li - 2.34-88Qingqing Li - 2.34-87Yang Yanchao - 2.34-86Qingqing Li - 2.34-85SuperHugePan - 2.34-84QingqingLi - 2.34-83QingqingLi - 2.34-82xujing - 2.34-81Qingqing Li - 2.34-80jiangheng - 2.34-79Qingqing Li - 2.34-78Pan Zhang - 2.34-77xujing - 2.34-76Qingqing Li - 2.34-75Qingqing Li - 2.34-74Qingqing Li - 2.34-73Lv Ying - 2.34-72Yang Yanchao - 2.34-71Yang Yanchao - 2.34-70Yang Yanchao - 2.34-69zhoukang - 2.34-68qinyu - 2.34-67Yunfeng Ye - 2.34-66Qingqing Li - 2.34-65Qingqing Li - 2.34-64Yang Yanchao - 2.34-63Qingqing Li - 2.34-62qinyu - 2.34-61Yang Yanchao - 2.34-60Yang Yanchao - 2.34-59Yang Yanchao - 2.34-58Qingqing Li - 2.34-57jiangheng - 2.34-56Qingqing Li - 2.34-55Yang Yanchao - 2.34-54Qingqing Li - 2.34-53Qingqing Li - 2.34-52Qingqing Li - 2.34-51Yang Yanchao - 2.34-50Lv Ying - 2.34-49Qingqing Li - 2.34-48Chuang Fang - 2.34-47Qingqing Li - 2.34-46Yang Yanchao - 2.34-45Qingqing Li - 2.34-44Qingqing Li - 2.34-43Yang Yanchao - 2.34-42Qingqing Li - 2.34-41Yang Yanchao - 2.34-40Qingqing Li - 2.34-39Qingqing Li - 2.34-38liusirui - 2.34-37Qingqing Li - 2.34-36Qingqing Li - 2.34-35Qingqing Li - 2.34-34Qingqing Li - 2.34-33Yang Yanchao - 2.34-32Yang Yanchao - 2.34-31Yang Yanchao - 2.34-30Qingqing Li - 2.34-29Bin Wang - 2.34-28Yang Yanchao - 2.34-27Qingqing Li - 2.34-26Qingqing Li - 2.34-25Qingqing Li - 2.34-24Qingqing Li - 2.34-23Qingqing Li - 2.34-22Qingqing Li - 2.34-21Qingqing Li - 2.34-20Qingqing Li - 2.34-19Qingqing Li - 2.34-18Yang Yanchao - 2.34-17Chuangchuang Fang - 2.34-16Yang Yanchao - 2.34-15Qingqing Li - 2.34-14Qingqing Li - 2.34-13Yang Yanchao - 2.34-12Yang Yanchao - 2.34-11Qingqing Li - 2.34-10Qingqing Li - 2.34-9Qingqing Li - 2.34-8Qingqing Li - 2.34-7Qingqing Li - 2.34-6Qingqing Li - 2.34-5Qingqing Li - 2.34-4Yang Yanchao - 2.34-3Qingqing Li - 2.34-2Qingqing Li - 2.34-1zhouwenpei - 2.33-7Qingqing Li - 2.33-6Qingqing Li - 2.33-5Qingqing Li - 2.33-4xuhuijie - 2.33-3xieliuhua - 2.33-2Wang Shuo - 2.33-1- elf/ld.so: ld.so mmap shared object use hugepage new feature and bugfix: - feature: support HUGEPAGE_PROBE + hugepageedit mark shared object specified segment, just try to use hugepage to mmap specified segment instead of all the segments in the shared object - bugfix: remove _mmap_hole when ld.so mmap PT_LOAD segment try to use hugepage- gmon: Fix allocated buffer overflow (bug 29444)- fix error patch number- Since the pthread_cond_clockwait@GLIBC_2_28 is introduced in earlier versions, this symbol is required to keep the previous items compatible.- Fixup asin and acos errors for LoongArch.- Fixup testsuite_whitelist for LoongArch.- LoongArch: Optimize some string functions including memcpy, memmove, memset, strchr, strchrnul, strcmp, strncmp, ctrcpy, ctrlen, strnlen.- LoongArch Port - Add login-Add-back-libutil-as-an-empty-library.patch from upstream to fix libutil build error. - Add malloc-Fix-malloc-debug-for-2.35-onwards.patch from upstream to fix memory bug - After glibc 2.28,removed libnsl.LoongArch Port in glibc 2.34,not support libnsl. - Left some test fails in testsuite_whitelist.- x86: Fix wcsnlen-avx2 page cross length comparison(BZ #29591)- io: Fix use after free in ftw (BZ 26779)- elf: Do not completely clear reused namespace in dlmopen (bug 29600) - elf: Remove allocate use on _dl_debug_printf - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - Fix OOB read in stdlib thousand grouping parsing [BZ#29727]- elf: Fix alloca size in _dl_debug_vdprintf- elf: Fix hwcaps string size overestimation- elf: Call __libc_early_init for reused namespaces (bug 29528) dlfcn: Pass caller pointer to static dlopen implementation (bug 29446)- elf: LD_HUGEPAGE_LIB HUGEPAGE_PROBE and LD_DEBUG no longer share GLRO(dl_debug_mask) elf: remove use-mlock-to-determine-hugepage-RLIMIT_MEMLOCK-soft-.patch- socket: Fix mistyped define statement in socket/sys/socket.h(BZ #29225)- nptl: Fix ___pthread_unregister_cancel_restore asynchronous- add requires between glibc-info and glibc- fix LD_HUGEPAGE_LIB env does not take effect- sync patches from upstream community- optimize Obsoletes version- add libpthread_nonshared.a in glibc-compat-2.17 for old applications- enable -werror by default- Fix mq_timereceive check for 32 bit fallback code (BZ 29304)- aarch64: add -mno-outline-atomics to prevent mallocT2_xx performance regression- x86: use total l3cache for non_temporal_threshold- Use Lua to compile the installation scripts of glibc-common and glibc-locale-archive.- use locale-archive to prevent basic command performance regression- Fix deadlock when pthread_atwork handler calls pthread_atwork or dlclose- Linux: Avoid closing -1 on faiure in __closefrom_fallback- realpath: Avoid overwriting preexisting error (CVE-2021-3998)- elf: Fix use-after-free in ldconfig [BZ #26779]- linux: Fix posix_spawn return code if clone fails (BZ#29109)- restore nscd- linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097)- posix/glob.c: update from gnulib- elf: Fix initial-exec TLS access on audit modules (BZ #28096)- nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029)- libio: Ensure output buffer for wchars bug 28828 - libio: libio Flush onlu _IO_str_overflow must not return EOF bug 28949 - linux: Fix _closefrom_fallback iterates until max int bug 28993- localedef: Handle symbolic links when generating locale-archive- use mlock to determine hugepage RLIMIT_MEMLOCK soft resource limit is valid- mv libc.info.gz* to the package glibc-help- malloc: Add madvise support for Transparent Huge Pages - malloc: Add THP/madvise support for sbrk - malloc: Move mmap logic to its own function - malloc: Add Huge Page support for mmap - malloc: Add Huge Page support to arenas - malloc: Move MORECORE fallback mmap to sysmalloc_mmap_fallback - malloc: Enable huge page support on main arena- malloc: use __get_nprocs replace __get_nprocs_sched.- add dynamic linker load lib use hugepage- disable rseq by default with tunable- add PTRACE_GET_RSEQ_CONFIGURATION- add chrpath to BuildRequires to make 'remove shared library's RPATH/RUNPATH' to take effect- x86: strncmp-avx2-rtm and wcsncmp-avx2-rtm fallback on non-rtm variants when avoiding overflow. [BZ #28896]- Merge testsuite_whitelist.aarch64 and testsuite_whitelist.x86_64 to testsuite_whitelist.- remove shared library's RPATH/RUNPATH for security- add rseq support- Only in the CI environment, the build is interrupted due to test case failure.- strcmp: delete align for loop_aligned- The release of glibc.src.rpm in OpenEuler is not based on the architecture. Developers only have glibc.src.rpm in the ARM, so add all testsuite_whitelist in glibc.src.rpm.- tzselect: use region to instead of country for extract timezone selection.- remove nscd; the functionality nscd currently provides can be achieved by using systemd-resolved for DNS caching and the sssd daemon for everything else- linux: fix accurarcy of get_nprocs and get_nprocs_conf [BZ #28865]- disable rt/tst-cpuclock2 which often fails in CI.- elf: fix glibc 2.34 ABI omission - x86: black list more intel cpus for TSX [BZ #27398] - recvmsg/recvmmsg: fix ancillary 64-bit time timestamp comversion [BZ #28349, BZ #28350] - socket: do not use AF_NETLINK in __opensock- fix misc/tst-glibcsyscalls failed due to kernel reserve some syscalls- Pass the actual number of bytes returned by the kernel. Fixes: 33099d72e41c ("linux: Simplify get_nprocs")- The default debuginfo management mechanism is deleted. Instead, Use the default macro of RPM. There are two changes: 1. The source files in /usr/src are correctly packed into the glibc-debugsource. 2. The debugging file contains the glibc version number.- fix CVE-2019-1010023- Fix __wcsncmp_evex in strcmp-evex.S [BZ #28755] - Fix __wcsncmp_avx2 in strcmp-avx2.S [BZ #28755]- Disable debuginfod in printer tests [BZ #28757] - i386: Remove broken CAN_USE_REGISTER_ASM_EBP (bug 28771) - x86: use default cache size if it cannot be determined [BZ #28784]- fix CVE-2021-3998 and CVE-2021-3999- disable check-installed-headers-c and check-installed-headers-cxx and delete glibc-benchtest to improve build speed- support: Add check for TID zero in support_wait_for_thread_exit- fix CVE-2022-23218 and CVE-2022-23219- delete macro __filter_GLIBC_PRIVATE which is not support in rpm-4.17 Use arbitrary filtering to control GLIBC_PRIVATE- timex: Use 64-bit fields on 32-bit TIMESIZE=64 systems. BZ #28469 - malloc: Handle NULL input to malloc usable size. BZ #28506 - elf: Earlier missing dynamic segment check in _dl_map_object_from_fd - nptl: Do not set signal mask on second setjmp return. BZ #28607 - linux: use /proc/stat fallback for __get_nprocs_conf. BZ #28624 - nss: Use "file dns" as the default for the hosts database. BZ #28700 - int/plural.y: Avoid conflicting declarations of yyerror and yylex - aarch64: Check for SVE in ifuncs BZ #28744 - Fix subscript error with odd TZif file BZ #28338 - timezone: handle truncated timezones from tzcode 2021 - timezone: test case for BZ #28707- rpm-build move find-debuginfo.sh into debugedit. and change the path from "/usr/lib/rpm" to "/usr/bin" adapts this change- support: Also return fd when it is 0.- elf: replace nsid with args.nsid [BZ #27609]- ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129]- do not define tgmath.h fmaxmag, fminmag macros for C2X (BZ #28397)- io: Fix ftw internal realloc buffer (BZ #28126)- tst: fix failing nss/tst-nss-files-hosts-long with local resolver use support_open_dev_null_range io/tst-closefrom, mise/tst-close_range, and posix/tst-spawn5(BZ#28260) nptl: add one more barrier to nptl/tst-create1- pthread/tst-cancel28: Fix barrier re-init race condition- Deleted some unnecessary command when make master.filelist- support all Chinese and English by default add zh_* and en_* to glibc-common the size of glibc-common is increased from 1.8MB to 3.5MB- turn the default value of x86_rep_stosb_threshold from 2k to 1M- revert the use of sched_getaffinity [BZ #28310]- Linux: Simplify __opensock and fix race condition [BZ #28353]- Refactor the libpthread-2.17.so code and pass all test cases. delete libpthread-2.17.so from glibc-devel- revert supress -Wcast-qual warnings in bsearch- fix attribute access mode on getcwd [BZ #27476] - supress -Wcast-qual warnings in bsearch- elf: fix ld.so crash while loading a DSO with a read-only dynamic section https://sourceware.org/bugzilla/show_bug.cgi?id=28340- gconv: Do not emit spurious NUL character in ISO-2022-JP-3, this also fix CVE-2021-43396. uplink: https://sourceware.org/bugzilla/show_bug.cgi?id=28524- iconvconfig: Fix behaviour with --prefix uplink: https://sourceware.org/bugzilla/show_bug.cgi?id=28199- nptl: pthread_kill race condition issues fixed. uplink: https://sourceware.org/bugzilla/show_bug.cgi?id=19193 https://sourceware.org/bugzilla/show_bug.cgi?id=12889 https://sourceware.org/bugzilla/show_bug.cgi?id=28036 https://sourceware.org/bugzilla/show_bug.cgi?id=28363 https://sourceware.org/bugzilla/show_bug.cgi?id=28407- nptl: pthread_kill and pthread_cancel return success for satisfy posix standard. uplink: https://sourceware.org/bugzilla/show_bug.cgi?id=19193- aarch64: update a64fx memset not to degrade at 16KB- use testl instead of andl to check __x86_string_control to avoid updating __x86_string_control- Show more debugging information during testsuite- Use __executable_start as the lowest address for profiling- add glibc-compat-2.17 subpackage to provide the function of the glibc-2.17 pthread library. Currently, provide pthread_condition function.- mtrace fix output with PIE and ASLR. - elf: rtld copy terminating null in tunables strdup.- fpu: x86-64 optimize load of all bits set into ZMM register.- Add locale-archive sub packages to support more languages and reduce memory usage.- Add the testsuite whitelist. If a test case out of the trustlist fails, the compilation is interrupted.- update test memmove.c to cover 16KB.- elf: drop elf/tls-macros.h in favor of thread tls_mode attribute. - use __ehdr_start for __GLOBAL_OFFSET_TABLE[0]- fix overflow ittimer tests on 32 bit system- mtrace: use a static buffer for printing, fix memory leak. upstream link: https://sourceware.org/bugzilla/show_bug.cgi?id=25947- elf: Unconditionally use __ehdr_start. - aarch64: Make elf_machine_{load_addr,dynamic} robust [BZ #28203]. upstream link: https://sourceware.org/bugzilla/show_bug.cgi?id=28203- aarch64: optimize memset performance.- backport upstream patches to fix some memory leak and double free bugs- add --enable-static-pie in aarch64- fix CVE-2021-38604 https://sourceware.org/bugzilla/show_bug.cgi?id=28213- upgrade to 2.34.- remove unnecessary build require.- malloc: tcache shutdown sequence does not work if the thread never allocated anything. (bug 28028) https://sourceware.org/bugzilla/show_bug.cgi?id=28028- wordexp: Use strtoul instead of atoi so that overflow can be detected. (bug 28011) https://sourceware.org/bugzilla/show_bug.cgi?id=28011- fix CVE-2021-33574(bug 27896) https://sourceware.org/bugzilla/show_bug.cgi?id=27896- Fix locales BEP inconsistence, use python to replace same file to hard link- Fix-the-inaccuracy-of-j0f-j1f-y0f-y1f-BZ.patch- upgrade glibc to 2.33-1obs-worker-backend-test-x86-0007.novalocal 16772832002.34-112.oe22032.34-112.oe22030-metadata_list-compact_tlv-libnsl-2.34-112.oe2203.x86_640-metadata_list-compact-libnsl-2.34-112.oe2203.x86_64libnsl.so.1/etc/ima/digest_lists.tlv//etc/ima/digest_lists//lib64/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:22.03:LTS/standard_x86_64/89d5629b60bc9aa3532924cb5d8c555b-glibccpioxz2x86_64-openEuler-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a478a6a4657fc3aa671c231d4873049352f4b1e2, for GNU/Linux 3.2.0, strippedPPRRRRR飲K 9|jO0qutf-8cea2c725243b7d77b0fe62994833172518bedec23a850da53c3cac873071560d1e1455f6466e36a29b1acb7ecdb72867eeee925ff212cda23d99bbf286cb0cf9?7zXZ !#,l] b2u Q{LUyME?+[ Kx\#Xg 1 ֥?)OvwD"#Ǎ|x+n؈zl,av% (5&Gz kChRZmpQR!uxVնO(^l+u ߵ${)PןS֍Hu"Ccc{ M`>yPjS?T`py3ZN ba&͛aأ\( o8ԟ%V|wZ DWql@F]/ǯ58 Y_ HMķ ?c#ɬIZ{d՝nxNTR-Nc"y''s_fوyP@9.Gr!(B3c]A/8N3a'ֱL`LJ9^]WzS?Rnee[p+AZ$&>Nv0ךN7\a;MvȐ%4gSz`~ΨNzɼ_%y"5@B;cM{SR5u%V˛z/?%I5w!LI}c΃U®α. ߖx\_"%.E@Ram~ E9mw5pi!wSLJe2*l>} ePRg6$߱د$sOA1]/n˻!$*?nNfT>ށ dyE·zbxoE#Vf Sٹ.wRp.6Z*.;##);G MZ>Q$RMW&Ƶ۞~s: - p*c񂣊^Eloq7WSlkU|=M iyS 7[-pYk}3z™P2/G"a~mu7}h ? hT_(|\sq\6dǍ+Z $$`2G3acq gZÒ%.'fe*]~y7@`[qfC8|th2i- { v+벝mj"k~9fN!Y”v0\=W4 0D!JqQ (}I\!!Pbv^jQ_k6[|U$~kORB@ƛ2 fxb?vYX~cdϡ9-ை}k휌'֑UўEpy4}?Ej GTlE6nQLBH 1h4cTݸڱ!?hbY8A^98p S=ZNLaXQ&9dkvGt>qAHp4KJ''Qq'nK(`De~AvA'J#JϨIiu#S:sȱR$.R lL[I)xT am?鷇r2mj:q9e yc/4%I;+ aIwM {S2R?'>T/"mfRo@v?' &tgB=iP?)/"Cm+뵉E [:?M] kꥩɥq#]O̳i<]z27-r*p *h^mwN0W@\ |Mo2w ?2=,ӛz'vUcаYiK;-t7*>^"]*& N250>zm9WmIVŕn٤#8i/= 6?i u:ɆʬpuڅEmDGڊECQ,9F^M]cGU? #0vngěw=Z$Qg&֌ _q^[V9+;WuHF&|R*B;O(hNf LȖAY}Az|醈IC\RT{L? ̈́^ɮt$tXa𰡷h|/yc ~9 Kg=s{Y{E(kJe>7[@>kSڑ>?n:K\-BH9c, %1CஉT2NӮdX ):ju5C` ZIWAeMA J1.MTQb:M7n߯řa}JVum=L.XJ!m~XwXǎJ _$|1FLJGI9}BY[Gd&%$*ZYz|_)zCsuIZe=A]8I.Pzgo~,vj62hCԫj3BK~RN鏈&` a!0CvK,bi1ށ|?KÃDNG&fh%3Ƥo)J3><Ʃ-(n˅;\F#C&{Lqk 7Q*EkΟ w LKSSP_MX0-E`v9l,3'?Ns_2{QL-}~Dԥ.W<++^a~ $1 Js0S~Nou >'ɽ`ATecB.۹!]_/f pe3Q9.G~=n7͘Y,sE SA ,`5\_D_/F37e,jg-ׯ>?}~t5@waN؃ϝI&Phd*5F=ZJ4HNwH pUƉk,HyS'R|wM,'YNJtsUtqˉE("A~ !ҩY,{7Ir86U.4,.;PmzXu[8*ƒC!h*4H):sp'͛%+AmCvh^~oz$h1+Fh|p>Hfx& ex<'}WeЈ{c䯴xHrEn HfKֈFoôs4/RI Q <|, P[d0.q 'cm8Z[<#4`x:F±FG#WV'wx*:H'-|]lۈˡtP[c؈zX(Àߺ}{ 5seW PRo]{X ߫)V]J0* OAJncHEI gqx _|>fDaXr0N3rQ 7F̢l48*E`Ђ#%.U'&_]@g4[kB?fٰ-4eq+h/Y,!pvfE{nYaq΢kPjG.*WRE5ѥ+A\\E^装_E&u@^ /(::m?l;.%̝p<.5,rXR>*  LlK#kB۱6,Caj0OWn?AN "EPZ|u}@/ ԎDy\(TXJwx@ǽsa gMԷ3S-^r`OgT*T9Yptz)Se =g C'="5:*/B4 >`~goSk[9_̿%>qK3빯?F;T3'Nx!A'OKj\Mi4|c~wo HqF\MquMv'ˇ:.:pDoE&cպ7d6W5PlwEl?fz/Lb"O AV^lK / VQ zp)TIq,![hhDUpE俗';FUr@,Aq]Lv]zd+֧ۢzײuW/29^HҋOl] )BiB)r)#z$-B9O(U9G d먠)N"&&~*E7~=g 7p.ՑLNwh^((PpYC؎w* `pxa;$]ͷ"jY׵h꩛nȱ?~2-Iwt9*@AKQ25 fZ2&gbM3vqP>697ވ]ǀ;gNc7DPN?*uS?S0K(|B=5sGЃx7pc_t>QRBɱcKfXIN4T8*q=\I?fҶI*#ni^_-.h Va#,\ gvj A}Mn7y A]pR\jMȊE LXVU%KʿXWbmQ(GԬouu66 m #+3(x5%LӟF3d8RACeRs f4,MRF1QԻ`a*2FNϙ]^p(ӛ(^Op]Kڜ i.ҠI[.Ъĝ^ɄR-d,7{d˖icDxfa@ n5Geړd6K0DoX4/:ZBZP뎅mjgqqk*i IBJ[)z游v\. V㨗Ş!鏇+/ J HpfyKDpq{=(k͉ <==m^$ )Wn xhE896MUwf?vjrŝYU.x)LCJ13Dmm}HR gP}F AJJ Ƽ{}Z-(NpUm?"{D_1:ؓxl4@-j=<6'f0ȄyTm J,`eQqԔq;)% {ڌADrI-.r*$=^Òwa7OGPć{cJ~=5LDrUzp_bT'<$k~y.!a$G8)ʣ@4Ԯ]شɷ٫I[WG4 T]E'3Un2]4\D|2e|Dw ^QBm[fRꎽ!ԇKsnm)dվւΎ;2P{^C`I [hKr~dyp&,f.`GnSdꢵq>{p E's5]*;Qf~! `cpȔjvù!vwj:aD4I;:" E6jxNeO淽S*<Ξ 8]E. ؠtɍ|`~.K@WǪ*EF:)+oDxa:84a,u%7h&pLp7rk,fX#4+>,tgGFz@pϥ=+1_a.Rgd>cˌ52 m#Ö.4(VE4 r*c/قnU.N?(Hn(-'r^CSWY)+ngIVsX[7֠=2N/Y9mdLD|f/WLT5N(_eV\\ G t?VR5P3^"Zss ZG,`eР#οD<ލ/VwW2$  9]Ԥl3ƷᚫҽGF_fQ^q {y`舲Qd׻C%g}?wԛW2#<T#H.I-$A?)%R.y,2B{1 Kl̋s<]LG(\F 5E&캜 YL.I*kdPɂ6TG`i~:JKW%bG{905ʫ:pjKH^weQf.*\vޔ"s7u`pl0#Sk"F~'kp[7`Cqs)脣H\"Z1-h7`_j#U?Ũh %*9h֫%CRD!&v[C*` )SvP1,x@,)sꂲk!^ 6!gr)+/.vh~"NShH3̓V@x u4 Jn]#@Q5d}T6PbDWBUϪscʒ7I7Nr[lߠ@Cx D X 44 3](LfQo2ViNl M/3FE.p!&E>+:{}2Q.%/`" upW{S.ppU{p.=+}*HldW :3qt76ql ) P),]!TX/.S(n@0ߓͱ$`gVp3SŪ3ϯ%3zzhJFL;Jf\oAXΘƉkU` y sNhm;i4AQr"<5FT02ni%`a sP) ~*A'-+: ?ߣ[+$1)7IސUXmijЕz($"faa+cׅP9xwo\g37؀jG6Re_ʠfA=>l.E^*UJ?̉;m =G|׾@=O6YLc'Iͣ+TTH]D/.w Jo7oi}2 _u]P~]]gxoesh4[c+SHFa/ FF{h´l3m҇,`zhKr`HmiD2k~x#[T¸C)2n{6[ e# 2*FˢgԞIh']yEܙ0DKtMB1)Vc2ۢ"Ep%zSҮYLv0P11̃2V,l)X_1\0.哺)~ ZZ!ͩ +KxUwiw<2*-F ĩԩ n!H"w#D`)vCȦ9llD }qrM\%XBnaBŶN'T ]pz&:sVIPg;jY0 jHb}gwgOc+ AO^[ȒH Ip EX4jV Y FCltxcerE@8!Jz[H$٨>& Mhӭĵ]VQ .n,tm D{!e i֪BA˞f+6=zP(42Do/?ٜpRRYSh M?}"\+^@t ]rE$kF˫,t`6}\a [7[ `%vZ4 Z9GYץar~TžJ^?:֚yY8 SodG1g{o;Eaa0DVl lGNIGj5YcřI ,&  ƈ劮h[5;'< )"$4. zM|˭1ZŲH?Q?%@%JlXHJ/d6 X1T!i=y"{m0/cT:*:κYTj\c:.vozLu1 tx˕C".Mn 5oZ1 ñZo1mϭxxhw{%҆B̤'Ha+p̹N2@d')kPǚu&N(S5 3׆potukAum Y^ TǸiH?ig{9ܪDHt[+pb}hu˪AlP1ͷkI+W^æc6oӵ8Tzn *Z#9 ʮ3(뒰 ^R~=b hb}]DŽJX("[~V2 tsn?114ji(9A:sl(d'~C H$KCLBssol`S'، "Uw E}?7\UKoJ-˞ w+=z }I@poX5;]9%^UFomSfo8.wtGHoϻ O\+BL5<׏B#;Ui +c4"9J@jX8tɺP`oN6iӡ|Ў7/³ڱ?kv#<8qFsEAC$@\ۡ;_UmV9C&KtQڵ"jV՜fEJžV{y!mx#p[YߡK7<78Ͼr"ʷj(#GrZ xAE;Uy!{!A8%D,[%(&%>)>m_X6QEGl) Bj]Dz58z{|ў9ôh@Vu5)f#ie!h=a;h/nۏ/B0f_|H~#R3.V6=ӤѼ}Ffj躍Yj󐼶^xPkDOKݥ=*|1A5m?2?NdrC.y*͢|[qM c {b-eh"1X@1'y=۞+)Zd2;gNbg:L0b.#0nb ǫLrյI xt]8A!xUF0ǰy&@DFKm:܈8;kr"$Fykh8o;r{YVpc9pL2,$6?|"; MK3e%c /-6Vx WX|>H)-nN u`."ұ!Ev8;i[P c[gE1rsL&M +sP9N5qG( ` ??مP2ȹTS>r>HmN>prgh \h> @{5pI#xo9afe9)Jĸ "7qI8%W[iJ&C{~*D$cl!%*j.%+N/B/292uaGƂp(kW:Ÿ'"J+\FL;3&cZs?HͼW8LǨ?\K5uk,E\A7:k_epZ,z}auпKʹiP_u<(6x$M-t5YɢoRHzh@?e&9-{ї4(;=9Im305RCD#C4* ^-XK `A>ѣ#+6 $R)͍o 1|Ay=2V!<8FWΡW$BE9TTb 4p/"Vs<"kB|^" 35k}LoWh͏gS`x* @kr-oWT,z@XL#19q%x./]0ph[9gbSS@Z/Ӊc9YN`Gy(Z_q81,"֗TFp4[$6 RwN U0QC8g8ι]-|˼(~R ̎?™Nsi dN^ȑOp;._@v)Tat@\.υaA?# b.>KFԚz(/g19ӧ /iRJ*d5TcӤ @JWmQTkF8X&m48d21*j$bI KxBqܶ6Z䣮v3VNwǽK!)i,_I}Pm&߇  ["O4 )*6dG+vgZ= !׽wŧ" 3Xug/3 ]$ 4q40چӞW Gέ{uTZK% V(16 ۣd%iG@`;B!*7e;)ܢf &ɓ FND hmJwvB ;5ib&t=t \ ɩTDivi[NDEgl9\ m}q8j]uDÁ7l&0k `n$7eTݦ<&|[ "7x(u'hiWpGe< 4ӔӨ/xH-^8CsJ9cmq epͻm Э+I`"uPgb:t?OjKsTmtp K62s>!Lij7 KO^@8g4pjlLKjVz,EPTWJڴq% ~"8mI,I4$.l및˶Bc%zn2qw%:H NF6=A 'VVɰ)=z+~}h21C?P|';nv]hO./+CS ;v@98yF^brIaC᰾hu714lK-'IY6چoNј_]z9GAhj2^+1݂2g纎\ f%ErH/l?b'U]H4_ ZAQw|SᠺUΓX{񀉈sZ} Ix @KHtjț^ID0D³Y{hޠtտr$1^^_/0t&swc3 &0]^p*!gAKv&"q%Kny(?-?$)]Wna(tY<>ju_GXcSBsyx,;J `LKyݝ3VE*3wcZnX=J\0&[K ȸߒ@ "~ׄ8BC|d1JI貟OtimUO8/^Q eJż{ f]ET̊PYWbO[>!=&e#G[Q#]; "v;x<:8'(OԸ7JB.2u)*Fkq ]gX 5gA7<*vpXH1x"=֔a%="ɦe9k4EP{N qB\f#8v_ f,-LJs;]GؾH Ro"DSqRXpAV!&MbH?vyDۖvzܕI=g$>U**`aw0װ>3j?wFxYr4%';y 'lEhLYw"NFEt1 6bk2w2IJ))蓇HKc8_ v(1Q!?3ݖ]-/g_TA fҝ^oaN>E$`1Hϝ4DCSH࢏mg%t7?!FfW6 ]uDq螅Q$ɞɶFZ&G7 ju]96+GSٱ^L}a` Ɠ!(߮ b,"Bʝ@[B@  g8$ۯ@o<=)YXn5(m§Z^E>Ŭ69 s]`|ޝsTMR H$YcՋ&\sk[)ʠBBAuyTB`[MD6GuUΖƼ;uI ]BTH8dt=^uFMqGK_v<$ysDO61yɁ q͜Z5p"h!~:90}Nɏ4] |eC }ERCChqb .jkPvl| [kh֞qD !)dސIz1(g (m !-jrfE8")/ S??z?o ف=\:f.)jK^ ⮛ye@C4h| .?Ee wL{t_! ۧϧVeҍoV|r[RCRl{iO^(m|Sν$^0 Jia3& 8FkyN_1HR ]2dZwi$HM֙+x?1,h>VO-ݙ52R?iy ` u*Ji&tXm2aP+Ž@jjnۢ3ust,ѶV|2X]O A@> |kw|{Kv99P Rΰe `~9XrE:CDX@8PyhT_3_\R6Y/لߒgm0b ͝Լk_n9ywv cFՌزw?';c7%ThDZzyנ^?5xX lY4+_rX Nk$C?hu&6T<2/-JMbKsGT8/I|(/k^`՞(MꞂ6ᵧMq_;N(?\CG^<>&|lc=M4 a@;h>ػ\85m >Dyt-@Epɯˠ*`HYS}F E49+ EF%crT^),a|`NFc0,syqgyk2"Efl!yOjS" 0VQ Ek|~1utAHYy"jsP:ͱ zu Q+fZZp=F{VGқVRt TIsS R?Rs|+ DCSB9Uѓ倧C%Jr:;S&_PqX&u-m9|)7kA3#1Sp7VsÍHOgs#֢D$ ʘw͎II<.dh#tj:>kN*xkt Xst6~ V:a:f:Zw3KH;9LJJ/IY0~XW7¶~ ئ¥#TF<1&޳tw|/ɼZaʄP<'4Hވn+ 6D*'Y-WUk3 eKaQč4Ztow$Q-ZG,~iӝzwEy%6|IO{4saH|␡{ v'cp J68 lp iiqx8tH]/R0d\O@vA^v.;_UWRԴ.jW$da Nayo:8#L$=:>5T:iwݚ ll%`Zf&.Ճb=Bָ-#WR%%ܢ/蘪$8ˆA[-vF>D3/W  $W\Y0LWMє]ƶ L@GT33O}=<ڛ7רU8:idmCqp}pNyۂiq?rmi) f6I (wxҧfF%PkdI1tO(,|?!(E[3>;SQb,=9'(k 57G]pP\I7!ƈLIցR'l;\bTہ'Fzts "*ToouT_CD hf]K~twO1Ø _ͥ@V> h1C|(HfeMW±vJD7ٽқ7{@vUذ5,؂u*v,_~ذ&!:O¥_xkɳȽ֊wM=ɋc_6wR nUAA)Wc D] @F$ ,G"mȂD㔏976M3SПF/S " <:v{ $fSr^֦%фeKjJT&Z8Bi O3U> \z K5GJS . -ڿKT IjCXݐ](s%޳>{Db9״]بY&E"nw$[2r  gz?(EhםGfFr A*88g5n}KZ Ie7)x;wClq,Y^w>T=u"7CFK,B?B&ߓwVlo)2LNDjDžہ;GO\lΤ[_?YBO"1TI4evKhwf-1ZdXuDdY ?q `K_H=*h/oY<5m(j$\é9TĂYbK,ɚͼV Mc /8/󟗲ag>-z_Ae+7a5X_1zJcݬtOeÀWa+ /GZrz*@*ɶAʂfg1ڜ|Zr&`o` ؼgOPlf3(w6upNQD+!+rO}cT8;N0#+~~`ZwVwmed`zpʙ&BmYj薘 `V]яG"p`bo|de*b%'pIn59]lK`{Ew&O'\jlV1t_MJ6VP7/3# a*h}]}Exɔ *ᥡ. Fhps"|.:f:j+}]N6vA p'ntCA.o{4WGj-]VnVyȊlvc0* 㛃li=?L-\ni _]YQ' &a h2wӁo[,a-io(|ut_؎|s YX }LŬL O`y%*\#ѶlpE;R̕,j#3({;H1$'S-3<uR8 6}ʋ#Rjg{BPWt@ÛdчmCwŔ~y2n2WrDS0q_ ŻoCD'S6m%ތ^p֟%x; Kz ^hZ2@Yv[vs>:Jm`b(1q0G+o*Oc{#%aF!$e+fMؓ"{H#Ӷx B$'>xOqSV寃ZfrrV[K(`|"N/W:{ŤbVvCѐs,*W.yhf/ڳPfeLuKe0XݎU{l1I?%R`=iGfcY/kz^rd.%ų堊m7Dk> '1F3@&B(5DVM즗LY5cL䕗*%l~ZΈYz\:MOlqtl}j+p Ya0%Hx1ص+Bv@]`j$> -Qe B9hUc֘b T4CJlv\}JFMq0&|I儣k}8roPV:emldNXhTQv=ꍆ<I>S&G_jb!$rr ]7;UH;8[戭Ǯm4aXG fAuo@a%CSp)^on) &fH53v8,xq&d,?6.os+MQ+PsI0ؓ\,ފh\/Zb>J)6NƁqw=F(K{M Q ?GЕ5bPΆ ie0+3x+oϸ2pl-#SZƒgKVĮ WgtvqIlkj$v iVeF =?:w3Ch佬!-m0y6xط{EDl:1O,ҤԽSl6zee;˚~+Cו\$G"mt&{X-%($&O:zp|)6p <ܽ?LtEZ,8 μX؝ 4BsX"-2[8PwZfNi3I m;GTؔ].=(BTEw ]җjJM?͈E@% abiLQ$۔2}'Mq4BcdL"=E]?3q-5pb!)ɹUAS[glh%կT=鱿W݋6OEFne'VXG.1B\SkZw{nL:BIf+fˁQ/k3̤+ɛ>Gյ"p.I:؄&RQcZ{ì/_5G8)+^P 5usjFZԉqLsȑg8nh @-%8yA(1xOUyǵwHy SNw#E"AwhQ#*BiBXr5Ե `țdR D G@"A ]eKقq߳,tvWE>ny'55g+KVF`VʹfCv;Ydz"ǎͬ'6G858(Am ꅺ-L:'%5?1?} 1PZU "0ueZ/ ^P-ˠdS_mc}6݃vcHe8ЖtVZ"$Zo2<s _MfIBK] Z:xYqJL=ԩ`1AjȿqGr g@7>Q̚{Z0)o5g>Sb;|ٹM%ŖjgLw&ؕkö>JGAdV@^rwLu)qB*iT\{p$7vԁfؓEBkLN_QJz^a7ֽ ?+8w <_1vM-BVz 6ӿMFUǎ;~dsKhx]B:rt P"ʃR׹ChJū, Ui{x* г5ZKJB'''M%:)n >'@_X"ɻɞ8H#@*?`(pV9Kj)ꙺE -R9s11թԡEʢOr&Ƣ=9aڕh/3XYǣ n8{} XqBLjFr?3 $LHo 괣X)prVωTpF0:cxܤzdU'*W \.@ _?%cxvTY YnvzeيR4;>֕YÆ̂$鐎0RHcH]}tۤ%HB 7N7vB #Nh_=EOMc~Ytd~3*)͈&?.ܟPp2$ 1f 0ԩ<\wAJ"nIEsCFp}f;.W;-C^e/^uCVg aŀzVd2 4tk- 3->8`dm"S%_],XR|YvWKV(B7T߭u > Ob]{Y?ye.ec& >Ի $_:Ğ1mO}1L̒c w֛q!OȊuz1rMUi<>Yj;o毠O.-ZI(1bĚ0HY-EeI>̐-YbXjcs\`2.ڙ6Bg4!qrJ`ŕz)v1:T"Q>@U!F|TQ8c_83Xl"-(/2ëgbn={f*#/Vr4ٿ (`| //y2] U*{?&`i#E&5uTS< ;qLڙc('j9u>bE'Ld7[?yq+;~$҂RGj֕G^TD8!b-vQ8 v\E9߻oŏZh9`sڕc^!.7D'pvl>K oe.{֢ɲǩ}83/^ ]HԱ}}'ʨIXnxXhrV@Uv!;W-j]%o$oE;{{*TX1p8c"X;r"g(~Ţh3#)ol u 5g>e-Xba#F<-7;&hgEcW4mcpSA>Lۖ€p7gRֆll˪HlRHt Ts䴶1U~T: ,{M:ꀀ7A5)ɁQBRէd1kαE!@ǾH }FأFcDGt? h {D=bt082TU/du)v IBv @?Dv.EDyWk"_hRViR2TXC)#r&nq\5UxyFh1dC-EGFamʹkeءozj9Y> ZmF{"JC:yppDZ Oo%el`e?ˋ~NًVi(̓t~a%T@/w5_m?a^1nb_6grq?Hd$QwN>3~ VS<:ŁE0()c˫rBs6ʑ?4Fq9&E3~$Ƴ4OVUv;e^:vn8? o$^[C $linT‚[H ګ!ﯺI} GVI7's-TV zi(];7s &OcC{wR<++ ?kw:Ze9u l--7j JyЧ]50HTx,M{^dE&eH M6BHUg'?dT2&ފc)=#K/{ ?:c2BP:!7ùMO6Q "+koZ՟!Yz+כ5[-v};ȷ Qg-pL1uYxh* p D_[hV0SZ𧻓BEpwt{3lbNqNcQPtVvmoDk9zXq4m YȌC y'oKϟ ˾ x33"i' m [z˻v:y,S"b* ?n K9$n4#Jz^ĭؘTNn$/ڠu=BW: 9q]jCC$(x:~N3[b9z1L3#5BJIS$ j9u($q>4+tx 5 흚J|E{7udRxl3܆^Ӭ+m zU_-֦嘕$7>jxƪuੰ^(|/@Gƽ5UX'9l0wND W'>zrF\7Ww_0MefΧ b( H?#ˏϸIJELO$VK;p=ۙb?`pj,ݾ 8"\j [lkܒ] aXrN/׌oQKY?Zy~sD_҈}_{€N~I zN>yJNɿ{`.lJm^ ג8e4V~kd39ƋpLuSC礽NEA9\xݲw?f! N~) (G*1਌'gUIPA)e 8^Egg?/|]9TgFpnVDT[5| qiAv&㼪-7`5c^@EƧ$@@xB ?Y n#WTnj&y fT7$f v<%#I?@ `I7wEğ[;:.pӠ1At!QB>Jefprj=%p(|blO28rIW`Qf3n^:$9 s=!EC(3;#2 {h/"gNXIiyRɩ!u瞾7ܖ5ϰi`"FAuLƛNn℈(V /~7,aX~+ը7βؼ4f;~p?Ƚ[lj5t :f@HIoݓ`#6A˩@Iʭ'A@h4{?A3&u:v)#puՃ 1JQb]R~I*ե;QMO1LsiG (WݵY??oQu*c/ZIcY }@