gdbserver-8.3.1-lp150.2.10.1<>,؉]°긋/=„)6vTXԉ 6 c5B 8 ԶD&-Q㠜BY?n,BT= aV;q daȉ?T׎s=cN'u,SߓP@V~̏7n2\^{eg|1{2K 3.NHE($٤́^O0n5H>>?d   [  9Urx     $.8X`|(+84P9tP:PF}G}H}I~X~Y~ \~4]~<^~Ub~tcdefluvw xyzXhlrCgdbserver8.3.1lp150.2.10.1A standalone server for GDB (the GNU source-level debugger)GDB, the GNU debugger, allows you to debug programs written in C, C++, Java, and other languages, by executing them in a controlled fashion and printing their data. This package provides a program that allows you to run GDB on a different machine than the one which is running the program being debugged.]°obs-power8-03 3openSUSE Leap 15.0openSUSEGPL-3.0-or-later AND GPL-3.0-with-GCC-exception AND LGPL-2.1-or-later AND LGPL-3.0-or-laterhttp://bugs.opensuse.orgDevelopment/Tools/Debuggershttp://gnu.org/software/gdb/linuxppc64le H큤]«]«6a81f612368c921f773a53292ef26e032cbadcccdd41e03d7d2db8da46c1e2420c605ea482fa7d78a90e4626b66a7e28aae13d6b3b71282ebb6941c04e0a40f4rootrootrootrootgdb-8.3.1-lp150.2.10.1.src.rpmgdbservergdbserver(ppc-64)@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1])]c@]@]@]V]@]b@]|@]w@]_@]Ik]9]5@]]]]]]]]G@]G@]]@] u@] #]@]@]@]:\\9\9\@\ޢ@\P\P\P\@\I\ @[k@[[@[m~@Z2@Zw@Z ,@Y|YdY@Y*@YY6@Y@X9@XBXs{@XS@XBX2WWt@WWgWDB@WWKV@V2VVU@UU'U3@T@T\@T@T@Tom de Vries matz@suse.comTom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Michel Normand matz@suse.comTom de Vries Tom de Vries Stefan Brüns Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Andreas Schwab Tom de Vries Martin Liška Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries Tom de Vries tdevries@suse.commatz@suse.comtdevries@suse.comtdevries@suse.commatz@suse.comtchvatal@suse.commatz@suse.commatz@suse.comschwab@suse.dejmatejek@suse.commatz@suse.commatz@suse.commatz@suse.commatz@suse.commatz@suse.commatz@suse.comrguenther@suse.commatz@suse.commatz@suse.commliska@suse.czschwab@suse.deschwab@suse.dematz@suse.commatz@suse.commatz@suse.commatz@suse.commartin.liska@suse.comrguenther@suse.comnormand@linux.vnet.ibm.comrguenther@suse.commatz@suse.dematz@suse.dematz@suse.dematz@suse.dematz@suse.derguenther@suse.comschwab@suse.deschwab@suse.derguenther@suse.comrguenther@suse.comcshorler@googlemail.com- Backport 2nd part of fix for swo#23657. [bsc#1142772, swo#23657, CVE-2019-1010180] * gdb-dwarf-reader-reject-sections-with-invalid-sizes.patch- Add gdb-s390-handle-arch13.diff to handle most new s390 arch13 instructions. [fate#327369, jsc#ECO-368]- Add gdb-testsuite-8.3-kfail-xfail-unsupported.patch- Drop ChangeLog part of patch: * gdb-rhbz1708192-parse_macro_definition-crash.patch * gdb-rhbz1704406-disable-style-log-output-1of3.patch * gdb-rhbz1704406-disable-style-log-output-2of3.patch * gdb-rhbz1704406-disable-style-log-output-3of3.patch * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch - Update to gdb-8.3.1. * Drop "Testsuite: Ensure pie is disabled on some tests" part of gdb-testsuite-pie-no-pie.patch * Drop patches included upstream: - gdb-7.10-swo18929.patch - gdb-handle-vfork-in-thread-with-follow-fork-mode-child.patch - gdb-x86_64-i386-syscall-restart-master.patch - gdb-suppress-sigttou-when-handling-errors.patch - gdb-fix-breakpoints-on-file-reloads-for-pie-binaries.patch - gdb-symtab-fix-symbol-loading-performance-regression.patch - Fix macro in comment warning- Upgrade libipt from v2.0 to v2.0.1. * Use -DBUILD_SHARED_LIBS=OFF to build libipt.a, and drop part of v1.5-libipt-static.patch that consequentially has become unnecessary.- Sync with f30, merging 1e222a3..8bf40c6. * gdb-rhbz1708192-parse_macro_definition-crash.patch * gdb-rhbz1704406-disable-style-log-output-1of3.patch * gdb-rhbz1704406-disable-style-log-output-2of3.patch * gdb-rhbz1704406-disable-style-log-output-3of3.patch * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch- Use ldd /usr/bin/rpm instead of ls /usr/%{_lib}/ to find librpm- Add _constraints for PowerPC need more than 3.5GB disk space to avoid build failure- Disable use of valgrind on old s390 (31bit) distros.- Enable librpm for version > librpm.so.3 [bsc#1145692]: * Allow any librpm.so.x * Fix unused variables in HAVE_LIBRPM code in gdb-6.6-buildid-locate-rpm-suse.patch * Add %build test to check for "zypper install " message - Implements jsc#ECO-368, the 2019 toolchain module update- Master backport: * gdb-fix-breakpoints-on-file-reloads-for-pie-binaries.patch - Master backports testsuite: * gdb-testsuite-i386-pkru-exp.patch * gdb-testsuite-read1-fixes.patch * gdb-testsuite-pie-no-pie.patch * gdb-testsuite-add-missing-initial-prompt-read-in-multidictionary.exp.patch - Work around bsc#1115034: * gdb-testsuite-ada-pie.patch - Fixes for fedora patches: * gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch * gdb-testsuite-avoid-pagination-in-attach-32.exp.patch- Remove some conditionals for SLE-10 (build is disabled/unresolvable). - BuildRequire makeinfo instead of full texinfo (requiring texlive) where available (SLE >= 12).- Add Wno-error=odr to work around swo#24835 - Add BuildRequires xz-devel- Add BuildRequires valgrind for make check- Move BuildRequires gcc-go and fpc to %{with testsuite} portion- Copy %ada_arch from gcc9 and use it to fix 'unresolvable: nothing provides gcc-ada' for openSUSE_Leap_42.3_Ports/SLE-12 ppc64le.- Drop ppc64le for fpc- Add missing %endif- Add BuildRequire fpc for make check- Add comment explaining why guile support has been disabled for newer distro versions.- Add BuildRequire gcc-go to get gccgo command for make check- Copy gdbinit from fedora master @ 25caf28. Add gdbinit.without-python, and use it for --without=python.- Remove unused code: gdbtui support- Add comments to "patches to upstream" specifying when they can be dropped.- Remove -Wno-implicit-fallthrough, -Wno-error=cast-function-type and -Wno-error=stringop-truncation- Remove gdb-fix-buf-overflow.diff, which is a workaround for swo#24698, which has been fixed since gdb 7.12.- Fix rpmlint macro-in-comment errors- Fix rpmlint error "deprecated-grep ['egrep']" .- gdb-gcore-bash.patch: Fix rpmlint error env-script-interpreter by replacing "/usr/bin/env bash" with "/bin/bash" in gcore.- Rewrite gdbserver.1 workaround for riscv64 to avoid %define _unpackaged_files_terminate_build 0- gdb-suppress-sigttou-when-handling-errors.patch: Suppress SIGTTOU when handling errors - Enable ada tests on ppc64le and riscv64 - Enable multitarget build on riscv64 - Add ia64 and riscv64 to target_list - Enable -Werror on riscv64 and aarch64 - Don't remove %{buildroot}- Remove gdb-gcc9-fix-build-with-latest-GCC-9.0-tree.patch and gdb-gcc9-warning-on-elf32-arm.c-elf32_arm_final_link.patch, which are already present in 8.3.- Add gdb-gcc9-fix-build-with-latest-GCC-9.0-tree.patch and gdb-gcc9-warning-on-elf32-arm.c-elf32_arm_final_link.patch in order to fix build with GCC9.- Replace fedora patch gdb-x86_64-i386-syscall-restart.patch with master backport gdb-x86_64-i386-syscall-restart-master.patch- Work around riscv64 build error: gdbserver.1 is installed, but not packaged- Don't expect gdbserver for riscv64- Add gdb-fix-riscv-tdep.patch to fix RISC-V build breaker- Rebase to 8.3 release (as in fedora 30 @ 1e222a3). * DWARF index cache: GDB can now automatically save indices of DWARF symbols on disk to speed up further loading of the same binaries. * Ada task switching is now supported on aarch64-elf targets when debugging a program using the Ravenscar Profile. * Terminal styling is now available for the CLI and the TUI. * Removed support for old demangling styles arm, edg, gnu, hp and lucid. * Support for new native configuration RISC-V GNU/Linux (riscv*-*-linux*). - Obsoleted fedora patches dropped: * gdb-6.3-ppc64syscall-20040622.patch * gdb-6.3-ppc64displaysymbol-20041124.patch * gdb-6.3-readnever-20050907.patch * gdb-6.5-bz203661-emit-relocs.patch * gdb-6.8-sparc64-silence-memcpy-check.patch * gdb-6.8-watchpoint-conditionals-test.patch * gdb-7.2.50-sparc-add-workaround-to-broken-debug-files.patch * gdb-python-gil.patch * gdb-rhbz881849-ipv6-1of3.patch * gdb-rhbz881849-ipv6-2of3.patch * gdb-rhbz881849-ipv6-3of3.patch * gdb-rhbz1187581-power8-regs-1of7.patch * gdb-rhbz1187581-power8-regs-2of7.patch * gdb-rhbz1187581-power8-regs-3of7.patch * gdb-rhbz1187581-power8-regs-4of7.patch * gdb-rhbz1187581-power8-regs-5of7.patch * gdb-rhbz1187581-power8-regs-6of7.patch * gdb-rhbz1187581-power8-regs-7of7.patch * gdb-rhbz1491128-batch-mode-exit-status-1of2.patch * gdb-rhbz1491128-batch-mode-exit-status-2of2.patch * gdb-use-pulongest-aarch64-linux-tdep.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-1of5.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-2of5.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-3of5.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-4of5.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-5of5.patch - Fedora patches added: * gdb-rhbz795424-bitpos-arrayview.patch * gdb-rhbz1371380-gcore-elf-headers.patch - Obsoleted patched dropped: * gdb-fix-crash-when-reading-core.patch * power8-registers.diff * gdb-fix-multidictionary.exp-for-gdb-8.2.patch - Backport from master: * gdb-handle-vfork-in-thread-with-follow-fork-mode-child.patch [swo#gdb/24454] - Added patches proposed for master: * gdb-fix-heap-use-after-free-in-typename-concat.patch [swo#24094] * gdb-symtab-fix-symbol-loading-performance-regression.patch [swo#24545]- Add BuildRequires mpfr-devel- Backport upstream fix for assertion failure `SYMBOL_LANGUAGE (sym) == DICT_LANGUAGE (dict)->la_language' [swo#23712, rh#1560010] patches: gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-1of5.patch gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-2of5.patch gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-3of5.patch gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-4of5.patch gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-5of5.patch * Add patches from fedora 29 @ 4513f72 * Add gdb-fix-multidictionary.exp-for-gdb-8.2.patch to fix multidictionary.exp test-case- Add power8-registers.diff for implementing access to more POWER8 registers. [fate#326120, fate#325178]- Run tests with -fno-PIE/-no-pie and -fPIE/-pie.- Fix crash when reading core [bsc #1109013] * Add gdb-fix-crash-when-reading-core.patch https://sourceware.org/ml/gdb-cvs/2018-11/msg00022.html- Rebase to 8.2 release (as in fedora 29 @ c720d998): * 'symbol-file' and 'add-symbol-file' accept -o to add relative offset to all sections * pager accepts 'c' response to disable it for rest of command * accept _Alignof and alignof in C resp. C++ expressions * new target riscv*-*-elf * python API extensions: gdb.Type.align, gdb.execute deals with multi-line gdb commands, gdb.convenience_variable and gdb.set_convenience_variable to access convenience variables, * aarch64: properly support hardware watchpoints on unaligned addresses (needs kernel >= 4.10) - Add gdb-fix-s390-build.diff for a Wformat error on s390. - Support access to new POWER8 registers [fate#325178, fate#326120] Add patches gdb-rhbz1187581-power8-regs-1of7.patch, gdb-rhbz1187581-power8-regs-2of7.patch, gdb-rhbz1187581-power8-regs-3of7.patch, gdb-rhbz1187581-power8-regs-4of7.patch, gdb-rhbz1187581-power8-regs-5of7.patch, gdb-rhbz1187581-power8-regs-6of7.patch, gdb-rhbz1187581-power8-regs-7of7.patch . - Support ipv6 for gdbserver connections: Add patches gdb-rhbz881849-ipv6-1of3.patch, gdb-rhbz881849-ipv6-2of3.patch, gdb-rhbz881849-ipv6-3of3.patch . - Update to intel processor trace library 2.0 (from 1.6.1): Add v2.0.tar.gz, remove v1.6.1.tar.gz Remove obsolete v1.6.1-implicit-fallthrough.patch . - Remove obsolete patches: gdb-fix-python37-breakage.patch, gdb-pahole-python2.patch . - Added patches from Fedora: gdb-rhbz1491128-batch-mode-exit-status-1of2.patch, gdb-rhbz1491128-batch-mode-exit-status-2of2.patch, gdb-rhbz1553104-s390x-arch12-test.patch, gdb-use-pulongest-aarch64-linux-tdep.patch . - Removed obsolete patches from Fedora: gdb-6.6-bz235197-fork-detach-info.patch, gdb-6.8-attach-signalled-detach-stopped.patch, gdb-gdb-add-index-script.patch, gdb-ppc64-stwux-tautological-compare.patch, gdb-rhbz1540559-gdbaddindex-glibcdebug-regression.patch, gdb-stale-frame_info.patch . - Most other patches rebased.- Apply patch from fedora to build with python3.7: * gdb-fix-python37-breakage.patch- Add some -Wno-error flags for gcc-8 compatibility.- Rebase to 8.1 release: * ptype/o prints offsets and sizes of members (like pahole) * tab-completion improved: quoting function names is not generally necessary anymore, completion offers for breakpoint don't include data symbol * enable/disable breakpoints now accept ranges: 'disable 1.3-5' * new commands: - set/show cwd: working directory of debuggee - set/show compile-gcc: program to use for 'compile' command - starti: start program and stop at first instruction - TUI single-key commands: 'i' for stepi and 'o' for nexti * --readnever option disables any reading of debug info (for dumping) * s390: guarded storage register access for z14 * gcore option -a dumps all memory mapping * C++ breakpoints: 'b foo' will now set a breakpoint on all functions and methods named 'foo' no matter the scope. Use -qualified if you don't want that * python scripting: new events gdb.new_inferior, gdb.inferior_deleted and gdb.new_thread; new command rbreak (breakpoint accepting regexps) * gdbserver can be passed environment parameters to remote debuggee - Added patches from Fedora: gdb-ppc64-stwux-tautological-compare.patch gdb-rhbz1540559-gdbaddindex-glibcdebug-regression.patch gdb-vla-intel-fix-print-char-array.patch - Removed unused gdb-libstdc++-v3-python-7.1.1-20170526.tar.bz2 - Removed obsolete upstream patches: gdb-s390x-1b63490.patch gdb-s390x-289e23a.patch gdb-s390x-8fe09d7.patch gdb-s390x-96235dc.patch gdb-s390x-ad33963.patch - Removed obsolete Fedora patches: gdb-6.3-rh-dummykfail-20041202.patch gdb-6.6-threads-static-test.patch gdb-add-index-chmod.patch gdb-glibc-vdso-workaround.patch gdb-rhbz1420304-s390x-01of35.patch gdb-rhbz1420304-s390x-02of35.patch gdb-rhbz1420304-s390x-03of35.patch gdb-rhbz1420304-s390x-04of35.patch gdb-rhbz1420304-s390x-05of35.patch gdb-rhbz1420304-s390x-06of35.patch gdb-rhbz1420304-s390x-07of35.patch gdb-rhbz1420304-s390x-08of35.patch gdb-rhbz1420304-s390x-09of35.patch gdb-rhbz1420304-s390x-10of35.patch gdb-rhbz1420304-s390x-11of35.patch gdb-rhbz1420304-s390x-12of35.patch gdb-rhbz1420304-s390x-13of35.patch gdb-rhbz1420304-s390x-14of35.patch gdb-rhbz1420304-s390x-15of35.patch gdb-rhbz1420304-s390x-16of35.patch gdb-rhbz1420304-s390x-17of35.patch gdb-rhbz1420304-s390x-18of35.patch gdb-rhbz1420304-s390x-19of35.patch gdb-rhbz1420304-s390x-20of35.patch gdb-rhbz1420304-s390x-21of35.patch gdb-rhbz1420304-s390x-22of35.patch gdb-rhbz1420304-s390x-23of35.patch gdb-rhbz1420304-s390x-24of35.patch gdb-rhbz1420304-s390x-25of35.patch gdb-rhbz1420304-s390x-26of35.patch gdb-rhbz1420304-s390x-27of35.patch gdb-rhbz1420304-s390x-28of35.patch gdb-rhbz1420304-s390x-29of35.patch gdb-rhbz1420304-s390x-30of35.patch gdb-rhbz1420304-s390x-31of35.patch gdb-rhbz1420304-s390x-32of35.patch gdb-rhbz1420304-s390x-33of35.patch gdb-rhbz1420304-s390x-34of35.patch gdb-rhbz1420304-s390x-35of35.patch gdb-tls-1of2.patch gdb-tls-2of2.patch gdb-upstream.patch- Support --without=testsuite and disable testsuite for qemu-linux-user builds- switch to Python 3 for Tumbleweed 1320 and up- Remove %clean section.- Link gdb against a bundled libipt (processor trace library) on x86_64 and i686 for improved tracing support on Intel CPUs. [bnc#985550] Adds v1.6.1.tar.gz and patches v1.5-libipt-static.patch and v1.6.1-implicit-fallthrough.patch.- Rebase to 8.0.1 release (fixing PR21886, PR22046) - Updated libstdc++ pretty printers to - Replace gdb-libstdc++-v3-python-6.3.1-20170212.tar.bz2 with gdb-libstdc++-v3-python-7.1.1-20170526.tar.bz2 . - Add patches for s390x z14 feates [fate #321514, fate #322272] gdb-s390x-1b63490.patch gdb-s390x-289e23a.patch gdb-s390x-8fe09d7.patch gdb-s390x-96235dc.patch gdb-s390x-ad33963.patch - Adjust some patches: gdb-ppc-power7-test.patch gdb-rhbz795424-bitpos-20of25.patch gdb-rhbz795424-bitpos-21of25.patch gdb-vla-intel-fortran-vla-strings.patch - Add some patches from Fedora: gdb-rhbz1420304-s390x-01of35.patch gdb-rhbz1420304-s390x-02of35.patch gdb-rhbz1420304-s390x-03of35.patch gdb-rhbz1420304-s390x-04of35.patch gdb-rhbz1420304-s390x-05of35.patch gdb-rhbz1420304-s390x-06of35.patch gdb-rhbz1420304-s390x-07of35.patch gdb-rhbz1420304-s390x-08of35.patch gdb-rhbz1420304-s390x-09of35.patch gdb-rhbz1420304-s390x-10of35.patch gdb-rhbz1420304-s390x-11of35.patch gdb-rhbz1420304-s390x-12of35.patch gdb-rhbz1420304-s390x-13of35.patch gdb-rhbz1420304-s390x-14of35.patch gdb-rhbz1420304-s390x-15of35.patch gdb-rhbz1420304-s390x-16of35.patch gdb-rhbz1420304-s390x-17of35.patch gdb-rhbz1420304-s390x-18of35.patch gdb-rhbz1420304-s390x-19of35.patch gdb-rhbz1420304-s390x-20of35.patch gdb-rhbz1420304-s390x-21of35.patch gdb-rhbz1420304-s390x-22of35.patch gdb-rhbz1420304-s390x-23of35.patch gdb-rhbz1420304-s390x-24of35.patch gdb-rhbz1420304-s390x-25of35.patch gdb-rhbz1420304-s390x-26of35.patch gdb-rhbz1420304-s390x-27of35.patch gdb-rhbz1420304-s390x-28of35.patch gdb-rhbz1420304-s390x-29of35.patch gdb-rhbz1420304-s390x-30of35.patch gdb-rhbz1420304-s390x-31of35.patch gdb-rhbz1420304-s390x-32of35.patch gdb-rhbz1420304-s390x-33of35.patch gdb-rhbz1420304-s390x-34of35.patch gdb-rhbz1420304-s390x-35of35.patch gdb-upstream.patch- Disable guile extensions for new distros, the gdb support is incompatible with guile 2.2.- Rebase to gdb 8.0 release: [fate #319573] * support for DWARF5 (except its .debug_names) * support C++11 rvalue references * support PKU register (memory protection keys on future Intel CPUs) * python scripting: - start, stop and access running btrace - rvalue references in gdb.Type * record/replay x86_64 rdrand and rdseed * removed support for GCJ compiled java programs * user commands accept more than 10 arguments * "eval" expands user-defined command arguments * new options: set/show disassembler-options (on arm, ppc s390) - Removed obsoleted patches: gdb-release-werror.patch- Rebase to gdb 7.99.90 (prerelease of gdb 8) [fate #319573] - Updated libstdc++ pretty printers to gdb-libstdc++-v3-python-6.3.1-20170212.tar.bz2. - Added patches from fedora: gdb-release-werror.patch gdb-rhbz1398387-tab-crash-test.patch - Removed obsoleted patches: gdb-6.7-bz426600-DW_TAG_interface_type-test.patch gdb-bison-old.patch gdb-testsuite-casts.patch gdb-testsuite-m-static.patch gdb-upstream.patch gdb-testsuite-morestack-gold.patch gdb-fix-bnc-994537.diff gdb-libiberty-demangler-fuzz.diff- Fix rpm condition to allow build on SLE10. - Do not require glibc-devel-static-32bit on SLE12 which is not available there.- Update to gdb 7.12.1 * negative repeat count for x examines backwards * fortran: support structs/arrays with dynamically types fields * support MPX bound checking * support for the Rust language * 'catch syscall' now can catch groups of related syscalls * New (sub)commands: - skip {-file,-gfile,-function,-rfunction}: generic skip mechanism - maint {selftest,info line-table} - new-ui: create new user interface for GUI clients * (fast) tracepoints on s390x and ppc64le added to gdbserver * New target Andes NDS32 - Add rpmlint exception for historic libinproctrace place - Remove obsolete patches: gdb-aarch64-v81-hwbreakpoints.diff gdb-bare-DW_TAG_lexical_block-1of2.patch gdb-bare-DW_TAG_lexical_block-2of2.patch gdb-fortran-stride-intel-1of6.patch gdb-fortran-stride-intel-2of6.patch gdb-fortran-stride-intel-3of6.patch gdb-fortran-stride-intel-4of6.patch gdb-fortran-stride-intel-5of6.patch gdb-fortran-stride-intel-6of6-nokfail.patch gdb-fortran-stride-intel-6of6.patch gdb-testsuite-dw2-undefined-ret-addr.patch gdb-vla-intel-04of23-fix.patch gdb-vla-intel-logical-not.patch gdb-vla-intel.patch - Add patches from Fedora package: gdb-6.7-testsuite-stable-results.patch gdb-add-index-chmod.patch gdb-bison-old.patch gdb-container-rh-pkg.patch gdb-libexec-add-index.patch gdb-linux_perf-bundle.patch gdb-physname-pr11734-test.patch gdb-physname-pr12273-test.patch gdb-rhbz1007614-memleak-infpy_read_memory-test.patch gdb-rhbz1084404-ppc64-s390x-wrong-prologue-skip-O2-g-3of3.patch gdb-rhbz1149205-catch-syscall-after-fork-test.patch gdb-rhbz1156192-recursive-dlopen-test.patch gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch gdb-rhbz1350436-type-printers-error.patch gdb-test-ivy-bridge.patch gdb-testsuite-casts.patch gdb-testsuite-m-static.patch gdb-testsuite-morestack-gold.patch gdb-tls-1of2.patch gdb-tls-2of2.patch gdb-upstream.patch gdb-vla-intel-fortran-strides.patch gdb-vla-intel-fortran-vla-strings.patch gdb-vla-intel-tests.patch- Disable 32bit testing on openSUSE s390x.- Make dependency of gcc-java conditional.- Enable ada testing on aarch64 for tumbleweed- BuildRequire glibc-devel-static for 12.1 or later, and glibc-devel-static-32bit if biarch- Add gdb-fix-bnc-994537.diff for ppc64le, fixing two testcases. [bnc#994537] - Add gdb-libiberty-demangler-fuzz.diff for fixing infinite recursion in demangler. [bnc#987637]- Amend gdb-glibc-vdso-workaround.patch to ignore further vdso filenames on ppc64 and s390x. [bnc#944105]- Add gdb-aarch64-v81-hwbreakpoints.diff for detecting debug capabilities on ARMv8.1/8.2. [bnc#990697]- Rebase to gdb 7.11.1: minor bug fixes. - Remove gdb-gcc6-Wparentheses-warning.patch (applied upstream). - Add some patches from Fedora F24: gdb-bare-DW_TAG_lexical_block-1of2.patch gdb-bare-DW_TAG_lexical_block-2of2.patch gdb-bz1219747-attach-kills.patch gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch gdb-rhbz1325795-framefilters-test.patch gdb-testsuite-dw2-undefined-ret-addr.patch- Add gdb-gcc6-Wparentheses-warning.patch to fix Werrors reported by GCC6.[diverging changelog entry from SLE tree vs devel:gcc tree: - Add gdb-7.9-bnc976404.patch to fix thread support on s390x. [bnc #976404] [bnc #970589] - Add gdb-7.9-swo18929.patch to fix crash printing values. [bnc#971556] ] - Removed gdb-7.9-bnc976404.patch when updating to devel:gcc tree. - Replaced gdb-7.9-swo18929.patch with gdb-7.10-swo18929.patch as well.- update gdb-orphanripper.c from last fedora changes of 2013 http://pkgs.fedoraproject.org/cgit/rpms/gdb.git/log/gdb-orphanripper.c may be solution to transient build hung on Rings:1 ppc64le tracked by bug boo#974419- Add gdb-7.10-swo18929.patch to fix crash printing values. [bnc#971556] [swo#18929]- Rebase to gdb version 7.11 as of version in Fedora 24: * Per-inferior thread numbers. * Breakpoint "explicit locations" (via CLI and GDB/MI). * New convenience variables ($_gthread, $_inferior). * Record btrace now supports non-stop mode. * Various improvements on AArch64 GNU/Linux: - Multi-architecture debugging support. - displaced stepping. - tracepoint support added in GDBserver. * In Ada, the overloads selection menu provides the parameter types and return types for the matching overloaded subprograms. * Various remote protocol improvements, including several new packets which can be used to support features such as follow-exec-mode, exec catchpoints, syscall catchpoints, etc. * Some minor improvements in the Python API for extending GDB. - Added local patch gdb-fix-buf-overflow.diff. - Added new patches from Fedora: gdb-fedora-libncursesw.patch gdb-fortran-stride-intel-1of6.patch gdb-fortran-stride-intel-2of6.patch gdb-fortran-stride-intel-3of6.patch gdb-fortran-stride-intel-4of6.patch gdb-fortran-stride-intel-5of6.patch gdb-fortran-stride-intel-6of6-nokfail.patch gdb-fortran-stride-intel-6of6.patch gdb-opcodes-clflushopt-test.patch gdb-testsuite-readline63-sigint.patch - Removed obsolete patches: gdb-6.3-bz231832-obstack-2gb.patch gdb-probes-based-interface-robust-1of2.patch gdb-probes-based-interface-robust-2of2.patch gdb-rhbz1260558-ppc64le-skip_trampoline_code.patch gdb-rhbz1270564-invalid-dwarf-regno.patch gdb-rhel5-compat.patch - Really disable problematic testcases.- Disable guile support for SLE10.- Rebase to gdb version 7.10.1 as of version in Fedora 23: * reverse debugging on aarch64 * new commands or subcommands: - info os cpu, set/show serial parity, info dll - maint print symbol-cache/symbol-cache-statistics, maint flush-symbol-cache - record btrace bts, record bts - compile print - show/set mpx bound - tui enable/disable - record btrace pt, record pt - maint info btrace, maint btrace packet-history/clear-packet-history/clear * s390 support for vector ABI * "set sysroot" improvements related to remote targets * better support for debugging containerized programs (without "set sysroot") * HISTSIZE environment variable is replaced by GDBHISTSIZE * python scripting: - it's possible to write frame unwinders - several new methods in Objfile, Type and Value classes - gdb can auto-load scripts contained in special sections named '.debug_gdb_scripts'. * extensions for the MI interface, new remote packet types - Removed obsolete patches: 0001-S390-Add-target-descriptions-for-vector-register-set.patch 0001-S390-Fix-compiler-invocation-with-compile-command.patch 0001-S390-Support-new-vector-register-sections.patch 0002-S390-Add-vector-register-support-to-gdb.patch 0003-S390-Add-vector-register-support-to-gdbserver.patch 0004-S390-Vector-register-test-case.patch 0005-S390-Name-invisible-registers-with-the-empty-string-.patch gdb-6.5-bz190810-gdbserver-arch-advice.patch gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch gdb-6.8-bz457187-largefile-test.patch gdb-enable-count-crash.patch gdb-libstdc++-v3-python-r155978.tar.bz2 gdb-no-dg-extract-results-py.patch gdb-python3-py_hash_t-32bit.patch gdb-python3-testsuite.patch gdb-s390-reorder-arch.diff gdb-upstream.patch - Added new patches from Fedora: gdb-pahole-python2.patch gdb-probes-based-interface-robust-1of2.patch gdb-probes-based-interface-robust-2of2.patch gdb-rhbz1260558-ppc64le-skip_trampoline_code.patch gdb-rhbz1270564-invalid-dwarf-regno.patch- Add missing patches from binutils for z13 support. [bnc #936050]- Rebase to gdb version 7.9.1: fixes PR python/18299, python/18285. - Add gdb-s390-reorder-arch.diff [bnc #936050] - Added patches for fate#318039, s390 z13 support: 0001-S390-Fix-compiler-invocation-with-compile-command.patch 0001-S390-Support-new-vector-register-sections.patch 0001-S390-Add-target-descriptions-for-vector-register-set.patch 0002-S390-Add-vector-register-support-to-gdb.patch 0003-S390-Add-vector-register-support-to-gdbserver.patch 0004-S390-Vector-register-test-case.patch 0005-S390-Name-invisible-registers-with-the-empty-string-.patch - Remove now obsolete SLE12-only patches: gdb-7.7-bnc896586.patch, gdb-7.7-bnc895831.patch, gdb-7.7-bnc891040-1.patch, gdb-7.7-bnc891040-2.patch, gdb-7.7-bnc891040-3.patch, gdb-7.7-bnc891040-4.patch, gdb-7.7-bnc891040-5.patch- Remove auto-loading non-existent /etc/gdbinit.d/gdb-heap.py from /etc/gdbinit- Add guile-devel to enable Scheme scripting support - Run ada tests also on ppc64 and s390- Build multi-target also on aarch64- Strip date and runtimes from gdb-testsuite contents.- Use patchlist.pl to merge with gdb-7.9-10.fc22, a rebase to FSF GDB 7.9. The GDB 7.8 features are: * Python Scripting - You can now access frame registers from Python scripts. - New attribute 'producer' for gdb.Symtab objects. * New Python-based convenience functions: - $_caller_is(name [, number_of_frames]) - $_caller_matches(regexp [, number_of_frames]) - $_any_caller_is(name [, number_of_frames]) - $_any_caller_matches(regexp [, number_of_frames]) * New commands - queue-signal signal-name-or-number Queue a signal to be delivered to the thread when it is resumed. * On resume, GDB now always passes the signal the program had stopped for to the thread the signal was sent to, even if the user changed threads before resuming. Previously GDB would often (but not always) deliver the signal to the thread that happens to be current at resume time. * Conversely, the "signal" command now consistently delivers the requested signal to the current thread. GDB now asks for confirmation if the program had stopped for a signal and the user switched threads meanwhile. * "breakpoint always-inserted" modes "off" and "auto" merged. Now, when 'breakpoint always-inserted mode' is set to "off", GDB won't remove breakpoints from the target until all threads stop, even in non-stop mode. The "auto" mode has been removed, and "off" is now the default mode. * MI changes - The -list-thread-groups command outputs an exit-code field for inferiors that have exited. - removed (upstream) gdb-async-stopped-on-pid-arg-1of2.patch, gdb-async-stopped-on-pid-arg-testsuite.patch, gdb-python-completer-1of2.patch, gdb-python-completer-2of2.patch and gdb-readline-6.3.5.patch - added gdb-jit-reader-multilib.patch, gdb-no-dg-extract-results-py.patch, gdb-python-gil.patch, gdb-python3-py_hash_t-32bit.patch, gdb-python3-testsuite.patch and gdb-vla-intel-logical-not.patch- Update for GDB 7.8.1 * removed (already in upstream): gdb-babeltrace-configure.patch gdb-async-stopped-on-pid-arg-2of2.patch * amended (partially in upstream): gdb-archer.patch gdb-attach-fail-reasons-5of5.patch gdb-async-stopped-on-pid-arg-1of2.patch gdb-async-stopped-on-pid-arg-testsuite.patchobs-power8-03 15730403628.3.1-lp150.2.10.18.3.1-lp150.2.10.1gdbservergdbserver.1.gz/usr/bin//usr/share/man/man1/-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.opensuse.org/openSUSE:Maintenance:11420/openSUSE_Leap_15.0_Update_ports/f71b7ccc5c20f21ffc9f8dd70bee6098-gdb.openSUSE_Leap_15.0_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1979cc435aee5e720b1b6559f1a5f1d5d35fd89a, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR R RRR R R RRRRRP=4Sutf-8358f84674a20cf33d9f360f04c2e83ba714d19dfc5ffb555c9bd675d4bceabec? 7zXZ !t/Ꭿ]"k%rSR|ΑoZQ=TbG'ů>H=b 3O(Ϟ r+X|#D=Aeb-*qSDXyjxQWb7Y7[ְXAsrʦ:UõldžUt-iy* LT`L2Î<.iO+Wzva6^," 3Rͻ֬>{3m#H,"E2|G+{3Lĕu ɯҺ^/C&H ܚTOFPqubZdk[QqMy}fPX%js%L'>Kr -sD"v\{`w\}bكR brЄN74e4x+IDL)?ӂò`ztJ #/+%wIx_P͗=R6҅J5[׺W;\O ǡze?_Bb_6{\DGVKIsoDi:-l/\ѿ8]:QL`oY@:ݥiJȅǍ e<|pE$ oRO͉b'뗍PBkɶ%2z3C%@#Y9]W9Z)˞I]r N?'=.OlsoN4DQC,onc\W-gιҠZuFgҟrUyU wvnÔ)hoÐlRo (Z@`Z5q}UViq2 FdH[ ԭZmxߠLڀr ,p]Oѻ]q2+?7Szfg7U0D`YF|$֧*'W#ῦ3!! 5r._'nw==?`!wW=KQV#PE3o׵©g̥btL? ">i@M@Wyߴt.Q.*#V!emq^,xGC^GK*Ճ!>_PErR mƁ>qcZvdE 4+2j4gɌD=ʳ[-HLB0ơ9|d(+62| a KsǕ_ jcm<>?ɰ^7IkN! y۫KBwh _H@ iӲt HM I i;ܰPPP*v/~O~܅,e0:>l/qsD=Ahڥ_rP$!ZҝBIӍ"+"*pH΅^&Nʵu2`nOviGb^gyw LWM$C߬y䭃N _ |meY۩W7 2 c|ps-,&Pʺ-ېE,t14$@=9{NIW!Vo$S,^WUi@P@Op;ox7|( mKV T2iz]24mA.è/GE4k0nFr<"MK[&.0WwcX[z3^΂I001$ 5w2+ /]L=ULyΩJD쇈}#iSF6cb6Z[h Ȍ6ǣG\ʹz0A'{hc.yι=I4o X7sT Xҝ1v6u2F/ RobJ[5O)QLQGd7?.1ng\=4z ꙁFuQY . KxHഡXѫ+ˢ/%))DLUf\g3KwU9ra5ZN"(ᤃO[:3b̯ +ԑp9  ț(w_BEᓖ1VJS0ie)oZOCzpcKr/ fU J-Igl<7v0>bU,BV \ÊcV@J{n>*huƃ6*E P.Dq!8柛@7'Ի3&J}Yw#8Kyڽ%F ȈN&.C3+*KU%N pԸYA[Iq:p >s_ñw Г.י7_l/^7]E7ʽ@r< l IV,3;h< 1EY?d .OCB1!FaUl%o;X07 Hdf&Jq) #͕^xRm)'#)wv1GYܢ;8.sJ%kZ[` H_NXϭAx_c+_pe,/ycDUh# lAF)duZxwgY.6gK! (,x#Ej+ ^E\}lJ1d![x+Im"vPdm|. ;QezlWݐ »Cp>nKҩ?tD>"?5$o;GQ⇍r{P l?3lSi-/߄Hp:Y/[A_ ( >/ rp#~p>Aʽ^D[_Ǘ$E%U?)XJ>"JG@"-TR$WMN I-v]iY^,q;JQXy-[sPgv 0WDbO8h2\W~w7rpkkĜ 1u}@*@FTɉ-#j3A}IukT+rmtv&!?=/mkvvG.%ޞ0z9!(P&e#w< ،- b虧Ϲa4Aɺ_-rbk+Hb!k.f 3q zs۴d[mI8' nBs $Ku CaHpTAp ;xjҙ)CpZQ?mkn^1Itկea `Nm&Cr3: >,blm\QFSDk/S3OWt1ѯzY>URPm̔9~oӊ~.֧ LI8t7A;BQbtlʊf\Bמtώ6@` ~d RorOI:]d<6; T*bY=vFcٜhgܳmS3/㻇WQ:?ϔFogJr5Dt"FN!*ÔkZMi/B(m͞- XE3@k|tWͬr{,6c=g9ɝdm/ɟd."S]`QϜn_We3" +mj~[p ^f<[[!@]GHĠ?+f6r IZ:kQ&/p{뀞mL)0[SC>$\K3 n 5y@Z含sIuPFY?ٛW)$_5*J`\肞 VVtdJPs*(5"O>PfpL z[h)4=J?(ru7{! dd~$RwTs1OZ2x$8!LylQ{&]$8ֶ+@zF0LKD_5" nh)r-Iҿo /=-gY7~e^=HU4),"痊Dc.KkKc3"/:i_YPM]k.ʦjGqz1Õz&l@ ^yW|^bY>Jqx= Ox;d,%AS8؆8B[XUq.T`vpEccMot ]$cLq}{ҋPDZt"(p23O<\#AhItvg I4#W8i\Md=΍\J.vbO\q!0牰b 174&#UV/yh PC -}?Rx K^3n} Kj_"=1U|}& ;|`j\ȋ[? i*T)%2eۭrgI5YɪI\s %߈_2-T ,h%Ri^ hYTϑd-#bl}rwIZcamqx4w|FcGH\K)G93@aLwA}^Gp E邫`hApT>ycKnC7s\,򥣵$[ԓěF:al0[ CDm-IvH`-S:jA5cgRD[3^u3}˴wlƬV6uOnDJDK'xs(ڍ3W6v虏r|6pFrc ;ZڈVT"8-ǹ]}?#n7֚܂#D?VYov*I ow1Lc,MFtŽ;65V3]yV}lK׌hRM}ׯ[=a(Sh(m਩(9_[U; Sz(5/2`n2光WoK?EI\6]D!J_zAM rZgn#|vwKa'׍17nBJ =6=h@)bt^BRD)ߺ߫x7WifvQ#_V +7KʃETrR=jlRl`Wm;}|CCOh86[D eCFRvj}.Xfy *tOh3cE4e޶振Cͳ 𤪪TV{ wVJEf69o!&P-a7֦Bq¸OWnXaxƮƄL t~᯻9 N\6;[k@%vK\C0/kSQ5-7;71!2LJ)S/؅v>ċ'|C"LrϞ%+?$MSy 'Po!48Z s ^hʃu ѷE'7X?cZn4u+i)g_y߳qRXZܰljb0턇2~ l+|X/Ad`PZo#@bCZ_EOjۭ{Aי;3'Wԁs5~e3sMm3Icp)e&qS%"osF8.hHZ;RX/4i'fEN+00lx~(ŪU{f8K -ȴ셩b&Hd}MWv :HϕyqT_T~ `bf <%ρq?s37eČdfFdZVu=z*f2ZĂ!+/'t~Dj R3;\ DʲBwE٥cECߡ)tkiÄր:*;0vpHj+"a³{IY&3wF[C5Hp("9=1!'Dt¦^:q@!\ƑOo&:g m. TMQ؜X Ni 2#p(%.$xݟԤb ۛ:} $)$_(MU7@ Wc@0Ί CqQfHe<ϠM3#pI~=6~Lp|NHcY9u6ﭽLzvA8&10ViAoܼ`Fk IdWV 1=4׫]pa8K NM^*i0-|H,Ƥ?,*H}"s(။xChܜ",@_HWϵ :;8ITm~_ہ_ hD%v?y& q^&ewxRo@R{nODbA[gDD?cvu{f>BP%h `L' lh.zڦRr/C­$kJIAY_x2/J,%?<۟RBauHqipM A >[ IG\yZaC2o6]]%48: FWZnOG#NivEy߸FлQXFv\^x ]%Di!uumEEmcX&O6^֐OP|?Srw~FSZBC'Ȝѩ (9.hcb tD ʷ֓KArݛQ3'׮ۧ`P%nc[u&l]~5ji4B1 V''NBмֆ~쇊c 쓄EAZeGf?Ƶ,[-'Mp⩵8#;hNhrxl}]?S pWVG675 vȐ |gjqṲ9WIf =$m^</}Z{V C6p\aK@ڀ*"*8m!na`F4g(Y5[y{L8EMP0$w[WֻH65+Z 2{HG04ZBٞR0^e{c S \,ZfaHL) Qfe⧎*̉0e$3^VG b4ԮCGSz ߎs,kH":'75jߜ?jafn5Dq ͥH_i$/ }Tؔrt- P߇%ȝa%{.pB-*>_OulFl$X L>YTxK!K2Yd9T=X6]#ºM[:lIWF[ i E>y' 嚌 wcGI]DES63Pn(Ӟ"0 T\,:>Hzut(Ɉ1Y5Lv~$+ bȋD 8^jE|SҸ4[]AqG7pԼBXPRЎYvPv Z )7cUG|aӓAqo EONk2Eȼi!h @9, KP_`UG5Qa#z2[ yo"c>i" }&= W1BXWfN;Na02z\0k^0%yx|,sA=RBm=x!1s^(,sV~<:Ro6wGؼ&IH?φRǎ50櫇I9W8V{}8}dhd#ɐ8Y&+ |rsQ.NL ޔ`6!@i ZKy("%|̂JH+7flARZ3YBjP\cF^sj>ӄNAWJI6F,APӧJ} $|b,OIfiW{-&ǿW"?DzI-q`ҫgA8)K+B u_˻Y5m̱v6s D<#9DL-yGru6bf+lke&gB͡ c\uEgmQeCM),R%XS3R]cW FaRvBI9q[T(+a"Wɬo?Roz1x'ZEQCBd!Ub)?V@ns.nYV ׾y) -; \+LcId}4gܒ_X` V$I?p/[0^2z`F~3sPڬy`Ne欷}ҢMn?os51ݺ'I)j,Bڋi͋9Ś ¦}2͠m`I F "RX FZ漀37.I d ܏4;d4M)6LA~LLt{0u!bȨM]<⾨r 4&*a3^.!SS"<-M̀{BEL6/f;:+Qn j9zV3F=EJC0՟ ODEf^.B$7>ɺ*,/4o.cFX!. 64\nٕx0c•K'dea6]6쀗: m5h#iFRL` 3 ۘʜ, 8IYD;^Y*,yǬb\${$hF%djuoZN.G_.p;bҾ♈bcI씬֩Vƻ>r'.^cj\y+i 'PJGEA8e܍ 3( @0s{7)ɚW9"a*-=QHA?k1'|Qw] B@s)y>8iZGDoWTI}LBr`4[dl#mЍڼ'X|0΃k#~4h +&ϰ~agGkOFװ@37QEXtGb G/ { Kxy4t>y,:|ۦ6p2e2'O"[dy?8g ¯X+xEN;S%6)KP’2z#L~tw~Ы@ Ey~m{rV"ࢷf&UjAU{ P:Cnhxl85pȽ5py]c1xBI3VpJ/ڸ1VEPOI*}{iRA!d)<i7)e'4Z~^a9"hw83uC1耦{fz`G&(Zˈ`KvSja^~+F$kʰk2OUc}mϽX*SmS7bNJP]([EOH~j9a-; +P LAo[v²#ry)9x1=_7OB}Rė>6'&gv;W}+:KQ 0*@c,_m N͹8UkWZ#9a+RXH7OnkӨ`TC*اߎXr+A֛ax7:"EA"wA+2$#eб}ғ~ɽ6!.H;Mj4}˾#< FM w=-FZ"D).$NOW䝍juuh4=9 =xV.LEK FPjZ0*7; #˙*U.+ޅ82I'BPy IZiUM{c$cx٪ʪq@_IW<ٜJ2>Dʦ2}P>W<4L&WcX߮ EqwejGENϠ<$oٚgmK4Md:DcvDeY'`őS?Nhףkpm>?d7[:ۭ0a)jft$-c3jeoR R瓑p`Gs*GNo` ckJ!.+VVô3R#Klƛܑ>g+VH})j`C798w'KMÏH|_QvF|8V}-J70܁ar} =,(x&> 4L<1SՄ<G`|J,PV},>}OS ͋;_~\QfT\z@/ ^y˾d%IOKS jtU.7wP; u=j} $l{CLAFhqj꺅:}Ѵ}.Ymo,J׈SVZ8}2v9n6Z NOf{^J鍑FPw)FԘOg0u}+k62)h>:qA7˅ۑ t%|.U'‡k}ܢy&~W姯 hH&&G,:ڻv[j5""\e8g, g+?%Iev(~@< Ko 5nj< q vœc@s=f.3hݦgMm'XTu?ih?× ύ\N*Y)}NqV?^XB`ܘ0KBRɆ";r%VMt l@֍B) |( >_R|_r -d,q..G4 {f0Lȉ +L|;TO$ҏ^ςilV("do6".\GA%]yCn-JFR6 @}WX&E”+>}IaX |b2Who_ w\6cΠ{Ų[ӔE}o[w"Z#ϧY Sj"d=S9Cz\W5ypB\vn$A#6?Ca)8ULkOHmQMmӕ]:&* r:txh;OV|tg-p86oE+,t4/WypP$:܃ȱwnabmaAk"ZIq)&s_KZqB'~g;?xHGMp1ru ]Iw@ZZ ,$C&,CaPr$7|J@5VTA Φ:[ !ZXJxekԚEFƏ~E+u6LJ&Iw3t\dD*GS2>i1;!! = ua693sd(kۖ gM=bY 98MѶ\W5 k'8mN0#SoHz?jOİ; p^hd+jPAcLDJUЉ'D&Hl^)_e -ABB_?) EB.Z#6B4Q-r iglۥ O^/ aM@#)x u+ϡ D]Q鮷S l#U~w}? 1g[dnEOAh Gh+Tɩ+&Vb37Z Rp0 0>c[xXSZžr܎{IEyV,Ѯv&;j=:A: '|Nʟ@/ӑc.DlO] &DRy]Dy$)Vum"mQ(cq:DQ%C#!դh(S0D T;|ϮatsQZTaC::GfTiAssj߯qp'8 P5;Ϧid/0sw m :#Oi9 |X  0T@u #Fs>T[q\bO@_'4!yrjHIޮ|To|/R9k=ZE瞢@I{'(iP|'a7Ʃ̢Uxcsj,M)NG- anh$^YZ#ٝ)[_Eu󽨇"T$) ^"%r 2GcF54pm; :g. p)J윷 ?70| .yj (2Ĕ$> җfw'n3^}fV(X[$I3!v[(b\wWAhU"$̨#ϩjf-9{#8؀8&$B0ϻAjqNyc4lCEwY,M=Gad-qDv Ց GY\ܐ&j&Ac)ǁ93$#+<; 'rpצr͑M#\ǘStZKwޅ/yP@-( jc˜>ʼnV=㹆qb`J\qq}}hC^X}ZixyO`̏1nD?',M'> 9=:"bmp Eei9'ރi@XGL4Žgr=jMC;VVKpC5A[=e\&Ǧ% ^5m8NVx`J-?VK}bnFa?f"Ђ)Ni'k 2(n^*,` 2rQ S;X@qL Lʱ_ӸKٙap&Mw,*ť$+MЯDnwz=EW{I9I8, LW R_TLb&|bUQ0k I7Rc9osVOÜ6l;Y<"~"BBMJPg]7l^y@qnO}7wNMw p*X:K'nP%"V5:!\`rW % ZADv+ƄVrcBav "n)QXCR6jѬ|BNϜ4!6)Ld-MZ6Ɏ`%{07ZaKfx5b ыyqn۴Y_~)%#h&N`mr} (Ew?],  zKt 4sLVva'w5VGij?n\JnJĨB?c} G 0o[_-%|0|ҟP ƏULuLuҗ{vQD,*lfVXaIQ̲J4Ao<]Ѱ-|%,5o~s,T-5c2aހҬȪ9^`z=䔲%le FIs @4-#1=JnLr`3YDŽ(jv,'v/LW֨N  IzҰ20\VZq ]H~XɾCuYGD@,JERAEёC]|黾-/ojmK\}J* D,8/S 7 jYԺ861$_I]7gĠjrJm*Jci?car4[O}#P@y-i+pCDx r\:H@2-#qk>9+[VRX\^xysz{5V<<^t jO_ui`1&^uo óVlc|zeF&o+\췀^:U6W\*s)6y~EA:Z .'y:xeI; VǭR>ua3ۈi0Ar.-sBɺF/ =dsqx]$p;l i?UyO%gNE`J~}S#2@lû%M9O`,P rk#2WT:MP4+耶yUO Z@֛gk΁:a) E>[=ӜKA|)>_G K-GL;N6Z%2XH$enFlOz\wɜ{aתUqwۊӋ-ewҊ̜;+5OoZVmf?RX=#^~u o4%+} _] MGC ¾*/f`8x;"iKJ^)kv/Io$.h4>P=}iӻ)ό/@ψ.ԴEt%6%2BaOLuE3cWJ9x^#tõs 'ܙih,N4\geNH0`%.[ .~gIYIOahVR\ O, O E5ڡNM<MFw1t&  &m 'הS Tp 1JgOaj>j-nuŋ贏pʗ; 9`$iUj;UP2^~A |4woxwd$3V'_r4!oq% aRf`~Nʯ>%8k~VUb%_פQ/Og#ʙ3n]t*7Gg]KBE7*`ho;w7n#PO^aO|Kj  آ5Ӕ!{iƛ."eW]ͫ_RKU=l;70EEM5%E_XaGp{(nc^DJxkBLZmSa}{`%eJP.n--T7$<t/tcד 6IAj@vy5w/^g +VN=~99nl;Y~IEԧc58gO J7RΪ*>0fO~1%CTnDzbQ!e݁xqaB2IZ ϭxm䠊:!b֥FjnEڗ{>1rT."Xyޣ'␯Nӌ7ܼ`ib47M~ F0ˑVXfe6bniL6mx'a}tdK;FۀnT>z xպYZC{[wzV{jBQ2M# ZkCOq3RQvz=rX1a!CLsWpUNI'U&H=´ @IEDژK踡F6Ț2&|4p/Fx7~C~! 9LhL j<؃IEjzFd1cV .I%\pj+DBxʮ}H 3~QX8>a")>3y&wf%~Ң7:P"sV&b5) ӄH};WЭt|&m>Xjsn_l*Ex#R"mg=a.МIZ\Г4(ɗm+G)+VN|[)ǒ1 "9 cLy'zRޖ|⍽uB SrRzYh88OYal} dDg40ռ(o/Z.z ꧝ :NsvgtbYt=N"S`ʌq]N@vS8_ ֞4k$ɗh +v{YYZM9 fw2 ^}+TU SW:< p׺1akjU'F5K n02EvƦח(2^i|~IJQ0- ")SHzϚ|SŐ7ҹTojjhy e} `zFwpr߉35 grcf^mF rf]ʶD'Յ}oӺ?xp>cTVIj(U4oGuR]nd54s8olb ]>6@X;\v$z}H;r,bk %kų%|ޫfB0l~>H*߈a<&V Qͅ7B%ߠ~hLW9:rdcԝqKk>'yaU(HJZQHՍ/:U5qalX!HdEڜ_{6Ū^SKe+w7{f]XmOG61VV$J4Է w| "2 " *sC&O{1kZ"|zpQ'ZqM}#9HCZ7*]adѐ(UT :T:/ٽ7]N$ z 0rNԭ[aI=f;%ѐ(vΠ 2';D"d]˽YH#idJN.A̫ϨD!qC_9+\iҠ Hy衣v᪴<3whM a )z^JtmB9ɞC+ȑ\\.l;@ :x>\K*w^4iɗ(ʯNOQ,'6tU}Ȏt|6O)6q'4D m/f l.Bp^͔~^PoսRh ӞW]}qLT< &Z9C0Bp qHY~rK *JTӃd ,g 3ʩV\4\ sJf܄dR쟻΃w{3KHpu;a| b W8.+:@f L᧗Hiǩ=D[¡#) -ij,~kJ!6mUaZ!;xs`bj.L vL90Rp׺xiEI*~{4J~3wrub;A/[P>Xf0ۢqD`lΙ]uǞqm: Jg~P0%*X){(G##oqu_ee(l4!lKՁњS0f1^ظ >oykVJq/sGͨPab@\1E+`Zjq,ήOגmQ ΥFrsa/k|u_;2|FU˙]PAzQШ 埌Xqk ,X[Qr2*Oy/8B)TUJ'{RHCS1˱:A!#a^tt4W/dK- u:4^q%*Cq$zM7FuZ`1Ky\of 8زx!49į~Z;쳙;%WMwcZQCDRUd+a9 2wR.xb>"V)A0㹱H:ȒݧB +*`3klK^)n*~ɜO8|{\Hkg4UUMۃWy?$Y4)x<_99 :O3;aΩ穊A]r)U e聝X)eR ^SrE%p1z`Ԑ>zd,J212yG'Q,k髴Ho8^ޡhGA,ƀ۵zCˢdyGcIG7DjfX`,ݳQ8w,d75vy$O D{\W0cܻ \K#1~}/~{i$c@q &zgR]*y׵9q17i#P`s1L-v*m7*^ٗ9s:h1́5awԪװmEuD。c`CX;ٟd?{{bEZ8Uڞ~6kʗ>nTϑGŰJ/\2^]Ԙ\̨Ђv8ܸVP n ])`M^YpU`xmnc؋aT Vxn\SvF2/96OJՄB0ւ܍|h)B\,gՉy|.Mډwh:;&lCaÖ&nY c _Ȫ,:rH\L^qw}WU+.u;&EN'6G xR4^mE-c^`moEa_̖&vO)RPs7q#p)*oEqGy C[TP֍vbz9 ;?FItKvƠ9/\4_R L6"-]Ϡ5fĚ)O!-غd>rfs:+Zo!JL 3S)ԧ㎱V㮥p҉%SfI8htZmIQ}.ttHS0r0}fQϡT]rF*ke%3rRZC̋٭Ca>gyTŅ^Wˢ& ;q|u{!<~7;%ʇt| hT썞Re+&K%e K%Uuh a?x* OiG@"OZ9ˆ(JUC2x p/'HuD蛘$x'E&kYDbJF-H5yH;*N=EK 979FڙIOhvzHI?KcY NsvApTtP{[v4I_x 6-=4S x4lXNhe|3J38bQivq,ǦE˻͸x j5&]0xe{C0._ȳWR@ 8Q^E$ JASg)l"[ PvlDFH%P]0ب;lB |^" >ڬ{<ȭȾ ^3 ͐$I'Dd-9;]X|=%JOx!kCwbF-T^vힴJA CL+0V$h}\i,T6ū, J0TGED>T/Y oҲ0J6VVG.SԉSƽ]ӗfE<&B KI˰:r J#HӟNU0- k\K֨!ˊLK ,u1x>Ht)s~M5p(1z-# &We FW:Ngde.@'qڝlZs|1R FY+V9EKqN_4*)߇mk\w"ٿRZZq-4Vnl$i 'f'4ϭqÄKCp[iP&x~Dkzs^ɗg.9[<):BA;hYO75-)5)XյM0 Kؒ]}!t۾vEɯ{Ks h5%a:ZHYh)[2d+`[8Uۺ&Ftgtc3Gz5̭B/"5n')-+LuAagy#qםHuCS^? 2uN{@~4*|PKza?~IQm̭A8G<` +=U[ژ "츎)v|_3%}=l2 s@X2-qW+7ϝ{M/] Ȕ;6e3' YR?Ĵ!0c&PSژMHٻ՘Z4~C-5k$2F#[@e7$px+ʩ!IY\ ٚz"!p }g˚jU2-DoD۵Dv*LbsКGN"ɆKnϧaWWAUQɼnAB?6z_f]|#CnDNl21nH{;+j5PLat/'aFxo^SH1-"9{׃Mk//Exv#gF⧷¤ o6|s &F&GCHφ?ے\eloMx:>?#A09J_d\"8b 5 ۚ)-1 !zN/_di`j5Ϩ2(:,~۔:@rޞYf=bl&AC1;f1㭠[Aq䞥oժ';%vq>Ν 4 coBA&^ҒR=K"ީ=m묛KIH;M\[C#=oO@b`wS{zһ`g)`A6YrƮ`YQw-@ZceB~~.|]JWo>"!)$c[G#UL7ܴ{2lg̖g {VAj;?I!1ʌ!}>IH߿Cm c̰? 7~c4 BNָٍ?sW,+ P)0y$ϼ f+ڦjcqAQ\jk߆ñlzbloѷ@o;'cQb8>>'| V+8ŚF([XlU` Sz=ɫ2͹8eJS5q:*bG xr0c/һ`CueN L!y fygx(WQe6&o#=EոI% ``?6D͕~T6W!xYMV__6yw'2>~oa1a)uG R9*d@Ǹ2'ACS= 8kZ~>>|`D0nSln>#'g H=ri/vy/jR{jՔX 'ޅy/ m|^aLUO`g2oA8)cxrDpگfɃ%.d*YbZjEzΏ EU^Ä~YAR5ρY7( (o-7DEv@k@x@FAiO0)s֬p+`8]NçZXWw2oj hvi-'S>=Ӏс eE:܉+EDyB.&8>KL&إ7MTݾt#4]Rq34^龇ơ:#X@I.ܡs(xһ]Iw5ȗ++j1v}RqmX5 r۝+W;3f#+ĝe4ǟ:8F֚垠l}b{|O<)6ݥ>X,@G=~j"H[eF?L +Q(\"8V̜&Tpp ;h1/4+e;E>0RMVݼ=qOkyޮΜKK^ l:ܿIKbПGn_r7?vuq4;nWWhw ,K !q|5CV J9Ad#%)8Bx]_hj9S}tc* yk>XÌ4`bA1bӁ0x@o^d4"ý9*w*9H ȵ۬sW%0 Tf6p+,Ovgq=)wDTtn`حzyzӉVƄ\y#]Ӹ|џI!Dhk;jisjjg|+Z~`y:G#lBug/+3F ʸsu r EdM;-4#̣-r ƯK8$6;?E2oecZţ yU*<Q(VC OzbT"bS/Xƛ+p(ˉ2Y鐠j-YlrW{~6֚L<[r|y ׇu\O*/ Х񻗨;i) Q2?ntO5y8C:#$%fPu}\~i~P9?1R-'lH;O_j?*Eq sQKbpEC |(W&Togg& L7 R!PVbi!zL_܌Knd_>u[jwf(ZoOLCwo6흙'k Hy\*O !dYPAW~gbca1pI3N7 ea:錹p*uX_{ﴱҤ~IeIR2w YW,+!1r)vfpwu;l(փ`,·^}yXe0pߥ7T "f*cs%CMa([Ack!†Ϩ6!v4!M|Pt0"|Oi10 ?Tn}#O\mALvEM;"'19_mDhDhjyڛlc"SJ35yܫ`spF-%;!`DO072ktلb!'#Tk^=x(p,/2F Y99tp/7h֩4RԨ {p(Ae󆮅ʅuqK9tM̒{~=ɔ=hm"(7Ugvi* k#ؼ}\ 7x75%'/M D&ڭ^ (< P12[^HO{y'; ` n2B=8nd43A_Kzǹa?;*a"爛S5YCW>&dhǿ6Hx3Px>}{%~M׉]ezYv 6RSnZX+d"ZLDiZzNN)l&v]TT (5d 䫌k⌖rm)"p4-P>CԱ8Ypx iY25EsPaZd$z 6qMo$&]`y+qK`wk\2!sat46v:||Tj,ۥU&ji CT M6FWKr=oTgG+V ,j5;pތTO7ԓ%鶷gcU{4ѩJֆ&eG\j @4Y,&-Dx"7G5=̓/*_pi_|}HK-`O@>aF"n l+'⽙#u}d\Goٚ.^ a 1<ڕmq8Wvduaɳ qƪ`n>±ă5.ԚD[;!KY%LUdP|i^ (\Q2p?h7qC<9{`AUkk:]Y[4ԏ]ڿ.=PaRzHu摞p,"϶u^ΙpPDz$/׋+53eFVAH Cl#\d.Hj*N~KE{,K1XN}/&ir#Cwy zL:Tl$eg"B&7a`in\9t¸ą,@a&y)gCȁgDAfⶢ\Z;D|;~iXrÃ]A_T/c)Oټ2 %8 khP:#d`ֹh^̃c1l:j3YadN6GNĤ}G/%K׋kcqnOI*`&XeL@\>mkTnrR*ftJ.5[ 83nd\b?峊S#'HkIm?Y@E!:2 trڟ0="xt S! b76н^+R<6sUW(M ꌢA  "s6*s%pOCJ2_k'0yxV9d@{*\7'`qo˾{"`V|xR7/~tӊw$6ha[XP!/y1lRɕ,hބlW}|S0^V9 4jޟ\HWZbo߂2hz|ѐY1Q .4aUÕ/ekiq?Ư֡zT|3J^+d?tI_I9Vygf¤;(7gbڻ=EسG[GHQסO_M1' aA"6fq5yp_A@ rea[%:ͥEo=m=uľH 󷛮mC 1=wYLE%JPL7Mg6s4䂵`ݰ4('NL?P?5227+US&-׶$Qzp64SWѝ7a6˕*dL&^;z4{wY}f }Srw1_: 3|{YS`Q/;3@K{>42#}yiznl6:g,q4t#'$NU *Y$QxϘNa(4 ;ZPWٛpD߂@ KP|%S 3{~<&1sn^;:hfԕBۥN3]HӔ5cr㱎w`O<ݭ(~d/F!!E RI`qnGsr5-2+u1! ;9챾V*xܲSSB_&S =CNS;XW 屨Z. sȂ@쭞cLR^skZ6 ~ߝe|x9<,c]׻!MT#TYXw'A_x,5Ղt2Bfha#hVrbJl\WS0l~5@:M0goM(ܔw^60^e$ ( &SHo*͑4ͬĕ4-d" 錓1Č4]fPlo2RӖwc){Z|i)Y3 It|E AAvoxA6v#KU@@q^tj{6]My6%tӅ|uPE  #C֋&+ 騝Ֆ f8~.Bh 6r'khG"[F_+hɰo\҃쑶wX2Y yXmj5n/v q_VzBvZW0|?lulZ͆y?]* wv2ݦfs+(VdYT(CLet02mp6Eh/v$a6i+9W"Y`$Pm;=lf6pMp'G՜Bc `1v h)BŤBp5WhGcz\ dH.ݝܢt>#&KjuxΣAFCR(>gj^*:B@Yr-mQNeOP`hC1_~Gd_ ZZߒlC`ɛA3G,!XeiAQc ?] m tLGAu_uxgVb_`c*)Bm-u|UcE2m]9. G 1Fm~τ#aVz6pY-srH]#gQ]md }) =RNDLsPb<(ˆo{䘐ߒ)LaXjW֌$l |DkTfw"tbpef5FPB-*z've/&nv<4~ef9|D2L̵ȅ^Doj#aL^yڡ W`u4A#*HzL{ GP,̧ ٸB3uy%#( w;:yc)=h> A.t^dr_/Z5"|X4 \|6q '_i:pnjS(A!Y8NCPeفp* W܊)CV.5ݞ"'R,NA+|UAn>@.^ҝ_~I?0OP1aʄ(Uh%aYfGPX4w1jo%m$bfKHqBZOZ*Nxamn!0%}M܁&b%r "YÍF[uJm6ٝ/﹥,`g&o/+&.tXV|ߟHy=舭KS*^s&|8(m)z^kQٴKLq*|$8(pU;& &QYK'x$ིWINsg r7s1~\VIM@%7*p~ 06"ZV` ui=YO?/e*畀#瘔lvkg t4E=!Y0xIϫb IM$ _KR3Q@w ۵U롫O8"Ԉ4x ? $z뜫:>nz#+Afw7J<(9r0_Cv:.0Oh\[wТ0=>[{jXbp/MQ|`ѭSĭDJ`[7;]fǛ MpYxGZ~QmN'-=ΩFlB/\$Kq-IoB>5 > l^9F$۰KymJ-[+Y4؇kv*\n] kf/y i{ҋhPܯrP#t oa.3cI"m08IE7~ⶨ1 HaJ :Px9q_" ŹQge&jL iF]^0 WhySeYMvCf0MV+ߴ8Y%ta>hհÔ^}̪IR.lKL-z<4$~6,ޫ",f'&"3OgHܣkگrB;y7^~?8OtvR= ;=2 -\g"Mj%V9!Tusd\\ nG5bLF7wQ&X<BþxgE2OReA+^i`{D9g8*\7/w8GiRW6Qgu-Q[w{]ZvUy%h\OduCSrsH/&)E5&t'O*9K#0.rP!_Y]FO![nǩDDW<VK:ցmd7|d Vz{PIx$b"í`V<ڂN2G>{=Am pg+m`yz 9pek2P/гPMVqr-hB;.v~.mYx@eDc !mh$:=,h]]nͩ%ޏ㰦U 5Q+pSjh,FOG5=їWO8/J c3.֫* 5mbhq'fFlf<ׁ]:T~d~#ы[| p4t2م+s__Ңh3t~g׺q[n!ʂâ0WS'p<[-B :Zqe-=]?W?J5 a(rWe+Yu NiX Qou7zp)V10!gnyx`ܕpXҊc*sH}f")ߦQU FU&58 ?#p"ݽ(;!ؖV'S5Q?!z3G$t+/XZc4B&46.#LBYSk u 4SaHIћ"놱U~G"r&<@H?U}8Q=ˡtͺ]i|2L\:ϵn*m\^C[;GA4u(X׼x4]8? \HĢe. 5S֦ g%XSGH>6M >vaًg~l$eXc࿊?j^}URh`TTxmm}w.kŀ\|tӃc swW*qOfj%J+_ 睑 v$&jX:pʌ打;ݺ572v~%?B?wղ 2hYCˌ_\ ψխIE U_Z`?r~FTծ=XJ΋Gvnr#g"Qt/W%h]9@G ;0</yw[.TEK|ErVt[+ ~̦hQ!"(`ǰ=d3MMV72Y*E,󮺱e|2OtLE&.a߯wЏuI؈x(&ա)!QaSc/9XcׅGOc띄ÀSдγ>J\ifst4h523^\yo<7:18ܺ^Tܡd2Q -/T<*^famaoO4Ǵmw 9Zpӣd^YiwaCi Pgz\ct2 >cL"6@_U[ZMx'cn`|e<Lid>HSJ䃑o濧'>4]K }zdRv3E/ F'Kt9uo:idMr˯hx5*槭d@,r}ʞvZ>5TOb" s>4iO~GXn 7)uWOWBrpR1 / 7s㙻JIOpg4y4,ws9ցrg 1{vbfhSf Bq1rw߲Z}SqGֽDJvF5s{;Q +r tis\յb~N54O`yd.cݑ}F3>uNB>L-E 3 *[,,Eqr̮pwԎ#`Wp ;Ij{|;B]hf̭M!bZFbv5VzB lNK;R3 iN!3f=[O|f8̎~oի{P/ZZ$ 80ʔ O&z2 T a]is;"T/q섡5$SrjU樠dH^$nrI ؒ*BJN쥔 D'Y߁Oa}Dt CFsHQ&d-%8}PDLQ =nx)o+"xB4[ v}mySIkbY7 8-`:=iYDWVӲĖ+%V;$M0o"+@o;a,LB2wx{Œ m' =J؇S֐( 88CScx:yzCE-Zp{,ʰ5 X}93mI|4⁕EJ s֗M|ݐnJtD,u$UPgho b i"^6(ؗՉ3˶8c&^O@>&[~ ~s{^v-.x }Mߌ>91$f&ԛo(Ѐ]cUrfD WSӅڻnSUm<;cks?jw0Q6oV2'^SNopZ ʓpǴʩz ӣFcLiN@ױ F\ oq%b487o1$t~˃^XpoSo}}Ҟz #4- 6 J 9M N e̪* ڱ4vp."K1qg~;w=QyL1ai=WeE;z_N*[IBJC+86~#N +xO|gȆQEh'l<2!8T $*e@Ĥk xPe8cg0(j Z6pVI(ڝ"}SfgP[AkSdo>} P\eY'v]Ǒ$[ @2W|E,X-;*ըi/H.sƨt-Å?GbOGD}mOdD*fdGۮu&d ;" -F=6+viΐ}eju B;kz97\Z/#M'ZLc8IV—ʐyD zSZRm1UP}- vkzr_ B.a/Qi>osdav".xg[^uY_Y6I ;,LMU" <Sb{sKxF֋nf}f˥5V@'׺|Dh^`$JLuyts`K 6%F:>UIYV 혻6)8&lq҉%z"J>˩g6э )r^Fo? =ϐuQKnR7aT3/И3gja|]̝|LvqoXw5G1I;ATmx؜ðMk%xɈ}\?{pVGidGhz0nE2zS@(˦2Q7 4`7D$m Wo^FJ>LimI2f(Yћ`p21阿J3L+&Y" 7 CkFH~eRMC_`}:6 7q#[{*+~~dA@ fȵ:9OIO + XB9Bfa iaR mBß×#g SuXH,e}YKUwˡPև~y{yqUKISF|8G<)VV %-`FA> U";բV?GBfW'&sPM Ql:L/w{~[Xհ8 =ޥ Cw:VTtAoe6P Z2/F?]l: "=Y q>ixEN,i]B;!gt ͡(ֽ>oKB>vo0Hg*^Y#e~F.c Yq_y,FaBu0O캸7ozj%e0m#CǦY zC -4{6s`8?9ں)bNk#p}#\>?L/2`;՟?+l`gq/C@5MlZ86%w-. &լafVĘ H27byo?KzВDK'Β݊$C}'UW õd/Kd HFe  ^Rr>7"e b Bg$\?q]}]Lod3ǽO; 9Z| 0~+/Id7MM8`ȏCU',b:v{ȓ T-|U#p 1P hNGGWyJ1Ȱ2A`YQR߅G(N蕲i=h(DpslY w"(l e;"qKU ˾xv?"ˬzN|O pټ Tl ^x51[}լW{H"Ipd%,3z!gsMeՉ-jJ|GJ-r,-Zd۪*з 69:*3 x)U{ qF ^IH/KX9C#L6+#zsͤ.g:ԇ.!c걜PɋpK.:Fl;rNn<~QgEvqb 0T-a}2tjky@Y+ʛ0siC Hep ˆ ipiLZJ&ssu[!*!٧ӽĖdj*hq ;7CO:gږaGlCC1:)f\^*0|On(4d$Aomw1w{bZC@0%|jH7WVk6h|Cth@=kh471WGil8' >ʲh<0jSiYlVg=Ř̭dEE%XAon^n!`3'i-k eUyNޝD18jvDO{U<A`ѻaw4.3Xեr~9wO%IŊA(]NnNc0bK>Urw|xxޙPm2?YVj0nO!0RWƽ5ULU5}To`׺Z,N5YPw9v-n{)M*3aefmCX?F렷|ĸw mb gƈ4UlTsSf^*( Z9}&@go:*xmAӖ`z9gkLm9fr~JG|+_~IZe?\7 /suMFE{MȼvxSKV"oL(d U=_UaX'w\b/qFkg=׺i9/*Ce fƬ񄒉شr{)"̞):-J1&Ij$JWlTVUݐ4IÕcU}:MBvl<ݜbFe9%Oe\lYh4iJ^T]*F;UֵƬɓM{|H-( 9TsbcLb2S3oPA L0`1Y:'KkɂZ qR/aBۛB3P~1fy37i6vTq ĥ5z+4t#g9e& UU`ȇC$ pGs/("G5d16ȋqanfi7`qR ߁#hCoeٕ&ո^ͧ)Jp3g< tG}$ЎiT0NeQw =GHeUD q Ջ!~mBJ ]k\(rEf**l0OR_7wF^YCCwpcьK]J&IjN"6sbpS$ack%(kGq&^پS"#dިF_vsl@c5v<#Y:$9˃naRr5W[)K CԧƍHl {ѷ\ǐvM${Ce@I4V"+(.i^ԃd}f5A'F8D{Ws518QUU-1̾U \.0aCe-PQ27M"E^y*A5 JK? 5SYAw7ږH 73Bkx?._/bM[o$Qo$&8AWZUT=?H"j.xS *.Q Xjdp6Pn>Fyjǐ݄,jn_ 8hUeo\sz ϋJ HB51*N Rm"1^3KF9aEЋS]!(,ڈk^5g6p{sCl˩0#Xv8ZG=nr3KA1sQW.oi687ٸ}S=[B)ɔg9m׫{b'Va]Jh8t,//1kobqX#|vч&OJ7OwMQP@+S7u*[*RV1ism T"YLk os ׌n-ގqO%1S W}1=|Fuk\IJ㞮!OƋ7{߭".MB!*,JL띚V ;|2l2Xʯum&&U:9"G @n2k Y);_Űzko9{k+gŏ0ka0_ !wҘ~R1F_c&# JTϩn`ګ7DDnFޘx$GS/YX27Z V55e;Wd%\{܃Q lC0QC4X-DaP1zG~Ph5`xZLvH^W 5kRX_DvԐ!uz K潭~d)a/HG2!- z#Q4iSmj˃;'{ZDbs.28_1Ę*% `n ynpk8i.ێy`>9~@C,s* v5{G%yk]!K[aS$=>Iz35A݃^s!Ex'7 Pac-a:SV9m[3Y}pޟSܚP[FJywAtkLA=D}bUkLfW,=xR?~EMA(-B@N3n%R^=^'e8uAl&N&wH1A@Yo.ڠtj;B^h[qZ% j"to.z5oc",ZϺKl+v ^q}p5}ï,J%zHxM^ku,VWB,PpX:Z&zKJ_oT§?DiQ6L& \>8ub})횁Mc8ϧnHH!~ k UŮo=+HVAz(0v яxZDpU3zH#n~qɛQJl+ٯf\*Ȭ F3d4ȸ0׷^"5^ESCӖ?Z`eQ']V5&)D8b#3(bΝQ0Pܭ(D#4Cd4qASv0fԹ;$?Xc.Óh; 5v346p9^"/)&]YT5BEɘq=~Z զ)wO*aRaN ݈x?`GT㕌%U%5X rd\<^-ltf¡9yEdӖaGJ$LchJ9kElO4Tǘqorj::phJg\ĥtE3Ӈ/ڧh")wKΚ;c.=Xwk8(2TMNT97 slͧ$»xDEBJ)< &a ١0m}HbT tX8"+Yn> Sj..d!ui(ȞQ; Cc0dT%3v;97 N!lw/Z<ۓDa߲CmVghW􋕗^9nNL/`c V|}/NITe!`Ix Bd4=i=A2/$oVL\Du\Hk@)m1g,M@6BoFɊT2MPfP1֕2HHI~Sv]৞.^|wX% dw(_l=h#*II F,#4Ԕ9f!,G)Ϸ'rs{wbU%n\Lj9p22a#6ȏ[)>I s(-hƌ*N3CȏYH}3FC"BtN&bLg[)Չ4XR鯋4c94%L6",m^j8+BkRݏ5 "YP|8j>Ea0u;<1m2jp\'QֹB.׮vX-c䇠ħ 1eF^q3靺wjF ^j\j"_'pHp价OO4--{Ǣ iClU+#_%.BG #DkE>IH\4259~{ﭯ?r(Į=.g;f*{ш]b\ p޺QZKVϒޥ7-V. ~5](4Nʬr`*Z{#i(7$2NR"v~O<,<K !}V-2%> 'X"9Bw7xxIy&mCT[93l~(w(o5y}8[?}̷DgjUA[%r?nf@>c-*xfxEop@1Xh!Al ُP 3^f/ANx,_+R% k&BQ=g:Y%Xv(Z^y\ܰFRQȭϰ-yӗpFFY;sdf>Jl!$Pl9A>PP\Itu׫xYTb6IBʓ;]­FgG5kCfSXū^4+ڴZt;;goƟe̔j /OYRdB3qQ?|>4_27'bXxfuƓO%W?(ˁEs@;JarNdo=< hʌg YFٳh&7p&=\d7L+o}B-'c A8d ^dd/9*|q%]1s-y9k/.(]qr Xf'?[<>;o[^=} "d0K]੯>",i/vo~s󙑜 ԬeqDD¡:K>t A ޲݌ jC$TZi/al/7~ר`&d$rPQ1D#몮/r\ْ( bB]Ek f@,h]glZj0N5]KN=>WA͊OxTV_EfwrV%چe*ʖ|U9O(ƒ6h?SM#[-[]W^ʇ!vJw]8')E'< -b^nRvʔg'[n|)rc$ʒY/g+GPM*e X{aUjʧWV-v2.Ydr} |5bs,mww;Q>ɵ/I@b?r|Lҽ~=DT;8N'@D+n5J/@DjD3YsΨ7u.>^ r^%^ :C~I+M&iޱe$buG;@YVڙOWz0:j SY|rVTUY LetWojz*#L[f <03_ޖ'b*9UmΑ?1Mн /IeML/\[%B3-3xrΕ)1d$Bm^SM=]TF _nPBCl( `y N^ͿgђZ }ɬ)..BO>s-kzM2te^0aO7Vx;r Nܣᐯʑs&jH{je\xnDK|8/$5B:N{;2w"`gfwjxY@һJe`g^Apz*V[8طP`s~Eav쒒i-Mo7kdf< 9y :%VeW mDv">CWh 'd:\jZwi_Q֫{KwI~$ވu 8 Zz_/Զg5mk)vJXw~I[D#,5~%8&-n!McAY85vwi?+dτpB!Jo<v]#ݙPyCFUjpnNtZ_OJ:[_'G[͂@Fzѽ$1qɾo (Sdoz-Ce`7٩a?y3zضP:2h|'t={u,m%~Ps+A"z:7WN\#E(GA8q[ԱxӬ4 3 !YH$;cx/Å.KW2 :˕Kf_ؕ 'fH"y,mbV *:av2N>Ɇej5}_*M`K@cx'6x`5m¬8Tؖ)zQ[TgM*Qq$1 '+nG!…G-4pަ nO Ҕ-NH3X8q0fU<^?W4Oei޺fL=;j)QU$ }>m(=>hGAMhj!/^h5e﮾ܬWVK Kq_'cicM4XW~H{GBq nht{#b"+8At^&lkS(tI' yx\wcRc,=}in-ds7z{/N3^aJ!զyBQaQSk2Qd!;x2*cÄJ68xH|qmbXrUIKW[EF{v|Ժ٪RR@i>N,.G9H]2/C=`hZYcw}٦g/+L#kR{IobV%|G[dI~iy 6C AJzy֝0)B8D,Jɯ#@ޑgZŶhv a\CQX'e]1/vhҚEƕUz :ȢdO֗8@ 5p<}us޿ YhP`F1zBh|R\z~wpmK,D뉇w?wBAX#.s6->$AGp21[T驦˪HảcIu#"P/:lj@W813<5ry/uI <<D{ gWͥ' ʑsL<m^o~p43^7Ba{!al }N Ct4$r/yF1HQjbVnc so̔*lM$?nj7Dfu @нH& nA%{z[2)F) k=vF7fhD3x"Tc~zro BR{dr.s%9XyвB f1=空J3 ֽc#?hfY. [C-:,c& Jvd ~q 阍%2toJ>xQ[Z{KF'$4ل\D wah=2B֜.iN ub0-' c7a^`oH[2k1艉3 :ɷqRWc&m6F(/BN9mƁx] `h7h_& R*He[ ^QDg5pUR8"PdMn:V[A.ξ+|,aTGȶ$O,U{~yS2, aJ=9*e,MQ%u?\DUfulMUAo55VcAm#YdH?G$Ę) <$un'j:kTVl|Ts SnA 1$s!JZp 5 C'ukr9\k hSy%1֘2W=\(~(o}oW`:Aԧ>tiqOAiCLL- w>h '#Xs=ОRz/'ե^˟S=JSY2To1L˾-lrmӜ%4e;*ݶ]{-g\ɹ?$ytfh]\\eBpQ*shj= 勋3k\AR[ܛC9/-8}fBhY.j;V{gK;Ea/qUM+ )) *SaNjyi[Wjq)nkCSyϼ`)׎NθQ>m;p}B?^O'?P-'GYLV5ǽ蜌+{tW=b7kywXk?ىqEaV9M߅?ywfڛ D[ d Y= >e(,&bPM6(tĒĬz dGBofE:-&'}bؿʊe9:aEzAZ&we^e˸K'Q{e +AA+|\9Iִe79q؁V8d:G Ly023cNT~ +)nѩ{KjGHG} E3/Q;XRJVng«z4ZA#7D9W6Y(2Zx۾jԃQc\I^fV@w"y=e-DP&ahֿƜ7[-iQ&l.h,#hF^]̤ )faGr ? 1qsftĎ S0hܔ̇$ ݒʰcWch !'F6c2,pR@p,}/}\bli _q(9,mm| \GfCJOxP {)o93oK.O4=hHf.t]+#Dq׻'; RvZJܩ` ]#=mw& 0;J^y<$,*Dc iodQut8]a4TebPW񄬹t|RQ*e [|̆EPt1 g@WmpGׅEJrҪHj1W.*1BS (~A`J_H{KSw5l e )P A<(&4ݞ"\yOR \88;Vivblꗻ;]]u$Κ5,bK2')^탠tO5i^˃dcb@ZF:ES~8v?9PmJIju19m\9cЄd j-ߎI L09Dz$#!W)ypuœs}S n̓<]Գ{S# ݳ/*Tw"gn44tX۲fqMK+ -͠:Vr8|vv/OzDi/Cweݸ1~~)K߿\ΐޞ|T{"Hp`ī V|v+q[LC ['h|zm#q9L#C~J=')VN3'~ׇ)9II<6'y)kG/_JS('Iv%}4GQ6W uT^My+r"e=~8଻SM yIlMQʼXdP7T@hj=?tjr͙WCPGKא*tELOդBĩSKۨ8tz~4>| \֜x@KHM @%6ZOJ4ߩj Ȗ͟UB u~3uWL)l9h hd̲tAs ai'c΄kR[D@?%*%O^lvFPx6=93Wv LxdD*ewf%Њ?RđjR_40[1G?S<ιxn;]{^ij:sec_%C-l+<Ƿ]c駇A*HGn~OXdu_f|I13@x}i}Z8 W*KUe-r!8NK}ZD}y#@ØsÖOT?iGuae WKQA6GLmZ~lz3QPo]ǽ2 Ý &jcܬ Y  ^+@6!ŇZդ8JutoL /"4ÊNK~6g&p:_{=_Bkw~@L<Ǩ*nOZ4$kaW>NBk<ֹb !fe,u:BE8/;KzQȮf=@ţD"8\N4+UDy9Zp F/X,AMdY9oIv5CU;e1݄ Hh-/n\wNT@3X]ڕQnb'6AC>t*+jkf&+&PwQcrbN|ӯ13HuxDdmDY7ݫ ̨/aP~_uOr ıOPDmg' P #_,2е_lM -Ie` xڈ򺌌%n2\X@CKg~9>JimׯNPE@-6( c!8 S@#nۻMs-YVrC/Ҝ =Xg4",F![o(,Xq<Яo_>[ %:wJ0Rdt*0PTӥ>5ٟw ͢'5NBl#WRfPޫrb&HEBIa/Ӿٜr ,rk%ܝ66~YOP++PW|EmNQMvTuƌ;[hS?YU!M[@r:1[kc 6g@U!+ nY:1`Îj]d yq;h*ec>ˢg޶~+rg1wN`}q%e]d) 4 92>f-%MU;V]u3ݲ?z(b^m^NU1 zw&:޿}H SNp#x554خv n0,hT H.e&Bt+X͹gYYh4s -ګa\]#O)qSݲIΉT:#RoJ\[Q.x0Džuk[o  Ͽ R,a cWzv 2!oR <OdCWH8u|7n X.dwB5Ϲ؋i(<:LnS.xmroٶ<4(>_ji7jz!dhZ?>\_$Ra*ZՍp9F325/_ELJ˜>Ck6qv'U ۡc7U(YϢU#H:XZs E2F85?{T.Ɤ\)R;,+HhxΤy]+i3a^ ףG= ?{Ptu3? bFWi;].!#Q(͎i`rB< %Y0{LBr7zG|(*JqM˾tk?"KۖtoZ0`wiB2#BYG~vq\иUԘ<:_ B?sqzGڼ9^暽!'8W/?_i'NCi{XvYX%vgI=s4k2I5iܺOF-1f6x5W)D/{4]b=Bغ`B!vZ 9̡4\:%3uM*l)``kPOU>_&hvTB81j$c}RׅZeۇ#dcjb]A9S(8QR|[%),8'qk5ՔXU6W*Zz=[2U^@/V?ɬ`lf G7 _| ZX_#{qi4c^%m]鄳G]E~b8?L+68D扅%aS@lR2͒3C-B?,8p@_F#QFh+rH2%iWc ۤfze@hKk\֘\"ҿcH'6RG6+0~+t# n|:g"cLA2k'YB!xAW K !vz_vӥЄMԯgQܖ%b6ND`DhcT+P9ja7] ^Ozt6XO N2ѯ'SIxȝ;+wd*=/rz(AlLX,=T%&̐Fx;ѱƏ4Hwmr0=:Itmòa2ɦƱ};HӃ ~MXsF:qxSN&&RgP&WaDTTq7=IlWc6='˒un/)R9xvUr͡Jd@4"|̩`VV!$U]PNxZlo8[YJeV<y|lq`TR(Q;}&hCA_/.l0V 7G[@QR{Jq@ 4Ds[vW"Eɣ".U\y#۽䙍R_:}pA~u2n GDXjce傣*; XгVmZma(=Ud-l ӥ=d0_Ǒhkm(bDח- 3W Z{#9[fhĄ-HZ.11VKU]쉦z8N.tUz[)merqJYC6{C+`u{k ]*6Aor1ۻaqPmԠ  _/~/淳` 3a1ѻ`jR|:cʹtpNM-min 3g+XL׌0J Ds<$ŎYfvzk.u RhP6 t*6,\n/(;КP25C Qf1 6aE~+^s[MJve*qِXKg0GN z.'\i#o3YxR]ђ#"%+H wL.BXCx3wړOl<^ѱ6ӷ^'[hQHO d* CЭsoӮx2@;oW'`l3߀+~҉NHc#^g8p0"E$IEIxۇ_DMyJ韦U G))PE1{X?. WV@%(NVk%[x.($1ey ; P(L 8X7cCՁm>AȀו*J8C2Oh뻥 'sV@+,lU&xklo ԙF ,erM u\^pGWe9=`x̜Sz0,3wb=%|63b|ANqc*~||}'R?5]/)51j :K.%2lhU&.l' |V~t-mWѳn=w!ī^(UG6Zy0KsQt;v D^?27))$N4F6Pq:]> Ue)H })b-oقVj+(3uK8IEV.Yx2޿_(0 rbM9kCg8l AB/flŹokXB*Bģ7]@vB .RK) A)t ,}UI;3~C R%/l T"qǜ3 +# #Cg5wnż^ kXϩ4:yt|a>Ib+"q^p)m2 0qA]gAZ?I>k$1ۜczP}(K&Ru/`<'Jx#N t׉n& C\T[ 1LQ+ p|SI1@Sp-)gqyӜ3lш` "?x.6/8^)(2 #t8~<ʜ2_k59K#|gSI<'9}٥ܱo]JU7@ToW|QܼfA>[G܋4̇91mX7x d8Y6˪9)ر.ڻI $2vA؅]|S>‚T5$I ]A'Pp t扐ww}N.uRZyho\k^yWqRףA>2abBQwH bWJ*7ύ۲i٣4 #{*Ac.qfs&޸u~p€QvIH+L{RwtfY{31ST,t1AT&YpX!q~|68vm*يl^7y?p+B_s7X]X 0Pg9IzDm{}3 PIX ?ȂE (ceUlE%u)MX 3QO/MX,nY`PO{cQJenXѬ(yҷdy6Wu+Bb#Y9oķI0N.lNU1$0opplѭͪ_= \'95#U3?@,&n~ G'NY]Mu=E=iI NߧtƴU3,7}PQHd.øY|s kr7DI$4jR8@r9ӄÀ=#o ? ?Ɋ`%@)Ӧ0+iT uTcĶ3Qޜ^;($Ɵք)#ݠWrʣd:e*_f.N{ϫACfO7GGyel0 kn3S;$G+Pu BlL"<˿c3 jna+zacaJ`BZmL[!>9v0چ.SqJT59Rb}tveunFsHh{u ~v_21p|j2T [ϲ2D wlú^ 'e2q"ɻD=3 ;WQ} YZ