libelf1-0.177-150300.11.3.1 >  A bp9||sȧT~~ё.F}4\ n3L- x)+_Ŭz 0x%n87}9Ļ&. T>[i*QbΞB̀ 3Wr6B2PĶ4Ϟqʫi׀Պ3\lѶ>/&R:rgXO wk쭰SF#=Rzb𺷐nȱ/8jx> 63W63c958983346123ccb70c6a5bf2217d74de8e642d88a39c73b4624452710b92ef7e2dd1f2e7ee95daea747c4eac56324bb93564a7Lbp9|10SD3_mn٨k_3"$rdԅ%#5UO.A?S|E,3=RLA\3\TvCˍ:x7Xhח咘8W#޵pq%oOj GmPئûJ5Q{ \vKlwGp@O?Od   B  !2SY`h l p x   p(F8P9:>LT@LcFLrGLHLILXL YL \M]M^M$bM0cMdN\eNafNdlNfuNxvNwOxOyO zOOOOOClibelf10.177150300.11.3.1Library to read and write ELF filesThis package provides a high-level library to read and write ELF files. This is part of the elfutils package.bZsheep63xSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://sourceware.org/elfutils/linuxx86_64xb@b>32134d329ba859fc87f45824d4054b4557fdaae15798501cbcc65d963fa34467libelf-0.177.sorootrootrootrootelfutils-0.177-150300.11.3.1.src.rpmlibelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.1)(64bit)libelf.so.1(ELFUTILS_1.1.1)(64bit)libelf.so.1(ELFUTILS_1.2)(64bit)libelf.so.1(ELFUTILS_1.3)(64bit)libelf.so.1(ELFUTILS_1.4)(64bit)libelf.so.1(ELFUTILS_1.5)(64bit)libelf.so.1(ELFUTILS_1.6)(64bit)libelf.so.1(ELFUTILS_1.7)(64bit)libelf1libelf1(x86-64)@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.4)(64bit)libebl-pluginslibz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.1773.0.4-14.6.0-14.0-15.2-14.14.3bb@by@]A\9[#@YbYm@YFk@Y*Y@X:@X@XDX@XJWu@W@Wq@W)@VяVpVO @U@TD@TTT>ajeffm@suse.comjeffm@suse.comschwab@suse.dejmoreira@suse.comjmoreira@suse.comjengelh@inai.dejengelh@inai.deschwab@linux-m68k.orgjengelh@inai.demliska@suse.czmliska@suse.czjengelh@inai.debwiedemann@suse.comrguenther@suse.commliska@suse.czmatz@suse.comschwab@suse.defcrozat@suse.comnormand@linux.vnet.ibm.comnormand@linux.vnet.ibm.comschwab@suse.deidonmez@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comp.drouand@gmail.comjengelh@inai.de- Added 4G memory build constraint for aarch64 to pass testing.- Update to version 0.177 (Martin Liška): elfclassify: New tool to analyze ELF objects. readelf: Print DW_AT_data_member_location as decimal offset. Decode DW_AT_discr_list block attributes. libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias. libdwelf: Add dwelf_elf_e_machine_string. dwelf_elf_begin now only returns NULL when there is an error reading or decompressing a file. If the file is not an ELF file an ELF handle of type ELF_K_NONE is returned. backends: Add support for C-SKY. - Update to version 0.176 build: Add new --enable-install-elfh option. Do NOT use this for system installs (it overrides glibc elf.h). backends: riscv improved core file and return value location support. Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7664 - CVE-2019-7150: dwfl_segment_report_module doesn't check whether the dyn data read from core file is truncated (bnc#1123685) - CVE-2019-7665: NT_PLATFORM core file note should be a zero terminated string (CVE is a bit misleading, as this is not a bug in libelf as described) (bnc#1125007) - Removed patches: - libdwfl-sanity-check-partial-core-file-dyn-data-read.patch - libebl-check-NT_PLATFORM-core-notes.patch - Update to version 0.175 (Martin Liška): readelf: Handle mutliple .debug_macro sections. Recognize and parse GNU Property, NT_VERSION and GNU Build Attribute ELF Notes. strip: Handle SHT_GROUP correctly. Add strip --reloc-debug-sections-only option. Handle relocations against GNU compressed sections. libdwelf: New function dwelf_elf_begin. libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE. backends: RISCV handles ADD/SUB relocations. Handle SHT_X86_64_UNWIND. - CVE-2018-18521: arlib: Divide-by-zero vulnerabilities in the function arlib_add_symbols() used by eu-ranlib (bnc#1112723) - CVE-2018-18310: Invalid Address Read problem in dwfl_segment_report_module.c (bnc#1111973) - CVE-2018-18520: eu-size: Bad handling of ar files inside are files (bnc#1112726) - Removed patches: - arlib-check-that-sh_entsize-isnt-zero.patch - libdwfl-sanity-check-partial-core-file-data-reads.patch - size-handle-recursive-elf-ar-files.patch - Update to version 0.174 (Martin Liška): libelf, libdw and all tools now handle extended shnum and shstrndx correctly. elfcompress: Don't rewrite input file if no section data needs updating. Try harder to keep same file mode bits (suid) on rewrite. strip: Handle mixed (out of order) allocated/non-allocated sections. unstrip: Handle SHT_GROUP sections. backends: RISCV and M68K now have backend implementations to generate CFI based backtraces. - CVE-2018-16402: libelf: denial of service/double free on an attempt to decompress the same section twice (bnc#1107066) Double-free crash in nm and readelf - CVE-2018-16403: heap buffer overflow in readelf (bnc#1107067) - CVE-2018-16062: heap-buffer-overflow in /elfutils/libdw/dwarf_getaranges.c:156 (bnc#1106390) Removed patches: libelf-error-if-elf_compress_gnu-is-used-on-SHF_COMPRESSED.patch libdw-check-end-of-attributes-list-consistently.patch libdw-readelf-make-sure-there-is-enough-data-to-read.patch - Update to version 0.173 (Martin Liška): More fixes for crashes and hangs found by afl-fuzz. In particular various functions now detect and break infinite loops caused by bad DIE tree cycles. readelf: Will now lookup the size and signedness of constant value types to display them correctly (and not just how they were encoded). libdw: New function dwarf_next_lines to read CU-less .debug_line data. dwarf_begin_elf now accepts ELF files containing just .debug_line or .debug_frame sections (which can be read without needing a DIE tree from the .debug_info section). Removed dwarf_getscn_info, which was never implemented. backends: Handle BPF simple relocations. The RISCV backends now handles ABI specific CFI and knows about RISCV register types and names. - Update to version 0.172 (Martin Liška): No functional changes compared to 0.171. Various bug fixes in libdw and eu-readelf dealing with bad DWARF5 data. Thanks to running the afl fuzzer on eu-readelf and various testcases. - Update to version 0.171 (Martin Liška): DWARF5 and split dwarf, including GNU DebugFission, are supported now. Data can be read from the new DWARF sections .debug_addr, .debug_line_str, .debug_loclists, .debug_str_offsets and .debug_rnglists. Plus the new DWARF5 and GNU DebugFission encodings of the existing .debug sections. Also in split DWARF .dwo (DWARF object) files. This support is mostly handled by existing functions (dwarf_getlocation*, dwarf_getsrclines, dwarf_ranges, dwarf_form*, etc.) now returning the data from the new sections and data formats. But some new functions have been added to more easily get information about skeleton and split compile units (dwarf_get_units and dwarf_cu_info), handle new attribute data (dwarf_getabbrevattr_data) and to keep references to Dwarf_Dies that might come from different sections or files (dwarf_die_addr_die). Not yet supported are .dwp (Dwarf Package) and .sup (Dwarf Supplementary) files, the .debug_names index, the .debug_cu_index and .debug_tu_index sections. Only a single .debug_info (and .debug_types) section are currently handled. readelf: Handle all new DWARF5 sections. - -debug-dump=info+ will show split unit DIEs when found. - -dwarf-skeleton can be used when inspecting a .dwo file. Recognizes GNU locviews with --debug-dump=loc. libdw: New functions dwarf_die_addr_die, dwarf_get_units, dwarf_getabbrevattr_data and dwarf_cu_info. libdw will now try to resolve the alt file on first use of an alt attribute FORM when not set yet with dwarf_set_alt. dwarf_aggregate_size() now works with multi-dimensional arrays. libdwfl: Use process_vm_readv when available instead of ptrace. backends: Add a RISC-V backend. There were various improvements to build on Windows. The sha1 and md5 implementations have been removed, they weren't used. - Update to version 0.170 (Martin Liška): libdw: Added new DWARF5 attribute, tag, character encoding, language code, calling convention, defaulted member function and macro constants to dwarf.h. New functions dwarf_default_lower_bound and dwarf_line_file. dwarf_peel_type now handles DWARF5 immutable, packed and shared tags. dwarf_getmacros now handles DWARF5 .debug_macro sections. strip: Add -R, --remove-section=SECTION and --keep-section=SECTION. backends: The bpf disassembler is now always build on all platforms. - Includes changes in 0.169 backends: Add support for EM_PPC64 GNU_ATTRIBUTES. Frame pointer unwinding fallback support for i386, x86_64, aarch64. translations: Update Polish translation. - CVE-2017-7611: elfutils: DoS (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033088) - CVE-2017-7610: elflint: heap-based buffer overflow in check_group (bnc#1033087) - CVE-2017-7609: memory allocation failure in __libelf_decompress (bnc#1033086) - CVE-2017-7607: heap-based buffer overflow in handle_gnu_hashi (readelf.c) (bnc#1033084) - CVE-2017-7608: heap-based buffer overflow in ebl_object_note_type_name (eblobjnotetypename.c) (bnc#1033085) - CVE-2017-7613: elfutils: denial of service (memory consumption) via a crafted ELF file (bnc#1033090) - CVE-2017-7612: elfutils: denial of service (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033089) - Removed patches: - obsolete 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch - ppc-machine-flags.patch - elflint-check-symbol-table-data-is-big-enough-before-check.patch - elflint-dont-check-section-group-without-flags-word.patch - libelf-check-compression-before-allocate-output-buffer.patch - readelf-fix-off-by-one-sanity-check.patch - use-the-empty-string-for-note-names-with-zero-size.patch - elflint-sanity-check-the-number-of-phdrs-and-shdrs.patch - elfutils-dont-trust-sh_entsize.patch - Packaging cleanups: - Modernize specfile and metadata. (Jan Engelhardt) - Use %make_build (Martin Liška) - Update License tag to GPL-3.0-or-later, as requested by legal review. (Dominique Leuenberger) - Don't make elfutils recommend elfutils-lang as elfutils-lang already supplements elfutils. (Antoine Belvire) - Fix typo in the recommends name bsc#1104264 (Tomas Chvatal) - Use %license (boo#1082318) (Fabian Vogt) - Test fixes (Andreas Schwab): - disable-tests-with-ptrace.patch: Remove, set XFAIL_TESTS instead - dwelf_elf_e_machine_string.patch: Avoid spurious failure- disable-tests-with-ptrace.patch: Remove, set XFAIL_TESTS instead - dwelf_elf_e_machine_string.patch: Avoid spurious failure- CVE-2018-16402: libelf: denial of service/double free on an attempt to decompress the same section twice (bnc#1107066) Add patch: libelf-error-if-elf_compress_gnu-is-used-on-SHF_COMPRESSED.patch - CVE-2018-18521: arlib: Divide-by-zero vulnerabilities in the function arlib_add_symbols() used by eu-ranlib (bnc#1112723) Add patch: arlib-check-that-sh_entsize-isnt-zero.patch - CVE-2017-7611: elfutils: DoS (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033088) Add patch: elflint-check-symbol-table-data-is-big-enough-before-check.patch - CVE-2017-7610: elflint: heap-based buffer overflow in check_group (bnc#1033087) Add patch: elflint-dont-check-section-group-without-flags-word.patch - CVE-2018-16403: heap buffer overflow in readelf (bnc#1107067) Add patch: libdw-check-end-of-attributes-list-consistently.patch - CVE-2018-16062: heap-buffer-overflow in /elfutils/libdw/dwarf_getaranges.c:156 (bnc#1106390) Add patch: libdw-readelf-make-sure-there-is-enough-data-to-read.patch - CVE-2018-18310: Invalid Address Read problem in dwfl_segment_report_module.c (bnc#1111973) Add patch: libdwfl-sanity-check-partial-core-file-data-reads.patch - CVE-2019-7150: dwfl_segment_report_module doesn't check whether the dyn data read from core file is truncated (bnc#1123685) Add patch: libdwfl-sanity-check-partial-core-file-dyn-data-read.patch - CVE-2019-7665: NT_PLATFORM core file note should be a zero terminated string (CVE is a bit misleading, as this is not a bug in libelf as described) (bnc#1125007) Add patch: libebl-check-NT_PLATFORM-core-notes.patch - CVE-2017-7609: memory allocation failure in __libelf_decompress (bnc#1033086) Add patch: libelf-check-compression-before-allocate-output-buffer.patch - CVE-2018-16402: Double-free crash in nm and readelf (bnc#1107066) Add patch: libelf-error-if-elf_compress_gnu-is-used-on-SHF_COMPRESSED.patch - CVE-2017-7607: heap-based buffer overflow in handle_gnu_hashi (readelf.c) (bnc#1033084) Add patch: readelf-fix-off-by-one-sanity-check.patch - CVE-2018-18520: eu-size: Bad handling of ar files inside are files (bnc#1112726) Add patch: size-handle-recursive-elf-ar-files.patch - CVE-2017-7608: heap-based buffer overflow in ebl_object_note_type_name (eblobjnotetypename.c) (bnc#1033085) Add patch: use-the-empty-string-for-note-names-with-zero-size.patch- CVE-2017-7613: elfutils: denial of service (memory consumption) via a crafted ELF file (bnc#1033090) Add patch: elflint-sanity-check-the-number-of-phdrs-and-shdrs.patch - CVE-2017-7612: elfutils: denial of service (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033089) Add patch: elfutils-dont-trust-sh_entsize.patch- Restore obsolete on libebl.- Update package descriptions. - Rename libebl1 to libebl-plugins as these are not linked, but dlopened using their unversioned libebl_$ARCH.so name. - Have libelf1 require libebl-plugins (libebl.a, which does the dlopen call, is staticly built into libelf1). This is necessary for pahole to display its results. [boo#1049871]- ppc-machine-flags.patch: support EM_PPC machine flags - disable-tests-with-ptrace.patch: disable more tests- Update Git-Clone URL- Add 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch unconditionally in the spec file. As we can't support binary diff, a newly added test-case is removed from the patch.- Add 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch: fix .gnu.attributes checking on ppc64{,le}.- Add missing ldconfig calls for libasm1- make tests pass when user does not want debuginfo (boo#1031556)- Update to version 0.168: libelf: gelf_newehdr and gelf_newehdr now return void *. libdw: dwarf.h corrected the DW_LANG_PLI constant name (was DW_LANG_PL1). readelf: Add optional --symbols[=SECTION] argument to select section name. - Includes changes from 0001-Add-GCC7-Wimplicit-fallthrough-support-fixes.patch and 0001-ar-Fix-GCC7-Wformat-length-issues.patch. - Remove elfutils-0.137-dwarf-header-check-fix.diff which is no longer required after a debugedit fix.- Add 0001-Add-GCC7-Wimplicit-fallthrough-support-fixes.patch: fix new warning introduced in GCC 7. - Add 0001-ar-Fix-GCC7-Wformat-length-issues.patch: fix -Wformat-length warning introduced in GCC 7.- Update to version 0.167: libasm: Add eBPF disassembler for EM_BPF files. backends: Add m68k and BPF backends. ld: Removed. dwelf: Add ELF/DWARF string table creation functions. dwelf_strtab_init, dwelf_strtab_add, dwelf_strtab_add_len, dwelf_strtab_finalize, dwelf_strent_off, dwelf_strent_str and dwelf_strtab_free. Support compressed sections from binutils 2.27. - Remove patch elfutils-0.166-elfcmp-comp-gcc6.patch: included upstream.- disable-tests-with-ptrace.patch: disable tests that use ptrace when running under qemu-linux-user- Update to version 0.166: + config: The default program prefix for the installed tools is now eu-. Use configure --program-prefix="" to not use a program prefix. + Various bugfixes. - Drop elfutils-0.164-dt-ppc-opt.patch and elfutils-0.164-gcc6.patch (merged upstream) - Add patch elfutils-0.166-elfcmp-comp-gcc6.patch: fix self-comparison error with GCC 6. - Changes from 0.165: + Add eu-elfcompress + Add pkg-config files for libelf and libdw.- add elfutils-0.164-gcc6.patch- rename dt-ppc-opt.patch as elfutils-0.164-dt-ppc-opt.patch and add reference to upstream commit id- dt-ppc-opt.patch: add support for DT_PPC_OPT- Update to version 0.164 Drop the following patches, fixed upstream: * elfutils-portability-0.163.patch * elfutils-revert-portability-scanf.patch * elfutils-uninitialized.diff * libebl-prototype-fix.diff Changelog: - strip, unstrip: * Handle ELF files with merged strtab/shstrtab tables. * Handle missing SHF_INFO_LINK section flags. - libelf: * Use int64_t for offsets in libelf.h instead of loff_t. - libdw: * dwarf.h Add preliminary DWARF5 DW_LANG_Haskell. - libdwfl: * dwfl_standard_find_debuginfo now searches any subdir of the binary path under the debuginfo root when the separate debug file couldn't be found by build-id. * dwfl_linux_proc_attach can now be called before any Dwfl_Modules have been reported. - Implement %check- Update to version 0.163 Drop patch elfutils-fix-dir-traversal-vuln-in-ar-extraction.patch Drop patch elfutils-0.148-dont-crash.diff (fixed by 9ceebe69) Drop patch elfutils-portability-0.161.patch Add patch elfutils-portability-0.163.patch Changelog: 0.163: - Bug fixes only, no new features. 0.162: - libdw: Install new header elfutils/known-dwarf.h. dwarf.h Add preliminary DWARF5 constants DW_TAG_atomic_type, DW_LANG_Fortran03, DW_LANG_Fortran08. dwarf_peel_type now also handles DW_TAG_atomic_type. - addr2line: Input addresses are now always interpreted as hexadecimal numbers, never as octal or decimal numbers. New option -a, --addresses to print address before each entry. New option -C, --demangle to show demangled symbols. New option --pretty-print to print all information on one line. - ar: CVE-2014-9447 Directory traversal vulnerability in ar extraction. - backends: x32 support.- Make ebl modversion predictable to allow build-compare (bnc#916043)- CVE-2014-9447: elfutils: Directory traversal vulnerability (bnc#911662) Add patch: elfutils-fix-dir-traversal-vuln-in-ar-extraction.patch- Update to version 0.161 + libdw: New function dwarf_peel_type. dwarf_aggregate_size now uses dwarf_peel_type to also provide the sizes of qualified types. dwarf_getmacros will now serve either of .debug_macro and .debug_macinfo transparently. New interfaces dwarf_getmacros_off, dwarf_macro_getsrcfiles, dwarf_macro_getparamcnt, and dwarf_macro_param are available for more generalized inspection of macros and their parameters. dwarf.h: Add DW_AT_GNU_deleted, DW_AT_noreturn, DW_LANG_C11, DW_LANG_C_plus_plus_11 and DW_LANG_C_plus_plus_14. - Remove merged patches + elfutils-robustify.patch + elfutils-no-po-test-build.diff + elfutils-check-for-overflow-before-calling-malloc-to-uncompress-data.patch - Refreshed patch (from Fedora sources) + elfutils-portability.patch > elfutils-portability-0.161.patch - Add a lang subpackage- Update homepage URL and improve RPM group classification/sbin/ldconfig/sbin/ldconfigsheep63 16577920900.177-150300.11.3.10.177-150300.11.3.1libelf-0.177.solibelf.so.1/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:25020/SUSE_SLE-15-SP3_Update/b9efa9e69ad46db07c11b335fbfb0b5b-elfutils.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e5ecba796c7272cffeb45304c357746ca76dbeb2, strippedPPPPPPPPPPPPPPPP P PRRRRRR RR&v5{utf-8374cda11da5b0c8f94c97709f9706895c18d7149e2bee8058378ee72639e5f1a?7zXZ !t/] crv9wM!֗3Xsf0/+OD[X0g2;0cSA}{"Yy41eM D<ÙT3pȲTLe[ÖFV, h<.YaӞ~aՠk'~o~F='&8kۚ6}E JQUhsNE 'y雸m.\H"yM/*HeDxR .eTjmo{=.0=VM6GBҘs(.ʏאv'$G|B.fLF"Ygr³j0QL*wl #Tj^+&ÉiUUCIK e,w|Y&e-K{[l@]D)s}qE3v :ؘ 6vJ~)>ɶ;4o.е'Hέ?(t#XpG _?&sg=V d&eS!;LG*'p Y GEb:^޽0~\RrUVIe?foHY(PȈ.D)~'_ 3Jr="B~# فBYqyVdmXP J_7'cq$9r=|-,jQ- J8\gGdtD{cO,E,{7 RMoWe4Dnj4T[ ʹWoLe _ *#X @X723wEHF Vugk=b!HLO2O ̼%f<{EԎZ5<6>G՝l@1P"] +>ic8(O VVu>Wyξ qpwͽ<7UFU/kilq-[Z@oxDA?xz }_P< c&jU՜`fuuC AUX.9j"90UC&kgDc.:N왋"~ c8So"1 8gN%XZ1-#͜kӖ$l@Lt Ljޮc^֡ 9fG(J!K^&R"B4환2"P~FSDqXwwn↚ HG{Z>{T!j}>ơd<anHrDj}3%M͂J;a}(!gلwD}>+vAwVf3l\|N+1&^+3 [:=HgB9bQAgڻDt0ooӿ|x@z.ٱ qNJjD]4pVGsr rD\1}xϐfāp ) IwǷI!X <2pA,X+oXc yN!tT/8?"uQЯ?m;ቓ kQ։ۼ2XfιAV-KKH}dߔr9e. ֐įv#lA{[M|2,8 dB4Au{ f:;7 &WΚKMgpl+iɓ'sQWW#M] z_ ]72CjLa==/M0B^\ UN@ga`qʭHgY}p4tUHTBXldPȁ6G?Y G1.?gdQ'CC&oCo~pwcݢO}?D /<5_^|LJ6Ln%j|gL>NG1_Hs` ,O\We\$M_ZEN>wX`FxS@yM뾟z>rǻ.^30!jW>Ÿ^8(duO\. ^Y8kr6H?($+ͿSqc\;Et'C0| nb" hdBz9k v.̢V.Kç\qXz%@o퀍``dBڵWʍqxՒӣe;%r+#tU]b*.8q%wjn';g՘5W0jO3^oGyl̐G - f<S_SҩWbPqƉv1bܱHQ?z0k~HOQȕD&LrHTM04x.q|W\qj297eU)b7Cmڔ]q?yFIMp`+,hߕKHڑuJReo]|,2w~^47<xWj(ٲXͳ"]{ 7PF\Պ|+͇̒UnG,{0z)14%%I%.]?ji;*ѽͶ;YW4; ڸl|0d: 6;2 L!HTpCbv_?7ȓ\|Q]Ũ5H1SjDхLUȐJ5MB"-+~9(>b:xaur6naTj*$]ccdAN~ %;Z`L"qhq-':Y9B?볣/(->뚬+ch=={QhPiR'3k×)"(#}r~m^ nB*voN/S3zj\tYGx!13)g"--\؜5[h/LMv ]bO5W<*<@*)l* "~ ;l^63Jte35_o5յ<8Wjil-S݀&'Ǩ3B ЕJ% 8n2U1R1gSy ]I< sz֓qNQG}_)@mtaH3*w3TpzrL=L.3|؈v%3GR7u@aamEi@g jWxZO]BG#C#Ix^\ũ֔a'駩 @ )Esa&fbw_c l<@ в˯[F6Uu"&o~Ǵڀ˴^uXwXe:L#`+qdJ%hW.QޑgCCOzD,UXHJ16X w ?@+0r)@+Jת\!}vS`I>W<'tmθn+ۊ$#[yc&Tž7xLөX{iЋ6J{N! #+#ty^NY%~FHPBގB:{H]p-*C122#\r֏̢qFQBv;)fB/)ߡ=DŃ#yR|1"V"A?=zZSnm4-{mh]p#( j[i,@$l)<6ť7UVTto1N|2*\ E/L0[b#lӣ{fu`.j2PX.KES;7%eWZyDLYs\CU9Y9`$Bm/PS@>!IS%YaP1RYOWf W6PWn]߉܈0//W6}NJރQ OEHksjy@mJ٣NTƪ{U39mѮ˒ iAsLs{_ `qL!V]1TRmxqZSo`kQR^ ;uqHdb&uto9/wEQrEoބ)56)v X\Ƥ!"-6Cͮj;f@@w PQӲϯo!T;N@L .*fF&,6쏫):dH<ݗEAߥ.5N$;{PU||8kTe|:f jMo~/fNWG[G@͚[UQ0f nL jw n?iR21dKj#CK]-~zgYvhLB[?. Ћ:zgs`4An#44~SOi2,J"%};C* JY|㝢Ȉh{w8H0L]R':VD+iq69(iMwVUܐ[ ̨֘78J˥^z`țWGpt{hKk:(GZpWSRlW2btAe:dMۉ-G>Oa@I3i8]ySTBތtj߬Q2I'lC7>9St($Q}1l^wn/A;88A }m4L&$LB"}WxBZ84j*y\`X͕򹹍 5ٻ&Tx? >'&ޗ k<; H& hW_ܞ7*:ٟP$1.ߚлʣ 5!͓0=7|)Hा,Yurn[$^ SEt>|l^B!.WT宀_i-T uJd<3X )Te ʂJ |,9<n!eIM;!DH8H7IpYIaK.Cм5YeZZ~%jn|5NC[t:kTơ6P̈́M(*"cg71`Q85}pC `.X^.f}M3y^4ή[D8 9sk/ L2"',T 9wT|ҚV ?tSՆgQW 5OYg: J6 B⌔)a@]P/XS%|o*d] r(TlEb Ǹ(j:\x479g|H-'Qe1+ 36;ƾDgrN HligwɆb61!%B5W0d;(ĄKo. OMM'Aⲗ% Y]4AҗoL#Q|.*0Ab[{7>;d{Ds? li4*YoX-:]F9p+yR5&W1M7vpB;uNeͳLEYᵽe傣(' ZKC8vEg]l87^a*æz',]d`blPC ZؙyXl`'dY>xb]oo]/l:ve>X,\fr+6iq Fy< $v\׮aOyHqA{4E06WmQ]KƟ`0|Iy%&QQ781lJjjLkCz?6AB=JwCX=ẸEvGE$zhZ jEBLunp i$8(xS5F f 6GflX"I5uOW!g`}RC BP47IKnR>O@&E1n5k!!pp38+ \q(sEnfJ{Mfʏnw;ʙ.W%E51, Hd CU3Ř2oݦh1fHe$ ܽfhkw_q>Na^봓O 'c *pepmGH#,0D A ^}Z҈fvپHߐ%<6%»Ju\į97Fe "\lж>=_Dאmp~ZuKQLXG#nX33M0ggqo̓)9Z? ߶$ohMLG{[cGܫ[˩,l* 6so]Y 7. YrR/h(|(Y+:EYF(,v9t ŨV@c^+%) bm0Q|fEW_V+fB6!Y)?1Jo7֎r<oYJO/k!~~kݍmcgߖc7 dp.46PhTosf{@0h 6ݦ/8ꄙ1lsExHyAԡl<ʠ:Z#Y;"ϼs% LRj0MǑ(MSĪnPmsJϑkm\}mCؠA 3=^86Xۻ8 %oh {p:#EC/3H>[_fP!̾R )N!ycu{S(!Mu# TZMR*A#@֫s{#z̮+l̬l<-ވ }-lSLl4XKN _TG(Re(o5aEW> Sm;G taw(x.7,(saP=)BTbI('aIo ?A9a )`޶|UjwS\-Vba5D:3WMo;{DgYn}j6N#Mm;UgEx+_bï>nv g `R|+G*~@$F)hi}lJ։HL٠]샫?M0Zg-G*0x}S2wo&~P@TS5C* wH c:-Q|J$Xed])s52Qvv>)/#uձnuk 6]Znv7a6`s-7 | E-Pud+ȐmU~E<=A01aI?TgeWk g`ї5,r l駞CYrR (7bHcZvtczetp;:v*=JMg˨1;*!oT]91gBvuZ9thljD#θK*ѳM1. hqělaq(]LPn H^s yYߊ%`~z[x6`T5:$`{Q}Yb,-򌞝0멋K?4r\K:F/sZ"XsTa[Kh)bva_z6#j3H!z,O@ߩW@%~!B'FfJtۻB.5 dĭabs#= jSH[8i⚲ڬݬf\&p8?݊a࿑,|A,30 ^Mӊ&J$֊vQ[K-F$W/˞'~C@DžJgzGK pEKUdžsE/hdG^4ɜOb 8s| 9pXo*uaJgeInj~}b@hsVO*5RΨ9\gۿ"c~Un}_;LWD3/ׇJS#jOЮ:20su-_a(ڈZm~3fʼ`lw=*@Dd/芇xK*/V]*.T[֖E87NX܁H~4ATRa}Z,s^ L)Gw gy:ՠ9'*P{ϴKj]N?],oZ#zDu GAPWZ, a#]ʯ *OUѴ0)&8I ΃h[P5Nхmp{%[L}n)5%5XhubqXR? ZU Wp@NQ} 3;s afHm7:<>I+\NB ś2+6kAH4^f`>Ŀɱd|*A#)`rŒ!P^s+3 N`ב̿p^%A&4 ~)gh2,M/Ap7"-"EI;m=[@.welA3]#BM?\iT&}f,m6~7XYxh8|г3SPA v56mLv鴓x`f;vG{5U@ fpqK:WD|͢ С(/'e]yom dEʰnB͹dWvx,lP0+睗 f?vhu(q?=0.Җ10y^yv|05x_eȫpڵMf7Z9bqyCYĵRt.rx[dC wՈ%e~ .$0>NYq ` *Bق' oҠZ^+Wd0ojWs۝\% w2mfk(>E 5>f+5[ncT>ӓZ) FL#~Be/5ޤf"Ha(_m6"qZ}b`V}T71>ѨWbJ.~P)75̲d{-|qyjڦ}qNhu͂TL0lqvB˓ 9Pm>`Xsre"QRP28̜6D|i)VLѱJ6/+@K,[s(h'wH)}ɺ9IG5)zB4" $2NzӭwD^לq}wB'(-RIL!Y.^9yA T-$ȰhdZ- VfĎd W%Gli$DoQ=huCp dN#Izp ?t=/Bbw;a,}Z[JɲEy;>$fDc)_2. OnWZ T4^i*Q'MA7lկ|!W-p01}1o RM%h1 zIdTq!{[m2ބlsAH鍾OLF@pI@{ @Ss  ?,Z`ؙ߼̚.&WÌxfDW]!SAH9L9r&?ȑ1xT(g]Vs?d_O+y"t/?$GAxG(+g wD0هp:Ia%5|4jKw2ђךxe>wq`ddJ[ ܘ'5=V`aXd{~3!e֋ +qh=@ZD `Wv~5i-':􍾢7h=8zR|1AE`yc̪!T]C[3Եɘ$a67NZi%vG]K8[(/[dRÌZ~icZsxNelq@Yk5|'Q1DXȽo̺rgª-7qq$ȇc+$}7hdq<wǾC&/8JLȃrhI&҇v)l?MUd'| Lz` w 仨{l~@Uu vuU<=),΂+DIuz=Ky G\z_-?g7x'o6R|r"3ܸgEEE5VPC_{k|+$.| z.%VOգ2ST_WC+b1*$QD礇!s+w=5{._ŮFl>LbU /ȃؠCh~~U"I;66O I9XDp@N%LƨGGH_67Z;Xڟ ɝOہgH=>!,T姈`<"2lOڄ5QUu4 a#-mn1̬C˹F äPN̖(4M7R3c7;N,\5/T[rI39ڏwt"<;Ė|ݾ OϋCn h ;bWubI9/w't}NfVV0Ŋ@bۻW$ 9C`$4=[ּvn7:F̻nؔ(wܢ[˳#­q7^MyO"#TW "te)H*Q ~Y2_Z%@ج $%t#Nɞ2&y늦7=@Ug)CWFy&Mǎ'k,z;25N5EJ)$M/ Y(H=!MOxnמ(0aQ9FM?D~* O@sO [ XL~oq_\wHrj8Dߟ"9Ww7Exa8ش5KѲ3m?A ZhM>?K/!uCbUZ?՜,Ivf^50H#nGY *fǹDZX$ Mz(2BaGIE(_'4;pzӶ+ }U'Z5ܯW~@6^5O$8h-EZ&H ȍIkțw߸(R!&"wn V`=$V5|PCab= jpU>j %I(aU/*,x86d Ă{0mP[m% :>' Nj"lQoPMe=ɳ〨Kc.#[hqly+GrR(ib"B$uW҇i>Zbi>4RA }YÄ r-+g F>4LWj(]i )[q;,BՁzN6ca}o徏Sr]̎Ct~c?&#]X=,_WTo+jsT(tERaJ܋!c+ ({ةilśN`{}*ﮦ2O}R H}{͖=pAGΑ6# P ^7U>8i sB md?'W'VY~ CEp,㧹!O~ G;26;#FqȲ9DzbVΧʺeCPCpB8 JU;"Ri *)Hy&W]u#6]|-M3[a_'fh.0<'RKu78 }` ޴F<"~pʶ]jۋmFl&Cnn z`ZjiE=gy }/5eTP!^Sg>\rwT{#7p ?=ڟŗmD$)Tt﫻M đf`rxTДKD+AYrP6éNoхAX2Dv9f(yn[oo6} oD% v&ovDX%qJ]r-ifPC?ps}@P̺M}Zr~S2[-5[D TmIH>Y9Ӱ1QxZz o)7xH}_˯5nR t,kIG>0.+\-؊ K$I &IGgKWXaT'@grNO"p\8`Ԇ$q=))U6|Q3ݿ~A-aҿ D/6'd˧'%T{ rf!88>-6q6O6FlfPmN슳e/D vg \%h$!݃"Xn؟4$݋24 $G 0*-?Se ٍ!Bi&n낅bM%Ҷxp}yI_E* gO498#e{}u1iֹj[I;N.؄ƩL`EB`!N**pdet6#lS2Ŷh=>gP&QELtQ-VIv7ȉ,F Az.Oxk3k92Zu@̌?~V+JM|ҡ́m_4]wk@4 .40"Sܵy*:%g&8}mLxޜr@E-muOY̳C0,f@4npZiEX#f:0LV%r΢Μc*b4%cmސ51,75с"~Ԕw3ؒ/{Äە(4;yY:EX@^(1k^4mӠ]/6oF@vz Z*U>b[s,>+q ;tv3g4Ov=StL< b X" Ӎ36Ffgk%vXѲnWfg {}҄c7.JF_Q U?X0f%cv3PvX%6,-Xf0$u }i2E٧ya O)@o#e7vuzJcX?opi8+#O tg*@."tLZi϶Q_XWahth0rs͖_5旘.d6v=~ҿ,yMq|*bC.ܓn9**uh.}~;O?"%[ې-f<)U~ӳU=ss" f`6~OUؖȲSh%aW$ "1ˌO#ۙD xa(.",3/vm V6ur Bz32BV&GELcpRuq]=tBn9hW8d;{& %M1u"afTMa?>knA⍙D. " MΟѕlKeF;.x#II!b%ydžZlgӇ$HJ{2+,ST|R窴'MB{d,R~bBBzg WG6,eƾ<;jC&DDPXD>Zrw AASX:]Q7z{-1I! !9(n ?D><9 GE%޹yz 1=mYy;X_]Wk8Ov]%?I޽KЭ;pkH;> /a^ (7n#'S2 `Ϟ_(ც s22˷Vn8}1jgNpt2*t;ؑv 9WUYR#]wfhS<8xSzr6mH(Ҵ5C /2o0##`%iR'yf$پmC׏`'-+[dȏ!xnU ,6#[{dE~z[N?᠝d=|CwIC|W3bEej5h="t e-)ؤ,0""垱\"*Cv7Q:V^L]>qoi b F:HW)R2/? VP6ؐj *hc!Uܽ8YlIu0sjQJMȓBvE69R|7ڻǟHClB懷&YjpUɸ^r&n;&[{0"%4NMD"RkҐߕM\4Y*Ge2 9|GЇFH`FڅHB%?P^6.W'1$[YA,EaGƄ 4(PrPq<-j3WHf͆>Jʈ,(pԆʍyrT(/m#0py%amMKB0$`(أ¥Թ2k4/K}2"oDZTܪU@p"j|AJO]V4i#GgA* 8Uw=$ ~P;VY LB - :dΞ7o2*)(m+2 GV{057(]!o<ȫv”U ȜF*/vj,_/ba7oX#˷4rҝTKAEڷ-=>b֡Ӽ)hmq<%KBI0mоNdSwvZK Ee~IMu)WxŸ,aSNV;wrn*RNФd)/ }5@ N-7lPtf'VKe_&;P!GBhVheNacVKQs!`$': ]A؂ ˃^YXۧ\ѥ"N  %2 =HY"]1a&h8G'=hZ4C.늟O$uM=N8-t(<|yMy ]`elte<3^ !oxj?QՔ& c}hfH"T{xL*ļn[BC[CMD^1e/'GRX#NmL+%ܢT4^ 8&.r gU/d+Dx5yQ:q~yNG<}jG;s>q_ݬnaύ* (8TQ?Jt:FTth9׳kSĨcɅ72cP)@vNΘ:"H9Ի?kXwZ3 DzAg:7ܯ!$V}D},`,"֗%Z3iruc\gu~`29<e-R!1?qHFP]\YMӗtk4afhGD~Bؠ]Ȧ4 tNwHsXjIމly72IvM:v <7 K1LTAS?ؤ)Y$R@OkดKnRq,;D@޹{;IbHV>9BN]6;X "Eǐ^Os>\ Ias > 4CXj2]w?sLL*TNxaM8a]m"4a~&Qz>I&c B}2*pV h)QcNtx`؊|( 1h}o9\+ Ekv;EBtIކp{7),,o} kB#By_hHV7FӂqőѡƆ>{u*˟3hWòwk_XOiۙ2USdՂCv%(Nr vhC ' hD|pՃ(g-Wfhýsfj%!O[L tQ'5~ .qm@zsmրL\SI Ia/k?Ɂ;MuZTk?MA&4F;vi{8;s=$٘PEʧj;i~kIIkoʝ/n6r,@ S0s8 ޯr?b4JZg. N@f5{P3Wߒ* u\9jR}WsYTP狼Y%%⡑ˌ͋BEz{#!AgJng؆ȹh0맾TP Fl3a*Y)f#Bz5v0kY|{p Q1tbh~(wcNHAVԄ7gA |B'W3G§Bhf@m*Ǡ 709Ӎw3;b_9^ߍͻ(~:1<:E~ʱ/] bq%e\ A -9oyIs%,|Gpƒ <[SFvs[4\=j6>KZ&Bj_n?O:K a}S rڴl$`!lF]ƮG"l 1TEõ{ԑ0m^Mc _]z/wqqm\yi&4䴁/y J= _au¾p_1v9;(R$ 'nUx pI\λ=`M`U(:c9 πKY"i$˛E8 vG!^gk8Z }K{ )E_򃄀:K3B?O80kc1 4X?y;$=ŸQC;DE5|K`n!Ú8 tۤHOBJ*@ k4nLvQ(szR!VsPzF`#.t0H:;gё-rQ6L>]%f/RcVjC]ȧPH odDgzppg|t=ȦutO{ޒ潪{Q̂ E6K $ 6u(1h (G* _c)7,joZJd.(B\̢4Zd:PjMU{K09d}siܻ8TRZo8^)Eц*\h>r['F1hޥF :Ic}{[2혻K1K&"*hH#A4ϸ,W2lGk?`]0-"wVAPq$iӛyFEQN=D+ЪQ}6;R̢z1ᷚ ۚu>'tCMt;E"˅0L5;)*j~Vq)~0lvV= ύ-US΃eTmr̺簜lm4Ge>2@ {. I}u75WWɓAƴ#quT&8Wڍ_og 6Ko7n>n4#ZeV{/騝ni] |ˊy30Dс0g}Ol~xo$}! w(eb*ʘs[A a}Ne;'O=OqŎ8,Hκ7WEvk19c,jEZ{AQ xƳ9R[Z]nDOA9%~ i/ngٿ`Ϊұmo#23/c4]-ԇ9QXYZHq(@ztٱQ>20e1 hu);yBib0iXiVQw/a/bg$ϖM8k-K/͆o<w2% /b6yߌc yƻ. )LjW@}1ϓ¶-͚AT~*Q5%*`af3)e]W7Dzz}@=DDHQ[(4FhK {{nЀheYo{~*| B|́.*'00zv$C8a !ZTIb[B'l6/>4Ÿ!\x#`c3 ŝ+pqpŵq|(qB/=h76Կ(ܲ3%04q)DƋ)|}pX_d6hI>7n WmƜaLʇPh{rGf3w%6b,oPZ]VYyϽz@3JIJVx3d?:DPP%ݒyyYaҼsJ 5wMtّӠMc nc8d#px/.ERPH6dΨSu{Lp˂A/KPApD#2REHqXaڭux\4 ȴJ 2WDP>M_D,>˛[R.slw"IA+;O?a!k#S2Ht"h5"Da u޳s FHeI pٟX0l4$ϥ y) }_f#GrGhM' /.>=5 &c}:ƳF9K9& 7#oCҗjv苨6Va69ID%{ej< +Sҳ3@9&5 ~|^Q'u*@V(9SBb ܈V}"W .Bf;yhN*I=EN1tY9FyCm$?57ADUjsH Jb(δcJDB-xĘD~~$8VtyӺsmJI nE/k]v2Ak9:ZwL?eI<_x .eO+r tH>vf={c06 a=odF Z=>GS__GAF0@G 2JR~ud+d0-yBkB0z㧺#5f1:Y'UqX2d8"Z_#.)@Sm,EGMSßgZ_}Ċ=ϵZ;MI~z͹6FeP\B>$ )gT V\Xh7jޑMį'\q%xK` i(P GC>9Hv9.ܞd@2(]lԢon=̬>'gЪef&Bx@ѻ;#ږw$`akurrsF?7nҸ{c1]sT ?&O] a#G/z<(nd{pz &d@vaYv:kwT0 $d4Fc*LUN5&RE$e 23| 2)zڨ偋Ӈ;=ܮij!ԎMp-E}^oz\&h\D%. 2TYl?[׋f F6m`=JҚ&䉘F cP8G Ax-^EM&z H)Դfm w׆ތ =A1(ۆbytfadYPk Q# 9*.1hCj=voT336,-)M , C(gQ8)Cu+YsZ4~F''wdm΅E>-St \*NdsC<갲jg x踭kGEvϺT"$rx҆!V4~a3>6|th /yE*? fUUr={nv0NrOP%CeF$em(wP+. 1a0}[GHp>ZT[!r _3)좾=.ݝBl-.s|r hL>9ad} `Hjו1 M@SRO9 5qFj- @&_|ڛ}Y (8Q:;>cMwP$9rXGhEE;XbYV/ zoqfҤYAƻo]_/:[+HCyReg~aҚ0̿cs -e66] YUY 83ZK@F{T2R py tщ_uy&/"bql;߫PcK'X6ȾĞW{ڳZ^KmXsZ4.X t, l_$\`+SF-IO;Ә0r`v6IRTϵlgޓ x] k)Y,cE7Fg @N¦|dF/$ QN^ ۢ,e*)n0 X;3,rxc#fTP}VQsKzӜ fDNQ.+H/{cdz~$+)RJ.=mf eLz?ԣ ZrSM1t y[BF@+:(A5 0=kOrm;,"ixW&5m(lcW/{<5cC`$ŢP8^,SOQe ߏİ2ゥbtv osY#ǚM>⬿V!fNiǚ;i$[U\~>!`hl2DgQLWs\O|MzJBt XRQ%s:cMT2c=wJ.(ݒP {u~ur8mޥ&Ve#nX/XHt}$]3honB)r8 ?2[7El6c[lIPK#)xѭDD[Z&m'^('1 lb" F4z k..0L{K\Ң{z:ߏN]MG[u7!vPtIL"pK㗨ȸFgk %Elī'}Yy+.fBUKa"Z֜wYy{R1_{Aʝe@oYoZ]s wƧߢK4S>_GWP31,2SbYfoȐ];k'Ƙj%⣄h.!7gwBHrZ ƛp_m*Wg%C.~0&\YLm; ɲ3Y н/SF9pl;L-l#]DS*cYX: V OPN^|xo#D{=bM`1eҡC_Ll!V`WUI;gyՔ1O"מ[f6_9N,# /Y `VR$!8|QH@#ר4Sƈ'J8j._[ Uª-$ :W:Mg,u&7좺Ѹg`nc !]QGWpu(c9/(U^wlK$+ϧGvP]lP¡(%w_* D4JD-H'~ᬊ.̀#뺚Uh:')y ]8* t{$X7 )ʰ{s6r7^ )e TE߬z԰!/~#i޴-A~0 ,]ӮȒxolD}Rv@ڂzkBW^ R}ChuRPQk> Z V4~'@d'voEUgVuN^ǁ)XF3yV8`5j4Ĝ&-6Dw~}I*.Ŵ)d]4P9s3_G]1k $alk<{@ߣJ2,K[6 ~.W&mƑJ1%5ɷ\^k,ԹC"i=~[9@Uo~-7UE2JU1AP)2 P =7T{4G[S6|&y\2)7/AeQ~ UL9bglz2?0^6 A'ww$nUuF"b=7 ;t}h5'0'xV8G"8%#9K7~,0'4a45ۼn/B#*KrV4y+*iB>\۷8R&R Y39sWc?2Ў`Pu (q/e-S3'CU'酄d^T'X ӵ%INΊZ% unR.W M&+s5-d *bT0#>>*[ >qq;f~>{lw`6ΫDpM>=^Ÿ)܈ t ږ*,"/^^=goWV(Ckl݄x)lm6hzbf3z]H48 QpN4FEֆ@Ucm|n UbLܸc vi닶v H}+1kx0BB{U@o8{::e.= }׸(~A`q{xކph%pVm /GU{jN^6jXSUN(0ORpb5[I.0(1Ń)Τ/;! M٫_"[SmG-c|zXphUŞ6TV \Sh%d$hn,€ [qZN"c3/OgR`LM~XY ʷEjUX/,gf|wGFRK%BܟBWc?rvX G9A5Cι`=#$ɋpդ]p`S1Fޚ7Flcby1֨ 9b/wT?PmNrF$D䊷H:!Kzg!Z؋+V@|=O(wqm솉lK^*f:=,=eQw:˨Yp@Cw4q*luN 7~^;Z$y$4 ч&i!={|cu_!ԓ_|9I OLtz3|,FX /W1'/lL"s7˿|u%&f0%g$RPO8SF!EGhH 6f-Y6.'qkWӰQ}\&fKHەI^q슆S2eߪroӨ4Nw3& gtaA'TM'yȹ,jX׃QhWlS[#2unHp!vSQ8pi8wds@:W"Am,m[r>lzw%1wgc=p)0 UzB| K^G':-AFkw cu]>Tdmzp=F4HJÚcdU0wcv.K>ES g!VKlsk ڮq~r}LblAFKf\B̞@`YK %y-*V+T_U<߰Z:\#<ǖW/`ɇ GڭDi49-sD yQ} 5n({~xV-]=Ѫʝnq'6E$ }_;xu>=;HU%C wMZ(緟&ҡM'm2 1e=e}&7S~qs/vWrOTK΋, ՒŁC,3N+1+)< !+;JeWJD׈NĚD3 6T9Wc4-N 2hj8zvoчZŬ>HJ眎(!:u;^6BzNM8(&,ǝu{]fHX%l Lg7}>., M`|=Q_z*B#I! H^Д0o }#ZLa]r\:u JrUXAC1o`X WʚL4mw- [ە[_փz 7G=ѷ.~$r=] =%&$XO^At 'ҏ)7m4ifi?s[͎87ê@3UvP~ܡB(Hu`$PKB$ݷ*z MXvNn@߾6D|z+hL^0I;a^n0C,9]J"59%*0MfZA#eoSWkbKY!#3$[aBpĹ `)`Ahӥ*ڔHӁ1 ,"0 ~ElUd "QzZITbyw*JjrŒdi}ͻUob3,ʾ,Dvo|oq]kdW'_$FU!zyv>[}%X'b\`x1`d0)1YN# 6|/1md+}$u4: ?@HLWS9q7AxZcoE%{ LZ2g {Eܦ*9"{wKWD @Bs %_oו٠ ǘrA*$~f Kc؝:+H}cqϣM1IW.#v |$-4\> 8ʄt%.5{"2ˊIKZTNDhڟCf"4xS3Vf~}^155ԑ0B1؟njsnT間9% npD:7\䓏n5gZtڅuQj;v4lf0h<7D,N ?q;#퍄Ni>*{lCAABrYEܗP3-ˬ]u3pWңT=SARMOj[Գblp8Q3Ԓa(?%9T84>WV8b}" ǔgEB^:ި3{'b<`3)l<,68Hm.ax=m;N2 Ǐ+2%@1ė+; z  qG@Nji8ni0I%ˣ3՚.OZu.`2`gs$2 x4IO2.߳1?qR-m{GBdچYiV),ߥ0tʜnGW+DpPx=]aZ lP}h-v#8a9جm@jVD0PQJ|X##V߿n wEaAw1k1/~\K+ mK>535LH6!R1i%B^a~?aU60j y;p:Xȱ#1FI@7?O_pqR@Ј1Fz˯*LH,Ff狺%:lrѫ4S4IICܣH?|lDGVRWg9&=9uL C=;"`ng2$䬺wۭ̽w8VUo+B:-؁}}u&*!L$2jy~CԤM ʛ+I "p`G`5aܔ_| wQE\K61v8r)IVd&R1a:pG5Qu ia"X_2kHxGbhU9-IYΡbxg WD"z5 5'5HISO*?.NQ/7C}k8*F2n2*ZH`#O^H@s#&3IOlfiUߑRS 0kh[urOlV($[ {> A lz,N'7ڹ'ber޽~/NhOM@ƿLoj?U?a|ޢo@azT=)㲟V)gR?[Ԁgh>d績F GzYM FuNGJAgF $\Pg7XIW3|Au4 M6ԃW8ñHkT%8!c&&a)3/g x\d҇sPIOqK yH[<|YI+7e?ds}z^gXV5~` w//֌sKd>LP@\!ۤTi*mN岧e&pՆj-VVq@޴x )h saWIVrZ1H/@Fa_2t:h0,8m(; l{Mq'iQ9UQc;)w_ÍۨsX~AŶ/ 7HWΈa.'*ԓGoSЀ\;7!W0^=܎33AnF23$Le'KklJpB`rk 5G#rL:[~OJlc laJu`W^E{=o=U7wK#HÉK_Fm{2z`:tc:xb+GRPǸA犀 `a4KgӅ=ʫҗ{baTS)Sad0$Rxle37 &o2 ™]'(es(r oƹ_{mTKbԅ v\`I+OjM )/$@JbG90i?5EX}-Rb] V Y\&()@rXhG0[a+zֳ4r7_K# ꫳ ܛ\b NElm iCKUM: _/5ݽ&Bсu۩agW%z Y)7 '&oؑflzaeU<0zOBZ'4C2EXR]jīz^LClz?8JA䲨&㬟\3֩PTp0fUq% gyɝ텱%kMXQ6G4[_[>s[y?)ˎ:Zķ*G?QOFw'+u@҈lGzX+o,AZO "C|\RJNJF%^PL: ;!bRj4ʹ =\'A> g +VAA !I0Jf+0; p2x*?6d2D =J (>dWȸmK2t(fˌIl&(7B];pM@jY,OV?KvaZ$otqn׻U4d7 Z~/,$R':}.uO"B 8@ YZ