corepack20-20.15.1-150500.11.12.2<>,ňfXp9|3L!F/vQ_g rbJ~YI@_ܧ\td BAa uFr~L؂4&E{\ӵNz^1.NEUS t#8QUl_T"=F=]m (믆Voo*禅 o U3itLm q?BF _>85-?)xQdv&; V;ڇij;>DZP?Z@d  $ a ,I\bj\BdB B lB tB vB HBPBB B4 \  (8(9:=L>L@LFLGLBHMBINBXO,YO4\OdB]PlB^R bT#cTdUOeUTfUWlUYuUlBvVt wW|BxXByYzYYYYZ<Ccorepack2020.15.1150500.11.12.2Helper bridge between NodeJS projects and their dependenciesZero-runtime-dependency package acting as bridge between Node projects and their package managers.fXh01-armsrv1 SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/NodeJShttps://nodejs.orglinuxaarch64# remove files that are no longer owned but provided by update-alternatives if ! [ -L /usr/share/man/man1/corepack.1.gz ]; then rm -f /usr/share/man/man1/corepack.1.gz fiupdate-alternatives \ --install /usr/bin/corepack-default corepack-default /usr/bin/corepack20 20 \ --slave /usr/share/man/man1/corepack.1.gz corepack.1.gz /usr/share/man/man1/corepack20.1.gzif [ ! -f /usr/bin/corepack20 ] ; then update-alternatives --remove corepack-default /usr/bin/corepack20 fi "1]'3* Ba8M8M:Q:Q:Q@],A큤AA큤큤AA큤A큤f f f f f ffff ff fffffffff ffff ffffffffffffffffffffffffffffffffffffffff f fc3bdedd3b107b56037260d70d8d0ef5fea43162b6d6fd4f8c29448452cf6644f30a7b8ba5c4483d97d6123f5634da2362d578fb81f42ed6e1dfbb84fb1cd8fe4be8ef396492955ccb798a52054894b70e8d90f74c4f30cbe396b4ea40d6f73e405436745cd5d742b4dffb51b3052e6fc434483dcc775477083f48cadcf2d6c98f9cf720661f1bc2a63f6734655e6b98f4e2c57a5778255c73af301e41d7ae86176d8fa806839e6ae08a24ee3b6a61dfb512d287058e02aa78405c7afcfa1633131b4d72e231619b7a5040ae89ef7bc567f0fc81a2c8b44b47bcbf8c5f894141e84d7312aa35417892eedbae0f1e50c8196a68c373d15db639b994c066db18e20cf5ab99110ca40af6566413a8d6b7fa359006168836cab8bb502e7573dd654e2a779b018ab7bb35891db9ae1faf0dba191ffbc5137e528f0bf145cfcdd67cb8dd49f13394d6c6ae535a88211222a9b3996a671d8f88a75e222a2e5df548f2bceebc67e8c897874241257303d28482bac562c96514ab4e0fa8f2e1e045245963ee5020e3430810638b169bbf91b3871644ebc85063cf868065336cf57874ed4ebc50dc5168eff5c1e8dd07e179635924b344dd67bf58a69526d44f26803fa199f42e8c72cd78b14e7cd45f682d0a6eb741d5b0b9e8288ce3f6d2c8b82880c60b765a34c84c3820cadd8bb3f4aed2a010d2a92c9a4f72f5ea83291f1f65820f0c8920630a1d1ec47aedea7345e3c868ecdc07e191373497bbf47fbbf5942fbad4ff9cbe52c92c62ca73ed82fcd2d59e16ff4bbdf9c214f7c2f3ab51c9c098a77fab805432c230b8c711f89aaaf8e9a0f52d3594a40e94f89b580217b0e3eed2bef834223f326442c96e0d2480390e2c341f01a1196e342f16fe00ef11b9431370d528701fdbb70f298e54c839bf68a3831fdd582740f4fb1231d46da18e2c9fb3f05f9721a4e7222958732c14195780cc888ba3bb3143723b2639dbd40f43fa51b8007c6ca3cb132ed22c62ab6a93975eee5fac573b6827de24e0668ad74d2cde19b001ed22cbc0106d571895e2e7fdc7e030cecf182dab269e73cfdc321ce7466b2d81ac629b340fe2c7d5bc480ad9441e89a4b4d654fd45a50a4c8843ea47aa6045eb4580b746837ecf0091d32384dbf519fa4f33f9f1d4da9452b8cea7dc23220f74dc3a724cae781e4297188028c4b4512c201add63868f9a9852135adf5f552d0200d77b19c890e282562382851dd37e613d236456cef63310b874ba50abf05ac43e3237b9a146e432c3d785a22822828acce122740c0aad3dee35221b5c414b0ef6056a55bce9cfaec6454ce6a50141543eef5b7cd9feb832ac30c9ede29a8f21107b50fec83da4e6495b51f0dad16107d00214a52f305395bcda26e57312daa763e70eae568ffdd7edaeb4f9edeeff5e8bad0fc773b1c3d7508336296547975e73914107ec48224be53e0a88317cc9595a71d637ef12a7c10ccd61ec53d0b55e5de871fbaa75a270ed198268c4d9a9b9d86c847823e5ec8eafb51360b0830fed702510a977562baefa059b3179ce4456d5b9f459671ba420e63ae81743b750624e85c009d6dcc314f9aceb967c407de2a7ef11c1f67560f8ef6e3091fa014e8c15fb4da999e0a407f12be3c232b21920c8816c432631e256d2d781c64a0727e18574154a52a497d81f840461ac62655d101b2514ab8a3e8eccd0a3dc991d559b49acafd99e65bf27c987fb91245156c7497ba873ba03e6c39214d3cec22807b9b9f523b4b91aaf59925e7bcd26b4507b3c8582623d6eb27b996f7d9b3497b179468496aabf9f4a852a1da671cc7bf074fbeed88261ee7c3e2bc9b1c9e2d4d3b80abc3f7573231ed1fd388b4dc2a343ca2ea8723ffda12f940ec0216d31661086ca5dbabc2a49451e282f61954f9c844b6f5631d9246653410f07fe62b03b70680ee9e60e9906dc52e53acda23fd997aad01eddf7fe3fbcdfe28980f88e4265560053661f4247b1dd8c012ffce9adf6ef6b5038662d3c7162cf15736f20410c398eda2e7a2634f74dc6088ac9f2495d4861317f20611374d5412492ddf32cd0f0363556a75da272fa8f6a7e7021da6a7f9a4396eae1f0fc7ea318525f1b1fca1f4de4776dd73200173db0c2b10e289bfbfdd7694070a2d1fa55abed6f2c93df00c03dfa6070b135d138a3a16e092e9c53b0e3b4727929947cbfa1670dc26b5e2d2a4b7818ce047a39a68c9e08e7230b23f7a088e0b1677b3c47ef807fb0f92de62489a3714c5f11d9334cbc6f53ac2642d0ccb15ab67b792e296825c6b3b58732b063df0c3e5636f18628efd287a2ff58594e634dfc17820897b274b3a96a7f74b86cc7ac2d5b8d85dd3616fc5a87b87818ffe88681f9bf391dd589dfc1b8cc95cc1ef59c81254db932455ab8334e87deca411df67ef5a6f92502371751823b75d5bb83b23ce0cafe1c24b1515f7823b4a03a763f549695c7bff381be923corepack-defaultcorepack.1.gz/etc/alternatives/corepack-default../lib64/node_modules/corepack20/dist/corepack.js/etc/alternatives/corepack.1.gz@@@Brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnodejs20-20.15.1-150500.11.12.2.src.rpmcorepack20corepack20(aarch-64)@@     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/envnodejs-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.03.0.4-14.6.0-14.0-15.2-14.14.3ffU@f-f @eN@e@e@eee_>eLe;@e7e-%e@e @e;d d@dd@d@d@dkY@dgddbd^*@d[@dS@d?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.dedimstar@opensuse.orgadam.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.deotto.hollmann@suse.comadam.majer@suse.deadam.majer@suse.de- Update to 20.15.1: * Bypass incomplete fix of CVE-2024-27980 (bsc#1227560, CVE-2024-36138) * Bypass network import restriction via data URL (bsc#1227554, CVE-2024-22020) * fs.lstat bypasses permission model (bsc#1227562, CVE-2024-22018) * fs.fchown/fchmod bypasses permission model (bsc#1227561, CVE-2024-36137) * Permission model improperly processes UNC paths (bsc#1227563, CVE-2024-37372) - Changes in 20.15.0: * test_runner: support test plans * inspector: introduce the --inspect-wait flag * zlib: expose zlib.crc32() * cli: allow running wasm in limited vmem with --disable-wasm-trap-handler - Changes in 20.14.0 * src,permission: throw async errors on async APIs * test_runner: support forced exit - fix_ci_tests.patch, npm_search_paths.patch: refreshed - skip_no_console.patch: dropped, upstreamed- Update to 20.13.1: * buffer: improve base64 and base64url performance * crypto: deprecate implicitly shortened GCM tags * events,doc: mark CustomEvent as stable * fs: add stacktrace to fs/promises * report: add --report-exclude-network option * src: add uv_get_available_memory to report and process * stream: support typed arrays * util: support array of formats in util.styleText * v8: implement v8.queryObjects() for memory leak regression testing * watch: mark as stable - versioned.patch: refreshed - cares_sle12_capabilities.patch: SLES12 compatibility- Update to 20.12.1: * CVE-2024-27983 - Assertion failed in node::http2::Http2Session::~Http2Session() leads to HTTP/2 server crash- (High) (bsc#1222244) * CVE-2024-27982 - HTTP Request Smuggling via Content Length Obfuscation- (Medium) (bsc#1222384) * updated dependencies: + llhttp version 9.2.1 + undici version 5.28.4 (bsc#1222530, bsc#1222603, CVE-2024-30260, CVE-2024-30261) - node-gyp-addon-gypi.patch: adapted for new unit test layouts - fix_ci_tests.patch: add benchmark fix- Update to 20.12.0: * crypto: implement crypto.hash() * util: add loading and parsing environment variables * new connection attempt events: connectionAttempt, connectionAttemptFailed, connectionAttemptTimeout * sea: support embedding assets * support configurable snapshot through --build-snapshot-config flag * util.styleText(format, text): This function returns a formatted text considering the format passed. * vm: support using the default loader to handle dynamic import() - c-ares-fixes.patch: removed, upstreamed - nodejs-libpath.patch, versioned.patch: refreshed- Update to 20.11.1: (security updates) * (CVE-2024-21892, bsc#1219992) - Code injection and privilege escalation through Linux capabilities- (High) * (CVE-2024-22019, bsc#1219993) - http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks- (High) * (CVE-2024-21896, bsc#1219994) - Path traversal by monkey-patching Buffer internals- (High) * (CVE-2024-22017, bsc#1219995) - setuid() does not drop all privileges due to io_uring - (High) * (CVE-2023-46809, bsc#1219997) - Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) - (Medium) * (CVE-2024-21891, bsc#1219998) - Multiple permission model bypasses due to improper path traversal sequence sanitization - (Medium) * (CVE-2024-21890, bsc#1219999) - Improper handling of wildcards in --allow-fs-read and --allow-fs-write (Medium) * (CVE-2024-22025, bsc#1220014) - Denial of Service by resource exhaustion in fetch() brotli decoding - (Medium) * undici version 5.28.3 (CVE-2024-24758, bsc#1220017) * libuv version 1.48.0 (CVE-2024-24806, bsc#1220053)- update to 20.11.0: * esm: add import.meta.dirname and import.meta.filename * fs: add c++ fast path for writeFileSync utf8 * module: remove useCustomLoadersIfPresent flag * module: bootstrap module loaders in shadow realm * src: add --disable-warning option * src: create per isolate proxy env template * src: make process binding data weak * stream: use Array for Readable buffer * stream: optimize creation * test_runner: adds built in lcov reporter * test_runner: add Date to the supported mock APIs * test_runner, cli: add --test-timeout flag - c-ares-fixes.patch, fix_ci_tests.patch: refreshed- fix_ci_tests.patch: disable test_crypto_fips for openssl 3.x, to be fixed soon (bsc#1219152)- c-ares-fixes.patch: add additional backports for unit test fixes- c-ares-fixes.patch: fixes unit tests for new c-ares- Update to 20.10.0: * --experimental-default-type flag to flip module defaults * The new flag --experimental-detect-module can be used to automatically run ES modules when their syntax can be detected. * Added flush option in file system functions for fs.writeFile functions * Added experimental WebSocket client * vm: fix V8 compilation cache support for vm.Script. This fixes performance regression since v16.x when support for importModuleDynamically was added to vm.Script For details, see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.10.0 - nodejs20-zlib-1.3.patch: upstreamed, removed - fix_ci_tests.patch, node-gyp-addon-gypi.patch: refreshed- Update to 20.9.0: * No changes, just LTS transition- fix_ci_tests.patch: adapt for openssl 3.1.4- Add nodejs20-zlib-1.3.patch: Support zlib version with only major.minor versions, like zlib 1.3.- Security fixes relase 20.8.1 * (CVE-2023-44487, bsc#1216190): nghttp2 Security Release * (CVE-2023-45143, bsc#1216205): undici Security Release * (CVE-2023-39332, bsc#1216271): Path traversal through path stored in Uint8Array * (CVE-2023-39331, bsc#1216270): Permission model improperly protects against path traversal * (CVE-2023-38552, bsc#1216272): Integrity checks according to policies can be circumvented * (CVE-2023-39333, bsc#1216273): Code injection via WebAssembly export names - fix_ci_tests.patch: refreshed- Update to 20.8.0: * Stream performance improvements * Rework of memory management in vm APIs with the importModuleDynamically option * test_runner: + accept testOnly in run + add junit reporter - fix_ci_tests.patch: refreshed- Update to 20.7.0: * src: support multiple --env-file declarations * deps: upgrade npm to 10.1.0 * doc: move and rename loaders section * lib: add api to detect whether source-maps are enabled * src,permission: add multiple allow-fs-* flags * test_runner: expose location of tests - z13.patch: upstreamed- Update to 20.6.1: * f0ff63fbc32ea55f3d92c5c89fdb91ec47786859.patch: removed, upstreamed- f0ff63fbc32ea55f3d92c5c89fdb91ec47786859.patch: fixes issues with Angular and other software that tries to load ECM modules in somewhat circular fashion ending up with multiple executions.- Update to 20.6.0: * add support for .env files to configure envrionment variables * import.meta.resolve unflagged * deps: npm updated to 9.8.1 - nodejs.keyring: updated to include current upstream releasers- Temporarily bundle ICU for SLE15 SP6 (jsc#PED-4819)- Update to version 20.5.1: * (CVE-2023-32002, bsc#1214150): Policies can be bypassed via Module._load (High) * (CVE-2023-32558, bsc#1214155): process.binding() can bypass the permission model through path traversal (High) * (CVE-2023-32004, bsc#1214152): Permission model can be bypassed by specifying a path traversal sequence in a Buffer (High) * (CVE-2023-32006, bsc#1214156): Policies can be bypassed by module.constructor.createRequire (Medium) * (CVE-2023-32559, bsc#1214154): Policies can be bypassed via process.binding (Medium) * (CVE-2023-32005, bsc#1214153): fs.statfs can bypass the permission model (Low) * (CVE-2023-32003, bsc#1214151): fs.mkdtemp() and fs.mkdtempSync() can bypass the permission model (Low) - Changes in 20.5.0: * events: allow safely adding listener to abortSignal * fs: add a fast-path for readFileSync utf-8 * test_runner: add shards support - Changes in 20.4.0: * tls: add ALPNCallback server option for dynamic ALPN negotiation * adds support for ECMAScript Explicit Resource Management * adds Mock Timer support to test module For details see, https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.5.1 versioned.patch: refreshed- Update to version 20.3.1 (security fixes only). The following CVEs are fixed in this release: * (CVE-2023-30581, bsc#1212574): mainModule.__proto__ Bypass Experimental Policy Mechanism (High) * (CVE-2023-30584, bsc#1212575): Path Traversal Bypass in Experimental Permission Model (High) * (CVE-2023-30587, bsc#1212576): Bypass of Experimental Permission Model via Node.js Inspector (High) * (CVE-2023-30582, bsc#1212577): Inadequate Permission Model Allows Unauthorized File Watching (Medium) * (CVE-2023-30583, bsc#1212578): Bypass of Experimental Permission Model via fs.openAsBlob() (Medium) * (CVE-2023-30585, bsc#1212579): Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (Medium) * (CVE-2023-30586, bsc#1212580): Bypass of Experimental Permission Model via Arbitrary OpenSSL Engines (Medium) * (CVE-2023-30588, bsc#1212581): Process interuption due to invalid Public Key information in x509 certificates (Medium) * (CVE-2023-30589, bsc#1212582): HTTP Request Smuggling via Empty headers separated by CR (Medium) * (CVE-2023-30590, bsc#1212583): DiffieHellman does not generate keys after setting a private key (Medium)- Update to version 20.3.0: * deps: upgrade to libuv 1.45.0, including significant performance improvements to file system operations on Linux * module: change default resolver to not throw on unknown scheme * stream: deprecate asIndexedPairs - versioned.patch, fix_ci_tests.patch: refreshed - openssl3_1-adapt_tests.patch: upstreamed and removed For details see, https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.3.0- Fix build on SLE12SP5- Update to version 20.2.0: * http: prevent writing to the body when not allowed by HTTP spec * sea: add option to disable the experimental SEA warning * test_runner: add skip, todo, and only shorthands to test * url: add value argument to URLSearchParams has and delete methods For details see, https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.2.0- fix_ci_tests.patch: increase default timeout on unit tests to 20min from 2min. This seems to have lead to build failures on some platforms, like s390x in Factory. (bsc#1211407)- z13.patch: fixes illegal instruction error on z13 and older s390- Adapt tests for OpenSSL 3.1 [bsc#1209430] * Add openssl3_1-adapt_tests.patch- Update to version 20.1.0 assert: deprecate CallTracker dns: expose getDefaultResultOrder doc: add KhafraDev to collaborators fs: add recursive option to readdir and opendir fs: add support for mode flag to specify the copy behavior of the cp methods http: add highWaterMark option http.createServer stream: preserve object mode in compose test_runner: add testNamePatterns to run API test_runner: execute before hook on test test_runner: support combining coverage reports wasi: make returnOnExit true by default- Package new version 20.0.0 For overview of changes and details since 19.x and earlier see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.0.0 - imported the following patches from prior patches: + cares_public_headers.patch + fix_ci_tests.patch + flaky_test_rerun.patch + legacy_python.patch + linker_lto_jobs.patch + manual_configure.patch + node-gyp-addon-gypi.patch + node-gyp-config.patch + nodejs-libpath.patch + npm_search_paths.patch + openssl_binary_detection.patch + qemu_timeouts_arches.patch + skip_no_console.patch + sle12_python3_compat.patch + test-skip-y2038-on-32bit-time_t.patch + versioned.patch/bin/sh/bin/sh/bin/shh01-armsrv1 1721037656  !"#$%&'()*+,-./0123456789:;<=>?@AB20.15.1-150500.11.12.220.15.1-150500.11.12.2 corepack-defaultcorepack.1.gzcorepack-defaultcorepack20corepack20CHANGELOG.mdLICENSE.mdREADME.mddistcorepack.jslibcorepack.cjsnpm.jsnpx.jspnpm.jspnpx.jsyarn.jsyarnpkg.jspackage.jsonshimscorepackcorepack.cmdcorepack.ps1nodewincorepackcorepack.cmdcorepack.ps1npmnpm.cmdnpm.ps1npxnpx.cmdnpx.ps1pnpmpnpm.cmdpnpm.ps1pnpxpnpx.cmdpnpx.ps1yarnyarn.cmdyarn.ps1yarnpkgyarnpkg.cmdyarnpkg.ps1npmnpm.cmdnpm.ps1npxnpx.cmdnpx.ps1pnpmpnpm.cmdpnpm.ps1pnpxpnpx.cmdpnpx.ps1yarnyarn.cmdyarn.ps1yarnpkgyarnpkg.cmdyarnpkg.ps1corepack20.confcorepack.1.gz/etc/alternatives//usr/bin//usr/lib64/node_modules//usr/lib64/node_modules/corepack20//usr/lib64/node_modules/corepack20/dist//usr/lib64/node_modules/corepack20/dist/lib//usr/lib64/node_modules/corepack20/shims//usr/lib64/node_modules/corepack20/shims/nodewin//usr/share/libalternatives//usr/share/libalternatives/corepack//usr/share/man/man1/-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.suse.de/SUSE:Maintenance:34775/SUSE_SLE-15-SP5_Update/5e6cd36223febeebcc13d3b9f47ddc3e-nodejs20.SUSE_SLE-15-SP5_Updatedrpmxz5aarch64-suse-linuxdirectoryUTF-8 Unicode textUTF-8 Unicode text, with very long linesa /usr/bin/env node script, ASCII text executableASCII textPOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorsa /usr/bin/env pwsh script, ASCII text executable RRRRRRRRRRRRRRRRRRRRR`ٰd`qD\utf-83c2240753a9650bf7f2a8bf1da8566d2aaaf0249bffe95eb1fb8172f112288c6?7zXZ !t/Ꮗf]"k%hs/+슉!ܬ̹Ph. ر1(SK\2e5$3Ex5~'B9H,O4*-ӹڜzxnB')$%\N@Ç yࣉ{թ@x02,wFa?.`n;|} 5Z]W EQYYslT6u<=gRZbNP֚]!X<{BL&HȋFbkExO}M@kd?%i ,-Ja?`i(a[$~'T;27ĚLO=5-3][/BU]^p"w 2ԋ^)EW;d^&ijxMu19sEZx~ SqF!k']p U(ʸbDPeEK"Mw~ ~8yI@#?Vj5XUxtw*iRÅ'v0-Vp)R" |fv X[^8 ߃ޝJ0-ER* \;K}`kD <͡v)NAJ.^P&9cd҂ۉUi:vZk:MU(>M$S- H@@uueRqfhѧ\_+W0 RB.D2 ־$ID" ُᅥ\GP9| Uc KJU^̛r}+~]8_҄.:#G+ݣj< ALLگMdSNH'}`֭)٪3§kQ3bIҟ0EX`~7hCe4=S*puc':z8 E@>9y:`WCN-=X>*(9:eL)k> 79uU р˾䆈xL'9qZ\,T?J- [Tad.sSv̓ayaǡLѴc{Xg|䖇 VL8l}Ӝͮ<A?~ }^-)y|HxP&ir`f$dUo?ٶJ^j"B;^R,y DOEWIQAm ſhq}ykQl;kqC({b 㸍X""\}@f`=A4ԉuOc 1&0;Cf3??>jn|3`FKFA3K+ҫq`( )$LݖȪK .Ȏ*6mu.mzN>>#-dmq&ώ,kt8%#>֊CMag<^{Ic'fxr<򓙀n2YPɀvcjt /@FʢE[d`FHW!@vllp{ZZ=XDFxtY˚?T)5w'd-,(€۩d9i7m1_0'`E muK̹c'xO( [w]SlB=2Y>$<@΁:1HDgg7+4ƻ48 bh̴YbNMx,$:8rX `ylySnqOZߓRY:)x::':-iԯ?|8ZR_wqd# _'Q`8#׽qqѭwWQc nGyhF eeijc3voBFDI-Am䞿l8QMTc&;\16G^fBw31S@fۙNu-X cZH^R4\p&좥Nbrmʽ< nYy7v8&[qgddƑYD7K r>\uPN>IF崣&ėY4H+sZ_+=/80 9Y/McA7ʏhi|fjםvPrSW#SEp kGخҝ>p*9R ƫ0&-a#}zn;4%*)Y+L jY7ߒ0Z(Ąhp?{ڐVC~Ѯ~Ghw@{фAXK3nPW! ek@q0EțUxka. /|?4{-D㡃`T?Sm(`hzA;+H?ijlӹ#,d 2$eu)l7;Jփ?wXѱ`bTh\en>(ٱ- /bzq,- eI',Ii;ȑeZ.z*>_}.^s1+o>w9p'e T[QV`H$:CFQlw`V4(&t'E>]eXp+o?ܷKz>|8`~ߧo8TEYQKxLzZînj9+OY6#XTHP~4̕x(D]c`. ԱZ+3(Nݯ+)i!˩Wbzbe^^ì!<7<)Lu}nR|6ۜ„/5N])yn}$-D.=>\/b_MY }-d[Z(zomqۗNk]AՁI} HO_H-EZ\vq>x'Ex \}yyTNHTWgT"TA:*ɥ[%|_c *xvbA)x_[uFjF$* yv* ;bԳB/+p' +F#*ho!8nӦ ^(Ya=uATղ5߷XӇ0s-oJxޛ@^#4+7QvcX=4,{@1Cu؞ϟJr@gF{]wvWSQgy3D" @Z=豚6s铟?,MrڕG>K+%)ǁO<)yZCQ2 j;yh駈u cʌtkO/i$=OC?xgCT=Z@lx7|Yl&Zs=8qnR 2!8&rN{M.ꓽA1@OSLgyrbZM|\d r$❧?D]|HH}ysם-D(u|$axsN-k"KsTקL4D!.3ݎx-^x7YMDf|GB XvޔiFx]Gs`C. .&o }$gB[9i- %v;K8p[9؟Ok eE8g]C,suLY~~,HO qCg53&b6$U&\L0t$`tڢ!/д f쭏(FM;KQe;RSv4gbH au&^6 Y~ڀ^2tizvO !&5űwLzRulq@|W) C&($P+>QtsߝspASCq@F% ʻ, 2Cw7Moc2TÙDfD2-k~b7u2x a=3$L{`wnU=?aszrhvr"5,4Ol2eYfVp{\-ѹU9JLXq̛E﯐}ls*IFmrj2zSa+fo&hF5~xx]wE.|foo5[KN"S?n)P'Pf;7z1ҳNv-i?/4,/8= Z̗U/7Lcr,c+|HP*n$xpq^ډ*Pd}QE4 ("#¹\u*\OWDBk=XYt֎^VޙZY-3;]#FUBd^b e(p"Re_.z}0$qSIa-..ڟLUT 5pJhk<ߎXec/#GNAAADZnA2otABԢ阿'x! B78DWzSsFmnvP)7W̓Ab4zL$t6wV8ʡkplo0ID(`8X@WyjWPp-IpIb'6'| ڍTk'O{LagL8 %E7M?H*x$O4Jb81N4EHKsN$@8$q @cYW9u]|M~e8TcKrSF졾qEMST8D\2M,:zT 06{1zEӠ% Iq<4T!༳V ʒhye&#UcR^ ˨<@Y0O^{~ +/F nw_Qoi '$)'-|bF;&Ė*j(2> 87^S MH.Ʀ "Fsd@\P>4}cxv$ }`Oz83R"7ବRn=})/0iAzQItkz~y)=tݨ@C23+WlOЎy ,:CVܨsp2xR8B^qH%y KKqO9dYm4Ixz<#F=}bgufY$ }Aj(, 캫m g͗[O1M5_PG\' y(!2-Ad`PDX([(G=oEI~6}9|X MP {;`GN8qP4kE0%v0wX4oɪm# 0DKaVE h|QSz3ߍ _'9jfM!^*o.,VrU;sF(8p vF~lf[599֋jnⓎ6 {ͬ6HHMtDk1 l'v A]ڊ8:&2+ CaQpS%EwX2&DS5<w +Fs*4[s="R/dK#Wt 4-eERm&ۃOc=6:%exD14Mª僞~(^;5W'—ȁڐxm( ~w)JPF@kd(ژ_ze2l8}w0ɖN~/bіj*@X)lE6NտRtʖx(n{@1B/Dw1^~HB!{`5b[w" &uRe'D @:" -@|ГI(GG0Z6!&*a ||7}Ex5S5mQdpL8*Z#UTwBF; 676~"4zgtEL^|vRTcw^xzT[2ؠiѝ9<zjJ]'n_hW 7>:  `~r(|Mdm>TA;^Mp}X ,9K+f#g AZYt0_.DA~h /ؓ BzʗۀVG]Щ]!USrx0޺Ļ+&ia*B:Sni$fKFr<_2&U(d|b:(a^UOxqUMe<3gB^ٌ#W,G!wZf02aCsqe  D /{0ELFƻ=sx8i"'/A k!P@3@\xqqbb?eiThU^Ïq`d-p qŔ >w"B$ۥ*+j,Q.O+# 4?  C(EΔ*EÅ/^-"n.+^BmHPfg_Je9 0׌ˆ0gPF<A(aRوIDtj PŠIuކ oIsCl7.A߲(lC$#GC46xd/$ A&YYܿދ+P)Rڻ73j,jm6.=&; 8+Pr,S.$T[Mէf;iS l߲&Ï|M#la3 . mxtq"` ڂI뮨 =ˈL65әk?JWn!H{#ffcR |ԿmuԕG}to|ܗ._ioxrybw*86pm4[*=8jx3Т(tO`3$ZTce _3u>I>Fsv>!lFyiz9H跎UNj!=9_=cY _tvBNQg=3]$]gͫ mޑ1Dty/CLU\IOԐꪌn*=CcJrIO"VqZQd~A~H, υiJ֓u%V25!9N+M*)^$wƦUJ•`ŋ翢 &};/ lh$6#Y_]2 dd=Zot u}Ket)/]66G"YLBjp}Ek1E|=Nŧ"٦7q"SҿcH"]1g>B7oeEI]rvt2_iǬOhZ _w+?hـ[32t-2ʸϲJ=ySeT?<B) ~X| So4~l98 Z}q8!d.eľy_FL3r$1eP8lk/" bkMyN^#"L*IbF2Ȣ~Nؒݮ@yf]d4m?aBd ΑAeOφIv0[tn]ur`{M"Lpqf܏f6crምr,;4^3fcc<׹ KVlל0] fhF:5>IpvܳN!KfC8%HJ\ϘL53)/ +b Ta0jTp*FԻ^ g+%дmBUeJ.Ʋ[7[D#ԹV2&XMe[-tau!e[ae-a_32S~) r=$C^H~<2JfnQ7"B>*;swTY;LQs͖ zހL߶ƄbH6ѧìzC}S+ zzjvb%aI!cy(W lqNnK6z'U"L&hfW.,EZH,wl2IډIn]Ne~Q%KZ)MwΖ~ v[! 2WQCXfz#NEٿ!S/_΅xqo&Uh9\Ӟ=FŶJs*wHu@ ksТ2s|Jevw1q(JWYǴDz-7.}G M\~U%0By+Cqҷf񌯬u.ӱ6t7rMkp~]I0St` d:J #a$!D;璵IYPRd8C*닕f1oNJCJJ L3_ݱ<|vYKz<ɣpvVsМ;kO&66יv-+&sx/9x^~f)ǝo'D˜ uW q^zf J#~pAӆ\Ky?wA[W,`XO{YS" ƶGNU5- Nj[[o?ݹ"zƎbm)Ult^hή&ѕ\rNJcׯ"'6;"kӤjU A6VMa]t瞁cZlpWoNu_P(@+Y&' wpp5>,A\#ߜ*2Yډ^FkLPf9wŮ02܅R @/V:Uӊ&xulhKA.,$n4й8u$TOdqZqԧ\qAk22ˏSx5 U Lv;6~@ OF'^iBd!3*V3|zbߩ# ?nYa4z;P,N-C2[uV~TAK^ƊuMt[TQ~r&z$6lۉS m ]uSU5;4(Ƣz}s2[p^>`"U'WȌ{2ABOrE پ!D+xlNVɤ_vh),9ݡ$ly3@ׄ] gqP4>rr#HY%~ͽW*թGzhg 扐p~4]<OOW#L-_ry*)>Yݥ>zh8G 2(^ ~؀J_?Xu4I9kk/8mAk?64wgh/_Cw7RX&9# 䒊o=g}c?Kdf` *Y?A1*SBWq#p']Ĩz쫉T }; j^2Uq’CZǦ}5|Gu,K36Ts'dblg׋PbGX+tti,xrT fo3{Z}:U-K3 kC{GY]]uykN4jc!Cy I^ whKW\L* =0K*8݊ȋ! гMãN B6}T"葉L VPYQ f_cأtʌLXNGu͡ AH^sE)8 uV7D%mj+Hv tEMv뎦D N`X~Gu#8oMUB?`UT enhx%d.m 4](]ĐZkAYlN`ͤeY_jꝒ0H70&T5i#@p*Ҟ~],CXn5 [d > f&A}g2Wx G4(O^}yx^=k *PO P37SދvH,R >/?ɩ&ʾN $"jY vS|lIu`bN5K.k+YsG]Ht3_tagm# 2`/Q;b)( ptr+=uC;M-њC1@Ej2&Lʃ{0iqAw'`] MAt6eəB}&m嫍ԭ_qa9HOz6(v5Y*!w ϟa_BL1sWnIra%t=W蕇0!?mk.2=$\q"̝z/qGՕp@bɚC~iF쉥.|ޯpR. yQW.L`exzA3z&(!ś'Fgu* ݀e:wݰIC~r4XmP4_AӘlT~C衧 *{jEndiWa~M KVl;&dwC4ݿ!ML-#sr^adwB_Iu5!"͹{EZ xPM?(ʒZ"r11@|0L_baOw -~s:JE,hs D(q< ޽g}X֊f2`!k2`#eQa{"C[%E k:ƀ%5)a{h *ѧ˜ .s|xm'wC'F=a`v5d+Ly43N=\d}6S2%kr'{yUYlIv|QD @[H^tkO>LP*HfkHEꢺ&?F}5>Xj}d26 M `_8&^3x/䖱 "=ih 9"RzKxKwo )R>$2q2rx&doQ^iևM|9c CV+8ə^¿t3UjshwH>*|~(%2Õͯ-E.\0u^%ZGFu8߲L!+@cH8$!ksVήd{ CߦWE<YncU]aXC"2v-~⒘Za hȾ)_mZߛ.c`z7Lcyfpع˿v^S;b"y_{ogA0g09)rzfQW8a=CXC@Sq߿qa mrb.>-TfH[詚Pz>z,bCݔ59`5;ln?4^p <;eAqkψRa$ C? QM 'Ҽs?3q_\ui#͵J8i?g뇓X~pSY!$WJIem9=Z1lP]'Ba*yar$ з4|zS *ࠟrbEaK)*lv 2"rj:H7AB vP2pgb{^1vfx [o.~Z?0sGoTsYsM ,h)}ctI3D?ڟ؎׈w?Wՙ[rG M)zl`&2Q#|P8:ý~PVP,J!Beweq/ "<((?8 L[<08p!D˜V(%8~l2c1qpeO4JMd]xdKk> G*"6 @/jSA%O}2.qZ) 4 uHN> @DcKA8"74BxZU?܊\vB7Nh4}~Ϯc{$^@e VJeN˪l 6 ץ]׬@`rNodbɼ/pn<߲eL_30TNC *-SZn8iĦy1FEnn<=>yDb-yk-ǙkF1IIe3ӕpt+ɜ k@2ieɧM8:͈00?0ZfSv, 19cؒmV<Z!yKGì8B@)켂͚SoɴZ,g _ f5&O 2Ye=D2mNAӠɃAyZEJW@zB6V@\̘W qbj&!4ژu_(l.ҥTcR%lx6oׯ^)X;rW:6bU[v@Àfw {Y^Q>]麎Jh/dnZyƱ,l^`٨dcR4b;oQ18XöU}sx+0 fjǼ%^VE23$!QQGy,xT{}[}qoN ukܽ 5zUv[5?<И^Jf]DQ,wuqZD$L :.ݤɫPJp/;Ti$꯮] [B0}U/9Ԓ`1k2hUxȚMWމ5IFE* ޱ6uvO'jg͎V+jH|)TD,52`@I#jR~!iH֬Uvc)) ;Ul8y~~7 Dɟ9]R8o q\~Q[O%TsmYՌ <θgmC{>ɺ?>6ˁ/k:#Vۤ*Rц忍y`{dܐYqT-e/*Qe3.ؖ/]Tt{}sB.=vr"9pJR0ޘPG6`w͝KNCMdá Ҡsjc|G{q@1wZ=Hs{_ܚ|;( 9 GO{.Ÿ5y\jAèKT0gJ;uQd_5g(NpU)e!(]NUn\C=؞S 58 9qu7]1ow3)1A;وvG!wA*0^aȈ: RjD/yRpA^Ӽ85ڲ Lx? Oq) :L:`bMѴ4 6s+HeX€;'xp :xd,Ԇf)6w'i{ |dzZė$HчpZ)#lZlrA.xh r]' ij" THHs} x3e"3~pniX#9 xO'mr+n$2ܶ;8@p0'MC+ Yʐ3{*b`i'@uȇw'|R/<: /w!v;'[L]i t?X@ ؏>{c>~V-IN+LtƑ1ly %>eo/{8"9L+n# #Za{I(SF MxGd[;})ۥ0@BY!ih hEa9* !uWhÔ"k lJC[u1kRJ ELZ|I$Rr/KI|-55|8m"搧3l#*cG9YJ~P*`/Pw?ՊJw i783@a^GV^lv(XwWϋrL(l5Ga,˦ЛNR"*l$;M%L?]Ԓ(Zg;.kg>tot++c n;H_-sh{ ^#kd['Otw-ild\E:߾(XS1_@eTt2"I,'}1h̨bOU3.|u"3C"AfsuN2m*l`7Jay^gEvFկX =l)9ן`1@圉T_K(כ$NWi?o`d|޹/Csr 3ʹ~}Ԑ'uS%)'XݐJ뽰t&~ǖ ĩ ݬfh= _ޙ(ZjU.Ix&Z>SIH/X\غ_3#g4J\pɨŜO""Y޳rqKtQa|nSbk%wD@EX&0kAD/B{&^"*BcbIOwXzAju߲2?fl"Nq|18쀪u%xU,: ( ,y'NyxSbnQm~VCBۨofXW1䏇 mqfTUikVc]qOH+A,1 $\ǭݘ\ux}Fٻ189#sb9o2m '˜Y߲tn3 Up9Lr u_iWB<{_R t¾p`\NWv0%7 kזW4+/Kyp?F"t!2%6yɰFfry#6ŒiD !qU㶩?p;2qg'䡏7()@9.icBeO/GG}}{@ No- *J%Mڍy9 ǍGn!X2б(Nknbx-#}-@r)FX"}~(q[~Vt6U\ nє.S_?*c+#,=cf UE]@/bF$ b>6\%'.Z!5t d7:TuˍR"Hm;FgK~ L1]a{TWL.a~=zk1)wI?H)=uBl0yI-ZлJK 9Lõ3Rz|Z]@("]cVx |张, GţYY|dVWHY*B K 6.G0v6|LrPǫ6d]8(Ro}O͖RTY3u!\hwcxr+mhRWY2}DB|=;wOlzܫGǹA%j8UE&' 5Bo_1`@-@G!~]8iͧhC~wEZgK[3Y;VNï=D?@BP ]Ni #*:E#uFh+R^!?[_ ;m7Iƃ[ UzK(gTJ#b.5yWbgCiϴ%}bx7wI*:38=UMh2D%Knxإ,l#+2QSq +m3OdHbiEpv5/>CBVp/lLȦ`KSI{ ypmt8]3_<%f)ɬh-ڛkt=)^ K&"2AIn*N \>da.ެ]/¡rPf 3t<~Q ve+D@ YZ