libssh4-0.9.8-150600.11.9.1<>,i1Wp9|)QŮ Nٔt}_`-¢`068jϯ7CMAEn]WPXBRH3h pӎKKJK}F5"dC 4V녓B-韦oTFɴ9%uַDȈ,E\ۜe܂IRJޒA>D{}Hj70ylտL|4Uţ/L VX'1Dt1>@I?Id   * .4<T ` l   0l-(d8l/9 (/: />ED@ESFEbGExHEIEXEYE\F]F^FUbFcGDdGeGfGlGuGvGwHxHyHzIDITIXI^IClibssh40.9.8150600.11.9.1SSH libraryAn SSH implementation in the form of a library. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. It supports SFTP as well. This package provides libssh from https://www.libssh.org that should not be confused with libssh2 available from https://www.libssh2.org (libssh2 package)i1Wh01-ch4dXSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://www.libssh.orglinuxx86_64cA큤i1Vi1Vi1Vb;eyb;6b35d4fcd70c330493744d0d63d6f31cc98008c1437876b3b998283d7ec5fcf695b6a58ab69d7687d9486b4a859ebfc00fff25b0942cc51239ada2702ae69d1b3c8f4a21066d2e1bbe8dd80c461f0e67bff300bc0173b5592069594b14cf0f2a6a94b4bba2afad75a1cb7fa433559babcd09213dad861edf62177bfce35c17aalibssh.so.4.8.9rootrootrootrootrootrootrootrootrootrootrootrootlibssh-0.9.8-150600.11.9.1.src.rpmlibssh.so.4()(64bit)libssh.so.4(LIBSSH_4_5_0)(64bit)libssh.so.4(LIBSSH_4_6_0)(64bit)libssh.so.4(LIBSSH_4_7_0)(64bit)libssh.so.4(LIBSSH_4_8_0)(64bit)libssh.so.4(LIBSSH_4_8_1)(64bit)libssh4libssh4(x86-64)@@@@@@@@@@@@@@@@@@ @    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libgssapi_krb5.so.2()(64bit)libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)libssh-configlibz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.83.0.4-14.6.0-14.0-15.2-14.14.3io@hEh@h[eqe@a'@_h_^ ^@^K]]7@]@]]%@]@\t@\@\w@\s\ac\4\(@[@[[@[@[[r@[qr[m~@Zw@Z?YYXh@X@XGV @UUUPUJ@UB@T@T@pmonreal@suse.compmonreal@suse.compmonreal@suse.comlucas.mulling@suse.comadam.majer@suse.dewolfgang.frisch@suse.comasn@cryptomilk.orgasn@cryptomilk.orgdmueller@suse.comasn@cryptomilk.orgdimstar@opensuse.orgasn@cryptomilk.orgdimstar@opensuse.orgasn@cryptomilk.orgasn@cryptomilk.orgtchvatal@suse.comasn@cryptomilk.orgidonmez@suse.comjmcdonough@suse.comcoolo@suse.comasn@cryptomilk.orgtchvatal@suse.compmonrealgonzalez@suse.comasn@cryptomilk.orgasn@cryptomilk.orgasn@cryptomilk.orgasn@cryptomilk.orgasn@cryptomilk.orgvcizek@suse.comasn@cryptomilk.orgasn@cryptomilk.orgasn@cryptomilk.orgjmcdonough@suse.comfabian@ritter-vogt.devcizek@suse.comastieger@suse.comasn@cryptomilk.orgasn@cryptomilk.orgjengelh@inai.deasn@cryptomilk.orgtchvatal@suse.comasn@cryptomilk.orgasn@cryptomilk.orgdmueller@suse.comasn@cryptomilk.orgcoolo@suse.comasn@cryptomilk.org- Security fixes: * CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049) * CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045) * CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054) * CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081) * CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080) * Add patches: - libssh-CVE-2026-0964-scp-Reject-invalid-paths-received-thro.patch - libssh-CVE-2026-0965-config-Do-not-attempt-to-read-non-regu.patch - libssh-CVE-2026-0966-misc-Avoid-heap-buffer-underflow-in-ss.patch - libssh-CVE-2026-0966-tests-Test-coverage-for-ssh_get_hexa.patch - libssh-CVE-2026-0966-doc-Update-guided-tour-to-use-SHA256-f.patch - libssh-CVE-2026-0967-match-Avoid-recursive-matching-ReDoS.patch - libssh-CVE-2026-0968-sftp-Sanitize-input-handling-in-sftp_p.patch- Security fix: [CVE-2025-8277, bsc#1249375] * Memory Exhaustion via Repeated Key Exchange * Add patches: - libssh-CVE-2025-8277-packet-Adjust-packet-filter-to-work-wh.patch - libssh-CVE-2025-8277-Fix-memory-leak-of-unused-ephemeral-ke.patch - libssh-CVE-2025-8277-ecdh-Free-previously-allocated-pubkeys.patch- Security fix: [CVE-2025-8114, bsc#1246974] * NULL pointer dereference when calculating session ID during KEX * Add libssh-CVE-2025-8114.patch- Fix CVE-2025-5318: Likely read beyond bounds in sftp server handle management (bsc#1245311) * Add patch libssh-CVE-2025-5318.patch - Fix CVE-2025-4877: Write beyond bounds in binary to base64 conversion functions (bsc#1245309) * Add patch libssh-CVE-2025-4877.patch - Fix CVE-2025-4878: Use of uninitialized variable in privatekey_from_file() (bsc#1245310) * Add patches: - libssh-CVE-2025-4878-1.patch - libssh-CVE-2025-4878-2.patch - Fix CVE-2025-5372: ssh_kdf() returns a success code on certain failures (bsc#1245314) * Add patch libssh-CVE-2025-5372.patch- Fix regression parsing IPv6 addresses provided as hostname (bsc#1220385) * Added libssh-fix-ipv6-hostname-regression.patch- Update to version 0.9.8 * Fix CVE-2023-6004: Command injection using proxycommand (bsc#1218209) * Fix CVE-2023-48795: Potential downgrade attack using strict kex (bsc#1218126) * Fix CVE-2023-6918: Missing checks for return values of MD functions (bsc#1218186) * Allow @ in usernames when parsing from URI composes - Update to version 0.9.7 * Fix CVE-2023-1667: a NULL dereference during rekeying with algorithm guessing (bsc#1211188) * Fix CVE-2023-2283: a possible authorization bypass in pki_verify_data_signature under low-memory conditions (bsc#1211190) * Fix several memory leaks in GSSAPI handling code- Update to version 0.9.6 (bsc#1189608, CVE-2021-3634) * https://git.libssh.org/projects/libssh.git/tag/?h=libssh-0.9.6- Add missing BR for openssh needed for tests- update to 0.9.5 (bsc#1174713, CVE-2020-16135): * CVE-2020-16135: Avoid null pointer dereference in sftpserver (T232) * Improve handling of library initialization (T222) * Fix parsing of subsecond times in SFTP (T219) * Make the documentation reproducible * Remove deprecated API usage in OpenSSL * Fix regression of ssh_channel_poll_timeout() returning SSH_AGAIN * Define version in one place (T226) * Prevent invalid free when using different C runtimes than OpenSSL (T229) * Compatibility improvements to testsuite- Update to version 0.9.4 * https://www.libssh.org/2020/04/09/libssh-0-9-4-and-libssh-0-8-9-security-release/ * Fix possible Denial of Service attack when using AES-CTR-ciphers CVE-2020-1730 (bsc#1168699)- Drop the hack to pull curl-mini: we moved the split a bit higher up and now have a non-curl linked variant of cmake in openSUSE:Factory.- Update to version 0.9.3 * Fixed CVE-2019-14889 - SCP: Unsanitized location leads to command execution (bsc#1158095) * SSH-01-003 Client: Missing NULL check leads to crash in erroneous state * SSH-01-006 General: Various unchecked Null-derefs cause DOS * SSH-01-007 PKI Gcrypt: Potential UAF/double free with RSA pubkeys * SSH-01-010 SSH: Deprecated hash function in fingerprinting * SSH-01-013 Conf-Parsing: Recursive wildcards in hostnames lead to DOS * SSH-01-014 Conf-Parsing: Integer underflow leads to OOB array access * SSH-01-001 State Machine: Initial machine states should be set explicitly * SSH-01-002 Kex: Differently bound macros used to iterate same array * SSH-01-005 Code-Quality: Integer sign confusion during assignments * SSH-01-008 SCP: Protocol Injection via unescaped File Names * SSH-01-009 SSH: Update documentation which RFCs are implemented * SSH-01-012 PKI: Information leak via uninitialized stack buffer- Rename suffix define to pkg_suffix: rpm 4.15 has suffix reserved for internal use.- Update to version 0.9.2 * Fixed libssh-config.cmake * Fixed issues with rsa algorithm negotiation (T191) * Fixed detection of OpenSSL ed25519 support (T197)- Update to version 0.9.1 * Added support for Ed25519 via OpenSSL * Added support for X25519 via OpenSSL * Added support for localuser in Match keyword * Fixed Match keyword to be case sensitive * Fixed compilation with LibreSSL * Fixed error report of channel open (T75) * Fixed sftp documentation (T137) * Fixed known_hosts parsing (T156) * Fixed build issue with MinGW (T157) * Fixed build with gcc 9 (T164) * Fixed deprecation issues (T165) * Fixed known_hosts directory creation (T166)- Split out configuration to separate package to not mess up the library packaging and coinstallation- Update to verion 0.9.0 * Added support for AES-GCM * Added improved rekeying support * Added performance improvements * Disabled blowfish support by default * Fixed several ssh config parsing issues * Added support for DH Group Exchange KEX * Added support for Encrypt-then-MAC mode * Added support for parsing server side configuration file * Added support for ECDSA/Ed25519 certificates * Added FIPS 140-2 compatibility * Improved known_hosts parsing * Improved documentation * Improved OpenSSL API usage for KEX, DH, and signatures - Removed 0001-libcrypto-Implement-OpenSSH-compatible-AES-GCM-ciphe.patch - Removed 0001-libgcrypt-Implement-OpenSSH-compatible-AES-GCM-ciphe.patch - Removed 0001-tests-Add-aes-gcm-ciphers-tests.patch - Add libssh client and server config files- Fix the typo in Obsoletes for -devel-doc subpackage - Actually remove the description for -devel-doc subpackage- Add support for new AES-GCM encryption types; (bsc#1134193) * Add 0001-libcrypto-Implement-OpenSSH-compatible-AES-GCM-ciphe.patch * Add 0001-libgcrypt-Implement-OpenSSH-compatible-AES-GCM-ciphe.patch * Add 0001-tests-Add-aes-gcm-ciphers-tests.patch- Avoid build cycle between curl and libssh by using obs hint to prefer curl-mini- Update to version 0.8.7 * Fixed handling extension flags in the server implementation * Fixed exporting ed25519 private keys * Fixed corner cases for rsa-sha2 signatures * Fixed some issues with connector- Drop doxygen from dependencies to avoid buildcycle * the documentation is available online anyway for anyone to consume and consult http://api.libssh.org- Added the tests in a multiple build description file *test* to break the cycle for cmocka, curl, doxygen and libssh.- Update to version 0.8.6 * Fixed compilation issues with different OpenSSL versions * Fixed StrictHostKeyChecking in new knownhosts API * Fixed ssh_send_keepalive() with packet filter * Fixed possible crash with knownhosts options * Fixed issus with rekeying * Fixed strong ECDSA keys * Fixed some issues with rsa-sha2 extentions * Fixed access violation in ssh_init() (static linking) * Fixed ssh_channel_close() handling- Update to version 0.8.5 * Added support to get known_hosts locations with ssh_options_get() * Fixed preferred algorithm for known hosts negotiations * Fixed KEX with some server implementations (e.g. Cisco) * Fixed issues with MSVC * Fixed keyboard-interactive auth in server mode (regression from CVE-2018-10933) * Fixed gssapi auth in server mode (regression from CVE-2018-10933) * Fixed socket fd handling with proxy command * Fixed a memory leak with OpenSSL- Update to version 0.8.4 * Fixed CVE-2018-10933; (bsc#1108020) * Fixed building without globbing support * Fixed possible memory leaks * Avoid SIGPIPE on sockets- Update to version 0.8.3 * Added support for rsa-sha2 * Added support to parse private keys in openssh container format (other than ed25519) * Added support for diffie-hellman-group18-sha512 and diffie-hellman-group16-sha512 * Added ssh_get_fingerprint_hash() * Added ssh_pki_export_privkey_base64() * Added support for Match keyword in config file * Improved performance and reduced memory footprint for sftp * Fixed ecdsa publickey auth * Fixed reading a closed channel * Added support to announce posix-rename@openssh.com and hardlink@openssh.com in the sftp server - Removed patch: 0001-poll-Fix-size-types-in-ssh_event_free.patch- Update to version 0.8.2 * Added sha256 fingerprints for pubkeys * Improved compiler flag detection * Fixed race condition in reading sftp messages * Fixed doxygen generation and added modern style * Fixed library initialization on Windows * Fixed __bounded__ attribute detection * Fixed a bug in the options parser * Fixed documentation for new knwon_hosts API - Added patch: 0001-poll-Fix-size-types-in-ssh_event_free.patch * Fix compiler warning on SLE12- Add missing zlib-devel dependency which was previously pulled in by libopenssl-devel- Remove the libssh_threads.so symlink- Update to version 0.8.1 * Fixed version number in the header * Fixed version number in pkg-config and cmake config * Fixed library initialization * Fixed attribute detection- Update to version 0.8.0 * Removed support for deprecated SSHv1 protocol * Added new connector API for clients * Added new known_hosts parsing API * Added support for OpenSSL 1.1 * Added support for chacha20-poly1305 cipher * Added crypto backend for mbedtls crypto library * Added ECDSA support with gcrypt backend * Added advanced client and server testing using cwrap.org * Added support for curve25519-sha256 alias * Added support for global known_hosts file * Added support for symbol versioning * Improved ssh_config parsing * Improved threading support - Removed 0001-libcrypto-Remove-AES_ctr128_encrypt.patch - Removed 0001-libcrypto-Introduce-a-libcrypto-compat-file.patch - Removed 0001-libcrypto-Use-newer-API-for-HMAC.patch - Removed 0001-libcrypto-Use-a-pointer-for-EVP_MD_CTX.patch - Removed 0001-libcrypto-Use-a-pointer-for-EVP_CIPHER_CTX.patch - Removed 0001-pki_crypto-Use-getters-and-setters-for-opaque-keys-a.patch - Removed 0001-threads-Use-new-API-call-for-OpenSSL-CRYPTO-THREADID.patch - Removed 0001-cmake-Use-configure-check-for-CRYPTO_ctr128_encrypt.patch - Removed 0001-config-Bugfix-Dont-skip-unseen-opcodes.patch- Disable timeout testing on slow build systems (bsc#1084713) * 0001-disable-timeout-test-on-slow-buildsystems.patch- Add patch to fix parsing of config files (boo#1067782): * 0001-config-Bugfix-Dont-skip-unseen-opcodes.patch- add support for building with OpenSSL 1.1 (bsc#1055266) * added patches: * 0001-cmake-Use-configure-check-for-CRYPTO_ctr128_encrypt.patch * 0001-libcrypto-Introduce-a-libcrypto-compat-file.patch * 0001-libcrypto-Remove-AES_ctr128_encrypt.patch * 0001-libcrypto-Use-a-pointer-for-EVP_MD_CTX.patch * 0001-libcrypto-Use-a-pointer-for-EVP_CIPHER_CTX.patch * 0001-libcrypto-Use-newer-API-for-HMAC.patch * 0001-pki_crypto-Use-getters-and-setters-for-opaque-keys-a.patch * 0001-threads-Use-new-API-call-for-OpenSSL-CRYPTO-THREADID.patch- add package keyring and verify source signature- Update to version 0.7.5 * Fixed a memory allocation issue with buffers * Fixed PKI on Windows * Fixed some SSHv1 functions * Fixed config hostname expansion- Update to version 0.7.4 * Added id_ed25519 to the default identity list * Fixed sftp EOF packet handling * Fixed ssh_send_banner() to confirm with RFC 4253 * Fixed some memory leaks - Removed patch gcc5-fixes.patch- Update descriptions. Drop redundant pkgconfig require (it's autodetected).- Update to version 0.7.2 * Fixed OpenSSL detection on Windows * Fixed return status for ssh_userauth_agent() * Fixed KEX to prefer hmac-sha2-256 * Fixed sftp packet handling * Fixed return values of ssh_key_is_(public|private) * Fixed bug in global success reply- Enable testsuite run to check the state of libssh itself - Use SUSE macros to define environment clearly - Enable gssapi by adding krb5 dependency- Update to version 0.7.1 * Fixed SSH_AUTH_PARTIAL auth with auto public key * Fixed memory leak in session options * Fixed allocation of ed25519 public keys * Fixed channel exit-status and exit-signal * Reintroduce ssh_forward_listen()- Update to version 0.7.0 * Added support for ed25519 keys * Added SHA2 algorithms for HMAC * Added improved and more secure buffer handling code * Added callback for auth_none_function * Added support for ECDSA private key signing * Added more tests * Fixed a lot of bugs * Improved API documentation- add gcc5-fixes.patch: Fix build against GCC 5.x- Update to version 0.6.5 * Fixed CVE-2015-3146 * Fixed port handling in config file * Fixed the build with libgcrypt * Fixed SFTP endian issues (rlo #179) * Fixed uninitilized sig variable (rlo #167) * Fixed polling issues which could result in a hang * Fixed handling of EINTR in ssh_poll() (rlo #186) * Fixed C99 issues with __func__ * Fixed some memory leaks * Improved macro detection on Windows- removing argument from popd - add baselibs.conf as source- Update to version 0.6.4 * Fixed CVE-2014-8132. * Added SHA-2 for session ID signing with ECDSA keys. * Added support for ECDSA host keys. * Added support for more ECDSA hostkey algorithms. * Added ssh_pki_key_ecdsa_name() API. * Fixed setting the bindfd only after successful listen. * Fixed issues with user created sockets. * Fixed several issues in libssh C++ wrapper. * Fixed several documentation issues. * Fixed channel exit-signal request. * Fixed X11 request screen number in messages. * Fixed several memory leaks./sbin/ldconfig/sbin/ldconfigh01-ch4d 17709919590.9.8-150600.11.9.10.9.8-150600.11.9.1libssh.so.4libssh.so.4.8.9libssh4AUTHORSChangeLogREADME/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libssh4/-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:42761/SUSE_SLE-15-SP6_Update/7200c6c40d8e1c282b314a4d553a485d-libssh.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=19bff0737bb21e61170210dc7141342f49904388, strippeddirectoryASCII textPPPPPPPPPPRRRR RR RRR R R RRRRRRRRE#nj`eutf-8823eef93706654bd9d31152cce06263796b34f0df6228c9d854e30c18213ae5f?7zXZ !t/]"k%nd涻L,%:wxj6>z왦~Jr?y"#O\˙Ҹ( v^3K'c )ŻT*2qΩ^ '4v*Rz˫hP5xTu#qNmy L0Goo>/+Y{/hpSCݏ,50:'KΦ&Ӥ%(UzTk,mF7@^Ȅ`,u7=^ۮZb͸DyW?Q_K_;-DzGu. S F+>b)#{ml]OJ=Y({6=7θܒtg8(9*4H [6'q:)],ev._@Pev-4`[܏KeNj@Ѭ3~%.nlf20eհ (6X.|ͣ\kELd'EBp& Y>!* ^"jP4Ʉ`?1oԫ AZ~lP\7 =o&z(8oa4b'蹲6t5EW t*UL=:W5>dBT]#Z"dgJdFԀ ?ݞT?WD/Zpe94 JC5Z2/#R_ᱨFS+Wk:Fn}=FZa0} ܬxc*2#daՄ* .06+r4Di,Y7gdN-[OT8oV#(ˬihg/%x,9ݫ9G x0p$FbbhDneJ ^42n eè>xu~c`/kKh;̀|5(AJ)-A.; TL,EF}%95[j"'bٵX͐tTνzoha }6"2XU'ПcpP,9rI.N #U`r[`m צ ,e`:SPeC,&~Co@ÂUG^q \9: Mc>OȜ`^;WNJIT ZAy~G^QT| d:a KlFl؟|a&E@dJ(Wydt7Z"E)zeQr5Q$ RxQ tdCGL*I|qf0R`TϜ*R̨& Ī}~%wErr@s"+9#|AnC)Fa8̳Gˮ k@6Y oXFbA!^6me0K{$h1 p%qJfYiPZ6kUht&ڵ@CE*/t"F`֤wZ/;%B@-Rr5~eUKN;;^נq9wlw :,63YRp&qw%Vѣ ERu"^dT(B7bQ陷J/M ` #Lx硆EO"qNMf)$W'.x9>$&4*&X{H5/q KS#Sk5zVtM&Q3M g gmdRҝzU |G'4~W8&Sb*lpnrnTK;E!< fҎc؂#pVLo%XT1\pc ~ bN"8o6HxqlTt݃e'c/ҹx2fLM\_a0Mycbx9B %5Gft젯3ͨ3U5)R@xqW'wR ;9Ww/, @ _=S jl%z%%h +b=93 (]Ztr:]gخJ]bR&$N YPV4tm^%״%.tG~s|+24=ϯW꒷)$Z &0[ JZL9)#vD[hSd'bQut}Fۺ~?,Kj^{k̃뮝}]q ?~ 2JVՍ֔g;@2:|ܸ kǡ7hfti,GpD5tPWOܔο qU&7MM.#Vzٰ' 6Jf6Ek8g+\5u`(="-`ݚu0sQ%a–L}w'Ӆt63?B{ڭհdXcXMpzRyp|\iEcXmY>_- >-Y޼!s)$2eK<ǭ/FJ3Wp惁lL=?L= \ U??cUh"٨ŭ2¤v "UWAýG%(:APso#  y Ћ,6ĜrY⠶^Yqg5]1*IW&yF+)ܨ!װak+:om#hc9 Ap1ܖX ėr8sYr63Qe{Um ks٣K͌/~ ӫh^(k?}G \YI͕I|/P]G$iųk@_5V8#@AbAӐGLߗj?z0ٌ W~Ҹ9 ^@͐|!*vVFoք.V=T~Wmxf kw',W;ygyd` qW-ʻO9kN;-ܠo4oY˵bKco=cl˩#j<ÿPCg֦SѤ> ZP"nI+7$vS/9Ԫ1&⠪R"ތC{:˅=_^%χ̠<("ӻO!et KasvzIg"xVrsS 9K.GI3tQ#u?܃OgWYvLxJ$ap0g)2Ooo& K{4UDLb,uO!F>omA-Iz0r*[?)]<~ZqW3nTt:@`~M-)ݥk(8li* 0QvCz3N_.9H2:$rwQ{:[[e;z~Th\ >81Ӳ֝%zaF iu7m+sۛeT Z7W}:1Ov_ nVT &WxJ Z#6WdRm;O7;gG/7F -Zzyt#2DT.[%DpGt'0toOn+?q8H`[*mC]'TOyWB=m@3͵A^Μ=257=~T]1Og[A_6G9\wxw:nĂ-RJ9-ٿ [OHJ=z#D(q~w:-^B[L-L~O*cnW= C$an^`dAP1(P$g+o_жp36|-09?8afS )޺̃Ŷz#$'Ж9Q2Du5CJ:Hg =s\C 8LvEzeU͏akmO~Y2?ntQIboB/[ 3ATY|%ZI#e rw=@OԩA2ʟ151M-}zB"`ԍ"y[#fd[ jTTozObъᐮo]C/~fPѕm![_h6aKv?YR dT-j[~d\FBB}IW Y\K 6]۽8lnyK?'ke'(~ea$)v[F|¢V74MmgW'ML6# Xdf1?ݛz/囉ItF=qd쎍jlyaT+,w8 סq;}iU?n'ZɶcsxQFɣ@7-.H pe~8EJyd.^G1e^97'mNW:y# \Bq$m` ²Z=L7\ԩ[cdrfyM .idh|_vuaPV2_cu0R&~3=f:3&'YFH-e-Շ4Bߴ=Y+ BU|&SNgZb{ۓo:G\lp8Frek6߹m?]u UЍ-`=ߐ)ch҇D z3CŒ/On>)`GD/ݬVfey٤ %jҽ"mQDk:+p cDT 4]KziչJ}_n^s&4Z!@/SrWmBކǞ:xW'R.Ko4*>k3(W=*ү/ &n;xgdl*#]2SjӡK aٖA(}xPYg5фr#].ZSSV=-Pt{t͋Z:~en+toUY7raha ەvWT >#@@ >?IpTt&9O@o^hyСY|,K(dnih3Z )5"-F/=ȱ ZՍ7TM=U#@NWJExx,~jWsuB ,x)lۤnj\3˞ĵE^]{ :$(ڍ%PJ`y ^])CWkzeF ҵiOBQ?ʑypΓi !d8fy奺~n2, GGU2}ԏ^㐀xǩ{?~!Bb?jYwN|v;ӢN#?FPTG|z{_z3Su J1o|`["*$U㇟pkSIH] q 2)zoKރXW͆~ 9 4]~x Pfa(Q?'Ph}@R^ ژ㰿CNgPmStGC<LCp#ZuRaήuМ2EPsw H?+Z"v9ɏJ'/F=cWN*~ff`^'䫃@ndݸĩP 6C5Wo焗dix^'@ި3CaL|[; tCYhOc,Io s>xbt% 5рu]GNϝ?(Lhҟ0v`XlPX?I~V5lX=+eF "hK 4 >cPiE6䎫D1%Qid^o7?Q5Z0wxt{J+{jP2q"n 4%TiɞFC}Y4Raly'm} }O</wvW/ϴSփ~M^|7+HP7w<dWi?N }6CX}ZM/,?,8~<|~K2KQѴ"a:u]"AX\7w AsY?Gք" wBS.49{ƾa],5Yv"ZVaեgKGz( Ǫ# )[8xC ecJL )GNkdiXg!B6+Sf㝭ob>ʉ9 YH^7BLbdwwYNKJ7rj.>lFGst#ljwVҜ Wr>DBYxt4ʥX@&;֮no:bNT]x/ԙB6.<!%D@ժ)q2#ތ`3:yDsνOsH1٣P(Lz^%0h0Bsc ȸWͭY XL JGH]zw/ Q1+jX AwO+I @OxZEյɖ]yė>F_G'z%k{!SwG}.^6r@\zS Rl|Pw\<$o 0=4.JL7z>|Rq8q! [wĉ;wBqg9;QbA1 fq{KT )lRw~x/bոH{ :H6gA u#|/ɤwZm~I9"{^õyUz~B Aa<]]ƙ w,τ*_+5nOlJq񣮙:H0A&´@VZjefoFg:QI#<+$]U(u@cCt-VՈjioKݞXuHg۱wYa8uAv^9&3{&i2 ,pM8Kc#|MdvVM%ZY1M^J h#u>pw5`D; .k$e.mJl쟾?@FI{~~! aIݮVjH2SىʤLދaa8~p1*%9agnSX_O^z wYϳ.-T|q:CX+crf۴HGL骊ez^-͕ '!?#P&jˮP`##g.Laj j}ZbTEqF\LX ! ,Q'oa @2'5)a9=h|u`TgigLˑ~j.0E657?\Լ#M +.7W#PŲYq5^HwگyJ^6r΍1LNj4IpyD~}אWQ $* !x[ dRDezY$b@ *b)d=S3Zj qWD^ʺ3]0Vܜ=`7͓,%B`Q xgC#ˎehr}x c&ۨU%G])KYWHt6y\ 굲CUkEúc-6X# )iZA&*k!Ԭ[[Zrϓy4SXJdL1q0'LY2XT_v}η\>Qmyʋ p>Fq^:72PD/J5fCEt V5SC$6~EԤ Kno8U҆v dj&K5Zs喳""L>Z 5dT%:hh jAږk~.|{Sh?ɊL2'"x?j |v Ds2"{;g(mxՔ' FQ4qz ~NN9n=+d׽Y>їآnMHh1LSx k)UY-`H0y'EЏ~$R?hGEÂERvNӶ7ÒUGXډ бJލ=;h=p;72o\28Vt{V O;ۚ%s$KZ3$AA0 PYrt.[7Z-@PpuU惮[ˑ.Ւ  CN%wS_D MN ڦF)*oe-~dݙMƼn㘶 ͵k^D{s^ݯ)'տYxo1&B;|x,qAH2e.Yp[#[72AǂM=68:B9z쐵?𕕲Q;Kzpgi\:p >6޻&r7g`ZP|ٴ%F[ 3J hC5؈;րB(|IѮԗɷfyHԣ}|ȍڹXX_5T/~FxuN :h8l֬q$%w4j}`S(z|IRIhg 0Xf2\<"99j&UG͜Ć~^wթc=D$;U}U|xIם\g5T$kƗ$NI4fACnݙ"W-貙)?!4I.1yUrk:w)3JѸ"}|iV(N`݅dl7 @6,< ڗxº 0Knzg 7 C:P3X$E8 >Gi0(dV ҩimA_ᮢM킗)n#_"Չb vF8ukkr5W*Y`M2k%*%[|&5lZXΗÐ<>׮-}[: Fr$/$':͞#)@X63/!gp?tQ=b53:d.҅V4Ow&mwO O oH)ӎ i&f>xl?TiWȀ3 H|~gxpNXu0vm9*r!-SmLcVW X=q%6+0pپg2Cm Uf!@6vw^`x yQU*@#0jڜ##Gc4$,W !Kmwӳ (׬V/Ð{"|JЂ3go8IE{y|q"t3c[.)7tYa R(Gc?(}7)$|rZ(A( q¬z5=/vaReM|ml$0_iEywWD M)Xw#>(e_o~ 3iq~:'TV_8x2Q+zbC2K9)q+_o;%Ӯ5zFšx܋m<0HuB{i8*H7P7#+4qpObIf> gVFi>Vuxmt4˸HWX!I-ΛkvH7n3 R5rϧ4ێOMMKMF{3Q^2Ar` %6I#U#LQ}_ xd"+-ݜ+OMlUJCl@q`87#Nbk))<ʞƟ|)BMlHׂ#$T,rv@Isvlwtwԋޥi/rm3|rt`Ç%Cfڹvիq{TafNRքahsSRjhqT* q00H흜G&MY>gX{qAWl,RukrIpN;[FY ?_Fۑf"ʫӆ DT҇"ڰ [DnGuxq5<1?XspR Eܔ2xzJ8V\-<kjO[| NU<  k裥]H f .:tr7X3= 4)>pwr`_  Mv$LNe"!R`+ܐU츰bLdUF@zr%>xDK ׷\,~GD/ۍ  I4Psne^qkQ%O&3Y(an}t#1|W0?"-+L>9e5r˿nS|Z+s)@zbE\ZPG=nX6S8`_gZ 8%]xҠxUr~0hm?x‘|8I&M#;fQO7FIr{âI4Ijfm1${g_w?M|$i?عIIwyS\į0F-V}ubhLjrv|PN ={8ܨ?(#]P_᠕hI'³)J+>cy%x?8(/,YVw4[ {V VE(vW9۝s-45nh'EFp\Tu̦<3?&RFt;n.̞ԬV1sYYֆVCo1[6}ň>"%k0PS &q"#axM,r=(єoDYّsG[d͞ߩftN!gbڋۀ*;P fyNhQ"EѺYV(`^jCzH(TySS0Q!W(m1(JԢ:`.R (nRhJ+0XJ7]TQn 8wHC`5"18\O v`Y}OױG$EStxTv vFy|!UMCCo)\_Vbl FK#/a"v4klj+U|)qɽk>8xkɠQ9$=,Lw3 T2H]I[Po} 97Z#jp! Rz $YT}j[erY$0 /v0X8me`\Uܯ`Tr~nqCPv_i/Mb4[q~vw.t?&mXS"W5%6*ruE _-Eem$ 5+an6/c5T6~XQ[584Y2 ޭ(+g+i|Ⱦ!J{IQ}Æy`Y7W$iۀXܗA`QǾ;-BOA4Kz.}vh0m0Clŧ}2VPd{0Q/T}T,쬜J`!(=qrG2phTp9\@77P63BCB y3ZMj!ۯRPrNNĘp(zs3l動T n"S3*,a1MBSQ56z a듓?r#C馽AWഠܵcQa试lRdg.S%H\c*$d}LGůq*Cidg^8I~;Ly6! W=8Ĵ7 )1x#3H qt,PT787^`1}sРV|Lg;i S5)SQ[*:燇Kd !m$ XYF x6=MGN=Mlc;WX:Bɋ϶3|jRJs&M)Qh}q:6٭MR1fU84[ `ecw "i$׆9Z Vp HD/%Ÿu WțyWj8p-}7#a0?f&0zK5Ȃv[F傮?wdV(.`~@ QZìzVN-];q"se%o&!O:,wzAh{CN}-@FewFhhޔgCLBy]t;;KEq<3kUC]M.Dnq+OfNA`*fi4_˥>kQS"SR31z &̉ԕV6#&%ۏ_h[|?{!m4b)8;0 ^W/P7E,-T7stTnI`TP%E,]yPd/jqR_w6 UaSOgZ1̓ĺ-S:'⽵L>i  HWs e Šn23pC=nt򭫹)w$j-^W2UM(ZSm>L. ,3]ܹ̳ONaԫ";ںልX]}z.c%ABz6ѐF@fuG0 (jw-W;`si.\J$h6 'q%m&^fV:svEDzDyc9q[.sװbvvߡ,ߦ~\&zN3#<>4jZpCѭ >aco Uma_^~EwMBI]Ac z H1~JٿYNa`W 57D sV@K;~Tkm cB':S>R̐V>2ˁ]AEo  86CE']U_!MoDK5.S+T84c#A.рZ[,lr T٬F%%,y sԑZb枅8J9k+B9SArO"SaѸ7iQ%>Oc$1;oc2W@#fX,Ct mhRR[Rf *ד Bxo/6'crTar&%G8㻳f@DOUP>^Ve~whc|FJtK2iskZ_R~{VO_̭",bM4<Ź ]{ߝi5SCp^eٷog|bB@e'nf8 b{R.+FHOF8m; âtB0'UyLjIzx K^-!!$ xw3sļ I> X65P*u`U*7z{W~C)"(xu+=(*ED޲ . f jvtCD~:Hj2/0(D(`񋁩V^_#k1]]¶ɼNۻz;% \+psBc uUbE_kމ&ߓc^94REi|P^%'@l&Y'*649څ>- !`G |N-3P7:腉7dXZ1AWDM>3*V/ XA5 (XjF}~=vqZHlbmH7kH߯*Cy2bQsяэɅ!evf92QJ>>1ZMc_eQ_+u)Z0Q=U>0`tE`eI7Sԅu#у [);LP?xGKpyqwl |.vrJL&!LL j?$K}N ˾Q2*)eŃ«UCQ+SA̗_n D# 'e H# Y1Ug::w@LvEkee@8xxHMv}q5\vFdS!y"_{21DõQp$e ?T\1Awmms#gft sgׁmkN0ɬ$D[<VC+}I9&"N Cഴ+Vܿg$i (䳾 +SB%_#͎b+ fa>7w*^e\4[j |È8Mr@;ԨQ%3B~57PCfB YK\F g_r-($ {P|Po":6I(p26>"X:f@qc⎘>,OJ5U fv.Qv_,YLLb.ʵU< (9 ^1m0tĦbE#q!'(d;uб J1IdnɈGSxXUKKr6‰pmDX86a6JD>(`RV:zR9n6SxkM7bAI'9É(Ʋuz' ,m:}f3@[/aPRVDEA 3@x7fAã]GKh1ŹY(s(%$\6ՙ2|E凸4HA<~a5QbK夺-~*YiP7ع!w?25:XkM;"Ma6=CtO> 9hC>VD7FeEHHͦihqim]+ʀ owQBf 57MOS1FNhbشeA=lci2heWXyȘ ޾4Klo&%"NE'6.o>(u4G "j:OXn.ik@7ETQ&v4DJv!iƏ9gF<%E) 5C'{: R7_Ks4x xc P:R ad5QG'j y^½4DuKPY&!VUE`˖7ZrN"W%ϲgN,.Ez?4/aK?̧*>D3yD3aSvzFo=%2ɛq=PyJa7ЖI=toHF πv~"!L2qb(#6&y e2NjA69Tp \Jcm{3r Ҧq+M$(mHIyKR}3z`3]^%3gƪJbDDg\P~pF(9İZqXn9Y_%/`9 /Wz#fkXUy{~U`$E9(!OpskҺwXר=(|r-5<{ǒ_ᱼ aTLKZ~Ϙ\- *xLךS©op "~5ƿP{Դ} a3!*LPH2\& }k1>X$ K92m]SfEF= J3Jx"l/ځ>;11o||+@KR3'uDr#L۫œy-x^eSwPRM5JmcHcBZ*6#boِB3? 1AP${2b**)5J,<("p<@Qavpޣ|̛d.ɛ@^z73}HaNErf^?|ܣfN,OAG)@8Lq&U?~wk?%֤*ZG e`,M_=gYoȼ8re!NM([9eW_2a}b>R%96;Fd0uBwQ$ks]vf2RQ !{U&,Qk(聅rB6lԡz7%f$/?6mʈ6s:ɠft0ʊ1M 49!ӴIﭒ|5ްa2-/:_5_lٿ$svk,}O xQEWũ4 D tM}Hro0=^/YK8v%y80ta4e+7'ZZGZcg[Hy8j 8|14QZzBXH3 85+čV&}l \Ȇ0`%C@ GeGWˁ?PS6F,w &9I *bxReiI{`Dm"'-ut}{H5+K^F麌!@>>-IQ_z:'&8sOn͌YOe$#Qe=ꮏp+,͵9Ͷ2Py,Rs5t3ہ3~.wvp9^$Ybi)&$0+3|*&sރݸ:V=!TogXgPW#,6,0kMNgc 2֗v{k6W0S'5^wM99 QN Iwz~UDQަcќݡq[eSzYjAV <. ŌwM|0`Gm :=8ij}8ؽ.:|Lx;#ue(0u@.SMPlzꃅ$4aaO[([[bzs+l`v 믿i{^[qꜵԢq^9W󙤑/d];DF[d3"C< g:7jp-k Ԝa-= «XK+V +rUiOelocsEaI-lW0~Z|ܠuL [I$40p $gXݱ3@(*1l]޵˞ FwfWԮ5!۱gCLʱKz/?.{I/sۍp"^DfƎ-WΡ9˧[$Qw^(r iMFdm=2d^-BtN'P%`D=VV~ V#NWvv&.p-M!`\fws^&PkʳN%pue3"VQG10fXfZ n6|>t:9kdVPc`&'YN+VQ@ەuI\/V ==b•ZVo3o|_0 @|gߢRo?OH8 g-N3VB s >S/Υ cr#^bqiw4$Mf^X.m )1PoT)ag0$zPsfh .U*&,0F 9Y9ߤ"h *b9 (y'Mװ H|mP}zPSQ|35^!DS$U%+^%]}h.M@!D!*4%|"ˌt׻ K4UJsRۗ98*S2bظݴ 6+싾Ɲou#ֺiίVz01 1k0?Ȓ5"CϜ땤$LvߎeF0/m{xy8m -`zmΠ Ư?Y9cGMi#ֻHP.Fvׅ){ө7*w#+A|P_H"j~.}ʡ^m$= ^mѶV 3:(7u*C 79)pۄ<[^ſظ(x"߱,J{l_O}0Kb=KW 4O<ȿ1_>$??!9NRqhYJ1ZYND:f8cq 6=!ñT &dOwF{ZaְxD,s*D}?kNJkv8d)_@쑐hVjE!m%? {*dpL`>ُ:"kTTI&r]& O~p+qzNDL]$QixuǘC=07$"rcRΣ¯V[YopEt[=oJ@c|IH٠kX}7HxziE`I~C5!eo/ϓ;yh!saqc ro}HpYS0b.AbXdVN75E8Q4i1 tMݎhVƓ>Do;uՕNN/ DoM!(ŷ rXO KA$UBcA\K=NO%͡Ct:GU|SpkɅܬ̿|J8E,Q>%cfB-{gS I?~}iUKq.r=c7ku )Yj})K CHn>摈GCT1IXJ@!FzK"w3:5^4~1e4H,#}d oa?ؙvH- R)<2lE#bLN 9cedW u%2eݠr^*wl&iv-p䣮2ROL8|fv֕ 2i QوAZ۾KNun;GC)+᭍4^f Vb%"z?bhgS$οU{'2?XA@TsyW|4\F`  >m;nBo/5z 6T{j6HXD27/s/Yˠ?!#(!I)u{1Bf 4R\Sj%:@jVJܫ.21s詷(0(_e۝]+:1'A- Lq+:>)`!i+~^N w2@؉[€n,aH;R٤k7)rNhFQ]*ޒL <~]m&3ܭݕO/-tRC7S gۋtJv˽FR# hJ`3O),UkW[e48}{7uorn6.tSMx.y0S3$25e[9^nY>=|1&vوup;ϠN7,̑NEuI r#.鿮.F.$5i{#hF#N{/鹠"Hp&z+j BAeH2rHq-q7e٤`3<>saLIxͳU Kg] @'=J`'0>@e3iUU?&H˃ }jS#;k@6{Nh@sJ䘷z0mP|\O~-(5h`G1^a:!~.eXd $e2j1bb!2b,؀W1knv+{;,_| y1cF.p:3gOEB}Uy:.,oV pfP"ֆ:ͪ ab!MOyGLM*4F ~^6j^\ sK\78 f, 7ÒjEZ[ Yb[7-9J'>/}#J `EBl'i]V@7;q<, R X.kp/oCԂn/P"bfA3!rh_sfٲ =ޮPȜb9jbiy")9iVST+շI*-1 Q|eoxI?( __bP1Fl3"2Ԧy{Vij]b⽥HR8ʹ NWՅgρ\nR2& s,߃t+HXZM-Mj)`Xd`g_/s>8@mkl9V(.Lyf^48Gs;DOy_>9Ij®E٧psQXb*6u\77Qs@5b9Dz;;77:0D{ΘXh9ُ6AIY;lJ8x-oD-Yf{t]mMCGe3$iӰ^3> Gv-T ;AXKJ~/Zr߳!VxMb88ᗢO j)VAѓxqeiҦ䛞iCgPa7uɉr{8m;f'5eOI:ا|rY- r,o;H<ΏcN8fgXt5,n@nOY};*b­xNHwJ1$@O[ wslXcSC\Gf%X$EM8r HN;hoG~z&46ާ*kU>.,sF\b4:7<0N 7ߋjG)@6TtŸjhhƞg<.2j˺\G@g5l}+4`]v+V"Bj 3"I{9s8M_=|[vy|h zsJ0qb'ȢX?)4Fh8AY±UjP),6?Lfdo |+A"l[rZettԃщhn.*.ed iC e%/0RtRE>aZ\#ls1Z25"]QXDj  DMZW{<+v67p\3`yN _'I[޲ *oN6f̵BtHqbݓTң`\Vwv.A!VlUYsD|)yzD[ęŌً3f5(3xuNla b@@[8A֦KZ }n.ׁKU,e\S5tQM911y'Pi>MҟxFH`eLSn=ykZ xyDU892.ƿ43[E~EOۨ7 Vfz'׾7au%MMG^d!>(Q ?ʟv4۱pj`՜uqvw1"Yl;&_ YZ