proftpd-doc-1.3.8b-bp154.3.12.1<>,ܘeO!M@eee72Ca_;o9+6si# IhrTJ{< OuQ 9^~{>5ۚ\II]0\MpI,,>bN}G4vI` .pdfx9}]ئ"nxQ]CT6>#{(Wߺ}>>]8x2cX>IY4>;t?td " <`dpt      4 ' (*--//22$282(282$93`$:6$Fa Ga Hc4IeHXeYe\f]h^obpcqAdqeqfqlqurvtztlt|tttCproftpd-doc1.3.8bbp154.3.12.1Documentation for ProFTPDHere are Documentation for ProFTPDeOs390zl29>SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDocumentation/HTMLhttp://www.proftpd.org/linuxs390x> +$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 -> 0440s390zl29 1703759647  !"#$%&'()*+,-./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_Updatedrpmxz5s390x-suse-linuxdirectoryHTML document, ASCII textHTML document, ASCII text, with very long linesAc4CVa7utf-880ce73cd18d327d56ca2be804cb114b1800ce2d429f41c6754157644f1f07c05?P7zXZ !t/&%c]"k%~0ߙP?l2҈O_+HTRSəsqQKhT6s$9ihrIU&LyM̵lYhIE|v=frܰ$J*#/>: L0f!\ucBX`"=<4INgsqL6|ifrpJY@ bsLFzJ n4N9QMbm r}]}V JyPX}ArKƲ1 R.c%A"pBʛUΏQC2Gd@!m yOJF͗S sUR- ԇ(r##OyyM_ M4«xowDP〛Hg\X[2w~ "*a-@Vց:CdK[I#vQl- R!UV;\>EG Mx2Z8H:QԼ!Xzፏ852SUP^Bȼo귔w^6'/1ΐs)dPT0CSܸU<4QD;&"<8:=L5P?'b>VV#b( @B{3!þU[K(SǨL_?Qn~#>tչ$FŋOU n+R /lq@Vb=|U^Xsp3KT왟5"ˋ_Tκ?ϾchZ|p+b1ը4. 9DbQ/X!2[[ju|y.aYH78X6r2!w{Ύ% ?]b{T!w{ ˓y.~N6aǤ+ p޵\D_ɳuߧ*r%H0:׼zHwR aUEmv_%r L& [!9բE 2{ zH4HN66?$9{g0%n/z[6K6B-XT @v|7]/H=2YʴvPS&A[ tbpjQ5(]:f ֟Bqc,#ki^D,kmh; #uPֻQ9Dhe_OA.+UzU *]yjX O՘vJHRMS܏{I5e9OuDܭ]^Z|lQyW!"p~v :"I C y!ـaB$3V}-1LChrΑz#`dmdHBʤ87y+˼80:}wH`7.)pj1,XZ%sʈ H0)fMst;QfAXBփ7wE(`1o8D|}hJ;yhaGt[Kn<ĬJh삵i}B6vNk%cN%(^o]9o,yؙr_R:khJU!0Aw7VSIݗ~4F| YH;hHzvCqFL Jⲣ,4½4y}Ey (%oT:L!0ߢնҥm.'ik|W1JւM2뱶 ]6Qe6)X-j . $#~PFK '\LU1Qқ3\Xv;͎7֬Y\(W8,9b hQRYc,觌'ƬYˁEYOr=+\l}Jt1m^AG} EcIom|҂d[\o IWFF'XTCa]#IIR{Rw }RS6 j;iGkNn8-3G~WP!S[SbHh%ù1y4pMi^`M^h$9wkλ&Cs\ ؍ =ID.~i=eڔ]OT3~MK&eF\PVW hFpe )?:$G_D 7s/oar} uL̫Ol/]pJR$yWa5Q,Z}ZotVE*u-ANylt2Er:wX!g9) ϸHP`У#=LlIDJ-) ?I5G9W/?@ ha8تrF@,$ $zp RT `FF^:E)е'w0Bl>rBk iuep"l, !cOscwEH3dQݡמ Y?mR{/֡1LY6~-999^VjsFl!œ!B:JUS] ۍih4§F >V.0#6g\wlK&5a)+]NYnäwF~9 {?^b!tϙ|; ʈ;k 7I8bMץT)1w3Sw4eFZ@*rJ~ʦ ޝ}zRpcOks ، İ=f 4< )r.΃a愝MTzoɌQLߪDa[<Lvx˳XQvZ:2}mo| +RuE.{*$І̭LSHr J=* ySZ?J7SwsG{ܥ*ݥ@֋BXU|]bA,"?3&Vt,M"F{"*2 ?L=Fɋb,dǟC=W[|^&D(u }!tܜc9)u?v4! $܁zWm KfU)P,z|V7ULs6'ڑyS?z ֧Ώ[5$[k8 tO"irX=9vD(5+8CEhEړj}-Yg5ȱv$_ME+7ޣSchF0)•˽ћ4 tgvE4儕!ɗ+c1ִ /8F@8ȌglBx:3Ϗ:_)'tA9MtCB(ݻ3Gз$bh&ձsδ`MМHU4;+$Q5#Ʒ|lidD0^FKO;a0l؇9Ljb`j kDxrOص?̌B %;V s!oABg>2ݴ''\̵Y/S$RY=׽yT.M+ZJSM@=%6LM#0GLJ*@TK*2$kkoEDv OP$.n_uŸ|[Ė ut{hqtcvqf_fk ή&J,:'5e9S`"-o+uuiuRV` ėkO){ZO!o p#XӁ >Mdr'SHO0'`>v,;` : IszXhݟ-Ҋ;86opEgnmPAāz?O˾4aҤ͡i%t.N4 ,:ڢ۾cgVHWL"YG9 GUDwK׌pf^2>}qZ9c4x7S~#YN `{ ?3' Ծezq_Q 3Ҫ&|otPџ<`<,()Y9ר[]L %jR g(WS5s^kqq/iP ky ,b5*@CJX+gYڳW9QL$'P;J2s6ę5M0!N ; /aɖ(G Q'}KU*Qc}u3aڜ&ɓ@xR}rs%%VVUל xlTu QՂ-{p!%:4I6e}GxDc" rdNmف= q}5('ps3*%F)Pq: 6UO-{:myr7 I8܁-nnvMٖ&t1fl8 _`o~Ek;Ttk+fn 뻈;{U^ӒNhy`)"qQȿ]o #ȭϔ•L֤H0፦ :E[(7`r~[jF{F}w3qeco Ð2k{vt:tyI \4 vY* a:_JP A`nt+5qП@v@JSkD"+ps=4UvCѰ! _v>4hLd5p9@vd"nl3BU"KAO^u\Ё FT=_XaQ`jFK0qR G<د)USwL2wcLДOy$'OڎV˸؂BS`8YP{]}3,UC ߽dU@\@:fxADED `eh ^ }1:Oz[=oFE r}$yYvbeX1D oD>Jz|~gtnhxωL F32bХ1wwf0P\p=ru|Ph^"1j+Tki[Y>la,aD~Hq/ H&z9]ha¶tO'L+v~w?2C<҇ϫ)hkΒ &nzL+o)ߐq^9n%,SERIIOYyߡ 7]=/FL/Y踡/%yG- 9؋81Oب^0*'Q%Xd=1נ󲪱K P n곑VO^!>b'bL8_WJdN66-mKs3 %hi?N{oS1;?tTķ3UWWV BaYsVZ5Fp{q@? .*o*޸Xhv~jT[,+5(3#Xh@^+dc6f h Ka֌x_}Koz(ēIV@kr=];ҋUyUN?ç}=iEWo{ɎVrR)j! )bV`Duo 1_qx܆ZNUqNe k4=;#yx&J5.P ,"$p}b]U]ն0\1{_G q/U7)~V0r ɲ*de{0owW}ܸO3c۹܆XQy *|&gp.ݝxg\HN0П%8W`V#{'2LVqb RڨdU uظb/ m贺2DLX NV !/\_,Mt%U1q?T+eLeDӴOPZƐbn`&]Gž!R4Ԉ7/6N]^)K̾/"o?h <'aɹ*8iA2 DpІ7@lG  9MSvemmDq(HIIʦ]Ƿ  &;.UhN=|T 5;[XQ50j}Mf[wEm#P\M5Q ԧWn̈#G > f}QlutO{Y-YՍRY~|T3J<6U\-f[:z#:IՆK;9GiMid2V3t#4Ih3+ԆrWEƻq1X7jD Q_ j,Ne6#ou jX7c=?SDvqZNf)kw//C~Pߓ? ewLo9t3!(pofr*_N@6UiLr]=pr>6R\d#zɁM =op8L͸ ЂZ[JWn>xc? |xgダWQ&8=_vXu vE.,p G"5d0x +'!l{{i?mmNِh؅~(ۉ߁Zw_ k+xmU:.g3۹T;%`G"Z8.ȸO#PrXLןzB񧉋-xʉ9}Ό6HHeJfx D?@)j1PSwq1&7& ' ahX ?3@X}E l*󫘢>fLDYvLEd-M 8`{Rƺh$夌3aO`dm*Ȑ6t~YdQP_=Ȧ1`9xC`! ,e&YT|dss?~|dۘE~FQp胘2m.z"h&GS?-}܏tl:CmLF?KnH"=/ L57HmN 1z:Dtm5@ッIIHz1,D44R ťqLN/_- % §,|Hn,2?O5g|Q%\i>Mݏ7MJПgDyRYA6~O@z"2.þUsWGA\=V$-upmISm͟$rb/JC83^09C8R\%PyX|S~sV75g@OFL.T]Ĵ垒 /_G:vNȽ:ɢA“x-L};c+!;#_r\D#}%ˡ?&f?ñҭ-⃆cS+'!z@SeI|kl DX`.[@߲=o}`Djb+5肽)!ڳl6,Pk#M?1\)eN:u4p]s4 Åe4vP>VTN7CE׶tHZy٤s՘>vJ7V;D7)6k ٫OuCx{8xIv tH<>xZRHJEEb`nmEu6v._#ߓyXo 8g5hJ]$tL]M] !k1x~8kZo=nI% 9Ȳ7Ƿ%Of ^9 (}N O)3>2Nq >gA7 @u=IZoƇUW0"LuϿFFf9t>q"^e֦kTI &;f|.a"XBGA^μ(`~.h+R֏83DnS.iգC.'Z ;1J(6kRfBbD Ut3R;:[B?Xd~a#ʸEMoJ=>|KE)DHeNQYII&I@ 4oZdG Cc5AcJ ŃzJMǎ^:Mk)S!\?SAYgAzU 0l*=YM ?RJ ?OQAU`(Rz)8i X5[ݩzbU?jZHpdOr eg רTѷJ:S,N}f /P Zcd짴Y*ы:*T>S,*P.YL ^j4^ߥS7&e٣r;/T̹@%|Hi Z~c\ e+dI%V{ +e45Y] `Ռl4M<ά3'bhliLJ)JH%l쎯fԊ=7=E$qE 27A$FЎ_2BtbxNmv"& s:cv_g$!EpC;z ގYEm^XkT&N,`~I̲ny҃`8^ܜ.O+@ui8n~oɦ D  l'$TI4N'yȴsW*ocQGl~ &c<1S|Ko=s8(0Il[ ;^s$StwNqfL8RN y)1wWNv4ThgSc[I5.34)EI75/}j!- 'bnkL YW3!sw]t\[S4ù%"XgA\ d[ybPѠ+;6[paNIi-`MnFC!ؑ:S8co}Cx~!W:pe24786׬#.Ӣ$$ \S LFMt87wLǩC9f'|P.2 ˎ/hGiY A:T2Nۙ.ӀH; cK.jŠ V1G8%x؆}ܞ<Ȕ7"lάnW'YS >щ|ϔyMlz=Ey: F5V8%>ǾA?=7l⢭|KŸj8zV!b:]j'Q;c61hHOiQ;ʃ-Cec@IP@9q2;TpہyexoB!jW<"v-+oB~|[`rYPعW;ڷ)KNqN o 9& VeZ4W Q~eAke2(⸤>Mߒ.3‰pڪ| 4)j &FWW &dWxtߞE:N&T=dwtn~V7\ۗ%Յ&2eFo꫁XEK_^EIZ薐!=I P13Nr_^K&  ` b"uLὒ$CȑUR[8!$44FJdG01yLzN 5!A{0D2D-|7 {m@ -)auA,(}? $與AHsJ7 >R2SFfdRI b鼠noVC;=[? Oo*~mذ FƼX4ʕ,5O89U_Rq*aF.閩?+Xn\^ 7FJ f 4q2CTn&glkϪ6yxr&.^ idsF)|TA$ťn6AI `f'.l98VL`!qӿYBh:9B5mBdwC>e&dwRug_7 9oIPdS77z_ux[#v(s[EJ ')i7XIs;QG '`>cAҭo1N)3pb#}~,oWOZ!\X<+d!Q~svA&-ޓ/%{Wz?֜M*?;+v2̌+!4xfttHh;0]'.*.avF\6Ԧ@^4@b f6҇=۹)+Ht@P+MUr,Fi98XRRo=1bdEI&dx0ϊMrGv` ycjMUo'灌fc?uufV@#?0od]طڛjiz%7 plˈv)Dt|Gei (C@[41Yd)B•kl5Jw,0:3E?W#IT)i~)͍OL`1 #pm~xSy5IKlZWw !)v bhB‚+̜A_:⦬&RDn tA@\c7Q Rwͺ]ZwR*vk@`jU'Ui@(cֲhdgʙt!^eh{D (.o&R%zf[[ʖߞN}QÑ /M~@h-_UyW`y=0U_Kُ0/_usE8Awn {e>lGUXǺBc2-H̀4!uYTվiХ{,x">j _ Z^g39B6Pv$;Q)9Y=( f~G*+٦68#hA$4O Q"*! ($H WX&~"˗#7r :&]̢SlXQZj?+~STVŚ{{fs坒LSs%Z,تN[.)칐I3Oze`1'm 2f1^u'+EM :Q_/E)gcG `w;&'G$4K"ͷsg(6L^Qѫg%'\ ],7uAcNF67-'56?e蝮h'ɨH;wKu2}u5b#lύE!:UܼX::Ҵ7;/BG_ߦ@˿/͸W'x'j7ȢmDjp* Wi;Wmag%D{4hUĚ:.րKU4~#} eQq jFGT;~UDS"NHtElTzW$(Ad(C,lC~gRiӃI/B0yZKlg`qgAd̀l>d?{νY$0rhaW}-ZDv9lŜ0l(Zyr4;# )6^M;pP{I- RN ϐ%)TfV%}wL[2۹')*k&Nk`+=\;Z}ikKKS\ c%xݾ#zoXSp<5mnTIńrCmt~1`{ih7O E42i)K~faǍ3X $.1~c}'uƁeg͙:ChoO*gTӿ!G%vPz; 4X>6X\Te6&4hsH"RDBnNQPVmZF `CU \"OgQV\kg,ΌZ1Q*߯8aJoIp=hs i8.w~j{ UIpcTӍ<)HhP Q0]w~98EcNImƜFôaQ HFEy%9wl7 E9盖B-z#z3CِEľ5M naI4t ]2w}akn4P"[X&X]=leI@^$c,}"4~V 9FPz; yubE41xq1Q;f?둂( ȍv*ja޸c]rַOhX<i:jōo&w +lCǑχ +=bAjrk~װڈh܃%m}%Y *xVdpxF*,[`XFBr(.{c#J'Dro <_Vx`sL\V<~aMrn]"{d^0:iZG ?+20T ѷJ՗*KgAYZ(TB+3N$0,)ئ4C١" c{;=0(qyh&|ㅝ-WBhA>-)uCx, 2(M.$e#V` H+e%ؙ"ۇ^2lcq/$muSq>Pbl ݻIѼ{wYkoFٽȃ2y^}7 Nگ({l?֞.RFoazMO9M!U;%h~h 9~ީAɊ)*CLsPFN& 6ON3PE6h915xGwu?N+ AH'MΝ jŌ"AQ^t$](F\}߂mk1JEc-](ZAO%WYwMsX*ȷQؙzSi:LAUF`챝cO}kI8,c~z B?vP1YidCeO+r^i63uh-![AFb|En&!dm{| TTGli zEժU|K@mFpdcNr,opkD51c%a)V(MPi´w2 W2S@?Ƌd:qhn8sIvڀkk֛Y`_8KO6p7OmU--^X^rI NIvC]|N"\ N&oF\2ְz-e̟y2.,R#Al9m*VJU9JwJn`_08qLS۲\ئ NS Jn#f2:lk _,輸+֬RkAkQx&9YeoTм6\(Np1aߦm;|qj'v7I{'k-纍'mY26L (-rW翞  3(O#t{)U`%ʗk"Ƥ{(ɺ]7%1g5pR3)AٲO-'W$v^5L^V\mY2PIbrBH^WZOEBȺ)i Zˌk'B'V}oVXˊ0d#.+EtZ7% +ti⬚P:kWɥugV5A:z̀1p66Y` N=\FE%dWTdt3JV.cYiRS7tVUGy8ES*kZ.cJؙ3~1&YD. 8gz%ɾYrAbm>{)};4h Dq2_1RQ$N,SSeZpDLƪ"<^E;΄J"n kC &Ex>`'N1DlmnS"!悀Tlbu9=C!pgٙI8cG_Z\9?XItv+4Q~8&y|JTkl)~6zG*0Q\Ri̛;n/(5 ط|$VtP@\sZfe8jAwDTE/%CWAz21XFlQK wHY/ 8TZ&ALacl`1B1Z_S9!j4mژX\R&B'x5g R>60 RQa+Kyפ{tw X~Q:Vz+le! zkU(H1eB'jGnP(=h HJoU?.*!*:W&ذaD~ !Ig $iE/bBL:Ǖ!&O}` b,7=j0oV~rm/8nl'asBi|ܴ0PTvvi EP8#i?s6eS-[JL^xgCѳ8S\f?$'cM1ij0`w؝;3.a+@L rDD;ZZ 5 NTP{y̾wNf83LYS&EYl (]e` rF7]+o{tV"B>\pNVCD4֫f՞;qaRSڈNyGhFۥ x7f}lp! ^_蕧`/O)]ExN#,ox_u}HicJC1Pw^V3>;F[dW YB/J׍Jj>ש׻Arm^zUWPm8="!plcX72ydȋf=vt2eWۡ` =iN- l}xoϰG]-EE~[al0AVuٟ)p/'CPe)]FE9v3M{IӍ{ JtԱu pfSGF#6vkALq&U-ëdp/j7m'#|OH+|][bG&f9 2҄Dɴ%G k -d|62eAmJ@b T х>)l:zM&tY_UX$xG֓L$Y5 E#jv2N&/<4:i_E磝xU,sEWݚHX&e.^Wo|&iub嘅ْT$? 6EWw&arS}zw4v Y 9Ladfc YZ