php-mapi-10.0.5-bp153.1.25 >  A `MKH!M@eeeK}UIhi'edL}X@R6L6gEL 3v b6ޅIt^/?Vf-Ŧ{ BW)/3!W0>hCb,&Qf f_2bNjigrtviZ]||yc-t(^{FrJ.4bS"\!N+,sT, SanDW$QͺE?IwJ11163682935cadd3ed3529cd7ab737b966b750362176cd6534bfb794502ba18b28339dba20bfacc5dd0142c6d88cc7b6ab942f39ȉ`MKH!M@eeeX)=NSl[IGaA\ُؓWvG@=rIx&Xo2uM@j6i^Jcqb_hԪ6U78LK/OhmCEU[K0 tQ$\<'jfҹ?!q6Q[%t$A;] M]p}xW7L\cGwQU*Yۣy? >pAn ?nd   3 !(< F P d  6Xl (8*9*: *BjFj%Gj8HjLIj`XjhYjxZj[j\j]j^jbk;ckdlIelNflQllSuldvlxwm$xm8ymLzmmmmn Cphp-mapi10.0.5bp153.1.25PHP bindings for MAPIUsing this module, you can create PHP programs which use MAPI calls to interact with Kopano.`MKs390p21~SUSE Linux Enterprise 15 SP3openSUSEAGPL-3.0-onlyhttps://bugs.opensuse.orgDevelopment/Languages/PHPhttps://kopano.io/linuxs390x}hAA큤A`MK `MK `MK `MK`MK2513637e3b9d36968392f2a6803057fe5cecf1915494db567d71f34090bf4c02f9a8ac78fdcba6c3f326ddf3c1541c5f618f88c1df82210cfb5370144c3f58cbrootrootrootrootrootrootrootrootrootrootkopano-10.0.5-bp153.1.25.src.rpmconfig(php-mapi)php-mapiphp-mapi(s390-64)php5-mapi@@@@@@@@@@@@@@@@@@@@@@@@@    config(php-mapi)kopano-clientlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libkcfreebusy.so.0()(64bit)libkcfreebusy.so.0(KC_10.0)(64bit)libkcicalmapi.so.0()(64bit)libkcicalmapi.so.0(KC_10.0)(64bit)libkcinetmapi.so.0()(64bit)libkcinetmapi.so.0(KC_10.0)(64bit)libkcutil.so.0()(64bit)libkcutil.so.0(KC_10.0)(64bit)libmapi.so.1()(64bit)libmapi.so.1(KC_10.0)(64bit)libmapi.so.1(MAPI32_1)(64bit)libmapi.so.1(OLE32_1)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)10.0.5-bp153.1.2510.0.53.0.4-14.6.0-14.0-15.2-14.14.1^^T@^r @^h^(9@]q]X]µ]@]z3@\"\@\X)@[j@[@[h8@[;e@[ @Za@Zw@Z@ZxG@ZP@Z#@Z@Z ,@YY@YeYW@Y@YY^&@Y@X@X @XX@XY@XGX5X#Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt jengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.derbrown@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dem.kromer@kopano.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Update to release 10.0.5 * Enhancements: * gateway: support loading MAPI folders with slash in their name. * Fixes: * admin: fix stack exhaustion calling AclRightsToString. * admin: fix out-of-bounds access in ConsoleTable. * dagent: change SMTP error code for plugin failure from permanent to transient category. * server: recognize more MariaDB-specific status codes and initiate reconnect if needed. * server: fix a cache pollution with PR_HTML and PR_RTF_COMPRESSED. * dagent: failure to run actions will no longer stop rule processing. * mapi4linux: avoid M4LMAPISession going away while ECMsgStore object(s) still alive.- Update to release 10.0.4 * Enhancements: * daemons: service units now run with systemd protections on. * icalmapi: support reading multi-iCal and multi-vCard files. * Fixes: * dagent, spooler: workaround crash during Python GC. * dagent, gateway: avoid stack exhaustion in HTML filter. * gateway: avoid non-atomic replacement of SSL context. * gateway: avoid one crash case for deeply-nested HTML mail. * server: cure a mysql wait phase during shutdown. * server: cure a crash when the SQL server has shut down. * daemons: avoid deadlock during signal handling. * libserver: fix use-after-free and crash on shutdown. * Various null deref warnings from clang --analyze were fixed. * libserver: resolve memory leak of MYSQL objects.- Update to release 10.0.3 * Enhancements: * server: new config directive request_log_method and request_log_file. * server: The log_level=0x100000 bit (SOAP) no longer has a meaning; use the request_log_file mechanism instead.- Update to release 10.0.2 * dagent: add processing time stats and publish via surveyclient * common: fix a malloc/delete[] mismatch in kc_utf8_to_punyaddr * Respect KOPANO_SOCKET environment variable in all programs * server: support numeric UID/GID for local_admin_users directive * daemons: support numeric UID/GID for run_as_* directives- Update to release 10.0.1 * common: avoid computing log messages that will not get shown [KC-1674] * freebusy: fix crash in RecurrenceState::Exception instantiation * client: IDN support [KC-1659] * In config files, fractional values can now be used for sizes ("0.5G").- Update to release 9.0.2 * Enhancements: * storeadm: print entity types in orphan list [KC-718] * client: improve dreaded "gsoap connect: ()" reporting * server: fix dreaded "SSL_accept: (null)" reporting * ECtools: add kopano-vcfimport * Fixes: * client: resolve rogue file descriptor closing [KC-1397, KC-1462, KC-1518, KC-1584, KS-42330, KS-43193, KS-43409, KS-43618, KS-43677, KS-43693, KS-43907, KS-43925, KS-43936] * dagent: resolve crash when appointment has empty organizer [KC-1637] * spooler: regard redirected messages as having recipients [KC-1638]- Drop chown calls from scriptlets [boo#1154309]- Update to release 8.7.85 * daemons: support "%xxx"-style interface identifiers in bindspecs (the "server_listen" or similarly-named directives in .cfg files) * client: send fewer logoff calls [KC-1590] * daemons: AF_LOCAL sockets were erroneously owned by root rather than run_as_user [KC-1616] * pyko: avoid circular strong reference from notification to store [KC-1572] * php: add missing successful return value for zif_mapi_vcfstomapi [KC-1487] * client: unbreak translation of newly created store folder names [KC-1607] * dagent: the server_bind_intf option is removed in favor of %xxx * search: put back the old value for limit_results=1000- Update to release 8.7.84 * server: new installations will use files_v2 by default [KC-567] * icalmapi: vCard 4.0 (RFC 6350) is now emitted * kopano-set-oof has been removed; use `kopano-oof` instead [KC-981] * kopano-localize-folders has been removed; use `kopano-storeadm -Y` instead * admin: the --mr-process option has been added * dbadm: the "populate" action has been added * daemons: the {pop3,imap,etc.}_listen directives can now take an interface specifier similar to ping(8), e.g. "%eth0" * server/ldapplugin: LDAP group membership cache [KC-1588]- Update to release 8.7.83 * libserver: fix "withholding" of properties from clients [KC-1547] * dagent, spooler: threaded more is enabled by default now [KC-1475] * ldapplugin: 22% speedup in retriving the entire user list [KC-1399] * client: enable write-caching for properties on stores and folders; improves e.g. store creation time by 17% [KC-1585] * Dropped Python2 and PHP5 support- Update to new upstream release 8.7.3 * Fixes: * dagent: standard casing for RFC 5322 headers [KF-2100] * daemons: do not fail startup on IPv4-only systems [KC-1400] * Feed HTML through libtidy before using it for the to-plaintext conversion stage [KS-40722] * server: fix crash on shutdown [KF-2179] * server: address a potential crash due to type mismatch [KF-2151] * server: use utf8mb3 with mysql 5.1 [KC-1423] * server: avoid entering truncated tproperties data into the cache [KC-1417] * server: avoid using OpenLDAP-specific filters that 389-ds does not know about [KC-1402] * server: fixed TLS negotiation errors with openSSL 1.1.1 [KC-1439] * spooler: avoid unnecessary QP encoding in header fields [KC-1430] * spooler: fix hang on process termination [KC-1449] * srvadm: do not complain about default_store_locale [KC-1416] * dbadm: some long-running statements can now be run in parallel with the new -j option [KS-42617] * pyko: expand stubbed messages when dumping [KC-1159,KC-1168] * pyko: don't mix str/int busy statuses [KC-1433] * oof: fix erroneous -u parsing [KC-1425] * oof: make --message option set the right property [KC-1435] * server: complete utf8mb4->utf8 fallback for RHEL6 [KC-1423] * inetmapi: modified appointments need to produce a new Message-ID [KC-1458] * dagent: set Bcc/RecipMe flags appropriately [KC-319] * inetmapi: restore FQDN in Message-IDs [KC-1393] * inetmapi: parse fake "From:" header better to hinder proliferation of impersonations [KC-1350] * stats: print "PR_..." instead of proptag numbers [KC-1495] * server: no more unbounded thread number increase [KC-1446] * php: fix crash in zif_mapi_getprops [KC-1507] * Enhancements: * backup: do record outofoffice settings * php-ext: performance measurement log now contains a timestamp, thread identifier, and global monotonic counter. This can be used for estimating the achieved command rate.- Update to 8.7.0 stable git HEAD * dagent: standard casing for RFC 5322 headers [KF-2100] * daemons: do not fail startup on IPv4-only systems [KC-1400] * Feed HTML through libtidy before using it for the to-plaintext conversion stage [KS-40722] * server: fix crash on shutdown [KF-2179] * server: address a potential crash due to type mismatch [KF-2151] * server: use utf8mb3 with mysql 5.1 [KC-1423] * srvadm: do not complain about default_store_locale [KC-1416] * dbadm: some long-running statements can now be run in parallel with the new -j option [KS-42617] * pyko: expand stubbed messages when dumping [KC-1159,KC-1168]- Update to 8.7.0 stable * server: fix disappearing inbox rules [KC-1359] * kopano-dbadm: new action "usmp" and "usmp-charset" * server: no more automatic upgrade to utf8mb4, use `kopano-dbadm usmp` instead [KF-1394] * dagent: the spam_header_name was not matched correctly [KF-1961] * dagent/client/libserver: fix inadvertent AF_LOCAL->SSL redirect [KC-1368] * client: ABEIDs were parsed wrong (and it broke with gcc8) [KC-1386] * php7-ext: cease modifying potentially-immutable PHP variables [KC-1355]- Update to 8.7~beta release (8.6.90) * dagent, gateway, ical: modern socket specification in .cfg with lmtp_listen=, pop3_listen=, imap_listen=, ical_listen=, etc. * dagent: PF_LOCAL socket support for communicating with postfix * dagent: limited support for RFC 6531 (SMTPUTF8) * server: LDAP STARTTLS support for user backend * spooler: new config value log_raw_message=error * daemons: coredumps no longer rely on fs.suid_dumpable * server: support for Unicode supplemental plane (Emojis) * spooler: add copy_delegate_mails=move-to-rep config directive * kopano-ibrule: new utility for MAPI rules * server: experimental "files_v2" attachment storage * kopano-statsd: new daemon that records dagent/server/spooler statistics * This is an abridged list; there are more changes to configuration and behavior; see RELNOTES.txt in the "kopano-common" package for more details.- Update to new snapshot 8.6.7.2 * Fixes: * gateway, spooler: (re-)activate RFC 2047 header generation (Outlook is still unable to read the RFC 2231 headers that are generated normally) [KC-1226] * srvadm: make --purge-softdelete=0 work * Enhancements: * dagent: advertise 8BITMIME/RFC6152 support [KS-41452] * dagent/client: fixed broken umlauts in PR_EC_BODY_FILTERED when input was not UTF-8 [KC-1225]- Update to new upstream release 8.6.6 * ical: handle double quotes in Content-Type header * server: repair broken timing log messages for ldapplugin * php7-ext: cure stack corruption in mapi_vcftomapi * gateway: avoid uncaught exception when client disconnects midway * dagent: avoid always running into K-2383 * server: avoid SSL crash near ERR_clear_error on shutdown- Update to new upstream snapshot 8.6.2.25 * Fixes: * ical: handle double quotes in Content-Type header * Enhancements: * client: now emits warnings about own incomplete PR_RULES_DATA processing * inetmapi: now emits a warning when runtime vmime is too old * server: fewer stat calls to the attachment backend * Changes: * dagent: default for log_timestamp changed to "yes"- Update to new upstream snapshot 8.6.1.99 * Fixes: * Fix crash due to ODR violation * libserver: drop all remains of clientupdatestatus table * gateway: fix crash when new client immediately disconnects * mapi: avoid garbage at end of malformed RTF * Enhancements: * kopano-dbadm: new diagnostics program for offline database modification * kopano-server: allow use of --ignore-da to skip schema update that won't complete * build: support ICU 61 * propmap: expose kopanoHidden LDAP attribute as PR_EC_AB_HIDDEN * Changes: * daemons: disable SSL renegotiation for OpenSSL 1.1+ * server: invalid port strings are now rejected * client: quiesce verbose logon failure messages * boot: set default and UTF-8 locale for services- Update to new upstream release 8.6.1 * Fixes: * backup: ignore error when server cannot find attachments * server: search folders were not loaded on startup * monitor: handle absence of config file * dagent: do not treat -d option like -c was given * server: fix a case where an old kopano-server would refuse to start with a newer database even if --ignore-da was used * server: fix server/client getting slower when named properties are created multiple times [KC-1108] * client: fix data corruption when server returns high named property IDs [KC-1107] * Changes (generally requires admin action): * inetmapi: stop treating empty indexed_headers as "X-*" * dagent: cease indexing X-Headers by default * dagent: turn indexed_headers from a prefix list into an exact-match set * If you need certain e-mail headers copied into named properties, they MUST be explicitly listed _one by one_ in dagent.cfg:indexed_headers now. * Enhancements: * server: reorder SQL log messages so the error is shown first, and do say when the message was truncated- Update to new upstream release 8.6.0 * Enhancements: * spooler: rules support testing for out-of-office flag * kopano-spamd: new daemon for spam learning in Kopano/SpamAssasin * kopano-oof: new utility for Out Of Office * kopano-storeadm: new utility replacing the store functions of kopano-admin * daemons: added the --dump-config option * inetmapi: ensure all generated messages has a Message-ID * gateway: handle a zero-length PR_TRANSPORT_MESSAGE_HEADERS property as if it was absent * Changes: * gateway: generate Internet headers if missing * inetmapi: ensure all messages have a Message-Id- Update to new bugfix release 8.5.4 * server: emit log entry when LDAP is missing server info objects * spooler: avoid deadlock due to double mutex acquisition within one thread * php: mapi_icaltomapi did not copy the iCal recipients to the MAPI object * archiver had forgotten to create its SQL tables on first use * php: make ParseICal able to deduce organizer addresses * admin: --user-count failed to print user counts * server: fix broken cache handling for ICS bulk restriction matching * icalmapi: handle BDAY VCF and REV VCF property * libserver: restore PR_EMS_AB_HOME_MDB- Update to final tag 8.5.0 * libserver: store size for orphaned stores was reported incorrectly * client: have OpenEntry check for NULL entryids and entryids too short * dagent, client: fix nonfunctional HTML filter * common: switch logging to stderr when pipe dies * spooler: avoid printing garbage when non-worker child exits- Update to new upstream tag 8.4.91 (RC) * Enhancements: * server: new "server_listen" directive replacing "server_bind" * server: stronger keep-alive * server: further general performance improvements * server: update PR_LOCAL_COMMIT_MAX on hard-deletes * server: speed up contact and search folder querying * server: skip some unnecessary attachment accesses * spooler: introduce indexed_headers config directive * search: pass "limit_results" to xapian to improve performance * search: optionally index draft folders * unixplugin: support multiple non_login_shells * unixplugin: add /sbin/nologin as a non_login_shell (new installs only) * gateway: RFC 6154 support * kopano-spamd: new program * icalmapi: support URL, NICKNAME, PRODID in vcards * Fixes: * gateway: generate envelope using inetmapi if not present yet * spooler: only evaluate rules that are explicitly enabled using PR_RULE_STATE * Changes: * /etc/kopano is no longer prepopulated, create .cfg manually if you need to override anything * server: remove support for upgrading databases older than ZCP 7.2 * gateway: use threaded mode for reduced memory usage on many-user systems (new installs only) * gateway: the "imap_store_rfc822" config directive is removed * server: the "counter_reset" config directive is removed * spooler: the "always_send_utf8" config directive is removed- Add 0001-build-fix-build-error-w.r.t.-gettimeofday.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to bugfix snapshot 8.4.4 * common: fix detection of local connections that need not use zlib compression * libserver: improve ECICS error reporting * dagent: reenable automated backtraces when invoked with -f * php5-ext: fix positive retval setting in error case * dagent: redirect rule led to crash * inetmapi: overwrite recipients instead of appending- Update to bugfix release 8.4.2 * server: revert NO_UNSIGNED_SUBTRACTIONS edit- Update to bugfix release 8.4.1 * inetmapi: handle empty/invalid Sender in RFC2822 mails * spooler: for send-later mails, check trash, not outbox- Update to new upstream release 8.4.0 * dagent, gateway: whitelist-based HTML filter * provider: speed up getIDsFromNames by reducing SQL queries * client: speedup from-scratch MAPI session creation by avoiding extraneous logon-logoff cycles during provider initialization * client: add API for dump+restore of MAPI session profile data so libmapi users can skip provider reinitialization at program startup * mapi: disable very slow RTF compression * server: add entry cache for S3 backend * icalmapi: handle up to three email addresses in a vcard * icalmapi: support ADR, ORG, TITLE tags in VCF files * backup: save and restore store-level ACLs * backup: merge store-level metadata- Add Requires for kopano-migration-imap [boo#1055939]- Update to new bugfix snapshot 8.3.3~24 * server: fix disabling of shared reminders [KC-728]- Update to new bugfix snapshot 8.3.3~22 * gateway: trim CRLF from PR_EC_IMAP_BODY{,STRUCTURE} and make Apple Mail client work again [KC-668, KC-720] * server: disallow empty value for embedded_attachment_limit and depth counting error [KC-745] * common: fix incorrect timeout check in scheduler which had disabled softdeletes [KC-638] * server: disable reminders from shared stores [KC-758] * catch pointer underflows / NULL pointers [KC-694, KC-60, KC-177, KC-355, KC-378, KC-379, KC-669, KC-754] * libserver: avoid creating multi-stream gzip files [KC-104, KC-304, KC-597]- Update to new bugfix release 8.3.1 * inetmapi: do not force HTML when use_tnef is set to minimal [KC-664] * spooler: avoid a use-after-free, and a deadlock after this failure [KC-588] * server: avoid unchecked return value and unsigned underflow [KC-656] * php: rework pointer value storing * daemons: call initgroups when switching user and don't fall over [KC-684,KC-690] - Update to new bugfix release 8.3.2 * gateway: fix an IMAP protocol error [KC-668] Apple Mail/Alpine did not show mails with long encoded subjects * common: restore ability to output crashdump [KC-630] * inetmapi: avoid short allocation on group expansion [KC-388,KC-727]- Update to new upstream release 8.3 * Enhancements: * migration-pst: call SaveChanges only once [KC-534] * Fixes: * caldav: avoid a nullptr dereference [KC-236] * cachestat: avoid exception and unpack tuple [KC-402] * ldapplugin: revert "catch empty ldap_search_base" [KC-602] * spooler: fix crash on forwarding rules [KC-608]- Update to snapshot 8.3.0~1007 * Enhancements: * gateway: optimize LIST, SELECT, STATUS [KC-490] * icalmapi: VCF conversion [KC-420] * Fixes: * migration-pst: skip root folder more intelligently [KC-487] * migration-pst: MV properties are handled better [KC-457] * client: add extra checks for EID sizes [KC-500] * gateway: enforce user and password checking on local socket [KC-396,KC-490] * Changes: * migration-pst: ignore decode errors [KC-521] * common: fix empty text bodies when converting U+0000 from HTML [KC-557] * icalmapi: reworked copying description into mail body [KC-568]- Build-fix include of kopano-migration-imap- Update to snapshot 8.3.0~694 * migration-pst: skip root folder without hard-coded name check * client: add extra checks for EID sizes to CompareEntryIDs * php-ext: use /usr/share/kopano/php for mapi classes- Update to snapshot 8.3.0~667 * Changes: * server: make softdelete_lifetime config setting a reloadable property [KC-472] * icalmapi: handle missing timezone for RRULE [KC-414] * migration-pst: filter metadata at start of subject [KC-424]- Update to snapshot 8.3.0~334 * Enhancements: * gateway, server: reload SSL certificates on SIGHUP [KC-301] * dagent: log_raw_message option can now be used selectively on users [KC-370] * Fixes: * gateway: report missing attachments over IMAP better [KC-436] * inetmapi: avoid overzealously generating winmail.dat [KC-348] * common: fix spurious crash in sk_SSL_COMP_free on shutdown [KC-443] * backup: improved logging when ACL does not resolve to user/group [KC-431] * migration-pst: show usage, not traceback, for invalid options [KC-372] * inetmapi: avoid buffer overread on rejected recipients (showed garbage in logs) [KC-398] * Changes: * server: compressed attachments now get the same permissions as uncompressed ones [KC-380] * backup: maintain deleted folders and add --purge N option [KC-376]- Update to 8.3 snapshot 223 * Enhancements: * mapi: drop global lock and replace singleton allocmore table by per-object vectors [KC-328] * swig: expose group and company properties in Python [KC-320] * xapian-compact.py: new -c option to specify config file [KC-205] * utils: support setting out-of-office without an until-date [KC-275] * Fixes: * pyko: do not throw backtraces on log messages [KC-340] * server: S3 object sizes were shown wrongly [KC-351] * inetmapi: do not always generate winmail.dat [KC-348] * icalmapi: timezone search was broken [KC-313] * The RTF encoder incorrectly produced paragraphs where it should have created linefeeds [KC-338] * The RTF decoder failed to see that \uXXXX could start a paragraph [KC-338] * The RTF decoder erroneously created a new paragraph on \pard [KC-338] * server: Ctrl-C now works in gdb [KC-171] * inetmapi: avoid an infinite recursion on SMIME handling [KC-366] * ics: make creation of new syncids work incrementally [KC-208] * libserver: change incorrect compare operator for EID_V0 [KC-365] * Of special mention: * search: python3 support (but requires new python-xapian and, as a result, a db migration or full reindexing) * Developer/packager notes: * KC variables and functions now live in the KC:: C++ namespace [KC-369]- Update to 8.2 snapshot 451 * == Fixes == * dagent: iCal descriptions caused wrong body parts to be displayed [KC-138] * dagent: mr-process failed to copy attachments to the calendar item [KC-202] * dagent: restore/rework forced ASCII charset upgrade [KC-294] * == Enhancements == * kopano-stats: bind 'q' key to exit as well [KC-105] * presence: log authentication errors * Improved PHP7 support [*,KC-330] * == Changes == * search: log to file (if set) instead of stdout [KC-204] * search: treat '_' as a word break [KC-290] * swig: resolve crash when python programs end [KC-269] * config: change ldap_object_search_filter for WebApp to be able to search by mail address [KC-337] * gateway/client: avoid resynchronizing RTF body content [KC-338]- Update to 8.2 snapshot 397 * == Fixes == * backup: avoid exceptions on problematic rules/ACLs/delegates [KC-213,KC-266] * The comment for server.cfg's "disabled_features" was wrong [KC-262] * php: fix crash by adding missing pointer type conversions [KC-274] * dagent: the "Received" debugging header had the wrong target address * gateway: do not emit an X-Mailer field when retrieving mail [KC-277] * server/ldap: report empty ldap_search_base setting * client: verify peer's SSL certificate name [KC-156] * admin: support unwrapping "default:" type URLs [KC-289] * backup: fix tracebacks when used with ZCP [KC-306,KC-307,KC-308] * server: implement missing readback of compressed attachments [KC-285] * search: add script for findroot upgrade [KC-300] * php: ICS import/export functions [KC-302] * server: AWS4-HMAC-SHA256 support for S3 [KC-170] * pyko: permit "public@company" syntax to specify stores [KC-317] * dagent: new AUTORESPOND_BCC option for use with OOF [KC-319] * == Enhancements == * PST importer [KC-59] * Python 3 support [KC-48,KC-267] * search: files are now compacted, and their uid/gid checked [KC-188] * server: allow search folder creation outside of own store [KC-271] * dagent: forwarding by rule can be restricted with a whitelist [KC-109] * == Changes == * Non-Delivery Reports now originate from "Mail Delivery System" (like postfix) instead of yourself [KC-309] * Support for building with a no-SSLv2 OpenSSL 1.1. [KC-230] If you run such a setup, be aware that a config setting like "ssl_protocol = !SSLv2" in one or more of kopano-{server,gateway,ical}.cfg can inhibit the process from starting. * Cleanup of the example LDAP configuration files. [KC-229] /usr/share/doc/kopano/example-configs/ now has just a ldap.cfg, and no more ldap{,ms}.{active-directory,ldap}.cfg. * The example LDAP config file now has a different proposed value for ldap_object_search_filter for OpenLDAP. [KC-218] * spooler: messages with reminder will be sent with a TNEF copy [KC-152] * admin: group features will no longer be shown [KC-239]php5-mapis390p21 161567822910.0.5-bp153.1.2510.0.5-bp153.1.2510.0.5-bp153.1.25php7conf.dmapi.inimapi.sokopano/etc//etc/php7//etc/php7/conf.d//usr/lib64/php7/extensions//usr/share/-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:Backports:SLE-15-SP3/standard/9967ad34b0d2feac827c73925a4d2402-kopanocpioxz5s390x-suse-linuxdirectoryASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ee5b3e5928f0aec89ba49521a1cb7a14e7c4fc7, not strippedRRR RR RRRRRRRRRRRR R RRR RRRRg48N"m1utf-899bac2a823f8ce4b6a8742c568e948faec2b957f3ac3da8f77f8ee496a4a5b26?7zXZ !t/] crt:bLLȜ{44nAxK?@?8Z.Цo0"/<g T *m:AM]4Q ~C>?G[{K-܁I8-Q`< PZǘ\i"AִaW8Q^]GR@iTohgԓC`, gsh.Ī< VҹQKSelv0D/,.!B!P/vEt zl:_H߲=:Ș Cl^3JB{@P =>IfsaN-QaLtMz %BWuNψ+SPU:3ԙW'6 {B;JLZD$ԷRg>t᳀󑗘J!L8,4fǵ*b.u EU1Z{~z %ɰ[O&|Zk;(Iv]ݹ-|?)x/H]UG"N1]2?U0p" oA f/tS? jQ4Џn p\,"N/ ?MO4).ޚybSԉȘ+xFlK aal9?^a$1Yb2U47tMo5+mGD^$QKǔҡf>ic:+?p5Gh]pi4P8)v׿p"^:o&BW4m2j@k*!amv4qMl/#I Dzm/O&\}!$]7e$ʆѡ#gSFN!~[zQ 38 :R4}(_m" ڌ9ݤS8`'}ħ7ɪ=2_jk/ӏ+}2B-*V8՚)8dIʥOStiN'|Y2+mgOO&N9[GbfUUl gt`J䌭SK? Oَ/DD1l"D'q؆G4f')3%T%B [+2A#P͂svd>+`<ȅx=(r\h?jǺZ49oZxz#H2}W/14QRD= E0r-Yzav?t@a vڠ+cs#-(Bx2T"%\9C@PDN G ۀ6$9y-BD]lRuN+v&|Яg{RV I4/#y̎:Rտe6] [%g7P’z gZB\EoAb}>]U ?7#(B+>B<@a'>+'Q'& LE0\`C sG>=gVEJ8,=TiO) ?AB8pl/:1-tT"nW Lo ct}r'tFT.Rrpzo2 @?kUNjDسK#jH(M?+k_PQsGau~t2iiRrk}ZI4FFP W._R ; ڪ~oměc"cmE9`_63uO4bV锯)^~Y"LM Ʋw\;5žTCrgqyD{kl*Q[vPef|^=̰ qB[sΡQ!$f'05-gu{=ƃÍFЉ2Qן7tN$k.ScN _{P_JºU⭋W1Y/ &KSPh oUUp.;YI5pZvPI?^gOBH{$,'G er乜^WNK-tF 9ΠE esw3D y/jX]ֳ6 ov*$Ė>ϧfm;QRz*xf6?# OJdgD'9Q1;5dqӛُ'nϫ~Ocfj'VߴjvU=cb)uz-T񸴞D[]+3G ƆgM}S5`RS j]|cՐu o`.3NpmɢxB vv4Ij=Rl6*b'xm,*)*oTŋr&K2vhe\S-&,:ǖ]vuD.J"<{ؙEg{ksxaw\h7tY)sY@ }?E^et٨Dh,_xb0}C8)<~(|t~w]ٍ៮-E9  fany%, 6y5[f}?R5Gԉ'bD;,:їZ ;Ԛ`g[BFG&Ұ`m}f~4X![+\tSBUIJ'6=WAn#<͙Dte#[;5=3 U5 Nɿj|-fR?i(8*y; H>*-O!?uk?{J\ BTDEGe}{Q!N!-07qr$# l]s^T .FKV}9G}bPφξ WK>/Lfyv']1W%{#2PW*w˘*>%qHLbN jr6(}Lf1;`Oc& ( ][XfJJ-66vK EԦiw| 5 ށp̞5n2Ҩ-47,  '?\ZI˝域dwg~Xf\%OHN5 3rO0 ޸P,5M?*!s@vן07ZV+GUw.& jnKfbqmfxc]h07nUpn4eA \^ʳvBNx)] _= (j?F^k+Hx7wr+R~g1R7m aD nq_R71d ɵw]o`h$3谖xm~{\7m38aw|nIšU<_8%SUxߗ>7YKip-Qx 'SyGe/˓GQ}y&5)w+҈-: \?+>0ˠ݅*; Uht2|MDlYzi V(-goKDυN(Wз2QgɿzNbזUьeb_i=pnd`~`7mήvzl;t͵d`艑LV[^)2[{Tf<͖i"_ĻBoJ˦r h Q9^b~?7doOVdz"*2k *zCvܴ럚5ck& zͮ˽% 3'tTx]Wk|6jG]IYs`eRx_ϗcjuL7iRkvBmPmmZ?[R8 [(X"aZYv#\i?V|oԢ?aT^EkͰ\llve̓{.lJw^7~7;RJ<@`L]Y q"쑂aUwne.6I07M="{O O!p J ߙw&qmG+~-6LDˎϺА* 3k-QB]f-_ F=4~jc:N:fX+o϶2*M)^I~9:164r@Eʬqde6}`\o!^FAybQ)ToՓy8fͷxoy=9~ FgT2NxTHL+Zg^8`$n/lE^Fv"l1e]Qoߒgv m( =A3T32ZY"g&rAO<iF:4$4v_W[ׇdpde@eMJDG+- 6aV0yPc /U[A<ϏCc9RS}3hKgs4MWY}`QOEĹ*͛ o"qX/۞q8I!u凙<3hGEH~Cm.>yUgU*q &oyK~P_߼ܗ 73mN(}zElPJVgLҦ-^-̳y(q80 >D0Q%} ,w=7*lY]Ȇ3dJv8 5!Eh\^pDyhCΒD"`%i00 ^qRr5[70-.[=*$nZt0UT:kej꥕I|up|%N(V|5?fYaT[YJ4ukfE@iaebAO[Jĺ)[>窊gHy~ Yg 22"EL8psWJ=mD^.3}^G>2s]2Ga+-ԯA*?qfj#!Ж`oNewg(wuZqQo2"ߧ#@7EGI|5Muj޷j0S{ uJb\> "#{V "omLi6J"/5/cmT>s\m L3 |iYo;ZtUΕH,4AOzҫrG5DQCv9[wQ* g0AcKth#>mZX;Z+"o#?lLaX PkK Dlr ?T5_e-_HvE&-+y\z).w-PjOϢLMt8 5 B8t,ƫ1]W_V[ NwjhMP%z$x,!;U(5ci2*.C 5MvZ&33GH"ȭRވ*@ Oqr`6sZ'WKo9f\y*^э(|c&[bUa;js ۉ@@Y (.^r[ N:Z[aa7MN8Z10ΓvaxQt`å3ԍ%[S }"=~^:-qRvIOTq%],MJtvl 1r_nϟokIYU.ZjZv o(ިp-q&œ{^QX'ڷkeOMgo%Y)*$CX$N>-CF8U|҃q*(${iԯ &JO|Q~'BV9vV{ҥ1( h0jNQ'@$N g0>J'$+9qzbyL)N&U!V` ›n!2433.gmhhpppYx,trQQ|>1*,e]qcaFXygYZz z> S5H)o$!2Y/w }`ɸbdƛ~%vQ1n8b封?qR3 ?1p2|rG%4Yվt ~mqND۹\/=w5Pe=j)>6qqǕ`v7KٕvP|E8Y.*x#1jl,&9$sǖ5Ӡ_*|zh!:B_IRT=a_D\HP A㽸2=[/ I,Wi2w#]4U`֖-O=5+ݺT be12g+$6&xp2+ջ7MZbx-;KlsknFY+ }ʲ۷E Z݇3NDtWv̴8gu3K BHq_%DHjQ U)6r pU)8<)FEp% 3J@z0*FzPdEǛ/ e"qS*^(+YGZIjuv/S{El1.(q ~5}fEZm5<ܮbOL4<'Ome O8^&?\| fz&-Z|zakNe%5Ǖ9t k6aPG88<7+}"dy8}6)OtBZ81$u9fklĐhwstΛ? H!)~B .=|(fwŗH6#xó&&N;I2{8)z0+QqOY;5~S ̗"%BZ2x>z"QƅSls&LC?ЛK 9zÅg@݈/:[AN A A\ph(tJ%4@$U 9a%808DCc/B|m)ѹGaxOp3_O-u<d{d :YȄF>}$Ar:|r@wb8۞hW=T۴N߬ y:e Fَ1+ 0Gqn'GF"fCk`R)`GT$䲌GVj)>h|l¥bN=jM6Ѿq7=叶E \ۃMeK9/э*eZ U]ryanT dAׅYcd&> 䌏V}gvNΒHm߫h,¢Oć7~9WC/uhׅrHS&M1'p9n駜TW5|v6Yj?#rQ=&dfP͕oY[N*Ow>y dtP1S6,C#rI/D7>dj2r?GZƴa,8>U7R@S#/_>jYهWp^'-dJj}K^Nw(z_!'h &`-+\,G\fۖHOԁt$cPP623̖ݡ{rVc pQ\fZ~=ɖz9keVϸy )Aq|&+[E>V1vpɈ5\xJK zŁJtDI6΍rpxhҹ[5D;X.BR$J :8L,Ԏ7~E!i tmA!E͌ߎK]ʦ=4-CґXTHP6!E:yS uysF!s`䶲pR?[($h'bl3PI7A.yz [Ohk]=>˳ ϖ"YfO? s }Ð;"]e۽܉ʘCŹ*R)#Odɨ㎸#$mЋ困jPۙ5d&Kf ?K :+U8|&kU`kV,-8o}-)'u?Is@0{{< FJ4uA0T&K{`6M9=Ajy Z#!2:݊UP>^mep {otSeT*@ZxjTBx&$[&ᚴ97:&l-n5Xv,<0 WFV-UMHsUӠ(}Ƽ3l+X+\d4w&YݙzOi[=LEOm6Zh"WePѴ3d(?LT(*]Q80z|=md*!QUy HBu%7z|\0k fFo_UxN2TtYetW-+ C|7̎Rw-MkMqkIySU Lz' τMuk)%*jB~懪t0S#KX-V\Am$<5{]جF-b2mtSz- h?JAg# 9S# !+KEEWsnt/g{:zL.*n6}9y PbTN96p%怬)z\aJs+ K {w?Rb5F0:Ztv`Js4(ZB1K#v[OJ! S5˕Y0**85'5"Al}P\jL sњ=Mb# 3]|aCb fqkBґ޳sEkSxZ{Q^QՋʋɃï& z8&ɩ{=WP#IZ7ܸAVc9Ap 5-06})%d&^s"eibNn}8k1b^sSj礉2]ږ! &aMzS,2`gg_ l^uE}&fw;Aqt.Mt ͮk*rwPRV秎WSY+u„$OXXx7ȼv;z&08?p--貵y5=#':g{46b ٻΫ,mg׼/ê"63mj}/ՋyJSZ{TxѬ(sfX 3hVܩ߿9w"5 rBB[]a+!Z1kgCz ;Һv#DN! +𕛦 !%s+V#+u mu#)sX[g+:P2;#Ft׋oha NكcP0HWǛ8%՗k $/%jN'%2 yA;227 jZ)W|MTГms*72[53jn-,`9bgO3YgLrH#5$, wݞpsC9^zDTx.z,A{LmЪQJ=ޯob(I_m' BG{*t߲nл`vgQ7 M׊V)oX$AF:kUUyS!&v=Qbds|lAL008u'X9 wi2BG$P }g VKl$C#}Y3&OXKa[cu'ifrXGT^G%XSSBN'u/7-8CV,o\Ibz 9 їL)np tnEeNzih 1&"$H+ 6^#EUC Ja.Q*]u71,jOq]f{9q4{R1cPj){JM:o&w+Jgs}cXj{ܓ4IDr'$O|pE 8@nľ;Z s Ǎa |єhlVYuɒ FR)S2dྚ/pB xHD}TKx:\Pו/q_oD E"a':nj5!;=Bys)vd4`[o̮OxA˗ A](B1yp˩q uX{%aI= il1pjzS.YsRG Rj~O; ZZ"Qg}#.B¸O(+y}Uc:6mu$6}N6 wON8tS)e@T_a3x8s4d>.݀h*YNC$tsDy?\?֧YFXS?tfϩYowp6^mVcqI-ZZf!߸j(dW[4]PF(l۝Iܒ'mk !7.zPBȿ#Ǎ_Rp;lj^2, WL^;mqv(D32-wwZVp|$#%Zg5&֒7c~5-e9q—"1+q/(j ]S—mMTSeHJܐF2O&{SYBΦVIFjVOQ5V68MVmurH ih'-{,ݼVѺ`{.zZ j|Y\ ;@c"]>F!>n tWhN(P?ob2o8du~h[:]^W4C_o$4Ƶ#ݾ& O3Q1''䰼tӫ50f n_]]g|0?$l#[i :nzWW|za¾4R!|wx!!L]Su+1[{]Ha?p?<=uUfOS9drt#, =:L=:&S^aj *F,cA<#EfrֶNs]bͪ HGsJ4KNW(Rc';-BH/<=@R0f̦ZIzv/]S(I#!|.8sk~݊nQ󲃃-œP37 Cf}/޺jZ]v SL<,!$d;o|KU @VSa%Nߒo5?7ocA\z~ʦq. i~+?~B|qw7n緷HT6z;AcţFIǣ ;vL_j\LݑM!s_'s%Uvj)y$b&@R//_P3QhcKP6C ii"3̠  Q5٫#-$ko1iu7Qgz3tLza.oĤ/ 6\$0o4-Ylhk$Хwka>FiY佗; l%y=2NE ++:.\^oɌZ%s&nW B.B^ֆ+}*nmz2s^@ bH!r/e]BPM3$y3]@l3+.pePt7Ʊݠ(9YLeF_CiŕdB"|~{ .|= Ȃ7t)^ JI΄9z2S3F026v%MO*mGE`+|}E&{S|-,W[K%Rb2^6nM!@[ރ > %5+[ /E]A?̮z}Qkթm?LwRmsT>Z U O_$@4u.?FG\=lu5C.H,[f4ÙyKť¨xE-a|ȓ<å7'#,8d_j͈Ao8š4ws*խ>dN[|o YTx?bDG2mdcWuSuİ?Ѳ&{P#k/ dBgZiabtތL[ ^_a`9qVzJ)2l֋Yyg69Bz*\A|~Ad 7toH" =/1[9m|GP>|wX1g8 +ʅrĻvI aY̒$+w%ep+Ɨ?X J֧KT,cy~ގ/ k$Rs`ZĪҺt] 9@uܷ2S Kq\HIB! 9<7x0'MTn}-\LƠ#-w;07@.ˆ 2<kU%ei]׷c.jP1):)Tr\ ͳ^lj;ZUܒT?+ʼn~a>0<^/̛=UZ_ IM i/QQ3]+~RQLf ]ft^RK}T**\?hiYvV0]5C,.eΚG]& k ;$5" h:Vq' 21J& kVkU~-&mh؞WsLfqVdpiU JU̅qf-F{6]~*̾JIU'ށy΢*QQ"4ߓ*Δ>Wtդo5t[1Lq \gvXA}٠-a4=6p TnT!ʀ*Tt*JVZpǍ*.Z3 QdT%8 ̴7 cd=laG$<9>Ȑ 6.Եh %Mjs26ls8Uz]3OT~iJɒ⅍Pʮ6n`—}T:NE[ӿ2ЗAɟ{r>2SҀع_?5z|f}l-:!7Op̦o9E2s@3LuxTڀI52#үZ\$9Q71ٮ"hk4{ܘ3ƠXE-9ʇsp Dzx-W+ktZ=޹5v!X6tCzA |v3sG`r+~Ô7`/ =x2 𿨤!"92&^aDZd߳Ewmt&|Ljٴ&}%]_1w:6rwj.B֤=oݯ N\Q)¤ D?`]A)"tGq|E5;O/ 5cLnNВ3?ٱ3N+ rI}Ȗ-}ъp }7;{$B39"` b@j\P A;u0##Z#)옲_mi~sT\n?,V&h-O_+W6X\(4rfdϽudyAD Ugl0̕7SyqL_(ÕcNtP|NGC_@/E:hAәqv :lljKgۓ> mK^{Q410|xLd44`uSD@(ZooJZzeMB2w>T;G6D5;128Vѐ&:Dɭ\6Nм溑wR!c,EQh*Kļ*Լw%e1{F*((92{Zf )!KS]ug2u"^3 oL^HVh ep>wK9 G5[:  7@g (u<^/Xvj^^+\_;=@{´X K :f_~`ߟqYEONX"`ؠIĴ7`]PTE*=o8:N2&x_+ik9ӱ s7gޏKOֺHB}>|_[`/m"eYTx :h>4zBbozݤ C.Ωml E^e!^X>.0~ǮE1͙H蒃]?}-]N<5@3y@^qKY<|Jw>#NbusҦz :qً#OPGT;YJ/v51hs@R@'W|fTJ/)$kT'cєڳ@{_=Ai˻1n=\`+vQStmNصs9Tt+<UTRRDDѯ L0e[|*n _Q@I"81mKX[@4]SwRnLyg?w5%@*tF=d:$.܃6De-zm<4sAy`&qkc *(x闧jFiүra$K8FRn nF, >x? UC?+V#˥Go٠_l"ZG[Z?z% ڶP#!rxk2Z{@>39!,MXDJʥ(@JO^34 ~&hiN1_`ĺAZd@8݆\ּ<yL4-w/g/ܧKz' *ȷC٬y&fz3Hg`235 GS9}$svsGb 4bPK.DvW MTP%oB3zݧ;)]kvbP+AQ}_Ů,Et +( AwFfn(]e>P8f Q*  f*IG;#NRֲJ1ͺCg&*͘ȱ)w6'2Tr zx5:"$Y7^'Z| ;mM[>Ѡdb_BOJ8KtuY."#w#9(6\n8e opݍtNv &ft?8.DV*|pDU&3l>{:y!J"5&VGJh8Z"Ǥ4ywR߯yL RfrJ<{#DnoM|sɝM*;0!;]eToۑ!Qbq e=+$ѮY aoQ}LFlG4{X=@yyzt_65:I bfBD ӃF6V#}ڧ‰K%$Z׭?QA4̞xQ'?9W9>^ h\0(i$X !>{ irH޽@ʁwgӾbCQOK5y-ma\lȀW[m#u۔ҽ`"GE P&}r.#>yUWr+]48by' b\=:2Ȝš/E?}/1:qu!y.%QuGBMs9Dm2 hzͰj3؎V" S~BCj*~s $uO~xi?g!Lq-WF ]&{1ς%sj@' ܠoO iDM;k,p]+ƋpUpWy?tRM4Eq :)%|"azgYr= r#dKj0tZalCkJw@4~1朠qt3$o7{O\T/xyuWaW$ԱQnf#VKܘY8*7L{,/ǻ-ş|pvWWg<ɋo`mP>1Npb1szdS>kw!0;֪0&]1];mmqB&E,3JB%pKd9/ɹ8KgXar'~Ze^;[+6髩eaBOcNqv[VBտdr_<*ItKNGh[O(^m{&|v~m򶮑MKehDcl\h=bҊO1SՈύ~]ˏ7yj7gI)K;oK #ZVD{M&\cXoꖆ~5) m-t(p@5#Ss+HUdA\?#\YאT7؎U]yv'^ Pqe+%4('um+7p>@T䵝,fWeGN/\ 6c ¢`C+wֿL|lH,'S:B<K`T $OǙ%u4$Tƶs/{ҚûLkLt\) J#^c@m_Z"^P 6(Z n ӒJ 5ilq&1l$Oxfa]XЬh CIjs 6O@.->:.δ|[޿YDǭxOʳYzƹX1 g vʅd>F:_smѮ``q=2FñhΜuA$z'EgQb wMzhDb_'91V@thPDM=yc7`Pd:EUC7 =H *NiXg\G?3|.qt.XGBn[Ruzdr'? A uu:KX׏?n |Q}bs%Ψ2rr!N(.pgω--gzp+ST`O\,xu]S:NiC owa#&,1'*f(؁훪J:CST̞_x۵_ldQ]BuXi}x ԧjTFOBO ?+*9˝zE Mmq`BvC8 ^ØОAXuĸ x@~~@r JrÓo̎ev\mJ ;g{5{;-a%x\;(H6ynխP}Є\ZYqSkRg糍i3ckKph]dbYCy<[uƛ=5*T#˨;]ݽWAFcq|RlqۤiX~sPbLᴐv ǃ"3 :kܞu3}(t^b9^*{O>=| !ͣ A4 kFB1.NDksеEcwLiv3aaMsvG3J`Æ5wfB'>e),\PV-D(O'}b|YX)kH31W\.7Hm^`5/@dy>߲FU5bn3;_I='ո)(1*M6 UaU`Ύ,⬜{|zDN Pw @Wh~l4f>ufHaCϮYuct}0gM Uc⑥pQOԭ.G[l$bX;5tI BCs2@ `(?ocZ#wܪ8x (F0o䘓 מ8%rڡu ACʥ#en]E)!L93 < D #L*#ص/qokd郣PVʽz+ lByqlfN5.MT i +4a6㰛x-h@cd Y~]|I$>\irŁgl uKJ o-rQh fqR[xajNV#T*e<3.Rh[rD;mbe (BKo4vnOG=lQl7pϴ)lm65[CD[^7ߡO1 -j헱ջgN M, t,Jbd&kG=-4 YzWyOoEc>(^氝 M_ozF"$Q>UȽqԍhFI-C?`BCZOByoR>rh , @M4eP:{K.▔wPd9)g`̒ō zX6nH@lm?~鈩h,pb2v0u  t{7{E%`GvV;cZͰ9ntL-%>DQF7MbXϛIbcME勋c6nc,a UAG]A}rZ|^J*Wqª`*嶊ڒv@"ؑt\[̿ZM[; J9Ms4e~(1ȎTxF!"ğׂ$R4uܑ $kˊȌr-kå`fmG1e6C t*`Y6V#)YHCnQ]n#}/yP|QPcu!"~B'.<'kJ>DrQT;:^#4h`f [sR15K)c?2ia+D>ylb;cJ{3ĺl:Ybb~l[~/}uKt&P57l [x0=쾌a]I`_+փ{P%v.|lpz5plx}MZJbq̓@#y3z_PqAdzE'ȓ03V)}fʑA|? `ՠ!fäHj?=_*J nx:^Vv>yfE߅70SxXE @R lX<97q`ftD8cwG~ޝr'&v-t6;X oVBEc-i eZI' jzW̊q1*c{ՠo-Ud'PDg(A$UE&QcuDOz88@ "nHK%Y"6 ,(FDz`a4BHNj$/_콋~8l{e27ǸZuO93 5=<ͅ㎎4DZjn(^J̈́E~S:oWdiWm(&ie)LyQO?aA!Y+~6C(Ϫ!P/0YW;vQ}HHXWFm.EhqƱe{n63Kj۵b yVBPݳ}I]auZa -j|Bѽ 'BT;zNjVDvBYm#\YSwO68?A ;X{gzLJ(9⸶:˧8:O ŠATkFm{x9?X(I0f ܋U2nmj+wRxOMT`-Xۓu-rbҩ[iy `l)& CeDVY4%9TN#Vxs@aC 9`j-v{WP1kVah5J}X`\AyeȔ :pixZ܊fϊ#jpYI,~ [I~ Dv_(=/CL)F 'D>+s.m{-p ;"/mTs%=EǢ#]AܳɸC-og s#8̔{,2Mf]1\.ƄCQi9oBYFjjMN}t߆(V&#ă*k ީ ˎ^Wq xrPz3ʙ"%Ώ}C>BDmF ϒi n50P]3kbQ>S<0#cg0RXQa>V;ZjeHwEĨ<@;DB{疇3x]8pbnq_$:`2} 0qn .`|i{[O P"e#eNS[4Y'JUלw%s)uqa8'I1oY*Nh:b z߼<z/a|Wƙ 2!׸W0"a4yͬCw*<(q-爁$%Ah0:ey{Yގk5:8E_g `8Uv—oRz0~ϺTO`9'.%rB}ԣ=4OeWj%SQ̐U'6|gfʀ i\0dr:IzqdZ%kX:<"LѺSrvys} ?743xՌa7L|C*Y{U>*2}:@dtбLF]IN#m'l7ĆsW%ut$? JMu4o$RMX lOgҧǻ0`JښDtЀWݡ;od/-&TҜ0-nx,Dn!vSn4ho, (o8#'oluZ{1A~|jfQA|>X/Pq@@d cM+b;P{ Q،)4 ` ą%12*|߹d;yxeh/^=oaMKǴ+H(j.璈bcIޓK`xEZ<DEF˪nok½qiZԆjjE۸&3W1Ubaoަ?8MH1bpFn}Ԛƅ/N2`< (Hj[ՎI'Ի xOQəSh[YYmGE)䎠2Z#m::V^yH\HEfA;jݝmN°Wm? HTM Ψ[_?Ɉv;yl#%Q b oJ~PW 0b[@&]?Ȼ>kI, )O B 9d=3 tر]=0&B)Ĉ(l.¿0 myr<-Ȭ!fEPh#ac5Tg_& = ck*6?c I8(%Y>3 M97'wN2⿬ZWSkfO_i3:04&5څ/X)J>[VFSb9+7 H]1dqNR%73='7=\1>4{\[3CW–=}@/ nd-Q<^ی>xpX+i\%m0ODP"L\:׻s 4MDȫ{A݄~5_S`@x^\^܂MJ?O`DSE9!|@wgh!y~mشܣe·"bJ.5jZf/P3sYf (rlE㬨 vZ'LliŪMS_ O@DEOI18s[m˃JIU$g T]o9c< ֐JC %BʃPPLo*ha R+P.u%; -I]lTnR?D-qMue1PE${?fMa0ɦB)3-Ѧ5a!H˖0%OLsG6.wg XjAZKQZ}N.";e@6^?] O\DZ[IAu(މṯeeiýwh#ښE1>c.7γ"\Oe*pOKM盿?jD+&,iKѤ dTI\Lٷ?ՅyGFtWcե)L")C;,|g=h¯Bj䢀ݥTYCзe JS@;O qδ10رl|Ũ҆ʐݪC;B u:&1E.(Ba,j )'[F׈WARx* st_;Ǿ$)pT]Y\ځ-:&KP Owë?>G6'd^_2C ~/z2`x^$/ۄnZoV]֌@=9́mLX#iaH2ee!q3ۉ8G2mZAĩ:sd}6n1T(,⅍d؛)Q؆R[?30t MO&ӖXCMݵhGSӻ{%07&ZAOfC6#3}C\1/v1fY.@omkmĎ6?~g{ЉMx`( {KTX m5 Z`Pyq'.ˀcBg%ZdZ-ۨq!756}Aީe^)2; Sc-Y+ځ27seO~zez> H#GްskW%34 ӤafxU{jŵ[6rBCxeTI[\N(B "@%V"3ClB`73|o <)1PbgCs٪U'|c<<뚱Ԅl n}bZ<uJo>Q((E1p`#tJS Q7-a>]FV,!:R34ϰoo^RRgQ0fz:c[$#Yoj.[f"3ɖKIΜhVQ\#idi31@$&Fݥ1B7,l6L;!eG+Ӯ]l|uG>G[o|_&^^8s0 IMǚ_]T׫޻5u`35*r#Ij{Nhޕ~2~K” Z|U=V /ž&q,~;1q\1ܮ =Ryky|*5yd7%gϪhZ(ϒ:7\C_/6lYF&Mr\vf)+sD JN+: Jf]Nn3\gf4FM/>BFʁ.[1kʠ9ȐlRЙRm$sMs"ԝ w=x:Mb32Hٞ*h|<{''4 91{*#ϩ{^9gȽ[iKҝ*9ec.b7sr/#_B[o1@í|?rkd(LdirXn*2X[&+?:TY}7ϦiWHvYk9h"UsW'͛z^)cԠe_$L#7颂Զ~-aac0>ydA,NJoM#߇-;I(Szȡ??saK\`{ ol|4y\¬61r$'2|Q:H4e= ٰ*G<+T=@( b×U# K,dUu4X"15 W5׬Wi7α; f"5KD' X΍/.pc{$<+ĹUs([LXgNQ+֙n?r[Lj wsY5;ԛ^w;̍{IB=w =YQts~"D7I(ƘZ"7響+VР.׃9rs8F6C}qvg8GUJSҍ+fE7*T\+%T\<צ :'~ՆrG&ݴnZrPPF|4̪p^"Ocʘ$f'% qbi[uֿ=R6 5 J9|NZg7vc.DY D#{P Tݶlp4"HN!qZCTUڋ#MۯWz,ī"#iPUh`1O@<ێ2kb$]LYOŀ >:CT8OA_l*J5~C%?  tiɡwd22Y-Yd WLf'TƋM2Ō4j#ה˨.+VwB8'[pokP^o{j:r2U1ޏ4QUdOb/섔7JY[\*cfVQ>x,perN%A@~ؗ:3] bm`rCU s*7Qj8ލаolg1[~y?Nh\FQ1Uyה./E?j{AwnȎmSsj~yG :N'y6Z"z%n YGPL}y;K>HA<@0W (/ӳ:8 ]IWuڀI ڣ1*QDtQ8st0VoD>ڳD.T% 5Bj ȱ5gf- V%&ާ]P7L_H!,ݞܱa1t1e@Qvˇ_ s99 8`D ikAfB߻pr VJ4w$|3A$0J.t6c-`X>bK4wAx1CZRêy~@nVoy*T+q梁r}踌26N2gpB|,tmIf&j\ֺqP!3֙UQs]Tvm:ܓ^6a^n8l1Ρo5FC oem$:j}̃I=$_ze~CAWդFNUsy&nQ2j O"z8~;֧XP!?37L8ʱ9gxU_.{rY|p?"+"櫵l5$L w6*t\ܓɎɢ=YI߮վFryMLZX'wq#mkקеG˚4%marOG;YNԒȨLmC [i';TٚbȐҮI[7ojDB??f`OꉚaZOZ7= hEO֓ ֱԾRbI|fNoOJn9|n RI{n_Nj[]%bI{0"13M0wpNy҉bD\@F2!$n^Ϥ?a4GBg̫K'R%>^M FU)QLNxy.R8yݜ:w 5|H8e㈺,Vr8* P"1voy΅krs IThuc)D+2, c p`kU v< '@cnZ,\*xW_ xJ@W"NJKFEB3vzEV:^U~ Q/*祒,RȪNkZaWkgόEK@5DU"DQgcFa@z0F#ԠC.LTIa.3(k#eI$bj Qcׂ>w+=xsn9JuH=}OUwK >FɞKG0B2ɀn!jŰq9+"k!O#W+:a-CJ_?|-%H(`]=hD∊_ ߰av@JB\$-6:<*(B R\*f;;>?[;'Ba;խfBpR@Af2ߴKa};MgoT8 /T}"6}KMu='k BhS,Nd>+18#7Y_þTăغ}24o"hV!ޒo|ff!;XS(B#=(Q!6@V@&%{޶%:|;y('S!/~ ]:qmPm4' z$ʩNGA*t~ L<͡KQǪ2Kb>Z=9 ctԠ YRx1 ImBJjXT\(lpv HLپ>+R,PTXq;#&K `ZnOp%sias:(qLdH`2عPar Suk՘tUP, &cxSrizp&<-Zw$ 7&8FU:*W%Eބw:CaI0+hRxyֲbE]]KPU  ; :$v}VjFdi.rotɕk?x0z3sOC?#8mXrW ԧ;,E)47_> '>$q !Ik$/꟨oUF>~rGR$֋U@ b\`T_U17y'1OtA?gEai kY"B(~}L)Cw@D1-m*QR<+U^#~ @4X}{x:$>b$Mޯ( ieo˖^> x*Ւ?7Iar\V,K`dXTFOztb0ֻdq.4Pin(w4 lU9󮂏6eY])(oOt*>@}Ri@]ҹ~#YR@._n?uD>ǬQaW%pB ?6-|nPbߠ_? #쳗\%ANۘtdQn_ `9znag 鳨M:-#Pݿ]m:[[$9OrB aIIDΨΤ  Xi}ND{yNJSh^`m[,f>>y1:sd4;{|KHwRQ(uy΍FTXwaw2 5Mg+5 iȒGzq4؀E6xt#^kTƉ~iXgE\0ۉ!n sXJ+Lo ug'K'#b{Lp3gdh!~)JlIr*cLbQ`C?>]&5Xި$2Yo$|[BB/<>H}}K 4E RE] N4nd965n/ާLw=D1ڹ\TA<΅k" vЁ(/WQ)uy1ՔkWhZ[ p# >4W翫3VNGT†^;=!*i 5YZj|Üe0ATLmH <Hδ'0!ίܖ¨nɥǁmYO>cGj)쏔Qz]iܙ 9r(LTn+ B Nhsu8rėq\8ޤ;$OEb.-9F)X/'FJȒDU\2:fL D\k‰<.<:-8V))|>Iͳ浥,ub#kNk}w+C"+%IT%o=n&b0isGmX C ئOϻ4\#Ii_ 'L a=y^O1'[Y\/[^X=EL }~ 1-IW!G(:Jar)P<`:Nwiˉ8}!|=H醵TS3 `A5ƀoRle'qg"-u~ՂFv)vgkaj"g sd#/96!]@d Mֵ ȤPkf*n_:sD,4Z3_^B³H,I3c Pnu9J 2!V ƀ+TpUڽTܜ(=5N'֥RM{l-%'Խt>V39D=8~ݧŁ-,sBd].)0+@י$=}E-"_IO&-4cDLz(k:?yFfʎʕ"nPH$:U%S{-nʋ`ju~vg'wҙ1R̢wc+Ғ;e;< *8VZmn£הpĒB\3JI*%y r6'L݊,ք2i{37>E>;+ "oCۺ [j`%y-@6N5@Q\ 6F6`z@fSi,ƃ#jv#%4Jʼܥ|b+~D!v1L GuT[Rr[$ZU8 3%8u{gtZ+Z,nfP2*21X\ݘy"?EbGn.c{%Wӱo?a =hQf Xv?04FxZ2I =˞ZôT42OkzA:ޛpVqWNOm!hcf,'G/h2t{yy/R& >"2# '6:d|pzdP@mi!5Ib3{6-ql=!$Q\Tk2׶lE<.5G9lcĂ9EMnP^e8<3ra1G𾆸Oӫ/_4Hn7V݉ aDrdeܤS{"Ad7sN]v(&!.JҙsUM+\.,if5Rv#Ldu/?⟐,ÓNlQO2r#%8jDtz>%S^n)f|-bkK4 义T_,q?TIꃎ6af@p<C眽l,8|Zφ*4**141^~t7xKJNfvT#%p0 zhguyϞh(rncɋK%]6EHZ ]g:t5 @T_Ϭ2puL2V wt:RKăڃH1]SDNn.D iYi!j!<+"g..d&俚IaXQ> PûMC\Ŝ!9 C- %o,/ccsχkk+*1{HVE: 4y2xolm\< o̤NÞW!SF~Ov5륺b_9ކc0.s( Ӝ<Y6X!`JΝ9%|#1zT.H&Tw/ +o hz+P>hgy%+W:h9TIY;Fo p"ᖑpElI/ݙ51L͵G VJlIwhQs-|W]V˘Q2qЅqPu;"FXhܯ beXRsukeiƤx2UXж6 5/%U $hIhΏgQ\PSWpd[ϯ}B1ޯXbGDMꙒņ y$D@nr`ALdNMHhU? ts[a lenT6u T/Y=#As-nI{܁8$ۆp>wI*H "*7-Z͍o0c{lT9W%,7D P5V^lI:ퟴ]sʟ6Rd#LP9*$݁SB{e.΁0>S֝pP̠^y-]G4 zN C5%4ւ[>+W- m_D"Ebɨ!-2_p: GEB"gӬ>6h~]'<[x~qUM@LcjC_fJ&ؾ9%ge Qp'y;`"nR3L5* cShzҲ?D*d_}.Xy*hF@Y./}Ef}i+KX2t'ޔ];΋Knhc_qYONEWOf$Fr)"Q\/|NeDm轴-|.(@bCx0Lcя Qh BHEmUXm":k+])?mBU XTʶsk)f6Xiu}FN?o=q]q^uSbNhQ(YܠCŏpʦ 8GYfZnGO.> 峁;4Pd }tF~?IUIOmfPXPC;A32bï'3"x^m?FBG0aЄ5@}ڻ],8j3ލ:*ͲQFS !;:]*wDWt6=bYT!;cݢd%/ZYc$X"Ȕ1COL?o'ݲеQot;^@yD;  :bu/U joqlm3-߃("R+ԩqMXIWT#-o&MkcMrKЌKQqMμ8&Ǜ1@NJ3Ëi!b߰hO>]timj is׈:B23.k6mZڤKw!Ǔ)>/%=qbQiS:b.{64ʮM ]GHbռ8J26m'>d_X+73-y~,xůV 0Fdݚ4 @e;<} ($3h`[|"54V--Dѐ -x; 8]կ@[=(L!$tvIФ]&/N~ld58CE7Zyn'ϳo^f<'$!7[%ZN6cXu) ~PpFS{)]^uW9i: "֢YK%_E'<Q v3xtN [ ꇥ=$GN3E& Vh4w}ǧiBa3MN8?h,=!?V {"}Wpe[{@ ,/F4kP~xmAb7kW[QӞ4)L :_e tFP9@{XG}rmҀCQ_]UVqggmQn[ê4wb(xwحJ^\[`d_rczjC KioN }K-䓡(B!}w7nLΪOW){.r'.r)`ׄvzL2fǝVv@~Ogf@ɑ &EJv3!m tb#j MAm)-2g=n M7q[qƖn(4>GتcCKSOѧGHn^Zwno?Εud cXAK&gdH: 60;Gߺ- /;cwW -thhdKfY<~/vgҤoUA3Z h{X(xnQcKH闕$:ޭ񂤅7w,"{.ݕ.\X:ڶ &ԁh q n'9r|"LsF6 Fӧ Cd ʨ Sjaަ`pR'C3-qou&NW58Y9>y 0LL’32:nFl–4^vuy C VWe`=Th~-5E.hCr-7l4'_YhwvFnvў  Lx==w i,v8=bW)JO{~]3B4G}kepXr8c)HqbmF zn<"lO-{i2@7%i1ϐrf:$szfrY(Hd-07C@N3ջ–ST'ZfرM'Zsռʆ_CJȱ",US?ih¢bҔ޿Vk9nh7f'cJED忯;YZ4tl}[ !`b-;$ΐ/c'W+c*x,%p}wQغ*UY5۱ɶnO##)Hn轚BO'KSnУvYe@)7/Mc: g?;[,qD6ڦV̬79TFO("J"++6q4OJ$A8gCAVg!?r' _2at TTE*vl @XGq#]6iCS$k6O7<5ndݔAF<+=`!)rQeS{Hh|@Dja M72hS{>@clEjӲGds h*eIn=7>l6 |Rn(\r 1Þs V[AMքxݑDH9 KYY55+Y6@Rq[_xɍ3Y"">dRURp\rG hK^hc[}U2?=Rx*+Nu],ر%C(-W4w]-}f-m7 4] EB_!1ra?ĂBeNY fƔ%<1H $H`Rx-$a \ܾ6߽-FiPVe5ԲSY^ߡ>Ni: )*oU"2$ l[kP|$OԊH.Z2e<\7E2I(ޭdæNYdEt@wܱf6K ݤLdR!87&h| .rFhX;WәL[S>($)Ru'q*Q9?iu?[]D3"]e <#a :F%TOTp(J"-QQ7S‹<=f G"‘0V`G/Ϫ%x/$)9h >6O*jP6\NfP6P@[78ݛ[?8>zdKlALxpϓ`yG`e]I԰\[ osB9Z1}}ڋ"N81E1[XB1 HxGFԙ64WGAR8fJ-+w%˭SHl3_0*JM1ELq_VxėZoT@,CeA7ԮZ-.qKF?:^ eI"#,p]~YKLCI?#[ Ff~/oOaW?qxxP0x-X9om"`JCa1yjZb>żGXnL.KyRг~H#Ixm% q} zM4n?ޕHqBJ4 j05Y_V`g*bpV\ݼU*EsSxhIJpC \wa;JSYEfΉI؄ CҬp<>jC\0 @9,Έ0\8ګzw*fEO!b'h64k"Se+*JdoFȿulѠIARVBMqD# -tC,Yxpd(s]C2&sv2ES~t<3ey+O>Kκ_} V(UkӶj;%Me`x k13*{e\$k;>RNl(~k=`I"p7/rPU$D2U翼V |Qq4-\~"@NRsq-4:Ӡ{][A-7?W }^L(ԏR#"*N[I-`YSN#n^8Uƴ/3uf M]SÜjLolA,4#mTH6YbUpɦGBO7'{֐P|9]Hu-r4_Dl9&vvDԾ2RkBCPQ ʼ} Kfg >hl\:%Gd@n:y2~!®{ oi+%s ZN ≀?շl6o;q9-#W;0|3 åy"jf׋+ ٘'Ԫlg+4\1$vO,Ei=2eaq'@r pᔎ~ ohm:ܶ'Y7Iƥ<{q.S?)&ϟ{R .%f3p6BC.ۿvf$b~SB^bT͒w*Y/hk>dC3g5-Vs$TY_~x;5n7#N@[ (sSw˽Z3G ukPvl0FGw;$u٩6uT|*ݯ>)̂D6Wܫ㎲?p8wT}rI[uqk7%H]0$0scE$h5َٚ C5ģ}bQ`(Aحfgs65bRbC.HcNXs<:'>EoS<.T\{1kj=3]/k͙6T xs FPߨ=NQ*"J0[9`.O&"T`x8 v,$C@mv֓ I`.S8L*7~O[Zgt;ިOo*K/Yq>UX*svpv\W%kb,"To #P|Ј¥}WHe^5Ay\Tmfi[cuq5tq<1<`'rU_xf1\"P0tGr[өVxi& m0~]85x&łPFnBj L}=@FFZlo@nmCd3k~oOvG# @\8©p]Mcu˺&A4?(^MI_UdOQoF5Qi йc> M . Rg*JInB=+˜]vp~aZ{AbD.[YczXy=Yt7_d%i&cHA@.1=Y*JJɤG7"PZbo$ ci7eJ͵PXVjѶ)QKe`f\i]1[D6cK)#)r'nT"V{G Ŗtvܶ\ͼ?)/+]ȇ|8W9"/#bC#]9尓DΠvzO$ZdrXeTxdS%:E~Z?5@%@L%i͛ !"Я\_市9Y`m..E kaBEۿ1 =VK# ^)imvcW "!%H k>Y|T"{k+0wfĎ櫍cB yʌ ͛kΆgD|C܆} "pKp@{m].'.(s@wב~&%DCn%_SnXnۦ_<+mN?|<=& mH憛ݍC)HwA  У=7 %0 T-b'&ޭoPt"қi YXw l ' eA:̡ѩ`GЫ4#_=KGunP<'JWOs)T \oF#Pa%yR_Q8P jec@S'=Wq: h)vpFt$Z`7I*P>j_L,e&-(AÜ96WIQF1F`c#[O..Rq~TԨZV?K-?#?qtE 1؟i> jPgQ,fK}m^Ӌѷe VKf ju;fHf_9`e%+qHJ@sSoD!BF> JL-5H3^AH1']|"mCdi8]\ .8vׅp_s=qL@V*:H~.1BF&x:&^{7:ֹ/`4ot\Vф٦a"J( j܃bɆayNyrȔ nW.i3OX;{;YlG5!AIk1*HQ&708v$>I4:)wx!hR?ޡ~p,棢!:ؕ^ u R$.u'ꩪ+!L+ Ghmtl2Q-ۏ-EIū' "M0Ez^dETJtZ[tvwu'l}t-PyB,%{9Pʱ&eb˶o~XITs|zzͽB8bm7n; ;H$h.Պ$WiTo(#`l9eLbZ6X m/Y*"fpVY7+4,F/I`ŧ=B,\g'3si] M׼3<-:?+-q7MQ5ɨKd YغxG,ɧS7Z}m0 4G e;x6 ڴehC‘+O° Qz3N `nM~/?cHKoZ07D8fw=QL<]4xf]wEd [ݤJ8Rkk qd s8#{chߗRgu&>sţɜ5 &Md"$2m9'LvZ%c+S͚N.DLxo mdh,{s`vߚV^n[_)rcZ`2|n!ǘѕkɼ@~\%N_H)hV=fk/RAi W"JG^^˚v[5CP!K]b*n$g8H!pAN9Ah; zuH~xX5_DO#ɃfRq!A[QnD,tXV 袲E jj]O-q=r`EH!ȏ] KwjxeN/5>_*g Z=NƫiPdarې~Rd.pB[D<_fU|LORWXtCG٣%9Z`]Ulep"~=46%77=G{/7Oo@(?#8@6qK7|NJZReʪEWT7; Fh :{'CSgtgrۏ +Dn4օ_-|+VHX{ bs RCH}B.}XO@W}6:Bu_P Z xێG\#jT}O5e5чĹДTn#I齊.J ?t_D#s}ZSxs_ pndy\gV_7Kٔ6^F|ڍ> tO{(M7 7EowyI)J/z4h62% @("zq\%::zQ҇Vfs_C͗8=^П)Uݭp\tMbq]^Bu`jZsG#! n#ܬp <9}M1vϷnֻ1~K"jBi.g ߋ"2tB5|q7:étD0.`xYG>g#T$Sx“Ms@*ٻ6\m{wOZkx[&F_9kfbWvop"շ\CtZXc]U@[= 4f _'{'3 vd8 =lܲgu{d| `6q-or\l1!Q&)@JG`$h^A ]qTR^=a`SMZ5f޻vU+a [y?Ϣd"$ Ou#N AEKS:WJ;͟c\6j;ep˺ @dKb@ qQh O1r}WcSZr"EhMY!m3! NTT]O=OBڭ&e4B1wL#]>Z섧l"S'iqHK mxe/Ftge<>ʲ4J z? N7Jr0u x9> lWx{ϯt lCHXNX:@.8mкEkVPAH(V"a=QfyJcRe9JomCbv@Ώ@ ;h+F"0]bls& 'wοk8*qj .^CYocG7f?$( ԉYؑ xzYȖ9zn"^Y"?X*{%_G#V切ʧ: x^2\JR#VZW^`&rΖ<9/Hp_"4_r[5?H WOC JO)}@-nDܪE15uAmԁ_GCH ޑst/gE1=ffݚ]A=)sϵ Q\jxezT<.ij9UfvJ(&Efέ] |X+l+lNOcydx~ 2?02dM<"hNXԀv^h$> ftC*kƽ$ Li ~."7:c$ZƜʀPJ|{:=IMW)h|'~ "._ta\16ٗwna}f&6F}oYwcvtU Vna48#-6y)Qꋠ,O .(Gơ֫)VIYαE VGA/P'|Zh 2lV1-tnɄaM_ 5JWG i3,Sw+񙃉*}Q?=DrӁ/)9k'ϛ/*EwR1U>^3; 9I|G)9wa>^9Oiջa@co1MF\WB \ {eS/#jkM"Wz?E3=6HYd9l1mhxN`J&z֕N'XJrgƋ`Y)GLJAeϮ.yO^W},gD-LNƀ)Qz%Tnn  [vX` Kw˲z%0иKUFCyQfO<9zȄyxuo!9(q4?{t?[Bh۰Gfx g+NW>?cĖyPy/rc{%OK P855 SXlPΦoԤT-xn(K:͓qݲ) !xS`@!omYєu$i4_ӥz[MtKF}cz„\@w8BG|&wL{?[uUwjذ4Xf-rs;5 b>v6w2 ? 4-cc_3 qS% [l# -ϺܮeG1݉ ^zI@'F( p4OqA>[n]X[JPJ(MnOV/[4?|%ۿnN?Tt." :./Y_eLU }k:QCOqZMvRݗt_/Lx|:w,WaX@QyɂYJ~w^{ ԼQ4lkLtUҖU=<X(tyOȨ_߿-ֱ.!&Q=f ?acx!v(0#]yyrQ(ݒ3i9D*\k<,9U:ΤNҒ``Vweb2f?9FB'utL$1C 8;oD{vN,%OjOb QOeD3BMf J>ьԽ;WXmβ`{ ђ/ y 8>ݬ5EiX OXV׾iLC& % $*dB)(#l8f:J{9Wm^:D]bYrֵP;&Dv2cQNj +@ `@۝9Mh!G.V8dsɳ֣#j$8G곻w?vTgE .i g.=INDOU@|Do Yr 3!M(Vr*é_<+-;mB[wK6.ۉ˓kbaTOq 5?=5q71~F憖 ABs۷EGqtYFO!)}7gKǷr VA}jbZ-k-ggjlʹU/bIHÖ$-3(sE3nxve'sX2=.0HJ,x#XXesF0OQiL"` ZJb T,)$#epIvL0,مwLoڟR#jޔ?P7KLI"\~صɴq2gxi/-`\z%.W9IxHqw0 v8Z21p0w0&LZ>t`8?ŝ;.V^±%gm,o//,SafK=.$%tS}P7G\W}(6?1"HY'7~.Vu,|A1_g)Mq1p*ZhNJݷ"%sYM ܗzg}G6t⡈ .]ɗ1MHhs*Hvoi7ЄnVf7Z?mμ]Uo2ߜFPhω)p,:ڶO£lB6͒sQ~r*4PzK5N8za5RrR ShNhiP 3'|K=gQMdh(d<_ER"X `M!A#齖] 9 + -v쀡9+1ó mQ\P(7ԴxrӦ2ln#F0qx SW:wGMh٫o5n*B$ - 9Ǖ/FY]p{An!υF޲m /6gJPR}Cnf.+twvͼg.G?bH9]?gDZ\C7 УFWiGVgg+fⲩE/5]Ƭ* ;ɦ89—n m)w8h,LJ 6ӌp Uq>;m|BA*2Jq:_w)#עP *޹`6/ց8q#7냽3(~+4R1( Q۞-v^Q`Nơr$/р{F -Ȟf@8$\%F ќ_q$K S^MW 4+XjS`Gmާ^Hn`") `٪ɢvRc*1  KK0Oa--70{ jlneBl]m|c86ŬϺKs @*A&; Ytڤt9#wخߐO"l `cN}nm:$b%>\gW~5g?mUW%^(x&$?B8_~jkLNHpVF1Up#6.8ynj2 FE&C]#~1WyCHF"!\x{tKtB,AU'(W hĻTXq(|Iq I-.q$l b*/%/p0j,J6?# c Ȁ~̤@CZq8L@COXY^-XS uةNFDk9Y_ŵUcϑPJtI6mȁҝ,!T=RuuJTqy휲v4@a0l9a<"M!O 3b3AG@"ΝRE/7?>׀<ՙwDjNjG'`9a [ϝrʴڟ1-{ gFKCL8|(ц}rI>/i '99228\gP)VKV|@ȏF;X쮲,&qnd(8ğJ p14B 8pk[-%(b^XF!%E5c"ۉ6GrBT0:}(]ax [ S+ l.t6O!H=-^%Y|=/Ǻi8!@_^wW`X{-8 9h Q㰃-N9Mr}_]=L͙}ͯ.s:'O&C:ҵ1*k+Noգ&䵛^X2yf "mcq bC,!RS;\9SB=DS2-iio:Ǩ@Ή/K+vKmLf*/GV b[ JBG*%Ȕu_%`uYa#Rrf[cpA뿯/>+Z&>xܬ. ݸB !mޫO?yIQaPK?蟲$~x^c-J8BVI 'ߴДz2n73h=9Ǟdt9˺ rYdy%V-!RO7,RjR6]|6:}OA~vˏd>XN/l$E8g]ԭNkU?X z|Ymû Z]Ԁ2Y|lQCtD[~M q(+:4IaCGCSC!ш}v_bcb/+2(*le709|7pğOYo nBa NېdX<2jH`ȯw𹩐so'gD^ :[?fc`0Gaw.xE9~3eyNəQu'T݃?j;+Pʼ:ǙMtSǨ/['doވqZ|RsOf pa^eUI)N랬. loqDKjaV5(zI\N+4lMk66.%1|!i:OpU*ta>%g*= e2}4/EXvVRa.5.L8 X_nhZwI|M-Eݢ$FO/zҖ΄Uj8X o=lrx`/IsLt$e<P1Y]rjx mhK .ԕ$rKWܨz#QӴ ^Q)99*]`.Pݽ 8\y(qnYo-L-aOz"k\$d*l`2VٟyHC r>KP&K^S󣈺'PH"PBEm :Ij'5`5(L?49n4Hjs=5JQWnYL|P mM_cYTyrwtT:,G+"̈́)R Z}6J 9kٵ|< Mavsm+T!ﭗZU`1'[ L5ׂ7 ;f`%aX~ܨ YȨђ6V}Fmt|b.4 sRհuݷf"Ԥl͔v)_ n5TWa[,anZO?)ݓrEV=<n%v-WeKT$ A+0?Xi;Ci ][ʟ(,h ]Vl6*t;{[4ĈՀEE.ؕa5';wnjdQ [I/3y:⩙lvǜ p~㱖Zt$v×NJؙ0HS^nv漢|2*cV,GG gitum=t" Hch< ,5EUicFRx9 ծRnWbr[p̸BQW~:gɍ"2? gLduj uVX, %] X:yugV|,uz,rq.D@J⪼̇$`36qDd\  B-ƹG# ZfT*v`kP1KhԔR勗K钻Us*<"?vQ' GPdƽz >Klz0:\c3W3\Յg+PQ6˯*Ǐ=b$-h -@S|s-KCfqYh$Xkyƍ,Lz#{&{ : <VwkoƾߠTn{%.Z9\Z&xEk/Eow5f=jUMޚr_xpFmFq{FҴ[tvQvv?v)Ϥ:.&Y6䈙CsF8n&9{AcmiJxh" %W48$c\l0˿XԆu-\WkгM{q."OQQ=|1KLP4&`۞ɕTH~Ati}Lۑ.vD\`I@㺽^\ǚSUq;.*.ᕷ7Yϧ{Bv?֍ޏZH: (ؚhO懪kaNcziSQr{:w^JON}&l$#M">GR ?kΤЃ$0VC?0/27RB!b4с!Jzdn hpw4H043a+97l(nj]o m열RSDcS0aL+e׃vh&iY|?5ϋ/Ѧ9ލS 0S6EOOvj:ƨ|.B.ڹȺV^&0 *.>@2qsOIN@EZt?Ut])%" V 5(x0żMj@'{rdirvxrX@\XF0V98]TxU@%hӗ式qܐ|R'B\fTWv&X`*OR[A{/i@p%4ˤŔlBϘ6 Vla:j5XbHgazS1W8Ơe8'x [c_ݗUEE؇y9M[>sյ4#P*h1VO $a-*>w}jK; n͏ۤUbkkny@T^̕ qgŇZ,r8(Os<@P:#<98@WRczjβQfo6VX.Y|^NL_0ڙ"xL t51, xpEwa55 /8ah`a?.zVtWh{ޫlMw|Ft霡M%^eg ˡ#.جGdV n2=A _plF'k"4?Ae5-P6#02IW34vl57o0P͈Q̹U=.k3O`Y%;l(EBv!^bөh+Z5 _86Rߌfsy^~ 'g< 1dPJqĂEGC%8&V~Q-uwqbU]I><7obT_C qsBJЇ}^&#҉) ?'VKPVotEzU1#Cz cO<k5MHS(Z1,=F:کZ/F(nBAz)hB.up1s O &bI"C}EgrWeb;.syq'g5{d<3V,d ǧy":@OQJSޯ_(?sJ[Vz^_mPڬWfmX$β}Q TF8:粧M# 1O`t*$?E~شaKhA#? z}f6qcˮޞ8ĸ[{JHDRDȰ鐕F2pu*}aPߠ4\)Da?d~`nDΖfYFopx ݎ~.QUنCL5əFH#"[:>,c$e; &[ڍoRxs^x,{~3D3E!D)祹2>hu-|[z&}N޵Nyd>+ BII>cc,E o˭Mcl,*?jpLmŀ!=rVo_!PzD~g}JDoDutxDtN] h8u^d(U%4 c;@vHT&xt3=\{ϱV_t: 0H<1yO\n$AA eVD3~j!b%ر6I÷`L# 2K/D pX# ޛ>LZ\cNm.A|el]Aq5k`Q 'c!&*8w4 \MYkjRݗG]$]b3כ]zIⶔ<}w<gaIf/ur._ 'ch*r_BGGbOY:Km6Ulq> ˱ǏŰ/O IJ@32G-ډ#/+uXXS!$OQ0.h!xTn<'=dWȵV*^a뇥"k 7LsBr #& g=FO)K.U5qU ^ Cg,)r36=@x6's}f2ֲD# p|G#acoSxBi1"l!OE x'g))o{֦þNʴ:YU/tVɟޤ)әAW s@+rg_SMT-I*X")ʜIû)2eVxUNEfa{k)}:ΏERb}7Cx>vIU_T>QQ*+1ȒI)kl yڕe%\7T[{zD6~m S(ehy*΂PQ?@ƪrZ͐iD h&^9x8#;,Wd~iQ.C 7ǒ*͈Nb1-kv"6FV4D5~'Ya :K2[ fP`\t[d^c G@ 5lA*Ky L{cLϏ!~o Rs6{],?)lKBQ퍤h_Ͼ\eܑĸ6aEOH 44&0=e6$Gۻ%rHI!n76L1촍=`)&sښ0 gѦx"׶IK&[^J\U `w5`SoAk 3mS˼Y:@3c3^a4#]jnxB6ٖOOfw;rS8aұ9~JI>颠3mjʋY^vi^Se2JU'O: p`Tem8v{\]K"@+*1?@O%mcx>@+t(b 8tXDO8k-P y#kE3) v̓4fP*brģ0K O]lX79Y}Amnz /&s(9 7m茺p]py$36V:{_7|{ع xkYm^{D VzhȚ;#ZkQyK?P}0ϱЯ8 }%=6ރe?t5{BL͟d xXrݾ_Hq?A.pu[.NqyY&Г"/oڃyrP~Ž[; }VMKDaY+YGP<fd'WǘYR<~%yEغ0Bkdj@G~V[xrdS[h.1Gxxyl,@rF$,ɞ2<) 2ҔUUׇrslxКS2V.r7W_T|ngBGGXjN"1)8*y~88\Ltk;`8n%[\XD2uF64˞,OJ#lw.T=B #Xߟ^*i{ ed|38pu[35K ~Z! 5n8;q ?6RkpA󇦼6/9UB%>E%Pb+XKkKAm.0W#AJc7F#d%)J؃)B IcvIٌF#t%-6<=jx¬Ei7wDD5]*A?h0d+gl|wῖ_mv׮{R LJb 2>h*:JIdh椄@nxs!V;fÑ秋^ Whrk9=MT J|KUL;裩kl~SgTzRܲ'lTc8o'1dd 09e,I$ex՘~y;RjήyY9:oDgR"Q>pX$?EJ{` C)2I?{\6'6Tdd5P[64/wOϨ:mb.Շi8iwhi 0("@ a#{YT hlGK S7ŀf8eL)TLb7' t.0W m FdUܷwz3<2]h)nȢ#+X&9T9`׽*z;y>nf~N-O&::ѵ YH4?rXI6mNR$AouiP-?Sk@s+<>7XBbl%͌/fJ}t[$J>eONI/ tFh3@,+a'ĕ"俊BYGxu7)jBVvVrd`GLzXP|`tm=|}-jPKYzfԃeG(ZaN}Y 1v;=M{W4nq|4VJR~5ȣ'kZ˪Q#ÿD&EuoΗe}yran`<|}WV89vM?!g3JW#7Keح8{-X4 kMW2 )IІ0a JXTs kM4 WG U8_JH'8Ե,(Bd(L fn9?S#t#b2Hfo349V'%10{C=F$-M[Ӄcڰ^߱ u~*,zEKtR|SdL{&}+?07 ҥO~0UG@+0Zc|.C!ָ޺-m(uVjSHyj"~4I"oHD@_-n~wf.aɵޥOŽ83-am ~;;ڕǸc C 2 2&u%;={d0ޏYlILV?bO!ŶD/?l;pc[/mڠɴeZOK]uܳ/= t~ 桦a~X!C8LNv9V@wZ߱Ͷӹcs$!*g2!5|mÿoʖ6t$RFjvyn|^Uv?q=ϕ*$rj3*\Gn|4%{ǁ+b p+U=_^4 N*Q?X;޼􉷏ܡVCHd_@ž;r4XˉLXͼD)X*7#cM,-VU3q]Y /-@٬1%9 4(YBshM,NjT5uݑӧ:>ARQbLG &#n@f-^n:SC.(Ӆ؊CE4Zc6 WSI k߽T)LN/ BxR)p ̨ ^?:NXA[R؀!r,ZTD= 7c2Ԑ'C7K,|jyL}!2G(#ڛغڍW-nQљl#ǭAI&Hg8G?it?'Ru3&_V&C%,дT8@<(QbB5h HXt Qpޣ`nFZɛ[f16HɎjd흁=ڗn }Ͳ?u.\$-gpԆ흱hm;{*$N-%(_qhe+(q|bpUrJ V|{CV#z$[+1Dx?᳙whZp=iۭ]Si+qkf?"3G[>UnW`Hxjţgu3 u4d0* 'ך2m+E\.*UڽCZ 61+z 2B 835f43jש.VsS|(*޲I C!f>ߩ%>@2n:Sk0zfMFNPEWE f )\9+2 / \?LPӀWD˺:c<^,P\LG@3DK|#Ys{M J:tm$UsYY+fbBX ̦ѩ9YR$taۅιr H-ͬ+ӑ"1');TQ wcP ]6aKT (uVmX˝>:}/BӠrNӷI}#r9PFVMR%Ɂ $e+Cl8HX*l={O bE]@lmX@cGw#ɀvl@gtՅ!fb`YMcOLä8?J+ :c|B7ko cyFV C[,(n OJpCLXPF@ؓùR,xFtN|Ss׽G /ʄy_ %i,L4:ٷLCv׏<2M4pSD+iM_-א̜$n" z|3OecI#EŸph?R#JHv~9Tjڕ_on$5ڀ7s"zS"(88ɖ^]:45K*p(ʢ'}lX2>se1X(0MI29 \1mrC.JM`_^rxj̱y uiRqlId7^FhBƟUp9yKNlxq{*_DyIop`_z?lpr99"Ƀֈf@!h,'HJJ&F l 9@M `V0Vxjrm%Nw1BO:Llev1]6ū;>HtEAwV5lJq$= Z2d$R=E9 ՇcD{O^\3*c1b 0s7Vʭ+)$B[?p;r@z%}iePiU2g;G͹ AncK[,ĒmGѰgJbU N 9N5 lY#*v-8|&9vg$^HYh K]}A56VL-B,ʰDG(9KxQRc7Zk>h_k-޺74cJJ__ogOFMbs>v֍Q֟q*:լ7] h_%eɩ \A* f,%0Ǥ//Ŝԟ ل^oA6bSoQ"ًbEl@B%Z5iqJ jSo"5BS 'jv2濄,TF'$Qѵ(m d6АgxPaWg*$pŒ^EwfcVz|#IXٝEMB' (E_'sp.*zB$*%/̥i._}!uc\P9+3-+ĉhy(EzZ@U fNi 87u'Pt*0kxtL~UzWxD0X!s7 c6m[؍>1)w8OL18:yRJ1AY08zC(491~TIρVO>wd~oT:Jd]1C-1!>Bi=bglւ>b?}p5ᱱZ6N!Q<뮙u_>vtNiQتvP WZ."JᄍS3x&{d`7+t'x qrsoLţ+z].vA}J< eF _Zu *DI؜}Ҳ=\xN 4&~Q]}'sWё'8P|0Xoxɺ(=70XςNv_J-ptݤs pǞĐˠL`ޅ\J T=;,Ү΀v)nxܿ@En_ #^fgt#062W֎߸hK(2\{)UU0 &_4s"uOu(Fui$i黰*fۏ%*/j`_eeh=Iuo1FW!7gwDVSWe@U0ckۋ}We7z~tFS靶H0Had ϥt soW,ܓ0~r"Y7Lܐ͖ފ^G.*41  [xhNHɻ3q zh[/wTbf&mSvߜz.eZk6&~hMGr|6V );# ,MfZU̺QBZUSD |e;WDśWĵ,G6I:tnCRjH FfBA3҂E+Dmy(soF\d ~GTjiPmˎ&Vܕx\Nm%bЂ7w2$ mI7QjY(-Po*>X]m2  Wt,kNhЗ'Yloa1Dsg[WgM;B!3&ncO`!|2 tl,puDq@VXgAlDHpN2=)SXI|k ǯheR(Dk'hW.|,`⍕TݞB XDVxbfE l7` %[E^y:PC}t`!8\`A+LC-`LkѡVC<064o [dDkaC!a.߃x砲^uhk-M_IetrWEPLshk)QG8d ThsTX#jcxIv zڤ(rNv)4zOHrp錄ŗ"Nl8=9HH3: {T*?߰eVU+XSM7HgYZVgߋgz@C.7X5Hℋfs?/^ `kE_>W J31Cpy$'F?Ǽ)(Ao1^&l|ZGg_xvPbjj[~mގLe͹'Ѯ-aLjS\ ηU S4Zoj,g4ՒϾA*TrE{uMևl3r=@̓E(U+Y#%]K*ƭnHkBɘ6qXbƔg3:,+F:ff~LMx2ܓ۞߱ ^)?&~CU3Jx}6!d !~ tk~Pa|&Ii QgY_MEE}Es+N %(o*IT O $+{ bsmn~GOdJ* 9䒩_VM$6{LB_HfZ|Ty9@%V::>BHEtxݥ@Q FItTAV8V#jvhM~9qeuB}ROXh+ h]?u gnL M 5fL46SqO~]SrB.ެ2<=Rw z p3W/S|r݆{WDRucW/%1NVljf0+ k ny)NM 2C[/]̲j(1s$et#УsZdߑ%[V$ ͚<$~Z^ֺ6%\ ;jbmY=s Vɗ.uGk3m Hֿk ysauk~?TGu ᲃ#ŘY9'jSe?ٲH^C~<ƒ$^X6?N~҄TMZ؏mz]?̀ߦ8{YD&GP2`;d^$}a4FDձUe`=]cyo30k +QD**1%8Ƣ|v.upIhG..oOl"4zSRAE~95︦ ĊΟuIa\O68&ht{\WuY,gUsCԪ {}8!U775w,p'ԏJ[nX 3h'fXMFW2ːQI*D gUdl[0tNWdXK=fzBcSrR[YہHsNh -@_?y7@$|F Ǖ)E\[tN*ABEHhaGHHl%'$Jp$ Od#m4wBɹ4hScҧ-޹FIV>r 1& גKA^ɺTXL AH& DfS=kX36 a_իpes_f7LbwkXi_%T@,;rrlW\ \4-ZGY!rE[wH oC;ݩY;=29TakC EY#[/ hz.< 5 3p6if;Kzf+:ZLqL>l7C\C q29h+)Lwݘ*ʔb(dO5v4^XM91aC~zKvʝz%i$Dzs2pu_xVX{EPTKpQ- fԒ;hF͙J-=)\;H3yRǼ hS_RZf\GxD9߆f]FyOu|vE8O:0Xu.8Q.JÇDDP\mu g&8{-7&qnƚ^wN5=}xƀ9kuCŴTl;]Z26P֦DLDc(18`ORo=Wbō2;u7OSLUvsy|=D0i&DЇXϡ!-CNeKKUZX"#:c)3n$l`bkEɪƭ -֛} ECDFd-P"GUT p$.[wP+0"Mn݈N lx Ȗ0%a8‘h4⹬T* DY Mjga#Jb4:'V0Fi.NB0MrORݸF d'&$oLoY4 L8ѕ}F<=1Dzh&U$H Ҷ܀c`PPv!"ԣ><|S:,e =*=s)ϥ!}tg14w&q-Py 8z$!h,J{CS|Es2>0 \n9vJYgƀթE ֗eDI} 5װ[+#ۢ܍$rmNdEoc)sBif-rIBJHwʣϻ׫Es^=wG{dKOEAu`6cWzJP1*!p'5fӍB9_F l.Zn6W)jԃwj}R\Z`5.:CsrOO"ook5+CFUEˌp|D0£ JG$+_UŹ/_(PW~7X 3ךHU9+αvW}v`'xm"m$Ngʽ:ᏽ*atۃ$rJP4}Hs;;DI˾tOjz¦6B{" r)G:37j>l8@fU; YS"Ə9o5svbpȥ糔SfȐ]"-]} :s8@?S;H{>B%ɎQ[s h0VB>uNpf'O@>W>O4V⻩Z'ÅUuX+ɍO,>>끋Vi-'yS9:j&Τt<t;=hjsP-ߠKP\ jV,S3 R3ET|\|xm}=>@CKG]!{=D^]ĔQDߓ(J.";O{q]Ase861|Nga[ý_f4n_5Ex8עa|F.tXFN=>^Y9Xf(Tn@jc.-|Kt][D$ Xt.k$Y"tǥ{BDY l^Em\.O6}ݠ,q0H0