gdb-13.2-150400.15.17.1<>,f* p9|_Dnݧosdf>DɗZZ[ w=e<$Kf-'F8 Օfr9e~׋@˄]NWS@LO+7t 롗ީ'RCTAxM|ϓ: ]PeU䨮a(}pLBƄpצP3iZ%tsvD7Aչzc+6s(aRv&zF8&W1W-Eڰ?ڠd   ^1R  4?? ? ?  ? ? ???2T?PpBxB$B($8$9(:7~>?FG?H ?I?XHYT\͐?]Ό?^[bcӣd!e&f)l+u@?v< wD?x@?y<;z(8<MPTZڜCgdb13.2150400.15.17.1A GNU source-level debugger for C, C++, Fortran and other languagesGDB, 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.f* h02-armsrv3iASUSE Linux Enterprise 15SUSE LLC GPL-3.0-only WITH GCC-exception-3.1 AND GPL-3.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-or-laterhttps://www.suse.com/Development/Languages/C and C++http://gnu.org/software/gdb/linuxaarch64# This step is part of the installation of the RPM. Not to be confused # with the 'make install ' of the build (rpmbuild) process. # For --excludedocs: if [ -e /usr/share/info/gdb.info.gz ] then ALL_ARGS=(--info-dir=/usr/share/info /usr/share/info/annotate.info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : fi ; ALL_ARGS=(--info-dir=/usr/share/info /usr/share/info/gdb.info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : fi ; fiif [ $1 = 0 ] then # For --excludedocs: if [ -e /usr/share/info/gdb.info.gz ] then test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --delete --info-dir=/usr/share/info /usr/share/info/annotate.info.gz || : fi ; fi ; test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --delete --info-dir=/usr/share/info /usr/share/info/gdb.info.gz || : fi ; fi ; fi fi 2(&'I' 0h =8'8-U +*~ x &*7RsUTXM ; FRbK + XRz AA큤AAAA큤A큤A큤A큤A큤A큤A큤]=Z_]=Z_f* f* f* f* f* f* c?f* f* f* f* dqчdqчdqчf* dqчdqчdqчdqчdqчdqчdqчdqчdqчdqчf* dqчdqчdqчdqчf* dqчdqчdqчdqчdqчdqчdqчdqчf* f* f* f* f* f* f* f* f* f* f* f* f* f* c?c?c?f* f* f* Ikf* 6af37311d128c3f3e10e940d1a9448fc0c5c85f7c9d364602248c1dfb701634374d1e9a285454520ef8c2c8d50765ea1ff69e9c13c281c21f1e1c7e036fda153431528b23b1ee5ffbe30cc19c303d650ced5bb4b0cd549e72d1dd42e82e18ed0002c84543810e588690549fdf2ff10c165b03dba78ef782d221314b35cf8e2eabdf52ec3d4de45ce77432430aefa9d79747c2c8dc10edd10bfa3b861592ad2a4afced93965ac5e2416ec9f95d69110cd141cf4c8f0d744c65151e2b08fca7077aad2d392225f2e4065ecca9e383600d9727b8fdc2cdd04adc3c4acb65795c35f3d77f643b8ad0948c83a959a0a74c6abfbc5e34f9f18dd3357ab9c6e93fa4656f85e84789b75cde97b870b3b600dc16b6855bb8122445105726a4a8fe0cf87a2c74d1eb722b9ab9229665f4549021b205260363763887876ec13b84efbfdcbd289eb52131bd8bf7b99467cdf20f14b10d97bbf4106dac80327c518931a785ed554257bb3202ccc093d604a0887eba92f80c7535f4381e4bcbf23af990fe19ce6975e412801e5ade1f06229b8ac9618658f2ac515c06a9143bd1607ce5890755ef63ad5b15ac391eda56a313eeda87b6ac5515b4413f1666df67064adae6fc5c2581c3ff019512fed01ee17aeb53ec9f08a5c16f095538ec530e9307e3faa29a86551f5c3b977abee0b70a923cc8b4d629cda4fbd67f5cefdeb7391d5a3312fa5ecf43cefe2fe1f47e8b803a6103c44a1240a25de3dca430359ceaba650924e8404745a30fd59fe2337edc1fbd4e631dd751a91686073cc0f26317eeebbf55e3ab20d0d49a015367e0bdf9bf477a6ccc95043b2567917d78685d07eba49ab2ac92f317f82b70d458197d3d7fcba5a9489b35f65d9e2070bef03a80a76e956254fa196636f72d5c1f45ad31e13f6895f3ecb70bb8b13b002d7b480d49e7a231c57f75a023ceba027b31e88d2f352e87912ee8ed171b8e19d8d399c4cde0ea2f5bd062cff27a8268920d58afb9345d49cafab1f0a66ac99496f97206aeb78e991d23659976418944416126e7f1d0aec75aefeaa4771da9b9d5e8e3e6710c9aaab53d1d1ef9dd35e39f240a8f22fe21114173fdf600cb7f9eb536140b3cd1004759bb2db72cebaed03f6bd974eec7510f019ca4cf13aa21daf9593d8b7444377fb76d306ca6ec9a353eae4b99d4433d85167b46b80541709c3c046265e083a8afd20ed285b35926bd554eb8ca99946af79c5c84e1b1c95446be62a32f6a41620750a0c6de5fd47cdbf595ececad2edbc43022b554144abe6bc3226bc8c68783423f9591cdb869d76cb1ae142a00d152f4f1307b0d958dd6c3e412cb6776fc775d0f3645c5bca490784bcab6f4dbe6325b029edc9bffe2bc1adff2c7384d5e1d453f9213353a1513d8d5619fe7f13a2b0ba72be9fc51deaec222edd9a37456cb4fe32c370ef8abf418436889647cb19ef421fb5d33141d8f375ca63db62413329d99bd9d866d0e909a9d6eea085660229f2a1a4c366a7305ad1def75dbe567679281194a42ce8fdf7b949b9e5dc15e0e69f4c882b0d9f5e0e101dedc0bafb2fd03f6b2caf7b257c98e361ad2d1603132c9d7b6883e60beab8d1160360b0cbf4e8cd0a498c48ac567e5320cbe71328505f68711b39a2f605c02a75e93be05da3be016d7e25a44248eaec7585ad88d569cd10ac0c8007ea5ed0cb09df5c45ca2a5c6f8b7810a024dd4ba62b31b78754f7469bfe6ea2219f4684f6f34b763f2ac622e4aabd54f2e9d42b30da5396cb4f0dce2d26bbc3c336b4ec25770d6e3d7b0f321de108300dae623b362d1261e5c31d68cc0d6da504b2092db781bfccfd4ca85d7eab93bd362a3b311f813b87df1725ae324a587707874dd17a7e05ea427a297bb8a28a23f043177b627b261da0eae9adc8c518cb2d76afa73c254d641ff74e21e4b6231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c56bdea73b6145ef6ac5259b3da390b981d840c24cb03b8e1cbc678de7ecfa18d8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b9038ca570a5fc4bf4bd7afe7a20e7ae0bb8c36fa8dd8bb0ff948428b67fecbaf68e25601a9d52d6e7d55746d87a45d60788023dba9c2d3e081cadc816eb697c6365293a02a1c579662f0f8f4ea298f6184e776caebf5bce84bb0461efedef51e5163b1022e23bd7f9e60f56ecf4d1f04deb0d30b04b342bc094d8aa470e99c4e3b1a3294417c20d3c17662aa2b6acd68497bbfe6a06632ba8c77c78220b1570eb75rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgdb-13.2-150400.15.17.1.src.rpmconfig(gdb)gdbgdb(aarch-64)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/shconfig(gdb)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libbabeltrace-ctf.so.1()(64bit)libbabeltrace.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdebuginfod.so.1()(64bit)libdebuginfod.so.1(ELFUTILS_0.178)(64bit)libdebuginfod.so.1(ELFUTILS_0.179)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libexpat.so.1()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3)(64bit)libgcc_s.so.1(GCC_4.2.0)(64bit)libgmp.so.10()(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libmpfr.so.6()(64bit)libncursesw.so.6()(64bit)libncursesw.so.6(NCURSESTW6_5.7.20081102)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpython3.6m.so.1.0()(64bit)libreadline.so.7()(64bit)libsource-highlight.so.4()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.1)(64bit)libstdc++.so.6(CXXABI_1.3.11)(64bit)libstdc++.so.6(CXXABI_1.3.2)(64bit)libstdc++.so.6(CXXABI_1.3.3)(64bit)libstdc++.so.6(CXXABI_1.3.5)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.17)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(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.22)(64bit)libstdc++.so.6(GLIBCXX_3.4.30)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)libzstd.so.1()(64bit)python3-baserpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)13.2-150400.15.17.13.0.4-14.6.0-14.0-15.2-14.14.3f(@eeyeRe@@e@@e>I@e:Te:Te7e3@e2ke@d@ddd@ddkY@d0d,@d,@d,@d@dcci@ci@c@c|ctcs@cn9@cRcOc5c47@c-c,N@c@cobb@bbz@b(b@bޅbޅb@b@bb@b&b&bby@brjbk@bX bbOb aa@a@a@a@a@a@a@a@aa@@a@@a@aababa@an@aaaa(@aazarapan@ama``"@`9@`9@`9@```@`+`@`m`lM@`%@`%@_м@___@___G@__ _#_#_#_#_@__V _2@_-B@_-B@_)M_!d_ @_@_@_@_{_ @_ @_ L_ L_ L_ L_ L^^^^9\^!]B]M@]µ])]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@tdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comluc14n0@opensuse.orgtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comdmueller@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comfvogt@suse.comtdevries@suse.comtdevries@suse.comdmueller@suse.comtdevries@suse.commliska@suse.cztdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.commliska@suse.cztdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comschwab@suse.detdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comschwab@suse.deschwab@suse.detdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comschwab@suse.detdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.commatz@suse.comtdevries@suse.comlnussel@suse.detdevries@suse.comtdevries@suse.commatz@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comtdevries@suse.comnormand@linux.vnet.ibm.commatz@suse.comtdevries@suse.comtdevries@suse.destefan.bruens@rwth-aachen.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.deschwab@suse.detdevries@suse.demliska@suse.cztdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@suse.detdevries@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- Patch added (swo#31524, bsc#1222188): * make-pascal_language-print_type-handle-varstring-nul.patch- Fix debuginfod handling: * Enable for sle_version >= 150400 (bsc#1185605, jsc#PED-1149, jsc#PED-1138), SLE15-SP4 and later. * Enable for suse_version >= 1600, ALP and Tumbleweed. * Add back "BuildRequires: libdebuginfod1" to prevent selecting dummy variant. * Add back "BuildRequires: debuginfod-client" to prevent unresolved due to conflict with dummy variant. * Add --with-debuginfod=yes to prevent silently dropping support.- Patches added (backport from gdb-patches, swo#30728): * gdb-symtab-refactor-condition-in-scan_attributes.patch * gdb-symtab-factor-out-m_die_range_map-usage.patch * gdb-symtab-handle-nullptr-parent-in-parent_map-set_p.patch * gdb-symtab-factor-out-m_deferred_entries-usage.patch * gdb-symtab-resolve-deferred-entries-inter-shard-case.patch * gdb-symtab-keep-track-of-processed-dies-in-shard.patch * gdb-symtab-resolve-deferred-entries-intra-shard-case.patch * gdb-symtab-don-t-defer-backward-refs-inter-cu-intra-.patch * gdb-symtab-recurse-into-c-dw_tag_subprogram-dies-for.patch * gdb-symtab-keep-track-of-all-parents-for-cooked-inde.patch * gdb-symtab-fix-dw_tag_inlined_subroutine-entries-in-.patch- Maintenance script qa.sh: * Update PR31004 kfail. - Patches added (backport from gdb-patches): * gdb-fix-segfault-in-for_each_block-part-1.patch- Maintenance script qa.sh: * Update PR28561 kfail. * Remove PR31015 kfail. * Remove PR30547 kfail. - Patches added (backport from master): * gdb-symtab-add-producer_is_gas.patch * gdb-symtab-work-around-gas-pr28629.patch * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch - Patches added (backport from gdb-patches): * gdb-fix-segfault-in-for_each_block-part-2.patch * gdb-tui-allow-command-window-of-1-or-2-lines.patch * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch- Maintenance script qa.sh: * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail. * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail. * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4, 4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655 and a0eda3df5b7 kfails. * Add PR31015 kfail. * Remove PR29793 kfail. * Remove gdb.arch/powerpc-bcl-prologue.exp kfail. * Remove PR29813 and PR29816 kfail.- Maintenance script qa.sh: * Update PR28561 kfail. * Update PR29781 kfail. - Maintenance script qa-local.sh: * Add "Verify quilt setup" step. - Patches added (backport from master): * gdb-symtab-handle-self-reference-die.patch * gdb-symtab-handle-self-reference-in-inherit_abstract.patch * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch- Maintenance script qa.sh: * Add comment to kfail for PR30528. * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp. * Add UNRESOLVED kfail for PR31001. * Remove PR27238 kfail. * Add powerpc64le hw watchpoint kfails. * Add PR31004 kfail. * Add PR30531 kfail. - Patches added (backport from master): * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch * avoid-manual-memory-management-in-go-lang.c.patch * gdb-go-handle-v3-go_0-mangled-prefix.patch- Patches added (backport from master): * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch - Patches dropped (requires unsupported command): * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch - Maintenance script qa.sh: * Added PR30528 kfail.- Patches added (manual import from fedora rawhide @ 52a4dab): * gdb-rhbz1773651-gdb-index-internal-error.patch - Patches added (backport from master): * gdb-support-rseq-auxvs.patch * gdb-symtab-fix-line-number-of-static-const-class-mem.patch * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch * gdb-symtab-work-around-pr-gas-29517.patch * gdb-testsuite-add-kfail-for-pr-ada-30908.patch * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch * gdb-symtab-find-main-language-without-symtab-expansi.patch * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch - Patches moved (from "Backport from gdb-patches" to "Backports from master, available in next release"): * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch * gdb-testsuite-add-have_host_locale.patch - Maintenance script qa.sh: * Remove PR28463, PR28108, PR29247 and PR29160 kfails. * Remove PR30540, PR30908, PR29965 kfails. * Remove gdb.ada/mi_task_arg.exp kfail. - Limit "Suggests: %{python}-Pygments" to SLE-15 and later.- Mention import-fedora.sh to fix warning. - Maintenance script qa.sh: * Update kfail for PR28561.- Maintenance script import-fedora.sh: * New script. Move skipped patches list from gdb.spec to script. - Update to fedora 38 @ 82cc8e0. - Patch renamed: * pass-const-frame_info_ptr-reference-for-skip_-langua.patch -> gdb-rhbz2192105-ftbs-dangling-pointer - Patches added: * gdb-bz2237392-dwarf-obstack-allocation.patch * gdb-bz2237515-debuginfod-double-free.patch * gdb-rhbz2160211-excessive-core-file-warnings.patch * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch * gdb-rhbz2233961-CVE-2022-4806.patch * gdb-rhbz2233965-memory-leak.patch - Maintenance script qa-local.sh: * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86. * Add "List configs" item. * Skip i586 for SLE-11. - Maintenance script qa.sh: * Make sure exit status is 0- Add "Suggests: %{python}-Pygments". - Maintenance script qa.sh: * Note investigation of some ada test-cases. * Update PR30547 kfail. * Add PR28561 kfail. * Update PKRU-related kfail. * Use openSUSE_Factory_LegacyX86.i586 instead of openSUSE_Factory.i586. * Remove PR27813 kfail and corresponding todo.- Drop libdebuginfod1 BuildRequires/Recommends. The former isn't needed because there's a build requirement on libdebuginfod-devel already, which will pull the shared library. And the latter, because it's bogus since RPM auto generated dependency will take care of that requirement.- Patches added (master backports): * pass-const-frame_info_ptr-reference-for-skip_-langua.patch - Maintenance script qa.sh: * Add PR30543 kfail. * Remove PR29793 kfail.- Patches added (master backports): * fix-pr30369-regression-on-aarch64-arm-pr30506.patch * gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch * gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch * gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch * gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch * gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch * gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch * gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch * gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch * powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch * powerpc-regression-fix-for-reverse-finish-command.patch * gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch * move-step_until-procedure.patch - Patches added (gdb-patches backport): * gdb-testsuite-add-have_host_locale.patch - Patches added (fedora patch fixups): * fixup-gdb-6.3-gstack-20050411.patch * fixup-gdb-6.3-attach-see-vdso-test.patch * fixup-gdb-lineno-makeup-test.patch * fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch - Patches dropped: * gdb-ppc-power7-test.patch * gdb-rhbz1156192-recursive-dlopen-test.patch * gdb-6.3-bz140532-ppc-unwinding-test.patch - Maintenance script qa.sh: * Add PR30540, PR30537, PR30021 and PR30542 KFAILs. * Add gdb.base/gcore-excessive-memory.exp internal error. * Update gdb.base/inline-frame-cycle-unwind.exp KFAIL comment.- Patches added (master backports): * aarch64-avoid-initializers-for-vlas.patch- Rebase to 13.2 release (fedora 38 @ fc4e284) * Replace gdb-12.1.tar.bz2 with gdb-13.2.tar.bz2. - Patches dropped: * add-elfcompress_zstd.patch * binutils-gdb-support-zstd-compressed-debug-section.patch * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch * fix-core-file-detach-crash-corefiles-29275.patch * fix-for-gdb.base-solib-search.exp-test.patch * fix-gdb-build-elf-support-check-lzstd.patch * fixup-gdb-rhbz1325795-framefilters-test.patch * gdb-6.3-focus-cmd-prev-test.patch * gdb-6.3-inheritancetest-20050726.patch * gdb-6.3-test-dtorfix-20050121.patch * gdb-6.3-test-movedir-20050125.patch * gdb-6.3-threaded-watchpoints2-20050225.patch * gdb-6.6-buildid-locate-rpm-scl.patch * gdb-6.6-bz230000-power6-disassembly-test.patch * gdb-add-gdb-syscalls-makefile.patch * gdb-add-support-for-readline-8.2.patch * gdb-bz601887-dwarf4-rh-test.patch * gdb-disable-commit-resumed-in-target_kill.patch * gdb-fix-assert-in-handle_jit_event.patch * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch * gdb-fortran-frame-string.patch * gdb-handle-pending-c-after-rl_callback_read_char.patch * gdb-improved-eof-handling-when-using-readline-7.patch * gdb-physname-pr11734-test.patch * gdb-physname-pr12273-test.patch * gdb-record-handle-statx-system-call.patch * gdb-rhbz1325795-framefilters-test.patch * gdb-rhbz1398387-tab-crash-test.patch * gdb-runtest-pie-override.patch * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch * gdb-tdep-handle-pipe2-syscall-for-amd64.patch * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch * gdb-test-expr-cumulative-archer.patch * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch * gdb-testsuite-fix-have_mpx-test.patch * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch * gdb-testsuite-handle-missing-.note.gnu-stack.patch * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch * gdb-testsuite-support-recording-of-getrandom.patch * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch * gdb-update-syscalls-amd64-i386-linux.xml.patch * gdbserver-switch-to-right-process-in-find_one_thread.patch * make-gdb.ada-float-bits.exp-more-generic.patch * powerpc-add-support-for-ieee-128-bit-format.patch * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch * powerpc-fix-for-gdb.base-eh_return.exp.patch * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch - Patches added: * fixup-gdb-bz634108-solib_address.patch * gdb-binutils29988-read_indexed_address.patch * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch * gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch * gdb-rhbz2183595-rustc-inside_main.patch * gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch * gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch * gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch * remove-some-unnecessary-includes-from-exp.y.patch * gdb-testsuite-fix-gdb.rust-main-crash.exp.patch - Patches modified: * gdb-6.3-bz140532-ppc-unwinding-test.patch * gdb-6.3-gstack-20050411.patch * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch * gdb-6.6-buildid-locate-rpm-suse.patch * gdb-6.6-buildid-locate-rpm.patch * gdb-6.6-buildid-locate-solib-missing-ids.patch * gdb-6.6-buildid-locate.patch * gdb-6.7-testsuite-stable-results.patch * gdb-ccache-workaround.patch * gdb-core-open-vdso-warning.patch * gdb-fedora-libncursesw.patch * gdb-gcore-bash.patch * gdb-linux_perf-bundle.patch * gdb-testsuite-ada-pie.patch * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch * gdb-testsuite-factor-out-proc-linux_kernel_version.patch * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch - Maintenance script qa.sh: * Add -i586 and -x86_64. * Add KFAILs for PR29040, PR30521, PR30180, PR30518, PR30519. * Update some KFAIL patterns. * Add some factory KFAILs. * Add gdb.base/longjmp-until-in-main.exp in PR26967 KFAILs. - Maintenance script qa-local.sh: * Factor out version variable, update to 13.2. * Try to give reason for build failure. * Use -$arch as argument to qa.sh.- disable werror as a workaround for deprecation warnings with python 3.11 (bsc#1211052)- Revert to singlespec multibuild.- Add multispec _multibuild.- Don't use multibuild.- Fix license, again (bsc#1210081).- Maintenance script qa.sh: * Expand kfail pattern for PR29897. * Add PR29965 kfail.- Re-enable testing all test-cases, undoing accidental change in previous commit. - Add --with=for_chroot.- Patches dropped (bsc#1207712): * gdb-container-rh-pkg.patch - Patches added (bsc#1207712): * gdb-testsuite-add-gdb.suse-debranding.exp.patch - Patches added (test-case fix): * gdb-testsuite-fix-gdb.dwarf2-dw2-dir-file-name.exp-w.patch - Patches added (fedora patch fixup): * fixup-gdb-test-dw2-aranges.patch - Patches added (master backports): * gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch * gdb-testsuite-add-xfail-in-gdb.python-py-record-btra.patch * gdb-testsuite-factor-out-proc-linux_kernel_version.patch * gdb-testsuite-fix-gdb.base-infoline-reloc-main-from-.patch * gdb-testsuite-fix-gdb.base-nested-subp-2-3-.exp-with.patch * gdb-testsuite-fix-gdb.threads-schedlock.exp-on-fast-.patch * gdb-testsuite-handle-missing-.note.gnu-stack.patch * gdb-testsuite-simplify-gdb.arch-amd64-disp-step-avx..patch * gdb-testsuite-fix-gdb.threads-schedlock.exp-for-gcc-.patch * gdb-testsuite-add-xfail-case-in-gdb.python-py-record.patch * add-elfcompress_zstd.patch * binutils-gdb-support-zstd-compressed-debug-section.patch * fix-gdb-build-elf-support-check-lzstd.patch - Patches removed (dropped by fedora): * gdb-test-ivy-bridge.patch - Disable "BuildRequires: %{gcc}-fortran" for SLE-11. - Maintenance script qa-local.sh: * Add SLE-11 to configs. * Build with --no-verify. - Maintenance script qa.sh: * Add -sle11.- Maintenance script qa.sh: * Re-enable PR26284 kfails. * Remove mention of PR28275. * Add PR29897 kfail. - Mention CVE-2018-7208 and CVE-2017-16829.- Mention SLE-21561, bnc#1081527, and bnc#1068950.- Patches added (gdb 12 release branch backports): * gdb-disable-commit-resumed-in-target_kill.patch * gdb-fix-assert-when-quitting-gdb-while-a-thread-is-stepping.patch * gdb-testsuite-add-new-gdb_attach-to-check-attach-command.patch * gdb-testsuite-refactor-gdb.threads-detach-step-over.exp.patch * gdb-testsuite-remove-global-declarations-in-gdb.threads-detach-step-over.exp.patch * gdbserver-switch-to-right-process-in-find_one_thread.patch - Patches removed: * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch - Maintenance script qa.sh: * Disable PR26284 kfails. * Add PR29841 kfails. * Add kfail_powerpc64le_sle12, kfail_s390 and kfail_s390x. * Add -s390 and -s390x. * Add gdb.base/gdb-rhbz1156192-recursive-dlopen.exp kfail. * Add PR26967 kfails. * Move PR27027 kfails from kfail_factory to kfail. * Add -ppc64le alias for -powerpc64le. * Add gdb.threads/interrupt-while-step-over.exp kfail. * Add gdb.tui/tui-layout-asm-short-prog.exp kfail. * Add unix/-fPIE/-fpie overrides -static kfails. * Add gdb.guile/scm-disasm.exp kfail. * Add gdb.base/gnu_vector.exp to existing kfail. * Add gdb.guile/scm-symtab.exp kfail. * Add gdb.base/write_mem.exp kfail.- Maintenance script qa.sh: - Add openSUSE Leap 15.4 ppc64le to known clean configs.- Maintenance script qa.sh: - Update PR26363 internal error pattern. - Add PR29790 kfail. - Add -powerpc64le option. - Generalize PR26915 kfail patterns. - Move PR28478 patterns from kfail_factory to kfail. - Add PR29781 and PR27813 kfails. - Add SLE-15 ppc64le to known clean configs.- Maintenance script qa-remote.sh: * Use qa.sh alongside qa-remote.sh. - Maintenance script qa.sh: * Add PR29783 internal error. - Patch removed (intended effect not observed): * gdb-fix-watchpoints-triggered.patch- Maintenance script qa.sh: * Handle librpm == "" and nolibrpm == "". - Maintenance script qa-remote.sh: * Make "Get remote testsuite results" even more verbose. * Make hardcoded pattern gdb-testresults-12.1-*.*.rpm more generic. * Add missing setting of rpm variable in "Getting rpms" case. - Patches added (backport from trunk): * gdb-testsuite-fix-gdb.base-break-idempotent.exp-on-ppc.patch * powerpc-fix-gdb.base-watchpoint.exp-on-power-9.patch- Maintenance script qa-remote.sh: * Make "Get remote testsuite results" more verbose.- Patches added (swo#29277): * gdb-fix-assert-in-handle_jit_event.patch - Maintenance script qa.sh: * Add PR29706 and PR28617 kfails.- Add patch to fix build with readline 8.2: * gdb-add-support-for-readline-8.2.patch- Patches added: * gdb-testsuite-fix-gdb.mi-mi-sym-info.exp-on-opensuse-tumbleweed.patch - Maintenance script qa.sh: * Add PR26873 kfails.- Maintenance script qa-remote.sh: * Make rpm matching yet more precise. - Update patch: * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch - Add patches: * gdb-handle-pending-c-after-rl_callback_read_char.patch * gdb-testsuite-fix-have_mpx-test.patch * gdb-symtab-fix-handling-of-dw_tag_unspecified_type.patch * gdb-testsuite-fix-gdb.dwarf2-dw2-unspecified-type-foo.c-with-m32.patch- use python3-xml if python is python3- Maintenance script qa.sh: * Generalize PR29405 kfails. - Maintenance script qa-remote.sh: * Make rpm matching more precise. - Patches added: * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch- Enable debuginfod for all archs as we index all TW RPM files. - Recommend libdebuginfod1 when one installs gdb so that it can utilize debuginfod server by default.- Fix build with gcc 13 by using -Wno-error=enum-int-mismatch.- Maintenance script qa.sh: * Add SLE-12/x86_64 to "known clean configs". * Add fail for PR29405. * Add fail for PR26915.- Patches added: * gdb-testsuite-fix-gdb.threads-killed-outside.exp-on-aarch64.patch - Maintenance script qa.sh: * Remove PR29247 internal-error. * Add SLE-15/aarch64 to "known clean configs".- Patches added: * gdb-fix-watchpoints-triggered.patch - Maintenance script qa.sh: * Add kfails for PR25038, PR29253, and PR29423. * Remove gdb.mi/mi-var-invalidate-shlib.exp kfails. - Mention qa-local.sh, qa-remote.sh and README.qa as sources.- Maintenance script qa-local.sh: * Use have_combo consistently. - Maintenance script qa.sh: * Add kfail_aarch64. * Add PR29419/PR29409 kfails. * Update PR29247 kfails. - Patches added: * make-gdb.ada-float-bits.exp-more-generic.patch * gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch- Actually apply fixup-gdb-test-bt-cfi-without-die.patch and fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch.- Also remove gdb-6.5-readline-long-line-crash-test.patch from patches list in gdb.spec.- Patches added: * powerpc-add-support-for-ieee-128-bit-format.patch * powerpc-correct-the-gdb-ioctl-values-for-tcgets-tcsets-tcsetsw-and-tcsetsf.patch * gdb-testsuite-remove-target-limits-in-gdb.base-catch-syscall.exp.patch * powerpc-fix-for-gdb.base-eh_return.exp.patch * fix-comparison-of-unsigned-long-int-to-int-in-record_linux_system_call.patch * gdb-testsuite-fix-gdb.reverse-test_ioctl_tcsetsw.exp-with-libc-debuginfo.patch * fixup-gdb-test-bt-cfi-without-die.patch * fix-core-file-detach-crash-corefiles-29275.patch * gdb-testsuite-fix-gdb.dwarf2-dw2-out-of-range-end-of-seq.exp-on-aarch64.patch * gdb-testsuite-fix-gdb.base-catch-syscall.exp-without-enable-targets.patch * gdb-testsuite-fix-gdb.base-catch-syscall.exp-with-with-expat-no.patch * fix-for-gdb.base-solib-search.exp-test.patch - Patch removed: * gdb-6.7-ppc-clobbered-registers-O2-test.patch * gdb-6.5-readline-long-line-crash-test.patch - Patches updated: * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch- Maintenance script qa.sh: * Add PR28504 KFAILs. * Make .sum file matching less complex. * Add fedora test-case kfail. - Maintenance script qa-local.sh: * Fix incorrect path name. - Update comments in gdb.spec. - Patches added: * powerpc-update-expected-floating-point-output-for-gdb.arch-altivec-regs.exp-and-gdb.arch-vsx-regs.exp.patch- Patches updated: * gdb-testsuite-support-recording-of-getrandom.patch (add aarch64 part) - Maintenance script qa.sh: * Add i586 to known clean configs.- Patches added: * gdb-testsuite-enable-some-test-cases-for-x86_64-m32.patch * gdb-testsuite-fix-gdb.reverse-i387-env-reverse.exp-for-pie.patch * gdb-testsuite-support-recording-of-getrandom.patch - Patches updated: * gdb-record-handle-statx-system-call.patch - Maintenance script qa.sh: * Allow only two summary files, for i586. * Add i586 KFAILs. - Maintenance script qa-local.sh: * Add i586.- Maintenance script qa-local.sh: * Fix rpm pathname. - Maintenance script qa-remote.sh: * Skip stale config openSUSE_Leap_15.2. - Maintenance script qa.sh: * Drop known clean config: Leap 15.2 x86_64.- Maintenance script qa-local.sh: * Add cleanup step. * Add "build all configs without testsuite" step. * For "build all configs with testsuite" step, redirect output to log and produce PASS/FAIL line, and make sure buildroot is removed also in case of missing rpm. * Use "--clean --trust-all-projects" for osc build commands. * Drop openSUSE_Leap_15.2. - Maintenance script qa.sh: * Rename argument 6 to -local. * Add PR29247 KFAILs. * Update internal-error regexps. - New maintenance script qa-remote.sh. - Add "build all configs without testsuite" step in README.qa. - Patches added (backport from trunk): * gdb-testsuite-remove-attach-test-from-can_spawn_for_attach.patch - README.qa: * Add remote qa entry. * Update local qa entry: * Add notes entry. * Other updates to match changes in qa-local.sh.- Fix installed but unpackaged /usr/share/info/ctf-spec.info.gz.- Rebase to 12.1 release (as in fedora 36 @ 89947a7): * DBX mode is deprecated, and will be removed in GDB 13. * GDB 12 is the last release of GDB that will support building against Python 2. From GDB 13, it will only be possible to build GDB itself with Python 3 support. * Improved C++ template support: GDB now treats functions/types involving C++ templates like it does function overloads. Users may omit parameter lists to set breakpoints on families of template functions, including types/functions composed of multiple template types: (gdb) break template_func(template_1, int) The above will set breakpoints at every function `template_func' where the first function parameter is any template type named `template_1' and the second function parameter is `int'. TAB completion also gains similar improvements. * New commands: maint set backtrace-on-fatal-signal on|off maint show backtrace-on-fatal-signal This setting is 'on' by default. When 'on' GDB will print a limited backtrace to stderr in the situation where GDB terminates with a fatal signal. This only supported on some platforms where the backtrace and backtrace_symbols_fd functions are available. set source open on|off show source open This setting, which is on by default, controls whether GDB will try to open source code files. Switching this off will stop GDB trying to open and read source code files, which can be useful if the files are located over a slow network connection. set varsize-limit show varsize-limit These are now deprecated aliases for "set max-value-size" and "show max-value-size". task apply [all | TASK-IDS...] [FLAG]... COMMAND Like "thread apply", but applies COMMAND to Ada tasks. watch [...] task ID Watchpoints can now be restricted to a specific Ada task. maint set internal-error backtrace on|off maint show internal-error backtrace maint set internal-warning backtrace on|off maint show internal-warning backtrace GDB can now print a backtrace of itself when it encounters either an internal-error, or an internal-warning. This is on by default for internal-error and off by default for internal-warning. set logging on|off Deprecated and replaced by "set logging enabled on|off". set logging enabled on|off show logging enabled These commands set or show whether logging is enabled or disabled. exit You can now exit GDB by using the new command "exit", in addition to the existing "quit" command. set debug threads on|off show debug threads Print additional debug messages about thread creation and deletion. set debug linux-nat on|off show debug linux-nat These new commands replaced the old 'set debug lin-lwp' and 'show debug lin-lwp' respectively. Turning this setting on prints debug messages relating to GDB's handling of native Linux inferiors. maint flush source-cache Flush the contents of the source code cache. maint set gnu-source-highlight enabled on|off maint show gnu-source-highlight enabled Whether GDB should use the GNU Source Highlight library for adding styling to source code. When off, the library will not be used, even when available. When GNU Source Highlight isn't used, or can't add styling to a particular source file, then the Python Pygments library will be used instead. set suppress-cli-notifications (on|off) show suppress-cli-notifications This controls whether printing the notifications is suppressed for CLI. CLI notifications occur when you change the selected context (i.e., the current inferior, thread and/or the frame), or when the program being debugged stops (e.g., because of hitting a breakpoint, completing source-stepping, an interrupt, etc.). set style disassembler enabled on|off show style disassembler enabled If GDB is compiled with Python support, and the Python Pygments package is available, then, when this setting is on, disassembler output will have styling applied. set ada source-charset show ada source-charset Set the character set encoding that is assumed for Ada symbols. Valid values for this follow the values that can be passed to the GNAT compiler via the '-gnati' option. The default is ISO-8859-1. * Changed commands: print Printing of floating-point values with base-modifying formats like /x has been changed to display the underlying bytes of the value in the desired base. This was GDB's documented behavior, but was never implemented correctly. maint packet This command can now print a reply, if the reply includes non-printable characters. Any non-printable characters are printed as escaped hex, e.g. \x?? where '??' is replaces with the value of the non-printable character. clone-inferior The clone-inferior command now ensures that the TTY, CMD and ARGS settings are copied from the original inferior to the new one. All modifications to the environment variables done using the 'set environment' or 'unset environment' commands are also copied to the new inferior. set debug lin-lwp on|off show debug lin-lwp These commands have been removed from GDB. The new command 'set debug linux-nat' and 'show debug linux-nat' should be used instead. info win This command now includes information about the width of the tui windows in its output. * GDB's Ada parser now supports an extension for specifying the exact byte contents of a floating-point literal. This can be useful for setting floating-point registers to a precise value without loss of precision. The syntax is an extension of the based literal syntax. Use, e.g., "16lf#0123abcd#" -- the number of "l"s controls the width of the floating-point type, and the "f" is the marker for floating point. * MI changes: * * The '-add-inferior' with no option flags now inherits the connection of the current inferior, this restores the behaviour of GDB as it was prior to GDB 10. * * The '-add-inferior' command now accepts a '--no-connection' option, which causes the new inferior to start without a connection. * Python API: * * New function gdb.add_history(), which takes a gdb.Value object and adds the value it represents to GDB's history list. An integer, the index of the new item in the history list, is returned. * * New function gdb.history_count(), which returns the number of values in GDB's value history. * * New gdb.events.gdb_exiting event. This event is called with a gdb.GdbExitingEvent object which has the read-only attribute 'exit_code', which contains the value of the GDB exit code. This event is triggered once GDB decides it is going to exit, but before GDB starts to clean up its internal state. * * New function gdb.architecture_names(), which returns a list containing all of the possible Architecture.name() values. Each entry is a string. * * New function gdb.Architecture.integer_type(), which returns an integer type given a size and a signed-ness. * * New gdb.TargetConnection object type that represents a connection (as displayed by the 'info connections' command). A sub-class, gdb.RemoteTargetConnection, is used to represent 'remote' and 'extended-remote' connections. * * The gdb.Inferior type now has a 'connection' property which is an instance of gdb.TargetConnection, the connection used by this inferior. This can be None if the inferior has no connection. * * New 'gdb.events.connection_removed' event registry, which emits a 'gdb.ConnectionEvent' when a connection is removed from GDB. This event has a 'connection' property, a gdb.TargetConnection object for the connection being removed. * * New gdb.connections() function that returns a list of all currently active connections. * * New gdb.RemoteTargetConnection.send_packet(PACKET) method. This is equivalent to the existing 'maint packet' CLI command; it allows a user specified packet to be sent to the remote target. * * New function gdb.host_charset(), returns a string, which is the name of the current host charset. * * New gdb.set_parameter(NAME, VALUE). This sets the gdb parameter NAME to VALUE. * * New gdb.with_parameter(NAME, VALUE). This returns a context manager that temporarily sets the gdb parameter NAME to VALUE, then resets it when the context is exited. * * The gdb.Value.format_string method now takes a 'styling' argument, which is a boolean. When true, the returned string can include escape sequences to apply styling. The styling will only be present if styling is otherwise turned on in GDB (see 'help set styling'). When false, which is the default if the argument is not given, then no styling is applied to the returned string. * * New read-only attribute gdb.InferiorThread.details, which is either a string, containing additional, target specific thread state information, or None, if there is no such additional information. * * New read-only attribute gdb.Type.is_scalar, which is True for scalar types, and False for all other types. * * New read-only attribute gdb.Type.is_signed. This attribute should only be read when Type.is_scalar is True, and will be True for signed types, and False for all other types. Attempting to read this attribute for non-scalar types will raise a ValueError. * * It is now possible to add GDB/MI commands implemented in Python. - Update libipt to v2.0.5. - Patches added: * gdb-6.3-rh-testversion-20041202.patch * gdb-6.5-BEA-testsuite.patch * gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch * gdb-6.7-charsign-test.patch * gdb-6.8-bz466901-backtrace-full-prelinked.patch * gdb-fix-for-gdb.base-eof-exit.exp-test-failures.patch * gdb-improved-eof-handling-when-using-readline-7.patch * gdb-libexec-add-index.patch * gdb-tdep-detect-get_pc_thunk-call-in-i386-prologue.patch * gdb-testsuite-address-test-failures-in-gdb.mi-mi-multi-commands.exp.patch * gdb-testsuite-detect-change-instead-of-init-in-gdb.mi-mi-var-block.exp.patch * gdb-testsuite-fix-gdb.opt-clobbered-registers-o2.exp-with-gcc-12.patch * gdb-testsuite-fix-occasional-failure-in-gdb.mi-mi-multi-commands.exp.patch * gdb-testsuite-fix-test-failure-when-building-against-readline-v7.patch * gdb-testsuite-handle-older-python-in-gdb.python-py-send-packet.py.patch * gdb-testsuite-handle-quotes-in-gdb_py_module_available.patch * gdb-testsuite-handle-unordered-dict-in-gdb.python-py-mi-cmd.exp.patch * gdb-testsuite-skip-gdb.fortran-namelist.exp-for-gfortran-4.8.patch * gdb-testsuite-workaround-unnecessary-.s-file-with-gfortran-4.8.patch - Patches dropped: * aarch64-make-gdbserver-register-set-selection-dynamic.patch * fix-build-with-current-gcc-el_explicit-location-always-non-null.patch * fix-gdb.base-sigstep.exp-test-for-ppc.patch * fix-gdb.multi-multi-term-settings.exp-race.patch * fixup-2-gdb-6.6-buildid-locate.patch * fixup-gdb-6.6-buildid-locate.patch * gdb-6.3-inferior-notification-20050721.patch * gdb-ada-fix-assert-in-ada_is_unconstrained_packed_array_type.patch * gdb-build-add-cxx_dialect-to-cxx.patch * gdb-build-make-c-exp.y-work-with-bison-3.8.patch * gdb-doc-fix-print-inferior-events-default.patch * gdb-exp-improve-error-reading-variable-message.patch * gdb-fortran-handle-dw-at-string-length-with-loclistptr.patch * gdb-r_version-check.patch * gdb-rhbz1976887-field-location-kind.patch * gdb-rhbz2012976-paper-over-fortran-lex-problems.patch * gdb-symtab-add-call_site_eq-and-call_site_hash.patch * gdb-symtab-c-ify-call_site.patch * gdb-symtab-fix-htab_find_slot-call-in-read_call_site_scope.patch * gdb-symtab-fix-segfault-in-search_one_symtab.patch * gdb-symtab-remove-compunit_call_site_htab.patch * gdb-symtab-use-unrelocated-addresses-in-call_site.patch * gdb-tdep-fix-avx512-m32-support-in-gdbserver.patch * gdb-tdep-rs6000-don-t-skip-system-call-in-skip_prologue.patch * gdb-test-for-rhbz1976887.patch * gdb-testsuite-add-gdb.arch-ppc64-break-on-_exit.exp.patch * gdb-testsuite-add-gdb.opt-break-on-_exit.exp.patch * gdb-testsuite-add-gdb.testsuite-dump-system-info.exp.patch * gdb-testsuite-add-missing-wait-in-gdb.base-signals-state-child.exp.patch * gdb-testsuite-add-nopie-in-two-test-cases.patch * gdb-testsuite-detect-no-mpx-support.patch * gdb-testsuite-disable-inferior-output-in-gdb.base-foll-vfork.exp.patch * gdb-testsuite-don-t-error-when-trying-to-unset-last_spawn_tty_name.patch * gdb-testsuite-factor-out-dump_info-in-gdb.testsuite-dump-system-info.exp.patch * gdb-testsuite-fix-assembly-comments-in-gdb.dwarf2-clang-debug-names.exp.tcl.patch * gdb-testsuite-fix-data-alignment-in-gdb.arch-i386-avx-sse-.exp.patch * gdb-testsuite-fix-fail-in-gdb.base-annota1.exp.patch * gdb-testsuite-fix-fail-in-gdb.tui-basic.exp.patch * gdb-testsuite-fix-fail-in-gdb.tui-corefile-run.exp.patch * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-xfail-for-m32.patch * gdb-testsuite-fix-gdb.arch-i386-pkru.exp-on-linux.patch * gdb-testsuite-fix-gdb.base-annota1.exp-with-pie.patch * gdb-testsuite-fix-gdb.base-dcache-flush.exp.patch * gdb-testsuite-fix-gdb.gdb-selftest.exp.patch * gdb-testsuite-fix-gdb.guile-scm-type.exp-with-gcc-4.8.patch * gdb-testsuite-fix-gdb.python-py-events.exp.patch * gdb-testsuite-fix-gdb.server-server-kill.exp-with-m32.patch * gdb-testsuite-fix-gdb.threads-check-libthread-db.exp-with-glibc-2.34.patch * gdb-testsuite-fix-gdb.threads-linux-dp.exp.patch * gdb-testsuite-fix-gdb.threads-thread-specific-bp.exp.patch * gdb-testsuite-fix-port-detection-in-gdb.debuginfod-fetch_src_and_symbols.exp.patch * gdb-testsuite-fix-regexp-in-gdb.base-foll-vfork.exp.patch * gdb-testsuite-fix-stepi-test-cases-with-unix-m32-fpie-pie.patch * gdb-testsuite-handle-recursive-internal-problem-in-gdb_internal_error_resync.patch * gdb-testsuite-handle-runto-fail-in-gdb.mi-mi-var-cp.exp.patch * gdb-testsuite-handle-sigill-in-two-gdb.arch-powerpc-test-cases.patch * gdb-testsuite-handle-supports_memtag-in-gdb.base-gdb-caching-proc.exp.patch * gdb-testsuite-make-gdb.base-annota1.exp-more-robust.patch * gdb-testsuite-refactor-regexp-in-gdb.base-annota1.exp.patch * gdb-testsuite-support-fpie-fno-pie-pie-no-pie-in-gdb_compile_rust.patch * gdb-testsuite-update-test-gdb.base-step-over-syscall.exp.patch * gdb-testsuite-use-compiler-generated-instead-of-gas-generated-stabs.patch * gdb-tui-fix-breakpoint-display-functionality.patch * ibm-z-add-another-arch14-instruction.patch * ibm-z-remove-lpswey-parameter.patch - Patched updated: * gdb-6.3-gstack-20050411.patch * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch * gdb-6.6-buildid-locate-rpm-librpm-workaround.patch * gdb-6.6-buildid-locate-rpm-scl.patch * gdb-6.6-buildid-locate-rpm.patch * gdb-6.6-buildid-locate-solib-missing-ids.patch * gdb-6.6-buildid-locate.patch * gdb-cli-add-ignore-errors-command.patch * gdb-container-rh-pkg.patch * gdb-core-open-vdso-warning.patch * gdb-fedora-libncursesw.patch * gdb-gcore-bash.patch * gdb-linux_perf-bundle.patch * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch - Add BuildRequires python-xml. - Maintenance script qa.sh: * Add -sle-12 and -factory options. * Handle *.-fPIE.-pie.sum files. * Add KFAILs for PRs 26292, 29238, 25059, 29240, 29241, 29244, 29245, 29160, 29196. * Move PR27539 KFAILs from kfail_factory to kfail. - New maintenance script qa-local.sh. - New file README.qa.- Patches added (trunk backport): * gdb-testsuite-detect-no-mpx-support.patch * gdb-testsuite-handle-init-errors-in-gdb.mi-user-selected-context-sync.exp.patch * gdb-add-gdb-syscalls-makefile.patch - Patches added (ml backport): * gdb-update-syscalls-amd64-i386-linux.xml.patch * gdb-record-handle-statx-system-call.patch - Patches added (to be upstreamed): * gdb-tdep-update-syscalls-ppc64-ppc-linux.xml.patch - Maintenance script qa.sh: * Add another KFAIL for PR27027. * Remove PR28461 KFAIL.- patches added (trunk backport): * gdb-testsuite-make-gdb.base-annota1.exp-more-robust.patch * gdb-testsuite-fix-gdb.base-annota1.exp-with-pie.patch - patches added (gdb-patches ml backport): * gdb-tdep-handle-pipe2-syscall-for-amd64.patch * gdb-testsuite-handle-pipe2-syscall-in-gdb.base-catch-syscall.exp.patch * gdb-tdep-support-catch-syscall-pipe2-for-i386.patch - Maintenance script qa.sh: * Add Leap 15.4 x86_64 to know good configs.- Remove dependency on binutils-gold as the package will be removed in the future. Gold linker is unmaintained by the upstream project.- Fix unresolved BuildRequires fpc for Leap 15.4/i586.- Patch added (backport from master): * fix-build-with-current-gcc-el_explicit-location-always-non-null.patch- Maintenance script qa.sh: * Add KFAILs for PR28667.- Patches added (jsc#SLE-22287): * ibm-z-add-another-arch14-instruction.patch * ibm-z-remove-lpswey-parameter.patch - Fedora fixup patch added: * fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch- gdb-r_version-check.patch: gdb: Don't assume r_ldsomap when r_version > 1 on Linux- Patches added (swo#28323): gdb-ada-fix-assert-in-ada_is_unconstrained_packed_array_type.patch- Patches added (swo#27028, swo#27257): * gdb-testsuite-fix-gdb.arch-i386-pkru.exp-on-linux.patch * gdb-tdep-fix-avx512-m32-support-in-gdbserver.patch- Patch added (swo#28539, bsc#1192285): * gdb-symtab-fix-segfault-in-search_one_symtab.patch- Patches removed: * gdb-testsuite-debug-gdb.arch-i386-sse.exp.patch- Maintenance script qa.sh: - Drop openSUSE Leap 15.1. - Add KFAILs for PR28617.- Fix SLE-12 x86_64 unresolvable by removing BuildRequire gcc-java.- Fix openSUSE_Factory_ARM armv7l unresolvable by not doing BuildRequire babeltrace-devel.- Fix SLE-12 x86_64 unresolvable by not doing BuildRequire babeltrace-devel.- Patches added (backport from master): * gdb-testsuite-add-missing-wait-in-gdb.base-signals-state-child.exp.patch - Add BuildRequire libsource-highlight.- Maintenance script qa.sh: - Add KFAIL. - Patches updated (increase sleep time): * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch - Patches added (debug hard to reproduce failure): * gdb-testsuite-debug-gdb.arch-i386-sse.exp.patch- Maintenance script qa.sh: - Add internal-error KFAILs. - Rewrite gdb.suse check to distinguish between: "zypper hint printed (librpm)" and "zypper hint printed (no librpm)".- Patch updated (zypper hint doesn't use librpm on SLE-11): * gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch- Patches added (backports from trunk): * gdb-testsuite-add-gdb.opt-break-on-_exit.exp.patch * gdb-tdep-rs6000-don-t-skip-system-call-in-skip_prologue.patch * gdb-testsuite-fix-stepi-test-cases-with-unix-m32-fpie-pie.patch * gdb-testsuite-fix-assembly-comments-in-gdb.dwarf2-clang-debug-names.exp.tcl.patch * gdb-doc-fix-print-inferior-events-default.patch * gdb-testsuite-fix-gdb.guile-scm-type.exp-with-gcc-4.8.patch * gdb-testsuite-add-gdb.arch-ppc64-break-on-_exit.exp.patch * gdb-testsuite-don-t-error-when-trying-to-unset-last_spawn_tty_name.patch * gdb-exp-improve-error-reading-variable-message.patch * fix-gdb.base-sigstep.exp-test-for-ppc.patch * gdb-testsuite-fix-regexp-in-gdb.base-foll-vfork.exp.patch - Patches added (backports from ml): * gdb-testsuite-disable-inferior-output-in-gdb.base-foll-vfork.exp.patch - Maintenance script qa.sh: - Add -m32/-pie to known clean configs. - Add kfail for PR28467.- Fix empty patch: * gdb-testsuite-fix-fail-in-gdb.tui-basic.exp.patch- Limit SLE extra targets to SLE targets. - Add avr-elf and pru-elf to openSUSE extra targets.- Maintenance script qa.sh: * Add note. * Add KFAIL, improve KFAIL patterns. - Patch updated: * gdb-testsuite-fix-data-alignment-in-gdb.arch-i386-avx-sse-.exp.patch * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch- Replace patch (patch from mailing list, fix SLE-11 apply failure): * gdb-tdep-aarch64-make-gdbserver-register-set-selection-dynamic.patch with (now backported from release branch): * aarch64-make-gdbserver-register-set-selection-dynamic.patch - Patches added: * gdb-testsuite-fix-data-alignment-in-gdb.arch-i386-avx-sse-.exp.patch * gdb-testsuite-fix-fail-in-gdb.tui-basic.exp.patch - Patches dropped: * gdb-testsuite-add-checks-to-gdb.arch-i386-sse.exp.patch - Replace patch: * gdb-testsuite-Fix-gdb.threads-thread-specific-bp.exp.patch with (updated version, and patchname now generated by import-patches.sh): * gdb-testsuite-fix-gdb.threads-thread-specific-bp.exp.patch - Maintenance script import-patches.sh: * Improve argument checking. * Add usage. * Use filterdiff to filter out ChangeLog entries. - Maintenance script qa.sh: * Fix usage. * Document todo.- Re-enable big endian powerpc, but keep testing disabled. - Add KFAIL for PR28553.- Patch added (move zypper hint test to testsuite): * gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch- Maintenance script qa.sh: * Add PR28551 KFAIL. * Add missing quotes for some KFAILs. * Remove PR28355 KFAIL.- Patches added (add back ignore-errors command, dropped in 11.1 update): * gdb-cli-add-ignore-errors-command.patch- Patches added [swo#28355]: * gdb-tdep-aarch64-make-gdbserver-register-set-selection-dynamic.patch- Mention removed fedora patches: * gdb-6.3-test-self-20050110.patch * gdb-bz1219747-attach-kills.patch * gdb-6.6-buildid-locate-core-as-arg.patch * gdb-attach-fail-reasons-5of5.patch * gdb-archer-pie-addons.patch * gdb-jit-reader-multilib.patch * gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch * gdb-archer.patch * gdb-config.patch * gdb-6.8-quit-never-aborts.patch - Mention removed patches: * gdb-breakpoint-fix-assert-in-jit_event_handler.patch * gdb-fix-section-matching-in-find_pc_sect_compunit.patch * gdb-fortran-fix-print-dynamic-array.patch * gdb-build-hardcode-with-included-regex.patch * gdb-handle-no-upper-bound-in-value-subscript.patch * gdb-fix-internal-error-in-process_event_stop_test.patch * gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch * gdb-archer-pie-addons-keep-disabled.patch * gdb-fix-filename-in-not-in-executable-format-error.patch * gdb-fix-use-of-invalid-pointer-in-remote-async-inferior-event-handler.patch * gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch - Maintenance scripts: * Add KFAILs in qa.sh. * Add missing '-a' in gdb.log greps in qa.sh. * Fix error handling in qa.sh. - Patches added: * gdb-testsuite-handle-sigill-in-two-gdb.arch-powerpc-test-cases.patch * gdb-testsuite-work-around-skip_prologue-problems-in-gdb.threads-process-dies-while-detaching.exp.patch- Disable big endian powerpc. - Maintenance scripts: * Fix patch filtering in clean.sh. * Add KFAIL in qa.sh. - Patches added: * gdb-testsuite-add-checks-to-gdb.arch-i386-sse.exp.patch * gdb-testsuite-add-gdb.testsuite-dump-system-info.exp.patch * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch * gdb-testsuite-factor-out-dump_info-in-gdb.testsuite-dump-system-info.exp.patch * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch * gdb-testsuite-fix-gdb.threads-linux-dp.exp.patch * gdb-testsuite-fix-port-detection-in-gdb.debuginfod-fetch_src_and_symbols.exp.patch * gdb-testsuite-handle-recursive-internal-problem-in-gdb_internal_error_resync.patch * gdb-testsuite-handle-runto-fail-in-gdb.mi-mi-var-cp.exp.patch * gdb-tui-fix-breakpoint-display-functionality.patch * gdb-testsuite-Fix-gdb.threads-thread-specific-bp.exp.patch - Patches dropped: * fix-gdb.threads-linux-dp.exp.patch- Added maintenance script: * qa.sh - Drop 32bit packages for s390x.- Fix SLE-15 s390x: unresolvable, nothing provides glibc-devel-static-32bit. - Disable test-case gdb.base/break-interp.exp for SLE-11. It causes a "glibc detected *** expect: double free or corruption (out)" in expect and a subsequent runtest abort. This might be the cause of the package build failure due to "Job seems to be stuck here, killed. (after 8hrs of inactivity)" - Patches added: * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-amd-case.patch * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-xfail-for-m32.patch * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch * fix-gdb.multi-multi-term-settings.exp-race.patch * gdb-testsuite-update-test-gdb.base-step-over-syscall.exp.patch- Rebase to 11.1 release (as in fedora 35 @ 9cd9368): * Implements SLE-21561. * GDB now supports general memory tagging functionality if the underlying architecture supports the proper primitives and hooks. Currently this is enabled only for AArch64 MTE. * GDB will now look for the .gdbinit file in a config directory before looking for ~/.gdbinit. The file is searched for in the following locations: $XDG_CONFIG_HOME/gdb/gdbinit, $HOME/.config/gdb/gdbinit, $HOME/.gdbinit. * GDB will now load and process commands from ~/.config/gdb/gdbearlyinit or ~/.gdbearlyinit if these files are present. These files are processed earlier than any of the other initialization files and can affect parts of GDB's startup that previously had already been completed before the initialization files were read, for example styling of the initial GDB greeting. * GDB now has two new options "--early-init-command" and "--early-init-eval-command" with corresponding short options "-eix" and "-eiex" that allow options (that would normally appear in a gdbearlyinit file) to be passed on the command line. * set startup-quietly on|off show startup-quietly When 'on', this causes GDB to act as if "-silent" were passed on the command line. This command needs to be added to an early initialization file (e.g. ~/.config/gdb/gdbearlyinit) in order to affect GDB. * For RISC-V targets, the target feature "org.gnu.gdb.riscv.vector" is now understood by GDB, and can be used to describe the vector registers of a target. * TUI windows now support mouse actions. The mouse wheel scrolls the appropriate window. * Key combinations that do not have a specific action on the focused window are passed to GDB. For example, you now can use Ctrl-Left/Ctrl-Right to move between words in the command window regardless of which window is in focus. Previously you would need to focus on the command window for such key combinations to work. * set python ignore-environment on|off show python ignore-environment When 'on', this causes GDB's builtin Python to ignore any environment variables that would otherwise affect how Python behaves. This command needs to be added to an early initialization file (e.g. ~/.config/gdb/gdbearlyinit) in order to affect GDB. * set python dont-write-bytecode auto|on|off show python dont-write-bytecode When 'on', this causes GDB's builtin Python to not write any byte-code (.pyc files) to disk. This command needs to be added to an early initialization file (e.g. ~/.config/gdb/gdbearlyinit) in order to affect GDB. When 'off' byte-code will always be written. When set to 'auto' (the default) Python will check the PYTHONDONTWRITEBYTECODE environment variable. * break [PROBE_MODIFIER] [LOCATION] [thread THREADNUM] [-force-condition] [if CONDITION] This command would previously refuse setting a breakpoint if the CONDITION expression is invalid at a location. It now accepts and defines the breakpoint if there is at least one location at which the CONDITION is valid. The locations for which the CONDITION is invalid, are automatically disabled. If CONDITION is invalid at all of the locations, setting the breakpoint is still rejected. However, the '-force-condition' flag can be used in this case for forcing GDB to define the breakpoint, making all the current locations automatically disabled. This may be useful if the user knows the condition will become meaningful at a future location, e.g. due to a shared library load. - Update libipt to v2.0.4. Dropped obsoleted patch: * v1.5-libipt-static.patch - Obsoleted fedora patches dropped: * gdb-moribund-utrace-workaround.patch * gdb-save-restore-file-offset-while-reading-notes-in-core-file.patch * gdb-vla-intel-fix-print-char-array.patch * gdb-vla-intel-fortran-strides.patch * gdb-vla-intel-fortran-vla-strings.patch * gdb-vla-intel-stringbt-fix.patch * gdb-vla-intel-tests.patch - Obsoleted fedora fixup patches dropped: * fixup-2-gdb-archer-vla-tests.patch * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch * fixup-3-gdb-archer-vla-tests.patch * fixup-gdb-6.3-test-pie-20050107.patch * fixup-gdb-6.3-threaded-watchpoints2-20050225.patch * fixup-gdb-6.5-sharedlibrary-path.patch * fixup-gdb-6.8-bz442765-threaded-exec-test.patch * fixup-gdb-archer-vla-tests.patch * fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch * fixup-gdb-btrobust.patch * fixup-gdb-bz634108-solib_address.patch * fixup-gdb-dts-rhel6-python-compat.patch * fixup-gdb-gnat-dwarf-crash-3of3.patch * fixup-gdb-rhbz1156192-recursive-dlopen-test.patch * fixup-gdb-test-ivy-bridge.patch * fixup-gdb-vla-intel-fortran-vla-strings.patch * fixup-gdb-vla-intel-tests.patch - Obsoleted patches dropped: * amd64-linux-siginfo-include-order.patch * gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch * gdb-support-dw-lle-start-end.patch * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder-again.patch * gdb-symtab-fix-language-of-frame-without-debug-info.patch * gdb-symtab-read-cu-base-address-for-enqueued-cu.patch * gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch * gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch * gdb-testsuite-disable-selftests-for-factory.patch * gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch * gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch * gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch * gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch * gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch * gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch * gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch * gdb-testsuite-gdb-base-morestack-exp-no-clang.patch * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch * gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch * gdb-testsuite-ignore-debuginfod_urls.patch * gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch * gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch * gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch * gdb-tui-fix-len_without_escapes-in-tui-disasm.c.patch - Fedora patches updated: * gdb-6.3-bz140532-ppc-unwinding-test.patch * gdb-6.3-bz202689-exec-from-pthread-test.patch * gdb-6.3-gstack-20050411.patch * gdb-6.3-inheritancetest-20050726.patch * gdb-6.3-mapping-zero-inode-test.patch * gdb-6.3-test-dtorfix-20050121.patch * gdb-6.3-test-movedir-20050125.patch * gdb-6.3-threaded-watchpoints2-20050225.patch * gdb-6.5-bz109921-DW_AT_decl_file-test.patch * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch * gdb-6.5-bz218379-ppc-solib-trampoline-test.patch * gdb-6.5-bz243845-stale-testing-zombie-test.patch * gdb-6.5-ia64-libunwind-leak-test.patch * gdb-6.5-last-address-space-byte-test.patch * gdb-6.5-readline-long-line-crash-test.patch * gdb-6.5-section-num-fixup-test.patch * gdb-6.5-sharedlibrary-path.patch * gdb-6.6-buildid-locate-rpm-scl.patch * gdb-6.6-buildid-locate-rpm.patch * gdb-6.6-buildid-locate-solib-missing-ids.patch * gdb-6.6-buildid-locate.patch * gdb-6.6-bz229517-gcore-without-terminal.patch * gdb-6.6-bz230000-power6-disassembly-test.patch * gdb-6.6-bz237572-ppc-atomic-sequence-test.patch * gdb-6.8-bz442765-threaded-exec-test.patch * gdb-bz601887-dwarf4-rh-test.patch * gdb-bz634108-solib_address.patch * gdb-ccache-workaround.patch * gdb-container-rh-pkg.patch * gdb-fedora-libncursesw.patch * gdb-fortran-frame-string.patch * gdb-glibc-strstr-workaround.patch * gdb-lineno-makeup-test.patch * gdb-linux_perf-bundle.patch * gdb-physname-pr11734-test.patch * gdb-ppc-power7-test.patch * gdb-rhbz1156192-recursive-dlopen-test.patch * gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch * gdb-rhbz1350436-type-printers-error.patch * gdb-rhbz1398387-tab-crash-test.patch * gdb-test-dw2-aranges.patch * gdb-test-ivy-bridge.patch * gdb-test-pid0-core.patch - Patches updated: * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch * gdb-gcore-bash.patch - Fedora patches added: * gdb-6.3-attach-see-vdso-test.patch * gdb-6.3-inferior-notification-20050721.patch * gdb-6.5-gcore-buffer-limit-test.patch * gdb-6.5-missed-trap-on-step-test.patch * gdb-rhbz1976887-field-location-kind.patch * gdb-rhbz2012976-paper-over-fortran-lex-problems.patch * gdb-test-for-rhbz1976887.patch - Fedora fixup patches added: * fixup-2-gdb-6.6-buildid-locate.patch * fixup-gdb-glibc-strstr-workaround.patch * fixup-gdb-linux_perf-bundle.patch * fixup-gdb-rhbz1325795-framefilters-test.patch * fixup-gdb-rhbz1553104-s390x-arch12-test.patch - Patches added: * fix-gdb.mi-new-ui-mi-sync.exp.patch * fix-gdb.threads-linux-dp.exp.patch * gdb-add-index.sh-fix-bashism.patch * gdb-build-add-cxx_dialect-to-cxx.patch * gdb-build-make-c-exp.y-work-with-bison-3.8.patch * gdb-python-finishbreakpoint-update.patch * gdb-symtab-add-call_site_eq-and-call_site_hash.patch * gdb-symtab-c-ify-call_site.patch * gdb-symtab-fix-htab_find_slot-call-in-read_call_site_scope.patch * gdb-symtab-remove-compunit_call_site_htab.patch * gdb-symtab-use-unrelocated-addresses-in-call_site.patch * gdb-testsuite-add-nopie-in-two-test-cases.patch * gdb-testsuite-fix-fail-in-gdb.base-annota1.exp.patch * gdb-testsuite-fix-fail-in-gdb.tui-corefile-run.exp.patch * gdb-testsuite-fix-gdb.base-dcache-flush.exp.patch * gdb-testsuite-fix-gdb.gdb-selftest.exp.patch * gdb-testsuite-fix-gdb.python-py-events.exp.patch * gdb-testsuite-fix-gdb.server-server-kill.exp-with-m32.patch * gdb-testsuite-fix-gdb.threads-check-libthread-db.exp-with-glibc-2.34.patch * gdb-testsuite-handle-supports_memtag-in-gdb.base-gdb-caching-proc.exp.patch * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch * gdb-testsuite-refactor-regexp-in-gdb.base-annota1.exp.patch * gdb-testsuite-support-fpie-fno-pie-pie-no-pie-in-gdb_compile_rust.patch * gdb-testsuite-use-compiler-generated-instead-of-gas-generated-stabs.patch - Fedora patches replaced: * fixup-gdb-6.6-buildid-locate.patch - Added maintenance scripts: * import-patches.sh * clean.sh- amd64-linux-siginfo-include-order.patch: Adjust include order to avoid gnulib error- gdb-support-dw-lle-start-end.patch: Support DW_LLE_start_end (bsc#1187044)- Fix Leap 15.3 s390x gdb:testsuite build, by not requiring 32-bit packages for openSUSE s390x.- Fix Leap 15.3 s390x gdb:testsuite build, by not requiring glibc-devel-static-32bit.- Fix Leap 15.3 i586 gdb:testsuite build, by not requiring fpc.- Backport updated fix from upstream [bsc#1185638, swo#26327]: * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder-again.patch- Backport fix for assert [bsc#1186040, swo#27889]: * gdb-breakpoint-fix-assert-in-jit_event_handler.patch- Remove fix due to regressions [bsc#1185638, swo#26327]: * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder.patch- Replace tentative fix with upstreamed fix [swo#27681]: Remove: * gdb-build-workaround-pcre2_posix-linking-problem.patch Add: * gdb-build-hardcode-with-included-regex.patch - Backport fix from upstream [bsc#1185638, swo#26327]: * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder.patch - Backport fix from upstream [rh#1931344]: * gdb-save-restore-file-offset-while-reading-notes-in-core-file.patch- Backport fix for tui assert [swo#27680]: * gdb-tui-fix-len_without_escapes-in-tui-disasm.c.patch- Backport fixes that ignore DEBUGINFOD_URLS during testing: * gdb-testsuite-ignore-debuginfod_urls.patch * gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch- Fix various testsuite fails on Factory using backports: * gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch * gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch * gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch - Fix libthread_db problem on Factory [swo#27526, boo#1184214]: * gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch - Workaround libncurses pulling in libpcre2_posix: * gdb-build-workaround-pcre2_posix-linking-problem.patch- Replace tentative fix with upstreamed fix [swo#26881]: Remove: * gdb-fix-assert-in-process-event-stop-test.patch Add: * gdb-fix-internal-error-in-process_event_stop_test.patch * gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch- Fix license [bsc#1180786].- Backport from master [jsc#13656]: * gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch - Require 8GB diskspace for x86_64.- Patches to be upstreamed: * gdb-fix-use-of-invalid-pointer-in-remote-async-inferior-event-handler.patch- Mention fedora patch fixups added: * fixup-3-gdb-archer-vla-tests.patch - Mention patch to be upstreamed added: * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch- Fedora patch fixups update: * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch - Fedora patch fixups added: * fixup-gdb-test-ivy-bridge.patch - Add xz to BuildRequires for testsuite flavour. - Add note on mpfr-devel for SLE-11.- Backport from master: * gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch - Patch to be upstreamed: * gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch- Patch updated: * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch- Patch updated: * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch- Patch to be upstreamed: * gdb-testsuite-gdb-base-morestack-exp-no-clang.patch * gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch * gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch * gdb-tui-enable-work-around-libncurses-segfault.patch - Backport from master dropped: * gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch- Fedora patch fixups updated: * fixup-2-gdb-archer-vla-tests.patch - Fedora patch fixups added: * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch - Testsuite patch: * gdb-testsuite-disable-selftests-for-factory.patch - Backport from master: * gdb-symtab-read-cu-base-address-for-enqueued-cu.patch * gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch * gdb-fix-section-matching-in-find_pc_sect_compunit.patch * gdb-symtab-fix-language-of-frame-without-debug-info.patch - Patch to be upstreamed: * gdb-symtab-set-default-dwarf-max-cache-age-1000.patch- BuildRequire curl for debuginfod test-case. - Patch to be upstreamed: * gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch * gdb-fix-assert-in-process-event-stop-test.patch * gdb-fix-filename-in-not-in-executable-format-error.patch * gdb-handle-no-upper-bound-in-value-subscript.patch * gdb-fortran-handle-dw-at-string-length-with-loclistptr.patch - Testsuite patch: * gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch - Fedora patch fixups added: * fixup-gdb-rhbz1156192-recursive-dlopen-test.patch - Fedora patch fixups updated: * fixup-gdb-btrobust.patch * fixup-2-gdb-archer-vla-tests.patch- Add missing patch command for: * gdb-fortran-fix-print-dynamic-array.patch- Fix patch application on SLE-11: * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch- Disable xz-devel and binutils-gold for SLE-10. - More enabling of gdbserver for riscv64. - Backport from master: * gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch * gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch * gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch - Patch to be upstreamed: * gdb-fortran-fix-print-dynamic-array.patch- Enable gdbserver for riscv64. - Restrict BuildRequires libdebuginfod to Factory and supporting archs.- Rebase to 10.1 release (as in fedora 33 @ 6c8ccd6). * Debuginfod support. * Multi-target debugging support. * Multithreaded symbol loading enabled by default. * New command set exec-file-mismatch. * New command tui new-layout. * Alias command can now specify default args for an alias. - Update libipt to v2.0.2. - Fedora-specific patches dropped: * gdb-6.8-bz466901-backtrace-full-prelinked.patch - Broken/obsolete fedora patches dropped: * gdb-bz533176-fortran-omp-step.patch * gdb-6.5-BEA-testsuite.patch * gdb-6.7-charsign-test.patch - Obsoleted fedora patches dropped: * gdb-6.3-attach-see-vdso-test.patch * gdb-6.3-inferior-notification-20050721.patch * gdb-6.5-gcore-buffer-limit-test.patch * gdb-6.5-missed-trap-on-step-test.patch * gdb-rhbz1818011-bfd-gcc10-error.patch - Fedora patches updated: * gdb-6.3-gstack-20050411.patch * gdb-6.3-test-self-20050110.patch * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch * gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch * gdb-6.6-buildid-locate-core-as-arg.patch * gdb-6.6-buildid-locate-rpm-librpm-workaround.patch * gdb-6.6-buildid-locate-rpm-scl.patch * gdb-6.6-buildid-locate-rpm.patch * gdb-6.6-buildid-locate-solib-missing-ids.patch * gdb-6.6-buildid-locate.patch * gdb-6.7-testsuite-stable-results.patch * gdb-6.8-quit-never-aborts.patch * gdb-archer-pie-addons-keep-disabled.patch * gdb-archer-pie-addons.patch * gdb-archer-vla-tests.patch * gdb-attach-fail-reasons-5of5.patch * gdb-bz1219747-attach-kills.patch * gdb-bz533176-fortran-omp-step.patch * gdb-container-rh-pkg.patch * gdb-fedora-libncursesw.patch * gdb-gnat-dwarf-crash-3of3.patch * gdb-jit-reader-multilib.patch * gdb-linux_perf-bundle.patch * gdb-moribund-utrace-workaround.patch * gdb-runtest-pie-override.patch * gdb-vla-intel-fix-print-char-array.patch * gdb-vla-intel-fortran-strides.patch * gdb-vla-intel-fortran-vla-strings.patch * gdb-vla-intel-stringbt-fix.patch * gdb-vla-intel-tests.patch - Fedora patches added: * gdb-config.patch - Obsoleted patched dropped: * gdb-testsuite-avoid-pagination-in-attach-32.exp.patch * gdb-fix-toplevel-types-with-fdebug-types-section.patch * gdb-fix-range-loop-index-in-find_method.patch * gdb-fix-python3.9-related-runtime-problems.patch * gdb-fix-unused-function-error.patch * gdb-fix-the-thread-pool.c-compilation.patch * gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch * gdb-fix-debug-agent-odr-bool-int.patch * gdbserver-fix-build-with-make-3.81.patch * gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch - Fedora patch fixups added: * fixup-gdb-6.3-test-pie-20050107.patch * fixup-gdb-6.5-sharedlibrary-path.patch * fixup-gdb-6.6-buildid-locate.patch * fixup-gdb-6.8-bz442765-threaded-exec-test.patch * fixup-gdb-archer-vla-tests.patch * fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch * fixup-gdb-btrobust.patch * fixup-gdb-bz634108-solib_address.patch * fixup-gdb-dts-rhel6-python-compat.patch * fixup-gdb-gnat-dwarf-crash-3of3.patch * fixup-gdb-vla-intel-fortran-vla-strings.patch * fixup-gdb-vla-intel-tests.patch * fixup-gdb-6.3-threaded-watchpoints2-20050225.patch - Patches renamed: * gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch to fixup-2-gdb-archer-vla-tests.patch - Patches updated: * gdb-testsuite-ada-pie.patch - Backport from master: * gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch- Enable CTF support also for riscv64- Restore License/Group.- Don't BuildRequire systemtap-sdt-devel for SLE-11.- Add testsuite BuildRequire systemtap-sdt-devel.- Add BuildRequire babeltrace-devel. On Factory this adds bdeps babeltrace-devel, libuuid-devel, babeltrace, libglib-2_0-0, and libgmodule-2_0-0.- Fix internal error on aarch64 [swo#26316]. gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch- Change into multibuild package and add flavour gdb-testsuite.- Fix s390 -> s390x typo.- Don't BuildRequire binutils-gold for SLE-12/s390.- BuildRequire binutils-gold for testsuite- Rebase to 9.2 release.- Fix SLE-11 build. Gdb 9.1 requires make 3.82, but SLE-11 has make 3.81: * gdbserver-fix-build-with-make-3.81.patch- Fix patch context: * gdb-fix-the-thread-pool.c-compilation.patch- Fix build error due to missing DIAGNOSTIC_IGNORE_UNUSED_FUNCTION. * gdb-fix-the-thread-pool.c-compilation.patch- Drop ChangeLog part of patch: * gdb-fix-unused-function-error.patch- Fix Werror=unused-function with gcc 4.8 (for Leap 42.3). * gdb-fix-unused-function-error.patch- Require %{suse_version} >= 1500 for --with-system-readline.- Rebase to 9.1 release (as in fedora 32 @ 1735910). * Breakpoints on nested functions and subroutines in Fortran. * Multithreaded symbol loading, disabled by default. Enable using 'maint set worker-threads unlimited'. * Multi-target debugging support. * New command pipe. * New command set logging debugredirect [on|off]. * New fortran commands info modules, info module functions, info module variables. - Fedora-specific patches dropped: * gdb-libexec-add-index.patch * gdb-6.3-rh-testversion-20041202.patch * gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch - Obsoleted fedora patches dropped: * gdb-6.5-bz216711-clone-is-outermost.patch * gdb-6.6-scheduler_locking-step-is-default.patch * gdb-6.8-bz436037-reg-no-longer-active.patch * gdb-bz541866-rwatch-before-run.patch * gdb-bz568248-oom-is-error.patch * gdb-follow-child-stale-parent.patch * gdb-readline62-ask-more-rh.patch * gdb-rhbz1371380-gcore-elf-headers.patch * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.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-rhbz1708192-parse_macro_definition-crash.patch * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch * gdb-rhbz795424-bitpos-20of25.patch * gdb-rhbz795424-bitpos-21of25.patch * gdb-rhbz795424-bitpos-22of25.patch * gdb-rhbz795424-bitpos-23of25.patch * gdb-rhbz795424-bitpos-25of25-test.patch * gdb-rhbz795424-bitpos-25of25.patch * gdb-rhbz795424-bitpos-arrayview.patch * gdb-rhbz795424-bitpos-lazyvalue.patch * gdb-testsuite-readline63-sigint.patch - Fedora patches added: * gdb-rhbz1818011-bfd-gcc10-error.patch - Obsoleted patched dropped: * gdb-fix-s390-build.diff * gdb-fix-riscv-tdep.patch * gdb-testsuite-add-missing-initial-prompt-read-in-multidictionary.exp.patch * gdb-testsuite-pie-no-pie.patch * gdb-testsuite-read1-fixes.patch * gdb-testsuite-i386-pkru-exp.patch * gdb-s390-handle-arch13.diff * gdb-fix-heap-use-after-free-in-typename-concat.patch * gdb-dwarf-reader-reject-sections-with-invalid-sizes.patch * gdb-0001-remove-alloca-0-calls.patch * gdb-arch13-1.diff * gdb-arch13-2.diff * gdb-arch13-3.diff * bfd-change-num_group-to-unsigned-int.patch * gdb-fix-incorrect-use-of-is-operator-for-comparison-in-python-lib-gdb-command-prompt.py.patch * gdb-symtab-prefer-var-def-over-decl.patch * gdb-only-force-interp_console-ui_out-for-breakpoint-commands-in-mi-mode.patch * gdb-testsuite-8.3-kfail-xfail-unsupported.patch - Backport from master: * gdb-fix-debug-agent-odr-bool-int.patch * gdb-fix-python3.9-related-runtime-problems.patch- Fix .debug_types problems [swo#24480, swo#25889, bsc#1168394]. - gdb-fix-range-loop-index-in-find_method.patch - gdb-fix-toplevel-types-with-fdebug-types-section.patch- Fix python 3.8 warning [bsc#1169495]. * gdb-fix-incorrect-use-of-is-operator-for-comparison-in-python-lib-gdb-command-prompt.py.patch- Fix build with gcc 10 [bsc#1169368, swo#25717]. * bfd-change-num_group-to-unsigned-int.patch- Fix hang after SIGKILL [swo#25478]. * gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch- Add support for official name of s390 arch13: z15. Add descriptions for arch13 instructions. Adds gdb-arch13-1.diff, gdb-arch13-2.diff and gdb-arch13-3.diff. [jsc#SLE-7903]- Fix build with gcc 10 [bsc#1158539, swo#24653]. * gdb-0001-remove-alloca-0-calls.patch- make fpc optional (boo#1156284) as fpc requires itself for bootstrapping.- Fix for bsc#1146475 [bsc#1146475, swo#24971 ] * gdb-symtab-prefer-var-def-over-decl.patch - Fix for bsc#1146167 [bsc#1146167, swo#24956] * gdb-only-force-interp_console-ui_out-for-breakpoint-commands-in-mi-mode.patch- 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): * Contains fix for bnc#1081527, CVE-2018-7208. * '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: * Contains fix for bnc#1068950, CVE-2017-16829. * 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.patch/bin/sh/bin/shh02-armsrv3 1714036938  !"#$%&'()*+,-./0123456789:;<=>?13.2-150400.15.17.113.2-150400.15.17.113.2-150400.15.17.1    gdbinitgdbinit.dgcoregdbgdb-add-indexgstackgdbNEWSREADMEgdbauto-loadpythongdbFrameDecorator.pyFrameIterator.py__init__.pycommand__init__.pyexplore.pyframe_filters.pypretty_printers.pyprompt.pytype_printers.pyunwinders.pyxmethods.pydisassembler.pyframes.pyfunction__init__.pyas_string.pycaller_is.pystrfns.pyprinter__init__.pybound_registers.pyprinting.pyprompt.pystyling.pytypes.pyunwinder.pyxmethod.pysyscallsaarch64-linux.xmlarm-linux.xmlfreebsd.xmlgdb-syscalls.dtdnetbsd.xmls390-linux.xmls390x-linux.xmlsystem-gdbinitelinos.pywrs-linux.pyannotate.info.gzgdb.info.gzgdbCOPYINGCOPYING.LIBCOPYING3gcore.1.gzgdb-add-index.1.gzgdb.1.gzgstack.1.gzgdbinit.5.gz/etc//usr/bin//usr/share/doc/packages//usr/share/doc/packages/gdb//usr/share//usr/share/gdb//usr/share/gdb/python//usr/share/gdb/python/gdb//usr/share/gdb/python/gdb/command//usr/share/gdb/python/gdb/function//usr/share/gdb/python/gdb/printer//usr/share/gdb/syscalls//usr/share/gdb/system-gdbinit//usr/share/info//usr/share/licenses//usr/share/licenses/gdb//usr/share/man/man1//usr/share/man/man5/-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:33580/SUSE_SLE-15-SP4_Update/102c808dfe8991a0e8b229f6d96ff3a1-gdb.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linux ASCII textdirectoryBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ec5fedb38efc0472bdfe4fff29ba3772edf87783, for GNU/Linux 3.7.0, strippedPOSIX shell script, ASCII text executablePython script, ASCII text executableXML 1.0 document, ASCII textexported SGML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)9:8RRRRRRR R R;RRRR%R*R/R0R-R1R5R)R&R4R(R.R3R6R,R$R+R2R'R9R8RRR RRRRRR!R:RgkfK,A\a ]7yIk sd 03|#Uf ʗ2]е &q㷓8q( I&,P FT-{~'eľgZ4ɁǍ[*q3 ]SЏpZj6Z@CP>Iܣ8pTibՠ(0]Z+uFXO)#\B@4.:Q!%!c%Imo|H/w}K .XND2 $_lglE_jžZmRzC[؄ Eʑ-L$x2 N;"vw!y)l$*z N5bձk=#!e̶beKᤈ^ʐA]ˑ/5;j YG)}~e٦(cڨ+M5? 9JSr yW:-0I*{_aijۙ!S.tWS)M8>bKX5-Ә, @}Dߦ@ݣXIҲd8/X9n43z%(V_MNnrti+4c8J٦u3Ɛ+ͩGM("Gbnw r=)KC!.1+mF z޷qE#ֲa?%NTő9u8J=fu+ؕ$]됥 As*Ë֢PD]wsL$gq$Ū cFy/ Zy{==]Oox=Xhnh5|-2 YY}ojTsxPE2TI}*6"s5:A<dZ.sЙ ؿwǿQenIɷ!}N ;F0dN&䔘S<'IGe # b+Nߏ̜;pr1 /u:S7 Y 3V,Ö/ÛBHNtյSHS׊ Nx^'yd;Het5 OW`L.dl$f9s8c$ `+D? 0l iB->=1T?b@ |hZ3 &a[I.ʙ*Կ6lجjn)7G@f9RB\s},xZ/bx[ !*L! `Azw=x<;U ;cc'AoK}޷>BpFE:)g6 ymL%R|x2Mmd`K{y4w_~Si2 8V]rDX[Lg/9MHE͉W1*VͰCXƑ޿Ko5!| ;B%x)-EQ>#ܾS^^?=^X;AI+t|*t W[*\[^輍(IR6I_o z$u(?MbB$(i>p `WbʺuELÖX_ UB)DKkVDe3^~0E-> d^m5BΒ3{UuND{)/N }$ݑAp$ Lja1[&ArƹE'!s" D #W|VEVB|0Pb5 T kwz.&+QejKI~tF&>byp9v$Od5#S9 9BJV@S-2 ,hwT\,d ΅¥ dN3SA~x ~'9@Z&%8/-7˯5DZ bx7g ]0-i&߶7ϓBq )*,[ Ax^SLqrS# 3za>7$&WrX3@8>w]W p`+> QR+V,?<=}&oE}}F!֟lҧ/Ea[G[d*V10쬉KbeGp[$cqKte=7J nr}.%꽠3òC#)0j}PoDU=k) +ۡ q4H֯;p%סU?k{e+ۑ`.>O5x'I.h$%;hU7TM&vf{c6PH.T 'L`GԯU'HKApvAaWH, Xk.Vkpy TLyP3laDl)˷S |%I$}|Z1'9$v3O-B9էTxe豕U؋h_>rD -NJ|DkS[{Lgv)hnUj(zO*%]y6ܨ;'7F tDYn^UtOˑhj8TItR9Pwwz&es^v&S:n2I7:=RSarvaru1[RZm+q7J4 ]!!OfLS&kV;xű'NexoWe ﺷ=Zw"ع,q{x9a|1&GM FFxհދV < 5zNnETѓ ɔXG׽>sHƼnuJ}R]2: {{J f[z؈QwYڛ03S2K諸nz:Rd7hl_UAktw%M._P a˼p)a_N+ʺЉvabá&z(/X^ZhLݐ\|MBqiSt?Gn!OY@Յ9\n5?91'=ܳf6_ Sbrd5-?rW5.݃U 8Y4 .K!ɬo&,*TǷI62ǔ8KˮЏ)Z-Nш0Uf&=  CLhgXTdH",ԉRš%S|у+cf4!fw-$V!oZkߨl`vg[ ;>=mV#aBneڀKubi*fCt/"z+#++ܱLtw7UI:C+֛tթs"WB dehw4W* 7[C"fEw|T3A/5"r D|0YD0I<<ŞZo[>>aT'cnΛ/"cQ|{pgI%C]&l ~0URg `k(;~R/j7qIɥiaWNav AH!ma/nΥncՎcnA:1goAmUJB4eD ύ%EɸdިUq?)T8NORShan?9F%"낣0X;66Q{V ńF1tndjɤ^¹gꘀ;)]* VK2c[ccI[` 왉,h=  0F>3`]ЭT ,h{G"aI%$Nk*\n5kq4w{Gvu.I]"ƹTiRLO |] ZhԀءӺuJ'%6XgdWXi_ gy\F<11(qDV=mxs30TkK av:z9ʲ뗭@fjۮbO0:w[ӆPM&S؄Wh/iO$!Fgɇ~t4%{j Q;gև^tèh MwZfFs1hmR򅓛h.yVz hIR4˵Ǝ.%_b5N|>0LZQJX~GB61 yMΝϬjcG;6wgYMALûʊ)"Qv0'VK :k4#Dn&JIn7C fRF?-h'}Y%< +%j.] :4 W0Oe`V4,9[QR ߜ{d >lO!uhB*9w"epG2*Mm~y4 qXS5#t.FN WYm@uG:ק L46p$0e'#8y͌12Qb~/ zlCa,fDFoJ+Ox?"3tĿ_hR!`P 6#C<2\Q[(Ce*Wؠ]~hA,iA6;-bEG5^UBiZ v"5mJ\ƳA$~q f?;ݣV}+v\kȐ4pcot!Ňɖ\FD&7"-jk^Hȼ;i28DZ!pE{rC.Ҋ\8ȧ}ΨWv<8j_9!H0G;?Cͷ`@P^#R^,iސvq9 L`1ǖi~z`>hf\_'BKwANc)$Z'42drݬ$`@:.[<- 4%lNgMd|j!P+a5f=9U 0ƿ-ujU5ݰCșuUt^# 0kVm4,&/_xf*2)X}EXHw2y];|@|HSXh{'?N-l<钨ߚس%A|DHh}W0'd^q /pݗkő݉HŕmIh?cBr%rؒF u7>aM#/FzY]?x^>hgl1_YvWyO_w-SݤR>eqK?ײ 5q - ~^d,CBWvS@T -ZRQ9V00(Sk dPkv8=̻bH" [2/.ɌTuK6QgNsf VT@KAR%[\Oz0[f៘&/uLe+7: p7:Icr+hYH& L֟:@a$ 0jnR|ㅜ @;`yYw,s$ iMeZemORA* k= Tc@AS҅\\<_` !%Ӡ44NZ/۪ϻKB yןTHR'Βc7eޝUtLl8lSSc9/\qHضi_ZedzM/ʀ~Wtw4wac*6<I9CZ vc%\nFTDAC61o) jm ${UdJ-tSLa~''~pKä:@fAb𧻓(Z=F'7)bB'@vw=4֍%ErMpu[uӣ%V&=`[<(*kMgOv^x'mqʩ7*q {Jj&*߂_׏`k'l1E{ Hm8:_mͣ`\,'bpO¢_vR T{ K8(ZΥ(xRpG{6 cs?ʟq,[H[I#`61畿CF @iCh!ִo  :,Ē=,p#a)u> Y ]k9!B1gpaiC/47nt#yq>(AF~\QXNzjiffl^[,X,9CG8P9b?6fhMihH{Fә!3gG8Rb'FͷX9+mH?gA랸NNcpn}J[)z&@;s"V"ٞ},Yܻ`,".WIJPH)'c{km.c^ $jI)i▉ӄ5h*vNj%K:R3^$ Ş|RGgMq44t?%EIQVT. C*~䴟W"LnC61b(Yz =&i! 3_lfp?'ǽɊx0 /R3bWLf{Y4FVl܄J|Zȗr(fӏ/*9: 7|U.!%?vEyW]'֔ yӟzE$9C F.`GPveRR(& }>c}$R||Qe9qc:x/>@PӴtBN ;Jkq +߃ r bmn#JY2SJp5CQZI[$AQZ1y v7}хmQeeNpLкesy(,lF$ƒJFg_V83]m\`R^ ̏-4~\S}zkLLhAcQgM8[+Yf°]`h?h7?Zp*edoɐcSt":2Q >sJ J`d>2ݮo/D¦?~ċm&Btme15*[\eOtkP!tOݻU{ϔgY3J8~HqSr- 4䒫PO6EOG>2B΋ 2Qe+!FT/ZӃh5Ww1q^lo@2jAD] xL|'A͠<"Bu}Ǯ%;J.[= \BVj<6p[DBpA'Ҽ74Ugl^}e\+b\g&wH2$!YY8œ?sTd%r\]4ɞXkj^o>4mI>ḻPKshm k?U^@*5‶0Tuj{HѪpX5`8ߕW&%g#x[j*B=8]]s娎NiR UT|r_WjZ&(YIvon}e,]pikÕ cﲔځow~DL4X,qHk # ܬ8ećPJ̆˜Z)}9iul ,e˧4+KÞ76,IyI[:D!%/؟q ̈́ 4;ͺoaߨD>. qШCW#Q~j̳|,;f% *Rf pYYA "WQ)6 .d` 9JhcsX{!zf=,F)D:II$[ m7@O }yI N b?;dlgm5%ΧyPcr PptKBãu\TD ݊$,E Xd`g6HAv7L̗,Q f^::9h moS'DՂsj~²Z|y ԣ"/CnbCɜY$j$vEâ=D\N{.p/RXFEyj`.l!ρ %H$ L4dWcD!S&>_~א[?AW,@̓X W{QD/Abϴ'x\5qQ(ܗؗÏ#T+(@at) $S]l/pJQh-M2k\8"yu";76 ג|At*5p([$gvD/.΃%_1pHu+FbzB\,L1'}d,,xnvQ R"b^Ɂs32_ATZ#]9_eD9p!2>|"" 'hTW/I)k4v[5i9N2*~-cTN&DIw? EU8LHb~.})Fq3 !#S¾41u 5Xb;(8 m< 5K$)sޔZ _^nV)l~~6gCXjE:gm:forXguoyo f2z1lF>V [|%ao;N2T_qzzu2/v1Z>.DoPC]8<.ܝ8?t!Db?ʆfK[~,|dH"an­Ms4rxS M.bK`$݌4λtXs̍a  l%x۪ΰMQFF|w\7hߘ%"=I҄mO!~|_j䊚hD ΗDוBg B Ò𭲚8oqFve`:6jĻT9?h±|[${&yqJK$ѪW(餶S#{]#oQI<ڴTP2ϭob@;9յhxUB m?;I-a(VH$hQsc\U ׎qjK7XZXvؕlMf#6SO!w#QL=e2e]+v!ש\c+阘4$7Ɣ#X6Fy?Ejⰾ;}*RgΑ)̮^0zk bv7-e-<~G1 2NVFFlz+.2P\Fpo~q!w'X(8>-Ila%\]PlMlw"NFjX5¸Kŋs/ecT \n'3d\ڡՏUꠣ|h+nPC@]4R4FB/ar_.)u 'הk׷[jnF(p ywO܌_;@ 9R/ӌtih`Q!%r>neJf94rq_ cd֭S_֗ã&TpGEL[O9 2:ΐ;o'2MyIJ"@A݄4P8ͻc(X+S"3N$ԝ4'jNWdF);!r34d߯w̟hZ_i 3mv6-KLETzg>rL$MۻexSLV` PMNz9KI |]`0> |0w>^}߽=՟ NmcJFq zX')4OjjFT`IB´Fo#8aA`uk=W?3y rtѥn`j3_=h g0"zxd }\1NL%fS.M5v)싞+B\Ҁ wX:Hvn}[S`LW.taS?RL58,ULG9( EdA*RʁT[X߬>PLm=kOHרP;q4]⥠C!|+_xץ/?@[@Vi?E7cCl86E꒩bDumwC%PLh2>`¬$ԬP~?elyo8ׇNQHV9! pf/0EH'0''MTu!?|<. 1ٓ W+N0;ju[$0 :PΒ8MeiYrrL; Ldр\H˯KBk?L[v~>hUǙLpjHf Ƣ(wRݘGb[@F񔳖4i?ds) 1 MfSdsK=wcpy='R2> ]n/ GRÐdM Bx TjVߧ i"\2:}H }o쐶(=v,UM?nM`XiO]LN' +/ܬWmp %f(vLeě[OEcD-=U־F@I)tUJaq q% 5g` ݼzIYxG=: &%L} Yl?UնcC15UBЛ@dQXhEh` B>zh-]bXIO%R9:\3NctT9XŸB,]!z8F1ָ soaVx@Qc /G,WEG)0Au6;yM>8{DM,GxAv&NizV?wHwKz{1X&+:Y2ѯ҂t4Q㾩ׄ@mmj9JfתIT\&$5) 45bHju=5SS%(}ؕ"ƆWD$jAIJs\^Zqs-j>2AjYg{ tUٿf,@Yzy)5:, ]~φ1x1]vdLxjnQ^{ΗnrQrP2Ҏ;:/F0V%8|t~K7vWLQMzcrxL IH/!) =lpFwZ{VL\X yMy%9:z)C*>uXʬ DڧGdh&"|o kM~oN\mEX%@F+oQ(َe{SRo#)Q Z**Ou>O<[^5oHIЄؗl4*3N߃_L Mw}ߔ0zZrrZ4a Quâ‹q/RY~ Eዢٝ;Yjkp2!N?PR 33E)BXdsgp= GP#qy_&yUu1.8bлu*%~/K(LJEM0`RIE]}٫xL⃰U82"Αmix|K*ŭ&d5,R!}%a .h }cyAp=\QG q(:Sb#"´֯k \N?{09|Z`rEK[}mJZLS87I{3qЬ/ϋO{nM~L;A5u&.H&,!ckj=U<%Bk p $_1X>A0;XSGJPԌͶGFKυu@Wcπ@W#tafRĉ]-ѵ/>J&bRUq`AWb.^IDW3Vh [6l95G2ʗ󊳖< Jiy)`{Mr.+s;ܘnL2|u_&h MɾC.odzfKóxPDaV/^uC9h^HWM˯~U$g#)S4[,PlLԴVhv#A* 2O.<009~˥Y",nt+}a: uw~X@wۮ'{^]t`ZiseӇݑu[GVҝ&mTuo$Y3A ZgꋨK-HFd GZ% hSu/}~yaUząΣҢN R\\_PjfkHp|WK??]c݂! -!Q1ZFa?_9 dJ+3.S}- Evh'l3tdH -{89A:"NXh.\pkY<+<(qEB>u҅GŸJ1y~YS$‚x,S<NR -Ӏ~픿Fk|8\SK 6^fkkgdU)>>g!ħ81a #>-%Va }E߱w; w:5&B;KUκoDr##sjy̦|+0He[xil>H)y/6`9 .9^|5Ѡu⥍XH#wL/0$IvGvTzgυ?+fEqV+\j^ {:1BIl+*FQ ]ú$ a2 /ctv5qG5wlb λ2e߳>Bëe"`hMگh8~dTB[>y)/oD*YC`.G࿇Ȍ`#87`0]Y+jXA;[5e"Ro#Dϩ5T&TϪAML{sc+Db^kEƔ&JM$TS ep@aLQ[gp>U5Fj+%V<cH@2ǜA4pTU*0ј*#8ǝKǞ"UxpS߇kaz^c'[4F+.8fn0_@)`ڣ'7JֿXp ^Zl<|AR =WGYby'.}$VӿE%R/R]35uR싛%vg!Kb$pĜY^Ϙ[*Tګ.nHy+;⒩NNVd%d0p:A!'[^-Fdt(ygͱ2 UȗK!gО~#좐;q٬H5Қ\n\_|TڌHAwP?$J҄5SܕUTlZòlWdTj]C7WM ~T~BO#e :Y-O`U,~ۡ h~J cI^$y"𷞖zL;[].8T%a!{ɮmݦ2ʔeƶIx/ih]Tjng}4; eUo11gDA{I'Q_ 4T|@B2َ6 #|wPTzG)MR^M5.j;xޙbaD %:";Sθ# 6wM:cHt5wmrZk4-}3Ŋ_1ۄtue28U"T_d;*1Tq Ŝs f 8QZmqx9пt>Z#JpN] ۨA3#y87$^Gƪ")=iV]sdg~űW xe;T; ~R>"[%Sx#?c3Ol#qtptt@W7;$4յw-9AvsfQ]DQP hL :sbOw'a;.5|zpATߴ[ ղWDlcuJ(4OV?d M9{{-MgLm#ˀ) {(,?Lp4 +DTZx*LyVf{b8&vڴT/*OoAnR|̽CP${RJE7 \e b߼yr?րjyB"MaExCP&#/Eκ1Ԍk@5ܺB$#@&QpeO)0/t"VDktd'HX$#ZeXc٭ow|#jiUbJMK{K-wUJU GBuS/2W(iLzBA.b}t|x @>cj7l=jm 9"jdҧ'G `6(ohIW`t_U r Iub$u?۲#VlxZEkvZ+]OGȿK+5s9*I=9F2h-Lp",gktYz\ BQيFOy{ ,5SoumBFfj!.Ɍy]eJCEcO"D^~k81A{`I_E3Hc ߈yMb99YI:ޏ櫉%l JgzEI:x"֕e0[dVD&D`o\jif?US*L@0[z׈nw,W84uK"`GGd70˄ /wy[06iSV|8eu'|<E̕|կȼ#c$8cH0+{it}ixNX8( mQmnX '=@\9'= C#'=*G?7bD1e%Urɉس2MB0v0^c4/6"|Uᒧw~f:{W*sM}NE5;Ё{@={7w '#S6.W8ZѥěPz^ 9ҙ;֌m'u= beg1&z-s'ֿ*Lok+%_Կ:ES>8J&W!{ܖ9|wцlHHeRdzs  RR"כ|HO%mlڷLNsspy8dTƝ+nA|91U^:qj ({/SI GgYw:yY2T8/z3֝({L^9MWQș̹I>=p.o'_J_#ED҄IVz.9>.A&r+y)G_<vB> Q4 s`#Z~)u9D1Ɗ W`H̜Jig/Ivԝ)b!a)QK0O9)5VTD6g I!csgB֨_]gu,1jp~dBKVo ׉'"9 cP D6 emYvzO4w\FvT"%PX  R0NS;k"H\gjpenXP6`+^]mY\8:{&hqy> #0|) !&Xl?C3awpgF h@Z1,v;x0tE7P6ByTL B [O~ٰ-ܬwv q5grL+7|+]MqڬlPJ#xh6;4$7T8ԗȵ D V6z}Z}wDa7>dmH'W6/|h?Fs4JҴ˜"TEaQ`v hė "76Bƍ!1'pC@ŃjcP}V#ҫǻQ5ٴr/~b`pȵu:!1>?Kpv½YƆz:MQnEfU/W88s@zK {XuL3`  (S@tFKH[sTr_w`kca.ge `86!E YgJ۴A g{X4O/KM/\aӁķ[FZo&iQEUt   099j ^Ôut=2}X{N_Jڂe\A(h`Ɠ*V֬K;J:{HMj* -!{t:h:=o nTfw3Fb)2z#{uqF?RKCu:a}`gA3H1H#$1 #2$Њʏ @Db5[ 1F!K΃Xx8U$4[C`fkIäa3D~yYX̾Cfکq@k {=0 =v]jDH.Ď/UI&:Z.K ܸƎ&d'mh62vN\a>cù+[$hDQuڈpßB 8qR:%vh'FswH@@I~HJ@,5A/]zF^#oF%@{"p)f%6 l>lUP}e]˙XI~mLsĘn%OuF[5SG̾s]a$6/&uh$kK 0x' A[auX ɐgaϰY4nS@Pn_Rv?n_"UnCōQ'm 1˕i9,0EH3 "+N# )k!&{~d#gьaP.jynKd>|"VwJ/VAVc;[࿨.`?m& "Qs@ (`)DՏO ǓYkXNrR]tS=n?f%؏񢯙,Gg֝  awߤVm3>Qc,s7Qf<4P--ޢuU*{#Zw7NjaqzpOfw T~mv s=2 .ilMIН*LoR4G]iX8ML}"` 0k2pZIo?)IuuLTqUZvE^ZGL|F/jުEH'4*.G}k^KnGLW"oMF.X-S5ZRhb|*e7t1) Ge^rʺD(ܺB'/~6YO^`+_L.*Yk ϵґ8<"[ví!\I-&L}00Z!|;Χ[ɕ{nDF{ѿDl\nkM ZrK ﴑ}ë`5!~y rFN)&'Mq!m/Җ[&d,@65z Ol9Qf9(.~ bCl5ߍ&Ң/X0-0+^AI,QU1A99] dSS0U sr p ܒ)!u 2$y:t2;u\ua(Wb/+LT;Z}6\Ys:XUOg_% Z4&܄ =a2<<9i\ 23emo&׭ K o<@c{ _E8Q$ EwEs $܉ +sEt5@_Y fP9RMGs[S!֮ ܿBlmGKfua%8iEvV8RvMOjaw>y(zDw#PM1JKE=+o_ e' d}*q~\Ri)Ͼq_#+i> ( 5*ΙJiegE^% ~As q!ؽS" vB87@Dڦ$/Mz1ƠR ~x `ٟ-]OΣspCUpbv|θ~ހjCŧ}F- V ̩AX3Y,&;kgzPr˜ t냯#`pN4u?YJvP{с ~|2:հ"7q;D`8Wο 7/ љ̻,!Wv f}ʹk ?bВ ʒ(-0Ӽ+-{DX6A9*NDF65}c8c!~;&:\ε,k ~B]nHx,MC)6$ _]qi)lsĒ?$3׬Y}'j/1*#Xj7^lvS{ " f!_@x*-Hq-+لl+86R,U'/7JT.b,m8l}M}!dnkҨ+?t'`i2}ˇ86]!7LXcnKqD⊦yMI0_2끉*lKuGN:Mǁ0͑A~L"|}d@jy7:kEL{XtMj7jGSU{-|4Ĭ.GD7[i- ך+nցEzoP:r ~qB+QփYi }oޞ˩\|Gȅ)W.?\)I~~ &L]P `Isfvtٚ؝yGнǝu1F"c## ^RGl6洞4ѽFmoV> z%*T(uvQ]b_X ? McqV# hPw?~Љ3 {[lآyxE VۻJUO!n1/ƙ!f66 s޴F& (}xehB[L;#^^N};J)H3։#n߉}B8]Y*#- !V50ܘA_qEl],=|1FMEnEOs ^:h9U ~t؜I8Gp/Gaf$5R@$+?'yY,ޕ{) 7b\5+`c%% l3$aҊ.svq}b Tyi_vut-ͅ}űEH`NB(|k9NROQ*E?a:&@aft`(KZ[ w czyGJqunI{S=1cRc">#}TgbOirѸ%3&Jij #[˱Id]'F+.$:hVgđѼc>qH.NjY>g- 3PƯ]*N %_7Xnzkڹy1#0uN28YKy8@D }o`ve6(]"w,!ݠ\v1v-JeTh/5++)IF#€n&"T[ )Ð2e!88Q8{a=cx ye^LXg/T3ׁ ;9̾jZdEA* fW!ӿ;vnwb%^l^nKأ&<=L.X+3A'b ٫-©Sל| > h{?3k=M=Y9@J[pw4iC̒YC-qz^Bo;;"Ϳ_)jh)<KjOraV]-~dJZqvލy6i8W"j?yi&<&\8ȥҋFp`˧LlNb' d {R~J$z6,D>Lt\WonDvM*#o+G@DZR>Cq䮎'y} VFGF>0Z"4^6ǧFuَfC| +*t#y C %SOrFGːBԚ6/,q#bo@jQ˻Z,[T;_ MV_b1r*pk:MXmaI91*aX,>׽֩V0~OE q lI9lϓz`kW)^{x8 gT?#6WeH~aI,a޹x*2PM|]xPG"E,_ZKtXNJ1 zxX*!H5jI.wt1XQ2q+dQ變MWuP9-Hx0U7qz>\Z+N֣K5rϤdCq$Y6*o;A-Ƙ^Ɔ_U'Y^{[DB-E~+ӤvOT~o}`!b4cy@YNl.c5;o%b'9IY (mBn]Mv w!8#$NȬw2L.qoUiWus-7:9tʭN"#?b,ƙخ 9 vA _s6e|:AzjKlHwٛGN)Ĉ_,b^~a 1O"PGIji` r]$ iWhKRy#oo)͑hFcF;.k7#WwXf(mCxzą P)-X)o;c2{u\xn,wNRv<F?\,ğFYoan}C"Ѱ?ĕʏoq:<s($Wm 17ƌpmĨqxbzW=gd83G`WU75#A@+dr匬M2i惜id9V\z _vБ[3 7t|37Uíj7tH VeI{s?uTy"?NjaiܚAVwt:T\et5`4gZ֬TkP|mZ~P0O07 L>Tefuzq2c~C FS҉O³v5κ,$}E?hns]^ &g@,mlďb5У7}1o|7UXD vh!^oI[x #d+uJs@i%\藐fTa奭Lr,;* @|ʥb4dQu1NUj >1h w_l1fb=~;/yQbV`Q>akM?V^3(HLژ"'>]N֍VCbw'Ɏlj^ydKվQҺӵ)r;aCH&?g1Co1v2èm 9/Xͯ?>*xC_^Lclɔv}nz~maz eLx:k4yp[8 *H?*E- 1j,"NhJ2%=%W? h `zMƶ1<]"-tP|*aD|+\Dl&5tAHߗIKo]'/0!]a풢9 ! fY$J`D(fumEUDٰa¾B #{Gf5n`zkBаsyOoIwA VH" 2lrNC tϬExE#J(b/ 2T> cJ<1g(F+rOzdVʛX>z/0\K_DS4 עrNQ1  W*/X L箔~]I# 04m5gNĴpEVT#e F3seZ\ܴ)`Q"v,uqz *t0Wf4OgO[M$X%s:\: DCS] }߹(ٟy49y8Ϥ; %}|4"7[x_Ę7[{1f6-7~gKb¯W/`pjoJnR@h@x^6,GkMfU͘؄ta$#:XEH'" Zs*쏼-?wܻ0>Hٰ=jZ4qJ|%CmB3K`ME\-P_ Bą+TKu.8RsVKj?]jf{ SrAD_sDC,:*<ظQ\UӔ{ m ՘J!!W|]ᤆLWۂr!M/g*n+d׾dpB^J*ZS&GT_ !7Wlmotsx*F7D[=~j>W "_rJ=WG'\0aR,_<U(. nK+o7^4*b({V~A5^ /{ԝ@/f?MldZMdߢ|`ە;(u,%ǣd?e@~ z83* l E!sk&_tH#x(wՁ JO&gs۟'uݔS"5Yo BY1)0&JgT*whYROضGQJ*IIevufj٪ˤIj.4n:EFRο XLHje$4>D]2yZVeT@E:KrKC`^''7#iD_'ɗBè-?*fv˶ݲҞK/Q{gV3|O8_W&Z&bT-{ɅkMjEJ(- Ydl#C&>G9 { {˻#`nOlI(W[fU ~'(]@EliClCgRLU/A!?<*?TU[T%t1NV8D"NeU+j͜ W!J¹]{t|2xV@mҙ=7p_${At/k+R n E!F nBxJ˯#aW{JAGJb#~©^^l9#{/d*K?yc9lʠAV_,/.ēIXc{!VfͲv`94MfJ,8K5 F(-9F4CA#h #IZy68l{`[~rO/U2GE RɈVCF;sz>ȳIg| XrdƄwэ/$w1YQӣqZV/0 Q[< 0Z i80{v RM9jМߞ1ۮDR?n)ҙQ/(Ѫ?՞#vLuE3v*fýs,W5C ;"{$v9ڟI%ɽiLSx-wl5(z-zT>C=PbI$] {*eـw2QgdXi|E h\5ѳX˔p]~Ü31Q iZ'R >3kꅂ=Q{kv)  ޡ69ooP)_k0#%`['E 5ɫb G Vۅ(kſnq!?ugN]ޚ^^^$5OdNMj3d? I:_? īu.Y&`lg hFKTG.W-YBk Wrzs._,O_B( sʠxzIQ!2gZ06ѓH6aTbV2cݩs5RM8:%`=_U@U{pY[0W1`^fX~d4>-twfCXV۽m@ -DԱaiIé40]ĝ$\#&',m=dU7 .7 X .:Nf7zD=\gD#D8TH4FC Nl wEJnf4?u APz2KDzrUixX)c@$M!pqw*j :d'րbeV^)LCض98i]+s90Uvh-Jx)"̶+|!¥b΀D"G2D~|YN;)'CVk*L))?q(wdPh" 5i}5oLfp2/)mL?Dq<@RY*v>o*} }Ҷ{?y:3jw}V$EI[ kG gbl ?VC^Hrr(ZaM/hbOo~Ne["6!Lh؇)ߴZ+77?e5qK2]c2.mjv >w$Q5>3%˼ɾZ2'C'n"(;" 3~H:âS%Щ쫂yx%?AYJ}B?v<; GyǑ͞@NrZ`D@f!yMqptuSuR@f,Z .F~lnM;rW'bf< )mb+*+ 6QhmERɺӞ; m)H"mBk` E` ׳,< o0LG\[|g>eoZ}-;2%nޮg!JӲ{SjCQ,8fh]Jц-wBqzy0CA1$Oy-d|i+$9.v#G6rEZ >nXYU%HD{b `9DT2tt$Rf:7sVhZF ~=E)`B}݌hpnK_~ԀR=F)g1D>n@||ećgZ3d7^j.fLtM.dts;DPA|‹˄&|[P$}F3b?NT%[]QOzPaOww}f4cgYk!_a.A|9ś>3n\`6cJ+Db v="e?Xu'ؤ:ֻ{Z)k2(8&vPw_(ޢ g~?hrl)Wa<d TʢUl8 k^53z?ɹJ$c$>Bd/{yMظêGLQT>N{ (aL^QxXL;Вz]$|>*Ь^{Ssfnd^Q+~hR~Ls߰s6 ʢu{e;:ףb{b,Θ]Da҆*ې6iM~<]=G#uRCcS-1B:yUJP#r/Ep8V<DE(HIYTw5nX- ז]hh+v rY6ac,:g`WcV1 Vӌ?zx\Paۢ~{FiV`ꢾIYg>t \tVG_ HI)YA)kǢ]Oq;"w/)rVd{6zl,jp':!~4 '"pY o4.2Un+xD8Bսk7<`q m{w7*r}/,~#yސi;Rx:X彯Bgq/AoB?2c wB,`D$ KhEb` ~8Ê@ZS8}et2*9 N̍7"CHZp%D8u:qތ/P*ɠ{COGXkDŽFߒs3f~N~Ġķ$E=o85zG )סU^Z[r5&]_=4d=m >,Z|s \[n;qPg uU9Wrtq 哑JiF3G&N΀X+-)W䠺98(HڟB&9U:'tpΗ$[re; .2 ?l[%SxlU_35=?:͔_Udzӛ_c7bV?Mh5 7Iq,vD9vne&YRNV ӬږQ6$>/Nx(Y<Ӛ;1yq`yuSNV}Q4ɄС-p ,TRx{f ,B?"#C(ҏ"mtۆ'bzHQEaRUF}آ>.IAo<8 ϏCLfXM)1xpWg]U#R߅'θ4ڨOeUVPj`O#{-2^`ZX#zt ՂsKG+c4eS(?&խG@A%ǐ~$sٟL\"ZfzGW[N\s5#/!~P[ YSkVK[^1k$/LF?!uQ4.mACŽ"f₱m-WZdC_#oQ6.d7d98X5͏)ZjkfDֶmd!qާf2H_VɎWK8 ]GT{^< ?L/i [h-1Md5[Â55 _пFHƎz4y h4f[^KUUhJފ9FVe/ 9 #i[*zNS7'+,cc1fHBX c1 ƌ-NQQ@~pٌLD_w9P! E֮5?Ua@Dٕ|fɱ}q)+NW{Nn _( O 44VjvNcSE>3Aw#",XMIYF2/ U+2J'—.wF3Ǝx o@4T:>urȷ2Uܚoݮ>x#.=k+6CFFCYIv9ɪc>$*[\d49O ]*I)I?8 ¸\G,c5c&Md.?S  gĝ6K`X SwU)qq?h}`BwkN Q#Owg,G>O'mY^ -#&SXM ϻwGPQh:Cֲljӥ|%X\B qcXN>hVJ]SjoBz^~RR !WӅ=JRf5avV`19׾ZclTPd+rgcSB,RO?@S6JJjRaqDwALVsWgXop\kJr2W*@`!~phY-Cߝ.)^Bl e7$2\s]}J˔f^:Țm{OdYE!SI3254BȀ+x._4f/u4[V0]e0TܖЕ(mKl崣ȀN]~{6ؽ=ԥq`Q6qBQӈK =-j'Hy%[uJikXY1 r8^dEJ&@"r^j^[$E]D\62CL}ti2}zҦtwe*4[ {j\PJq"wgƷhL=3:H`^~0 yGK -ͼD'K?%$/"H2S#}PHod/7bD v6ҳuBmX7Ѹy%}>G(0~qDk:[| :C;& ܁0+IYu*C2y$Qy Rq{ Ztsf,7UKʙZx4\PO::u2'[%vЋ+d~T^}&vE_+x:]ϰHU7wQD`'꘬ezkIU6"w|.x{J7#_ǽ{o4JY&$[ S_DM#>pMjW,rK*GJݘ(z_ihȯ m?͘C\ˢuk:N#}yZ1]&ȀrnILP7Qp# lw{0JaRgoXUjk̨A`3AX1A9< 1M:5>V'eǷy¢GtBW}F "V >H-l I2ӏgKdj8P\n,o4رe9~x, dm*M79 źPKK*Xc'w "teH9NQF&o IݸPIB[T{FZ'l u{j%dSr7\yy}R5Q0 Y۽c+`S-A]=R;?S.Gz͗}|;Dғ š)_#3HڹNSF șppLsIT{?A{/LΙSz6 )@2Svxt7"s8 v6Q9y]tFq/@h(->1&4jKhtp"^\(ʫgRNgYQErѩ9YfdkZHXaïE"9; h2JhЛPѺ;alaOahz&r^5j2 //\AjWAI(CX@jv2sDFƱjx{-(9:XIXC9y*n/DW3%>T8Fy,|: 5Q 0_{ /1goVaSUq PM2wjJU ͸W fV(ĕp6"t?d#vMe^3=aVY!:κBm#/'9vs-% jz\;?ZX+s !yQsy]"hqZ+)t9e}Ί0&A7G-kxt aZ7#g~y%zнM?>TP TkQ4X4S9fDR VAq.@:؃J2WcDhh*PW+SN(u I}7nz_\=!O:`ōFr &T`]^17ؓX.#ęmR m &1&jzSSQ /Rz=J gbT2Zc;}Ϯ_OUYM)ֹ]rCRPl%H.E"-cM}bz*)ڝ4I_Ox/N0c] R;-~ :2 V<۪gA+fH=iT<jc Օc(3|<:{|eyz{݄jem{ҝ\x,"m/8d+G}uY 5wzdg6"ط|Dh%[&2*a_O?EeMCSx!E\8Rf,C<ٕU5(1jz9/q`\p$Ix%JڴIZ ' NF)#5*TPO#YAl?@C}V"CoZ"l!- rl7')įwƛz]-BryRS43Pp.[c)H mjgxd@ޔ9^E4BWA:.thL‡J'=8m tbNpLH$X`&\@3g  >ߡ"dGֶuL`Q2L'OӸTlj94-ث4F Um>}BX΍ٓpA H w"28%۬V)$~Ӥ28T xR |T8ⶒ cF8m#ƸS^p\v3':D$bY|( VUC*tT? X~l 89>8sǥ İRo(nR jꅑkL]"SvVO}ˍNABCm JyI&hF h9$?;lg86K.'P:FM,W :)SL ㎭8?S=qMݪ&ѳK\\6'PJ*!NP,è12%!+V Ył>Z!`[ׂPhTRٖ(i#7yq=h䄦j3hG"ڭKh}J#W"g6+ L>66Hv4c'?mW]o!Oׄ/G g\mɑ9%6>}[Q.C%Q,ihĂ, lLg&pR4# gG8!Hc,#ҘJ;Ilnͽ2x]-]2hV,ƖB(U= Q>@"ȣSS?>aᱰ7!i[B{~>I>DŽGuXL0Nmdy,yWC6 bD!NɌ_5awvM,9ù ąK `htC6DsɽWŪ8>ѳ,3H07ڱ#nsḙU1#|2B{Xѻ+4-m7L BH2AyhՔqlYjkvA(T܋-r 1GBSގr1 :J7 Jk#f3ғ(}zvK/eT+2VN$3XX! `s󋐜 gbS;ek"kFAJޓPnjㅊ|VA\p'|۫n8+;!3 h- lӮ2[vDۋP3yZۚbJ5]߯8w^?Ay7㰅J5K6.,pmH2-T S#q[2؁x-жխ+o/".PZ#)jրYwW;"Ԝ}oVD3y::(6 Z5t|I4&yoD{~eŇ]_X(\J@ھyAiFp'N_rd_mm9i? d) DE> ``Jh]Da# CMI4@9L)n`Y'Q5LTAuqE-2_^g^Z- 5"{ #SWZ| /[=1󾪗1/*ۻ=tn'NxY3Dy1{ 2g%ФW1(JiS[3!J3V:p$d,T;S`ߣIkh3!z}.x3/K\9Z%W٠aHʆʛ}g=,Qί%өbݵ_+Pb;i<c;]Prǹ7BT.e.Gs2|O?Iy6MmH`~r#K?Nᵮlu7BUԶ4N3qDpw3r.B`QQ#7GS^#!ыF sqr3*>4?L83†OC%ڱS78ƎkY"Be2;=(3&8=ń/DLͶPL]NLWrrWCh Q_W"X\EDJy}MX=n03X)$ |lg@ho %("{{(ç#L!bf ˱fфס~`=Xؐ7ĉϹZ/SuxEOjW8@)  :yi J4'P%@@?^Q!'׆X/;0_ [g**Zkk.9#FnndQ];#Iߑܠ,S\|w?1YXlv!}<:Y һlLYZ̟d}7,4\NMP@T5j`JeK '\(uz_SNP.TY;dsR2 @Hr|mK[F}8ؒLnޖ7C*l{3Yz]D$ۡ~ b }ϱ]>II]H>׵R͊wf Z\Gqgܑ+57IZ**:FB9u#7phԳ8vA١"jBsXe~ 1Ѡ7)Bry?9ݤ?W'۳,p{ۤ+*;ؖGK jسE\=EqJ~!_8`r9Hq@bK̚3Us&\2LjIe*@f.i*/h+O*aÖ́)_ߴeVMPb34 ' *93|{OM`kEM{9JZ6{aGdNխ"<*RrZk^~'`T${Ylm ͯC98R Q ^YЕuBiF%a^U 1R+xKs)؅H?聟X#7vK؝RU@?)Fjc 9xȵjCiʐ$G3/*7ES;$c;*(.^@9%B2'I>}&wHks *H&9^%{SP1kF/|kx ^-Ϳ/ZKU Kya^|7f1T3]9AYx<-OwAGa&]9tD`.%,ު6 zߣo iP4<~A7;@_=E*+ gOĸ-IB ýSlYOukKywn~2)$^d*xOۄ wJ*RZrg!Ʉr j‰'`8Ђ:["3=p 5b3+8QvKx>e̐V8M?; Cظ2\?z4"J%K}<\nG톬֜ Ox 㜾 ,g:@Zlɉ>q)eF6ott26AK6<∋׆(8Ѓ+-Īx+n_:>@`˘=K fDO2!i@2." 3-Kέ,a}t򬅻=jsH9ӘF::#0qSzQm3;&M!ݨ:Ab>4I9gjGFMSe OP\#m},'.Mg\H%Zپ2JF>dDd v{XQp{1L֏R#֧IQ$Bh4K% on].oN>+7 !؜!?wr C 2 vY)SmqR?EbCYh.@5?kru/ bm8WݲdF?+5\y[!,D<(G2k;ܴ!Lh)48qUʺ'm<3ȃi ,|&ߨEHdsp/2B®eȻw_gJ⒁ӓH7ck`70b9(Pq!4 ѵ[hkQI,O& ]R|tgn^c7T" oml7n./Yv^5li?J>ȥ7ݼ;T.kò\>IƴכNaaߨܧܸݢVVS- S_#Ua`f!M;}ӕi-c-#y[X9vit)}rVK[%%N |z'˸ex!nS 4T"nԁPE"W!pjz5,_0[XepN'_˹>o2j+tI @Z.Q%mOE"]hqg<]2{Zk4cRvw_sNxBeAѧZ'<"p[(XA:-'kbV$?~9aJ.=0JP\r`" Za ׅ~g^~\* HYp].#jC֚hpeWyv#^~6id`D["E!|ܓ爏Hу l^Gm]=d/i2uQDBP>[a=֛hd* 0Ey`p- k68@R6TfRkLvyߋC{^#`_ ~|r>"5I|peJa3h(HKn𱶤Q-ߵ[\thm L;eѩMcQ\ T2YDK3b/lDРxވ> L4M5]@R%Vhр_/=l1/V*!NPܠG4cο _dwZ ~Mf#jݜbIaѥ@nȰMҹbC<XXzq\}M0ld:}٧RAmu7ꚰLew*)@AH\-qbg?4h6V2"+g][܏+Tl.qƦa(f-_NMX6QnPq|:b1fN 1 x{Y* 5,BBKxv{L>vU:{+TT _LJ4wͧ"@ٴ= cF eTkG90s[d )‰dN,$q䯽N;*u 4( Tc[ r(Q ?͎O[=QqK64OH ]{e硛hO0lNgz={:L,7 ʅݦh~* 5UV"em7bP]H9 zeLC=eX, `P\ +,:` bN &u(wI(nBT- e(Q­Q t?}r)DX @pb2rȳ=ME M1b~}DrmDp.zZDbSbe4" '.< 4?(dK])d&ۓ2D/8K02^Y`9D>s\1)C }դsZIUם ĸ6iX (wKluWqX HF:Q@2O _W9\ɘ?F9?nyIQL$>/6NꑜL-@O*;5ƴgo%Jd'_ @"'+Q^.1m؀ZwXq.ʅ#+GEzSkId "zfkqޏYÄR|$d4|]Rk3l @.чeeEvatc4du>acq@M'pzqG-j$Or ʝ bԟȫ )>Qa7| 71AtD]"ְJDE+-ՔٌEas~D;sӨUہ.& &ʘFm]1ʛ!^MASL32 id^ëut20pͷ>Ow΀7O9DG+eS1S p/a;F]#ܜ#J$RNbXCfZYa@4 ,Uc}@J$(8|_j,Wr`&>:h9:NDZhXdI^4T~ .KuT#XESz M!4hk\2\cy|aKʠ5 +`bu^Q7+K-~-Qfoyo 3Nb I}+鷜4.Zbq4 /*\y:zXL +sV,/[S=[^SEEيv(i3m"{,rbj-JQIr?ˠ+B`_g0R77a]n̫O*츞Mܴ纩Xt=XM|en{ȝ6D/o=}@բpH"Y, wp}*Q-eQj[g|!PL9cYKUB㪴x0uN&Db({ '֭5ތ _,^H / }ŋ B3>8T&DLÈ,#_řxo-'S j|L簾BCbMsbPǠ\O!ҏ2tgNDWiyC auS7{%Y -5kf'dLRU'l+`@՞~`q@(;ƞtv~7rN)T,h OY ߗK)H&ι3{s>Y,=)4zܭvgMc27YK[rHz 背{s7q_SZڪ8D՞UGhNޝXlݦ-ʐSWk`Op^ k3*pnU֜ YfâZ'T!l;ѐP'!$ƼW*9C[|;f!^}`ޒT oP5U/ LI ߄ώNJOUZx‘AS@ ϹDq+A J_%x@k|q^,-A+8~$&- F})ӟ&ȁo^ƙyMkUYπU/`0Qvp| oc>m:9fX¸˞Le{J"N)X}`ApuuwY NFHQԡe|@X R|q8f "^']qf@"jŗqzCMARBwQya*=2jhFͰP|r! D/\>lS@P4(]r]|eT YiCHY?i""cIJF_MOt 0O^WgaW1;ddp`;R3j ϕƮsd @d:UR_DW o6_rO ߩPiix?%_ k#7uvh.?w|eOZ(֏/1 wZcBqؔ%J}CԿ% + *Y{^U\ު C ?3 1 7^۹ 3 ˕c1Sϝ_p5j.+jV`cCÆĐT@iܩnivT:7r91R+~& p@Ų hn<2 kI'6(J0kJQo񅲄w\ 1 u\G3Cƣ}(˭'E8 d>xKfERnl 64(V}j:&#c%Y#5ڰRx\j (ř>(Y$(5A쳕nJ11] 5)|.r~eU=Ï/V}Rb4,tP| jP ezˬLIS1Տչ+a{jp!\,C x$BӮ\Ĩ+tp* 87!, 00SZKAydFww=S^@ SwR>^<95~"n- q}&ɍw`8cdK<15ڛ 0PۛoH PakX& ȒLفٻt"6 |Xvpia?)C|;i-k]sPc,/lFnCr{k0kO@[*H~Ja@xCpp頋YA5Y.aOyS uiOvDZ@a}=Wѡ5nӌG;4z\ޱD &L>.q:0lI_ªKlr@,?=}$74nìI,f~ QKw$~m3hMtrk1)~!ó\p?3Aɢ̎6]'WTf%MŰs]ˏ+j(1Ɣ>ld t[X#nDS09bR|IhVB'<2^>?iPN:~Y1uB2<~+c]u2W@%8ȃr]S Sn=czmWS*1ER;qYx*qxI9 dDU.L%vҙ,s&jzWaJ'wŨ2̿œܾ;60?A̓"tBCI5A zHE9~WxNzZa;dfρ,?,CNptW6;ZNv{ѱbH_ERE]I O|_TM|uYFr_W7崇3Fֲ[7r 5oW}1,mJ%vBC7$F7h{zj5t$uol5qܽi-ݻsiXrgxBTK?-Kf_o䂈q6+{ v}ư&䁢'EnʌArtnℯ Jkv_*f#*'=J5 p/< ^ .)&>>p>7PV| uf[2 G{>8̉HKi2}+⃄PlZp@(w`}5&U ꍪ ޣo;bޙOBV 0QTVC?/U$\s1ֈu?Ww8ʚ3.cZz4oAAy`4Ha0plTo7()ْ gOxPNCU*Q@A嚔;*94C0}fw(@@̹BJpC, LDF .R5c"wuCGKkVfCc׾#8!P.&Vpazœw۳ ȃZTp{$qu ` a/ ``;\p I oPy}Ufj-qN8yR447՚WOllޘhVS0Yұ.6 M[aȹAKWwiׂ8]è@ U0L˜qbs3 ˚̑it,ռ1=Bɥ"}_:4L8Z%"5(#?JO^nWninAl:ܪO <ڔH\c%EG[@ɱS]@1?it"Jށ #*^.wP2w׮t \ fr\^?uRy<{n~wx㊴P⼯ '0r΢"͜ K֔ ~G/ 3FrsU]%)c#:ja^u~폽,^+X0MN0ݜ(1JO$ζĭ|v#yNǚU"`]Qlˆwz,mTHxʧ^?H<>~'bHcxL7ؐMS?p&ذ?KI;%{J+" kH[Y ؈Ğf8*veɂ UdzN`.1"Mc}d}|>y2 M wMMb%}V5k=6m~lIZ$12娜;ny) ǰSOK;6ȑ C)hR\}Jixemߵ܉%Կ4 -y(y}N3TT.kPK~˔5a4wv9XvO#FCdZR*mԍ\*d]d "˘BػYU62DH)XWXE}iK)<<$%;3ºۃ:gk&=;}'EK!֚1ynWReeBXuC몰@T]^y˜a=J[`q҃q^܎k<)+)J%2sZĖUߵ>n:Q]e8Fh80 u38|w^ G,E` `B1~C_2-;6DQ!щIto$8O@Le2?Q^p8wđ@5ȳÝ!HX,1u8l; "##|D] +iq3.&*iU+5-.64W\`)+R 1Q;K$ZtÓ5X(3Cm1(YYf&\re K0̥Ue(ʝ1- bI|䉔R_w'SDve`2\eKL³-.ӖLb2 *hVm2G+FUULQ-H+ƌ֦4#)ŐmmZ0b뢱Z6("ҌA3iD28]"1bN*ÙaQ:p4WrYu,W|YK?zV_TZ4~?_agߛxT_&c%`bqZ&k .Frq^rmIJ8f3:0oVLq7X~vI2In~4&fZAeJD3$SE)Q*>޲۫Ez7A: (Hyl8%R("!N7%Z2?H#Xq:GNj^;Ik˱% B5?Ɍ*[+rJ$k8Ŷ⊻@,16 JZGCrʸAP.4LF8#˥TWFfܫ18k(:`KdӨZVĢgzI*5{5^s1r6Wtv9qʠp**G>:6u .HdKmE\"/򾷷T@ȽhUJB6@'>}#r|r}63~Sպ7JM²z֌ %jDY!SݹUВ S7#  kmsf8 ȩ,!h(0T=~SP|-md˺@R j5q* G,dX ї# /m1HcSTT(baZԊa3s:# \5dȇҡ)%N1^3vm~z>->}YqZȪf&g3Juwr˹wMǥH(/L[.d 4U:C ^}Iz\J iECc5'Y]J=< :}}>R~_eHݳSmOĐIqDkbQfhk-@ e1. kaJp13Zm0eLBܠn,PcRy7ּrꄲ3B}wĘ3 D q|P!Ԑ\)^~+} (Vsd6^]nNM]ے/;(Lh wsy[9ٓ?Pg s_nJJx),Xcc5.vs0SCp94R Կ^2MLGspHjTm5 oYjly8TEڵ?esn4s 0UR*(.Up2?;9It,F&\ºئZ(2#?*R ޺j ͵EẈ&I5 m/  CH^eTQ ? w pKe) >}6! #-~i}ҵJȶhʋnsJV׮4;FةQ e/vahK盁͂ŐADi(zoÃ/٩SQkS2jdaP%(4 E@dietEH\^qs]0Q1뗛ì\ߔ+4zeOnPa.d;{ֿͯw֮^R\i3Sz5z'xY7rf%ntaǜ38r,( 1<៩jwH;$x6]z?`eDŽQЕ 1Qފ!Ab"@EѼNy*ӝ+F"0X_ 䣉 Lg"$&(=zp믏T~%l+G(~Gýy\o J7"Hަ#DZP_F>-;|^!eӬͼߔpτ2;JBsxio&a=XjbTMp@#kBnCq-ۺ\TgT)tA(Iѓ*C02GS-{{ @>)9 OOOzæ+Q ;w=@'P>w 1~"2?[wv#]C f-ׇpks%r rY^7w(@ (drBdyä'C*V{s{$1꘦oZP lL2zb`A˔8y7.g.Ĕ-,5,d* P+NpE $LW]ztLܕGqJFfQ@R(pИQVJSYY&c*Z ;h,EKFO44aW.Osh+,:q'tLWKR"^ޤy B^we`3i@DI_{PDPRoY=TUE4S߲ *PG4S3TKB!Dlo;TMD}C)&)FQ"ܵmXZ*,)6g2ɘ !9QFCS↙XJ SXI6Z2Q'gjv^s7Zyzwvxv`.*k0EJ'vMۢpyaZD?ND9nELa2kO؄ۤ z|x.d*NΎ\S""D*YrZw0$>qJtfc+_OnJlۣtAq pͷ]1"ۖb(byil2wID#,*#1;f,c!|t=i=;c79q:r:G \d,Bی2)ⲵ?pt,.\TX8R0,vv{}n8>Ǯp_lsţncLVFLjf9_y΋Q`T)l-遌11<\?))x%cn"7L8C׷dC>XT94Ƽj-x5 x2jE&87b, ĊBgKAFNIM%dD {ɩ- aaF6Yݱ(qPf!mZQeDLxޗᱴdV^Hm~W"Io[P/0t{Q-D(߂hح|ܴbMxp"Bb&[^9Ex1I\nF_ 4U}_Z+wZ'a G:6ٗ컍Ev}OvHF/h/ wJHCޭfm* K(ZھF|uG߾ctTLDZ# "GEe]c=+NEoyyydc~bՋD_z%$oNt*bV((ܪTkEXaA`b.T&rU1-Ft YAzOM&K#65h*mW=i8-ܬVLdSl57JTY79u΂]ܦ2Dk ΛY] <;m[~PO۩Di-^nQmEdQ6DDljlf2[d>V ձ"Z9BJ1\s,`_wyg1s6ٜ/\/ ^'\oXk=nYEq;2N` [EςCC3لQ`}lLK>"Y_&Jbz}/GY2d{o"Ȯ>To09!ldj(O^Q٫¨*~%YK+oʸQ0a5r6(.ʶ2:UE`{çY_)Seˉ]Mu,^ ,AePΩuu=Q}g8r'*:}7$Ǿ*HPk$;7~8F%'ygCŤ>U $,IIȈ^||T**k|cMCT}QV "L ̈RT\KuAnyrF2STΐl"Y2A ˤyۼ~1^wC_xFcLO"b)7b~c~J>f&c# 7',SI54ԛ׌p4>ί)5,ݷQ _ft fl9>vӹReQq*w(wzӛ/ e;mV%ER }) % j2(h)^'u;)_-m:B* ip(| h;v!2S+1q=q3KO"}""=9Qq"S( YQsG ,e0FWn%GU1`c)mPeʊE{|,e<:iW9爹3,1r;I7Ӥi L;tΰdo7Jꏃlc-8ޛWkۯS$ Ӯٔ1+:0PEKߏ/K0=6M,573{k^̌h Dx-,\>"kp3Jѥ)A"SB-["t3?kX)v1?k X(Z$Rz=T9pنto>/> ;q1-1 f]R(7j疂:$DD$lb2߸ ?x~x0hyn i7)'#GP-HDUvzD|ҍS73Z-#\^|o/WS~{PDߊeʎry AT/~s%|>ѽMlVK hνɦՓ(9uH=6 ps\wnm⽺ly܍L{<. ^7 ͢6 h+>` )Z$eݯ-%2yIHmi–9#RR'+;ࢩ=~L&ۓm<,N3=`_X3ҧ)HlXje\=.LAh@?觠8& eBJٻ)L-|N3m7('y$1~o]fVG2,ENe*`*gDsrM"ogK fRMmyݴ11$)̕JSᐩH{ـT٧SZ;y .ebw\5,E^C<HUH*"ϑJ[|yNɪ2}$$ ˇ}D3,irlb5(Dj_O ^(-abnPrE'>|)5L_0?YYZl;]D^ ݇3OMG>z9:%DW n6{|D"*X$gwSωctNʍݹ9׵}$ /vb<>Y#T1 GU6t}id 1>w~ L:yrT*xN%WO#AD>NK}TaRg< RB~gKJbAn!JdN2 K1([[R9F C_1 ,5'WՉS|HJzҋF(ơApœõ?V,9l{'G ;ӶsڿL Dfေ(/va T|6u1~,F'W ?zL2UB, WĞPim YD,6fW;o 2'V#8GS/{Wо֥ň,q+2<窛qQ3fu;/C Ϛg禞pZTEi79'ćUgLjT 3 }J#')'|SϑyU3|Hyʢ:gL}<_)|/Λ[_eR S~Rҩa{ =ݗ1vA6kc sfOz{ߜ~ҥ\sCTW6J"m̥AeM-g2d?ڕ`$!rN1A`.LL&ۭn9wyL< |v\`&2ңSArC}tz ==-ABڢeLyѩ}`zMNBbL)h EJ؊=\Ĭ ' d-njƶ\ns= ] A=E!:ep=]<`^(X!Oruw^^,6ӎA2~ɷ}DLTF?𙏟>O.gC$,MzweP + 9mOg3pT-+gZ`EQ{mLWˏǤj SY*C[Bl.QRPY DQO Sݣ4 `E`@+3'fޥ4N^g^ zN=A)dh()W+O2hʥXy VOR sхUPl11US嘸t"Th`RM-9'8g'}6K9_M*)=0UEN!/̓&M9íΡGsa"rz<Ȋǿ%SC\d L:ǥq?LZ|%s?wӭKj"iqߐ'hv6 ͟b4i/MM睆#S(|ZL@@ȥ)|Y\dH/qՕpNjCϳz*JK+eHO EHVnBl=S>=q<QD)+X ZŒA1P9l z>L,3:܁ArL 8HbZV(dQ.ʤ>~b -t)Eg)Z̟T4S1,YCUT y*KCNSA)#o/QeO |Kѣ:/e>釓ϣ<زg?'X,tfN|k'cOPշrcPL`fI$ ra[,W%I=ʓeh9L=y@DM|肊:^tF x X5sJ;y] :Ub2zCj 1{,?G4wИ)mO'b>=~->315tԬx_VmڛǸzoyDgS\IX9LX-q DbCʥ!r>Q3 rR9j7 b3O>Еaj,-[mνx ة*<_}պ $Ȃ15ɂ9鿱 e/k׾36O/{,PW;D*|wjW>d3@[E,T^$0H*bU)I)QU`< ̤\|;t_x&ωdg[V"-J˛5>7;e(̴ "G@uh86\d"9IDG=!N)x(eS}#W]ݪ+~\EF1~mAfwIgfom>Oi:J$?n=<8/* w] IJ۞7Ĭwo=by璞R 'L˔A`z糃AUbȰU4g޾`x!绝퉪e:4PPS=j3G^w! LOO~jcEX;}ǯQ +j)~9wlOQ>=R*@2 e)Hx${?p$P@P}_=١J br j(sGȜ bCzIFuI4JE^$oqI8RTY>?tNAkiJE. J0HAbo >a“NQם…FE_kO.PSդDA} U_uٜ=K}i#xQ>=,I﷾آvOߌ X ttX{};~$D=.%. xoJ;㔞kP=295²BT@S GeE 29  |V5C'8bx2bzg@:GJڣvPA2U鲶9g$u|+=~Ђ{#pu- sԽ X{~4}=w޾O\ySThU9ډP"ZTNtqUKc}HB 9j/Y(y'A%i)cKD>F9Tx'? *^ G Gf烮gd;Wxo߇|i=De`-$) g|e>[{~|Vl* }OXo׋ݞH3t{݊[.s &!4ZL0% E+Lq}zaDi!ÙK/Mb$?νgߙ1'^Pb:z[X^Ֆ#TAL(2V=~ Gy~_5ã%EǓ{$bK">x0E ~pg"/?ga{i/vu ;0ꔉ*\ *QJXd,N$'^RtϿǢ:z8놓D8xM/˱/ߏAc(5,b*چCy><z뮄tދ{FtP``P2N @ CFC?%gS^y㳼>?Op&c}Osd櫓oEwLIU "(AYH%'3]*4\@@*g!BӴdFE5B3xs9|Y{|Ocݣa{O/!Qgg瞻uߟ0`!ٳ|؜`gp<)aXK2DJjrI3PwF.xY 5`]k}to[)=o_'X%_bog ig3gd+_Pww }ggc_;J&d5~]}g;'jw9ԏP "0.7d%3PF22D##I9Z FYL$DddvGfzU=)F{{yci읥OrJo_c*:uOTty94I"ZF8X m,(i4ja(PD^3볿.?*`6'kT VaEE ̨.4 &Fׄh؆MAIU?lOgR{0>2؋wW{tW)3cWߣM o3^J 氞0TDĩȱb7 G.s|CX͝г,tE!Fl%)TgQi"\BL%"VSPU1Rb9@(nfu8|Ή`}@YK{ћ>ggљ^I?>mVx5{JkA$];R!Hc8IH!HVlQYU )eLÜ*Ǽ0wjy;<} /q_^#vGGo>!L)(]6&1+5ؠ97EЂer @4,DYX`k &J~sC)P I!j Ս`  ;&҄ ."3EVA3޸~S>-daiBtRŽ=gV1q[}|?Rڹ0a"AqaPZ'3 DԚ sYdQ(hPq9e/\+N?$~Dx몳nKU%K\31DH߃ rlB+4M 0)pެ~&w>9~|zټSwNf/Byx`8QWG qb ҮO0 T)QIˋNS9,p[D)5Q[w+}uw>3hr" zb)hYZ;1EUKEDɃ(]+0A1@ "@! UJDIBl/3Ix!yRH)(>z&y=y,|_+-~a*Ap1I(G.̓pwLX3Ĝ`P0"uAH( Y-K|@%RT3ŀ d:Al_3-<'|+[k :nf6S{b y-=t7><3N@xzg|)z v.E(&W)è ;) J%ER#;c _=x޺_^HL~ףspfn F& nOg(}utGg z/ӂ{t柫L^yŝL֘p| sbq\t7~wa~ _qv fpk{^{xz;6utE8ؘ]m0|d=އxyf={qgZ9oE9iI@LI86T ZR@) 'z2|;Ǜws :R^s'K'];?!gb576֯>W OuiJDB0ELOC n &,O,a?9u{=o'.|PT,:$EX%A@+!kђ́-xEFp(t7SU09e>K {DU8ݼҕZ2,` +R-J$I !P[ePb+R$Ń+5ȋ6LbaM\lRcFR)US.bJc-&YH-hTm҈zVѵNC V)́rj-i-$ Tm!b+04[d y2Ӗ@ $!-iY@WG! I!DLuXc ͸I)smC9Le#hfMKsLfr|Y֝eNH<݆Ũ]mSnSKSj\JU-܉ ΐimMka07ؖLjfBIHAZ1Y\d2@@!@,,4 2ƒAKϛRK%-%fg,*6ʲ!@ r&0QMHRj R\IJj bb"h7h(AT"g*]a\ ېTLR, jl5gw/1 nyW^f.5d ʏ2\3 Hf`FYqF0cm/{;"ISKB2Rܽ$ыӈWs&-.89oKPӋ1.3trai[EUQS)DEJs0uL$$"̦9z%QCc#V"ZV񁑴 n*7[ur5!d.ז چb!XnYb`eAd$srXf6–6Cg%A&mL5ITYi u FG&BDc b$RPGh6`'4clncyr6X]jFc-#RቐDV#inWf Mn! rG ˴޲J % lRhAH޷jMK:3e ,7%jf@aFW%C %"A[Z jĴfLLTE@^kLjMf"ݯ:걶󭫚EmTjmʹJEih]NP$@Җش[kj [+n[(ֻܵέr jU@!a@R#Ej]F ViB-rU5^M% UR@UeJjiMl5bEY`MXci" 4SjIlc[~A$bJCLbVBm JcbH PJQIZdSR0%T"U V J$ 2Ib`i,)$(AFѨ$Teb1h4BMhM֍M66Ji MI07*b%dPh"Ai.hʈMiMU4FXeU ʭZs)2F%h\S ( 4kѲ!KAX1jmilmFDY,&&PtcTXi/JX*65xܚihY eDEEQDj3\LcKlQ&L *$nWf"hlZX`،UXQj#XXٖ-IX5bML) ZclTDhғY"Jeٶhd--c45QlVjeIU24EEfW&H$wf^ Rr䙠L2j0[mj+6e-%U$Cj1%u(rhj6ѮRK(%ԚAHH*/0ڛpFBei>JT V-o35$5("qrSbe8Ѯ=`zL ֭hc5- ͱdAh AÔLyTKiUT-!/0(L_LHe) `P"h-JK))fA@)-\HmБ6.Ip&TYU-6l(L0Z!yV_/FWrGP]]cͺMjjV5@PYM2Iz-mv|߾N[ήuzt (ԩBԢ:[ ŪʆkkJJ( U"%c)*6Ē(A()4YѢ_qk;ei\jp+#sCdZ6~Vv.-*2DYl9 MͥD-542a kfꤶV`231NQ-JQUHarI,'v \l%,&\scɁ";'cI5=$X)iWS.:==lh1Z?z= M1d%&AdAkU_m xya_I"F6(]ź}4,50ڟy%*ŽcI ]CnaE2U%PmVbB=D- m퓋[om zaʜQ9x'm1)5GLs^3'ɳ>s`]OCmZ?fIbԉF;$OM!)iDg&ҧ6Ok%%6 ӨXM;&V~]14u`Ml2wJB)^y5:M+4&]xpc S\xD_bM]Ҟt hdƪ4O63=9Tc݂ς,QtۦJIߜ|1'>{od7G5[ah"f^ҕxNU3!1-/ct;a yQs)_zA:Wt`ʓקLWȯD?N9#V3l^AV3iBB4iŻvih^NxH'΁=Ve_QFL231x+$i# *$^kYIͰBg3:L9pxo͑.$YC'ͿL(v߫룜צk\u+Qs<36\~)D FNouj-8?p<L̹zzQmV=oF.wqjJym'brN#b!: oe˨`m' g 6BvO_$bKl9ZHJZU?GĘ5q( e=O6cQw[y ~*nZ |}-n65h{nNr>}`{$]ͼ:CӨhVwQ;ց]/:< w7Ѕf͕\3(]|gV/ֵ{wԠ$ aUP(m1ohRq5ξt?=N`ˉMe Ai^ii:lbOu9ʓ_\u+2a{1/JP b;ėpjaCVݭ?qçyH)A[\2B"Ss9m+RdvCk!99<%90 ܪGU+يխzZI\zyN83ǘBWd('CƩĢװ`3ԅ BHSyJL;qI:Q:ljĩ,N.P9 ԤwrQvʡKIoef߭ye| Ҟ>ηɧPׂ669s ]*ρf޺niA28*Ά5вf^RPpY83v0u.*K(5X;XeMv^[Y0n./eۧCig4_ f6Ug/t%E#:tW:]8 qqfN/!ADq\2r6 lIfa>qPJ_CDH E<F!,n?Fɼ6dmB*<#} /)Ax!<yphksY-Yt7@tecR u.zl=50;oڎ68fZXP<`zznŧEXf`o1w|" }!ɏ9jLt: "(hDЀj`ct&HSy59m=hܪݎX p7؂`~:lبY+];Pػrぽ~.2,!QQ iAerjcr29ŵv͍94JxstŇ\SH?x9 &ݑDvѧ f2n;~ Qk;ܻkn*hpŀ]ݫ+|b0:~zn/_+R\ "smqܾfǜ@19?w/lq)8Z<}۵w Wg4G![ݫfDjֻNS.q˝ijϭ/ߗ 騁W (,%Fm"ź^av7ZE8}-vө?2k^eKFQ +Zb:q6:T jLgyt)}ws8m?,wƧ^5wRX9Z)<{"k[O`#t6ܘIR7A4$BgL].ٜrM][x\wXOL8/Wޭc,& i·+UDŷaf3Mo gv^BzVD;|K6evkˍ95o*-L \* 7j/0'Q"McW.l8oR}Wu =zIngRHACy4 %IƎ̲|:Wa94xg="H)N_᭳1r@Dm !K d!t\^^tp&ȩ\QGS:Zd L@8޻ȁ }+jAbu'^lZb{5kV8FV ]lB]mz#l7&Xu&-zp9oΡ]~HebR6w?5*؊0H|oƺR*ڟG}; [}&19DM`J5Q䎴o֍nO8pLrҍ[;{d Šr,'73i%-mfaua6HlҫSZ<޶`0 3\iyVgk%J$:j,W5067qn.&x/f vB~бE;kO/$'%D}NOK2PrCe5l[Ic8յ(pN%H;-^4! }~}uUUA*G.[*'(\ֳG@™LIe2 nvs`]Jr 0!GN Nݷ\K`0CMm%qՇrÔJ~7*>Ziu;E*H_Ro d?tr#AXEܓ2\Ȣ${pI}\SƒB)>e"IX0g` 21a2%Y](Eq"}j#|n:=v.Eb덍-d(e U/N cQ/z C[ܮeE3вbP7HxЭPYޭҧY3Lm[sEXJhAL64h(,Nq4 7MșgVu^0<%#ʽ^sVAGFe)"&wt&9]DSݪgIYR*:s pd>~z|NNmGy&EZ5hЄfamUJr; HM:簏ŀe=C$QoB@^;p]>w{Լ^ e@UDVU\+Q¦3ށB4`Y* A"=`dnPAM7:i3/L{4GIͽ_Ɂ'1nmEJ @G4S@2>/^S'"a! SޯůxEO49ifWZG~=+g.jFsD ((롏GTaUꂞ]3'c(TMFlP( 6NZLҢooG:׌/(o9kB1B:1kt*wl86= mޔ2=B$a*2.sp7'{xTotPb[@S8ƪ+$ѷ d{I2ucX\Ey z[e=]%IW^IwMԞ=g{oXҳ&׵f٤wZ.uQ~,“q*(L,b!4i)Mp4̟6$$0]_uqԫ\{ Me%wi+5,"y簖rdcR uE١hGs:3gMy˛h q6[Huf,?C dRBf|+UGnd΅rʧWsJ H(ěF.vR:IxKa~s8kةlKm|;).iٓ+|rƠZX>W3af^ ܻhQ?'UfKyrC.X ߑT]mu·,oѧׄ9'1ϸ1&|zw_:  ]q۹Æߺ5/_{HB6{86WLPijvgkЪ ȑAM$FvNKc1cHNŅ]F`=XUP5N;4&5A^Z} UKWkʛIi>c6-9:`NaP: SKzlS2l3۫0UjFMm[HjG[ٕMYKz)N;o$@YGG 3~}}fvLwL,Uי !y׿JhnKq@9w*NWq=dw%2T9ٌ˫OM>I!w$GRҡ+Z,M{ ٳBHIHfBvyME@LZTj5:1B=c\&ls*`ꯍKz Qtf:{W \eEJ;#wSE7Xr*eaU_,3.ꖉ1mZ(i:am)*-,[oEmbNb{ip<%mc2))?S iWϦgLgܐnskژ 7zCHU^^""9pI~:~WĠH̡E5s_yNw~"iV1!׶-ukGT4f ݢC\ѤceҮӉ8js'BĵyFկ;/uݯ|٩S QW)(sSޒg~Sb5ԠGcQDMR9 6LK| ;ثFXR KႱ℗3OL0Sx! :Z&{X\ N7^=g۽9Ri]./wg<պa74m4TՈȬ9>?Z?@;+r6 ޡ[O! iV NMG4_B(ѩ9H;Z14~YA4bcl<7law Ym:Qv!=6^j1JAjI\6n&Ҭlu׋%̦^E6}e*aqMޣ욺tD mmYۄ T%OfNnbhb.J\)7&7qXS}QdR߉92[V+2L`5ˆ6j͹'77?}P K~t/+ sacҦ%("h6K|ٺe>lPx$߃AlwOv|-u|T,X_KW nUBcml{! 38`p.katxX^ O:t%MOZ;9GLVqlwGsgHR^euzh޹5k䚥$_\mc66R-qAu 뫎*}aw!D7]Zl#'󛾮,eEN7HX'ףEi?}P1 4˨r9iN{Ey;᏿7:ry%T<9Ώjт&Oo}͒D (kmHY[П?'vc-oBX='"3*]E&N;^~ߡ; ep$ϦXjdeFЛ[Wl/5ӽKŻo޹wEhn w 6WUNZ6k׬,]}j <az/nݥ߃uۑ^w8qZ_9y:˓G\;"-3 H30u?gn7ʙ)f٣AzG̝Ig08?[HCYZ]B/қ=/'K|mT ikDԡh6]-䄊;,7e~{|Mg/QaUI%NΫP?z)x-S6.1DhiyN> UVRࣖNZaN-~.EE(mxhprə9fM qNj;:k\.CiP{Ğc8_L %=*6xsBnҋYaшW,G庆8e?5&tQc5:<::x\u-ۡc6 B#US$jf }f H0#2pa@c=_qЮP@w" !6G`8HVןI|o}O=A (Y1>.yN3?N;u2 %Qӄ\%ΖUb*Eǜv>_ӟ9;;CHDb(~!sH0sYhfk!H2~껄 < pDw(# ;tB mWۧ:I>[67ԟtXQE6աa4\=2Qdn +<+^? !No&&sOF5c-0"8+7`fi8e% 3;RmbxVpm\ (3jt3^vRdžC|+!\ؽ& ?C'x_iOWo=KX=zin{{_RЕwk׾3G@L[KիqP |\KP:p8b%&wLZ4G^j5{xh_)HcDA[L>ƣN c4;$ZSom .(l÷$K5FdאR(7՗"v~R[Q寅{mt6#'LNmX H18rj}JJF4[8swG!ik՛U-#pf̡Ըtn$])U޸><&d|5(gWTbiC]3y"@;Z6fL͋Myq,it'KY.Tq{  1g/%Xj*/E҈\Y ;$0b"ƔN"\Q~ժ>`ˤ\a7Wsx#~TxS}0SM4@u 2 VMx9n×ɺ0^c޾]ljJ`|.&uVNE@H589vNAPPH˲5GUt&R{f7PXGsC͌mȦ& PmPDhLE]vO&gEgu(>jҵr2Cc}0p庭VIwa+v8j!iwOBcfnvs&2⿣C ANÝB=c*ndm}6η7GOδ ^s>5$2~Ou\\oѻ/(hAlcs}Y64cfRb|~ uePaVfpýְc{KnbsĄR~^`WxM:ϼ{Z fO}ac=[$х!$IWD- >^!@9iթ^JA*E R"_y6fD?E2)h-켷,AM i=x$AXJ^e~{i\P!WK,L@ fT=YD^6d~1䩝Wc061BI_8;beU u#2uK<Sҝ<~h(*nmWzj0br`(&TDNu>#ԣ)$!n;%ND}]xtx[߭T(PO Q46n 0CAlU56b53aPUY>U˺)IHf'.A7:f7g!;]t9gǷ;J+23fiUSښepS{(lvP[FˎKгu2w^-=H a PW_*H;|N0Gީw_ǻzCִ* \zDD@@G: +#i$E*'dRy>L}ڝSŇ-Cکk?roN5 ֋rʐ?:7a8 4mi+s*х/FGs}bl{߮To#?59>‡8OJȻ~oPH`GHpׄžIS?$N|" Py`Cp-%Q#i h4 I A0)q<}7 x֣/ٛjY-"Sй.\ TN׼m <(xӼG\kꊩc~lmOq0ki'ޏ0LOt򷬜v?ԌSEMZj|i2-}Qgku_?8W/\g>N%1tw̸۫yzΣg> z/QMZZ-ORmϵ] @νBHpaXƌJq+y>W~2N*p|Os L婔,CYRR_>;uDN#vࣨPL$DNĞu23,+(sDu/uHoT9h^d*e |W2ݪLZ<]MwdaE6IrLnBbW|Ԟ#2p5 Ӆ<ui_ JVC|[T˺&H}6!gbEV|D9v19>*gWmKhǧj ~Yf"+₥uD#%3OS@RKuybdʥiD ԁ}Xz>_ޏ|Fh|GFbS̼&l kFvӊnn\3v,'}D}o*ze JsEѹ`Hz*IO;o[ B= z}~Z\>'5,3 (tnGXؿN5S &R@Y\b\β[/" * ݸB>clV&c1L.PM/K)͘>FeuGXi)={&,3Ŧ>g~|5+'S-)aSO<|:w'6ZI}ӣ' }o/7iĜ.SU((ïM"n*!"SRdmZeCS_u,?!u-ӺL3)zq r* Mu2 Kڨ\%.TFQᾳF)Z3.g쬐y뿛GN,5f(X@.LQX"L)D0GAA k>|郊|5JQ_~'YO|3 d&!%l,0qƒ[(yp˹hc>v`[h(8]V# >UWup g霸r{AYEpGv: "j wƢ}ӤLs=휟ya 'PĒ?_:=y v=NVEo 'ں1s/u}M9ݎxL]Y!%'Tޏ ?Z\,r$#?qKjI4;04"K˙kmI6IS4v_ 䃿qO,1zvo/ z9O;prjrGBﬕ*N4^IEbJ^Z?yPZC>o=ʢrHJz՘H~Gyn3rK~X58Ӵ;9R E|ie깸k>|gؑ>vgz<&ϩ0 @T8R1d e4.zT#-q\#-^ dX@3R N]c~;_^K{NǣCM=u^g{׶Wig0j=Yv1{hJӦyuo1wkߏG2ǭ{MЕWmMm L$ݬUģ-7y~66I˼BC]ʉ'1&De7@%rШ?+_Wk0 Tɱ޷k΍|cq {杂}}*zs6P=2uLnC"eލצoe)(\*|6O+笴?Y'\ ̥YtCߣ-iTCM)ٺܻ w'?< ppq0VմNۡ%3}Û}^]-"lhY\>y{Hs6L٩A?N΁G{>z;kn|*S-M=@RX͞''2 D)EsKG"„'|G0ap]8+}ԓu;Ѝ_'ni-ޝ[=`vo/B?>Ek=v*z",P[^ٮ Ӣ0߹dZ='a.s8Mg DVb֖R}b&In9M=?[)."o &;x/I=EQǏX%i['ϿԻa弈Y]7 {!X8{\ʋg+3i6fM@)I,m5 ̍EIHbuaUN`岜A;K]F߰oq wsѨ&43/x({;f'z" g!n#ԏ1rՒ jpcKk:6 ډ;t+Y,+niϘyF?M^Ł/0$/?A`B$6li~jXT dQ` G^}YOkBEqM/Wwi/J0 +M%eN_{& 'KkѨ>۽ܻoFmzɑY֛dTJ?CdeԂj6D)o u2M4 >(tR5_D qc<8{e`sPOjYkۖP<=ipԄ3E5Pj9 ,oigtX(.ly]'a'g b̽C3+ ˆ@Xh#\&*zT=cA.Z]=z1PK3W1x">w9բVi=6 \=/#J[8b4ذrl\d)CU}w{C(vT קnl1]-6<H4vZ@scD͊!;ReQKZng7L:ݷ [J [Zn'* *JBnP3H?oKVMjSCtO6%y,C9!m썊[br^`1BGWK @O/'6iƋ~ 3^J xM clb -m=-j;O-M9]6N8< A1Ix\ϷsNPʬ+̿}=Fa#+?! @yPuB=w5g~J,jEo2WA8 _NGN{i =jB.I枑Aן) Ha9}mUo5[BQ2By~oM]٭GS 9 T1~Bu݃}TVN97>rZ){x8 ӷ=]t-\m;{)ڹNRF($-PUP})YK,zEgs VUQR⫄`',cF'C]?:!?b.b;Τ~8UbK? WOV^wz_6=* aFmzr7dJiKwٻ ldgY7GEK}%!g,"wL?`~˥kIlA,xJw]ƪ\|pɝBi[.9>@R[;4o|c3Uo^a]FƾE3Eczƙ$@ #owR{/ԧa7yj4SJPڥt6MZGK"o+{ 78f4 إ6ӎ=6ol~u?_pԹ> 4>+{g`- W0LvRd:s*d%׈ u3 9;\~vQ#E,UfѩJ/_v/QP:eOYmN[dgy$[?G6W/hlMpv7'N+k΀qjDcSDmf( ]4zzr }~3yUZ۟"}Ln vB6OWET__{>gL;%Wo;?5F,eYRELgD݋8(qu}CPC]$3ޘ}{)#5ޛ%1:Իٮ"m6%}ӯoA GAun1Pj'?JQQXڧ3JwxRughy7}.nCYTСUSڕ{OE ę@zfv4s7}2{RJo$Ȧވ?=$b2A"Ѧd_d1=ֽ#/ȣܧvwvLۖT*Gyv0u._OXlȅsOr(Q -ē. cOyS |5>玃q^tΥ,y\ Ӎ<ėaH!1tP sh[OB_KéB>l6G+hm~ADb(UT U -k=[N)#sp sӄBB'z~`M$J{%ȱ~3xV@~b@1H޶:ڡ&)ؠ;M,0 „BB( 0*H@qQH$1 BD`&DJ-<90JRsZՂ YBM hB|ُ~_m.}ܕ?>-=OH:$*UYc]$2lNZ*YUT xb49!F,Ҡ _ߝ5ir '@Ȉ*D=+FO'i_S{ }Hh˂+rɴaB.3m )dvFP!nVf<'GSN/?_=G=9i4jOeڇ?0ES՝vt>y@bEJs5*7&#Bٵv0ً A?b0 f  Oz̀e·D':Q:{99f'$ փy7'vfCCp'v3*s&B-4g;p=vsػ`;SmmvJC'ܑ= 5o_D@b? CED~e@خ(!" %SYΣzܰ/ kٌy*^Uu1(T́);a@ƒ@ CwO[58p iLd8;Ձݎ6n?)8(PT#kHO|o*晴 Y*v|=cO8.*"D`Onp`a7B8}_$.(O?H\4?=h}VW~9eZ/\B (TDMPHҦ_`{0JtoG$.WZ}QKΓ#eb c~vvt ʿ8OPQUo4_tYMB!?rM'P"A9{wbm޸̒`ax !$F0NݲՋX?c?sTS 6k0M`Qx(5U @H(Mew1CVQ`yA`OL:i,LZ"uPկy@ѝ }Lh-2ovkϝ\>?77`$A  oO!w<ÜݰOZletn&]q:Awy tA Dz^t $aƀ.pɪCj,B ..?!=[aGP=4:h/`7[EZwL;Vm 1-&"ANR~ u%Suf@W.:j7P |%f<'P b 8flR}F eeRX ?'խ@z/nS@ Gzd pO'0-~,vӷ`?qvp>6aϺ?wں]oaفF,`?ajK~6/cw˨'6>.pry߸`d!(ó PCv_Y<f `hDbCVi10HuO "€0AQEG$ C o?0  =}R}=`p~{iD5d&gC n.0BS(B,b$NnňRCC~x A ΢B7323Z4kk*Wnç.UJ `@ EÙK@ʀ>x__g&<(hN|N.#rJ. {,T @,dM X`U AOؐ[3jH !,ǑI[ڕra^6o`HQVY')AYOņ3**Ru+_tM9PlPN4R1 Q=T W*9D@--=EM=*( 3T1}w_CA8.=k7tJ5 /˲^i!pA;alYxD5f 21N[ڭOp,z\*zP4u"t"8:?}j?zyl9b ?r, TJV`r@}IvfX4j=_eg{^BZRO2֌=Cz)@ ^@7kڒM^OE ] 5!CKlJ%P͹|ٰbnE fTэ /H18CRڿ%ɀ7mؾB*!]INkh hUAA/)VuiEUfoMd;U~'`,?gdΗl.rx_ yCZZ](-<[pU<7C?2Klmӿe9ET ~F0?sKRd?-%2R*}Jc'PAAy "( x Srwćs)@E꾖m~]Y=VZ/@Xdl^sC*DB*rRʋCJ`wפ[_uxh"5zSb*'g.oi,R _kɼ7=,gI%J2)8@ jMȝn+q2Č-Z&&TBdxy.T|m(zwt_^iPPQhSNY t5+6f=`F~:ACN[ǜ/gȗJye-.uB N'l e&-!2PX[Rge轆2Sֱ` J%0(J"E *A 7Hdd3 zޗOBX};ks#Y۝}lI:!pP@By;UP`D|R.a*E\z珒[1 @-#?6T=3 ]Ȟ̝77?o6Ŝ(r\)G^lGSG ';^/#HyGW=뾦Cy MXBx}͜baQvYŨ3{I528UGP7( !R j#@R><ۏ5ܦV mG+؈!= _vډ$ȥ)(`< {؁D᠁fLJd!MIn `t6'o)McrJsd=%&} w<4P @$A \B_M2h(0ȀB>JOhBrlp³D<\8i _Nȉ{' `mߘeBnuKřpwN Hx7plNvW)oMO4jPJFRQ" (@-y]*qCy[_`J'{~h?ddzu ASQϟ-k$= BDϑCc{rv}įXYTGih;7wHn8׉l}<II寧:`7>:>$wFtl:I'!7p/ʹ?yBToMq 6\x-TK9StsR=. tdT#A?t*n%S"u^qqUc85<8:@ytvS R~y*eaqaN` S"&==Pȍ]й4D&bo?X6!@PϕC8ue>U׃lv!s:? VR֟s̓y?? ; AI@~O`ᾟusu.N7msbt|TYE@dpE YRzauKlDvbLEk+e jZkfZjETUvMle)pK7-SU< bdL,1l7I*,bfgUѦwzTt}SrdnrY*MhDZ"P%&ݧ$h=uySysRM~RIDx5ZJQt+0*)ֳ·'T1R-Hfx2J*p;(@|z:]Y.@ d/2((;Rh:dg*l iy)e` 2VA0D,0V7;G=ݞzQK`4,a` t? Z/`;nH$~S?]>ze'o:3Ns=RZhw/sDHU%I"?4bxwj85HHxYF!MY*T`͉x)CMqٱx eKȠ4)mt#d 4!Fk#Fml@Bh W$ )EQhf\ taS&;0$ R(O@RF.f~l@zsu@D:UQV&gKuP5¢E0p+R4(ɉpUy ,VO*/\\,P}ތeUl\Yk>mUQȠ~rҀ5Gۏ&>RV[^:| =E[xě;t;> eP=B*F bN3 "($NS[I|.?asrHG{h5H/K'%VN}ISx-ty8+0.gԯ/a6nOw ּd|pxؠqGN:e 9UP+_B |ޡ]JLx+ dS#CkA`mu4 $paS"?9Jdw|+7]i!Z. !'P( tQE{|<AWM{<:D_6_۾X)3sE[AUn=]N(hK{VE!$(S )(D'" @dhL3fFzNMp@wX/Jvh҃x]?w0o(35̙6肈 @@8Mr=}h>D*b @4VgL/DR#@O'HEB0aXAP-!9#7e?d.4GGVZ"/%q^B{L3i/&ōmKKbMg.gh5h&zNlC-'k3sm7lp:N%U"|23`<8N"N¡ "gZ<;O͓׮9)rN`pR_ oW4ʜWK. )L4a(9 !F t&2(`)korD(pnH+2c'wyj|l D__Ɵ|{y;k>6kͥHA1;f%>tiB˅YeL3+ c'[A#Î |:@EVgOO|8FQ9*%w|ly kW:+T36#֖_x+HCޔ:F4XR']#2cUV;z(%,n {& [(2z2Kҁo1}{L Bi%biU3oo#ӧ3ʓ68F;v1 ލw$P&@%(b* BJ (EuX]`Ü23sHͤ:g#-nbP1|[>';f@< Zdʀo,)OuWlqfV<8ߔ +=ADR Z}{ttmG@*H#j O*Z+j6M9jg(.sʈ_rw_lڀ Ep1A£ZӣmN 3>K!p#l_|Nd?]HQ vow t*$7 *(f?EދFkR!j ]:*h}z,%V~5C<|CH#d75Oh}uV(A%~AmKp:HcTۏׇ}zMnF+\g(Ђzw}I UCMlvW8w-:5+?G {Nkk=z||l!A0@dT/A$fII ` I X.{^0L R0`R3fN7`6_)by붅4E\(eV럕;Y5 &L2 }}֚hORJO@C7*{L _ͬP{n] & 1oPa\!!< &/zX=`?8lʀ(D_zPQ u U >觤 t.`?+m#܉Mat= jIzzQRk 0~ קz6%Qp7Rsxyp=/כ uL`Ȥ:]9Y硆2X< bdX)XcAE RDEؕ"m@$(d4+9yy4K%Fi&-eU4Sjl&SlTDhCHB-)f+&R0Düt_H-0 DZgDAd/7@<] ፟!0l`a@ Q/3 :TNTV%I zy~C^ Z##)Da}#8)R$ Z)T(P<Ԅ(~,5}! qb4x_i};>vkDLE3,lITe12d938Fb*!1P~l//uo~j;˶g$N!LzZ9 +wkAs*ܦ,|]yaF f~:>-iBvPz{OPSlQ XMWY\WnTEŕ( ^!-Ehݶ]49"X k[N^إGLꕙl'=!*_.*̆d,}nxHS94O5a)- 1FO럒f)Q,cA9  -uµU3[C͡]3^et *5*q[uzGsrcriقR{}O(J͌sx)@Pl $}Gq}=-M@ J&.Zf9<qRVu{/to+[uJ{W(8hK|o n;=Ć?cT<+C qAx7K5PNIx"|5x_-MM"ldZ3( Bn)mƲc*a] 4PAJLl}Pķ8мűjle_/g+=a:GJr&\{-\T6"H J"EJY0c:&aK)Ϣt}XCKH P 0I>郩viL&[ JJrvkOu{Tƴy{z(B=U8k)ˡqXh= j<u{ҬTuYw{T՘;JJŽ\0 -MJfQW/^nn%}*Br_7a|Gb:ݧDr\KfPRAWTA fI8\nzD/&9Ԅ:\7 gm.^)MZccXз?qYߨ?}8~>kFbZJ_unc, Qm`) )P`h0xiL?)OHn&/ղ2t Ԅ l NYj _*a ?)Š͠|@-!ٝߟkU_x8وVol?-四ͨa |_E&W}<'ApZuroCq.pG۸m?fÓs OHd3C"^QJD7yfG]#0 yKX >?O?&7X>nԢa= >_ڿĒ(C 4xj o%&A6]a2e1Gl/Wl֣T _PDz&?v~B+n6WV3^0Rv11"}Ms#dIn>-{H(5@ݑz]DTjar溲 .Dh1]o@DACy}=np F<#2M@b9z&jqϕǭNp laY[U#tJt&2ZhP+$/U$GYCbe0uIݳ}\[Cc@c \P| _f|dBكU-=Rz|!\P&[Mqy_MPn"v0~yO׽x~722wQ4HT+%6MfDllcQ[YM,63  =Yܠ/FN{9}NDB|Y̱^fU]A/Ui69 ֧30 U٘Aظh CvBu$`xoom>aĨBWfà?LmͩkNEHxػk=D@w59MNAq$*PR0[Qoֵ+5~a;JժVu$|shQOG\/}L3ʕY\ƣ8d^SNKJɏl_צ(P9s~oɼgN~EdOĪ]z<ILbIh4GY6=.d$yB?=CuYl 6sʈ0Xp&urm{.{x9Jztg,Ǘ]U3/s+S[5zbn:PTV^KЮA3NP 1I2IQB$(~x?3=v_ۯZo:Bٌ8ayA`I )勸Ÿ4i~8w|irk_IQ33gODخF@5ԣebVgCگ0]mc&͘ZR!9aU|&q;ޥ95%du}z CLV5X aJ&ɡy|>:z!F9kS6!l4FME FlE{gs6G+U&JۦO~9fwSAާ@M p٤ XA*=ٸL`P&? BgʒV'…DGp׫8M_Ш[ηuJى 3Bh7=OzH$i*r0o A:Pº\[f((03(\<Sj(Ѐt?0v}.tC"_V %[iH" dKBFƒ  R):sFH0(S[%As" >-P"#j؟OW9@8kΓ,T9ȇz>Q VƕH\wX"7t.4o[oCA7<"F{eTYB2e~xRTfRjښ x)1&!ߛg'K_#j(iu~m[!FQ6FTdYkη-華{7yj`g_Yܗ E))Cbx9o:3i_Dnu%Ymc5 1MaI} T[(?o)49W$0$*QKV 4_ WKR6r=)RӁ!8R6msxa𑗀Ҟ1й:7Wx o[F~uyy ū%)p"KgNNtw3^mm:޶bۍ&1Gbr ?n:ByK {j%+##* lxbߌsm TOMkl }/W?۸ q+[*i_^)/N%4ԚHÿDcC¿$%`By i7&zb/^t'^ӱ_u)rLf'(׆QIvGnvVsDӌ6€4iTT>jCİ0Bt{m{V5.{ͫ(cw^v/ EZǚy%~c>pӳ ,s[O [up},Hvd!%t;(S^CņX*׉[ ׷뮓AL~Oݝ[scM'x۫n# +d۴@{~]naYFUM%s؆g@'Ж3wqM#V]̓2ju+O xJ~c8iuQBoՃoY. 'r}(?ݚ}>VN: s~PRe'?mB;!(kui_ZUχiɑWWmyَjUجkMCubLCj2ᠸ$~흯lMx~OΝsJ!`X&" \~/hChO_;f+N]DF u$ NwHt]95~b|,;\ SVk򲠿q?oNmޒ(ٔ7KYxu>V_VOV}l(P#)TD->|~cwnEF0SgP ( `F`WHHt-.*;{2}8@ |+RnSԗڎW&su|JPu:6J+)Gku.ngsSi@sE p8Шp=Gɩ̗sn7m"%a~t Y&޲rl0tj br ԺT^D3Qq.y>"lK8y(WUpBUEDiڜ&>\(?XmEYCj8Q KJANiysXx}ZE|pgkb>nx++?\h۫Y;QtHs]CfuF*Vz_!RnYe}L2tXxwBCz,hF,羰]_"Hш,z%$O%4q.7Qò#20[ĔA7땩m_˲LOPP h:A!m F(ݴYfрxhGr{%Ё'u  7?[i77W#XFeb$uv Hźy7M3t4`%ӥ2D ِjJas)%Ge$׋JfξSsO< yKoZDkRg`:σwճ \gDr;w|<[MqSj2X ژ?gy J1{]2gQ~s{ ּS1$F궙WM4B A&Hqr6 !Jc>:0VO[~? *TzMs# 6"n#Gmb"`gIOv!ߛdKp,7+v7aCM &6 6mO "gTkvq-cu{ѯt-[ FV  (H$O;o70~G͑pO|\:8<'R?]͉\Av\͋{=1$ 1H-p*zD*aO7SI˄ozCs'/_kuM/M}=vNBf eH^i[<$'H*L1*!Yh;SyCvFU/WP9Q_WĈ$"k@4U]QHݦL$4q3c2Tjv<{9љS! lõv( C9߰4w:rzDD#1Y.+v`eIkjGmofamv=FsVkw8jDF!J M@UYRόi+:xQU;z9Z+1c)câQ(AL/?tdE [Vـi3#*s'?ylT{pBM'o`!(;U i^q1.^FnL VLgqia~f*Xg0]nbEJ}I#3 Y"BQ_˜:)*T0[ I!PR@5ǺV/b7pss33݇g>{O|<$Br8WMr9}a.߸ĥUOÚ=1N]]DOBZVKxmrQJg`N+%bB4|.:8+1N}͔&`B%%}\3\m OF+r {YTlHhI >)ꘓŠ\15y[ 5!^3OsJg1[׍'F$/Y.2Di-V ‘, Z\(x-`c9&i܇kxvæM J]zW<Ʒ-v_{fat*c&N]QSpuAQsiQMz3M#pу6矏U잫ÚM5ObA ";G0( *0y`*&DFbKd_o|Dxo_'v{A6K\eٴT7 wKCCFag .ȁ{ny]OKeIkϟ=hC@Pvu; iP?$p& q~o;c2 )Q?H!`gWuu@P吧oتjxx3IkBW9K$xxiǍ# NMϣ[UL*Hp(NqA#t 7d۟,Ħ6rsiR:V]r>sE!US , [Po:oFT:G\Bˏ bCfQx};LB!(nF>DZiFdF?P+lu##mUHD*hS3>>=:, 5 -(#oͲZL$c"-TgMIKMeD1cLQN[ە{qT2`s)UD!D2e.:G.(^D1wU*Qe,M><;n_QW<)>WҢ&x XHCyN2 Ûg(^ ?.4()TM&e紡@b_E1-w vuOf^Hi_zq$E1|5DZŽbPo>!pC;Vl^Vrػ(_Ȝ:O^ :L#$ &H_o=РzKNe7&=+wRv2o?1onu bhKֻc;Oܛao{w_VW ?Y(\~zXOinFw2%F`,<"]$^;ɏ>n'(fae+ODޤ55xzI A(xORL 02 *tSrW6[M@@mh)ufg?{2\6=>9x%4R`k*[AM~ȪVh+\gV@uOjwE3GNVqhmjSUI ͫ6dyh}~㮛Ct[-+1fI(z EaHXujgsSt7JU!$(PLc<ё6dHBwy{\Jx0R?r@beAȜrW )Î؏^cg#xVR_j.D(bxDyE!_y;yWӇw[?s`?=i1%|SsYuj?cqk:$ tXW P _TRTD3@~ת|S/ CޢNG#(*;"v(S $icF:A(E ҥN9X{T]<&VA[ | U'@^:_Z%QD/{M[kT8|>3<~;{2;ܠQX@ i@g\J뵺a;;K;ǂw}^h@:' 7ty^Ot717:m(]FN_QWO |tf?A☠' kį`ejɟ'>)u@rfMm80'm_dO$5! 忭޺D>q0=f",alh/@hL+b7ĸ!CNU{|]gR}j({tJ{'!E3} X&Fu-*/-?roC Skb.V=U]zZ 9:@ñ;DUj #2<_zF3o~ңdFs rr Lw/Dӕb]zaqXomPhen?[]nrfpmƁU=p3*+En$T0 ׀mQ0_M# jj] JZ"!}2@1_W`*9>E%,BvFSA8< ':Z%Qq]!7zݒƵ [_uEMP19",Re5:b=}߬D2NID P*8v/tDD){fTwA8%`^ ̋sSqq_ BB,  WOkq;?f!;!ˍLB{]n[[Cy̧ 7q{!t%Gܲ"p0s}97\=ށZLs>*ϔ$QO37@R8&H0 |;KU7 f~΅U';;pg$SAAHJHJhVD  CFF}1 9 Ƭey  qtuԴšrNN>@޳KA u?|CC_5䑬̌ֈHV.{Au)hzD?Q6Nm/hΦ#U%RdWj6$? ~.gUxeܢeAS0 QW{[>n .T?(>$+!UpB ɗ5XL҄q74h:[ }{.#_t?0Pog7ZT0gBP"A UB!3=],"K23 z ׻EUcjLDmOjd?ph )EԘP0\dDS@մ^$ގZeJaάg5R<?0BdBD) odϫ(M2$T8f"&l&Y6N<{VRTqUCAIdw&Ϯb|Jm*>jjĖq@o*WH[Nrк)e-8O7J[7pn"Jrt}r3fĦ +8G ;L#IT]~6m&{ێYpxzvDf - Y۵ώrمr}%J*p\^==W7VC]<c{D\n5^nMۆDN hn ^ėRX6"^!'嚑~sSi0\C2l} X VbdH}g^W/g-. n~kniT}(7Cl!@Uiǯi[0vIٮlrN$;U4ݎ6Yp&ڋ?sV[aJiyV3j:2Udn?z֞Pl} ͂85'亊xØ, 9šbJBy% ]W\;P2#r1W;tCFns\0w򱯁5RvHOJ vk' 6O%xOL+Ȉl/1fn.`!q,@s-O~~ d޿v0R'SHѩd=G5W JO"y7N{`R.=RMϟc~Yޅ8gWra>B۬2LMȏF{8޻;]vFtιEL 1*i7NC>L ݺQ@P)CBGTPYN^lz lȅE7h6: f |!Aï݆hNym'հwgͭ4Uo!!TsdJRjG2.ˮ||%H%;ncӍ4{9@ MBuJ'עãUAx9cjk_Y2bTy)H@t0dOeOL,@3p $TF>8@l!Me~^ہܪ$e0^S;hM̽Qƨ\[8G 0E{z]656mmԿHڹ%}=z<ުRV=.ÄJI5MӓSM;E=JP uMB/Rp<#.W F[y51]y&zMy8i[ԢuW(Ab 80țF+TQt wt(vU(6vXrY ϟGk$F7L< %h|ӹl>EPzf,TH`:=@fd*9$ȩ@ -1WTZT@G nޠ7qQ'Ý\N2޼ML@+椛L7hiԒ?Tl2 'tȦ&_y8roۄu&:o ꝁl?rR:];XB焰(`h H+b!򣥹>H}D)' >ǘѤe6NGZ@ {ȏ̓l/SXM ɶ; 2($R<:7! 8 J"3K3Pf~V>fbeD~zZ+\3B}v0@0 jDa*B`;{'аWRJwنs|a[d @HP.EucAS̖7PVvk>6pQ}6h$Ļ2 "P $D@2AϺ0ylIdqGj.lHO@\'y|tE2\CE Cxi5!CR8#ȷFa^ ye\'2~s>MJ 4 No  ^ 5<,^HJ>=D@[^mr'*|UR.'Cd@ݖbE.bt>}-Y@H D\%/{nyށ skؔAh]]16uInipHi8cHO/>DOLk## PgI9P2f|r (DB:M]pD7hAbՙCy* 0m3&MptKA@%N*+%=,zҜMfrqC;ɨrѷ_dЄ{puЏ{ۉd֙<1ULD$Wp*G~\btPջ2~J~zD9Jzx" ;AU @(C/kj^ |`Hk`|Wmvw s㻷~grۑ?B&K q; Fd:"xsnZ8tEd$(bM  dLDZ HB10P "Æa)aaPyC EǣrЂ` 4K10s1( Qġ5!zH:Ch*J%?hTFqbaa]N*%[78uY_Z|6Ys*9q:@A$@s}3IL{0a)l-T.N8kRqX;3]9dw~ogqwu{*pfTD=$Pʱ A)BB! R£0" 3epZ#C;pH-h:6 hn}Xhw($(paO]fPzo0wi ; ͻ˻GGp'LohJA{+#C 1LJ;AJnƿ{kT񡞋,&SPo&r#Zg MiPF띯P]R`dj BjD;#FE˻,30 \ƒWRpjƳ޼W ]w E%&ȋPe?Gѷ~?9k8l֥&–Ʉܣ0=~-C>6߻Ϳ}eiͺ hJFА16-XQEh Dh yG (hM}ErgRy{^]OD4% "E$g韃r"( VV b@{u2WW%Hi$ 7]-\3)bwgp5TQ\] ][d??lC9c|H^d4SL1s{ Uz@U@Ė{$ =V3a5ϡNϽD(Qxf~w+3P ecN ,Uۀ#J;E\J|ss1XiUu Vyk^(n풳 mvǯbK͎Цb{3(///[OЦEixM[,kTFoֈcu|n| piFj=R^lI/nh5_KkRVvss HwT MfOȎmʍv' Ib@I:_pѧo""A@r0@aQ 1P9CqrhE3os˷iO\{ofM W8'xFD0Pݩ0P̉'>3)ԟ z Y=&sm È'jJؠ0T,qjg+8K[M sܑ`xƟ[nO$#0d`3*i*Bf+ q!0 eWVTzȤiǼ9T}(;h\|0z]~4uջoSOZZ+28*/wA䖇lLM(Ja>|}~h9!!7E_^r(謆Wt.@ 6e 9(`fqrv\pDS 0r'G~R0fģ(_bS$OSz5TAm@P%)HCn\;ڶN%o%W3&yCW@H GDAT 48v%ᘟlŸZ\5ߠT0IY_#:ZPM.%r?g: WVLx3D]r2.7X.άt&!;~hj*;+!f󀏶/C;6ggjR#ADE)a^Kwa$r;ye0aVC\@"AAtGx>ɇ|PpMk6P%0 _y OϦF~ V~3?iQxU3-kEH;1 d殕GBnϳ_|FLQ97KU qbyX^euL&ٵi1|y4ڞZ}[s]S@6ߧj Xs=/wy}^ylM]Y&>"?<;}G˵8q*IMYjP/ҡvf`,S"@aGaĵ=^Fg007Cs?',seS+ tf8K}4zԡC {-AA 3!rTy}ƍ$SB42fH30d@7NwkYrEC8HZYdc93 L<=`˜&r*Ц'S7eкؒf'wEee?[Xـ:PlS2.#G4Y_/ kʢ+BtuIƘ<0UQh>rzj!ڰc4Էv]o"7s3ER_KrV鐼8''J 7M~ ;wq^kociUu?fh""0 +PiEH0f1}t(Ί4diB a`HԫH >z8?7_kj;@+gП{Z'=m]fؚZ|#E |UUysvnq@ >z(JM 1>,;@ Lcl}˄Āf@ûmWkXu7Wg7P[!K[gH{ʲ?zkeR^-35i'|ġeݛ#1\~ 5ƢA`9U6mѺ<@(mPc($6`.-Q,7Y}uc;7uIӘru')S"^%ru,}RRJEg>T]/H>gm:ɶpQy<[u=?Fll ^$jDZ?Y7ë{zu8G8Md xuxucj ٍ.ڔ+ ,yַ;eYZ3x,=vHoOoQעfUU \+2"Nۥ{߿ѮFE  :>mT7F ]͟rvwAGj6pN_5nlyy*|Ngפ̧߬-Ưmٙ9uߺp ZWn`0=TD η^4Ѐ>54VJbNmVؓdH9/vDjnogKEVB `7 ɍ;)_9aB_LS7:m ݧ`m֣6D_@sLBv]*Xm7Bt\S;~o/v1LJ~St5Z#R '@S=kR\sWoz^QtFfa9ȷ™S ?*hشLdUJ4#'Sv/VȄ&ECM;9qcw"0E5ǝ! Ǜt_oZT66M| /f%#t)Vs۷S)u!lрtP0>!2܁l'kKYwK{ sW`_ϿW9НR;JgP?SگI?R!NWܴL0# C=500̄)]UDe9v]2b[6lUnh}Du9tgp;  c fC#eN]ogw֦R|jC=jQL4O\pVa6c{./y`Y*:TrQ P1}\w{ͥ6߳?xn,*H35_6H`mÛX]Ea-hi+y|} 8LId,Yd X^:5U=ubdJhAs-WAV&!T0cqbyj1R.YrmJX<͛z6)lfw}Bj\tcd5?R`̶H$gZ-=7'#nvNuAw81VT*m|[:|ᢁ?ۼhƪ>P0x(H1ѥh淼Wh&oskip^~=醷Tvkj#M CH'}Ϥ<ҸX(6y 7  w]ߴaLƙzی30P I'az͞Q2Bm3qT@;mf3\9zu}LepфխC((KgI6)3.|e52&o{#BpMβ |ճRH`g*,8ߑo6ɻxP "݃7i(AT\SDr,D!"hx-u\kOsP{}V?ӻĜ 6|o%T7XgߝvJD)r~f{"̷Աu `f.~7{gjt]ghbHJU95^P "dud>D>H~Ѣ&3?5]P?6EtϰHRq);[7ז0R]GN!|ϯw2ɧsu(8 N5݄2zF9͍sO~սRﳏ:ǧC7"a .X^Ƿ!罺6 g(f~ V:=Y[WIPPra1Σ?ݜ8Wn> 7Pym?QǟVJ$Lzi+o>ka1g|D-v<[d~NN[CпU5{YL׀j|0 픿|vsq(z͟x^wܼH=nr =YX0ot\9aɿSaFF՝}=k=[xxOf11~ƀ~%˯g.z~:8w ~_KleÑ7kjx, qO hvmz#u.%a/Gꖼz3deOj"e$ Hk ArB_/]/qu0v_]zw'OZ0c(WEͷh]V6 Ȇ]=OYW?-T@2)PE>r,כ}f?[U.<ȈɊs @A+X),2'5t%=9ABhQ#vʟvd&SL݇GgޥXz3MVG[|K]Q2?niYťiOUZRfh^Xn)uۼ%*bjV;Ze6щBCq[Q-#;=BnRZ< %KWI;^@pEX1ɢQK/p_[(6S&=:^+ohk\.}ۏSWmYb`,Akw!K.{~?A8뫬Iz9諡3P9{K#z],M3E;?:Y5&fR= i9n1zVzjp:ncvYi-̧/y8C7wq]ǀ|/ۼܻC_'NT:w\Q_2/Ùz[x$v}3KpbYQ݆/{ĽfW[ޟO{ {kX_ֻ sǷV>Ge}Ct( EcL?8[4 #2(vڼ2r2k Gp/}Ss32WKѻ <^w*d*D<~;L@t ʆτ !θi:D;]7HM˞ة'irj]l>szT}=*<fhn_R޺;t(/x^>x-lbl_vLhH.Q#KJ)%B@R6H*ZhRfȉ+o-ʓkM5@PJ!M((rP~]H$@C0Rhmhi6dѴ5Iڵv lT7Xםor٦+jR2jMSfJM2;́6%ZF!{%UsjlQkI !@*P WFC$"\hիƴj++:L,XEcQEF#.@RB< b[$QJ,܎Jh u&r_5qjڏjkAbQ&9X\I *ԄQ$L@Q"yW#+T##B*\@SRdЩp:uU盶ЖOMW#@DD)9R…dTTP'~)ONY'Wk4„$ ӽ TY2'gZ){ @)*I+Qp:x+{LE 0-ߤ:*,.XbD; `-= .&ތU]yK[?1$t=݌[7|Sq#vVҽ<<'&5p~d)9{ Ғ] eJH0d03hp_eHMg ^c]ٗO<ڵ b9JFC6p)X?"AHFAӆl(d))?SޔWòA2|Q4/>Aq o*hTo [-QD2N|_}'WEֶ~zdiA^36^KjMY!q=]& =C#ZP>{L|S )'x `TGoUǫ/N]:;5u 2}q<Ȱg`y?zdGg絸[3A1yN+X؁"=ܗXSypeRJ'ZG\igFOݚ @|AC0O;@ܪUB"-^xؼkL @PwKNmfb]wbl p˷7"E$ϫ`oz hLhe!}MaAr nڜs;&>^raz2uPiuEs0ֈ iffq6<_"*:=>g{$^RQOTszCv:v_j#j|Lbd{CB^ @R-+D{Ѵn<D?8̾k|F` 33HN*K{%ɏuZּ_; A& `iѝ8itFOz,>18e K g^pH>/'58)"_tߑ!@4o6y[&.3~2!M㈉!ԔZ9ta+l t9Z% '`vv Ha0l8s)r`hw#;ѩ%9s?J];Ku )ٮ Mc=GG]49@196=O)"fh@ʈ'ik,s_99;U!HTQLMuWv'qA_|؄$}:7'xq}^QI&iQ v6!@ЉB"y@ V>G*o'oӔ4B[___ JN!(Po>{]7š mEo?@WJV->n\UFBY>xT;9xt tPk{pgĴz==Q *:Hͱ̻ īush3GڀB Q 9&Xy!(I _wʍyL.գW~M~oy92P!I_Ώ45 B6P{ |}۹?ӧiuZb#"dWlѓ~ٿxFPwG /p^'3f٭ں`lî!D0pfk[/yǭ ӳp $ +ߟ<GxT(@s3Ia 3 )5ˣ2[6]-(:ޏ}~OCyTQTqDZMT`TG'S>t{u>]dVHb^dͻH{ξM:y7V;?|V'j] WZn"4 @3-x;zW}>3]2_&0gʹ.]k= f@툢\$<kP:(ҝM{D4d![H 2 Df*|//1La]7A4&J*jb妚?y@/=9f:&X# x%p^ JRhA#EeMnZCww"B_{΁JƸMu,5eIaF jzeBɃjJlpO=~dfFۦK0 /: 5W+G.B1x{Gڒۓ[5e*}}=}IkoAagGI}OFoq.1Sgy:VFS.lwQز]nzWY+VN~ ݣ?Cz$+[eֲ~+b/5e]>#vcu.R}qZ2l6? ۬*‚^g"g0w{5~[51'kY^-ҶkKxC}P J{ zoL.n Iu;?Y. Gl6w|)thl;t_'^qg9ҽsʃ@K>'ѫlv=>]g:+GAdzr3M᫳{I6y%z.7\wپ\ή_s<#Z䝏جu)\Liv:\:]U/O| [Ylu7h:ea;/X6LÜk)Jޭhdt ̌xݺ_i])YE&%fg ,Q# jW.F$Z*-]יh6X"W8 3TVy:ayr.ζ.X(Qww-R3.NKÜތMW.Ѵ$[x ,Xrwu߭EEƢ!&voM2W8 Է"Wbhtl2y@^/GwӨ0W|Slz*{9McYRE,x6K\Yn^ޜHk5E@[MH#"R3M ƓoWfҒZpL **D,L$ೱ\LLM ,9ܗ)9\5&%bBECM7`UnPEEI*-l *?Y?{ύ?"D=Hh^Ϗzalý}8n\ڣ0=zwt =@`_?WVUO=+KV/G"ӷ_46C:1;;]|yW]7!{G ^wKke7#%;}// 7sTSt;M}ϋqByhny=kVfOaP XhA<ȴLu.":3}wF "UOo?u[KP}\[N=p 6duJP?/h-*UtoySm1K֮Z?Snmh˹"RLeJ@hض~'T( 4:fiE@ [1 A98:~M}?t qvs3| e>#DD P@Q?ohagb"}^eY5s:oL^=#jdD4hѷݎНW1%c,zZؽh8񁈡2$QA. iz%fS]܋77/{Dg]s3[KVN!uo9Yo)qǞ.wZ$h(0I!S?PG%GǑf~~U8 9>PЯ>/بd計=j r- IH#5_ب釚O wN`|`Y.%YZPPoWz>Kv烖P*b9@;!61{ϭwl` >7sҐ\z#{c?Kк.nY`m -n1?Xj4SܤmO7E}=fGw}ܳ :Fcnum hb0 A :0` % |`?@%pZB MeMq׼6v5BDBκ@"&=$ z#Qeܤ y0D"lT;NX8?o_9Q=u$P~rt[B?Y慼B/[,JSRd+/{?meHhf|+q];o(>_Pt~R@:<' R4'!e!b3de02Im+/V9"uGi`Ml0$Jdy Y 0Z)w][Qj2Z{=J N:x""f DbSI1giu}gdr_R4>n:sKǷ2^Qm.Ɇ6' Ơo1DqGu+g*\xM(ws]a뜝9"0GJ/%Zh*pO+-}Qy>#a'0uIo"{R0$# (#56[ј*"-4*5ȦUb}G3Ȟ|3kp+6h{bkw;u^{^9/n}8'P9cضHxN-i0ӡ7`[T6Bn4kfi }%{ & &kcwp2޹_j~[z a-]1뷨kF4 W_:Ǹo3ªD\7A^ż܈-zOGv`t'SkKr;m(2R /d˳)n{#_71!YD$Uq`YLxDj> :,k H҇R8Oa u?F pGڈ(ˋE!t\j፟F=]OC\H!e1itSBX׻tVNTFFrO=w"H\{]v>#9Y7"n+$ :^h{}\<8\Wk+GuU^u>' 6(O$!Bc/2c)\o4P~7x61ٞđE w]t{$gqCH~[ݽѸ@b`oǴX`bKBP7L>wpyh];Oh/C C3$De֤~KZ[O>ΞđYϡpDz9TFhoyznׇݗ@ױ+$b'$q "g}W^Hw]hs~XΖ33VOJv` x+*ڇ<]@3ooox/"T0g|t%V`Muk[;[ţ놄IΧ9m`$aV_{iZ\* (}`[;d  0|'R9B:i!V#mȉn֭]˱ln`I4n_z˼|xF\v5ۚ Z^,l'aNOp?kP?gZ~!aT?]fw2H0UvuLsִ1ڙc1N䬶N"G"}/m;au1?w#"Hס {ս\:mǷ'ODTݎ7X/f]S#mzIjR c ױy`js۳{,%7vmtN eEb/܂69{:d<]sOZ:Z^[uK` C'tvǫrx_*^cꝺvwMq=W+ߵ[,]A @ s'2<T#32);%5޾)<ç`(k7}K~H v#$ȯs8s[gcRTu=)^*Tw g }Ӂ^hF3U777yE\*5#:vLɟG1H -B  y^dc2B:LZ$He_(J& Ha5Xd FDt%_a*^o ;J%D?=ڼ6evd"3$?_y;?z0\}Y }En~V^3gW==uk431=PT?FnZ?[#+Y&GjOkɟl", ^W$g gn5cN(,٘.e,~_>J?gd6 )5bn\gB?xFep?К/.)5FX.Y}7w8ݺ/ET`nmɸ=]\/<ՠUZx׽l#NI.Cu6lqen5m6NSPE_vәUm0@$خN~stٯqEKi$v"t|9 v8*dEgC%=V318XW/um{ɏ[_wp*ׅG~e-^o6[>/ik:7vVۋqQu3;࣋۫x χ]sTPQ_>mfK?{eInٛXJGuo5{:B-G1_h1_(uע{=~_t>}wR?هf$SbPbIR^t aax7wz{ҿ9ܿOF_W707ǕPO~_v'؂;KXN@UMħϕ6kE~b7Bn(w~Uo$ z  Hp_o{ϠeMlࣙPNi,I>㰶L7W+l;c??Yt,{΍8{[+jB~O{[?ooio?C8<˯gɞ`s4.oh)7NЇـ>]Zzb^_>>!asșT'5̅Fv eV.d=-~uy0|e 2%07@cCeJ߃"q`2 =:^˞m"\}A"ȢOp9%S!LcQ K/Z8f@q wl\Ƒ̀a0>4ۉ"$)m1pMDES!275-NϫVl8d$} .Zjqa+3A5HĬ(HT N~W0UK/odKAIk!Olrs QۗYxн8$9 ѓ>>w{kq9}fd=h=<F@t7b(]QVnDC˜^.aܧ72˲VleT \s׫ZQl8 pKm;R)\4 89S"Gm"(c'McZW Fr0{պTSf} *͜b(o7o LS ȁW\WcO&zu7Ԓ&8bh9ܞb0Z4'O ~<0 <ڔlqjN aH_Lg{1(7dm#qW2P Y_ D*{w!FAĔ(#55Zi $}Fa[oI@XLc |`?NCo<.zџ:7^6zO².J,32ɪb8SCGH{O<8{04v (u9_yq|`6{ 9fD'|~+|zZ(Rk6Koۚ&WȄ!d{F>m,47+(fW~~]ͨ7T3/OSf_Wm:'P dFG k=p|)&T)]e7siAZ<d;=t|:DxˣL{oyOplTkOoŝ؛ 0OO'Y ^ԋ- mN!8Bs\wΨbB x_ޤ[{|Y^t{Hd_쫭evE tN 7 B⼭7ߛXݐSi_v]Q;F!]l[Λ13 7LfGeG8 'q H#g̭W/|*f 8h: Q"Dِ`{m ZaCBFi':У/RbZTDlL =k [ 1o_861Xb32πҿPOqi.Gl*M"d@e zƝԯk ΝM81)A%>܈E҄D@L K˔*=ωQYN\%^SX\́= wÛG;"gMڡHzdd@R2 rLD=}JS0pqŪgz D\06DKNX;rdCqԄ%P:Y6P;r fD`wjWf%ِ@yD@ؑ4O݇XڽNNl:}6qrSy@Bᄒ+RCf>DŸYxl8f%n@nskrbK N/Gp5g NA4XAfImkǏ  )SF[O?~ @뒍8@ˑKUM@"&k*hkδ@Nɉ Hb/w,T[]kZ`:قd 0 =>z {B.ͣ DA٘a*7qqUZ3q}- $pObMZAty3J`X|8(gxRVK1bWU B (G-:5;ao"2jΨ FD@ U0CxW]usmon#" `wBah F`k'IXv]Kױ] I}>ʟWt c(@0(2g/[Eh%\, k5`NF5FzZ`6dS ǵf\.@Kxdn =jٜP"9Dg7eD3TX7 @]MA4ùJȁLBH TvcI@ W~x}&({{!QuN>,! Gy]w^d@2C]{{og=w҇pwvKҀ< Ɉ4т JLߙu:i]ߤxG?;# 91H_SˤN]wsv6*d!)G~fq^/H2W:P__'”+zO*IԄStO@zߊz_>NwPE7ȇ?"L۰A7xju^^˟TRp2".1C3oqk_:_4}~I1^ (Qަ"-#8'x_73llй`򃩥ww/v|@=9r@Aܐ>7xiؾ}J*RFwc$s 0Ї:o U5oK/i=)hlX/Z$']S֮ؕgĉN~Oly|SΗS0q 6  tY:o62AVE6#jWxBĚ @y =) u|}fFS9ˉC3-Ѷ׍o[\QKj3m6w5ӼF%Ew %;QaXrIN#BܻyD/6 })qIsp" i 8b<pZemц* 6]7;CuMim\rszл+a]A/+%!Mig8N^ErDogبl+20Oҩq:OCanb{AEنJf1?.y:OLjst/3siD'(]HPh[R|J+S&Eju(edC5"Q7_\[+n۴Md {OKvmS.SׅF1\gf#ND>uzB3 gj~kur3uӢM1l3j i#NXWVjpvfc+=axHsfxf߸oLd&E^c~hxѠ̖o2L"TJ`#gjfER42j3Naمq>H3$fKyVMRzu ˻[oksҾdT@;SmB6t쟞X$>m6 oo}Ccr0LJj>5(d/hqU)aj+s%a"9*1zi=~+iyWxgϠ1͂BYV(Ԫ<-y ]dOrU(5pG'z|ٙu(ĀPf}吙 .L؈.EG}沓Ѐ:!oMjGFLnvl9wLuy;>Ut=wF(-3igPc>l7%v؛.ij.w}֖;1SDR!;Zc/$U=nvω>ʚ_qeI6gb^0YeS x#hDHVjAE ѻ"s (dk)wZ֜~|ɢR/MMN @ITv `k)̼:| pMg [J9h_LekUːaFՎROr1b[G\)s|D/:!^⦾6wV3v -LGEGi5i6bQ;.7OV׽L}َ ΛR#En<;zF颓(6CGNVo:}mcEqB ~yw*9;շ5$6\`-ngof< NҦ\j'\y黷lW_C}=u.O]:WMCC5m=Y[j3G$nMU]Kς>Y͎O|Fjʼ_c}4#qv, tE#5D$mV@Ͷӣ|ϧfO ZC=쒿22~܇@78qχ3)ooӳ폤:95y}uJ bZ'VCty  d"i6պb DZDCp4"(aB-w&,3Je(A JH1 ٍ PE TԈA)%@j GlBr?k9XSo1D&F2æ7z7bԠĠj-4rvnG$Tk ==/pp30B8nܠ#'SJЩIEG6r2 I Cg*4˹݃Eܚl`rP21%I8/[ۭVX%BW5&kxO%˕.HKw%EYPSbI ԅed$B!hT۶ֲ ]ɢ]Cԡ\.5J%$-Z&$m&3@Y TNHR!J3!BUJR3[Uk\UҪ P)J%#$J)F*֒mU6͕ 2ϖCS@D "l !@6CT_R-R 0͋c@iצ! ,DlmF }(HX':>E}T)!Pc9w=zPD /}cURU^hEPhJ@ ``(Gk %mZkK2@Rf|QRS`Qvs{eUE#n hNBZ%*U5bB S!} tb)i)Y $ȥ)]ʔ7*B!@ j-m4`ڢ5jZ+h(Z+#% j)(GFr ) hMfcPҴдn]r\0 XL+"RnS XH81d;(.C(J(   :BHBaDRZhJqb[( EHŠL];&A=ԥPZ|OX-Z*(آ5nP4bj@ %EW =ʞp/\ )(dR%5mh6+h-bjV6ѣEEbmFZƨڈbFmcjVB8gS<ش;Hд)U5 JQi p9 J6EkcQ6hZ5Eѵj$))MAbi(FU)ވiQ"p@@*hsq Q@j9| K3$hBU֊k%cPV1Fը(( R"jP2T(((eQmPmTR-ɵ#Fj,Tj1jب"%(T9ԏ@[j64RZتQDѐj&fִjEEjQTj6jUcm%[EQbmEQ["R)8&wA / (1†ˆȍfb9 P9C3v)p($fF:uKUH9eBfZihNfx`@Q9@!TRR!J4(*rj EmFcbkR)J4)HMN &ý$;aTFHђABR:ݓe+q[ѵ*Ѷ+ŵˍX*ƨlXj;JP@Z(Mi5LmU&F55j6$dH122S"x$")xH A@ 9>>u#8sK&B_?mLe[!9!P5 m`}B)=Hؗw<1Q}5@JPsƕ#A[[AD=@E 'x(j{ S;(p dPS:J9*-B9VC) JR[EFFض FڞF7oXiFmQj5V6+ڱ)V=h!A`R#3 +'XjUc{xE Ez(`b#"O@:x@H- @-#IAkuQL&H RFɡb))hZ$;ZA@ n(,jDr)L&Hݩ^ĨwwP )T5E7ijJŶj4Zi\u)B &!u݇IZ@12F:͙xw+$5TB-+Q[j*4hXնU&ѫZ"dڲ[bѵE4mcEPDٓ1 !Z)6ض-$BbA(x"|< Q)BRo/Q<%St<%S!լ87&j-6kX([F CkB]= C{OYG,I% e%@U]h" DBREhm5Ռ2A2(BH-(Rc&5X4R lQ BI"Y3&4A*JըhJPhJP)Bj5Tj1EV+HRJ U " H @@*ҴJ-44@P+EmD[U+F֢֓mlD AQb[jmHe6HţkōVEFѬ (jLF6HZ5 &ű[ld-jؤƤ6FѨTV5ET3AF V5QEcZMLԘ %DcDmREQkV[-bѭQj"g!!j2a"^@u{IJ)'-`RT lzwPR-@@hF5cch,6b&K*DQܢ.f*$0r۠tJPـT{Bbh)z3zrr2(J1mdHWt S!2iD1VTQbTXUmEAZM.E[DuSWpB'`B(I Uӧ FmFjSHB.:;* u^2'hCmFIĝLx(Hi(DhJ^2ʕMm53I۲#7t*@;(8@zԔ-HXV5k5VHeNQB)cwSr/$:0MHV [TDZ*X5Ld4.;rv:K vKQ7'ND37G $t﷬ $JZGlu8G=^h>T`vg:12 aB^Rxfwg읔wq1TFEQk;*=gWhx^H@d hut: ~-.`"nYCv.TvܐP4)(Aހi8 STU@wTBS}ٻ{;iz:# qP%wQBM-lbXXFk-E!TLQlKY-3F1ƍ-ZfEjŢڍ"+HPBH@/UhAmèwejNuVNA7$w&@#UGW=x%4)pѹ霬!MUDEz 8=&ダ8M 'M4/S:D&ƭ :AM BҡBJln$l!&r5hcQNnnۃ 9"s*:xNY tMylGlx-Sa p†nɱ=3aW])Nࣣt!$=5`  O4{9hCT$hR%DR@H- jhbhMtM]WcP9`8JC5V5Fѱl,-JmMQZ5mjգDE9k,Q |/zαm=A_B'}DA>CNwv9\s@9DGtipA:@~߸뾽8~?˪U:}U*PD?"w}[=n7{u:ԠW\C5y\quWTT]R)N~#:#'il_?j=X~?W !g@$I lIiӤ &l }?=|yyyuC| ӶAa="%(+JP)B*PT[Eƨک( "#HP*%R#HP *4+JJ"!j5ccmTQUEUEV"jUFkb*RH4ЩJmmQMQ[TZq yS iE()4wG0?/47 d- p2>jo:~C9]cY|z/75wO]9GCNp C |neo#3fD>~YdcOt<{~c(QR7(*g笹õ4 nJdj(P_xM&x%m;aEKxW{َ4ѱ+42ÚxG)cF@ 6^cvx|rA!4zo@NP4Lz 4H Iww&:qHi2fe JzNe aW!T4É&жlGYfmFr!9SL]j9^3CS2PjQA"97zQN5,y)DQn=:D"eF񳹌HfMBq`7cR+X' N/KBgPPDd7&Qxϳ;H.BڽBƬ ^h9ƽރu֨%jKvQWMi|NF X_Ey?S((&&Sww%h| ♋ý|!m蠒z; l Beq% #\}fPP/x0fYH~ WEse>n62řfG P3:iw`ژOjQeߗ+׬cNE,8Gq-OiyZku T(>o~fWmY0伆G=Uu5t+%HYSpex4QެPt}$ <v5/,ƣ[MI͚Ң҅L6<x VH!"Uc8oŽ z2DnE Y5;M+ D̠OIQ14j N;ɫ_PYW'2&%ĹjY֣ʴM潦pȏ6SL?Gʏf}d3(_cw:,l 6\_P&M#6')3m|9aLNI,pbFS>d fJ$=I;1:A=pM2"t+Q͑p:['::]ZïE S͛Ѳ?~t}f`ԥ]Sg6M՟zgc<ۚ#;'ia4^1,&vfJֿg?K[&v+tqn+[z$J=g,^?$8s[\Lqo?G~VOJH9H-K^;$G|w1b=g~By5@|-Ziߒ@DՔy NO~9/[fD_#Ü?))8aikY߳p:>א+dPPhPiEZZA>S4_yO`jInTWxQuI s1-ߟ3..7s>[pXB&UtЀa)Pu2vv`x۲ϲNvÌƠ-QjHF8cĄ m_1gx2qdMb(MDIړT9Ȁ%h,0۷AgtFsR<F.! F ۼ,b,8Rh5V3A6tcq)>E@P [ާqH3V j!~/F@;$QÀ 1 6a"ÌW3 ,hfhػ;-I2DS".`DSHB]YLnfsrw@ PJJ);zo^{O_Wo}fUU0(9̑bYZ͈ښ*6ё?C _5TQe"NYsPz.w7Zz1EQ~79O`20S3:ɓ/͢;=W|'Ro¯lBS 8@ȑs%sP$蓨gi<7G^ HBhJAJhEQ(hT;ϕO>yrz~\@Cq5ܒ;ߝ1sm͟98Em!p], API0vRt.t@c Ν%AyHhk$SR> Z6;0x`!hS0ߨ["e!ciihcF7fy 3#|졭ȿljD)};Ԯ,UC?m͐tI'd e?n\7SsMJ'OV -.w1_TIg"GK5|lzV[Ts(*d #n ӽ~$tI3i0"CjDʾ[mf.sy-T|$S%ryG"@:]Gu6S2PXq#NױL R8KLTςir0X8i@1StO/t>մԨL$!cN‰]> nC)`*YqsnU#yR\Q1. u<O3t0Jpz[ cCnzȂP:*iڎtnQ `p5%+DK*Dg9Oi(rp-Us x7+4ծӦ˗j};l ~++nͨ-fcrJz p%} $&6yqpӭ-IYPs>uC`R:}K2sDNR܂f"+}+a}h 'cH$rn/@{ hiz' 2ؐe}p03s֮hr5:J4 .H ?RW&hV Bh:̆gI3, 8뙏΂8YCN+4Ԯ׭p-E٥=C;:zkCDk2)񯣻Tj5lo_ڞ(ej!ͬL̏w`7vBF'[5KmE6a4)WYMsl¢2}{>Ƿ/$%x׭5GAl͏l>ùڔm@{$` lVch*m?)<]w2/ A?I^vY_ ?jsD`Qe/'I azWs(hJ8ĘxAJ1Xc0)'4pDjNu7Q˜j>^9gįkG 63w_!6!%73ti当mS6+VlE;Voa>z~_1߹'ʄ;*HH9D4u+ dZY*CR' Aʶ>v'\gD HymAZ QU[*]UT l[dBY 9 +N:y2uKӇ圅JdyAɑf6,g6”$[ Bт1%.%ߐw"Lm+?-QoQ#~%GI< ES8&Sc>4ꋹqŤ&БE)%QYҜn'X KB%!E1\)0m$2l^()B|%z O"[F,kJm.N” 9 ^-D~SZ,: }Tx<ޙދ6w,h6|:i\ũ/e*6iwf71!yd&uBudixŝl5s>FM2"Zoxc~UZ;v{,\iS4 -Ռa 9Zy4I~Qw&|%xi:eGaz\pԧa2Ur A!]˦AkN\=YcxAt&S b֧6$j oQ*A?%\< .d|$ϓ*U48KgԷi/sΥǽZF . ڗ's[N'M]He]صU8GL]mщ 58}}o|便 F)JjKGuwF 'O_JRA{Hxt0_!NTS{+𞏇?CXiDJ(U _̄3;]KzހhF )( ȅ!OoȷфBDƗ9)@lW%i黓+0+AV-遨2ZpщyC[9ϊƥm iwKdMR>~6WcjjB'4="BLP5= 7h]|=|+F @u.. H" |fB}֙s/|[k\BqH0# JH2A "$!m% \W399/s¦?6K>ϨJCN[\@A8_մɦ Z6&$Ii3yT e7@;" b;]wJH>Zz/O۶\sPzx/KΈ9oǿ͚\]?S_×^uJĎ=tga#s%G 1ՅUk89o?+I' kZ(H>:pF[W)F>#{ yҾRɄN0O:Z8{5QY 81Ӭ'#bk,:De0Ps6|"nLJ=xJ> yčidvTN0 d[Z:hmk)yhwolTNDfH)xrPڋ0+;ih@AH%rY7D09DEO}">WHIU_F:<a$( #ο{9Ɖ,T|̱CmTp!^r|b|`$uz,|a](s7ȒꄬyM <@xG [!uە8 G\i>&i6ʙ–; N( ;س?to޷4#,6Bq q]7FšM+>>&2$:A vYd& ~D6ⵓOWFz7nTx/'ް/NUwb)9Qs$=?Xxes*JgQ+n--rҀ v9tJK:x{20x4%`MD+ʔA8es~@N:Hb9WʶjG]qGK] + v`'jLsjNd.y0dĵv#?D=89Ypp洓rY͵1%$ġ=}u$y'1/CɑqFh֯*tnͷv:6^ī:b=FuANtXs_;x|E-m+b0@>(V VO"u$% Q(^q3ކJH"%$'LX ^c oZU4vT {zd%Ax&&wC keXAo: eF4?gr)9;IɃ;dvMor:mj(M+Ik9hz::E 9&`Sy<#}z'iIx6R-ŒdX Ʀ._ P؞‘TY$ΰNOe 7108N&J!p@\N{p,їT7-*.xn}r@ @ AUC[@2BT:w^ûW<[Z6-wL' :>m%5\Pe$&J2Fn>rC<+1utdR `jsiCH7*[ D|@~!> ]<j:+:LpbING/5(!^ XKOS۴d7 m P-;~f~edjbr"jE ,{bNNRBͩV{qO̎ᝩ!CH>@S ,Y¢8XsΌ('gDFm-q{aJ)HX[ƈx=8w@-ƌŷ1{(fAjF8u0jDdρN7|( sv=^ƍp$KsZAi0 0k=H-̺{3˝De%s|U HJ>5~S_5l:7| (Z Fxg ) ,B L 9eY )v:v{Lmk.2$-@0P! ֏UMzj^^n"vX%vN7I󕼨&Wq֘;nV.}QcٵCůBJB(2CF&o~,$gOfF f0Kͼ0cGrZlA|s[S[2]#S_т'O")x|EX³Kr_{]8;fG?9Q5cĢ RhYv8:p_6KG_]_-ߺֿ09E0 fo9WE*S&u*5.[!'ۤWwTCa%['=$n [uWp/M3?ϙGGTU"Ge1UY|Fk]l[q*x{zԽt_=L뎁mk!0)$wyԨw,4tˬ"6A2:Fy T'2>I+/w'Ö'b| v~w~uC'?Z ՖbNlr"ͦzj,+-3!dVssVӏҷ>"f̺KXHh}J*/n'ߑ᎞NF,;?y!I{3 u<9`>U[NeB=H#}(c2"y k/'czO7 {*FF7F lwkUYpo"uNV lj tbгOd nr<:/3ypev#RHaq$xk_CkK(M_,Kl : O21Qs3-z'ޝħ)όʛU:׸, *2K 磩1"Ʊ'N2$BcȅY7~Ȼa'~Ϩ;|Rr#TQ]muHO9kQ;| 6nıȚCvY+!E]VI%IރH&ٵ!(ϠLӿKV]}q:>rٰ뗈Ixvd磘cނ[4%|3uj@dQ#"XdNTú(FId*xN $Vd04PE4.#q4;]2nVށ!Pv!Jy^"ng KN"61<2 wpHW"6czPp?{p.>%Ǭ&tK8葠YW Zw~fK,%>?'PYu7祤*B_c*x<K x=ТQM[]#QȄ$,{7֎EvnCYS͒Dral =ix)[/Dik`{GN=(w!L]UOX 6&:IYIv%Ǣ]-}}-K;(Y؅IR?;(a-.xnć]&Zstz` KM#胙_fm{N(pZv7e+UK]k$TVU \ke_Ys'gD-QD|%' EJlwtafS0\`&hSY~Ծ$dscًv`ēfq7n?OzO(ϲi9X2}--{i򫤫n并3 fwnU8uS)  IB!pTg]el ZZYFB,(JAW-N9"ʟs?ps&-CvpTSe^ݧC*{"}ɧxzN2+!g{fdoR4|DSB5F5 HY?`8ӥjAt#}!a!>| ]ǰiKĝEdsNjvoS/X)BMZ u'\łDoJf1 4ڋnK&|HFě jl56Ctµۓv0|(;"D 7Wv:L&{k P*1x.( X_,3q3&>R1J5`b鯡w?toҺ(rmF_; f/)ۣ$NQBo9C<[sXEѐ=`w? ,gy5;x= 葍͛I0{- cKda홹ƪ0IXLoJTu*pd?:F7BodL ?.`ҍ*t/\1]O"4ۛJ7҃SMB*g{鶘z!M@2_>5nf*fo܎/PΛ7 gҘ'rf7P3%,3i$<0ÝF%Ő{ h7 :/ϋ*Ӫe)H \(5_^qz:ɌPbkG;[ǹӆ6(d#0TjtB% 2uG |netI[`Ě1쇜zO H,3"<PMfQIӱLYޅ |i%isYqW&7_`BF䔶-EX,R;bK9EL;xv!CbR ~0q.@TkrS=ʠݥ(/V%AwͬA w2Qvkh&GTt*/P&O5jhZ%B7H~I'B{ \e !,n eK}3ߢ+aѯkv4v!-0z}`j¡8bk߮m5w]d8)Pm<T&QO:w5wp@aj&V6]z&qȌh[wV"V;LP@5/ Mtԝ" nw>g/(و`våJ/8 TX_Y@ H&7=?d\oH&XFAZ:aVw44N"5RDs,=|\Xd?;J2 ɠ&%J+ F%1ZWԾ;g@`L*u?=#8)hxѺBAO[ZМ/}(&Q .js;k n;oʾxZ7r}FGCW!8iuvɨr ;~oHL5">[%~r%;]Lnr;G }xevN H لȇBKK=-_kQ}-> \ۥ_` OCRmf* "<cMCXV'e&e- {')FKLQɏfۺ`mY!K3SDjm$WgwH&^ qLOԯ4 !M ˥I ]Gå3R[}iTSQ:IrX`wq֜3%?GLΝ[,Kכ п8Si`GwZi_.pOD(s|gx,wLJx/1d2ɉ Sc ;H1>e)Dwժ{o~3L璏:(w = w} ѡVk1@gYpm4S[{~|I+#9U2YILGո>eSTskbșWMX3nX,10NaB0Jw'h?N;F̞h5f'wM q+/Ŏp6/|'sH_2&1 {R.ݜ{J[o=`^)[*Ll<HG8E|a` F3-5/5EKM#==/gG|TU&ASi6ؑO(ॸÔeeJy0&J @̦ o]rwGnTJ4^ 1ABY?,A1xt4(;CPlGӯ/&bQS84ՠfpg&+QdQBgFVBeȥO`^oL=ƑQۀv8FmrV->HGdWc8oo{ƈe)2JQUN;`LO ]*+sU z ;@хϫ?pIّqh`+ôFq]sZsOY. 'KVYkX$f#cU(Wԇ='%1}xߧH7F1vNsz 5M wnk+];&_L:I2!=kmCD%oKR֩gmq1 idxۚD~[$\ i΋ jFAF"8~ga~>LP|*O43jrѸ5NWhK7:Gszoj2UhDz:hdPgQ6n0$Sނ(9 dhd^6 3gs'Ed|!spQ`L29{~22Mu-R3%]֪fy_D{V11p=v*LE|'anۇ[@wfO܂"$sL6e=cTo["l>vheb'1‘@7$*|,yڏ(@<@P}_Z]U79;oYkHFi'Z{:_+'R.k] 5iҫq z땱Vj*+he*YO"Mq.a 8lp |Ӳ袿NQ(=T ُB4Q&HO뜲}FfVa3ow̔?"O2*'>w&9EbOVe:JD S0eJړ#y"̓M)Mflrʾ; eJJ IwUr1eA=磳d(QBf'J>UXU%N0@*sY#)rk.f +gOE&l HWlzEWNMo\_3 FmC7~l%E=y| :|wa寤ąwZ.会\Q_)+`N=k^眦';LʵΪ(_>SLuXk61K Kq/ cf|XK6JbAc/$x+gڜy~njWy`=zE2u^ph϶tQʼVxُvô$HG:nk䳧›-x '+=KMFV11Nz&OW1(Rۂ8=vjN֩Tl}rrO&xYٞ#OAoP#G[l9)1Y,eϸ(sg=,%,pQd}$x;g~5>M zLU,T%045"072aE\ї=JSon '[kN~VDeʞooR@D#8TY097Or?֜YzoZ鋓ͣVXwHz-?ĭGm xLWx𾣽ࠤҐ6h\= *WtC[T}k2s:OXf7vd${GYڹVS{xB 9\}W qnGశ25(QDA)hO^VFn /#Q]J&`ayd$7^@x j s2\,g2A6$lc̰ޚC=nY3,cWsUJ;X rUz3m/ځI5pѷl )qE|r;I/lֆ_Wָ{U֨Ȱ9ЀuO}p%\ T}QRda7{-l o[x@IctS]]Y1p ɻlnVsOB"L^*S1ml޻z``6՝tF;?>S"s0sT1]y>;Dt/P ^Rrшn,:q>uX(gԽ!ZnP\0#ZsW6 l b uiuaKWɚZ|fcl/HZPѿFCnx3|m>CFԲ J'@_no6c;XR. }5f7OQj~4+Sn cr84ג'B^{ވo4 svwq'/rb gm gݎ;4KGիm Kea9eZ支zkcQLiĒwuDØ@ RHD,gVKWU4ݍrȓdrH嫸Vqfl sm3H5 ܧ@roۋ'3KmGe.V_ytͩҴ3v/T$7E Ogz4aUBf\6l8n$ d T'GqLnҎ[hsn'9O@1Ҥ W"a'tDTn|n?Px@?~TYl~:9j.^,NT bMcӅ\ ܭbw9 ,s.; H{㍋)TsU/˟,'[90⛄2Mf+\l`*uxR_UM0ڵQ:Lz5O|k[~ʘЇ)(VPx[l<˵P&|l7f=mocMx^"AR8l2wb ۿd`5¦ܫ2Ư/vkR)~k+<0 kͧ)U$/&k8խMoLp#c4F >&ׯ ̶80bBDPIM툺|Ůd7e!UkO){fJM^'bbt:wobf[j<8,M VRjù]M]ܶ?)ezp^F~91e_֟-tE7ѻ˕LICvq{C [7QM~:,*H^D҂~;ap*袻|"48UXojܙbLQWEPŀrυvG|]'@b!sOGI!l&΢ k(lgMNWT%5جsx,.\7xIu̦8D vD9kIAZ L\.LDE?A$`T .+c7(_-EaCj*N؈Dh'L{ŕ܌d303AZ].4I3\IઅNVBj#.U֑R`vacdxf9;r| 0@)Q)Yzn9WDQGhpI;@ɲMXhzdeїɆSc;Eye벱D Yw~b,G.Ef@45᫜g]VU 6xfV7QTWv%H t w::s]X˱&Pe-N~ q6(@{&຺"wAxMRc^ -8/ʃk.Іkx^LGL]g[A}ooE94Aj4fe^,,RWv3) 0'ALW<,y䲡ž-yomEƜ"I_A1]q />e$Lf#l?eSEN˷D% 0)7n BbM)BrL0#vlK@`D65#v@;XfwS~K "PQѢ-p.lyq줬^.حS?_x|UiQSМx6pXJd^sReVK{V靵l>NРC ݮͽ{c9ؒh1UdKq[7 2 GG6i53a^zƐ?J1d\a-g $>P$&n@7IɤnE8"e(e/3-K+7T"0H4XD&ߌFvtMUazJ&p (֎f{yĀ㐼 g! }d|*b}?[.s7+";^7͙yP.ݴڽeQh"B[lvᜠ_I:|P|UJ'";~x!iiGZJ 9vr$kdak Ws<Юmy2I\*]0K"pUzczb"?>C;xӀZx_엀V܉W m ,Y$؏t:b`s LH0;i-W oo%t%iX8M;!`(brS7_x:;` i'/V3N/>?)k/Aȃy'N[vSItJrA$v[k08s^.UV`׏*ʌԀ <ӓmYμ @ӽ4X`to+ %w1ʎveU]Veݶj'ġ}},08O,?T9 hE)*92Ȏ\BeyM/iR51Z<(D41V+FГj;6rPvtS@?+2u,\ ȧmh05,Xz@|t=,S?wYP9Q ˴עIESaٺ['dŪ%6")T]jB*_kW.G6L 'N\UiMGnG)?mU39Oa\Y`V9j,䇐л nX.uPe)"&pc yNu)݇(CN3._ ž;c U}'܎ TL/"TeR]cti|UYV3V`e*,.mjG41@R G-_`BT}#){f]&BvNixʨ5h3 Dw2`m1Mgasxf(tNWͮ2[~D9H4)^D'p= m͍th@ZRCB u ؃Q3|~* dQ♥r{~6uE v<9{_,53qY Z};{η(KB;\mS)O?FZDELq4\Rm4^}va Esc >~vYj%>)_ޠ,M١pb u [CD"po$?Nh_$kK3wI?}tGB/a):&G9y26u00I*&JL`Q*:0\BZqeg ĔXퟰfbz+]n*лm3Ve^ o`-v[jy)]F9# ;rCB*>ui'jҠ`8^vN`>5(w/)\JYHaeRrXО==4̆phLy*;BХk ?JS, M(i}AϕR= t~u_i*v]\=z:->:h:*@?)rdnfʆ{3rVwR}vT- aFL'*{c8MǪJJK >dV #_[v2/}ZqkAA3$ W Co;ۜH& t2"@?2],re;*u4@oohU*A)piD3Pz쩰Z{EZP"!idylfg W97{ŗ/g.$^D}Soj!z6$V+?>XZ竧#킘υJ©r,g:c 6ۂ)/ܡކ2P?R7DvCxLv;L h' @۳x03;4ɀ=~P7=ϼ55lmi++f?Q*%7s7OQ&o( #jV~>-"paWeYXB/G._9?~%BMr󼵑ϛrob?YPyQ۵6Ȝ HLˋ c&:į Hp^?PsW%Ɍ1b7$ 9ӟRv'zS?~Kk{_YQ`%4rvysA.y8:: "By( G<2-or}гqi2?)|6?0筛O.i0:F0Js+hx[D=Yd`-7.cnXc3W{Q}[v9*;jX>9p淭gw;Dx{hS3qZ@ibͤ@[+? =d`6qx<2RypM^6Z< S|AM {'N5YŞ/m~LHPȗtoC{0Ա8RuN6ibIX?Mn'y=sd]V}ӛiT0֎8*wI{+X~&[kwEiڥ!Ĝ, Jm˶8o V2WlX\GQ bFGIU^\eiKS-c&nb<ϒ?1{A$Y.ĠI X OCXe7? q f2i?</;4دȃ$f{v`sס/QHeo{Cqhr~깡@GPoc 媧(fMD TN[*?$FZ*;_[9ٽ g`a C[N ^0c͊ $C H*ye`ޓ )j]Dɍ!u«(QIEi׏ѐ- $+C+#El:k< GFVL@צRIiIIhrHC4"fsE%enr\=ᒝ%aZhT3CtBöA:Z;&l(C{hU^N0o{'-i[awE"\E.̩-XZ eMUh'1=;"v}D)@/S8\T1tw0^i+B0eDLjǥHST4.8]FicIX y kh;m24Ghr:x\}Dr6=X0q?2{f7S. am# ySJN1L X5 ЉV An߱\br\NH~Jim M[2j^$QTRXr`],U,GZ 0kq4\+VYg~oZk[Q쯓jގϬJIc`v8,ŃMrDfp-8\qmI wy'nP0Xc4L7T23#'-&3C \?|%Q6>O0Oև[qz/ 0@7xŷ^!5TA =I:"U*sMn̾qb7e`VU> 1p#Ii:\Kq>A$뎕J˔mdN uW!dw.];y[m}H |EU UR9em9 ViFш2Vx;v]cFit^&1''#6?Zy y::VNEeJ^ng5x,M4Y,_6f+7*_?/'0sIx ^t%'x!hY񴶹:@B{bj gՕsbvC"C=Aa̰J- cKY^6phh"@X[R]yӖA""_ 4#vߴ;-g[t i/":th`h^%un;q_ĀU>)䌪b:;;ı(Ǟ^*p"`H9 _"۳UZrχ}Ff`]Q6cJ6?cV#J0 1-> "nyֽ\<]ql^A<*AD[hQ^Lr7 B@(OjM 2옼ZMg:H"s[*Em#:6lErXP+dҐ/z IsO6TYP-튮E eA@Zg-xQ} (h 96i+" AQ7_S{ein]48Ub5?=nUky]Q1BNR_sX]lXge:K% TÄ͸?Leո`*k;- T0!wķ9`,og*26h9㣢fa?PHYo*z0N:9ܮX&2K:6s:s2H9q%@M|C[ޅi!GD)ݮO>vSUY,J5OuYZM.HwKc0gY_E[f Qɴ*$U0",A&7 Ɉgd32q*Hï6\3t)gc7آn~C#:z4mn&[RWGe|V΢(pIIgU wz_x3LXT! 8t3f^ikq'Lw2yaQU!H3DmImsv r8ͤp͓=k$ۺ>[r.0Kswɑva"P5|%Gzf 7l;Y/x[69S,x<~KrW,Ҥг#mqBιjrsvB~*>ٛB̢VElNt=-_b4t.t͟}lnP519P0+^9A֦Y.S2Q9n{N -HoT*]v7I~J1 r(=Vq4"RmW#;ꨞ]q85oR"9 yv ţv8h[x0ֲ^)~cAfoXnՓZ|.`hx X=rJ } r]9h$y9nBD6Dyrw FsYl%}~?# 037ư I6 =SC%`lgnrFEؒfdqkfmgqb\7Ө>mM+&҅9adݰyW3sR~[ s'}9G?9JHW??zJ';\qXa x,-DF/rf4RdtgY3WEYUMV_cyƠGywWSy-K1=؍6pd6kOw wijǾy3Քp z{}4{{68ͺF7~tt BG'{&wrz >b 9dԓKCshbMs!,ܐZM]\8{IՋ^K)}Y߮Vԋ(px'~XGF;&1mA 4^tn]g.*|Oa\;3{av߫K]YxX@#S;V(t 96fyBcBAſe𒖴|[73'bU~85 TȱWt'9ʉH85qdJ6 BG?)ޓ." 7Tqөô1;9(UّF,KLjӿZ(*v%*qþ[ola&(ENM{x^ІLdr҉hPQċ'?, UŤqRuJ^\LmG ^>Zn,/XR+6@>K΍:´:HC.-GȘjY#F =;㦆ۅG)\27~<^ Z8[XXZ(%јt(VLTX3:K6ՃdT%WTM]O\]h:(5J#n0K ޛyK̷}%miO^d(Φ'9fj JΫ" mPI8Wgg5%D'O=9R^^i \jS9:jᲥg'_`I;C{`${ ȥS4-tGvneZ2v"b #q=C&]}-2&Be(G.a"!89aT+-Ducm^pmب : F4\76|C.[\39Q5)ˮVq9l ,&q!C]zbdC8o|>WX=|#@dZj =yc3USR'~E%!ӈ]93MnKudthuwҶ$K os[ KQiJSt~rӋW}H4<}x7;=z߻%AܐG];G"E$g l-&%s|~л]p#U5Ltl4 ~V̏"; *F (%Q- ~߼܍_W.% z. o]v U%_^ç(33~BğJFȞ$?\L pzĵ 07I]UjԻNƫ54h~6LdI1:mAX2tߏi!5Ӹ(]~cp+SC2JeX[pvK]o? AmM@$A1C-G%|7 pIU}$=}STZjX"k1'h^nA-7GK%-ib*CФ9Έ˴sa]e7 >Lxx''~D&1SiXp>4fTux5u웂5}p)loql'EN{dcvMFϮ$4'"D=<|Ք 3bu3~eƍ_MbŚHuL{oUq& H멮L zQI('3ރ1DZf#kr+"Ǩe*k~eqM]aTWtl\ɿ7{M}j yK#O$9bp$FZNy0O(-$H Ҁg-Ii֗KhTdMPM_[f`,_|2K^88rѻ#ҵ+9yn4 6ma{Tl)V`8O_ω,uaQS?pI(n3VӢyOZ " R4^?@A嬓9R֓|lX5ddV,h,eAdo.I9#IT|%0 &3\~L"Cڸqk!v3[leC^dw W}1"ewA{=o/.GS:L٤F_n 1U}U+0Ʊ,L\nM`>p1O I {1JEyt4D21Jb_Zc.>48 Kw}C:kdwrkp M IlJ>GN ]d T6_!>u2"P ͢i3dIWzam/lN5Dq|dEP.pBz|;#bAγX0;n޲b[^e4H*&opƴ_WoR@>N#n[U8pz]faZo)Eח!G@G58oɕg^YJL;'@̦Cmɿ=HHcEg%]9o_ݐt̊38}6zn8ybfڧw *rX fS ~a9@Θ׹CNi0 y}[IXd+S9=N1 c9|M~sHVUd\1ê\WEHFWNmQ%zj0LE`!<)ZB , M $w}ޜbm/d@)m]>Ba”iqM!vl]e,w FqA%(3sծ'&sük0i6c~E{9!vjC˝1W^ט7TmS׺ĖH ¼vsmQUк܋Y@&dо(_@m#84Z1@wA[P{E֟BEmSvJ99r@DVD]!{]c嘬alZM|_G5x*=]ނ6(/ W"+~}-ƲHJ?h{QE~ĹzRmbR#UIRK>x7bъiyős81`6L!upo^~0O<jc3C q%L_z]A[oɱ'>m«r {Y$  R3[M7w Y2bX5k7m}g9.f$H3_E{=gMP&j,{ܢ-9IP6h1^I_TKMq{=∟/D}@p9JӾ^_qt`hO=/ͻ=b~ZӍ!hI>0b:xBEf E2Q YZ