libwebsockets19-4.3.2-bp155.1.12 >  A dkǰA0'$ǀ;O*;Rc]/Gj:K{{1s1~du l4jA9b` 2º̝pnl&1C@~ #e q7L o/SueE}o?<"K|R.r˟b$L0.je t RI2R t"< NۼZNJߝ]Ui:{r5m5cdqKM`S*XitDE8 3g8>!dB߻85f{$,6TZB(< qbK+ROϔ@Dc;J٤[U'\OJp@y?yd # E ,Lflt      ,;Jtu(89:>v+@v:FvIGv`HvlIvxXv|Yv\v]v^vbw*cwdxBexGfxJlxLux`vxlwy,xy8yyD zyhyxy|yyClibwebsockets194.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<\obs-arm-10BSUSE Linux Enterprise 15 SP5openSUSEMIThttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://libwebsockets.orglinuxaarch64 9rA큤dk@`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-arm-10 16847494044.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-libwebsocketscpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=61a00dfb4c0a973760d32a407b972df67826526f, strippeddirectoryASCII text, with very long lines PRRR RRRRRr>a j,_y5utf-830a884813a4109537a72a3d008a09a596723cbe57fc64e75e573abddba2015fa?7zXZ !t/_] crv9wB~$mj1?04苛`H׿}Kڙ 8[Ua3<@=R1ڃ".8ƢHqZ%J_4:dUj]t N=ؒZK9 WoX]KVeD&<%vzzՔiJ1\7g_eihVI{[Y8GiabP,W>h3 'Xxgh=s"YridXB݈1lEȾī܎NJ$(KMn\!8m`\/؂j)p ayWrM]3ǗʓL3:6E Kԃ,gV&?<lYk5$2ZL~8J~CSS vKū}FYXG.ZH!CKO@ vF5t *Nc_V$?Jvyb80+Hxyډ}@ӼEo8hܧ u0ZT"xƏv gR|V&9|!18pѓ6wh {$!TJ̽);m 3{J(?Z z#20 `O %<̽/ًvXnceY;X>a5EMb :DqdN }S|EJޓn\>=dӇO$ݙ޺ݟ"5մVdN z({]RLJ\P}cNij)/~LҚÊ! l!1}|jx }{86Bg!OwlԈdů=(6jWρNLOs{/2; d_w)T*%)*Gc=h@ { &](z]f~7+(`bDeRݶ%v2g+S!OQo*t͞ĸfoosZbgboYP; vb;e(Wz&|tek10߾{;m˼Ζv,;/Y_%,;ۤ;/i}#zs(+Nk$26:& ֚]8C%t'SÁaciŤBȼ +.nX%U .J\d5۞*Y]l^܀eE69>ĉҜ6ث/Iڻp7TmU 2vVL)6Dm5 J#%C*l˞o!GƬ] v"ꆙEթ,"w:D¤/t (?Ù *'HLiZ0 s<hkEIs.l;a~cl UTq1:ӸT ۬I1oqjlYK gg|hؖ<7.1&3p=fPro5w$Ir3)Wh#3RĀj0?u6S`*"wY9HIJV$-яwqbb p?TW`К5^j Yp]LYuaQ\)܀j!Oc9Y 0K꜆ ڳI)>#C0.gVj3 ut±0,b }GZnS`B5o1*nmj-a=q/ >MDЏb ͢V#1MZŬR`5~A t 5Z9G }w~bd/V֨(6S{P1Rɡh:r)j@7h%=L~GIVcEG;N̾t]e(Z3u$a7˚|ÿu28xL[~S|k+>k؏r?D0k/D1FgzJF S►*@ͨ$-HI! 3^w C2q Fn祆0fR7-n"#m?S߇ $lu3L_6S20gWk:9@tnFuS.΁y(R-qiCoMȦ6\=_ -ԱjnlcQd͏^8S͵cy~yt@Yr9 Pb%=!NIva 39;`%l?B044WXM8H, hR,o6u[wP*M~*{ZC(E&ȸ1CX38UI}k&2ol)Y埑sebM-ņnxÏ]Nd7nNEIA8GS9{7⧏#H1K7$\wCFK(JG ыx q%XT+qSxTΘ j$sX{>isSwUݧ;>OED1uD8W 53hz;yO2Y>Bgz6hiscJ$,FERrZֹ[_no;ssZ[iywqUU W-UG(@wb퐂dE}F#[T\t@L2bR\.ORm&g&`jEMlhL߀`ɔT3R EXa^7m܊?M,c”;@O %xY&/Jʚ=G}%8y].j(Lx}=&HfJE<}Ń=$E*ƿ)’xtT͓i {.Q}Og*+ .?J $a΁F7iF_<zmS.szU/4YovOmR6j(]w o g+xmUW6)k[Uw,RgT5qzQV WHOOKHꛃT0-A Q_ވt`ԫfmCl0nC51+|#miTѐ.ff֪Ҏ1RkD˃_ ɱ#Lq iyݲCBq(+UkIɏiw]{XhY|-mqG84wůLӘ'q܍I=cV`dnvhA= WIl(o.¾>nN~,Րd%O$odr;jHed\*YimO?Y{?5{ơ1^NWJ-@aXڂxAv,S SՐJ0yaMp"3bzt[Jѣ0X|CJ:Z'1dѫ'LP{xm읬:ب⑓!߁<דdsyƝm=}qy2_-xJ3h9&tpˢVÿphM W29:΁q:DHymT+v sǎRJCI6cP{m`T<\=lA?N.*`br_::vxN;£c叄y'H0a#[e6IVRaYR] N靐v Swd]~*`n<!a#ûm\78ɐSqfBH`U=c4=ԭh[%);X}SwIPs*y71zy=2 H/@\weԹ$A&]g({ҟ-KR5p|TF"1${Ž {u[uf8 f_RKףa$L?6T"߆S $W=? ",)JCJ疄R;|ryt@v3F5C\;@w*cba$=Vxv*GMZkL&v0``YZUjDWzgN0 @!!՘ʣF$$:v Q@wf+ARJݮ!‘zN BICVwxtQ1 Bste\^=1gM `1ߝ_a( 8Em'񵇻6<nm".Q@ΟK Z߯. Nnwȴӂe{ rzYu>ͺ ZKui1EdT]xN=Hը߰AkFlc_~ow'KIƣ ľ$U?l\#^S{C;W |+dD\\TSO@?ɨq.ccW!"Fw*,W`տp TS:6; [&VQ(PP[6y6Ga!1*0^zvsX5VU?ЏB$, Ip| 3/ԯwNIS&P&i? ̙/XJv: Ҵ*p\3=f )-HX}5cR#|;'4/LIqB[_fx _aj bvo=VdEP*3l>1'E]nnt4qE 'i 'l;@sH'9HψB&D¥'$ gvԌ9Img9-bpyjLk66bج'(WWE\sfq55;h%FZY. YQf"Z n}@+éN( i019y[[9jE R.@o1 x$G^_ _rܴPm++ 9HNJ_yqx+Weځۋ $2"WsߢccoCa J[cedbu- 6'w\E:x]wf~-Awp([2n>+b - ڱyH` ;}]IV iU0rJW\ a' VrԦm֧L 6*5bp&BԍS9^5NZ[fu_CqEҎ:? )lҳA2Y(X5w d> ¹Jxcg6:pG/XGwǶvń_8k8caO*OGOE{;14Mu6iᣔHʐJxEkv_ \):?񒘯hf-=[E ǜ\JesHũ d8]ZGeS'قCSx`%O"NTrsY?BHT{&9v/Z ]{nňo 8.=Pf<ɉN=$46%9f9 ;A;Tz)Ίf UF'\`f'!VV拺_^䂍,UayUSk3Զk*1SR>`F@]t-n,qhzRt/["TC,> ٪ ;ɽ (\o9.<_o+.f~ fvdDu ֤=K7$5ht\FNi$&Фl,HU_ h̖xF7?ю%2J.R%uڨ% Ϡ{f;%ޖ~rS;"1 uwͨ$\4<0nK;M?nH N*ҫ2l0)[A/)Mi 1;r͂Cmgh 1l8wOK ι| jsr9zlKHK\"=ț2tJ_"<uj"gz:zRňadmi>.,h(gxzW_p*mDqaT= 4vrH@\H0+'{e**J&X(lt\XD~KN7y_.;}`nm⌹T M϶ v*ND8S{fm.z}õˣ'0)Yo6ce@lfȲd6$ r{FB{)JacF2Jc{MG[ N,ڠJ` Fx8M䲏!CIACƜK\vfMXOwT%1/V%$E#'\%H/̩V >4a+tn42'4կb8hP`a fwV?*ɅixKE3O=,Vʦ`(i\N\<b4́\=>bnb"H;{VHlrZC1p!j|^uxǸРgl'NU,%;[D'c^͂vLƂT2b,ep ID#i:)hf2j/hJy`Dy12phynFȒ SZh޻ ᯶ #ė5&`'r@ JV{&}~(]r$v+IK NJEH]_&lHɼ 6q>;YvEQBg{.+D+WgukhSPcg7m4 uh3T 46#+orCPm3ǎSR2gwv8w㞼tϫ( O~=ML 'u&S|wv7"f|3h1k.iYۖy;컖isao ~w;_zz0{' HБ"; JYK, &Üb܀ jYi6mKjT{2I0nyxr NGz(:qu{| ^4r/lS5r=|!X!>22K,k,2U*])8եYg48xQv !Q| NTB7l *Ep?ҍ*=Tl92e+ZujMC?`7mb䔩4x_a^jȩTSGçA) Bu}#}VLBV=_ $-!($]@x^sHp/"L*ah768H {cĆ}jg;ߕcLslc Jrh>WО]K1H# >1=̜hzsw?ۀ7!]/vX<ϼs?^o²s2r75t6:u=F SP3cTm1*Y4jeK!`>nŢN {]f} ԋYﰄ>3([S67Pd >MG FhN^EHT2By<ĕú#;v+cCacag#P)7b\Sw'b2wb:Kl 6%4GLGoYnَR/ m| SL~]̞ ?mUl5o2h?zXxle\PFzd( qDoJI(-fх|2tA6&Cvdիba%PX ] ҹhYlH)S -8!wҡDɄ}kCQ}4d0a;a&;!/xPufU*[){{˔̑v蹧]:p{GIhBY$=O*DܗwMMs1>U/~uPRkXr/PrZMԻtU$OBD=535kyW-<\eBzZufsm&Fh5څ'\QrwT7@ F{ j:^ : {X^XIZk yS)/$XS4$95K?_o%l|Y?*J6N]֨7fn;FT[^ = [1w43l ;3'OXLUU$U4[3`߀@]DuWh\9~z uX Ncx%^!d҇#T#O nS/Np 4Wi*e! I1oo $)3$i=vc+tŇcLoǧXѪuO2ZBVќg{F̾(i$3$)ˁ,yB,w"KTCU)%?5A1&;/pJIs1+ $[]+v^}O*>gxK$2A<%k-X6,+1U;ޫýgӇB#E z+P7>Fp~1Ўxi+9:U3zT4™kټ\oWȴ&c)"fHjF>wWqͲd, @ي*-b'4ҤXOt?E%|YBsM8hњ'e>kV\eҬmG!6zc"UxS1#Ope*܇PNR&@}什, wy}5~LW7<vy3}s2_z}N ;H;8&0  ؅N@ڗBǖuV~ pGOktjWw)Ƈ1%H$s916:?i\RS,QZ.螤z.:>ӎ+6zܣ zT!R]/"hȖ*IMPSƩNj,;Bn:C#@f0x_$[ſ-[`l`_BSSEgBy[HIq4zA)˃zE9bc]gD7vw_O;nTvS%0ހ['-*zf+oc{$+d"<2Rw`v_Nv"j+DJ,-W7y͑Z{ W f=Oro!T/uQ-Q |mJck.[-?ԱA|“Ջ&|Jb`:bPXP]ӪMYeP#e܎p~RWRMx>E`Oc{>4"tè([΅)'23[;e 7O%Ց,7'1)Bw]FˇeP],TC976ՠkB?P Z9otl,栦"Gm4"|\\EU5s0C2w"(sJ(k}Tz<ףkK~ 1q{MӎC5|(f aQ]s|/G~8u`SiSR&VQ`2t)*%cW?Ku6ޚTDy4'+S=0b%~.Z( (_4+E-`sR̡PH`m*v1;>xfz3 +iކ( %*ռ>,6`=7! `Zay0+a~k4dPUۭYb `%Dzt0TEA5͔N@Xf(\Bٌd5vƂ\B"bQ_fHr|::Db>y|3&%=ͱ,Kz<`@zEIKĀ[ MƪxAr~&Vy r8@! |TX!+j D*_UjUȬlqr ԁn! Аgʗx/$? >F%@ lCK) @Ƹ<2N>N1^Z(==Q\sV p$C|.TKukeKLAu)Ĥ&{[3 6owU.F́ S_i'O2K:8b F\^0U s/M|FRCO!E_)6$o6>3JN[faEBos<:0`khӯ>1NK{"\o$Ng[Rvw[9dFG#$T)uRК( ,_S(|l7 _@ɁX,ƁcG}9uńǯh*ZTkO"[$H>6`əW p.͋d}$LVy̅64z-BO>&No2tuPrgsf J2--w=y0ڈ.99|MHCsux{æ”s[i98`%U=N#=,.oր?$>!sŊYCCS}t| p ?I]JpkOHn#79b$0UP]8dG@@ IH5'*)U*& %*Rv <gq)Į|Q06e7"%d6[ ߎ4dQ >&eU &%eK ׫!"/"B[QaKʳ-t2d;}Q4(`ڕ{:[d]X*j\1%E)X9X䆪;ܠҵ Q|r!03'C?CsfbeӂK_rA4p=xUŔbI s_ey6\+>y6/2j W:& v5@D}6T~ |}5#Ft*݅ ٦Ψl@R9Gg Ig @V~Of?"c flr5{ sI|!^3kS]Z,,-AeT>C'5_RɁ8>YAl. :j9G{("\Q!5wC?ԳY}:Fkv aY"z9TqZS )!ξS|{"Ǥֱn6Vor >UC=$yª]&S[Eȧpӷ(7ޝ+ ݃P.gK.*29Y7 CFۼ|cֶ֓i}{ ⷛD0SL3Gi1HM;4V}YԻJ `=Tcw!n y~$5hzpF?ID|-5W5a)VzDž)|y |euf7\ Vi_O70s04+~>,0o;Ɩ53붮#꿱.P('%̲;T,~r_{w[Y(2dթa|!OX ]gk>mK6ڒ׉6eLqdۿſ3L+"|W^\ fgJi4ɃJp[jZR~H3fovAE(Ūx2.92%}¿d3qm[})땸{KM6OРF*VN# $>ַ,nwcVV`%[3b3z'c٪@ ={2 Z"AK6K-{X OI4s@J3ɌQe GpX2wg=tbajFz:X^8⛛upAAZ+`j:ċ Q}'z@xI|4m`i .-@Ip"V`Ujm1ӡXXlG j |n~odL_ B$>c}8c1tkv [[c]܋ !zf8X{!W- )Õ1;Z1vaVi =Q]7ظ?$GYÈwUoAD!vs(z9FNh9֡Qh1ow3B86FѻH$/027Gƒ~ ~d1;^*8Nun& L#,B]"}YS'k$ޙB Vd T"d<nmoA{u.2?a›;Jd5,#LiѨkNXꪥSzxqM9sYwÓxV_X⧺O5IVn,˻8&7.N|^ b:V  w{J\+Jn#6v:d!7bG(gWq\C `P Y-!#>l<US Y#$Lv92b.wPx^]+,a5X؈^V]{V6iO +RKo@X+gW}-WQ|)Tf|$=RjpyʯK;okҡ"=50YqOS$j"Gm8PU/A!ӌrg]EzW%I|627d/ za%l,2Nw̐ty2n̥/l1@{Q_y\e#ߤg;x7!ԄÖ߄iBDa՚#L$3 "Pie3s 4RaQՕEOx2q҃YHerlnb4mMynunIsP.&yh+h."ۂgd\suJ`V_}YFt$89ްb?0E&srâU!&F;'g+[^ .ߟ$p8%<*/P9pm#,)Ͷl{.y0}Y&zUMVDKrKІ}?\#*g5Q ĈrO>uK5XMu+fn`XP&[fE )6:W{ MPjxZ醨٫>܎ ^Tʇ*;|9“3RKUЊh$na 3".VF6 ,)ÿ.Glt-}VwΛY戌ұ^co7H)xՓ tʢ#]%.Vm>_bV k0ѳ:;'#dvȼbenxtWg*bWZN1럜QƎ +UPJᢷ}@X7Y(]) 'e `J bYd#l*$]Pp6&GIe*t|1H亐 Wt!WU|h8 w^Ry^AUmd9HejpJZyS FDv9l1TNƝз!X|+UoQ&k ьAC #>Kiv\s@uZݚuh#Tڻ7=K6;}h יm| ZL qT7BgS1 gEAѢOSW`zT(DA$>5(Q4Dv$@lzw}qsb pC< cyA=dmW$ca10]xŚ_;@tSw4n'|7_Vu F5H9-'kRMVymj*7gfR9^KFij#!x*~#' Q & +%O#$3- _Ku о7L㵁tMB"5pwU6Zt|Z5 fX5ÿt >[O,JSܟAfRkDU t(-T|WwJg #{&y btsڛĭqz!)Y4M4![G޾NLLB4O׽8ExzqS]|w P*^C޳b,PB%q#J;/}LAnYL[ =Pu˨;p*L%;-.ew ?7LM>&q>{xnƜh"[d!Fr '2wAR%Ce 7q% )^]qC6חji^@V>QcnrA;mf0C]ijB8n94zT$-7HR׬#ur >4mOasf7\Lfxros'"3}FCvM"6n>1NKN2RiUh5(G*)l+Ҥߺi bߣ;L̸rb4#@@'s-&4R"*$gk %ʰ Ѐ3IQF6 PީI3gi b}~}lP ɼs?NQ$3Zt.R "P]ѭxf/qs<' @|:(ZE(Ё[S+.8?_'aBʲjwVW4;Vep5>@p1:=Is$@S& wCӱ8/}UoT3>2C+2v߲\nq}=-!̛YtsN2fHqE0q"Vy|!n Es:k\x';OS)m rٵwSN1/L_RnAT} wojOe}+oY] -ˎvL":'@CP/8X?u/2 x@jag^"gк֢w&n37H3eԥrݼUݽ-/ē(|s9=t-Ht:.s?:ېtZ"J9kQ_VDI=H7jDh5v[;n'8wxj">D[XƔVqȞl7fӆuarT<~6l2!!X1( 2T^l`1+A, ;|Ȼ"  au(W"Wk U\GSŝSާkEu)[M䳽 (_ii ړBMP+b\Bn(uOw<0tl,й+~Mk9Е_ v "{؅GNC9!edAFmGF1` ZH9#Dz]7 FRg߷lmhMϐ9ۢ_8j$#WYi-'SD EB\WNktQ52/޽)wSXQZyNfJy9pt1 ?N]6cDu̲ód'jCpIFxZQSݒw&QBދ didQ㽘{i[y0*`& &{vF:av~)n]i7xVj|-zn> W4Ϝ*̽>xSJҢ]a<̞ȝΞ_O[#Fd)L8C(q6e=^8/>s:S5osLK/y_<הjCWYi1.-bGiGI$k`N hW5N52]yO 2z(F'l.%팕.p:g_ju`"B0G%}#uklizUl,+"ɓl 5&!I-Hx%8Wx9)'FM269$j/FHWd<ԝy4UqN5n=`ƩGn A/fgtn<}z|2)DҍYjdXʹCYpqjD8ƃ,h^*POY4(^_Uc KV׽vuG'C~\>Pt]Y ۈec+c^| 6gs mR;^[MyRۓ/^3@;ę ˂!V%糁"ҝ(HH%`>mWMZE^N \$8( ]~&DYu/5h7:Q-2eA(:T KMY>LG5NB3+G:aR> >$,gUYYw*?IM_TFJj6"{^˳}:6PQy1"V%Ҥâ0[4K7嬸M!dˉ4PWήs8b MI{+`L2F-1 z&xT_v)GHȯ=f:Uqu );O; ̭yQQ#v `E>uVMrCWc ҎӶ(b] P)\ѠG_ZLNw]똴KP<5FA~g`C J>CeqK =:&lhc pnU ͮ._]SM`ϔ*ᮤ^<$z OʆVpN04&*\GL[~ObL+g$ ֠r;rǃ)^]ǚ%tݑgfAVR=͉'͘?s 򈉱릡rAj4%'p_V WL#hYVƴ%2SFZ4g֞ڱ GƳn9 q=E 8I}Vhjj! ˳YG+ikHxPjkVXS| GTB)!/^uDkW.2i> tl&I '<ݏ8KK_Cz\U;d2Wy-P++jxNa`*ۡW;G EO ⁏2uG_ nihx.R];jXAFj%lH' 1NV.A5OA1;"nd\.nޓM& (ǾAs^l'.d]G+<7JAHg0L9XC7*JHx-@73z%rJ@X?[QŨ t9v{-,gN~9){DzD"9nA.17zo_X*Mi]fa>I1RP娙_朓벤볤=O8K6Ȏ}>Skcq+u߲@V,Vj3K);^@b--#[/´K;)ArNQw2"lʍYO).%8;W SoH_[Y@dsr3!G@k&N'̇M&6"lfy<YFHsRր#¸@4gĺ9c!$ֿ#"F Yڞc} NϮyb+յ<qI%7tQ$Z=̡Z,Wfu40Th=,VFD 41SNULbǀ.?0jb GYR_ݸ=iNk]vJp1\QUfiZ=$VpF!jk¤H2m$ofEˊdT ;ULVQCJ 4u0: re +0cTŽ6{$GhWo2++GЏݶMsGa}i`+Y/@7bL6FM a/|V3a3 ~ M>=CpSؕg:H1)NJ/mö=UZe}CeF*t=8v@DaEV0;ڜ1cLNZ0Aw2lXAטוHڷ]~2auȏMx&+>$Qsj 7PUYVßa;o3C4u ehN_#;?k.mv XP阨}jLE*1{ Kk K趴ٵ#P3|}7#D>G(l=VI(&q9r&c;EQGē\7l3v6riX=:H:#]F9Bjl,:ՠ4;zZڇZjP;3P$?C"RXDK rMe$w.fPbXN􀤪% mrlJ& 82wVJ.o]>(Bᓃ q26~uБ"Dϕ6Njqds%[E0f?rDPgP7cj/OFڒI"$mM8G~! EXŸ##λv=#hww{^@+9c >.t++:t[ʛҔ!k7*O`1ZnQAͫ$9mޕ ę㭳8qEHZu:9M,5@iT{p9J_\JDXP#t7S [-}qk@nϛ8- yy),p:zRۊ+T7i@/ 2uv/ ~&j={mk,; LQrN29fڸrvڀ?f$N 8.aѠP(R䖪F9wub.)<ue3̈WՓ0'A8fq3inrjæ3Fs4cE<|0}<8>5a'otf V|njI( ΅n?tI474wcs&\)uda7 =ުh/J^ne1F!98"qQQzTbTv^DP,V)DZv40c$>]CƧv[ ?J>{+huY⼲P=.Ti+qX ȹCrS*_yn^aR_-qw 69LF%au\ӿQ\U vxrs{4$HAJ[Q{؅!;ܦ^nRCٍxrO5Ay2s-r]"NER@q5}^6x6?pS~^e1d8;;;DP%83߯1B$4dT}f6pʡeeJM*[It_XhRK]LJd˧DC ߸MȘ͸jܥy,VO%O9t`83X:͂#`e !|zٲi /g59s;Qv{@Zc|q.H2&8y% M8kKuXF03T~4q\t֩* /OB7Vi-䏦W玪0˖=C065@[ߌgtpN g+0d`E8pRN9D4Ll_bgtivPD 3`,DѢ'˞AX_zImkjBq3uJ @--APǖ ah _- ]Ø#ki] peāU:ѰSN/d³s;R:qS9ܕ]`{Bjᨷf\E91Z,Bk|3Bc16%?=Bal 6 U'CᬏDp/sȕYE %=v#BPm|vT)A{ѡ^G^̣?;㊙:~bk>ܷ!6NzrJ."QߛAf˛X` "E:AL m,P!4%ߜkdtˍ-Bod/a 63H`=>YUQ/0I<~V18`THZ͈5?Iպ1;y o}gZ슁0߀68*Yl.(k 94 򻲿d@ddA ]Ղvܯ_`F-~(!O*J7{. l];Ljo(+mE{9O{ H~ sH,gP91UIv)xYR{k9cW܃CQVHdD*/9<{ꅯN!ey##=sF(!K $?Rx+PyTi1tZtt4XV^+f>h\y-;;_-)mUt OXL[Eieyժ1]xap?oRZ< s GX?߮^J1`Up;BpbN#$q =s+ sOI0 cЛ<2M :iSU_ϻZnNBLMI?|{Ik.>.3eɟRBUbRE5|-jB|Xm\!S'r&6H谌Bt]YZvȩY) ؽE`<}9wtSn @$9/$Jm}j`؏-%7)* .1S*Y&F>ͨoxx&rªGj̪β{Fȟ_N]XY7%E".މ) _ LE2 rvJ~u8ϙ28h;X4F􇴖a$Fľo_^7^ >nS%r~嘝X|@I}~įX!55bnԢAF!}e5;Q mf"l=+)]pONF$|Q0 aT3W~MI] +%? 8W(9 q7ueix(bL-= aV=Ň:7,)- `! e|^T xx7G8/@XXKй|HǠEGZҾTG!lT>VOx Pdg,eu籉 3gUKg~+x Kٷ/sQ?I:pTqD݈Qc#moEgy#<F5 *MaA6sPzaR8bw#R'jX<`!p `U & X|ďt&9YtWy xcFE_%jLSԤhHD8ɮԷ$IЋa|Oo wI撻:ke4h-Ym nBn=ʁ_ l؊J \9&O'k?Qs7>ա7THˏF(`5L:qM W7$L4>0n&$YQR kjo KˇXd>vbF;1#gvlo@+ "5"ɽOy}#!g9eп4 ""P$(0z=dڴ=]@'-Fy3;ZeF= c0;Pxw]61xpsEUH)G镝ނʄNۢ10Ƒu`b!F ҙTٶyh"0ݑJ(X>Z0$RyzS`-jŒG'F ΞɤI}Yp_8IJp.y uʻ?t#rĎ{%9!)' j9(_LMuU&ưz< H/tb&C^AȺوyH] ŨW980d>Dp(/x((LMc8U}uHaղ$:\* $RaGT`׆bFa,^)~vi%C#@4OD|Sɬ*ζ5]Nʯ"-+ +Xɉ1|PMgIOYx$FU 4آ-##?~&ςiN(UW|S%QnOaS[mU%OxhG 9&?s W1ׁ@ 2N#AE~Bd8kEDŽ\ңN\-#C&Nj㇪꓉ H>4%~%hc (m!2Q1s [Da/a-* K$F['"K M:l`8 w!ܫw1s9;!P_{ҙZ Hs92ce;71(|b rz;}p@c%sT"#9z<Ƀ s3f TpmEcg_s8 3yC;E#R;am*5BP8s+^ʩt *D?#0zh?6gT6wzڝQ~#!ǿ,Kv@JN^:YM\QO.+:cjI醕|N-DvexyY)!ͯ\lf ]V'M-|oǨM8TIdPĔU@UԂ|c:o a/\@"H r7gP0:׭*ZȉNdyxׂ6c-̿}K,rfED1`y$&w~UCчNH/eXUkFݖleĄ+#s>}4 ~F O߱nYmX"#7KXW_)k˃tufHSri$L#㕝m 7p_xN Qa<r8C$Ҕ5O;EgP[AQzkZ|X!/Bo^^Ud觇]ـu;Ʀ-ܙb "F<Gs}#qKh3[6o~0*| 81NZ] ㈸ź^-`FߺVCBew7^_]lAhd|Xݻ^Ovl1mt2h_'?-0G^ ZUdInek ȑrЮR8~ Ϩ(ff!4,ٔt:8( NZQÉW(ڨAJM湘S Y.|YrqZ4œMof.d u=-N֧G-ڄyڐ$j5%PO II+)pyHL@rgaS&w%H :B@`٠:;u4 >/QD8w(2#: P5l/c,`-@"L\Ո Twkw'W>Ru;9ĖU&i`F]v 3\9JeE!lbo%=nd|YPE2XRM\TTIA}!\ KID+w8mY+Su fAA,L<]s(a@vji| e10P 9k؏uyhZUt[Udz}О%5O!xUXh9w rM@`C9[fCXY7tN3sNA9`S}_ Qe\mՑR9WH3YG\M)q7K$-{>łkI.эpގ=&3D|V#spzh}9/QB-]yMp+N S>Udxgv3PED"K3J:Dmr{>AXx䳼MeX⋹1%"cBep̷6̧/J4¬\;?i# A=I#TZ3_00}v H KYjSa嵘z3ƒav >I&Lݗ`Fe_22YaރVe3e= MHfoiyGNSHQ1*,pء6!S~t/- 0$ k65I/n~yRyޔCv1*C~䩜9U5N8qG?xߜ[J#o |Ջ(`ՃʸvdDn(F?^amSBqhIǪvrGL`2"{d2|ӂ6wmdgErO=%T{ys zC~, w #1t\B4 (:&0#3!R.< rfpXL)lQVѝ:yr_po͔e{+_vX\8\(YU>"F8ߋ9~YU׆B:=;Π2ݳmTيo}WʞfQgI`HfClR|TʋZ3+I_@[ `) a@PN!l);կUu3'pU#ZU'p$J.~$A$)2)|+X{yvs-@ݤ0e Q~gwLq,/A qJ^5*gOt [PzL,_84D,KKÓq5 s~koca-@Ԑ0\}J)?фFda(/Lb[b! |Z7f܀5:1^=lWe8GKVݑ=4!-J{5=A5P5997C`] 7/%QDO/:ar Ġpxt0X\bk%?K KYǟwǹ*FьYa )9a _JUL@c6G?y+5S *`;Z%*t]RxeCYyuBBBm|J.oVmC],pԀSi!9N۠Gmʩ*z|C͙[Bc\rO]QFMd)VcϚA "Ԃ^'e;g!; G4[+QA#㶴$v^Z$[D2 4uߖD!)[q'3UPqo"7SWzCMм.3sOHcBb[,׀%=qP:"B!/f`Iz4lRtйeoXd9>ugIIEe U dՊD7Ͼ@[ʢ^%ewc >sX' v )} uf?̳5 Tы_2aUIuu}BD / buw XCb/7.\A pmđ <@~0ݐ:Fn׬dg!񸲖 4%o:-]Pg~g{uݫ+roqOzy[r2$Җ* n;]V=f(ХPtcS2)˱+m+"NsM .xH9OZ2-迶\\`1{NOves);f蕻%jXBfMZ+sߙ+sn3[GQ^%f&~|cT xM77D{~S(^wP}W^.gV=Y% pdJ&ݷqjA|fGRx)xć -TU]~B}e%A&diz4]L.yQ ͋Uvu;`|MECv a@9?AH K-gV]m4=X`XK]'Aa>J ҙ]]+G]Mu&lKE} $0j%e$uɵDJΌC y[Cl Mw$Bd>AXJqT4;׼(Qan ;]_W3LٹxOxI̛;v;i3 㯧JDǎ04.d`r:})[ MꅯMIfHS iowQУc☶߼f 4 Kpk|b@Z!D8ǂ ꅩɞs/䫃/HnF^.2S_NcT/h&[1dr-%J]ԩ7O4kKy 1+O x "܍$}+'ϭ VcO~̇P]C(D}5aV܀7804|w MË~sƋhv\Rd_ӗa5+B. F>Ɋj\iN"}FQ^t|2玺N@څ qEK _TV"#)YoT'-I_O $u-5/`b%ЋKWa 4{i`%=:ax7<VF/U~uwRq0]c,n }E8O0I#, |잢 пy+?Q^>M׉}WV dm^9?wnOwOhRӭBtv*O|Ի`.QdCS:;]g} zenE-11\!diX92ZK.EΌ "H=]hB&ɯ4p\[^9ضzHDY,:y5u]1aC #p mP6Im?Q,pF?x5woMg4+z4j' MA_WDh(A|ڜ\Lyg" Ga^bEvů)*&J7)Nozۚ4qŀ*zTf9)'Z}1Nc LXzʉNBҗbPP=O">ZNN F GgfS2)_|h@\b ./Ÿc!U]dXmd}C" n"h캎H@Hup[!I˽bV7'3ΎH@WO4U#,}nGZZ*jDO2uf%1tԡ:ڂ֪>-.vVtEH7{ZdQJC@s )7|:ށYڂΧc-MN,1.w(@\՜r =}ͼ f›{d*vrNY#RM"⡉n `2BՏJTn #_jWj2~SRJo&#FRzCB[僲:RIcn1閯  nF6?t6{@߽m+~&I56bYˊz.%)=ι;SQcQ/R0M- x.iSOɋ0Q5lͮ-#vOh,_)| b%g9 4,[>k4̂,4kFCzڧz \QԕtI tШډ.ҥ G&Hyq{Yk'XfI0^z|8dz3O4 wOq7D ʥΝzu?/[単 H<lΩcʁ.BScAcOLv$_ q=xN1։CoSw[mh`ih4s<,JyV3 ;2%q%YGLM5 oõ׍D `cID*%R5~wȡIX)gAr|=gQnHB[&G8q?/+--Fpof%vb.}xu=~]Zԍ+^cؑvs <⛠Ea럺FRG)vhbtB(H~K ~ Mхr_]_uL H'xň/|OVVzz%Q x.VXH KǍwQu \Ğ32)3-šu"R(`qF7mo@Ah{*ިJ`%NP&<c$K%`+DŽqČ+p+4^eLy~YnIc$41dWN2Yu\{KgV6geK\fȘByJv h9u-_.)^Oy_Y>@1BC')ΡY3 Nf$Y\SDΖ-?-yگM*[ WN^ }eq4T Z|=4@Ќ n>y܈J%E<]9ģU2Hk{T*0+d@+9{((VQY ++KW6\(uQx 57Y&~`G7KIC qQÅ?/_+*\ғ/ 7kwBFӜ@Qqԣ TתNHbS{j(3ZZ$#}@"*3]_ɗ*=[X!b/_G Oy X iAZpA2@_*-׶u]OQiI^)gtSݫ(nd(8u^8#WBJfE3Oޭw7q;)8?T'A*Rh 3ef4,"hZiy-kzp?B"k2մ~ { c Cr G]omBݢA#/9"_tEn4 dX@٧!N7]뫥%mU^r l K#M6-dU &PGrku ބ*2XZ43$y8js >y|6=ܱ@E~Cלx2Tx"-8ПBos6zeJ-۹aVtil.2Sur˪l͑t&.m7#?V!+ln;/T;>Lq3T绥@/. ͥW_Lf+ɔ(4 \p㓔xLF&^hX]P1C,Ї7cېeOҘ# r:ժ&%䳤3V;]Np3IB ǟXN`\6J-u:J=GdbyR Nxf:#b…_y1j;^O RX>G[Fd5s$I_ $_K(7َ`{uP* 9r-`z.}:Й.RukH*M U(VRVޒUJw'jy%x#n FFFm~}ћdqnJh #+"{FMP]>$A.+'j!R i AJZacG(VlVx p Ahy?d"q*AjPgH rS IU=tL C7AB"6M$+Neԕ|C4txmuB.k ikןqr[V̀п&;0Nq7W88o4~:TCR%ЙE8H2؛c >%7Qbo`M@B0(">g]XFUDTj!@hfANy_`Si>DTrp\1pG4DD_̠EҒ6By0 27ƶ2u,/aߣ@#\(B5zZ,> IT*Y mq[;\sRYb⌠6%w* G{ n䮧gA]k\a(q$|}(7+`X< j5ZdLv(8m7)at*( sYJg;MŜZ[E~,RvTzJt̖. *A03D%}tI־@ C22"TyI"]+ς 6ZTa $٩}6x s͑1yd\:W&37=aD@pʩoYc ܀EJӼz]Wo"%t_}픚e2ZDj0rX{H)~1앧6Pؼ-dTQǩtP!rR6mg ܪ߭ kpӃIeV:LĒ0nŸ;K+ rڷna6&'i2PgِZ C}r(X %h5!Of14J>ȓz=;~MX2`RR6=tNJ{}t* G^5UqܼTX(wT};\S:|4Į؜C ,ЗSVҠ9mgH_) poS#swm.vjw9 cnN৷l_,]dYuk`zʟa#/~*Tٕ溇Ç&Ϋ tF"&j75:`&ANIa A/@+QFx>Ǵb, 8GhpXEKR湦, '4}fq/<ڼ6́qTҴa zL)`CAl׃a4/s5;ƴ&QbO]YH8.8VoʊjkYNIn9gcޕ/Vѕp;1-6ڕɿ-ו.[ϲfYNJlek`PNw8UbĴ1#-Bqt#IZX9\(mg1w@YN̘Pc"R>b䜧If;3=iJIBa )O eA_ձ#,Ʃ_Yxf&<o4x㍢m% wT9zCik`>y/Ng 3T/8gW+f3ۜxKH[ɄA?#JvHdU3֣8]Xc= nWQmo >A) xR!Y#(tIgR$6uD!B(#6wiCZؙ SfN@'ґ@ҠgHyk[Ɉ cId-5$^\̣s[Ȥ* Lܢm t~VL~ b,mhĻ |N;ݞ.+w{TӦT4ھdE䔶 RzIk2ق2(vfdU S 8p}C>ii`(SkG߱+>Scb>es '=QȴQnąķyb,φӰyB{eǂFıu,+'dw'Ynślơ.2(`zf>i X>o7lrl2:S"&i;3}к1ݤ Ie܃R$< Ze Eȸl3mSx8 X5%$)<.j'RZ|/]Pp55JX< .cI>ڹthT [;'_hYuBoPQ8j0a}O;RqcEQq Yj}Wy'݀cCq3_Ŏ,zf4^פ=>+!A. _}]ZpVA 5hxD 3鞈hN(Y8_"k:q"Wqc˩ACFhBvJ6u .Tҷ( 8( I`҆>_i9\o[L o Zsf-!.֍ 7p5_NY.("ړ$e&Wjs4@ěg"!ߏNRHCaV**AUdq1{Z |j{78b FpA=Ŧ:V@vb:9-?{ D?fֳdo ;&)ΐcQd᧦ǞC=Q$FMqEIt5GVY 6LoId2زek:#vӟ蚷ybp4DT ծιW*˿:TQQj |yf$Rz֜Bs싢St5nx".I1>UP9pҨgTm3v]U$~O]Zxi1 "vz;j\ھ(R H]ln[/Jp/!@ùD,dVn ;?Hx~}?O5KuT =f|,z)=K5 &:ޠgB% ?Q* ]Y: iy7Ⱥ.Te\ՌRQU͘l #@-ȵZY@Nod 3]2 ~:7FVuEn7ei!؊+=0Rgr%T ^hH5bxohۣ,k6M9#=)&yLt$I)&jb#n1T@x6buLɎcbҔ +c\)ZH~ D|i^OBž4w3x[YS6 v w|ıQ^ g츔5MB 3O.zYI;MNRp6TzdLȶ7(c\OcC:(yB~sjnIC/hs$1]aCenl aE#$_ف7W^19\yQ' 3g}c 9釘0"չf+Ѫ^W7f>Qe35ҬTcؖ/k_'+,z]q^K5.UMvhP78b,h}iv ŅzeN%2vg m -cauV/#CЖ>p|pM&vb%zUqsanTbN~%,;d% 薆a%( 6~VS⠏Qc * ;ѠaKm{Jmʅ6 rK/ LCg1AuqSqؖr*v`gl^sM+滊nWؓv27E5we6CC窝N>wZ`}ڽpD^xK-2;.cx^2IBx(ݮu'g5g\Ϫ'֬$R 8i(z滿FqPÊ[J@'K86T܅G\eiAA? M}* [de~m[ \_‘NXx3qqK|*q| =?{F $"ΔCi$bPFbr"d6w ԠK1cbv~i9ƄBOGocVAxn]1))c=.qO#(i߹(z$]w>G+mX^Ī-@i凅t^7&1RkΪw4qqȂ|Ak=Fl FM@?)'f{K',$Rki) qy>՚mfafUD |KpV/iT[i:;=#/X` eϬrckYJ2!:_ 꺘 7OtNaiK@|'>|T)mLwvGhCI Rug;P&,,xwx6U^]l2d ڜd[/}1jׂrRKR46-QWP칁" 0^ Ѐº r igxr2qG(}Bm|5ȣ6@CcC`Teur BuS }E^5@UI;N>nGVfYq +.Mڀ$.?۟i$_>AkP6;{*oeͱ %G)QHK Dd, GKuɮ(AtEkfq֓B y+KV>d5HzFU|3QFESP5{*%zɤ1%w=Sբĭ}h&Ж;SDoZ/">͕5 RRO_[N"65}/djNtFJ3ݖM,p΂v°$OI#|+4r*ɾ2} "929 ]| ˃Q"fNr{U?-Pl \s H{KN)HWL,(p␁=buG~E7ϼ~ξhO aGM"581;;.xhǫM) M)cK+3;ˮÕ؏ӭisQ oK*e`^^=_ jggj#]2*@B<,_j^b8M5h<Uϣq_Mhƴ3#\-:r>>!S%*S0& |Y.{\Ri{ Y=V*Gܟ-.-d +;)4WTV-0H,02|::wϕQ2Jx@чzMܑbW^}Z?_qm}q*|`8XpC9ׅKQa07Dv&˂ ~@"%Պ&X4#ܽ dMok> E;lP5\W^$.=aQ4pXi}2xQq*'wTH ߵg|ٛ?OQH[t~}X|bM\M,oQ{$*-!+ϻ Tma Si-87rAB5Yq`ޥDL7g[OO}&K G $خ2JH\2[(J BTi'n9tuN ] wgŦ1M~Qg/+ r|P2X+̙~Zl(XEF\G}1e6"%9[< *% a*,•zɈjU%ZN6Ϧ ~d +ARhq3FЦ*_Ǒxw-9jb xRmmꚟs&YɜhTə|Yi,6

W? /_D ޞ,^#hBcW6Xn p>/մb #ɉD?U.ܬ.J^z;RYL,y[?Ό"{(t))>A͹6i-Z)sHCEd'^W5fz>9!gm5En dS>AzjpHQ%RĦTOD -1`yz'DC&$m# y:yRr)X\C PZaM3({Zꓐcno> _LtG0^`DrVV:V1DB@T@e##O[^3fv%1Dø @.Q;O:ZT1Eަ1WlXlHY|Syf 7'Z| Sw[BH$ hRvD_YdQQX=ZP]FwP; 1R]W;9{A,[P)+>U"~׌ n-"|] gW*me~y/~ :#.!@ƈ(j2`YKba>A#[JVYTh,;,S=~5cAtU,2ng]}X4)_U-KY}'|"ٌy"Il]7G,/mАՓ&/Gn(J7olJ0 9oؑF:`#|q:xCk1j{q]l1ꎹ7ɇ; B;ucK7jL|R|̀xبAx[SM[3JCM&( V@i&W,%IႵ@xq%<el(֜ $dPT,A5q"RC6~{֗jJAkQs+^#\ \e3ҫY 'm+_G{X>iv^q2 MV(~a vL-ALr}A,F3텎Y;X~e=B_w?. DŽS/H";l5yL@u0wF=σJURzߨ@fH` $]@<c^H;\ЭktP׍A]S1ԗ1hiE FQ!GڭVmsO!3OoxupR]ZD ؽ[l-5ƬM]`|)-<@S<#Īcx}O&:+81`8(»>UEB߮Yi,Ij~8,L2Zcv|(uABdUHwZNpj}1!q_+Ҵŵ7.ا'VEĺJ:k2"vLd$خc%DbQnRVeXCwkiAvcח \n`u?rsM<4+T%D112l9u}l%f/s@-43yv Š Z,f+ +U)P'IApCut1CD"ֳYsZi5 j0앢?:lNwr uk{TR1%'zۻ#[b$7)qsѮsW•;U]YNX|qz^O.L ޘg] ނqYX=Y&|9¨ߦL{\uGlA7%XEXGrqC,'HJ-qDUxg?Uy>q@GyC4 C͊2bAwÜEc=T!VIMvu/O'GYp=zdp!8)创~nI4@L]h'o*}fG0I]ːi2srZ|URW.O!(2+ ~E?*rUJ69o)U(YA] -7;mىyH BJp 񀁏5yZgW=J' H&-&A4) !#Ƶt ң+֝&^!h.U_E)bnhcmjy>RoQYƭ Xxh$׻"Gs);/BhW=GF In;$f=g 86A̺f>cժ@jtD~VEa:/K%HNe;x/ w>%XMoS/+34'>4!u(XU2w얜C<4%Zv y 1s5iDMJ0j{A݉H{mO:>|D/Zؚ*gXW-Q>=|ְ\<9+l0Jdz>|n`%!J2yn/tQ2~b7B,Ƙ-!I88lѮaD Bonj`L$*M]p>wGmAеktBPL{Zev$L*7\Kk$[̏7tqg36Uk/D?7q5Lۡ׋'ֈ6̍RD$wnY$mJub0ۼ(G?LNuG\_Ai9>Q#:p"5Dyϋ١ڬ p<9lsUtn]c+hbz.d}@i[ަ4>6i,-̈3Vg[ڏXn2n^ޡ3=@x#Kщ :InoFMy͹hlރl$0*whcf!Sz{>OI˻nQ%jP3PvNහt3 860 K0o87|7ky s>J'axA-&( sd?B'vk;|L-H!yऋTs pʼnkK/>]r>ÙB}F3PV$KW%9?˫ fG\ <۷?]>*J/㖸9Kepٙ HQw3=Í1B:21<NÐ8'}`U0{0;Xplth6bD@OmI}.C))C&T(4e!yͻ H05P^ I)/fYqG)xG7rJ5f.*Xpƌ|Ɔ~"F0$I'\.z }HmOKz;BS@#u<ӁQnCJ9LsGEV4z!,9K0.M1|LV8z]̋2 6C,n|dp]J-y F8MmIƬmQpW[ˎ#jPQjs"Եa/hy8},AmwjTb;[ \X@!c kJJ_ID&qH1 ^E[};?ν"N [q l]}UYDk+󟫷%V=$GOÒ*]7K"Ci;0[wy` ƠߟCF&d π\s9!k;(fe1bְ[;OZLXw'9.(mqoc~@z3w'HS`(.őAg!׼T4?ᬯ59\ =Ұ4' i1_ZA_lWŗyt.qOX2ż'(yf PxRphCIL%%|r?X$BC)2i\ 0l!lx3O[UkINpG3 ol55SI >n'!f^Z͘wvg UqtW⎐1gg)j!:U`0h{Bϸ1Yێ}7kkEߐ;`G9E#XOs{a3Cȁ&e+q0*3?h+Z^nG\5L=mNF1jonɊ#Wfk%V\ ˰n;`(2UR_m o$׊Jӟ%w6V2=7B+v,I(qJt~&zJEXَ7'm:;'oyb. ^`T9iǵ",;nYŽۂ,xtP*/QJWp>z$X~s.pQ-1^KWOppOMwQPIWx IN"j$`u~]:,̢K_e_s$$LulYg%EZ44e2XhU[S (V| Z^_NjE602W/Pϔ# L듞UC(moC(~m ZKY<~K'ηxb^QRٵ>K.*p3Q>6@DJ꬙\W(#ƶv&>Bl!KIgNJO=D ':tVaon7$gţǨu:TY9;d;gxmhwcjq5qҖ^\3+ɡٵ_|>ҘfH =;!7l QTC 4,r)g'SarKEp~5B3šqMX]|"V_],B?.aӚ-9?UZ҉гζfQ^-ubgv\(V(ˬ?h_,(jF]OZ;@9qRһMcP>G 0Ƒ{+@u+Y"y5LA$,w^]P֮vXj0\E-4U(QnP~oZ @`LE(#yc[Νq"o`Xm$Ew%ۭ\5ɿr+WvRM0J9}П9ȴqW+#B[YgDw]^ W;мX -{)x%q~ uz:sߘ;\"}H;}j1 hzU=e$­ G@{tS]1Ajsp%f?aAA`BKM:LiFn '~I7[|a`bU(@GݕCW~!Bׂx0-A |whE%XѡFd򽞼 ?rX2Qm%iV0մti)E6r:Hyu|XZ SF$ r6/<ߓ+V&Q~Kj Sbؠ 䡐% fLQB[j8sg۬_'2]vzr[W iZ ~0I}eY^ɣFu]:#A-5y`kiDE*-AK;[?k g]@Y5/")@g]Zˡ]N TH8p=BXŃEY$,2mW=GxM+^gLtɔ?I7_U0ԩj؄X|-n,>HO34䷮ʆVmlY"!k<CR=cmbE3RP;Z (¶hфPDQ ]=6[.*!Vδ>sn bf^qO1R: K|ۨ5#8/Z{q00*hP+fE{t#5 ό;g9^R^DKPBqK$3:kŲ崰P֓.yPsGFL`&8uұm]Z% 9v1¾5KcšCF }nbC 8Q%$*ΰr#?(mE!pWx]"Ms2R*Q!&S{:c(KټE$qT-qva-n^CYtR+Cp=7k`r  Ê'FP0#O˜\la o"?dz ~IN'yiKvq1IdZFlݠL5d^͵y!N x$lH+xD<u;G̈}>OQ=NzL\qt2=WNC6qm#zHd{r}YPi9{EN5-RCGx5~~OÜ;QQЂh"|0MDjgۘ |Ek>@z׉Jm@M] $,۱q_NKuA0%JV  %?ٺJ-iO_ yŦ''R_Ubb>r퐲)}Gn9BV;|jsw^˙<~S(?-c1mݱA6v5IMbh(r5z@Q\BH"m.9=7`r)YFCOd1M.rO=}T&uJ,تkPK~ɒFIJ {Xn1"*pΦ G* wЩ$<5*߾@[K :qHWXTM2(~GN4d3>xmʤh9|[ \K13x>`\Cct1|T7us2<2:4w/l@s3.S:=!ѱ7Xfז/ rs\< _9Ur :!0q"k=H,mo sB2\]u*v .1՞Rɳ W }i'«yi sFgo UTz!![iZRA11 .p`| vj\֎pTgxH"vM5'InP.(CXgw.z<sLޫ&4sVEL%MPQHI{x[CgZ+?OƹMI 'VΤLtDPdO jHS&q$]XeflM4 ۳mJ1!Bi۟ĈGڨvJP,Å|ٞ$z$ʹz;N4ova$ɕ%/f,\@oHZ²Wh0h=Tegj5mneV9NȄOʷT5i(l,bI_jVEO)9ɐ<G4mcHf *6r,ՖYa!$ 1& U8?/{ 2duw=QinaL lh?Xu1(#{-pp>!̼yBQ"'Bhm\qC!lN<./Z@Q6_n=%w"/J!2`+uHTڛsO}1u 1鋐ygֹ9/ղv  p~OK⩲<څ3׿j n싏<`@6h5.>$_wJ=(!h|][1TTԄ%\@r#XfCLx~^&hS Z1*e̶ڝ L<-&~WG;y i>v?=Gcd, o0pm#3H~wmQzuټa7yeb)쐗QxTgTSU(.KW~0u (8K &SWbocD[5hmts+o?i(U/#R6ȃ03bGu)I6lZe[B!AZa@{ZRO;VKT\nm lp _@ߥ wh:k44{n&/I^[׊ ˶cluZZx$ӸH/{c(:ǿatn=-=@FQ5%t@Ld3ѐZYQcSk ؒW/ŲB2a)EtH$S_EH8B[/{ '&D%bպ @Y'-^)y[,r3_db?[MO £k4p7/d V*w"e xKCxB ,|7pKrhx@0+%/PPpE?{ &Z 0g ./-g)Q ~Lҩ /"P[RAy~=$רR]d]y T>AK`Y|1|Y/ڈ=.xtbL׾S硥F=;̖ i1DO: Zmj@>lH$Rr08?f(%1t=䴴>alsY6׍l8J#hzd xv nʣ!tni&Awm3T& rA u,S%.jl{Q2K{#|ȼDAXHg1$R8qPHhB,]|jhk;bX-=T2A2sè_}^NGVQlVg<Ѹ@ Cz9"?<+. -x( {HA&q#kϦx۟ X;LaZ](6D];ml CWAi <{7ME /iCsVv0e_-V1i̐&ͯڽXi@%1>m3z N$,KlQ!' )+b_i}T" ⷟`-i 7oKC:"`MWNge#ʰz q.q7ojRHyD&or`OhTnl xX x!t -/-A@( 4&gzg9BycrWG{ Ctq6j#"brJ9- 1s"j#g 1q-q>6#_$wa:Fc#trp<ew} xF,(h.P.3͔l7O*1J |Q^܇cԲKܔaJWlLv <%{)@)#;4 3 `S,>4a7r_!#*mE+mi4pq#E?CFO7*A.&u* Xo*q}TT_׻8x/%zď <kB k/ sL$nLJ'Eh~\i!'-Gmۉ\7 0h*qnÆC⠀=+ p *G)}G}_᳍P|=xWsJΆ`p-hɤu nLhң` ۽u #l?LX?&e AIiL2m9 Sbt*͢+#~U o9ϩhH=n^boL~#CVeTq7hi Fh9/~:.6}4.h'G~!BTlR"R@/Oy 'Gɉ)ݔ@z}Oi;;ە :+Rzflg IfsaM^&S_Y&w<7~J"5u׍)o_> 9T!l(2W .h0JNV* }LU69po8' f)_ZF)$/\'@2ȥ2`4@JDh5qd葰f*gr_oߐ`⬐tgU 鐂ӨX8d8SQ\zR;p>{_vϡ~0S^y_NngrWICD# ?4)+7b'^ij6>>!O{l~|S2ZP|cB?,/=BH{ gm.%u>7EݪlDQ# %.V8Dx%|XCS ?HJ\֏ߑLvh\¶lsHq?W Rfm0c$kBKpe@9ʀ?lZk"ETC&_ƞ^9+PaNCރTN8f  Ud  ko2'3E/üLo}Nq!ruB~eLSDAu̧ٞ{vI0oOj{1bc*y )K^Jy! >]#GRq1pY#Q %?nEt&Wl+ҙ) } k;[9Y-T G$GqٻaL|H^|cc5JPX<זccZ&5&J#3&_pKl]ȫ1v+@uwYmvBOV$KfLDڄy*vu#U|e~{9NXqy_ aGDJ f(cS>hl)oز5^FUChN !+ܰo'Uƪ g 窫ݢAmix޺K=d{1>… XҫĨ@L;&= oPmm ŸWxq\4]ss7/bnʈ!˒UO4HYKŲbN+&6łACY1=Q[ ,ȌA ֟0CìEK"6{ QK[utiYmjjn ֧]|#6 AâLl(8}͜,/#8D}ss\"h+a_c.zQX]* J d?)u:MU bt} ,K.&1]* fa7i`$;㯢doJペuV͗/E|J;W7Vʈkmy6%= Og}܉%FՔH9Cn]$9q"Хߦf_'%:bTsf2~V%ѪQBB,:=(PFX!y>I~#{Hf@?V9%+V * Dv0v2y>ܑ{ xw۵譞G_UC)^ec/s͹@j¢7α!ֆi,4ɗgɟކ1kAʽܖ$ 7SiMa#bvzC[]?Pi~]ݩS?B#Ȯ(b|C"9 yi‰Q!5 U]G Y1?@5 c>8|?෧l޾?htɳoY%cQG>##C .Ր$OC^:?ɪj+ŀ=]Rx`eZF{2BɅ7fBLѧiޞ۠q83f =2f*+i, DdLmt'U'lZcxoIہڍ,8Ht EFeӯYPz},={kDN T-esq60jHMX_DuNO>{bE_@Pg3<_jۧ+'+KF FАygwĞ+mOP9=.H)n(w]3 \;&(;?/payr>έ:"X)0b*>LVKJvE7NäֵH`Sb{wo fcNT׋jAşJ@{,ߙ9B=Bxr7komf2kUb O+XCy#bb'A7% ||y XuDOz>|~bQ2~?-ߣCg{M-!{> G: 3b56;۵/%y`*1%r`Ŧ1 #* qSNU&S97֐8@G1Ui@t-B4 f 1|!ic?MMϫzd Q)UI^ܞ#pu"+T5RcTgvcNݛges,(.W1#IrGR, d1#$mhRF-6*8Jtco;uoٴEJ\3sO"9SuʐKsTu?hLT|>X[4-~ܟ3$ *8lY .­3B6Rq )gWLpa0[qĆ?e'N,Bp:[%$zЅCd1.#86vC85 FP#h f4]!;}.KVn-_xojƯ%:IdbRذttIh'oQ$F ay-ELI ϒi1@a]8N3h<I™bqUz>]C-YujwJϴx9C*Y߬Ȝjr"{O97nXw01+I I`;Hh|B#DtIT} |m{_Pye]uV]x.hh7+P~f1"8kZPg0TxV akԇaLy>~w&sX} 88׻>,mOvKP ۑDbq=}Si)8˭򵆞ıA88x_w` n! .X!XΥ?7rYR}e,4ޔA8\N u ٰ{E݇0 WϭҪ4)lcDayݥĜeC5|`XC1yPU8L%}:\Ň7~c֭ul2:vʬנuEIi^-A޾@l)Gt!AR?WmFs- !䠐M.)of; s6z{wB᧸_W0N' O`M@zf0i {eX@ PF ,h@ ޠ4 o>}h?gRQT_ɚHN'3jwp'ԉIT'火B~6qa.jRpc4[Fw},vX Wn'0* 2ZP1GL xa׀ #U{aa.]/1.T*l~Ui}M%9ޠ;ʼn"u]Arg{|gj}w@`OS@mm*7SæB+ _`eH r1(Ϟ965 "#XwZ1)+VW0ʄLS/2FD&X4lE xs^8ńe/)$&~#YYcP٬23=S#O zWel~"Yw!1؛c*'lw"-mo}rt @O/TU[@ق36'ϑ2rJʉGOb'M~8n8Љ6y&x5% Xucm4:F0xƳi'mVX6$))C]?֪>N_!Msj^mt38ήxw!z9Uﺨ S"`3/R"kZcs̜׽9jC1DO|Y'+칭ӧ H(l`E?~)7k|>N2^s|SŦtL.{ )5[@m; nݯ(nhɮ[5h]SqCpR 6<%8&a7PTxnFA=!B0*iEH2Qs W_F$Lw ?L\ˡ2}恳}f¶ȔQԊ:Ũ)uΎ8WrVYD m?rrzc TޕuV`fhi|e4eX+fM;ӬAfx+DU)FZq7ɗv( ZSќWvջ!^`a$)To?K3^@˖c>l"_UFiaLIcmL&VcLtRw]P[7F #efd0zQm=zw+!c~׋@`PNrc=7@=ᣫP 2wuwjB7"$\𲣨2݃!Jy8eR޻]Ƈ\ob0,Ѓ\ i caXb'# CI^hrugU_eͿЁõ"upC s~MN'ħSQhWA ΌFyB_?1tݥdv}Hl[͓HzLcOW6$KDLg;uqꄃV`@YM%K'xjmQ[l9ۤ2ZL LF~9Z)ápWIfp>L=+\Hpey9 r[T x^ybJYo:+5ӺQ2 i@/< O}1d7 lT?FgY?9 ~*;H}u0 ^v1TK a["` k0W>.jI{*Ǖ`am *DP@r[aO TU1,exE 5@&ʀb4j}=bix@G43a&{ (0YӉ}2iYPD;GddExk嫾2.dg'm DPab8?PDqZu44Z,[2cXu"wr̪aH|}V\\TsEI9GX' Oz:! k0ԥ̹+s%Xƚ`]9e7EbIFYO7 A:SڬW vjG]o}D aQ醲6G;EW6$<@=I ERyUGFVard J|6kI鑥h`v?&|'QDbm\aN$lO**rw@^(>OzA >?MyF)k{!nIJ],2a &V,K6۸x.h x ˋpb% *fE Ko3|'uNv`‡௨F+#߹cMTԩw$* qpN<.Y5e ~qg|6 " EE.;D]</]^Dwf$^52A[6غTw<嫼SSPj t-SGi))&z6i'&qyfsKH޾|0M XCg6 6Ox]"4Jܞˢ4Er|bK_++0 `T=>5I{σ$~Z<4xwfO֔ޔP \z T_>|8`.o0q0_jm7.󠚆wדٛ d[zO M֘KF"I̒tC~׳puj1H>Ab#[2` ^ՒT.ܘ8G',(J/s/B{7]GQ8IkG'6co!qOHQbc#w7״B94,Ȏgjsy#<`)Opb UNqJӹj$ݝۉ,TY)ȩ#C3baW˿e=@3 Ysv/ǺV{ä2%!uG"߶ހԏ=I͢XnK<22 TU ڣ7UZi?rʒp{3YoE#Qċ6Bÿ|uŨp&+o v31-tVp:m3rk/Jwn ;jn}VElm279&B]s s3a_=(I @G"W*[pڨ:zvl3xaƈ CJ׎ hƯF^_81GjA /#0a߀6 RZ=36%qHHsx! jY"ݞ7 3Hb*}@D1Ga;魖r5r |7[idEmRzod Y8U"` 3ՎGŐ}:5OAFy,VHCnyew]PuV@:BAaɲ)1lD+fk=Q jS }fQVtL<||pЁ .krqwӟ3[o`}y2qfqfI^Ų¼e@lYtmO`he*pk_iBf#nFewY,J4YI($;|?ݬjy/ncAmREQJ}5~)i$/'n{jp9+(^C|ه}ɩ}ΫR +u /*n@!cRN_շpH'âS?CW[#gYd ?8^ja#%([oxb+S^F2I0y90El߅cKfkRQ$Huu_OCDblqqw4AOkMrd6v4ɝcdB>r U寐z`j!]Z/xI%1usMH<")KީZ:QFP1aLІ$#]..,|@B)!*T: n9S$!*?AD3d ggpc$FMw\ Y>E2/>&'NH2$}V C,fӳ\ȼ_Di$7Z76 mۺ9N1-چ KtoE;UJHLP AMoӅbƫ 'BC>_ |S>Aqk\,<;>D#$Oؖډc /)WFf˼6\T.<:CiȓUDΝ FHeS)4Ҏ@l5fU+C&Z68)G4QPΛ!>L9{8k׮eq!-] 9X;'Y|n j`Gȁj:8 *QxV|e8:} -6diܡ4u0 _: W8# 50<ϥ8"fhPspthfE1a05ڕ<6TiD|9w#g `2K)hQ冒]X)P,$rs*ٺ PO3] 47b}8x2gPB˴7 8zSaBٸH# +^.Ds&wnuM0@voaECIe;sDڷtlvGPCQ;d2X,kJ$ .3P* ̉ɂ}aGI[% 3\1Cx.{f``o$hYP9,~fᆏ@CÂ%L#"tKA?c!\#;:$Jsn#-x8n36=DQ40̧Q tHToK78rM#;+#!ݕ4 'SpN^7 J1-7߻6\>*ݮCl,EꑛW@1@(n۷0Zi|?_i=ugknXak/CthRldfbnm灌MRe7! !ZuVDamhQZٚ_bCT4 _XVw@RKR jKQ$dSAH-$RcC$RhiIղ:*RTk87Sxְ̭%6OA+mzFJ=k޼[?_48V|9{D _03eZ 9fMdo([, I`Lv2{nL^̛7"<>Q 9:vrdk l?O_O2NRc:p H {lo/J&@ثUc J|rcT .~cǺB>[<"*-aTǢ}3M>[֝2JIoCO%@M}&&IR"ne?D !!p*}۽Q_AEC'޹0y>%tt#>CÞ>h㻶sڟw2TfNC}~U'Rg_wac5 ]4$(6VXl%w"oKԡ4ʶ*KmGQh7f+\bX}E+;T1>0w{T&ae85TGMlbPrk*rP4xєlZF]@OC"0]Ʌ]*i_n3{܌ #Cwnb+ eÙR4WH[8+`OEÃb$8XQ69H7``w'F-J7-Ȕŷڳ{/7bprGڥ(EsZ>.0.znj g c *RCݴ/>X"B {sΊ JNs;5>siph{{VͶ2 A-s) #tϿ^t#%7.JQZ'̭-D(k5!G`[{?6sYg= U@y`𺠏 Run 4D Z$?k+~/>0*<. HMyXe٬auΕ2ɣoI1e&øwq@b&y|+ٲyXWM7\O8߱B6&:}/~RhKN6ȸf)`1kwTQeh0F=&.O߿yN;uaCXbe73vTX#a^ F |?ևZQ\'W؉$AOR9NlATl]@  ؄|T͗A}g55إ0Q/91tnE`f$2`,#d *GQwTv?S)y[eh*߶g,^vKr7)&NAzo\G*S65H(C 9eeiR:E'ːI"N Ӏ NB7|^%q: UFt.1 Nޯ$b]VM$#j+TeWB`TqDno1|CuvFPϦra_i}M<)]ةcA 뚤XA}'d(Hq.>| qu̷viB~ % 2CuTO>öTz^QKX5bIsxu,2_\0ʡ }#y<5HΏי;Pn@iѹ-Q+)rǖkZPp<7@P>pmP'³hV;ltxTlw҅!kAZdh´w#$b 8Ԗ dW֔Ĩp~L'B t ЉD#E7F`9SrDU!݉}`W:0A8U WUM>_?$ukn!؝> $o>40qT˯A>NC_PTxF¦-φSE cEKhmȟhDT n?q hC %Sǔ,ո6i£Vz ]pUA Dꫜ0reࠤ,UsA M8`;SU/ &Z:>ބ0AfO 5b9I`"p);~:l'(Cix]c!-f/ϭc=L/qx2m 1BYm-No!ض"`I@} <t@;xC!1cr8_fL[/#U`9;E354@C,Mhɘd5rM2 u6`0]((LfNmhb蕓`HԸ~v4g?˛'HRkYY4c9 PWs|]Lq|n-NgIwB'4n%f̂0M=]Cʤ]^dɧGOBb e"Z B>ڲG˦ZMsXq[S+\cjI8n:ˇl]n;`Tk""sg^Xp}T҉y4:;bYj`n ѹ3&vBE_Z ʧ#G,o{L܅aݎ,3;O7?; …8"|v*M{%}W0Olᔍ; >RB]ifȏwzF@ƨcXK ]ESƯksʬQ+ËrjV,Z0R2b߫JZslEc% ";m;-*g mE_D󈓾C X%:ҳNc7ENGġ9QAxu'Yc ׌?cī!߇ZOԯxp`)n'Tv,jL?!mߘkVj O{}5)4d8x|bdSyOfq&zG{3hGkcO8OvGϼ˕JHgW$g>vZ%`ުfDthOf$Rm.YzVBA`FM:1q4=f6rƙ%`@]?}Y8+?m`61IIں)"~[Ĩ{ZnQj|aFϳdnf֊lp!Y;]QI}&)a18󠾩e>_aMw4ď=4blY'vj_qm9 X=ÄX'.+qO+e-[&CjPr7/Rbuoh`K-Ɏt?;h-P XSP vPhꉂ-9 DT%KP\/}AoРj֥lUzySIarDU`oBয>m 5I6=Ƈo1EFT⬹?ƕٗ<80kuspf!RM,-HƒGHj~(oj5`Oְy~&V{c[X. av:R!Ƣ3A-^OSXBz̍ױ?gSwEtZC >KԋⅣ4 Es2\rI OXJ^2mh/{ƥS G9},de[̣Ǝo 1R$eF:m,yZ EBݻmc؎QTWi_29z=8H&bA[<^''Z)Hs1 `]DK Y؃K0%m9de"K GuLR,8[exA D[rHgPB+r&ޭGljq-: c o ֖5hD-͝ E8-PI\x3]GNorFЄX!arcJ YÍPې\fRz::}P3q\'ks ֊ Lݝz[TL\2]ډ!.P+ٴdO!\ٵRT9 5+qa\ƚ3E|Tpf_A56&G+NPWEysd$Sɛ7E`.7gwK 2{=2^%*~+R &WE#`lkhpa5F J*H oVo9r};^;`5d,bs : F "<,džñ3WFTDJ\ ypUMҔY"9iЧ)g:bLeC]`Tg*/`SKM{OmϹjL@i͞Ս^#cG siԛYJjupʴA1|\=JONh=x|Ws滮 lT{-{A|ӢP%/h2+,HD7K%AjG"s1QV --!껂©1r 'sۊ\?x##~?UeFN%GhcK{@Ԫ 𣙋[@/lIoҗChCEc^%?oyE%|EHEE`df)C,.D#q SNFص+m| ^B\+x]9:O 9P,TpJg,C[obڃj.uf&?nh~&/x7W?bܚ&%4oHlGJBEpl::p SxP/so\6GVH/TZOڨsPvIClI@;m@G۶+ vD 0d(-y.x9odԸkVq{ݭ F`莵歂ʚTĨo!Rjm52DKD4{րFJv&h0t.ᡜ5,<*%~}w_zQK>@{Aa{o.V3©dXGw &u\hɰ{4]o_ J#dCONx* W#h$K?ȓLQϑL9:Gi \π"1RPp:yCȭ*FܥhcDZ )ǓӃϟM>mKGZ;&2/{ZpҮ@œՎ0QB?Դo*uꕽ$Q<,5hiSaRٖ$2+Ǥi rcA02=Aè#CcAȵR,?Z}T/v1&b`qI6^AR'C;Q85JU%dT:@u-͉<X!U~n*7]Mie|n2OR֢틌e", ē JHe~+a'ujV[Ԭ F"OE@ehD}9e^Q@)pSR(37B k`: *A96jaIU| !rW^ q0 ^"#b QuűdIzuҶbJސxx+;h{Z?49lsԛj%pz dS}UE%i<8o[M]DLS"kf+Z\oEu8rܶ&BѴX(:4ZQ5jv;dCM~4|"<37#`)Ŧeo}jcK<:RmDvr#.1OmOj4~#5SP#_gP+ <hA-rp- b\'X┆6maUTm#xH Ń3Z3&?I> w\5ځDbW3d[a ,g{ ͑h% >oksYVUi7 “8W©-T lMl-ElGy .Ì?+4G筮 eDyÀ]A$C&/j9R#fZT.ɡ//WdJX";?x+eI3A'·(ЙwJ WIdHc0 {`]2)+9ODȼ1Ek}KM AMP^\lYlBG;CgVѾXC;w0^'L8U*T$K~W .iLP%!~N>m>3+ q (Hd)6h ʋvj^:8dV<8a=*-Y DS=GF_rBٔ?& YP&͎"I?6A$Vn?xGgBYSFZXXDa!Nϻ x~J!fႀ9qwCۦ0дd1Pղyܢ-wZpm;r,B*}sHC#!aw'c$ViBur2~Tn^Ejp/P!0z&~{n_?X3dRt`Xp%kNمH Dmi⨕ 7H閔;H JJ)4|wg.PYTp%IWc|66K| ޲+ _o-tk16ª6v9o9ID#hǜ 'guT|(#;1E'S,bQz,"&7|*s]O4KTJd ˟/n,5j6\7ryq 9$rKe'epz\5̤֗iG5-1 Yy}^c\YU"F,,@d+643I%գ4#1lNBAQfz7\mȪX1Dk籡}:w2g/>! D{2hCJW۠:j;934[br1}-Ƃ*A`Ky]iYZ!`|F te!ˢ|@mn65p b|76ꛅS 0u ;Qq mu2 ؔè7wU21["A;R`1gψoK*Nh=` {,Q̱Ժ4FHR~GeԌny|Dꌻ}uJeM"NQred!I|mT#=˜iAtidIϞYcT>ҹ^5)(\qcnŢuRJW;$cQlѺ֓ļ8+#̢{yG -(6ٮې Zܵ ( h%8FN COG.s6@|]\'cB,d*aGI= ۊ<9LZ>LtLȖɏE C.װ_"|K. ^z ?>x2G$AkjZ~{WX^DBF@sk@ Bف-xK]n¸Dzj9v^Boo3Z5Vm.ZS_sllugf@4<^1B0 !'$Ik*"n64a@Od=Mo}Jns@O?b>kW5 D?=7?P#tZe[@ޛ8f5Iĥsqypjf">>Gj9M!X?]0a+t\[svB/& I39A 9LBW<nOi[( a=1u]PLށt0˨s:Jtu*# U y{'9A?zn|`%Mݿyx4MCL1i/dQ=whE*(ȾzS F@)quQ=:1%!Kw+,r! A_z&/rD#6ˏrH+F-s`)3u*b:2L5ݴ3τ9`jSK4uUox+PVBLWZJfc#6igN]8(S0(nIg@\:˓:dyن-˩ M~Gb,njxwLNq5aQ0`!l{SDyh1Gc@){3=yHT)@oi TgQ8@+sy-~>LTx54AP~2 dWC 6Xij_9tQrЊ&qR*\)ca}r*Z}'t O ::uP<0Gɿ8(|˄Pdr+)p_`F7H[oT/Z vP-`ƭݵ"xxJ}"N5Kl뇕'x+ai6U`?čA~05q - ;]B$ζSM`bohgdOH Ы=trX\uiF~u )r@f/n .h?*q^LAa+*(tRSI\%k/-! 3p/6@t`JLcepKf`2ç}2oP}}f=0`v]qOOmd &I15TxX07N($WW1edl܀,sltkRR eToFYʛjDQ-Gs`! !?4"IGII'id5ew;Kc+JOqQ/R7yqg>K3LƝ^cX\Krr lmI/EE5-u_%K_re0Y >Zd *&52 )IEBl9op%[BHV߭M :٬A#mcglXFַyFWFĶœLFaxaVE?MY-9i,ӪǠ?iL~$Ҥxo9~i0 54nO -oy &;^UTe ,-r +\Us/>_)~:)Ehȵڿ|qPwFZRöCB:O7!q̦ E^ҭIVڮV xd;`PTIQµ7H $:VdNםP=8ƺgYA+#0Aȷwe:-wl+C\EP)d}\ > 1^Lb78)Z(0ʯS) @y>Fjy9s@~8;.B"9YkbCTjXoT^U_*O@_[UK5Vwb\츚 $oufUxt?qv~EĆ} t/.,y+'+ߵ9? M-}UmđLvf#(LΩ51 X]g2V37=:Pbu&h:꽦'mغz;EJp2eG}(.b5Uۺ'CLwjiOtΩ zF}4CTޭh%&jqtsW(. XV0.F:[n=Ҍ6!O3;?NX%+U͋kju6SnIՁ7hPU3dnf8fx *`N"h2Ke :cs(?umnAP޲~gTL_+>7%Ksn#L 24V b yj-HIfD#8G/Ǣy.o^xY!HQ+ iiZIjBDq[#8ڠ3ǐ5M0C룊Жo(oP7ͦ5*.ӿ0_)L~!OC" e6RO:Qf梗)t`ug)I/b61m=49Rܼ*b:? :H(˻JI暘%򍅹DXleYdO4JBpE}-Tb"NX^A`8-I*3 |‰,FB*P3"s:qTEO-6ˆ(U^g}+(|W",Wj]!xnV2|N܋23.i3~܋.wh̠.*oqovҙ&6yH ѥ|h{r%;W%޿&$>JI'?]o]M>.q`_ZڸO"69l|`Z\u[wాL< XR3+5ʞ@-JVq |/,q'!![UП Ur#f mVz꠻4]]]?Ui ՆLyW=G k4xLS7m]x/ sk’WH!?|JK_ZnA"' AƗ!AH*Uj;eszx)q2뽄\Ӽ Z|q8 CsP<"umr9)EL5G5{ ){l;3̤a>QtTɂ+h2]OV0#k-fz3֞M\.RI E?]rQZTRN瀩wL|<+ ̥8ÊֈDz|fStWt[lja _0ϷևdF>2)!SVWpM nt|~Q㌪4m2AoͯL|RpwЂ֚rܫF_G_4s0/ķ@ƕGy*xEKO0)@PsMнl5fY 1/5_*p,X .u j^ԁw ~-xn=)/8&+k%f2$}iCedu=xߤ0!znSV褰}"b6`b@uK+%G?Du~-}^ո(W(QRHZ>B*sv7;FVb  4vYFL_3Ol@~q޼XmUJ[^-l[C:CdV$L$|>#~' o;Ѐ90*L"K# 9ǴFR(?]*=\-׶blɱ'(kκ;ũ)Qw }#Fa))[SO.M]:ؓj"hO[@FsO{oJ}:_ylcu]ӃH ;.v*gr4jm9s$ZMgz$&3iSXE;=m74 FuTK2VP G'Po+-纝M͠%7\"Fpmʕt֌+k%Qt 92#e5{즕j%۬ J7u`!imwsȆհ{,!L%=Yk \&FĤ;W D#Z@ǁ0S!e|p!7dxlhdth8"D3x( \``m Kut93}]>|-g ".gV1"|Q< 'vu޿b!B^$Np ]E*>d\ 0&qQP+NK.oqOsve裗mƦf/'ވׅ8lU-IS?_iG`Pr ~g.^֮ OIϘ&GVɠumàMwh[(iSCϯS,~Vr fSg_ChcIqL d0GקءcxR$*+x\&%2ϒ37wܦIyZ_`!1CTifrD*( @K@y²ZT7>pӁS37NnGOJ[@Z>'uL8HȆ h >9^pd &IBn5}R_ŧZCoQ})e]_hV穆Q H19,P=ُn3p(+Tو4*5rwV\ɼGH0ҥ]vR̚uYrIwsjܸElCj:7H1e+2XsZ搰p;84ώT". n1ߚ$yTLځW7N r$˳/d]%kPpX\K}`|eXe1yW_ Hiv_E!6*H+'Np1^#0YdJcjC+\,H*K/~&Yvq un,`'0Xˮl@te/~)VRƙAhugmx%\+a; cyVI34"tC-DU@q8 "gUgk,τ¯w>~p#X1D~i,ОfjnlVs(W; ҟl5Pb X؄UE&8ZùR2;y`ʞ?S~(Gx߽Ό,s!Q7oGؘ6/:Z^3I0MrRZ43^"!r“J:Q"eoN>iwÚh`aۧ zPomhOw`>:VmGjL-X Ӭ/kYhS>4:e8epkAQ4N`tyjձBSVmr{-e50\Xe~<N5YЌP) 72I T_˯wC]-!e*h?F.łkMǰZn7ejwId;Lݼ Vu10*/rB@^"okw1m=2O۽l>-ڤ`g\T^@_t~ D2rho>km!ĕ>Yngŏwk|-H5Ե `P+a5ӻޝP6w&g\?XYuI1m=zUȫ˃\X,x]b5ޡ}pVAAG9Reu@DOu,vӾvBETS?f5n*V/(fGf'"Q*S2|e5#ɱ!"m%W/J' J0].0a q} f쒇6I됻z%p;n)7M~œ$AXJB.#W6*}T1f`9`a'hZ3MzDh,m<̻*X(5ܰQ{/*F*p:">K }Zp+nOVY{FH{E I>%7E4akb=wA_ǎV.&~#%b/޻DxI |L8 _Bj|Î]bL|$[?=ޮMԁXx4p\Ɋ4(IsȃD]X38:z!nZ:7]W{V1g1_o)SO[mBFtlp e".N6y8"6zXQFG9h.[{Ռ? :<+QXGU*fLU7Y\x}~I>iel*Qf[pL\^&!F"6)"%ODjA`]'^뙲GtO؈J)3}A|~J/-#ʹ.G;,|x2 5nR8EL>w}Zwf (li1E*H GO@BHJ\} t4b K Yg8 Y㎓C{$f'`|b> U ɊLrnD],ċP&(-$j3zs<:.߭̇lxjQ/ i;koY 2BqJ|}I|\m[m;̉s Rκ}`ح>TL?z_'_>)1jMFq]^!DEE_Ny,,@'n9ey'{Y܅bTKXZuk[%-'/,D&,A;'ILJL LI(f>A2}[ ҝ6[{B崐y*܈F*[n`<\2₱x_Ó6PaCUW'≇eP*@qMO9`)z {:]= Iۮ/UdDDjMJ :V/zOz@,Uiv#]O=7Hn/~snBx.!Hb`E%۶NlIG=9.B {=ۗ_QY$G7iG8h8kZs:[)8~eVFN鞐 'pYN+)ADQN7h|UqmU.CРm)99 ޻9ۥ86]$ [Ma]Y Adx0;U@ ?o-GS%pEBV[aH<.Cq'0r /תDZKbnwmGTzWD̪lqѲ!U`ꎘ4R2*>Ǩ!qя1FHZuw4RcۡQ^tȋD#[Љ χWɰ0gx^aߓ؊S=^aR#;}稠h*[*{DR9wZ˹GqcT!M{颂:C7'+~KWUf@"<ҟ-\f-+:-ୌ 3G+S(iIUΞۖSE.@6YgX9^U ECǦ r EF:< ȦGsM)d'qonf 2ϟX dTV'>Ά`pQBC}_g >QNդKQ)07y\v_ oID!4vZ/v>jftS(F+e<X K \h>&|%t)(1?87B76 U꬜2Jg@Qf'2"yM󵩭o.:}^: ˦K;#vmޠf-@:qRNw=Z6+pЯklcf[e9Gb *}#_Z$b}A .(98YrX,JGvj_?d;g)z\%qe=jq$7Ѐ̑/\lqO,ԫtl?!WkhV%[^NN(wt$@^1 L}.}yE>R+vr Zf쩢%LD6k4'Ayԧu |w;ƱLكc$*tRP yS#:P c0P87•HЇN%g%1}}PCU`CckDP܃l``ynl]!RJ% LM&X,8;ET22ZMMGa v"$cȖkJgGt=lB6vU3S5VᇸI3ٌHcEiíNtЕ虄.tI fqˠzyx5VmVDCMw}d97ճڥ\l*ɝSb㌌|&5]tKhd|) \O6-'PLd1R7oF1ּwȹqu=j#ͫt0k&IY}+(fVPF#Gt|? " _rr*EG#EJK5I&6= ϸW=M-KW߅R[b(;e~t&Ǹ0V(6]}[CX}j#n+y:15N?T4mn5#'+^2~ri)F1֞KВj % :k+N7@eQ~Z4])#tЍP9>`bG:DZM6,| 3"(rv%~D4(-_.zd*[0L+^m @TЋTsL>[(7oO?!䳗)HakSWknAhsiGsOT9T UOOE԰v̊BwuI֋2Rr3 g˯F.PNɪD2^=s1T7@Sl5(07C%' /Emٞ> %O, b$MK5̲Y~6dVVD\4nKxtYӿB˪6H~ޝ ul@3.1$gIjoӐ.e܅#`^=@@ƥ̉V-]N_~"' \92tr0QX}*vi1cBVCMRQY.X b +FS~+tlOBRA<~*? RZZ]))2 8 ]6iDWy F:o}o2?ծ &gA&s]gN>alixLŹV3]SSt:5T!v8[+Ґ0W. K7,̋ABLij59 0Y?Fnc{J! x~yTW z5QgD*v;TX&]CpK6GSDxCI#2.Ð KxO0lr? 8J/%>wT °2n)iFVkWۦYY1c‚! hz 6v$G#3/ڰQ3"7*zNh" ܫ2*S}.dS9NapR;slL1^CG`|ẻ8HP27;96?QeSEL88/Œ]Tv.uq薭gݲbй0B ?_~mЀU:$Vrtܾ5QAccȟzfbz?A2.x nIpc12VM+Ң$ l&B% TҎט74ID/'iaKB`A᫵نtPV9E.Ѕ>84ޑq\z#VPCi5 Y6w;H wj֪H^|: ^97r2/p_avrW%:b#" vvoL3_? xn6¯20NO>+1K_%|"򮙐Vkdx7lC8`/э!!\اJV> Q` K5x0kEL~a'>iŴ !6CIŅ(̥)b8<>{N !;g4IHDۡ(FMهe[ ,>{PZ&8&ҿD鼶F|N==k gMܙ?O/HQg>'򍌮kbp O {esf,*Xkֽ[VR˞hʰٴEPb.&"лO,;֘Sdc5Uxi|$!isVȐ?\Mп԰yϏh20_eYBcx+ȣ7막jyn;[r]& 0"WX:kw_q؞S9[֧l0請IHY/~JuѫdBTh/plq5F*AVQbfzБk.m'`|?,\Xs9&]&\a`HXL%MaD/C$f3_;!YO~D5iK|ObewϋpG tK**w;Z!gMl<ʿNg[QAQ]T_i0x~OgU/rSN:h$-T XpnZwY+ކJ*8HQtńeIxmˬD*[ ~[gCR$uWFWƫZr7%69و=|fZĜLXei}H%s| OΥ];KiiOjY >9܍T([=dVc? %9g`ƽW8?-m:5*<|te<8 9{{ǢTR#S52%cIpزϋ(I>:AkxǑ*A Y5w$qaWp U8[aLC/ZCW*%?Ifw!.uH!m)xo\ %)u̢Lտj1&1_T@iK0O2[ ;nʔ^XrǮyž&]{hȌuF O y@ǘQh[3ҴXrH3Nb⿾UW6 h]^FPJQcПՍ (A~ܖ}z4x0[= 3SyNab P?)6tp<Ҷz[UGSm%G q״a;6 (jxZM2O3:1'hr[fk}`D?z58)hrz0CfH) 64!7&h W^Sb`&fAot|V[oua=sV!)h8!m֪̞ *b>C`y5|͇)0sNs` ۻocC_5~  ;=kTcYHK +UANt_!(.߼q*z3Vv;ևf mG2I&diO$jv>;}۝"Y}9 ?S`4; LGƗeAILpˊGr?KH-a$B\.y/vZntGს|B i0V̏˘#)?:5!ǵ~f wvſVǬveCߟfi飜p{u܁Hf|N@1908wCNe LjZ~Z(ll'-)Q K `㩅;hrg7d|Vy~m 6١*!ac݄iNjM'[.O;>h=3TYm`{OЛtD+( d6#6,jH$P38pbZL~7`\7@e\E4Ja%`N|cEW|'# ;Tgd:43b/)&KpƦn[aWښ4>yQDZ`b'~:h([1e5p(EqzGa] = ,{IJ{e &<`ݯXQ'5mUJY4ym\cNRb h޿9dȔ'U:%Nn#jT ¾T+B1SCv׃e+Q($Nvq*#&qf6@od5e9dCu\㉦Y)eoS(@tl)CO7[3R\4`B .*/YИJjg@Hh%&C)S|&BR=!&J@ ^hL9Y[ًSW=L[8<-^ChOgNsPhq|?%%}nED'xa0 b^[;ʛU8cΏ<'*qp:oMSǪ:Bގ XWka~HXʒ`{/JkU9cqGmB̄@ڟBM\y fĹD#Y\*ofWpȳċwoʎjB%43\g,HΒU_1h߁WDn`/%*l`s1'Jv5ibyD*odr;[H#v6h2x\cH['hvK>+ 궡,ٞ`ۧyLUkhUb|mW)zS714hs0G3nq o8ᩥnfKiidXSt*t AsK^U΂xұFc p;LW il`0 ,KAnt;CaAksˈɦ; ~QO6YS_o+[.2\}N:oj'C(ckYRw2.]=L_2V$, OVO&WfE;Sˤpm s8ϱ+.~83I?>ñQqE'4#sX,H?f!؂Kʁo .NIuq)0e5mEh dl x0Ǘ`z{$v_ 1:w_LV wgXxCʼnވh8 G 'R: ݝ͔S"SIL0xg=\h9h_nx\a?ŮLZxy x)ܟ(VSU)P+79Vl/Ze 曔$Jh/7 Y6<3QI y[`vr LeUS+:"XIRSӹ4Jf Xբ$  3b vwNMr-JyG!E[m}3EZqES Hh5z'K軱m!'$REazLc̮2A 6&G[O)6z/lfhi~M{[= ]-~߶wV$48&^G OT+wCL) {H5/AoXѝfpOk醪v"c5)3 ZMrvሦabTt;/Ѯ'߮L>dbvFC يK7?~謯Bd^qVYP]H e\bXrm|F+QX:2ʭoٯ:J_T>1~"26x-n^GSH}MHӟJt!(dqZtH،kCwVr_&q0Tk> ~Q]l[ˤ}@[mЊqˢ0ڀ]%I:dw5Y څy7whmY~cc{V\&]н,)GLd7"I:y(+LN Дi5n1U'jF2՞ӘYܥqb ᭕-|IavnL/Bj`;UM4f>3xuEae &5Fq-W`\T]%Bާ\}]7<}S U8^ozM"g:[`!4R I,>c$rFj)m2z3jQD-h>‚52 Ib6~ׄV=4(Ř+@Fq ]dB@ZP"T= {+>9j4A0yD|,ȅm46Y:KLd>|_zITv}d;큦 P3$NG93 8_pYx}~gPGʷÝH %Ħs D+j|8``^/`V+=wwJ$اpPYzzȄ5XG'Zf 1=$W&CYgyOle.cE5XQ[B/6@."ڷHӓ=7%~ʏDJO'B+>θgoYD0XYxyThN i7s#t8N@݌OO8V9܁W@\("S}&&L/h,̐40&Qjh d4/'L^k1|j8^6| EF32 HS#|bV"qC),ץ2LF;/ Dlzz ;o{2ݖu2燼/}%) &Ze%bQuT&*ɚMn#/ ޙ a EbMu$hs_\`{԰7"oO*tY 1=<"NJ= )uջzmpXJ!3Q20)PAX("^,Ұ{{0U-f*KbRNiA֚(%)ȚXOU qD/֒ӀqӘލ'9?sF`ޠ-)Q"3(B[Zx$Q lR,tF釽M#%lq31o(KR=JkJr@į1 &,3_*X~l9Fxds_w$KXH#FANlѤ8X= E^:ˍmY=(nXJ홰uf(:EZ=Y >eZD 蔱m" beg2c*Ga?4N2n3u6G?g;L^RR0{FNލa iuS{0fHB-<vQV=ܑ*q۬XX\G06H(P_ҋ"`NdiK-@xҊu.a4O'!юvn1 lcJZpe1uƱr]lD!?UD2KhrZ1_SzTR|L?Q+9Oi_2BJC;ó 8O5iBCU bZRNb:]b- Fu5koX#cUC ٬5&3(cC|{t ٦.fS3dؾZtk1sa83 da! UZC^!LMwsiM(IuD3+\):B[wѦD4)~-,*OORU 7땛[M alXL&0Uvy2{ikeȎ$>^˚fK`2lZ!8cgAڜwF5uy'Cm->PoyQ.jwU^Njr9NxQJd~Yaf&LR`^g_AI: YVn ,'}^"͓V1ae'~sfƾ;v![h0BS˔xvZKWC4xaQ*4[8e//"SN y.p8d.<!0/716}4~Hch AneP{ѣaV>y sp\% Za :N=xav'%XX~DkQ~ 6^~̫LJ Xzm q߆YEN;6T%VEob8Q'h |O|lT%g)IrUz3MPry]&H Dzrp*鑜J-z ݖ4JTmV7l`$nsKY?8B7^i7\EBZi4iӻ:Xp`j𥳐jO9E[fU'?8*?Fh-7-vkVy+rHLO@G(kb #AaCW' ,W܄|J!eokht烑_A))4yj\CkK]8c{I8#gX:>~ Jý@Zf4^Sa(K5BUL\o7 )D;Ut3`Vɻ'mrxφPH7^C:QGFgNMz1!KZCZ 4Aߑ4( #ewglt0ah Ѫ֔$\ ;@_ȎĐ(z^_L:!`S}iZ=³>%uYt= c29:>}ʃ:SRkiI/ ;`V3*P~KB\[J۴Ք#[kШ3\lvrJ{]>[@2{9ZEiv菧b]wNXtm^ݨH> _&y6AzѸCd&X*_q1$*%lF[W3RPPL,ƺI| lY_1afdznMq:IJ+jp4uՖq ~I(ּޔ|':N H5@D!͓H|4 T^ngiH~=bp]ckG.L>=v`ZqE#6$in -bi <]""{d #ќd&`e12>X3ƥ{5CcN܈ 0P< f<XBt4zh&'M&xz #G02]aB =lr~qPn\K/bhM~|a 'N ja_iR;aObWue6JӫKc> ,FF:I\Uo^HK8)O`(zpa2R)Djp#ҳ-o7΢w9/?Þ~eBzXyFYЃuRv9טzшI !d$eYlb6e~o|OP'P~Zu,H#{yjK՘E?ft lH)U3X^ I 64v,<1BizeX:La{SNu;7::9c7M9xf2"3R\0ЍfZ͟0w ᆖv=khܾgΦ6*d;4X w@:/p/gT+,zSZqX}&KZ IkVix>q9pЍpmoȑД1,rJl!~Zï@1$1@!;LdsF eee$'=po9G.w-o] ,]爸]^'Bx1@RiIs,xUbu<<mp4*8P A:XyԴWrdspJ\=I(<>]v::3fl2wbSPy6!8#Ǘ>CMaE?ln2V0pTti ET-צԻc/r1\~_>]=os܆A%,^Uf(JBӓ}v<ԖA ڬ Jxnb1k_Gi2yt< Bּ{aTA 2C]|A@අ&a]WޜXIx9\ Dɝ*K<)q{.95FӐ!W V(Q۟$f*WTgZ1qc:5+h Rq0s(K@jsVvH=6H*95h?~!AkVw!5CN+DTCw3<ަg&C{(RTdՒ:Ԅm{(gik{ R=$SyF;2?cP (ۮBb.#4u)O,FΉ"MNg FYqWB z]"%4u,t>VQwCl@ D&UB} kSv,=|k#ʹc鎹E=B6YW_! Iv/"(wDpZX!Ib\ܐn=R1pJ@➎ϯn v?5iAǀ<!ά.+NX6%SqO`p0 ;{q踥z|@GP)8bsIdns[XIՃ`{w[; :j-y9t#}? &j9޲:%+6]$3rtަBrXiviXrΆ|Fy3:˖hP#D4H*DIuDM&'¯_}]p-L+Җv@N;vll˚QɇZ{xM,&!^ xKR[~g; f2Z+X1touftPUGmGj3w#oEM320;;Bn`>خJ"k t|\VBtOu:tGV ܾV=Bȃ 4#X9t&|Y]ll|,̛VWLF3u2:3jFp,qRYy6`ޓO<yQݟ;+2gB">/B]zq$;z6cS1fQfMRw,_x*др%gGElg!Լ;ky~?%#yفOyW}.`L'ё藋fR^{h6bfqS9sIn/Q@ 5e{tU7Gm:ˎwtHÒF_~Mɗ\ۊ?N \Lϡ/HQnbDjn @d+>98<$[\hy?_d"2[ 'xE тF)x}.mȞs߽tj*?>qƪ9!q{=}w9Dɟ0背Ɉ];h=j$ۧΊWFP?t*'ӪPTg6y'Ҏk:udA@mp2GWd&|i&kv_ar~PPǠ8z;WΦ}+P%'^1 (~pε<e,PWeTȿlwxiVRrF,~{H6ΩВ :jʘ)qr,By|oZ!T< 2*Z#%ϠT\ȧrHDz#~$BZ`cϾv8N3.tK /)QR*w$R2ag7 "#YWxHi~̰oT T>-+mͻx<ͦ_z{@3fi ~,N6lC^e(Yc+oWkǁkEA,R66M>/j?D|᫖S3feJho˻)wkR\6ȿ Zc_u3](M֒M t9U##"{?7BR-a%WVL&S=srIӰNx=sZ^d;(LCg+7?BZk53-e(}SfCd޴^ӑ9xw,oRxOG jTP`7Ue%7#A6tXa1~\1 lpoFI NMzaw;*P^6%*|brmVFSAx"ІjEnE<17!}Lk֠!j3VRPͶ(wVRpGMgPj 1)({<>[;ֱ H0:CjVsLJz,2)ϜXJc׏g2xպ=D2~D`.O!rf ;+lL cI+ SyK-*|_Ppc*O(-4=~9Y P9/8]*5tJ]aY8kĿ֓3ya|=K23epu8geJ(bf #&%"LjLh,"S OH|h`1*{@+dBW{jzxi3:rwb4c-uL2TO|!MDe 0іaPJpa6>4]쉒{wi ͲtSs7*lCʼnOI*+}3յdNfVXU֝N%ZDa8wFJ)/]סǖ#I֒@3:2fK1$?ɖ2[[םI"Fwfkʲ*Gtk~Ey8$D_r0Et;q=>In9ĭf:`qPS@c@:17|ić˘?/H[)O4` e*,S-~s _A`9(Kd@QtF;vIKtqXSF{>UrR (&'_Ml]_mĜ/{$)Bꍗ+AywC3m=^8~S'BfN5wz57d='#uz u@_ɐ ]B=hj$WCpRF`8ZU~Bh)ts)70FNg@qg0M20p[ARe8IuypNt WkwXrτ_=%@1w)֠$ߔ;͇#r#A 0s\OOىX*p'ӈU #|haVZVnhO68=){FHv$ gуUSZ-2.D%wfN?WV`Vں9㩎2t9@k]ٴ"/C0XPll3QtHa٥6n כQgSA]L] &t| ס.37 ]E,m07{C5_OCE0[=6BA8@3 DMΥ>13!)KlCDˠfv..UC5"k XX1Ӡw]OTvĿB{!Wꡪ/'˰pl1t=ưe 4ʃmvGe)ץlPa> Q~BZץY>ڇ{2)l$A3}Ix囲ںq%~\S9p9gP2"KU놔)j{;4;ba>* lƄ=5b4b)DiKGR놲jDg(}s+!Gځ ҷ#%j}%[ Bum:J_{_P Hv"t?͉HvIӊ.mzfP*.0=[>""N|:팗ؐ_쏺u큋E*50?f<ԇנ]/~1 Yψ$ h{c ?eS|:t EGOO %Cy;mҠnA"&Sr)+:J=SwUV]=%@ͅ MU9o /M>z2q`r|` NoIJPVf4,Ff|O<}Bq͖`<"O"G! ۅIMe3|Nu]+`JYVgƿ3 Aud>{4oXRV#gJDUW)dz_V')M({ZR& 4PQ6tň<&0b'h`8tT3oL {VgяAU|df McnxZZMs"ތ[9O;oDZ̒|,npivyo-Z.{3'xXU*UJH[U'1o? <6fX-v/]7FQ4[y+4ͷ20r7t_`sڜ4s njK)g E\Į[ʍ&FW$ ;8_hIND ӖPE'IWv토”A| d1-w``A)c9k>RQmAݭcUE-N5[?P,4kTN,=LzR6sQv45,mDNS12nulr `΀Q0 ە Nj&` 5}=֠bSZAxԲ hJ{hBЍ$f[]`xds{%Fmz5NZu !yr?-8ȃ˞|Ƿֲ7Q9-nMP6{p"Cp' ~;=мƕuuR^UsiId6cPɄ!fNm'֍ħJ<OZ:@KeG2Ul |*YRYޢVтHVZ~DB `Yr0P,!4a_'ƥ?Z/?ӁYA"bbWI/ ufaΘ<=PeUT ~ jZ4U񁴖mJ=?kvb~k}ڱ9Qr3Cg?!4$8?TuT?esåGY[$pxKo_ȷs48i%gaڣ"F"tNuR8*şûQʎ \BG#iߧ2#Nz0[qM"Ҩ!9o*3pb#@h^v`=m&HChdcassP7j;̴8@c]%]D`a]ѱ :r^:rgzC+PS=mdXinYV+O <;t[o$ˀ^VЄ7#Id=uq 8H{5FqNXN$ .W*b]+eX#0}lBlP>bERkCp>`$ZC2'\KKxU,G= 'U\ vɮ53|UX%~Bs$ cs' .F9RͥEu!5p71_QGtxe6Y]|wLf9֤t?ȁI!*B)Vbv9~"ffiC~NE3rZ4fd)/]E(yjwwnAMz1+|j53}V_)|(*0řB!n>u' G)eZS"C[#7жGhFrD\٥sSEwƀĉ @cT{˷jd HNr=h3H?VƹGҏ!Lwi9`1싓͗.)/H$q{ŸtG!Ct6W1ލ*Hxؠ g@)ቊBc_ti5On`G 4p5U ^PjWzKkc7/J V.Y/mV+w%qP>9u0pyޙlWrMm{́;]1'y2ˋ+PW% zg=x0 uf^o<9Ecs#gf?7I}Ub [q/427V{u}e MrĝeƯͪ,m\OVG#<}kTvWiLz/v? (jH AhW59٤"溘Wr[6v=zŷ, SxzIܣlpM=ߢV3< #j Pڬrjq*<I{D.jyLS3!)m=7kCJߧ567.ӶZMNQڨ)^e5@_1l{=mO@[_cQtH_=SH;wmP sbtY8kqqy=1,S0Dw`p/} lǾrnb0KF䡃7E[ yW믟:/y9rJNY8?E䧳lj`JO_YK޳:n^{ͫ`"^>eI@v7^=n~0X5O7obtwMZn( #UCXyCܺDkIA]{TmxZ؃S.q?hZ/#ƃo(#рe\$\@_zZx_:B 0JըYrF@ǸB#<(ǝr67 YqxKEW-:YMS)4+8kSa!qC5Cg[J3B!Zǝ-?}igح 9.c sS AA3@OL9k*f [3B_#a[#`,HlM\q 瞑j{&A^ONrU7) ]En@0o03 Uw̿]XŘ81߶ofmaMdrו&/Մ]zrE pdjȲ}yaWasڃy<[Np Y*}b`,d"줭 &DkU^"0Z,o}gE23Y`XYUK%UDoɆmE9!'~` et .l質dTzmH:9y=JW:447DtV{]$^2+D}TbYC8.JOo?< oYfJMK_hi|R+ aG} w?`Kǻc-Dܐ[JFJ!$1)1¿S3+鰨hoLF2Yܬ|rb> n):{)TOq~Ws f{f.1U$>W+SېcMuЩ5JB>]e!?ZS`ة-lٝaB.XЯsX̘QH16P0WRauwu9"C<Ҩ\ :R]2G̣74uu=pԪmZ !8eܵ:0.vDaPͷz3ɝUԏ5,/'4ྵז]]i bf [+`0r_^Rm,8?w}~2K\s> "P?wu*^]K=0.mfhz'ZsV#./4=lv8vų*pc2Ím2 xctQ]5^P6"L dk pY9vMn6s?f ɫ+݇D'<5cy0!)xLh@sr}cljXf $YgdWFБD_ 䊈$ .}rΪ4b7#)E ܤi5,X{[fJ)) y_1!`DKZ0KŝayrFWO>G~s8 6XM!D iù򜺠L8"_l="j+i6kRCuOaޕ ~b "5㉬)&fW)d-<2=:;v@ce6όV2h Xl X`t;\"|4$s@&'.K#Ftv*L9Eϗ:4F޶iMTʢCf>B$bm <䪋rt=V"ZQ7 km?w,%|1N6 NH$R!3frxlim͎JB;뭩 \<"PAݰ)ųg ۿVC۴*3MT0R[GwIMFKOS ZxnnO*[1' Dngw7%gE~Drݓ$by TezUn͛a.)ynF}Xz~=&z0^ ٟ :Qpt0FD[M+]؜}uQ6Z%q\DxY\ߧ歑LXņZGhaXf$́i%5=^_IC}z{P2G/&G 1Tٽ|>s&b{SѦjRqw7Ւb!z fxpHų-e*WE ܔÀh!PP?IF @:(כ~)FOCA y[I- 0~o>}AO#O%8{b| DRC_r?M@LX@R;S^1. JBTGɥjCAmJ%QxWu_8@Lo$ݎQKc(P ja{m{XÊՀӄn!`GP(߁sɀ q ӬW(Dxubv >iU_1$j Y<_U _0XRjtpQ$`xʫb1l}oDV&LQǷlTY~>ϲic(q p"8 .[zrdTT-)Secy f7 ^{ZӇ׊B/62$)ʗ{G0OxGvMXŐ%sm94Ӭ&8t6#B}r_ |A0.5ck`U&ɋ>l`,B*j",-i/I%]rX?x=<BooH)V5ч e4mɴ;EW~1Gؐr`' 1 DZwJC;|i;PII[|C `LA>|GlPQɂˊ@π.=۽$&L5ᇕ2;90 N6FjCCeGJ.ف54.4 s~ٗg.;Ϳi:`eJB}֠L^j>I0WdгZpg̪f:D, 9ATOu$a'3 8pZ8kHb2ʷm{UFwJ&\siA?nQf*-!.8KZNJOiشD3YpDR&-3yn[Z+eQ‡h'gt_=C_?y;Nk~/^Y!3|`~(vДxRosαAY^:9^ *l3PME0${q׈a:@rnA"*VBEɊA;#5u`$'Vݏka65|6,YdU{j"dQxi_\W654AS&/ī(!!FKߊ?O>[}KER/en#P1y[o#vX77s<0b&kإb&>)B&kWQY~zyja#8-і?&1B*oIrfD|kmm.. Nq'k% L i9I$Q6}_O'3vVr˺?` mてH2|(<ˑ" ^)ŠSv=Ό4Ԟ\p6wcMcS2Ɇ]G p@ZX5؅¹:Zy*2;`2=0:Zx^_tfTJgT9Flw5, 4w(^ 1,w jJK=jz?pi XCsC1J-H糧,"=7ޱFp%ȠrPw/R{`] tԴ׃| N6LӺnL<N4Kf:+:W[#22lK⭰ %ɤB7akX9edا)|_z /F2ɟ< kEu -#pvIbIdJ?𱒇;)*-?e=(ƒ,+NP&1cLMH ](ܤ1z轭'kAsǁ.h_ 㨚{q.F$!(MqGc~5q.245^y,S"7R3qK4c08ŗifo "buOYZ\o;;$+SĶ!Sl_Fpinø7Ƶזu ܯj%Llۭ ^2`Y%cѱbcHŢXkr9߳3  s΅R>/TVdww-;@!r+)Џʿz^OC;FqvJ[CAa+g.]J2EԶHռ/Rsj1DĒlo~筭o 9V H+ގ,1$qEb.Cƴ.w,`C + =$q9xAH͏V: \fG^ۀdYn5SP VWp Y*l\SO77 Rؠ e>D&?{M]@=r a0*ѕ M}%q(K5-Z-喛E´3H;D28MfGxz+h(bj: B6S;`g0R8:3`J8miV ǭ]HuMu_H >Ó_"wTOylj~2"yM'oRw =PFU4<ݾ-4_1i6{a tql Zm98W†@@e<cJ'KuGFzIeyFZ.K"G>@lU[OƸF>FnDa.>͡-ݿ@6Zw7)[G--)iC|q~6NڢֈN^/œ \x'pS+u<*3N1Xx(:_ܥ"Po2/+kˉPB:FqN\G~5nHz /qPpSܘm wТ]m)^"1_Ub|}PHvh)j}Wșuu 3}WڨV)?i׻fWiH,uf(42Um0 we=n&0d7D ,P_r7eпu\'н]DXiI+uyOv>,nD3gIl麹QJdWE]QX CB+͍!+)9{TVCV0C%MX䨽7=AžJeՄ&u"++7sI 1Vީ䢋PzP4KZXUdD픍sdy3GMk8gףX1NIQY\^N>E ꗐu@QB?d6lVK!dˌIx}4œ63 `4B3,3.."|=D<\JuuVq=ƪBTnmSj.JyѠp>6޷6hb,*X:HrU=n|jǦ0]zYcа?%_HʠNY.W~r8/Lsp9׎^]]zG8W}3*ګ]B^c~x\#}P>x&5د ՞{#?;'wazB{(\vo-϶d/KE%0pP ;JdY- Nml\-F-sgG5&!_:KVTL8ӣB4g'kbUJ4Ӿ%NMFHՕcQep]9Gp|k(2O%35sa#y&=PM.KֆxEy'$IO[AvFvXdJMw7Wj 1 Ξrx\29N(/Lg|Mkjg9|4sbLղ?umxuD+͢۲ֱ)M]p u9]x2k\nu>sƨ]$ܕl4 Ԇ0&ά~/kldx TYv^9Ps6Jl$u k#$ŵUr` Zz9v 4gLE԰9pY}WzᎻJ9~I6Zr,{Vċ_ <|;ijQ:XmZ)mT Vm,am} S傯EU9XuG6,MFLPS"ަWJsH'1fm~mD,l\{h<#Q0\3V {u#9=g0Vy:9Ρ/c_XÃSذįyȴYQŌz}Y84F7$=%׎@Y_U9J{-[6Ja1>]@}=_1trX,1J=^rU3]Dm^iooEI嶱Mjr29_ (eHoRgzr6!AmFg(`Y-.IH"sjܱcmvMђcZ_4LP7J;Kps"ޙb0sz eERRFZ. &ތ/ F?ZL9B7JY:<~ ,+֕U,G!-|CiY]b,K2:#+faݗvm5 K@lf%fo/wʊgLkbeGCPтV|>M7Ő~N\FėWxgllC|Y<9t sѓ)Q٢g\k ;x ,Nh\%"ux3Ղ ݴ}iEꀵx4~xqm1\%k''AT񕬎@$rMWcpx0?k$jա_gkK-ECjV(VC-($ʩ|3 ?^=Iz}9W22ӆS_RE _.`lG0c'Uui'3d:rk\$_gd<5r#;x!e>NN_><`M'zrԬ$6.2!s TAdg+厰f$^ okvBû!`P S 1rLgҵDag1濠ٻA\0̮ ^1H#ԚF@(p9'T.AO"&VYLЖ0őas<_Iq>( lE-'=k!^n{Bk1 % 4OX8icd FQ+SrR\" \UN`/BW|LKK^wml4KB{G W'r~]\2Ai)SxAh 0^ӫ5,5e OZx}s|⮐qpVhpU#\7?_+3$uz%/|~:ۊ+a~ lՌք`)q찚'AgP0kSܩs⺵˩!( m90}oj6-8ADS$d5X/MH5"& MLy]_'%0IeYoƿԲsuk|uT_c . <_[Wvd<@,B ƣ/JNJ|0];M-0!}KӶ;S?Y?OoAjbP#Vha{2 &X]d jsS`CQO>|3[1Ag}70*q|tVF[ގ&LSjh^S qʜ>Y{Z킌«ZdN*{^nsu$ ~G{=tTwԀ4Eu<8P{E-Kɠ Kt=8R Rѝ}>NB븰x.X63*[Wfm.C> 9KP{Mq E {`mYhcjkVcjJ 0a%4>E2n ޽RBe ֗Oݭ9rj^g!T'bMfan+|ac^[}J E]]6y ](8q"kn. ߜ~iKx@8NV2'vOӷDM!g 3& i!c(@NWS7iwOnn,;;ia?XmqAN .!$z2X nD ,#v..Clk[v9i| A/P?rkNh|,z~ǭ="8bm4 %dVjp <[ѱ. 왇+JdTv u]{]DEj n!hX D8$4E0:X85ܢ64k C%?߰4f=$an-@]]S)ືO(}[>hr]ip@ӔS㶜=[K٘zi㮭T5.tƯi=Stx~pwLpPU\h' ,V_ڄ l)pIXA < B"Y a a'o a.FR:CQ(7dJ&mwG_VsρN 4T4d$<퇅X}" {~>z-M^NF& \rT6@lZ%ʝ3T!anh*0੠ ʖ}jnl5^qu༯Qp ) @ֹDsRK@<~XPF`ۻd\sZ 2lyl3\H >YTb {y[+hfuXtpw~ 2t r ڷ5r=Ɣ:)tuj|.^WK4z s"vFgYMiH2Pd F?< Ĉ,cnס~+boO%:7۶,hWeT^Rƹ_\BWfV/bPȺIfcb}n4>dnG 휔WN/E⌡ybh 2wXi^u=qzGO!A*)_J;w_u&A T!ZU;T$%G\ 'A>bm(#Wunmʻ4ڨqXXb0yXTG9`3=UW9A|%L+h\Ñ'z:n0C{kN쒞+F 8'{W,`ԔEe" Ϲ=\UmI|o }8rHQdqvŸT\jg/dXN|Y Wp[WjQ]+D5J+9_Q_!anv3l tQogȦ|sf<s{B(ook(}#? Q!@ PpO$A;mۅ&tez!spXu!AoB&{@h`l9^`ן"Aš:odG`T  Fz([9M|`/) pf| XQe5iٱIY$`ؐ!6iϯ[f~HR"~zTDZ"0]%*ӧHVof+,2K*_zڊGy/39%c”\ 7ڢDNh^&hS]^EeZF:|TYOU[')j L7;4YL2G Zӆ]4n X<3Z퓢dTAkB[rw)+q_R<2/`@A:Yԛ3P&#I!!,7(HX=ZQ PH ,Vӱ G$y{Hc-\G4m|/<ҁTܓrNA16\q 0?'Yw2Q6<{KQJFGwc7 (ˮI)l-42n2'glGǀȉ 3:Ly)oH\7/)3MeIY)Th 5!ZN(+rb_:EH?/6Ocd~ugY~ļjb8^4V"'Yb M_r1S f864()4237w\Ng1hDq- C RVWykvGxZh.W~i{;v#&O5Uo/0:~# ew C !z%^:~&fCpu}ޓ1 \.w>' +l')w׿؄Q; y"";CE)KͧDk'9n۞Tkc~q/u Ł%5K&A/L/;0\^% ' e4tkQ SuM8eOSmLbJ‹~ʂTQ0.fK{͙um1vMRU$91ƛ;SQ;Ӥ6F"0GM$}ʴ#K}`ws5&n) 7xq?`mfrEIG"+jRxOՀ@fOf:Rh7|V)oBw$(I]JM!s_8_{'yJmiK"I_޾ʶ&MZֿH ]N7!蛭0>NA 2YΤ/^eX`PD&轰0oZ^tULS%8t8"j5ޢ/R+ņds9+֝ ,7=L[+KGYMg`.q((."4ĎĩKOw&`L1e0{"uHF|pƐpW >\bҖoAn׃sA'I`Sj'Ssnx*[@Ibeq0":O~y;/ ~\ؘZLj ' <^_XFW>1=eSK/sd9;3p&sʥ&B`h/gg="L$q> IG%:;Ot=wK0IeuHvF"E? G`ºO(qmBZh ڽJę'bjq3{x [1$4k. nִ/vt⑊dcErѽrؿYVdd< |3x4zjsܾ1M Q7E>uzUCD?$$rm! ;}b_;m:,p6x6䄚xPcLbXWʵ6# qH99\Y4MYAibsh:oJsx m, oU-J'q?[ri#}SUB:V'>u `K5ͩʱ8c.߬赿{ sV&3WUT{QŀNG=(էd;1]9=H/E W0`T;= v/wU뤃 ޽+dG\C17ypQ%6yiYQܕ~52aW/:X׺#m>#F!/#vO}_huݓ5́PӛRHm`"Yތjc) ӈW~YF*JXɴ0drA<&ڜJ~jL[isYgɣY.z2P}JXK7-!61fsG??D_ ߄$ ]< ]aMjcBEQYۂ0l/{쾔!~ 8eo}:9cjS,E(]1~Ѿ]g萨m#(:>o4)co8֎6p޻.7[aRM%8jd$lE2,L ] SEk&f_h+TQ}1H }NAE  Ά+J0&}d/P:4'm$lIcmXlKi Ffxm; ) ؕZuSbeGﶖ+'}%_s}r&oJ_áJ$"%'e^D;/4ӌ6|G:w[QČd3xu5*kD;M cmmW dJMLOjed,-mp?#EٻK༛'ߊ0̊ ?T^/LdbvF Q˶*Ք_7(%cd ;[N(~] S"H,؞JxP$Lhi2ZЦz?ބ#/,,Q]u7^$Uj "[ R2N%';[,OC G hȻ7')͜,gWLmbx V|1ȉURw«iƗ+Ik;n,dz]B ;xKL036y~\9D'v/TJJDs[r^?q@dP͇ʥЯ-gI1{Q2#5'X5 3]a7bp7XZj$j]$VfZ2S{D$d]ңCњ0@Ӆ٭L^M]φ_hHd \I}#U\xxp&VmךV?32rd~ܫA=DU(v?0(v-z#g0 5[^@9vuvRݫDvZrI%)fO*p@oɫ^)7TWSm cL8Q*vC㈐$_DpC}xm2\ٗS9/{^QeYgg+Ov Snj(oFt, {~,&Aw ?sgnt'5 ȯw'-x]?##i DmzC k$; p\m7BTo1~LAM֮N3&K!WdǍ&eGdUZ/S"jL[@aoyGܮ99?+bJ\=E>Qոsx ,ȥ/`'jLLL4JDiUbQͥS07]h鿧CȃӤA~kG.у@zehS6l LJYJoF%'d19nO AfdPƓcs^@աJܨ=Y@ TJvoeQZ8TzṌsߎ*A#0`Z|N}d`ɜ xz.g*4NJ?KQ_ UJV(YfL|,wkL&>?Q0IBHgE[ZɊщ\P GU@xD/B uwZI$V;i?V'BJa GDžZ* ؘE&ţN);KCQ_;iJKqmDV)į}cy b"B4D)~nŲdXP 7m!'1 X,ɫp춶W^hϑ>qtYs*P[5]x)݊.,=ٮ$iu@u/Bo]{84΃޵A"Z̡)=59?]}"h=t ᪁`$}ypvy[(s CfFʪbUO1JL"u149%-2kdhI%r7"$.rZߧQ$#u"C9{u[bo$zΗxV.昃DuYM D1=j2agLՖ+^bY2ken 8\VS &2hnXOaqop<AO)JVC,P620A~;éS5cZPݜϛʂ:tLۉ1~H7ٻc! ]wfWӶP;Q,n=`Qβtܵq^/3)9۴P U#M|˛!.%n ƣ 7pڐXoK98]o%wDxVΒ6ɶy4cυriO5VԑIm\AG A{ D8Bݎ\`P O5w F1 Zgz~@U:PGA-ڸ2]UM9V̈yp' ,ӠKc]>ɺʽciaRȨp`?S1= s3`]/(K#[҃c++F 920 H3v&υUwd@\Ƈ+!ZZy' Xq e`k\SUu7)wxɐy(8*?9{T4g+W^c2 Ke%gCĜ3]e<:c\yل!;2= /\|=[`B@HmM[A *?n}6!g??Mh' Ն$ᕴ#͈Bv&*ޡW}&sRi8n^VTLP0;,#p#(vmڅ=~)'Mu::$5N7=>3˘њ^Z!^]e uD-^S/_[ST$3t=VM ЊseylI; !+z黗%j^ Gmuv۱gF)}]Sv< 'uJ ZbI@÷bUlTSO>f2:=oI%.A&iUQkCn:Zԉ5WGA"seiiE^\4"l=F#cl\1=^"G3ߕXx@EP^;>2s ^HsiOf@txOġZjGb\DNݕ+ *|K%E7u{;G3em0NG/V"2++T )\>#MdR?cA!HU7ew-|oH7VRxj倧eU2~!mq1l+U-^?y&mȮI`RDS7v;BS ~"{y_S`ƟG?HD)J^w bY[e c@gbb1C\N% jJ|^WK:z^ὪnWɪ)ϦXLY| -m4#έf&S1zO ؓNigrUFWr?\0ɽITd6P@4ٓtCk1¾⧑SXWS?T}GT JEN{`m1:GDy2ď\WҶekrfJ6Ό:fӷxk~Ӥj8!jARvu6N-X񢜀wh.iy<7ioY~_n<* $r\1ldˎwaa#ts P#^,O_YNe2bArbp3Di4%6*gfo *pLh7YpXC" dRϰH ˻[#I,e2c4uWӢ#;f" "벴(p~T>I==98~՞-Abk]Ċ6-sϏ¢nnghX[ۅYU[ώn`M u X-)N<#uѡ-<,{ۏ4mb t͙ ~ap9DHoKG't]KhL>MR 7=CBDMV_n>wvI=NzI]WR1 ׬->Z\+{΍,!$ָ^ k>’M~ zhE+p6p0"#. ZE:L} ~q^\, qdg4 )I#P~+3ڭ\'ʙBX ~ &wҤj#)ԬzpH-Xъӻ͝o8~.Uʽ (zt$j9ki_lAA8<Oo?Odr`Th~A%%i@ӭNCBV)MC̰8 UuS1ĦZ#%1aG]7 yH3D ߿W`glHH aiDž1-HS~dmc`%Ijx& b>7kEh9rrlQ nnXѷ`Sa $EHސTgYA@S$I^!sui2 É jQeaB\QZ?kz'5tH")k0-5C uio bw̺wWx&^ B^ا-"!G<,qvlcLxLwtG2PTJW>=)}r["]}лHGV2g^Sld nɢ5N{?Gu潒&*\E8ȦiheCheЎ" Ԑ#lN51Qe ZG&6gs,(ϚOr)Ci۠@}Bۓ6G]D;<=|NOaҸ/[)hYG^kvUY^2=Xd~ʱ津= It H@?3zyS4&>k|ak"mQ[]x=9qG"r}JuTS;y kmYl܋5"^$ެ3Dlȇ+lK{&B !O6NMsgS{rnQa\,:AG^رcX$`@޼{^usa$x5\50~w=!!k̰uzg'đWyBu۞c3QMMMNŢ)Pg4'+cf'Ԝj{E FB\YQIHP3`VlAx& cFFur݃#aIC/е 7#&7 l)Fai_Z;y!.%6)aVJ6ᢍ2yH/*vU`-T/̠F^gػE;0p5ux@]-#zl၎ֱcAT`D)ٌKyZ_Gʜ=Ve%|6Btdj 7!y9jךU=dQcJvDRbMv(/\1U3ƹq_Eǯo `\ `*GQ(m^l_^QCQX~w'dF]$' TtX7buəiMϧ4- %]||Ƃ-aăyh9W!q5qMNG] Cb _ ݉yDE "MA4|Msi3j[9@ O/xC9NJʵ8y~$L*6 E~ӀÃŌZj4* aV.갮Oucx%D7W> !2=D#؈t9&yXloe (s DW/1pZKQ6Oh }%Nho TrƮ03}id" ,Ǻsnq$H_0L8AGm$jաrwIZ[-X"y0,y)V44saMY+׀ 9_B EJw!`ۙ ?D'}&046dZ.=!Kƅ&KcP+YUÍL0<7cn-;\=9#/`0>8DoT@[0-SQPi ^_/D7 ]^#;B{,3H拠 ӎwu5ZKa5'9B85l(e#9D*0-2Zwyyo*@o u<*/md%$݀MHb_8&>e?pF @ULM$ 5si,3ᡲ$CT+.hXsB ]i;:|ohSĮ2D!&F = bsV^n!9Ȳ:D_յ#ۑ|9FA, U ULz:LoݩhkT2W> ΈPX)+ussCoo$۟zb:$j}xbEKrɰ @5!ݬD`Kd4* 9Tbm~HP2oaB]7&b0/XrU[(a0q7AӀ1ж%2ϑ#8slGj}N?9ѿ(k"eL5eYDrX%l;+,S'iW*!ii9ή $$?sN+TڮҷZME[Ӊ8~pdMg/7tP|Nd WufZ7=w}܎w'3?Yp ռ3\Y0 H>fN(dCZhts 8d6ˍZv~ۆ@ kZmٻ@(p{SWp%qL_yD溞rb=L .#JzC zL\PII= }K\CPZÒGۺK@xaFW6%WyqBl7Tn;kУWև0bo4pgp0~Bj sU?B$D$Fs0L:,~5 J*Ո|BcЧN0˫z%"Q$bF^ ECi:F9ĞRk5J͎{= h] wh3le@(womZY2wόB˥d:8'|qs/_-Y 8 q_?ό?Uu泯"8F{t&Sj+knQr]xx%-)G}- /eHx \ק=?*j4:~$U|7"~iԄ}"arD-1aLInb9WEjH@]dr- S$قN!5 ;ƻpE/:q]DmqߨN[!γtsܙ윹FFq4_o0  S\g(( : -d9x{Zlۄ8H t>]|*V;ݒ (VɽCH>K1@Vxb˂yNU-]xbfrD-4| ƤwqM hU4AOf7h*qezfd }piStE8\'9Q Gf`CAD=,yb_¡Aa,{CSk<9T3?Qf73kH ¹WLA~)/m Ճ1rJZ-yS^qO#"3q!?tal_u)/#] ifpU3x1B?㷳2'Iج֞|S[B;J6%Za]jN,XTRQyU#Y x{zX]nٝl.m&KT~Xkb(t})hS5uK=v/QK L!5Gь4W)֝<'m욶yRA:̜Wk*ө*O䪊$]B>եebӝk?sJ4zUgV?nJܺȹ%YGN)iY378gq%KU\Bتkꚿi7Wj-IQPȴ{| <ٗ}Qq7PR`p.B&|Lqs18 6g)q-PI.BtX,c8iw\+\f"whXmٍZ~ e[!֗!S'Mȋ XΤ*أ-SGIPĴY" P ʗIOޭYW% ܧhl,ˆ rӬxL0W| 547ƝRC /0HpvkHv@F`čak-h#qq 8 {)[YxMƱټ"=23ݛ 6ylz.dvgskOd4tl" $K׍dH7͙(\E%Ѧ5&y3]ؕ |qDy8*cƶޅ-,à+*E+fX1DuFL]h H=*$72Oƞ֔A.| 51 N=*ioKF|<)sTShШhyhM|V'hQ-M]?^ג {1xSh6HwMDCzL~Hf QS6=ڽ]f 5U1w_LU/*x J;/'Z #^^HFkl"'XHqHA,5xw"Wyݺ~S Z\ƫXi)J2O!&'|G^L^V6;<.b{!gq@pN~ܲv/צ6cdhׁ@sOʱnntwCs".0~EzXey_NYѭUZZ4U k<=^򩑽תDҰ]PG<-5vI,v&íӬ_Co3^J0W }4",e3 dMnLR2<@o Hi0u-D_<>ۃEo``"Сۃc+cxYk~~]ʵ#@'Z«zL WۢtL:+1b|P?{j/Rž v&ߏ.[ǩW9=b_ewmBvzbWuah<G*ߦ'Ddj`WztjαXƛ*Q?V1j+f]juDp2 K)CPMݙa+0c5 M> E2* Skb^3^UU/RH-N J!FD'ׅ8?>pSSnU׺ԍ[ad RcMҥȏb0 4-7)qF:á-2.X^ ;VfB6ļGcbklF"[d̥[Jkݍ} t䛕54CфkTv{z1#g0oq;Ua.dLE",wʀ f~`Q,W^!1ŗl{_w1+b0+g'ht/ѽӎqu)`]"uXTdHyh]*dP#[~]NbC$dvDfuQ&ݰy%xï8%G>6{/cE^,wyqRʠ׮9r,8H,.cGO7ކb=[f7-U?okǓlz*Չ˃NԘo0Fh؋݄ rj(= vUg[[-nUਸu(L "*9QufJI8aQ)\n[*;+_fqX{qH|+˵Hk˒֮@Yfu.c\J㋲+NqY&SpTTVJS bN#K [JvHkCC~ߍXUeitSW΄&"71M%,%.B[QQξsͰG,ZB;w1F(0aXsI!jSȯmc>?r$c);pHVV:-Yb? v@Ia݋("Ae;̥fpZ0yf%GvJh6)KȠ` h-+2W[i fSA(Q0#a}g7`A O[S(i V;)t&;[.¦SF9X jg~8bƔէj")]2,|1.QOs-l2,EVpG/!yCqxd8(\]ǴD="nߔg%8l7[Eg'u!rU[{U˦%Qa>.OFS]ax[u=#{5"g"wi X YQǙ[V!BHx|$*+` g<ŶS4*D:;${* V<&#pQ t% *= \wToi_v.Kx Sh0$cŴ-?&fp{] ~c66bsfKέ%nLO^ SNM N.L\Y:+O'.\aGg?d $- RQG!q҉zyƲ$L6!ڶh%A8e) ^P-s%埦U)SD毋0RSmz͘[s4IPF^c>R9fLxY6l~{R&RR!)v.0dTOZc A+Lj+5UF2QNRnx`zsAՅ8KHo2؄ja`Kex>>a8+>5@^ [eӽȭ"(Wh{Dtbx1n4OUWb6tQk_ t_$b< ]Na0>2x8Vc;q| ugJB)h4T`_ SB? $ZFk|nG~X#閉#LMthM欄>]*ޅ$rim Ӥ蚴a#z֞S z)TuՠT:OdnȟzeG,zLxx]4*xQ$~Bny' 8o]%u7aqe!.\ٖQ_5ISK+3y.  6rF{O}[*RcNtDPL ЉI̶ YZ