libnsl-2.34-144.oe2203sp2>  <@PT@7!.ܶujG7oeOopeneuler@compass-ci.com G7o  Tށ xO ړsᐓ.iL ̉jup^4+zVAIikpr1 'O|a$7yu'9c€C:kgN:P?&<pjmA@AU8`9DH>8x!|3>=jx C*.OݯS3.J`ԛU 4b'H6Wd39 M/ģQv\o;9+ˆR/#=\TlC.2ԉm  ߊLpgmҳz"R_aSYrm5Afa~5:֖ku#)24оoWU29753908449f8aedd7c12c2ae210b94cc3127c0e985c24f3e293c029a887966a192cd395d18964df9fa2735eea4fe3dae954f309ѭ[><`=C?Cd   Io      P x p (8i9Pi:iF?G?H?I?X?Y@ \@4]@@^@b@dAeBfBlBtB$uB0vB<wBxByBzCC$C(C.CpCtClibnsl2.34144.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.eNdc-64g.compass-cij$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/linuxx86_64`ieOeOeOf6d125221da79107628f9c427335f4511026ab21b6b1f3c9403292cfc336e6a1df15cf6d191e180d0bb3b80e57a1b36cecfb8e9da5551bc2798c8c8c48edce9c45ed7fa6bd40e6129fc641f1850dc6bfdcd39618edc77de6faa4e28e982239d3rootrootrootrootrootrootglibc-2.34-144.oe2203sp2.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-144.oe2203sp23.0.4-14.6.0-14.0-15.2-14.17.0eez@eoeReLe:Te-%e!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@aashixuantong - 2.34-144shixuantong - 2.34-143nicunshu - 2.34-142lixing - 2.34-141doupengda - 2.34-140zhangnaichuan - 2.34-139lijianglin - 2.34-138liningjie - 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-40- Fix invalid pointer dereference in wcpcpy_chk and wcscpy_chk- elf: Handle non-directory name in search path (BZ 31035)- add the missing patch to the source package- Fixup LoongArch Port errors- Modify patch 9030 defined multiple times- posix: Fix some crashes in wordexp- io: Do not implement fstat with fstatat- 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 changedc-64g.compass-ci 17048080972.34-144.oe2203sp22.34-144.oe2203sp20-metadata_list-compact_tlv-libnsl-2.34-144.oe2203sp2.x86_640-metadata_list-compact-libnsl-2.34-144.oe2203sp2.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 cpioxz2x86_64-openEuler-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=66447f9dfa4be0ce214ea9cff983f155df4aa5f3, for GNU/Linux 3.2.0, strippedPPRRRRR&tdE{ij0utf-89d6c9e6ed672b87bd95452ef6acb14aa736f51abdb6b1809373a56e1052939c1ca3709821f65930541d4897374539e829c4cc41e2e4422c9931480519a66b27c?07zXZ !#,l] b2u Q{LW^سt54/G~-"lP!CuyoBt h81zy6[qiK x>y"J:*%ۂugՑE S^8QyQtLj'Ȫ|[XT4=w& Fz{i;-eA gN+t-`3T=ܮe7{cV.u CXnh홴`jwLY^06A2 ٬BHӻ*s7".} apXݟ͏.D.\)tR|mH+2xwg9vMT&`Op&|^ fcߖɮQ܃qzg-OQ*ݟ,U- #o'bqtN\a.f/YPAyAeܹF.0nXӽv$}rܪC7ç JoҭQ]q~ZhU5TB+(q=ǹVɫ}rk쉓;s>zժP'Z-)Ӹ1 "d~zvQq'*D< 蜪K)kڏHvDz5d0hc3_(IrC88R  O=>iVH wHfPysC"}Ǥ?~_šBg2ۄ#v^. ;>ʓSDΗV$v :7on%*., rǀQN'dY(EfmI兰C%X$tP Q}b(oBr͡A#B:GqDM!vO=EoNaryUDE"ǿET8Ai?n,4EƲW(u)/NL1 wn<\7{T=mb BuTv~ b踟;X5(Wyh\wY!SY hwʃ xi.Cc0Or"Z qHR j(9aL('`zPC{aVN;<]3?YcrV}V(+Kp|;;+)ڥj{XDmKU9tC0+t*dú7DTn2b4KQ2duaw5&W)Qi$? AIn|;m"Gԫ֜:a!X}WXn^`DZI tSEcGm"G~|qRTx?Z{<%QwZf c[$W8%L5˚a8U+1q4 E/_BOX3!,i_AuUP?Xo6eғxڭaK_o)d0D#fkH(Q7 0ܔ؋KGWv_lg7X {q!;$V6EJ&˞w 3=IBiT+# C=Y¿{ L(>Š=N:L&g3i=V !Ϻ!Nճ^[ FWRVz7/^.GٴwAY!q <.QUA.\$gmn "I@qg,_=J,"A1Kd6 lctK3aA>':=OKi45DbhD\if\ Z.#0`\~ f'Diȼ̈i pj4Qi JW@ޫЖk2?2 E*ƅ]`?I7+.Sm[R;\-{5 |&a_R*8r(K=%[^=c1U{ P{s :CtI =ho+(R*=uU͘O_O2ĝAtj.Iic;[{WO0T[yaşĉ`kPV;3H!%5Sm^Hlޔݎ|:1=E-o(Ȝէ(hW]}R;7E\FHt)׉K=dBl~?T9Hد)AXpq-" *-}wl!ͰY-F 5c-GlݑSmT$CSwAmC~wjP,\+,Pkm^qLqmTI6M{4(-!o(]~xO$_g7LᱎqcK#ޢ\f=wڊ8xô>kup%z9&b%:RNϹދ, $qU#cQ( xBۢ1I MbI>\\qf[;Ih hc-e=4y?{ t5®8,.=b$7z//I:4KkGaXbʏm]͔rChilcGgԤE9uS2H}=i#BGux)=4Mg5.[R&/zْCZai )O̗\v2$C|d\n{z^9˖kE@!J;`.|x}yphVlǮ+R lsYy5]_-sO~ 04[K xíGgPL'l=: l{a~^v{GgTKQIvKMm{!J@Q o -Qr.^49fIB5^`R>.`iD@.|}-4*G]qYf ',ti΁uM,Cx|ޙD#hR(G^1(A+ɃdS{$ʓ =>ORrrK$0z9f!xU{0UJPjGmX&*hN}Gt{,2&:ꈁ@k<;WM7P;QFE8C?F7hU:1̔Bw-ՆN˲OM$B@s;Fk^KVn?wGI B+ty0'됟D$y#H߼( Be=Wf`aU|jhA0Vkr@Y\laBE7N0O_ev \*t{=sm֪J,', K+iź(d`-}V`BsA>).;ȢUmٛZL}I'ӿP\M򠫱^^./ !6;* gW`O*]Ɵ6m\iCPKEu *f9Hu0C Úf,$ e3Gfc,<W>Fa"K%\gN%K=T~Y5ί9s8{;4Q'Fx5(FDV^i{(:>1\4~ŽF5d^&v,Q_Mw6Q*O(\8&L,ibl,fR4D_>KXQ:B( ?f#'&hF(8H Gy~)'첢ۘ`{gLhIHB~jl2^TƘ7`L)!1,v_&L"9H7}j-Wٶ̉Eq } Pma׷ N#o'Ъ*Ɏm%$~H `+!փ-,԰pJ}s?CxV4*-Y?M- /Q m1N< *ZO}݋* u݌QLiVRULu<&kG.!S3pׄxmMBZZpND_gpap jEsLof4WXܳ:G *Ch;T6aƸ44MT*jB 5i5fߵB' z$Tz)6ֈfπ-dTfS&me#N\'6TeQ{J 1{tv֓$=yW^/VV}pr~LbߔF$3P`ffZz#11EqagaZ.VG(59h| &/iױ6Yo#aG 登ov/J`4#9ׄ$}}",@4.W2ӑ3JCUwmzyWK5eW?K+ .<]zdص)2b~$`@HٶkE:S3&4*%YHb$p3{~i 2%b*j,1g{۽ Xza&fdZ"['lA O=9NsQ-n 'Gxǘ %ށsHhJ(T+[Z~>ah!L@;VeU#^ 3wx;xVS;d@1u4hLFG ,;#vhzQ{l$&ǭ?r;De)!_vggHD{gc { n+{g;P^= HK+Qw7 YWzQ3ԧ)$@^2`*@a[=NQZ g7.b"\JN1KUNh=%T5INMzCUnRL]CtW>˶q)"}zJ ׍ 5(x)W~ ۿ9vV`lbW}ބqAƣ@fAqтm K1>mۭmK1 Zűb=ŚHaAVAH/FR{W:ɧ~qqgC-K!8 du]uzpWw.6k8}0BNj"eqVi.BKFG0aƢ[lp]IvVŜ6wvȡ `㶩hk pûnUu+ك4YmF@SZr"ˆqqlwH > ρ9W *n+BHS4x홄Ll̛R"ʷٮ?rJTHz"u4 ͙*MXyGЀx5V*)둊QީsUÄ!tY_mUK` S1" +7t>2\4?n-Kiٴd_5z)l5Dl ~GҦ%>w]eU$xc ڜ#$0Lutje1A xg/D,"&HE@#+/bzBqPwJY0 fw1e|cM&3%C]Eq Ĭ4 @ɩcLiһR:--Ho@t(Mb!/kgF gkBVdo;l򠬩g͙[ɛBxfL-c5[rhϣaJ[3-[{3`j69UPŎ Qr`O)rI)*Ύ > >j5" b+}^S@Nl]d}A֜4 Gܫ`  /N*c#8]US*z 뀙jC:yfF-{E7zNQq%S/@Cʖ.X>8^ @ݑy:e[ӢcHXogCq%D1ĜdN%cp$"Vf Bx_>u(Eb;54HJdKO;X3vemv!:uJ*e\<\p-LwGuO7K^.OV f]u!`{HdZKBȾLyUY(T>B&5q4Gi"@ܦցk6 $9\}%sxDx~m& )ÛV Ńproۆ5,f}d2۾^FR*Z'qF^HbCvfYY:Cbvp1(OF<"7eb7!K]>|O\y79q !yflUuRwrF i9{ꟍi. L::cZl L38_Oo(WRs+|B7> 0[UOߢrQfˌ/۾$kp 9dߧ_G48h#=f縸~{W='ɿ_ 3>x\(NA'4qP';jFD &b E lW&.=|bg)p S)ѽaB^"y*O* [ ;+0 +7b*ѻ;x3l/]Z5w9R,GB_7%ch2=$B1-Y&3mx^鴧~ E1OŠr陧FU_o $uF-;l[k1 !n8L~#ə7Iȷh \w^V/8V2e'>H1`ν-S?p{Y* |He)}~]Ӓy (cxbӴ},i{y!ƱVrjY? T49B= 61[/ۚ*R\H6L͍ޯ .lx'η՜A 8yBjb 'p%={Uvir+9Za]pgZ;yFh|AτU,8S`RDɩ?UnsÅV`)nɯ[d6sg5>OZz񲭷ʐp <+8*_sccL%Rg(\f]/ҙk[4 NIyRr阕[ie^ӟ9W>^52"36g;tgsY{/WnWhv䤪F/.Z@X}BB{a7+9xc~ݵ/:WG_+U$Fy&I .Ax|Qa6bU7|n m{]BTVޒI [ҕۖ4d1iul=)tjg$N1Ԍ|/i8sZ&{U`Uf6*?jP{}84@d BU")X>H)UٯNSmE]cP;iGB 6ذE[Й7ҔӋ9]_` 5Axzq?Ȁw`'9N)PN/Evs*Q 8e':F&ZudkL2e))|Yn62dEǩLNTO! =ר`5t8`{wq 5\!"#ܬ,kBNI+#8 ~܍zڱ̃lXIT$?Z7y< Bk旧mՂtl:Cۃ X:H u^wBɔC{DጞfC'[pg%x5gr/084-2\Užw_›ņCDV3s'y)matrL_7эQZXk=oX9 nsX~؀ucz "KĆhe(M14jw/:D1k`1_=T3y>Rڑ #LEdWx*0v1ͰBM3c$Od|'=}aaқ_x+!4?q5p|I惥xr_tzE3d!#` 6ՙ,jK\x 2e'1t= % FE|1uY'*2Tڙ쎞˷Dn'*c$M=i#(iءk$n? rύ{^Gb? a,{Eap1`TwOٰ+oo]gk_\"~*r-Ŭl&v|slAy^}q}ۛjDf5[HYL~yesfڨ+=8>? Zî D!8IHf.Wij /ТecPhB"@K BK:P޾vO>GҰS0@@ _?@+:l-sV aݑߴ UɰycxB?zs =A u]DT(a !#)~@ i=nש)`Fc7߁7ˤZ)i+Dn[X=Dgy0XCK0_Ǽn7mF# Ef~e|2ׅ/ΰ q8fW c,-jhRN-JtсPrO1OVҮar ]^KnPA?rs.u8gQއ$lnaVR[ds?Äja[8+QH`ޒҰ%.n*5HAriYܥfГ+fB|BI]x@s'^\+jHzQeKvu1"g:yBB C 4 #Vpp{"@w6r*Mޕ9i9T +UdZ5C?=Ely | R4ԘOӥ$^~|jJكdz3ߕeRH8l,͑>wڌ'&Eke%fo챁PC!"Boz]ԾS^ ap޹UT0=1gqW{rPӰyEc= {⃧e ڳtjToI\YhcZ̸R!ZVٷ?nPJBx(t,ڶ]UW&8aPa؇_g :">[HʪRRmس-G4[Ke#{J,-ؚGK:>GԵjt3Ur$:Xy.> ٭e/Um$OA.iGݐg/}yS;H7pA;-N̝N˝G8)tH:p-OΉ/5w43 cS6xV, ׯv~ NiИ"-ȕ\76$HiIÇ(֎TTz69Hݾ*'ZA0"vx5Eײx9"+?/ ! KsebI?.,8d|:sP2:C('1n^bֹ%Kbjҷ$ȯYط*I rR:̑Gwt#aGr)o1i;}}ʮ!u:Kor ꥌ0@ 8SfiƟֿ˱-9[}kB+2ƙ|+b6]Ԅo$exƿI-P_~JǓj], $d2,5zMwp{Q\'[¹$KC -&CPY>iixt$ )cm*`=T86o C+i˲\{NhHo*n=lN3f !&; [eZBeRd-L5{c&xu4Ow m/&w^1¿޴Z:?y)Pr(w=Տ/;LZHM,*+ Ͻl*|8fP\Zl SZ]KúޗؔPC#/ \af~vhs.1K[tUW YP*NFDlxs RpLei}4>J , 8lZXL3?598 ) Қ[~*ޤleO Q2U6 Z Dy iUiZ(إXZ<^gtCxVb{sS`YXbK7$38'u:H*,Z' -G=tRIxRB'ږ~/e'=qkމc/>Q-΍&,z.HvbiS5ԪXan?*x}F>_ 5"'v\UO| g km"/" i"M9lۛǏCO'[_jc@Dt =(ZbQX39+DRFֳ6}*' ljv&ݐMD=xfWTo8;9| yHS `HSPȈpU%rAGޏ:$NAHbJUM a9:,;~Q]ۖ@DʃLJi:xGw(g= iڪ$mR֞d?J\I@kZͶ|QXR +*?qːRRG{@zDN$*& LŸC"[fzz#`pCրx)C10Pou֕ĆhQ%ISf*툨#]rx@ը[Uh/c}`6Y zԗ_hi69E>MB}4tERaHXw,ڋ%?Vh꺾=1/% d/<ذCc"muv|:f}8t@ UO M$.!w7slRx;:-mւhD+j;znEs:M4$|4|ĐSiQy\X& q 訝J\@!< ATVwވ/'|}U}g*TnfC*""g[_U^4؟ fO94`XS>](ڏ1l$ډDu3 [IG;H9 U7\5XiRܫAC8do6O/2Eڧ!nW3D 4qèalھߡX.esWc?8mcGZDޮI Ĵ];`7%,8`ق^Mo7]ȟ^`&Ҟ(XwgeՊ"i[)X}tQ"+Ò/)fVF+]uނ%"ގүQl@ׄod5B$)ntQDhU-ڐmfڥ\vd-]~Jaj8˧Srt ~iT.tmkbDr^M>2L&yK|}d*3d+ ߸FRPaOԧZ|OZ wS5ȥjPY$_Y+<N]h-"6A\p*8."y'uyǬ”$[k9c"3eT|]Ab=k0/Bj|C[X ?sVtF#[*V]3P= HD;0vf=ܖDz keǜ}e.ڜJ“q݃{E$D󚷈IGݑz 8Bԩ"jH`GWҎnx! NUvTq3?$yIϔdj^*v۷t\:[Hꭠg؋pV|Mw h&J .5 Zlm(]ӽkS=)?i!Ҫ\Pte65D7}7D)bsW/WuFL>&DZ$gJD^pL UFAOk=fT$6@Y^fxҖFQ8Ci-Au*]p?i?\[)}K< GePm=HtI[51*^u/q[iQQiM6Ȁ򷻞#usQ)- XR,uaH#< ⫱k.G~1upauZܭ{k b1ƴjzCbzs_CViq\+Tv * #NɘjY km,TFJ@W;"K q{jnH\a^N}]m?8 ]1%8sZ\L7'ϞO7?,T`,h2X)9sͩ>~iR'.R s\I-b%(R _`i3{ կz2`Jblh> !. tqu M5mǯH|ϐyg&]\v&\&dQӮV|uβgȢ-=U@@m+(nMCKZZrz Ѩ=S\󓜗jS]HX!;:xN:bkѷ%y /mk:pެ`ݰ}W3_*E#JieS&np.ŅOPH)UINӝSnDߵbDĺds!Ci(cKнjQ1]0I*1,IUc*q {|H^6k@}-2B*e kȐ5$ٻ)x|%}6nR!Nw % P6*4,e-h hUMH}}|D.y*Y_rH/Co]8G(8 Q@`+F/|?:Y}| jVdDU6(׊f (iU#}c<,.T-qK[iO:j;Nƈċ#A;$k:g?rϒE* .@p:uRrKwi"a'/6+uW9V0QV7ʬ>m°Ѯ)p4մ e?a;&/ ŏ N/;0PU@?BHf/ʐ׉E&DZY'Z~nst522Fc̬."u=~A8x6zH7ziXiBVtܥՇd\޵pݿ`,F+2JŤl>$o\ pp4TJ'>*=R6ޚS?[A8b!wιTVt*+.N@z֨1+@חM!/UCETSM0wc'It.^C $G,(8몷pʍ9^*E{vϣq+.D{լm);m;:CAY= XH:!-H$Ĭzk˗i+j&O'}2Qtfř Ig+ّ芿ѱڵ6z/&$Mu[bKB4I.6 =~@z tPMHXnHyZ\ؘ#>[u^KI2dz4*V2Evw;L0.9i[T<ox.gWQj2ZlsPvNz{}{T1<\)iimmk_ Z)0u<`r_;j m('9dۘ8F f, rvӴoV_\9w)4K{58LY\A$6Rb~+oHf ݧ}7ioII: # 7P15҂A'P;#\گ==0j^S},-rj~;D7 PVK:} {+dTKVoQW $=T [U)x`*@\+=TRAD ܞgI?@-O3JAΪ;zheE8Y( 6|=MbzS5fuzZRF<:os\'Z?)܄||nig e0&  j Cw:xн/qJGX@{8iV%l\yF<5V!3]QK6ٵPbrMiF_3(츚ߣ |6,?_AY}nXjvA#3Ml2%̸y3&1ŧ`=N1v~xȮ!Nf&Z ZH}cZX.:jQ}pzi%j@<<7\Z{y(!= VJ?;'_<xboTsV߆FȷpUzNrxud#Y: ^U:0-R[}^<Dn>T)P%ޔ0r,TxPU"IB@3k.Ɣg9s)#~#hc`piY(qE=/^ kx,Ԥ= ~!LKH'`݅QE=]8"н'sWנ V]7Czw J5tCe`4g}GDY*ˑ$VA':*k~]ABj간,ƤףG)Щc;P&*=V' 8OYۗ$ M-l}?_ZR5isnNY?+'ׂ7󽗷7o(z+{ec `pc\q[I9B͇a]ziDE): :@`BMl)MϜ !( ?(S-*q],|ݷ-\uu1!/6莿.;ʩA/!~ZDjgh\4C èq[}h[fCe~H0,0Jv~3NuYF^Tk?m[jmY!G J8 _\"wZ_4p*$֨MW4?l=MІ&U*!gHOD&#Ḭ8'|bF?փ_۟rS3bkh$O;̠t$|9W|]0yR=>wNZtB5[u= bw[A񙃐{;b '09>M۽ -fzxcPt ǔK :`0%jT+qV ,6iO`Oq㩸1d0힌-gI(yI&~u^.bM @|#Jo &ImI@K3cJ; ;d">~"d"z y͋Tfc5QBMiӫ-@.;WgbA@K XFeU[BAa(n 505"]bxW];bv!Ҥ/xߦcɍ"\,^0S|UO@,&DǮ^Iw]fP%K,JoBM}SAϹ)"I^6no`^40>'kOP< @ W4[e.\lW.8T[A 8$R$7:zY3x{<. Ib@ mEh?}\n@fUEFBƥ $Aw:dTK(NB|a-DeGy$5)Ǩ8uSB};;+*~4ĉXCz'v3WW}\wL/%`ڎ [1ϡ?$RKdGZ7.ǵyxc _)7,oryA|BZ><, S[;.?W լH\+bJdN*0h{8e;+ѓbrE+0X֧!*[Ezo@ksUԪۻ-+iܕY{F#Qs=TSef̙:fGu 1{Lm<vo%~"ih (xgtw'Mbt@ؽkW,ʮq'פ1 ݉\:VIYc¤:o׀iKt(͜9(µ!d0z.qz4vE 4Sr}hi;# Tv)*_j>Iw{'w{= :Ql{=yٔ-l4@_Zg(H1Ql~hGDl;+B .@_C2 G;Zaba>n@[t( `]Ԛd6s<-wMf t!5qzln_1`K3am GeJE1O⍒C"\4Ze 夠ҡX y_/(Xj?iR ,%XrR4%G ˋg *AYV:J| Ϟ /vb=%#xrewsITY,]bkS;nI ԅkXY=lt 7ZP}:p%5%Q9-OX1 CƠdEc'ҮcG_w,xjC )Q8m>$>-:v"Й75V5Ѳ?fKc7tӼUжfEE)+T%q}Rɀ]O#("Ϸ4= >_e~5+j$=[?'51:KxMĘF[-ot!Whm`g|!.P!8P /#efbB IJtD'꼀[JWRs:`ʴmw}Z}NHbc',%į@hɣS2*$|{=Bks *Ӥlާhx9 gY/vy_ϸPM hQzv Tuy{:g}%q;-չ2f6`nw歬'XiX.NsY^~bVʁ,VNBf#.Ig=Ց.L$9$N }!ҍLZJ3)L}ӣfĄqed%%Τw5)yay(.Xn>Q alBTGxz/qv?6>7XJp= -F +')nNQʫrEP/_ o\:Sz{gM=shu j߭?ǔ &Ř"TuO s6^W1 L7 w'rc}5cZk_M bqSXuߕv;j;J*d7وg\P_oJFeݿb]tz4Y̆Y>Xw!&m!m+D+*+Miw1@i6}/l9K а2ûIEtJ)9.>RনϰjќJԲ q[i0v~da,+z3iPMf1|TdWd0~SXߠ "G?Id$/+yCԙ S_zpeme63v%+r˰y,͔7+BN{hn p #pR2JJB=V B ;mq^TG5~*rtiGBԿ២h`ZB c ^tZ⩊oH&jyu|n2h9tNZh 3|pEf%LUG0ܨXWzPh DŌHc,U?skS/d=PNX(kAx!f[k>ApdA#-)e$ ;_;99\E:[r >4fsfyjIӛܛaTþ`@lZ3yk]c7+/3\|ď$H0ʸն8Zf-`%W%Lc6W}aI3#$e-Q@:j;~ UĻ'WK~AM-ϊH}muWF*?}CFWaeI'X;՜u#!OBZhu{ 󒊺~ _=sK)F >>no2b6OσjWu!!PI Vxh$wX!zi 83-fՖC =&O5J a3ҠH q*F,>NaeKEϋvO4zwg͠?єԔ hZ3D2SƼ 03/U)+SQZ*1&͡Q(KnTW;#Tv R )94 p?pqdaT@>F|LCztw{l4ֿsۆ.Apr*B%ott1y`Q 5M>t( ;7WB[{\U6/:Ngb;O$HZTkܕ~WjP]9eE!/̏3[Wp*tmrKq2GݣB?E'!4L0^au&tDy{vB^mu f<ѭN&#R54Ĺ_Y wiTta ]i|m 'bEXE'$AYHZ-]:OMz"G\U֣9v]Bq%PUA0vT}PmQW`"@gRD.ײ愻iVX<#TsZ <@PTT2~]2}5D!DADLe\e`6$:@iF [;/7Ç"`\t0X@PݥQːyEY1 }*IZo_@m ubM]ѹ- Zl8w>X8 T/Uw#W_fHC' <\d{1caM0A3߁"in_P]#Ma+T &ꥶI1`G}=gxcu1)+eυ}9@k?wPv`!G8dOu@i);BF%0^#!žG 4q~26r6jM\ar̼)\.e >Cn[=ج4j%{CZuE`YPO؈駶Aȥcz9YWEt`軼Wɯx}W];fW5-0R9W^fN4P>LNb3KP"qiLcNH?-Rtofeow8X,ib_3rXZ4"Y<-[*ILR@d|}CkzwPǔrgeb\tn|D8y. HS"4Ls˂ h$l cRB1:mm֎WI2*6kwv`]2}r%G-t@_}Lzu7IQؙ +̖F dw3iH6HGX9Jm|Gމ,(;jN[Xel˦n҄e:a[I)lXX{ 0mo"`_ÿAA{{(Ŕ?qLXtf.kOEG@L֯@o>ͳA/ݢี,%Hڡ̴;p-{$N-M':F;^SNPos;Jp p2AUeCv!3Mv*ߐN;#;P"?.Wr{ĵ@Rz[=8) $"ܡҷ Sx!|=igt*9  X@0P8oEۯtyams6J¯1cdUĊ )|q$ SH=NITT/y!t98dL6 \LQpAO`ЌNVr>sPӠ=,5 xRm-PDtQ=K+[.)<6бM \8 ANij_YLk@L٤+d/bF0l 7T efaDѦg81-.y '9qzvhWE?bz+}b4]| `%r TkM̄I^HBmz..rF&,yԝvfChv[v MW=&Q/7h=t"ft%S?YgH>$ J}pC4G@֘) U8:i [!2uT_g1i)Q%5'4@|pjyظYVO[ːW A#MZސF0= 틫8zR2}\:CM=𣏕8"zXZ`&;I֏Q8IVAlk;P3+f޼ ̄Aw؁Nz'tu-C{wbۦPཌ0fƪUR 4 Tpk{ulmR_3N;IEE!1uR%h+\0yIa./3_E@X;l 38Q)NB mHb\LK+\B^? Հ*-R {ۂ"3{ꢙ}'b[:Lӄg=]Լkufot| >3RC}w}mty0 PrsM{zUꅒk@ߔ/b{I:\%ӵ> "eGvO٦$k;jYclhZe8]o? DtP/P68aEbWyd4h Q |L){;44<\=NJB5HP_@1\^c?:E$!yWwz<&q%xkI9& ?gxcnٵ#]-_u?a$SvraOBg.ޘ;a?'`6u'RؓD?0kB ]HqEސp5Lq:דZKjyxwɒBzŬ@!tj0iA_, e@e۽^;ܦ}nkZ_d>J'>xpHԝFS%'֚m{/M:8Ii`#Zc68=C`7"cXUoTP֓\kMa|C<|6v3= lZCfv>%d qal#%\;W{4 oU& 035hBsќ܁[mخy@P8a̚w#vpr/#|^l/w'{C-rpa`/l'[1m̧|UZ"쨣-kEQ jKE܉׆"clec?2=dFh!b~A*cpE~Jm܏ɥ/@O*l{:bš2,n<0s~Y2K.'O){78 RkB zV=cI <(AjJyӦ2"Vo]lG^$z™u Oyq;@04ۤORMK0y+-BV;k90{#QϩlFBJ(I[UK 9~]ss O }tqЌ1펾C$ӚSkiA%-2Kd_z9SL y x8DkaNM8|ڐj0 ʽg I.)e;6%sѿK xh2sY!Ѵ4Uy_!Dsi;Icf[X$^#Vf #Ūذ5v Z,-[if%[CQpT:"*O ;5<9ܰy=>w|m:a@?z"Nbu鸣(L3{:˅>9PLZDF Fq)*`-0qRSxi*]X"fg7_ִ! T aj *gR4 x~dfK.As͢vN3ZCodC`n;؜i[V6:4+e I# ΁md97 %kx"Rp,G.̯It|$[ ƜҌ w3gBg6ͫϵp&X4(>즹59i -og,?]w+ïup. ;` cŻ~(Z8Qxع&$\EAd ڬji3AMTd#w$d#I(igIbBmlI ]Ӽ\?o|-^QYp" aP۾VnzGX*Xi܇=iŔ,Jfh=u.|N/| a#:"_R@R /b$n3Y/}f(J. 2$).%bnR,`3 MC?_}~n9["Mi+" 3LP3jn8,;~DӔ֯.Rҿ @g{Irx%GH c@qyPa'~86|@R~-ZE, hS?c~$b2xh^<;-(:bdmf/X/qVw.G&~P_(PAD=XsH"TX?}hK> ~ɖ-V#=rG"f(aY<~ ןnxw9 g,Aʵ=Q ECJ2K<0rX& b;ŋ2vTW'f7X3bpj|3t n?ˉyvb= >=}^t-]Y+Ko9؊elfU+*mzh ŀ'X``䠥(?06-|q+ }xpy+ krMs0ßeJPMqK-+ &-+خ0RWL2w0xU*f#6̑u\?atcH9 s#4:nKQ,D-7ڍV$J#+E#B gUetiΠm@3^,A X,1Z2Bf7 eAԉstSL.D"ɓQf|6݂ YZ