libsoup-2_4-1-32bit-2.74.3-150600.4.33.1<>, ip9|?UؗAzSd`oKDH!➘{) A08zzBa `| /#Y=ie2ވ^" >c)x:3A٥di-i41 K#+~Wk7|M$U$6#Mf} S#$KlhEfMSYiKp Qo#e.Kj0 8UII߰b7Jf5^ˀ$S߀wP; 4%Q>Ap?`d + P8<HLe   ( 0 @  0Xh(,(^8hk9 k:kk>BGHI(X,Y<Zh[l\p]^bcd%e*f-l/uDvTw|xy\Clibsoup-2_4-1-32bit2.74.3150600.4.33.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 supportih01-ch3d SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/GNOMEhttps://wiki.gnome.org/Projects/libsouplinuxx86_64/sbin/ldconfig %0iiiia8e02aa3998c9410093cc9b4cdd8b40fad96dd494c78e3aaac7ffcb1fdbbb872d0e360b3e41550dff1a195f23037e3f3c71ee62a1c0ef613a9f19ac0a5529fc8libsoup-2.4.so.1.11.2libsoup-gnome-2.4.so.1.11.2rootrootrootrootrootrootrootrootlibsoup2-2.74.3-150600.4.33.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.5libsoup-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.3ip@i@iLi@ii@if3i_@i\@hR@h8L@hg4ez@dǢ@cF@a)@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.comsongchuan.kang@suse.commgorse@suse.commgorse@suse.commgorse@suse.comsongchuan.kang@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.commgorse@suse.commgorse@suse.commgorse@suse.commgorse@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.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- Update libsoup2-CVE-2026-0716.patch to incorporate glgo#GNOME/libsoup!518. The original fix was incomplete (bsc#1256418 CVE-2026-0716 glgo#GNOME/libsoup#476).- Add libsoup-CVE-2026-1760.patch: server: close the connection after responsing a request containing... (bsc#1257597, CVE-2026-1760, glgo#GNOME/libsoup#475). - Add libsoup-CVE-2026-1467.patch: uri-utils: do host validation when checking if a GUri is valid (bsc#1257398, CVE-2026-1467, glgo#GNOME/libsoup#488). - Add libsoup-CVE-2026-1539.patch: Also remove Proxy-Authorization header on cross origin redirect (bsc#1257441, CVE-2026-1539, glgo#GNOME/libsoup#489).- Add more CVE fixes: + libsoup2-CVE-2025-32049.patch (bsc#1240751 CVE-2025-32049 glgo#GNOME/libsoup#390) + libsoup2-CVE-2026-2443.patch (bsc#1258170 CVE-2026-2443 glgo#GNOME/libsoup#487) + libsoup2-CVE-2026-2369.patch (bsc#1258120 CVE-2026-2369 glgo#GNOME/libsoup!508) + libsoup2-CVE-2026-2708.patch (bsc#1258508 CVE-2026-2708 glgo#GNOME/libsoup#500)- Add libsoup2-CVE-2025-4476.patch: fix crash in soup_auth_digest_get_protection_space (bsc#1243422 CVE-2025-4476 glgo#GNOME/libsoup#440). - Increase test timeout for all arches except x86_64 and run tests again should they fail the first time, the testsuite is flaky.- Add libsoup2-CVE-2026-0716.patch: Fix out-of-bounds read for websocket (bsc#1256418, CVE-2026-0716, glgo#GNOME/libsoup!494).- Add libsoup2-CVE-2026-1761.patch: multipart: check length of bytes read soup_filter_input_stream_read_until() (bsc#1257598, CVE-2026-1761, glgo#GNOME/libsoup!496).- Add libsoup2-CVE-2026-0719.patch: Fix overflow for password md4sum (bsc#1256399, CVE-2026-0719, glgo#GNOME/libsoup!493).- Refresh libsoup2-CVE-2025-14523.patch: Follow the update of upstream (bsc#1254876, CVE-2025-14523, glgo#GNOME/libsoup!491).- Add libsoup2-CVE-2025-14523.patch: Reject duplicated Host in headers (bsc#1254876, CVE-2025-14523, glgo#GNOME/libsoup!489).- Add libsoup-CVE-2025-4945.patch: add value checks for date/time parsing (boo#1243314 CVE-2025-4945).- Add more CVE fixes: + libsoup-CVE-2025-32913.patch (boo#1241162 boo#1241238 CVE-2025-32913 CVE-2025-32911) + libsoup-CVE-2025-32910.patch (boo#1241252 CVE-2025-32910) + libsoup-CVE-2025-32906.patch (boo#1241263 CVE-2025-32906) + libsoup-CVE-2025-32912.patch (boo#1241214 CVE-2025-32912) + libsoup-CVE-2025-32909.patch (boo#1241226 CVE-2025-32909) + libsoup-CVE-2025-4948.patch (boo#1243332 CVE-2025-4948) + libsoup-CVE-2025-4969.patch (boo#1243423 CVE-2025-4969)- Add more CVE fixes: + ef6c4bf6.patch (boo#1240750 CVE-2025-2784) + 96c22b67.patch (boo#1240750 CVE-2025-2784) + 19124679.patch (boo#1240752 CVE-2025-32050) + a5b86bfc.patch (boo#1240756 CVE-2025-32052) + 5739a090.patch (boo#1240757 CVE-2025-32053) + c9083869.patch (boo#1241686 CVE-2025-46420) + libsoup-CVE-2025-32914.patch (boo#1241164 CVE-2025-32914) + libsoup-CVE-2025-32907.patch (boo#1241222 CVE-2025-32907) + libsoup-CVE-2025-46421.patch (boo#1241688 CVE-2025-46421)- 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).- Add ced3c5d8.patch: Fix build with libxml2-2.12.0 and clang-17.- Add upstream bug fixes: + 4d12c3e5.patch: lib: Add g_task_set_source_tag() everywhere + 48b3b611.patch: lib: Add names to various GSources - Drop no longer valid translation-update-upstream BuildRequires and macro. - Use ldconfig_scriptlets macro for post(un) handling.- Update to version 2.74.3: + Add missing g-i annotations to `soup_address_get_sockaddr()` and `soup_socket_read_until()`. + Add missing `extern` when building on Windows. + Update libxml2 fallback for meson wrap. + Improvements when using libsoup with meson wraps.- 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.3-150600.4.33.12.74.3-150600.4.33.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:43064/SUSE_SLE-15-SP6_Update/80e8c2777454315af6ce375d457ba091-libsoup2.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=14d05d3ec1f7f11052eb3aa50891a50a0f09a477, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=884f682682201030e26e467d6db402d733644dc0, strippedPRRRRRRRRRR R R R RRRRR RRPRRRR R R Rutf-8024e10b329a1ec8a9b3b51392850678991d4951972bbb6367d3db1daa9297006?7zXZ !t/0n]"k% j1jԔ0. ޮos4xo@(5ITu;s1K]f1R/P'_iW3essW-G :~(2( )u}iFKkp5<<ힷ t AwSE[؝j~.]8(J  87ʭk!! Oק$0M\¡bG~)SCDSTd!>q}?PC8)T@k/?B/lh`d3 R%Q{A&j=(":oxGˆCbY$|O5ծfRG|OǛ?}%&՜u8\ܾgk|ĴT:UԸmkVs -ݐI(@$$]|"%04+LuxW mR*s׆_iCFZZ>%W+7k;jס+qZ֣p>O;ELDbcGX76br6'5gVD‚ t\ $HsQr`piAMKn+ftgt<#ٚ%i^"&8qΨW#%Ma -uPMѦ/4|,]yr9#cW[% 㘸ЫGb;+?'"JaiTm=3#`p=rCyWIJxِL38/'8%4ߋϩ]LQ`6+".^8EZ(|%,1hڥ:s z9_qb<ڏ"]xk'L.aʧ]ϝ (wOH7F.q `X>;oe}^h^p+S// -L|8 `]2nUra1D;D]gI>&:wIP0^D]:q&$lKs\Pb"V5\4T^FVA^DO@Šڪ\ܿIj:n[Z[X Q(-Ycn! Env#0CmE:uUcѳeiF7j{0灵Yw8Pdھ'@EPo ?=/' Ҙ˟$=Ǖ2UVFcBK=o,cO{e ;X:!+?4_X9{qE0]DUC'RJk|3_SW;Wn7C i>.E!ċy_>9M8Jk݈^at6\(*4֣ `Z7{_tǚoZ*kZ8M2(!w0*qPYbcaҕʣ~Tb2Lޗ]$V O -PIGR|쀼C7c~@iS@%\2+Q^ e`a`I^0XV^{÷"0׎@~W&!nA'!9ݸw xM;ji.3ojtI]5Q[ޱD]qyaq 3 e9J\o(` TeR༸3\'̆!TUMzC.>z%W*onJ@NJ~Uh,<(G˸ۻMIɂaz ]hĪְiyk2hۥ\ sZ%u6qGFI~12^3M£ߔxu7 9 pV>Vr/t7Z_tСӃ htCrjM}Lu=T0^$0[bj&ǰ˭$oy~eYyºPhYӥ|(^@*XQ n1(TSH<#Fkп 'C"rÞ=QOG? -r`Ar_mL2nE٦+7(zWox6\'- aIjBTG8$׽4W /7/}o nUPLӼEoq`^[\hXLgNȆPD *۝Tt4$.aMHeTmlضyf.1zŽz낄pW228>審bnftpIq9Vp w*iFGsY9AN^mEs{%Daz7̛S GߝHV q|pa|iV^K,TiDX5."jn T^A;1R3݆Ѽfם'cRpfփq}ǻ]咨I C¡ZDi%^xci4s4 .[V,6K)'Ƕ'%"xg|U_8厯N% mR%cRV_~V%}׻dxB$AI9XTS2 z.<֞pm+ճHV3kx0)Mf| O kϦon9)7va[\YgsL[^?g⚀ˊtW׌!;dMGݵC tL!Q8COj$J;&JUpRy1@4zZsx9$p;56 5kR$\Go{?6_ IG RKIh/.@VeDPy[dh'YN+f :Lx'G^!L^ohꬳFd1IO@ ~=*VrbN(gYRO.OWfÁVwq*>lTz6oEߕw!/FF'kM}÷zq,{pHqS6q?|(ȹreMz$bip VDXVshVIaLe:w7yY~O}j29pm8v[:#6r\H{үE^;B^"]G5-N0^`ք rwń*`s%я5OZt$A]V2ꫢؓ"ޢpGDOAro2ωc'*.u"z#Ud%k;c9~Qp%HxYB[:!D\$s K7)kF@z_YLSxTB0*{bE04ZIoT՜de{F7c1ws}u`Wghu/8w)Y|e2B,7\W[R|J07OJf;]"w2xͽ]ƀ/_#aX4[E$Va0]MM,^nӗhAŜhE*놳Q p=JlmeuTyF5*\ I]?KUB)7ÝDLuiAh;qd\|F׈Cz83mq P ;/]U/`l*l)1wrqNEi M v ͈[Ux"((l3OAK7W+ؽꘕgT R:Np˭v};U/{gԝX$8K{Wメ6P5nlc(aAelqRw^t|rA^rqr9{ª9Gum+Lݻ!M,^t4zB$BmՕv,uDGȨ,_W䧋Beٌ.41(لgDo8Rk dgu"QD K (@}_sNҭU( / Gx7 j+ (ʠj{9ǤA'H;c^̒>uGor?Mא]G9 ̼GTm^1s~IKNJ|>()`উcQwCn%/qr)La=ypo`b K1YĎ-ζ'I^!H"|zcKԀvG,y\+s* tvc/i+˝|XO82$&ph|8È_}FZJ~8Gk?AtmL߭-Q"?a5R_7ʆ9.i0"\k[fJ'TЈQs^)p?7P|fv^:,}>=sTꬰ-'iѽX# ΑfB;\,#gF (6~ڐΥH*U/yx +q[T| w@aԕ+&)cGިl]k1wHܸ2"[&ohq*Eisy]K,6#a[I(ӷG'U:&,bR6yh6P+әKgG~ $GخZ?yF~6!8W{Ğ߆S,EyO9{ yHy(q3|Sˡ 7ᐱYT~kfl?(NM^X[PZ#iwfX*ӝ \@aqk8Pݒb2WϫHVMqbXf}w{e4kh%Db0$}8JA(㬦G0nuy ]V{O-|1%+Ҍ m fyP/λ#EOKޗ|c{锂yzϩ!K\Iȡag ǘlPi7J#cmK|d] g8A1 <N61 $u6Y?hH6(4vf\ C2Ed(4`Z A{%pɨo) +gվHZGqoأz U}dP"c6|(3FvohRWELFM{P :MgN}})rZW~< 񒨾+.hei$z/ŕ`YDx}jns" (m3uyql3ݳM'[?|7N&õ" Ϳ u泛UɃ7$xS*#+C/ Q*t(Dtl"kt[ LuHM-^h %5\P)-mLfH~%HFZQB_O! |Iu`,> 4_z-^*os? rnDױqt<y^>P" #K;6kRT6-{3iG UCTK`,JS29`ܦ@~AVV<DLqػd 7h(psf(=qhŋMgjm5np1W{A8ّ+OT5!$z1FS2,]:x)չ$=/< r,IKbuVz0ݸfsd໫~|Q޹B^)F( l&U1l;& C" $8;R̰jrJྰBJ3Q}5jYl\MEc8w(Q >[ ö۴JἰLGrޓT>TL ,,]8gZ()5jA6 4eFcD ^ޚq+kaTba8%wT;41a^ P`7`8DUXWq'V Aą)3LJ)%;)MaQgϷ M%,TӆG꒮9+eI(}k 5zES-ӋdKCݧAUUL9sF (ﰮiץk$RВ0=4*iW:Mq vuuQOy3鲅U8lFUn`˲>tw럖[+x3V6>eTwFDSstWVbP h3'Exa˱M [V.γ$ﺌuOЛbuO+xS 1&zLB%Jȯ+9i(,piKbg4F7,:`7BUW8ykk@ f!EԎ6iN̯%+f nmB0|  께L!YigxRg"j&v[c͈CB3^9;:v}^w-W(#2Xc V Fss鍎J@oߩ┆ L Kh<~+)'¾7&>K[36(\"%ނ;axjYg/~A߅Hy-sߢicyv`8^mvY 1oz?6 X`*4.`z8B2[[E{$ M~ 1YˮOq5=`VpℿdtIȼw;6ՋMچz|e׉Z5[3.+j>6 (mƩp̭RR^] q-բGR1 p_}ڌ"nU$>1ʺ/FA9NeAx k-kz F/zP8 kh&!ҊDn΀ypYJ,Sh|åX]:ߚ&j3ÏoQTD8lX@z;]~s"lF"2eȲe*EYU3G&X L 6GJHBk4\ B˕/C"a%l$AYY7X' T'I=+bn=F!#3yA!sywf&ZEYAwDKOVr;fۇ [ӣrqEf "?ǹ)Nlv.p"U#iMq׭k"kw'E 4H fGJ~T#.ۨ9Er;7o!Nي-C`4`LRmA$3StS\dH7W5XdBفʅcd!LoDj$ASpEGgk g%twkUYxl/Q&N 0c6#ݴ/, PI wIsXcgk<y8j>ә#C >|C3W+-"{ 9taFc 7:֡p* T-^O ItD3L`Gj|X;H͈G eHMHfDw#"Q;ؔ`$iVMNxO #{-\gwygӾd˫N><iَ،ޅo!Q.^I`?px)MbX~Nr,1(1(x ht(%ˍwczk%úbyq̱%cc_mhTʱSh.I ّP@ ik< 9t?qר[}ar~/l]PB:5|nTZ]Eƞb\~ @("T.5@rh P.(̩HikF?-غniAF̴O9]b_EXpwNl+~ M5w+# m`BMI0ke(V<܁D]9"y׏{i9"r0iaѨi\8h#gb/'f|QDrLKn GLM"p_HM'o1 Ec{D 6 l/wyRʏC)}ύbj8SX7Р[ClqqQEI$$0_MPȹJ}qPHtK]˫VDuErA8ǠEDɢuajr١+mLU6Ȗ_FSmP`~,V$r]H≊OM8䘤+$ԪRt=OIHJz^-#uZZՓ8 Hz@8;Հd%ǾCjm(]wk8צ%hEzk/AY.t B'=JTtIxd}p,]Pԃ+@4.k@ֶ?vFp&۟(hUk/o`SuIc*`3VcUW){cYDFY*Z `O?}V6 庮2mҷ~\$.:.M!?aRٙ!eTD_m!nt|d!jCR|I'_MØfOk;e&,оIqĘ| Ӎ4_K͏7}e]O1:Wss `|vޗKnC| px`xU֬C%7nq$2edXy#f%Fs!At,~6tt0=WfE uֵ,шm0*WTJao涱6$apu+i@dڰ}9Sd6 p~J 3#M:wc D3,b̨fWR ~`4P͠cv4kMXƈ#qЌi *Mgj%gPU.SVpM`,:=h)'D;^6jl K-4;(ǞN!yٽLGlae%vH~KYrGMD/7=ȲEВ~˽_NI5O!fXIwapN0 j ;h6MjLDd ʼGgQ~C3tYQy/O}ީ{4E;kveE\Iq&nvP37yZ[n,&0wUA㥟l%{Xnc^m"Vۮa3sį/S)7AhWBgp*Tz+He6`FP*\nJ |ԤUw ,D4Է]t^(ˍ$B,p{ʖȮ2_n#|ܵLU4d#T`C g:ʗY327"HLB+!_̥&w\UdI $ m VJ%XJ%i_֗aͭui"AAVmcNQ=~<]1D_/}[FQ hwndfBj}L+P|,$RЮ~6[0NN5yfCPNg<zͫ>ecm`ObfԱgufo<ª eVvBqj~)D rE{xS@ܻөoPs5/vE꽇8 zTK~V[465؍LM% 俉%-EHjKԞqq}`99g`[7: {b!}_sM0wdc/aUM*!9 .Q>h%Yc.ϟK1'PzRgM)ZR4ᦇKYlFQ<'cua#/`M2\nz9l *tЏ4w#vQw<]sZE'Aߖӗ>266Y"~!M:[gu}‡M!TN^25nă%995㠒' π;LT(X ', 6!;Vd'{X˵L9\גK 2G?sBuPTGR8LGiyh<#GFcm`ົiX6 SUV:9(WaoXy!92n^ϫp-Z H>+#djuq<7\vG@L3M1H*u<$S_q+pe-)p#Q(o-6z\/t^nrE}zQ 10\~y (uԐB|*ُ"_䯬Vd9e(w>/ ˬ% OY y5!%x[QtR`.(|зs>[JH[lR=my .e@8b~_¥]B$\bh2 /(=rɍTIXÆ}SyIOU_ߺm_z`WN˺ڭ9י;1zu6A~4 nn4JO 'i ճv7; D&%2YAbe0;3 &#/ɅPG>3,.am <{/0tVGG@..-rUI\`J6fwUl<mDcׯMI)gGImRMYE=eYEt+LWV׆J:;m/9qW  7) _֡[yGdO"pvQ2( d+W`܄aJ w /FlCXA9.ߤxZt\2Hۭ}amAk߹ G};2*+ækqi*KfxF'HqO|HJVpkb, vi2LGSzгW6%}1hkvnȶ ^<Qi޸P~B@îgB]*Vk-<~WL DK?_-720ln:L$φCՕθlԙ$0tsp Vu>7Y|wXtCSÇb$ь#Dr=Y'B>7!>3LmvCb|H%G,.VIǼF&.b,"MYABzB E,7U#7$[n #\EsÁQ1t]zGKM+i~O0]4&Z ao!`{jz({ةB=j՗-^M0Ax+@+U2) ЛT g_7fD+T*4!@c g(W45ĊGٓ5xG:$)ޗ (LlB:r{q ⼿GGFg'E?F7s;a38TbxSĞV1nYx!!;o#ץ%|)?l:t}#֣!&rQ\H@~ Fǣ lѨ>_9)O_1xtĿВZrŹsJ ;C'DYI(c1ѳaho:a# qB#Q:a [>7$})!>"d蜓m=< pRG*c>`kY~d)UV3v]y섉] *T19iH9Y@mKaӮ8Q۶СVSh7՚A"⾱ރ$Iך%/Qzô 4AXݞ)K|}il`nY0OÃαs!fY d+G˳$.aЧM^NQF7MgE褅R)Ve'.t+ZGD%<@x!:v}WCt{;sJf=%~ɇ:k5;@s ߚE69td$`-sn\T-Seɔ`N$$|0M3`0ـu ]\eu}<&N fR8(iUƟmyڱ9GՒswY'MihޘVbP֛;Qƾ'?e^FO\<`!Q26K_?}c<6k\psרy=`6nMf2Q%9%+ DY?h58T9trIL#%zJT2q7@qAG ,cϓo 6>5X Bk}\$惱͵ڄfr7^3aoJqv=~NNAqQe58Mp?x^?B1$YS&f AX>G\v Jң5-/f  :(,uESVVX$ sLaj\޺SGR ދjC0&U mx!UY*R,&ȿh@9ON3#5LpvVl}%n 1u*K}WU$3E؜O Fbرc;.-W{B!|5Ǡ v%yn1]2oRsxm+}|:-_*[+%  !n-b,PܝŴgQI:d3lX(`Gy᪚8-+S+oM`^uQBO&,"3nRN3bkgwxXg"ѣf狖@6N/WGq"T`>4\dmWL;s@䭠EWRo_2[D3Wʔ !H !2IG&+Ԛ\#.l>Ϛڍs'뵟WSoCglܭ[|RrߟcN g$jw '}~~-D^',]Z|2@1[ا5wl@_/ҟ3޿\k_:)) +)LtR")C`h$D)ΨLݗ:!l_$FQ:F! ?eފݮRUxn79u3$$NPBMWDᾓ ޿ȑL$:/LBU@ O{D`v)r 6?`*v  |!d~l6Zw ;1 *oFfyky'Nm(@;Q`\M~4H2;}LL}T4hbTy-i_ϢAPa0G<6_3b>54 VB3-ʅ7VN4r*~Tm"֢xgD?YNet\mDCt U L˺:hvH6sJY*y?)iۑݺ-MTeydnw UUR Л"eQƮ`w}G_TTtj|H,_ޯcʕJyV~_!寗"&ӵqEm8<(gyBMl. 谹2=Ѝ>Ṗyk%.le;y5U 5"e6)"G)Ue 'ё!޹0].RLEt+_LJ4fs܀b(XHp'ꀝS(b 1^9~?ˍOCḙϛeF /BIP(l.g?U/k dCZ, B=p͝kM `y{= /yۣt +߄n~~Nmw^omxm0Cv[);^LD*'s7"qBBX d2%IU UbOGJG&d%)&yIA2LMAz5ˇR`)JMê"Z S2lErfв5L&HUeчq%{AnBGqMBH8%-BČ!ݡlbQHr@#oCp5i=ư˵0JW,< bq(`Y؜KR㎤ñ2<̩yI-vL.Ƃʕ4^;=g64z~!T>?[^/2@}z;UVcgh{4u_{,ﳺuOw{dc)9/ݧ`f) 'ܘ+#ߔ]<5MJ&&D/_ay <߉C,h0.I$MqfL~!ƣޯ 8BDXLA*IfޙcaKK|ў..js1=:O4kvϬctY.}=f9 `-kL*OԵjsĆ0La0X*Ƿ|y:$rnT'%LR zAaჴ;Ǐ=$rsJB|݀Bb;?(^kz0[$,-WWs`#cKITk?~j>;\T#I[3`Y& sF$TalHR* OaFr.QDbqqq;4'[sAY(H}tv!r='WB=+0'_ :nuY$;X7o'EQ%OpzTX%:#C-%^`A57^m\’Vo,-򊕑 y> j*$0U'S/7֒gjv-1T!1vġrq gƔy{k_ݯᡄݺxK, Naw(R6Z)G,5?L-],z5u~d%\:KMޢ/NOX-.s;(~ ez)r bx+0"4"*u€1:e6 УW3%2!!D aL#[[9e2PT*绨`-.ߵsdGI}~QbZWspPձlVrՑ߂>0[3 xsF1XF?[frT]Beޢ,\c=S1 Zq#3߀~rsj$')=L )Ȟz浊߷0!2oJ+QFRSlΞ-D=~SJl5 +Rwѷ88U@/V}'WYR# ]PL3laD)My0$@FQϸk+uI9$Yơb?~EQȐ"[8;`2zYU}DGqFSMz¯l!5msF+ki, r@5R՝NT^o \Qv Fku"ge3>9IU@~xp8rR(F %f Z!eAsZd!RO gR|Թ$?y]Đ1͒^RV#egT0MgHT;ף[+7. ^7L2P`\s}5Ԁa1whtzבwۍ* id:S*46ŊC> … %ǓbrD= %߲NҋA j$)bkȞne6?y Yyfd~zSv[}GyPpPȚ-۹/0<ٵC _9ѨMȭYt +lv5fO_+kt5ѸYt0z$#(n>1M[ &! GF@Xi83A>ofa5Yy(NКARHI׋#?>Z'0?;s1Hy!RaVV?3[+}XeGӲ|@JyGW]:zakjl1Q'2T)r&h8.ZFAh;MdOz[L%؟:)ߊz7Y|\Ŋ:bԌ,ԭ&.KJ.% *fduѴbCIE{6I#kK5& MRSE>W# ֬{h_U퍚Lf;#[Rj+l fwGyz'gf \`f5fNU/Ҭw"-E}ވlՠ}cyMurKd ؙrf<Za!l]±s#YQLy9sYݽh DTq,~HU<^ƽbnLO`@܋OvT@E^VG!(=y8qђ `APc1Uܖ,+<`[K.(h Sam˨JОX{[dt-qE_`B$NK󡽖@yxD_-!UD-_-qD%ΡIu"glY6ٷ+'C&4pK:"S֘&-qWf_?f=߈Ѡdf9N#Uͮq¨7 SWEM j{[Aź\a'3f?VH!.NUŮxEъFc*wy!Tvx0nwT*EWuw2WsGIfb7JLRԊ^tSaƉrP@\}vkEӢDd(/0GS5֪ɡGo 7ezp Dy3<-.IXg h ɭ&iYtdq-rH,h Iٔ5롄 T) ztw:1q__T!(qOa;KEL{5J3yocZV]d IGEH4BL>@W{rS%y[ ` K< EnK&7X:n9WqԼT|_5<B0>U!ط#1@ -0z,-]BъF$5%`iٴr- ,|#ͧt&/t9KmɞG &\7_rxPwq⿮1cJD8g㭦%I~/7hAf( Iw#"G0H_a&x-D1.1FS3+Azgr=, nr5MChG*j38ȉkmuZ&7 4eٵ fXA1B86Ao DT]l :v35ʹ(0Rr[rVSrzl'D+< ˴#WZڬ!hSi|8+}ܣ<-r9fÃJjx: F`_gb j Ҋ0{]bET:ka>6ްpgt-;OዳjkL]m,Vf>-yvo!\Vo2^ K>+F#jh)q3 5,L4F)!e*ܕ( 1`'kםk涌I)jiT|&5BE&T.<3+9Xc`B}ƏnVpb4=8&wYVZ.'߈zXgxl7|#]GO ښB$-~Bk }(*3oX%h+bN|SCrM34eL8+f^$As=;,/]ğvTb{<"ISUH2iA1,q;TW6jHpV2ӫ5jB~ܴ(={3xkKQTU \oqm-?/1"c=)r:%=WڒkRrX[/2D~Nph^a~d!JTA I8w_lS%;3G <"Nn$թDX|0:%!*ːom%G9۱q~MAzҵ0 c7xcI %xdGѢKTGv :4!#]A;g ;H7mKO6BIv690Q QzB mE 1VP@n:MB8K5;PZU8s3ƅXc)]ۋ1z%BKR*W#LD,}Bĝ:$>= Nzտ Bi(~H!R$Q #1(XO= `4}-O`wbGlɼ;(pMi.;;xԳ[sYL(r)>oѩ 5v#*=9h}?5u\kt 5rqB!JZjL%s7Zؠzh+z3E0e[R{U`įV{.oK eBDbJx+FdxPL~ C [D7_ 6ӆa̪<{%cS`r2ݓ1l'' gtU8{*.@oAFRފp (V M!e8QٰWaEg {&šǓAάJyz;% @ 4e![ߤjkֺ7tյ_:Ek4>*)OgPar6RIQ7 T&@Яbk!T~Du’l들Ԟ'RTrWD8 Y @~|Yɠƨ.QѦ#ׂ 7I+VH(aÔi, Wיt -j=lxT?+Dƿ5ӊ?g%k_|4dA \L8J1^тȆkaF`'a)TEQY/+脂8*/=n@K9@8jGH¡LMˌ[4 蠤ɮQ c%~Z0r2|1kQ\<oy2dK${Bb`\L,Gx+AÞϛne^'5y1o\Q8xTګ֋>7Y!ዥˍ_w2 e#׀*N+Q,E,FgJ/sύއ]b|+/ _#ov3TSy6mG9bwFo:)mrJ켞w|_ L"[Л! ȲLiNC>񣹧]%u+-m-sk4=ҧ8y/U'# ~γxVRC(BZ usH2\A(?18Y1_>= oNWaE às7 ;~}oB]ʋrpGF:je=`W_RGj䘣+w_\ʃc8Iaayu|Dv ӹA]!^`'L߮R>924 y- ߖOt[o# "ՊY6y|nxۯ*\ Irdfc#l$Bt#3_ԫno@ TixS4\Sj1<M r҆0q-fCBcF##)fq#;- ,h< ].|(Pvk>㪦f!nYTQ =I^l]Ah7ڲ8QC7w)d $1>)(t>o%KE&gLDkh֛j°Yh]%G1  ^Ȓ,Vܻ bgx7!mlyUGl[}l%t$l faP9#'\j=;5n)ON@pf+lвmﷶͫzS~p̟tw {8&N} h1}(Q, Gѳ-Q㿺73i]O.C. P+0iN;.5b>[ۉB~큣7Gu-,?6[ȸbʣn|$*j~nv$(l`8^nQ @`_PtX@bkq '+_{n6~|eVO T݄"HPA;{'.#7@b}JzxnK#s30( 6I,ܞcG X.f6s?jEp.BC76fGe4i%:BaXͶȗsǥ"4ƭ #qgAv֓[jk{XVW5 o)DŽާW9j5BZU#_ k>=vyqwd !mpDA#21bD𫊯>GuWonnlu4T M,ϾSN!ΆRniMkĆ(P=pݤHoy˸k>鬂b~D6-"40i)  X'' ;`AuʹbpTDC%ڎIjd_v"N!2)xҾMف&3D(_SiU@=݂C]SjM(CvѯJ;bNjO9.4S\l 瞦P4CtOpeĦaCʧX([ ?1J؞o V "C"~m`whIj  :4:/j^N6H,m7yԱaA`b-~W˂P= 0rw?F G#Ʊ'[1n桖#ye1=NB 4:F9 ~=̕fpc 4p*<-Qpr:DL3Y9u0ВrJ(l$aUPM _E@zZ.9t%\G'B1$04M4(V,m=fra&RS$G@g7Bǩ⤌Ag{DcqmVm"mmx j@Z=^AM/8'o%=I@&D7#et;#| )LbWr4(M~Yi^SS2wsY DXZB6=lM8j}`l;%$oMʂ_UJc 4S':P{Up A8QOxQFC~> 㤕!Of8 w "S^`$Vm,Ө;yBz`>n`PtmBio!8EZ.-BoUA\}7GFnDYj*0%n=5 \PUL=9WRyW]$(Ϲ6WsKJcmg(IO '|+w g+`wǐiiqR.|'8MMp]'"\cCfz5\<*Y^[Ck~'2 %i丶ɛ}YK:۹ yz?w cmM"Y99{;~K&bh2W*4pgvk"Dldz?i7_ jN:ҷ1TΠ4֢x1A Gn+3$6L.ԛ{*T#,֌Y둕^Y]KP ōƥ4 Jb1 9ƲF?㳋()L<VN4>AYh`AV-ͭ%Q^{y<.UD?!U] wUPQIub܂ep+* {TM.P@.vYZײʚn0(S!385o)vG\o F,vsW].8?36…WgR|sg*>S<(B*L;9kZ;f1 Q)^_w@HEu(Vq6⩐Y4pӿfYhNOӌ!MP6'^b[22&-? 'VVie 7tAOUm?.rمB`H۪''ga9Pn_ j 8&Ѕ碅 L>UHHFxLawR6*Ct 7Y8Fˏ ~EōkSCPP_sDꨱ?Yb6%a0zu9Gy^рYWb26gė7 )\J Ewjr?3Ίf U^%ؼ5^VɪG~TeXB郕t)\j67`[諃r l7gY+Aި^x! z# lܼ0Ш"6ML qC(YK(x04= 4,z[@I+>C>l] 4>ɜ?0-!8ɇhvYNV_Iɨ+܊O=\פ&&ӈ&`Hq 1Gub&$)};JlkbTM<Ⱦyȶ8 ,Q6H)y/U;!kdG$oI(uj ʹM u( HAC?02 r,KfBm%p$=b~f~*Za%˙o$)vV Mޯ]hYɀ !hOͺRЏEč+\$unNjk]T|3. ʒK>`A'Y/V g}Iowpkn89]c*u]) dX`o_9qĶW(]HѲ Þ%=YĀG'*L o V_]㏘0hV,)}`EU͓jjxͯ=DJWk߮Dl>kju-}k2# JH²9BB&*(*P l(g96ソ[ TAE<mDo5@Id &^JLfcߩ3' t]F~E3Y$2@x[1v⃒nbVR*YD]XPܢf ~L s)O*rqMˡ^J7w,;v4*R>c? beז<\0zӗLlndy dmRgUTgTf2$F&xO@"F!6z5*CB;jH7@.lЫS4N`3rI0]bLtFWL[s<ɍWkFUv 0d,|ˮ|*{cL WP_˓2Enq{a`V!TǃM-6jBdq O7me॥V?WH[)e6)#FP:Pu Jl9*oJrj.h3/_?%#֩@V6l/뤓(Ryr@Ccӑy/ b^̟jܩռI"uw 6 ս!#qD|5]PLÖpN<tC'di e4AmA.vj9m.iJ/wEHh'0ʳ ZKWe 8v5LZzn I27̷|ɆtJ5[øK- ň8!3=C9;~xFqRDhlEq\j&Q}tcz\ jUQ6>-0>,CO}Irs]K| ]cZv":Mfm'DW)BOv,ۼR3< K3$2BdS=N7ZUa*rHMpynaj埨Am ini]y%j!r?65b$uL'%9cD< _P%Tdrȗ49gx[2ZI?.=3NfڪkUYR^SoF@`Ӵ/ % &! Kp8jJ_2Z ?S>T+L6 nd]@w,}@)QV<{5>%I%{e?ZO>A3 w{R& =Ta8N?sJ lV8gʧSwVLn;gܒUⓊpG1wfc;wY7V*8jG2 KYʓ<MD BRY%H #(ewUp5Oe??ݸm]( TW~62+1gL~|7ɓH%us}Q&@L0/& (Ƚs2~X?퇅QɑL $l4ѽoE NӤ(BȚ=v8( E-));i*Z}$Èlj5$I- lcF&ʾIw?czGT,2C J!Yܚ P<5>U`'&TAR3帼*IBkLi^o8jmTpSWt+`.|^Bayb iXOf<6Ge֚an_>V38bl /}ރ9sCjitX&'F1"oX h:}0? tekc} ^ðk;%(fGFVޔ**y͗s!#Mj2v4eD|"2Kjv4Ba}NsV;#nV:!"G/u.&k vAC(Hzٱ,Z}kqo{H7@%,g@n/}3QdsFkJUSUd>,EoW:s G4syY綁*rP,صo7<:m FqMG&c 4f4t50ϗCQ#6LXm 1|l}+ǃ3XN3TdfdIz+su CeY"NprXS=ܘb;,>*6blI-rt5h t8Fۭ=Ǿ26xawyOZ[)$0Sэ˫9uÃp(P.8#&;\".u7it)@df4yOILN!DA+b>L:eAAc[K_|c;ȚmQ­S}LkܡDR5 p\佛 =.]d ʕw%sՖ> f-I{ϒ|blyk?PZ]| YZXP(bh)W/Lꯑ RHk fehA yD-'q5:jµ#Ϻ7{j#EaAȊ8 Gʁ"p aݪ:!U)|X6/W귂NyhȘm̭:<21PL+P75& 1YK|ey2NxCepn)-݃)bLԯNv77[mܧ=G xtItLcV~'>#8H檛)Wcz|G "_\5]hD17!&i&%OTAOzT:,YjOmD! Qcwn@kC"7Z5y5sfhKY 9]<% rB Ń@z:'`f2kqtMdfL{D9p^U!&ס(MUys҃^1gɃWq෮3rtI"5S,\nzA\r!ÑX==ٹ7yeg>Y'~f"\YfNwa M9m2ώc,t_j>{3Q7@hAa8Ecbf<LGr ]澒AHpݫ]' j`@F43[Su1jkN<IYPo(qUުHovO+ptybws,!sNhR.ex>OBEk>kԀqTT ,7KS!>7 |b$uv3pfN[Kf)Ϋi.vπ} NpF>Ii|]wʼ#}95PQc24s1!Pnq5̼C'uȩYڦH'9o_9GH1{N#\Z~dPǎY@D 9r?h?žZ'D"Kw:O #JG|ó6.ytCt+!f4b.U}#rWRu¼ӪP.:(4!֜/vMWAߟwBiQIv6WC$|Fɒk8=|`|yF(ь֏O3 &' ѺڠSg2's彶K5ހou"k_dz%]|Qn\#>D-V/ld}X!{t؟m.dM-)ϻHF{k1*ThC1Dyguj3N jaa8eh I]s f%n${#(+*}_@]ϼl!g{嶢F&@ x/qS=6qV!m-bo«k,| K3-i";aY&0܂9 XEBW[ 19Ł-[[9(2,+̗aD5m#o`e5`:vηy !NY ;sx$PN=RO J՚:xD:\6PI9 #ȩgG@kKJBB]i\OU$r+<ƾRyWmlO9" rG|M:)"'}1] \~,sK*]ʐҿ<ܹal~r런JŁjH,&i T%k9-;j6A:Tbbx:ZBD=IZCW7>TISj!k&z̾]u4xW/*z\rgq73%Rtؽ ?ˆ՞Lw gP䝎ۮPEu!R7=_Fu=.n0.`Yv;2;)FQHl1aBE{ :!.RIL~sy z&lj(d %[u-;3sv_`H͈ ]Ĉ3Tvm 1#:UhOZiroruWmE!~l`XBѸ" ﻣpS8 D8Euܙ>6;(cF׋q@tڬa3E'#6èb:dxY0/ P2-D׎7_و>u^T&-Fzw|*NBUĖ`w^'3wj N1@G8A'u 'xo[|LyE%u30hʯ0i'.2VM̐ssLʺX!~'nW\.B}(8(}o%{sNR9$u凂+fr9%ӃWj|:ۛhy!č4QP41w3/A$G=Zzd&sr4I\B`51 / {JyE6oDzZzY @(~{C^?A\E[: |_xbW>B}-Aװ*&D8\CS:yFT`ؔܲg܀Zn wz@R|dfƛnct 9@0­g}k5K%vZ$vh6"FN\1KDח'A' jfYw4lbW&VX.{LueG~L]lమO@L1P8%Ktlf-4s7*-ϗO' tI.Pb`Qr-zNAYhǑٔC?LFxVKQG?A Ed(n({o&jyI1lf.l|ؤ܀VbM)=J)htw}'C%EaY)+bW)ǨMcÊc©Uꋠo~StG;usvP$izy>ܽ04Exs QA Iְt"Tuˋ10^ $mF>}^oK=A?$"#[oѤ|+I˾ƸnEF0RV6;}UVs 2kj SIq\~FҩsLpkOp#5" r6,qI_4M6A]&3Jdlձ"o^@qR$P>dgtXQOwI]n{>Q΍}[U2H\PLXTXשFͱ~8 ذP3(F. jg-Rռy(3|ÜQv57iẅ;E9wX> U‘CETd^z ]Zgاb[#A[,2L`zw_z6a)x_#&x _#$ PCf݅PKZ)b<7ឣWk}0Ar'WiuubJe0A! ;Dd"&k+f'"}ȂC ZC 6Nbx6QAZhnN=Bʜ o<.kCXnY4,W6Fp:﯄7T!Ԣכ_-3ǡ:b{'}b`򇂒- g_WT)rUkǢlgT{=-t}p ^Hllٗ&^Ў+WNSYo(rAKUu3<9lO`dݳ)ڮAkd' 7\#+V?6;9Jydٮeb³v/ CYG12;P|^go_ Zr ~ c7r8Z՞F2t }`y?H*k09Nq8:Y`mU$Z2/.%tI!ú)=Sn|9w&N9Xs%3쟟O[9sϳP>ګ/hmqs o,7w%r %c.wky!~W\A[ßxY= wͦppOS~)!nWS5YM.8Luxqs|_dMfҜGa!pB>> ҨODufTo8 ,zyڽ꼩U@6yK41 0ቊIxImBN[P Ax 5o]QlSٓT0Hk̽Qc)p-QM<4ƢƟ%2#\YR$ [Z5eF?n?NyZLL)T{ qv<$V9L7n 5-[uxU=Jouz@ЫU݂^5%E W&2_5|_rn#ׇs Z'Ih! <%-ݶ^N\ajQ| DrN]ϫcphĶIG^!_%!X;ayJ} .IB01%uD&:\Xh_6 V],"r:5-@k.&o#7BIFA0MrŨh9qn8֢IfG#rsh[7KH b2<騷ffvrn(xQ7l0+fӅ @A`TſDM2]lw1`_>NX.nhN{ {w|Mio,_01|+:X:⏹k!_mcRZ|IfB` euxИ`y& ÄDe;z, lq` h软)ن8.ݥ3nʣ*e8.1 og9lWΝ5s~Q$vΧ56&k74%w[KKUߒY+ƒnx; L:s<<8[r(g?/f|;EOQCH~8lpֿ@|>s%.#zIo6SHaZy2 /xF`w?!kyn)FDf*y&y {>\OrLb4x&z@VfᕂP& &H5iSg"dF$J,GyV|ix^n?[.$ y+/ -UJЎmwo;L T1c> &q8H5L6ُ/^v]AsA[[ c7}XUA p}Bi`?W\y\?CWȴYӑ 1}QXߓ9/(VD6]oR;Vz ZnuZ.lc~\fE+kҶ$}=nˏ]߆['Ȝ4J%rS a^KlxQlEpID7}]DŽ\AvPpj>I ®ܢ3{FɌa09"CuĖQl8^˪TݻۋMaOj5󷱬 bC Fo_C^x9W (iD6Ff[ {!8 T( 2_d^?cAuao`I%#}wy+Y 6@ԸFo3\y8Ԫk z>Zk:';&%J1F(%8{_%yҰm_Я>E~$3踀g$?Q8Be>@um~܀6io?h5X6R^r=9uRy7acE2[o%Oq3{P/K/7P`gh MFH6e>=Z<GV{ gָo0%?( OxtIfo }CL۟yog\L 7+MrF.e?bw7j NQeWu>͕ޘ?K։m*R Sy(I  ϺNd ;@68VfF}/O2F vsۑV6|KP9,*_rxqUSFZWufJں ` ݰa60 tK>!bv '"iY>(n^h+xS#7vD.:5vyԉ+;%ΉƄWt򷁟t['KA#Y:f쀥eD J4<~S.1΃D1Yz1J3xNBVE_v$Y8`J5!`-@:\c{dJBw hZޑ=GK٧µ?݋Vl+`IܲM^Vu?B̹^q ѬZ !n+YVYܩHꑶ;J2qYR `\!? w"։H!mnzBWG)2r/aZ}!#q5۩ RlR1 sc$_Ln_P/h)IYQy>eObK~ˑmG6saa3i&E,ps.Np.3ٳNi .H^Dʮ}H%n~Y'G z+m+(8hwzT'9N9 q [OO}/G_o2~n:riUCe8>*r=ϴHɟrsF \pajFX$TL?^aBmJ>l'n`ߋOF aKi+ʭWj|s Ě Y˰m}X W#piC/a]b-să )Ş˵YHCUP^e&ؒ][s-抪&,C3/jH ;j svARۍRd@ M6ٓ鈞Rl9hm*(P\RQ]!߯"V 1!.O)'I- TE 9z_<4dl`M"E~/JުMmOA6•9]]抅wBR?kb}ɝ /m2C Ri,vt'ÇJ'V4ީWtm\s'pWZBH+ yz)W9RC WCU_V+7tɋ|oFɡJr$}|xTvV 5WN7aY' Xf^)22a: E%ą`t.NdNDtHNI߲^TM] Ua{`D:?'EoaIg嵈(Q3>DxRJE acfavNeP>EķNs8^ƭwYZOs3JG|@;P@uਰe|vI5f: 渖m4.3UT~;cMr鹬XWM?sKWjKSX.4lo>vgIXRN}9-pf\J\rtډ"!JN qڒ 23>(~r\]W+%j Bkg H{>FeE*r!6%Wװo>}ED"7*cՎriyW2KSH;5rluj*rږ\Nݢ!o"J" ?Hw$OZv׀T_}؍ f` &ӭy]^@glj1H;G2[]tS#i|@!{sزcgS&x+Y(EEψp||)2ozq;Qlޔ=ղ]甝9FCxɄ]_G'eу`\Ҩk:Tݚjh} `(h^BQ{}[Ryة;(E c,*7t?~u5MLz_vj \N!ku.91`jp)V!W_Եot곂ش\Хeu*+˙FXS1m{"?r z\>m+uQF"J߸wBNe#>TF[b:I"'|R-=m"SI{TP/t5psWc[*zo1JDWXK+COjOBbk|@v>Mߘpw}+~Ż6txV;vOj"iq1a E7v|^ȻvCsLqu?l-A2{vT9Mj%\ ETpVA\S}L!2g酑)N8_ud> xUN}y4cTcelK;AzE15'+98]Kfvqz@r!Z*:INΆzz6x뾿=Qt<+ 9XPOЫ])1ZGřy[/ы'_.ˉ.sMa)9 ^;p砈2޲Q@> {;;FCiрD[ڊB{Uqr}pfTH}DXOZ};\cX[Bfm$v,#;3p(0^i'QAFWFv5LE4ܝݤ>05͠NH+WA%3*N &$&bbzFri>B&^~7D*eO㵬?:IKmGZ0. }p!t; +d*G5;vk(pv)C_qdYq<K"u$e*?t+mt6:L{u.C$#س8ME|շ# 1yjzȺ X1=Ne6)r%z$+Q{a6!AA @빜nj!8#!fiE1k H}4fSV{bhn><7ta)z"+Moϝ,rsӕe4nWxEeJ z_;o"0W4~pAm1ٶiJV1DbpQU֟8B Dž^7*]ĿXІnYv2c!vcߊ{i 7c] #SjGx!@+OG hXs rc=b]c&?A_>'YC;AԽҮh˦p?Cgv Jo L5 ;8FEX tTr/$5:ՙa4r,;!3$$BI: [{AF]5 G!x_tpGZhH,>a (y%dՒ k~3b5]OԊV5ّ4qIuKGKX4R0S#v|s(Z20E#󙨨},y~2LX#fOvlz` N/.Onkd;m ϵ~ZE!0)ʹ1^Jӽi%Yi2k`|◠&}-(G ,fBHV4drɘ2tmJ/B9_n7@X*Q*tX*@B**;X ^epkOcH(*Hj  qկ?#%G]HRuXO4''T3;P" v̫z0Yn6ILMF&9}Zeu]|)3 ˊ,.p/6zqmS@$$ xȨQc}<(xٌ49Ey^:#l'f+d0>z 8S ?6[vԹ#v"%Ћ;`^^Dce&%f4O2{V%ނx< [KVN[7֥tB#f pYbDr7(NW4W\;re : ۍA~d0ZHV Z lyé잳wsD&1 'Trnm U&ϥ­[*~9)cki1BQFfŔA wX [WHS=W)8WMWmcLؘ̞Q ]u~Ԭwluo߇Z60}d/ujα"O蔗^ӯNܒ5[rB KrIJoMUB)]4 [%Ge߄݄M g லxA)ÎM5]I[`)L;p@Z&g[.t[pvrvQNW"fF:v Ld异F8!#y} jU:F|kp"y@f^dx#uq6Pq,좆&$#3zb_qØ.xi'l\,RaP6q!03\>K=~p11RpXwtҔoVW:.ac3]`C&p[NZp O*.zI+fF(sj;7Kqנ}8iD4|eOHP\>4r7ѯ^RCl AT1ЀN啇v˹IKFZ%[d" Tl.#4`$"kSMi^KKs`Q(K ^iE(IZVy;U[, I a{iUqmhWԽVMh=\/ ~R6V(>B%Y߭TQZځtj0QRd&dنU!u#PMQP_&ªopip zdga>$5c|g'!nZoj)0q, b?7Xk˳'(>د1\:+Gvgb/^3_$Vu~!uEUNy(8fcQ L?7 ȄhQ~7 .MNlHsE,OL/SD,#6|N NM2<'.U@\ tz>km%PFZ*c( QuPe. ڬLC՝)o>MUAN@Ws2/s"njO3FE>܋Ұ h2EAt$=`Vg[߈Y>#җ3!33^f{+p,dȎCCi,iL6At1Ql@bN(`-;%=mO>gAPa "~8?:w7q] Et@uI^mx̕RXꠙ:X.LckC pxI@|C5.聓A j~-a\g"iY>;=HHyAX˳9“lݡ!s¡ :\N|،%c^,'F|=ZC-]" \3#+[WvY[Ͽg%o V+$"IZDهXt!`f;{7E :^1#ni--")x g{y˼uv{F6XJmy'3/Z8 Q~Pf`@=^ '[^X.ܕvRY|U4xw]K-碥(.GCQ?鈟+P7>1x# "O,@:s瓅3L剩^,n7SwQl`X_ERu>{ӝl1PxW{HBLlh)"(WC=A"%mUX g>Ֆ^n2aࢻ\ V}bO::*ゎlIL :8x" UJ_ 93_ȵ 3%B#"3>U+h j42=[3:Di9_w}!31wlY|RvS[y 4S3 M\("LQ&wxU#(B<@Ai)NM~6v꯷T: JN2#j ɷI:ǘSgvu&*sݙp,O-ȈCЫ1UsAt. ]ux'%ndti/NH?RBb߸D" -d.d65$h/&Z& _ug3x*XPu/x#(xMnX`}.SղEB5 /E Y)49ƀ\OϪr%!A3ޥ s]ϔ=e h]5+ :v_,*q 85 ;W\ӧC/0{3^S'VN1*%MO\AϷpL| ^1ʬ,%nP#AyfI`*55%_M_!˲0gW [7:aMo Z8[A+@Lk䎢xYKW is>]!WcL۹Q6Mmߌ[b"Y"ɸB1"k w<ؒ^b-r!ڦDUܛsĞ;wĚH.8}M;'1f;g[cc>2u: zJ|I?ZlX6 Bu`$ 2|EW@D^{[O?HL'$g"+fuD@|MUz2-d:׏@\Ƌp, 4זa;YD:2  t~\@|"@'r䆭vtw qO$3Ȕ9wvO{஁|X/vG^sQ`c.J-T(RVlf4ou®ߒmm|sfԒkZ YZ