proftpd-devel-1.3.7e-bp153.2.6.1<>,c!M@eeey(ZC$E-1jE*"x/$+lo=hCDm:VC`#0O>~DCX5# I81 JZk(o&K>[|?[ld # Ax|  UtU U U U qU UUUnU !$!<!(!8! 9"h :% FM@GMXUHNUIPUXPXYPd\PU]QU^UbU?cUdVeVfVlVuVUvXwX\UxYUy[z[ [[ [&[hCproftpd-devel1.3.7ebp153.2.6.1Development files for ProFTPDThis package contains Development files for ProFTPDcobs-arm-8cSUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.proftpd.org/linuxaarch64 + s[] TnaM   yI AJQ#~6!aw  1! oXs%Q 8 >O ~3 5%-< IQD~z- * uCF^A큤cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccfba407442242060e9e29fe400a46ef62b3ca41cc85fa10e8b496b7dbc817fee485dd768a6b9a29c5cb0eec0b07e37cc9b09b780f17b6f86a75778c6eaf88123490e6411dd72991a82aa834de10a5dbec48c640cc3ac92e9c0201e728011a136352761cb052a569b031863f91237375235cc7e1ff1a486e43585210ea32690a3d061440e49970954a81946a510bf6061a15e7cb0e4c990dacf9539533f68e1173768548c9482d4dd631d2453d1a31a5a73f475412fc989eda9ee9c9186379d231eee4a625bf947235d40846c9b49ccd459cc67403abc8eb9beafb8ef273fd9951fb6a1ab9d65e9f7c60ab54e7b894db9544a9b63e7f7763834ad5b645911b4da94173546386b6a23e6a1ce37f702400b0f98d05a2e3b15e5a05ebf178917139e938ad64310786b67deaa04e1df6de9b7e4ea594f42a401a5e64725e2a53c27d79f2250875069c4b423a2f5ce4f408e11e6768fc127875ccec6b92efb01903f0e8e4feddb378e280adae0d94f5d352673dca7c020c1cdc126e3bc739bf7b3cabb959adb8813f6aa4dab5c90d919e2c65baff5df6f10a26af209523701e9777ce67fb2f9590e06fa7d45e2f6ca01e5c80b47f5f460a49c740e40084c1c3fa799f744fac7e70410244b11da4adc13c0cea4522e6b6535485f56a472834203b0edd60bcbb8e61ec21b3ec11c3ebf5eaa4d097e007b7626632c458f2a25a59ebd50793bffc2d64c8173b066fc42af51882232b71fff452bfa29ad6261478315e6fb80f1918128c15a10bd258c15ceae41afbfc1f420d63a3e53f95a14e83dba947b8c39e203612d98996a64fe246b16080dcb8532cde4b475e2c87800ebbf91d9612e50459740edc17e9bb6132d65d5a3e61f240fef727724e618827eb53af452b9f069752b67f3ce51742636601b5cf0f4f7b462db6cc908c18ff700f15952673a8b4e7366a266fcef01acbbf999114c3217a2c86534fef008e3f595e04ecb7f66f12e7fcad049a8d9f62c29287bd431deaef22e0f93fe3c775d809fc4b4331ca83b414146ec5879ba5a05dfeb785ee4199d79ec3eacb9971fc406e593414ff45f887a2f46f19194eb3ca1c94dcdf2b9a11de0b277302d5d6ae82c9dbbc813fb04bd27d6fb509897eaf2ce9ada95cfd93fbfcad5d2382bdf1419dcaafd7c9f9b507707841aaf14386aca37cb14131595a100edf545feaef47780c03dbcc2adc90d9c98578c1dcaa62f43edf3a20231be0e02bcb610cb38ea1c3e7a2bb565f3d68ccbd8528b2d48fab5e1dd52da00a7707992e79fa036e0c1d39838c62d0e1fab1b9488b9c21006073547d4c5cc223aff50d858784c37b0d6c6737e987d33c2f54ed89ed42f2b6758c3e1424923418a3089e463c62c053ce30961ef0c6e8b11c22180c7cfe741bcc7b012f3910c60a97a7f7118a62c5e2c9a10b5176efbf8f0be60d1cb318d8b3f1c89845d73cd87278ffb729fc590514414fb766206d0de2ebcbb5da2fb51e501439b1fc23663a4e72171bfaa0587a93f7388992e6f950a7a89c2d2b995e98c4803e2301d028e8163fd7d9f4da4e14b69209883c441cd287661ccd7ba7c8b78f66a3972790458012274022e10a2a5d642a79e1cbfc41fb5e5b35e8603ca75ea9b6143b67535ad33e4aa91c02000f2e2d7fb90be508a31cbc3ab72de6ec9a53b287f15cc6538c88d1ffaab40aa12d6c5172ebfcaa4f444c85d5f3d2b5053a86d843cf4b1fb17d96a1d1119427a4a68fc2fad87f518343c3e6b22b052c3899b49134a4ab815b9aaf0091b77b09e7968112b598036648898d908bd39013c366f3b211220e63ad43ac7d95e6576abfbac9acce3a7c798645adff1a8e9cb2d579f6042b58cc7caaa1e9531e552efeaa35eef64760d7065bf7650970e4b6819d522ed9942f998428655b9de160b5a47aebf74f0c1024ef807b740b14d03cefb0fa34e741a14deb37bbf8fc4d08525f8180ee9158700a9e9fefd8dcb944476cd6e6d4f1b8f8dbed31394c4201023b999458355752422bb6aea91f4c40a7a24d294d1a2060951161d7795550b7f7f9ed4403b89803fb5ef2fbca20289b7c20dc50660170f124af88af8379c549c94a7b27156159308d49954404ea2c11f7f7892b3854b3387a10020d8a6dd11fa12d5d749caf2493719c38f5f4ce1295a1dfced52b182fbffea4784d2ca4d2d717c1c178f95f8119e86950500b3863e3f4ba2315bff6fdd478d692e940979f6cb0d3466b051b9b474b56d5415c7d066efced84bcbad306c4ccc2ac8680a3975d80e50661a1c806fad81b70c660354b7c811718bb21095ed213f4cf72a8a274bd5674ec4c46302ef60e4fce850f1676c09f2a711dc372025b36a4073b369254d034a59f448fd5f9fd1552a49b95db3176b35155aab96482e7f8d1054ac03d18d5f1c514399526b4d53fad4aade5f892350796576b33f3bfdf9bab19a4918ad83175a19afa6f6cec758319251d8e60e55a75aee030ba4cece623c383383ff0fc664636d5ccd196ca49fd22163c01a630a34d4776eb324e0ad94cbebecc035f1810ffa210ba92f0486f83e4ef668715398cd73cf31f0919ee60e0ace0a3340421e9f9bfb7a05902fb18a8f151ee11a608273d7262b7c0f12f753650103a6b0eb3bfc6430a6aa5b9c5e5597b9782eadd5dcf0317e0706e2a3d78c7ddd9547557c15b0319a4b659d675b02fc39ab9ecce6ab90bee8b74ba3bc496284d7e349c6c7535f4ad5316f6c8ee928434fa12e432fc8260128f52a29023a6017db30e6e1a8ebb30617f241442651835f7c202810d86ba5ae00c422817b0bb01330435c73d3022839f5a1a654346390d64fd250bc76a8d74922b2063a9cf30e8ac6362d4899c0f3a83ab1465b381cfb8058b2d099724113597ea63cf36cd877ca95f3e9fb67a4b0d3cdc0e7d7aa0cfbb1bcdd2df20054b1c59b59caa69feaf33530054754c2f17f4ea88b136d6f2d4098ef6dd7eea15996f7a28fe238fcecd09091c39b0efc70cd3b7caf3c5311bad1fcf66f806304127cb8236f05080a0447e39c13f24c2761a06c897b16fc944c34826655efddb5ceeb38dfbb3272be63de23ed412693af88c5868f2b363f973ef97dab3ed50364a2f437c21f3c363088e81293fe8a083a4ec92aa21f0a7ef44092ba773b0ec2e1f5c2ad4a8ac4afd4ff416ef3c60fca4c989b77080e3eeb032e660d3d8ddc8b253bb3eb02a5f98a3f89cb0c0522be7c6a303b951e508d63c5ade65d28036aaaa966bf5219461d006ace8a6d58cda226fd0c789c2f7df1052bc220f38b9740f479f246eb1bcbdc0337f8465b18d13e2d6bce165817b2db954efd500bd4c3c6a15f4c385331b651302a6a0a6892cf7893409fa9d64e254b5c84c865570c6bab24b7f1065016e38c3e1142f47de1c66d124296574ca594f7726e2e1a735025bcd32fad1bcaefac33b834cd0f3eac2ca28fbc5ea9abf80a1736b6754f0dcee3993a05a3d23746e846fffdd99823e9d87cadb8ae738e9dfb77b2aa02c97c2a26b13bd62a9ca89aba8a02d6b8a7769033af4c4cf69c4e8419ec6180342a50647cf197810f515af6dacc278d63fd85f9f456c99f65eefb903360dae01a180207fa97b5ca72af624aa84430256fc913021db6552e383816e43640c08e6ef4456d82c75ac0efc7764b4f7cb54775044cdc3f6eeec54452bc9212b061c30b57c469052b27dab8149905e92b41d58cb5b35bb5a741984404b2c6f31ad1b7c27e7289ab2868fdc728c099b54314149b2f072235963e1c16ae7f5429e44a78462c35e2fe3261dc5d868754crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootproftpd-1.3.7e-bp153.2.6.1.src.rpmpkgconfig(proftpd)proftpd-develproftpd-devel(aarch-64)@    /usr/bin/pkg-configproftpdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.3.7e3.0.4-14.6.0-14.0-15.2-14.14.3cbL@b@Qb?@b ap_^@^3^S^5h@^C]@]o]@]D%]\@\+@[E@[DYqYC@X@XӸXO@XX~@X{d@WW/*@W/*@Ujchris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.deJohannes Segitz Dominique Leuenberger chris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.deMartin Hauke Bernhard Wiedemann chris@computersalat.dechris@computersalat.deJan Engelhardt Jan Engelhardt chris@computersalat.dechris@computersalat.debwiedemann@suse.comnmoudra@suse.comchris@computersalat.dejengelh@inai.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dejengelh@inai.dechris@computersalat.dechris@computersalat.de- Update proftpd-basic.conf.patch * remove obsolete config option, LoginPasswordPrompt - rework proftpd-dist.patch- 1.3.7e - Released 23-Jul-2022 * Issue 1448 - Ensure that mod_sftp algorithms work properly with OpenSSL 3.x. - 1.3.7d - Released 23-Apr-2022 * Issue 1321 - Crash with long lines in AuthGroupFile due to large realloc(3). * Issue 1325 - NLST does not behave consistently for relative paths. * Issue 1346 - Implement AllowForeignAddress class matching for passive data transfers. * Bug 4467 - DeleteAbortedStores removes successfully transferred files unexpectedly. * Issue 1401 - Keepalive socket options should be set using IPPROTO_TCP, not SOL_SOCKET. * Issue 1402 - TCP keepalive SocketOptions should apply to control as well as data connection. * Issue 1396 - ProFTPD always uses the same PassivePorts port for first transfer. * Issue 1369 - Name-based virtual hosts not working as expected after upgrade from 1.3.7a to 1.3.7b. - rebase proftpd-no_BuildDate.patch- fix deps for SLES- remove configure --disable-static- Update to version 1.3.7c: * http://proftpd.org/docs/NEWS-1.3.7c * http://proftpd.org/docs/RELEASE_NOTES-1.3.7c - Update patches * harden_proftpd.service.patch * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch * proftpd.spec * proftpd_env-script-interpreter.patch- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_proftpd.service.patch Modified: * proftpd.service- Update to version 1.3.6e: + Invalid SCP command leads to null pointer dereference. - Do not limit to openSSL < 1.1: proftpd has had support for openSSL 1.1 sice version 1.3.6a. - Rebase proftpd-no_BuildDate.patch.- update to 1.3.6d * Issue 857 - Fixed regression in the handling of `%{env:...}` configuration variables when the environment variable is not present. * Issue 940 - Second LIST of the same symlink shows different results. * Issue 959 - FTPS uploads using TLSv1.3 are likely to fail unexpectedly. * Issue 980 - mod_sftp sends broken response when CREATETIME attribute is requested. * Bug 4398 - Handle zero-length SFTP WRITE requests without error. * Issue 1018 - PidFile should not be world-writable. * Issue 1014 - TLSv1.3 handshake fails due to missing session ticket key on some systems. * Issue 1023 - Lowercased FTP commands not properly identified. - rebase proftpd-no_BuildDate.patch- fix for boo#1164572 (CVE-2020-9272, gh#902) - fix for boo#1164574 (CVE-2020-9273, gh#903) - update to 1.3.6c * Fixed regression in directory listing latency (Issue #863). * Detect OpenSSH-specific formatted SFTPHostKeys, and log hint for converting them to supported format. * Fixed use-after-free vulnerability during data transfers (Issue #903). * Fixed out-of-bounds read in mod_cap by updating the bundled libcap (Issue #902). - remove obsolete proftpd-tls-crls-issue859.patch - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch * proftpd_env-script-interpreter.patch- cleanup tls.template * remove deprecated NoCertRequest from TLSOptions- fix changes file * add missing info about boo#1155834 * add missing info about boo#1154600 - fix for boo#1156210 * GeoIP has been discontinued by Maxmind * remove module build for geoip see https://support.maxmind.com/geolite-legacy-discontinuation-notice/ - fix for boo#1157803 (CVE-2019-19269), boo#1157798 (CVE-2019-19270) * add upstream patch proftpd-tls-crls-issue859.patch- fix for boo#1154600 (CVE-2019-18217, gh#846) - update to 1.3.6b * Fixed pre-authentication remote denial-of-service issue (Issue #846). * Backported fix for building mod_sql_mysql using MySQL 8 (Issue #824). - update to 1.3.6a * Fixed symlink navigation (Bug#4332). * Fixed building of mod_sftp using OpenSSL 1.1.x releases (Issue#674). * Fixed SITE COPY honoring of restrictions (Bug#4372). * Fixed segfault on login when using mod_sftp + mod_sftp_pam (Issue#656). * Fixed restarts when using mod_facl as a static module - remove obsolete proftpd-CVE-2019-12815.patch * included in 1.3.6a (Bug#4372) - add proftpd_env-script-interpreter.patch * RPMLINT fix for env-script-interpreter (Badness: 9)- fix for boo#1155834 * Add missing Requires(pre): group(ftp) for Leap 15 and Tumbleweed * Add missing Requires(pre): user(ftp) for Leap 15 and Tumbleweed- Update proftpd-dist.patch to use pam_keyinit.so (boo#1144056)- fix for boo#1142281 (CVE-2019-12815, bpo#4372) arbitrary file copy in mod_copy allows for remote code execution and information disclosure without authentication - add patch * proftpd-CVE-2019-12815.patch taken from: - http://bugs.proftpd.org/show_bug.cgi?id=4372 - https://github.com/proftpd/proftpd/commit/a73dbfe3b61459e7c2806d5162b12f0957990cb3- update changes file * add missing info about bugzilla 1113041- Fix the Factory build: select the appropriate OpenSSL version to build with. (fix for boo#1113041)- Reduce hard dependency on systemd to only that which is necessary for building and installation. - Modernize RPM macro use (%make_install, %tmpfiles_create). - Strip emphasis from description and trim other platform mentions.- update to 1.3.6 * Support for using Redis for caching, logging; see the doc/howto/Redis.html documentation. * Fixed mod_sql_postgres SSL support (Issue #415). * Support building against LibreSSL instead of OpenSSL (Issue #361). * Better support on AIX for login restraictions (Bug #4285). * TimeoutLogin (and other timeouts) were not working properly for SFTP connections (Bug#4299). * Handling of the SIGILL and SIGINT signals, by the daemon process, now causes the child processes to be terminated as well (Issue #461). * RPM .spec file naming changed to conform to Fedora guidelines. * Fix for "AllowChrootSymlinks off" checking each component for symlinks (CVE-2017-7418). - New Modules: * mod_redis, mod_tls_redis, mod_wrap2_redis With Redis now supported as a caching mechanism, similar to Memcache, there are now Redis-using modules: mod_redis (for configuring the Redis connection information), mod_tls_redis (for caching SSL sessions and OCSP information using Redis), and mod_wrap2_redis (for using ACLs stored in Redis). - Changed Modules: * mod_ban The mod_ban module's BanCache directive can now use Redis-based caching; see doc/contrib/mod_ban.html#BanCache. - New Configuration Directives * SQLPasswordArgon2, SQLPasswordScrypt The key lengths for Argon2 and Scrypt-based passwords are now configurable via these new directives; previously, the key length had been hardcoded to be 32 bytes, which is not interoperable with all other implementations (Issue #454). - Changed Configuration Directives * AllowChrootSymlinks When "AllowChrootSymlinks off" was used, only the last portion of the DefaultRoot path would be checked to see if it was a symlink. Now, each component of the DefaultRoot path will be checked to see if it is a symlink when "AllowChrootSymlinks off" is used. * Include The Include directive can now be used within a section, e.g.: Include /path/to/allowed.txt DenyAll - API Changes * A new JSON API has been added, for use by third-party modules. - remove obsolete proftpd_include-in-limit-section.patch - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch- update to 1.3.5e * Fixed SFTP issue with umac-64@openssh.com digest/MAC. * Fixed regression with mod_sftp rekeying. * Backported fix for "AllowChrootSymlinks off" checking each component for symlinks (CVE-2017-7418). - remove obsolete patch * proftpd-AllowChrootSymlinks.patch (now included) - rebase patches * proftpd-dist.patch * proftpd-no_BuildDate.patch * proftpd_include-in-limit-section.patch- Sort SHARED_MODS list to fix build compare (boo#1041090)- Removed xinetd service- fix for boo#1032443 (CVE-2017-7418) * AllowChrootSymlinks not enforced by replacing a path component with a symbolic link * add upstream commit (ecff21e0d0e84f35c299ef91d7fda088e516d4ed) as proftpd-AllowChrootSymlinks.patch - fix proftpd-tls.template * reduce TLS protocols to TLSv1.1 and TLSv1.2 * disable TLSCACertificateFile * add TLSCertificateChainFile- Remove --with-pic, there are no static libs. - Replace %__-type macro indirections. - Replace old $RPM shell vars by macros.- fix and update proftpd-basic.conf.patch - add some sample config and templates for tls * proftpd-tls.template * proftpd-limit.conf * proftpd-ssl.README- backport upstream feature * include-in-limit-section (gh#410) * add proftpd_include-in-limit-section.patch- update to 1.3.5d * gh#4283 - All FTP logins treated as anonymous logins again. This is a regression of gh#3307.- update to 1.3.5c * SSH rekey during authentication can cause issues with clients. * Recursive SCP uploads of multiple directories not handled properly. * LIST returns different results for file, depending on path syntax. * "AuthAliasOnly on" in server config breaks anonymous logins. * CapabilitiesEngine directive not honored for / sections. * Support OpenSSL 1.1.x API. * Memory leak when mod_facl is used. -rebase proftpd-no_BuildDate.patch- fix systemd vs SysVinit- Remove redundant spec sections - Ensure systemd-tmpfiles is called for the provied config file- fix for boo#970890 (CVE-2016-3125) - update to 1.3.5b: http://www.proftpd.org/docs/RELEASE_NOTES-1.3.5b * SSH RSA hostkeys smaller than 2048 bits now work properly. * MLSD response lines are now properly CRLF terminated. * Fixed selection of DH groups from TLSDHParamFile. - rebase proftpd-no_BuildDate.patch- fix for boo#927290 (CVE-2015-3306) - update to 1.3.5a: See http://www.proftpd.org/docs/NEWS-1.3.5a - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch - remove gpg-offline dependency - fix permissions on passwd file * unable to use world-readable AuthUserFile '.../passwd' (perms 0644): * 0644 -> 0440obs-arm-8 1662121444  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU1.3.7e1.3.7e-bp153.2.6.11.3.7e-bp153.2.6.1proftpdacconfig.hascii.hauth.hbindings.hccan-json.hchild.hclass.hcmd.hcompat.hconf.hconfig.hconfigdb.hctrls.hdata.hdefault_paths.hdirtree.hdisplay.hencode.henv.herror.hevent.hexpr.hfeat.hfilter.hfsio.hftp.hglibc-glob.hhanson-tpl.hhelp.hident.hinet.hjot.hjson.hlastlog.hlibsupp.hlog.hlogfmt.hmemcache.hmkhome.hmod_auth_otp.hmod_ctrls.hmod_dnsbl.hmod_load.hmod_quotatab.hmod_sftp.hmod_snmp.hmod_sql.hmod_tls.hmod_wrap2.hmodules.hnetacl.hnetaddr.hnetio.hopenbsd-blowfish.hoptions.hos.hparser.hpidfile.hpool.hpr-syslog.hprivs.hproctitle.hproftpd.hrandom.hredis.hregexp.hresponse.hrlimit.hscoreboard.hsession.hsets.hsignals.hstash.hstr.hsupport.htable.hthrottle.htimers.htrace.hutf8.hvar.hversion.hxferlog.hproftpd.pc/usr/include//usr/include/proftpd//usr/lib64/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17645/openSUSE_Backports_SLE-15-SP3_Update/ab9e0f45935eb6d25a7b92204ab91e25-proftpd.openSUSE_Backports_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linuxdirectoryC source, ASCII textC source, ASCII text, with very long linespkgconfig filePRxWds;@utf-8d82aa39d2c442d3d360d3c46a9f8af79cd374112a74bb98d4ea716a901dbb1e2? 7zXZ !t/,]"k%IȯU&jPx* UЖAS3 o%-vt?ˣ?8Nfd 4b #* ``.ɷ>H^e$(lj2ʧn"{Ax]}'o?8áN@,x.X4Ь}j[Mwkw}4ۄDcIYQL~7HEM;@yIs_}QAR"J,=l.߶{Ot!ʣ,ql.p1Li6;a=0oav|f+pk\lyOsu]n:5R0xTTt;&Rp4וU1/wB_Wpka*иخ*^Nyi1Y'5!)UPB D'[XQFQMSS'6p紖5k$iqLb e Ⲑ]RC.(M"moWD^ ãpμR3G*ʼn /cΰgS|%S(*P#5aJ>Cc%o;pKڤX3'Tޤ"&U*PMQ>5(4|_Y)s,?TϢIr\O}D<`#I?A $?.%=-my(P9e}"TPsM>*꩛Š_㋗fǭ)8 YNN݇m'&>`8~ ` mf`d*RjK?[ gH'qd%I:[3>DO@Ҷ Ȓ2q#5ceW0pkt⏞_$LBFw9~?2gS0#Ƕl }XcJ _M]ZqWl+w5A%YlZ-Zgt'-g `#mM~'Hh< wTstۆ7lR:"TNDqȺ5Jɠ[/f.pbެzyWjذk Z,~[+P `mu*&'XhK,Ֆ]{)cqf(-aa/MZ0q@qay*uM7(a05# k/f[p! J A_,!rNZ}a#9&=o?Y nUeqv+ ٞEOH@6(e֐*S$eHg&>~oS55j}Mڠ1i G< 繹n);wUJPlc{EG:B)՟ziRqu)*b$k`3U"|fl{$O5kv\[{ >QLj.|cH!ۘ`UKr"_lZ*p|n.^hj ȅE9&V)IlqOf)TPI ur_}d;/MRʣkxD9ӈ‚KȑЂvxp Y_Ѩ1 !SR&T )W~*T>X3d3wXHr*KzeoEsf,)wC7,p.]ZY菒X gN$Mzjs,nK:Kb, {7br3441p7aJ֐#K&Sy_S:{.sYpɟPĐ͹6&N}2bxm{s#ip)Qnkx$>g+u!qz=b*2qxqm-<~׌`Jy(-6oLǰd/ya^8 SavPoEsJf`BdzkO/`bXEhApE)*c)D>|.5㌲|ex\?HPn LTL7< mZޭʽlW/U*ݙSՈmtqܟAgx1OZtx$lJ=U4|e}7s"3KaZ"d,IـsE盄m;nd:@x ӔUur9e[LG sՊxOյtcrq8It,0TepDž$ikج"}&kwG* lXrr\+g/@*Y(SEXZ5x*?=qO rJ\^F`䪅~S?" &''.x^s¤y&` ʸxqPC~AXR] Ae>@8 Ԍ:=\Hjk6vT#v:\ NO.JoKrxGzj/sUݼUFJ\e HpC^K_e4 o?oh诔jwN [Ut9ExZN2Q/Iffg1s,p O\;?dgw UkbtXA 5/jtgENa^xO53`:' h&Ir7q/8J/ 1ab^mѩGjG0Hz9ˇh4#~sB~ITxK~pm84jrϝHT`4/A」~{4VLTGf@$Mg &7֩m !fBK^ǝ"Y<%=Z tFqڕ&TվE݋D8 8r "1h:@ |0$DA^=7N y'Xye-Б&XNPQ:RMmuP[ X)Qwq>!a8b*V̔Ɛr.NcxVﷃ +VRg ~D*nWLdqrbeK#~g-3RƯ׿¢pE;66*f/͕ /6k݆wqqN|dΉV_y I$鯪x:d2 +3;⟙:e&^i9=:i'W07ġT'/TL1E8E)0E#:T~ ZNׯP(`2_.ئ7n|ɺKI4 %:S6s,%aJt-UL!^ 8cD13sWpnt.6X) -VFnE!;/'D=lEL/T $4v]r߈n̟9r$LU`S[ح^~b˪׿(r<'n/뵐DwGU>bv Ͼ@ޅE= D AEe|P*x|WPV`ѷjb /_/mF.ץ!jX9H[0y3hbIBy4 Ƿ>-ۆ`;= +?Å^t dxm_}jBQf<١)rrTf^BhNO/%oL)h'R:4˨pB)K'ӝ-iJyrvdS3Aʓ !z\ JcSY?$S7sv'%#IY)?n_[ 0<0F])"zbj226Qi5㰺TsAƅ_WPi7}OzY=7UC#K9:^= D?3VXxeܞGXkH:S0W'gD,ڿpvzM_%0@'Gl\! 6ɋeUiŦc?Ƶ,5lRa恤KIM(/ eiNg"| 'BLn2>`UKDeey>e\LZWE\QVu)4p`ٔTQ񔿁d.7M*{NDՎҞ ]/ݯNI#z dOhC>`2.-?!*:s);hcYt O4T ̵/#JBn ]fZ?\X꿼2[#t|qBj!xR㝴Ş_wF60ŦI7;۠20LtV~u?cpc3R΋? o k"|ݛuK5ՠ_HO KϑC}bjr&4X>qEݓ#ؠm暪ZR+H}HuܑOV$gWPI5;هDL=){17Qbt16Z?א3M'4&2'ޘ>O)h ʎI@Cz5cL9^ify?e.S܇ISDb2Q|%PS2 OYLISlIoY3%Z!gzNkP f Ϳ}<ϾAgyvfkG 'cl\~,ηֳxDn5`aѧ[(|: q;f]6E*-P|}Q;̶Q\V\$dj˯끗#yo'̍Ys5l>{w-/9P&9q r7v^ 3JZ/9]6~QE4-yJ=q f!>?k 9~x'c) aBARot+\-_<`rѿFiq7 [<<C6Q*m IHaW6E^2³+}ܹ“*E`)Yt2n1 Ҿwsћ Hcm{|(c,{~ 4vfepqT #W{+yS镏-@wqNWxnG } 5Yom*;u%.hJ-#dḛIjh$X3Q]e?p8v]!5+6:28WTM_o2J?-/3]Mx!*[zV y𐋐>/$"e.> X%u-!Q7W2"<IEgss l^.8IܣY[ [GOy  Y]r{){cpeՙ"ds 㗀Hvf-5ZJ+% y>ei{:U2e Ȉ;vR[vnpSxG*e2CU] ^,ŭN'm105p֭x?kԛ ~>&!2IU,)"|v ]v9U'JrJg(\D VH5TZ|VϾÁ5X@Omk0ArV;%ʆC?Lj̜"gP|̒O^}Y,LFE\FYe%ո:\* t(RMn@.`flkr` &Cє-(?oApMRp6/ ~ѽzKTi*;  j/8S/Qpqf7`_h BL`G,EZXjtl|!t/R:h>GE+eX[|#E+l`+NwI͆+d'$kϛ\I~ :V5#x.+/&ImDGsP< t?E Ti ]qo%K$_N^sfU,_'A@/fK?ENZfl*JfXlI93sR~ 󸑮=Z$9DCnSDdyKd00MnR?YOtS&CD1SķAi3 )UBg%]їQֳ-{[עv]ӈ3Лo_adɩ`zvErkòlU"TSmVmo߄G98ԅMA9[!Oh.;\xw3&C<ObvHOQcEY{A)Eds7dp&cjjpCm 0v:w U7s-Z 3R`OObT/WxG~B1uhPb5mm}L]3~hHxxmͻ&pе<llr))=K{:Ğgh QaWf7+I -myWai{<YDE,ٺq,w< w4EsiyDep#Y7$&<98d@.Fn9 މ&d98DsDhbu<&vë/`e(nèlhyC._Tl-$<0„"3w.|iQ^@>? +0>tr_L5Y[|hCA0>nٵD^B|:}6ì#[b) P'ew2T̨񗐭?ʼnÉ[,Ae~gk[S]ͮVlcc->)N9Sǎfӽ/cXέPX"^?ϙdI{<\R:=/U N:feý4 % dv|.wBm^6 8i9H:PRArݮo^~`F*TƔO` fh{u"H椲ZJO_D (8:>^L0LнNXiM&'-tv|beQ j|Ҋq5Rà'u?LpU"F*U:fHwׂ-Vs|wsq}@Z<%s:~:nr%6B?2;A $N{B\_zZ*Cq:H}?,vF W["ٻZT6v_F(*Iwtq%aPx(RC$c\a +u_Gܹ:Mp^ v>j`I &,1ET okDzPQw k7 > bSoԲuC/qƎ撆^ C;>  x Xo8sq(|)vԐ0;!v=g"[&.-c^HyqJ0Z͡.\pŁ0TwHCM~BC$މlLR: lz zٴ1e;p"Yb_|i7~ vF>s鯦4 ȝ`2wXlϙ (_Dtg";o.hGNw?W>6"0Z R1rP3qTM=҄ZM~Jc!Hl2*#܋畱 $$fo6u~\V:δ}[xbe^ȝ ۵˒y]J]N,Hnqjb)" U>zMOzB~#~ͱbzʃiDڰ/0/orks3~11CZVOy@{z4&d7p=R[4yưQ 6x|ܕNLɏxڕCύ:@31rPH x5B-'mx389Gq(t-DT `| C2@ʾb=?PyO!<(a`%c7JhV&/DF2oq Mb`GE|2)FԪDhDJH_q%89IV2ߍϏLyK$9 JZ{B[l|. ; />KFN_"Oe6dIVZvi+~hʙn]ȵ#kvɘ"L`"f!:"8fNC^%W3us]&҉aAoF/^AK &VbzĖ"p"5dv2r2`zVrSmjbZ?Xv YZ