cyradm-2.4.19-lp151.2.5 >  A \/=„Rb{@zLn` }xT)2A 1Ḷ A ` K,~&Ȥj,/@:GL`V[i!Iꊞfzx"_w"auNRuv5,+Ö\4k"-% J ;?n݉ZcGF",ٽ5LM6 #LN']w'mOy͸ (.My_MnZ"{4VAK^N<RպsrkL:$ 68f730ca5f8d0031cd4876fbda58fc58b4a9fde51307d434884aa8899d1c5c8f28be714940beeee6cf598c537e57a953d10249e3}(\/=„Ǭ~ .6}:Q1(jF& ȰcȾLLoҴn)Q-eoGhΒ# a]gD]6tVmfGh`oQeM$xV12"ķj3-Dd&0٘lXU\%12U>̃^Nu>O A(r-?"Oh*ѹqM)?a"'4l3 $z_-{lWnkJ8O\Z IaڏuHJ>pAN?Nd   H  $*4< @ D L  4L( 8=9=:=FL2GLDHLLILTXLXYL`\L]L^LbLcMgdMeMfMlMuMvMwNxxNyNzNNNNNCcyradm2.4.19lp151.2.5Administration tool for the Cyrus IMAP serverThis package contains an administration tool for the Cyrus IMAP server.\morla5I2openSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgProductivity/Networking/Email/Utilitieshttp://www.cyrusimap.orglinuxx86_642{m$\\d6295c3278e71135092a6cc1ccc2e95f26f58c880297d3d80d3b7cd6fb110871d2992b67bd08831838c3398e7d911e89ff56f50a0e9669579d089578b7a0a17arootrootrootrootcyrus-imapd-2.4.19-lp151.2.5.src.rpmcyradmcyradm(x86-64)@    /usr/bin/shperl(Cyrus::IMAP::Shell)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1 cyrus-imapd2.3.184.14.1Z@Y|Ycl@YOYJ_YA%@WH6VwVHsUٵTTo)@TeTBV@R@RUQQQJQaQ#@OiNؽNFNNyNu@N_sM6@ML@L!LfL@L{L@LKK޺K@K#@K\K @KKKKK@K]KMK@KK @K@J@J@J JG@JJ\s@JHIд@rbrown@suse.comrhafer@suse.dejengelh@inai.deaj@ajaissle.deaj@ajaissle.deaj@ajaissle.detchvatal@suse.comaj@ajaissle.deaj@ajaissle.deaj@ajaissle.deaj@ajaissle.detchvatal@suse.comrhafer@suse.comjohannes@lst.deaj@ajaissle.deaj@ajaissle.deaj@ajaissle.dejengelh@inai.dewerner@suse.deaj@ajaissle.deaj@ajaissle.demeissner@suse.comcoolo@suse.comrhafer@suse.demeissner@suse.derhafer@suse.dejengelh@medozas.derhafer@suse.derhafer@suse.derhafer@suse.decoolo@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrbos@opensuse.orgrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrbos@opensuse.orgrbos@opensuse.orgrhafer@novell.comrbos@opensuse.orgrhafer@novell.comrbos@opensuse.orgrhafer@novell.comrhafer@novell.comrhafer@novell.comrbos@opensuse.orgrbos@opensuse.orgrhafer@novell.comrbos@opensuse.orgcoolo@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@suse.de- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Removed "cyrus-imapd-2.4.19_drac_auth.patch" and dropped drac from the BuildRequires. DRAC's upstream is bascially dead nowadays, and the drac patch in cyrus-imapd is also largely unmaintained. Rebased cyrus-imapd-2.4.17_openslp.patch and cyrus-imapd-2.4.19_autocreate-0.10-0.patch as a result of the removal.- Remove filler wording from description. - Improve find commands.- Add cyrus-imapd-2.4.19-lmtpd_crash.patch: * lmtpd: fix uninitialised variable crash [boo#1045899]- Rebased patch: * cyrus-imapd-2.4.18-implicit_definitions.patch as cyrus-imapd-2.4.19-implicit_definitions.patch Add fix for implicit-fortify-decl in ldap.c- Update to 2.4.19 * Complete backport of the new (2.5 and later) IMAP IDLE implementation (thanks Thomas Jarosh). This fixes a bunch of bugs and race conditions that were inherent to the older implementation * New option “imapidletimeout” overrides “timeout” specifically for connections in IDLE state * OpenSSL 1.1.0 is now supported * Fixed: imap ENABLED doesn’t print * ENABLED when nothing new enabled * Fixed: mailbox lock management over rename (thanks Thomas Jarosh) * Fixed: added overflow protection to urlfetch range checks * Fixed: lmtpd can now deliver when mupdate server isn’t available (thanks Michael Menge) * Fixed task 227: service processes no longer divide by zero when invoked with -T 0 argument (thanks Ian Batten and Jens Erat) * Fixed task 229: ctl_cyrusdb now uses database paths from imapd.conf (thanks Simon Matter) * Fixed bug #3862: mailbox database changes now rolled back on mupdate failure during rename (thanks Michael Menge) * Fixed: XFER to 2.5 and later no longer downgrades index to oldest version * Fixed: nonsensical “TEXT.MIME” section now handled as “HEADER” * Fixed: added missing ‘auditlog: ‘ prefix to backend connections (thanks Wolfgang Breyha) * Fixed: IMAP SEARCH crash on some platforms * Fixed: memory leaks in IMAP SEARCH and IMAP APPEND * Fixed Issue #1967: EXISTS count reported earlier if fetching past size of previous message set - Rebased patches: * cyrus-imapd-2.4.17_drac_auth.patch as cyrus-imapd-2.4.19_drac_auth.patch * cyrus-imapd-2.4.17_autocreate-0.10-0.patch as cyrus-imapd-2.4.19_autocreate-0.10-0.patch - Removed patches: - cyrus-imapd-2.4.18-CVE-2015-8077.patch (upstream) - cyrus-imapd-2.4.18-CVE-2015-8078.patch (upstream) - Added cyrus-imapd-2.4.19.tar.gz.sig- Try to cleanup with spec-cleaner - Remove exit 0 in pre that stopped execution of the rest of the code - Update pre/post requires to be acutally correct - Disable stict-aliasing to avoid some problems- Add cyrus-imapd-2.4.18-D19-Outlook_2013_XLIST.patch to add Outlook 2013-compatible XLIST behaviour.- Added cyrus-imapd-2.4.18-CVE-2015-8077.patch: boo#954200, CVE-2015-8077: Integer overflow in range checks - Added cyrus-imapd-2.4.18-CVE-2015-8078.patch: boo#954201, CVE-2015-8078: Integer overflow in index_urlfetch- Update to 2.4.18 [boo#945844] * Security fix: handle urlfetch range starting outside message range * A bunch of cleanups and fixes to compiling * A bunch of sieve cleanups * Enhanced SSL/TLS configuration options * Disable use of SSLv2/SSLv3 * Allow SQL backend for mboxlist and statuscache (thanks Julien Coloos) * Fixed Task #116: correct LIST response for domains starting with ‘inbox.’ * Fixed Task #76: fixed lmtpd userdeny db checks (thanks Leena Heino) * Fixed bug #3856: lmtpd now performs userdeny checks * Fixed bug #3848: support charset aliases in encoded headers * Fixed bug #3853: disconnect_on_vanished_mailbox: release mailbox lock before exiting (thanks Wolfgang Breyha) * Fixed bug #3415: fixed nntpd LIST/GROUP bug * Fixed bug #3784: no longer crash in THREAD REFERENCES when messages reference themselves * Fixed bug #3757: don’t segfault on mailbox close with no user * New ssl/tls configuration options tls_compression: 0 Enable TLS compression. Disabled by default. tls_eccurve: prime256v1 Select the elliptic curve used for ECDHE. tls_prefer_server_ciphers: 0 Prefer the cipher order configured on the server-side. tls_versions: tls1_0 tls1_1 tls1_2 Disable SSL/TLS protocols not in this list. - Removed the following patches (included upstream): - cyrus-imapd-2.4.17_tls-session-leak.patch - cyrus-imapd.tls_options.patch - Added patch cyrus-imapd-2.4.18-implicit_definitions.patch: - Have the correct #include when using implicit definitions- Changed cyrus-imapd-rc-2.tar.gz/cron.daily.cyrus to use 'su -s /bin/bash - cyrus', as the default shell is now /sbin/nologin [boo#908014] - Changed cyrus-imapd-rc-2.tar.gz/rc.cyrus to set /var/run/cyrus-master.pid as the PID file (was: /var/run/cyrus.pid) [boo#908006]- Drop unused patch: * KOLAB_cyrus-imapd-2.3.18_cross-domain-acls.patch- Replace the TLS/POODLE patch with what was merged into the upstream git repo: * cyrus-imapd.tls_options.patch * Obsoletes patches cyrus-imapd.tls_tlsonly.patch and cyrus-imapd.tls_ec.patch - Add a default tls_versions settings to imapd.conf which disables POODLE affected SSL versions.- Add two patches from Kristian Kraemmer Nielsen found on the info-cyrus mailing list (http://lists.andrew.cmu.edu/pipermail/info-cyrus/2014-October/037708.html) * cyrus-imapd.tls_ec.patch - adding tls_ec for Perfect Forward Secrecy * cyrus-imapd.tls_tlsonly.patch - add tlsonly config option to fix POODLE vulnerability- Added -snmp and -snmp-mibs sub-packages - Added README.SNMP to cyrus-imapd-rc-2.tar.gz - Added sysconfig option to use SNMP * TODO: convert to a yesno option- Updated to upstream release 2.4.17 (fate#311137) Changes to the Cyrus IMAP Server since 2.3.x: * All databases are now default skiplist, and ctl_cyrusdb will automatically convert database type on startup. * make_sha1 and make_md5 are removed (replaced by GUID and reconstruct changes) * Charset subsystem rewritten - Unicode 5.2 rather than Unicode 2, and UTF-8 support in sieve. * Core mailbox handling code largely rewritten with new APIs, CRC checksums, new locking mechanisms, merging of cyrus.index and cyrus.expunge, inclusion of user \Seen flag, and much more. * Replication code largely rewritten to provide better performance, consistency checking, and recovery from "split-brain" scenarios. * Added support for LIST-EXTENDED IMAP extension. Removed support for deprecated (compile-time) LISTEXT IMAP extension. Based on work by Martin Konold * Added support for ESEARCH IMAP extension. * Added support for WITHIN extension to IMAP SEARCH. * Added support for ENABLE IMAP extension. * Added support for QRESYNC IMAP extension. * Added support for URLAUTH=BINARY IMAP extension. * Removed legacy IMAP[2|3|4] cruft. We now only support IMAPrev1 + extensions. * Added support for marking QoS on traffic. (courtesy of Philip Prindeville ) * Modified user_deny.db code to open database once at service startup time. * ... and hundreds of tiny things too numerous to mention in a short change log ... - Added the following patches: - cyrus-imapd-2.4.17_drac_auth.patch -- this is a rebased version of contrib/drac_auth.patch - cyrus-imapd-2.4.17_ptloader-ldap_user_attribute.patch -- Allow a result attribute to be specified with ptclient/ldap.c * Supersedes KOLAB_cyrus-imapd-2.3.18_UID.patch - Renamed the following patches: - syslog-facility-doc.patch to cyrus-imapd-2.3.16_syslog-facility-doc.patch - Rebased the following patches for cyrus-imapd-2.4.17: - cyrus-imapd-db6.diff as cyrus-imapd-2.4.17_db6.patch - cyrus-imapd-openslp.patch as cyrus-imapd-2.4.17_openslp.patch - luser_relay.patch as cyrus-imapd-2.4.17_lmtp_catchall_mailbox.patch * Option 'lmtp_luser_relay' was renamed to 'lmtp_catchall_mailbox' * https://bugzilla.cyrusimap.org/show_bug.cgi?id=2360 - cyrus-imapd_tls-session-leak.dif as cyrus-imapd-2.4.17_tls-session-leak.patch * https://bugzilla.cyrusimap.org/show_bug.cgi?id=3252 - cyrus-imapd-2.3.16-autocreate-0.10-0.drac.diff as cyrus-imapd-2.4.17_autocreate-0.10-0.patch - pie.patch as cyrus-imapd-2.4.17_pie.patch - Removed the following patches (unknown upstream status): - KOLAB_cyrus-imapd-2.3.18_Folder-names.patch * There is no need for us to extend the mailbox name restrictions * https://bugzilla.cyrusimap.org/show_bug.cgi?id=2633 - KOLAB_cyrus-imapd-2.3.18_Groups2.patch * optional/not needed * https://bugzilla.cyrusimap.org/show_bug.cgi?id=2632 * https://bugzilla.cyrusimap.org/show_bug.cgi?id=3282 - KOLAB_cyrus-imapd-2.3.18_timsieved_starttls-sendcaps.patch * Workaround for an issue with kontact/kio ~ KDE 3.5.9 - KOLAB_cyrus-imapd-2.3.18_UID.patch * Superseded by cyrus-imapd-2.4.17_ptloader-ldap_user_attribute.patch - Removed the following patches (upstream inclusion): - charset.patch - cyrus-imapd-perl-5.14.patch - cyrus-imapd-perl-path.patch - cyrus-imapd_references_header-dos.dif - KOLAB_cyrus-imapd-2.3.18_Cyradm_Annotations.patch * http://git.cyrusimap.org/cyrus-imapd/commit/?h=cyrus-imapd-2.4&id=98dd7a9130653ac848c0782a7688d26a090b494b - KOLAB_cyrus-imapd-2.3.18_Logging.patch * Use 'auditlog: 1' in imapd.conf * https://bugzilla.cyrusimap.org/show_bug.cgi?id=2964 - user_deny_db-once.patch - Changed cyrus-imapd-rc.tar.gz contents, now having cyrus-imapd-rc-2.tar.gz: - dir name now is SUSE (was: SuSE) - renamed README.SuSE -> README.SUSE - added annotation definitions for groupware folders - imapd.conf: added annotaion definitions and lmtp_fuzzy_mailbox_match - imapd.conf: changed path to TLS certs form /usr/ssl/ to /etc/SSL_accept - imapd.conf: set default 'delete_mode' and 'expunge_mode' to 'delayed' - cyrus.conf: added more services, added deleteprune and expungeprune - moved DB_CONFIG into cyrus-imapd-rc.tar.gz - Spec file cleanup - Prepared systemd support * with systemd, we use cyrus-imapd as service name * we have a symlink 'rccyrus-imapd' to '/usr/sbin/service' * for compatibility, we have an alias 'rccyrus' = 'rccyrus-imapd' - New package: cyrus-imapd-utils, which now contains tools to test mail servers - New package: cyrus-imapd-cyradm, which now contains the cyradm tool - TODO: - Check KOLAB_cyrus-imapd-2.3.18_cross-domain-acls.patch * Patch is optional * https://roundup.kolab.org/issue1141 - systemd service not yet working as expected, so we disabled it atm- Move kolab tag from package name to version field- Add cyrus-imapd-db6.diff to fix compile abort with db >= 5- Package perl-Cyrus-SIEVE-managesieve provides the sieveshell as well as the package python-managesieve, therefore make them conflicting- Added /var/lib/imap/ptclient to %files section- enable --with-ldap option- allocate the right size (reported by frerichs@rz.uni-kiel.de)- add automake as buildrequire to avoid implicit dependency- Update to 2.3.18: Malicious NNTP clients could bypass the authentication and execute commands that normally require authentication. (bnc#719998, CVE-2011-3372)- parallel make is not possible, see openSUSE:Factory:PowerPC build failure.- Update to 2.3.17. Only change: * includes the nntpd bufferoverflow patch - Refreshed KOLAB patches - Fixed a potential DoS bug, when server-side threading is used (bnc#718428)- Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build- Fixed a buffer overflow in nntpd (bnc#715251)- TLS initialization failures could lead to a bdb resource leak resulting lmtpd to stop delivering mails. (bnc#606710, cyrus-bug#3252)- Fixed STARTTLS plaintext command injection vulnerability (bnc#694247, cyrus-bug#3425) - Fixed building against newer perl release (5.14)- remove /var/adm/perl-modules- Fixed cronjob to include the correct path to ctl_mboxlist (bnc#650919)- removed unneeded authid_normalize.patch the same functionality is already available through "username_tolower" since quite some time.- Check for libdb 4.8 presence- Define and use _name because the macro expansion is not smart enough. Without this construction the name definition of cyrus-imapd-kolab is changed to cyrus-imapd.- Don't create unneeded /var/lib/db/deliverdb directory - Add a default DB_CONFIG to avoid berkely db errors for deliver.db (bnc#606710)- Removed unneeded useradd call from %install section - Fix the package naming for kolab package again (the last sumbit request broke that accidently)- Only try to open user_deny.db once upon startup (bnc#601971). Backported from cvs HEAD.- removed some unneeded patches - added missing tags to init script- Changed cyrus' homedir to /var/lib/imap- Remove the obsolete tag "AutoReqProv: on", its default value is already "on".- Use cyrus-imapd-kolab when the package is build with kolab enabled - Use the preferred Requires(pre) tag instead of PreReq- Adjusted documentation to reflect the correct syslog facility that the packages are build with ("daemon" instead of "local6")- Removed Patch101 KOLAB_cyrus-imapd-%{version}_Annotations2.patch - Change Source107 to Patch107- Mention KOLAB_cyrus-imapd-2.3.16_cross-domain-acls.patch in the spec file- Replaced the 2.3.14 Kolab patches with their 2.3.16 equivalents KOLAB_cyrus-imapd-*_Cyradm_Annotations.patch KOLAB_cyrus-imapd-*_Folder-names.patch KOLAB_cyrus-imapd-*_Groups2.patch KOLAB_cyrus-imapd-*_Logging.patch KOLAB_cyrus-imapd-*_timsieved_starttls-sendcaps.patch KOLAB_cyrus-imapd-*_UID.patch - Removed the patch KOLAB_cyrus-imapd-2.3.14_Annotations2.patch as this is now part of cyrus - Added patch KOLAB_cyrus-imapd-2.3.16_cross-domain-acls.patch. This patch can not be directly applied, it needs to recreated due to the patches applied by openSUSE.- Fixed crasher in lmtpproxy when backend server returns an empty SASL mechlist (bnc#551346)- updated autocreate patch to avoid "no-return-in-nonvoid-function" failures on openSUSE 11.1- Updated to 2.3.16 * Added user_deny.db to be able to selectively deny users access to Cyrus services. * Added disconnect_on_vanished_mailbox option. See imapd.conf(5) for details * Reworked SQL detection code in configure. See install-upgrade.html for more details. * Added popuseimapflags option which enables setting and obeying IMAP flags in the POP server. * Added optimized method of handling an empty maildrop in pop3d. Requires statuscache to be enabled. * Added annotation_definitions option for specifying external (third-party) annotations. * Added sync_compress option to compress replication traffic * Added user_folder_limit option to limit the number of folders a non-admin user is allowed to create. * Added -x option to cyr_expire to disable expunge * Track idle state so a shutdown doesn't leave idled killing random other processes on a busy system * Fix missing closedir() - bug #3159 * Make Cyrus compile with older GCC- Changed capitalization of perl-Cyrus-Imap into perl-Cyrus-IMAP as it used to be. It changed in 1 of the previous updates, due to a typo.- Subpackages are now also renamed when cyrus is build with kolab support - Renamed _enable_kolab to with_kolab. What seem to be more in line with the rpm conventions. There are macros like %%{with } and %%{bcond_with }, but unfortenately they did not work for me.- Renumber kolab patches to start with 100 - cyrus-imapd-kolab now conflicts with cyrus-imapd- Added a switch to build Kolab enabled rpms, (cyrus with patches needed by the groupware project Kolab) - Added cyrus-imapd-2.3.14 patches for KOLAB - Updated patch ptclient_afskrb_return.patch to return NULL instead of 0- updated patches to apply with fuzz=0- Fixed init script dependencies. saslauthd is not a hard requirement for cyrus-imapd (bnc#538852)- fixed multiple buffer overflows in the SIEVE code, caused by unsafe usage of the sprintf function (bnc#539877, CVE-2009-3235) - Added flex and bison to buildrequires as the above bugfix requires the sieve parser code to be regenerated.- fixed buffer overflow in SIEVE implementation, caused by the incorrect use of sizeof() on a character pointer rather than a character buffer (bnc#537128, cert-vu#336053)- fixed typo in cron-script- warning fixes for gcc 4.4- removed obsolete configure options and resorted the rest for better readability- Updated to 2.3.14 * Fixed incompatibility between older ManageSieve clients and newer servers that issue an auto-capability response after AUTH with a SASL security layer. * Fixed quota calculation to ignore files not mentioned in the index * Correct cache truncation after an aborted append (was leaving empty holes in the cache file) * Fixed ACLs copying when renaming users * Fixed TLS session reuse * Log more detail about changes done by a reconstruct (indicating that there were problems with the mailbox before hand - mainly as a debugging aid) * Ensured that the longest possible named mailbox can still be deleted when delayed delete is enabled by increasing buffer sizes * Add configuration option mailbox_default_options allowing (for example) modsequences to be turned on for all new mailboxes * Various Replication fixesmorla5 15450820232.4.19-lp151.2.52.4.19-lp151.2.5cyradmcyradm.1.gz/usr/bin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/76b21d1970bb14e2c7b3b964ef47ad85-cyrus-imapdcpioxz5x86_64-suse-linuxa /usr/bin/sh script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RГMD'JNsmutf-84cb5824b389570cfa3317273aee9a58941a9eb2a4c9a155dad0287a144dd1aaa?7zXZ !t/J)] crvPSHkv*>IGC ukjM!:?E-eVhG:㓜5ݦqǮ!_&o ALG$O1/N11|ƹt:H-N'$(%K Gp@rK\ |SV@|xRX5`[Fͷ}$Y*Wae(L5Rp14.뇔vdi3YI\;qVfRad=Od@qҗRjοfj 1&%Qx1jinH+}!~"I kcz"q"0~O WXqA-WEhVɚʻ('ek2R.A v݋{M"EcIg1o;yUu ZS_MO0Y-PQiyo\Ri|}Vst~؛փGC4 (stp"!tek1'V1IH/Rԭ|[5Tl GI$'1YjxҵqTSۨ6{vyˋ@{y5]i r@zkc$h}fVMџy4v+10?r++XI`5 8%'GNJlf(ep:*w, )8N5E gR)af`!xYA9µuǰyc(cm&4^PCbEnDPјkhr_eׅZDz`. XL\֦>C n%"[*vd傅 ަm4'w|"-!*"b'o(5@97ko >&O2 C@4,!/PtWa Y{Bfp'hڹ!{ )WgjO-YF\xY}M|%F6Ǎ1B4cuد/rmcIHYj{ooiy7 `%٫2iZ਽bS\ڡs mIͽSvfW}^ :ejb=5\irퟃx(qcll~%FRznI)!H,rF5^o6*8"SMvU*$v"]jQD~l5-Qؚ8@~J\޳<|0*,U'WW#NĈ'ÕNg *d)`61 W !k'P<;S;O%lл{&P+ß߬۴5Bie}g*V])e_@V-=Ҝc&gK]Kk%7BѢ{^{;ݒ~p8$lH ]b |F`O $;XLmy}q*CbS%qh$2I;{,mG^Ӧ^{mnhSZy\3Gert4˾u)葸X$G SN=:>J ۢZ(R+3 2B9L?B^Knꅮd!IO~H\Go\njucp?ZXqくj?`) ~U8|vQ_0J+|t!g2,j4LVE8cX@CtOqKO;oz!F"˔a~rqcම+N0[!sD%PbkEKS';W7Е萶5M^®Uv[lu .>͡ѱHt6ׁpmkz./VKŴuqK PKT;tӽ.;U"WNr:zhgbmH-r֛~j N44kD3,b_4Mз'd-"y@[]âJ:1 Yԟgn^W{ RO6cNm:O%1΅N}65~mpg>/|s Ƚ"· t׍.[}޽@\I`21`]_;= 4S$YB4o˘q Nf/%,3NJPOsƷ_x#dȲ@xܹ%Ϛ1rVyC]L!kLUЙNwQ@;D fi"!@2 =)BوW7>;]kvU YM6 tͳ]#[&.*QFHVs`5wmxt`!/Yv߬hvo/܇v#j1Rq"UvT .ss@Jk~}g_qDc9`ڿb;Ck20-ҩY BPvkC)s]Dy)6Fz%v7k| lVFLL;,#t<`3;|W~ȕNs8jxx'8ʔ>a6qsi%qrڸc'.j>l t2ͬá ^\%0D£X̾7:VVϊ"- \ i 1C<b~XZ`V~R~0#vs1&4LekQvm5E 蔲7ɵ9^X>Sa!sqєreߦ(V|hk7\.:ͳ -;e~N7 ө"ԿJ6@ ,\cM/<}KVeG<4f| s\]hojr-?8-"CqdkbS'!~ݚm<գ縤d(+ۼD@Q_hte`T&?2 PbѠ?cG7kY5e:=|HSqngB󺒍p[(}sS`m 舸[(eaj!(*Ei sI  ;KȢ(Aia?G857XqF ?Fx ߦ[Lۊo乚o&͕ 1Y2´"O)`@m_T k5o )+ jew]$O%JD>WOm(u0p܋6MP%([tG&:n(纇WpPIx^f5yw!oI_%L(3{&ouUHۼgHPM`Br| @!YA qi%zLDƂ|29޾UX=jS']E3xr HZձg E#aO%wu$үm' pjPq Fܲ$%61皋g6aY7YM(C] Ԙ_N&Hyogڡ 9Y?[=|(zJz KrU/)?S AcpXUBaL*2ِޖ\E,Ԣ0¨ ek[?!Héb? >[йh=YaXLi2qHԪ~+%;Z)%z:)Pv\ a>|Mv@ -llJOԪHA}ߧxZldYaA jaazͳFĆvlO#$?d 0=yRSZl SIlz^cTNGBLUŷ _^2"2(f#fxT,L"a&O3ɞG` V }[Il2oDqRQ*/zѣji\ҜZh`%] 2n0ߔ,p %㨏{:1DS%~r*s[Р.rpӭjGcj 贌෹br,5C% ?;˻ ZLT99X̥H»^ O|&(ꆾRѩDB4b#=e`pS %ŗtIs9 q|i]]Y}(-:diL,N0|?;Kxk -8蕦D#&&Bg*tUb=WyA#(yұN ^ KsB Zj1Q9&)?v-s\ Sky+i`|Xdm9G&拔xHd?KlkS6tQuJ+f2آB\@ů17ˍm烞K { &h"JfH}Jg݋&mw"c(Nh{oLJеqdճ)M5ۑiwЙxG|H)k8+IWě&5gN|Ӊ2rǥ,a"u?jb3]q yRr|Y-~E 2i2FcghŠ/Hf5t)Ƕ\h;?v0RO瀏a Tl~޸'[/+TQ2qᇧ ȐCzV2r[L1_wz)kX̄Nn-Ñ`i5:Q-HH5]qIoi3"Bԛb,$!tt!i\s}o^*s&=,9hiSy,"U|f$'ilVkU,u=|"./ DV+5 wLA9סdֵtL5V.?iDR =-Or.v},>9:U&&\qG!nҚ\B}Q uPJ][xǣ!/ekƥ3/hDqc /{h!rJjԐ9E4b zCtT8Tu,W3 R9_SrieܞeBIY@G^#AMk8d%? cn9,k(88mUc=Ej ]cMt/,tT(? ٶxfXz;;mm`IGt{X4š=U>|&2жhѾ|߰:uC^ߋxT9 KZx*v)U5ӜA_"։m# e 74qoϔ6,xHeJb׃_\egȜ%@#(Dv6GΏ]idֻTe5Fˤ8$Bu˂ʫ̗spcmISCSI,%Oq@SYS& 2="ۆk -fmQX~Q*-XWk_v[RYtQ銽-hXՒW9Syp OO8bJSDyv U ˨ "m'CO1z؛jaդu彀e (v-u4>EjLh x ?zJ-X"647Ql!:ð9@79&WԇO,DۈP,kq2Dj.a+sUQO/i2GQ!~Oi:B枭S0W 3E\se|ʮќ-x^LIQЬ AmR>Hؽ!@[_@ӠNn>f㝛Ӈ\t= `"@.`n% rV!Fڭu/{xY,*3xٌ1rGT[ro~(=flsh˗] ,̽c-^\B0-jc,[ܲ*GGs22?*DթɆKJ9BRNFJQ*ɚZ/= 075Yzg>NM "+֦^VtիYP]i.ޢw`fThvA G,eVCnrZզ ЛJz}֢,0%:|k˯bhX3 TDW&8ǨvZ>z1ƻ^=Y{'TRX}r=TYgq6*TɅ#-N!*qJ|cBvʗg/ TeZj*6nLal0KG8rr uaCfm:0GM'9odz_չP5X]AƎ9lrZk觭-(L}\~_g'9z:d{usz9nw:G04kH:L$tF3O&nYRdro]XW&8ʊsr??sВ8%K5ec[:o Ƞ t/DU< pVbs°ugb5)'4OZɏnVGvxN $Uڌj~vmX j9>P~}@4s#ʆ,}z <-d; _FK%Y}VcMG'1Mrtܰ%$+_~ I8߄[9( H:y+|J,g?Dq蕅Gτ#DVh(Npvq7@)CԾ liڠdp knO`aɾ|SpMNjf =8$! "%?~d"ѭk`c~tr"OOk(k΁rw6+SC\;s,lcLI>b+(0Md%_i\.w YDZ9n|VV5K٢FY݄:"׻D&:`{Gw. 8Q\Jqy'Îfu^n*d*Iɞ,4څz^)2Z ;ÂP,FB /GJ fG)3i [ SlΡٕbr|ӂ.L Sљ49 ^h74_a. '}dj(&Cs90Tv*wHcVL>GAV6"9;:-u_k'Bb*uJ歓LvŵF囼yiG7vV%/-B!T6l蕻'r+0O3l9aMy)7sJ# f0xH;&HlD=ڜ/)cqY Fd?kQ lj(L1h`p7D %ᖳŊx6pQl N֪_gNH3T7w$'9d+bZ7ٓ{}/뾯vHe( mݥάmr]XI{5/ K:|g]X Hb%ʳЊ6Bs ȓOąKThIƃ L4Bѝ ԠY7iɂOD<^&Wr$@*jX֥XccwpmdI.1SKd`y0n- VixHĞ=2VeQk=]SZsA) cjMoה,1bl/HocWjJ: 0XGQXg:F2t*jcK1wc=*u4(- ܭsz c3_k&"0OQ(B_N慫̙-mͧS>H_*?^ dzX72WH=*Bc7-pzt'Xgd V2=:=u#0,@81+ j_{)B_*>ʲqs8<7lVU-h` 2I,@@хgB{vQ|m|< WȬD#et9%xryw@rY )4'qʝALsB,1Ȏt##\"\ vB&A GR!r.+/ᾒF$ Cb6erA{+lRO RE;'1|szf#{P)~aSƽ\+Y6a5n]P]u]6j~uἴ1Xq N$4yCBV$,AE ,9T'ևԊHGeTvdyRz'lʮ5rT(P"X)U " E2s79(` 0}-t*@zJ/uϔZBzM@&]0#DGO_GZ1zHx C?R|| N[uGel\i: -z=dSNn YZ