libnsl-2.34-137.oe2203sp2>  <@PT@7!.ܶujG7oe&bopeneuler@compass-ci.com G7o7 0Nu]@}<me2[]_2v1Eˀ5)j kfgpʕ]Dóؿ=kmZo8U(8~0h!38N21%%jcF&Xg;*"csIKQi?$6ˎ\^D^k Zgi.σhYm&]uW;v>ê"R7AB ŭ[5*K`|f{>gH}r[:i LE?MtJZAy>E|W pSɶ䌜nʫ,x,&DκJF׶Z73GÐmpV@. 59d627f70779ae5a9ccf511021bb9a00d8dc676aff4bbc763cb34ef049d295fdf53f03eaffb8b2a84d91001aaa364f70d8b5ca95؍'G&3 wx >=Rm?R]d   Io      T |  (89:FNyGNHNINXNYN\N]N^O|bOdPePfPlPtPuPvPwQxQyQzQQQQRRClibnsl2.34137.oe2203sp2Public 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.e&a=dc-64g.compass-ci LGPLv2+ 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/linuxaarch64`pe&be&be&bmc95460c791dc4b3a05b0aa73ee7237598d2297c96945c6230a1540cc9882baa0f8a91112939f01ac017f36056279df8effa2e3101a0661563d39fd4269dc3a316aade92ed2d46418dd92b3d2e4bd81b636a81161725dfc0c79e3298317a8ff24rootrootrootrootrootrootglibc-2.34-137.oe2203sp2.src.rpmlibnsllibnsl(aarch-64)libnsl.so.1()(64bit)libnsl.so.1(GLIBC_2.17)(64bit)@@@@@    glibc(aarch-64)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.34-137.oe2203sp23.0.4-14.6.0-14.0-15.2-14.17.0e!H@eev@e@d/@dd@dddíddD@ddd||dtdm@dgddX@dK@d7d5Kd!@d@dac@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'@liningjie - 2.34-137zhanghao - 2.34-136zhanghao - 2.34-135zhanghao - 2.34-134Lv Ying - 2.34-133chenhaixiang - 2.34-132zhanghao - 2.34-131liubo - 2.34-130zhanghao - 2.34-129lixing - 2.34-128Qingqing Li - 2.34-127lijianglin - 2.34-126chenziyang - 2.34-125lijianglin - 2.34-124Qingqing Li - 2.34-123Qingqing Li - 2.34-122lijianglin - 2.34-121Peng Fan - 2.34-120laokz - 2.34-119Lv Ying - 2.34-118Qingqing Li - 2.34-117zhanghao - 2.34-116shixuantong - 2.34-115Chen Ziyang - 2.34-114Qingqing Li - 2.34-113Lv 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-10- fix CVE-2023-4911- fix CVE-2023-5156- fix CVE-2023-4806 CVE-2023-5156- fix CVE-2023-4813- string: strerror must not return NULL (bug 30555)- time: strftime_l: Avoid an unbounded alloca.- resolv_conf: release lock on allocation failure (bug 30527)- inet fix warn unused result- fix Segmentation fault in nss module - fix nss database check reload and get memleak- DESC: Add static PIE support for LoongArch- time: Fix use-after-free in getdate- add the test of the entire GB18030 charmap- DESC: backport upstream patches elf: prevent crash in dlclose elf: fix undefined behavior of negative input of __dl_printf() elf: fix dlopen error when searching '/' directory- display declaration fstat function, make fstat call the system fstat function- x86: add noseparate-code for bash program performance- locale: reduce the size of locale C.utf-8- add GB18030-2022 charmap- Backport LoongArch patches: - Fix ptr mangling/demangling features. - Keep SHMLBA the same value with kernel.- Backport RISC-V patches: - Align stack in clone (from v2.35) - Add copysign to stdlib strfrom to fix NAN issue (from v2.37) - Assume only FLAG_ELF_LIBC6 suport (from v2.37) - Restore libc6 implicit soname logic (from v2.38)- malloc: elf/ld.so: Consider maybe-existing hole between PT_LOAD segments when mmap reserved area- malloc: Fix -Wuse-after-free warning in tst-mallocalign1 [BZ #26779]- nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - sunrpc: Suppress GCC -Os warning on user2netname- Avoid use of atoi in some places in libc - stdlib: Undo post review change to 16adc58e73f3 - gmon: improve mcount overflow handling - gmon: fix memory corruption issues - posix: Fix system blocks SIGCHLD erroneously- elf/ld.so: fix 2 bugs in ld.so mmap shared object use hugepage - bugfix: ld.so mmap now first mmap 2MB continuous memory by MAP_NORESERVE flag because we do not want to revert to 4KB when 2MB resources is smaller then entire so. We want to check resources happend in later _mmap_segment_filesz function - bugfix: fix hugepageedit tool range check logic, prohibit multiple -i options and do not allow -i specify non PT_LOAD segment index- malloc: Fix transposed arguments in sysmalloc_mmap_fallback call- 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.dc-64g.compass-ci 16970140772.34-137.oe2203sp22.34-137.oe2203sp20-metadata_list-compact_tlv-libnsl-2.34-137.oe2203sp2.aarch640-metadata_list-compact-libnsl-2.34-137.oe2203sp2.aarch64libnsl.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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnuELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a96f51a45604d5cb621f6b8798dbed74a1e3b34, for GNU/Linux 3.7.0, strippedPPRRRRRm(PK!utf-8f676025f34307f5615611208dbdac8446ffce287e60f6d576eadef111c1734ca4cdfa81886eab9bb7f9fd099d1b995443c5a9f0dc1b059646b2104909d5f6cab?07zXZ !#, ] b2u Q{LW`e1g]dRXjIpVc?yJaL3]%J3`ăf)\MR9dAMEշҥ(55,R!,21~F~9y"0dd.-8u:B9e#^?T?PTd2h =8;uDL:J3*3:B@/o4* =#~ۙK7c_D`6\)e?ܘPIb?: 1^aO:GwWtPv +<%I$tBwF³t>l^hfʹ!"9vK?zvũAR@Jڨ}my>bbv5H65[q *,CJ)7  "J;z)z6VD/v" v1~e\*5BܻX{V5]ܯHL"0` UQ30Ө3yHmm2H N:Jck7l3aB.aiz- p;"F˪-|k+/KX8mGmZi|i!׌gv(ԔvCZe[!&n)\F`׫.z% ΄5KүiW[_Z* F$!+N&:V3\қ\jyG#&Rtd x.90{hO%?U򧄠{OJl:)rznM0m)( Jːrsbܳ̓=xʗJ?cknHF"҄+]0ui%Aޜy(g@gIq -VQB}K i AxR,Seu3l~OĥI̘E<.6HU{┎Pr q}I {SذSh 쟦ٌa,AQ:Mb8MrQ<ֳ}2ozx)ug@f;?r !ƎW=a)=y{1lV;Љvw]="?6hsǔ Y˳L?^σ MUP %M =2QGݢ)!( R8騆.ɡZU^C/]RͩoXZr)hP-lǚ.C]MXL;qB혫mLjDC]jJlx|L3c& L*r-Gǚ6sܟ_%߃jej1,tx'"zFvB|9!r$,Ydt7ߋcS5{͎*AZۋ嚦ˀ'KR3[Om L1%xEPl٠(#-x^Y)׉+j96N}#*jy:YffBVQ!Z1a»Gn_:'S O6Jt}H/*֞8$-3 <$ FIӬ؏!fWd(}go̔If܄pvhr2^@ce|\h8-lA5c:"| "%:t\D>9pLm.K (aә(>^p} f11WmnV^&r *4@PZ[ W,U+F=xfBK[T^qS`skF,3-OQUA*RO*: n鈗1Wy2#jmKhK2/GieΞ=^\Wa4l|d$>ύk{鸶\Ei'рd OPz+ŧu{{p '' $΄xa%D{at`ac݋\jJzm!,-FIh=b>}\Xrߺvh*scGLV<-}Q!uw>%A;3tBH=:\=)FY/"Ŋrk@U,`_?9§˄&}fT|0-5 p,Mݎ}˕.Sdy@I2!B%ήazdF~J>4Zpqg_t(k#Id{ۇ^+;$'n^ _fTNe'jAhU6I3a j_E +'@Wv()] .]B>pqXq^Oftڤ h[aW30z0էCOA7Dwi)fͩ՗0!sC0F}VH,6gi+FbU/Xڸ~@HlDb:9;(#-eVKыF}nɐlQM]ӱ>'P7`A)^T1ͭteŨ^k{9 LQkf`ciHoNU_#mpӌpPh^TAQt ͕f ᫉~BOʔu(:(lfŨK*ZáT]#₧ ,Ei3obx @ 1PN|t S^he DR+]*$+ѴnNVbcx~ݮQ#󨆭'}S Y\tzLnC j ~o> 殹" ^jqrt*դ̭]3#-.}Oy)[<$I/Dj}盗Fšؼ +%[Zb%X}NR i~FIrs0(UҞ4LЩ8̼y@ZPs)) 2tk+zh2yyd=&ԇ0OZclXA Z`: ˓ECe$V`[ȰnK:\@Ѝ[2;XrHIR'7&ګ ԫyXΖhZ;?S7S=mi-ms&(@qՁl=V+OR "q(2 ^?h- ~uNW[q  s>e-0Vegd9jر/>=&8ˎ1'Mݪ,e\6ZΔb+VX#t SXE L0+sE c\ekdL=w-Fucf {Cۮd[Ot3;fnꏭB V4Ƭ$7Q™" s̠ܬtD8EUyLv`6h?#n޴P=Xgߌl⌀ ZxvRaHֵR_Wa&0CG%tyjqHm%{̖%e@3Ytt:)6$μN=.LNn DII#CP>;VkL91uEUD^k uxav[`amƗ>o V0(bx(5A(n#^:yU Vq!ԎmZ_E3jXf[d1#5cu,Уݔ9:~,,.M,-v,IqpzIc4MiUd@dEW`>gokG Ǵ .D۬-ad~|M>Р_'@e r%rYu#RI^X+ƴj+r͡&鯕,fF~ClȰrwEǕ]YP- PqP2~El&bLm^w48B5I (hH< FWHI@ДJsOuCu:DppMz4-#&lQ#,ߩtA74voM() ,#?;FOD,Hѥy]##5h %>ePU;W-Xy] F NHU+(Rb׻+J;T7%u+JL_mpʼnQ[YW*"lXt$.>2<)lP˗c@Yٕr Fp ]zJB}{;ڀZo1.>3KWkմ;sC}VR*XM![32Ff;0D xeasEB!y;10krB;Wp8Y횅6[;UMQ,9Cbv>eP_6eK9Xs/w!܎5G:v$V{S,z9Yğ[jZt35;sGg\ߨh!Ip90԰$Ck2x4ږFPO˩P?{5}9I '(}PлjFJg Anw1@-<`r-#${4Xe PtE(Q+R*YƐd\ZpH=ݏ2QZfwO2[C>+ \f6JL#R᣼-)>j\p@44P8EF}^=TL4H`/ { UKx.I>[nti338 \tU,9a%MSw~%<UVV`X: zvalA5mXLrF$' ]tq0 Iv ѳiW3:fνb?i4'ȶgj:4* a-2XσR3&0 sߏӦ#*{MN;%f5 mMg)4,Y93cPI$(ygO/PWmIτW2o5dގzĄn_y*[@$`éZq@}ZkOYE-\,! EOĨqLʤp!,rnQdeLVFQ XmٴIJ")6&ؠZsԣ*T#O26dĽi5UVs['ە2R :=-n-=ipǧ$OWou7VdFg\{wzQs7>+.m*j~'oӲIARJz2'J$msXvNLL~}u$*TN_,=Ua!\[}u |xrh6 S0rHtt/5SeG`S[1 *4.X졉;g!iD$0B| Y*-E+ѥ>{P|XTrkeJ{A .QpȀ`(: i 1Xj^%D+t;MN:Zpn] "8v8T]^kVJHK=fMB_ZJjONy~+Dz;kJb17oƼng/v 7'E )ϬZv~w&3<ѥx]g?v*OciܴL){0끮Iv #]*::wQ.5ϑVRʙQpUg7o4S5_Caiu;\!3s84W9O3\X=wtSn|^ux'o9n`T@g>eK"+. j(q7g0- ّ:9J pc{=Sl}.Wp/D{J@Ohr$@,.A< %URо`IR^_D Av0R^btHS݆Cmi|:q}sOO<6gn:ra; ;xZ{6GՈ3$^bXRnoYTg)vpz2@E ߟ!=/tjCMPyzǝ!FbnX]^ @yEDPBX3 _6ĔIqYGQK}8-+[Tx"4m?.6M hdaGseSq#gPPy4yv *Fs"մž] i]f 0}} >}N.-OvAWoɴhȤ`L/#bb!$vH+om&k0ɭƏҢRÍG-]aWgx㪑FhoG ;D(ZW2s‡=(FŎHDM)`RLFކ-ȹJW4E?:T "p\6(HQhΩ;No:#8um|l+X[W1hgEzxO `)ڥ~ ďLyDS Sl(AlЂfy]^2O Q⚠_.SGS{=(CMH&acޒ Wv!ֶى6MwZG_Yt?b9¢F&tm=XX痹 MRlPUrMm,6`pڑI?W Ԝ*lﱽ/unܺ2lGv)o|G90ՠa4 ףio_״B!c^3u$y N¤!VE%4 S].sߙiwQc3ՑnS>Z !) tĚ35yp'Xm3Y`Z}7u䥹f_%e㭯4(ȦFĭ79 =Mߠ<HwGJ|{!SV $ +l8݆wH8 PQ;62n?y[a7^,̰#]FR$vm׳Hfq-Yoy?+-RaX\f1q-XCGt$ydTCo~h::/[:Hu$X4l&AoaiZPHezI&fu ` wVi:lu(UOy񕰧C;uB p>7!c \ܰXdY5mG␆z"1e*&'̻#V5(jԆяfN*1;\ұmA~%sжwv<. AdbiR!Al~C8_= KR\+r4^vq!/#6wMK<.N4' U?F\'{|̐$eף>rb5LT}Z3穸HG, ޛ-BDlU|Z@seD&.(ٸP&SF|ab!suP .n<롛OTuZ^XFk↼NXSP՘%Z?|GhKb2 /P @S(4=dt%78(=AߣRqk6_ΰ5yWGq6c^* PQtuޥvn`}#3%tQ0CdvciO70qP180x .emBUD. c`iwA5P1P%gr̊{la+>nSM-:$]4L_Ik+ b?8DubaRYZ0!jr JxL_˺+VeEC @> 2 Wd7Og<_[]X#{B|"?=JX) f?-ϹVCKEAsvSZv.E ?u ǒe[8xg㪥ꂄ_KYN! k k9kmӸwp 3iCCįu-cz%5XʚY[>JWa_A /㑹J"CoFĎ!=) g0 U ~  w!HYW| T+Wi5׮[il8<8箓f%hOUCBF_1ZN_Ē kDڙXyۨ 0 &\D =0I̽@T4wƠwB}(Ld+: B`!}=s96t|jd4cۋpwP'/SZ nk3Ne-RO94\٦e ziD&~ZV?Wn,Uy;>,Ds ϣivy3vi$[ ̆NMu-d. Osʋ6Iva1K ;Ufc`fbv"C|`Q?L^fڗG}5?^j_WSj<ߖ*N 1I4ᇗ@'%!ퟭPÞM[tf p|9]e'%',l\kxՈEʙ)UQ揭狚v$ O?yv#F%A2^hX I܅=OyhYhfT '7U깬DKw{5PFKWŔYf>Uf9\/޼yK>$jpZlc'a ȃ!KfCAH]cږm,T9mq*U7ylc|bf't{k\cjc(ݷW1W3}SwHҘ{mJn,qYiؾwOek=c 7f3n,~ɇ?{T*DX˕$HIEɊYCFJ[yU6Eӧ6'MX~M0 qAk *3ˠ~|\. _kGR^[ŤSe1 ^,Qo4sZThg1=1XKՊ]y$_V*P#z+? ~ 4;ࣶ[)?ޏ^[U7}%՚NWź(O;6(/78a5^pؾ;b<^s(/TOJrSoej ¾+c7cQ^m[Na}"W? Idx[$  1EfsaH`tGɗC؟,[)Ve.a*^2`1;#ns|@B1KTıT8?K@ʰeSV8k6/;L4譀Qd|{A"ab4,M.DOЭ8w\X =j8g|m^`ff{ )zOfp|E,)6~0FXìx8g8Ĺb D ) nL"#-GFk4,VgĤ`׏U"Axa+ "|T9=[aՆ~nƍ`c*K0&؂S6ǡ=Rҧ W )ʐxV\P{`=fو Xm:a|ѨHd_|5-E?=(EK=catb~kg&H 3᭳SŬYgZBTQӄ`LJ5>%Hn Y݇0=1Π+h @Q0ДƠ!AJyϲaxh*D"ꍧ?dcNJΠXk=~xU7}EN:δ޿G>9k+leEq4H#ؙΡ ' #X(Ǹ;m LZI^މ8?-6_ҳ˹ە+7 ;E:3&f= ɃvELo/OpRxo Q2"ra&?+%ziRE-|\?@uIu=>ɟGN:g5TTO5@mV*^P} wpфBLІ!9,V\q1De>!7}&!}EwS8hdtoFɍl[]ro܉J%944e#o;Q#.ʎ}qJL֫./YS6UEƯԼ%Qie]~ ZP=JCl*-oݒf*f1ZP{X.fͽk -I>Q<+6 ';Wupa-8mȰLQH-x{PY^m'UiXRf9$@fvq !!;g{"oA+(T#.ik+xcv'@Oh CɅ5UxuN BdBw>aZ1CJi}YTȾ^>-u,a RNڴ)k>Pe] SbV7)a(m;*.C}a@E 3_jD!R碻c_G~YǙ΃N. K7;.c{u2!Z~Mӽo8L0qrBa@xHfOZDyD_r__K|g3m29qŶJzۚlv revS)mϺNc a \ϻw]r}nur@ksќem wt6XG1`ȋbCfdW̉ʂ0z49 ϑX6]W!쉚6 UD*gL} oTn/wvK Ϣ\ԁ a% euOFsT6Ӗe>2G>} jH|Y7#& K m/)sǶBxi}⣋"3eUOWlLJ,97`@z7O,(1|#6~+ܓ$RK $rm{  7pۘv1^ SrP[.NgB{@vE-QȈ/ Ժ^txI3 ƣoY[L0e1~_;+#D o3d4|b, H$DnܰlޡI&pf0dEXqA MG„GlTQwH7yת.z\o O*f{{D@f{q>ݍWZ_=hKqD9cvTfVh矁qH .-d CڦDɺ {4[lX*`TLWu4ڳK!I*-`]0@]CӒfl\;z!϶Б{#G`%fbFiH8LujFmXE] oq ޶ ]x3~> 'LKL \ EXolw ޯڣ(FVL { ʿtiZQ| ٢4$7 zZaApՠv%HX W!f] iB|å(|Cm@rۇCs+HP a&s8bdl@L\C1>y-Ω=I+8Q|a.S)CEH G)lۧ9i6UT#v4B]('8-dd̊ms 伟B1NQ2#e uQք5F = ⻃A`dÆ4D_;9O]ͮ_@,$}-Dg`4|ӣՊiw] EX1oZ㑁7`M8ǩA;y6Ѩ<6GErR.?_2BS~-qNO7_ʲ-cAǫ"/|\ n`*l@x*2wςMVDO}-@m Eܴqڵ yN$NV4*,`2hh;{RjQE|ȓ%sAio jRpxw<<A4eyӜ3]iɘvs'^w?DFyiWD26a 󍗌/xt0A+a8}^ڇp8?cLq| ]C>Kc)lKgj4nNp.Z>ʜ^٬ŧqؽJ704),|{|q ~6CKEp)#XO16}(7d8+zr6_ v'y8dW\ FySLWIϏL&>rt mlMJ"[f@Ǫ|2a>^඀"!&g0h*K5/p gnrXGy$Nene0M;-HIpgF{f(Lz8oaH/ 6r(&5re|kul@&J /8zbM tWQ >=/`MyA;~C :)]P72_&}|Γ; 'y %pWikcPl6eDBJ_8yw:Tz@(4{b5͠,I]L5SJqN6ko!xq0N,`8]P{_ qϱ֢IZZSt2 .DžG*xܵצ%]G+bY*`to_<˼*xRk(Y\QJjO~{Jw4!_]J^~|kQ̎^pZ|}@͖8#77)̎u޵.>--o!8_n0,g"mVH粑_ u:"%@I^VZ.h?.|mdFA/t@%(ds.H\P0 ր +׀/7?y !ay?-l;fOl L!cimkdÌHD71&&Rjp+;G&QYܝ9:ZxjMsx-6bl%;`wO0ˍЋY5αsn5LB5ecr\ŢH H )s]kݏU4П/Y :gXBExuEq HV\V&,3RReJp+9VL]fD0=Sa1 #FSt7%9Ը]"EBVv/ oK#N{,|5Z_:ܫr;q|@Y3/s!UԐz] U-<}n>.pc&쎼d:+jBUV!\s%!֚>5vdn>t(\߲Bz!Q`l.䴐)鴌j>8ACT6 XlɛpX઎s`r]=E18w9y߿nZpUl4*]o0د!8Ӟ$bW5aއ k!cI'V͚% ) T 5YUK&Κjs(vg 7\~&,~=v>|bρIȇіjEe@7TƪcQd3&Vo6(zA5ӂ!V+V]fD!GZCT]_x`ҟ/Uf $6P~¼_!\ RpmsjS:c9Π v.Q5HHxÛcWqmV7 ~3o));*QT}Zve=dk_Ŏ$ųDxd]K3ע1*V B}^Q[ww[;̸W {pnV}:IyӺm*jcc.Q: -ah)n5LśQNZsUIQ\ E^ov^U?b3_R.HԜ㑧 &߮Z\-*g`OG^bk@̮0=#"[˫I B׸l3f`n@ E[**p^`4hmNP_[m4c>dB:RG֖{(d^ ZT6[:#χtDE՘X¡'^㉇~%}d] %G-:}Xny&SZ.[Kq3Y* j&G3[Na$~tF?uIy@t$s.tw񭴳J#2kgxk&ୱ V;QaPVSGd嬹)C(QqzTe AcJU.BdAvelw+7VlEu#oP(MwfxgC\]8'@RǸ8_]ӊ,)hIJ% K&"fre(kGpV{M97뢈 #2tTXv l6:e.U1}.=zlY~^(J^aTxd'SJrO3b*>ʳ|1 L RrKmkOk8[! |x[~o^yc@ E[RR.g3WmyqX_ s8|qo(jMNTWu߽F-j!V~wv'n8ר tihtЖ }5Mg(/vƀvb/Qw;us|WwW,ϼWCKR}`$D8?BѬ^E2h(:t^{.B.. MkĮr<=tfeİZ0`LM`syߏ`5xOӺj;H.0MǪ,'-͇l3*0&]뷊'%֧ :BAޯ~eq +qA5Z;`-,/L>ꛞc{ aE" Gh儉ؿ|f6)G6 dEqT,.#G3rQ)՗'+^Ut4=nŐ (%+$MoMWW=T׳䀛  WL,%`_Α!/I ;umȄT /Ng%*(>vщ ZB#q iqMvbyu%8q^ fq|F@_E *q0(cB45Yɩ{  jle ďlc'Ʉ7Eb]:6AY]KcZTZ4tO{56(fuS/xD#|]sKG9[f8mWAIޅ5&5hazݝLl#kB{IOWgׇ Mʇ<H2cʬJ;'W=~t5=^q\n( `Cq/k!@gMgm c4j{(*&HD;~/s\L2LCM3Kj SKf\/h˱0P?W! U2se-]0~ܯ|?GKZypPczrl&Tj |d-LJP'hgw34Ÿ[܋%ҩA2w%qXĦ;0O&t1R^I&LJ'@:Q\ni( '!eH?2pȇ3`Hf3P\칑>3b|>[&3/ޔSm y&N-v\t@* z3`ZYb\M1GneP@B\Z"fc90@ J΄){ c*&'TmQ[Cbxl~s'-SsS#aE3}-Ӧs>֠&0Rrl]ո̺̂K|WV ԩ(“0ߴ1Dbk.1mi75Dyzdo*bY'&g~y f•5!VwD$Ow94Gf CӮ\e -P((PKҴ6"l  ^CN\iꤼo*Ju^ yUzj=O\J^iQ=$}$ENZG,`QۍygJ|sK:zfy*0}ڌ}SxUHԄEl`wksoT M> yԚ@^'u lI5uFm8^T"ܢ@?j *Ġ吔KHyF{@*;Y$ݠ ۜ$;'y# 9Tj]N|yԌ؇)Psc+<^K%^& V&[3M&c *1yj5油=rld5yq-v['ZLY],!G}=:oVd,Ip)'LM˅kAM=,pzݑDiVЏY&vp,%?tOM{&^(+3u emZ.FnNZ Ն'=Ori6J4.eZ dP>!N`>=R,ӊ{(Enٯgpbݞ /(& qF1G-zi20zd0}@O3LX kzrhi`x7m*i b9-7ѵtGCog;Sdb ^?m]y3_/_SWnB^J羵H`A*f%,JǮ|2j ܗ;dFCyCޓr Un٘P>OV8t-NKUbCl-n)I@k$mr|et3酾s [v"6~}#s.ۼ:; ܶ9"t&v0#JH ;c Z䌌.kW(ޢLEBJ?n)*j1xaqp:o6Z<;+ ax*.d?h`¤ɽ+ x2ƴctmIZayb@dUt=Yk"V}OWc!wFXV-TGڴ DQ92ls}R@8{=}T [;.I8QIbotE1]/Ӥ 'U>Cs[nz64]X~d%(7$VƸϏ-Hѯ "x>S=#8RTkmkk~Qߑkn(i#\YF+2vƫc ۥy #h@qh^R~׬ӿ:Lq\WK; :TVxoqBubF7ɻmݦW f8@QPO[QjaHLt}nx߅hL7G\ѿQ._?~+(y" @}UBH5@_J cc:r|8{E&%JT]N^4* CljPEnBC?Aofiڳj`o{M\Lrw.ro@̯up񝽼Khn̆lFG LNA ]GOۙot$x&)Q,DFPcf_*1 5[vݦBK-, @:-SI %BṄ 74|%e}gZg6pFF7 #gVR}([3~}ZQVI୤k{)2?kά)W"{BySDx,^nEkgKdz)p&oE$G?Mѥ˗ XDU3/v&{ޯX428!Ohl?MRƙf%Bd'ye9J[6ʕ&N}V( x >#07yvAռ>S;u`(>F*͡ҩ bca;օ@#xCr-#IqϒVȽ^beqDb;`x\'oݛx-#2zz-{J .uWx!"o'=Zb&U7J-`x챚HVacI7 뗕VZ{sNF~ M[6*u  8z#+P-\B!\}5ԃt_4{=j.D3AIe;\\׷M2n-GV}  Ĩߵh)TU*ˊ --M%4rG~^+\!+|3c6XV tNeW%O{OWJ_Gb\sULg&T3CKqH-{fj4b9xC#8aƪ}5)dMpӵ@}4P.qһ-\edp8~ϠV@ }$SO~S9җ*"t,{ \`?g<:=_Яw7F-Řh 'n*[ W(Āl} pZ.e@d`eH}UIPe=y5Nh#hXD90Lp+"jX[>$O <)jf*B"({;xs8?: <ё]e;s? ?0-ҪSk' =$^c ^}{;pUE8== aXV_ں!ֲS+EIdc ^<QK搩﫩I:8r!T SM,ZjgS=~~í߿(xQ˹؜gE3N9ko+LAvZ(YXSr$@>*qo@9mf)Jg߹EWf lt,A7"ٱӅ۾0MǓ%=;ZpT9Ue "6c,F1iBr7k{=Y"޼ l}֋w-7)p{.Ypru8.gH-wlNC#V֭jW iM\N<ȯ+f짒~(a(C_J0ē]rW{s+6vv:Xm<_,usXB(5/crOދ}Y3uZMF#7=N,`#B7O0odRMHVDk qifLS2*g N.`ё0-}yٓjܑ 1U.|ҢU7(k׵MޡO{PŒLm'n٩7t@+EkXcG`S}Y3ъ4k Oke/#M}?X<ۜ9T o:F<F@;'ضzVO9&6cDF dlEXsw]Aa:਍"^ 0lynU?_IseW•uo dxL$w5“S _cvkωN pU8Lo1&Jvv~JIot_tl6^ "R[0ܜē,&`4N/(l,='dLl$J4[W7**RZ*Fr]팢?7iGaCcfW;Gߑ͋ڳb#*J Oo%~3}Z/ۤ/;(-ЋbPt ߈Eh`FwjǞHed8EvP_3EDwٶiagLmĤg'_]rl} ]OA]oy]([b[硗['v5PS ɒ7ڏz,6cKCWimu0jsyN HL}Dۇ8B՟Lh,ݲ3vKD]<ewj?FEF_* pU4VJ#r‚h} Y鹌Hv&9]+̑<7q۰{';mj<8&_C"Fʁ%'0ֻ#Q;~"L?(1$ysB(ǚlg+.l? b}a R0j4т19_x`<6tz ?C[OH.iいIԐ<;|,'ʄ3&׼/CVv/c#i3UmcrצDV~pG3sYXkFrnm9Ec!/U01h3Kŀ|.GF=E>[Cgq;FfOHSb(">SO9Q]b)!x׈٪t~d LgSPA{=l&ֽxY\ymC]%,1SL&g ?pA@CGeDa̸*3bV-DȬ1 gSat%k])xbkzi|151(;\Zd($r.ܜZiCuYApf-U͆Bp"$r[F~7G#uL"'&Ԥ펶mR6ZJG\py*cDьtMHllo/% -yAp%g[F0AYpQI5H#T0AQD!hF_28PaOr7K6wQƬ=<"$SiT>lsѾ=I-'&)otl#BɥW),9rO,('1"R1CHCDMV)_7"Ak~,(nx{L:,syt$z{oODw){ȻOcoSKGW8T1/ܳB8gck?CJ] ? @DzpX9D4*>F7ܱAaS.yQu HE`#m⊉˲a(' gn/]IV1q7Y,v<j#~E*Af}Nj/DkbrەxzI&?Q+go\*i Jl8àZzL P1_3g9{OTI$Ь7_ҬT+(|t)+{2NIm--L=-W%+ 6JXh#9fb' oL+>:R!گ3]B >?Re1 )5r~hyJ"x,$hCj6HRݯJ+ǷFJͩdØ.|50BpKS K{ 0M@mtU@gh yݰB3DlL+|1$: yKtndcQҤ58H$AR, r|&/Ϡ —1V0FV( ޳:Ա1c|C$0mڏ[c'i=. ӗSm7{ZiZzҭ2+>a-SR 9]OoڕxufZ1 jʨ 1J 0)ؕRo 8}C1tw>c`.*~*nOȓ ၫ:M0G3L wLCיpi3!9EOLx;#7~g:گ<‡ꨩ3ۼu9KDae( ЮG)_f>dG( Ѧh0r>dbq@}(N`eۮf$/(\U-]ـQеxCB7EWE3r$au|i+."y.>{N[׌ն}h9fwN)5}{,ǓI6ĚGsrs>agT7V%斮|(LZJ"N`f=Д1+-Ä{A& ~2Mk*xP-[bYA+HѕeAQMۈ?lR;{N;~~ =wO ?DZGhՠ3;i 𡦍7)kIK9 )B16VX,EfqT":fǙA3,aJ|Uz)/!IGO7jEfBڶj1‘|W!¶Qdr: ll`![ӭ\?0 r2x[)Eshb󲫫"NEtz!lE, :oHi?mNĄWvվ%p@c36/wXF@4Qe3 _|@ gMs)O"ս$뾠SCEm6Ŭ[|$j JhRȭhMR]Yyܞz<n?<4ZqxHDT0lF-=~+Qc$trQp`T*YJq+9v=LN ]WTK%v UM I ?RiXbU;9e]I[%~dN4AI_ǘ|KFYX5 4j=8W[z{2nwQN_1V5b=XqJ~ w_)U(cpzU Aߢ_1|h#VG 0%V ^bA'[k`\Lߨ깻ЙѹD