proftpd-doc-1.3.7f-bp154.3.9.1<>,؉cD3!M@eeeڪzj9 "=7YҴǃ{YȤi 6].@_AAwi hm,fR!`i>FMX}J%0{PN9olӨzpUÛtS?-Q`kfezHtG+r[D5H[3\.TZUrA%Ú&F.>[e@ 3ҕνltP{SyۿCy,R'`~g >;s?sd ! ;`dlp    $ < (B (*-~00@2X2x22(383$"93":6"F_G`Hb(Id@XdYd\d]g^nbocpPdpepfplquqvs,zsssssCproftpd-doc1.3.7fbp154.3.9.1Documentation for ProFTPDHere are Documentation for ProFTPDcD3lamb26&RSUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDocumentation/HTMLhttp://www.proftpd.org/linuxx86_64N< +$C%ag<5R3g _eDd, '$ ~d Q+Xo y ]]?(a !(d5 f&1cOM!Nth1&+=D69jAB+`/ ;1+CxF(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.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 -> 0440lamb26 1674724403  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.3.7f-bp154.3.9.11.3.7f-bp154.3.9.1proftpd-docConfiguration.htmlcontribftpasswd.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:17825/openSUSE_Backports_SLE-15-SP4_Update/462dc8220afd8c1aa0ec1c97e632a4fc-proftpd.openSUSE_Backports_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxdirectoryHTML document, ASCII text, with very long linesHTML document, ASCII textC} Qjutf-828da6ba3e2243dc4f5e49af6326377a1363aecb92a9f476e8073a239b2626883?P7zXZ !t/7H]"k%~0ߙP?l2҈O_+HTRSəsqQK!#PtP6JƄT=P·z#Yc-K)N)]:̆ S6,0( hFfs v ZOOf?I '\M`9AX:_U))9Wم/i΀\߃rrxm -0*54q% Ϭ߃ ,-$M2S޺"9Ӣj@쓴=x8e{;eO͞1aꃖcy^CiL-ԵZzz FDϯ츯K|3kB жKai*S /hgJi=vo+H`Fw`p(.T ʖ$ |;nd+"1CW|݁or\ƌ5%b=4-~MiH7gCFWB.k ITTaFz,2䨄w鏌5=L*14;QȞ=ĩ,+g5>C)Rw^ǵon_&)ԅi!j=` (? 祉Q99EJڗkyk|uꌊCDW޺Yʔtgx)qO|_v9UVcy}iIH)#~{MɎQ6i;hpҳ־/Sѭb)i L{$k#_ۣ/ }2w9<]ńll7Tڼ=2x4˹DKg5_@Xݜ\ x/k#l1Vj@M H6VCPǀ啾BP x̿F ng}27kIpB=n4-aC?ތc[Dm;Db)͞v2<0s|2f__7)eGusIu!bRJ@3@6ؼu_ u 2e.ᔋR}??͍)U5%2&d2ͷ48/лdv'z?szuf0ll\Z-@ȡRJX.{_سܨ.Tڷ&oea慎SaԳjyv͑v[bBSr0BЊ2H.NS;ӱ.f9eN*O`IBР^݆_wd潛vr^DLa(iT8$7!SKluR0*#5pP]k_GGEfLnn9؜X3rZl.T#Ȇ /ː+*O %nZxq~IVawM\e>pDN$TIr򰶈!ʙE {cڨ`E8m\*;\> ֪ѝuΎYf KO#j.9;gzw1r'jg 8qf0Jb{691+ؑlG*8 x0 PU0-!ruwhO_'\'m뿛b!,ǥN$$ c(cPB;k ?jb.PHxu5?kNu< 0s:X֭o TuqX !"$:0w4)l7Cfֽ_tDën7Ϳi$ꇑxIjTDiQBPLc0CzD?UN:a&/tVqJ+gDH:%>ʘUixTpٴP9$7R/9ދf3x%DqyqA=0 Ƕ}+iSMᄎqtI!RlB{РrolDZA>OLid]c }LUM &< Z, 2)%,Dܘ &YE}``Sh83/R%ilHE} j@i0c{]llҙZ?kȪ2Qal/Hxݦyc|:: tsoBo8z~@iC;@>T#!xYdj\ʼvXTyywvIIrQ75}-En޵]z[w0Wd1"~3 mitO)$"~ЗWmy%4O8 ?[-6^aMn{O:SkBD(P^Y>(QJ&ڭ'v3qyXOrw?T<δlupܦtrˏ qGAiߤ$Sޔp9@pL|}vdSI.g1 ;ǎw x#YcSG&I7;PcmoZ磶XEW^S: M'g[:tܲ}s~ Fݙ nMLy]Ra=ǚ@{+jPf "W VUZ4c'G1G dG%!p`GTM}! 5prm%427]~g9fIIܭ|V1s"SqX97QYIO-S y%Yt!J%zN@*.0_v[T(=eƮYD8Owҧ`d'j% ?jȖu Ӭ|:'əiyR]6Z׀z'k 3|$ZH2G%zjI8.Ǵ0ȕHa y؏DEhgΏXj tY*DMz+,飖WN9+loB!!|'CHBG~˟c7X`rŚU ev{ѧJf;XWG+v<2c8ؼ[M*>&k1^;ûf8ϓԏ;,\,3,5$I}3!|(B SQCn|KB1i "Ƅ2((e3T&k&EII} x 72M7,_rr3낻cdDT9ZpDŽu^3&EcI^*h>cL1RkDjծ OU$]D2sʹ.`5vܹa1;rU'\%*^oԖpJLkX`6.;Z^3Gt;eaS X>C'w^6mxHڈǪ"24P@ψ/lBq%?P +qu$Ȋv@M񚨣!RoSE#v5(`$>r_HDӜӫ%;3M<У&W 6:_ ̞@ tt5'e]༙ [:8.C R!λ %F^Gb@ߋ@rG6]wԶ~2!v+L6CMWحKDvۛw~_` 0@(M {b^bd> h(3o2G "XՄ+f"_X.EXetelh$.Ke[T[9Rѣ.!R{p}yo:̻t{vuǼԪ%8q@dNù}ǝ(T`:] P<sEqǝsiZBNZ4IXa+Xs_@W (]=D3LG8ϗ /~.V8YIOd^1 %A9Ij !/yEJL8t?xM4N Dz " ^Sw<g:$v5*7JV>ӭ8:?$DaV"s  .J9Sqƒ 1%߃D(V#luGf}4Nk3)ģ'o"HEy9jJ gX\1&8E3Rb‰l8d`l eWQ\bNN->+ޅ%ؑOo\f +Kj'<o!a1ܖ}̈́XaZƱǘŒ9|p|RuBp2n؉2O=d ;brE$ ~;ʴUwe`f{,Krɓ6"UզU ,D/-M+>CޗK eH\}#Mᛥ!+{x*:s;p?+~6%+zqJLUuOVNk%x8<\;i.odfB.}ˠ߸r5P"%Ml7`ɰ54} 3Ajli@Ѣ!WT W#]4&MH1sѤRrR5^ίKyzų9.**8V GcM5MG@Yq2Xΐ曞s7'+w uIEEK|dž$^2vƭE֝>|D<Ӝg+'RŌk'D6ob(c:qŅ# ^0:,ka]@eKچn }䮉F>{dz2PȀ,(y!qb7_ @,kQ«'l(kl7Ҡa^@[Cfepta((\˸6!wA/MlO[8r`'):R4,Z4(p8U{@#A;*HZcK }> jWluzd6.u֘y#tdQy޸乀S+9_u;Ѿ|%tG"!18!+.jrR'P]61KbZMu{lkiJC|J$8HAD @|U ޷w86ѡ E$G<|^UsDƮ5lԣ]e!UQe|kB)wnG[# 3Dc[%J.6Z(_X4bc=b{AQ~^8ك`BI#G['d k]P5;/.Hɖ{-Lg:Y./ANx %EtR @<+ϡt2~]uha= rjq37p6)J~kOz=yG.wa132F¹]a_\Ilw/7{|Gl Ǯk.r@AyB~G>1_-^d7[jǢW LM'ݴ_i Aj%Ĵwi~9.˜.5 :T _AvcqUdCogc$yM۝\N@#P23B.̓k9Q.#{p˞՛<XΣ4ƛiz7kxE p%mѳv20+Tp. 4KH]P:8[0^C|d̙n5Bs`0ҸA5,cb?3uIQ$ʷJ)7ߝ Ol v &b_$ "}Þo8n. ӝ@mvX˵/Wލ?8h*+5IF4]$-/0עգj\ţubwiqvxj\Jp-}.<@$:?$z"XGfz@\ ? 65GY”xY7FV,M'X"mZG}F,tn䡇9*] iDIbo&3mb۔pܗ\{VKߙJ:_vn7\hYi )^8(~HIΒs WaRzB;E2NL&/sT(rrb\#l-`^PD Z~4>rCd[WH@S6nDP(3[K]4/Or5j%#ݓT9bHp")玌=eN+Rdg2w9u܋SFi~Z/(y8㥯M=Z1ƫ+7b?UBPVMi>IVI} 3YآX_+ΡeykD(Y䝄*)2@M'):2ϨY}[&|Oϯ ̶̀M^'+}US{⢾'8)֭0ZXSOb.'*+q8@\P9a<[~mg`Rzn]{[w@NeɤHvy4$q73?yz@)9wJá<]~,J01ӂ'X_P5Ւ9] Œa%Zu}i<{%l`j̍l uw `sn<33J0 ^" +/QuWIAN c YmcON7@3exGsUНPJ*]wU5›9t#=Ld9vDg=1Bv2$#_٥M3 HS o6.8DMa{гnp $05"xe2z$}#_j`Y߶˩a%̭wFD|1p3)Yw5sUow7Kw@&2׸ʦR}#WH$t vB6o"n ő* ;i_5wɵQ $cH|>Oeڐd9%Q#x՟8S`?O/h;5 Q9ym.sgRvp LKOf5Tj>D9ɋpх]>R`9,<*,->;TX*2 ȡ۲z@ 6i*zCCVA.(_Kt3` 5L֯9'0']SqWK0GԽɑW=[Phht 6~^Ĉ0(ȿE}W;@M.m}Y=!0T:o'_u/9M(Lk+ͮ FTGO 3|л| jǚFFJrGc8 |ʋxϙM` wЌU 23r r?N-^Mx A An$b6o ^'g~UilxrA?~ؾnWE ) ln%O qY 2tm\}bn͉joT59؃Dd&N?*?@5)RVPK&Qu-DYC~ظ zH&zyUfe6 \ %NrIL= $UJ3 a[Jޝ)'}~7$b,j`:~#)gYN˩6ugwÞ_}k%KS0(WZ# .Vcf`X|+>QH{P.6)(]GM'TiSK,Zr@jL}E4ug֖Px59w"/_b!E;Bm#}2QGޞE[O ` pZM|Q `Eպ ׺=$?t_018$[b$R:A}6a(h*N!Y2B!,_@m^ҙD?P}M8_k]Rq%x*"h@_wٟX;aO는n5~ֿ^s>$Z"tf5Yf,7nӀ7O< +V L0"TtQh d)n9,6kkI;Qe()3s-o>*HN&wYaQo+:!;yVp}yժNm;w }M2 '@<Eɺ:[hOZJ4M'H5=[Q#ƒbɡ`6O1ӕjd21ַyyI鸸a|(w~~KRJ'ڢ0 Ӿ"x\Ԓd>}El=`^Yб f԰` fZxy]wqg݂PVL1 Э3#{upoQc?wi%pJ)57^*+7q@D Aj깤$3ZFԪmO{l^c#χ{.'!ːN9P4752:6REZ;ҥB3QZm^tPA~rI^ W2$>$#Z8 =uj:C ~ʭUȸ*fSYU`2VC,8E8UL.39aq6=YpZNJ=^M|q1c΄2BvChCj6qڏ42 [uZnwya/` #y_G|}~ |PbaRr )N׏\_ "e܄p@BErrT/{)hܲYph)G mԗA4X5ᖼe,5B> 3Nvm@.;<<&?iRprV+ ɛ|afU46I񚟑3`fISWrVs&ktJw|QĐ%1DVR#۷QS.13hjl0/-An50˨Xkzj=< 7OYAkZJt9$CH3hV  u9ȶln4 2]Q0lOEђ="k #yws 2*n *n۱Z` Pk֖Upӛء/,(&4RWŽ~5` dKߜSZTe^WDFyME' ֙c 㝝ɆQ(׸gCێ۔\RЊ9#WWuQӆ?ϴ o輑Ğ q b1AhG}7QAWf ʸmHby}9?snłpN{K涵Z.@Ƌd 0-乌L5__q1v@;֋&,P :r | 4*5ONM t9'NՎs_9g#"׽g4>4nUOn 5Z]:IBVho엕oy d{qMB]wKXT}4)f/XkCaY¹ erD6>?ofugbEWHq j裥ZG.z/ @MLH爲q*rJ )؇ØןE+'=2"%rFWIp4@kny}jX64~s0 Qק5B"V *{,$ lxcϓĠ !FPwxP'pհYCT% '[;H})|Spsxsr46EaBy 2Lr`y`.n+)C@Q װ' 1\@!ENEA^z;v&<}V H^4;UGD0雏4T{SQ]ZiI`yw㫁rYn(k7oa;' YE/lL& ,<SK d],WBAP | Jy( G)>H}Br@qu~ut-^.v>_`&,, )YN1i·OvDF=Y^7œ  ٌM0+w{[ 7}Ke|!u潡8k]C@ā]mI)SԔ)r]@晾5XSi u,\Lޚ`Vs[ ҿ9ekgs2D/?P4nΪp Ԕpx}Vo_M^1HV%$tGf;"UF[@}V]\lE 5,ݨV*$aH1*$TЯ yeH;tO]o!+H]jWL2 YBT5~}ljF*pNWq*'}M -M&*Op 0 _}-Kӓǡˮ&%{0kBLn89@^?|=jv}XvaWEт^=}zZ@z@޼|$@;{iןЌcScVĒYGৄn켚4(Ĩ&h hz]'OE^6XҸͧe7kG5J(;njvh] s1)p~!o#Sg pU"m4`)ővps6Xp@^ ,5P'3pZ FYpzQXPS#85TLtSXffbmHȕC2f=hgF8UdH)P~1Pi!5\Ug׷2 UY:v 3g_g٭l3C'1Y%Z6:^F;0nׁ4O֠sk|,' ]‹>5l'j}}^FlR=lpl'dKxKa*Yɧ*TJH =95Z{|N!GYSn8ڀMF> ,~k>yF-FM8Jkfe 7{g(: 󍠖sAa⯬#NvǏ|>|Q󚩹QTX{ >(g<c/-s(r 8/r>bo"vJU:20I[j=HoAë_f?EPIM5heeud29-j n/i[SHHyu=vvM%R'8<}Eʙ޶6꠨U@? | v%*ȣ|W4^_ODo\Тԕ5tQ YjL F%VDm7[uSM)m$2_'+^R&qǶ :u4|Ԝ6Aؙi @ B}8uC@sN>GOf~)Y;wAw\e*iϜ^/?c31"sy_LkIo5hk̋ImnΩqt W$/["8 Io8/fF\PS\U(';.u"sibs必 nݔ%y*U (miB?\0e.oWуm `VSɄ]g!i[Ps\n-\gr)(R!OJ铸:EbUQ {۰Idc{Lzz2K[-O0)ߟ3L0ЯCIєk~׸qlO0ΏE"c7'L$mJ)9HU"1\Ϻőw3C\%}^ꚨkgl bU X*(TP ˟{ :|"g\_!ZZe uɧNaKj!tVcijj^ i Z8qhƶZ SWЕ-%r@>\}7JצKFMҭҹҳT+;k-CG@sx 2d͕vF bӬN㕣bMu*n]$#4G @_/}&Iru9@- B  .[>#?YuKGQlvO "(J9wG2q ۸Q.|ٹnuJ׹yUkﻐ+bUP$ͯ Onh^=fwL. cuy a_0,cDZ9v-FL02yH! jX/PEײַ"q[99@޳CnsŰ} t=+N!ӛ+{Zs2ߋ GB%wQ5'9UM溦y0E[7>?؂ˆ,j@TܑI g?g\":::y1x¶ ;^ΗJQ׷.2n-]ի[R)r{FGjr2PHɛsXLeY3.…ލB]ߒ|+LPhZBBl}15kiF)W{ow:L^*QH<[bP )ޒ[=kaɎ  AK0XIteM`Va/~¿ 6>?œGj\@uh-z:1e.^ udpPIɼTW[)ɢ,[ㅘTj[ی}@ ЃNĐم/e-S8<5ki]k%7m|ӗôpSdPLbF+;F˙ |i.R:wXqulěB-L#:ց!W~1:6˟"! br 듻QR%ٛ.278 W'`aae9oYϟCٹXX'EퟄoHr87̿v 9`3B͌JPsU˩;HS f[,u!z'x^®x7O/^"sY`SӟYI>l SW,^޺J䜤|$ ʿZJ2=S-]dž^,hJ:oW.bNN + rSSW1q63&J2Y_c}v~\ܮ1_G~a͹t_aP̉zy6N" y*B]j|/p,26rR -/0ɭYйSxLM{K=WBtAVY8/i39O4 [_WϩcbNKؒGM#I`5D!gqcok!13O7ي[U,XkkrE Im3ySl鿘olN0$n;m`O﷓haѣqɺb3|Q/+|R냄]Oep)()QE C3*vAiseWAa]`l`8vjgN.bBQ@ 4gx`$hKHn3Պ]H*Y_{kY:V#CrCbQ(hS8V-zU/hO CVfVnůVd:gbȈ YZ