libwebsockets19-4.3.2-bp155.1.12 >  A dk=sI%z 5|r}] c?>Lo{1_4g+Kr${6fIrXοE0ر9"v\Zs(0p Ĕv(B)E^+Hb3wǡIo72?ڳ"q1IJNf3DlȗȉsA_!ln3DJp?\Mm[@RaG`l_2uKw/wK+4S".Zc&+M-JްUِd<'ǵth*3؊mꆣneSۿ6ѲX=fGNmXePW ) 0+b*!'dbz|z {Sil&+@Px6 / ZNKB曚)#K]^낊4hOs#rnpDB/t ν+w1vqs""<]q- Ĉ{gXP21 )f#nMr"ݽ#V)q/0=ƀEdeC3 #Y&ƗFAJD퓺Yw>/j$%T:5Uϭ%rۘn@#כ|tn)ͨh.J<o)^K)H75!(iAau 8_d"VXr)(S]q,rpt#a@\$r_P O}qMW"ϖ5?_=yIY}28Uo3r Mr,g ǥ;h ^f4wOG>:-3M?nSP?2 wi D>p@y?yd # E  0Pjpx     $0?Nx  ) (M8T9:>u@uFuGvHv Iv,Xv0Yv<\v`]vl^vbvcwdwewfwlxuxvx wxxxyyzy$y4y8y>yClibwebsockets194.3.2bp155.1.12A WebSockets library written in CLibwebsockets covers some features for people making embedded HTTP/WebSocket servers or clients. * HTTP(S) serving and client operation * WS(S) serving and client operation * HTTP(S) APIs for file transfer and upload * HTTP POST form handling (including multipart) * Cookie-based sessions * Account management (including registration, email verification, lost password, etc.) * SSL PFS supportdk=eobs-power8-04 BSUSE Linux Enterprise 15 SP5openSUSEMIThttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://libwebsockets.orglinuxppc64le 9rA큤dk=bdk=dbc8f7ed5d5e4499bfd5697d4201ee3c081518727fe188b8230c88d9106cc55bdf2b5dd8030691f3d1870a040f085c37e45d9ab9c684a7f1284f5f379c1e829b28rootrootrootrootrootrootlibwebsockets-4.3.2-bp155.1.12.src.rpmlibwebsockets.so.19()(64bit)libwebsockets19libwebsockets19(ppc-64)@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bK@aa\>@`z_$_@_>e^g@] @Z?Z%Z@Y@Y@Y*@Y*@YyY-^W;U]Tk4Dirk Müller Dirk Müller Martin Hauke Martin Hauke Martin Hauke Bernhard Wiedemann Dirk Mueller Martin Hauke Martin Hauke mardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.dejengelh@inai.demardnh@gmx.demardnh@gmx.demardnh@gmx.deecsos@opensuse.organcor@suse.comperry.werneck@gmail.com- update to 4.3.2: * http: lws_add_http_header_by_name: add colon if needed * logs: openssl session: improve detection of INFO enabled * logs: lock log context refcount changes * route: fix nl groups and local ipv6 ads * ss: mqtt: fix wrong QoS value on Birth message * ss: http: ensure SS points to wsi when using wsi pointing to SS * ss: reject direct protocol metadata if NULL ss wsi * h1: deal with WAITING_CONNECT in ops-h1 * route: extend lws_route_uidx_t from 1 byte to 2 bytes * gcc12: fix potential test app string overflow * h1: remove assert on unexpected POLLIN state just hangup * sul: add clear advice for zombie suls * logs: use finegrained level test on unix-sockets.c * acme: update for v2 * threadpool: improve relationship with LWS_HAVE_PTHREAD_H * h2: access log: POST: prepare log * mqtt: fix wrong awsiot field set on SUBSCRIBE- update to 4.3.1: * tls: clear unused warning on WITHOUT_SERVER * pugins: sshd: handle window-change request * metrics: ss: skip tagging if no ss streamtypename * logs: log context: async_dns: no empty format string * mqtt: protect printing debug only vars * cmake: wrong miniz include dir + mbed link on windows * uv: handle uv_poll_init failure * context: fix compilation error- Update to version 4.3.0 * Add full CBOR stream parsing and writing support, with huge amount of test vectors and resumable printf type write apis. See ./READMEs/README.cbor-lecp.md * Add COSE key and signing / validation support with huge amount of test vectors. cose_sign[1] ES256/384/512, RS256/384/512 cose_mac0 HS256/384/512 See ./READMEs/README.cbor-cose.md * JIT Trust: for constrained devices, provides a way to determine the trusted CA certs the peer requires, and instantiate just those. This allows generic client browsing without the overhead of ~130 x.509 CA certs in memory permanently. * Add support for client Netscape cookie jar with caching. * Secure Streams: issue LWSSSCS_EVENT_WAIT_CANCELLED state() when lws_cancel_service() called, so cross-thread events can be handled in SS. * Actively assert() on attempt to destroy SS handles still active in the call stack, use DESTROY_ME returns instead so caller can choose how to handle it. * Improved Client Connection Error report strings for tls errors * SMP: Use a private fakewsi for PROTOCOL_INIT so pts cannot try to use the same one concurrently. * MbedTLS v3 support for all release changes, as well as retaining support for v2.x * MQTT client: support QoS2 * Event lib ops can now be set at context creation time directly * Extra APIs to recover AKID and SKID from x.509 in mbedtls and openssl * Improve http redirect to handle h2-> h2 cleanly * IPv4+6 listen sockets on vhosts are now done with two separate sockets bound individually to AF_INET and AF_INET6 addresses, handled by the same vhost listen flow. * Improved tls restriction handling. * Log contexts: allow objects to log into local logging contexts by lws_context, vhost, wsi and ss handle. Each context has its own emit function and log level. See./READMEs/README.logging.md * Fault injection apis now also support pseudo-random number binding within a specified range, eg, - -fault-injection "f1(10%),f1_delay(123..456)" * Remove LWS_WITH_DEPRECATED_THINGS, remove master branch * Interface binding now uses ipv6 scoring to select bind address- Update to version 4.2.0 * RFC7231 date and time parsing and retry-after wired up to lws_retry. * `LWS_WITH_SUL_DEBUGGING` checks that no sul belonging to Secure Streams and wsi objects are left registered on destruction. * Netlink monitoring on Linux dynamically tracks interface address and routing changes, and immediately closes connections on invalidated routes. * RFC6724 DNS results sorting over ipv4 + ipv6 results, according to available dynamic route information. * Support new event library, sdevent (systemd native loop), via `LWS_WITH_SDEVENT`. * Reduce .rodata cost of role structs by making them sparse. * Additional Secure Streams QA tests and runtime state transition validation. * SMD-over-ss-proxy documentation and helpers to simplify forwarding. * SSPC stream buffering at proxy and client set from policy by streamtype. * Trigger Captive Portal Detection if DNS resolution fails. * Switch all logs related to wsi and Secure Streams to use unique, descriptive tags instead of pointers (which may be reallocated). * Use NOITCE logging for Secure Streams and wsi lifecycle logging using tags. * Update SSPC serialization to include versioning on initial handshake, and pass client pid to proxy so related objects are tagged with it. * Enable errors on -Wconversion pedantic type-related build issues throughout the lws sources and upgrade every affected cast. * `lws_strcmp_wildcard()` helper that understand "x*", "x*y", "x*y*" etc. * `LWS_WITH_PLUGINS_BUILTIN` cmake option just builds plugins into the main library image directly. * Secure Streams proxy supports policy for flow control between proxy and clients. * libressl also supported along with boringssl, wolfssl. * prepared for openssl v3 compatibility, for main function and GENCRYPTO. * Fault injection apis can confirm operation of 48 error paths and counting. * `LWS_WITH_SYS_METRICS` keeps stats and reports them to user-defined function, compatible with openmetrics. * More options around JWT. * Support TLS session caching and reuse by default, on both OpenSSL and mbedtls. * Many fixes and improvements...- Update to version 4.1.6 - NEW: CMakeLists.txt has been refactored and modernized into smaller CMakeLists.txt - NEW: event lib support on Unix is now built into dynamically loaded plugins and brought in at runtime, allowing all of the support to be built in isolation without conflicts, and separately packaged with individual dependencies. See ./READMEs/event-libs.md for details and how to force the old static build into lws method. - NEW: Captive Portal Detection. Lws can determine if the active default route is able to connect to the internet, or is in a captive portal type situation, by trying to connect to a remote server that will respond in an unusual way, like provide a 204. - NEW: Secure streams: Support system trust store if it exists - NEW: lws_struct: BLOB support - NEW: lws_sul: Now provides two sorted timer domains, a default one as before, and another whose scheduled events are capable to wake the system from suspend - NEW: System Message Distribution: lws_smd provides a very lightweight way to pass short messages between subsystems both in RTOS type case where the subsystems are all on the lws event loop, and in the case participants are in different processes, using Secure Streams proxying. Participants register a bitmap of message classes they care about; if no particpant cares about a particular message, it is rejected at allocation time for the sender, making it cheap to provide messages speculatively. See lib/system/smd/README.md for full details. - NEW: lws_drivers: wrappers for SDK driver abstractions (or actual drivers) See lib/drivers/README.md. - NEW: Security-aware JWS JWT (JSON Web Tokens) apis are provided on top of the existing JOSE / JWS apis. All the common algorithms are available along with some high level apis like lws http cookie -> JWT struct -> lws http cookie. - REMOVED: esp32-helper and friends used by esp32-factory now lws_drivers exists - REMOVED: generic sessions and friends now JWT is provided - Drop not longer needed patch: * libwebsockets-norpmtools.patch- Require openssl-devel in libwebsockets-devel- update to 4.0.20: * mbedtls: only free crt_parse when something came back * lejp: enable negative integers * context_destroy: backport event-lib fixes from master * libevent: enforce no event state duplication * multipart: quote boundary * clean: additional-lws_intptr_t * ss: add api test with ctest integration * PEER_LIMITS: make sure to close socketfd on deny * unix domain: fix path name length * libev: fix destroy path and example typo * ss: make sure to use LWS_WRITE_HTTP_FINAL with SS EOM flag * h2: client: do not apply host header if h2 negotiated by alpn * strexp: reset out offset each time- Update to version 4.0.1 * NEW: Lws is now under the MIT license, see ./LICENSE for details * NEW: GLIB native event loop support, lws + gtk example * NEW: native lws MQTT client... supports client stream binding like h2 when multiple logical connections are going to the same endpoint over MQTT, they transparently and independently share the one connection + tls tunnel * NEW: "Secure Streams"... if you are making a device with client connections to the internet or cloud, this allows separation of the communications policy (endpoints, tls cert validation, protocols, etc) from the code, with the goal you can combine streams, change protocols and cloud provision, and reflect that in the device's JSON policy document without having to change any code. * NEW: lws_system: New lightweight and efficient Asynchronous DNS resolver implementation for both A and AAAA records, supports recursive (without recursion in code) lookups, caching, and getaddrinfo() compatible results scheme (from cache directly without per-consumer allocation). Able to perform DNS lookups without introducing latency in the event loop. * NEW: lws_system: ntpclient implementation with interface for setting system time via lws_system ops * NEW: lws_system: dhcpclient implementation * NEW: Connection validity tracking, autoproduce PING/PONG for protocols that support it if not informed that the connection has passed data in both directions recently enough * NEW: lws_retry: standardized exponential backoff and retry timing based around backoff table and lws_sul * NEW: there are official public helpers for unaligned de/serialization of all common types, see eh, lws_ser_wu16be() in include/libwebsockets/lws-misc.h * NEW: lws_tls_client_vhost_extra_cert_mem() api allows attaching extra certs to a client vhost from DER in memory * NEW: lws_system: generic blobs support passing auth tokens, per-connection client certs etc from platform into lws * NEW: public helpers to consume and produce ipv4/6 addresses in a clean way, along with lws_sockaddr46 type now public. See eg, lws_sockaddr46-based lws_sa46_parse_numeric_address(), lws_write_numeric_address() in include/libwebsockets/lws-network-helper.h * Improved client redirect handling, h2 compatibility * NEW: lwsac: additional features for constant folding support (strings that already are in the lwsac can be pointed to without copying again), backfill (look for gaps in previous chunks that could take a new use size), and lwsac_extend() so last use() can attempt to use more unallocated chunk space * NEW: lws_humanize: apis for reporting scalar quanties like 1234 as "1.234KB" with the scaled symbol strings passed in by caller * NEW: freertos: support lws_cancel_service() by using UDP pair bound to lo, since it doesn't have logical pipes * NEW: "esp32" plat, which implemented freertos plat compatibility on esp32, is renamed to "freertos" plat, targeting esp32 and other freertos platforms * NEW: base64 has an additional api supporting stateful decode, where the input is not all in the same place at the same time and can be processed incrementally * NEW: lws ws proxy: support RFC8441 - NEW: lws_spawn_piped apis: generic support for vforking a process with child wsis attached to its stdin, stdout and stderr via pipes. When processes are reaped, a specified callback is triggered. Currently Linux + OSX. * NEW: lws_fsmount apis: Linux-only overlayfs mount and unmount management for aggregating read-only layers with disposable, changeable upper layer fs * Improvements for RTOS / small build case bring the footprint of lws v4 below that of v3.1 on ARM * lws_tokenize: flag specifying # should mark rest of line as comment * NEW: minimal example for integrating libasound / alsa via raw file * lws_struct: sqlite and json / lejp translation now usable- Update to version 3.2.1 * This is the last planned release under LGPLv2+SLE. It's not planned to be maintained like previous releases, please switch to master for the latest stuff or continue to use v3.1-stable until the next release under the new MIT license. * NEW: completely refactored scheduler with a unified, sorted us-resolution linked-list implementation. All polled checks like timeout are migrated to use the new timers, which also work on the event lib implementations. Faster operation, us-resolution timeouts and generic scheduled callbacks from the event loop. * NEW: lws_dsh specialized buffer memory allocator that can borrow space from other cooperating buffers on the same list. * NEW: lws_sequencer allows managing multi-connection processes and retries * NEW: memory buffer cert support * NEW: LWS_WITH_NETWORK in CMake... can be configured without any network- related code at all * NEW: JOSE / JWK / JWS / JWE support, for all common ciphers and algs, works on OpenSSL and mbedtls backends * NEW: gencrypto now has genaes and genec in addition to genrsa, works on OpenSSL and mbedtls backends * NEW: raw_proxy role * NEW: Basic Auth works on ws connections * CHANGE: REMOVED: LWS_WITH_GENRSA, LWS_WITH_GENHASH, LWS_WITH_GENEC, LWS_WITH_GENAES have all been removed and combined into LWS_WITH_GENCRYPTO * CHANGE: REMOVED: LWS_WITH_JWS, LWS_WITH_JWE have been removed and combined into LWS_WITH_JOSE - Update to version 3.1.0 * CHANGE: REMOVED: lws_client_connect() and lws_client_connect_extended() compatibility apis for lws_client_connect_via_info() have been marked as deprecated for several versions and are now removed. Use lws_client_connect_via_info() directly instead. * CHANGE: CMAKE: - LWS_WITH_HTTP2: now defaults ON * CHANGE: Minimal examples updated to use Content Security Policy best practices, using `LWS_SERVER_OPTION_HTTP_HEADERS_SECURITY_BEST_PRACTICES_ENFORCE` vhost option flag and disabling of inline style and scripts. A side-effect of this is that buffers used to marshal headers have to be prepared to take more content than previously... LWS_RECOMMENDED_MIN_HEADER_SPACE (2048 currently) is available for user (and internal) use to logically tie the buffer size to this usecase (and follow future increases). * NEW: lws threadpool - lightweight pool of pthreads integrated to lws wsi, with all synchronization to event loop handled internally, queue for excess tasks Cmake config: `-DLWS_WITH_THREADPOOL=1` * NEW: libdbus support integrated on lws event loop Cmake config: `-DLWS_ROLE_DBUS=1` * NEW: lws allocated chunks (lwsac) - helpers for optimized mass allocation of small objects inside a few larger malloc chunks... if you need to allocate a lot of inter-related structs for a limited time, this removes per-struct allocation library overhead completely and removes the need for any destruction handling Cmake Config: `-DLWS_WITH_LWSAC=1` * NEW: lws tokenizer - helper api for robustly tokenizing your own strings without allocating or adding complexity. Configurable by flags for common delimiter sets and comma-separated-lists in the tokenizer. Detects and reports syntax errors. * NEW: lws full-text search - optimized trie generation, serialization, autocomplete suggestion generation and instant global search support extensible to huge corpuses of UTF-8 text while remaining super lightweight on resources. Cmake config: `-DLWS_WITH_FTS=1 -DLWS_WITH_LWSAC=1` * NEW: gzip + brotli http server-side compression - h1 and h2 automatic advertising of server compression and application to files with mimetypes "text/*", "application/javascript" and "image/svg.xml". Cmake config: `-DLWS_WITH_HTTP_STREAM_COMPRESSION=1`, `-DLWS_WITH_HTTP_BROTLI=1` * NEW: managed disk cache - API for managing a directory containing cached files with hashed names, and automatic deletion of LRU files once the cache is above a given limit. Cmake config: `-DLWS_WITH_DISKCACHE=1` * NEW: http reverse proxy - lws mounts support proxying h1 or h2 requests to a local or remote IP, or unix domain socket over h1. This allows microservice type architectures where parts of the common URL space are actually handled by external processes which may be remote or on the same machine. [lws gitohashi serving](https://libwebsockets.org/git/) is handled this way. CMake config: `-DLWS_WITH_HTTP_PROXY=1` * NEW: lws_buflist - internally several types of ad-hoc malloc'd buffer have been replaced by a new, exported api `struct lws_buflist`. This allows multiple buffers to be chained and drawn down in strict FIFO order. * NEW: In the case of h1 upgrade, the connection header is checked to contain "upgrade". The vhost flag LWS_SERVER_OPTION_VHOST_UPG_STRICT_HOST_CHECK also causes the Host: header to be confirmed to match the vhost name and listen port. * NEW: If no 404 redirect for `lws_return_http_status()` is specified for the vhost, the status page produced will try to bring in a stylesheet `/error.css`. This allows you to produce styled 404 or other error pages with logos, graphics etc. See https://libwebsockets.org/git/badrepo for an example of what you can do with it.- Update to version 3.0.0 * CHANGE: Clients used to call LWS_CALLBACK_CLOSED same as servers... LWS_CALLBACK_CLIENT_CLOSED has been introduced and is called for clients now. * CHANGE: LWS_CALLBACK_CLIENT_CONNECTION_ERROR used to only be directed at protocols[0]. However in many cases, the protocol to bind to was provided at client connection info time and the wsi bound accordingly. In those cases, CONNECTION_ERROR is directed at the bound protocol, not protcols[0] any more. * CHANGE: CMAKE: the following cmake defaults have changed with this version: - LWS_WITH_ZIP_FOPS: now defaults OFF - LWS_WITH_RANGES: now defaults OFF - LWS_WITH_ZLIB: now defaults OFF - LWS_WITHOUT_EXTENSIONS: now defaults ON * CHANGE: REMOVED: lws_alloc_vfs_file() (read a file to malloc buffer) * CHANGE: REMOVED: lws_read() (no longer useful outside of lws internals) * CHANGE: REMOVED: ESP8266... ESP32 is now within the same price range and much more performant * CHANGE: soname bump... don't forget to `ldconfig` * NEW: all event libraries support "foreign" loop integration where lws itself if just a temporary user of the loop unrelated to the actual loop lifecycle. See `minimal-http-server-eventlib-foreign` for example code demonstrating this for all the event libraries. Internal loop in lws is also supported and demonstrated by `minimal-http-server-eventlib`. * NEW: ws-over-h2 support. This is a new RFC-on-the-way supported by Chrome and shortly firefox that allows ws connections to be multiplexed back to the server on the same tcp + tls wrapper h2 connection that the html and scripts came in on. This is hugely faster that discrete connections. * NEW: UDP socket adoption and related event callbacks * NEW: Multi-client connection binding, queuing and pipelining support. Lws detects multiple client connections to the same server and port, and optimizes how it handles them according to the server type and provided flags. For http/1.0, all occur with individual parallel connections. For http/1.1, you can enable keepalive pipelining, so the connections occur sequentially on a single network connection. For http/2, they all occur as parallel streams within a single h2 network connection. See minimal-http-client-multi for example code. * NEW: High resolution timer API for wsi, get a callback on your wsi with LWS_CALLBACK_TIMER, set and reset the timer with lws_set_timer_usecs(wsi, us) Actual resolution depends on event backend. Works with all backends, poll, libuv, libevent, and libev. * NEW: Protocols can arrange vhost-protocol instance specific callbacks with second resolution using `lws_timed_callback_vh_protocol()` * NEW: ACME client plugin for self-service TLS certificates * NEW: RFC7517 JSON Web Keys RFC7638 JWK thumbprint, and RFC7515 JSON Web signatures support * NEW: lws_cancel_service() now provides a generic way to synchronize events from other threads, which appear as a LWS_CALLBACK_EVENT_WAIT_CANCELLED callback on all protocols. This is compatible with all the event libraries. * NEW: support BSD poll() where changes to the poll wait while waiting are undone. * NEW: Introduce generic hash, hmac and RSA apis that operate the same regardless of OpenSSL or mbedTLS tls backend * NEW: Introduce X509 element query api that works the same regardless of OpenSSL or mbedTLS tls backend * NEW: Introduce over 30 "minimal examples" in ./minimal-examples... these replace most of the old test servers + test-echo -> minimal-ws-server-echo and minimal-ws-client-echo + test-server-libuv / -libevent / -libev -> minimal-https-server-eventlib / -eventlib-foreign / -eventlib-demos + test-server-v2.0 -> folded into all the minimal servers + test-server direct http serving -> minimal-http-server-dynamic The minimal examples allow individual standalone build using their own small CMakeLists.txt. * NEW: lws now detects any back-to-back writes that did not go through the event loop inbetween and reports them. This will flag any possibility of failure rather than wait until the problem happens. * NEW: CMake has LWS_WITH_DISTRO_RECOMMENDED to select features that are appropriate for distros * NEW: Optional vhost URL `error_document_404` if given causes a redirect there instead of serve the default 404 page. * NEW: lws_strncpy() wrapper guarantees NUL in copied string even if it was truncated to fit. * NEW: for client connections, local protocol binding name can be separated from the ws subprotocol name if needed, using .local_protocol_name * NEW: Automatic detection of time discontiguities * NEW: Applies TCP_USER_TIMEOUT for Linux tcp keepalive where available * QA: 1600 tests run on each commit in Travis CI, including almost all Autobahn in client and server mode, various h2load tests, h2spec, attack.sh the minimal example selftests and others. * QA: fix small warnings introduced on gcc8.x (eg, Fedora 28) * QA: Add most of -Wextra on gcc (-Wsign-compare, -Wignored-qualifiers, - Wtype-limits, -Wuninitialized) * QA: clean out warnings on windows * QA: pass all 146 h2spec tests now on strict * QA: introduce 35 selftests that operate different minimal examples against each other and confirm the results. * QA: LWS_WITH_MINIMAL_EXAMPLES allows mass build of all relevant minimal- examples with the LWS build, for CI and to make all the example binaries available from the lws build dir ./bin * REFACTOR: the lws source directory layout in ./lib has been radically improved, and there are now README.md files in selected subdirs with extra documentation of interest to people working on lws itself. * REFACTOR: pipelined transactions return to the event loop before starting the next part. * REFACTOR: TLS: replace all TLS library constants with generic LWS ones and adapt all the TLS library code to translate to these common ones. Isolated all the tls-related private stuff in `./lib/tls/private.h`, and all the mbedTLS stuff in `./lib/tls/mbedtls` + openSSL stuff in `./lib/tls/openssl` * REFACTOR: the various kinds of wsi possible with lws have been extracted from the main code and isolated into "roles" in `./lib/roles` which communicate with the core code via an ops struct. Everything related to ah is migrated to the http role. wsi modes are eliminated and replaced by the ops pointer for the role the wsi is performing. Generic states for wsi are available to control the lifecycle using core code. Adding new "roles" is now much easier with the changes and ops struct to plug into. * REFACTOR: reduce four different kinds of buffer management in lws into a generic scatter-gather struct lws_buflist. * REFACTOR: close notifications go through event loop- Update to version 2.4.2 * Minor fixes- Update to version 2.4.1 * Minor fixes- Update to version 2.4.0 * HTTP/2 server support is now mature and usable! LWS_WITH_HTTP2=1 enables it. Uses ALPN to serve HTTP/2, HTTP/1 and ws[s] connections all from the same listen port seamlessly. (Requires ALPN-capable OpenSSL 1.1 or mbedTLS). * LWS_WITH_MBEDTLS=1 at CMake now builds and works against mbedTLS instead of OpenSSL. Most things work identically, although on common targets where OpenSSL has acceleration, mbedTLS is many times slower in operation. However it is a lot smaller codewise. * Generic hash apis introduced that work the same on mbedTLS or OpenSSL backend * LWS_WITH_PEER_LIMITS tracks IPs across all vhosts and allows restrictions on both the number of simultaneous connections and wsi in use for any single IP * lws_ring apis provide a generic single- or multi-tail ringbuffer... mirror protocol now uses this. Features include ring elements may be sized to fit structs in the ringbuffer, callback when no tail any longer needs an element and it can be deleted, and zerocopy options to write new members directly into the ringbuffer, and use the ringbuffer element by address too. * abstract ssh 2 server plugin included, with both plugin and standalone demos provided. You can bind the plugin to a vhost and also serve full- strength ssh from the vhost. IO from the ssh server is controlled by an "ops" struct of callbacks for tx, rx, auth etc. * Many fixes, cleanups, source refactors and other improvements. - rebase patch: * libwebsockets-norpmtools.patch- Do not build static libraries and test-apps- Extend description to say what libwebsockets really does. Replace -exec rm by simpler -delete. - Move API documentation to libwebsockets-devel.- Update to version 2.3.0 * ESP32 OpenSSL support for client and server * ESP32 4 x WLAN credential slots may be configured * Libevent event loop support * SOCKS5 proxy support * lws_meta protocol for websocket connection multiplexing * lws_vhost_destroy() added... allows dynamic removal of listening vhosts. Vhosts with shared listen sockets adopt the listen socket automatically if the owner is destroyed. * IPv6 on Windows * Improved CGI handling suitable for general CGI scripting, eg, PHP * Convert even the "old style" test servers to use statically included plugin sources * LWS_WITH_STATS cmake option dumps resource usage and timing information every few seconds to debug log, including latency information about delay from asking for writeable callback to getting it * Large (> 2GB) files may be served * LWS_WITH_HTTP_PROXY Cmake option adds proxying mounts * Workaround for libev build by disabling -Werror on the test app * HTTP2 support disabled since no way to serve websockets on it- Add patch that disables spec-file creation and building rpm files within the CMake build system * libwebsockets-norpmtools.patch- Fix Source URL - Fix Group - Trim description - Rename %soname to %sover to better reflect its use - Complete specfile overhaul - Update to version 2.2.1- Update to version 1.7.8- Updated to version 1.4- Updating to latest version./sbin/ldconfig/sbin/ldconfigobs-power8-04 16847496694.3.2-bp155.1.124.3.2-bp155.1.12libwebsockets.so.19libwebsockets19LICENSE/usr/lib64//usr/share/licenses//usr/share/licenses/libwebsockets19/-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:Backports:SLE-15-SP5/standard/96add8e843d32506fba42128b1733e01-libwebsocketscpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=80420655d3af1ccdbfb69edc98826bcd2474a194, strippeddirectoryASCII text, with very long linesPRRRRRRFAR{ utf-855cc71099dffeacd763269c5d26baec3ee268691591070c8732a6167339a3ced?7zXZ !t/ ] crv9wB\|'&X+p6g#m_Q*{,R8p՜X&\4Lx νӔSҤ͞dDK&szh?alnU]cc_q~`jQON2٩8mfఫJ!D[xz]>O.pTlgW6 y~A>R؜& #G9=8B/xNcVޣQMayYLHA)CN;(ͮ>*<XeN+,wkA~w\bl2吳~w e)R \ʯ.3-~?:*~k@GLN"6ŘCh+qobD%ur7Z:du/IAkqZw ڽ}))9z d_X`}+a/;>FL0䨙ODef:x66^Tg\gK]9xMOk-On$B1<2ˋMZ(( b}_P{Ssc RĎ- Y5`Eca;^Gtɯcؠn82&tnD," sڵ8c*t[ Z˳il55g:_.ʐg+@"۸@O,dGSy1rZ F/=NX!Z0S:˙H>Tr]L *-WN`|YLG0η{ ${ʂ^ΉlDmG'K Cu6l V6ȻvD"N9s%&y@~~0^ify41˂xsV#^tEWx%v2+|<we"Ӂ_rJCpԕR! s<s/Z, evO˖g.^ q $8ݻQ:XKV>!1c" ڮ,Hyu8zbvcN{Uwm$?ûJ}7倘q2{'t:#aDuMz8sUi=aqPJԥE&;v`&_^SMYJiXkӤ2z36n-;, U_[HMD.7P|rq’+I5joR<Ͽ.E2i*|nU$n ;SeN]\K<a_x h'x"t=PrNV['_ZmokRQӂd)%S|SfYpbAQ`|tX]]ɨ7Jt=s=pK0rs[`yR<@+XW9=[ܻF42>9"t2Ynim؊$t}`^[C+լRP'$༏nWYx'Akȕ%?j92`)YZnWFWEE0@^ Uٮs"b]^lJ.clms_7Hsb=n͚6iXa ~'~yja(pdޔi~4j1*bOtv-tkt8tW8XbI (ۓfᡡoVBCx?2y|c݈"AM0)'#30,G'c#Lr_i3;RIN:W.223Q7tCm׼}!8$$H6jbD{V#Kh#N>MRuZTN1gǕȉvzREТHt f9v*(}٣}۩aO{g^h p 2Fj/xt5_u WQ&H{x8%_B]qJy4ϻ%TϧXQ>wz\+98!,r zΙRp *[;K9(YO- {' :  JGqphc?Us)/.?-0" $'l,hPv&wK1 KX I {W 1,6 %㚞{&j:EeT(isd>OHa?.oVnǕnOsiLX"shb@݈ϣD[ /MGwiE3 G¤,)z@"Y eeD-NɝGաrI0! wBZ#I_OX&Q-jHP>Hm_rΚ?+$ٱCskط=}͛ê%K/~%ڣ!G_jz weLA hS[tibV1l<"s,npSb{!T# }zl1ٝ:Tpz?)ɹgt,{}38ؕA=x˻`L,@([S){濙fOp>{#sS@nߓ4#iFa}zHK_$`Q __k_,'a}T-"oˉ2b"LS /q0UqϻK\tM/:tE6X.`yP [$-&!iļc感Y8b{؆'HAt{O0Q`YS)$QYMòR0pw"樄/>$JѤ qpኖzOt31 ^A>,tP @ծ^hdSmPZXڜb'}?^:UomrmlΣu*+#Oe*mzU&$&@;_#]w Yk+WhCΏTgK6ԥ~@,Ő28~y)a #׎lD<1*>]JW1nȚ R3ȺZ}MTn5BAN$tg p=`Ʒ2̽?[,;t ʒ}ũ:;(OJhYv6yw孉I3%% @6WoyvJwŗ32KVNކpY,C|2/Hy6m5+C-ʈDS @QyTHm~SCnmRH?W9COyʄ J nJ+9~,9\CYO&Y%[2fM1q|Jp"TӠLtP+3ũal}>P3@AK</Rn [wlCr-Tyt6'qĈ]MfPV@Lrk1 w%u6ڋ <^?TX#Ĵ#lXj`oNcMȔ 3ө4&]7 8fd &{>QSV.>ɥʥN zI{*?qRv)ĸ"x"oI("aT V]-q #}Xb>Hw cXŔfd-0{ Ai#je)|~PnyA?-4r~={1t, w 2qdBxxIꤾAڣ"@~xCmogGXδ:R j-1J{ =tf~]XmxZUl K 5Vd >6mvҀK9ؓۆ1݃^pQ"m?В7&(Z(ԃr'(gMUEr;eDYjf.9UbS-ҢFm:M<֔t\*b~u&}.G:b\~X=Mfԉ6bQ nK)Td-e쟅A#+Jڿ-%ޞ N]#@C?Nv7 Vطd>ڿ|#W1 %MI ?V":5~-gU97^|0-k/Ţae!)eq\~~;Ke?ag0'.0] `0܂ p,$1FETw|bU5񄃪7m0;,B^n(7LۛWt4g:$abUJWR:Z*M}2Ty;;yB#-iLA^-Y"\L0mb H0l,^ӱ'#V9M!d(  CH/Bv0#qDW-d-7QGh.>(h\꺭UJ9cn/1'4B.]$gJWr0 ie^.k==ŦL^ʍw#x`ȫNpVa4:ЍsV@ךR/pWi\pORa Y0E%Ѳtp81lBFRzȖťј8b٭,f<ؖ@@0N4#܏ē9Do <]Q;3!c#qb,iOaCz|Ԅd8H1CڼPs480J1~Fm!SIhPD hdBs=?䄹$wZnռd/ ]5.#&>J2d\?N4 _!OAXUr/n^YgsMk!i^2Js=@%NA#,k}Q`AcfK/ (|$.)%C%Ӑ4?ψ,0BGS8q'//$Hz%A~߿MQYZS{ŗ%ËjMsyYh;7-䵧'מDpkD Rj#fJ5?-B7;:y@c*S;I[D,< {Jzg{]`I˜>\t K7"d nTrpOr1~K7k/U$HY5x&C:'YoJEHow8%~ݙ?". NޛP ^NoZhZI@tY]gȅ*q9M(eLD.w*R=ʍ7}>ψxCV;zf'[M<850‘Glo~1 A&x~)/MH@]6q̀}ȕ7ks _0^!$7;/޿:F?Tu]iۂ>9[CB_%>j.*"GB۳-;Łh)~ ƷKVd0wfC*B^ Q> H$eTJL$g1Hߐ l~4=-ť$M';BgPak*?K&tce_+&wt$4QnRZowxZN lSoi >m.)q6!>Hr(|FN_}JdriŚd~qNM%ICA AušZbv3%eK>*HQ\;,u,!gNo#u$ɀ_aʭ91|Id;75#Ec pS:'!\#\:QۃWF|=hE9 Ȁf!<݃Ǝ[Bm/Џ`RZw7x.gMP ̹ &Pf#/3p?(&s[ 7G L7)hE>iiuƩQ\WUn$#Hq_I^tFՉ9e$c]G: ȓe~cթet)'Ϩ )mٵ槣LlGY ka)U^Rc+26, ~o l1 E#zAd!͑vԔpRI:l9 *iG3GaQj%$"%[ik%PP;fqKL ;(Z< 7hV ۫d]8tGtבCa%mMflv"}n[zy=K=NP E2[8M{8:y?$8S2\㤎Y0=٤?'|CAHIuO&#gNU%N a]k m!,R8;r/5p/Ip,pcp2`6)(*J&o]E[pd œ_3:vlVgS$ xf `tcDk wh%GC1y܍ҥQK!1q #T`0 ݞVTݧ]m76%OF!t1spa5ok4LgE%0$s-% ȭ:39!@9|vVPjnV2pºe2lje?G^3L/Xkhl^b#ZC v|=xUph!|[aL/ 5 uHIIzω%\1l"8*RK<_*AJpSSW<[a'ց}tCU0_h4YXx DՖgp;,[hL /cr s~/*@zLQ>:\|.)utׯ m%)B'hvϓJrӡq 7 6lm]oz7#S:;pZMBP%(&a[\ dּ~qہ[-d:xUUt҆0y1ym;JHXϦJk;ᰊV׮Q6CngB5^O\f\Ii`!=ڕfK޳mvP놙fѶ>yf8I/J? %Xo|`SbeJb! m*%;QV1W!EԮxC:XlR25~٨ix([QH\\w:#c,/}:%*!A I]s 80[I2>pw^!*3dFV娾.]zA7[%+vPlF9Dȹ@1MS w˫f*h,w,Ȕe'I36j)HQˠ>δ˓-g іȎC|G7S!595 f"_0}QGlyjun`y|w,?&/MD}+v5v%dGt- 9Ι4ܺ`2ӿe q</Էet'kwYt#mxV) ) =#B6iLպMjaDvP!e]>T!: ~(}k\.i[EаxZqW?⏲=twZ' 쪅DtGa{D/FxӢיC(:mo* ^KB`hCW@Y>=J5ߚ휩 c^='Y~pY_pB2uKji-KTi@n'JOd/*F6j&-փ AEl^!\I6*>7~.%#9:QV#r)irX;&qӯ# {a}f3DFSJ9r_! ؛F}rC׆Xi ž+ S:cITpۍ|,;c 翀n,Js!;?mm2<]kQImL; ՏD ^,JHL[R#}/ GC"ҸYy^F: H6ߴNۮĀsyRJ^i/!oCbOHI!*o M,`@5!$(&^$$ܸWbχ&$µ]W,BbU(Iè(N!kg!E%yl,}-Wh' D]c :VUBT >)^9c ; cE=*zҪtX]QrvoL RGiUSvŅE=}><46"r궂˅LacQR7cl05zAjh #θMF@Who@+ n`AO7 5⯒ƅwn]Gr\c7Tbb^>u%v-8c7_πM3u4[ -edA%JϼV5Cq*>&U`EC3Wmv ed; ! ?rq 4*Ҡ@C {Mٯl"w_#w<2qeiݡ}pPnM߂Sg%Ѯ'`r9Sng.D/83X79 PGcfZ$ܜ53-::{@R% ߍe@CSkB88vbDEnIl\\.YrƺLC:2t^Π 3^LRAmŭH\>|ս]nB M7Cn 3lk၀jzhp1淠rwgW~I~{*/^(ga( %zZkN:d`eMJiE+kY`yw+)(hm\ee$"WX̲&:ĽDo>̦K[! 8j#SB1q04xA،I&0/1ሼ32s!D@┥g[:2)X"f_Ap%9U1䴈'~P~#rTi!RoA[$D°~d3ޝ{+ * Q bZQȴ"$t'ƹ>@DĄ[WT psbVvέ6Z˲zXYW +2hD|s9}d'̣^:!3fp(awoلl`"HST'åG8X2A+a{%/rh_-m8C"=g_vͶp$͵9cؖяɏ:,i}H_<S>Z4tN=(h]jEpHL!NF$ e'L:W€\Fc/5o BmVCc6l8Oѷ㫹TdO?A JY2@>:͡ *Yn`GuYSޠTMSR!,fhq` !r Mr.;Z hca@9V}= ]^O7BeqPH%[ ѹv9ݟn2(VfG[s:k`ZA=g2r\17_:lqF]NGnP>Ӫ3 uWש/:ԿhW'޶cl$(ڂH_DL6|8˚fnM,k?n0PSر+ vQzT{ŸKw@xW_ )H7F쟵 ]\?^ĔCVKX11&m1䡕cW7t7"mN4>Y=,(Ky*= ]u4!#qW _xs/w%aCӲ tt |pK:DddT m7hu[굁)XuM{PQ$Ņ1U$A"j )܍L90$`q "!CNZ@EnUN\՞tСoGWJ@lE5H~C`k}ģ=_Kz\6qdMHQ >t۷X}C)tHրPn7n ` ɦ)7| R!I#?QVvid\N%psMفKs[kY/Y?8i=~]L]eO&!Ge{-q`eؑ]ov<>aM/VxHѩ:sD+?u:0?K&FeTwЙ|5e`R XoY5?]-]R䬻ht &y|beSXt! G)YI3:jaYkūAN1pB )͈ɻ.8zA'ymO!W JMAuZYCdjn,D drmgWc%t BOw/PN¬AZia7֪l0(^pFnLB¼Kl*"ooY.~ׇ@ ߩq1nvtVu6()W>D|u%j7/33:Ȑ|nCϞIT|5]5KO}ۄWW2Waړ2=鯤-0p4w^| k|$C@'۟ oqɄňzp#<m xԩhf;& \C(>#fLE yݎ*ޡh@F_Ҩ̽d4&9ps8C!QE\Q8ÿL[ o u }o4Wh9wbu-g\_ed H$;5[,*37?]aD6"G_RD]F~s ;.maCfi6~*GA#8 2U |@RHŘ*/Zw8+_6IY AjQ UT7ؕ'.+HE^Ks8熜dtUgxkWy޴w}ƢRuHۑZς`ˤw:9"܍)]cm JƷrǟ=95{@r Nrg~ v$, 1Qb+xt0J-D2/(TUp~K$Ŵ΃5% /7h=A齼귽! a43r᫻fˣXZm`b=` vrCt-o{@wS4Y.^wE*ʱ?u׀,տ\3Õ țyzz,Bą]Jzx(f&X̨ v.:ߜ*am{/WFsW2nUI賧q6㐨Fɝ)VfKDHHjl2yQFZ+_v]a1H_z>9q[@tIYB, ~WXk"^|EiQ7/zbEYi(M^p`IE1Na? $6k~ t3fZAƼHXVXe7בFzx^q҂*a 3+qU1jX㳦xTHfWvPGs'+dBGX<^WNtkkg,x|ND) S5_DV"G91(MQ Zӄh 9,C;} MZ('t te58.{8YRΜJ8]4B09g4MDsh 4'%ioM 3Nj,幤$r8rms hxWKԺ?eâ%~ j Ӄw~!޳HiطDdٶE ~2"&$ngxN lvBRNNtG_Ob"2: ,e֠]ݥ۝ ̧[l6 $$ ea.!OK#_/&W9VQGVOGXxz]\m5c#!Lݯ^Th@Ը_Y._C?L`;@%7E}Ң3,0Pˈ zyw~Y6<-aDY+:flddsKk Xv 9h'Lk29]!ay(A&}eDp0wR99 s'5Џ!VNTkczN;@ԯ\o[ŸMD@_q5t2.`Ӱz/żWV+yDӔzb}`oҹR@FVfљx~ޤ7Y-~K/%#ץdTZyMUh8 uro rO6;%>Q9*ﱙ\Ss d#DӏlhY] hd~Xq^Hn7Mv(˴i9]go&2) !| >35EFi$6rk'X^$!|mX#ۋkTh|óGQuHORxˁ)?iA8<jЩeAb]Lvv_8>u§h[h6hgŻT}W1 "o)Wn𯎧 mr=vt`66dLB)|MBD/^8 _8?Mh驯XzcbFkyRC2+N`r~&¢UTGFvKͽl$>.=bЖYȰꮨg73`$HR6؋Sٕf X ՏRq)HTFL6G k@}5d Y,^a_EV_B OFDyHVxh{S>CZ-o<8 %+ N{{Q'Ba/1UBh.vϒ̝x*Pm q|cFO"l$rkۢn˻W\̄B;q"oĭ,̈A&a 9ԕk$H8qW U[\{wگyImׯEҝ,zBt }Zpn9 >\FrUXO KGRO)x"Clȗ#9`,y`R~7>jep3l啊(3mKk@T&$N.)TEot5EF=# ^Iex\)8"r.|+3ÃjTeQu:=.,cy1ϫ֐< Z ZH=5QҩiHѯ=}uZ!%FSzO۾qn3_⩋led=YSeB "5@+]C+D<+dİT<24*GEdvI{#٧{̫'wT?ѪB) +$=%V8P#63:VVެ/H)IJ O8)ASkԨEӸ-Q X`"c,pR=)z)}7q)K.:*{n Ou93?Qe~+$'z;p(&< 90Zļ'<{6=-NaF*\w $%:|rlxۧaɛt95)?Mpb#4u6X`F)50 n!(;!Ajƀ Z3fgZQsV mY>uq)$RE =ZoShu>*0U.ko 5ImRT445m \km>mN;NMzX/71bR&Lg ϒ Wx4KPY3eR!mV7&I*f4i#`=?0" D9VNc咚vd/>Wl$xm Fһ+(+x>3eIe ּoGzs+}x݆鵿&=l/C>O~SxNn[.7hƌ_-儛S`Y'6YS3O LO1WՕ]±:BnQ(MJ wэaRzm@B89,0sg!} ,v!x31.c hv4vB |3Lj{)?LicIV+]& {g1 M&;G?&=3S@K0e|tݼgO-Fl\~.LE, ,%FkMՖW@:IGA=@P񽔲#^AVR/Hp NVrk(Z&VssdKDhjWq󻾅 x<sQKݺ3ɹʼnl5hY1w~yjP\OޜݟBwvBKAZ] 4hb*IdQ7]6\5I&m4_Rz߭s;]+ɮFJx=g: mh^<',)oqv+> L.ޕn`Ȍi4y*G 0pX '}kғHr\aw+U*pnHރJۑ, TQܰFYx^%TO(-hqk MV+~߫+345j}WS0Y@KO CaT^vQD˹,QHr'I joߒW([{sCumx,lE1'j2r~mnj`#KTA ;7;R?R?7vxKZ%Byʷ2œxhe$dpm,ee2RҘ'E)XwJRQg׮TMV- ~*3~[5% /42CXSe9FڠB08Cp9 74i]0ͅ 5vLW*ɓskt1cWL(+ҟ4|-: /װO3A xc Xs4:xfekwgs/+EV=4%(\u,y,0_s64+;fB76JhH!b.lܬmy@ː\%u/G* Nv =2W lu"Ї:M=h +W^@Dg\O(:Z9C!5* ueLҥe tv+ }. tWSs)w@~6gĒ6j%MN  9pC b_s] ťU1DusH̠2Ÿ3?w@Z?(r2-UJJ|wOu*/Hp+wG\ZpD90sK]_V*[oej۬K95AL&{QyڿemUZj  n-${;S(>#U` &k p-M]PE9c&0(z`e*-y_E޸p`0%)վ4e-ZJ,Qk⸦Ľ)2L?VS ! amFpƂ"O7bs"Ws~ 6Ƭוp.le6wm^,͟ ;r-XHqg2k!{ʏˈk^6`*_d&L˦i n8p,af͡*/JUMEa1?PlG asH|=BkW6(dY$WE`У-[{$FrtIrP9lAt<^8YI5O}شAӱ˖ǂ8 E S45Hӹn0`PŊ_;<%TW D{QUF㪢RsqwQEyݓ&?־*@bҗ#Js3VyT`=u{lLtE#tfwm5 +?hryL4Jv@sMhB7<' -ȧqmbt8?>rP2(pMZJe44.YGAt d¾&z?a L~֓1³oە PHE,B!5~ b I ȩ RlҡecAvkI3P75~)q` 32>u!59#(!jF9LͱE/L|̸:.Z7資9+&&EXetr(4*̛V,p0);GANhFc ƥtXҶuCue7 5Â*FCЀͮ;7_b8+iD,z׍)M8(HhR'}ȋ-'N;?3rd~v` rYN5mnYt0*S@9lǵ$TmEEY:OtAԜJWG~ ] J2l$2}[> Lj7$S gөsI*0H.`7FȎW`IgJ.> hR` -+Vg7! $u 9UjE9Ho!5WbU#dH{RlUPdzp9x @.t;A[g% Uʤ%5|p2{c]Em;Oث J9Ѓi.B7|^l,LE :mzk7{ИRI]1ciK(=Jk,'kf@nDE˙mp?4~RI{~fl?X,+bu< mkw))ڂ>/ɘuVLH~ !N ()䁊qQjxDP? n`~d6՟W9rM觬JܥhX5X)xbuE2<̩#Iwr[\mVe'ohrD悳zt 62Ϫ*2@V0y i >8T@i=PB)]}!/ ig(x\*p,LFpHLLnn~l:YVYy5HPyA+ (<ܣ^/PT +˩`Zc?dy?'.B ~H]<(9-( qc?`ҧ^CGǷqzG`Tfɫv.-t̅ ]@L/^hZ{2y\&:Py }˿)kJM۽>6jNdՀ<A,GCxIA̛_b:.t^7RE$BG$U\S &C[&7@~awE5=[1n+),ɺjA8|$RG}"efڃwYPp7dn4xCߡ} 'eTxRpqp2k:4V<cǘfG9?&U\ߦ^Oл};,wuDEgNjijC}Dk,OP W7gP@Ăp\V(s䛺},IB0ު"!5P*?X#b杌&yk$Iz;u>[7D5=[zj7)gّhu¢z]ڣoi,Ycr,~v甈DUp_r+Ih_OPm>$~(±O~Knr  /\ 23ӹ*y` 8U2"M~668;hka֭xx_3iZǂvӪvni22MGzO67o V!d4q^EoEu Id> eg86ѐq].PoDC'1T8*/C|OUԑtVgHG9+No`sp) qcߣhfLs%4԰*Sx0u k*ڀhG~g$ٖ%=la1`y^ 2WxA"ߐ/4wo?bbL Kfiyu8磰m 7E\ήfG:g;~"R -8a7k{K{wG%q`P 9C{[[pQjGdڞGwLm;'/'5ݯ6, ݼUY׳Vc@cH[ 9Lhs;AN'֫ Q fqqȓ_D[?VV) {z=eT%OOV.KH,.EcRlal-9sX]x, H+TYLAbK^15JYH h׍^ѶA"~ (F8;BFoX]fȄy>ʨi_+D+Y6tQ_U&[.X%~ wG koc_;O||G9joAfmWbD&2w-A]sL.VD6hYm}oo62籹p9Hw$[{ST]5yHr!ڍ\;!!RQVJM1Kq 8~lEXFO2:q;><ZQX EDo0V*Yd~%gXx O! >lܷ}DM*5Kf4Ɣ%=seG7jF b8j*Mă>VRG CzD!^o>C~" v HɨTv мRA}em;LBٰݫڧ?n%ėR31?Ѓ2Ul6QrKqMt$!v!S]Wb27E® N^,U^y "`j"x&yTW2Wsm ((8J'~c!5h!dFk`sfMޢT;kJ٦/zȡOA8W;SG9_1 G#PJ uֹ]- @և0d6M5w`D.|K0q(U*6Qy> =&"se [*G{-$vb =ZW}J;nQ="l٧o+ly柣Ѽ?u!ظ$#0œɉbeUýi*;hD%k:dJ2F6!J)HKY+IÍy ^׊*A$u'}y=r3tY{afGFQrdsߟ>o]SxftۮG`Ai?s>L;3+ٚEӋΚT3܅ԝ/Ta.=eF9YU& (6:T;wtSI9_wxjjb2`%4P|Y/(ے,M*"R|1l]z :?B-/NKLэډ2~q^2 or֊4laDD7],jCø@pڧM B0%-4?Hld P9}䧱ߗ iWzuix+]Oм'Vu/Y%fTBĴy?y !ǩq$C+i.#,Ce)/-2S$VaB:]XV7xF9k ׬VuQ[ )a6 ҔRu(V8)ԍXLe!kAtL= U)|mj9`nG:JWXgU"'_ovI hxISZ%' ]e(R; 'klQü ~(r6`TLSjƫ9j MJ5O|XAmm/K4Rʊ" T5TP+I@L#@̸=wJA *Ba?M//K[p;BάB6lӳV /o Ŭ/YS$¿M7SX(TzƂ\<"6̓tǑ27N>#2B䔻\CB3#<'nI=@ۧ@n{b=%}ƳO'1I"zXĕHXjO`Q,.`t ʿ X,+v Wna➇u5_35!5]U8KQ]"k:42H8^ݡ7Ln,[Jw .SE;[ú9,g5[ESM 9)BsuGwp^,~Fw1&^tm DE!~|JsmBRH~i -P`dzX%~+)9@B4R6oEןa{ʽq)9 qU ulw=07߷0kƆ>;ň5e -aBϣPo,7Δ@ӌRn H7@xU @{tfZfmhQC>1B$}UFKAז,’ߥn~^ELև<Ͼ>w!߮ {  X)x:dxuɨS&'uZ|.Ǣ&Tf3zU"4Xd\z]EcVXX4%D*ۉ~8Pqj#hkŰSiZ,|P$daCj^D풓wة]vk8E-8~*k7'Z ;|1B@E ߼VWnƟZ ¶0X542?KOl3?35GhoǢ Lƹh8@"uC-TDw o[0-c `{uSm/4k1W6dn a룊d YUim`"<@H!8?wǽGr:J]ݾ sFۣ@!DM2Y!H:LouEz֯b7 [Z5Yo%_/$W]!_r mq..j 1a=V@UeC9MbIl+QO5N亂<~߃EB4|P)ŃQyW^FZ]j @y} Avd&ܔAW{R@/WϠ/%d`N S89afEP+'x+9vVVd UDR -T >j(I dTg B>9:xV#ɜU&qn iE[J,rb{NwA #Z/@J%e%I\~χ܆\kd:#sp#CZ 1S;mR/ӱݤͽ$ s 7 UI˞E'/D ++Uב#>{dM勉 dcxܱ;O+E®Qn@g?eoR؎Mu!RNIvx!()y,kʼ0Uzjn1Blڽe5*4FI_鷧 l]A -.ģ-R/QM2fPfЏmrT M0'vbU,۸CVS띒oT :Q!tɭ%X"#0,V4UOrCe -t#BNE3[a_L}qHT@ΎIN_G3Z`ӇB·sKU=s^ @BP\~K2 \]v0~J_>g9tÄĬ;񓅎hQ/e.9ΥGj+ڟD.Ic(66J&t|eJpQ^nP!a(/~*"IldhP|%7i|{D3jb\&rvd?"'s@] cєalhWSyytˌIЛ]lJse(\Is<{o'Po"f'4l HO~4L0SE.IASHa4pڂ\ ptކ-:Vȕ~Q\IOH|}ASbyy ILy[vh-*KʺjB4KB-D^YFH!'X[a-*'Ep  |P͂_>da=;M>Ѕc{͋}\Vr\"r!IX?y3oy36%Uϣ[xD؀^1SD VgK폥^d iJ#_N%^WmYp^&hC(a McnEb%> RN}j&.5C(ѫ?D ͳx#vOrKg=bv{9/iM |Wq?b CDAWz‹^ 4D%'M>]TZ:*'샯$?]s屈>q|/깪8\w19|g碀"}mDH#N$ɹ+Wlf74?+C t(fݭjgz^mEhLo[ofkQtSpqγە*֔l|eBZbdGHgYUkӽPWLfse!W)’^$"ߙ' ^&cE԰}Ő( &li6(" fu_[·pAz-LD sp^SW `>^t!⾀TH*z_]SHDjd~DƧA\ۃsyb']lBjFڹ@vR)M[dߕzX %=7ٌht s0 ̚eidlHc"tՓjn r4-T1Ex"lI>,?+ 7Z9%lIkn6+RɉNt9C;b\-81r [úܚM, KBo莬&ED(uC:mQҾcC b~N!(`ibٹ-dU0<ˈ/d-,OG_pDB!O2!sДSZF5&>,~YK+o䐩!d퐳?lIٝ5h4b2MUNz? ] ?*{eaFu+sۃ5yFH7)J1הv.,L )ג}F%wN:?t%j+v&qbPߠSKd xclGp`[:R 4 U[̀FVo]^Ծv6v r-Ǒ@d4X|_-Do (la'I4X0|(ipXYclGWLf<7_LIT*C n%;fM"V"VѺ~ b23deL$El pO]%+¶".Jg] p\p%r1`MqbI}OBˮC̦.=U3V5G<޸gp$?2So0У(seta#Vx#_򕆴Dw8y<(v~` a%wX+õ)˗2 &K$L>̑b@*sx 0Lϒ\ȫjeBg*?ДG֏ikKΒã*'n:8WQFxf؞\aJYmjs5TDԴ6gcLL\ڥfiDNE{ꯋNP5gV 4<9k_z+סW֐ 8XƵEXVxcT,M">7!9:^0FiNdJK)_oK%?ۃ V٠G'-NDh<$$5٣>½Z]SqjTT;.dܕ1Rdu(l-7_RŢm^[9릗/D7esڌWQ:fQ\A|jH ݺܡ;.C_*Ơi>F$Wd'S(QOC̔Źf\)m !f $)Z eB ƂiS*lq 0uoD酲x$ĸųM075oeZ%y IYLHkhXPoTX@V= t4p$a~ob_˔}_QPed5}!7kz:ʿBtcaC>Լ+/ Dą`/a#=/i#,MQU<9TsmG|ffh5xb'pըc-FQ_退, <3W5"gGRn| (( ԆXdn^nnc^;)[l~JtuBxcWe!ՅX藵+aRnu9;k~; ['%Kή*߮'OCB1+')^rW"יU ,",LBD =:pnRfA+!AWZ0,ꜩs!WIj 2`Jr/"+Fҿo6gUt kuGyYz *OiLjƨnE\zb 5͖fabJ$}ҋ" L3/6"C/Yw VV=ǟ\T%?caiVT,Iˤѩl5t1s\8H2%_!?cC=K6$f௸~04ux^iU_чj[FMz 5Qj7YX&8`ً'焩s{3q1N{ W1h1KdYDYqhPS϶Ƙ#lHHta[W$1γj ^ >a,+zn>tT95BQw 1ㄶrg|3Z"P 6Ng 8TaA &9Stsk#D&mjTΔZZ]&n]`dc[y4t֦#Juط2_T p\VTc_Gc^j?p nפqK]he?N?|@`k- ֎'^,Kd⧺{Fv [w-JuQEib6GGIe2sBfQKr+ )c>@<Ժ`ݨdzo=Y s]e;3.SZmS5gdTD (9k=%itJtr*z. 2Rfهܿa0h^4ENÉ=bVSuQmi9;3;k# ![m *ܼ7ТK_9ل?ḯR;,+m Q78MC?@Mu6Ԣef+=3+}Q8Zu~[ZzX( *,MugVYO c>3DJ{7񛾚ܩ#6dsi@uP+ϩR L26j7e.¤@=Ŭ=k :{ [ur9 fW,ncl#o/grDܼ"Wʗ:& 1N^ _T7Δn98r_\fh 2!&kS_KlUx3hIclG<K(ǵ=@QVGk)ȷR(8+-rAKBWJw(|6Ϟ*KoBP+j+B?w.bd- ~fW^'`!xôLλ@R#u9OaMJ7(6NqD<ߡ,,lqkJLȯ7e(h P/XstbyVo ɜEX$]jf`yLO8%XlP-p EǜG3",[lkUˌ3~f;Ailo/ۼH5Xs :e[SSZ8vo t5<2fT(C+Օܰ<`AJ_fLB2T]vRF$20%"'QEd5N/w/ L7;.2fۢ[`4XiM*\9ƗBԗ̍v E_2{ ђ_p 8 3o*"5uX0gu `BJg$SΆ VR͂K,/E3< wy~2^ҏnY 9&c 03V?pzJ<+\ &}.kÂ95]Eq4jAOWcb/_h۾W^| b~O-0 =~48p4E89񈉄X@ipB@%{0#>O-X Z4'M'7̎`iE_[?B;gSx2f/joG1fS<4%b%=`0Ϩ}%5W5 ʖUz=ǖ`m'_ƒy&xف@di"&:Wb%8!TNc :y1JSV;JgKU$7Mv(\_Xj/: ~}ZyͿU.fylDi Xt+rj|m#|B++cy6 ^v(&[X} VLKY/Z Ѕ}hb23G1;x6 [6͠u#3ʮ#kiL8$rU0ə.ZU)L2B2KCƒ ՋjRr"6`x-PZzki;U_ @H& …o^pm \WJw"O ĺN=w|pUp$pβ$Q@|zD yǍ+Ί5PNٓ]mVHقg4O [yΈJB:_N"uhf #6_ jO0ũIt@D,_Sh:}}3ܢ5GlNt>m, ]V _T>lUxUdQWPKy߸ngcFb#Q<^kGy@q^Cz:U[V9W,%Df% DR]3q{ 'D(Kt~Pvň\Z(U^t]:jI2:~ǿN<,;,ὑqr<_S۝U(A 7Y֊\!"H 2Å ! Z%\|{(daeDe9<Ðn2'P'+6뻷d{' `Y[@;78k 6xx7,bF=s.xĸܚ WW(&`/3'n 6Z>TJx4AQTwWHT ]oĎ`Z0Uf)=Y&B~tDsScw*; ~FnāhHp]*j@յk'3BiTeh&.EX0Y_آ!ǟwl['Pq*wz)R,#3/On5tMeLzGiICWGTNAt; ȈDa3"{$0>`'7Yn.\\ }7-ѭ2 N9/F` Mu XI:ؙbaKkHٯ v^G' mNSbyN'pνE'lOA?ѼYaDI֨DZ9Ճ,tZX-%- Q xͿAA~x@W7,2ٟ_qSQccOoD|)qŤhA)A S]rXQZ^g%'2~* HR]׃5x)mh(N YfMNUO $ @W1NL vNQnU|pkG2Ɣh,q " L3 $ɧf<]YyL;!~$h(S\N'@_=IaM8=D1%{s’0}*_}]P/U x^7۝ .~I;:iԃޤqܳl1| b^,8\?j J?8ntI*ҽ{g_Deyw'"GP6ʎ`+A6 AJ+$.6UI;w]r̮ވ7,UҝAEl && ߤW#ߐ~RoTIr(Dokylؗ}20TJDP/ KJX0Ă&\%wT9rAOisZKT],|{AڌΊ7fzcF o!^V?Y66Yx{0e|%GV`Ψ^~XQyi7X77?D+uc%3y *fWUkطSM t㏲߇2:R~S0`<0Met9R :_r |{nCz1azs[#c\b1.q,$FX\g\ $5CPL h RDA$d{9O>W4,))oH ;!} Kٟzucȹ^pvfJ^3J!9!.pprr'9䈇,@ȿQj5]#C5d=vڸ˶k Lϒ;3@)}{A8R n*ykweY%x/?C.3t?$Z DW )25USlW @qd4nŰW[4 `!xV6H,uLIwUT(Ŋk|vY·g""iM^A[]eArU ??Ƶ,ķa:sDP|bbXuI !8R Пg ?VwTH0Ԫ⋓ ;bx~Ky+#,G?$Vi.hÔZvran+v$9 S*0nzNKY;WُFc" d!J1YHT]~ dz1) %nX)s39_Ч0bTx\+0lGد2udM}! MV\70.y_B=w֡]Ijp ٪$rDNk=^"`J+s- eҢ0Zh]]Hoג&{ )s K8&C7O3w8Jq74 }J3!T=`t.x8}nbKuJ.9|5䳌t6ٝ%>ja4Ѥ43zaڡ> G^4VC$QOő{d4#B aw iC J񂭎 H aow1m3"mfs5#y] EtFdk`kn-sv٫ vzEɊoaiMh{e3,ΕSǞxLX[ďSјTp'-e~4ekњ. 0.|*y蕙Gyv ((^SU;>a,r@#fE5Y[Xdoe%(iLwpj'!{Z ~dR)M8.omm5&vS LocwgH3p_:b927%@u?%M3qԀ uq/'yͬg}["V؇&_AuHGp»! p9yv] 22s g=?D AK2" #iy 4`KngSQ;~}SYܣ= YW_ Iq(P_y[wpZD?34kF+_8ɺ=:5"gsK+Deٔ4.R{7qPaDbT[VM˺y2GHtl2[%kHh|ae l36GϧTa8SY&Upb3x7#] ksy!vTq9P\U 9Ϻok Q[`,fxS89!gYxcXMj.գ?(䆒<1{1fB'IAK~{JF<%ۨ'M6N5?$6J7^hO#ڸ"Gʜ@D"1:Dl >pTBkֵ4yy\S7 ˠnk+=BBKl_(  2HYxU⒦(EzT%9gctQ=ta'_.0Fg$IzۋRjY 0c_1tN:?I ]b1!,PS|:Jh 7P FԳS>J`*$2;ׄc0vbWG6`{(@PzwՃ\#v,cV05}tgZ@`=9ZO34d_sc~,(_^+f JNnϦ40[0KɤzІ0]VS+sP" A.vz6Sy\lsXnoAז VzJ2>v,`t?AY|73O9쭳jO, k#Bhu.Z8yZy)(KΙ}@^ 'lItA7mAg7F^͙÷#$Dzʶ):gOu Q2uF v@?ޯ,H4l]Y׭`wN;`7AlN% 'ǁ6K4@OB%wՌrKE#L\=A u2&d@K኎ 0w+J386>)P6JfO--h7K1 yq`Xv"BO1+&LmnG1:Z hIyੲ %1^QVt:0KbdVBgT Yq͖d6 ?Dvucvp63Uw#w"F,+-TX{^dIqJAk/'7|Q_Jxu RZoe,ذmjIMe\Sof>2#e7*0c=#|xPXXjCCj`AikތVzLm- ?|[KSs` wd8ʞl@qv!8?*lx!#sP踤 OSYn?<\ch6C$h?Cxe:ʼ `Ց0:$q3ƵE*7o_8<h SȉRܹ*-ʎd^H3J`}Vx|&_JlE* P w};Pvda N.5W}ZS [2I^ TXy h'lуs=+C\Y37[Φ 1=ugI.MqdkU+ Ϛg]- Tl݊J ߫Px/ nӉQlP{t2:pbE5*Ϛց%Τ^(ٚ0oʊdˉW`I`-Gh'i %1 wӖ]I}0c7ieߓ%S-}Q Үm wLA-; ;°6i^tEjg*A\t৊_D z =Nx=o`-|ua5sĈ yt_TS=pLn'`̫ΓH߄k4NQmYEd31|8PվwS'T6dy vMm'TQB'/L pZy⨎*5*Vغ'>4Xm9%Ӂ8M#}0һL e*a zn#CUOow+嗰lMݟb61d[dN"&k+E׿M AR?FSD x+&Jw%pdc: c{'߶`n4Y~)|Sq& a\*}S TXk x~ʆiF[z`$)TԥXM  +r=rܐ*QS nc}7Bl&$>ǞY&\?`Z *N_q/bsAU(N[ȋׅDw h|R\\W5mTPN<Ha ^pZp$?rϻYLq8!x '_fa>z_.4MKXx^ދpPc")vSof c 3-p% N#+%h mFڂ[Mw +q ViNӽ sSZL>l2._R!a) /2xE/5nĂhO*]y%\v#M~]nYLRE? -j &mFcZg3 H;qV37fߚbi2C(4] iUJrg$ؾbl z[]8b񊱽%aPEŬTH  }?j2?e&C6NGi@Pi-r`gº;\*C:q4]1}GAQ-0|Y O(?bۭ́|E *s~;2f3hP]Y$PBO⚤ANhW~'ABU&jyHBoG Pn"]/Kd œф(^b xш^RY)q4xn.F:Eg@T?ײ\Qk7ȨO5ʪ J2͓Gv;_ۗMVEx;($^[>_L~䀧Ŀ}w/oN.}/nj$rҿ?1tӐO!_J{lh~ Xm 8Ѹ|\bX'=ҥ1fjt+ 7gF뜶3` }ޅ{X{KsP]>TLDG"9%p<+fM[Am!Xpe!!e"/p)7~%T+fTj}/IhZԧaZG62$ַG؆gdiT]wsȽVԧ\9LB<4km7p[2e> G9'nk`*1M4(EܕU{J=(\̲f8+#1]mn_?L|s?zq8BWɵ& CC^mUB`s(ptɐ'g"8c>AQ=AWá0S jAo^Wqѥ~ǪfPzLrgc?xhP56IpCkYw;.0w3QCDQg:ZhSMQd?$eo~O BlX`o{SJe5 ,et9BkYsd\bzc>1v3S4AD4NE1`(vs#Nhze7V_572mno\LE)ޫGj5*P1 %oAkmWnܒ -0v],tއВ G߄Ľk@5iNfDwv!,)cQ Skߊ+sz՜㎺摻64څ:tG2NŎIzWfum`4tB2`nqxӁ1螞ur&,Ehnz@f䞱(=_&۾ǏIZ3М+gL&=Kx7w ;x' U/Vc[ZjӪWp >udU`{=E4痮-!ie_RީAbp^rVRO,[Jx)Fvkfť_1ͨh-/FH`;RݢcSګ]NF==VRkF0ꯑ?-I|v&rW$d?]4{c,*uw!$V<0]Y"zQc%kR"`QڌA,,݄EtqMBht V:"vGa(1u)雲G}a.wbjMtnag@ֺIٚqtlڍK<{Fnޏa<.]-2E[rgupmG5T<}9q="MZp:/Ƿ*,lO"܆٤c.-([O dPIh[ӛ Z~#3{ "W E*AcfS*4؜P()}4d}>&dPb-?0xy7d9!)[Q64]g[\CtkWzňՁRuvbߜ QB;}9 O Hwe!j;X얟YkL49c,_6~-4HR']1Lx G ]tT2C {/ARl*mbnu iIUIXX[dñ֬Аf+;175cR.HW"~lQi.②W_7%@VҩBj~JG} eaHO숫83].vXg;8}DZ=;>fٔ%'cp|.H3*ރc7Q| 6#/t[*Ur@h6$dJ1h!g{Mz&Jg Ì r=, 58tKHb7_yshlp%iN0^Sz)3\Zdg iɕOrnuM$L(}%΋*= )Vz aU9D^B_Y]e P4D N_e6(KoF_F~ M5C`ޞjdzU݆c ]֛K)֌ dIg3x v FtdlRRiUx!Q;k ~ ԑn<(\zx/K`kYhJ^9v|GDI)ڨj'KZϊf$"eDYsܴ3;ޒ+l}k%NqPFe=%X RxNA8̵$S3i ikr6kWH)Dt%ⶪ%2<+- m `0:Qz-P,Gx{ [|1dzOE)JZgMPJ:tb,$,X#exY!,`-8Tw♙JXb땸NP>Z>FK91LuDFˢ 5Ä:{=|˙!-b,>1!e=^r9x&W1v%t"n#=HWwxNh)`yeV+U6A0d(w&RT>\Λh'($oy=d_^Ӻ6˅m窣O7 _'SMO[/{|-wFAjIsG/B뿭r42|~AI.p~ַ9 #zW-!hc * A ˰62OSy@YjB%k6N$2Ψ6)!ۀtlXMI1yӽW:r694Fxh(y_rҜ8E#bV7W<ZIUJ|,]C+hY*hc8~Jepkqs $JPo3uAe qvL:{Jd*Jb8o= [z4H Hd2agt lDZ쐌.ҵlX& *4=pL6q /OȨiɈ,ⲙģE- qz%Ϻ,}otO [7&>7"sȏ-x#V1x.&pAby,{N77E Ľ kj)œ "3R\ه:^BYl>sB3jD,:;f4hzQX7zxwsO56zDlBX oT.3TXv+*`c0_Mf4HbB89t6  O-_rC}A5 >T{EI/wĸtF mGWԧ¸y,>^cب_L| ئrjO{xʨe5i@@+ۓ D2YA xK+`rbʉE(t^"j9<҇t5p|Z`'=dL`l:cR1<?AԠ+| x)7.^lDA.oe$E|r6;z"9/s>+.^*eseȘ3C62-6' Aפs;O W/NGUԼߺ84Ks;;vodo|XIKZ.4J;Zx[o mD; /aG\a/ [~Pˑ@$N'l)b42wT\1w-}_g93/ҕ G[cR-Oۛ@ZH]z=L&r_C$z>tH2f};ac:oƌ0$i)map^L#v3wEwn(>0%M6_-ylɿeWChe+ݼ:*U0Ư¡ .^\Ԡ nח_zfB%v$/GZla{+tPE ?R1e'XjJ@ s(EnH9 eg(!$c@HvEZ-zrZXXҢ{#T{2%AFhIFSO_I )aCՌ\!K{O@ܟjhn""IdNt䬢O4n8MrQFȷxb䕔FE^QìdASiQ!摀\8^2+9g:pOSLpO=Z D3agz*ˍA[99K bɷ0ؼcTqX5v|}EiT;H DԄ 7axo0\pk1w^eEԡN XԸw[LԅZZ2Mr o 4؂02%*]zI;az\j lza"&i,,&T D 1>ڝKȱ\D"ziZ*Q;3@l>w,5D#"ʑЊk\HL >3~ec ʲp4̈́u]gd8hv@BW2+㇅өuϊa3&.|>vj on̖lHӐG)Y[X_ ߉JL/dS>MAHhw31b͟H\PֹF|Jtkm]Xӟ><]/?\l `!gOһV C2kNƝ H?K?FÑp0!d(m^SetM@BoH&-ZZ|txvp-3v }Uぢ </{LnI}k~-SpཉŃիS!ZN`TpfIRPiGU2T/W]_~k9-fe ptQ 14lpC: M qPb.G!3!ls+>?&g[x˃tʓb(rÁ9<u\u"05ӛNb\ [_-CvyՆ/{  >VbnjNГ^*ʋ: 4_KrR'a3ǯi!1Iz,Xg+=!`ɩ)?b/_7))(OS\ʀR[2&wnOEW-jTu0>rN 4M)Z\#rSyMPcRg[q$ q+'C^A1"<.8C"&>hEȪ-=iAHLo9;~U{Ϥ_8t2(I=ObIl>~O p#,op4Z , ""[.CoQ^h fS̓#=PE5d0du0rlݸJ&64* c?WɦTij&KejYK$:rqZc(Ff5Ƥ R!} Qlj+å6{8\݂軨#| E.>~sn7=vYJ5Dn=7= 0N^V^#=]XZ`lmZ(tUA}+Ԣ@ 'n B'aU)zh$Jy+/*WK[̘V'cJ ߤcGN`q C Yn-U*Ƒ‚Oj`ɧ C-rqѻos=ʪv|--.,il&Aњ~aV)X'`DAlc 2Q \,_V{Y;Y2YEʓ º/>dy$(cM-I *F[C%!6^`/{p)?\?IrȵK킘ܨ X;yqWQ2Z"CO'5q-weSOR(BbbR5. WtX9ϡ~!j 92!Va'Tjڽc} eԊ7TwT+0LV(vX%)eb0b~9>Q5p~exdI}͟4\1HgFCޛ:zƤ|wC* f74A rSh}+a +'00A@TGZ\Q5!o`m/Fpbʛk>8+^0;sLţthݳ^)LUхxM \(_WPO"ƈWp涿%s~;8nb{WpCkr}W{Wr ~jX^@A-Oyj2!mo|a";7(C 2FE {IrܾMu%V7^n)R0rwįTLJCBp6XwN̊& [M5SݔҞُ|m`s~!?ֳ\K Zt*VX,].v@ٯx?d[>Ɓ=' v%hzV#}AVpUR#5o AFQr%+Yb{eݝNT  'FO@tvos t+~[gH^bXBeُCɳDg&HfoEИ@ yl(?84= ӴthHfufA5N28tʫ`Q3\vCc2BÄS;Y#,ҍစ{gClJ$ Zh$X,{:#s-ܐq-˂kDf:WSQرuR~^up;hlɡ,۬B/1jFiț@.`+&|4J>{u _~+{Xw}0  ڲX+ hk1~!#J3?tI6ÁTiwû+eW< s]Y\ecyd^Ȭk妨AԤC(xGdjsi/\!pt uNYK-g32ʜRg" 6;&]:[ӱNV;q~gd=وXZ H=@L'{FS@jGnʭM1{ECl΃7mT}x_fyFSWQy= kB-&Oo1< B%X|i})wScPُPK#ei&vU 51]^6%l[r4m`9pA(05/v=vTM|!#3^L6`]>̋S%m]Kt}b+U@JKyM*}֫aI4)zWL&%9]qH@pudO۫ Cz%1'|%-2`Q9?\Rf[Oi&OSt:]pڌfV.8F;c4xZ!g@_H^Ɓ`N``y#-<;7?0\o`{†R=EZ m[[JZ˿JJ}W 1M.O^D52B$Ҕap?d:_ms3JrFJ̻YR^:aU>] +kM"xjb8渑')QFIa]Pۯݳd>KBؒ,ЁY`d3-GT#!s-iK^|5؛yiZgsJkbViŵƬ4ctJKYOR0<=ToS&n_h6DmE QBl-_<~(S7ZuK^%\ixTDc?xfV(IT0=- N TM _5G+TY& _ _Un4]׉jvW:R(_lB+QҦ|u]= l؇̅mhm.iBP7Dx%i*n/85EHĔ@sp|XĻq}{kBkXhO- h'W=k+mdo{S:]$guOQ(LW[ C6hٚ 죚*RoM7Imd8QM,f/8\Z# EEMn& aҽ%\lneorDz1)Yk8)jcw]>Ƥ2jEGvP@iuY'm{|+=C^o մ5,%YeɲWȄ,20]?6rL0Y?${)lM S]ݽwW(V3#y8@xlCr_XkSbm50*0HPh~DnVJdw&? oLQHPwTݤchL)[Ydq/yۮ>w_d*Gj^'}#Tc2QWdRS毜נL#Y -@w)_|>`k+`aF)7_M=v ol-5v)Ki]労?4%Z_y2A*U&\āYJv>_?6Qg95@}!x4@-e~s(uQ2ZM/PQAWEAd;ۻߙI\N_Nq?~ػ=?>_F<:fF6W?#}d/@b"|<{`ކad)a(0&g Og.QNX3[+W{L sNIcN rۉ(2e (5-Ze&3GH>O]@CgU ef|)mq@~Tu#~>F'5?N}x{zR|]B·`vMS9+ΉNC'yo\/5zq9a8]|MW =sXTc |-m wGx5"9Vӛ^ Q8:˷a&nN?jCƬS/nRe`(cwZcqH.+_/Z\D}%RD PPx]gzb,3u®*K`ltAh\#~K"(8#lp}_ *Ǒm52tYvi풗C%7$ o ē>0֎?,ܙV+TRA12r#+H)x|8V M*^F*~^euGv}C? {J4t'}7(svkǼSmI\)P$՝,*+܁(_3 6?MfU:.T 0f2]\-pQC>1M6] wL.FjFVLXֶl+KZșk6\:IZ0!:ǣѝj+*D g#$_vsaqX`cv:}0cfpSU@$76ʍeI.Z}1QD'/i); Ae,_ANsv7Qoc !K_s].٘f%ٖ$v2E19{/-ԕ SEW+F<Ksa%_h˫yOu\v+TaH,QUA6yۈWxXC)m֑F;v"e̠ϻT©QjlޤYe>\CQi S_"MCʯI1K;Ђr)"]G/8DG}CVixH}|GH=z ߲6@h2a5l"ϊ44XIɃe(M-0i1n4K\HfE_t6ўɯd ˨3|1 =AY ! gC 8*]EJ(ѕ FIM|x!؁G57d!&8J"(k6G Ffa)8ػDY"LYƫ tFJ I5B(N̒'l^1)h!dr\&jtՌk7Ṙi/x^DHb1A<`J}ɿ.@d!@ . 4E@K֊{x>![؛RV2;_5? )\k=^dqĀ~ҍ+*{<@s6B9b߬XC )ɗd$j vOl4£t9 [SZ4}TK}&(@CI!ïB$8<KHLKyMt}$WҶOF0>~؀Tu!M]2ĖIGkuBvQi1~CKv4 ŧԐѕ$b.gf`) pߔFQv h:h)8kZDR=nuڬdQ$-sB9\ @)pޞ"d M`=/Oz#E!wөDeS8Lx%,/e ̹n4Wґ$_@Y;>^Dd#,~;}u"o<ߣBJ`1\ii[e)^ǽ5GpV-;]E@ӗ7R# |?D>5}\wW7a 3t2/Ęj.T$%x^ٙa<2}g 5I=vNj*VK>y8ri?YpR;k&ƚM"fQDy}$6f*` yGXFfX{GeyG+4u3nDl0Ua^T3&CY]')7UM}x%㠧0߯Sn7 q*u/{~5V 2/޺t/'3wtDQ T>khGRݨGm=6+mC_Ƹ4nz:_'8ÇC逛Љ!ۘ3h趜8E K-V-JÑcfiU3h>˃ģIfX=A\ 32eP–cl!?djFBFh,z;{\'mOȒLyPz sr!;+N#aS mF<4EM(J1aqIx%2 TR@+jäh_J(q;!@os[wBdxF5HƑ-)Suhl;FQ&*gu5M1Ntl\sr%eVɧ!s:k[L_Ӱ^ǥΙs6UXhKN I|nQ)[Nv{cIګa4 к#]woG8jfqI4y%C-}|_(S6@w= qԓ"cm^Ū3%TMKs"<hCyMwb.7`p@0ċ$srTturEa.kُWPQ{Y-Z5GeLA)&{dB 3c;}G"M^\^]#7oenr}'bۦZSoFqApd/Vџ7tSxwo ‡f|”t$eoPDE.^^V<pPN4U?][g|/D"ߌz{e?|SPiXQlo ꚀWwlF_^Цi='PʘgIgnb'f##P%VH/1 @Rycrم6r l=|t&a mOL[y C!2/c٬ 7Kj K&{{ @aQ>3R2ӮR{[ ANiӨ,FʺC:kX\Oh$6vD l/ [.F:jN-!3f3D֬9jHnIJq5,3j/B`ŐZvwa5w <LCl5x sh9B:bWf~P F _4|M:$WsedE6kڵ?ghsH;fJmU'k7K\7̙$kٶQZwx/|7J";Rhr{uC tXP UEzx񶼑&KoMb&Z],Rf ֵgB1E/_09oۣG0ecZ#_E4d57,6XP s.D+>**-HS7d Q$% V|pKFhEwMȵ+kyf14`Ff̲@Kdeߚ29>4* Cl2gqu- T+6'Lfh}.ha& 2;z?6x5^!'?`pD 3.X,B;VѐЌK:8 3(Jw>f݃>Ϥ#I{&*"Xc J3yMN#l6:=;`Y,o9C@ D=_Xm%mwJϒOCn ' F'jC/&49 xOɆo˙'w;.J6v]aڝ= i'N79{Rll<BrP~eȦi#{L/ګCmցx>7[])X,oo-7I`_}S|)W0b+ȶ^%;.ɘ'U GMfX#j-'M j 9Ӟ\!#I7W,4~nf&•1d7k:wt9fr]*fJ)!gyǥ ZBqGJFl(b[~+ZWkH;9E0Z]ϖ#Z¢rX3wվ?qOxT nmΌ"r$Gm?~G69xN>h^ЌŷЇm旈-?!cB;])09 c ?) Ͳ۞U wB 1J%%ӿ+jBWKD px*yP2HwtIӓ; KTolǕɠ;p!`D2{Ch/<ᝇّS'w-\U`ݝq*bi;9/'$*SQ\![E)I`g;,o}FҘ knid^3zDnqaNR4< C)?8XEgX sm,9*T(!}5"mh$8į[@DJ*śy>Ԑxh~dl317X?Ж==!^{rPG{25QU9Hk)n겈wWT;X G` 5mh}}>c XԿ5|TU ?|M𢐄E$FY#omZ(A ƒ'Ա9CJ؟i0AX^{V 8gKwԸZvx:+t:}J?tExDE]^ dw4K.yoؓ)4r, ƫgboM[2Hܞ`eHw Pp5Yd=d~h v` )r!KlQyJ#)61Ja~H:us[ ydNSY2S+$<,8fϽfW\ φaeox匱cF]JE! jxmieb9(z*w潺Qj N519Շ'13uyZ&ZQ ܮACcZS_zfe8sԱRVu#ZM^)fQ7lrJ qs:BPC[|?/ m-eȖ[|Mˮ=MVsѼ$e d13sLF.PzN3P{I""g IWwO%X4''5F\n2؎M% 1畐1Iyh_mD*&1}C890#8gwۿQ)T""e s|u1> >`Up\Xѻ]*s2KC ki)Sv3p!rTwDd_Z+l:$F}z4G% s8Щ'2)GGV;Sq݋52.`o}:jA\ &2Bt9 [Zl;v!4KNy4,T#j߬Mvb.Q :bȠskY-Ԕ Sg| I'A||dK41o||>[Fb d7Il2i QxՈ=9ClMYW%%`WeSX>7P6`f|m;bkt Gy%\"Q<)?zM N89\q̅0isZcLU,fDv qdBR4 9'Ĭ 8 0~yF2Ѿ1=_>5O)[<Wr"ͽի/7+ -J)L;:^/@Msʻh 0"'qҴܚvuNj{KhqGڜ̿BJЭ/u=0"|pn e_O忯':,#6C/mjc/,0)nSLg[xܳ\'&D mS/7d* W+Xܵc N^ =TID1n:4@nKSV]%\/(QH}LN@,4N&dO[>cGm-YF%L I_ `b옜pVO xm,O:;<Ϙ3jm 8+YGh1 *Yalbn΢p}hPn'W+wַS9j~A;KuUJnY7 6KR/x@vApebC?)3}A5f[ Wa|dCݟ4R^Ug\c#2M/&rl}aتw 2hRX?߮m?y$@:]}5?&ظ@4rX5ȩ7G8UA,2{I+_Vp E77$6Sʹ]]މm>yhʛzh Wcs+? 0]j4U츽&bP D$V1<9Տe*  uLԝCoEmݦRm.i{+O?<#-7r\ZK*9-qޘxCHW rԒhg"is=bh)@%_s?#C9n|2;{9gt`p1nH`5F$]0n1)M!lt^`zшwVؽ?1=*y#2 F% h';BM#hC;(ȨvyO ^fq5I[@/%sjhvk`e`˫ZÙVoo+=0Ձ%GNrOyUfL^i==Mp=$)Nʡ@P e8^brUU;Q*7ǧDTQi\4GFg,MWRFw/Sv͊$V?W2QyﷀMZELz[˞1Œ+T*p^n8_f0G ?!'m^@Tb3U;hMFF$a@8yh}J/lL\pY1{0e|#GȽc_s'Ŷ=: v'^燂7 -hҝSsr],uS ؁ :`Ƴ9 5aҼ":]Fibt;_9M%ݼiϷsڝWgYowCU hGZMe=踽J0ܹS!֖q$a 5{VNt5RVבﲤ24oJxmhxHD2I"'AKTr2bGfwp妱$.F[¯MY .Nho3(W!s\f Q̪qt~'uVj٤eͼZlI)aG0|69mZbJ-=xA71}jST؆NFXޛ! ??}ި^z%Rvz}x)M'P^bE x7wo)5dk›M?y=K|&d ?UhNo &P^EN }`OYf HϹuo=oղyX$_Wo\sCg d03}@t i 7p6;@J9gt(h&)s}2(` uI)9Qv`P,wі@9u[͙7yi}+:oQpv!_ ]r'?Ǘ5PvŖO`7 nϔ6;[g{w{a fTo%,<U-my[p>uc# ̽~.>y8 bK$3)M;8ƫ;s&(th+%'9sXjj^`4T}6 -A}ZlnwDW)C^EXߦp($?czWOHg9|\BIHV4ŀuRАXԳ>KQc?6V8l͚ɭ9nDݿk,yCB{Kfm#'E.b$@]=nJlp\jQ=vaoOB4#5};֊|=s|_@ ECѓ]S56kYiizjdMlsڱ+%kv$IfPvk2A.luÍH%,]B:o=5E[Xk:^Fz 0Rq-R~̎h_ȫa5eiϴo3UZLqp:]-ȰH_"YyNR7g͡f@Yc8Z|xkֳ%!72HLv.[70*Oe2V2]H9;ɭܱ}e~Cue'( i 9p+^OT#ez~-(wD s E_u`Ē+l^>8j|k1Y. [ڮZ[hlwAX5+ r`Ĥ::Dq,v})P-e(`L\ID7I?_BrZ 7~z6Ȱ y AE$dN |s T'0$7'4$ꁄ`'ZeۧgwSoOHV-QYS4)0x͍N:KXȌzcS[-vf`6!"JZ'z;#G&p[J֌,OS^f1.!)|I92k.Su\juhQO  hI!}˞REUe<_Rׄ@D>¬q6sk <|2hѵ'Gb]R˷Ẁ}`S(ming'o* u-ڰ?q%?YꙊ :/Қ3MɹW4Gs|f&X.ߩ ˜zFs4p_?p8).i0'2R_ztϘÕU߹w'^ 'B|t";e"& w pb`~$ΐ3h'ED}ET)t!G7p8FNNVd`롤ikoQ2_|&f¦ff/6E} AsKVcҙWx*{ɇܝak۟A5 +y Q-}3Llk׼ ?5%Em41hEV_ |n-pqY8V<7V`DVUb,X(o; d*@k5CD8Fd4!] Ǩӱ˭w;~_Wӂ+ҫ$He?Q*M< F =8us73JؚqЮ{3 RnYSOgb215/  65FK_+fl 2#"U }\k R=@'kHM$v"6u|#OOZX[I{|@o$E68+Ӫ?5SfFb]w v`1e19LuO9`KNO;`|or}e9b9&c GD,MSf|SIgc[×.ޡ%EA)6AhztFК6n%@I~WqeF/00 om7?|W3 !OrF*{ ;h1"ڳM{[=WJ5t$sh<:CΣ4'# QP7IH7P)a/Y2pc9G1jn,ǍBh֨UEbqVn7%RL& 0 T0gBGOA9?ṡT;{ߍ8$c㐊]7?|*p0sX|A4`[,M)DhMdջU}e}W3(=& hp(yl>#=#fKX?p}&uOy(#W?Ҝ5=J`.1~Lx!I'9Rc6Q .W$GFyo+5UE]"ׁ[ 80Xe)184|P^䬡,B@J@ yQ)ha8E"= 5|Jm05*p @$!\ך`[ h۰<'=uC[/T_Bl)CccxL3h摈m=7Ӱ69ئ! I_l3dU`s©>/a7H 2 l] QM=rWdIL>"JL?sl ^꿋Uv|vKLt}nf@"ܵUa~@*KSc+&MScEP6\4_npjNKY 3~5NÇR9Ųιf.;kף\$ tr n`'ucD bԒ=qop/9SOۻ4?)´Gi֨5].ϧBrqNG4PVw@Lho-vhp"gc1~5IWj!Z#zqNI#:aaK H~DmhBJ!{6!a7c@]4[@V?$ V>m5!ZFYsǕ<)۹uCQl`VdRdNGY<%N&B"Bi^ h{fl҆49)ny6R8墙>GewQNS#&JbMf/V&m g\jZ]wX ˶ ]bl&pcTaveMRQ ?1]sj?%v]s* n!1O3]-)qgBj&@Rv"Nl:s7*8goͲUdA}-GDL&awl5E|E"h]1n#*r5#up+8`Appb'ѥ[ pH+5 RZz4EW_)I-y"<íwE֘z2qV#Y(*8G>߬91^UVX Cyڢ4DV'*2c u"%TOV2 B8Rv2W<䦃7?dg6Tk5x@gCu?NU%}y(1Q; %X0 9ټxa徘F Z;\|9g\%XZoHhW (! ͣ͘V.cAe\yδ` BP=)̿HZ odv7bK{ Tߋo`4n-qHH/"$q9{|b쁹p1TVF޶T@/PC݊gRjB:|Z`L]53s@w5ie24[s1&ʎ7AڌԠ\D@wnCʛa`ÝJ2˺b$&mP\07( .E4^Q GG+zlc2ˑ2uo1f JW0 Ղ.<(&UI=('ܒ +^\|ˋ3{<:v & #/>{~]XlaZaH84Œ}!)'uڮp4<ҭtSvr h v\9+I쒫w\?kܠ)uƅX xRT}uN أ{(UJn:5R[N.sZn~mD˓UNd շ ̎k3+ eb8'`DŅ06GhltYVp5Vr&Bw'X5Si 1 0/`YH^XfƑE3^B44|eY<c! *avPZN4υŝ} ';Oc(EX@Wdjtى'&.s%@BDt jmbBa')4AK@Ep_Q`(Z"@s^J"2N<ĵeT Hmpw1H0]-70|d,Vˎij|t0iuzxE0{Cb{!'hcP w+JG?Y'LUpҮL6/8ky_`f`2+h8pu p=l7pZ( N\\Nlf& TktGVD]cMӅX>>ͻ<26Pd f^[ ˏC&#ZlIBr8C7cU1[L_aW!Te[ #xߠd:x(-׶0! RqY8"SҔMZ!~$ۆ[.? ePiR ؛.sKK ܩ1R¡) w=)ȁZ¬(ö$X|zc_%S&6zF#"yX )&: 7M FLo9yT)f.j6'%et/*6^ OHsbaYUzǞ r P{,1$cxQ J|s.l,d%)hippo~4YKz>Pn5}U @f6a4JtU=&'Hب'("#)n+*"H ^qZcYBApwpt8)XԺl@ .@;]7o`DQsnI&[nGwh\=!xT! )7aGtȳRU_p>agd?@uǂE}T^RƁ?x]Oi[E?Pp25`B AS|||{,30F-*}-HN1r?KZ908hzTē _ws .`\`<^7I4sLΕ 1n,(z{q,Q3Ӛx+pS2}wܯ:Z0Kt sٲĢo`KZMRրf]Dm0_?75v KvsOzڌ)_g 2"5w;ro̝쉂f[D/U m,b4ya+YQ90 G:_.vX!q"kXLĭi[E4끽oj{ X hD_[԰pA~$rQMpa.,H`Ftd. zҼ$kj93*<; 󃦱@Sccm L!WlvE7'x"&'o-(j%i}o@جNپr6y7c_A17{LvcZx/h!\5iPLQ | 76zB6asǰkV˛pi#~F4`y=ä́PzcȡMśfYe\Mꎸ2il{έya?^|*S0]9 2zZ˲~zӼ{R2$X 2fӛ{oOBř& ,[EK:3(A{yCdBb#M>A e:͒ `p?h 1z)<?f0=*=j!`,ҖнA2Ҳ41"%-ȴ5 $!,]PZ\4dB;Vgk9xh~ea73Pgy}C,w$=]1Q1̢J|O doY8j(1 -WUU\ w^8.q>uxUiOr̿а^t&ú(XF'Sǔ[D SZ(l~ice@&EfPE-M8fl SG- }DBx>u u /Lbq6e7*FWSW*tKI 񁬝nmueRn؎h:h#}0.,Y~yhxp1(Zz~7_.֦J>e ǯD6vz r٠p(<'ԭ~ҀHa{R7}`ob9dwܟT렎+t[[B<}CF%ku(]2m!STVN7b^_8ՓRF"<8iub&]%M 2qwSRA 4ײk$w!=  C=`Ptr~r-[,7)I*ldDCCث)6vtٚWݬ͸O7X˗p#8VSuWCtՋABj!&SZ3 LzۈSwgt /Ȃڵy +|ӹY(gl^YԐ&I{yu+ G^*ha՗u |=ԽeZ&/N㤳HLBC sp^0w}>py%:kAkX$k펢|*%ÀsrYHs`gHI[/Q[T~PE{ȴgA@D!HTG'UUÿHFίT!6^kCU\5&Yғmi-nTAgA l.;Vix{FDpa〢%,pvW#t͛jFr/]ܱyoM{X3tٝ(j9eҧ; ,vhN;&f ᘃV䷡nnXwB꤈*631W\TS!!f/ dA+Y87EY -=Jcqs:(+f !ь'9zV!,'1Syw{Z )Kcyz@CtaߤۇieO\ś {dyx}F+\Oջꇈ)D+;MivvߘTeDLQ}7,L @եtDDm9wxlTsM0pRx *v"~R_}5 jI:'+f{ ɂ|e<TTub}MkU ޻bŕ| 6y?<=$"N#_xN!4ߺdyF|b;W⾧F/*h,L9ʙU (,s)栥吉g*~9rÂWHHHsqa#/9O 2?J#*.;\/dљ .Fy!~xr{`7`;ι`YR"E6rbPwԸdFoj% /] jDq+>0Kmx$t+TiMq%ZtL5-zpK8>+`{`-bJ0AF?Y"-Lk'm*gL IGqoϏZeqA}3B'4<]E9]\qx ˙A6|Зu2+z1v1jj[&52eCaGf%5i!TɱZpVl\j)F53[~}]~1G QIwiNJ̗`-ddb87>36DtY/4yBNoNlB 66y2VꋓHx "}XT*'aLl#Qt!qKFX;6H Fe򌢄)LK9i&>zW)YhTBUoW"'j3(wAL`8Yjo'7n'_J$M3DU֑PW*wsHF]$\esziu yr;*wAFS̯loq—N~XL=;raD`ypQTHU kcE5V|aծ%nEmYvyG1;F KRůLnaʏ"̬QQ[_uu" ]mc_-[zpY% >݅Qqj\fLcµ~fwk,( H}'N cW{-Oih( AsxƺS6 ^{}M#5^Cb!}vk<c;Ѝ \I?'i{ek;WN%WcFʳrgxķ^^{v s {2Dt`'w^9FKAkP3:+]:&TľɋEd ҜO4^+uds4MZRUD+ɝ>.[Q{xB *E;.2OۨWi.g`Y!w?=0o}hR?_k H[,#̔{hxZvc5\Hl0mm_PBlO *2ۇ_P 巑`Rd:\,xI[V[o2Q[zeK;6b'QI"o)܆l߼ !TɵЦ jF=:9_@Ӆ0rCWhu-numw+;r5/ 3"p=JA,]4Bv4e2ώaI Yl"k c`çs9W`h`3bUu !T*G\5YͿO7kKOe[`~&y2}ZvL+\GPd)23NNaޒy^SR9fĢ88Rt۴M?)]Ap),6,彰|6|6d0g+q4fk1Wlfʝ~({Q]CwCcQ{<)Lb/<_?\"1}Oe/0b/TOu ,6]* ^xA+ f O#woK-p^1M!$'QƟo|ͮ]j h1ӖG:s(eq#<%sRƞ -KI>B -q*7H}ۺFv k^ B<+5}ĺ*LEf8<|0u 47xWjiM$0 3yt'3i:4&9N|iL*Y7M,<S>3)hc_9KdthgH#hsXUkFƩvK7RQ d~\&kv"KL7EȚ 'r,NJm'2k{t< ;s{)8)u4Z$Q˙X[Gg;c73XIe ԤBl;l(LULݸ1 ۻzrY$,ɸ☰ ]Ј8i6MX*bόw9t_8Jp(V}F AƓh}N-T4?z7WX3n`<3MBdDgC:v, cL,m^15T/}ڌ"@dq5ì7cRGyle7SR<ЈŸ-Oa,'U%(]W˦a] O#$lO,ϛ;F*K O ПYy+x7w1Aڛa"?,J_^N@J:2qg*q,8ƩUGiWq@3 D!o*W'JZsӵ%x/|C'B A*(6?}'r,CmB ҿHpM2sկjFzjZM=.YMX*%_ F]lL]Y /M{t5񭙘Tq־8 ^ K9IƦEX\VN=>cXa/V3j&L2 ,` fH@lW`![3rUTa{s gk/|꼴c2"4>2bB>S>.Q޵8m$.n\V/e[V9gvSJpDKQ?, ќb\KuJ@iUv&8.椾xu? 1@כ~dƯ7$kF mVj:Z^)zC 8ˆc%3aў6yMPT2L]mzͤ4JR4v3*9϶%!1ҹIh^N8Zkg/76&8$D{6>8%\}IdM07쬷+Qp׽DP;{i9|^@rj G3_`.Y)v'N#hU-sՇ &Mc1PlRI/n- ]y :]=4Aa92yN7;5՛#)a^Nsi (L/|~0fKZҵ58ߤF(?84TpmQZvVg㞸!}ʞ w%T;H}7_T!5goXIK4(wR0cZq`y=F2N9Gr*&6Meٮl35j%(гʨ;:cec.1{6αLQ'dU~C~zF|c9.JOfߢ%M#-@&)A`A~ȵ|xVbw>$@ hb۸zz(@`7bkaz`k u)ءv0&|Dӄ"o8REz,@Z?bJk\]6:bhY <,V7CPk ]ecօt--a2K!#%bޝi7r!8r%7=ʇ[# -~PI 6u?b0 ?.V i75كҸT`SradID%r)itH&lLJ^hCZ kL+hM5D=%=DΥ6rZ/+ ͝E-%⟮;"}hNx89,Ʒ^%PQ.>M 7Ɏ p-C71r0=8^.f;:5`lL՜s0 O}h*Z7c]H9V/NITv2FhtO2ۥ.aR~N_(D:զlڊ?\'hILZsr3qyt@>c|d }Hֺ=,cf-]2vǎyG QAϨE4~&UCh^X{juĈg>d`AZ9|Cv-J[I O, 0 fn_}.#O ).UڍĿ+dOi9~#K vc,Oy>ʣ3H`:qrӮ1 1Jeoi7햺aA݋%՚U-\HۿD Fۅ]wP/#Cޘ%ClfZ_CSY:G柺1! Sz @p!Hm,N1fW~Nv:DիoYU\Tb4IΞjȉ6*SMtQcf*'J׳ ]Ij.O0 ۑ[,@FZՁ㛡\=)]\/>s7tY%||x }*%74 N[3G܊F~5t* k 0T rGc+O*NPW)w76%vR7]ַ{. :IȹC\qtmǿU.4# "i@-;¹YF\NJ2w\D1h++G:;#"ϷgRyPT[5gUT,+=hő`%m3=<=qJ ],ЄF+a+cyHL49u>Mn[UHb3($aRӇVE0SVHr+"^+tYM9H~HrAvOO*V2 (aĚյ'.r{0Hߣ+;{..t4yx;i2U6DP6qĶ ]u<",w4Kt$3P7BA,Gӭ8nh$Vc }L~slRcZ^ŵtF"e٧x9]|dP[ k}h6?>飣ݭқ~IH(e)5J(ZbHR2 c*TmuEGO4М~\~?<{+Wqz~@3=$"9,yf199jE "\Bg~<_Ϙ Bb"YygB4 n\ͅgl篞wAGꋶ}+G蘧NOR.$+$apM)j[=2iƠ51>ߢP ٽ7?ZPkԀ0jNvۈ5j)1q8uTQ&rKPX5iSy2| 0/BU ̀kg0pIG:WOMH}|+!V'94AW昡֛kl+[bz4{%8u3 d\N>!{k-#0 GIwB n?8t1jƫ) 6׀yP[]׺0%?Kˠ5IL -B CD,06AuNXo:Přj4mS8qczpYxlO F Xj`xxf0ۤaCkpnj=<Vl||d<MxX34.߳KpZWհ~6ŀ!vz@wAyO_^8 &!Wg;|3] lF 27nu/yUC-{ʂ9iMֵ'cK'g=礥`ʑB8G{wj<#{i=Bq|8 LU#;-IHt]0V$ͦ/ A޵*\-ܜ("]E|U.>?K![ og§]m, J7\{a\vR%ji%[4ʲ,[X9!RVwi `yTt,0uހIzx$glAW";lb"8 Ue`qƺhC qmi. @&.z À} ʧZ܏_ m(nx1$̓_8reO,ǽ lFIZthNׇh?b\zaJ8Pc{ۮŝ3فMhauIނι.HC"3PZYSУ:%^WҭQKjWeOK4a~(PCoO%/eJ0 *UBVF*d4FJ✶P8$AeռUN!v T؝6ڈ`0fRFX3N+Rr, >H{=rZ zOYM0f2ԉnD% JOvpcCQnB)x- JjYc6 ʓ'Vi* J$LΏ&x\{$@8 =T>m "i6! `.Od/N ׭xᫍr0TO$`u 6hNQzS1i!rfҘj]MsUBb +=+. GQg{.L`T"jABl,Gt +$k ȿ/3(̰`MP7 : ϊ2Z_;x7$ g X~9F`aB25usߑ 4j[8k;= A(SkH}@ g:bt9FC"xU*NBfǯS0o&MS%:.IG?bW7ϔ_SU=)Yٿ'~M& oD=UO:D^oŝo|]ؼ>%Ꮒud L 1ZZ7gAƵ6${4W^ ];,-^{8'JU`8˥E,(:[w{<&",?@RlH >\}aJwwT# ͩKB}Wx$/s60FV55mG;K8]tw[&k 놠䐝ٕC9C$?Y(@k|DP\|$l0|gS+m(2c.aJob#u}7r;/ =@V"r_钜 X˭"E$.U> O%^@"7q>?.2!v PExq.ΪPg m/Hsҟ)7SGk%Yg?Cb |(O{4fۤ*ޥsX!tg2ͭv9,af6)9539z)C9CIg!m jo 1փ~ -\30'{_k8x^+BS[C|"}uӛbg6>rN*/VZ%DʵHuK4"\ &4+r.ݓf6E5V$  Nh0?`69|>VW4šɆ6S0aZz l.B|C 7;!y6vBmK-0;N=r5ꐷk&et(c%-sivM2hӘ;Y&DIy_Dv-idmWlhW~.r[a$G| ʶt/uPatWfaŵ2b`Kُ#cnYe}oL֌`Ӳ;.޼N8,eۘhv1*Gk:A` ʓ8 %^VVU~=2n&> DJ'!v^y -1ֵb}~yk밡YZ~w1<,|"z& ~fMW+0 x9|E_H&N?0Gk/U햴_-NauAչGHB)0g&浲2?K_/MD ~S?Ty#+&lx"tZR"]fVj~,{!WtmZ?q% 'QdjMuc{6fh] Vs,KtJ0,blVk+˘?ivu9 $D*I^3╇ڥFT%r<+PBBėW-`؈7WN.(ߒ(4= -6ׂ!\7\v^#㺦h%r!ܦSJa:}*zE(]R?9FYHZO`:= 4'<[&.gp{Y^! պ&DWdwNt93H(vBL/LfX,"6xSC[WΉ|7]My\qEi8C}y~H[lЛC |0*t2'wV%mze,v1vҌv>MKM0@u9H҅M"d|dO`.Dj%H (L7ECv#-߯F;e:w5M,`X<_ ڮxS&r,rS$BBvd\05U&:2E _ms!Π;}fs 1^&*7XC5K3; -H!E *'4B=6S\_ns)4˘#W&}+S;kޝOrcnI % F!6?QG\nlO'=<|YnRr7? CQ4]Z#h FP9bsZ n& Dm- HQD;3F1?䱅+:/ /\Fçxo_5 _Z|C 2J]"88AH e1{fS 3ovVF>ǮQ{x&(:l,űGt{KH8hhv?=ސΧL߼gS ]ɑkjڬF ;UV"F6!l,UU0Xn4b㽯oiMLTϓtjM 7|v@9ގLDbbL+m$jQ00,e\7MXcRҶQ"Uiڕψp1|̀2OpyJ筯ÓaY6KK9'xV|Ϥ(%PPI[5&^.Մo56yt#\KDd=_bUBw6g(&ů`~f؇+@08^TLh;1rذ|n RIDz~m椡T1O"4gz,u? o}%tJ&ྱ[":ؒRFfM?,dX󧹹57(7$P 啉Vra!xVqٷVkKE[R (6N`ԘɷFMoc<8 Ճ75؇V]1lP(MHHߎ /5 5_ v 7MGƸ2AC f耏TtvCz o3Iς;%6[ C L. Tսk- s\=qЍ0a55wuZ~>=W tU >̣E8SÁ6RcNo6۴s`$!Kh(z&8rA FW͉Iߎ&koTJ:}@e<o"yhHcLr)B{TDa9SQn$)Xۙ5T8gN"=ZIYu`$ޥlNd&c7P8kI$/ξa7̟Æ<#ܾ O6Z2QK3ˮ-ql_.;G 2[*S1$>)MO f.Usϣ;>X by·&ls)7"EvCl4gJ0 hczN Rvۊ5-`F*ѓwk*[qbL[m3Ӑ{{b[I\ ZӨ11]Kpf>PvC*IM!Kl^6jY·ʉ(]*&aΪ@`}1ހi-0 2FBԴ<7P`G[UH|ra,;\`TgJ,Teʒ?GSnni`Qݺ_#Pqn?\,H?ְQ1liu=x[^v/'y^/+̓GE[y7$y6]ukÞ[h}`t3GM|TXjZ+IqTQ| s9HONUQaUDlN&w?SVsp*䖖NcX_Е_Ho]fboF]M_GUHIvrmF)+1m3ײ[[֞?.]i8Ӎa{E9)u?HWt*PQhms jeeJSD.zS}JfV[xa_Ka ɠþ)9\ߜV^a 4mUp b߈#-ЩZm.R[MTN0)K0׸˝J+}Fy|~PFkl$PI]Q1"kd+7Ho!ʨXhC8lu㱻y^8DX^4§ڎ.긞%\RigQ&Oj+}lPt5sS%X5Abr 'qwi.Ag^*1.:v8sm]?ܯt媠rf|g &it'VMà[z3pQC=Գ츸g |R=z $ 7vZQ2)v,&K(8{oEl" YhۮaRضe׸\rW$F,+:O_FlI:ϋ\kHDPz9zD!`a$;‘V&|+H:yw -Vؖ?ZOyֆqgs#?ݟasZ`sZu''jy'iau֡u%؀Wpy#̘m. tܦjWΟUG/ L@@咧' {.XbJykk~=4tcO`/O\Z./̛Rl|@1K$@gzL6'eO 'HGi??$i`& }L]#k㩜o"ˋVTVuk < mM '!)k$Z?m>' ׅ/iZUߎ׊eDg_'tPʈ$;U@ SlXL_&,fg-81@cڪ q8DAYD׮U&f%ͻ`aw4$@$;vIg~`U uΩm7#]}Isy7 J?Xv}mYBؕ]ybV%] r "E"Eru3W"2$ixXqE6{fh+wiK)::ԄZ/3&VI [(%.mדa,^\-ygW?V 1*ׅ{Ҝxc`MQҦesVѤX:t"j:zjq{AwNd8ϕՄMs,zY?xK8lňw_XY;tܲ6!H"z2U"y9.u/aAjHw3.Gk\:dފaIDO?Dv\+R~6$ف٩k–7 ==\X@[.)dd /KV2D.i$˲D:?`NHޢTf \tBgqĕa\P? @|;Hpl0?GgL54 A*Na0>n~.!k—r{ԇ7NFOMM u:s`$*yl9_Q}{H!n"@Û}fE.4)o-䙓LvD!froڮ> .D( ÷_1txE1ߧot,9BRBCyp늈{)؏hNU#$\2Ѽu> A1lwKfV@sGgcm{s;N;LdrK<4³pS~$sT]jp BwTNrR*vwLA4&ϫJ6e_7x&oZ%"77UJCY$E_YY`ljB,:ϐj\%^ٛnPgevʤށ^E%` )eJLU?(FN gLG(5c)4(?c1R<¦[*/y{oDGF l|, ~;3A (J<7 [[+ϗ<(KLhvu.QH4St@K7dUk'!ϊ j8wppm0 5hD 9]C'?$1&z[`l?(YzJǹߪagwc:V"P$ ѹ!^6ež`r>d~_UvڱwG7Tp w8OapH?$/efc1wHC ?o_E1{[ΈQ.Б h>}koMB=F^'d<4O۴Y +/Q{ĥR suTvIİhav!OTT-NV*Bʹ=1ĀtP8ʕb58HC7?̀ң9V<LlيD)/bY.q"M/bFC6dXUqAV-K egRqlՄeVjy1VIat4PsX<^+՟6 BguQ܇an06FvT0KIkU?xTbV}sbGuJOGb`&S0utPW/sYl=xM3 g@1Wc>spV_ g/w wWEEkveߓ+49#L,֨ 2ܙ -U r48J=Oa7a1 0_K6yIو1-%) pO9pc%&̍rp$"u00 5z*> , =,ŒL!t7B's$jj@߼4Co8%{쌞\'*JѾRzdX}T9S+}qR++g"P)|TcԂ[sk>t$̺¢ 7ݏ^UTz:xjcft7q >hPA]y񤯑ATT nXv1W/B0l|K.Ou~;`t"_h+Mc#>~4|uBkU'+aI}a7`y?Ic)f )fn:i{yttrvX./yZfd>`L6E^Ui(_l>Zoŗޞ:3XJ%kƧ_%qBGtq0-BA2IԖ3} ]Xs[О1PpnE|.ql–pϯ8qЏ@^0sՎ\imwSTS%kvh CcB8t^垀, %#L殫fބ ڤ$e |[| cUZI Kle{wF,=i%@';%/GυnYކ̯{pwR,{fMQ:dIT:)*Pdl+ SR"_P~XE}rLHbCZL3]ml uZ7=*8d΢i?r^x/ nM"aA)lAhpt<=nOcHb Ob&.-E]%v䨩bm-qaQDBaWQu3?1VB_N}'ͽqz m{BJY ${<rz Y8h. mDVjF͐qf>DcU |nL0LI/H/0z?@]6vՇ,F>*#&v|hYxY(<44 -`>WaX m!$bBze#p m*eߤ*Uiű-ռk&nq]!%v/ Arvȸы3my$=n֞*5G=*Ky`~&8,!p_1#na;PG6 Wf5%Az}Q4%o} fc7| 0ux+BЮQpm~pȑ yϬXވcl RoË|1+ ?#NÈ6RG!pjּn{OfFtYZ_EͧP [UʳhΣ'MKdLJSfMBT8@ g[[WD}(yߛaHX%Y2.<_H rADQJrQtN}i=:Ҝ`zCE :5<)l0K%P9:N$q CwzYMXi#E-섓+ ;ޅ Z% oҖûo}]‚DŽJSsB{LPոg&[AHG1iP=rO SRҖd^2@Q\ 6C+F !wȳ{P)8abz:Łk8Mx,guk׎]CLcar(ȐAww'D8L u!~U-&Ii= uL6oU,0{i\)q&JQu~PR器+\X$=㲚os4ғ|ԇ-A ƳVB0,Ҕt[ÐX#er z.+UP+mSZaEҥ29C6e }S7uTik?Ⱦʶ}~n\(~wV75 `]D'n~m0R7t&<׼x>|wX=vdJO 2jd17Ճ42DXuR*Mar@l\bf*'"ZC#+$t>;Pct-v%%kjgTlFqD931kBBK0uOW<˚c.]|ߔvk@S_&wLX _˕zVnGR'v'AnRgu?t`pis`.Ngv'hH"L&Q<4?ѿ93_nNDG׭Qj>v89P8 jO{`2oJ]i2g4H6[`4v$er_FtwpFm.FL=p8fDa,>1r1&ŭqg ;e35o ߷:\ԄyZ>1w-$M7BdKqbɄE5+Q5Q j]'8}ET%ZQ2Ǡ+봶e mAjjuONhZrqNć;f&>XyީwYU4 V YI2+grHbt~%ccpJ Y ^ 4)>Ch=mC(O՜m|H֊Vֱs;~ZeKT{>CÎejQ( XiFw#`G]W fb"*!G[Br xΘces!`G+ |QW(X6pR&g3J+kYZcܔK3ӭC&t %&w4$eF q^9Jhu1&:oeɊີ8[X"|`.V#v0c|QMif9#ݔ ^ :1Z]d,T 5cV{pAX}!Jl,7O7R4 'n-A>q ]:`ֱ=5^aG4jtSYPu,R̞}" rCCMk&[471 jӼL_ߌ~ kgYh-f,N^ M9V얶sGƖDExnO!Fim4 #J8JDTGuŤ_6U]jfа}tFR)Ѷױ[?L#MPMaoza—yNbYizKѹVo3tj6ҝO+[IJ3skwoUp *3#.vUc蠒J% l4?3%Ajn[p) J(#wQBf3ፃjhSM#bF2,B q# ߘb;s@L#JEkUgmkw4ܺu8Q]Q=-X3ut^J9jHe}wГ[`j2yQIJ{0Z,kj@X5P(WEtm FވvLكlxz!w*=3s iEWft`Zz&7yy3w* 1ȨBF:U8VwjmFc쇛,[wI+Rҳr>-A@6={\}X[!9wr2]֐r!Ku) k*ߵl=]fg^1@ ?9k>"h'"zO,ecl==l!=psv5(";x9+zO‡isc $؁Xw&m*&RJj>AOҏhiQ.za C}oM<2:MB  lCZӢ`S~,xR/H3qϥ߮&!KxzQ8u2"(j21pVfbސÔfU6ɅeO'XJ`W_άԑhil YIx,Ǣ^pf9(ϻo ȺMQn$$6?CGgrԍGNh )Yв; AZ mD+wEMrTp-uG&_B|UH׉r zP\o%]Bn 嚋{-o>@,ToFE;!4’>56\UTR_:#m&I IϿ`{TRyR: s9 j~d20K mlxThYs^jןj"ӵkQc`P֓_>ˁ?)PX dUR^M9 "E5XbQ998T/8ɕ~NF0p286BP{MRgtD*ai_K[ʚ |H+SY4_Tɛ4Ki YX0fp,Bwd.hU>},,{>_iKWh$LJ@5Txȏ $A!o5|TTeGdm ѡb7sMq£; [V6%Ԗ#Z^@;:›( eU,K tL yEo'<=̺a.Ӄhgg Vq@,?t#no@Iȴ=uo(})O_RiUy=w86N)]]2z~q]Hk]V))P Nb: ) a.IبGϬZC &L"ڮ;bme|_23w:GQ#;3EAݺWiK'FVމۡgZ i^%r؁Ɲ^ $[yc KRZ#V~TKLAtƻ|-:`t-{Р* *3!S<(3mcQ\ʴuQ]7mb鿆Ύ3P0^ش$>!$McRC9D6' lC#荐~ٻ}5}#es(3E[=a"Btvp5Rn>쵼{/lM| |>a:W3LM VEM}s$ Yi fIP>BA;wgd5 BGʓOG!g_UDFyMD(0\=N} /J06Tlv8 e<ҵuI@oX0/^Υn1?$m$Y3cp@bTN^}•؃z qLӀY[)#p?D"y.TBڔ~ ^vUM^k5 NTC'l^`f]yMMԪjN۟x4Gi_hMwIWwEFPcm`fE^ 4u~Qd:|)꽪H(Zn^?˻*ѫRu_;A'ُؚec@eqA/cҔf1:u&s4qߎ5D9OFō%G֞#*N`mSHPkXhV U.*uE9W%R9я 3FX.QAR؎ƙ=bm0Y~ޙ寚k'؞fXQZV^PErx4K!._z݁gA]ۉG"5G}:#DO$4(0:YIn;|Htx#u]XO }_UI3ҵ=u-hUOGi $9T#8s\0*ϩ&(#VRDݫxS*hQx=ے 񻬠L եUl31*.TK|06@(p`.`/#Nssh4ubY>4hLJ1"Dh)V r2e;8ćwYx;񡺆-ZDlTr=), Nf!ag?2$lFgVtա!G V8j[۽0T; H*1۽M9#rx2`(?©((Ƒ(d#2S؝CC@@P^JU>MR@;jPΑPDi4G jT1'PȀh=TWFsC)^6C7MbťH;SGPՍplφ=/iՖ;pCY!5Iz+Ú kAgߝ-'{gx0/ =)e*e،"mՌN+]|u+_2<` Pb%$ {E}`C nG?/o ޮiu ܙiBY݁^c{;\/ieI9fNXL sLD `@+ڀQHsc,jz֛XOY췛3 ca"iG3f?d[.ع<+x i2"bX^TB #yͫ*4&8lu$(sJO[ܣ@ .M0N,9)~2{2HVF?t 3 97,WdЍ,6 ?7Y}Ĥ=Ûפ+OP5·/yL,[ ܲ=ɶәwԗGp*چBex ^dƝE~zǥ;y;7Cm>ҮRdb#j?24 LOnyrNsdg5zp)@8puzgԎy;.Kv1)f [oCP.l" GrzOnUbB0 L.sZKUX_Ձk6 иuc0{YrYGONq ?g'EGD_IH$b)(8)j >\M8Cp:CKvu3pzc ἣzhLp4s"X׾ßĂvyn7 o\3B飴ElQEFRBk\Iڟnp28bgf?!Z(U+Pn|}{&YKRHJ@Gʑxfj6n+T:UuQl&_zI:H|E_+ϖ|&L71u,j7@ ==cžP570u?KY֝Xh#NM S_w07~UHzuYb:6l>ߍN˼xG_*:ۺɱ1JW^n.Ok1mQ2=B| ,sQ_2]iu&slgsImIly'4h(>d=et@?;Тl4i8/ {P~rU|-;Ly_z=!36*jM&9Rabʞ3hNi Vכɍ-AJO7{Ⱥpq#jw .`07px:[m <3œL 7~!rWrHwH+[J+J k4gbcъ7{y_ =߰?HDF Io&;AWψBev=Z..3.ec3DE4A`NL=tT 6xsE:]BF Wnf[ u̢Zɛn$.sLu=m1V8CiՒ)8)hzTYh0]+PfSs @Ž,G&}j ;Gy ;J9AR(ˁdZ] PYIDt8_7lqd Rz^!,d!,A,Ee.TDOcTέN@jc:#+(A\cLNCf\.Ya-m5꫒I6q6UF{XyχGYrNSaq\>Z]u@0ڼ+viIunaT]wx&sߪNۙ `WJ_ʎMc[ЧZg,<,amR[WW8c_pAYYmS~#b m$'R~B=}ڧxV.H[) X1f> 3 @g`z;V~@ Zh[묮 9-3 cu/1OﻮVc\t>pMIGwù~fq n&__[Opmx_TL 9;E#E^x+B +ɋ̢3ϲ($G|k!|]v3G8wdU-ц_ 5XK 6^B6H}kr[fJ@FS%>XفG|6Vwd$ɏ@SO^;ocT=I<:/)^nj 84`cqet#8 *I+T@x#0e4ͪ W+]^3x>!D㔆iB6) 3`?Yoes&oQ0 $(OjNQa,-̫ª~X8g[Hwq%SW^뢩6mEĚ0凉b"/7_KRB5cqgtcH/xxNJΜrYxtJ]R&ƒpSAѐzPdkڨ$L͖M:/~/еu]ps'Flx<8 N _g-9(d.k3}*똧~YJΏ7sP, '}W A&^DWɗz7@k&O8N=d߹XZz-'S&1Q! /MzWc4kU*L.k^Uz!EDsq;0ki$1e)`N̛sGuG%RC+^GrZ.[+:#Yu.ocak',!n=U972U0V.\9 ir?siL1N> F:CkwX7rg嘨"A-P勩 9 NS)őh ]erDQ;44m14A,}dED_xl[WQ4 8rIJgΦ"A ,<[]Cg%)Vu" Ȯ"g*م4p"4Zv#[\x) ZI:$Np}h nzRɇ_~Nu.ZYq"BPN ;5A^ld0N(hǂOf{* A~yHTE&a( (Y3gH:7੤Fį/cOS,JhDCh[,q+@ w؟|UPqk$1c  ?s;7C1΀ _3՜DKX rK˿g5&|<҂1#|MLcéfX]DA9GYP_lbEgs"GnRQg@z&yyjB}&fζ TrB+sXsyϯJ4Wer7bT K%;V;1%Xɰ V6-_j>$sj_7dnj byϮxNorȌㄺİ47VyQZuY:vc_(Bk +Z-+ c@ätЯIB[SDr{=%zVHy;< A<=y "x 1#OX<3s$8 ,n^+aa*QO o|&l-m[IdV}C9G-Z-2rƠNMgq7t~v .83zY&bi;&r!U3*iE/Stwfb&6ȈV0TS9R.`xL6zLv4N  /n!-T!k .9%2t}l㲆B#27{`q]K.]WPtI`:1 BC彎,41#I=wI9 LOlg`&j^Ȏ(3AZ;@⧴أhHuVaFgR{e4U(9 e+mHa6ڽn2eGj 13~|%n-E(}[?z'xr[-Άv}-6Vfqdc\|> &r?S`]O0vaVk8;*57䅄05vĄؽ*χW{}'Z,Ye0d}8$L[s}OCĒQrnz qDns`ԭbM)AOfx8LnhUy"fj=Kv+<:=sC`L4d:41W:ggFi;*h{Cr>+eV*.K5r5 Y;}AC &j!ꕙE=K} IUŁD/n Wwb4BpM vNhB99fӱYcl(S7eDA[!f 00P}!003sPCZI*a.d88)/@](ܿC[xV_}`I\qP%܍fveJo~,ʢkI9>w~0b5_v<ʳ8`OG-fPC>o O ~qQX Y hBH#JB}Ǧ*% y_) M4Ř蝜t7/7޳r{VB(~iZ3+̅b ɂNaԖIN8sV P?*Euyac၀Z7.Ꙫ嫙yiw:5L|G= ~K5 fɻCw9kb@%m̮VED~Rs=դH Nױ!AulQ [9ƫ-] ^e|5`YABD_5n >15oq_]`1Xrޣ%D7&Y \E)ww]7k&fQ6k:KFK'&KLr(;Ȳcaj1h(MJ&Ycw? ꜿYL:nђZɉBp/jeG5`s=f]Xꤒ`˃Xe>˽~ߊX1o,rsĤn9K"7J-78I!xBFr8yoPWcoҊ[I2f$n7LF`v|3lYB $y) }T Gʁ5J4~CiOz Ѕ4 oXxGCy^p]І I$C?h,<%qH T_kxճjЍtc >!? f+C u4 (+ϒ$Q0~+X<|^@S_?)$CM4Ye-{Q&fP# H=p1r0}=!銭oi[lIIzUOFRsW9&(..?YkOB{ֆΛُzpRcʅ(Ume[Vj&0"(F2?,6AǠUbgM sa 휲O <\Օ`q˂Wn#']]]+oŶZdj?Y|\2~ ڑz`|QVe? \)T,؅m ;W6:wvkٓL޳,өDQ/mSR)]1}q]Db10FoyC:@k)x[ji EҝJlyR#.ف q]v1(k&]W͖EVZ$T>VW@pAYf΍/|9@71\@(g}0qзԵ-F*i~8?szEWׇkWm>%[2lL*eg/d֢WUJYT捯潳(!x ~%R]InA2 oFgYmJGc3u׺\L3rO T=?EdB$:%&[ W#j?4i\k uVZ82y2%\܍IhLB¼uZs3MMYh`%۞L=DfEZ(vs X6D~bEjBW Pr,j7Lвepgrf #4wH]?`_YTW燿Zu}s Zp Wp=2{:Q> ]D'" 6.I{x1"ԌVM$ṁ#1sb;pF>8 kpvLcb.Wn;b fi'Z 웕ëeK7,]t2A ӊY.C%[sb֤"k4}ABmN7f&5Hf RP0AE9fl BDpOLW?x ,<{h}]WG'mhEf!%ȺJ[uksM )o<)RleY {ѝ-^5Y~"j'0\jwVFvެ9AUDǜn?k֙h+I֋[J_^FR GZ߲Ҁý5EbMH=Bܠnr-%+iShɄo H]IuMC2C'~:6*P[$o2i@;=g yŰIxPt=S-lge;giv5MWԍ*%u8&z^ Q\Բu\Trxsaoڭ J,F"EMf#;%%qY0rE\yXW[շ9ozr'4287\cv/xi4bj^_[qRMthNW[?e`] sRh(#lPO%Йl/ڲfC}hH×Y3 S"gDއ,t'/-&&)Y&qٳ0k4mYoCf9Ю5 EP)\jB%(Ku6\ ,YŘZ5\"@r}i9/a:H#V++1RHY9< ϓլ.irdjҠ:N BeCxC |NTy .)Fկ#c +k7EoBL*-=w)G?B4|UT~^T)Y X 7!,S5#YKSQ>׸\*ŠUŬ l1&<Gyem*Ė[%@S53o+ܤ{f_;$I7䠼KmD|)t@|[ONEyЅM,钠I۬ .Y48d}]}fOkIf}5"3dgM>ͮ%o5@jUq@SeN8lg = (d/>4+NV r$ >J"ԫWx,bdcx ū2i>EN3\4k3.cvl"Ux !a2LR))!|MC"wdτ B;Hu6A6F踱;|.nZcF!)fTlRk- /3B ^ p=EZ\RQUY׼ҡj~&TҼh!i͊.KZ{buI)?h!*9tjBܡhZlR1 oT [ J3YHP@Ȫҏ&Ai 'Hќ׎4[;[!Y=҉6[`*V mƤs GLWTo8eF~VPA#0̮Qv+RO} uQ] 7v]$60 p:O483;q{ϛnki_xq 7bO*C2#G}*u ^';#TqxwTR~}{Nξ`$+bKyO*( Cb4FV7"*CVB⇋"Kl]܈F;UyCbOy&tBpX}7XmCaaq[p ~O21XP?}UIIѡ=\wBwcҵ@o{TnZE%whP+;n`놪Kܯ ߗ6`mzP-7,iH{6͛.uj"ec^c/eQ!L7ߙd1"1yzw pQ- \Ndu}&/eL}e3s:7Q teH3"\,?)%S-d5wY[$ &-,&Wߚ%QY?L艰(!{o{,B!-!Y#[O!DGca:Z_{ P(L"ף:#T35N9M(TGܠP*TGZ/*G'.9xLx[W=̠[]tPUfBרT8 אGy Y+0}aa_t ~@&Anh @PzQSkO`WW49 ~"mfPnųYLQwjŅ,z0CD?33,mPqy^3v䫛AOXD _Y D7] 53=έzؼ3"/* m*l9 -"\&)Oz !&bHKV)t(B8~E-(hvdh;:ngV⊔m<̠ǧB-|I ɷ#> !_U 4BO9ر "(工–^B`[6U~cyrf܉SGi ˢ|K&7%ٺ"̌[Y"n2"/>EI{{"Ol+K[%Hid"/OI|+YHm'A> iHqK1{э;A7݄I)Ѯ\) Wm5re3'`dN$5"9GN6hvxd;% _# ;e|^AH.+$3gై6+kҞ1 KQQ]\L_5O(y o1i$c}Tx,W3 A]V;YhW$Lt"˯#Ѻ@pyڑ`rݘ7/%9[ Z(o}uSg$` z̰2+Q7"y %o6r `!]%i2iFZ͸8"d'ZAQNVzhbU+ޱC.T]R6e f,ę vsW^NƦ/1۟΃5W`XEKcЧUHA@} sAz?7+ 0;0 BSH-no^uҬAD;*;-smhT]f8@)0p\2삯&"P[MP +c_W=vAz+!o23Yv"ȯÇ.0w 'ܛM(\ 0etJ4 IaSD&RR 館OdB%K%ݗxl]9Eqw/V'w-JDmI*C%'nZ H4m$}Y0jS~fBlÃ_vȨIR셋f(X>*pH7J}?W֎ 6@ue3damH[j,5.t O0JbtԵ_pVf[yU 6=٬WR~#a1]طK^hsV.z+R]Ƨ^eM[ChӛvCV U] ӷ!RT3<.xP+*Ds~8o3vLm~S MRͮ󌥨9wMߘ_HI1zy$זԟ#:栨O'2wy;is$jdD:?ZG g+;4oP|]=ffSB:VF~]Yl/9E2&8 ]&\U .hNQcDŽJC€.>Ybkȯ8xوN$2G#KG]@ݴZ-]jc-,"3V/}[ _6$ɱVɵ-WGC]i)LۇGE,م+,MzޘEv ,Ѯ]6Xyc*Kl@gݸ lk4W5$Cq+ٱ2FG9rpV°m%y<=tp ("?E5_e7s' 3ie^MN1 @ I3[*\cF \qVE }0k!Bi$?I}Nsdx[(g1;@-2=E'o! l^-t7XzRi"uc҄gp6ɪS(M4UvQCh>#N0/KI}@zc10whLu)ViS& b=v^,޲yglMSY!1|;ζq|7x48kqg~զsaCe'_qŃNGNtdRIyN6%|Z݇ 2թyEA⮶ be|QQ@Z62w1:yo|ӍDďnw%z<rbVka&|.cuP328H|> 'AKR'0:,T9M9wK=0ZĔ=2e o%9ٴ7vV8g4x+S3 qoH̱ޠ%vI;گpI#ycyIDMÔ8P;8 فX}4gR UГ!Z3N C +}ڼ9W;Pd&٥rfecT>5MaX/'?il96Kۭԫ?k>,fB>Zz}QaEBs EA^Z|@'.vjq76)bP=7$rE ૸׾3l-$X r8|!Pȇ\ha-e̔E”Y2yLYf35 )#p7 qtzȄ7A~QvL|ZDJrE)aGmA9Q]޹Ă?mu|d3/IC/z Dǧ@7D&nr:czU?otp:>PaQeu9I@-HHhCՏB?qrB۔ j Xδ7*/x!|{90f[*4L4SR1s#9ƈ.)AUwumHd C{8U@ZFSh7>]00Z> +y[؂fJRhϨ;m'nӅr-?K ϖ3Pt8dt -'Q) iV ״DޕaREO!fak az|+\eI 3S}s{g)a0>6%GF(#a ݁Z=FW}9Yo-M-|Y}ƥx[r,'YfKB:ܦ.PnO;uYKhhӘXQgz`Ѥ}?w ^TR͊Ro˳pZUJh&qCF*}J@$GD"]=7vvł1|9޷*?ӭ8_9Ql֪H2"6w-T~n0d2̀"q`8cy$XR 80̾ F7HHP2E@n f^@uF. `岜]boF2&oH\^ZQ 9K )>m *V٣hD \_*WժY֞߁NHR[IIb)NzztHedfOV# 8dչJsO]I^m /(iW >b];UDa9Z,Yco'VIi< Tr-J3 +\ X~ީXi.0U8ϸ!y %aCP:h,Դ'4d뉔K .#I\>ɧ QAX8w5"v@.,>0f9 >>E)=Wb= ep㑹r1]h`e0dT9 " GX\ k~tORBin3_帰ZH1H0htn51'`DH3}bcG*2| / LqL"gpx~Xbd0'Z wC2-x:ҋH@w5q mG_-CI,@kډ G #;E}5e>VߊA{6uH~E-W@p㴕>MP\'Wq7!T2޶jMFP!у 4'jw ^\NhT%sv?Zu|sKV̕A}0󱻈.d}X?2Rc:i Ƣ"UHkГnL8K]T2z,E EГ0 }x~]z?r|!Rĺ[DK$t jIk4mJ+V(FWH{r1U7EA6[[/euge? Ϟ捾ζ|Xjk; Ul遰*pϡ0CM}c|\.֬Xevc۔wl_nj-&2RRq6-fxGp`$ȋmUP[(xOAJ\ٿILHB ~_vZ)TIt]Ma03LD`JGIYj-#VJq y~]x&zn7ot)(ͱ-;i7f8 @ 9Sz%Z~'JVw:.wkU9`/%PRGQSݧgNSa`33zd.^Df}HhN>rIl ^rQr>ڬfpuj~ِt6Vfɜd9|-M&テC`suo{k@]JrN&^iF]46( 9 }o"/뵒.+ {dr_o#`j`uS+(2v( rB nҵrKwnԢ@E&@ Bo"|,t+niX, Eu\?X(X9nhYyL=ZG:H2.3gay$ܦ}WdZoYBJ.ګݨq=>=ۣEJaDHq) &װ>pf8dRCc"9>,-YA41 ?c`!//xU +}=z%X'({>55٫~0($ȍ=RՉexa`q\N s̩\ur0I6*NOǖ ٪RPeGDa}KE B)-͈`Xs`Vw}. ߞ_3V*U0JEC,qUĠqirڶ$З(RFqf_~L1^a=Aq~q)een#Ȼqc3XM]pGyrG'tJ[y{s"µ> 6 ߘ0lp`C68rFnh#bJ_T,G>X6#~ P%ꡩrD {IeFYl8ܕH]jܫ^`Ac$a~v(`1X=Y\ ~C)LSy,az?ߐŗۿ=3?K0/FU lllEzdp$I +1y5Cmi/D͉첳MMwxRu/xOwe&Bp?+ځ!͆&Ad8Gۇ +p!W:D:bD3LA251UOD|ܓUmJ-MYsySҜJ'd~6B !Y| N!|IظK0v2o6t1|@=,L!>6sWҤTqs?W̋& S5){NwZWߚ]`֤}we=A*zeyJb!VxY=Ff<5K,301)U|[=5,f9 ( Oy{^׫~9TiBGE'W!Oq=9+}8h|9t GOO r0%s밧#݁X<* dJ6S\ ^bvi #5cwYEQi؄,Dj `+ hFCKxe.#xq. >wI anLL%)vrmJQ`!J]3,w!\XU*j\LTbPOpFǠQ0ZV9(ƔqN4hܢ5F #O:^eKQ1bvLڴ1 c*5DvynD4)LtoOco8eK93B*LZ{gM4 ?uꂬ֔#gt>"`c[Jr+;/_]vHYy+:Fq40|T;O}'QC;X{9:+G!h\U|PIElMSG`ԌF'kTUlL\uf-*>?5]]D-,K B‡xil=4 z b+yR_ݪ&)"j Ao^&BLŠeK/Ő4f]Z+e,+/}S n)x߿Zw}D:b;A?_&&z`/=Oθ4,%W5Uѣ82nV Y9=M/LdO(k.CpѕN ŏ\_SЈУ9멥ߋ^Ee*4_EF> N+Kr*F qrM`/ǟ&û\c:qv"5VEĒKmz:;6,ߣ$:5E{BC"QG3X.yP1e#:VҊyU 4XRwhX_Wa( P˽w-:O\M R9d!*PͻywPMe.@,=iS)w i%LxIª|}]Au8@<Ep7D\hWFE j7@j3Ԛ8]1CwNޛHAw>hx *j-qupp \~[|jڕD/rōm#TϐGw a]- ӷ5( ~[I :x(zӲjW`I3+3qgs#h ۹놠܍KJK/|>|!^bsQӕ>a,X?/)oD}zhSgXJמ&D]̾xPsPvӹyo.qeW/Rw(nt͎Nk\JWg9awdNѪ}]xG㐡$Mlܯ|YjqL,Lrfİ.e#yۏ厛ӛ(g7{kz-B?o z%rLPK) uK5 Hs~*$[3qU~ĵƈsJV'Z/6v[Hy2a#7\'(ۦ: 7Fl*GZ!rЬgw{Lp=ō{A"gpB)n@Sg;-!GZ 8%fb#1Tp(R?87}"LOdqBJm3kLU1kWO6gOQ zWW^Bp_&,0WAG ~e6aJcnaђE8>bS1 YUo_{Έ)ФYth*kt@w)5R; |.S;96`5~AaY4DA/D X{Rgx~K.dD"tYB}3s@ ׃Q= 9.jd2_DS9+LKzˮTY˺kSq#i8.r;8dLxs)NF]0[lN QsJ(EyrK3,uV9h=dK,q]z%l J+Njf:@w"RN6HG$Ptc~ e&H|˒\7wp}f855U-eyP8z#kj-"wM6ՎZ Q0d1du %|XQəO"QK+] !б zj/?!(,J^.wokXS WFP:ꡰ NL[3-0O(iS{K+7<?B=[8&x<+! qM~.ES02&5~>QH0bq0~h ֜qz~U,;L,:玕$N̥X tkYcI뺿{MC-$ gkJ&;/@Iiԃ=6'ߑ]~ineRWҫku0|\<_pI=v0~^{Y`..8y*=]$lQ˒R'mM> 2/OI7-~\ v1>kՆ <4R' yfjaI!2,4ȿRcN*o4¸ƛyO4i^t]/˫fJrP!.\5|=$fY&3g[2cxSɠ"=;?mJk94Vd1XZ bvM [=L31fU UsYx-Vtމqq_[Z|>oq$N¡D:$-h@SPs11KOX:VQ~Mꪧ {忝䛖)wYIJt,/aYo畏"ыe;-nԚZ){cP Ὢy&ex"^ZG8Ĵ{RR|-tOOJF)tv7Gj$@3;Z>4,ڈQM^*1Yy*CVt"8j*cD g+j\@ekUV`#8pB~[Tn DML\Ke< :%V yq6K/DF+FH¢4! jP@y o']1"ܫs_,DHpmfSa,:匤ڛA‡^*g0nCujS8]j230RΟ><_ׅ:g>](U#|#lB<_iqV#/jΡh&ݻ?/_ C*~+ ݁\$+}ASY([a}۫/`_+"*'\R枬w(`v .U'dB<$sf)xљ _g5CwnJגvg2DLm^3 d~Mq1m0DBiq7KL-,JB1Qٍm)emxKR;~*UПֺ?L`jMxL2?wHnjݽ0(48ؾp?4Ůs==aF7lq+Fu~s;['vp,7uڙ]jekIgMũc|̃xa0e Ȥ'gc'{3[.! pњh%O)YbZxʕmz |8\ʣr7 ysoSbG>C QjTJ˂au0V|tm6#@eh/є7K,GhNW C)(' d)B]Hm'LsQ BR%k-zdL0@\y%6vB⚺XmGKǢ%v[ѷ~W^@m['*R40@}߱a$6zzT3%~CݑlG` 8=1j{ 10eTɦ\DU L|U a@tLf%f()SIY7h^rT΂*[QkMploڒl rs=UdW>/Gx].hw?{̧Bc}KyPZHx_G4> ;"i-/M8|174'x3sMhxKS#;N hqS@ 狥:>ÊMkaֹuhnoc =k9V}ٮR/٦10Qt*7G:r^&"M|lq"wHaY~&8NERBQ!:O̵ɐXpLZob /,&xeH #{_/sn[ +i:#,y9ׄ%.~W/d& yM3O/py:wI!E{ }-b&jZe42C[8s# E^L aΜS:.o%dmߌ!-&JHh a|*ƪ1+#z&jt;;Z-rRɥ5=8fEe7]WHs]JViR84hrG[<#Ι_fA=[;lh[bLj F6Ҥ@SQ2~K&GmOv(u$x=%G"FƬA}s؊j}NC:k$A1xfߟmtQU禲6̈M`)HhG uI UvzyvKCLRPejCCʨqGMMH@:$@6b fq!pC'J:q9a%TVJAMM5Oa: ;, wެuJC[*N!GĂ3Ar&[{,NX*v @b:l#d6#` 7yu`EFՁ,h/U UȊDcI_gY[D|Jr؋rkuŇ$ق:Klmd2b}L' Jb&7?O08XRQ7>4 uZ|+ef|Y=9 -\(d̾Mwb +Gf1^ tm $QtX%!%!8C #JIW3mVbϐ. O\ةK6X[ psJx WI7?)}CBܟ!vU~O䱵3w:#Ir[R.|ѻ~(F#7=e0Hªnh"T#-z)$81_8b#w,|yD4s:+mrЈV_ewS; eG$Q uLI{!#It妦;nVœZ#F 0j|Gyig֊XoӌGJQ[9W jrI;򌙊֍(&t65ǟ~C))و򩖝NXv-@@xP V6R{zFPYW568x\nĔSH⬐TD%s܃lcX]\Q p2WI'i_}'J̾2K]1rL Ƃr#Zw&4HAF;NSB/ޞ(zޥë[(I,$T_-U78""wsJ:Et]'B^Riqz@~ڧ0|6C|Tk>zkpdorNo468}c%b}i6SR>EтJ/L$ezH`Er֡L-uXYJ*0ʼnnׁ vفni]E!(*|#G섰Lr 1##Ndo˸J$k<"x*DG87;X0Q|G"-uy/\WRp W};Tc!UW,;$2V(ϸC xU09u PJ!+.!+GI6 Aَza0ﮑ Pa|~wWR:yT\ō|.KߝxW[׏2ׇE1%[ek-̡ce4KV󧬑;0vf )g%zPZXN: A1MJ2L!,EvgeqPېDHBU։qz}8IU\aP }`y ueO*,*0[TMELuj3irmZzG0#g*&=.#e?WG&i]*$awpP)Ҍۭ3l{lɇ4 &JrBig<}1tAt)?@y$)ݭ @7Ѭ0.άp`6vr> lN9'70H~E9݊g/oF^4/쌘iXS)"n`)7V x)+#+Ŕ8^1|<֘:luq#\Y?r=:spEy0? w{>G1t"2:qw9kkbC8ڬ'iH`=ZSCM̬cVE-L, 䢸/FX/)vb6י ?:A0ZN!w~f3\MHs=:=7yKHO[Ǫ$ִYegfkoH\ Irgz*73#MԹ?́,rjA_qHE3*}{Y%]"~,"~T/tTc[=_L&|p颥})\ShDnI=BëO9[cO]:Mĺ%FܛGk,P>V2Li o9c "8a_gJ" W})h;zPD)bEÑx3>s t 4_M1àu0*w(2chZNbǑ16zS c>`79/n< Dmpb.Dl;զ Hc#u,0ҿ9)NFhƦb]tV>hmH$m*V3J4u95Ȋ-pz.2c^5Nfq4ݠiCqrL6` OVudI؍Sn;1f(Vd)kur_56"- f0>#8>у| a%qF7( 6D-1އ+#peVO4ioaUJ+Zʈ?l aeRZCi,%6gtZH{;iOuhBTW+)0*EZY`uS,}P^}<߾$>+/>)̢5*EQ㇣tϓWj5\EˉKȵ:ծeuZsZ%U{:TSc; ^E`%8Bg\%EJ(sގg_R6qz. 8dPݎݼ~yh:+)4"+h>Vjp29` I$ϻ,A5+ ݠEJ gj]M}uGy1, 6_ohmoH+`sx3Djc+,Ba'i?R* ķoD>qG ( mfwrw1%TR4Mg&We( Sme|X'YN5 9JEXY>1S*2׺L6maDVA&ԟ`xV͇dr@4~ UvA]L~ UR)G*t*py:0i: 'րa3_Y_!u0jJ'7Dx@t&y;wD5c}  ,% Jw_?CTr%t\'!Z"e vp #ifR?d&*TYRvc;An*zgӴ_8' V1^~yx,Lɤܻ׉2Zݞj"#N`GtŐ;jce !>vRLgnRw$Q)c`~:soKfakNJԐ޴nAMAvښ_}kw{NJ50 `uo+Dzxq3mST6̓ޠͿaLDQTRYr:%TS[ k,WF&ք=)h^;m2h`fH6"ۡRi}Ѧ1}?\gxB&x={㧨.¶䇛74k! ma{H4A&P?jߍ0߉XQL Y_Ɂe5-r;rGL HіA]vXLDI0 1a"#5D +0T>V(0>BXQ4+?:74gtseaߧ}o0ntl5I6s)iv bJwx}eN՝ȸ+6*^F֞VtkC76ݍ{b^*uMq^q^c1e>u;ٗ`kL&%HZG;tުfWBX&#k /Y"*u(㵭^}7q/?X lvԧd'_7ë uփpRzE]ԄGKo쀆,^@$WfG:zmxF6i6]59Tsf; G95ڙ2[%D6BQRYHaj̰IC z\kH.TyVwA,Bhew1<2M5\Y*o{ ]D;F@QM1=\vΫ'k ϡli $$I8em2\%w%]?G*xUF"VEyU{7--}'O502-@nF߯Xwdg! w9?$]%(~YlœS7Qߧ/ZНHS!&eq Ms'y{OKV)_ͻ0eʕ`f<:njYnb_ctK^ºpp!ILW2i6G_;e-4kb〙I* ewiPOW<>~R ˧2SB*]oiYNK >4`61轎96#>P֍b@~vxi=45h׼>}߫)h? 5FhᮮrSyZB9I ̒n)?QZ.CsPXgMf%B-% % %׷OO٦aD?r+ʶezTi=ƋǐKAc@|aKߪe3l,(Lz") bdZe*Ҥ r5:( ذyJMk ?=҄ryl K] %r i[02/Y?/6[6%q0aމW pmDoRMnW7H{J=_ ͺ[{*ɮ!|NȩV][y0U4T-'hbv2 ;s ZK%eV)1ڻ6zfXdjʴ>ڃ1t |pZ]V_"ד)4IBAFCpQހMR'їe,i_or8)vjQ&`]qag^]F(Lw7Yy ^"ZWϩhږ}>ɖŸ/1t5v΁)W~T G_td $ dRmDikM8l,e;s*::GT H a0| .'c@9<iĝ í%uOC?^y9O{O9ɠqK8BLdq<Mʐd3EϨ36BJS5o1: 0`-iFAmJH"z l 6MH@.FޑKUg̷q6-ĜS@$,hX"]4#hAE$V/#Q|||@qӨ8ƂŹb hUf 7i +Hљ26T*0ٶݫeonhxlEIA#pxN׳,U3nڛE#I/k{,UfJHA$K]z)}[?7OI`G`=(IWb%&gMPxVO6 /?_-ٺR<8U.MC$7!@EL.,PВo?$[E/WShJfr&upp)oPū,@l'Z* q_@ƄHCWs~ >6e#ZK>a d3ZؒZ.V]x^麧I.ErhE+~iX bmihhg#*Ce6l%C53ԥA?OpuzbY2 0KReMu]襣uF Ը:b_#c]kۃE=mE%mlSJ*,%L|E+T_\?r8(WGOi\u)[c=LX ^xOXZAǖz>~hVouٴ& XgXPe>0٢\zyRۂΓ-peM0a7nW1?qS]h]JAVf{ RYcͰt[ Jyy^%c8~3[>hpH3< GMcj-_uU^l֠bJ\@a?3$qk+ܣ AAcTFZw;ohm32 yl饥2/֨"~XI:MeaGD5Alo?DƠ]mƺ먆NcX~0={A Grcz4D缙WsC;kw~mN=x ,CRɒq;B.(y|EDAȰW~x#2X"I;EMX_ro- %lAkʭ0(ξR7ġN@ʍkFh!WcUќS͙2OsЅȕI '(4UQߔ$zQ$1 !cZd+9 -ްl+P~7ھBPHD$ Jg#2J{.E=˪w=9# Xѱb1xA H<fhfE>A c)rr$W<}M~>ٴh"!sn&$Y;&"?!v~I@40j7g!L*\j9=m 5R *Y9*H8^3!C&c>ih.`I akg6vנxCkڽ!HG՞/x^PElNE4.IDGeR߂=Ƞ<ݾ)s[,v,hM֪z$Μ83MS+=P-%}vǨсYp@&W z{qe^x|bnjo\?!nȑ ZBX)ohxpW K$X9ljkTݍh|^%r@lD'U9i[W@t}qpոpTTXB8W'Yn+ox4Oڥ+I(;TBgmL\6wbg\*NnX+V)ݣ_]9f{=Jyb1 l$P~]R0R|鞓]:PLe7w,WEŞKB 2 Pǀb( ]s]RDL({YסkuӞ(0+71% Jl OW7'ht|VԜݐvм+/IՈ<Ei\"!]Ћ)?{/?`:$=f7/Li8h̽!*=q$&:% k[p/v{'Za XnGiR.Gw@JM1my5 ߪV, y(XÍdϴVwHzXW]IAlā6 ^C.pn/P2"r,6j~dsUػɎ q[If[nlCa3x7%P:2bOaV#pLxܕd)缾>6|⦖87K"I9$ ZYdNOSXZEʵ÷!`~0=B6bhU{~F$l ڟuHSPY쀑0KAJn Qz .^[},l -J[҅E,gD,[=b>PH4B8[o@Y? 6dZLOZw/ZaO==''/hi91n4Yfgg'PlAY™Y|ک^>VۣT"7w2\A硖=[x$Ljvge dXgb^ 88nviY[:@Ne#SrOIi,?v!jJȭr;$ڱk7َ錁f]8JJ/TdVf.g@/`]l:!%beMڬCl.N#e*~ԛP|22 ѧ[봠1Kl_sA*ϡ-P$ ɦᕊG?JJkP ۀlx1J M\/$%XSˁu5\\8)k//dO!$K&irFT gx,XfV=if)$NLo/-)?zBhѸHHٯs^<65Y8f%Ra5j.||@ݦ &c^z`K?CtDYkgyqOBE+&נ+@V1NTâ,N6kYu\mM ?ѐ\O24|$7P ޸_?ߪuIZhK%<ԝ ]Ffصѷ-RÓRP\:)YIҼ6g;ŕH,&,FИ$eZbqу(]sߗ9!g%.n*~z#OY~Ro? ܩbJ 푮tz l6mwbbj73fE1D?r)WQ,=7eF$a9.*Rij],)%N.sLbt27ʢj|B*o@kdEvg!B,e&s-aM:2D!/Qټĵ8fv|7ԙAz%H,nz n% E$ jE e5t`*bRw퀢vO農%KDIdXmѵxk>+U C!e4UP))Xc5C;? a FttkCN5nZOytJQ畋#NÏ]64FH4ҲBwdS!q{ۿ.RiZY($KnM\_fo,DϰG @{;W\kHN&eo&<;   W\z}Xυ"EcbI:-a4ܞ}dr ](Cp7Iڮ?M@Eeh-BKsoH)>P 3t#@(ۥ~-" +Xn0 :#uqa9s,[8N^:˱8NY|S|⒈UY{QL[A @QsI~i_/vA&QC3H{֥; :si^cyd;$&*7uў0۾YڻRQJpEz 픠zG/1H%k=̵-ƚY[G-YDKKmȵdY3Vz8ǿGHH9~XYsXCShS%}3NБԏ9qs$P0<`l.Y FegiϰE FӮQY8)gcC_8q&QILSns$ݏa=-oЍ<>Dˊ5q;T-]MbTq}7"/7Q?98~紱=p`-`1r=4G-v#µ,鳨)գ<&I)l_gK?ǐ{H<C8ʾypo9 V@K_F=~+ClǯAYfm&WZB͚QQwk^ԨJBgw"|)B5YAZJtM eO.Vɋ'A~B.ź+< Ic_t3eOEg^F KhRaD[Vzл}$:Zy[2b036 # &R`4"t^/)Q,rI/Xdi04zڝvnJu"Kb]Ԍtuɐ<=i֬P)h;Wln昷NxkLiQ +5ȤV]6P 6ƨ殴W,ƣehiy&-A!_6yX=g /0`@r~}aE/9{Wr)Փ$a ="0В䝸A~`PUA{PYոsAr[BlC>@Frugzf~z75O(3m/x̰SP7luXx 6^_w"NWZ&6Þ1g^-+9aueÆIdq$9pý}˚\CwIQ +7q"-ptQm|_:Vvߩy5+RrKxZ4@I450TgZό23%Q\j`XsNH;}"=?ξ|WMȜͤ?,:) G']udK<{uwU%َ9' ;6"V5#OkHMw19ܴtӖ#>pS\f  z##_Vɀ)c-:2M?]7hRO)[{a/cnx5PUΊ7 :J!6DM_ŋj9ֺ<ZTAbAcu<}5{粿y1ֺ4,2d I,a~:;}lq=+,c 5aw{Am69u[qU0+};ѧۼ >6wEwGz\"dr/$[W@Xґą"||y>;j`{Ug 1#t&eZ\Ӄ:߄#Gy~%W//ɀ<7/% Q:E n/6vt'LsHj\t,MF6y"696DP0KbFI^SAs"mawf:aE^*py{a-3k[WhU =:\'\fo$?6o7ߧԤY{R'7iam!iq2k.llYOT=G KC_@]'5ʱ<1zh6eZ#w1d}UޕaS L" eܗę<; Rkž V~BmL&bߋkjo|Fއ<-ذ?Tؗ'xB4uF\2$p[M3~ DV%<#K4QBj.[0IV0I}0NaCnx܍ MoCبy$"P7k ]l2IVuݨs$.kK;c؀'3*֜r4Q?NsW 눽W`(`MaOT㼌%Az|P˶,>w7&E&)oΜA&`~\yL'0D{97:VN[v=Sbpݯ ~"f IX'\Gzg#57^8w߮::-S,6c6 Vq !YW3;(+xY  agB%١q_NÁ`CaT`` I?n &_B&/<ƥUVpum]`}T/|f!3?i-z*O&9Ds~auU}_XI^ H Z+n$laqc:mx׻H~{vHW MNˠQ(g+O-\:ؐDC8DlC*'`܍PBe9tUdUSaZjjMYUv`r n&pҰz[ab5 ".&𔻺Iu s#~dV3Z_ew,.*>9"wp>?Aw?:6.J?7YrnݮǁcUh7=[L憇qz!+wYF7Yt|ן|F+H41E <6;uhQ^ޯktz1'"Dٶ\.vF@lXCS,x'b䞚A}%c)03\Q(f] OjH2T:mY*8IOۆb\صJ"}npS^iٯ5#f"w A'[t1DD˄ I_:HGLEwI^# B):c13޿׻N -tcpb*z7D2qU}$3To>3v>7n">balxv(O6emy>yo0bZ!È`m!/_9! bo=~j#H0~ȑq6[" X0?^?</Yo0.qfc9= c)*ϒ9OK D쐬Dto>ODYyD[;̴ ܋X0H\])P}nm5>%2MJt oihE N1eAo.6w=(?4DfVex%p ќhV[)Yl%y !kE-xߪVt]Ek;/Խ@x#uldr2Q?]N[ΐW^ku/t{uISO6iq~liL?v[SOX1CWQx$W|"o?8d1jyo,7p e#2C"#VT t4͕ S4+6.[S#t73.u(&0;9Jwa%)DMF=$o $ B䈭+WuD5sQPzcvݩa=g)3e*}r)__yܞKd?1 J\GIVX]E.(f)&t%Iy$X NpH [+*w`ȍ~ඣ:lmZٍ'7,tsòeðm삙Ϯ =CJL'~d]QSYc,QBzX-VE{~ f~&+D= EaT?4VWЬTfQ 5Q`VU;"q*(K []o&\`yϞ }̸u:/pu&%IcRR@]yЉDS:f%-|e0#O*M+5zZ@$Ō&_:MVt3fc)3цYAz?~h4MXf2KDHܼߕC%< H@"u~<{(L=ݼ5ے$r-̕>D O_rTEhe ط!L%w`-(K|mICv̝+:ݙ~"%+)q>~v;BO\)_2HغKFّ 3}Ԫ[z4*04A#@+X"]jmOzN2~J6a\=dMBgݙf !X Ѭ!V|B| }/S,BlCOtR=c&g}Y}dp&-"nfW[Br΃9fH5O.zGe7rs/=`{"tv>_EI${Rܰ/Y9Qi-Ur6伍kQouYHO%OAٌB`ɮ=}@1 R7uY XIc9'ﯻy%$XԆN)>m抌K[Q%2|&J%EAP &zs6DЗN8烝x/ހw ܱWgJL@KZ-w*iu朶EO&*H:%HT ~CգO W|*MXEe*r )kH+GJn ܔ#_f%wDgABa3 KMGlAԙfAlg,i5űE$xrk)aNpI9tU?tT,r||T=IPf 4Y!_HrqJRQҿTnpk#:ѭb>0Q]Z5E7+VX4XTUpfI0(|A|JRt/Nq\=}dcsrŹn\f^{+ayᚶ KTڶV *JX 1$dlJ.v|\e\w]@Y3e}sRxt8@g~>U+T4Bts]cI8W392cVV)r%_n-0U;3{ P. >@5fr.֪Z׌4y* AjrU-+ !Y?*6hh:uxJ)3Ffn-B-2&!3RJySDJ0n"~8ܜ)HP  I =kXC\mrb=(x 8vM2ɢnwp`/=խ&*uC[zSrХ:6@|0_Y/-p,Ts2A%UȎ8$&{xwT@% |xMLgqTxi¸V}FQ:һqϙ9n1 MsKVJ6_hr ׳UxD~M`@If=Fu>쬼MqYt6^dqG"bSIWg)1lnB+ g]AAPv0^>p Q_ vLi4!27d<e 1pTw2aMW$ZvĦa]ŜJ/#K @h/R;ߚV^kx })$:ym((n\XC l9JnZ5W9cW4JAJ]8cQpU퇥OfM|)6'c _V-}2~ju9&S[KSM3KƄJOVYj 6:k8h-aL pE岚{QB9uAqi⟺"3F;K9@5%5uOJ?F0f-Ym \ճfыf-- f#(236oۄv}Ș U91ELca-d1~v\:\tSyn, ʾ"]){夯׳7гhHd֔F/HȘ~W#?6 I&8ivĞZ}@Iyf!J(gw(-k㡱hB4K$ V< U^vh1:"'fS4=/v[jx򂊞9(B*MOp9N;5ph90)ܻ5ME;ho]^A Ny6/R,[{xk#fV|тmqG[*RO\L4Թsle2\KE t*=;МJۿcžI0}_ܳ%llSgA= m|bsa$ 8& Kץ u9B# I Y x=5Zf?s=`GB* #1Y̫XhP#؆eI,G_Hk.r;t/2ƕk󯴛Ѯ%q W@"gG ,mdilӆ?zߏ ]&f<]t m!]$` SF28!.:)../4toyUn pr'F+ȞY܎?j:md%n̙ޱ1&'յ kox[lٗrr)jwͫXLJ]Ȉp(;=255A3JaeU[[/=mrY9r|Yw+I [*9d "9vzNjwRFYwF`k]Z~уO 9mA˫Eh+E$I0G` /vrƍb#llwןsXf?d>9N "G&4%&*Uȇ=@,p!2?$#)yq՟|]vY?`3Μ^+WY"_@ceΟn9 e pzqG'8&%=~c`(bHvlM{gT{Ϳ nUv 0oWpP=|6GIaX5cCyȷGg]zBޱI>ykS;?Px:l,B*fܡ!3K]n r?qIS B@7ILQ募k"ΞѻFb P |@oCl[:17D^wVL &ЕhN6% fG))8A'?! U77Tz~SeE~1nr}"BJkV(2|&T+jieJ9Dᙌ!%~v ɈT3r8(~h}w' ىmгR+8%k7ppdz+߇;za`yaGECon[ Y,. PxAE.3 X=r>6u@Kaȳ<,U-2M)je`2oyH,LhsWǡ:o9oJNH(Jm./Vd`>ékX #cjE,b6iފ4bdnh晷Z^u#'Z8.|r|hƺسQx4A2`3r(>T~vvmtZ!eik2$@x aўBD &tֽ 52+Nq6]j(bfstW<3o.y^򷌂'n"_FpҬO査8HI{1GF 1˱l#4auVwy^'!g|Aq[-.`=Gա9JRŶϖY^9SyN[HΠHWz3{)bs׭=;7}̫{p&u(㭿9y/t!lcI yP9ٱ3{A+v0a 5ذz͌ [4_u?cR3 *ƕ'NV! ׌@:RG_QwRĺ/6fzcxzR 4-OMpimj7=^gs*kwKz]P2iFZe5n[-̳ѧ'_f'.t@㈒nC kic‚;뼞(9;yю-5pni2`6doq&r[z]gJٍn  0^ \"/ ,.Φ 4jYcz.v.eo7mLԳ `Pq켋NgۘH+(\vws.$]ϙR?0hi$xZoQJǎ-c(A)af>،\JG [L58xfu#rtZ }ZwGO +Lfp+y:>+r*l򫲪v4sɧ_W+cA sRB{1 uZW(5.:guy߷?S|0YH9?2kq$x5Qֳ`3'jI|Ћzw,B^ide\D =HtÃ|Eֹ;Y!y;d0Y`G'̮|HFr+П<\7gM&'f9?6Rㆩ{jk _el! ou`TE {[/ t+RʬU 2.#Onh]g "VY:,&NL+-`0ѣ:$UCOCTzFq$5]BvX鬣8N0bM@>ɺS]Y eR bzs Ԫ"HIڿ(3f=w<3׸loOhH~O$^UdVE6FJZ.։P>шGxR;[2 @O{Q _P?Iƾa $EI3?nC` %Kj%)JU:N(m0IuFq@"`!(CA*bEeEN %ɃZcYp> g}%>RVϕ@x*2bv[8p 'H* vR͔;ԖcR]"zR]WFhh'=NйZKb|D3*y-^r h Uf\*;J4I-a~ʩS5ZyI$i}Cs>cEo)bJũKﻙ43- RRj"0&N/= @F0W}s, y~fn " Ħŋ(59tQq/Hb'tUCdQU塩2jd S%(k%g6hkVXl䠙I{|FHopt[NE;Kpnjl|t 6L 4_t.vYp< Jߨn %|K^?\ރ!o;b 0h%{_-q*KlIAiP'WfnJrN148bls0ވqވC*Xk9CɲHznPdմ q۶ax-:3򏏞2Vd H8l;ّ]5B!Yˆ?>ꄦ$eT/mSv)/$<ݖB*bV0ۿ\3AHs1|+Km@iN`vIIwIg0[߃>Rs$F IP #qx]rܯ4Igq .r\CϰG}MFŇYI5,j9 Ib}ɶtCwV|fJs$ AD2sm(+zaҭX~Hw<ŢD>) CJY`Xv6Z >v_6c+5կeL3]#)%AgHfr2.bO4W$ G' ᤁDٜBp嘐*dܰ5(F{( Y&~t>PM@nD8(gؚ*pp偞_pa> ՙ=>Q ۋ.B.9Ü/r \C%nP}hXJ/3sq@0п6P+__0^R+򧻽]2~i >h/+iI RK 9w27t3CNĆq.!6/(Oљo>DMv{~g)9ov;v߈3|DPYVKl WyG#+of iM.0omM-it,[% O/FBldZ܎фmh[ZS9\ bRGɁn5w~7) ,j' B{~ GAާ8QCDhUjP1: ri#w؅{.K*G2cjv{-Iw R k!i9FL+b;IՖޱ<ϑ=w;}.vRD\S´0Pٳu@V1Җ/Dvv~8K`dy2ۏ QrH3AݑG5+Yةvgo}ʝal-݃sp:Ɲ$f|yRQj3-Lo̝my% 7Yy'L!1] Fװ 1_Ϋ|AS&+U޶3bFu#I\$ZnpZr$N- 0uڰ|M@ 0*,5иdm%gҳO qu UQK$\"dQ &]׎;ĝm~ 믫HW4XF8Zģrx;k q^ZפdR.8?= u晃S8 =\5GC4b]ѨUt Љ%'s YZ