libkcfreebusy0-10.0.5-bp153.1.25 >  A `K*!M@eeeºEcrSw*ye)q6w3B%Wu&3oaGB˹AȞP8$3T2;dgĐ?wF!>6oܸxh0*&Pu*IABw0c dscZFo;=|sO20>aUzKA?  nv%@0#R(Lh'#M^PAT@U.63Bp-883e69be261b78e1b1a4bf5802206a7f7280baa770fb263b0dec1e97ff4834c38ccdf3f292ad23a7f82b8ce9af712319a9578d00$`K*!M@eeeD%'nQڑx tNm)4IU*лn>^ùY~^<~ZnE3?Qv_V@Gf( r 0%!f^"t3`gST_61X"4,y>F)/L^J]WqTn}Gi"O%*1-C4 _bwjHx=)0fmř~1Q#Da|%*r[aʥ,KwBMq:>p@k?kd # OX\hl     F `hr|p(E8L*9*: *>h@hFhGhHhIhXhYh\i]i ^i6biBcidjPejUfjXljZujpvjxwkxkyk zkpkkkkClibkcfreebusy010.0.5bp153.1.25Implementation of Free/Busy time schedulingRFC 5545`Kobs-arm-9PSUSE Linux Enterprise 15 SP3openSUSEAGPL-3.0-onlyhttps://bugs.opensuse.orgSystem/Librarieshttps://kopano.io/linuxaarch64P`KӞ`KӞ2b3e5336bae27352b3d0c801d16bd90ff4d804e1ce5bee6c40f072ccbf1d6f9dlibkcfreebusy.so.0.0.0rootrootrootrootkopano-10.0.5-bp153.1.25.src.rpmlibkcfreebusy.so.0()(64bit)libkcfreebusy.so.0(KC_10.0)(64bit)libkcfreebusy0libkcfreebusy0(aarch-64)@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-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)libkcutil.so.0()(64bit)libkcutil.so.0(KC_10.0)(64bit)libkcutil.so.0(KERNEL32_1)(64bit)libmapi.so.1()(64bit)libmapi.so.1(KC_10.0)(64bit)libmapi.so.1(MAPI32_1)(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.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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]/sbin/ldconfig/sbin/ldconfigobs-arm-9 161558214610.0.5-bp153.1.2510.0.5-bp153.1.25libkcfreebusy.so.0libkcfreebusy.so.0.0.0/usr/lib64/-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-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b6df0eb40d8040673941ecfbb468727e980b0a5d, not strippedPPRRRRRRRRR R R R R RRRRR&mtqO[.4utf-8ca09b2a49e79e7224a4774654f569fc840d6b32f769a4f3cb8f5841faad7d4ac?7zXZ !t/H] cr$x#Dd,yNګҖl+& L!a>]҇\ EyGTٚb>4x[lo5Gd`<.ڞfzus|ăU'L"+>0-k; )kM.Tz  =1GxL8҅~ `8+8?H}]PWLUSZw7L [ɢNTLWy ' -gNWdRB;G墇Gx4!w rPBmVX)D`h \F6c  5#%.N ض, nۈ G4VFJQ w?WuSBQ]~)^i;R'B#h|I7ze)伍 .?._ cCS}MU gl81EEq*E~{$鷸x[kP-W˯P/;є41.mJ<&R'a@6Ϝ`sK ,Fc^Ve/!_0Oo $=CP5+GǣՄ#|b-fc=v QOK4N.&:Ex!1CT|f;.4r߲1BI:1 8C~6&yм-}Q:sƓAT`씮)ݶg=ϢQz;o(_f t}Fw5ZWrU4[uUP&ԋm@VfT fhnOxXdQuIS8R! B72@Cޅȏ !fdu6YQ˚(YOU5S畎WVsDFGZa7лy$o(^TRį UЦㇴE" .SG[ %,#;|MiY`!Qi5}}ĘswDȡbh:6M2i+.]vܠNJyQҚ? I7Y/.=j\<~ =Mo2O\|D+sYJ6Tn"y^ aG27őRqvu'|,wL7`%HBg s YFT.[G>̜7L_g}"{2U;Zb(% .q|.J!xl .!Ѕ0M$ hKe.JNqevY})BYItx;cOW|gMoUfF50QMtzF|T|nc%yGee_(C4PYu WEaᐫ/m#&vf$HD}ڥDLo>;OjŢ}̃홗ݼb@$j%.uGZ3HO=PYf?!/Q-9Hk{"fNׁ *#>O=lHZ]5g'|9jܱ,{tlAHkbz€;ą&<]i9HHu$7u^=T Ajj W en0 I^azX㺥qNpHYN]vɓm5ø+{\ Xlf_iM>8[ÅCWTjX4ǶV|;:SwӜC 7|i=yE3]3CWko=ǟu b A/gIFLX^Uad(a-P@}OSmsMZehs zgq,lfK/J 9nAwlBQmGUWت5zZ4%=taS۶4 Hi91. o"F[ꋒA_x<UUVmv'.݊Yj/%=`hYZ)g/w-k9BĺżQa# 60Vʧ(%Pmo\ZTFsdl9fjĩ@ L~ gSE$edžoAm'eD7?Yh\r 8|MȞx+bJT2xPE<@vEǦ78hz0-TIqAxAڜQ PTßeەTz,]r[(VֺhђmWc^H2 fAC]_Q S/f5=9 ~r#y{TWba!(܅fZt%z6|\qޢ6][0\BHmӕ+i5#@ ⤳-۪o|a6sLWe>M];y%n3C/ c){BL(~E*h?-1u{뺄^p9%üIo03E~FL4H.nx?+Jf0Hܬ,r|vO×EGzP Zˆa2Ns-@gEԂ2ei|%xԁ1@l֔;9Dvp*[6=:A` x6ԉ:\7(QRE}͒ш /ڥxoѰjZf䲅{zj6[,4 PSF=wpx3!0F+_vnWb;8|}?.뱾Go I|<v [% W)/Jt<<$3!HHΪuw> Sb90y;#r|YP "HCJY32۝$&BuCMXЎPcWo*4VeƴGfȪdz$[U 05p6򽠍4v6^,+doBGJ\;LnވH1򔮬6| {?ةؚLs>j*\,VCҨ9YאsTqAlv "U251E.Q/ߤokgF;n *+%ɓ xB5?t8jvγX팫IlAGpskZ%EX̢ QeZۋq (cp=p" v] 6- mB x߳EoMle+ԧS#N~ 7Z"Y:Br;QٗB`#V2!~0q"dKrs_Wk>,owإhFBs%N e#ez/-Uhp2XXcdնTn@H !'Z˸x| i:p2Z8\\d+@$9>8Uo]r3mtNv :N9e_ ,qr a!==0sSfsԏG< Ezbie, >I܆;S Mz)=SqՔWzDŠ)؈1J(UX%Ú;z!b+1m)E5A 53k :~Jwhrk}]َpX 5z901x,j96#3?WK!iMYjl BNÔU"uyLJƑn< Dq 澦ȝu1 9i dΜmW@f\DsM [A@~ Ofwȁdl3ׁIWl^IEv'j7^ۤ+F%sE03E.h0-f*i틔h!aSp{ LOM1SB+GLl3?Cu c­r ;ĝ~GnR ,ѮVAVGk5{T5a7@=9N|f1~ؗ3uhGMYݨ'\km:*c\4"J ,%r!+ ~$][@$ j̼2S7{Qq "388@ǏuY(U%"4k+8XGJN*0sĢLx 9=a9d=ם p ]U'sws/qza͇v/Y\ jv|FCj7d𴽤_|W*GXrOtZnj̵#iM- :[Ot{lLU&$d#:+F.T/둵$ٛ" oAc2_M ek5nJ>}yU`EsD7i;^+IQHOr' z_xw3"1GJ0w DRxD1#a8=Kbs}{oEؔS{հ{dQs}\Y\HA%>'7fZr47BJG'~Ts/ w˳-Qiah {'ֆg~7p9!E)8˭L 3Pv&|UkCgB]J\3J/8~yNͽ=1C`!_Pw[7N4"#MR@6PZ=O9[4 C  D%B 7E+CkG ~@c݇, 4<?*8g+ VڵQm:qzL]ӹf4X̍`VRVՓ y7;󺠻 `0$"U^4Ŋ/U0.t,"=޽f—ߵkzPtdTe^nO^Gs]q7oWP4a&bZ~5_7BS9`'0V" F)pZ>eJ,|;Is%|;>Z*#0v_}پؓx@=Via\:ЊD0&UR6K.XlV@1Tu8Y۰sq @VU$KM].PJ/"+#"|1-֣x]oY4Bҗ<]kUDhjR=-Љv=[z0R[" 0U("%ж2JpD D8D%/StE5ʈ\:f_0@bmf;cb_/Shk%w}R087y4?pWё'V<MHڰlnLq8hX:ISoU3HMb@n#3$!A7-61KTΏ{=}1B*8y>|ҕ׍:]/|zH hU E-FCdiQ؍#`CdTD+(y}i%Xx7{ o{&ym7X䢪?@n Y>qrJ0 X G7mRf9k!'X%M]y?. FkP9[xW0eomw;1aP7ޥ*uTF?{'Iݕ#7OUg$x7v A|$BqHet! I!:E(|rcjA:{)em8&TO% y7=Z.4L`a5%bdv=h9[-󅎟xO>`v֭z&HT /PmژX'. cYin ;߰rP/DH4\9u㋙uŨOsM\e&C Lh{ WR_"NY*\ MSÛ1<Ú@tn2DoriA%Q&@H-l KzsY]\!Bţa;^&+{c&4(|pi+;}8Qku\_buϩ]Cv#iwJa+FRH} H Qq;ThFTwv$Xt#ӳHrs>Ra)bԴݵD9XSJ `!gIɴpkVRrokc6Yf,rٍ'ʆҗ04ǂ2[!+TLrUjnjB|}!a Gpt31&<Ӌ R3Ytɛ m&rH2vH-ǣc EMAZ; M2 l߼\粋,%+#I e@{JޔSA  יS|?՟*Tj++GWĸzL~b4t{kY'+' Lxpa-Wi̴9vGdۘ>}PnΏ='JpL%ԼwaX-Xl|'iؐSqz- .5۝>YGd]7|c>HqKhl\!5z,0<XJ٠o `Z)k%VtBQS-0S?+:'$1_II#5 EZέ-$ci!o!jU``8ߌ) UeU?M4ihA9ihp?5ǂ+%>7{YXhf,"n%ڡ 7W3&{nkdJa^ Uut싌=Ĭ33ؘ8zDk+m15 +7OkPQ=;Q@J˾Rv)f bZG4>kQ%tJx>rp#ݓGfW3 i },ʖ"!@K`>ȷAj Xn~浲OFӮl K%XD($t-e4(?neixǴk0D˶XoB"[T~g9ĵ ~0" zzcLBݏ1,g3U# 寘W_n{!6T5/%`CB?SOmXg$7>)]m"Qh"n_֟3(ˮY̟ _ TKm7Ve9_n'w J7:#2kau?Gε'kNPbdp|RZtⴲpjCha[i O:mm ]f/z9xF3@hRb|Kra鲭Mr 0B8BG:py?T1zt@uO$\Vbym91(/WfJCVm S pl>9yUk`+ k{:oa ݗ4Bz|Ͼ-yd+sRLY eBLve_ZHJzR}jeG3r&JRvek8Sǖ`۵> Wz&$XDR:qK 21/PLc8Z F+S:MPS$(ߤKg:M`҇;dZ`6$ҕoC6DؑSw .eJ07$0j*oLVKdՔo&,B6EȠs%yv Q"ږ6 B[Q-0U9-Gʎx*jOQu߿bG7&*'8Jw!PC \@Pj#0NJkNQboʺvSf'(Ajn{b)W`WivDQ$nϥ1__)X;wĉ_y= cViɧ]:m(~y+.CY҈O['z˯+&L -W9ީ¹f߶.=SSr:q@l`NH*H|xE=t %{ @_ki=7gtwL7SV<ѧ\duQSW[ω*뜲Ζ#;%rQXqQxJԻ; |e<ю'IQ*i4vk>gHəBGӢfԍ&T#D II-D5 M3B>*rY#Ŏ+C?uV+l.""cVrngAۅեߵ 52&t{~^}j)7yӎq.eDk ]%C9< }}UctV8=K¥m2 :U=`a0wLU|aչyZiH IGJ]OCE9]yǗH#7Mv S #yAAm\—uVM,o'+2O<𤢋\F3NwhrӞOPT]:j6|JAqZ7Kmx8C-W RHrĊOz129@/)P13^="+{OKrMԓ*S#r.nOqk'O^9w-AΗ\*(Ud)0Fۮa!H 94BџM\bp(\B!QgI 0<`V'\eBغ*O(tǨs֓ؑ5Roq<.98бDc*>N`(ԞmІo'3[l%<D=[ycJwQ1N[{&dĂBko3P-hqn~h#^#N]>6R9LVH>α="Gԧ"ZCnmݸ|?a{^'EYf/q9SIL}RU[_T$6b@![9֭eR{Aߎ\Azm}t,{$MRSIuj!JZN[M#%҄z mKA8g0XݣAk/ fL[5WyFӸ hzE*=Ov04"6Qժ3tW+>?{-PUBԓi'Glt2FzP:!s(72q* M1z)]pi@`7 9Z7 R?@hd" U>egP3|aBխ= wa]Bis0qK7قRcecS@+J^Ƅm;j=лc%5a;(!1*rR`$LE?IZ8ȕ0=<@ 9xA:& dzd+*yIhN}4[к3KY!`Ls%$yÍSFEz$;jTmyH,sXQw_2-  /ytj4oUxBc/43ߓ7оQE򅅈1eut7Z ˡ.c[qpKگQ'$pD,HxҥQ_b5;Lcd[9sW`@f 4h]6gW4 !XuD%y:W6Ih0`Y7 #dIzlP(mVL*h)w??cr!"8K@Q Tlh,ͮAEק;gRXrtqA _},s Dڙ[Z8jT=-ѷ͢Xbrwr}J9B[[>,(@^*2TW<)V3wV|z(w'Q;Ê,gk}#ɫЊ?FP6!M`ggS3!SC33a8Z1 4k͝4Bht8M51Pݚ~GP_2C ::Eboj;6zdgG͖\xdoD=0X\E;'E]0;/4z[Y#J/K;c&MtX~ȏ%s0#=U?9: Tڸj?$ $_f~LQ ףy #I[}pVrM@ܵڔ|kW5{OFŚ-ƣK +`f%ub)>Qހvw,5Hd .4Αpvoea/!HSH{^)s?8{j4iJy 78;x|GǏAֽ"o}{~ -Q'BMtү"4G NBvcr֓O'*+Юr{^N*:B I]̷=iuHl,{# _!vݻQ05bYؗH pTZb]W𮊵B*ޜə+& I|c,Wl|yi(C$LzC͙#5 bJ{N!Zd>cFήO,cqY2z`XZB'bə]gܧP9̘̑) k?DI Vnk#  m0Ϣ!tb"ya =Oy\c/u2.NY; (-*i31z0E-töe+z%'&dlPDYȲߔ9umy82dgzj2 []Ä I}u_ @ Î.ysڣܘ8:sNq,`ٽҗ$5a[ uEpge9vPԒVK,/L`UR >Q4!E E &3-X͝5tWy} @r7et$-vy}!wH!cUM`0ܫnScMiܵ+_]\QU{W,.vZS]<B@S!r"aejA!j٭rp^9"cKֱW:)!{yg6H TUvϬ'gVt2˹fm1uCWT hme,.ddiY\xLԤ%eQ4/R)c)6s>Ds"jo23 럃+.mΆ9 rh<=Vn-Tŧ6^1t)NN.m/i0eۇe<`׸2l:l[_OH6S0H΅ =~>;Z_MiCG)%_E_Bu{S0-uAE?zh4Ӯ9[)b 5 ؄Pt`t.q9V}TV $%A:g?ehho%Umۅzoy'y5ΨMl_Ȯnϝ s6,I ИuwۀBr .qqx!U=?b'{R59)7WǷ.!uA3\-jji!ETk!)yXQXaF[٪۸Oɓ+R7x-a@o-y萘WIhdWnͱ,\ь4>e9^v)t OM Pi-9o/1LhrvQzGXDZƬbwo53&/ sKRXQϊ2k2O)'LdfBޟ|2}A<|ߏ=u+c1X)2sI:Qmcoh_k48rᤞj aDmKP@-BMN<:+cυ?ܽYVF! $zn5j ɋ>^|U0  qƕxp16A}TA:I6w|)a\禳\dyK4Fb`!P~f3X5ٜBd/5eU0v~hI^'N. ٹhI89XKLuO<7&c~bQ8xaўK\ U# 1z wh2هWlAw yYו:Ezfmеp|Z 8C mtR";pԣG=kQbL9/(ږ|~G<5v7`|*sl3 x̄pc)H1 '8Jtv5*F;@Z).&x<@YY܅7(Ŝ6ÞChyT\aW2'fG5lpkop5hyUQ&\@ shX}6lJ}aeF!G_ GdO^LՄ W3MEh-ZGS/=<.>Uu5ə]E?\2''HMEK_}{N^,GbEeW⍋SgͫKT&BDD~kC^aK\:~Vw$SZSVp !TDH./-vb&WG=$:iVWU6˞F^/SHY,gc|[ٷT&cuKʓQc0&Qzb5@qulq,.)^vǺN xC_$%+;XhFwX0i4LKPAu*hUGy.ckt wADڿ3uӒ427E9lk'S):$Z ,OL9z 4RҼ2)o<_7:|}x=)OBF.Jg:쟻·_RKj+mNۧsFͥロpwAF퓪d# ԲiLT^m6 L*&m#l9E1q*:[_}!mLgX=h܈s腗'\7Q (o/ ?⻁!Dv T8Xo=I*wh sAh%YۙrjjH(2UT{B%a+4au8lJ7z:!$)TSKo̿9N ;Y*h232 #e?aDc}?C$U1qٛ4?\$nzBV_?x+8 # y. ->eovlef ƻY[x+\=S3_lVɍf'0*>v (I=z/=ae(Jm8m'a)w=c *.xlͱt&P*:Vm8)k!fƠkX, U~-@ȟ5=.$[ E}ډ/+9 U;+7B@ 1n, vvvUY; h.VTKKaMWϴ2# m2 8 h>7usyNGYpED bq -)ػv70BEYH܄>69H h`M*:EsQG5j45b'wJAuqq~ù a+*ujS )8jf;>68|OWW˺Ky4lfb+S`}H[b1P1 dɪNw"Rq,Z^IZCHL@d !_Z661TJF#_V*;c4Iž01mIb&29.ƦP1}g P\)tf)l)R% cx ZwneMү6fX{JE ܛaW;&;]i`0Dx#n"iA:U -q ymq#t`'>?x-EB:\$L(PR+D">ut ERp.\ףÿnd9^XлZkK7I1 LB 7Ō}^8z'˼pμ/e77_gr[g'~~᭡Ca뷦΂xܰ4uX(8RJjS?Gc uکN^{zǥ,4 yuzG9=@-O,^BZK1j@t# h&l w>i tN+D zQiN]^Yg"(Uj[ʫ:nԣ³+Ҷ(PaQg,)1syE!rv6Pr3JvM 2$WD{/-Y1.n1~`),H Y5 NhĮ&l N>>\`%[3̍⌹THm|[NAB~ r s%+qiv,am隍bOĻʬ5%Ϥ@oOOV17f yjƥvbLʡƮbHDPbQ8)8Q̒}'XSeS] h>jgC\sj B$ǐ J^ĶXvTB>)0}rP{Q-E"9@M D9c1e 4 K2\vcʭ9~pvD7:/=nY +~싢w>2LTj2Qh^iJeWrħ7u L[cخY]z5HV94y!D$,\i{l8[>Kپ8bcT%T^M jq\:r~7`(D#zcrR*bJ*kiSX}E%NryH⺬x_jJܷTYp)Q%&\c2| І@px[xBgaq`X'+5 U]>/ʄbҔRUˆ̭;d>Ve-qWؖ.}q~ɔW~]#[ph^ŵ("oO':Z<J uN ,y#) ݅&wɾXeJ._ez'îM[8hFN@đ6x #O`P ;{UWޓSf+S& e:QW89 Q{WVYtڒ̂jJP,mt>3w2GU2e#8vI?r ͵Y\%% Ò{!J(0H7}f S*RtaC/j k<|(DxFXjЕnrOމJrs ?ɖ5Yc iUǗtkq>U*A=J&rim,YqT z-N'ň!2*!GRs }1(6hRU)2K ݮG4&y@IXZ~*2m6CFjUEZ ?8R|. r b?L^x'!MH >=ϖOЏܱrp݃H5&i!y׶Y±U %)EIvRogZ JS+.Y:%6 :-YdeR#284*PYS[ZHinNcTDvȓw!A =C1iK6T~>bohzk'R uDY]! +&d+LP'!UXl1ܻz!ĄEQ9(oΚ>GǡQIe\;[? ql5IF/%(dT/_5C>N6P7L@>Ն+3AES ܵϫsf`];1K-O1G{YS3[ s`vpn50 7]MTeؒ#{nz~ >~JXyjDМzm!C }O%vPSʣp&DV1Y.$Ao卤7v86ѐP@y{:sTgr =WEڤ 8 U-Cc⒗P70xhb*"O>#㵼ŖeNWe 4Ͼ2CΆ XR 3&Y]@qo,*oSg:Y3q  kf\a b Uj)EYwC)r)<=Pqg,, 9w¦~ sM؛D&8۟yKZVʋk5' ͉Mjǜ{c֭0fh@ 'H%!)/oU4IJ܏5)~PH;i\)ډa^C KyD^} KUA5wHAoݷ<֕ 2/2VWWܸX[w vتS-+UPbGt Dj->elh n&F;iQءbbyj!mv*ĢkT$1Nz!hܤC>wpUOzW<<]||x߃tc,[53ҭj--Ht?g:tL rq`D{ycF"HtF-L8aVI"UQ (Euym"|oaɝ!5&j N4+ڂS'P\IwdƖ ^% B+ez40%) ܊ש\^3۫7,[s`Pr"`g65pIь+?e6O9կݕI[^NP&2RNɋ3g'%Ld |XY]Hgx7*嶋B|d osF5V)_b۠,.׏t4LJѾLoT_c1\} ƅ_54Les-t!KAJkw* oo3]Q8O C;C05 g8#2Mh/uTv%s_SO Ӛd89ܡ?B+aiqSpRǍBF~f|(bK"NzL<ڿ%uF#9=%ќ=tSyzT׬s[dgOEkMRZ1S%ERmbDr03&!ꎎWvK'H] So)O36t' tNƴmӹI2Q$kDOY"R`giBt#Ÿg8vC,'liO\T9+hK cg4R%Nt&Z ǧFPy܈eN\ h5v0^)J55"As䞠QPdPRw9fV|gTj6h[g joy/Eݏ1; Ǭ[@(ܪhz'L4ϹSƏ2X2 N. O=#U$ްm `ZbuwP}EA9 ?UI"U3PYxM3FN[*^Ol&Ay//Fr䖔T}NH2;w eӼ*Λh|WR:s9V(dydfTrA"Ր2@BE>2qd= SoSb(ɔ1<*)/c͆]̈>H;KĽ2k5 P)тOoc.NTMp%19Da)Ft IqcBz!9L?nqV،& m%/#qk8~='iMV ct~=~KoQKBcGxΟT'Qٖ]ta׮d)I͘_aBЗ3[f Q]uh߹;?j"=*}$gr1zN;ޒ ~;q(W6!Ipx\V%J̶XJf/~Q1Iԥpr19 xf+zS߻B ux=6c/ԛ i4W<,dn1?iΒP (,DÙ l[ v JCAJ"8=)q9f *A2dyRxy+2q~M z}qhh7Ӈ >׉eB X->+F Jo<>GgTX; RMp6bq~Υz #&pUA] AUl=[u_>Ii}AwDҞ\y!N'}$&8r<>fDf/2L>~ 1)鹳|ڻ7=5YQÜ* ,oGtTzᘁݰ!V @ziFnc1<\@1r)>v8 2+ ' Kׂ|>TQic~9@)6 s83zkF.sAU`{ g |oNGny],m[݂'m-ݺ+T{Jzf|k>M0}QJz Z"yKT0M7wǀ/z;꼥OGOsok %o''.)ld4* ZӀ<˭֦dG+*֍ID3J$O&unEYe T;4IiD%`3`n^&.BR؂/>A%Bv3'w [¢i`h%q3؂D ^7CLRCbDED H"Hl6nZ2ȴOZoOކ6\*kv۰}%]Or@T 5219ODGIv3ӍVO 1hg  Ī*}3Rz]S -ޠnWt]\Xۮv-+ "@nq)PA+ep~>we(=;) Lm}{Ώf-AC ;:BS1t*/@~2XqaSӥ6:X~߻¼b\%ze $`{iS jݳ(*lFݨ^]ǝc ]3ǚ?8 ج>>({~)Qr$c!qշ& " dG~ʱ$~Ģ:4} :ʑ GI;ęS@[Z )>"{ ;CjHy t҅'n =å%RUr\%:%ur}D?B"GERgcF0b=Ky>zwbCU]#M&re^Fx@pg]d cb.);k hyo ,#"Cpο=S$EֱlX瘼MM 1F;`P9qIdaUv@_ބ榮m2m#L2xJt(~] tYO JwT \V9)ۺ@!3{-+j )t N ~-ǿN9 3P6+>%ΑCjW< 0K,8>cyFPFF|CMŶ'hc&C[iL(uթux)ae.mŌdSyDIO.3?bUj ͅ6;S?Ya^A !Zdfs3cU5-aGFn\ϼϷ9qPn38U Ɏ`S ]Q*{h୼]VgU[v(4b"NdJ˘p^LH .Bƶh2v o, ~<@^qDzUK_"{1fתevK.r_,"W_.%ؘ\zIs)P{gPjxm#c"QCp4'N9PeJJIJ uB?lPB82\k ]hԃT\4oemKV}ɕy_NBSR]JY0|RTylBaʿ'(Ű3d 7\~\FOJmc_Hswc1XrǼPʛϪCRC|ʹbX+!G۾SI*HD3݂PcybьpKantsbPkC;5θ@A˝YD&JZց|Uo.P3u3Q ߙ2' 3]Z5U* G(:Z*G)}C(X=J&Bq}0cQ_d ZW8gPlg!RSJ0^KcoN~_c2'Hۯ&87eɞHAl‹E`= !e^[y6x2$,{kn]cps2v9Iȁ.{..pƜw_=Zېʼn" k8h/BoÜ,Q詭5$HNvTpgCFaSJKWa,{ZW˵ufAiK@*"I"r;o1XI*eMm ; =/ ̫ju< ّ=-r+nU>p_ JKx 4K/kx՚/g62\N7X8E8)h|Ak@ベz|B4 /U U oX?f%0ba$O v|z'}P=E\(SG eqm4D3D^e3n< glCH J5$Trʹil^]QA_)?`-||aAŰQꏦF_H =zO~869(ֆYiLq"2j X7ڻYY<={J2*Qփ`7hlߩd1Xj8\rhzL@hrVI,^9A$G 56V?5O/ahu<@KMN.Y4;n\Q䈉\fe@ZhG6Cx1!^xy$\NNn']8(== 8ˢAwuH tUc8҅l)!.$OU p ucCp;jRԹ R04cD/w[`(bԫZ hUX#' @aR[vbYYH#w mAz,fˮ"׽ހllN\ 9rw%`),oA u𺚴M[;.S`-s_՘!D\kkF^2iuOW iQ}ƹčS|yRgXkJ*:>%15IV.M2vkt+thMΫamx}@1tQQ9/vV\/إG_44547uu[ސ%|,H舠UP^q@7E%+dfI=e-b `/4w[ "or T$Ez髅ekBC@UJO 'W֏2dK@{T&wʚ Ǿ^ D W\{T>xu1\}`c1K?$͡l!n4n@ *\h[)\gw{fvN:\1H;òrKlF' kǪz+ycl +%-$[>YčKq /sܽG mdݦ`ch[_!htCIw%_u~"ʼnY/Az+;.#/ '*HC0Dy+fy%y9OLNj㇫ӆv8db KAБ ovNh˥9ZHޡ:+d?x{Lɪ.?(6=Rm6-'\' +HcKyvYPqPdf$dH(e 8 Iw)β3N2 ([4l'cЉǽ6>n~gč=`3{BzZ0<AYl0!u }0KME`B8kK \8il;F S>YgT*8?SWA,r qg-E.!nqegF$,8opc6C::5Al|tUf$Xn ߈{& xJl4Gq])Ƽyݺy|ްVstgQ+_W_d (^ګKnm RN aЍFpLf@qz/]XbcaBV9Q5B9#gpEGߗL3>2%coG]9^ .m+%rwlƗť. G%r%߰YkoDuG,r qcN-uԙi7:״Btnq8FQ]A_ 8qZKdv&E͒ҞyReYpf? ~t-5֧HQ(ǥIvhtM*ҍ/&jh^:fyiS0LX~@\ j=\o4s+f&kRsT3=kx2WΤ1eA@ =s9J{.C0.ש}{+x؀Tϰ;j]w%B0(Qxh"%r_|Y'u3Iͩ3<IBtsWCl&TkoX8-EJg-WA\~9׻:^EvfhYyI| vbi󍱙&qx?#VD˰%W1.[]diP P4sA&jr֥oW@ub!|F@[#ٖYIa~{wfmˣvԆu*:ݶߏ,?. ڑK'~6ǠWEdr?w8 iD/nAdҚ.@2%wXx Ȝ#-) MQ_>u3W*!^iA/M.O0pUH.Dz,ÖOuߗ\lX{~ [2aJuq?CSP!O1KzDy(ЗJg9+Hɩ@asGڳlY۪w#HN}Aq۱3sz/&!&WIѻd*_ST^ 5dWr)A` Zi{1|&C 3r0U*m)ǓDbJ[=Vɦ>(Z?1>}9b&kf [Yp}~ L LE{nIlTL9aݩoZ-~F?YMҸ;T)xҿ 9rb\DD]zvl\ 9!_W]𷀭 6i Jdƃ fdV"+sӡ'>3n$ !蘯9I^7\ }4VE:ODdm7>}awx=|AjQT͍05۾vx"C1ѿ5<TU,58}`SZ^'O.HpXm$Hk9m57p*-pܻ~_~ٰgװB"v%Kױ79)u{q{{NomfKKS|uo4[ '``^`SZ9*4f:PyA&m?y΋b' <րyY'+OFq*Yhk]DN6W( C!Ì?S8#'}:,`W>xY걫V2{g,b`oTIDZq:fu(Sؤ77jLy_AWmgn'9R} ձ#o0NjX~)M`:Vy]B9|zSӊ./ In<;ݵ' b7bUy](_(eRc#aA)w9 dn@Lgi&ĂgV?p➜v4B'cJk KʐOR6f!񴠚<{enE™Rv&wA# -4b;$%&50A_*qݫW!o8&|#51z鋙]h`i)| w-ܴIG^T49vmevrkIOo֐'δ/\ \m3cͅ1#}=R$>ǒKѻ +ks]ypY.r } o$94;2XUe%æS3> '"Ve$ ;RXjQ)mB]ySӅ'?-%b*Mآ:^%15}CV`kmxbdApJH(=k"́yԨp949gĸp([:%حe:l̫t Ks: L7٣3z6Dt0*ќ =MG ϧ6eKE7׀5'y(tZZNzEl7>qSm+䭫J&ӵs]\瀞b^h[Au_ ;Hi/m 4sYz{ARb2Ǔ%![n[~F vLfcNoo}LqzWuBnb:%E̓ M'b?+~tsD#tu9#Nlr>O !{ps%6ʧ f !UqU2m-SwqN:% qVfj%5+9(\1YE Pau77<@iI05ߓQ(C,c63S|,|'dw4UQ~P3~es\?N:kHI>YZOK BRE | G"c(37m&KRwl)MhbP7** W6hvІ]3f zŶ}4RJTXwTz:VvN<%ɉa4 Ua.MvSa?E-ܐZ:<"9^{G_k` BR[bfx#q3ɛ}au1fuޙTDU(ѭQ7XDm^#04!2G;p.1'7:u*0mCŨi3G8^cL;.żlʪ*-#ݩe4}ڝt$D,s}BZImI$ZeYv{-^Ƶ)BX5 @CJ܌d\ч?{O"e#V 8;E5O̲Q:=/zAEa*}8G@f~"Pksz>1`-bX6K5r2syLQR^s, a5]\lW@JڥCH ;fqQiPfJӐ:+1edߣ5ɨ'!i~M/ؙgŋ upHb?s bZ$ehxy cG&2Iޚe`w_]E0a2 +8u?2=+룵p˭!bc؅Xv~R^PHP$($Dk2hyY2-wML95'~Y7IЖ{Di؎KtVӖ 3 &2\&|痪OgsW9aa=B }l_  ҿKÓ9Xw4ܠ:Js pݖ~jyz >B<1/!&*tٽ*Iztdm>Z0XT5F^4S{mKxŽniע0 ؁<Ʈm{6'#ۥå kZGF@4W WI9?_e9=(`,M]@mIO׸k:Bs}`M 4euI쓯voЫ:9C޼T$ߍ 5}Ҫlc~ \[HkD*_:2g༾b[ Tt>a@O=< 6&glL铽 7=YlmR䉲26DwNo QOi3{#7OTX0S CwC7Fa35LҮ󠿀 sL8RoCf.sc&-cVl %XC ֢3`l˕CR@TJUD xgkۡFtÅGj;9j޲(Ñ\!1O\X"kSGdn\l<]H+Dp|#vv[\vU@;9' Y*ZsA!ԏZ<td^;2.}9VU5L 7{wцczhl'i7G8:B ĸs(B s( o,ttVHnq\%# \=~Fd a.nYa| `9K~"|K(,][~sMD$p+B䢷vl^|ACĢU">ιb'.UWr3Is Z=!muzS;qe&hsK־8Y0Xۈ%"dK03nh?ҡ;+D(^:'zI^z,{3 Σ*6ɌT6x{r}p{IA>&H#`>])*l0⿼F߼c0C&t*{amc}oz >lS1i(/!HݔXn 4ۇㆊ;G ViBz:J%<4ۼ?`0ձ#2=b%BiIfA}MZJd7Ev`&q(`) \Dr}|ɦ=@'sfBBSI#01k#3y%_U ljg#~<5bßF [J9ـxS7_J_t܊9 Qs2ojB[]8yĮ-I@73 @W\%Ǡ-A pD_ʣCofR2O! 2 <Q菆a|D`Y~'e:&a0@a+ZՒ_眒O̎Axn`0$6,p)=5 |Of _?/?O{?pFD}Kb}:/B 񒁬\Y41Zp&֊-'.1zԬYLMu}ewkXq8:7WAXۨaBdRGU̾@\-J>VWMnPEM-e[oGDhP$%LvXa/Lk8t,"OYMr0'Y¨)h}oH-lxAI%*γHvU@M5v<ěu 0i؃Fc{YY%הScgklٌf{=Lx?/Tl1T:wy[qs4; eQBWA|Pf?,tϚq,q5Kb"/YLj~s_Wdz!s[Es˳:UjnFGgb BtMvHhV/çFߚ<]i>JQ-h-<'ݑ&%Sf`Hwf2Y oXNf>2hEP7i$ll-dR_WI."dH [D!HZ)~泼 IZT(LDY"ZIL?Q/֞Ŗ1ypXd9mx9"ͣ?T_?MMJ!G/??YyU8*Op0/U$f]d<ٞk;H_& PЭ끜)p,:MJ)K*ݼ,typ R6BzPk=!Cg䌻mJ0QJw=}I's+ +eKCzV#Tk=v/W7aQnq.BP/fyG?H]Mv|̐T*T٩FE@֙nL8QV$-Se}y҈)EKY"8rA6>_zau8xGRꮞBv*G3+61ܑ7 %_k1$k.*E\ ~ Gy 4Nj7G:=:E4`_t&S--YhArf qQ;GrϋBW@c 8xOj[lׯPk)2}8_P:Dwx>KAQD17YcUfs@IVA ř)~FKMg=Vke /@*9@ Lyԕ޹ vQ^ƽBrvG-J*} w=A&@qw7A?5*4_vtDysR 2iRC5kaa/?a^Rxn5a#7iL& q,]݆;ar~>/*!!8)΁]#c-Jq?J0;xsie=RʄjpCUfWg[ )WNtSK9@[/>)c1 -Ѕ鲱JJGS\ +8q.ODv1 $'?ZX\egQ)J(` 0[JSd"3V8"G25-nxc.裹![ҩ”J_VKlҤ6#r7ֻj8vvde{7sba*]<8`5KCfdw1^~YjL8UIԚO=-D3ԍcX߄G}U Iڑza ~^5enMYAp?/Gkr \Ck9~dcL_ո*CyV%/[u%1݀S#r61K]:''d`AϢ83sKKٌgp>7DI=e"\Ƽvp2^9N$-_6Tb4j*W 8V{[3M .#w"&;qAb(٢g" ^m/ϼ=A#D0 E e.E f&:1$ Ur7)q qx\l/ =XNHf]tAt+oou[.3,=鿇Qso9!_Q6F@"tUluKq01|}MivВ&DܣksMz;B`_+xI߹Ԧl[rr9I^eX?Px:XE>;#֌\? ǡ]V"[(7V]]8~, sXS u)5bqD\ !ӈ[l\ZSN"À*78aH,KS͆&J-T;2%h&@STR0ہ'< vAV!۰ De$Y%H\YE=m3U~Rm,VJc28c?iS1Ec<$]YnDfdq(:`(%9ߨ {ӻ[/x=|YHNϞ:SC]K]lapiwD_ZȓOROmet ʛWoiʝTZ숍JdU3maIx#sC꒝ǀZv}`jfxIIzƟ̳Fq3R[VJ&KҼɜ~|{ny pE4?m'<>O6Fg}V? 5@-:BJ= -'5{軽b*x;Ynoj`l`ao`&X`ogI:yGrsXFQ\E@toFކMeᵙu'vaZ>=y3)uP;`V#HemàZ3c3TZXq2{/_BW D?&;UDD'h\]}'122\NBLuy~pt!''dB ){5MV i wPϠE1̐RDs'9ުκyfi8Xπf* gFcnZM"5&_ jf#(M_aϯ7p0򮯮OmS?&hO UVi+mhV/ ׶})ʗ|FK[!h>Eb4 `oZ kdּS}4% }xD8G&17n J2WjPI{=*q,f74o*j:؛6wQK&.^ D=}_@++ A/$]s!uE9R! J*^XeHgUÂ̎\B<9vբПw@1)!r(Ywwj9G4.el(6II4_EVzJݏ07wcX9/N \J7cO"6a] }9J( vܽ-FIԞKρs7zCrʞdAv,WbPcYW,r15xK߁j5L D˚dgȊm}3(c2w7ĤQ~jZ)SIXr*RDkSfH7ӭ;qssNZ3eLBɜn6y̵:PrѠc!3bِX=v!HQ3|edTctI?H̗K@"åe(ug 2'w^WfjspöG*ʾ;A&#:ev0 `o±@6^Lf< Q}Fmj_9^ՙ`VZWp ;vYiQTRiw꣐b/Ps>`29R[76F3fG:y1>!%$}P ? m+zot5<8S[VY̪4\O΋ج`/C3Sr/-ngF )P(/ A:I(M')-'9uhx0#&xkD0= P0 j&ۮHYuxhLJE͚D^Rĩ0}Ҝ*q pJaWZ?KY\MJG:d-F\]\༓MHn0b~AJ"+=&zԉI$]ь>0JRl9? ve.GzG}[ elI ZoAO-蠋(ǧiov^ M#Fv+^pDp]dLY'D 8q) xeqrQ닳頱nQ0%4+ԋ Zy]ۦ8Pa8qQ_̭:ɶ{#LGp>4v3Qf#K!.3[H ӻ3]ÖX@+wTR)/iu8ni+)\VZ| %"/˻d欓Ym`>qG ~hG9: ]&ͻ F2uNBm%&k58 b}m&SXt&';ؑØFx:Ș'_/PlFrmdQAT nx=sp{I6:4C2Od[O5]V<>BbĖo|#jI6fs3\o:8&ϊwLKL،m"BKv9[w'g`|7GVA5PV;/9kwF?hC0-l8"_:>!8*_fkrD d ;P;7XL\_Vf bYO}ޘSN:M;Hv F}cMqĔ {P)'bnQevz i [K}c矢ON!=*iJ-$U 7&Mal"ݻ=oJ%;2am"Ry{M6&'NPFYna? eɸr4:U̵9u!@ )<胅44 \U|l0] >6DZkjpm?!=}fx,E(U9~eP|/*l?l{(Xhr8 ѫA/Ʊ2"i JR[[f"ks2ʴ9Xaf fiA*Jo?G"=#OϜGb+ i۸IY`P&SQhYwͪ F$WY',~9Iᯀ7} m:Hl!Rg GSK[3= dx`ha:%>gG(&pՍu߱.|C&Tm`_fހ+_V+~eқpcA}!Z4%󨙸tٕ ǎ:F7bkFv:S;Xٟ46gh}Nbx ŧP"H)nH9wne egk%06@_|X]m [)9"Wx1"i>] iz#Ey]Na `ع"'\#JXv}\ :cHOM3ǁPkxn ~VtwZmlQ 2'xVSpQ2ra *ݭɧ=Z:mfl黿;UhY_{; B,SEP&MrB`(]M).k By!`A*<98I n1ө yzWScER71ږw]TDrKAoD o]4\6P5y}W-x*\\x_"(l.awk[b1i֨L0G_Ko˞w.1E 49ajWmœ:T ~Y,d3ZtV˗Rf7DF<;bJ!i܃+'XC/ >G9z:qn5Ty~++ HutpQÐ5(~b%m̚qyR;GO҈D VrQgԢ3AxUˉȴ9D+x L ʄ5Pnm ҉N py $m]Cs9p]6s|%W&&mS5ry5Lx&`.U)< ٛ* uQ%oG"|j2ک#Y:'ZUwj$0'43Z8|N{coN\3 0 pk< zAcaLwtvޒ8F׉b⸲=|RߙJ>Q'L"9ŽpCZQ$eȱlؘ*nkVF>GvAx %VLz1]}e۶c%:o4:v&V1g/G6Qjا*1#-7Qa,)YMēFD;1݀P.;Iug'1µvo.5!l*,^+šBMb>U_2ޓ-_dZ,e'a$D.Y~PX܎㩄fcAil9Ms[B֋8wkp{'cҝD%Xz__C9b y/lt!':K#I)g,7\ʧST/ 1&Q۰]@EC,Dj4T\E!J(H6uZϩ 6jGaW SaU aQy%ia3:+ 8K&Wyms(l׀֍1v@ < @|^+ر[w@}E/KODl\ ^|1b9 w1%ϰ6c2,PHt$Y]'>7훕r*3=仛YSfħ*Vv ˅jx ֘_wB~8f5LAem;i+AÜiA"q'h,hL,[ޙR"J}lEU~zPf} y_ZcxHҥrs `MP!ལ+Cb{my|nJp8YQ57X n/6Q]ʮ_̲=D䨣[ɾVWE`R!\G!7B|bGّRh (C6)[[-[_6ڲIsjG+|R)1JAxނXT( 0ĸFKoC @UxCLz Df Z_}.V?2~j20MtfuLœ/_a.nK^t,֋QCX\D)PЫoyrڳ^LmjѳsCY`G;> BEsx6lLЊ#nC"<ם_6nB)ziLYKmE$+u(d,,_9 *lձ|dl݁_4'ÕlY^ +T YZ