libecal-2_0-1-3.42.5-150400.3.3.2 >  A ch{p9|% nnb6)d_ 9E1QzQw nIHsҌ.=)3Ǘ [g9y浠Aٴ]h-*77'&G#q-6 '{w.65ouzk#mx@K';b~H0?Mm_:揰8/l/} Maׇd,SgnpX-d5ԥ K;ܽ zR;U]4353bee149a9f6113dbffa78076f3317d6f0c0c7ed701d6736b538c3bf48e0e6998c4cf7ea78aa130aade31a765928dae903f9b5mch{p9|/&,j 7&L7ļ \QO25E5ف5^ 7XxS/&ib9>{uň~E~Ce)JSۣأ|hgǿuQ}j<1G/[]Z슝KݜV3GT* vp@t?dd $ T1R` v     ,4>H| ( 89:>@$F3GHHPIXX\Yh\]^bcwde flu$v,wxy z`Clibecal-2_0-13.42.5150400.3.3.2Evolution Data Server's Calendar Client LibraryEvolution Data Server provides a central location for your address book and calendar in the GNOME Desktop. This package contains a shared system library to access calendars.chibs-arm-6SUSE Linux Enterprise 15SUSE LLC LGPL-2.0-onlyhttps://www.suse.com/System/Librarieshttps://wiki.gnome.org/Apps/Evolutionlinuxaarch64chchecc3b858544a526ebfd2b8a6e16008402aa86fabbb2713d84a18ce803b07d41alibecal-2.0.so.1.0.0rootrootrootrootevolution-data-server-3.42.5-150400.3.3.2.src.rpmlibecal-2.0.so.1()(64bit)libecal-2_0-1libecal-2_0-1(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)libcamel-1.2.so.63()(64bit)libedataserver-1.2.so.26()(64bit)libedbus-private.so()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libical-glib.so.3()(64bit)libical.so.3()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b2@bOa+@aa{@aHwaHwaG&@aEaD@aC1a^a`:@```@`@`@`U`S@`B@`?z@`*b@`*b@`*b@`&m_I@__{ _[f_R,@_/@_o@^@^&@^}^b;@^ZR@^F^F^F^,-^%@^,]](]]m]v>]o@]g@],j]\]@\!\@\M\}@\k\^\^\]o@\3?@\U@[^[t[:@[[qr[a[a[a[a[`O@[L['Z@Z?ZԐ@ZUZZkZZZZZZZZZ1@ZjZv@ZxG@ZS]@Z:PY@Y*@YzY@Y@YYYYYV@YlYGYXQ@X@XƉXXBXBXBXBXBXX~@XN@X lWWjW@W֘W#WWt@Wt@Wt@Wt@Wt@W@WV@W9@W1@W@W V@VV2V@V@V@V@VVVpV@VU@UUAUUȒ@UȒ@UȒ@UȒ@UȒ@U@U@UuUPU+U@UTTTء@Tء@Tء@TT{Ta@TD@T=@T;qkzhu@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comalarrosa@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgsbrabec@suse.combjorn.lie@gmail.comyfjiang@suse.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.organdresbs@opensuse.orgdimstar@opensuse.orgmgorse@suse.comdimstar@opensuse.orgmgorse@suse.commgorse@suse.comgmbr3@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commgorse@suse.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commgorse@suse.comluke@ljones.devluke@ljones.devbjorn.lie@gmail.combjorn.lie@gmail.commcepl@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgluc14n0@linuxmail.orgfezhang@suse.comdimstar@opensuse.orgbjorn.lie@gmail.comjengelh@inai.detchvatal@suse.combjorn.lie@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgbadshah400@gmail.commgorse@suse.comzaitor@opensuse.orgmgorse@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdamjanovic.ivo@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgbadshah400@gmail.comzaitor@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comzaitor@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.org- Update to version 3.42.5: + I#388 - Google OAuth out-of-band (oob) flow will be deprecated- Update to version 3.42.4: + IMAPx: Avoid creating NOSELECT CamelFolder-s + CamelMimeFilterCRLF: Correct encoding part of the filter + CamelMimeParser: Correct body content parse when CRLF is used + camel-net-utils: Allow NULL string arguments in IDNA/ASCII functions + Bugs fixed: glgo#GNOME/evolution-data-server#374- Update to version 3.42.3: + e-cal-client: Correct non-NULL check in e_cal_client_create_objects_sync(). + Calendar: Adapt to libical 3.0.12 change. + Bufs fixed: glgo#GNOME/evolution-data-server#368, glgo#GNOME/evolution-data-server#371. + Updated translations.- Update to version 3.42.2: + Bugs Fixed: glgo#GNOME/evolution-data-server#364, glgo#GNOME/evolution-data-server#365, glgo#GNOME/evolution-data-server#366. + Updated translations.- Update to version 3.42.1: + LDAP: Fix a memory leak when filling a contact address + book/cal-backend: Add some safety checks around pending_operations queue + Correct 'Since:' tag in the developer comments + ERemindersWidget: Incorrect value for last selected snooze time after open + Camel: Correct a copy&paste error in a function documentation + org.gnome.Evolution-alarm-notify.desktop: Add X-GNOME-UsesNotifications=true + Bugs fixed: glgo#GNOME/evolution-data-server#352, glgo#GNOME/evolution-data-server#355, glgo#GNOME/evolution-data-server#360, glgo#GNOME/evolution-data-server#361, glgo#GNOME/evolution-data-server!81, glgo#GNOME/evolution-data-server#1621. + Updated translations. - Replace post(un) handling with new ldconfig_scriptlets macro.- Replace CMAKE_SKIP_RPATH=OFF with CMAKE_SKIP_INSTALL_RPATH=OFF as that should be used with the newest cmake macros.- Update to version 3.42.0: + Updated translations.- Update to version 3.41.3: + Slow down automatic background downloads when in power saver mode. + ERemindersWidget: Reverse order of the shown reminders. + vala: FolderThreadNode is a compact class. + Updated translations.- Update to version 3.41.2: + CamelMimeFilterToHTML: Speed up read of long lines. + CamelMimeFilterToHTML: Correct filtering of text without new line at the end. + alarm-notify: Focus window on status icon click when shown. + vala: Add support for the auth_type class field of CamelSasl. + vala: Properly annotate CamelServiceAuthType. + ESoupSession: Let it understand GSSAPI authentication method. + Updated translations. - bump so_camel to 63: follow upstream changes.- Update to version 3.41.1: + EWebDAVCollectionBackend: Preset also auth method on the new child. + Camel: Fails to filter unread junk messages in a virtual Junk folder. + Add Yahoo! OAuth2 service objects into the developer documentation. + ESourceWebDAV: Fallback to SHA1 on SSL trust verification if needed. + ECalBackendSync: Ensure no Recurrence-ID set when removing all components. + PrintableOptions.cmake: Correct variable name comparison. + libecal: Fix a warning caught by a gcc static analyzer. + Updated translations.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 3.40.4: + CamelMimeFilterToHTML: - Speed up read of long lines. - Correct filtering of text without new line at the end. + alarm-notify: Focus window on status icon click when shown. + ESoupSession: Let it understand GSSAPI authentication method. + Bugs fixed: glgo#GNOME/evolution-data-server#346, glgo#GNOME/evolution-data-server!74. + Updated translations.- Drop CVE-2020-16117.patch on SLE and Leap 15.4: fixed upstream (glgo#GNOME/evolution-data-server#189)- Update to version 3.40.3: + tests: Workaround libphonenumber behavior change. + test-book-client-write-write: Fix occasional test failure. + IMAPx: Change how Junk and NotJunk flags are handled. + ECalBackendFile: Free interval tree only when being allocated. + Bugs fixed: glgo#GNOME/evolution-data-server#336.- Update to version 3.40.2: + ECollectionBackend: Fix a memory leak + gnome_online_accounts_create_client_cb: Prefer g_clear_object() + Data Factories: Miscellaneous fixes + ECalCache: Drop timezones_lock + ECalBackend: Deliver component change notifications in a dedicated thread + CardDAV: Recognize OPTIONS 'Bad Request' response as success for Google + Fix e_webdav_session_util_item_href_equal() + Bugs fixed: glgo#GNOME/evolution-data-server#334, glgo#GNOME/evolution-data-server#335 + Updated translations.- Drop baselibs.conf: eds-32bit seems no longer to be needed. Let's try to reduce the 32bit footprint a bit further.- Update to version 3.40.1: + EWebDAVCollectionBackend: Preset also auth method on the new child. + Camel: Fails to filter unread junk messages in a virtual Junk folder. + ESourceWebDAV: Fallback to SHA1 on SSL trust verification if needed. + Ensure non-const pointers passed to I_CAL_IS_... functions. + ECalBackendSync: Ensure no Recurrence-ID set when removing all components. + PrintableOptions.cmake: Correct variable name comparison. + libecal: Fix a warning caught by a gcc static analyzer. + Updated translations. - Drop c95a70bfeae25b.patch: fixed upstream.- Enable libphonenumber support: to be used in Chatty and Calls, as they need to parse phone numbers: + Add libphonenumber-devel, libboost-thread-devel and pkgconfig(protobuf) BuildRequires: dependencies to libphonenumber support. + Pass -DWITH_PHONENUMBER=ON to meson.- Add c95a70bfeae25b.patch: Fix build with cmake 3.20.1.- Update to version 3.40.0: + Updated translations.- Update to version 3.39.3: + ESoupAuthBearer: Shorten the token expiry time by 4 more seconds. + ESoupSession: Refresh Bearer auth token during request redirect. + MetaBackend tests: Relax a runtime requirement. + Calendar: Add functions to clamp a VTIMEZONE component. + e_cal_client_get_component_as_string: Clamp the VTIMEZONE component. + test-cal-utils: Add test to clamp a VTIMEZONE by a future time. + Calendar: Make few improvements in the Weather backend. + camel-debug: Copy cached backtrace symbol strings. + camel-gpg-context: Add some debug prints. + [IMAPx] Cancel authentication request when failed to get the SASL response. + EBookMetaBackend: Add 'backend_module_directory' property into the class. + Allow to load modules from custom prefixes. + reminder-watcher: Process "Dismiss All" requests in the background. + Allocate large-enough buffer for g_base64_decode_step(). + CamelSpoolStore: Use cache for often accessed data. + alarm-notify: Default notify-past-events to false plus few related fixes. + e-book-backend-file: Fix busy loop when modifying multiple contacts at once. + Use SHA256 instead of SHA1 where appropriate. + Fix integer overflow on 32-bit architectures. + Fix a memory leak in camel_util_get_directory_variants(). + Updated translations. - Drop evolution-data-server-boo1182882.patch: fixed upstream.- Add CVE-2020-16117.patch: Fix crash on malformed server response with minimal capabilities (boo#1174712 CVE-2020-16117). - Add CVE-2020-14928.patch: Response injection via STARTTLS in SMTP and POP3 (boo#1173910 CVE-2020-14928).- Add evolution-data-server-boo1182882.patch: fix buffer overrun when parsing base64 data (boo#1182882).- Update to version 3.39.2: + Use default OAuth2 services on scratch sources. + CamelNetworkSettings: Unset default value for the 'user' property. + Adapt to libgweather 40.alpha API changes. + IMAPx: Ignore unexpected untagged LIST/LSUB responses. + Calendar: Use ACKNOWLEDGED VALARM property. + CamelMime*: Annotate the data arrays with element-type uint8. + CalDAV: Support calendar-order property. + Flatpak: Share NSS database with the system. + e_xml_is_element_name: Can fail to match a namespaced node. + Camel: Conversion between UTF-8 and UTF-7 misbehaves for emoji. + vala: Make webdav_discover_sources E.Source methods. + Fix variable reference in e_source_mail_identity_set_signature_uid docs. + Correct typos in a/an. - Bump so_edataserver to 26, so_edataserverui to 3, following upstream (also in baselibs.conf).- Require libgdata-devel by evolution-data-server-devel when introspection support is enabled: + libedataserver-1.2.deps specifies a dependency on libgdata.- Update to version 3.39.1: + Addressbook:file backend: Prevent percent letter in photo filename. + Bump gtk+ requirement to 3.16, due to used functions from that version. + CalComponentParameterBag: The take method gives the ownership of the object. + CalComponentPropertyBag: The take method gives the ownership of the object. + Calendar: - Fix a possible leak in e_cal_util_parse_ics_string(). - Make it possible to assign email address to On This Computer sources. + Camel: Special-case search for the match of the MESSAGE-ID headers. + CamelMimeFilterToHTML: Change how empty
is recognized. + DataCalView: Created objects could be notified twice. + EBook/CalBackend: Correct free function for the pending_operations queue. + EBufferTagger: Derive link color from the theme. + EReminderWatcher: - Catch a race condition when creating a calendar view. - Default alarm range should be from the day begin. + GLibTools.cmake: Generate signal marshallers without source reference. + Introduce e_async_closure_new_with_context(). + Mark a missed user-visible text for translation. + ReminderWatcher: Add detailed debug prints about the scheduled reminders. + Vala: Mark the message field of CamelFolderThreadNode as nullable. + alarm-notify: Provide application reference in canberra calls. + e-categories: Show migration runtime warning only if the file exists. + Updated translations.- Update to version 3.38.4: + CamelFolder: Cancel save of the changes early in the dispose(). + AlarmNotify: - The e_alarm_notify_activate() can be called multiple times. - Stop using g_application_register(). - The XDG_CURRENT_DESKTOP env is a list. + Bug Fixes: glgo#GNOME/evolution-data-server#293, glgo#GNOME/evolution-data-server#296, glgo#GNOME/evolution-data-server#298, glgo#GNOME/evolution-data-server#299, glgo#GNOME/evolution-data-server#300. + Updated translations.- Update to version 3.38.3: + e-categories: Show migration runtime warning only if the file exists. + DataCalView: Created objects could be notified twice. + EReminderWatcher: - Add detailed debug prints about the scheduled reminders. - Catch a race condition when creating a calendar view. + alarm-notify: Provide application reference in canberra calls. + CamelMimeFilterToHTML: Change how empty
is recognized. + Addressbook:file backend: Prevent percent letter in photo filename. + Bugs fixed: glgo#GNOME/evolution-data-server#277, glgo#GNOME/evolution-data-server#286. + Updated translations.- Update to version 3.38.2: + Calendar: Fix a possible leak in e_cal_util_parse_ics_string() + ECalCache: Avoid runtime warning from ecc_update_timezones_table() + EReminderWatcher: Default alarm range should be from the day begin + EBufferTagger: Derive link color from the theme + EBook/CalBackend: Correct free function for the pending_operations queue + Bugs fixed: glgo#GNOME/evolution-data-server#81, glgo#GNOME/evolution-data-server#257, glgo#GNOME/evolution-data-server#260, glgo#GNOME/evolution-data-server#269, glgo#GNOME/evolution-data-server#272, glgo#GNOME/evolution-data-server#273, glgo#GNOME/evolution-data-server!46, glgo#GNOME/evolution-data-server!47, glgo#GNOME/evolution-data-server!50. + Updated translations.- Update to version 3.38.1: + Trust Prompt: Can fail to extract host from a collection account. + Improve URL scanner (detect angle brackets). + Forward as iCalendar: Embed event's local attachments. + Password Credentials Prompt: Escape text for use in markup. + Updated translations.- Update to version 3.38.0: + Updated translations.- Update to version 3.37.92: + Miscellaneous: GObjectIntrospection.cmake: Depend rather on gir target, than on gir file. + Bug Fixes: - [IMAPx] Ignore truncated COPYUID server response. - Avoid race condition when refreshing collection backend. - ESoupSession: Ensure request URI is properly encoded. - CardDAV contacts without UID are not shown. - libecal: Specify forward-declared types for gir. - Calendar: Add SExp function to filter with DTSTART. - Let 'Wrap quoted text in replies' influence paragraph style. - Calendar: Correct RRULE's UNTIL value saving. - Changes from version 3.37.90: + SMTP: Doesn't send fully qualified host name with EHLO. + Fix: Search folders can show non-matches after filter change. + Show recurrence information with user-specified date format. - Changes from version 3.37.3: + WebDAV: Inefficient processing of returned XML data. + Updated translations. - Bump so_edataserver to 25, following upstream (also in baselibs.conf).- Update to version 3.36.5: + Fix a memory leak in ebmb_gather_photos_local_filenames(). + ESoupSession: Provided SoupAuth might not be always used by libsoup. + Bugs fixed: glgo#GNOME/evolution-data-server#236, glgo#GNOME/evolution-data-server#240.- Update to version 3.36.4: + camel-folder-search: Fix a memory leak when searching message body. + Rename camel_stream_buffer_truncate() to camel_stream_buffer_discard_cache(). + Bugs fixed: glgo#GNOME/evolution-data-server#215, glgo#GNOME/evolution-data-server#222, glgo#GNOME/evolution-data-server#226 (CVE-2020-14928), glgo#GNOME/evolution-data-server#228, glgo#GNOME/evolution#982. + Updated translations. - Drop CVE-2020-14928.patch: fixed upstream.- Update to version 3.36.3: + CamelFilterDriver: do_shell: NULL-terminate the arguments array + CollectionBackend: Limit how often checks for new child sources + Bugs fixed: glgo#GNOME/evolution-data-server#101, glgo#GNOME/evolution-data-server#210, glgo#GNOME/evolution-data-server#211, glgo#GNOME/evolution-data-server#212, glgo#GNOME/evolution-data-server#213, glgo#GNOME/evolution-data-server#219, glgo#GNOME/evolution#915.- Update to version 3.36.2: + ESourceRegistryWatcher: The 'filter' signal listener should not be required. + Bugs fixed: glgo#GNOME/evolution-data-server#203, glgo#GNOME/evolution-data-server#204, glgo#GNOME/evolution-data-server#206. + Updated translations.- Update to version 3.36.1: + Bugs fixed: - ESoupAuthBearer: Is not thread safe. - Free/Busy times are not in UTC. - Meta backends not moved back online after connect failure. + Updated translations.- Update to version 3.36.0: + Bugs fixed: goa: Does not set ESourceAuthentication::is-external properly. + Updated translations.- Update to version 3.35.92: + Miscellaneous: - EWebDAVCollectionBackend: Require credentials only if user name is set. - CalDAV/CardDAV: Fix 'local_error' variable usage in connect_sync(). - CalDAV/CardDAV: Remove unused variable declaration. - CalDAV: Claim not found objects during refresh as removed. + Various bug fixes. + Updated translations.- Update to version 3.35.91: + Miscellaneous: - Remove outdated and unused devel-docs files from camel. - EWebDAVDiscover: Returns address books when asked for calendars only. + Various bug fixes. + Updated translations.- Update to version 3.35.90: + Miscellaneous: - EDBusServer: Delay new module load. - alarm-notify: Double-free with certain types of the reminder. - ESourceCollection: Add 'allow-sources-rename' property. - camel: Document the GHashTable type in CamelProviderAutoDetectFunc and camel_provider_auto_detect. - Speed-up e_contact_get_attributes_set(). - Prefer GSlice over heap allocation for short-lived structures. - EBookSqlite: Address runtime warnings from remove_leading_zeros() in unit tests. - CamelMessageInfo: Cache common strings in the string pool. - ECalCache: Be more specific regarding the signal definition and fix documentation. - CamelHeaderParam: Specify the transfer annotation for camel_header_param. - Vala: Add more .metadata fixes. - Bump libical-glib dependency to 3.0.7 and benefit from its behavior. + Various bug fixes. + Updated translations.- Update to version 3.34.4: + EDBusServer: Delay new module load. + alarm-notify: Double-free with certain types of the reminder. + Bugs fixed: - Calendar: Handle errors in file backend's refresh thread gracefully. - WebDAV: Privilege with multiple child elements not handled properly. - Broken search folder that includes all mails from other search folders. + Updated translations.- No longer recommend -lang: supplements are in use- Drop libidl-devel BuildRequires: Unused since version 2.29.2.- Update to version 3.34.3: + Bugs fixed: glgo#GNOME/evolution-data-server#177: DAV: Ignore 404 responses on content refresh. + Updated translations.- Update to version 3.34.2: + EWeatherSource: Use g_signal_connect_object() in e_weather_source_parse(). + Correct runtime warning from camel_network_service_can_reach(). + ESoupSession: Do not presend credentials on insecure connections. + EBackend: Slightly enhance g_warning() messages with an ESource identification. + ESource: Required signals not connected after EDBusObject is replaced. + LDAP: Change how LDAP query is constructed. + Bugs fixed: glgo#GNOME/evolution-data-server#156, glgo#GNOME/evolution-data-server#159, glgo#GNOME/evolution-data-server#162, glgo#GNOME/evolution-data-server#164, glgo#GNOME/evolution-data-server#169, glgo#GNOME/evolution-data-server#173.- Update to version 3.34.1: + Miscellaneous: Correct a developer comment for SECTION:e-cancellable-locks. + Bugs fixed: glgo#GNOME/evolution-data-server#145, glgo#GNOME/evolution-data-server#151, glgo#GNOME/evolution-data-server#156, glgo#GNOME/evolution#635. + Updated translations.- Add explict pkgconfig(libical) BuildRequires: Needed after the multibuild split of libical and libical-glib.- Disable docs, fails to build with gtk-doc-1.32. Issue to be filed upstream.- Update to version 3.34.0: + Updated translations.- Update to version 3.33.92: + Avoid possible use after free caused in vee_folder_set_expression() + Bug Fixes: glgo#GNOME/evolution-data-server#136, glgo#GNOME/evolution-data-server#141, glgo#GNOME/evolution-data-server#147 glgo#GNOME/evolution-data-server#148 evo-glgo#GNOME/evolution-data-server#551- Update to version 3.33.91: + Bugs fixed: glgo#GNOME/evolution-data-server#68, glgo#GNOME/evolution-data-server#138, glgo#GNOME/evolution-data-server#142, glgo#GNOME/evolution#559, glgo#GNOME/evolution#568. + Include also CFLAGS in gtkdoc-scangobj command line + EDataFactory: Free backend when no client connects to it + Correct typo in a developer comment + GOA module: Run EWS autodiscovery asynchronously + Fix two memory leaks + Updated translations. - Changes from version 3.33.90: + Bugs fixed: glgo#GNOME/evolution-data-server#112, glgo#GNOME/evolution-data-server#137. + EWebDAVDiscover can report failure on success and hide collections + e_webdav_discover_dialog_new: Set default response button for the dialog + Let the message-location check also real message location in the search folders + Updated translations. - Changes from version 3.33.4 + Bugs fixed: glgo#GNOME/evolution-data-server#128, glgo#GNOME/evolution-data-server#130, glgo#GNOME/evolution#479. + [LDAP] Fix several memory leaks + Prefer built-in timezone component in e_cal_util_copy_timezone() + Fix a memory leak in e_cal_recur_generate_instances_sync() + Miscellaneous changes in ecmb_modify_object_sync() + Updated translations. - Changes from version 3.33.3: + Bugs fixed: glgo#GNOME/evolution-data-server#108, glgo#GNOME/evolution-data-server#117, glgo#GNOME/evolution-data-server#120, glgo#GNOME/evolution-data-server#121, glgo#GNOME/evolution-data-server#123. + EDataBook/EDataCal: Flush GDBus connection on backend property change + Add workaround for D-Bus property change into get-revision tests + Expose E-Book/Cal-BackendSExp lock + Update overdue time immediately after the reminders' window is mapped + Add ESourceLocal::writable extension property + CamelOperation can be used by other thread while in its finalize() + Memos cannot have set reminders according to RFC 5545 + Change how CamelOfflineStore goes online + [IMAPx] Prefer local search in folders fully synchronized for offline + Correct e_cal_component_get_start_plus_duration() + Updated translations. - Changes from version 3.33.2: + The calendar part begun to use libical-glib, instead of libical, which includes change from API version 1.2 to 2.0. + The addressbook part and the calendar part changed client APIs, which modified also D-Bus API, thus D-Bus services' versions had been bumped as well. + All the C libraries generate GObject introspection and Vala bindings. + Bugs fixed: glgo#GNOME/evolution-data-server#33, glgo#GNOME/evolution-data-server#89, glgo#GNOME/evolution-data-server#105, glgo#GNOME/evolution-data-server#106, glgo#GNOME/evolution-data-server#112, glgo#GNOME/evolution-data-server#114, glgo#GNOME/evolution-data-server#116, glgo#GNOME/evolution-data-server#190. + [EWebDAVDiscover] Prevent crash on GError use in gio functions + [SMTP] Log also DATA itself when SMTP logging is enabled + [IMAPx] Fix a leak of CamelMessageInfo when downloading message from a server + Change libebook and libedata-book APIs + Revert "Rename AddressBookView/CalendarView D-Bus members for backward compatibility" + Rename ECalBackendClass methods to address some gir warnings + Enable vala bindings for libebackend, libedata-book and libedata-cal + Correct get_/set_property() for EReminderWatcher::default-zone + Miscellaneous changes for issues overlooked during port to libical-glib + Updated translations. - Changes from version 3.33.1: + Bugs fixed: glgo#GNOME/evolution-data-server#91, glgo#GNOME/evolution-data-server#92, glgo#GNOME/evolution-data-server#94, glgo#GNOME/evolution-data-server#95, glgo#GNOME/evolution-data-server#96, glgo#GNOME/evolution-data-server#98, glgo#GNOME/evolution-data-server#99, glgo#GNOME/evolution-data-server#102, glgo#GNOME/evolution#326, glgo#GNOME/evolution-data-server#39. + Make sure libdb addressbooks are available before book-migration test + Fix typo: reach-ability 🡒 reachability + [Flatpak] Use a persistent location for an NSS certificate database + Rename AddressBookView/CalendarView D-Bus members for backward compatibility + Address several issues reported by Coverity Scan + Updated translations.- Update to version 3.32.4: + Miscellaneous changes in ecmb_modify_object_sync(). + Bugs fixed: glgo#GNOME/evolution-data-server#130, glgo#GNOME/evolution-data-server#479.- Update to version 3.32.3: + [IMAPx] - Fix a leak of CamelMessageInfo when downloading message from a server. - Prefer local search in folders fully synchronized for offline. + EDataBook/EDataCal: Flush GDBus connection on backend property change. + Add workaround for D-Bus property change into get-revision tests. + Expose E-Book/Cal-BackendSExp lock. + Change buffer size argument value in call of icalvalue_decode_ical_string(). + Update overdue time immediately after the reminders' window is mapped. + Correct test for file writable test in On This Computer backend. + CamelOperation can be used by other thread while in its finalize(). + Change how CamelOfflineStore goes online. + Bugs fixed: glgo#GNOME/evolution-data-server#108, glgo#GNOME/evolution-data-server#112, glgo#GNOME/evolution-data-server#114, glgo#GNOME/evolution-data-server#116, glgo#GNOME/evolution-data-server#123, glgo#GNOME/evolution-data-server#190, glgo#GNOME/evolution-data-server#479. - Drop eds-issue-108.patch: Fixed upstream. - Use modern cmake_build macro.- Add eds-issue-108.patch: Folder changes could be claimed in a wrong folder after APPEND, fixes glgo#GNOME/evolution#296, glgo#GNOME/evolution-data-server#108.- Update to version 3.32.2: + Address several issues reported by Coverity Scan. + [EWebDAVDiscover] Prevent crash on GError use in gio functions. + Bugs fixed: glgo#GNOME/evolution-data-server#89, glgo#GNOME/evolution-data-server#99, glgo#GNOME/evolution-data-server#102, glgo#GNOME/evolution-data-server#105. + Updated translations.- Update to version 3.32.1: + [Flatpak] Use a persistent location for an NSS certificate database. + Rename AddressBookView/CalendarView D-Bus members for backward compatibility. + Bugs fixed: glgo#GNOME/evolution-data-server#91, glgo#GNOME/evolution-data-server#92, glgo#GNOME/evolution-data-server#95, glgo#GNOME/evolution-data-server!12, glgo#GNOME/evolution-ews#91. + Updated translations.- Update to version 3.32.0: + Updated translations.- Update to version 3.31.92: + [CalDAV] POST data to scheduling outbox with correct Content-Type. + Change order of CFLAGS/LDFLAGS passed to gtk-doc. + [OAuth2 Prompter] Show also current URL in the credentials prompt dialog. + Make the OAuth2 credentials prompt window default size a bit larger. + Bugs fixed: glgo#GNOME/evolution-data-server#68, glgo#GNOME/evolution-data-server#86, glgo#GNOME/evolution-data-server#87, glgo#GNOME/evolution-data-server#88. + Updated translations.- Update to version 3.31.91: + [EDataBook] Enforce EBookBackend type. + [CamelStreamMem] Fix transfer annotations and array element type. + [OAuth2] Add GSettings keys to override client ID and secret. + [Camel] Fix several annotations for message creation. + Hide sendmail in Flatpak. + Bugs fixed: glgo#GNOME/evolution-data-server!9, glgo#GNOME/evolution-data-server!10, glgo#GNOME/evolution-data-server!11. + Updated translations. - Changes from version 3.31.90: + Remove some duplicated #define-s with developer documentation comments. + De-deprecate camel_folder_info_build(). + [libebackend] Do not define autoptr for deprecated EOfflineListener. + [EBookBackendSExp] Skip PHOTO attribute in "Any field contains" search. + Add also $PREFIX/share/gir-1.0 into g-ir-scanner arguments. + Bugs fixed: #glgo#GNOME/evolution-data-server#70, glgo#GNOME/evolution-data-server#71, glgo#GNOME/evolution-data-server#73, glgo#GNOME/evolution-data-server#75, glgo#GNOME/evolution-data-server#79, glgo#GNOME/evolution-data-server#81, glgo#GNOME/evolution-data-server#82. + Updated translations.- Update to version 3.31.4: + Correct developer documentation of some EBook asynchronous API. + Crash on meeting cancellation receive in local calendar. + Fix few memory leaks in calendar backends. + Bugs fixed: bgo#312581, bgo#576071, bgo#651234, glgo#GNOME/evolution-data-server#68, glgo#GNOME/evolution-data-server#72, glgo#GNOME/evolution-data-server#7, glgo#GNOME/evolution-data-server#8. + Updated translations.- Update to version 3.31.3: + Include also environment LD_LIBRARY_PATH in gtk-doc-scangobj call. + test-cal-client-get-revision could fail due to delayed D-Bus property change notification. + Correct how extra compiler warnings are used in the maintainer mode. + [evolution-dbus-session] Handle method calls with GUnixFDList. + Deadlock when marking as read message in a search folder. + [CalDAV/CardDAV] Can add component to local cache with incomplete info. + Copy messages within mail filters immediately. + [test-cal-client-get-free-busy] Correct error messages. + Correct use-after-free in e_vcard_attribute_remove_param_value(). + Replace evolution-dbus-session tool with DBUS_SERVICES_PREFIX option. + [Camel] Address compiler warning in header_address_list_encode_append(). + Relax runtime check in e_cal_util_get_system_timezone(). + [Flatpak] Save passwords in libsecret with the same prefix as used by D-Bus services. + [test-server-utils] Correct when open of deprecated book/calendar is retried. + [test-cal-client-get-free-busy] Enhance the test execution. + Let child source with 'none' authentication method use collection source authentication. + [EDBus Private] Add new symbols into the developer documentation. + [Flatpak] Make alarm-notify use the D-Bus services prefix, if specified. + Bugs fixed: bgo#651197, bgo#719328, glgo#GNOME/evolution-data-server#5 glgo#GNOME/evolution-data-server#54, glgo#GNOME/evolution-data-server#55, glgo#GNOME/evolution-data-server#56, glgo#GNOME/evolution-data-server#61, glgo#GNOME/evolution-data-server#62, glgo#GNOME/evolution-data-server#63, glgo#GNOME/evolution-data-server#64, glgo#GNOME/evolution-data-server#65. + Updated translations. - Changes from version 3.31.2: + Use G_PARAM_EXPLICIT_NOTIFY flag to avoid false property change notifications. + Correct e-source-camel.c to unset G_PARAM_EXPLICIT_NOTIFY. + [CamelProvider] Do not localize empty strings in provider configuration. + Make tests retry when factory doesn't know about added ESource yet. + [On The Web calendar] Log also response body when requested. + [IMAPx] Fix a concurrent message download issue. + Suppress libxml2 warnings when parsing data with e_xml_parse_data(). + Add translator comments into camel-sasl-anonymous.c. + Make sure intltool-merge cache is created only once. + Remove e-gdbus-templates from libedataserver. + Bugs fixed: bgo#228772, bgo#606071, glgo#GNOME/evolution-data-server#41, glgo#GNOME/evolution-data-server#42, glgo#GNOME/evolution-data-server#43, glgo#GNOME/evolution-data-server#44, glgo#GNOME/evolution-data-server#48, glgo#GNOME/evolution-data-server#49, glgo#GNOME/evolution-data-server#50, glgo#GNOME/evolution-data-server#51, glgo#GNOME/evolution-data-server#52. + Updated translations. - Changes from version 3.31.1: + Add an optionally built evolution-dbus-session tool. + [NNTP] Address REVERSE_INULL Coverity scan issue. + Address two Clang warnings. + Mark string for a translation. + Fix a memory leak in ebmb_start_view_thread_func(). + [evolution-dbus-session] Proxy also D-Bus subtrees. + Bugs fixed: glgo#GNOME/evolution-data-server#86, glgo#GNOME/evolution-data-server#3, glgo#GNOME/evolution-data-server#24, glgo#GNOME/evolution-data-server#29, glgo#GNOME/evolution-data-server#30, glgo#GNOME/evolution-data-server#31, glgo#GNOME/evolution-data-server#32, glgo#GNOME/evolution-data-server#34, glgo#GNOME/evolution-data-server#35, glgo#GNOME/evolution-data-server#36, glgo#GNOME/evolution-data-server#37, glgo#GNOME/evolution-data-server#38, glgo#GNOME/evolution-data-server#40. + Updated translations. - Bump so_edataserver to 24 in spec and baselibs.conf following upstreams changes.- Update to version 3.30.5: + Bugs fixed: glgo#GNOME/evolution-data-server#75, glgo#GNOME/evolution-data-server#81, glgo#GNOME/evolution-data-server#82. + Updated translations.- Update to version 3.30.4: + Correct developer documentation of some EBook asynchronous API. + Crash on meeting cancellation receive in local calendar. + Fix few memory leaks in calendar backends. + Bugs fixed: glgo#GNOME/evolution-data-server#68, glgo#GNOME/evolution-data-server#7, glgo#GNOME/evolution-data-server#8.- Update to version 3.30.3: + [IMAPx] Fix a concurrent message download issue. + Make sure intltool-merge cache is created only once. + test-cal-client-get-revision could fail due to delayed D-Bus property change notification. + [evolution-dbus-session] Handle method calls with GUnixFDList. + Deadlock when marking as read message in a search folder. + [CalDAV/CardDAV] Can add component to local cache with incomplete info. + Copy messages within mail filters immediately. + Correct use-after-free in e_vcard_attribute_remove_param_value(). + Replace evolution-dbus-session tool with DBUS_SERVICES_PREFIX option. + [Camel] Address compiler warning in header_address_list_encode_append(). + Relax runtime check in e_cal_util_get_system_timezone(). + [Flatpak] Save passwords in libsecret with the same prefix as used by D-Bus services. + [test-server-utils] Correct when open of deprecated book/calendar is retried. + [test-cal-client-get-free-busy] Enhance the test execution. + [Flatpak] Make alarm-notify use the D-Bus services prefix,if specified. + Bugs fixed: bgo#719328, glgo#GNOME/evolution-data-server#196, glgo#GNOME/evolution-data-server#5, glgo#GNOME/evolution-data-server#49, glgo#GNOME/evolution-data-server#51, glgo#GNOME/evolution-data-server#55, glgo#GNOME/evolution-data-server#56, glgo#GNOME/evolution-data-server#62, glgo#GNOME/evolution-data-server#63, glgo#GNOME/evolution-data-server#64. + Updated translations.- Update to version 3.30.2: + Fix a memory leak in ebmb_start_view_thread_func(). + [evolution-dbus-session] Proxy also D-Bus subtrees. + [CamelProvider] Do not localize empty strings in provider configuration. + Make tests retry when factory doesn't know about added ESource yet. + [On The Web calendar] Log also response body when requested. + Bugs fixed: glgo#GNOME/evolution-data-server#35, glgo#GNOME/evolution-data-server#36, glgo#GNOME/evolution-data-server#37, glgo#GNOME/evolution-data-server#38, glgo#GNOME/evolution-data-server#40, glgo#GNOME/evolution-data-server#44, glgo#GNOME/evolution-data-server#50. + Updated translations.- Update to version 3.30.1: + Add an optionally built evolution-dbus-session tool. + Bugs fixed: glgo#GNOME/evolution-data-server!3, glgo#GNOME/evolution-data-server!24, glgo#GNOME/evolution-data-server!29, glgo#GNOME/evolution-data-server!30, glgo#GNOME/evolution-data-server!32, glgo#GNOME/evolution!86. + Updated translations. - Pass ENABLE_DBUS_SESSION_TOOL=OFF to cmake, not building the new optional dbus tool for now.- Update to version 3.30.0: + Updated translations.- Update to version 3.29.92: + Correct build when nss/nspr do not provide pkg-config files. + Use 48 pixel icon in reminder notification. + evolution-alarm-notify: Do not show a window with a list of pending reminders by default. + GNOME Shell doesn't show evolution-alarm-notification reminders. + Correct few annotations in developer comments. + Issues fixed: glgo#GNOME/evolution-data-server!23, glgo#GNOME/evolution-data-server!#27, glgo#GNOME/evolution-data-server!26, glgo#GNOME/evolution-data-server!25 and glgo#GNOME/evolution!83. + Updated translations.- Update to version 3.29.91: + Updated translations.- Update to version 3.29.90: + ESourceRegistry's thread main_context can leak. + Correct format specifier arguments to work on both 32-bit and 64-bit arches. + [EClient] Really default readonly property to FALSE. + [CamelDebug] Change when backtraces are demangled in pointer tracker. + [CamelOfflineFolder] Fix a runtime warning on application exit. + Enhance attachment detection in a MIME message. + Bugs fixed: bgo#788370, glgo#GNOME/evolution-data-server#19, glgo#GNOME/evolution-data-server#22. + Updated translations.- Update to version 3.29.4: + Miscellaneous: - [Camel] Bulk message copy/move during folder filtering; - [CamelSMIMEContext] Fix a memory leak; - [IMAPx] Search for whole word "Cyrus" when parsing version from the server response; - [ECalCache] Alter timezones table only if the 'refs' column doesn't exist. + Bugs fixed: bgo#702127, bgo#704246, glgo#GNOME/evolution#37, glgo#GNOME/evolution-data-server#9, glgo#GNOME/evolution-data-server#10, glgo#GNOME/evolution-data-server#11, glgo#GNOME/evolution-data-server#12, glgo#GNOME/evolution-data-server#13, glgo#GNOME/evolution-data-server#3, glgo#GNOME/evolution-data-server#14, glgo#GNOME/evolution-data-server#16, glgo#GNOME/evolution-data-server#17. + Updated translations.- Update to version 3.29.3: + Check for ICAL_STATUS_DELETED status enum value. + Correct prototypes of some virtual functions of EReminderWatcher. + Fix a memory leak. + Use Unicode in translatable strings. + Silently skip empty lines when reading autoconfig-variables. + Update bug URL and switch to https:// in the DOAP file. + Google's "Daily Limit Exceeded" error not always propagated into UI. + [IMAPx] Prefer existing allocate/deallocate structure functions. + [CalDAV] Race condition on connection object. + Correct false runtime warning from camel_folder_info_build(). + Bugs fixed: bgo#796115, bgo#796116, bgo#793927, bgo#796281, bgo#763029, bgo#792610, bgo#796136, bgo#794108, bgo#795197, bgo#795869, bgo#796174, glgo#GNOME/evolution-data-server#2, glgo#GNOME/evolution-data-server#4, glgo#GNOME/evolution-data-server#7, glgo#GNOME/evolution-data-server#5, glgo#GNOME/evolution-data-server#6. + Updated translations. - Bump so_camel soversion to 62 and so_edata_cal to 29 aswell as in baselibs.conf, following upstream changes.- Update to version 3.29.2: + Miscellaneous: - Introduce EReminderWatcher to listen for scheduled reminders; - Stale connection used after resume. + Bugs fixed: bgo#795295, bgo#794874, bgo#795414, bgo#794727, bgo#795997, bgo#585146, bgo#796206. + Updated translations. - Changes from version 3.29.1: + Miscellaneous: - Make it possible to disable Reminders for Tasks; - Change how next occurrence of a recurring task is found. + Bugs fixed: bgo#793031, bgo#793488, bgo#88193, bgo#793963, bgo#200907, bgo#794417, bgo#795108, bgo#791475. + Updated translations. - Replace 'LGPL-2.1-or-later' License tag with 'LGPL-2.0-only': the source files do not specify any LGPL version but COPYING file is clear about being version 2. - Add libcanberra-gtk3 and libnotify packages as pkgconfig modules BuildRequires: new dependencies. - Drop fixed upstream patches: eds-fix-fails-to-parse-Google-OAuth2.patch and eds-correct-some-public-headers.patch.- Update to version 3.28.5: + ESourceRegistry's thread main_context can leak. + [EClient] Really default readonly property to FALSE. + Bugs fixed: glgo#GNOME/evolution-data-server#19, glgo#GNOME/evolution-data-server#22. + Updated translations.- Update to version 3.28.4: + Make sure errors reported from backends are valid UTF-8 strings. + [CamelSMIMEContext] Fix a memory leak. + [IMAPx] Search for whole word "Cyrus" when parsing version from the server response. + Bugs fixed: bgo#796174, bgo#702127, glgo#GNOME/evolution-data-server#12, glgo#GNOME/evolution-data-server#13, glgo#GNOME/evolution-data-server#14.- Update to version 3.28.3: + Address some of the clang warnings. + Correct some public headers in libedataserverui. + Address some of the compiler and static analyzers warnings. + [module-secret-monitor] Correct runtime warning from secret_service_search_sync(). + Check for ICAL_STATUS_DELETED status enum value. + Correct find_program() for python with multiple names. + Silently skip empty lines when reading autoconfig-variables. + Update bug URL and switch to https:// in the DOAP file. + Google's "Daily Limit Exceeded" error not always propagated into UI. + [CalDAV] Race condition on connection object. + Correct false runtime warning from camel_folder_info_build(). + Bugs fixed: bgo#795997, bgo#796206, bgo#796115, bgo#796116, bgo#796281, bgo#763029, bgo#792610, glgo#GNOME/evolution-data-server#2, glgo#GNOME/evolution-data-server#4. + Updated translations. - Drop upstream fixed/applied patches: + eds-fix-fails-to-parse-Google-OAuth2.patch. + eds-correct-some-public-headers.patch.- Add eds-fix-fails-to-parse-Google-OAuth2.patch: Fix fails to parse Google OAuth2 authorization code (bgo#795997, boo#1102595). - Add eds-correct-some-public-headers.patch -- Correct some public headers in libedataserverui.- Update to version 3.28.2: + Link WebKitGTK+ only with libedataserverui when OAuth2 is enabled. + Stale connection used after resume. + Bugs fixed: bgo#795108, bgo#791475, bgo#795295, bgo#795414, bgo#794727. + Updated translations. - Drop evolution-data-server-icu61.1.patch: Fixed upstream.- Add evolution-data-server-icu61.1.patch: Fix build with icu 61.1 (bgo#795295).- Update to version 3.28.1: + [ECalMetaBackend]: Doesn't store custom time zones permanently. + Correct typo in config.h.in. + Update POTFILES.in. + Bugs fixed: bgo#767683, bgo#725295, bgo#794434, bgo#794534, bgo#794628, bgo#793601, bgo#794639, bgo#794879. + Updated translations.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Update to version 3.28.0: + Updated translations.- Update to version 3.27.92: + Miscellaneous: - [IMAPx] Enhance processing of server IDLE notifications. - No more '.libs' directory in the build directory. - Meta backend tests required system-running evolution-source-registry. - Google calendar stopped reporting user email. + Bugs fixed: bgo#791475, bgo#793031, bgo#793466, bgo#793476, bgo#793491, bgo#793504, bgo#793673, bgo#793728, bgo#793759, bgo#793779. + Updated translations.- Modernize spec-file by calling spec-cleaner- Update to version 3.27.91: + Miscellaneous: - Fix return value of e_oauth2_service_get_access_token_sync(). - Write also message UID in Junk filter debug logs. - build: favor python3 as interpreter. + Bugs fixed: bgo#792746, bgo#793104,bgo#793368, bgo#793465, bgo#793466. + Updated translations. - Drop eds-python3.patch: fixed upstream.- Update to version 3.27.90: + Add a debug print for OAUTH2_DEBUG=1 when obtaining authentication token. + Add book/calendar-factory argument to override backend-per-process compile-time option. + Add missed default implementation for EOAuth2Service::get_authentication_policy(). + Add OAuth2 authentication for Outlook.com IMAP and SMTP. + Address some issues reported by Undefined Behavior Sanitizer. + Change how built-in OAuth2 authentication works. + Correct developer documentation in e-oauth2-service/s. + Correct "may be used uninitialized" warning in imapx_query_auth_types_sync(). + Correct OAuth2 mail accounts configured in GNOME Online Accounts. + Correct return value of e_soup_session_get_authentication_requires_credentials(). + [devel-doc] Rename api-index IDs, to not clash with gtk-doc generated IDs. + [IMAPx]: - Select destination mailbox only when permanentflags not known yet. - Sort array of UIDs before syncing changes to the server. + Introduce e_oauth2_service_get_redirect_uri(). + Miscellaneous changes related to built-in OAuth2 services. + Prevent early free of an ESource when it has pending operations. + Prevent passing NULL ldap handle into LDAP functions ][. + Provide associated ESource to more EOAuth2Service virtual methods. + Replace e_cal_recur_nth array with e_cal_recur_get_localized_nth(). + [SMTP] Change how the list of available authentication methods is constructed. + Bugs fixed: bgo#789522, bgo#792302, bgo#792513, bgo#792610. + Updated translations. - Bump so_camel to 61, so_edataserver to 23 and so_edataserverui to 2 (also in baselibs.conf), following upstream changes.- Update to version 3.27.4: + Miscellaneous: - Prevent passing NULL ldap handle into LDAP functions. - [Maildir] Correct double free when the source message file doesn't exist. + Bugs fixed: bgo#791282, bgo#791475. + Updated translations.- Update to version 3.27.3: + Miscellaneous: - Extend workaround for bgo#674885 (type initialisation deadlock in GObject). - [SMTP] Recognize rejected credentials during SASL authentication. - [OAuth2] Enhance how expired or invalid access tokens are handled. - [File Calendar] Include detailed information in Free/Busy response. - [CalDAV/CardDAV] Always set error on failed connection attempt. - Correct a failure condition in cal_client_init_in_dbus_thread(). + Bug Fixes: bgo#790032, bgo#789549, bgo#790267, bgo#790759, bgo#790020, bgo#790887, bgo#790635, bgo#791016, bgo#790987, bgo#791327. + Updated translations. - Update Url to https://wiki.gnome.org/Apps/Evolution: current Evolution's web page. - Adopt the use of %make_jobs macro rather than raw make command, following the best practices. - Drop %{?glib2_gsettings_schema_requires} macro as it's no longer needed since RPM file triggers.- Update to version 3.27.2: + Return hash-like IDs from camel_header_msgid_generate(). + [CalDAV/CardDAV] Append ending slash to URL when missing. + [IMAPx]: - Show progress of message body download only. - Prevent deadlock under camel_imapx_server_copy_message_sync(). + [google-backend] Limit for what sources authentication method is changed. + Add missed API indexes into developer documentation. + [CamelOfflineStore] Incorrect disconnect when going online. + Bugs fixed: bgo#696047, bgo#789169, bgo#742167, bgo#789132, bgo#789677, bgo#789555, bgo#789147. + Updated translations.- Update to version 3.27.1: + [CalDAV/CardDAV] Improve logic for object load from the server. + [CamelFolderSearch] The 'header-exists' misuses message info structure. + [Camel] Speed up message filtering on headers. + Crash under e-data-cal-view.c:pending_flush_timeout_cb(). + e-cal-recur.c:ensure_timezone(): Unset icaltimetype::zone only if not UTC. + [ESoupSession] Special-case Daily Limit errors and propagate them to the caller. + Extend developer comment of camel_message_info_property_lock(). + [GTasks] Remember when query resulted in '400 Bad Request'. + [IMAPx] Prevent crash in imapx_update_store_summary(). + Initialize libxml2 global memory in the main(). + Internal Google OAuth2 token not refreshed on calendar open. + Mute a compiler warning from e_collator_generate_key(). + Prevent crash when "On The Web calendar' has set incorrect URI. + Use icaltime_is_utc() instead of icaltimetype::is_utc. + Bugs fixed: bgo#781645, bgo#786982, bgo#788371, bgo#788430, bgo#788686, bgo#788848. + Updated translations.- Update to version 3.26.6: + Google calendar stopped reporting user email. + Bugs fixed: bgo#793466, bgo#793852, bgo#791475, bgo#793779.- Update summaries - Drop redundant %if..%endif guards- Format with spec-cleaner. - Move license to %license tag. - Allow building with python3 instead of python2: + Add eds-python3.patch: find python3 as valid interpreter. + Add python3-base BuildRequires: needed during build, and we don't want to rely any longer on an implicit python interpreter being pulled in. - Drop obsolete obsoletes for 64bit and 32bit packages- Update to version 3.26.5: + Prevent early free of an ESource when it has pending operations. + IMAPx: - Select destination mailbox only when permanentflags not known yet. - Sort array of UIDs before syncing changes to the server. + Prevent passing NULL ldap handle into LDAP functions ][. + Bugs fixed: bgo#792513, bgo#789522.- Update to version 3.26.4: + Prevent passing NULL ldap handle into LDAP functions. + [Maildir]: Correct double free when the source message file doesn't exist. + Bugs fixed: bgo#791475, bgo#791282.- Update to version 3.26.3: + Extend workaround for bug 674885 (type initialisation deadlock in GObject). + [CamelOfflineStore] Incorrect disconnect when going online. + [SMTP] Recognize rejected credentials during SASL authentication. + [OAuth2] Enhance how expired or invalid access tokens are handled. + [CalDAV/CardDAV] Always set error on failed connection attempt. + Correct typo in libgweather include directory variable. + Correct a failure condition in cal_client_init_in_dbus_thread(). + Bugs fixed: bgo#789147, bgo#790032, bgo#789549, bgo#790267, bgo#790759, bgo#790887, bgo#790987. + Updated translations.- Update to version 3.26.2.1: + Bugs fixed: bgo#789555, bgo#789677. - Changes from version 3.26.2: + [CalDAV/CardDAV]: - Append ending slash to URL when missing. - Improve logic for object load from the server. + [CamelFolderSearch] The 'header-exists' misuses message info structure. + [Camel] Speed up message filtering on headers. + Crash under e-data-cal-view.c:pending_flush_timeout_cb(). + e-cal-recur.c:ensure_timezone(): Unset icaltimetype::zone only if not UTC. + [ESoupSession] Special-case Daily Limit errors and propagate them to the caller. + Extend developer comment of camel_message_info_property_lock(). + [GTasks] Remember timed query resulting in '400 Bad Request'. + [IMAPx]: - Prevent crash in imapx_update_store_summary(). - Prevent deadlockick camel_imapx_server_copy_message_sync(). - Show progress of message body download only. + Initialize libxml2 global memory in the main(). + Internal Google OAuth2 token not refreshed on calendar open. + Mute a compiler warning from e_collator_generate_key(). + Prevent crash when "On The Web" calendar has set incorrect URI. + Use icaltime_is_utc() instead of icaltimetype::is_utc. + Bugs fixed: bgo#696047, bgo#742167, bgo#781645, bgo#788371, bgo#788430, bgo#788686, bgo#788848, bgo#789132, bgo#789169. + Updated translations.- Update to version 3.26.1: + e_module_load_all_in_directory: Use g_debug() instead of g_warning(). + Ignore "timed out" error from goa_account_call_ensure_credentials_sync(). + [EGoaPasswordBased] Reuse GoaClient object between password lookup calls. + Misleading error for Google collection account without Calendar part. + [IMAPx] Wait for IDLE stop up to 10 seconds, then give up. + Fix some issues found by Coverity Scan. + Bugs fixed: bgo#787266, bgo#787341, bgo#769834, bgo#787445, bgo#787542, bgo#787713, bgo#787514, bgo#787935, bgo#788048, bgo#788051, bgo#787656, bgo#786208. + Updated translations.- Update to version 3.26.0: + Updated translations.- Update to version 3.25.92: + IMAPx: - Not all local changes saved to the server. - Handle gracefully when service is unavailable for get_folder_info(). + camel_store_get_inbox_folder() can fail for IMAPx stores. + ESoupSession: Treat G_TLS_ERROR_BAD_CERTIFICATE as SOUP_STATUS_SSL_FAILED. + CalDAV/CardDAV: Check for TLS/authentication errors on refresh. + EWebDAVDiscoverWidget: Minor changes to error label. + ECalMetaBackend: Removing detached instance doesn't set EXDATE. + Merge a cmake/modules change from Evolution. + Bugs fixed: bgo#785952, bgo#786362, bgo#553770, bgo#548814, bgo#563602. + Updated translations.- Update to version 3.25.91: + Add new developer documentation file into evolution-data-server-docs.sgml.in. + Bugs fixed: bgo#781901, bgo#786366. + Updated translations.- Update to version 3.25.90: + Make EWebDAVSession soft-depend on ESourceWebdav extension. + Introduce EWebDAVCollectionBackend to be used for WebDAV-discovered collections. + Workaround issue with badRequest/invalid format for Google address book. + Deadlock on exit under e-categories.c:finalize_categories(). + [EWebDAVDiscover] Correct href sets reading. + [Vala] Fix a warning with a virtual method being the same name as another method. + Rename owncloud-backend module to webdav-backend. + Add calendar and contacts URLs into ESourceCollection extension. + Bugs fixed: bgo#785136, bgo#785188, bgo#785212, bgo#785284, bgo#785340, bgo#785393, bgo#785629, bgo#785647, bgo#785718. + Updated translations. - Changes from version 3.25.4: + Better react on connection lost in EBookMetaBackend/ECalMetaBackend. + Introduce 'list-sources' tool. + Use the fancy Unicode apostrophes in the “list-sources” tool. + Change --module-dir for gtkdoc-fixxref call. + Warn and set default when sendmail not found during the build. + Expose D-Bus service names in evolution-data-server pkg-config file. + Correct localization of external tools. + Bugs fixed: bgo#493801, bgo#343904, bgo#779753, bgo#338649, bgo#784116, bgo#784182, bgo#779156, bgo#784183, bgo#784218, bgo#772572, bgo#781744, bgo#782844, bgo#781790, bgo#784548, bgo#784746. + Updated translations. - Add explicit gettext BuildRequires. - Rename lang subpackage, remove trailing version no longer needed due to upstream changes. - Stop handling glib2_gsettings_schema_post(un) in post(un), no longer needed as we have file-triggers taking care of this for us now.- Update to version 3.25.3: + Prevent busy-loop opening Google calendar configured in GOA. + Rename "WebDAV" books group to "CardDAV". + Make some EBookMetaBackend/ECalMetaBackend private functions public. + Deprecate e_uid_new() in favor of e_util_generate_uid(). + [ESoupSession] Prefer request's URI when setting OAuth2 authorizer. + [EBookCache/ECalCache] Understand '#t' search expression as 'list all'. + Prevent GError override in e_cal_backend_sync_get_timezone(). + Publicize immediate refresh function for EBookMetaBackend/ECalMetaBackend. + Fix few memory leaks. + Correct ECalMetaBackend::get_object_sync() implementation. + Be able to get all UID/id-s from book/cal cache with certain 'extra' data. + Fix a crash under e_webdav_discover_traverse_propfind_response_cb(). + Introduce ESourceRegistryWatcher. + Update ESource's connection-status in EBookMetaBackend/ECalMetaBackend. + Allow overwrite of CMAKE_SKIP_RPATH variable. + Bugs fixed: bgo#770476, bgo#782096, bgo#783385. + Updated translations.- Update to version 3.25.2: + Remove forgotten debug print. + Add CamelWeakRefGroup to camel-docs.sgml. + Merge offline-cache changes into master. + Unicode typography fixes. + Bump libical dependency to 2.0 for ICAL_FILENAME_PARAMETER. + Fix possible use of uninitialized variables in the new code. + Correct some developer code comments and annotations. + Introduce e_util_generate_uid(). + Re-apply missed change for bug 781543 after the offline-cache code merge. + Mis-filters emails with Mailing List rule in certain situations. + On The Web calendars don't work when the server doesn't return ETag header. + Bugs fixed: bgo#781833, bgo#779749, bgo#782360, bgo#782362, bgo#782377, bgo#782745, bgo#782799, bgo#782847. + Updated translations.- Update to version 3.25.1: + Correct two libecal/client tests. + IMAPx: - Unsubscribed folders shown after refresh. - Fix a memory leak of CamelIMAPXServer. + Bugs fixed: bgo#656635, bgo#777042, bgo#781376, bgo#781465, bgo#781543,bgo#781549. + Updated translations. - Bump _evo_version to 3.26, following upstream.- Update to version 3.24.5: + Workaround issue with badRequest/invalid format for Google address book. + Deadlock on exit under e-categories.c:finalize_categories(). + [Vala] Fix a warning with a virtual method being the same name as another method. + Bugs fixed: bgo#785136, bgo#785188, bgo#785212, bgo#785393. + Updated translations.- Update to version 3.24.4: + Warn and set default when sendmail not found during the build. + Correct localization of external tool. + Bugs fixed: bgo#493801, bgo#779753, bgo#784116, bgo#779156, bgo#782844, bgo#784548. + Updated translations.- Update to version 3.24.3: + Remove forgotten debug print. + Add CamelWeakRefGroup to camel-docs.sgml. + Mis-filters emails with Mailing List rule in certain situations. + Prevent busy-loop opening Google calendar configured in GOA. + Prevent GError override in e_cal_backend_sync_get_timezone(). + Allow overwrite of CMAKE_SKIP_RPATH variable. + Bugs fixed: bgo#782360, bgo#782362, bgo#782377, bgo#782096, bgo#770476, bgo#783385. - Pass -DCMAKE_SKIP_RPATH=OFF to configure, needed after upstream changes.- Update to version 3.24.2: + Correct two libecal/client tests. + [IMAPx]: - Unsubscribed folders shown after refresh. - Fix a memory leak of CamelIMAPXServer. + Bugs fixed: bgo#777042, bgo#656635, bgo#781376, bgo#781465, bgo#781543, bgo#781549, bgo#781833, bgo#779749.- Update to version 3.24.1: + Revert "Disable support for all POP3 extensions by default". + Fix maybe-used-uninitialized compiler warning from camel-pop3-folder.c. + Fix few Coverity scan issues. + Bugs fixed: bgo#780617, bgo#777161. + Updated translations.- Update to version 3.24.0: + Updated translations.- Update to version 3.23.92: + Disable support for all POP3 extensions by default. + Skip outdated Camel tests in 'make check'. + [Camel] Extend filter debug logging. + Bugs fixed: bgo#779156, bgo#779161, bgo#779761, bgo#779886. + Updated translations.- Update to version 3.23.91: + Fix a performance issue caused by GWeakRef usage in CamelMessageInfo. + [IMAPx] Declare summary to use when cloning message info after message append. + Correct how data for installed tests are searched for. + Bugs fixed: bgo#778775, bgo#778768, bgo#778235, bgo#775699. + Updated translations.- Update to version 3.23.90: + Ignore errors when getting message for a body-contains search. + Correct config.h inclusion in some recent Camel source files. + Fix a CamelVeeMessageInfo memory leak. + Fix a ref/unref imbalance of CamelIMAPXStoreInfo. + Fix a memory leak in camel_imapx_server_append_message_sync(). + Unable to add additional Google calendar. + Avoid local message cache expiry clean up when being offline. + [IMAPx] Avoid unneeded full flags folder update when no changes made. + Bugs fixed: bgo#771289, bgo#777207, bgo#777431, bgo#777660, bgo#777695, bgo#777781, bgo#778069, bgo#778222, bgo#778265. + Updated translations.- Update to version 3.23.4: + vala: libedataserver-1.2 depends on camel-1.2. + [Camel] Fix some introspection annotations. + [Camel] Fix CamelStore annotations. + [IMAPx] Fix a memory leak. + [Vala] Add Posix dependency to camel-1.2. + Use a Unicode apostrophe in a new translatable string. + Correct new module detection when installed by file rename. + Various clean-ups of evolution-source-registry-autoconfig.c. + Build vala bindings of libedataserverui only if it's built as well. + camel-stream-process: Avoid call of g_debug() in the fork process. + Replace deprecated icalproperty_remove_parameter() with icalproperty_remove_parameter_by_kind(). + Replace deprecated icaltime_from_timet() with icaltime_from_timet_with_zone(). + Fix a build with libphonenumber. + Bugs fixed: bgo#773419, bgo#774304, bgo#775640, bgo#775643, bgo#776127, bgo#776152, bgo#776194, bgo#776254, bgo#776258, bgo#776328, bgo#776365, bgo#777085. + Updated translations. - Split out new packate typelib-1_0-EDataServerUI-1_2.- Update to version 3.23.3: + Set also HAVE_KRB5 when found Kerberos 5 with pkg-config. + Correct const/no-const argument of the camel_message_info_set_dirty(). + Do not propagate only folder-flagged flag change in CamelVeeMessageInfo. + Fix a possible uninitialized variable use in a Camel test. + Fix some of the gtk-doc warnings in Camel. + Fix possible use-after-free in CamelVeeFolder with parent_vee_store. + Test for parent_store availability around camel_folder_changed(). + Let Camel build its .typelib for the introspection. + Fix a vapigen warning from EDataServer-1.2.metadata. + Make glib_mkenums() files depend on the source enum file. + Camel: - Consider NULL and empty arrays/sets equal. - Introduce camel_operation_new_proxy(). + IMAPx: - Save also server user flags and tags into the folder summary. - Unnecessary local summary rewrites after folder update. - Local flag changes could be missed and left unsaved on the server. - Notify about new messages early during folder update. + Bugs fixed: bgo#772292, bgo#773156, bgo#774331, bgo#774496, bgo#774666, bgo#774698, bgo#774841, bgo#775363, bgo#775395, bgo#775597, bgo#775618, bgo#775699. + Updated translations. - Package new typelib subpackage typelib-1_0-Camel-1_2.- Update to version 3.23.2: + [IMAPx] Avoid crash when untagged response doesn't have a token. + Correct WITH_LIBDB configure option processing. + Correct typo in the output name of camel tests. + Mute/fix some of the libedataserver annotation warnings. + Correct ENABLE_BACKTRACES configure option handling. + Correct gtkdoc-scan --ignore-headers argument value. + Update gtk-doc sgml input files. + Fix some of the gtk-doc warnings. + Split e-source-calendar.h/.c into three separate files. + Correct how private enums (for gtk-doc) are defined. + SetupBuildFlags.cmake: Check C++ flags only if C++ is enabled. + Ensure CMAKE_SKIP_RPATH is OFF, the RPATH is used here. + Bugs fixed: bgo#764065, bgo#767821, bgo#769573, bgo#772947, bgo#773360, bgo#773363, bgo#773427, bgo#773656, bgo#773657, bgo#773659, bgo#773723, bgo#774103, bgo#774234, bgo#774522. + Updated translations. - Drop e-d-s-cmake.patch: fixed upstream. - Bump so_camel to 60, following upstream (also in baselibs.conf).- Update to version 3.23.1: + Convert from autotools to CMake. + Require as hard dependency some dependencies. + Extend error messages in FindLDAP.cmake. + Reorganize directory structure. + Add a helper script for a 'dist' target. + Correct typos/overlooks in a build script. + Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX. + Do not quote compiler/linker flags and fix g-ir-scanner cflags. + ENABLE_DOT_LOCKING not properly propagated into config.h. + Hard-break `make dist` when there are uncommitted changes. + Bugs fixed: bgo#605416, bgo#773188, bgo#773309. + Updated translations. - Follow upstreams switch to cmake: + Drop the entire %%configure line, replacing it with an equivalent %%cmake call. + Add cmake BuildRequires. - Update _evo_version to 3.24, following upstream. - Bump so_ebook to 19, following upstreams soname change. - Add e-d-s-cmake.patch: Fix build by having proper settings for RPATH handling by cmake (boo#774234). - Drop the USE_EVOLDAP condition and the related evoldap2-devel BuildRequires: this won't ever happen again.- Update to version 3.22.5: + Ignore errors when getting message for a body-contains search. + Fix a ref/unref imbalance of CamelIMAPXStoreInfo. + Fix a memory leak in camel_imapx_server_append_message_sync(). + Unable to add additional Google calendar. + [IMAPx] Avoid unneeded full flags folder update when no changes made. + Bugs fixed: bgo#777431, bgo#777695, bgo#777781, bgo#778222, bgo#778069, bgo#778265.- Update to version 3.22.4: + Correct new module detection when installed by file rename. + camel-stream-process: Avoid call of g_debug() in the fork process. + Replace deprecated icalproperty_remove_parameter() with icalproperty_remove_parameter_by_kind(). + Replace deprecated icaltime_from_timet() with icaltime_from_timet_with_zone(). + [IMAPx] Fix a memory leak. + Bugs fixed: bgo#776152, bgo#774304, bgo#777085.- Update to version 3.22.3: + IMAPx: - Local flag changes could be missed and left unsaved on the server. - Notify about new messages early during folder update. + Fix possible use-after-free in CamelVeeFolder with parent_vee_store. + Test for parent_store availability around camel_folder_changed(). + Bugs fixed: bgo#774180, bgo#774103, bgo#774698, bgo#772292, bgo#774496, bgo#774841, bgo#775618, bgo#775699.- Update to version 3.22.2: + [IMAPx] Avoid crash when untagged response doesn't have a token. + Bugs fixed: bgo#772095, bgo#772347, bgo#767807, bgo#773248, bgo#773363. + Updated translations.- Update to version 3.22.1: + Internal Google OAuth2 authentication fails with expired token (bgo#771547). + Fix console runtime warnings from vFolder/vStore code on application quit. + Fix build with --disable-google-auth. + Updated translations. - Drop eds-Internal_Google_OAuth2_authentication.patch: Fixed upstream.- Add eds-Internal_Google_OAuth2_authentication.patch: Internal Google OAuth2 authentication fails with expired token (bgo#771547). - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Stop passing V=1 to make, we do debugging locally.- Update to version 3.22.0: + Updated translations.- Update to version 3.21.92: + Bugs fixed: bgo#770452, bgo#770570, bgo#770746, bgo#761450, bgo#770854. + Updated translations.- Update to version 3.21.91: + build: Rename webkitgtk_minimum_version to webkit2gtk_minimum_version. + Add translator comments above '%s : %s' explaining its purpose. + [Camel] Folder summary can be leaked after its folder is freed. + Bugs fixed: bgo#742117, bgo#761450, bgo#767786, bgo#768672, bgo#769620, bgo#770198. + Updated translations.- Update to version 3.21.90: + Drop unused 'Deletes' table from folders.db (bgo#768599). + Incorrect times provided in e_cal_recur_generate_instances() (bgo#766346). + Port to WebKit2 (bgo#751588). + Junk check fails due to empty cache file (bgo#767564). + Updated translations. - Replace pkgconfig(webkitgtk-3.0) for pkgconfig(webkit2gtk-4.0) BuildRequires following upstreams port.- Update to version 3.21.4: + Move Camel dependency into Requires.private in libedataserver/ui.pc. + Always build ESExp structure as a GObject descendant. + Correct version number reference in a developer comment. + Build developer documentation sections and types on the fly. + [POP3] Default to "Leave messages on server" for new accounts. + [IMAPx] Possible deadlock in camel_imapx_server_stop_idle_sync(). + Add Language headers to po files. + Bugs fixed: bgo#767786, bgo#767865, bgo#767780, bgo#764065, bgo#443716, bgo#768000, bgo#768258, bgo#768496. + Updated translations. - Bump so_camel and so_edataserver (also in baselibs) following upstream changes.- Update to version 3.21.3: + e-webdav-discover-widget: Show all supported types for the source in the table. + Fix two memory leaks. + [CamelGpgContext] Provide signer photos when available. + Introduce an ENetworkMonitor. + Fix a GCC compiler warning. + Address some of the clang compiler warnings. + ENetworkMonitor: Implement also the async part of the GNetworkMonitor interface. + [Camel] Set default connection timeout to 90 seconds. + Bugs fixed: bgo#766747, bgo#766682, bgo#767056, bgo#767134, bgo#634294. + Updated translations. - Bump so_camel (also in baselibs) following upstream changes.- Update to version 3.21.2: + Possible use-after-free on factory subprocess close. + Add error checks around factory subprocess backend loading. + [IMAPx] 'STARTTLS not supported' error ignored. + Fix some issues found by Coverity Scan, cppcheck and clang. + Bugs fixed: bgo#571723, bgo#687038, bgo#740627, bgo#765646, bgo#765857. + Updated translations.- Update to version 3.21.1: + [CalDAV]: - Instead of query for UID, try to get the object directly. - Backend not initialized when asked to authenticate. + [IMAPx]: - Add default folder names as iCloud provides them. - Release idle_lock before disconnecting the cancellable. - Crash under imapx_server_info_changed_cb(). + Bugs fixed: bgo#728496, bgo#764977, bgo#235681. + Updated translations. - Bump base version following upstream changes.- Update to version 3.20.5: + Incorrect times provided in e_cal_recur_generate_instances() (bgo#766346).- Update to version 3.20.4: + [Camel]: Set default connection timeout to 90 seconds. + [IMAPx]: Possible deadlock in camel_imapx_server_stop_idle_sync(). + Bugs fixed: bgo#634294, bgo#767786, bgo#767865, bgo#767780, bgo#768000. + Updated translations.- Update to version 3.20.3: + [IMAPx]: 'STARTTLS not supported' error ignored. + Fix some issues found by Coverity Scan, cppcheck and clang. + e-webdav-discover-widget: Show all supported types for the source in the table. + Fix two memory leaks. + Bugs fixed: bgo#740627, bgo#766747, bgo#767056, bgo#767134. + Updated translations.- Update to GNOME 3.20.2 Fate#318572- Update to version 3.20.2: + [IMAPx]: - Release idle_lock before disconnecting the cancellable. - Crash under imapx_server_info_changed_cb(). - [CalDAV] Backend not initialized when asked to authenticate. + Possible use-after-free on factory subprocess close. + Bugs fixed: bgo#728496, bgo#235681. + Updated translations.- Update to GNOME 3.20 Fate#318572 - Drop evolution-data-server-3.10.4-poodle-enable-tls-for-ssl.patch and disable-sslv3.patch: not relevant for newer code base.- Update to version 3.20.1: + Fix memory leak in error paths in EBookBackendSqliteDB::sexp_to_sql_query(). + [IMAPx]: - Do not change Sent folder for GMail in initial setup. - Cleanup busy/idle hashes on connect/disconnect. - Report message flag change only if really changed. - Add thread-safety locking around server's private 'changes' property. - Retry the operation only if an old connection fails. + [CalDAV]: Instead of query for UID, try to get the object directly. + Bugs fixed: bgo#763951, bgo#764027, bgo#763670, bgo#764172, bgo#764434, bgo#764307. + Updated translations.- Update to version 3.20.0: + Updated translations.- Update to version 3.19.92: + Fix locking in an error path of camel_key_table_add() function. + [WebCal] Does not refresh when it's authenticated. + [CalDAV] Add Bearer auth to the SoupSession only when using OAuth2. + bgo#762759: Crash on start when ~/.cache is not accessible. + bgo#763139: libedata-book: Validate strings from the backend summary file as UTF-8. + bgo#761096: [IMAPx] Disable message multi-fetch by default. + Updated translations.- Update to version 3.19.91: + IMAPx: - Add "use-multi-fetch" boolean option. - Cannot mark-all-read in virtual Junk and Trash folders. + Camel: Run "headers-end-with" search rule in memory. + Address few issues found by Coverity Scan. + Bugs fixed: bgo#725320. + Updated translations.- Update to version 3.19.90: + camel-debug: Add thread-safety around dwarf address resolution code. + EDataCalView: Ensure GDBus string for view signals. + IMAPx: - Connection could be used multiple times at once in certain cases. - Stop IDLE gracefully. - Change how IDLE is handled. - Remove runtime check from imapx_conn_manager_dec_mailbox_hash(). - Try to guess also Templates and Archive folders. - Crash in imapx_free_capability(). - Prefer graceful IDLE stop than forced reconnect. + Use icaltzutil_set_exact_vtimezones_support(), if available. + Address/mute some Coverity Scan issues. + Do not require gnome-common to run autogen.sh. + Correct flags when checking for icaltzutil_set_exact_vtimezones_support(). + Correct some possibly uninitialized variables usages. + Bugs fixed: bgo#725320, bgo#748996, bgo#759153, bgo#759392, bgo#760735, bgo#760780, bgo#760794, bgo#760951, bgo#761346, bgo#761506, bgo#761527. + Updated translations. + Bump so_camel defines to 57, following upstreams changes (also in baselibs.conf).- Update to version 3.19.4: + [IMAPx] Enhance IDLE run management on folders. + Bugs fixed: bgo#759214, bgo#759458, bgo#759714. + Updated translations. - Bump so_camel defines to 55, following upstreams changes (also in baselibs.conf).- Update to version 3.19.3: + Make sure EDBusServer modules are loaded only once. + [POP3] Avoid deadlock around pop3_folder_get_message_sync(). + [ECacheReaper] Recover data for private folders. + [EDBusServer] Reload the server only if a new module was added. + Bugs fixed: bgo#746675, bgo#758856. + Updated translations.- Update to version 3.19.2: + Correct gtk-doc build references to work in out-of-source builds too. + [Maildir] Change flag separator in file name for Win32. + [Camel]: - Check for session existence in store/folder maybe_connect. - Add some helper functions for ref count issues debugging. + camel_service_ref_session() can return a NULL pointer. + Correct test-vcard-parsing, use unique test names. + [IMAPx] Doesn't ask for password when a wrong is entered. + [EDBusServer] Load newly added modules on the fly + Bugs fixed: bgo#757169, bgo#757465, bgo#688921, bgo#700001, bgo#757789, bgo#702127. + Updated translations. - Changes from version 3.19.1: + [Weather calendar] Location/Unit changes not propagate until re-open. + Correct runtime warnings from ubuntu-online-accounts module. + source_registry_server_process_file_monitor_event - Correct possible runtime warning. + Fix a reference leak from e-webdav-discover. + Avoid the compile warning when initializing SPNEGO' gss_OID_desc structure. + Bugs fixed: bgo#749974, bgo#754999, bgo#255032, bgo#755412, bgo#755410, bgo#513779, bgo#552425, bgo#755735, bgo#755735, bgo#732931, bgo#748636, bgo#756172, bgo#756530, bgo#756842. + Updated translations. - Bump %define _evo_version to version 3.20. - Add pkgconfig(json-glib-1.0) and pkgconfig(webkitgtk-3.0) BuildRequires, needed for updated google account handling.- Update to version 3.18.5: + Use icaltzutil_set_exact_vtimezones_support(), if available. + [IMAPx]: - Connection could be used multiple times at once in certain cases. - Stop IDLE gracefully. - Change how IDLE is handled. - Remove runtime check from imapx_conn_manager_dec_mailbox_hash(). - Crash in imapx_free_capability(). - Prefer graceful IDLE stop than forced reconnect. + Bugs fixed: bgo#748996, bgo#759153, bgo#761527, bgo#760951.- Update to version 3.18.4: + [IMAPx] Enhance IDLE run management on folders. + Updated translations.- Update to version 3.18.3: + [Camel] Check for session existence in store/folder maybe_connect. + [IMAPx] Doesn't ask for password when a wrong is entered. + [POP3] Avoid deadlock around pop3_folder_get_message_sync(). + [ECacheReaper] Recover data for private folders. + Correct test-vcard-parsing, use unique test names. + Bugs fixed: bgo#757789, bgo#702127, bgo#746675.- Update to version 3.18.2: + Avoid the compile warning when initializing SPNEGO' gss_OID_desc structure. + [Maildir] Change flag separator in file name for Win32. + Bugs fixed: bgo#756530, bgo#756842, bgo#757169, bgo#757465, bgo#700001. + Updated translations.- Update to version 3.18.1: + [Weather calendar] Location/Unit changes not propagate until re-open. + Correct runtime warnings from ubuntu-online-accounts module. + source_registry_server_process_file_monitor_event: Correct possible runtime warning. + Fix a reference leak from e-webdav-discover. + Bugs fixed: bgo#754999, bgo#755412, bgo#755410, bgo#552425, bgo#732931, bgo#748636, bgo#756172. + Updated translations.- Update to version 3.18.0: + Recent glib 2.45.8 change breaks account settings (bgo#755075). + Updated translations.- Update to version 3.17.92: + [POP3]: Message re-download shown as completely empty message. + [IMAPx]: - Junk/NotJunk message flags not stored server-side. - Remove redundant CAMEL_IMAPX_ERROR_TRY_RECONNECT error code. - Local changes not always properly saved to the server. - Better runtime warning when running command on top of another. - Move to real Trash keeps original message with UID COPY. - Empty trash doesn't empty virtual folder Trash. - Add few more debug prints around command processing. + [CamelVeeSummary] Do not freeze folder when setting info flags. + Always hold EDBusServer when opening factory subprocess. + Extract libsecret store/lookup/delete API into a public interface. + Bugs fixed: bgo#402843, bgo#677438, bgo#750964, bgo#752339, bgo#753432. + Updated translations.- Update to version 3.17.91: + [IMAPx]: - Correct expunge and real trash/junk handling. - Do not block GetMessage requests for different messages. - Do not inherit cancelled errors from previously running jobs. - Name CAMEL_IMAPX_ERROR codes. - Miscellaneous changes. + [CalDAV] Add workaround for FastMail servers. + [Google backend] Use imap/smtp.googlemail.com instead of .gmail.com. + [Google/ownCloud backend] Always update discovered ESource details. + [GOA/UOA] Remove duplicate ESource-s referencing the same GOA/UOA account. + Bugs fixed: bgo#699529, bgo#753764, bgo#749773. + Updated translations.- Update to version 3.17.90: + Do not set write-to-all to installed tests executable. + Bump minimum SQLite version to 3.7.17. + Prefix password lookup errors, thus they make more sense in UI. + Introduce CAL_STATIC_CAPABILITY_ALL_DAY_EVENT_AS_TIME. + [camel-operation.c] Correct argument in g_signal_new(). + [imapx_server_inactivity_thread] Do not claim 'cancelled' error on console. + [camel-imapx-conn-manager.c] Correct return values in some functions. + [e-cal-recur.c] Do not write out of bounds of the weekdays array. + [IMAPx]: - Correct IDLE detection to not overlap running commands. - Add an 'output_stream' argument to imapx_step(). - Stop early in imapx_authenticate_sync() if cancelled. - imapx_server_inactivity_thread: Turn runtime warnings into debug messages. - Ignore broken (truncated) COPYUID server response. - Prefer Get/Copy/Move message and Expunge jobs over other. - Treat G_IO_ERROR_CLOSED as a reason to try to reconnect. - Connection could be used by two jobs at the same time. - More pending-IDLE-detection related changes. - Be able to search server with text with umlauts/UTF-8 letters. + Add thread safety around istream/ostream. + Bugs fixed: bgo#722270, bgo#752233, bgo#745545, bgo#753276, bgo#752338, bgo#752114. bgo#233140, bgo#533478, bgo#752197, bgo#684456, bgo#686105. + Updated translations.- Update to version 3.17.4: + [CamelGpgContext] Handle decryption failures better. + [ENamedParameters] Be able to read/write values from/to a simple string. + [IMAPx] Set cache expiration for one week when not sync-for-offline. + Add E_CONTACT_PGP_CERT EContact field. + Enhance debugging output of source_registry_server_monitor_changed_cb(). + [Google backend] Claim Contacts and Tasks in populate(). + Not able to select time in appointment/meeting for some locales. + Doesn't honor Google settings as defined in gnome-online-accounts. + Add GCancellable parameter to camel_filter_search_match(). + Remove obsolete code comment. + Bugs fixed: bgo#751462, bgo#751329, bgo#751701, bgo#751769, bgo#751657, bgo#750766, bgo#685035, bgo#752049, bgo#752197, bgo#752197, bgo#752304, bgo#692361, bgo#752370, bgo#752373. + Updated translations. - Bump libcamel, libebook-contacts, libecal and libedata-cal soname (also in baselibs.conf) following upstream changes.- Update to version 3.17.3: + Google backend considers each discovered source as new. + [IMAPx]: - Message moved to real Trash/Junk multiple times. - Consider also G_IO_ERROR_BROKEN_PIPE as 'Connection reset by peer' error. + Truly disable gtk-doc build when asked to. + [Google book]: Remove unnecessary code path found by Coverity Scan. + Correct a white-space error. + Use e_source_remove_sync() instead of e_source_registry_server_remove_source (). + ownCloud/Google backends: make sure discovered sources are enabled. + Provide e_util_get_source_full_name() to describe source with parents. + Provide default implementation of EBackend::authenticate_sync(). + Do not add Google Tasks source for non-GOA master source. + Make ESource::unset_last_credentials_required_arguments() virtual method. + source_registry_server_monitor_changed_cb: Reuse existing source. + addressbook: Treat an empty vCard attribute group name as NULL. + e-source-registry-server: Watch for changes to .source files and reload. + e_trust_prompt_run_for_source: Do not require Authentication extension. + [ETrustPrompt] Ensure needed extensions for GOA/UOA sources. + Add --factory parameter to factory subprocesses for easier debugging. + e-source-registry-server: Remove a spurious newline from a debug message. + Bugs fixed: bgo#747988, bgo#749292, bgo#749664, bgo#720197, bgo#750146, bgo#750416, bgo#750427, bgo#676155, bgo#678901, bgo#750148, bgo#247661, bgo#471791, bgo#751108, bgo#750889, bgo#751005. + Updated translations.- Update to version 3.17.2: + Add a workaround for bgo#674885 (Type initialisation deadlock in GObject). + [IMAPx] Do not free uninitialized memory in imapx_call_idle(). + [POP3] Avoid crash on folder dispose, when iterating through pending commands. + [NNTP] Fix minor memory leaks. + GOA Google Calendar - Do not notify about past events. + GOA Google module - Update authentication method before WebDAV discovery. + Add thread-safety into CamelAsyncClosure. + Slow expunge of a maildir folder. + [http calendar] Add UID to the component, if missing. + [Win32] Use common Win32 init function in book/cal subprocesses. + Remove confusing runtime warning in e-source.c. + Correct 'since' tags in D-Bus .xml files. + Add ESource::UnsetLastCredentialsRequiredArguments method. + Fix a dead-code found by the Coverity Scan. + camel: Avoid an unlikely division by zero on a race condition. + calendar: Remove dead code in HTTP backend. + edataserverui: Remove redundant check for an error being set. + edataserver: Remove redundant code path from e_source_dup_secret_label(). + [Camel] Freeze/thaw also subfolders of vFolders. + Correct typos and remove dropped functions from gtk-doc definitions. + Also remove references to dropped structures from gtk-doc in eds-docs.sgml. + Correct and enhance developer documentation a bit. + [Google/ownCloud backend] Discover WebDAV sources only if URL is set. + [ESourceWebdav] Use Unknown instead of Reject result on runtime errors. + [Weather calendar] Merge intra-day forecasts into one event. + Change Google/ownCloud calendar color only when the source is new. + Address some Coveriry Scan detected issues. + Prevent read after buffer bounds in ENamedParameters::get_parameter_index(). + Close the connection in e-webdav-discover (set the soup header for it). + Bugs fixed: bgo#719476, bgo#705771, bgo#748636, bgo#748770, bgo#749190, bgo#749108, bgo#382684, bgo#728496, bgo#734300, bgo#749135, bgo#749385. + Updated translations.- Update to version 3.17.1: + Add a new WebDAV discover widget and dialog into libedataserverui. + [ESourceExtension] Provide common property lock. + Drop unnecessary ldap.h include from e-source-ldap.c. + Bump gtk+ version requirement to 3.10. + Replace deprecated g_io_scheduler_push_job() in HTTP calendar backend. + Do not use deprecated gtk_dialog_get_action_area(). + [local book] Failure of contact remove not propagated to UI. + Correct developer documentation for camel_provider_list(). + [CalDAV] Fix a little memory leak. + Fix various memory leaks. + CamelVeeSummary::message_info_from_uid: Return referenced info. + Incorrect message info unreferenced in camel_vee_folder_get_location(). + [NNTP]: - Provide feedback when updating folder content. - Can fail to disconnect when the command was cancelled. + Bugs Fixed: bgo#663828, bgo#744718, bgo#746395, bgo#723928, bgo#723260, bgo#743996, bgo#746335, bgo#746276, bgo#747789, bgo#747822, bgo#691456, bgo#691493, bgo#747638, bgo#696552, bgo#696678, bgo#745050, bgo#701352, bgo#705268. + Updated translations. - Bump baseversion, so_edataserver and so_camel following upstream changes. Also update baselibs.conf.- Update to version 3.16.5: + Doesn't honor Google settings as defined in gnome-online-accounts. + Stop processing when cancelled in camel_filter_driver_filter_message(). + Do not set write-to-all to installed tests executable. + Bump minimum SQLite version to 3.7.17. + [e-cal-recur.c] Do not write out of bounds of the weekdays array. + [IMAPx] Ignore broken (truncated) COPYUID server response. + Bugs fixed: bgo#752197, bgo#752304, bgo#752370, bgo#752373, bgo#722270, bgo#752233, bgo#751657, bgo#752338, bgo#752114. + Updated translations.- Build evolution-data-server-32bit: there are a couple private librarires provided (inside %{_libdir}/evolution-data-server) that are needed.- Update to version 3.16.4: + Use e_source_remove_sync() instead of e_source_registry_server_remove_source(). + ownCloud/Google backends - make sure discovered sources are enabled. + Provide default implementation of EBackend::authenticate_sync(). + Do not add Google Tasks source for non-GOA master sources. + source_registry_server_monitor_changed_cb: Reuse existing source. + addressbook: Treat an empty vCard attribute group name as NULL. + e_trust_prompt_run_for_source: Do not require Authentication extension. + [ETrustPrompt] Ensure needed extensions for GOA/UOA sources. + [IMAPx] Set cache expiration for one week when not sync-for-offline. + [Google backend] Claim Contacts and Tasks in populate(). + Not able to select time in appointment/meeting for some locales. + Bugs fixed: bgo#750427, bgo#676155, bgo#678901, bgo#750148, bgo#247661, bgo#471791, bgo#751108, bgo#751005, bgo#751381, bgo#751462, bgo#751329, bgo#751701, bgo#751769, bgo#750766, bgo#685035, bgo#752049.- Update to version 3.16.3: + Fix a dead-code found by the Coverity Scan. + [Camel] Freeze/thaw also subfolders of vFolders. + [ESourceWebdav] Use Unknown instead of Reject result on runtime errors. + [Weather calendar] Merge intra-day forecasts into one event. + Change ownCloud calendar color only when the source is new. + Address some Coveriry Scan detected issues. + Prevent read after buffer bounds in ENamedParameters::get_parameter_index(). + [IMAPx] - Message moved to real Trash/Junk multiple times. - Consider also G_IO_ERROR_BROKEN_PIPE as 'Connection reset by peer' error. + Truly disable gtk-doc build when asked to. + [Google book] Remove unnecessary code path found by Coverity Scan. + Add --factory parameter to factory subprocesses for easier debugging. + Bugs fixed: bgo#749190, bgo#719476, bgo#749108, bgo#382684, bgo#728496, bgo#734300, bgo#749135, bgo#749385, bgo#747988, bgo#749292, bgo#749664, bgo#720197, bgo#663828, bgo#750146, bgo#750416. + Updated translations.- Update to version 3.16.2: + Add a workaround for bgo#674885 (Type initialisation deadlock in GObject). + [local book] Failure of contact remove not propagated to UI. + [CalDAV] Fix a little memory leak. + Fix various memory leaks. + Incorrect message info unreferenced in camel_vee_folder_get_location(). + [NNTP]: - Provide feedback when updating folder content. - Can fail to disconnect when the command was cancelled. - Fix minor memory leaks. + [IMAPx] Do not free uninitialized memory in imapx_call_idle(). + [POP3] Avoid crash on folder dispose, when iterating through pending commands. + Add thread-safety into CamelAsyncClosure. + Slow expunge of a maildir folder. + [http calendar] Add UID to the component, if missing. + Remove confusing runtime warning in e-source.c. + Correct 'since' tags in D-Bus .xml files. + Bugs fixed: bgo#743996, bgo#746335, bgo#746276, bgo#747789, bgo#691456, bgo#691493, bgo#747638, bgo#696552, bgo#745050, bgo#701352, bgo#719476, bgo#705771, bgo#748636.- Update to version 3.16.1: + EGoaPasswordBased: Avoid runtime warning when checking OAuth2 based accounts. + [CalDAV]: - Claim error when user name is missing for authentication. - Stop re-trying authentication with bearer authenticator. + Avoid possible crash in source_parse_dbus_data(). + e_collection_backend_authenticate_children: Fix a memory leak. + source_webdav_update_properties_from_soup_uri: Ignore empty user name. + Do not use GTask for CamelSession thread jobs. + Avoid use of uninitialized variables. + Bugs fixed: bgo#692555, bgo#746346, bgo#746732, bgo#746828, bgo#747500. + Updated translations.- Update to version 3.16.0: + Updated translations.- Update to version 3.15.92: + Correct Berkeley DB (libdb) CFLAGS/LIBS. + module-gnome-online-accounts: Mail part of the account can be disabled. + Revert part of commit 687d1b1bcb to avoid deadlock. + Should not ask for password of GOA IMAP account. + [IMAPx] IDLE call timeouts for STARTTLS connections. + Bugs fixed: bgo#624003, bgo#697053, bgo#700015, bgo#720197, bgo#723614, bgo#732573, bgo#736040, bgo#737468. + Updated translations.- Update to version 3.15.91: + Avoid crash under e_source_set_connection_status(). + Load ESourceCredentialsProvider modules only once. + Provide and use thread safe variants of g_object_bind_property*() functions. + e_source_dup_secret_label: Fix compiler warning about printf format. + Update devel-doc Since from 3.14 to 3.16. + Use recursive lock for camel_binding_* proxy functions. + [CalDAV] Be able to open in offline mode when VPN is down. + CamelNetworkService: Check for non-NULL session. + Fix a crash in server_side_source_credentials_lookup_cb(). + Sync version with GNOME 3.15 series. + Bugs fixed: bgo#726036, bgo#732018, bgo#659522, bgo#744785, bgo#737974. + Updated translations.- Update to version 3.13.90: + Move authentication of backends back to the client. + Replace _BSD_SOURCE with _DEFAULT_SOURCE define. + Correct error in credentials_prompter_dispose(). + Fix issues found by 'make check' in ESource. + Let the 'make check' pass again. + Correct user data for credentials_prompter_connection_status_changed_cb(). + Set ESource's connection-status to disconnected on EBackend's dispose. + [WebDAV book backend] Return at least offline contacts when not connected. + [ECalClient] Do not replace cached timezones. + Identify job description for camel_session_submit_job(). + Make camel_stream_write() try to write all bytes at once. + Google address book backend opened read-only. + [IMAPx] Do not update mailboxes on exit which were not entered yet. + Declare camel_application_is_exiting variable in camel.h. + CalDAV source (calendar/task list/memo list) could be left unauthorized. + [Win32] Try to find subprefix when replacing runtime prefix. + Bugs fixed: bgo#732145, bgo#743010, bgo#743015, bgo#743533, bgo#744092. + Updated translations. - Bump so_camel to 52, so_ebackend to 10, so_ebook to 16, so_ebook_contacts to 1, so_ecal to 18, so_edata_book to 25, so_edata_cal to 27 and so_edataserver to 20, following upstream (also update baselibs.conf).- Update to version 3.13.10: + EDataBook/Cal: Complete Refresh operation in IDLE. + Bugs fixed: bgo#691465, bgo#741275, bgo#741276, bgo#741699, bgo#741786, bgo#741787, bgo#741557, bgo#736006. + Updated translations.- Update to version 3.13.9: + Bugs fixed: bgo#740627, bgo#721712, bgo#701138, bgo#740585, bgo#740843, bgo#595389, bgo#550796, bgo#670114, bgo#695754, bgo#735807, bgo#741434. + IMAPx: Circle between tagprefix-es for connections. + IMAPx: Speed-up folder cache removal on folder sync. + IMAPx: Enhance and make work namespace override options. + IMAPx: Runtime warning on inactivity timeout with IDLE enabled. + SQLite VFS: Track pending sync requests. + e_cal_util_remove_instances_ex: Correct time check on an RDATE value. + Define EFreeFormExpSymbol::build_sexp as a full type, to make Vala happy. + Skip e-collator-test from 'make check'. + Drop evolution-data-server-fix-use-after-free.patch; incorporated upstream. + Bump so versions. + Updated translations. - Updated baselibs.conf in keeping with so version upgrades. - Changes from version 3.13.1 through 3.13.8: + See /usr/share/doc/packages/evolution-data-server/NEWS.- Update to version 3.12.11 (boo#916784): + [ECalClient] Do not replace cached timezones. + Bugs fixed: bgo#736006, bgo#732145. + Updated translations.- Update to version 3.12.10: + Fix "may be used uninitialized" warning. + EDataBook/Cal: Complete Refresh operation in IDLE. + Bugs fixed: bgo#695754, bgo#741434, bgo#741557, bgo#741699, bgo#741786, bgo#741787. - Drop evolution-data-server-fix-use-after-free.patch: fixed upstream.- Update to version 3.12.9: + ECalBackendFile: Stops refresh thread too late + ECalComponent: Recurrence ID not rescan properly + Limit SQLite busy-wait for a lock + IMAPx: Speed-up folder cache removal on folder sync + IMAPx: Enhance and make work namespace override options + IMAPx: Runtime warning on inactivity timeout with IDLE enabled + SQLite VFS: Track pending sync requests + Bugs fixed: bgo#739904, bgo#678398, bgo#739610, bgo#736011, bgo#736947, bgo#732717, bgo#733518, bgo#732018, bgo#740627, bgo#701138, bgo#740585, bgo#740843. + Updated translations. - Add post-release fix from upstream: + evolution-data-server-fix-use-after-free.patch: Fix errors resulting from use-after-free (bgo#695754, bgo#741434).- Update to version 3.12.8: + CamelService: Connect/Disconnect rely on provided cancellable. + CamelFolder/Store: Check online state of the session too before connecting. + CamelIMAPXConnManager: Can starve in close connections. + CamelOfflineStore: Count with host reachability update delay. + IMAPx: - Do not connect to the server in offline mode. - Try to reconnect after socket I/O timeout. + CamelIMAPXServer: Assign tagprefix per account. + Use 90 seconds timeout for Camel connections. + Disabling/enabling Collection master source doesn't update children properly. + camel_folder_thaw: Save changes to local summary. + Bugs fixed: bgo#737733, bgo#738288, bgo#698964, bgo#708166, bgo#737930, bgo#738724, bgo#738965, bgo#738184, bgo#712392, bgo#739343, bgo#738724. + Updated translations.- added patches: * evolution-data-server-3.10.4-poodle-enable-tls-for-ssl.patch: Enable all available SSL/TLS algorithms available (boo#901361, rh#1153052). * disable-sslv3.patch: disable SSLv3 unless CAMEL_SSL_V3_ENABLE environmnent variable is set to 1 (bsc#901553).- Update to version 3.12.7.1: + SMTP: Fails to send message after a change for bgo#737903. + bgo#737951: AMEL_DEBUG=smtp should provide information about SMTP server.- Update to versoin 3.12.7: + Miscellaneous: - camel-sasl-gssapi: . Generate correct error messages for non-krb5 mechanisms. . camel-sasl-gssapi: Use SPNEGO for HTTP auth not bare krb5. . Always use gss_display_status() for mechanism error code. - Improve error on failed conversion. - Fix UOA accounts accumulating on startup. - imapx_is_duplicate_fetch_or_refresh: Fix incorrect bit-flag test. - Do not define EBackend::online as G_PARAM_CONSTRUCT. - Fixed introspection annotations. + Bugs fixed: bgo#736116, bgo#737903. + Updated translations./sbin/ldconfig/sbin/ldconfigibs-arm-6 16678038883.42.5-150400.3.3.23.42.5-150400.3.3.2libecal-2.0.so.1libecal-2.0.so.1.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-protection -gobs://build.suse.de/SUSE:Maintenance:26665/SUSE_SLE-15-SP4_Update/59375101844382b5a0346b28d27abfaa-evolution-data-server.SUSE_SLE-15-SP4_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=989c5ab54ccfdd8454e20ee6516f0ca3a6ffccd5, stripped PRRRR R R R R RRRRM7}&I~$V5 ]=%q m(~\ cNl[cV(%A4e&"NaX_AJ Ҩ CRgAi0 ]Fϻ@B_I/̜Fނn֊N6xv&5G.bݤ{,Bx# *o3=/#H/n3Jx5nh!Fw5V _ q.88^Mfa]D>G5i3ZSFeG;iZ۰]==1]?*rlI>c~F x s ] &:7&\Y*[/6@I3hC,6BG@S;RXT%{'d^AAv|)>[j^Ov,Ξ=;.wD\ؔ0l㪀ezQNwԌh.}9DzRˊkwqVY$j&__"Ag^\ ld2Fo4f?[~ڴajP@/Au@u}{S{8a1(h+w"{uhqr;Eai֩Swi_dRytGxw$zS4xwPK8%A+a?aݥqIMܪCD4Idz ./|`voQڝt#PЁ8d!DPa,["PPWԌv<{wTZd)11>2:?u VZϊ+*@α8 B6am # 2d| 8`E4j Uw5IsJU:J5ô° @ pr"hw!NY^XM.6~[e K u{6JO 3Tbtg^3۪bm99 هY"q ^^s\^ (ptJ}l\t$,"@ԪeAm3g3Iv7Ak Gx-  ?+2f}@x! Ad_AkTLSw@bU2V  ? G& 2f̂ɤa F8‰v*bG">-> i~N x #7 EՌJvުG HL ƿP0`{MLEѪZߵ$ҳtc. RjD%o4|9I#x? K)F$Al૽+P+LՃV4+{I|Qs[eB)ߕȵe`٨ +OAFR~&gi2MJvw;@~[ ɂ/K0!1WAe Nz-n^4+0ukOJYT/LF@m85d6|{E8D^>&Uz,hK??&맑>D. jIF$VOH 2O kb|>Co2OR%۶JA\'': ԆP쬀^ ¨/U- 9B-1x1n U36oǺ8XHl{*n?ͅ7),\('~~V[ww[\/gݮ SW'ɒn="fsǺ3֕?v`$|-GC@M$B3H|^ eJ/4:"s-L+u29C.+"T2exwm%Nμ3jvV݌q)h21~|OH&B'ϔz/[6rOtyP3#M \v 5$sZ{T,5`^n,q}XWq-:q{oM٩z2V9bB֚{=8zj=Ψ!{nDD0k8 UFmV"Vwj52}!KNgȴmU{E1*X 6]~K}ۥc6fLBRrˤe/ eFMĆC ϙs3N29*T[ۭQշA@@^y[PB[jbe=v 蛺g(I8|+v(6! tkPn#8\BlYZ=m W(PȕcuèYdWp\F$› %dV=kWz2֦3KLDDu9 V#KʩnWtPT7ʷ|2>SF\dFq^WPhX=zŜcY)tdžTu,&~>&=򤰑C<i$#1ZwǵpI%9 ~hfnY7o^aED%Ho'u=gXPC1EJLMC>+{C%z.[<[tt6RV=[{hI+*XrDw%EgkSH_ٽ>$G }d,&2@ zN(sqWմ7r @&'c׿2LO 9pRڤ5/g!V,,,7T\e{ZCv #^<':bB@mOm,6 Z:zb[ӑG٢ y{֟>޻!2@kvֳE)3KͨJa1C3yvd.z5&wVS%ZHPwxxgCv__;U|vGs8?._D3UNv;;<r1_@ 3n'9 ɗ鴒8~;Իn_PchQ@vDD:@鞈201vm( Fahb_3`M+ K߰/8=!(tʠdAbYOVRye~3ß*O_C)!ljX,Z?2-ܙ< D꼆95½ ʿFi8I9lc}ڵ$~KHFb';T9o 9ˉT\b(fomoɪY) <[@Qz sJĪ@Pg>n["=e쾟G s8gT%ľJ:FrRoK8ePId0XuO{reߜc#\̘0o)^.qK(֟8:3(iPzCtD5 ָL`C *퓑 b,UV(~?Ť2LplŅ i5]Hr s. T"8$)\SzN9%pFh܋lSgtap&#~mi*5bBT}+8M}$  u'tܻM.*f5ify8{66O+i#46X)20P ST[qxAJ)8qT΀Ց8?Wd̦4bFl,J,N`pq"HUq~N;5%'!xEKHe/W;dÃ,d?B-mƩ]qCUA $Q7~Ĭ`C${Cƕ%Pa薱h 6S I A)sfj{ MLIbbryS}x(6@ne)=/=[,Rh^U+%P1?{Ȅ[ u`aAsHKPBїu~ӒFRU;=DoIl;68̫hkӫ|4=kdGW/{f/0Yͫtv ؘPs_$B[OEu J_f}镻QS[x7Yspy" +Lq5Mn ݣ8&ݬ:DmI 2l&\m1x.Ij ~:zH_:(1(g::kT;#)ka2b"h8<~ᄞ<cst?jz(P઩K$fNEmđ4w X@'5RH[72b)H'2lvnT+ X|::tfW<-YZ$ qaׅoB*xxC-KBq^M) #ɒ謐Wَn`*R P8` C/==zSz iXOIWASM4z',߹d+ ]j]PR !޹5vyi8WV  ' #eپ[!rǝܓK]0T˸$Y9}ONJR\2"H`EU;)_69ެ'XV:_4yhpS?l^mmmǞq[P{ /^XMO/obx޼ H(x{\;8KfHnR},gY [iS i^Io3 /\)SGIFSq<*Ix<f'CQ;_`Ss64UEjV䳜v`0 (0fKۄT@Ou;`߻4:8GBЬf V9ܮY&-KMsl#ödvpVuSv~XÏ.4;Xh*(TM@{*ه&D<$d5Sr&t wj479ӣ/W ?.I ;vc(ӂ>8>MVDpO IEg9Qjz\ib1oG7LB|{Y%LE!Z7` cgpwYYV߷|M Ń0_=M@]94/7qĞܯvGA329+-iQPʕnnʞ^|/0.E#OiOftD>Q'WzT5͢t{c#GNKnV#)by{1N9cG:w#rbҿ̠t7 nY/}3l~f0cW%[t`.9}9k 7B"gB0g fR+}  khGS'ꣀ"= F2Ђs9AʸfqD /!j#Y9*^yXJ) =@ I?l9a I2^q"U-?SZZn3f1fel^Xo hhA%VnVw,08,[cyP]5)ujKK8JH踧v\آ28P_zMaY[^}2.=F" α2&!>"#^`ܵց2e> F|yYgie"]: 3 ˑj7JHMEA$8YS I;7z:F Y)ꊔzX^sER Оl]׫}5Q+/;/k=,ҺwEM0`aѵ}w:q WjSq ģS_tjMW5W;EP(,<٧7FE1e@RګHyof (Ԏ잡 ai,tqa>/HIi=o(~j+QΠ. ·qZaysݼЕZjZQF=$T]؍RPj >gOO0+t1)dcTPB.54cRQaw;6p5ǣ7)~9/ "Y4;Ah> hlT*&sL)#M ?f e~ 4^n uaY׀9lHg <W|7TguwO&zMN gkb7Z0U9Y%#l.k` }'0*(*k[$hw#Z-r;Wl8CΙqܚm}Q;"ب;l2RUǫ95oį+6rD('dB 1)pTa)z }8%Zy,"W#K$!?cQ6%X 9C*3A?I(sMgBinȀ\ (}Q85q'4oEKJ^= r;t$!y[EF }l}sE35 g[l/IM>^5{N9?drO̅KX?۾L^ޏUF)Gaqc}<8P9e8ijF•Y1w)x*؈bkDqh풦>%YeT*nVUԾuhjqqp器"acd)Gg- *Q| (M~F6^ ۿ8=b[@ bB_DsKOIٕM-Mց$l`Z15^ȆV8fz-䁝_(ǼS`UIyc1ғgĻ# 4UsƚI>[Нe3y{aOp_]*wZ& ޥaTuZ~:d2 BRnpq-wO@{Ƶ8sیBv:FK"l)á͖H&J >YFhX^ Z+$#$-Z=g"_]}}%XP{2-|r5a j1Oc+f2ꙙ6mPFx|XG s0aQvK2 ATy3 TK}Bd^ڜWRUVt7(딃W-= WՎj/7hUOrH}BB @ )\?׌TSTFłw3R\/=BUc_K2P~[gapnA"Av uɬCy L!|rѬt~(ynF#F;\7S̋(`=< VŕgmxIpY;dv{ .~hwww3kH+oיp>d;*>a}oڼ3U0EemۺȆ%??7igKV0Dj}Pd9u{::3qփ6s_'v_ApvYlY6o: ah I$嫽(M)sOXh]Է]DGmgUZy9C0MU-JqN]ٱc'C|]7JiUDO =0sa $ J[{^/[w\B ~<oFdr~9G!^̱+q4Hw!0J $f 0#aP9vz3{o~]ُ:l>\'gK+W(n-=iV~s mբ'r[wTt׆f=&M.TOˣfGWK6 8F]d?|pLguY W%*o*Pμ:թ1 ѸL%jP X~ң;F~\"Q+EN $R_yyh-;ctv4~BP$3$"ZlGp& QNJ^„5?P̈́-q;?X۴xٛb%wY-NRIxc|޾ t;U%Or{AۈHpI@fHDm c !qۗlIq&b.ºŔKpZ( 2\.V4=A7E!{hVC'%C# a|X"~=@@dJTNoށsi^ av kFtS㿰5g8EjH 2sZN ]p=g&|@\<Ί25BREGzo@4J!QS#d@OنF/tyoz5;x0iP ~YM[:FSJ3zP^adGbB$*yHJ2i\|Qa68X;˻xA=Ӽ6)zanzD,0;Jy2m_PqlDκ>؆vKZ!F;q#ʏk y]z'{9tL=3{x[9c,\.>;KUX+NRE~;Ug4n1O!!C56b(?氩}{-tɃx4.DMBZ.́>Щ]` R_l[/0*^Y1WaN7XB2QT$5j\36<dž0_@ZVDL\<3iI9J /JKPqŽe0nj\TqzYHh6-.Z`r&pvHS:y^3>AW%PŸJYd/h3r+SrP;x'_;%_ L>^t +M` }_~g#\ކ0[l̿^d  rX27 6UeGCNLxGp$!:Ϣ/v%{ ;y_>7wm{cGLwNZӲ)>L<M wciiVm"+ݐۨ+ ȳ!SawHaGml|9ww4~E &hbFW>v_|lM= ^2mEB."{~Lk0Q+4mb%H HaH?f)DqzqkL/gYbFRkc 5~3R+yEtz=z ŭrZTW|*YLӵ |7goeBrIuW0$\X> L]ȝS#YqGU/|;3 0X0۷9R`Qt/}\([CWqQ뎤q8Ŝc`*9>09&ܞF͔5;W_ɌLY w젽kL<4ۥiEGHY'[ury¨Y[\-+t4v/]Rq+ЪMG'u#·QA h]@d~Xm69!3S_~|_?V-h^IBF~_SU8X  GAz?Lg seϷ|p`V0"=T5Dw;5HI=LϹu$p d]PMJ"n-0\^6R g=oэ܀ڔg}"{~F5fܑUf魈>NN>}=ЉJԤ7Q~C ) *8vB,@=pVuK,lSۊU;FăQgmB2`(YKw7 SMziP)xqV:i hSŁ'6ᒍ6 !a]>+Btr{?¹$]pTޮ4z2:P 19ퟅպz 6$ ؅}[x 4%mneA~j7{%̑%j^.G\_hB&imP*mwTtAE- qz(JhVq2Q0u=#{PjB \'"5oR I\Z{oRӟ/A|ۮZf4Еoᅉ**J $$ Pz,=zxqJ ya%l\ƶՐ2oii.芷V/ڈ=G W)r/Ovp8w>GL_j9)e{s95mVF%<2&~45""qyaz|cV9uJ QWN~]yOɺ裟 7YUP}0Pj?@m7]7\e/ Dxjcdȗ6hx1 }q(oZ)8WM31v2lNHX;_}9P=)7.&)LViB%9pwĕ@]KjKsp6!$ܩN;]&-‘3 Iu2߬v__ PV0]j?ԡDl Z!>ݸimrCPۘnaJ4dSfUN[,b~Tq8K9F{fxy!ަ#*J$%h}6bntwg@^phj{I|tks4:G/^V8]ySuZˀrySjr+=hZQRcZB:$x9 d5/@.h*+esɋbYfQL=M,3& PČj,0*#~yˏv#My9 -O}A(hIBB) 7XEt tzz'wFO/^-SPsªX`4]'4ĥLλQvF92eEԼ"%S?ˢ&CD6Es I|*n32 Pg|Wdv`KL,$WP{]1)(0m`#QD#︱*10YU!$t!LZ m)V~%)"|H]go+~mѤ gl"ZK3̿;\Dj @g6EIB P٫[ԉT:ksJ?473OiSo^9 z;g@m{nڳT,Agȕhm?ZNS-RX 6ME|~DSf.=A_{rϡ.-8]iGy6gqV *[/³XF%Z Fճ2a'/J-6h Cfzؑqst Z3K ;{HWpY ϟy$x6`)[D(^&BՏLz M YdȜckrG:\G4WVƾEzw S44CKzDy: iCrv&dy.WL%LORP@{ Wf{' 6d?_"`~oVLmFXz0{N!`ϬAlkd,AEߑ/%-uid0P-QN4/vr#Jѩ.L)T2/a0Z?ܦ}i}-l, g>׼Q?bS(fC[I?M֦&73:AC0>#pP2 r+-@WdǴm-ܽum@\dڀ,ȫ}x`79V Pm5i c,-Uپ J7ߨQ:,!筵 _B ByG2ѫ'o'%l~Q[pCU(  OЅfp[}'}`$G5ސ;>.ss RݐJQ$ɊY)1kxja?1ғÄա9Yx~J?i\!õ X0'OqD+>!*C/4}_5zD`oHf'lnܗ:>IN\YC'E$sJ-]x@r7#!.׬`kW?/'%Ѐ X_pP :9`u !]R1ѭ xK[*[\$<>C FR\wUbd4c+HNCiS0tvƾӗ8PQ,F,iX2Mxo&hi<(~gH"*&'HjPŝ7љSɐhHj2(LWǦ@t!7D@Y7eW/VM0fO ZTX"0?°?hAnZ֨X_6{.T`t\a)7xّ,Z3 _]%vJ4 9ps928O燔(J8W,حtd E"#QVH=\2^k0 X(;:No/ΘEbx4hHc]R_V>{, zqz `Kd- 5(gBY |%^>!crZ% 2;ZҰmCR ;ЉC}fָK C}_@>i֗<{ikM##AퟄþW֊luTh.1]dk7ׯx 婀d?uV(|01*s*}x)=XeIB4\m1VKH]ϙNs}{{ӵ}IIhLCl--Cd2 ޭ>M m:̆e盼pRu&יh끶zHUd#-?mRVq&,l@X>YQ5ߡ?k+IϏ<}zvI!1ڕMT8r&ӃR7aι"'«tiEt5.q3KX6TunDvS }OC!oyIhnIrӞ3P :ai˫(V}8F`]iS䎂ĬJFiVWU c|L$Gߙ'#-|_P8u+w]L$b𣔩d8 }|1$+3Xe,O/ڜt Cܬnx DNCТ#L.jݖcr6dJ x@L"K摥IMN)=+,cgܰ@ɨ+J1|1s DWݪ`˕ϣ=v>°" r]CeGMȥ,gݵv?7,‹Ypa&cuGdv隫teA R0@ cg Tԛ*&0ԗ8 *LsR~D~ԷWH>)*;5l9 17J'o^唛zVljjC#ng_l N@zh+@yDĊ[X#^+" ,@ tPdXu_2"jE3JW˥=Az'~yh \-g]쇉rLAۀdFl ZdCS7O@*7M#LL0ώ*RrѪA_ ?_wk4?N ~Y8`er9gJ|9)NvJ<6 8PzÔQrgȢ+⡏ScdTgNTAI0vC-fn1ft% g7Myob+qDI7E`EIWH}WHZ&POdW샒p) H6L>Z5,ƣTo{C $[au&lÎeaWkԎ9TKG&Mt]߸65Ik^YT 8j0tV3jD ^<~^I[C(Lh.2 mCGiHٻ/q޻`5y 8 ̵-O#qˤW!z?,pt,m ׌4rs3 -#b7``2&f_/NތpI}TL$w956ӌ#Dn_ÇÊJղ_ '-?(7<=g9sd$)rCC3ya2:`ĉ>;:XJkXxwN?o ?1.y^-ЊLȰF{IMZ ͍8ɖ@_\+ >MEpUH&pLIj7o6d8-md8f8@3oFIʉPטu_G\&OF@Z oz7(IkN.pF*1L#G& ̩)e,fsx}DA'Jp\x a. $7f:A)dם>jj2G莪xX*v5J b-n/ /~>RmSRo LɰA@Jo]U`7 k\,_>^S򦵠ϴ,VdwjRTXP˰TE-<*HZ_&*~NthF^+UfO)A"mcs6ʃ{"-JMp&uM}t@] l;OXp]ّlb8͇¥b{(/~н?GeH2BL q[Ƶ{kr+fe5 a^ 3 z䦻wJtlsnCH{{}--Ljtq:蛚)3f}6 \/?flqA+3֊ P^XߗqTs+7Hr-;*eV,1MNAdTs Ѯ_I=G5ͧU)5=kV_]ȴlStORE]x0Y%B` 6ZmbBL4|,$eڨňv&Vg  5U:2Ow~UhP8 1(JF:l JAN`MǒMz P9VOhz%uIX)+=U\u|Z =sgD9է'fc"<뿨,\Tv0';*MFAN~5?4,*r 1ƥ%r|3[?Q jg8~-i{k4|3 p%Y&,2vԥ>sDVTjG2K!#nAq }нtݲh|j5]Gޚ ܨoP 8֟gz _W:h̄Np 9-Z{Ѭ2yct7$h!݊IAMfd@,>,PEq&x!9kj#2fcw;IYumucvCbɘ{j6et{{e(#Zji ADEr]|1Lҽwt!68abo̘_+>{D`J9kT c2hfhdi)#^&[W~,dbk8/FIn-eMۓ @]e]n^X*81S28吵碒Μ3<%F1՞:H9:fČ+C}`=g|m*Y-7IޤܵP_>r6&LWO œ&Oa~Gaf髎Q5`V{`ꝲ}Ykɳ~[_sMm1.$ HޱRp}*EQ g4+0 oX܊.D" T2Y쳷k9=ځqSո͈@{J*wdiP'eⓆ$t"lJH'AH$Nu5n|XvnXmf#MZ0'L[@rsۄo9`ɴC2@yh(O0y }&rcB@nbgܙBߺEadG)Kme/#_r}otpވ; XM(5/l[Iw_d+QQ_0lexP@n]ˇW3#yc#z"6j7m 1:"H0Xek]  Y'&td89XAɭOWB5;.M<0)puT=Fd+{^iW5׀;LqKt^߀"&uH'3-@@?QȪ+v5) %Rb jO;uǪȏ3M&mކKPc4h@wJc692ru}itjRXKM*`T H}>Ob,:XH~OBO8p!yPz_Nilj{ êBO;?#c}qxYJ?I)oF :\I/TD2܈?PG"Q1?w$⥾4dyX-~MeR{Jh :LBm['/a-ϷgMg/{3tpL"M7dLԠr2wBua q a.i][fE.XXA33*U_%P싡 Kdε4Υo/oJ{C'،Ӊ8P?C?[/aqqv%e b"sg{!Uvі, ыӑL^Xai7(,d?\Yli"t6j7>.h[f&N݌A!RZz˞鮭kO1 #k˕iuv/[OS*$[Y)Pz \Z 4RxLWCnhqFF~e{zDΏڲt$a% *0^zElx& + t0!^ܿ8lnOo1ϳy+X/2uUVEi&mo]GfGh7K7!~g .Qڷ{3p*M#dstguPZk}nbzAbzB@rQ JJHab.8C9 +elW` 3yI:$A \ݾIA(=A#S0iN1r.&){K/Rdc*3R2Ƒ; l|J ħUܚY%?;&BbʟoA`w d!}>2VƓ6iܩna8N݂]aӵvhh(v/KZ3;OZ0/]4*_`d0f/+2Z1(Mϯ :&#Rܺf$TW(-+wNG¦(%Dqlˀް}1SHޭK<zqƄI=1+4˷=Wj^Y St!^#SElw,a&JA㻎 攑tDT}a-xO5nʛ啳o}>? &Exo8`BV! w:=6%'江8F~Y@>EC_!ZjQQm"BE$_EhڰGĪM&ۻ{]+H58EBxgD*u(u|w.Kyrc~őR2A8$ҟ֎GNaerX(<Ź81s?` [=E2nAh!2^)7|մ:,G]Tk>i6" +Vbx^q>7,ax9Y-wsPzQ4!Q̷*,´➔pmTj(DLĦo=Ղ5䧟xs%b,5/=ퟝ/O GHuk>,͍mDD4.+HFND+M|9JeCY`J6b;bu?AD~0+{9WeOh'Wc7TQ~T}BThc%u9Ј#t9e&NFUY>_+ń\ay3ud[box^!&-SQYU[ O+ʌW:fI;  QU:Ha2TKXP >ݜǓANirpԿ\ߙRõL7"7=BomS`/iGma%O<ƛnBpge描C)0Vu7pbɅMm6@6xP\!Qab@ŀ [qSqk )i wTa6!oOSunC[;I{xI -Q(1{ Ӳ^JVKRG,nSx:q/ WKwy#`Dh?c#=}H(WQ;upU"QŪ,xC!#g{6EzʘcPܱaۓ39L?@XKY/[4MЗ"AO1SP2u8:U 4ufXv KE*eqI\ ({ؕu)AI b% 7i1-@Ohj+=b}ʐVv8|c}ct0ӈ2h{׶ dP @z$UlZ֛mf0̈́j/Ӑli!''14¼7J^oے "?dÅ,P-󰂝Z䁿7RQMttZA{%;Įu9ݬSˮABg\A{Bo/dBL=]GG:q@0Zv+uLV~8^?4(,q>Edά aEwS|4EB,^ۨ#^ am)p[_vv=C_p|7+]k~5±,ioBi qG@Q?Rݩ:,Dϧ(QjH)[^[bI(u D ESFqj fHFg&]X4p(O/Qωe IJxC&]M'W mkOi/v=7e$W›+HCؽ~nwƂ`2$$ FyR5\,of`G ӓ> .1[;|A+Bѽ*u (Ћbᇶ̲CbDDD<vKT.K+?Hnփl=QcQ/'QXFYe.ɐ Z/-3$3 Lܧ褶h)M5yw;Ժh,\U.1%3BeVgTs}I!"sc{a0VJK60?{v:뿠)8?&[r魍c`KٵƬ԰͘vUE*%jT-ߢV"jAVRx,3вA3:7_+=RzH2nR9O+ n<6zIs%-[d&U_=ϸWm7R+8 e"UwTXT. 49m)`nJ~3kMvQjAxZ=i BV6ާKz"qYb[Nh:>>`-󑑀J0xsp=nڮѮYM'k V::4s5b 6+B%m~/7pU+S$#1xڈ@ ^O ,X}t0,DHQ̏C%Eyn)a8S9CMF36|f;:HO/w)2QٌdsjSΆ[hA!Nc5F!3c׳!4U)n["%rdNNQiIGxL$P/*g X#hZ ݱj$aVsn}.~l#׺br%*f} ^ s.4n*Iy\,j`'>n 'g`$0OnH Yփ^r_% oyZ[ӹWTȊkqΈCkZ|H TJX#?y]^ _[g_rj-R$tvE X4U1 88_QCiqEe^QEa̎pLc#Q 闆'$)?-!.$`wY:mrו(P^{} 7;2YBuz?9S)[A#4)9V(,8xo~ѥqWyn-@f6AltZ, z~@cZgEr1/;-WjyxZDdF`:$N'BzSknW0`j1 ^q=S&1*Ig],UFZ~v x>=!i&_L6]r:l~y#9xpb Efoͮkh{5J(QTxG&@qsZ4ETՌ݊,8#9]?P~2NN`_g騑+lsZeA/=mtⲐ-jazR kО+{Ȑu"cE4ܶVF\%̠U|U2?ǥp+ز*bXf*ڨ GX7Ӌ!^]>KVr΍npc?Pu]rg|؂]^kՐ]dΈq8<XVShcֻRӏȕؖ]o*9+=5ں(r7N̖Gt !/[e$e;:' &7Il ٍ}_H_V]ȅm9[˧&}, UK9t,rX:Sn_ Aa0y" 2nj'ӚKe iV(3xx;bܐpKU"aOmBW)H~bO; B{"orstI'iK@tA~:bgX :(jNlav9W\ قJ E&”ߣLQa O ^w.דdޒ \[ ~/U i_(BCyn$>--nD[22hfu^'6I*j{cʌGvR}lC9ɴ%Y'H7 `Z 9!&'X-Qv;Qs }Қp#\Q{ʶ@6| rfpUX\fX׸bTJÕ=sH% haV^|R lu%h{G(3{% V3Q9L[h婿Cލd'ߗYQYҾ B*6Z2!똷k8Hmw6ۊHU߀~]MU,ڮoy=b/F3TǾap+b2 #|om_OCOLM84\Ut7AeN,b @q/CQ.IX|;a7_U }_*Б $3I%T^ӌ̌jR? u&$fyp7ghBہW^!i'btJYE`P8v1۰**?`Pr@q}{k1gs%6?h5f[4ؔj5z#pLJ|Oy鑬HQڬ AK!*OP0o"!co7#뉰g攪𬺑54潗#y\j(g`[#XڎE* u`uydZ)@\[^Gp9 sդ\^ _.bPR9W >]^Wo"+-'C_G)p&'deb."}i&Dp@2L+>j 5ހXI%gFpO~Cqu㛙R* v⠕dp05K=o#%ϴN{ Đa7[N8pNJ]Z*G1|ynm=RyFwA2,tS<ܕ$2jJEn6G~-fܻ3( fT@&0:Օ)-D)ZtC6{g9ETmsxeC խ8ͅyMR5%UD[8;vˀ*V^MG{ _yÀ 1X`}3wW)>vLC"WVtH'3 Q7n q|@o0q-Xo%ddM+E8= .}Ac{hw^IbC;H+NgXjg53eo't ^gLL1Ug8iC5n\p ,L\XsGY-;ߘ;¢XDmLlلŞ hY_<8 ~oo*ÉV[,AFTaS Ђ }*urܜV{%{)ejU ~k6V%c5V („HYމ.+*)kn w ETKjвPY9 ^P:1Hf?23yp+3O;Qfhh_vK`(~ ^b~dōu%n!:~F¶|j݃Cvc7Pu8eo ŷ[L^&O,D=y5;vD-M!JOhM| B]ޅ&iM_ei F_ӻ LL/z7o0ݘj7Δ;D Im\/EZL"Rft8癥G˽Xoy|KB*?SmZ@Y+_;)H~mCMhpd--۳C 2P 1jQA;~0E{.rm:wl^[O)AZJ ϥ{HFl&IMq pҔ!tށ";Nëo3Bӛ8_LOվC=[SYA,_I^ {RQ-OP:6e5۾hXJej,2+ii9Llhr~k;o<R." ǥrE⭁@;ЖSo~śFq/ԧZ3%2SS0vУTFfi2S\[䕍 MM.!& Rb4 )R11^f4co 1:_ros}0.Yf?~O'8CK MFЭ9‹J`9^Ӕ1--t0"R$ r(+ H>, R؈'Y+2m' ([碋Vs?cx] |δV>N{5Z3/%ȓ}yřu_w-tEP4UD%j6Y$ h g[x0ld}v~]F]nڮjwXYG ˫81Wpȡ[s`!*c6Kd"H]2Yőn 7:kGVT|SDFYYԔÊ7t!E yF"-Em/~k̷oϰSWG oJ\u$i~LwzPSv'x; j_ܛO9 z4">t{84VW:(цJ u ವ0ŠfUbDtKr+T>~q|czЂ mj9_Pƥd|lBILȣqc, mu]>Zb̪@.I棒S+ϯ[wW=G&Z>脿1]) "ڇ9M?%r2H8iPa왭뭕RhXn"Ԣ o<'GFIfzuNɈ|JkT!I_hmLDŽh?§{+ʪo3.jBR v$ҁ]!0jQ 7^RN~goԶ1z!TI?x&vCf-XSMEWzjAP'BL yM|Q!$zZg@~7wp[hx}r""vX=?^Lm51E>Fi^mtޑZKe+Kͪ,W ҬujHjL4Fs=h :%JG[AnF P<7.yAJ ?xC1%^3w!C2]PA!/K\J 1vH: VVi2Ҭũ6|*-A=7KB~Ʉ?;3C{ҝ+mU"e= {6S-拒7* ru"41nن3! '-GI+|2eK'ד P[9xJ;ʤ.7}iZ|h:$oIKzr7bGJct1uV JO~VacS5Ids~~?aʭ6[w;ҪB:,\#6÷  QCmSWPOK8HqAz5eZwg$qU(*T#P#ΙI)i碒 7牫uf5_B#4HkCֹ!LRR51X6G욡4V*4#IL?V;עT+N<*v˱OO|Q"uOe)Dv{*WL(=~p`1>xn(>~0/$7kCojBώ~Ϛ4"(@2.y$sUmpM;2_ 7~g"5#ŭͧ[n%鐿ueS \l\}H"Co#>ި c6a/_=Bjb{W|ʃ"1/5.nEXzF~!\'0C+&aWUFdKf!BH|?R'pOyXtYXaqp+0A[jmnUo7tԄ7KKLg11vlST//^цQb.V'4 w1/L1̚Z\s!XOJ @}Ofܘ`TwXh"58[x.Ypo09]ԝP9Tx?7EO$uBMaq=9e\_G-Aќ$Zj:0MnJN UڤMU o|Ju-יb+ ( o xx_>Ǟ!Er}:W.1\A|TjX 2`,{Vض6.|c}ߓ_v#ٖ04\2ݖQoJmC>So>G^-Vܤo ɼ4^mR ڑg xӨTm㍞OzdCNciW z&(S*=8.Tvek`ޅĩKX 攢..A4qDe|;:7WF4ਠdajzaȈU37m8tr4,,|dޤg{$!&8HO$NIEU.HS9(؀Yu+ʤ vd4&(ZVeָAʕRq-{>&ޔ' Ĭ~2.0n%\z~*xF yXilsT!J*Ƈ 5y1tA%<$P*4̀4lcJs΅ަz9#؆ c QhJ'[ڠxZ~:^FÚR%l]1&GJhfv Ƌ##¾rϘ̏MC霙vR'pˤuovs_,BzEc@E=*Cf@jyȺa|mwM'f!P{4mI?G5l$(`\3=i W_95Yz WՠZ-zT! [h_,`Nõtx;$F,{Ӟj̰ԒڴsPDa"vtu%9K,ULC -hi5R;r,uGʿWwE,UN+`.J/-NpZ'x^Ftna 8GX73Yҩe3l|TM_AK?IkP=*.|c4S}枫_Aܹ C`3R՜ 4ڥЪe oGa@H:d1SP}˲/F*dv a!*FZ ]T7G4EsKN/"FguU^En@la?PH74<^E2ŏrf  i=|8l6Hf1u- @v{$U68༫_V\0(~!@e=&^m5BVuh(=WM2kDdDopnIGUekd]6j0Y6幚zcvkw4 }xT(b[m)c6ڦf*U`u<&:tE#WsM.jf6.ec/]XE&V]?͚T7hi;COuAiRUϳ k?#TUrQP' wZ̞]8L# b,5/P&9#Q$gxϧģ @6Ӟb9C}Z=SC2!m]|I[#tE|^cXILhM~OIg$29bDD5M ^tuN+Tiobg¯YyF`Ϙg[g2Q!8c- 9RffڲVwAuzs'tL G|+RR!5xEm@^+J{R !=1_4I@dK1OYizέ^=- w4etZHN?m-!KKHͿ밬KL}|'H W-paB#?g6 j. *ѿB>X@[A񷓙%v  I$fkPaYv*1ERN)_JR3 FO#]LAC.8sJ_ ~݊arZ C"zM.}y%q(=}Lz5P{YM@7,AOqke9*^bU]6cf{A xx]iG@esh=n 'VoÃ>ݒ(PK}l3U Us{x<~$u{B=೅5rG4a$S<hjI P/t| SK`=1L~vJ;*i=Om=&Ut=W;[ЂLJʨLpE ((U謁aH| 0Bd(@O5؉֟GD"`GףqJڠ̬]# & A@}"i#l$Y;^h9S|UFIA^ ,9#ݨbxO> ֓KdM1/9WDL.RYFiǕ|k("*u5L3mЂ ߕﴁ ޥq;jp<O=I PĬ Tf]HQZ 4}MH, ZX|GoF:t.!$bsQ*iwV#ŒrE`nY,SD~oԺnčw颏.:ɡ$[A;OՆ`'#&k.i OI'.ȭ:rdtZ"NGp4.#ؾcڕ3ljg~j`m]' ީGїՋʻ&d DސN!6&[ީ'/3xA8#6pa]Sb dZw>RP$$J xM#1QHقcSWTt+NPM~"+aaY7qa)<Ñ5dRq[{lƟ2l ΍:DTrٜi5![==5 K<150=އÉaqK[(l^"CC(ټȊ)CF D6rf32:Uqˢ0QmMXQhw@qLngÜ%OOFaV{}0q/r.PhMZ_'q7RYL]%b TK(Q ct쫼 U.>Q|;1jfN+zF C}'C]<0MTkH=yp܌G7"y~9=mGOyD ΋zGR4f:н=UJ6I YW]R Gb~! Ӈޭ  @NlOް,evs~:MMVmC"B,yux CZ [KD_-aqÏ]/X[PbL?Eyۭn ]SO^,{~i.A^GN!awr @_4M"p6DCqzNir}ťQ:R.FPAhA,ԟ - AMXtB΃X!ϭ1@ 3(/ʋg|>̔ۦgqWJX^p3XaTpN_XpВw<+mA7v7>jQpi 荆>Hߘ n6~ckz.B@vt1vR+{rfl OXBƀۊC%c"'U^>9bm,uxQ݉w9[% gڹU\Qh7:xSY |)$]|'P9N,~8iJ)Axt>(71: 82q/Xi{s#;bD%-4xf(˹%I<ӦN+0ԡh5{b] </Kia!qʌZA. ?9`֗eN 'Fn8"RW}lU7m\+z K^Yy H He/Zd\Z z){F#HB D r6EҺo3BT쟬vT_dR2-Gi_C'M~|ւ!c{~^]NX&z턚cQ$A7~f惺L;*(?>O3'*VoPXZl( ҋB&c㰱yj1ƞ¹|,/ކU馗)JboT#Y%ovSL 7-ʤl1 U3M,(Woߢ&h|}P*zmiL_E ?Mibm;ywZ `^w*b1q4v"88YE?w 2,?%l,8'w%ʭj |ȪFw%R #dpf؟:ކp!Ꮵ΢x:pjwHIxT b/%ZjbwDח)}b8GE>S1T{)7/uI@'w |pt!WGI=8";IЦvO~I~ܟ<*kCZyā8An%Y>G-4[دu$F,& xw$c|Xg{ۂ`'UɀQSxqQ\Q#:T̤/4яpG,p<8g AR4znA0 v0z5:lM+A$q'븖߂а оءba !å2z{4_I΀u=S=wrZSk@&[ɆM~؎=B2\xy-lfLq.7wq&V1IgM"DDľ &e2x҇) Vd 8aYW>R"i{G現MC))珵u֬h{pΤ+쨃u:C7:::'-PBOR`c6[c3,o'?*B>⧕o*[\Әad]w [R,WF׼)v,UY:󸈔gBZۉ%;z!K~qͬu( jnڜ`72F$Mhr8FƊZR`scYvbvs6gn '7Ӓ0*f2X ϳ5a|_n\, vPxKGx肺MCӍ)SAMӿCU~8dwjC ccɿ_؜sZTYd_+i} Pf_l"j(BsyN{T2)- C"zu 륞[ы#SOarU]? 0 'LeB{q܈L!A$etmbsc HF 7ӈApxٵ% |+Rɪ&_SeSP#FQOKx0κI6'C򴥞bh-^suS ٴEf%_;EBc{@A\:^- l`vIԖ]2V(;5<˅ܭişVA%wwlqɨm97M0Qَ}n2bK5Jפ>7)ig_狾6mR?p,+r|m]u^LQa))Aa!pɣ*D.!񙐔"UP%ÃD.">kldgw8?1%'U.f Y ;h5x^2ZH}tI5Pf9QȍjaLn 2=(j7N\"-؅8* 'jLYq?iLcrE Fԁ.cFq4M~iHN8(Ƙv4jނJ*PvF=῕ ʘ393Jfw<%44n@/y;wa*6%jF6F]/Z2hA޴6!HhMhcJ]|E q[IZl!6z:Y? xDPF,[بhu!{g\91;n1!Pg~v;]uRnŃg ·MBoA0KL:)r*ʶ|Ag[UGhBX YUmQ_[O< dEsS39X?*=6}&,_@DT&@M9/ފ(6v3f1*ͦʱA efY9XL6Q 1 \[a^81H 1 @c7g<ަ%: DԞiQu3aEi` HT#Y@gj5>mLFD9&z-D +G\Mf0KfvNJn;Pd*DOB (?8PR՞\ESy0dS{L .p۸ȃ1n7sO26d oyMMSjz?hR؃m@/u} Sb0*3t,Yk"mKwq XK{r>YBZh⼶CQ a"rJKH~A~~LzW[4kwкCt$6d˼ )>bq^%Q5(ۈ)g^a=d2_1w~Y@rA\YBoFF]DLB!exeK~IA67}rWBDfrjoSR RbЬ\8} P z!/1s[?hZwPC\y; jvu[(glЯ{^!/\ ow".Bگ*`ϷØR %.O+Ob ~tD*Q1$B@weN_M_( D:'2#l1&rp&=T-OuF1 Z8sͭaj\ՃHq%iNE(+M;SsF~3U8Ӌ6Hě{h=[IoWWPV 9.oBueR jv{Dh2!g-!Ӣ^S*c0.=9kugYWI c]"x LFa;~Gb\mnG/.,Ȇ]Z@lubٓ!=~_itwU)Q*im)$ZPlƢA 9Ŭ.,u;2;"៨xFwgUخ L^s̀ʼn_y&8%3Q ;9WzNCA~:N;1]ti=xGob[x5t:υ /g(o@))^6p4z0c*e]Uk#o2 TBh+Y7G6M8ȫɜa>JFjЄ>݈jUp#VXEffX-pn2Tl=|dPS:)kn@^OqEG q¼:tu"عjOOKDU1]ul.T7LNE@+AheMr#skь390 gUX^Pfݝpg"\>*>,OCPΆq\aRmvP,OM>_`a6ʻQϾQ!r6Ƣ#^6r1<̓G )q0EM+,ؑ'g w-`C !{34!H^ٟOE4ޗ?? to ] F}."x؞RwHL\^sE7B8eIMJt_W\6Vմe|-3n4JeTY&> Wiab ܞ  ̪eip*a! *AUIQkd=c^g"<~:L123뿽S=M/AB-Ao#  :punI '5~W/z~`x)thl#kG`LI{ݺyuG°}Xj| +iΝ׃SZ*f<h B{HRĀ,ً9ސA },pHmm&~ F+|+4Z m= U>CCKAfJK4X!+[`*^&U#h4pځ j!nnL'>dD+s@A;0:@ʫ7r՘KZQkG3nӱОȿ@ i \Ҍ8K1&=UK|p?un@._+Znݸ!g ; 5Y Svr l7ٜ X#wǖ۴Ռ1>/; [es8$c*=^ʈ̬M!޲0#ѿCzӟ %PNwBwPg .z&IYuէ޷޺o꾂Μ!YoK vo;u]0;bu|G6 }.l rF0 yO蜉\#X˾R8fr8E?ԛ*1&'HV:At⢨NKƒVS$S$!fA䪫9P^v㵖]hB}vCJ+V0Z\gPKr/]*"H5$s|`q!0K׈a| <iҞ%:RE&&%y˾CxXB9 g%x[ʀGڹ <'_'/lb"Ϛn:!Óe ٳA3L}:cwó'ކ>]UG~uV0>O-ڲElđH#ưZ֌qrЎM_鿾E e4cp*K\)Uɥ1Ms$wrYZ{ˋqSbXj EKk[坹#aH,"tTA܆7gc$g #˴LXœ0V1L& "M1sY3'eG.yR,^h4WRCهۖ#>jEwO¬5f" dlœOkxM{ / gʃ-(>t@C,2ОsJ5^ [H}x#{FB^=Y CYͯT.[`0N&0 =KjPoED.$`־y{״4!uSbׄ޵2sEhX v6|h4QFjOmE<N DH96<i䋑퓴6C_+"pRI,ǟtQbal$2TS_8ׂ|v/1ZRTr^Ow4"o E0;"r}qIcV, ]DEۮ\VDvtkf\+iIhdi%ᓂE$I1? &jM8᚜{Nuوd -|#xخ`z@<+-bɻרFۼ6UZ5]t!_z& sJDdrxN&qݖ-;۴{D&dO(4k5=ZiQJ+ ހQ9??i$p=OS& ~ 89`Չ2@ Y0}gXDM[U|NSt,*R+8 J2o5?K\"0pSbV\3 B`LĬk2 SQKNH^Yĥ/V`msXooQZD#.TԖKJ\+Bi$raJooVL:2Y۷S}Q{_⛘H.>m9h]-Gz26!d]nt* &{KYC r`E׋Pu+/;,0`xEE=F !ag /Bk:v[<l EgSBg]UVpEXr.5 /pYa5d##(mU`D52`_*O~h}cdK_SLߩ9Ma!nHh `cP` UbWip ;Bn6+;x$ie¢gقa%H#(:Cm IiG='l)[ DXU01Ԣp`NmI6 LYVf`%7WN?GLEi͐.5o]ݞyq3pNH.="8oM褖g=~,`їr4lō9>%^nLh;7CU[KBuDZj~2ΰhDC ;-@YЎDMrRɅ"m*jƜ:_Y65a9;}pj􉛳:)1(EsnFF渕IՌcLs[owXM 4J XCfZ<$x) JK2d~'ԅ3>_jxhoPY,KlP&SH%*EG*80yfu) "˶o{y`R!_ۚPp/*܈$U{&l@BneH |wb#R7|$؄CXAw?abQBM"" Q FfAZ܋On=!]tb'X[xe$P쿎/Do{e1D#5EEx=v6ꆐ^0-xӭvsxfhJЇ&o;uÛy[=[9zw(p+F}f52f7jwd<1#Z*rXHςstpsIX;o,<|lU\xZAWsWÏpLkkThS`|KCQC['rIbB[UьI$}FQ)M9A8b]] v#TfGd5blڽM?p( iIoZ8wz$X:A|])䆬J cGQ1lOH;+ G9T֌vϊM<~뢫~"z BY/cla+q r!e؄Ț2O@y2ѬNZ2.oҵN&I9?ӣ 3a)ō &63&LB}Q*\w=*mʠG|&.G|Ԥ5#knQϧTJB(6 tkÑT &3$;;EE*AE:4:w6G:UɒU't@Af;T+(LT"й"`$Ss} YQfdHtIɱ'>STTw;*1/OJdNwvsBwŷJg{$%;?|i\=fIE CJVfȗҿ) *}ẌP>4Cl>t %vd{> ˑfI-"wnd=A/2f=(W4`Pdh/^Z7I '`To12/"YM0mCӮ!{ # fw_,5sow*F,:PỦ-Q]'E\3.,Ӫ/Ԥ1+D_0$}?ك7-D)gfY߹=lJ"/T[=g/^GE45uEr3xNCaANC9[:چtR: *Y9r}xZ5WBfJԼs,RMgaT)/SZUUXй5ٜ@?LEޞ 2phM#h)ARsMSʽ9 A a΀:hx루$B[^M CIvudZt7YxYGt? '"<Ő^> meƮ SsV(b*];jʉ3Zk4֊G1١}HQGmQ]p.vA"LTs7U@4X,/bQK\'"ЙQ Y4:Ul#6a.I^xnBf!ɈS.콅G +%Km7V?9B: ϗ”؎̵̋C57{wO/jեJ"C H*2ħ±M"0|%wu{Ə)787(o6ʯe2A391LFVpÀeQ/.u{\Ϩ* jþdR°.0K|gJ{т!ISa>πmΜG"wjI0;Of[K [n=_dnP;f7MU<|J8n"^d1z mL¶;rax9eV&XiI{GorĂFt|V?" ĘO,cEp8gDTkoxh#JqP~(DٚۥAJ949`\c'ӑ{`8* lj-{AO7{a`5!3^jHd #?Eםg9^ADz9d2 JVkE!tRv0F0A5 @w" S1rHPšюmڅA d у[ |EHo7 =YKݩ3c.G@ȃк vg,?z5ਁ^ V`Zۤ{9K$qp:%@ +2 6;ɮEqoe}ɠ'gJT2=~R&gm`=ws%h(@E=a*PR/ti *oF !:Kvn^j.3^)jLsǤQѨlIPZ..wgn*R`NNx[FK&:w㋔ZJߜo#=,`eMizY '|Q}E%zʉgehИzk>XјF"<75X>5DOH-Lf 4Uugm&kdsRx _ob[oFၔy0XsR$uTcn Q[' ~M^dSh%@A3wsdqri'=}M)D5\fiKZ9wk2Ð6xS\,8/h[XŰ>= 04ӳ&:^wk² ,,h F֔ǪvG5(3ƆC8b_r+u!ܸ8S:3 ߝںSdzr J.NY jӊVnـ%kXz];kg+o  r>\_aϥWoPqZ%ޗ$cXʿ.[IB^ճyupA X@L;y1vTd| si-QE[ i?ֵT`z&C WH9 'SUiMwyVR@)g_#>½nyeEcY9u䘥3(ؔ-Hb߫֔sT͠^T S"O6ԋN5ovW,dMΞ}:9e,{ç.i*M‚!NCφhRYkܫi65=MsSAz,>-h Bx,\2JcZA Ma ;@Hs|R|`mk7bsr\-~ƻRϮ؍-37WHoA!ƨAjhABP{^Lރd|XWSuh<(m؈~9rĊssi.EQ}_(GE+jE~2큭[Ys$*M7;¹|p,8iT1n@Q!#g*–ЬrBYgPC Yl衟{#ZwV,X :<}PѼI>ߡǐӔ%!۶T,ou Nbu`U@lzS % H`--.NfctT@c *x}eidtq\S"q#>>]#ɜ *'*uE!@%>e;r J#54O(*vm9zBGH|}H7J(:|HMrowOz{0}HM{A2(2(SN!FAIoow9"U?/ ?(dmd%E8ь$= S/ !:s>Mf8q.o[O6kheO e}a2ދ_ߒH`yE^8g06s'<go9R YeU>r/*O PYdswiYf@5 /z#, qíO|q-OQ0Rݓ^f|˴$Z|M? .*),K~i("[Q߻T2kc{:sp)551#?yr&{lb܄vjYL5L}H+݉t)XAN 3{w,fݺ Sݭ g}TvDnf2mtA4}׵_ErIJ?h4DbQ[CNzN dZ$@-<-c8C i)u@P9&ɿ+]iY<)}ӣwzQDH8QP!gᑮp ê1K̐v `b(d/pnh(#Q}^!4:]v4ALRw<e-S?L]TSR8(Axb\6 m >4kDj.-,i9fNgAS+RWŽ.STL}XRI#2Cє8ܧ\[&0▔9]:g23᜾lsd(O +\#&jY  =c[Ary2_ٹLLN|iCD[v9t-nVcJM3u)_}jgֹ#Og^(;8!b;ac&mZ1È e4\o(VD19ʎ;ycPUx6Thl']ݯIvLJ{E76螫<1P(u6GC'7+,g3/xq>"qoѰ/}`3eН[34K"w0p3댬@c [%;c;p veGގyP*k*489mv NC܃Άîkqi.$I2-: b!k"e;`Tu8ZaԂ*V6 `tJaa+В0t#z&vg{!jXAE'zd/sK qESrqch?MN$5V!}]GA%FQUBG˕Jf q\Zxʩ  O_>b!C/ȫN Xr4aFܑ˾S}$ }ѪVgZgjE@F/u̗ + 6߫[rL_$nB 5Jh׵<@?ᘓѫT#JSP]*}4|BJqDq]W F-<WlwGn[5) ^LQ9(aq uc2.3W32x4,>DV.@"*>7QMAӠ@R@y\ѯ_W|>u*s6ups=þJ-ݎ͂$!u:u!-/ ̓/iyBn$zh/۝%.yU.Zmp]1 LjRH,QVH[篭JF#mfc Ob4VZ;ȇZ)P̷ iľ%ӓ7/BtրçE3p,Hi'~EU{>b7  Q+7ɐ?$}5KO$AO/Q3XRfHEj̔7{WIfkzL !`6԰ij*²&םkL MZ` vإUIލ'+LJeyFZ_[4O\K M2b~*` ,}e-NQ$"| 5κd Ç1 բ_&Ϗ۟8-}TR56KDi,DkIŝ)=#p#@JحI“. Trs5{',("Ҙ?A E󅆼h gɧ?}Sj2&=TFrʍg zj"=$>=\o3#+ɣ|Qۻ78W0Ru㛹RPh9Y*7ea 0tɐvu[~։yl Oo  /9}? pjOl0Wl'z H9b[]7549r5C)-I˶SvD@m@sc^^|VV&_[/*R=Kt!^j[Y]ܢLM1X\DmhtmvM5%R.+5,K6X&}LY+ofz'0[_2"B8XPD_DWg'  c C? bK0j3(6}i(b%diT%iӑ͆i+L{[@;|p5X^MX] W^ Ű!kE:mĤ^X+occc;-Vess; t<ҎppstLG;؁7yhNZ>/ԄXԑ?Ig9=d^'x='udso`qIzܺiZ4T7 M{m0^cʟ@MW~C(-G% T| A쁹WX.ܶ95?ΏUǶBTuYgTˬdcަ 3c۔;v?ǜ~ʓUJ b:"NW LV1&oLN5]5d*OYb]hIC;z";2șq lw18:}k2Sr"hx$=-.O`hALfUcZ6ףQBd]#mVzhcp`!R?&^eW:\EvJIkߗ1@QBȝZvh&4 3[̔о, o5t&dnovM9 <{=En8%N[GE>5$>E]0vO1ĀπnϠ٤JLBL_";d(.MyQM33ּod#?E#@8cߔ]ADNNdPc): sE) mAz$cU^_*ô(@W jc~^zkOXP]T0+6|:Ռy1zWWv[.\64.BfHf}@C%-Ŧ#x @#;#b&K\*P70z\6*a '?R扟l7e[hjƾb4K7v.+E񢌳E#SO$!8q~F\Ck&iR,i'nOr X)[x?^6~t=W}B7Sp'.X!dYVV8I˺W/z'5ƀ {0]n':45r0hFYk "A7 T S.Kb 9K}ct>ԥR]JpΌ!& cO+ZH|2G#Δ&f*s6}1țtY.XHu^sFk Jud{%~Quy<{d&L߫k8rSH*D LQS#< 6czfmns;jBPd& t,]h|//rҏ%6[(tt?zB `s1lD:v7Wb}^h# [6~Je^isj'srMfy47l=[0^&4,,y~ؙEX]a.~N5yR vtF]SQ΃Va.U*qj* s_{NEbwszwT4p&{  3N_Κ\61UvJ]h@)4-0w ao5itG_hOH81O ;\J%R1т 9t!􀈖NXgͨQgad x$nIJm<҃mְ5n`hd%O'\d[lp,8j\ ܚ MLjؤ5 v#i0?U}_{"9 `c8o M]vzAf?XK1G J'i1 RR x , :\o:bE5G!՜bХHRig~|a*iq2!xKm[0Q*p+{uަj^QVJQk+Vv ĬuMzaT>GgD734|B ߭E7Nz]Ɯ9V}S ju0J5[VÏIԮ5dv) a@ݖ]9"ΓvNe6@Y=#$ JA?K%}R( ^,-K^r~A+3lîBā ԗ|L4iU o`IĶvIYR1~ Xh.)ch-sѯȘd{ꀤYJʥ rJ:jVooӢnTC3rPfQ{w '>Q|E| VӠ1tZ3u:,X@<,٢󟝛b_j l)&xy \Vmc U`^Bh3j&{&aLO,I*) $ЙP3Wʷou쭬 gwզx]%+d)&\/Y\0Yh<-٫j7)6g۰tD>=/s;.MBdɯ 3ks'~Lt~Ej5%+S4dq@H+b; o(4hYbb6I'\ Rq>rϿ`]>,3hGKƞfe+DNxاO{ :9+ mn=GS`=,1Cbg9ĦCẊ nDCf(jі=ԫi3~[m Ko=K5N`n>kȡ}- P/*wPɓnpw蝄H|"GP-kvm윽R^!NWsɛ7 8.Խx `Y4@гN|* T LЏElCmߔqa!?mj%ٵe8DT[5Bd]F;V;rBg1dw,o(EgIuQRYπ.pj5l;vxڬm{YI^aա%m;#Bu*F#NzTnPwNj"sf{uz;|ڭUDw`k\tψdF_< 51v})Rw:1AA3CjG4s/iR@DdKvYk R7iX]9FɅ e[BZִSz];aR:`ФE(Nqytz`M5B9Xx LRRՃYs:滖x y MjE缺 ҇ jwwa)#1?Kz3OfǞZjغ]jh%!ښ\7ⅵu(O \lЯtRotP掣OJGă՜~ڦ~JЊ3{j״*wUs7:͸ ͥ>紕<:I\6e;g&OࣅTnSQDiUQ=\q"$M;Im>*84؈KH.HQHl;HƝ>V5"5V, B4}>gy59e)yUP:TR29&dOQ=|Z{!Uv /xtд L~hv o3OB+{WmER/Qk" ܨԁ9F& lu-L/U4vA:K_nA:iZ*0A#IӚlx/ٻVcC2(n aX#,/;QT;,b`_j(ڜԄwR #D5Gݟ>sa#X,!^!Jd9;Bn{jBo2cq(P3|2Z Ooh7V_;8H¡9 TMxDٌ>[-ƎXky7s5{7ù˜6S-y9IQ?55\ KX+W@Ȩ]q I?" _M02K[Ev#/=,L8Myr'}_v{bPq "z!YVQ9N"o4~gm p;퓧)UY}ޔIVN?ENv j8 ӸS zzkF~ 7)-/ϵؑNԔo *o 1 = Io}ܚl耜3',?E6 4]t$`KfbC YMx^멶B0WʥXFH1?Q@ IV)מ Sfg^i "Kݻ )i˻'B77r#@7Ygq>FZMqC E/o'm{{MnBUb}]XT@Yy!r𲻈|'pH_,}Ai1OYx:CH9L.t^f Hǡ1;W5A吟T ^0Pax.ogIfQEίq݇H~\&;Upm=QOqBOH%{ksXӈ\ݾte8Oz WPh%&i$)'|nkCkЇ-^U@(9/&SMs83x<03&y?(IOTqLp6$Z3%4=2_a[zp`Nm{M6\Йqzr߰hGJb3~tZkcc*2jl8)Nʏ! ^襸k\#YLg&BGR5`:9_@D=uYW,wٝW9/fތ:cXc+.1#bAY4lSjaRCYaeqjduoIS4tCTc" ׄ4?tttR4\yTX[ȪfQy*yD,{Jg3gm-o ?T)SC71rS5AQG@LU AF䗉!62JרG\SDyXcM &Y5nlh-).ݠzJKb˹mLDEWʙ;c]]'Eޡ Y&]10DA_Yk3P9҆{ܦO^x2g`U.$?Kh-*_DK8]*m;͚U#\#*'O#7yz2e+:K_$:?SdrB"Cq+SnkP BiΦ o A)ɽ#`bceJ;l'L z}!6#LE^O tx"|pE? bDDBZQCuIɁY ly&oe@~0临l՘S 1LgŰLosspZ4;_FWTZMLGDcPpW''SvjA§r6{?ՍB+!c7nң]QX IfIJ-^?'OlsQШoLle]%JA'A'kSI9*2r36uӹğkj։<? vgn9 :3QI?dս mRn6˩8!=^:|5l^0p q\@rq0 2>)QRfH:%`պ5ji1Aeѕۗ^[!X;#[<ô 0`ɻ>ǥ>Mj`^ܭD" yT3?:)) 7+.F?X « mWs@ X;7;`*e|MG#=&~`O%iUQɠ_2 B:h|Cd>@~$qp0\uZA(@@p?q@%tԉ,'/Q}A¬UF m)/p8Sv8I-]bZC|aV2lmqnRJ0Y/sZҰ!:),9]fZpNy%V1ݐU`Z} ͆ɶ,ꍄטZu\EtqPOu7XdE+mbŢ%Su@h6``+]J).ᇺC@6ڢ*<5Y1d"ק5)02S1dOuiF|w.ЫRxA@hݙ?Oٙ?  v12ɇx4K84\a)&yX۵] BSaq1Z2Ɇ'nW OPǔ*u.$$27:s}jdRZk|e"}VǬL@JPUC|;N1PZ]6Xl{-̬'k70np? Yu{rj׬G Յ]Q 3W(y0 b@+Hi@L%Zn|), 2u󊝆w箓EKfӴ]e"z2ݖocʕ\t%!,U|7ȫ l)` 'I*iKݶqkYjj?oUnt< @i[؆ߟ0RTA)X(!Ya퐛 3Xoa r|$zgC!g+cN'i lzҪяA'%CZ֌zt2~p;Etz>% )Eo$@isv~hb_J 'A)~3mZ^3z2,9VD`# HU /?c-wa(QJzn. $֙ԷmQSvD}'YCvpet uJ-EXI?.Xdr!" pd"l]X.屬ᇮZpgl0m!laIaز/t[ωH ghuwIic܁gp״Д5r2Q*vK]~|$ C;v(i|0FRDH=b2K5sUDzE$=vݟo 2''GU +#VB;~8l|>3EMVyHk?os}k+, mn,ƻx"^AXV ZJy(WM}OX|I,Q5 Jސ!Ms}gR#vd/} w߸%iH1Y/BQÍg}j[}_0S:2\<p+aMI&p?<0e.mix|R5$§j:5f3dƶ]`br*#uΓ,GmqrVq1: 3 Eo{ ҂fNLj@-:E|:]A'1ii8)-k4ܖMm]r[F9ʳq'w-{ e/6Kj>ۉ.-ﻑ+4~I{GK"h']]QDS{4 8fr'i+\{ҽ"WpuG7ۛv*x v;kWKKQ0[GJ56r+Gmfzvk)Iد:ޣ&P(cE0mB2&Y½( 37~4٘<z9h>}&yfϨK7a-,㳉C9^`,w2P=PFR;6.mgAW@Z%QL}o8!{=ĒKUYuDmS:cy!a|O{\ab<|#06 O{@뎓gռ+[2QPH?xb/^a)#P ,/Ԫ{]{C|14s(<2.H ٢hrԎ7C>^R%%y}5r6yq 5?>旡84~ DBk!2iNIQ>MőM:WVIX+˨PE,&7,)wWJYR(=]R,$iGQ,/:ӍN`34yㅪE3jjgJس )3a[s{F_-bC1BvH~@?˗޻N\mms*_q N45Tjf:ϤȸڦjCǽ@n (@O{+#ulUjYrVYf+!׋/>~c eJsRk:~SM8$/{ Y|iz 5*UɅyhNGR)pXoStc*H+N\\["iky_=/hT Tfe$|p1o<pi;@`q#ܒ:#o{B{3EiJpxJpt+ߪ_JG { ŽuMR#bk!8)IC"ͧalkٓFZu+({C.)Zg6njң`R[<܌$u~:*Oqk pJb~+(|o(MesWa*+k{Ис{ !!L/@ 2oh}tjFwzXdP@v\Llj0xtn1Y#^ұ e,e$j%.N.BrA,9tSvٞeP EFaT"`+ă]]8ȹ}n̖*M>%^PPސ7y?+TRBpܑKn3z|=MRPe;o؆9G WSnz2+uƶy_{՛~V&p0U`p"hhH[EZ 3 b-jMbuNXi:H+f,p!T;}Iza57} mVbp NRgK >B3 EmXٕ$VHhUP VU&%{U;4zSqӖ7~e$Z QnB4-OwE莹zIk_)AfzpUxs jjE&L9ަ*ɂz"_Owk Yf W/DPKHKtLi6ph%/GV`d\2c"PZӴ#x:[>NsJ1f3t.\D3*[ʼneǁ(cE5kS ueFJ#mV W,~R7U MY vFG*MAO6),륄"6:7)oko[W4<,OT5:>Ů@2dWׂ[X];Uy/jOJ* >~B6Z|6Ao^p"U9#$rrm~T6SSX]N0=0!X7UrRC@㧬ӷcE2Zy:}U 74ݱ0luǕ?iwΡY["0?r-v":~"º]' sݽ@%cdۺoZ\-8sˡdf2?DzN(Y{M5PZ™A1LG*PZCy186=m+WAe*C?u9JY4uEII9.@O) U$m])#oYu6vYG6\M%qgba`p q\@RS-,3z)j'Rxa"Y"l2CS[y$H?* `l|J=MD3&& v$!Z{=VDA_5gι }:ɌVpW^+Tv^Îà鈖-8 b@m/g)ҷ@&c<4'q>6ӼZmjJ=B4Mg~t2xL<vmں^O'1}jK1 IM0K^]J&D=s]L곺tc+mֽ+" fô@ K[!U@Ot)>!ekKcRRNL=^;Ra4꫐6dbij cܕ먭18 l,#~ \E4 +lg; Z$lY;>u/ƮC #gSk&#XPtmm߽fxm|1>+b*5 v2EZ[]JCn c+oi2g^<,q芆BQDqTdʦab}s !2>-?0[P7'ya(~f+w͇A~w3RRz^ ]BG& o6/%F+c,̎" +*+=7vә"KtZX6Г~aٸ0 1(7,' hg=7;-vpf,"R'S5}ۡ&q~uaZ:c 1ZQhH?RIst6² Ӧ0ij 738 y<\ȉB0A\& h40̧"KAfK ?{͸z2dܚ:@hddP6FB*GChDXi[ӟ{]oP۔C p馉k e y`O/ρg.pK*]WczCCм6p 2׹Aojb4-TB2J՜Wud8he ivյ-o3xһ/|-Z= <"AcS-]3E8?Spt Z f͟% Ձ:iU\\_;=8!'w<ЪzB ' K&kP|7w[^Ґ.(*G^u`æ*"7x"%F? wG79~mx]}[܏Gy;EYHn[vs_4 Nf@jFBqDrVsa$ftlҮ->q5 Tj0=zIa,qmb@x0p|ev&[k()rÕ9>ĆIX. 2 | ELVnpv7 UܽeDխQ%OmrJ]@I?\K!DYk+/G&<Άĥ G"7"6%, 1'쇹'KRq٠䐭ā>퟉X~Yl{),8F,hB 5?ECBm aoD{D:ɑN sIvCruxID1P͡6:~O2gV `6ƕ߉L z+)$β&~>A2wy 3J xk J( 7ys(Npdn['6{ax^ ^@G~bv=t RO +|:% }7e%׋.suIo7 P=U.E4gʻOWS.scEN'.R L 4d+@OC[FEu[ֵ 5@W؎WDeag[THp[&u|Kd(6Wb:{,mN9B(lzX{M1 aY݁;{<yewIYO:/M F83|U\7"].Z3iz){F$F&PJbPsr dA.N-kBaD巪a&+{a_FAAoӏ [4TO78X-|mUcҶT0^Ɨa}vrv8)XgifTnKy-g3"Pn LzF!WHWypa=i}l:_-"ި7%li|d6vȒ;iV_~F7=8w`\ fUw`lG0CG/0̸>L;$u3QYUBb1}7&`z(IEš#C  #E äXH(^Gg4`BR˭]g`8<{ ٢x%(\j>d{["3BzCYeD9%ro' d4\vݾ+V3s8ębO d\<DtB+}E~A5Ω 8Yq-CbPP'Q~N5>t6FgRMOõ=J{@ݘ G04BԮ5@rM CFQ\ Y0s}F.E?G[vbAⳮ{F|A:1x!)P? GҡB~m!gfP JRϧI\69">'j*f7^GR&&z>? j?juH'U -S8gg/7~@,٘ PIbbL|7^2 # |} z{0Z݂˔&U `uf>/5_{AFHnCǹLsxcׇ{bRgPu8_k!ll7 {bza1P 6H}LWQ51J"~eθqD1S "Zdm\yMw2i,˥I{&'zRY^ž_?ӫg~OI[ԚxFsƓפ\N]VP}lQN +D|5OY{6`Ѐ4^JJ\ou@˼!J+MA0ojj%ʥ㩊*? Itb{{d2$C"KZ9c/ʚqAfa#@PE<+o?Il8D0 6x/D7Ջ_U'Pysxl$ɗc1/![UgP}/ K?g҄ߛ|G oj%.jF rs/0LwM)@2N>KӶNjcÊ%B< 1H z캵VJTJRnB6#.WM1@%%A,I>-ɇR(^zsW8-|a3?}ܐey Tݭ;8ywZC=9&nTPRjՒ'iG4q}&JD3lEG:L .\qǟ.G3,~.0(S*6@l=0GyZ4ʋl?ңZGlPiPj8wL\>Io`w O>>`_&B[?/ 9 je jE *z]$I9w#Nf1ș fzy]fSks?@."w%y:y?@*nώF:pTwבKV/;N s!1nM7^JNÌÉD<ƌ+ F3-Wڳ*L0ހ᣿;oz-U)k:|AOmppu,5}8@ 9GGo@)VABsw@-R>]f-,{pw"hpI56.Mպyk0R08"b$ڌ԰ `vñwEenI RyՅIsHRNC !+`xxje& +8 G1qɬ8"ruz@2`jdԠ~k ao_07*lI pz2s K{7n^8qE6zeJA{?GLsɻ:+r`J#>S"ʬ%U+[:$>Lrq-jDAn&u}V arkc1zXUQK>ҵ' RNlP?d+F pK P7%?th r~ !<{kBrÐlpIjk3~<@m2̝*Im%76zW| (?vx:-l:8T8XwҮVd׬u9elє.)"4S[$m6mLuoȅ֛%UhP]֘֜FˤVSB"ژZ̧9*ŏ'Ɣ?)<8a;"}rXjoX[W8)~oZU}!p+[h}~~Qדq&H_'Vs^sLQG%Wъ5dLS=3z}ϯ++%THqwt+sfPGMܮHTHs[DcDXŌdlMG,H8L*"f g U?p:jl\Įn)nyZ}eǢ6`ɰuT0) oZ׫\$b%6/b5mk2@MdLDO 0jcD@j9ŶgT}5*{4'k?PnԲl=ơ,\l__E_ԈoX&Fc8\τ6XIqg$,~Rj+ ^c u VWq`S4ȟ!*p,; TLΦGK.4;O 8tIRL8c~_iMbnXW&z_5썝4;Q:tʼnJ ;i%fZuЩcC;"Uw}$ \ܧy#G"bE܉*$zKT r!.+ m!;J#h2BRsiNg)nka1L<:Fkot#(g`p7BcX yg`ۏf7؟=F6IL!fx\Q3e-":Lew c^jHG0;;F0&2՜YlAfCeTRhw5QTHV((14oȒ>0x&k Q>?tP k;Fqy2L๐ ^C!bd^3ךI:%l' ۓv=̄5Gьw90lݯP|i'Qr\'FDB)w#?vY E%}e'F/]&I1y6O׽LkV&#bC]@U&伿>-YƬ?G }FBʖmR|JDk@ FIwҿ а-R//(AFc{,_TE(RqC3W[DɱBce4PF\D+=ď?W2.GSblPɉΟRpGѐc/S|3Qu>_A|e%y k<2—A}cm NL8浝Ө"%xYBma p-hө*9f ʮ fd S&m% F)pq KHfϸ)jTL M"Gș_%} B#]>\A7o/[1:wh}Lc)fpC` hN$c̯&*M꟔ۘ0A#`čT5s l%Cl ϑP0aw2O޽h!g<˟L S9L`KCA2w4Je V+&'2> f }bl;Ώz3>UPAucZnsd$][Ў/u W[Gy |S|3ۏF; Qu*׈Q}8LAGQDIWp9V\m0'^̳X(r1r:sc 8)3(,ʼnYRwަsq>m#"h%Ѱ1RWvM^ Jzl9W&v1Ӭ8O7"z:v Gm7 i" \~'tAs`k.fTUڱhQ\x}26W?:؎aݖt\ϓʡhva%*GSK9<}%TSC^݈G櫥KF h􂧐Yv6"֤:w͏AeMsAj2+Ϝ"3˂a= .7_#:iBPH B^:]5޳]TY.?d2h) IeaYrNGnH,°vؓb*Xl D _/翀Gn3&qr\ĖSmՒ-XE~CS_pv=&r9ZP<y8́ȚQĂcP]ДmeI="̻={,X諘>+U=ǟT'hљ^쉁P7x #5x}IZrnv%sK] TwG Փ%Yz8?XU7O-HM %*q"l> ,'} Ni=SKCLOTAjN4ݚR$3u,qM__hmj)ay)~ &եL#,3|&ESp;ws)d:$Ss¸axO_/UPdg;a 9n_z%e$vw)5_տ.0'Fp`g>I"N K[08 '3}e/IKYcQ0 T4\ؘ ܌vT7e+1bz# ZsVRbkѩf$C'M]xv>Gp+p4x l1X =Esz%n6QJvuk@Fy.wP7@%O-G1}#rԞw0x6UZ5̻JeT]&JGswyK rAVCNW\7c[ISIBմ] K#9 [fBez$MDjTwT#ck$B.1,d:E-e>m":g]bk(n䄛z3ݑY|Qkӽ%Ε2jm,;W;-G :-Sn~h{rF^$( o3_p1uU[[~g.)3Se@io I0[7M$הk$~p)J|)ŠL a`z:_ܔ0=M1X)Z5hKgN6~Fphݐ 7|A?vbdzlph]Ǘh"b 5t䀓k4cNZKJ'=KLf siCb'+#ԕ6D}ZӔ~ӷ)7֕mX'o̗ MrU pDnzDĜGUc}:6Vol|O@]#Nǒk䶛 tA-DƗfgTBڮ'8Ytp!sw֓`7!@ *-3>Q C}6Ptw Y1i,X9FXN,5N]h5_ 6rVW 3,batuKSͺĚFj 1 ܕ5G?_:q&KB{Uh\"nyFor=l jξM_R\E >y6a(Yb(|;-,e-!MB Z}=s1=uhy <l_*0|E0JO VMa%>x9$r #6__6o2]9r<)'_{Dp$tSEMqqwrS1&)|r閏^/5s^~f^ähUM#k%Zxo!O>\d=1+9 |zd gYAwOoE{Za&ڛ-4י.Yr d~Ǟè-W/9[/VVlth|38&h%3??GkF $_F-o[=7XCd=B ,~V:F}Lɴ)<É`ҺnY7I= sFo#OSem}H"zJor 'ztLɨR.8ɕ Pƾ4l2KrFM]{lXQQ\+FYHm/9r6tp&ĕju+~J6to6XޱAFFh } ¨w#:}1F1cՃr_~e51cV֝:k]=5`?%޶ 2U{f l\{ B³!*Qvx} N^Lt >͚C\2GjT>Ѧ:X2dyk OӸ I0)3SL`0u7cz߳vvi+@|쳰0z=}ILޑ9l3wtJoK!i:r4[m˚/_Y|We2QUƄQvp]C/;UkQn3ai粠d&Yh[ qFM,G)uǭ2Pb<$,ɒ໙lOL L(E|*([G\dƝo??1OZ[`NvOjk| MHHw/A7m+zԁ m}v @!ȨN,~i{bfݼHf ޲LkS8& ۤG v߻6}FPnOR?X^Y-~Ȧ7z=) Xby"D7 T0{c&5unl.4Z%>lyQQ%E@P4qaτ,G|*}IUfW3:Wbו e+X G's(Ii7aK*KhNYw-!u <805.G%l]#I-v<3Z๵p``qm loS6s >sí;Ljb%{s5ޡ5 5+X> b̢),h`U1.aP{dRܺ`9]ZeAgF޳pwMDJeZ\'<xS֓::YQQ܃P+[f}5wsWKdnVV]S;E3*qu? Pm6Obly qӇ-q=I /Qwt*H=4ٖ!D=lyjU [h`8%i.s}X2 :7x?_;xjs [Mݎc@E䤔_+:&z-1֛ ZVbwAr6kZea2D!-fK no~:pNo,wz%#˝LzI:G ~'lڍ( ;pDD(vD~}W^fb}^ 9⎀4ߋ.3;H*SZ!<֋ՐIDqu)\E!'w/80>ju1glƕ:yW1@+ȨEs&1>= C"[SBC>G'6G$P^C2$sEbi"ݑjl#p= "{cdpQȼ Pea@y;I +唸 uh_J:9sG苦K[SU|VmjMf.`, Q#5|e\b}nw1=RO2p吡!H${xKcYSqp2X8>}W܆ ي ^1} y#EL|pY%$=.GfT %Oo:NYˑ#Do" z97}H^;p%%U G1bha"8?bbOԤfU?mgÖ.zERK xz?vzߤR#Ӗ,B7t 'B&}QXV=ƸGR?]x iμo:Ja[Lg;Fu|5caJSϿ?q#Bgw:!-Ů}k!)8C~3lxy[E^Z(+-Uz?Gŷ\6Hw7MP_f[0rҡ*5*;N?YQ(QFA}N~(aOpIaBAug=`f&eX qwġ { z`_Yi+aQxH<2ώ",7t ^c(gT\?zA"c-\ACfi^$E0yۮ)$)(Suai)+ԗF5,֥y,1z|Vmł0u_a<,3O| T@+khDY; 5.xT=9վ4Fu(Q}- qj[qJJ%O*#a.`zV9IRrzNdf)% ~GkӘs1+u疴/HHNf|/ "SA Ήwh$\rnшy* +5(_c!hR0\u'6q9&ٿHs3t!qrthTpWvKzk*& 7ӱن}'RFv7Q([P&'΀9:-Sϴԉs:r_;C۶<tt#Ƃ=!T>_ ޑo9EkXEzV"kH:iz52}7Kk9-$rhdx0<$q<&,R7ؠ{vg `%Abֈe4nSR 4F1mV*5 2 SL -RJ@UyUf.X#@*1$nZAFXrp2K,HZZ<zEA5N<2{Z.O)=#f`ZN8 Dqx~IK0:L<|g9<ppps]&,8ZQXJ$ Yβ}P{(pCE?0ld_NNds|dN qR@݈81t[]rfœwdcuc)6E"dt)d,&p*9p͕LA J76-0M~k)?,V8#Czhw.)m BX|r,}K#ڥܚ{5Q(_Cn icg\R: "yxkbȄ%w"Չ; HݷJ,}K]ӋV S5`WUh,0C1MAOQwH _πs*{¿ޚ䣚ezI Gv4Ӹ3>@Tk'Vm1IU5,Dѕ2S qtuBu QR?A\&8͐LM';=9?<.3ޙ-#\(N")B`M8)i}-6⒲击9!g΁HEG0WM"~AJO)該nZPē N LK>4.zBuymE`. ϧ`sZ~Yb'.8L݀L">d Jh&y ԇ}HNCͱwAeI޻ʦ#c᱋wAV irxu!*Xi.!*lf/n&]8tQ eR|+j{nI}frlhR_Xȫ̪dw] gۊfĂB?6&ao1|& q!c͌6콗nj,V6NY.u͹=0QT< 4㥼-hKoIO4u):(f탾"?8Ѹ$Rh@L2biD@V(#MKLvJ`|k~yɟX`(y'kV)7GSVĈ5,cF 5dzzޚyOꀨpl ̛؎])2u־`sh(nW,& lf(#A~wעJS,Aq`պmdI:wo$Ė Ǵbׯ8o!v3tXq :bn.<&xv0gv1~]&&# x3mzIxY 2t ӘK?s`V:`AIiE)ݸߤch7Ќv]7oʣ9erڴ?tt9&YpSSccU4NbQO㸘N-Mh dlbvJ. nzdDi^H 9vђˍ>3vszsp,l:o@a.[^QRb!Z$x!E߉CK쏀0}0GiގlT$Q?@ ޿]sP&s>^fu5Nh8:ZuQ9t?)A1 GV雱C( D;x$mfQds,fśO";g/0#k@eYK7CKת7ӠHi\͂,Q-Y1rfœ4|٬/%hx8 .Ʋ2 F ?g<)=kץSu3o-j --$0`]מ1},z4e |Ń_ja%Nh=ű򵳚()h 5Ap _^zR\^\zCʄ2;k5}~ kt')Ӭz IXSH)DO)(s> 7jx z1[PVYf-PՎ`R)Evg#A@O4꘾qeX[x:tjcaKEi'AֱΓ\[N"ómMZ̞HLŮvCo{HWmZ&#7}B"5DL,SD"kLRJԅKgX SfU5tFz,TyEJ4*/%fUVނ$B۸SE[|2U=Do[VbU~W}Sf+w*%[uvfNAS-0eǝaD vR,904̀:Z@xx6Fkawde[f@KjTmwӌqZ*G. -pdL g"ɘ8v@19knokx Y i ~VUۉFsͱDDnp:[\6iJȥZy_7j "NfY^R 6(.9Y@it6}QRh(k~;kEA)ޮ+K0~!2փT!84B/M\4V 1+n_ܨz{=c U?*/KEg[ڵV0L_;~hMX8jel*1a7xvXr{QX~{  w<?"Dh9+T"'%D4&&fT wQZ?e'Q]<3?oV /כ pC=.c",v1榗=-Rȟ(o5ݪZ VК=XJ}kh1쭌^CuQyx |jbJ|%P3'aid V:w9r~>, fؾ_>v t>{@{a^B(=")_.)fc5tmU$ qJC1 nKx?ڢmD0ѓp{/H<<a6"T4i .&]gix,_#3C=:cFDbi/oY='н'tbV{&?~Une26#`b-AsFpq @=||Rhn'J; A]Ts\d6-_}CM",kL ՝R}F:Z1 t5nFb3?K<{er9룛)fis~oM>y_86:u8}tJM_!-?uJ1NLQʆZ?&xLI"Xi 4~HhtJ[9o=,i2#<84^3+ц},eO?@<4G/P`,iZÇ@i[>ͯ4Ty'Bq6!T j>s;cVh?#Y %<`%~qKkbKl3Q0wLc_fv5lR9nBۂpʝ,?j%.fvQc(G|1_ =ƹwHI[oc;!ŋ}7p]t6wF/KWS3pzyM0dP'6Hl-TQE<C\z=F4$gU洜Tv +>Rd)G,B}a;`_&&w 8*i:G? FиȢyV\0 94NĨ(lb[ShZ[ -t9.Rx`'0 |{y0q$\ܩd 帗5 Sm.OXæO]pAgnNA a[k&R|3\YPo!A!oWRm%֕~X#X qQdy?DJԕkE]-'0Mո~h {*P]!ToTVfn^ˆWdlRTG}mb&w91)߂{ 6}64iTp`?Zk# 6)a#L U7׉bT7[Rq'|2* :>B = EI語 vA0Pճr//>zBz!p7 }_zehMe0 B{Ih)?1QNא2Ag73=wR*@zw۵Z2%4PsRwU A3¸ZjͶU|t̸C}5g%`77ԗ53sq~֬X] *uɖFDLxyzG'uDA&q9hx-+tkݵ0"5 ,7/ze"%"!#|l[ّr.x7Z? *o]ѐB>mh*pKDfГ] @K/>RmoU$| yiR<NBr/"n jLM-Dc쓺r*mw2(=$xa_#uTc2Ju޵3gO&P@gaj}Z1jьGM#ɞDmUa; ߲g{U[UKBՅr7dKj 3ӱL.xIG#`3R 9_қJJN18t.o%G!(n`*ֲfRd…&y?z\_%\5-ee e\+g8q,DM$oU$P#Ushh) R j-4 wj'BP}/룞&` Q}xqWs.aWb6oH?E2Q Q #\ζ?a_< n8''O_|gX;X%y-X?r oK7VXšmٶ# 6 Gɣ@ʣh>vyPN)^L1d4bQcy`ԇ]mg^@%ULJZ z :/Z 1)#66qVƀYH%K_[#F.3u9 Y~j_S2E'e?-\VO7.k=0G =ˠ U=:8*vR'/baAs0vW3Pag;MENE[sJ `& Kwbsݢ .|qJȯOH6(:X+Vٷ0AdwGKFF=`zaCI#kYn~JD+[xoY/TS,t : TJfϜ+)W6O("p)c$m6qP0.d&0՞^U |H]\}E^)a_¼G/k綎b̲wpPG[#):"=qI@Pp`ȭr?r:nNJㇼz:,J7yBF3q!%We}EW'Hnlmhȳi5ϓao`QՖ S] ,@?Ƣ7p91OoF$[QnU:QO(m:lu^zF5I>`"`Vn7ih>:boikv0{J 1Td9I>Ѩ[et {y}#%ؽwvT[t@[tĜ%S&LnT`^>8ĢsvN]2X>OU 4/mգ(rv*V$kebC3T~97tҺj̀NIݣbF;]T>ۣug @ά"?n0Jbu̵(ېU1V%rW.M~t](szIÍRmu߼Ƞ[,`+]9bPkKO/#͗m;.v[64(zKw%ž֖p[#'*O(4%AARK).Jd#L TIoA X=F bO{Bvu: }|iv82c}97XjM!~{ lII1XeÜCP*H  #qnh' Ӹê.ܥZD&\7@y_;5< Mq);3;I\ rXMS9b#0ٓIЯ/tp"19Ϯd>*'Q[f1,v @p )V-}'U!BT1fcUkv +R;:InKE%crlu*i` 0/k0 I#⎕y1ѝH2>-DŽD3Lz\e! -=B F}o,slwe K i에4G|߱k%Y5PaaD@{F o(<he VSLy۾q%4o!GKԚBs_לG@:ReԌ1TLxOiN7{} p)[\4d;jhRY,ܹdkZTM*z` ]Xj-)`1$9|7V>GG k" 2e33 jqSByKʃnGر-QTZ٩BD1iZ@ukGHE>%PYP]ұ byyO21sn/Bb7‹wbJXZd禊݅7bk(( HHYN%H=+fvrD?6vmRtiFOҝBh©*W%L->G&:ĢѫNsjMh<qN\ U6_a+m75E$RibUI@Ap]|OTwݓwl/6Wt#~. D$پFh~q־Gl5'w"d؜3=nKbLk"u740@{Ԏ@l> )܃gjXnuǒp-GF56l#)נf]T{ 㔟G }E'J9ʗ8d=DZ*s;ƀ7 Jޠb"u:wJlul29VvNo|CC}Ff,h!AJlx1K0|J?cR ~K~|,й uٟ:E}AʛqD hFg30YlTռX2pI22usc^ Ƽ2432C}6ؕY,6qg B 'QzuQՍxA5 8ߝr.PF۽{O2X%mӒݰ J0Vu k%J_anΜBi"B| 7sZO:kPS5~pC5w[u\HA@HmV*]n;z no*_$Мd1?6m}#&V4+@ԙϚ;Z0 [r~y+osT$$4o=-ð *LE ) %_Ahu{Dj2\Z2f!1N_{`I[Iȃ <7fx#9#\bn!e'T"qZFE87TijUyEl$aBod ƠH%qD l[>*Vǂkb%YhK71Me}VҖiqB(2mzA]t0ϣ{\.ㅀߛ <:)>ʊḏXx{K(Ls܎Zn `cUnH'D/nET5ç-a'X&^60ǯOǢU:}ܦPU:,\AtAxtZuV})2>;US=RB`:]B?}h%`Cu9N&q#4Fg!,Ԋ;5puPWK>;]-.(7Ir[)pO˃k{395Ff߲)Ii'BhRGz32 *g^:fk/Of7VhSXy2;++ 8j-(͖Z@йDa෿9hy"w[*)eac]P=LZ5]`7eNBJW [*=MR)Ec/hz/@SBBt{Zޤ>Ox˹JY.] HLJgb(ѵtX~39qdžɡri^v3L7MNCWx uS<(tPJ]|^TkBdôڝOmҠ4Bө,|Aŭ_ϖw`enmZH-Y\O|CIEF.}446A`1?٨iTvJ)Ef1tz)Ʒ$JiMPAK8kˋYsd02m!. 6uu `ؙ7z z9в[B. ]>sNN_Kjl6?hLڀӿ6p_kgm-PjC=D]jvބkm\ Sظo2EiM(ni4PxGsu2Z>,S] om _aB͖\=/iFFe<湈eg G8FLVƋʻf)E@~AdP;@]Qxqd{4xͅ3$7N8qz .=%/Bw[u0_^W5 hgV{Rţh!e<n=r!:s(e) l K0z'f yP2QrIg K:FXz6ؽ7E/W> -b蚡L Ca_g*PZyMqD|z MeM-8pŘ7ҁkyhewL V%^ O$%Cp %s'rl)GsnlK\P"%"H6/(9?B bJS蹒ӎxhÂ%'*˞oBABRw ]H‘<53e}w}:޽k!pyٲZt|+[\D!8v"#ϧ̹ %27le j;'fݨE((`#Y`쩏=z'w6FOt>&GpH[ˌFF&CSpRC=@>i99*r;47쮌)%=;JJlA9?Ex+PmݜaBSw+ pԍ{7D\e.-(bsJW9MG@S+yX ~|/)RmTROmZoh~wF'rm  1MNu?,p+Bʓ9;#,Y߾Yu*z߻jrid!]YrT9 (u=26yp/#?jE>\Ӕ=XJaPP[E'*ޥϝV 2 < W '#ԗksm%d B"&s6N{pۙז~M@,V .e*xG.9 yh>"-[tJn{&Ja1ڰg\O2-VٓE|f 5]}y:w#@y 9:73e49ڶO%Tی/k xz x2R,6.6_M<'\C3"f1N(\86 9E?C g@ߨA]`߃b9-~!9eA<}:vjVCpFT좲nB>^&h=Q}l  V^ICetO᠎z\`rZCw )ן@ʒSl\>'CeE$21cj⛢KlRWx8_1ꐝ۷]UD~j48ٓBU^:^TՎ!I^@x|"՛qڇӒeoҺL /'wsDFCg풽J^\=b#ZnPzP< ; xN6hνІ͢,']X(nliAڈbSԥ?$ka>Xw/}GjrPdoKKzwнTF N!z͜+a{ixUh2é:dU‚G>g3sa˴m K"6z䲲X90n#S!AbD(VNcm&Cn4jR"P߰%b 75o(O?I{*V2񌅠 6)z tm]X@ E]s2dMtM6ǠqݣAĥ4(qGa>8WEx5QvΉSO8nަG5̰Ua$`7Xg' L]G_ɗVF1\Y⍔IOL\#Tǵ1Kи=\Ls)?##S[[|HҮ= Ftc،u;T۸a7ѵcPF+Q- tܝ|UE[+t'&RZ%\[#1QHN{|_8[6HRXd+\KgWfW#6#eR{j|Tn1Aa(]=LɸmZaJ%~AI Z L rexX2F]&G.ǩٌ7F1ʶ~HH (FސE_jG1>Ea21LQ*=8l=-oN./B{.K*(gw`EA(G K44UNO68n[:bAY8fm$oDS'O{c*c@ l,(B*QPuIT׳z!=5}Z.8D-%^14; UJ.D5s+a3ިEd J}3%-uXdL%&A`}ɚ?@`|wƗW@C DWT>ZW (MC @s_,7_hZjOX|0%҆&ނYjīi, դǝ6I"WI~ k^Y[c=۩?_V|HjJ)mt,`DpEU k+khE"/}޼504Q#J^H✡bQ#``=s%C.6(}y(/o08c aCM3P)WtJeD>=NH#}.]^^9b Bb_!S7f.EpA0X1|I۩/v^ǼͪnS _%@K0u\D2rؘ(>t ƶ򯚱=WKs-u}HrI Âsܔ٦/WzoKDoj9G`^o,K1@Pv+qAR~c5Cٽ,#%g`ZE=g *23##d_ ݋$X dC>>vgMjP7NRNS^ʧ*y\d`ٰܞ {:Wp+#@"-㯮+ ~$SXҚ2aʡѩ& `]N/3˵d~{[wy<Ԫ,:cEPaCD\E, Pf[Kdׅz Oe>_o󼤠a4+BVU д,_O u/ɯjS'[?ǰM}T*` +ؕDͪ^-ZhzI\ ]kt=KTQJ(_DCnBJSB=?.-=Ps$oKҺ;IDCU L>3rljmjq)ge* 8(u?JIl/z_{֚UҦ:VRiEw,c1nXz$gt xI0~«tuͪ4+f6d0b\eL`v#s&ܮ @iK,ȿd* [U h{YytZ9EgA?%a{qP<K<}Sa%eIK h5Ku! 2)N$Х<,[hjGM md1k-FW+FS3eno\3/|e 4LslvEEoϼ!"(X/]CXJ['}cs=lS_:u W0Kr,W6pGq..|}O<:]y gnP;`\9ҎMh 5CgмD7o|*B"[`A4z-9vC߶h[|3>naimON6؆#ZnQɷQ þ逈I`[*" $%켥O,}O=NFuq7Cmk tM`(ƍMp#mq~x@\l4鍖Qq\ԻUBBf$Yj1M1FA|ZЙߒ=Mieկ B>R ֻ} jDBRX`4hqFň[Wu;}/DWO?]3U9Կo|9Ya+G Iѱa,-QYa@Ŧ5Zw t7yΜ%͟>$ 많?B.+``{wl;)tvb.>aOSI3l (). #>ȈsBa3$-o"Ҽ/"]:-$}o-Nd3<>"W?z] R>`q%x֭wo4H99ȠoP mN"+mp M4я܄k źU"Uxe}d*@x7jޚ?0\cFfbNG/|-Rt+MTD;`A;92Q`\64盿U1ej7ee%eJ ڠq_ łBuI6*Z*WHqp;;n}jHNfQ-a`65}$=)3+)h,>G] qꛄ&vtai7cs9Cnc{Y A)yC&ksyOFܵ!FeԖ;ydY^ȴbHfdc)+9G83#":v1_ZD Kв~xzK߿C0Q,bU%UIp" \7tr(sPs9nrY/o+J,Zd\Ngal\a% x,7hKO/ZæNJKGM=-\FȮCxI@C7R*З!o^'>f(š %0>g%,*C8=ZSti=v*# 0?1 >B|їNhL tF==Fr̭+#= iϋg:~#0V}lZу.XϺDW!;nRel0umBLjmVO=C*}R"<}x>P&.*?<@R1N12z"&VWcF8 NnIӫ. /0cn#ػ>#֕? 2tIʡyU ef9L9617F]dVq#1֋de^pn\OhYt>^PPQ3)pXMn!u9LPrdM)3Z2A8_̏waBBP.I+j[phx@``%t:ihpŠ?[|rYSa2Lr6F>1`Uŧ;CM߬|?y~JaۄrD󄚉`Zjyb徒ԦƤ=m ;o_ÀT+A]%M先)"/ґw e!u,4sFDy!=ilZPF!s96nF\,1Rd\Ω&){Ivwq>rYCH5uXde~)Iuq"?|/}>LvߜBٛ(3Qż.;]{EI9?;̷-A5V`[=8 P?4=;/V{q2 b m>;%wfza0] O$- b 7;3ƥT cgiLWf)MsHj3 722>~k3FX \Qe{r)BD]̔Ԗ\uMU_-Lq΀zz=bՈ_(7;.YE,XsD, ; ۥXŶ~/YI_v| E* .<ӺdTS?C8738 vƯxy~HP}uП5.'jq&w'ma9!?3`$`ނ;&@>W&>zwc˪u))|6j/T87o2Qwxe5Ȝ] oRw&{6} 6I7I[fE-%]r~JTqD2UDP:;vWL ~NJY\V(~L SM@!2fV0Mvo"B@8BXO."Uhjxch1 uT|zBd/֞_XC8U͙~̦d,NeWްɪBfq:}`{"BG1!8S00ދ!eyn{>2VUh\䲻"y}_$V(A^3 `E֕vlEx?xRѫ1k~BMm7|* L}wIGcV٬ؔIŴu;R"yͲ於$.nxYÝ.9KR䀒Y0y'xw*;Ψwi^:ג: ~7/dl¨ ݀ A6\BBb+tD^R/2ۦH],P̽5$ 1#v? t_`/pK=5 U?kze5%*\0tvdoupjX7R|:1nbͽ#D6EBEDByД&P9à/Mp۩K[qҏ4!AM-,ާq›xT$gI-u3V+1Xt5pwb6, pۆL~!Dz/&9ʵG7p+*$dK2}>f KSOSNwzL.ލ]?9-,@4Mva`R22^pr Bl҉\dKsTXxa0s2loay0U1&.`PXjI-F[5,'.,Wb5Hۭ?t$D*emqPPn1S4҃3[\FJv% 1|Ch:=Hg!'Ӿq_N}DO%̑h6MM&r,1*<$diLfRL~I繱GQ2!7w3?UͲb+MKX,5;Wk{0ZtMN䉕d;z#aKS P,k_*(\I2u"&!=9ؐ1kpHC|CgY7ᚠ=}A%i/?ۦ"Zǻ ,1Zǟ!: hlqjmǑApaROjXJٶ-EŹX~R!Zl3Ha،cqMV& O,̔n*^Aj{vQSXFlF{w[#*z˲'⣪I]ҫ}ėQ HNސtCuΕƕc7w{N4s;K$A"zZ[Q2B{8.6}:mi] Za)oFŽZzTuq/qkE=D[bR e6"tl4s&MoXYaݖ`](]qsS\+Vbb9j#>(Ez|&#v\xA6EA ]>3_5Fo6/B CKn'&)`OH%y9. u%f3]tj>=0^س6ky.5O},0Bt8w)S M1:# GΌVS?_!:\zE; fϊb|J>AaeJf'fj%ftr^Ghi9tO&1αJai)xpp3<4eK}ndh٧ w)YL͓d28ors 4Nˤ&Gɖ^O֊vhTŔWSUoz}x@Ft@ϧt1G~a`BL80~