nodejs10-devel-10.23.1-lp151.2.15.1 4>$  Ap_rи/=„)ĻM{i=w?(NѧMQG@G41VHoZo:\5R -&v>@W2fm]qr??sԵHa^kOR 6PGn$$]HUϦ&`H1XO8g${#,uOihmr ? uT"pl/?9p:>pX] ~),5Z7OeOlf2a7f19334472a842d66aee5bdd619408527b84948d53048d41834cf357ef5f2930ebc8e02c7b738993104ac3ecbd4688c90dd39_rи/=„y/w4UqqGK Z}}vSH̓w?OA#y[7FCN,5b HŇ4-uDZk#}ǬTAfFM4=]^%ip;?d & J !'0,, 8, , @,  ,,  X,,,,V(8K9K:/KFG,H,Ix,XY\,],^b6cdqevfyl{u,v@zCnodejs10-devel10.23.1lp151.2.15.1Development headers for NodeJS 10.xThis package provides development headers for Node.js needed for creation of binary modules._qlamb13 HopenSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/NodeJShttps://nodejs.orglinuxx86_64I q$&xk mO=i (}F0ΙL"2'> 3M{L<` A큤A큤A큤AA큤_o/_j_j_o/_j_j_j_j_j_j_j_j_j_o/_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_o*_o*_je50ecae143af42a8b451fa827e64a1a40524a13edb33a6b665b0e653d784fe413a565db00144b93b9ba023cf67b0c09becf9c376a0eff3202b8bab60856cdb7e4e9c163e7e549f6e973a6ad951056c2dae71e2eb8d1673cc5889e34ec40e43d05163dcb0fb1d6f6a8d10c8611371cf36ca00c5851ad22c80d9168fa4dc8409db40c5feca7db15c0a779c294e78ef2676641cce35283fed830cf3b30cbbd5ce600745f90776383d257d7d250ce675d6bb4ad6d65be23b8bded384e927bf3dd543ab735a5360951301023eccc779ca7358b3f8c53f39127d92a8c91cb98978a96e8acf606c8c75888320cf103b2b8f704ccc2258002c38e3bfce3d9e3176ecaf7349055076cb1e513a82dd9d918a44b1fd1143cde312eb37bac002aa674ba78053add8181adb8b6f0dbd3c015814375c9c3c33d851874fcf3a70bb2836bc097cbd6aed3436b0d60d7d99534299aa2086c4710605bdee69fdd8fe6aa089c6572393b22058a4e30ebf1dee3dff3fa5379019b3ae2ec550bf259cd823cffe35913efabed77e4cf6c06f1224e681cbe607eff04713ca0c1e1f4a102e6a6565ee3f02aa02755f41724fce441fd1e344f9fafbdf5628469931ca4785f490c56c506bc770963533ff4b16f72a204a8c760896a857c54d0ac50570f1793e3bef1f2ae8b35fdce8bcfc3988c0e1218a0b53d35e807585942bd270718c8e77bf55534b83073755ff0a523f5451c5f47567c6215ed8ee135922a892f64efff5a7c02ba4a8e5e9a5fff8961e8f3da165fabf55d70cfb1eb44562cc0b8bf3b93b53bc3c9d283c8698388ae32ce2c4390b82c3529539d2a476c44f590e960ed30a79f72b807ecd02e9d7218b34e6e89b7b412891b7e2aa8b3a561c5ce9714c1f4def6c8a8593a6a68da69f8b10c701d1ab71e6f08144c542b6a7fc2f43db2ad97a9fec12949479cf29d4b4ef48dc3c3ab32d75e0a85bcb80e084d42b32aae40d67fc1d882b93298a43cb2c06d4e30e08126d6aa92441ab18f360e38fe768211ce1bcde499bb2c1038c9e0f530202b3011a0f67c3f169de6552338674c2c524843dd7e04e01d1528028c8b588f16ad82d11feef04dd1836c9eaf2ef65c74bf966f0abddeaea394b5eb63a9fab4f87ddf34c70f2e1dba5f080cbc04305a70567a1be1b279b66bd9aab85e796811222419390e287c763252c8d543991b2d46278812c852f3431684eab55ca6fd4e02facdf8e8b45a5c238ed2a41f1d8509274f7f8c43ed519075a53723e8f3c4b344e420ce182c0ed6f7af996f21fa3a497b84c49e2365935b3a54d8fd86cff6db0847953ecb607535b6daefe3380fab717a40e0c5291ce570fea8017f22c2341bf056f8c157408588d8152eb18f24a08f0cc51c10d98c53e8074f94980aa1b8f932406252254180d88d8c64b1d2636710ab5864eac125b42d4bf60881a85104b02de364c401c44bd1692c227c4444a60d81be2cadc921a5369553dee2ffbd9e754c390a994b56358485c166f773f19c79df6d8f258a4d3f015c59c20ce9d48d31a2977a83b28ca5df2ec5630ec2a807402b8f5f4d51dc403fd5175f4876ddbb9e2853d3d264d39d23a838e52a09aff149e89381fa542e2b95505cd9d43f32a160f0fa81e86e886c3195c190de0d9e38766d1f8be0cdaee0bf7ab328863f594da0bdb7fefd6c9aab66644b6a6bb46bbc610417f2e309582b36caa9ea2112a560537fd439e4ffc65db2f5a8da217444443bb9dd3d6f9ffda2287a9289arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnodejs10-10.23.1-lp151.2.15.1.src.rpmnodejs-develnodejs10-develnodejs10-devel(x86-64)    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 patcheslamb13 1610379716  !"#$%&'()*+,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/-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_Updatecpioxz5x86_64-suse-linuxdirectoryASCII textC source, ASCII textC++ source, ASCII textd&gvw[K!lutf-8e9b7d469adc80d24d80a944dba352c1f5f38b577b029a9406a919035b9bc1ad6?P7zXZ !t/V] crt:bLL lvNKyx ڟ.'9%vBH׷IqbkF9q4{DpsmW֣tox3 @%ib1>PU2/KscB|@_ǢE;gL a廵}97&&EߐLD"ũ?ڰu#Ky/H,8y1nPs,Й kG1А^0m' duFXngyDVnBy*K 3$IGL2)[G>);|~<>  ]NoU:PVW9 vˏtlG5GϨr[|J;@Q9IR1 gAWtrI6J:UL-SJgB]dxd\훚YkuV- &Q59iô ڄý1э'A巬vJI_zK2^G"¥ꊓt@&A?dvĺ_ ֣sfmGY+_K~r: ywCfC㤎UڗVuɴt#.g`Gq=ЅyrO@PPY*3i mJTFYo` ؏6`L/Z:'|3-UDh p(j'|~ rM{aCĔ?N%FZhk{ۀ*Im[cQ1VRYq>s93nö o<~ WWK"=O4!ێ^zR &*a脏aS_!%u-kgm  2pXR/@oA0YlTmOT.SKpZm˰`#hP'\Qk/ǜkshwxSՁ"o,mIK-z@"{?mGwWI L1G[f&e+ϥ?_ct3uVo }<.rO\Z:48'} BN 5np /t#EãWakQoEˋ]H$sJęwb9J;;6#V܆p#!Q̱L;J#utԂ't])'u 1iKR*ԅbNüO]Uϓqо(Xt:X%9ۃP 4ȼi),5T\>Z;R۬_䡴]_ jeD51JѮ ?:f&#SNONSH->>̈f٢HB [ؚ8`* b=QHbz@-~?%IYZɟJ[6/,ea 71B8}3Ɩ&72z qr F{_"'j{b+NbnQ^ xP[ԈB;(ћ VY r<\XY'Cy)},%e s该}72%}\eì`x ctrۼ+;Zm&dpZv sӞº|C%fAp% NWn48qW 0Ϙ]ɢG6F"K\u=,ZUыV' 3}@|Ot2,ʎ|2^)bdv SE;nus;=mY@W輭|HlJ!s]~]keʦ.H7`|i_Fb'|9`‘@VN)>j=U()"y;{|RW\Uul˒.XRM#ScqUU8Knh؅7q#F.u&]C<>jl e^ ZM˰A){8 7 ]S9vgV>tX(P~:וx3O_VO5Θlj8vC =r`ވ| $!r; ( 5jV@ʈիalg"dԃBə\ŽW4FtTjxwq=8m" PkwFS+[C!좑u> | +O"TQn0+e>Nn v 58[}(= ?jͩFLШd|qhrEǐ^]>ˈ[70.KK?{h9?^/c#B.I(Y&uݟk{#$ 3ޣYz3I\|TI狵pB`:s&\a=X?-;n6FZw0%ifK> p`Pzl!;mg|}n?r$IAAdoϸH,#\^oKӋ ZsprG[L; Q$ɈrUڊ:Ylۖ8RB{ Gb{24kub8Y~MT@il/iީ3ɊDUZʯY26|ǟO?\j jzҡ"vхGgi1 fjluzTEH+r| /e/`>(9`t8q/In}w,[RE'}wwlݷa'._RyXa z-3:MEB<6!%P%Ϡ*!Tuw`QٍG^ej: &d4Dc%ot J-bNU#fc örG,dɶ'x2 c\u,( b\E$" <>Fe2-d\,FKCazNz%7h;Z;xW*6w<m =[_0L&l3+U80w3|d٘p<~b9RT8kp=Tc=+?'fVYBkr< e^?Ȇ.vKD9|^poI2={ !pKr|5s.FDqwyE]i)B ŗ6B^b= %h!?4иق`<D=ތ J!?aąq>s1O|!K ISp3tzD9zH;oq$:h|ϏVQZF`kri~^jP6N K$yy}9gH6[W҈&I46rϠĩXi '"=P^y?5?"|2iX)wU[(1_c!7A$vHbxX^t k쭯@f1p/|Ѵ ӫcs ;J)a4(C\T{S{7+"lS˖h@"ՒUmk{??q~0p6S 9A^1q|D0S <ĆINe^&Ѫ˛SJW^ چ`Q@ѧ9:maTl*\RW;Z@ QfDQ>3f=Wvl]Do7|mtXr;Ky* H  OL;`GjY0}#Ro3١cu);JgyqlGxe`WK~nuN0_|IaVqA::Dh!Q_xC;4<@u_Ri3>ng%' F."f41gGyߜ/hy|DK9^w``jEރ[Fg"/ Dv.r"f4zs͞TbE؜}ƾi0E%|D8=vTQ^b4'j8L<C{ Xv$X>fE﷟307JhUhnJ\+1aV]?Q$vqY0Wd :W(x͔2IlPcfҀ?K{ϔB4x/q1ڛaʜ_f_ɸe ) XsF:(=6hc ֙6&@E?˴8 Է@јnϧ*֌S w+ljQx;e0% +*D?F4膼^|>EM8h <OR<16SV绁BJlYrG!<*:?ebeG2NAxv2N`9ojr$k=`J߱ئ/4]E{Q&0+|OYt=Tى6k'/Ž)8HɬN *x]8o?~P X^pӡ Nvoo^glAnhybqGJ!H tæ$Zn:2![`mrȻ์%-;~=~VƃNT^!$؝Fu(z-uW?d 1RMGd r&c:0Fpb14Do"jK<Zu;Q(;= "[M|ǹπ++["K:mA, 64riF !>R0_ub8wڷv̑ ^qy C9Q}YE2NG% hf$κ/ .U#eψ'(Fs 5Qh(k% a9`X̦:o)rY'X)k" !h{g3,wޜ6~z R=!؀l␷,4FQigSҰt8GUTsigrc˭c(2%=d[:*C\9xvlch';|lM%gt^R%S^=B^hsy NR '7vz &z @{|V]b"]Tp$_v%>p)E{]Bo" o$@ a-¤l0@,v. l*1kOjV I@mO0யi_5uC,uUx"R%d#w[W9ĵZo"4B 3ۿ頲ˆJ.42bBRO&t8 cSAdC`a %@y} |O'mY)?בӂ+4c{tEhSLbENQӸSjG®]]M<<~CyrȬ,#LvhOS2SyB\:Xx鯼3XZ򐷿xJL]%^ " ~6L?uTY+KBdB_'.i W/K1X~.˞K\t( gxFlq}BRHpӣm[:V‚mU:<δ Ŋ)\wh7> Us!4[e5:B:~aYpGWL}Қα|ä},0eKюU8fpݝ0έ)5sIPGo~YS:\g2o(73ѡEAy@pkp(LL{As#lÎwi4,;vXIx:<L)AUQAJ}6dԗ!UVfmIOg@H[MkjmRõî^0'K C9NCaas%>aBҢab-,(3;-^HvUɆ *y3>kiϪ%Ҷ7tUp9Ŀm.^ZLKێnrWI&D>|yWQ+bDS 3=m8^XFQֹ pؿi xwYO>)taZq JcfUX,KuO'+0vZceJ%3Ȱo:%Uf~xW S,[8ocAހÄz@Zh%1 Fb8K&!q$aH#ʔnK/!Xg݀B8dN.+/gy q6D48O4}J&Qyc4K&I/axG#=-^ww˽V~̨pQpIv9=2wH8~j/P"ʫ町|ZV%^,J{Iɨ]ɟC:JYXPTt'DD[.;h!sfRAK1Ojqnf+yuq޳T Uб6P,R;~"po20yӠ>/jfn܄n_9yۆ,/QHqWVm!~"Osuι>g|o(,_8rfkBoYt;o5)7 wy>tY'\ƕ1 "Bh!*T_{ug,УCO2{no8"P6WDkPCKuAšЕJ=3z{]TTÝ!E s9⁡Iaұ𒔌s ={։y7_x)V$R,Bg_*NQwMz%{|`^?g'O'0k'inNuCP5Bl2« ?QPI jϊ7BT6e vIhxpN!SK!;ŴSF$q*f$!VPpP_n/f(Oc1M3_a12g%ZU]CDv1g̈bь'>:gۍ&IZ͆tG Qc5U n BaR ? g t"LD튜t$TCcg˻RKҸ|n#X<֌o2}R|dSRb5NkF;C:bZUpLtMc 7%a_D*{=ud?\`^DĤ9.ϵ2cT.h'!cih6蹈N c UrT(f]R)G RJ2]A7pR+1-IB@FCZnb&d-s+#2 .EdiE0d YQ:vY Y]@Dps\dž@Udx%<=mmOE ZDD*[0=P HEwL@8cPI198')W7kT%i/%gT!s Ӧ] O"Oo+%gq"tRMf8>;x݊IJV2A Ek.K?Wӱ3vF)}R}.L\~#Q]w@NBغ1^p^ݦ`Jz)No)PxČ1Bapr-faeB9.I%Zō⢘Ek="ds_YGՐ)Q;Kx?\)7}Rc1.\%v驫~͕nͳfx|[-6JUq=Tp#jj_Oa짛 -ּ$_X: WGL:ۮ8vc4ͰaZBJ]jjnxVg)C_4}=V'.ϊMu`] >BR\"y;H@'no=݄S*VQPBd\l.0;&Tvc: Uxx_;=ԽBo:@4zm̀ḅ?žBb|kWBHWY=UUt<c- N|{dJMM@ڣi^J+a7!Z5ث߰acmBd$FX}"X\a:oyoN'ohO`\~bIA-1pɊ X R|d"0M#MXJ.<}UV52{-#[tQpٳ[N'aSO9:uґS7})Qc!:E[|:xh1~ >H8W붨T pM20iQ4>?ru*gTMB&&lbд5H@ɞ![O/]zګR܇RƬ5EK. SXΙn:=J x1'*䌈%Y˦%s w"abj=%,>giދdvi{w_hpk֒#3!$1›9S-X@Ffx ,w,?n_3f8'H̩"WyʼfwG(ﶸ(,h=S:4yBtdBُѲnT6^nۗf_gIpcnWgnd&sO]O%"fռ;R>nfEFyC10GUY5 8 ƉD12`0B;Wⓖ_p09\Xv3/<:䟋|L[$Omlʵ6揁l % АRW:w2>}AthP܊9AT7> B[Oz(Z@.Av@{rg:;ZćAuT6pWk8,(m1c_Е!L˷ȍELpjQD0AVB[`1xnCrqi9Eup WMC5!;Տ@\O %fz)-FwkqF=Ĭ`8g'zjzPNA?Z̼Um~ rcVVbAfg:X3j;u{VRN waqMz$(#PI)V1@H`=)0V8r_*RC3P ~뙃IFrm$j戛m;="gp^G""(Ļ*S/AI%K$@Xϋm2R34ZQ L\)Vīi\0nDuXcL,^&Ua^9M]}eI0 g7?Y}oǠϹa;#x" k[ُ:^2F͵46?1"E=18٨ ܄a2A3J7wthM\Թ}qVuSz-i.;{\+F~h8EevW;7(`ثv@9.Ϙt^Fw :ԩ'aM &1s? qBO^znvZ"LL\IMڭխPF: (Y#qGQM++xVܻ>+HȶMx#a!|EJ@.Բ F. 2i?wwq])q'6He %h?g@A'R,b @6Zx$ 3+@v\cOag2 R\)diO#Z*8c!$a饸oųdjV HGԇw5`E6qlŁmFefd_OSG1~Zv=)GuI% V&#.O5djkBݢo) xT,ZW18M\g~ ڔZ/->J ;]ŋAߙB#iÍP E n? e]Km,ikFQB8;-{%1;!.co]q5=)e(O-Nj@ rg+[^"tPF@ىc]fz{Xђ;R6DlƯwU |ڽ(:đ+sj)@S/#tFh5#K{Sn$$c|# 780%xz(o40ڮ{]MYgY)D8+5&ew7:<]_[ژI_HF[52Q"^dVo_Iƒ>Jz3ب)#+>ARO{ f~(+/$zÃk2(\lDDߋ͛Ts M^ycNR" nD6gb. !wQ?[)oә#;9Gh,Nr"m#8O xɽ/W.G@.QЀo`7W<|*+{Uøoۤw Dl)gTVBM="<@Se&IB*8O>2)J:)kWܫ oVL݈ZmX^'de|epUݣ,7DG~S=(т=Sqi &"!9 +%0q1Q}Sr7L9X|kCI|Lk2k~0_uWZfӁ?NyeX.Z-Gr Nȍ61 Z:_fEP.E; -jA"g ػ݃!'ݾAXb6V@ePA*g*lSו[(rz}ѩjOy2tث ;'{2.ut]2$c^]ᘘ<(ANp t¥9wc3 S >gHk}>+Z|鮉'xHIꨝ~'?Rq%z@#~!sh۪_6onT4-QHNDu.Ħ"I$9XV+W "m: YID<7 zPU \-b1:fiW/6]EgNJý(HƂج%i`>txXh <SəvS{"NeL~J%bq-ik(Q"@ GgI.O ̘%& >KR'$\mj^e9e1%cԗq~ 4E#LsUu%WoL "+u<-`v[?!r1렽Ph'73PMRo72着b | ,Fy!pG/RG᫬s2v[kyi5L/̖9'VG[Vμ6)7~l3ըBvÓCI-مygdp^~|   ],J*#G窂qf4v+zK/<./ ? C@J|}((7-8l 1{Rȿ\3btn;@hv%5BNptKһ2sʄq̉^ 7,jn#Ϟ^T` g2y&2MnZ5 6i@ETZZIqWd]zh+6˭% pKc貽u%9qYᆾtxWs(yXrhAߢ BI01~v!MWנ#yFjjiDBbWXr>()3DKWr0u1[!' ؅%$]Xs,s\1YX/6(" u=|Ȓk:"ng?;ivŦX[W(*] /UA(j_3.=p\zgǿXhC:>bu'/ԋK(85ܩ[k5%4/ aH6@qb˳!^/&DGέ*It%e!j OUaëf|Jt S fsIZBXZxՕ,Nw0 )q@Xjpb\-^<(!}!5@ALU4 32L$uGf)Lnԏ|(!.wR1l-ڧ5>K:+!13y/u^sΎ6bR^1W!sp?uM,K\g|gg*fnd(&J l!oREL<[yȒm!H4UO`]u/]cOG VT_ '*q%(ltP|P0feQF~vݙ+(~#Mcj-R^nyn&Vj#F\śzz=3Z_Ģ%cJɱ6{wi'UfoF;tIV^q">f:S,&;i|.PO9FbW mT ʎW'POiP!+dxMv_O*w}vlf>kN\={. RB}~Y26./-j<dqJ>OY8QlؔBlt^I{$ǤzP5r/Uiȧj>10.3 iOh0_UFpP;j目#;q veU)D<V,oYV_*2EvgRe{`=*Oׂj_Nxd y)ϣ9^,1,ݚ-;zz:pޤۉbdA@:?>SX|b%=m'\2kbK֧qH{yvٷ?$?tJb d]:ܘeZ9x~I1ILL?VCRq-71TZ{Mi1=(|"ettNCݕ]]Ų8e08Gi ث;nkT# }4s4\–k]㨨̍ V:ђ 0ێ:T|]`{?T?ڵdP]\]o[|<ιT ZhzCV3iԄ6H-BFN2()goc=Pq] ']lϫ )/:Ghc>҇C5^oKbm])VA_;BV@0'ƹ>whG(Vܖus'haRv!2Ikc]\eqF(s9MՓۍEeA[7 G2MYJYqkDAQdI%ᵫgڋ2]u@Y;mZ-(A(0)ᇥ( h#E\s*xzYUV* '!ZD?۽n)^X,䣙耹YE:%5qWH~z' ͔[.]a|³G@[*JF|d?׿h0ͷ Upy x=SPY>aB((47q-ZRPN;9RXҮ^۠kC[ġ}%ӐkPRBQtj33\w!ןM+s(5PMPFSd(x2)I u.2 ]Dn.:&MJjaMz8+4Y _v X .cptԇLkhO:^Q( eJߛ!k!yx[iŰV/SQUȏ!-goa+a2tV‡hٷ 8 WxdR~es!`3FY%}3L9'@ tgy'R1r9% VSjB}M$D[= 롻!j3۞XF ֤㤔9 .Ѣ"XL0=12"?k1YP{>_8irD}yU>ĀvVTe#qcT_msR,g)pIHD6M݊Ѳ|YK:3wl[9h~uT" 1Zk7lgPCfSp !$ɂyXq'zg:b흕5eb>#^gh*v:޸$#P(S Qf?RSA;) -:c<.bO״@I)$fK>:c4ezjˉ[f8U Rs^٘2Q#{fVҐT㸞^ ;yvNo3kRUyEVLD\ !GuWU&ї RS4-vg(A1 |feڇ%/W\4beIXHʔP&A'm(W0cV"yks9Q/n_,$OZco8I:5I[LNEdF-䣌MڹYf8t;"89Yo`4ݍ YM%b7@gaTI(cM[\u!̘7.*mBa5 Oa7P&#*7-:MD|4(tf$6P&(i4rzWO7  K8yп51%Oo:LCĄ#1"G|`b6n})zLUd0bY>z4LHl<_F:ܘrD`+JZx+-$Om;aVڻȂ (ش]blk4x΁1e0ئbQ_2J0͊*!jA@L2he8.P5>Skui0ՈVF@!s_ aпF1? [TK+BpV#=n|5[v%<S5Q  GwcC v瑬"dcJ5П%]+ffe_dnצZOi- 0r{"(`3͕c$_37!aΫ tP5sDa0w0'?&H3]|gN?\Nd0]6U{3Fv6g/ p@N8֚7VYIښ2rq+it9>*L91M,;ⶀjжb(%zڱWٟpuZQ $?f*JRvMa.?syMk%:#ہL[>+úk)tB"&/YK3e+b_оSa{OTKpX !gIxuócx[A9Ȟe`}-6κ 6Dsjpw bXʡyf:HOn([9hJBl )LI¼BcEJگo"/vؖ2/Gl~\b1ªV#E&ks \k@ogH8 %EQdFR6ذ\3}ٺe}/>~}Zw;ÑJSMj:E^,z.)SE XB^C`j6kt!WXX[x(;F:Ӂm^X*+Gđfٓqws^Dl$NW>0@=1e͊Yu mGVµ?K q-.Yr#s.sKe–5*T[,c0gR  ~ڝQW }rp9gE49i=&f__Y$xtTŎh"Lϩ8Xj.4Fn)^5@=hX<5d?=xRp>mzk)C)p'4 :CEI=Uxw!fH&(yw鳚۳B5>]t@'%$ϡ.ޭӴ*F{v3ޢwAcv~U&Jߪ0BDؿꪠ9nhЀQ}*UqYScغ.5HW~? #dЗj:Vbݡ87i-|¡nC6ϬO QRF6h [yiљ"/eq0D̮x' .ζV-¢ w+O "6od"Ի' $EdT¸O^Cp JGhF =4Zo6A2 mJJSx+<})8ӍJ1z;Nl(_JrFY٦#Y+nە>-X)o|hVQ9D(^l% | 'zX2Ҏi` L-p̃ZCE:9jkpsqrITPp\#@*;6EBö)~h *%fbH7A- 4MmaoBH`c'C8S\\vD2j.E3Knu{'G.K޴jĉ-17[i.hD"Z%%/(N_hGQ B.`5܅5G׭?Di .XjLmڇ:Hȵ$uwT_ 8H;6y1wC| xr=PL4<+NıH^$!!o4x.cϝCtGZx#"ؽ\`CZw[4{Tj߰ ~gNV0hQv>c5ov+8=<6n.cyg :·EEC-.Qz5ъ.`?ozLJHgwnUN+gBƛG!RboC! Mjrd8NLja }*zi*0cQ}h>s!$"!*H 8-ڍS_`K4/@n5TAT $N\xx'V=q ^X @UÜz0{4l#D$mG:ÅǗ5?sx9Pİs}C\/29TapV&ZCemYTP댡fz撃:p81rgՉ{+̻$QyBIxWRGȂU_=QdG&jeỘ'֑\,5k+?#-z۶/q/}7J{G.,U^^A*% <\g D>muB mj esPT50jtڟ]ɭϴFڻݥQ g'nfd,0n焯+?kӬw^,Jܴ텰|Z13UHgG hHatK(MI(HZ+_ 29?sћ\Fyt9%=SBn"hMԙsqߦ =lҕe&-@mݑ^ԝzSÿ86B1+qo`]A.$U0wsp}:|8]`Uaq\=DD+"#h$a ^ [8 j&g;g8xONRJOB{= GWx|gB{e҆H[Rh>+F"Wz3[_[066KXL]EO%oژJ J(Ζn[CKW2]iy%5R]&H5?˦j6w~6›.W~t@5XЇ;46׎^C5S\οc$~[]E:N 4ڔm~?F@_wJd=dɯˮA;'r̻TYՈOhTwNu;~KȟI]&®2.svC10e{B?mrNR64zK5.J%otK՞[8"9jNE`1;ѕSҡ>=3~Ed-@~_ RaJ pF O&Oն<.A{3u L8 A>ܨ+RLO쵌T7឴g8r1 0y,!ar W{;xcē`2ovWeJQĄC!.|s$fa5uZs&}l~Zft Ͼ;{4\TԶc׻}1yJA;%2@% afR$iz7v]P2 2ȽnlOWw[{,A')C*q穇|FwئФ"7|pM{e|-=IJ䖋cDE>w'> wqaBʮz,hŝfs_?b$sځ˟ؿCPDzlkOa2(9mr`l.U;dF #Anh,0d !zY>ҝxNvҝ nBDSA$WRfORu1A 颸| _gZ GN$6|"ԃt;hs/}\"ү$MFeoy8[ț`oD7_`tC#Yۉʰ4p.ӈXM2RG;;?ى|8M]-j[~U4H [SV"ef3Nrz1Kީe5`;rE`g:̴aFHK3/{#7X_xP}BUFNd#*+ KDoz4%:k8VLo:̺ϔ*:!#$_SD(CWF%›Il}޼G;Ǎ1vA;Jd9?Z2"] ɜ]T39јv]0h7+ G-q&r:(ģDo/*N#q&}}<͗`Rv$D*b~VZJV(BEuG?L˼RQjcN 8;z}g)?sd׉kfNLe)KOzkA[Lꚯ"aRO0 jAT's 7#nng+>+,4Lqzk lRhfd\P9|hL}Ȅ N~Rk KsśSaE==,-z(` FP$ 67f_.;[3oNx\Tpwίfyk*V~ǠQ 6r1;i1ng(;,^f(Uh\3Jq)]S#~RGE?T5ծx>,%, !ʩaҳ܌H,lHϯ1mC*)biQnX'}{ʹ;$/MɎ6|pxM6n>[${Yd?LRww-Z4!MG/!Fqy=dkWH# m&2YBiXD-8i$%37Q]&uK,EDx䃛b?PL}ZW\[K֟w:J چZL۵:x>LAPi6]?5,T}b,gG"bFX;$vrCC$I-V n= Dܧ可2Уx z.iM|~>,ۼ,38ZVT%,Ȗ*'[ӡݚ0tJ3&IFK)@}3Loy-J/!-F0أ';3)"-tic~9v SlS(|A^G An b¦7E(ɢPѾ#)L1"tlB΋TG0r;uXe?yE͹m8|]jwfu.w`'Sxc&\d8 gG'އoYX5:51(aIˑc8GZ/`d8ґe`KwladARYqi۴YɬWMFzJ1a3Q>Ƒ ]QIt.νMZlvvPԈ6㧑rJkI= [KMm8RE<$E GޤԊNSoҿyH=;k_gHCdTO6BѺ\lAː{2XO!}onxW[@I;Q춉'&y/6_9_ј_K)12G 蔠#|٘^n 6@Ԉ.DD5tNlSÆf+Z =c7(,+O 6:Q_5yvJ1R- bX\'~wvhP,߈wVtfH/?a3RߕgФ6HwA{-Ѫ 1N%HV_= UKiG~8Z2lJ Y۳Yv.¾zm^]|+v deop@D':6 ј{P &XDVg#-ѿά?W x^p, [O2V$8%6vc`R o.Y=~1;!!֚RNGggmk4gݳ7_׬mԳo%&w_\No`TFj0iS Kh[tVF *#AZs30aQI\N-384Q>.jlٳ_L7{r[GO[&>? ztm6T\l=Z9Ryl1~6{ O4)в^]3"ߎv*$uLjl3zRvgrۦqto37za1""YVjg+euVҦ s̆8M-Bb-RhE^7Xg]JnLq\'xp)!~cTtŒԯ9.ܒ sN0A+{ .er["}@?R @#KڌiI ;pVw_]$I ]krC%8Qv/: [dVeihКc&8o|+ŝD ƌPG:?( eAn5*8u:+p):Ò~R RU]fuΐtck(BnۏG0Í,~o.v}f͒AjnAʞ{)M4W~]i5! 9R"PDM,=vxcD2ЎM r S![j4tNT%Dm o^wz ĈkrjYm=z q% ]Ba‘JehUTjҤ0,CB"t|'7=!yp8tmgzXr/H PR12̵?nVeڢe5a@Է^kV~2$(CO8#>+#}MޭuX|IH R,cnK4Rw: [N]AchvHn3KF8sHXe$84y͝м®F*ǀPaiO+N<%-WQ cQk=mei>Aj9QLW)Q1܃;Yu?[Y9Y#088co: ڏ:N?k<_7=6}N*]-#/ bMO H!Gi>Íp>= b@8EZ8( Z\IYUf ,gVPz Lv/\N(\kߦ-'f$04 mHe5gGr>j~lQVCR1@vh mVb^*;TB $-[kOĘ?I tes{^[H:|笖&\+"F6a3$.JG+'](YNG/k8ּM5ϞveJ-Ss’pa+J#IB Җ.Z·B3u,~rXd?J頳*?Q&]YyWN :#8;[o"I~&6{d֝; &NcKsx$-}m6knƇ'G =n. STVtWVӚ乃Vb>8lJuZz  " 1!B/g%E6;l-?,Yυ (юfN|^m@Ylұ3ZFjњ~ID8LЫSd\l #%6[>ȮHbc:4F-Fdov## ґqjGY799n[0j ofo?p1%Wm URוA\EUe%@'S (Ibê#+1Kn6=(kX;͗5tdW°D TY3CnZӞV=NI#q=nzqpcK2YHΠ[4EXۍ!RU$0%z 3_\_|ccsb`-)qc׍l(}7pf\x(8؅% o5LGy9_% J\۟ôMiQ4zD|A zU&rd pQk]1Ș9|X P6&pz+w/,b;Lն{"ܙ/,}C[sNjV>',UDZ\-9i5(QIq]ߝЂbs2w"7m^xpmU&?4vvb(#Z>6lRu0-i>W5>kQ02vJؚJ#"d3',bNā)Xspei$'9ZFЋ3dLX#qL;9Sռ|t.R,7]5QAD 0JnV.^Q> A, RR5L }im[-?Tm0v^J5Sq8쯕M\E<&Y}A 985)?#Fb}X7C3"`ŊDq409Y2#@ qlY$ba3E1Xڅő ҽ4*w"T5"wzs Q#f{L3*D%mc z"8;$\J 6!W7wtZlW6oYECj_DYت!x:Q#7ó=0+ Bby ǥR2s,$ӼfY6TA*|͓7=R(f9v'3;pL4ߑ4G8tl٨o@ L2`ᢀG+~"|xu)Sd'D1Dx9,]I#lNI{c8l1_j&AGJofQnaco~O MJy'+9c<9Xp+>ʈi(4ѺSg8ȑtqCXrMy s@jё9HF^1Ǒ2E1z,OY_FC%idcd"xZpBKoQf5-}bT Il5g0>? ¼5a<$tjmO]e9(IhX{W~ Vq}#`P:.%Uk՞3]OtZ:;I9ں=T0&'8D4a&-ޏuB#tlJli̲}۴AKȑfmw+WǎCx \E}NG:v ئ?n|ӕ&kmԭ9zz&0x dSW}BcM:4+41oա0#sE` g|2n-v86`/+52ĺxS۲prRAosЍ1$eNR#'f }Tb4r,{"3ewNS k{owEi,!H} Zl7Kvrg[,:tо}bMqS}os늌iUޥ+U\aFs[\mgoBʳ4|gt7mCRt$,5{P%KDn6'bݙEUp?dFœT*Cy)~ ׏Ix-f6! # -쁁R6 +\j[N(3hYhRXkm! CʃRJ-dxz4*lஜ}l\-1)QYj <MddH gV?1pb ivOe<ISs#+r˿ ֯gL 3axT^3>׋s;h[Fl \Q@k Ǟs杘?@8eiTٽ/2d&dɬRP/_Q% )ve^ϾMCbu꜆>KԄK1h KE3- [Ga.U%d˨eGg- 5>?'<u!%v r $rM+^qW`,E4HI3zl63t&q.\zcnݕc ~Ƕ]?nHC>vhND;‰]c8zY#J@('#`W7a($B%Vm!%.Bi?{2n" K}|ʷxl Ʌ'=Hȟ<-`;תϽ~)%3ڳ>\ߡrN &sռ`"Ql qmH;?7<p-:.QO-.ղf}A&sy ݷjQvDPZ6̀M"ŊF+|>dBYϡqV8A";=myW&A؛ƆuhՄ|7$GϻfX-&&Wg=M3v6ziK0{2|^{TDED}V9ts`gE Wz&Tz*'r:}82z~ϱr7EAlR[g2xZ<}H7a#PR U~! ٯʿlU~#x ?[kڂvn3nkp\+Bԋ3&*(ߩg[#mqMϩz| ?(DbolRV"]} >~&~nGnu^Xvi$1+ίВǮuY+9(%>/'ЏZcA4Q~FKn_ʊfx wv+μ'%ײa2$C=AM4)%Fq2YR-CbnG aTk9+tI ɕ6n@Soq_F+6yݝכDpw2dwC Z%Ma+߆]NYm 5,u_$Qt%)!kIF'{ݾȬpjGr}팳'X!\ k N?F,pO!$~D:km, em:~p~k|m6/@ӠiŴ&\R;:JߒU۴H R.n[ߊ) qp5qmΑC緫4}9:zکZ!d xF8 7X>|$q 5kpf-ѵbGQvχB:e+E A:c循w=oJ[IIoWw*XZdIUMUoNvh}o |y )̢PǢ}s?lp9/Jv+6rDyt  2wo7NPl+U G]I lq/2.9aYYTQ)LNO9 hf< e.9Ӯq)pHgp:s뤏~[V-g d(I?rBUBDw*" 2F4]GT [U2#6W/x2:ȅ[xC>iKS_.Ugr@}:MUr1ә ߆;9A ÇQ㉾_I1go^j$7irD`K T, 7zks&g_]&iku-gGmc lb7^t̞әڑH.'̜ΚjzNd#%X<>hxJ?&4=թj%2O[IC+œ*8M\-P) jT&=hCeerwC'-5Xݿ Sb3^'dӪ2H/yWQNƈ5X7X8gJw\;kAch]Gg'%aB]'lyRnD%1fv%N\$%yg|y2ihF T_!N!Z{.p$lÝb$Ox_JVbM{;.>恵HZ]^KybB6ZL:xG_k#dfcEDeD\&rSHqpM =ï) *{%4< |u!52ft%uAz#{$jֿ#jnTAZ>~ odŞg(`?5#^,kDLq9v%XSYA;ȶ SfKzHrܶ4nѾVD{o"0;\_=f0YQ Z4`wO׾uu@WL"![ׁt͇E;V% 1Y0\V}Uata#X$YIuJP=%ʘ-jðnB1h\[" K{0@:FXWu7ҀZ9pcM#MoQC`V}6acb 9Cq 8suN9u9ƃ%7zj ^TSVf 4w0SJ>^d2$$%l!sԀ;Ck.nri&R1\yA0g&N`ny#]5SCW~(am)j?"-=nLZ`Wt3 jinWF1cf -,b+mVfLP7nUzfV!{я(y ZENyOGR|ʇ.TVxw;?b^_bâ=[\>ō`F6,5ӱ#ι.N#'(#HC 9䜺Α>Q p;S% 7iSJ~o!Tl8ƏTA7|l/ƀy!ҝiJr9g 06Ew1|D:<7uヤWo" &Lau{X`XߖSN_=<|4{"_W;9G:^\ņ]\߃-g*L0*ݸAc_b1#C|Pym'5<0Sʵh+T,@MƝa aIU[\EgE6 )&B$.^`:_Ui"f Jf¾Q`A{7otTrw\i *YڍLj*zODVۗ|, g o(ADOstI֥f$' A{,zHN_$˿Y@`Iq#ΉѿGo"Wʣt61)]xdzA (ֹ%)P"̉5cҐ<#^K#bi {_Jۻ&iNZK+Ɵ+Xk#HLwB"kyv}oT.: sg8S@|>g?r.GH*- NYXN|aT?7#|OQ^^Zo#GH]xd{B:hm )] 3s %B@n+_F?!Žۂj1 <2Ԯ\G6B3,L6y"\*sJk<0=kT֏"wh#^79%?QDĈ7)1_%Ovm)kT+1[*y  J۩.xu6Ghe2{@_9 l\#طHU(p3;c.)ԜXK38 eJ4 {Dڏel Hǡ7ۏ9SM΀Jxj#H~CJ+D;}3S̠;;[>pcȲ_9a%å @NnDC#3sbE}/|]$2\ QIUc\:e(׫ })`g_*+~. Y[ow8)zJԃՈn@ӱg:9q?lYj4ٮ4ULQS|hr@t:5u,e|B{ JSo`6dH|71b*+\ʦ0~p`ęzTĵS>cHt2B!cۅx*# яbjʮ'c~|yeln.͗ Rt]H& hU%cLɰ\hOWZq -9Ykpxf3rso!//)7ȁkk{v<sTZ!hx΅dI@Hi2iUʯ@:Ɍ0Ӿ"DݳzcS}iSe4b"l%Gs4l!- &|w/'3tzC w?K@ѿҫ!rIۿ lVۏq$L&3ܵ<%qv#h>J01A.z.C^ITQ>BW DPxƪ X}^a|$,$ iu⮞ LOk#Z٧87 YX#~oZ" ;J$p|X.6*'nЋI;}'JЄӼ/Sg;+>L @6;Ӛ!|xl^& =܁U΋X^`/#ϓS=S!ѠT42Pӧ;+b%\_zK2B- \y2q4T?p|zٗ1_Y(xscAi T-H/ %CGT Lj )kmHe2M+;{.=^x+Q`2]sSf:~eZ(:d{ÛOrYɒS\rEVeݘ1鲍&W$KB뱊|+la瀰xV]׹05x0_ɲ׌C|˟' VlI 6 Qܣ*2lw LC- oSvq=-^ŽnҘ ^N30cM3}1{ǀ`pY&J\j"D5DP =f [\`,8Y_з}m0\YiԤB "k'rA3Zc;g<}`f EW)jg Ɣmb͉_U]#S<Q. H1DeV6$U$ŇnC#ըh_EprsA 1:wDjPǼ}獀)eep[za @gc0Ly۾ 5e, /WPh8r"L.) (Wb\6'-6st@Zy.R) ˽ IkgO>2)ʖ ?\=ָ=<26q7oy0H:`)*⿈c,9 8kmZNg2Z+~릋M:EjwfaJxG=_XWD=t?}i8yުkK{8¹V.=E$Šk(~i/1ya{QhQ-޶As <푬T uq5@aqa=vS#a%A/ЖGJcZ ϜKtt͜}qkrC>XiSϺ%^3M;6;4c@wCY569d!xtBh+!%?X#P'|n|(tAfa,b՞@;){ xxP9ə}6w'8qw ʜmIrxCAYe5AP,摇~͔lꩄ̃(o"` 9ƟC}|;wZtzPy@MFe Zb贮dS;0ZU7m Y0{J;ZքmN~/D=m m i f/0= Rx5.sݯqj};H1l$ ýg/F/B[fXʐ$.<`RٟgI) .JqgqzYDƩL|9?@wp.U:lOgg>S E:~9-.D\c[3ǩ>߆b$*ٻG@LlčEdRJdOO%T:zL KE, 9v IVfy.s0LgNWZ5muML%P@e W :,vI < Z[sJ3텘Qc:wĂ!DSBq{;荅Ĵyyt6̒ M~/g>:{ٵؐv:_R'zҞ'aGODw1RR)G[E[ɬtv$-d$wM}rz7w`iqQ8zsycmlAr5;=K֟h*8'F (wQ\*}q1]q8{௽ų<ԍ- FF*#C>5%#g9+2h]6E4u̫?m<T(ޞQ:Ɓ.d50G{9dbPgd\S3 d?JaxsgvTׄR$'?G n9FE\K:jyM+U0ƴe.s#`0`/ƈiK*nm/H &UHye:KBQ[S#&$[K 9$@ŐTPQBL"&rVUHĪvkQ;l !=6?-DI1hQX k LaS'|`l@JSa[h mؙ45}ڗ D:Ųٽx8>( +qz$mO:/GKˋ]r*(xRpdhสOGY7OBNoδ_knۦe-'-2P{?F#X)W{?okcjl/ndqiȵLDX܈kG8ǽ*w<0Qw.a2]8N3ԣRK*CCf) 4pބ N_MNW'_u]!\' w(BJ,AnbLx+w2Zz TdU@U7{axFo`}GwPLe4Ä7zze~ʨA^1)ΦW@{RT~uO>y[Idmԗb f}{REc2+ LPőwr jb4D<ONHYA&|9@&5N7ϯ2yeGPUGqm1Of}сMxO q\^Z@Y9rx;˸t;)_j^j3v[fQ6ң쥹%"}mP2]8aܩnY -4bGjdcIT|ЮŔ:}2|TN8cq>F=UBUm4s{eʈdRgAr4^DsW}4$RqNygNt qL͜`Ci!5APDB哑j:K6t\U4RNj6zwJx15?1g)RMTt-oנ$p!|IYŠKɾfuU=D0Wzƫ'Ҋ肼R(E_nQ|ύu. ;HO0w y |tȘKg-|mз:crH*U:CNs@KZ_b (ie0ں,ɞ1Yjw?MvÒeΔ;.Ai5ufžlUA(DR 'mj߁S)+Zwk(|!`=Pc&,]R:X0P%68t`* E֜7r# 7%]7+KJ6ׯk D)'z쯜uJ5ҋE. )>rq#*={C;t_VbY T S^.CՌ.mkORp (^ hT F 5lWmHΘ}*,pֵOZ5v fm@銹W,ꏖ/}Vh_/}v(ԲކpF(WwLq K_~36Go|͖EVprAp:& ,&ݏ.KÍ> t좨㗬c`h$.`^="S/j`J5֌/QS MoZY; i9h:qmm㋙"P#"DQ1jj3]1%DzaZddMʜLo k$8,4+ \S_Lbd,bdc0+G߾OP%Լ ?MueeA*af^jT~:KDF;K"/@6Pzkʇ卣쏰2(i"yb{,fEkQCb'-(bzmWn9!O/ +I@C5W]6l x0-CBP }[4&G giKh$~Ty'^3(`(Ȝ_Z&{̨.1,lfJC϶¡ (2+GCLQs݀1DJ].F)QmqY(U @ O9[pۣ?ܢyV JHqn۠ Dy#U-6|iݾ˖wdS pC\qp]B0X&3Jw}:Q#nm0er;TGF̞R1cO.=^P V:7ae'Hj~6 !rD \KzR)4/lLE9Z3Si J geTX}P|W;ͮ0>h ~ ^k,wf蚓ʶ;Щ?zXR?/*Us~WkȅTISӍt^>.L1PYvT2吀5HQRw%`Z֧ -f US_17`]M,2ca, '{?^`1Ui[kM $lU)"8=NzQ3v^b>"GX)yi%,P'[+fc*I$߹raiӒ'Udo;[^fTJ# > %)}9sn?! fMTBǒ8:uHyM&?{ % [x}/xyc'ކO"oƝvz ǁtH(lGscz7C< WtB  ?{"HL-m>hg9e(s2j,e+}qDL\hgjH}@0wVܳ iZ4¾;Q_WW7/b {w'rX S_l0:.;ʋE4ֆNnD+MKh{zy~M~׀2IRH·C#|'БBA >'=GDW>9ZPZgafT3)e4IJ5`?(3*6ꮲMMG6a5cLMD\Xo1^cG3h33ߦc\;{;E0Wx_]Ȇ@!M{ Mц[K ~E=gWaDdN}J$-(Jccr.dB "rCÞ*{vq$,CGv[}@ 3,?ϰQ JGݸ8jq'M>;jix'OYqWOL#kjqԡ 欠_e["6PsP0=ܯA^Nm한Wƭ.WL6҂c6\;ķB{1};SPC1/2=!Ips3,Z҄OUdغMI1.ka$Z22zxh7Ej5g$;aȔhF!$9ZFCgfK6*6}d}HJ)Q'W9j,8:4-C<=P@$#qJ >KAgemNMC'q涔p'q {sA^fV;(>_hVcCyK׳1iBI Z^ͅ7k0-6 q43QjҲ׹ R?nWYcT.96Bmw %HMRDy4M %֍~:`$TR&۟+Ժ"E|?H9P~ ĭC[<(Aͯͯ6c@\ѡB*pG`3QG>ْ 4/a m; '@BG~[6]R"a2$56owk|aw`],/Wr2 >fh+X oH)U5N@B~鮑׼vRqgAAHnj^yU֨6S$P @Oaf3D[eNq rEO,5qdXAH8*8(+s4^)[7Kfh_v{SGqfUiUe?gth3EX"*)?S(`F 땏* ʣ\1UwTv{^,LM N>.;ԙ5Œ윀H;孚1--P,x_curS6O'px'h{JceyF}~w#aZSHo?kNUbs]cyY3֚.m0ce7$l\9IL:0*\#36ol+V1pRQAC{eq3w~wXiI\\QZ̙tP#oSD^rx noL A>G%E^A@G6n.7 1 \B.a%6 5ͯ1I)vف;OЈ,a;_S9{m )51`׷ ֬|΍P'qN4)6~nqJ6KK=~d} FH_0頟dNp Y[^^БW]VV`. D `_2Pᘒ/^%1x(! "J[`3i )wͨ)<DžMqZҮlC;vfA$푧Ժ3륐4V IBrݟMSWc-K3M_ PBR %ŒS]:0ӽH#[Th]PX- j7d='fcҝ% @Դ},އ5N@~C+z4W֣c?INsk#B\-J@aJ ,WU-LL苽F-ݳ!rZo{+o xaq<a%J89;o\b%}psC:`T-Lz2ʸ.8Sdz #dHnj+=qXmκb+@p^?|*ZލOn^T25y$,` LfobPw kÿۄgDeFq~vh^;CjwUL'؍i^= m'C^(etƆ@ahL +K`w"߂io[6?fR!rΪj]x_" n HbMC_y7'2jꏈ%`pȡ`+ے[y?<6+eC"~!ᨼǖ78k|GѼBu7dm]\tCA`Tĥ>􍠍9| -!Z琉l S᮰۰Κz]z ;'%ӺWlQ}twOЌL/ GgȁZ7u:/8W7 _%TY9r,8_,wR4knr%rxpJh 2x8UbŨ>i(klrV0qah} Ҟ dAEN;/PW h3W < eiE_̰1z#bܢ)};7 B*)vb q'4y _8q{\Lhg5s@NAh-Eœ5wf: ͏kK8.š_ aigP@pYLķn;ifH= T}sf vUj*o͕R *S[ovNbR\#5'\,|gV=#hFKud^>So3? y%#"H9l1!n|9p'`BG \OaϾmcgt\xOޔϟ +yBɜ#o+.eI IO2C ,!&zJzָw05Fm^^-CPXics#zGqo.$@B22yx(V3sG.jP#ʛ7*ɩ~{0w~CaZ? 4{Bxr-|>2/8_҅=؄tYC<Q~ ,vʖb)7B/3_ClCC5b,z!n]Rǎ럤|}7k+#)[v ~A$?G*` 0Sgqb)"-*|p$BH!Yi ;@aRe?c:o]˻' "yIŻmnm2'mXMQ E?59\= L4&* k*$B<1%Aĸ݆@+Cټ†MLjz -$7o{|?$ZȃyPrqY[} ˠtAv=(+j8ۿlz#}z=P<* [\,B0 +$W^z+TP%tcý߀ O3`טL]HpgЏɃ吡{RXw62~1FslQr-+YL&dGqߐۏ~3ƀ-WÎye8uJ]= To@Ant"{tknYyX_L5t.i(/ސp}KoNK?s"VWڋk~(M уUpIFPzv%&|scލU£C]YYNB)<4;Wi_eEER杰&8:tIl&n!@H_%A韫7i5.syW(+0. aYo͜%7l3 E9)iMa8fb:޷ /쑐VK_2(?[ *A຾i "r:c iv8J#A uO$m\{w11mŽ)JZYfG2dI=ڕP##`NXP EU]2vWC͊L&_Ií/TҰ !R܊8"+yKڢp㽍{/u{sz 8<8p%#^9c0b\6 z*YDMY$ҽSt1168NQg?z,VH\xQDUéD L`jFĮzHHH$~]nJ d!u0C<W4w߬q0 .dwݬmNLc جze#?m?7*_uYfoT?J.2'4Bь5щU}~2"5(hJ( 5_#kVï4`\nÛvlV f-lƎν=2a{<}0=+gj_";Vڐ)e|Z>'BM(ga+=dL@v=+P7c{&R?' * Te; bӆ f`33!I7ό%~gGilC+ZYJt@SߓSxÌatD`(gȜs5œW*Oٳm%2Oē~jhWJKt8^Agp]~%{7ZpC : /]+|!Dt;=UdcV?VcFt5Rgw&4 pvJ"*+=/Ra?` lW@^y!.r\ RNM,N2@!ԷQOش {,O!`?tZCH'ӽJkФ%L|P`d.Rٖ& ~.OX4s @~Z=p+@3z'0Ӆ"msB^S)skշ~٨QK,5ᄁrHlવ9)MG Q}ݪ#Oë :BUa&%3w˙[J ֊? y&a $ u¯-ϙ[Kٛ=Ȭd*Oi4#H&鞯OraT/2ڄBp{o}1 Keu Cv9i nT?4-܀@x%;'[I X .ćr8;/ wj7й$cȒ1,PYWyo `;PW9\h)2\KQP7]bhU~},/ pm|_m?Y =9KB>a 0AaH8S7}L2en}ttW[ٞ#)v?R}\X#_9%!ZBz{>C9$/CҪ'H:3lW=1aŌP&{m0M19+Itt{ccIh\d6]l2~gmD&`iQk`㶧Ƣ,n9{`obmZgt͸ eހ<ԌgI֠}=g|}@*^[7{153Gqb^ʘY 釢TDf;8 '*(gs Wdv}Wc  H`Spa-::,q<%魱b4gv{ضBWCvҀu9A~a܇yo952kObZtG@تUI=H\?;Ÿxsa8(;ȉԈABSFURoeєx(qM~V97ߨuEz!ye|NFuiRܵj_*Tjv='zˑUGJM2Wϖ7yjQɒ7 fn KtUJȬ Y_,3ywdpS |_APb)/VԒKNqEwBP͏tӨ_ZbdgrK}̜фM[fl΅XH@WFRW-oKE,P)qs ѥ:xGy0dVPP(HC'Wg"1tZр:)WZyck=9hįjHZ/_˟%B:ft#݈1sj[_ ;cC6πZ@;a71C(݋%NT^,ker'dr\.ھC}ܴ))*JEmQ ~.ޜ.S.* Kaa1=)Ҕqa$f*rxPb? d]vӫ!L qJђgqM {%o;i`7Ao#gNee7qVyRbJ D5t\vr+Eh`zmv.Nie 4YS$"?M'J-[0e_Z{-Yu-zM\/T2SK_vGa! ]w>#X͉ϟ J[B&,=[/끏Ӫ|3Z\ ŻohxO]3dGRB_T;_qgm;:&0 ׊^A BvGߥEe+AXlu$#B?Kr%*۱ښM[?<Vcq|Xtt_q@v@:2Uj7.ꄾ":ƨ#]䊂GO%}ěߔWy\Qh6R5JlQ 01YQ_uFcru>ž+}H,~WrNTxS !H `et8&E 6k$59^ J%/}7kxݗw3qG3XEexێ{9qWF"&!b5־TvEIMtC4凯HőosUߑ>ɩǁ۵!C?O.%i2io"{+I]8}g׵8x2BZd%~X "5!|*ocŹ.$Mr煍dъR]G'Ttc}/Xjq M+*GE+v@}Г5:|M]6B>>8-߶4o~΢2um{߻?2{"<*{o Wf+ ꥁd@U ha; xd0JLLh`џ*- gm>S0iӴ{"nZ= qg&V/$P #EwK@{Zn+`{`i¡@=7Jq{ bOqS=øQ t*0X+>I V|) K>y`2BJhPGHK)s}T:Y6!wp|J/D2o,@n]W)7 Wc!Au(a`M~\xjP.W@<)-jcrኸ뷲)n[ )_("@E >] Zt׆^p,+K ®䎧Ot0<}_IN F7*X@bzqdXهʧ1:-/mHU1yP"BG ¦Vf@ 5'PR?8QNWHy f4` D{wTA}Ub}7*X?Rʁ٬6:I8|>x@y"{E1&i.xOHܒG(÷V#m)&aPkJWk\X_ CKJWo󦰵1b]u _Hj]G酄sQA[4b۱m_/N F6K@y<[Ҹ}!.4 _phֳ$W&YdXohwJդ%0'T|8yJiבU*ɱʰQ$1䭴!csͭ}JFIqk,|Ijstk>Ռ!Իr4EBjG).xEHyJ.frtyVqjdtR8݊=fJRfT+jKz/i =g#ۙ֓uh1VE錊q RgQ e?ކ@V\] *)/Z;X$'8cLB>¾@EOĎp}oP*y^/v>J0~Kx4az8k@f #FGcd3ݖer_me[)*{GgeaeAnlC@x&#bo vhE>-XkSAN<=x!F]hz\UrښVY +ŋ Ka+ ndG9.%<i>YRLg+Qgcyn0yeiBE'߼qKEf EE^B;d xcmWP,ïVAa $oZhFjjʿ&hЈpH;4^A\5ZI=R5JR7]ʔ2[%wdȁ #\HP}5-iXA(OM_C:r !] ͡h:"fMjhq0e.M-ڂ3Dm5r8E rup>U~x < E$hځ^w W]\v^1&h8oqSZdu}$.2 $=Q!gT!溽Qn'6Ih#rWA~w╔a^-?'`.Z?[V&xW[kh[ueMsCDJJ0CtϾ}z](H[lr98Jvocpj{'F]q RR/Mg9U:yxVYTy"xm!|u9ɜ?ۡ^KJ4:rr4 TanK[Md0dEZN=r`OͫnXnq^:9E.55_# yY`F>!&VA8!K2ٝ4=&K.Dr[\P>m2<(%D{`}G}._ QR|V A:OތfV,{ai"%07)Ẅb9Bl:f&|vN ;Ksgf͗ML"ux_:~\$^fr"_>9dh*#S2" %Kac/5Bt-œMP5)9PT`5]jOS1V2!VYh fS/s(… ?wLbB3oU͇pE{/)1W-Nk=) E]l8ځ;wiqp)e殄 ɼ9hu ZC)‘UTe 4E,kW E 3OmFHYG"oh@k eswY$_)C->QHOgcAًGBIUۻgv7 iGT5_ w[Lj:.ܰ>Hpk~ :lΚ;i5hðֺ(t28)Nлf{vD{I$,T0")TCmu\I1 yO%cN;ew_Ƹr|gs"<6&d,мeQZ|?*S@c#p3 w$؞O LշHP.üe2P:2x i.fZFN+!dE-me9u$K-N5QنPl_ ^FPUw k+nd]*|AԨE'KDxaTسNSR;gL"S&CҴwB(,woX*l""980\9nŸ._f{%&E ;D=t7_V3*H5~E_"KG1Y-t ^X{2DOtcφ\b2ApL|J}-GRc-?v;9}<0SL穀F{!FiWI+YyNzfxyʦ}(Eh K@jPdfcY0d-N-ߙ28(BPKs:Y_qDQwukWroj9Cl/cPc"$ʤM&ڱ_/'k4|*F],<'d!Շ:4$|X~ L|]wnTzAT&~uL݃Q I㧗:]a hNw.o1$x $tc(_U/s{؎/-ӡ\ ib: WB<ԥuح*ςId biM]!lkƷ {糪ȴj""6w_ G8z'xx@`M$+[?`a›5>i?࿝td*7Ljijg)utCb#)6j,%8$!kVZN[Iwh#.iu-QmXP fg <Ws盾l3:5݂zzM f äf] PjQޔ~E%f]!;Nخ1{\8[˝&*)RNR!C7ە"; wl5+цAe;izД İ:\[Y\ǩu hc۹5 7!ި (v3~n ԽuR>z4gs/ZΟ [®`+hP4!Z/C^ quiSep- ׭g[e~%7DM\16xd}>VpwzY!@ɇ*wD7kOkc}Y4_l)?-$ w{yt00t{C5+R[Bn7^0~P'Rf0hgW R.;co^i3S^:.v.P\}sPPO[f}SD R t2 RNMz!D5Q+}x`?u)lRr]YMTߦpYlzYBgQGΑue^H'o[)d Vגrv>b~H oa%5: ^GJᇵP5iQxl@ Mm~#uT&{FXF9fDFbOD?{㻫j E׬1;E)l~8~l)̓ќԣ;5jn1)ZoTT%46Ʋ~֚n_l~f[d ǻы-Ҿ!?ܼV3CuK+D,z2U_AXa"OJ7k^)ewL(H]J\ʻI ڿ%m mC2W̠KJK[CW͢j&:}ϗdKA(O!' <8(yrA^~п+(hGl%-ElA03R\ctSgfa t j/\" v Q::Uh< OWhB|fSx%L]Ü89w/ϖS <Cq$˯ѳ_2ۭ \RDG2F4paQZA]jOd5VNɁˍq乓k&^40ol&LÌX;chKZ~6Ax+Xh%F-\ 3B:iT83-DKۊ LF*]Ho_>N!G~I9bLb߮#᠌%>q]qu3(yVo9!p6[cGOY3̂G2Y*(tڟЄy<⩍J)]B|PI+B6zњ(h9-:C$-/-UK!HG+fs:n6ݸ}O(V8A0 }&hq1)Kݖe؁+?G ~ _V2DnͦL M4|R/1SvxJ))r`'tkH{߼UHh=cyI7liQ G/HUOubߝpo@ }<(+-3DC YHξ~9{ErYNX o'8!Ē \MNJXND Q1\gw@pz3̀ tƵ'J*3ȯi3Њ+)u.sƱwP_>Mk26i,^_D+\0 uMWezQkƗ6P5vs\ٱ(݌Ħx%R_F UH^fyF;Α,rj} K Hn i^yžH죘߼]y)>j+iYIٌ{EI Za&>Zd4íI>tYĈK u5?A䷟&B̊T.HI,Y|^Aٔ3J(́VZ/%p3<~Ի9?t/ F}2Q)<=5'# ?zyzroFz԰ YлkmʻA]1ljĀך`WOЅPζ_n@!n /m۫7#21ZmY7r 0ƯEu6OZ䪾p PY܄2V2ϟ,7+:5G8}=lr"B@Gi9hDp7^D NbweS;g8Fgۧ䁏<໾U+Ic}]FrzgP{7U<])thxtd#/"3S֎-+dɣEܙvݘ6 W-WR qC;iҔfTieC(?6/<'G7"Tҭ7]`T ULD5VFoX]#]C/}_&c@y^0Mo4tZXyps~FlJp @mOeW pFS= LK[Zgg$h:мu+ x;M]DɞiJx03mJRG FY;G.ls8D ;L>#VS;ϹZ 3`ёU2/ѩ:un"`fAdżzGEq55G?V掛+* j6/p)bNkL!l>>zRl~ο-E\}Zɹ_ MO,FBיb]bpdOgވ(&ah$}@ z|O3o̗^i&Y3Ƽ/RbE+S%<sdyDzgD"vKar֮p =/Z,d HxlT+ O流m47pNU(n ¬^#0~=Į 1vib _[HCw9ygHWL_hܾ>D7?F cB_tHrQ멭UV4քr,5 ^P*;DG` 4'M|UMoIhȁV?; B*='k@߇5-X͛c*D'e 9&eM:k;F PUF2C1Tc$Wمڤ'D],S^J >V%OIl /;Vd2C4c$ud0suCR|\}&b1ݢ9t"8fI]] Kel9a@ ߅.%@G-wL8ϔ< w(Ĩ@7G}syD;!lb^#9qE_׻b@IAI ̚n+/IZ:Q4"’50o1f{E\>%7ǧ"mrm\RU0U94*'Ee'[ Tъ#wC;^֮\. p^P#DŽ E3>Rf^!u*)S I}UGiA|6٨_Ҷ}Im{ )28zY>?B3|)Oqy!2un22h7<_'0t&ҔOi^Z x،r &N$T#{%ybſJ^ Q-zcnbZR k܍rJ~麘Y i$exyb,8z 31.'js\S8'z2զ|"68ʀPεiILȴ8q}?TjR y3𻏩Y0TgUk8B-b H,i(L gaCk6齫9"KF0Z Or@! ,SMucPhɤ7_k,≈ #ߩ49&Ӟfϼ_ȆЕY %LtukI3y,B.ro k7rPTB04DI$ 6  NuֆyN*mm5CςD,^dtg[ejҎp>Vθ ,ؽv >D R)F.0֖!Z(b_̭%XWUoSQ8g˧r ݯměVQ{ك `ekԚ+X܂; ch9MFf{DKg?$,9:hz1>2Xk)GHJWh|>/3 0EY-ML@fq |RkaJͼ7/XK2K$6E"sR5Sѳf1Άbcyf9t<8|x3~[5+(vto \ԍ )r\h@B&|U *kPp(K\W!fv3C EZطw-?\|`e hf䱶gK:nl4ob6~afZr3(Ooeb|c #'Y_.g \QA9aH]r]~T|bj2IgϜP_@tIFȉ7/ҳ:,ZHV!I YOU@X Hyo ">_$X+ 8MXbԆeK{n*]^7iʏElb(TmD$齟ۛǭtK5/l W+~CeqqxdtLƽeI]Oe`F<|mB!C`>뛊wbKH9K>w`q?{֩³\QaF~E[#q:sgz9C" َ؛s0/5AGX &t>@6PE~.tCıΓ(U ;PjU @Ph/˕¡a$p3s7B=11ܰd猪`ѡki7g"Y#pUe.:k7C>+CN2d{`v]2'^pNFmg@Yڗe3kQÄu)ť>=ԝ _L}Sa(Q_[ZBWփۙAc`_$$y89?cnHr$McNtE(&NyICXyꯔN !;Ih.&my6"Cl  WJjTIO|-+=`N%3_dЇŔ3dȒK{&b5dM/ڂ^t;lUlɯ L$B ,C\9^MKЁI@mn-)8aw<0ʴ~{/,iBqS>[jN3 =gիTl6:xU'*^!f]Д8Bx KؽFd*nn Q]MmCts^ٕBUr}[<4=dy[7~\9Bu;h^ t45?r]GdUAgA oJ*BZ-S7TJ3{AuuVGRXR.1Nl8=7lL*J;9gc sj|)L×w- I_pR-؞,mh7Ʀ|n >bxtZQ08D<&QW*>dFCF3_ r^@"ݜxR}*;*N$.HNNWLFK鯴 ;Ϡ=Chj =v<"ipRZ21m/ E3Ag2$K rȤ@[Y2adn\O@k~y?7D׉?iM]-33u"ɉjFjFaK""8ͪd b8}u lãP6Wou[ yx؛?1]Skƈ0ۉ6ح7S*CW6(1}9+)kR ;yR @гV 9o@B~kpK$Ha~ZVReͬ$ Q?AqUEE{&*oS)ϑj#Ӕ^gg`cZ>*ݧLF8<[Jqi/Ѱ7Žn(ь#9QFHcXwLaC`{:ެmHeq8:c8 [ymS=?wt'^ZNk6̆\Hq`Mޭz߬^p9ar&N qX"<-Zb `ᑤ~T7ɢFӄ)X]H!N|!Pšn:b:Zwi|C;ru%+믚Dj&+tю{ߍtø)nsjD_:#uT2'bUhO3kn.[ ܳ8v.a:$ys%mw:˒蓚9k)(|C>b-OV_!KZqXlaz&kOX~QNRLul?p s"NX/MRƳٮ+-w8~NK|Q)YSØ%F2Ζݻ*d2>Vn5iQ9_ɐ k슚$ *}vf *AMS7E;'W GոtcfQ;Taxk0;P3.-10!2bԬckUNMd/׉rpjfYjbis?c7lOCo8y52%IΔE֟)ҽ~]'ty A4TTIzI/@Hw(`gò6μLW;_zc.{z]"X< YH`@'$b(\}jowidguopy\cQ.c0E|"Ze/ڷ]y~s:pyM%Kpx>a:i٧HGa4^,?΀8,/\&^zSFE^$3jהXȱusmA5O}[M(p8Ez5?DR;=y/(Q"LTZe֥qY$UWOݳ\:HЖivq-Q7=WgHeSaC'z\?MpE0¬$nq4N\fc(4:%*[v,k!O,+^UL5sTOCbp~, dy 8݂E)#bqeղiR 圐gm/5>r~ vjO_Fy(z֣]36D&`>*1r=ԧXV%JWK'N=ڲp>oQgw@ړ ~IOQ[`!E mG 5V=WN 5r/|=febW* a| M޳[lS (3v$ͫ7J?pSI+Q?Sn!oGܳM>TVHjaovc|'4",q̜+!rlFK@iŔ~X]%3%85ȉvB|@jvbSw:LY":SU7ힷ0L^R )P# W j0 .C2荐SM?ЄL U/QjަW@{YL?6ppd( n$wCZtDXB!x䥽BM5~VbTm+*T3ϑKY`rCz?/ F8T9V KԇZM֧# SV)H`yNY?9Ty2Rc;r 5Hu`'Q qA1GN-<[z5;AEܲQ9bO3:af=lA]{&K:ph)"ch ۏadcbM"Nzmܐ]f b M:ӈT:}FH R"0\Ⅼ첌P(i).wrO1Em.&.jTP4;LLythV~]7J{톱ufb}5M^?؏ξ!8~ 5Զ$2n̕df^ 4m/ա@m>S MRЦ9RrI~z[1U̖({2-@ fYn2L&'dD!Ez?$)A|O+V4QEF~d7xN32؟"j2/flB+Ռ`>]^nxSQ*8^->R@9 %&Q~A}*7=.`Zjy_0}i7Qh ЛkƷq)_hgzX&gIrB^1}פ 9^.*sTS1GS(; dx jȻN{fTVaDA B&Vkr5w̌w}q㰥10-/]К6fN7ztEDdRi50@#=xA,fDz̸cr ڔrqLwqE|+-GbaѤ]>x䃭c)%8?&[WO-.wλKk|7keݱ\)?{薰`p82nJ[cH+fhؖZNlOZa׍ۼ,H;Xj"߶[JNРBtCH|>~5j*0䭺;$HJsLv!T=CaCmb C)Yb\rYնѫVhUdnsN'ҍز\`v&> E^$ųAՖճw&C&t׳TZ`ZN}CjVފl} O OƱ"!<#C-Ey=,H]z&e*RaG1>~1@qjvp+%Uf{tU-OY>@||4nyYn?Ϝ- .3Ug;>{hOLgɂVfj7-r _uok5ٟ/ ;gXMPOD0_4&a=Eр@yAeMaUd{߰)d0ULu_"R/ץ:x8Ŧ` Ǵ}DY!:B#cӋe%{[/ؠm]]@So=>]1SuwLiΚ-@-0j|q9A :LM\=c8K@XMG? @ I+˾.`,/'g!ȉ}ad /~'xz휿.rplu/-te; X,HWY^y7mhͰÊe3B>18T ~pѴcToU "]EkxOaA}J q 0pGsWDw $#|P bUZğ]9o8`Wp3ǥ=q*7KdѴ.˖Jm+:'x- IbY& fJie(pMP0E#lv?JRT1> a6xv{S&n/i'L\AH# &z1GvB;$_93mߑhT5{Eb8=WW R+w*)"=lӋx;~vnvWD̊}8m όNŬT1[߶A4K~y>ޟikpKֽ=|3t^Ȥj֦_n2I͞KilYsM,ƕҭ^("221.`v\gZς , >k`>u]]od?|[~Tj:ֶW]oPA8)K C@G燣ד K5@3; Vr/6$ 5>oG٠ziNO ;abl!3 2*&=΀k`nxTHnm+ͪ$Vo:iT~?LIbҪnNH*qqKS^~B+ğvd4oŁTj]߇9>+Zmǎ7VXKxfZ^S5* := +H n߿1Y(EC?)p+P%m?06H15sX鼐~"l٫|j{38&D*o^f煖dJY3vݮ ܇Ðɧhm Z`4,pBI mQԿbKCJ( @-+g&fV(_5jo`FL]6AO,as~|޷.'8:ms!ID‹+i ! щ<'W%Fk0QEӺr2HvOМ=HApLh`f{̚fCgin ,,(z!)$` 5l ,w;$}Cl/i麤 %o8] ދ1韐er+ ec^ A e4{+A3NnC]}qDUVv¥V]26V1 :co|z\U vk֖9A`Ҩυ˵jQj^gJhR5Y1N~3sP3 ďR}6,ᠫJlN;-1J.tJ;j7IàVMG˧15evUvLk+-bkJ\?b/mAଽ\\؝Xh5((s[*:'P\DT8+(3 ͬ`A@fu!*LcL֫P+AW.F\#eн,^οjzʵ-JalIPbjtP;WPP(4vʑH B ZzDO|E'͞@u7o Ax||0Y:6#'a3%z . R ~|đ6,a-9z=];gWvS~fdCR^5q/wa2 >.!8^{%$  `!5ǩK+ {-uݨXmelNCR1 Z1e['~w+ր[(cla;:='chCA!͊U [G%y;d2 iFk_i(ie|F[!ӎ2KFN:҇lG[bzm$'HVIノI00͡xI*[T)=: ~`\NrGn`:.!‴8ٖDQg 1X$QC'w@ daࣆd5Cl=Q+gXpBsa}4p4νZGȏ)QѮt| dnvu#Ohx5і3yNDt|o?F(6:4#ZTaaixv4摫5m'k:Ǯ}LjﯾlN`F}ȋixx=-p G"& , (сE84M45o2uݑ#L](k;%F9+ @>":X> (VhuIMCD`}*& Q" Yr[3vA3$u_I.dKCv@;'&xIDxrZls 5p/iѹW[P.$n0x_157Zj̦z]gPtZc [5k6-+rIPt4訢QOZ8y Mb{jHĩJB8@ߍa1VAZky@ry&1@^s1u:$gbN[ܡ=3b uclZЏ*ka؉:h: xvZ :jVz|c)_[ؿbHa;?lX<1'B ܹk']7xz1 pT蝐 K >x5H^ m+Qpo)yg Ro;&kb6pt㜸#=e~ K4J?et1Ξih!|(n^kT"768?OVMAA~eb%s `yhDӹ}_)ܓ };%z`oQJ@i^fQNuMt-@GF>Z*  ]2[j≿cI$u(V'KOJ)..<s+fxڂa8"0J"ct{1@`°SGs%iN I)']'6r.]/U>;+GӝZfH$Mah8dh AHg'Gb]DWDlѝߔs!k}e&?{Cvp;?S}]6b{C7Pu ӻ3@#0!)fʛtoaS%p Xt皬bQ1Gȏ3HHC}E}q7mH`X19fnf\hXb;OD 7Wˇ XjCM\W%=|!<ɗ[)tu,AwPxoh |(cqsu IzDm}cz*5U=*_t/4N6=,jϳ< E!tQT,) M,jr$^@*l:*z}슓.YB>uI_UNmGDO0cJɘ#+&g.K@ފ_&dًV=8yWZ=+M+s ?2kc3nm?vcFZ/YQzDk$T[85SWɮ3CR{#HѬ7La>QYCLۇѹZ@v_$tCtx&t]7LQVbI?UX.sny@;"Z PndQg2'm)AH ; º Ri,T&(,{t_<38WOTIkV|ܗW6_ bw<*8.0F 籍S#N^3GbeZc.t9m/Ps՟ qLQڥ?KϫEsrBKz0kJarqAQ?e9{'BaߥiyCrRQGP&M@_KY%iWF jLfZ=4;7L.{}|C{oД"4NlLxh强YqF^쒌"ũyZww݀ #[kލk=T*)wb2+AZ[x2"PK4Χ$ F(σ9 apy]^o vF{/~C~n I}AF|,^GJcz<Я%:XӸtDH 2u#LꗑekmNyuGCȲqv ]Qgcj ;랲0ҹHኯJ2kg|lU˃:)ʊFVct(,MA\w+wa,V.0[_fQid!^z> =0\/NMܧ$DU%'W,;FbaZ'Y_Y%.m bBR7t י١2% ' ߈1&^T'޳{ˣ%X^h,h^(q-A"߮imU jodm.gɦ Q!@/]D5#qdBl)i(!5吡xcst )pF䳪\؝!uO_!;h,Ldrkq/гjTYlQHƳvw8xȴ^5W2`hsJn씏5 _lw qAD wYa3gqi&謜sG5ӎr\͂!X1GӱSնvkk[6,shFljJ32ZurGdNŭ%c&'? JRdC%O>gĢoIJx=tMnmBI}̟6GKgv_O\?|,6r=WL Md9h-rm:B 鯅oCR4X6fN?Si/iHCF2I5,$@]jJe0K~wVHXDrsׯ8.(g|YGp!W qVLjQYnRGEa\G ji[ Ωv̷GNGNuٽ;LܙZR}2"#w)sPrU;U f?HHS7w`XڄƅRsNR\6g/õͥ١=l4pMbA̻j%田f1BQ%$Y/74j">6pWnǿ[~Pqpdq=FDMw^#s bR?8PD*6=÷_cZ*O*ݖRѭ*•) }lO- *cG%MP  - &-s<,'ݺYg67] GOO 41i)"&(~7P}9⫱Q )d, BHx,:Z+_PQ@! CL?ˢ^sU# :#RGA8X3#ĴGHT+k e9K:;@`l:L*SM*F0NIiW'3whhU DJ%Z\E6Urld,fn1mǑ!mvW!6vב_,Qk3*] @v˺ŬfV^A^V]L[w)Z&-楅sa94=e^4pfx}0p 25V,./,6s>P!jƊJسѽp[u)RE ȫ/K"zgtЁޜ=ΆD&]|HSd^mi`/si)ً =yy!3 7-`5CtD1mτO4}+zpq~~{O)Uly?a㾈 mz;˾.y.xO-PO84)w|pE҉#m0V`q[|џ@rWӾcA:u*t[[X ݢ)r!2_Gp&W! 8^Bck"`d]D^,/Ut=-v-$h"M0tEKCTY}lr/ѫ_~=m`8,VtTtۀNi\N)nUr՘ƕ)h e=sNC;MDf 4(kz/&`uW șA+[L]eH{pޜ@a N8R]4SHVM0 q_aR<*@$ЂRXZފ{sӾ'yzҿ)6J'T>T3&n6hql=VFmS{N`СwX+L zvgVҰ߸rAZT];*(S(raLdmg4dމQR2} Lnn.LM4%4;>.o")s.s*,i.%>!") WNճx4$L*'4XaK<)T[:iu1K Px3 % 3B`تp r$ä%2SK.o%c<{TY3 "kŢ4?]LlhNjžT`E1@{/dS; .)r"*w"^sc)G[%n?MQA Z?A h5$:\6nb{^g2hm_, QzboLICη6+e΂U&{ YAExH@lĠzc{-=s65Vؔ<.bR`.n.G}n.@2O׫jhxitYm%,<*S,{~WN9%xkSA&khl]X8x" gn$Dժ;(Dk{6/tpUawiXr7.F. hOMJ&Mv@X'Jg~`"zt-H?7Rb&MjMqer ͻ[Ia9ɞ&|E,=@b&`ƬMQO|;L}mQ 9qNnIN7.XP>䯋U9̪Ϊ"G(=KJuzaULb@3WvfpbL<쬠ƵC~F0E(Âz:毽mGaZ{=  amX8CLyAlyt` eDKʢ Wn 6$v @^~G[b|(?NXՉayWUd6)''H>.JA($d];GECkêq®9(s,>lu/ZU!;/Tv\^ Ma组yD2AXc55#cwh>Re[8M~k e抶>JZdd/VݠƖ(iay<u kRL%(h:t/3VdS:;oEyZq?aFU< Up}%U83iAG=6'C8|tw\&u F x#f̅۝'HǞK"0o#7dWp8\1[oU(+W;N_TN\3BcX,!`>MjJzǴ^.is[ק ʘ-T˸ ͳIkz{w3ę \C䪝|X:MhdĥXu<\$GoD̿[@iLy!Azl4ܻ!Udn+nHg@Xشv:l3IF0{]a @H+hb[l(xA4xc&x|&N/I{&*.6K(0XP/wE*%IﶻN8VAnmBT_%:V#$ 1>R}#W}87+9  kFH1fp5y|/%'.vW:fɶ mU4H|tS%=bPrLpOuiŒW\~'fk{F Q|RLN:3׶KJ:MN{1'UL?|b5]Q۟ƦEj`zeHɦKp ,C+tvDboWVqQsBbi<+SqdpXK$uw<7d,4MuaGͭZ5ɁAzRE= *߿ݰ!5U䡊O>Y! 4< "_z#7b$j=-Ftվ~89=! VՍ^Ң( 1)Q?=Vli'9No i3g"[4ӛ>Lqҝ E`2#IhU3;o&<0A"Wz$]9lDl)@\lh~茷7U׷Z4S+-%Bn6ޛ)+un|:iie)H+5 - ^QI#Qt{D-Ahr^AD:F#X w? ;+d׳#,"gԬ/d|v U כwr (nG3ekg3;@B(Fhbƥp˹T7x$O ܮkk[ 2D +6tAA~xʴܐ)mҫϣuϿk0NjGnsf0W8]Q<]x%jqǁ_<׷+JpMk>Cu!1rIcm P U8 /` I{9턌!mROĄ$Aj!hv[Q zT. ER&"(3Au{^63O o"4k ٞE<{ W01;ՅmAfRx]Ȳ iSþTu^iG?G33.K ^_~ |WQk Нxl_xYUիvU#zt@B@Д^5z՜=5E'"O4c,j)L"u,ڜ8jVzx-] BH *5nɴ'NmO:Tױ,Z?}fMR)y5h]*AeىS`άͽ ʯD)0ʉ9 Msjv47Kqv{ f. ojBkWGeo>Q06_Z]AiD+%A* 9I^rIJL\//\еn.e)1i&yn~ E=q%tw{füy u?Qd-?KQր wB@ȧرoqWvz0pu}6nBIjd' \X֥Sro?j]N+x(G/S|a4U3l`iQT:rk!TS:o`|baMp/=/LΪO\q8fӶ7n-};>5PE Yr)+` +Л媓EdIxP4huHT۫L] 2s raxt%X)֐M'E԰~'{ɤcKHd"=ew2,Ba3J^!5:9RC, q#6Pӑeh`+z< PW]lR2\gx嘺?a=;N>ErUCE }bn)6N` ҴRfe(L,­J5nG&;nD-S5ؚ϶|_3{U=$v rtbP\ۄ, n X~ޒSGB*d"5KQMb%Oޠ5h=ӱ@K)Sagn`7賒/f>:0B0; ݒ6ԊAxE)>vw,u!rO-p>QUh gLZjux+z~!R .8e6e47A(gCO5~/l)/W9 H3דIJT+LH<-μL~F9+ǟY8ՄVZ[DN,R}5-|=lZc =57$mpib)b;vOp\&d8Ҥgj OOė)Aq?8hqȫΫ8=/s[qɑfp%$d~UKXF(&ӓ%H/-m4#]q7'Zr5 M60 Ӓ+ScLAC kٶBxDж G%whAaK)# Eȹ۾ XdHPЀi6}.S[dDw华Ei/p?j^urpy/\vHϘґ({_IՒM\^fMf4 Ë,vy8d߫n+Ido0$6 {sͼaM$Qv}Qd&ekP^9N(W \E 0OZm"HAПbc2iКD-ڂy\02* jJW$'c1 +~*ˈ[(0PA#u>2.ό[%# YZ\'ʪDΤ`t n8[untB(kZ &=3b^RӞ6g\f%ؚU?t^6Y%7Twgu#gƊG:˜-BڏRQgh "(%OW%{0m&r]đ؀pV18xH2}}6` ꒿P0'Vc}r;ϥaPnqΕhЏn2cJBnjn AƩ_DiL>4T M$ A?"^#X36RuQfЏ]% XnJ[};_ԗhP `EڞN56we:e2"%h4ld0\v$wh"M]z y8i 9f'sA/>ⴳ`B: y*L-l/-'5=>P\{2}Bx5stE^"AB>CIƉ]m3%j|:dψ8rᑙ[NZ ɧ5J 2So vwNs]q\keh~Il?L<4{e 4I휙T\M V &73y4XpJ"y4|dZפϮ *!a 8g6h𪅡m~kgn7Jetbt~W$vʧH`}0a %GӦsds}M?yy5-;(oBȒzb1l 0zMYs3Dy,O-3%^ Pi}۴!ȳ{0s67`5#qVZ2^.ǠtF&- ԃ8${=(ǏK:Pq*-W{Kc 9+XxAݝXcM)O"AY*y8_!J.H]- =涉ƪf2#HF=yӌexH}^X:d`ʄ8X&p'tOKF7@>nŁGX`UK[u(Y߂ H#U+8Ȑ xNHe%W:>MΚUE("o*l$^gG¡I=M%KMuY_$m /KZDpkAuP >xP6;鲳&eiŮp,:۴˥5zx0 õVN pJf.YQ?_¹qR3Nia32pV`H-ܥl3W >#eOuW8dtn*>[.rs)̽{`+REiaNk-%)]^\X'9@̓%L֨l,ŵƜUX3IJ Wy~Y&@oԵa43[!yl0y_v %yA468ENfĻ&.6>ǬKxSڄXdNi1Jnv:xrWƯ~xSs-baZ',eI^3VԺ8̮:Π+^mF&z!7w4G~|z}o@ LW}u}ըЅ1aFݚ?l}Z}RTW!PHup#b %S3G~qPs&baOCz+~ҧ]˕;1M-YÙ4u4R-?zf$ŕcrOۿ99: XlpkeuAjcNUUdW@\r> ލ/9`8`f;%%,? խx2)TV̹B>/[V<Ǹ'pqṖTR)2೨sOE}*!ppBv`lĴ'O]$JQCvޝaI,8!Ic s&Cxhe*$Ey-=1Vs-T$_z)ڹBzg̠v^qQj$}jr?gwpgݱa:k3p?P]cҬfɻ N%u)ΙL ]UE2@ŷvV 4S 2g3E|xb艐m!Ę -6r x8ȳѩG3Qqʊb8v+^/M᮹'ǁv7+>_L]g{FF?RzuRF\{j)!s{d)AN~Uâ!~v{OiZ3z{ wPhlD/.)&p &myNx*6q]BB_x_5QqH s [q=IGn;[߄f`KWrhe̫.|^S=M})TS\F6'e`-k@VGP//>}%`| MurSj6vt"s G*h>+nvbZ(ȁ(px^bFz|~AAĭU,#Ls}= 6{c7{( zORz 8r}ĠqZ9 |D`G<]Ы]I<@C ~J%uo`{vt<),=c4nd+#[Z'MF(D'_+ݨM!a̷HTF'>հy-3ZKG٤2w:kv3׎Qb>W!&;,(Q ?KHmrA,Ta_ؓUiˋ3jyxa2u^;mC(vm1 $;8wypwe0 f\ ma-1ɭD#Xȓ4C;P)/ $nb x,^r#J*r'XdtXS+]/̒ݩJl~q˨.SEF)90tAKݻT[zߠIn5,P%κ^ YWfx E4<6Ě!KIT){.Ӕ-|I GfI+UOGU u1czlW DoT}4v.kMhya[xZ8 .IKJBAS mPʊdDȪ D!kpkɔ٦w eT7E7 _Osl01Ltȳ8GoYz\t]4k~;2jo4NRyfIPzj.y); {:esl˚v!j=y~BJLvCZjRjifѿ)?:pT,w&+J~6YCL⽈ܬ@?BQQtu2Ëi (ևox+[9, ަkmݏTSR¸ #[4~KN_W{y?̰VL#3 Ʈ2tw1 l, k VA@~t6) n֜g2~lkX\g/sPE 1 j'Iu;qRZ7}L:2XH`X;cMWЮtqnsе Og=lT W&p7׎OЛeP5 1 :q ] ?͡HA(J yy(LX9P,4/;zwOȼ; H<Ǯ6r{12 7cq} bFcI=09WN}!{eϬÏ s=٣G0b ڔ1P[ȌiQA"'oӋ.[aTz,8RԔ=c4O58Ui(~܌(Yꔎh _-wrE@iexIܭ:39!؝`:5mTI `$7] } 8溓حGiަtKT:rd<~ 7n6sC.\C6%6߭J2cMGđ`ol[N>: _N@ B -΂UqŒY>QJ`,DyYx{OL^P_I!n2)f':+  W^Jڃ_ h0Z1$2ʾZޱjiBv_.u-΢׮50oQƈUBA}MbKN} i$p#=kȌA@A۸]DB*ҵϡI S%HB u%&(| r-ڊ 09e72FADPV9X)E <_K:ml>m)rK\-5Do8؍+ءXk@{ݳ~4ϰz-։Y`I'$澧|R6x۽)K'y-Z,o'%qƵF;=9_)s@ؔ0xC"aq+D.p8Ц>qF_4&Kۊ:ʾXr Qos@y!?vn>PkIicrJ_ i}Z&8ȗtlpOTD8ja#Mk=| t#',3o _)<2KY(T4^ UG&Yp}֙%g+fBt8MvO^` #IϤImƻ8W!!ƃhիƙʿ٧77ȄlB񢏈KzI+DG;ɭ2F7սqϰMko7b7Ǿ'*?ɠvt(('12 ӎ m ͊MOSFk2싐1e=9 &@ jT+6NtV31"jGoJ֪:9x#wm">QEϫ#AP&*<I 1mKh+Q2Zbрc:k5F)R^;p2wtʥ^Ly|kyRզ,ϑ^=" #<[6J{֋$hۈe[0PoT7^R(`Ʀ0ɪjf??u67/t꼫j9_5>f+ Y};\n {wFp_P y0xQDp)PՀ11!TW>wKqе'Jy٪y S#n?0VR..'6\H%U9y'Ώ/~dMqV(lLԾѭ :c%*HhdS % H0NZID #ALjs|7|wOZ~~pɦ'0zrϷpaǭ1 &9HXpYc';OY74TT|dO(~3!_irM>_{=Rf|wvavEtz},b(aUA%ҵY`$A,E\(eqn֢ȳ@VtzN0nљ/G<_7 uɮ5^ƶrj8ʉ,?b2ͮ,bBy= w#;*Eev??Q^vIR ECM /dj{Qr|yJS|aIOݔc[gI_4٢fYL& Y&(qhxCm[2umRb{Xpt}gD(-f|~!׷ 07yH/=:wnγK!J]~)c@/>~L:G'k\ 'XrtʜE\-1[) 8>K'ιaV:Xja}[bYLZ0Ϛ9ˠGzc`2c^~rd^Y!H/`B~MmV\F<0pڹ $~bn#@kiP6mGHҥ=+&֢CMڳ~+DBCx.UW5zt:%ev7إGTn[OuƂi>1Nt&1HJalu)nJK 7YRlA|k@'ZĻNK1( (dk=d`\xkw(C8e!D &ww%ʼn1`ٱ_^>B d*/ٶj&X;$H_Yi㍽[T?!yP_zp/d! E^ÉxȝI)tm`;85%a =h"^j(F욖hr ¡~z{:S2Ts"e{x·^eNS"*mp/%rq :f5-ztI,<):a|NԎ)Gu[^\'7X?5^v7zվdEcx̥pE"ޒV(y.0IPƅR3XHKNdkջ] 5N³m2P<$۟~8F1$fN/Qh&={BYϸzc>;_Iu9V `>vBICVTػgKJ!| \VO>iE``WZ.[ mQiKqJ `^78'lTa?\K}Ks).Fb׾6.d!>Drr+MoZ$,2UGԶ(anMJwG.ۉrx6/U3!|+EͻP9J +a7,;س]Kc6-j/ejmҚK!."oB9vǷXj>ISHJ&_9“nG~jXy"x  xAVq"W.ko3G[PTmτ%,}*PÆI't&ͷs?r,Y]q Caӽ,~KP46BG8qTg:_NWx~87_Y3޾BR/N{w6a$S1?Z^^m|8)w8U ^C7/i7(ODWƴ4YpA%,2_" NffHNuuZw7~wP|ᮗYB|}8nyieT7ɽ ZJƂ-7^a|% 7FQ2!O SĎt \K8PKZ25ֿ1|qH?ޡ; nyD.{;6V+ D>q_P!oz4LNiooc1J%cUpN[K<Y(xŽol>(14Fua7C{ Gr{Vd0?I!Tg:Vg[˷q(q9~c?@ЌR28^QyUi]Əi༿įԶjMV}5 S t6} irX@LpBr Uk֫4 A2Ȇo9HwD"k4R!Ԅ#IpleK4VVз0MjVoAX My~4 ݋&.|S[dc/^oi$ـ] ϥFyG6-\Y*Q*W`M<>-UcDQN!zX>B@J pbGOIzEtكHڻ?~իW  eR] _SWb<++D6-Vgϻ;ۿ OYW$R0(u_v@6v[W&9su%exB๮ݢVdTpbjU\Sҫ|fGpNޥGszd-7}M9! |x{-䂦5h_Y;j?1I%>Voc,A8)KxȌTyYMjf*GΫGK\<,=1WؠYwgu+;;K׿cnΐoqk(C O]LCs;6U~q;N0T 4f8ն7~Kr@^K ];_w]_fnFy܍H=LS_&O{^VVw"lC[ d RUO}wP;w:Eڷ̙[A>Q v_៴ }PGXV=8oQ,Ee7VDi~nOioO7;Cp3+G."+D'u\i0\ gB ז^!G㷤&A5~$x.]5$(/O^-<}ˈb/C)6 ]P|K(I<ک1zxyZj5wQZd8RGz#,n\RX0c0# NSB={׶@]o4}%F D;{e tUJ,]am+A:$VB8U?| Ո4ڵ_"X1( ȊH}x׮4l,/;P{^a234e2ABdlWg@|W.Y'MpE6ȑMmzl1iל?{SA᳊moprZ~ zP멊j-sCÕ6Xhl:m.Rs]SK飭8ćB\q/Bd Ұ\4PS^d}x'# Qo!Xh0x=N?bDV\E/j%5"҆mm40\!,ByѓC!EtEpuvXLcFʸǁjVߪb->TWYwPRWl23zs~j qpqƶ7m#YM`XyXKQy } 6qXk> R 71!flu9<OࠨgH&[`&sDhqE1K|T;JAgrlUAy:hUWr" 03oW1[y--QlT&& [CJb ALOV;]MArdL; <4B p.pjWtlm? &G!>pHv[7Sl7CQTpJTٔs%]qF+WMќ;K,4&.?$Fcvmt/h$| ';-oj}߈夊g/ ڻآjGOM)o^t,VwU%uogx&+x3HnXS s? b$P\d:O06e:4Y2&t9[ˈN+@\j*8z"چq pꍂhGo-NNJ'1qSfi8 b=Qjo.G,9Ϥ|L,8ޔgfB"cd"N4S!^$(wQyVPE,N{f&zy߃8g2Nq~MX7L@,GcҶ~%)g|Z@s>)'d]qtsԃrs[h[&R4Wkj H* \^L1OBvMj6)9-:nt^L u˕CjCkoy=N|qYdp- Obttb◞7i zVv_/ñU&5Y\bF^6˨u5V}v6}=2܋YDnk})#ܦ=`2Ъắ@iȌN-BqS/C OYS7}ePzNuVV7 2֘OؙΡqi'Ә?]qx8Lvzh=̞Vw0݄QROؑɐ78&V/V_ hM>tv 4ʐw MWZ6$6&{RqCt]()^BδEw䑻6xzIoqDHCDAUyI`\0O|Q%# SY !5q2n?s|ʂW+|)9XGtN?I.G3{_2u]{9ܽN %Ԓ'cn|0'64Dop(A8ԇ vc`@#ڤ2y5QlhdP`8ڬ \өpK:qbo*4|| 3 [4[ݳ7V,<Џ\2u\}l ryY:R,g;zXqܚ()5qs$ԦKj%AN}kǫ[j0\H?ZD5|>aHǰLeiR}R)3 ;\aMZ ڿ~oz!<?8WRsUU.E=& B Zk+'G \DQ+2hcPTj!+o9(hOn]_f@.*M,ƶ3/'65C2:}.n┖l]?C.2#`ziKۛ"U63v D 9GEyk>|X _ °An. ȅ͢èa8 u|@0CP'!:߶s`˩or i/TlKݹ 6<2l_B#jD.gJѨX/imAIQH-:ltJSQ5GK@&N4M#q2JZϋ/ ׼[[bAOXdr 1T{2xOķ=s[&I-HG=ْA|9_4k!˸j,鉺A3[v`)̀+E|WHlfødH8i4Z#p>GQtG4<W^DoU{QFL %ڲ דwY@l2eo,VN~m9jA0 EԑY3*?۪3!ZS6MM43v^-ЙQd1x5f;Q]x}L~)"0#x & %;% :;Ih6z 3I@$]"+n)`3tų x9Ѡ0;V3Iu޲@ltVAb;| 3}8?+K7a:!yYeC~XO#śrETGڇ[jSɭM6on$;E 7h$1ykn1}:XU`h.L~$tZГ.ggDx3!tƲI=[^^IaTyXGK("@t"|M7CL!z<<r6@hC>\@iF ZxFx:Dm*>Wl˕~#TYR*5G]D(E}Yoy׼GV-foTrno%Ÿmn>?0ZC,i.j'1A_sMp-G?Ȣj76YdT{ r復,OF6(QPi"G>C~x_\|^@ufD^0n`fc:e'LEҰ(e kh*R1)N&zPC-5!I!: ;uwwYt&& q@tƕ׫5ջ.XC׶n^r`{G8CR8J^vw0HfUUm}WGyE } ̢ұQ)w1*O1O*-?M)h}Di֩}MG9C9xqL6A;R$'KqbaDU&cd?]eZEBZ&zh;mq4^-+\ ,:vy+>ǵ{X2B;׼0]]Ae1JŞhxP0cߎgA='.i=ڡ@k*|7UH}h,~$Տ#w .]AI+YW7&%=ʪ}Z8D R[(zl!#*˖DU6}jG<IU /^ݍfOmنjw 哃+ۋ9~릹!"$˒-d#,'I7˸Zf?˲Xd'FQjiureb/:*-NmwyΉ4:y¸^3b?gvm96p [w:vDņ:8F ClǐY]P3%{JǬUR0ueMv+>) Q/ڐnY d& He]긊؝ lyw㔺s3 غak=;8GTsH;hph<?IW:U0)}v+k:֛ "'9_pڦΓrpdv|I;,@ȦlL#UIJ.ݷ ]HC~Gڇ$%#7Cm  ȑEC*"B$l<#dKl- UeSܯcCp(j#2GT'EN*8q6#ѻtyny Nsg{h*ϗ.÷U؄i(κɗ*Ų ~0^m_@z[Lxɿ>H_;hҢeṉ4{:b|{8ؗǹx؞L$;RVR_( .Fɷ,I}-[¸I%S G,2'!FM1c~/DWǍ1!dzԑnl{VQZ0QچZqǥ:G͆HJSI PGR(crb F/FDU^ŅG*2簟 5ӵqy\6F*$p:$T T@ ch"|RD0 [+sA 0˿4&)Xj2gzO8~: w]Vr璳qZOr$Lua9|вDyD Sd?ގ?fEvj ] n^縺(oŴsW릵L.~YqnZ)Kg;6"x‡7o؜> kApMsq*ӫȭ"8Wѷ}j4.{s "1%%+NUa d8ůA &Gf>8()c.~^31kc?7P,.LreΉ%AU %=*xb,BKz`p1!Gj_,){aU(ՠO-J^Xܥ({d~p$Oί㏰\~8'C0,OBf´oqtrW&)&/:=GW_WDjTlz]oKgk>:x*o'NfYJ>'$ϭ {f ֕(tݣg=t+qs]U}*9h]8c$l>'kme~Si(oJpÞU09/2"Q\,q)L=*7l܎=w-°2$nCHK K%7=?XGVuл7bqc oOVU$E-bEA #tk5XV4eSTJF +mw<#0Z@I )/iDm/}%hTY{'VCc\B˦- 2LۂF&=!p*9w;9 ܓ$6Ac@e2s4%gt=Ů`ٸ\qN|%6T\( 3>J3S(̟KvG.Ɍ^3ZI,r9a/Rb+"@8?cahD9#s%̛SKu`p}|g"1;#mLuO{ɲ@m] -xg%l,xL#qg>6BK H%G?RjFdx4ԝɶ +MՅ U}^TԤy=SU̬fx+8 XUcr5=ce\j( [[gƄpaOE~& ccC#~"3*<"dr|Rp t_q}_)3GBfaxsJ$5F{175˙.x>AHD뜕>+$7Wq*#]Y;+@ݖaM64qam-XxZsN@TSʦ]"<$rWCEs/ӾiMT:\h9 R#J@9~x5󉳱ltHuh t%$4`T 7U IʚZV9@ S6\zɼT-m6p$ 5SZĈK(=!ؼsHmBv6QjԲC2d#LBfUa`{4A}~u$v.<48O;OqePI"omO >u"JES,;'KIAТs[.~0)c`Bk bIkV/gW]CIB5y~ ɀIq8I>?BH!4!OKݰ# ?D.`lXcG8fN}_u 2Ӛ9 NjJ?me XGqZEN@]e I$^@WC[b[6 ;oy/> 酥ԇIR\r(%5ֳGz`T]uΟT ;p=;Sx0oS*xA5^gѼ'u' ÐZ]&N.3\ ]-hs%x<7'aqAH #PV WLxRRLM A][kʻ~=U?yY+/foǺbRp3lOSu?LީB 4{C[rmxg,&y9:y,2"%C/URec D\zXJrO?: _63aY[) rnA|Df8 ,סx*cIթNϔ4)tCmjDO,K6.&9 sLgڢ G*:j0#m^H]zD{tɁt>":!^z~VMr%T0vPkNyĞ*"s(dN:5a݌ru]2<:t l7]mPHb _#Ixᅱ6W!v27-h*uH o"ɤ}_3ʓ\r4ÑB}\xꯙ S2SI' s 4 y  ބMF'F$Qr[~#L %ţ$Ĩ?8W0*,N+{h(fܖ P.5BP@-vw 9I2c/.E;S4^>- _E EA&l(9"QBlA܍#Alw4\$Mg(`PJV7W΃&KBE4 JuPAlP;_[ slT5ӇOj./rB:)643o]?yx2A1v/ o?W.atxAx\ȩ Dx6CU4~>2n"8,F̠GdY&?ZJ4A 0eJ~WIx/覂`jbÎi0'k!xv;k_ R/6.J}B5$nɆ.[/CV'diXg!`鐹-C7 K[D[HC &|ywv35=n9 =N=doE-XV y*mNT 3(gfěqCXze[ژYs׉)hLHN3wf h*%^3?,Hկ3X2⼔CR0`0!0uQT!{q5\(QwQd`z]20vzWO $vj%{&sJ98.Eֈ1汌gi/w+J 52[BGD|PΝ:>aFlf2JNz.X[/*d6r Πc#,d?XYEh̡ٯ/u7՝~<ךF`0Q|Wx _Vv(!e(\m7ǂТr,S$'h.{~KOC|.?(̲"HYc5Og&{uX(Vun|)9SCPϳt]3 @W8 &u9iUƹHF6r9zXWgޑĞ _z0貌kS_^L{̀F/ d$r.7ъ܊9jTGdU=~#O=݇ty*Mai5Vq]ٶ&\{c*T$ך^\ ˴[UҖg/&DK:noP+f֝d=-M6J_rU_cr,nѭ.=Utv;8d5GpavK0okVldӗKGOWM [ĵ wS $uJ'c$]~.?`:@TNģe)9A{!˖ ٢z(P"q۴s"+(Ѻ7Z,IdhKCG@Cwj[#Aj}Xmlxq^Ыa8=\,U'}}t4Pf~Ԟ&rhb .V018U֫$ ZP$- &{ovjb h)LGf4XH sv[a rYqOX=}rKu4x{;Kt:G`+\F-͡Y~[6[0.&9/Lp,a/AaiOm m {Wi_9mǴ ..Io 9=*\TYY9($kCEiNCM뚎:;˴3D31R˩=o"dl" WLV+폷wd''ף6$ⰚQ(J)0t oЙ ʠ/ (&o!m +O)(tIHVi|V p7PI'I{rTr\2u}GtV@iVM\OE(S<*M8kEp,vHP+KZ"2Ko͐m;9![(ІY'6o$&C׼O ֧9 L*A_eq,,Ɖ{Tnw Uua1ಷfB2URi@^Z=)U^ d&pl2њ; nʖ=MZTmݱ$oD?&V|CLj\T̲;"6VO%2YS1}GW9p ?lj;ֹ!)@[31Ho`Bl++kU Q4$wT0 vgD(l"dݟ2zղ"˦}jyk#n 6(Q4h9]R j6.31@R,C5K+'dƇSqf(ѪO/X~28 552Hb]ZQPKΠEeYV[z`L`HfdRqe6H>NPz!]Rf~5+7j2A=rSO |, Zs2\/Jtlo3C<[ˊd?"qw|kk;q]V!ގho cè,Vdۇ>גq R24{/BkQOjЇ<v~Aw!E~TdcaT z];VÐuY+ֺ;`?e_E1TԹ(z Jr:t/T[ȹ>oE:Aпï[ԫa36qU7fop$j|')E5̂$Ttg1{#2ov;#=vP%x`ND%1ͬ^U 8y!=}0*pYL CՊiە7ta!B0aM M2i .N/¾ܴ(8L %n (h/yq?<JQS ۾5BBQlSf0Tu4vzJ/\1uD)`K@dX(4 {~g { ݁gZ2Q3.GP[MhaFڄD4>X~ :@=) D;A؍Lu7\y"j"`eJnE-M:趠(J$ߩt<G&Qg';|ep"'IS"o5uU8LFބ_۲ڇӈes7s~i> $hZŒ|d55cqeN7޷^s$u-^'Ӯ\b  xYqD|lǕU#]X >ts@ ~'rB+Rpz*&ߟcB"Q>xEUV Č% \E\ sܞEbA9Qf鏧w $LHxaMM#rpVLոm\fssPܼx#=46*v@K% a[fU|Zl#ˏ= E,P M,ۑ r) -WT_(vҭ݊Æ;L@[߷֚Պ3^^0o{R fkĻufu]8 Lf&peNfj?-ZG>xsLc!&gu! 3چYN'+;IH#̳#R:w5aޘ{.w/rO̢dSέ ‡_ldk,|!ܔ@ā p~2Z똓`%]GM0{:A 1\z d$C=e[}ssC᪇Q]~Q!\k K o(1Ե5 }7\/N,BQsz>6&xkA-i>uŬ?U4DM5R0 YGcr^)kp '8T1{*͙sAlJq<(OגI-fxd%?n6 Wvቒ\ nB AC4ӒU&ز.MSSίܛ508HXK=p׬ 3fS.t4lb_c_&ƯUz>)614DK< u2B0nTA6#Β7\zx?/ q"W#zɺB#oqɹf1ΔeЗCwwvU !2:X[Gp6J ]kOi%#嵂kL9@Huq>< kxm| V%;1E>@ H&LRGSsYL3x~tobY?5Zp,Hw`8{q⤝8+M]0Iy0 iQq[RjTu5~ߒp\6>"ţ=y&2CWSnKm31 ˓"yWUVn8Ю ڈ% Գ&/ՏoZER;B:S i0察zXC/0fGQ{ 2 **=o9tYP4 :*U3HC͖Юg΢xqpL읚y{bVAxڰΙAФ`\裝C<{Lp%!BF>0?ϵ@Na;&<5@4 GٖR04RUʕ/Eiq?SoqZ7Fg 1jOgaА5 ʼ:J_l̘FO[FkշFﻭNg ~-$bZ{`D(k6% |I \~ m1b {CRs ,nhB녾0:jcdfuT'o?ʷE8)rЮAc~9 2@G2Fgb_96c >wHv HwxsH5 79EpE }_h8~$ģs>բfE5E%F E*Ɍ0B51nGbLu=R;!n<ӝ cl00qL7 /5sӤQ҅Kw.Nxzjhrᘧ iyKO}OOۋT5ˀ__P'w!UtSf+7X$❖?u2 HC &?ݧ†nBywHi>,уP%ӹ~IkQxƷϗ"lA̢%Cr}7V"vNv_ݖMPTyR4*+jjG|*4QQ;sogdH^+MR_ A^謔̭KiTɊBr~Q cQeX|wbEIw3= #Ex9ܛ 13)~lݍHߣNCn,~$h>smmHsR6AA8D@ժ#`k|+Ji^D;lnTZ46fʌu%#ɼ2¾:udzv󖨬Y?)4&y_J Gr@(ǫpu!(=mYbt ˋ!./#^]ؽ7@Y-xH!zJu[Z.B'zp僁;8( ݭ1(|\&h2%7 ޿P҂ۂz2m2_|{~~^4-eXzNz%D=5&! v{MUe9> $?oӧLSjF ,S#p:u}݈]iQNS673W}ҧ]eroB, =ƝDǍcA\z>Nˉ@W)KuWk۶2I>.Yo0>%HJH^"N}|px -[ִbI4(Ɖz So<1Uu0羽2(qėUk~ޜB!+ Frl`IQB؝s%QkzqfXnzQIޣW9 yWRERa fRpFlk1wTfH(Br2$ZGO: a{UoXϬqJXkYޢpz2 ,M$ִ(b@تPx`bN^O9t!۷sˊ3gqhQ=ǏNϕx1`e-~"x (y>13n}^$o0CsyIJ +2ϡ%͑ӊMB҇2rJ w3YJjTt1ՇվG6eO<'[\; J$g*/1ji $(!ըv „rH<+: m1bE;]fDZ;LD `k#|dRۏ'?A5E)6b;ßКBbixx+(>RF݀J]v[Is\ke0#A7 rxc) <* )$Cs]Wo=JާsiZ;X2w,nO-sEMMd#tKIzaW#{ʦ@IK\to"0k]%vCԢg+=$YqgyE;gr \ϪРnFFi7F fJ`cllL)50L)Nݲ.c n{<EHɅg'H-꤇LGz'[2$Fq㬧$Bse -wa @ܗr^9Ķh˻x*r5߸xZUV1? q(m4nAtz]RtW8Sm{5͍XdYʞ# ݩTW47e=qwV&t8Ȝd յ EIoz¨W6\ՐrB8ܔt(6kFΉ%1Q3ӵ GR;Ǎ჉8l˜Jp#bįчWYd|O LZ5øe%1+fOֳ:9FgΔ(~4b3(~glq Mpؓ~Su;$ z?ALSP" q(]= lě UKS73l\YyeL\-ʿ5+d3%<ȇ̝t΀%9j=ܹ yQϊCIYQ2YT\uAfʯ1l%F(bC `,͍B!kZ9+z2^a2m qw loy0Wd/IbsٖYK;n?8tu̪gjJј#P^hRB1EK4\v+nu#Q݄"[t*GnfĒoajNY F'ɴyD@P=RlC`.l\1K0GVQ4 VBK]`G | QGT``dGaʨ#ޗS >R&K>G"[(Aе@dR `u!1vfת.{4>VBH+T-a &#߳k0ꡟbܜᅮ}8#u26"8YOExI`Ү>.(<6~-D7ts4́`Җop6-(I cq/ہe6m b{&9:w:EWCwZH]E@q-%a#ؽݏ㹎?z$4pRB&5%!?ZObkvĆBJo0g˦fd DcŁ@,g0B T'N-)]dGj(O|%j]Rs^"9`N` 7ʩqv ,P/8gB  J sK/k'RiP4L#ZZ^#m$pxa/6fK ni-N(nVa -RCV:\k0km\a1Gbncl͋XڙZgy0МK;uG6x|cY 抴&/4XlPrەs~e 3alzJҨ Li IHYU[DmSkR'纫wCae0=\Q' YZ