libssh4-0.9.8-150600.11.3.1<>,lh]{p9|#):+pVD.5(+"ϔ'S7kUI-O瑬L}TB}VF{OΓGXjgU$L+Zn%j$v*h,Hl3-23 @bC0obl- *y[>-㊼|úuIXXqvS&#ie<1P(24"YiV4Y -$?bT-蝇{ۘ>@C?Cd   * .4<T ` l   0h(*84,9,: ),>?F@?UF?dG?xH?I?X?Y?\@]@^@Ub@cADdAeAfAlAuAvAwBxByBzC@CPCTCZCClibssh40.9.8150600.11.3.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)h]{s390zl32SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://www.libssh.orglinuxs390xLcA큤h]{h]{h]{b;eyb;9676272cd88c64965e252fc1ca228d538eb56009e301e41057c41262d8f030ff95b6a58ab69d7687d9486b4a859ebfc00fff25b0942cc51239ada2702ae69d1b3c8f4a21066d2e1bbe8dd80c461f0e67bff300bc0173b5592069594b14cf0f2a6a94b4bba2afad75a1cb7fa433559babcd09213dad861edf62177bfce35c17aalibssh.so.4.8.9rootrootrootrootrootrootrootrootrootrootrootrootlibssh-0.9.8-150600.11.3.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(s390-64)@@@@@@@@@@@@@@@@@ @    /sbin/ldconfig/sbin/ldconfigld64.so.1()(64bit)ld64.so.1(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(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.3h[eqe@a'@_h_^ ^@^K]]7@]@]]%@]@\t@\@\w@\s\ac\4\(@[@[[@[@[[r@[qr[m~@Zw@Z?YYXh@X@XGV @UUUPUJ@UB@T@T@lucas.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- 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/ldconfigs390zl32 17509570090.9.8-150600.11.3.10.9.8-150600.11.3.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:39446/SUSE_SLE-15-SP6_Update/93ae19cb0636a882d664e6e22707e4b8-libssh.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2724b3851c619c5119471ba3413c21b9d81f81e4, strippeddirectoryASCII textPPPPPPPPPPRRR RR RR R RR RRRRRRRR MDGF`^0yutf-8ae06a2821e9d8788297208b4a419e831795ac020f70efd12e9af89cb71a82ed8?7zXZ !t/^R]"k%wd涻L,%:4;S3a+p#Є 7InOrPDxz6\Rւ;7vt%g?s`Se3}AR gb+ -Kw_͡z,d%D "Jg ^yDlA~HM ar^e@`lX2 2-wc`OkqSTF3V8)?D(& sFXkȢN(<,VWy6[ V%fGs*oEeL 4S=mvu'_t6 Et=J"nX0!(;9 [Pb;)WHf|~ AQB]Җ假EJg`G\0MUCH dő殐e4j9 4, ~rc.zB&ӆcV0,n^yw 6aȢr ASdD{ wEbMuNFdmbf,f,3u)<Vo a:Eea/z :iP+p&@ܚYyp78DRD]*h3$o4&;#ȢFHnsRS\[LHd^(0liQ\ *BضY+[Yd#8iɧnQQ{~ ngnmff itI:鹓9@+'2ĩxPWMyѐ]J?[% ݑ&, +mFEk}W}[C y?RLյLm.~E(={G_&XL[=^KKk2w4`8Wk=T0${GiBqG^4VHJyJtF^i.r!?#I:Q9ո/p9r;|uctH~` B13]84ڵ%a@Bh6_!gj\a o*78|אK/;<~ϺHYgL]Ϯ0]oϨDWӴ\dc_^Š l:TWjimM ?t:f!MK D]! ʰ)GegJpAbnR@d5eNŚO tTm4M_4D-۬/Cu[䲜!'<m79o:w:!uKE}eMT?S šLŏ@V {pvþlXUAdgQCF~!ոPfDy)VeQbd|ΑfIT.%a3!/g#^qf*7Yw\8T^Y*^o[n87R7ͶhΒ&=D%nnCq7ps.(It`Qo"qn0{=kԡ5/&C,O%s8{$8y鯫ߑMk؁a_0Q]nHؽTDTc; ;k2QR\-i5^RX:"h[(u"}Vzml/KRGH@nRœ3ؖb5s?QYduQD6W0*4-KVXb=/Hs2b%8\2R*WM3IkuY\L~XtqKG&[\xׄ?v m !&QXF锶LhbRΕ`T )f9iֹa"cGBwG-w=$w;VhZV`lBQ]'Fc |<ǁ^R(XAU /Mop5?.Jv-a6߸ŗOd̑S{??,ok5Ce@Bas(Ye 튔I٢z}nyx1[pI#l|"eP)?D`~Qj=O.$'yp~>%>!ܨ`^G"kMo'Mtg\ Yu9؟$d>ǔ]>GS :l`8I_fg"뛝k[_v+#wQId;G_ =DGTkZ`8Yca^yW0UOoխڱ<`UHERO>Rha证rUyRs(HWe}3A^jmu`!ipvX'8߄o[Y%(fqΡ?Rmtɯߙr3&1*ʩ'CjNN@ U*G\avBir@  h/+&m?|۬%S0x!{KX6\P!#9+1S -IJ)afԜݏWW|IHܜ*\ogUt}7N s$HG'^yd &KJ!<޸6j:R5H`JJ@tQ\ud(OڬΟ(`1ɉM*W æ.ӮZ[qEw>pB5{KuVg]uc,9+RqȧE0OYlĮ {|fW)A@x3}{[e)wc흀-rApapƕ8>B36p "ICaXkKSn b1W  \hmDuIlаhX>vQFXyA>J|Y C39:fU"s39S};:Yd5%>/+G*dd|NEJPkp&{»TL{M]7}T<ܕ*Ӌ˄Lp|>nUݎv-)b+.{P\tdQ _L:Ös9rou91sjz&OmȗCPA z]$6֘bmm8Ht+¾9}"J!y{ ž5~Bfܾ.<=w&v{G θ|8: AY轢\ؼF)nT \K 1d`9SStu&崡c DZ>+1QnE6'QH&,ymAvNUH ();‹BĖ0(49󞕊G?b`" Ċţ=^LSu" vRR.2 c`stp8\I5TOR :.ixZj[qXy^d 9mw ƝdMi+j:VHFôiq4sC>ȎUIrZc0Dž4pڇC3'DC *^22jL+<7Vck s\<2N9ȃ_<ZL!IHDVDnM>B{A[ !lD:L;0 >Y#D#>M,ް Rs FVg OJ]cXРFs``^ J @7f^^Nì&EN5D s4_D1`"ٔ {o5Z&sO:6.lԭ%1,j30U^PmhĔ ϩbz\%@WAmklNE9rkB!9f<;Amﯿwy^iпJ+&" 0kyF+@H+{uq$![&PhaaSQ8Jc;NMahO S6Et'?hpaI\xhdNV<}fuMgDG£rE u[lj+w0}e?Kʩ50e՝ai' י^Afفb׵4*3жe˨NNέ_dhLJh4݌ l=gV'*>ɪCQM~D%z2}{fސY2TDej3xV]^FԮuܑiC|ϙ )STGx[.Z{:=J鴎R`sMqq'8$?ͺ@X M"wW[ (pP**m։͵:KNPX2?.ϗ=p L{żq828&>u.ҹJ4LeSoÓ? Ŵ(.{{s>kqk<ڢGfJ\#vmauvπ i'ծΎeDPO'$mdwI~͂jaiE#]$|SXC١@cJn _[^n E 21a>CuYG0]y9ޛ:S^%ّ[&wZc+F9C%Rz*swU#ubOm?xlAm-odJi:arۋRѱ <&ǚ2U{Xyūek$($ F~ VuU[XQQ pG1(;oԑw~|E= &g $AVy)^lՔo)?E_r (8uA{?,mL&*}[;v;7j5ei?"y3bt$b R~ Pn nN<O@LT_]nJv|?3=^_2L }VsBuk{,|&QV8DaQOhmY\.Y~FFH% YQjUp⏣[Pm&YU@hzdAˮF"U<,$FʇE݉]uOS59\OrW#9Tteքw`=(ӈ ϯt;orS*v.lO7bKnk4K"G7ex@H!D̵͔V~mCb``Ү‰'gf>)N[_r^QD 0+F"X>r $s' T+4+B3Uʹr8b̵*lߓ!uzpZ | W럣"XaM 0ZYyWǟzןJ"]8gp!ӣ7m>+g= o-slx}s րY^b<[e>"1 'CDB̬zQsF[K ={5tݿ@Fz$o ȥ}h) [HжƘMr(~ @\:1 @s l|=% $aS_Xi@Ga~p^8VBm'4bm.9 J؄mdn3~E|͘&*Sˠ{cߚ Z9flf`s&\~xy9^>-&Q@P[4+w?sD\B&+zl0L#~q|}]L*3MK&yR-<]:tzb"' it"vd-BDB )6]U +A)aJo~OeNE*kQ۳|N9S̎Z8ɽFdaم˫ #PG4+shb[:K1کl'}.8H"46&Sީ'1G!M\u p987%ʿ /m~k@x mqoy{Af%Sa41ɦ[]% (fB@}S@# 2_VYxsH7OW$<̅T})|t\CfB'wofjNA}5DSHׯ! &k c0迮c$7Ü9Pu{X|ذ#V\⛗H&ķÍAKzV{iR˪oJ<2p0#9xS!["mH3Y;7²տH/} ?FYX=n 3ߟB; (U61ϑjH?GHt U";4zX\SUaZ"vwx}`&Lh}u/b}̆Φ@nq|۴74b;Uu+ 26/Wنy]e&;R#v|~ǑLLsv֎_lA< 3sRu@g o=^JRU1WnHiצ$4lt\X+i7y\B#j {o^}g!7qG[8OMF|z@Ѻ5+0y'>zxu@Y&bR%X׏kvrp;|I- 54xK0^1JjuDN$'VI'rwF]Z:,ؼWUŚ?=>@,[y_jh%X-7ܕu'K>?Q UA[ 7PG3dwU|-Yke'qU6orNAq4oЌV=jH?8ږMFu)%55ՌOѹ|Uw!%^Es7{2{%=ҬYqD MHo %aᲝ% zdOQDŽQg5!52B,+y%w w8DkMā>eGN4rx4r\Oo9mLj48v\,T͔H᪮]_Xd~KrC*+NBsj3~}ƾm)F&!F8pkZot,u nO2:8{[`ai3( ,š/bkM@w[ uTb:nvۮ^D6>fM4j?u'R?!%#,6êZB MJL!$t j`̟_EO˭>/AZ]|/L5߹GB_ͯW)+gr`W.ċd 'tp]FހHbvЧQ*5]8ԕ_nwiL0 ({x ukˁ_2ʧZD7fV%ҚLf5AFqb@{d5E;lVyҼjNn%Hz NDA T$*#$6TB`{cpE'yHNcnLbl0מ3e^@7Sfn~>7RJ?7q!A(^ IJ:Չ̄&j<.Oě(څ䚮]f_HU9 O #eh]G ճ/2laa$ނU'mgH1(L(;")v_بL*' INXx+CEo I5i\O  .hvI"l缤WC/'Hr!Pi|4R*L })eN/)v~,i1',<|mА;c#_[P-*+LhT軪J+RGھvDBubZXA)'EMHq^EIzcHZuhq.mmg. B[; Q^X>&3lJ.>dMa " &í0R@r K]ђ7$:lҲo1X9 @"uvq 6\LH}H(Bȋ}]_kc[F 5=R[ ,s]p[rWn,|4P*F/?&!QO֜2i-*!}.-(wɋ;yṟ@3ssL`;{VE䰱{rlhb fҁK'{h$+!WxWb~&ixw{>Glbw`grp rĵ/T6O"7CiLTu4Í=D87e3i460Ly3Jda8r-IKkt+X h!Q!SL$C kV*uiA$DOxo4Y=S,%P^.vz,#ӖRB2yS[{rS 4ox<5|xl2s6u>de[e.3kSZQezF~h)QK:\Wو>]Ob= ]MUq( /P,i<.,#Cȅ5޿/XSuH[,m?)[VY*¶ :ڶuw7X{8YOhlRmSkX~߃Bu;lv"ܢjvAEzݛ5qv'15A + Rƣ{Q[錟`@v'3qp6CK?5t6ANW7NQ?!(AhVB/YMQv` scrȵVF3#m~q05Y<>t6OC+ kaL,yO:wFІ1CpjV~VatuPqf 3xC%C'6[IB8,Gf0c+IƼY2hU>̌!"jdS^XKD1l` Awt08{&[dE/v!.]"24 1 H\U õ_o&+rO:#Ư$`=&X7z7;, vP"p~S]gvg`.jR#[Q/ wI 'Ģ#V>kS.@,N͏ca w"RN!V-zNel*!m0`qk^ᩏ /v2,m dU!<9u^Ix+Ո=9H9o迖@hAYx+%jq{ŝhaH /35ᅴVWiV&|:Z3@ʩ:^(-#@ܬ)}Y7#;/$יia-sf `K靻toQw&jj(_ Tj{QyH+)/L@e} c|n 5sK#GQe63X Bd0?e_(e3WpXgJ7FK珙B "Qv>Fڞ%aPO D$êW0<S%yq812 t?̽65ۍM7 j9svpؖ@2šuFZCޤJ 'd(0"UҬ6Ɲ`\.F|)T[ubi: &Od4H*%E.'R H]Ve;&zN5`Rd"GɖLL"0,/Zq,$;v ~tB2izTH'͠&hXP.o!)y܇+V-@=;icҼFcѴ-df#~t{Z 70dde>S'on~s m?D-Vr K'EguR_Í+_}ɂ.H3\>*ԤXM;ĦJL׍q_E'?Zbn!WPq jcן4hf?qY?2m\V@N@r򶝞ۡYQkCDvdG R): L7iH u-k X v,;=␏~%!IΊ;6) +pv~AG{w-34YJz)}35 ꇇ~ J؞n2m7E+@phƸtջ}.LU#_Z4!8v'nNFY7spg PgREGA._@&P+VS~dXnٯAw8ޅQ̬8u1آ Q=_uP'зJ@?ivv4|2Z-PtiТЇdmGHӫ~];XPKUl{GG*ֿ?CL|1oBl]HZj%jDXTE-۰>/v8Y5U?5t-%M[Qh1cu%kGB7.MOq?t4|*!bÕX:āv;YX* MHeR\V _⧒$q8bEGk3{Gl%6h}‡ǡ: iQ8>6b:|/R=]1fV#]tJrsM0 } h^Zwl:{C?a~&ڂ=Õ家?"1f)< I$"hMxȌ O^ 'ܓ}pzH?G&ޞc= 'Uaړ>+\:Xg !=a#hyEiZYqGӀ`s_~| $ѣqIl+Qx Z5t a7_lJQQ㱉p2u'yԒEDEGu|K^9mW( ŗM1iA$;+aV_oR\iSOx@sOn5\]͋ r7 ~q9O"㚕%P!o/p4jwM|)Siq&\y/Ax[-q,N꫗XE}•ݒV@\Oƿu3fp&Y=^Rg2(2H:i1NO(l-@ʌ@N mQk~%)!B4'd H OdaRuKS!Rf4H'3ـH:OU1ׂ bзu-?N/ƑL^8餾&Yn i 1!³yy -U%QeuQ&ޡl mYU,WU<*4{5guz~AK'^d&?P^$V(%?ȁVCW?M ;kR*Z~#֪aaŨ>28tm4-HvCD#)˚ Ȗ\pk^[~04'g=fơRSP\>QhE.<%M  *UyE)5ZV(n-<VU$[H/tn9L'D}DNg _owmo̕ߧWZl ^FA(01ل}ҳ؁U Gw<.ȁ+a) J`\C6}̑PuT ". ~+`o5_/#vM|noy`]F¶9n^1*P1rK>w̮KM43@~|&>WE!`=*-хZJg[:ڨ?P2t&Pd= =Δ6gXt2a\%,t^'T{N [@qxb 2U@XPt?}2ODC( [SNKX5sԜJ&caFTNBKˬ9Xu+ǰBXG2GxT &DIҕ1ˈu6cxC̺}cxJ,E&jþ5zui?Dw˪Rua_&(x |F,>}cM&!ȯf=g[37e@b7JZLɺT`gY7TVZf&*vsYLDh eO\'|v՜ho\A,YfiYE *ޣYc 4!zZ$ҍC`8ѧc\gۢ5u5) ݄ 5A8{zW n(H8Iü,j@ӐoNZ*p9]%E^WqO#o#զ,N! z58Gf@EINC2:ԙ]Vp~MnۏD7dJĂ`5+9h>DUInx?ʾz1+Ύ_S4/ARfc/rx ]a̳U?c˷S M] r(?+hٚoM `g3>(4*P^L R6"SKǍw} spJal%?hjmNUA¯9hk!k:_:xQ;tԫ^Ur *ײS|3(p!XǛ(D@"8t5,}oꍙB) vn~k>ɣ_ W)Qh8l9 'شM?qGh3߭M.r/CEohQ@$zrsm3? ?z(lsj&m`  ~l0PB}?YV}< &D:ӻ],wKSՙbsCs"Sgdo]JDDōspWZ]=T5{A`֭_vF'V[n"ŚL:ϫ&7'慎pG_!4͒բ:5qix6yUi02\V{]Wl'Pyj:^o( 1E `6dQN]h`ʼn=lMry9x6 I^Cvꦗ] wҎ1l~k=I*Rs: :qRluȜ`-LYdC5p8<,`g(߾͛sPAWKP1gq=Gčw韾MNBTj"]`D zW!?OxriRJKL81! D}[-D.lr;mbަ1vCk'$%҂O,HIWoi|r!Ψ0*Ծ7NQ dQRg̉9gV.b/-r2QSݚ8-?l6%h9`®L!kpa'eQ!}ypAZ_kO( Qc/gk<̷(t -`va-<ڨ .̌HHrVEu+gZI/~m-tDь^Ǥs %{"8)Aϓg43)Iq0'wg9A(/.S̳%WO }0r96Bx  O! J^%vMfBlt?nqTE/$zSZwkКP$ &f:wpJ9?nh7^V`[iխibSj\Ƭ`ZaJwƊ3;r#KH10DzzvVb5īIEnp &I~yV d惄j5(4Yzz7x; cyM$KEwm1IK+WQi/Aȳkd!3:|,LjU~AgH|XTt2茂':ffXua`ƞLzcUhZEpRo'ۊ"Sd2Mm%t+Ɉn~2g r n goSk8v%9vTvwB3)l$hwۡ|~ɑc;+BG*X%Zipquڄ{qq!i"ݚ%!Pa뀱xT/Ǫ@ߘ'qњ)B5?Z:^ ~p{ڷ#F S7Ԥ+@Y1nrIwCr6]yCOI ,VLT@œfn:{pQ~Q-ŕ۽CUx ,Ya݃ 6{H2V뺴Myz%{«jSG; !9R .t_D=@h[]ti ^FNV@,Oe4~l y&8cz42#‰7Ñ o(OM;v"F؞P iG"9fBqjp S4Lh]qBsu u']$9E8RDZw|^5EoZ*JSMAטּ^ܝ~kG<Aa.0 ٌl_wJlhN~.PBV#x_7f:ɦ35. HOaDҜҿGvCgD?PQ2H`R .ED/._&3Y`ȫ7(QhTlFy@dNB >4cN0Q B4m(\9jD͋s:e[n=Vԣt:B0,z3jˍeJ:Ft %17 R7kM8AӮmmw;eZ3bM1`ݳLqS޴J}Q nJ$bǭDw붊>B<0 W^T#0:N|='m@2e(m(G%&n3S;ݥlwUE3pKJj,fmA&U4b!B!VRf׸!d!3e OҀo{Y>Pn`s{gfS)mH$Go>50R ,̂t}5% '~C-Vw"ⶄ#7-#E2AN$s# ;]Dv"p0Uke {l(Js%8$PR=^Xwk0a W}$PԂ\^-$S1ڐi- NNrc@=psG*UTzbk#M?n[Oh_]!|l\/<6dI6hF0XH$@v^3߉"pʟMJXHTXYȒ@?Y'0;P0l1H ɁCΜTHF%# u-}EkqaMUrU {[Gػc,1kv )ٟ%t9(qUx11m5hED1 0Qݣְq ZPä;yZ'ɮjz؞|Ni&*_L)KӲ?"*vZ0mH:cALRcz_>HYn>s 鸸ũsԞ?CG#oO4himcF}۶Ӄ\hD̏^ʳy{nsqYg.ŽP@fտ #a*xYjgy] kejo株̲Ռ+U7|=5*#ٺDlSwM] Bb!`#Ə.UVa ߛPJ?F5.M\u"^,=w)m[K]B*xbx^AϣR `+%"Zh s_5N|Hn$J;YA\3Z/ }44)zu25ܨws6$mA!t.¥`GWzPS^I3yIj(IjD;;=YڎE uwM]xn;T^]kR#UX64lGL(1̢6`թ)-Cњj&Ѽ(*gt<>zm!aލ@giAr` c֤,uHݿ'(! qh#V5Yu{)yڊڜ&{ NE7 p|$ Տb_aNW]tKFٝv65'yLuͅYAO`‡K}?.G魎TSRYE;ׇruc|gOmp0 N謘ܴI B'Ϛ <!-h:y/j6@>J-p,Ú$|$<+O U! Uܗ>wP Z_jRoSLc_Nik7!?;/N>ZTQSzDȨT*N&C+% w# ]e_z\^ՁPs\ !$Xm-u&Vo\{зp%Wb"?{=cǰYeSW{-쾚x q2.K!h '?<>Tlf1'QPWN$G߶% ꊰ8bly蓖^FR~A{=dw3de fjef:_0i-d_ѩ\[P|&%~+X2?k(Q) SE7μ\k36Ϗ4ޮ6(, taziGl"0zӸeW  5ֺLߍ:a Q,^W^ZZ8݄{@bHHKu%O/3>](鄬-_R@}vS%M>'Ghl$᎒0+?ׅ*2oޕv˹ສݒ?Ehu[{:K? v9j>lvājgZK(O?9gq>G~Zg`2P"W.RDUӥu;2ɏV[.,\C`G>Q*؇ #yC4 EO[ ix1;[قe-`fK_\% {Dfv"edDe6_TDQw@JK 1z('+)b䫯~ ۉZO!<uPLexK~ QK杀'#cl8 DTZ0{$5g|:L]!6mq3z~iU/']y1f4j[STz\ԉs?p%m>><=GjRK'5>]q@j;& %3ׂ b}_ߠ ; ^E->]5?UeT=$zG츷d~}Nst%|+=.׃ª4Y͡t%~^:;9W–ϜKu~IjZY 8pSވ!$U>D ]d'G!vK:ik r3^uG9`}HLO6r/Ei<)yT5d{^. JCs 34׿ڀ3*:5D 0H%v#b"Dj9i1՚H_=HYbQwb7櫏VEkYEvOp*"ÂGB?,cOLG94߃/io<9[:亷+q$C yN @$@ȓ5bBLsfQeq6ZKE lG!yl֕Dmڱ,ku z 3^;Z*:\&š9uXG&p>~OeBpK\t+P?TE-e}[ [u*;_&QDgM\"*AN\(+ ;o5)ǰǦ5LV 'A|1^i&arH߇XDr\sGB$2O{}Hꖫ4`(i-)b>\7K+RTeϬ'/A1o@aK5F\x@Fþ/4cik.P_VP!+wb~i'~=nҊb$#J0O4hV) +pb#>̩cD:.oNMqbUO>*tw};/w;~|-ϗ\!$#ֆO(,BU/FQ5ԁ/'by2¶Xo,oG..7ntA+ׁ` ȻtpN8j2`3Ӷ:9<и)Etn,7KÂK( Ck/ˆDɄ[{['6q#T6 S \|v._ʄނqx0X@bkx֒yA[w˕['R;HS:~E (& KBa'Bg!RO|EФ+5Ś jb!o/PneihDl?^R _T6#V*4: H 4j&WHMRdd*!/ @+Vۦ$Q~9׍(Vo҆j>__x2[N$|O3QtY(K`+)w&kGooY6[4Na]UD Hfv=]NP[" |MZZwNլ?pݹc!AJvk+E\''c<:r!p't vނ\с]q\ʬ5X^L)ޜL1TtnQ/9Bg?%Qp!v4/\`[1cxB=Xpzs#vgiYD2ljE&f3 o"Hte)&qmg17^>غ}>wf/LpK_O:rJ^zOr~=;#jtp L6\7ҕB3sjI9cRhH}gH=z7/l]r+z=XfǩH˅\fHy̝3?L :;0 KZiĝ*PQ% 1^ όM/oE@ khyх?#0x)ouHgviUy,1ZM1>%[r ~ĸ`Ǝ5 dV+l}W j!*Mp'1L?UP)A(~" _jD&v66n0cAB_Vc43V2Dzk VF4p)0 緍2:^fF*Z1[v3?Rͨ dYPvoO1ArQH>V76ňZWf?ћ cI/|OwrCɃIk2 * Έ6U22&̢8o橂ֈW7a-\ ZR-B+i~Ѽ;z5sZ:(Oj6"4}qRJja ڐ'n /'եңUtvsJBœz&Rkwʮn%YrthErRwR|V j4 ;2Q̳o+np¿_ӏ)LxB_Jp)(ǻLPF G1Hʼ| cIe b|"Ĺ1BDR4M#jI7Z jɾKew <nYIIDZy1}soJ)0XFEZ17ӞW@# blr 7}*׃; BDVYpm9׻ /9foil;6YXjZjυ`@`K'Sb㘚G ?qN#G,Ed3ҽR>")a,~E sVK5j\;3#Rb$*x$?tifG \Nk/ C8˹("}n'5q\#?m@?nSo֍}ldj Rdg~G*LD9 Bubl;$fcߐwD@=DvF8¦p@ bs¯FhDNp;b`/~otO}DA] #:C5$h9&xty͎d!9䍉IVNȱ҈*q<űwkG6_ӰNDs9Z:ܪw6i]4􄡹Tw)e+M%?p{ٟafPPY%|qΈ4#6n3fC3y{1w@kܑc?X Zs㸩jӢ&Aฦ59-:%w 1(W!fQ0ŜOXɠH]M4vנҀt^bc vє)SAH6IƳ3 OHd$1?އv;G>\73QOf.j/?D\<\wOy AI<~|Y !5eOT/ Qia? (Qf7PvޡW5 5*2FlcqV+~&&jڡon\EnD_㕬 jݖYB*ald 80ZX(d:M,\ܪg%>Y Nrҕ-5||c}`ie^ Ye)YwHoUr&ּ9-nʁ1~ eo)`lJM"O푈_J n"ZG?h/n3ѐضLkرm%X jYڗ[6eb_cT^ޜSVyq%jnli.Ω)GFPG2ȍM;faw7QC %dd͓|+Y}o* y墴~Tm՛`Uv!"^9&m~E:kj4ٸ@]8 D: M\)p-e=J$dB׾ɞ< Rwʪ#R`uҼ:;-̰Ɂcӥ\J1ߺ&/]T)l >4kmp>c=fTT5L;b#PWn½6$P#0|mG؆8"i&ԀiLɗr]t%Qz\?]C|9a^<-[R]U> Z;1~E۽G&УmkwXl.s/פ)KIjWLV␼rJ~!\H+6Sԣ1(3\*6}Jy[ٳFKTK:Sy:E/`0}l1;OIEjvIAܜ'eֻU$ sVHBC+j$4F}#pk7*ъ 2xUj P߭r?;E;E%~K*'eY )溟D:CT?|rY9#v̀*Ur>bg]<"8!%uRV)ҠX~t%@5~yd0O\xHT΁hjO~["Bf|Vh$f dU:mkuHca,XX2ȶ9h1f~~.3 #S*Cܶ YZ