libssh4-0.9.8-150600.11.6.1<>,hBp9|<5ח[1שGB(:}¥ff @E?Ed   * .4<T ` l   0Tj(8.9\.: .>@@@F@G@HAIAXA$YAD\At]A^AbBcBdC9eC>fCAlCCuCXvCpwDxD0yDHzDDDDEClibssh40.9.8150600.11.6.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)hBh02-armsrv1SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://www.libssh.orglinuxaarch64cA큤hBhBhBb;eyb;ae7a51ca6ef9efd813c1719191f01c3f996e36122aea08175fe153272ddcf52e95b6a58ab69d7687d9486b4a859ebfc00fff25b0942cc51239ada2702ae69d1b3c8f4a21066d2e1bbe8dd80c461f0e67bff300bc0173b5592069594b14cf0f2a6a94b4bba2afad75a1cb7fa433559babcd09213dad861edf62177bfce35c17aalibssh.so.4.8.9rootrootrootrootrootrootrootrootrootrootrootrootlibssh-0.9.8-150600.11.6.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(aarch-64)@@@@@@@@@@@@ @    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.38)(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.3hEh@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.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 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/ldconfigh02-armsrv1 17582824470.9.8-150600.11.6.10.9.8-150600.11.6.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:40696/SUSE_SLE-15-SP6_Update/b00fabf2a3433bba0184a0048082acc6-libssh.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b33cc47290c5ebce458e164f1165ded0ce2f6124, strippeddirectoryASCII textPPPPPPPPPPRRRR RRR R R RR RR\o4>cutf-83a91f6814df0e5f66804a91df38345de80b1f2324fc79fcee3478e9df39032db?7zXZ !t/ D]"k%d涻L,%:ޱѰ\uJ&(Mv Zsd{~@?lZ${T ]̓^7k2CĤGQ"xКiQSM ,)GTqz'U F위1%Cl iN֛Wa("bo0>Ȇ};IgQER$\ZG"ZOvw,&PEZ{s}n+؂]GE谢%R"6#^tPPu1*oL.)E5ݺ`~6iNIL{;\T \%[0/7)LhS zQiEpϜnuBӷR(sޭ+ /;chBrWpKwsVT&.4,geygGdQD9 FY긾$ӳʑ& $d ̠/G%#cX#]yQBQ˽ФVjU$YZAqz.ׄW" \c 謸ɿ_ZBw1j5rBF-tE;#nLK+VAn 7{* \t@>5)1<4x; qũ7?萔HNԡΛ7 ֩oܚ'%.#&͡`k@&~Ρ;h<R-!wM1ۗpH#̡XtBE`zeO &d۞_O]'s8P9 źz7{+t$є+]Ͷw< P[8J03唅| M_~0i]E 鋘t apmeK{H嘒+*垤 vu8|RdC`ͽ7] + &9ȁBkB/_6R߻m1juڵ V킎@)TDھĆtECMKV.:8㔗֛ΗTE)tkJ5jI4FV9A0QGZؕ耝n&=~]P_Hq7c#W3kIu%cAtvU<$w6D:WE$;Ŭ|-{Tǩ vHVGM{|phϒOEf ]Yp@EGvYi`zeC1 1p hQ5E(/d^OCYN\h?^W$&d3i6}7xA?3z)n9iߞoثRoJ#4xZw'nϮcXk 12$dm({u]txv:V%5JYhECxSBH8K \Ɇ8HW#/jmN7V}lDXn3jSRkgi:%3Y^HĮ"R8z/m)x@(|4_T^ gFq̔(?+ͽm+f(k˫Zր;pZ v*&'mV:|UQa79ߚh 2ϵxs]jLIhXo#ɠ?;Jk5D/fDM[L*!.6tĈRsZbè⟓g/ҒʴD7ҨH:YN:!#S3h!\>nάu+9X4uG[[OzSxz+\q,2l7S*stbud[G&wTIDkߔ0q$_#JX¹k-A)O^c$[\ѡ?)H k[?jJSW DJC;ZDB,y`0t̓;40#hU}JhbQ͛z*YT`eB$͑zөLb_ϫ_owIr+责%6Dp9̿T "eClOߙ`ߌ.9fR<ޤ ? ` T}n&X+PC|*aW=_&!HӎN }@QaD^4wwtTNMdw.oG|ڼ,;dk/xjwV Ra ]JP2x z?ĺC VWFis +h6ŧρu{R6OK.B9KI.9D}d)Nkarpp<@*%Ɠ:a3M2ŭͰC M: eGXN4<潑_w/FXaI?57{c$N1\ƚ05ʡeL+ddG#:5WݲjӬ~Pac!9:Ta 6iREɫik^FǸ̩,YO<(RƬ< [1$R4\TK AUfjXs҄tx}‡X3U'Kd{<6Pxe9ߙPgjt<k/ctPIqJĤX_@rǽ#P?iKfKvWm AO3H̫70SqRI#J.))RfzlF,Ȑ<:fi_wi:HTE.9j\jVxT <7W4fA!MyAؙSszm QGARq!V?,M xF>zb7DH|gBėr#Lw\˱$7_(vKCbQ"zjS^;<.m.bsns7AsŢY&b&Rz T. tηxWe%LjS>k3%v҂FI893;b!;h;,Gq`Wt 7/(jd8@_L&VގN/§ Ks ]ʶXf&f3!3Dls4s5mC\qXiWX |̭E!+Cʻ2 4ގnD+Y" jO4^vc"؍z/kj/( .^' 8\#oAPٿtZt YTq߷zjL2ѡ_[ 'AVX1I џ)cfE.g=\+x 8W~bfcվmsU<\O 0/L;Jfe®k Pl9w2ݒ"2]p.XڠSȤ B?D39i p$>YDTCQ,kGvQT:X!3MY byc!e 9j$3= UAB5'eŐV,O -R<\>$7&2Ht_E&jy=yj~׸əG &!pWm.].bt0Ǿkz!.CW7#W8*+eaTS`Pzo?ŰI չe|0zԏwBۣ궂)$[)Ő(ZrḨF2dӟv3mL%|Jri S%N#ALGx & `wdk:!UXt&fDNY33"%xOZ* =*Y%_LX~xfX֘OBdMbk]gf\qb};1f[}fbwx x ,g}&|Lu(px#rM3 վànCLmrsEs+;qX3qvkїFFE[g$ 2#?0 |7 Ƥ;%yB"KG ґScXEOʶ袡w?IX΄gsAd%X |ZD,))̭"u(=-~A-`:MYտ^eKӴYk1XɜAXaiYĻ|P_ԙwAVRv¶]\7 MS81N]Dɉ_EWE+QKA-g#g66\B~$-zS)fMf^F44)8vBi T  XAxFHs҃TVNvP}IiQh _sFseqLSo#Xb)rAX /d-N2M -~w!0U^g4lo-`B0 ' Q^MRj-y!^Ht>t(bl 7)m]X5?9s @b[ ئ620>x?[HlP*N;l$HS?} 7qc97 aDY .;G,ɓ =x̋tSw ,#>c_Ԥ!Sky2a1i?1>}lB@2ZBIi1aL5Uf bJ))(K?||H@Xߧ15NaK}m?߷D17sOjVM#{¥&q!bvBGƐ_O1q NE$uNȏjd0Z= DGWȴ}+$ĕj}Dr컊:bb+xz{$\^DHU'Ʉ`ZRݿ*jO21d7U<{ֿ+4HHPھ;9w[kp6jC4ug4K%\+2 뗝=7XVA&2xnMĔ6vQ} 8 uǬBz:œL*2vx"A$y/Fˡb ܀nEr+#lK\\Z2AavRݼbKQDv|XmqP,7Va:'xoW=P`R ڒ:Eh¹B_VEU_8ۖ] V֌PPOgNݡ}Ux<Dxƥ~1JO>zg' (Fڮ+5bshUۃV;(\S#ua x&o"ی< ZdJoR\A- ={pUwgVm4o풪߯{Bty@U 2i R`3Zr<[GS%J BV|/W7a{{=k$*%%bsKz<#u [ QW$ 7z"Kav<Y"f>SYCl'w՗r?ȑ˅loP `P{$S.vIw$182PG{$#ZQKu:ofcY ڽ˨>/[8ge@{,~ _\s+=3!X]kyàcR]=`b¾L9!-fd4 >)2{:ϳTA'[ӷ&zlUmz@gLk e޲TukJ?bD$^>ct$\=.2O~=[T(?-r2Y5>O蜎Ա;+zNkY] $2=Q{8ΙR?EiՕUӆpu(c{Y}J4E..cr!|D]3iBɠ7m?N5ίؚK``sku?&@b<~E_\+ܘt.䛎n1SthE S]..+]t7?;ZbDz@= d Bv86'&@'ybM@/:'Fo10gϥ0.D?ψ1i+.m ӏ{Vֿ,Ng^ Eu [P4NYoGX][AduB(Y(j trO#FSQ-Š<宬})Ȓjq-339W/^b$ܜNҞ`i-7uNp܄EٖZ0>.ϬzD2y"P*(޾oM_g4AA?tZF"mE@u,ͨ8єע8/gyW7ol(ҏ,WS:JH (jZVԥ$''U/rcRژBlo)gtSQyՎd# '?F]Ku c(vc9TEq XŧX)&#{#%o`n}{D[ R 7Miq>7Lc9i Q{W+6v]f*fL8D Yj}Ƅ{sh͂ $ `*'?3C\v~ByEz^\<6:4tl%Z~Ùog$etW9M2q|Q^3`r B$J]k/m9a唶x, :t=]8~s[{yx5_k2D&&Q*dzlNd7l34fc:a]n*AͺY"&d/gq9`'/vtQvOs7,gP*٭884]_a1xsuEY3pWkv^% @wP x!/& }NHONP. N\T,!:żcqvyybBRcSA{`Xph>cfO7Ic&f>W 0P>]wr!({Ѥapz\iahEk=WRA &ԇ P D#xH0`Vh ]] |drKL'㉆m߽jo&Jǥ,0 LN3XvԾGSSͻOx[l/v?f x؞ $?DpmOfqdLE:p6KA $U,^Etߤ 86/PV/z?lw4`6Fp*f&]JMoTn /FkW[EbO4iXAq=-ھw:U,zV:8؀zdvWi }>vpmҶŐZH{Ƌ?[۸wQ(oBb y~Ba,!~V'o(bѺxY'pi-p(wi$ `+hJBL9(DBs:. &/`;7}hw w kMf>k5F;Z_U~bwf3i9 voUHuY ӓ9`&%cwYU:wfLh'I=[Z ! <q/vrXߨ'q%y ky4N&hm*hn/\J:e#\E-6riDdv-&ʻ3@ZRVSk"TzxmxQy(>(kj)XQA`U.RzeT0 E܍CXSb4ڕOoC#.]]ey_ͤ߱f^l?MY9>#yK5s)qD#TXP.ɣ\ 45TAF"J<{.+{°JCv6!f~`nǜ^BX` L`3v U1AtNh5֧å_8h am* 7;gDv$GnC mw0e`Kd-Zj#E*S9SP]p>џ77e&Hә] ʤk-yZprG0ZJTJ(|M&$ڴh@dSEm^{CB -~-54;[n繙uǺk-cЇ+i'^HAGdm @DA$!>k7*:O2W@4DybT;4nvgCe0365;D 7y )San*/%{JH NhcZ٠@QED Yю 0Hd+'ݑlec Y=ZRRg:șJiK?3. I;GI+]A܂@;ԨCebNA|M ˀ>LlCZRuVJ13 ?'^wԇ4+o)(%I8/~4-ҭ?=ŢD)* )"/FC bay?vS -Ys mJ<%w!|woelUgU/DNyiUA*>qw#kFs0  jDBBa>.a#e8E79K)yeQ XE5zPAsIXHlA*@ bl?mwJQk6k92%\}EBS0en"1S_W=5k&K>|+os?2)1ב?Y-c3}̾k `E_jÆnZs9qz{۴;DeqqʹR2O|Ϥk`Hꨡ5%WerUR*N[g/-$mעxDÜѿkuUܢLxb#n#!|(M%0w ƅ 0pWL[h&U3Rq!I Skyga_ !-}L]jh(ǔBs{75&JCW F-7:LF\F6* 븛^Wl:pHo6e!%0Ț!>r  ICwYPƒԍQ0{b+xP|L`.r$b)?}txVCp<@d+CCC_ShDX{4z_4v8ʩUk, E!HRS7Ky [0] W)zOdP+aw8rOXYO`$?I焼g'`*Gs&t+>i`BBNWʡ&RVĥ:%.I gUV![Rw$ɖ#zv>VRbӷAt?ఫ [t߰)Bbьw<)Fݡj)X^C|yaNns.A*3̉`_tUG"qqӢV<".ԧ4F"Qаx.lW@.ԸG}g}]r,+2hRpݘhϡ gI\pHؓ](g]h}|syWANf>9LCj'E\Ա<7*WR.y_?\[{+En ]OXt&O,l?L[h2&Ea\+iUغrm {Z['\r-P"\yG$EDL 1#z*)gKb$[A.Ure@>U;{4i`J£f( l=#7kBUaIP*ë1DDVugA/.hAXW)&@-[r3%Dk:Pc-߽ \ WF*lV8'$3 n^k~`66aN2?.kMB23>\Wє\~luzѴ<0X`, j>$霜ss5t l\7M886Dt%_ /XRRz&g:[~M׬v#^bg$C/[tO/BL׺go5'磳ްFuXfuR<8γ C /E3p:_8"DհŊ^wAb `i==`@/3hTɜ@? 3-!Jzɲ&M(8䇦&UJ..(7`~t7!Rӥ^kEZBG4f}dz`fX3 gX`xK [h@X{w05dHVV Q?Ufv8V KjkQu{pE0臬yU:Z4&G۲eHj!O-v,hr(8Yucr@Èk~[l$OcE/o S5JZ+3^A[?f!0] wI᭛}n:E a^l뮒w0zC5(N5 k<$0T5XgԢ=PLamؿ씳SHeCߎ~#IFp"[K'o-C?;y9TmOWQj'M~_ Kn65,MU}IGդUU "KTFo:.d 02՘mӷAgQȘp~*,w֭.ћyQ}WfD rk=P|Q\~KY@n̒͠?gPdnZW,LIcR aX2oBIS ? k%7&MzOw;qgzƟb xUm)gMYh+ Վ"X=Z}AHa2mou҄Lp _f~w}ZWI,SoU+po[N2{Ӈ9W} qwۆ^=0/1ٛ۠i7z%7uO{ k0 _bެ[azSF;4{+94+҉^Y@]?q0{nt˫͊jFYHaz I;,<5y.֟ǂ יpMfDmP빦 p|8MO^NB-`8N'|-taדJFj)M/KOPa*8Zly]M WrD~ sZc?UgRji&0d0u ^g.q[!eV,b2{/$OxyRl% xc `:hJ΅Ed] dn[p RxSAg8 chK~e<x6 Єd/ Т,~so˭ yqM)dwOLm#OUNIv'3G uAދq:e]I'0df)YgVX}SސfphU[BwS_ Q! \fwW ▙% qJMB(uU5<`u6 |3=VA}%)jh2.M<7C-=L3L"1ZcE9פi9g;փ2\~!'观҃[hVۨ/-0h) S( [cs<ڴZ#!rRf~5*c44h:jJR4؀u^jjv5/UN0m&ֆ}ʦ8C /p gZ OcJ 9];Pٮtkhfy:& skf:,O[ـ_ )B9" ϙ Mk%r4O&X0 5r:˓^ڽj ($R%}6eoT Ƅ4Vl Å5~F-')F4Lʤ1g3BJZw&pqR ۆ(zgL.EPgD 6om"\.D*q&d˝  TBsav>gph j\pw s  Fqôg<h"SW>!n["e]x^»P^׷ᶙӷyلw{U g=hybfTw%/{"`}>T ;fbY~ e*k]JϏTο 0C> a_^6nJוL-<8qXt:'*SgH2(PEer5%w}3F%1Q'c {ܟ0riBteQsZ91&{hEqxqr !C:b ߹ނAv'>%pr&J)"L(i5R-3@X[lݒ>5G_| a<1U!drK f^s ^[rqJ a^ponCM+b4! PXb]pR CEKzA֕ W쁿q!E$k geo=7ȟuWaab"T{:٢HQzk`}{z<僠SbDžL#b"K|+0(挨WCk^c*N&6 8¼2۩I:ҨJ b6-}Kv7fCCY/~ ES++ܷ\'*BbtS' K= IONXn @V軺XI34 )؀sSƒRIIդnVɕK" i BY>=ͬ sD;CҴFj@+OHxQ׀GROԷU|̹O9KaqD{,l__NOt;):3(*5h:뎰[,$$7'v;zhj)Q뀑RrPsU/ذغ?+"Q4@K|4\ƥsW_}`X ˙e ٻ}ʛ;WyGtcJ.%K|w\ ÁT,2e^Y$(|36CI+/q.P{Mz9yc8qS{%h5=! ,8nxkpo?(8Ɖx;C#q hj]sJm+|Lűsh\`{ /4 OyC;|K6Ӏ1}%yϴ)8+27#=xcmZ> )ggzvͱ^6Ϸ OYu ֮&=\)yů#ܐ po˭/X/n?Lu eb>/>-րYZ@& G p>֝$V [\ eIXãJ. <H2>.wN%2[g~6ècKQF+geӅ_>U=fF*}1Ä`fs2:E5ȭ}L׍AxuTƞۘhOS9^8a3gݯWjʫ9`#2CNҀn')t_R{&ݵlGx\ v)qL5EO}AT<ŀ 孭V>c\: 3Ml膴s3 R̳=l'~oBvswkIQ~q蒖! H2[[Њ.8hWހz(b8؆{'*@Uqot.EP.b0|ɮZRۺ50c9CcV3k(Z[Y0׬H侎:PsBML3̛)4Vi&Fݿ97dQ|)QplJ[VItS}?7b?h "~LcYZ׋kc܊5sé̴~K#gK^"Eʻ8ݐƒGeJ1qU3 Qꞽ]E[3Yo #R&^%9U8YW2@=㹼V^!+"|U;aLuP[?(냽TDZ^`R2kp.̯]A886P' /re>E#w2$90#/47(( 'h.ȗG)YjsoL\"vL1ѸCRġ>bUj-v9LnIԻ)[O-Ëe+4xx .>"f~ES3fM v#qѻ,~C=jP?2`"[#wV}<ִ7g~ .!|azc;!W!RvLLy`US[U{w>)jQ ${e^SOϱ1'J-W-Ӄ*>HG&NM)~9:ѺgH$*4k*cԤorT"Y9v =γMPC{naI-] X:/+徺5\F>n)qP6FDD7mjU1g3N2EfbSAot2P6Mz[t͟M~)9Hk-%t:H?bu@MXWynx yz-'|Z7>5u,&Q͎ZQ=.##k3ݩqpLn, tc u fci ؇ܸz"r}og| N~.T UyD (bڿ]Ȅ8O7?-H\tՇK (FoH`Pײ"gw+ʎ _- ۪ }q# kpT i|hl* qpBAWW,9ȟrQHkm'JZDHѱ=ZAQl|Z\SR%10Fmƃĉ6wȺ_,} B ߒ1N.OT,e1<LWQҳZ+)),c^, ʽ̳,1>~ b5ftK8/j6ExuEBL,(NDž[+z lΟ]H| rҚxƩm* QSOHk>^|tȫ>(H{a#T!HRS)+5J_ s#3j^Gxu:;uw5spK&5c"u8QɍE%)v!BۭJgpO3n)4^qJ{Ş7ѿɝ=7rSҾU9(EkᔍW# ZAShW qzM'Wd8ujQsAU>6z;_\yjTy^mpMX*Qe'9~1kGaV@ZfqbVkN0/YfƷ .bi]đ y5U˽/R%]}ٌXWĆ铉aN7,p3 ά]5$nMA*ɳy0YQoՓV  H] ~(#tl̚/SsIj䜇 Hn'Fa]_č7K˧Kw؀>E 0)"3v1]DF1>Do" 3 .hNZA9h=|K+ƨ4g=IJF;qO z#v0[t[btSJGJSZuzj6JÆF_Gn5xq,Z֮  w:U0Zcq"%5ŷ^Tns(<{XZ<  y(Z ٸ!LT9UsȞ-RkpUvI#FȹüzN2CӕYנ?+y2-m~ GbswQ zϵtpYoUcvw7e I'ݠuor1NFoŬ;lp%c_r>" jtN$@^\ -͖R!7ΰޙ:Z/㝑4=Y!CHHӞFݰ_лyMi>^R%mxsS6"ݗr1#_K#)|SK4'ౡ򆓤y)zq&Fg!4{{e c rp*n*e<~$HInG! /;H yFZhv LTl'yizn83 CmJ/B#RjJw;๩\bDشI D9/tq/@];j0fPO@n% x?J]T01HN`ar@II!f*0D<bXAr,Tq^ dwFaVMbIx+^8W!CY֗~K}6*iBlDHx;5jFvA65~ K>LsLΒ9x,(qlBQUkE@Vny@-]`(|$Q =Lym:K:=p R}&%,*'ΊVUJjP):JHLAAlqպALf`[E;./e oY֖g]w)jL wSq; LPQ/HGpln5A &IpGoT  \v<.j#pynADZ?3m~-\&8>[, k6BOzQ0}\Wlh+rãV=CIJ 1.&IA@ʟGjh ?#^%Gn8rmi+ h)ܲ`6 M3݅!P[\x73搖R=0Ca&@19=lߡ-'9u,} Ւ2lȕ&Q8ks%{?Eښ;r8qIt #꽕`A ]|[mX&٦wj@LKb7)gʙWנ˾WzAA&#Ư[nOAvlk_E#,]zB'"Q_<_`Why$RoTtuwn˖{ ;XfRpқ&ZfIV8BU ݦ|wwQBN<7k=mˆB0t3.jn7- ^-m=Ds2zWnj9{$W091)iܘy!a-Thݝ·c{5b^H $1Ъ0J?蜍.aB83'6;@ LsC5*&vQw>p.Ҙi&0i#dRs4'/{?LآT-2)QpPt~%=wl '¾{[i2%,n>`FQV4$ *H5ba_^aN-Da9!|~QWf227~dZ po8, fnE J~yIa3e<ѣ9\sDVNƤ-~T M_6E ڝKhCl%7 hޡ$~h& ;ff!)rh7[˯6֞ݑ À|]8Qh]5N<{#=pv0֙"Й1IoIC>6*"]Xbsm*_LYN# |SU'@JCzzmF3K)+ŰƖ|_ܿxW}tD(W،1k?X .] Cz:8U'P쭙dtKmug,5(mx_MrT Dm>?)-c]dFi} $ŏS^-U+p_+w*A.ѦeI f-LI_g6-s'nٛzs])UnYLN|~ҧCݫ 3CHq&zĸMxM;*65|O߾,&xos.GBd67 6A3aQae>p"V_8V] g>$]u0]?T:P/gt{*㒻.^'М_,TM!'{?%`|!7>&#^n1b ,ƕz\ǁia~4rb Vk ^Yķc6[h+0(7h-dt"@D9:ҐasG?vN-FwswU 9/G^33KduGYEs*@ʒasDYBoEc: KTGg"SBh#LQ6tp+ɋOj><Ak;XA@Li{qD|l}p+k(3p^$Vmbu-ؗ wېVrN g.ϘڂIv2)OB7: +z"ci]Gs|z~N 7G]Di4жb.nyc0䯒(KX{-\eksqe./ێ[a94h)n1!}h֊JC\_vHNv?9iK3,GˢïrW<'vY #v a)o!Dt<ab49\20fZ+*7J˻/ 91B>~OB eoXpxw UP [*[j{ Acgz7F$<`>[A/WMDwmb~"dMGvjW2|CnF3R }5>W]h0;enݬ6mڭ<]d#承jA U2Į/ 'coUҎOO;cEVAPScFl"D?̓bʐWu{I8iG\]jl ^fR!=j}LAs]מ:@Q!b'e8vhoq_knW9 (vR שּeڣ>+Ykb"P_>i񲄵6ȋGe{R/ h^GFXG&XG(YHt&#*rrb=jǎW!IjFiZ#C;C˜-#O$}X.쾋(2kM=+K.pԺiJg|Eo4 K%0 G:zVIp(ՙ>γdVZX-\mo)&,|ThNP1/]ID*P.wg2—Uj3cil=76m%#ꏟx/˵ حuxcγ-hjTI ;p -v1 F*GLĒ.hy+CJ?Sѵz'tmoU.<$GEvdO<+Wv}A{Y?>i\h (jf]L#q0iKP~_%t"D֯Iy.@؏)OK=92ɜESD@6|5;LӍq =^i&5sR#(-1R{^L36&MWN%=NW2==N(X"#VM#Ek~m(?BЕ֏e/f =sbb15,坰yc{U|n,Ai7Ҏ%T&ozU0%M^G0'V²XZc.0NQ^fnwB2w?|S֜g` LP07|,9Xi΍@ڶӳZSЕeL7L-7AMHApBPJp0&}{{[!ㅖ  'Frejlڢ݋&/[֐!Bb`bb#jdU5Ld-`r P^'/pHn}7[\9":ܮuC53fL`d@L0$@(0|6hڊVjE"}Ԙ_%to-&9O :iW+ה^ ,;:9F=g$Ub&qPfGRHüz 2iHl|3C}"բ=aer^e@T=9?j֋Q]'*P_PbՓw~|mnE~6HNqd|1cb/^h'7mwB;Z8m9˸,x?A#`UX~}Yq}WK@Y/UMWm\ƹ\jq&"O[(KTB Q:c"䨚Eyt0uQ4H;9Eq5: *hVEIP\\reSC7f5 苝H͜w`{>g"cۇV4U7vqꄒlmDp`$3X" ҂[gjDŏ^Q$>,w}OA-NX=@`,B:U`,`},Il5uF=~.T([4.&9 ggDQ5Cy 0Ci쵮ʗ;^ CZh8TEG6 ]_]DLjp_Ńv9/h'/@b<'$Ч<BN7jژ Rg5gtjQUב}zL2(Y4oGQ1gbPFwƫҌ+\ِao{P qe&zSD(ANJz\3{FV8;PYM wF?{~v6ry++qW08&Pl.LRT/4*H CKN| 1ʌr\Z=Y k@zGP}PrXW9ދeT$8VU(rs]/i8 ElEpҌ܌=kG2/毥EI|${KbN4%șwL[4h^W%b'CNq]g g, Q~ekirm HkJƥv͆ sG/(AU!yXB~4=99M|,Y8y 9r[f޴B@/>r l8 >kVVCm~¯1-ͽ\2YH%lh*l. p{͈c){;,sfTx.7_m WZfP}HW"yns7v#І$>hejw#qUS9:c&]k=ѕK-krj*HgUJFbr܃u}UtH3Ye}A)ev,9,a04-D{q*/"Y䫠^9P~|QYJ>Cۗ#7y_2~R NRjM֋#ܓ߄bjRs tvcfю\.U, 'C.q1Y~l̇0GU4yߑvkml9 CzՂp/kI-r/G?=oH4Nz5vkfq;: C0,-NN<-O K ]6=H]=8v 69οR ͞LK xiD.(l 8V(2 ݵq/絒*VkYk1/7 J*v6.?5Gx||c4o|Z}7Zˍ#t`T~-؃s/ SE(Fh|bC@FԌ8-KrpSpWcW/>#I-K[ p?V[Ψs\>f(|Q{_䜍#Al Q2-& :ڧ"|~ n!+D"=-9N6Y?L) t@!P_Aq ?08q1)M["чɓ'r6-awd NɾquP盺9hKѺ0漎P6ˢvB4Pv竃_*mW wSw?gMN&!4|I/diA|cT8< L@UV'tWa(x F9OoS;MAp,}h!*%J{5f\8}mn=dG>exbRƄ'ɯ1Ў(ʚ"JBwA8=޷][^7~)  HhRc) T rZ]XZOVTҸ2 tۘ$r2Spy򜍮#Ol4`DHD⭑_w!܈*(? |/W"y/4zVbR9Ra'VX_;\ュf ;M9@ITE%G'~#> [n,>G3\Ai ȅOw^nT.? aķbxMoKIM')QGb }Dmct6 6r i8#C!*@Ԭiz W:Z$|iɶE׺Oރsx0̳NI-e<O4c~8m~Lbk۫!*dvxЎot&ͅĈA[4*ͦ_7d@)&@'l(~45}TJ7DL϶g9H[?L9UZxX46naZy%dn:qNۯ*ަKlbD&o[qC.k,,ZNՙ/Ć{͘LǨ mVg[3p0F6'I8eR9:F=h GD'4d9iO%KN>-Cҏ~9Wfsh)䍧qIeGM_[JAda\arkS§t~Q>χkd Fb(3ׅsf>yR~MQїbS[Zlrp\KC] JlդcMcm6shHunң`xF?@iX>hʮ9ڟF62uZ%v* q|KfL0y7h^a4rw5PB]|_0)u>`\ilЗ{ ;K]i4mkWG킶 YZ