gdb-12.1-150400.15.9.1<>,dRp9|p6IR,u>$B-d7QJA rLJS8d GX{ƴirDxxICj<{r1;®_]LavKiǴaȹ"G^"dFq@=1mdJ)]zvفtȅ`pK< )3Im(̷}[w'An7wUz91-v|p: Odg!|eSU'- V`Q+hT.Rf*}FUۗr؈>B?d   ]1R  4>> > |>  t> 2> p>h>>>A A#A(#8$9':4m>}]?}eF}mG}>H~|>It>XY\>]>^bRcdye~flu>v w>x>y:zxCgdb12.1150400.15.9.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.dRsangiovese (SUSE 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/linuxppc64le# 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 (&'?( h=8'-U +*~t &+N7RsUTJD8 ; vFRbK + Xoz AA큤AAAA큤A큤A큤A큤A큤A큤A큤]=Z_]=Z_dRpdRydRpdRodRzdRmb6dRqdRqdRodRqbnՈbnՈbnՈdRqbnՈbnՈbnՈbnՈbnՈbnՈbnՈbnՈbnՈdRqbnՈbnՈbnՈbnՈdRqbnՈbnՈbnՈbnՈbnՈbnՈbnՈbnՈdRqdRqdRqdRqdRqdRqdRqdRqdRqdRqdRqdRqdRqdRzb6b6b6dRqdRqdRqIkdRq6af37311d128c3f3e10e940d1a9448fc0c5c85f7c9d364602248c1dfb701634363ef1a0ab284ae2c0adaa0735a13c5494af4fc1f0e101f386c82a9ea0213e9482324807e23c6f212de7b54c51e6fa847b97d63c25bb6e81e4d6c1525bb7dee6882c96f4a5e79e0f20562876e96542c03a0c4b4582b835eb4d1e7fc04fbc151b2bdf52ec3d4de45ce77432430aefa9d79747c2c8dc10edd10bfa3b861592ad2a4d3aee30663fc70a06a9f13efdad606f3d8f1b92b89c6a655a61a504b46a0b761aad2d392225f2e4065ecca9e383600d9727b8fdc2cdd04adc3c4acb65795c35f491a35d80e6a111b6162119df32ba5c43bc8a89dd17e7953f2c7e0b37a3ae446e3aeefcd06cc4e92b26db9e046ee9d974237788e3a93245f77e0e70a25afa57ae70c32370448c3106c1289874588d51cf2c9497b892835a77950fff348cd80a145a37a1b2b6047db16214f8a3b31c4bacb2bade7950e522ca67d72aa73201b4ee0849047e7b3928557c79e2abd232acaea90bc2c8bdabfaf3de62ac0e70648ebd9adca91f65feebca9c609bfab83f77b860fe135b9df30f0803be337ddef6f3006601929c944a4d8904022868842e88565bd67271f5f17ae153a7caf705effb99b76479235e581faeb2ac833b85613f064f62b77ff1ee1d21b7a85b440ea3f73ce9cd266b32263e589dfb9b05ebab819ee34a1de22d595530ffd7aeede95cfeb9dcd6d3b932dd50353cad9be824978bc0d0672f4380b85f0e3182e612f6f3ba0d1f376eb6031cd0e3be6c5b067f9844ab7d8025308397fc5b9e67528537594f64ac4c6de1382e6d97a83bec6d681d0e62fb498df831bba974578912d28308a0c212b2e601220f2c340f0ff9a898746ffd3cd1505e3128e028c3fae85f7a5889d57a5c5079aeb5d448357b1374dea17fb3dc537ca00f715180e932897f866f5bfb406b1a6cf83ea43b8f787c4c417a52ccbe7ae44f984ece3a91d785e74832c2eba870f4c954ac4c6dd874c67bd5b70f479d3e9ea0ea3718d06cf28fcb87f37bff013999123cd70c69c233a2b60b08df0f77913c3df1c5a85c002a7fda9a2a948a2d717bac1d7cad458af9b63d92ba1c52859f608171bc1e38dae4500a5f823139bb600032a3a809ab92bd993cd81dd59eb8dfda0bcd767d6a59a769ced90ed4d4a852b62a86e93e545b584695bac7eeadb722d0a94d3d89e2d3980c3ecb9ccc8c578125a44dd04b82f8240a1e9c74a425c52933e9d573ce026d5d9574583967ed68cfa8650b7b9abd2aa4b3308ed5a9df70f397b69af7e484063804b66dbb565db5331d79f541c244e8d47c2eb9edf3c07abe6d975cf40169bbb7335aa650d9b1cebd44deb8daf4edae78279f3658c949c02fcb9b83401c75064ed44f95c243e50e24577c08845999e39880dc0a2f9e9565a44a790d1f109f937d0a8e6ae7596e594f538748868f6af9a01cb5c5f7fc432f9e0969ab396a1e500fb93f74950f00a0bd6d92230ad1f45a6b0245ddb41de40a1195f9bf60f3fa234a4aeb9d3a1b951742ee8316c73e5f3153f4f82e8d2b6b4af6653dbbd9fb81ea762c94f1d73b71c7be039c60b732f3040362181be20da9fe608dde4fe83966a53989a97aacbe8f13314f13e223ca75ef8a5a067bee89215b4790d4cd23af26a7030acd62af44794aee3eeb1a6116d37b164ab29ebb00a781d7fb58ed808787765798d4adeb78d09bf02c3540b4c7cdd61dae0fed541b938a24977a1156bd1b4a928fc376ae4d16fb8a85a86e301df507642b55013b94024fa25c89185fc87e98e3f895c694b72ef26f12c75a06a1ba7104c34e92f1b20c0e2b372c4113511feeb2c3d7accacaa3d616aba0bba08d99ccdc839bfc6e337062fdfe5021db0e18e6f3416542ba93f231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c56bdea73b6145ef6ac5259b3da390b981d840c24cb03b8e1cbc678de7ecfa18d8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b90369d480cd67349b80c26aaec81ff919e6c5ee21a9c02756efc3d7be5480d0c748beed49953ae71b0f826981452b350e43b98ddb9692d4b2ca51ed827a2837f600f0b47529649e155ea65da23f2c485fe55a1eaeaf101cc3b34a7294d6fd29752d3b1022e23bd7f9e60f56ecf4d1f04deb0d30b04b342bc094d8aa470e99c4e3b15957eb4c70341cf9c36e127da0ff8eb009fcd12d7540bc2e9c507ef9c3f05942rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgdb-12.1-150400.15.9.1.src.rpmconfig(gdb)gdbgdb(ppc-64)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/shconfig(gdb)libbabeltrace-ctf.so.1()(64bit)libbabeltrace.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(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_3.4.4)(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)python3-baserpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)12.1-150400.15.9.13.0.4-14.6.0-14.0-15.2-14.14.3d>@d$(@cs@cs@ck@cOc5c47@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.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- Fix license, again (bsc#1210081).- Patches dropped (bsc#1207712): * gdb-container-rh-pkg.patch - Patches added (bsc#1207712): * gdb-testsuite-add-gdb.suse-debranding.exp.patch- Reinstate debuginfod support for suse_version >= 1500 (bsc#1185605, jsc#PED-1149, jsc#PED-1138). - Don't recommend libdebuginfod1.- 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- Patches removed (ok for Factory, not for SLE): * gdb-fix-watchpoints-triggered.patch- 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): * 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): * 'symbol-file' and 'add-symbol-file' accept -o to add relative offset to all sections * pager accepts 'c' response to disable it for rest of command * accept _Alignof and alignof in C resp. C++ expressions * new target riscv*-*-elf * python API extensions: gdb.Type.align, gdb.execute deals with multi-line gdb commands, gdb.convenience_variable and gdb.set_convenience_variable to access convenience variables, * aarch64: properly support hardware watchpoints on unaligned addresses (needs kernel >= 4.10) - Add gdb-fix-s390-build.diff for a Wformat error on s390. - Support access to new POWER8 registers [fate#325178, fate#326120] Add patches gdb-rhbz1187581-power8-regs-1of7.patch, gdb-rhbz1187581-power8-regs-2of7.patch, gdb-rhbz1187581-power8-regs-3of7.patch, gdb-rhbz1187581-power8-regs-4of7.patch, gdb-rhbz1187581-power8-regs-5of7.patch, gdb-rhbz1187581-power8-regs-6of7.patch, gdb-rhbz1187581-power8-regs-7of7.patch . - Support ipv6 for gdbserver connections: Add patches gdb-rhbz881849-ipv6-1of3.patch, gdb-rhbz881849-ipv6-2of3.patch, gdb-rhbz881849-ipv6-3of3.patch . - Update to intel processor trace library 2.0 (from 1.6.1): Add v2.0.tar.gz, remove v1.6.1.tar.gz Remove obsolete v1.6.1-implicit-fallthrough.patch . - Remove obsolete patches: gdb-fix-python37-breakage.patch, gdb-pahole-python2.patch . - Added patches from Fedora: gdb-rhbz1491128-batch-mode-exit-status-1of2.patch, gdb-rhbz1491128-batch-mode-exit-status-2of2.patch, gdb-rhbz1553104-s390x-arch12-test.patch, gdb-use-pulongest-aarch64-linux-tdep.patch . - Removed obsolete patches from Fedora: gdb-6.6-bz235197-fork-detach-info.patch, gdb-6.8-attach-signalled-detach-stopped.patch, gdb-gdb-add-index-script.patch, gdb-ppc64-stwux-tautological-compare.patch, gdb-rhbz1540559-gdbaddindex-glibcdebug-regression.patch, gdb-stale-frame_info.patch . - Most other patches rebased.- Apply patch from fedora to build with python3.7: * gdb-fix-python37-breakage.patch- Add some -Wno-error flags for gcc-8 compatibility.- Rebase to 8.1 release: * ptype/o prints offsets and sizes of members (like pahole) * tab-completion improved: quoting function names is not generally necessary anymore, completion offers for breakpoint don't include data symbol * enable/disable breakpoints now accept ranges: 'disable 1.3-5' * new commands: - set/show cwd: working directory of debuggee - set/show compile-gcc: program to use for 'compile' command - starti: start program and stop at first instruction - TUI single-key commands: 'i' for stepi and 'o' for nexti * --readnever option disables any reading of debug info (for dumping) * s390: guarded storage register access for z14 * gcore option -a dumps all memory mapping * C++ breakpoints: 'b foo' will now set a breakpoint on all functions and methods named 'foo' no matter the scope. Use -qualified if you don't want that * python scripting: new events gdb.new_inferior, gdb.inferior_deleted and gdb.new_thread; new command rbreak (breakpoint accepting regexps) * gdbserver can be passed environment parameters to remote debuggee - Added patches from Fedora: gdb-ppc64-stwux-tautological-compare.patch gdb-rhbz1540559-gdbaddindex-glibcdebug-regression.patch gdb-vla-intel-fix-print-char-array.patch - Removed unused gdb-libstdc++-v3-python-7.1.1-20170526.tar.bz2 - Removed obsolete upstream patches: gdb-s390x-1b63490.patch gdb-s390x-289e23a.patch gdb-s390x-8fe09d7.patch gdb-s390x-96235dc.patch gdb-s390x-ad33963.patch - Removed obsolete Fedora patches: gdb-6.3-rh-dummykfail-20041202.patch gdb-6.6-threads-static-test.patch gdb-add-index-chmod.patch gdb-glibc-vdso-workaround.patch gdb-rhbz1420304-s390x-01of35.patch gdb-rhbz1420304-s390x-02of35.patch gdb-rhbz1420304-s390x-03of35.patch gdb-rhbz1420304-s390x-04of35.patch gdb-rhbz1420304-s390x-05of35.patch gdb-rhbz1420304-s390x-06of35.patch gdb-rhbz1420304-s390x-07of35.patch gdb-rhbz1420304-s390x-08of35.patch gdb-rhbz1420304-s390x-09of35.patch gdb-rhbz1420304-s390x-10of35.patch gdb-rhbz1420304-s390x-11of35.patch gdb-rhbz1420304-s390x-12of35.patch gdb-rhbz1420304-s390x-13of35.patch gdb-rhbz1420304-s390x-14of35.patch gdb-rhbz1420304-s390x-15of35.patch gdb-rhbz1420304-s390x-16of35.patch gdb-rhbz1420304-s390x-17of35.patch gdb-rhbz1420304-s390x-18of35.patch gdb-rhbz1420304-s390x-19of35.patch gdb-rhbz1420304-s390x-20of35.patch gdb-rhbz1420304-s390x-21of35.patch gdb-rhbz1420304-s390x-22of35.patch gdb-rhbz1420304-s390x-23of35.patch gdb-rhbz1420304-s390x-24of35.patch gdb-rhbz1420304-s390x-25of35.patch gdb-rhbz1420304-s390x-26of35.patch gdb-rhbz1420304-s390x-27of35.patch gdb-rhbz1420304-s390x-28of35.patch gdb-rhbz1420304-s390x-29of35.patch gdb-rhbz1420304-s390x-30of35.patch gdb-rhbz1420304-s390x-31of35.patch gdb-rhbz1420304-s390x-32of35.patch gdb-rhbz1420304-s390x-33of35.patch gdb-rhbz1420304-s390x-34of35.patch gdb-rhbz1420304-s390x-35of35.patch gdb-tls-1of2.patch gdb-tls-2of2.patch gdb-upstream.patch- Support --without=testsuite and disable testsuite for qemu-linux-user builds- switch to Python 3 for Tumbleweed 1320 and up- Remove %clean section.- Link gdb against a bundled libipt (processor trace library) on x86_64 and i686 for improved tracing support on Intel CPUs. [bnc#985550] Adds v1.6.1.tar.gz and patches v1.5-libipt-static.patch and v1.6.1-implicit-fallthrough.patch.- Rebase to 8.0.1 release (fixing PR21886, PR22046) - Updated libstdc++ pretty printers to - Replace gdb-libstdc++-v3-python-6.3.1-20170212.tar.bz2 with gdb-libstdc++-v3-python-7.1.1-20170526.tar.bz2 . - Add patches for s390x z14 feates [fate #321514, fate #322272] gdb-s390x-1b63490.patch gdb-s390x-289e23a.patch gdb-s390x-8fe09d7.patch gdb-s390x-96235dc.patch gdb-s390x-ad33963.patch - Adjust some patches: gdb-ppc-power7-test.patch gdb-rhbz795424-bitpos-20of25.patch gdb-rhbz795424-bitpos-21of25.patch gdb-vla-intel-fortran-vla-strings.patch - Add some patches from Fedora: gdb-rhbz1420304-s390x-01of35.patch gdb-rhbz1420304-s390x-02of35.patch gdb-rhbz1420304-s390x-03of35.patch gdb-rhbz1420304-s390x-04of35.patch gdb-rhbz1420304-s390x-05of35.patch gdb-rhbz1420304-s390x-06of35.patch gdb-rhbz1420304-s390x-07of35.patch gdb-rhbz1420304-s390x-08of35.patch gdb-rhbz1420304-s390x-09of35.patch gdb-rhbz1420304-s390x-10of35.patch gdb-rhbz1420304-s390x-11of35.patch gdb-rhbz1420304-s390x-12of35.patch gdb-rhbz1420304-s390x-13of35.patch gdb-rhbz1420304-s390x-14of35.patch gdb-rhbz1420304-s390x-15of35.patch gdb-rhbz1420304-s390x-16of35.patch gdb-rhbz1420304-s390x-17of35.patch gdb-rhbz1420304-s390x-18of35.patch gdb-rhbz1420304-s390x-19of35.patch gdb-rhbz1420304-s390x-20of35.patch gdb-rhbz1420304-s390x-21of35.patch gdb-rhbz1420304-s390x-22of35.patch gdb-rhbz1420304-s390x-23of35.patch gdb-rhbz1420304-s390x-24of35.patch gdb-rhbz1420304-s390x-25of35.patch gdb-rhbz1420304-s390x-26of35.patch gdb-rhbz1420304-s390x-27of35.patch gdb-rhbz1420304-s390x-28of35.patch gdb-rhbz1420304-s390x-29of35.patch gdb-rhbz1420304-s390x-30of35.patch gdb-rhbz1420304-s390x-31of35.patch gdb-rhbz1420304-s390x-32of35.patch gdb-rhbz1420304-s390x-33of35.patch gdb-rhbz1420304-s390x-34of35.patch gdb-rhbz1420304-s390x-35of35.patch gdb-upstream.patch- Disable guile extensions for new distros, the gdb support is incompatible with guile 2.2.- Rebase to gdb 8.0 release: [fate #319573] * support for DWARF5 (except its .debug_names) * support C++11 rvalue references * support PKU register (memory protection keys on future Intel CPUs) * python scripting: - start, stop and access running btrace - rvalue references in gdb.Type * record/replay x86_64 rdrand and rdseed * removed support for GCJ compiled java programs * user commands accept more than 10 arguments * "eval" expands user-defined command arguments * new options: set/show disassembler-options (on arm, ppc s390) - Removed obsoleted patches: gdb-release-werror.patch- Rebase to gdb 7.99.90 (prerelease of gdb 8) [fate #319573] - Updated libstdc++ pretty printers to gdb-libstdc++-v3-python-6.3.1-20170212.tar.bz2. - Added patches from fedora: gdb-release-werror.patch gdb-rhbz1398387-tab-crash-test.patch - Removed obsoleted patches: gdb-6.7-bz426600-DW_TAG_interface_type-test.patch gdb-bison-old.patch gdb-testsuite-casts.patch gdb-testsuite-m-static.patch gdb-upstream.patch gdb-testsuite-morestack-gold.patch gdb-fix-bnc-994537.diff gdb-libiberty-demangler-fuzz.diff- Fix rpm condition to allow build on SLE10. - Do not require glibc-devel-static-32bit on SLE12 which is not available there.- Update to gdb 7.12.1 * negative repeat count for x examines backwards * fortran: support structs/arrays with dynamically types fields * support MPX bound checking * support for the Rust language * 'catch syscall' now can catch groups of related syscalls * New (sub)commands: - skip {-file,-gfile,-function,-rfunction}: generic skip mechanism - maint {selftest,info line-table} - new-ui: create new user interface for GUI clients * (fast) tracepoints on s390x and ppc64le added to gdbserver * New target Andes NDS32 - Add rpmlint exception for historic libinproctrace place - Remove obsolete patches: gdb-aarch64-v81-hwbreakpoints.diff gdb-bare-DW_TAG_lexical_block-1of2.patch gdb-bare-DW_TAG_lexical_block-2of2.patch gdb-fortran-stride-intel-1of6.patch gdb-fortran-stride-intel-2of6.patch gdb-fortran-stride-intel-3of6.patch gdb-fortran-stride-intel-4of6.patch gdb-fortran-stride-intel-5of6.patch gdb-fortran-stride-intel-6of6-nokfail.patch gdb-fortran-stride-intel-6of6.patch gdb-testsuite-dw2-undefined-ret-addr.patch gdb-vla-intel-04of23-fix.patch gdb-vla-intel-logical-not.patch gdb-vla-intel.patch - Add patches from Fedora package: gdb-6.7-testsuite-stable-results.patch gdb-add-index-chmod.patch gdb-bison-old.patch gdb-container-rh-pkg.patch gdb-libexec-add-index.patch gdb-linux_perf-bundle.patch gdb-physname-pr11734-test.patch gdb-physname-pr12273-test.patch gdb-rhbz1007614-memleak-infpy_read_memory-test.patch gdb-rhbz1084404-ppc64-s390x-wrong-prologue-skip-O2-g-3of3.patch gdb-rhbz1149205-catch-syscall-after-fork-test.patch gdb-rhbz1156192-recursive-dlopen-test.patch gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch gdb-rhbz1350436-type-printers-error.patch gdb-test-ivy-bridge.patch gdb-testsuite-casts.patch gdb-testsuite-m-static.patch gdb-testsuite-morestack-gold.patch gdb-tls-1of2.patch gdb-tls-2of2.patch gdb-upstream.patch gdb-vla-intel-fortran-strides.patch gdb-vla-intel-fortran-vla-strings.patch gdb-vla-intel-tests.patch- Disable 32bit testing on openSUSE s390x.- Make dependency of gcc-java conditional.- Enable ada testing on aarch64 for tumbleweed- BuildRequire glibc-devel-static for 12.1 or later, and glibc-devel-static-32bit if biarch- Add gdb-fix-bnc-994537.diff for ppc64le, fixing two testcases. [bnc#994537] - Add gdb-libiberty-demangler-fuzz.diff for fixing infinite recursion in demangler. [bnc#987637]- Amend gdb-glibc-vdso-workaround.patch to ignore further vdso filenames on ppc64 and s390x. [bnc#944105]- Add gdb-aarch64-v81-hwbreakpoints.diff for detecting debug capabilities on ARMv8.1/8.2. [bnc#990697]- Rebase to gdb 7.11.1: minor bug fixes. - Remove gdb-gcc6-Wparentheses-warning.patch (applied upstream). - Add some patches from Fedora F24: gdb-bare-DW_TAG_lexical_block-1of2.patch gdb-bare-DW_TAG_lexical_block-2of2.patch gdb-bz1219747-attach-kills.patch gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch gdb-rhbz1325795-framefilters-test.patch gdb-testsuite-dw2-undefined-ret-addr.patch- Add gdb-gcc6-Wparentheses-warning.patch to fix Werrors reported by GCC6.[diverging changelog entry from SLE tree vs devel:gcc tree: - Add gdb-7.9-bnc976404.patch to fix thread support on s390x. [bnc #976404] [bnc #970589] - Add gdb-7.9-swo18929.patch to fix crash printing values. [bnc#971556] ] - Removed gdb-7.9-bnc976404.patch when updating to devel:gcc tree. - Replaced gdb-7.9-swo18929.patch with gdb-7.10-swo18929.patch as well.- update gdb-orphanripper.c from last fedora changes of 2013 http://pkgs.fedoraproject.org/cgit/rpms/gdb.git/log/gdb-orphanripper.c may be solution to transient build hung on Rings:1 ppc64le tracked by bug boo#974419- Add gdb-7.10-swo18929.patch to fix crash printing values. [bnc#971556] [swo#18929]- Rebase to gdb version 7.11 as of version in Fedora 24: * Per-inferior thread numbers. * Breakpoint "explicit locations" (via CLI and GDB/MI). * New convenience variables ($_gthread, $_inferior). * Record btrace now supports non-stop mode. * Various improvements on AArch64 GNU/Linux: - Multi-architecture debugging support. - displaced stepping. - tracepoint support added in GDBserver. * In Ada, the overloads selection menu provides the parameter types and return types for the matching overloaded subprograms. * Various remote protocol improvements, including several new packets which can be used to support features such as follow-exec-mode, exec catchpoints, syscall catchpoints, etc. * Some minor improvements in the Python API for extending GDB. - Added local patch gdb-fix-buf-overflow.diff. - Added new patches from Fedora: gdb-fedora-libncursesw.patch gdb-fortran-stride-intel-1of6.patch gdb-fortran-stride-intel-2of6.patch gdb-fortran-stride-intel-3of6.patch gdb-fortran-stride-intel-4of6.patch gdb-fortran-stride-intel-5of6.patch gdb-fortran-stride-intel-6of6-nokfail.patch gdb-fortran-stride-intel-6of6.patch gdb-opcodes-clflushopt-test.patch gdb-testsuite-readline63-sigint.patch - Removed obsolete patches: gdb-6.3-bz231832-obstack-2gb.patch gdb-probes-based-interface-robust-1of2.patch gdb-probes-based-interface-robust-2of2.patch gdb-rhbz1260558-ppc64le-skip_trampoline_code.patch gdb-rhbz1270564-invalid-dwarf-regno.patch gdb-rhel5-compat.patch - Really disable problematic testcases.- Disable guile support for SLE10.- Rebase to gdb version 7.10.1 as of version in Fedora 23: * reverse debugging on aarch64 * new commands or subcommands: - info os cpu, set/show serial parity, info dll - maint print symbol-cache/symbol-cache-statistics, maint flush-symbol-cache - record btrace bts, record bts - compile print - show/set mpx bound - tui enable/disable - record btrace pt, record pt - maint info btrace, maint btrace packet-history/clear-packet-history/clear * s390 support for vector ABI * "set sysroot" improvements related to remote targets * better support for debugging containerized programs (without "set sysroot") * HISTSIZE environment variable is replaced by GDBHISTSIZE * python scripting: - it's possible to write frame unwinders - several new methods in Objfile, Type and Value classes - gdb can auto-load scripts contained in special sections named '.debug_gdb_scripts'. * extensions for the MI interface, new remote packet types - Removed obsolete patches: 0001-S390-Add-target-descriptions-for-vector-register-set.patch 0001-S390-Fix-compiler-invocation-with-compile-command.patch 0001-S390-Support-new-vector-register-sections.patch 0002-S390-Add-vector-register-support-to-gdb.patch 0003-S390-Add-vector-register-support-to-gdbserver.patch 0004-S390-Vector-register-test-case.patch 0005-S390-Name-invisible-registers-with-the-empty-string-.patch gdb-6.5-bz190810-gdbserver-arch-advice.patch gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch gdb-6.8-bz457187-largefile-test.patch gdb-enable-count-crash.patch gdb-libstdc++-v3-python-r155978.tar.bz2 gdb-no-dg-extract-results-py.patch gdb-python3-py_hash_t-32bit.patch gdb-python3-testsuite.patch gdb-s390-reorder-arch.diff gdb-upstream.patch - Added new patches from Fedora: gdb-pahole-python2.patch gdb-probes-based-interface-robust-1of2.patch gdb-probes-based-interface-robust-2of2.patch gdb-rhbz1260558-ppc64le-skip_trampoline_code.patch gdb-rhbz1270564-invalid-dwarf-regno.patch- Add missing patches from binutils for z13 support. [bnc #936050]- Rebase to gdb version 7.9.1: fixes PR python/18299, python/18285. - Add gdb-s390-reorder-arch.diff [bnc #936050] - Added patches for fate#318039, s390 z13 support: 0001-S390-Fix-compiler-invocation-with-compile-command.patch 0001-S390-Support-new-vector-register-sections.patch 0001-S390-Add-target-descriptions-for-vector-register-set.patch 0002-S390-Add-vector-register-support-to-gdb.patch 0003-S390-Add-vector-register-support-to-gdbserver.patch 0004-S390-Vector-register-test-case.patch 0005-S390-Name-invisible-registers-with-the-empty-string-.patch - Remove now obsolete SLE12-only patches: gdb-7.7-bnc896586.patch, gdb-7.7-bnc895831.patch, gdb-7.7-bnc891040-1.patch, gdb-7.7-bnc891040-2.patch, gdb-7.7-bnc891040-3.patch, gdb-7.7-bnc891040-4.patch, gdb-7.7-bnc891040-5.patch- Remove auto-loading non-existent /etc/gdbinit.d/gdb-heap.py from /etc/gdbinit- Add guile-devel to enable Scheme scripting support - Run ada tests also on ppc64 and s390- Build multi-target also on aarch64- Strip date and runtimes from gdb-testsuite contents.- Use patchlist.pl to merge with gdb-7.9-10.fc22, a rebase to FSF GDB 7.9. The GDB 7.8 features are: * Python Scripting - You can now access frame registers from Python scripts. - New attribute 'producer' for gdb.Symtab objects. * New Python-based convenience functions: - $_caller_is(name [, number_of_frames]) - $_caller_matches(regexp [, number_of_frames]) - $_any_caller_is(name [, number_of_frames]) - $_any_caller_matches(regexp [, number_of_frames]) * New commands - queue-signal signal-name-or-number Queue a signal to be delivered to the thread when it is resumed. * On resume, GDB now always passes the signal the program had stopped for to the thread the signal was sent to, even if the user changed threads before resuming. Previously GDB would often (but not always) deliver the signal to the thread that happens to be current at resume time. * Conversely, the "signal" command now consistently delivers the requested signal to the current thread. GDB now asks for confirmation if the program had stopped for a signal and the user switched threads meanwhile. * "breakpoint always-inserted" modes "off" and "auto" merged. Now, when 'breakpoint always-inserted mode' is set to "off", GDB won't remove breakpoints from the target until all threads stop, even in non-stop mode. The "auto" mode has been removed, and "off" is now the default mode. * MI changes - The -list-thread-groups command outputs an exit-code field for inferiors that have exited. - removed (upstream) gdb-async-stopped-on-pid-arg-1of2.patch, gdb-async-stopped-on-pid-arg-testsuite.patch, gdb-python-completer-1of2.patch, gdb-python-completer-2of2.patch and gdb-readline-6.3.5.patch - added gdb-jit-reader-multilib.patch, gdb-no-dg-extract-results-py.patch, gdb-python-gil.patch, gdb-python3-py_hash_t-32bit.patch, gdb-python3-testsuite.patch and gdb-vla-intel-logical-not.patch- Update for GDB 7.8.1 * removed (already in upstream): gdb-babeltrace-configure.patch gdb-async-stopped-on-pid-arg-2of2.patch * amended (partially in upstream): gdb-archer.patch gdb-attach-fail-reasons-5of5.patch gdb-async-stopped-on-pid-arg-1of2.patch gdb-async-stopped-on-pid-arg-testsuite.patch/bin/sh/bin/shsangiovese 1683128193  !"#$%&'()*+,-./0123456789:;<=>12.1-150400.15.9.112.1-150400.15.9.112.1-150400.15.9.1    gdbinitgdbinit.dgcoregdbgdb-add-indexgstackgdbNEWSREADMEgdbauto-loadpythongdbFrameDecorator.pyFrameIterator.py__init__.pycommand__init__.pyexplore.pyframe_filters.pypretty_printers.pyprompt.pytype_printers.pyunwinders.pyxmethods.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:28855/SUSE_SLE-15-SP4_Update/bf0e702b88136b7bdfa5f02e48430888-gdb.SUSE_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linux ASCII textdirectoryBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=b47a6b75f64371654b7d9caf63d50a92bf3a7f4c, for GNU/Linux 3.10.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)897RRRRRR R R;RRRRR%R*R/R0R-R1R5R)R&R4R(R.R3R6R,R$R+R2R'R9R8RRR RR!R:RR7R R RRRRRRRRR"R R#RRRRὛ5CUAILutf-885cc56644f7992422dc2b99e0ae6edbc3cf0f327a14be35c051c4e2b45f54326?7zXZ !t/]"k%f%sR,lw٢ 6i}P=Y]2ӣ.`g'}mA@Z$*#/>y66 44$IJf OB),Gbu`DuW@*JI=ЙM CiHZ]V fž@]ezaX[jl(B#^r|/EGGE0x (Ve6$di *Z7M7L*qwGͿ)iHmar"$}uT56wFwiHhkqB&Y6W&wH o+3'MƑV\N)<4x!nOeҊgK̫@֘}"DJ24L-*c$ \kS=M{(tvel:k{ 1FkƫpIR~KXCs-x:gF 3s>L1 #'CrBO*0'H3OۻEآޱ7WC4CF.+V;q\q՟*MTO[|Pl)ɜ#kQ̼px 鹟a[2@($’y螽%66F!e{'@J<.I ٱ z7DUI32. 4CA҅,8EHI)ȡ 1J+!CAK0)2?Hi=>T:ϔ2,;$j ~\a,~{tlnʼnL)Z5d*^wBM1IQZK$餪9DnJyϠ1N|abVˤ"@m9>NZݙc nՍ}Կ^aFUEחu @@͡򌬟 _C^OS!]V%aEbd:=5p@tþn><@fNv1"fDy p@]i%1r-.\p*/PMq9 cѶ6sˇcj2;Ean>RsY VX>{t10<1zY [Bn9F&aU..|=cfōUj }< .M9NǾDzqOB]eh-a=WuؔnW?>u=WcaЍ7/.B4 -;\)Qx0KeKXR`{C Q 7^!gџy||ӀN>ќXž${s_5mOa]z]_˾7J Ĺh%U :/z tƦժC{Q"~r~,>O$yq@xW{3mrh;)IJaM2Εzy3 (Uĕy\Rjc J!A)v-Дd JkۿLeg-Z?+)tkE:e<8^7AA(lX{㪭&so > 9" z]@z"9=:1/WP)|ߣdK I}IYQX"L"]VxSU-`q eP]p^t~+ nLṩPoVoRnE Lvk{5kdzP<4~[nߝ ɦ35`nty[ψhI2) ej 2@&qbiүdǞ?d.JʧkNHfI|wIڬa *m EENV ۴~VnLZjшW8˜ibzE἗Й PPr F!ؒD`_##X~i$w".0>w4$7-5G0Ou>x]nBm.q;gɢ0,%h')EwGJ`o;ڼ FGk2SyoT az-*9ZϚZƋg. 0q|ThY} k(֜DARZR8o??$kG64.Z)p)Vԅ'KЬ(6v%mrT.YZ.H]wǺ}+OokB \t~ Yi>,E*<Q șH[VN:;4kD^98ű͝3ƈ1)HrX&y9XqpvFSh7l94[`)\ܓfW# e`/aKx NDBVk~8~2* ` ŕdpf6hDGUB dJP(!L$RBi栵YReo(І[ݩG!t@uI1XnE_\Җ\RKf]$9*-'@Sa2uP͠5Ή4 ij .To2"X{PB騨p?fJ?;!z'eg~ 7E=I7".eyX ."j&|QP0v{> ^}ٜ-`9&qp4Q! 6o?j=kjoo @T2e 4h"_op{@ 0KA@ɌY> z[5{v)b ߳Aa{W>&tNʓIk+AŒzQ+[=fuoAw 7睖zFÿqq&6s:=EPsB0Ѵ/I/Z{fmmFM5F/phbmwy k>F?Qg} x^P/EEQ@nc!m/u@XY.YFHy:M"QCu)Ѫ]6f/ X< x+8 b!urc4Zb_͇Ϋ_5M0cVSmG+|PHv%GRh*9;,A`7W{GtWǶHܪE.=-]Uwh_9Zũ.GΣotk9 n?n Xrǥ"AFN2#r(Cy%&|0 [yIX~ü 4Izs"CD(ДhKմ4:f9} ?/&|߇ѧ 擙 $^b3D_`O@gjT"@{O!#h`|f2 yKޫG.]k!ՀXyV)bukYC:PaH~ yz2YI8Zk8P(U{t=q;[XgY[;utX9` 4qS 6guq~qˡ,WHlJ"Az4Ku9,tI\Xj: ?@JGU)V \W3L틻f$!X!qs&`Fԙ1ut{Z{F[-vͨ cN$p{Ǝ]# x[Q?Q&.[suY#?j5‰SJ Cd{V(Sـྺz}&c `i7bwuIҘT&zϥOƮ.5J+2包vq#[^%pZ6ĤF7aLd4Ѡa,{F5c; Cfs wqU鶸ŐP/kd$k`З_W9o`I?+Ї᭸oc7o3ֽA$.zl/qbGF=6)c;rbpm9s^N 'A+7Cez㬫' zE%7,y;/4# a~f c>G.R"CcE6Zr0ꨎ@͋q) 8A-!<1%\tJ?!m8ƠCDA?GT!<8罵|YҟЌ' }n uY|+>!AfD;Wl8{x'"q1 T]4n*%ɎļtlqG[ED:aqY$[~46Ϋc3qr;U_^Iy VL_,a/ԾXŪ3=o:ZtVab:l~?{6kӣ %c a SSxj}z؈1,ZX̦N2ʃ9GV'.*\1](pVʟ Y 'f<0w'g Gؘ":ow3n63{R|M1{mpgKr{c)ijyI!nWS&h?ȡS2ќ+9HcvG q߭nJ,^}1ɂ~ /+ x6%Oud5@e}K?ՠ207DΪUjAvG hhF!nݘ{/_.MǔCdв` $=d6&nsndM-wUgl d.K8ahXWZg89\(4PXE~Xl q)}+V'/C嬸\=Jw*;GÕ:mE ԄܙY~jpk?\[۪E֥^|7QY~9> "Ӕs@:lՁ{9xKV!rpWlvf)t_$^r9ղֺgr@1(F+Ui@53$]ͤLqʒB:qv?`. v.h <5=;; #"_kdG\$Gw= x68%RV %HbRVsohN0Ai:|!T̈́IMuϬ&{VϹ.dPooņ /DTJJ /cOQ2F\U J4v<ϗ;Fo[(&{3v ™J La't5ʸ0)?iɏtYN%j|=5OKo9]~nZ+3ӱ()uFM4BKvq_}wߓ|1*F+,@j&Їj#wjބ8cwلv|bAwc<A5B@9RH8- Lr/Nӎ񺏱Wiߎ.'ecI<b6)<=z)yX 7HNzptWE,|]b*f [oԋ›'ha.Q /^n|1`N!Ye~cܖL#ʋIZ`D.fjvdJ)JHOG.z8;Ժqbd&GOK8f_9IR掠ş]ɠ$TӸv~eh@F㸆w &:y1v#tjE&{GzEئ|J˕MMv`UTj`yx_I"Nӹ)͆ *| URow[*_N^q I)]:(Rtj}e1;ih#iI9Yf Ϋ}Bл̅y?F -`ً\(dAID+G/,5>/fp|s_>g9A9d#8x&h j׍Z0Ri7nmhohF8M23sY{O\ZX؎R8(Tg/dǭP|N~p)F)acBfAP1'F[T39ۦqG] '²5 dby2OWeBa|ec >7ECIc" /+5tO˝/:*,*%,^zM\d5AtKY 5I䜝W&Cd.zTvKp~(k3+8$e+FJ+j2/8ͺ,8JXdY-)w㭐jDZ<6|/nRBL+"@1$؟F^öԙ=.=S@ R,NW~ROisw39-?QurTN$'FEВgɉf%z.] ~>N$\0>Ex;|nFu=@ILz7f9fy;2_ʎ=Bs?90_Oy9t)h&`NSy{~V%NOd˶ [*"V7RM `_k ,OVs!٨3ѐ\!)ʭ3W5J7<؏p> ٤8e˒U0A"-|>*nr\Iv*(k,Ĥ|5ֱ"Xӳ r]kk!GjZ:!z\,p2:Ҡ"ש\ +Վ,#}@ V-/Pݿjbʝ~"Li0W mcntqK y l]J}x$Jb…8mJf+ ndfGjp(:l%/]1c4qV#M>4J9M&Ͳ5!AuYrhea]C\e3@J!<(yeTd(U+IYݦyzxsP-hAڗ8SO5W-Swt̚3U\ek"zY 껸P#5wDљ4DH)̒^=ZɍrMD`|9*JCP-6t"/ddZ])t_t5~0j!v(=c FqM-& \y{,;vS.n>$]\8iI<]iV^ͅ]FnTUv[/)>"VT+\x# Gx ] HR@)|MZ{=OƦHt Rf,1EQzxIP=8 6\r a7s#GpI'(5ۮdU;mlVC& U{N`3- (p5s%":@OWځD|dSL)Tt#vvN Sw櫈 ,9mI]4v&~%pi xMxKȮL4 ,h9`/LL$`Ʊ,t%ᢘcQNU,*9ߨǬu'35E$)XخLJ3A-!GfR-KAx &2hWd2'{G5 0 VN3("Ho(16okŇ/fod r"fW Nd4nmɪJtVa JoNᗜ~RICiږAUc dCtC›'Oql`2Ґb_BaF7AFwv[ꓠ]$VAdӪvxS2IvX L8 tF. x̹߀[oaRyU1MUJ=U!٬oIOfTEjگB_Y6;fF/aOe5'PCZ+G/zBJt !(|q nKxeYfk i/ 5^^_EgGAwY*hf):Y79+ h;<+FH'&GeֵUuA㦶ҽ9<{: @ a|ՠ8 M5@(RXL`;1 8a3VcJߛmEfyAԒpz+g߄ ߵ(+;ABnkoJ%)&v|ޙϛj/.rsDpaW W;,;]G(>섪s#< x#X[K<8&F]I/YNka)BDl$!('K) #om0Xw7ĵĎT)sʩ:ЫuWLimG~3 lA2*Tؑ/n0G,.x(| W,K]x>-a 1QrV͞|2_. #lﲉz z = {1t=?VJј^;d'N<}(FX e3|LHˈaGB!U#q,?Dc1m1x{ BW"+5'};zIUn?k#sxHsYZv˴y_qSUWgVb?XV+mah*;zHq==j}cT:jG >DPÛp{Ќ(.6T\^Jɜg::j<v%p:X\yQm;C쥍1G|@̇IiWMlXD] |gkmØ(2lNAi:Nt6]2[)j%}繗ΆIwox Kd߹l!1סW w!dm:Q9w6n-Y{^{,3 =}{mQys ǩ&K{gP'_+&MVs'Ћj*޹7{п6XdK)/Wz[Ns2 ެ.U`-O97HޜM0Va@pnK(Źԓ2LB)^DY ACޖV2.)\rL a8oQ&LXMcR(j:nFMiD89+ܹwT?Ȃ晏1loVK-C5b5 :)2^s~0s+u>YE/`91tbA~I6Ozg,{s>ԯV|g%|uHzO<')OĐh-4`i eϋ6穣$hbOdGbq}e| LUX{ 2g.:%Z樭0In>"*RRᦳKP_*b"G v޳d4)_=f#*85]Ejȁ~XH@!Tи,Y™ˉLΈCU ق(GeiS'@f䘐X1;B:oկ?-z֊BI@[@L3cݘ 0Gh,+xJa6@#t~Ė(8V؋;9]J1r#Cl %]ȕZKְx-qj$f:b'q pĵ\Ojc(C[~%L--Ihx.VG5"߬d:b马H2ABYa%؅.]z/됿>[Ñc4(2` Eckw6ѶG_( uz;:c"1NJ*}Pg(S)2B!X&:K؎Z-4'czp+0=ר{lhTӈ i p-dxpږ I sOn zGESנ>ug@Kն\! h[bOI8*@/74HຑAbs6?sRtN18pH \08tz{#wWtY /tl7Rf߳F/*qBZ¬|49Ω5^/$gXq>t\Iu^Sut#.:Ώ%wy"4DXN"Ci=9_ޙq$I7 tTn\ ?'2@лcIwP sD01s"/:HrBJ>Q"o>J9b+s"٥5~^zi ROSAǩ%Cn1;UY|a(p6VA83DhAYZ-maaԯPތf 0\;2EQ1bjS:YPUu!9̗Œ܊i[#n,T* .R_9Tk}cYTaZ߽2u5N6u}-]xaO ]50/Ύb(tAS[՚.M1u~tn~+ݬj f6+HQ!7O.*艫c:)!VG ?% 4kix0}A7yB7wq r[,gKQ sw%d.*WKuʳLzd'Ἶ!`h%]B2&jalط cz3;뽶&~0_ .\3w/>{bA,%U àLqAswF(1_2Hu$ S MÉ+D0닆MNIOWήB1MYמnJl'߇3Xy>;=nsaLh {5Q;bdz2aX^4kXAgE4৮V aN#M̓]Z[$KUl KvϞD"B$u@J7M.{ "{uE!6o^|4ت=eABPh{}#ACFv"Wlc7ҍwۧUR!g85/\+ԤK6S1VE@-k +6AQ0鷑uΪn21\7?C6-' yx3.&4ҮYbSh= W߸@HHd 5"`y3ّZգC- :ixNQ xQF UO)~tŲ|Or紥GWߗDJH h9Q|:9B(BH}^LEvOAr(Vk` ,\Lh\I4" bZ5ʽjz)ޥ·2<s=CCk+ ZX݉k<[#DdEi] 81j:arSZɐ-ѡ9P yۑ@rYE s}Ce/SqCg_V{uRg^ycW}ߍ7rg.k=Cԝ_>Oj"Wcp1D80BE޶R̢<v"$4 {*;% Ś]3=iUi[CwP`Pf|h[V^h$ϣ. @9;qDZIe#_::ETE~/Sfi]@~4}tr[ya ;$S/ )eC,gz̦pa'2uE'xj=>{@an@t.,gbeCf@5)l:Nz\AkZ\f(mK)=`Ƞ9įzOP ~MmLY7:r؀^ 1'}(:gfF# 5U|J58Z~S#Gĕ% =Zbx-7Hhv$XYf[e%~,JL\q}J3Y|{+` ,Px)ma._ֆ3f|zқN#v oު%'L"5a#@P`R$3gv)t"mǩLhۛ_B"^9}hJq,zsd|H9ǯb$h#'dN .x#{G6?j~xFONHe'")'>5Q5|f<`v _ܚΜ>5^h0QՎu(K~V!) e*iE!um2mi|QeTysd[ h`MzZ䎋ZV4;Ѥ e;O/`pQ#z" DWHK, RFEjoxF~ 6F2}F5=Ӄ* F%wQ#rY/uss?'9^s2{wkW@F 7` :ךRaQEc%N报m /H]=f;onN`&%D^eS"+R^sBI !5[m6Uu5|]}/leA1ר:Ie7^܀ݔy0[kՁ'w" +#\ės1ߴ0eM&Uf~5/Uõ25 :8!Nk_j,+LGJVhmjDE4ѾpLvD] }[I潡lov4Fґ]E]䶒Цkx6cDylc_!]1,$ƫ|iga'L4EޝK„. Q/,:ӢX>:dM/]cy;Dwl(X_d$ XC ZI]d" ڋi=f~(–1KnPIuOH|mB [ĭPq)#IJU'X%RP U7"lGў0C(ꕆ!1}v؅OK f/j! v}~FB+sL‡h(u8 Ogty3oEW7AT;-'Khga )8t2l.uZ4?)n" ۗߛb [)+N`?Pl\¦YEȍV;]~+Le& C0z;mͣm?g[4gu^?b􃂮zm?~a.ۑo=K ERX/W2Ќ[ ؊ĽF˭N塩RIG(&&ט L'Mϧ>Fт y9mO$h }JI.m@fuɛ`xO>.sp|84ׂ\=NQZ ՅHrJ Pj+9,U ߤpbxX}7 فð|m6<f>f o*sl~]dB ! +iIz4<͌^،Z0~bnb *S{{@(U (UB}騰3F+ʰWnE"|f%3d~d,e%nFz8/N{iem'p짔vCKD욱E69>9 M|_!}jvu0Ir 푵$3&V=!vL5iPJG k!LUTaCY6D(QTd~fR*ݙ͊ h5feUPc,qgLl,b{1?GfuO+e>n =˕xp\Yq`Ćy4#лۨ٠3%]ҧը;Gt9ss$Y$T;;b?@l|2L. 0{?da_57:{Qe뵏'_ua+ĐfHgL9jU1K i1cSP%ǠH1_pm-"y$uvB.mKOܠ9Lq}~38\ YPm=$5۠4W!a<BC\&gV!~4ބڕܥAJ39A8j97!=ggH"@.%7tC2:OY ?^̀ZpBb`zٿ>(c0 d>E5.] I 8c7ހ@yWKmV!uji0@Uâð*q&\*6dҪq¹[JPlYpS v i.ć#dN`ir>XX[m6ۊ|)!Hb^[oUCZCSي{hO[bw4- +LiPГ6qZ֡ P,eH} J.^j:U6uv%\3 (rZwE mC7 hLӳAlM[\r s+( E-*ETo[U  \$cBB(Lq'C?i ~.J{+l(`I9V{X| "O*Ȭ{|SP( TN"P OȦ]^ l'_I] ~7+^LlZ mɱ?FBx,mLCojtd&c.YEICg|]4ph+ʜHz!& |۔ }xaS8$Ѷ4[~<)6R5Q}(7t8Jp""}}YT/ Oa Mnui\Q)5fJ$:AL nSiiG؃R%+ac<f 7ƈ2XvمlᨨzBHe3vxF'Κ+qEH=';bJtO{IOi/}amq]ѯL~19;`mq~)l]WU`O*$@zTO?).ݑeWּ2q*St;qu+qwwbL~ʉAoSYn7V;[LFA2LO&Wnw=m1;5nh[A55HNtinm  y6cJãSOCඳѕm[[oѫO$%2,.T,&E=bmCR%?H(aM7 \ s7,-.`t\P ?q|:}k!HLCh__m̞[>!SQX-EV;Arb& cs*N^)ʲL9؆XrD0דڇ/_ 쌗b(C%xBShĸ[+q@'f|T1[ urF‰IҤvB@PJ.ac5M%7n(g~C5%$N"z8opp*"U%4T'SwV૚KZJ&`'uzZ{= /ˑp zŊU/WF=\q@8:&hWyH;"V3=Ug1M\"0_Nz}Ϋ:|Vm#;'74Yc)O&+ y|ߪD\[0-{<_"KP}sVe"i.O%6aCӻ|yQ4"-԰|V(ēl֑M/T\l;k,N' }t]P_⺎s?N29 `-Vş8S)FwM+fH>ߖU_8)uk5d$(55߅/.o,2}'~zT>IˠSg?z@)B~edpdHXb#ϹxGӧĹ~x6Kg z6HMsku_P,Sf.tu Bmr<>Al$qc[35"QvmH\S3?I};k_-< X%pT>%/9ydiIGlq'a][5&W,wSp s>?4D(uecZiv兩1ިzhUZsf@jNKjSsF=>$TwwXau)[ÿ)u-;gG0-d$k7:Bt~aŖIlB!|ǥA#¹T_e[~[;np<"b'_6X0A| %QDµnܶ5bƁ«ː9LLw,)h{R_DЉ=,I`:UP7DHtY] ཅ12!ks~K&c^F=}𓇖xc*-߲ ވow@. cP:|vң?YAB`zN^P\c`x(']= y(8I·p_b4 }n \92Ru>9'3ˆLxEdߙ KTn M@,cKJzGDq_VgѨa[uj-H4=8 R#Gٰ]?޾ogw NW[MtqZYcn_ 4V^Or^*)*KB=UTabs%PIq ,AWNcC*ʥl5eJ.A +w13jq֔>b^nQ# |r,T _nmou68rak+q>ҭhO{_3+5o8աS%\Gse駘֚pSoXLKdkE{́)Q\} a ZOTc"tb*ޕ^ԗ0k} jOXGz(2C8U -zG^=.ѡ(Ąqn!Ys)XvOR}&@9 $bpN詄i)ESuIguܑBth}_<2 kcl*(coJ~ة3BJOD{AajNn٬*rQaWvV}ƞv*HҌSrAޘdAefqTkcclGŐeWjי@ZR/\ABѿN^Z¥g7-*O=9\]҄ 43pߣQġ+.LYXX Nwv%,-Zg^8zX;=pk綍cF_ ~G0dF9m5CH '̴ 5L\TB i֥-t⚭G1Crsu  V3H~2p>t}oxԭ b,K dO/ 1Xz = U<|+0M0;_E*ݼs6W4e rT҆v6lbAouhiؕrsar2*twK_=Q"-b/]eSVS(,&`#r"2g!z\à gF>q@u\ц*gPbpW%No{ujJc`܂%b` Q!Y7}n,G6eϛ{+a,!ieI ?91xJ[~eY> [lkh5>t~yF*:yN'!d)%W}F4UW܂-߆>g &|| e?~e%]qhmQbI=R(:1`+¾'ìUEb4dR .5yؐ"4kf FG2ũ=usG82b,ֳjo}[w|Trnd.Eopfc*y%Ub9GH(>Uqj(_,qyJ:.}p^DSqTL15̖Cc6> bS|[D΅+iH$6L8aKx习 tMGy&H0>zA(~5ʼn}numKN~Al$J@6zF ⰥFC |u* /^uY ɓEbN@)SFrs&gM -Zb+- 7  J]xTɛKYP^85kʪ;X>BGn? Hv(TE1*F'dAVp^eR3"+7:0&J ɰwI2^Ŕ.bVy&?N3$0 TZl8&1WޫoǦd?LGi%~7ΰ-Ɖmie3.Ap`G1Í\5C:ij?qfXzU.{X&P x?.01`]Š^uS"8n:0vŵS3sKΚfi_EscNg;)UR <ZjDS5%74)YىRvE5`? à8q7"-=t@;)SȥWGVއ1CRB6xD9,܇^~ZҸ/0Z+ $DI:0yu,::<.]L@N3Tax C7i~%{?(MxQڊ927wҪo/` J;' ';@3&\lk5p}JmX~ٻIKHB< z'5P _UD_O @x b+ԇa,6nT>EƱ3YmTGz3fmHK]7 ̓D/|| @lAu /+z(Mznȇ!I"O- 84K?60̏KHr9pDEũ@/wUrGnHW)z8JR;GøYz aM½[DSuBS!݀XzYx3)2]/QlV!<-j/j e P)5FVm^ecQ]Uyo)VRȝnm޲#4gAH>Ʊ%WÅ\jȌJQE%,kP`'MK(W$󰦎b{)-{ {0wt)ٻuY2;nČΦtǷџ,"U0eR0)zL`~f'?lĜVh#nwb/3Z~aTO בrU-PrE,1W+n nCߦ_0Ĭ0mhuR?lmlMCzK.1GtA9Ң${ 4{:WF&۩oO|_RPN(B!=as'T-iƒ&fN+Sdy9 o)pd^|{@zl.. : ~ ZY;=k-CܴOTՠڒՅ`YNd!+Fb "'PU{;P 2h.64E)*< bZD=עܓ4vL5-2 kL(G?btg\8¨D7_k\Fd2:恦^e?Fka+1zi+oYY PVk2R K/2hp}܌+RefDIVn4 /u܋]15Di*KۋGmuhB[uiy%W=~rg4Z]u/xJt\/p&ĮƬnV/ 'q2LhJy^ЯgL5v}m0:F+ sZawSmH6R;<#:w Fxlo7IC]vSέ#clC#Zn(6?8$0%oɺMxA'5p4A՛#j+ڥoR(EZջfUFo[L>;`.dFMt} i!jjNIO(g4Iȴ?óRv5Y<@rS kI׽.@]|~>DF0\m ^m>Z36Hwqǖ-MfBLG5cum=~":%B“wk[q(-,\xǥ|kK.#Ȓ-HУ-zw)z3[AD/}x 6BdDzm0Tk+ u8{U?|fŁ;*z:G^aMJD18g~ kEw=-T -51.яҍLnVe I:MRY.+NܟYu֥0q۽I=Gh Q0#o $n˅j7Ѱ?3DBSĵo\%#["e.>YH[&*sf* sIc>.;/&݂j% m#%KώV Zp׎.MUAݕ_Ă$!`8Ѷ-\n60V3Rߊ"usD_Y$ś~RSM ֯'̬˧ ?s%іB`BMod 84sC4/NY  U'\K̵?#-?Ckϒ\1x02/á@ϻM0fhС( N x !)ݹIw}|:m'/'2XXO7 8 +a|H֔0M A9CʞUWoV""e*jŒ;urlU={Q!y J?g/2>.Ģ(d>\vJ).䪸bY.Io{m{#-O ‹E&׀Ч JHQiIUGc0pNe[-ߒ>6ڦGL.&X69O A2s5ART:p=&a%A[DNo _3`lXbJPwT' ;65jX}Ka>*L:JyyS%FQO&Th+:12b7 'ޗ_lj{Jwl[~th\pS񞉼5/jgL sUrqY`j #WnB9xБrtRQ\sIjԔW8!YƟH= 1736K0I,8tEq$Ȅ ۇ}y- yWDہ'G&`Tz:qPCF.{Qx mrAەQG~E5mC')y>.tcXW>u/WoB31|j6囇$0ݓ1 W/qBxLRt)}CÕֺ7@g ^Kxa`CI^.Hv(bML{ߜ +.PeMDVeN@/֐Xuڜ隠{KѲGz 0_oW`GD:B&Q8m(CB' <63kw~xv,(ؒy>YYcuť2RšPlX-i/]d>໙?-jhqr;%mv'!3^wt_? BYP}ڝMiFJ3DKZ|cIEUZ! 8 $ I3Mx@ P7^t-y0bgu5>e3? BBXB1#MNxSUpO]ԶLqyPx!r>aj;QiQ'Z)k`/QޤK )~mj຅!#Q2P )e|a|bŘH XAbC/S1W%ʚ@+IG8{T)?S?X4x_[e  [쮣uljuNLm4|-5?nj_7WV@fv|pP5>"M@cСᯘDs']m*u/ؔu .0)@HvGLݾʗbVM&Ѡ_GfXQ "x TȚ_ખ>. ޟr뙡JEG-< W BD<ʥcsmH[3qvDКie8fisTBOSk1m$nqU Ygdf'8]GuvZ$9>ǃi7B+!K$8|^NARC8ɬ)fAN82h|&=3840!M5"GyT!G?TMa3g:>)|- ЌA=J$Hax'\M3;OK˰^|_K_o*R* Y3ہBi9qK7Kbi: %@7vC[z ZT`NyX 4s$JV$ *(<&2ٜfq@qxrۉUȒٵytЂHHE{̐4mL ׄwT?zi^'a6W{J[2ǀQqA}. ÄWll%Q=,K^)[.f\ aVEQ~6s\@+5Xf=Bƕ#8^"Z'[:,$i$j| &W/.l@66[kAdtE`Jd+ Y|鐣˗Tr,s 7߉뜶UܢcXʮI}z)Ms@PE>D:H( UJEӺ>m'CZC{}X}#YgSKki(aRH~M0Wt|^Qq5 F eyQUKJN`-W]UT} XMXR#u.vMԪP +@M-G>s+ulHgx1S6aBG]9ܐހ{ )1y)߇xn,=1DEmr76QN,vcA+jgyAwΩ+յD%gɤ@Oo]n:5s= ve:q(Z_c?.> 2c4s7v+QmC=VcJz[2\T.͘^7Ԙ/4\8^`&($p%Y쎜Љ.Rue ' 14-໰g&4}u8~)%|dj!鈠.8sc$>6H(A:HۢVPìU }nd%IOZ``44T_k%$%5>岙*  S WK{0k%̐Vjn(7zR;M4vž`Z&ʝ,-XV(Sk/.k /Wl@yjGݵpS7e D\ !e6+W-$|oLֳq,y4 { _9CfU!m]*( N>;d&_!u<ď{G?+Yi:܇me58* =(-*:ƴǭUkr )̔G#•*ATbE6r:<f *@Zye*W줬eaT!\pN{τY:ؔc:*s{|\~n0?%3֙F$Ua؄Q+cOd=Й+U h]#tVEq SMy 3d侃+)OS"`=;V<l~z,y#?yOEe)~~@HC>".*/ F8!+&{ycy"M֖ mڄu( 6v9âKHN{޹\ "y>s䮃j{Q:rN:A=GO5}5M>՝5.։YwHṅ}DA ocot绦+4wjb'D>Ӹ>#MG~ڒwx9{/3uU,Xaj6E|)Mx[rjb_2NM9%XC m {k4|zuɚ[x$$R{ۇ:Vq&mqSG𦳦.U#R1g-K VLuζj+C,oaKaQc&1Yz/ :Z| c6 lvΩ#MУ~㥥 :H8"+D%ص+Jq>iۚ{8h"Huc05ʙ EyB0c=⡊C\'xLg5JoYXLU Ԩ)c RЇ>@eo LF|쟫oG>oXۙxI3 j>®U}$n7fR|or7SNr2V壠ۑ G47$ٻ~%)^r(EP7G倰ih`cLk/r淯m?< YNg8o%;ЏioyUJ?=t{rHCUMk1 | UdS*_TW4ZHXtapbNG@\9#o [F;hjT#R!h@:%# J(L-m4vv;!bU73Di^,$ղO$t08TSIjCp] vglQՑ\ǝꀀr|T ~6}8}RdJ E'mw$Z1Ta*2lQjcH$#4J K%sR9%^ܝ٘u΄(5Hg{۳mM3+ 1xx+:SfеL:?#3G9t0tfb*6 )(uJzpLnf_ɥHJsnCNCލ2<0JHu,vkwA:Tψ]6< $ ,Q-M{9S+w/jl:28Px!,|hJ7p[WKA~Yʬ {E&z ܁wv6wfC7ˤ <+ s7~W#b"bQ?m {^|gfiRJ% Nt @ Y4WGr0(Fc-Ip̗Uc?UfcK*sGI͸@4mIYu$G}ǵ& $dqoUݔ:x0Nݍ S!sge21oi'hi?QP"$B&jZn4@9У>^@z : rs)iԯ>HoV.Z6W[LK.*_]`>"v&<&eXe`Z,7l?]<&!ʲAUT.vyOGH@˿RS;]#ՓD\.4*BG)3W e_1A"wT?uB}ʽ僎3)1W8vYWˊ81Nkp}:+qg5@t$ ߬3>6;b-xd[o`ChJ-]E3'il:&W[ N)TjAw=$-W3Uڎ0~m-dz:g=ĚAhZo?ap@DY5]n,]{uYC{h?z,R|Z8㠈 ;Nɽ8lGa.%̯iOSQ5 8[҉,|Z\"W C:FMHB^!ܠrN[1):̌guHM)fs?R@bY fk{~4 nwuwVk`si%9lT11M7c"J1 _fߵLpN[XÑ)b?A/;d(@>i ! `ovLA]iHٶt7 I >0%L/tI( G/8)ԓC22d8чrf$!Gd._~pe1րRҷ|DC NyJnA;i½bxgdLMf9cl Cx:lrb^`APځF4G b)Ӈ7ihQ¡$kD4#y}^(O-^4[*H]zm OU?4ۙ;rNZL && )s!sk,v4j>( ^1PV_{{1]BT}cYoF$NXti6bRʊbATU #0 iPFiK6CD$Aۢp܈MRw-7O4]]/XX064Std7r+.u_yBvpߔ &"T/Y´5?d֡XN4mȣX;qqj,o_*XܶبL2o NNh8ک=W˰SN+SP9T8Y<ȁAÂTE Q0}} CTDt(KX[<*C\M~n*ܚ^r+=o 1e{$/N2"ѧy?uZ|(cE'V:TI]JN9O68.[3@IeYM*TT:=ZjuK_{.7ɤh28ps75uA+y=B:׉%Yd~ټn /=t˅UeSƵ`JG[=@(~ԁ;9Oο@^M:?i$i?aZ_`hL_ڭYn,M (--~|H`t7iE!n\DX5`)(#p_pH{$̏U>OnߙyvgI+0p/NZ;ZZGQYdȔy^b{4Mc+uv#$~ OJl"3 ?'2x~YJ4+7wưNrOMLl;t{ # \ JT<zlܰy\793$S'\rQυR^ 4 t>B;w@ -Lآ#b6K`U|'GB:Ҏ o`8B.-5_C dn/T.Lv #j6V+Ą>m@Zk+j\$p[ i%.C Αg"\ .Br"YrNu}sG(>Z r̟x%\&(Us%0b^+*ḙi9*EMS^(C%?4c " 'l^؋C- ldB7jepcgطGG2+U0IƮj '.xfJә o)Us}Hv Yaê*ݳK ۍxrC@Q{-e"_WY`ybd]V ~Hх/nǹ>mNvⲭ!D3CZ܏ƕ׊@ba I4THAIkd_>"LmdcF"gaB[W>М]ΩrWa~SB)^G5(H}hV mT! z>EP&Ցo!m; ?/NŤxa4v,KLЫ`Kvf*6c CY*x.Ck<e*K%Y׻d9$R֙ڛtk2hCpa{umc(3KŗHb.Jad]*zk=<ȜR0?;%R\{8'5QT\޹9>\ˊr|N=~Ob7t4%VjcI Հu} в8q\ G1cg[T')x_ڐ~3F U_pO/xi֥wuat(pr;^ch\RmrP 2foCH*eP)`[^BLyMudtdOCz4њ֕ۋ?F+{PnXTm̊LUmtΥEde-aD\ְ@dEvȳB;zO hD4֊{G$C)N3G:CChۢv3uM %E-v"-Kfǯ=:G0f AcbknA#':@_Hq կBT+1u*yQ/|Aj6}s#'zAoۋOX Nm˟D@9)lT^_^._&]&jsVa5$2;N1Vcb vNSgn i5py7;Trk(x,Lۺ"~d\xpCwMnTJ*jmutM.sxGG6CP1ncwsw3A@>;($*᪊.Q,]̏ѧ fQtЊ!AT1Mv]ɧH|1E]mr#Jt`b5bQx;>#>Xr>'9Vl$MEQ7+2j'5HuF:K4PO|&\,48[ع*Tnؒ&MS*'y^N-x!2U qky@Q-|4UHyNμpYЖz i檔SoT+ YeU$i߷Vp&&?UI*SYN :@%A,v`.IqyɹaCFO}i%Ct2mhCa4v@J'/bct4k0l%,M ${-i,u+=,NOqS>G=edT|̟Xx#9¼;'XJ>N@V<]C`kp8 aߐ(+ZR*/KέjO|E`*@>+;W:uʖ dջ5woW.nY{ej?3 lkɍSo~e~:F-QVn Lh~UO26Ot%g8^GXγO{fN X,#6\xe"8쁦,g&6*Q:6QOT׮/'R%ޕxn)8ʤ&' aK0Bo]V8\;.!X}NpTZڷhOR][eX p> 4sU:$s1/[19@5v)8U6+jht9Z(魍:MOq^)q{vTf)2G3]D5A%Z<6sHxv+MKI-9H }MRZ::#q9qQkΈԻnIc$.팮 !vSsD O,p.y톖Y=ևSzl͙ nmJՏȄ TL;2v+ | XnD{cz,3H'FBKNJyu]-Wó%^8~d"Wc>5e [X^1*M7kpZif=~A̾x̋95c%bK)!ҊBr"FV z]rڧn 1 +!<9)Ĵ3pоUN Ï*,G䎟&jG \}_> # s>tj--[Du~t4rgjS0ē-cB `h/^Wɓdc`-/o4n%X,Ճy9:gGOޖ{> Kk0 ڽ>t@C}Q[-"ka`3ьJ|rIl:)tL-ڀD5:H 5RiUv6(8j |@b74KبIӳ&Wǘ[оgXM= جُNLQݓ&iZqZ|4xmIc%/*Bk-eAeDSܟpA7EZ!ւ_}Kfjl21h3.b& -T6"Hi8yTU/A mp|X>R\Ϫ&e_}$ )>Q+\k6VI3"0DVC25sEFu-_75x5Z")&WiQ+FR;Y0G\ւvTkXzudNSI̩+UB]eH<% |EmB-!`   *@lZf3ս=? #~fcEk&`.H'(҇Mo#?xEVg1 |iǺ5f*Q'mыSe?~N:cg"@E6&V 4q6Qhgx$D KV>6䪽LŚV$H a_JrP,u5^ԭR0]5S Qpy@dNJG e3{7?m'SwⰓ΄o5 $>7[Ȝ3Ukf4p_+Jz/GxB4*xtڔ@6|HzytIOʺtM绛/F7*.HN#,-S n4wn$(!?|`\ WnN>f$sb䥦Ƞ u]!0š3 2e dhņIת"y,cu罷.xc (}ҬFvWEu):t3O[DNivxB[e UR,M}e{;? ,e(O ‚N6ѱ%_bV,C;T>14u~-ޑ` xe!'8YW==j+sdjp&"ٟDU(LuR'w&{~Lk\fftZʴ5%xXZM UkfaNp[W`,* {fy2+sikmcqhU\(4A^AB~)*9*Vۖ*v_W?Ԫb ј(p|P81Nj(p2P%u7%MEm_%͍R\CL bؓfCC ~u. Z@<'r>rA4 t[ Yɡ%L "kw&d;مBDXڎF?(Ar!Q+3ϣ1 qv襑l;7|w,U}\_[Z2UKeUEyg ~^/|&d+ (ݯG.*EG 恎QAq#<4 T9ẽ.oC; $`9㼳+JS:ei1ޏeSJh?&O/eyOqDtղ~ GgqI'SU $J.I?Eu@I9XGQbV\4M{bU[GU7틩Y}FJ7ZPnԬC@9ϢCgYTS\RtJƝ!/,6˗R01?W|u:6EO ,8"Oo} ;s5q7;@brf:\{,1o8.J}uu@u-jь=4gՒ*YZ88uH.L}v@o\Ե%D:6fUk9p0v:9Ӣ CP.y t,.Ψ>|ˏϳK"*D8dvu*qL492w-fw\3YwO*j5%[l D*KɞM0hFbEDԍTx4I \@&kk^?&3Ua ;k+K%<7^럃| +DOr;x s @)g/9:ҫ7bfo~TlwcE\` ߸ 7%\J!(mN'5,o7KOs@TQz9m!',^ޓx}mXZKJ\4i0 ;4U{GgLV1:?-aцp`܌%z:bTTiΏBzuMά\'ieS[ K"M}1X)eT*М(Y<rk86V`U=[[퐒8*?y@&> p}ѝ2q v]q_JG:$Gԧwb[ubq;7.LT\x92_6`=Co0[ j:p2t :ƌ_X[?ZU!Tnyu!4o5e 2 Wufgcu@/1x[Dp`j(C1 Lx8򤇙ϐr/bBQDC hf^,׊ǯqAH0zvH4 %L J(&hxhHawsE گ~l\˺pT_daO$UoaxS/ϞzߓAU((zos)YCc@+Voj39L*"^zD= yE-G4vR[趑R,\G& CfNL7u-<: Io޴a``֎J~ʄ0;wHqM:O I;rG8N?%~J\y f|=M+u&m1w妁 oK>R^u^G dd!]qLyk7N0Җ&6:\qM_`'k;Ս'""d@A@_Y琢V0)Xo3潵M~쀒 nZЄaqYS5ωk&Ff& vAV#卬' "JV [=FݱfŦBW眍)*v%b{$Mʑ(%['^vfM3|'- u/~D^&䜌1{njX`*jn]D6wNɷSiMھ}MZ#3{I9wy*Nvxi7{/y3s_@SWT#~ eq&X/&hIl[mYk(?! |}+pE+pK5CAAb1Um ྷFQw7<094_ʒ-9C-P$qv;*|ȍVrr _/yN`_P=L֪pa C3g9sAF2YsN&J%qT`)vy#W@ic(Aw up(Il&_ٯo|IIԯ&7[i#{4vj3XRIjIFMQNDCN)hb=$@{ ( 9#ѩsGǽv=q\U[=ssmdcXVbt f.mu5}ݖj@I/6`?ֲJ`,HU@E?3qa ]Gؑ\P{|MV` K_wNM?PB_7B(~q[/ :u} `),N`+bNXFfd Ҧ㝌cL.[J dqp擗dL}&z͎Q \j ۀmCEg[lCN\_4(#f{nDaK\r$D}>L_6pfIhWSq}U~Ǣ~hkt9qY1 T.~ifazۚgxL}@\h ˜3}(6%3S,7#oVqD"nF8K֧8ҥ|JE~NrYb>* CFۋFˆݣ'^^Lsq`Yʒ CwOys3 .SX3SG2>cZXNI \T Ϊ:.^~D:zH58< Ӵ =>Ss-۠5UGgk峮$JڭK Y^BrQs/G] (N52W^EB?jMk'`9z +Uuv(MHϢE4NFmIeVdzsP94E7_%cpbr85CO(қG|4",/q$xBޅ)Dr)wnis8'9hb~Σ:;5ڒn.aefhQ(vo)*5'Wkp1fO%VQW$v.ʐB{9஝Kx4q~\r-wz~_kT$l oR~ô#5~ښa؈F6%.T4J?z} u:EvkU)U=yHxɘ`@h0_G| a 2 Ӊ׉R-%5Ej4! 40WHӃNѬyƭa/jZ"(џqIbs! r3F{N f0Z1]EJ'mTT%Q^TȌ r гc V<"'* 4H\|Qgdmiqa 򞪿a=^W UK'>SPadĽ@<ǔ&YE>ӊǶgw‹Qc:]S+w3(W`Aճp+Q!z]sz;̫-X:"&X>&Ji;f)1 qhS:ֶ  ?l0 իsp>ibHũbJu3xtۋcr=smIxfN 4Ѥ=u" !1Ywy54ZoWkdr'ōT lY=z%P фebs*63DUDfyZrIU1n 5]7rQQ=կy'`mm8Uſu;%C `/z}x6?6FZ7/Gc(HDhz,EPkq ?o I#hOrCo酝X0!VB/]S[~,w; ۢ:QZB?ƥy5ހT&ͬ u:S C mMӊxrVv]8~a( LZWL>i3ǐF.倣  FI4Fc[ݚO2n)a0bl\(ebb$JinC;ByyH MrE^Cj9EQvx1NcNXqP)Q-t ~4!K!ZrmqEHSUk8S;YR:03{S;ZlnM$A2WϧuqH0edN5 k&Qc#Z|oWW$}ܑce=1& bq,7i#5pcВO1%vƨ*Z (NкfctxUnC}1J;y3a3c!(# oo\9j#,q6i'L ޓis fp-u_O#*4$h̕AqP4U6#.܊4vW >ipbJkI^#w/<ͰuA&Qtq.WkJc.#,1Ilt|啾C*E< EY1ڡV@;W(m΁Ϫ{5+21]F1abT?"yeKxox]t٦uQ0Mr@ t}Ԣ\6ÕM Y%ƍ7{8ceΘ0rQ{K)xOԆ2, /AN79 x*MӠNtPxÈr}LmDۣn8M{@+BQ&txCN7eUa]~M$bey/I&=YgV=4P[6K'4I\6{>Wg]^fμ5ՎcQ?٢5'v ʟ?nYv ~@R^hNNα[/F[ugu@4rC\G>l}I5pS=:7.DUPf* q?Up 9p` rT@3l*A*5[LXltv CWYsz TNrļS-N BC?[У>>nv_`ԗ(w23##lMչ@zd8K`AJpjy19L}4Z+\IgF_7.k咃J"NUcu2Q]?.*H}OȞUz vM`ܚBñpBeS$;ֽՀFqp5qk/ɳNXvA?pbq(!s@f 5e/Ek R9Wp06SL-&AQsg2+y{pݺHj|d%B S7f.d2ꯀŇ凂"8ƨEd;R̡Ų'~[!6 !Ao'n"gaI2MBhV[ùT+,O8!R9!kݢŮ%n"{{ *b~ &} BIٓe 6B\֦KdRDb~ OPK65<&( J{npwʚ6CSe&J3yvgisDOB<>2D_kF&=tƸ`SZ2G4 %._Ce3VKf۟- Q4+%IiBKFEzWhvU섛'*#fy^ -S۟ MzS$-*QWRM[`,HxfH`QhOQ~`{|d1EVbod~yhεG*`(m%&ҥDc}oE"0'*igG3)l-&K\rN&>:ъT@/WU&Qeg%pH~:JodrQ̅(߾Sn[4zGR‘4_۪,xFK5ם*`㮃s!R%:*D.Zjg}$"Ooec8{lgM- hyǾPsy0%1x~@PSpؒCQIgc&$L;%E;8D'֬ŢkuH /Pe6(¯KmT.ΐ'ڝ83r >ct},fO#?E%KzB#zAi }ibόi޸L)wZ$Wc{(s\f$g?` v0TPʣkݑft2ecm4L~ɑXi$ vvʦҠi)XN|ᒭ4R83Sg 9MLV _i51;%&8]r*z KS|% u)տ1y2po RoyNj4!`uYڂ g-DVskѱq=q ^JOʼ>XF\fSbs_2L"xbBJ\9'Ee`~ieO>RħX_h3'xv {\Mᶁ*V1qQ/m=,;${7c0%wԗL+q1;ה%)Ux('LaɔFN-kq40u4s7)xA6EfXR©E'[dMԵw//k~vu$RѲrSͩ{ҿbƨKjhJ;,8e{!05z}LdpH[9]CS@O(ӯʂUذ i4{o&udGy+TL+ž7Ӟ[N%W7BQyLtz)Mr 0 MQGPzX1 鸰OGp9W䀂iWXzG4 Jeq GDu(nH4M|+ξ&* .ՑoF|V&PklK2ZB0_ÙӤFYGh/QWF@>G0}i9LkOPӢqFM8yXb ~Wdd,&5;1[9 6XuAύnYBghop>jIhUHP9jL^&!6KB5hpnF4K 1\6576@q[\L <`7:Tzo/zr1W鴐fdʿ 7 搻ֲʲl?3&|5 1>)8n}IxR+y S[43 c ܏wXTi_fjHA|)1=]B}1iLZC L9E;0c )oyxr 4s6Z +N[F卌mb扨rp_!̷@;<'6tߏμGLv%7AjRH# |@} b+0vKv5c{ʄ0Aɸnq{:/سFz $p:TAuH1Q)za 6a,#so쎼_ |VGc`rX,OR^0V)4ćteBEyN'kG&4Ul_١ Z3p\{g弫0$`aepQ @5ַ /T0xv B|>U[.kh֎֧10$ކe1# !ѵRW>Y34TSd CZvOhЉw"oWJ ج'~ xFgA`!V^.WU [T5,/!b_K(z_3>dƸ»<`xĄ鬞D9e8n\7y+q>@Ȕ|2 |g6ci_fθuP'5QXcHw(rDkT^0:<%odo3V3#r쐎f:Sb 'jl"éHGpߵZ`)@oNHa6`,Dܑa U %WYCJB?Y$aHXcs7P^ T]94$dSPUh2 }ӫ`׺YX6b~FKiO#LH$ip+71p$6W/{ qNm7^t-uLYSN!o*WW{Lݱ 5{%%zA'A YvZ 2}~)AL08= }.!pJLc=[ i# qS&jX] C)f^B Ri\ |WOm[mGlO:4'foӗj@Pb< Vq&G$?1` 0s_s`Ohns*V*t~xT. t]GqEHvIH{~%-K¡--~Mw9k#m:q[r b`:-5T<&az MF"Š\ȴ|4la./uru~ $}d.asXQ#*RR󨈳aRg^1@'N5 Ty<E!Dߘ# \}9Fvc+Z#,th8O=ڧ4|PNdzDA5?2|rdfuBuxX&maa6sQqg49 "\앱 IB1`f0I]SCY̛X[d=D7JTăEP;ڛ\f `/šva)7yX-nE.#v&r9fwV`=8 GBXåg!zN/#Qsx5I߶6 РwqZ-U#1$'zXps&:TA=Q؀j~'DFmE\kYz'B5Mm #_Le0)e3$Pգ$t4z=Z2ȪGLE\,#&n7okWÌHz W,8 KmI݀.XsazL؉跪4o(L]dO/N>ksF>JBߴi6 sQ6\4}Hc7nW?TzNlXKh{dY|;ޢHCl/pdԏA ]1qO {Օ$QN@"n E^w#Cbeujt^Fq|fݺi%Q3u^GYCma @5ue#EsTGXNsp٪s^{;(Ŗ:Ҟ2RBZ5jZnWѺ4("!UbRE\dqa, XL~ 0UƱBF2&Ͽ9|Po HOť0*"uyVB(Ҿ u6sЎf:=0t驴wIېDW$kNDV?7Ga;{ N9K ,mT] 9ID :l|Y@E9|ϟR-+OqJ߻$Z&(NO⫡tK~1ʺOڲ XU~XYH*5Ôq+?̦KhW)M{C(ȸW争Xy!zm9۳ϓX|3s͎kKbIY]}:Mڊ!0:X<2I FS<{36mkjiۚN5F3nٰVXIj32ÔY2s` }Zd˴;`r܌=;J:g7 ͺ8kNׁBB"3VN3R#YȭT}U9R3ZN`DGfars7q`Sj#NR qi-AB߽8i(>߯͂)[ /~h B+)QZ&fxnTƙSs62)';wqKL]EKñ+5 i}l Y3Ni_*yrdZ+ z9KěIi"%E,&BDK\ݓa1YxOKdFC;#agݘaSYCxʭs7 %nqfdN!I,spJ+E% &N1 @3K' %JnRE6@R(\q[#1j?xLx~ìOuk +Ue)u%F_$zUPqT5fmH(a; Ef$924Q /oz4iEG5[mͻoDHoZ0O=%%fߨꫂoȆ&dlA٬ U6_qA19io*q=Fx:hk|F'poj)kh6\>y.@w4ۺ>8Mjb(3oNbuAirکmږC4*g_SEtѢU"PE`A-a6r[1\xyt(SّE&Z2Eג9bϢj.< ?GZ` 9`|d%_>L>0RsNmi-O8cܙ%m9m1u{lAq9_L+[uJml[|n )-M_8:v ?[SLfOpx)&1$ ,컰?Q7%iZv h+FISBQnUUDrX,:$ugGW%srhI{|e2UQԝP3M#b h8=Tn6QZE řzd >yhC&QmO٩FSyZya&m5@nTru.}~\.wU'pJg6OFuJq)dbnBqI&=Rf9h^x2102 'xȋܮi [mՊM8؇$^KR+U'@ *ɠ-CHB PʸenFj MjzJ1%ymu(jȉ;s˹= " O(XqڠdIiĂ ĆXﲧo_b fo>YRXފ>v&6k)TVT xoT ~Q"! AӃ<<Ǖ@R @.;ltFsegr ҳ*j^ݙG 5욺.)ve#Y1yE햝=iɐStZ/K ]EX} _>IO"\.X#9c/Х)[BFY·aG `3T0V3v4<ٴTcMAM5E^hx,N6W8k{yEg sjC}ؙ7kP4+5TXo9R5uQ uTLw .,X3ddYc歝;u_–bqCXgԛ㊄$_o~oN A3̋4 !O'I>{A C@Nؼ=.%>wh.~٨ҋS*X]t&XxҲQEfѿ<!20gpQ\z?xXo_M׹߂:7yL" BmsaGpU3{gRirg})[hM4HěY_q,*sT΄,\?݋-z89LB㎳O%5YZI)'٪vL|&䕲N,G$81b[3Pu=I>U'uk_r-8>D W6Zh#ϳa?"=D ]ϽIqI%9(;Sij?BOŝ* nAHeBT?w~>KHGuꖣPy'9KN߮ 7U:\wìE pBe>/%x , pY)Z:6qe`6< j(}Z>XJyCL鵣5B(uS΀)z%dt3- crqΏy.6uWWv^K:%=y>OyfD3E<“jP7i3YД  cy<HF 4ꝪJP5$[qP/W].ygÄޱ4Z_l?ƁDEږS6s”D Ky<7d`2 So] 7»FJXQc?.=ym{u?\jOoy?_OAC8 oz:if,<,I ?daiM6fڐpl+QР -!kZ P MUw9U"tG5 r!koJPn†]TYb'̮*G/\>Mۏ#KR:8;!Zئa%2يC+g<6INJ&ќLgYCO&:+X)Ԡ!"BLSOkFj/cD^ }D Obe^׀%08dg0&='4n01Ey4Sc,31gf7x^0n#k4g!]?@r4Su~n:e_ /uҡ0_zmh rt!,׊ړEAJE"u \C#Px*bнleA&d!%WYs=۸قzO3֘vb:lMiKpIaH Ьoڟͫcus;N,ۄr9a҈-o"$6'M&g+kG5p;H7aÜ7Up,Ff.څESջ6+y|U6Ywj.U 2H6e׭E2Ff"q?"Tf/Mis7fšV;-ن3n_^u) ́!"@H=t "^LtbBL7)%wQn-P-`!m.$N5/OrR«̦D$H_ѻa$H(5J0 !4(KmpiT5N 6)D 7qsҷ1Yn\(zHdB*E p0kB$.u 2(+@S)':# l9V #`)qOh ;hX[W YtEBiEVI%c DAYa QjPi3:q /(hLh+1&-8R((́%vҹU&' T$opؙt 'Ql79 vFtjxi W_U#,LVhPy& )QQ{vp(:i&ܿ<"FWi%}V#&ptD&V$L6,KW .:"F!'/rWnz6)R!ɺOUI\ vic8 P@7.Dzcw;ӳb97L73/uS. VVlB7% ”DTbXٓ$6ejO]o8U]ݐњMjڒ)IM)zt`bjأH:flhPTHHBe6 j׋^l?Q<|O_?h ^ zU>{xԎ@<"K/#[~^kvFR 6n婶XPYPH"RtHLr#c.ݸrvŀS\v ȱ.t"& M\cM L"”ﻭ+.1Z>b "dE#hӽљjJr&{$O:欀|B\/x.6!mw!*y-],\jv0RyT5ϪFj%3m'OсBI0G^ky!J!EH|AHZ}V (,̨_!`.'h_ 5ZFV?\:x2P(z V@y2VVlM:}]DC۱aHC)ޔ=5C=Ym+N-]CCk7emd )R [k]kk[uv;N@Pqq`m pQz3!Н H蒓g:8n6u*BI %-d2c0&(C@E%v /Bk_jv- n-MӏV@9hɱ ׉E_ra(AEuLx?}Ohpxj\{<<(8kQ eݥ2HXG[4Ĉ 3V=("!qո߆9N ^J.+Z%Y x1kVqD p#C)!fɿ6m U7@u@^Ȍ1({[I/ wAb^717"MmO #,Bg//m:6żĎBOn(ݜn7Q+'_y5am!eUH[S݃@:A "z̯"o 6fi#2;~ (DHkͨ{/q5[4֎" ]GDЈ_J H h:,n2Wo~QT-`qCK~d?P6 N?_"Huۗ'P'Ηx`>x@z^~|%|%>$$yG"d907Pi@LDFrƵ,kU4"P4/<$:4+5\o|'/ 4 ﬇B"G0*WʚN@|J/B: O,RCܾ $󲉿܇HIO;א>;D~W=/zY$Kctx&D2'7P W+oJ!(Pش5Wx(?G/ďy<)S_GPbD hO{Z:,$$-(|vmFxd4̌;)A +HAC]m $.G=''`2I Bpܔx@zWUW{äl$ҦgzE 2뢝"?:Q; mqu2҉3=pEUODŽp4UE'S$6x1WxJo1ʇ@ 'ȃyI@)?cxu>h>)G#y<>b {y˩К[k^b,:ï "({#I}rx_S>:d3Ι[Fw0*yivj"xNp!4>L~~tħΟ 0 y>3X}dg |l|T2 ~T\cCz  Cl*|v }!ț`"= -~>p.%ǍP9CC@=jC pf2_3 =KA?!Lb<5,q#u83<;fJ (C̢iȪgD:$)G ( uoƁc"E(0a\+h ЈB?9<|%8:VXIMʼ֌g}\-'SЅloO OHRVP hE|!,UzxAN$m{y52\X{d&DTU5&n'8$>짒sB)9,O>=>pqTmƅT3cZ35굕zgOK0`&]Lnf w/CP;YƒZ"Bt.#)2!,v<C;$h_^ Jg>.!@҆im(}/ k܁PRC`CIWwpyݜ>p9>mːDz{~7ƱqT~.?Qpr^IE+(GϋЪeU/ܓ>c\$ݫ2| tUƛ8kCtOVghGLD09 \I>YX]21c :i:{Vki_{?Y.Fi L [b)M (*|٘HSj8,8]Uct=7 }qzF!YH=uWi6ҳʰYq M`) L2!7HX$b¢+@;N wŋ"nmtAtHNL6g"Ezzp1} bP Z%ߒ]gbloGY@^/bZg;Eω[x|,Ud՚j>YZr1Q')"$| 4pͧ6g~=oZ$-93s.OR3eONO&Ϻbqh)JAvM&QDXXb$ȂP5_;sd&Ȥj62Ƣ@TZwkI%dS)[ʴTkI$ڶUhmB#j)%֊"2FߡwOg 2J%dR51 2] qQ tbɲcXG,@ T٤YBn w"*RQE> "gek,sd,lM@?_=[f({WG[AQw bfôbZu?y˃>-gMq`C!A ֮y=7/I  <fM\cUS!?doma |ȞryyT@n70w"""0ρeA|(>R^QR'ok>E~LADAB4#|*EP6pe2Lı6ImCx v+ E2fdQd]AHWwdJADݡqWBg=$٪klMUČ 3XxCxxwJ8WeAB5X9QOw;|`-Hp֐''S70EUSiE?t+ Q(~bj|| :uS5vȟMޫq@\@ӸiM.fE6i]Ӡo"_LAu~̕ړ&O2ǖפ5&ۊ5мdPI"wp$R 1DŽa&T^Y cG16-po3gJ)od=|GqTTǠG4:GmzLq DteUPgx0C1;%W9$΀= $F/AUhVtAym>?啮 f`MBS$Fm -DPCQ:(mmÍIoc 7(iHaZ_G3?67/Ohy Eꀤe+}6_m  3eNb㼾mWE$&ߝ;AZ iɇVT9ݐ?+`!"va#Q5YPTb#/ĕu}yo)\Y0<B]O4ɪrcիБ T@.S9MfsߧsHZ 0X?2+J܃٩]'cj Pk<0!r{ QkmmFrOI 6pom KDFahjsl<Wn ]aKNL„sxE@T>ݼ7+7/qbPK>Bf `8 I %x`0k#xNz^ykC# dB.O/MBI:˛|"n]ӆppGf(]LzynexH AXh{Er4Xixk6[.a?>AƋRӢ. "=*iP?a`B1n%3{W/y3CR-sTLe?;äc% 8&w_9k]!4}CrW_}7SjٲGl$sh|8cCfVwjY؍fq[ ruCM@< $m fI3Tj&I 2FpF-),*֫T?QQ.Z&r ؄'e:^vkE7aIq%ϴe`Vŕ5:sV#jri:Shn |Us2EP!fl{Hz8Tի:W3.&Q`\yA|0˝kM*O_`X@(,X}b{.wŃ JřgAZ=R(Zw>B&.d(3CQZ.LYIVmpc{ڈa:\b./DzB`bXH߉fA/ՠɠ+{uMj=ʽyw֟H!h uE\=?0'b ~|K=T`ك:օxvU!_ XvS_OĥȽv<akڽN<,N6$;V`J|zI׀N!slY8+r6ⰰw`=OiXL>ּj|Rb ?}v'1Mn{0Mm^3R͡CfSPz Vdpl8}y-[e6_~3W5`lq1f Tq,9ZqU,z72w8Exu)TG%H/ z߂JҔM21I\gFde+,)׈ PFz촪o^.dݭ]>鹕1H6Ob?l̾߄6k?$YQ#ퟲ0u> LZ.\CmR;ERxQ]eGx*Ga XG__TQݣ#9PUJ`-"\.$vhG3SLmj; { RJy3[Iu!6)OkrMsjZ/w%a7a9Ut¨]YѽL~;lZm)u/gDB|x]RRd&|^ۀP^<&9bU>GFQBR*'" }Fܴ'9jiR^_6*j-H MBјv (9 pIׄcB& C҄Me%=|{`\EɾIh"?1 2XP縦 1OKLಓ%8׈kLvR%Uu: 3J8 "O17׊V  m#h haf@"(E>r%`{re I%Dr=M^ˠol !xI%$u? EɻKc y@ "A ۛ ǤKư-7vPlH ݏytS`"R].ӘD/7E EH.bm" jě HO>B݇K/ЈIh,M_)jCRo=urBN4i榉CBCS? $ H,Is^3 PH!R$_\bq%A"qD@@0Iyo~sv`᭣K^ӵUw)$ ݱ~gS E=ߙꞷ@" 7ڟ 2Č-5LDH!#(l)hFRI&&-hYdwk`rk*ـZ4f2ʤJlJ3R-QJBBL TX6٩ ̦ٚRZEPTZe6 MXڙeac fPMնljUmVaFf$R͊Qe1BͫlS-4ڋ`)Жb6(LJ)BP)HR!FՂdUbFTc,+PfImԛjMK$ZVVPV6 j(Q!m4jQYFMJJ1)$AXdwM3j-d1ʉVf+,Ń2ƣHQe1[ YTLf"JAm+k"4KmHYba!e!4Pi5,D,Tͤ*&M*K%+1hZlhѥ4I J54A )IZ-(#4 +&)0hS-&S,)LT1"@YL1H2a34DD66I(4HY1D~\ضZ$FE[+2LƬlb d MVl[ l5bŅBbb[)[[bM"$Pd YmIfBYj`VCi"&6&dfA J&"HɲRd*(FH !J$4"KbivI[P\l.MiBȀ(32$@nѽfH g\h+ZT)i4)4P!҆Z|> tyo5ZtDá RrȄNB*QCx{|6_0{{\nZiI tuJD@:M)_F-kHILjR3KH: QH ihtGmR s4JRf4)ӝη9jCm@(*#jd[ 3Fbِ mʵɵYdՍjVFٲ3t͛+ɵ-wqEӥ´. P@i"ZJZVLVۻr9rdUjXUc%He*khAm-lՕ( юGHUUhRbDVa[RVbt+jգ;(,mIi5EE-YTh(4ZкP hUlIX]Y9F[BliA(E(] Pu3AFAИkICJd(TuhUI U))4PhOtPueP̂SBP !E,bBurFwm[ ڰska2fVVhɻ 6ѶYaƄhKӤ4!QLT5]DңBkFZa#rnvІ1+iH0FDRU)Hfv*i M 4iX)t9(4ؤB'6+[s2cQJNݘ1 bxs(inYSMFVmGC:КPJAt.@Э#p4mjTZ+TR  + C&nm&jcxtNBPD/7}}G`qڶU?GsJu=R[w ރ˛PnXhhv#=wu۵gkMr~CAU#/  v996rzh\(MMUsuzʒ\~r 5?GsͳB i2XǬQ+%WSe&>?t&3-l.Ze69r\( !G9+Zlb e L艛g&!öԡFNcgXjХ( ` ) Uj-nbXh;mXJLcѷ n]ݨΝ1˜֭ "Xb:q`ve&ȓ"JR(B k)e+ll΃7Xh4֕SJ&M!Pҁ/XO28dMd12_UgàL4(>zHm^wJPPVYtӪ  i¡`4<ڀր(@A@:@ 5݁AѠ #6PѪtւEQH*;mT ҍP $ m aEPH]v`oxlk`ך̔wHEP{@WE((<9|}}z\q{.l^rݠvtUPvpTPwHԷЕ'OUZ}rUR7}\u%!x(cۥ"P((ԩZ}ٛ{TFLl} ^zkWJjB>뽫bg{@Z4عo]|훶goO-Z| SM`0C-qiTADLMd14щjcA3@&F 151' &@1&& o@OQA6I iHh SOSѦbiɀM h I &IeOAMI?Ti ޤiL$hQz4dѡP2'RJi4h M4 @@ @BaSz OS & jlS4z24){J?Tz4ҏ)ySꞧd)0L4mIy!3)j6iA H#@U?=OS%?&*~MOQi=DMLP 4 2=C 2 hhdhAg;•`~?(acE/qz7˚gb#偿B;>rΌ Rg,M CW  RD8iⳜ(J(Y '6)H+x E uor˺jMs`%QX棛W(s[;\LKb]_ru\+ H(S(C ƶ1TLeXYQXe*ZQ4-EEF4[bִ$")bJX4liX5Z6Ej6,eI bш&B[#61$M3hL6mDf1CcWBZ!&M DQ]я~3ф ZJERKP"E@ZXb@:rx ! 5ܚԇe`${(kCYD:¤9ö,e&ei$ɣh(4(2YMIMEF-T(PjBE4R2 )"!I6QcPEM#a(!Dً6%) 2j#E&b()4c b,h Hcc`hV ыb10E1DFlQDU$1" (f(l2hDP6*6S1PbLA$ɢfX@2QIbXJbJ&IIY&`؉),4-& ,LIl@%E MX)$dFH21IdD0J L 4f216 2dj %b‘F@E&&X) !"Lbƌ,lb41LPX,jJ A`V"(1(*a1DA3!f" $J&5E ebɢS(,Pe&24K"hRQH!DlIC5(0h bIDY#PB$2 cAl$,XH #JhFdc($SF2hВDd0f AimQ#"JD j 1Q%#0h!E$I Jh Hd, 2hI &@&161TE4AEE)AJD 5D#F#b) R&LL0X$4hE P&HDbY)(M DК1$ccRb2ThA" A4R`̀h6Fc2dQ3)2hi# ,F IcFl!XĘ FbȅIdll@&e (Ld4ȄbK$!K AH`ƈȒP )1EJc$M؊LT0H`&HbM21!Pc$@(%"11(RLYIDLB$DXhƍ0$0@fl [3HPDhB L2)(fIaɒC$$#PѦDe"1&L"T (dA&`1 &A$IɈJMDdI,L d04Q%" f(b%hlYIPكHd`aH&cP2EcEb1!B3I" l-,EA$S>/q\Sb2Iƀ(0ШcXQlmFbhQjMcXɢYMZMcF cj(F DV,TE`lIh5!XEh1QERDZ([FTV(ch`6*fh b-XI(hhfFƢ(Ѣcm Fff#XڈhEFQEk3bcDkт-EAQbli(ZiAhQcb1Mc%!bƀMImFĖbʼn E1ѠDkQP[FVHM#X" Z$EEFb0Qcd),m شm[bH#h$`Dji#DfRQR1k"` F4hX4I QiF-EQhdX""Ʊcb(؊1dl5i1Q-جьScQDXhcXfmQb5XdI&H I3($(j1XLX(2Lb-TiE4AcQA4XKқRFh#QFPQT6-cD&Q`E4Xjhɨ%XlQDTcI@3fj$bk0٘&LB4X֔#XE!6(5FmE!h؍$h!bdZ2hdX*,TR&@,i,h,jdY EQbƱQTb1mc lla-(IbMcb2FlFbi 6+0jBADhhъ`lFQi,D2S6e F,kTd#hŋ!cRIF1AdVAQQQL+4$Qb,j*1`cD*1EE%&6KQ 1E`X-EFX4EcF*L "dQ(D,%Qk,EbFb4%HQdRi4cMlhZ6)*64FDZEb"XѨH1blb(V,DmQ0AFb1l#F$ƍV(e(mQb"& b*1lVLFش-(RbE,Z4hZ(4lFQ(6J EFlE֊$llY1mAQLAccXbb5chhb"ш1+EE%FM lmDب Ջ  ETch`BR#ccKIhѣM5F4LQEHF V6, J1E,EأbJ-&F$j!JLGNHoȨ 1Lh5clVQmcEZ1jcj[QhK[Dmն1Y@JGdDD(+*-T0BYLJEb66ƪ6K[Eh֣EXhfZ$mDi&%*KcbR*+ID lEVzZ6QVQh5]"6ź4XW\Fդ5ZlE5Lj2h$رb** $ZX1hѭEFT IIFQcS%Lm#lYM+cYllj6TUiѡh*4lK0llfb!b!?cݟ?uv>lU.5h+ /(p-B9!b({?"X+}i͒7w4&F#?m5c|-T)*aR9:ԋ.tE{}rrsJ-}傛mSmQq̹`ѾnS*: &jQPDF(:w.fb3k{zcwJV3MM]~!7G I3p00Ma: ZksLwvfctå1E?s4?ƍSDjZWwbbm͍ZRuw7jU}yX1dm:&s 滺qq.v0VCF2Z R "b4H)Y1(" YQA9A*-Q JNNZaF hT03O>1rQ1\1I ŮWM Y6)δ:չ'[qE22\$˜lgVϱn7'T@:{(5T,EnW;v.*WdbnW7:pۼw'N(ĝ*wnݮcK#aV5mFBIRh#FhXبƃQQЕ\ᠹGwZ.WW5㛜<4$HBaH7eٸKɱ̤,AJw$;ITChj1YKIhٵQcbmDIh#cX1!%40;܊wnm1E%DIZmIY(P&YQH,RX[n EZ^VHr0 l2T# ˮpPa_9@RABДd]UkV5lI\7-\i@EnfPLfsrͺftAMv(b4mEb$nFƹ]5sTVQ"$tf4^ymIT )JT7*lm\۝+r5QW65;rlXEk&nRLIKb[husumuX7Uu3MFѱY6ܪU!nk pE3LTEeLQ Zdx+gw^w7 Ϯ)6J-1Z4͉(2f6- )0ThF6R&$"FIh"5C6Ec3Tlllb- m@*(Qb"أ%Ib#h"M1QFƂbRdF#feTV 5YMIA2k]mx{okBnUcV-W9Y+-F7wdչ7mչd!7urɈ-ի^"8T1-mk-sw9dn&訐%ƤXS5&K$4QJ(E+EԒ$"Q6ƭEڍM獺v+QHIi"M20(#""+IHbp4w}6JM؈, $!2jMb14DTI""+[ F C6fcZJQY61ld0bhF4TcE,ՋdLZ4ɼwq>Zlk&4[BEŊł-r9*]ZMqwv i*GEk1 wmaAX5yof\@R)l3%Ū\Zr`QlIΞ})MHhi)(LaHSDca(J6%&EI1J0bjKDlTh"-%Ab kb VJ6E bc*-dmE&J9ݻ3I'wxĚȹF(SLFJ1$bMEI(QFđ`d F"$ƙEuDAInE}bK\[FkUҫFܮbQh7*T˫wV:kFKs LbE)3 k (U$XL@뻊. 2M#2*CZ6)E3 cj4mEHb5(EAP[huct;zkV-rւ+tۺպ!+d &* Da`ubc33J!KkwWRJ̦$^Kx1r%|& Q&k2QB2+QR`MPdHDdkkSn{"B(M+TWa)isKRz!wsx訰2U1*LBҳ,1jwF]fv}+bh1Ic@f(6i1F**DXb&$3EFŊ ww*\65EVwv-W6j,KRW5L,,W-ԥCum+pܢ1G- Q#S)F̜ibiI&Xe ؋Q̱LZ ['obPj-bEk;kZhWfHk^}{|9:Bmf@`kn%N@BhD#lVLA1i&FũJ TGݾ>QQQms\V;J0ksn墵qYd "6aa!F.%uΈxqvTyޒ)#`h% HHhѣF1I5b7|1&+swW5ckrۚԬ%@)ŋ)}T+*Q]Ҥ.W VNjw[׍ƌEERm1PX-0JJSKI23(K8D8FJ(ddJ``(VE%aQ5fL!i֭G eWDQHI#b(#HAb%D$ڂ3 Hح%EG [x"A1FT r-Ȭ[Tf#[/Eַ>;#+㻦9\Lw]wsrGl)̔D- !Z#c͞t{ڽmւrjKwdmֺ$gu˽ <))DK+[J EuR=:LE#$E̖0F*^OI{XNUͷBKd D1a/|Y˔eXК^]Uܵ# ",J&Jb*4m!իx$BՀ[k.jmnXܤ*bےIR i)Ads$ ۻ/hHMwͼRWɤ2QQ`F4K]or\Mɦ`Wsr3wQ+UrDRisūiEk,bS,X\|d5F,"źˤus10!7ƱIeҹjt3hQF]/={Z6.:v攮޻Iw]b9\ݧv*7.Z9ѕ׍%R5XM:mvHqE@(\1ʹQr8qF]+뀙]]v< 0lF5=wzW5W5r. `M\K+\żw}},bBb Io]뻫5Ϋ,3dY2 L'sK[нpo}J[220E -'c\bcW.ۜKr3ֻV=u%9!Xd[(u^;shrMk\V[T[(JŰaYC[Zp˗,Ƴ-t0Ab"Ԕ%._F5QG1t\*%%kyz5uϚRBR-I 2ZsS4ԍK $h&pjU\񼛾V@58Wrrdsvs佥p*V , őLUFH|fX(W+pkkBŔF jb\,8@%IFBA)=:Knfb4$2PK @ꕄDR6YebV֢ݱ&˝]T(0*,1.Lk%IQh5cWss6&^k]yn] φ1ɫm[SP+d4KCim Uj-m  V2ӻ]< Q`y8FJф̤'ƃh9s;40XE:3Wx-Dծw;*jml@CznS 4" ל={ō tF4c.20V 1dQ! V-Bӹ,iI&ʨ%j8袨i-7'X YKjXXU0&\XrU.(-AcK-Yq1.f&LAzRrQN &5)Q,cE4q9$P ka VVL8E$8IU J,#\8WyrV˘shTBzN[5vnn{Ņg&"L3a #Jͅ)LKc"'\{B,,6UR؃ʣmF#KPUnc#W{5""ZHoMQ9 SgJE D1i`oleEJIXգ+i!ͮ2Š8hH1!Lv9k|L*,Mv\֯νB1Qmb0ZPP-Η{ClEBk~޽}>-rؕ̾_FRM|HlyVrJ$T !q302g b [m9jzcpVQ+cp N%b!Khֱ98*4hifdКxzl& aȤKlMpLVQ%K1\+ ŕ&M5!Z e ] ;*d6)&9f\JjlrSE!ģTj6RbMhU yq*+--8vWGabHlʧ1/8P ҅ 鳏&m[`pл5 HU-ktx%8s&UB۾595:3 mRҩ&щmm!7Zhv_/{_{vQ@B~o:m}\"9K=GۛAEgWv@h(yinx"=Hy6ֽK(8aw{:y;cn|W@%F5( zowx7_ZB0U_2PqM'{ ~u^YXmaU-/B&Iߓ\πxޞ^76 GD|ouo`bϵ78(FT@WTN(~("?2_wNN**EE~~(D{z D7ῖXB4PR@ѩH Éۖñj@??WڄD=wCiy zD@Tؠ"z9 銂 ϡ t;x `il=ca5ڸo.i/i[N0~ I=߹>a:2on~]5<7r.ٺLz뢩W9Bx9fbS+EekeJ.b3iO8bYYOwc|VSfF(įI 9Fʖ"H/rzF)~$"a% _4D\ je aZ+l-n2"o#xWrߑt5=sAptrǘ0=L(h7&_dfU?Od[w''WOsΌ3󶟧v1St61p;3(KD%5b34QxHf@R9k5<]j€ b)@(g!ZHP2[."L΀nԝf?i?iI:R~ ^ nqJ7 hԓ1׻+؊ [yia:I:8沊W!ȳ3R&eV!*Ҍc/ 36$)qPmQw #*}+> P+9Ҡ/v/P<͍OΌ!jfՕo-5;lj\Cp"-|%tz=p Ǎ={\KIpZBGn;xZJ W@= w)AA5P5'wS#y|ua{$\\њUZf9kPXx*AC&_f},,&<5㋷?ݟ++>søE@nD)KjEwK gi̅-]@6h[9/j$Q!Ceӎ3:2@f U( % pͩ4jO5JFv7/v +7FAʨX2}n]?j[|,ŕ6AgihE*H_D_06Ɉ/{[J]z˕ Io[^FCK dXo2N yZRP +%ޟ.[G,y~1]^yĬdž(k@ J ~* -p~Ra719F#Gs)BgnҎ$s'j6SSJe#éB]2j D/:F%1`H0 3Юa$E,z;]dq۷TA\=?nNsҗwzE/Ao#v)%&Fw|fDfNvCBI:8(=={T /s0EVP?fF+FѨ[s™ɰnF΁dKۗѧ]0{\zw&IQoBHOR`c- _"d^!_<ʑa{ʝv}9ʴ9VjTk I¸YQ zlAX6Eq0mw$  >Z35 k)H@Qy>iI4 Kwvыbu(n! R5]6mu'Z,U,CzVū MN*t(!pzbkp jLXA;`sNZ?=W {w_:|`|kBV8U7<Tq^5*bQfwU% [wS~sʎ*Y,dIwR>3%&=lHDIM[&^mM?^Zc $(U;Um%E8M#s~=ϲ_\y裞{/Hnёq ݎ@L/@' S+) 2GL#t5OKe`[{?y?߈sO\b0{9Ksǃ>o|jsN˥!/Jt]Ѫ, "@\F˳}~/}B"ԌJˊMň;h'-}'1O~m9=#Bi8rUPaO#1 B56E [pbTAP`mQJ%z&2k!\[y j5kI.Jᯉ |ўʿs 45ݼwuZym UoqR)<G]rdA6ʙfYKNB =Y2KfsӦGɞvIqr%Ww:4/&W\Ɔ)옓-$rt-ʢK(!6 gQz]g2 z͇EZ,6<#L-gn:e~!pJ`ς oxmQ$E" Ͻ/76+BW}\vx;7gg(AR\Qiq׈SK hHeK{"r6ⴙ%N:$HZ_qM]2 b/:$ q}2yogRă΅b W8A,* !n :."Pbn3wҸ~w_~%+,Kн[w2 ;}v.RY:8ݗa` *2q`(nIs2sV"=Ss(=y>heYtb|n9e,j+[1A{ӑZ:ڻZo/s C˓̪p!] (F XYLZR/F?8%7{`PT㴁UN^5doqbW-oSAf^SQˇx2vnwfUkmPD(-"iw4aIF kF̐' n|َm$Famy6Jԏ~t01P:е$|->ކfw9qn܄dE_pګtv݃{klm7E5pSa0_WJv%Hvt,Mz !@hĉ#sORAa{iH0 C Ѡ *ΐKɤCՐ!\%mH\!=l{X, 1(u_K¸ ۂ"@;_ݼfY{&8ǎ%p &5'ɟe}#coQ޻||Aev/ft$n3#I C2 OixTi:q^U @C|kt̩޽+A)r_v唚~SF):-SP߯sGs|xosOeȭ ;gLᤕ!-rzyQqB EQvscBm_ (g3o2^?=)8'W}iznw忶^vل6!bJSU⎟s We^H:F۴=Njl$1;(ĺ:IւK< WP+9UvuJ, kXFKŠf Rs<6Bf{#l _R#ӮLOjn>-_ğk-۵%B+V{ڦFmx]n*Lsݷ;!U ltp1C.0._p#<#W@ݕE 9aKϝ"TU9L`Kw zj׻;3:'!4Nۤ=\7m[!ǹF_+xbzTW,-N=}rvs619%]ix)7MF`^KD³CFV=}xW&F[kdnt`v 6fcx۠5ґG3tB$0ER*Fl]3x}KÚ*2 w !vqXep+ĔLTM]K!Dh y)\Y7x0 PQYq]xoXKnbH5ޞ@mU''zVflٝ7Mxy'k"%7nO,sCvSHyu2 hKY,XA +-Yz{ФU| N  |r;N]DpZ>@*Z/iDg<"'#Hץ 9ZuɀB@/ˍ>, [;]tiqHC4n PŐr-IG4t&:ko=VH(6+dҋ@{[aEiPDxHpukUܪt%s/6EJ鳐@>p4lܢu 8<<׋|z'Bb"+07g[_( g_ۢ:cXUŮzꇡƁ&dШ+X,6ۘdK2M4 uxyV:8h=xYV6<2*"pGk2p޹g [<K|,s6hft9989.r/=uaf@d8} .Lӹ!HMELa9"k*gaIU5cG_8\"vPU:jcЋ1*g2%A#J { }rSggby~GXД*/@z9bbh.@S% ^*28ñw#-=T1Sm@|qIv(ڙjR嫟Jݐ a*q[|V3,J/0P  \؉$]qE4hpCsʙinrGe_H~p":>a Tu5~m8W@FJLБlHv!4 ^׆y({*Ssq4L@NYa;{VN'Ϧζ IKv|S䌌LUT~pJbX O7`ZN~w $SJH{Q.WjIеear2ޟeŃ^hCB ysLImY -aY(UަzrEڹ ecJ7V|a}~Wa6,[%f.VsocVpMh+w)ze-: }tǹrdɾC" k#׃ vwyFNKoِ΂aOָwY ϔowPiI@Q!C)\DJp:>Nq#KiE S)VF868h􁦵Lfn%66Y7ܾr,S),νOv7NaW;=hEd.8PY iG! #ʒV繖(Y{Ȭ pv'fஆ66XSab?R'ES15`ؠMpN5V//(=+%-!(Ž)^:a-]B%ݍ-?%'& p9sIG8U8Xz[[9Z#xN8\zκ<4!Gwy rSr !ξq2"#qrZ*rk6Ӑ^S+eͨk5P#,(Ԁ{*N#ZK8,bFΚ"C3xɣ[liUu-Y_f3 nxLHg8x"Rp">l ,ybt慸,+Ec?0^sZF`MKs?/\ K ?ݡi^Wy/A cR%.rZ< #e A^*N}$b(WJy~ h7,|0/C;mz.((835@1?} WtAɬy{;{z 7[@Gy?ٽ&&ӼRĵ];jD~Y,l9nؗmߐZG]nq`_j3XWӂ_e۫A N~`RvA6`b[/$>0^geu"&Fs&ї_Ɯ(e[olWS^pG]{nl4 yjȱ_ğv%< bOQEwxݝXgԅ8PE<%C}}e@cqooaZ} 4oXZsǕS,p1[,8#bwƅk%`ķ:j^lx0Z30~j3G#m=$j'DFB`êo3u tNT-սK]\C k-VZv `Z ASpJ3PUq:Vt;XʮvPiZw1ms‘<żHz0Y*HV>c;^[v4tnH@yQ@*U?"ױ>,⢷= g$R QK'vҷÓYedݨS$ Kj f ,i/ű}Klc^Aѧ͖8 ǜj{)ֲ3hu6gAN|B}Jq5K/݇"8ji='\W4=|V09_S~v 9j۟iܩ=c݌͇2u]rZ&ws^cN74SvO3N"x1hmNR:;%/=FC}ZQ\GC!#} nЋ刴Ʉ$ݫܭdюx-dz kDq)F<^\/ 亁sƁ9-GGGRqd]w4"`MiOu빣= d_]*XyYXqFpcW,n w`?K4BXzql;ejykxd8B)ϭT_Y*QS&z[+&VI&/Gqr†j-6ЭNO>WA e)|),1@8!˹P R]'B(Y"Q`fz#deu<'N.w\,(تNG{NcxUm-iL[25 @a_9ͫ!ɍmj~έn/BQ8>ȇ&sjuUIpw/xp-#1G ՜~﹣/xAx%t|]VkPpcJōk!0Ci'T>ȩUm,ѫ˹>:a ŸNeJu2[PS:)*[ @eC v+xzkɅ6'5"=vNf5R~+A=@.CnVu Ø0~͆j)FC]xNO2Tg5h5ɩuflj< tᦱa(` ;$&Ox=Dyװ ?a`![p5iCz=ӜK`nݓ^Z:秢{CF4ZCxZ'$P>+\yʧ= u/5[H7PvNZ@| ̴\T67'4RU+MsO Ҁܗǥ'ö4~9`qCߛzY_RQmkh;H'V#Z1C+Ʀ#gyS5 X O?)Οfu;DgW糊'&}0['$HxD \<*j 4vK.VZvO^ I1ʛ:; V8'ow9yOp)*͛pu56K0u;90ZFa[u(>XVeCW;1 {=>'L|մ+;ovsiUXrtwWS*PwP \o߆ ^"Myvy,ŭ޿nm^h^_ݏ!yi۝lN ++ ֶߛ{^<9]ɢ_u嘷:}jO?\՝3iF{XotFZkQҍfaX]:Cum^|kHamkM';Frۣ7 ܋&*ugCj:zesMn&6kCAFuUΪ+i:P#Za|Ov?"_߫MR'ܝ iYq yR#ٷ}Ukֽ bKV+V> ,O7;K%EtK}>sq\/ +XUIo)pC}D-=(~ Lƛ}"sS 20shDKw՛": LBNl-DA?35u[o7'9栗rolQYmW;p?9Ĺ]InO?!޺ R liYAWp+aoX }n>fZQ[g%zu[_NDK1 )]@AdMű-X6GͿ/20kȶMxFspLΎ|9|?? ŷnNmZ.$S\z>tel."^TzTʌnT|8ǀ#G:S٫Sj܂YY-B@ٯ5Mۼ{MX [xVVЌO{)ŕEk/OaS@ko{՛M{n_1(K 5gM FUZIב/UC+"Ci!kљkR/K~#ievI9n܆oRk3''Mic:ϻ-74oo47c͙Z^Xk~? } f-qcOP)~7B|FZZN q d5xKqUy;wROuZ(^8ng;8 #1l2C׳b-6^^!qu70]33}wXF||Bocpk6]+αख @ }z:IEJp`W1$C\Bk)٤#{-'xcoF.٫M 4}/a{|) dWu~,qo&8Qkf?dK8iW2#@@7h5 h.V/BL\:,VGX]3lo AR0%F,d=ZՐEׅ|)Vrg!=<y `P(G9Uf\5ka;CTzF&҃,!@謴3^HOɃPh]o͉,GCqKA9"\%5D/Fxj0q)j%!za;pᏆ&ئA },/O7v *۞ .5/~Md8Qlkmikה3qOmD$/WšK8˽]`5) NPOʲ>B0R|n#[';SWѝe2f(Bu3)@#,ǃS;Lx.<2i7*OޝƝL9JWdm}Eԇ 30xmBr0NEՖw^zq%7 $5]O DV *sgEĩi.3Hyme-e:'*!$Ame/>elNDcJZІLN;&G۸ǿF{3 avyG}x2;o]L}.>C^5gjap}WBG!czX iWAlz}wU9[[ q'F}%>'__ ]l r4 gF,[?"qk^/GX xBJjHst`P>]N@خV:n.ڲC0=7PJ|'%Uk'-5fh3&j]pSK\Z$-V_ p!μC8]˳a"F~c ;I:CP )L5K~Yi~7%jmیa6u5NYcOto;q䈦aոc;`ۜk7~6֕Zz΋l %0a5An7Y(Mdq㌓>]6'!RxǮaa{![6Sا[tyHDh3y?, azK}iܶdx?^Z=^Vϑ.dj^,V>ދNRx"'aʳ=Սx%7+`Ӏ n^p'l8`FQ9\CPF٣޾>Ñ}^ߙ t-RAzS[m*irŽɃOXƵnm%yl\KXL[Za]e1e:.u#t_걌ρ9JS! kHmnGuviRos9>WShDV11"lhˀ/م@SP@?*(DA8P0@v-vRXW )"[@%r5u%TD @P.{@D5Š?'m7!lL4Lum f#>Y5QI~r;TU0-dNK"<Ĉn!xa Gl`$# ۡRh:'Ա^6s#,58;xöA:F$㩔:30Hؾ }q>P(>O.G#R@^>R@5 2oտm~N¼nZH {SUCעVbi(Ο&Q .Wc1W>Y%(*2 z?Ua>_ɿ 62LqLnkgGN&/2,z](,a#~bj E_<Ci#|q=ߩa@3L߀%BE a D  `<`';O-'#(`I1``/ s2MHA'mn9TDǯipy<3+3]kew'D_Օ@.sϝt'k:svOyׇ#@<rou!=Ą5vp#g럑-x^3tS;O6V('eSog{XT< <y Ћ!`ߒĔWFoj2;^Qߏg:GSڬ=3ϻk !m}s% Sv- {FhG~1BP"ϚaXK;v+wf+꿷Q:t4ttS4"ER`RhOg_?b CoÑjuw~ ds!Uɫ4U>^Jc5览j q5?a;)?.yi3:ݐ}_:zvz[_h ak]zPu[P]OOɯ PtHJQ!TƗKleF :$ *Ж:ͳZA"ҷu䮔̸D@@5 7Լ% =߰'5<' +63W⬃Xj[E:/@zk6)ig8``{ _+>´/#G RX =ęqds9tOXoiޕZ{vWU@ +T)okozn깞'(1ƚO5D(B%萄 0+yߨ^=`|_'ہцJ𐦋 ̦w_,ƕ_+ept5J 9yJpČC( B X6ɝ`h<{h~Bk :ӖӼ"S71ȴ̅2sU+gZ|vːM;c= !]zG#"Mn(ǥ|0}Ge?1#b@U2HaDU)ms)+kM8A 1-Do[@峋 7* :FLOt#(,!c~xn\'x~#J?ձpY#m"OgUH~_(ͅWOZý>;B(JK(U?h\[~>~'mln޶Ӭ9wٱr |M lsH$(l !Z8P=KE¨Oaz8zN-9kѾ)4f+2L^RJ5AYrpziw#~'ݡg!lb#RMԞ4A~U#<8gdHߡX7l6*UEF*!vPovgY[Wܞ~7Q1]/mQH{uYb%]ɩ&PsZgE7|3:/eJ'[a7`bTLl:=.2ʑJ)ZZJT)))ZUU )^r @PJD(A#tr@ ("R҅@;J MQTVUQbHP(\3-/8<~03AN5U8I~$CB4!FHQ( Eo;BO}St]  Zk3MP9/ Cv zu&WsCJ Bo03B]9`,7ٜp}ٹyS?{^ဝ`b4 e8]?4x^X-&6=E='vQyA}mC=ިR!s`X\Bd *$$!߾A/%Kw[IZUo+FvX }!{ FÝ;Vg[_p)^He]JHN sPMf~d_ױůVdMp #&/ (O{#p}w>w<2GԑSr*ueE0I.,2<]'X E(3biRzt&n$Mg/B-'N?/uV|D7s55[#ɸ7m'rM-lq#kw2FU&|_5xDOq%J0ke &zx9Hղs-wpmUzLӦfo4_k0Z٬K"k=wd?NJnrknGcy-3&anxRg틖r፣l~"bFOX 12]˟aq@HX-]L֗vëMϥ2T kBD,67J_: j&u;4Ș zrcm:RȆ<.nf,uѻ :G}F~nHvYߐ8 ?ReƧ⣌lGVlHb_qr^t[OimE&g.bg6y!k-Fh-L1yC4><6)y93n߄KkhvGGP ϡ6}QH#褀ĺM W"@`L g;0| Q .H  7T wr\|H$ M` ۻ[cszhB)PJQJQ -jjm[(bƶ+m&ZFʍZhF صتI >m) i ibCx}Br$K$H*TJY"%ߎ^(EWqOl_ehJϫTJ۔ 'h3XS1+½ѫU^tkyОJ͋KUWnМN{`p#1([_[WȘauݡ$ErCѺ -Wfdܩ%-y|W;'&=ԖNEX<ë\.|~.^{2.t-NE۠0^,ggε:J5sr,[]TY,lW_aեeq~"blk1;4:P{3/څrwn]~~Dwvu(9jre ˛55=ݎŶ]ziqf[kW ?*,2ѩ,=#om#3SRn֮kzF08<5*D 7->695unWs^ {슟uRǼ^-'2rD=Yl+u76#W(h kVG.;|bk`~FfcNӘ?-d~{^%S/_mjkL!,EWchYuZU/H7J D9ObY=Ugam-t|OkOœR~(0:$$ti{$98Is|uESGnu;;}Sp` 5S"|Nt;崰x(heE{0c+'ܵ?ϗnǽh`,{l5Vs֑l ;__}?V/aIƴ'*x?g!LGQj:=;cj=,7 ]7v.;w^Yaނgy“pNLs̪'6Y[$ >ȀT@H[4/|թժjM?:l! ssnFr R|HڈӢFa^YK:8X @@S&$Qt@+n ~h~H5tn-O>[ YRA`HlJvF[B-z͐/3Ogm?[22 ZCOxos.VN  󞵂ߌ4ΤVGR*dB-_tHɬwTOBZ ,Ytͅ ɲIb."$8A qG"2ԎUSYPGCc sYqfRqTu,rU= X&$BQ!PĄ|!{ Mo D9Z`c֠@5hb V {!V\ay^nj[:CىB@a-Hr[6z,IC؉!<yjz32S|́؂v?0<~]xsRD%v E ~IA~ǡ[KCDF)m<'!u!xMElQ0y!IB4@e/&zocm V tVHl٠$wv*Fjo5ٳYBK5BR\!hwg(\w]vų^Ge!8"@B%% amL hzo~x6hL3P q 4v$9/Nw$ן۝zy̍8HP $B Pv+c1uX/A4*JBd8!5æZ`v:$_}Q)!:(m86Eq .zX+mYL /j4v1|x~19yZNT[wɯr@1?"u<@; &~۸|LY;LoxC{mi=!޹0 BVߕy._y#/aOŪk7|)Z|}8mr;_SCǑug6%okjzR[=/~!אbP}Nsz _|vڝR Q}ܸߖcs 01]}:Q&oy[T_7Fk?$a?g{= QOKلu?[q^?7]qn_nm|r|.֩pK/D9,0)BS@w0[" 5wn?Op,$!׿M8*+_woBgiC^s gxtP5i*s7QtcQ{B! !%6IXE/%ąD-{/e+$(>~}Mc~t.)}(40. eA+c?xɟ]Ib("#C ?QؐG b#Kr~Y'ZBua>o{@al#%̞ѓ!oiPQMCuͶ P-e6ij)? nmkh00E"R979aPb>/w}FPzA)|W J^>ϜꔀP PF$Ŋ&K%gQع ܵGyJڐQ8 Y!@Ix!BQ2M\$\ZPͪ NHj t.XS/) `"D D`ʷFp0j l "papFLfj"&vk,)~ɍKq{YH z71=RAJ@P5v}؍TrAQ %2@rIQ2 ҳ_ÂYf>ԥ7XlM!Hpr}UJYH,sqBqH1k묦G_Xl8_1&$&Y-A?ΜM!DpIl l= -Xu~zEl4 6:}.oU_ǝM[)ח5 qP;UmZLZ*G'`0C]mJє/#gNRA/ۃ\}gmkn{-ý`;C/</ Tu  OoC3.ٌ<&(㣊|j ͌"__6=Ɋ~>tQ_p?۫lf ʻ~vaޅHLeu #~B D-K|E; yL=[=i({;!#X06U}ut [ ĄD3\D`qR>?C A9s{NT? E>[ȓjHVA?3bvMz|WB 3E{sw<$q\P# Fs @"nG@@!..YM^lM~4{"(9. NԔPn% v!0@+P"ru#.fԀeLmFcs#pVd_zzr 8C-50}NěνЄ @٥"-%!o)ݝWq{~>6DF`g_lllVw*7+8x{ )E9|w֫Oʉӕ'd@@@-|?1@?ű;_ա>~Lhgn!kh{t4w}w߿3n}I25R ~Ӻ|UkTM5+IytloAI.gz2@%f%7Tq >G d{x;p=x9q^ ?F2 tyxqLb,cX-EDϧ< cz}db w# >z'0=+ڽ<|_߼=:N'x?)f@JB"B7j2 vAF ~-\KT\"AqES䁇ÛmW(]^W/M)J߈c◣i ܽ @}A(LMQ':fdn`U/OPڒ\1_\yȻmx ci7HS qRJ2Q*0  A{(xDgSz^P#  PYĴ(⿱Ai} V!?~"G%xA{TOS">"bi~aPT PIQ3*0կӸ#O%p_ѐШ)nTQLC-D9db&LۃW|6{P]rb bX]YƘ~A?*QC(c"FK2IK%wF~iPЙe!149pd'ӅU|ty?kW(."=/= QAЊr"QCV ࠇCtPCO_#rfY7ͳ4"Q O_".?W>^6jVxwm<}|_ggۑNTOWچiZ(>$PeZB) UPiAihAZS/.=^/G'`$2܄=kjjjd;;3靖ae: EA(~)eG;o`c)b&3%52ԍ* f渪!V[<ɝ8σvC$'j;_ T0d; &?CY޸8TbƞuvMг%VA)(}A^I )AZw,kgřDo흺)e?zIs~8)4DSTBh雾Kύt^+7p/yG{Dƛz W[ŽoM '&DK*daK׮1tAi,|w'3 4~_:s|]*g>g4gާ.‹Q5hQ)4YӓYKqoYnu.)%Ej92i- #m]hstlמYmi˲\#kX@gfju΋)¿&?1^# YdXhcDM چ5LtU4e\rӟIvy_q&_CHRD@ df,ymdPz2B74= l#1Vj"y@Y,AdDs[ζMjei {7m?ʉM9B#yW5clK6nk, }X[Z[l ?7-E+ZAvfY\pK;2e!V UVʴ?}oב2ɳsC7,F".V-s v擅,L ބmmkL\ƀp'e^$hLPݻZIRia{;ףUC ,Σvt_O% Pާ0Ō)[H[@LIa5a0171Is$!Q>ZK#=-ruj0γGȄ.s'b-fLkEzO;4j. -} Vk'҆1mAٶUStl9/sh"WkEX=9芜&/vg,K{4K2U^TwΪa׷sը~z=SxٰE^[q:Ys> 6oTd9DQoxC"ȶO6i5s 8?f롖5QC؟+U?&fzunmb{9Z4Uw^wm䑕QY60 A9]8r[X`mW&Vvvi~ "b?v6|먴bVɻ&U_\t^u &U:mw.RFV{GZ ѻ!͒]Vq\$tݽsx7v{%Ix-H4 $W'sMk%Ӆ$=vEK [v>w0XEƼJ^'4jzAk^++O;ig@{o(Vq[o-R݈N){G9`ReEsjY+Fkq *ncYUfU|EF R͌f*]X"t,`_x8G(E9'R;7̦bD@(ClB d ;iBXuyvRL@l`~V  5|zK31tћ';E*vDAI҈J{D$(Kս8>bبMI)~~) TV&`iC3 Lw7d"؊ʼ*"R+,с!gHD&{@ʥ 瘋jg6W pjNAy O}TlΥS3 r+8wС a)@ЉY3 6uD/^F#Ry9zǧC?S),uXEfuh9M0w@iӂo! kFI gI1/aw*6fn/0@d꾛FmN?@QT4Hc._tFkWXy;ѭz9Q`t ȬMyi& j.cPڅ䵶g~Iz:G܏Rw_BuXY@sls 6 1\gF0Т|-~$GXoB&ŦRFUZq"†kBTJ}V|ƌ 9~r RsAs~ߡl 5*Lr$͈ 6JZ2 8]:x) %$ǃ1NW|^q[ks70+ǝR7y㜙j֕  닃S#Bt UMN gtX3QDRaUR+Lz2:LlE/DCz|[x^_7OJ!L/ |w/;>Ѝ .B*ky_i?ttr>0GƳnE -*NRo~? v4c+]dp6ƚ 00h^@؆}tFBr:IL<tޜӸ嗘9}6NˡJ8̩AbĭYePz(^osT.Wn8d'V$Zؑ>aWDr!*"t>Ղ?널LZ? d8 ^`32Y6T6!k<2 ׫Z# Kp889= ӥiy41 DfaY+ ]0`%eU:GX5zϫ<5IT$G^ K`୤݈zDlS2P21lGwC[;st{u Ǹm5{9*'2 tM2 .ʢ:I)ƞSmڬs [!90<E]Hrņ1”<[%Ck:ʸp5c`od:zasNrF N*8$[,z=d#=a}呈Rv( b118u鵫5&;l/9 Y ,H­gҾ3j" K^n^yvla X? bϼa{^k.yqTJl1Mvtui@>J-6wrC@XZ gjpd-`J/e\{ $:JZh76&ztCd" x7.y2 x n̈rrI"I Gy$mu5ULh6h4ڂg!FUJ?Jm`ܻĖ5"^CbF5. U,NOwqC[y);|ߩ)LNw[)YXϤNJHrFҾ ŽTiMoVͅ6[ z~6*]O79Y8`I2J"0ȊϰKG&j7|[_v1K=ƋCȇlxKQF@/"9rڃrEb>?z^Vchx[3]`4:OF3/OiPĆu\h˸B&",L"!|8<(l`5Y3$u8~ncCI+͈T$d0ۧ4[x_[N$qP?u0ƈ8i>ޠQng(^[U=T95vo uG!u?lj!Iu}eB=77n=ޙ#1Ub7ҭʞA Q,Eu(\[8:5ci([9b.%bK7m'p,T %VuTғ,՛eQd̵4PBolj !ÔE`L!)Fw!j0]?qRbiU[tdm94T])Zk.ZSa =W 9&‰Ԭ=7  B\)OʾlCS1 @BKik48;r ʻ@i LǦSyA`oXWEq 7IRJCksLuץ>wI텗6@~3WfgM7w@0.Dt8PimO+4]\Hak]u5ڙx㦅w<~a9- /u2/8kBM;ڎ*|4T]| I6md}} xggTm1TK Di3Zx,('1;0.4Hs๩dMyS$  J֯6P4ؐ`f2SCzIvQF\N8<;O.goAw;irS=13k/d 8xOR p/l +ۀ  3Y~7@FL[c ?5kj'PƱJ `UbL^Nve0xC5Me{oy#mp#cd|jehKNex%k~ϖ$2_#P|nb˾2ҽk?_Z:Ph/. jv O]J.~claKM0z|QwXdj}c(?.<3=l$?rQc2OB|[.-eN[qB{lS9xAtw;M(i/ɵپ_P%nF(h}a%Q5t[K;Xb7IsU;2w wuj#RKqu̅>mv"':a۰l.=ńSLQ'T&b:^=LEӺvLK-o3V 1O}h?z}"o!oEO&Ks><}L 7 Aejްڇv`G._--nR5CM bВ4P ԛRA95ZXXp(,Odr<ȁPQɳy?37o}㻳n" (TrĴ&\ 9K2qw)|.U2jZ&٠r.TnUXXp^)_ M22W[٠m.t90d/Ï) 2E+ rЪfۙɅcVjY!̬'Al5sQasQP֙uدvĂ2Aܳ{.R]3tWѮ)K6D/گvrn:*kfʅFP{yƛs3|><ל.%qGﵜQ0#KS iK'.PǮTvTu +X*yE<DSb GGVeM&2X'Q&;gA؛@_ )P1D LUb_;,>p1M58MW- ~dKcl@Uy׸_+Z8Pϗ]g9aWT̘`E"R%g)h%l?B<$/RB8h+PEznD1o1D3p>\t )c1ITf`Av-D\|XI5^B4$VlsO8 k 9@)|u VFv+r[AMODQFb0ΧB-zF*UgKRx8ZTB('b_oYZ"dV JVbuPt⇴qKLJClIYзp%Q7XxaQXy[xaSS8ԧԢ551Y{cad+=8hI+u[ Z 5QLJ>Js՛?ubS&;Rot7_Zϔ{ŕ!1ẩD#<5M#\Do7%GKZ0/[(~TY4;$:z dS#S׬w4{n7~I{'N;p>pC *:Ϗi\Jm\cxILTd7S"`` 1`gq2Rwe2Gxz ƙvw[% :I5ETr~r/2 memUu&q|# Z~v4P[4} y@yCvVFΞ_7܈v/Ōtz%F]o$Y@f%po,8Ó ;Hw/"~Eh5M?4`PQ>5U7,i0A眤6j³Q <௤6^+-~@;rL'H0ꠙoгq*.BXkܖE7Q<|0}I+}$mBX}t!ಬQC'WS6mO/I9/  kCy+$Qi#9M1nbN_DZr=gu`;J2Rz%؏ Ѭ@ߵN (]7 GTx`:" !~5,F8C$?)>Iޛî_ө*H ?W EG7R`Ex.YI(Bwluo#0E~167?sP5Dl[(5)ZSw}rWr_;|=]|7.6!QqRg#\hIg*dN>n dfw Խ5,ɀ `g\77T mDv%Ja J(VrFRT rٴĄlnH_Q5Ӝabyl=m2g[&X|)czHKהa GYAFJ!#R jĠ؀WXsB2_^æe7V9veDW ܙOa\>qa7ljRN9;|r:Y^ZnA@oFDe\+X=WH"> VZCTz >+x.qg %ݐĜU5nҵ`h6DZbGPQpwDTj˗?e<2Fʜ(kzG5/.ZOlYԩpۆd~F#ȕ ! LT7mN讻0%hp"V-$UZZpQqo^uO*s N I>k|}{~7#\ uVcEo`>jkw ֘1X=A ~EF_oSg\O'6{sWz2Xwㄝ+IS0zִ6㮞cd:ΦhTV&l-Պ&_p*T~Ͱy7`fQ Yzy+3X b'e~HIiO)dg7}zhk $_j-^6eEVoHr6 z٧4p# Z9[+w UDE>vDTeyqi3[圼~wYОw@kt q]-&ױ<R=pwqt@_Q/\Ч ^lo 1=Vڏ(ӟe m8r!utה˅korL5C K 9l^ vW^afK[yh30?mbuL1.cJ&pg"C"sGS~ۼXukn>dM 퉏4~W X'3`׆*";7"1BL\x4;ժY\a/ȥ5G:вp kE4Ca3qRH3I/7_nT],9qHl[0R/='XB`ɞ`*\Ծykas%uwCy]nަ:$-u\sDŽ>{+ 8".uq$ֹW(u_e o_\T@SN(lmؔ#†ŭgѷJay؛U~ènA492# ;%>TwT.aj~p9[Öa TeE˖$.%<^ %ݯ-9XMT-{ @G <:eRZ ~ɸ/3gϪDrU[olt #yP_!} l+GN7*v`;e l?Eʛru{Ly_-ArI׊JQr`mIUnjAxZo&GXU"# 12!#)*87gL'jowTje]fm>9  Bs,<8i#o&S9oeEDb,_{l У$DK>$*Hh#3+|,r#kX։e8Zh,45Bs6K-Lz( lb0]xfݐr*Ca:?1(V{ :#- [ڪ _jp}+r+󲷛).킗<.KΔZjb$q哘簑3G×שieaWt,^bvڅKmpx$XYX-a#THazdX Uçc7F*Mdr;9 wSG;|aܴ8T؊R'H=q 5:8J2(1>i"iS㒥Qf~km"s1aK[{mQHXTdWcCߢ'=X)eu{{I5 A/~i^̜e\B s=. CT/>@0ynVD2ėy.OwJ[|nlzkX¶MPr2ބN+ƫ8Y7!Ѯ'VxMдZ,5/!iJpϙe2,Ј 5 {O>ϣzXQ;&i$Iy*`4 Plj{\E2$Wl$)eG5g(Ȼ{1{h;a,^ 8Vţ 0J FKX{t3vAI/cIb@+>[ڕ)W^j߹겝܋U`#yJ2 P%9rEH""sRX&QBhM:  2ܜ?Z -TB RAuEc곉۷3 (h-HDY"&ۖ xr-Z<ω4XbWKbg%rNG\(/%Ւla\_o<GiᛢP#ssxMCf=8?⭰Fiϔ~{o%&Fw@wnRD/PYv؛F'&?5$h98,7W#~|c ^HЄ.:`3e" I\`YsyWPW|QOψY!@LRm Ѭ(czzsKW.h}۠]/>493 NRHF}pD_PKTՔO8\DPŪԎ*;˄|d=c-WդJD)ˊYKߖ Kih|sɵ"ڲ(*:^ڥ}2e`_r?f Qћ8w\Wj\݃#fgffॗ8ȱaG]f TO35d})t6YP:"C~F ԅZ8гμ団K+ _7v؃HM~6V/*M۸ ititLyԈo zV~َ. f.KfǺJE/w?XUCބ4]0mG+:zT=yK`}8K_5Q 9` }|M`t́.Fܫ|4!Wr n˗ 9bebI_gO~ǥ1ӁQ$IZ`W)X*ZO8>yDO̺|2qCńa/4McTs"7odC)~<'7G8^HۊFxSre_Wr&fϞ*!=>Ne68, I!?!d:?vL +~S ǀbԉS<ae#!NW9U:tߙ֚oguu̗ .h{Yfz ['deiP-M6R'ʀ=QG qתQ%Gcp6PQ+}1$m܉R`p4;@٧_c*j"rX+^  Fv9c @ed٣cM6}z " Aȏw聕e0,G`72qEe]Ժ&QRey 8҉d f6 }ri4 §,n8'Eg,7;hO)V:N[-c$GZ`XmI}֣wBr`K3r GvcJ0k)qt)JJ&־ە-VC "U[WؓRv_yr1DO2,5.#eųyȢh\'PosZ"RYb->G8!-ȼ$W .2z.*=C sW @i%;. Yf[^l1' Ո,-84Y~90txZ\81*J WDn-&J2<\9V8f62E.](b=Z lD Hzys731n@;[tJ*}j i'4ԩ}\Snb2cyRÊptPl"T4 L}'BLNКTgۑq2akq+ IKaf&ץmݲf|m'u{i$FxT1ڔ?^&ӹl/Vux!e02Ko}id6bϗPFObL)g- Lʺ>F,7=Cqb`_8@%,@׾>l<+:NKϱVUNxT7]˳zycY2yAmZ9y2GCTS|c*fWBu^f4f+:AZ5˦{W96\euu=Femb8BX1P0~p#Q&Z+2INoURp* @t nM5!!BLgew6 K ou:1+qjߴ}:$^`b60#*Fe-g򈏼PZ@J1]"Ľc"jm\'Iwի㋵AymNx)WTu P݁1m2*>[?B jY24XDy" ק[ճb7NAg璕G4m(͔&ݏZqO^/p)vY#y_nW< P kW9sf c|7VStn@Si}\;j7S~ra;kƋY'2O`CH /Xo~ֲ:=UxzāНQw*љ7̯Lkc+~=0$ujR2ѿ W}+&xiSt7Tr=ۅEmz8mLW6Ɏ=IJWy:?uƱcl8u¸9D)E8~>͵|Nj:mcA m> Os%]H뱛Hۮ*x(ҲO'Tq$6MBjM]T~D?> k#s0BFco=W|Ft,"_Uy?2I)8n/h GG)` XNΙa'+GM Y$Af(ɪmxNzS y6z4~= aCod {ϘR’N!p)T9#!31qQN=녚2CHېKڎ^z*-v4~. uEYsq+BQKqr9$EMy"d "1:s -ke1{qثVP3KU)E〭%:sŮڢ3ħ%Sv{Yz{(vy裥(͕_UwPj) U)Ch%X7j!eWj榫#4Pb6*ahO3 %0sq J>@4ws;[U];$5Qh.73!5a6ʦ4݈;޼:^رՔɢx2^&=s[9JGwхvwjᕍINf<&* ;M!GjGT~Tǯÿ`=Mc<nUZuM#^r!>". QMX;;gG9PjUx"#My8>* Zf3qo zۼ;O j}VHIY^?2]HJXm*̜HKܑpjoBMroMbk1b2音30 Q, %?S{0EZL\A_hX5$UJ{eCknuҺĬ\F+QvAVHiR `QoYqŵ%n2 NbyQ(Q,T#鲆4Ʌ,$ωbS8̜J31fsjܐmQl|F,w~(ؐ_?20GatQ)fO: M[WNixRΑw((~\$ifO?g'Jnj{cYK\ebGW: HQ0͝(PXyA|'vf$_Z4@K# ]vYK%*pIZS|]S_J0ɽGp|88ɫWԧ,U|Oaw N❄slgQZ""Gvxݖ||bِI";z)І@+ngq#J }|Ȇ8rf$brIzd!so i'b0KCJ*t5`íz$,l6er搱s5%k)@@9:sͥZí/d+vOSS2!&*<&)GEGuWV8 G~m%b3\AGBiL%"a+ lZ五./oސ0<$l6Vm пz]0?zjĨWK; (C1W@ 1MDԼ"P'J".Tvwpv;+fCqң%'6+vW]O8Z a'h/F"m_=)+%w1\+}#b[Ieqs:f 81f$## Z%LJj/P<7+C腤:@X]Z0u7׻nGk3e?g2%on&? GegVm߅#7ihƗ=@?& )XC4dmvCMtߧ܅[|lzf"U ~.9%ؼDpܜe]TE9騅K"W[4\}B3BG sjuddf NGA;_ ś!X==FqЙsTB?AANãLy;v/զ)5ڎ 1;+jUuA6vk2{av,t]\ryWM6&4*J@T[= lsjՁA# ß/FہiSXs_v= N;TbodZ{?wk-rANِW 5׽ ߙ^S9 A梗݈yNڐU[#`; hcǵifD)R[G76cXӈ>^CAL}O!a՝$E*j :6(?97i]B1>PZI, 9~*h!=ZLO۬TwYM m=?|2dD'jf Ҳn DXqlL%3oUp֘Pav7Am|]y2ׅ7朮m,@bC C7 (wp\\ t,>BRR 4y73H9BW\]8zq[gUVK .;%beʭI9D;zſRus\ L˗%V}h_W-8u$fhNW>B \;UfuGUEcfj\Hd=׍bW1⥇u| Xlo478]QvZTTB<ѭׄLa~2O Oip'݃tg6DyG>>°R.uth.s i΍|ƐQRDAɩSr#|dg3| @E w0*Zrua$Rba߲ss Y7\kŽ{5rA* )uZv`,C(`36d:  &H8Yɩ>uS gvHACilL/PDbBIMsR9j/8A^My sjV1 wI{Tu$킶U*26S{Z\<,`iCt@^ K>| hXŇ*eʞa L)9d'}3C*F[=w}I€*&9 *QpX#D .3$'y &! =}> zb*&ցJẓF$'*uR]6є"$ܢm"VHrEml#ѽ6b(;x8=<䨋 mK[:6u`F\J >zsw M`?0QO2|!-b6@6 Q(HYL݂]9bb6@l{8%d+x o 86G>%wscyO=%TD)Vf/ʀB&2VIt5њ }mQ>-EնԳE} bP{ȖWҵ3=b5GҴƠQTKC[h7WJNO70[׹˳]^6Fb .E17XsL;Ԝ(}>)0/ͳ1'rC>:kGd}^M Hܢǒ?/D鐁gQA$+7I)`9bo:MRϗ }(hlRbp˄D׹;` tK՚)r n(t2\sP6AqГV!P JE\[#0)Z)֢B~`*H57Y2S40z*.!  {z'[$q;7 +렙[u*(j؆;2zT2;'\RB+P/j{tF%2"1XNFlK%ڙ|DXb|{Sú s&D~V |FWv ۇ"'*\L*&ΰcGyw*5sST0|\aķoI"|PpCkocviB[`f4O]&2"orD\U}Fk U+~AUg'GlT>ƫ)r(@<ꖚ>}qH+E3iCXuHū"A=! FZ'X%K.xF06!yF*庸>26R"8L6]нEz{ߥ Ϧ*^E& ߆zCέ3e{aaj/pYuӪPQe<^nڝ+J ec4KGwˈ"66M?!mUOL㜝C^%m.xּdQrdlW%%ϊJiqYI/&tA^ J, +wPʪj ShincW0fv*@0lNhIXL-rqxbCFmeؗ{6!g5'7}=K[iQ gGK<Zu:ˏO:18\wH3؄V.Toc32~>F7H]m@J~5ˣL ,M3C:Ra*]$JcΜ#(YII!R@Ӹ#]&mL~LIkJ YNT#ׁ}t{ӪWxd^O Ɉ=~ Z\R3FoO\ +<( 4R $[ ޮ ?!Ld/pXLyCkѝud~8SCXVr̵e(h' Hv 0ûT3;JMެ 7uܯo`ROdIDh* ߸ 8pLJ̇#iۗB/,CL'/-B%ڲ[qt 9D@:12jGCrg$ ӆ%R={we[yƒV3 l)2ILe]4%[ۼO-rG .\AԌ0PI|-p$GـN㶥p)/8{ y+YC*=R x*a7ͳl"x?@aLm[؆M0֍fhlfE;LѠIbTuA-p/9D?G\~9ݿTpYF/cFhӶQ".ā6>k {p&-!|񰆩U39CR?6q^ĥ0S]lR]J^+vPؾE}~Nzt(:S]τ} /YnZbߘuJzP N >BKljij 10.jo&ކ/a'=g\ L-|t:لk#f "#\@{ wGXB$țLo{Z'7[:l rqb5&?_uWN9 2Fŷu\Z?Gw,(\r$ÓԀ/ʣҤ.vFOҫf-cVrC~Kiї@w-@=GpSK;B=דi(INJ{E|N=G˰&2{@L-u tRM-8isH!C,^+ָ/%?_NZSbk~'#3F @߀p!nͬ?s0*Ѿhm_Rm`xRhKVwK`dve%$MyRw D%2&^ y $S[ 1X6J5!fƻʼnuQ½/ s.Rvbôݛp) HlifsQ8u_ mWw'`:(e:Գs zmA6wBScWMH\pWcF79zb{9|$I!=m͉FрuoـO{ᖣ[glD 85^6 >*f/r:Pl8eri'N84붷mgA~5I:;b':笿>Ɋ)˺yS\'d|ϻ &[r<+7ݓ'tlt=p-gv*/[N3[DZ+Uppp7"I0Jk@}kMD y|"-ЙM#޻rH"Ұ_*a,$4i{7>Ԫ7װ_ u~ pK={.'jՄgDHxW<2|WX9wExj]g&'LMOȐaa1TR\?!-ӑ?S#lR61>OIKꈩS^'g< 1 S\Yz~=~tyR8;V->OPJ<ɗ :OEn,$Cm--]ff"2:Ƭ=#͡>ѡGiHHױ{A j2F2sd{xԻpnf⯕a7=7156/;S LU"&tb;ڤjB8~M+=[f S#&'N>6y: es^)d۠!X#ɟ,iFm>n*)n%wEr3sw[re_+z}DW2.O4}TwYoQlwH0QĨMRG{)2=i3YBBNI᥂pP!O@)ΩSJ99%u쐔gIq: x{F?kvD9m ZO9 :C`HaC}kx#p._$zV;%j{gRyDͿL1y)_ފb,z5 &|f ͹_7ȡ5EXi *T&\Nx!Fk3_ G%zQ_w@[ udqS\+"#ڔ{pL&R>ŃS1&/tͽ͚*?+̌ s~svzY5qGcI_plYMV7zDpMk19O>Svy(|DhK3ԨW bILX*KEBFi!-$gU-UY!Y BDIؚnߜU TFFm}}݊`g6׊ضe+oRc3#b ?.4ɓѠ2?ؔ~;i| !GR`bpkjHoqbYPo@$1Tj>G;CaoXHtcԮ]de8vd#Isq0:Q s_nv㬅'a v{aM-G.TũQ󛀺8FG +M&!rR(.\3ޖT#l~e8<(#G/@wo2{C\qGH41/u^>o2E,g݀؋4O"@C?ͦVd U{>Q|vOذ|{-Z:C&3~kHeI0#䢝 }Yp<HTNVCe>irUNS<#ڤER?vu>Uh /[c?,VgQ291''Gz',O~ P)u@jЁG{ 风,*QVLz 3\1~*`0Ʒclzj"w>~P*e[t~Q_P(QYIX;Zdi 5qfG{|sDj~}^xEWo l7?^hf(AC]3&>Oá: dT DHO J^LK҄XaC_/b ]_G+v$ wQdviY||E(KO:Km(%H# PQN)  IDȲR@}E2fןDggϭ r=F!\V =Wq=p( {ˆ$Ѕ~q}{ɹphTf|ڑS2ӯ Yb!.E_hʻq}8kG\ii@% 20u+NoAǗbMVRu*Y' {CVY55gM=4pĭߓ5r"nԕS`i "ȯ JJ u֭4T !Ԫ]nac=>cw<)^іQdS"DRQsG w8Hy '#a5GQY*z}nr'sɅE;sD\ʙ*^zƜaqPIn.k0nN#@Ot˓SiГ}w3}_WbJ?uf#LaV1^0Vw>@Ԭ=t5uk*Pqc)_Zy(>;e4Sg/ENV({{ LR&֔AWq.T@Bn(RS9լZ\,{J`4˟i݉Bv+&s>&_˶WnWSU B2`-!'tȲ)ܛR+@]jB8FҰmfݻ@"F|˜]:ʭm E@Ӏ G (iɾx~.gs?hHUإxUS?WVލ.w*S.!^#X%ecFM".'8  1~xsi!$Őu.cc3} զOLާoQkNvWCk\Z[2 Nڈd77 Bh9ˆl@zY# = ;ڧ,?m^[LgOkVC; nG"~STkKT,1t[` Ҋa0_;~6(hՑsGGds[mep͡-ZrHyP.U0#,&k@T@%/IJomI ƸeDi mPکk]:BK})5 5@s'f jm3c9mP띭1h$n @Cݕm&E P? ǘˮZ6(/tcVf=F0tom_& |d(BRv>G=sEK,ŔF6(t*%~2qj oԞZm!m /ڇMDZ9璹V6p3rm +}IIuZD'bC7Wѡ(1|7/qr`(@ uzwwTA]佳"s \OC*yAix2Tvt(pt΅j2̈Q+ɸ;6?&;TdP~2:us_HspH¬7P-{۩Od-+EF%>{{QYkg'J,bۛ͜ p/l|gYE+?CO@*ejYIE,[Va [Kb Mjщ}Ē6TQg "k==(0 n%+޲̃R35˪+B14YPfAO_QCT03G|7ؙ J C !k%3÷fG_/2:֟ɥߛQ!βȢ2Cd{|uzb\pCgJfi+[>:rn=i$o @So)UuY植`U-`Gu,Um7rZr$@- W79@}u [ݥ5xz7V@tr8>>gG`[fJ cNNn#450l#'QLv2)h=Wqi5Ȫ&4M۞ΎS6ds-Q&e;ͷH`VdA #K@o֤YXyu AO Y֦.T:ež4t|KG9e'զO]?w.D (ԡnřpb_tBC3ƳDIo%0ȳT,x"Q -#-"x@m'=NşDzd9\ƞ"0 -X-x9@[W!?O%eo AN%'eW,X 4gVJf-rTDY &B61,{V֚/QumGšp ZfkЏZ1Vv o> OkQ9/^}]ʼhөLBeAZ iV{?NcVv)w:@J J^Zfe~9M.:%+ %#nꍆ6'xr"FkgF#`ͪ2v]V.q9 !a*~W=:vs ,6oEn@qO!/, {HYt*-;׹Ď4 | '@ RO ÜWҎ»d-5)bB66ZkK)+|7 U؏`52keT@+0҅F\ X"i)lH19h]govbuU`K+Y 1iH}t٧ƾBn D R{`t$-Qhc. T؇;V彪IzCCL0imBT5Bb;kf/}*zv vpȢ@(JO$ʑ7X2mԤDf}NqZ"L˖;CFW&-"6G79Ɣ[pXj ^ZN̹n#\ds[ކ0Q F]gK|E*mT xKns^+=!j zXW:f3 DZ= H:kD诸}q.p q) H`_Q ۈvh,kCA -'5māKUI2&O@ٓʾ *M֎M 5.yzf*R}vueg,Lj ӓv~{= i {:wn||B|1$guTi*iCU%UF- HىsV_RbxSUQ >6l-l̳{ m[$I̡s^Vߞ' 7NMNk];Ա < ˭Jp ̵vKcF3o;Rj(V5H~'#WLj=+o2D;Xⵀ __> t9T}\Ai$ Οpی%]],yuLPwNoe&4Q~9v.D߈\-m6hm4wrKi{YM~Tr%[h?D,"Esŀ@2e $/ qog*tk՗| (p<ĝDK)3p|fǤ1iBW?̪Hu;_Z OW5Af?{u& X]=l341LD8pCA֢XgOs0Z(OE? c3/LEſJ!D¯_B{msM7KJ 0J0;\Q ʿZiw>n+NE%#z1p|d-'Π؉7m6?ƽAlTGaBWdZHbwl\͜' ӕ <R+nFHum%>0n-y'@f1mS5;-r7߲q"ZOɃ.B t綘kp,=GS0b2ܺAV/Cp(~yd^Ki-K9MШIha^6[|ZeJ;c{[0$kVReA0 ⥜]5e¸#8{͚9GHC\d*__b~z0-O|XfU7.벍H+ym ˌ:"#N ˕6Z#Fu:@ =cF-3%ċ&da* ,8@ڝl+VRDt4$T{RVMx&ę`.u&杪$g:^ i1Ԑ3.))pHfdKB>shëqy.cW{0hQ]H\n,0HuG/Ud8SJ Y%EzB׽Wbߴw'\JmvFWEJl)7͓9ZS_6f**(&_l_^PC&"8pI ﺊi9R,}NdEg-]j4v My†.r1`oje`h\pQإ T^*h> 9J0; /z쒻tdՏK]HRiCZUX5k^d!XFڬsǼVcc7eEŧ;%iSb[0'$]Ԁ#%?7 N=ܸBk#P]XUeMWj@U"iCdxB xo 8hf%gCpꇿ/#0q (yqQ&~+cnq}{X&vP[|3;v Ru&G:&`bRUfE/x myB #|N YZ