libssh2-1-32bit-1.4.3-19.9.1<>,c] Q/=„i˫UA&9툼_3/;C\@7Pmve>֜WXM06fW Z4#<$CfP/n#ӉtZܻ+/%2pKHr (>۠B2SdN)}v|kZs)| H$Ɇ_dpvrk{eN< Goͯ!1hX1EP%LFW1[|~}!GפJĭ͙1:33;!>=)?(d  H$(;DQ j      (LT   (8#9#:#>&B& G&0H&8I&@X&DY&TZ&x[&|\&]&^&b&c'kd(e(f( l( u( v((w(x(y( Clibssh2-1-32bit1.4.319.9.1A library implementing the SSH2 protocollibssh2 is a library implementing the SSH2 protocol as defined by Internet Drafts: SECSH-TRANS, SECSH-USERAUTH, SECSH-CONNECTION, SECSH-ARCH, SECSH-FILEXFER, SECSH-DHGEX, SECSH-NUMBERS, and SECSH-PUBLICKEY.] Qbuild81lopenSUSE Leap 42.3openSUSEBSD-3-Clausehttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.libssh2.org/linuxx86_64/sbin/ldconfigl] Q] Q2c9e6c13fc0e85f8d5f6d6f906e3c161libssh2.so.1.0.1rootrootrootrootlibssh2_org-1.4.3-19.9.1.src.rpmlibssh2-1-32bitlibssh2-1-32bit(x86-32)libssh2-32bitlibssh2.so.1@@@@@@@@@   /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libcrypto.so.1.0.0libz.so.1rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2\t@\\\MWVIV@UT@Q4Qw@Q/FP @O*zO*zN@Nl@Nl@N^NN@Nf @NK@Lʷ@L^@LV@K"@KqKf@KJH@JH@J J+@Jp@Pedro Monreal Gonzalez Pedro Monreal Gonzalez Pedro Monreal Gonzalez Pedro Monreal Gonzalez pjanouch@suse.devcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.commvyskocil@suse.comboris@steki.netcrrodriguez@opensuse.orgvcizek@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgjengelh@medozas.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgdmueller@suse.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcristian.rodriguez@opensuse.orgcristian.rodriguez@opensuse.orgcristian.rodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgjengelh@medozas.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@suse.decrrodriguez@suse.decrrodriguez@suse.de- Fix upstream patch for CVE-2019-3860 [bsc#1136570, bsc#1128481] * Added libssh2_org-CVE-2019-3860-fix.patch- Fix upstream patch for CVE-2019-3859 [bsc#1133528, bsc#1130103] - Added libssh2_org-CVE-2019-3859-fix.patch- Store but don't use keys of unsupported types in the known_hosts file [bsc#1091236] * Added libssh2_org-knownhosts-handle-unknown-key-types.patch- Security fixes: * [bsc#1128471, CVE-2019-3855] Possible integer overflow in transport read allows out-of-bounds write with specially crafted payload - libssh2_org-CVE-2019-3855.patch * [bsc#1128472, CVE-2019-3856] Possible integer overflow in keyboard interactive handling allows out-of-bounds write with specially crafted payload - libssh2_org-CVE-2019-3856.patch * [bsc#1128474, CVE-2019-3857] Possible integer overflow leading to zero-byte allocation and out-of-bounds with specially crafted message channel request SSH packet - libssh2_org-CVE-2019-3857.patch * [bsc#1128476, CVE-2019-3858] Possible zero-byte allocation leading to an out-of-bounds read with a specially crafted SFTP packet - libssh2_org-CVE-2019-3858.patch * [bsc#1128480, CVE-2019-3859] Out-of-bounds reads with specially crafted payloads due to unchecked use of _libssh2_packet_require and _libssh2_packet_requirev - libssh2_org-CVE-2019-3859.patch * [bsc#1128481, CVE-2019-3860] Out-of-bounds reads with specially crafted SFTP packets - libssh2_org-CVE-2019-3860.patch * [bsc#1128490, CVE-2019-3861] Out-of-bounds reads with specially crafted SSH packets - libssh2_org-CVE-2019-3861.patch * [bsc#1128492, CVE-2019-3862] Out-of-bounds memory comparison with specially crafted message channel request SSH packet - libssh2_org-CVE-2019-3862.patch * [bsc#1128493, CVE-2019-3863] Integer overflow in user authenicate keyboard interactive allows out-of-bounds writes with specially crafted keyboard responses - libssh2_org-CVE-2019-3863.patch- add bsc974691.patch (bsc#974691) - fix 0001-kex-Added-diffie-hellman-group-exchange-sha256-suppo.patch (as per CVE-2016-0787)- add SHA256 support for DH group exchange (fate#320343, bsc#961964) * add patches: 0001-Add-support-for-HMAC-SHA-256-and-HMAC-SHA-512.patch 0001-kex-Added-diffie-hellman-group-exchange-sha256-suppo.patch- fix CVE-2016-0787 (bsc#967026) * Weakness in diffie-hellman secret key generation * add CVE-2016-0787.patch- properly detect EVP_aes_128_ctr at configure time (bsc#933336) * added libssh2-configure_detect_aes_ctr.patch- fix for CVE-2015-1782 (bnc#921070) * unbounded read when negotiating a new session * added CVE-2015-1782.patch- ignore groff-full to remove factory build cycle - add groff to build requires to make tests passing- fix building on older kernels and older OS / SLE- Use AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER, fixes build with new automake- update to 1.4.3 compression: add support for zlib@openssh.com Bug fixes: sftp_read: return error if a too large package arrives libssh2_hostkey_hash.3: update the description of return value examples: use stderr for messages, stdout for data openssl: do not leak memory when handling errors improved handling of disabled MD5 algorithm in OpenSSL known_hosts: Fail when parsing unknown keys in known_hosts file configure: gcrypt doesn't come with pkg-config support session_free: wrong variable used for keeping state libssh2_userauth_publickey_fromfile_ex.3: mention publickey == NULL comp_method_zlib_decomp: handle Z_BUF_ERROR when inflating Return LIBSSH2_ERROR_SOCKET_DISCONNECT on EOF when reading banner userauth.c: fread() from public key file to correctly detect any errors configure.ac: Add option to disable build of the example applications Added 'Requires.private:' line to libssh2.pc SFTP: filter off incoming "zombie" responses gettimeofday: no need for a replacement under cygwin SSH_MSG_CHANNEL_REQUEST: default to want_reply win32/libssh2_config.h: Remove hardcoded #define LIBSSH2_HAVE_ZLIB build error with gcrypt backend always do "forced" window updates to avoid corner case stalls aes: the init function fails when OpenSSL has AES support transport_send: Finish in-progress key exchange before sending data channel_write: acknowledge transport errors examples/x11.c: Make sure sizeof passed to read operation is correct examples/x11.c:,Fix suspicious sizeof usage sftp_packet_add: verify the packet before accepting it SFTP: preserve the original error code more sftp_packet_read: adjust window size as necessary Use safer snprintf rather then sprintf in several places Define and use LIBSSH2_INVALID_SOCKET instead of INVALID_SOCKET sftp_write: cannot return acked data *and* EAGAIN sftp_read: avoid data *and* EAGAIN libssh2.h: Add missing prototype for libssh2_session_banner_set() - dropped patches (already in the upstream) 0004-libssh2.h-Add-missing-prototype-for-libssh2_session_.patch 0005-Add-symbol-versioning.patch 0006-missing-libssh2_session_banner_set.patch- fix license- Update to version 1.4.0 plus git bugfixes- Refresh patches.- Remove redundant/unwanted tags/section (cf. specfile guidelines)- open library file descriptors with O_CLOEXEC- Update to version 1.3.0 * sftp_read: advance offset correctly for buffered copies * libssh2_sftp_seek64: flush packetlist and buffered data * _libssh2_packet_add: adjust window size when truncating * sftp_read: a short read is not end of file- document the reason for the testsuite failure- Workaround qemu-arm problems.- respect user's openssl.cnf engine configuration, might want to do crypto with aes-ni, intel-accell or use rdrand- Update to version 1.2.9 * Added libssh2_session_set_timeout() and libssh2_session_get_timeout() to make blocking calls get a timeout * userauth_keyboard_interactive: fix buffer overflow- Update 1.2.7 - Better handling of invalid key files - inputchecks: make lots of API functions check for NULL pointers - libssh2_session_callback_set: extended the man page - SFTP: limit write() to not produce overly large packets - agent: make libssh2_agent_userauth() work blocking properly - _libssh2_userauth_publickey: reject method names longer than the data - channel_free: ignore problems with channel_close() - typedef: make ssize_t get typedef without LIBSSH2_WIN32 - _libssh2_wait_socket: poll needs milliseconds - libssh2_wait_socket: reset error code to "leak" EAGAIN less - Added include for sys/select.h to get fd.set on some platforms - session_free: free more data to avoid memory leaks - openssl: make use of the EVP interface - Fix underscore typo for 64-bit printf format specifiers on Windows - Make libssh2_debug() create a correctly terminated string - userauth_hostbased_fromfile: packet length too short - handshake: Compression enabled at the wrong time - Don't overflow MD5 server hostkey-- restore %build section, accidentally removed- update to libssh2 1.2.6 * Added libssh2_sftp_statvfs() and libssh2_sftp_fstatvfs() * Added libssh2_knownhost_checkp() * Added libssh2_scp_send64() * fail to init SFTP if session isn't already authenticated * sftp_close_handle: add precaution to not access NULL pointer * channel_write: if data has been sent, don't return EAGAIN- fix build in older products- update to version 1.2.4- package baselibs.conf- Update snapshot- add visbility support- update to version 1.2.1 see NEWS for details- update to version 1.2 see NEWS for details- do not provide or obsolete libssh2 [bnc#507444]- update to version 1.1, see NEWS for details/bin/shlibssh2-32bit1.4.3-19.9.11.4.3-19.9.11.4.3 1.4.3libssh2.so.1libssh2.so.1.0.1/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:10479/openSUSE_Leap_42.3_Update/c1d6925002c4e58ab0839a0899d557bd-libssh2_org.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=14f72b83d32d3f61a5633fae366868a0e9aeee92, stripped PRRRRRRRR R?0]"k%wd涻eiW=׋v.9 3K4M>YAF}3:_g%1L@ sLؽoɵ$WŘW@PTO׎,Uߴ7`9A 5?AG.2q)_#& ?>uPv7L~ƹIQ듞 .ǀO9 gpsm!n4̼T!2'os Ӝ>cwqd+plO3M*{R߻ٍGxp[ۭsyeߟ@>&6nfA_.YT𜆗D'en01DL\"ge?=jkTfT+jkjPZ5c,!cpA2&Yo/> (:nArCi3$XڐYn-.wqgf] 7_vt `G\)@-f =NTNFe=n&X͐tAJ%ucZC -;I]~zi،ߕzN~@]0QX^y$h띃ޑw-XS yWjmv-G۸PH/H%'bN1i*p+7.Dݻ#ylcRoΔN,0*HZsWA|2\(T#j=OpƷVDQqhP@! 1kn^vF6ysO̼)>N!_ |?/ƄB[cWw[&Qoӏ ,z5!S& 38XBt*cCArpZF1`9x1D2L6߆OyDqO*Pqޜܗٸ`e'!Ŵ}J% f5)HDYG W5bN&Ix3+DFKt Cnk&?p^0SNL hil*:W3#]:"j#>nH88`gt/O-" С7cDhd*t'SS,o>| *د WUQUbݤτium7 Q[)4 8MݫMY2;r&;g'o b|:S┃jBݧ`Y)HI{["7< #ӡNvaԋ}[љ-˵~k<ץ iUkK=WGIg=3̠W!tߪHj+Gz_)"o:15 D@)=s1Pz2 t4nū Gq\H$9cIv62MSq.K Vju#U:8r#u5h%ELeE5[#2YzBp9؇%jE*JFjHGj*8xA0c _Wy2H6FKamV?~By:tB(\[742Zx9@i`8n &EbJhюbFI uT9wd5mpaJ̶52NpiXL49Hk˷iTm'%V;w@ |tWl†g'FEs*j [ݡ` Dcdp]*E00mV뿟'FzE_+%OYC(&;J7}ZCRm\f7)X"Iz\u1+vv$mf EoY-(D9:*3.X'v^UUa=~qo{F"4f#ϚSfF " sT!jƊOLρNUՐ/@)+B'X4AcvB6ʹ1;U q4_pZYR:rJ<{UxۭĆֵY sYm&c5MBJ n'QH<#t< ѱg>NyGS}ZٺC910N\3?TcJ.絩ѱEbu ZX)xH]bS@]0?1ɘQ`6H!cv~0q>dP-|Z(d5}|=cζoe--!Obc?;oW>HV0TbK7~ܶlh^ xOV]"C PG-":!ԉny($@ x'C><Jϝ#9s6Ox|OrNJY]i3̀#%n%_L`$A1:ߗ8ؠ3=YOg6n_Kӟ9(,ކKwڂNGX:~󮻤;฻_jy}k -el $bdJf=P?rބֿ-kCޯNl\ᛚ H(Qh">ZPC VQ=fJT њMLdd;DyVr*B96?^ڇ_tD*)j+hIzf:-yRf=G9qbpPl=|PɞIT&F܇EB4!$FZ+-fs χ "! {iYvLZ;6(,޹?z qdvhz&מ 'O?[5 540Ϝ0f{U3ͽ`YA4e"3Q t')qa(3$dV̇`-NX F7p1ͼ" 4dEa.MLXRepXi+~Fm߻0m @O oŕK簣 KHk!As v!A|u6GJACjomksl'r-*=2 !uF(pCd$g 9يdICP%nzX+s jߟP'h=@eY|p5 ?VgI^6,ಣs·cot02Ii[]cO0 M[o'&:Q:/JG._=^`r {ZCӜM\UU?VW]˖ ?:fJ+0JRNTb> SUxqY]kVZ&X<)5>1qp\VcKO3)e^iqF "a%ɉuP[*݄/c?ϡmkL#^ql3At39Nns8 Ǎ)P+K-oN0͇iI[cH =olj(In]0>3\un'Xm ={@F5KZЁ:]~fg:B]?u@㭧d"1evg4ta.‚Z17Q#۬~=pDTO6;HfM7e|@l Um`! ꓤKkcOt' d:,7N{.u% ڣNAs7IזyЗ ƨ+ia;s>ɟe:3 24eaM*R/y*S|2L+9pI)0NmssFsla?td̘+ u\ۺmw:,R\t9 TӉAm=Z`:wAҗ{OmK}q0&)lrZixv#r#'CJT V713krz3ĊJA%|$qOMgȳOuskJ~EZD3:hd%5a>bqqYrHF1I\2*JB4I KeL͛[0hR`]mʺdp xچ=Uڻ;/2OSo_e ?BaLki}\VP4.TwGvx:&]yJ@aPPW5a{Gvl " K>a`HdXĘ}z&Zjm t=rsh1^l\dH2;53={W "x@1')ls+R̅?0o>:ҕ #0{U2}{sMHYJ1SۜV=zh-.gCFTV7J6#9 3ftR\PA-eȓN͇m\;ULdE^˒j B6͘/Cp]]*&zM$73p^wfgzYY9WA$1&Pi{!*e<}CJ %: K3xyơf%˯*a5Eاѝ"Ihkgj.70<%ƂNw(ȟc2ɜ#wMTn9t CsasSu]E|x8kĽ痏iFUkfc+W*Ô)s;4WSهrPEVB?a^͎ˆW{\D|˿;@ *g[x]٬T˶)c)GbQ F?d ~Ddlc&j;irX`$'~T# F7Y"'Ϲq6QA.kHPk4g}B>$3}Mwܳ'Dc(Z[YK# 2Ŭ7cl)-KSC O}MA.<:`RiS\Ҋf+>2 *N =]լ1WuK"fA=o]^c!f$P[' ON88hFTuA7GL׈тU"*R,&hhMq;YH/TR IRt fAk-p;sU?Ê$(hܱW^P^OyPQXoEL&iΉ3Q;C.{ɔ2}-5(`–?g9[j[! _Q+xuGC,/"yˠI\; <]gkڬ&|5N8a)B׻A,Fjz%1$)*hۋd}.2}6 zD*n\%oh^#jDKˊKYxVN-Uzg `fdC 0tX7wiu$ Ot$hG#H~sNGBzMVt$/(n?hIhݩUqayxr*H{_WxcBо$x[qUo WHCaJi;K4H8R։2Thqj@pSS׽Vӣ@ܱ e"kޢr\DڞRǁKx/#ftRZX <݀3#&^E(n<'<$,4( S4lq.Uf:+_|+Œ'BǤM5sVPgh奧^1m#JwfZU(}pғk1 `a]vh_vV,~,kmJUq#`g p)x5ik1eWԆ[ڣS2PbRÌR\HȒPLeOKIpFWLWłNF?~8"`HRwS`/8.*P5=74 LzdwB[] z"p-:m4uK vi NCOFrGpB3^Ɂ]_FpN*&jᖚUV&FǾKlF7ER*]ȊU ݁fj܂ܤ#1ftR:uHV&lSܒy8<1 )bE5cJnY$Ԁ#&8}/oIF n{h(YԦ=g:be4·\ 7 XL0Nߝ $]pbYuBmKA.㋈n;1vdCq1In5ˊs->4DZRun{-hSPyPP1K;=2ȴvȧڕrjU#`庲9 _i!G,(g%ֹ|gb)D9jM AzQ\B9m،(TD15@2nc//%LjP@xOܚ"}-[5nOu\azO<1ةw!)*m#ɭ4 SypruԍxT<р5o$4yFU6?l deC=kNLTshFh h dLY 3ъ ˦<'щ^]DWc; Ht `i^x/lL+9ZTrѿA,*ڏwj 'JA>.t6'#w(cODI`ᱳ(^ y|VZEqds⾼9~6S٢P+X|gf[Xʾ )]Cn"]$bR ZHc.j%ipe~Q@ }ʭ"FÌ&I}ݤS^YQ;!Cj+VܼG?/;%;O@Ztw>kaɿ,&/H^fz laK|%O_)H0]+>qI| 7TW,;8)+.U]Ƅ;,@ɂQCUS;w᚞Mq`0%$*H~+9ca]H@<=04{\IA!}CAvvAj"~չ[͊>%vV!=ora $I)w#7)н3%Ǿ?9i6bb_2Ĭ@{;;Dwި}Br|?f W k˞$kr8?\3HǮp9;`=]8'k'088Sᄥv$Dxȩ 5L+F/Ѫ}b^^ %|֢0HI``Gw[:=OS|+ .ZJH%T)ߞczO0k.+}zGǍPsMP fjo?HkV8[: Z-OOG`҄`?.JċJcS-uX]J #ȴpRWb>.sflԄ kՔGAD3H Y޴RlxϜtfze 0Evfq ԁ}Ux36Q'HB2S n6΃7*7ILls( Xs<8 Jpq*zͨ~ F $Uŗ*'ltl lUWTQD[nZ1J\|x.!ܹ6VzW4FFE%+0F†Z̞ڤB2Pb&Fa7\ar\R)񡴺oq x%+˜B15jSnqshx+ `uF=[3p;XU9Mz|uP7\w$ MǕ_Kt8߯HB|d\{, ^N(ͭ.9pBcvn\x;駓v3;G>=xmZ&s {e h·"w4R ~ʱi%~þ)@a:`@B2%ݙ6ceD̈́O c^ ɋmۏPdͲWOk…<'6sPÒry?ෆQdߍ#>zc7^U֬lW=,JܶI )P;yD)Q=%.Vz$Hc7r1M׻S"Ե~W?K4/`]NSLqS v۰dt݃elDk}>7/0 tQɚϑ~,ٞP @**^}вp%vG5͟KaMg<='h{Hy)7"֣Cfi;g;%ms|okd T!Y(2;=՝ot~8a+oCBN^ŷG߃\+9U7%%WzinPc婈\ĥ'?RGNAmm+F2wH$dA{px</*,"b2Pp0;Q4[ԭwWP~cFFRjJ.T~&Ѥ_C^*9ӊrqjb.=k(YUsD)7 -[# QP?sID^󙜊;%72JM9 0)R%b㓤$2%d@xVK@.ܥ^U#АbFU9Z@#+>sҢmfl|mH,M/(u]risB撢f odJczžV  fn蕎_u7x`kA+-Ohu/{"h4 !hc2g0h #w}>ke?]J܈Ŏ>n[)ɠM@`MթtR YV\=}fEK#kRC^p t{<JײV8k gO# G^/u]1g\=^@@I%C0 ah=o !s_B>6f"V3sң~SX.k|m,˝]dvl%xrbu>ܻ>TS$}Pu6ޚB,WJtԼa~KHtmRH21TxـôN'Oσz#̒"<&WHRu«tYMM7 %^bc^fAsIg˷JW1lTq,q(R}lIbԚ\3AWCma״:Cp?LL3W& 3({;8b|_3WAiu.]2ӽzJUhO/P×Sנpn_ ~cPSp _;AA@$`ArAS0Wu4?ޚi8O^auF"N!`J:EIJIO\l08! /"cg>]X1^kv'Ւ$뺅j0'׶x`E#H(yͩ3|>gOm^L[T/VA܈X6Mwڦ!"]ĵ≳eJ5/7m霒~ oRŢNu0r$M"6NCE02k>1ApxsN4b_3Qr?  E"XJf`ګRPo'WB[)pcy!St6,ynف&x&oi=dAUtGF ;@y,{.vM^"+sFի.Q˚.S2bsp98k#02876: $-h"*[sHIhh 'e9SYj*8{T(2sMjWE޶>z/BO^0P)'5dҟyҰkp.aC3md@e^j #qg+:51U ՃE%Af>F}q'S+^kCHTvRB. K8ttl Fan R2;ģO'T$Ai=n;0`[inoCZN(R stchXUWv:k<Hu(J9SN&|V923Z3Oe}僠d$`TH[Y5KM&>|\D ġL)j.euÐs &BTY>E!4N؟)r^bv% A`tZ8áhhn Cy+WNrC]O FTF9 ` ΢to2m9Cg)=qg&i|lz6_-Uoml_϶P.T`l皥Jrs˞dMʄHf_C@ܳ`0icRuԇ) +sa,,c_kԠm%uRXK%rc#W1_+}r)7zB08*>kT=cW8Ziq= Z.v."E>jPq͌T?b<~ [s ~jU0ML & 1v,gc3t@C6B&.V/v96ZnK˟CB_d+D)hdgNF7ytL^ajo]fBJ4/0%ϼݧ*ә*|LRW(0=dCV;(y>.<_lMNtoEc B p,H!Ke? 1,_o&XYI @' P"*M!WWa8NcRwԄ)*E{b]F w6 ئ+K"RF\O>͵X%Nȸڎ;o݂ ;M]7mF<&o6]L')f # Nb [ƚԦv,-zPEu|#5%9Z }^3RV4m(MY؈ߖpS^4-xݎ&'+ .wy WZr*¯Sm @ 7q-Ef- EE5v0ZySKQ[e1Xߥ+F46 /.v.-^a Afi0cgh~e6I\Qn\rOO-E΅WW{smOOa7ɈO+ɦld伾o-((+&I0!w yRj5Ş]CdL -nj 4^ Mo:vMk֙J\@K ]dǸG#_2^%X65:8OLؗj>KӼ\89kv7 i vg#hOOdU(D-`m3nւL-ϫ{knV*,%84:`E7@qP#DT]x, >dʋ{owžz[ !<;zK\ڔW`ׁ^Sv!f_ndu0>ڄͽ9eE &##i/FIS;miۨ ZQ~D 6=i|~gC"[>9xrk5[U,9Ƞ=^H<PSW~<6TeƯ.\rM(KDLiՖ ((Jĭ'x_޺_QDo\6iΤVeg+(wmԤPdUW++p0tᇃ|kgav@=8= 7*^%Sr']kTAMC܋h&MO:1a[V TrJ;h'[I9ݍJsxp|.ICxkzX; c b![^LmqWÖ ֧Sc5L@7jGwWS5 #2s5 qQ%~%/ UwrK7w,(,zEi2sP5D(^VU=J\>Nx_Y"6Uke68vQ{̓YP}CAN0v?"u=,? 蝜Q upE-eVw Eo.+!Sˀ=8k\ ݂Ϩrw_$,Dl47y%t#yoVlD% /뙐Ahۗw$^uj'^cU, {r].ldU!#Ջ s\"/ٜc 3{甆D#o?Ov&mM dᱝGhbs]cڅUcyp6] .ObP6%͘4uAaiZ|[rnc[ &Ddzw#>HEkGNe;P};m=L܃ ~M [b<Eef/rPuDTh O%7C"An.51sz<@aʹL`ZgYT@Ĺ6y8:oO4,"x]p89.^/e StĽn+{2d4`wW p4=KjBQ,dgwB-_Jz |n>8;ڰnM.E1]iXbia0P$N[=(SX*,Lytk܇R E<G$g>?I%0X d_2p-6T&uтŏhZئ%$„Rd%`!`Ŷf$ɑ-ʺsRh(@foݲ\2Ty㯋Ć e:F S~}߫}#VE3/#3$޺1{M;dAKl>Lh*iw0Xq! 'jXrQoW1e¸fl:j0]{fD0C,$tIbd&^Cjm<8aM&83]R^EOL2f&]p0|j@f7P>sqgA ;)(nx^iL Km*k{x#^6 2D3H($xR?4kJ8HGh oH5zc=wRLxk5!q@A>P?4t{Aøyȓ9IEe0.)•jBy$7]`#+D /lH">gAI{E0HX\L͜ݴ(YL-S#֯C<ok'. P—.T}H1FVIY(ϸ j֓y0%'؏?]t*UW-D‡=ۮzW\Py;d栅^pƘN {\CAhjB3;'TjG4ĨCW- 0R8c!^5s>Uvi}.DWQ^7-eMMx>ےɛЃ\SL\ۯ*J3U2ıE 9!ߖӚ+)Uў9`_~GȔ1}fnኆk>ϒcZ}0bY06٭߽dIj%K̟X:ÂL`ȲP^A]S f{{ 礓h9=}B'LdCX]Z6kN=zJvwc/`l$k7aj?(%볏_d#oź3mg-zO:qrsg7U@U1PK6;\no.AyutHh'K #u!(ߤҞQ:*Y$<a )$%W{%à~= Qydˡ/쬽³gQ&a$L 3*Gjjߝ I-O|; G /FbPA@b%$aO(m>Κ#F\ :h8LRrQ-˴`-`^o#WEwrU1 +ۓ&ۿ៮ء@\׭rx6g*N Cu#_MrP%&r(uANҗIl)ׇP]8jn]"ڱ<f*v Jto*Gˋ1ν1p"ug'I1 0X 'Mh:BNg}%QcA 2m˥վ0A uh($5tB[P Moޤ/t>9K+H^c, V`_6\Ua:#jjLGLSTҠ9Fvl<](XQ$0ib4WPE)Z kO &X ȶ~S`/ hngEAȏ2ZbEol'lo"/QuJj,P:%; +TL5nQ Oao X rcgVx|;Õo*)B xJSęP%Ѳ,9^1ʄuQ/}sIF5(8}2{q(Ж}&x0j!cEufųIĿ7ǿ8,DžcU~b廂eI4#j#U<+*BhZšSbG/t~6k4nr>*z襺C+h{:V;˶h~ +L5Xgږgxetȟu]&Z8|f"ӒFrxETFyrI ƏY$ [0&^2ˀ6B3-"#7-BZ$@旹YMkG>kkpV8DZMFk?vp6UoirnZ$,1].dTWgݐ IԡU`]9ŧs&n-Nҫcٽ̖{029l/?)͡a=5GOg9)UBH7! nrf) P{=iW;u?8$Z4l1o-#K3Ztqz+&,gl|*G@d$AK7m+.P!8tz{:^ZB BIN˴q7!/(Ֆ %)o -yKjgS#i)'c_:viCn 6J~wNOx3K7TF> RH[5X/bP_-aT ^ƗZL+?b8لM@ faR+TlJ(?9?pr+sȜ4eɏ6G;Aw55#s$ˀ̗ ڲ0Œh:ӂs9d S?ctJLv dY_h}u[A|)PX>>_J!pシvZ:%ߢ5 s U>hNkDQ *o; g(a1gcw'V[+f~JĔjybM^>2Wгvg>]LUO0x{%TH@ﭮ>ZYG$`c@C)sc{ s* BWFJZ饬འ1`^=k+KY݊^;I)N>sa}AڰݖXp[w-*(6̻!C~MUÞ* Q'ˈ_ \/:MhF ZEݮQ`Մu溵 Cg B&;%t CU5S`fo=DYsU6'Y1Gul?bFpDtb!~c#.bDtӳ/1R%&0Nb?:fDL;82򨿅>>\ͼԿgtCYnKr$zVKO5G+0[pq_B׳d4S$֙]O+ǐSلFt?[N.sOU5i/Ǥr7iT$ܖ Nt=ELzWf9& >uڇ>ӎ{BJ8*tKH9~z[ c&nl}kޔV<7a}#p@4wMW#|7 #۲38Rs˦DG4klBgm…k6PC ,Q +m4 vRkp 7O sTz"`U} S9 PxC֚˔[@˞t_{) u-egK6krgݭes9VG'qR*:XaM8NoyK]Jm j0e`9qW$W UrHۙn%}"z V}=;H%Q}SFSk2|CGs8ӋJZ?od&ՊdYWWt&tẂx{kΆ Ky[Ula+yȦbw\KgPk)E9_ѱ!A=H59V,hLrdo,p*$z=czs/<3+Uh'0eW&K7^{ ;)eB15&7]pl4cx][L (D+\ QAo^?9.q c('K~@V|'KȹLjmn.{8}? ݃UD~f9 >J0;WvK?, 2>pÀryd=uJtIS܃6$ɉ$|fnO3`nq;VL'>CEݼyVvHI~Rjy6WE">xDRRvB.^إ{.;z?{%HGE Fbo0?f3< #o G74 H/W05H6IOKt1LD) L!@fKDdDgYC?MޤK:UtJjM>rtc!pa?)5ۋ߸w;s4E 8[܇.aCZh\:25vsJOkA+\Y s{K:ɩ;)HU۱wlA--`o+tN1YruAP