libebl-plugins-0.177-150300.11.3.1 >  A bp9|-G78{ߪZJXNl?*=}EP)ɘ4zbj4j 'o$qDyU UJTqoΫ u*Zϻ[) gUT{-hU`؝=|si_4z៭2ѓv#VYa(jV]x4hR#r mC? Ȅp]Z=pi*||zyYy;4ac17734b8dff37324e854023c6f75b2b21f21816312e4d8786f0e36e04726e9f38bd15080e097420026269b97abc05fbb79a690,bp9|^E#Kե.s + ZgCV}˪ోǂeVܦF._eM؋G^7QkBR{AaC xM90Ôuǟ?!סv7vb%Uu76Dٸy/&2f?p7jU<۞pA?ih?pi2(΋޲qN㯪psM4{\q̮Ė,kT6 n-2 'ĪMt~)|Gp7>pAm?md % F  1Bcit!! :! |! ! !! ! ! ! V |! $(89T:$BXFXGY!HY!IZ!XZ<$YZ$Z[<[[D\[l!][!^^Eb^fc_d_e_f_l_u_!v`4wi`!xi!yjhzm4mDmHmNmClibebl-plugins0.177150300.11.3.1Architecture backends for libeblThis subpackage contains the plugins to read architecture-specific debug info. This is part of the elfutils package.b%ibs-arm-3pSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://sourceware.org/elfutils/linuxaarch64 ( p   Abtbtbrbtbrbtbrbtbrbtbrbtbrbtbrbtbrbtbrbtbrbtbrbtbrbtbrbtbrbtbrbtbrbe8f26b21fd2e7ec75205bf5987a5458b2bfe8b3677c63ec665dad5ce501d8392827b926c4262e1a4fcbd09d0dbcf448dbc458e40e69d147ca3cbe7f7cc664a52bb8515146b141b7f2dd75a9ea8d1bbe7df9c96fa194fbabc35e5708f25886c048a50540fa983fbb0f49804a20e6138586efec712968438b07cd99f550b6e302730f252e19e45771fb1a3d2a701de0a0e0952765e3c0d1e102f2ed763dbcdb8d57e27586d5748e876dfa614ce085a765b80c02f897e7046cecab801fc4afabb0bbf48e5f14546b672f79a3986a6a508048656a30dff19fcf65f78bbb3d306e51bda891801f7156564903f320cd22d5020d7c5fe44ae71d0cc885fa088cb220632ae4ea7075dc12979b912be5607d652759443a8d59a107de91b045aa8267db66989617d96da25d149927e395d5635b9f9537d0a30f40aad2aa5352242f78e58e4244d0f993f49d3852c56b69ebf6f648dfe1e17fbd7c52a7b07e384880d3f85418f64dcac70c0f5bdd7e954918aa816a10514aef3a5304293152ade360ea78068d1cf62b2e14b35890919e121ea43086ee3983c633286246582218f9b930b9970175e07786718447b417ca3f043bf247dd0bafcfed3d4f02ccdbeed5cb650ec376507050bb80c62db7795420e163c306a1f0b081a23d2cd618ab5a5e3835bd50a0fcf7826fb83a4ccb5fa744a6ae31050120e9894c828383d9ff8f0d096be418libebl_aarch64-0.177.solibebl_alpha-0.177.solibebl_arm-0.177.solibebl_bpf-0.177.solibebl_csky-0.177.solibebl_i386-0.177.solibebl_ia64-0.177.solibebl_m68k-0.177.solibebl_ppc-0.177.solibebl_ppc64-0.177.solibebl_riscv-0.177.solibebl_s390-0.177.solibebl_sh-0.177.solibebl_sparc-0.177.solibebl_tilegx-0.177.solibebl_x86_64-0.177.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootelfutils-0.177-150300.11.3.1.src.rpmlibebllibebl-pluginslibebl-plugins(aarch-64)libebl1libebl_aarch64-0.177.so()(64bit)libebl_aarch64.so(ELFUTILS_0.177)(64bit)libebl_alpha-0.177.so()(64bit)libebl_alpha.so(ELFUTILS_0.177)(64bit)libebl_arm-0.177.so()(64bit)libebl_arm.so(ELFUTILS_0.177)(64bit)libebl_bpf-0.177.so()(64bit)libebl_bpf.so(ELFUTILS_0.177)(64bit)libebl_csky-0.177.so()(64bit)libebl_csky.so(ELFUTILS_0.177)(64bit)libebl_i386-0.177.so()(64bit)libebl_i386.so(ELFUTILS_0.177)(64bit)libebl_ia64-0.177.so()(64bit)libebl_ia64.so(ELFUTILS_0.177)(64bit)libebl_m68k-0.177.so()(64bit)libebl_m68k.so(ELFUTILS_0.177)(64bit)libebl_ppc-0.177.so()(64bit)libebl_ppc.so(ELFUTILS_0.177)(64bit)libebl_ppc64-0.177.so()(64bit)libebl_ppc64.so(ELFUTILS_0.177)(64bit)libebl_riscv-0.177.so()(64bit)libebl_riscv.so(ELFUTILS_0.177)(64bit)libebl_s390-0.177.so()(64bit)libebl_s390.so(ELFUTILS_0.177)(64bit)libebl_sh-0.177.so()(64bit)libebl_sh.so(ELFUTILS_0.177)(64bit)libebl_sparc-0.177.so()(64bit)libebl_sparc.so(ELFUTILS_0.177)(64bit)libebl_tilegx-0.177.so()(64bit)libebl_tilegx.so(ELFUTILS_0.177)(64bit)libebl_x86_64-0.177.so()(64bit)libebl_x86_64.so(ELFUTILS_0.177)(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)libdw.so.1()(64bit)libdw.so.1(ELFUTILS_0.122)(64bit)libdw.so.1(ELFUTILS_0.143)(64bit)libdw.so.1(ELFUTILS_0.161)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.1.1)(64bit)libelf.so.1(ELFUTILS_1.5)(64bit)libelf.so.1(ELFUTILS_1.6)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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 classificationlibebllibebl1ibs-arm-3 1657792293  !0.177-150300.11.3.10.177-150300.11.3.10.177-150300.11.3.10.177-150300.11.3.10.177-150300.11.3.10.177-150300.11.3.1elfutilslibebl_aarch64-0.177.solibebl_aarch64.solibebl_alpha-0.177.solibebl_alpha.solibebl_arm-0.177.solibebl_arm.solibebl_bpf-0.177.solibebl_bpf.solibebl_csky-0.177.solibebl_csky.solibebl_i386-0.177.solibebl_i386.solibebl_ia64-0.177.solibebl_ia64.solibebl_m68k-0.177.solibebl_m68k.solibebl_ppc-0.177.solibebl_ppc.solibebl_ppc64-0.177.solibebl_ppc64.solibebl_riscv-0.177.solibebl_riscv.solibebl_s390-0.177.solibebl_s390.solibebl_sh-0.177.solibebl_sh.solibebl_sparc-0.177.solibebl_sparc.solibebl_tilegx-0.177.solibebl_tilegx.solibebl_x86_64-0.177.solibebl_x86_64.so/usr/lib64//usr/lib64/elfutils/-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_Updatecpioxz5aarch64-suse-linux     directoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=efe2fd2ff1bb7f5967b480d2ea26dd7365961808, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=78fa7bd7c3fccc53a0eea084d1d330ab71cf7c1c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=11f0491e3847c22f701cc6073a545c35e07bdd5f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1d52f404f420cfdf7a3ebda59c2f7bcafb55d8f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2b64cf5f0859cd820b334803960d4f1c0ea47b87, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e220f7c386e61946bf911cac967155e9cef1536a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=83084bc3cd03e8a86dadce5decefa9c52bf1df4f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b507c71810065e3658ae6227243c6a9b6ed96bdd, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c6820eec41fe7233072fb1e1597a499a28f8af30, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b649b26ac9061f5591b1b00fe6d2c07ad9320c3c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=937a31b33bb5ac4595f9a0a1c9b93909bfe76805, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9ce6d9c1be5c60e31d7e71966d215bf21e655a2e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=22936f229cb11276f595dad7c7596a35b71d40ab, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cdd4b68c68726b70b33760ef9558133c62e27f8f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d8e9f14cd80a6f9fb6310addf36f448bbf9f5616, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5aeed048fc1cb8cd46981b769f0d30a2d061288d, stripped #+3>ITbn{   PPRRRRRR R RRRRPPRRRRR RRRRP PRRRRR RRRRP P RRR RRRP P RRR RRRPPRRRR RRRRRPPRRRRR RRRRPPRRRRR RRRRPPRRRRR R R R RRRRPPRRRRR R RRRRPPRRRRRR R RRRRPPRRRRR R RRRRPPRRRRR RRRRPPRRRRR RRRRP!P RRRRR RRRRP#P"RRRR RRRRRB}vqo<}̢lgutf-836fc0469b5538f6e8762a9a3392438fc4d2554ff8bc71ed8846319d0952b20c9?7zXZ !t/1] crt:bLL Cmp;{c {iJ#W?9I_#+>(7+zcߩ[4y^t጖/q/3S^!-S{Čw5{cD~$t*%ssrfYfw..+.f^gf[̡_=/}?SL?zGđ)2a_6bnx\5$U9ܽGB1U:4c7<7Bu1*ےN~B o ÿ{Z. j6Y0Lec߳`R\N>CE<8KʠӺ(`!kf(hEfvUPq?Tm9͙q>g'[TdYqF#UHU4Z=%q޹VO ,N_vz*oRlO'FK`9 $?X=΅ʺR#NderD ϑGKrB#;nOƲh x_.Pz wB6)aJP>b_ۓ]=эiQBW>ꈍ*L KkI7e>l-4˵N3ZC12; i;ɂp8Sۗ}IS} dW/2q44sJ'HU]؅.Pl;lx߼j ҬG@OQ LE$firn0o d'Oڴm3o+잰0MEEHJi+1#\Y[hBj:7r_U:?ib&ϣl=H3je-1:&\["X7a~ozeoE:.A1yPy\A5ǖ9s",H5ξXdr@(}:dT=])XX\ACp9Z>Vmmq|I t*ZIQ-/ȄJ~JWkGaNÍrv\7|3q:3Tj$ @Wn C:֑e2:g :icu0clNXVT7~y-՟Y}&5wƬ;EYm,TR{ݢnĺՑLeDSwEpt˖ͽ:ޤUTVd++ eѣRS'-"oְy .ķVza pj"*aZ .!2hQSeh_54٘2k !~BӀԲFSCI@`:S([I}7C:ǡ47]dD403G xzryikF1tnFZI4c[IjpaT64uu~1 dƴgK'Qn|2?$.nWoQcjMp sPP7A,dO*z֠|}ΞR* RWTJDi xiQE-\kuunY"WyK,@:u^.iR|yJsOIr$\V%o1ZN|?vo&0{:<\BQ74WL3j,p@v"it ʛX4C;dR)=X"S=Ȃ `vJ ؇p2j3uA};dĺ⮱vdwjlk_6G W'b)fn"$߾xIQ ״ǟXޕWт$7dnaJvW%~7 szm%ӶEk#kB9 !TmQOg뢎FׇTa$z*˞pfƶMA^H|4M2\g`;PԿg-,^b˽,l+Kӡ53uVWUp`׼i3{+)X%l_efZf{S"%U#@$(*p |`8+CϚ@[ N.R J#@qTުٔ\eU$ *ͯ'X֭²RG[)$ORy(LZTB~&y9.>vv mpO.01J|S;no Knތ,i[@SL· ̨Dtc7WaGus=Gne> u)*tc,71irGALC Mn6vNvBH_ wLeäwLkDv]Y-߷LYF%[+7./#` Z"}Mp;';Sn 卬KM3?ƈySH>X|]4V] }WʯŒ^[ϵ;(xS^dux ~u8Me]Jۀ!:eL'&r,JSl#Gs?jٙQ% Y'ymSu7 *K!~z#0S6qяNmKmQZUUPDVg+L]EM9ܚ v骧Ӫ4|&.q1A O a Bo b*V0]QX^PgnX S=VTKuz$rڳvtU-tWSNLqw5IkRI;^e< *O> +I_Bgk%щSLwp?-h3\{])P.*uE[7.CNº5)?=T sy]G]sp}fKpJgu4r8Ϫ4('|1K!/`Qi̵=v7|yYk_窡DeX4~ z\}k6' .6$<jzӶڐ$BγGbEkU(pG"|6ӦIݢ԰nVr܊LDQqLu1:\( ̷&kM,T9B,fy"lHu.%>}3zbSAPR fB5/$:ugh8p {Ň*4\n䉚[mlZ9jMmIlO|ٔ5]86|w [~or:9}Erzjg67-:h0/8Tf|NȈAmT!sb7HzZ ^:r~E 4aYT#$AfH "JT%Œ ~OνzsъՀ:5+ÒNJu4ыHۆp0K>}iSĐ#ȇ%uOYL,h X|8E萕G E^ujuݟ\[O-{mD+EEZ.͍LA6j<3{13A*ڞeZe~RK:(VQb% hYx&^~Z~o–Nܲ$GCXjWi: trߑ*ގR^9-}$BO%2Ě,_f٫g %3@X[05+ۺ@K`X{jYgy}1GEiPmR,X;|I㳫qD2dY7pt*AHkKq=//9_CEG3?,+ppcζ5O8Q pe 8 |5>^i[q7(@EnF?k;0YL|Un]n%bi>vu@yG2Ic]9_k n>V D*PIٗ>}@VݣK%W|?_Jt̲(-u#:GH9# 5Z`@asH <:A[VK6ϗ> E 7+l"W/J&Q$5}8?.Xb>϶eC_֤ܺmaC-IoX?JGY*3 /w&^RCq$2;yμQQr] kx6Y6 kY ؞Ԫ\/gՕq: 2 QXiv6):YI;s X[mzEwn&bo[&zA&#CIBvf;ڊjuB4Uw's?g ݅,W;t,grBPԫ@Kc_9weٵG'6I|[ia2?ӏ=J n7Kogi|)P` &<1ڢd(7G0\{Vm\B[Akg?ro7ժ$5|+/tJ8츄6?,ƭv Y|Oo%NB/x?^ tPKEMr]g}DA01QЕ9)3J7'k:JjQXJ[,`:I8:$:@:OJg~= &XpH| 7$І׌h\o3TkO}<얂L殣5Y L琝doj:0c76Wnۦ \ #vB(b+P9?:wڮ.#{"I~k~2Gx jhVЈgy[-!|#{wVsWe 7pY߲Hu0i'zND:j_WXRF ׯ_=A~qXέ oQSB $ ,Ϸ]ԝUoz#] "tCs䙁%,y/T~q_ Q@f bo/:_Y1œPGBnyc=Ԧ_^(p1fY!* l6d5?aBI?󐕂cP}̧X]LOxt&jiT/aFͬbQx"fVW܊,%ɤX[ɼ&5ʺs /^a*o=s!Pc0$Qp;c)ajyU8m|CR7(0?Vf0"X`A)))3Ne8h_`.>T>%V BӢ%7͠"EںkuQY -[# ڮW+T-JQ~ wCpbv: =x#bMg߈.&Ŷ"&d <Y*ғ*V*׫<ʖc44ʥ;HuEᨻem͐P|܃yT!x7)woqkQL=:\ i@h3ΜPT/D^ބa ;:NU"M6?BU*ܦ^Ͱr7PAQT+ T|6o(C&{Z+KMP-zj\C%}/dTA,4k~=S&=\>3v#]2b2T%']-ŽhXU۱Iԇ0( .Hİ2Ȋ>4fi!鍜gS)@ăxxZ[*r9ʨNT k;֪mE~O,yPgYJEPoCԨ 'S( Xc6 jY觯Ue9Ǣ|r k |A2*kv*z/YDxXwX t{7_u65FzH@(r~d51R"lACR&^Ewľ4@]̚¬^;4+ZRAIRl䮤롽q@P&p<^ Ú+r^7l.;#$PI{% W]JFbSG%i,0$"T?> lVV)3tRQ,F!q*aO{gٯ5)cQ}W{Mƺ:ӸhdA?m|ICD%0AÊY %y/h=Л.bߗ 0^gnl{0&J4s6&9mcnWDManOҥܡR.'KBe_e/ufΊ_Jp5wSG"vJ[f^ 8:;0LjpA.Ӭ*0(&PF:K+暎Ӄ;.$vf~>ܾ.fՉg·eFCPUkͯ>(nVei8:h%R?}BFUgpL5]2ULqAOբgh[&Y|PBJGe5¯ k7d2z@13qH(pt WU~ɦ*]߁rA//x*;ӞТWCxRn]OC\ R)pK+>;w i:͊3n%8ck~,ۗnCżҌdt0 9yd؉hQ#J+9Ĭ/ T z?PRG($UƑ.\[ .V&kb-ǜ_oYI0uHt:#F C4(y/xgh6e` h7jvCA {-6G@LNj/]^V2W?_] R;'=&F^r57c m$Sm5Utz/\ Aϥoc{qaՖ}?` ]Q0&2_qnW>%6^F<7ڕ֤9; Q2Z;HH/t`rrOZ X'ai`aa3aja͆;g;֜_d\aC~t +/qPDfy3yD[ T[4hA%-J!ǸXJQ6:EO06LM"8=_Fcx6vIaYt]Ϻ ÷;֭;=z@ƞF+.hm+g Nc߼{ֶd""СERH`e28Uᬹ.ȥ:OZP_$zP-*z:TuR2_8pͅ2_eT7| 2!^Z  l}7M"dhu« ]s0Y[NJ|ot+ҧcB2lm}MG/YuR!; )(VxVI)Pp\q~JM_4XFHmJ(lH#w7O1֩Lw*i..PI[T܎j>1e 7r77(Bn*䢐}R\d g^Y Y/e>k&RّNgMFZ#-AzLm3`.(mr=< i Z ޓb1AAF,5x|V2#EZ4_IeGy+N,KƵْcɑa yȃ&9 Wۚ4|]+NOw#ɳ,4bɟiZhmm2k V?Wm I*Oꁔ]uF( hҩD01;ᓐ$%){|[j85g8'_+l=9yj'D..c\Wtx|)M~Ij~*$#e1IIi_x}!ʪA+rBF|Z}cme q <dM]PRWz1=UMm!w**Y1՜\T5:p ybz4f]-=؈F,0R{)pF|u\/Kz ,=4p@?O3X|ʿn8HڠQZ]L1Hl\<В+H 򪒳Cagvnū7'"th djr4ًasL Q|9>WnR#z޲9*soSaH\H OgHr<9d9ݳcC7ƺy»;FYԃ B-_`7@`ikjtõj4"S1rƻ&e)4֥'lMqPwtE' >5) $$w1ppBIJw*Hgw_9a0oK:OB^[lsҠJ}Va|)&iFUbXC< F}c PVj)1᣿kSG$l@Y W0J*,-ȍ*|D񋶇m¡G8S.hudYS rVeU,nRMl ÿE\oP =6 ?a6ԐD!ɲ%dkm %a>y٭ѯIW`HZÇ1JYkU#²|[=hAU EӴkܤQ:)!0Ⱦ8d)N1DBӴ^T=\J9ߖHBoFHBMZQ=/.p)Bj>x-Cth[6P `pt!XRPD'Myk /qVXQFYj2鮘2?r3Lxt޿G>&awHqG.4Ma:9\W4 PmSW87Y{!L)/Ås=KdXK;Cޯ8x׎=r tYcvibDDl%dkwJlbЦ8)#Mq μKgTL60G'-y=c:l+E`^͸(!ڹ7toI+ tKo߬Qw謕lD#M$ :nGsɏ&]_Ǻd 5?3D"bk wzVbIFaF|uYQ 'B=k?d9y;e͟`[[I6J vzSRϡ/ >pl,d9HO+;@-PK!Y1 SNrll3> 7~Gc8nd>.;|Bp@Qoh0R&7ԗ8ɉg 5Rt}prc{^GiK=3=3I҂Jc4ǢjÓ6':.b򷩄mӁq<;5WQ{bM IDu٪Dhz9Kξ^5אov'8HWEo7 ^j>$$30"8Zl;lrQ fJ F 9fK bk05HM"s0 r5tBfP}jw:pz x^Oǂ4&̐[}73_{4ԔTeM>(SW m}_=WFqCL`]K'aTɥ qdߗxL]V48%g?'`U-uR= O'BrSQ6ܐPH~ZMD8fJNw"C\u}Cm/.G8=lz,m}g б?_-Jt(5QX豵9@xr9A4n#TKV3!!"u & Z׹Д#Aϵxn \x{Ęazl3/Md-7;D@`u0Z҅7ciӼ1\ Ca_M9|aیzjs(,q[`KLvVCi %.l--E /O=*ޒjA]::4l1됰()%Md_u-/F\8P%њNʶ\CF":]| G9A ژ֋<"W',^Ӗꊬo YJOܛYTq:wzɪn3 b S ހ!-,'c2+TZNXn-Cy/9p|WiOV"[6/$< &ݩ /[=(R!D~P=o4s,(C-> K/HKS  Lhɷ`k`-Â#8]grYfW ?ǀ̱ d]ķd,(gpYp[gۗ?.u;#U]r(J-u#r5X͌HfS8 Z3,;xmC@`to~YS]zbv?]0+#q$HL;que咧B;J_B:pVйDIdAs<9Ch9MT0r2JMIYj7FŨQWwH@4ͣ 5eKӞ(>=͟E s<{ ܫF;Ecs qw9-o 2k~UiMEc*1ⷠ(K"Gr |Жm<kS6G#@g4uv"XGXBjdu $S_+XTelIɆ?#zn)%%4CDr?(P%Lɠz F'։FO^YN$YAwF54f)#f"}rei\5آ~ǻq|_U-r/!Q9^*mBק;t5ӣdXp_UJ## I06jRr|+څ 0Ω[D˕'.|se,M%YaNc"=6MsMGI3?uWSf-eaQ? !X.Qifh4DRA_m[|{dY۔_tm9Xu+r^VK d/ 2YU ws}_%lCpRǃNH'M.9%[N]Z S5C}xyzə՜,ҍWICbe5e*Iz"TsӱhUń϶0ss}䜧k:fRy>DcET2ؐ e q ]j~1k!}ڊ|i#mU "R==A]  abg!z!(UeUkܗjz8L_mQz{y&&=`6иb7%ttƑ^Z1y GxlEG$Eh9|tCR[Ncy\BokɳYb\#o״>ko5 t?sZrt1|,;m/ 8vyz`OB(Es|ȐD0Nr~P AjJr=()D_UWD/mGoGn$ff28ORH&lrل ]rm50{]uɬ{Ri.+f }ؽjb`^WoJ|<ODc> jxYa4)<}}:kN&h/ % cViORb=SoNp`"`EdٻnTPג[w (YK@M afuPf-͞TzF\t3Z駙-rzRmWi_=;J'J;*_ιx樎{(;rl:;O`ÿtϠG׾˰O"_bjf/Hh:Q:/\CoijA(ܫ99`eLQ (|*> 47KS/U5'48[P]*{#;q'c4ovMٍ`?{eYN Ğ7NdԻRI5lTИ"܄F-eFL|-$R.QxR&7zbGlY"U9yĺj"IJRʝM,ʖ ;8jAIӎCP1a ]|gWJ(S T `FA2w'5ps")r?dnO!Lidebo uSNJpāo.!m:qY ?Řinq8qq$X.0t\VP轂7POIJh$RևV]OU G, zGOcYߔOYY ;ػC%v0zE7gpfGbF<N>oMcIy;\وY_)]T%grD+`!Y*ЁsP I;no?FNoHk*|\UόtJb -^*Zꦘ_WX$ ){DwOxq͕ )\T"g?4\ Wc ]cӡ4=c"bWÀѐsp;J?*]2i(״!nN{AH.WE`xf#z]A* yv]gx%_cCSTA8j!y zSp[6mL^ 2ܦEu r– מaAV%I܆I*pm9&zyJy/N/Vt-RxBOIH6p[%4e46 dV͎^Zڇ-/ӧK&QNs% :f9"J~x,$1Ze~~xRtHoDz (XZX 6Ɲb *ʥ-aT.:hg$N |/ԾФcV/ y,< vfL*`E:1U>}Bt$Q.S6 345ƻ@5!FQ^"D%b6t%7ďwTcQw|HIȬk"-xfMEqGnϒS9$& b &@OhT/d%C K7m\?KXjB@fnHyo\VY<g-5ge3 *(qӂl >,ÿ rJjRvO}+9WNnZ;!%YҨS}|<ApӶd.P*ʘ6yb4.2 ڽ _mc 2a>2IU5D߻3$ąY$Em3*(kQGv-u?և5K(B?x1*@IFXȅx5UXkugƔ'TIe$ΟF _K7@{C#xUQ(+upLA4|0ZXز/ Ɲen̡M/47`A G\e>w=]ƠQuG`{N·x[jAUm7s}}<=fKX”)>mB6)>g3|px;iK!"Stn;P01˷`ƴk彴T[ޕ0pt)ʼn#TR,4c>W׷j@(CL Ѧ^+zNujdHPH&hOK #;PNxJR| yCO;8Kˮ=rv%*)B~lX5ݐ KB4>2)3Q;" %)jtm/s7m|sw;I^%XD4j:rJ#'I5'F d\5 AZ wt"pZҗx}ߜp@ҽH><2g7XX \o + /D{ [n̒Ԯ\䗹u+)B7Ja?n|j[u$>GE-'@rTZ OG^k$DS.8.`^gaY02Jn^ p}A.8VHW;**.(ڡwP ΨYNms\S<"\PƊ3ёy1W^cn!KEmff4L8/DFM]A(y*gEN cMibW=zkWk/c*K;䣡8eS%BO ϐ??&Os}W 'E~:m4 W c$ Fwd1NP5K.K6d8oqp<)zB<dJ13zdq$.^-@sY:go6YE]j ’+hZdxs:~)&mEwQ$Ql.eJmЅJ^QYvb)۟fMf= 1aOdE$GZuo%evJݯC3dK$ezMt$ۯ}r5zrl`1hA "G( #MIЖp=O@H ジ°jS\X2* ='Pa" 8A#V-d>?"E!5>\ ܖ?jTW"NDIJ'8s,iyU ӛ)M}%p5WËyGZƈXh'.5:,Sa+faf!E6Ͽwp?=5Re3撇E7eI eIr2>D7a}1)ٿ-K|O#}y汕WuH@dfiXwy/KzWF!5yWQ)l)EuMɵ'M \ܵӛ6\!$Pd kB]~ H >.-dXQ|*u$h-X38)7㒮BkVR {=K eWI/*z=L!E_aK[oMUNs jRD}ݯ T6i-4i>=x'G_ou$N \a:nO.c];\ ?bKc^Γ8"hes44m7E0ixas{rSҩ YEN(#d{ikQ2K;u{c@a\ޯzjwA2/in΃j7;S=:@ >8 ]ZM8_goݵ<534^/Jj2PpUW"f*Ovt}Y aV/{¶?3|?O}$zzz঺% 7&˘d <@ijⷀ0G1R}8H6(x7P8 hX,ҵؖ>á5 l1mȅ!T7Iه싨zHVj"583GŰdDrRHim 5bR[Ȳ5\TwmVeĢFe֛%,8 a!Я&@"mN\`c8ng9ym~NIMc kOɮNZQε9L')Ò]F6I^gP#-V?Z`1ͤ8u֠[R e$>(Kc,2:C]& oICI8rt"WoT99gZXݿp ֎%eýiUhp6'.|pTs+ s$%a!O$F{<%Dm_6>2[NOKQI$ 7m: ],o$S/Ĝ;׉Ƌgw3 UՊ]kBmZmTı폒ǭ!!hП 0Cnqrݚ;&Ѻ: JbQpY٩pD >8j*AMlhXgv LUdZz5]eqF=9;*.Y.2;1%}%+:ܫ'h`ǜXͰCn\%^kM? 1ɚ/BTxl M|4.Z ~j2WFl1`/S/(hO=5#,a(τğa.fd  J Y-8FƼPl??i:[CN" `"Up'qow4 Z 輇$p, Gue-,Q 7|oXQ7q&:3<[~2 ,g% 0&=Dp4@Eq`̲M=͚ea;/%6}4+5] |jQ,56yb" " '*glel!5Yv#m28$ Kݘҕ5̤m 0ZebT`P ^Y¸/gH,r{ڌܽ|n"Y]`[n>sopm0o=v&NBT.l>GVY`gIn\PaiH,MݷEQ t>Il?F_8v ;T5U:irca35źp,+Ѐ4yɉ;[B-KֻeQ*@Qz3]G>yͣb1G9:=D꽋AL1QI1YwZ./oAC=KlocZlA3r!yg4(O a ʥ~K ~#M$ެ7he ;'M^W@>T%cM(rtvLxuTGv ZX&y[q^5P5yJMlv n|_UVWl,=Y#ad\M";$p?GBxNyT79% )RVǵ 9眯y(9eq1qs(uiK\[pTH8P%'BC@+ a.]RكVmvn[3 X Q?uO7eip7 Qؿj=s1.s8ڙ(潮IATa|^QWfVVk{qm:_[l;.*IN1`"IߞZ"tjU_oSQm 97lਕv~mԌ,:Id_740m79v;Q7bߖ'QMkY\sj&=}<:+OQM+ӂ狞#KrwdR tI#֪Iy]T2tW]lVruf%)7(0(w"YiSkyBլ !Rr3a Jb:Ucy|GZ7&p6U9%<%m[b\3:zDkOH+ΔJߔü 蓫d02?7!b=v?~J6x9hԠ6sH&Xҩh xSg\#gØC%5#!gVL5lNw(F9gL!zORy<:<1:#6 7NEf lJYu'$qGΉ8e'g{FS?6#z%>|p|^a=B\/sΧA>'GSLMbЖEr:0w婱[M"EN'Ir?j\Eg)4ƂἯ-<Ҋw2ۚ.<ā#la~p3o{L{x_,ֲD9JSzۯdT;"iqMkb~b[7̰,nȭ;2}#%LS3Tǂ(mPB2Tq୚Ε@ [}73@{;юwަȸOK56 rT}dZN#v|(1)kI!&o((uܒތpmg Ǩp>l2foP`J`&*4a&p['1"+[ BY;]^;-r粖 j#Nv~3Su-9`R*Ԓ;L*DoQ8V7 {-3ĸ8diVawϽ*)i{n9lu>xBE#ƣ㝬 5KŠgḁZBdN~"Opъ!i;~y{,z~Nq,6~2 t:H*/ź%Ϧ51UPk(W Y7)Q9u&IS!͸ܴsTo},Hu" 1||7bf= >ZHifse3`/G2;I܅x/S |x4DBMRDSG M#Κ0lk6d]wC$R%^}SFz(;+@,dfO& #Vh;` i^;ˎVEIl ّ!+9&GeoMMZ"y{Ma0}/֔FB_WRQyB9?[+RKsWL1:뉲YPY3j$*2҄A?4`J\M:oRh"%b[Zhk+z24ӷHszĖpw V8`cGl)B@ëxm95Jg[Uo$vU<hbk ?*?)n:Mjpr)F&A4s.5^0P4_yH&T$^۸ᯟZӀZda2Nc6S3ʭkE*qKbK<z ?c=W߻2Լc˧mXX)sfbK+ȧXOoXHbk AlmNTr|b%ɿYE[p.-}J ~U0]d?2Uu-ZD0l?1.O-ei$> فԻL}Ĕ~ߧ!X 88/J;Թ}񍪯t;BT:<ӡ[(R˜K9mIھ_{>H_CuI#+"ĚY0Z{^-:c+ׇgd_a3{ۿj"7 =?{4:(w<^A7QKV ;Y:W$w^HPCy9;&*t z |⁏pTȕd ɩP{*~FJ|$>28g!WQÉ[Bf)x?a\9:բ76#ԡB,Za_RVO8ۇ8.B-Q![0J#0Fy]8?r`0,&u b?jB]n%ˊp|i/-CMP%&پKXIp#Bj.¤:[R Õ{X>qN9u&|}rqHV_/ jLImPmF:cA!,]SQc85aUvLOk57jVk<M}")IPg@Fr9߀&o~?P!nQ}ureQO{V}v yWi>F[H}0+<3=rXy,y|mH3 pL?wd,wW Co=zfd_1J0mZj[zka¬LtY\|f~x`O}ԱT%/W>XUBp4 /ՠ`}z/ym,:ql:C19ht&. cV!? l:qsq$Eɛ;AC7KTTPhXsiPY"T߻נd ߴX'_TڇKU^+qE (G[&A e[F|:$ʈEo(f߉Y,!( Gi&Mm`(уQ]d9Jo. +SO WZ\٭ˏYFN_ J ;p[ 8xd >  -LS- a{Eђj0y-fڄ$qÓo_){U+Uܽ~[g灕!;34fA~#kXXRWi>S.̷R; 6蠇O@_&d yF#PJ=77D܉gț]a?*$ҮYni]Brc]BH_icgB%?a]%InwTES=o #ѡ!bF0nfÿBT3}W/5=rV3K,SdQʮ7 0A8+2R'|rx7D\SDr՛vBJߕ'H» :/=m %| c/z8*{&~4ׅpyf9'$ baAG^ot+9u&初}Wډ4!j^|<ҶnrT^9TFԽ\ F0(C {nU֦)i,/0d;2%`EL6KP^,Y }2T*S~yl*xoR`?ŔE/"lIdovVV6YɾnK4 -0sL*b@) ے399 E.!ѐs"f/jYVMM$gXax/Z! UgZ&2t(ދ;_o-X37+ADll/md``l;16 ٿI?:UP`AC0QY<kaF}eM6Әq=hˢԎGO4Mq5)rqq_+`W~㋊76@_hG-C/gt;VI\䡞QOPxeHq^hu3dW-P=^Pۀ ҶF5FX hv}$F^(fEd1#5`!7؇mF 0cٍ@wQ, lS,'.s~mV?D:< )`>d/(EVW)F$ \kS a-1͝fC"hW kmx˿`A"ڋ)MIdj_wmiv\z]61B xDuo,1^l]tȻIĜrPt~V{Yz>2EE3ܱX -5znk*YIke<Ɵw B /yL8u0h1֗UCD!jz|fVk_"t^>C^3p>q%^Ti3>騮.!p{S?FWZbOyvPO7('LQ?Sz-Mq+y>N U. &eNl^Om";$d2wVcv \ gS?/HYpPr;,'|Z e6Κp7u'%*{_1D@S|zքTyv42ϺITQzs!t @HC8JvΜgG0ώj%Q[1Kٖ4羊6t͟q~㷣Y뢈̖;D{#7oSdwi;&t;ӴF}[PfKZP'.k8҆akBJ JGՈh}57sn>ks]XL"ߜQuv2'ںqޙY\mh[-TO'GL&)4T4la*XxHXh1r*o# ؀勽KN.ԟ]Xw 6NqZ/VTy H5jt.rM>FSL12L"*aTKZT7F\8RZKmxQ]UM 饱Fop?A'ZB_bmx, iOce]\3WET b?w;Í>4Whd9*M :iۅB{LTe1:&v+TFĈx >oKd$D0 Q/7+'>oIfs<œ#j[r^|7Axj![<ŧ_g; !Rf 5 J;udUAa |l'\ 6n-4 _,ꠓ\5PJ) U1(=S,F[]sWU>{Ł/\ W|$N!ʚ3i :iS˫Ȕʿ_vD UYvzļ&S뮅m[:3*(3mZ4f="9r͉߮5y0~g4.s]^lҳ n6^t~Si#c5SF1Dm&J!#&gkgk9P`Q#Ou:6軷}a9`$w ݅bOb^_' l.#2̽k F_2=YP){嘨M?f쉮l@.hܟ*dokpZC5Mu{/*?Jٴ'o[[&_X=L1zb:?]^gO a!FPCF社SYk#U=30 @)wMM=IʁgdkX2bo˟`) ~sw3[a<_L"jYdiA4Pg}uٕ'~K+JQ:9l`Fس`ϸK]C?rw45I6 em Vtv!4SF]|_n|f駓i ge7 Lף(dc,>ȹ4]q6=7ܮ,s[rlMl9da8^kᄷJXk;۹^EZPk$O =ON" Tˌ4!ܺ.PLy{Ie0yD5sf x@ (m*q8j+L+ʻuB.Fs Rbm'ihDVabɨ%M4oU[а4t=67PQtVgFC5hqK7*yK/yE߹"R 20$ QTW ivCf!hu K7_KՄ[16?t\"*~76>Mݴ>iD?n"I+r:I^N<.O+qniV /CBE0ދ\jB"&IoM q }Qg[9^]ZP{#y4ZFU; \90Rx<"CG>#=Dc`LE@ھ `|qfOU+o#?l]gFx_P4heIpTz5pN!Ҹڌᢤאe4[c^U|oqeP2 !- s-~ q,@xr'4ZkӶ%[nU 5-~|?"DAڼ12i m:d=][~?lO;~MT=1# fla5(T+t<υ{77bGuec}Ӡ`iw_ jꍧF'S-4 ʉT$({Cq7M_R=_E?cwM]P!ƭlʀ D69ycO\osT0ؚEMS]Rnu1̗@`32RX$uz; H:}2iMjX9T=;`P\[\-P󸰆CТ1r4G%fU3[!F2}}uv-9 ׇZ+m9 F%}=%ObKF1WlXԈZtAm1Zsg[wF+G Q&z_>pMM"̼ec@AC8f6 ZT(N,1Vkb`ULOƃbw' eiǏDLj@MTgDLCh~ؗs ؈ >#OQMҤ*N#y͏u{MqGDG#.hީ%]g%z(')~߿cnm˩, tfGE 9#]$ir- &8D;kg;co UыA;)s-ҘIq!"|)<"mxlﵔfchz'R~StlRjW㤗|bU/oIz߷uԱ._;Q{@6imۙs߉aaZȊ-#MWr]V=qh#ǤFAB6tVpqwc|B0{X>sk h!-^[/LsWi gė}k| eh} N]ۗ8|BάEJ6xW^K fo؊ ~2 !s1 .]egtZ/,7vtɲ)SIjRZiʦL^SmUtϺC? Q!1ff5/WL/,4+yD'`ITZ WE6a8$Jrh~g(C-%!@KU0"w [{8WQt{j>3\nJ_A [9B//=6J<@)YsOF[0jYJR+gz }bN8`2LZ_ 1-|]g{3B*S ]'9[_x!"5dF}Ro cxzIy;)%&ZߋˎZ.܇WD<Y :?-`kGgXgxgv$S.qTNbؤf| )hyCBtSf8UCIr@H Smf~m`BD`;_IbgEωq|w[ RCDq50R wzWXb  -+eC̐/Rd-}yC jB =wgx ^|mazC'htKP͇]•0-W.<-ǁ ZA FnњRr̝]썄%\ZrXm}=d gr="QK܍#{y?7 'BIS6Ѕ-SļބEhmOIZpҤd$+B 꿔g\lyU'}%s+4!rtabqXl^љ( 0f]) x[ AO$B/IdTU.y:GO i*"oH`Ft֐96WqN0C\&ySk>䚶2A z;1Bb5Kx`}?]cʖwpt f<=Y(xSQ$?ey ݼ8Ϸ3ZKEcK_ېHZBb^Ln0'WP5lb YH(K89>ƬF#-Q}ӫ;; y. P{rN76?hY")N]-EU?9Y%h "!WQ]Ǣ `R8󽨅C֧ mRxrYйsv5~M[s]o'rLAwOlw*X@_1oC႐kv:룵"|XXmST$٥C2:;%2I]Ձ6昊iW:2#>mJX"$..ܤ×wkùGyʈmIؕ">.]ܱT:cNbO@%̚t{|NŊMkoABQEaK!4rQ GFYGM]~yxidw҄!sNaL+ݕ]*#\NGz:Ǔ7I{u ])4I v,VvP`Ƽ7F4˦%kIwdM% *Ьtg4 gl`OVSlwN<}}.VsB,h'2Cr`rNw1$ {4Xŋ \'{d'-b_)aX*ZA؉EjO»WO$'Kxq ʂL7qp#`M}eK*9!f3ei1@L3fJwˊef!^UG(+~lo?б| @|X$=kcje㗀jd^Cl6A0rwA/6MMT\_v J!ZXEWhEDǻs'0N , wIXl >xq%Hk O=@$$ԱW>b&?39R鎋V L,=٘~-SE}Ϟ+5R!hFi{<b4,ɣٙEGAQ"VBf&+UEUA <M_Hs+@Ws_ n`W C 9/mMɲiGńYQ6VAt>]{?o18O ~͐14\W/4\ѓ|+\r-|q+%n+!q[!'UJu_|jK>8i)I:L0Iv Q0ww!JIC1_q~gIWRUf* ,~fqSS"ᖙ\zy.Anl &îV5.9؋.3=~I=p`o>wi*Ћ}%2ݛ4D 8_T-.#琕86T2wCzA3'"P8!TIN! 5 J -exi~qf| R WSLUL8WWn>U,0 ]X/= .@lHL ^5ni7 H1I:$=ǽT7W$!۹Ua/Jk ;R͆ymճ l:yAlhXS?=-=\ՁΗNFLoEoN~I38-j=SΘĝU9?\7M{#[Ո^+' HJ7>xЫ=vZYm<ӧFyrN ֗s5˷ܝZ 'J9l1j>Jo(L+kG:سQ왿X؟οB oc=o<43/垦5jOn >O`|?"/-w8𑡢ęa䑖dm5b{#`ZQٟ>}%-y.|"TdC\6+DBW'VǿY$@^ .G}VM0sD0(,vGf +2I[yĆ=t0Y#x, ﶨJ~`_[OJ\~ݳ7}$N[唫nZDNV6.ɢƐeT5Tkw1mmA ORV$x<2ԗE )|rXX& oue!$3̙Y\g ȏ0Va`_IŃݤGI8 ;cx>{)rവ /oF|~f+`RBռ |vtGB+g/W?J~llf-\ɇOpDk]kK8 TȌj"F\1v墊be Xn+InLDMjPPY.B2f?3ޡ蠈JN>gQ0ѳ{~W0)Ϧ؍T˶%$AF$x}Iۮ}Y9_97auV#R, a s.BBNb,{<*Rm>7yːOot@Է\ň;b_ue<?Ӊi!^KX/P' 1v{ z`G7$r/i5a홍DDKbxh%c-֎VCt76! ުt1 :3ioHt L qN3xH:h*[ip|7cIj$Ҳ2;[ʲ5I-. 9:ؙL&i=Nh!&;ӺTCJY\jYhuqf38}PFp9/ F:H!$jWM+A!tt]%m-u&z-[[ו?bXvm "fQ̖ ֛'[+d&E]_ʷnW nI9ޣ:& 1\iHv3nG}, !L{ߔm|L4SyLh\iA4A{]@ı7$N$|G+{@YY,^鲷Hֶ-O1R #p3D-OE 3!٠@.졚l u/z`K?2?K>I%0e>}E㒦Kqahޮ.|d=W r MS6qŒړɢjpdX Ո?b&ǴPI&* qG3Bһ?O@ZHcXrql չ iڅckXRLSH!i"bA !,㌕[͠-[zXl<8Ybjj)Lˆ+60B&|2r&I⹦gFoq ͞к[6 75[h3}z5ВNZ)k5DiZU8`C4׿~#g=ng Fm1`N^\(vBdxV%a6"e%6vS_$eXK["Uъg=e{ f4!$oB4/˖ˀUbHѥ}hu[ų-.ut;/RH#AIpFnRS.DcMNlGRᎁ֡Bb2ĖbX%060$\&_8 0Ko+o"YlW=sp=fE:ptEikI|]\M /_ b}zT&`R1Z^w1_7 I(-4[7>+rv'*đ92=Ȃüt!Ǟ}ЁśF;Sr"І[g|*>e(Z7S͵+wŽ/8*ZX3MF5jΙ*JJasz ;gf"Pf|S#pW: oŠ5_/P|3HcsSg M f$f,yS+4d&:Edj@ߠNroHSk'gzD7Fk::4nR/u l\t@>?OI F.-:ZFD3%1^5)9yb,2*lXA2 /Hb_qeθnqe%_{cFgDu`t.LLH5;G2 ۋh !ےz·ֳUNE;PF:V )͜L~ 7ȵlry f)HG1"|KJP9E~ۭ 7~\q8ue3X{L7?݄nW<*o.8` ܓllPlp&/ Sk9 Zx\U٢T xAE:W^ڀ) L[KM\siqآW3fWnS ;wV=&-cLi9wcll^a'Hm씦` 4ZjL0Y$iby>KT"x{1(%"p~5Q 3APԴy[]WC=,$cvvMx2m0Z0x0Zق酯"@GոSvЛMˣQj=WI>g׿bE}/n(6; ,Bj> iAa-9|޺I^[8EI@mdNZh'_!لp=Ef^4:4fܦl(LK.~S?8.\AV#Ӹz | -ò&J0^EqӅ*$Q^g+ɗ鼑M>ut[n3^Q'.TҒQb ˖>!aQhkqbvoZәzFw/&vi3D~W#(\4 ܳ^>KS\sgxۇ8V%lM4=R@f"%N7p˅21"&7>vy  ) նLC02;edϓ8Y8<0\"LÇi! P&:Y)!Y2:?"-8!j1*D Yfy[!R0B* &u}v| YjˑTgqRYѳމXn*"2{beܝz}C5:73OŨ;y>}>qq1#\}K\ c cDd?([$J|`ʹ ʧͧF_?=5jr%"z-7z2ޝ>{`+yci DwQxBwnJ0'(u ^).OQ`^V5鳤PE]7^> -4IU1-m!s_?"ۿh8&xW8>n%74z:>.ihjDH0t[^aM=/d+tNZ|)XKeM)z W{S`p CV=D"|:; N=&r`d~w0*kL ̤K߈3Y)>XvR[NF?t$R¿/xsf'ȫ uTOm1Gș IO &$M)llD[7Z*?kRvW@H4(M;ޙD$/8kBߩ$;D*gFl@R{^') z#To&XՔ!lA/2poc3䎾kl̻A  iZ.'déN8cD8,@Ӊv toVBzx [Pg@GҖw ,#=͆,O0pJ~E >؂<0k4$WmbZV@xX>p \>z5mX.p G hEj(T 1QhU>l$OnI'AYr8Pi.3g_꠆BƏ*\#ן \ԉS4s\qd´nu }y0jH ~T]MKnizج2>#MSu[} pJ@dCC,lۤ.Jiu qϚjӂ=cG /W/5f{@Q?`}eBM@ )6 =[-W":qHM _BffOG޷:9ەpwHJ>7|,B<>3esQo#ΉB*u{hh)DK{ܺ ,#I44=wd z\&& H6= _ߋׁf.)_y `Tb.DZP107M9GnЋ3?A{[aJ6LX)\E=pȿq O/Lg\>5}Cq[DS[F>eL.,^D"t4J\XXtGW2Þ쾾72DiQ [e/qjv0ċI~ו`8K_ʯ泃BGTӲD'8Jpq`xF${L!: G8pMppxdPwC6A,؊r-Z\&WP OZio-jSe׸}l=ٯ \za5VDLDñ4j%e$ZZV K**B"]ZTg xʑ} GhKVlླ-sMVG%5UC~!'1z\ )d"9p\3, )FM.l/>T!-Vb%%n^`h^dGT}E@:a hoKOd+c04|ߞ ݹ|ȚgeKojH %|"OK8;R%AK;@Kpv'0X>Z7cc*XT?AЦZS c g̞o,|B=6; 0v*cst `dJw䖃|S` 8-ha "ԍGN  yÌ|l$C Iqwۊ#lbQR>xIF6D#/?wc!{K_3J!~/O|Ŷ::q:?q7dqHlVad 9~_!oXnO@OՈ%$*UR* 0!bN˒P8+=ɦCm`ڧSG;x1ëf;&g/QԒ5JekZ o fq3hVZE/֕i]/dĘ>;[bw@S sq2}TzqGnF l$CF.?1w{5Qqd٧.I>l -<] 6cјw&F@XZezw!<m|b(0`&a4emQ6̵Gt'-*K”?`N3wȁkPsat,JC&p>=*%vETX xLJ| +7q3ϱ}+=s^3U#ma/ZmLV-UϮČ@t&~ytmkU_>:8ymhbqa )|rW;n->sS XP*Un8 E S G['{q7!#A@y᱊?4ԚD!C;K1l6Pn3\@ʜ(پh+<+ cc"R҅12^P|mnn2t/p< hL#jgQ:z8AV;LHV8`Ѕנ]~H3hVB3{ݟpԱݬVsOBtJ-8YN}S, 5a È {7/`7Ra[LBUxd`+v^un?e(hrnl}ﰮfn;"}D#8J;kցF*&,D!n;z] BHl`RHP_07#P7(ǮνrU\2xF&؄0r͉\ٴL*z|P\#l9e{_OMW-㕱 13AИ 14X080n Hd7/tYtk?[^f)yETˊd"yF 595MF)ev.`kS-eճ|Z~M}Bj%(e^Vu,7B+`p`I+%M mDb9/)9T;JdRqEɿ=<O>-ʆYy#u_56"qGFeiNĿ,CYփ=yK8rM- uKv W7iHsԐl[\>0ꎡ-<< 2H䟭Chw mZvEs$0'߭_E8,XJvꥋt"5,9h|]l\!\?+:WT=`VکBOVu3>U Q&W0q+yasƼ?m(l ,}NOn& D @Y*t UD6J'sE_fÌI{ iuva' L*ٸ8/߄̫H?S;=̓PR˅k7J i"lS$Z$M}ځr$d$Z󭯈& {f;<Ɩ0qiUl5lzTB~ Dw].F7bN&N[pi|;4h/=DLFƚfuN]:Q9+L5@XEN6 \{*WT0h/_\ ]G vԽ>q7AV`/HjubGE{?ۦ8ORB1E56 S1)J^tIm˰vw9Q7H/2HrG ۭ eVaJd+eĜ5׆&rm)kk`v[J3_<yF&ZM/CLlXnbs/am4g'^/Q?F$/TjaO+#20ѡ>S\KwL ߦZ1ʳIB6mSOwnWք>cp)MGv_ ^Vp%kw"9XᬜBmTTl޴ȉeӽwAF[6 bO?į1x1FXdNZyz֬#G,-_*V7yh|dE)|E<Eyⱊd(r˶fO, ރ1Hܘ8jпZ(;ڌ89r1VX'8Ӻ2s|p_x8m~i',1ΪtLZ$@ #nB.;YNf6S.+5CΘEZ|WF |(-DĄ<3f-@zEe-,3=ʰ\YJ ^w6Rs]M*=pVO]ۖSLu97"ʃ4(+½pwՇHujՙe0Ad/*g|٧Vj{+1wn?QՙIm5D|pIώvx:&H_JBm;*eʑ;P,fͥ͞9ViqD 1IY ;Jg5(Sx'fpt(“2 %u& SJ:M.r)=+K:ܼ1m^:+t,VP_5G% .ܣqV@LmȬr-#6t~U6suxJNq7]qPڎm|v5\ÂƷn1+m2 _V&&k>]j6߷ > ]8,7'X@"5 E(ˑƝ4?MJLRfķ=l DЏǠF<=] uAˏ]<4X3+-+=" qnVx_[ڌ ?92[cUTgSaGm謖z p"v`GxJ(MI#E=^Tw(4@tѷ3iWI@\,Zt~> Ee"첼s-$^t3Ll'QI 8؉}\+3UVOIR J2Y܆.u8?O>=;{y'!SO!-5pf7;kf*厇QV%)CSvJ 5D-4YvVDt/*\:؇uL+?Kʮ=7`\qI(!,{~ɮ)v'ab%}rkW.C1}k@`)bssa]mvT-Aڊ m& ILs_g*VKK)c_ LPC*Lno-BҚ.GJ=VYc%R hՆO7J(5i\K$q":4Yc*A:Ws .K}ou/|8T MO; 0\> 99?vؘﲦDR`)+l«Na&O뜋QpYLcI\0BqG,&wb]SgWv%³bR:v@p6/x܀=.'&/@MH4# A1RF[dmJTk./Җ'مz[jyQUD -s fE;ZlhSU܇kmFO x(5qckƘћ_V=LwymOm,cR9]Kv`h$sD: Zsޓ9Cf2'06y dGSIs+&8*P0L&H0MgH t20;HP=wl✩Euޙ|m- J xW,\]qN@H"tn_h-t.]c~֭G&Y݅o5|cO%Jp ͏^84 jK:zx&#>p.i-Bns){ B</TH!K,3Gl{ntvAZÿ#ܺ ndPX79rQyL!MG嚬\BQ-Mkɔ2ZδuOhT#M=֯m\Q 4}J p2@ s,#8Ů^+S[iaRKl.T{?wmqs+VȶND$ic]ŭX}YYt>l- p>y}/X~HGR1 r>\wM&yHf,j]Bf npL$Ƨ, ,U EHXc 1fѺbYӐ.^(>4 ]ۧKnn{zиJ~btVIE خ1ˍ*ݪgp'i!1gk3̩N;gF׍%ۗlr_UQӥB-A^PS3ܹJ@L9MU&Djd8ϣRmA!Pؠzc'6YN Ft r6*yI0vV2 ]ZVTJMPvǞ@X%3ÂZ$BQR#1$U3sGlknNQ.?e *.Y#5NCܖF?''FIBEpDQ۞0D=vEEeں Wj5wL$M9I'OZi.o1t;M(4 sg nލFoX) 0g^k7^zb!ɘMb uQ&B49Z~(ZO B2"(wv뭗XW|$y7:Υ+7fg ^&RVpP^K ^EC=sY fcXxi˔]z- ys;CVQt o}7z6 Pّ!1Bpx yySu%8U"Y20sU}rVz\noB33,]~ّ\wm@~Մ0ip,UNǟx F{0[l5|w 3q@/Yޜ'͙ź;jm_Oll z$_zH6tSqq ~jQG?!_mn@ÚAϐqM@18ٽV.ٶ39uЩ@׿`u/9qQ2H#nހq\ZB0 kJ[Gr|qᕃGN nN=< L63V{<> ^<%DOp@x*;/-D59v͑0ἯH=T[)+Nf-H>Mc,zX͟"m Di 3XU~(6eRӲB03CIX5z˒̃rM||ދ幗y 6qk`m.Y- 1 g;ZRدZ9ėMf Fx$?8&qW&@##HH.W!.C\* ~YEaEvIxXlq%30Z6N>79b:]9K8\f su5ED{(zhUQld 柟haN o;<`Ro`REw'`O^\qwA=5):(*m2|! Xvٸ6rSVWӞ5ګZΓdx.Us 4p?U\4a)1ɕ1!"baF*,:5j05PY0NIlW#ZFLSi+5js$!ޤ5 j{Q,#eOTOFoi{} Hh:vsQ~~TH bQ$!\QdB*T|NˊA4)t9 r0+քF?YPfV|1ź~DKoSc$F{%Mt3+eC& yk9P? |eZGM\Mjq 1Z'6Qlf'gv7SsW3m?"g ! gἂQӖ;:Ldp/ojqD%15,, qٝ`^$$ 7rca|l?D[ݩz|,FUq^ypϞy'9" G?#~vhMS= s3R@URdR 7LnQKxYʲ3?eox699H(ԥ9 nϸnL֧NӡxAS VCJh֑09BBҪ;$3 4A(~T S J.Щ9 ˽nuuUMey'J٪Lt宛ī{au|dܐv^@w Yj*)H?^< wU{"SRna+@"':u<&A-cS|:v Ukc>s iK6msq63Oe7!}Ԍ\d[Xn88?6LoȤרb 4㵏Ώ&K niD+3.Ÿ~|L FgḎT%zW:@*"#@i?z|).7H4=52,3j" \Gm| .ͺXǨo\+k{K/SUK3hɖWHJBfS_E^i9pTfM%]f%l\[v }-\l@D&vh]y| :dvр}B,JP];=Jp"-oT⎿>de1Y%14C }K;\Tk)4T>rjޢbK;DI+\|Vo[1fA'nt-AUO$pgB3ڰZm$mO:nQ£1S~8A@>d{~}mEftqz:,Hft eezwP%i1 S V|GwjKn\̯Cre ݍ GAv0Yk!gCꔭ#ެqUԻx/8)s[6io2 h':e%/&N gUבvh'rAH8Xyќkhʼn u(ק[} 7K;s Ik;1uw+_@xZgՅf* #CHHwKUvYƒ[~n 뢮,r(?0lBco[f?hW_xƺ`*$՟ꕜ5HT)NX%Y@)gQOUә@7TF lGtǘRD7rN}ʑS#GMr?x 3:4,kSvzӅZKfǥB~uAf\jNx0&[w#:O0b[/3tET yk}A&A6%้?tm=S Obn)89f-zφL)NzZ~2V= 4If;QH-qV{/p5Ȉ'B4OSbHYAO\@Z}uj7s\X!%5V|>(Š=,6w`,Z~Ȓq31%ɳX`%A5 eבfL165X 1+]ԡ`C?-O# ]=J 2ǫ` $P$u<ږA{2M&=0LN}ДQM,I|'d=nxΧN߭(wGx 1  27sYcuSKξPQVup1 m z`%ooI[)Hl`R~cF{ E& KL&^%Q#zpkPjG!XmQYϼLb!,Cey䘯䫄@'|hĶ[glo3*#ǫ,5غr奓{WY+_2"2ŜхR;;,{~L̐0m@S(EɁBbfa{OMO{#+X<="g^P#aV;eУqQgZp$G5Ƒ/+#{ eC2E#* p5~&(c3|MJ<52kx ˾gy29!W`[C 0%LO:}S5rlNPˆMbs81t)\P6MseŰemi+\Yei }`c>}^b&"N!F9~#3>"RvڑL\d`U,W0tàu\ ſk:nyP^h_I"U\oï;lKcRRUNz YוTG*`N+1`cly@͠ Z`ճ`tmt(J͜.ɃRd-q@? -naJKJuܐ3:ʾN;9n }y ޮ2_܈y@C\i&S#Ϯa,JSCig쏱xf-儕 7lo"v'[t Y$-Sh۴A5oe[='?in7ተf(i"ы˶6{'2_-d;?N-o L~Z`ɜ?( 46'|J ߈N= 6bc`0<'pi+vkucJIdĪiEg&PN*ʂQ fwByCڵR+IcWl ev -2[~9Qa5Qn[-X=^iBAM;]#WCD# $1ͺ-^j^;SFh|FqԬD Cg~5 G;D?`Y&(Eun(ڷvY/Tz/ g.j6 +KfХ!kyKb]vwBAEoPE:FosA!DtEhP/ZՕ1lL&>je.; [ڸybPK^\OvW%OqQdk6XljZNބ3 #7̢se|T8ץ~hu ":>ˠ ܒ$'ؙT˝ł릸ńXRIDbo#tr遁uUX`&A,e]Cm! |_꯷{XO^a"uScgwP-E%pPS͌$:}N$5 hBД6Yp|GwqLBZT@n{sIJu \0&0MU;N7MjqT Ace _Q;[]c 1 yzTaB7ō $Z:R;o\+aZ<'"R-p'RH<G], t}S^O /7?dm%&O&#4@K? DZګ|V#{~O(ҽO3Mϐ'זh!~8 z5k-=o;QbPRNrha xIaR䌤b=pudq=2ہ.6T7bխ' fKqa6VkZځT ;~ɭVA?L⩪"/1ն2&-Jo pnk)G/Qr_9{*z %xsSG!`W'_:Rp ߚ/;yx:9?,XC^T+-֧6@~cvb(m "^r;gnQLzH E`Q ]PQW̘U67wEl \@aEᘯohzD}!?'W!>zQciՑ 9 k- r-_кUXWstІ 16ԯ7򉛁9+r'`ep]V(c}/IFVU/qQn>~ЉcZX2燂)II6BaلDg26aA8°c"ǘf_O^-bs} Gͤw{sJΨxd}[]I#_C]LtxH!) Zxևpݺdc0xJ@qZP)dєm ijenU3?`0EgF>ܨG; 㑭Y)r^eYDȼ Gg%l9NiXˮ9p\cq}iq V#F"S 4Q]Qc;"b3I#vĔBӪŖQuKU5iqڏyBh|<@@R/OM:Ad1᱁~kK+R%h3DwV϶sJAhHjN!^z1G3%o>1`dhT.0v'OQlCh`,FWXCP!5:XݲtgL3xɖצweS'@ ;x&"ZY`w,k]\?n|z٫]~>˗KR@?V͟A;*!^БdP4)cMz&K!ŸaZ6&^^fCOa&ᾌv5lo5SN& $8`$?Ϟx Ȥnr29ѡ9ľ}NH/v+~L{[9< h| 5C{M8r^d?$\ r涳d4D2^|pReQt.")ABeՀ9 Aq?z iز!%ZR3Sq,ō@CC˙2p `[cKEW݀Wx|1Zuȍ=ڷ BҥU86E \Kp֬3B>DZ|/ qLBɤhi:~_([ 0#Doi x=GΉB'\*-]#Pz^%5;sxͤz'&7w(eT];o9 ,4b^;=%]TqKzY^ק^Uq"ߞRCyTr묻*˸p85OAA9EwvV[1Z+MVW ͒3_|#rkWlnEu&*zu؉冸CeڇkXleʛl(C,MTW wIEuWΤXsh&R(K`iJ#Qco$qentW-TKhLQ;JC5yNs*˭gbeQz!_}H8r:E[ƒg˼21)K2Jz;j7D&q)^JqG<=h3=ȒoA,- ?-V-p| rrGt_imLYxuC*~ӬK լ7{?'R[6PQHlzPX˛YGVz:a9 \#y q6t\2E!< U[wYF Ӓ1[<3< ϩy?Mx1V+Ri8;k9,Q:Q婏QAY q7xE\װ\ѕO_h>,h@#.NP3Bh-|8!N2[\=E{.cDG9/{hjd(eK3r'W%ÀwοZ`ݩPHo3bD쭆z}m/2oc=){.5wcyrRTrh)߅8f}y Ir@o3URNoůWnEPw 8o~*<7)v/09r-MèN~,?Wc`|*k$п`imspU`/ i'(.dW%c<0tV>yDž6Wz-ՑL"^; >+ ѱ%. cUHNP1 m͡c4R eWĔw jRS)$L? y遲3z^B\%^.,r46[4CX!@nEBrl"T7ē\: 4\7Ub hR4.=a(O׀Cs>lk14?qu9|`61ۣcҐ r/_t HûPO5OW}BZLL" . Y=U$r}} +SxdyfQ;QaEV}vXP쪒(]ٓU d#q E{Fw$~g f(C\wZo#mXݧJ3._hz~s˭R:VJu ƼlPUx _qj%6d@ _\- `y|hH[ɫd!iC V @Q;hܽ>MHpM(-)t D<=_mX0b1N )'׺l5p#0OaaX[fn!;':+Q7nhv kw=];V.ҽK=2kQԠyzkLow~BPBK^dP8;pyTOawяyC/BlJ Qor<?AUnቍhqRl ]>~/n;0V{?ȟ'#@gkFtx# oAs3 ؿ1*ٷukQE4FQF P#?i*ȕ 6sՋH?(i0C Ƙb\7mё.O5DK&˧Ui:'RsFb{-N}ٓ4Mwm ho' :Rs^Fo}Q;̍@P<:CA>xtx2N2m`ش.|93Rw!81|XrdCP+l34&T>b +xw0#+v*uI8o%x7aml _1a[&Wx9kH>|88ȃB3BpoGL9f@ t4+|(mٺZ>ׇ} I$hg%Fkw$F7W)ȌnGvic&q{R5sCq2$5u,fOj!hdn ~nOMǂ's<+~]Pld`a!>'.j|d~O:FYݟF=MY g=e5ڲOI_G[(W2j jǜ+m4V_fz `@74C0͏7GG[10a6H#'Q!d}Ӈ.nS|%=3M%ޣ?)HUB @Y[T)fiO;h3DPAAUo29X!S!@}mv*F% OxEĞT]+>N7,Za7ɪz6pʂri(.Av+ZؠHH#Z bkF.#v=oAz)\YGVv,/OQ{(ٖ̮˼R`.h mrE/u,͉O]͙a#zt<BD򭜢. %c"8?Z:v@](IiLX9Nʼw4Ѕ(32رYe&0::Z i_/ (xӮN"FGvSISNjA74w.T2X&J-=V󣪙{QvHưۏ $xg3o |^=u|xV)ҿ;2ć-Ó\ViѠ'iN᝱؆ovt<^⍉< 60RM^"dJ (+"~1TR(>>P| BeP;)VLlKgXs2-N o:679 h y.5(;se&dsŋF lw)B5ʡ|{mV]5.ĘCAExrkQ]抓c52m9eJ>j?vwlV?X!c/g_/ T ?`ȤuhݖF{ 1 !Cks(gchnETnQFQܒ=d3^|1[9Bopf wv8烋ʓGL (FBH5DʰSCe7ӤV1WBM6UmK3^\UA:"eW|Д32¦ &&y42Vͷh_&ՓT}c>}@ *{T[y+nw\\h"$iو[7N_sJ|_uk*\0\?~pimeT; TT4? | ϶-OKz\|4 O40hʧl2q¸h?UHR;g9 )"tJ@CO6ѴxЯM7"mZ5]^\[RL0.#9=4陎KuFAm23#BK=8 _.M@ưϯX`vGR Lrh]@>}%@$Co Wҵ o_~:4I8+ƳAg'ahN[uVZJi[=?qűC\w-'[)_l5yF+arhyI|>&d8_^ˇb."cJ2 B8"K( iOxR6*''{فުiamjh͌=]f3;" u#@ԥ\Z Cr4IEO@݋nnq3 uDNmd|`lă 95u~ &j'3*i%")eOC]R# Y%9`:-7쉥 VZ9 B-ä}+ y{~3~yʙ O_ R6Z<+F\@x۱T] .4R\̖@UWGE> kH%:7HLD^ 'a=I(BL?OQob4f-٘5u6~.Vl.W-Hl7?2%&'L|/bC%_R6*Vw$.\ 9k s}U"EF2Xٚ7)rC]5cᛕZV2wDfbȫ OMB[{9`.9~d QGx>iC6RZQ,$)KQ+OԹWV&M4@A@F<X3]w?3*8ϣa>[fj, .E\C`y7}@l-cr#pi"ʵv="wĢ}d;%Ynn+LسO;o _ PӍ as:Yw)so9V^zQ >zWÆj, w m^9i4#Kx,>Ȩ2VBodk/ZEkwmS ]1@>N,ѩf . \(aUwTohԭBɠChBgDۂp-K^鈙]q^]{ŌC>RΓJgʖ&VT V'+yu!4»UwZz 9ӫ {Y\#ڮ` UT@YXex&OǞ 0@cA}IW!QIaʣT,MZ-⟣.qab%\$1GTB3ɗʮ>] Mif, se7˦d j$z{ 9R]dNJCޱPTELhdmx6| -d5sfS,_#wjX!6nN@ng|PDXjC5 {=_!7ip>"r A j:(e>5̦xK H`tͶ ǣYL"E{5~.L6%JcGBrKG=vUEvF8S'K)sE+i%4SWdϽXHB_5s:}So7k@<"j' i@#Pᨦ7Zհ..4n64ԺpQpiD~ՍK^Fmo[(,ɺS.!p?oٰ<pdzCC, ~sV$U̟Rp7zExZOPG*kysG!tU}ٛFݔG@ 5wƈ&gxFJ.Jʸ՛ZHLjSod͂WF w$lKVv=ң :i[;ygZ{n`unCo4mp]1)HjDg1p_FtAx7tX(ghPꩊ#ýa:,%x_=B-" ;E)w.X\Nj =oBukX 06`uU /;$D1zYB3:Ȍ>F.:@ s9-A?Ƭ>ǚ!k=0FkL.:"aà :3b|ޛTP¾Q {$xwL(ȋ}6d@ՈhȺpD,VŲBLm^w=tr uCcב阱'u+9I(FFA]bߖz./c:DӷmqTGEo[b'BFWHd X1_!ߟZ:{?wv#d佩4^{]nZ~x%InlR[=T$]/(޶-DoHGy u䆘6OMKm9Z4|v: @t}Ty5$yl&˥[-E=Ҝ%Q`,|D,n9 לu&w4CME ^DdF#ߴϟyfaEooۚƨЂq -[+.u?\"2&VH^)汄T գ77EGnU9į94/o[jvrE^Ms*:znoyܨpʚ"/_|~]b1c\ r2!z-np)h@6J4GªQW]6g0!@0)M'B l}̤W;st!$~vn6q /)E?%I2ԍVh98n,٩YP5⼘+Tn+(rz1YjOaH]3sGõL=>_Huh$ї{R2:CYK7rRWnܾuLWet˺0[`|'"F;7ZබQ@#Z= u^E B>8dt~+OcĤ r 9ޭl. k?f˷;;ACw,x3DgZ.FrA?XXMDʉp|ERL#Bjb)1/!]fZ܁ uIP!᏾(?*5$.>\e1gh ܣ/^g&zrjB 7C ]`4:VFQ&u>/{FEa1xP6Uψ;1p׺Aĥyvf-wUC۲y/{'h~* 8=<\}26JDv-'0RJxKA@x ְ~arAldd>VA2OL& .fdnf}"ox C ̶&nUkb 7%ۗ O[v ia iX:Ϊ3%GPjf/^Hl&=1+1UZ{n>G+S 3tDc"7 ʎ0ڇ*v EUtJԫ!BPYu+*m#&DGBT]>X!{)M'߷Z:u!U+3>oO6g =G?>܎$\f1<~Q.jakqlLq:"S=BN20evF/s9r[%h['ڗ|@ @iPtH8)CYctkQ׃'mlwoC==FX^ox bJ2 #Cө>h!u`V` *Y5vN%7ly,_aO]ՊY_SKY! mjYPc //Adwzl$q; ]}F_4莸~` %}[hq[S߷x=Q\}$s8g[nKDDAo *XT_9&MhC~tR;d)՟n7]6bJԒ6;k(-%뉬Ȁb1Q)~551c`]v225m7y3@(OTҨQ.SJfI 坷Kia1Y}P*#͗@WgcBMV:@4 #ޣsicqP 6#fPqkqIMZXacL"g}dD IJf1][z] ygމ 8nj3s#L+?>K@ 44&{y(ckաF! ,ܮ`]EULJi~:9=38[yW QIOJ3[@3" +vI<Qb piec .L͓?s6?t"gڝV psNK8 T\ij5o!ѝ, /k \P]Ț(ˮ slFA61vV(%l^v u脾bv&x@wF >t.,~lrfW,%b*8-^)r^"Jw#aR@G^ J'>jS,;cĪJeˬz#~%VMAjzܱGL'La(UEdrum=cQC&Ɍ| tHg\%7t7hōxq4VA,EU;gAJOf=tPwq'3UTsi#%.%B? CV4wwq.i3=^M\lP). ՝\e1'b$Tee͸E nN7eDCi$h,sT๭2r_UMCne3R 3fм6.M?H+6݆/5y5p*jWJ2ZO~~R5Zb(D(L4ЎZ11'ӈXЏH -AibkB-mfuow;cS^^^1Ċ?m:z71S8Qo#Ml]8b٤꣊Xuް3Z]lF[/0մ6Bftmehm%b'Dbk?K~w9q` `z$lw^wcL蚧&;wv&k^gp]`œGcy>yhF`a"pM#Q,[\HP4L^uHw@w@K(dL (bQɋ{?v3cv[Ǝ(_RX4s1KJ¨fa-G/kOmBK\v!]4k+޷NPFReiGQP3 g}ۭWX1#GMc؜[yLgS 5".5`(HC|F< 髿y}l-RvI_u3-1Rk&4" Xf&"lp6۞NȶUIQ^5E;oNv| ! +dVe7IVOC~K7u;E:s.\M3}T+߯7R=t?E]S)>67]O 98FohZ=Y,ȤN GU 3GV-KFjW]bY> wzC^xYbknM+ |SmTmu&,y0,]#TS<ˎj=a^K'b⏂,{[:g MljC˹r/K`uĩ>I2j#3+bCYcOwqySV(ɦKsU+Te"CCN\ND> rڢPXũGtuz)*7i4J'NBdlrw)aZͮO4<[9u1n!2ybV5#޻9t&"SZ I\\/eO9RۧhQ8 @ ;W4x OB7:k/U)R<A S} QOkWoE"O:4p{4$Z\#;>VG k 7xi {s\SZ-s*B,xK{| Mb ~'9ОyMizn uyHL*S=.% dCz~giFԘ 3VK['QKv1\`ea}ӣɔg_wxO1P:j6ǀKɶ 6k&IK#w$VP(_,]ATCV+ M_|VCtD7A.J{oDOQ PWO,{^*ڰAvDُW"bKVL:og!ګ^YoEѢqF[{J鐝=\v*x6-+1T$cLB7zj =8#՝nc/+z}OLBIIx4#*rZ1L'oVk M+H+Jr;!f]g^`ZBT] k zCtuR~Oa#tgxbԠe=DԸ aR~2AEʦ iœ6y2ʞ)lt2p:h6QSEy3ۇ`|N^l`DLopc@b?"psĽ4-e?QOpԳBIX-pԷ--:h;Id/Gإb[j 5q$7y*vn(kES7| tqB(/*TiƁ@85wX?kSO2>g1ם,f9H>iA+us|t[y!vP^aGY|-O ]瀱]~#G084=3^Ԕ)e|E veE;n[= KAn#΁e=:7x%7Z3Ǣ Xq>0|{T |B:u+~[ӢΥo!A!܈\5sMTOm+JEWP$]tͯ[8 @e>qgS{#sqaԕ̨Ϥ>Uo-W-Zp * z㽾ڿDB#Zx$6$ޤ;}(E[Ղ#=Lzô#ilff=8 iQ BDn| YZ