kopano-common-10.0.5-bp153.1.25 >  A `MH!M@eee]`:Y3A?;-ΈmZz1EY@}{k5ˢ%Q&P {T%{BsCL_->I'O,i9o] !Nq2uׄD\#`Lׅrn9!bEYbĕq6R׆uF GOyin:1~C]=ǂ"b|ˍbrK Iw_Ka:xV@Nr+{axa~' W%`I0޳-$b٭&|8{yN=ù3iL~d }8=.7ThJ R(l0?1l(~?q=;nZٕ6OY_ GxdXH7 m@eڟSEm'M)G+p7 aD ģ"qK؇u@ݢ<2*& fKn{d>pHt?td " HDHX\y 4   $  `   ( ) * + , - 8 *9 *:6*=n3>n;BnCDnVFn^GnxHnIoXo,Yo<Zot[ox\o|]o^pbr!crds/es4fs7ls9usLvsztt0t4t:t|Ckopano-common10.0.5bp153.1.25Shared files for Kopano Core servicesThis package contains a basic set of files for distro integration: * Definition for system user and group "kopano" Kopano Groupware Core: * GWC front manpage, Release Notes * Logrotate definitions for GWC daemons * Apparmor definitions for GWC daemons`MGobs-power9-06o4SUSE Linux Enterprise 15 SP3openSUSEAGPL-3.0-onlyhttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://kopano.io/linuxppc64le/usr/bin/getent group kopano >/dev/null || \ /usr/sbin/groupadd -r kopano /usr/bin/getent passwd kopano >/dev/null || \ /usr/sbin/useradd -c "Kopano unprivileged account" \ -g kopano -r kopano -s /sbin/nologinif [ -x /usr/bin/systemd-tmpfiles ]; then /usr/bin/systemd-tmpfiles --create kopano-tmpfiles.conf || : fi !ǝ%GAAA큤A큤AA큤AA큤AA`MF`MF`MF`MF`MF`MF`MF`MF`MF^%s^%s`MF`MF`MF`MF`MF`MF`MF`MF`MFc235c42c7d25043e94e2fb97c689c6ae418628d6f289ff31b0bc9e27c97532258586efbe7b42193d3eb3938e920d25a4c19361c603030eb2c153e982a4a508d19c7e5505c7e24a5d1afa75d0b2f8dbcaa10c3402525a7f48167638b9f63e6f2357c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d687ea63e4ab3b00c9ed38fa728aff0861d3d4bb136696bb7094b3534ff8776efa2933de575c8da77af77b39cdb7c90002d8709860487dcc99000d214d37415a496003664c154d4312d2009c37c6a6d96335c34cd87749c8d295b69bc121cdadc010985be3ba39571050e62a79a1407319aa7c08fc7c3613a1e292767dd8fdc97de9e67ded4fed1af22e9458124511f72f7003906e80dacae451d8a5c609bf1ecdf58c4f5bca670e0c93516ffa363815b3984c00d77652780b1c56c63dc3f97671rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkopanokopanorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkopanokopanokopano-10.0.5-bp153.1.25.src.rpmconfig(kopano-common)kopano-commonkopano-common(ppc-64)kopano-core-common    /bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/useraddconfig(kopano-common)cronlogrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)10.0.5-bp153.1.253.0.4-14.6.0-14.0-15.2-14.14.1if [ "$1" -ne 2 ]; then exit 0; fi # putback previously existing cfgs after they get untracked once if [ ! -e "/etc/sysconfig/kopano" -a \ -e "/etc/sysconfig/kopano.rpmsave" ]; then mv -v "/etc/sysconfig/kopano.rpmsave" \ "/etc/sysconfig/kopano" fikopano-common^^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]/bin/sh/bin/shkopano-core-common/bin/shobs-power9-06 1615677188 10.0.5-bp153.1.2510.0.5-bp153.1.2510.0.5-bp153.1.25 kopanosystemdsystemsysusers.dkopano-sysusers.conftmpfiles.dkopano-tmpfiles.confkopanokopano-commonAGPL-3RELNOTES.txtexample-configapparmor.dkopano-client.aakopano-coredump.aakopano-coredump.5.gzkopano.7.gzmapi.7.gzkopanokopano/etc/logrotate.d//usr/lib//usr/lib/systemd//usr/lib/sysusers.d//usr/lib/tmpfiles.d//usr/share/doc/packages//usr/share/doc/packages/kopano-common//usr/share/doc/packages/kopano//usr/share/doc/packages/kopano/example-config//usr/share/doc/packages/kopano/example-config/apparmor.d//usr/share/man/man5//usr/share/man/man7//var/lib//var/log/-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-kopanocpioxz5ppc64le-suse-linuxASCII textdirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)~g[Px ,utf-84f597d04f1a445af54d3681e724a0fd37927e2d056bc383a05d6b8c36a13c190?7zXZ !t/{c] crv(vX0ǔ%%)I&_Oq@+P&u#SݾdPd,7'$ʀuL7 MDb hN8+CV!9s ~f&J]1F#xC wd;{Qns3.' ɕ@>ɔEQ!ڿ^@2u@F8V)W_t~{K׀ǃ&{JK #F6i""O $92ܨam鮲taa}CS>lJo(U-]yf\(vrɏd#zkez]5+Y;}|FXas\Mlҽ j-fzNT_Z{הS@꿍L;N+@7L>7jK&E0/ UK .e4MACK]d IR]KH4Mp!H? 5nW̱"Ʉǣ6+uY+D}E-t:2hoɜZXa q"[ GzneZtI%KК3rUF!ςUgM%HoYX\:~5q0<BJWE\%8[-Uw `hjE%7fԏYh`5LeE+;% N} ▌!X2tH6_8:GO nh3F(|.R&vgϸ "Sl#*E­01oי#I@ް5qT6rom4 T5E -1Qq%a3w)G$m=j>2=>z"/Ah)5-}Ŋqu6k1pn (7L&rݝF[۶$W~}89wrg8MJY~.hĬOsQG г[{x@? 7Ek̖UDnf3ָ{$ 1ʇvYЮ Ds4r ,T UA\R ~jB4;TcPz { C~+Xp"K:f2U&<'9Nac u]Nl>nTs:6ysˍVL\4׆?pbmo$hW g ]<+bUt` +0Ԓ [ %FmP EI; 0{jl1#p8%|4*xៈ]柚ET너 ۦ'5  DdƆ(PGj溵· I FbF7HыO`>Wk|9cJ곹d});p{6H2h12 =%@<' #o/\'q*3vRG1Hk*عy:evM}71Y9?wMa }eR<=:{W ʔ2Ý-[vk13N-Jy"tJ[7u?vɣ?׽m؛}0H[e/kkTܥ&paaAHQvl{TUyf SYD=摒xÙ E!N(H.ni4[$Fhv~+)52ͯv.$A: uЉq賎.~t7f'f!ۗ7*I{̎QFH7|w1I RY ^мjԢQ!f!\œO^/kEœɓ,_;fD<ǟ]*3cbYrRZWVDڹ}M(V<`(go'yL+Jޘ*O*KKaZ7b]1Чa-bASe4;K1^&W'\g:([x8xz i Z\H*3oP3jYyQeE)GA3]*N bc`V9$ֳ'j.KN-% ?l$j(| 2, lO9VZH:ͥ[V  =KM$X]<6nVY}4gxN};/6<8fQt-I;BY-"7+k.P !/1q[a׋ U *$} u:.ǝ|\b^.A4P. X0rcꏁU4 ֗ˊ y;$oR^wRM9yF!]crnP+Dq&/RkI7,gkշ ;uH~S1ށz1LI5ґ}sT`k&i:?;*IjHyc3|+칝g"T:,έmOb#GPS;vdNrL;fDavEa1RW6Y73[#b HGIUSU-\(`+ -(.n{ VgDt}o`!ujlLii;AROpN I\~㰝ӐFBD鈆=PuK{_WK,3?N?FZ#{"KP>fKf艒65S4 K؉IZqUZk5}5'Wy?G1ED`(ԊتҲ 3= lڔZR5cIOw8[~ !:$X:|k&zq[Dt._;#`-J*`av?i;Z(80\g| b4i9>Iחff9{3JDPnl0^&'m4?X@z1Q~U~C1lb|NF*c+D)mkJWKVL3"Z*b!&\olBXe3I!JA7= E> S9[ ZؤؖxX]l ȯn';?`:G jkr|bLhvNwr=]H)*T_ZK|5ː-[З// /fIcs-6n#5o ռ;PGG咚#[eɢe0{ +sU:Z쩕#YA<]dP@lˆ<7Њg $R涹GS5}DL'I "zݓi/;> 74I 1$<*mqw& kRN?4vX\dCdnG"<M@pD[8ۊ{ʼn3|b?I)2 M' 6T}"j0J*$]Lt2f7al]E\Ԉɂf _ح2qkiצ\yԬ:Ӯ$ؗ^Osc,~Q#UÆ*x[H7dQ$ L]qDNus#WrW9 ! lc£J~IA5A /@C${مSۦgY'g{]kU9{C<##'^M8\;QmuB}-)/5{]T62ݠ1R='_>\(qFNϺ# 1 .x`tlfl1{qAV?s=b` nJ7&:rO*UYDQGܤiouM;BAe)j -(w>YM\':M-ŭ#сpdq4/`;L,kzm,lO?\YԬKH8䲋VwvE)|6 {x N~o(~jY@ktع&+bʲj>8rդ<7DsϋE ĺmCط5USkȒ6o,$toڳ`řY$H2f2Z儵7wF=1F+ ZcyA qr)Ho.'yR#|TTE*٧.swNDXSч_Ƿ*(n`g|Bݧ&[h^X]qvue(=!bevR-ꏋ e ӵݎIOh~Ƽ8& w3Kb"R[ZY, Ђ7ŧg s-Q6t*9~ѽ:pbDw;*-rsE/?tZܪH .$#>Z26]|\APUb$|W(CZjkwʱ XH] A`阰 &x_G]]+ZKĵh_"qѼ̚zfDV"іeYE8oM8̅T`^8~>oT4oΒB M#&n .-J)ch :<Wjux.p\AD&AQZM6W]*vMl%>u?M(44ƫL][a]QF@hDt;fbV)h_BjCr*=| 85ލeǙj,7+nonr8o31|({&.RMd,:ױ'l7=`@~L@j<}?<;_T =ݍ_nuoq_qX>zT3EtA}Dߊ؆N`bdd/%*N.m tL8m\m|8ܟDA;dƎVЏEYE*1ۃW,g@݃+%gG+m5,9#m1'ӥ2TrY~T+ri;.\֢‘WYo v_eN.Fh~~M<_/_tC @Ӿ_ܣa|v]X0m5?4ܚ֘D`A%7OM_`MU%`I~aؤenpw,MUʖQiMg!b8edN, p%g,iu8M^ c֊=)[BSw)T^ڰ7{!惻Ұ(PV*,oW{Opf~ct jwC`Z+uj<=vS*=&Y ݨ)֟]2'1Oa+~^8CpБЇb(+㳶/E}3]̜a~N͛Jji6n7VIZ-8m%Te5]ӆ#X9ScN\BNF8BәY*Aÿ@4ZX2A}|Ʌk^x\lEפaYt?7u= z2Z[4gYG4֢iH(h&. Ua~) f_bɭ"% "BA[,}ڹl9QD, 4?U֑B3`M˰љz]BM0 s5#`xEu}! 6vb}XZHRGLp-aSMv2(]uk 361ƅVq!56GKymijsn«@FNĸin#}7#i|hywF\#{IiتƄ*ǮNMo=œj‚5|9![+z)X2tK||1W^iʸAg(yyUB+.# L5=J.['p~.L' T q\xvڜY6A[\AxfbEFOnaq0t!+W<6]5X灡.f%D+B㧄he너u)vA[9E0o@>MyW`u[3얀v=+lr!Oqk~ьݯ-IZ}?x=P!*~Dfp Q{%PxE}a_XV Lϼ1XMP"0du?UN|όH|sZA2X7{TD9c2F C|H)b aPznL[&fH#iw\]9V27SIo;]^# 3ŁoHUxpueg5vlgMCuRKo3EFs9nt_Q K=d?֟T_!/֋"l-%wgތo;QYں# H!>8swb(<pH@>z喉3@]8|&1WЦ݉GcĄnkǏ ]+Uۣ=:Wu>b)@.;h P~v9l,jϾJ!Kdd@ 52R}\0S܀~pUK~KEǢʈB@u*ڧKdWL;g˯5iv8D&?e)rDT#шl/;C?UGMC5 'R;&wrX樓-|f:*;0Z{F!۶5Q&2ҡ '2Db7 7"Fm>T{'HRkT6g5a?ϱGֻؗzgCkM&9,wc}67^.\DTά.{Ȭ:sR<ߪ},&_ c |_H3T)]y4)'/ESdܦvy -וjNUײ,@>D _1i3/Y'B4Jv(DAן0$\s$7GK[xlϣt =C7oHS+Sm`*5p|3+c%z͚>:qܐ@NYaL{`FB^=rK,=uUϬzh*&\K2HS]1ׯn?ph!$O@.-mm#|SN? Pw =7E7.mimF#p;VSԧY OoCDlNUB^/yIP!Ukz]}aWRQ%IoAwXdʡ2brC>H] .ݍ dyx A:ISkKҷ^C6i<|=,dʄ+ł9Ps,4@okFq.O{uC}|]ZmW|JG2~t֝+GIR>xv}Z#n6K FWydžVxdpt|O ^,A8*8MQ}S;G[^ Diu ELD862l2^*rcao9CqX$b#=m+g{Oe`bba6_"Zn? |.p㲨 _L(3y a/Ydc+܅#^tKYj+ zN=}31Eu_h/G fbyv[Z4QG$uF{Q>]CgAiy*'rRA]`0O6cf6vƳQoSrS8P: r%kyAOdC׫M'hFIcadFx;0ri@ bAK]_l}AGЂjOW8cfo9@VpEmJ{5؈67 )1}Ǫ-_ʎXޟ%PfJ9 [`.homGNN3P5?h\A@Z'GW%1(܊fW֚yv N5D㋎cD66O␦vk[d.y8@4dzI[ը!Ei^LT I9 \p=Qa TKaJ; @grmZKXVH|MD KbZ׹)s"kqiÐsQq?C{0Pg6CyANȟaжL$8sHvQI~ CԙfD_#ѝǧp\ 8APli%>E8qwὃ^+1Q,"] =LkĊJӯґA"ߓP/ɷk5ږ~[ƶ?N!SƀT8MqeH+]ЃdV⏝!M>FgF5:?ob}!U}5qT*}DWknfJZZϠwJ+ Hq%H?ήAm,nA?bW`:aܶr\V؜ mQp>!Z6Am 멯{掕 !mxbDk`UZ^"P57IՑ68|ʢ|{YxWP2p 4"k2G(Tͼ~@=rCzWaW*mfdOG8^Cח꽸YV5O!6K!wb@ 3PU_~# p D3d;H:#ߡd0p%}$cC5wDȫ勇υaeɌַinF\ /t74c 0zN[΋|-Y_tJF6gPtv U[Rb#)?D8xꛫE j(myՌU%HU=Tw7b Jqh[@ThzZOܐoԖ~\LA pb>yI( zO܄X˘'"8 U r=q^ޭi>}e;˱mwCPBr c"N X`'t]^ڷW&ptѻ4~֬ IRi7ʡچg˒||aMjd`#F*6,"30'B$8 gC#lW|!Txg.N~ܥf@vk3 Dx\FeM m|I~[2 \X`uÿÁah+GEbDA#@!7ܛJ8ʑ.HM ;c\rHV֬I3RȪd=u yN36|z%w`N!$Pb)P>r*1h F xܶZbJixnBA6G8*KΆ( q[ow56s?K˅v}cvO(!9_*h'G={Y1"o{6-щOj Y5L6a=+>[~nQwCg|xiG<  wj^z ]И]0 DOs9ٸܠ\( ,kP''I'jΊ[]lV/dA>P ?{&3I Vms"&izpCIJ-jG6'ָN#O"@{pT#NK4'7v2~>*iZfT9euuUhQNyPzop#Krj %_O%-leo[(Ӳd+0#)ڋ$VYuʴs}bP7rc5Ѧ{<uoWo aX\!XU;ߤT&"H4.dC gZkNR1+(dI-#@H?0xsr@w{Ɨ|VgyDnޒZD(PۥKR3ŧSxGsMc.,t&)<d$&rIlL*+"-RKKP""#nå<܉#RS|=z^ w~ |SڨK=W^ L=.+zhe+'qf3?.2IS֞d#ucZJuKv>G 6k9'`AǙJpm6IRUiFLUvmʰghwqRK$F 2N}NX*BM} ףyGD'pԩaeyM3biffrkC}r[UV-?}K+gM|U늚Ԇ^lb+cn$=,q[KAͧ#T(_s/ _G5$Zg a;I%ӞSna 4B$yFNNJI_d>r 5<zy-$d"LnJXK66 ݴA4]W+trhr*7$[Q&5Xʡric#9@EwP6dpM5drV|Fs"^U]'M?3d$W긒"Z ,l6] t4R(nw ,9y_IU !kDix+9#pv#AhX^'pL6kj'KW.i\Twz w+dF_8^12[gek[۶wnra2re a Qh634XR)CgcEЄAaXPEta*mw?4ߙfęOj#S>1"_~}j :%4W9}lJoЎZ}UlDQDg3@U{[G %3> yss (sBk;l>3Hm1ȿ;J[iGM6J,U Y6KTy]bƀ1|d}76Oj0\>49u僪:ȋ,xifyuDl0]R-cғ# i'qKKWlK$gn-H^E u&Pذz~h }Eʇb*Et(&CWrn+.֑gQЬ4xB۹HJ"h/q߲__/NwXB33q`K@7X> ~΢􉿫)V/*\.YoYT=tMOj~@ h>#Vq+r';Y`;=SxwWRf"̲6/zm*2ý`r&YobpE*)Qm:ft**ڭcvV-f%r^;qRoc a\cUщkrtQߚs N7P]uuU8*?5 c/P<cM+0uUqkj[V{tĞtR)F0۝f52.߸ uJ|:o x 2 O{"Ķ'4'Tg& m.Uaq_|C޲7ѿSj#ŷ&6ty _! :M^ H胬1csԺrCuvNm5;jVrFAV҄H[c6 6'寪V)Ld"(۞1؟u)G8i{0 ;|)+Z_^t$&%W \NH&TYtҧ;ϽOMRT"bt3XkjYò,"12v$\ X9&׾xyl7<YӈY806 XM q(_\I}+e˱}0'c? 0_22땥 "*i ;4B+W8`MT*"0? R{cZvE)䕤T]qwzJű! Hq娴hޭjnyc,S=.֟u)0 TB'`^<pP5a~PHW߭~Lj0<KEsp>Kyo6U;/ΟG-?/gd.`MEa|5׺/mVeGZ^10+eLUI47qM>eT;>c^]?E(ypi/|oa]Nuۥem% 3%~Ȯ BZ`'8YvA钬`BP.bS_eF,7utpx?Jj œ)K+OVsK/zhIC`z."aϢ/O^o)ceQVt3C C 7zF~00pl j'{C 7rts‚/5ȯ ?^{!_Dd)PBB6E\Y[bmjq2غR._m"BÙ8AkC(.]S]:Y6xcC3~'GzUAh7vj"76zYU(0=|$2N*_OP-V-U%NJBQCv&Mho!c3U}-P٩)y,N~bR y_`zJ~w*5enB'奖,Ǹ=G],wp9 Nvp2FKu2Pr X~hf/_fp7S]LJ%& lkǠK ³;]`xz͟V2[競 z1oQ  =J[ɐNt4}=N_xMpǘY|\t_if.~ašQS>ap2L{SIGO~+rQ\ %hL{G!UVCEjIKfyׯ^W,?J.CR-4B!({NiF7\GЉepĽŐ wfhٖY_u!I\2O6I<ɼ(]5fBmkf/h` B]u cwMn@M*kgD\8nhk.a019j{ddΕ'>Pز 8ٷGC>T2 Jo=8Q3I6^01GxMl-+AzqB3ՓjH﷮X-}1\e= Ff1>4k+dW6 f4N*YΣAyݳESWO(ԙnyk2w ,9NkNCsnm`/Mߦn7$w Y`|# Ǵ4S>T 4Jy26m*q=~&g~=1J-jd̳sߏyP3[J ̏.=I0*,(ܔY}8Zem#auelݏyxgPRҢH\bK8!=s6ej;c"- &:[#tdii &K%vP)qt\|4JOpϳM{^X.ehADM>b{\uX  8OallՊz ['cM%oW%thIۨ@X ż2͠EO^M[lV=_{OɿpuUQd4Zp#8X2ٙqܧ#tIhbeXLK@O/2*nz`5RHڃbꤠr䐈e܉DG3sPוp $0Y²/$Sѱ`< Nt8%3Q$VmlnT}tXaTQh %bK sqg|RMOq-.眔YY]̀^< _Eb0;exȾ8n*JV-UXJo%@1Yry$Yz^Q~2wE~vE#'bPW͞gΨ5 X4%ĻSgv:Bxَ90)ƻP\ׄǴ!u^whwRGd h7+{MJq_W !N״bp|a J0K~-apP#^9J[yvҙtvK z.Nd\J/2Ydd ur`,gI[  wpAfc@y$:lވvmj#P6)eN)Hl>M\Ys.ֱ,> YcG_~Q硠M|bKL`U 5^(J08`Q3>f9%~>}8[:53t D۲'őh쒺7+ˡ1CjΡ&Dz9x߮HKpjޓx#n+%';TR?6߉91,J-R9E~&X:|񑦵r{I ,8UU^*;"aaNVfVvɁxҥN2("YEޙeMď~Hlj#cjYAqIRyívN[>j}I@&'6Wnj-(b:NUuSwFDf)TnVP@',$IŃݴԧKd,7o;*O.#;(<+5Y+]Œ@Y@OT]ȟ:4ۊ{P%aPDKlnW4:r/|RƣqrX}ADYgX{qk4aM=ɘzABF7|  ƙڥSao4s?9ƭ)dYcҥTeV{mؙK7&M&!w N;T 4\\J0q~^E%{2"U/1CL/]cCSxUS6Ma ;nb]\+^v*S \(C({ 4-TA묛+ } nBLٻ I ڟۺ'r+t+pIeh-DJ> 󝉧/l{s<tRⱆů u#Bu^q+0t䗳~. t.XU*ّޜ_PHC fv|6Ηo%Hqno)A1PO#H#6@+^ժL/Ù̟$I镹'81)ۣ>pkPb5*gQ#1xYۥN֛=B͈~۪ҧA+)Yk4?&qIVR֘ZtJf FlYaXX#C輄ep`Pm#ZͲw6n׀ؽrے-E66Σ&q.3c,BDVW' 0 A T:޸YV+ژSf3>]-j6\8PY R{ ~}Y%SUr/ȘǖgYq;BvFK5}yZgɲ-C_W^?q^FsiymF'{PHeN44QO 6 POġ $lI^;7]xuS2W:Mg@nqD5-AoXK.z<88H v>N3I%>J4<[qL$I"s2/ϑPPK͑r;&nc)O'r'BI9M(䄙ig ҃1;5Y26ZNCD+?^3C{~e;H ۾OJ|3xV(C&dL+O VV8aE `jĦ4x'UCt|Qvў( bo/0:N eŗPOoޟA P&0ۺQ!G@HwD\UXʛyɑ@sJ9btlRpBw/H`N% OЂ 5Axd(#=-K%FnS(g&.5ʻQ6= uRI Lrp/>nKAwOrܧXx96w#!i`#GC씍Qڢ$.ԓ1b$ ihM 0{m'f/H i\曉ܺVaWoJqPNۏM:Fp -6#S7r{/:%VzwV v/A2!l _,xx˖h[6пs7(xW97Lm§`"4ރy8^p 7Kމ"&vOrmO$r=(zo@ݝIT/ԠD/n#q͝LV#X,]޺F%t?1!pKf/^G644(Z v+؎m(u{ڮBڗt IPsZXHnF|K 6"4x7tODC^eHfxx>>/$9cg!FܦuJU mr %g/q!0Be?$yro|KKS NwYov?lϺz4xr Wba\L(Xn_s!Ĭx&=^}_&0t;y%.%9' x|^ݞ[**H|[ `ݏi:p?>ġRo%)"vkXןMIcgM/f r25vu{߆=t5wG1o94lKuڅ_O,{dnO@k\DdfQq;i!ZFԑ9;(}c>b9T~r7!N;Ow %xYԧ-#lv*^7,xyWzæp9}- /o{4$l1$ l j'JuZ'J9L#}j{J+~YFE;ڡtdʛD 9WkN=eSHJ bjuT;pp"߅"4) (kV:T ɂ{ Ì8_1T:4"$kQawIДq[92|'҇<6CmS=V?j5 D7ddb ;Yڒ@C6땗$NJ?ʺ^O$|i9wCE8n%bZypgqAU b(Bè($V jAdnCZ J =PfkY-z C]>pC5:L\Cl8s0ZG/E?3u>| .fIC{mjc}I8}UyJvn[  7@&6c>IIt)|Q@ ȨpW|K4$a#WOl>> or{џ0o;֠%y?3HfJZa@OT\:sy( ^F{}ܭ8im0@07Կ&&$TJVdd膈ʟ4&U'ng #6g;'͂Ng#ΔޱE|=n'$k紴(Nxa.mW3m0偠d%/#ʘ>@E)@CH;gozڂvѴ. CH1-0X:o KWy~h m am-fD亀28";a |AHpS(,ѽs?1n+/#AQ߫$ofugPm]}vkӘo4xH:n:"ީyVYa٤rS#ooKfaۑf# ZZ0<<26>W ;U;cQSnUFu.R+4[s(_.A7S7 G iHゕrrEh3mL׍dѯ^1ڸMۘ٣Lv8+,?3VgYi^/3˹:`pgTՇgwPřxn`'fx3d?&UYq9 q[[cL0~֭xFעȾ=<ي_!'԰TPL+"vC>}E,7w)V3\ϐA~ܧWJcA']<%ҥxuO&5 CvSB$|fٜ6\/m|GJrr@8ε#If"ʵ34K\i42 pHneBX 1>4ke/wӿ#W},0|b6O_]U {TO8Bǎ#C=W_Xd1Ӵ0;/K9'byNCtFW?+Sjuʡ% ?H`frt3_2/1iLK*(>XM[dd p4 Hwa jH.=fХٳaQ$>"/EM ܵ Æ̸d+"7 -bDv*}Ȉ >ꗓn#ӿ gocHX"'F[kɹŌ;&ކFFLSq{B|q!IyՇ)gz!LduՀjIVZZۣi,*𫆀bO*?ٕ чiܟ9MM؍ u0u]MeKW{Fc 9n,=wzN52.u >tK>W1Ej2y?."UR'bڮ)1 R֎q p/xo@pL_5/hҞ)*Îi gvAC|*]=v}9fiJrhf{rYnz똨98Q=Vm߃Qtf7N/G/"LJfQRIyf^=er^9']Rqh(~*~ 6HM9t@ma U^ė:׀VL@r8w. uuϕ2蠡LA&U%O dznϨ`?pIcu!7 ~ b\ `#g;|F%XnHNsyjG:Î)0v ;!.@mܖ5`n׏ypɨ)|@C;6R"UlE\xyD[B':r/pq7pjp?M}gPvr"u6k<ˣohdžpxCʩ_^Z\ 1 MDI˗P:eIkyR ;hM`>wʸ%= P+i`~u7=l6M e4@$!ģ\o3T 3jUG!\C,Xyv> Tt_M:woG`D:F/qQp5ʕB(ﳶ <_8 &I9>2cdiL`& @ZҎ BmJAWc]&69OT2|m3fXwjgē|d|pAe= Mm?MT3?346:Ǥlmw"q >4=' Obk6vF]`:¸#sr~%o*s+2aI۫{E:G)Q˶vxD jQܠ?KlwkYMroLH_[f:sAH[ң<Iv3]AxyԀgE?WFf U:Cbȓ0D©"hm2ߊwX}!'Dl`x7lNW$-)$Kd*l%]#C|EL D8ՂDpv`f3z@dk@W28ݔ]0-iVgUH(ň([qSSԃ&issAD4'H溲Yg/$~>xB);VQL2i>b47|ԣYw31Vs2'Pfr3Ԩz#$tCD><-uSO=Ѷ -C<,8uLS^ژk>Cw7љm+)k E341@%x #v7{>d"i/"]Bi y\槍(=7Bmd;Vp\ߺ"[ˀ8av9,E >W$ͭ)x6ιi-4nxD+~ɑ^`*w>[ J\uzs'֣~[^Fm =.~ SM Rot8EƒtIp]F-YyZ L9P5V'^e<ªKw]6?P8zޜSr(x\9&@mS:6s/z lfv]ה^ E}||.hXl $QG M݂X\RG9U]h ]&Z8ְ]H EdDͣ`KÖjG,M~ū ֢ҭ$(H$um|'>N]ym ܄K!g*i\Jo.'9ƪo&^>e13$:1Q@IU5VݴnjNR3 棨J;@~vx܄4]3 ܒY,ͤc՘t,E #Tai P.Jா8%6#0L HVI鵯n1Yp.YcbA@""*i-7 :G̍L,ޟ+=l넗yG>c;[ ñ7VŃptiԗZD(`נҹÉ@`Xf(#Y%BF?YZpkҩٝ3w]r/; 0_bz~S`Z*y&kgA,Ut@L79z&LKmMe[#ZУ->e?L9EP*@C% ézuٛwkJ P%|-ن뤨gT>#2G]&Ub'xGQK5X"" 8OSG 9V3-4Pxt3B3U4N_xLH9# 8 UK U5L87߷Ty8OUr3 (ja 2U^ȍG$'e #1ɀh>Zh&/˱FW+W Uvnþ ~4wݦ6P$9oЁ6^\b&ฤؙͨ⇖44QbÛvJv5؛*=haR)