libnghttp2_asio1-32bit-1.39.2-lp150.2.3.1 4>$  Ap]/=„WB_*0QW_ q^>7 #풘@=M%Hs(PIa8?۲"b [(雨k}N|!/ w8,klaj. U|JK#@\89vNg2l92B?/d2{d)M@8 X6s2S)'qM>-|BRҎ 5 CS|Ǧ022befbfbd4f05c831cb952925eda7261977c3fb4129586eca73837648f3b95f21c0ff58788a5c62f58608094681383feb5051b88F؉]/=„yEה_aks\,x޷5 v(Nn5RmBz񋣛d4ᓷPrӅo7ęctT!# ۺmE|QYhorFt?xSgOMc!i1muX0bJODFJSC.עRƦiW"WDF)A엢.?6_Z沔:zbJ=y؆m9o >p>?d  , G  08 < @ H  8+++(8$C90C: NC>_GhHpIxX|Y܈\ܰ]ܸ^bcݮd?eDfGlIu\vdwxy 'ߨ߲߬Clibnghttp2_asio1-32bit1.39.2lp150.2.3.1Shared library for nghttp2Shared libraries for asynchronous implementation of Hypertext Transfer Protocol version 2.]build72 openSUSE Leap 15.0openSUSEMIThttp://bugs.opensuse.orgSystem/Librarieshttps://nghttp2.org/linuxx86_64/sbin/ldconfig ]]294aef62eb57be5dc1a73dde39b840f6d8191039747fc7a811a557f394ca8536libnghttp2_asio.so.1.0.0rootrootrootrootnghttp2-1.39.2-lp150.2.3.1.src.rpmlibnghttp2_asio.so.1libnghttp2_asio1-32bitlibnghttp2_asio1-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shld-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]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]USAdam 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- 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/bin/sh1.39.2-lp150.2.3.11.39.2-lp150.2.3.1libnghttp2_asio.so.1libnghttp2_asio.so.1.0.0/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11148/openSUSE_Leap_15.0_Update/fe318705b1d3b9a45a16a262eb3fd119-nghttp2.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=4180de5f97c47e3a8c6930f2f5a02fc05fbfa4c9, stripped'PRRRRRRR#R&R"RRRR!RRRR$R R%RR R R R R RRRRRRRRRRRRRutf-8b5d4a798616c52d5e7f8fccfa2d9a01756628656b211f2cad5a11f32fd917f06? 7zXZ !t/kx] cr$x# Y+V âKtD.<_u-J/̖BTVkoȻiFyP(`PMW'0~hAOdXjs+ N6Gil_:dk$rQ7޵b bF2ѾYuc ikꁄ_({|.&] ZLGosmd,  ϑ^I ǃ[%vԯ%fJO nW關7mL R$+;b?r;5݂;QXbYНhŊG< T{}ՌKO#jo,qVՊ'ףYD[DW_3?Վ%œzrC0 LwsPe|&CPwկci abc{Ӥ7+\f϶B~B+gVjDbN{RE$P̓Va2 Ҫܒ_iR LpKʌIf\9gC'ҬÊ+׃i;tP^WSPߪTrg/IR%lJ;/^[=;iD1λᝣi[`~&$:Z^IJnC}X)Qt*&M"OĶȍ'm-" =`lkv+2!CڛB:eЧD39()*V~ $fOpߥ?9rl0zVGXzEuV:ж;tڽx]zߚ9N 7FyO6 Km/!=-VSZ{.`g?d]Q58@$l&"iH"mxëkԚd!RX#_gL0px8:^# `l=4;,NO4mn ftfe;]+$G+~ LTlW $^;4pc c<#+ܳ&4km8|KGf!wge! ?L6]Htn:nZ6GDɉӚn+A!k pՂT1=Ᏽc@9xulohDRL󵟪o|&qj:AWj\$F /9rg t5]2lwӽq>K4/Y}ĎDNJc㴝pKH_X="*l_zJNb+ujGq m:nG4[nP'P^ck´_J'V3 z7SyR7m°1.ѻy{|\Aw.7ߗdx׸@ *zfHBM])QDGaY8 4I">϶XyrQ(w-D|i)n 'i6~E hQU@ & G܀VtU3w!iY Ij)讅BN[ep a5[A8Eg$²" 6(/Ndh ?wl-h"uš!JjB6xrC]Y8vfMw嶑I舁;!s{lZ51stℷ(|tDeh8ƕ+YzF;*{Ff9;d IF#DdVAU;X2)I>HWdf݃gǙ;.ο_08xxSO<$ڇѸ3YdM<>Asߏ^k{ؾyAAf)VS(M@+gx12[xpHiIlH1gSgMDDG;'\TG"={,9ݕ7'+FR M>ClT h $<:2|0M]N>pzWMr¢6O%9JϦ3 O^ѐF}l,s!3*B( x S IP֡ξ(82 ,]C#k&TЙ3J|O_C BL.8#@< exݩ\}+821ARX딒M L͑8h" mg [- O2@lx}S99Ւ䧡h&| kʹvH1>ܑ}`er. `0Dx#<-ڵHHnH]O\evi7[.t#=ԨbJI(<yEM>>El2;krĢňсI'.B ^ܖxSg1}BkjLfsğ]LӍHQ➽}ΌW^rMs!!hSpݱzʶ@ެFV5!|WGWnqB)3=Ws}Hu\O膄YйulCy 56_bƆa܀iV->˧^lW3m?/dnQF!#~0} l7ѯL-L6lÈb% OxFĜ>('Puf0T@]8>UK Js7\%""zV!Sgy%ڲ?h<-AHC;sLvV/(xS2L=%Dbq`_x>c!xF^3>ysJM7Wi}!!@d>7\oO[M'QNk<Bd0ah=GdKúW!;!lc^ G<_CXxJʼn7nkV#dUֽ4=ɮ^N,p*8'H+D\dY$Jm.,z8WCYICbZ?M%G9g3k~%\Wʸ 3Ϸ NjŤV"bg'HdhOf}s7EWNpofu&<۲ڮ"ĐZ`5 םX-r#)cor.o}-i/Ui3R1{S!$vRY .W^4xكei)^c_+q& {X {oe:P NVÑ͠JsPn8^93$lZ "! SO7nE ^>sW:B/ 5: m ?;~~/E]Tyf S@wN!|iu dZJ7/:Cgְw{$_7H/ m'VEdIfa85Z'(=ݚ>F)d(1kZ9>q溄4,Tn^ YP,GOsO#tީt5Y/:^A e#jVid ]d  }  &];R쪬[,b4dIZ, 25O(܈![_і- HG/!]u\uĚ<HW>0:L䔽K% WvbYJ% YsFڰzRH|(oWd7 j P}; [hڃWUkl&,"F456ûC<̈́/Mbgxu@k\l'Cps+ >gѣW?^ \ןe[D@C K4_!3Q 9O/G@wX;1߀uµ* }y9D11━#Fyc/<3wⷮ`/T;Ԛv)4 x*g ٦t(L <w7"8mV_Ԕ$3sݑ?޹hASܒ㜽ox%r4j68b ꡑ>~{|Z 8HmTPR]SS%h)pmJ+6X3$O#hqF1ZLĀ:KE6pɞ.jck]Zxҫe53 6My2,Ź~krjm(6"QK_ w*)A.DI%Ͷr27qէ|bVՁO=E~?E͢Qާi++׍dBzK[Gj^Q6 61Ox1/øTgrzi78=T)ԑ`s$J݀CK>>3eMEJthD,]wُΏ=V2'f@zd%32VD49"b=UOc(?Hxh,&n/}.ũur.sڮ!0/u22q/GjbpH)!^lt#'m&{_X@xnձn^p*Ҥj%t"dѢjP+RN},~ÅUŽB^)>a۴?{OUԴćy,ՋgU 2oSE @sWeՄhamhq8kfu۞_Ct3TU1 xya枯4WY-,B&UEž?]UjZܚxHHoi00X֦ /[d~2Ky;,{`A QĒ3+3ᖟNןU#"%6>pNZK=3"XaĨQ (ꄊlX,WGY ڋ@VT1,U.)ϓQzTpK^)+~b r LMk&8 A6(J0X$? ¥.0Ŝu%H%A _WEML= n N-4!,٠Y|蛰t2P-oYSPMpg ߹fF)$}$u&Wb2ɖh.4!M=opOFka^V6mZo^g,XD6i%+Cz%~jz,8hI_Fw^np&ExqZ:u~]JӌX*s\n'I`*o<ij3G6EyRʞj9nN`ɡgԧ[.;(u^쉷jQ*,Zbc|*"֋]} ^6NuwQCqwsMrYgk/mSYNg˂gP;D>ǩP<3!2cwU`𡞯OW\X0Fdpm>zo!qxl!\/yUuqQ8Ć8A4*]~5=᧵gمH5"qxzYf?0+;J'Ϧ!aԊH% NܓvaF}UNћ=9],.{Fa7*= Tp,̥QX PߓDݰй?sezۃw'fT4Cq[ ޱ?--qaӭBFoõ p#@MP$ a=e*"7Yx[ҖIZz]:wuwUɤ@p_ƚ=,қޗÐ%Q3}'eSdg hSqnh+~G1B MT@vĮ6ϐ8[V@ƭfRb;B׌U\lD(mRUCX*r MR 8Y4* igKm̂רwʀ!m^a 4=L%d+oqiT"9'uԿOP ^'?y6ҞZʀۚØ88J y0H[S_V3$<̂O瘫S:O:3ޤ1؍C) [iOrԂ/Θ߄w9:.KqU ):bav@},YI~I I;t+ QΥ[.ǘF3m3Zɔ)iv`[7h}h2d)=.S~@|c"O㳧==&Xzg +DB:D[zE|1 j[q.]|!e:532Ol.>e?"Է8=ʣ1o"ԑi1b%#O$AGn^f7y-K&3ەw٠FӨ(^ CO5ZЂRQ/d.{MIK2`#?(JW9_Rn"``f\{;dߟޝ_4=Fcc Hߵw ݫtj#Huu׋K8Q}7Ke0\&LȔe?aPH$ʼ,A< cI}ۧE*R>f!&(5( lCg0Yppn1^? 8MNy F/ScMd4o6Mcn (c-HK#afoi܋N.,s<0lj1ZI z$>݋}y"=H7H-}eә#o/ރt͘=߃tT !􏼼LxG![6Fz.;fLX mo)w4Is)Igkv_E$C;*t4;mBLj\ w:nړXBk?WҦji|: K@n7~|wTfA{2߀32߶x.)]7ψ9ZHH"]lV,0dm][h3F:Bl]pjKߟZs,:IVQ?]r8 |`y<-Z,v1b%L08 ,,Wk>PM1d/Q1վQ4B{˵WKY;=QMyR "( ɳn=5[Ev*'=H} A!d;W~jfs0k/z +ja { XW/w·@y`P:´^(mAPCz& "X R͞iRЖ+k},i}Ѹ9glS(c% N$|q^pϙk:V*Hw/{ %M2\ˍ#lO=OI:8|oR̙jlg47h3=ã6+"+VJ?xhCU!yşC)YdW_L>*Ml昑xPO%3nޑumB}o,7E "$.E̐(~u]~%OxdF~)Eآ>2[{3;eB tEKhLs땦7KwJ4H&_YA*k9ٻJv|O9u%X"p['`l_=MDz!Ej,4R6}唜h}(ϑ6O'M1};b^h7Q[#/قhxkXQ7<kߕqR'YF{w1^׋LSK/>%b0jZ}u-f{E㎋ɟq}֬1M8ɂq>irM<}y. ꠴L(\‡ӵҋ,RXȕ[%R_^Zb4yO,BX=hqAOey6Ŗ~, ̫5Ж.Z5B6- *c~{nEn¥j5vmwr.3d5ȼ(0u{Z70zpr%)'yJm2|Sv7Do޳SU;u% $Df 0JGSF۶GhqJ 5lӮ`,rCD+,zG$r:N0jZ& -Nۄ7'`b~nꉮ."R?<5iڮ CV2j}*daFyQ`5W8/zlޭy{>c:Q_lzsn-zݼ"w-}jlwF(ƒNNz$*Q޽a#W|D{=xwns"-%QZ`֥[ ^tIDc~=k8 >8uKh3ShdbRa.Rc6|0W՗6COPHwּ|eV^rOC$DZ*c`יJb8{.u lToɟYun&ՀEEQB->A!DGˣt0;/^&SJ<#Znt&нDBܹ5~V #ZI+m4W"Vfqu`/H ɴUx7zO^$ꈦߏ z:hQAiܗs, gȀ͈׳Ye6W'%h‘)=)}#r$)Qu`y*6!/>z,q&Ws%ں$~ ]}MOfE7=h67mn:/'BIP 7'4zhw<粒=,;X} ݰϝcN.|ٍ&H :37(a%Oi3?_KOYLSiOOa6|rUIڍPAiJVqbXDa]oe ̌Iz j[igC1[P^v |38J)WiƠH* ]*/`{|LDŽjB 6 Lzκ5njwzaV^kopO;*"!ׅQeV ZB`]-_NmY׃ńSݣC bh_C^ē0 -d-"ԓ{UR&IAl|JCͧR,H,FɑŒ!4cQKo UA ֺmIP&Mm-Nmz# k>0o-;WDȌQHѻ_PÄ!hv!^V0ݶc0e;UJ :pK(J AeV%5!DՈ> H+l̰ (A'0]9 Ѳ^^L[IIIˠ|X$ rX>P'~ФobJB'#+%g:NfXIe/6 a% .!%wMSKKRB7˸<9ʅ^\}rC@{9!nm |wyjӟ͉1Sm1+/ze*#'6Lv01QnI Ƥ"ިM{ Z|sG6( ƭPI;XU-lȳ]SDW槓-b䄨61c6Yi("+0{ۄqzBV` dGHS f(ΡBN֘>_ϲv)o_oA-OxڕpfϯwnN' r@#~~DSӛ/)vQ9c4MٚɎUdnOࣕ͗z4?-b -“最, GRtiae_7ʗp{=4\oj97t,!@+̾ٵ!sYcEQfpCaj47d-R{ŠB?pˊ s'Cȫ1"&.~: `p a+)1b˄o7!:,/ }Ȳ2ApGOe8I^wA\ [8NDӴm'%>ۈe$PM-5񍏡:Ž -'4m| ŭ$`afŚY}>9ddBۂ@M\6'R:Zi!ztS g *c*.^.,=O+ 8fcw_V,hHMje?)>GƣKFѬ:tZ<;x$p޼J}7ݩ۱&ΗrIʴy}|F|6PZOTtܽ^'W\{GԨg{&ŧ/Ӹࡂ#V2aT <:6g'o/NU֣UNankמ$,\,g(СDܪ X &Kk㉾5'5 |XW\xdS]a }1ef'Oy*]nj-&i8E0osq SX|Aw'ݓ4FcT6=6 B}8&|QlX>VlJB`1 eY1h$:9F30@ jr_n*\~x'w^߭pFUp3r"p1&};q8?Esvni{y~n0e5$R<፿|Bi*p^?fMLb%)2c)[ 6Vo-5\<,H2#lUSO4'VJjȴ0پ_G+ !@Q ~2B|fөfE.E#Fp|BGd`VmUe~t$Gn-6vۂjL`I1Osa&Z25mD)_Nyig0`nL5M5۟׼ƔDJi +)f ݙSoxN?9Ll/BF5IL': )w<Y% I5~"Y"#kDby t2vcm|GD%A䲓Dm)m,x#p,4OAhs$l{7x2C9&^X@ y5n-I,UH⇋6 &+ [ p cv"ZDys8t*5>pzq 1d$t -U<-363Y;R/(cS$#^S7^;l|3[KVN ۴c]P/i=xO}t-TŽL_(FWLl(aܱ( owJ£%8?Mj6?Tp84(aW,^bK;`PcZpwI Uezc]M>B LgY S~kǗϬL>@nE1OR uْF]T]Z04) Ov;2YրW{`+p4{c$J~[b lӻ~Ő:^ 9=zO ASn:^xz1^j),d^P ^F?G s,KU٩o+~*1?-a=Vct$8BɄW-2~hba b 7oPf |m:mSoOO׳ n+sc RzLD *9o}4`gY's5d{%<qZZ6~b<#)!PM7]HΎUXi $|Q; eHZlIl\W-[72fD Yle( B|B)@51χ3A&j|+3hWD 5| OR 5(Ob-#j 'W ܱHcDzSVț)h;2Л,oii,bB{;}8  mn!iN?9%ElaPls>WNԬ!C>5"d2V)JT7rmD,OHu]Uefra}D;tA2jUI)׏Sce.?N`o@U}q¨\^oh-!)R8z\rT]{ @VM:8P/j4N_"$=u ֛O\`m#uV0w!tK$Ga o5TxD\"此SE|;dZl92Ǡ(kW0b 7uBD.Z\UVqo|Is*X* l^0"d?CSپGW UP.+u UԋM8'%VN @6Y{h4~uD'q I__DE/ 9JO@J&tN},t>{? bܜ$3q6&1?Oǣn_RVn! :7JL(e=Ht d|+o0"P=p)ԣt@T< A=ֺ/d:prYBNe+}y`73Uag#/P.j~4g)DQ?¹3dUthW#QI.:s>StGUb`)h4s@zي'8D/} )xi[+aڎSZ[G (3Ie8Th: K6B3i}cs]/~qZfhpQDEZrQ@vW$ f̟{NssfFs$ͣa?>EkL猷9 啪1YZ^ 9E&;LjVOrʌY}f .n \HK_`ݩ27C5cwZ5uP g)Q0ILݹPˍh5L ?H*qyyϢe\<2G?ӢsG?x"-3vJnвA =g1JMbRyqjG[MyQ&Xz=NS WY[PҚ[1eۥ]ۤq*: A<*A9J+%6ը Q+8 jf?ʨ-KTڌQv)Kƻf;X%vXϨlPl(qR2W _Ą,bXs߻s(PB4r򫇼!\f#R2􅀻]8fƯ#(jۦr@+09xpHO]6z(6뫕3F NWrՊ6`BR֥r;˜J]YyuMGgZh^~s*|oL,Zw.B=|nY~;yJdY/-~5Z{D{TK3& ݼSGw<}C}2P\%u[i'O4"C}O =xzmGGkىeV#%H=ͱ>7gR^tcx*'zo~SɟIjQֵtJYW˦Tj 5ĉwFd9F`%r9vY6HXƼqj /ZK&ksA%. |%PLG9͵b:%f<_wdM}#F\Ll)$2;h*Cfe˜vv"um9`!}KEzB{& lՆq!̔*8gz0!cJOEyQA6:\`ɖ"x;ʓ A}y@U 'vZ%5wm:WGj 0hi p{] ca7 , ZJQ?յL\`s?i~QF/_mP|T N:nqnKf|R=OZXw|0k\bd 4vQ!<@-`MBn<2Z{iNo> ':٬H >>suKv#Jpo+`#|xi-ҭn294eVi7&lu1O:n򻒋P^P,ly_,!6)ǘۜKu9j٥u`eFҊ#|VY/1Kj@" ˅ jCS`_ %cd8Q]J&On}Q{܏q.Ց_ӆD#Ϻx؟+ľDR(aN~) FYfnPQ,L?_`9x QRsqc>\g#8fhinfCHZQNԂKlg[ԉ@tp}=JuYo)`縶 ţ1 }pdƑf!"X 1 ar>M#hqEֆU2ҭs3[sաJe-Oz""-dmdž[ŀUwd)$aU{\7֪sxjzV%-WaG<Γ &4ui/L N~bJ wΓj'i9QS'0p[&F/(1B9#iqpFTh4eAvruS42W/;q0q"7wUQzOsÖG;U3e˵{۴?-Tؘ\1sZpID᝖]ړʮDOg`Ez E(,P;<VnrMtoij\ ?3P_x@} b[i(YE#tZ1u%2?QA]AiE/TDYX@{4Xue'xN [8s" a yI+GI&6@9c'ݟ-&fOWE^FulKIH~Fd׫EUO_QA2:*6,B_z<Dx# Z^KD hqEQ oe3@1~f#o^Dx1s#FhPs`,T۪tU]Ѳ`NG%^x"b$"!|d|?S5FhA}ossQqM%m,s?gPTm_ 5QWt|`>g_u> #We)ՍEIlF.(ơ>,٫&M-qZ"/êZV|2kԌ"xr}ޛY{ZR 0M]>I#z*Sj Pe4x=ި٪R9X4W4uJ_;o|wsHOj5 ,*n7)n8GחP[@gڵ^3j(L);dȎ^܂.+"2kNזE!/"U= ?dBSHr'|G[d;eڜqӥmK;=>ͥ2DalV{wO WQG W@.=4q /]K4OND}MחiA7 0^0PLTI4gLV:y2^zPdrLkB'o]wXح3rѼ|Ix$sl:΅pv]x7v9>̱=rNR.J2ɺnەqPiC( %|8ufm : ZIPaBF UxL`V'llή'oX!S9l29bB>7{KO?)I>ڨ3#^ޜ<^3rA虷 PFG~t5ήتݼ- ZY?s1L8@]}w:|`X/cib !E-0q .նNçlۣ2ASȷ~I#R8%̏$kWڄ f̢iIk>GU,v\3W)i1 ޺@:3kjʷ?{([!;#XA:lkTx+υJoSyQlL>Hp.{/uQNCoy-uCS #wgoɯdЉEj;cTv+I~3^m?(sa#rwm݊s#'n!o@ 1(eDF _ot9jTК@ h Ǜ?i@Oq2 xtkTԐܲZ īþ\ҥ0(9rMF->Y⨂X vVZ3>?^(S V@Y K4nz#_a5)|.gòU0bl272u|;mf d"+7HlT1#t / .}+(+>?RNO<䌻h`Q%2wYo5EX}O[.GԒǒ濍ht[c52~;+ڷDZ9(p$IkYdHz{q͙͠ Xbu;o7K$İjVgXAIPuUHǒ|S5LHfN. y|7ogßi\T9H޽ٞY#t@@s?dL(}YftퟓS*K2+M3AԄ@@El}22W6vbSN{밦TVa$+C Dt菇ĄBSf~<"]J,Kl_s1av3m~xVYPa^ 0cc$[R4.xUaG mo% ]uXj8^?=fmO9R@Ŧ Ȧ#{ YͲa ɸv-`ju_/!?VUz6Ղ(j˗ U}/;eoy60E#V χmVy ,aqI>> eT( ڌFΞSez صW]CȂi[ Ȁ,6.E29۹,OK9&D?maY7 Q~ W nE0JqaC]VvE+>YpC#)0>@KBJmRRX . -4A9ݔD’S*>2m#X/\8{#4-)XпIDnǙH=]&r1ÛD8sL}P28AN>im<:hr#Iy8ڶ=bM;R=rt2i *U+mFƦ@QC1kZbap''ŋ5b|a\]kzt*>%M s%W0Bʊ~&kGRH@q%IʄxP3m*EGJlެq # C.W@dER$<G*XGiz A W=6*l dz2CPV}$/z#D53=LX%$g{1sJҴ/L cAUʾ{6h\/5VvS@0E40P"Gf2NՉ>[4Hibnh1;2˕ݢf%`:3r"M.Of Q ֫.uoMkFR}af/3WԹmt_6O?z2\SdH-4z؊Mv,LT|(A0ۭPyUTU*VpU$DtexT&$8sɦ,T"N=Q ]|f;wȯ+'ݗG߬tDJ]UmƘQаMyVv/JPTW;f'+_!~GnB '&E3ܟ/nb(ē8FWX4Zyz=\0R;CvĿtgC_A,TCNtv*/;Sg[2?J-l)$Uvicz w`uXS8-yA]4|찏$ U:΃@‘^Qa$O>bYJdT!+FcAs? 3LDz6JL@g1 z+TE†wh;IA2bӾ0祣P]+#W$vTKXb~TDP/IqY'يC kObp on%-< Ď2bhI_kIBX`5C4–э\Q gٚ0ޱ6[ *ڒf\!afu;egj뢽 Slu|-lt L!\VeCWh0xxЂ+_$&.Er2 ;>t7˾)va0lsUV +.kv8i+MTPu7~1"6*?fln1KØGϵ=o]K<-GH\#b&$-~p"+vCƷי?:,_S[g6}R^L0~ߟq|_eڃ>/ᬩ!'㘩RV7(*;բ+[k n9l PݰP:Dd:PFsS\ /$)bO>0?t ~Cg BҐyR|(c"ab^j\r<1PeSb:7HǺ_S'Ye@!6D &H?KL>Jwz, MJ.>O^',sVR&J56' ZKqwmx;xrXMo cOCk(یEg+$=CgLf@=4!/r%[ڟ 'V$dR+GS-6 l֙}`f7 ˮWש@wL+3Ցߤ3qӂR6a 8}gBRe dp)ҩ{ X_+7Eg7j1c.Z u?0TgF@۸2CҧV;`? cI*A9I0) Bv`i 3QZu6-P}@8JsC@:0v9E:vb?H*T|i&!l;dQMdEy0fg:_t`K|W$-yQWnFQ{+>^OK@t``]7[kb,6Y𱩈dNJ=~e?_'b-h ^d1te ?\7Cy[śxL(;i߰w^cg^ǜJσG_}9t4F*VX @oX &}Ҽ Nc,#$`&w*'עųf_Q w(Z[{e>iBs3*p]foSGT7P?S"|7HQ. E8G}[ AmWf dN '"I\As{+ULMέcYq:g?dJEo:53Q6Ĝ40pK1/>|W&$v1)ƥb5IX݌DLN|'ѧ\ϱ?~#T!X&s\yG'4:}"\}J؟< 5;aLJ|[D'dB"4Yъf1:v؀~tx\F^U` gԽ",ti-`XZ`06w ^, -9h?nSin![j^߉dMObnO<80Mr `0cMfDKێ߈F>n_;+UnZU, Pc2v&+E.+TQr$j/s`Sa.m5 s Tan, Mtdy<~2hUsa}D^#Q؞G8&3f]oO 9>KbhA̗LY;/i,e%,cx$ҵpۦKǭq}JE6Yhgnt5+yO@6?$8z3se6M0+]`&V%Yqyw㓗rc:)-'uA!L {do{. šAO]"'*pHP;ݹzz` V6ct}(x<#z +L%yjSe9dҰi":l3K_c 0-ޥZںO#oZO( pc1(W\)z:i-! Wհ{pnݪNw0Ҧ"=U™J;0[Y;n.U6*.S4I3Gaj4>)u7W%*~eXʙvxԉ\Q}Qz*=wƞ'w&u-6h`񑿸3gVӐE̽B{Lrd5Ʋ-uGYh+r&kb)ȟ85yКj|]؝0LGB&8[_=ADz:Ezd^"!Wjb}FY)@wstVchvOG$`Rp˘>r$_ށ=,ȱkX:CU# 4C!ػ=pe'sI;9g[z[_ʅ?G}N-{|&߲̻R 3ޮ6WZRPU И$S9W٭ K~5ُڏS,2)ǪhCg700? s xI1ٱ&,ZՀU`6?[u Ξ'yhd{\7Go5dDNW,;}*O޹-cĄn#iP4bhS!9dLT\ؒΟ}K)^>k %zl#qSoq8.y},8C7=`tLa|0˿kslý^Tuֲ,gwe:5wq(l@ ߁]Qm&(x9~D W{>< ?8-%2O?YdM_Aa3ؓ*ިj}%;*t]"W(n?UM35pz|P)n[pC ߨ\I!c$s~ ?gm,3zIժ  'aMxsš˱8MI2>]h+P PaP 2'+wA⺔O1'jmlK%,c^e<;"B-<@Ǯ~OԜדj 1JL4Po5IO {L'nzՔEA vG-b7 M~gsI+zzdz{jn>2"7 9ݲ]VU:ٛ h\VcK\!'ny!g{[|xA&I[ #f@14w[ 6a o% C.9=/;W yVǮ!Xɗ.@ ږSP#XRΪ%5~BQ=[G ""o<Є=z91ԥ;oo+Fp dqLv*p׀ D9*zA}OAT܎Op Q P#9!S368oCK^G](H >[ݾs?q%[~no9  l򸸭(tNU!,* @<,d^2ԛISV%84m.YB(5hji_)yL{L76|mpW#ZÆ 4Jx2B_#6MmMF~zT/Eх.\Nt ߵޣK qaDڃ-SYQgJIc#.}H5.zm,s,ɼߒUiUB[!<|5!Hꏵg3=^>/8Cuo4h>z"Vb3 Nc *=`HRI4ZY݁xl$k4&ɡt`#h|sL oi>Yϲ*d귴WQHYA tX?Xv tÜ+NJ[sCOCb7,T+' .dk<|t /a <74oH{<F `IqL bV F͊Ō@OWĝ Ia4+j 1 uiePq߲Em<^Gˠn9H>3ILAavV(xJT۪n픛V(nx>0/rvw[䭞ֻj,DqKǏHXCH1܅ii7NJ:r5a<$QXYi9TeFJbVT):7#Wˆc}6; VRXpd s| XLBa NI8MXqc@RF9TF;.D+g<"1g9$)CͲ>zN̍W,chz48"b(u-<6dpNPvAM0ԍ(;E͂R?C3VȨKb-Z>XO; xnSEˠYPȞa]u8y1GSWb(+ųHN3rsr[#X,/PJC TLgI&Cg):j=8,nJEc߿ 5lmmOA% ?pǃqۙW=2/ZK2*CLeK i\CvM ! &V 9S2b+&_`?fGQ#5w:xluޜoě$#\hot\a9BPgAM$"; ytGƅR^yc1vlu>ʵ&U"8c!sU:}IK ^|[emCCDd]>Ǘ}k%< #uv 8re!5n =}v`Ynf_gxi9,vGtG}cj("#$[wmi`LXyˬxAN2g3ht쫿I4t@ttGO+U`Kzz '}n?tb@6ѺD ։KArZnh-s~o$pf*#?AiG>s pˏO֟+/ 2uqFN]T{MO5B:aTbpFGMRvT@)oO *qąY>ߚ "a2žZp z^\0fgKQcG)P\bE ~L>\i~(t\7ӊ8{ÿt7l(N/hۃg-; 5jTR EhK'+REeҼ3;l.5@ȯ3&-=d^7c@  ӡK~' 6穓Ke0`D찌jTãuNg?x L6JBوs ^^ D܏,ǘ0k9`,à u:_ү;`U\x"yVRdKAHJvگVrM8-ǣ֭XT0a鴟k‡n&Ȉ6VS9Ұ#KT%>:Y.*2mKwPGoiEvKBO?$U9523Q.Ve~Mv333LMxMW(L6؍Ůq.} N-[Y;r?\_%*hJ_ r"TtJTUY() ؃_.dve^Ƃz|zREPabb E|/ǡNp6KbգvJ)#$ujMQԥkt)W=C\~:pCɱ&,!*9U zpB16ꆹ{Oqu 榃"O"6Xs2.+\2$KPz:n߷!AqW;yD\"=aҨ{ X=ιzVWCl]G ;%3oS,XpE tZd;dq@gɯQa$F[ME)^c TKOMw6ɓspm&b$Ci}\* ͗6-F]o!eί= k '^/>)Eg yaQmٝ=Zף+]ڈj Nzrצ$$RqmΈ[М3q GXzn+ x !a#88]L`'#P3Ge;VW,'*ԍLA$D$}!.r*<8:Tzz9nmw4BOrːЋ7I/ i#'plm3 :My4^Gab9!"o8Pm u6њvZ.mBg P H^fJLJaRSɄXZ0Pdgq.ED "!ǽA[/`\G ؞(ul1FApc hGnfH` !4V=|dJ{SLT-EB/Lx?%NQqE,׊C^ mc8X:oi r&EFDm֓aϹk6gt=<߯a{V-Ԯ{+C)U1yT : ESa/W2z[)y*}2g'9>$EI򰲧BNJ=t"{uM,'WB-TMAЂoۻ>G ]t_r.jkOz9S-ҪH_[_=0=u):<?Cw}h4T/$12ݼ'XdXC+6)UFE QM)[.ᖴشvQ8h8FH<&/&=z /[![Ђ9#7^VI2)ipX);go2p1y6v!P լÿJDr %Ry/pbZLvojt>X`||uNV; :0m/)`+I^ONm\햾S'{=pN|ȥ~5Z͑y{]®ADK͓2oUD=5e$*Z1{k'toE @6> Exkx]nQl]xWKP9ӧbMNYq'MIGkyDo AT'D0fBKAE>'ғmFB_cY-TIMH>8%R@2p"vy+yS㻙e(SP:(Z w8`cHgL'+gA\@*|D?쁆g3Τ8)cJmZac,R6/];CdWOGu45$r; ICx#.T+J+=U/4/F*ji g-PUqdlZBK~*X,.FXx@&ٮsf'W%p {3z~+C%Ss@t4şwZs~r u8ϬZ>,6 ChE1?g<QiiCzy9 3fZKqcJBh`v#("&׬m&##aؔȓF(_< GmZ UIxz/.-yv{cLL6CW5:e!,nV/z_s(I3J5dO"qj"진|oNoV v Jm;5k%0CZ&l> ]}Zbj̽Qr®:ȍi K`w8020UQ ԗgy;Y؏55TaS k|r=kQd )t s76A?PRK~ 5 jDK4jU*0S['i2fXShwؒclZde!ڸԊH1/$(FԚ秾{Rpzͦoеe~5#ݹ2vj s /~@5^'`IHi%S zFuAs_L~8EjlũZ+@D6Ld\A3UQ!nw VQbwrTU4)A*>.{h*$YO٩:E|;uW,;vۆWxX32jkҊǃYTKn;pO*SC/# h OHK՝{l9qB@=RmadYn ,ס{^1!|?$AVLPjini >eY+-?\tt2~_#κ=U^rQ6'"NTLHf|SDQq04Oʉ4}X/IxLE3}DCf)ϩ}aTצրڮÐ]ʤ} RĤ< Y ]mD-v.Gt48c1'龹Us"k _ݱ!4niG/{8y73T%}\nFiTK\`xio-GwAC4xѱTyc@ b' 1F]8/wA=&Ȃ0ju [J|EBzJ-^^4>Yhh}lx.q] (ҿ"amHePe'ywwV@3[/J #pwhJ<;Z#ʙFї]e#w1HrA,|:_;2оO ;)k`w,&X/sʆ:Vy`ťۈ:?'RXRlFXƔAX)Rj\saZ};yºlTB#]n([QfAdQP sc-7;Gӑ/8BBS?o7s4(mz:JooUܯ J⷏;Ѻ9@X 4=FzYo/F+fQ|*Jt= ;<Ơ;%A-+,<8M*Ӹ,2i h&ڌg.k@D$[ o;}O^PL;s4f&NCz#ڄVJj#AoiB]PmHCz7"פ"zei.j)E[!Mэ*S`N;2Hvl,\gDyP?ɘ,'}jպZMvGU_km-TG}-[Z=/'+Qe.M a+m&hQ HyIRvYGr[IG>zGwmo`Pl]8E{WNi$O@˟Rh jp 9JZ'RRP20n]N`'Ϗ-@@ڡ_RD"EķS6TQ @sc>\\"åo6iY.S |)T̄F/9yN1;!Nw^cJe :Y#CP$)#; sHؑg1:)gmұ9)(g/SD^>_n|$"8-eX.`#<̙$L<.1e'romb1-8D`5[ġ&oھ`_&ڗv{a+XCv-\,CSd=38g߫ -OpYږSc8n0{Ecu,gl!4H_DL22QpZӨG­A!!tccn4mwb'ǢEf t2k-FY\Em?oZK֗u݇{RO(c䝱bNˬݤm ziD =m{fG7o"]/2ɾci[ ]w;&['GߗVnRL(y(ߕSY(zhkQ\:u>YRá+f ηEǭ; Pw?w^\ߛMP(X%܏G##H/ZBbf(gkuv{5)[E)3S,wqZ:촸lf`(_4p|H\Ť!]HI@155BFSmщv6uZAe.6ٓA+hIHAIl_-jE *[%c8NX SipX-Xr(-)Bx ٭$'#bW8(8s8ЌŦI+Bܕ?AK ds5TR8^Y&L'UJo뻌)+&ӗk8[oTxQwV(`d$Z,0s7m"~.1{ƻtZ|MvD?8?ރcq ȸS(e/[u۞q{|:z_!UؿgRg2a~5" u$)pt#x[kqLі'ݎ %T.K2<r7[q`oB?1.ڳIט5ȶ@LǯqM挶:FmQu30-JM@ 'iruV I4EXnbak(*=j*t fSF=cP&Vk=nF';Uh=MR)[,@~ K-pڬc1EMO\ eYyx.\eۜA spSBZSrJ]<8XT̖S|WtDߌ'y!|k1ȑ*VwSiy@*9G,^ccNmFQOs=W,NǣՅ~Kk8a+TNچ tl*GRܝ;N{5*(/fj8q5YK֩Z8RbGH[,Hy( WHC@K3z|T<{_11a(^kUt4OUX~q<)KvW!N] [&7,P% >:f^ }Ye"n&K'W\7`!E:Bh&o;Vzў8b ,ޖX3d.[t9}FՅL"l!Uu T +"'$_˒TM_đ4glِk[}TW 0&TjxJ?_:}{`)06U@SdRA|Z>x^U>}|(o&ITYD43 )9 a6n"*Q "!jZ>K8˼Sl-/y Y/W1,Ve ?M#6`UPWAA}]L#%똅ka@Xh8ć4HMH7p)DVkWZXhdSvgU.um͜I?MנIV Ig~:=!5fF&Z4S~ x]- hBϰ\~6= TZ)pAfŝe3>@N*&-CET~Li7'[akG\$0Kse;`MnLrfA{$ ݞ|&FhŘު\КBU]=Px!G~fw!Rן{J@FBXwķV(nS-fL<#m0>'ۙ!Y]dx`tp&VK0

81w@Jiay_ ST_0עb3GcWCY 9D_ :X)2$v8Ho8~T^բtkivT\3t{#$LE49jϭ΂^ypmYDPO@ˆ yo/hW6;h矃2Ɨ$jx_P#2| _8ܧi~Uk72е-O):y2 NTocGrSd &nDTizA,lv-ְ ~U=$~VKPu;o1T5NB1SUZH oXud9q?xrݟQ{c~V#Zy! ;3y 5yJ 3=ⶮPQ20B·HZKbmpDϮsM$9_My_jʐNGWȋ6(cM91w3ٷI1Ghe6ެmoOzEW5!Oշ 7'aX!7l}BPwٽG)`a:ng<]F0[} oId))ZO|)V5JCEjU7}ӧk' f`!iٍz#O*o.}ztܙM{I-D8㉨n&5n<}Irz4 /(_56XхӲo; аߐ-MƲ͇7qlS;7t!͚+zT_s?͒|R-~}AJ AJ N-oo)LJl?~"iJ i>O>wd5Wr3Qvc3Ţw beÛ/Wa[F%ro]PqOۨ !7 Aq jSqQ{1zmeD~o$kZsmyi=yp?u|䘀{\@9g$fx m/E lj3L ~F΃(͇y K=f/@Xϰy̍-ߛ谱Eܚ!#5y ~r)URNHq)yI9/z$ ܆tk77Z-N3X셈@ƹ_0^%K hlBq+I|lD!S镽}6(~Z93g>i&;1߃둀8]wAAۗNՍay [ZwJQIGƨALFyeT,:Cu:`.Am!rݷΜQ2P7g$"Eh}g!;l*+H??\-Q%x=y29^8@i>hPp. M=աZ GhJ%WuA&+}nkxPNGҝی/z[6dT:ߍtwv\NDb&=*XLSٸȈC~:Q O"Mᵰ{-d ŤyG,y oNƉu(tqxzT<ǁ"-/ƚ #'bދGFn"%:;:UɑYP.̑%loqjavʔMK;%>jW5]ﲊ_Tc=x؂E_ƛne0]hJx`G$@>=IT%Kg<<8n?"Vg MG;CWm>8w+)MؖFSa2aOyA$YiuCT_41pM vFDzLLcsj+*SИ>_Hh8SWjN_O2ly>Sn+(Ś=FӐڦK'b A\f!Tk dh>'*SZ:bkq_95V!G/tDԟcꐄF4h\#&PI$ :sQ&ZW FMi-kqj$^ f S vUu.#~|.0)n(oNVyrgÎ*ag YZwFr;6X1ɶB==%K)!9, Ż:QL<51\vY?# e1J<]0$ "r[mW1*+H~7;2)6.d'۵fM-">bTFR/aX:,a~6\3SFyG<7ЙbQ{|X=++>Bqϵ͊RR_$̊w͌ pɒJ/Zv8ABe[k}7R?WcC)sBۻ<ȼj<L-BlwmP45רQ 2Ƭ#] HObۈ5U31l{;{G9pz>$θ @AoAF64L !$ց1Mg9eObq1==r2φU%9JlsOzk1UBAߦ˛xInYo| & xt/n.gW ~jyd+%(^fRÔ+ػ`uy}!`J̩H FcMgE' IZ`hI~v(=4:M'uCP2CzG(cC哉@BL5k%od^P+*73O$E۹%uHFz|r:rw Ï*[H*XP)Ea?JeL[ޔȯ6৞>My|*dԍM G۵4ِe~I=Eȥ7QR@e1K+pǒ2@5i"'09UW2t-k^^׋bo2u@Bţs躯΢Ȭmո܄Ll"Hs3(=vvT#əZ0w-&%z N b [֘w,Z5؀{AsEr N   صΕZH$uI!&8:zO;4>G@Vx=?&5ڹ:u#9"u}FAiHu{BDjH$ܜOe>G,0QН@eeŀI]?*-Pý'}7Yd~̰+6JмR4X4)4|+E΋+2+p(XX( =&zt(pUD$}ѧ>ܥ_ 2fD?g} ir vG!fe)~5hKN+MI|R*݃)4<ʄ -7zHT(FIM0 zPuA}>A}K fʜu?,e@,?߉f@>:E๵]DrXTA^f@ eYg&%4ٓg:t`.Pb0qpnIɭͰ7$oj$)}"E3(\YpE3w6zM} Cq4O̠՚:G(c3@2ߩ5Bdΐp_ 6.&׷b8Nb1G[JHrٖZ%qEb\k} /=6z,u_@no9ϫ_dԓ`6bWn&'3 9ӄI/Km3QZ8#isQ.U /GSDlaOVnBX&-pF t-) ~Œ0(<^\Va1#],0w!SC~rD\9+W8N|;bdJ%PvfT܃Y"ܝ7o#$(~ZRG7 Z()C6"Q3a ^:DD홍 Ji<uL ˖R;;F?^ssYl)l/(0As.QEPѤ0{AYEonp4ߠ{ %7AuKJb8R1swG}YESDٱgWd W?q#`Sa}g#Ώ BbqNoCQ054tJ)1h{؋*碈bVՆ~$[`aƎթv8 ]xw[ǏՓh=T]ћcdQ7Eu[Cd̸< ; ? ٭!SWcTU¼*C*2R QK#wDxzLƗ*`Bsj6l6 y,%Yw\AyvWcC0fNJxq\ՋpQA{}}X;s˜ACpV)ࠌCrQ  Iڬ{'UZ7шo؆Ȉ x"QGoŸĔn?])3rjfkӏyxR'ȍ6dzK QY*HXM;6cLOڊχ`K>GC.u 4$8)tU.[8/m;ZV؍ΰn꽉-&SFK^𱽳+2IL'LHcw Y&oGC-j(0Lז[ymk4@a3u?}*t#ɨU>nGUzUDαp&J8Vˣ>@X"ygs grtmIN޳Yٷ@96(g q,="^Jf6 /weޛ tY̆ڞ>SH:!4T(̬ܥh;ZěYuN$01nv;@<b+hAb0`PgLkdxR-( ^sD"{࡛ OqA@d>)O.)~L2h bZƑY` ШkHh܏帷0f˶q{ksǵ 'OCÌԻ,O\#Ԃ)&L-^a #JC1PYq> +OIKȡ}h9Zmr8.&0=-Vt+=Jq ꌯ]UF@OB./+B%cuauPvU@c.ϯtd4|w|W+KlYgn:X sPnZMSjK D;-v%A]83p9yc lz4ikIKz םG~xC~1tmoȈ+,% H`p(AWDx8VMnr2<]D#Fo]:Ux-UxV--iJ#zj\٫EuȆJ6Lgw-ᅎmaKBW|y$a'Gъza][]\fzM/}#fW2k7z<6i4m6] z[B@P("hKS,{z;ːjfMij+v|aYӎu˕K8ltТ-G M\mg۾ic`N?R."ѷ J!!ϋ2JxdFL}aWT34~+&#(A #=UyN+1h.f*wW42 Xw̅}(UE)Wi>16h &NvfO(`eh%:!¢#oQ«>ȯ\4Lo)5扯r'_鶙QYK+0oā^0@bEY~꧊ |m>~軀E+ylū W-'k ƅf8v00 Gg\CpOܘ-i` 5%ڋk:Bdr:@=\ BkQD r}t'0﷬ }naNjE7-UY[^Chx!jkrowMN'LeMZ.P&;sT?&}m¨%n7(2?岆?+^f >32g@OvC HUeKw\+9-rw;Y?8K4Aa]=*~1bIg8BǹBq-g46TL uтQt wr||'mL'tO)FB(VF2HH I`6MA1eb(Tݬbn,?-^AR `=yؾ d5w3FEyslA%?& (6 H^t Ucof/lasff!H<4SO[ b"'-x> SQr :BMi=ɷf|c5r+Ǚ;']x3 8l&s\g{ ;7i;dE5?ڿ0D'r2\#To?R)|^+/#僘r/'ddVnuxJb;$ciݖ'oG"JnHMG_7ysI vzz)@lz0t8E`W!Fd$q;x6#(h7Nh6' mG5@9u z75:֦1Q1r 6%w?do5Ap*L z.J^O٧p?6bcଝVJR7 D{;(UIdvoIJ@ 5Ew'0nvO8CZO{5i }t;XU֫(3YjLI:ңĂx>,y휥*G߶zzu=k-I:o J_ח"nԂ3\_5:u ;V(g-X3'>:ppE+f5 : k/ jq/OjL9{$mv "lm!7+ؿ?^7s-f΅lFUYTt L#uc3g r#`@@ZŹȄ!3 HD2Hi߻Su7vl&?t Vv]peTsiz# T+ɥQEŮsq/$Qbʬ!攆_#<4Q~+aM؝ұ:κk:aT&K, M"v2c/0 )}L, njm1`3[|L0쵎EJUƴ1+-a꼪(I2b.w WP|~ J\KܺaeCX[YX V$l $ =qs'U {v@!1,,Vԭ5XD)IhOB ʱO7#y.WjUU,behAӄ\GWH]C[:Z Q}f ^b`aC7oӿM'm@I&n*NJR7}X*1ִ jGeR TBX`Cq'(6]=oår[7dS y7.|foKՇp*tTZ)IPwlAgh7[`M6T ^F9C#`>oRۼFݒIg93w׼#㕣!MJQUk/-yt.,0J7[e<Α6v(Bħ`EAj65%uwH@Wbr~oCǟYtC;'}4:IGx~qKchє?ZlX/j b!*DضbBjOq-s"-KގNF1-|-/Wx:2;7*,dw߁Su/TxHR?V~3 /;4X|kJ)'伵g#iW{u!eT#^.Z_R$`j%?- Z⤉}RD\Z8%x. kPjwANY#t2_ݩPDl2NQTiɹkb#Zw* \Ph wfTm 6>uu (㺲^ݛC JW{Y& %[ܩȖmy-4S&p\u)k`*RѽB|)Bͯ6ŭĢBneOF"f}Wdс2#Ma>QDWgb7zӕ"ONUFWΪg^JPM9M`c}~ `(H)5g10"gY|良`Z,A_`D6ËyJ`FWhÑh& ƽw.E bQ \eeo4J:5p 5Q3J= K[6$gcUL L혴ܠCe٫&=aIIG[ &F'D^A 0nuw|I ،l+wg)>?:KlwQ43,dX^߂ri-0'Ѽ7f^>kw|^O|NCm}02n׼|jSn0ӌotr-Oq/ǭU6^ )4اt?p|)0Ӝ+}) o#4kS <]>5U8rFOpN(j ;̴&lALjy9, F-t Ow8"֖ʆ#NO<]Su? "2Cyzgh.INޢʵw 8`3arX͐Er,]VJuOthX6aU#GǰYˑKd~k(lEV` ґ"[M( Ϧ3)VG)j*WE}h=Ӂm_R8ݻ[xvoc~C@k,grLwݦ޲7$t4vhyǝJg_p/ꕝrVxJUd";c!(UXa=tK{4Rzwzx遃J hK8/1?Gx~tiᓮF)E0"Bq.uh ϶ruE͵ж5̤>j&g*JUQ=rtM%k$⯦nm W;ϸ>$ÂOk7~I8 b=u[ooj<0Sr~-)ɦK-"q[~)8wslFnj 8;Y}P ϘMA*AǦ`D$lV&- hP5xrN@4k?WK+O q#v}{ tA%"e6oiaT@ :0`G=.ckb#6JF 3{"Fxsܽ!'_?ܒQKM>T1s3[`}!Qhbfkt7ѣ >웗7𱻣Z;xA[_~3Օ\'ŭt<V9[ ȉH`+k#f1+4Y*,B#p8& s+k8TTgQ2fSLx7 $WF|đ-Jy`}H/S`}.Ӈ-v4#2 >hNbGiDB\ g^d"lbaU{vY|+ToF<_g.LP'[kH<Gj܅zP)dG%QsPjf$j/K3)ԇ\Mr;VO3P7 qAkHv+ je -w_LbAz>qJVȏ1dI\iZ[b"~[M(B:mv#F?ȌvIklyc#<>VhbD AG~1jwҼ h<0?z:zӇn-+=ֲ j17F1tHc9ȹWwev.P)7:-U Sko'6:7]ƍ./4jKs"6}[%DW j|Jș&v,5-mOw ;ËOn?iONj8L*Fs[PkCރeÃxYB#4\'lKwwt%m\[fzAoozg&H+^?˧hi,H94[A32Dw}1\^:BlD83%PW5j'zq!@ǒ>ھ xA9x\WY=]aX<6A($Ƣ3ŵ-$1,N'^Iȏ$)lG4"&ϳ(:=Du29J>Ak1zq)s=:7$;*GQ'#?Mve㑜kv=:6+֍&dqX`8H8e|%7HFUh iL%{eck)t"io9VTv /3pU̽9Ah5pcF 1hUIPkOLx;/~-ľGѴ9^(9eI$Rc<W^lT U:2ۤvgHGEmu/-P.E]-KJqiRM:`K[U'ͣ' ;[_qo M[Mh;!{;XٳHy Ո#huӼZ;CTiHxV+[TAKMیL h&ϡLX.X5v_rɧay3fVZ8 և>n^Z6j=6j, IO!bYXx;TZ`.ħ@X_tt׽Kz0ze^#xOy/Rd\;JRv*2 eʄnmh'2~LkZ:` Y@"&]>eDI#]l:n؛ur9ZRA.p %/cy-|jCkR3t)TmURdExCcQ{C*DJ؜OI]TDD++e/LUGRlZjDvIkqϚHR)8)h/)|K$\~ކ3Tf;nRδĤ!Ņ fةt|5I֦޶*LC<JL+Cv./^Y_@0AaSn{̾XOir7] ~qj%|!r|@ Ko(f4[Ȳ)s6aǔ oFZn}0 5c}Y(/v+ s6hE!D1l`KZhڐuTnQr6?&qe|kb`j1_U>ysUS7i}! w-qN%Xr'XW|Y_xLV*oLXLX+˂S;B ߬{tl%$ ".rP6D]Fp jUOsN4ý^?< &%v8xI>I2+(q9;u He "IqJh/BZ\ޅS~x!$E; x@Ϝ2Y manh~-D2 :k羒X#L:zU21ϑ5hcOJE`*c eʨ`zFق{j@6!Wzs%xSI?$ \9CA7#I!s:#lF9P 7;U'30V=pe]kvw#@'m'\̋_{)53S1D@FHr;On a肒MG'J`9e`;@s󣘙mcNKCo>xYs^Ohrm[~oxz- vYA9 ~t #۟f0}2,u꺴Qos_հu$'ͨ>10n}\?-kĪ]B2o duxAԓ4'!y{usFP3y&0*~Dƀ*yώ _:N,M'A(B g.ͱMGa~w^Њ{ֲw%Jy_Ԯ]b+ qUo{>BMZ5= HݠS".M _00qE| -V( b ~w=ʓ*{g!%Ϙ7fDKRFy{AmL#pe׀2z_,3͋tu? yYgeęæ ,FI(4N?(^4*M׉fPjIYURLN,g$ީ#@h[hjӀje0"s;yO:+׹S9liن[me{ER3$W|B+7zхOvd.Y*B7m=I+ٮΫzߖS8B=ߎoL=JuH$nȁN.sÇL1q84oiQ&<?:%hj&["ⓄEHJ9-C&w\LQnQ;Ք3n0qb8V hlF}h 2fHA 5n{ވ<`;Ѹ-bEQ`` P^ލ߄ʛYxd/-.U)H93#ZQy0% "V#iOYL@eM6˜vBς!B| V6n}7.M%%Y?crgJ);kaa^`iEH\N/OXK'9bˌ"\[;2Lk>M.~`[/S6WNvˌeYtr_ ,sJ"ҏf rSb9&Fײ#e;^BInnѨ0wPY3tkqI3\y\JG<څn9OO~(t8Krw{! Yji'qhW՜ݶa!SKhm4(ff3\Ŋ埶,o^s qZ"'%2KZ;T:^Fh0;V`GC5<䬊Rf꧐T29n|mg;4=|1n)>LO,;j:!^p݄+v< : [t>,#5HN[֦ŏbqyiWImDɲ̧kwxN콊zPm؈!e'(f±4}~9 <*LʥC1hKocҘ8qu jl!jXDfVGWY" ?]1l "}f/@+]ݙE\t6\?mC*UX{su++I,`Zx&H-w)fqnKAړօ>}hwMINW;UiznItrB΅}d*1`\xGAT.j'U='gu&p3=^9o,,sL3CV )g:&iMVֵ&t'ɻ4Mi?<'ym]OfT'?d3?kVMR5CG2)8 )%s;Gw͵[M~T l^M17xx3ӗ6l9-L`S2Xp@@D֒D؈y%f܌a£65.YSvZ3'=;I>>th]O9~of[TYW}̢C@D)eҺ;?uޣXf+KUMJ/ X8[lGyٞ=QnUQB=4"1 ՞J &R>(j T=aj{XһĨW ?|vD2>J: d)ſӬ_+P*3ab2cfȒe>Nm;ٻ=m˰]ł "/TiPpv䞴cJ " ˇ*9ea1ZY/>X]#rNE\xTD%>BS&ZVւNJ%4uMwosMj|AgaT_&[H˫[&.O٬Uypտ~fXH Y-y1 S%Z㮼6u*-P[̱PpՅL2#rK;L*l*r!+]Y$qxOXfsnߝ,kvRGiKuBfG^k5oBK[x8kXDVҹxt5›, 95%RBwLVfX+5f`?Pbr7*>sF1IU;[} zp[!XĔA{E`L-ɩ79p\ B @gd._:BXeb<8 ~SCUEFosNtǝ6 ? g%qdC'Px,1H%0<tjX:ڭԦsvF[g YX6)gzWU{^뎕)0Aze@vG[;䋊3!Z39t^:ˍrED:#";5؆<qV1R{Cqs@ ηMF "©}ϿQ~(p X/)$$ &څhEix5|뼕c SK•a1~v*Οcۤ 9rl Qv2^AYR!pxLlG%B5{ȮF=&>Qͬ\ BgFsܩDqtacrI|a=4y#NC]'H[G%y}lJ@?:GMn VGQ=HGa )S*q1 >E/9[+l6Sq9¢}tE[ /x9 No\D"uX@~pfsWiep#?}1UE 봾+v/r=Pe)A0nCdsg[L tTJb_{ 7%Hgy']6=}S1Ffم᠔msj>ڀΈ8CNxOY (IrK/֋Z_:2bx8\.$9d@i\L)80΃/E/Y2MF" 8._xFf9%BiE+l /;qaVf㺳?0f6=|l q{M-1OQC8&>q+`Gt6 F ሑ܄ c8+ߎ`рgդX{xccwPtsg@=G^65bx(^ɧ+FyN\7)x_X -%4Fds!Mn(jCyo3`\;Lρ_ .x܇b7 7;ۖ Va‘rIJ=tj{Z:D/ "]l"F\V@5cz`]A_q km‹޵bUyZwYh*8tOjXA,=by 1Y*jo~CV=?2c4{Mxd<0dt".n %ܜ@ YqyI5tjak8q.;Etrzl]_]k}߹=2(H&ӵƦv"%̄#?b1R8ޕxeBKApQ)o;Vԍ}[Nԭ6ek1at'r5GA :T'ۛ% k},n>Ip%Nb`T\T)4YcG,fZnb<߇rJț-%Ĵ*%CsTuW4)n6KcU;MX&I7EΗ<\h?I 4z XR`7JjVgnBb{ 㣧H''Q9CpoU_ڈ!_AUx +nd8LQ&lađ}'lD=щEFVsjh#tFס LZrAB:[RŔ oH7f^TeQ=+H&QQLaxdc4#h^?P12Д.:φ*pnvz1l#T,I~9ڷײr44G֭hSua_, U孟T ¨ 9n_@;di;5)wd V'h|ZN{nF 9Ic޳)!yQ X9$Ng@aJFXZه/Nɽ~z^! 5ȩa:_d#ԜP!t?K8,gJwá"bnSνX lR4G%K`1Xc7/ t͞N*Q+\ɘe1"~^?\(`mfϽߢ+Zq E9-JA5 Y̛"z:ZlR2s$5$ /k7Fz@;kƋpCa̧6s9Zu;Ȗef&VR,h6l^ݖhc3Ż<\i!lb{Y6@)*+A+]6JhyC>VѠ^E~4: y,&(0[qnY6'hEOq XL$~kOU Yd7Ф<9^! qI`) Y rVNCTAG(4[hT{dLmI/zu_Bv1b^ TsoO0P<}9@ɗ~%0.TB.afeol[BԆI ʵK#HO[=>FP~?BG3a.#1?*lY.=+es! xf q]Ƴ]*.#h.5t v"SD.ۛX{ˊ y& +ff^s:ьffDq\@M/-g1Q)yOA7ֻR> ZauD (,/`޶J[^#|(\壠2+cTNx#g*oۍG%`3P0¬\>d2X35W`Z]}v3 SwrnP} Rx"A'5h[0懰V]Y P_U iHR;%cyt|k75`xάxxmKmVIo_ޱW8"TM~Q>tYfR9WK5h,Ux ѐB}=B "*AK7[Fu).nhrNcչA5c1a9!a/2$6'(=Xvy$[h-coJWd1gN)7\oþbnrLq tX ?H"O]4)5}_&ĭi>X r5 7+MKObr=B6iSQ&@rցfjvTYb^0IDt*<1dw]Ѓc٬mr{qPbJCýSBZ4)E[~L8&qJ.󘗞 : P~ME~)t]8C͸WfmCp,O'7nN~{Pc5"\=v&$(MXy"Y(#k-wQ3$װOsf2x8h,=0Mʦ:2^zwݯ+Ǔ^OÞism/yet5Hr!lFvʰ^qeӌv\1 ,:G,HgB2 gd0eBp 9 zޫ0p`OX6r)䔾D@E_T{6za[t-wwz/S1ݴɳ,f"}mKnU5Wu 2i7Bë/!f g1H$GW`Ӫc-7 1nPy>pìuLȔeh%,)*-\hK?"A5?^&s-?/͛tXTb< pͨa5;F%=jZ=d!{SX[aD:֩I-1Xt3Qod<= 5snw*D:x¨b|Y+۝# zzG{TrjYeBzIJGWmKÛUd1|Nje)o!`G%$Yꞣ ڣx/jyi ?hfbl ]7n< y}aOҌ?Lv?iK"ɣ\B;ʛ YeyZ %>檘ҕ|wo蔋RFA79cN3nU}f'C2ߏAj-a/?$9D;RhPr#u ^6$+~Mrsd}~^$;d1H> mch!+Ɵo~ e'*v!ݓN(RmuYh144q΅5⊄WjJB (21ݢPq9AIM˜'ʘ(gF">[ BjdhjɄc @N=t@u:4xuuJ/ٟs]r?bn*=jw(nx,V]ewtҎ!(&eC*Vo%^f~:43V PsaN|QQƛq>m+ Lz26Qg`'^7d2go-yOe_!u<ҏ4|'yUmPm/'i/ν6D5XOە(q tjF=Bd TmeΟIoRc7p.|C6c6ኙ"JB91 @+#eK]HӦbmUn)C:3bSi$kmK4R9zkr،R徿0 qnh)ZRi ׆Sb:AMIԌy/a"O<܂?3hZqx,|8n|^)k"y~O:hO qNUД[а00&*82kp ~.5p"L 9pAD=jF#faKK lpwm8]8׏x=ǥdw3ivNRh8vXB8ʤROҕSe<УCpơv@@5nC N69* ,,ZH鸌{gYRIV|,$k"Au޲?z^x WȄtIy2jx7 {eo뗳b9a{~^;>q"4շTWQD2QsPta`׊AK9e{zqWen?kmt}[KqV~'bJ-bPGn~è=w8$Sݲ.>Mv1oi:LjshMD^u7U0XgB34 BkY2#F'Lb5Ȅ*,mNc %@pO_#1E΃$ck,8&RaR=qqQ V5,KaÕQvi$bqtm"7r 0`=3>Do4L)̋C@fU>>;=[6Gi0`۠y{nEՇ 2n -lh4A60J/'bϟ?Hۓ9'\,H`/Wس_[#Ry7tJNb,# wE^+`Qŗ h)BJ a4FC+boKbdV7Ut,Z4pp<҅3x8]3R DmB)=i/[4al |I,~۷wivKNx_zsÎJ骑g塔}77;yI&Sb'@E%SA|G8HN\оlwF ݻԤ!@Y"tȩE.?Ä^t0au89 -xYGzAV8-)EǙ~C5ڄ!3Qnѯmu$ ڱjG`n+W6{:'!H`pbߠԨC„XGtYW`1}QW. ;1'Pj4WK .߄3߭e5V<﫼Tխ5SbQ#]'"4V25rsܯS>Բɡ5c,ΏIK]ݚ"14e(o*͙!?XbJ_nל+uGgO1x1IF7<^ara>,k҃6AI(3. O/ǎđ,y|gKA<1|p W̅xvBAϒh(E^-VP~`4֍Nj8ek)5)d'Z.)7A`0 VfC4P*V&U4jJqX$ly/g\ 8$ay="rM>7/FqfM.7ʣybY QV഼x?k>GUԽ'r@P`ǏĖ1\Gנr .JƖ6x 3vdQ/ִQ\QM*{| 2k]/@" k`+N")sW9(F6:R$h VF+/hF>պV,J{xَr;0A Syf~ 6Y|VBt!OY!((#Lj[c[{׍!أLZI!Hꭟ.0lUrV NWѰln|&-O#x-9"SJ;?>$R:l1lcSWloq Jq4[#a gU^k9—P|KڡVmP Zw6y帒'1A=gCۉ$ _E+;OٵA+mRCy S% QyT{ҩ+WcWTEL4 [*ęCe3=‰V"`NyER}~ƪ"Ɵt`Ss ,!#p-Ƴznv}aR姸 3ӆ1lUރT] ^P1x m8ڊzJ9=Y~{y 9~0ONsEOdiؔt.+tGr7/LB{K5"I @9ѕK8Yo ;Hq$ 41%߆ ^JnEoAZKkeSiR;}|.vW 6֕)R ^4 03|/? 4toۉ|2ׇG 8IZIj>PI>ot9z92CS!  YPc;E0Hj)]6(*mHag 2Zg#D#=P\vXQȺ4 S>Gi.Ĥlj fӽF{y(:!1Ä́rXD"fV~_ݒ=h{Wdc,}Z-([_C4* +z^ʅE΢,;bRAbuTf\%m}u G-˙yͪ\2 .gqנ0lu@eA=jh٠EękiZ-woN2x Y "J̩ \re+ 8j9I\EmpO̚l0 ,)H ~Lgr ېc8xIRM3Et0 '+#@p+<4%/ "bIfܫEl??VTiCݣwLӬ,ޤroS5s^@.i>Vc1fe e5΄o,RǴ]3G@pln"GW$eǚg9~#>XjkxJVD85 uX<%\4q5I~» /HٕTq"RiJm6]iƽ1֐T̟E//{¾{`#r<ܦY=d[-9>y`sK5^uNN #~>/2B0xc}qr"B?+wa2T9n+=PoJxN,w!DyaluGQ2Ff(Ӝo3ΆRnY -x#FTLCG.Qm=fj ~ 1cq|ٵ/"Nx&_-&>ǽ+XA!C-nEI/t\=A2Iŕ :~G|\?av*qqΪ?#M (SX{=`6S]R?oyvM-}2*6Y + 03d0Y0.&I58 w$SE7ch@gxZ<~FpYSg]M%'KSocG˵ߍ|1MU0R4ЕSrk]v%zI߷Hn!p;vfomqfq%(I‹7/`Y]o` xxpe4/_$%_@?A0/}(n?%MlɺL PK.- ˲~t)a+C , "s.3}r $T?es0YJ2_R__Ƹ+ߝCW[zrt:DFS Ģ׫d.ֱ XVS,3h Ҭ"-b[9cK[`3z)V)wIIK.&nS4v`;n||t2%|sԢ6[i(d?(s?Օp[?Pyȸ{缕"w:z :co' .Ir/MpvoKT&P;0s];=290gp~&":k]]?>ph&.MT-:}P,?n=ip#dBkp4)#/ZtmNma XNS '+KnU׸%atDfǹl v+K-ȵ΢Ŕ&^}l3lQ@8JI}M㪰jl,0tƗJ<ݖn8Y7L3.;\;/!-vARF`|rb0i0TŌ=$0!|,s?,)aR_޳A4M[6#*6XYHQLjfϼL0c.)qL%u_OTC| WVwt:=ڱI;lP;k)9 &)8)5 oByڭ;8br+ࣛf6HZd6Ώ89F~ ̻*;u8{ |!D2B8FtL; ԥvB+7Įf@aelَ^ڋ55۬I5Uelĸy5}+1.ZJ9;#Lu"Gf8{ߐ2D4Q8Y rE(g+133pu|٭~duQvS_uo%W+oNLTV8Xyd,O8vRT8g"Q&6w,=_U3nAʨ ?hO? Qç~|&d0:ZUGI!3ȟK'}fa0&$ݢgZjƤshqqcIoY+W@9<:ȁ{v}=Qﰂx}IE_A5LHwf)Et-rs}@n>4a#_MˏVD#,n|G?Kרʠ6>9z7Es$;}?i<ĖCe&$0#bΰ8 |_d1NF|7%g/A#.\/<>2h3R;:}V\u-L&s ZpO|Õv߄l/}۪] ñuj -y:4,gu.{NJ+'qV$J x#e#}ɇ- eV Vjl~6G/^񮛤hR(Bv6iE0y*HzS1 AǤc=u9~MY?li`tuK+hӯ=#raŀg dׅykQUdV% }ˑS FG >ͦBqz0VoTS$.a+2꿞#@cj lnd9VC] ^ONP)嬕Ut2g[GѵRH^*E{8!G!]:WkۓۍXc~fO6'_/6x/˒6i[tS3m}+c熇asm+)e8Nz DC3lpؘODdiEdt9l@: !@ykQеfkmbhnȵ{9:A^m*;K=]0=8+]WXTcT[iqN8C~^,Mgʥxx -߾4o#AV ָW#m1[@þOUc.= iR7cܯ7\j\?9aHXt}_d+".dM^bZk~X^AR?V/zH+S  YWXC쐰pGם~ig5"͜CX,=)@i>)5(W I;K6t(F69u~*!9ЁeV[n3۶ Ps.{f޳8q,'Rc$A%n9\R|%jmEs ܱ}5-2"b6~ybd^M飵PD4] dL]\Ϲ ;JyA_n-Iא;z3ng̵LZ]tv&j a:(RUcWQ9 h3pӘQGky!CuH%Cи~ ($r%϶g[e?f.TcD{ժu߱'c֖(nl3cɪ4P.qui^SF9ט9SSMO<=uqF ܖTփy:[y v:*qux' V&m(:|sPWG^~6JN 1b# eT^P5 즣44xd5\#Qш{Ko)gmYk`zEf]EUMf$+ckj{D+>-#y1aNn!d,Rxm_Iykʼn>(+l =O`?}_5 n[Ӹ d gcBt "0@."Y_kJGmƿ 5a'zǡÙg-Y\*)Cz]ԏwԋ\>pJ싛QT 4gIrtl7 ^kєTJq`x}΂tq_l8ŎҭϺ#kQ\+T3emݲ޻^LO ~u`TDUw[ TÁH F"59&5*ԜA*j*kh!qzRL^ʀ#hkJ wI- ?-KM1rAEN!'c9RT9y:ހα"KAG+v> 1ߙ&K7c@oXM[f-qDD{lZu!P>x|%.@FZWȊ_z g Ǵ":}2SXsc%dmGx(h@fG>Y5Ӏ+=NGFU_T7 rt8/ g3F$T( Jxj ~4ٺޢlhN<!uRԉss>@^4 qƜo(U5k_^2P4f<|5VH+K eZٴtO=̉_>g; R)=eOVmOUH[W1XSlP3&i7eH}6klT$o xѯXD@ z%\Ik#}6ͧ@rn: RJW2*7Y0qvљ9$#)3z}llTNIP?7)3\ε4 웰u~w&^IvNlh{;-%Yh&S!Ϛ}j]e:$lAwa~}qگ8!YG&IMN{- +gQkm{9dzҿ}X!$WI Y+Ĺ{yp~͕saUx)_{EKmd!dad W6[(ۈ,W;w)@ƱRwvQYtt @ :!yHݨ&*=OEԲy9705W[M]ø8%FK/?X-+O(MoEbɏ{w'psGNQ%CSd!1$^(")Stk>['`&w[ 4:{''|2Კ"*Ò\`2ٞ#X (=[]*lQE+Z=}\yYTqpA:qⲉCtU_E:9L2 U = ,Qd$!rZtԺl׷wgJ*i"ĝjLͅ@A}fi_b|uD)д鸞$O.)Axy>nتP ` 4?7<`)#9T*k8S$k֠بédlJn>j`yX 4[p!e\P<)E² pm yE ivp/qtPϷz7~ɎSR iǣxCvHᘲ'Z`=ϒy^I@\NWz^h,'~dVӷ PkG-W5L{/i]iJ ?S~-}H?+eyw( r9#+7Ù#vB&8ZejU×cu}G7ܕ+q6SE@ rRۍvl- H&q;;$ ҃H9~9[ p2`7U'Æ'X4\)oh+Sy!"c'}6 z7Ӓ*'fUX@xfBL6!VMP+q~ԛҵ`hB,W \cV_2} ?AfZث垾w\j<|›:m3_Q7r.̘-T6Xs]2uxy(~=9,wXbg **-l;pj+fv~FHYacWI_HVY:MKC,t>zLtKr9Y|;$hC{ӄ832I접`qj|1@?ӕzv:6 k R>Ch "hgVڃeoWmD7 n5Wtw)tFE)L0 ɣ#152gu?᪽H}14\˱|sEg@ '8 *Pu>IPqKb`Dj΄5`kxQxYG9?\_t|5ԤBRI(q}HݨNRxx D@-G~TO lT(Mň"|MS)up6uo(}y9l RqF߯s%7H.@&:p<>*4w,LϩC!( *1T &ʸY b:S9m "!ҸnSѢ J HP'M#{(XM)D)QC%Ͳo޹gkΩ%>;jU8 -]F@ xCLS,۱Z" |^J%>J9gU@2YC2^xqTR_gf j)6|ޔb*<ׄ-V( RC*xMh55KI}qOjKzHANXGꁣ>6(- =x2~lQR3k&i8*VI[M7ShI䶋?__,׹#va#ѿg2i 1&4gIz,4O]5N'9G?]]3w}87Ρ/bg:'f֊BaS= y ?F,k'lmrz'#`z5\:y/?+XZt-reW}oL EI!IIj}\MϏV#ovt/Ew1 h\S@^5Q7p"CB||g"(h&2u? FsfpB\+)Q=?z":ݛ>0sN TOɆuTBkVpe slSRT\9-&WFM|{!^LIȰRU~~(/һt/Lk\Dd ؉2Z0B.u.u %c-L)e/ XRSO 0 iwt u-zj']z|ʹxf  rg{ D bˎomg/+7ֈD9s|28JB?W$Q\wtH 5Bdg#Mlųk8{_`#gMA j 2Ah B A}F2m9rGʵhi'ѯ9/,o{Q4ݔhyat:C*AsqwS^yCܺ@KyW28HzٯLR$zуo9zT9 N\,0PਤR/6_t6V9|u<~]ӍM\-+MYLQQtǂni`eA^B~|uΔo,|xoF}gɦJǒ|l/S\@/Ǣmq 5GO` %$ø'Jɋ1McS>G1K,s]W97PtIl \Έ<#^|D@ogB.mj/KCwۤNj*m99~Y5o +m0S5ӘYEQ{AR&QWB˖p(, s -16>{hAꞞ[ڿ(~\w_LPKؗ›5fYJT#_k4D)+sI#qC%%YZ*'iXҴT/`ZOgoPqevL j̆y<BO>.s}u#4J1iEEl@򭅑3<1zݠ'bT@`|q,1m*3^7sM'@P I3K3nդK:,Om՟k:K/xX.hl]8|` [=`DJ^ID\r@iRz?ƄGJ^ q:=/ JzzDLTMh PٶoBc@9T'VQSP h,hBhw!MT"N(+Z01XՇBL֕'V4<;o gL߿9iP`\s8u[4?Z@6K̀>si)?N7lŵlWGESlwK5w >5|g=& %nfgkfuݨO.@2kʙ&}gc:C&P~IÅ6ap􁑶nO zS=^?5p%IZ="i/leʲj]C-).𑩗Pi n!8Z=ˤdcAnFH1~ h:\!?hxϮwH<,2ezeßLD̚xZ'Z /m"էژn`h&<,b.C+h#7jU dӼa= +0 =~ZUJfxfE<ĕ%3z0\iu T=$ߗ^c:)4F^MK@VRL0n{m> v l#W@dGW<ػ͞~Wa+SmX/)Q}5Vin*}W`1σAS^w›7DM14%дiz>H'4wObvyIy0-0nPͯlY)>CNvP@`On ~bvVp*w^G.KtJ*/ w@>Wqihܣ[t4]5mnԏD٣mXd0}%ǠSb-3+$)-rp@*&e2NQJk?G'+pMMZ*IjpA^b2'q]|b~<~^!N5a-*1Yp Z˱yXNϾ-X}EKAy?d?8T:*5D&f{p^y|*`B/V<qG6F1#[˄vi މYD#=TuՊ-O$ H;n@S)yXƩ'~~!NHؐXߍàb$q ߘE0 QZ>8E |FΏH~l/\y4K*l]-~{[<">ץK^4\_ kw  =9Ofϟ6'O*b?+AfS!mdYR}EK!jGf&Tc)ȅUDžfODLǓMVs*iJɁhM Ka2$L"˼nS6G\HhQd47ׄV#Q GWy/|h7o4m ߢEZ%党*;ab4a |WGKOc\ =¦f9o4ZH z.J>)"Vn\&`@M6X%4f4>)W#"GйfvAdp˨Ƨ u!~էݷ^)D% E!=vO MIpx:mnuu;$xWߥl^o~)q6J7nuFTUlFdؼI 6V"D}"P3 ЦfznSCnĮTj.3 HuxB!29^sZlG^J/PvxR)lߓ˭L3ۢR)-NڸG[x P9,d)"E5^Ęΰ@<,rD]Jk/}D7 ̟c}5dJrdĬ@Y*PL@CngP?RL٤NK)}7C?`dj< di1M6#eglC_2KHK)olJz0_i^cQ#m= nLbCˣ/rֹ,{ܢ`0379MP܆=D^=|?_0>je W T#<oP+ܫͬDߪ;n~ <˳VH }TG\Xd 2qſ?ORF}<:}H= _?'JYq^ֿ!G,ѽ7"b8; UhYO+Ȗ9 \kgG9fzeFxrhrzSk X#(V -i#?(5'+^*-7-]-PRF$3?Ω2?t&0*454(~joPRnm9ēGr#xe(HCSYA2##dġ"ۆvӠ|)Egw5Rݠ6Hn1s]6>V7G$2y |1=RqT^Ȁ 耘,5fYbggfy߫1&ē#Su)oemE La(N9 )J=jq9(+!@V/eF&vKʄ$lqZ:u'᥾߄Zfvp#KŽf|k9s& xuIr4q1VD崬VȊr$.|ޮy/Ǩز?k%[ҺXsJ=bD"] (LV~{p(.Έsm>U#mӒ@oCK<' mNM*ڳ=9LcWUB^}Z@N0[J2ˠtcH_^A>wXPN$l# l?kao֔Vƿia&{wy;=z)Bb#G  $]%R#%WjZn:KF2Usm&`˗zܸ nތAr =;v|j<}WGܣTHI&lg9#7}Wׁ#4BBiW)gNA1N֌f1 Igd||"t˓B3@'{-YZ[HV IcAucq̍A3Sen@ie,pe1f;y/:[=ZGZrDfl^pc|7K`vv}(AFSN |i0[7m'ub9~Qz7m7_I9a 'n3>i*UAцôG\?\ D:?0U#HH3K@6ٹ1f. G̴$k,:ނçW\ϐ5\=Lp} O;RkT5,OҾDSg?1|MN W` _5Ul̯%(=rf.rW-MXp:<2IF[;2Bo~Ydi!n. S3}vژcV7DҦ~@.Vt,&:/;Ok쭬s]r .πb9 |0`ҾtP!>IRڔuHQҞR:#KTrmf>Bu#)]qM Lt_V~D)?{`KWg癕H0$sٹްˇ vcGVYn6țU3O{XQZN .ދ&qA@TvbHKӣ_XC+i7# ]Q84'ݝ V%b-|XPNYUZ*Ct[,aGϣ 1*xg\5ERu3ar,r`7۫A xo6b+:u.3t`j6eqg9ojV"5b eRmK6`_{9er< bw2Eh 1nJt߈jc,.K>J^! ʊਫ਼<+܋m8 B4>TENټ YƦ #PT+^߀n{i:dp{aE WBn{g`j `b%ӹ*J;$n--?f7ȖAP22E;Ժ#KW *YC R<α뭉Eeuh$w`4]toBݳe5v,=NЎr=twV;R6jI8Sʢ^sr`.[r>PزC<[7P7%iiq",J( p X+ԯC+^$@R!G7;Jl|׉`/?Hră?ΈK\-8{Q)`~z4;f`6m+)W_ ؋M>7Ys~ 8 ~J="Nw}@dg|\cgWTC_ 'M\5wǥ{!\mhB9Wdª{EI*3G1 T+|3"YSG7;PvW2JמJ~?REڈY$LpĭdB ]a]Ce&yY!=Ǽ'dImz?n DBKJ︲cN$MC =a~JveX$+14SMBIz:ǨU$) ($J{G/Q0|MQ N`ɩWe1p)41/*ƠERG mAJ1wW$Lh, d? w-;Ld9Ȭ־¾E`N%m\j%V1%ehm^ :㡵8rܺIԮ"1VI,YO܁cs^ Tig E0 7lܾ Fq!O/JS cڧNNDxq;"Iϭ]tE!>krŧ-r6=ѿmw> 4Gr}M= O/feU6o3_{  wgy]AWUx))WHaػ<8AW1bB;-{PCLj߶nKk?IUnϻ]`SGC&F,tkef.pUm ⱖ*4C|3Xpd. ӟ;k#ݢ\}@N4=(,qHU(,;.{Ewyla&})2P&Yi`̵oS}ȵ|ۀ~1S.8_6DPSN+wڔ*4ؙfS+JHȦPT )>MQ57Ahze6P7N?. MYˎ+cU41z(+;m #(-/*#/Xf9b;s'@Qkb^T*ğ`0h;,׏&~Y[H18d*naAExCU'ZoQ7t޼]۶DIf:P% %nF~y чt]N*jVӠ-eJk:F=bHKsAI+RE=ktPEaޢ_q#   d2 *vyx_" !97sCjl}0vkcss1씕8沀T^4)rۣ`|UtGPȨk FInUϓf{ PU?=H/cЖE1yUj62J]=|oA4j%7,'yb=OsXxOFK0U$QٔrFXMAף1K#޻^K'eg}5\Qֹ9(֞ I3PNRRVXtmk`ۊ LN, R}U)+Mn7dl*V7يdT7j< oc~ڂZ(4PIQQ'8^/x%؁yуkAZ 'ռqFT;9eEeQ6V6r.6,G-ugF!y鮖ws(ݗㆯHp 'ST וSDzo+WdfS/mSPIIqڼ{hc.`aO Ok?3@#.|,Gނ‹cad0'p-yzN uU^a\fs0ܺiF[6t7Q f_ڂ-8?põjͳ `\ӺàudS2e?Ȥg7鐃Q A=G3eH/aj_=܇+s}fʶպ^{%}^߈1M?<^HMy!>Dm4`)W+g$u{nZ 'rtót`dzKiʼmwf/f$q''3kVb]BŢ̖vsih= 6dhp)+fS~8@z$dckCH˜r І TBH= wzSI׭^d)BKOWMryLT~*jdkޒY,j aI{ո:^WdFcJ:/:ݵ?V1Ƒ#ٚAgn3lzF AQ2lϪJ!p1(&0H_s )%dt*J1F:t 9Nx Zi@[ߟ7" |^9{:r6XsCsIx)S*^hH@%v\S;tHI%dτ1{Mj;5V|a+=2ò$̠Z9?Uk7/(l:ݒvU/oώknm _҄q{%dd)W6,o@#yؚM7#B#OnLd#ffv'["hy&j#JԻ?hXqXY[B^[+x!T=OӖWCLG)uM4 ó)eyغ/lDB-ypاZ oQ.?NE$C[4 ,x_RIm~Pι⿌|TC_iO\41B|,ԩt2]_~_gCSƔ#%U/_QW}Bw^tO.d#wE,psnj>)u 0+ŹXqoŘ ˛8MLݙ0mY {I!1l9!{c\K fT.溓Jt#AGyCy"[ ƣu=J^HUY2pTY"x5Q;ZsWg!T K*VKA5y0*k( zrgT!zF lhtISh;3,nqb,O=z((g2FJOqnW'!ܲld:o7R}s(BGB}JHpfDVbD+x/ִֶ`=FH]9@jqV/xHKふnu`x\V ܏@ԀU-9N n*0;3+ !&sv0):07"?cO!>3zk;#Ow.m:?([z`CG ~Ywwc]/y)5rN2d7d;yPЗsEqaP n6JL&!N1i ! Y}ɼ/4v@ qYKQ(0'mV~tڄ*KaL9AB1en:ԟZj!)FuR0ú!0 碿'*GE"/^ij;z,r!:酟m |N{JuMJef9s6zXr4z;2IjÁt[fPQ>ʹ&EOC䶞 TV^XW[kYAMvQ3N)Nb"0w2\3rs:(+f=d}٠ieℙ '5>_Pӄk;|Hyh)(w1C15@jl *ڈBɍgnOЦj I׋Jg _9bC}?HL'nQwup d[%(FeػbP_4 c. &m.["&^o~(Ys8vY ^`7҇:58 ŴzϹNƊ8G*W2'Q_4?S+}32y+,P;yִ߁ܛwx67yܖsKmE j!30w6Zk w*E9ֈƒna!C]g_*ӺrЩYq*B ܆z{aQl$!Eh 䆊5ec 5M:X@kӃ񣱮8 Ef:dmBlzVw"2-HE.[z$>;2|W b8:Ve*~?Uֳtq!Mȃ%E֞g}4;=T>b>[s9=jOlkPj2>j"Ө|2egdd=h%($ #&6߆x"G?y KgXɖE zh4oEskt(Y@THY;{`(f@?(0-ޯK(e?mbeВs$06jsS~=o+ ӅZ{j(%N^D-Nb, 9a-ESǠ5;{)`BGdYG'CtEJz'RoW #pk *MH'ɯ5 '@X:8O‘P;Lo"qjzQ 6|jHNqm:8nI(?YEGlSIW@i*8:Y [$nYIJ} E,o g̤%:'U1U+wuGH> jYl8O$ i@Q 1TKp9TZqL7ޏBͳx9 RIj.)iX6^O R2Y:%o/SMͥKG}1ф|nLA,k|VBSrXxZJlduӋ_?QY#>ڴx[ 9\б%\*#/M*%d \XҲXiwi+z^19[ҷ{ +ūwhhNqIk>5#?T#ɠ+fS>Z/vsnDϣOWܞC{-9KSb{i6.>mqÅeWjaF $/9j{,7@yyTzsY섈r2Lu5˜\7&rӁY39JZ=LN$J݌GL< O,O^k4͖3j"[iSz@0.fd-Ql~=RE%Zep}?geDˈψM :#/B2Eű߬)^=YHze\E9U`eҞ6i'OK:ۯ=<; ]xCSgP'ں5' ̽ ~^JWnwRiH 0N>?Hi!Z}j5xdUQG2fg1~θ9>B FO'RHH:ُm" Hʔ112(R.;j -9'O<ۗ BJE=~]_W@}xνELt\M&C:8IKC10% Z~\s]kf}CXYM"uھ91*S`=+Qp>30=PؒvgG`? vCھ/ 8kAsY2Tl1}^}z",lDcjPY?nMP̣$B6{ʻ\/If[ dA۶Yͧ)<v'DqbrFH 0۞RKX7ˌR)jT xpbjR暓R +_f<T7 bW9N6vKap/=1*`#mr , c@ϜPc|xĵ'z^xc?brYDѵA l╛BM$IK .dzdAݐNW5y[jaXjH:P\`0JdvF,!X91,#ɯO7`KH|\# 7=SY#V80F4:^ࡱ:\c#vnl-(<][pH@J?粕`AfY]DEA";yT;(DxˡSv'$/Mn7 *}zZx K~Xtt/Q|˄ hlJE5š:r氘>#Ă;a>VIk!yuOE[~ͭmIB3r]Ľ'g\JU$ʘ!6RE[ LB#w u,A.TЂfT.y &`-|/z;a,T#rSmE$RT?QӉ<7~c(Bi8ֺ c Zlkǯ^1'FC kuۗOl%lj]po$P9cI#].$ ӛ[@:mV7S5[W>-r 4B{9CHkuQo)O_isvlu;3q ky90+iZ%JTJ1)PA :L:en"q3%v$Štg(H\W4ou) gQeW6B&[QDV@;1)udK~oI!SXo wQPpMlF*t %j(2S "\+w+miD_܈bgN"N3&»9'o0$ ^ޗ+(Ny^ŷ7\0g(!X\|u,xG\%ϻa kW#bN%c9 8˃%lXCDgf.H|ǰ&xKN,v\aQ.6  [- Cs+By}rDLfSp='O6nZoI Ȩ~ Pbeh++(_OjDݡ΍"tH͊Xv;Iȅc 7jKO6҆$6ӱ갺ew瓟YEĩb#$C4eMצzϞy"La.bX^eؘwzI7U%7PNfM=Ήpq":3JZ,VͰ ncOA/)2a(<cj}2,g-l3JI\E٠^ۊUYQ6Z4vȲUD"qU$||IQmYbI9rhyP1Tk]qV1(*㫏qg(D*`=H,l trn ̄|} 68g WCOew=K-o+sl^ ni+FW4=EiekԌNk^bÍJ6矃$pwbtBVZvLE!*&\CX짾}^xXV1@ѠԵh@y54y&}1$,)\qXkJ!Ya lFzCZyTY}-s cBܞD"ݾs4Q=D@)JȐ! Z9/)yߥ2Cpz ˤ(i[tgKA-G[+Ɲ Rk{NczЧǏ]AokG_Uq !TOE6:HHtp|ǐ )QSc#եAga'y:РxRx[-|\!Yl֧s7S@fLRMtT"r<*xv( #Ɣ{Ηv C<3 sҿ8F JyJn܎qUݍ5a)DB(o q. >#Z|0GuKfx0hŜ!b eWE'O6T`U&d;++J9hi; ^C9o4^*oFt6ɹm,isBDRjDs?i [ -YKCR[eZ0|ϰ 9OѸ^5މ[ )ci+ G-JAK_- ;N0"8%!uҘ>E0JDL'n7HK'LUcHVOԦ2Pv{U P͆ƑJfՑ/LaFόL)q75Λ!mp/.MS ._P:Of-Kg8d3¿v]cFfU~k Eq̭'ca]5\Y 4޼G8Tۋ{U ]u:o[ʛ\@lUpN$ G>\s ap1MǤ"Wn$GVO'A`21T1AEbP+P!1ƽR`2?ɹ&ju\/8D8u9c&5`Z,5zq W|GOj3P*3ԕ(oˉ"FU:7_L͟ICAJy 1jW~ m1TmRCC7:d+6괪)`* 7Sf'ׇT jzz =ZbDUJ k%y$ `ٰ| WXgԜ-EvUTqV]rE]2Ԛ3+Dycp@|ɉ'10,H4WfYa^:i)>reK Ϸ~tH^bl%(Ԛz_e,z$mC꘩"SpҜZ'1ГVoK!i$з4ͮ%G}ZO "oE=c P^tC(w.JQFZㆋCeʗ6<]1B;vzCam>;r{h$(ֶOC{ S^rFgfϚN8yy*TwÇh+]˜) 6{Z./tuִIqХNx|tٖm5߂ >{] `hwhrQ;ġ Dx'I7.r^ >FS􇈁(/9f}qK2uL+sFٍF \5"bà舅)7]GaA5ǫlFyF8G773Á{>}˧Js*u_\.#9"wWC;k0Y,}.EGU)ᥙ,Jyρo}`[;}{-9GK: 2hNB9*tO ĩ]YVYRtCNv%+R;F\I=fSL+b/O|ҼH!7h>is‚7 T*=ZkgI 3gJ`p؂|"_x j?9~S;bP B%=‡'Hː]p8ٮ iMArI9I/qU/:O%:ΖL=R3tSabU&3[ٝ;Oo} wz oe9h(MηQ?狓p W(x>-v;U9WhD"Shq|FP3Jΰq<Č.: p9aߪP1:iz=njƳM/mZ&LLi9nL8zVm6 1iz!vqFȥ©zXx# [>y?$OBEW)|E(?VxAGs`w#XҌ(P7%wTWl{%ASVq? Y*鈮,'-8=ig{7V \^yd9UWYE+2uҫnD>S54NI ϲzer6E:#EP xa*cl|zD՚4_#ED)-G,gQ Z˲, -h͢&cd*hPвKv}e1p aq(sd01=t8vc:c2TՖ†"bDi1=/Yja?`Ϩ C"߫J#ȍ)j9Us,OD&hΚ xSpI@ȯIywĭV~k ?y9Pei $gdU ,ف]*Dndxt*"\,2^撊қ1;Z`DW` H=r km<ˉ)gAya!ZcCӏƹ>SU^  L C[D+EkIJt#m'wd?X9%RVr}e7Oġqz-uoѰ0$,Dl-JKȎH XrONa̅'ZofD7MqLd#@x'IpgjӇܞWelZ{]@_0@>]30Gd71b61F 8}S[h/YJ~Ek=TUԬ Hmn08#g'qn-/dR EɈݹg.Q:$I6 Q6Sfrhj]uۇp{/L^]S 0 CUu wt?ڶWu Ub FUҖ[6Uhz0/RiG0]`;ECA-ĥypAso  SVa]\n_P_]Ɔb:rs_Jbx!j3t pY| l5<?ΘMҶ^4D:Z%}~Nvo.XhDk_5ZPCH-P5o\>dfy}4}hyy&.t[g(uxcUY$[a_TUWJ̒?ƱɎa}9o}3Jrq#YZ&r{ QV2RhRNF>Sypu:sůߧԾ3BR$v_ TJT wwUzLi2~%(R ma7vӻn}xNF|Pxqx6 xǀA2jYD?O^E\!l( $hY|0|$ c⅙t4cE h'G#PŚ#Aen.u@0mRyI kzD,bk)(4DILbv9gUX`?$]c9o?PBiY>LuSyaGb6{KZ"MFe`8+K_k)T;`k :5h~zBKEcw@T""Ϯ|,=>0*bwJy3dF1?-#m"?}FY=*;C]< Za/! | juo,לW#=]jiiz~f*51{*nCzk"ϼk{EX(ـꆖa'T.ـ?%^`D369a3kQܠ6$>όb ʤ}x-֠)M(sRq<`МkF W0 ]g)x\+qkO|Ah0i^H!\t}bb\ttZA-ZXogb_r7:yߥ7sHӱ"5Nω G^ CλAFrEX0Gq%i(t+lP*}zpT>=2y,3HoGFV&JX&5A~ (=Dg}Ea2]{ڤЃ){P,`RXhƵwLRbOd%pi=` 'ejvzrIs{n'_ *83r<%x_fZVieNq5(r̡6Bxibo/ƞH=7 EǥYnΔwc#ԅׯ=pwo U\iW,[psg>̶40ƼiM<(`T9:E_4l}ϕg8}U9{zƓ& iXdB#Atu\Pvqwjod>e_gB%VۏdIpeT> VC,_ hmAX:I!(c'l3b.FmQ'0^)t6r&fKts$Vv ySv w[H k'(A[3v,ev{ T.54;{Lҧ"Nll&A DyƝ/*(7 m-\Ss`rey=u\\v0%R?)l%ymֺ!dM. iܰV°%2X|;kh&y dT٠LAҗf(\՛oIn,m7#z!qLkݱ:aM-EnKei&xR ??Jo<͒m3r ( ᛒDe)K|A3g8؅H.y2kK㒜V}]aB}*ܥzTSW7?7| MXaHǴPt0P7frY10\jp7" IXw{t.pl~ S$*#- u揸sE骯i!|OwB2|`ZMJiSa< c'}n{%Rg Fh[iʹ~뷯Mw2_qT6DG A32. dٴ{f/KDS$3>{y]ȭ7ΌwZV|ؠO[hwi[Lǀ28i<.dr l;qb"c{}pJsn*&xD3lzSnr8Jŭ2=+̩0/ :Á m^rUUv\e"!1agt2%XMXJ ‮!d<}) {.g/"`toAԱn44gEQCPR6VW6ӅVtߺvr{6<=cI: q"irܫO.n4\Pp0v8|tOL#i%T k}[KIfayٻ9a}?t ^X/okU{#ZJJEg`49}=0n|MJDc,p~zFM1dO45A<ԅ).D)>wF -qg2a"eX9;3GH # |d)zA%Qё*vB k(}',ϧQ>\YP_5VsףeE-掺m9G9nW|8}gO?n&fPl@@vR?â!{AiOMλEw}t| P}%YQ%wBFz[9c-c֙ 9IKl43T*m>ME?y; \EqJ`b̖b??8 ^1X"gsmb$֋4ӌ:Ȁ$ ԊV#zooKQ֚|!QWXc_Bax[,ϔ I[\᭓4SH6`PQ/Q`}1*NDrkи-h;։y> V!7yE!)5 J~.B nW\M~h+]T5$3,,R5gZv"1bZ4:PyY۠^jG&+_&=z]P]̛be5T_|ZUpyJY۰9rhqq~H*tVx,g#II$&HO=wXeP8Dƍ1^El2#r8rSlґ *9\D>#Zp1) HᾘnBaN"~"vm`1OB${wE~` u:wSkJfʾCLCAd–aR yQMq%!tW06rMxʊns}2oʌWղN7M# BL2_YJ4U~n76d|dŤW?ؿP[X2O/luM1XJ}gd[zu'T(b./z9d'rQX=l+F'T@L<[Q{pf*x]],@)VKda/]|Y/CPR)qHfNU[Bȓ1U7> h{4rԅKR^@m׸:)l;J9FꦤeChaG Nz@r`j}j-\uL䠀}H(pHi .ư!R|cdA(3[hU#L^_C,pzyLVk`}|]?rižrEľ{ؙdžҨ*Qª6$j@e60X*YѶ)ôon1g\<3gQ0MݚfwhS4B+!Bu]"ڦura2xS'?/Y< ӻnL}_2Vt_ͬ*,;=eD-v\nǏ" (?-sk2*`Ũ hxeJt:l210n7LR,λTݪc j/ ׊{'t!Ɛ?12xF%1RĮL O w'CJ+)h3j8lWH]X$!ZjY%E{1&*4f\ 2c8J싂&7y|He(nY柺ϛ7q07h=sn&+Ͳ1 PJ@ajѽJU5А&0RRU4gplbŸ§$1%U(mwܟiԎ(a\#VDrdۇVwIBjB6":4ÞǺ@%׌Qd}̕_5é4sicf@r<|"bVSP}}Q )U4DG{Lb[EM*4ZfZl}b9֢T9(>vn1G01&%>i{KQ5BEu8sȂ5!YGC@, FD=vZ;%5 yڎflT,}c@rLҪPzpTTA>ld hQ/!5:lƈfT8%q 7/:dy #*%޸vtXhl$9>rԱtvaagSCa)8`'B>riU@~< S0Ę|a5v1Ui S޲*8,OЅ yFҽE527y̅!$] qz6ja5g݁Tͳ_ռŦT7eSM2=,Ӄ.ǯ 8V#gA}χ~?Q͍+VSi?ETH@vsT4wrwN w3hk͋L" Q掩7dV(d f?O ̚iC7Nriwٲmk {҄ɚ\ħ{Ηwg3ehƕwF W2O#5]%z9%=b FF85+$3W U^ C5_dY+Q?@CwFGhjKiW~M$Y1<DmuM`{k2'4k@ѼYRfy:!~Qnj$b6(aIռǒWu5>XTv37+m!>R*FDqIzP(azrTnmcl 1Vì"'[cKpIV%[hMy^.+)^>,t` #l^ \9Ւ&rvɼ8ef?.( MN9S^ RwP&R=ֿoT%* +Y+f^ ^e'>lj "vYA(.zc>Ņz* aGc(Z:(S29=m`:w%WUIiL5tO +L4I0\"_huCtD?^jGxYxRo9 H^r`]T,`vwP!Xy& 9=.nL%:;xVʡЫFvU  v!]fM@r1KεJ@طhP a.Rv5}iW":؅4^;q-X_{z' fKY(3b--L׻*K_1EvU%AOkNa p.jzP4H9ꅷ~AYHņr:hh](~~/4ޔt(Em2Ln5Nfk 拢o/d'~H9fw?ު۷0j07iC!]yF]T{5qkn.C ,_jMns*tZʧNESJns3?֦I^=ը%n3ڽwavzGl\{>X}s3S~ݼ2\eZFZ>U$ 1~⧻\4L)+1ZTIb^dI%}`A7pMmOˡ+ 9l*AKfI}#[yA ]ʐysK{ϲ`p[s> %a)4oD|n"#jdm?#Gh[ ;#ggVO9{^5|qEVG(]B%k wmlu[U3n! !6)//&{=p]b 뇟z"V J:aWWnie=j}ϗ8I&tbvS >=B2ԚGO˕ݍZ h|8ۉ*GN-H=>:OWּxG?DtB@y /{qMn/pXIm0rM\fBjC""y'3g -9.!ӱB=}rHД>Tsېq{]WҖ^E0>6(_ v  ]aw'"0JkR.qK^ڱDPwa$Qxj!lb՞H?~:ʰ@FlqI>Är%#=w)Wps@$ֺr49ob5vϧMX[VdRIwF5}qn^+Ir=`nWPJX2`֞h)7!?eK0%X Eey"W-3ۓw?wRܸu\vo@hMMb6.SBn]z!P,Oml>:S5JX} hqhCv-Q!AE+V֔S($+"r5W=gPel\ņ`i]Oajb67pv-Ws4vޞ!o~Kȍep:#cF({cJwx"_x3VAر\H4x%)vmЕbϮʨ\E3BxW7<*"c)ڀ4@V #3@T)eZ$c9m4уeH ̷{q_jȈ {6t`Z'.\wnkz.X/ i45gMг)h,AӬ5W7:]_3&(环|I+ͼwGҙCȏ{0NwhW])Dp=ςً>-'%5q@+/֌  o|&G7ɷܞ_[ttQwqC~fkb>?2ybq EBY=@BJQ Z# e*ɜJd@p''>\s.j(\2e$ɒ:+p{Qe"$a}3Hq|YPT4vbS4m+}hlXZ3S9 P/x8ǿl..h'3C8 nq(ap V2\Zj1Yx6pr}3Hd+\dɊT玗 XO2їێ*Y|[`ignrU55}DF 8J[Ěz!%S@s U|Y 83gJ9¯}iN-݇-p8JOYRxr7=_ BnEնBJ雀-yݙnJ$șxz2T-Ե1kPf"DE?ƖpAb5ˬBDGH -x0F),fx6OӎzBͯY"ihsFEP^mˆےX3TdݯrM'RO)cr^_UsesBNK7_gKӐNqkK˳K )/T{3}kEHUأ,J#[ wIޤCm 5w1":b!o` rviK!k0; ]s$AsU c$,ҙ$/op`RBu9ֶsx̋ڏG'}#"]E|J\);ڏ#EB7mx `SG=LPђt-}Iĸ;bU.F{~5T5WK۬P ߒT]YC}zWUȐ_P7[W 6Yڐt[RӚb/߳'dc=ҔR 4}Yb<?k|7*:@/ D8P09p|YHC^'~svƢn{a΍ =~8r1.qG3m3ji.BHd-+77seC XHFg묑]"bdr:8➶N)=-KZix€:ۆ f͇+S, sgMσS9TMF-@,,/٢پ}8Y)hI¯eIc_1[Q֩UObr[K"Y# sT<])ߎy/Z6f;|kyP6NNFdм]~ݠP7 "h$}#^FG 28dW MR})r/"GX2v]og-O e@S" j[vԕG;pybq8bУ* ,[ .r}0l"Jx3{2uL[JSJ2QʅH[W!tm% E^u[GwIQ`8i3(XcwzX0,]1[ Ʀ7o ~\T*{Vcvd種</Yٚ$b6UzxͻvU`T$k~L4mׅeD{h60pQ7ʔ`RӂPFpR` O#{xdEnxSaN8-sFF\?f_5`>5-# L+w_kۑychaʏpUlǪD`?璝E>p]W~\Nn16Y&z1{<-&57cwfVǪyH䡦g&U/OۑY_:=J ?Spu&]pRci7n6-Xл5Uά}} Mw*-" 9@=}0lAVTkzyEZ_om32g/TKypt7Le#A+ybXR6% ^гt4҃ ZP+SŠX _ydB#h'Wp)c4/A?+l~75Q*FNHR`07Iﶂ*xKD{.k.CNyɺRP.b}) g8F+3Lv1/ NИ_ -Az `he#j [1q q%W56;,@a}Zw)"Nlx~NQ1 _J8 CieB{$(&ș!>NT=8 9لOy4{酧"M!p-y1xߚ @KYoQ.+֔Yx')I0FS"qі1ۓE+LWVZE]W%ݧ5m,|smΥ95yƪ_NAktax͒=g \ш1 xi );2kŢ$*"䣅j#Ā L0bKNM/63fH3J4ИinB4/>snZoGJ,OCY`Q8{B s)\5Y_C+ |8Yeg~2~ a?EopDqDm4%3UiS3KQS});$Sŏxfy05}9^Z6;GY!Z." ڔ VB OʏSt՞bl ĉC-fZN@_<^ʕsf~fϸAmpkZj7iB ZEMG4?hchj>V<дQJw LaH?C.{sL3 UŴ`e,ae qz~h'̛YWH|y8'2;fqxV3U `j}]@32%/ws.㟪,@I1|R_-p%ّzq r="^ X{'7ˢli vrM?%@<'#sZp0:=crMr~bH#EJ?%ñi<J+z(1a^T"r43jx`9=VF!%/d@Vz7໖\ rls˟Ɲcء!8a -XF ǞLB)ᔪ߭iqMI6/c1yajZ"[|*b&-gI(Vz9pxpkwKBRg,󎳢~F(v âWzBp{&$|Zx)<~J»bA=n_'$3\, m:r=zo=q먷O-Ocm2~lVrV1^jkb=p! z]KHzΥ r\rTtv @|sH8mF];ٷAJ&Q ڳpφ İIwbA]V#$jͨgKJ.@e[U65q[ӅŒB -D C:4YD`I-wtÞ8c ؤ$3FKvlc.܉ם%9èp) }%C[KAG^4y'0n{ff2CO6*aIc_,u|/:CFZWc=\|rz)AEr\Fv54}xxAZ ]؆rJ݅ U;C*).=zzRG YZ5f;3$i|9uc3_OV^Fʞ(jzVz6ZQ8^9z~U&/Wi* nʨXiQM1 ;o.i@m*2 "kUD]&AdS_r]wEԽ(~GxR6v^5w²VA ,966\)riلuM/0]9E\~q:$wn7qeظ, ƊPT{ !j$.=H0KY@{7R6`)oJPB!?Jyw1HM]fLL]a0Vgb)\E<:p+`ebb~ `_܁zRAS1RNFj\5P{:a֝k!OB.gaC6Nj4WqpM ɒ+Q<ɾ&@e"ٌd ZmX\#3 9|We(c8.F@⑪6M:O,0|:Svԩ!Sɤo{q\u +lD jzx|R ;H; + ֽbU14,w=[ᗕ SBI:[/TZ,#r?;{݅Lr7ֲ 5.3 ?tU5<}b\ X@/GqFߠtefRsos|ҩ>w `vI{O8XG:[,vsl(eqYt~S[ w'ܼ %X{!8DW|hmvfp爐 (1'QH$g(-֊p\c4U*x\ f?(ŧ ~+.U딬{Olx:iɿGvipI":)ES%ΐԻǝRautť= X [:}uY)QTZnᴶ[Dq&X+`zRMwѰ,xuN?bo{uS}^mG&DFiK NU)6¤#N7ȯ%ԱH ^8~چKMCW 5ۉ  VJP{kgxܚE% Dd,Eu,%dYޔK~ʷrM}0 ".ݬn zΌi<6Uba(\ylBpd|M) -g>yPhm$-·ʸ a5An7- c[J8~1r5` ,^~tE!Y z Hޑ봧gbM(-FeJ:>LO\Rk2O 2 3;DOg Hf]KCZe+#vaJL\gjTxǵ" "Ăy〄S#o H^ge QH.#ڴ,*J9*64RuYUݶvy@K"`C/mrx`mŌ9l^.]1whz;}Ȗ.=ݙkv]5E5A}vr[NBthǃt; +Xb:'ОGvIJ!'ë{CIf,\n5:PBRE1G #u)75It%mF_Ijeͼb%Z@C43l2E]3D 8%eew\ >>)o7}[w%Qoa`:[@l1.w2K\=4Yks8$9U \|CdGX)weCy4Wƹܵ}J H|GVE73PI(xU|]b[2nY #S;л%iXn ul.2,x&ͷi#E(܇~J?'0L8Fj~z概d;k!`KnFдEv|5)ZZL@uf[V;;Z;s *o7I!8S$oPtC-W=CtȨƀ|oF[eKlW Z>G'w]stb(P:E2WNUZ_BM7Rݧm<#фS |IΠڝw<% LeX9=+ke*=WBFYAhL~W]㾿ox< eF#(S9ê$Ͻ\y*7]4/!J@xnSWpCЪHYu,6 P!ߩE]F/SC3":% XOkv12;_CۭwƏbs%c˘Z׷:> 9GoRv_V)B\F]j 6>@ Z,8w/'2TGKn?/b7s@*iMz*IJnY:38#(Ul^ Xo8P;nL?i$UukzpJT!حlI0iGl~e ]FNzaoK֯wi`fflM53?Yg\`ceW¸Oؑ0+1KߑU>O5`S6 V޿$;gYa`p\o{ #G/Yӑ%B!6}@M>cI,lk;_o"-HciԂRMCYyU27 jŭ/HA6\<DYk7ZFs"YST]fzĆ!HK2;F\?Q2Y(ڥ@ b7+4c7`ĵf~H+#1fhOBAQSpqѠ:k_d=J*?'xSvZѯ]J#UpMrH-EfRf W+P:l:z~e;IY"O_@G/3\WiY7T ?4L38MB-2K /g_?~ e/-N95o%K}ZjUF,\ (:%DB)lآ7Yx+Q8TŊa_l:ftE! uL_ϣ^!WI'F0suϲ`t`dE/ܖjc4QK.8tmcWc0s'Z,QU /j\%֠ (C7nvrx"=COMC@c|>G ]62ܨNRyʾ,ǷsCM_U&XˡG!6pizJ!Hoσڻ0+,(Z/KO&QʀTĎhpZ'*YArZ><51k]ŀ;C_"6m[9>1qԀj9}+d`!<|_KAZl XK3>R44 ˶`8M>-CH  >Xh'|U20El kQkNqp؈, [~XX3KʖyT@i[-p%$DaA_ᆮM1[t}`Ⲋ\Wfdx` ,5-0ek'kh|Ưh=HF7! "۷N Ŭ #?0Yf/ r{1AXStmDzRDW)]&ӡO!!K00)GV}fEPi]ݼi GEuII>|LQvɒ]r%4c`?$`Xx)ɠꀻj03D妃p|0%J{6mC 6h\A3°qX4 ~x57,!|i뤿8M>',"*\mW0@ MS~5ҵ`OJM2\wegy@z?ſs6  6nnXW?w @{$Q4KH E Dd.-./ P~\#w8?ԪNK@j n" e`eG1E{򣺴Ui: tjǹ s_h8.8l3*mh]`{V."y Ї.=čne)C0 ~b'&n~HׇlXuBB:&Fmg\>)y(O&f2[z (ΪbU9"|Tgg4#AjglJGjh{tnB@p1&/XN6F֔Y_~3L J$Csu(Ļ rՁB;>A!5mvc;¿Bĉq9J| [u󊮋r 2i$Nh9~߮5N,4Y68yqlaeŊOAY:v.- OsYqs(Y(]#YTn$,uMs00ȴ|prY‹ l$k@S; z@rQ?4ǰԜg OF/>v] {H|E 3# hG0`~B0i3--3%_S֚v_h窠TJ\A#1QKKD?ͫqw Q\<1Bz)>O-Î<aFj AJQHTҾEp㚂E̟_zu^U20Iz!UBγsHAr,qYCFԐubZAZN& ٿY}04#"x86d}&lSWR @ÌZ$s,b-WM։ !P1 0ݑ"匱%vS%cTHBΗE#* fv4Ef㾕xLU&O=$itDUߑ05J d|VO0V̊W}f+#:Bƹ WCr$r'l-|C!zG(I9w|)JPpȼJywG$vyrc\O^+IG)h sփ= [|r>l$B:?fߠzJ|&i[m8 <]ϭZ')6r F0e&/] TRfqɚ)3v26e{] .Q4g& ʦHes"O_{j;d8VJ3i7Y j>֌\ YÌ_xnY>kB1џϣ#Oox"<+چg]1.Uʫ.5H50tYAyNo;צve%5*0Bjߖ+Ds|"Oj(qG#e8g&BK]yE^IxKmŕLQN&׃uV"nC~[+91cEqQ$jPg]eK%P`:Y >qŝny6p 3%܉ :*C;4gHEWq`L"w0~eYhM5: ܰ'>Q.viyX= ?RVEa/bڀrXK@ %Y.JKF8⺍_'{X4~yG@suqX;Y*fXhٽ_pp tGՔhJ^oۥM hCnxh#ruQ赝Wп+sH._%Jֆ̎iZUa \Ϫ !'v6"j2\ jf R͎(Bӑ6`b~$*>0cEr(1VV :vBM0u(s4ԁSJ?(a6|^fn'Qn>t6QX KU^ɔ 6c"\~3).L4x.Z1 r0|nfڨVBA_LEU[ѝ(Ta}0tIh! vҩw)X NfaBlݔ#E5G<=/DEqTc&ՕLؔf.;dbpHA%W!)ugdEyV'J薑U }eD򜢟vfSCL5vmG3G0VL~$>٘ˎ:鸱 [= )=wAx.Ȩrwd]ಯ0"^JX]l?]\*"*xĴi3܃|eSL@+ Xx^v 8vz?ˏI/Qjieke[!|!a?T,V2"38? ; _'ogG|` 5C[+QT .,rolm*tg|m V 8m5CAΥzMʦBRju{ 05הԐ%4Xdh' i<lKvmo̷vg⳴㠽^пTMmf8u<dؓϛ%eWW١"7lY7/ٹUxrk.5@xxagqk߱*dOs; <\.*s>gFz .k\qO\ՓlB(QLwW"%.5:%;&ڔaO;N|_ =z&m.,bA="s^cէ_O,|GEx6LXA&=Rw8x=h; O }F=P 3vuv`y@UVZzz$F00# \6i^+!$uDg!R)d&%g@և}{*K;LW BXMt;o#@(<+6{gR sQaaJꔭC(؀eS%Q rj@HNP@=g1gۖ7a?8a^aJJ>Y'oAB;~\$(k Qᮡnq4o}●Mow姳&k E^C{>/=aqx 1N<`1K/U~9ZtV^Ndܛ6*Y,)nIzO& dwbd}na z *%iI J#Eq k?6UuXlĚ~A{yN싰LY'jkw.CN2ѕ͝lN*hbٿ eo?&2R~9Mݦ~Dr!+@0>[9KycԏxQS@mD Wey|i,˻2ģAGztn+|w+++СhOFZy8?k(GϠYKz?0䷤ .:f[Xƴ70Sq= CF&ydv+;e-m i^L{?uy`7 =H1v#:[絕'a#6ujA8%9Q t^c\"[3SR)3|+əS/h) XJ~brV7&y1e+IL.Jok Un6c8bNI PG5ƈ1Oߐ?#wZ=U,rXUƪ? cN9= W4=|wW/4B̘ [)vOb^Hֻ0q|MB+#*qbL*/b]kfwcUM>Kw#$^ 8 @=(Km߻_^]/%x;'bS5lӻT /&'/kdP/a-24KYnsp?J a#rHwo:YiFG7@ Wut*1N ,Ha6rv ^V;[ m@|V6g;( (]S(W0g `n@zE[2ΞmRKq]vר_)o=dy`bBD?~D߸Ê1;z$.oRjh{?,O>i ^y:yn9c$jo~[G:OR$]ut4l:ڝhh*Y;DSCv|Ǚ8vN:j2$'D};əQbA>{ BW HEܟe 9lE$Kd+9v.(J@d,;*< H.nr0810*s;=.IXQdmbPү)xuL%DFl 3Vץ@\^U\LrJ&OpZpF{uWke aGc+LӦS9 tj|GoLz* ͻy8#yvKEC7cW"Zc)}낶Y >\>[ ֣v%ʛk}՟o )4x$Trl"?VQ<(C4lU@6xS^{bl|l XQ~I|;C4+P]@RC8{k{MB%w`y#Ҩ^,5 WB @i2›g3UXBYhr2Xxcݒi"3qBOIɌ2p }{jT9\#^-XS({Q}KM@iRH27uG}IX}6vDM7c5!^2Ҩtk/XZ+B'/'e`,1 Wۈ0QCɐshCl˼ըVtZ\;xs '>@BKekqbC#;1#iS3A_H17w[c8\ !K}Vfc=Hy"哕}_ߙjlPYXgup\f'GT5sΚx#Zͺl5ڭN4@T,g F TҒ" aO숗-y)VN_jnS^Xe0#m~SE9 %߾dVtfOD!leìQ&äHC'7qDCg}4"3pSF-">S2Tg_N1lpP&  d~]:BJBKx)3Jn*Rso+zB5jL4PkvL eZ9=˚Men\58æ 7?QIc)|x korB ]136Ka⁼32~īe96TG rWjaR]96t=mi%Kf wIAv(9*IN IENTZ;`!%831|. dz#tqy k\"ǥ;cӻ {\"ñ*cM{V6ǯz N m~lsTr "u4G]>e`X86w׿ˇU6,Zf3A|iB:t~\賩8ȾbśVd]Al"¥@gWQb/e3WACd;.c3h0b6Sq#MqԻ@uK@hS٢~+Mrx* ,!vnBF‚sj<љ9okRx^뢛YyP8$PZuɼCB"]hUhDn;>U/–Q Ch2Jwr1ٟy0;xʃr&D~TK|x tyM!!I4_hY9&q'4mGfw,HtnLHFs qەK(zQ8Ɵ(s%(`,*[O6U:TZgi X"SKzy9db#]sB+sȺl-y8;KV8Lئr8sJW^Q HcHnnz t[ SʗnܫgH-q)+ݰ3 ˑ~E<-Q1dY-n.so!+N wNցg^LznF4hP>WET-\X)L%kХ3UWXeCoHcxX #eOł0?NWf-/_s1,2(/N/OA;c"$~ {"kـ @pT!5d]\:RR;;u@ aMws潔^GZ3C>0k9JTޗ lcB!MdSBHԏ4-۷sbG0H< ݺռNK)Dw=8UOx~@ƥ,s3c![rPZ:WMw~dE& m>8ʜC̳[F+vdd>zB}q=)@˂L{i9HTTux]/}FrAmP>TNtMH.샼$КH{3k-;(8!~Onc*'r\p`꽚L'wJ7Q9^Aй k|>r(T;iIѕq.&qV }y,=+"L>-|#΂ @.*GUÍ ד)F4BV[/S=oN%`e>ògH=.Ѐjݧ:c6g'GB?񨵞oLߍ7bH-q`첶5Ѓݳ Gi"KuuĀlI(>56?OY4γ y \B3kv5G@j:/g]>RiƔCښToh%aWFm 7H`<5IuT!׫,* 9c)Xv&۔"ޘ}yuߘL+"P5qյH>n0:=,/I egCB/&6%ɭ#(*ˇPुio-5:|}ƃ Dڔ#`_DG<×\k. Wgzs G^WȻ9ȶ~M9Pu[aW/](9gـE_2ڹ'jH,`? B\HiaiXSyX]¯ z R=4ؚq]z:~RZNջke$  QYމUT2PO='9I㪝AȮ_bL\%Ӥ!zBEj WJ{8`?dTݯ098Z ! ۲ZHZe*+%>{t껮\80eFfRt "~!-9ixPF=>qJ}2Wl=9fJV b vPR;=}BC;tYZ 2wFF-FؾB`Nh@e]B4!djܕ9FmRb#r܍po"AJAb;"Xx׍ Ir8(GivDs{TV:2T_sWQQ}V<k^hԃ]x(6 "75'*y 9Y4K 9X<[sVIHߵC4_3\Nv[*bΘ.Zuh_C&sULHւq aJX.K ǵ|:W*pt&pPNAس>񌣲y2ۋP'. \Om\\#9Ak_z8sHclأN@b3&Zw ]X@'('E |HzD܍W R]Eo{.r1H>ݸo5nsWY.!{erҘ77t$ q`};RzdC?$BM"HCNQ&"%[[QŌJU B'`:@OYl^/uKKU ~r|k#ݰ?r^e{шKVP<,́/>3QD 5+kA75$\.fQ10L!6_óOT`1풱c29,dVĤ0ݡ*iBKK<ŭ͆zc덷9=1ڜ0:0R{?S#^TWIv*{ q%^ÿ-mDdwKFrӫZ 0 /sSJ8Ɵ[e D/>N?\ϕܳ^~OTilHr7$j9qÛsw!{QOZ)PN2/aUO&tbdus_Y\Ũ7S2l->=4#y;},Eim^%޶fUFhM;/<'׽OLԣ4 WMCw=ad(|h#F]\&G,}CeŰ%{[OlMfZ| CvyZ Gգ:q~gUQR&:o^_\l(h[bhtBReMf jp{ y0rM(ۼ,sP;'ǀv&b]3T,G8`@$d>3j&)*5Ș ?A@,LgG?Lb6m~J*R0ʜla *Aa'ps=nθcȀ˽HcISxa=S\_S&dA#[by`N'\i!W~=v1Zm=4Fɧ|?^K{H֖(`urCXVj8#hu _UqA\"$Ϊyljj Xa3cM 2ͥxE.lbPLQuJmRN JO!#ۺ =P8&i+ce)OPv㔻}epͰB,˫EuZBt2E-K: lо&?Ѳ:Ϋ>I<}7Ph3v;E@76lLt/S.P_]qǓ\a;3G,@4a\[)qb LOڶDb>uzGU-,"jM}P[5#Q"~Z*R/omS&Lz'Ӫ5)zHl [0G W_g8Mh1NGXQ2x=DBbTu{utOzΙwHgpcxQ/\ML0n$$Nn7!vO⶛ yh0}^_!$"]Gx:p<CRGdr+~GǜᦕHW i {z^\7AۓVSbyC,yeLJ/a1+p5M&O.]U2Ǡv2J`CIw.0K)d6"|m|R7OjS;p}*wse9-ջW5xa1nMmUQ#_qߺ쇰X)xfnנڄk\A9tUq~Kd!ƀO\UaQNotE8Su̕Nptb[ajmDqϮ]%O y&d=qzH5fs6ό: 'g %){RMGL; q]Ma9lͽ_|$Ps\zQhȹާH*} w`(Eו ˸&{lȢڵQ*1b ̚NSo؇k}>d_YX}vn;x 9]g5>6Ύ*shw,j*]UBd<딗Bádxi5^Ն\rdzFƬע1Y V`ƄVD=(aɽ *v[h".A %14_B师>{rǐ CFYN"cv0 7U)up "}T-ȷ]'8,9ԗcP"8rM[=p/ {"tkT]8^1(i^ MpCZExv&qi_;bg9_ՠp! f(W Gsb (cq4t̅lwq䴻 B@M~ խ3M [T (N<d$M<<ڳdΫxvnmL[j1iWR 'J UsuY]=S(!rxg:~(5I2*6HAin#1C+k!Ez,(-Y6M~6-Tn:$Ub&..g;,s'´No9lǯ`'.H+Elݤ  7XvKACPacd kwע7Xe~M8L1aoyL1^x~c`nJ /sL 8Ńv7NډL'WK3j;rkA0u)D[G ߡk, W3k\xUj0r=w],>@hht* u>ePElxs*͕R/[(,S#ZJM QBil% XtyES4슖$c{~0 63Ky^X),+?l,oCu/K악'Ҽe-qwRӮLg>TF_kPf\/#ܞdGaYǑmiy|-ݜA/܋ G)3j%LNg%`w.sCF]HʡLUg 4PqyJM_u/%Y2D`l /Uw\(o=oxH OK3ƌ>&L]DYcK{ 5O W+Ayb<F2"Pȩ"!gW>ۭ?BUKQ>{}$_вcAp_0ZsoS ?$i '\.+҄MʮH R>E5TIc@X_e-]R%+_1}|=D\#tV`S'.@~x[WA7ȿ!|-4;YZ ÍҐb6!n4BAHwNfcK,{F>jvDE!*U TU@lz!!%k,Rz댪Eu[`8DDŽ4mW??4m;QG8^'3'I)z `)p18E# 5%=ڝ$K_) nУϕd%r.>Ca1T6m=\ի|S;ZuLɥ,4s+K䫤N6ؙ73J?hA^-|{14dП B|<a;%Nڈr5Ұu0('.V&x})`jRg)ĩ7LIx]Ɇ&([H'\AVV.~uĥTǮc5G=]bnʯĺl me_:JZXqEAOF4I9ә * O#alMc~@S\vڥn[\M8S,'gK.Q?fDEy $\Cq1MƠS\t^dQ{x.I139D_2y 9p\ I8/̾uKK u=L&J杞" y(cc̿$z N'{$WUh<$;3I~-p OgU&֔4 Fs`TN29ƾ웴D'TO^%b|-/"/ bm1Lj2Xl>*ɕ!B%<3w(Llj̀QgU'K}0STBQknjmi5Do (\pÎýIc'gi CNь7첾VFEt8$ { e߆ǿjiT.Hߖ:R6vK=cԦ8m8qt0p呬uoiJ%eTD1)+Bz/ d7l2ڠ7&E7S/v6 $t#YS]Uv \oG`]"\8w՜Ap@4EqDvU͟Y0ڜ=2Z+Ѭ̷%_M+܄&Jt\%B8LE델Ȉ78<# ׈A!Xxi*Nњ;j4U |%c'gVod Fꕅv d]_ ]uClq!Rn՚Y1'fBfVNWKyjX]w Xf-* jZ6>=Hm ڄk 4m ;x6$|'fw]Ѧh&[咻e`jxOMZZ8 TwUr$"r;<ߗrۺUpj7v{5{ӷrƬM֭da:ntwKPk\'W=`L`C,HEL-G2)( 06)|rchRμ}+^ZYPr>P+mp,H@ ZM'tz/jB[tGxX&[ӉBNz|ͬ)q4p#GLПyߥ*'%W8~!Gˁܕ|nMDbҽE`֥({N -}0&o&cVzz2q$ir+Ux ~KL}+in%T}Uޗ7(Pq^Y)VX(ccӻkJU妟nLQq6-Û*hj B;&~`삠iAdr;cS gյYl+CuNS$T?'[r]i&'\;P [s 5K5[k<'q`(@x>nDU`*XMъzOR[Hmdjq i@~34p@5*jw`A6ڣjXXs="F}rp#"Xc;J vľ2,hܨ Q11fzE9RD GWǗ oŜu% [g@UEɺ~*HPՒb.'`s{ϣKZsڌ/|] Ti Z>'ЂO ~ pAk.jƌ 05y\M %w|Ac/}5 :̝U?XVyF_`|"=ChQy\uض6ǵYit}̌}⤳ ǧ }(-ۂ0bUYYcdޏb^xfGcN/: ┍L*-)kU)N$,=m.DIP&۳ CG~F(PE\ƉxLku[/lXz? N<5B #cBHNԳx^|`X3==}d' Ӧi%(=Rv-UahN")ړBKk%ζ鈦3H,)U0ZhZe2]d7^]Ek1Hn"s;+SX1~w g_Aqڝ Y!@am5+nKiFGc!tRsFϲ5i />]]@w|p/b,7&p^j9 )fچʘ p@Y)[>|U- ٷa;=SO$ /ߤɖp~Vb>$fFe/;NIT֫&\*~7 x:ʉ)GkǍ  _xy vP7KʭTO澊)Kd4%2,(E(4-{NV+塹ֆ-oqG|rۄ}ݮNfR%8#@5+[#a?d .AV5~h]v|B{{HGkT$-prSj:%2V߸Ly5Y%3fE_40A3ѕYhN&[r Ubn}8Ž ,|jТ ة>De=zB4puk07ܛz:c߸͍E2j)I:_YdyZ8E7ֆ<2g^=TZΞ[:5PGͳ7!`$!ijlJA|oq.'B̛/p` F:OzD3baS]>YM7`Ml+PU;݁ţ"Pt0)r)l|@FȃȝmQvC*nqS2.CQJQE cp)s+^?kD߻p O6`ֆn>vT ڮKB`GI9ۖKtD .h]64RMTh&1M)y`?.bkF-ͅש1ߑA6s[RE(" 3c!,)тY~AgR' '_p 0.?KD0@}Rj/`irlzc~[Y>@\OE(h VԙU0*6P nle\'kap=f,z j3EZQ“F#\[)./3=PX%eIor3_#{>(E9WNRbv3؂00¡{ay(:Yz;c\ j`ma;h* h~(Ӏp!)2YÌF[\]\-#nmCPV$C=,RpҺA[؀ۚZ:˜t=ZCϲ/!ǢfR{)*gm=*Lb}&c]G b+MS_IJʃz0^m9-b}z=}%DdY(OjB?Һ߻A| :ܔf7jBᗀW]gXPW7_@> C-\SpqP`YXm:s/9_-u3HkF(+'YlGNi Elf^Ma 2*c3p;"MV"c"1UMEFE.xnQm뀶J•YT!K@6G]N+[!y3D&ٹQ]Z d?Ay΅"MW9 !Q}Zq4s)#@Wp7,IQ0DF~*8+eI!dZ[Wۑǯ9'8ɡJч^PM52A߂JnCܮ^#&2|Րkۿ ;nM"rL3jW rzfc-\3逋Tn?Pɰ%=+,8&)36jw.PB 7XCNkơvi}o/#d _inR#O:FjvTI -gC|h̲>܁ K!)/Ʌvnc &Úۖnбr5 Oɲch)h^uG9]I#bE#(7r[ClR,O}=|>KARK_ێSUTF&u}|z->[[ @{FXul K{ U@"|g~2^]Hi-.ҐXtƻ~W0[t5XP֨Ӽi^ jj. 9BEw }_h[fMEt \yj5!{1|o7G]? W }0VǥL[B59SZyA,$ Z oN o`J *ݼ.+%tXH=3Bhﲥ#P"[j~;tξ嗳ܣq/T)D\3cʃ p41OB%G P#0R1E]O 3YGA<i+Uà?ITZ'"S!&(iHױR̝zBfX" E%,骙ELmaHAvŸI.d|V'StαL/<"\GfcH|+]pjCbE'vw3ES\F`O@05 T56 WLa0&g>]щ=39@I-o)<*>!\'Ig{n4Va q&Cgѹ򔢮-h/~|jg%z;PÓNě ުHMQ+4Ca|*wDHL(aWCnkn~gHԼ%(O~DrtHqn-({J馔aC2, 'b.5h8(<*(ugq\8W1Z4o!ԃ^lyzo90Z]̥& נbr/LFIk'U;Uߐd-lW#ar br&;dX1=,&^9JxqI6\((a9$SV ܞ;`^"Y¥@fhO<ϙ"(Z%k_?!s1.>G(-wB<̼;uLO_W3w";`Ā#SZeU ^x+`4e}z7K(ϞB߶T>@oS3(S51 _&yp򫧿Uh4{*{RՏ-R:PuhU5 aZv~__ +Xz d'@yO5`-y 1ܚf@nҊo1Qȇv;pqcYhIrWK8Et پ\˒T9\5A/0D![f}rόu[TlR [DAkV6V`2{6 u]OW}4`N7_y[,.֘8\vGͱցA;8Ґ+ByC H)PE[YC5;bڶmqAćfY€iGHs5lFs$@]uK}K4EcAjU WPO>(]I儇ut?1GhDyyƯUA-= ZB!l0$߃tDS.wW5p%P:/e Fh#e)$L en7;b[@#7>h'VzF"/Y,m6L[A ̺2d #Eq$Šw+, $ȜNeCatCE*>5cV-LOHM# o*~M>;xW @Hy6jߊPln'f~A,i6S78\gT.e2>}Gxhr 0?X #GjR5cC44.UOqԔ 2[zC6lW&BlmE~aBˆ n%klMU\UQIKY): _Q;N?aWD/MA4c`%yD}ULQ4Z=mg7Ľ8-6!qsu%A:~-2@)E>`;9Z BbUQ̪2ϱk9NvhmխK?hgv\-D%d-RW$|nT'3䘛# |e#r}Ow5[F-ka&trIt|j=okd*Baz{a O T/ =9 uť@lF\D[_oroQ#2ʇ?<͍)%)+{]-_L6X"R0JifuO'<@zg`DM;Dcl'p:/1KE "3=v.HEpab(p7=6E/&LVU]C&e>. $,S Rxw`Nt4-upM%_CITk;{X8ٯV-RŚ ԦeKW1sWAJg*0 2a'^s>u.N`枖(€Û.w?]>M{'X-bI2,NL7\D-B#5; 1;i[9&vΫU!m'zOUqL o ;ПN":~qATudTCoi.)e!X-R iFͺSFKE?&9d_0Ib gY 94vG10^p.yݑGwIo칗z @YxѐɸŒ:~`0)jI70G2zP4$:|ЈwcooqHb=e>TL">SY>b{OةI-xwӻ5r\rR܉Tq!& ^cJqֳbSɽF>@uZT}"YEOE[ν)A\l$kX:F RFNnu{+mމm{?Ǿc$o4ԉr.DA&DwIن:+Ee V1,A?"qfslM+¥ǔΞp^fJ\hcjp)lBUKPєiYtHX w?tX_]n &7#A Zt)6[~2G+^+R ~zUM ZWZ9? %Ofqg? R8g4;WR0k@ X& ,W}rt׷hS:eꋌqߑշdc+ziY*71 㷬: E\u.F҉Y-`tEǧ}iA& \X8t@S"8~N}Si 1Sf-S%̫߬T°zqj̗/]_ Dz%,jTUFoh=~iԴfp5Ce9|9&3ղ*Qujt _9Eb W\*Cug33K _qRF8aN"U"aF"s,l=T?Ń 2vN=8.ǴAh%7L~(*9E8Q1cPjliA8EXYgh`Mv wiyq0f,.mʊ`A &/HJ5Xs_%ddL5/&⯰B&Lx&#Nߗ)L.8C}R>$Ȧ eQ*kQb& :Gap |{A펑* ˕34 gp6\HsW8 螺pNYE=. 6fCMԜ桂zVtlW _c: 6"w:3k Cb9\_/5d ~a_GnL&P89a3s_S{x i%Rq3k,3Ndh6Oz rFdgan2`EM@CM}eH5CA%ۤm?Mh8n NBIi=vͮl8S aPC%yOo{'?GՆݕŠ {ziS{_5R+V؝S˰dMڔ=Z^\b :$S}x,أ܃IAS]EnSiԥI, f8s9E'Zȩ4\eHE7ĠVFIMBd $-[cn!9b]9\xb"Oٞ֫d2ѳ󐯊'FaգiK6 p6J6Ḏ^O9~O)>\'Bxzt3yM劫;HiQH *Sf1V%Cʎ!|xĻ/M[$*_Htj:Ǹ/nG^;\̬f>(vd٤q ti<^;AF4iNiCUɍHhoAi'frC*-Mƛ@<RI 81@-7/]?> | ӕEnB6AIپڽYf&ȕZ3@l:DŽY|z!HgyN}G׾X/?4NC)l Eڼ*kdjZpdﱿ.H(ҿ^O{mM4[)hfXHg x\Ňad'>0YZqt@ྊ8媾덷R,4_䂼F5af[Xl1iad@aOLWehIO^qr!kmV`.2"dVI\(~Y؝TEqU{HE wYmo&:W췐$8}Ÿί^>/1`<SpBïX$ʫ"uBꃘpY: W├\ %IvGǒkpgyP j f/zݞU^tUjsora86^ȍ\UnCGO9wi)[VIpIfwAK@Alt.c5̶j㍊$b 0!T_ FHr3I œΖ TX<>0[s a/R)#.2?(nso ,iʚ[^}lJs0п)׉g|DVrLj}翔<6/r\j*pOqMkws,>̔;dՕɸA^4 ":WJ(o dkvV~EVE}kҘgamPEر־WmcroTO3Bg6%Fx)nyif$x\A(O4hc%y QCc+.ߓ<3mtl4*fjfU* ,&3yB5[]!rLi\ڽĵ V{#:XaH]SԮZ솩={Eր!_`׿n{&:|e%/wD N5lł.M78ߍ<\>rq_h@ _ݎa\̲oOܧ#G$l\,2JqwD(m8C.`'Vip}{i2OӍJA /"~V٧Q&)*RAlXǫj@\-{CJh8\GI>'aѽa$akI漽UJq1`0"O1 :NB u{ 8ODG)=Xvr&,`oC%6*FG${!MC%[p^kTmNReǍ,%zo/D m'՝`Z{lf #?1[`]%OF k9h v/+Z?Eīʼ[(Aw5Bda* ]A++4gFP$D7Ѯ:`8yL\fyTO=`?jsV̋>bfV@-ﰄP,&hBT y 35?oňM_;_..JcEdec/L}8]7* ky7PD >.$Wȧt(k`inS=u8DJO 6 rdN${d,%Oh#EHFsAk(O}CM [N~K7цVpF_\ Ve8ְHfYP ,yrxF%7ye${IB.zafa\&39B~4gc!#<yOۘ*0]}E~[}>`b Ũ÷|2e/3>х:~PݕU385Y*ؿ9RqR*!1T t|7@h-iIXdު "qkjc\.;WWS>t_G睪FF{k_(oCu;\إ~~7,=:(J%v>^ ji-$]n1H>bYen? $M `St- `xoF|.sC5MPl罅GY|9MyMh&je6 DC!Ե%qSW?wвވVl@ej0Dpf<_AɲY$ΥzA?!a-8$Z Q̐Nuh,2EgW>ou34,! d j-óiQ#K_~(NeG H^sXƐqҔkEf>puYFgLtja"PNv!NMF  טt[$n@~ozq !IC2Qx{\vG x ߫w{ ddi CrF vħg(|466IJca1wTK5)㾇!/vsdF qu,*lF9{Zdij4;ʾw~⥨j͊@x]3|(.W/ مYxI2 ^U+9F- 8a_ƃ˲`':ژYN(ףmd( Ƽ7w}%A9',l Y*[cLL rspxp 5|Ecٳh0tkwjjQ+|M H?2BP#E (*rR=_ѫze}KP\]9~4,rKRԯ)ͭS=DNGZ'{ʙ7+UgXa64 jճyq>gLw:OpE/?MX>e wk :O˝筿]Gp f0O*ft7̅9hORYD*eI9G) L>0`BEt6.LLSd|гP?8*Wf)'i؇DYU$ ;+ e+P%MX!;9KReBhGqC6W畭rtf=Bkj$oN )JMVm૜.}Q?l^] qoc/UnTݑH|.".Of1;1}? ~ۈ pH̎h3J]z%`قKuWc;0>d84׶!ˁf3<'rG?ۺ®zG#==@&h*0^'Ӻ ɔ_ːࠁQF>@_e.&\4!`Ao*v X6wHZs=2 :%{R6/x g?_' K0ẻ$ Ӎ{tx566;aau/{dϲUo^wJ-8JOԱIOi3E-?Oϕ"ͨ`5FRܣPqX=uȷ+ois`rh;.U,H=ӿrR8?_hC wpqugͪxˊ+C[RI}c׎r(@LMT8b t>/TDxoXߒvZ /[#ʊ!PPf*Sa=ǨgcL-7D `=]Vgm}LL,bբU:Pr.yrlH]קBV $$pfAh?d3r>`Fʯc,IMc!kԙUi+V[j v%߉kPUcHu<#ej,E#Q̀VpnIuq۾ Ӂ=ᗛl$\`/v 1y;ef,DIwW\9tH4IUP&E[HkidsZ{, -Mpᇙ3KbfzD>d?kjƏMvAUbYu$ucf"O\l`[ 4%>"vL?-Ɍ?KW9Hc~dzӽ1+sBO CM@-hk b)\%'#7N} X[PB?E.SYؾL<$o=o̊ ͛+mO%;SAo~4pZ4j@\fx1ab qT>G}ž*-n"x΁ TI-۹FF!C}:"jBD]tI^o]""_PfL8C-Ȯ,<2C-]B97! R1 !U78x^;:fPZqsD8)R7gr|UmXJ^ nnL}mU?Ƹ ynyF6{(NM+֛3Y1! ?~< #)O*woع0wёTsآ'J6vSu6w2`^3bU᠑$rIu" cݭeHR/ɐ_KOM!Ѳi4 ׿jL:go+ TR0p+>o(TvxeuFBEM*f5vBG%5DcR+?/ Rv-)(-Uy/,i hL 1ueJ7V÷ՉƹL؟)4AxJPϚaiFr(^+0 H1xCE_?pmk^{ R:m}axvF9YᏁ'`#̧1N VZ7SV[6`3'N~L_$S SM2!q>놉ȧ7"2ꇠ K A]4J%Sb]o6Sˏ+umDMٝOQfoT5!d"}J şX٬)<k)pW[VtiCt<"=cYo̮=Hx$3>d!{ն9Ծ2 ޔxGobɁ2=#jnX}G=xFVi";+c;|ruD=di,R'I¯uҫ$qƊS&D^ep. ^Z|5{bZ4Fe_ %ؒX 4 Y㛽b>|Ia\/:eX((4=N ;cϺ;ctX& >|5ЧyΏ$H1ͪ\: !ĖdۊؠVbczV C# 1_%0kJ)lUT8'Ϡ F!wm,1Pո\B>}jS6N TԚWdvCInϜ8(`ȐE@ gWf'M.? lgёY eyR!T MR{9Ϙ A=wOߠ8@R}ò$~e%FxJ}Yym~AAL bx^9tb~ } ^J)Ψ +Oeq@>}y([+s}#c"K{03#1_˥3%v-w$Z="¶]C\ Q_#w" ը2JB'j鯡}< rSo-dl{hW&̋'Y> CJUHc5|;b{MV]%|i,!PvieO4n8\܈3n~xrr4 ԧ9>d`{Q|DžQIMǙs:=B(li:h<*fvrYR&HOygì6TV2B.rdFnZg*#͟ݹNp%OaQ4T' Ͻ߰7;} {~!)Nt,bgl_K7[>UO9.2Ti4uZϿtԏgKi8i]n5Y{:} ӽO'I>H k̛.BфWkb^yk_~{r^k-I?X>w|[OnZ:+M.dRCͻ>qw^D!җRg1cFǀO=;wLULWуs9>07(<",6AX8;5p3YOW_ڧc3â3[茻I/Z hiz |9}5n󸆝$/0^DzS :3uc:euҠ.X ,s>˃C.x(aEKc:FO0%#@Zo0M'(W:uEώ@妦|q=OX1 ) q:@(˷ 㜛 Sk^Ŗ )æaX?xwkug(cVg#ė,cnˮ{.C ;.iA`x>ssq L#!~ZfM$/ $&d53cW,=Zr^8͂aN4=70ĘDCyJIwd#%HqLthiNp>"9)+"U+BmjR݄Ј3s~m3Є s{TasbξL": O @Bu?x݉Ɣ< XP_"gHC#&issRx:cu>&G oq/n@mg,/ "peo9EBFh[]h'*Hf90{ /&$=GX8 DW_Qb(E(Rpbūg1bu^Ѓ8(5cL.toZ7_>Jl)/xqf*ܼW6yUD&y"#`bpbN(q ZO~p'J:6/m"NS٬< 1@aX2!sq/$Y3<˿_Ъl)qv<\p }i?Jb B8 !~xij+| Ip$D2^g1l#܈mxxjh[9'rTˍٶ)r2xd>z؏Q?@E+b\;etڜqh<`*;\+c=5de-TTqdfx.)F-uMT FҽDV k^ 'F}݊ޭIVҋ^XpBqJ%v`N11ypP(q9_Z>hm.ZwʶK'U$[N@;7@c 2/YŴNCktRDK;˗o]B5vԃޡI)X:g+, Y1n'!>g4) f@s=pCe&' JlMܼtprSJ$TV_mD/a=3A 6]K/T=1Vs9,ВDFLUj`v6$N&~6?X Sri>\ {R Lv &"Ā ?뉶`o$* >(RA&Z:(WpA3BӚ_63"Dc6pN_643h8|)$T|7C uS5gf:?F.nԹ\=CŁL蒡| D@ž0h$_v,xDCT}nWePMCX]:оBfcu0RǑOd6s5^ j=H\*I+qzB}Dإ9+0g$8_"zhr>#&8Ĩ%ByCCM8b!{d1:Y-G':ir G ~WbOT5G;GFdԧ@$ƌFFߌ}FyᶜPR WEmA6N;]h>Zx~P6 t\Fl2WۧO}ʫ$4] xMwë'*Mje) =`+ȺX)XV Ti3$fQ EXيapTTߧ1mD>|FʼnEa*d (0O4L*yc eByȼn@0@.u%{,6EVPD*Y'xV}MIZO9)kYxwٽ?gdjHfQztDyB]9C{|]sG*9~}_JeN)\QW_W39nj&U T{Nrͮl\jȊ-Kt)˒jw/#[g-^=c2?FI6 qCض l6aQ#zN;ť4X]7;ٜۜe6 "p2a5'}dU2?ZFslŁuYҺ r|km3#ڴ9~&6p]p# '^zp⑍ܳ֩/qO6*I;0LO 0}>8ԫuX%{*Hn$_ 鮖4 ;V8cdSA^~".FC; 9:] ߮$[mcbkTæ 5 Lx 4%!(EC{ vSPee) ~Ly Lp:o =1Չш»˚æVY|}> nL(=vIw~Ѹ>4吐Vz)D"]-qM$PZ)51kEUm8rP1mɳ̹֜|+ţIJ!.$4v?úvaS 2rebU3+ Ƕ e` MB#>-.:Ma]{2ZS?:pTf rȭeAqZN >hՙS*S\ѢO2H{,Ϸ։Ih_b-AO,>^3g*cBF!TW"1YKI^yk!5EPRj!Hp6/\SM:S jVZL]5/H)XJy"̟4ӋbۮFCi 7Փۤ,;LF`'vPs ;dfjB{xCŅYv܇+i3_}Z'ōOH8 x7[$7c3l7T|FJLzٯ}HEhKu[F, H Je'ox۬Yմ>G'߱*OKPKMI %CD/;N$䞙vzS)X6._Z擐*BlW6מ|_{6Ԍta@G‰LN0֯$5$B%Q|`(3j&/aҤȺakLV;Wf>Z һ!kmmzL6,L p$^M^p/  hAh:Zؔ vv >(&~b6;D6ݶ)A;hz_GadsHh|UwTf^bfEln(=&DaN?{4=jwwm_tA_e(`awAb@DY+q@u Fy]&0)~F}9Q]'yEBa&pfTez tT SPL/Xb 1&WA!gG ߳mĻig,Y5 2L_#" ?>8qu/]FXMwqn$`ReM]#C[ Io|<+8ΧPk|hdbJa);"LOHuugl^Ƭd(0nKp8k9KcwvB(6~}RO`d#b} I(P176xah1\+7 dGPnB8 Tyua1;ųZhgFMez t.q"IryJ^a<ʕ2Nj#7/47 ߡ8hKVmp糖 a0E Fv:wjY`ѐbՅNڜvqЌ"hU-$idl?*<֘ftElGbuԮSYIa͋v́]̝Kҹ3!^7ӫe 23#ؙvߺV?^,_h6C0b#Tӯ3@G(Q6a~-^ 9dBT¬`$f|"y#Ga?]~md֋8]\k =09G  P ̐];Z>gKu|^u?&١"6BYZkad7" 8>ZBFp/'ZJz$75,DTWcno(x31MЌbPKK3*Nm&ǐ,D1 FBy:$o9mڍrJlAD3}BMGwFsFfwf'O z[߁/ m:P,_s~>R_o-yHJcSO};=LXlN)JF{;[@;Peb=iN>ѳ$6活KgsIRGo`jdzׁb<}O?gs|1xZ:,J=(?: r뉢f%d[x.>C) 3WG;Ko@_MI+[~dQNHC F|' }1|jq`0^_ ijpђB+cGޤI0xĵ v9ZaJVLXO)j-!Vt^#jШ*-$ Z$ba [4"YZ~evfhZ~oDD&1[5A6|M,$FT%B1g-C+lV.rBĪ|܃PFU's4n/"F'Zabfl [A%VVӿPb2.3VѦ.wN "Uz"kߩ _S#mqO/QT|v}=ƫw?Sܬ!1W=AL7z5h⎙VYN_HGҜ $OUnvܧp瑵9ZɿsEcX\b6,eZT,Up,g!l:4gS>#W=w`ENFpPuiXFr'* N^XL\ܗ$M;Ԉl^Su?zxPɈ_e–ݼ/d]VDҮH R/ 3ŽqG^EFԚ  W8saM H@[r/ &Ikh<e6.GVP$mEto?=T#9:4hF9Qh 6{y&ohԛpee _AĴ30xL.2^Z:i)0H#`eOoZ1֗xZSlv0<\Az*:S򰻩d#88L~)[^]ʠ)6ǼgABSzYrnIǃCSG"^ Au/5Uĥww[ku9Z`MC@=qPD,`]v`L'{z=rY7h>. 'ĶY +C)%bh(N8CVL2yI<ҫRs5r$ d<΅kM:}^*^1R4>\)>t#DRf gO<{ˇwwPZѧ[KPLYdindJ BL#<â;$XyIA( p=ZY,E8 g| 둚& ;&W ><,as>Gk"_ݎ$MTn(.|7bػwA&a\4H%Io!K,t}bXXAܮj%%T"x*R6( ɯB<$XAu.h6, }_H|AE{gTxhlBo[&Z1*?¨OyDMƬ^U8bΠ%,7EpSO>nݏ,G cyxzWP\#'BN(cP"Z\B5.fnO!B_c*9훕aSrasC$ƈ_˵ҹ@[Odgr %Q1E$KbrG:ϛG`ZPΛP^F\ŭGV`Tfz&':|@ >sg,WPo[tn=eV"F,`7bn I>_߅)TY L/bAېw&/簭~D٪#X5?'(,W $ߣ+FZ-O&J=wM]$5h<@VdM< 6؛w@ |UZ"\V+%x>URtxIgŘ]~gCCfۖ~Id$*=ƥK+ܙ^82Gz#TcV,'^^֋ ( "^u@D̑h%6kMĆ5ΜVQ%rU 8ք()s;pWزrWc223rm OfLʏ2*6=DDzU5;pwYhe5|rOG9wE漣bƙ5"X| ibBw 7+ XPh ;0Sӑ"#~}w<2|JusLicak'$3"1~=peV1-."<ވQ8%R̎*Wz_m|.%#z1\LqN=L6Zm A=(Rƞ|=N)۸4?vqԂtc'9F- VViR{?!},˪Bϔ[b_}r~lrHptA'{Նj(i8rQv!T/Ѥ!$Zo&~-9CPپb\h~m{4 dOjw&Lde2ִf^9n0{>E27岦뵂*?Л sߘ{}2ؠ ᖸ HVHQ$QCp 3%3ਰFogl/&d5o"K)I=I Զ(L uO&t7ԤCܛCZڿ?Naa|zo_F\)P-j@1x03 T=@GK49ܕĿ! ww[L12).NjA)z?ҡ;MsF;GA P!\+nx*Sͽr0.jV6Rx/RrTI>p ᲇ{E,}[1d tgݸfѨɱ|/8s $]U-&(.>t/>)Y1Bu \|4i"D8Y\h qy9 ؞hyc,O0=)"uDS`3ۺs@ofY{R_8F[Zc)>g"BɢQ1Iaz~3?w1v]#@sՂg qCJz X""pN,<5Shqꖷ׉5DD<iyxZnm |,b [x*n<bv LCAF0a0x"u6'roVNހ@mߒ,xֹmЖ b;{e)ư(,` _M¶%-|G@^):qirƸr&lއ\~> &b>ɶW&e]ck6Ϡr㯂Yz@|ttwPDf2x%J?dQR1MQ8̼=1'dZ`ب9 4ߏ{B[80-rD]*ݔm=h{inmG:tR xsB>Mz$%nA`}\X װu1YgB}Asm[ a]Ũ#s Dgr ?\ ӽ֗c_QlZdO^I[e8Oow/qN 2X"^_%{ Ч]K19FEYޜ;pR%/XF@ƍ YB,X/ݢ@KPyp-4 :'-96{ /uc(Ŧ/t~]}RVuGGc, yJ3J{*#e~q֎g5 :w }W {Uz.H+{)ɬ9R^as'/^!2شAp~fUILz9.{K[cM5F.6dԆڣK}dx$ÀcŒjU_&v[3\6,%d. OCȻQag[ 8m Π TF6K06.A3޻C:=(RSXh_9\B "Yt[{2׳6PFE̺_ʌ.dSsTU'ii0' p.f|I(Nh4 QN&L[V蓼,j6\TlA޹H@clWZqZ̯Qz0nBtM`۠,@a/!ܩ@SZh(sVdKN4ݬd<"kOO0켳-Is_OQ_u\ VF]߬{Z^&#JQ":g(a_OyN $'1ZBix7!oF{醴`m|YFްOYh'Nt#$Țs0"pmH=yk/IJ,ARizrbF;9~L1DLc&qL"1OX *% S3fɆJTt1llXO O4n^TA@v"u57rrHp޵Elj஖Q2 ɷqҶـkl6UȑF2F.` pFoЅLVFv!}Nf!79tU̫J`=뾸r(D GZAo8Ϻ8|C}rfN{ǦTHuzpNg g%{aY @l$U!},le$awaR~?bhƵ{ ?e9"{ǎA ͙ ex 'jXEԊcT%$VI{R<2ntOqksէKi%#NZX m ( b[^f 2yIя=jbZp*?.Su 0!UpdnycX\>gD{˞N6.`R\/&Yp 5 AS+ ÐiIXRMDvTշSYo[O' $Ќ[OԲ j<yN=`O\O v {ven/2Đ `Ӧ؁V/gah5+ǀ% Z u j6csY;=au-_:qK Uz>o5T۵r$G0=3eCQrM3X=G$]NL̅TvXAt],u.Fee>/pdh&𲥁+m$`4ru.T6o!Ruhnɉ쬽BovM6qv۽"*7_\7E2^[rd +W9Pax#gqa.ڞg[NlH? $$^*DJ!-ɔu%(vfs oIk'v48,{׸Otf'9vK!kv[I濦4^oqdQUW*- 3VOR8w iHam /׺exsL?PotlwQ &aK&8b±"pxpCp& j yW=X2pK%gScb"> !hpO (p C7R`tCkHD;Ts!r, 3}nN2EXjyA/5 1)ɣ| p2h2Lh!t`Q'4R`g2{|V X ׺o8j)!poX,Y9Zq܅n#$*Y&?CYjlC 0T1ǐ*Wgh4"[]q>ɨ[a^_7فk-c_qS/wX1UMURrzQYڊ}1f6]v#ƭ(%xi]TMwzoDdG`o鳊\gs|ژ|Pꨴ $o i6\1B7$DMd?uVyqIvm,bsj6QbR"CW "oUT*P1U|Xc`yYA/&8_?qrld"u\G&Gm-׆owJ vYppj;%HNf](fnrQ[qiEX MeKvIp/38Cjfugdfw` e3!sNis|j̞W{ڒ||n{c Alf?ym*ZR.7\[ټOOs¢6Yj=JRr>TKՏsHK\/0-0o"7-xm)+ ޣz&w}^ҫϏE*^u(g7`{Z}(wIzy4?nl ]h[)x܆@}Ft^(yO&kƫnSbİ 䚬yu|CM V?@K(F"xї,k8~ pJӂ )G-|BP[8xy'<8룞6g5had$q=I?( E54hsTDd9ԿƄ˯#`)"+ɀx(bN0}xDr 02SyZY9NTQH\E6 8NMOL&:$dfʅnS0%?RAsLlu>]Ə7jnm#(DÞ=Pb }ҙ[` z\FIWϛ0rfu򆶭2ZF|S[_tԆa#I@cXx]?H~Sv;vT4__O)D/.p6qk'bM 8ܺ%(2ALɈRqu V\J=f!JS6&(Ov}s-:)xs nq-}H}cs N/*?}Ɩ= `BioU(%sGz}l{@ _`Kp| 3Y!3׺K 6ʿyM`9Vz^C pR2ȆKBr#[9̠J<(kUa#(5ʇ kmSk1,Q*\j=jn¨en@<3o D p #ͦQ: g TGcI<&0|,uϋU dQ٤DCKzPT)a\#]VP4C^uzhhfI IT!bX'9{!mNQ8.f@F:VZ ZHX:Zlx gORQM:x3$+&~\pw,St>08`ۋ_X73t)O}`,İdSŹ˨n/ 9IBΑzP\]ulS^j0?׍ݙVpb9dS)A6{|b@&;Z-YL!E|%/(c37Qj-&Gn}~]@A"K[*E0ݘQc gXM;͑A ⴭʂe6= S+ - BHWѾ[+Ni XLO ~?T~Fvme'.aܚbYpj/u2fN,fWMNjbtf2`!Q[J1V1k)s^`F&☦<0>\96N9 9, 2?tHTC6OU_oM=` <ۍ`"Zu7kbL9Nek[_߬7 T`q8aOH=J`էؖdF&hxG$QrLћjL ¸HzMw DFKlS ȞrA*_̾4@TJY/TIiubP0T&cu܆)\y ZfؼvmU륐 وc]ͅDZX3e[CxOÑdф~؋}VKu:ORFDvMM ߬ѵ -y(/]fh= A)\1k}P=rzƿ4n=Md HxlpjUޢLMg쫧zI+T'ẃ*sP38}aэ>v2X6]w8h.ﷀmFF "'ve/vsCdJ E3@D/* 4mdRE3잮E`BƜKXh5p7L)l2'lk>׍D*Z-Ԛh=h%>!(?3 #uify9~3 G:޼e,S( ` A_mKøxҹWpKSDZ?K+*z5DҶ"Myrǫ+nsOu˃SD"TxlL[R f)+|1bIn!lZs7X}SVIU܂tZ@Y_:1}ݹ/ Ϻ gruB pPbV bk/XC}w2-B<^ggP˸C35)4+̈́'ISa.h CyI..;_Wj Ò]\O֪^X``.\Z5i8 e| Bo#| \yoU|݇8>m>v=FhSEr+ #Ba Л9Qsp; y@Jm*V^i*?wY$\G1ۃ>T;n'J+dwp/lp q*P}«~sL/ss }<4xpSJX.\pc.W՛>C ꙥ4=:q,<쩊mjuߎ" 8kD,oFnxY^rs⁤^4 GnbVFZyJSqO悌f6Ȳp]>羓6 &4a՘:=kwCĂwɾDz w+H q^"Ӄ(F毭ꍞr@9퐜,rƗ<Ϟbm]kYx*'֐I&%l1\*Df(H=Q 0u!u'y{n5d%]ZG\5d^-dzjo˿Nj`0X'q \Es Rҋ@a(C펡/5z1n /-gb@omո*R\'_Y3Kb;d5tg[]4H[} ͫтbmeQe9'أS)qe%N@K_7L7=TusuHL.RF@\\E"wҞmV(Q ۑY,ݞ՗xK@q$"9h 4_)zoSQ@mO\|'$9>>Nwxt{n4!\N+8cʪZΫl&2-~zfAa =b , ncd.)gNZ nc y:foG<&'rhÒ|׼dKaíJ\D:6wtxt$VP}֤93mxޖO&1Zȝlg X>wFO HXw\Dy-xad1ej]˧AD%EzKʜPAKͼrG򵝃.o .VVfej&Txml zI!ڐt3@>[$#2JȅFlT4J<A.s=2 h!Ȼ}!2^Gm"`RUdw/J$HJ:j%~ &RA"sjL^bX٪ǀf(~G҃~Zi?k`4qƹCQn4. 4e<\`d6)Zo0rG`ZyFuuvƿ_P֞b%u&c7IrdUAT$\ 6nl1ʴs|G'3i:︣50h@ T!lfY׻*]PNEDKb=Tny^xqqwgDkJ;H% ,~GL;u@Q7` OT6桞6~6o'%4^<r%lBud+)C {?bq7~L˝=ԛ"XAچ1Ťy)n-bSF2Z IS1*eyP2EEm=vPY6ԷbP&v^0TRm umlj(JzzfGq%Z/[0a>ix(R.j6`;4MIZe7_* OB7r˛P3%15c]RH(Eۯ7tiA/Y x*0dϬUE]>Z\bjMn`cWL 4{?Rt"(>%\&ݵLߢZ<fw uԘ0>f$g8Ch@?,ФAŸz3JJB-ߥڸdh;̨wR5Jhz% VBm?yf+sliTsZF6(ϩ֒xS0 ASf;wDg|jCr%>3]˾y۟^SM_=U7]ݭ"*W(?mSżj UO!"x1&¨_B.HظS fDF5C|լ 5)_ ^,@z.B|b{l}^$ !3Ї:ʵ:¸ed{Q**TfSظw@BZR[9iV,` C83%PLlI3FI/v+y28=M@Iy4qSUɯS&rg5<#5-P0f Σ-${|4M٠&DR 7ތ\di7!u}mkc0DS{v'L*0-0 h=ψ{k6/o}[$+|e_QN!UGuHKR 8HT{5ܠ(/c4=ZUٖ׮2-&kQ R1xNrQ ] xe{2ycUkX5l`Jdžܸw|Z# v!!&x)dZ7x$į!dU+m%cMc5nFDtmϞGXmL،>#9D5~جj7!(T0'ޤXC,B6^cSWvzQCg*Zv\Qx(% z]dj8CEս-Sۂd_ X}E5S"dJnMJx ǼMWԹ[@ n 9?4Z*:*M3Kui%gӧTe AsqYS' .=D{PMΝʹk@q.yٿ}1L%dF;ŤQM|_ V"S2=Gy h!Y䚚AM9 W{.QIq9Cg'1U!:zHݼrxYEdLHWP-[q>~ LE#S;Hh^E1#0~+7!VE::i.}%sE4DT ZBxޒs%q'Ag3Žlİȧy*+酗iKhL8gZ)7-AÈ/c Iy͘ac>O㫺rO([T6p^EEHKc C- "XSx&/ ϲʎ.El5>j8eD7Vkъ`cЕd*9t LmtJMA)KDJ2oR|/@C"5[d/+y%+rŐO3J1g-v C6~įM!MOe]db/ccۗRfBi 6\o:a߉pE5.9G z#R&*l5o/y){N7*E{LG5dyӾq[W_8T'&jn@LY>cwqO:%-rW . *ºf3-1: !T6);Zdwߖ0# _V*gCb$SP{gPn&ym+-kdxNy.fE=bG~,(wiْF3Dhj2M|UqiaOlֳ4]I˞z\#؆Q=mGbS %5@L~"4{~yVqS0HB#Af-B J;L\pmZouBT5 LoC 1 ï8sx_>k6Δ0oUbӞnd 5ܯj!Rœ21kOB^׾nVg@U,OdzI.vJa! U~Xy<0˖* bͻ~>ˌp!="ɎjT D@H"Hw.)iOJ35_nQ ;V v`5yqnZP,¼'J"벮^da^ޱDe4+%qGLB{#_zļ[@S6*E FOZ9:kiW06j!}[L{A˪8 MC2S6NˑO#9M8&1v|<r,5ZfPER)=?T"L⡦&>/٪$y}u( 9MW[./GU-p%D[;XOUҮ*.(QB8}fν2x֖buRFVxIYG^c)G*I9 ߞ= ~T^ވYx0#F`1y>Ue,WcEdF9,^*3Œ HU12Vz. YUr,hW VqRt>"W}S #Ml*7*夢Y8g_bynSwZ:_YNnY0RrAgD ҫx$|6kyCa`5͚¯#Gj^ h(F\mà\!JMy';GaPpWs SK=0/{`ha?kւ"c;~u/plKe+7{h+g٬u nEr 曼sRJm|kYOX+S JsN+.);H튙k  y UR|`bП*F|J BUyɱv%ֻ@ Ucc1ކAQ9=H^nB6SNY潯jQ~9 $:r6@:J"9v0-`NaH^e٘lsG>lϷtK iJyH0?؈jo:܍JJY<1$j_)-qLQ]G :t/^CB Ҝ_]َ{FIl`28[19Pl{$ȌNKO$A.^1Xo.tGN ¯27Rr`ƍR|U.|c9&?h}Uf>_"Ps]Pe4y(h%pra\: +Ow; f͘GxYd;P+&| cc0M=ҟ3(c~B8%֞HfMC30}k eNmqӦ1\?Jh0tLr>l`U5] qQ(VbBa4 qI =y+sbKôNjG uZ s5Հ|{ }DY?I+P坳?Fc"/%/ aw CU M[Kj?<9 GхɆt\;0ɶ7QlucPdc7T~j\e`Ƭ*7D7V\8>z`o @j7\&ڕM_,T%08 ohC\ oc[tji%(4qCw6k?OYuZpM‘yz $,|:XoTu)'-G' ЊjNΜ4zԚQ,Wx88|u&:Fd}8ʞ;DΜZ@uvʜ8|vMmlh,OnhqkY)ߤm:MAt'ɶ|3&n7IYOYQL"AY;<슑|ǠhZBL> RZw*Q7re4LL Ch.ˋHrϝ^|upro?!,+29fcSUҍ`'S|+ev\:3O{h$ob%ؑXLl4W:)Wk:6t)~Ε}@_K56ˏB깇 ?P ΤmQ!Ce7fAw6GB~ pͳ 萹LWN Ey!d==i@MK&mBǣ1I'f] oe8:Y,(mCuInH6c.ͤwyYA-"~ƒBAq4\[{Xi g!4_^}(*b9H| ]V6LMsf}&Y;t@3AvLϯÝ~/3T=|4^G݊{zQ/X >6_e5gI~0.m=Z9*z:QBdSFs%P wê{Tӻ%!؉x['@ h&&%!7ŠRg)2zb-wP;{aE5F: Xn%LYmcz"B J=jBAJOK{Egn0P\읞vP|/Shz߶w UÉ}nLlfD@-bC Hgx;-+K`@HRgEڟ~Xp\XOw%~gBJ2Kf6urV1hw29=cJMa}fjpZGAAjCkm|D}L9p0_փX? .awѴC-ZaR}\MTZfdC0{`xf.6qr*}P"o UN\nVzKA&d҈zXԑvglOu×*f'p?F_4Ͷ3ʟhJA⧙~4W8iV9`a/-/5qb4jI".3 /wR~Y lgA$]W2rpJLfJ I^=SUHH|Pe =t:1I2I,#7cʹqx\8o<o * ǫ /^V;#_kEp9D.؋SJ,,~7EZA# ;.@qDқ0yw\ʧ[QXv)71f)y'xQǭtWЧi~K3^'|/|d2"hayTLB$lzxQ RLEvTqvϨQo/> LiH o1a: )ԁiʘF yPb}x>'y$-'o? ZV 6e ?0V~ l}DF,"7'HM#H!CP] =s0 OKWp'޷N2^*:2C);iB|굓MeŌ@aE2=Y+=srM YMgPٔ]YK _בהAHmr!L5612@0ԂNeʡw; h_f<޷ۻIĜqnޯ&@dft~j.ԿyˠH \-tBeZRZfzAUb>8Ht$T ŽiDž=Fۑ ay1,K぀L镰CUBB\iW#“H-!^D*ͧ7 ?Tݙό^ TTpyF4~T\aD80f %8[ RWT3hhofGm M]Z)E]~U?$&¥3NǻY6>Sf~~mPxUA1MOX{@h٫, ,rυ?nRbg{FA :STB+~ԅI=E]LE,50]I@P he&bfI:uV%|#fc4vȲh ]yzZթ92weْ*leוpو?օ}{! Er: ] )NĄ ,K~##ouAR{/$l,V'ξ[L?I1Nq.s^`OJ\+Zߢ}3jAd0oy=i2@ģYʝ|v3FA:J <^=@8h )2ǩIiGIۣٛj_sW3QqO"EjcD\Sw՟[D;_b a\{mk&9  (,!g0gL;ORtɢsfhQ 뷶w]&{+, &f`XMy&ϟo `7LUVWҗcxz-.>vEyV7fT*_5^`全1~OG3~}}ڄ]1Ý?4yVoSrQL "\eǠ|l:NH&qj KcLS|A`ùU* >TygYnr Vh3MZ;^0nJ _Jo"(@}Cv-vfM'1[CTrdy=(' fYoH}l 2kbZ_0kb49ҿJI[4"ᠢ~!jp9 e8K7^B z7(#jj0}/|.yf3,SxkFcQ'ʬ(~Hrj';V"[a^7w?UV.Q)$bO⾯icM\B3۽ˡҡm¶֤X?jz6RmuIVuZ=!rfC57jʑM="-Pq˖BD2홡/Jd*yKr$awg:fNaz1{8abM )6rgdp#~YNELf$LDEy6Qrg#Fm೼)>#!U)3ef+#Hpl_s"W7)1[UjmzoY ~"#PcK/W2c-|m؈i+wqqhtƀc;^c:xKWlȒ^^fW5w4_Au3 8 Cuv_`D!9J)G~m5|,'Opri8u4 Ј\5Ϟ-bf>S'=[N22pߕ\(]~s]vx3UCkj]]?I〜`%GlҌHR#qr@&/{eUopߏfMk3] lnX$Th8VGkȟoݫЯ@ℽxr|K_}KR*SL3u}:wܻ#!8w5R3ns8ۨ-`%Kn &NQAQz|k% WRB{m;=ŏnjϤš}H&u/gՃ5t`#m5YX;~=.4Ӓ_sYaЩ]W Mc^MVd"%g|WyޏYD83 %%6]RiE_Q%qV|(ޅդĞ9=p0\Th0Do"vbq\h/;~i0,|" VKY\d't 1dg'nq]5s#k]댍͑aV 0X7yx#BոzHxk=k )5=~9$@2 o=*"R"Dį)S)fWg^x)#)|}>僞ͅcFU`Q͎bo/W+Ӵ:OȈ6W>&029t~q4n< 4ߘDE)4|"0[zj =Np bܝyiKէdX4 _n Ԟ]xfkhRQAK]NI>h"p߄/8R2jbrU QLo j. =: śuEqd < hM2< ܋>A(2%ln5D ųԐμ$MRwۉUԉ2ۥNYȈ]&t;ڐbwQ{se迕ȏCg $pǩV`O+=)iM@@ƷRTAt~Q#J,χgtʷԃ)oa+$v=Gʜjv2_(i_.y3Q2@ȑ:D>Cy9*&U( ;LnҊ|H@Tj_ ;Th"R5=|=H.C.VssI DZ {PaWXs(sC~M ElianijN8NbΆ u.H (8uYWi*( ѓiOo:K_fkDaMx>eC8h,)\ n .q [_O8*l׭[{bT_YxmJoR}$D~I#} ӻ{H *\[KTe~3<:TbRm٦:sr2N㈨.ZmlH~D|d2?F|(Q:ճq("?7ZRПG&V0\yX U櫈nod'oq,ˇ퇆%,a<;mȱԕ=^-T Ŕv0÷_mJĩ(aAJDy4rpg{U9cM.0zMu^КPϺ4c1F1¾Ö)^MI"})V02ʗMTCc/MUxY)kVdojd-3%R"@Kk, 1R޳2c,*HyiST::pɚMoV.t~ =R- ͇9HF K.Tpŧ׵ iҥ NGJ~tG;[ Η_᯼nyͮ$q9)+=շ A#FdvR: K%|ܴJM0{lN~l} {;ꦕXěgޫbW,93(͔^'F;M|1U""٥{H1?_1.*GAq?Y6J `rgJQ/di[\"7?2v}^-A(C%yԈ^DZ~VY{ wEoz;-mJ#&֙CZqb+,bљPՉV۹}2CGB|~Sr+߻rRL2%:WV cC+Qsc qzk5U/id56̞2[N\cH \"jϧ sBr.aLf΁^U~ ,{]p=Y^;>tl=>-T 8=YD%ƮjdN9O~p51iBaTLc.*wH]Tv@%+ >8d{$M{ Ỏ.qWP ˯㻚,nQn2#a;5c9f'cq٧-nv}\^KęУ]C^wY  yB"ikَo-0%l+Mtd!Y{:=aNWzJWlx܎%A&rr~PIen>Vfi3Ӷ M4&{O}܎X\d6 X")ndX; D{l/#vQ %rg ǣ KJZ-Wֵ~{ |忨<>J@! * J5ıo٢[P-K}DdF"CH>K7JR;&e4d板![Tmzh'67/IzIp E,48%KɊj!< 7FIu%yCj>kAkP*qY!BrCqIe<:"ab֑T`!]IlZP 򪠏vt9?iDڂǪG` SC?^Y}\*1 RXHP~lwBi]sR㆜K\qO(ز#H)^鋚j:9̖/hr Gh•" uFn^3]Wr819BibHkS؃%ڭ dR!Nmc4pK qs )=U ?KM<}R#c{Y$ 蝲 n8pT1B=|b}QPkhrW m*w'~c2j"лv-EMl^fV^^cbQ= *j|v.ʢ6B*DLC)u!kV- ~u8{]IH3z1L9n0Q>`T>GȝxCujR&#]t=/jzI/9\~I4n[P4<\`ջaZruUŻKWSYBED9H+k{7Wܱ+L+5fx/B!1 pηŴ1h) Wq![,#eضa |4R%ǰo5F}:~"SuHd\n^w\Fl Kb K$F~"戜ܖݘvs*7b5]H4P^I0y}W7F`]Fuz82 /@T YZ