libsoup-2_4-1-32bit-2.74.2-150400.3.3.1<>,gVp9|r4b YV[Ԓ~kJ $n MGmrzִ'z^h] ;2 ljD**y9m&[;`h+5-GsmmyU[:!B7f0Dd ;4K{JfSj)Rפ nPZ>T)c#g[j|[ *V_*+boA;Kk4JUUc-A E @f¨ޙq 9y +>A?d * O8<HLe   ( 0 @  0Xh0_(8\9 \:J\>uB}GHIXYZ[\]^^bhc&defluvwxy Clibsoup-2_4-1-32bit2.74.2150400.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 supportgVh01-ch3c SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/GNOMEhttps://wiki.gnome.org/Projects/libsouplinuxx86_64/sbin/ldconfig %gVgVgVgVad75790532a4f17306ce0cb17cd7a8d7c3f3a971a53c264e84c5b11d9e18db0d94404c33bab00ded019ae54d0b40a7eb0c672f452d895e8ade4f4b42e325c155libsoup-2.4.so.1.11.2libsoup-gnome-2.4.so.1.11.2rootrootrootrootrootrootrootrootlibsoup2-2.74.2-150400.3.3.1.src.rpmlibsoup-2.4.so.1libsoup-2_4-1-32bitlibsoup-2_4-1-32bit(x86-32)libsoup-gnome-2.4.so.1@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibbrotlidec.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libgio-2.0.so.0libglib-2.0.so.0libgmodule-2.0.so.0libgobject-2.0.so.0libgssapi_krb5.so.2libgssapi_krb5.so.2(gssapi_krb5_2_MIT)libpsl.so.5libpthread.so.0libpthread.so.0(GLIBC_2.0)libsoup-2.4.so.1libsqlite3.so.0libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)libz.so.1libz.so.1(ZLIB_1.2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3g4a)@auJaXIaTU@a&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.combjorn.lie@gmail.combjorn.lie@gmail.combwiedemann@suse.comdimstar@opensuse.orgdimstar@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 libsoup-CVE-2024-52532.patch: websocket: Process the frame as soon as we read data (boo#1233287 CVE-2024-52532). - 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).- Update to version 2.74.2: + Error when libsoup3 is already loaded before libsoup2.- Update to version 2.74.1: + Fix support for older versions of Vala. + Fix trying to build sysprof as a subproject on Windows. + Fix missing `extern "C"` in an installed header. + Improve `gssapi` dependency handling. + Fix `libsoup-doc` build target. + Updated translations.- Add libsoup2-extend-test-cert.patch to fix tests after 2027 (boo#1102840)- Add Provides: libsoup2 to the library, so that the lang package is installable. - Remove the left-over provides/obsoltes for libsoup (which is now libsoup 3).- Rename source package to libsoup2, as a compatibility package while the world moves to libsoup3 (with HTTP/2 support).- 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./bin/shlibsoup-32bit2.74.2-150400.3.3.12.74.2-150400.3.3.1libsoup-2.4.so.1libsoup-2.4.so.1.11.2libsoup-gnome-2.4.so.1libsoup-gnome-2.4.so.1.11.2/usr/lib/-fomit-frame-pointer -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:36731/SUSE_SLE-15-SP4_Update/45ff99b1cd49426b0530987b58747dab-libsoup2.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b26cf6d805584c6f73c6873cff1f5fc566f28579, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ac05ebd17a59c0d49c9580d31d468429ba38b183, stripped PRRRRRRRRRRR R R R RRRRR RRRPRRRR R R RRutf-811be5b172317c7494460d45a7321047837da8a3f1e1a29d79d7402ae6e8eccaa?7zXZ !t/|2]"k% INWuŒ20J()*FWtg'+_juvrU,-16,.VLxyqˬ]dR ucawpc9~|W.m67Heqy2ĶQmW;rg~m<#u2Ϸ;o|)OypR{)):`g3 K_ymԳҀg';dOX,iT*g_`Gcb2{06-UFujW )q#t!:[޺B *x]>*$r#1XoiΧ/~{ZkPӔ&)5q*LH$VfF^F7 Sh+sǒ-/*Ql\!F~·}e~jr$~i}Pz.͕/VqsTrP|#eg_ICqW$Hs@Iqb'2OlizzLTN=yHN ;3g^9za0 s ѭ {ޯaP0˺ 0`2PVU=?\ˡ|Rj0 rDMlQ$.ѿ|V5^s^w&v!kG.A#D wr6 [2I! Xm~ǞBq$*ʢhj/N4c5o)u?yq9ky~x=r,T.#g ĵ֩5;KmP3ЭNᱏ.;"dx|gbD*[Ev#s0g9kݸAwY0W!'> f]oO'N,Ӻ#e񎖩Xgbh%Pe//Tл&,K'{U^ ^͌3vR)~vQ=P6INJ|ѹ6)AфRIj߱5-T^,ȷSYDfCjެ߆3OxegS)}G5Xf"<,) ( ?05A1O*CJ} ρq R eּzm^#tw^!~]ZC!;>Jo}0^pY|ec{VXĆ()@11B5C,:7.$IzT7CGdv%=FV¿SѴVSSds Na:x}@0껢]5GuAi_I:T3}l 6]TBἆj?H=T];g/\X  XDtWB*_Or}y^= ǣ=XM.>bkCCDW^1KP;wtx-yaO'L.~]sao.١ڞ4$M$dԘVo)f#wLwV o b"3F2[Q@k]H9iCz龜+ /{덮cUTIGpNfy$g4- IS؈9~`,>n]m(}.D+s_3L3þ*?3a(h\B>dVβϏ+-7^V#I Z5A6P0~#¾yMh<#f;q`2i- 8G `g98&h3PV,?9޺%!9UѢx$3Gڤ|3u>w+'S*[vR0Jb K죵1:i`lVؽ̣ү?9E4H2ܕ)̇x։ u+ךZYR[\*$sĝ5deqY|AIUO79= -\OJdJȑyqHo*iR[RʸjkQI\,:- j)5^R(٫e0 9āe?k5Uk6N]gƣ~C䠋U?- qA?DgԺ,-<-'XӠq R 9rZE%9f QHg7*5&VDl/4qZXe8ZCR~a+^h8%.'3%&1 I'_<2sp`/SѽFR)c @VjNDdW6)^oNL&YkrʹāV ? 3 #q!)Jݲ 46DǓ/ ڹh%Q+)d0h뒪8{ ??P#:LlcY"W{WզUnT+9f( 5?8Tihm3אKT̡:NA3 uaiTOMww#^eϥo^z0-BmY8 Tbͧ5U8 md ,G֤'tKn;eRU eCPp8)Ÿ#2HtgOo|Ն"K<9zP- KxQXs<)Tx6c5 krqFDW sU bPpH ~kxcLF?1Jnk6ǵZVMC]@^,zm/2ҲhlaCͽ`(WgLy5aK3&4TJ/U<&50}zKE|/-5wr] Jĭ``LP5чw` w0e`xd}t -Y rG{ Oq\dw?e!9J2?FlJ'~!/ +ɤav>iW&ꏙK;^VPz<`6-{b寉3ߴ_6njt:av\[db8J t27pDjX!ò&+a0O'Vuq@镰 Hd\<&Uɨ$4PuD,^])>~򴟢720(?5qQ:"PQ|UL?ΐȜQ~l*^,Xctix94Q @mJl<wk`2윏ŝ9ghTFu:Ln7Y ۄ~l/BhI+)"LY`2z.#sGid5+-qJtMA=4nPb8M#=w}JmmDɊ(J>1o}G^}u^j89m([z+ m;uz!Q9h[ #7*O<=ꚚI;_:'[Ԫ }N!fm앴o'c84#r+3ן Yd1vE{| 2Nc)E4Cy7jhɀ(bHk2ܝv|0ѭxRӯU<&u'&8G~ώãVtP Un۽[M&c\TBPF~=+8i"]t+:ݠz%zvִa\9J`[y*]<1y.?[??4*<-R+d@W?]{9\q䇘 !r|DǩQmJO!ξxU2G]c&sVCrBQ:X){b:&TJ$!.ZT@KBU&THVqIw @gR/=+ɽfhԃXswTal-APu63}(:i"ʾqK *<0Qudp ׻˓>i?*3*W Dp7:EmYih%B(_1ܳz3* p~7㘅$"oH:M9Os>Q82Hvwu?z61Ar<䳫Ь+߳;CP/1P(Tl #HTQ1h&2DB]+UEgx'eP(;[~1n'Hj*^ f&ms?^ron|Q'Ħ<^EY,LR[M qxL`+}x!$!t=O9b31kT}ZYK#Sq8|+昃M~?{}l3dYZ}s p`h7L(" 7Dl%-gA{pVF36K.,-(>\.ڒZ7kGR'}Le[9 iOq/IlQ ׅ@üfkxJEןE5n y橣bTvp#k5Xw32S&X@b4kW˶ 3 s3ҥk|_^S.zP3\P_[lbRp$8Ʊ=s8Bm#Q*rI)nkiriyIz4[kެNTB0(S˃,{- [&/ &XLcqg( s-#rںStK4'+m5 [/?R~B~tʿE[h!ߎ\sm\!YQh^В^ٱB%f4)̷+n/LC*ɋ2û|%101v&|b[jjUD)h槂ȧ|&3+Զܫ5#SH~{W,6yx`n}{+@-rJtj]FkYʦ`/?^N$OIv_fM}ƒ (KvKKojPlȰ϶=+Q[XـllZGeC?3WBo҈q ** ă}˻ F;7i(ӻ8@^Y~`fn am6{0kgܑvgS66rǃI-XU`:( In>Xi 5":;NT+um W+".gAS (/mKx)_u.Tt'x.7;87,Kr XGCETZZTWvit̩b!\\O&cWVy28Pǿ~R0tﷁ)T#'*̌^~ò\GY[|]%&Lx׆aļU\̓jt[pfk TH>Yicg#/ûkH@aNºnn4r.;X AMڅLORsk z6:̫%4ۜd3Vi ҋ gu:WdpxZ.el+/vD\s @ךjF_p:.|(RYn$I7ԃ 3`fJ 5({=b)}S*d;L61X4Ј]Kʅ0$3sЗS mA>iPܕM3NU1vZ.ʛaQvf;[l} |*R|A#l0laT1KsYBts Vt{շCĖwBtN*70#C0no7ZE- r̕kw 8%`v+9x\nCM/2¸ )Q`#( <{ ~ tǷۊS^JU94H(TМ\?oӑ~' @GWp1uܾqdҜ.joet/uuaI OUl)++e$_fG_z(4rV2C+6M灌51fs -觿]x ^B\0sn OEPډF@~k㟹aMoNڶG2>-ϥb H9fCmć%{[ZQ-m(>+YMA2lgg>99etmEe pv|/S G>~~tYX6wUqvkY֭/[>Z[[n_2ljqcz v@ )Xr*:T~HeϢ]z3]0X>뮝 P$2=5l: L~ajfMAH0gFۦ|ҲelRvG-.OT+}eg~'=iQw[k`?b4-:u{.Bgi!YBځL}ZoxRTx%Uꂟkn =.E7BіYNBs2:GU0T 8#e.2hB# oՔ?TYN$MAmDi RIZ%y,ׄɢF)pː?;w*bC ~0'oG,O*[>WoGj@R̬bj lvh T-=h nt]2C^uu3c70fRP~OU*B| %v?LX!|FV"xTjGޘ4dbu心 (q@ϹZo>=BK`~C0w"dSgv]EJi>V$EU'b?_x,>]3'ˈ٤)Lgs;e"q&Qg*@zO!s_}?dD?XJC2b＀.ka9kǮ̮|8Lf V%LNXh̑T vȒ ݟhe|9ٺ ̼qo/%ۙ)^|B_i["C94$aȊq)I'{俯,l0d5* >I0xD1f2G8o&E5-[}h!^1hɺGQu )lxb diDUj]YL*4jo&Rߓ"] %w'ff̅CixFݑY]1"Iuw[+c NJ~7CMsRhP?C:0{dzH9h f8 Hti -鉞/:(9MY yIIW}ި~~NURie"#"\/of QfZXqUղꨂl3Ϝ\! UQH_+yj3~;(0irhظo߹9S Lz4Еo#BŸP)ėw)Wi6tUSIp67oUz6NPǷ86,ز2v\󉬖4 ~aJDĻ_`u8TR]O )P*9"])㇪q KDnҖ9l(sc28,b?Q\76>OmА :IՃ*Ԍ=,g9nm1677& K Kfdsc8tf{^A?{H=$gmqX};OTQв ꚩ:LV?k@COI6K vֵƜ"6-pWHO@DȮ"OpH,vNƋ38!Drʢ"nvPP>Ǟn;[F?6/ahP(L+/>ua1TSΤ=&pK/Ӕ 0D h3!9\O7|Zy2.ͦwW%]$1}6?Cb Epk)[o}Z 4InM_S+,iBG‡RL `ZN[ O \`T c񣷱g$?ՂF`LIV:؅.^R/+H_SS$Acc% J >'{Ф} YDÓ|{7j=,4ܦgTs^%?*e4$[৚[l+_/1VvzK7mBgxPyܨvW%ʁFEv@ &=TcHöj@j$^up9/P=oOU[%1}$fL.zӘ">ߦ/wlTbKN򌓈a܆>$4ȮvIMS\O7YWl!+|MF<&>]Ysy<{  R"Kgxay#+_ j()N_YU ɅԞ3RCA;RV0Z\X_IÂ$^\OqPй#Nn;^mr[V@w5׀ P}rayuL,SU{bu9lWY5Ы^s5ެ8rpIfߤ ^ {^uӁ pQ:e“[M o1i >Fq/yf#q#ŷ-rf"6hO)G㻓x%puVZvU.[R aGt2c[Zc*F7jG(}gsoq!?PYٮ^Oõu Js5:鈱ffY3ճx-'9R'lbP!4uiu3\#H–GV&0.EoRZ#q7t( )Zd}<" "xn;YB8(+\,[q[WOrTvƫ7P cmB_݈P/&ZvY38Fn^C V;t2<#6k-sCEHGϷiSWBǝx臔T}Z b  4^mUb8Ϸ KU@=Y^z`OpAz3jF#$rT5vhNU65 OYxމ>+ٲݞ\Y;_pθ'b=`Fޔ6y$[複,@PU쿵xXnZ^/ =t07qz:b/KML`(k6v*> uJ$3ڟ~pt2t3fu08 (n:iECO㬄']Mf+cujbQV2'v?+kwӋW'NoExvK}8HGdiXnO@{hf▄H>zc^iڏ&o1~v$10ǧ8 )5? T3m W"éAG@F<Qkw.cfBb$dd;23=|Ɗ!q@GH7Z 0x8t;EÏ gb=OXEE `tu},Zu+4G4!mm`F#X3sɘb[JdsGU۵5𜥷948:|NMEbs4 N\{dyaŀ+# f(vs8S!hDLxXEbq<.O<|v2D5#էEe'5F)e`!h8Mu u*W~ 3xͨEпXkDcpSk  )b=_re B6$$oSTXwOfM%%mM>SqXAǑX?udy|r]i"Z4^(OoGh,XQgJf)_af7{̢3YzkV9Dxr \Nnz%lD?:mmJ&;)GG KqZC6X2$P(hyX;Nl[5R;nBI^|A<6DwǁG=uCI•. )Np(.?Xm>Ulۇg#>iP&"n.I@`unM]NfSФo&,GK Ab%CDdedUv~JR'ݸy! XY2S8ZH'gڐuXP4BN7|IQ> XyoĈ}<"׵kmd޷}da_)I&%#lrw$ǚ ܝNagԺt t!^'CRKXjϋP,դx,Έpgv5=˛*e*1a8lJ.nhn߼C;1-[K=Q]VS~a$UZ[)Z#;*V7!^n!(`84#ObbaDߠ?QTT_#IM(г;ĉ._SBñEw[Ow"`YSpD@+{*֗tx\`'ƃBe`L55kv|<)b_w`wH|3LM{^/=R7=mѕ7m ҟb`Tq"},Dx)x֪&L#Ofs5uN/i}!:V.*}=d%LrғDݘ~p ֳ5=z!O]\j_^>Hn+2)(]lys Po,FH,jz%z#?aIt}9,4%~T9X2QqSHV0Ȳ7bDy­!7u: OSΪΎ\+_c3gؖ+jGױkL)'&-3&? Wɓ:-fx\o{_*?yz]vm;NT@ U'&"$@"J (ğѻv$c6/_ҬA9ɇwAh>Wz4LX{J OРJPPqGrŬ:lj(pjʵ ~=_ЊLƺhU;Kai)Z7!o@4ɤbb+-e.!J#䚎S^}*īi Łߊ/s9;k2ބ"hm %9S8p6~#+up_{:>n|cxڼ`U}Q2pȿ˹.qmd1ԿsH2r3=+W؄lP[0%Ff3}x㤱/)'0lR_ş$!@?. (ݗXHino\WNz[u}|Gy'ŊcX gac4ՕX{&O#3Oc%SқPAw5,ؐ.!)cpOضGΉ>P4Jth9{t\ 4LS4`Cll!9eL?;f ɒc~ @%3U- (5#bU9sp@> j5šZ̬͇{M^A+ebHC?3Xi\i!ݽTXLGG7%7o¨ e[x]]^)+rNS7^Sicprf '\Q,ҿ͡&]0:~;OCLizPtl&~B-H $\R`3jrs( C2ݘwN(Mf;4.Hbu.Mθ_rk/q7Jp).С$&ė?_}鿟TzC3釣wcJDOxU 8_3VmD(!eK*-w`Նes5/ x<p6qp4q˨-K5䱃8i/Y"l=e F'E܅Bczx_XX9Xѹ'Eյ|#+K '=H؀F5ĝ:je'k]`5Vr >NRݸ~" *1M_74LޒȊkSǨ'SE9CFa a@[F?p6N ׅ(]wrlrKj:>C(x^t ޣ>L' k)'OC>GUnOT qXXAs^,"ZA`ݱY(]A[G}MߘJ9= A s\rkǶLť'!#3ށ2nu]ylǖR>|N/ir(@Y-=(O0G#!7胀_0D-{zLO-N3% [Og7Bm;ԥVXѤ a_L)ǔ1CK2e#x>ԕ^dDΗ/8lWॴ`Bm?ǷK&,v/BI9ΈvE&r,*/Dp2⧒ sαLC$N͡{hh=GC[iv"2P^D3 6j ٔ-̠jl"! cWqSNڿ5MGZq΢Tͽ*^Euh$-DbJ2azg?lhB#GP{KE{:X 8 H4g*.PoA!r  $]}ݡemdr}~~V )>-Rܳڏ2NLVG.litI$Ycyo~6/Dv}D>ʆa.|d ʻ;ϗ`jSḿ*Z8sAXQ.N[aʪKRHE붛Oo[l?K&Y&m˘-,İi (DNm@W:ÁO[ +g~[:@NjO!73:#[`51oKP^4; QF&7/)\Sv(73_@KO{yb?i\rU8˿>"mR0<4c?hRneUWNn>/Q>=rRկ dᩋtEso~N)0?U "i(M=bE; 8Aa*;|j!׈$(-[QM{,rw\!O+VAã쭓j'RH*UAm5=`5]H-'su9|ϣbD \u( J*I(1+e5I?xS eۅ@34Rcu:TA?;࢕9~JWk~L_a?K7[٘ r!)Kҋ(Bcʒv|ZhhJhs?,Ф&e~cULdHlyߔITCIdZM,'2ց /[c +sV<[E.`v|ǀr kH5hp-FP0@,!KI*4 YdGy fSSE^Kc⵵j56,JCM<|VRrdVZLTkٞ8=%C?*w^Uح/B|Kc1߯e-%֍UeZ*3|Rmx ^J?L6=z"1o.*4xN j:|Z?o+J^}Xwlͣ-'1ԫ/5 "l4̻[fuCj9=wGuVOU%Iml xVpa$[U~~,@\Q v<ȅTF3~^F@<,^&egiWvԀ#y{ޡ,%pӵ3 Q.xxЁa8 Lo(_AS17h;P]~4c_6ml8#?ԇis1/΢STzpHT(X+yvISHx!!d3%<+bI+u5wlժvsqCS4H1{ޗTU=.=sAъչaj?FkVm2cs1H'TA-S|etj+1Eg?DulqҧU,291lN)4O,Yަ峴&cT7pv1{,WO%MsGu6_Nq^ʄ>QVqђ񨑲G#yQ-_Sc';H\Z4BH0=MAI&Z4= ha1Uك$χuUB92L۱3)-S$̙£9=JE]7?5⠃9#܈Y, ^L |2f:lЇS cD3[+o^Į M'Dk C gcoIb/@eNM%r?kR  *$RVDBE^O)o]@/tVVYKSa=vWS 7;qYVl~x~pY%Qh? Bc8qiy4*VBPm2^O_B"N#Qym<`&(i@ŏľ퓍P9+fgҕidC>-J#mNQ^tL4@6[dk]ů4gmDo%螺;!PYE`Q}VTOhlj25FpØ$. w*&@yn $DBд۴6p`c]*#s]ܑyqVj6GIߛ$dmUWn9$qb-Xiu!ҐooRٸ^8(T~=aKT_4%-"XojrY0obtvb~\ V9Yֺl/1}tb S3Z%{콬͔(;flIEZʯ䙂)nF-):f;wdžϳԦ- >@U  aޕ4bG/kRPzqLXYMO\.>AZ'_[Z$~o_/._Y}/F ܖ_Y6A@E.>U%́X휡T)PkOCjAHg0 `J{p(c><պ`>Wl'Z_P۵c݃u#Pfu BL2 555+c860 meh11})ٮKVAw [K'ɴIk& q6.%33LB5J[h{C Kj&OBTύz},wGgc jC^]8200ULy.w+5G /7&JҳHOGhu鈷RiHiSԷvIǦUoNU~X` OTd,-r59CYPWw+^9ˍ>|NVJJ~=J|}t fN{bnMJ=u2b}u>B ;oa3NC>$B1Êz9P\\c^yTT݂Q8s.@ű, b9EmCz8^1 x3E1'z959ijăs:>%X˧%4A3)3X]cD[whyoU?|~XNV6ȼuf$UJ+G .Đمw%Ky Mh@g2ڄđId?Dlq浉 ?mt1`DXp^8S9рk {,y D40iGnvS()cMoM5;U^xKhyѶYydwdf9 GNOA³duɸH! )j:"el"̩'>;<gh(E=ȾHkYWr\-Djk{Yh=ԮS:~_Q_q8RhbKBFk٣&(1˷a#/ 9OYh$5)&=8=?)-ϋ9l` DJZwpwg}=Bi$/iNId}0ˆ5PvV@%-- a`V1ݿd_k+*N8).ejS 1T+ɓd_3[ڿ`=̶O`8@" u:PI!NG0Ȍ-m tGB`B!b D ZfjL.wU\+#Sۙ"2JYi`;AKU!:z_!v-Ʊ-'luP˂@ :b`EY($i͗{ g1% A ;v-JnTzB]'h X{yaEh-9l'u?-V.$fNQ%ubY?ƕj%3mbQ '3#ƉzE9`@xޜ.Vop]Bs*b ,9jMV DhC&.i)>p="LdyVr _ GKZlf>Xؼs4kÑdegƋxG*FʠHBgipp0)5OlR񝵣7[DyW%|7xݻyDԚ>%Sa OB/'-eCq;e~s,#At8[깊cgBNJRN|a+W2f&]!^dFaG&_ ~%Fݹ`ls(1v^~mss9&NS!@Җ/^ڏRaW {׆qEou B:ǒxOIJ98ghnQ'Sq;;"Q/!T"n.='z2o",rrcO+.]VbBIG,`f%f 3&J5۟BF*?P, 9(TTRbT'2s9.xe=VkK @)u`!4|Qg$HuMB[A{rdz-Xߠ#*~IPJvz$*B)~@6[$,D"'` 9K"ka"+wr_T jEe'wVؔis*,fx2/cgVTvv+^U?>䉧Qα IOOАAl=f1k#X!ka.d7lb! `͹Hj! yZ9y#K! !J7bCN#%yp\RxnePJ!HO,i@[ $ w<~6QuJOTn Tf/EYd %#e иj%XXǸqMSIJ ;D'k%WsWD21c,1no0q:9^H;lmg? L6M4Uo"#C,]|6knHlIG^xzkСy>ׅA8µgy {֢ǂi[{-!l3xchv%EZگ'hU /8Q%OB@RHr8,+R`%5WBOpTQKqF?p^_C/{ٍ|^t8=m^oo _J]e TFsPW>_#D&K,zmOZ=~a%z4X Q0cܵ@ -U k“`ٮx4o//Y8䮝j #Q奾)f}uG~|)MMz gK $0<+m!Pl1Q0Nm|\`/|VbA. rLJpKRJc! ݧ2A,/%҄#urҜU [#dd^eZa'6#2\抷TRN›m.,ZC$qcEW:g7/v,S!?ňj!21j PcHoElϔ6 JX|`ҨO&ZIaV EwSB'Ʉ8 xx(f%iͮ *鰽Fwzb&SK)=KHJaՏG 3G}/AN?cQk Omb tϣ6H)JW68kHS|h ^Xck-y)##˷cX'i?a^ѬW:1LLy:pʪy~LaI֡Xe h!< Y8|Qch}Fc"]9@X|̀ tbŝ)*22{;춨ULw9 * $Ksfc?\i ȶ4`h& >,G#U߼Ȭ+ՒWx39a]k,)0:1a+u tZV{0g8j|M6Mޫ4Oj@ 蜂JDƨ{y5\WEj&}á X[x t'h>vqgS?n1R$yKdr5>|YcH.٥' 2[2& _5ˑ1tHTءY>s.}3 ^3[/_G>p>mMY/Z}YnZmi͙gIĸGEDa<!|wO8Ѥ$ʴpb8ݬZb"gSc ~Ҵ<9> |"C6'SzUCVKB@Z$%)6Bɖg24?K[K2wO+s/'QX3/S^z].f#m{f~zS{;^rr|4E0= kksܐzmU:|jwD11:/tOe/z] HMg06 3e7' qBҡOd@ <*VE '!Y?WeOpZY~]-ѓ}S6#c7Jz>'aC " ƽyxGI( t$ 9akV@wN9OiY'f:4VG>K8hWB[ckRv1~g0DvXTCBBLy|SC(p*qH((SĮmkr!_&R{ٴM(&5$|pdx7δ T9f'ҩer0KSpH.hy~5Q h- S j/c{>g 359hh幈iQ>?!3WY  I=2}H>5)?rOBoBs)䟗ҥ.s.SGrzaǞKCshYo <+Ġg;D,\.|c-K̏4sN_F6T=d<"ᚵaHaqg1L')|O^_ޗń[ ]r &nH{;*}9TʹI<.-UbLO=+TYe6* 'Rݭ #e)j",$t9]>@?\S+ݳR 7'ƩkOG` )Gׄ&DQm {2<+Ry&ֵ2-w_=N}{S韞;{MR5 >u= ] MҍWkԯ\dHBk<Tky'Ox̓Fz꛲A Wn{ކI퐕} ȡ4N7=g!~3&0_gҟ/Z Tbm>#& Ap)^#a2^+W_3F)e,)'YKM%]YݟhAHoZ[><(xb"x,O:׳bºԞ+dAwd=!4 *IhuX R ~Ʊ5MW!BMb9|BZVڵA@F}.!R3\v<ί5]ZKj\EQ1W1\5V(+MpEFzhmZŀSSho-kabfnҿDQDq T⵿.*mYE 7WڰN̽'TuGA?=ZG-E1zqbБƒ# ^D2î3bv~Ӹ`P7z[4dl(.1D;Fo&J~gpZ_kAtրpBHҟL.0@uvU&5sݵ-! eM'QX=t/Ój Ʀf-^ v_G:(`BMS8U(N5Ras>qlŏ2&0Hcq'I M*] 4( 9 O4E+@!e6ސچ Nl  m!yZ}_ .+Znu懰BÈlF$|'*hRZ#jL3r1kI$'j~ښ٦$r 0W7#_=& 6ts bu=s⼿;^9؍,0u/uËKɯIvY*DFQ+R}ŗba͛fyV J bʶ]H>MWաMHQꥨޥ[~KJ+V[ىRb/w)Ɓo/i?$"4PUuWnh79[,`jc+ z tDOnzLeHCdyfA#^F!F`sG Gi栁#}"Ap_CӔ*csBLVh˲S[j s}1$V *8~ ?{ma74dji[ޝ +}&U1vmȸGeEv.ڨt}e~"EP[d׳.R[b ͦ!a${ض[G/RdNچxQ!eB7awAܕ8ɏ{cz@#"^%h XkrЪOA wheow Yݮ(ªQQɳɏG㱤c U< x&(lOBP Zz_Kf*L-Lv'y $טV.W7C&==m`s{#{~"j]@/[\fYݣyHi>0U?\prJ?ޒ}TqiP~TPK(6lMQm^ SRvh_Ըg"E#kʄP0 jǗ#戢'sV˸pX2}ˤֿŲz<{{lZwlЩ?m;~Q~ {#Uè+O4z}MnzZE#K(|vW% _'U=KjUm| CI`MԌjC@,船&2lX!:37hB+r.|#Lر-p;R67ULwPS>MTt`" :R[9*$|{w?!FK # pr{BaM7[WUD-rD;LPb o<[ɢA @+s;KͲK ;DzO=>ni^Wro: ixoā8'*u@8jR b 94kp?q뜃j4Yu-PBPt nlê - eAvXK$wPDP7y0^NJ v-/!28"bILE#mφ2=p *OR)veuGC5H1"d#屟t]]`%z}mNWrLrNه)FqkUr߯AR->%U ޵ -j;W#IsAЭFu},*kHad]N~#RHn${,"Mr?~il':!9P\tfCdPTPR˚ĕ? |R9FA~\U֗FUaJ/s{JVTތIw"U(yA'IT0jcw"Tٹ@nz܂g"l"Mf̹x ' .B{z*:6u8(=m}$YQ.=Voz=4JeH'qs27Y>_eIjP}+@K3Ғaxg|K^ WLbg3ExT%3eiMۥhͰfi(JцIHT1Z"8U0O׼Jw ( LQ4;q/a+ngw2^I@ҳgLr!E[۽$*d;b=iV OGbWv)/qky2 d5p^YЃ@Qq nbj+N9t#8|3YY#'9oSi8Znhc.ӴFٿ.vBK7bQ׳[@!Ib1&g*EW,db/ֱZuarZB3=@~ t2ҢhqWYۏX6%S6={ hE Z*AY3uT6Y4NHVI].S%)\boVS 7v)t@*G;LP1ӷZlf!fxkz@`l!I{iןGc_%~cKo{!V"/`j͠ WƳgȮެvi> ׳(W.]ЦAX"q'3YwiR1`+{9h1:D㬛+Kht iL z$2!{Uqx>~=1cXb$S4_=P3[J YZ