glibc-compat-2.17-2.34-110.oe2203 >  A cRW^^f]_9:gHF+J=ܵ_F@\9/%p0!^&_҄@j3^/V{B]ÌD~*a{>fx;21ɤnrb|P" 嵗{Tux!]l*@j<5Nu ĩ 5 V5Ro3H.MOSfj3 Ӂf]\Vݔ}к%%==<P)A[J~. b9c0e5235d364195f7143a30513437a211523c21b6076c04933af6a751c51810c1e264fb293d725097944fe558838db7b5b97253cRW^^f ya0sh, $-)Ao8<+jtfUR_&^V)y~ЫӁ%, WP}L?~~U6~jIAaSA1#AA7`X]W`0{C))@d9>Md5'δrօB۪:{M:Y{Y7ӭft2%q}LF{Oۃt&1So@? 4,E6n6"m/10U4Kot>p@L?Ld $ M $PTez AGP` h p      (8u9u:uFGGH HHIH,XH0YHD\Hh]Hx^I*bIhcJSdJeJfJlJtJuJvJwKxKyKzKLLL LLLPCglibc-compat-2.172.34110.oe2203provides pthread library with glibc-2.17This subpackage to provide the function of the glibc-2.17 pthread library. Currently, provide pthread_condition function. To keep older applications compatible, glibc-compat-2.17 provides libpthread_nonshared.acobs-worker-backend-test-arm-0009.novalocal: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/linuxaarch64큤cccc18db6e94d965c3dd4c4bd68eead63a91c86e985e2a399b0f9d0d6749066b4b752be26ecf188833b503f1a845cd5b42b3e718b0f87d3ec6447159388704d9796e169a8033ae82e9623150c13ff9866541f2adfb8e14ea1772966a3d6f6ddcadf9f0a17a43c74d2fe5474fa2fd29c8f14799e777d7d75a2cc4d11c20a6e7b161c5rootrootrootrootrootrootrootrootglibc-2.34-110.oe2203.src.rpmglibc-compat-2.17glibc-compat-2.17(aarch-64)libpthread-2.17.so.0()(64bit)libpthread-2.17.so.0(GLIBC_2.17)(64bit)libpthread-2.17.so.0(GLIBC_2.34)(64bit)@@@@@    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.34)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.17.0cccۥ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@Yang 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- 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-arm-0009.novalocal 16758144002.34-110.oe22032.34-110.oe22030-metadata_list-compact_tlv-glibc-compat-2.17-2.34-110.oe2203.aarch640-metadata_list-compact-glibc-compat-2.17-2.34-110.oe2203.aarch64libpthread-2.17.solibpthread_nonshared.a/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/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-protectionobs://private/openEuler:22.03:LTS/standard_aarch64/f388298e369a40ef52a76239cc5ed9dc-glibccpioxz2aarch64-openEuler-linux-gnuELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=79dd697eaa46df84fe42c85ff158f77579a9036c, for GNU/Linux 3.7.0, strippedcurrent ar archivePPPRRRRRB޹dfFJQ{utf-8f38cd203875e17be1c5b4975856e10775bd08a2fb79bb6c9f0e1d62c549a70536dac5c44d753ef9b54b1965cc6df4a2810c4188e9a9786386100d095bfe353cb?7zXZ !#,sM] b2u Q{LUxr[qbf]5Â0s2%Sv; %kw2;-_32HqZ/|T7|O<@D!>_K/=w 6I!8ƭz~&DܓCDX Ns:nƌZ|.Z Dl01rbij!3,lq{68+/ CRhǚ|p6s+%IQ :W8@5]'s] h30~$ސH1K~VO2W19< ϪM?':CHA vȫ gppL^'m Lvl I g} 721@:)iyA{M=!o+Y3D+?(a1ʂ߇qAw[?*Ð,qe Y`=|))oo ]lT *]ITgƉꯡ@\_UW ED8 DPq#v'*KO# (æ¥6V* ZV7Ià^d98ջ5+)9:ri^',uJ5 G!s d}YhA{pF& 9 RR&.A TAaO|ա|ɍ6F yנxC 0% yM7Q߿;,>3웵d8so1PaH=We$HEğJBeꉅ㷹$\yi(.c-\ cn%cbK2{>iADN~;t9'j_zM51F@WgingX>rUKsMKD?a*"lU2?^12<b+.:|P{wi1}-qOn(ܥ<79{,>R)*e:EoyrRz<3)oH3?A§!}EleQ(Pp> C>-#i\g\Kn"7x$-SK"FY#ov]) £s O8$tk[{ lMM/>6)lYژu}<'!2|'$_G4pѕge灠6!3?cgEq$PӡH-O߲g*ĵ%^22Rw`I'>Pعo/ !x xi"Tˋ9ߓdHd8Ų޿ pj`9=R vFE?CM042BdLVEjb1Y}䬻#KCޥѰ]d(E際W~:'p,,c(Q7U{Y@uܱH UE<И8n(.w7f)&wSBMIidoG#uɼ3R:m~2iLBcE#w *1W n+9 m`ke6)T}atM^:6{PCnΧ"RWTUǽV]rS9@<)Ŗ*E?mRzt'{IT#ejwYv 5:Q脔0Sd`ǭ4y߂HXLM&j^(DG5-q@5ë~ui@`|\X`P(C]326ӓ"|!;P.ׄ-ՔTbfcuxOƨ.Pfw }9H}OݹByCltSYAo2œXP*pL߼#\{>&v+!<>އ䦸[>t4}*ws@o>T(óZ{]5`zW3LޗW~0Mpm'VŐINH7+C= 51ݨ@SJG~o.xg۰CSBW6JetzPԙQ5{Tuz}iVK,= 彀qX1?g T1 F,Ⲉ׭;oD=tOl惹C |pu,^\ +egg9n W3w \ `))v<+}9r*N%u+:IY'LEZ^t+{K"}# 4&QO+q(WwC1)FŚĦZ`)D\䆷sz@*.o S-?X mpe~475L8kWӛ?71J'7V~PINJH'謔+o"hsW%1 !ڞ@eZef9ۆJj%Ќv9^mk))bʨ1 }} tv(?GN'n>n4[YEvY)jGյE_qkw:zxa\J@Ds+ ?No5+6R%{imcqK&+u72"lގ3xg](b(>GR@y.{1+EU+G'EI!~6A9h<02g끘2ʻ֛ %rVQ&K2'Xh3&|'!nTSeP/̲DQ&cMNUߟSmn]߈G#Bnl `i٥tk2 _~6dsd>Q:g'M3e[ڑY$F?j#٥A N9bW~w6Ƥ`R<$&R_`e%ͺpt󃿫iZ_~*7v _ SE*^aoI$婏{w/q0>A[l]efuQMN@cAO"N >اI"\TV1ts$Hh7)O 9&D))V6S9yF#|g4QfoウuC<j3Cu؛5ߎ5.#MLX۲}`?:9E}Nht 15MpAr񑊈SĹxuo^dw`|XDYȹu >\Gh9Gaci7dVt>@^]tosPKn*~\J7a ~MAؾMgrSF*{H/O)+|"tM9MRYx  A.1=~aS(uPr .aX"E,R%{wb:&U/L9 ^r]Hn*&gLbKA=[1@m;stl4>D2妕Mז#_*Yq6*:"qM jOAe zax=We@U9m~lyǮиu,$pӴC%*o_71=!\kG2Ɇs[άfjO Q~8++!c$g\EE42}ZGZ7yhjJasdv$:1y)3^[QI}ƥ.%I W>[{ VڔDU}a:GtVb}rI+(׼ݚ9o6h :] Ҫa`Mf.J30U 3O?ٵMgkuOpTQe~S UrJCA룷/GAthn&\2AJzX#j5GV+(3$ߨh=߬@q=M (?rk["RH{|Jѷ{S΀ګ}.烑ЙFjXmݣ pHҋ &a3HzMLPQĢa6"?_!agIЧ+} "cP\( z5r=IW@JMH)_|<`($"SI͢}6χNI]CF@ ?#H_tU2,d0nza@v[tuo4-ڇYҮ¼#lI ېn #YKT~ǜB0ί,j;6&4#OvTO6(gX: ̠{T.jC:YwELnhD! Ce\ %+]3_ea >&G#xWt9 5C eQ M Sh4CďI:M!h~V&ӈ1oZ$GNxU{h?b̃'{G3y{ir[~#h,՘ dŋ"/nؗy Y]M=  5%NiDaS;3E_ 9N <-NRRRL$t꩟ϒ܆3•#&RPt/)9՗mE1R65Jէ&q;ւ;?/9L_Krss͸W{e@6y¦]\;VtPϐGG"ZBU #1 ~wi[ZLtj? NA<_s@otY{>20v.vT&\Xh[h+1Ւ^QkiveJ' D`xZlQ*_{=i!2׌8_!dGNJ9l2-[! G|uVaKԣJLkO+! z4?h2v>߯76^)DF--Q(JNЧ㻉-|*?E#Jl0p.pJ@8縆PM1 ϭIec{|CG#.n~'@9drϴԽa%; 8JL&Jc6`Hz)@g}˥ѯ)dLUqq^p~~x +t~L-!N=~b$ 2 XnAX﹁3Y;[#*0)El#A-A;|~]HQi xSJpah[f|fcضdYnI$k +E 5,{ &})_sE.0\6:)I#DiLzE;g1dYRT"鋹0`S\qfҥګ 'p,($;eH1Uq5KzyLMjJ]SXL$ǀzrfTSZEhtv^`d< iʤBxqG @e~hѥ^ka' έY*K.Valtf}ѻi%=.YUbQo&ęŻʄcؽ[4#7xQ"C_B ;)+!D#bg7ԑ簡Ԕ_^E52ԱV{s6/4vӖ&!ր,o/~keTf2W|3>=rB޹YG'=,F[wAJq5T/Nxe٥ڰn<.` x(҈; e{7Cpu }|2 [%(҆2QVrKAV83{ \ V1aP\sC9I|RKdXHkhc=^*3m!ќ{/r*9x*WlG(k~N%2*LWd9$ =a"RǓʒ13SHOʩimT~ g3w`_4ݱkn- |z1DwfRXl\P9,kDQ쿆'Nz^z jtX4Vmse`o `J:A= T7j)Libk= #k ;RОؘ)/myShPeΟ{e4 H"&;^s~{wNZ:6_DM%OTZo'"?~ψrպ~D4wٵ{a E7:ARY**Un7gz,.6{1b{H!&GeYsM䂠-]5}c,RQ/a:]C1QSi" ጼת8ROo*ʾo0rhvv㚤G2%OM'Rs䖆\YT T+;~1)Mr#H]; [2|\̫RdG_WSj󧳒Y'嶕]LϝiuT 1nSãHe͇^&׽tre:>F X-׿J/S7˩] ^rQ*N׸ޛѱ*8,k;- p c%9D|‹CIs*( ߩ-BbAAg$1pXLg ѴEcJU/3Dzʽ"(Zb7N>Ȯ1ƏzCY}cqc.XL@5S"a%0\(U[{ OS4- B u9M"@| ol}vk:,( (aCݶI"S"6Jt|;YXI{>"EmU(ucv'Qp'L\6)ˈrLUw1)*|"ST(>1Y߈$[p4Y⌧,6; O$Za4xAG`YE\^l$;~l#2i |CoQ4n3q}/ Il_ 1ӳrssaE)<ͦkb6g؇QXD / x pн-[Z1939(2% ⾂5׷lk)XVL@ mR K tP Vg$4jި|'q?z](L9f0gIvIDvY=jDբlWkzz*Ϳŏ\&/"&g3F5/< O*zUd[OA>YT*Epx eE .Gdɞ!Dh T)kb;بA߬K#~=V֥s [,b9Euc W91<H݂^R8K{@S\~qha *V8<BFuWH*[KlvD?LSgKJڛxxiI=% uxx ?LCGON°fB[QRxjG6[Ѕ:v/n-X \2xZׁI2t1fqJ N.KN ḠelKy' k!$lFź[ѝiwSsXQG]hʻt̟Z&0?b__ELfB9U<HՊTMKK͋(9Ё<‘K"a!.B,ٯ 4 f; ՝Sz:ӝ`  x8i3tzjn w.3`x=է&fucCH,oV\JKkn>^&Z3D;{rѷ,@_`&[\g17Gtidz4QZ:!ezGn1R| n}s>}L_HׯLhfs$Pq%(&6IP;"rA; J a49\"뻿>{e'3]P7 iE[ ݈-xxA XC >>ϥ@ys1'v3#P; CnBodρ :4'jq+M&tL {&/T+"|UCO[rpm}I oSCʗ,T3 GK OzeTҵ\Jܨo6h QT".M0jCPs 7vg< piLZ%) ,IdU)з3^ `xKdϮδ 1x;EAb t.x$T`F%E]ݟLWyQ^x|߰ i~1Qts,]Jad*[&ƔH,ThLY(H֋Ӿ{ъ3Ĕ@fNͳ!g-"MvcUJqH$^!@Pf㹍&ϯHA>^E.5OQAaг+. UssPWB0lZ5DSa8#IR(@y/:U?N3?V^;:(5/q^c*ܨw.p-؉BbMa]З82mU=љXo[aPN#t0܌KhU$TG/Ct{-Ǵg)^)C ٮd|;K]?Rh|O}h? 4|\Tqn27p5냦X nxkqk 8f;j_&H^.1<Kz4d5P7NP2Bu3$w^Rpf}"Psn͜&HXysN__i#sE+FqqG2W0: !&{$ Y{ .^%>.-69Ez|ya.Ӫ1l_Ǻt@ }dY u0߫ߣ$lE`&M-"AlwA_5u^rvgqzIoi~3 6s]G_~Z e!r;|H1w5)=_1$zpFN=?7F7\xPyT,&ߘ{ "X^P72HKܿ䝨K@sOWw)8I,1)&a, i^L4ghgď60a H4p_kтaPhሼ wU>}]"aǒxe{mT zYN\_, ԅH6-Οh6)'= [wJC4:^ i=BKb4 qr/&v_-R^lG"Pie&NajD|-$/'4* cCv&g@$IJ됬=G'/-haI+Y"@浠E6 㛁5_䍵mA\ͥ'@cVl8{s92yHxby׿AH{]{wC Ar%d5Nt6BLAmөcnX/޿ I"gFr:;q[\m(͌yT *tnc@X66^\xcpe_% g=_"v!ڑm߯{T! C~F1tKg40u]4PKtJNN_8(_ja-c6>Z,.50Rm 6h#H87O ndG 3O׌r)UGmCBƜO'm։s3]bPEVqQ_L"ѽ zғ,$NXϙme}Eݝ|\ :}nI7R/o{􆘓7z¤s +\JDyph  O|O~tX"ˑ#IC5KJml(+wzhmLP^aB9=V:QcyđG w2 58Nʭc/8CB!_8~C.79٩da)9NwJ?zΞ<{Nn+i[s&m̷%C1Pwj>_B+2aiN d1%<6)C +O)K3O5C[Q7 YƟO=P|d' > ιa`Joahk&_p7->{[IJq"YPpx^~ݿ?!l _?M%]9Uxa ,*ʦFlk+с4`%.:4k؀ƒ3/v6ڃ7V ek4"wCqf)_storaRCTTg@6Grk;}vj&Qd"5K"ʚPvzL11l}U[U(khl;QG4~1qQRY,xJ+2EB`eap[Wڰ7ҕcmɺ`)k*S&r$]>2x8dNYH23iY˭Ԝx߳5ܗJb۝fJ}rŵ6/>4+TOy᥶GS #MV!!u==^dg6=ݹuHJK=9ݟe7OaNǃYbGm"Ur iƦ񡡐﨔&yg1UlU՛g.a C8@8f6=BIu+\!G;LgxܣcZiऄ{S"܎݄+n ii 4N)Bxtz?Q3zk54FࠓF3mOL31vubȩe0a(3!gP$AY3 3wsA4z/7ADzC<.ܧ*l) c/y" &TγYȹOX?@#f:S0k;oI"avM'۟ᐭ&Xy@g(4V i#rVVHM%V2C,t8cvpF=q)*ہϝ:D—)aB̔H8Vh1{$4[%XLZPx0uп*$.^I8 h'T aAᆄ=k eݠ؂Ǧ+KF@吮 -VeO gX'9͇#Bj5gˢ!9ĭr3ː٧c89D% 1 #eyWt2{.?nRFnMh)k/rg~cضZ1+MX7b4`%=N_ K'R'PK{!Cn2s)g1艌LnOs-Ka9w;[xXL}^ybohA7{Q6I)~K:KׄY@]M}~]bWı d(R oTZ媯kC+ȝ`Ur((Z+v'HN IPeFݠͪ vps =?Ɣ)ƍgpqew)EP3_w jA:IơF -cKwO{h0n_?h(X ooRz< ]R?Fjˢ# o44\'*DWTϧ65UWJ@@vnrUSQiz\'6qDZR SDXA~/k4/.X?Jf,3y#.\~iY,BjF-e 7_:1]ɣ\* (Zy(i Cjt{݄P8a+XY@8d$|y6YhTo 9=tT*5;psЍ2u<(m $:1wTH# IlZ(XZ/aE;B0"j3oI 2wV$u83+ʣp89F80:Z9 t4WZe!K%wvB^k-XU+2|Yn#Ё.L0ene+/(Gԗ{./!#<#`Zflɍ'v}e0 GFR#ra2t%^F~ArSB&@ZPQ@aS5ϲ$(JlXW5J ϰiԽ4^m(JP?90"ZL &'V' FM{wX6Y/A2 -Li?=`[eoYѢΙl7Ž5ae̿:T"ɧ/bFZ$rAuKHɨb]ePm U u8KlXQRo%g)e d*%ӕ 4mK{~P؆:ފޏ?$瀞` z#ȸ#Gid~ȓ7f]`S%J6TgŦvQ BrΓ{x-H9Jls]"$޼=#T?Ka(5Rs4?k.i˺Y3O)ͳYjD$`@g=f̖iLD1!(rm\DST\J(8aЕS=l; YZ