vsftpd-3.0.2-11.el7_2$>DmVv{ہ A(Z">>n8?n(d   /| )/6J?? ~? ? ? ? 8?4?o??d(\8d9:7>^?^@^G^?H_?I`?XaYa$\aT?]bP?^dbgedgehfhlhth ?ui?vjwk?xl?ymn$Cvsftpd3.0.211.el7_2Very Secure Ftp Daemonvsftpd is a Very Secure FTP daemon. It was written completely from scratch.V>Cworker1.bsys.centos.orgmCentOSGPLv2 with exceptionsCentOS BuildSystem System Environment/Daemonshttps://security.appspot.com/vsftpd.htmllinuxx86_64 if [ $1 -eq 1 ] ; then # Initial installation systemctl preset vsftpd.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable vsftpd.service > /dev/null 2>&1 || : systemctl stop vsftpd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable vsftpd.target > /dev/null 2>&1 || : systemctl stop vsftpd.target > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart vsftpd.service >/dev/null 2>&1 || : fiO}iR`Yp \6Gp 5/p28(p}6)Y,VWA큀큤A큤AA큤A큤A큤A큤A큤A큤A큤AAV>CV>CV>CV>CV>CV>CV>CV>CV>CV>CV>CV>CV>CGǿGOrGPXFGV>BV>BGGGV>BV>BGGV>BV>BGGGGGV>BV>BGGGGGGV>BV>BGV>BGGǿJ`iJ`hGGGGGǿO|GV>BV>CV>CV>CV>C896442ed36feee3e62442f57ef6ee11c9b0a5d4415ce9b71ea96f76f28c166f84643a1a23ad2cc713291e93f9189c3bdf18279a01e572704a8cd2ea314dcf6f5d8d7a4cf9fc8e39c139813f034ac3fea816bc1f8fd69550f332ad14d431072bc32e68d6ce03381dc4f3735017d7f54236a2cbaacc91d4644dfab63977a4a3ae96e011bfb61a81c33377e78ed1aaef6d204516d390dd6a3daf973ce82ec7eadf28bb79684be39545a65e7dd679f99f85b4ef0fc690a394b21d5b61f315977cd35403fc94b2e5f0927d5bc80e5f7f6848494fc3e07efc69c8fbd06366a8fcc01e4e434e76d1439a2c2e8d10ccf432e84262acd01390f01f04709232fa13f25d538d2269633c1f0fddda255ba5fc10242f57d7e54cd75ec3546d87eb186bd5fbc6e079e814ff80583d4c4c6a55a2d4eadfb2046a62545f4040633a8471a45ccfd228ca815cb4d7782e82fdca41819bf49c54b6d4448501d2e648e3a408023457aae7dedf833fb8a3bcfa96b48d309f3892b3ae3340d271e518ecd998750fe11a0b7854498521b8570133d89b025c964c3ce464afac46b073731c3dd4771621a6e674690662cf0bbf289900b0ddb4c2e0cfc555dda870633440d852f7d4b1b783d61c9cf119e2f9dbcf187fb805ba5aded105db26a693803636fb7228c98460ffbf28b16704296286e26b9aedb157754e71f4770a925f2ab04bc76a295b09b44e186c7d791f319ab2a5e8b79e003600ce89bd2598fa2dc0c288c4573c63c46cfd7248b12b05b7d664e344d4d59a26c3f6b13c645f1b53ce6045780791350b278606b4326d89a39bea92a0dbcaaee0f658d7bf810c8f322688b6b1303f3b357a0971ffb26bd0055e5875fb2d1083326b272685de7b017da65000a21f99081c1a30015a1db9a6402c131e25d0e0dcb7f6c88800410c4146880cf9cf4be6608bbbaa77f6ed67ebc32ca688633732308ba23c7601a463df9a8f6d4d349cf1e0fc770c8f5ee162751cf714e1ab6b5894fd08b0a95e788a462311cf7da47988ee5fa55aa62ee416a107f0103fe0ebf070c478729de60cefac5d3805209773df3e8d8dc48a147ffd29f468e22eb304a368bb987510fd44f0486894de293dc7dbd3d48e78f5c4935bc943f442e358d7a9c81f4ce2ae1ec098543e726868d423eac55beb91b7b87274257549cc60d5fd2d873326b22eb89a4d8199bb5841fed3bf6c82b5494f2519b63d63c4f1517a1e7cf3373f19df4c8a697d1823814f425340bbebf5fa8f1b24448d8ba757101e6a8c7a9df5771a8aea4d8b2105e58808f207d6ac6509f707dad436bf918a2f81a540847a9a46946370c2d796ffd5bb5d98cb8a69b2e926e181e70be2fcc7d0dbf34f8626e2e026b10ee91108f84dea93670caac57b394c2182acb8b70a360dda945df11a1598cf493774f017db569a57f07447119bb0713f725b5fbca3b482fc4a7147e6ed031b7482679cdb81dbd9045bed8baa33cbf7960b8129dd74b2e4779f1ac8344127e47a7847584b8cd79eb36a055208ca553e3c97d7c13c4c8a230991c27242df956d604e9ecb94001bd05e6a5dc4963971beefcb24dafa7e5533d964923e02261dc715cc35805c7525fe9f98c4ffb548ecb4a2225485a2ca5e00cafd96ecb4336cfd34dc6064ec16f560c1d7b26d213de6e81d879f06b92b3448286462b8b75ba6f300eae1b6e4768d139af5d2c0ff19f57c71f0b372b2f63fc08f5e195f0d1e958dfed03c57d8868a3f90317bcb3125852289cf0afbf0552928f37cd4b068a2cc039f4200175d65dcead6701de158a17c95797d0cab32f477176059b7799b3f92c90136440aa84ee7c5005f0d964a311df66595fd71183207e0297b8ea5d1f0f2ad1681e16c1df530ac11844e7fa010e7d5490c4a70c9df7c3b090e7a1822f3bb0cdff5a559a4cdd58f98c9536f23c5f43ba47a2ac8924cec7a864d3482f2fdb9bbef552c8c0123b8647b6ccbfc2d3cf717c0662397b33b84f9827d238703e7ac36fa9f129fa227640956bbf87e0233cdd821ce6627358df144f933424c8b81c40d70729bed51f634c6205ac6b8da43eec413bc084f62d987705c810dc2512fd4eec4269ae5e1373c19b9b21e5e089f31e173f54cac8362cd97c646c8e034e4676c2a053660b033e2011fe24297e93e0a74e9ed828643894b82ec3f91d90cb67f0a786cded940822d407e166b63613f5894d281763d51afe192afb77dfacadd40720f7a86cc9ea6af017e7e5c8d29d49b01b74978883ea84fee60f4f638843ef685525bf1dc4bbdda0de0b23b178b195fa82rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvsftpd-3.0.2-11.el7_2.src.rpmconfig(vsftpd)vsftpdvsftpd(x86-64)@ @@@@@@@@@@@@@@@@@@@   @ /bin/bash/bin/sh/bin/sh/bin/shconfig(vsftpd)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcap.so.2()(64bit)libcrypto.so.10()(64bit)libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit)libcrypto.so.10(libcrypto.so.10)(64bit)libdl.so.2()(64bit)libnsl.so.1()(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libssl.so.10()(64bit)libssl.so.10(libssl.so.10)(64bit)libwrap.so.0()(64bit)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.0.2-11.el7_23.0.4-14.6.0-14.0-15.2-14.11.3VIUWSRURkR2@R7R Q+R@Q#@PYPWP @PSO8O O3@On@N'@NwNT@N98@N6@N@M[@M[@MOLnn@L[@K/K;@KsKrKy7@K*@K*@K y@J@J0@JG@Ju@JJx"JlE@J%@JB@III2I@Iy@IpvIpvHH[H4G@G­G@G8GO@G2@F_FtF@F@EE3@EEa@EE@A/"@A%@@L@@4@@b@,@??B@?e?3>@>@>>_O@>H>G@>.>5@=@==@=@=[=@<<)@<~<<0<:@:"::@:8:yO:yOPavel Šimerda - 3.0.2-11Martin Osvald - 3.0.2-10Jiri Skala - 3.0.2-9Daniel Mach - 3.0.2-8Daniel Mach - 3.0.2-7Jiri Skala - 3.0.2-6Ondrej Vasik - 3.0.2-5Jiri Skala - 3.0.2-4Jiri Skala - 3.0.2-3Fedora Release Engineering - 3.0.2-2Jiri Skala - 3.0.2-2Jiri Skala - 3.0.1-1Fedora Release Engineering - 3.0.0-4Jiri Skala - 3.0.0-3Jiri Skala - 3.0.0-2Jiri Skala - 3.0.0-1Jiri Skala - 2.3.5-3Fedora Release Engineering - 2.3.5-2Jiri Skala - 2.3.5-1Jiri Skala - 2.3.4-7Jiri Skala - 2.3.4-6Jiri Skala - 2.3.4-5Jiri Skala - 2.3.4-4Nils Philippsen - 2.3.4-3Jiri Skala - 2.3.4-2Jiri Skala - 2.3.4-1Fedora Release Engineering - 2.3.2-2Jiri Skala - 2.3.2-1Jiri Skala - 2.2.2-8Jiri Skala - 2.2.2-7Jiri Skala - 2.2.2-6Jiri Skala - 2.2.2-5Jiri Skala - 2.2.2-4Jiri Skala - 2.2.2-3Jiri Skala - 2.2.2-2Jiri Skala - 2.2.2-1Jiri Skala - 2.2.0-6Tomas Mraz - 2.2.0-5Jiri Skala - 2.2.0-4Jiri Skala - 2.2.0-3Tomas Mraz - 2.2.0-2Martin Nagy - 2.2.0-1Martin Nagy - 2.2.0-0.1.pre4Fedora Release Engineering - 2.1.2-2Jiri Skala - 2.1.2-1Jiri Skala - 2.1.1-0.3Jiri Skala - 2.1.1-0.2Jiri Skala - 2.1.0-3Fedora Release Engineering - 2.1.0-2Martin Nagy - 2.1.0-1Martin Nagy - 2.1.0-0.3.pre4Martin Nagy - 2.1.0-0.2.pre3Martin Nagy - 2.1.0-0.1.pre3Tom "spot" Callaway - 2.0.7-1Dennis Gilmore - 2.0.6-5Martin Nagy - 2.0.6-4Martin Nagy - 2.0.6-3Martin Nagy - 2.0.6-2Martin Nagy - 2.0.6-1Martin Nagy - 2.0.5-22Martin Nagy - 2.0.5-21Martin Nagy - 2.0.5-20Fedora Release Engineering - 2.0.5-19Maros Barabas - 2.0.5-18Maros Barabas - 2.0.5-17Maros Barabas - 2.0.5-16Florian La Roche - 2.0.5-15Maros Barabas - 2.0.5-14Maros Barabas - 2.0.5-13Radek Vokal - 2.0.5-12Maros Barabas - 2.0.5-11Maros Barabas - 2.0.5-10Maros Barabas - 2.0.5-9Maros Barabas - 2.0.5-8Maros Barabas - 2.0.5-7Maros Barabas - 2.0.5-6Maros Barabas - 2.0.5-5Maros Barabas - 2.0.5-4Radek Vokal - 2.0.5-3Radek Vokal - 2.0.5-2Radek Vokal - 2.0.5-1Jesse Keating - 2.0.4-1.2.1Jesse Keating - 2.0.4-1.2Jesse Keating - 2.0.4-1.1Radek Vokal 2.0.4-1Jesse Keating Radek Vokal 2.0.3-12Radek Vokal 2.0.3-11Radek Vokal 2.0.3-10Radek Vokal 2.0.3-9Radek Vokal 2.0.3-8Radek Vokal 2.0.3-7Radek Vokal 2.0.3-6Radek Vokal 2.0.3-5Radek Vokal 2.0.3-4Radek Vokal 2.0.3-3Radek Vokal 2.0.3-2Radek Vokal 2.0.3-1Radek Vokal 2.0.3-pre2Radek Vokal 2.0.2-1Radek Vokal 2.0.1-10Radek Vokal 2.0.1-9Radek Vokal 2.0.1-8Radek Vokal 2.0.1-7Radek Vokal 2.0.1-6Radek Vokal 2.0.1-5Radek Vokal 2.0.1-4Jan Kratochvil Radek Vokal 2.0.1-2Radek Vokal 2.0.1-1Elliot Lee Bill Nottingham 1.2.1-6Bill Nottingham 1.2.1-5Bill Nottingham 1.2.1-4Elliot Lee Karsten Hopp 1.2.1-1Florian La Roche Bill Nottingham 1.2.0-4Bill Nottingham 1.2.0-3Bill Nottingham 1.2.0-2Elliot Lee Bill Nottingham 1.1.3-9Nalin Dahyabhai 1.1.3-8Bill Nottingham 1.1.3-7Bill Nottingham 1.1.3-6Tim Powers Florian La Roche Bill Nottingham 1.1.3-3Bill Nottingham 1.1.3-2Joe Orton 1.1.0-3Nalin Dahyabhai 1.0.1-9Elliot Lee 1.0.1-8Tim Powers Tim Powers Bill Nottingham 1.0.1-5Trond Eivind Glomsrød 1.0.1-4Tim Powers Bill Nottingham Seth Vidal Seth Vidal Seth Vidal Seth Vidal Seth Vidal Seth Vidal Seth Vidal - Resolves: #1166741 - Wildcard ? does not work correctly in vsftpd-3.0.2-9.el7- Resolves: #1058704 - vsftpd does not support DHE cipher suites - Resolves: #1058712 - vsftpd does not support ECDHE cipher suites - Resolves: #1198259 - The vsftpd hangs in a SIGCHLD handler when the pam_exec.so is used in pam.d configuration- Resolves: #1063402 - vsftpd local_max_rate option doesn't work as expected- Mass rebuild 2014-01-24- Mass rebuild 2013-12-27- Resolves: #833093 - multiple instances - improved service, target unit files, man page- Readd seccomp disabled by default (#860951)- Resolves: #833093 - vsftpd service does not start more than one daemon- fixes #913519 - login fails (increased AS_LIMIT)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- update to latest upstream 3.0.2- update to latest upstream 3.0.1 - fixes #851441 - Introduce new systemd-rpm macros in vsftpd spec file - fixes #845980 - vsftpd seccomp filter is too strict- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- changed default value of xferlog_file to /var/log/xferlog - added rotating xferlog- corrected time zone handling - especially DST flag - fixed default value of option 'listen'- updated to latest upstream 3.0.0- fixes #788812 - authentication failure on x86_64 when using nss_pgsql- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- updated to latest upstream 2.3.5- added patch from BZ#450853#c23- fixes #753365 - multiple issues with vsftpd's systemd unit - removes exclusivity between listen and listen_ipv6 BZ#450853 - ls wildchars supports square brackets- fixes #719434 - Provide native systemd unit file - moving SysV initscript into subpackage- rebuild for libcap- update upstream and source URL- fixes #717412 - Connection failures - patched by Takayuki Nagata- updated to latest upstream 2.3.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- fixes #625404 - vsftpd-2.3.1 is available - joined patches (libs+dso, wildchar+greedy)- fixes #472880 - Configuration can cause confusion because of selinux labels- when listen_ipv6=YES sets socket option to listen IPv6 only- syscall(__NR_clone) replaced by clone() to fix incorrect order of params on s390 arch- corrected daemonize_plus patch - don't try kill parent when vsftpd isn't daemonized- fixes #544251 - /etc/rc.d/init.d/vsftpd does not start more than one daemon- fixes #565067 - FTBFS: ImplicitDSOLinking- corrected two patches due to fuzz 0- update to latest upstream- added lost default values of vsftpd.conf (rh patch)- use password-auth common PAM configuration instead of system-auth- modified init script to be LSB compliant- fixed bug messaged in RHEL-4 #479774 - Wildcard failures with vsftpd- rebuilt with new openssl- update to latest upstream release 2.2.0- update to latest upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- updated to latest upstream version- fixed daemonize_plus patch - fixed test in initscript [ -z "CONFS" ]- fixes daemonize patch- updated to latest upstream version - improved daemonizing - init script gets correct return code if binding fails - trim white spaces from option values - fixed #483604 - vsftpd not honouring delay_failed_login when userlist active- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- update to latest upstream release- update to latest upstream release - enable ptrace sandbox again - don't mark vsftpd_conf_migrate.sh as a config file- disable ptrace sandbox to fix build on i386- update to latest upstream release - cleanup the spec file - drop patches fixed upstream: vsftpd-1.0.1-missingok.patch vsftpd-1.2.1-nonrootconf.patch vsftpd-2.0.1-tcp_wrappers.patch vsftpd-2.0.2-signal.patch vsftpd-2.0.3-daemonize_fds.patch vsftpd-2.0.5-correct_comments.patch vsftpd-2.0.5-pasv_dot.patch vsftpd-2.0.5-write_race.patch vsftpd-2.0.5-fix_unique.patch vsftpd-2.0.5-uname_size.patch vsftpd-2.0.5-bind_denied.patch vsftpd-2.0.5-pam_end.patch vsftpd-2.0.5-underscore_uname.patch vsftpd-2.0.6-listen.patch - join all configuration patches into one: vsftpd-1.1.3-rh.patch vsftpd-1.2.1-conffile.patch vsftpd-2.0.1-dir.patch vsftpd-2.0.1-server_args.patch vsftpd-2.0.3-background.patch vsftpd-2.0.5-default_ipv6.patch vsftpd-2.0.5-add_ipv6_option.patch vsftpd-2.0.5-man.patch- fix license tag - update to 2.0.7- add sparc arches to -fPIE list- fix a small memory leak (#397011)- set option listen to default to YES- fix init script (#431452) - make the init script LSB compliant (#247093)- rebase for new upstream version - remove patches that were fixed in upstream: kickline, confspell, anon_umask- rebuild for gcc-4.3- Remove uniq_rename patch. - Correct create/lock race condition, original patch by (#240550). - Fix bad handling of unique files (#392231). - Added userlist_log option. - Allow usernames to begin with underscore or dot (#339911). - Removed user_config patch. - Fix nonrootconf patch (#400921). - Increase maximum length of allowed username (#236326). - Fix file listing issue with wildcard (#392181). - Removed use_localtime patch (#243087).- Correct calling of pam_end (#235843).- Rebuild for selinux ppc32 issue.- Add comment for xferlog_std_format - Resolves #218260- Fix pasv dot after pasv response (RFC 959 page 40)- Merge review: - fix using %{_var}, %{_sbindir} and %{_sysconfigdir} macros for files and install - fix BuildRoot - dropped usermod, openssl & pam requirement- fix BuildPrereq- remove file upload permission problem - change name of patch vsfptd-2.0.3-user_config - Resolves #190193- add lost patch: don't die when no user config file is present - Resolves #166986- add dist tag - add buildrequires tcp_wrappers-devel- add errno EACCES to not die by vsf_sysutil_bind - Resolves #198677- correct man (5) pages - Resolves: #216765 - correct calling function stat - Resolves: bz200763- change BuildRequires tcp_wrappers to tcp_wrappers-devel- added forgotten patch to make filename filter (#174764)- correct paths of configuration files on man pages- correct comments- option to change listening to IPv6 protocol- listen to IPv4 connections in default conf file- listen to IPv6 connections in default conf file- add keyinit instructions to the vsftpd PAM script (#198637)- upgrade to 2.0.5 - IE should now show the login dialog again (#191147)- rebuild- bump again for double-long bug on ppc(64)- rebuilt for new gcc4.1 snapshot and glibc changes- upgrade to 2.0.4 - vsftpd now lock files for simultanous up/downloads (#162511)- rebuilt- rebuilt against new openssl - close std file descriptors- use include instead of pam_stack in pam config- vsfptd.log as a default log file has to be rotated (#167359) - vsftpd does dns reverse before passing hosts to pam_access.so (#159745)- don't die when no user config file is present (#166986)- removed additional cmd line for ftp (#165083)- daemonize with file descriptors (#164998)- start in background as default, init script changed (#158714)- fixed requires for 64bit libs- fixed requires for pam_loginuid- vsftpd update for new audit system (#159223)- timezone fix, patch from suse.de (#158779)- new release, fixes #106416 and #134541- prerelease, fixes IPv6 issues- update to new release, several bug fixes- rebuilt against gcc4 and new openssl- don't allow to read non-root config files (#145548)- use localtime also in logs (#143687)- fixing directory in vsftpd.pam file (#142805)- vsftpd. files moved to /etc/vsftpd - added vsftpd_conf_migrate.sh script for moving conf files- vsftpd under xinetd reads its config file (#134314)- spec file changed, ftp dir change commented (#130119) - added doc files (#113056)- update for 2.0.1 for SSL- vsftpd.conf file changed, default IPv6 support- tcp_wrapper patch updated, signal patch updated - upgrade to 2.0.1, fixes several bugs, RHEL and FC builds- rebuilt- fix the logrotate config (#116253)- fix all references to vsftpd.conf to be /etc/vsftpd/vsftpd.conf, including in the binary (#121199, #104075)- don't call malloc()/free() in signal handlers (#119136, )- rebuilt- update to 1.2.1, which fixes #89765 and lot of other issues - remove manpage patch, it isn't required anymore - clean up init script - don't use script to find libs to link with (lib64 issues)- allow compiling without tcp_wrappers support- fix errant newline (#104443)- tweak man page (#84584, #72798) - buildprereqs for pie (#99336) - free ride through the build system to fix (#101582)- update to 1.2.0- rebuilt- fix tcp_wrappers usage (#89765, )- enable use of tcp_wrappers- provide /var/ftp & /var/ftp/pub. obsolete anonftp.- clean up comments in init script (#83962)- rebuilt- change to /etc/rc.d/init.d for better compatibility- fix initscript perms - fix typo in initscript (#76587)- update to 1.1.3 - run standalone, don't run by default - fix reqs- fix use with xinetd-ipv6; add flags=IPv4 in xinetd file (#78410)- remove absolute paths from PAM configuration so that the right modules get used for whichever arch we're built for on multilib systems- -D_FILE_OFFSET_BITS=64 - smp make - remove forced optflags=-g for lack of supporting documentation- automated rebuild- automated rebuild- don't spit out ugly errors if anonftp isn't installed (#62987) - fix horribly broken userlist setup (#62321)- s/Copyright/License/ - add "missingok" to the logrotate script, so we don't get errors when nothing has happened- automated rebuild- initial packaging for RHL, munge included specfile- updated to 0.0.15 - added entry for vsftpd.8 man page - added entry for vsftpd.log logrotate file - added TUNING file to docs list- Updated to 0.0.14 - made %files entry for man page- Updated to 0.0.13- Updated to 0.0.12- updated to 0.0.11- Update to 0.0.10- First RPM packaging - Stolen items from wu-ftpd's pam setup - Separated rh 7 and rh 6.X's packages - Built for Rh6/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?3.0.2-11.el7_23.0.2-11.el7_23.0.2-11.el7_2  vsftpdvsftpdvsftpdftpusersuser_listvsftpd.confvsftpd_conf_migrate.shvsftpd-generatorvsftpd.servicevsftpd.targetvsftpd@.servicevsftpdvsftpd-3.0.2AUDITBENCHMARKSBUGSCOPYINGChangelogEXAMPLEINTERNET_SITEREADMEREADME.configurationvsftpd.confvsftpd.xinetdINTERNET_SITE_NOINETDREADMEREADME.configurationvsftpd.confPER_IP_CONFIGREADMEREADME.configurationhosts.allowREADMEVIRTUAL_HOSTSREADMEVIRTUAL_USERSREADMEREADME.configurationlogins.txtvsftpd.confvsftpd.pamVIRTUAL_USERS_2READMEFAQINSTALLLICENSEREADMEREADME.securityREWARDSECURITYDESIGNIMPLEMENTATIONOVERVIEWTRUSTSIZESPEEDTODOTUNINGvsftpd.xinetdvsftpd.conf.5.gzvsftpd.8.gzftppub/etc/logrotate.d//etc/pam.d//etc//etc/vsftpd//usr/lib/systemd/system-generators//usr/lib/systemd/system//usr/sbin//usr/share/doc//usr/share/doc/vsftpd-3.0.2//usr/share/doc/vsftpd-3.0.2/EXAMPLE//usr/share/doc/vsftpd-3.0.2/EXAMPLE/INTERNET_SITE//usr/share/doc/vsftpd-3.0.2/EXAMPLE/INTERNET_SITE_NOINETD//usr/share/doc/vsftpd-3.0.2/EXAMPLE/PER_IP_CONFIG//usr/share/doc/vsftpd-3.0.2/EXAMPLE/VIRTUAL_HOSTS//usr/share/doc/vsftpd-3.0.2/EXAMPLE/VIRTUAL_USERS//usr/share/doc/vsftpd-3.0.2/EXAMPLE/VIRTUAL_USERS_2//usr/share/doc/vsftpd-3.0.2/SECURITY//usr/share/man/man5//usr/share/man/man8//var//var/ftp/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnuASCII textdirectoryassembler source, ASCII textBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=55a5d37135d208e33af8e983ff15e1affa3d17bd, strippedPascal source, ASCII textC source, ISO-8859 texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, from Unix, max compression)RRRRRRRR RR R R RRRRRR RRRR? 7zXZ !PH6JH]"k%U[j(}M=ZVmd@)cuh;[Ftya Ct?~<ՉcF87gp¦8j"g]:/^7Y8Y WRы' '5W 192I{'8zE0y Rhj˞{T3} PV+RIŰ b,ة UMlԣƪ̰[a4f(8`"Zj)e\\!]e[u㓲n|7tqzc>%,jF,\˔: fT|`-'MؗSX9MQZѨ|}zivݍӄ trc|_}a}ԣ(_q*4 >'red:)cAle4#"p֤݉vS9 8/σPmTNB,@aj*W-::Ebjrݼ^J+N"=6K*aJsj [6U\XVg #P3_UC 1Sk"ZD,">Xj3%$MvRWAkHӇs..@44e,~3YY e56x*-T03U!+kizF%ز ҵ©Sу*;5FrN5Kh[j~mZ YQxL'Lq.(*WkWsǐfhB;$~L-qx]'XbT&Ok0hG]V0A@RtI"1sv+ܺ428y[)^ I2ckuR%%߈pˣ|+>$~ -q"5Hn0U#%-P('D[L8+_h”o ,+R&;zu_AI: :Xt~0 2 @,2a}ց7np>?mmv߂ L ;/~朰!4T:H}!b,K#_]{Po TmX-Mˆ4 XY "_frNG6ٴO"mLI`T$tt~bVeNZi]pI T鳆F/\JSdT{'Mi>R51tgN5ԕi lB`N$ᐙ_QU 0{:eK|BlT:wLLGdɴŁ{m K0Ufח. ,OD@e{N?\aٻIRM l8(zLQ~?2TPm`{8;99fp!h^@sػ)?᠍ O)k^apF(bܘdKs}<4Q%V`)l:(9C$ҕY4Z`8yl.11tTY`Xj<1B+oL2oE(JTxdJxveS'fcA?v5/"YS?\m uW+~@?\cTMQ|8]sqˣ5劂Hh]ypLA*HBtKt*QG.j%K\<`I_ceFGUa2,RARm"o+6`*Sa=dym !ҫfE\l($镬oGCWu}Ʋ秝^gr.YfΚzAӚOV-|O"|`61̇z@e m8×T^b_bR}1dNwm]%m@c#躓8-+ce;zܞ}~4:CCoE-^۷`ŰrZ:'; 8mDQDQDP¨1x,vTɰ!G2ހ;A( rU@},wŋ *%@ӡ$ CгxnEml9EjبI k)>D~DzBꚰC6r# oT Sò QaIȶh?W=d9&v2y >K‘Zc{By t˕yUEo:Ix QS8wڙŔ$*Е&/Z]NUVӯOy-$[gpf^'8˨8(nɸdϔ;Mz2~/)qP㴐eJ!9,@ cW.մN+5osٯ2r-M@6%z)DJ<bB/\ۯӌ8WOww^ITDZI><"Een7cLc{f+4%YܩW0VjHR wt!R ;L1i)kzu7KWllu۹dgTHl,] ۷-R06jLǥ(*qCIQ\©J xJr9#Gm'A ڋT`JV15hi!U) _*#M JHU/uxwzP4 -Cq,r;jњV$|s#O8 qWE -MH/1079ooA8 5L-*Z^vL!dbojYr+f'lȡpcDB.J*OutsԇjoVw&KV%|~#0$%;)Ο``˷/pf#ψn E"tg)vnB5a^E@n[Ɨm"MF+ZLNB3yЯ.a2<3т"_doyGeRTfK^d.ۗpFwZ*v' E#2gZRF"WU;LsX6SA~  W q 9'8jHb##?I}>G+))m4u}PhYZDx 5l ݖƄLՖ:K?<Ӓ,HVy.+|@q8;q-) K`'Fb ΍r*$lp*C/BxXZV0Fu[T)z J <::ās#>؄Lv/;(۪)J zUlҜXچuHPoez==PUyHwlF?Az; 0F'a_eJ :|"/gZ-|lKi_kzdPDF҇rzN.8BBF|A!{rj1FQXĭ2 Ff]mVe-mPsDĨ&u%?:ZeEӰ0aLũef>'@Qogmk)Cpkh$U,fQl8 >ߪ@Q '㛶WUqnF\0݆܏ Tp/9FHeulrn~uOӀP0n'Ujh$ҳTG5ۯ~Cx2$xց"L=Օs#Un|Q}=hgOFw S{5!l܌:3 sZM.'(E}A=϶E8+'oSTT,v6dSFF^=c1_[RLxH̊u?\\n1V^ug>4Qkr'3Nndxsfx^FkPϹHOPך>6XLH#ҍ@ fulIm#~ss{)PBv0a5JyeAh;Nj>hwʮTi<뾿qve|٩ ITb Ky}vi+<UrfLuʼna@m'y}4sM{[! MkN9H5^oXCG" (@^@ᨙyUmӞ@LKh۶N`jiYc2|*DZXiƅ۾pZLLI L)خsû§0+Hėlvj\H@+$;N'}~$3~E*2(=!NoRΎʒ|ğCCA^܎J4'Gs߉  s3W$ݕUK܀y~t .gj54~ZX&d9Q(]V0x~Imd}* >OrKm>C 8JIkWi~xUA/0ᩧKWj"RlМ]uIo+f|la|b( dh9kEإ YVmG:>o:F*uldk/(.; 3}pK81T [U4kb9yغ O ;MX\%_aQ ډ wO{qTg򍡴Jd3@ T\d [\&>Y:ȃ ktB`YYk5^Í?McX"7nwa7p W)ۿ!:7ڃB˙J( įq6}t^bF'qDTP@VBmƠq+0I `(мpaZݔy|̝ $y8fO`1`60\ǔ4Fi=\X],eZSh60nHlB!Gt)^!ǝLoc0 OՍ4җN]U OJ0~pW$|5,~ga=Qqu#5rlo"}V7(ʾg멱Үq6$ kA/!w甗y_,jov5BX)_lo2ܡ=F|lMq-?G!2~]\RXZP ̗]:rs;eoY%Dgf{YPYt07M_W ~]'r*4nr6GHj>Q{ ݆\j(,e(|'U ]0 7[ N(ܴv;R.l?5}V~ڒi~Uh~|# p2IW85]E#rcxG {[eAD l𯺈G)N|LBGq8;gjR$Woc&܈NAW|іhk+~ 3Tx {##/tc# ZG)WKY|8짤Bqp;_Ґ%Lnɣ4#Dc59އ>UI~ER֜:BxS U7ޛ!mJdV?_Q$EB^X$%twv"dV"0 '$A|˽LIB#s8;HثB3c-6y~%P'$)\[׵RCThEQSi[*;1xDd2mEIO*Hu'3r±<ŀ_fó^ 7ōCL\QW k[ (?a\9ق}qPE2vաob{ $ $RL@jͽuYa.<~5C$"mFkUv# 09&ߘB$nHt4Fsj|;Wm7,wG-OQ_! rXPzLqΧ,K+:T-t09 QI3)267^-yGTRoS^кJQRS^t 2}Lt1O$WDN37tԔi4s:sV.El!BKVAYUwr8qQ =jb+>a옳F|111Yl ˮ+8RNi ~k췽C%ЖcZ4{mCh}fM77UGnՆL>qr?o-`z%nXfM~c,0ޯtl:t7Q |Fr!~3)1Jo|E^;1\E@2qN]2 !2;-JRz! LeJf͜(*h(băm)XMQ)/pْ'NĸYx$$Azs?$x }%Լݑhp]IYx# Һp2'@n Z+mP di#›*T8_Qt,<@+vtof+C/y*}hxMWB[3e/ۊfK7T kJz3хept?>s|؀McHf1ʥ=ϺyYMYӑ~ͫ޲Thx/C>TS[L,}CQP*bW7ZR&{AW۸;t9Ry{_őX9̄dg04dI+{ k3`iIfd:Z\Ԩlկ%6 t1$r!;Ҿ OPѥ=B{Oc*3pW#EId[qCDgᗀ %v8bV F}TUEHZIsz3;4GHl[!>K Hu讫OͶpV(^ZK+ݣt9s^wdZW=j<#oZyR@r#s!H@UX߫M-V@ojiJs$v|K SMq&Pg ifd~xbV ߬'7TuT@Lm4":lzXpvV߂?僉aHkv|!3olSnN<||!ٴv(A}T | r\)v>\Sg;A>r9p%!H[9 &VhD鉬O.MKf0ii:24]JdHtvUBGay- ]euuf{,/\d {0| du쾏 {gB9%4\g*A,Dp vr&/=pj,t_ ­=]Ə|Jj;F ;!ߐ3ZhFjNK5SaYNIxWoy!y^ãPXo#[[2}RB[V`DM5V(/ 5-*mn5+vSx%>Gҁ5LB兏,l|-#dUrg[HOGB`W7Yr;֡\HFڳu*]πڧz^Zߣv}*R >A.˫QMt\JDV

C/9@4*&^JJ]+W8|9<9*Pg.a X>u}P8G7 I)|Q#4HՀ9{gr0!z.-Rwqj[A\Sq.'įl0@ZZ#O/(L۪'JvGZ lك͑|Ȋ4˞G /{Zc0ToXd1ήs~><6(5dDX˃A2:R,N |^K~7lىZ-.zS[ \R p0j&ߗQYirIL~%v{^x8MN_obW-\9a@8*]:W?" P!9G6 6ei MtSl06ߔ=-PjiD*$ 6~GLCq#:bDb ॺ;J/ͫ䤊J* mӆB>1lU ^wDr0m`=!q-VtkYXOUgsmЊTWE dC*%c\scvlmhl9bٝnW91GDHnP] w*ej4.#Hۻ?WȫEunJ%;qLu|ڙHy7NgX0ɎҍeI X8xrD(t%/ d |ndN'j{B.B아?G{'خ@+ҫqk@Up3[GLԠ":V??5+ß(HY }SR[~ v,w?[^ךj2X"bS.cVKSt:^~ i{粒7-̻;B x-\!~jc#+S(81O#1I\!~B:ofNEmE.jGښNB;|W(p[އx;s+ hUTCCQm '!JɃsjeAEP{e4=X狸aE9k6%?uu:sx&!/33éɰ)Πhv}`oYX{ON6Oe[qLVk3F8\QlU@a.n;' 1ziBL.l8{Nf$8}Yg#^Nvzۦ}@]9o-gD vB{$Ɔ3cCg,iEWE~2({WMǪ~846 ?pN S3\Ѯݲ>zx&zF4P M[ы N-"bׄZ_ ݃ix~vHTp/S{M5E`0m_UnAC ($és z-qj~et:@XmDxPXWC4n4@7muL^!?@zО&9BY5p+qCc}KɎ7Q.Tq%eU]c?"%[h3X,];e[F-0+%(tO8,[L58}_hTeêO9vP&O'^ńo*դH)]sJ-2W|(YI$ qZjJx3j?5f,6 grGCś8f֜Y,j67qFzI޽Y[BOxb6vxn_QxcNjb8QN- `{-I*:4L^t|2-D8X0`nQ ֿ?N=2# =Ja ;4 ƱZB-W"dAJHaƥq(]]u9l3T(7r_]`m&.0 V8֗[@&j9َ9 UNփ¯D ὴ伕Vxzo>V-&/]TrW~O~dO] +s(0`PWwP ,X,US0bX~^9% #+ȫV+CJNmjcMukIt${=&0byp-|=؜G8k^ 5Q@z**g[+nNxv!a w5\&ބvvnmgH(ܬ׈qo>DrkٰZ|jLf.%'JRXH,N=қ2XOx k&b\x/m?*(/2k?DW+b $.h?LN $djZa>Oe4rm/;&E:*cd@UHeOU_>e7$h +*sbh!M6]Dx5R |Ͷ;Q1i_7Ք鏏$m-s:6pLQpT/t9^zK}39UTk"0̚@&s8t6Pyz'8)V T6E? nÎcxഝltFsL֣$.Lۜd|'84<Mhi GJl f2>D=.tfNAGni'F}(^ VDx"qݡe$D%Z2ӸWg#V&[q<*Q=[EѮwKyn`М H)mH_(̕ YIЉ´6xZLj7sLi͸^~*G؊jݓj#RMzr HX\͚C%s]ƾq;kE|ztfE)'s kV-*`(zb,9'){͎ Q(eƃb~s哦II_ve^V|r^%؛PMV=tN>UCTޝI?^5~Aa7;xX?\'(آE/CL> wQHtyܳ]jE$^0ҁ?bIK-Zrg?X'h{aRC@zfMFc t?ܾ=`f- >|_|0k! #%&;\-l B( $uo.P/Vp2&x!Q8I.e:4aa :nz@;:+~˕li#GCvb/'}0[Sq?øLU&\\!r1A 7Nhd;b M]D^+BJ Y@>R8QS/kƁ,Ʋ$T2ѡGHWI8qp81&<&fZVc.\[ v)%"4>&i޻zEipӵ5뙿Y1cl0/(+.1]>4D_Z8&V~I+ ߺ" )`z{mqn 1?\Z:ɞ{bB nR{OcL[ֿy߾̠HL#YH ~CpwlOP;QTYd3Ҙ$B8Í+*5ǣ9yCӿ vN=*"{;W_1[=UxuO2Q {n2\!;iOO]v ㉧[K0GE\FҷpFL|}ˏOv̷,?s kB8rPKLtu^ٙuTo o q\]xH1Dnu5)ub~q%㐃ÔoЌˈa6[bܽ)9~9 ]'ow&:o ]IcNVOv)%/=G$<0a1HhMԐ>^h^gEam6"{xMapb粆W\9V YvSԆCU>J/y8 >:QaI1ђ l1}()TEI *A9@)CXH g` IK~ct7(h9ޚbf&A:ʏc{`c:ft*!0;ʈa@5y vX04bT,|L*x ĘdZ3K4E^ᲧEka4uYrE<J<%-wp m ͯr T"&oa#6^-{ku>`Q,%s gU1jaC#Xe2SK!eM`ZXVLf㔋*'<:Mam6{$iu|Hf W.-UO'[CBk>}k1͔s}y+@Ar_I"9e ^\L5Z]^TGp&0X8r5Y"vX?>6@d.ͤ\yb6~U&Em)qЭ ˫B&BT)w<I˭BG΃ e3}M٥>Cː#?険:cPܟ횻KQj~)$~RvÊdP`簎"dرOϓc# ЏZk&|% y3`&}wؚHweuaXVJQb"-3cX/V1w!~n BEw/n6YYr'˛E~bB㦷XӛzG'Vl E'xi$n !!Kۡ[(/]SX-V~bs3t@+}m $b;P$IHe&,~)ŔS "~K'u\jcǃ߆\W#QkarF0-7]?D^V!@C+ڌ+nPuMڥQw&cHhD5Ũ>yB@wCV4ؒ Eg 1z%=&nN;=XSM>0YjR>GhfP3t~<TVKޘ髲a$: wikd%>%t7WBB2b2P|KzxOTtPA: ͳ>Vcׂ{he!}>b#.*gg&\rFM%f͋2XSbu-`FEBeNiG͉z M.Uφ޲˸]w`m?m2ژz ?4q=#׌ &NhWd\ QpN7*X"`Q!((ٺD| XF Uޜlײ1 )#G^9hd|@vt2jTӼnl۠G-߯^1ܥ?y6^BdV͕-?h^NlVإ}n4KE*D~ Ư+=dJ~ &X*Z#emОq70p-?&d;D29G$x1A6M ϖCVji҇#m:;ۤ,C/˜"}!hvs8pû}Ɯތq~N^UNTݰ~T^5+*r6!jWu;Pţ?0z#H gTс YƝKǥ) ~Z3&SWS2J:lU-rQV>]n`Ev cyxD*e@`KISD(x=˸|,!dJ"񑳭DqB3,MQ-iЁC l$ƈ *;AT߼{qNT?(WoO SU($5J41d81f̵[ DC(OAJߵC@Fn@ 3N9DinЩ c>b:I`Y'"u"QcGr O$;̱": ^a, 8f}٢"VtFGՠ cxLDFJD׎ JUgՊ\y5#6VN&&6;D;5E󍟮0B~2J;Y"RfRuFO閲1 }S,05>:JOx)aųsQ*ktuSV3BB)BϜ`gn1Rӗːd։pQPY+91N 4eGܺ1 5Wj,V"dj+YBOt@PgXu998 A^.ɦZ ]dLN E,dJĹU_^M&8i E.N{DEZ8;SXHα+Nc\vY;'ŝ Wob:=~얁o$a<(} x-]<*cZ:&D)3Kkt.qn:WuS},;,uށ-NKR MǦ5DyՒc)6#QPy.؀9i2Ow і"bL٣twc{_9s$S_Kfo4(dP'MtC 0Gktba,X&*XHRXrM쐊uAކz3Q<P# Șͱnڌ"@cFMNqPhսFB^xltyʹJ:'efZ/TE.7HL:*YUO5K 11¬nLhDqT4"& ] 0QW ,z=8)~Jv8Hv&Se$!L%ʾD]z壚 ~_ϫvƊR.+_X덧;gr̵rxzfMrfSӆ)J# L3oi2YB2Ѧ]g6 R`/Я!ⓊlCb VX"=kn<7 _f]SΘJח6@W훚[dKQeD8aaiLL;M5x~N7`\T މtc H͏bi@BUvԬsTs)n Xw]ZKu"߈8 q6\L4/b }u)$X<.= K3M,-kqQ+TA1miH&7~Jp~ 5ӐOAN"PU[R̆[jB1ʻ1W'6Bw}ȥK|`Zš~EXyH{0n*܁^N޾c,Z}#\C=n:&Ƅ|V<34KYK)Q5q:q,JӝZhA/s_~FJ0Z<ٍa"#x`(:b9!㧛W19[;XKKLTaIPlC=AdmQNa/U֛݇]q}:xNM4ğ_ҖYS] /+BRd@3&7c҉v8!rU(+F:5h_*Dg"-vyHdJiMkp@VZ8^9Q$!ÓIA4n27Do͕oZ81%_X#OF2DvG5T(G,L5ԡ\AUڣ1 wSvjN(G@ YZC++<߹A]jOaMc'bdR6kamyNQjr<."w5V~ A7 ̛ AMx*{]u@|A3휠#t[RrҊSt>XW0?snF%?TExx`aH C_AMc*X{MP/=s^Y^T[K?9<}:U55^y넵N" Un4q ky>(e J׵ⷜEn6=;#btZyaCt3ZO"٫; BxxD"-Io/+o#*qtM߳J0cyAl;tb瀞etƦk/eO.avI`|M'TA z3/k}MT%F" -ZLQjY9yvz2dJLs/WP gMcl(5QLqVog^蠎$#\g~L4* {.04vf<:~/45[L#8&+m9't~F!/u? ߭*`͖{ ȘKSE1.CZݍLLXkTXFGI<@ 0y)3tCOzoxbBuAu(;c/QO_n'%?Ӗ^i5 F`iq'2\C,bwj$ <"€M3*(?7c8PB3MνijwC:cl}K  dҩ"ٕT2A~!г.ujHK4*ެEo0ߏ/VlUÝ>ۦfs"i۝,2Vte :1`*).qo[ޚ«7+i@hØ&6-{RWcyU.x'~w)!bӒW2 t, xh51+a]`v]H{$xH骬,9 9$=MhwiON@ukFի '.&"~xqgp]cR6`~ԥ<(fi:, ;J&Lj&jt$=| 1ocBYƥH:xUVdM:ߡ1\scdlQX|4-H:ZSJIʼnϚ ~~g%qJFѷGBŽQQ WHĸ閺?td\˂0)FͲO|a Tșy$y|-/Bc<ׯ5<Ϸ[&[Sy% ꝜЊT_ }OZK7+ꏔNzf l=zdF4 %c +g {)]&R sK葠NZIӫIBf:P>&rQx7P U-UY"q0|AGA[: 4m/̀ n1uT$O9K_EgqӔ'R~(._!ɺ[!?!P`9-t3,w =>nIJv3&sGu/OX*PZ;Fu6f}n 2 9<%`4,9ojܖtJm8O_9neCU~ mK#%;~f)4/Ӑ(>!p#Yb[#BKQ>Yg}C*nm) 5?2Sل/cڙ E/*S-Xm&ecN{xkN»)Ҧ6 D 7.~>xH9ʝRx5{ef p~Ec量3aYū<3Af*MI3̲~;PP#EYY묁8B[q[S7mTWq[tgy4|wh8Ƃ[X9IFs`\ɇ(rVGRle~p?'=^!zR#$Fegގ9OmH[>k,)ikܢ9>?iR<y*%sjŔ].菲4ws n ӟn` oK4Bߙ;Zl"#1Hc)1oY';C.JZNPѽ:F]7Ύɜ#yaOUYe7 ^7-@O؎Äjn ȧ=~H>fxο 9)ƴ42&UFVz9zƸp[?FbEtjr#xqo/sDŽ74*UY%gl7͊G-eU<&* :w*=%sF[!OWJ"p6qˮ7٩>-_.FI6}adiEf7"gx\㾷{sF~\FK|Xq.Hh/Eg!0%Fg~k%V8:&g"fa#xnB*Wb׸fIaUjd\Lg 'RakF}2D6* UtI[GuC'3P}tIH}8zލ&nnH(Vwh.w4S^3Ghq6{3^ކ?v*JO/{ fv~%燋|2eos@? $ Tȃgԋz B!#BD2XQxi] gK.S׬- Q.O"-=;/bԐ9TnXgYZNl7tKbq;w3b{qD n3> (,n'WKླྀ]Z4h&0dKg %̺ٔs0|#?Ok]Gfa*@ ~ *KN\{4dHҩ.ch&Be-%wq]K25ǿ'֗(+u6ply|f6r. ]q}2*#O)mYx>[VGç\FHDà Wo-?LEO'5dk>>x k27P?jU1/A$6'P0h9!,L#y1!玚%KKs@K9HwоRqٝd7hcw*0O&=`ω`o1|[HIm!w0=u1>Af`aڬ 2BwIHFu'$tu9I1Aӏ}zՆcS-w٤AT`T qG'j)W.m(=^W[:!<ϥeM619w!MSщ2Uɢ֏QXYm5|Q,Xjoz-\ dFDtij{17` 'duصX1nk5HAZ(',\#4g%y0`.LFeUfy'9hs'aH vǏ|SXrP35iۢ) s>)VƬ<}?Mΰ̬zr;ACI(z1LvВQyuTWDG?p/CtɽlZ'嬎} f/3ԁ}2:?#D!I-Z|` ZcUI{fyֆzFmĢ^O^PtVjt?s=U\Y>-󶟟$q  ˷(?,_q·ZFnS+شU_L;H!Qx%ϊyD^ a%)~gdKB[ e @LV;\H+6>tMA1ACcD&^/@7B'2"l}[ 'ALp@Zo(3 !w`잽2еj,O{[iJ/p-ե\b~Y,\p H0aK%. &61Ճh5jr}0'MQbWlL<.{b]£7[G|{ӣf 蠟KO3H" ck$f$;c$M̓)v !.Np9@Y<[gcBq\eA7qY4Q/~1chHDƥam:a435M|zqq#4T)[ʎ@'`Lw#ԴdžA黎Tn!9 zpڎRۡb$. F?9LIT|iI7;8iu۸Hh]qd];s%, =[NlJ[V pp!+ ^кl(tyAԶKHgώkia1,Ku$ml6 Q&T1{ 7R2y4C6&[^|bp~X-u܃g22`*mAH(L PWdU Bݣ;uBEtoVQS; 

Gŵrk RWZBftAQqn_?qeZVVOJT4lJ-@(0%OxU,3Eԭణ_ы>[cFg$:R28Cm%P\*Q+( ;z;V,;C 6ΜP b piG*)E@5P'n~c1 hl8e¥]&.HΪՕJ~+Rj ۲2Bx"%v.-V9>l>^}{Ȧ'4B|vQF8TO ~DRtWnMҸH5PFy OL/t@T[x(6uv8u ȡ̇<e;f`E{tIF Dg%;гUb~n_rݕؔa:JU&ێݸ[RY)}׷ 2ɨץ,oD l[uxn~l"cq؝GY;%<@=Dإ G)Ge|ZTܑZz,j'NH$[K5ҵ+D9}09qD J+@؄'hgx[Bùnee OL@&mǦ"o+\rÏ,}Y?Rהi gþ }\Ξnv$#}T,Nm胗!;MP0 qFײ;΋F=St\YNX탲qB&Ҋ͍ë́s)Ji~`6Jhؿs o=Ĕu$ՌLuN'ENk4`' euK_O܇*g]{=/a58Mv"ʱ9\ SGKHA^Y& A Ԩ]dA !| R~2D le`)gjJ28᷎ÀijE29s afP=p?w+}I2aX Ox6v#dCO kWnȹ"[t2O#yu76Lri-IZɮ؎,QLX,_#Mr_a# $Zx`:f!0۾11z\N>MX2R}j(FPԢ1)W(bߊpabJŷL91e;McVNaDf.$: YF?ܼmQp8b"w#q{GAFӉ:M&[4OL݌LVMB;! >YRIc߸|}[rL*{bI“YS_=U%Rs9}t#JzmO$] h[dƐc}ԏJ`L:/l`@Ds8rAb.Ndr_%2eߜ۱ikϧށ6N$O(Zj<'Dg%6|N7%];ڼ_׫f'-ng8K d`mD}dā6C#@ݾGf5_R\.@(ζO.H0>d, |xG2TƠMgs0NI A jU`zT1[Z(uU Oj%P߬W'.^[C 5Pȵy4ˈ@Y[9Y\BLr ڽP-#-[-pشf7/i"LE ̶ i} @xzumY ' q6\lllX@& 㝠8 c;р%*cWxrlAsp6A|K]Mq݆0殘iJIJz)TIJ"d(T!)oWXxF·Wθu쐠F4Fs_"o+c?O(q_Ž0~l N7 fj|oy/Y#[7 &ZyܤFRrω!\i,zr܄KkR0>;2Ĵi {2L7S V~H[p Q{1ZG|VvealAotXk0ơ29glC 'KW^֡o.!Kcu A/e.R#kyhe=kٱ3~ $-5[HYrHCkiߣ3J-ψO98 jݛ#Czz+3CH9[0m 1!ťaRԏ3*On+NO=1W{eM@Cۄ]rԮj*7c[8OD* 䌬nl+1drPUdjm#ªc3T>8$_ 12jPbG9"]Tq_il?n}vY\OTs|{ &ImFF,A2n`)A7cT)?l,:e-Nrg~c Bso7i<|"YJjn:ICɪx=)#"7ww^0${XZށ b[) Y?; h2,\JBb 6 "}K{eFޓJJ0Yͺ? ~C]s1. ~K.L6r:DAG>3T|@ms 3_;dYmRIPvhӲ6nX_{FAR][˅7ҳ ۧ+@8Oy>džY|dBoc)ת2 `i %/t } s&L7Z@N_bMduV}'} b07t]A6=WGGz]B{gO/L!G릩hDAQz)}-uyd̄Dej\g"PS#zԞ\7|yng$~vwO[`n-6k[۪@n`kuCySf㋅%qߨޖR;w/ܐx%&Dڴv0vԿ<"!T]7vupL+OHH%}kqϥh8c&Z#4vĄ}rx7F ,C2: ZE)NTo oKfNŠf¬T Ǻ^^;YRкT3G\%~ o;}}+g.cP"yͲ/T"+Y;pBgN OŒEuv=ԱcR76}fQu|ܽNfE"`yrExygO%\@U 5XM}Hnlv&[7}N)qDh>ni+.IyXx{[2ƅ$2ԡP N3H`_'݈YMDtgSD K٨/`oJБf\WǺ <._M'_@{gdTS5q?oe HzGF}Zg/rAm;LC~]a;`m%o׎04F 4s^.pD϶*`DZd>:J4㨆9?OZcܬVhi&Љq~"d>qXhُu%n'϶^>00rތw٨c]J\[)gG;o%X=*a1]9y ^ê,o9'#.tܩ:KPD;92{b$w,!Нq4nE犲)ދJ/f`$g<ҿ^,nҰ$^)r"\oI_|kQF4DJhuKhA%4d6ܗb?T@}SHΓM5ߏA)(39 .E?j~f(ӒCV%0…D 0wNc7Vw㼭7^urJ%,nFmJGp|HPtu"} ;ZIR7_x?[6hq[ܬ&:kꖅ!y;E$p魈Vϋ\7:P04V0(A/ #k¶2bʓ-ޙ,Obd¢/KWkq֑#ڹ^fN؆ضB(NS7Wwi‡nxбșKZbU"ή%ϗ+KT$&`o]hk<"&nASi*pA0<ᐔx:}t 0"߷Pq2LABKtw9+"$O_G;1iD:3(%܄-`~ ,F| .10; UY6Oʆڛ+,IUâDvN=y 7g.T%(3Hm>{/,W%v@&7 YX|ߜq|bbQg`k@22G&*8B##gNdBT{=>Vt#ۆƽ cq$SBe{U*׏bQ)q !f,9ݒ]dV}lA^j<:_׹sDA18,-@/ A'IXen9OB& hiv̿(;w8hCq/b{緔+=S/Ḽ"w - z,8Ego`q,Npw#"0UFt^)@B}K9X#mD7VLCWu=Qa1hѡMVFgWM'Yj(|Ъ{$#"6ZTxœn,{SGtupϨU2ُ P ͣW9s'd9ŚQ |hp1Nnm۾dl4^My%+H3'9'&8V&EHe`}tV '\ k5h>>N_-O6긨fRD'Lƫ8jWa[!to*PI L{a|.0SV ^ ,(|THd`n$2<-QWeAWqz)jڸrnԭ۹JDQVc$3JJYsyci ތ}Fz91Ԟ֯I~GuD%m!?s`ch|u:t,j0K>p9]'}P't:?UAm14P} k埝 7]_V>NfսR m -SYMp}dN4B䧂c3c*uuqoar4qf0i3L␑M;B2Qjm/sn@?{^$1 -.H+-kZ;؆X- f<볆x(ɩ QkOɡR(0ͺ'S4I ȭ-*GG=zi- ~e晴<NC ϰhr6]Z"%(i-4m Yx#WjB¿#bSWOU8zSJ7w4=BR xP U]D }W ~$fێҭ΂mG3ΝwMtbFL*]^T+-"ڽ'PVgqVp+cZ" "m1ٸoG.Ld3Ԉ2;uZ~\h`\.VbMN;G'vZe]r`|(qotP^{vW_LaH?J|f:ҖR;L] *7# rkGgՔ`Atx)og"Ry%{`8\gC}jyqnMҐZRKמx! w .>[sOI/ST}L oM27k+-H!W@yp@`;qyE0y&\KWwxw0Ua];dic̳'D $ӕi$ؤ$$F+aX$sc^L}Rh{zH(* )Z[c ;S*yAiK/,~T(~|=a чװM) -ZGs-z&:v3($LFY v>92L7lO20i`,;}6Y\:3Փ幥lY3y\tݽlT"SP{A_L^|*q 8,rK˭2${thPڊN7˛?ўfȇdj $ŏNC׈ {3Y 1I Ȟ^?Xo!Pwqiofrz5ͪ>2_Hoʬ?9Ȼ;+h 4QrXs.*4tanf(]b^qTmlG iIjCKYTz,:g%hJUØuTb4bBG;:~ڀ1To $K 8DR \WLOCX7T,D}hCa bK?%?2UX|fo_|yvGyT K0'?o1r<  L,W3jv$nN b9Z=pyk0F.qǏ܁:Lo񉲭צ0R f ,4'M&\ V\n n ;Tޡ^oU|03冷I!m 9 0|oް] ;׊|A d<%J/Jl |cEPr37fMlZ5xR4im-{zq1dH7*-9'a/1HqM9dj㭶P(?ѸwXB !?KGa^]߰I7S,Q X];u24/\nSyuPIE r$Oݧ) Fc?stA̡g[JlpM:Tqg{ǷtqTźQU *pEKRfOW~/2A.$ůSU.gA޳fR#K$@ԙ./coZ"+P2\'}_MxS$2DT폖@V54mJrC/RU #D0yǞ'(m̺htDCy'e0ՄuۍG Tp?+ bC2DT;bnA9%-ȊoI%c'O$TS] ,HަR肠_pZޚWjԚ򡩕hQ}1\1}uOLwl5\]z!PPBfyƷ4b?rz ڶzm˖h{D:"K[f8W/]'*g=".ZAd evDu,qTZc3E#JyiEi`-m}UGx7d)7o}T"*:w[:uck{+}޲peR9Ekv'ڜ5K?frQ҈P5FGgBض xτ)~;՞Pns#Pa nO@ZZrT5i<"Z?kKO rPz۩*[l? d SrNyO̍xFڈ'.kh@UQxe;U/q-3H4:6AL5o{sIkF25>U}땟bq2}Ƅӫy6AeQ 21NBܾI@C& ׅ9JN/O1ńrWti+S{Oδgi_~I!Y2Gi4?SU׽eƒjL6:ʙdxhm}내w4Q?glCiS5?j,'ɳCᘣC KRLMZT3_G >>n7Ex9 ϛQvP=rVWTohvZK5ǹomwkzpܰk.IAV0$%yޙ,1«8HTB>y)hqPLG*6>kOzeܤU? KX=$=D&fsٸ;F贫Q96(XTb9li=,c4惄7))֦oçSޥ~=;ia}td!6ɥ-5a]}ZdnTHMKw&!EY}z]e\B[׾!Ťө^d&,r "Է /R)W(ӐBj_WSI1TĿ%Z%͡1p-sX+L_km~.U_1yvY" V\o[MM*E\}e%:ìnT Gx 3 Ͳ&qn/<12yJw= ,R? :TsVVZ\0K=cm;6aHGDs[T@00_aX 9@YP`2&}fUKW ۮI]c@M>~(ସVϤLwHKdEch!}L>|7ß,\[q([0;EFq ݴ"̌V[qR;qp'Nk"\зj,_VC920׻콪`gM:7K*?Zg봣)˴eQcDxQ㽆WpAKvAy"_g_ z YJJXx0jiv)'TCp8DPn^He=9E {&Ztş&bLq^<:u &uYb.Mr2LL\"I %-`pkwlL\~[*P_ҝ(A26GǤhmYU &%}93=&O'"`cL,ZAz\hzu7, ht IωG؏U=;Zw&!;wCMٍ՞[Uc&')#yVT8 M<ſF8\}0>{&1e:z@NCKraCvatyOIj3{O`]-^&I2%p&24yPV8LOMP(yT)1OP:J윌|pRm( p8acPRڢ\}qJunބ¸J/ u,nN \fG鹀,~"KOrI2)#-E'ZsE X*i,d#okehxǘBŞ&9gAsh$QAMϞ#ƥゴcJ[(2큒 ,?`{#꜑:SŊʼPt5}.&Xd7=Sf<^ЌZpQK GT7[G@:\s?Fv9KCXޡp5ׄy0蜍ì>%|9WgK }KюN =T`hv2̠:"V;\M5| NLpw%S7dbs KflbfvsM>Fh힔 ܐ.yv<uW샽a:(Fkpa0պ7&>z)kd*o}]eNEaȠ=K֋} _$E7) bx0~EAԢ׍EV?(^^-PT1Ώ,N9EWzg[c"a?v* /!%ɫ`f{ f!Y_uF=}O 4ꫂp=C{'wE'Xi-|_]l^jEMM-7ySUU.(Z%`X>́KhO /FJRk2Aa:*4BP D31Ҕ$2L-dz~1 iT|^׹qel]-4hk|@۪Y%^/C|.1۵,`Zd8?4{Q mLX4<Z'lߪhDNݔ5zxearݓ}_BXPVESMN?O.GNF5( ]a8LKV,PvX = I~H H~Ijˉ {8~ZYqUmS1ܴgc?,tgev1\ݓ[၎zE ~"YWpL űxOQV:jWxٶAyMﱘap cOz-`(=)?LW(whZ*<$491YslS֝Zι,WzA Gk6Wg4$!oUemvv-D'1jeGnr38^YoT܃gЧ D`FvSZ;:` $2LZL|1!pP1ōwgwb,E(^ԮPiFC䔄yw2! ((|H\98vtS}5l].4%

(^Ê}[/`НI'.NN`,s0=udf: \ŝL5Wy@cIT0>! uZ"#܏ܔ/]V*F1BH$=?WXu{٠;_ǔ̓ē9־ ;U=4I۔#CSBO 8ȳN;F vGq3AF ק.ݰ(V]~DzzRoQ'>+ qL\- rHݷ*L ?d|X.`]sW "n?yٖVW^]_𗅩S`zO=`=:n$c<#堊ۅ= CB;_94h<<$\1*!e"J A銢G6wLyv*-U|Fp.@:"i]?V~*7:bT83{i$V`SP kz ^BA, z325u@{ƫyq(чj۪*t.9Qg'm?.)}s\Xt2;?m`ur"6!AO*cx]?gORELvUVRȟr?uDlsStNxve0=a͊ˆ~6Qi<׿K(TeCP %B%H_i m)]}Geq}T3*4RD#zn hN`DŷغGv ԡ|Gv5fv58RP"Ϫ} : VM-,G+9 U2 ݴ[`$tc'=5%(}ieiYmG$UW }"o>ҐS돼Ip(b~J`IDiD"ޟus|7GuTnMC_N.d`DXٔ!~_r>s?" ԱxJc5:%{ Av3P"=F- VC%uzgsk N`G܋ Ek"!Cxd|ŕb"CV*tż4( Wc CcPXmt)q6~ o[*wXmɻ=biMo; M&cAAs2HCqLFE@ևyL{&*:XO nt:㺸+(ȾRڽ&:DXиa&jwɯD- QAvCǹZcݷ(y0 e>ӫ&?&knɈ`_s |E;Z&ǯK\ gQxG3[Z?y[mE׍ jXxPA+~=#GoC dTUS7_\+T¿ E:֞Fy~*MMD.3,ĀC,=ph6(Z&8+3ۋ'tFu员"Frpd0gqo{ߢz_o/`U`K9_Pϑv_^ٍ/5: U;&<%e˷?@gv/6S:+r6ۻ?+I&c=F]`[1TF1,(8N4$!*8%K%(q1`T>̋1%v捺GIo9 v HEBiM8xpokI('MШ/H3@c\4r-(Qa+)#ӧ_hk$ k&[БiEa)=bLmh+*9GrZz?JG1Җ͞ӷIZg:j_ Gv%'85dJibccBHByV tǠwM 3@e↸tLѻd:HST!O:ip @cs:|Hə͘T4'5 z-т)W4d?%0>Ps^5 gL bǸʦ9[H(!ic!ߢ2X݀dYz<[RjY{#n+'iPoпñ Nl*,C>^s6WN*0k ݐi:\i`8:/yAfu̅VZ!hTs| L$>2GG>XǢ+k V1;Afbm:bGdO;|vyyhxs7.>'е&خ~c.&p1r%gku|d*fG7TZT}G3ԣ~DIK1?* 9YBMLoG|ɡL`K!w'7*ك{ \]vr -|:ܪK̢yݫ4 N]4KK,N+BΫ7˛\@ 3AL_ ɖ\gU[zH lpA(lOc6ݾz R4`WFEäХn{`&?(\sj[Π-:r >N:qgpcJb>vH{ FNą"Rhx6hՔjĿQ1Oo7i5%y,(Q8N3|w)7fpd򏵰&85躲ƗZ@!J3jCpoЁym,xqb;wƢIWxk[nC ;`X/l]TfhmS,SLًbZW.{RŹ] 7q:[cZ-.$u,<3"37̉1+G|۟*@:$;+╇0(uG=d]I@ӯO`,X@WeM޶eROvli"Yj G5wԧ~/QnΰB g뿫>] 7u5HS U?T j?IJ kXh '?>q:zv]W{ԌeT1J;؍)JD&p w]hu,€SZIWMB.yD(~MBa_ծ<+jwEDQ;f.ŽI:L,Lm5ܸZsU\bNKdEaK:UMު=w]JυbRzU)|+kߓ[I 7@"w(K9b7hYtFr)E,N5U=?x}5CoׇuʾPcYyAM*[*Jז0iV13؟aoGxε:BB]wjr>W_fɂ$ 7Iʐsu~e4z;̫K{8PTr%T,$=g%0!#SAn/{.Ԓ 3o| j22/)@N ) re=gPHy9I$K[D^jL7ws8J9$0OlB&$ q37E` lRM!-=(f_ E7B;$9E뉏#RVhc=HF3껯h 54wSTzVD LKϠdѿYQM:Mt]4|V߄Ov+:g~x`yz?6jgu;4I @_TJu2#Z^)^mX B<"\XUs  Q`|]s\_tgd 84lmNq4yx wC.UICzaۏZN1s0u(:mɖqouӎr<̀B+OI^/t 汮x/w{Rl&QykUGk\WUbP{[: \VsRc\u6݂|6&5WͅOql\E U۴]p8A97$F n-ne=F7Պ4UAu&^7wf RS>$A.K\}`pe~o\U)$1wW{S2j3$Z7Ki_G{CnbU7Awlj94.K%K%M0^LYU-ax>fkPQ '?EhQP/4{4T{ӋI7a:EMB\S#| A,;ȶCy qi}&C,p7Z+7OMPԧ{c}g[,UE2J91cYDmUEL+t{nI6R՞DIvz6 EBH B3b^t!c6Ru3\z Av&3'>'46-t4hY׌J:xJ[2 ͓(f2Dui1\ 2p0]nȜ,WwRtFn_G "(N]_4|x*?Zkfb<__h')t@UbvNl(FPp没$ v'lUD*JE\*τTp*mTp$P,4>* ByV~iBm@I_p<3x,?}W8uAA؞grTH^;Q̵p|6oJ_^*v}|9nNR&C,v>vu9^F']Ʃ]|*]!|ݲ6qE=DÌoZę)u 6Pږ`ED83âSki8Մ"gw1i5hu/G/k!uLv!jjn[܄xbZKf߽mˆǍ" %5yl`Fw A_Asa|c"i1G bOa5WZC#4xlx*m̬=tJQv{޸~pIu`caq B&+U՗EN_9@v+qHW p{m9Mޅ'ќDë-2ZMk!k{xAf1~>Y"ih-E6_a:@S|BB6dFܢB H{18ΩtdxzNS+vmXWuVH:w]7.F&+P@FBQ h弿Jg'EiNMmB۱ߍ,HlP$I,u ĪEG\dm,ntq4|m,,pLFҽ;%aG6#16GW] /iliRd28UTB*ڴpLb/ ;[C3tѐ +hp,U :OT}M#Ķj +!dd4 2Zgu /$8 F;&G_aDO_x=}`umt.,K.9rEjS)iJQJ!FW+ӛz u D4< ӅI ѮdsS$ e+\cō뽟pUs>BQPQGbڀ\[ט|1/T-)jRۆ{B 6 K2m# j],Lܹ@ ߳uK=XMr͝Y\˭An"Px/5WB 17K`)GBW}%ǀ'P(2DזަJ1/hLU S,J~U - &ΎmrL,ь}xscM:Dщ]ϨCD15:[' ]2^8ioWH5­zw`u>צ`ּrh6}X bbr !8-_7H7#^[-MkjZrTy(\?Q?]Y2k@@( wyM jH\뺂a<`s_DbſϨ{@KZ~ 3M('W# L>tr0vH֥ /MoyM(k!)y7:y{(~b̰<+*nye ) ~)cuM|f:\ШIJx^+>5f|K]+vrrq즱0KRj "f\(C/!h]x*)WrcLStNLbQ;T89V o2=2x0\UĽ!hzfe:g@!mH4Zr랽>lME~, \ hy߃)Wwk!_19a bl0Ҡ[?>q*%y"T1 B,L+Ϸ5i/;RVo"/W>KZq|99 $qfFL[ :4S&eo#Bd&MWtw+ jo$PO<8%UȚGv'*tb-h->nGfXbr7%B^p,]3qRz4&͚_㲧ӟ%Iz(| $p=hq2} OK٤EhW@B-HWTVῗ~(,Js ԞEjd9RI?8)ah4tټ iVe߿#J?diѯBVp9!Gz?.f5q_95*m%h'ۋ $Y/(5bP o ϩ 5IW^LU+5EdUKz4QMDԚ1fGrY W̜yzx wTvf R8PTnô<(/Q'r(*@\:VZ^w}ǞPiy*2q=L92/C7tVk\Y8W; ` X cMPXMfZQFGk=*DxNe#-tMI*>syN.HS`a3]朆J8s^@3& ^0 0syps"ڬW:ف3!j)OOxYYБL1,&]Hg,]h .7wu]sRU*[tEٷU.L;uԔ `e3f bv#fHa5?&*O n D ٱ^;8o'+O=?ev\3jmx\2¡s] s[ Ki2]qGRo$7;dɇ Ic0vnYpצIȾKLȹ3:(?Q<߱Lle]THe`ūˍAbhMITAF]Sh=:Aţ\iˆ+8iP2M3o /N 9'ir¹.8uoGvh`}!%R D! )2Ѭq@&^ӿDE nR9o:vuifwT,62lxR=j(q+H5݃Sv9 N5&kagq;>c vΉ$h%MQIcWd?LZwjɈ5>^,vcVe v{ُmR}1qKh&`]r v$5xE8QMy 2gtsh+n#|]#++;3bxywnʶ ;%nrTO^trJvi1 %QUgȶ]܀i\iJ{M?DZVɨ q" q N5rc{vUEW[Wd0rnmA*:[Aqډ-T75eMӌ3X6nQ6wd{#L-+¬e8Кnz;Nhh.f;vY]ZwA>!tT3<IuגW㎇L͏*maڋBrJ@2h%  kch (k7VBuľY 3QMMoE[w\SԠc^q#im1px](V. !!rtfdX`ۦ:W˶hv"KЙds"e.g8&RӚS%^1_kY1#gkpR4HkВh&O pĒ:aNulq:!^;GjV&Ŧg-ar:x9X/G+pnCjU{LL/Olm@( Ӏ>p rSO+!!cN/cjCl]l;~sGâ]xlLWrAG*ܾ*Pm2 !dM QһS_t^~" \M/Z)*6hX.,SaaƎ+t#W0Qd ǍGH4ƭ>MvXn9V#. >+p*pu[e0ÅX RMj1"4% :؇dA-V+'HEBÎ݆ҷ @>KIUf5+Bj0M`_LܭјqAZ%,J=7dt Meibm@z`,wN^K֌4o \V4Pѐp5(t9dk]zSqĖz:e(tAa'p 3ѭzX{?,4"c*95h_yq  0 ۆjJX D[^&2d=",P΂p7N)e(+m7}Py/EYpd 2/UU5 VeA+\Sd; ([$6yU^}?1v)f7̑W#ʜܙ&"O fZ)@_ȩڳdܸJl̳y7w_Ŵ*nޯ9\*2|#g%h"@?.7 D!*IRW!ЍsQ(AZ)I~UI]WoOGH}QՆ]5ۉD6GLoɽ'b'/O(7| dXćbM}½d1 @W[LtRNBtXK$}Z:r1~+< '7T!yLY{?G_=4o4AeEr ,䶋S]C=CHLHߊ"+;o>Ev^>mmp/'Q'$GbVW2zkL?. =20T}:\2]PLFvO/L)`W^{HT(RdT ˍ6އk#<7Y;Ν ]w!`=֜T<=vu%WY0^ohBldlIJ|Em!1vGi`pbD=-g?ۘn6|DgWbZL>3b%Ue͛,KemPk};C-$Y2ߓm !2B;ş -'gDeƝjs_u̚f%W~_z%~TOa`zM_gQ|z79")\HA5^04|j:̛ %ϯh57+'F% N/y<RL HIPHx6 3xk\ykrB:{.#LPw8G^!GMaʃiW./j0W .eRC"LuS@Qs9p:{5CJE)}+" S1~zf!c%9*QMR毅tC`U6(Xhӕ{OTmza |m}6Qs lsl@hŶʤM1T#$vVIX 4ˊHJ!"8й)2#q29cijʘJJ'M0VB (UDrz`N>^ec5@Zwy{;q|sdb?+K%+#8q-FNaSN_T `OtT=Ωߙ# wN?`/G1!}x釋wWVl\&ѹ mƜ6Ђ axVTt},p0|0AɁRu{)^+m a17fPT!^?gD`;5XA!H<#a]&+&h@aI6$;^leˑoSiވx:|q$WkB7ڸ!kKc0S|(@\fWU0K~&hDDZ0%&%;?`ЕNva0l!_b*=Giv&H,pvʫWW#ȷ- 5N2E!N.>'Ⴅ<ي'!a1uNx|xAfͨ#Y)eJ^9)mEaJ [TH l؁7"J!3`\{5܆;(\bs2oN\H_O>,]~ȁorecV$&>>sfA_NjzZ_lq]%>Qhx0uX?Mۜ&%:t4;W<²%obK, .(v-s3ٺZ33Me[&heq-mPU8Dix+l#B>9uX DBaѫҠ["tNaݒ[&(j|'oSrA;o]Iy\m͊;ȽA>R@njaW"炮|jѴу3"r` ɞu6@q&s:{X&C}#)HڪeA`NM*~?q; %27,l[!hhU g佢d,zY]L\vI)lk |QZ(M^y8Sj`;HAFPV̦ AxLFgSL%2 x/uu,~;SyC[*mtP<`atXZJMK"t(msls+hsl Ix1A&CAxoQ%7i g  nvآ8qq&9.KPʟ1  " }VԢ[ 3XݳtPpƉ҂/=}UlVXqi|ן~ ɶon6|3pG^*8pvW\s&d}yЉN~sXgRH+(_!7>>n$ĝCؽZY9$Qt@Gu})zh}tU߲]Ts.*za_ ]; _zLh ,Qyd[O|sPp5ҐCH5l_m3Y}Z'#Ȉ-\݄s^t Akk80h9Y+Eϛ[P , tAoz45ApQoJ0oYvT4VVbOYh}"?~^kBhvN"Eqk39%ӧB; יi=:/5IBXBqsS{{JuϪYS1Eh2j]XxXxfrщv] V`lV]Oa_3C牡_i C{_j8A!&HnPǹ?VP|xΘ{lC&_>[qkQM/J>ӨѴhg@LG@C?Bl^ys'{Y|F_YlW9;vkZܺ&%%E ~48 LO'YFv-jj&Ji~ﯼb/ՔLk_cV, r,D+F^9~LoU]r1sm(ApYH&jTG%?"j*^јjXLrH/7\[ rupns4b,N845,xC2)n ^7S1&\xwUfFC@P-!z"h [W]Рfuƨ8aS;e(;v)r&:U 3H&\EPXkC"$󽨸HBm0|acԕC-PΓaN&8^ B*e/M=VHʰ`yhorF'Wq"Va]2/gvaYC.SHd|v+)/fgb` ɯ.ϡjmz*6Z_/.L lI[G$&":p+* zHUOT-C3ˑWP~xst"BtgS,̒tRYmvrچGͨ>ŢՍ#]D.i0}AO80ej@{>Aca>'#fCWg#kb9xS^Dӧ %{,?8 sU@ T*ľNc?Me7" ۛ~/$ƃey?-;H:?ǂUB'-vLΠRX Ov Y ǤU]eCX^_'AR[Ɖ t&O/ %yb툛b:Zؕj4@CvQw,E`0\QuihwLv\w*]@)F^Cwi1/j0>E4g~8">W2eD̏r& ?۴ h,ߥ^ FiW2njurlO,R.#FY\cK ׉o{v7 ULuFT)mCAl|GZ%"K_^{hYs4Jޕww\. '-xSnS23HTT?hЎ/aI S{gܯxw~"6lfJS7CC$hE]xĭ1|z |Dg<9_yŵvA{ @a#pL{"x˖aE2AkƘrFE8gmˈhHgՋCV8- xAʽDͺa_IMm/Ս"5ve|a>}rFG/B|)^|K`#3>c #Tq㍛%XmqoѥU Gd!uZ " &g хKeqD%fwf[z1)cH)^H`r5\Iv8*y"$r9: Q?@&S7其?󵵔ڷme3 _p}yq~h@MÞֿO϶8']"lWo[YrjI0Չp{km>3 H?n*KB˸Yk(+SR O"N)+#R;`/FaHda iKiuԵ;QvhC(S5 S _s9 ̾`?aڟ`ơN8ԫS^(Wf|b7,=J5ڻS]i5`oDE,EG%wjщ9wepu_tЉ6= ٵa2`NX KP *%'Dh@Ff+ 33VdFS%nM6S?Ĕ:MfX"J$|\ߋ$ܖ(nccVzyV}1w514G_׀aDB_d=&e0|8ȍ䡐WQ/mrugn0xTZ@˘DEK 2#0b'3JC6Q08{if$I΢7raz Wڠ:Y&]Խ)35#F|͑BhVUWM7/} ga\7YVB{3N_Ϟ< #7,4a^d`-%s0ؕ|fLo!}jѽ sռ8BfjiHjzҵyJS˶Nz؋&3Sd[:rcu)h M6h}! \ 9e7FtT*h>DwN?ŏ0 УL64ө@%rEgxއ"gZo@}z氕o#ϟHqn)od<:k~debB#H,1,u O[D]QJ5,LZ-@B/Ho^y-1B 94RP^ghRX@T dҦ" D3z{Aʚ3)#l3~`xwVOGK,q)fG%Z ̔m Yu~YđV/5ܞ 2ٓW=w  =qF?qh].B\ ^JmIT?5L=*At;cnHJ󶂇f ӀǙahk:Û0U^"S8~"Ve¡arI2e:5Z|4G> %?֚O MQn :SJ$m\777c}th/C-p:Mi*98ye<~J.Syр3 uE%H!ԗuhQZS/WU+a~k3ЪNTI<ȅ¬cY!Eaad”# #%lgXKE-C A"7i#0DYHΕnH:CrUKp\F@dII!OY4cSj>Yu_zm~o8Ż"P1ij]WKC@wF<6<ޯ7vM<`|7')D'. ^ٶtpu&n7MT$^5Z\*'I#E.t ROY ?EgP$^U[6nY43Bɽë&*rV ho>\J\Vw(c7c87oARӋŴ7x/fw$0$=A>!Q)2E$IF2o]}<.dpۦ | utGqLN5<' ;8_إ}fT+6>yˢQ;9D]" hȟϷ9b.ekr/PҸTɑi?d@hԄ>Ӓ5MnJy[T[9N=q M;֝z@ \>X})[N2wYG &R֨(1Ր ۂ*+4M&eGcN%mC|+Y0#k,ht)N0IDo<*0bcngSt R МBKijNO䵾aSS,aTmKT CwiѦH@Dbb6FN`R Dɠ #te+ j?SOha)ffa.ksWV6U;.,6?*'9;~ Y3@T]q2~kUSTz_VbģZ#h}lub9] BEQ4 z0s \i85g"jю%i[wSUY@Qa8ԦsKcLw)Z, o_ޭi*'3AH'M8|_<[m.c`B}CR@qD2D!=~a5e]XM["iSR0c^h 6w☮c,Ö:`H2 N&-N`ة v$zƬ%#8'w8_UҤpd *p@ ^tjc`GbF}&^qc$)e-e>dsM EƸ)'іm %Χ`.;\T8Pyeobcjj[9fkjz,ARkIy 2Ɨ.$L?~}2yy2:[l2,WLģ.kqvD`a<.A6ӟcnŰh`_)2@ *=62TO#C]!+TUvs E:ngx1FiNeAbF;-6657ZW{^lBu% H(R?r5"VDUWc$Rp11UTk+J#O8[Tl0Y</ 7a-ѳТK,JL<νREd2x96AN?aZy>|7Nd(pxpRRῷ)Pa{R"kRA.?*\{u$cc'>A]Z`,}և$/Du-¼=śXnB띓 )(gY;aiNG|N esE˼'oj$ooZ4x5/FBͽ<6nkKvh* ҆ZmΤ3$A",ydel[m$3`%|* 4VAgNHȁl0}^^dcB_-zug |&Z;l SnXՎt e<*553+.PJ)($Ն?Nq6E;%Kyʒ'_=rNJn-oG8z!i6M GNsL/Swdkq+Em_fZ/0ۂPVRm!GC_ESvל^?#߸* Y g^D/"tT0"C#?Ou`&4hkQK$ {ό9ȉJʤ [GE`SAz/E;:|ӷ%O1M6Z%W2i]<5_Em1|kZ5xPњ,񐽱?%]L!e9fD58<[kQy˵=2S0;אD7޺4-!+b.}8)`y[^ľc5w1JGgrRԹ2pb:8CE7>vɃ|u9o^'|b),0*NW$-@hО¬G;S*ͽ?_)t:ZH -M5+5|ybZ& `'@)p3REo_̹̅/@Ӡ8|6#& ~E㟭V-lv>VZnJ†̦myki]JMv`:[>j D`yx|?F+q;LfnC Q6l4iHe,g=EבD1#BzێԀj*>C n n|䒢 FC?T͍퀊 ߉7FKXi{a5uU8Ϛ-{ 3tRC)2܆IKH7^*0řyf]܏ɢ2p -kxwIY\vt֜01U2\!<5EC[ [^dqsѾl9s2a+4@ ?Cf$4_.TJxɇvp)g e\jq;aJQ&Jޱw&J{R zEzeccѤ6xQô$4Y~aT}2 3Y.]+9"@W"WV]XϢd+}al(L)Rx6wM0R֎<{x/DZYX(Oj!S2wNRM Jv#t|*OoLcϦ:&Q0-ʃ2&NO?5i7ا!;ě>TOHym+A 16-ֲMo}H*>!"њkϹPzLY7WfVXsHN,lb7 hG/RbI5'RXxC$#Ym]-I= 4vOHD}&L&6;c$ԬgWtĎsylhiվmuxz4,uElgȝXyrފue k~Bޣo˻ +,7.Bf/G1;Q-,\Y}cܣ%ݠԡ!d:U{~ƫ\ED(eLq%OK.yJږގ@X_yU+l$yZrvl_^; [h5dSNJg8TNxy!-~!10/\fsBn>, s" zLd֍1q6<H:uFYo[&KcL: qqDJF_N qazG|1#oD$ƪ̰ICCuH51Pg;p0PInAHÊU1pY(B ͇'v/{ƞ:~U׫$+bŰU?aXjV3ƚ8~hN=o,KKvϦop=&Y7Rb"]13?9= }%9")֢xJy zW5d& XGs q!0yg P$=dWe؀e ʆpg(DxC Z %*a3;Yh̎C<ڵ'ZẄ/:QDZ2_ Þ.e&Rei%KA` pkzJ;5ﲞyZ4_[ uʒ|dSJ(_:5AbЯopT̞U;2ŀTK!UΌl*FZD}/Q%A1c-ƿ;&FpIl.Ds/7֤ɷ=9}6'l? mi'ޞ.!C5Aڐh5A\ݝVQ'#ej/WvjGyrv·6C:ЕIܠ!Y _Afc( j 2BYmϾ,>hnh)/ A-^e IpnxE~5"Y>ߐ b4m,2Ѵӧf ]}dDH&\h9@hO5؋fUm7߽V̊5baHu`"k'"ڲz!^l;@IW[c9L!5@'=Bfu`UwZ@aB sqY46vhR q cV|& Sl>|3{=\xT]K:Pz6lNY\ xFy1[fYG[EWQzo埾{ZT 6#CC4:EwCɆ'jiG'UF!Aie7ZE@Q B^, 0k'~ vbnmz .@=0u:`*%40̀2U5Ѥ&M"&8?oB>A})&]v eV~1$l-U`3Ē`ށ+A}XFntwz*[5wJBrR>{7z2l]I9J/Cr"z IVl"py(+;-'%ݭc}ɠ+]I7eNEʗֶy hޮg?d݅lk+5-F=s adCS$~2زVeN,&7(l8T''aX3hrCqzgF`z!no"`hB;6J(AL\3Wg&ğbe~ޑ" :b20|iA@鐌Ad];be5r i,_bG(kvS)\g+Ӟ`$D~!Qr!]` (!zv+(;okex0~ d_rסy=la^EL̗9u?i(IڤZQ˓FAqeGF+J$mgx{k:)c6Cq$l,sQF^sv}j@l;,ALˏ}99:b ]ٞ鋈6!_HgۦwXpϺ}O+v̴rJ&4~ftPw>@G#3h-|Gf!"X+o.sdg` Q;--Lkw--ץŭgx^o%Y7nܔ7V$Rz\$tںc'})<,u6z[pF1+иLBMP8cl!muRQ-w-\+zڽrB~ J2cV@6aGix3 S{x@Ƴps:\>2_C]h/['p&B\JO%igsצ^| +,k9&π߈t ɱ_" }4-ѮvͲ)80d::gpesz蠑ش/TUZ/}=3^h.-s!/./[v{L ixT[lk,J(LD& V5 6t^b"yاFQ%ac$Μ}i_ök8S!%.+29ŠoUtk+Hdtc%iYBzYe_cʿ5.6-[XQnՂ CB=28;cD5V/_>6kwΟDl9ub"\2s/4d–4g;$Wo?UbC4SR{ٖaz,sv}P){;Xf؜ l!zS,>Ydq_wJ>*?өq Em*u xIH@Zi K6ۧ> ׵Q/U^1 p`@A}L\&Xf۾_IҬwP9^Ybcd ?̞!rȆ1rN&K>J_m[oیLP= 3Y-Mb~w0W{;)O7@%E"t>`WLCOڇ&]`4 ivw1D 5]C48y7Yd^7B+kF/iUf=FMAjMLC5Wy8]g͚lTwͪOmQ);feZGn: ADgh4yt=H۷3(ƺ٧TSH{(4s6GXrNT\0X{G) Xoꊽc-DM&xj苩ՐL~jV{Zu.1[ֶ75Jl6@C SoܲΝ I'Q*}tebͺmh 9Sa%15,րIhՌ[엌@7kr 9Lh;??:9>QӭNis;5#!v#/Z$ ;8gzc˗բsEE8;& ekBc@x?Wɜ `u",1a~:K52RrJx11!,` d O'VIo57}Wb'Ue(}(I^ [H?ﴼ[ຳLWص̟:Ze @_Qo:nsNT-n8 ֧8Pb,_nRmHFQ\U[|ТiXK)W5w.0gMǺ3v?ÙpzN_8u?8 eeqP03{.Qn@A{I[li;ǔƆ'7mI%9.&@mv7L0ofq6ՑސߦU'4 #@[Ě_`6n5DPp,%gz堿uYQAxqy1B W=<9/ġb!ύ+|YARvدW/Lz>kmZ 4Bsc^pY^p PF |A3f+me\L'Ե$N .KNxN1M~ V?'&_M\ɉc?W>=!kA=.iRep!_)5Tv5&5aex;S# M[WTCPrW6Ry 'w.oA,T\*:Sk~r䰎T\ !6LʰcI].^~`0$Bh+P#*68$ 6vp]t-%6\vCn 0UG~$Le*2 Єx6nspv DK£v+J#DK뀌(j{g*(R I% S̺ΗѺy$5L>6XP>$t<U4y(]mڼ%.iwj mՒLH?wԶjؽz$ӚlԯrV OW*N"ZGFI)ݣwDFL/d~RYkBvպݞý:J9iK?DjmL>:mG1O`yyQX-& 77Y1~[߃2=8H~2H-#wpy,pF+cwOv8bUlwy@VM70/6/ Cs}nZ<0b FJjfLE%οm wBFYD^4ROzŵ)j侎w7u6%]/p^@^%9أ:Xzn|pzoDUȄ X6?I Ny XPk5):c瓲VAٌqa  -9QQI݅^nmdxU=?S@!9Qe ;~?[&L(ޗ+EFrbTLI1 LڷX/JF#1yXīD;DZPj߉J妪 + !_U4.Cq=_ {FlNPTKC^6.vB2d\R6^ح n3ýf2Jx ˄zNvB)=dN'>Fg!s%[LhN@~UN=j,WHz\wF.%8DN8uE)nޯMYTed = @+u]Yr*A`Mpuʍ/ar&t=IbKK.z#nɧ?|P(<<=HJyչ9|nk}t,vD57͢%vxTTV&ע+{`l$>3bI05wWLjT'h Nu;ۀ.ⷻ)h3!LS_ECh!5Lw l%v rxT(쑩[ɀǘ9`.kE=5(!{?6:-ވpcT gj{#f8LNIiM~80]&[#w ogtkB)@A².E+e6-)sy}Fe–gm^P EC}Լngy$Fevs~EpXmJJ ,S^ @K^S<4?hDM4j\g}Balځ?˜8snX%m3lR fu{4LS+c'?59ŠxE+VR(RRૡ[ T͗d Vs'F><]X[g6;MU2D}RV}N4 >#xaVf#66(fw;U`*y  }}Dn:lB6 Ȃ[ԫd>~(4-p6,XI7)8mJ@(H􋆗S7MM 8V̥`^kjf9Ydz0`heC$6(8^!me|G$ƭ} Է Zntk6pAQlz^o%fekc@='Mi:>yI~\\U"@ǙRP5kʑCOGVO Ǡ.]d"m+=?جZ>r`goE% |[BGiQ5jȽLLp=.4P[5YC 9.fИ'HHnÈq r[>,(yD!P@}2?! G(cN|+ e 0HyDTvkh,t_xBþjJYx[`Eڟ ZR%` ݚ r*W"~c7m˻nBJc r̆4^?הK.k{Cy; IELPgߩ~G ʝ/I `~v#jn]hl3U kQy 3#a _ ~|U<L&aQ.;ZV]X=$bu.gHbT啊oJbG[S*'6 [Pʁo}T|X%hbԅٿ|ɈCtɢnEɬ\7έ9gYR('"Q(͚G8̮!d&}^)n`qu;W%)ԌHzK-Hx*]ɷ1Tߵ)';ڀ)gj@%EC ۢ +)va0XI#Y=* 5W؏9%qdWDW}"I ,ۢf5f ]fr.> Ej-[jb)~lS$Zw\Bl. "dBRP+ (8yÃj15f,˚6v|?g$-xO&h|E1 G9WbChvY3kl 9)xU=tBe؋&&r*Q~[ؔW:$aJHnyƀ8*=1ЗHJD1;Fl.V|3 &L\ @1kɋIY:V^}h..gp/IftJjcfb]#6۶d#?n^eƂ \Kgoi4uT=!AFeJʅWY[3j[ڠI>f#b2 $ew1Y zgs t;0˖ӍEdZ}X!h1 J(w{*ã$䗗rHkKK촦h?0"v+BFnDŽw=ڊ'm e{3FQqR0ykx/ySڬ)^eU"e`$ H%>?%]eY_v,KH)1ֽVӰWHoN[fyR~tƱ*bJc Rގwad2̃H]+ :A&!d" }8' +I,s.b?ѭn J2=,-rYpI ʀx3%Q};a<}$IȄc/Br N IjpT8d؅O M}m@߳[|HGd<1>7 $BUd=&N&"$(c9$O3Ba]D4YFR5/<XCyclJ-"Z]% )C7-Mb1Hb&r t8{ =iYR;͔HEv jPGZBnƣ"Sv6zAzGٱp1sC9=aXtxy9zaLPf((<W6wJkc#Fn"40#``o?#hTYZW廬*⶧Aju:N}R:ȍ]ke,pm`clPqD\ 24ƮPnaf&1 }< Q:.=^"]rcZ/xLDBDtoP[qEkb:M׺]PLl0P3jVn`d >F.!E PLIIU99E ὤM b=Jp7mZyc2m~*ٗ|.U,FΠr[U3.uưYATR~p[G1<^KmЊyud! 73E^Ͽb%K~ɺjNIa p~|yy(G嬋nbKlg"*~?x™Ƹ˅3wB/Еe;Z}+;w>o|g7Ĝnq;-;{8S)ʛV͂o`1I6NSi.a !GϧE 7VSոg?쨩~s@x_ >^ YZ