php-mapi-10.0.5-bp153.1.25 >  A `K*!M@eeeK cU:Н̼x H Gz؞}^u|M rBq&c&4&~z"h}WrO>7:Aafk_N'ɘ[Zעuh߮ꗻ&)4!jje<.~xN@"JgQdO 8NEˎA6=v,Y* ۝nxrbIeoCa% *3'H,Pĺ 0ae<61c21d24b789ab341fb97fa19195e0730e207db832d8e7c84a7f66d04f1a037b2e1b400d808d8119895fa28b91dbc24ef7988636܉`K*!M@eee4&-WР@G4%?%7 ]Ee޷)#g+9c0$єl o[JӍ 7TV  6wXݕqUT:=eW0hdy*F>ND'ƪEu'3F>,ïH"]K5uuO꘿ݸxI$[xg> *>3U}>-eTtw9EpAnd?nTd   3  %0D N X l   %>`t ,  (8*9*: V*BjSFj]GjtHjIjXjYjZj[j\j]k^k,bkwcldlelflllulvlwmdxmxymzmnnnnPCphp-mapi10.0.5bp153.1.25PHP bindings for MAPIUsing this module, you can create PHP programs which use MAPI calls to interact with Kopano.`Kobs-arm-9YSUSE Linux Enterprise 15 SP3openSUSEAGPL-3.0-onlyhttps://bugs.opensuse.orgDevelopment/Languages/PHPhttps://kopano.io/linuxaarch64AA큤A`KӰ`KӰ`KӰ`KӲ`KӺ2513637e3b9d36968392f2a6803057fe5cecf1915494db567d71f34090bf4c02fea9e3f077fe5dbf1e3da208055263cf9b96a9282efeea59fa28f2a8f427cee2rootrootrootrootrootrootrootrootrootrootkopano-10.0.5-bp153.1.25.src.rpmconfig(php-mapi)php-mapiphp-mapi(aarch-64)php5-mapi@@@@@@@@@@@@@@@@@@@@@@@@@@    config(php-mapi)kopano-clientld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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.17)(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-mapiobs-arm-9 161558214610.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-kopanocpioxz5aarch64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=436b17f89d9d960d05a17f8070e4be71583fd487, not strippedRR RR RR RRRRRRRRRRR R RRRRRRRR&mtqO[.4utf-83890337625c65105239716488e293745a214a74bd815bf7ef33a3db331833229?7zXZ !t/P] crt:bLLM7cUYMhp yymTd1z/B-Պ>ȏ+pBzgV+(T"Y]dh(S 3|O7%9ʻ脁k~A4oԍ&dQ}ً>fVkb217OAޓzCDž/Azd@3W][2xwӡfm`sU׼ObՠgK/R5<^\"TMCO;SÍFYQV hi8L1Bcvf_bc"7&21NA͚Oܻ2,hc7:fJu`rHZN\SM%'Y^Ks[QpkK0 ;-My#^Q_xK/7SI;xhi74Y,2/YLn2eӞ"!{)/TEW& jy+ W;a)Ἵ81GD/%YbwTQ<I<䞛c?Pt׸_i\uu͕ۖ.q`5U/ޗ +B_ZG=_rq.j8VhZiQ2*m{n0= )4l>s(x g?BŦ~'uy}W4&N9徹zqdeW2{H ?e}o+7l"v.=ۜjrǦƤw6[xq9N,<aeX};h*Ś#8"K8݃wӓl@b`QEzyydވ\Ȣ,ocHpIJ&g]hC",}3Ӑ{/D3z6q qO 3~YcI5u [@<4X0}p v /=)P6*Usa^3GW\>h0Welu'O{ ո#U\i!G$wMT3hswX`t$G!p Y)ݕ^,oӰA&u3# u<^͏^΃{n ]SX19jo]m#$A;}?vyg-`Xl{-hAelZS( zY>MQBq2Xz)5E'c'"hgZkuw0;/ mAIK9'XI˥T :m([JPT]q:ͱnG"zP8tQYsho[]V E>a;;ڴ#[ALdv򈩎C"fc=6w) !Bx1dl,~?9uΏ1"O + ʍDd "4jC9G"Ҁ1d28GcV`((3'f޷ +zO yˇA ?ْpͨG@)b1Xۥ9&>?]C Õ\G1eJͷ 5i͊s>3_-;^׾oqēsenP/ Jwo{^#a҅(XP](d#Hm@6! Tl3˟F96 "'{`ޯvL_@66k~dеHgJ4#CtR* am }!;fK{W8ZdBihJf[j]]ƫbќmkAJ8|G^{"@c()qx\O~=5*'myr A0׃/9RnucvTe~‡RP,4o㗴<y y<1[i3['c"n-WhE qې 9TeWjѽqB&rS ڙ}|O@8Eҗr$߇}țIXqln`51cjt\M/ fnF-o3_T|'>v rM+^|L!% \(tVV +`w!hv!SmG;)/&^*k)b{r? 5E'3.e:4tc7ۦ=Okϑpg)-*h"uN[]ﵱ=0D^e;lzէlk$"{M͊ _rsb(Q Dz[D5]&=PE|j=A`>6 F@;n}42¹޾B,h[$ #T5PX@g0GJi/,oԵP,FPO^|ɋ1Σ!+yeOoZ| HةZI! 0b# |=w#|Qϯj*]^=YM?bD0SQ҇y]W}@}vQʗ>Ʃnb~J@ѳ(=m[FO]g&T쵲]ur)ˑoK库t#U* ci3?kz AsRtB oh];XSkdBYXi9&㽞]\ a#óSM%\Wtq vhѼElBS1J>s.}j oq^zvb b`F  Zv5q)e{ӻ^޽Ԙ@mNE`oΤV!Q;VYd"lHy ;0&x1+Ms9 bE^ԍ9ȅ{ĒLIw[ӈͽ1v zD=}VZ]ڠqx+d$w661a؊H=ZAc4}U }/#+΂KC, .Zwзf!- a._NTZͰC8J!\˾p~)R3g4WvԫCw[ۥ\kH.--p^ y76 ,3d9.vDOttkFKbdSUz9"!ـd]!!8~4wtm@k?dB!R|/NgGt Wr{Jm&7b]'"pIDjVU34%06k,j>% 0DxkC/Y zv_QMŢ%Mxn߰7>0N5V=2PЬGўϺ]gy SR &SB@y.u3!Kbn }:AfcNL \nmzup63Fak?5]S>NQC~Kܙ#vj(%.G ;*;S4m[LOKY0,_~0u$V6cyA-L3ޢLOPyZZ}cAzN Pf=,4H${n`P e8ɟ `u2{V'^Ŀ_kRa+S&MJܫ@o;} ڳuתڵ _ͶЮ} S>QtB$S<{'E|N-ykJȻ~%T7]՛xdFk!d$[m*rMx^cbsrRq *z> 4 DG5Kj$}{o|x͓44\lxKW_\*.{DdǪB;TFi04Z s3ՃjZÇ6yRJ .ݿOڱL!:q UCp`s .DH9:|jÙpJ ihOaّ%cehg襂CH"Q΋ieL,Ns1-rmq ()&g?h-hH361l5T& #)}|B݇wI g* %BQޛ~FpwvUkeS֛〳b%|MM(E6aK[%xu\)P4M7 ()CAQ*PLi`WB xv栋Ko =T~d!$O8kҺv>tm ԎYLRTx&I'|l1- `D Ėmkk7M(j$;C2;NOtxOFi.6Kh :ecԩcQ2ҴjRl.÷*0cwK-#A!¯>fG<^;KbG(}]Vؑ.TFck*eܪ xx^;cEJ,] a>& BH?&S?#"r.P*\>˾^ x|=lj:M/Fg3xz; PKWU#!Ƃ\ZAuP6ξpۛ VȽOC0hA-+3tTj[~;mU7rG?^`#N#%JDXPLuIV5.-=[k1YכjeFii$}sF',\;/sbq fCn^;căIx'i)\TOdҤʽEJ҆㺡Cu%Gg{Ʊg`p,TC@7aIj!FcsROkLԡ9}LmB+O{ lv;3߆.>qr p?pqP%)0\Τ< \Wa<0u>t$؃{LՇ,E\z"2Ug6NKv)?Nf{|I8 ߛe2z%c?Tm+T> [4erփ^Sa_j;/W)Վ-˹;O\>bo ~ w0. j*;ha<"*:1cJTM^ƠC?i!jyIB}*$ANv\HYѬAjpMtbRDG}6ў]wLKī4heq sGhAQ^ۚ$KmTCap!zuAm@ ?1âPIdf%#@>Sm3`N*7>)AUheIlQ䤐Rܲ!HH *7.c!nz+Ih3M|w=X4@ OsS5YLUg(&Z$ӮB' [=o] p&0jZ!;|6~d>~Ol|ӖTH[PcĞsշ@A<8Y3w;_z8u3擺eX^$ʦJpc^ ɪ]dvÄ1n%BCrwaki4JnhqVEe7"~";Jubk@ԃOlwD8Q*'3޸ 4Ȓz܌C+Su+Uånж7DUF x@Of7J;!sIo6?QI Kmňg}ki #_A4boj9]I_š=:j&߼'6߸O8mEAĿJpaT -Eqx}{>.35h!"wkYE6!?KǵGxM8mHDްwu/␹%Iyq*ã.Xkҩl$ ./d `dTP Ves)ݽ]oKdeՄ*ɕMBBݝNWI~n35Keau˚ic.&>dR;rC;z[ձ(f\oӽ#~I*t Y0#MuX=VSE\"nsec^JMfeT cB-"f%l|`ӶzfW+v@8+ɲf<"$ P8~! g&ϯ8ihK|o+WӰ LOD!m1sVRID}q$rd`]u LI hEѧW;~*f`/oj 4jno("ļU=3X\dc)PI²`FlaiLyE5defP)c?%Onjt",oK{4ޮ9Fl!}HDN'&GKR4 nkl\"cwBL"ȜhK6irX,l`S'EO"xKl;):a?2{\e!8)鯪Ճ=ơ`ғrpd;2SUXq70RcdN4}PӧC 8QHm٢I+).ՈsVz]_K_6&旟?gq|mKS-s-vS aVi}M~v0J@@cen(V\DoKGw-UYF㣒p; XBGr{UA]"Xt}Ofn_pT&_/eu( yoc(4f7WH2?b!-\QRP Yvbva? u'R'YꋌQ}ͥQ^oV"0Xbb\ k _"i'_nNRDrF{8ONǥŠSL 5o91o R U d)MYfa%" $s&tCyBjz87XzygwEw/ gM(4`.$e3 MF ؎DVT8o&lo KM1UBTx^|"W磼קݖ|WQ%x|~K v:# /E4,vj|bٻVB_zݭev [AL!QL⒰ט]D4uI_mv)N|n\m|OIo (p W4``~npkPsOٜ'"5g"Sde!t#8 y(Nې6+QOR*KR.I{Y1 ޖꮟ*Ob20vDn*Ma83A ģ0A]( mL؆dɖc.+ WFR5tLVĘAT,}=J]3Wa&}j/` ڛ;Q!i|uƋ1i{p Km6+y|#KeBY#uE^lZ "do.$ / rE:/X% =^ձ6@zKQ6w*rH,C3膷>ִ XJWh.R>=ifp~Ydxr(6=:'8a 4OC>UA4x?u}so@TRlժOD%omn6;(Oa>pYrVm Ƒ+S4Nx~[ɿHL.{vh cpCJ`ZRWM)d*Z@+uVDxLߪ:xZ[<,;#FGl`IN6~ɖ>ڦkQ8ncD@5V$<%BId}'Q>ԇ`8܅_0s֛9^"a1>+/z2g!S %tʥ pZy<msm[~*Iщٕ]8{~Cv(bS@KeJƼd?C e":{oj;";(tb.`I~~׆DKoIq&NV3BNnW(\H.aF]+:mLֿ#V kG3Vnf)*Cqxp  |~+>%G-*8l= ҷmp?8Re%v+FyRl# m>{87Z>6+[cKȬ,r)'Vb6gEy"o&g9]_ ɳ1, 'myx3%kayWyĪt F]`pM}0 s?=J_,Eaf?,?$*+(Yٹ?՝:U@ğڇ̷z-sR|*PjPd̏-޵,F}*HqD#+t]dحYU vO4~+@ӾU 6t4T5> ZfN'jN+ ^7m⾪DHw 娈֪-LJJ7㮊b>|>q4l)MOgg|÷!d{$ c0vzj_F=vr J˩\׌p͂떞/+KnFwbFy̓=ǽ52@H`t*.4-"+z'1WHIG:]3+#l)8BAEk>o3Wwl*U#E{ra?S{D7_BT0i '-FkQx, ǹjMXIf 4F/p-5j(ohh hn3.8Wr鍺%@Ji;㯅L{\+iφ@93(m%itJ1=Pf'Fn:q!KoB֕q #+U'-(S8W*.ݲ_W <}͵OKQ:[ɀ0 2o& rLSW)Tp{Cj/;`=@FmL`BUpÙl xeMW~O$ia;zI6 #ᾮwۥAQU@'|L|cȹ \Wű TVw+]mB=쓸po]|zt+*I7,Rf)!3XpWcˋ*)=b=Ԛlhgayު W`{Ş'>W&Xh'&Fl# Q,-0&s׊vn]dFн8Wf HJCT'\I=Y<%~yϥ>Qō2ڭZݹmG"RG\ޠֆA-ZfA];}c_/oAתCZE%_}"cfueOǂrH$R2J!xh2pEsM2$К/ݰip_7 =$aM!ݘ%qNC@i~٠rLdR3PHbFatܽl4 ̅="_E;Eb:BW{2i6f0?)Q1K:*d.5+c} n35GqwM@rB˃yXsnLi4oZv*.n]Y";=6ޖ[9)Nl>dUIc䳝g:*9Q9Fh,LN%H. A)9|PueaɼYb-+27k.)r5,e9z@9YKٖT櫰Em~˅fk Z+w, 5%̕,#gw@WqMMċhV,_` `nnD*3XcCL0$RxYDf_cz7 ?5%]>PW6(ğ4%Xޑd 7|!~{K95TaCU!(z7!Yqȅֹ`Lfe3S{?}5$,gz-q5DYޘoj+ܿ RTy.SP!7<)+Ջ% 8#E5J{NJ!"nY\~513w(|7]T7D=mğ]' U+qm |h/Zq,] D'Zb|]̾~VSp456mږɘ_3o߮ U$.jҏ!Æ|J:leS;SQ4aDf"9*"[R*C%VVni2DJ;?~i**0|o9jqqL;d'5E['ڻst:P΢85}}TfJ"a8)#:C꽇?ɜlj7cl-7zǹ &'LgKwR6'?* OwB~ s[{4*b^==>C*´М̪Cd//_ >G^qEυE: `4.'{@+#c %N=U  j@!0^#v(MFJe$;^~ОPťoeTMqK;;`|`!]2cE7ϐ%&+t:nH4/{$hOܽ_J,PM@aina(/G]}I`Q/jXo{ Ϳ >3:X JB#X-I"k2cs {soZ~ѿ7v_/BjSsWe(Mjfyv|Ә Nm}b61{4bW'd ǒ&1b9 P}E q1?Pza| )#ciHTR#$gaâJ6Nwך)̻[ n%&cjW?;p J'G,K5v89L{1JFrn%!ےR-!0F)Xon2O`ɘ0\2'?`LFxRQDMLh\BG+4Dh 鏛(H[S QcHYJjHʮ][͔y`{&@H>ko\5~PCb;':iD;TlxdV&)kҗ _M1TO^\~WOnMi/wA:mgEWBMƆڂŴpʀGt&KYЇHP{lǩj]PǂʉRM%6:mxKBvuH4?NŌ +,~"M8uٮhݏxu68;V22: 2_6.8Q- uKE%[]}} QqA+M>/ɢ>Ǻm޲;~.#/πy/kjG[ޓ y0eg>ܝnnʔڼS_f7 +Jd3%BӇOIC}%xj@oXh ee=$u>w{ɽ1 ?p{ůDWK2gi\>;RMhe!Z4 ͌R\{B,KT8nNY6*zX";58^dOs,lDIA+WdXKyzwэê(R%zEc"&[nW|mg2CyDi7>"3[}=qbvZk:yK+d8զh/.\M+DXߑ4KwPmW.WÖPJPd9lz#'SC fB+8 S{yQ)/"}3 dX@ ?,A[/"\1Jk#}8k#%l=6g|,Y2Տn:+]*WK_DB $nIaX̘XRr+ q6 WZM}Xla(pa|yZjxERx0 =>dolAuͿ&8S3Ĩ]LXv;@Q&AO:8ax~IdoK91!_3smj|7r2r{a9GWbIx tY=MRJ=2ygv)yܴʗŘ1y}MP9WX Zu D-ZiX8k"ҔwR5Q< rdL2Ym,&&;N%ޘӺMltmbR;⛥؊c)_@97Z]9_tf m эI7 uO_hTduT ݧT[JgzBv\'-7Ng3qF؍#bDN-wXD͎Rǰ Xެ0&וq„ޖdBˉnyP/P4㪲z:ʶ ́}ɹx{f֫}(uK%5k SD P܈"=As\LZ"B`1qv햎r0F)Rg_c[*N0sV>cFOPV yƋO#G?/@`z0q`jNx4Lihkȉ@߰{[빑?4 1Gč]Z&-L_NRtYB#ZQ7OtV̐j$bM4Š9I .`vrm-)$ 3]Hhjъ?Ϋ-w:gUrs"\jtp+}A! Fd\J&VRr/ϨHGQVa/TMƼ5 ͤXcP 4Ut7"@\^=D7=|݈J{ (L@0 NgjYZTEE+ZMe΄ #GKi;Z6v~eexGd[A|Ўn )+ճ oG`XX(;#F< n|]61AJtN.ho5CSH,%C^RLd*}Ϫݠwa^2Et9]NbLzznk65ٷL+ŦU쪶F͛Cl e@<1Ro@}EIsջ%)JQw85}*SʬNc$ &ڌE2/fYTQ"MDWxsZFH[@j,s2wqd=&6e=+ZA\@Jɔ*[m.5xv[&ިJ3Wѷ"2[>=c|O~*VBr7b8aD9ベt`ǀy| hx9B /_VNK${vp֩kZb߃.{31 aRI2dݜ< >8[B;C xQhֶ >q~2M CݞCO0efDdy[Qa/QJFP*r  |K- /=9v?j_NI][nED[c2@"ӳ:{j]e]cеZmMaTdw&S-2y0m$p%_"3}N*|9(gr⽷iel9O\!蠸zEe]PnqĘC9%^os^ vC+@I ґ.?;(xqD)4lpE<嘆{&`}BcǿyFDA]0k BPV$dy}>2ze_4&8Z$kf\ qX8+c=%@#W9t%??&Ip9띞2 跛}KOH!+9k͒ROT?]QbySXcI0=آߦ P,zcH1s8B×cxrR/dp TEo㖌1L}%4 q_hU';&vݑ(:Yqcqh$cZ% 1%ϛ5GCtx;D䵈#d WSԼ\w% W3]L0K191ER"6;" ^U /6mu?K(DjN$wn6-wg ji!,YD6k5 H#Z^q m7fS^n絲S0,o?̾Oa >V6xfdimH@ɝypAq*r.{AH{fi6Í vEGMBmt K(uΑT)ݶODT`@2'QǾ OmM&dLم;ӴWeب-{`0,n qʦZ=E&vfh=*Unrkvz!oi  { @,QuiM7{0OGYQ ˅NPmI8HQlX;p6RҮ1pHܭ V}=:D !atbr_ |dCjMXnKMe]1ɧ;&M7yGx`p|6s8k J qk8:-卣y\2|nbqB@%,үN)97caXmlj VR8L ֹiStj8[UyXk__h9C,1u(S`j7kO:WNB|hU']Z^С}#Kx2<R]Hk>5Nf/teyQ}hj ,+M[! C~k]'鶒~΅ BuZ_Ņ(IA c;EL&aܞrGf=exjs,B=r m#`Cr4-7z @?ӯ(D*e3Fl/ ?wgd.Ȋ ֕*OGǵ /e/':{aSsxSf Bt YUK -Xrc{a攽Dp:\8/O9AȰ 4A7:PL?(YADyW_-aNvnSM:h, M-0k&m44ytU]K~ d/~Gd3ڟuӃٯ`) 3 $FGxρ]Q*'^rf3+a5;]o/ A\E6H _ dM,ﬠCxxTL(7]WNm2W)vESd d_2!`>LU"2crǃ:#t$3)9Uz;KJoA\2nyDZ0t/BٰyJ<d~Vu{hdF؅ q?|l$:HfCtOD[IsF7|4gy$3՗9B}\vu)lw]HY[;PfxnY(?5&Xuzal7, bå9 =ۃ_I%.#`]i2-Z}VD^SPۻi71:PHEN tBN6AY~8`r%*ȇzCz]˜!sL_Fl2q^ ubH!WQeޣ@ŧa@,eu %W_Gs{;Pv%pgK0$eik-cMp l萳Vfy+0Sjհח Ytcv "U Us\Yy >/ͳMJfie7yA X񽛶ݧYwtC ns[tg  $L)Nf+bQ5*A}*8:r"% zR%ovfU!5|AOj}Zfg sB:{Y߶3Q=ˮeMxi$pۉC:Q qU D]5?vTZʦQ9Xd߁Zʩ܄*$u~ -L04!r*8@xi9ѹCD J II7\\E.G8CƼk_}k> s)H J4F W©U{ƥ3#V I:\ c&vd`7 fܘ;{&a=f% ԍߋf ?*ppmF%s 10!*fWtGh=_Jᢕ|B$ Yq^QXTt[ ,C#uicOOFIA&\{ ̃9,RTLJu,aQY%ˮJ6ս1*ׄpM"㫰*,0UdFe &P[u ;1[~R_L4Jmg|=|À>a_먘J7޼ YwGpRR]=6߽;Tpp3 (YSЌty&qeP% o1)j GP4ne\:x9[/]\Tr@Y&W݆|Ň eeIi.Tx=UxCw8l֮a= qGYy(0:3($!_æWK|]!5A`d#U>tx= nsYxs&˒eۜw߹#(ҢY ,ԒMJb. GȁL\ w`/Wы,cPךRhE"2L|4@M[FhGH̭Y,n. +ՆMOCd++Cg7Lt2m*ŀe.E|{d vȮ"&(`EjW3MI33J#o)Wi5LT7^ɥ>6\ IJ!q׮;l,?7H+F-\F |V㊸h<2)zOQG Hۺݣ'cm2^%OƋ<`CZ d"qHx'P8ˆJYm$$ \s;i߀=ÀCof#3 +5aM'ٓ7q•30UpENnQZ!e x?m,^smJBooI$dqiap $#w4J>=AzZyYi;u7x2c,9egǯ3Z؎Ӭ .-wc!꿤$і457Ozpr-AMI݉Xd^ٷm=W(}z84;VV9xZXj-*1pC`$X$쭲gOtŰ'd*7*ϻqc)~^14Ȅ1\N`Ƨ w&q9fR0,nz&׵ӱxeQh7<fאг<HRè3&(?-rj+nK3z(5R=Vv[Vf%gD' Ǚ.DHn}3v؆B٧pVL ;ͨr͘5RQL&fԛ쉠;Nm]R6p_뒫i匈d0XEc99vM)$8@AVN¥ 7Q]҂y#3.G^/| 8'-)akQ}3iTL5߸D w/Qn$eZRm`Q/9;>zU&5[odo+j prA< Glq@A._3G%Iv:'_)66͎xg|@QuyveI;FK…a0A7h$'3^ҁIf/k!PMPӓv'FuDw&YTi^UBns!rhWI¬$ `O?[RʪA=d 6m}EI1e4v"m+#Bʮ|3S 0s^1Pqtb8W䢴nH( p6$2\kH.9lP,`c+q,SlF7uJTeS/+wmtׁ6WtXkhr#}"Å+2G'UQ$b^s,TD_lR.d߃oSNCld_lYG7ܣ?RJ E5853l Ƙ2Dd.oaŝ1Xrgw3ي/֊>Qo% -eSz(\yD>ʹ@Innx'G3໎|1M.&b0Ã/"{~}/}ƹqʴʦT]ra!K-L!&CGQYo_x2vMviJc%.01IⷖN62}J1#.C5~Bڔ(Eq59w'B2p]  ֍uo>w6S ;}n1E=,.]WA5"ۼ UpC>LGeCx;gAW;a4L'kZ:/Fsܽ[8A^k*{©õԇe>`b=ʦ+AYQo4 vDӖr)Z[N?;֧,(h0}WUxҠ>'e| nܦmT6l0X.ud΍4w9l [1;Tt<%؅ nv`PCK[؆}֮{/F挐j^fߠy1We##1_ΖNڞrX7' };O Ni3x%1ܙZ>hK:sGߤZEM6cw2yJVH<@6F4py8+; 5x/Sp3w cϑUA7{A"`_g,|#)9!$rMM^ ۖ搾탲^H0C@;l<*UFEʪߪIX޿gcd%UVZ<$-[qn~`fWV|%04{r!xmHeCN毧 .>ʹ+[ࠎ'o¯utqj?@-g R˸Rl´le2_M9 yP0rnx7D.gP/ $ M mSS =ގ$ӁGD;H62.P8:[*_Ę&ed޷"*Jd%Zp-F6ǭ$ZF0x)4I#fD4nĈo_Zu zk;:max(2kG"ꎟzOE{t̊_ſutXUTG9]E7@ ț6;b [Wًo\5$^&&9XC~ v5zv¸M]Jrr (X:|iQN JHF9Z%hVu&_vR@ɻg3,zob#QMHeNo^]dMJ^@3!\J =+‚RRӎ宔8 QQ?%*)Vg'V:OOE]m6T\5@Հ (L sBjSp32h/2c;=A)05MO|ð\p '4I51w-~ɝKڬm卻∓Ir7%hݟ|+y=V~B9]O*QDnn3/"8 e YI#*PLi$ϑ(#,a,pc#--đhȫBQ [cBО|oiΔzؖփiv'`U@39׃Zj@aޖ1Y *~T ?TAY^2ݯZ3Db,bn(X >̂;ݪ_bmž@QqQ0ޝ=aURFMK ڸ_GQJ৉yDNǵ^*ѰjW>5Bbxz|/K?6ڳQ5j#$k{`?# dDҿ+ kP˸w}f$~G3gT۱4lF]2gO60>GzZnX]+_hi_GiA:ŭb'kW-_\ډ=)XZf` =v2{ j$P'`bcҧ׷=ZGo9vG=Ys0Mׇ"5 Ta=Ka0NZzG׆|G0ma]Q&#Tf_>6)Kr r41R!{fS@1=p;YbrȻjakgMGFf8jw ɇ`bL|PᆒdJ af CaܲV,O"Q^LBs)NEDw&$ȱg+(/AŸz!tRpw]|Q XЬ9l2|I$m9NGP5rO,|c->i_hGbg@żhiuΝPxu2\@V5 /LD<ԀP2FƝNLSgJ|hRDP4uiKI50+Yin0aY4#JƝ9;:UqS$|慡ugbBRWUs ,4;<㠒~Qa•^ynQp'sK;84 rnPs)̩}5_(ȫ ˗{k!wsTC09F3׵W@$nkv( T(j!^!`SUUZkWnLaSߩ):нG$AGTW@!Zq$ @((Tqo{J|5u3 ,608[m4oN{4a+z!AމB+.A虲2SR{nn̕ݤ)W@9ǃҊx㔊pp(.;Ey(*G OAr2 D| BTz7'Cj9 c!tV׻*N81h^zxXE@{6sI+gFcȑ7M~q>|D1WfQ'r4ahJ5u8zV$ŦRD= iog1cBx`/Y;c+@HJ/սx5uWW0,# t]9OpS4T1b#"8vT0Bd"I %Ts7s.Ecٗ2 M s-lcYӎBx ^GыiE0b@#Bwdm=$E4 Jo7B=Eog<ᆹZ0Plh{&+?Y=ת5;e9S zvhg-#\XGZcR$Cf.Hs- xkIձ׍R`d+d|)hG< fZ*2%߫Qhw`1+9FKWG#ПO<וߞB>n.EIn1S2ŒB sL^l ">WX/SfzdsHAL[G!E嚉_>͜ɼ i5`r8[k@>&{;H@py[riIhC?.VcHߘ*Iśxy/PDMۇkFޕk2G?MZ*Mme\7[qY#/9V.}:3}L-`ZQ-=wMX:G#VXW@1? IugngT`!7̞[ZJm2֧l##<}sTlwt,@kxM_}?.;g(Jތ@zt0'z9R܂Skp)d݉ &&k᜜ Weglȷ$Cz.3Anlo ª5 O/_I+Cuڶw]@ eu, Yd,h˞/jҀKTrc1vtȫ{|h# 1!h~8zd,a*pAEi8܌L*[BQ7LKioLO y2bd55$!-pf+'N#8T6,4.kdv :A#r &ζp ,>`X9B(9grTY2h/a[yAkh@GBKo~Mzv>a> @"VTn;yrhlGwmPՒS/μ_t@sq x8>ŇJжÊt"R ;trst>6Nԩ;ʃ˔(2q#ev'N甩z6 7˺d{bS"u9 l~k*>D5zخ|gM!'9t`mEG&u+}XKAc.zM('i0;*uo022UTYNO|& Mahm~Ʈ"GL:s#ŋ MVq6x-gU Rr}`%Hjhib-$Z%rMw7ATAҮP=l#,+{X"jp )"UA8yt7m56I~>/Co<)!Bּ1deJo- 2ٗsujdUt~ql7F5kdDSG.;ŃyԱ?!t_~I/䥎@\9Z6;7ƛ5$vx;V&c1^=;, S4q3}?OJ9xwW掱 X/9lEz۴T(Q;)Զw'h' 4vkMPQ)㤜rϸQX}(#,?kY,ߖ V\1 1Lǡ=@x(&S\wEo¡<cQhaQC:d/-ViYQ^H2P@ؼ3W'V'>6嘿ڕl5>.6pm@sT؛ҳԫK-w,ֆ'9Fp{( l/8(/xiBn᢬'!uK]%_c'ﺛd5Yc<\|JQPu>*%B?G{^ZN|XupXROF`Ztw^юk=Q{5O:ǽȾ0T y #뱡0dľ J,26(Wю5N@>I ƛr%3 2-Lgr[J&F e`W$1ѝ`DK>Deh>*Mbr:r/̝o^L]Sϰ^-o`*,}MhWΏ5Kq~` z?Z7q8[ t^{8V3ԇSOQ`?:C 1矏׊ pkaZS\CRLrbyȒeypde?p*fݎmbLЁ8bdDEF^R)",YTsWY:wPh˖5QB.Pj#׿69Ǎ (>.OwԵ;H~Dܪ֖hjѽ*ʳ ֵb Mj9N͝$~S1͇J % {[t;͏FJHo@Ǿ _d H#*YOm|gjmW&wY#2`ddwGwkdQcu 2gzwRc{iDuFف>DKeRcw+_IۖwRn!S-aO9G"N&p43ڳq!Wiqq|xqFat$z}Gk-v4pɯϸTX4:c1rPu {/TDMbr~4Sd-5<~4mF>F9"H?Ɏ)P]|ІI~F&Q +o@PX}UH߸%hmVZ._c4s ;Jii8Kzajv8OPfVfGOD͂Uǒڭ܍b8^ѣ 9z1@*Hnϕkv+~Kj1[ʊKoh}M4a9,jlM/ǝIsɖF\g!Yw_BgLȯDW#lߑSu5G.m&urȪ籡}%5"r> Zuf%޳R.O@Z3XQC^>( /[21eeoqhK?C*RЍA!['{OFq5J>\"#^voL4Ꝁy=bQ/m VĐjHX//e /3sl>ʨn{+'umSJ ="YDH};~ZwHq?{rϡȚ6^/ 󓁥/fQOM3XLhZ]Ǹ%jd%q/TV/5Bn !1%9]fC>OM[V 譄:SNuQXoh~2$#K)HgkU.DT,%-k  nega.2"Yyy}9MY>9`E(]tirF|i#lȏDA[S؏tey$:#",x 4 T_rNAМ1},Q[rVP7_R~ʯvW\p9B ͠aGB||FˏU6"t`c]H9Qa0ߙ[o =Ga@ dhїn/4ps2-X. :=rM;jI'BWN.Xp|s:h &.AEBz3TP˭8OnƇLF*d¤tdwVtx|'zP7vz[q n~"QJRe#ƘElru1 i20Q77FF=.+"%6.w=D<;0R?=CUEL/ T΋e_oM$cweM|j _.ETϮa3G: Q-2JywCo"^2xxIi5=tuvWrBFeV犒ف1o. W<FHA#&{-g߇A. ]!7=~iIr]6{EI>ӊO|қs\mGY\ nx?]g\j;aφ *7\K f΄>^o.nZI+T:\, gb+EUgfb`O!'8ƭ!@>Ңсq~W6ah^z/23?7#;t`Ty3 n 6_HmyF70ܪ/nCJ颻w*yĤ?R^9`w/mw(!BՅ9V\)LvՑ" 2c)Qui^RɥEFN R'Y;x!0w76>Q/6MehX`y,dkB-1[ ̈EϴIH ֒#KԫQxQ(MY,oXldQwKj€>[X8Z'4F 5eH%&:!0sÇbl`YB0-!=qj=fߞ`/ IYaՈ$R WT~ ͞=z~9C`/CIz!,X ְ C)7L^xVf魽@v>m3a˪PazdzvJ*ֿ[|.b":Mf;/E(hL$$<)#ЉHO!REdmB+>(LS{ȽRfD-`Hc㋉26eG<^D /[Р$ r(_ CȞ:L%OFCZІ'$:6"Q]`cŒ՘6>oi#eDFHCK+'i[_T0S+f%uѰ/Q&]1 v&B"F+= I2H غ>B`cB?q:-M1>n2#rk%9103㼅L#uP9,e>ğ!}>A݈KX,\n34p1io K-l&\evdI5HDzvaZj⣌ˌ|3Yv #aU m+ӵ67~I$lVBPh|B%ײuG7^;M -NPɄ}tqH`ʄV- H߷#+eB7:.Z8wۜAu3| ޗi:**9X 4^ġ/c; RXRjwHS+UχVDzu}ߍBDH֨B.' bQ;xVF"CԄ^ :OvK7<JvG25e,Yg$XUn4΅GPX s.*p^j#: n ;05l)IJ !X14pM_`XU(A3]SXMdMDpf Cv5Jk yr2"l`'S_3E$ddɊLE>Oŝ;܌dC֭<_dl~(%*^ '_g55xfV@3Kr>=y{zJ$'aUX(ߓ T!6K1DAyg"8M?*QZn!Z)}u]b)\6jb<@HT[R[۔B|Y귩E$O˞ÃkU0_z`]@BqNrbK Y[vm/4 T(e8LLȲZdA.3\ }\ZY^ۙIP˖?-!1V_lE4zj I8&kH*F.YLVB!0i7>xg)}1m y%Z;ƹywVNS -$431eEd·9tv:_BJ!s 'Qy<adY:eeUFx"BcfɈL?2N$L!Y駩y%zAS.$k,(rGnU'3fq €'jNv +y8~^.X5㧨+ 6Pia.tkzH&ώAeN% @`_Z)WUCu8j&[äְO{bk=6f&'ԃs.?^pI5Hm q|ˋ>bis\UDcTWyR1(8zhqH|7"\9U /lωY9%qاd!s JeK}ª r*˱^1Բy?c 4&E0 C`rb" 2 ;IiWcud0I ˔G%[1l|ŗ\װҚ"EojJ/ Rj5ه%'fԸ`4 T'Lb!0'5FSNfg׺K0=rߜR,q^*Q.GMm4)_FrQ@z *_LO- C~KIfR7x>>HMp`!~r5wPΖYM#]!4{ܒnxd6x) \kLyX(5ξgCسwH|qd2~Rv8/9W)!5?1uNqtH8|=Ӓ*B;K 1-/v`Q)$*VΏ4N0ZnpHQT \]M\٩܁Ƙ04 Rq9[5â R?&ɜگ-Da|%6H#W(6DdWjZ;G󻶗YŅX!<6铦םThd; R&gتZ9^WW/;n8i%۔ĝm^&4Q5Mw:vcf3m߀CMsmeii 0tG:ӘF@>8H~agBUΧV_oU 1/ICu*FJɄh9gADSub-=[acԘ V/JZҸUp 8I^ lwSҀ:V٦}ys X1p՞ 7DLb6_j'*NE [ǫf:t!t| {]CJzwWњp \Q#Ȋ 4zkj c bՒ1Wݮ,E#BݰVq)¤yGf/8,MN ;ݭGu:쮮Y罣8?4W-aP\R]+ dHXW+zwqF:V]_zF)?Fq zlM1o'0oƈ-RIU7Nca5K 7&Veb7<2P>`r\&c(?ސm);iqztt|GttEX ] MdKVmΰè$i 0Խwcr.. Z 4ܶ&VDU- *hY?ίௗs9g# ?R`:uC9jZI Ԑ\jg {l4DK/dп oL-mmuvUiF=sfE ls}%GiW-_ Jf)FكS9wĝ:NH{uUfwe;$z7w2l[{-)3 U N8)^:J$KǨ3b ,_P 4ThVtɼw :p!.<9HY T;oK`1^OKb4&~AF2Čs6逅8y3gKwo:Mp&1HYh(yބ7IypCB sՊV7σSj ˥!~PT ,~~{({& Rny[X^f[G{ZWseAY?--mYiQ+gnnVRMgӈr\ t ! )LpM) Oh:=o/[ tyfp|R[ZQؖck2lj>Oko-޽%5 0)$ﶭ55 -Գaܓ 0SU)X z-XgYfKXʌHFK ߤXe\%cM%*A =Mo*5_sStPz*ZԳЃ|MlF׈Ϲ B,*]yzp5ߥsw4y \gCuq&d;*UsJluc)Vm<0OCȠHk!Ӧ?odwF_'IOW .w:ݖ-H450⳺QP^h6t`TPМ<~>` ^*:J,F`#Zl43iw+6/ߡO<GCWۉZ^@gw5#Ź/ry X+0ޙsuwi 7 nـuUstJ!s IBWt$+2oY9]¶l:rp ;Y\lQSQF4'S9'+ p]Y헄j&/J0iRd(a +HڃxF^nXkx#=I p9S59iT.s;9[k8 +\o1N)Ȁs zQaާTQ+!,q.91Ŋ;y@sP:D*qT΃IeW `EA~?'% Ƶ%{ا (Q-ٰêΜ3W\W$)RK´R L%X7TֻdץK *h2>&,shEr_Bs 5pprKejmB)~[" LQj]]E Cb[N34m|ѵ_E7ǽ_},UY߅9VD }׽SG79=H&T7dd%n6jBS9- {iINt̯Ŵ!1\7Lh?\*1IECpJT{XX0N2۾fwv)V?;`AێITE?'!qj>eR^Q$3v['i 1`!*"]3NL*eoHE;cMZDwꊥ;h}70 On"$xTh͙חf2ԠZR؅5gTϺVKȇգnX˷me4(?cBiթbvK_"DF=*%}iAͣL嫦kq~h Ys*cz#Nş`+9n݊sf^Gv-0}KAsXo PX=j]yQmbӲ ҥ^q-~ 'I%㌠BXkhG`d{s2l&gѪF_6x`^aU\QyĽp dIꄺi6ÊE.Qu T3s(B=C f1jD@=8?S>L!/cʍ&wG {FO .dwXxOP liq'(wоJ>U"M"ӕFy4W /[6Dž&eBXP{ :;ݬJoACWUǵNWO5Y P%86-J zK+7*%(AkYXBP0ӫhSMuݵvj{߁Kv`*96dr=|2͗ÊKH)"~Tz7DG5XsEl*A6ɗT 6}$-ʍzq4`B^}Ħ qi\bJEfayӳ_d':qW%e/py9h  7 f723lσCrf$8ŰFq=&#E Pc@ӭZ!mNVD} qc{n7bܪ78;HSsQA!?8Ӻ&m,kD^NW"F7IخяN|? ,-L1@v?![fT>44_s$2qe~Nft-n'ؒ@ٞ(kuۑa'g#Z$~H YkFaa8b8A@uD 2.fԍXdg(o Ui`nhQm)¶2w]#-0ڶ2Zpܙ=Hh\} L@!mq3z`+C Wi&RHO?WFZ}=tx_41c! < }r&mRY=eQM&>b:X|ڝwpZÒ^?@6ljlgbIdB/t69:gPFA)0vC־D'jd礴\u2'<1AƖTFT("sgw')6-y~ܓnZIo ӔE$ V!| zԒ Cu+O~(< d l#!v ޡo?>C-I)7K53OjQqdYMZ bWC8j?@3V qXR*pc|er4V4,^Qk8`hm:: ?6IC!DH)[&tV13lX2<UZ ld펦֒d蹪CʅɉRZ[7 | (d0TER&qQ#-ڭxp|_.{x\ =-qںl^QEp%!חsࣀ6~ZUp.M8ss)?kS ,a_lɸI?/v3XUw I*"ΫDˢwضYeO&L2| {;>$G%|-s~lB!W]U/+e9K=ep[n}$ζnBkR2Z:{Z/ʡv\|$w7'oM+KSg2K`+]preK{W3d LȅeitUKG!v.TQt]re !25x9077 %/7{r+Ez_90zx}~2΃!(Ga}&Q>T8TxyGDG o0Md 5n)澧K.&To㚖=i01wK֟E?:1fnܫ\kb?tA4+ O{C#IJsԼ9?CUeAkRipgM"_R9Dm3Ri/['`A.$KNp B}emdqj|W6-ˇP3~4y~|~mh1c5#¾tUJ@,|. n p+`FKptY(c+Nc‹4H<KEeGEWq$0۽j,l%Çg4 pl>NF -Xυ 1zչW.l雰f BdNPĮ 맡F##V 1奐M'R;~$ @d^v^HSVjsr"H:a`: <aCu FɜT}[06Թ@ҔE}jry~<ΈMAH[g,v|K!tr#J+Bw/]]+,|u3V- ΂a/(4 -ݻLY&K(섅iE6bOQ7B3}#p r,3I^hu㡜;M,'37:l4i=wҔԱmwm6(n1S.Y /uay L1b-vAMȄGm#[GCΓ&wN/g M +5R` 6NOEưD>Ni``1倜\juuV1hD(lqŶ­KHނo*0Q*6eG''zc7Rگ[n1UV;O\jz j 7HEAїY*]&HdvUNwEgrn"c'[kw{Gtd˫(i* I Bz{Y鏫d7a0 z槎ov1h&ԐZdbJ;Aŗ[yRƻ'̒hhh@uw}26ҐF~6<^A5XzQy3p0v!]7_}GmيV3d(rDo,K+kvMSQZLb!3:G /;Y^\)})G.LcbVe8:?W| (-3B@ڭ獧蟺W %dqEzԦJ~kToQpQ+̱7DZL3D!A_*4:/p蠩 sH­!DN+zUe%MR|jༀ jlOHHymhAiB&0ztԭwiMհ{-XΎT/.Tc5ELLIOM;Ce'rt%M 5 QbAfY*Za:&黕LM:Y`9JWqKl hjߞ_ |E2V&T+"IL9}]ʄ'u[F3y$gkM(*Ԫh}$VĂ\Ţ䘹me]Vүi`Si?mhvc.(7hoBx/iZt~x;B=CU{jIv/Ţ ֽ"_`K@@>n/vAA6ċ3a޹qL}꠨eE'4ph_KwSP_ߑG.)ڼx>MG..^V=-n x"L7Ѐ ,bt8QT I: _pE^޴IZfId|u VY\SX_a]|vkBVvUuX^XkVbbm.◳9uX,:f؍5r)&L>O8@ѹ_${RZn a)E0!e; Y4'8"ٌITV(PuRRy",n(˅ԕȝmA ~\Q9Dc(>&iF ve9YQ-NЌP|F./f)šwU:Ui9G-6;@j_= }yݾɅb"IJ>?^!zd;꺷iW&W+#X_uS:9BcmB `1E]1N7{l<?MC"`TE,3p4~ũ~g 2@7>NkΰN*Қ\-.P'm"XnH d9gB ,pC]QƵUzկayVP4ondXiCܞ6{|c3r"KE$1z+C\ZEe ç֜hQy:wM-V^gTHoŲn.W| }+[H]@dF%Fsc> c)OZV GQ|Mંj˿ժVqqB?1-(F{]9tMiO}bJJ(K\L, Wa9Լ.ݝ O6zc173%M*9% $SZE=^ƄZwG`("QAv4 H  {*X>5]ۈt} ;nA-D> gj*ic]mS{blל~O8B6 x%3 Qa6qsAW4xYlT5/GgoNrߛ,)nӛlgp&Nw7&`Z+uC!;CLW'A;$A67E[6]X*U9NS~(꽶XIar@ '6?$gX@pR'Lwp];#kJQRO#:@S(KS&̀)8_ŔOPl;u>'Ί"=*[qqfo,,czdh"ڥ3X!pƾ>t"kFd%.O኉rz]W Zeuk}-^Ik2*$6G-T ~Ȳk$Us/t_^ݣq5~Yw|B 9^U}aTMDĩ~CE.r'=0>ٸ8/8sE.te@RSwݛ]GGBZ ħ :(H@,.5"7Whͯ}`AJ.qL;9(:17pnUf!"F@G"N,"]gPvNٳG_^8}8<5X5ޅO*/jPabk D_yT{'ܫ ϕl4TN*?*QIgnվ G|=A9Ycyy<5 dnD,ij{ߧZ?<_{N_^r9ҳ%EI6[::Osc>÷O]'(hfe_e9jĥQe71I ^>C-p̃ Ӽ̕Z (`lx|W|HPp>8ucP.)[ţ9Z fD" <ݎ$xUEQmʄCs.7Pܹ7)X!'RsksWG}Z}dAإe;a+ +IB[p(}UGo:I::CE &Ȋ/*D F]ߞLbVaS7B:~3ZiAWq{J([d+F&4_6+J6čcP#^3X.VS USE<'J>9MP3ϱ\@Բn#bDXy=EaGdj cIkm5μI"K33'W>Ԫq6 iw3w 8Ѽ;" a0(O0HgWb?/ɍWkPnڗRpk>6lQ1]8͂v:q:.oya,QGG iT=VDSA/AvU꫼$WI q|(wpJdTI#ź؃I}M~e% ?nQF*ABG~EFE>NS@]պr|'#YI eaIlwC xcFh~vo%dOw'DDUYr.<7ה#w:|)wNa4VMQ h#`r`$u}?}♸p03H [EUS:qSay H]o5p/1}2n1`ީW'/ݠqIE4XF~nhfecGm_ĻxrACgCf ISrsL3>}!V>NJ;JQ-/c KYE x@4 d̺DӋUI[)0WK1ЀFm }g X8F_pi?r8ݽgU/)ۋ% &o!*dR}q7e13b*/8q])[$sB_Lw'E4YܧSrV^E^RW\`V-.hy_XpFrvۤdcd<""L)Y`S|tqowBUEf7GCjџ&z2Ѱr@ޣD3_IװJ7&c%)ӂ"hoh3La޳=BbM-tMzw A)ʸ3[?;[TxZ PٴPyV4 ޹10`JvX¢pVswpgJ$X \^:/ 9wƁr҆"Ҟ:4?%8^#F %YBRѕj`tK~zBۖN;M{hX%6]+_r1nQ;kc@~˽#o`Y)JnTJw( !js =|X @}/\"˒sɚ b k+&1 P RУHF?h%@}VBy8pcوζ|"%6_\svϛd"|+]Rmp_K -gap@+KN#ekGel;9g~-aWLҵ:56$wZUŀyKSуx [ 6SA6RL ":8l8u6G+>> l>IH1$\;V9*¥]YDxuЎ** (X#R!l6 SmI$ P!d (uKS3kFܸϩeo=$jChQJ:b3LQ]ُۋPCZ:=x F7gr-C:#+F9hvrhRƙdJy>$9 Qr/AI²v\\6` . awejԸesi\.p'g]n1HL`|I-> BZӁc`t*isxphH&s@bX_lR嗾UHit<̚a5nWB4'lj^qb&W(NC `4e:̗I >L$epn߭)7H/n{]OF2'8̔RG|4h/oEΰa+t M!tkQ\H/h$p/. 8S~ |1 @W+gLCG4M%]D0h 1}a,]W ݠk &W<%iQFv(ҨS۔O<m+ڗi ~ &L#6OYЉ(>hU X|9;a-X&x.#^1f7b2wgJ1VpBtT߱dXnj񣙂 MVa9/fcW"b.Jh@g!y BѤהX!Duެ9azpVP\Ŧ_a} r= gL5'@D=м t$)LMͰZkQUv#fecդ}]T,3Z .ߠB&)zV)HTnJi_Ԣo){?؈[C >n#eZh>vCHiD;~<АQw+;L唨 gfp^h(έrH7ИX< &fv\ʤhTڵJ>exx;ݷ{e#ETu!6]!-)KRaH2cs#ʁ؍}7' 轔!:ҠLQ_.5<%SoHrƒ0AX)JM׹D/192%)cOֱWOw֎EhS'}\ޛJK]D~,d'fh,+-a 2pz)5]%Ͼ;sߵgdCPPĖdVEi$Z ɕ)mݹoz k?* 떹'YD֊15_.`:};Ni2Qi?SȴQ(.XYcMC t<'EHC1# ^&B$>cy-FVտF>Vlꙹ:>H&Gn3;:ƗMUmfdK4sAOFv%o Y{O$i=8GDju~u-FU0{@.靲pGnLy8X- ?dVkRiXvo۶,3߸"sk>oO'A_GT\/;:5uj. Z,$;GZ(EN$<1GpGw-s&̒$+ԩCd9<},#|E;99Ƕ ԯz#Pѱ,#Ih糾i+BfB@U-x+:ڳ-d͖3ưtG1pn@_ oRB:-~ReKpe"pVgc׃ *Y-h,(?076g*atex槌9C /wQ.jƒbO3ko3$8&|nl!aojȚ?EM:PW۔b搜ul<5Z$/ ; L ؍yG. 2@1Lq0Hye1A@͎qEP5q~7՛ϰko?l=^vZR]σ`aa@{5Kw'JʂO@(CFZH&d͉km;? Q=O&|50"w߫VYXYSI3 KSk^fGn$D?Nd_'7QF+R6Lu? :ERކ_$Ϲ]f'z5F}Y4FѮQnq3D"V9c\Շ~>8.3)n!P>3gYsc'=CI`W_Fd|Ho͓/ӌw+ #)Xb)cO^wd¡P#'Uwhke0O^Bbc@jA(+/0;;s/\dot$g:"iȲ&U._hbwk'(RGuHiMz)yoK:a|t'r!c L=l{yM8,OrUdn h!YD2_wQb8 V:aԱMOf ;ezuVW4h>t<'chfӻ2Z-VL 4>0_(j±v}biVIvXݑQDQ=(| ̾bHS7@w\([Bwtp,Ӗ嬸ݛ3|U?-%u%±E>~>VQ *c nU}d9?q>dvT_$55k _A ē`TJZhݻ/*/sNra'ҿ0ُVnA"0b0UN=9QƧ2ڬa@{swWD9"̒da_U„&"*r.PVYg#▹,p\t!JqXb[EM[B OVEptjjܬd{/OШɓ%woyc/OО}&nY^L؂&mq 1S+{w `nմ sCP_?(|#Q}T3/~|(<.̮dG ^NFqe.č꼩p`]ҲWy|eʩ?A%k{]YH~ʨ\i$J[+T 8U/zڍ@)1;pǡܮM#߰dqn;n@~9$ 9|71둲EΫXA/ᾕ ZuΒ߁M%/4d6 8pARvwgUm b'l ιCxcw4qT X+%kD$L y529O/N&Yu1[Ț"ouҔ):.mJsP&wZHDOHg$Y8UM{=A Ô6B=()XkoBd%E^p)y#YZ5nfņar񛟪#5ǽKª PD\H#Y'ŐsDf W/jzI'9('?jA`eOg<1zd2Y '؉pFٹ }AMTo=͓7*DhNzl^QS37fAS%ggA$CN1ZC%KbdN 4[Nvj3۝. J=W&S2MBPlbnF1!'֨/kE|wKKϲBU uԦ[octz[KЄ=,ّvYr(_H𾒼Ѫzu$ 2!?vK2yU$L˯e5U"NSI4 ۤS~klIJ_d+2qXb꫙ 9XS2.-5@tM0+.@|&9@ـΉŻ5pz8n͐$)yU@?L8( ?lFw^pk-[gϛFu!`G)v*J?T_`R%hOf0`|<8X'j1vDDD3X$?=.K M{~pt}کrYy $ŷ[88Hjit: t/tEL$D{Dr7ϟ5đR{| S_W){L|{ڙ佊YN0oӓ\S/N3:XOoKJ3ijȮg"D2#BUƷ/Xoe-rF~::Tgm.mrUngb@2.YHO[9k; $]w=`9GH[hEke2NuJR퍑#CS k3f3J'`wTfny_kBJť`S57X0|RB ׫%;VDkK=d, wA"~ҭ}ͤaЕ};YfN-v @@'ﴒt6_謾* -҄Y΅4Xm( 7#fBQ`fn]# fb[o2HV)5K(q~cPĵ5 w1Trga'Ĝ4nh}w]<ڬ42b>ʿv4݂8Al.~L߲*!F =*+eR>γ_};p`2I4R8`7'L!,^1!$t:c- ,[zAۦ 9Yy<%ǼL)>>}\(B^k7}ieޠdk2WvW}rg(k3:x (cj'&~FJ^;Yƀ[vuKFi#W`Y uVȤ;Ic$ % 2M!l.Uq^#iJS[9QX1_;AO!.=ZghzS|"NNu Q^c#E/R\b3Zd?Q%}2=F Zƣ6Tx3b~ 9vQ*6pBwf%K;_Geatt/[4+~9G~ ^>y_Y"b:pϽ\I5)Q+ i Jma%y'qMzm.ʺ;[82kNfgn%Pfp8_O)QBtn*r1 @s+ ͱ.M˶a@a F$ tQMg&ʍCÃ]ܶ/MU|$SpbL,&h)fgGdt?]t7PZqr(gdrUs8nj1,@KZW7rCvgi |,͎ٗ%c=JCS:P)ͩ#ch]{ry/@ 2vB3xP)B= =yeB0 '98@VR.{`b(GEH7HYmtR}fRr2PDZS.fcʰV: 6񾸓;g3FM/梈溛eLHOE/[*w ^`A;kz D?,ڨJ+1 Hz9JY)R}WI @䜁zstV᱑ o3H@YD9k3cE &-EnҞ (y0- q.VXR%BTujܘuVHwyYV U]E<ߓex]צ3S@Qm3u1C*Š*h+@OK4O#Ez%8v|n!F݄v.(fwD?z7FiEHնX)!}Vvs5#(tf9wg_{5@ u' 7|;v{ijFi.fQs##KSb6kU?ԚfL5d֕$w"('%\iqgIo":lM{rjH);Z1RV%ZoMOf㶑)ƠxmlƗuIi_Q3EEĵ uoalKjz9P^ګʧ`Dkހ3SJxrg2/~ֱkq@gG3Z[jN\~A&aRħ5Ti^\޿,!tۯ& a'dr6O_rlk24^;^<ݟ&4>:a.WV̫+UhDbD{PZaP6TtG$]LJ fӀSNDܧe_+JQp=-fH(J{0G~]_;QhyXC]AT\ wXA}>ey!{).{iDeprMԕL@/kЁE/KRC#PfvS1TT4w|LzZwK}>:3 ǧֻ}[s"3SsZN2}%Hݦj\KF@ݓ [fm*I ~.,B`*"#8$s˷Ss 3#Ef%#ZLwxEaA NQB'Ӎr!ol몍uO}"0֞RnX&3 ?4:bqS 7γt܇Q|H(Jng?D3`ba_ΌQζ~¦Ij5J$FZ' /M p6-2Oc-F=J٫/[xB`u:X$88ml Du {5uf{I{,d &e}l;$-i&KZ^kB%vkW ÖԿ'*oKGQ+0lo~f`c/7R)ZOHnܔBJ$_cH<[~k}n:pJTcX#G)bR*mW.|j8 /Ibn,oTQ[8_f5b3YU݆\S#z׽` A땗 sgah @ƾxBh0bm62.dcSS^. s)P} )(<AEʟR3q4Ԍ)A ABp݁S]D*_k?8?ju:[*REz;ǬQBpY@*Q<@ oW_S'pI!]B~'bWHS Lc0TB?YK2oS μ Gp]}x)fTdY^>ݨ䈆u3MDJ`hx\:6J'~= ADpfGT?5C>3sbhec+-vBzs;m/b<0g9c( "+'\mV# 7~bS?숞ݞ%O,gڣ>g֬@cR+32盒(orhǵ)l "ܣ~g>eu:ːܗ^d~70U]i/[͍p%藖=qXn`Ӧx_pH& ]Ϯè$}T>ϟ Rʫg([U=Y3*|'Nc,NݖJ?.2̎Iv\8fB8 X+F*1*Y\E"?Ry0otUmn0A[&6OUuIp~sA.Z;%V4;f"~V1UsG$!=lXH)D1/mfZ19EJ=j/yp5mcrr|~BFڥN4Bz@3[o1H#AkO&C܁Dq]042׎CI1bvzLi[B3mMŃgv) B+<3gT;>cd by}ӄ#,[s#] 0srZC/ vvbe^TKNXz5)x6\8$AځFp@&#Uͼ +xm26nn0x=TdN)+z-Q2+KZqﳅ = ْ CSqW!a/s7^sGVo;&u ""ʭqaUWgoVsk]V|Z\cQZ.0 Y¹O*P9Ƃf{}xzЗɮ0'p71 ;+IL+`Lo{9Yv358td{Ffù :tZgq%w٤ҟg[1 9^svSY1f()HkC8ps+z߷ύ׋{]>ڸVWʷ)iȅL 인f׍Ѓr >ucQՓ ʪ ۉ#a{rX7hK},ю\X#r%9㤮s~%{!tBR+'^\글SLLkF\Z$8Օ[=>:{|~8xwO#*a.7Z?]tcžh}ɚk!PSFU-OL~lΏ 0R z~fjGdNb M{i"E)pD)_+9Ԅd+̼YjskZc+jCuz8izM^׉hJIxu j5oXPa@wtIF(`c,R.gE LNi&TΨoLّlU.w2lgL7E\i4D(r(J S֣qܗH.,SzޓD4<:q#qV*`WSK%JidGv9P{JMljJ<4=Jc=iX-lj%rb3D<2c)} =/dMHn`Ȑ[..?>s+%@4Aċ2oۉHi!8a QS_2smYy)|%of*\ ehMqq2AT_h oJat@> Uy@#!%sB掶!)rjO*{ѩK;/PٍD5oq$яߕ'b~~V_ }A9TrNю< G?hcո2hc)6O+k@XJJaf3>U޺Th.X )E(oL<ȵuby:y»T󌫒ppAW 8!m`y%. dQ% bq. n 8lJ)F._4$pQt.*3Վ0mIJD-.pۡ3}H6+t1SI5G,][{wC7zRBMvYMs WòVuDiRJVĤZqS;NZ6J޵ZOt3ݎκ^NhŴ'=CF ڏOTT ztRbӭMGv w,U|h`I"PqHmwGh~GgPş?8)^0 m>{w|tv6CP^ʇEML"Sʨ$W _sFN9vsq(< Pț,Ti ݆&`}9/z,!RNue+_4u, 4.KM2A;2*7b_`vj}w3QR__59"*iՑRj{f7?#Z'.zFdM}h$D}Փ[9 33 v(c`VЇ1Y\sYki]1DOsjN|c~N w;1>#cH/Vg!,ƀȭdYZN8"  ?mS̻"ʯ+eݲt 1APɷ&5Kg< CgloRUwMV uocW7IIfs `I-~wgfY7ê*ʱn&= ፕّd*US pnuϵ]b߼=5ݸ`\ͧ*r7~eŧKO:&5F Cˤ7:̇:1R9[us^# ԍ#~Es4 + Vܤ(l2q:ҒTK>3B-[z*~{qaS,obaT# oѹ f8p-*m-r.OR٭c-d:rlڊ{@Cw(utn5p" j$*TG05آighUa3If r]duB`u!n_+]H$`[۹8 M`BϿ` ?A۬2CBWS/fJ٘dX!EmqJ&Bz5 ep;T_jٓCS7oK.yKM# tYfXfi$6]lِ(06ů9zh^K4d}Q`H+[_[s: N9+ûk{hI2;n;/J$ծp\ܼЉ5:w4K.u&YˠFQRBJKi07Ѫ rRTdC8eˇH˒"lyArLk=U,Gqo2ʻt(P\qOZ[ }.ZW'af55\Au`{N[DX.bmx֪o..ŀoϖHdϮ?xuQC/}}Ƴ;w7TI F HA0! WoπGX|6`m+dK?(‹羘Y5! % HkH9bi]'7q۫fm94s^#<2qVsk)8ro~-T?Eya]:R~1wI-rnP{›p]̵dv* 7 57E=|=lzj|9~^c 4QxU)POJ*=ǎgO!$ަƒ@F7Uʥs]y:1'kG<R6[/Eﺴ=y45rmi#{JcQSA7F/0, ,X vH]?e|«Ǫǫ=qq{!g<`^+-}P@iZހ𵥋MPE`ȄWHV5PCBFU[q}DڏmT֛aHSM6$cB #͊  :KTBam!7PWUz03#ƀ6<}?`9&*yVOfk3Tx.z U9ecyH-|qUrOr|tG@ V/"+-E6?i#}wxc\fea_?_e F_մyAAe$,*l[xHᶿ%AT-Kb3d"9Mʌ@B5֚;&=h=_MEI [)RHГR|a] "Oþz75BHDZԏ!v۫T!x'V˯& ҃X ^mhy>ݟwf_A%&Xj~RVC6wğo5ݽ1;S5MшY-d' ۪xhy޺pn);'FF LvXAoe(;4DR$5@,vf)FX1kn :Jբ3X厈Ƈ/`c?.gt#*Ń3glxe^h ؙ'g(gS e׊G9[ofNwFU&pwi[ܽNʴBc@߈MN6JYN/|3^x/+<$W)xȽtQ앍v&nѴJ޽Qjy`+#ҷ9 Pdݭ$['x* :zGTUx0!V-![m`s`6>ͻ^ۧLEru?0׹=$Lwp N/v>2u+|՛.qoA$NDsQt G+H#/Spc`(Ğ._h&J5])&:V ΜEʫsYR?zt,[Il[fimL $J 6Vu۲h'kOykf.op{W5ߣ̚UߟHCTBg嶕JEIuAA/}ey;tBGTqH$Sdo{Du=ƃFxYpY8hR#C*(jD(. 9Mڣlo,ܱInُͰ3pξeVJuz0EwQ0'#[֖H].O?مgĔkD: NyBv*KLiW" g3ݧ2%nPVv)6[SKo8H'$*b'W H8y9@ 0envtSU#+AAS>W2k\FZ 툞AAq;AFn( į@d|j4ەEúwKeaqF=1AWg.LAxCl7S;+b_e8@0*^#i=>רˋFjN!+NhC-x:~|y=Y]8]}@݄=>qckNYA) &~Wة - I.\d}]!AeI)jޏ-: *)tK҅\3JQU VFŭS2f2馌 3<ÝK;ذn'هgbe)jD4_˯ݸmgITLT`#O=tXg1>/[ܠ{%)iE*R̘Mv !M1v1Y uOpfT2r^ȉDf nJ Pl*&}ǹȧ2@FT$HOdE%bTX&(Uyѝuf_B+9o#{`u_*uTb5%FDKJ}r]`Z-\ }_gmMh ֎7.r|>RJsvuUb/Gɀ:i;{~DdKYALHb1tkYD?%+DmҙWҲ~Y8|~ i)nL1(B!)NZ*Mqb#kQR<@e\ `.p~k"'\Q=*D z&#͑BTeBRtᐼ{p)Mi|-Ga"~{m<<-4_#8ݨI]#`@|fw_)!PxjJ>YJn\s޲ȷMHT^$w3TlCoTR0V lճVH5sC%<GʶƋrH&p9d[`dskM=oB[[hmL+S٭I0VƼj‚h<#YzjRD@o"PTة%ws,WXj5*Z^5y> *:w$H$.ӚyY_q\b:iQ$d;Y4EPx[>#~rm&Fo#B}4صKQw!1OClvgu [SZ3ib4Fi}8ge $6y2!/#?$hI1ju>E$;J0,| F݊6jP BWm;60L #k`GTs >l/,7\njk,([ٺF zSϋ6,yNqڗUnQo>)%85o$vkAPPg%f ߔFv?ִH,AQz*p` ݧ i=@)uPg+M&sw.3.ѱ,˕ʘyI[yInk ۄ8FI9# $ǷBEPg'G@> q^^ PK^d_&_O&Pi]}Ul?~g+b ˝+_Q3Av:O@d: ܥ:/iﮞP9$[ :mwK\ 昣ɹ#Ja92}n[f),ըqQPy58=J}"ģ<5.{G(9=X-Mȕ@)!h\:#棱tbkc`c~b׶ %p$0btº RH;Uz[P1o3phS Ē,%e)̠ 5Yh &z]b}GtT>䎳}WeM.55|EYp.>h"W3+^+I'ݽnͰB-xjsnyض:c/h^Ւ,={oTR)zBLIWmlf_ߪx4ؐo/)WZ@yQv\ ִh[fY4DPݛXDGm.6 Xr6b:Jӑ/5vwn9RTF䝃%Y(5g0l> ,ӫȪ"z '^$ٞ!`չQ7Mckia1kҷ_L0}iq(r(=2im?1wf%2 b[ۃ=% m|G",rB519{48*w:=ˣRmk9%aF4 ~ݣu300{(LpaA_enxi_bxܼ7I+, cםZOz8,lL{E# PΜE\v |]VeT.y Ȑ&.YŃ@: mc.9>aƃfFR=4Zr)# Rkdu&gUʼnn KvS 3[/6EZfn[V}¬÷ E+U ޠōd1iļR 4Fapbj>0Yf{6{ُ)y&2dOV8^SU&l)~8$^ZK&e( W,)hk!bLu} fH[J^)I˘a&#|H_9y;?-v.@qPM;%!;B;7g{Kv d hoCwFZ@k(ؑ-fb>@Y݊l/Bny~]Mw$^؁Fyx\[U첤!<d`fF ӷ=AX^]<7]o[ǰX. @$^s 䢶z̶)w6%@ꜱ% ^t-^ E w5iCVvEl koޅd{9Xŵ ׮=ׯ&vf"o4!(Έ\Nd "[Ke:%1Xu"fr8H&6EE KLU[ᢁQQ)↧Q+[sHG 8a.N"d{)t6?>&*v EH/A==Be ( eDf?xoň`"V$zNg81!QsGvy :DQ7Qo\d׽q@ zjƇ:NP 0e|(q=U8שXO~B4ϟL\ <4 =mc/^bs?6]0ԕ:̺9찖mx B`|l6FCD;ƑF42@E,3~rwL12rPc; pg CqfuBk豊I}elu{= Ybw⧲TL2gt^[[`+:7GG)V=xvRmkd6ⶨ07'Dato3Y[(z60B$]oS2sj"X+g=w*cUq;=K@aςB'P9xF4Р'd 8>7ݱ?RG`)DeWZ&2ah~urk->UIZ2"4F-K $N E"9D'<BcgwF`kMɊ4ã©O( t97v;WG* &xL!k,U(,D"d>@ņAIULyxOu0¿5x wגJ&Ƌ5"5Cq@tC-?Nqx&DjǷسd\fJ 89UsJߔUXY/7 J #++Đ} NVW94xN.Wc=Z"m#m9э++y'Q;F 2{8YFtS%Meͺb+2y rj''|Lx ^JNu+l92_E3g>y: '߃olD\/'AE0U | Q&OKI5_(yTm:{5zl-c~RSіFd-62 xԚ2&GY' d(K)zT"VQR5k{Ц,3I+ee%ԪG%>zڲ;oB}O@޺%nH/yLH^j^ p$s͌ef{cEC' ef``&ùy:U#ҥ^(mOufl)C,e˳&ۙSBAB|AHSř?gI;ca^nSaUup[6ԟz% wtDվ6Ŗװrbu}X7&A  .{!^T~md>\.FjEʁš9 (G&;Z]XB%4a{OL\0:v.cTe_OWFf s*;Ót܀U1 o8%T5U6,6vX` =jwb6`;YfVU?-.Dr??#W{*1Rm+hB퍩}8k'NmHID"f/+"38*J6#ͭ֨)Fe{A͊P5.ڸ\k_pڱ/)Ube[[}SMc!v_HBg%i,Nɪ1ٌ(_>"~=>\-oro`$t* 4H%{/$N|.%A~0ޣD€`=:UGcDԀ4Gğ;`L{ۢVgr(ʎz%3TdwR5KaF:ZG苚.%[V:%?-e/8VHYdJaR kxV "?htO;@Y;<͸*wxJ 8B_nF 5ȾW樣QڂJٶ! (}T{|T3w=1zB%GBSrE;<#m؟4!zP$ ] *Y̋v 6}d^ŴAe}ٙH2.g$ˡ%}J0'i!ZC6߯WZDz?J2c2Ħ!ŏjQ( d~lcRFԞMbzH;$%8N[o/ůޮ S2x(.:V0aN&!5U7B9/djjܳ#-Q?oxn=\("_ezT1zS_st] X=XAM>b9 S <H7P ̿/ >F~ja-gbޗee >R3(9<=`$`JZ1L Dj| bCh  ^[^5>ڟҎ(mT DqoVkYbf/hqc8kUfz|n->2cSGVU$$QzFD=L ?P×iL.YJc:0@LğoDQft~]P ~<ћ;Fm/$ؒV ^}W~{?U`= Q|Ғm9T 8y>1vǜ苩wbA%bU9avW9ԒŗD]0*ϞCJmIwKțTSߏS}O㉱ڠT'9o@iK5w SYH~-Md!k+g§vj|kzp;hQ "kvS@ $yXQSrO5gć~P&zE9PW:SP7\&0Bv Q mRcG0|A ߧ~筄-YtAy_pMY/ F =0 *ƌ}﬇S+\AǕm+IW:zbBU>UB{ylj4\УvPDk Z"f m9a!G= ww,' @u+O {jLiLAxC5W,@4sp{Q8v1B0I1֔` Li2VvGRtc6jZ̲~@}_c5p 2fX2[A -JUK@EуO@5a,K5ʀAzݽ&+jy Ѧ;%䃤#RBJ)@ӧUN(*v_K+Z2p\j53lHjA16ʘ@?=b!rn7dO8a;Z~<+ 1UE$i_E`C^A:la4 ӓ=\DQT4)hNjMLOLD2޷=2`&О K餈ھOC]B5LJִLQ9}Ea9+jN/GF5=wTYbk!CPd (ֳ&Tg*n{rTW%8/ wgHj|@4OXY*,rS_OhASE>$ /!_PNrٷ7]Z&mBÁM{7o6 ONq3c1o<iWFѹ)[Qx)g,p+@/ YZ