nodejs10-devel-10.23.1-lp151.2.15.1 4>$  Ap_rظ/=„3 =ÆuEAkW$~hʙTP薼Csy;b7)gtAs,+Dh ^6A/xȾ%6yac69ac09924f7d59c4ec1c062b6426890488d723698065da8eab74773659de3d27d52ad163d06899c3401af00e74b8a67ce7db9ae _rظ/=„_j|a8_}e';[aafIQFdegJ:@iHW.!Z9b6Qle]i 28m–NWڇ-p!rl`.,駻S-㸜بiRb1_t2cijm=Dp{-UmsM y=jQIP'*p;?d & J !',,, 4, , <,  (,  T,,,,R(~8K9K:+KFG,H,It,XY\,],^b2cdeflu,vLzCnodejs10-devel10.23.1lp151.2.15.1Development headers for NodeJS 10.xThis package provides development headers for Node.js needed for creation of binary modules._qlamb18 HopenSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/NodeJShttps://nodejs.orglinuxi586I q$&xk mO=i (}F0ΙL"2'> 3M{L<` A큤A큤A큤AA큤_n_k _k_n_j_j_j_j_j_j_j_j_j_n_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_k_j_j_j_j_j_j_j_j_j_j_j_n_n_je50ecae143af42a8b451fa827e64a1a40524a13edb33a6b665b0e653d784fe419faa78fa06d387c928c4dd35c516f30eb46720861abe328f9356d8134b5bd5854e9c163e7e549f6e973a6ad951056c2dae71e2eb8d1673cc5889e34ec40e43d05163dcb0fb1d6f6a8d10c8611371cf36ca00c5851ad22c80d9168fa4dc8409db40c5feca7db15c0a779c294e78ef2676641cce35283fed830cf3b30cbbd5ce600745f90776383d257d7d250ce675d6bb4ad6d65be23b8bded384e927bf3dd543ab735a5360951301023eccc779ca7358b3f8c53f39127d92a8c91cb98978a96e8acf606c8c75888320cf103b2b8f704ccc2258002c38e3bfce3d9e3176ecaf7349055076cb1e513a82dd9d918a44b1fd1143cde312eb37bac002aa674ba78053add8181adb8b6f0dbd3c015814375c9c3c33d851874fcf3a70bb2836bc097cbd6aed3436b0d60d7d99534299aa2086c4710605bdee69fdd8fe6aa089c6572393b22058a4e30ebf1dee3dff3fa5379019b3ae2ec550bf259cd823cffe35913efabed77e4cf6c06f1224e681cbe607eff04713ca0c1e1f4a102e6a6565ee3f02aa02755f41724fce441fd1e344f9fafbdf5628469931ca4785f490c56c506bc770963533ff4b16f72a204a8c760896a857c54d0ac50570f1793e3bef1f2ae8b35fdce8bcfc3988c0e1218a0b53d35e807585942bd270718c8e77bf55534b83073755ff0a523f5451c5f47567c6215ed8ee135922a892f64efff5a7c02ba4a8e5e9a5fff8961e8f3da165fabf55d70cfb1eb44562cc0b8bf3b93b53bc3c9d283c8698388ae32ce2c4390b82c3529539d2a476c44f590e960ed30a79f72b807ecd02e9d7218b34e6e89b7b412891b7e2aa8b3a561c5ce9714c1f4def6c8a8593a6a68da69f8b10c701d1ab71e6f08144c542b6a7fc2f43db2ad97a9fec12949479cf29d4b4ef48dc3c3ab32d75e0a85bcb80e084d42b32aae40d67fc1d882b93298a43cb2c06d4e30e08126d6aa92441ab18f360e38fe768211ce1bcde499bb2c1038c9e0f530202b3011a0f67c3f169de6552338674c2c524843dd7e04e01d1528028c8b588f16ad82d11feef04dd1836c9eaf2ef65c74bf966f0abddeaea394b5eb63a9fab4f87ddf34c70f2e1dba5f080cbc04305a70567a1be1b279b66bd9aab85e796811222419390e287c763252c8d543991b2d46278812c852f3431684eab55ca6fd4e02facdf8e8b45a5c238ed2a41f1d8509274f7f8c43ed519075a53723e8f3c4b344e420ce182c0ed6f7af996f21fa3a497b84c49e2365935b3a54d8fd86cff6db0847953ecb607535b6daefe3380fab717a40e0c5291ce570fea8017f22c2341bf056f8c157408588d8152eb18f24a08f0cc51c10d98c53e8074f94980aa1b8f932406252254180d88d8c64b1d2636710ab5864eac125b42d4bf60881a85104b02de364c401c44bd1692c227c4444a60d81be2cadc921a5369553dee2ffbd9e754c390a994b56358485c166f773f19c79df6d8f258a4d3f015c59c20ce9d48d31a2977a83b28ca5df2ec5630ec2a807402b8f5f4d51dc403fd5175f4876ddbb9e2853d3d264d39d23a838e52a09aff149e89381fa542e2b95505cd9d43f32a160f0fa81e86e886c3195c190de0d9e38766d1f8be0cdaee0bf7ab328863f594da0bdb7fefd6c9aab66644b6a6bb46bbc610417f2e309582b36caa9ea2112a560537fd439e4ffc65db2f5a8da217444443bb9dd3d6f9ffda2287a9289arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnodejs10-10.23.1-lp151.2.15.1.src.rpmnodejs-develnodejs10-develnodejs10-devel(x86-32)    nodejs10npm10rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)10.23.110.23.13.0.4-14.6.0-14.0-15.2-14.14.1_@_@__@__P_d@_?@_16_ @_*@^y^@^^@^\@^=Q@^g@^r^@]f@]N@]d@]@]@]V]B@]>\t@\!\@\C@\@\w@\T4\T4\3?@\ @[@[G[[/[;@[R@[#@[[\[z@[qr[]@[>@[,[!@[d@[@[WZZ3@ZZľ@ZlZZCallum Farmer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Dirk Mueller Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Guillaume GARDET Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Vítězslav Čížek Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Guillaume GARDET Adam Majer Adam Majer Adam Majer adam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dejengelh@inai.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dero@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deqantas94heavy@gmail.comqantas94heavy@gmail.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.de- New upstream LTS version 10.23.1: * CVE-2020-8265: use-after-free in TLSWrap (High) bug in TLS implementation. When writing to a TLS enabled socket, node::StreamBase::Write calls node::TLSWrap::DoWrite with a freshly allocated WriteWrap object as first argument. If the DoWrite method does not return an error, this object is passed back to the caller as part of a StreamWriteResult structure. This may be exploited to corrupt memory leading to a Denial of Service or potentially other exploits (bsc#1180553) * CVE-2020-8287: HTTP Request Smuggling allow two copies of a header field in a http request. For example, two Transfer-Encoding header fields. In this case Node.js identifies the first header field and ignores the second. This can lead to HTTP Request Smuggling (https://cwe.mitre.org/data/definitions/444.html). (bsc#1180554) * CVE-2020-1971: OpenSSL - EDIPARTYNAME NULL pointer de-reference (High) This is a vulnerability in OpenSSL which may be exploited through Node.js. (bsc#1179491) - versioned.patch: refreshed- Add icu68.patch: fix build with ICU 68- openssl_binary_detection.patch: fixes unit tests on SLE12- Update Requires: so -devel requires npm - Rely on rpmbuild to define necessary python dependencies- New upstream LTS version 10.23.0: * deps: upgrade npm to 6.14.8 * n-api: + create N-API version 7 + expose napi_build_version variable - versioned.patch: refreshed- fix_ci_tests.patch: add support to SUSE's ECDH backport errors in SLE's openssl- New upstream LTS version 10.22.1: * fs.realpath.native on may cause buffer overflow (bsc#1176589, CVE-2020-8252) - fix_ci_tests.patch: re-add missing debug symbol removal before running unit tests- Strip debugging symbols prior to running unit tests. Some tests cause too much memory usage when debug symbols are enabled.- Explicitly add -fno-strict-aliasing to CFLAGS to fix compilation on Aarch64 with gcc10 (bsc#1172686)- avoid rpmbuild warnings on if/else/endif constructs- New upstream LTS version 10.22.0: * deps: + upgrade npm to 6.14.6 - fixes potential information leak through log files (bsc#1173937, CVE-2020-15095) + upgrade openssl sources to 1.1.1g (SLE-12 only) * n-api: add napi_detach_arraybuffer - versioned.patch: refreshed- Add Require for nodejs10 when intalling npm10 (bsc#1172728)- New upstream LTS version 10.21.0: * napi: fix various types of memory corruption in napi_get_value_string_*() (CVE-2020-8174, bsc#1172443) * http2: fix HTTP/2 Large Settings Frame DoS (CVE-2020-11080, bsc#1172442) * deps: ICU-20958 Prevent SEGV_MAPERR in append (CVE-2020-10531, bsc#1166844)- Reduce Requires to Recommends on nodejs10-devel when installing npm10- New upstream LTS version 10.20.1: * buffer: add {read|write}Big[U]Int64{BE|LE} methods * build: macOS package notarization * deps: + update npm to 6.14.3 (bsc#1166916, CVE-2020-7598) + upgrade openssl sources to 1.1.1e + upgrade to libuv 1.34.2 * n-api: + add napi_get_all_property_names + add APIs for per-instance state management + define release 6 + turn NAPI_CALL_INTO_MODULE into a function * tls: + expose keylog event on TLSSocket + support TLS min/max protocol defaults in CLI * url: handle quasi-WHATWG URLs in urlToOptions() - openssl_rand_regression.patch: upstreamed - versioned.patch: refreshed- openssl_rand_regression.patch: Add getrandom syscall definition for all Linux platforms. This fixes a runtime error in SLE-12 (bnc#1162117)- New upstream LTS version 10.19.0: * fixes a remotely triggerable assertion on a TLS server via a crafted certificate string (CVE-2019-15604, bsc#1163104) * fixes an HTTP request smuggling vulnerability via malformed Transfer-Encoding header (CVE-2019-15605, bsc#1163102) * trim HTTP header values of optional white space (CVE-2019-15606, bsc#1163103) * enabled stricter HTTP header parsing by default.- New upstream LTS version 10.18.1: * http2: fix session memory accounting after pausing * n-api: correct bug in napi_get_last_error * tools: update tzdata to 2019c- Really disable LTO when required (nodejs < 12)- node-gyp-addon-gypi.patch: Fix wrong path in gypi files (bsc#1159812)- New upstream LTS version 10.18.0: * deps: update npm to 6.13.4 fixing an arbitrary path overwrite and access via "bin" field (bsc#1159352, CVE-2019-16777, CVE-2019-16776, CVE-2019-16775) - versioned.patch: refreshed- Increase _constraints to allow all unit tests to execute- skip_no_console.patch: skip tests on build platforms where console is set to a dumb terminal- New upstream LTS version 10.17.0: * crypto: + add support for chacha20-poly1305 for AEAD + increase maxmem range from 32 to 53 bits * deps: + update npm to 6.11.3 + upgrade openssl sources to 1.1.1d * dns: remove dns.promises experimental warning * fs: remove experimental warning for fs.promises * http: makes response.writeHead return the response * http2: makes response.writeHead return the response * n-api: + make func argument of napi_create_threadsafe_function optional + mark version 5 N-APIs as stable + implement date object * process: add --unhandled-rejections flag * stream: + implement Readable.from async iterator utility + make Symbol.asyncIterator support stable - CVE-2019-13173.patch: dropped, no longer in upstream npm - fix_build_with_openssl_1.1.1d.patch: upstreamed - node-gyp-addon-gypi.patch, versioned.patch: refreshed- Fix build with OpenSSL 1.1.1d (bsc#1149792) * https://github.com/nodejs/node/pull/29550 * add fix_build_with_openssl_1.1.1d.patch- Update to 10.16.3: Security update regarding HTTP/2 Denial of Service vulnerabilities For details see, https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.8.1 https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md (CVE-2019-9511, CVE-2019-9512, CVE-2019-9513, CVE-2019-9514, bsc#1146091, bsc#1146099, bsc#1146094, bsc#1146095, CVE-2019-9515, CVE-2019-9516, CVE-2019-9517, CVE-2019-9518, bsc#1146100, bsc#1146090, bsc#1146097, bsc#1146093) - Changes in 10.16.2: * fix OpenSSL upgrade to 1.1.1c that causes intermittent hangs in machines that have low entropy.- New upstream LTS version 10.16.1 * deps: upgrade openssl sources to 1.1.1c (for SLE-12 based systems) * stream: do not unconditionally call _read() on resume() * worker: fix nullptr deref after MessagePort deser failure- CVE-2019-13173.patch: fix potential file overwrite via hardlink in fstream.DirWriter() function (bsc#1140290, CVE-2019-13173)- New upstream LTS version 10.16.0 * deps: + upgrade npm to 6.9.0 + upgrade openssl sources to 1.1.1b (for SLE-12 based systems) + upgrade libuv to 1.28.0 (for SLE-12 based systems) + upgrade to libuv 1.28.0 * events: add once method to use promises with EventEmitter * n-api: mark thread-safe function as stable * repl: support top-level for-await-of * zlib: add brotli support - openssl_1_1_1.patch: dropped, no longer needed - fix_ci_tests.patch: drop onion handling in DNS, since this depends on 3rd party library - versioned.patch: refreshed- openssl_1_1_1.patch: backport fixes for OpenSSL 1.1.1 (bsc#1134208) - Require user/group nobody for npm- Add _constraints file to avoid OOM errors- flaky_test_rerun.patch: rework patch to account for tests that end with an exception and are not actually re-run...- New upstream LTS version 10.15.3 * http: fix error check in Execute() * stream: fix end-of-stream for HTTP/2 - fix_ci_tests.patch: refreshed- New upstream LTS version 10.15.2 * http: Further prevention of "Slowloris" attacks on HTTP and HTTPS connections by consistently applying the receive timeout set by server.headersTimeout to connections in keep-alive mode. (CVE-2019-5737, bsc#1127532)- nodejs.keyring: update keyring to today's list as per https://github.com/nodejs/node- New upstream LTS version 10.15.1 * tls: throw if protocol too long - fix_ci_tests.patch: refreshed- New upstream LTS version 10.15.0 (still bsc#1112438, FATE#326776, FATE#326919): * cli: add --max-http-header-size flag * http: add maxHeaderSize property - Changes in version 10.14.2 * deps: upgrade to c-ares v1.15.0 * child_process: handle undefined/null for fork() args * http2: make Http2Settings constructors delegate * os: fix memory leak in userInfo() - fix_ci_tests.patch: refreshed- New upstream LTS version 10.14.1 (still bsc#1112438, FATE#326776): * deps: Upgrade to OpenSSL 1.1.0j, fixing + Timing vulnerability in DSA signature generation (bsc#1113652, CVE-2018-0734) + Timing vulnerability in ECDSA signature generation (bsc#1113651, CVE-2018-0735) * http: + Headers received by HTTP servers must not exceed 8192 bytes in total to prevent possible Denial of Service attacks. (bsc#1117626, CVE-2018-12121) + A timeout of 40 seconds now applies to servers receiving HTTP headers. This value can be adjusted with server.headersTimeout. Where headers are not completely received within this period, the socket is destroyed on the next received chunk. In conjunction with server.setTimeout(), this aids in protecting against excessive resource retention and possible Denial of Service. (bsc#1117627, CVE-2018-12122) * url: Fix a bug that would allow a hostname being spoofed when parsing URLs with url.parse() with the 'javascript:' protocol. (bsc#1117629, CVE-2018-12123)- flaky_test_rerun.patch: Rerun failing tests in case of flakiness- New upstream LTS 10.13.0: (bsc#1112438, FATE#326776) * buffer: fix crash for invalid index types * deps: fix wrong default for v8 handle zapping - env_shebang.patch: dropped - skip_test_on_lowmem.patch: skip some build tests on low-memory build machines- node-gyp-addon-gypi.patch: patch fixes (bsc#1094617)- add support for runnign valgrind tests during check, disabled by default - valgrind_fixes.patch: valgrind fixes- New upstream version 10.12.0: * cli: + The options parser now normalizes _ to - in all multi-word command-line flags, e.g. --no_warnings == --no-warnings + Added bash completion for the node binary. To generate a bash completion script, run node --completion-bash. * crypto: + Added support for PEM-level encryption. + Added an API asymmetric key pair generation. * fs: Added a recursive option to fs.mkdir and fs.mkdirSync. * http2: + Added support for the ORIGIN frame. + Added a 'ping' event to Http2Session that is emitted whenever a non-ack PING is received. + Updated nghttp2 to 1.34.0. This adds RFC 8441 extended connect protocol support to allow use of WebSockets over HTTP/2. * module: Added module.createRequireFromPath(filename). This new method can be used to create a custom require function that will resolve modules relative to the filename path. * process: Added a 'multipleResolves' process event that is emitted whenever a Promise is attempted to be resolved multiple times, e.g. if the resolve and reject functions are both called in a Promise executor. * url: Added url.fileURLToPath(url) and url.pathToFileURL(path) * util: + Added the sorted option to util.inspect() + Added support for BigInt numbers in util.format() * V8 API: A number of V8 C++ APIs have been marked as deprecated * Workers: + Added debugging support for Workers via DevTools protocol + The public inspector module is now enabled in Workers. - fix_ci_tests.patch: updated- fix_ci_tests.patch: fix unit tests- New upstream version 10.11.0: * fs: Fixed fsPromises.readdir withFileTypes. * http2: Added http2stream.endAfterHeaders property. * util: Added util.types.isBoxedPrimitive(value). - 21257.diff: drop the patch in favour of running node compilation by redirecting stdio through a FIFO - versioned.patch: refreshed - fix_ci_tests.patch: explicity disable doc target in unit tests- New upstream version 10.10.0: * child_process: TypedArray and DataView values are now accepted as input by execFileSync and spawnSync. * coverage: Native V8 code coverage information can now be output to disk by setting the environment variable NODE_V8_COVERAGE to a directory. * deps: The bundled npm was upgraded to version 6.4.1. * fs: + The methods fs.read, fs.readSync, fs.write, fs.writeSync, fs.writeFile and fs.writeFileSync now all accept TypedArray and DataView objects. + A new boolean option, withFileTypes, can be passed to fs.readdir and fs.readdirSync. If set to true, the methods return an array of directory entries. These are objects that can be used to determine the type of each entry and filter them based on that without calling fs.stat. * http2: The http2 module is no longer experimental. * os: Added two new methods: os.getPriority and os.setPriority, allowing to manipulate the scheduling priority of processes. * process: Added process.allowedNodeEnvironmentFlags. This object can be used to programmatically validate and list flags that are allowed in the NODE_OPTIONS environment variable. * src: Deprecated option variables in public C++ API. * vm: Added vm.compileFunction, a method to create new JavaScript functions from a source body, with options similar to those of the other vm methods. - 21257.diff: refresh patch (and make it forward apply) - versioned.patch, env_shebang.path: refreshed- 21257.diff: Revert an upstream revert that resulted that stdout remaining O_NONBLOCK during build process. This resulted in build failures.- New upstream release 10.9.0: * buffer: + Fix out-of-bounds (OOB) write in Buffer.write() for UCS-2 encoding (CVE-2018-12115, bsc#1105019) + Fix unintentional exposure of uninitialized memory in Buffer.alloc() (bsc#1105018, CVE-2018-7166) * deps: Upgrade to OpenSSL 1.0.2p, fixing: + Client DoS due to large DH parameter (CVE-2018-0732, bsc#1097158) + ECDSA key extraction via local side-channel * http: http.get() and http.request() (and https variants) now accept three arguments to allow for a URL and options object- New upstream release 10.8.0: * deps: upgrade npm to 6.2.0 - Changes in version 10.7.0: * console: The console.timeLog() method has been implemented. * http: Added support for passing both timeout and agent options to http.request. * inspector: Expose the original console API in require('inspector').console. * napi: Added experimental support for functions dealing with bigint numbers. * process: + The process.hrtime.bigint() method has been implemented. + Added the --title command line argument to set the process title on startup. * trace_events: Added process_name metadata. - icu_small_grouping.patch: upstreamed - versioned.patch, env_shebang.patch: refreshed - update Jan's description changes for grammar and merge into git- Ensure neutrality of description. - Use %make_install.- New upstream release 10.6.0: * dns: An experimental promisified version of the dns module is now available. Give it a try with require('dns').promises. * fs: fs.lchown has been undeprecated now that libuv supports it. * lib: Atomics.wake is being renamed to Atomics.notify in the ECMAScript specification (reference). Since Node.js now has experimental support for worker threads, we are being proactive and added a notify alias, while emitting a warning if wake is used. * n-api: Add API for asynchronous functions. * util: util.inspect is now able to return a result instead of throwing when the maximum call stack size is exceeded during inspection. * vm: Add script.createCachedData(). This API replaces the produceCachedData option of the Script constructor that is now deprecated * worker: Support for relative paths has been added to the Worker constructor. Paths are interpreted relative to the current working directory. - versioned.patch: refreshed- New upstream release 10.5.0: * crypto: Support for crypto.scrypt() has been added * fs: + APIs that take mode as arguments no longer throw on values larger than 0o777 + BigInt support has been added to fs.stat and fs.watchFile + Fix crashes in closed event watchers. * worker_threads: multi-threading has been added behind the - -experimental-worker flag in the worker_threads module. This feature is *experimental* and may receive breaking changes at any time. - npm_search_paths.patch: Fix typo causing npm to not work- New upstream release 10.4.1: * Fixes memory exhaustion DoS: Fixes a bug that increases the memory consumed when reading from the network into JavaScript using the net.Socket object directly as a stream (CVE-2018-7164, bsc#1097537) * http2: + Fixes Denial of Service vulnerability by updating the http2 implementation to not crash under certain circumstances during cleanup (CVE-2018-7161, bsc#1097404) + Unbundled nghttp2 to fix Denial of Service vulnerability (CVE-2018-1000168, bsc#1097401) * tls: Fixes Denial of Service vulnerability by updating the TLS implementation to not crash upon receiving (CVE-2018-7162, bsc#1097538)- New upstream release 10.4.0: * deps: update V8 to 6.7.288.43 * stream: ensure Stream.pipeline re-throws errors without callback - Changes in version 10.3.0: * deps: upgrade npm to 6.1.0 * fs: fix reads with pos > 4GB * net: new option to allow IPC servers to be readable and writable by all users * stream: fix removeAllListeners() for Stream.Readable to work as expected when no arguments are passed npm_search_paths.patch: no longer override explicitly prefixed etc/ versioned.patch, env_shebang.patch: refreshed- New upstream release 10.2.0: * addons: Fixed a memory leak for users of AsyncResource and N-API. * assert: The error parameter of assert.throws() can now be an object containing regular expressions. * crypto: The authTagLength option has been made more flexible. * esm: Builtin modules now provide named exports in ES6 modules. * http: Handling of close and aborted events has been made more consistent. * module: add --preserve-symlinks-main * timers: timeout.refresh() has been added to the public API. - fix_ci_tests.patch: refreshed - versioned.patch: refreshed- use gcc7 for SLE12 - versioned.patch: set node version in environment to 10 - manual_configure.patch: configure nghttp2 correctly - icu_small_grouping.patch: prevents undefined behaviour possibility- New upstream release 10.1.0: * console: make console.table() use colored inspect * fs: move fs/promises to fs.promises * http: added aborted property to request * n-api: initialize a module via a special symbol * src: add public API to expose the main V8 Platform - Changes in version 10.0.0: * Assert: + Calling assert.fail() with more than one argument is deprecated. + Calling assert.ok() with no arguments will now throw. + Calling assert.ifError() will now throw with any argument other than undefined or null. Previously the method would throw with any truthy value. * Async_hooks: + Older experimental async_hooks APIs have been removed. * Buffer: + Uses of new Buffer() and Buffer() outside of the node_modules directory will now emit a runtime deprecation warning. + Buffer.isEncoding() now returns undefined for falsy values, including an empty string. + Buffer.fill() will throw if an attempt is made to fill with an empty Buffer. * Child Process: Undefined properties of env are ignored. * console: console.table() method has been added. * crypto: + The crypto.createCipher() and crypto.createDecipher() methods have been deprecated. Please use crypto.createCipheriv() and crypto.createDecipheriv() instead. + The decipher.finaltol() method has been deprecated. + The crypto.DEFAULT_ENCODING property has been deprecated. + The ECDH.convertKey() method has been added. + The crypto.fips property has been deprecated. * deps: + V8 has been updated to 6.6 + npm upgraded to 5.8.0 * EventEmitter: + The EventEmitter.prototype.off() method has been added as an alias for EventEmitter.prototype.removeListener(). * File System: + The fs/promises API provides experimental promisified versions of the fs functions. + Invalid path errors are now thrown synchronously. + fs.readFile() method now partitions reads to avoid thread pool exhaustion. * http: + Processing of HTTP Status codes 100, 102-199 has been improved. + Multi-byte characters in URL paths are now forbidden. * N-API: The n-api is no longer experimental. * net: The 'close' event will be emitted after 'end'. * perf_hooks: + The PerformanceObserver class is now an AsyncResource and can be monitored using async_hooks. + Trace events are now emitted for performance events. + The performance API has been simplified. + Performance milestone marks will be emitted as trace events. * process: + Using non-string values for process.env is deprecated. + The process.assert() method is deprecated. * repl: + REPL now experimentally supports top-level await when using the --experimental-repl-await flag. + The previously deprecated "magic mode" has been removed. + The previously deprecated NODE_REPL_HISTORY_FILE environment variable has been removed. + Proxy objects are shown as Proxy objects when inspected. * streams: + The 'readable' event is now always deferred with nextTick. + A new pipeline() method has been provided for building end-to-data stream pipelines. + support for async for-await has been added to stream.Readable * timers: The enroll() and unenroll() methods have been deprecated * tls: + The tls.convertNPNProtocols() method has been deprecated. + Support for NPN (next protocol negotiation) has been dropped. + The ecdhCurve default is now 'auto'. * Trace Events: + A new trace_events top-level module allows trace event categories to be enabled/disabled at runtime. * URL: The WHATWG URL API is now a global. * Util: + util.types.is[…] type checks have been added. + Support for bigint formatting has been added to util.inspect(). - OpenSSL 1.1.0+ is required. - versioned.patch: rebased- New upstream release 9.11.1: * deps: Updated ICU to 61.1 * fs: Emit 'ready' event for ReadStream and WriteStream * n-api: Bump version of n-api supported to 3 * net: Emit 'ready' event for Socket - versioned.patch, nodejs-libpath.patch: refreshed- Install license with %license, not %doc (bsc#1082318)- Fix some node-gyp permissions- New upstream release 9.10.1: * Security fixes: + Fix for inspector DNS rebinding vulnerability (bsc#1087463, CVE-2018-7160) + Fix for 'path' module regular expression denial of service (bsc#1087459, CVE-2018-7158) + Reject spaces in HTTP Content-Length header values (bsc#1087453, CVE-2018-7159) * cluster: Add support for NODE_OPTIONS="--inspect" * crypto: Expose the public key of a certificate * n-api: Add napi_fatal_exception to trigger an uncaughtException in JavaScript * path: Fix regression in posix.normalize * stream: Improve stream creation performance * update bundled OpenSSL for codestreams older than SLE12:SP2- New upstream release 9.9.0: * assert: From now on all error messages produced by assert in strict mode will produce a error diff. * crypto: allow passing null as IV unless required * fs: support as and as+ flags in stringToFlags() * tls: expose Finished messages in TLSSocket * tty: Add getColorDepth function to determine if terminal supports colors. * util: add util.inspect compact option - Changes in version 9.8.0: * crypto: add cert.fingerprint256 as SHA256 fingerprint * http2: Fixed issues with aborted connections * loader: --inspect-brk now works properly for esmodules * src: make process.dlopen() load well-known symbol * trace_events: add file pattern cli option - remove any old manpage files in %pre from before update-alternatives were used to manage symlinks to these manpages.- New upstream release 9.7.1/9.7.0: * deps: libuv updated to 1.19.2 * src: Add initial support for Node.js-specific post-mortem metadata * timers: return value of setImmediate() now has ref() and unref() * util: platform-specific error codes now have string representation - Changes in version 9.6.0: * async_hooks: + deprecate unsafe emit{Before,After} + rename PromiseWrap.parentId to PromiseWrap.isChainedPromise * deps: + update node-inspect to 1.11.3 + ICU 60.2 bump + Introduce ScriptOrModule and HostDefinedOptions to V8 * http: add options to http.createServer() for IncomingMessage and ServerReponse * http2: add http fallback options to .createServer * https: Adds the remaining options from tls.createSecureContext() to the string generated by Agent#getName(). This allows https.request() to accept the options and generate unique sockets appropriately. * inspector: --inspect-brk for es modules * lib: allow process kill by signal number * module: enable dynamic import * n-api: add methods to open/close callback scope * src: allow --perf-(basic-)?prof in NODE_OPTIONS * vm: add support for es modules - gyp_to_python3.patch: attempt to add support for python3. - fix_ci_tests.patch, versioned.patch: refreshed- Add Recommends and BuildRequire on python2 for npm. node-gyp requires this old version of python for now. This is only needed for binary modules.- Fix spec file typo - Use gcc7 on Leap 42.3- New upstream release 9.5.0: * cluster: add cwd to cluster.settings * deps: libuv upgraded to 1.19.1 * n-api: expose n-api version in proces.versions * perf_hooks: add performance.clear() * stream: avoid writeAfterEnd() - Changes in release 9.4.0: * async_hooks: deprecate AsyncHooks Sensitive API and runInAsyncIdScope. Neither was documented. * deps: + upgrade nghttp2 to 1.29.0 + upgrade npm to 5.6.0 * http2: + implement maxSessionMemory + add initial support for originSet + add altsvc support + perf_hooks integration * net: remove Socket.prototype.listen * repl: show lexically scoped vars in tab completion * stream: + remove writeableState.length and readableState.length + add flow and buffer properties to streams * util: allow windcards in NODE_DEBUG variable * zlib: add ArrayBuffer support- even on recent codestreams there is no binutils gold on s390 only on s390x- nodejs-sle11-python26-check_output.patch: refreshed- Enable CI tests in %check target + fix_ci_tests.patch: - DNS queries in buildroots are failing with EAI_AGAIN - disable test-module-loading-globalpaths.js - we have hardcoded global paths + versioned.patch: call versioned node binary for tests - node-gyp-addon-gypi.patch: fix typo allowing unit tests to compile- New upstream release 9.3.0: * async_hooks: + add trace events to async_hooks + add provider types for net server * console: console.debug can now be used outside of the inspector * deps: + upgrade libuv to 1.18.0 + patch V8 to 6.2.414.46 * module.builtinModules will return a list of built in modules * n-api: add helper for addons to get the event loop * process: + process.setUncaughtExceptionCaptureCallback can now be used to customize behavior for --abort-on-uncaught-exception + A signal handler is now able to receive the signal code that triggered the handler. * stream: writable.writableHighWaterMark and readable.readableHighWaterMark will return the values the stream object with which it was instantiated. - Dropped 8334.diff - no longer needed- New upstream release 9.2.1: * buffer: buffers allocated with an invalid content will now be zero filled [ CVE-2017-15897 ] * deps/openssl: updated to 1.0.2n (only applies to SLE 12 SP1 and lower) (bsc#1072322) [ CVE-2017-3738 CVE-2017-15896 ] - Remove unnecessary curl BuildRequires - Enable gold linker on s390x (TW and SLE/Leap 15) - Build with bundled ICU if system ICU not available (only applies to SLE 11/12 and Leap 42.x)- Change BuildRequires from openssl-devel to libopenssl-1_0_0-devel due to Tumbleweed/Leap 15 change to OpenSSL 1.1.0 as default- Update nodejs.keyring based on current Release Team as found on https://github.com/nodejs/node#release-team - New upstream version 9.2.0 * crypto: Support building with both OpenSSL 1.1.0 * fs: fs.realpathSync.native and fs.realpath.native are now exposed * process: expose process.ppid- Fix permissions of node-gyp. This should be executable to allow building of binary node modules.- New upstream version 9.1.0 * cli: NODE_OPTIONS now supports the --stack-trace-limit option. * http: + A 'connect' event handler leak has been fixed. + The 103 Early Hints status code is now supported. - Changes in upstream version 9.0.0 * async: Older experimental APIs have been removed. * errors: The assignment of static error codes to Node.js errors * child_processes: Errors are emitted on process nextTick. * domains: The long-deprecated .dispose() method has been removed * fs: + fs.ReadStream and fs.WriteStream classes now use destroy(). + module callbacks are now invoked with an undefined context. * HTTP/1: + 400 Bad Request response will now be sent when parsing fails. + Socket timeout will be set when the socket connects. + A bug causing the request 'error' event to fire twice is fixed. + HTTP clients may now use generic Duplex streams in addition to net.Socket. * intl: The deprecated Intl.v8BreakIterator has been removed. * os: The os.EOL property is now read-only * timers: setTimeout() will emit a warning if the timeout is larger that the maximum 32-bit unsigned integer. - .changes file trimmed to only include changes relative to 9.x line. If you would like to see older changes, please see nodejs8 package. - icu59.patch 0f3e69db.patch: removed empty patcheslamb18 1610379669  !"#$%&'()*+,10.23.110.23.1-lp151.2.15.110.23.1-lp151.2.15.1node10common.gypiconfig.gypilibplatformlibplatform-export.hlibplatform.hv8-tracing.hnode.hnode_api.hnode_api_types.hnode_buffer.hnode_object_wrap.hnode_version.huvuv.haix.handroid-ifaddrs.hbsd.hdarwin.herrno.hlinux.hos390.hposix.hstdint-msvc2008.hsunos.hthreadpool.htree.hunix.hversion.hwin.hv8-inspector-protocol.hv8-inspector.hv8-platform.hv8-profiler.hv8-testing.hv8-util.hv8-value-serializer-version.hv8-version-string.hv8-version.hv8.hv8config.hsystemtaptapsetnode10.stp/usr/include//usr/include/node10//usr/include/node10/libplatform//usr/include/node10/uv//usr/share//usr/share/systemtap//usr/share/systemtap/tapset/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:15496/openSUSE_Leap_15.1_Update/0441781f827b0aa4657caf130e8fb250-nodejs10.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxdirectoryASCII textC source, ASCII textC++ source, ASCII textœi+{DaixN4Uutf-8719005bb47cbb3730d8abb4e02d1a94771407bee62a25866fd0117cd1277bb8b?P7zXZ !t/] crt:bLL lvN9G-ך}k~ɩU8O>,TIo"}0Y-pDyghȉf%ŸSU `_$i;_00+~IxjID#K(W)ĤeqetkIkz 3s7J)B~8VŗJ<[m'yX-n:teG*,9CDrxO/1AlbOр?wߩT%_YE>HN\K۷~g"Y"{ul"9 F;zԗrꊛHI-%F,Èy2/<{AkS.#J(K0-t.(FۗA/ H1:@/ Y :-Z>]kiq }$ rbȔ;*g_J'`N%a1B*5WGOor/%ڕmQ-:"Z:WEtGO!  R'a76KEB{|4bu` oj Bt7,}%RkhasvECFSYǼCGM_u7NK'nV91޷;S(zuBi@b}΃̣; h{хb$&M 3Q-RgK) ɸ 4>SY1a>CH`VJ.[O^H4:- [+4 t4+(GI\g lO× 5wXBץR/U4.6qz:"ߵ& ׈i?AMU GK-ˮvd&G=!8m?_[r2Dgfh0)zZ+rVL6_`G$yvH 3qkyS'==pr+~'JNcdk UZjƪVyeS*_S&*6鉘#z.ܴNmnSpp!,,)6@PqTY!%}DD:תҙ w!\:=8Mз]' `$Cș;5K Ge4ɵXT/‡">S +SɒG%hz\j \, 1m<ĠI$^q'~O>JYEβ淛%[8x76l tZ Ͳ:n(7o!>k)(mEP?ސb%& D]|7t2f~şUЅv*hBL`5V# HgĆȍYﴝ)qߖS }͈|"` s-#5F,  U9գ *$){+qOs@y>T,@5fxg\}@|XƯRmϤz:bG{e+89)Ѐ\ Be rB7Zo6Z-oԚМ Yu}]&*-L#!CU ^~P DC1ð=W7TCD@|lZ$y_I%0uDGc %hY 38 B@u"%hV B.uo,@/ԑjuWdsLӆx,ajd(]qQ.eR)#'*۾~li:j'֠^QB\y9X'9V5}#Wyݾz 2owT}0ؘDgŽEQ(y%U#P;^Dð5J*g&`[ThL#[uf|yQH/h׋'/20n.|anI͹\s֞&k/bzҊY"6Q9[MC-Y9f6z5+ʈڽ|-^HnqpA-%]~T@͈KLU5]JjHj j;b[!Těn[怅E U5ĜZ`|B|m(q7?fQuwO_"pXSEϯP9rbRv=.E*Rb]R!)㌳FY#uUk-3؆%wG;% Q.O~qrnX|/x]#/ ~JŒO|diᷝyŕJhH%TpMtz39S4$i=i؈Z||*IQ3+*D볥5ԉ wMjR<5ğYvo3_:iT2X73-eDg`\]ZPN`_)>EZd{ƂK~~R<[e"o`j~CAYFV]폓8Mt74< L#'0spD٩,V\\\cv2vi/~``Y`W1h{1kv@ƣ΂~j[מM9JSv)b6nȝ 7db6ڣ3<8A"Ӹ|SE ti+0ȣpn?a99z<3VD+W -4--!_h҅rHk_WAq?JǨ;$ټE3HA/A,w8rlQ0WYR٧b\>QI#hVwswd謬XDHz[r;C2i>Dar( 6UUFܟ_Vؘ"j}9b|X8)5\w%.ڤ*3ߦYnK!K(OSHc4NLgzQ`iƵsV|_yCDv GqߪL\[j.{k((NafM86wP:Ȯ6hP_j'HɄEQx`]Z:$G-#>*N,hso_\ŹսFĢ774i9RD8U_'~.w`HM:Nտ9:va"F?t·=ʐ"@*=~xe:Xb;Jn;aV9AłPb(„? aNY S9`"&si! &_Ʌ֎_H0K;5 ۸Gw}P,?_֮DU2C+'2A0j4D$ͽ3UYB  E 4恃Y(^+5?XT#uG\ӞG^8)7"XZlj&9r_ [mv@:)U!T{Z=ᰝ&L̪^LLޢKTN\}tu0ƾʵMB@աj1iI ?:2r`ʻ_Z_fb?Vy>rb`$1 %^D fua0 A:h:nWb=@ PurDDC08 |Qy$۸V;IP嘙z3GI%sg{%>QT|fBd\ ]2ӹNrP!e hcSn2V'gGFp& cpSV%o9&33Uf-0Z|(~ZS>Sup=?oC6G8ZpPB<+vp|i_(MrLTixqcaEy<i!`?@+( K.+vh5؉r|  !.R/rXtgvB$%.3st2"*A1̭[Ju9P(_a9Jw`mغJS$iLG7Ȩj#Yڕ%{QkfL9޽`UN$(>8:aNOa&lBҨtEۆ<@g4! VIm[N7G󒄟a!PNvN|䚊U]嚲J>ݽj޺`\L`Lj)#8 6c8ټ/W2tuD1Z7a5(o GjLhh~dgG1:48q4r@Rg=J 1) `>EhX0j{ I"rGjY>@*3۵ {Hp-^d +M=_JH)&t9 G ca/yoi姷3@=Q{ n`*xUqvjI#kfKb0؀]TU8BIU* =j*ϭ|UJc7S[y%HПv+_iiIV(>۰n2`ߎ*E[LY@}Lj<UI$ҳ (=˪.Ӵa{K؊3wsQt Hh40̏g=֗,H ˋ a9}NCR;۾Z{ =!t3w[Z.9/n[إ/Vk?85q7Gi!ٸM" Wy.fC:|,揇|tLoU5/{Y0Nga%ҫ8*7;t1 3<^Vf%z}@c~?tK%k~L"#Y2񖸟 ,L GL'FT=V%>bKzXC #'gCv^5Fsg TX /6j\+)S[IϺns/6-]v A(<V-a/n!,`R&(N!!tonWq !q;bH` u5Qh Q 5osF :7bOزh21#evǐA>f@W+{Bw2Ow"LpG)#qxj~՘Y >#^-.$3\va>R o |$LoKYH|+! o.߮DRok0Zr=3{_hf)x'}Lۂ-"'uZr>g]WSEgX=+E uR 8F;V,4cRwEua)Kl p dz/7>IN2:$ꜙ jA~Hhsqewg;x5i۵ .yx𩵂 EI Woz?Zʄ 5Įk/\AjJ:00&H^¦::$B:iIyJڋ[ ao5@y-h"be-B:`FZ,(Tl&_{}:uBl.9j;v<˸se? ^.D@ W{=h5P|vq+.)9~[ &8n&l3xӽѳ wO*cpᘅci 軀Ey-'`D(*zf:&+T>u&-R}5w2Rw C8Χm,g+&G.vY28xy[^ 3Z=g7.NLRO i<*frGs`"MdA+grڭOҟ*g@̚iT~u~OKhBOH! }|4dReLE=<ùy]GR( wǛc_ kE5PGc%^1'/Nˡ){EqV7$[c(5u.[FZ)BSVZ(m. B/gGMRjR{kio7J` ="gػIAv@ܝ) §5:0U`UuXwM*rB끿>aT]Fz5?s ;K2@RgtQmxUBEcƲ89U|FzSE97ҏ /N&=*5NT7:i?^@UQgͯP@Equz}hh>㻦e]*FwE(B`o}[2f$<`-0@ApkH^ 7̼ȚE+YOPXeAiC?SƆ=pPy{^Li ,T=e؅ 7A;ti7jM dz. hs w'} oKӅ pم :v&2Jt,;6bHjIXzI5!.9m'Ԟ rx -O֓_z ϊ2M 3hځq">WT\jǧea- %RנnaSjۜqvqL#I7 TEm'p Lzc HS$ڮ%u};NfsLtgt_/=iڛ`+AuIMT'ş&iHy%e,M1jp'2zŃ1T4B8ҊH?xy8 w]aVuC?EeS-Odw!q/oΟ}~om@WbaZxSؘRe{n.N|b$8mb~FgRC-t-Ȍ=m+;e_M.”@wWK |h킈 E,aȺ7Qu ;`~nYUB +'l\%  d5Lf҉,i-B ɲ-৐~KwV^ Fz,![ 9k"~o$ %'`;z )iqm\]@&Z1]0zطtS^yHfՉ>'\=L ,LlX{T6J &,ԧn~?e ^H|Tom9qSjb:\1' tk0Nʘ\ydVl8oOc8Rx4.UԚ]2Z䪪O L%K`jn~x15@M(ki^# * /=ɖ{#2eq]zPOl{о[ Yd+]2'w> n^*0O;hc01.=՚(ҀVcݵ/|_9Ƨs=AŒvIP,]@X CxKuWݞb$mg) ۤ~9\a dY$$Du_aȸ.α~.Tj%<1=!Vm_2ELz"7-^i c3K-vޓ G&V(p^8`ix;`icYo~V0as>yͷ(XXf␻t̔7V(}8|b`Z=nu]%/ĚQȑtc#7cכ.zgNza'oZ(Z P).O |*o{$'{( RTL7a},8J\z"=śNHQU#~pARej-A,#Ƈ3)7{Ӫ1?3n|I|oۯ9}/Wa銜yF5q ;_/or9M8.H~Hf?1OreН™]Ό [ttklB¸wZ+(mМc]zAVCXO:RԿ+w,p gbq~V0̛j"m Ex;k|E5{/gњBLjJX-,oʱP-K^|xҴz%Ĝ 2DWDgmx%`[-(9j|uT!Y㝝vIsS<`6|RI$yq  =wtK__-݋M86#Z9W7+€~ch- q@qPIjZ$Q*kI% +)ftbE2WZRi^m |zFv J]5mNԂe% λ &!;Í5k"D)[C(*֤ZW#DD !Bҗx0,[I: (h_=]w?9{!`kϝl7\#]\*&}i )Y 3S>X8Tl3{=ksιл[^unw-S#v#. ȓ!˂Z[ў_CbTwJ&>jpO>!Kw^]G;rzL[2"*̇"F`ݸҸ MxcAd7)EUCC/?4>'>F;dÏ.W_iѸudGe>`x0½=E[9Ijoϼ;c@ȁ|( mL:S !uu N8)dnU2P*{!f9y9 _wJʋʁ0H֓ɍF$% {tDRqyko;/ָ4`$fl.c jr DˬnKܹH_i9sKº ֗mV ў# 2c_Q~p~ ۲H*.' }>N~ 4FQ1_a8)qP˞m|$4~٢ړgmwwr{*Ҭ}9Ww;z\bUuA^4rFI$u9k}<0ŤF8Ȧ#}dd -I,\=`˷SZ|]d%bK@ږx&b. F*ti 3=4#zqJ dX/B S.~X\)ް g/D!(IX[ԝpfnu@pIR<]A&Gosn ЮI6 2'_0)W.25t$rʇREB<Zo #GbRqgpts 8R-T^I};*x;jR٤ǃ$\Qu6]wuaל.gpbٰU岦109Z4pуK<5J@Lux Qێ+ӐL/.2: :۽D=b4]aJ4!&j9(>+OqKǫ3OBfϥFn[aZ)\ 끔}[YT"\﨓Sď}Buc30(MA3x.yڒ @Z~'+"Q@-wÅrsNSO!Ho>Q )%PA6]cŨ0Bg ёify4 y{Ωu0 SeΡL}K-ɥPRȎ /C^>6 gPtgG`k/"]p]ni|q7bVd'{Szr!G eJ\nzb 9K. ȅ=cWT7ζ!'+Zǂ~,<ߨlg*胑~ &r=jVP!ie0TF$*+6͖}>drH ~L*]H7V= Ewxĝ\3+K53˞`nCƀ2ˠ~)ژٞ'=V]_:)߬&LN*M%9w6UzJF,#Y-=Ǝ/O3Ga>lfJdm jX +p_*[SBcr|R^"f?IGOVo vYXXY G3*M4y^r+~|EO>LC]r_yn3&KYNU=VL)uul]lK/M [g*X GBҶpxO+cSǗk6!`q.}x2g~ Ԟ2rlanݨ6κUh8Q͒#mWH|"4PWt_QpMc}m7Qhч~v/)Q(E .DȐ Z#.n԰oS5zMJU!iAK& pQZmV+4r)ؼOKs`A2,[e\QLc+9 h#fꮁ[{;hYnPC!#mL<c|иipOtY1g!]oa6SׁO?1r9FA {h(=Eyq-8L`:}=)j_(xdR|l6%$?l Ǵ׵m)ǂ.}GmjqI"DřȄ8˜kQPts4F uOSx,57QLs$\NzlԌFc`̪%2laiBg0( Kz9rP|4Z#h._Fkq6Ԍ:cIωkBiHӊ;^{mNe~bC3Z.⽣)q238qbMq`˭yb!XӵLv0rF.*'ۊ!ra mWH=PY<0t>#)XǕ_335עpz? orAw5`xoFT>YPc*)4K51/+Dk|jJLdpgPl 4ImdO]軏8v"L(>1Q\(C7\0}3~"#ʦ՟*DGзev5kC-O :Mf(KD9_d.Nh!/ȎDuts sQ5vhĹ'lma\wa4{.}'r+lzP֒9OFXGY,XQt{)႙Q뜾?GuB"+~(lYLmw!}b c (sHIVaz4G[=W:R9R9`]D8U2OmāP`|D B 3edၯ {='Oyt'bOŧt-=+y,5$svvNjfQWS=+ ȸ o+XAz_xa\LK wEނ]D9zxɃ"',X pPIOjݡQNZvhCCM9Cau RCkn-M'8n'MsÏN8BJk-. Y,L (_)}na{MWTMHs2L^D#/m2SvQ6ݴ2xQlT'IK)[@f5`Ļ{ZF ̈`ཀྵRe, P-$tk8dbE;bY|`̋HPoTIM1xR!H6:]7hh PwPYLSN4C_k΂">U踶Zӆ>D/O?<IN uW~Km}?be-[Kk$k@ƺ7>";,So%ެ. 7+JO_c5<>f!˝[hM %&rob &\a*EXЎBGq2 I)͜W1'Nh.>m6|0j/"(s5^QP'0<2QDmYXXܼϥzi}@\I(dkhٰ'u%oW&ts-Y]c[8pІGRbWv$NJTX4wnցìȝo}A%IJdK dF R/>9>V:oɸ6$b Dl?6jzk}ӗ Ϛ{8AH;%$q{,8bɧugj[e̫y`=K;L=X 9ؕ\W 5OC jʅnu41tEx>HP>US7rQlCNÍb.qW0?{ޅ~BTJ_xGtr1h1GZ fL6 <>DS cT64=Mӳ#u$-r7APw(,OZP_ eќTG.?謊:O@%*#Kdtܫ^q;]:ύ|שaQ\XV"?c3͠>4+l,VϥDY#A}9liL >+{n%JІq'}8@fnHK _9֮zW=.gj@t8RDIs"bA I3l2BAPnj(>94@PQϷmKHFQG[+~ lHc6n[$kߓz15s)=)[0lc@&EBmDi&D}j[5pܖ98`֌LßOPjUMT4հF p&FOO-;^UW9 ` ݧPt Rrׄ(Ao ?` di;!%|6l֊€yߣUqX-խzG̈vǛh#MLV"8(nUAK3s7u%DX !bXJ2נ}I+24|么Fns|YcusWW?O>k3M$\~-h_5eu*9}Ջ}WCX. ,[y7-w|CY3O!WUپDO(m5c{h"/uR |Bp#ڨfKЎrT-*`I#rmcDF_+Oڀs,zD/q3 @[It6G2 J :q(c҆S*JH=l\<[1#B:~ ^@>"dqnaT.E8z0)E,a-Hwh ֻE˝[ +sk"Rm7SZ`PB%cED0!`B`5̴~W27{-+@R^ocq(lˋ!J7\է^r39QCLNv-~NoblDbBu^ɼO=vWKX } MIm K5ЬW*! B˵_p+zܻ޹}gW[l ?{)Y=5*ps<iwq":?+4oA(9X=\!I_qn4)yRdW]@%'W>7| JNn[:6-K ]c\y:]ڦ l¾2`N,֍r/ʝ܁ kYu(gkBkPֹz%;RyLCjmo+h$g9uL.I0[8 8e :ng~]B*&]gz欓&$K 1rդYU"]UFΌ}ddgәƿD@=;f08u ]T4WO8;'DP!44KZ9}aƄmޓof.B87n}u-ȖUPv@|Ș*OcQIQ P'_2DN0& <;e^ͨSR4/u{<掌%@J-QbIQ,\Lkx~jw}gRlA o=Zc'.PmwSjtvIqjAHϟ.O&]`0Mfί@m޳?iOt]Rn ү 4!| 2؋_:^ItNPМqlKHt2v,m ꪹ!Q]b1Ko*Mo2}' '-j1xQ|JWjrus[vEc<%NU%CM5j8zKp`51R8N&C 4Rqh 1}++ZlYtS%K32)5=G HYB5 71 q0.|}.9bo ?Gn x}t2睦?$ᘒFJK9r}جWu@O8 Ug&q[R<3dc<f ПZ7еϐ_iv6o]J=1}ټ Y$|E ]6`j>v*4oN_3+BG82f<'XIyD@/$%e/55:$٩wq0YC^2>JSAR}ȒOU \yλw(cy"kXaZmt[lJӪW_cNEmSb1CHdRX 2|u l޵5XFig4s/q!)5Is j:4Ç޻&D"͸> <97g/PxDdPs=gE"_չV&„Q̍~7:ԽV{g=36bO77Z8j;! P,+#\5u QNM/m . GF!*]*`}_}f?[eKah|eym.cJW)^zz!Oaqyq߄ޙm oףP!vC@ NqF8{$+޲F6:XF= -a2>~EDvf5QG=*NqgVw3yGgaI{'ޜYާu0d4 p< ` vEZF/z3vS7v/.e\5~[x0m;''*_r❣՟[Ӛ7"oc˻6HOl }7XzF8iHTcXm?cR>()ើL~/"Q8smL*ŔA=l;V8K˟w:R*>9t$`EW ̹ *cG2f(jyܴhlE&SȄiUQn@tO@EX*4VD'%k+&B~h!m l<@z(LmQ/?{}Pߘ)r`2XA$|HEk1t|5zwb& gh^ˆB" Ĭ6.qb-T6uX㋭$譜!qt+9D9s{]K8TG+yjC*еVzm7ƅץ^uM%v$B8*%zp@h{I ʎ]`&UA[w%,'N9)j}nmN9wp6u S*z$E{W\afye7* C)_=d?l1NJ{N%[bVXN(sI.5S:1ap.4#}$y,(܆® dP0RԐV4`BS1{m! ڒOu[$A -v:T}ZkJ]_N#^rd{g_Յ/@??6h؋,m։O\H!t!+J 1DȡeZ. ƳVwi=Pﱖh(GCʁؽbOYzdAעOmYyS`APCo|!Sԩ[@:[gH7j 7ϑҪa~wuMKj4;;M9{+Iݙ5dg,A\$BjW%_I<\Wٙ$.jhĜO=".EwE?3b(z@lYH D [Thڎ;;((`HlU8UlZol'W5i \#kG+#[h%z,㳛~~OåS_AU1KJ+ Jљ ?#|kbjs:'}OXY~:ZX#R($o)] 5p|Ӵ=lzX8(Iܒ9ߎ=.*`J<lyOIrؑLjR> r `zPȀ׾<*U(z0q{+F#<) ዱ̦9;n?oLJг+`X"ֈ%<}Eχ|wAQ[-%!TKL[ 8~!q[?=kxbX%,>9@Qog'gVa+>% l4Un;#`bcUVlu~̿Be"I6#  aܬuKwtn͍ۤ%~E{tDp!3.6>kB ^[-{i1z,n|SZ9t:&#WFE` 5ZTF|4퇄vz^F&TJZ<"fȡCz٪ %U/ckO}6H|KvӹAЍA#=x8g>T7 bˎ슈lj2"7r{~ĚX#'er'?Ajի  [b/J~"r>5|̮)A4QD_'b>3_,t '|­#8cU4SrAaD9-?r.zK1N..Tnȧa/7~,_@:~ 9=]JŪ1{b~LrW E\^w*QeGw7ٴA& 4] v|V޳(%][&voݖ29;_iMc\dQ-vas7Iͪ;? L` ]ii*tD5O܎>tLwspO̡X{yZ]5? |i&&>\\]nDСTDL,4M"l 3e߃|A NNZg+%zHcruwLqe)|h˯ AoKߠWBDA*̗+#uB1#Ojc@z\ʡZqFQ?6\lđNfXł+ì_ M iXhW\rӸo mZbZ.$iNkɁJc@?z!"wI1hK\F@R" d`b![&@/\l@WV8"=ȭI:؅mtWHNZ^^mDXLG _~T,5u$gB& NoRK'YoQq5TP_wYspJ5^]bwn-jQ[~dNR@.6.k- (]=87L2iһ]Ά(iv%VOSo9VsEp&J#"7#E+yN}?;yy~J$q 7lG~+ c R<{Y*_ dPXz SQ 99&Q2bg%[ +2 i-\4v-׋\ӳ:oOe]C֛ZJ w{M0W-G41tt1nJOF;6!`,,瀬aLSo"u=jnR6H>"/dԤGA3T cO7ƨ+4Q+ysu+ڐDD?:BX_d4잘JXNW۹ Q%O7ur4oÆD6P> D{$0xB*ZW[.34ycXfsnk' b%)b(;)&>!nDAUf5p`*s91*.Bw@`L(D[X+3rK ̫ prs`v`$b5$ x'WkΡ>:WZ2J{׸0>ȭDa3[~f;2[|<;϶xs((Ud>( '> gP_RH(Mm}Me޻b֣,K) ~x- v(k#rԍ;ZlbU2D:|5ǁjHbHŅt| wzX`dK騷+݁8/Cْ[L0.X`a KW!i1(`0t6v:c[g5+.:'* VED  ڠhJa5)%`AyOE`SKR*WڼN{C C]"cOZZ$xA%Dуp41xBMps9#@2W5Ղֳ } NI"Md#JX,Q?&tplP>JQQZHn@-iJ$1m4SӬTWH̑*iIj-#-j'ջEi"D6_: a6ELbS=!]EApճ-\FN}HZ$=7aq+SXQ˦|gZenb/N-[}RXlt{(fz5p{@dQnJ\d#卦ʹa?6IBlV򕒰*̶INo-JD9Z_R Z/[_A;@C|ZhqߎV<|z7;'yOTK/]AR +j_ *+TK;-~q ?РSy !C=$Qƒ,AAgCGNiھ>`xpx |#~T{ 67-Fq@a9v6-)!Bj֝"|װp)؏a~V0{L@dHnwɇX B+yoRֳr[aMNAqL7 ➠ Us1Np&X>RGR3vu@r1ΉD?8`yG$\< ީ-6 K9*BЇJ&{ddC:_NUNe4"Z(7? mwȬWχC%%bO^.Mds#NmOS{[kOZ jI۝k1V}jg3U#V.k.E?})Cp%[Y[2^>0F*WSk:ޝl753 R)TTR ?<֖SWs'C#vy"K q `z껄1J*hA/-^XyI{]J;̙xMO1VtT"/1\ iRFq$*C'f>m9,@.:y4.E=aЍ=\ot4Br-w#sSQzw0^x[u?7rVq<&{XTXGoqʤbNM%nXvN)iR9sYlW*\0r_-HsH&RI#i[ -p[؆1b!xf}Mj7?}٤ +,1F'2d@ExXe(M7hC fO%?8[$:m=tIU9ѤrZagY883*oJ +l3lzooyUfnp/&`QnZ]c}dJlj}YZ 'e^|Ype'k:pU&{YbORDYS$+\LuX+F-o^μ[ H(L[{ع=͂P1o߯H?kb,Y0`#(yc4$ofgE_#e3( d:iVזM@kCXEQ'z|g~_؜tRsD#75Tj|4>aaHE@7y:HY*Rň˂A>HB7Ayjl7_zKJ`]Ԍ@5. =_̂t:TkUyV{'h.럯ȘyBHe4{^G*? *# FNE5x=A#D:&ɔ$b|Ç/7_DD$dqFeH~/Ezk3\v6!YAp))OY4м7 "s@wKg;EH+=XINwa:1 6~ͣG4t PֳSBMTM[)E- C+ g lt$_C@)ڟSÎ6Ba|IM=ß05LXp!,mBL Rz#])Y$PSh M!ʜ!S6w{4[L_ a5uSPv򲮮^%zPB ƚ.1݅D9Ȇ!>jeZH,CRW-1@cdK.*P{Y6GNn7/%2xr1'HNnm0Z9Pm6_i#áC6/.W +2X^|W(3lSoKa$-ZN¡BdQ|˸m)c E JqW.Bab`7{wfLXT0>׵kul~ůRۗT;>^dMH1Y j{`E s]pu_~L \r >L fcp= Mmv'`LRJc OO˝RH"x pĞK5}O OtpeK FnpZ15[v8xQH2  z}= ġa,fQSB0@^S%{oSe{n=. w\WO%Ԑ:X>sӎ6񢬳W Q#kByFCCް$l]l9 jX`L"NbӢBV E 4D]d&]}ż3}bϒZ_in/?$tc?BIa5!PB33#>UޗU}]$o,o|<#k11KR\ay`wSրc$gkґ\7f]a3s3BnY6D<ͱFpqꂣBOoɒM[)Cd} OF@5S@>-.Qe'p8LGT( %d$MoTNx~[϶x ^78&38"sZqJYth_Bۏؼj2"tepBiQRY732I@*[ '9%؂|Z*2}dGЄc<8?!p;}%\I訪% Ts@K]n 22}^,ͬGAJ[0쯛t"y11?] {f4aa_&K|H~MV!aDZYZQ(\J櫕f_*0'_Be.堤+*aٗk=_k"̙6˳Zun=& ʆc<&>?Pwt:'@v U߮iZo,Yz1Ie^~M|Z2&+ft1n&̕q|D'xC$&TRKIo;h1Z]g6>t ByFn­V %?}k~S.?5 ++x2EU5]9!24x\0eDأga!RٺiXy58`~'sX@^"$uY"@()%ĒQ4qEI37 sjtDI=4j$&'J5ŀ묞#/К 5œ=eʳWq##mkY?gYzԧ)AP RѾ~HS>}q XZqC!w* կZɯ nOQ@Eo)h5' cs卷D$TA&Ҙ/r Squ[}4,R1fCIo'V"kER (!M;p!>krq n[GVĶ(ok,xEPGWʿ2 ԣ|;U%zӸ FT0]? 8zW5\I{5gvF{#N_fKe}=fM%0-5u|Cm:—r9$mU`Hm۟JΈѯ,򦶑,>j^g%ݸ+"O Q\pN ^_<៙Lu\68+^n"@ׁ]&Kk0n-&n;*5d _} kwYAz~3pfj-,{[,6h`Uon&pV?ZYfn{( F-( nikؼ%r5Ra>NG$^d&,u&F3[FyM&:^|6kP_[m.sAؘhV ȩ0 Ip|o__lN/?z>u,xS}ܐRfI\BJp8j ~)`s%a?!VUw{k%ՠwd23lR6EҧL{gH& uۧiKpK)jmjpS˖3C۬W4Ъ9R/=6 R[e.sV3Ij 0ra矅=R %d5s( zV˦g d7ؙ f]Z}4.e>cDm 9Edo.x m} ҤJ [7?qxCKzalF+w te1Y_8U²'d d\vN~ҫE,f3wAGZԓzy+KNO#y6cǙ.iY3H]r$B۾a>XV3u/G4*M=vU)fMOzD2 &Fcrcz73Wv:d&%?"4KA,".^Iߊn_ͅ0$f7m1o>L'?)z2$:4}hzG )^1`h( oeU4M/"uE]:,7 ί{Fԥо>Ǡ>%@ZS㻀u53PքzQ3{], dx=9ɮkF*2UQԷ&Иe?>)E:k-@z'Od7v2 \ kp'ڎ7ϩUrlVb 54Ա$%6$)WnnJVض>?wUɘs=k02(~?+mG(!տhaE Udi{W|*K{_JhklM W1 tupWэ iKFtuk$Esds PªOl.Tό֯']ސ(c ˣYp>e|FV2ͬ6,fA\3JWx1\Jq;odwRX>|nc2~"[nM'[+Ħ˻hm#5hG-vox\.,faK t; JCQg6Okr9\c}Rh`>1#2)CܒLĝks #m? N Z VN>мywT/le&&fByA6 0^U=P⭉tr3I+tH;M0읾 f^kLO4-[Mu >p׎#HH\8i F\Ls䓣Y2Ut'Ӷ#WB@-pLNT]^\76s\Hpek ``.#̈ăd)#  i?GT33?4 íT8?T }. :ϚW|i-f(j}'۔N!bTO:)ɪ '4=3EҢv~v;es.g )X~EyC4WA= ,^\vOu@o.\ :;IRk<0&nWOs9S?̖kO_Pf(vv)O~u[[ 0CQ"MN-վZX˜ӷPȕs<%¥f!+QD-0#0.I2̒#c.KJ-r[ӡi\[5pǂfYҾ5L bb1%?c A=mpEWo:;ΠPu$-d纑 Bڈ" @WA}Z" *(L @}FfN@B[/@ aIONB514(PkO/\K<2\{oGp[ҏoq : L>qOݕT|MA'1 ړsB4ֲA 8FBA4c/4ooCDĸnP[Tq]"OhMQa\$ ? ƙ۠~I+T}mi32ˠV[~,ҖMXn r-Cȡ-'O4(%B**)1㩰 o>Ugr(oNsì%PPL <ވ*w)b7D?W.yPdrD~e5Ib\µ;&uaog*Km83Dq5 eMb콘=n _'.yqE?>gvITs~%ʕP2Ga :Y^w"ȡwd;2DnG/\DvisMbNFf f8Ɗ)#['mjeðCWz2ޛ,[z>yy9@L$jY":\5?w\B2-f8-Bs+Y8eCysgSMH1H FK3:z%MrEr';NOOmbKި:=)CTXַzN&~EgƚXPߑ _y[*r@2{_0YibLͩII|.l]2l'NNwAB^/9+: Ru7ɆPӼ!:#*og7(-ɮ$WޕKWDUy-XGs-^O#HOgW?̺[ >=,8յ{߄_ˣi59+_pt6QQ̱#XzԘeq,kfXNnZp?qI(TC~|]p(F|*qjU"v- wa`Pry$X.gs1f|jR0 YM4,26{you!gL4"X4%5A%ȿτPݟ%*kݐO '55 'ANB!~驝[g@A[]Z [֩rh@-^UcA-T$l7vO'1ɢSVԤ[QB+Si2{+cmtֵo-qݙvE+CWs:Hi*yjeک!zMnRx:3 ' PQ D2yI&GPw= M%'0w{g^>4xQr\N25bdt>jE?iȡqv%>{ҏ$"p97c7ڝIٚt˅OQ}=K*SXK46.OmctQI[1Ma :߲吭¨BLEO}ѫ/%i U] N?MMQ҃ZJ]-Um ΑocOitm n,){ v; XG_/C\b 7p)g9~ Ձ"Ũ4 q%MnO hnAf )5KYk|*_Pdž^j^ ò6EB&i{ݶˬ!x$*JAD>k3y ǗcbVdy]T )@V4vMTEvc޳Qt䤂րT?f1kN~/ވShDd8Zt΢*.St[|O*MnKv~2W2}% [-|B =Btt8R\Le3zKs#OC 3(^ַ&%;++䴲2"qѷ*go(qtuG7h5,\h=Inqz pәJN7[Ouy$qYN1N!/)8Y83.o|o?zB˞V^Իcu ̘ IrK< <- }*3{D#..);$J`OИH(>7Lrm#vҌ\Q|ɜE{n^>ySD@uFeK)Zɋ8,0K+-Kh=ݡ2 n3.s)6l *Qڔ}խo*Z))GBB<ԖCC'OPSH&q}X|%iiqhCh0JJq\<,^Lτe!K)tEp`Д\EӃCui 41oE&k Ua'4HJ/$L,&G=畠\O,ߑ+|0P*w-n97mbwd~2n4}$4q;9+90("xS/ET ttnc !d>o>ϹWΦԒ>Eؚ;W@22 nJ¤Z.ЋZ pjvÛ>Q[J}KlHpΘP}t}c 0Q% a꫞M7S2Pj8if"ʵMk:P` BAfH3fN1l؅Zꅨ¿f@mF `GLr)o@_Wh!vJ[6y""]þK[| fE\ȆhRj<~΂RTFqᥐK7'ID,|1[t1lT>we[P;K.baJpNlsJN".*Fiڳ6wn|}lgEJVsE3"N$7{& &lwt3~}Z zfb#->S-2bduݹabyBD'?MwqC0#4FJrMp߷qyqFwMY12SF%1MRv50N'x"":**$@%łsnGҐ]ϙ hLuC [D?HDž 9MXNdP"E8.zYsJK2 k|ܳg<oL Ξ[|2U>kP,G65v")SpV/L._Rx&(5S"ge@)&J(]@߻%(øb * 3& AS!S/ф1wdLdl3eV*oA"PaBBđ3<{taz>|~ Ba6,ءccOh$w{a Wys>3Fچq||#i\-X$({'YI859Xm1'kod @sXtĻաSjDWc/9pU0kRRKB꤆=:+ #h޲Ga\4I*ebF.N:3eI2[e9C_..&F]0"H O8 Cv\ͩw 2[&2P13&d1G.P(ӡRޒPI'o8ey1Htpe@n98biv`Fnb̔C4h}a(DE}\-ֹǥSIϊl4*t֏w&fzC\zv2Ǵ4@ko71Wa:@I3.YUaIɊf F J6vQ LT% ;WX(ˏrQ(gyeO; S9,whAm ʈ A%2 ͳh(}ڨ@/oɋ@"lOM\|#+#lʛ6zZw<j_}R]%[ m@=fYɃ0 NBmV\%ֈN㖈+bv8 :9l`uVXքqhMG$39Sw2BVk*&ЪC9Hfw'ytO2Sn?ѥn9&n_08Na#!(noP<F=Qb[*)KM Ic'U'Y+β4x'yT$%H XM?ݩPd|^O9 N3 %dnU!}H-+ P4`]^: E]5#3 bT<{P m#8aT0jN3,LG^T8wEOY5mƠTRBRwp:#׀9g98yU''D; =iND5喼\Cdtsrjm)>z IxR&{3␹lfњZݢt%=CRypy/4R݉IPUN7W?pH߁ tͳ-`  ,=ZnPa+C[9hmc+G.bf{sS&W`<(%^GIWaM,!#?!|6z: DNΘt2eËy'0u1%{ٷ.+sy$<3QF!xޙ+he ),VdzxՀ)ʀ&="#qx19n rVw64O_d E5zňBjL -OVzּz>]= MfyZ`"uzG%izy0BaISS Z}02]>5T:ܕ.R6*V5BFnyĆ| M!wa(VYPDBs|zox3YĊ:]̲.oݧr?2ArfkK ``W#j!B],.p|j.L6ۉdmc)ŜW,yr4>t1+;Y"i}>_ a0NNBZ. /Qg-q\_|EJ@=iMewX)I>D#diI_v:\9/20WZ[٤˽cj魇̺rkQ-}ME#T 0ư w XVC=vgqݜ~>ƾgٜY*~'DJn&+ѯx[䚷}Dљ*>Я8jCr $?Ҍyέ< c]_ M+򙈏[GO*s];w O1ڜ)-Y訹\-4a6ҬJH,ZhaG"o $L@(tG v'PP+ !s^Zq +/̧:H_EdȯiѤGVr\->GWFQ/>Μp)~/Hy۔ٞ<K6WÆٜN'Cpb|ڛيgMRkT' wIgff.!JzȎK5g`NCH&[ONx$\.L EhfF٤ޘK/ߓ5TP㜅R/!LeUjπ);Շk+ G4@qWeNлLQ͐y_TpG{f)"(#b[P"2 ӧ4>*G<ޢ(kjї &Юs?s<_Y92f; 9iK]TQH3cY ]c?3q/僎@$V,jv qHrh [\Xь&vR8w݀A|W@NZH}Vj>{S>&RZXڵ-sPawm cwMZפC,+P Rp\,>A$ vi/˖>zCTmSɩ2ꨰz/I]_Sl?M.Eezt}B 8VWr<#1;eʹ?B[a l>juib$o_oiג]7~C Ew7!iiZ4JL!^F ^9s:gHz;Ϣl'@3p>gV#R(S&t<6K| H@T[KHZBn=FsWs^3.KUƛ륮s%VBդ$j'LޮtJ:sm 'b|JЛ (/i~0qKfTS|S}-< ˈ )6tŇ4Q<-b{OPX!It^y¼|Rap2O=j7wb~o:ZznjKM'WbVyWNQ*r֒@H?xk-gls1q7ath&{2pmG Q7KAPb*3]a4#J]ʱ+0r{ӛhiz{7zl$ ۧwQ$ AT<4.X[6Rj5%6-uQ7(_;b򊰤ksrw@To&O2|7,c ΄3uSR=iLʢ Am@W*H5$ktD*ӌvn8Tx}iT?,' WZlR,mjtD}1طY<)e"Csz5_l*Xց]a;dH|8h7ЮԛA鹿3*ߠ}- Bn?"PSkC\N35, ^WG$_LVK2'^G6OEI ~LȯlՐ@fY4d-sm8܋e1=YRG|Y $An}Cq RC2гIW`Xe=K |t#QlӒ4EIxP>#\$ ݟ #;ZXOi>^8قX@:YcD%.!LȆYEMU{+WX,z瀣> ċ!P̻_Z_л.lӻ)JZNaqw{ ozI$:cX?p&$z]& QA]7HT Rydsy_Tٮ,ԓJ"^C-4˞Kʬm`]-}G7L՟D`&bl5c#&ׯY0SFTgsLx&Q*C,+so(Z7䐺P+·$B&oJ,A%'w,?T{(b{)g6ɺ% kN[Gq@&dq x94G",_$ǙoX)MINV]`<I7ź"Or7ƺu#nP٫,L: ;GF9RY^{giIJ3Bf-j8$\}̧S/"ΗȈKbCM>}>EpUN.1׆dE.|ی˽Y4r 4!i٬ ru N7Y/œ;"uu\#Bߒ Ktpޤ3j;21LX(NjMdFזyWa0%Ծ *OfØq5FVVY ggيQOBQv8]Dӧ@ f`7fSy,F#7!*I:hLaQau⾥Yl`|?lJegzUFa zE."En ZYJkv%'] cyWSVX,0V 8}PK_S{wO#9mH`צ\¥* !UORp=z[oZ"4pG ;SXiv- (,;gXizCko´h=T %OQˡ.##ZKOL=LQSGO5w==QPUUMwSL[wƫ꓏P2F&xS͞Ջ˷\˼̟jbE=-y౜w=}i-"|{hӱ %D1 ;gpݠ=ʝygj ;sH7Ο] v*+ppuY eЇln3gc k<ڢbk#w 0S0~B7X'l(~lYݔ9:Qڽi|?? 06溣ton;MȬ{q}C e>,* 2l|NB͘EN^E>LjɄd`otrEd0v?w4"HOMRշr",{ޑ j5Yъ:MKu4|ǣJ.PIR+-N&'p;Fpv~&779)8X8:PS)q*aD-3@8 ͠} y,#|oKj6;TGЕEK0ym8fv! 8ۼ|ɮFC'RbQ%]dwaZ$1ޕżP7j⟍*qΦ(뗁.HyƷlԥXjtNue*mEAԳXPf5cp,KU#>O{s Xlu>=+:iQ4+m߇ORM~˯_7;oGҋm8.<\G^eOq5v,LvB{f=U"zLhJa e&]דc'">O3 &(F3 i'[վNM772%^*sF1Zl Tpe_ ܨ'FPmn]n`ܫ ^M;E)3,P"mDp +V-8P#TIwR;QҎl\&h5z)1 &M?~dwſ 4UwE0{e[uQs)= F8gLwGⷶtTE&9کm׏=k?H"~P@mϠ:aF$GyAX{Ss2c|Hr> \,b"d0\ɹ2F6@ ANy;Zb>3A0PK@]W1~x၇JD80! K+񧺠ĔvdBl } AЗ D  'VR3LZ`<7[ސȈg~>xB }iY<C$#<t (<+77Q%T H,Χ(T&Y3Qefui)4+LvT@ʲ{r̫4Uft]S܏a2pX/De!Th,1ھ >|E?x}j:^>(?&>7$sG Ȏ!gp6䲆}rov橱tlC5Ƀ㱠HqIle@zAbyP]\#*kl"׎BM%6e峱:I(`Ru7sv]w⑒$̬wDꓶ@0ٹʙ@{qu`} =Ώ jƟǺhVC0OM~2iWl jsՑDW|#%0 (6v#$ץ@^1~>&qQ&Jc ЋǦ9bgp5$GSLf .1 }Ђ+V\THby±F }~0+fHd-"^:m7=N/j r)sk}^T&BcoVWצ'A.JW35hVIéqo&Po0IPw ]ʝC᭶֛uڱQR:d,Ё?vCYH ͰMۇ,d&Ĥ՟5)~KR pӞΏIQ;pWGZNĽW"Y"shv0X!+f828*@\JU _[CWu 3~o=ŚQ&qvvba&F]ueƌruHPIiPTzH`),i zy(Xz p(fyoM*j1U͡@%nP/U.->'G3l1!3ӈ<,y[ t 0WhaW>}fJ C13A'Q9yqZÞ52/BPncA>UO'HZ+TRq;R]Nmx0C('m"tå`ɧPRΎϧ xLY31)ETJg Fpԣxj9UhG~χ0r.%24>q)qT+@R-+$:(Wce/h<чSz:^he`XUdlU3#R%s魤(}@4 'ݽx8[:=@~`YgQW-26(9eilw 48b׈ggYN'Gx"( BSFL`qYl;>z-Vh {U%^2KUC-OygP=nոB]ҩ 8ƒKg()xPpgɗDQYY Y58oOGS8:!Cxpƒ{g{I*vC/t,9^jĬLi*˞CN@Iu oylMWĨ-GkNscJ!ⱚ_c#*`Os _Y$L:mr^~߾ i!3m@sv|<IC[?HmJU:rڋqa(K=H{Ap+9cSLWiZ]k/ڎly#|LkcHH'#}1SܟATt| c&w6. IRIB1][>Hݍ}JtxnS_uUy^ ~J.19P۠[QpJ9^|_s]fk}&(z}sS+ i1a &%nf-ƞ@oaP>N+1wVU||\M:pZfrRC/)@9TWьǑϒ `E-wRXPAogIcs*_7ҌyIW/+%c(ȶ|z}eɤ4d-_H61AkkpsZUTxL01Nq?u+VkLjeu+}6CF,ׅ678T9qK FB! cA2YkD1 /7 zUN"s;28^x>?ˊWVNߋF[&iԂLuVl$ckcL;|$4'ykc!qԠ%}[>JG.}V߁vtR +ϙ@\Xv4(Au{s*A&A B;v]P#weX^ _d I$qQp &;\}VV]9tҠ׸d82SCM*Z=?;tHsճG9uDdq ^>QBF/ïA1yrvH4]8_BQ& u -^6O;a# ͺI.kzc~;t5f<;w[,^_eC)+sJC [ba -f6,J}H~#ȹW_ޯ<#S+UϏrW~[rTf|4!PFLޅLoCFQp}֠bGE3vB}LEml'WM䳴G wpYVQ$o"f(F!N 'RS %0`#_ ]'#rtCd#E6x]>ڇBЎ\LfB/609_LP̘gLcd4")r54a]ZHy{_('V,Û/GfTa(/Up2"vAM!_{#TQ`s˓#haS?372lrN4ɍ:bs E~zOSuۄ$>Zp1(!bHOj#}˔,糆}Gc(BWR,rZ$JQuo޷c%]PR4NpĂ1 @!JXSyY xHӝH[\2ߙ:,#2lPPN/iQ_)dٲقuGXq0utofS^'SwhجUa]܏hKc(WGY4Ը6>鎇yY̞/]S_U-}'v(U˨,M>5}Kw3^gUWUXPBV^\Y@jL([oGS0P'Sns+""p=!0BF@=Hdj VAJo;*m8Lp)n * AmI#xܮWUkm[Y=a\4@vxc^x#*%zRw$Y_bZCM' <]p°FAENaw=[rLx1Fi酧R)p5)pd\hivp}7G_=’ن"0W[:FO^=w^Fql:ZjE=/tB8&v6Z$?J k]J!-.ߜ,zsJu#GXM;A{T1yoըޗ g;C/ Q2i,n %D3@sSQ|,ܯ/vwr5Y 1EsYhˋQIu pPMQC_uP/ P&3mTʩHiUpu*!+co%$" @[=lEk+;R})@2Cqխ-K:y}>W:N3emE62a^[$aS鱧k8i2t}Pe`df+yf;+q,ע3M$/8nRs""!jcGuLX"¢UE6L#`dyaMn ?à GdD=(xI q=bed)W@u5j>=A]M0jc\] 23'qa^z$@S_02&|&RkؕoFeJUouЊݑ.ୣFee0\bX\NYO1Rm0؀W[˱YMr=b 4mCNٶ7e%D)k̰+47cl]kO룓@Ot41l.ahJnh[%GZOIwo FXKp@wkbT  Y{eH/6-0os ۋvVHcz(J15/SyZ]\ֆ̙a2l&yE(=݇c<)]\WxgZ,K{󪩮{4,>/ΐ ˛ܵ| 97f~ƤƬHұ>h-O6e1ǖFRފLfQ %iWx ,E8ӝw[9!pY.I8w\L_-c2 8> 8 EZ7NJȻVOLBٺ_g.o!֏8vk8AN[/L@̙аpձow`|d$PjȆ6 P|K{l7v!,"ZQKV @"8(wŻѬigWFoI͠m& E$)=]K+J.=4GabϮUhNvG V k>DUo@P@/ jS*{Vy x:S' k"G8:(ifPZN d;Oxᚽ840F7t U =e -nDL-~9!C W>y=bI*ճXQr6Fײ>%݄EB53}T5 gq;)?edڌ Փg8@+òڅ Q(Opm*G&&7.p) bOvy[dg:7L$nF-,G$Ւ/e E+CqPL"qDC8S3> XA.:f[껚TzW"!=2MH fUN5fsZ7@r=hdVvYE7ҍԶAwevNgQhD9 4cZ%3*oH%.g&y Oc4'YpG/ގ !pDaSǎ?13 f<ĕ2aEY[i #ɦ-a5'߿ &?aX?ς&5ɢŽ^_X +}[g£H!M0QWyCHMG^?mh 9iU%\.}qƖ̤eRs4gW3 jPw79Lu:Vڣ ЌM0kOrD _EgARE84P(%({ْ>oAc|!p;`љ3XolpɁaVt^&Uv~c,X/iJpԿ.B\&^M:W4tM}ZoAvaʫCk$U*dOJn7?F˅uKA:(j+6-pz3<'lBQ[yж5>0|l\j@ \1'  ua &&7`؞ (Q& }(fA=\@(-8Z Om<žxWcԣl3ƌ%r3L>8ԣ,^x@:l"4/u<H#{O e2E a }ˮ j,&<>S0Q@{ !J!V,oIe64=f&ZdvƠ;v6"Kw-P[u Vu97EwV XfbDVN '`X5F$J,x b#P@(\,y=\Z_ jp hhJY%cTqn-zmCIS/$֣b)N@9k߅x 󀔀a77pҶޮv>Xt}hlw*e^iNEfyI՟j8ApU}Rߛ7XPm޾ ^v ]†Mn9ˬBtH`$[tZ{_t1~_ esF >zaQB$tb slKcb[+AKL| [cP+=.Lr;kĽR;rV)lv`NC${ocXK fuUif 9ZOƍ(UdHxTTs|)~Up^fl(߈~(C]r6+7Vʡh]lf}wӂ%;qb9S@lr:CԩqoܧK;chuRnz |RgJ V9^y"߄/F\^@5AH}By=_jpBh!Z Q hb 7HnDTêwݣ/jP6'#Qόk\(Y!;F,dJe{9Ɩ"OZC3ڐ/;F%[?|CWm8G'"`<\qMCޯ+ca=$jt8u>/A؋hrX&7KjBV-l'}ŷ 8_^\ % h&u\V:+iEi*>t;g՝n [#:V$`O.U@ YaO?WB8\tuq<2pj`Z>z_ROk[5w5]%+M|\1(+tiYm+e>veh:"?rdrJ_!t IݒT_~6N lf_}5iCNү%Lam@ VS)!"ƸFtu=s~ cCVIr%zoxFX2 5O=AAZr Mkx7^\Ҋ&O YwavK!EP!Eq)`QmfQݛAy}K|eLZ BQT]KYP# Ҫ-x#w`BI3p̜\&{ԧl Et)S_xҢAe? &nkP&B_;ȿ)fr?޻L?cw4ЦN)G[UezJKLuTAT\.a-j\vРRUTヒUl6=@a.'gA,*p8̝:FyU@2j1'F%TͻNؙ*{#Cjp {(X0u2˟S4"5oaAwOv:g h*.$ps%ş}"%kmR.d1F\NML=zT`Edn|ohrv6[kڵڭD=WS!BVٴ[O `䣹K9j.VcHȓV5IzF|`saYnlEs l:ƚe]CIy;*1ּ ֨Pyz7O߆sl`-@Rj*gcj 0A:c9͒#f_xwnb:@n:=CvB1 n{&kcxq kWemrRkp"gl-c~vmk!@GgItw/BUA ݛ,b[<M@Vr[_( YJ..6#5G2 _.ӿV#JabaI]4( /@s*&$g:UU qؘ;Ҡs)cO,Zn*4rvJ9lN,DK)!6hUAխMsPdp*fr1 &Կ8O<;2ơ 6;Ko AJCF xH'æ  &c&D*ʷ(5$4NMy|W$ H΃l/4J< ̿,=R9 .mn aN}h_ϱj}Ln, y> V,:iKԍ%ךn_(D#򃵗5*tAӲAc6r1Td2/YUĮʟ>#iaGkA8ᨁՖt-#H^~M9 Eb\HCl rVe\BJ.c/)yu`YGR[:N*$EU2p PYC~#i㍿ v?Bg7Ek=J9U U=b3<=/0H LfGRI*Jf1/d'XB@E!u?3ZhYI?fR7ܙKZ+ '<YY#$J!+Vj<۾MkI}@+6MCUIIOv'pn18 s4 W0FP[1o@+HvУK]FbYe+s9{>K@DTE f8Nt{^W9 *tf )-g?CxWmZ$J5]з?t7Zdtt?s!tnmy5 |>nr`D]S޿4BDBn^Pu%}SޠcRaS+>Ls\NOQn!HSg'vBϏcE5:ؔ %f&ީ.pD#_XqΓJ`P0&㋏]$ J ꘵`33w GWF=SҀ0JH*4@'oBQ13ƗoHngLpX p&<_ٙ[gVVf& V'|8"`T`kk@\eIqֱ/ѽOҷ#wE:w7!t$t 2jAyib9ElZϱً|e}NI=2 TDKcM㘣h?4σ,M[ʎZ\K_!lޮ+a䟏rRw bB2p7f>EV{R 5e"!n[Y}R}TX6h.s2θȽp{ c~TK6>v_ek>Cv1EuCmeGOF|r0+Ӆ=5UzEfV>9LE޲S>E|i {߾/A0{7]bSf=x~Q-u68;|GQZZ"q\ڑz ң֛s%ԆJx@<8oMTQIpTv1?T2NknŊ9zŭy{[ˆ1!)؟<8B7bޖ5=/(tkQ~b2b; ڜz~P*^ވm1?aA`C~U]anpIFUZ\{A)Zg3/֭fү_IղhuQ3KOE3alfQg2dFVFh_q1kIS٥z6>iV7rkwڂa^V QyLbtOY &ɹY4`Fu"7/< UpMܞے#QUdORAq5_{'iX`2`'|❆8_ GQtׁ٤ՅR4A?Sj\J(6V9TY5+5ؾ+ {emΘc \wÖ>%' ]dWb4U ~/]z v0㯻$UkS1tXBv]dxhCx}qΊcb`?4/ vGkER&"l*Y!;bT%dhf+wOː6+߻1nFwO1/C(wxԂC [}59b7c2|ko7P,јGFqqpMnn]aA|6q3]mC'V:JsU?e¢7TR23EU@?E/%p ! |>Kv[-{f${: "'k#XŠ ay)5h8$+aŢa67O)O둔!Ċ?a6Ju{TJю2,ɪ)L\ Q ܞj,@csK_L|.o2 qNI%c6ߞOXjdx-{3%+T?e&̱‘I dP/Oa_ȏm6$ <-ꛍ!C˰5atѺrkkum*ű`~׫Zgfn$zҳo皫;}"O q#}q20J^!+ x{O_bmuЍJ`b; ׶@<15xPs#Q}"㊴I o홻_4̭w T!T T Տ) mBnI;g8kR%0*4Iz^ բfG[e;8C;]~L u!p> gwIQ%H@jVw[ÑL-)vs I7 ڋrdo=_~+%TUcr,!LJ!?8>oܸy8e`}*wAj@gR/2*hhlXԏKw״]ft 'qϮ RI<7#zNZN{Ќ>ʺ74a1?#f2r~ j`)>,ZP`X>Yn?OB% l 'A*CEĽofrtNLj#*Kd3*ٴ8#> ɋ 7] ~&(MB=9SqEbb3%wGf%pF.[P|֐0Cjh*kAkm-XִC mUc-3szQsNQZ`aP*=rTkLѭ!z CF, mDk) un?sp]ԎV~L|4>"I0_jxi1F^ -3JHliWW1h=PvMDr1~Iev:-X?ӳ"R 7||N^@}dǮM[r03NancP-cY;GJ\$6Wji&%Z yFç Yob[f -!ƽLVNR,ϼ2WEZbso%/J+z AnYf;&P| *6A4Pح.BRhK"1D48Bqu|R:o0_Ý%NZKĹR N4h0 ށʢ% i=t}AOʋVbq.%6^Q9hF&Db\.BJPpV2&VYE˝Jk?B$K[j1.)0_axP|t-yH2?u]kv70`IY/%2ShB }x,٧c} O q7u B $ߨ>>$Do: i[ 34>c &ūT!Ekv:̑_M+6 HkT4ecE6:wc1%oJH{$@l~-Pa`2_ہ0!skCmz,Xr9~AgK,FK-C쒅{7IYȳ!S(+cby̝;2O^V^g, N]g(ƅ^ L.[za= 0b01vOwE|'AOĩet)WMh[mGO*)όX4Ƕ쉺P=~R հn8-5:|TBD #́)ʓ41}w'{\D+HN`J(˔ 9x'&i=g|5.v,#0b\JSAmf:5Opw픳(ބ(4;'VAF{vVU w"9"]MĶC;H3>a۵&ߏl(+M%& O32uvb9 1jz @(Q4dUHց=z$dbObѱdF??Ѷwd/{Rf&:?R%ɼ|%y Mr.AЁe]_W>+bV;xu@ho104')#[ DtHE dqdGZ_B%:+W<5H"  5YFކm״JO}.u:^dɮ瑊~i绘||NYTӴUްLb 'Fţ~7&P/@ PAtJэ7ԉu"hf:0bIlaٻlN}jAA,v@a;匦-3Zb>꜑kx'4Ms[2PD{EY04-j xG瓏6wj U[Xx∞@q9#8f;`NqFP$,M">`WHQsZYBNDZZei&b >TY0Te4Mͪ_”WOVN`ROH"M3*b߹rG 1Db7gRK0q Q(%w<)M)91%:!9ҏJ[}S6-!uƏ2:%Mfb^T+sh9!ffOc5|.u  l?^4<ҥ2dHS B8LP:9;Bԑ.έ]>苓e|cPК;ۛ?6*'uq4Gu0 a{  Wy 3gXV5\`5^vбB4+J㔯V_CZaF&֜pPžCwepXz~*8cH|Rn»U Pl癄xG"Vgѣr[{pVe^8! +@&~Z| + #`vcm:\ۥV}a,uz4l,ONUQIƅ+ĄF`q=Q'!!simw'@f|\uw+Le TkPvGwZ=\  zt1::兺#%9cxvh*`ScX-tnQl߽z#Gl:qbĹsRɨf|nGBͿ~^o sT}j,FG 6Abbz\9_eRF4H+{D0ԣ:AƄc\ӟT"4Q6,slBxړcNrR؟>| p{Չ-~a^:1W鍉 n5/xm${|]v|$5ӌ6V$3v@-x(.YP|op~?sXnX`|A]Mk,Q!YD/zSmf1oV^/_NKҟ[ĺS|>}s!W\SMR{V6OXBy8l8 H5wvhv=cigWˀ茧穒2^,µ5qiGh9G9`@ 8Z&h 9R!ߌ]sYN0P&d9ͪy6&_K֣{?Uζ 9ݲsEoT1vy z)knGD A^+4AU34NP ?pwĆ1\uiR}x8PN ޘI=;e7.I2hH+tX@bp-} 7Py^z8+G_諏dFq؇rPEEo:`pO+UތZȱkρ"RP<V~+FMr6;Q6Vv$Koy4;|~I33՞ n 5`C^6-:ק`/ 8U0 G!i<޻܄6zW\}$U_{D5گX1,ʼWnn:e`$o2M#GlBN!& KV+M)_i擖9J6H'\ꊨ'u,m?_F}**ڼHb(8ؠHJ {b7?k%%2Y2LaO7`R?_bWH|i` m𳜭Hdk/ !zw:ڢAꛒ<_ϲM$r\p*ێL =l8”M h4X(Y׵Y]du^{o~yc~7s[ef:]'QAU]sic] `4M;Ggf`ǩy|uL$Au%P i#LuR#3Dxj+zV0a]~]r;6f/gySoy.6]h+U>t=FRtΰN`@CY+#Mx9Ce{\2:TѢVj|͟bdڷd;yx@oK=9 ]Q bnw2e4"[2&&avX /E mRSEg::*ܗH]?:q6^9CyN cᡕX8~F:/m-G%i2}רA [Q"pwt/{hn9Le.(׬xn e]R qQf)$-(V֡$r19Mě+=&ő3OEs.IBMiYTi-y,Ir j1RS,{=Ck6?mJĚȈM>T@?ݪz9Zmizf<>a99=]fO}02 &(~]4~Sc=cSжBkJ-k{՛+Pr)cd ؆]̑scݜ0武fj)nO>XX  [N`n aEG"[8P}IFN6Md7-L6%;w0lB -H݃J᫅/Nt |=cTup3nV3L$QlzS(`t[W]k)?ae[{EtH>O𳧓⮡AUHyK"3MCdL1[2|FW*>+x3̮_]\HH#vHho/6Boq^/ >v&v5WX7]6vNzS @b˔/9 Op@YvƎuj}mz^a:Y3x>fi0Y{|,H z^Sݚg.+63s}H⛶5#EF 0Ҹ b?Ѻw,tsC! tVQŞf8p?"zoġ]7qjߋp45.dS->vN#93uv5V]Bۛ~EM pT7 yVNª o?A-NϞû{|Qk`*"\Sc  "2nj\V oБFo,aGr0xl 5o>⒡!H%Q?Buu45Λ*''rzaLη@N u8:+Z|(۪ՠ 09+̸4=Gi|9]kQ?Y ԓKQw:bcNx?@F& 2MDvUv>K10 1;l5:O"䔐Hꞑ@B(Kb 7vu/waH9-i]8=1GK=onLwϲBѐ Bnc;"CFTl }vϿeM7ka津~اT?=b$k)vGD0-}s֍4Ҩ]`HE4+t̎iݶѥ=Y'^RqSF־WMԯ?lkCzS1}=ja0ފfe9C*M[U|aT5v{(jl:$cٱfi/{uaԢ;,硈pTANen[pw!P9x,rsKݔvH gysO࢔B..L7z!ߝ0@~WBø I .pD }0}q{4 IC"aaitܘ HDRDiB6ܜTX3Vp'A9k]փbH~um% pknd"lc҂HYⱹǓrIMRdk%s/n^L̹l5P/ߟWb^;G9v%$^ 4URv2Y3/!: VYf֨}7W'Ib+bn9H4=cWG3c͌,\y20SL@]@B&W|Y j"+0>kh>F%jl{D?vg<RfϏ[2%T[ͽKT9CV2'IZN3; 9 '4 _?NϰTw:q\,G"]>0P:/q\ybB(;l @ #~4UQMԳ7U#`E4 ӆ HKb,V<9{zMIw=i_uٞ;NH,7[ڭE q4.cpдFmVY+34)E^`^I|5z,jz@cTmGB9s9|kvDt;hQ{GI' ^<ɰ5ܡ}Uo)29 YV|=w}J\x&Xqa <2hʒH I׻s_e}(3Gs dD]Qsl GJ k@DSLڠcMl>.7ZZ cϔ[gμqM}=K0?9YeAAJ8祌'[_1LG]%?d\N7II>c8(Զ~ū)}&IeGuPfM#fAǾX)Mk+8]0b̥mo1L8[+QV­@k T)s>l:%dDVVg= n"F35kj+KyO[\k8_ut7͇8>h 4Z=Z\vm;i*[e3Wd<,>Gؔe6-gm+GP#}#095B]1e؋7i>g~X %,-"P/LE_sBËs|}X Krڂ| װ*#[=<;.~GTAznvX۫kFrSJd⷏T^'>Iy(!Lk[S4F L ]u"g#Q"l`8$䮿NrY¢=RKaOM?X &k_+HoXVc{i)G2;,Y\]?ߨgOym3$Qe/9ki`+g`+5$"A?b'\} zfKQY~ =!UښNPDX۩D Kb/ C6**E{Ÿo. ܳ/ 0B(Z9H8qSsR t Itc=TKRvjj5Ζ>ҝM0q몒l~}tC Ec~7Q\QS}c- EL/ΞEĖዟwm!%N12ĸR_sp+ Rw1jPޅ90q 1*~N={ @3B/YkʿR眬LԿ@=G],/hhz58Oh8_YpT3gۥV";f\^*Lf?*CHn0/s?>a465ƬwL 8&٢o[,n^!-qiEteLYVߏ^ T^`KLS##{MW[h۱1 緾a%@ fZ0K}x7BD qbL2%sFXU4f%Eͥv1Vhiz@ʻq\Zffmkӆ%,o WL6ؕ1>6n&g%!1M, |tvYd[2άMڏG(sM/ ӲQBz$ڌ=o`L_^iů:|iB,޽;<_ܖ,<]$]zm+DWw2I-eYz-"uXVXG%iKu`6 Ǽ}r^Mok nr>lȒ 9b\ǭ{W(?QpPrt7Lc:P%ZacCzp4L.KqJIϵ~+z~:]ȧraZ#_Rp䟑-<[(zc^~8j|]x 3F/0ؤǢ| r˫fۯP |~}\3|H(V3~zyH2V﮺%L3@{5…4=Ӡز5uWB,ZK1U0dJ?ҩ"`O3PWY9k6CLձ)dbc\AX]⊠ub`V k"srͩdvbleaLȓ MT0ȒOMH݊ &Z-*>twf#[I$ >uWBMXPu8P A~G|^( C  2U0u5.D?]e^ibMU\aڔL4&8jdzv f_SR}?گ(10̻c"\W5^ = K]B8&4l,i Z=IQEfSiJ\CKp *,CST<𳽰1Dݥ}._W2/DaoD֥^ d!ªLvÎ$~bl5Yז%kv;..ce$9S wGz QiCϻ4ה s/A"̥' /', /C[B`a3K+̀@ SLc|(I~ˢ{u>߾C `^ v"oA\l܂9,@=8\4XHAkQ &;SR,ÝTYZm5qËIĐvGDFZ N1f9(WjG/5)O#==ӧx:v^-/wSÇ.F|G pER35 I)s݌+"?הx{0AZ4yGܛϸZL$-()'8T/b㺀(U_Ϫ;Q%"N߹\a Ź7P-@Cm~nァ/JtQ@;CBv]<Tw ef,652n)vp "PfirgiM 62"_;"MtKH+nNX`oF Z R"sҶ?+C2f 'C&P~s˴N >n;J^xٶnc]Uroc GNnl™jWӤjCQT֎Isbim1ȴqYksʜѫԺ~K3ݾ7ڔ^!ٸ"g*&)D>> űwFVׂg #sQv&E*[ ZexC95b'YcvKC3pwrjWǚ"Q @kl߮K=۔r(QF6eTGgz^:nGW븸WccRAV?y_I~=Ho68R ֵتv.eP~ӭB=w3YrHwݭd`gI= (V0JDʪ;;'RMba.DM~&[<Mjuޚ(pQ]VRe`7i<tI mjsm֬\MԎNmrc²EG?O/XIk7BԊsT1/--b}h5㏅DEv(,4aB;o}W8ޕCJ~Ϧݺ3pT4cWD%;-g*REV^{7([*u/rHu)ZIltre<aN9CI|RK@e\V"0$ǯVrŏє=i]ݯrEV,[MyQUg68xo_ڝS ˈEܒͨj<ԖQIGҭUG[)\y;;hƦ`Nny=*UW!ۭ!C!dj\Z*b [_)54OfXC>9^٬d;xђAsL#T(o5V?C=[vTTN^.K1pW갱&\[;A1@V>S-uܲ:̔Ȁ`A@+*B'D`Z"s|ɝ&wP/QLln|$xڿ<?{r?hۛ`E'GqIIRP"^&]$eH讦90X7sMd4I3nf-)SNs4MJeY~Xp'; !M>'rW=m 85#>~wőUeґDZI}=Vb^-nk73AIڝIdtLu/cTU}Ϊ%o׊!;I~ylf={r @A|˙ qZcV.#M ;&VA$am^*6 yW[զ܇w(㰒\7̽<т- TƟ`H 8NP/ft;?TК^p盛*Y$~e?r$+-蘎 ȧPpgI&k֬q&$dI2C ؟e0CfkXNNԻ$w,EZ.diz6:fkVQ1:Tj` &.Z޸B᩟?bl6b]RHݣK[f/Rp8< LHLèr1R BJnMVvPxV7@=۸ՆޓȊZUp=ٽ5o΃E9I Dա 62΃(f4xKWD[5SX :"('ķ⤪ӳTˆ",|a^}cdYb̢kT,.J@#Y &=" *i\JF}wt#P7aC|α? s&ھ­"ke%%u.%ULvfJf $(!у 2} 'L0LTBLqc]ÕXQDBsn >QuFMu=[f8\)ɐ5Q{!CDPW^#X ./Q231 Iߘ,qG2O`CHXYD2úBأ8ce[}V.Y +){dɟTOuݍKD50ei^#n&EA7nfcDj\5q[U53}U| ׈p]ćJL9&@*|M( Tk,aZ˝r "E{p$)()øe+Q.;gJ aAqqm{=' ViefxE|$E59bh Kel+:G,F)Tq&D<ꭨ՘;cwhQS}ijֹx!Ξ Q)ʃ'-{<:qMނXy4j{<)I]l}ce1_t_ZNon\I̮W/+~a*%i5됥ձ kv2W#(#T'ކe~84"RFTTlf'ϰ/\~`uX'ZdVE~(Ř~ְ)$xy&׵/;fr$;>f"bB tL 74ԡU f V,w<ݠIͮӒ3g9Kbr'm!{u=5~ۧļuW`ጔEi^yZ ",Ӈ#`[f' er'vg( (=WQB""wl}<ةrn)^PUIU괠Rk{Էؠ0P3>-{pA9sR3*j.XbFnQ b#0p$+C271'ak}!.[ .A9|P$ۊXۇ[CW:DCD@dV[^O ޢ)3>gf@|@h;[ A08ݑs$rBL尗'r@Fl޺矂;y0WOFSIW"egޖ`^ &d0wA!\,X}XvKfPF96N6(7]Qgƀ8^NJ([]n尢D*ʽ=q˭ v obUՍ@sMCPoeHRSB< bN[sG~g;M 4Q/& WC2J5۲9~ zY%X"{mqm0G ^oA_t1uZCOhB8dű M '^t\w7f㞠?T \"?ZC ;(-= &Khnbc/d#wZ|0!XiW^C5kh[&r-oAg>6}ҫ)$f,ahi1q''jRKϊY3)[SXω`<"_P~"hRy{'ԼwпC5g37  i^TbqdMN>n )%FXOz GxLadָjd{ݫ}Yn]b@~Q_A8;'(qY\1o;OѬ8>Th*5|DB6uu" 힣Fs9ͤSFIo߻DRQd%FEҳp]PrOI{oZ#w2 W_4PukP#3pm*ߚ7rBpb* % ʻ}bm|Ғ$ ޛ[E.xsU5ù!ƀ.-KB, J -qQndO|0`xJL"ĥ݋tdu.+ȜH2za> ݬsMV,׭7$ ~K'2B@n.:dg{r/X1ʻ-w[l $k[mf, `THRr'wwb6x"'?d5tligjg/5\T vaj{ީ 7#R7ZhiW7FV+f?0Uƃ<7 V|g`QאhS֥P/ JFJޔ՚s$wyS ew_@RTS)I5T1yx7x.TXX2#,Kڵq,;nǷE[_X?4"@$]Z;v ؈|0yR&a-ASDީ7vЊdDl!j<>+ /f?}yzvZ+LX~>t;@)'] pPtK;_hsAF#@ q8,]IR*f;/,>#/f /]l{癬5_yE\/ \e03;q aafXK0p7)m܏PL#|DUΤ?k`UٔC 󗡉 CZG"ܚʓgD  dG/n 8Ae.׿#uk6L'i雫#γ&r(r˼ر踊I0䷆M/-ۤaʹt3{vjb @n-/)UćLX;f{-Ǣn3E?r,pзU48wұŖ7p@5ao*]j?zU@Jn윢ʽyeЊ$vn0;sGm qyOOMat<NϷ0!9癳nBSK !_ʍ Lԥ+,G):{..o\ūkT -$|o-x%&E7=2q }T'Dܾ{<'n ZJWz&wx/qC\^8(Ф5 a܂.fڇd'f2]WeJ(>Y]vN\8ܡ'(;Cc7cǘ TÙ~ODuz6& z*$\4=6x,c֢m=~ ~ȼ-(a:\w_--\/=vbPi]`69LyCx> M_$Ql.C}C\PURδ٘UaW˟-WTP⌿9UR^]㓵{RV[3ђcUgf ݺrAi9~a1 eTo-q @ SI*Cr'ʍ&5%-APp^B{3 13Ygn9Ϊ?swwN} Qa$[-'ògUǹw4d '$K%^ir^;k11 )4-B=C+SJIQN.3z gx2KޭYߠqzzOE 5c(*Mp^46i[EQ;({x4ʱnf I2ɘ-ZَF$H#)MfZOo/I!'(-噜Qc +hsJ$:?+zއ2`KXԪ.e [;yH9QcgܤQ74O@{-X70tdj\O&ja*D-DJXRao;!ןiQ~!,H8(.e: ]]: Ep:zcÑLTg9XEáe7w浪+U^ sncowVڡx[t+l?[X^\VSFqUdO#k}vKs)[ h@*Bc5w9R8%^I(hp/J7}!L/%LY[2 KĻ-AOvY'ac^k"(3΅~cB5`7t*\H"~c/InV-:*EJ\N2-1Z@9M4uVIo" Qwbr:- @`[ކ{K{; ak;&Jgij򦊶I+/v߽h/V{¬t"bHB/^l>0+.8\dͲnHMl!pc/kq# ,`'v^&f~}i"d,u ~B5gLܝmU= (Novngd96MԮp_"Gc AlDru;2?`/ϬM/9sT=v0q Rz27[Գx/߸/rֹkm e&׍Aߓ }]ۂsf$_qW8鵾>mJlF~.?'/S-$^TRuWIc"(Vd^~H!zo lw1ؠ\ u8cuЯ&CҰT"?\A43|mf S<~* ,rh?l,Y12yKOȝ_/pV6ep-8rxTanҩ/Uտ =X̂;[4@ufc ꗆ.jA1յkc JkT)@jo) H~ v[5cbq-6+Q-e3Dvd$m8MUN7gfIwHx yCfL" z7PV] B@Q2xQeh9EPЪפ*q/\ 5dD]NztRn*Ue~&/D"*K91DWY!bRI, $, u dHXH%uT̥YR\aA8&Υe֣-k݅WrUd3G[5%68GRjqqcfN,Z/vAfB`Շ]Z5uβ5U^bx/;G*'<nNR#rM) @TY>/Dp?#}x8Uɦq]֗qEPqdgl/60+9t:=?.-O<@+",PJM $:- D;!a>i[J#m#I8.yD(WXB0f1l &4ܾz>)tv6FsV'?<*ܺ6(^gq6G6{W@Uk`m͂(՜29{68jQzG >\uup?:6DSnVӣe6~ `8FR\8Ͽ&\ypNM? +HQ _ꪰYSԕ Y! .nQX'AFD}1>$i=Or44Yj?<:({#TGSn(uY!pN*˦#x)cjxuTO+jMg IR]t=e&\ז,Ų3T/ Ѐwoԧ Pg H<*, Phi 8]Wސ\J'IXxHˣOӺu(%U.@&Sї\$UM~ҍ=K|?*^܇:lCV N81rNExI&OpxPO_3خSC@y洑l#vUԠ `PkƎ!+@b(FV*cX$$gWRzcW#ma?_uo◒b1Luyc 2TLKS1Æ7or9޼{2B՜c"[yml퇆ecܽ3]>uo ( [zɧQM1|up ^IYGFS?C~>noCBPcPf{wN3DD]T3\)37K.j 0~^<!-y7 +Eƻcɂ9{tPe5;}@QAܴr'sXs rH[^WUԎO}!iڊQP`FSBPpkjHlA&J}S pP6A&c% 6߹I4'/jj/B@SHk5c\ `]Q\:_ۂz GY5,$BaQ %szZ'Ҳ4 ͬ@iVg~F4_܇qd0ǟv17Y^M#c&)<=oX ^J$-z:@ڲF^hR6ɽ̉Șέ/ܢ:cwNYʆyʢES\))"htJCg5 d7X/䮙RL<A?ջG}oQƓ1_Gncc{^nM&xw$]u:!6wğ0ksӺw"T1lω[LHQ!R[eلkZD! -!,9-5V%>/9fƊ"@?mIn*jPE 3~*A,/)[w#]0n>~/! ҁDz'*_5Ȅ7!uؑ+D3+pnu(sG3/U"Sa-Q5Nʞ`Ӗ(3hŻ$kCDonmO =~O3ohs`"84!ͪe3~v`t=a#i.c)}2߬`Y zi35B Ρ :^J~;u}yƟ fͰ8UvY;ohIѐ'4ըyl :[_{R$Vl8k0Z&U Ahzp aAe gvANDHwf\K@rHEn /0Q=\TAV!VwOm̩O9ijxx!N&2c; j͆<9`TO<jl [-2ESܵh u{JD;|y ?飳BN ȊAg3A|!4&aJ^&DŽi K^܅c]/&E!̣xye|gsk:DhI,SVI0>Syb@ŵ(֕%p}Cf%i0HE 2N9;GNY @$tѬցbiOM$C*\C58_ҿ9o4_DITxklq}ҝ)a6T$^uR{\}9l/{۔7b@X w>V9xےj,KyW*joOJBO0;UHYEg@zvb'6lV.y >GҼы1WhA'&dL+ߘ8M%%8r5!rFXŽ|ݽ{ V{}בoj.Ӈf8@ej \Wz ĸsQFV1!gԎm1)u0\ペ&4[ f2Ȣq`޻C݊&VlףT<<.> .`[GMk_gj>%$аyẖ=}oZV%%狔L"7#dIn"(w LY-Zm6~<&qX=f7Dq9.\bS֡qTTMXm%m&əv~T߯unzʔD0:qYiq[ض'yAU2XP_Ky0ٺotsqToϒ ~l2 %֡nl}3I<6i40e#amėD4z 3jĘWҊPɍdњCH)!A8NpMe`}c~&+<,OUbCkR Oz:couUrtMt݇I7}\rUh3MNuCWӴp`xT;wgX-AQr^ !C; S9۱k RNYx2O30y:] s8$a߬(5p$`-Co(>_*8Qa,(AJe>.%V@Ůh֙V'uH)НeC;G( T|tI%<0QklSh(PAA, -1e21+BVy8ͮP\+YB|IWX!-n$T_&9mQ{'NSed u 9beqA:!l&|3V46-R0T$%;l^y .t+k;"Wovf1x#<%.i9*]ґߢJ kGQ(KT$ؕ@&YI<pJJ,~2 lËm.mE gMIc_#zCٽ0nN2>Y`Ra!=Jr3,Кшd,@QS˝LjnK:82c/?{NGB} _"GllFZƳg'ïm?ӚUIHvZ639 8vc_A|>nӟT Gw;{f&Co4۴^749Voq|[)ł„ QEKG/9UN5@VgS5чDq뤾 ሉdQ)v*Uz)<D=8Nd/q&*Hi0getyȃJ8VMRxxw9;@;k76tW-^WOv<= }wbӸ1^Vӿ9֮5\ 3< rzŋ0lbca3ML+-u2V|k=fc7Q4"Y+I9vD>B= UǣBhZ`giDlt0e!4נvxABFblG̙jl"ړtw$6hp`nQe6y\#YXc{~^H|֛^sViP(0wްL&x]}Fj PAB"buKX뜛E@qhD Pz~ `8W1Pk>p3ы^9u"҅+M"6t7jsWb^ӆUgE_)+*,EY JBơO&#WsvkQ#N?@rg.urÈy r:xH^hfW;q,TǑ3\ķ!UYnàc4ڝxҼ<2fz!ybKzkZ)jRI*k PTֲ;蠈PUc&{tZ. WYbFĢ:zUJ+|fqZXnޛ>;-=/f U\깠jS"LЭ8$˧d0Ӻu#U1Ycz \7U5{=^N ^-v㊲Gu`s}&UlL3/?Qcmx]E [jx ^astU,|ْE[G to8SK:Mٝ^cU$cIBQ+y)ȿ<ԷK)i4a_|͓"|Eᘭa \AvǍフaH,ƕ{Dŝr屾Hbk>}a{JE4sRaƃL,񎄦_yy8}}%?Akj)*oVRۘ}Q%"'YM4ILֽp/KIeiJ:9͚LCW}'a5Vd.k6ف4YgNK:C.k6K+9C\)#.pY5INo)e :YG_BɎkT|. \/L _4)6aRqV 8O(2vwH5.RC] '>w:oIp"gIYƝnLVYBSH, .&pf|f`z?hsm]gCw9y/V/r=>_ ?YС6.me.jdimFX54C) 2k6!-BU$ fiTze "N+-ޝ3f]Dp8sNdςRXEsC(:5 q~+-zZr2c]p1"\}ovd 82dfBMx8Ƹs\N:?wSZ7tC_jK{(H^F/o.vWw/ b񅁛U1q ޱ,ŮեޗtC(?S1S/ Ml(ߙ=Yi-Dx0'rJ奾X[f6X`[J)TAcB:^ 瞑c !|yyѽ$}, XQ4[QЁZ. 1{?{+t=J_)x ^*>n#ܬj;|)ð5"}t(ȢB4!G@4F8JؠnNv̝)0CS六px+lsF=rV)hȚ.\ !2bD|HdfU|%$?au;ۖ4<Pp06ξE@ BzG-Y疳^`fgׄ 1C"5 =^i ׎?fKaYl ¾9fFS *fB}WT21|NA4|^3u rЍXot%r{N@3vЌo~8sb 1iT]' IjR4[fݍm-4dv*!6'@0pal0ޏ vCe`7bʘ56_ gV E򔺔%̌h`ćٌ0Hw̄K;10$bKs{_[#& KPb42ǜB80M07IAux׊*J-O^!L͜soϢ9X/*WU2Uޢag]#@1Zjn86u]A98bMv :Ckf5lM wSnG9w9^ j* bJfJ~ 9CL6P6%g5qDACOT!f˽R6?V VvZ(UuE cUJupV8N qkc=ll;.GD|sO0M(I;C$E Zd_yo fR{1ц=)GL_T]^P(_aΉTՋ>c'is$nҶ3\.筅qrz(Oű JA܄<+e+g"Q=&%PڵP?;@EWR]ՑfF0G=ɸNN؟)?H;Cy5O^#/t5c|U,N7OzOX}@4ȷs#.SZvMzAduu(UrL{`ZΪSqXǁvܮiB6w9<}8EqxoϮs.=Cђ[쓪U *QR34 poT!iZ>P5lpx:+O36 $]{D3(U~AJPΆ_HTu[3ѸGg:’tζqOp5Y )N8 Vܷ Ǿb<9AW>&]Rf=k bG9[8m@Ch@z_':=C!:hO7=/āOBͭ@[;x}XD- ǐ(e\?|{:XsC ̣`xX{;JcE^#%+l Sۆgǧ_ϛu?Ly#<+'Np0~1LDJnϐg=J&7G ֜v2S{0ف5J.r K?q=aXbBU*'KIXQG(YoԄ*jew4Nvj8(׈É^R0?l`%F.~|~C:ו|ἿG5Bu4yⲖ$/# Ǘc9Y*U,1fяH$ACXg,}:ihl1<{v9s=qq*ՀsB&ZOꂾlG(@Rb #OtAaHЯV/6sȣe-$.W40(D!%N~?Eưi#@=o.Tr\Wsu#'6vT qjoLrj4DP7h;J ~x?M&sMMD?eӆNfտ9-t˂(dOq2Yrt%3Z¨t2_,˗ AaI&)+1, `(6 \ EڡkVjQT3)gmI>-7޻&j!J'$/q@DIMʂȶɩڴa⡸Ӛ.2J7&ƨY(LEm5`m]8;$ϡ`@HczyvpL\6&(ojJ5 ]ۙgdz>.ltG98 uݵ6.6DǞl:FSpν3g&kjew( |.<+ӮbgO(B)ʓLNGi,+tH`Xĝ%Cu3·snoe~\SK)qyŠS[(xJQqy<ԊN}_tBt_O'Bq$g !Tb qԃy0 K[)`{Tv_4][: _Wu*`)hW\PDVbԫot+(A]9LK^Ce*_*7~輠 E ]Z !pGBDϯ2HBDdiUUP=jP6@]'h䲨vdL?w)D[BxD ۳E!Z;A9#E14h(|ѼZyL" bTMN`+x ߡ]V@8zO:=% oi(_?M.ŋq F7W? Ljx段ZV+Όda_^yrý\ LVk):{t#y+qc3q4+)L0Ijs!NSYoO('YQmn`IG&w @lX^6 ]S͋×[5)5Ѵ eśY/o[aflzu1w:}'0Gѫs[kwD@'Oaܛ>fUmA> P9hڋ[&Kg1wlD$ +yֱ=厕>tj _OX=bED_ ucbb ZIt+0x?R ]REZwżX|{%Ѣdٱ{KS7M1WhZM1OYZӥ]Clmcd)?82qj (;lr/8 )a?p NA8rdz<}C &*yk*B6w߮* w 'SXziovNԝC}â" d~Y](ۆ]SjKiH?!Goi seFt|p'boȥD%K Ro+ $LN)FC7 D=W\ͻP`qE ,"-)Hu?g3bDr(|yi M$\z םS\R%0/ (ۑve DL?5wao}|1 ,_\q!@>zWbuAZorz2n\})O^aZ1h$Xm/MwxǙqgσ7((L`,5K6m,|)K,*o(0 csBJ !0Sn,QD6C)4ǙyR`W+)u @Oܩz)A. Xg1ƻ'ōol+b*kY`vJ L/ZOlcOz:qN_![1{-{1$뼷`1lX+Rrfu "ר zY"F9ы}Qe*e B(v5 F`eut}WV ,~l`'~1[K@xxL+UxG}p_y ?;~QU0wDإkc'L]ۥu"-ѓW׫rPjxE+}ڕzL/  eI2 Cq .ungQY1#(L(t4[R{Lg^Z@)ՀT&yu,[S^M |wPV="H25lHHC[oI4n-JY|K )o8ZZL'yo Z lQ}L];nc.t 'R>S|A>+96Y9& ;QmcR"{:Hdġ.m7%R&>5p nlRMҸj19IjsF "$ 9G7nIǢԟLѠ73vxN,l)aMh+w@oY)t yI>'4 -ZKzrΚݸ.XnSقǹ5HM AfvEJ!]eq`)YQ .O"RKoðaBDH<熒c},eJ^nBEB' IxJvHК xyTx낅:D+!3Wb!j;@t*ݾ{, 2^eh_4m?W?0zŁ@IIo2irSx`cHy?'G!X&}mVc}k?4%td"w <,W":DH# &sRj.h:z%.f" Շ,ӊMhOv9oW2)h >wICz `?@59w& |rts>\F+3Tr`;H(ËA-l;_(.X:>0+Mqk(Ԩ7S4t)iݏP6)_o9j$W^S>{. BǍ=XRV˔ƭT8Kӭ0f-*8./Ƕ'Tzg[[EDFad-77I<]lʊiN#T;{Vz7-P`A?(B+|RF#q tsݔO%¿] -dUNbu${b= !Ȥ_{>8ߣV J2`,I o.b[/UDwhrTv(*Yq ̟#Ё@[1֝因YD:˪PD"y|>dIq7NR9neP%{tv&81yL6V=mřBy|TJoTiÜ`(v?~Zp!ą`~'uc`-B>CL DJ]QߒE<\20 ,=f&T} 9Pmd=9u I-{7pWI1^Vt01 N+w߄˭{/&S<.V+kD)[R?,5$ܐy)#kd˕'S$HYiɞ$9ebzu3v:8S"(l g|qiCKz!&;&⸚gGP*GlͨȘ 2vӜT L̨PcUI]eprj@OưE2h=z 2c1$_)=h;$a&<<(HkLyyv?|;v88[-۽Fn5n͢Gᬂ'k*vA!yKw uyF-'}J pݕ~{K3v&UU ,Ab$upoC틢 ƶ,Wm. KNK޸0q٧}T୑)E4wxuPۃysM ^h _* PG"s6ϱE<`y {EaXJDorB0#DXQʋ_4ll0̜8r=2_s.dnD㫃3ֶs] 'Ԟ, uIIEoΰUx%5^A`0ɩ(K82Gr ELxBz=X"aZ3 ;aB0C%s0ޚA_c)qOF>2KmI|M!,MJ {C>$8UYSR}>p^=x ."8cVx~lc@͂N\u2y0bE $$VXmD_,_eІܗS!/d7ER>,X. IOZ.o~$&sӑ63ϕ*8AZVsƐ'w0< }JJJBGKaAG `HHw.3;@''I2ʗKY8R@$}!t NqiyW>w4݂?j2<%lOۿk-4o~LUD* m!h܁"7,2<.WFrW_WT0u[G%uReK814}i<i;a:W>fZ۰3a˚T yRQ6vNT"ZDs8%&mr`; YQ1Q+aKEf62n@y[@kiHuOVb Gmb(yud虆׃~I.^4~?S&Ea;l@|$%6{_֑wU=qtͰ>d(Ә< w(72ko䓣-n}kW5PEP.=Ҿ0X a 6 h7>u8 O g$O wQݛ'r3A9GyU/C5\-$x\ro(ފj::lp(يf~G>/~5xv "7v3 mqe@R'>?9aH3҇Y /]':W ${)[k/+mYݰ瞅F+p81BFo@~ZH “?zN'@ N,tP1JIP)#$YdpbDcQG%ȩulfPUCHO>Kj!UôJJ; ʪ cZVJ wwIIdzf 5Gz K.zK`POM (Wv6m>gyY edNO*[R{PgLKjK$K #).8Ar U+U$%c{+̉Qu|.ZǃCB.'o?V}cVT"i]ٸ0<ۅ]gY1x2\4ү_.[@L_[sGxtX]yOSǤzj;ELY&{sgeJ_>Kap)|t -Q"잾$upC( /P)dɐt _ml߾=ܢߍX}ބ.SVMсU02k#hXK)(8٤\PI) =l#;;ׁz`AD[p_8|Wkl!UP $YGjjD]pgTX`0Jϻp6rh}~N$+7<1AvbK .Ԉ&]64 Ѹ荹xE 36~6 2݋`'5q.٭ߵJN/ׂ/á3MEtn[Q썑d0z &yiFguV [Y)^K½짇@ab[nKqmr9UڝT3RH' Hy`*+8PdamzG| =1Mm Κ8h]9ZJZpy,׳-S?'8~G<Ť"g'o]cv1k| yqe|j6]/9]rPID;Fqc"ѧ>1Է́笧E \VBݭzxVf}EI߇@HZ0D;@r'ufZl3Pb)Qw:^ыcKϱD|7nnQ-W~dUg`OuydB.GQJK <#V-a[E>ͧĀ DMa PQH3N9JۗmzC{Nk_*+FA)7]4F5,yV}w'v;F jXuN|TtKD&ڙ=0S3`oePF;/e~6Z;5֏LzP=B=hLȯzFM."C?سLnm#E˧.k/@D&6\xqϘ.N`9˨U$Whxm]ܒnM e2=xP (:E^P!aO% FbhDP!mv<Qw6B!).gzd3A=$w#Sa:e1)y+he%;b~bH{m |0Cp fx#g Jr j0۫QB9u^- ɒHT˄!)=x8*[ Wg[b&T1O3 S^oƭh_"4E=rbmF[Atdh)\؅>7'vԩT?H(D{$4P<:c@-àWh<&?OROF5j\nY'S2/ VEsQ[K,ѻ ˁՌ]s\>׊5f[Cv38_WtcOL}QYc M>8i'_Oq> K%U ͅH87z:uӷk3%9`H5:Zڶ._$9Lk7dEڪC#v,u]8 טao- s"|xRV!vU8ǔ=4\ʯw5 ,w$`-OMc;WeށL0}'Fʚ0ڼ`F9[](] y0sӏ+Y r 4c ?E/DR_=z=gaIcl$=c"e)8]7+ 9aAL,=rUJ%Paowu`_lAS,߬-BuwrI* <9lW3dK()H5y銿 =l5*9%5NhChrtyJb~ta}N?s) K-LAL[ DJn37UbP.H2 FΕa*̽\_3"3 _n#;{1ᜊ>eK05u~w-Fuue '&⛒ƸY@UfS\WQ;hVIcģ_Ɍ!hR}C;x7TގG=l'$JЄҒ-WgK$s. 9>VO<ɤ2+4t/V_ז_JW[Oey3{ 2 z-֒A6)X;*u\TKj IyϮsw~2(.’R38{0N_Fm x@:!x!/8/T<>p~į濷}/h!1 n}ht1J^cmXrէͅ5io獖zv-Uucy!#a :OS_˂AeWcRD!ZҠOvHf/W\I:\mYM&t6C{j]8!MB L!(TëP=#i"ٰbhGGFf (qOAz+G.#}0W<ٙjeo)TϣgOM]];Mlv5~&D6ǘzܼ% ;FVJ?,? u̪js&qZu wVULpVI ׬}7hfztB,]:Fo]ؕޭr7M-qJ5[vDkp( &됬NWzM4VAz<{mC'8ٹ<DK ?  mbAl{^+BbN9Pim ƀhOaWO⁊@iN .\ڰ5]A.9T"[M+{5rN( Mrtv %]{(_9nz!}Œ<+;oT(;Q2ҁWaw<{?͓3=94פbY"'dX{n D` #\W@ת.$!Ri +qo&B|#խb GA]аjZ9_2,o׻*}Sj`/JTvR(tȥj!J{P@wZEj6[ϣѾe0B3ZAd7av\@z%HuYT:7q3f~n7BOZ=ZV\#]UN>] CGK_O39P=!8hŦ{S;0vZB% 8\yz"~& $C)yy=W.}䈱o-<_-oKS7gٻ,k؉V2b .[dކ}Eysfxn| 6Luҽ[ty.69^12m+!-21 0hNgs)d89uA0FMNdp=,/qE?$sc73ǔ1T ՅQe@?|2l"d93PSJ2O7%dȪ19U֟e Kl0Fm(폟82yU~pV턴 e^8vsY9GH*‚3%J |~;wϙk6 lx2Ws? @ԙ>@ }Ҩaƞ>vagayrwzMPhW-<a@ 5?$.ģ. =_19 M"Le^ Oj%!ip_h3Y/>&)k rM1Uq4eL)Dt*T [txPr5JV[+kF-21?;½>aS+ ~^uxR+I6ߒaT%ۭXϦ/dw1`>VӄICb6 ޿bfy< 62"x@H$l>bQ *'y$:-@3nNࡢDh9-FA2B<$ؼYrL'YGk5,o{l)HxןJlBF|^1ĺc;p|dOl"Q\ǕC"Rcv$X߾Zzduv@i`<>t$kq 252?sҦMZUׯ5%pTFe.#0l(qd_8y[KEɀQɰPs)F%jQGq揩Q0r=Q1#jCQy1^}DwH](hŨbԗvML% 3.;UZM'ܕqʰto`j=tV,D P򫦚QK> bF%slk$Kaw䠗R(@S>"J\[7^>Me.h<6-Q,}p:NMwS#ۺ..ԙTd + SC/ / oqO%ގ᭛`k8hAnXMj>|N`=2tjuNyh'‘dh̪fbHB젚Vf 9%LG"``yOؽj594:vu>yF=1h4S-Z|\9wP2vocqO҅Ҟ+𦬂ɘlpLסf׮nn: FTEVw z BKMNL;׫7IMrYi_xԠ[wY$۹4_rGI7bi* - d: Q>1x@l9^[-" )L:-/om *᫇KR/x 쬎V ,Ŝ&}ũyFY ^*Ns147ag;)Mcr ++&2x?k ](PFM«L(a1mZg GYEnMiQ]($61`?rM|0}[puod }O0*%}/+K4 =͚:l$gXZk|8ţ8<6g؆(&%&˔rhbqKvě{D;LWsl2@-ftc+>C S32ETs[Pl.l\f3ױz V`#ۥ7pjGQYZY\?1Sz-BTVZ >9AT' 8:| 2&.I.NR8&Fra )+| (T:n:SбUeQw7E>ñ˹g$c~y,s)F>'FRK@ڳr[S-s%5䍚Yf2CwB@.$"x|a9cQȇ|Fvp 2!FO~Z=-vA:n]9-y7Of>Z'Zd(8e!_܂ #hn[o %eIA;-# dY**JQu u<(<I, b &xT7=w݅8y{2íc wZ!rpWXq,k =W`ƍ/+TypB`9Fk;r|md C_0+ )+ Tb֡N?`G(uڃKu;gR¶v2MtϾSs;NJ2DRov8WΞ;__a׈8Ev/]OQ[hGz@5ͤ|E3LNhY%``dLU&^|&:W9et6V/#*tBP#DaKyv !g-fY&WG/a5P.U[d𵮊 XŸG+[O{zNQO w"Mjakd+>Y vǫy4hW󌣧`^bid X_ZT*f^Z]'F.zX^uSg3158!~|RZxG fZE$<Tʾ=yJ#wb.7CS0Bzy?޶?I!-ZY=^u}3ZUuA \i16=@kCNjp'daXMC[vѰm_ f!>6K~b?<Õ)X? Zfȇd.z=ÊrU!AFԔz^&|6!Tme+>#&-ش lI^ԖQMy,5quZ02K~* .RxQIIH@B>2eL[l[fXLZe}jM +0: $\鱥38e 2`>2_ swe׬/FISCث Zgj;/80@Z@:p%L+du)pDnm"?9{yEb(Yag<*:xf-~ɏne|oME7>۷1V3NUCGWmWf{'g܇PMwLT&2'@8PE5bD>3g`.OJ:#bL#bL)zwܸOW6:A?T;emN5%^D `:É;S{mP}TV0u~m;Й<=bZ itSuH^a8ه'^r_őnQҢAیQ v`;u/W)OX}HKP̳*/9fpL;_iwzSy`2( (c1VUWVu0xm߇p-2^1ЌNF7G_}vI#g$,f^ѥw#( #qQ|yЎC8^ʇ1ˁ)kJta(q%. \EPeř@W U? 1h@ŧȆ eMـUԛ.}0oTlj2pL:w~ִ% /-?WHKzD&X7[ڗa{Z}&11cE=+lڜ{46)j[B}Cu:uU hP}/WQص*ey@O,-1֬֨r9TD|Z D k 2y^}s@$M2xJ~#R~Ryb-AfۄSּdJѱݱ4-r;oϳ~$kXרG)kj@N4'lJHqU'l&ml 2-byV-_DEB $KV0 +tTld!fund>> bavyfZ0/6PA.7YA0E%_ћz TxkG/sV[(=Kwȱ:`r|%F*5.+X4tF1YB, F3f&LaQ_h'=JTk^Mf&x0VH*e50U"aIՌekqG'̙^j/GY(&WǥnL} i# i+@<$LOr(ކfyvfHҪy\yJcCB;qsMIr+ ([`rRTaY$|begjMSY89jv5í+`HjB>C%S,B=A%o 8FLL }n%K ~s?1~Cu6h R I2O1ˤ}Ti7/Ia19-GSoo#;ؖ\dj%$ xjt~Ī|%N I X?L_וJ3LKP*YֵDny5ٕU; ]ĶV"chxΤ+0"Kn uԞcOϮ!tZ'7my)A}3᛺-_䓞mq_znt+7xX 6n_g-\B)s'p`°L%GlϽ%h/zŗ1wĸzLB/[>,y OAGNzªc9T8[' "m9Q^L 4az3##F* t={_[^ʩolvX鏆X)~J]>$)¹f0 N mpbp3]Эa^" 24lypbqRVZƗX8v P008<1|TX;mJ KKt)"e'}fU}d2A.$DCA=ּ~[v'?z' 9~@2u>Y0ڝ||"RFLe_VCz_)(FǾatO\Ct'yC3\ڒnиWoYEN?m*]30kٍY_F'맞cwv@viɇP0'uq?"ZJ$O pDi#~վ(oK_YyξCwe ' W!W&9uUl¬ ov e!V]]J~HV)UR?ă 8^/ж8st$ްvX kb9.gifS\ =B|ڱ `P/jYQPs$jY#G}LP~g{eڌr}?0󶛅0qKc6 pO-]TG`~޷QߡxT{<$9Z15-»Ī,kF[9P)ga9zGWtj\X)B}Xʜ-Z]b0};has:}0|飁xT ѸFѼ P}~x" ,У͚Pj׵B(M]QHڊBתepJ YW9FS:>M3f{.,1ʲ]Cnb\UAm)_CQEBjAb,q~ }>],)JwY}@8iqlto>2_>>R݈DD_ۊ=3-*;4g-aJ_G\!@"R[^uF'^^kQk>X :2e+¨(k@ϫ,Ze^7i7%F6s v+WL$+ED @#?vDG*H l&RLiRvkO3m1 l!!{nڔe11rgE 8w%g}S8SI".1s^\НE)1 scHQdw%21?lg ,ȴhzXw(Ѱ\_.7OzZ]erxzL+E*:@|Hsԧ}5}/ZePۤi1sv3 '}j Z?3W+B> Cgώ {Gӄ_%=0*WE\aй ~zz9)>Y I=ִ+E5 ~GƋW{'z礖@T(]wm!qN0"qC{|ס\JÚʑ(v"ϑ%V3!'1 K@c Z.\7c>)< 'dnQWٗ41%f];64mkPjHSL3u!Yi.dǕ4=j垻ĝzCisa f*Dq[16X[D.GΫClm qPrˡ4M< Ϋu5 F,kw GGuF0ʛ2qSY\nZq0R /[(DXWpݞ O{ mneʊ?uk)}S$-uJׅ𜃈iՄv>[eݙ#%8=RidCto${x?;r}K@VI';5q T)яzhD`d%}O!0 1JD}G;^ѓ\GY@`|0 b g)5xOGIp=7Bî"PEBp]ςūTF[2d"u }>+B]cX:DvZ2W(K>8E]Wg؆axX5+$NST|,'sw?@9*}dTpknz/QTGPJ<˜60Ồ*TArOAv3Ouٮ˹nYID[xm3C$`U _uo5hI$5N;Qc x;EWȆ=U~u6Ak_?6zs#]exM)4`HZN;SC8@6Kj1PpQĸ+fkUฤC7"0lc?PQ9Z:w|NG.C_Pէ{V-Pw_g@8AC<=vO`ܘ$z [bׅ"Qo9c}pvh5 GwD<;)U$[\;/#%y',{2 qgs H2E{fTyNvo+vo ߡ8{Kjw=AbŠqN~ ?{QVc%RhрΨM]}ZRGaîf\(ʙ)p#TpOPp2ZAY9ԨϞgO,um=O9 `k_߳[L5_UIz*{^z&qg ui偣Œעqˎz f%">ih_ĠKsJCE<+i{I4n/] ]di=A&T$Uh1Tizl D\rΕ $:0"2^wn^;7? aFI3i`Fg:tcNܶkJB`.d,͡_d]d^/ĺ[fi0.")t3wR< r&.eV6uU9}"Kayt\߁qoNִp,,Œ,|M#,bNW-}]>_9nHEbx~ (Ia i>%tg2H,O96E:2h3k9i]DjWaQ+{ 4ԧԕ?v(&mnp|$O84V-nH=#ր'"Q= Nj+k9ѿl-61]#9 YmSƥx8{> |f U鄌hF0 >-VH$oAq(Ӎ:MwߗͩetLURo%Q>GƄH|V`e^˾CG_"ilՊtT6jd!jDZ%m+j?o K.~Wa"xj'=3$VUsPDf?k8J:e %:\P>^/i=jWJΨjgƚ-IB >PD>=%iDyBT2i=Ч6 ^ 5y BB[!=OZet\4/BL/t9z]eb ^H~di~87]jnGN(D7gIlT YU '(K@S.cxԳ놸A/їc&s[Τ9yݾGC诘Y`HN^*q*\ґT eo 1!w3O k@?4¸b~d AT'ـ?6G٦%"I-uO#Ά$8_Z62Qtm7|OIL'HĆwV,R뗄 !kLcLalb%M]WzZ 5@ə A?0/1YbD`r)uMŠN8 |ۇWR*fԱ)/Sx[`⑚17}\ /Vkw}/& '%Xn^`bě3՞VDmU րn% .ޙÜfw1CZճS%Me;qv<8q`%}2Ȯ0r+4'\ SI-f@AFl&~փ5X tĞR`>q2D(kfb޳q b:EcsX}1^u++x{` !GBئieڅZ&Sߛߓ(n}k`9eV4٩> q ɶb`OQ,3iMUF]g)+E:/ K|3WwJpnK~=ls_%*QnsC#&#8/FXҞƊh,LnFoXMSsi8Y3P+tR)Q|S"]qj Ʃ]ZQC%l Q.@֦E/k!'@{4ob8`}Oݾ5|4yArbLn]PUþA}O^aa8dx{>O-/D#QM,ϯ^2NBIzhڕA?*ĵgjw_&6 7DRjM 4za\tK CSd"x%M۸K5@n7=Cpj<\G;u CUЦ|w!l!]0^}Y'ȅC汾oU3v xK,#`tѥu$_׵ x?ǟ%L{|ΈpVYJ1')'t^&IƇoG8a(ٿÃD33TYaWW|r6u|Ѓn'C>V\ViJEvH!f OS<¥I}~sF5d22" k)S CCL?$u6L7@ ޗ(Vj);[T}˯KۏzisBn@62lF& M{"M0kVTGaFi1髒Mh8Hk2U1s@N+~&b\[3ѸM:)`0>) YZ