libnghttp2_asio1-1.40.0-lp152.2.3.1 4>$  Ap`3X/=„>]-4ܡ,A.JlBJ?Sj.ĵnBSg9G  bX>c4?"kMCX HvGwmA8ЀoU`weX30x"A_rPmrvbS~ YpҞ>t8mI 0;RxYB:(M .M|5>pY&¤yZ  /+ҥPxV-GZH4Gk2 =l959e4f9b8e07822c669d48e77fdae0daf182f98b2830708ba4a5784de6e9e3cb4529003804c7c8f080b5ff9f0ef91e66fb2afbe2M8`3X/=„~!P¤,CM 2;>1kP1U=n̷5*h32g$ڋʸX"re1ߗaKv.S`Cmp@?d & A  ( 0 8 H    DT,D,O,(8E9E:E>N@]FlGHIXY\]^/btc2defluvwxy'z\lpvClibnghttp2_asio11.40.0lp152.2.3.1Shared library for nghttp2Shared libraries for asynchronous implementation of Hypertext Transfer Protocol version 2.`3/lamb15 openSUSE Leap 15.2openSUSEMIThttp://bugs.opensuse.orgSystem/Librarieshttps://nghttp2.org/linuxi586 A큤`3%`3&`3/]γ445c2ddd70a8cc80598ba48ff172039a39aa4eeefed03b5b562a2e35d514fac56b94f3abc1aabd0c72a7c7d92a77f79dda7c8a0cb3df839a97890b4116a2de2alibnghttp2_asio.so.1.0.0rootrootrootrootrootrootrootrootnghttp2-1.40.0-lp152.2.3.1.src.rpmlibnghttp2_asio.so.1libnghttp2_asio1libnghttp2_asio1(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux.so.2ld-linux.so.2(GLIBC_2.3)libboost_system.so.1.66.0libc.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.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libc.so.6(GLIBC_2.9)libcrypto.so.1.1libcrypto.so.1.1(OPENSSL_1_1_0)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GLIBC_2.0)libm.so.6libm.so.6(GLIBC_2.1)libnghttp2.so.14libssl.so.1.1libssl.so.1.1(OPENSSL_1_1_0)libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(CXXABI_1.3.11)libstdc++.so.6(CXXABI_1.3.2)libstdc++.so.6(CXXABI_1.3.3)libstdc++.so.6(CXXABI_1.3.9)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.11)libstdc++.so.6(GLIBCXX_3.4.14)libstdc++.so.6(GLIBCXX_3.4.15)libstdc++.so.6(GLIBCXX_3.4.18)libstdc++.so.6(GLIBCXX_3.4.20)libstdc++.so.6(GLIBCXX_3.4.21)libstdc++.so.6(GLIBCXX_3.4.22)libstdc++.so.6(GLIBCXX_3.4.9)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^@]i]Z@]Z@]R@\g\A\A\8@[F[t[CN@ZЛZUZUZZOhZ.s@Z'ZY@YdYYlYcl@YX@XӸX@Xk@XQ4@X6@W@WRW"W~WXW W4V@V>@V@VV_V@VzV]VI@V4@V@UU@UUȒ@UUUUUcU]USMartin Pluskal Martin Pluskal Adam Majer Martin Pluskal Tomáš Chvátal seanlew@opensuse.orgTomáš Chvátal Martin Pluskal adam.majer@suse.deadam.majer@suse.dempluskal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comfvogt@suse.commpluskal@suse.comdimstar@opensuse.orgmpluskal@suse.commpluskal@suse.commpluskal@suse.comschwab@suse.dempluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comadam.majer@suse.dempluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comidonmez@suse.commpluskal@suse.commpluskal@suse.comidonmez@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comrguenther@suse.commpluskal@suse.compgajdos@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comsor.alexei@meowr.rumpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comjengelh@inai.dempluskal@suse.commpluskal@suse.commpluskal@suse.com- Update to version 1.40.0 to fix CVE-2019-18802 in envoy-proxy and cilium-proxy (bsc#1166481) * lib: Add nghttp2_check_authority as public API * lib: Fix the bug that stream is closed with wrong error code * lib: Faster huffman encoding and decoding * build: Avoid filename collision of static and dynamic lib * build: Add new flag ENABLE_STATIC_CRT for Windows * build: cmake: Support building nghttpx with systemd * third-party: Update neverbleed to fix memory leak * nghttpx: Fix bug that mruby is incorrectly shared between backends * nghttpx: Reconnect h1 backend if it lost connection before sending headers * nghttpx: Returns 408 if backend timed out before sending headers * nghttpx: Fix request stal- Conditionally remove dependecy on jemalloc for SLE-12- Require correct library from devel package - boo#1125689- Update to version 1.39.2 (bsc#1146184, bsc#1146182): * This release fixes CVE-2019-9511 “Data Dribble” and CVE-2019-9513 “Resource Loop” vulnerability in nghttpx and nghttpd. Specially crafted HTTP/2 frames cause Denial of Service by consuming CPU time. Check out https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md for details. For nghttpx, additionally limiting inbound traffic by - -read-rate and --read-burst options is quite effective against this kind of attack. * Add nghttp2_option_set_max_outbound_ack API function * nghttpx: Fix request stall- Update to version 1.39.1: * This release fixes the bug that log-level is not set with cmd-line or configuration file. It also fixes FPE with default backend. - Changes for version 1.39.0: * libnghttp2 now ignores content-length in 200 response to CONNECT request as per RFC 7230. * mruby has been upgraded to 2.0.1. * libnghttp2-asio now supports boost-1.70. * http-parser has been replaced with llhttp. * nghttpx now ignores Content-Length and Transfer-Encoding in 1xx or 200 to CONNECT. - Drop no longer needed boost170.patch- Update to 1.38.0: * This release fixes the bug that authority and path altered by per-pattern mruby script can affect backend selection on retry. * It also fixes the bug that HTTP/1.1 chunked request stalls. * Now nghttpx does not log authorization request header field value with -LINFO. * This release fixes possible backend stall when header and request body are sent in their own packets. * The backend option gets weight parameter to influence backend selection. * This release fixes compile error with BoringSSL. - Add patch from upstream to build with new boost bsc#1134616: * boost170.patch- Update to 1.36.0 * build: disable shared library if ENABLE_SHARED_LIB is off * third-party: use http-parser to v2.9.0 (GH-1294) * third-party: Update mruby to 2.0.0 * nghttpx: Pool h1 backend connection per address (GH-1292) * nghttpx: Randomize backend address round robin order per thread (GH-1291) * nghttpx: Fix getting long SNs for openssl < 1.1 (GH-1287) * h2load: add an option to write per-request logs (GH-1256) * asio: added access to # of the current server port (GH-1257)- Use multibuild to not pull in python3 in first build, nghttp2 is low in the system- Update to version 1.35.1: * nghttpx: Fix broken trailing slash handling (GH-1276) - Changes for version 1.35: * build: cmake: Fix libevent version detection (Patch from Jan Kundrát) (GH-1238) * lib: Use __has_declspec_attribute for shared builds (Patch from Don) (GH-1222) * src: Require C++14 language feature * nghttpx: Write mruby send_info early * nghttpx: Fix assertion failure on mruby send_info with HTTP/1 frontend * h2load: Handle HTTP/1 non-final response (GH-1259) * h2load: Clarify that time for connect includes TLS handshake- Update to version 1.34.0: (bsc#1112438, FATE#326776) * lib: Implement RFC 8441 :protocol support * nghttpx: Add read/write-timeout parameters to backend option * nghttpx: Fix mruby parameter validation in backend option * nghttpx: Implement RFC 8441 Bootstrapping WebSocket with HTTP/2 * nghttpx: Update neverbleed to fix OpenSSL 1.1.1 issues * nghttpx: Update mruby 1.4.1 * nghttpx: Add mruby env.tls_handshake_finished * nghttpx: Add --tls13-ciphers and --tls-client-ciphers options * nghttpx: Add RFC 8470 Early-Data header field support * nghttpx: Add RFC 8446 TLSv1.3 0-RTT early data support- Update to version 1.33.0: * lib: Tweak nghttp2_session_set_stream_user_data * lib: Fix handling of SETTINGS_MAX_CONCURRENT_STREAMS. * lib: Implement ORIGIN frame * asio: support definition of local endpoint for cleartext client session * integration: Remove remaining SPDY code from the integration tests * nghttpx: Fix worker process crash with neverbleed write error * nghttpx: Support per-backend mruby script * nghttpx: Fix stream reset if data from client is arrived before dconn is attached- Update to version 1.32.0: * lib: Ignore all input after calling session_terminate_session * lib: Fix treatment of padding * lib: Don't allow 101 HTTP status code because HTTP/2 removes HTTP Upgrade * build: add ENABLE_STATIC_LIB option to build static lib * third-party: Upgrade neverbleed to the latest master * asio: Support client side SNI * src: Compile with libressl 2.7.2 * src: Allow building without NPN * h2load: -r and --duration are mutually exclusive- Version umpdate to 1.31.1: * Fix bsc#1088639 CVE-2018-1000168 * https://nghttp2.org/blog/2018/04/12/nghttp2-v1-31-1/- Version update to 1.31.0: * lib: Add nghttp2_session_set_user_data() public API function (GH-1137) * src: Define nghttp2_inet_pton wrapper to avoid inet_pton macro (GH-1128) * nghttpx: Close listening socket on graceful shutdown * nghttpx: Add an option to accept expired client certificate (GH-1126) * nghttpx: Add mruby tls_client_not_before, and tls_client_not_after (GH-1123) * nghttpx: Fix potential memory leak * lib: Allow PING frame to be sent after GOAWAY (GH-1103) * nghttpx: Fix bug that h1 backend idle timeout expires sooner * nghttpx: Stop overwrite of first header on mruby call to env.req.set_header(..) (Patch from Dylan Plecki) (GH-1119) * nghttpx: Add upgrade-scheme parameter to backend option (GH-1099) * nghttpx: Fix missing ALPN validation (--npn-list) (GH-1094) * nghttpx: Remember which resource is pushed for RFC 8297 (GH-1101)- Drop spdylay dependency as it is deprecated since version 1.28.0 and removed from cofnigure.ac since 1.29.0- Use %license (boo#1082318)- Update to version 1.29.0: * lib: Use NGHTTP2_REFUSED_STREAM for streams which are closed by GOAWAY * build: Remove SPDY * build: Fix CMAKE_MODULE_PATH * nghttpx: Revert "nghttpx: Use an existing h2 backend connection as much as possible" * nghttpx: Write API request body in temporary file * nghttpx: Increase api-max-request-body * nghttpx: Faster configuration loading with lots of backends * nghttpx: Fix crash with --backend-http-proxy-uri option- Export PYTHON=/usr/bin/python3 before running configure: allow to build without (comnplete) python2 in the buildroot. In any case we only ship python3-bindings already.- Upodate to version 1.28.0: * lib: Add nghttp2_error_callback2 * build: Add deprecation warning when spdylay support is enabled * Switch to clang-format-5.0 * examples: Make client and server work with libevent-2.1.8 * third-party: Update neverbleed * integration: Fix issues reported by the go vet tool. * nghttpx: Fix affinity retry * nghttpx: Fix stalled backend connection on retry * nghttpx: Cookie based session affinity * nghttpx: Expose additional TLS related variables to mruby and accesslog- Drop forgotten python2 build dependency- Update to version 1.27.0: * h2load: Print out h2 header fields with --verbose option * nghttpx: Send non-final response to HTTP/1.1 or HTTP/2 client only - Changes for version 1.26.0: * docs: Fix some typos in the nghttpx how-to * h2load: Fix bug that timing script stalls with -m1 * h2load: Reservoir sampling (GH-984) * h2load: Add timing-based load-testing in h2load - Switch to python3 support- Don't use jemalloc on ppc or %arm, where it is broken.- Update to version 1.25.0: * lib: add nghttp2_rcbuf_is_static() (Patch from Anna Henningsen) (GH-983) * nghttpx: Fix bug that forwarded for is not affected by proxy protocol (GH-979) * nghttpx: Update mruby to 1.3.0 (GH-957)- Drop doc building - Rename python subpackage to python2- Update to version 1.24.0: * doc: README.rst: fix typo (Patch from Simone Basso) (GH-947) * doc: fix up grammar in submit_trailer docs (Patch from Benjamin Peterson) (GH-945) * doc: fix cleaning in out-of-tree builds (Patch from Benjamin Peterson) (GH-938) * nghttp: Fix bug that upgrade fails if reason-phrase is missing (GH-949) * nghttpx: Verify OCSP response using trusted CA certificates (GH-943) * nghttpx: Set default minimum TLS version to TLSv1.2 (GH-937) - Changes for version 1.23.1: * nghttpx: Fix crash in OCSP response verification - Changes for version 1.23.0: * lib: nghttp2_session: Allow for compiling library with -DNDEBUG set (Patch from Angus Gratton) (GH-919) * lib: Treat incoming invalid regular header field as stream error (GH-900) * lib: Call nghttp2_on_invalid_frame_callback if altsvc validation fails (GH-904) * doc: spelling mistake in arguments to build nghttp apps (Patch from Soham Sinha) (GH-925) * doc: Add notes for installation on linux systems (Patch from Tapanito) (GH-917) * doc: Clarify the effect of nghttp2_option_set_no_http_messaging * nghttpx: Verify OCSP response (GH-929) * nghttpx: Fix certificate selection based on pub key algorithm (GH-924) * nghttpx: Fix certificate indexing bug * nghttpx: Run OCSP at startup (GH-922) * nghttpx: Wildcard path matching (GH-914) * nghttpx: Forward multiple via, xff, and xfp header fields (GH-903) * nghttp: Add -y, --no-verify-peer option to suppress peer verify warn (GH-906)- Update to version 1.22.0: * lib: Add missing free call on error in inflight_settings_new() (Patch from lstefani) (GH-884) * asio: Support specifying stream priority via session::submit() (Patch from Matt Way) (GH-881) * nghttpx: Clarify --conf option behaviour * nghttpx: Add $tls_sni access log variable (GH-896) * nghttpx: Rename ssl_* log variables as tls_* (GH-895) * nghttpx: Fix path matching bug (GH-894) * nghttpx: SNI based backend server selection (GH-892) * nghttpx: Enable signed_certificate_timestamp extension for TLSv1.3 (GH-878) * nghttpx: Add options for X-Forwarded-Proto header field (GH-872) * nghttpx: Add --single-process option (GH-869) * nghttpx: Use 502 as server error code * nghttpx: Use SSL_CTX_set_early_data_enabled with boringssl * nghttp: Verify server certificate and show warning if it fails (GH-870) * integration: Use nip.io instead of xip.io- Update to version 1.21.1: * asio: Fix crash if connect takes longer time than ping interval (GH-866) * nghttpx: Fix bug that 204 from h1 backend is always treated as error (GH-871) - Changes for version 1.21.0: * lib: Fix nghttp2_session_want_write (GH-832) * doc: Document pkg-config path usage * build: Eliminate U macro; Instead use (void)VAR for better compiler compatibility. * src: BoringSSL supports SSL_CTX_set_{min,max}_proto_version. (Patch from Piotr Sikora) (GH-853) * src: Use Mozilla's "Modern compatibility" ciphers by default * src: nghttp2_gzip: fix this statement may fall through [-Werror=implicit-fallthrough=] found by gcc7 (Patch from Alexis La Goutte) (GH-823) * nghttpx: Print version number with -v option * nghttpx: Enable X25519 with boringssl * nghttpx: Retry getaddrinfo without AI_ADDRCONFIG (GH-858) * nghttpx: Failing to listen on server socket is fatal error * nghttpx: Escape certain characters in access log (GH-856) * nghttpx: Ignore further input if connection is going to close * nghttpx: Don't call functions which are not async-signal-safe after fork but before execv in multithreaded process. * nghttpx: Enable backend pattern matching with http2-proxy (GH-733) * asio: client: Send PING after 30 seconds idle (GH-847)- Update to version 1.20.0: * lib: nghttp2_session: fix The 'then' statement is equivalent to the subsequent code fragment found by PVS Studio (V523) (Patch from Alexis La Goutte) (GH-814) * lib: Add nghttp2_option_set_no_closed_streams (GH-810) * build: Disable spdylay detection by default * build: Add --with-systemd option to configure * fuzz: Add fuzzer for oss-fuzz (GH-799) * src: Enable TLSv1.3 if it is supported by OpenSSL (or BoringSSL) (GH-816) * src: h2 requires >= TLSv1.2 * asio: More graceful stop of nghttp2::asio_http2::server::http2 (Patch from Amir Pakdel) (GH-805) * asio: Holding more shared_ptrs instead of raw ptrs to make sure called objects don't get deleted. (Patch from clemahieu) * asio: Fix infinite loop in acceptor handler (Patch from clemahieu) (GH-794) * asio: close_stream erases from streams_ while it's being iterated over. (Patch from clemahieu) (GH-795) * nghttpx: Strip version number from server header field * nghttpx: Add --single-worker option * nghttpx: Fix bug that send_reply does not participate graceful shutdown * nghttpx: Add --frontend-max-requests option * nghttpx: Enable stream-write-timeout by default * nghttpx: Fix stream write timer handling * nghttpx: Add configrevision API endpoint (GH-820) * nghttpx: Redirect to HTTPS URI with redirect-if-not-tls parameter (GH-819) * nghttpx: Update log time stamp in millisecond interval * nghttpx: Better error message when private key and certificate are missing * nghttpx: Fix bug that old config is used during reloading configuration * nghttpx: Specify TLS protocol by version range (GH-809) * nghttpx: Send SIGQUIT to the original master process (GH-807) * nghttpx: Restrict HTTP major and minor in 0 or 1 * nghttpx: Drop privilege of neverbleed daemon first * nghttpx: add systemd support (Patch from Tomasz Torcz) (GH-802) * nghttpx: Fix crash on SIGHUP with multi thread configuration (GH-801) * nghttpx: Send 1xx non-final response using mruby script (GH-800) * nghttpx: Select certificate by client's supported signature algorithm (GH-792) * nghttpx: Recommend POST for backendconfig API request * nghttpx: Don't build PSK features with LibreSSL (Patch from Bernard Spil) (GH-789) * nghttp: add support for link rel="preload" for --get-assets (Patch from Benedikt Christoph Wolters) (GH-791) * h2load: Fix wrong req_stat updates * h2load: Explicitly count the number of requests left and inflight * integration: Fix deprecation warnings * integration: Redirect nghttpx stdout/stderr to test driver's stdout/stderr - Changes for version 1.19.0: * lib: Fix memory leak of nghttp2_stream object in server side nghttp2_session object * Fix issues found by PVS Studio (Patch from Alexis La Goutte) (GH-769) * doc: Update README file to write about the issue of Alpine Linux's inability to replace malloc (Patch from makovich) (GH-768) * build: Compile with Android NDK r13b using clang * src: Fix assertion error with boringssl * nghttp: Take into account scheme and port when parsing HTML links * nghttp: Fix authority for --get-assets if IP address is used in conjunction with user-defined :authority header (Patch from Benedikt Christoph Wolters) (GH-783) * nghttpx: Add --accesslog-write-early option (GH-777) * nghttpx: Fix access.log timestamp (GH-778) * nghttpx: Show default cipher list in -h * nghttpx: Add client-ciphers option * nghttpx: Add client-no-http2-cipher-black-list option * nghttpx: Fix the bug that no-http2-cipher-black-list does not work on backend HTTP/2 connections. * nghttpx: Add --client-psk-secret option to enable PSK in backend (GH-612) * nghttpx: Add --psk-secret option to enable PSK in frontend connection (GH-612) * nghttpx: Enable SCT with OpenSSL 1.1.0 * nghttpx: Add proxyproto to frontend option to accept PROXY protocol (GH-765) * h2load: Show default cipher list in -h * h2load: Show custom server temp key such as X25519 * h2load: Fix incorrect return value from spdylay_send_callback - Changes for version 1.18.1: * nghttpx: Fix assertion error in libev ev_io_start (GH-759) * nghttpx: Handle c-ares success without result * nghttpx: Fix bug that DNS timeout was erroneously disabled (GH-763) * nghttpx: Fix bug that DNS timeout was ignored (GH-763)- use individual libboost-*-devel packages instead of boost-devel- Update to version 1.18.0: * lib: Accept and ignore content-length: 0 in 204 response for now * build: Use pkg-config to detect libxml2 * build: Require c-ares to compile applications under src * build: Add Windows CI via AppVeyor (Patch from Alexis La Goutte) * examples: Delete tiny-nghttpd * nghttpx: Retry h1 backend request if first write fails (GH-757) * nghttpx: Keep reading after backend write failed (GH-756) * nghttpx: Add frontend-keep-alive-timeout option (GH-755) * nghttpx: New error log format (GH-749) * nghttpx: Fix bug that fetch-ocsp-response does not work with OpenSSL 1.1.0 (GH-742) * nghttpx: Backend API call allows non-numeric host with dns parameter (GH-731) * nghttpx: Lookup backend host name dynamically (GH-721) * nghttpx: Accept and ignore content-length: 0 in 204 response for now (GH-735) * nghttpx: Wait for child process to exit- Update to version 1.17.0: * lib: Disallow content-length in 1xx, 204, or 200 to a CONNECT request (GH-722) * lib: Avoid memcpy against NULL src * build: MSVC version resource support (Patch from Remo E) (GH-718) * asio: server: Call on_close callback on connection close (GH-729) * nghttpx: Fix frequent crash with --backend-http-proxy-uri * nghttpx: Robust backend read timeout * nghttpx: Fix bug that mishandles response header from h1 backend * nghttpx: Fix bug that zero-length POST is not forwarded (GH-726) * nghttpx: Remove optional reason-phrase from SPDY :status * nghttpx: Header key and value must be string in mruby script * nghttpx: Strip content-length with 204 or 200 to CONNECT in mruby (GH-722) * nghttpx: Strict handling for Content-Length or Transfer-Encoding in h1 (GH-722) * nghttpx: Fix compilation with BoringSSL (Patch from dalf) (GH-717) * nghttpd, nghttpx, asio: Add missing mandatory SP after status code- Update to version 1.16.1: * lib: Prevent undefined behavior in decode_length * nghttpx: Fix bug which may crash nghttpx if non-final response is forwarded from origin server to HTTP/1.1 client - Changes for version 1.16.0: * lib: Add nghttp2_set_debug_vprintf_callback to take advantage of DEBUGF statements in when building DEBUGBUILD. * Update .clang-format for clang-format-3.9 * build: Make it possible to include nghttp2/CMakeLists.txt in another project using add_subdirectory. * third-party: Update http-parser to feae95a3a69f111bc1897b9048d9acbc290992f9 * asio: Fix crash when end() is called outside nghttp2 callback * nghttpx: Add --backend-connect-timeout option * nghttpx: Add TLS signed_certificate_timestamp extension support * nghttpx: Add --ecdh-curves option to specify list of named curves * h2load: Add --header-table-size and --encoder-header-table-size options- Update to version 1.15.0: * lib: Add nghttp2_option_set_max_deflate_dynamic_table_size() API function (GH-684) * lib: Allow NGHTTP2_ERR_PAUSE from nghttp2_data_source_read_callback (GH-671) * lib: Add nghttp2_session_get_hd_deflate_dynamic_table_size() and nghttp2_session_get_hd_inflate_dynamic_table_size() API functions to get current HPACK dynamic table size (GH-664) * lib: Add nghttp2_session_get_local_settings() API function * lib: Add nghttp2_session_get_local_window_size() and nghttp2_session_get_stream_local_window_size() API functions * build: Add -lsocket -lnsl to APPLDFLAGS for solaris build * neverbleed: Update neverbleed to support ECDSA certificate * doc: Mention --enable-lib-only configure option in README * integration: Fix test failure with go1.7.1 * src: Fix compile error with openssl 1.1.0 * nghttpx: Improve performance with HTTP/1.1 backend when request body is involved * nghttpx: Use std::atomic_* overloads for std::shared_ptr if available * nghttpx: Migrate backend stream to another h2 session on graceful shutdown * nghttpx: Add option to specify HPACK encoder/decoder dynamic table size * nghttpx: Log client address * nghttpx: Add tls_sni to mruby Nghttpx::Env class * nghttpx: Add --frontend-http2-window-size option, and its family functions * nghttpx: Add experimental TCP optimization for h2 frontend * nghttpx: Workaround for std::make_shared bug in Xcode7, 7.1, and 7.2 (GH-670) * nghttpx: Fix bug that bytes are doubly counted to rate limit for TLS connections * nghttpx: Add --no-server-rewrite option not to rewrite server header field (GH-667) * nghttpx: Retry if backend h1 connection cannot be established due to timeout * nghttpx: Reset stream if invalid header field is received in h2 * nghttpx: Add --server-name option to change server response header field (GH-667) * nghttpd: Add --encoder-header-table-size option * nghttp: Add --encoder-header-table-size option * python: Support ALPN, require Python 3.5- Update to version 1.14.0: * lib: Make emit_header() return void since it always succeed * lib: Add nghttp2_hd_deflate_hd_vec() deflate API to support multiple buffer input * lib: since hd_inflate_commit_indexed() always return 0, remove the return value check in nghttp2_hd_inflate_hd_nv() * lib: Use memeq() instead of lstreq() in lookup_token() * lib: More strict stream state handling * lib: Modify genlibtokenlookup.py to remove redundant header comparisons and remove inline qualifier of lookup_token() in genlibtokenlookup.py * lib: Fix wrong tree operation to avoid cycle * lib: Make get_max_index() return the max index in frame, so we don't need to do extra calculation * lib: Add nghttp2_on_invalid_header_callback * lib: Log frame's stream ID for header debug logging * doc: Remove old doc about differential encoding in HPACK * doc: Document about ALPN in nghttpx howto * nghttpx: Log error code from getsockopt(SO_ERROR) on first write event * nghttpx: Don't change pushed stream's priority * nghttpx: Log backend connection failure in WARN level * nghttpx: Fix bug that api and healthmon parameters do not work with http2 proxy * nghttpx: Add access log variable for backend host and port * nghttpx: Use copy instead of const reference of backend group * nghttpx: Reload configuration with SIGHUP * nghttp: Adjust weight according to Firefox stable * nghttp: Call error callback when invalid header field is received and ignored * nghttp: Allow multiple -p option * deflatehd: Call nghttp2_hd_deflate_change_table_size only if table size is changed from default- Update to version 1.13.0: * lib: Cancel non-DATA frame transmission from nghttp2_before_frame_send_callback * doc: Fix warning with Sphinx 1.4 * build: Work with Android NDK r12b * nghttpx: Use consistent hashing for client IP based session affinity * nghttpx: Fix FTBFS on armel by explicitly including the header * nghttpx: Cast to double to fix build with gcc 4.8 on Solaris 11 * nghttpx: Fix build error with libressl * examples: Fix compile error with OpenSSL v1.1.0-beta2- Update to version 1.12.0: * Add nghttp2_session_set_local_window_size API function * Add nghttp2_option_set_max_send_header_block_length API function (GH-613) * Fix warning: declaration of 'free' shadows a global declaration (Patch from Alexis La Goutte) * examples: Add ALPN support to tutorial client/server (GH-614) * nghttpx: Reduce TTFB with large number of incoming connections * nghttpx: Rewrite read timer handling * nghttpx: Clean up neverbleed AF_UNIX socket * nghttpx: Add --backend-max-backoff option * nghttpx: Use 16KiB buffer for reading to match TLS record size * nghttpx: Add healthmon parameter to -f option to enable health monitor mode * nghttpx: Receive reference of std::mt19937, not making a copy * nghttpx: Fix bug that backend never return to online (GH-615) * nghttpx: Implement client IP based session affinity * nghttpx: Add --api-max-request-body option to set maximum API request body size * nghttpx: Add api parameter to --frontend option to mark API endpoint * h2load: Add content-length header field for HTTP/2 and SPDY as well * h2load: Implement HTTP/1 upload (GH-611)- Update to 1.11.1 * lib: Add nghttp2_hd_inflate_hd2() and deprecate nghttp2_hd_inflate_hd() * lib: Avoid 0-length DATA if NGHTTP2_DATA_FLAG_NO_END_STREAM is set * lib: Fix bug that PING flags are ignored in nghttp2_submit_ping * integration: Workaround runtime error: cgo argument has Go pointer to Go pointer * nghttp: Eliminate zero length DATA frame at the end if possible * nghttpd: Set content-length in status response * nghttpx: Add sni keyword to --backend option * nghttpx: Allow mixed protocol and TLS settings among backends under same pattern * nghttpx: Don't add 0-length DATA when response HEADERS bears END_STREAM flag * nghttpx: Don't add chunked encoded response body for HEAD request * nghttpx: Don't use CN if we have dNSName or iPAddress field * nghttpx: Just call execv instead of execve to pass environ * nghttpx: Make SETTINGS timeout value configurable * nghttpx: Save PID file after it is ready to accept connections * nghttpx: Treat backend failure if SETTINGS is not received within timeout * nghttpx: Wait for SETTINGS ACK to make sure that backend h2 server is alive- Update to 1.10.0 * Pass unknown SETTINGS values to nghttp2_on_frame_recv_callback * Add ALTSVC frame support * Run error callback when peer does not send initial SETTINGS frame * Update http-parser * Update sphinx_rtd_theme * nghttp: add an --expect-continue option * nghttpx: Fix downstream connect callback called early * nghttpx: Truncate too long -b option signature * nghttpx: Fix bug that server push from mruby script did not work * nghttpx: Try next HTTP/1 backend address when connection cannot be made * nghttpx: Retry next HTTP/2 backend address when connection cannot be made * nghttpx: Enable link header field based push for non-final response * nghttpx: Detect online/offline state of backend servers * nghttpx: Better load balancing between backend HTTP/2 servers * nghttpx: Fix crash with backend failure- Update to 1.9.2 * nghttpx: Fix crash with backend failure * nghttpx: Better distribute load to backend h2 servers * nghttpx: Fix error messages on deprecated mode * nghttpx: Fix bug that logger wrote string which was not NULL-terminated * nghttpx: Fix bug that proxy with HTTP/1.1 CONNECT did not work- Update to 1.9.1 * nghttpx: Fix bug that backend tls keyword did not work with -s option * nghttpx: Fix handing stream after connection check was failed - Changes for 1.9.0 * lib: Add nghttp2_error_callback to tell application human readable error message * lib: Reference counted HPACK name/value pair, adding * nghttp2_on_header_callback2 * lib: Add nghttp2_option_set_no_auto_ping_ack() option * lib: Add nghttp2_http2_strerror() to return HTTP/2 error code string * build: Makefile.msvc enhancements (Patch from Jan-E) * build: Lower libev version requirement (Patch from Peter Wu) * build: cmake build support (Patch from Peter Wu) * asio: Fix bug that server event loop breaks with exception * integration: Disable tests that sometimes break randomly on travis * integration: do not use recursive target (Patch from Peter Wu) * h2load: Fix bug that it did not try to connect to server again * h2load: Fix bug that initial max concurrent streams was too large * nghttpx: Memcached connection encryption with tls keyword * nghttpx: Enable/disable TLS per frontend address * nghttpx: Configure TLS per backend routing pattern * nghttpx: Workaround for Ubuntu 15.04 which does not value-initialize on std::make_shared. * nghttpx: Add --error-page option to set custom error pages * nghttpx: Add wildcard host routing * nghttpx: Change read timeout reset timing * nghttpx: Don't push if Link header field includes nopush * nghttpx: Deprecate backend-http1-connections-per-host in favor of backend-connections-per-host * nghttpx: Restructure mode settings, removing --http2-bridge, - -client, and --client-proxy options * nghttpx: Deprecate backend-http1-connections-per-frontend in favor of backend-connections-per-frontend * nghttpx: Don't share session which is already in draining state * nghttpx: Effectively disable backend HTTP/2 connection flow control * nghttpx: Add --frontend-http2-max-concurrent-streams and - -backend-http2-max-concurrent-streams, and deprecate - -http2-max-concurrent-streams option * nghttpx: Deprecate --backend-http2-connections-per-worker option * nghttpx: Share TLS session cache between HTTP/2 and HTTP/1 backend * nghttpx: Rewrite backend HTTP/2 connection coalesce strategy- Update to 1.8.0 * Add Architecture documents (work in progress) * List all contributors in AUTHORS * doc: fix out-of-tree doc builds (Patch from Peter Wu) * Wrap AM_PATH_XML2 by m4_ifdef to handle the case when _PATH_XML2 is not found * Fix configure script for non-gcc, clang build * Document compiling apps and include h2load in configure (Patch from David Beitey) * Don't check for dlopen/libdl on *BSD (Patch from Bernard Spil) * Don't taint CXXFLAGS from AX_CXX_COMPILE_STDCXX_11 * Fixing Windows Makefile version detection (Patch from Reza Tavakoli) * lib: Tokenize extra HTTP header fields * lib: Fix typo in HAVE_CONFIG_H name (Patch from Peter Wu) * lib: Add HTTP/2 extension framework to send and receive non-critical frames * tests: remove unused macros (Patch from Peter Wu) * src: Update default cipher list * src: Fix compile error with gcc-6 which enables C++14 by default * asio: client: Fix connect timeout does not work, return from cb if session stopped, removing client::session::connect_timeout() functon * nghttpd: Start SETTINGS timer after it is written to output buffer * nghttpd: Add trailer header field to status responses * nghttpd: Add -w and -W options to change window size * nghttpx: Worker wide blocker which is used when socket(2) is failed * nghttpx: ConnectBlocker per backend address * nghttpx: Interleave text/html pushed resources with associated resource * nghttpx: Add headers given in add-response-headers for mruby response * nghttpx: Deprecate --backend-ipv4 and --backend-ipv6 in favor of --backend-address-family * nghttpx: Add options to specify address family of memcached connections * nghttpx: Add encryption support for TLS ticket key retrieval * nghttpx: Add TLS support for session cache memcached connection * nghttpx: Refactor blacklisted cipher suite check (Patch from Jay Satiro) * nghttpx: Add TLS support for HTTP/1 backend * nghttpx: Add request-header-field-buffer and max-request-header-fields options, deprecating header-field-buffer and max-header-fields options. * nghttpx: Add --no-http2-cipher-black-list to allow black listed cipher suite * nghttpx: Limit header fields from backend * nghttpx: Fix bug that IPv6 address in Forwarded "for" is not quoted-string * nghttpx: Support multiple frontend addresses * integration-tests: support out-of-tree tests (Patch from Peter Wu) * examples: fix compile warnings (Patch from Peter Wu) - Drop upstreamed nghttp2-c++14.patch- Update to 1.7.1 * Fix CVE-2016-1544 (boo#966514)- Add nghttp2-c++14.patch to properly guard make_unique templates. [bsc#964140]- Update to 1.7.0 * Reset (RST_STREAM) stream if flow control window gets overflow * Validate :authroity, host, and :scheme value more strictly * Check request/response submission error based side of session * Strict outgoing idle stream detection * Return error from nghttp2_submit_{headers,request} when self dependency is made * Add -ldl to APPLDFLAGS for static openssl linking * asio: Stop acceptor on server::http2::stop * asio: Rename http2::get_io_services() as http2::io_services() * h2load: Support UNIX domain socket * h2load: Improve readability of traffic numbers * h2load: Remove "auto" for -m option * h2load: Show progress in rate mode * h2load: Perform sampling for request and connection timings to reduce memory consumption * nghttpd: Add --no-content-length option to omit content-length in response * nghttpx: Interleave pushed streams with the associated stream if pushed streams are javascript and CSS resources * nghttpx: The initial value of request/response buffer is increased to 128K * nghttpx: Fix bug that --listener-disable-timeout option is not used * nghttpx: Don't emit :authority if request does not contain authority information * nghttpx: Add clarification of quotes in configuration file * nghttpx: Don't allow certain characters in host and :scheme header field * nghttpx: Add RFC 7239 Forwarded header field support * nghttpx: Fix crash when running on IPv6 only (Patch from Vernon Tang) * nghttpx: Take into account of trailers when applying max_header_fields * nghttpx: Don't apply max_header_fields and header_field_buffer limit to response * nghttpx: Strict validation for header fields given in configuration * nghttpx: header value should not be lower-cased (Patch from ayanamist)- fixed typo in libnghttp2_asio1 [bsc#962914]- Update to 1.6.0 * Fix heap-use-after-free bug when handling idle streams * Strict error handling for frames which are not allowed after closed (remote) * Set max number of outgoing concurrent streams to 100 by default * Keep incoming streams only at server side * Create stream object for pushed resource during nghttp2_submit_push_promise() * Add nghttp2_session_create_idle_stream() API * Handle response in nghttp2_on_begin_frame_callback * Add --lib-only configure option * Compile with OpenSSL 1.1.0-pre1 * Fix build when OpenSSL 1.0.2 is not available (patch from Sunpoet Po-Chuan Hsieh) * asio: Add connect and read timeout to client API * asio: Add TLS handshake and read timeout to server API * asio: Added access to a requests remote endpoint (patch from Andreas Pohl) * asio: libnghttp2_asio: Added io_service accessors (patch from Andreas Pohl) * h2load: Add req/s min, max, mean and sd for clients * h2load: Fix broken connection times- Update to 1.5.0 * Fix bug that nghttp2_session_find_stream(session, 0) returned NULL * Add nghttp2_session_change_stream_priority() to change stream priority without sending PRIORITY frame * Add nghttp2_session_check_server_session() API * Consider to use CANCEL error code when closing streams with GOAWAY * Don't send push response if GOAWAY has been received * Use error code CANCEL to reset pushed reserved stream from remote * Add nghttp2_session_upgrade2(), deprecate nghttp2_session_upgrade() * Workaround HTTP upgrade with HEAD request in nghttp2_session_upgrade() * Introduce NGHTTP2_NV_FLAG_NO_COPY_NAME and NGHTTP2_NV_FLAG_NO_COPY_VALUE * Add nghttp2_session_check_request_allowed() API function * Switch to clang-format-3.6 * Update mruby to 1.2.0 * tests: fix broken linkage with --disable-static (Patch from Kamil Dudka) * python: Send RST_STREAM if remote side is not closed and response finished * asio: client: call on_error when connection is dropped * asio: ALPN support * h2load: Add --h1 option to force http/1.1 for both http and https URI * h2load: Fix crash when dealing with "connection: close" form HTTP/1.1 server * h2load: h2load goes into infinite loop when timing script file starts with 0.0 in first line (Patch from Kit Chan) * h2load: Override user-agent with -H option * h2load: Print "space savings" to measure header compression efficiency * h2load: Stream error should be counted toward errored * h2load: Show application protocol with OpenSSL < 1.0.2 * nghttpx: Don't send RST_STREAM to h2 backend if backend is disconnected state * nghttpx: Support server push from HTTP/2 backend * nghttpx: Fix bug that causes connection failure with backend proxy URI * nghttpx: Use --backend-tls-sni-field to verify certificate hostname * nghttpx: Log :authority as $http_host if available * nghttpd: Fix crash with CONNECT request * nghttpd: Defered eviction of cached fd using timer * nghttpd: Read /etc/mime.types to set content-type header field * nghttp: Record request method to output it in har correctly * nghttp: Use method given in -H with ":method" in HTTP Upgrade - Drop nghttp2-1.4.0-fix-tests.patch (now in upstream)- Enable spdy and more example applications- Update to 1.4.0: * lib: Don't always expect dynamic table size update. * lib: Shrink to the minimum table size seen in local SETTINGS. * lib: Add new error code NGHTTP2_ERR_PAUSE to send_data_callback. * lib: Avoid excessive WINDOW_UPDATE queuing. * lib: Return fatal error if flooding is detected to close session immediately. * lib: Return type of nghttp2_submit_trailer is int. * lib: Don't send WINDOW_UPDATE with 0 increment. * lib: Fix bug that headers in CONTINUATION were ignored after HEADERS with padding. * package: Use -fvisibility=hidden for internal functions. * package: Show more information in configure summary. * package: Add PIDFile directive to systemd service. * package: Fix daemon upgrade when running under systemd. * app: Compile with BoringSSL. * nghttp: Allow multiple -c option occurrence, and take min and last value. * nghttpd: Fix leak when server failed to listen to given port. * nghttpx: Add TLS dynamic record size behaviour command line options. * nghttpx: Reduce default timeouts for read sockets to 1m. * nghttpx: Fix bug that PUT is replaced with POST. * nghttpx: Change mruby script handling. * nghttpx: Added support for RFC 7413 (TCP Fast Open) on nghttpx proxy listening connections. * nghttpx: Add neverbleed support. * h2load: Don't DOS our server! * h2load: Use duration syntax for timeouts. * h2load: Support subsecond rate period. * h2load: Simplify rate mode. * h2load: Add option for user-definable rate period. * h2load: Reuse SSL/TLS session. * h2load: Reconnect server on connection: close. * h2load: Don't exit in the case of no ALPN protocol overlap. * integration: Update go's http2 package URI. - Add missing baselibs.conf. - Add nghttp2-1.4.0-fix-tests.patch from commit 4825009. - Small spec cleanup.- Update to 1.3.4 * Make traditional init script fail if new config file is broken (Patch from Janusz Dziemidowicz) * nghttpx-logrotate: Don't use killall since we have multiple processes * nghttpx: Fix improper signal handling - Changes for 1.3.3 * Fix bug in padding handling of DATA frame * Use hash table for dynamic table lookup * More warning flags for --enable-werror * Update mruby * h2load: HTTP/1.1 support (Patch from Lucas Pardue) * nghttpx: Do not try to set TCP_NODELAY when frontend is an UNIX socket (Patch from Janusz Dziemidowicz) * nghttpx: Chown UNIX domain socket to user specified as --user * nghttpx: Split monolithic one process into control and worker processes * nghttpx: Handle SSL/TLS data following PROXY protocol line - Changes for 1.3.2 * Check header block limit after new stream is opened * nghttp: Show error if HEADERS frame cannot be sent for whatever reason * nghttpx: Fix assertion failure on TLS handshake * nghttpx: Add x-http2-push header field for pushed resource * nghttpx: Fix compile error with --disable-threads- Update to 1.3.1 * Avoid usage of typeof and replace __builtin_offsetof with offsetof * Honor stream->weight even if stream->last_writelen is 0 * Compile third-party libraries if hpack-tools is enabled * nghttpx-init: Start nghttpx with --daemon * Bundle sphinxcontrib.rubydomain https://bitbucket.org/birkenfeld/sphinx-contrib/src/default/rubydomain/ * Bundle mruby * h2load: Record TTFB on first byte of response body, rather than first socket read * h2load: Improve checking for timing script input, prevent false positive in certain situations * nghttpx: Implement PROXY protocol version 1 (--accept-proxy-protocol option) * nghttpx: Allow link header server push for HTTP/2 backend as well * nghttpx: Don't initiate push if client disabled push * nghttpx: Allow absolute URI in Link header field for push * nghttpx: Fix crash with multi workers and QUIT signal * nghttpx: Add mruby support which is disabled by default (use --with-mruby configure option to enable it) * nghttpx: Drop connection before TLS finish if h2 requirement is not fulfilled - Fix typo in previous changelog entry- Update to 1.3.1 * Limit the number of incoming reserved (remote) streams * Add stream public API * Rewrite priority tree handling * Fix parallel make distcheck * Define it and itprep recursive target if AM_EXTRA_RECURSIVE_TARGETS is defined * fetch-ocsp-response: Handle spurious openssl exist status 0 * nghttpx: Use nghttp2::ssl::DEFAULT_CIPHER_LIST for backend TLS connection * nghttpx: Don't allow blacked listed cipher suites for HTTP/2 connection * nghttpx: better handle /dev/stderr and /dev/stdout (Patch from Tomasz Buchert) * nghttpd: GOAWAY if SSL/TLS requirements for HTTP/2 are not met * nghttpd: Return date header field for 304 * nghttpd: Support HEAD request * h2load: Add Timing-script and base URI support (Patch from Lucas Pardue) * h2load: Add timeout options (Patch from Nora) - Fix typo in changelog- Update to 1.2.1 * doc: Reword the HPACK tutorial (Patch from Tom Harwood) * nghttpx: Fix stability issues * h2load: Fix crash if -r > -n- Update to 1.2.0 * Fix crash if response or data is submitted to closing stream * Header table size UINT32_MAX must be accepted * Use PROTOCOL_ERROR against DATA sent to idle stream * Allow multiple in-flight SETTINGS * Strictly check occurrence of dynamic table size update * Fix configure warning that 'missing' is missing or too old * Fix rm: cannot remove ‘*.rst’: No such file or directory when "make clean" (Patch from Alexis La Goutte) * doc: Reword some of the server and client tutorial (Patch from Tom Harwood) * src: Remove monotonic_clock replacement macro for gcc-4.6 * nghttpx: Add TLS ticket key sharing among nghttpx instances using memcached * nghttpx: Add shared session cache using memcached * nghttpx: Set SSL/TLS session timeout to 12 hours * nghttpx: Enable session resumption on HTTP/2 backend * nghttpx: Don't rewrite host header field by default * nghttpx: Generate new ticket key every 1hr and its life time is now 12hrs * nghttpx: Don't reuse backend connection if it is not clean * nghttpx: Add AES-256-CBC encryption for TLS session ticket * nghttpd: Fix the bug that 304 response has non-empty body * h2load: Add -r and -C options to h2load (Patch from Nora Shoemaker) - Changes for 1.1.2 * Fix linker error with libnghttp2_asio * Allow custom installation location for Python bindings - Drop no longer needed missing_nghttp2_timegm.patch- Update to 1.1.1 * nghttpx: Fix various stability issues and memory leak bug - Changes for 1.1.0 * Fix DATA is not consumed if nghttp2_http_on_data_chunk failed * nghttp2_submit_response and nghttp2_submit_headers may return * NGHTTP2_ERR_DATA_EXIST * msvc build fixes and enchantments (Patch from Gabi Davar) * Compile with IRIX gcc-4.7 (Patch from Klaus Ziegler) * nghttp: Add --max-concurrent-streams option * nghttp: Add comment on HAR on pushed objects (Patch from acesso) * nghttpx: Add --include option to read additional configuration from given file * nghttpx: Add backend routing based on request host and path by extending -b option * nghttpx: Allow log variable to be enclosed by curly braces for disambiguation * nghttpx: Add log variables related to SSL/TLS connection * h2load: Add --ciphers option - Add patches * missing_nghttp2_timegm.patch to fix building of asio library * nghttp2-remove-python-build.patch to fix python bindings installation when autotools are used- Update to 1.0.5 * Add STREAM_DEP_DEBUG macro switch to enable runtime validation of depedency tree * Fix another bug in priority handling; sibling's item is not queued when ancestor's item is detached * nghttpx: Fix crash with --http2-bridge and both frontend and backend TLS- Update to 1.0.4 * Fix assertion failure in stream_update_dep_on_detach_item (GH-264) - Changes for 1.0.3 * Fix bug that idle self-depending PRIORITY is not handled gracefully * Optimize dependency based priority code to Firefox style tree * enable third-party for asio_lib too (Patch from Mike Frysinger) * fetch-ocsp-response: Support LibreSSL, and include port in ocsp_host * src: Support compile with LibreSSL * nghttpx: Fix bug that x-forwarded-proto header field does not reflect frontend scheme on HTTP/2 backend * nghttpx: Validate :path on SPDY frontend- Update to 1.0.2 * Fix bug that data are not consumed for connection in race condition (GH-253) * Define NGHTTP2_EXTERN to __declspec(dllimport) when using nghttp2 for Windows build * Translate fetch-ocsp-response into Python * libevent-client: Fix bug that path is broken if URI does not contain path part * python: Call on_close callback when connection is lost for server session * python: Expose client certificate, if available (Patch from Fabian Wiesel) * python: Catch and log failure to set TCP_NODELAY (Patch from Fabian Wiesel) * nghttpx: Add --add-request-header option * nghttpx: Make WebSocket upgrade work * nghttpx: Fix bug that END_STREAM is not set in backend for POST with Upgrade * nghttpx: Don't send "Expect" header field twice- Update to 1.0.1 * Include stdint.h instead of inttypes.h when compiled with MSVC < 2013 * Fix invalid memory free on out-of-memory handling * integration: Use our own copy of golang spdy package * android: Don't link zlib bundled with android NDK * Dockerfile.android: Update NDK ver, and ubuntu; build and link zlib * src, examples: Fix up OpenSSL initialization * nghttpx: Allow HTTP Upgrade from POST request if response header has not been sent to the client * nghttpx: Fix bug that PUSH_PROMISE is sent after associated response HEADERS * nghttpd: Close connection after settings timeout and GOAWAY was sent * h2load: Fix bug that NPN fails if ALPN is enabled- Update to 1.0.0 * v1.0.0 introduced backward incompatible changes from 0.7 series. Read https://nghttp2.org/documentation/package_README.html#migration-from-v0-7-15-or-earlier to migrate from older version to this latest version. - Changes for 0.7.15 * Hopefully, this is the last release for 0.7.x series. Development continues in 1.x series. * Access violation in buffers (GH-232) (Patch from Etienne Cimon) * Retry finding jemalloc lib by je_malloc_stats_print (GH-233) * inflatehd: Fix crash if 'wire' value is not string (GH-235) * nghttpx: Revert 585af93 to fix crash with TLS (GH-234) * nghttpd: Add --echo-upload option to send back request body- Update to 0.7.14 * Fix global-buffer-overflow in HPACK code * Fix doc for nghttp2_select_next_protocol * Fix bug that promised stream was not reset on decompression error * Add systemd and upstart configuration file for nghttpx (Patch from Zhuoyun Wei) * Improve nghttpx logrotate configuration file (Patch from Zhuoyun Wei) * Update sphinx_rtd_theme * h2load: Update h2load to give connect time and ttfb stats (Patch from ericcarlschwartz) * nghttpd: Add -m, --max-concurrent-streams option * nghttpx: Log absolute URI for HTTP/2 or client proxy request * nghttpx: Add --header-field-buffer and --max-header-fields options * nghttp: Fix assertion error if very large value is given to -t- Update to 0.7.13 * Fix bug that promised stream was not reset by returning NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE from nghttp2_on_header_callback. Instead, associated stream was reset. * Allow NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE from nghttp2_on_begin_headers_callback * h2load: Effectively disable flow control by setting large window size * asio: Graceful shutdown and joinable server (Patch from Xiaoguang Sun)- Update to 0.7.12 * Fix bug that nghttp2_session_set_next_stream_id accepts invalid stream_id * HPACK: Rewrite static header table handling * HPACK: Never index authorization and small cookie header field * Don't install libnghttp2_asio headers if they are disabled * doc: Specify program directive so that hyperlink to option is correctly pointed to the intended location * asio: client: Call error_cb on error occurred in do_read and do_write (Fixes GH-207) * nghttp: Add --no-push option to disable server push * nghttp: Show stream ID in statistics output * nghttp: Remove --dep-idle option * nghttp: Use same priority anchor nodes as Firefox does * nghttpx: Don't push resource if link header has non empty loadpolicy * nghttpx: Add logging for somewhat important events (logs, tickets, and ocsp) * nghttpx: Set Downstream to stream user data on HTTP Upgrade to h2- Update to 0.7.11 * nghttpx: Fix waitpid race condition in ocsp response update * nghttp: Consider user-provided :authority header field for SNI as well as host header field - Changes for 0.7.10 * Make sure that nghttp2 license is MIT license * Add nghttp2_session_consume_{connection,stream} to consume bytes independent * Add nghttp2_send_data_callback to send DATA payload without copying "static inline" fix for build with VS2013 (Patch from Remo E) * Update lib/Makefile.msvc (Patch from Remo E) * Remove dependency on libws2_32 on Windows build * Define NGHTTP2_EXTERN macro to export function for Windows build * doc: Generate API doc per function * python: Add async body generation support * python: Fix pseudo-header field ordering bug * nghttpx: Redirect stderr to errorlog file * nghttpx: Fix bug that data buffered in SSL object are not read * nghttpx: Remove --tls-ctx-per-worker option * nghttpx: Add OCSP stapling feature- Enable python bindings - Update to 0.7.9 * Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14) * Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09) * h2load: Fix crash if -t > -c * h2load: Add -d option to upload data to server * nghttpx: Forward only "trailers" keyword in te when forwarding HTTP/2 backend * nghttpx: Fix PUSH_PROMISE header field corruption [GH-194] * nghttpx: Fix te header field is duplicated when forwarding HTTP/2 backend * nghttp, nghttpd: Add --hexdump option to hexdump incoming traffic. * examples: Place AM_CPPFLAGS first to use in-package header files first [GH-192] - Changes for 0.7.8 * Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14) * Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09) * Validate :path header field for http or https URI scheme * NULL-terminate header field name and value presented by callback * README.rst: Cleaned up the grammar a bit (Patch from Ross Smith II) * h2load: fix for segfault by reserving correct worker count (Patch from Stefan Eissing)- Avoid shipping documentation redundantly. Set RPM groups.- Fix rpm group- Update to 0.7.5 * Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14) * Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09) * Validate HTTP semantics by default * Add nghttp2_option_set_no_http_messaging() API function * Update http-parser * nghttp, nghttpd, nghttpx: Use "sensitive" to indicate "never indexed" header field * nghttp, nghttpd, nghttpx, h2load: Select/announce h2 in ALPN/NPN * nghttp: Fix unaligned field output in --stat * nghttp: Fix -H does not work with -u upgrade request * nghttp: Update resource timing terminology according to Resource Timing TR * nghttpd: Add -a option which takes an address parameter that allows nghttpd to bind to a non-default address. Patch from Brian Card * nghttpx: Use omit minor version in case of HTTP/2 in via header and access log * nghttpx: Support UNIX domain socket on both frontend and backend * nghttpx: Fix crash in http/1 backend when backend returns more bytes than CL * nghttpx: Cast configuration value to rlim_t to avoid compile error on 32bit * nghttpx: Fix 1 second delay in HTTP/2 backend connection * nghttpx: Fix request re-submission bug in HTTP/2 backend * asio-sv2: Fix compile error with OS X- Initial packaging of 0.7.4/sbin/ldconfig/sbin/ldconfiglamb15 16139973591.40.0-lp152.2.3.11.40.0-lp152.2.3.1libnghttp2_asio.so.1libnghttp2_asio.so.1.0.0libnghttp2_asio1COPYING/usr/lib//usr/share/licenses//usr/share/licenses/libnghttp2_asio1/-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.opensuse.org/openSUSE:Maintenance:15832/openSUSE_Leap_15.2_Update/e80291741352a02169aa97c60d403456-nghttp2.openSUSE_Leap_15.2_Updatecpioxz5i586-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=1cea73b1986638572e4a4dc7ded9b80931430ad5, strippeddirectoryASCII text'PRRRRRRR$R'R#RRRR"RRR R%R!R&RR RR R R RRRR RRRRRRRRRVh$$@.#n !utf-80adc7b6fc4695fb9511d5ae58100b5e9cda260ea2abef9e36c2299e1568de54e?7zXZ !t/k] cr$x#Dd;$RegCI-`5L=sU ͱS9z'R9I'KӵH Ay3Xn7iWUL(ۂ *B ܱȳ !UgVԐIV9aܗZ,/Pv,a,iNfu -BsVf`-,WWFFg,[0ȃIkATy~ﵵ9W;Jn wJ+`Ж&Koo,5?.Qƒ*K:zx]*䩎S]zM< C+$R>kuKb@\DIeVUFzGQ\EBc:[d=T*bEhd `γCERx߮["Jh"ev㑷Afgc =AP=1\a#P<6"HG\ =g`|G}IɁS`Q>.8mevHY f$5Zݾehj`G흜=, 5 ʗTocWߑ5e*j)73)/pV(;Xb'sF""Hi&@KÙ˙B'e=Myd d^W]4O:~Oe+Wb䙖f6PĩndžZG"YoG`G*b9C$O^*VH$_ 1/`}hk֘*ra/  W6u|"TbdzyA#/p N<^%z/fgWKA%ž%C)wFХwJ~Aj9Y[ԯmg~߬S`g3#VFN<@q!p횭n4OAV\;i?HYHu{Ɇ~a̰?QcrbMzX;`Mc[u@gL&煀f#I"~#L2S.M ^@v[EbXAKqߋ֙ I^ uĶ Ɇ×&!P$?Ei#O\e D\4P P86 X~B.)Z h`fGm yJSUMO+0cPYf;8s0:=~3J%|q>*c[[G{(|tkC- ьV'"5P4#xɍ(89 ].|x(ԑ󂳬%K`7 wƽGh D3$/mv2XWlCv帛[ј-=3l^e̟vtob:ƅha2oJ ~/,ߖn8EC3*>ْPۈG*ՄETVitm1u$Dy ڼlu*`}=|ׇ/$mqbklԸ8E)g9} tcC ̣4%.$֝,T*?D&RN=J[ e$b. skG#ri HD7f+GT6L=H[.^KtiO.Gc]w 7wXB}C:2Fқj{K ƴ8 qױ}"#v.׶ DhGq6Mɏ ]c VIܓ|eQNumiG3 p}NM`Vm@*IgAY PUڹq'k9[#d<hxBشߛ-Qf -3:Yq{aFnd[9%o4N;.Ao/gNҚ~gup卾4G{Z;4  EhOk?QLXxa|ev+ȝ`6/ٹ0_imb׵q1x xt}7'Cq~kadC."R!QKuzh>bPT cxLHC 7 ]6"tvIM7TZ#;/w{ܦ 9 Qe~[JeH"GתofAkz 4(v Z3:cZxd_B#oB6E\õ2'htmAj<Bʹ?rm >eVTwpb}n-ZuNMYEeܐ,~+E9U& mD4p4LRδO,a2C+܉{$<4j, xRGmVT0n^HY}6 3)64-rEa:z EPĚ)!>pq)i@Ր9f#A\vaJ;l7, g1gmg[(l\"ڀՖ*^P x oJqmYp"Gu,HB ]EN6;Y m!'jWL@MLmu,O `tnp H cn lHYvlaYȬe 9W0IWu5y ih@;-S)iSu^y[hg inE^B:~e? NH*Dj5  physK Doul$Q\9 dmǁAA"T_fvkt;RtQ[F{5:jF\XSU+^9ľ96`K<lLCTO6nW5q Yʧ:[&x  PV!*}gS &;{GLVLFU-@ @"rx6$ |@݇v2ɏ\^/٧ 8yB>D x D!ӍH_1 ?  ^܁h̍_NjX;:g+%;]tMXDjmxg>KlJzqѵ]#õ!Bkv#V,%ٞ(:vLEFr /S8d@̘y⼎mZ Z"h'jKVZ/q q.C[ 2Āw^ZPP2"Gwk?xp$oY[dHǟDUI@u3*e޷u4:RAX!hgtQ]uLT$ld=F̬t.|4" CkQÜq fU#;pkP;XI)@ҐZߓQLv׋Ōg:H5qIwOGen% g("XU4p-X~ &U8!}m[L=dLp.I⥱(FmTF&Ӟ1j # :QtCA- ;swKGٲmt! UA)#3${G;T;q$YK|۹n^+ZَhMߠ\E-A$4uvus&ovE{j&75Y @E9%_=]b\7Ķ߹lfxDJ:DF[<^xϒ+YpI60^Tʲq);2͘3Q_R+l<)3뇽U]ٗr>p?B$)o)B- ^iJJTSfK DQsvpdO;2oqT⋼Bb SgMm p՞x4.y%5F YDrGmF WYA"a"Uos#pQ86ϻb{T:G#+GgkYk"ci.ʪI4Zv} uM.!r*J1 CY؂Ӿj%.Ĵ(9_|L+}Yֈ&!?$e/r&Z4J1ȰM2%UF/IB,_0l*HRJ61QGˢC-:[niYWjq6*kH4BqجX3׶%aC&gu-AFsD .Rv{:AHD)-x&# StqI<ݒ4x!m'D|V9DwZyk`f_d }\VZ:Gyn0~ײ+gxR䲙Ԁ (SƦ5ĴNU3n13ϴ $ྉ^ QQ%CgN]9‡HgBYC.e;HnNt(tM|dGޜs14p .SG=1Ag2]vFİb@bu8ԪC䟶 j'Fy?\6QqLt/a'Օz.{Dv hgɺ|!%a[Mc;#f9bBXN~Pe^L6'/̴gfap,Eq@7'6Y)'aCCcN݃Ơ>6L :y1Z99v-N>\4f I߈,D24R;y!JHčgX->W^_| PwQ? 2㤩d fu^f''06!9taPSk ԟc gя,FnYYI݋\sUyrF]ܠ1u-h0,e,1k0+FvR3 &E ;{ȐrlE52 ~& jV%'ߪ|S>ōWOU}ǑEQ;Ph=;[ʇR~h׮eB[ɂj&0.6C ᳚тU/u]uzt&␦Y S۪p?nPWg YCA`; 3u{2L 1E&ko9t2STk/But`y),DzضycvQEN%ͯ~oAX55| FGX;<mEN7g$T JXy&F1(0*w/=/OyڡlAkEƴK%xPq 0L5qb֧[c#eGV=6.asQ|x^BYK]怌N?j R,Pr>Rg8#&Gc$+XeO17;.;rvwdu{=pDp\F10pZVj{_=7Y/VacMvTySH݀|IE5W<={jf (&0[OePM:"5(Ud͙[6Ђ1 (L)F47۲KL-/&#`r0]ĨYr[ǝy!#@lQod;(D /Ma͂(?HmAVl`L4h2,rgF{)'q{e>ѩzw +)ݡ {IyL?bp^*>Hd |I/F1ܜ?<~q4nS#Xw]{x5 uN>k4hW?9Ds=WˎNw\3 T}ek$]#8~2ƻ#rk8ij~SrF4K֓TdB񃦡a C`tzq)*+}*2zY ENs}#99HVwkRϟwirJF/[n2 N )s(8h*H*}k`U*x jKOxx,ȷPc ՝(Kt{!brC[=ز .n-GKOQE'prbLpO 㾝R{5MRКT-wH2ƁIg@XsT+b9O>:\l4Md.oz8R)%5!GtZ[},9 D ؜K?ޜ8n𯚶!U^5(j{2XjU2 Mp7E}' ܍ilĊi8-|l6dQP( .J [xynmK{ T#~_-[ee |eux:YJm,9Qm*<և}j-pF {ܗκ Mޙsw` Xdhr*So첬.2keYO8_uVPn6 syH(丈)sxm7w9S0}r3;cfm+K?d|p3ZhB){ &N#SގC!ֻOQ~H;Ď']?MG+"Jw#1Ch9f7K23A@z kY" 1˅^JXj4K}kղƸ|`FVO=e7PwҡqK>A[U4عI&x/‘% *{%=a* +ϛDsFs8yd2xgWV/b}XNnYB*V͍܅0dd ت9UQQIe vۂeJz+ֶnHpWλDCp0#!r[t-hߚ"ZhǢz1j@{S<XxXZ0 5\/C\5$iFxSKI PZ#>dBS-I؁YekaLMBL]&r䖍(܄_Y:MXM6K =Js߰zWʫMR l1OMt/!lfZu*诖-H@Q+Lg"EQXeP4FD]d/{ to-^VWFԨI; 3SkQv6ޕ(񥒅߁q-Jf!wï=\E -sy  3D:CބK~iPf>b,ymbsEvw,*4 bby})¯!E&#e)}?ymm cOdkMZ3b:Vbؕ8 ,` !s K-dft\{Yr<AkJPGT=a6\^dyy RMri?!jX ܞw\KK@( ]ޞ;&9WcL>SwEzAݩ~I3!x- g[N"4>LUNnCCN{'N-YcG/Y7BngaKĞHɆ;O 3-;Wn9빝r*f4_qw=72WU;;2F{-k2>@50Ҁ@I="ٵuD.RRRc(4Q|N*4`޹y+^oNkfϨ_(9)7q\}NS9Jf!8Q#4e G0an }`us(-PTp` zwy6,PL#B Y5e=Ӫ?\SЙl:n:npm˚=1̭gEhiՎӿ53A ʓ*-TL)G`w.p7ҞJ.I0y4Dh3*;P<O+E#s]fG)Au ix8xu/oZl}AQ^gqd|v|^lA{9DcOe|Xˆ1l,r9&8-b8`)7G v񎦞׏tDs'?YZLw ^ÆTeW TһP߮?vpL0QH0K-Ɓ2 T&sl 8;'ѮcLs!j*LA0id8y7= 8xa,*nI 'Ccb: ޑ*IIգ6Y1X- `?]Fz%mֲԣ#%`zaJ?D(/biw7"-ow&We5-@TUҵ=fyxgˬ24wȡw=4PfWXWk$DVǩ®"#{dJt둩ile^U4&Ծf:ZVW|0\#; o~|AG%)v1u-"g?mO5D6gTΚO m gX;+] 7~x3}wyhm1:Di gS˹ ״ *Lg`ʂ`\FCKi8Ј%{"b,f $U*NCfͽXr q\$krqؕ®w0*jyxw0My; ln;R QH /q9;\ BLĤ>@$R1ǦK&sMIkGl/8s2)fͲ˧\NV TRłܕ8;V@5n CYgkC| VTgŨ>1RpEFwthV,w7_).@gx\eekF_^ճ}f:v+s)$1 Y=3SXT3aH̨Q͎l3dSA[P@ ڐV P3́YS G![[33&y"uqqG CFt8j u{w'$(>[YTs@cHkƠ#uaUM//%`CR200X A}N#rߛ"+J)hYgC@U:)^ݯoG~bnA&!<|-,09Tp!&^,ػhzchRrq:˹D ,tq.,0)QQ~؃8f,!g~,7he$M}]+ IЫ4FTn.䏀 ERAjg}D!Q$|Qz-=}ӵ(m h]6Q\ *׊!{#k}Yq\KX50w#goŗ;Wx獻+i<;ͨzHb*@ް_x3!00V,[?ꢒk:yYc` :1{BAm 4!|0vZKM'^60`8)$'}c,7ⴣlXOh$4.̘֒VslHG4]9iuLg_H0>7%9iQ ;yea+^UhvY>KP\_ĸ9BCêFvkxp۠fO3_3Y2!ZJRe1Ă]. tv)6:*7Ȕ&6v$ոX>ȤTQGBP>r%~B+lx%+E4;*0BqNRko՘Lݶ}n]Z!ekT~]aˉ'_Wo4l<>~g>$׮jo2I!$CE4fu=n*`4m edmL ﯧ%lpC]YNF5&ʷ12 t-Jf/ot*u<:=f5P^NКܓ)݆eiT\BkMXOR@l˾% -#=op)='!C6|ڪUH AӴ9. Iy04ր2JuUQx{=;KQ&%J0h⚪XR]S32' >I@ӯ6 rTDjBO0Rg#]7M 7r3V|No͐f$:⌈ޅ#I4}&<I6T [ߛڧ"(:?2}uodYN?| C2b5JEĀf ^yA: ;/"u*a'E cx2=S_TDMDXF-E:v}P^ .ly Ro=uc3jQEGg@|d拽)k"eIb稆?> <{B!kƂ'Q$aB-84 GLku0J{aS2&P !! @áqpL` Wt:!urmpMIaq*յzzjZ;'30):=|J]9xvu t0H8ʞ̸쪋'&ۄ%0ˠK<&oO |2+,eۣV[R EY)'۸ '}xEtǟ|UgʗO+oLvk?3 B/=cF4UՕ!J At%r>(S5M>Ws<)=Bq3 |K- qj'4E Ie duLtyV>:eO%E_"w_̸K{Vw"bV$^H#RRyfe^N"izaj&9Uan6Dzh+6љ8~&bC[2U: D8M/xZNw2FYH8ۆ6pXu[S2^lhwk#`*}z'l\NJ3sp۩a`L,tQWL8&ؾn;A8o4V7#c&8(p{{RUR4װܛ}6ˈӦN,RO_k 9zJ KK*?awl@vDEZŁ$q[aw&Kxj.66Y8_w@j}B +E R<+Y$xL*yqWc5HojjtW,ٱri}΂WJ-glCmgb-?VOO3n?.*~@ڼpJ +KR8KCtT8xE,dePC}ciхϰx>x)Vg AB'i1@2p~UK%-B - S}iVW"Lh~CkYjsq0Ԥ:yV~9%RM/.Kq} *0 =P 9Km}(QBiUA_r^ؖ|!ehWˣiTPF5Wom#m@q}19yEe]m\f/lۭ:wggZ/!%<^^Oco1DWKL5-e4(O.'w~?9k% gXlx0KE ݘ_Hx?MAu=p?6)+sgelܡXPfe`MrvֱDh>,PkF3]*Ij)!y?9rN~}Q9bbMp&5ב ӿGKZzkFA`,Lq*lζfRB}YZJ|'YE$Iה2Ny[,+Ϊǒv7MRB,eTqgsgx99E H@(:9*?hs@lSI!>+1hHm"F+#&ЍF)_@aFĻُDx dZZ'scALh+1ЙU[FjYglGx͚sWYDY/f,3]ߞ؛8/A)u>`Qo2=J*5 [ εOMg.iG7ǂSjJB>T/LJ*'Wub5 ( )n4J,H*졡a7-Ym|v"YXigMUi}٫J\~D%K+*v`y?<nJ{UR7ȗ!]8uHWˈ )05*b0_:dư3kw9OOa _p~O₞ Ei1#pڟJH_WCCLCVR=DinvxSY v՚6.| 2=cn\)A! Cx*h)4 Sgv `{OUϳ>8==en jfv`ԑ  C%wϹUqxi+% ֬9j '`N@w"l%%0=>Q~~skRk(4XD5 л[!< $2&:4r(9A c%2|康cu  !/FhAuF7]23C`>ԃD YN>#hnpa>Xa,d"tWkO,LJPx:#WÕvs@O2>R e⊿ / 7 kmӰėG:O)T'3><ϣe/tkj8Y5ۊKh㰈 \B:R" "XOW]Pl_ j چQ KC t6|u2_`(ؘz2 >`>@j Thjt[tV}qw~N;S [EA‎ljg˱y_c=S\`O޳ܸjp~NJdUjŻu!Z{  lUmAr*]_pvQ:tL^'P`sͽ=4H.ʾPamPWWTk+BBqiՉ>'fy5_s[` =r5ȥx:s%i ]N7'g;K($5'{S \Y;:BfR$ [ ny)լ~gknbPK\Ti,5c7\X\KQg䵣ݘqALff0ăΆ*X^)YN$f+kYfFoa2@ݸ> Зs, 0/`8 8M[86m+Lr+pBlbHK_{=l.ꪯpa.zu gلq۫ωKD̬`[1) ٵ<`P>寺R? &C`+sߥΡ+3XӢ2ov 9w%"=>)i>iD\GlpR?0^¶3 H)R5>H֥LuZr/lmo&zg.PO[ɦ<2t&Umx(D2 cX ӺK6N^CṞ6z[Y.*c#~U'yK`#k̖I|^WSv|cto=C R`|Y܇ezڵ4`_HZ[)i)Ÿ'F)fޡ$?ZW4U'}sa|3N, q LـP(OmOfw}s2w֢w(3%ˢ' va$Mu-]"#mxiySʗqNh48q f+ LêH|qiA?]Fݤ*PT8G*ͣE6 :'#/Ty^TN uR؈nʵfp(~Ol,nFL\4h[jF"2⽫KG0\(E.sDZ7|7LcSQх|ȸg޶~`ijױ2#;}䶹{Gl%2L0RkqϸU}⛐g Ռ7tU%?zSQvpWXWD$c %h'WXW*~:v.bM"ݐ-ԷuB!vH$)q'])L՛ƫ%'|b享4Uw;:2.v4(6QFRjbZ5)ڇJܢ^ɟa]? C]D.C`ٰ=}Rrt2fd-XZXqs‘18=GKAJT,H`5aCpg@,CYFE[Mߞ%!/͆>[`fֈqm(no^m c45óŦZi>*hʇ1T" {fdY|BUBfPlnfI]s`uDEќB 0Dz+T`Fie_K,]*{š2/մ+5x&Fh)‚B*آ$ "[^TЦTG^gj,4mMb%Ҵ( W|HnSiL3jvK[;1QۦJoGX |2p5 [ g iF4fL>ۻQF)KIϪ꨷<ꙇ-t'DŽh:8>D,r+v-ʿ!`<H >cU)߳k[ 0D I|=)F0Z%~sĆ iUA{z#K9*oxP58Hv}YHsgޣ$C3v `)؀: ? l?&hAR޺R"!DzS103I Y$e#MS~fQ 'MW\h0ݜ$dx:nWFS+-LNƇG'nheW xxi$ dڔ, ~wM߮ l*~*<D0r&c}T^( giE*p΍hڌR7BAIG+Tr"=^WMC*AAږ !!t(5Aݯd*MdWҎߢ'V }"_"QBw6_7n~i,kSƷp>|?*#%hh!BFY]~ /zm[ʵ/0]nJowWf!#bs7J x[a{LbA:A-N8[QuBT~_Vq7 ()B֎׬pg{2y|PYdHfTJVS^?@Ʀh .[w xfc cy؊Cbv.sGĒ~ڢlK\3v_OP@mQ+xŠXnȷ3ciO9 ;8/j \go1lgBxJxh Ɉ XllF >!7`nWڃ͇vH ~B>drWwRq8n)"ҟJ=tv>(v_#KtPi^D-)[ 8W-u> P'ҶOs# hd kB:ˍ:$yC`թў EШ%C@=Ƭ. ?VEL~W`0뙎խm+Jy3vYQӔ"UYUs%jۯ@9/xVtݫAq&: 'yG5D ; =3.jznbx~RXvW;jQn8&G{t\/CZOғNx_y%g8pޕNcI 3<G?Ídt.u>t@(o- P ? 32H7E>AA_41/G'3|P&Q]rF:'vV JjfPj#5yv7Uy B"w"m~NL΍:5Ąon*'v5m Ks._ Bb u_Wi>.~WTB>[W4/!h7rx9TGKkxum[۵}v6'Ofb7i%;xWnwd]_"+(1@P0@dB|96mTK.E?7 ^ SRdM0޹t{agDˑ܄q SR;tp,BjKp'ɖtEYSZG 5{<-hs=7{xz癉k5EeӀo&찫\(KcSi)>Hhޑ\;p*L5v/$2ry\@aNPa݉q/ W~$X?" 6(0b%KͻT،IṮmR[H«]yghm%6yIe3eɛ/I| 9̤ՆP09ThS/S %.3Jh&_4Nj=aRHҏ! U<4rꞰ3L$T#_oe.|$rd* /^}꫰*ȅ2㦫xqSjpLNf})ͽ[B]uJbYA0=U=PC H#0M֒\ ~N!!MG)=GR菱̺گ쟮]/C/žDBU{X Zސby0MTPG:L Xq ^U[W _l 5yx~ Q K?b.T$ÿ_m[[񌙂EQؠVW / vJUHgB:إ]H>+ʎ4ɖyQ؍7Y=6Z-jDƲ^UWlN/0W ޹Ƿ*c 1{/F_3p 9#_iֈ%$А?*G>I6w,Lb\/f*O p\ȩ EY^T8JL{ (̰>Bl\'ѝ >Uߜ$w{I[J:(n'fʃ08W/"ITt&^C:XٷSA 0PxEW 43szh[R$z lt]meqnØ)==[QsMB &`Ec3WJ{uz|<>E N\Phy1#jk 9#Ok[}A& MEOc$J=F=0XCczxU̝=ҭ>c಺)9^ ?-(B"M+-־g&Vبy$>{c_TEwoiڴ#ނVUpt kpF sݟaP2߃ ufkp~A$³筲uJ'2TZ+)uIK3~?Oa>8}-\5 Voj2?$~G)Y2Wꛏx*ט9 Lr,I3u}VGȝdKv+O2'gq;3yk#Ga@G5UΛc{ӝ2TY-4AJZDTHu_yf+g/s!1+&ϏA淢\t>d\c7yë/iݕc _4}&MWRƈifrcءkIY,O?9j$u9;?Dnu0(U&(yp8pcD#D.^aq̨]y^Oy aֹΦ7kw;icǢ}ǤI"1:/I( ϳxߋY|lij6FGڻ*KA0Y'ȕ*ZHv3?sG(}p/sO1fFv7UDH[߅l[GrYh6A}>q^'Vn~;67U[ÔfيmQa\z5( V~04ԁx\(Դ %1jc[)F.;~-ehLsQ ( |t_&sU42ʍ#`(_0)x1K oUAtoJ^1w w$Nf]6L.x*S +ƥ02˾ƱY`Puyt_g-E;\c\n:Qi^%;]nlp_+UNDn] _$_+gZ$`oo@2l`[RX9u +q,+6kgli g2svVH--ra 6ELOnl1Jٯ&B:t =QOt[L,6K7-xr{bv$<\իB=) l'L!bJLUUz"ڋt5EYH ]0Gi9; ZmfȲJu?4XMUQLBٛ߫0IE'; -;34 5rU7L+Hs.αjgÛTZ)\83Wޥx>E3t4*S7PSwJjhޮ[t#J\:`M|\ҹ`Y!0/KJT6c9*ĂBg0-3NlթL񑯤9%#!hKYFH/eo{ƽ+7{q_YAuN_V nH͹]X\>5MNtA ʺX$e!6aMl!MiV> (+*6ʉ]U܌]ͳ:OFy1#$%`Aڜ9I[Gsx`9h) /l ,t=oh! 6G.@d-KdH\~Q^>+|AP"!PA %DϾV WnYԵLu(wL7k ˙Owǟa yRD d1WqL"wT7>ňzQ.% !R57ʽS+3PV%木eId"wKVN/5 h |`IrfH.IEҖxp[R6J9hH4=SU|BA<Χ[8):0P683 ߎe,KGF.ȖwKnE>ϸFN߶Cxxq~3cY8#B͜>G9oNdztmMu~P:JW Hd̥rA 60naX(E=^*wG g4r\&4RXK ̶!yHɲfkwi5X%T6 ']E¶ՍC8cb4J$(]xIGuU,(zy0YD=d v3 $wP_= H:b!AE$qqKm'E`WsM? {?*AǠ'xrf9ۊ%72n}^٠\Xռ#IƙV6-(}QѡLIQ )D+Ap TicQ?rnBQ# K4VrD>~+S;Te4y_"޴|1p2ԩyqrqM>v.c)y!3@uY,'*f{r~,&g k[8uʸ)OQTK;wqGA,-4 V78P zXJ2o"BƸXQ].㛛^ZmM-v=49,]7W (Pа}#M?̬+qK=^9/Ք>C`IyJEʜ!OP FU-AQz>.1a ݃}{97f:LY4-(Y>H38r$T>a{!B@f˳.Ph^ۑ)f7DJt@>*9+uw. Lh"T˟JP$[7Z1hVh,kbP;qlY:aы13u -tXJgFND&IdpÞȣ8)Lg40Wf!ogkbYG|qwF]ECO#Ԥ&kʋA]!7a\:ŒMO2/e1vjE]/Q(ٚq*ȶARltn } |4U$1?TjݨmQ}]iSIgǶ񖚵)PڪL]'4E.5+w$5|L&ԬARmy 5/ $Iy'o7#2l}9˞:gF鋠J9ƕ>}/71jF'xi8 Jqgv0=@GAzs Z(ѬTU /Z^C\?Yɽ?(34HĞa綍֥P7d^c3P*ó2oO7OBo!vn_Ibw]뚾CV)~)* N"Qg?ڨ*JX^ R@ɔL`kyҢ[䢾: Jw2  t,tF^W%Ldn$/k5&Ɠ}Ƿ,,XS7]PEtvu:fPG"̚1$ Q}NreNLp?~[!h`0II z)^5LQ;% b^wӦfHS2tA˫\8s[*2湕yr{F>?~ra q'Wc3ק{ʱ:kƜK$EN?nBFA-&;v^ Z@;>84pftwR;9lYd mP!܅_RiUN2A2HZ.>O)&JO$Pqb$7ۄrB"˛X^]Vzy swʴBM{]PQ8dzhSl dYo`كHls?z2׳\_m1wsm Aj@$(%*8B#SeBv mg ? M˾yC8|LSLaeVH}ZѠs|} *)QFpxߝ{2`plB%X2&wS,JV!v Un2ԫ3^ l S[x$ =-͜ȉobE3!|H.&3 w CѹKo{wG ]l9]-,]H o%Q9Ղ54aX-ed>\(JT|oW޸5Yc?5 4K3"ObSܓtP|Y4wiA+*#+یQ oSMğ(>FB}ϔYd=w;AՌ8%#79n' =uϨpEN0pWF "54>[ܘy~& ުe>Q&p)WbkwQ$:1(=-~jΎ-[ ǛpSl%h|KQ{~ "*?}!_eISz30 uS&! ,D"lf[sf-1G;|Җ~<ԧ4Qq׋w?]m ,fmNfi0؁5c܍b>u?ZVi2Z?86FHXǗv Tul]\ Jۯz q6X60!(ؼm =<=`#OQ~lY-fA>.w>ahE7Ymn#Vv;ɸ mvh?h#Nf#6%AD"frt658%KJ:ĖRH¦FtTuEXR g"aרt^\pcB{Y]ZOeh%Ruj1>-oWR7}\1(jݏҭhĢJd%7fk1K3Ys_4znw5?r¾BЖ/{Ofޤ'D*fOfƆ ]'q/#ù*Wd0unDx a=xg>=9V7Ϧ =LxBfl턩Pn F`PʞuiBXQԩ=PW݌$5A:ÿ7FlUABdNaVy1x0~yNOc G6k΁~d⅝ϭ!pf?D'RT .+};ѺޑmR/5)zuBNGrˌ se[AO>OW:(RllŃ lS8KLT@ny#B9s޺WQcf ̎ѳ䦁v؁Iup * k$#]ŏ7/=խ @4j?ZujSoࣘ'Ľ~^fj=4߇d>!ACP!`nÚj޷XZ"U h E?5M(zeKvXT5V\\P|ǡ6aRkv/r2nk#Ӗ -{ƲZ &N:>Nk:qFJ_A{gRxճc[Q Z;AA=fӊq)0nB;':/,H4Qf'! wb'@]&pjc"" DX~k}OR ES[J0٪5!8Lu_YoDŽp9= ÊXxra%*/S^y,,'w%x#}iB^Qop btO[@m0E|H2sζx:OL~8Hoٻ8vܔ<-g 4yec$My52*O:OwYt?ʙ9P%既_迱,-t-CByR0) F E mKaFXHpw^Dt3$OU[򠴑GM߶VY9IB뷧أQm^Oefh(;AaW|/NCs-Kμ+R + wLhÆLgT6@̱ 9g4=F.[)%'^m<>dBV}91:3Rd3  #{QK9#F6R[q4_s.*]UxXUG@7Xss LT 9AD'WB5 ;ځjW$Թd3)_Oup F=@9[ֳ\G0??ko}1A+Q?5qVBk&EC(0(GA>;cl$KIY&mh7z6rnzߡH,[_Vŕja5ؽMr)hvҬ;PZ=$@l3o=>?3;:ITN})'M#'Vo…8*6 -c < p`"OUzO U#)2%kQ9K,0OÅPՙ]A0n7>'w,Hh>Sf!Qia#0[頑&V*kJyF$؏]jV-zf#a t0++ZRpA\9ȇp@}@ iAoERȐMbA dҧ B i|<Mf6C"%\ٳ]x/<cB!/VJSpxDf++65^]`:"2-;2LT9K׶ }|Ao:~sYP3 ~2UHǐet_3zggMzH7Lİb P-(!W*ͳ9t 5n b1(ϣ{-J 0x9קU;;sSe0ޫ1XK· 71N^?~Emk\k 4:lHp+]ell0ptS+8 Y#+CaI@eBjAy3~C<1zEpFs+CpN)ؤ{=|&l@~Y8QQXUH-5Z_VzoPD@cLH/uѵ)k (<"dF%:>j;$eBՅ̟sFr .yC _m28o6_2c ;Rc(BZ%/8.FzTG/fϿ;"lG0Bf,tÝ<y곾+x>KE j^Uo:*9*V<A(7/a4F|x- `wDl؞Uy+IA< p@,vSCi [aQ!|_L~y9D KBxbGƒoIaS^XyW,qnWO:xDe A:VwVn G=)YY, Y *Wq;/rxGF΍d'ۋ娿7Z~DoN8>@dUaL\KtC\'4U4n+eBTSn.|.eă&J!(>+t{ RC5ė|8x[Z ʃT"J5Td=WT]H{h k5Xu, Fh,pH +hhLKՍWC,&v?*z5؞ڃjI Yc ZL9RGpzl?^zkZP& 3ӂJѢOA`lGcӫbj o61K&ȞҊs~ oZHving$Oc3%V1ʒ{M(<4=O >*c?{$^Jpz+*zgs _bt|`n`BVAƂvz3U⦴+k?HYiUј`- L,K/] O;y~*7CP-e" ;1s?V#׈ Tl;V})5%(il?ۮuԤ= F\F柋Ta`wҖL2_QWoE,(ŧ ׽Fhd!R}seϪLBwcpK/TU;uK+w'ZC.im+ ȅ²Ѽi5S1Da;,ư@R r)-$5BM-CBrYMj#;a Chx3IPVrH!>X]ۜX \,zW{k4!/TNifX直h{,su$;c}:31( ѪfΜ|)2S?X7*^"Ƭcyi>1&quŰXOaudTڶ)$Wz)Rd"~[Yp2zSvKfHc1e5AtDQٱ '8#f'9/zs㊋=zi%\>8;(NU @8l?P g0g18rz;j`.dS8JS)fF4/cYk}"8u_])gIgN9n? ?8׈ݧ)va$%I<\ENJG31_iOfswr5 V,/@G@ sxEhrLV."?\dD~jؤ[ED;wX#ѺF46 t7WZЮˢ%@ R\L=HV2P庛$+ػ"O?I\inCчwG0ةb僓X9^b^1]3p bz Ͼ)+qwO^q7j𧊜%6GA@p.u?Q^RDUmTE oNL/7ޑ$<}?:qwU)p8Bm/*.ibL 4P/Pb{ |AZ1`UMȟmDKT(cE<9k܈3N.ޛ,/I8/*~9t~RK03d)s7}x 22=[̅ 8R .g'd3ӽ^՗a_]>Yꞷ4Def~SP F R0fE= a!o/vILEyf8q1u[F?"l:/|woӒ-0fܹ>n.!1~RQ0jzuh\OpD54_GAO=!QD|?%|PmPf*!4Iw99sWe6v3P@ZŤtَ_we & Od2yz_ӳv1xѤWwtP05R"D^QdluA%ou?3Hj;~\ c'=r?!-BW!:yOgK.y-0,#2-KAq8U@8HL 1/:AoEfHnOOxUWĆ;,L&@uaSS"Xt"7S.ØIpOL8[ײS*+wzKn)c݌ݘy?da(UNE&I}ҟ *UeQ[zaN{*/ØP)8(~UQnr-]Tֳ߱[X-@Mt:w/-"0[>_ut[sy#Z|$:N8E#!5CbW Ӛђ|xҶ; KpoKTChsm- aan/4[284&y dӌxeU"L]o\vtfkafW/NaDLo_ܒ3˒ޑ:SRQ u > <Ox)XH⾙vEwOiE1' %@f %o6Zݷuk&i 8Et#H9pC.۹1 H \e"$$&B{r¨oS%$%r9Xp6!rdx~-"LLc4Eˤx ֔8_Y3.KnJš2ᐾYh%)^PzIs ،bhCY V0u<:7!e\PZE>DQ%ev[#w<[N ;,xt/`2rgMc|^][ޕ{t$(,4f=A]}^rǹ聄'p2&&3f}2yWVd.ݡ ~zL'H# #G 0QnRH {+뉓;FIdX#}$R#d`S  3wY - gv NGNY/;R=,ՙ#71SRIt}R!tno~=j_s$$S}iDaZ"V['>δY1`"{|'MG퓬WFP6 kzѲNz95Daȗp ^;f35+L5`PjcO :!^h/$:njEw_)u<Lx D* 0|59\mC@֌J޿*!Td Qhro xDjp뙘YOl U3:B/?D+a˲a?{itTϠyзIm''.>1Al`{s/jcsSh-X77E/Oy9p~u#̿c﻽Zx⮲um{ҋ3޴z Sk˹a-sPc;h$9)!w tXU&t#UۺWQA0 R1vl'dں;M!ҟ tOmf{AR):rHI5> ܈  ^7KE*5ZC _x1NJ b-t40w5IᕳyG?)w.m*L6A<yy ٥lLYb]PAi5Uҝ< R*\H3{J0.HJݝqeәąes$]$$3cF*:JlƘMWEs)^݁ϯp̆ u{0~hĔDYLL*tf HTb;Q`!Y]|=fKow>d(# r}kaxU S`᭖q4P=|>Yx2֒Ir*jD+MYZwLh)ă/: [-Z)jW?A1,ߺ5l[g^ev2K2éYM8tXVdzU%k XU :lTG~O~ é:Lq:7Rro44e7d֮?VCA[ب³?;> G~ZA*s7>b~H3!"⏓МԀ!r |_NdC/?8DSJih~P^U9 u7Sč^7ޜ  ýqs_glk̚KYPz\ m5[-"V WoBq"lcY @ĤN!9 {BӪGI *{ެ6 C "={qnY/[L.s_2TVЎF-wFB8Qa1:OXz9,{O&HAOiu>PR~hG5'J_NtgV1;iO֘Eiڟ IDΪ,ra'$Ti#6?J'`Fc{Gn*yg eܿ,xVǺ]|5A9V16¦攵n}3p4 %ӽSWU?E%Knomo N~Qg̻ [Xؚ.{4#Htei6bj @% # 3sl+}~.M60.D\gkRk'#\ja <[AM1ߺWwU{UNu_bM$z)wBa# gW,N|b.&۝e"X2x{?Ze>3Q mb6Tt^z*VM7F)!p. t3ѣ{ O_7uG'fDEFu[Hٙs{?|%⳾>"Oߵi.œBP,;T̙C4EpbF+gNs\Hbn9kլ\% )#bN?"h@^:QaQ R_q:)(6gHeho?ҞV@fE49w2v/ളVٕ~bUnm;Dη)>׀ L5A*Ee@a0!H!6rhz}|r 6/ o2݃i1@@ڍ֒#H~%99wzpmL/'V~TS6N/_+"-C@7. }>37}|ejT(^!kp6+?iZCE:F*Q߈זyDd$J    Z/xaѡGmzbdOVWi;2!?D;a8Ը52uQ- <ִ1@s-4`i2k ]Z`4"Gj`n8_2:f(3` X:v*ބ gDv +6s{Ycħ DOªDEXl9l j>hO?cLu,po ׽E$r~w3g\^~Ge|YFY=v*Jd AFP\nBS_$r>lEJ6+'HSu̞%ۡ<͔>d;1`toLɑΚ܍Q`Oo{QGʕWYP <}Lsa c?˯n=XLCPǓn ֪$Zp 8׃L]U36$ ˙p19"N]p~Lr_SVJAܔ< syE.J ".E2 XU!Pb|KqG*\9 @^[X[4RLFu׶a$AFtS]9-hYrŏ/ P2q! TpE0i #bz ɕ$5)JIӛ<>\R';+C ?l\phڧښu>oh;0] 8KŠH0a:!'O/S%jd,)5P0rĵkzPy/&gy[+Es;1ޒ[4#]T/RK9Mzޙ.$\qbO~tܞZCJm.Ul Xj>K؁6ՙoW {jn}$_*8' `xZ1M@$,eGv;:9l7LĘ%"r˾"2#|Ǽ_6Bf-<^/rhD>[4c6oDulegw$WSbfxY[bv ſtWa[ Ǩ|4fBAEhKk!Mb9>Sz *{ۛD=̀3{æCpIFK$#cHyb X[6( /  h6YH%x"xHhV,xn}^3fF šr@ "d3Ɩ ]h+·ۖ[)0 hx*%V6m%+mr/NjU:e*iRn RLXCr:% gl֜Iڣ i[^}b6`ߐ ]M?oQ`-ƞw:?]p*~Bo';HϱUt6il8IO`B sg8#QK빠UƼz+dX˲P20S>L[lΘ}_H~@6DkqeBPo@Jy΀ *vg>_-> l$qY(@SVknbڅL-ocm 'aψb5O<7;Y!MtޮfԨjD2M'e NtXU)@Re.qgghP5s ?p|%ӯCXzlc 7/^ K\"HL72%t/n @.%TPVߢ92P;.1Pbb 6LuRbdksya\Ѣ'bLh⵪Ad}kpvՍ멙SCضy?aE%qM#0bk~)NÛV+Q㺘wVO ^z IMie=iwqI,-&u&& bj-Ўl9 Ԩ.y<$Þ.tJpWsu!isV _",0OBNcQH% Ly_-d w#-G/6(~RMAԏaNY|Pd }2ihn>H-H-| 4.Fc\.IH'K`?*+g:2Z@r&v|QOWa~>^?ZW叔0-d0 69#z +VKeX4ӷ^$ъd5AT(;bC%: Dbujz䞲'f,ۢT1q1?oDg!cC1  Q^:m+oe̪glCm]>R`D<ʦ=I.&]S\羭͏q`ۉ\r]`Tb+T.`K谫j!źv/_MVUU/i|4}'yī2bk|`ex%ZL*h w LeGCz~P2MU9|2{&ݭ^zbKnN0x*.e%(i'%HИʷʳu{+=JR3T9:% Iվ_6O(̌K[ظ?d#SX=Ma32<v֧!x " ǛB~Kfp  7a_N4x ,>'dՠ,ΪSqCӤ)0ܶYt|۹'&=Nl=zwiv_Vx(3x)[2BcObapˊ JI@TϕuZvgk_?feN59k#xHc+Mi=̅Ec ]^=vX{%x,hqR"]?K p Y(hx|mRw%V]Ww-ЙWq.¨cQ(qzlάrϳ*PtI0_<C-LrunR=WDG2ھ?67ؓDZ }utie"d;\,CjcWuIEţnרxZ:sXPmkZe 䧗=kK^ M} ZWY O UG_:5 +߸/\U|Sm;t!-h _cCsGVlXPT3aaf s60i9r<ѝ=KC_sD;{zn^ob]z=Mg 3SN~(y9)Y"c/;$oz3vۆƐCֹR cCr< 5N<PNR7B.dՊc%)1'Ndj]uh7@y9]`iw`[sծ䫱ؑG+\XkDRk B1#$ݛ,?T=^2C(2;Yk e~ee=S8x3:-K:mF늩uADJ 8~@4}]\g冷;|6-ϵ8Z\T'uJ~%ym\S~(G2.E`YcVp"WmgFa}W2:ya굱:F֗#_> j;CE~zLǾ<,/ lsfg\G]Q֦g >̀ 4C ۾7YR}VvX! E_PP:ITۓ&~XvNI~ ɨ]RG ޑi|$:%-Uj'&V8[\45b-SME4uSL$̹\F+E {89 xU=g8KIAbZ oDIdfshcuJg%/HCxg=Iunq4ֳuXN/ 0{:KAjeګHF_[]^V;Xo(:fӮk96DeI'gcp E(H%x#mNH9c~i=T)̀)cw0ևd O~toL(_ߖV쿎솛{@-G2D^F~$]'x™\vmxev) `/JMee+;?~=szwɜNj_kiX<-7&ml~dEb w*vrbt<}B=rO]onn @eOѝlxQFWO|05]T/F^K9Dh{X*A2l^2R:d~y1UZ56q G 䆴<U8e̠x*^Xo{0Fk9H:.Ϝ}U#oύ:;F%==Hc-GSRsF=ئs8"S1x>-.vYP;ЬW\CK͆{b-VݛT?Km,Lt^Nz5 o JUM}rڇDnm'72퉻 jO?h1EaxvFb4_j ~X uRۃQ:u!Vc6w 憶E 浱}h dZck y5lNҔ) 'm셋) E-eۭW3D&?g?~];))Gj}"$L{I'@sBov<9 h9N-(PU+^*)w#o a `BB7 [ <]g & 1;bZpѳ%KA~7Hu@5]Ea`ME"pkr-559BD5IƒVZ޷=McJW1VZW9 bLA%P5)ʉ1`"z9x@}jF NH43U6ɚoJ2 ؠvH")^:} TGɦd[R8c…ިٿ.6}8Vs`կc;KdtụIDcqK#ב'eagaԴD)=TR%R.~LݚIhm7AqP/׋x^QtaETBgNh5b#eQ̲5WsNVZK|(,ҟC3 `a |AiJhegM%CRStOe͈]j=EuLrqAwgt)d֊z*>==S1DHupR}V"uYPƘIftjIb ]e*-hR$+B]KdcC.o.Fr}ޢ<,ghU%GǣKZ+@X60.bT[Zie{G/R0zPӍ8ğjld RV-iFI{|Qc"|8-:+bijSrpQKOո$YFT%ORvQFm8e@lx`Ѡ5/vbwI-mW5{lJz7:kt[*}'yQ \/bjځ_9/Rggf@," O~ivG I Tjq1`nxPR{˅៩4dC muo0{r+rg ǒ~$K:(?9H*G+*w"҃8uB`[X@Wq@bT]Nz9CP<{kH')lghʆhm(,w6{$@\Bmw&؈Koud#e^.Wtxx5PJѧi޸;ǹ|Qaϑ<4#p%&fK*h'wV7K3[?WehX0`*بfq_H=В3iRͫ|9B4<%EFv-zk"HRPz`C,-KZ’.o 3yC:Y.q" v&6Fm01*sRsA|רжI&?fK4ׅL!0V;6ͱV3!Z̿D~}<61:5G,\HAyrʒ|e#BfWYS9#c`!}Z&1os (@sTƣԛJA=t ~ Voe P[(x1P}kYqr `-*tmtaS+EoFM}1<)$E8!qdޭu1٭|'Ʒ,wrݑ(w5rP/PXH-w>,ܟy`MofӦhZ+' [2|Nˊzaӥ7pe\Me 7'QMBs*iWѥ턠Ҥ ޚ 71G5:F4z֡rF̒?!~bS3$Cg(ej!Ӧ Y<+c",ްt%4)Js%ud֌Sx.otn._h/U1Y@t$=CPf^"L|8!ܣe&~x#U 37G5Cwef-4nZ7 .*܅xcK0-Q/SrphBp'!F'k)䞓[A$ +PNa;W 8⌖ҙKNhC":m0q6_~: ]\ Iنy!YmUkbpDS &nVZVzPPPffzn:H2p%uZa!4RצPVUE#Ʒ ZsXMN6%"e7qABRĖ*pEbClg ZJA2 ` "rKD1W G` Ut7ٯPkhlk_VfkZjҦfy#.1DeunɦEXU` Q\Hwወٷ.yr /fPJE@V.~~'-4~}h#'eUⰪwL6*t :0HlL+?xU!OdR $NK4D__VG ub'i/UVI~FI\5N@W0Zd~(G8z4Ӫ= SKHz;NV8QCǭ-/e mGB{Nq4avC̥ ׺u˦HeY`wQV861ǀi&"mt g'~q՞F#p?!D 'jZg@fj Ùz}ijl٠;6E DXvEXjx#j=E=ג~9}|, S1߳Wn(b~^`Bz@#uY|!,H"RoxjL;z=xXx;6 VFݑYMStU9#^rh#go)n'#}F>J[*ZXA ʝճڏ^u oN ȯ[/ \ nVJ}|σyP3+~S'TֽGouVھ$>]Db[--/~wFx/߿*Y(ók[/b/XI&Y>1 z՗F:r3HE@ k\my H(b}:t6,B6}_^MȵH6f`3 )FP66&m$&VTXz wRZ0^W :WDbTOyHAwq6\V=!3,0#& ֞AUZ-)\_}܊.xn(3 ";Ms#ã?cGeȴGcI{ .F'g[n'Ngam(lÅP`Watcm"u"ϡzeOP[?Eױn[j)7mR`@G/TXΙy:iudŞH!DE"^MxYcRaKDNjxv2CzPnwjũxR\ϘWjE843TT[lۘyž؁,Gj'*_J[uYSb ~#W(Y( O]wH 稞U8 豭YD[m'@؜FK d;댳`9ɟ!~B$iRHvo%~ebI'ņX#B#Ϩ[Q`ڈ}e/6w!A6Y=[ HzzCAf: H&ָ x= t+*56J˿a؊T(ή=s{P evP%,9Av`_+w Z4kv)3SciqjZ.t%8W zFY6Q6LT[ۘZ#Gq7}1$'FAoU\~07&ʺ̄~^^345~X$_"]0TM Hp"_S^'!dL9|aOQ c@ML9Aq. R#JciUg0y|~ϩ۴lr^@\^~}tGpCLcQnWn#v [4ɫQ5Vs^?sSY*_Qp /yhiy9PF: ͮ bbK/WG;F*\T+]*!Hdԫ>"h-x2'h|A?b3Xr~&]}T.?5x.HHOz zZ u1Gq 1F2+pe0GH{;} bV+r:D#f ɴIXpARLUYzN- iqtm `=}{` _gj7 o ?xߒ83ۡp mxaG+h7.ׂ׾bd"mkxMOgtV#ӐV,&usx9 A(poQ1ʺjFk*1~ Nפ#A#uh1~(d (M|X;NKVDžӧMZKv[H6b+$! AQ` 6BܲubE\2\opyГpMF\,JRW{(T'2eyTaBh0*ry]{՞X=fIjnKxxnw3,ܳfKvF p^xޜm)Gv_o\Q<`F ̀&,q,Ɩ, 0;NĘ[+$GPc`6ol&Q-HR&7m0tZI6|vInP ce cYT.]x"$q$i|V<=rE+I_Ve.LS۾0qjf=PDR%63Ǡ dCr [Eb9G*OIp`_FmmˈO3a~QiY.(!>IouĹ^TCx [wڐ ]TD:4@h.*˟E Y Ǣ1j nHlٱw%F;.OUrW.wJv=B NrtҘh"~RvvK@c-.|MFh_ T&P8DW7p3ϯ*3눓Cm=RE.42 ;EuM jD% Jes&-VYNl9TTu[$։2pW{NB<-%Q6aMy󺲚IGw9}B$QҼ˜~\B%s Z-\TQwZEoKjwoؼw:LRF'HjaqCO߫%qM;嚢!^؟mbܭyumզrV+6;π 9?y}z8!`fVz\)6F9^<)9yڤc|k1ABQY_,]uPa*冁GT@3O/D 2O_/ٓsWT-WQ -zzʹC$&k\F\/WUV&bĀP)$7v$BoY|aj5L* [B34mР iBp:ԙ?&͝s^j> 8貰7U=@n\8rwBQbEڡRR1ߊ92!]2s?cPӔ3x=PaONGxw\=O^91_tJjėÉgjHF[;TǨbmОXdk%쓔p?ڞO(sDCyY2Qa3?CP'b&JPc-E7` Ս@l44kg]HK]2 ^ʼ[TnHA!=iX)1\p|=⑚ĵ 8E"+|e/ⓜ -2^9NZXMd9w^agmje6MΛ˙TO5Wu8*(-O|@hH-ǔ{{N"U[.hVfv珽`ɹ_fAQhoJҹx4P%r9E8G^3e-o,a.~֓/铂F#`vZSmGFZ9($ ͵ve R5ѷ.P_u}vXUk:3ԕ^ Wm=΄d+^P#Y&P򭵘KœuA-Tixs7Ny x>yQR]Ů96?C<e]Ѹf<׏cC) P :isQXSLڻ1 kB~w[ڮ?ڮl_MNJ:!I vZOPxAe^v64$@a-O$q1tti'qD3L*«:BA><ҋ _j3V/LPΌ*u6{'NwU74^K.p0@ J;o6 Wqk7P<*6GXŽx)4sp$I¬Wq* DB Uj{,$uE*e tY zaQ hD1~(vs5Fm o&q%~g\+ĉ=Y9П 3+`3Esj /+;vhijդL`N\o^hOe$T FU)qQ3S'¦6c18 Ƨ ?x3ab 5h".[roM|7$pʞۡKKje _a#gM(OHM6sk~wA*I0*K+)pn"CTb>h6R.gI(ݳ;@Vݗj^c:4ΝD=5$r3A;e~#I'XX.ɔMD O;acDj<9Rr=00'XA> f&G 7XG;2ӏ+՝) )woүj1dsǚ#8]1fs>VLL~Won+Hѕd.J<y)_ήۺk Y({Sw]onD > #xR}q!+oGGyu$Ѻ0 TŶk9Qjxvv" Ys3VwHb?}T=tՒp%:Q|+EO/Hc EB<qy/Мkӫ"`J FvӃ::$fуbuV08u6o1݅z 5-w9ɛ+qQ觰u*YU5") 4 B C:Ğʗtו$,> Ցaɼe#pe;C(ԡr ]> d+l))i MBOɱ/6WH`o̓gD56֮`n7)Ga ~~c>IP|"ݽy8|[LQ8fBHY^80.@]L/?R^2xk9]/4k}HtΈ@>l,yoG}Jؼ?DGjmǸs1HB{{+<(a9e?< 뵽H|IlBu]kS.%J:BĠpVoz @'ltáZRm-N&~ 2u2b0gݕF$〭SD0G)u'.2 %^R̮'xQ#Wp k'?D^6*a$К:ߠ;{n_Tz48>,,-{x5b$WK +iQBR[@(dYOfƄ} aH#QRSi'َ=g2u\KLL$y@ȬgnD 0Z鹛;(xs}7@5ܭaL\]s)ڥ{?Q,t^׺vuj+ >%1 ֋a2]^.O[" Q dmg(Ը5dG&M-}^Ģ6No$ף1JЏۂB:;[@POכ q! \ש/P /{܃$݈@"LY܂m$pQ[$Sڎ#enO3X.&m!Rm*(ש@;*|zH|aN^26#0F[_JE2i~gx$нέXÑ~1kCwa6/Qgz3bW"CY[l&W;;+DGSAF_&mx9?`Yq(IIGpXQDV!O"~LLkN Ϊ$@\GQޖ^JQWf5&|nb˚<+«%"U5| L+n әM=T02nM"227hj:f)a*]k4N)"uOM$P ;Y z\RsDŬPhYQQs9d""E>]:)[cV5_U(ɖ͊^NrYV.IJ.koIQsvsd[RSahc-y]ۅQ!/&Z:3M\fh[ӀWRaߟUECchJ ],(PL2*;QB1 H4Z/*uYkoA z { z%*v D՗Z "FO?Cđ93MY1bYN=b/ԏ$yYo%!]@6B9O 4hPE G;z.=~DAp_-*1p9,zh ||[ a@l 9ֵ.ݦ+f, /r.[ yBqml0v-3L\yHޥ[L_X*5Fg,?@s(ĨVDǹV6R[IyT5.va&kϊD`C.jQy~PN+^7:|l~~r#-(=I I׋h#Bf%l lOB}ohZ'5nBmfW6qƜ /Sb.^pHQfFr}XG4.:v6$':"8Qp y9MNUGZWcjb[Kew{P ,cQ\ͧؤ"Pg F#!iˊ5ὅ:uv&TN{?kBlUY չhtCMW~Y8 po!飋\&"SE`T_zoU`aZmIPd٬}bѴa%YGY< BL /.ތkɯ PSR=gC/wQsP0P-<Ž]۴yXAӢܙxrk! ϙ(YpZخx7(Mpa?K90 Y^`J"?rkpITU& &޵o*֞A j&oIn9X i?"oY<|s@J̀?#'(~,Nf!^~iwI@S w速96qw%>m:ўS($iȶ;‹9;TqO⺬qy",x Hq|&#m`7Ҹf[~  _b+(jOM.Hz*w6ΣxzJT0d$E>q-]gzyMyT8-^<ߛjYD-$saS&r ~ 貣o?3]ȴ$@۬$Ts?~PH\KY#hLQ-bZ6dꅹM/9OaŮY~'jզSF8KZ6 ފ\0'dk}N2gR~)Giq8:S7 s'bOO>05nAGeh|,F0Ab@l.V2A"ȶ+q'[ O/bSmyUKnǖӝdC`x@ihf>)rבf(AH6}LAJYy d:QnOϴD=Ōf6ˆMdSTDşq[J,)}(lY"|Hs`H2ln$0j58#T)4ı g taLw0Jo-Kt2w)ТVf8ZmpP}DrHwI[f40l|Gvj}Kd+0I{TK$xΎV%`r̤ LFI-2k54]e@gYʍ||cPڦehiU-dI^e"y'.b͘ș} p*|X3dpJ/vPagyZ8{ 4%Q\mR]AMlz`_t3ջm$Xj "k=ڮVKUq̧)n=tv1dD<|m?}V|<qJ ])hoEk51Fl!ɋLBw8xnFy 4`Ō!?*pUoS6d&6VL[O1P_fz*>?mo2f"ѐxdֿИM{ՕKf2Or[qT+g{r廆MQB*w/Li˗GɝQ~ h[/i@B?t^,PL J'i)u&)G?>k 4h^,-ڴy>=3 KMƣ0aWf\iݩ߃h] Zȳep7sHX>b9b]◹iH>/d` {k~`l@`0GiEc Zus ,M`?+{2NʯJitןN)U{2Ƚoqآh(n\zÇIZ@b27A3!F ³XyQ+Խ=K޲}.ˬv0Aw监~ߝ񄻸Ǯ5Ŵthz+;5N0|y^SPN=%U42W(?c>u&^06ui}pSLFv O1 OR D8Ħo7g]4'4mYAv9@4?ԉvK1HRFxcfw$I^}W6\ƨ.NcU7QYOגݸV$O)qg$rUb*|#5,S)lKvYmj '⦇lZc822?ˈКVNM- ܭ \~OTxlR ek<@pcMB% l| >68W˞r6ZN%[)k6TU}J[(ݛ4:j7Aыo ޱޜ N&]zr41α7$QN|#;X[cŌXDb^&0n%!Ejm"kQAu܉PNZI>!jh={kEx'.ujo(@a`H`Tm-Mq m%fK߉{>GQ _ch?}Jos&77q-Zj'`]IPwPمIښ'#vTcuBl]˞4VQV3wٌ|}49+1d0mՑXwnL&+2'Շao7kQmĎƟuB^oZdyW/zBC>j./m+d7EPlv:"Wwp }-]?)#o@I.0@9kA/VrytM"NvTl %.fUJuq_ lfάLe52+W*phsWh{v"1 V?6uP3P|/J '󷓟dPKu0Ə{א郛uG+f>#\k݄*.b**hE(<%/?7) uyLB9ZpL8RR2B ?0C>h4pЇ̇E;t'tw+~gR0/|)יTj \[<6\%sg r4slZ})dpβ`c:J"2#Zz#}NIlɫ~pGD<,o4Q?q ޟk_z`mO3%\zp++/^zYƖ ϴcG,q4(X"Øu~fU(ܛ)YζV~C M>Ԭs w9KĖ g2W03@-U|A y1~ @#*s1v8K8:COQU>;"h0>t'=_Ry21S\O2$Jd|DN,ǗF-tnadtg.T%MЮ3cШLImFKQk;Z{`ڂ4O֐=RD{$j<(ީQgQ!=4LIrkx,EFt mGZ6 )fQȖ6{1WdTk8&]s5kiAƒW'Xdtpq~/Bw( ‹ds;(ypBdZ̦ffzu0~mJ'ئXO QJn3 =;pJKN1e?mSRGr82'Țo<~ `t&_eR/r,Tk`i͑[\h4švgDcLAm6%µd\\MiTx t8Ű۹k-c ɕ/p,pJOHG,=\JG&_7.]~ T(u$OgGc6Mh9w D[e>XKRە3cxw*WꚏҡNRI\qi_e0 ?wepJ,P>VFuÄKr]|H;5{<\CH4o:sB>gv3N#}EBNJUy 8q`I!C?*ak.S].? 7RۧNvދ#)ZTqZ9VL`3mLO͂v+  蘻 7TJ-c1sOd lWP7R%iW0ݎ{ /]:~f6?OY*FJxq6z:VHa@'ů(t&;: _#Lxd8x~gMT\CŻ9UaqwԾGapV\_0~2$$d{X;> (lH֗nPJg%3([vcaADQ} ZڀW`h&1ohf$<myTBAkr6E߈'I_sc_`nx6w=/'CX(~tKM[-p -R?u %Z\[.I _+yfEiu҇ᩒ--83%[f}År-6o0J`d͉N8wdN3#V+_5ڿVe:1鵾zᅫeb}:/̾ X^*?sҥ{E)Owy&CgsR=P 1\C9{9cX{,*W VVĩMx UU(|`΄u0v. iG$GzȁfB/ur1 'OO qT >,1b}: /Y,t˦|;R-_'̥ڬPg 1gmdn0wA~ jF_BTGo8Ea4<.iݰ=M9nCUDMu4;JOCi' WQޅD7;w><$yPALJ&Bl{m??ɆN "7>E3դ*Z8c;M!t ,zk5p3@$.@tsw C";M(*RhΟc _ m輧CI]] |7UN#Ya]An&E8W> 9>ϲÛ\؞c4h.|Rw]]3xWȑsGX n+#@Z[ d{ȡp) p@!$ 4mtWۦoK.lLV,ZXi61bθc._)iΩ4Rc鉶R, MA1-6VՖԒd9J~^\ßC(_ nxVMVN|V"+ĺ{G]ZDp, 4$黧^OD8'v06Ӡ<<nخʂ i^xb~A g~j$CJ!VnUسʗVr-1 ;7w ٵrxe`й^HSH$^_nOI@6'0AH<NO9͜#C[OZBg`{X'1n~wC n1jp<7ʪ;f^O,dgj&݉c9ZT+spZʑNun=Y5)C~.[DG21K4y6LӏaB1 *VnR]cj@FVQ,++oY)ȉxˢ &+7J^v Mvqhvo\f}P}"ۓ)(Sש] +&8J8e E=GA^wNڥuejd2"#|W[an1"jN^؄";TUi Гt[)K 'gxOI@Gd"ƮRl i6;7'+˨ED2JfN<iq¡HG fϕ!5qV u}6=H8zG`{VN( UR ӘgXFLu0I{cF3XSJD|5!;SI;Jx^i5AFY0WD30P-~v(+u:?rLW]z7{c"0sd"XqJ1)%*k6KuސI'i%yG3dֵԠ~J ]!`:ãWM/QɁ"mW[IUhhy7KYbOk]rn[.ͱ/4Gzsҹ:/"1x2}MgSѪDWPs @6Q`n=Kc6L]]^В@)w,}j0D\ڵ~nrFԌL Ss4w/EZ5_GsM ƑNGL\*-qR VBaYb/Qp(uۿDzdF.]*wn#dv3njD7 %;.If疨 !bWa.+]ܴ:>}O?3<~ط bxb 9wۨ);{&层p=YvGFc#]h$_gZ:'G N qnF';|HEA !';(&9~(iV?zv}> )>y.mT4Fk(u)vږC2zU%#v,NpNsZ[_|Mu+w )xyhH,IpB7T92;r?k .LU玫[JS`&0S/C?8R\ v ],>qlYLHpx[^]Z`D+aؼΩ&ڨr,ifې*21xv3t/9^ov#b"O?șZqco}Od¢`038],65ݫ£o.{}Ӊm/ Hs*2cLe5 X)I U][~j s7`e#OZqC!YeHP󑄤>ܜO !հt @|{%.oq)):hgYVX3{G'*Ϯ6cLX8?RBFd=F)Ѭ_lk k"s&8[*O3lp[IL n/KM#LkBRNt>]P?)D+Z"0C8{gyIpsw|e7;w{9C dxTUFNIŽ]7MYh"(FŽDĤPӥN 1v!u]:aH39 3+*.gDul՘Xա>AraTFT`:D)zed iĝފX .匡c{so1z,dYg)ֿ+^ڨ-m͉-T[\YpOx /MԓjZd0Qu],ˌ5q7|ѵ]ˆK Ge^Lh&$C*45I¹nQ+=};sʃQ׏7Sk|O*e}XWH)-OD~9f3++5F:Bѝ,}"#y|bHa;/<3-+-b7U܊H;$#975jߜM,~7l2䐺`|Tax t-N cnb5R3iJ{_)jӨ@ڟ\ړ#ql9KxնV} 3ĵӊ[ hQ,Zqɼ7вfhFHAOV32́%5v@Z4p1oȠt)76V;.ڡC&DqUy}5œ38pE>6K 4JiHhI[B]ߑEmkJf7R <)JޣsLWzX6ʝ(򆑚~3I+79]zΉ}ސlHFD(/18VyoC׉ (/6YX)On"q𝒼hOj# OId3Q9ld'(Ή'\kM,n/,` uAcex2ml3{>T*6"ʰ.!v#Mvcŵ>IQg6U~gf|=ئ'}IM1KfҝMB^LSR+ݙ()E ~J/pm18=]9AR\7;0MFE |.9 S,dXJ({S-e6El,5ү^/S4W%a+kڪR9d}ZUƆ L\u%Q?EѸgf]tͳ5Υ-%% 2ii8kAH `bk-4uȼcnzd'-FKFK w Q‘9[U5"!K/[ lW^'m\@-=?Q,DT_OiچcJ2u7q|7t4f l}M ؑ?I%ד<VfyS 'BqYUAtT&E{'1{cMz4 bG! r]W8Y MƲ>wmrb&>]m:MJJR'F0}P4G Qݍ3a!߀-FFEm ri[pt+N5Gm׆T:sFvCȁ#6d 1yx9+HǓ3|sa _03NٜT~Wqp^"I;)o)pϷ6t R ,<jT7T?b+fFBխ?qyYUشEv'!=Cc9elu_K}=SeQRqUS~ ¤Wh,v/a!D_fD<"VlCA1hz_q}*9+8e,aXvɉR5({HeQUǴHxs槅ϷC~ $68[$-J+VMY,6Z{;p/VuAhFع2gq!KAPS,ln1Q֨,4t*AFhDɔ'*4 G Hޱ"8 ' ʑX%0ʈ"*ę_z?@ƭ3motxkAW\܏!,8񔧸qnOSF88z+`8|s3+8Lu>zc*]"3lz88Pޏh=X.1Rqxy=wkwl_:Պ Ma#u W5i5'!iDh `X mQQX k>6RujF{ u(`0Ό/7z:-2~_^A/]9M0qj ።5Ɨksy]δغ0ۂn¶ESe+Cp0qCklK;znC,)G:Iď E 1mtCS<։5ơCIMSoF`:L*Y0>c^"jB[Qhb耨H[Hs_%@RhL%x/DQi ɰ!7!3''o|Fx&8 %wG(W;Tz ,uN.Cڠr .޶#URjjyܖ;|p*aY,}qFbdP#*Lt4{Tɉx[p'pm_%ԚEIKc>eKY¨+dNoբ5Wɫ1XboAaHQ9ꦷ# H$%̃*̃l[G45q=~M^h6rЂ9\|HLڵ)'Pky]^2{6ObZ% smzK?v8cD|U 2n+&;,w:e]cQNQ+K\((dҽďmIzG'?@s"q3#7h3_S7]go7.2o-`#(7ԁyx6Ґ؂!( |ڸ[bףFyAeN~$p#@E|"VrԉPG\J-Ink\X/@`R(h?P(RxP4ujr=1%bG7yڔL:V.Ӥ_#ul)L 0'Dsr~S$wB}z@}͛ZOHv.{mK'0ἘTg;#8m _/\I>d[i)k5c&uv?zHzl {0Mt [*쩮~=']\܊A6LHrRR/㾣 ia0&KMG'5ួQU/32Ke/\ؚ-zpJB|, 2M4 w DQ#_[ $ x<g,nm50D?k#3zh۽8MK/Ajg^kMqZRlI5:\_0(8}Hdk~N.<wn&Eٖ^'Hks?-)rU[(y>fMN _?Y ؂|#p]zdӮL5Fr-R#fE5e1=$:c?꼀M- gOڌ 4|ejI6|_X~`U0՘+ͣ~ˁ:~h2 $&aFT 5|:P͚".3>ݵY;&g5Fp}!PW @%&Bq59~X鸆`=D7tcYs/MQ5r Cȗ Gȓ!W{ /iKF]W+*3&,|Lv}),a96pFIFgVMfO-}*. E:*2)dR~Pcڎ;dv>AP,X:}+7X5^#Jnhl?0ʐeHY{x1~ReNu]C xbҪ-#%_82C1u:eAWTATl~|sZ)++zyenEܣq2$ t]m鴄bO4` J{fz$2 gh},'"?9ޯ3DFRlIWbQ#G( u-U8ˊL D< ̭N5kfrgKrp[qkLf,e'rH 0kS*d=*|q{zA4\ U% ;uδ 0djGF Pd C*vUR$r/qp[Ɋ:F1p$II-NwUbΞ952Vf|-Lg`ܼr["dkYG/ٴ[yO'O=WmX JI~c;;YB #"lKvWMsXIuL!˕"KI$a#Ì`$ B}dvQR엷z(?n>an}ZIϟ,T%-G߬Y0" l ڳqw^VMBsipde;8EaZ PEdorg0ܓ֓{3.1t)QZQw89`[yN$!覚ţprߚ훹~F~bmdpƄZ@KFrCȧ m6cϭQǁ6zF0NZԍT W\\;>-,4q9[aX`džNk2)1;y:Hh<7zBC#F;?VF'eƔ9/)6`IbM#-; ae=98&%9<6T@?k޺[ƙ]*%@3W\8 MX$ P?4;U%qKC1PHVI,+>67| eȼO>eϡ4OrH3?KB-`fs:]?c t|"k1G-;}փyJ́04ޭEq@Ӝ_͠׫ A@^}A^iWz`Hپ&81OҬ򃛋!ܮKFdRV=)8xeg,o oV*qD (x)Lui׿Ҁ(m[ med</ֆ*=y!iy=.0Of0=Z a3j5/MDY,˚7YU6M^h\VϖoZ|c(!smgy5*CwK=]+6)a>jUŒ!mG.sCQ7GR唓I޽[[paH3!21b7;Vy:&#,eNXMdEFgHi K Qzc5ØJ^("K>BPpAM*)p])K@wPݸn3#+ZpLNjf tnk/|@Z%r3GEҜ!lc+)- 6QGLz~q$|HHk',YɂXdOaZ޺rNUuKQN?՘nu6[.;8Z;>]ԍ8%@/yٺг9ّ@t;f"3B^'dIg| "׃S\?K7cSY9àdw|3)חnLD ȖPu>fsYzK5Y*}V+ý;(>Ζ Yhu4Ke Y5E-οA:/S~y?wT^:)\x3Bx_bte }ib,7/ B|Lu"j5I/eu ncNJ"184rI? 5(|6%X/ 2 ڹlgD#r.m_zFN4 U H-8 +ħ?EjKvS%8⼍8)))L=PƤ1 vF IR46l|k |9e:Zs)Qm$V> xԊ=yV'adfsܳ( 4zBLMt(`|o"XaoJ^cB/٭4Xp>I#l[B9L+bp|PO1=}5aiRz^9 %Ξ<4vήr_Ov \.%er`pW gd)`ts si}E#B17QzKK+ $=yhҶA+25?AL1Bnɢ&]p.P/HwTOu.ko@ʩQ#v,J6㷟u4s] p^ܢ6O&uDUG5l>vY@h!BG|vegK 9W ڸ$-dz Gt5G랩X:y~ EN)B~nxU b1`Gc^7wT٪{!<8{!4Ze9 {(hv:304/mr$&V=s|YÇ%.FE؊/bQX/FP} >m8^cDž*A?\bǜśzo&oЏG pOGXpI>*ҀQ+8"3Dh+I B&Y Fhz~J;}\5B)YgYQGWAtciciP9bM?.vc|0_S()3VngŌKQjyOۡ>y3jU5"FrAG~~ۍ4J 7>h<_&&FLZ-0P=i*<|jRPkrtrA1!C%]4ֈa5G@$CLӌxb VBm~N<-I@\Jrs fTx-|w#4JРsV;GSs'YZF4u+}XiH7ЎYZHCx5VHJ Dxf !Rt<5\SP\ pUwS*dv;L68w0?ăՖĪɯ Y'0Ri/{ mg#w*:/3?<_*։VJ"'ꀐy]K> FJi 2o3A]*!&Z̿[?!^_ZzB}X6M9`ge#KiԤUߘ#\}DՍ֧pHXBz/t% #?uXT%F![i&C#Vqxv1Wt3]ڤƉ4%ŧ@rµkP*C \eϼ ]7VmFc9{_@WދK0XVnZ:q/y{hǗ6;+K?]XN`z{y# 5  \"Sf|k6A8pm{̮-FI5H6"JB~3T.8Np 6p=|6*..K)f耔0rȭ~5Gݼ՛-px$DH6 qaٙ>4_<.NXQ?o"-WE8 w"U"(IVgf.e ކ ܇O$!lLXkkoH6O@ dJ][/~^tx\N 桮4,%dxpkE+X)s L*4O/| U+Vg{)@ (]lR(vcz.=+~p4:O{%&{/%]䈉 3H]ܘAJ=AnіM m6M OX-68Ҭ>[ϑI\DAhw3m hyj{KBL6v>Ie$ ?XL8\^+j%% ": DrJxԌR1NzqwG$z.^+M櫚B vEGPxyܿ4oBLF||j>G6AK_BRNP, %N^} C*/? d#][%>oOw7N[zq(؞7q.!''*PU_dRb^@!T1 gȤ,jtpڧ[@񑻌 JxuC}_i4J=sF&﷨z!.N'[I u™h$Dq,Zr6\ZӮ*G7DVw8 [& W0F8qe!;Qۻ;lE$}rNC;8>(krӾA<ÿJ_5KF0>1I hEIºNY<!헒Ukƀ?D=T4>ChZ|ļV?R)G:JPM dF`ÀK 3,/׾? +tUyE jjd&ĝtjY'F6I Y ;;.it*[K.~8gkxUmz=UUΒtS}U*Obmt*LfZT;ZtMJ 27fUzh{يEZlHY_DbW"7;ڱu%\6p6{7`edYζ)"(рh!O6E ;'S4tEϿNFx${.ԩ]TCyFq wT: |iD A<"ʈ CfMj?#[w5\$۠(q^17i20Whx9m.f-2nJejռ#"ťߙ8S\陎t fQ(Fcjy_c8AB.v,@e@6KQ8ho Z:?#X? շT ?)0l0gS;A A 5M?.ĐPD5~՗ { t_wDſ@BT[82Y$ %?%m%X?j;?-tt)^K朻^/O@zG BG={-[EHyആrAcUq u] )Ji>̌RV70"KoF$H~<{}iӻɃ%/[g:2`[в+&pگb[ %Bz2EtJF],/ʪUZ>A/"Rc}x?;G`(-35b*wDG[XW$BXaКׅ`E+,|3LMB?繏4vĕvJvcc)UIl;O2Te^ Pݻ H<[f<蓪0Ǔ-z% w6{ĺc)R^NS͠ Z&:\nWgMqS_:,`bcS?U5H$>2Hw%#;x+]Sヹ7yusv[sL^nYom3TVv= !h`)a{ ә bɖ8$!j\?>HS?~Z J Wtd‘5]-K]ƪ>[ TvN (}޽GF$Vbnၰ|Mۇ E ^KGL#BQR].CSy ;kΒ$-Vh$ak_̮uyx( ̡N×]ZаqȳK]cOP*>D#o| 1xcG!12,^k2v{^iIRH7$@xgL_ZU3D \˺q& nvys6t Bzu1u8dD-sM0 7o,DBW_7Aat,YMb*7 ӢZ:iFk*Ǎo>FAH[QDf:*Mc7(CsDz@AiHZx/p fo!m/[u{EC '^EkTNc|ӌ4lHXii۪L5l_quTC6M-0T2jg Xv5ݟ%= jy j#!?˵ 8CSv|Y+un4^28bVsQ_:)OIA.,1lXDe(>n勰#t=vXKE:e)Ę6Zkj]J#s3Vp,)n6@b(YpdYe$i γu]Ewx~m?^rոyvhd1KA 'jE(h@҉ ,Tv'PlV5uHim3^}.˫Z Q]\x{f>R|ܙtoX!dW6݊)}FeKul.-+@ M~nj d!@BtzrH Z nS6'to{@B!]}$Z_ٛYQuo;v(mFOS3o5 \\0~xOp֞Nԅvo&ǷE2dL(Gp5xn^ycn*ԮvtĐ.V֒~`EOfɪ},u4}2*(SHE"]ZmE,I]{aI5Ov"Ś4[ji4?xy@~UF*=)ت-7^D7("-\Fę2 +J)aUo^[qv5|xDn} NDLlC6 M{c6BgA~l2.|oIpҿF&ǞkA1wJPd 90(v>SK|6lGMYNM|PlGR|R#7O8=qGt:"h5UJDn^EPMue51hP$Lt"C>Gd#򻓕{Iw?Hr3꾥Lws?JrFm{ 8U J.^;WA,)& My@3TuME(3G;_3 HyDیې"1h,\aμ٬RpT_z kPЕOaiժjJcB! 1%v|쑩KAF.nJղUe/Q䖢LdP/csA;:Fบg䯠'0wN@|KGi)L(#ɉw?Ic_.H7H|Vn85`b-^&$̵d)zCme0fP%NJťk"Pÿ\+N=FUz;v &$5O؜sH]`l뛧`ǧn7TPz^onQt̳C3%ߴ5qp@;$6=EBڇÿiKQȸ |$TD0g`Q>j[kcm!(>AtJ2?Fa0?fۂDk< I@NU9XI"me[9:!C"˥H)eesE|:"> [5-K8A2/X(EE?ӼܮCY>*ΰ\H61h !kRdEӛi?1tu,_ n|⫹ڡ3E&/Ȧ Ӳ>.g x`{0Oڔ@sͼ#{4z g3ˇ$;|(nnߞ|D_Ymvz8eAh󇸦‹v[&oLa'`fW?MuݗLr$ގ⑬ C)uNtr(yW+JPTr#"|F ͉O( ?R̴\۾˰`Q_a5>ϛa/jϥ>$b|CGѕ"ܡL5Cim$^N蝦ϭ%\6RbY.~^t]v?'"$.MֈdkDx\1o~téOp|.4_koMHa1<坵t&Wly-{P+ ,7sŻPN++$I?pr YaC0P\GdE7ڎAE#sW\Hbgk:v }43qSNG?үٿDWG6E$)f%7u]{ސdԿtEpvPJth.6~pk? w?<$;T:Oyo26O*E |,;.์>|jJ+ʬs;,H_\W ':*)ؐ p䭚q(a/GK}@{im2e1/d_z%̧N4A,m~eL>2ۈ=87#BcQo}!AۈI)CY {% h!%y_egJe,ՅQh\ $!S /:`TP>& F4?UCօڬc(O`5ik+@&&@f?@H&a^>˅~<鴩rzMHPڝ?r w6- X(i/"';0ޥ7QB˨0fU" oi2pXE @IᮣC8AN /6MX%Lt6c&?0?R <:-! "ʶ߷twm{-:ej ϕa~)ƞo"yq6:O}۸;p;|GQ70vlU7seFdLUKQGGwKOF5&I4/sy7Wj ͼ<+M_Ҕ3)dZIK6@l۟,*3!hnL*vֶ/lM$q캟GHPR%gbVqfaQK6v߮`"^@}i}W;|ŤN(ՙKƂTza)`ۼ)OXNXD1b2HAi0<4y3軜ʱל=]" 7 W*lN?P0HQ=kLUQgVm%2 KLNn |nձ)Tr`/eČ`2@xGxrSM>0~ |iw 3&XK4#OP}ٖ"2lp@.'۳Og`$f\Z-'rz1ʼх4]^(]aI=;P*._*6Zwʗ'm7"RVs*'eP,eqљk(s%*0ͧ<U."ƫl 7v5QsFUN\m팣TV,Je, ֥ٞ[tӾY(c74bhӺw>SCDـ&u:,#;(׷Lgl=NnF@Sw¸by= }>svazSФQ]n  4i^Q0ڜ`QoK(R߫U/ghÇIuNb1w_O"8GnM>@ĥnQH‰)ݻ I0'^k\i2,x{ٹ)4HgkJHdh~ ݲ8Aid澍\1ߴa4΍ߨFpB>X\kuL4sl3 !m@ Vj ~Wvg̷R^-ޒ$qcjaCcIIJ>w,kJ8qD@Igd o> 8MzBV@yz;鲞qR-:4x$DlvcLߟu "24Abd |e&HWzU}Cp=*g7UҗVR$l$2r'Ei%n(:n8$ЀKaj1y܅@zZo+\}Xÿo336l*y tg性1j,γj.M*n| h&wa~ ~P P}F89z uI&v-7ߔ.)V;⋣V8LhCN %ȵS`~eqhsj)U1^Vi-h5nXՈѻD&1\ e QYՀ -h Ȋܭ@t8F4E>I Wd_zjFS nG,hrK{pTI]8ݨC|6ؔ/nr:Qe\',}N#j.O~ʉ:|X ]*'[E%-D$-k۰EǻѤ/l邥8Ԯ*4HM9GS%CRb"U%ḣFʯCS ilM3 nW댔ZVht☿&OlHL4aVcz*vm><t). BvʾVjMу% iYv=TEڌM"TtuBn*#l]' UoV<ƭBe~(TruOyG:I=WЫάʡwvm::7,.o$DXu6?"n:Io탟`֡Oձ^k/_}cK)\m1pJUEU$3el ?*x{G:Ta2eBxa߉mb9,#U 4x\GCnj|:3WHu^@mp,[^~.sS"UI8U,fC'Ssѧ'vNKƐ_~=hҹH%lY<̙=[:`Ώ=.#q|BNW8xP[{A&N4>,qɨ}frPs<R 5_6"JIsTg5E]&f?$lmzшDʎr2P\zɡCMDOS `',)P\iͷRE?;^fYW^k`i%c$b,Q&2kGKԤ2 F<=RkaO}:tVy <"Y2e\9./ȬJ<p_ZXXUXXˆ~Aw]$/;t⧖Ui'󥉩J TI42wK󬿶2x"0 >(>}OCu7xp*&l36:wӳ N^%ÐO@xe+Ά*f5ELhF,MЬ$\vn- |jA! Qȼ1jbP_qh^6ZNXTP5۳xIH]4Xw gt sRH|( `eGO__#~$e\tz"Wg?*7q_5s`8 sRUCS#,,rZR#?Zx=3>h ;b7)pzG/y"D#yhm6:{#6~"yu5C?ӫ!B+ mwWƨuaph.e~gz(M&%hē40bK.ۓAR.]侓6O:&y /!y LHiУqX^lb!Da"Uۂ d2ÚZHZŅDp!]MV]NI՚E.~袤'+ ΚKnJkdq~j5bm 82w`דh=s<E0L"Jf+exkD cN,nyi_O0 =GsCp阡c j?|2:jpTë=4}zCߋ+7Uܥ-9Y{bK7w-K:Hv Vf Vnɝ5 V gUqVPGI:Lӧ >ˬF#U4j@C~p޷x0TJNYwۤ`.PI$й +B ,*z1ʼn#.qb_È$R%X;P FJq=@}agk mrvZy2= HS.j )8$M\vQQl~ IH?KKd_1'ֳX=iz>w(ڢl@#Nuӊ G۱o`Y#" VK$rh@a9{WТe.xkK5`^w+1uݵ)w Ty;y ZU*U ]\Bv~?Ѫ9U׋;A(9NMz.+X8ݖͮqϔg~L,[m~J~_ձEeX| ^W?8@C R=vuȶJ"rkBe?w%R,cTzfglT~>U&N{v85RL^)qPG3( c{(hQ4'OXVq5FX8K7;v)} 5*>/GD>F$AWׅ:8Q.o LJCmAy%O!y`?@bP^2P$2y䭎/=kFs}DyEl Uf3>0e M}jZByrIwNJLiX _H=7R\j%`?| Hu7{kC ??s?H ?tWՖNxA 7n9䛊K*i֚B' b5q)DM,Pќ;K%-߃ ڷ i_oqCyML*=S%n[i柟Y( 5rE85?(Ky1/wQ_2.DM19O ?~{ق uDN#8Qr8 !~$.x@Vל 45;Ḥ)e2(OIN`-Ckx5 uHw{3#qj\U/_mط])/>`;,\+%sPw2a~ 9 $x㾛Bh+j.ܴh}ph6s82F_rT*d>з4,b!0#E"7 =49ȁnyś?r&tTcbF:[g;Ahow>^u_lυ↲Ivxų_+y[qbQ_jsWq*[MK0x((C B@@@?Ȣ)T¾b!Za@7#vr|DL ,:b[.W :,Yg9^K{׀q*X73>9?{]LFtTnc윥vڛJ|eP9;AuP@ o/ rDƍװOӔN$@cy>1Y1i]LJqm#RN9qHЙfEe 3m@cc'ب&[gY')`6vj&ͨi0Fq, Xt D v׷HTJV%a!<تq\0й7Mf+L^%un 7FPknB>"qT9k[!n:/F$XT DyM{FZ~ 2@b)=)c=jR>GJ֤I6s\_w+\$et^sPkE]8n#g0g2ԡVL̰px48Em?A" ~ʁVEg,b ߍfXVМ_-$j{uA7(?&$ i<.Ncb[l ضyӔJ㯽O甯O̙: wZu|nyܓ  )Ōm?D[~a R<=-W{q@&C (ZԵm߷Pv EE"+ u?8>gLH ȝɿ{R,)`x Bg$&0UkEY쟁,BV]_{37)#"s"-p$ezwLK!j`S}z"GOobp֔BHTU pTUKKͩ;j xvJ0C b` \%94M_Xx u5P496%`SP*UDd(3@*"9tj>V)e(n fEðo1``iCUǰat,@Xd^g sBj4T~ynNm2;l~mtUꥻ$C;HUu8KWiW6[ WY^XyV~F3Ul“Wwx ./ܙertytp) ҨxzTSh H>m/H(6`uy; vCg%(cǹn gVM (:%9RȶZkڿQtZ"XFYFi]~ yEx--YXH:úB3/m²mn &O]bb:]K3@W,r*m@7 }GyfKš@UwJװIhP1O  qV2gpz.F F.s>!wn04eDp0Ta!&wF׽+̲0s pŔ4dX& /&53%`s,Z]P-;<([#:^04r8u"-)TMܡ(N|7*YMoT#B5<'u="JZ(5H[`U˿ TFCA~?T賲d g9Ĕb=y9x1IGE3n* E,#![oQ-fB-g =g4`pGw(m6#ևd(|YX G+HHd QWHoļn\8u7&r$æ9nFN`C![ ߯⯐Ig ?v)nz`2L7Cc,)CB?-Ǝw(J] AMB$*tׯC"PC檕 IQOCTՕdBݩH>ᅌ+`4ӑ3V˞y 6A0—zQOf.2vzht_A#܏{ pqov6<Lnfn縁af 5 5h!" eA6 (! cm([y=8 of]P* R^t9œ::|0N"Q=x z-T9XÃ[aͦʻ d,qWsR1'w ~P޾q}}">_W LaL+RT]'icV^<=GgÆWCtwn-R:zQ)~-3Y69ho ~(:{D1l%0?\9D2rfȪ  ć T2Yاhw#JǭY-3(?OOo3.ß.oz/-&Tixڐ$&Yq Y[tnCi4AHh-^E. 0*izDk r)!pF]jfNg WNiIc%̲8kc5WpuƊoHLx7}}2Eسa@~(ffblî肟+5v VLW׈^4OVD>bC7x@ՓlSL±1Ų:.-^X$!_nț򸐐#,SEiEU#A31\U_e'E GL>(Y~o5ڼ銑V|27 I,/֑Jދw;_{>$rx*ooEn|qL7$vjN*‰=IP1 .>YP( BhLVB_е㬰X. zz'tgosG0@b =瘰k W#`^fM-#g'9AX˪SUtܺq-7عߝsvvlXhƵ5#]'$jZj:%"NY'i_th=gN|D]"T: fRJz_9(vQ6@c%Tm"$>cۧ&QCH= \7Đy8,I/Q>uw y9a: YXyl5{ޚفWA@9 Ȑئ#uhXF'B>lbg (5 ҽʆۓu3z 4 '@0@i쵎v4xl 3j*MOwBcέowQojIžpK"G 0N >-<)16V%b"-~foXH#a-wiCЗGgBGLEV-9ީ >1+GKe eC51,e&yEt$i=v2 IɀLV,[D|ϒ?\;Hp$d7Lj³X~R+2<n[xY!<րUTG0"vSn-_ =Oe{wGf-T}|/+F6Q@Um@ s!vRhtw\#-/HazC `Z㇧w!3qAb`eUVF3aM=ƨD؝Lc1ǢpM?jnBfI UZ$ ڎ)Hh $SJ50&u)}`n97q7_3:\Y-'M.9~$A{MQ鰜 }} Z?Xub)b&6dT1Q0E H! g;jnlxPwuS+J Yw#9 (IVVl}^7M(ֿ6[ÑPo{g8xBnjTpwG) mfRtSgRW>1ۉ.+{p;A6CR@1qhp.9M}% Y.QN~‡E7.z`:T+ju#>A'&YE%^lWWxRXT S%Q>OMV]l{T <[pޔ̙,|t8jds% ǻ!Ojz>,rP[ŷ`~z vn75YH8f7Шe%ž=>ed^6$݋8Q~^wq!n9f'MxS@{aF23MTOט3/HzZqF]V]&LF²es~JK@*K*W3.\;}nHc/9t,Iϖ[ -6kwC\u_O,^x;}*bu/m.׉c,W+yr:| sPPwVϭ >a@_6.µAɸ=E_75^( :q\#'r`j U Gpw.e+խNWne.~kg~f4hzDx?jܲѢvj B@#3%#3h1h]O`1|~f9ߍK~'l@M%bfSiC$"%{3DYim.^t"tO_S/0PDTU&CegsN5vy"/?] w;E&+Vʗ٨*~'/c]Fzh=I;Pp{cL;Tp+ˌooym @_*ŇQzU2!ޟYIK=珥5 tynDg1Q%GI^gV+3 QOӥo ~])pX{DL8>y@}.Am$F;e Sv`4h1`\#6q?ޠ|Ɣq1Xp?X+F?$oN/vy>4H4F(:”Qa) i*F䛃&.ϓEq^3K6N*=2Z= r0B]{o&!WW?Eys&D~<`ۍ}Aʊr}}gMSYN}Ĩ?E_p_ 1e2դD2PVFK2ς1nԫe JqC-YL76PSmhE䝕Z^ĎZ89TRyp;!sI;7+j/@wQ}aV\)ˆR[#&BQU5 jDp1AA}ڭQU?U;<,nع a͎19Z/>g.[>!@Mi_ܲXf=ū:-ҠE3Оkurl\L,F,vB K~XeCE@x\Iev3ΌyH#S\`iӟ; ,Ze(ꜻnZd%yJe쐹x3 sZggHV9{4C؟L犧 krr0% @&ja+ M*ɔN!R~G Z"outLJ/_io6 ~(WxL ]vvyd@+JMLߔ8aCxqɩ+`m:-`ٯCv'!jk0GR j66[(?v WBC'p 1*m+]_o]p2j!4ۣkGԪEsg5 BrbZtڤu4vr\VW] lD?-KGY3Z7s/(ʄf˧suDɠ` 8#bMtVĀfv=󶯒z|ǦGr&w "PQ|BL쿿\pDf‹S_ϘF+t(^8faSHfGS-8YZn( )O|8[<マ.)At}3d3kB~&mnheE1aF4€ʚ, S҇+cn1i"NRm<9rހs#&`|T1l)jU9:sDDY֢_ Qf&m+2h%:y=ۘW $֣xM&`UgtHRԾ*Xchz!dX#p1߲QD'KY;#xTP]x@DΡ>%^!J!G^-qrf {BdD(3ePWyNư aI1EÔ13 ~GK",KG־‘O[k^ad[~ml[Pzd0e/%wNnPBe%As%F)-tZ#kW0aN90q.@?ƽ١4">l@>y3o;. ?7{#"Ik΢2 Œ!*3`>i-軐R#L5 9&WOR"xZ߮LQfg@_-If/?L`S5Upe/SQ"0!W: [)+ S&Ej#X42ϔi˦FiDHWTV:w؄lg_^"&W%*jj:*cC {46RB.Z@r*FB?S[/}>;lPUT;=sڟ}/blnW&(qO$e`̆!V2d )&Gn4(=u<@c$7mnW|m7ENtV84T W3qTxI1l捲V>#W3]mC۲~ӔfքԮm` X;vgԸgMw˴*ɳ87/7JQ=X/zBG0vZ~0`vHfsnC ڬ_)pBخR_k bIߕ!"69f{Ы`1brg4UBT.}!mP|x+DCyD/J߈<-Y;I;rf,g#;%|p[۬y釈qHf #zFzLG[{-P M-eR9UȐ0pFp^TXHW-Q}֌3#d]ӴW߷R.s.wQC2ngݻEV;mw%yS WOT_,,3$9M$?A= i{ UyY> s<ste\G ];J4-GBsz/l^#'x,[&^yiSAڒZ*.[Wo͒\9ZSO$#r{#M!H\^J̯ jzX 戏rn 0/b'U oO)ay%*l1Pmmt3ЋRW&fm0JՀ`46PEa&i:"T%`H^gTx :6 $3뱴~3Sů,e s7wLm%͕V_Qx9f("SǾ gȊXP?7}V2+Bo²KT i]xw V8`=/&p}^| "%\3i#b˚`IX8!i^0]tD7E8?>SKxh Tm6)CY΁4deZ.Bn6OFⓍY>HK( $O+K I뮒K*sC(/{' _! .$*.;S9pnK|a&.|~Ep=BJ$}{ eYF 96Ҁ[^b8JkǠmowYlN4GR73MJ7-|"7"T)ڪ݆q.O@S w~KGzn@{pqv!KN-+oTn)+2°PeRr1]4Ν^>h,_-d<w_eF(~s=؟|܂#ZJ|>^xAX+L|ezj̤>VXdVG'lXLڹUy'fpuwv>œ9aԼ򧂡t?UլC`@͚ڸtUgauJBgJe%F XG)`$L`ah2^Q_a'hu 4T$ d^.%(c?8\| ?s D߳U¨Ta'^nEƥ+SK@>,рHē7lOoq,1SC UK 7XG4wWg$ Հ5/q’ QH8Jb o$_ 4-BNw2^'3$_BLt| ѳ4#DfX7(!F ܕ$x[h!@2MQQxEw~٧R^_4byК1`MOf ic` 8 U殒 UͶA2׿FˢO-BB+=*ؒkF㝥;>ec#Jw0 #vIC6ͤC5&1euxsS{Aԝ% GūT̝섀^ih+ӢEr~YfrsRGOH}TK MaXz XU4b2qnixNMj^q@iUK~}^RLEGp/HenS}&NnT~@P[ݍ=qkLJ3q8Z:#G7uVVԇYN'zUA5Guϛ!<2/O) %}te,ulozN{> F2i4oei*|ĵ4Ҋ@{RݹcQ"ӯn_}6$t&J8hrsj3 ( q`B•2XWi4Hɶp@w\ '0=tj:`UN84"(/@_3 ??K$_W5\ 7*5`̳bi7fǕ(Xђ KԲK7y `RiPtD})j9oJM8%uhYI;XG Cڄ<ԣS5h{YM#{P fxRh L DfNeov׎=[DXPkJ K?=OMVT/T2-M̵ _?x#ďsDuir)p5Ͳ_E V&T7 Nh-lz4$-Cڼ'vU HOtgWs"9hw$",کk؈RQohHi‰{b<ϑ1PU>`-a-RSRJGjM:u14?3g$Ѱr耕L'esg1 5׊dksh2y'AK)%>q?$Y~SbM L;C'H^u탪nɷw|0Y<-u}!- yKPT~B 1B.d+1]mmm߰D34Fuk#U999ޭ\w =RS$fEVF9go:5Du zm勅AYvaJ$6.'M; <@ZY0"OvdPzֿ+Ƽ1S>HB }> Z uxl{bsiwcy{W=-xk_?ڙQ5]dU /1b'LO̳z/(Gh%\ez7h;f-@Qk{E$]~@5Xd$,Sco"Je|Ay*'R/O@lsU06\HH@-ҫ5Z`{ .N_I2>C `EĤj?0/ LY5NQPsO~)%:rCk%c> )}#9Ǯjˎb%Rw.Mp;ޫq-8.~Żm*-?zX: Jd;D#v0d2p uH>Γ ]P 006Ϊe9V()r.g'+?O/3\y)KW8z C GMϟ* B[0im}bV42zZ1r\Zr[ }ؙ&_v _ j j܆x,qK v*9FK$yRQ~0Cu`QS8ޗOT$ꃵƯo6&L\~kbԹs{'#C znep{_vl`[$JhŻ8w7/w*ғjdA@;0UA]J̣f+A 4AId)M3vsT @7#+_ag+. &Y:oB`i S:1Ӱ: UmºW. qXRAރ$emtL(kyL :ujOZcX셀b 6_mAI( )pgN7B'3cf=f'at}^N5S Wz ,&:l]rq;tX\c>C # 9s2#rm Y<ksDwAC"l6QdlFI!H֝L1~ %R"N( LO+(^:ռJY8B_2˞e lT@DPQL?WA;G7rfWN;en,PRRNaw*p{3#|>az/nw XaH큱OXSc7[.=EHIHp W7ÿ]Ԡ3?jwFo}sL-0Pa!OMzI/Ěo3KoNYTJy6wfid?%=(iެ`llLI#lW11rS@Olsw2>n"vBASNtm`/Ϥ#ndJzƛlv6Y%:=paa32hT!:U/Mh| q9Fh [% _: bTǗ/0 s14(.T͌;B\z#1ͰLgPmږwS)Qt7){\/npY|AYlϛT_mAa_I =RNxܩ V\i+dk>JdK)`Opp_>sBge]'1IYf`sa..IbacЈ3= r?Xm 2ʆl"`,e!QCڵ!u"K.6r #6EǠnv;d(N5IT_UFxq&ai+yޚQG^Skt{xf~ۃ1r\D0t8qY}(|2(;sB(9%e5˜)}id ]1]nM2}\c,`Me4\%t@zH}i98ּhw:ZNcJ3~Y4*1zel@[ Z3 G6.%#^+#1sxS YF xi^1xlڳ-0=,r$ciR)7fx~63\ f B\Ev0BX֕:Թӄ;zY[42 RQ5sW(i$ж%{cn83i`&VadMj5:BYrH-D9X9RN5,w?K+ L#H%+L")c2麣 JMF QC<7j#*( ?}yiL cH:rJ(Nn*6l]ƳgӋ vwW4"*1* ucWŚ[u$TM?_l'bwz2y„rJ{͝X"cM-Tn/ύl*@X~]k͒=S@M]u gdQwX8ºEIxlLoo6_YXobU RPH*#XiETiu1XlWu& Zb!"0U뵘m|]{6 nD}רH$TOj0jP>-圀Iw#xF6'+fROEe 8B3q~_,s AE=1o ߱a'w;L7ѷUg[vU)3}׈)*T&8z~#&V% ] ؛˕B8n|[@?FY&>ͪo d`k '6BD;b}[L.@^+3xhZc޳x_ hoƃ*ykz]d))UM:0n G\:m Y;wMF@~s;n)CBkPDRuz3 iIj"55bn^<0N'/|E=工I(6{Wpiz:qr;R p8$$ݸLEӮي0SM;ؒH0y4R_0"nC mW Th Co,hF]PPYNA$+ : |cHISBjOW[ݶ#]-3~ޯɨ/^7+74TxsA7؛j%c/\V4K̮αe<>!mޅ%d-Tu9FbJ$O 0>d16?Y`_Oޛ;/oh3wŬe?f Ѷ)ʯHNM(L1xjg;3Y35IpՊ` y{*~=FoX@Yj WpERQK{ (T,X~lSè>H4/#&ڞM v\ٜ/W\Oe󉼖 R#s`s!z ݢ&!:@Սo eHE,Xs x%c\3c3ivh?gjJ' $Sq3 IxDh&.$Y|eAq \A>v^RrAE_,;"kۨ$TAX៻FF.JvġywnI\lA2nkU Zڙuʲ~c Cb^jsfO~5*ߘ0d&Og &E~T&T6`?-y|H}tՀWՌ7q.0*;)2u(r%XCz~Al4 hfyӏ'ܸScTuE4CbM\)=)Pz]y4Guܖ᳄߬Is\Șvr ,LJϨu˱0\nZY:vB[VAѡP'?7iHT@t3hid>SIX 킾IDž4wIHp#hwwdPcGcm~6h`cti+PdeHM|=NQֹӀ)<{-{dNd4?洀G8\aNx /R6d=1^s{X_.\K?xz~q+S`%\/RFG~ , C|I"B_*6jD~7`xM˵!u'2g3/vl8;δ c>K>DH`:QOkP*=7I;n4щX"-/0["/$g6ӸhJu=\JR'w/F(jX!a?0iS/E"Xќ&TPq~0o1 CyP<7޹OD? 3yJ' E .yVr =$8 ?Xl k%lQ:lZ#iLHH Ծ +jZ3Ղ9eFD}pfkFIt0a1m3V8_ˆT jXw)=r{P{-`|STGE>3"iRwU mZV[߳8.o!o?IE.ԅ`?xi񡤸f23U١g\6 iRLZvn_u@>< 3wbR6X JDQӤi-D"/LOuhW0C,1xxȼ8X91r9IG1LPϖXoN!׻6yeDض] !;@5#FBRF",>F_N՜sY',0e>x!?Kr-t;qP^!ȭU Ar6 ۚ/ 4hsTǑK~d &lE{N>iBW܆Ɗڷn'^׬1{z,ݖ9YBpvkP: 1?=Vb3mUX#߲cr4ՆMśK=12~ygw\NpѾ 8v '㐪itcoO\!ǣIQkbc\+I ez;G"f5~pUD1ziٯR1ilA e=J$sh^>WN (gCC()< HB`"&L%{ ++:6efBWy9=X+ϋ^ř08O@{PxEd:VZQÂH*j0&kr%Qbcx>"4[^!CW {9}*J&@Ã*z%Hv{Vj&k[Th3k%P*q8fh>TUOѰ_v~_6bˌ؇}o6J#LH鶁G8A8?TQ34 wkN88OMK-~lT'm-uSw l#X!u.ƞ~όU-RG6E6w,h7֤Y\ b. x!|eMc,ZaĒ"^M)ZcDz: IO틟,ˌF2XSRufT-,%S;|xy3D}29=W̸14b$Abp <`IZ,5a|g&gMPNK 3`Ws8 kg@pUvİy %1'$奔 =ѓQb,gQtXab=ڈݣVW?'sϼo[z%?uDŽ*͖+7oz)d|j%`iR,Nv7qk' LO/+jx&3)(s[A](=7 jQЌ #6饡ڬ!H$Im9D35g`%΢)f7]Mr$^nG[RuaЄgjø~^U=Zh C+OtwyL[YuSe:lr vwt P'HmR֮E*!j ޾Kt-=-~7DI+y3JȫOԱa\ǞL@@\4;O=U4ޜ~,gs!Fq5s퍄ݔyt]P29i+b0Ҏݨ5S!rXDu]w-f7$SENؼ)#5#-JLlM"*l3BS ;gtgsy瑵dcph>čKxl"y(+mo?[aqjs*̰ F\f΍-TgYUM8<mk|PuL( gڋV۵׭odCUv,ŧUi[eCi e?8`DzxBg$w'?jK=Dw 9t:EQ!a9.^Tr)$A-(ڢ{^h٪p ;Wwٽ=& js^?=J-_BRS߀M@mUjYPSPZ6l G`эoyp5'[|CƜO\%MO;b޳~mi=IvIF ij{i6s3 N̅_e<]'#RT{0Ap*djŖ@I W+i6:\,@Mx$$|qܕXJN>_Uv%ko>m 13Z$ :zPz$_gq+,)ffH= #m]IvY*M ii߄kt8쥡 hG#M xeHpǴ y$yii(~w9T5Su1eƉUyd.)vtEWgY1d2JX~x)Ujh| uCOG2ٌp/ljV6!%oD^un n;=&3ub9y [9|+t|3mv]"b"c&EurwS%a&5#dSio'3&|>LF8-X:{X*/<\0nƄ;~Pi-/te_)Nݜ}Q⼡̍ y1~ixlΙ8t+ \!@j}߄:\tQKǕbfSLMluK+N `aPS1v\mvN`djsKeDJ@a/0 @;w$-#y1k|5x~36صdnNq2i AQy?)GJ7'|_> tItC w-FՈn;[ލE|;/ك<( %+Eĺ0 zr:?no6eG:4 D (pn Ԇr~ZdlE[ 8;Y|<,'~ ~ @Q2xOի#lEnJuWdSH]CbzmcBeFTۼʹ1Ub5]Z( ИA?%(9C8a):j]2ƇO+b~^sP$AuS$`KZ"FwQ]vaZ7 ox1&e % Z'Ua)Zr+$㈭o_( 0e@ j}c^ V=?{`gV%  .&%ÞRXg>]xP`q~<̪֘|+[VrTu $"\ἕƨ B9`J5zu~c&_V$ٮhthf1ZPTe.{HSϙ>H dc[;IX79.0BI` _8Ap_pI?=:z5[uT)0zhpgԄͶ5H<^6O-7ZDw02>94R KXшs~p{G\5CI>2(oZ#O\_^a`DLJO!!G99'Z>M6|M>w1 x޼1i{H.=exu5^ɤ27zV!za8[sKu\3ů qw HTNpIֲOm˚ryUuLeSgv?h0Z-ߑX23d\/fNm^ڵFWhAlŸx p|La̮36s,HLA->BXsy7Ug|V{v5v%`RdSn S& }zm)5?;a*k21<.aWMgM =67~CƪS¼>򑢕eA^cPmǡ8y3f cdƜ{q}M,X&g6dO]iڌ젆Lar4̃  c3Ri?NybюŃX=鐚K[oέݰ%晜yآFFVYH\7ǮmHƪƦ" jk)G貤yGWYȀf($j %q>\]qCg7. ;ndf~Py@MҼ%a4Q` gU'_"tT'S9ڙ{jVE@ k:Tk4bNv03P_+[~n䬧kjVX{|cm.EaMrM5nF3XdvJgl Y|e6fW@h@fKP dTj'|+% 2Z%Q7.eh[v4A *TRB c#tY?^7hLV@O7(e }Byn^>)uݱfgǎ^p< Is| n. d=9 C_)0qjLG`KR#T0;L czս^Qu*+U /K"$DZ1z?Wҳ7pL`tBL7R rq[ߦZtҺrr0ee\9Тew6RZݷPqlMS{Ig;@!1*FP=w[T˃r|6k= l ۸o^-dlކ!#_}R9u#sf2R~ąvh>xeBc.O$ThROa^7'Er`1uwP0@FB|k( B%3I gy4ԡJUe/>NFgG _LTyBQ{ 'v5TTsG^WySh,"/ qY,x_o"MƏՐS`6t,.~Vĕ>.O9~ehS"Jᦢro"Q^d֪ 1|:YM MdIhWbLohE'jL=>  OG2Pk70m~a*"4&'!4q58lgZqW~Ee2bmA!Is(ZBeBPNOi>0J.7 Z$ /N>VD()3_9sJCl߫uO"X}ة5+i?U_ iWxrt_$ OlY8|l (*doFdMq֎`[*POfyT &R7︟36 衍]rP81ޔ^xiF臁T6*6kj5B~ i`lm~ ~ӿ|rb+#o m,a?L5wLL^PO0ɩCJKL=8d0GB'ͧ'L6ĘVM# jFaV7q҂Sj-nDw*qpT\M¼(YXigW_E1E:dhvsIfVEJYcqЋeRg%Y e@PVpڌmwSLW2smu*|`(ٔyp!W1V #MQe  cI?G^D!“YE, 9tVLy:50z /In8Tp94^!`Fm#|WRjnb*X:z.3 GF)#hY0w{?7!eňe%naU ^9mfyen3z*Uy! fpıD^P9EIHaHqhH +TL^<1F>`Len3`:$ޔG+ OG(ehkVel^)SiZb=b,>U=F˶{hG ځIQJ8æpw, (xKRޮ&ueV'@n&JThxK?/{9?ǹX+958Zp4f[ (gh8̡OpÍ!H/7gӠ_]o R+b60/ lc7:S-XF— i{wDm"ND۬m2KE-ھ :@qs]S]ƃiA8_Vis`'軼o3>\"VɆ@fI:_Yz SkWYHliU?Ref'_LR UĄڻ+."\a@-—k"t,&M"~3qGh{W40X4: H6*Q5iWeS`_{:ˡ{YYW?J#B6_':fAk=,ךaI'ȣఊyDYu\UEArZ I"ʊ_jЭﱰvPbgwE2Q72enn)7t`WJҗ`f?pb|{GI'~nTe7E;.w un̊'OE6b}ˮu&cQ#&,.|Bl.T̽V0EG2. =9cAʅL=TErKz?#kygN|5tm5hcyyR0 73U (x 2o4/Bd:pnoPMW+%d\zJ)"DGvPnOA&'9 ~Շ}ɜqtC|ᔰ *HN H7oYfT(qg_6  enoeKl'`tť{ s`RHɢR`jΜtg<,b8!GkT<0%*!Ntթ9',#R-!LzzDG$ 6f*?mqVBDrHF jtMS_qǿ] -EuI~ŇHFhg\ΑXRJ.bKF1eFZ>cGH:݀uB0pܼt?1C=# +#++RmК,)& n?P (7rzIKH̟If goBrOR$m#;_9L8u b̖n?$.p,71rT|z_s9ҠI߶Cz~O+dK2Hi}EL u r'`6^`@j2E5&(Cj+a>2 %W_1_7͋fP4ʮ )8S"iBCʌLP`~: ' d,~aj{>4ߋ٦ڤoG+kDeaO6[$|+TXN4\$QeMq6U>!F+5Hn߰0=pa#OV{{vkL})j9,iupA1N~HW^B3TSW n75ifI[쟐Mۑ(Mֽ5j:zMٺlbzaŗb+SL|> sۙ Q9N&F{0^TчNI1(2CQ2H4}% :uq&r%)!=|YԁLQډYBo'&h{WP(#63VdzaGC@cJ9=[WN:\.9+ 9 b{%cI NunbBr/NԕsY z>2@Q2s->1?;O,$Y!||4u*(N?T%~_{ e |ز 8R}Vf81|* B[v+KM#i 侌|cf T@chkN peґJɀ,Y]R iNEȟǽt"+ޗDŽM=?YZ1{g5W9:NeǗ'Ӥ{D(e"4ޛ0<[돫p8c*}wG.6)h `8fR=  K GxWVq¾s-ZVlj4ÂXsk=).+/hT-:̟o77&[jeL.";CDd$/ {5<|vJ`Dd^@ap?ƔgA-iV Yf,k ?}5( PYc]bl] Jr{ʣ{ ? N]GlnX\1ۥ&^[PˁWdHw*j b0t2~`uɒO4vdTQp*?Ql+z45 '1>!%o9~;%XQyK^= d`N`Nc0:cfG%x럜!qFC:7{U霕# Jܦ0J#\+4NŸRF2 9֞&&i6AB %91x@ۜd=.4up% ) B*Ѐ#De/M58<ҬڭѪͲga3A;OMN3PuO󠆿6 D dO55Yq;Z#n[/,5D\ݭ/=HM!oڅ?ʁf[A{mV.Хj:z>OȾz")@"Ç~tC\ޱ )~["oW4U/L-)AZN?UP@j=TX֦_ —y2vs6)LFc A5AxN!tM,7MwkI,i~]X/ .'' ;I>f՞e]URohK. TTRS\ri³m<8*]T OYS 8!61$,ܹץW̗ -jgUZ&"!R8ȷ@M70KqpFo+*l+`y()/Ԓk-ې}^"Qm0G!d!Z~]q8̲ *^5d~|]өoRD7BG(3Q)hLgiÚ ؊0&%+:ʭ΢v3v/\qv5 yܿZ|eum;q:%(!/PkhE7 _5ܼU*S( X$I`Z«'C? ; nv ;,Xm˅oUM[_)fS>!K`ȋRI91Lk1mox}E_+CB_8@{"Ց'pZ^fgNuuAZMJ2q /$QΉ zl-9HіGuDN@ m?!0;yM-bgeZ*a׷ X_(G XA.&w %J7(5BW[C-S4.&tY|;tRo$c5^߀;ٻ|mgsVBIDI{Eͭj#lJVb?_,(U 46G uU- 6Ѧղ(&N:EA*PsOݏh ']bKA+݄W{}'CqSM-sBoywЏooX< r C(!Ԫ]fgy:OQc˰Q̬t,[ C I] xZd5%h+&&5ukU.`!$Ǥ222dʏ[1Th5>ͻo2"uяU_~+q ߎ3_Fe[G='^^kDUj~mix# 3X@|$_)-qnƓk_vбw͗& A@fȬaGdk6&xewq5{S0k)z-QjIk0fw'Aa7s{#[P{Ố 3h, ̵rx_Is 'A~˚b.W#@UOVvA4m Ո ;<$qz8A,Wrh}W "t$VN9|5VZ 6Pbk7z`-dW*8c?zl2f"_sf]x,mìzϏ#m=aA_Ê[+c5˵X{>A|&$e8w'AM3et|ʚgd'G.Y[/ݨUd\\]QdE$Qqq+ᙨA c$5((;F*q$aXg \s,ŚqjrrTErP }~$!IXy±x=m2mB@ޅ+qd0pay[WhӥJv~Dkh:t혐ݠa'bz.vףI/Ø5֋2耬rOJ$ru%-Q3w<vҡiASr}_Ir T뒈^CJ7j~)/ cG|qi@ HB]AqADR(2LT]pC\=w"酛h[0WUcj1oNn\ryǻ76D.+\"k662; {6pOb pf겮|ƝzGJ:2uOoyI%bCgdcT2pm(@뜒EM$M~r*kȦON7#׬N"^ygVk8f i.-M͗ͅi8}f HB *vUx,;PS<^BCβl{xnzϬ)-qLgfnRTIv0/L0$iCDHf>D/D9:=?l[>4h|.k֭'7mC%8V:NsDoς#; ^)hB-j$6ͽQGN R&* ()/i&KQ+C5^|s,]- -<$2JC<I[k`nYWNSʇ28XYih<GWAMYG-x=Hy56X!CFEsS5xU@˺u3XuO|cY2iKӟPx~u2߭c{S-fqQeijlIe^1)|fQD¯^t溑R$K^!^Ɉ7߱s$4Xq y]de\WL{Y9-f0"rC DKL~_i蜬+ߥBC9 VP!dҪ9iYcg:i"diJlwpz.+ےYSHclڳ<ito?zƤK8'(M_lޜ]Xj3"|x0VXGDG,b'^"Wn@pzޟ~]TO=w0w Fpդ_["HF ҅-RYAOBr0jl]tBeFx/xɈV a9*{pAW;DžO*G|,c(E-'AbyeΦѲ)uξGw{~7"K)NEI5ahL1@Н4HkcE$M϶P3/<A xMWR%B[aOŶV9$W{\-oScfrjDdȳc͗j MеWSޅ丩-}c7h$`q8b$o4I LZR9o׫r^0u! k0oj lR Y}:dC99W\G'JxzkZ%&^#pKba +V2AvT#3]AD3 IQPA>#7ʇ]H(A)^M C6;ڣk/Wh"WҪCoC[.Cb~a@5w%msx+Ҟy1sLtDWB>U&oO2.UsDzޤu0wZz@q-wZg7)uoSZ~M؝)&]/5n-EL'_a"pTC:3$ X7BdU+jƹd9-;InV)_-4`-rk_U^I8$MۆlC l:Efp]NUs36 U"0QzS=(/NySk(hz˂\S>Vx:=Pﱄ*-&Ri}0_PӪ8C=K@&jpS]*>mџJ@k 6IIrr]?!H] .&W#~fUfa9{Havd5t7*Atu, M3 3z|CI e: ErCŲ'iV֫,dr8˜hjQj,{=#đ= {4)+$RY`a7|e״5e!_J){X)UHؐygeo;2Ðu2YZ @LPj@L((n* -]hـ; V=\V0+gal{mq/L4Pǝk(_49y5? So0/jn!ӞJe|bd?v@3 -tɽQQ ) ]GVn?]wNx}/mcI7Y$|0CJ+klܦ}L)dt9)#4YVBȤ0Iի`NݪF5 Pd%Ͻ/L 71L|;JM>ˈ~,tBtީV#CsYe3BMӻ6=` (iڮx%S=n_VT{+1lmZz)h9 OnPk2LfWn["']F6?Ÿ@M2/x(@d'Bf kpТڂ7.O~G5ll uq`0"wn4*):Fʮe`a~+%D0>3vPj7dle 4djgHfuYcbZ"M :ʙGlI3`f:n+fkkܠ-"ޕc{gXӋFoC qOc~0_ {@|᪻g&;S?L@N;H:= "DUȤdg1]ɯ]P˽j4tgn7ݳǎlX`2{VƧ1gA*;oԏ'?Ҧtx3UZeDuXQp|-15-CmQSG:gr è!:9ދehJ.B#RHc@/z%.ň1 %!  ŚU0Rv.յ;7ӓo@X.^jq-o=hcX]Jh2/ٹsG=zJcP=u*')-/ ˔2\ V>Rxjź;ߦdF]lJ4?5E& gIwv,֧SZ[-d}RPu.a _>=/ˣPj2 k;#;BH"Ru[L[F{>xƗP ǠQ=b6?nTDJute7,7,Yv WQv%g?7TTlt-j=`O\H`J~JC3b_K;iDHe:i`$:sK0]1hy$j>[׳]ƽ\f P▟aԵPSf-=<=Z;=FlRzGWP^$Xl:˙,ۃ>T Np~XNhaʼ伲 _dkFLߺ9WMRJ1>6>'BCGٺ'J Eoc2*l{R}ߤ)9e!p-zD5ѐu(hPl:#_]zÍX~RVko9>ps². m>uNݝfE L$B*0sy{j7F ,ۼ2#ݮn3NI='+L 0@$П/񐚏ZWS0Xbd݆o{Ie/wy Ue Se$c7X.,N vkmf( k_GTԓdl]Sn\.7-bucayӵBp wHims4B Ҝ(K2"3˰ VM{l6[5a^7sLqg*%[~kӑx /"sG;}nQˀ-`>ͅ9d5AEK]7v2,4 zpqo~gp8DUpW@mGs:)L\'iy8e:N<|[/A*\?z G ̿$P;[(`aFoT/Bi \?aPЃ} ; 3X**)`xl\cplb@DOC>MRa\XlsCw0$ye¶u6=#黺v WbDYh3"F5EȀxU y:)( Uh}!4D7F ̸\&a9I~MqMI΃>Aac9'ݏC;y܄7-msп~@Se]/xxG S{u55 @s`{' S.ItɍAbTup7QKnXn&>(*UUhРpVLac 2P|EY;b Wai/:tz{ @0_&>É(6s$A|Wn]Kv&eԳڞ8n#;89ecozh~Y6]n96,x*\#%>%弦eP1g0b+l2E#'@9ǥ2042swZB'Az(\mH|9#2tJJ$l4^IG;TFp ETW9.+loјNbK 88MޣɅP o"0?2Òr˘px?w. 6~m ?޽]ІF8Zj(`,Pw6*{.QÇG1c7?%Q"܌d?[#_pOv[>l$ǢtH`J 8؄|H3'o_¼);Э&>1"T)[n@1{Q3~ {o0'<=۸O>zU!ag5UED^IyX[n@ܗI]b"ΕS&U #&aX*m0?jЁm*[j,GoY>V%b87kӘ~pȓ%nSx}Hn` bМ6i5y . .QXYUR ~BeDwMpJ8b>Q6 m~YWX.LꞁZw⺖Gc=C=Fil;GkF6VAܐM(lpSWJ(:b!:|o*RlK8ЛdH'˜f F;3XQUP XI7R tJ9BHJjQYX%?R'd{XMyWц &'WK8Rgfe*,(kH?N]ZWis:'(+~ZS~+cOWjeP v'U,>tFH,D~|vr7vXSk[]%tL49M0٢@*#[N6L_L+ g YKtGs1n_3#W|V}BGqҫ=Hz ּ$J Sbh!^\YVD(. @T*c~L LN/0?Ht6W12$;q*Y5++F?Qlzo{!_(>ЕlDYP?/) Uxw ˡЀ# _:ߗ&b5g^I#(yKqkS4'D>'Զ[m,fuS`02Hr8.MΑ hA5|r4'RDpUADt,薙'H `)Ĉ aqm Pmhūtz<}c Ctui)e0_yS3]=@?5/{3<ŋ|oy/9W<*|M3BH5Օas^Ily줚*G*1/EK]wGuE8we c pi$UeE*!H5AL<ꐿsE>Ԏ^eЕt+5فx%7]b0?ZO);oPh yvzqdE؟_%[6d?:P>ˏ/t6SWiaC3'^e[iiنgBm\Yf5GeL @\̷ MvjV*C9o&rM:Llo#H};%"XK2}R bI6k RC40bj7XOp/D17["1鯖Q/ZE>LXǩ֬g2? =xyS UT|zҰ9eEB&h(j|dztO M;$P4\VTU3H#E@s\?y)9v7⁩~ybuQXmǗʉBi} ukrM\dݰ̊t%܎:G: mzܺr $~2dݬHa~ڊuӽ}c9 %FāBۅWa+ "j>Cjaw[{I4go\";å-$-sbua낈K {*W,c}>o`D俛e8it8G^1ͽσX%8"8\zN ׾u[ɯBxL75dLLr8t U]XE9 RIDzG_}WebrxUPWhr8u?vT,%'k6v,ct/5m擨Ma]$6fSt"v:aڧ oxF}b%뛞StZ2PdΈ"x…M s<GF6Jk?Ig]kUbQcm"Ěq,=k&"=4be77|FI͎o+[U" ^92ef[w=g(zal0UpvbdÌk.\e嘬t&Q^;wDvs v+K[5j@ЃME`~/5l"kk'W|%2,++R9꿭@CxE[3'~Y8SԼ#ꜻ `&*Sn ;+ y'9h-r%b֮A{BVp~{cY.N,N=Pm&"$^Ej=9LFsLv/zW>J@CC~)5/ޙbta4Orq?ЬXXJ 24IБw;M{g+L˦ ɃЈ(ZW٘j4d\BFgZޖZe@l}R ڪ͂zl}'@^πmzsW*(>0f$o}1S$P/or8sTї'/ԫz߈j$-rnl\60Zc7đS\E,Hcr dε"B^ې,'!''\\ zvp33O8EZi~ͤ 'L'䅷ϱ STCPuSŁXb84.]<|0x"aMU-ڙ<%Jgz#X[cXVc!#`lNpS¿azgDV"o A{}~pZ1RЙfޟhR#~TJ`LĂ8oCZ>Wd+BMEV[@ĹՉXI/։c.Ԃڨ8Fa67':Aqa 4aXgDk nu>EC)m DZ6UmcIl-暆JZ%T_Z.Lz?ԦWQox#R>{pҙ#Q9H1)!^F5htt.Wybّ }9pk%)NZyW&oxj:o@YC&>?QiLx~}Usn'iV.kA4Eˇ<8Hپ0⌶ ^;cYߛJ/OEbBke -Ѣͺy+ެmTeėpf-ڠEF_gR fW$u;yAuL+7Nv&QиgiCCmmɋX%T^D;&/ڂ 䮆F4a=P,eNG9mF-:U 7zQI2j/h(pk0p>ZLJ BK v]"\ iPؒ~ȦQǷzYx3]FR'ETa=kj Zlޑ"-rnL'pDaBJ?+"4& YD#'k7p; lf*$GK4G? he4&Ӱ㋱j>"LzpIk7J_\W@1lSd& y𬭪&7":s*Pgj qZP7 Gq36fD-Tb)(P2&ԽcoP0!'xe-7s)ѶA._@\ka &t^+;7yCspfH26+l W1PfCX,*卫R"hDC](MxA򹟁k:6.ԅrrGnXi(m{&[5: ^SAi ? A*A.lQ^=p#kL> [w"`{B[R;CB Cڱj_0k]t\ls/CN WJqba/T53A5n 8'u0Qϟ ݝKNE 9yjGP\ rs0%5u*C3sg2T#mcـk'']IW|FXm 8lב1E#]W.H mr8̡ma~M8˓sEGY8+DrH{3Q#rtTtin!XBUXX*XP^dt OUUz05 ?li80Ә0ǕtٕҤ&~;B,++g}]݄ϥ:!S0% rf/TBMָ~Mo~_N$3O \˧%7x/ˤWHz^"ߐI]vQ c)V{i*5!P>q5ͦ(04 \@RW 1Nì;Bo{7DlAd"Gs:? - ib0WuW -{(ofgx 'prӚ| X:Whw[s{|lY4J=OYjKtܼ} O˵5qj,,tvOU+gRp:+;][@'|&La54R0OoG+MG GlbӠW>'?ݔF)bt+hBS(=pW"˃k^_1S\$!(4{~4 ?**0@1߇R] E=5X8Z7v)$~M5{ ~5LQ.ت*`e}\T6&kVjB\ڳҬM%sXTg0G{] $ꛉ xOH{jhhoáZWk*h"E0>X0_,8x= ~U#`?5㽶Mï-S/3\NQey%Nj*,{rthE"n Þ* R/,zd B∸Zb]= |yS(yXj5׉e0#XAj[ 9СU!ZpÅ͸A!199/>sGfU}%Ұj(w[ #yS-!~_Al A/ֶ8~`3waKV{qlrš]Z.a\ĴH.4Lq34!㺢%V2]Nh@ׁ0B[g̱[̺Vɜ;S{rRbSHjN}@)~rб~5kcf 34&tSئZZgPj#_{d <ٴ06V@Ez[&l͓ ~uy[@dtx 7'}Z~V3sV(* ?Oﳂ ҉jo`\ѸvyeZc+=(sUG$'NJm0R:=iqK(A5b?5踡Yߴ X LWfwṽ ~d|_~Zs\,SY sf&[`0$mpyeIV&H! Q7*' HbG*2 ݻ^m[]4Ӻ7GfN_O??FkPb~6~=z񵭝:fNF{G! f0BK؀G3ILlc:he\!P&ȁ"SSX;"fs,kQ)Iy+Nשl dx7BdP/;Ӑ.oְ Q1q )9D >p[lj)u<}BTJ v%%zfVɃ޲3M+PY~& CwPNiHxj4))Wd &ɇ)d^qZ[" N k<:_Y'{AQeSݳI'Kb0BA?Xa?_SzscR(WaUs5:V⛘$J-DiǛ,!r1IB.V =jg lMM%[ b$rmE33SIN]6紝w:K'Bb,S^Sy8Ճjvk&D`۞'Pl}{X Cɖ)GjRADNyG5A1Yn 8RB ^ANԐ#TJ > xGJzO '.-!&(l@ i;Q5q 5bێ"3xsJ5.>'.vF?m=4>\*|rw`pGR%pڐ5.oubz '"vyDw*XRD;W'CPpWC/bH4_@es +X$7@=^AcxJGzVvWG._ʹc!\>1w.Urdl혶プZJN,"=F"m} }1UekmrϡX!s6p4:!7Dy7 5xsVj =S~U'`#}ˆn{-/%/1m:V;Ǐ)tcuR$Da̋d'GNnmQBxw$ +~&^Wޘ=(:6"kkJy&ݭR b/Cϯ, 2T1Z"G>e'?'4<߾.#Iy-n̞ˈv^('^Oaa蘆AD@ĕ{QGbWAH#l-klF`R^lX;4~rwA<`RPZX>Ä`ow`bl$gO&˒mC'xcR@Y<Ӯǀo/'uTGB|RɏZmپ8U*W[u$ZgbmEPMAVU#̓+ /ed,H9;&(A)ꔝ>R\ U5]Q5K*LgV-LcnF#/aۘ^[rg?M&ѵC@RSi7ժK_7W`[hu6ژ ?WJMYǮ$e&(IҲ :_Ȍ`߲r%{ bc |(;ph+S1Kϡ>,JJ]zZþ0$.*I \6iYSڍG{Wdj]FAh@\x<x-kO3< 0e7#RAU^hMu",eGW a!*6J&C"-Oܽ_rtJOp^CK}ZU_Ӥ5_WB焾{8Xa;`U{jl)!8$HsPp |jv'9|TFI"Y?=45 z>j$sLg.ۄN<qpA%lBɗ> }>&ĭ࡝oz|AkQ~;SmaOUy8 &+Naª%>6.*:#WBMkֲb%#HبJ*toc)5T*Erꡮ*H~<goVOۏjfh>wmVuқcÚբҤۋ[Yha[y|[m@er % ŝ+ _Q2 )/P55rR(DzuOc8/-sAY' F7PW-g6UP.} fTxɈT#0$VxR 2 ]n-;;hM9qMu8&{s~;bƋ@$D7yoqG\I`u ZHyF 4&*粀(YsyިWl''nIk2@3K BLȦL#W,J>8e 1[ R,AD >,VŦ2h=[ʗ.dx^47Oy|!4M_5'矚Osj@ՏHK^ l[w~xx>;fDE4it]Ao26Kq%w;:RPS QJ;HP=jC^&.%tM$3r5@x.4jNqSbR{m c/G]ccQYYAhjnq5 JS9Qݱ QbUɭbDM" 3XiF5nw\ڜ`1`]ٮ-ߑ$z e=|ZO@*޵](~y#.}:!RM0 s/Re) AޓL.}ߥ1PyiǼ0ѡE*˒ P'jF䆭!:(:sX F*< K963iULPU0uFh~p f2 <9lTlAvv):,jO1xyx(,5]PQ^z][̀ug3[̌ȋ'ЛR)Ps~1]LZ0j1s V'\ q(:4cYsTk$!G4_'*:P JFuW3k8]ܣ, v]z"& @5;T=|$\m:繣xL_W.u7 oh,wP y@*k)~\l` BfQj ?㺞Bs/FS؇#6:C Cq_bZOyw=_fRe~fm 3<`i& -4+H ~3u6 tE4S[%GT%$9$j < ϐ?o,&4).+[FTAo5֜|?dY\R< x&mcSNhmS UHP_6|_db&? \ ̎t?1rXOS]/m@ed(.J766,ΐIgzخ#UV+FiLQ1/m?j I>F y.6'Q|z GNQWڷ dTJsʳ5ؽ!H7^M?P,ⶩG! 0f1"is)a^H7]L Y\@fw B' ycy̮+l ?}`Np+@܀vE arȌQluxMF#k15ȑlJ%3 >xMhs^›)¶g/SL7_{5k[xa 8lF\̶_@'Dbk\l,nL)"FOs* c(^yP7D$rhMևLV7X}pDfȳ;h0;@|*T = g;k R^%M0*3r)%,%%U^m%S,}D1DicYhbjwG2Yf$U=zДP3!z7î,&L)T5\^Vf e#@aӋU+ERSjQXpbvLơcΤ+܉,az+3njMoHnEZsկ ]zf"+OP9Y{o˩7cjXYȤ%(Ǔקhu7mp?zeN;VW&̴}tIY[^#f%n)xDP+4"Эug(Hi\in{;YɂOsscIpzY՞G< ^ g_(B7!ly}1Q 1EޯW.wy.N]nT0^O0cX'P_$3-.g^Y頻:܈ɯ%?%3=槛~Aؤ co8>2:=mo#9Sz hIZmV >[#kC̳yS#U},xt .Zs;N?Ήk~gckDFƶ׳,>jR YcDTr*u yG I#ce&/~A #znCCKrn3 [C|^,Wh'$:~wYd%\5A복m YA iST(+4nT j(TzAI9,njfFV%3CJg%fíD㉓{9 &b=Z Yv SuZ#]a"2@@;Ȭlĩ:*pw}ޅY Iu-;;Xn5=կ_R#<1Ҋp)av" G~EF{3 o޾Sْakh>~/KE{~]]9"hGITS=nDZΊS, 2ߋ9S뻤atk$ ?(p~jc\=C  Csn5/[pwưVk~uҝN'Xi ^=uycUc?~`&ZE.^9 蛋! m9,viTT鴪# m-R,+؋TGR[Q-3z0R,`( S*2cWU "oNT3 JX^6C/>>hϤ|HEth s(b@q`o#]l3BORg=MBRk[+ ÛpPJԑrDGqgRpx@:C31)¦\u@wlY]s /7epBVsf2 9lˢߦ$a//Fn:m5B! c~~o^O1K!c?Dƾc׋uA$ (g)(w9dqכr TX%m>Q0^(Eکg@ƙf2k)*acE(^\-% rǡPYhK 1kcӛFشOC W{s4USp@k  $+z$/RCeP ]3rI õ g i&# BCMZn(\m>w(³?φf/`B 3S]>#K+2RB[qvI%̏c=o=,q<u-J,m34,AKa^2/Y e.l$8Üz`6\NJk]/M7.Dmx`6Q&A31T]L|nNPD 53 71v}rD8Buu>=bԿ$D잙NU{ٶd.C{!#Jґۚ]d@=8( |RpwjXcTj.L.->6')pɂ䁐Av6lJmC'ص) f U31"megQ8MBsg\,\զ&1%d%@\dZus 2=}%IH`$h#ۡu|h7.TL1uF9ɯJ&7d.|)z6fF& U&}./ض~Tf _u׷y# p^oSbR̤p d&z|qѸG['rB'T:09z93%; hMxs}X!gD"X(_/۔ $O+:;ߚ T 'qYgPˤ*T?XyTn-%A*sPB8*/x `Rwr/ΰ2|.8ݟ)}!AQ6&WF%T!yfx`x7:_ed 80Hf@by%{^'@zV& !8Z![4 %lB7]k oĦgH.y8 Ws3zUGz6.2@~i")zAmwqD\m{9g]l9 TEY9!Y:}d@uj0B,àΖ֘bD/>@fu2\y ૭9 ]kl&I2dQ6?7 vk~P`?|iFP/n?`i; bfcvbjڒ\qR,^}wNwj4ذ cAq։2öQ6&~?t9a&XP uYb)N>7mN[XлL㵽BSj̋*S"{hpӑQ߰&+&nzIvKm"[~`1dznCOe{+%Km2̤p.y9I݋:xlL3n{΍KQK>cԱns 8epcVn $ V }{kWmڎ̟ۡvՉ.3B-pƋ{B@RLzG%syBuYl0ۻn6"ޮC+vz7Bs kܝ9COJKRʓнvzxލ1`ed v뷼ԋ jR Ð[knFZk$R s /tK%L4l /W@o=Z `bR?@ 'vr>zRn.]{=A_'8MnM5cN3ct<< 2a콗jk݄ ?w6w\O={n*U3׆j}6Lp_a(*Mchy󛚖7K鍦O;v8c4ƚcPOǟWheA&&@Ղ'*#ɮ]KBW$Ӫ 6o3DfWNkz?3,F汰PDJY0{$GnSnwF[Ϫx!!qU\q*}oY-qKR#LQX=G fOJ/ e+R o.vtOCJ2FV._d{'Vumycg 7i z6ܑmzw%޺c*H/U;?7Xj,5tGg,Fla @LSJUP:My=`4z_7VUH]R weAjNH,^zH]4 G_*S3h])~aV~#\m*7Ly(3Y\cRi (!=K"Mb$n)Zx6##T"Yz~?FEqr鈔/A*b}`)W^tX[]_B%zjS.F`ymSKO"t/4\3 zO %ҚwZ\E!74'vAgW|5ׂqpVSV)Cr 3\ƕT'[}8<>h61DLX&{ij[ˀ# 0 Xa %/bLlq&>yQ_Y@Sa3$gy21A5AJGt"ɛLOΡMzK@W)4jSĕdOw<#I!^I@X,`昍̤6}9t^;V.``:1}"*fDӧ;;pw{xS8Uc-<|ÚX2S;NFVϔIt,*3=ֲ / N[KrA· 1z$[TS,s,x{JeW}j7MpC̋'[`OF^ؐ8^6-e6u%g RGѺGa0x 7Y*(d1i)``D;c&8I#KYd;JG(z*ܝtīQ|U{n4+,9AN%D$Z5B\@))1\_µ5 k 1)t!H6/ߘ-5Zr 4 0EJhNs 3sfVաEʹ)JTkwzN{se6lO-z*?j%7ıϳTyA`7N˫(@]P 0y5E-/1@I(pWH2x7Əumr~p=`g_sU"͹Vng̱;nP] <%Ew'匳p2 ;'k-6viP Ѳ"ӥ7~ze CT-<@{g"%uBuP=гך-&!`%?JoErwyqAF]]hbvFyE<?җ{6(ۄepB=ԝYf{ GCTHa@]*嗧> @Mѽ3VɻF{tr>P-{TZ¬ P@5:b=WX;ܓJY=Zޙgn"gػ:M:dDYucj6cpPȷhX8˙eӃ]&r;X,*.*B*N,aipXwQVjGQ'eӰN0XDeZJ֮[f96?e ݦT1CE8 W%qQ_<\5=u}`XJ*MxFp6ص9(fv@Mt&pԈQz;ߣ h'w}. `MЙ%v{s2D| 8vGdyÑp_L y[P=rgX>d+O|m\\ p&l-SG ~UQ_ǀѭy6΋CPbɎmJ";e T{>7^(X[_f\IEm/Dﻺjn;d'2h;˖tPdEL2D49e CqBFa /=+CXlW?v֜)PS؞,]Dqމp^h1ex݊ mXvX2V^ACUSje%- $*dZ%Wp c&f>(pVH$zvy 0,9e"iNRn8ގ7˹uH?چmJy8wx'~ 4r3y9a9dsͤTwLaJ  ^Q}~58;I@%)cuI}2e(؇XG.Z 59 XE'|[ N$xSsR@T{2Y檋'Y_ȕH"SfN_RfUR):sCUIf!u{ ZT"ȼ{[9JyZq(|uBV ` Z3JxlE<ũ_+q?fٱ س\i2[4*܄P߆:B*NR&eDG`n s<iQ÷< { ׄ&LBhw%ly˃](jhr-}g9;[3=8g)0![JY4ee8x؆ITVuTnݓԝNJ~ZTV>BzƻŀÀW4|3BȎ4,Gl8 N>~A^;1m!xoN)58N H\/@xj(2Bd? g vކcESRB/7߬ueo (nPlhYF`#l"o,=tlcx6&ePt 91Wlk %޻ 2cU+*GR%"x.*Rdvm9 xu֖0ᾅD9ٕ$bmw@Un4imK1p ~gJS۫d|Щ@__ \$lE2-3Z:A 1*4 @&&vyM jZ\r^Nw?❲u7bn~0a y/SKPc.`] %k и;p" %ka $g \)N_~3`_ ΪDnu]QqQ% = \\xMv "-y_L>ߺȑQ/u Sq:pwn-_dזS;wcϧ{~CAnܭQ:2-6DY߲8{t5Rj+uݹvqanIYωt\w5%\5|qK3) ᴌ.Ąɦ{ߣ$TAkjU Wm%( u|EWesY^yԛ&#H;~Pm' kP0]jobK(O͹!nQeef7couiRЖ#i78 Lob~9&f_[T j0TH¤cU}qڅVW|̍ pm=+Гw[ 9Dї&QPI"[߯pR`vՑ*z3Ѿs7`OKbOuh<ㅌz5б_37w&qvaJ;ZA [cm@æ36Ըw|i#Qy6n ʤC.i0 v~|>Xxu 5ʞ n4 U~GJ}?!+v bǿWL%>sv4,a^[jD3.Z1p8&E?ޠl-#$tZҴ,T k dTQ=ţ,;9$`{lc A!5![<"KIU Ia[͚I+jZ}dS}V%vhcOiYݟ H =h54<4~>~S=6ƩJ˘1q@Il/&ӻcR%j9W[¦@[_Lr><9He_#'3@y0 kOQc抌]VpН/*l& 2G,ELh
THkĆoZΫbIk NM.·'XјmD硅)Oz @ 2b>cgaIq!ط;Lz8q?% OlfF꜎ |(IZ$zBDbŴX?Q=!azꛝ XLWh(8t V éZH8/o1͒/Q2Fk^n:>Ȫ `?궮(mzWO]9}A4!ii8l`ƮVnq#1ʕ,˵R#GKva)lUuߥJw*5㚠_w^gnp3P-5+:Uzpyغ[Br? b@lơKYyǀȀJ5$Ln}r:3 ! q:zqW/LPYMÿ&Dž#x- n$pC{]Bؾ{P Q:I#Ci@3?`KBĞ,9ȰDInۻ:ëE)`z4)~mo ݿK .=58% PKuO;Ӓ@g%9ijAkN1p֕&KTUEY'ȚO6"4!w9ܐG Y,O pT-bu4ۣpkq 徦k&cJ(s1W NCjL$ G,tCڲ'HA\ qm' cDa2wwD܏9SWn gH C^A>EA\mk&0GAgWy)vvF㸺X)ȋ 3i^EA_KbuzZPH|=.T鵤/'uN'Z7{,^!DeK=%ܫu|)qʉ^^r ud`!y*/pX'.|cc O?̃q&p^O 4cx)~ 3kdLPV nY Ew-;Շ%G>'!r/%y.kƨwt1T ;N+bDcjo殫MZ%O<Ϟ|pv8 ХMs;5&%8 l)Ohh(0}/h|$",̭94(3yIES?gX{8I\ݯL5 Ei=_RaRLjߕ?(8x;.j V7D E!!xFHLy9U"λ61{B|3@iBdJ lŤGP1;נ;pV )VHb/͑)Nʱ:φKOV6gc`Tz5c=W[%ˬmQJ49,qu~o`U:T8 )[=%giLv4BLif!p!$~itk.eǧzDvu^1UBF!={\uyX j47osô8CkϋIxpe&' +b4)~?~f$fC>Lݒ6I0J%I!ٰ4/i@)@ff5d"8>]"2d)ph0a7M`ĸ/69Hܩּ ՀNpL?o A쉉Iخ ǸogS#>}GOYLU+w Sez[Hcm(î`ߩ3²6@Ǥ~&Hq9%z7(Thж$csceBBc= w@ ^YoJaA(-(idXy)y殮J8)oK;J-/\ ^Ha/P Bzj EEnm{–Ks=׾ NbV-QG*\Lb{QqM{0Cre!O;-zܠI(ebAM>èJ_2'YYg~r5,i%-Hf}bQły*Y@gG3,YIUUvh,Tw3Y]1ȰOA+ #Zn<h:򢜯,r"ڹHhnzL~CJ' 0M$ CC6 avrɦw `P':Qa |Pg!w;9J.t * m]I%ťl+" aޑ)!G=W_}`qI&~P{#K {(VASde{#IߤpۘI_{V tC)zí>[wWdopIBX tq]}>A'Uh;pqBp9 u_'38SfTMK5 r);QS#l}r0hoS! <\0hX#T6ũxk(^(їed% N6"iX\0\oy.kzd~9/[&]Zr?:ghR_%=4'_Zr6lB˫6?r`K}e`ĉkp@q*=uʓ{v`q3Bb64mV,ău,E _1=[uBXn KFVv/R)dVpi0xQSѳy#V*z(;2zWYa1 :auN%9O9S⛃ !tz>ܙ/|vl8Д5Dz)F߫a /Aӝby*&{XR?&Rh!77~#o*`Sw ĒGYf ƪfuxߺ忋,$ok2 PgϞ4??v玂Wn\vh9F4Bxl.IzCw]}6&3;8}}D.EKjSs,?; & ;004AM^-\W:s}`-mox@bxvQDl{ꩿs=}:`Ncw6}1 ou*4-c)C&_JAMR沫DdI5y]EJ{ј2"p3vh f\=]DDO`>eQy..KF de;KI M @/Q4o)o_fT2ESA3 pv]Je{qSXgl;sA!q08sA=p?Ń(-HxG ikrT4\ǁ@""O~5..|*d?AԸajj{ eؿ`̱v1k>EL_,D"x:^ ?|#ZI6jKBk:EӋ{4WwjDžy H>Nz&ip觥L'._x!;s$ @&{DO)9X$PǪy G_~LQe)ٜl߫cU4o6!!L(9%X.gVLH|>MEz!9R?Aޞ(afr¸޳f2j#3oanqͿY:ݕʟ)q0:YcZ)5Gy$6;vmL7U;2deiOͣC>:S4a@TwG@oHUزe6dzAD"m>j`洞y}.BTrhEp(԰R/C%fmY׹׈?C5 ccEiӫ(йBuUf|VV4I~7?wgb?WM( 1 EbOK]0}&OφlÜEOߝhB'!d+bRd@92 Ɇ08MVZ4V7hܖ!e<2vVPT "dcgRTe?1Ifܟ.2D[FfT"3,Ys2;z9cR*>h"o9k7L.6ZA$#l9@_6Ua*%5Pωr%ɧpI,T[v^\B Js5,935TP^ŠѴb4^Ge*j:ڎ'7yʤx;5QiCz0s'#rIs,8-#}WYG=#t ռy7w՘-{Uci 0wd4R/ ~6$vZ"ӓJB'ͶގZ䩴(FY'E0_iGoI6@ ȅȸ+iTzesٳꮩ .kifBZ|t_ ،igaU[d%n*o*"X!r'b}]ƘV|W˝MЭP_=93ttY&Vne_eMO#q̝wBԢQLGP1m8ϥg3ug82W,JIEIZ>N*Zوg*I?݊r۳-ƅN[ջ*e0C8U:a2DQKذ祲]'aj"0R‰48-gifSF yo3A35?#~9@CE#|K8Go0zIԵYo 1QZ㇔ca d)ZV*ផhX(L^=CBCz[|nt:´8Dx;]+?3H@ji;4eG\*uL$ zL .0a14E@ ש Y5[3Z$D7@kax`.0!?~sfڼVW70ip)+W=z|> P0{L%63P_*]<SJ[Wjש̊z 8Q47ڒI<2RJ!Ok45llt͒;N#o,kꓐPBj%a+eQ<}Pg#Zc k ɝș\[QNl)&N:<,2:5<ĨH #!qZ㰎OCڎY{#ǭUcG+Ű.KA}34*I׋n>rtEm*v)oBUĽR q ?x| S}GWCsm֘Q%hۧ!lTxn " Y|z$beN[+3~a-C[ S0p܉YCݮiNc?8e(0StrLi E{L9>1Tcz9~CL^[u/-CboSn #;~: kxNhɉ"Vpxifn#M{巭Qɰ/Cinw?3l2T^hKD_y7E}r҄&kѨy"vo$, x[Έp4te!-!L;$Ȉ*,ÒYUj rꔆ0Dj)>e.GW#a>o AJ3dfH4 wPY?嫺,5߉)e/g$Rc%n+- ,v76F9T`^ؖs\F^mvy OR&8IŝYULˌ}c7VyI77&/r EIԕXVNXEw||HW@I8g 3Y0FR}_\50+- [iLid0ʽ~PeWI ϐ5=[h/*M,Fmb[ Y".Ԕ3Ƶ2 #7Rp\q?yR . JEh?ŠG"_3@\&pyL,r%^=iyZ)cݭ}UL˔m(^O";O$} akO&=\͘IpO(OhslW Sgo noBf!4lqP'N&"rjy!Oec'pEҫ|-^5/  EsPAu D]LYP̈a$uO,z(Bq,̙;@H+ILӲVA1҆ʼmCWCeX\jn/&Nlc\?At.si<:^rWaMB5PE|tX)Ӆ,- 9v_w| )f3D'-_" 'ti M|eģHVI8<ŦsɄQe'ѻP¿D5;&{{Ac>s{]PzNЍ!CЉ ky[ 5kh0Eo2-V9/4ģV.Gz-{Vui(cm&Oh %olģU'$|(K&2|B!wï"|j,"Xab<P'la;0nn'X҄\ɬQv%52^GJw~VBlK\U܂nwlRα/׃)b4z)[o#h;I!`R[/_:~v[ ܸ_(H3!"e 돚l&6^5 lp?(*6]עC-JK- xZr  %#&Hr* 5dQّ,nY %M*MyD7Bʇ).yV ՂyR!5NG{Y,ٻkW?^/\K+񴣗e}e}3)lEMuS{]G+ Q.Vng9U_y>Jt뗘ޱ2op ;~#F=!BoC^K K/^#CD mVt~lME8]٬p׺?=%v+A8vCEq2B SovXO jٷ^L¹_|A6;\Zs D&ní39Qr]<5Ŕo{`DⰄrQYjx\{&5 &4̑FLE 7!a܂u S/^V2eH)Hrꆑ0B@5 K؛'=w<]Y[C1~7Џt%ǂ\^ 1wم=(0@!ui0K*S?eMMfwgi%'$.տKOaH]4IB20rfb}f♳[GQHymF܋ӪQ/;RT,,%+OZd,m\TCSY\]tuo.5ak k@1o08gQRV xIp9CQz.+ϰ[307| ›T% (K˿y*kз܅ZF[jjz5[ߊl³.4BH~{UalM2x]PŦEDA8hLy좒 _ 1Y?QǮ$Li~*I.״-^ن2Q͠(0 ޽&JHtRw1?l;0?ʑ<9x6\P1Z-XnmD vK&JNu+}%I@&?#"ūmQ`&ur`f84 `Rsԝt2+l !Z=,<=Q-Qys G*:&IAA)J<~vD!iErx6z3Gu\Sm̈Ǔx9ẕVBy* 9lYmk`SkY3obm7(?Y!hLt,:C#1v_О] L5{`@-|I#(H:椒 o=J;[-ْ߽+hjdS[eFغ4ԹxIOSD5Gm7t&oE A e~pL6Û+LĊɆ;}}rйZs2ϝ].nWGÀ// `B̛6K `ۍ+[\9Om̯ ;E-e0Mg[yL|w.؊zr<\:X":-Fݴ൦THOR,sg+IaJ+ ·R!؝?DH[{tP{es߇\D2amE97c(LOT?RP -*l`a~]Z^DE+exmGȾ9b*vb!I>fSaZvB>cb r"g-sk!Kf5UtGW*ɁN'ͽ~b1;* L Kctclmu g'0GgOӥ,]E`]xÚ%WL*yp j'})gV1!4GуFsRRYWi}roH vFC TW.h<y{K=_,@Y;'Ԃ?S=aDǢ{6eS64Ƅ i!P4Zq4Qj!,ómFn\?s:94n,8g]2+f_KH=Q4Δnc0'>٬{J.vO<8f4dQ#%U@Cc2X&w6;/' "z?FRd2 x$o{Nrrgu;{+˵N'vJs|Δ̵Wh_jI1aB+Xjt,\ q^%I9^yC'olԁ)6rd|I|,W{g# bpFZA>!hc>1e '|}z+Ii+2LtOiV&rhp0]- \jKAC.kܿJu{3HӨ Y_T$AOH ʅقwjN /ͱmvЇ~̓Gn#^M~^(m<ۿdBWx졅lޙ[qv!ٟn_@ҔZˤ=Ӭ`.hɕR 6kl֪(ƫW0:L zF} Jlk' 3"q^r7Ҟ!/Ʒ%waee~%30˲6>J@5䖓q ,fJ<\ȆʉAl=W + I8GJQme/+[a:3 pW(h] Ψ;TcVÞv4p+!a,"WCJp첾G%)DsOi,<3Re=.)}b՗޵+&DVqEX$H&0-4U4 4_ x׽'lv,3IHRq\ZOj@~l+Ы".Nx[k뎭] t,z*iU?@=KE )Hnw!*ȣ)̭5 qD_Dr\B2d=Ig*<鍬^d1% E\_n9%35ĮiY*[dBi 7BUi|Mlٮs\bj2R0!Io3Z%xx] *n /RXKua* -Xc)j%yfg~ HIɠboi?ChB2CtYg"rW6nYZ]CWGQDgPMv"EtǖF"G1hȬ&*O3{ԍĂ%[/MX Pr7 'Fs՝ѻi.OJZ5lLkO DbKVAhڪCI@(]%Աj`ixHDG̀x > 00Xj Vf%_'ZrbD$OrHe\>S-,ď5D 6ui ,ڭWCfU7 G}RkTy٥12\7@I- ?9;S­K[9˂ÒOCZ>ֈ ?,V=#! EX_S4Ͻs+1m%#iNl+;ܦW28VP[EU\[IMl=~$ Bqq^G~` =Ak Y%u:\}lI߬V޽;dl^7ImxR©J WC&)4oy6 Uh(`Jh[U!G[`sE(,Űt4,k4 qßrʘm[P\Z6O䆟 JEFYZiY rY{'es-%.PļWaѮf.WCd3BpP"LN/gƅ sj VtS4d6<]L4wG`->(Y~erP zؕΊ4Hg:c,wxdqh75yvAs6{nY"fd?^~wrbמCZo;JNBe_Rž[%2؟n ^},,H &OnX~^q}~sK.u9Ga{-dX"M ᢷ>ع,# Q/>0WC۹W9S< uڔTݨWL(THT׭h6S2PQ!7lb} [])4zѽZ5$]w?)]ɲqRd cί5xfe;[ nsUL(@&sUCA>{,4rxwv!ǟ"{k^ ez8-wKr4=HgP5-UeQLdE+ҠSECDAx$4Ce^rd(9"RppհhI.tێU^]I;T@@F) ?~ "-GuT3{ssN՚orɶ'Ymn*Ǿh")be H}Tr/PgbE.?fZDZ@|H$3AF;pM8OVA~HGeG(WMuFhf(e͒/:FN?f'Ah B- E:N') 3>$LpI@лgȺI4Y޾!Y~;Ӽ$7F5;h8Z1]0s}j]i"x}zE# D߬ Ԇ".-PP+Œ׀X$o /-hqU$gSKӾ!>yArQzx],E!jg.C@oP qhWu vig7vk͛=/Vp!6>~H i!$g$\ya?Q'W_LnpGNgJBWc}l[蘯!G^*,.G?몤'a$#!K. #P,*/W .ObDhZ*O7N 1&&|TXZV&ZWQ;8Y{=$!TJ ^ACё7})ĮmT@ w,Z.[PD1.@3yf:r%:&Aé [:%IjM<;;G̍@Eg&ƢS ;Vp:Ezc6NzR?yqlc #7ϋ7pyMEn4`$Ac:}GsI@q AGl JNN`[B=V6oWVd [PWSjipQcrN8 o4s ɛV7cO,S"J /=G i haM Rk6W^},v>ۃpJl(XM9WLć S61.ἵQ` ?pbdN,L@8[c㰡Yrɘ_Րyn_\)r:>5"J'rPҽxR`` 1M v|pTT(H?7 $AY@}NGx/lIzjҟ͡ >4feR}r~%ClDQC_k&iX&:9T !61GM=[vHJ][+u~0D> V?` p un k.4w R7Ibx(ѽDᕦ3Œ;7~b{?ncțm<$ V~ksH=VUJo8Ed)ntr;'إdп6 32Zրz9 eCj J5!F_! CTJ`VR_[x{NX^Iz.E ~"Q SqYC32} >ⱔL}`tͺ-)#Ų2#/|_0b8ҿA Wn^;zHS{7ٌo+M APoSn篔VNR/6hR-m)G4u:FYf wru{-2Dnmo!\hs`vw2Ҵh0ƽo0QNvٸ [$Äe2bodU0EihmS0( [j9bfh> /3)wAOm B*y>]Hj'm yݮpAV30Q_N61 Lw)Uwƶ%3C{uC@)}'gD[b"nbtHpK=|Y7!M܏I5 {1v )Nlj?Vj oBkx/Y"t1Iքl `2kX?q>*sIL&Vv5cD$[X1AsҙV3!4mpHJ̖\Jw`z*Vd$wk|30yN ;`&;h>&iFױ`;͢K޳(cS;kM*$`Z}nnqu!j  jt̛+ƽh$ъ㲀4;XFI_lߎDZw`'FᎾ60'y@zW)NWf|clWP(͛bA-ZZ痗0v=LSS0D"$LQbVkL+ YQ pD&Be(BZΕpTf?M/{ȣ[|w"Ŧu07>e* b57#Ԥ_NB~ݏHb<׵N$^(4){8!Aۛ-.RYJD7奒 {"^ .sR!<'e{y; IDu~v=_8JӜ:4=1HrI#XuI UZm{q0Hհi-h ^> ^5x9y~"wizbG'P-{& F G!Ni· m1.ˀK3pNQghU̽1G8Gern!Sէpqbhu#4&)'|ZМ{BG+"ErQs/ݱ1'|fi|gE~C;fX,ʶ)12ov:ƮU8T~ W9&Cn{tXXo I"bB>79WRS%1X\ 2'_R]fzw ULy:1o4"U[ %>(nR'z+ UT,w21k1&jg2`#]Z-ǫ邵wٴGA'|e:YPe ];HP/EbS|:ǿzm? B@͖RAܗR!9_ߒBV{FBurGE„Ă&)ĝu?G)V&t1[Gz#S0嫫y&{QDi1~ۗ.uŒFni=׈Ӫ|R, l\;}N`(v3$ mEJ { B'ԉ/iUeXct5e[l?ѓ>5R HRM—oKDFsw6N}o#e :i"gVR|#w" /U|N1R8W8;{D M舠K\?a(>knBd^ 'l+>VSN4%(iW59<S(#8#:.@3 !;#c(#SFx)U#\xy| 2)եPcTׄaZY ȉ> yxWُЂJȟ2㵇k> +M$!URf@$UjBb0"BO.< TLkwg2GBa@Q!2O*fTRʒ Vqnd7\fJ}z}e6Bn)c( b4 îrsy2HC"Wtmw22V@#MރjdZ:ʹAaʮc`-e^c{iMHkB?JH;']׿;SӳSw :O1S&K˵ xŝI ۪(hk}g瀌4;b*]NԚf,-^Mk] fK WZWAT6-"tAηȸ% l aRb!0c2׵iD"uOœQ)a.oi{Hf,z9N$_"'h`aF!9B{MmmJKA8/a/@X~}Z|9nߪ0Wrj + )tfxH sэF].2!L4eD|mjP/ZvAB*+^ߵ!Ok3]ԃ=;t6APڕp ^i 8JHGЃ v ::$P]+V/@c7gm\ M`%V+ܫBLSBѕxf2K=Ԭ¶8D`y:E٢:V""ڛhA] b4\ffT,{ f%yZ4nyOh!2?X (y9pqL6 |W&HBjVePEFYzAZdzH2s^J{h/ѩJЧ^@>Q+<Yߪ\ҴmJbhmF'h(ra: WQYJU=N\UvdT5![[@犸a +o6'7 +ƾm.2RmL>gɔnkry7tx$9dkAL _m &F'5/GCy O7b-]K~4u -uՓm79Dڒ7法&K$s/1/Lz`gAo6W6شt,ͻAh4Q*E ;ۼ6ahBsHb~ á07I ʷ a&s6.JZ$r2<' Y1Kp?}q~,-P, `Ÿ~f? 7,@=0ҬZFI4,j])W4fQʾԶׂr8g|YCwfF 1 @'yB 1r(3գ#(zw("GSYe0kS|#K=8UT pIsOI 0mI6B*% }4Ch3b'ڹ% kH>оL쁾B1LWXnd"|$X6L1+\\bDkT* ȿ?RO3K{Y>9|q~4͢nRf$/!dɩRZ3oAB#o;Kĕo3D$BW_#yv،֒ -dFxoZ)սjkx [!ԚFSdwb\ }Bw7mKmJ!qDi`$kHgIހͻZWuހ9O0zTd$ ^4J,XqM*P/¦7*# Q鸳-JrݘHtM/d"nPJ3F[ BcVUwups21nY8;8~xjx]hgЅ\ R `X}I["@E1W!<.WHC,:N(8"|c)* Yw(6`QuMAt4n{=E, xipYy"Ru҉U`vIK|QanGVNDf0voRCiϢ U>R=rNe^=~4I\#j5, D*wB] #8 Z6 f&΁(q$> pCj[I@T w1g9 ;765# 9a)7gˠW'Z`TЫƚP?hTvDG34RZ͜Uwۊm"CP+ιPzLhc<)PQ}*6#(S$ϩ\dB?_'S*LkS B%/CFT2pnCHBW@0)w -"9r$0>07(Ѧ7\qn0ͮ4`#QuX̏;gx\/s6_ *;]p&H))U_d ;h+TJT,Lo؁zG,@_BM\le%PiHWI-r.T3,0iB幵?{u<"lz'Q# 1a*vh[rMH=MGLmm g .%fd<<#E"@|eC˟՘ZJ \b%)kX~pw./Cl:^OCg{Fᝣ4~nݐbaX 2͞cfiעc5Tʏ\LfR2 8hʨ$4}Ԏen$BV/Tf~lrw22 n4Lj*]}RWրUOw|du6 sD\%;TJy4J[Vdt1VӪ=f ;x;,UK vă@[* db?߾C7w۟Jfܿ+be 1uXݔlh(@ u͘=-rE=$$1U(" ׏!Oo =E+Q17eTUHQ fZej7ݮA)ع;rGsW/EΤ/Q'Rd Fpc6JcS/ğ{MrV~.Z+ξEW Ckoބ Dn(Iy'O5I+5DXY DXfWe5٬%VN ]#]$߫:**m. ia=>`Hl}E7.wnR?=?{]Jh5X"q1H_E #Zr-N0!F%:-$M@,r/1itӰÿ/~^-|ϑ[N87pK^dx38ax6mRJy۠Ek\Ջ$k̉Фu5O+bw̘me\ |}a sB;p 6Htp&6D$%6֨4`2W:~&*(s:ob\dd+ZSZPT}%zKv;Sf1LA*NǷuyi$glMh"x }#9ѵ(!kP,XaAOZ٥]O6j'VMĴUyy^uAo΄Fu/п?UM7z {<Ұ rCb\s7yH+!c8&aLj):)<jkN(V1R,© {HrfP~O;"+*֨ ^  BsFULfl_R/uzV \ *svEl~{W]$°⪁ș!vO10Cd@!tSKkD%iwm7[o3k'Nչ#uXcI!j2_ M"Wj0"P̯}'4gLJ- m뻃K.hCWqT]Q{ARs=A AN[ m%8S 0~8ʚ87ql/|]STȪ0{TE9+hɫABW6.?NYy 8 'ӊTlp{J}Rne]bvV) f}Wnޏ"E?{>H-?`I}O׋+*[E;`)DTةC~$GкS?[R׶xlrl Hrca1\[|1P] qƛɧaz̧ e V*|xD8&ajXgt-ٱ{v(yn +1|aod3 15n LmyO o |ӑ)CBS# 3 @<%4lStRSԁc1H!~ڰ|Thq k'Uʲ;wMZ,ǘ%gtD^õ{KoyAjsB_>(.NV3ޣEm79(|?QcI&Sh>|R I] [t}Idb$79n"f@/d۷& 38:qKH2zMY尡0Z҉y BebPv I)|SF[yOFFx}٦=eke?_IXF->_ÞCoӰ(|~ΪutBM1Gc3ZDž:FnR/ET87^n&ͩ*LiɤOL?[K!6[MQz1w#n&Ok$LK$ֱ}I3JJ7aAxWK;N<#E-#LXZnYSB~]6TdQ?y ݲ>6E B]#ͪ/guڧ%Pz Ĝ(SH3bRvp7`[Cy 5'r49k>ns񃔗i_J-ݻ7;w3y{D~L(vA3mj_GGn lÏWAV1 T `  ̷?d"օ~iqtsg7FtW;~Z,ZT9lo<"J߼#0ARV  PW{t$RHZ4z >aS{(0\S}QJi<;#"A(0`Д/9b )y "FAށ%*r!KWs'/DuZd>F2 %10TcoEx`'* ״XRP}TlEtr)`q;N!Ģ:!OxwZ2ozT{}f qv~ꐠc 7g(4pevvo^^E8%cAږ'P+N=JM\U! y(o \Ip\l*SoZ0rBXôYI2`6g9ݤ؎H9E6ƚ 'V/XEɄ+lJwY[x;rPnKk -fCHRED?ŋʸ[,%%j }\1mTawȵ1%g^Xe :cţPwz Q}!w q)BV8͍eZK\;=<t>U k^JѢǨrS_nV>4Ra}C1Q||#8D6L0U$LN`yO$Y㍭}K-Ɔ[c>5-pn8Lm2m%딬3٫oTN~Qhg#n2ƩwZpkvx)tDϞH{Pn<|QE0!Ҕ2=ة[ޑ"7 *pC1[@M-:qU vXLmOc&svԷv6MEfE]jG}(fLlqo20nkݎd h~\P|{Uz6kĶY/gAųmE%_^?c΀"n֟cy&cyPvfݺt]+=$}FY_ rW؏d)A60SH_~Mz 0{Cԕ;\QyĨ,*+x0@/Npad/rAp?8QVjz6GҠ*alJ~'l7zYM9e GIz}ʑГ5ChgAX{Sج$aCo[as4O~#jg\$%{S֜ߕ<+>; ɼRbJ&oaݠZN,GC'(㹢 p?Ч^Db*] udt^kҞ"/aWJd/*s1g6/r-XgE0Qo{9d E1;/DT`ǽevl^ôf~!sl`o2ʠ &-6ՏkՏջ~hGu&;Zvf9Y1֎9QNDxu+ͷ$4vrUl%7[=Q*NEv1RD~ }~-XG}"Ϯ^~O޴\P"?#JpMҴQ q(wd7X }n4:P?lU 4)t3=Ğ7 dbs*-(Ɍ$5} VWMSգH>˳: wip"L-qa 9O)v;gzF-W-=r2r>*6ӯddD5Ot;O|zÂ_g(fD SmL.RE+ f^q M%,I(܎FdH]PRsYbUjNj&z$Pڔ$30g96ޔ|u-,E,ȒH*p=G%5=U0;|KOoh|M5V&GM0"1j^KwkKrr/H;OJ{ř NL?u|$Qg@D da*gv^ѵ|dܢ y#b"vrEҕqxF{3)AB1CAH2УsP:[׉]lhj/b X7?,ذ7ޙh'k'RMЗ\2X'_5țsa2(7&D` f6Ӫp TZ֯`6JgZt!~ V/X2H C AW!!?vI5e B褆C~ Jbhu#XS~vj;;Toc Vf~. Mm]X ~48OPprzz) ZJj~GcvPucG6(LWa;,(v0 *SLr#"/7YL; `㝙] 3Kqԗ5hBvA Mq)#}ݰ }|OP)KE2wڮ~rJPͫj|zϏ.3K/$0?]oVԌ'zO<:Ax ze0 tRߋJ &[IAz.(uw C9ZorZkڌ_ݩ}MXȐ%tERVF 殻9> Hˉ8@cUֱ*N\nԐq(۳}ޮ *k~.)lG'Ef_H ۧ7M|H"f&`ĒC=Mx;D3b# bƋ 2T[bHT^Yթ`J0X}!2+XKcMĨBE!;eNa=48c8{׋la&f#=O]Ψ^5ݳc/ h;T/n|ed81S9 ϛbN7`d~R^oj*G<;XYR*:2{*(T!' h@l&Iߚ P@lo:0sHݯWQrY V)!k l#[VMv #w~^I^PՑ@jl@r`X5[!}zݰL+5Yr/__Oԣhqg'M21Ό)m Dq &uN0DԎ/aK;i3Aar D]854&L65qB"?_/_NaP߀@HRod6"k'|;i%5cf*+}Ud9I>M2MW綣aQNb}N5XJ MOy;<- 8Hq1z;&9>gW<{]hg0)Lwt_$jS1qt@1~ I ØLoue|ulӹ1 )&*n̜\%4jifVzb ֻ9[@(0,f[KND!"5\ɦkv-pQ;kc!l7I>r:?ic G4;EgkZT8Px @QaV"q%7im#Q!591Q~=2;̮dB tH`ԉ(DZ ^dƝh],F6-V/N]Mh_t*Po- ưIŲM- !8\*+BMvڙqE͹ oO۬@6*-DoNs9+%ɫ_, р?̐u=)mc-wr.>Nf>a0R nw2A`{^|NmMmsp*' cJ?D/Q?s| Isf+T{{?#₶++M1UY,Ќ)'n.}1: kAMT},EOY`B&5['.wQ AfiB5e~[劁I&j]/L $@ @ZeNY7^}F醣j'\>94l3l+іm-3(\ :]hbjrK!~;gLDaYrS[p\t|h/2 32`k(N}2躸L["u$R|\JbYRU= Qz$"F3 ]"7|IVޡ .9!Iy1r4)/RcT9wmSMIĬ.pM&,\r,qc* 0DןG]z^+B0YCmif4T"#R0Y۪}+]JY5*yWTFc@+~4N'5-0.˥(x/]:ZJ4oΕr6v苭~z?_z!+ːh R<GL\#V\x4z~::W /qu-VK iH|">~&{˯M=mOd$vnf:W7{|Jli!dRHzz7|tdl 0C6 mywxyGk B\ >4~YgzϴNP :0,Z '+){dG\sm@BBd?x1gix3XT  ToNĈd6T=Տ+YշO--3˸]Ei]+[_AyjWzFCGQ9†h^ZЗTS|$tJX[1 YFƾx6RE|2~φqjآ]O} g߻;Vrn&vG1HY^J;!G$Lv "jʾd2|V|BrE0 Q,fa+z9 tu 4F NJ4qi$؇ ɔA嫉Jz\`慏L"{O]ryD?/0zYx8ۚS*lƒBc{FKQz5Q4p b.a~ NtoF7ׄR W͟c+9\X/rH mv:j< ذK+lp=;ۉ_r= Gþў.IRFmM {Sf ]z]EA7[|crD]q2?$|рsKp,GSHcE WԾ}ϝTqDƸ$P=(|Om]ӊN؝ŊBdEQ0*bN鱦/&<.X#pH,Z{gh͈J5 郝1S2.l3hrsH`|JN\bՒTފwUX t@r`[;)ߊWq60y$+~[6R-QӡODW3r3TMۿ7ac)K%%6.4 LmBauQIYm!?ǫ : x4R‘KM}4N_q&F=P`1li~EUK?:ac)̠Y$d,Q\[b+R#juub>a|dCnԱ&'dwh]y &35LiPh)pqܮ͸r1|^BFz;b&%Iى_7Y; :4.hV]v+__%`TFgksܒbU~jxK][Zt yR=~EmC+wBڤ Yp-!z܁tiz?$d Uh-FF>ʨ 2UeMlӉyO|f-L}Ū*EO,!p @ [\:: nԆ4&si1kXA_{ZA=kޒh~dرAS0 X+tIR%!55"KLЌ6~eWS/`Vxꘑv?6-T@ .}-QRKDf58KGvBpa50Qd-"AR^CeA{C.J$Q9G g&щج{(41o\lWM"i\t.Ä1kJ[hXxb(B?) ĩ#S ugɡDzf} xyW֞{4vU)&V{+kqVFy g 'J<~O6>T´axP^r-7nK27Uy# ԜNӌs] ^\`.mhHާhY6.F~o8FO7c*GmJϢ5 Ú͵u=[aځ\Ҳ5z8cEU}#o-˯Y1\eϽ*FYHU~tS,[[4AwǾWӁnt1' Ye^NW\DC(+>9[',x*Q]YxXJ`MLnLqc6O2 2(GP?.7t񉛶`}jGsu_ܜP M Ka/Ǽc~~C W{+lIa3nJLrSh4nBMzHIuL*l]Z=(w-RoI~~*}Jm^K2%/MղHv?]+Kki 0ǧX$aPrsp€c+G@{lwy.fû# 7!Ty E0~g JǴO#2-WiHѦY+T0xp紽XQZjpPB 1ܡ:et%'h9}-ҖJ* [4>238jVNV -R*ĩ)gBM0AZR3K6\+56DHvHhKˡA$C6Pg {u̲V幖ޝrBM.1'm B>r7REH誮VRZ9g#^׃!X{LܺJB"0 ń&D]/ 8%0xÿ?HB,i3UJ3U9#Lnïj,y /1l :޳_,nuZ .{4 S=iU*|2VohY Qx05VsYj"r{&Gjϱ42aWr,mJZ(+$K ,͆'۾Co PC E3_p"f޾ 8KeONm0dlS{"k$ˬy\$=jI/@XXF+Yb#uޙ%܃ޖ]&wp:RqP1ǯ:=x\N~eDjiztfyE{STS3U.ܪii^m:"I@Ou.v ҠA8ym|*y`Hk⠁Y1E\Mia6Ds{xC݁&u>Q/y_S5Ǩ:L Ǣ@A˘k텞l=r MYEY/9 9AۜHZNJb9X~>B;eΛ6g'mC툞YeO[G~oMu=@^lFgKPW+tβGCQGe׻Dȃ&r"+BlܯWp&Ժ.}~g0;HJ}H~4nm,w+CFIW ʺ sa}6W__;Q~K B;z^j+(xkhQ;%iDlvk.L:=>DdZ]rDnNɉe@|^;$bx}8=ssO۪?(`4St]=C+H|ZnQ9ۈ8X4㻚؁'o˫ZI7Tt4],xW+sD_Y%).vwW([06 ["M]RD|HaS`v?!Od`36aBr:]SP+}̈́xd"P&7RTm/~xFHL.En2ᖨ.HRGjR!偙8VU/ngxm&$FjEug L*zX~s)xr [sCNbm ^8FyU ibr\4ɮ47o?$6UiAc> 쾞jIEo04%߄9qB_\΀-!WҠN.S)3[,v=1o_!zGm VpЈ -יȳ0iY^\39r"wrr01ꀿa7T8,ˎ1(LWCdOؾ"꞉<?5RaʁWH Zfg,{k˧2R-_uG4we>4^s{[ wZ .Eavצx^ Ι&{m0pL'&t{Ooc=jT ֤XgvRht2bn*~>7==e㵃Є׈5 WXZ6}aRF5`y1$L@bbx=7EkPD&,MRAjx\y]h Lp8\z>g6I<R^CS4GWA}p{fjq=9![ O =cmOk m 8sR*{N1&KTIhj о.2_Ӛ&1(Ee&1X.u+HkƼ 'mvaBڑK\mʇ6mz?ЄB1;a1$3.=AlZA8̰{›&T5E5`-[BUNF/|c}% hr#a[Qd@AgBٟt`YF`}y݁,dDZ27MK\9o/*V~Y͎×` ~&3d6`gv#=D`ZO߶ JV? Cpl/8.B5?z?̑*cXߜ 18dmgo|4tcح *>q}mG2 a}|a9! < Nbhmfc|fяƼiF5n MɵS31vA5:QnFɶcmHTjd|! j8[lsbiu<{3R M/_Yf&G$ 2UE+r/Fϛ9Mg?mɾw2 j2~Hw+#T RɎeY"7c{DCs7Omg  'R!%[o?Ljאt(F̆N0NjWyJ_SN!V/n4tÞ?( ṮObԲ 㸋.ߥx9<&ްF& kuv[q;t:U&Ҹzdڀ%(4Q۵I*uJLʘک5& su9 xb$c^]TdJ݀-z݆?۲9睵!V4؟&/A\\%"9X0{>VY$jHwfsJ9Ö$Ox])qVI,TNY{XD3l$h3t'0"_3=+]X|@[ǃ;j>-&ZYטWfxF.(q8h0#lY!,<$j[v M%XnSnT37!:reԖjll]Jh+KYa/X7*\PѪlA['[}oBq 3N-x&;ND"0ajw2#,οJAGٻ<Y.A&X~78'ֽ<)Y9?DkGKYۈ۠+72t`ln+bEC80yoDzxszhs9nEx`j]Wyw=Y4@H_)q;0Rz iUl|;kΈ Ԍ#_%ihhki@qbVaG*eDH 觠@L*T饟ʿtem˗KZz,)HSeۡPҁ_ pe"ӑ 9@amÛ@نnw 3MRR´𡗄WVMBK"arwuQ9=Na?Q[s(\cn'HYr^wB}MKax]* uVEjvq9Fs2ʄ{Yf78لM}%v8D?97*^$cY L` ܍cP{zL!@ :XjHٺek˖N[<1_ BV Cgs@fɓAb5fqxyH;-f!n3./ \)\RWCyP0eoq \.%> -`;@lݼz\jU)Jl0ĝKbN3D \͎ߣf[M4VOJFǣ hRpoЬn@k’qAL936J0ƶNP\O,9nY6{ tkHeP a0}5;51#J%2_\oaNy2W=lq 4/'&*(@&(M @m:{ņsF=,{&7O](GT%[CGX&*@X8:o+3n#=55ڴ㽯Hvڨ5$VKhlx,(~% YYtɳ,ʑ- 4}~Ucz'hވ:B36qBF(1CC.nlKW"W9;hBaTY}yJ?:8"{ʛ1Y9wTQ5q O+aSO օρ{3Ğk\bw&GS;u`i^ Q)ڏ=@F^C|+=b0L8^r$'23 .0.;w% >>?̹D1ş <^Mq,- .|GQP^UTV/CUNٹ6T\X=%rǍV[avs >0g>>I.Qbt~zS_}ܾ҃\+#iFOgbr5ôj 9  gGrƊ+e ^%.gE\n3QXheDb\MMlgU.̃G ,CjNN{7(wÅC\~̜{ҸZDdȈt3dK*0_f˕m ]XoodGw]pƺ0T.lQϙDa"y!ل9քH[A)6XYYR'}v1Z 3%ą=(oGt|f&mN]y }0/Vd<'x$B!dG:>QtoMnGɳן!*y zhdѾ/,Iɗ:|N.0[֭“eCdzK%nr;}EABބvWmUJ ŠUhDE5PKN Ts!,VbpMٳ$d9e ^p|9$ ƽ1jx|1V>_:)/kpcRtt/+qMjYq.dyLm廲 ID\;Q]ˋ<%3-6fU[ u0lۊ#>#kLYѬmuTbLiͿOh>#(]zo#GXf`S♦FA_sZ\GbҤx(3[lI_Q!ҧ dBvM66~ ;HdV{# ȵ%%r4)Yؠ^ Ͳru h^"se|YF' M7ߞm揷LY؜NHѳvHsxwO\L”0'=]aΓgtf|%nv)?]&o;v#ohrnP4۵)N(ʍdk DzDɣc~vB\h`9&n #0FnmsTv|X 6+ #m?ܖ ^h)TU񟀦 U]0 8L-EvfgOȊ;ߺ &ޙΧnƃ_= A-9=֍FqFK$ '_}xDo=QAԧq:ֈ3&_ȚpH .3\/{qdZUI)Fy(߈ XMH(t*meO|VTGכg k"T:U<vzqo2k>zX2GX3*Y'|FWJ>e /sSp9En 3yW FyhA-q(@y|{bF3՗Z"v~\E=(\maHXT1ķW>|h>WaWA^xdU3rJr*KY7nqި*sKJ#ԒT2ߍhUNV+"+iN3k$Tͦ  7ÊLGxIoQց]zd?'H,`O9f˰F˯74&,X |i }y:}w?N\TJ'a"?,qaVjH {*AWuQ$D?Wxݢ{ZȒy _=ɳeftYT&XdaC30V`obUgxe_`(vtEo1 U~nK3.6ĺ9V8a[zB[h޵l-wϾ gvGo),^~Oރd^-ڤ";1-7*P7wRT6, "p#$0"-R#( ->M§_LBFycK Y^Z GX m51( :)x!LЧcrIUu'k HAB9 \CEm~\ܲp"F6}X. ?H/@kaҮ";d/*Y*= ҵTV8TA T(t5)楤>'ne3Ы^Կ[w= 7?#/;dӯ>Oծ&Y&hM)֡vcJZ0N6I5s ԝ c} ^Ty31}|#qHRY@/!8`V|kkVaD2p `% IFhO=&Hukp5kڙ7ݞ%C.cƈ}{鍶l. k쒣o˟BEytM9Vk6cg$̿5p,Fǫ,!8_AóU[r!BTwf^jt>.sI[GNU"} sV]WC{c!*ց_HX+m_m"s]F< ;KeЂ0que`>tn FjN}mw'M+']N3w_PuP*=N0DbA)Nu慜1k,7 x$/g& h>-计t(H |c`qIqЌ hx'/Lvp; tD_{+,([z?=)Sc6s f$Y*K?XXjyF> t/΋0IH0+mjR5mźcD6[?X;3yyӎ YI,Y1V9%A~L@FdcI6od^]$mlW)Kί A#)Nwe^72lA ^hͷգb|214f6YPj7U@]uVFZ3H0?"?Yܱ< 6ڊ0ƣ-廻xTrkxFTwbiNm x+{QϷY|nx6O}B#7o"9K_zlEˑsCBZ^Œ3d5_XugMI|а6Q?!S<_( XtKAQycJʆd{E-Pj+Xq<+龪\ےXCp%LHc؃KŁT~_ @/+#IYq8'BKinPG^=eӝ~v*)%)8 va+jʡw ñVQϴP% } Z &JUNc*։+knT,6)E_"GC6gSu,5${DEKf1xݕQA=jûp;tƮl`E%ql-O7;˒f |ۍ| hVZO <15HО5Y|UڮmVF EVGUC,F#Π ? d#|yTJf ~ 57NSQㄚBpx(!1O *B5owxHtE|;Oŝ > W /p YZ