libsoup-3_0-0-3.0.4-150400.3.3.1<>,gRF?d # H04@D]~   ( @   8VtX(8`9 `:`>@BFGH4ILXTYdZ[\]^bc4defluvwxyz 04BDHNClibsoup-3_0-03.0.4150400.3.3.1HTTP client/server library for GNOMELibsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib main loop, to integrate well with GNOME applications. Features: * Both asynchronous (GMainLoop and callback-based) and synchronous APIs * Automatically caches connections * SSL Support using GnuTLS * Proxy support, including authentication and SSL tunneling * Client support for Digest, NTLM, and Basic authentication * Server support for Digest and Basic authentication * XML-RPC supportgRLGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/GNOMEhttps://wiki.gnome.org/Projects/libsouplinuxaarch64 &\rc'A큤A큤gRgRgR'aXpgR'aXp51882247c7721765a49c3df24304b26def8396a6e25ea2dbe2d905ed4353ec06f390a27498ce2fd7bcf94a53101674ec671af7109eec31546fa45476fc4fb0b4b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69clibsoup-3.0.so.0.0.4rootrootrootrootrootrootrootrootrootrootrootrootlibsoup-3.0.4-150400.3.3.1.src.rpmlibsouplibsoup-3.0.so.0()(64bit)libsoup-3_0-0libsoup-3_0-0(aarch-64) @@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigglib-networkingld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libbrotlidec.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgssapi_krb5.so.2()(64bit)libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)libnghttp2.so.14()(64bit)libpsl.so.5()(64bit)libpthread.so.0()(64bit)libsqlite3.so.0()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.27.903.0.4-14.6.0-14.0-15.2-14.14.3gPD@a+@a)@aauJaUaP`aHwaC1a&0a#`8`!'`!'_#__[@_S}_R,@^>@^H^y@^c^V]^V]^,-^]]]]]z3@]x]x\P\\@\~d\mA@\d\Z@\E@\-@[^[t[[[ug@[m~@[m~@[Q[@Z(Z@ZmZUZZkZ1@ZZyZe@Ze@ZaZ&@YYY@Y@YY /YX:@XOW$W@WPWX@W@V(@V3V@V@VTQ@VTQ@VA@VU@UYUU>U@U@T@T@Tp@Tp@mgorse@suse.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comguillaume.gardet@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgsbrabec@suse.comdimstar@opensuse.orgdimstar@opensuse.orgpmonreal@suse.compmonreal@suse.compmonreal@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgolaf@aepfle.deolaf@aepfle.debjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.commgorse@suse.commgorse@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.orgluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commgorse@suse.comluc14n0@linuxmail.orgluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Add 04df03bc.patch: strictly don't allow NUL bytes in headers (boo#1233285 CVE-2024-52530 glgo#GNOME/libsoup#377). - Add 6adc0e3e.patch: websocket: Process the frame as soon as we read data (boo#1233287 CVE-2024-52532 glgo#GNOME/libsoup#391). - Add 29b96fab.patch: websocket-test: disconnect error copy after the test ends (glgo#GNOME/libsoup#391). - Add a35222dd.patch: be more robust against invalid input when parsing params (boo#1233292 CVE-2024-52531 glgo#GNOME/libsoup!407). - Add 4c9e75c6.patch: fix an intermittent test failure (glgo#GNOME/soup#399). - Increase test timeout on s390x. The http2-body-stream test can be slow and sometimes times out in our builds.- Update to version 3.0.4: + Fix HTTP/2 not properly handling socket timeouts. + Improvements to test reliablity. + Fix cross-compiling to Windows. + Fix tests with development glib-networking. + Expose soup_uri_copy() to Vala.- Update to version 3.0.3: + Fix various HTTP/2 issues. + Error when libsoup2 has been loaded before libsoup3. + Fix memory leak when using TLS.- Require libsoup-3_0-0 instead of libsoup by in the devel package: defacto the same package, as the library provides the base name, but more explicit and clearer.- Update to version 3.0.2: + Add support for multiple auth challenges in one response. + Fix SoupCache test failures on 32bit + Don't treat `-Wincompatible-pointer-types` as error. The `glib-mkenums` tool sometimes triggered this. + Improve `gssapi` dependency handling. + Fix undefined `ssize_t` on Windows. + Updated translations. - No longer ignore test failure on 32-bit arches, fixed upstream.- Ignore test failure on 32-bit arm, as it is done for 32-bit x86 https://gitlab.gnome.org/GNOME/libsoup/-/issues/236- Update to version 3.0.1: + Move python overrides to upstream pygobject. + Fix minor build warnings. - Drop python3-Soup sub-package following upstream changes.- Update to version 3.0.0: + Remove unused dependency on libxml. + Use G_DECLARE_FINAL_TYPE when applicable and bump GLib dependency to 2.69.1. + Add PyGObject overrides for SoupMessageHeaders to behave like a dict. + Fix soup_message_add_status_code_handler() in Vala. + Ensure that all header values are valid UTF-8, other encodings are not supported. + Support Content-Disposition headers missing a disposition-type. - Drop pkgconfig(libxml-2.0) BuildRequires: follow upstream. - Split out new python3-Soup package.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 2.99.9: + Make soup_message_set_method() public API. + Make SoupMessage:http-version read only. + Prevent the same message being queued multiple times. + Allow completing SoupMessage::tls-interaction with NULL certificate. + Replace soup_server_set_ssl_cert_file() with soup_server_set_tls_certificate(). + Add SoupServer support for client certificates. + Fallback to building meson wrap of sqlite if not found. + Add soup_message_get_tls_protocol_version() and soup_message_get_tls_ciphersuite_name() API. - Changes from version 2.99.8: + Enable HTTP/2 by default. The SOUP_FORCE_HTTP1 env var can disable for debugging. + Restrict advertising brotli decoding support to HTTPS. + Add new API to handle client certificate authentication per-message as well as API to PKCS #11 PINs. + Add new build features `http2_tests` and `pkcs11_tests` to more granularly control optional test dependencies. - Changes from version 2.99.7: + Change SoupSession to only support one SoupSessionFeature of a given type. + Remove soup_session_get_features() API. + Numerous HTTP/2 fixes and improvements. - Changes from version 2.99.6: + Added HTTP/2 support. Enable by setting `SOUP_ENABLE_HTTP2` env var. - Changes from version 2.99.5: + Add soup_message_get_remote_address() API. + Fix preconnect stealing a connection. + Fix potential header issues when included in a C++ project. + Disabling tests also disables Autobahn tests by default. - Changes from version 2.99.4: + Rename SoupMessage:tls-certificate and SoupMessage:tls-certificate-errors to tls-peer-certificate and tls-peer-certificate-errors respectively. + Add SoupMessageMetrics API for tracking message events, + Add soup_message_get_connection_id() API. + Add WebSocket fuzzing tests with Autobahn. - Add pkgconfig(gnutls) and pkgconfig(libnghttp2) BuildRequires: new dependencies. - Rename libsoup-2_4-1 subpackage to libsoup-3_0-0: follow upstream library name change. - Pass -Dautobahn=disabled -Dhttp2_tests=disabled to meson: disable some tests, as we do not have all deps available. - Drop libsoup-skip-tls_interaction-test.patch: no longer needed.- Update to version 2.74.0: + IMPORTANT: Enable ssl-use-system-ca-file by default on deprecated Sync and Async sessions. + Fix including headers in C++ projects. + Fix attempting to resolve relative paths with data URIs. + Support Content-Disposition headers without a disposition-type. + Fix building VAPI bindings with latest Vala. + Fix sending a Content-Length header in a response with status code of 1xx or 204. + Updated translations. - Drop libsoup-fix-SSL-test.patch: fixed upstream.- Run the regression tests using GnuTLS NORMAL priority- Disable tls_interaction-test until resolved upstream * See https://gitlab.gnome.org/GNOME/libsoup/issues/120 - Add libsoup-skip-tls_interaction-test.patch- Fix tests: fix SSL test with glib-networking >= 2.65.90 * See https://gitlab.gnome.org/GNOME/libsoup/issues/201 - Add libsoup-fix-SSL-test.patch - Remove patches: * libsoup-disable-ssl-tests.patch * libsoup-disable-hsts-tests.patch- Disable sysprof integration: this causes a nasty build cycle. + Pass -Dsysprof=disabled to meson. + Remove pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4), as well as pkgconfig(sysprof-4) in the devel project.- Update to version 2.72.0: + Fix critical after cancelling a message that failed auth. + Updated translations.- Update to version 2.71.1: + Add support for 308 Premanent Redirect. + Add basic sysprof profiling for HTTP messages. + Various build fixes. + Updated translations. - Add pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4) BuildRequires: new dependencies.- Update to version 2.71.0: + Redesign directory list returned for `file://` requests. + Add `SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY` policy. + Add soup_message_is_feature_disabled() API. + Fix potential leak when setting SoupSession:tls-interaction. + Fix building with Visual Studio. + Updated translations. - Drop libsoup-test-utils-fix.patch: fixed upstream.- Autodetect the location of krb5-config: krb5 adds itself to $PATH.- Add libsoup-disable-ssl-tests.patch: Disable ssl tests, as they randomly fail for all arches (glgo#GNOME/libsoup#188). - Rebase/refresh patches.- Add libsoup-test-utils-fix.patch: test-utils: Clarify meaning of an environment variable.- Update to version 2.70.0: + Deprecate SoupSession:proxy-uri. + Updated translations.- Update to version 2.69.90: + Add new API to expose support for same-site cookies. + Fix TRACE method not being considered safe and idempotent internally. + WebSockets: ensure a new connection is created for WebSocket requests. + WebSockets: do not start the input source when IO is closing. + Deprecate soup_date_to_timeval(). + build: Update glib requirement to 2.58. + Updated translations.- Update to version 2.68.4: + WebSockets: - Ensure a new connection is created for WebSocket requests. - Do not start the input source when IO is closing. + build: Update glib requirement to 2.58.- No longer recommend -lang: supplements are in use- Usage of g_canonicalize_filename requires glib 2.58- meson >=0.50 is required for building- Update to version 2.68.3: + Fixes to testing infrastructure. + Enable GNOME support in mingw. + Allow introspection in cross builds. + Updated translations.- Disable NTLM for the time being (causes build cycle): + Drop samba-winbind BuildRequires. + Pass -Dntlm=disabled to meson.- Update to version 2.68.2: + Documentation fixes. + Windows compatibility test fixes. + WebSockets: client_max_window_bits in server must have a value. + build: improve diagnostics when detecting Apache. + NTLM: Make v2 authentication more robust. + Updated translations.- Update to version 2.68.1: + Several memory leaks fixed in tests, examples, and parsing code. + SoupServer: Fixes to Windows path handling. + Changes in version 2.68.0: + Updated translations. + Changes in version 2.67.93: + SoupMessage: Handle Transfer-Encoding: identity for compatibility reasons. + WebSockets: Only poll IO stream when needed. + WebSockets: Properly set cookies received during handshake. + WebSockets: Plug a couple of memory leaks and fix a few read-after-free memory errors. + WebSockets: document how web socket extensions should treat buffers in case of error. + SoupSession: Don't reset user GCancellable internally. + Tests: Make tests installable. + Remove deprecate GTimeVal internal usage. + CI: increase coverage by enabling all features during testing. + Updated translations.- Update to version 2.67.92: + Silence GTimeVal deprecation warnings. + API documentation and annotation fixes. + Plug a couple of NTLM authentication memory leaks. + Meson: Use feature options. + Meson: Do not fallback to system krb5-config for cross-compilation. + NTLM: Fix build with NTLM enabled. + Updated translations. - Changes from version 2.67.91: + HSTS: New API to retrieve information about existing HSTS policies. + Updated translations. - Changes from version 2.67.90: + WebSockets: add support for WebSocket extensions via new SoupWebsocketExtensionManager and SoupWebsocketExtension API. + WebSockets: add support for the permessage-deflate extension, enabled by default in SoupServer and in the client side only if SoupWebsocketExtensionManager is added to a session. + WebSockets: Allow sending close frames with no body. + WebSockets: ignore messages after close has been sent and received. + Meson: tls-check improved. + Meson: improve Apache checks. - Changes from version 2.67.3: + WebSockets: allow sending empty binary data. + WebSockets: fail and load the connection on invalid payload length. + WebSockets: allow NULL characters in text messages data. + WebSockets: Close connection on wrongly masked/unmasked frame as per RFC. + WebSockets: other code fixes. + NTLM: Fix NTLMv2 authentication. + SoupMessage: fix several deprecation warnings related to private data. - Changes from version 2.67.2: + gobject-introspection: Fix annotation for soup_auth_new(). + brotli: Do not advertise the decoder as it's failing with some websites. + Meson: Fix xml2 and sqlite fallbacks. + HSTS: Add SoupHSTSEnforcer:hsts-enforced signal. + HSTS: Fixes to the types used to store policies in the SQLite storage. + HSTS: Accept Strict-Transport-Security regardless of casing. + WebSockets: Ensure messages finishes when handshake fails. + WebSockets: Fix critical warnings and test failures. - Changes from version 2.67.1: + Add a brotli decoder. This adds a new dependency on libbrotli. + Add strict secure cookies support. + Add HSTS enforcer SoupSession feature (with both memory and sqlite backends). + meson gtk-doc documentation fixes. - Add libbrotlidec to BuildRequires. - Adjust meson: need "enabled" rather than "true" in a few places. - Add samba-winbind to BuildRequires: meson checks for ntlm_auth. - Meson: doc option is now gtk_doc. - Add libsoup-disable-hsts-tests.patch: these require *.localhost to resolve.- Update to version 2.66.3: + docs: various gtk-doc fixes. + SoupServer: Fixes to Windows path handling. - Update options passed to meson following upstream changes.- Update to version 2.66.2: + Make gettext optional (might not be available in Windows). + MSVC: set encoding to UTF-8 to avoid errors. + MinGW tests build fix. + Check for TLS support only when external glib dependency is available.- Update to version 2.66.1: + Fix dylib versioning in MacOS. + Visual Studio build fixes. + MinGW build fixes. + Meson build system improvements. + Fix random CI failures due to parallel apache tests. + Code cleanups.- Update to version 2.66.0: + Fix lookup for libxml2 on Visual Studio builds. - Add meson_test macro in check section, run tests during build.- Update to version 2.65.92: + SoupConnection: Fix check for remote disconnectin idle state. + Code cleanups and warnings fixed. + Remove stale .pc.in files. + Updated translations.- Update to version 2.65.91: + Remove RFCs from sources.- Update to version 2.65.90: + Avoid using threads in SoupRequestFile asynchronous API.- Fix translation-update-upstream call, needed after update of translation-update-upstream in distro.- Update to version 2.65.2: + Remove autotools build system and change to meson by default. + Many fixes to Meson. + Improvements to the continuous integration infrastructure + Make sure SoupSession features are not disposed until all pending messages are processed. + Updated translations.- Update to version 2.65.1: + Added MTLMv2 responses support. + Many fixes to the meson build system. + Remove Visual Studio project files. + Enable VAPI by default. + New strict header field parameter parsing API. + Code cleanups. + Updated translations. - Drop meson and apidocs beconds and conditionals, fixed upstream.- Update to version 2.64.2: + TLD tests updated. + Updated translations.- Update to version 2.64.1: + Many fixes to the meson build system (which, by the way, is NOT official yet). + Updated translations. - Changes from version 2.64.0: + Many fixes to the meson build system. + Updated translations.- Conditionalize meson use: it's currently providing wrong capability leading to every package autodepending on libsoup-2.4.so.1() capability to get "Unresolvable" (glgo#GNOME/libsoup#9).- Update to version 2.63.92: + Updated translations. - Add: + meson BuildRequires and replace configure/make/make_install/\ make_check with meson/meson_build/meson_install/meson_test macros to follow upstream's build system port to Meson. + libsoup-add-missing-po-meson_build.patch (glgo#GNOME/libsoup#6). - Drop no longer needed intltool BuildRequires: upstream migrated to Gettext. - Conditionalize build of API docs: they are currently failing (glgo#GNOME/libsoup#8). - Enable tests run to increase QA of package.- Update to version 2.63.91: + Simplify soup_hosts_matches_host(). + Add new tests for trailing dots in domain names. + Updated translations.- Update to version 2.63.90: + Set default cookie path for NULL origins. + Fixes to GObject-introspection. + Use atomic-refcounting in classes that are not using GObject-refcounting. + Many Coverity-found code fixes. + Bail out on cookie-jar calls with empty hostnames. + Fixes to the simple-httpd example.- Update to version 2.62.3: + Check for trailing dots in domains. + Set default cookie path for NULL origins. + Use atomic-refcounting in classes that are not using GObject-refcounting. + Many Coverity-found code fixes. + Bail out on cookie-jar calls with empty hostnames. - Drop libsoup-boo1100097-empty-string.patch: Fixed upstream.- Add libsoup-boo1100097-empty-string.patch: fix crash when handling empty hostnames (boo#1100097 CVE-2018-12910).- Update to version 2.63.2: + Fix critical warning in SoupSocket. + Updated translations.- Update to version 2.63.1: + Fix digest authentication with encoded URIs (bgo#794208). + Avoid unaligned memory accesses in WebSocket implementation (bgo#794421). + Fix crash under soup_socket_new() (bgo#762138). + Use libpsl for the SoupTLD API instead of shipping a copy of the public-suffix list (bgo#769650). + Introspection documentation fixes (bgo#795135). + Minor cleanups and fixes. + Updated translations. - Add: + pkgconfig(libpsl) BuildRequires: new dependency. + pkgconfig(glib-2.0) BuildRequires to avoid implicit dependencies. - Drop: + glib-networking BuildRequires: this is actually a runtime requirement only. + python3-base BuildRequires: aside from being an implicit dependency, this is only required when using apache-httpd configure option for using a python script to get the Apache modules directories. + libsoup-SoupCookie-fix-instrospection-annotation.patch: fixed upstream.- Update to version 2.62.2: + Fixes to instrospection annotation (bgo#795135). + Fixes to the test suite with PHP version >= 7.2 (bgo#795111). + Critical warning fixes to SoupSocket. + Updated translations. - Drop upstream fixed patches: + libsoup-SoupCookie-fix-instrospection-annotation.patch (bgo#795135). + libsoup-xmlrpc-server-dont-count-null.patch (bgo#795111). + libsoup-soup-socket-fix-critical-warning.patch.- Add upstream bug fix patches: + libsoup-SoupCookie-fix-instrospection-annotation.patch (bgo#795135). + libsoup-xmlrpc-server-dont-count-null.patch (bgo#795111). + libsoup-soup-socket-fix-critical-warning.patch.- Update to version 2.62.1: + Fix digest authentication with encoded URIs (bgo#794208). + Avoid unaligned memory accesses in WebSocket implementation (bgo#794421). + Use base domain to decide if cookies are third-party (bgo#792130). + Fix crash under soup_socket_new() (bgo#762138).- 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 2.62.0: + Updated translations.- Update to version 2.61.91: + Add limit to header length to avoid DOS attacks (bgo#792173). + Update the public-suffix list. + Revert "cookie-jar: use base domain to decide if cookie is third party" (bgo#792130).- Modernize spec-file by calling spec-cleaner- Update to version 2.61.90: + Various improvements to the WebSocket implementation (bgo#792113). + cookie-jar: use base domain to decide if cookie is third party (bgo#792130). + Add new API to create a new connection from a SoupSession (bgo#792212). + soup-headers: accept any 3 digit number as message status code (bgo#792124). - Remove unneeded %clean section: RPM does this kind of work itself already. - Adopt the use of %make_build macro rather than raw make command, following the best practices.- Update to version 2.61.2: + Session: don't request Keep-Alive for upgraded connections (bgo#788723).- Update to version 2.61.1: + tld-parser: use Python 3 (bgo#785735). + Fix heap-buffer-overflow in soup_ntlm_parse_challenge() (bgo#788037). + Fix possibly uninitialized value in ssl-test. + SoupCache: fix the timestamp for responses (bgo#791031). - Drop libsoup-tld-parser-py3.patch: fixed upstream.- Update to version 2.60.3: + heap-buffer-overflow in soup_ntlm_parse_challenge() (bgo#788037). + session: don't request Keep-Alive for upgraded connections (bgo#788723). + soup-headers: accept any 3 digit number as message status code (bgo#792124).- Use python3 during build: + Add libsoup-tld-parser-py3.patch: Use python3 for tld-parser. + Add python3-base BuildRequires.- Update to version 2.60.2: + Fix documentation typos (bgo#788920). + format-zero-length warning triggered in soup-logger.c (bgo#789096). + Warnings while generating inrospection files (bgo#789099). + Updated translations. - Add conditional use for translation-update-upstream: suse-only requirement. - Update Url to https://wiki.gnome.org/Projects/libsoup: current libsoup's project web page. - Run spec-cleaner -p to get respectives pkgconfig(*): gio-2.0, gobject-2.0, gobject-introspection-1.0, gtk-doc and libxml-2.0.- Update to version 2.60.1: + Fallback to another authentication type if the current failed (bgo#788238). + Fix unbalanced G_GNUC_BEGIN_IGNORE_DEPRECATIONS use in soup-session.c (bgo#787166). + SoupCache: fix setting default value for cache dir (bgo#788452). + Updated translations. - Update Url to https://wiki.gnome.org/LibSoup: current LibSoup's web page.- Update to version 2.60.0: + Updated translations.- Update to version 2.59.90.1: + Fixed a chunked decoding buffer overrun that could be exploited against either clients or servers (bgo#785774, CVE-2017-2885). - Changes from version 2.59.90: + Several SoupAuthNegotiate compatibility fixes (bgo#783780, bgo#783781). + Include a payload in SoupWebsocketConnection's "ping" messages (to avoid problems with certain buggy server implementations), and emit a signal when receiving a "pong" (to allow apps to notice when the remote peer has disconnected them) (bgo#785660). + Fix the interpretation of wss:// URIs, which previously mostly didn't work (bgo#784766). + Fixed SoupContentSniffer behavior on XML files with no Content-Type (webkit#173923). + Fixed a bug with cancelling async requests (bgo#773257). + Reverted the (undocumented) change in 2.58.0 to call soup_session_abort() after changing SoupSession:proxy-resolver; while this made its behavior more consistent with :proxy-uri, it ended up breaking things (bgo#781590). + Allow HTTP responses that have no trailing CRLF after the response headers (and no body) (bgo#780352). + Fixed an out-of-bounds read in SoupURI parsing (bgo#785042). + Fixed a spurious (debug-level) error message in SoupWebsocketConnection (bgo#784935). + Fixed introspection annotations on soup_message_headers_get_content_range(). + Fixed a flake in tests/header-parsing (bgo#777258). + Update tests/test-cert.pem to use stronger algorithms to avoid problems with newer gnutls (bgo#784949). + Fixed examples/get to not accidentally break https certificate validation (bgo#784259). + Misc updates to apache/php stuff in unit tests.- Update to version 2.58.2 (CVE-2017-2885, boo#1052916): + Fixed a chunked decoding buffer overrun that could be exploited against either clients or servers (bgo#785774, CVE-2017-2885).- Replace krb5-devel BuildRequires with pkgconfig(krb5): This does not exactly reproduce what configure is looking for (it ignores the .pc file) but it helps OBS in chosing between krb5 and krb5-mini, shortening build cycles.- Update to version 2.58.1: + Reverts a change to SoupSession to close all open connections when the :proxy-resolver property is changed (bgo#777326). This change was made in 2.58.0 but accidentally left out of the NEWS for that release; although that behavior made :proxy-resolver more consistent with :proxy-uri, it ended up breaking Evolution EWS (bgo#781590). + Fixed undefined behavior in tests/header-parsing that could make the test spuriously fail (bgo#777258). + Updates to the configure tests for Apache for use in tests/: - Dropped support for Apache 2.2. - Changed PHP support from PHP 5 to PHP 7. - mod_unixd can now be either built-in or dynamically loaded (bgo#776478). + Updated translations.- Update to version 2.58.0: + Fix authentication issues when the SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE flag is used (bgo#778497, bgo#777936). + MSVC build improvements. + Updated translations.- Update to version 2.57.1: + Added SoupWebsocketConnection:keepalive-interval, to make a connection send regular pings (bgo#773253). + Added soup_auth_manager_clear_cached_credentials() and SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE, to allow greater control over the use of cached HTTP auth credentials (bgo#774031, bgo#774033). + Fixed the use of SoupSession:proxy-uri values containing passwords (bgo#772932). + Various minor WebSocket fixes: - Avoid sending data after we start closing the connection (bgo#774957). - Do not log a critical if the peer sends an invalid close status code. - Log a debug message when a "pong" is received. + Fix introspection of soup_message_headers_get_content_range(). + Replaced Vala [Deprecated] annotations with [Version] to avoid build warnings (bgo#773177). + MSVC build improvements. + Updated error/message strings to use Unicode punctuation (bgo#772217). + Updated translations.- Update to version 2.56.0: + Added SoupWebsocketConnection:max-incoming-payload-size property, to override the default maximum incoming payload size (bgo#770022). + Added soup-version.h symbols (in particular soup_check_version()) to introspection (bgo#771439). + Updated the copy of the public suffix list used by SoupTLD (bgo#769650). + Updated translations.- Update to version 2.55.90: + Removed support for SSLv3 fallback; sites that reject TLS 1.x handshakes will now just fail with an error (Firefox and Chrome have both already switched to this behavior) (bgo#765940). + Fixed the parsing of s in the new GVariant-based XMLRPC code (bgo#767707). + Fixed soup_server_set_ssl_cert_file(), which was added in 2.48 but didn't actually work. + Added GObject properties to SoupLogger to make it bindings-friendly (bgo#768053). + Fixed build error on FreeBSD (bgo#765376). + Fixed build with certain new versions of glibc that define "EOF" as a macro (bgo#768731). + Updated m4/ax_code_coverage.m4 with support for lcov 1.12. + Updated po files for future gettext versions. + Updated translations. - Drop libsoup-Prefix-signal-ID.patch: fixed upstream.- Add libsoup-Prefix-signal-ID.patch: Buildfix commit from upstream git.- Update to version 2.54.1: + Fixed an ABI break in 2.54.0 caused by adding a member to SoupAuthClass; 2.54.1 is ABI-compatible with 2.53.92 and earlier, but NOT with the anomalous 2.54.0. If you built packages against 2.54.0, you will need to rebuild them against 2.54.1. + Fixed NTLM authentication when ntlm_auth from the latest version of Samba is present (bgo#765106). + Updates to MSVC build, including for GSS-API support. + Updated translations. - Drop libsoup-auth-ntlm-fix.patch: Fixed upstream.- Add libsoup-auth-ntlm-fix.patch: Fix NTLM auth failure with latest samba (bgo#765106, boo#976110).- Update to version 2.54.0.1: + Fix a build problem with the 2.54.0 tarball, which would not build if you configured with "--without-gnome".- Update to version 2.54.0: + Fixed examples/simple-httpd on Windows (bgo758759).- Update to version 2.53.92: + libsoup now supports HTTP "Negotiate"/GSSAPI/Kerberos authentication. It must be enabled specifically by the application and is also subject to certain other restrictions, some of which are not yet controllable through the API (bgo#587145). + Added support for building under MSVC (bgo#758759). + Fixed a problem with the 2.53.90 tarball that caused translations to be mis-installed. + Updated translations. - Remove intltoolize call: the tarball has been corrected. - Add krb5-devel BuildRequires: new dependency for krb5 support. - Pass --with-krb5-config=%{_libexecdir}/mit/bin/krb5-config and - -with-gssapi to configure in order to enable krb5 support.- Update to version 2.53.90: + NUL bytes in headers are now ignored (bgo#760832). + Fixed transfer annotation of soup_form_decode* functions (bgo#743966). + Updated translations. - Call intltoolize before configure in order to fix up the tarball to work with recent versions of intltool.- Update to version 2.53.2: + Fixed up symbol visibility handling for mingw by copying GLib's system (bgo#757146). + Finally marked the old SoupSessionAsync and SoupSessionSync methods as deprecated (bgo#757146). + Added libsoup-2.4.deps for valac. + Make it possible to build from git without gtk-doc being installed. + Updated translations.- Update to version 2.53.1: + Really fixed build under MinGW for sure this time. + Fixed SoupServer Web Sockets code so that the SoupClientContext passed to a SoupServerWebsocketCallback is fully usable (rather than crashing when you try to do most things).- Update to version 2.52.2: + Fixed build under MinGW. + Fix SoupServerWebsocketCallback handling so that the SoupClientContext passed to it is still valid. + Added a .deps file to define dependencies for valac.- Update to version 2.52.1: + Fixed build under MinGW. + Fixed build with --disable-introspection (bgo#755389). + Fixed HTTP authentication protection space handling for files directly under the root directory (bgo#755617). + Fixed a warning when loading data from SoupCache while using an authenticated proxy (bgo#756076). + Updated translations.- Update to version 2.52.0: + Removed duplicate test paths from tests/date so it will pass with glib 2.46.0.- Update to version 2.51.92: + Added g_autoptr() support for all libsoup types (bgo#754721). + Added a missing (allow-none) annotation to soup_uri_normalize() (bgo#754776). + Updated translations.- Update to version 2.51.90: + Added a new GVariant-based XMLRPC API, and deprecated the old GValue-based API (along with the associated GValue-manipulating utilities) (bgo#746495). + Multiple build fixes for Visual Studio (bgo#752952). + Added VAPI generation (bgo#750679). + Fixed the mode bits on soup-cookie.c, which was previously marked executable for some reason (rh#1247285). + Updated translations. - Add pkgconfig(vapigen) BuildRequires: New dependency.- Update to version 2.51.3: + Fixed "make check" in non-English locales (rh#1224989, bgo#749397). + Fixed some compiler warnings (bgo#748514). + Updated translations.- Update to version 2.50.0: + Updated translations.- Update to version 2.49.92: + Fixed an NTLM problem that caused spurious "Authentication Failed" errors in evolution-ews (bgo#735197). + Updated translations.- Update to version 2.49.91.1: + websockets: minor optimization. + websockets: fix 32-bit build. + docs: fix build. + tests: fix when building without glib-networking available.- Update to version 2.49.91: + Libsoup now has support for WebSockets in both SoupSession and SoupServer (bgo#627738). + Added support for NTLMv2 Session Security to SoupAuthNTLM. (This is transparent to the app/user; if the server supports it, it will be used) (bgo#739192). + Added soup_server_accept_iostream() to allow feeding a non-GSocketConnection GIOStream to SoupServer (eg, when accepting HTTP requests on some other sort of connection) (bgo#744186). + Added soup_session_steal_connection() and soup_client_context_steal_connection(), to allow you to steal a GIOStream from a SoupSession or SoupServer and then use it for non-HTTP purposes (bgo#721343). + Added soup_server_add_early_handler(), for adding SoupServer handlers to run at :got-headers time rather than :got-body (eg, to set up a streaming read of the request body) (bgo#625645). + Added a new SOUP_MESSAGE_IGNORE_CONNECTION_LIMITS flag, which can be used to bypass SoupSession:max-conns and SoupSession:max-conns-per-host on a per-message basis (bgo#744720). + Multiple SoupCache fixes: - Leaked resources are now cleaned up when opening the cache (bgo#667682). - The "Age" header is no longer added to cached responses (bgo#741108). - Fixed the interpretation of the "must-revalidate" directive to not be stricter than required (bgo#744468). - Messages retrieved from cache now behave slightly more like non-cache messages in terms of SoupSession signals and timing (bgo#744788). Additionally, there is a new SoupMessage::starting signal, which is like SoupSession::request-started, but emitted for cached resources as well (bgo#731153). + Fixed soup_session_cancel_message() to work reliably on paused messages (bgo#745094). + Added code-coverage support to the build (bgo#744744). + Fixed the library symbol check in "make check" to work when building with linker options that result in slightly different organization (bgo#741348). + Added a hack to SoupSessionFeature so that people will stop re-reporting an old Eclipse bug against libsoup (bgo#710242). + Miscellaneous bug and leak fixes in the test programs, leak fixes in libsoup, and documentation updates. + Updated translations.- Update to version 2.49.1: + Fixed a bug in the SoupMessage:event signal that broke evolution's ability to connect to https hosts with "bad" certificates (bgo#739951). + Fixed a case where the async codepaths could potentially block on a synchronous write (bgo#727138). + Fixed the symbol soup_server_set_ssl_cert_file() to get exported, and added soup_server_get_uris() to the documentation. + Improved a bunch of introspection annotations (bgo#729987). + Clarified some documentation. + Fixed Windows build, twice (bgo#738003, bgo#738551). + Updated translations.- Update to version 2.48.1: + Fixed a bug in the SoupMessage:event signal that broke evolution's ability to connect to https hosts with "bad" certificates (bgo#739951). + Fixed a case where the async codepaths could potentially block on a synchronous write (bgo#727138). + Fixed the symbol soup_server_set_ssl_cert_file() to get exported, and added soup_server_get_uris() to the documentation. + Improved a bunch of introspection annotations (bgo#729987). + Clarified some documentation. + Fixed Windows build, twice (bgo#738003, bgo#738551). + Updated translations./sbin/ldconfig/sbin/ldconfiglibsouph02-armsrv3 17334718043.0.43.0.4-150400.3.3.13.0.4-150400.3.3.13.0.4libsoup-3.0.so.0libsoup-3.0.so.0.0.4libsoup-3_0-0NEWSlibsoup-3_0-0COPYING/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libsoup-3_0-0//usr/share/licenses//usr/share/licenses/libsoup-3_0-0/-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:36710/SUSE_SLE-15-SP4_Update/feae2f7d16b2350e1b160b94297aefb9-libsoup.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fee87d522acfa9950cb9ee8b8a44c8c8707067bd, strippeddirectoryUTF-8 Unicode textASCII textPRR RRR R R RRRRR RRRRRY۫VL.椩KD3samba-winbindutf-869c75539c766b9fa9eaff5186eb6eb94f64080be8020c21ad92148c506beb91d?7zXZ !t/_]"k%]d3e U_j'֧M3y n@6݊u.~*<`'TG~(΄|U%==ь#:SحFEE'w% (Q v智?k`)$)Aӧ}>ԏ o?*a.!uèFTù!\`&^*)ꆯ_+BxFJ^}F Gw̸m,Ikiz eN Na2Te?튁\ 0>l{w ..,wmK61E[Wgut˰>v"lzpPl e9(tR;Hi'YAj3AӕCOvV3`ʸ):b@OCFh2)%5d-Y(wY~Iۛ5 J֘[?l[,ŘCˉDi7^/^qɈJ9gg-Rj-n* +I:NUҠO[l(PmtMϩ=б+]m[\T &$'#32gtB=YLn-rn4zrP1< u!$A?zY o(f׆ -MJ2P#P]8cMYg֢,O@-+n._QʐK[v`r5,*S5 XiAGi<'/[6Cp_,hդjAH9ZּqYj97=ny1àw|,c l vC6$D(5fC`ׂ?bQ3'T0}8J{cf`M%g). 1!T;V ԻrfD mc7.7lAyA7iQ%?e~{*-գYiW]%}H=Ͷ۟*ʜO]"*1¯Fa!!C+/RU6EQM:.z!=sį3.hBy>QVH2̘_(oc}R͂I6߆#^[8pԜɺ-EsPFj iu]Z+Rv ƵM_T "Fޗ3!m^#017LǏNUE…87f9!W% g;]K+ ߿E)?q>!l/Pza{M)u]lϾ+AY N:Ļ4 =l,O6P&= qBh+Cf]U,뤈曡 l>m9#l&#i\jX>ݚEJr蓨 te~-OFSN~S^~^Cjx ݥ-Y({iGTXibiK:R:gf>M2f ye\Rx1SG YMkyޕUi}ɞH!pK̂xEMFĬw/B&,1LAxY9/e\t֧+Ku# `qӟ~ ӗzeebC" K-f#-N8zXr~D&+;Z?b|X4A)%y#?v[z8T oBpG86 S^yvxXF1P 'B hz_lx^Xsm ea5ko,bԣȦ-Q#*k9EvX$_:+"G ǝ߶S rzQ'ηP#E,@Nh{0xDڹӓԫcya5Ҷl0Ց(3Tdkk\CfH*'d7`4E]i>2q͏+lv[ɼw5kwwMmϋ*NP]`5g}D`3v|.n/~$]XW'Vt|-kOL5$DIMW|mJ+Ou`XxU;C)ݩ9Xw34IcJWdEKA0>%z"sIW5;9yObکJ9hLcOa5! uѺBxR"GS*n#eg/߾y%a+$yK^lXZ@Zj ֨Zᡓ>yUtDPCtpj:LM5uM_W#YQ EW%AǠF8s'P':")3QBW"i{IJAGB M){"̢[_징jȍN-٫hũjD|v"[WVpg)Jp lb>sgzҹ3LܜʄjD F>lGxܘ_\ȷT_HvGmg1x<=TZB촎֚rF$6C~ِu:ɳVg[(ӛ9 sח*7/‡IF-[by.Bg EL2I5s6d\U&iGBGtGQ%ZEV7zƲ^SB%h+j;+Ծ&"e^=r}Bǥ1Nz5 7$D\kFM()TY5r(F2bG/FHZ!kxqQޅ< ͊6ii]?SN=nBi t?h:d-]c͞Qck/5˫IJ ny6IO˛ݷPb)_9X+h,6w%ɣq8Qjէ3D\A?SЫ#:֮I҂CQ<xW;?a>G/5FCSAX#A0nTo6k TRKHRqFңpkN_m,5)L-,$Ps/ɟ8Oֵa25h0umH7ܧUPۡlg62> p'CЖlfP*CCp"C[@?v릓7aS4v#ZmŜq(!62z_Ż *9D7}dJä O%St'#&3x8X~.6?Byk@LG:*arq٘$̳N晀\" =-f>Di28OPM/\Y!ݪGj3c_iNCA=-$L_qs'V/ l6δrŢ qqvwp0[)am h@Hٲ)66X=IT(獼➺fuB,ّ4;сk@LSpHXcH(eS-ٜL_ {O?WMzYcJ_<}u*+:NUpSy؁#YOlW7;у1[*0)z塒gXyl_ J30S 'SӹLnWF%KLjGӇpa] )]U1N/|s@AXz@їMyqsѾFMu{í7FoMq] ?3iZKdܶ!v#/џI Ph_G8 Xi~K #*gSEix-IX$0d;]  cSQ^AGd낿g͝efc kgYHR}V~$s6v]aJ|Jp \Ѩ\$w= IFFI0LsW? W!<$۩N^OJ~OHG(iWr \Xt]53d~ [LN676ha@X8(8:c] nTj@$49HGΚ>@&q g&BHfBh M Ӱ䁢t,bXN}δa_%YT\(u:&*wI=;C386KvmR I7'(#m*U֖)^ӃqIw]mX $o1]$ӶUUUgZP8"CiC IyxbdN:,&įXq2}ߵCb$$EJZ5s _- BR.1x/szsDz)\~Nh:Cq|vW*[ju1BWV]e-q3v92O}YJ0kA%;Ukw.VXİ^g ȺixS]HkmJzr 1uDLg&A\>5lw[.&!3CqR;'ż̊n!7$sDSK#e>tDTI"@guM޳^Iϙ+u؏eѡDa-&:!\DRly@w̐on)3/jXku<*P4cVk6*/ggɣbdJ]h${|cޠ+$dfWzX}Q9( y'mGyOZ{^c98$ȢQmFO?FEw:9t0VG@2w'(lFg ū7"{غv-Xw/Q#,Y[훞rOhh `FBBS?[̮~/ OIrw|TQBXD)gqYS)%G;_+|%pm'=7uyvӲ ĂC踸#so|j˸&-|%T[o wQODfx.3QW}Uotg.%aM#ۃo߃߰ZT0BҦò{D"C I5@i[D t+%Tm""\N.657G^5'.~H߫%[ Grv9Z;A>fη #*zxg݁#/5ׂ;4JqnIW ,KyֲĠrSը.B}}U}5V\J"5Bu V5I&ֻhmxej\yF. 6ET63*L6NXc̀Rν[$`R W@u?iS3t-5x`k0Iށ2kYfwS0{n[ژWޙ.2J&niS߹+-냛B&1̧_ӂGD-$Nl~dExetYTz_WlU1:Qy0^ h'ZX ()fAL2Ki}uydUBtĊ$Bx [em@n7?);{hƕ.ލ6HuZi+zYqk?H)>un~ S-S:+߶ #s9Br{6AzB(zok&J[5A[6wizzWL|~CYfuUb"E" AW .GNkҗ=~"ي ^:]нSe[Roް {Q޻/AW Sm xB)ǾG7v*vTO> fߒ̽" nlc_= O0s UcƲo9=WIp4 ~_Kj$_B(%4Uq$s) Q _c*PYico0AC KIdžȁL 8 ԳjurjҺI#-ou+uoH|F㘖zbߖYmT8bW~jOgx5CƉm++}m~?]-.2:]^Ƽ]oO9`0KG9eLΗePn1Mk6jZ@8X y>[!Lbϭ6@J-K$;b-E-''pŇ~nt&QNskl|Op|4@&r9-:f~}H5 H6LP11y4 ̜I ]Yt +.SNZXoJ-.Vl}x"c0oľsj~N,WsޅhT$(7{mO"ًZ{@ĹdFNF.tx]91ܔʮPbzuR7) !HY_P gK2S;+Kf-PL[CHoRRK@G*vlˋZh(|Fr O1 ݮMmUv(;mz.၎y$8_O.XbzG-%SW&N*xLhnΝqX(vnwfgm }? <ܶN@Ӟ7Pm/G\ ߅:zuU]au3-g"R:F C8΁t]4uL#R1-'EhePN!Z +s@IZx΁nUUoHaZCˏ`<վ?J(u2~pž 1ڸ(|Lsfm/a(my'K!?U(Xp*TJǽ-'}7uen!9/&Iubύ2A$D~(s ]J۫BƬv/V$Ln{_ME Or_]ۓ) ҧK a"(z%d%Xr-xÏɞQ@°",Jm"(h$ P'?P}P@n [Y5,-fInAr״l~ a⹠&{u*e vciU HZ,B" (%%Y`QfX W\>q\hep|l5;&nsCkPq3 EqL"-z8x&B~LUHAbbu|> kWxR2U9HXJT0J)HR}:#yUFm\PM>ǑoPn~4Ħy%oR ^nQxQ9q{QBE&7qI(JBݮn6qTr-[rAy?TY/MGqԼ8Azx- Zס#V'p!1@:4?\ EMLjֈ~(Iޞsg'1vi8_.QGlP- |xK-&F9嚺eY 6'GyExJ!؛yAeSw";jOA{-u5ʳ"gWҸ[d7 œ]|س_#'c=|Iĵ pUY<&L5>+< &]m6Q5"E?9ך.t'~ﲥ[)m[Fdן ۝Q[#.nUEC NmNU},A p_q:f2jCf%-'ۑu ƀ~K[$z?Lu w{ XڰIMԗQ[ȢxْJPT]*jG͒Mŵr%l]&՜K04Ru{U!p`k\`mK˙]PdL{H^@[J~Wm[5;ziX@ "w{m7p/&(D}nڿ.XG:bcJLO>XNzԙW`sPi)]+hc!=d.s,Z!6ߌ_{nqY0sb:רs-xDٺ (ڟ0֜sC ;[Q oI, Lhhώ0̫*C1]`;gНOy}q =~)1$8l"Eca05砲?>U3&¦]US&h]<#wvS6^;BUQ#ѕ1]G*[fA.&9!qfҁφ#b*^x# +T{B$DSONUfyz׈LG&OgKBYjwBݎ$h1wRtytpSyD8siM%6p]x ynѭ^.Ŷ}cÐ{N[[6jDC4O'4[{ج4 <ΏopioKi`K@ci,,nt,?f rF,$Z#G @:6uf:PO!8]ut(78YvG|".@aٱ,}-!.ÿ\ FW633؂8"k""Io5 N8!.i .ŋ@ /QDvJ&ؖK(őt嬸l80j9;/`+BfN ٝaDEk[%Ncn*gh߃z" U< (.G辝jzY f[SǦGQĺpwὑFf3턶H(&M:QOfgH3dD$~eH"j'lAGVTD/v]${h?10zj>Пf(#pܭ8LWLE;32,I+Xs FXֵa-x$8@™n4C Y/Wk.U~r#+X$>~0rXkbϐ?HBNәcʮ__~n%o:Ã?؍B^j |to4(y|<>|LΚ4zg.N,vmnPh]I#Hljrб3qu,.YrY>W^dg@t]REN1vZٮ7{g=CP#7ݝĦX!OALjI%^T WW9۠ltZqo \94c#U#0 Fs,=rvWq)lEYTxP:qT8\ffk/TGpZJVb= 4׵,%J'O!HM3œ8VZ2!v|˖~2Ju #`kRń"|:P,RT (wY*VKo#6jKs;EQ$+uw兴'tIt%=fAJ/uzݐ1Ψ'@=é *8/;.1PVnI]VPI *_!oݔх3"?Eu! |G2Sp-' 7To,>!f@gHL[$e,7PS=گ%Y ׼[P(,>+W&" cqr]hᰋ@+{ݻ`=]ѻG!3% %ǷNT1> 5tK^6yo\5 %Ǜ*œ!6eSsoNT|EyP=0{:v^NR'y]Vs*&8S )8mq: 5껔A˯dVAT`/?9؀^GdG6^|G5qH$y@:5 ΊԆZ4dJw&zn\mP@S}8Ԗ}y(KR$0)G>G;]kϴ,t~ i>Cw"ld  Ees3Gt)7N[`lWCnof~6\2Q*q}5⪛B>6Sqr(ų|#Ӛ۪U0Є7jv)3*.B#`<|J3lsJՒA<+%|[*x4kC?D-1T-"ֶqd,;mln!,9Dy<U&9!2-? JOiM>3͑wrkyQbfK#f=-+X2"¢;&v>bFk?E 6K 0R:SnCtGņ~ŠH\8gxgٞj2[ӟ F@taEPfMϏW ]~ą } q´)Q *HZoOs qU,jP lf>S2qvsemB?ꂽgd^6O֔:ܙك d3^]{UVj !٪BCd)'Iw_JD%!ؗ[#3s(ُ+`r oTBbgt~RE&tZg_OW+w!^1NX27 }tV.(S]Dw_~Dxz"%&c!)qx{D۽U ϤWf5Qfʫ1{6 LmcUi"N v2X~䧖Jv (۳w:/ܤ4ȗ){D;v@qeu$R]/5&~?a[t b.i):"ATQnZ.WGk_B-2Uh$ |ޕۆkKshq#>lH"T ms9>xoV_*>SJs`/{؟UvxD>eC4IT˜#kP7s")ͱs6OY7T/+)XR%MYJ^·h)4%|~CȈ<%4X!ZL#7ث;wZ_),<9$~w%7H͵t0 b燃t{NǛ7h=F]7c`(q(uG$?"8%Wu L!IX(y-BYz=HP^r+Uvruꀒ -wdUei=9w:^,0^kIwpz5ډlu>C}31Vugv|{x`x˿ \H)yŀ,\-J, vb^iVWv-4=# h,!Dhx"sCW] 7-aIzOFgD#}WWb3Zfť+~ͫ+ubR 6=^Ȃ.U0YBANH[<#UؼcWk::r#ѳ wFm7S~o3`Լ L~sb-td =PE %e$0CBh%E7dĺb,Ն|% %AR5Fq{M\oOKA_'tQ*-6SL8o6BZuwAclF)eB !fI@; Dj7։φqtBKnWmA 05a2qS_rm~RO|I28&6mOƵi Â-pw$s#n G/1J,l+Rq #ԎGdRە !Nɱ6טLXY[eFuESƙwEgYti41 bAF(^P7?aS^8.[r PܳsB[ kV;W%lVBZ<&گku[F쀗 V!AL%&+iU$Gba&Sӡ؎ u0Dd:MmO{|nQgAR2ՖODbX9Ϲۖ@<L`j:j meܐ4])BHL,wI15z+FJQZx} 5Roh(oL"%O{x3( #c2ꮵĜ53','Eq%u0$5N@QN:$[Rt( @m b}{"L"7.},Dlm1N|1!2d}bhh;FOkYW9[:g"F}Vě(_tSK]v!(p+U.ըvҮUh >ؚd*)Di(֏Խ/jVm\0x|E:`c)_ϡ!ksvZXn/ޔwC*ER!s>pyr!=ޮr!i1z8W4?T"qϢ!e1iV{.M=n\5fWsV,0J@핕8A[JmO? !"}I&(NH')!Q_ePívUpGJ[Qӟza;ȧ2[S!OA R /^4->ՌPG fڂP5rs"aPpQ~|lΡHZDtWvYV)iRѵ?sWԢ@V>._AZ O2t<*'n[;M>d[Pڬ#d$j?EPpKH`)4q]bTf;:#΅*Ϗ}.I2e`C!;5br~ojZ(`9Ѝ@WԪߧQB-2쮹%4M < T=.E{F2a m 9 x )1+ȚImvlpy;ȉ-{d1eq&NdV֛rC!#_ ׿LU|vrvV1zϩZۂ5)eG"_((%QEyb[8<^d?,׳@+ׯ3ៈ$)wR ů#;:HX {Yv=X}QVⴛ; ^7bd U1]?Z4c:(\:L&BVOr<.c=Rl88 Ä8qG 7KR~)s؅CZeA]^FRtoFbq⮂K&.aFcmeu 纎_w] b hJjG8gͬ:n90{D"Ic숇1J y4ͧ!%px07C8A}xS8^R_VGJi5h{dj ${%<9o? XYg` .{wj,Cr+K\;G?aecL$l 7> 6Ԏ(~F%4e)=d] ` ϡazWn{ ^pW4 m9N/wӊ$pBxH_l@"iOejHn;H4MM T%%Th}:51Wa &ư+XCO[T]ʄ\6b=}Ҭw:Fʆ5/m@y_1Qyf0JtRo'A7ⷈc/r3 4,T/2+pA'+"~)a옪 0_яH"ՒRy0]yF \]ރq% [孥,{`#e/&3(NdҊC`~F'p$U %ZMD}h0y.7zԈ&ԮJn7IjWۓkepIrsjJg 3) F!- x? kZ}Y*}i6?Ǒ7/; ;G<1mGk3RIJ(T*өpj$@A^rlt{iRW22b"5BkA Lh*G7 OVjNy0<o17٬'⬓/[z.d|t+MCMh"&01AhǙ?Tհxc] @^o7Q"`5ĐS{y9w!bܱ_(H[lƷavp\|o})TCR-tO/^cMA"Dkad0PX:` ]9C Bꄶ=H֚Z&.9 m`ub'9dn\~BVI;gqB]Zi[TOz5 T']߱_'= ~ |A8;탡 >ۘ Ǯzp,r|0^٠;OE7, bG;Q=@<'!|%l0/OG9t0>X ]։p֬"CR},y@ :FK!ݟ[O ZQPt7V9aZ/9Gק"A7 IoU0T-?݋yRKSHme61X~5{@ *8E#pcyqcVW?A jD~.|ٗhw`x^J$Ga>ƅkKv{,pS[b:mn1V:TA}^Jhg& ሔV;}6jBmH6h|!r$!}NJa=2يԠ];"^;$B gs^0 ]DqtUkd|?Y|p/}񳜱O^B{fzDXI-|).V= }2Pȁ\ -zXv(΀H@;JB(>Ɣit/ĝD+.(QxKi?Yݻ0*,/90\jÀ+XNo^!%)56[hCk\-&oj3b) F5ć 'E1 9/Vȿtiu?rgЖ_h״;Op!$ዲU1E_ʶXV"Lwem'$Jϻ1rj}k=מAhc&DU䆚(s!|gTETŦ[CjY*Vƒr= cey.='ȶ`4ARP`9{-y6DEo=Nބg~J>E0:GP4!F(qw6wZyauxͪ#\x$qLZ@rS~̜a#iut}w0qddd^BBbeߋV)V뒃`& ?bzA m*xD??w:qsC$20ЖX7.AU:XF`ʂOgyG#jJ/)B]e_\HC //R>({;i\/U޼5hҩ5E^w?*p6c-}Lv25:2t=3iM*~_KT3v-T4ڟzG* _{w=HxBx{UNm5瀺} Ws+w`/E^ uf"BPvf7ȳgk1]uNշu s63?ߐE>b5?[y)~IruK WtOu^0ހ[Z.!Z;bL?Z+]yWK83ݴJWaND'b}IBY S6C`q ݇b3i(vIϵXKb #.M5'd|%QKVaYz[|Z [$6gyF)"uH<` S^stY9VX#Ι":p !ЩNd.ww)T籃(Ns+,-$Ƶ=B P ~-RX튮3"Po }}6O/)䋡yz`w[M,{W+eR`WU+HR(mjjUxis&v 97BOy:%L{U:Iӧ0~5|7A4 O{ïA ,VkDS0hTK&s_kʞJ Z~}k9rɄv +&Ye/q1)2 g*y^pe 0>S$kq|).*Tq?36-GbqKGNd|0+K,R+6 m,2<*}bXb񭉻^K-v@[,d$pM`0&ͼOzr%T;sR^\fl~w3!cIZyI+6|x*AъK[ p$)uQ(v(*> s;G(xp6~֔+Su>3 U]my̶嗾r0|ÌrT;L],{'JiZȺ86څ8J>˽qi:mAub:b+W! (N_Š+sἛL_ys#o17h`_=ͅy%E IJy+[zH 2&l5O^oP!틠 >#Itqh'ka'D|hڎQ'R4i7D'=頹Djr`oveSldmMcKl^bjPKF0k{UavETO e~~~nfCm`/%|(0:d..+ mtK0zDb :oeTd̖/ǭ,5ppI*9_$I p *iVcY %mBwekD]oQVEu(]{nΈ:}"/ǂn#akqTZb(#E:Ab']RPO'p: 8^Ȃke$:0; ?ەO<-&-'_jّPP-dd4ڪr*XE^&F⋫{\*"U@\eEj|ֹa\5Ų1{2$ϗG" e 2|9&6fjA*,J26WKe7*i۷ eYqIv|]c1rU{Z /YGzV,!nmOZl@`<zAvzSNC̠K\s: &Ȼ p4vGֵ%tU|{3YI+FB>*ۯI[Yf#!sjM,ķiݚy}L[h^d;~y(JulHαz!^}9(uP eFѯ`;gpHx#q{0eD@K`S-WDiun֨ʨ <_BzMAmg7ɷFUٌp4_ymIdd@䰋:G6A$ )4aO괮K+ܥp:޳y!NٳPf-^4>,~+ɮկ. L lV8Ȧ`f%;3qC);E5館׆*0x5"__?C,t(XWd}mF30nzf{;hdъew @5 ]Df:'j->?8ui  MW(L|H:ehlѺdMN2)S<=tjGZsQ^Ne&R!tS2 @Zpek8 M#IԼ>!YI$x+Q7̖][%3y \QԳ|HլHjKD3>7BHsN.XAݸvU$Y@9!(LrS%U۷h=>'wLz/%Qx9x~tHPaэ3! -)>O#ۤg-,?Q->:W9'vV8VGJe4]Ja!ZT]]l R#mh Gki< it sJљ,n  =Q(:vg9N9ɣrco=%%ARN4F.2d$[xSD\CG CgXtL6isƣJ Q:jNJXD'S_>b>#b{0^B;נϦ2x?izn>򍧐$%mpUrȘVږ[Ƴ@S=[XB9 _,UApJĜl''c7`&kL-kU~6tCpaiӖgZO'킝7fƁ7ڝ'ʟ2xyNs'[w*..f9'61__[smCUGR⟿UYA&`be+Us?K !>"Q*dΏ7B6!bԉ .90Vq_Zh'u9iQg ^6)1UBPBUe ԉqk$]KKȹ1,6m%`!ʄ8$ZJN!Qփ] 5F8{흌$ 89zHBo3/y1IdP^Oʸ>$>a8䀭UyA$]O T? 8I]bI瓴*6'Pn|+0!xeNhۂ8 pD-;``0 _%=]7QQA+m.uJup zXHMw }"Vٙ4_Wgs4hƚt:9>ErkYd勢Y 'sKLg:c%_'Ǎ2(St-&w-7姙a.0 Rcs`U@CGkoU+cٟ^W} 42Eq7iC ,EU Eq7]u&Lۅ?%O[T|hn870#LFY4" y+_ҹ0j)%iw覫ll*D[eyr&R?x|x" j~ Fꚽ'G{wSTlFC*|:8*Hbf?G- #+dt/WZ7sg6SςAǸUe1c˕Zqt< iTϸHYqܼ,{x=xR1o )~Kl)kj:i^(ݙd=MdUYK[Gyz͇ i X+DHzVtn-IlyI`tMЊu"'~0uqʴ 0fZ B R  ]_FM<ѵrK ڰp]OI8X_KYH-yP5ז;dĞn3@ ^(<S!M+W$'bgBt~ 欕ںiyVg:?fa3Y:z/aC7*eyVxJk8J!ʓRO( ASB1gN(]&T4tڦH.T {5xgwr$I Zv֢?plBG 4JKa72ʶ\Ͳ{d#OP1xzzZ8HAF _/y 0mSQI,j3 ;6 EJE`Njmji4%#qEsFu|c?Oj/A劽NhY ,@<^vGBuXFc4bŶ9M}YeOk`YܣyO*|UK(PDS2Tv>(sa?Z6w*ڕ1rnIyQ$q=p;q֋jVM5|+Y lkD ;oA_'y'΋  ͢H-q5"3<MHr? <-9}hx=",[bs\/'%gi#$ܝcR#Z#KA}<J($AgY,! wo^Rg# j$ AzۥȈrߤM%Q=S\nZog{8 j?Uk٬!a13R()!'6='+$1ΚJO{G&H:Yg#a/[mDTLT2dM@]c@ 8$I51(?/EE zlC'&s<QԘW'c5!B>M(|bN~aHn9$`QE uE* h'xdE[ ElwtrOui9‡Ə?%/pߴ?vQGʿC܁{w@&Rφv~[q:}TdD46Loyz Ҷ=3Leƶ՛\C,GfC"ʐ//Ę} m )ɢ.^Nqd4-p{ h2>NiX|F9W0?FD^u.E|ܘ[lgc2_Ȣ2NgEn~VU[4@p2a"a3P+qeGG'y\| !&$w TYu#6&p{V+↓91؃d̙!?m^R 21]SEx]<Єz`<*z’b_| &ڋǓ p[*p1~G cD֓ fc_>I2z(Ad/d|Ez[T9{xi!inL~hYePyp@c zZT%X&T0ҷYbb^Wl' 6gfXH鈤 +! Wc$G0 08R"#}yzoU67za(Xbh>KSGCWCyl`a"eV[_dSMk])L'Ũ|Ҟz =&VWk9sKGJG}CNJTNUaBb^/K;:WFۥQFr a\~ q Gd--%…-_x)kU J!Mor `R"Vi;2Qqv0a%0FĚvs\eB1hxY@"촼cY!o[bk׼X$flL3') DBN ~}Pğ?_rhffoy^雅euJr:+ hbf !kɳ?*h7}Tqr+ h+&PuUB1Vz'Wd7YXwP5ϭ] HshYwࢢ[/ QxθcNOpt&SqzHi;Ȩ _鍊^ތA,/›fHZbRׇ*h-qy3Nѕ ^>#UDGɏ[ Mua MYD.=̑}g'ѫM#"f0w[<9|J$K>KO%8!dPTf~r_JM= *(]k1/ ;EЭzQ>+PC)]V@Zo8>5(Utez^:~Հ5#dR*Xsvl˸O>#iLO|9jK!ECy3\E__'r\( o`f;z {SϙV쯑&`DR~ V~QjwUmz7N=dqQҽt\S|}}UbׂVoHP PT"eɀWh듳uvl wx_pIxAK]b!8UM,οMZ*Bͨkx8Fne MURj@9$g{|cOhA٩~_:62FD/',X4+fʦ#SG:GgQ%muRrX|ܸr~fX6Cށ"g#JP'࣍iHeA.7ζֹ\p-啢m}>b(gAq^|X s].]'myHuhU`A^Ͽ[R,Ы}5 )6&1=DE &*jS8O-<%h<,ԖYg'n+v߲n{3=*_Ps:#ݐ+G #ǺrpoѲ2x-k/kFe*PiږZzX/ql9sA)C_d=8q#xV{.D="3!CE4cw41h4Ě?ۨCOl/uQ9G2k Xc]UqȾQ6bVM=LgxRެ ?\ u4b\Nr x!M7C~Vf_gki^yǟҷF.T/1/~Ez)=iXz.XPx4&Ovh*wmDe47Vfh!H%8᩿ Aic9 V7Ɔ14(0#@oCM+J /vovATЇgABe%+k/& 8GCS$Kޠ\p~9 uw0+#yTN#Q0tу!m[2sPl1Wbi R:ق ȑ"G+m\XY8#P(?RVY~ΦKWL@fZˀ2Q/Ik.%Ofj-O.xO);CeF Ah*UQcm5hX~clOi!`PTXP &ȇeJ9 [Zm1k>H"ɪB&jETpڌ9ce)lgA X\0N5Y(70LJ7vHΜPS!-.p͝i $ArA>tw'O>FiXVr-cdב=uH]@vpDØ2TTh*+Jg0_/r^}1Æ{O@XeuN5=ܩ1L  JD_Ys!tIS 5*n+u IعL|9&]J]ΐ?> ~}Qǃl4r䬎5yj*\n +SEhFmBڮӉCs4J*`xkl:. ppdE,1[ Q3RV9;B H obI/P !:LYNoҮt&cE.ZLFaVNݎQy@/NK9 pJzbDĀm(KY`eьc^gv&r|_AoMؑd^!/̏}Y3OvwgT p!41#=ou XE3|-Ů(tڝ^8H- f*_+c|bEcZRBb!F<^8(=7ElNR3Ybd;^=3k>ACO$#4SM|v)+3d&jFgrh_?ꦖKb'iBaڀs ~[ߞmTzF?O$~HVT%;}.)a"N.:Vg8\FԇrMk!3dE 13Gdh~t 3Ͼb7 gMs!O_z x<3sUnNoO4'8h3$̔ʘEO'L8$nKB%sY5Ek&\x2$Tp-#7 xze`݅`F=iX x^=wg=²\^Fn5YrZHqWǃJ^vvsA &Ihbro@bDKEo#q5E.fPl37ZP/4L'kT gw5ʚ5O\P[ %_rŽP T\<ȵPų )r:"6Sk2= o_7bSeX@& DZ=:0Lgnξ2 N+/pj9|5=~D@S5*JD^qFI_EuZ$ITdj,T]@H()L ðFfb>%I*mݧRg 9 7ɼ Wy]{5]+"M4eS^ύ씍UDRy?387 |(׾%80 E u\M3Kuv88aŹMY,̪ǾZX)5{&^5K{ۘT{ER0H(#۰g^aw#Lwpbl^cϼ PI:M\,DϰjFD>%6RFt%YX2`S<>g1ǾImI6sIgw~*X0QސAV92\_ϻY)Mi?JMPCk'mrܕt@WJ#,͍-g;K0]ZpfUP<[NPf fr )G!8'R mS#fv=!Ы6w62%݈%: pH"?H< iuuU[2YP}KmG)VfzdZAr iUyDhbKP,R\PA;ds;i-NSaù1͎^w_v4Ĺ3E5 7^3"!>''L?~&"^G1.b+PgC \Db_Tw47j/)"H^)Ww(Xq|oPaFpst+pKz eM\dCfRTUagM q"IY*rɹRNd@p GxW` u$)cFB 79ndKV;!~fٛz=kN҂νY%,ǂB6:8:_ ᥵&4`ύ*TchaUUz?Y֍`=r$Ͼt $C6\5fWѐݞ8T8OYoZ(v)Uahnuapz 6#Mwi9s0zT>Cr@ *H^np޹HЃ|t5G_9mR">Y32d+ܧq "Bv8Odž-ғm{X >V|^nCICK( dUպDj3ܲīw 6]xgJ8&'E-֣M@ Mhltp!PVgr?>9mͯK'êf F&$Yj?YĚ  UKAc uuuؐ7#{PحIE>'^bqOu GpI׭PQ1qTi>uODjI7w3m$]$Ii gۊRdsMFšgWCjv 0`h6Cn&Y@t2ȔRh#;):AM# UBc'j5+\s(h92d? * BDH2WݯG t:? V'㗃IɆ*_#WuR,[Y) ,f+?p l@]U'kcWRϦ\x$~1?e'10 ~xSLĭ϶\|: -?Xᘮ[U+۩'bpïdRZ]aDEŊdAJ t$攓H 2S_=ϓ_û[,}]U[!>>+tPs]Y@zxz 8kСyOt`}o.?d(q!6e08E'P}UFmӑq$ L+ST{R(<s.~1Z,|#r;;$/T!$7>NpayCPcǣ%k6bHlGHmlcylΔ70[BΆ=3/cz5@ r zlÎXudd _3>7y]0EYuVڏeY- Ǭ pTV|O/á_J>tOM=ŽLWeאPhdϹ 8\OGVS0cF\IdչdВiC'(H3W2Z=jD=tBRmdebϿy +I̕o7f@.T돎lS؊? ZPKq.@Αm(*`օ^˜GN1?XQtjn`9?3c41my MyPrZ2kUR6xG>y,}Tu>Hxe!6+KHkX6r@7PGc4\f9iѣt!J0k馮}l24t~ |F^Cc)6@C!n&_:dƒi4`m96jg^6~8#7-3(^ @LH1_m=ǒcAOŪzɲ\P6Y!çR Hy@|Ʀ8l4,HCfEZy$ rFÒM"`]j4y ȡ(U]*Ky}ŎTxsQ@XY.[aڭ;N-@rGC%:dgW/m9 FɅ0&}\W(^{Z Bxq"m )Іh^M" E5 K N 'L˗u^oš($ǔdx0LLwKuv4؍@{^Qetq$ z2!+.@&^شv\ZoQQ X4 %hH( "= xZiwKJUɁZP"U=v*s·*\sAPEM Jae'"z:iVskwجcMx$(Kg8v2at&e.x_Vr]@`[[7E)y6ږ`F̬ݽEU;YkLbꐇ W&tV2Ncwa1Uͣj$bLhYD۠%dY\{9C!42,]#řL&Mz OaڜxAlVZսΕD.c1ժӕ=j&3d؁Nq,3^6԰b8CһjlC?ŊòʞN,P; 7H⩠[i@< ˭] 뵱$wz.êg><^Y1)xnX.SEDPu=0Qg C>zDxU*3c8A)(%>ҭk/ĥlY~C\gYȼHaOf:n@rx{0w =Gri>!!;xP RFwNM$D%fb#U@#pwжGD |_%0͡~pQm#헔 mnloB }Ϊ@8 op=UCreNKdbtpvu &]SFAceʚ;EjA4A5ê{4w\yZI y1laĞp^ObPDdVBh%s CDʉCmR>~q]b^ac<+ 0i K8K~;`#(fU:#KYw;%s4!bۑnF`-JpmAm[󶇱nA|ŅW ֱ¶Be=67軬|QpxDi\|%Oyu5Y#}-JXl?v*[ba|%M)W M k6a9aـy{WqH_Yo6i`Q 14C.מRԱ}>9]6J*E4Ѭ`5no0V͵q*5rh=syxMruB}b7h<^7EE0+>{ؖӅu3 k,H9SUX'A@y-1Š'_97&lN~ŬDđkon'zл ii[E&zQf>+5ቋ#Æ Xpҥ@ɏv};+}FR߹<7p7 aݣڟU Fn#G+ J5 c!]Wn7{HwGʲ^rư<>A/@EQ el's6#H6?#kCm|aD ̹v J_ S&V]uQaP*JqvԔ5I1*JǍZ{~{k{`&235 "ڕØz$\&?'4EՉ%5&d,UB|"R:'r!7h/K2ygYH.p ц qGbL`2.b#9ii( Go':(V8/1GKJD6%Ao/8l;rX6}kдM9)&{ދEC" 5w\*ݔb<9-vN>!m2ôn~%"bAny3u 6s+YkquC7bXL8fIJEĦjjkW)VAݑ&z_ty>#ίN笫`P̹ΨP9I' ; CG H@^v>bDnfѥa1’ͺg7drS闆wo T <P#6b26^O1sܫqU4|)pDJg@u󹬛 Paprˀ-HbBTm4b)&e͹yH޵|Oc t*2A$P]H5T0(_ YnF"ϭvG"^u=/&(FT╻oqS3sň[(nZ&@YR"ĨW "Ր<&}EG?8HǤuEର>{ﲢuݜ{K6@~v4B!։pì+`@/'v,M4tZ#i K:B y5B9$.,ؒ>cO\K~~wq}F-v#07IkM4xk{ (dZqhO}U xa&jv6.C  Hp?PD6ww $EN)WNtN|;th-?_Ή,5T*)wAbf@`Byqm#}=DxzN~)D-g[v4xŋsS;z95^eH"J/]OkNw+=[ҊۂmckhdĐ{mڥflML9}]l/Oտ0S%^ ], JޡSliB&FR\̸j!jq%=Vj̿;%DfoZ='cO}jrwi}H՞yl ^d-6(7s߳2_wykitsp 4!0[WusSjw.]HkC4wO\!P{b,EceVm¿nʙ+:̄`k֊?5+ [p1<½{=aycC}#GOcWFBjʻJs fu `@ bDBK蝪FP٬4A @\8L _R\/ \Rel(pB9ҫL]^>0/N["%%L|Zm{cuZ2b EuL& tPc*g!SaƜJ508%.wȄ:\A|7 ɔa߄bQk .=3uKiupb!H1;f)ma[vA ?Q9bn̦iMCi:˹4%9d!T g|.H2Jd"9yZx^J~ pofdSbxc-cUX<'Xg7#mk}5Gp߱$!/2O&K]),C#7 i9wZфeG(}FF;q~hgXoj2Q"ᇱz~:P fr*Y9<0g ~s ׁ+D]{N;ci9 -@@"gfm,0ױC!]ƒSbdDq?9iQ_Hu&y4(W`F`bȁ[]ێI1ܺ_|#! =JoqjRw׻#W;>+`1:FҾ+{#FV cv*gjʼnj!<$1iaY(nfq!'}tmΟ-H||r6Ru|d bxLsRonQ%c0U(zeO&%޼Y!RX{=w۔&8,} 2\mFR3[vw]ohZv7mF )DyU~VFR=1@""=4[GrI nʱy 2' ARG$#t"9Ba)ԔraN/ q@:#AL`h QtUMt;yQ]d?VBtog.n)AB(W InԒ_N<*/ ǼMzH7*`22}z_>f@>?dact>smCǻR|p#NVf G3k!J}@4d_|6uHb ;kK2W$0E๒.ݧo|caHt9uĆh'gx|RxuČ' m|@\\sTFg–Z\^\$8 y 2''Xhd-ZcQШԂDZphK1-D~^3&Ƚ/h4j!2YM%5 ]KN8͇su@pDj ?6FSP7!)8"?e&\OŗnXnc/UtciJ2YwN'ˮu,.S9~G4b<3: `\^zoWg| ٚC›- <@OXtǛa탊!אةj;G'JJwy$ڬ-.CkG9Qwׁk%ÖB_)4oH]x``x[a9EZH)B3цDoЛ0iյh FJn2/Cav==٘$ dG+1[|)EQ?;?2@4CWnՊ+ nljp/` S;q;vMLJEg6-"6kyك8A 1դr_DQv\vALC+9N0}A62#@Qgĸ`RD] v)ܟ9<܍A_Tu/:`3qn7#&^^VWrp7߃حʀ{ )fߑm3,\ڏxqvݱ9r1F}<қUNB.aPI)%N.iyM*Ђ؇6Bt2]f^F? L+8wƇ2dť/8^Uzh/?YX(+|˸wWA􌿩T#`urHHN ]`D =l &SW8ҿcu@eƖcZ69T]&ZcMgdBdA " _QI1 ^vYw&.{ !~ϋ'2C (!eCRv>PZ49C._"#2Pxh߾i-숑Dɞ!0c@_Br門!♴Lz[_[ Z 7?fL#9ˈ21ɇl_ڵtehd-1ުt"XْB#M - 쾽=޾! zxƙS;+{ Ch6 T;5>l18+VD1kNrcj *LkK$tS"e2۠^lowru󆅀ʠSp۽e%Sw)X#5^ہΙ n8[㝄 H-IGZ蒮=ΤȠXl)xjM( #/Y 9iѾ!աo!I`oNR@WQfE?ȭKNΆPTυӹ^nU<'P3ps w-Lڻ56Tk$9o֓>3BY6{JoHU~o+,/^; {%I/.ic2Pfݺ^̛zT~̧tu<\"\ǂĂ;p`:=n\ǻ'aӷG$$;s?_n*oSvaZ{šP;#i?GC~` nHpzG%.LW׵֛_E5#~Q/ɹ٫\LґuѮ^;Kb]٭D2M䟋S(ƻj0G-Le}]iJ%BN;av}|9Jmih "ki3HLد).ߝe 1"fU"hk>/H$hĔ ؤ}, "^%<1 #=;͔%_N>+%s1@2? ~{߁%K2yہYn׿ySȝ%uwDv<!7٢ވL4i#h58bqM*ZA#3tdʍt+BZJ&ZqsP]p:rxmk¼}^V[u)%aw﵀yOEz:J(U?gN.YyW@81ie"3״NmW/7tM D|x{TIf1.{}]aJ{IJSut$I2DUK vzf1YEU|yDcE4Wb{΃RYI8)Dp(gŔ$8R-ћq.tDB蘺/R8kNZyM姁_\T`&;1 yX vwd'\ W$aVCX/l~sxCA5TXv__p#L;A{ΚFOĕ$"Y&1X5 Flisgp %m'w so F-w?X1r"G+H+GI/o|ngPWJ((Ub{7H 2lu|3=渒D1آv3CqN >u ‘~O8 9ܯ M1]Ę=@zITd KJP -LKL 8wZf< gw'S/ž"pԧ a޴87 dmeub}vOϜA6}OT% Dj 4kb{Yz0Ҁ!@[YL>Y3grh'S(<_fmЅ ЋwRgn1r (?z&rR 񒚺-@GsD([{ji=rY\/::a= 0rz.*VM)ry _ >} -JdѷMj6di&nahVdsWM|+g=P?sE'2E4%Ozl *d\_p! $nGZ(' |J7 ts!ͫ~2Pf SV<+je'd±EFd%d/[SO~W, sv֔mkC8[m:k*Pߢ!5)3At<9YZ裵g1{ˆ~c0|$\\`(&whj`U#,wi& 8BSGr9DtF}Ƶ$V, JxZ+|I{~OXI(?+eН8?iQL85%[s>cx,]@ö6$g0#Mq bw]ڈz'gXT[ülI#¿MJ7кV?ȡ(%l$R!iپM5/ZB*DG{ qHvXre5Pn{l*(=7 >BVu9wm#:8aXL>"OHع? *:2К). ٫)飓׏CPL0!\6=(]xQbQPj8v qR iPpMS}3|0*[(+^D^cq9nge5٢-z'Aj>@YD Նu|eAU2D 0v@a:m1'n/S4~]8m98\!e&9( U/8ɀ`15SNmd5 3w_Yf>7E}}I>( *׊=KX@^%H7uCTU+f(/ Ke|MbT`M2e%h=SpZ]F7 i330N˹X"Xcf Ls?&i@UBPd$4{5mg+Km%M*5eBm#.K94RI 6.xc;ŪVc!2^.ͅJrB%b|RMu)hgѷO!1l[e{hfctLUŵ)oJwPi0~ɿ6R޼qpyi3orU񧜅X7|4j]O[WCP`FψdBE̼o\j;es<)zE: 0R2"SZoɚM&qQ[G 6 z*bΙ?t Ȃ(\k=7|oP'+AMZͲޟoZ$ ?"m<dٿ,C$ ?q{$s_ L9*uTgJZ0L e(+oF5NHs':wn?J~s&}<*pl0>:eDL30֚:P;y/blDz07vtt̴%IO*:C ,TDo"UN#NTy=|NNRf♔ݞ &NN*ξ)wЋ/,AOE_Ly:. 9PO)l(c"T+&H=1`c_,I~=ӭ_ 8<4Am\h~˲{ _`:}0Y1BkqTo!8[W1;k]Kz###.Qě`%J9q^_B3aD4N#M6G$U˛-:l 7y)78`hOjyaWY/Zcܾ|#|nPͲMRX2 (he%$V\e(iK#)BXþ윰p-\"-7|Fn8EZ)]1x٥G-MުQ}IVntKʊd.hd0~+2gj9V\~[;a`=N00J|bnY lAS򨳦J(QV$dވ|sxe(TQx-0OvD ޕOqSPy]q.+-۠O96ǻiR4Qr4 @~w*5JowcqPۯ{2rb55ew[1NJ磜Ԉbzqm蜾*ODP7sѺC]ao\< ӟPu~Nk3fxҰJŭ9O PV%Zp^-azPJPSE3}geiW/Nn]lXo\Tӎ Q1ac R9vz٥ \uY3չSW{"8zr|)r꫍2;9GiO3ljx;.ZwS{Eoa/ ED}U䟇` eS!*ϮϊA[Лx:zƝb' 5<Xڠ<,zV0]ҵ%-C;\DU`wju~ACA1ȿjS%3nnk9[у"4aakb 㶥D;@tKDG!*Z8s?&6mHםB^«6"۩3JTI,54'%(S+I6q/"!] \y!'d6f\RȹI3ehu,uN#5va !ZvEZ,DYL_^r-S<~ܸ 7*tT}*Ӛi0 =@ :Z%%qEE^'Exww"q,U lDX)O3Dd)J'avYak|Dba2%s7$#ёAe T̆IzZX߶KA{tQ*s mA!>^ 0drNŹҨ M[T@fCp\@=huoEQ$( *_W] $2hl=BTU`S͐^\ I5 ڛÃs>1yf*E.xYOiw`Uqޗ[ǍWSL)V`X*##4ojtD(.'(Z^$f]xaf^|V<.$I\%Sݜ 0TI̖3AkuT劧UO!?stP؇ SpnvOۼ1]|^GśL&a^ˠu~ۨj8HńsVsuv7L7 Qߐcs IԶHx Lj=$}39˗x+99gt –lF]@hQA&uhQk0=P-j=H;nC;${UDVKƹ$W,E<6;/*!"bRfg[Dx۹S"D[V7VreN*VrᨭۘR2, /݀wC͢"/Br0gp* =G?"xW%َJ"w4l#Lr^ YrIeɎ3|/>rHhlK%z$qK7JK'^hJE`b:vݑplQ%)֖U֟y27*^1~%.vRһ7H$ cnϐ\@>)_@R_2[D'A੭b=K `w ?iؖ!:]@̶$u7i9۩O3 DKWHzgf5! 7> G=!WP_հv‒j3(ogS]јc?;O8J]zQulu\+z'M0',%uAeְgphLN[UMp5$f,l #jdz:L9=?t*TRj=CC_GM)g^[_sz `GUs ϰ7R; d.K[%S^D5edv9:H"I-mAwND)Ƨ B+{`ewB{TN;"Ϊ<Ԗgh则H[ /oS{f9?dŶf>7 1{@{VObÊ >)1ZTNAY&UM1MA2QwoM:Th QόĦ{g]c늇x=]=OvO]wޏha?4gje?l 9Wbʗm9V ,N팧Å'81@bPΟ]im뭉N =:K|1%C[hm 735M~[\݇}z.GWZB]6m472Z t_.3;갘@g4Ci@v%hYHmT""*LL r#BM 9wL-MS^Q>B|SZu_Ǥzbbqggr (:(7͌9`@S^RHQa%gdlK6%ګj&Co$R;[8}Pčp `KZI۝[}+gMHÆށ'h렎Nbq",]sDh4ACLQ7D<0-r->x.SQ=84ٔWMGRv11,mѬ4c^fl}e2NLtFueU%\Մnǫ&DLzXO'_̌̚9"SQXȍ.ppF*݋]2x<$Ѕk$88u~gJ&]`= zзfd@ SżΖd"&^ʰ+/؜Q[A\F7"C?Yr{& *p(eUqyd!-{C)Pgg2Sr|yxO SB&l72FV|nkFGBAUHoqsk6#ʺDr=S{e3>sf#T(w>0+@$@Cs5_-s!AjәBJDX'.(c}UAy=0uyCh$ג]o's3bE&>*fd{j=aWROc.*3B8dwm^dK>}Ļ27\~@.pqD_6b3ܻ;/#j&zc"-ke㺥DcYΔЙꍤޓ7b2; F++7Ss,?S 't{`8:ҴC ;#_}z%sW,xw&Ȍ|</@` )ßؑ,^=C5Ђopfi1MUKR#͝ Gr,܍j 尲tST<:\bA,pDOQ$;`ANڢ gYᬦk)KNԿAL(?צz~Ᏼ;t_6aY?ә y61 A)T~}iOA @evzyI>봈>qlӺҏ*hGK0o-8%:[X~?8LjꚖxt+-'/% ěN{4APm0DRxʼmv7^^+Ʃ@9\r-ႏ$ 6?7^BYp,0Yon M}7j /mT /vS?؜l3J[>PE[V[@Y$URR"Rur|W eig2]8r6foՀ\U70ر)qQmpc;DQV"0 ~T^#8hT]td^!zN(UцHgTb>$(ZoOjEPq sz߅w  @R x'{SeuE ߟ D A|˒s 5Ї[x֭4T rZw=  |Nz 5Iv [Z$=ukB!PNc/^kI2W:moA=]KZAݻQH~4_2sM6ZZW2H9>?tVnu"LgS톞|B Iy(ChK~2́-Ce,XE*Fx?!$;܂;0k\cվz&\ GK4nʈxפ2<9S0&&e=74J VTޡߘ|maqJ?(d,܀ku]n*ʯoT,,uU9uu!S݂WeuTbZ{ 4H<%hβS2mNW{6a aNľRbЇEi<ΰns z~fb}$H:0!#8!yɄpvUюM Twty\+Q$sy=@-ݎhG|GȔ#D2n 9U,ܐRAB#5R^h!cܐaG<ͬ Ϯz]I?xc 2 ͵r-Ka7M=/>K|z}acjWڵI{c[{;2SgUa(nue6'tWp-C/}Ct}1XzS򤥽.Rvk yZJN2{09kNGC<=֠6 G Q 8e&'  JpjxZ4-p@h"5t,,aCu@w Yeiu^¡VPLUllރKʀ-W›Q%1D>:ŗ_bY~z^VSqf25~O}Laf]#PxA"YhG`i;ip0I%v/ ORJ$xBᕜ $ ~-9,5_ 0,Gw[r^ej(`(/DB˶*{X C^a4@IfVX)qO# wRgNb]S]e 5KEjfVOo!.H\^FZ?>ܢp> 0 g{grodSݙ.0$Mi 2+&c8eGhF^bye_vaz֌3J l)N*] %JWed*%IJ [ }p9o|L%+K%wT|J&CJcTr X&t夔 o7 o2jC8A~ KC!|@q!$3c\̕Z]̎ÐX6g=|nSՀ M%C)Dc*dWRVm'bKorj"_lk0$!9Mdd<x;)2a漞KB<|aۭ(=j9!NmƂn~uw)?Mb%c [ Shk٘~9utxY!+rKdp,KWLޘzK|Yϭ-WX a\)3+a5)*w`8OW焥 {{6z)+ 7@iZVF+ 2' 5e΢ƢZ<T +K O8~p6Võfkh;w5l~1*7@ ZsP{"0gd/>P->)0o3Nr0q1Pʜ'O5)ja5uRltN.W~'kܷ)vȘIUYPq#o JlWtDOq !:HDؒnr_dl"_♵6uҤRSed&';4/:\I38JE! %r _姤'T ~~}f2||t#Vh-D)-7iBWeRa( xj^>5!+E=O/Qͭ%4B<<( yP\t>qlW&*p+onЛRdw+|\e77n4{ I\4Ȅ/#Zcğ$ZX0D{O0EJzwT02o/tIMc(^KlTz չs=F>N.v<|(PT:F%<;u=HIעrT) 6d,$!6(6\e+3bDM9锳ge,Mv|{HT?lj-|eץރBԌphUBpɢ}cB{Wx$X'2eAOT $bN XkE5K?XaYj^4uU5;8jV%/L=DFDMD9H u$4ILrPgHs$.c# <{CI ^R8v&mVv?|[!s )>g-jB,:|!AbbB il M|ұd )r@Y?,nQb_#ޖQS*!ԡ1:SGN}4~&޷@Ap΅nkZ,c]DU? }1;Уl<0]$]أ-%Hdy{B5] Y $sBs؋ēinǘ¦7*SZ!'-D ܜ"A*ɇ="%G.@\C_`"6@^e,">jvj 'pq wmwrS/;k{2|,>;{|.Ә0GdPϖ,AS'^rV׸j#9lR3 Ke|)'GtI`-ywP%.'Mxl׻!V-NQ k&s@P8κjD17TotL^fB~)?c<\O3jpgt`ܐc]<5SQ)$nmjkn3s:Gb%]Ta l7YXv0DNN e(YJL @(| t{/!,5GuDiD XK%D`~\x)c2y/74&tEKG;.-}Xӿ)!2 XvFSM r.ڃ~,֭: U^Kf g#l y=86?ݾ29Ցk;lG2׏@ [k?yk~\vؒ?n҃?OVnR'++J^_R^{%+toXѿftI;'[K-Md ϕ_8TȦ9켙p*K Zjj[q+;WbO3\l ve.̾N|z,Pn^Sܚq7bj=%_vh^ս(dDI: %? cTAԲ 3?d!&ܙoQlh\vŬ<%F,j%|:OL {XM%8M/ڣ.wVX<bP|tް>l2\= Nn)TebfN *?'C1p]&?ڎc;e;fIBӖ}Xt_hiS.mݏf6T8 g]ةVۇ֋0y8o|L_Xtr$΢ XnV@?9'?07&w9̓4ϰRgQAe823 fsDNIx6}gw5]!`Q8oZFY= FFQ$eNMݐ5=nL`yp? @u4Lxs_qI62^2Xo]UaP7z( Tb>uL{]S;;(`hnS}!kRjҽ׬*KQZהs=|lejGzyRζ9:&zH5|̸%Nr9玱aBtF$xZ*X~>9pw>s%ΣHg@JSϰ[Y?^1Jag roIwcP.ze9;^u'LN"5}wdAYGCXQz%TTsAxk+.9 ?ߍɾ4kl6>w+U\Jݜ+o Ou~Vą. Wv.tIa{O űz=xp!8d3$ od>"&`< ʔdZ1^fXD%ܦN1%υq >PS!.&=P^"~_26_ /Bԅ)ǯY+$K->ѭ  9)2Ez}/r!rЌz2AҮY?G&#ՂAK6(hyHޥ!Hb#CQ\Z'**]6f[o%F5ž{sa3/V&VRdPkВ1BP%)6lHBDBc^І?Zl})K΢lOvN}3tKEҹiۜ܅m8nz;Nj`\6Q9V:A^r "Dj[x r>I*op'wE;?6]Gc$k'hЃ>8 16w FPRF@^B,4exT4+ t\hi;KB]\5~^/96oqz֚Y.եڒwuj[Kn[ȗ|U0Lvj:!y#1V:PN:6¶[_gP썋 "U=$ba]wus$לh4y T3&MZ]HIGLɵ|l0i6Y|B엍J].3އh/+6+YGM-KGP#*i$[|'̇]V-!Bt T~;GUɝ;ra~4G5oVu NO),YFC'N[m9I=_4\ΚB0Ƀz Ye;3"㗌4Wpkȭg =^,( y"^y9\aqI;p!$11U=f̐/D-7zjFga K]SFmy[Cۤ?{- vȇRtEtyz?%s},K미DTh8}jV-r(1"p%p_ޓZOL92k G1Y"'bCP<4DJx U^4bcydXPD r遷$"mqoQ=Bur?/=.C.7t)Xu/!mzA@G xd5AEy1~lˉfJS=pspzAdNSк{dKYhĨzo0_lA8{cX%-~\ʗT%97qy.K!{6kW[eDKz ;c]*:FZE8f=Y"bp6ɢvk ]}zf"^4'$tbv#M3BО3*1hq3*]P+SH!B`^ۓ R=Gȣ* %+.G i8ǁ_X'<Y;BPI3"k 'zTVtiqʖ-_f-!:φZLLjH++KoCV6mb@Kϕik@ ׫NjtiIL#^Oo]Jqғ^ YCl^zQTyS֒}#aRKº26<^֛8Ig=Anr ݙ)qIKM5v[ rHyf B )|KVt^qDV>u4]F7\Lz^4Tr%G>gJ{*S~vFqt73qɃ7i夓ύT.}_X _5KځLbkV#g6G^XWHX1ή༣ OsG)(tJPa'P3e=ᒖ~:"I4V׻G>6eBP$^1idlwez$UtTK;g0z[lᏪT nSJ EiGD[ZeljkdQRMm,Z EmRN9{^+/$g V$B9&ܡYjyU.>!oY8zα;1 ~3ǖj >wfT+xvCt"sYlףbAwmB*vqU YAn_^:v ͩSH3'_5"?%ޙliu6Rz5 ַw?$R>Ҹ7BLqV+Hjn/ÝdVX@Qj3FIQɓI{D*D!o|oU&Yeq;d'[z&nQgP1̑o{,-H&ĝX;ыhl$\K}3#;ttJAP 7bP4^;4wȣ$GY/HcwC'l#Ml3C,q7r4)Dį1%Ό}Άq gdS6ZO܁ i3o8i2n"G;&P|_EchLBy̆7}'u/\Ȱ„6 ?tMA J }[GJāDDroWš dkUa*C,C܋zmz[RQʑ yyӺ\Oh;N~d/[[d pW;pTk銖e9)ֻ;X YZ