vsftpd-3.0.3-2.fc24$>ά=AV@r?rzd   -| /5:x?t? ? p? l? k? ???<?8`  ( (l8x9:7>c ?c@cGc$?Hd ?Ie?Xe\Yeh\e?]f?^i4bkedlgellflollqtl?um?vnwp?xq?yrrprtCvsftpd3.0.32.fc24Very Secure Ftp Daemonvsftpd is a Very Secure FTP daemon. It was written completely from scratch.WQbuildvm-26.phx2.fedoraproject.orgFedora ProjectFedora ProjectGPLv2 with exceptionsFedora ProjectSystem Environment/Daemonshttps://security.appspot.com/vsftpd.htmllinuxi686 if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset vsftpd.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now vsftpd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now vsftpd.target > /dev/null 2>&1 || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart vsftpd.service >/dev/null 2>&1 || : fiO}iR`YǤp \6Gp  5/p28(p}6)Y-WA큀큤A큤AA큤A큤A큤A큤A큤A큤A큤AAWQWQWQWQWQWQWQWQWQWQWQWQWQGǿGOrGUSGWQWQGGGWQWQGGWQWQGGGGGWQWQGGGGGGWQWQGWQGGǿJ`iJ`hGGGGGǿO|GWQWQWQWQWQ896442ed36feee3e62442f57ef6ee11c9b0a5d4415ce9b71ea96f76f28c166f84643a1a23ad2cc713291e93f9189c3bdf18279a01e572704a8cd2ea314dcf6f5d8d7a4cf9fc8e39c139813f034ac3fea816bc1f8fd69550f332ad14d431072bc32e68d6ce03381dc4f3735017d7f54236a2cbaacc91d4644dfab63977a4a3ae96e011bfb61a81c33377e78ed1aaef6d204516d390dd6a3daf973ce82ec7eadf28bb79684be39545a65e7dd679f99f85b4ef0fc690a394b21d5b61f315977cd35403fc94b2e5f0927d5bc80e5f7f6848494fc3e07efc69c8fbd06366a8fcc01e4e434e76d1439a2c2e8d10ccf432e84262acd01390f01f04709232fa13f25d538d2269633c1f0fddda255ba5fc10242f57d7e54cd75ec3546d87eb186bd5fbc6e079e814ff80583d4c4c6a55a2d4eadfb2046a62545f4040633a8471a45ccfd22349f40e02c6bb7f61f316bed9fa3417a61c6d780a53a4e15f38f0ff1848493cc7dedf833fb8a3bcfa96b48d309f3892b3ae3340d271e518ecd998750fe11a0b7854498521b8570133d89b025c964c3ce464afac46b073731c3dd4771621a6e674690662cf0bbf289900b0ddb4c2e0cfc555dda870633440d852f7d4b1b783d61c9cf119e2f9dbcf187fb805ba5aded105db26a693803636fb7228c98460ffbf2b94af32e64a236252236cc554051cafe52751b96b0838ddf82033168f33702eac7d791f319ab2a5e8b79e003600ce89bd2598fa2dc0c288c4573c63c46cfd7248b12b05b7d664e344d4d59a26c3f6b13c645f1b53ce6045780791350b278606b4326d89a39bea92a0dbcaaee0f658d7bf810c8f322688b6b1303f3b357a0971ffb26bd0055e5875fb2d1083326b272685de7b017da65000a21f99081c1a30015a1db9a6402c131e25d0e0dcb7f6c88800410c4146880cf9cf4be6608bbbaa77f6ed67ebc32ca688633732308ba23c7601a463df9a8f6d4d349cf1e0fc770c8f5ee162751cf714e1ab6b5894fd08b0a95e788a462311cf7da47988ee5fa55aa62ee416a107f0103fe0ebf070c478729de60cefac5d3805209773df3e8d8dc48a147ffd29f468e22eb304a368bb987510fd44f0486894de293dc7dbd3d48e78f5c4935bc943f442e358d7a9c81f4ce2ae1ec098543e726868d423eac55beb91b7b87274257549cc60d5fd2d873326b22eb89a4d8199bb5841fed3bf6c82b5494f2519b63d63c4f1517a1e7cf3373f19df4c8a697d1823814f425340bbebf5fa8f1b24448d8ba757101e6a8c7a9df5771a8aea4d8b2105e58808f207d6ac6509f707dad436bf918a2f81a540847a9a46946370c2d796ffd5bb5d98cb8a69b2e926e181e70be2fcc7d0dbf34f8626e2e026b10ee91108f84dea93670caac57b394c2182acb8b70a360dda945df11a1598cf493774f017db569a57f07447119bb0713f725b5fbca3b482fc4a7147e6ed031b7482679cdb81dbd9045bed8baa33cbf7960b8129dd74b2e4779f1ac8344127e47a7847584b8cd79eb36a055208ca553e3c97d7c13c4c8a230991c27242df956d604e9ecb94001bd05e6a5dc4963971beefcb24dafa7e5533d964923e02261dc715cc35805c7525fe9f98c4ffb548ecb4a2225485a2ca5e00cafd96ecb4336cfd34dc6064ec16f560c1d7b26d213de6e81fd2893f6c7d49e7f0606bbec46c27f545c4bec1e1119e7f873d94e88f567edf91f0b372b2f63fc08f5e195f0d1e958dfed03c57d8868a3f90317bcb3125852289cf0afbf0552928f37cd4b068a2cc039f4200175d65dcead6701de158a17c95797d0cab32f477176059b7799b3f92c90136440aa84ee7c5005f0d964a311df66595fd71183207e0297b8ea5d1f0f2ad1681e16c1df530ac11844e7fa010e7d5490c4a70c9df7c3b090e7a1822f3bb0cdff5a559a4cdd58f98c9536f23c5f43ba47a2ac8924cec7a864d3482f2fdb9bbef552c8c0123b8647b6ccbfc2d3cf717c0662397b33b84f9827d238703e7ac36fa9f129fa227640956bbf87e0233cdd821ce6627358df144f933424c8b81c40d70729bed51f634c6205ac6b8da43eec413bc084f62d987705c810dc2512fd4eec4269ae5e1373c19b9b21e5e089f31e173f54cac8362cd97c646c8e034e4676c2a053660b033e2011fe24297e93e0a74e9ed828643894b82ec3f91d90cb67f0a786cded940822d407e166b63613f5894db0be4740576d846ecf931f8f6e147c2f11e0caeebcb50e3df9ef7b93d8946b5f74978883ea84fee60f4f638843ef685525bf1dc4bbdda0de0b23b178b195fa82rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvsftpd-3.0.3-2.fc24.src.rpmconfig(vsftpd)vsftpdvsftpd(x86-32)@ @@@@@@@@@@@@@@@@@@@@@    @/bin/bash/bin/sh/bin/sh/bin/shconfig(vsftpd)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcap.so.2libcrypto.so.10libcrypto.so.10(OPENSSL_1.0.1_EC)libcrypto.so.10(libcrypto.so.10)libdl.so.2libnsl.so.1libpam.so.0libpam.so.0(LIBPAM_1.0)libssl.so.10libssl.so.10(libssl.so.10)libwrap.so.0logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.3-2.fc243.0.4-14.6.0-14.0-15.2-14.13.0-rc1W@V@VU@T&@SS@S@SP@Sr @R/ R' R QB@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:yOMartin Sehnoutka - 3.0.3-2Martin Sehnoutka - 3.0.3-1Fedora Release Engineering - 3.0.2-15Fedora Release Engineering - 3.0.2-14Jiri Skala - 3.0.2-13Fedora Release Engineering - 3.0.2-12Jiri Skala - 3.0.2-11Jiri Skala - 3.0.2-10Fedora Release Engineering - 3.0.2-9Jiri Skala - 3.0.2-8Jiri Skala - 3.0.2-7Jiri Skala - 3.0.2-6Jiri Skala - 3.0.2-5Fedora Release Engineering - 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 - Applied patches: - Readd seccomp disabled by default - vsftpd local_max_rate option doesn't work as expected - The vsftpd hangs in a SIGCHLD handler when the pam_exec.so is used in pam.d - configuration - The vsftpd doesn't remove failed upload when the delete_failed_uploads is - enabled and the network cable is unplagged - man pages bug - vsftpd segfaults in vsf_sysutil_strndup - Fix logging when syslog is used- Update to 3.0.3 version- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- added appropriate values to ssl_ciphers (dh and ecdh patches)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- fixed deny_file, hide_file options - updated sqb patch- improves DH cipher - implements ECDH cipher - adds isolate* options to man vsftpd.conf - corrects max_clients, max_per_ip default values in man vsftd.conf - adds return code 450 when a file is temporarily unavailable- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- adds reverse lookup option to vsftpd.conf - changes types of uid and gid to uint - removes spare patch pasv-addr - implements DH cipher - gets rid init scirpt subpackage- fixed #1005549 - vsftpd startup broken- fixes usage pasv_address option in combination with external IP - updated man pages - multile instances using vsftpd.target- replaced systemd path by _unitdir macro - fixes #7194344 - multiple instances (target, generator)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- 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.3-2.fc243.0.3-2.fc243.0.3-2.fc24  vsftpdvsftpdvsftpdftpusersuser_listvsftpd.confvsftpd_conf_migrate.shvsftpd-generatorvsftpd.servicevsftpd.targetvsftpd@.servicevsftpdvsftpdAUDITBENCHMARKSBUGSCOPYINGChangelogEXAMPLEINTERNET_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//usr/share/doc/vsftpd/EXAMPLE//usr/share/doc/vsftpd/EXAMPLE/INTERNET_SITE//usr/share/doc/vsftpd/EXAMPLE/INTERNET_SITE_NOINETD//usr/share/doc/vsftpd/EXAMPLE/PER_IP_CONFIG//usr/share/doc/vsftpd/EXAMPLE/VIRTUAL_HOSTS//usr/share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS//usr/share/doc/vsftpd/EXAMPLE/VIRTUAL_USERS_2//usr/share/doc/vsftpd/SECURITY//usr/share/man/man5//usr/share/man/man8//var//var/ftp/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnuASCII textdirectoryBourne-Again shell script, ASCII text executableELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=b3881f024841b42234f3325170a5302f6d3110cf, strippedC source, ISO-8859 texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)RRRRRRR R R R RRR RRRRRRRRRRRutf-8?7zXZ !#,S]"k%]j(}ML)X1*VZ|ĥx)'@9Yu\+w-Yub+v$ 2:$%xF4*g+zy4ݛHE)AmHӴ釚4!Syۗ𚺧D,HGqÉrKs5ir||D0r2)~͢]5h952 =pFcͣ 3H?|W tZ㇃/փ]r>jVSrx H79*\h?)?~ O-ES$=,Be4q 0W ,jh9\5ϚWG#$'QUgɿ@FoLTqBm%v,ޘ2hJ'}D I2i; /Ycfs.D' Q_#3͜82(FsItt(0Z|߹* d?^jɎ&pu׵!-A:5l?ޚtg{إ l/I%֗4)>NqԷMj6e2F_æx Bة-@Wɩeݷ]-߆x&{s⭑soo@f'8tHZvdo٢:`5 T<Akg2iYU.F#ɣCB̸|n]J'a\p"4|(`BNmL<#$\t /u.ʝI;0UX˛ļa QlG|-Eq3UPksm?)Uj*( @Cg>M`{ĉE J#B:՝@PIyD|[̑ /&o H~W ~{Ye)60{I7pvv.1.V4x?rTkNJr X ٦Q:jP]#jqKQ:֢NkU֡ҐƠ8DYKE5<~I8H[ G?,"NX4$m&n_ Z׃Md Z"=y:E/sOD}Dnﳘzd[J6_ᖪ{ feS~b%Pڕ_FBWCNոjjHWf+IrSWTZkGل:y ye~CP\D)m}w'"+FbD- jA}m3V43kOS W1'> KTqh}Y{77ݢr& 6ubFNRq#t!d]K!UU>uA+S|xùhn}o+C)w2[LF3tX;z#GʙST!ۂ*'Mw, ))k5.[gZܒBWǞzSel5?& _HA?fU\Xeހg8n_/.F0)  ڸ Moz{/٠Ԭܯ4Mp}H,푝Tx)~9{"Vͧpq[*Dd}?NK3Suzo<@鸂2>dbZX}|>'rt Գw0u*~n~ p|{`Nlsh4f[>R¬۩m'uoo|sj=M+m,)g}cڤC6)WCogSrG3xe%[#B1ffj7P ~/4$jMҋ$b1]pT@-OBrhϵsn3<%dk:(xSŕ0װeX K‚N  >KhJ=KȤM<ӳ(YiE7o33p}r0ܯe0fuo3;Rҫ=4F G~T"zWֆU}YpVhO|jA "C(+ [eo.g{|Jx"VԣҖ_sG%Z'n>ݻgմ-Y#'JҧB5(xH>!o fnlL #^&:6]F i!awB+i2[=.ѬHܻɻoϦ\7=Qr/rrRVc'.΋Egf+a:D<m7Q+YlR)gâ>Nt`i:hrI4\P'iSE& ~_'˂?^`>VWG 9 s:➶X<|b'je6}j9vhM6OVX.ܫ(u;I!&_򒓭i&A'1iIiڷ|Hn+{}GKоРVIA YDD69'<;g%/sy-u;),D 䨌_qɈ6mSf1I <.>m:®A+(t`C*ou uޅW<9mU's@./AxlI_h I\G}:PCib٪m_=fcω޷X :Avāb% 1=G,ɬNKZ꬈uD7Jy $`@E9{mzeq)]$08vBY/yo2nݽDſ;nĶ>ZќNE+F-y*EwOLCDONLO:ͼܛ]ՆXRUbc0({θW r5Xs/kv>={*. ήhv,#GF}/kS=6ta s3J{=rA`?L&UmxDpx_OjYvt b0`? Ϯв;zG 򕣕gp2dpˊ+͇ _g՘>n؞5/OAۙ5}\tIlQṎhFPQkW2>1&h1o1`K q̷ ,X=5ߙ"I'Xji u4sF7`Au,xBc(xR&.7i詿A5 ܉qz^+?#eʌ5(4Kb_MVr0 Ͳju]u$ZrC^$U5UyxVplDRE ~ۼ%̹f H26KȗK~㴺e{q<7y _) o*u-f@E@sB G6i c9h9L/@$+FKD"GʌcWr5y3f02`+37R/woq7.bL*xh."+u0?v50עx/?!CvsnP35;e&D'.Vـ'>-RTTt+to&X"a>U@(<;S8;3f)d5,AXf 55i~nֵ [t@|a(J}OގuY4NH%Ֆ#ī3V,M1]hP_g_ `{/mUEb і$,:):WEgv@smG9RȖZt@~3 vLG!UJYћ4RZq"qM'{裢(-Oh;Z:@ݼ kiSP':pzy>\r$CYW;:މ=:FӰĂTt{:⟬;p9F7:aNݬ{p}w*M1$d\9@/e:<1^q?# PV[{#$4C\x/SP8}rˑ~)˷kIoD#:I-EDcG]mJ71*_ E0'y]}&q<_(d^b?UF]=Z"LNmКM1Vd9XW2|-[<]t kP0ra}p{r[C{ZK^I},Pjqi&Ax# x"O~R-|"~p,/)cS:>44vW+a(xLh. Sa;DWmm1O: c5Vm۝b*X՝xaZ*,4;): N XCd QI<́^<-/3"CL|@G ^mus<7yae;doGMMym7Y^; T+G$%5t@/b f"+vQ_nz[BCZjLDNi DBڱu4V\oHU?dNKx^3#ب6{ уeq@l+ ^3k6Fxpbfj9e790 2.b(;"?i#gE) b-Dn&{n!GYTyn#@=?;Jesk[8So }R7;vvUE9P6b$XiL0zLѩГxBa%2Ѐ.yې+QPm RN5a7Z;ʖʹXu|;TeSONDyLacos[#Si'wk *?ItDɕ15)>L(`fsKbڍw$Q_;]I-K1BJ9ڀՇH eP]瑎C)g> bLʨ͠S{ch;ʴh-+e12sd>qϋv"s+?o zrzE#&d?CUǨr~Yqzm]$d09FDͯZ:9$fUxiP txi9W* ؒѰA>,0Bwp{WO TLV#`nTA ٘Ե쫛HI<k p[{0F ibDw!j0^rM ;ďх\_ڤQ\4WNgK`GnXxuG%?llV[I(=-ֱxn`F-cEE f^KEtmc~ ϊEF MlBLboTLP_eyF5XԪ+&R|2^a`}I,6p]w*~$$mcxx"~ jʗpd .OM,ސJ+B2U\$%ҞrΨj$[d.]hn5,aI!F:eMx F˜=;+Vuoi1Z^@ X7VgwTos(q}YCEb :",Ꜧ9$LQ >s+᣷'9%9|LLJS2-C x)i@nJ|A'\*A[.}(AFBBsŸo(g D߮XMdNA#ʃ FmzB+qaⅫMxT$4. s8ԡ@?th%;}2y ָڎ IͳCJR+U%V#m8h0꿃ZS h`1,Ҧek(gnR#N0w3F# ]z7EP|u~AFkb6;n"mޒU ;-RX*~It_3d:M:,zq5zQR"WHbmytrh=͐ORt&4M Fʋ{3>Ôۘ\1-=.^: ]2iq?]zs΁?} .Eu[A*mP rP ?Y %]"OS '|7:%d,d܋ʛ֘(4ow@7En1|LcD$5h~.uSQ_M5p<&U@rr=׉3`c{("WDxnAP*. # yg@yzIY5 ErUf&׶+}wJ.%|){E&.-SsԦ'%WJO"/YlJ$]iZ*G-RR5y{'@[Te'J?|O`kRq)id_ Yd?q9@$p.ghiѝΥ$ cD"8=KZL1-*lcB0i(=3b]3PP–oj&S.JP'_BԮsPcZw.8& OpTIm^C ֢ݙ XPB4tO?23F<;t8Ĵv%R=nH-9&c\ȴcu:SB،a}Z{7Q!.m)8 3HŃ4AbS1?=Tĥ?bE5IAU]a6B}]1)`Og<<}bC}-ێ*!As"Ŝ*١HؔP̜J6H9E4FSZ+M'uvP`G\N.I%ՒҬ aPlNw%Tׯ$c9ӜVjAb5_)+ğ%ɨ)đ$k?f\]&ws<!6e odH[ "P'XmE'ؐhO򊍜 d͘ef@R3!gCݾv0({KSAfkjKcA &:Ֆ_*tA~t M %g+2Y rDُPfcO,}K I9RxĖ/7Yvoe7P$wQSεh|xRԽrx&[۳Et+DMnN{ P衂%x1s)'&$B#)~Kecm VrH EaaHC|yh=LLqR :/Gkh?5rm?CXF'cj'=dj/P{=b( ]Б xИH}[ / 2`/ ^g&$!CV5Ž"ý|1LUF8WЯ9>݈H@6[~O.=˯AVlm9_6[vhbOPԎWhN*5 ָ֮, `| C %߇&\7K;aiC#(4~mXW"J[BuMFh"0m[,Lln;chbI9|gL7c!&3N@Q{#aq?Ѿ HU-.UTƳX$%M8 ~k-2 ݢQVE2G}pkKϥL=xѐ.PrEp)?r˞ӳЩsj+ #Jt#Yd"_RGr1ztFMrׄT58,fvT)^YnS OS\@y ] 5h5Sj2;X ?."Dy|W^ tN~zig-&{"!@Vw3.;v܃>o.Q5IŔVHkGش7>b *zH t=[T}8~!]Іؓ>c3IҖ3[)f7@VF? EXҮ鑤 pPҊMRW%^1 8_؅FQds> GWq\KSc6RԆ&)ĔLM%\<Cdv4|QHe}8!DUF_;TK̪p# A{w˖oDٳ3&BHnC曝&Y)5/)_ 6[f3ʑ6ˀR,-3iCdiΙ82*]G8G0-Ֆ-9]B@<3_Bn?5r/f?k/aunp*;I33ڴq7$^af},lDsf lQ܀HʥT|L3S@|vpWIس,Wen}x}I ({z OV3EJǺ؅Vkx\$+ya+ُ(8S&ف%&%!`L̹/#=:+"P* %Z%rM |Sᅬ;b%gx;ɜdG/H؏]NK)ms~maƆaf|-x3h,ʇd۠fP\8@% CV@`{F~uiC,UB9m腙?qNJ*ҚK~4|_^2WC$upQlNfzߜc8v ӓd2mƽ _a $z;8A;U]WD7 ucia+8!h'ٹqQ+oOM56/΢1vCPdu`b=0cm|/ fʰ iQJI@Q"׹9<=Ud#nll3Gtyv; Rz%\_̋[C0`>SFNyrK:rH@G+ɒVՏ%!.tIVOf1m6đvZ( mC]0 TPQ״'Nȉ+L ~5id()VN8,E2MKdj*)p-X:ge Bo 1^shoql-ѽ6{EURwMORSԽkweߑLr)8j)2OXdoe1˾wڹҠ_K@wi] VCDvUEh0R1'g0f`|68]p6aRxV˴p9uDXLvYXV6edj!“`HƲSu$0@/LdЬK+a=5m*M"Sї>$CeC>zs#41ӡuk /_䔄- eEZF DE`⹩;?%# ikdz Eо,!\ Si<N<_%c;mkh\+ܸ[E|!%<(,ō vZ+-T/u cJjL .7e`XY>qBp@v&S/LwjG`H.W8v;߉)2@yDN/ ;GHY=ö:,ܓ(;03"ޒW=̲qiYxSAHQ`8 ],z]V`SӚ5 q I<x/'h0p[bQ_=|-  "YݻMj{ CD=:ͮQzP3fBsȧCvV\eɂV5FZH C 5Ԁ[ b pV#&v+GM-\8r{AAlc 4颣W+0ޓnnrj8HJSYinc7VmRfBv>ǾP ZE(Gh705M w5c it07x%,MPL QKfglnXVEIo;SI6UZ5}WB(A~ *˺|>!b5ڽ@ó=O-a>70hJ#b"G(YZ@֪AjhsERPw6FilrvK,cU֘TW) 5ɾ_-`WSY'[Fx ']Hy("]kAP֝1p >EgFRLM!'Յ{\AcG^O͂]O2E^wt#oaƉW `bt*ɼZOD5!KQ#h ncopӧ< 1:S.&oۙWxP1CxF"Bs _Tdk~C++}chn*3- ; [< AƹJ,)PNY@ /%(}1QfZVMT~ +[&Z0 tÏazo5Q3ӝ(.Df`?.H`Rk*z/\Yd7 9n n#]>وҤӛJ!J8^#fCOӽE PЉB4}93:}GWr\l31_@{Et&1q7(b̆,ℤ-m=hhD4JBmv_$$$6,*CdBpެ}  ɾjo\25FH| b"kohx}Mqgn&mB؆0?͎}K`R]-P utZU g\?3އ)]1UՇ:m^fs&-a\~Y xݍ e(mBuD\35Scb)8&o/ͣQUL%"RSQ:ju~QJx{ebF8SxlIDkje 'tge;޽MU\(d8滥gcSwX@j'\ t@NupHq p.SgUuYg F41s|VmW<2ۧSxkjߡOf,Ŕ7obQ^guDn@GoH!馲Mojwk[B+&b(B] k3WL{T-_\ q Zm$x3L#CT2֍đ2?c31.¤ŻîmYR[;g^_SӏAHi4>e3*bׅT=٘Q% K'wiYaîؾܪwW䘸ZYK[Co>;V[ɸfI`40,u?/_cތZg9Ә.?}yޗ2Rhໞ[;+JQ -Ml@]7\ghb|Q >;9x`굷lD(W3۬[.] l@*[>o[5urGQ% VAV=Œs/= o/4kUaC}qA#ZԶdXboc)REHu0D^*\gȌ^dU~ATC("&A#06QkVkhk\\@%fu"`saA T0~?Ct6:4Fy6"CƬB=Y8(r C4`A|1/0rc5`%G}[x0<:V˓ew9"Un1'f|Coi0rw[|ȦVO|/E@1[JO^/S'╋BHFƠA^JAm$=B'? dQ t>npPanyD6'ʷ8zh+A;G2FC50{j'0rv|c0 ^̽fP[Q:%U)^ժ5hEF&H3늈F(sBQolߙ5R֪KMo}nѸ*P(V1JA1NG>8mRg_4<Hca4TPt6n \<%)撐\e tx{xW!}Oq[(? haþW[u' i! \ 'fij,˻X2ޗD:t@ʓ{q?8_79x~u:5K^n z9sivcˑL8Pc%gVyhr'5[O|\Bc\KK 5vCjPՅBXc#RT; ֟yg-K؇[ ĥ9H3y/c@<nwYt"7ɊA%EHaY8+pcJ3)7boTfCr9{CS*h 0za`Q.$z2wIEh \s\yFi4*C͇M{# 1ljri*6JZXBͅ c^҅gM} 9`f\ʄMLkϖܕgEkx종,ܡǠ)Qai-OȸN)Vt31`.IKdxM@LH; \3/,Xjm p=i@Iielt>n mpXO1[Sة76S626qd2LF O@ށ{Ԙm:N [twF2:Q`baM#$CmrkE g4hw턬 opA4eT&Odn/sɉ/Z]G3B;S:I8bcmi'ؕ?C`<ןik\З{$Zr{]G}a!p6eY]#*Ť5qzaAtCfտ{!xDf{*8Nt@nԑǑfcNm& "œE5}і~D?'geUU}\;n>h+ 4k5:OKd`'3H#b*ODK5ʞa%bb?Sh5;Xs9ϓ:)5HU/$lUgC~ਪ2')]f#ʏR/q/"V˼.G:!}#jF00<˴Uy%5#DZ2zYmfV4ڜ[{7^sTe|G(؊v넽rG$ TC^`Ud;/+tK>,kcfDV╲bAʑ`+~M.1jz՘wb@w6hJuxH9sw7'x<o,^DR`Yҍg\(uBm402@}l!Db8:!@S85MK2KX!%l`P,xvŠ|tw5_I_a3?I~\D$NnOI3Z57xWՐG)P!&8#gtE4}*Q, [P1#8e =s;#|N YCAFAI\Iy|P͖sQ4/!V䢜,'ٮZB ON4S-Az,j\o嵕5#bnodR@Q܀1'ZBjLbMWܺG:A{ʵ bb{fԚWW4L73ܧ*ՓD;]r,T4G۫T5{!@¦w 3g\M0M4m4iA]c?`- DR*"nU4^nE t#U` iӝsYpIinӢSw6/ v)AKdf` \l2` #@PJGʟ y.$_iZlJGp JnwL2Hw.=ǎOaٵz:@zD"msĦuOg qtL շ6 È j%Ar$%BNE;rak}"Ũѓ*A/(d\( iht"kՃ+DTUU zE:ҭܦr/[Iy5S"HE:DJznpnqٓ3[I>HIABX%y! G)Gˠ`JjB@:JTlPR>dszY<݆%%'Гꜗds6yIYc7LNk]*2T&!pۜCe߷5L,t=a69dqڷ.R\' tۼe*\83N"o(HHI JE[[|iU5,2yB"!]M[τ\ʑT| 5cs%SX*Y - K $<&R74G f^KE'P=U'wK{^#Ǵn魫n׍bH蕇Šos`Vu)hUJӇ Gqp: Z\T w Ml.]Ή2 v/K֋}lV ߤڲJ2kB:7uR=5V&U K28'JsWг=?O񓣙_2gW jݣŨp5A:GbZUJr@+<7 >.q/NY_Êgm+<@]䄡3b+S9K % ^7,Ad5\Mc5U`[&Iu7m$UJB 8mԈ4Ɖ,<|:XU46j5 ֒<,LMJ-`R-}_R=ܶҧ+24\H5nTHs WJ D) i5n{ $k`B `cmiC2;aCt[kG`غr)FB#C (:ɠl[sBx:R&c'm*S` }SP:Id^HT֦ק-Xzl!Va9XSE%ΰ 펂ՇF>fC\wE 8K]:X\ QqD+#4ḹԩ0 Y'V#zO¬Ȁٴɵ֎Eb|aT$ {>V5+!s" %ZQU2<)0wikfCKKC0:|~kZ4kx΂> ւ@bM:ULeiV5]0/"n`wk+DQ6{'P7JH+V}d..㎴k'pB E81-uu\6 t誻Myr6 1)uKy2/i%RMgp3ʀX (ۺ.&Eb܀`ȼةdd5vziF%J[޻>Jt܍:0@4MHdǑ6Ϟ/[n2b8nPt=hw+3UZPT죫YR}GԎy 7Ywv wu4#~;&77f_gЃM?*hXFdW@\+&0,:MRYP9QbYI#ސ{PZ Ͻa7o{PUnͮB`4ׯQ6MX2#D}mj%jtgrXW; X,] {Irp875/@I$%S4(:Fjiȗr~b"7a$2i^A]q~`mװs 5U&RᲷ}DkN!!K9B2՝ف#:^e5GCwxvԌZnjg.gO,iqU6xL>X%_*f"DJ(^1T;2J/`#rznd%G6=F^y/ ]Fhhhxoyr`~RTSS*b1܏Ӎ5f6ܱ%0q7̷=p L(͕lHRx:e kh #&AAzO|A4;m҇h21w; *5ߩVy[E)?ttCڀ<$l }Y&t O"¾k}l^c&vGdZ*ƛxh`/uwaH_!4H% ٶGJ>\E b(,ۖ[iZ~ϔgs+Ͷ05 {qik[&ǻe8e/<6NfY 8S Jϴr_':li|2-bnu?\ ׋B iL42uuϽ-诰m'|$2Œmi..';w:5>D /A=7Fgp/ܕAXÉ$v[DU&;!w頿i(8 1%uqڠqR&U8RT06_W@UA>1Ӭa\ڍql>I-Qyd|Hg^fD%wO@URBV*WHv/YNBq|XSUb|A3uW(u͋Mi¥9=K^j^ -*Va!r0vci[mFokA5[| uqp,32E]{?J$LjYl8r,V'nxmJQΔkYGK(LHő ;),PiƎF)XůekLIv ̞4ph#vbPgܡݺK#IY? g`uVvzT @z \3:`RO.IehAk%0"+NN]<$D+x`v\q!T1N'0ɪy|W:\+[]O3CgpՖ- |R~әi9wXhb+H;kƥ&zd^d\6>7has?>V:fl55tb;p.Ty;ٻ31Xпϝ27jxuOuN-$Y#FxY2eNW5Q 7X: 5'z+s,\McbanY+ďRfsLdrT t )$xo!St1 "MݡhMxK *>$7\\YRsRߏNK4YJ#Zb= Dg$z0Lr޳q5r93-S3}WN{ؠ@DS͢e=I= }f~H 5|bo31Ј.Ƴ~zy9un\I&J y^>#*{VDWģq_89W-:' I}| īR?yd/k,;n7i+|T.N*c()"Ne;<Ff57k||MOJF@XΣ̹}`{:J~8^@NK='mH}"K8{qJ s_a04EmWb!9t'#`QY0#+c$ l.-71{pZ`.-8]葀͇ؠ൬Ě oLv %"< l}i:0RGye]Nx%h^z`!OB}ǴX?ƀMT{/L%mJ !$Sz%VYܔh2^[-tJ-6.U] lxxT7Ctkޤd$)w5R +&̡8fxvy3H6M?y`zRz.<+K(İZR X,h%p! ?S&ւ;`7UC EFoeu8^% 0)˻͏oyX͡.٠w}t}.HLj& l<]q"瑱kG<'%8,VႫ/ҙumRb4wF̆xi_g.0kԷ)YD'Gd}+NWV1KeBB5P]ż; $BY: k7W6 +96qqnE i-+3G:]K5F\3|.k{91 =k}?t͝ [PL"0kkaw@8SRC;ɏms٫֞$0"Mڤ?g̍z?ǤX|?N]^ )dKÚRܴ9.Pq=j?f@u(;]LA%WzO QO9zENw.6|ˈ*cʙhȧ35S͹brmWBo$GΣ(,m3F^`.%o_ 5qiE )kSx %u[caoMh\JQPxMfE6տ^? O#m _Jo9@;]au\st/uvGdS># 0y̽Com RHh mZ~*q`[H158*OĹMwv6<*|*}5X"Y H"J:gu 5Efo mRo(D*,i<8^Nd724 dTfx17#H7zzxÖ,$ ;)9ܚ?}ANzRO<:<ΠUax}B <3h Z\ ?nۡ*5"_#|*T#H"ЌTRX͍5RBNR:O".9s{Yyi̴ VSI%Fp=ʷh˾48ЉÕdƒp>шܣvBלR#^"Þ5R Mm㺹vgHQ0Xt%|(7C)6ür2EgC|(5 aKeY)rB)ŶĘC .)!*gor( 瓩KWt, P'Bp}@cMP1;j$2ouKK۬11#CwVܾM3YE`բrѯ еklTQȗ;@ :oi~I]a$ \p 됺nXdw\bb"U(@tמ L$^aDK;.zr'g"[4:,}L k('0%[zr~>Dݽ.N9Hѽ#1(%QY;~:5/Z7N+ "Yҿs1~0\T?6Q mRUvEA-[ ]%l.}S>[ޞS|ykv O'%"ޘ%CM[:K;>jQ}XWc1od_O}twfS" "yٮ9n~NP 9Y}-n¥FS*و?D1kbh&/tF~֝?1u16w4hL JBt" XYFtKd&5 ;'!oUa:]zqzƍ*K@-IJY4,|=@zn=&TiP 5&8گ4ў=vRr\YAqblbzb\+" @qymEz:1s/gZj6r2/~P)t ;VR2mSlj\f)'_h!u. d.꬙w-6<˺u2&2[40 XnrCj ~ŷ%Y^[U}0%3*gl􅣁<1O?u +VpO6}oEګ]WhPˣ".*$tVԄ>Zދ; 6C[eDaJ[gb,[bTzR1 cAHw:mZW3j<⏩@Y;\As}Mgתf?:r3Aq[(z0[|Q`$!(k{z:uqU;Vt5xn:cK:R=F'n"P3&wulbg.Eq'(Fa"KʿȺCԨxȏOYMH3KuKt.%z3m׌D#/$*f/6yjT( 8[ywNLQ+2X7e ,8K6U7d*yL94Gn9FC{|-shjoU]lD ul'VZ/ ~X79C|l&k{#2`~-ڪEC P#* eQ{ %ym2Q7I_JOkfVw};( RG4~ػzURıL& qiܑnȢNpd mZsOSJyOԮjIW-%P?l/_uڷ0X1#a@vR隩 T1h"/vջ5-9M={ensi(<˶F3,qIm~Uå*Fi%dn[ 2 >i̖Mߑ_!vD_Wp$B43|3,Z\ "#Q]Ѧ]3SF:% H\ `qh_HW;<iA>v_y,F7>m8A!`L P,Ze8X'DoF@K9dlbc@)6^9Y#?ηcJO"A^X=<H!}'1JQ!BLv.7KodWl@$,w $Lr:{޵R8E?Y&N>e@R-ݔ/%i!65xe;ȃ\ GiE6۳@ ) #xRk(5Ba'wjXA3BL Xw=$E>aX NEivg1-3-cAа!g_A+mK54 7oފV́7o22տ ׆3,h =Ωd ;|nA;m汕-Dl&-H⟙p d e8$3*)FZ-2d4XMₒm7^p1.Q4Q6Q.X>axUi>7seRYP-X T/i֌"ta߯Q-,_pTџ Y؁tt*?!{ %OU3/F1mδ'Z./vCtN]~0Iv> OC&-VX)^pO0hy=kL,n8<Zo>wiPEb9ŝKR!2<< w<+gnK2^-ʑ5)ɇ/?nR{1GbXՠH*P2]ݵtЎೣ_>kH6Š![ƱuAYqZxs|}$3[E+a d} V}@ g",d-rbSb5ve+춒PFᒰ^Eƛ~, }oqzs Tc= cptot4+CgKd壤v89,yѹ-yC=u8ҝ/#_;g+1GfRsThfAn4'SIѐE5{щ#@,5]W;c\A TC܁ pM%b!mB j: 0Fu9_$6G *:{p5Xޔz/2d_f C[bi̓gza/T[΋k<H?:s! `ۦk,uVח. W .R8E#DUā *Z]ޥ0u:^fA1xƒ-C] u7 -JѾTO틧4,i`~KuJbn+GV)v&!Y߲#ljjU7 o*-gsޫU6÷u~q|Le B٪1-/H\w#蜟/c˺=dqQ2ξ>"r͍nR43J{VcD>iLCKԧK99&Ҋ0xuy7Ay-pF8-jKb >tv7d?r.I)HAmoqY(7M|{{J8!u$S]$ w]FUseώI";s ܳ>]Em͝xnD|@X(F<:Pj$/w%w(ЙzU>9CŃ{Zj$H6˽-4Si.$9"bӐT{A+XdwZmy.وfhHb*.WCF͙YM%=>:FHF_ 3jRh˚+Ѵ,AxfoN6<"&ѼҞ[C9&*`kR|sS *HFZTdpLlѠe۵N9c<=9])*Lilh"UؕxsR u$Ӈbi&#\.'iW/ Mmd7xӭ^T7Qf }'*T uq$;~uty`g ܰzSPtQp&ƭh8yX=GuŦp[-_! 'e4#D>2xArXd1#GɬIs[ "jɫ[(RM87 g>2^{@*Bܧfh҅=\l|x.5\BEu)OF?`NLb ֢%s <:M0e[3|4|Lq+VBrXRpJ Zz}҂%o:5jXoS7MD'E-͟!8~2O|ͺS "Nv8zyn۪DxSYyAj É@`?6{O/Z?;^ UF7[y.tuS}@ȹ﮸v?K0J 1l'#KNd뜼##5"yfN^'tSʫ*| (۞1 DWV,=r9xU߾ c|0Ҳ 4Wu" Ե*5 'CN\՛|ۘBT{sE+E귊成d[}Z1H9a"1 =o%t+fcL 2>TU7Нs!g3)-9`f |av0MJmX me,吐#4]A}$Di" !ZWuW8Rc;PfδiLcҍf',l,pկNUG7 t?''b17Vy9E_ gW/|9oǩS5 tϴK/h~2+9Y#mi|vh}u(i"A|PGA[ΝS{`Ć߹;GI(&⽚;Qr@{V#y'hG2Sb+Œ %߃,?_rRNn]Yv8671O\Q\}db0漞0f3X!`Bэ4RH\~#BwlܾVwɳ>:?W_]8G?p.;2eM@HZJ70 ,@3Ԕi_5>?W??B53N_ 4Uu'^-0XPXLY}jkgO#FyQ}v7%~&XtڳDgI~"{fƷ[r ȏFאl0<~uq(5ւ.SnᄲU9cI~)*Vmj+ Fa-% |=fZ~B[?@? 㷭RqU:jg+C/9٤!bzX/dؿ< [fr#g]/'={F&?6q嵱&fƽى:[if O\001f$YS;cVI>A2*4ۘ'&di[,nHZѶd$}\o\8ngQFscb򔐹*%1UM+3 Pp^nDWeP DFE\۠ZڦK4Uvj(dvsꖁ`⎓|B pep%u%bxp,dx&[цb-!_z ꄥG8Av.?[>V /! H`&[ugBD)ŕR} Ym]k,x-C$~|$&" <.l unaz/`M$;:dbNhVZ=gSIUBYS;58E4;?)3nA~{JQΩI7hEI tǭ_kz}a|oЬgl4[TAf+F`r_S R #RC7gg$w0T \dd>,%#,(B|USI ϡt#Gu#@t:鸏M[@.>[ҏ:\`-gu)hZj`}I3Rh01T[?39|[1a-b pQIeLvF}M= LO_.%k:{FiɘOBꀧ49Q!0IZ# TiML[Lyd1SR?Ƥo1o -8g:3n'F"֌=?|ډ6%kbm*U= Ql#`lלrڜRdM;Kka !̲{+`Vĩ\LY:wDB͎@-UdWľ<ۚg߲F4~ʄ`C& NtQ%!MQ VM2 z2y{ HN$9"?,P%$z%Ug,Oߖp3顾ihY[ž.'[չ/C dmE(ka) hs(8#X bhDrnl0;#z wIͱMH3m [6-FQKPA_E{mbwǪ♮-ڄKehDY$`n]x$=P?Q%4JJyDt 5ڥR ͆ppƶwW;ha(gpc˾ռqS51XShTY'G8e#)e*yoBiEsx%:wJф`2򲕕 5Nu|H][dP5NFMⵦi'dbuߓ7nᱮ҇u@K(=w˾.ݱu syF f?iTHELܵAc}raPIYI@{0Ai>nn-fw΁?|9(ed&`p{E%[˸>w)Pd~(D~ȇ~'H'' ]l0^u])s GkoGfyQgΦz@&T>N჈mϱ-o}HeP:>9tQtN:N%AX@g7uݖH݃\J [do%7-.o$FQA8NSP; dtLZ x[$g L\9~'C`DZ2X ?ًKъ%H`U|fIĐ{s%}tT'sD>8#hJQ؊ؕAOgE֓zpPP͕^:^!lnt&xh?\e=l7YvlK" >hd sJ83<4*G{09N7' {ڽ A2s,߱02D>It@rM"n:gC'Nv\MGLt'UpK̏)u2Iu^*Kй#?<Dv[*Bl\'٠wDD7ZEH|\&6I ,O!AJ-܌,oGr2+*?o8Q20=p^(7S[ſ,H 9o%eW!*J!?Y@mu-7ťRaUįyLY &5-gUʿh<)OɼwKN?϶@ DzJnwE; M,o8TKӎ'Z Ϯķ'itMס,g.tCr7Wƃ &OVr"! ^zZyCTq)ƹЙQ/F[l%4@\ X݃S`u >)ɥ't1rZF!Cwck9\9r)릾[mn]>\?aw]!=;py{s8\%9b1D6Q]4PePܨb-1p,qYgK3@WB5K87høHp[GYs1{vy57HsShh]?:|[#) N+E\Z%&R)1ڵ廌[g-g@Z;傧{2;F5]a&:DaQkc*BOpC:΅`Io m 1zE4EFZ|15`2S"+%{Ќ% Kyg/_9%^G(Caq]M Cnpٿ DۨAs)p=>:,/ݙXH53mf3J{(;sLJeWuH3UM xav;˃SY?/}yVPs=WU19^e3 ):;B!n-@3퐡 0[r:\C_5͂ћn޵ەlnc W) ahSov#h*pBEp&f MK[GڋΙ wP!+ӵj&kD3wN0#sh} mYn#8vet*Zs?.)} V^P!JЬsiѝ/> qCJp#2S|&xi>=ơamU/>[jXgdq%4ob9(Ғ{MoiIґ?UF)-c0J^Ugc힍\(H ՟(7x1VƠؗ  iF[b@NX/=z.cpBg2nGp06з<2ӛGe=`衴%- o~G  TIŭ0g)* @ Q$VV 8Bc !&~-3EFp{2Bba2x]yb!r8YPN%Xsĩ36 1 fn>_3`fnmF^dv|!Q~ {("=:ҏ0,,D*UDo$jQh7c 6j&R-scMu].ô6|Ώ8eOPLUC"ѫ/ᒛ,&AMQ-E^,ǃSeK6} ܘ!Nǐ4iч?.Q."2=.ҙF9NX4#y)ppLOysc[D^)=q1+͍<]uٽ͎P8 P*FMnlJb0;bzݟxf馵0w(!G~w"mqNл $=u¤VF5ŭSk7[X;]2o>.S MU qA&WzwGMk[OOʒ>fd,SУĘL/ Y GJLZūOy=U 7*V^o5So&,cu}6aiQ~6^BcLc`hd5݊WIⅽ 4kT=x׵?|m<.KeWSܖq ^Ij[a5cRp!NӕL< ZcZ@T8+CcW+ sie3 beCs$R?ky㜑y$Rvy~JG1^\/ˏJ7d6|Reg&iS\hv4+-ʧYMOx3St &Im lg=L~s Zv^E JƅiUG/6@ukNgwPUad~)[\Q8Zs5B}wKaA- -{g?00]չa qP0Ya@q*lft n4J.]<k!cA{ϓOU&iTӃ= ߆Sm|)B+-P=k{~13H^rvmZ-~y!EgM+E[HFһM1B CDB B mw!fK@.QJ9C8{ (^ڙ #Z޶]V=rm?2(ibDcb5fn w)M!oqrޘrwJخh?x ďb]!?fG#N[;* ˦@X&,QˁEsJ*.W~Oʏ,rw.%!Ov|>?Q|!ia}j,5s9.= .Cmex腲3DG$jI's;5X/ďcO%Pvq\84,ɈmX ?a;bd:SM]8T`kȇ¯] #yp;zGQK)rގ/WrB|v.G3}2x[qi'Qd! w9RRe363mZGW~JRT=I8zOeǧp)~i2Rc~H OÁV$s0fTJNۊsc#Q]3I^Ҩ 3 n@eᡨ?(j(S]w杠~:~+ K_QdD4ԌFie8sU=a`%?n(D73ԳYף:bUw/D`-\.L"uUQ_inJ)͒ܺY3Dt;u|0M!>OJ}r.GG鈖 {Ŏz .FWLqkIӔ\g2?ڗhKU0=.9whdvqPGܞZIK+<8Ö-]LBb,W4?gL34?=e-&=U{-y, lłymО≏D;kJPS_pER^q`L}m'd6.:n塅[mN41\Lm#WzSM=uʁXΈHƒ!\Dja?!{Cml:*#C0 ՒetӬJ"~@͌<t!ud00F`o=p~3B5qdm`>SD?!vUUPRbnˌL V N]Ho0zVGN/y =1j;>t+Dp Sև,k'a-bwrDF8T2qaR/6I<4jqm01~چ]bTD,{EbzgGEw0F茶]+5%ErݨE<>@Ŕ7ɶ\`^Ħ17So]%|owqr7XJi? ǡ]hQTajXo4Z~43kewnC7m3>>41Mt3I9+Ʋgn3RȫJ2[f7q*Ds"VuJ7vG}l?UM!EGl>*zCŅ7-̨<* IM >&k˕2Biva*EKe0M`&o mͥGG*_[+)VHtMh܉4)n۽ Z fQ%`FG)ADb/uC|X->BIJ/XIr.XTn>GWYGpQ uQ(ȋm}rmSFm&Dj+"Ni %U qɎ 7_4% Iz+o=ܠAX%v:,@\ 4e|Ɵ>#'W[:>O0KTV]:AnIkj{ZuM=f]؉+n1St8⭷FS}i;ͤA*yTǮ1hl{T\Som\ >MRiUjT)DjvT o#2f%]UV W_C{Ws@¾2K j *[E1;ٯQTZe?)Zgq3>j\s8~S)PN[G<Fsk2^ 9xo 6@L#jQk*#ku4=˜)iw08e??ٶ,IY/- rֵ;`.@$;/*[yťA"OeyCDy2ڹNw Dm{S|my9FTb0K1Ɂ=z!2NzY!K1Pjc!+tl9.7 e6,njj|^p橰ƲCv\g*y.]%ӳNz(V܁BD&<#3{WhCN(һ aJiTinKt_> ԍX9zrF&w ?mvTͱ OHJ2=@O,6ڰ\4NKCLY hG{2=O _H8 &wX {~j_憳UW3٭WN]X1Ɂ}{Qg+t.1:NB:L |dy$^[!z.߈d:kl T.}.ZNC!O֚{ OkPe$=S (P`r1BD85CȆbVKeYi?q\?UyIWTMs/۠3KMqȔ 4c4ʕ |8}`?pG 5 [^:GLĢ.m%>;D( !ԦnL ra dD M/pzGYcV.=DzL fFt 1 =1ER5q ,nዶd琪dzW5;RȑLq Ji=imf}/ K{,[|OPD϶d/,)at0[ԂU{EN oM/:M$Bm^#\XyUDi?QM&E(> ~"%+BN/P!AZj|^9 aZ3.̣巐LNXiCmS$|lqZN FI_Msy I\ #Q#օiaii }#E kpJbR Z 䈨U8lGe7%dB#F?:ͬQE&wF5jqT UXMKب)KBPz[&^F ;X \dž{\y|ȒYfJI9cGުcbDQ#?Q{)@4'R~T8>/W;PyPGqq C1`" Rḇ6l2Z1}ǰ̛r؜;vvJȓ+St75C쑰g+=1hIx}ڹ,_8aseyNy:d.> K'bgd {[$&T.sB_ P&S(0 &B@y啞Ƭ.ˉ%?&6mЍ JY\6"8vJej)h/?oJmk E>̕{y\JYNQ{lr\D¬fjQr]+}"jm)YvG 톢TdlwV m =J&yW&)M wA>v-ѰL(IaBf~9TOoKP7UswuhÙkwhG{k,ݴ?9!RNY7/I[R S zDcz/ǖ7ˋໟ[Vh=aT'i-adGw.@NPVr"OZdW5uhxS?Zķ@K8Ҭ¿o3_Î?Q) Ud>NH$b`V J:(9 _Ĭ7qMIX NK֥AgA†ٱؕáo/\#O_m]5}c5UuMPFGtj ",N R_J2 l 0T.~ %1 $Jh2ZTX+y2Ė&'<@HK|4Tߠ\"hmGĔHV)=jZxHi͹ҬKrCn/9Vke0y)x Zlp1O!UγeL pxfʟ[)(E̓-_S& ?+Z!7]M-Ih&جSRʩ҂p ¦f喛Z P}w^Iq&;vHuNwJ+m7Cc7r̪O4:Q{IKx$#}ȶ598h_N;&9 Cl]-]㆟\ӉcLhw?kSlK_}&W0BM_ϰ0dP].M-8Po  H߻B4Z.@z~c?A6ab1/+5nIbfM*!C?\`Nٛ"'Hi1Q2b~lo] b3wm0G=as5"Ѿ$ .6 &\kQ<Nʚ?X]AR>H::CMNUn# @#]erBXT)Iq@L>zKWY`mHZgTEF_%ͷAHr?YoxØq?kGB)v:}Puվ8KdԽ[@Zx@O<jJOe?i[+` z1E"KtQ_`Yo~샦zNtpsX]_1K׍aK4ɼ|Y̖b%E±w;NkKwʺ',ٴo zk I+rhAX]5-*iUld]v50K@Ho"DS;uDUsTpn B +6LkxJet[Dnp.fCZg׫̵ۡ)_oL$6w+皜B=hI+"x;1>%QW]!5r 3$xZm_  lSgGiMuznOq}8mHoU8I=as~ό.Yn un "on&[Wu.:,v-Hgy̷}+t;@rt E?PDΛs4P]yTugXo T~Xӟoſ96  hL_|u0 YUv(qᡡ=BjHtHp^er V7hiʔF{wzr\kwU}[us'% TGSu,lLH k`bo{ jL&y%}&|DZQCoUס _a֘`gT"~|fn[6{#|9mK:V! m2H߅JRaXΉ؅O-LsK1jJbXvF(SW)=j*_+9+#|8r θy)ߟi0rcXM\LQP<2ǙC`bw|Į&E-z { u0?VARZ3{{jS ȹldʷURJޖ84Z VusUc'$qrSy %7~husd^bJ^q Q#Y`-[KRbC}ș!!3` 8ΥP`?6{?~)ϙKвӹ''7LWP>Le"`{N s1,/`w*XZ@jʓ)i k$Qo4 ]xVM>8??.\_)4Gs25@~[^b%,Ds7Y0 ,u;'U}I˩P{/-8hf^OTVGrYHU׭KGxw7pUT2?F < 51|懁8@n4-\h|KLP8@-kfhP9֬Q&i·ۚn \AOMvmeK.dm 55 kqg dzEo<]Cx OOM$roU?cl,m^ke!ql?(dI$%VMGghkq?|PV?}g!7u)0b$QiqmCY8\l5zt^:/4Hhl/2VèS/zhru,ڔBz9T^t'\]\ߙ`)J+iO'g<[QF [׳a ~=0 K!4`bV!UM(AG3YJ < hcɈ y˵F/5G?(iVL%JauΟ5;ۢa %4鶡~Nί?#oA w-Bc{ŝʍ qfN!{ )9q*uɖ}af/}f>#`?Z:]7zDȀF~0fSȋ*Te!cr{Ƽ̍-{> c;W^ڑ!`O0CJ+Q?d%;/XE@-˝|8,:")m>k$"EQuC}T|W &)?s4rdcqvɢ LPPt‡(s1'LaD::[ɒ"O[:K8|L] "1{(ة͞NpƷ᱀ Eg:òKmsK`w" yZdywHi[USB˽l+ʣຩ7` ޷I/p%oGiSh_ϩ:+/Eb)j91\-`bq|.ڨDEbL.d-zӫy1y۝󚙆5f6m@e׽vKys؋tQ6['@jHC-i. [qABX3 w9` U1;c&~d_bݑr!a<$*{[N$0-2XeG?{y}ŔAN'D2BOƯc㩸yD؆agk$kIp$hJ0A6;?\Ê@F $a0 cˆi4a^& m85`@aĶ1$b9cOz:ܢkPuسZ |4-e?13ӿ 1k FN0ꀈ/VBP.U `ك霖z3Jp}1*xD\_%{a6TB=ՎIî e}7W@H6~(J~)g.a5a7ԃZĨd' 6K~PA P~eF|aT["Q-!٤zEab=tt0{'Re9b+d;0& A?k09BK֛I rkFx*_a=Del,%d $$j 45qV ^$0CŎ^zM8Ŝ9FUix C5~ؕ;ĹdY" qrajeLQ__eLkݓՐqV8Ј;C#5l~+ _f6hN_ })UȪ@i۾5$YV' 7 I0nkE,$6q?^uLVJN EƻTCow V^;0b'CDʊG;^@'0GsV]LHr)m]X37M¤t8ѦG)dAGZkYh5^\{@xiىbsIsA2jxB9Me"k/QOw 5_]<=͒92PO؂ р{,ˊ+[7]9իȻol9pt^p^8Ʋf<؟ViLexvwwVUJ5h)!-mVb;>9]q}x2秏K2!Htq;,x!mw fK"_ӵeq<[T$X]%)dYСh?nho``50ޯ[sH,*X}?ĬX.e~JafFH,- }X$ﬗ8^W~\+j{l%du_EAC%,ڕ{cē|ޟq[FD-#0D.᠀}4&@s)t_-h~!<ᙱ؜q& b?< Go2#Nxge#?Ʈ,ehT2ck6c-S ^xeY,He @^^f)M^rzGha@:f ޥG * vJ F8g|![N`ZsBu[Z"΍$,;'.y/EUֆ0m>;wY Uuqb YIU&CS®ne+uI_Hjَ.h%keKḳY&ͬ%ҁ.ِ'^ suMmh3LGv9u5f'TOgߴʌ|v%6ˤAUz/f& i9=ae U2{"=x s%mCT5kFzAәq}%^FZva/d_GHVt)*򫮺} 8qT%g0q!'Ӳ gC'c`!JB:T lPX[eѱjlyvp[8Zcl}pd@xC!;P޲ ΢Oǚ)‹\\R\J^řQ阘71qϯ5J͛aRqNs}u{Õ\fdcٗ t늟dg:seӾ}u"|XyeȖarU~]^ﶜ슶 xL'!QQ-Ak lVpf-3:!p0Uy3e%ƜCe).JjV )}Zjy?zY<g[`7e֖/R69m2|s'V { `]FYO>GuMad,pH05 uoUcQũOOl'l- * |&}|FKԛϬm~_w͝$'̵*$hF3g5~JLSUa_i$+ #pi:67"'z}(#L[^ l@~\ _f^dhinH[&pߒ>')-H1ԙ8]6*{E&6Jy'_F'ljQ4 'd6O袉4: i f]>*E KO W kn'N)[b#[^WTh,nN>gg䲓ѓ 2;Lr|% m] hob/bstU1>MקF/qP /Cя`. Xau'VR2l3ٔ8 \%%x ַpڿGT9&_9$9}dyx=&5^a_Wo3V[^>%(WV5+ndfz\0e9 g@˾74{#E{@Z žXЉ,| dz/"?UD EYRj7KIo=0W )i,{g7TFqi⮀/ikn?TZNTN=oUp.}!W~aXtOA8zi75}WaG ʟI& Y$X<$lI#G uBݿ޵h(Ï9[_>ѢK\1} hߑht_8Nh W)Wit佽57+cE ?<'P"u^HXhd2ޫ:e{6%-#n|x*]c+&q }on6Ooutdq{QQR:ZNl FH~J]?i=?Έ(Ic=* &m>cDh|ʐC;fGEEF.c- y̑ 2Vwz"fj!B $ EFgbђm62?k0'8 w&zOWx&PLq*] cw!ve=2͂YaDz>$I<% |? D?qG_<4!IHصj WoD}[Uܺ;;◃Gm^v΀VK/&V)Iy?ӕ˕!r#/Yy՘qUZy?XdG, }86ەsog8oiL`zu21n&R꺸3OyKWR%hh*cI^4SM&03[=Y"I䡳3x MoB#x.a3Z0L}ؽ,b{/ӴA- y]HN^RBS1 bs/?DNJ^1,mD]m )" Sg| Y*?i1!7MUN*L|(/k C%03_}?xP;lj;)r8 IIpaO<?{U2gы_eD h%g[. Rst/h6?8 ٌV 9vH7E ]FDNcHC 4q°@ԻSԴ0UMWd /Z.ѐD⻛-݃BT@!#0>=Ei̗!>x!B :gX7|Vj1@x ܕ'hT<lkN.p[%QtG%- s 0>:7[;,CjԐ[i&7o4O3|cZwC`R7gd||rH¥}8 D¹E 뷤&g{=AEvPE*wdDLpTfRc;p^\oPYWX1V%2-E-WY /k,.<=`^r#䂡| 4h~ }(kԄMkCW=܂JԌVE0 DϏ8V O3$ *QPwod" ij]2A` J8RAhW\U-j2v?Yޅ-| |3Vպݬ$x.l#o##99O~C X",4FqsOE^Űl'T ;)K(r"+|3R[LIK`U#K 1E$hR2 |9'Xu[0B-Wȹvmk&n=e H@hd9aےpJ*"n\0A~?>+7oD{svm݄$hɝάw&|92ښ\JpZMGB+:1*'WF_v8Tl"Zl"MCG"^PfZ^B%oGy(Gb)),![LRaeGZms,~,~+ء$'T]D~MkDBѱ}b5ԝ*L>h._ 1[fQѓOk Ƙ9ʭ` XVNy2'h$ ϔ[8Q wp?LEpPF!'%Bmj ~ة7dj_ھ鰚Kgo#+V_N&_?K-<j`HJk[&/, Nے1(u)pgB'L5Lm1!kE0߇VTWYm޾LbJ+(y_A_Z{M%,UW[eWC~U zkiv#y,J=DGVi՞`&&E2U4OvIoBcVʍ/pݖH57Np- _mݷjcD1ahOه-jc\/nPҩ YnYc"WRݻv qnlBȣBs>Q,-3 1~xT%x#OI(;BCZ Ac'vDX#CklHق oqfYI+)tRX3vlp>j9_8wf/j 7&'fZH/4\?ENhh,v7YBNPI,o8/T1N7|# 3&wEZUIhto5|4uΑxiͭX-E(_kč߇tG_#ݎhh a6ݑ68WRvmQ2VUFhmbC!]{ޠ$<:;o 8 PsϘdZJ:MJpGku<* v%~qHvߺl4fʇ?N$xZ햝FcF2Wa `&ˈ x^N8& ݺ8dlK gӏ/{t`lFV9!o/VgMV e3" @ObyviGVldߢ*Dek56hLhq`w vt_OT6qVzIZ(xl#d J,+03B P"Ҳُ8سmj<|J\Svy*+Ah&'gz>+JHT`h7>ư0vb8>Xe&F,:3Dmk/]=XA&NX2wO5c}rx\e0vz1=v (ez dSjO [5탈2tv(anRb>\tX Zy`QNej}-N<_δ3łl;23@W?6|^}[?]ͯw"wC~p~'LƽwOf J m H_ !I ;O)>V8b?kW*!ve {1o%G_ӵf:|J!Y)n@qr>ǂ2v*nm$ 85#_=:FDFo;b7mFo)6Q49[Al; l ^gBK-TblCSTO@'Q6; 6И*@ L"p8 TvF:g0hWֿP'8SCr$ρTvZt1^xWT#abĐ5+ǃ`,'t ӵdBiyXh\O*c#Rߖg-u#=Zg6)~1r_A7~ѓ{n{,m\h݁קcNϲxkJYϏlګ\sK=6|"wUysƃ!;I.NjZ/p9c.+ g\ۢ,7MrP<wԕlf:&~!.A%j p ڲ{K, %ݓQyk MWV՘ylWl(j ؋29eU5ϤKJ"N8t7T޼Mr{xF3ܦxrez){^vb'SmSSջ(.%|[UVƅ0$ZtS lܞڥ J# ,_6~>ny8rď̔9w& htcq!M֦DrCNqjCJHEr骟 m@2VJ͂T {=HqhK~.(I6V-!O2fOT0E)h/fs`QDod}ƚd n BsnpNB}p@@\I(?,;V)'4?0܍ThJq*MEPw_FH#s!߁4u핯iߥ3bՋXaܫub[IE )!wkBYHӆCщPƋ>]Hbe͗ԫL6_Vs/ 6I]ICk%p{\K?l?^R6Nd("䳝fy[>y"H-`X6dp mD^(;Ȅ79&qX}kJn鎅Ô}q{?m~܌9r<'O 1}~H&cOKXQ1((d.q$OL/-$3'^^/uCE_Wc2z"fgU+4 cgos ӝSopzOɋgԢ^-j\nBCP_kP }h ڶ ƈ/ 04T؊+ ,+`Hϋ XѲNڱ0F wϵy<ӥ<jx>ݬMO &$=xFta~Cװm+&Y2Y/.D4brbǐSu?ucZi^ӀM 4-{ 5;(W&)Pka?yE>GJTiTbn$L[R6/^YZ'mS9:PS%5﫚/Vrp[ܞ8[%4pqT#8dpOv(N?0QGj Lj~0Ǧp {XGT]Н ՝`^5 tyK7.%y1Ʒpi{!wOvEOY&cn#^ 'd7B>jZy"Z>_<aeec .!.De?yy]sXAA񤨤$FWeh0'G>1MM/kX~SA\XFMU[NS0MKc"Ɖ}C,cM|lk}Q򭹿 K-ڣ!1DY_ap/3ôUޮA:{mNj$CPj*QGTB&Iq) B4jPjMXE?m?aAcFn<Έ5Xi G1u6WC[pv@HDyp>G˅>OSgzѴ>Mz-f, GA֟awa)jd%*&5^=)$r ;nԄ#M)o$ U,N<81)H4b3*&bLc%LK/JMH-pہ3Rx}?̵dW-@Qt=o$CO?jNaEAB#ǛK ]'~Fɑ!ؠlw\Fc-y8(5qX71+UȁepEhժi(߰Oᇌ>ŊC:\WLĿ,F?6?b&-Qq^ٺ_A'A/UC+xeTZ?hu^+D 9[}]>E忾Z?ǜ(<{F훲5^ji)sK 9('EV!w2Ύ%#)ٔb7 @g\ZoNoPs]so\%d-~@;>0$ ae7 CHoaG(IFF|MV:+9 QX߿S5|bj`'6E ;4/fӌ3IG_V8kPw]Il$I L>,+d=c$i0xb'FCYW`b4RrD AxWPXDt駉]^# 'Y$e}H@|fu?7RS3r2"uYlMf -=^W0%"v){>!%ɪ'adNlAIfcȝ>PLt"Fu XQV׿j|1 A]Hi7E)_Ԓ_qe}tcqd6$W>mI9ix ɓ2|WȣoO1p0x:SOMN r*:R˵C8O 6M Q(W/"k=OF)@MÀpn 1O5Iej;kO.iv&/X.~ r"<'h:Mey\q7&qwrQxB7E] D_P /\a К2^nEG}"P_otI/e{GQ@\sm$^1u˄ΠF$c..uʍZd eh]S)e`\6=,iG7Y WX?ӹs$saf>Wc;/\]wn\7yNװT_3Yf"+(Ae(>E >QW( B>eqmHf fg/F!#%b?ɈW(1]w5Tee&[bSm嚚84:8)O1k鲹 l05Ɠ|p2}#%kJ3hfaP_\ ?8żBEVüjߓnw9MHZ˖s/E d}*$qK6ޝMEBQg[0Y vDJe"85-4Haи#kC=snyK'`I)GeypcVV $7تi={i,>sl)Xɧ~Cdbۼ8j`F'^wa!=xR]TzKGbrM@LcN_S|״A󵚀5e5Mt Mqs*++PekB9i>%kޔUOCpRg6`S;@17MbIڰ:zjqAE.׹h&#@T9q4ξUClCǣҜ9F:[Ǎ7*~)kMjT;):_*5WNsG׏r9>sEz ɅpJ;d+ xS_zW ׶}CSFZD"Fiq[*e=r%Q7ՙ>ϯYrVxB*u z/2 (b-_;Wz~DZԏ ?lͶ^ 6-=]$Օ<5On`Yg[X, dTQ֯O!y~fI.n?AVN z>söj %M)ԇJ!>%cM%{O(j奇EVO3H`\X&:L5k=zZx E'˗ݸnj#NѠwbX$CkRZy-K%uL5d<+UoΑ]~ݢ;k|}9y**(Ri3?s&g%&갹,pi+Œ21) GВ NHbVP/ɵ<_Y265PLhFyp IWd!Z*}蘒-!aJq&/q!+ʙ='C_ L1%KRM)BͬKt? [Zil3j2.M/-9cUa$F!b?}f NY)Vmt-%~q4jIojML^xV/?(ۺQ0tU: yH@ߛ$hb')2UKtIQJN>X`I:݀2I,ܑyi /}4_H5rG<;,p ~*Ca҄;rM;+ճ@yE4ZͣA^'R$7M MŁ2at"3Gܪ檲uoG1nKgN[2ǹP\g?J{E,#84@ʗV ;B?ow󀶥@h iI}OaRtjug0- {NļT  ';T"Z̛ϴf"si^pwhViD:VZ~mŊ/wlX(Xl;2KOvu,(oJ Fmi+ ~)[z'G`6t ŷe>; 'l 7Kh#4yѵn-5tm=W II/{lXo52/x@D/N0Db7N+feu , bDզYfUVKSIr*G-fC Zcz{ 0 /dg<8HՃ5[HN~KT@ʟwgO$S\E"tkV:5y3rIIhiA(.A^H$J2 a TY[QۮMxݶyY <ĥqmH.ѹ.WBW(5NdB;*ksD_u[׺* V((Ɏunއ,ȸ WEl׮hzG\B3Y洈:sv٧n`,Z[*z>U2}%ZPzm4pܣo)4(i'Jaen?O;u?f04/&)=Z9ccKUkdmB $;jWY@ [G^Jұ&g%熩6orMÛb ]Ў:blCUw S L\ u1zd`Q$xJr/`i{]A "ҦEsI(GHK9gH|qSG?cV6 CKh/q Y<2u̞%=ܔ%ȣ ?z*0:<98 y\:PlΥk0eSc*0 H~_Dr[ﷹW<ا>"h&NA'q5ޏTKo`+k 31߲)0D:f0@ l7F\ BQGU$T.3aH {B0<.J*%[/V(!fq*'6:@ZJG>ɹ铤8ˆ9ٸXIް= ^R 2(7ig(`^mϵrƨ"h^fwoV%Aַ: zY!s NPqẘ^~&iG*mx]y"<{RGuk\tSGBqSȺ}"}0}RrCo'*%P% {y}i-IS\r2Kvx'i?ѿ}yo%G*ig(ƨ]L cť'XGLV4r6 PtFuKA@2^Vus~jHqdYsw=;ȴU!ie3 zIG>/;pɗ}'`Mչ[ۅ|J>4!ܩ@.xl۩%/|+8Vi#kE4[V.-/P A;J2zH!밵uQ>f_ GOs;6^L 0 & 9Gϡc{sn(+86csטCGQӞ7M a`-p7iҚvYW8Pb'|BytvN )亲)-w}HYzo1E.$J. V*V3ds$rWҐv Z2r[e2q&}73?8yVZF7FM\35*|̐ScZaQXN19mّy۽%PVq'WE(fՊ)BW&ޞeSKGDshXw0 zM }C=G&2jIvЊ]?dNٯubų::۪Ź44i& k}ݣi`c_} W >u.f=QeW$h"^_d3i-lPBLCa:vr+v]&VF T[{2|K"φz[ 1eoesF.~)|R" 9Ð|,-ukh\BaQ.kGw N#U#Q=oׯQ#XjW%q5(-;-]P>Vcquo8OʺA!PM7& csV>z lpӯhm}U16~,V1!@xx%2Y6,>ʎʛkЪO+Ny Ggw6^6W/nq&ta+]K 5K8m{^"o&AB "WT<vq(§ݾt.ǧn}K; cՋaNX<e!iiraa}.{&Rij؏ơ؝`2 vnc=%ɸՈcdVUmա'J~KdzyZ6ZCDME5]xL2!>8;2! 0K _)<&`Y>{G ˅M (wm14ٜv-Zc> ȟIN=|\mǴAYQwrs>dAKA&ѲE#$4BaeD`Wb^BRJX'ZFwdNKGT/owwW uZ&^Ozb=ll#eTȞ&lv8T0pM`5>A\iI?+[F7+Ӓ%ӹ9? \%JTL;t^lGu./x<§βEUWPG'5X.jאx\wao⭞/6F9Q Id,#Ԍ@eډh0 K4K PP?y -71Xz܈o.X Si r/ݹ%Km /W2cJ9Q-\2P𭳻QOa0o -$#''w748J>lLQcEi9F{cf=wm/cR~!3WUghϐ?ABڑ$: [|}ȁ!)AsI?TGn%;H=JϹ{MM*YP"#Y!5r.4+43t}a[^=2)Ӏ'w8KF9T&К8^VĭgW*, si?!b%~%/9a % NLTuS(5Rp^!})} DA7YUh4[?gX-HxsT25'lƮn:oKӦ<0,,vN͓tXZkG,G f˾Lu3θ\躴!/}ΛrFJe<]GgTT \CА/{EfQ ÑƉR͑;Rnp#kWL\حjq %2u$(3{nD02r|Oo*ya"}vkqlR]fl9v"=\OޛyҠ!Ԯe 769/ű-A1{EvMe)1FViX8VuҺ$h'` @#.zwR.Oho[̊Dv#z/MjqxX${F.xVhzPZZr~d]%Et K\ө>7!0L4z!je-*q#m3e{{Gh2+ + ˔Znmgُ'ń@B0|tqm\p?vͺo|fPS4UզΐN0uoʞPzlLFf/H^6+)#NTm}߻u`Y(b $|'4KQYR洵2wcnuIge>(6vڑ14|5 : :&9j_nS)9xb(ڤݽ#(e,/0=SRg,O-{G9o%6ىCG-y]2.|.aC2r- ?oy6GD7]jFfr4^\ qm(ᔝ35/5ѕԨ;[M&"ed;Y4>[I:B$qKҟ&>aĩ/_~\`hLŠ5DMFм*\Av/?Bl> Ahoskh9hً~ݳ˹>ӡևtG7pځc-Mq~!jRukR9CN6oUq!>^»{/1+ Q7 *"6Q~Z'.;b&H}ߥ٤$BS"1\5#x=YjWPRϤ41Zh]6}3Gh[*SH(^9 y["V ILP-+,s~x\a0-bJ?(MU= eQw+4GH *Jv< %miɟMYlȯg[=ld눊{bw-#|5\Q0Oe5s@ҐGﶉCt(OG,@V rf.hه0ɟu5{3O^uC\v9M lP%(.o SmO!nڒB|cAhgel܇aq$,dlW|CX v/UG}`NZ$X K ѓDzEo|{򔾡{ ʄmbu)B% "~}o2q oת&exbdXhDyzvU /n۰PJ8x !ک{@poEj3Cy3bRJ}>ݯrz'gtH FC9ݥPUAPXDɁ!Feu7nk4ّqQ'N]FFuSY^A4Y<<-5rHO0/cYVgB"Pk?cV~VbISL~RjsmH0)ۍoKsɁ^ˢU7\-tl9v&Dukiەϱ,'"B{ įмZHc|Kahh?>s>nP)i0}}dYyf!ˏC?P_^Ujw +qQS E2TVo|E B& 0 zj> {Efg`i|UovJm|Ь%NgߗY𥽫~SәoA(>ґuX+P$>hPզAʦ"·68\A<;W:]0SG4]1meԿ N)^*jF55zaڛ4^0WCgu5⩕>#RDB}CbĺIH%BӜ:. []"x_ Y9BZ^/>du0`MM&2V6ri c4 #(,`5P`ipD>v.Ĝ힖o{ tE0B#T9`А|Lxh>^v9h< ]'\pfD8uR6P4z0 xWk KZR[(מDHE7D.Аt/FP o(v%&jELDUC8Ip={+T;bac_'E+ue['mc9ֲϑjTԗžbZkǏD{r A #G"Snް%9Q#Jdm1s6;\ Vђlso4F\f$2׍y\ʷt7hȂ4oN'klĉ%0&DY_Bϡ!MaRr( zh=_&jPVDOՃF*RYoL;>}BHX+YO{SC flSA%}`^ހn)g7+M?qH+zʦߏ4$^s JAW$wsW"+TBA } pb}H9s9/?*eչKFm*-c>ԯDS>։e#T$rYxsԪz#&ws,Dw WŇ\*}KVE0[ha$* GS(z214Ë " )HeL;] 8{|߀r{){э :#pMbf)O- eo< /oy쎓yErqy.g |' n9z@L\y ljVim؜0@(4d^ubQc(r-gp5]Io am٩Kʠ &Ђ|dln gcO]]\nR5+B4wUP Po @p^sZ=t s˒+{m Wpp1 ݨaIRLm`#^֬U9íi섃CGG%h4Pe,ZdGWETGnj ۲,A6 8ȗd }1QfF!c46))ߣ"`c7uc>(-+MVۮ<4ƽ|yJR["р?# 3djQFZ3c8"YeuP9yـ`Z+Qa&nП?ShwfJ2)e/NynT tMhDq'>bU{cmK!zpxIWqheCT!tW h}]6[p[5%8C*Ba6ol5zoecϔְTA\-׆*|ID?2+6h&gC} ‚(;nж"gh/>efH R FN $cpm*m8+.^E$~`mIGe62zznQ3GJ%S"jDFNؑvr+d:$h]^RdHR D")~+S>%衋tRCa4 >ioWH/Cu{U *upqB^6LWyC#RW'ipN-u;9t9;CǑK͔uѰ8n.8k~~"~/"r_f%E(|\ֺfēB6e?\:v[z9(eP{q_ϥp$8 5foOB@E87<$~ˣw}ʢ&z gv-ml#:yel+dw$FZ@sI5^LQ!u[C7U)])(h lhNB9hl#^9ԃ~Ư"GR;QNv]ADߓ .v% fe*intLAa\lƪ9q+TϜ 3&uKgLIc2 /+5,2%F<_*c X˰#%V]1G\xͽs{K3 "6^ˏWxc r]rYH^A PV&7K @#Ħ-/om?؈ϗmKEVt;C GU`;+ /{C+[!巀)5~e+p@ழ;IA)tECm7n*6K]<ζ]:бtHLHFfm)Hj!Hr>Jܽk>tYÔrD 9W^(^tjS @7d% :C8+q r E۽NT&rVQ{6`o".lA`<}1H "Pk;kS+$X9Ցdf'3^aJV<~EKX/ehr0b&?kv)tJ";p!tMxgl1P+\GiS"(Nr~v$"Eä~4T/Z2=SluA70;X9?UO#u"iC\Q)O.W};A3pG.k|[YP*+ ʍTs.E!z.- 4f|BIDօv|:NK@4\?x3wa묺J akZ!l_Re ՞K#{̏EXKY O_Yx8 ˗AG^&B׈W/;"-C3-0~C6 1Mmg[S_R> WL08ٸ 89 YZ