proftpd-doc-1.3.8b-bp154.3.12.1<>,ܔeK{!M@eeeuRnTۃ9f hV Vq  #BUufgn)tVHmC .1K0/a|`VfopB.9Xr9+O߱C}V+DFM_zY f #b+ |9AՔ\=wa~F봗#v:nMK&Dw &zqb+u(3z^v8wQ1p x+Lr >;t?td " <`dpt   $ 8 ' (*-1//22(2<2(282$93d$:6$FaGa(Hc<IePXeYe\f]h^obpcqIdqeqfqlqurvt$ztxttttCproftpd-doc1.3.8bbp154.3.12.1Documentation for ProFTPDHere are Documentation for ProFTPDeK{i02-armsrv3>SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDocumentation/HTMLhttp://www.proftpd.org/linuxaarch64> +$DFag<5R3g e Dd,% '$ ~g? pQ+Z y ]?)a !(j f%1dM!Nth1%=869jAB+`/ ;1+DrF(Nchris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.deJohannes Segitz Dominique Leuenberger chris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.deMartin Hauke Bernhard Wiedemann chris@computersalat.dechris@computersalat.deJan Engelhardt Jan Engelhardt chris@computersalat.dechris@computersalat.debwiedemann@suse.comnmoudra@suse.comchris@computersalat.dejengelh@inai.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dejengelh@inai.dechris@computersalat.dechris@computersalat.de- 1.3.8a - Released 19-Dec-2023 * http://proftpd.org/docs/NEWS-1.3.8b * Implemented mitigations for "Terrapin" SSH attack (CVE-2023-48795). - rebase patch * proftpd-no_BuildDate.patch- 1.3.8a - Released 08-Oct-2023 * http://proftpd.org/docs/NEWS-1.3.8a * Fixed builds when using OpenSSL 3.x- 1.3.7f - Released 04-Dec-2022 * Issue 1533 - mod_tls module unexpectedly allows TLS handshake after authentication in some configurations. * Bug 4491 - unable to verify signed data: signature type 'rsa-sha2-512' does not match publickey algorithm 'ssh-rsa'.- Migration of PAM settings to /usr/lib/pam.d.- Update proftpd-basic.conf.patch * remove obsolete config option, LoginPasswordPrompt - rework proftpd-dist.patch- 1.3.7e - Released 23-Jul-2022 * Issue 1448 - Ensure that mod_sftp algorithms work properly with OpenSSL 3.x. - 1.3.7d - Released 23-Apr-2022 * Issue 1321 - Crash with long lines in AuthGroupFile due to large realloc(3). * Issue 1325 - NLST does not behave consistently for relative paths. * Issue 1346 - Implement AllowForeignAddress class matching for passive data transfers. * Bug 4467 - DeleteAbortedStores removes successfully transferred files unexpectedly. * Issue 1401 - Keepalive socket options should be set using IPPROTO_TCP, not SOL_SOCKET. * Issue 1402 - TCP keepalive SocketOptions should apply to control as well as data connection. * Issue 1396 - ProFTPD always uses the same PassivePorts port for first transfer. * Issue 1369 - Name-based virtual hosts not working as expected after upgrade from 1.3.7a to 1.3.7b. - rebase proftpd-no_BuildDate.patch- fix deps for SLES- remove configure --disable-static- Update to version 1.3.7c: * http://proftpd.org/docs/NEWS-1.3.7c * http://proftpd.org/docs/RELEASE_NOTES-1.3.7c - Update patches * harden_proftpd.service.patch * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch * proftpd.spec * proftpd_env-script-interpreter.patch- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_proftpd.service.patch Modified: * proftpd.service- Update to version 1.3.6e: + Invalid SCP command leads to null pointer dereference. - Do not limit to openSSL < 1.1: proftpd has had support for openSSL 1.1 sice version 1.3.6a. - Rebase proftpd-no_BuildDate.patch.- update to 1.3.6d * Issue 857 - Fixed regression in the handling of `%{env:...}` configuration variables when the environment variable is not present. * Issue 940 - Second LIST of the same symlink shows different results. * Issue 959 - FTPS uploads using TLSv1.3 are likely to fail unexpectedly. * Issue 980 - mod_sftp sends broken response when CREATETIME attribute is requested. * Bug 4398 - Handle zero-length SFTP WRITE requests without error. * Issue 1018 - PidFile should not be world-writable. * Issue 1014 - TLSv1.3 handshake fails due to missing session ticket key on some systems. * Issue 1023 - Lowercased FTP commands not properly identified. - rebase proftpd-no_BuildDate.patch- fix for boo#1164572 (CVE-2020-9272, gh#902) - fix for boo#1164574 (CVE-2020-9273, gh#903) - update to 1.3.6c * Fixed regression in directory listing latency (Issue #863). * Detect OpenSSH-specific formatted SFTPHostKeys, and log hint for converting them to supported format. * Fixed use-after-free vulnerability during data transfers (Issue #903). * Fixed out-of-bounds read in mod_cap by updating the bundled libcap (Issue #902). - remove obsolete proftpd-tls-crls-issue859.patch - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch * proftpd_env-script-interpreter.patch- cleanup tls.template * remove deprecated NoCertRequest from TLSOptions- fix changes file * add missing info about boo#1155834 * add missing info about boo#1154600 - fix for boo#1156210 * GeoIP has been discontinued by Maxmind * remove module build for geoip see https://support.maxmind.com/geolite-legacy-discontinuation-notice/ - fix for boo#1157803 (CVE-2019-19269), boo#1157798 (CVE-2019-19270) * add upstream patch proftpd-tls-crls-issue859.patch- fix for boo#1154600 (CVE-2019-18217, gh#846) - update to 1.3.6b * Fixed pre-authentication remote denial-of-service issue (Issue #846). * Backported fix for building mod_sql_mysql using MySQL 8 (Issue #824). - update to 1.3.6a * Fixed symlink navigation (Bug#4332). * Fixed building of mod_sftp using OpenSSL 1.1.x releases (Issue#674). * Fixed SITE COPY honoring of restrictions (Bug#4372). * Fixed segfault on login when using mod_sftp + mod_sftp_pam (Issue#656). * Fixed restarts when using mod_facl as a static module - remove obsolete proftpd-CVE-2019-12815.patch * included in 1.3.6a (Bug#4372) - add proftpd_env-script-interpreter.patch * RPMLINT fix for env-script-interpreter (Badness: 9)- fix for boo#1155834 * Add missing Requires(pre): group(ftp) for Leap 15 and Tumbleweed * Add missing Requires(pre): user(ftp) for Leap 15 and Tumbleweed- Update proftpd-dist.patch to use pam_keyinit.so (boo#1144056)- fix for boo#1142281 (CVE-2019-12815, bpo#4372) arbitrary file copy in mod_copy allows for remote code execution and information disclosure without authentication - add patch * proftpd-CVE-2019-12815.patch taken from: - http://bugs.proftpd.org/show_bug.cgi?id=4372 - https://github.com/proftpd/proftpd/commit/a73dbfe3b61459e7c2806d5162b12f0957990cb3- update changes file * add missing info about bugzilla 1113041- Fix the Factory build: select the appropriate OpenSSL version to build with. (fix for boo#1113041)- Reduce hard dependency on systemd to only that which is necessary for building and installation. - Modernize RPM macro use (%make_install, %tmpfiles_create). - Strip emphasis from description and trim other platform mentions.- update to 1.3.6 * Support for using Redis for caching, logging; see the doc/howto/Redis.html documentation. * Fixed mod_sql_postgres SSL support (Issue #415). * Support building against LibreSSL instead of OpenSSL (Issue #361). * Better support on AIX for login restraictions (Bug #4285). * TimeoutLogin (and other timeouts) were not working properly for SFTP connections (Bug#4299). * Handling of the SIGILL and SIGINT signals, by the daemon process, now causes the child processes to be terminated as well (Issue #461). * RPM .spec file naming changed to conform to Fedora guidelines. * Fix for "AllowChrootSymlinks off" checking each component for symlinks (CVE-2017-7418). - New Modules: * mod_redis, mod_tls_redis, mod_wrap2_redis With Redis now supported as a caching mechanism, similar to Memcache, there are now Redis-using modules: mod_redis (for configuring the Redis connection information), mod_tls_redis (for caching SSL sessions and OCSP information using Redis), and mod_wrap2_redis (for using ACLs stored in Redis). - Changed Modules: * mod_ban The mod_ban module's BanCache directive can now use Redis-based caching; see doc/contrib/mod_ban.html#BanCache. - New Configuration Directives * SQLPasswordArgon2, SQLPasswordScrypt The key lengths for Argon2 and Scrypt-based passwords are now configurable via these new directives; previously, the key length had been hardcoded to be 32 bytes, which is not interoperable with all other implementations (Issue #454). - Changed Configuration Directives * AllowChrootSymlinks When "AllowChrootSymlinks off" was used, only the last portion of the DefaultRoot path would be checked to see if it was a symlink. Now, each component of the DefaultRoot path will be checked to see if it is a symlink when "AllowChrootSymlinks off" is used. * Include The Include directive can now be used within a section, e.g.: Include /path/to/allowed.txt DenyAll - API Changes * A new JSON API has been added, for use by third-party modules. - remove obsolete proftpd_include-in-limit-section.patch - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch- update to 1.3.5e * Fixed SFTP issue with umac-64@openssh.com digest/MAC. * Fixed regression with mod_sftp rekeying. * Backported fix for "AllowChrootSymlinks off" checking each component for symlinks (CVE-2017-7418). - remove obsolete patch * proftpd-AllowChrootSymlinks.patch (now included) - rebase patches * proftpd-dist.patch * proftpd-no_BuildDate.patch * proftpd_include-in-limit-section.patch- Sort SHARED_MODS list to fix build compare (boo#1041090)- Removed xinetd service- fix for boo#1032443 (CVE-2017-7418) * AllowChrootSymlinks not enforced by replacing a path component with a symbolic link * add upstream commit (ecff21e0d0e84f35c299ef91d7fda088e516d4ed) as proftpd-AllowChrootSymlinks.patch - fix proftpd-tls.template * reduce TLS protocols to TLSv1.1 and TLSv1.2 * disable TLSCACertificateFile * add TLSCertificateChainFile- Remove --with-pic, there are no static libs. - Replace %__-type macro indirections. - Replace old $RPM shell vars by macros.- fix and update proftpd-basic.conf.patch - add some sample config and templates for tls * proftpd-tls.template * proftpd-limit.conf * proftpd-ssl.README- backport upstream feature * include-in-limit-section (gh#410) * add proftpd_include-in-limit-section.patch- update to 1.3.5d * gh#4283 - All FTP logins treated as anonymous logins again. This is a regression of gh#3307.- update to 1.3.5c * SSH rekey during authentication can cause issues with clients. * Recursive SCP uploads of multiple directories not handled properly. * LIST returns different results for file, depending on path syntax. * "AuthAliasOnly on" in server config breaks anonymous logins. * CapabilitiesEngine directive not honored for / sections. * Support OpenSSL 1.1.x API. * Memory leak when mod_facl is used. -rebase proftpd-no_BuildDate.patch- fix systemd vs SysVinit- Remove redundant spec sections - Ensure systemd-tmpfiles is called for the provied config file- fix for boo#970890 (CVE-2016-3125) - update to 1.3.5b: http://www.proftpd.org/docs/RELEASE_NOTES-1.3.5b * SSH RSA hostkeys smaller than 2048 bits now work properly. * MLSD response lines are now properly CRLF terminated. * Fixed selection of DH groups from TLSDHParamFile. - rebase proftpd-no_BuildDate.patch- fix for boo#927290 (CVE-2015-3306) - update to 1.3.5a: See http://www.proftpd.org/docs/NEWS-1.3.5a - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch - remove gpg-offline dependency - fix permissions on passwd file * unable to use world-readable AuthUserFile '.../passwd' (perms 0644): * 0644 -> 0440i02-armsrv3 1703758715  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.3.8b-bp154.3.12.11.3.8b-bp154.3.12.1proftpd-doccontribftpasswd.htmlftpmail.htmlftpquota.htmlindex.htmlmod_auth_otp.htmlmod_ban.htmlmod_copy.htmlmod_ctrls_admin.htmlmod_deflate.htmlmod_digest.htmlmod_dnsbl.htmlmod_dynmasq.htmlmod_exec.htmlmod_geoip.htmlmod_ifsession.htmlmod_ifversion.htmlmod_ldap.htmlmod_load.htmlmod_log_forensic.htmlmod_qos.htmlmod_quotatab.htmlmod_quotatab_file.htmlmod_quotatab_ldap.htmlmod_quotatab_radius.htmlmod_quotatab_sql.htmlmod_radius.htmlmod_ratio.htmlmod_readme.htmlmod_rewrite.htmlmod_sftp.htmlmod_sftp_pam.htmlmod_sftp_sql.htmlmod_shaper.htmlmod_site_misc.htmlmod_snmp.htmlmod_sql.htmlmod_sql_odbc.htmlmod_sql_passwd.htmlmod_sql_sqlite.htmlmod_statcache.htmlmod_tls.htmlmod_tls_fscache.htmlmod_tls_memcache.htmlmod_tls_redis.htmlmod_tls_shmcache.htmlmod_unique_id.htmlmod_wrap.htmlmod_wrap2.htmlmod_wrap2_file.htmlmod_wrap2_redis.htmlmod_wrap2_sql.htmlfaq.htmlhowtoASCII.htmlAWS.htmlAuthFiles.htmlAuthentication.htmlBCP.htmlChroot.htmlClasses.htmlCompiling.htmlConfigFile.htmlConfigurationTricks.htmlConnectionACLs.htmlControls.htmlCreateHome.htmlDNS.htmlDSO.htmlDebugging.htmlDirectory.htmlDisplayFiles.htmlECCN.htmlFTP.htmlFXP.htmlFilters.htmlGlobbing.htmlIPv6.htmlKeepAlives.htmlLimit.htmlListOptions.htmlLogLevels.htmlLogMessages.htmlLogging.htmlMemcache.htmlNAT.htmlNonroot.htmlQuotas.htmlRadius.htmlRedis.htmlRegex.htmlRewrite.htmlSQL.htmlSSH.htmlScoreboard.htmlSendfile.htmlServerType.htmlStopping.htmlTLS.htmlTesting.htmlTimestamps.htmlTracing.htmlTranslations.htmlUmask.htmlUpgrade.htmlVersioning.htmlVhost.htmlVirtualUsers.htmlftpaccess.htmlindex.htmlmodulesindex.htmlmod_auth.htmlmod_auth_file.htmlmod_auth_pam.htmlmod_auth_unix.htmlmod_cap.htmlmod_core.htmlmod_ctrls.htmlmod_delay.htmlmod_dso.htmlmod_facl.htmlmod_facts.htmlmod_ident.htmlmod_lang.htmlmod_log.htmlmod_ls.htmlmod_memcache.htmlmod_redis.htmlmod_rlimit.htmlmod_site.htmlmod_xfer.html/usr/share/doc/packages//usr/share/doc/packages/proftpd-doc//usr/share/doc/packages/proftpd-doc/contrib//usr/share/doc/packages/proftpd-doc/howto//usr/share/doc/packages/proftpd-doc/modules/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:18243/openSUSE_Backports_SLE-15-SP4_Update/29326f0a9898109fd4501ffd8c7ccddf-proftpd.openSUSE_Backports_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxdirectoryHTML document, ASCII textHTML document, ASCII text, with very long lines{Y#fByrHutf-835ae2953aee80d5af358b717ea1f7ca7486d41b6461e5ee72ccc7aa9451740b2?P7zXZ !t/&$c]"k%~0ߙP?l2҈O_+HTRSəsqQKݽRɽOMɽD\ꋡD9˟2m}?C839L3Z[oD 0NXܿk;}w8`G b@ 9VNR ρzZYNf46 qCٕX^Xk0=Y~u5S]¾W;1t['UNJ(<p78|VTZO S5UR)h(ܕ€ߡ U&>54#z%=mcMjU@]\k_NqEYs@wŎ=su5qZm_# bH2юF2\m$玠p#V+_ ?4kISWrDKdsGKwEj,`DjJkpHr\?>==o:9θ<>:̰~ Na+)wݨ5^'n- &nB 0 ؍hN|ERꚜ*2yyiC@n%9T! (Eu/chX)o➳4!g˾zIn+U(_rT*%[ {b&5MGAU"& ~$+zm)f5 U%- +RC@210 UOU,RLe1tZRQR{u+AȷQ~EEشNYoZ4y Œ$չS^ Y3}|R4Us:Mw)ge#0XTl +pruv$ N@+|;sM]}tc} fFtPJ"]v fGPYʯ UtMG H s+!g⪏.e< ֧>R 3 v.hQ(>HIc7?Vkx6{TIFsך7c7+}}\2XC|bz$HK8%UM94nV Ipخ!P'n "iK̛!+KOJ1w鉴G훔d>H5~K͞'tؤs](]m,"V=Ѫ($cw$݌]D PkDR_2,(rŊ wA5I7pWe 5+A䧋&Y4Zz\' ,\ ,EmqcERӏv$f-AC4&Fe.b|0k ij#6]ƊAu&~$}m֮y5gr"my; ޗeqR c@c%L^=mtPq5^OmoFwRK#&Ap@ÿĆ"-))]񑁎2~dg:=7:"5XRz#z=\KS3Qtd[g[\?t]m=9{x{TRyᕃtш9gΖJ10}]1;V,u +=@c:+I6]٘/$|@K\(61|QTu6xG7s)_=z:F'L׎dpy8t̐T\k_VIr:{"X! yf %{plWT+b49bG bOtiXB꺟aN [ue@>Q@)Gl1 OUsxy5o̺A{]{qsƺDiF/rq4R&2rX i,dӝ,ߍD2X@[ȣRBDz~qv2TW7G@o;Kx#bY]PWe(xUQݘ&³ zTk*lZ5IZ|_⼷ ynʁ(; LRv}‚py_ĂON@o_ns;"aJEgd FD1c&^:ixlUrI<(8y:, σOd5o}>-~7{JQx Lv}Oӂ>+$- !8hCef.gBfz16c= SL᭻LY5%FH~4{D? $NU},tl.}%a-zHXT!GNckUZ,*N?G R =!~(kc8F:.?1AOҮF ~sW/{YPʺ9k>57ϫd`jHk|ƳVcQqWl#/;#2y-{B>%}IZ$jY`\sO(EBA} lBk`ș#qcs*[s:3:2,Q"tg~50V ԉgy Ccv3H;,AXΉ(#,Zue)޿d^=ģm̒8NޜH@/WnOpܳ !7c.a$Jr|3JǑ6LY*ۖ (l(00wR(D q}PD-=V[J|ٙiy1J#0ss>*T6.pt?c;<b%xnV[ oI_жuЯd. &%B]=T2,oA 7䗫 : ށU)Q=>[WyT+LgбeG#Ӥ(;CYˉxp~ 2RhT[rRzH2\2,h1{E %},AvP_h TKLLp#m1j|vp;TRFdCfB/jS`X)$)jSmNh*RU\OY0Ӵ2~KDQGw:(tITBW/Z,O 1^Uh!#U9> wHdHGiK^Sk1-|6?ܷk^\-XB.Ҋ+lAz%uبͶƣL>cOw=w-LKc싹;P7i47Vyڃskkx#(qϞ"pj(Vء^y̌Ij6mLVC|͡OE~^ BuZh-iӉ\ܔP76kHSM|F)i'<ӆHtz&[Il[aDԼ '5 u U7IRV^)Lo\($zUDl]0·Z&nz` [5yj=g|ҝ%9G"/mg*;"DL3>ɦPFG>}^~hx)D,rR+" .QlρC)V0ܑ,UĚx6 _7xMcot9HW}.[rLqZacRҶ$bO)R| ;cxoQZ';&UH٦g|\tޣTuX6>Tt;W%d|(yeO8WmL41E\˭滥2Ȍ3 S6k+*Orfb{; ֥hAT@<. 65"*nfP/?#⢽cxxMō qΆ}v/-Jw-`DXw^qz?u䢦Z`#qH=CR E"pt%eza ۳*a[ث(yY*K.Bo%1 @`6Ge#e^gA۳[Bn&{߯Ž)m[x(|`8Xc-*=R#?ѵ DnILWqJN辻z5nYᮔh-  ;ՙS G8?.9z3)U[ /[wb/\/bx]My! k(-8(BGGqX}x9Sڬ zhЏi"ّ!S'7bT[lm7St_4ZIJmo-kTIUA-BTPmbY}v.\f4񺙲wOӹyKPx͛xb] 3==W09"`t&K`V1oXkڛ:$-RlFÁ~ '1ED*;,,2rڐoĻD}/9d^"ѓ01" y7SN as_~Y(f.R2Gd& 33=؉-3Od80 sI? ( 4s.($ٵ t_ٜa|1m^~eblydd7_gķ>T_+F(M#FpWf,MJaԈzБY-|;Z^7a~fM*A*\ 6r,#eq.6}E.^#A~F?7#t?VE8 ,y2ZUus!IALyDnupFy( C{7!p4_zG!qBoh( Uh4`&]UI9ӌ= })zIie%9ago jlQhYsGѴL9Kֽ]KIX+t1 $^! UB7L-wQ-noaϲԨ0+* K M ,=:fnձfRmU.%_LD$X[L ts('eBibv-2a ҌrιK9zR /a}{ebM/|Э}q0n# _DlLQ?Zi{![tERloR'aŹBSXmϚX8J9`U;^51#|4FB[1E=7d1IY lvյ:Z9bƘ_EIq-.fitlF Z})"AFأY2\Fnq1ᳫGSZj^t^RMŏ@qʲ 4< 29®Eq4Ȧ.Sn?im"qഌzDH!p٥0ll1̸9=(u~y’ׯ3rZHts(*(D,b )%1Wk)B1:hFa-znse.v_yP:5 DՆV̪>śޯ'O,9̓w|]j\8wK̑yHSz_٦=#X l . nٓ]u&qu*Mڴ,:Ӗ)) |=$A31RYC_V4pM bĤQ%y@C6XhHx~7<4=ݹb[; {{N6)TvmHv8@0kzmepCwr zuĻBC{z>)Fc-4i T9Zg^=zǠ0ߑ.Ye%H4.~leWr|>:hmU]|,Q&cWrAWCF zL;ZELBy` >Ywʤi+ć͡{.J*̤8,%{S;9ϥE< +sI>H-ƀhJ!PRҞ.Vg=`h)P'HнةBYdj[Lf1'-_XmV6W[|pi 0Z ֨YtÉfWw~pt5˿"IFL %[Z*:uГIU1Tu:|a )θouEwbW@#J/ԆXWER l|.L F*#cXb'R־V'؎s).j1*OZU(7qTϦ<4ƕn80^ ,6~5?^U_ZSARfH]Q>VXyE*@Ͳ95;ΆzmjT/ۂ wFi1F m{`OY)*J\gX,$Hdb_墬 GBw/ ٺwWu4k־c2*\}>kM;L(vy> 0pat\pz}x^+t7.t 5,@°dMG˱>㨘AK*|o+F)+a$yXP6Icm6?'}3 O<2g1+̇^ +)ר)X7YV"A0qw2,fl¥?4. S#nz!螜(Ai zT<ؗPK)n )8!L'w)C@gyˑ<PMݗłCXZŒ@DXLת10E={ 9:pj ͖j[e"=Btdce _^fB?C+ q~ʞսHzyP (ng(Uj2yPD daikYԑt;Q x"|^͒oAڭNW2 9S XW^ ,FuAI>(%+b>)~1ʤڂl%yVHR$ەtjfa [->p;<]\CQ,i:z/ucCqF,6 L&Z_ڷ>>PdTמZh~MK<%Yz;*!SřЗ_"c7}a};~ ~uH8/ѯMBHr>V1˯f=J)3v*q"Vߦ;@kR\']5FQV.h ʾ7@)G^. ,`NQnOV>795~F*\T=s=v ue!C jI#_ϧ0' *PwB˹c+zCzjm2_ [{^2Qr=,rjIJ릑3[ H(; *u L*+FXepDR^BES$z0mE?~I ʆZ.]:渐=n 2L=sQ5 Kdޯg6~dbqVI8+im +7?EK?+Y4ӎ| 5ֻxzG@NK!i!zfnE%kNϤ<3"X4 do|@zݖyWEP.aDmss贇5#o9hl  [nUO"$xڷET_PunirdLJC+̥r!fz{`]Є*jNfO 1 Yzqe4'ҶI .2HXea\ +6FD;"kQZb]7-LP~fVrC6;ΌفO̠~?ۖ\G~G-^ۥ}f:q{}0$B#I&`_y5Nl*Ҷ@mCrO;ٍ/Rx+ޡb&,Rmxƕnl& @ITrrJ|GwdfjD|}-0GxLW@))2JDzv@JCpos۸˜C8j;m(UT+2;9@)3ss? d{$r@a%wZQg(7oݫQLɨ.K}ȷA]̚~!g)ƞrV22D 8DOSQ5EΌ*3n:L S/N$ Nqފ-9z93G ݟqdIr@^3:%Nk"dQ"Zv\Z7K?@=5ѳe3ǘw{T^ QN)cQX9{QfSh%A9W) pcZp঍f,?c?u_Âm##;.7J .Y4؋Z*"ˏ1^!H& PVyjnĽAGl{HV t U$r wg< b3#5 \;^ ts+Qt]`9 \~oCe[&@tCin=Q劙iV4@c끛sFAOh,B*Yn1:\4`'1OXscX3?d.~LN0eLX| w@o-JΛP!ǰ7y#xzM%=:x rVŹ͉tǵe u2}bZF71}'79WӱmR޶ Z\4VwS"gqdT@qZ$-7UCRA\2{9yc*FrKai3o6Rң?G&_I:O, b~]@j1sR|~+J>MdHe[umQ'˦_,ŴicK.V|\8|Wּ*Cyw&zd <گӊEFoD͠iai,ʦ?s*ڦ{ƠL˲WwY[ uaN5;E;ގ@לX;I=ZkHϔr R\ !7M z7^R[9e/H粛˵="!ȽAk7mS,Np5r?!9HC7{|qYW7!Dd.Zw^ avd$1(ZFȋkQBr3Tg7"КX&XB_lŮ7#;05V, HB%۷?ɊVQF u*t/mw*p=^?WK2mI VBؗ|oMUy#^(bW:K|@ ?W+-#N:I0 zwhs(X;m0V|^7o#4\[EQ2.Ac'V:` Ofms /1 G-S+ ~n1"2CI4JT{ۯ{:o q%CV՜SZ ǹ\ղb˗#K&n&ȚBz_kW˯RH6$Fgc @,h,ޡݛ= mwQZZbwt9٬)+B C f~b2PhU8<h9E(rFZS$M>yjKM#vr.]0t2vks`_gH&8n!Ԧb^W}@E%0RB׼<$-4l[o'{`#'/t0nw;L5#Q*ʮ gJdv$,7@ X_p>Ŧ<88 "ǔ~3D[$(f1[#N\ĸ ;N_pKW1E/ ƟNX؝MWgLʹJTW#)yr )U"To!O<9j(e5C.pzӯwzj5.ZhBpubZ؋l=lFJc6Cf *.M%hUHЗTUl _* 5e L' y3ȑ} -* ?t95KShx.J8j~:#j;YXbeśT !(SB_'J*znhdunq8S+JWV7M5dim e֡zEQ3 hzN0Jz)U-)ێTv=@\qK\Khbk0= vCvzȗ< udp$_`%+ꞓ|HvYe陲xRv B`a~ӗ%q}t9ܩlc>XfM)4,*ib\{"Bz eB$j*8o8?RN*7/ft:1>9qtIQS뚋5KEXbP$ڟl: /%(9̤0}6D~]a; zά#7u/,h~(̿!DR|G6rPnffM8.e4Tze]g5Ak_my8d-@ @RBT</;ӧa7mBKڶl8JhVW5܅7a> bڧ#bknm9aU9`5&'u }~aQN*7 d~;h=S1|v?{\y~&@30S_h)`ZE/1>C`_ ;LxfO`8>ȉA9RtpGP1 4tg>=P0X,Š PVJLu(+T'JpnDf|Ⱥ]sljQЦ-mq؜],J@ocq;=N&eDc$@@Ym!6өa,QȍrmY*>F{"Ԧcӽ9.ɸ2M4dU:AE!>k/"->Pl4Dz F!VԆJ.-*-*nk";7`?ACg^XpIbRLoHy 2=A?x_T놞"gg4nqk=T6dPnf0%h]lX!@ʪ5+]bۣrBJ(g<,;QmDՃ}K1jȫH9Q)cMr^]\ߗ˥+ZVs7 )"<ikSs Vqz m0d 2Yb"5yәAo5j@6_M]hw[pE4 jCHw)NǞdAK('|㙵E'#{mc$ <) u )c F͊(Fy]ՓEʧ *܈ԘXO&74dTdP7410(Ǿ\I }22{ x&9SNԉbxA;.ݘbZn`Ni,FieQ~4U[17` V<.;T lvX2W`ɜciK7L+a%Y~~B} 3ҢZNҿ::$:nmK) FS~@q[l]ؕt5(0^n?hirIWy "'~d6J|GW꾩5js8?"\'yp>j,n\mw7] e:bAѷջ Z5cEiwZcR,iJp֫엳7.0da~r65"|Ra%Zma)b%e^F0B\/a_sY<|_3Zzc~O'TX^!"`N`%FRXf&ڌaX_LZBbfRu-%%:pΏ*Ph|m438l#pufӄn4Ŷ£;Eo S}ȴ9l"a^@ ە 33 J\/;T.G9Kx7e߻j깗QF`Y5TуGģG)w>!BbHHt_Ā c ;I]{F3 ɀ`AtNIORUIMjLw_-a(y7?h Ӗw-ɿ5 / Bre,~ #Y (o+3ۦfQ $="@Z[[QXO ps&2G Yz`(,'5aSRl^q4j89/ԂkcG;;cg9ͬv|7 JJj *Ϻ~%-k:7sh%D%v5TȖR3?m2t*E;CAs+ļKA9hw0?1<&OU 2D9/VK~*e$ ""55P w{;(28^S %жl*5&Fj%fwdE|PD8;#NSM#EUBj_k^xϖN ,ͫt` IQvvHwKk9QJVrYC6M%6![U2 挸МlEH3O];rz_D1̽4˛SL`l vYO~rILيP0x,9vJlФZK*VM` 9!ocAЉ6 3$OGăq!N5"I797zp<9b~6X^b?J®NYZ6T!^rMrU] ()mĠ@Kbc/]ԓg(x-^`nSՈ]<bC:7] P'Tݾ.8оwZ:Zy-}@r@ NlZ)9,TԏgQ]tR@hrQ\ĺm_(k/EXR.\t{!c%iuWxB~Rev|fC*niY {qjV:dH+CO2ƸJGlGr;x6g`G?5'\2]]:h KsJy&-2GV-aYk+wTh5(SډU؍n>5j؆bͩc%TGt36 ;mE6g,Sֻ(@ᏗѦU͜[ ^JAX|su %៖:7j",ׅdmȕ;FcQ%1]2 hTl evx!7KӰ[ڽq3:yDW Lj.bbRkEKT㑥ԈgɹM*eC%]m ߎȘ,GT.V). BXm\ɴW?˓8qi4i.CV0ֱOuf?V|a`H c`ŪjO7_*2>D B 'Mߘ9 BJ"o<(d 1_cC'"ګG**Vwo\S>2^ AT2H'-8DP " 2 Q1Yfao{A[irيν\ƿPr AEL S!>3ϪcUFNMudo; #/-EOj {i!Wݯdq4y|]a]YA?ӆίʤƲ_@Ĝ .YҾ֮U`RFxtquXT,Jv]ڍs-~.gb|ĂtKVm^;FNY Oѵ6EU+(Fֽ* nCHmY= e}9i)u ^@vm !{JxM2t9;K  [Q#t u%H '淅Mjl/2`R wr ωh!.&S΂iWy)bӃ-6hI{2{).՝X@-7.r5_} 뷂 ND.oi1fFlkx;ETHݲBׅ=h>/S]wW a1{1KhBoP:g$M.9].9i6Ԅ\{me~A`lwOu  MX+Bܢ2oI=%Jf\G}3&y;ٖi> l됅Mz6jքWOĩ288syǫ8}KU~` !يx?t" >asX(a<8z>n=*xԵ2K>! 3fF"DRRp/<_L0* TOVz eOC:ӪmFG1j%H%9ohڴRiQwpaVeԿ͠1+n]@ 60Bn> T`I7MI)}Da@f>A}旸)bWCJf$*aQ֫~yOˆ ;!m+CU)Nԧ!Flz6}MeßhyEU^<>Tr!`tj,JQ.DaVq.@:fpoxJ#E_MjN.G&B) =s:sr3c ipgJ+vQ |"oS<"j@b` Ds"1"LH#ഥɇXF3vD}mq A)fLT'$}~SPh9b,+%>0 :ah%._"B72wR~N9 +g>֓L9 n%Alu3b?To/~<]POZp.1_w67E}޿fH|GL $# @)/3q.P1L`N/Xg/+?]ԝIAJ6v͗:QP}T6N"plL7rȃrMwa P Ӽlo#'-[[2s_tlؽe&ÆMX_%x 5 hz*Hy,P]"lET1V ɲI5]J`bE_Kb^Nq«0]zaP]3B8 %]~(3s aa^*|WhkKVII꾺?wF3"B7LEE+zC!4߭>b8o9'3CV]1*=&GAq:5 K%F.S_ tiMK`(KeRS *{,~oR6S5PY0A(QMXFq SҠEhT78hʅ%VWWH<핰ɾ\Zy!)o# ( s̽JFg~0&NIӅ>׈GFnnב搑KMgyبRoHyC wr!_SYZ!#fʇ˄;  q2e0SV/43#[<{W^z1D-/ϲJ囷MXIŷ5b40P/ClO5*vSC,?2F)٬=eAƽ:udsuxOY@GIz ǙQAIB֫I1I*s'*qn{ӋG%_Rtk3wAt +2 .lڱ.zm3UWv'pM p5GɅx'^\e*]Ŝζ% õzC)_<ۛU6ǒ%_gU; —vbwf!L 9hX꫱oq~T.`}`vva[{kTiYJ_]zt94@k5ρǗ)#& XZ2 <qَ睝tTo<v`2:ǃԣ 9kdLvުyvLou%h2CXgK ĴYwIF'{O7 |XKoF#D"~\B{Q#DroLhoB)Z 2|#jh0VC4 Q׍׶mrPHOQӪ&P`SEOH`YQl^:Xk?h\X &nQe1'+}9X(4G_py/,2'yփ{)odcۘk. xE2oӂE J+ͶMT $&+$}їS(iVKAzofpf9 kU[Z2+%]>^MEo7^h 4R* fva/M 5|gx+VҘ-9Vj!VJ&$./X&<-XM.rd܎hr&p?FΒWhqSbQyrgFz3{`o9{榖{(iodz G)7"@Ŗ$MҧwԈ;A '>8VzFAewk]gԢf"P  ng$*ao)ń}fƜcDٻ[y{ 5+,468GD\ˢI |BQ+1 0rfN"LNBʽn ̉B;g^ M`]/1{lWLTyUmսUT>N;OO+=s˺wXĿ&6R9!iKkk[ݏauQdQacl]΄X:A)hW]iH$EHOBajb'2עONPmԞ?EY1[~[+yLQQ)[냀!k21tyg/Csi#s3OlnZ,0GS5MnW)P-TjF8ݡL{\{pPuW;*5OS=nWgI-"ކ]I#KzD%'dV#!bv4^fwm : ۨ@ZQ>j٥ Nrh^! pJýK^1(ՠL[Dq`olseQ/r]MG~ɯ .daGגE^%@^ + *a= G,Yty. o CdtLKE\`fwłve`BUq:0~?wПWf#I 3Q#MW=fD2&\[<=A|`4WU89}*x<}|`.ˤ2Ӽe9jK?u#G=P=Z.wٰUuƘes٥GGcU5K+K Kb 8͹{":[ٜgp7jў4nƋI0bjw.:񋵾c '6[;St߰y{'*0H7వ,L )oS .o; \[I:{0IqrCTnF4ǐj҆ޚ-hz gFVRϱW<)Q} 'T$֫G`+'e`Aky^1 S[Vakڐ}NʑWRcMfUCL+2MN{M,-#WkJ,6}?2?_`*B'r; g}cDFb(N,p)kIm3˺4A 2xtїT-x|dgjU'Ǯ g-^!h.P !G[(qu7 GbÙ0ZmK5'=J˼"KT<, ZeE>dԦjW뒀4 Ht=f;d`M4JYU .^k~Z'*KSKea`*\󚷑foy+Øynf& [M(Yg Qs4muƾT1zb YZ