proftpd-doc-1.3.8b-bp154.3.12.1<>,ܰeKE!M@eee':߷LI|v /fjUfGlC{/BZ9Rxw`~KQ j?Fl{Ҭ,z>lcwXVϚE;sq4 B:˖n^R{g޴V?odYM'5>|hxC F3^R A^Np1WOڣP+LJl)R݆CV^>(C.g)Z]ʶmH: )~>;t?td " <`dpt      4 ' (*--//22 242(282$93\$:6$FaGaHc0IeDXeYe\e]h^obpcq=dqeqfqlqurvtzthtxt|ttCproftpd-doc1.3.8bbp154.3.12.1Documentation for ProFTPDHere are Documentation for ProFTPDeKEi04-ch4d>SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDocumentation/HTMLhttp://www.proftpd.org/linuxx86_64> +$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 -> 0440i04-ch4d 1703758661  !"#$%&'()*+,-./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_Updatedrpmxz5x86_64-suse-linuxdirectoryHTML document, ASCII textHTML document, ASCII text, with very long lines4R8y*Fautf-89950d55cd231ee7a359a09515849b8a0b9df7f8a06fad6cba48914d20463c363?P7zXZ !t/&Fc]"k%~0ߙP?l2҈O_+HTRSəsqQK8l2\Yoj)X_|@Cӥd ErrsЇz*ǐz.n5a~B @U~[L!oǟ-> ǽ*@RP+n'/lW,Vґ#B}]T\}-6FXk12k<=09?QZINw1uګ L'ߓN66YpK%t貙f&nr3VV*38G9+RO47ly8m suc10im:5S\6%+d_VJFdnnWĉǓ"rHW/8˫9He/1v8h!i|̣!%`)f0ЈC ccv TCFo_%ZO e>K&T*/)Q4=x!tyj3zγTh-Vpry&`0׍[U@GxOpQȉI5CջtJ6Wk@H-\L3B=t$=, >I)AOe32f)P ae^mbs˼1JR0zki 2!$@9ʽMMZ?F[khhLY8`$:D?^WqT5̜)j~Dt _t+'HAV˾:HZ'b^+AP #AYgl}6ƄnLAqDÞBe?*3;s@֨u1H`&&ܜA,ScK؀-g5gく˶"k~š7)u]~H /ܿ#<O5,CB)PDz_i^^Wڙ}6ZeٗCs= ᢓ?dWEv>R=a2c}:CF6佂c QV}d,ϫtǾ4iOV'~$ˣ" [pA܁P]ʝ7n_eKu*_˓C2!-g*R7~$30!D 4B,ϖo4~%?EkgiZ,A})DG56<@f%}OE8@U9^4 A.x˃`-No xo/J3~bh5F\G·~ui)VNQjHt Y5CϿ*c3]$`Kwtd ;-d"x7ҍ2m=E .yMhP|e16g_͡;,ϪTgmT֠M'S#E.+Jiu%ԬTêTH<&qw2"7)^ѭ3h ܋b-+0/nb3nm2nPt =fNrN vu@CCX??3ݕa;I@;ڱw#*Tوȱkj6ᶝo&9Z$ Wٺ%VؕϿY a-x? ^3dajNL[dao=JtI5?P}ElkXqNqH!BƨZl0oGiz32Fx4nDq7"p"NcC HPQva1aFO!VuqJtyxB£@;5ll R&8{Y2}@n*8}Axv>py~j0 Ŏ2e +Cl% q 6QG.dGV#% M?}3^Z0X?PSj נK9ʱҜ"ό T t!D`B!fH_ R>Yv7nA%ˍ@<?~3OϐwI&a <.,eb9-!nG%a>($fn cg$E3/{>dt ;)0P"i{Ev,>B ٭eyd``rH'2\&}WE;S<$jKf&bh=|,&E`g}؏ )nG wYA;e5)c2޶` 5}[ dVe]9}OŐNT@Px9_MCm>'ve!C׹tI/NB!4\6@+}$ݢY.){qڑ0c| .pOD7i-9LjE^~L!Ic#y8ndꛟ怊Pӟb :ޯ&qYXu<fK?CPY΄paXrB37p!lKdzOK˥a%9zkkMhɰ2a'yafvp@ qXb4k_`#aN( صNBOQlDn7mE@P?ON5JaЂP h\nEf5?֙ /FJۮsKT&D׎= (E=æ"][2Vk$j .x p4ٍtSGfS$(].VplM^5h)}Ήע8~D{1·!~KNGrGTBHx?ByL.0QϼJڸHKk?f:=dyS? ;Oo9^ލ*0qoqLİud4CWtڸD|T !xL![*<="^^In@^ &_12 :;M[Oz fe\x=5~(IM]$C4l1*3aZ9(BԯL_ԽK x;)-Bc7?||oMY`K_vzrV,>@4Fճ.FѶChSIuHD;FFkuzԅS _<,,*^(HÎg#" u^+_e?w/3X3]>ZR>"rz ifeE%ƽ.tHȷM*9SC/ߏ Pc?/ɼr,JcH77oԪ6g3s㝳GSèQ ?C(b.֭䔪&E0;S!":l7jnX3Y/XsmaQD<8a!Rp&vOf\^[dG\\2ɏ#כ-ᔛ5GB^^&uJnhY0J9xÑp[H? 36U*ۇD3E.*WqC2%,rwn`PDsɭC$WNMe;p}hQ)K؋f{I2fCsạ-2Hp#a /\ȁQw  mA;~ :*mtڐ1ʶk[IҧdR%>bpvZťTq D1٬Fܣ.vTNT`*Ƽ$4!>ڰլ|N73v>qav̓$7>Wh|Q- .k"XhqR?`O=Nx](sݳe+E',#\ 7v/ۃ3E6[|33v RO9 rXS'/f'SUʛQW+ɘuP}VΆOy__M^ZMfIJYW%?ڥ#N@qgk8icN ^o)9]dz?jl8\ό\zs:YfSEJM8;> p5EAO`;jO=GT1U ¾E|J=-Ǟʝ9.YXcniHKLZ3vBElq hM: ^,dK3}rQbYle7KzWѯ1BoKlZ>ujZĢ\<@BYsQ^ᭋb:CJ-yٰœaXLONMb4$ܳM|>!(P)[^hFU[Ș2e=US;#/[N\ C=Q0U-+‰2cr(tIf!p@BOUa094ebkNhWXWL=-xrԮ9P<%o_pAgF{סzl ӷ>$\>s" `ZY9Ya_Ѣ5NOI0]?; G]l;a1ѝp3!C3 jk(Ãao.~c*ỹ9&m8Z\+gM?zINjǷHp~E) ϑxMTK+b/*ֲ$LRR#mnAI~ Y?1'/U+岕 6XI&yWOPK2(Ex#0?9 !kQ\+b rt7x `Oz[u*Rg0xN U>VHeb)PK1!{nf2lKM5)ᛰVܷU|~؏B;DH<\/S>Z+|9Iq$GT$tFy?cʂ7j%&,;C 1GV?Dc/%1-ARQv!7>ڶiZh?jU)NQX0j8ʆQTxӨW3DhCFN=p`W9 ,F1{&-L԰1ORNN)AZ\#n ! *N?\ے Uе1p'; so^gq6x]Yg $jʯYW]_dTc#}ס*aZTQ> XS\!WlZBz{X=d7v݈_T2[h}#Ǫ;8~PR~cṰV6}F/ҵǍFR^?:)10%b2ص"3+tvX lzg8L`I&bCQf+zWܲZ0oD#b1ulVi6:̙zj')i]*2,ak6c[9m<&p\[^IxV, sya,-~~'mЫ+IYCǑ|48q\˴%s)nV? ;57S./!+m._xt;|` ײQ$K~'/}ZgPRm _ҿx K+Q֯a;(p 8sV` qy_ $c- /(x|(_g,͝FI,ףY~.QɡYSYάRaFzThn=6=/ m,H0fJ= [ .gVq]*#_=4^2حO@-ܞDG'GY2-:Ԟ^@oXc0 m_(1F7È VTVq7l@bRmEpީFo];~NCEAMQq>B6Rv8$^(pNfb5@>Gba;8X`ta[uH])QcQI,0DR4;#ۅ3μi8iH>s ;c^YW, 2$Yu%,e=)y1aZ{v8ޑes6sfGL{`V:'[[/Utgy3+'yD;MoM_Ze q/j jTω[Cb 6 8^NBQ%+0&}2qmBn<;SŚB0ŭ_h^k0Y0,8D/_iee"cE5%}(ByxƤltrnʩ&c&ULEp2sjo¼1u(wD,SȌM? ;^WGq t 3,0>yܙ HWЬ*ѓ>4 >_ۜ7x&}ޒ א=/V^˥'BxMka? 7 J% 8p/>e:&m4]`)m " wWߋ z&|fi__?+VpEo.X射vR;^=SMb( ͆"]cQ幑sہB-">¼RR]of m|B i\S+i?Ui)C.*9#4{pu.p˱µY_Vr+QJa9z?ާ,`at^5;6EvɎ?(="[{©*p +, lwE죁h߉E4ZP-Ogli+$Y9?bObitXϻfNKZIfn'oXՠ~E4>Cqm_SJvDҒ5ȈKl1~ǁr5ϭ~_tv@8D`5,C36཭#lSTmJ=Tmg0WLűJaed"M 3sEoA&i*0yA%ix2PpomU^` }{HIBA>x6Tn.lGYөR²Ytv 6~/zSIP"~{0^:C2y^Z>ϵ9Ӽ$kނ{^=!q|ơahn (̸ x&`+eϣ+,kC3QB/׿*}V3+z\z+bXHz$i--WtƱBܮV{Zyri$< 9(I9.HkbF19 e5fz[S11hz{tB&\ ,6cib?kmP'0)߶ir~[zanb#LV YԶew^S8gU.9z0OӓIVh}֤ot\:NةYCͼ7Ÿhļd_W'Ҧ_-."7Twڇ&GtU R]cuxL`,#}ӆЖ*|춴Б`qyhV+;3LDq\IBc\8uT>/T#>.$rC+~nW rk}9[ˠ8Od˯xUWy?πR?c4o6Oŵ|P"DCz G;óQ>Ky͠!@wUgiDW.:֍ xٷ|c"_ cY qf,I7v>)nObH)T3f$x սK5U&Y^-iŔUd;©~f %20melleX(nSԚlڗaGK* 틘@":N3|#x饁6#{}R$NHjjF~ [HV/hNnLk3 a-q_ (:|G7X;ǸOmׅ ,\<^ _>Lϫfhv e)l@ʍ8 ]. +QW4p'pvH['KcJfJ(LC1ft}Px#t+ 7!($-+ G?0 U$Y9=%mtgn`dhl{Up߻޺j+GML-3ٹfeKm}yό*kWv54P wUG(9}?h[\D<R;\ۿҖ+!P ms@>R:rC[λ V7?u(.3z'/+3";j˴O)dAp\IZ>X,;(ۧm?m"`0Q]| k%hvC >8:O1ߪf]R=9 >t_m[16, m48_+4"־o7@4r1(a7X+n^CӐK07qW{5Zz'{ޑ`2Y=?ÝGsЇbcޯ͸7{z:~U'#T~=HĥYl{lBYܶ*x1UltáijM/!3ꨈu㘈 kƋ\,wce¯3mK2\ p',IAϕ?ZNߕχ2рyBmlmRLgE3L##BA]gC0z+F.2zmxar yIxCh(թ:)AU_zYn0kƃ?⩶ZW}a>sC0,S]~sL|]"~7%&5N4e%N f`,41o kkLuH1N$5EEf粭m+ۗ$8 ^A؆FN(w.,b-!Вfi쿤ړmYVNv?h0!ȍ"0Y 6ʷ`kJEHa^qPÔAD5u<BzQ5v ĸ %3p0Їl)Qb.9ӭi0?NIFٴ]$yj,ғbd biv3Cd/J M(!@,I9g9&PS]&VWrI' c3w9wYOcM1|FhČYE#Q|Ŗ2^RogVIiHvݏqc5֙缝 _G)$w(4ΐuj A*d}CzӍ bmLbQw鉡?RZrngcU6:< U qTBŬbAU _^W*儾SNu;wf˶`f.gr(,qpdSchp.gNyk5qnN X+##ql$e}5t`kUnSKVRt b&E%O }l{mw`y 2_gPXo2U }G>-XB[Z\_W25v=`w-Kp f_Rr!w)(L(FwR\veh*Q*[Xd?eBnPG*/Ѥ"*B9|9o۠ ^1NNnRA٘&3U2=2)B8az;R:*#/ C:*5Nkj#So6,'')@gR{-] %;9X/)OT;}iQ~ <꾝w =}:naPK爷S%/K#tvJjF$%?O7||a!\ӥSmSO _r8hsrnE}$ T(XW%j1,m&[c /ګ͜T? xʍ23aJߜx0qizh.aVuKrD_3"%mС"<گ䆁3BXw T!ˮ~YX~yw| y(%"]c}5j:$@86:kFg|?0e:_|iZd|z}83p#1֘`~RANXEAri݆ hͼ"\v'G& ~j &(rٴ9Cy~Y@_K()6/55w=p,i^reTY7|>u"N9mV/.!TMdևoFb<)l=f_kٓާ _mq gsʺ]A }sZ%~ 6{&o4`ITJ#ͮ~o8JRu^P<&FG yeXSHx% &Bp@$lPTFR134D : #WQW2jq$<ū~tqC.??J5t޿˿cƕrpC_y؅&Tܔ* ë`. ݂qlbΧ HIVa68mOr`]?TuVwΥH6Z2G$a$/線#^DPםV^V L9i=(j`Ĉ{I0Wʜ*ٿPj R֍=/W/,RTX3.5lحM-^;sk"޾9[t}qIOjtshګC?H:gLY*^ ÁD(PѓC!c_|# Wr)HRq7$.0@2p^G!:Ɨゑ>4*r9J 1o}?ۨ$I+Ib,c|[wV7Ņ3N6gE[m~9i%t@\Pu(m`p''s*]=Z$6v,[ |+u vտ EhMFR/$$ILw*^L {ytf )TR['I>iH3LwU; s7։&Ġѩ;|%B1<␠Bp޾;.j>1ZFmϳ2t y%I 5GJ1:.UT\ h!ZH*=_,( M|Eٙa˴N.@~ tΡȃ`?-A?,^uc3`o9Obpg8oϣm&F65 !Nխ]%.T8]GmC ґc3dz UJ_w&2rD]'+fz)\n/-q#;Ǽb9f XJ2X>]Ib_>u/1N%Bz &>47&J&a[fN[5)RLf\ԝitDf|!{ I>@`P"Z,a-*$ݻrNqOΆ4hu,3"-Ær4nˑ3 tP]Gwpñ\u3=zCӴ߶mI+ތIvakQ=_8[Nԕ%BsHowdFmn( ? چM^ ސ0 F ɡ&w2`h}8?~)@ *L˺4gKARM rT>#Mgr& DHHr9#y]is1h'֧f-:PC-?ŢqjclHc/͵ ,x7@Ir^=Fm=Ez@k֚4H{ܓVW aPYjŠ8s%Tɫ#eeJUՈmHdk=ؓz!EiBs9] &!MRqur}GABfJ㊳]'~נ$cr)nԚSJ "Fh!AxXiر^6xkԭK|o3H+He,xdYh_>8]!Ms0dUr+3;Q )B37YkL;cK%d̂kaCʤBGd<)+ځyQhr|chUցL)_\kyr]cm4M_4.mX%S޴Z#vdbG_PhT}N:f{D~wR&k2mPm~Fؒ.F;^''!5ۧLw$߳B]x1\BwF=#lBwJ-eehTWgɳE|12%vuw1?R 45(BXOnB>32 [RcῨLߕs`&~`nq}$.ia-E?3u0{Fu ͑8% %Jǭ;kM=8ϙZ(|Le-W-йBtz3M{-؉7Q=W0pe{l+lZS{HRn׫csZiг=kk%ې¡ۛd!t.#"Q}7_'Z3h^0maoQo{yo}<]DU>l+{ȶC>Rٲt{ ~"]FTvv1qMbۉ2E+UC ecBvKM˻Zs-9P6ZeÈs~?H闔5nS-1',?$Ic!tpP찵G T kDm떝g4זwZmtCemXMɄrA d$'\IW,&֔SI 4 Uĝst'<='g͛~?XcT;Q)̰d3v qI(4nи zcԈ &):O~z:&ک0tbޏ.w_CZ>TguܩJ҄h2CգO}䂵I}-ow7]dj?WGM@ OcT ߄= .$[8Jnqi[i"56u~9_-9GQSa-!ټi@+e,be8.' 1Y[Ye3 }66N6'ڭn4❸5ڱX,Lve?l[T3sliA+)A:*۞i N܂1#UWU"sC:#[" :/*$O<ٕ[GL.׶هuL`Ru sQV:Ыax'/G/i .֏xPw{ }ߥ:<|YɉQ77a+|p+2%;Yn(4cʑS*dЌ4#@e)Ji9Mfȳ VmEG.'8} jY-6*=r\TeMx;frBl A5[oX ؄41e/0&`+k UT8+Pωr$J,jm[hiIǒ̔Hz!uYmߝ/MB60VvT>A-HLxD Z#/Ҙ3 W.W]=r;f^>Ɇ#miJmKZN~ADQ cO!)GXpuoU)-jkt/xY0 |C( ʎׄ jSߗ>1s&;ج"N0G)`_qJ;A;#(C"/&'`sTt!L #KUY. ;v;)dB{Gj;aQ܇EFm94f6 {2IO@&R>*TI\]'f,Vw9wДZdB6E/ANEGxf:7yf_`EboXsvY]Ӯדk\ׂіeB 48ZXۈ==ߥҔF%!2JXږبnQwĮ6\vpl\8~̛ǑJ9m6_ҷ̱,ar $Yg+=A.'z+V.1}(&[f@#ɚL}OuG A<4EahmPe yhTyu:MQֹFbƦkCOb]D˙^pΜG@?g8qA?<̜"tr?"啞f Fg65rcD #6 0?^wʀ д%M+8AKXAάizUtsºC 1? iԒjF")@wN6 &Rx{NϚBF}"鬢qZ_}1O2J{uQIk և^ 4h=k#ɈDM7–- j;*ɬS+7.ӹqIXAGu\a#>be%́f{o Э{ErysQF%9,YbFF$^Gj 6vK*1NHA|HN{/jRTA<LSQ$E >Tn<x-v1cIhOg!6Bۦ/^r-v;Iɚl/d9{@m6B4_<f>rjOc6񶲱)nJAo#8I^#za^62Tۺ̙Au8LTCXJXU]n`_@,$liف Oߗ>K{60{t%fOnؾ4~d L`_iᨠMhKZcWǑeMS|0$lsJ)8Ġ22wS;dk J9Q-Q,o"ض \eOOvotk,wQpBgJ$yT{'1is]\ m/yeeSOMpV-pϊl+}kХ ҶOg\w9Q-82eBhs1+?Wؔoeurm ~.[(<76xņGV<*WUP:ss*L(?'a1Ar#`,iwt?k5j "[ %T 7z밓st O/q>_ ж5BXTQ7Uowc 1Py`bI@M&BDǂP| Zg\Mer[z6p3;׬T4rSMqW$7' 27}t+.ՂÜ'0P.Yߨ)+ nh'JLJzQʃ@&c7tMMtJxQCL&w5b w*G2!aږCԳxݙ1\bPL9RUn\@Ӑ?HRGny] !C!u.97WWw2>P s1v10QT_T U2oS*Xyk>PXog*-rIIG,ڬBRYRG A$c+' :hiFb.x/iaPqe@u0h2(@aku#Kd-ҿ@"LP:p H+r*>ikBZVu@8mJX2/_VѠ*,x2Yqi?~0sil:F>Juv2Y+/Qu,Ko,CJ[湐 nOMA}V'q=s L;c>ekEf 8czṰz@? k3KҨ\ NPnGٷGݲq򙵠a sVW<`.uviϻઁA 6ȐF.jt-Y?pGc&EI냶$WÛ2NS-D6նj:˳偬laBn\7k]^$.,8$0 q%uc'yJD &hOE^QފL+c"`JН,-*6XtɬLj:O5Y÷j`'KR>L'%!/ȁdRJ_29jT*{TXJ XBLTGr8KB&T/4z-Ƴ5˾Fn\CʇzJJ|Lmh,"C$r%pO.3̩&WM՟uɞԉ1ll'j#]~Pݟ:()5ߗx׸ #=}QbâTJoP4fU//EE&ڳW%yt#Y8{llh-ʉR-g 8sG!CIH?6f̡w T@ UGfCBtq?_Ԁ߉x4e.ъw$MjŴ}* o~7c^ṡ :"صmݦyLط4i:^eb?(]0ήG( AE1vo"wfX'*-OJN +>;b(hRB<`G1svcݖ;=5Q݄mS²! waM>uoy j>!Hȉpn,T|2=9uA@A>^A">2eKemjB#E 01 ^nl޵gAdWnR~bp Ȉ1Gik 8鶁ǞE%|DR7BK19"\{;(_ZZIk(WJoO;z~eJX֬>^ϵ2`95Sءl) p&Dp\sVo2%#i-EсxBDKl׬.Ae+/1ifLyhו̇F=+U&/svR˶Z pVBM"Bi7976ZzzUxlzOķ@l7F"_nmx%5ڈ(J U|GHxQUq" =+} WaRfۗMc 9ZcGIK33T˱K&r8ٽ0)SvV$7ʻS^";-%symeЂ\HQoD0EȅMΰ/! tPW-hPÒ$^#pC%e=ܤ=-v/3ŵE8U.#F Jɢz*zn(wDB}XcA* yf#Ys92J!XQu%Z3DIXe-p)>ު_R /mQq̄[t0?tG]NӅ=gi 9x?1LSG'{Quk9"C 4MA Ƈ +"AUq{POA1cF` JISx'>]hd4^s 0M[桥YYMy#M ^I\PK~[g6NepdAcz&0'Vƃ7:(vmRo q(7n2 Dx 5!SiC|5  0lx}e>3.w21.XźZC;Gchӑ\tׅ, (XZ YZ