nvme-cli-1.13-3.10.1 >  A axp9|W "Gf_5ڀ"k+^m54./j"`2Ϻ\ܚ7Q5ã9Է!,%|ɿ!8 [w,C+gl_pW p5Ε {ײɵ-CER$0:SZ̎10%k W͆T8@}=8N7R-/M|_^:[w=٫ 4Q҈ST ͮYz4df96124d8d01288b485a0bc2e8e180dc5d0a4c8cb7b8e8789121aeeafd46213b2228e453f362072138575ea5186bfab8d783071axp9|Z1[15b6׷Q_04/[&[:|<>>LJ7Iv/竾=n+@X+z[=HxpH?d   4 1@gms  0   \ :u ;=t@qCnCEF F`H5(Hb8Hl59I@5:M-5=qX>q`?qh@qpFqxGqHsIvTXvYv\w]yt^ bccdefluvh wx y zDLPVCnvme-cli1.133.10.1NVM Express user space toolsNVM Express (NVMe) is a direct attached storage interface. The nvme-cli package contains core management tools with minimal dependencies.axs390zl3a +zSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Hardware/Otherhttps://github.com/linux-nvme/nvme-clilinuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in nvmefc-boot-connections.service nvmf-connect.target nvmf-connect@.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fiif [ ! -s /etc/nvme/hostnqn ]; then /usr/bin/echo "Generating random host NQN." /usr/sbin/nvme gen-hostnqn > /etc/nvme/hostnqn fi if [ ! -s /etc/nvme/hostid ]; then /usr/bin/uuidgen > /etc/nvme/hostid fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in nvmefc-boot-connections.service nvmf-connect.target nvmf-connect@.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable nvmefc-boot-connections.service nvmf-connect.target || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 /usr/bin/systemctl stop nvmefc-boot-connections.service nvmf-connect.target ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in nvmefc-boot-connections.service nvmf-connect.target ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart nvmefc-boot-connections.service nvmf-connect.target ) || : fi fi<aH zFk_T 0K}/2 B WE[B##:( U4O&>RW:ymloTp y0C|4ko_@^-bo}`[0" L.7A03eUK"AAA큤A큤A큤axaxaxaxaxaxaxaxaxaxaxaxaxax_wax_waxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxax555d31ba145b0467823b29e25b022e1b3062089055f25de053edf48c226deb9b755704c07ff6229461faf4e54aa7712e35da8c4e1a293485be3505268f95cc32da12ba7eb025db0bce0b8d376983d5b03e2f47f65282b210afb185686ee43e2aefab61aa505df8bd1026b5aed6ddfc79f7322988d21f88289cc06895e87d203713fa3231b263bf4f9d6dff0bbc33c278dee12f834b687b9662c5195d350019bda913343464ebf7defb947e1ae4bedce44ee2e3b3656c6f40843eb653d05d7c61faccf9145525fcfb34edc79944bcd9234ae9fb404f4015784d4d6063bbd575566f5f6d6fb6fcf205dfd46ac8ba79fac23a63d48ab77a3512e09649b55a88ca885bd82cc40d18e94621a1cdc39bef00b7e9ba77462e560a1da117aec15e42b925a45d0bb572ed792ed34627a72621834b3ba92aab6e2cc4e04301dee7a728d753a2f9199b024548bb2440c7b4a6c3c4425813451a0df67f057d626c277c45a4571e3b237d40f9f8eb197baf9c5f84fcb0bf12877036780b5677ed42c7259b6783cd83bb8972fa9aa6b3efc755d9f2d782e67a026d6695571084cf11bf98916c6804eb59d6bfb09beacf88b6246dd271eb9820a055fce58a3b6abc02a9980b420a5339a28eb0042250dbb714440ceae3cf31c61b07798d0ed93f37f5f7e80d1e2173f15da2af0cb8ad7400cd6e82b8d1956d251e3e2e417de1a066353f62c4d6da233e4294d25f2cfc9552a509be1067522a59b696f26d9f0c47115b2455cf320bc72bba8ec57a6db801bed71c292b6a634a8fff42c7f88e9ba702a1b4a29e2c6068b99deb94da049982fd42f5065c8551a5d880efc761f3aace3aae2728dd274c6283450ca8a0b235356ec94b047f7138c144b014abf4f9d737c82a0c99b232e0d121facbbb9b6c9581646eb6af39abf3d3f990fe1b9b6cf168455473bb39a2ac5042b49f8b471e9fd721601d9120b83276e46557d5f98e12cb9d274fb6440348aa7c17b3f8f6560ab21a141d9f4213ccc67046b68bb20e174984d0e3fb0c66881da82610b18ab2f4e132267508332d4250b68594752839362463c54e2174ef24b7f76027ba07c03bca81ae0ff67967f34af532ee007c5f66eff549887577b4cb3362e5573d58f458ea65ba6894fe2aa8dec9cb6d8f2ffb14d4e332164efa9b9038df4cd2c7d53cbdb2644078b39e54a4c747ca37d61274da1a7d0eb37bcd86146f948c96308f4bfe55fb0192d2fd3ef3779964f00164d6a771d8b45a577ffffcaeeac5c357f4468472d3f84ff6cbbc03e4721694598ac0a0c0b0b97ad4947d48796aa7b22a6552b0c405f44836a100d8b0e6daf16074305a7dd1aa86937be2a16e274bd267baf1a63ff9a71649e67a4e27195d6bedb6065284de8614cb4536367439e50790a7136e64a3a29de1e4ad9a0f2d8f62961ff97061f3f40c78095417599f82b2fad6f990daffabeed4bfd1e78c1153378dd8a15943d9038a3972d17f13b72ce2dbdbe51d607190a2fe779506e1bffca7c72766f5e91a9d8e00c7bd36efbb609e026ed98bf644df1fd1615ad774aaf52dfb24899792e4b1dd7ef156f7eca6641bfae635a979ae8c0bb27bcf5fb2843b2bdbb13b846519eb9ede37cb520d710b007dd2dafd3417d15e51ec4495aa33da532c0d6e4d781ae7c49e7c25df00da99813eb821950ecba622b31473ca0f4521f0d2b1542b839ee38f1ab3de3412b5a1f0f999a759c77fa08500cdeb58ea4d6b85c16e19cd4fd5f76f85c2242040cf315bf455f2dbd7079a7578aacfcc35032db297f005cfae28d9c2148be99ca4d8ce20b1fbbf040b7aa34328498fde198941eebb2d442b401bad72975ddbc390fa43caaca27f603d683560e40662c886885a4bfb7e9a474d85eab3fe8df206586660db4777328872cecc8c8412aa605ee2c09e5864bfaf09a79e28f9d4e6d82010e99d33ffb2571bb645861a8d8f3f4be82ddcd7087e26e328c9747d7d14d9acb5bea8703f25e93a61158e87b595a4b6816574a44caad9940c0720c32f98680f3fe7c3cb77297855650e3a70613ddce664f8e2b4d51bbaddd9bc9d74b8658696324a3c9cbd703509bd16831f7e89ad77e13f26c7ed50caa2288399667cbb22d67fac2eb87be0c14291768324c134f74700a972eca8c432411216fa62d1a98a951344f045a02e44235cc2e3a819a2e8c78e1302d205a8c06cb79efb138cead5bdca3e41fcd0806e9ef81a3852d1c7c9248763215dfeb1a31a1e11df40162ebf6addc34eb37580576cb75d6d12322541450a079ffd3f08cf72c666f328815492d37a6d2b5981470f18fc4936a7c16bfae5ae24a51f61300903a9457d0f4b7da3377f0fd38e389b95879b625f3deb6488c1e9ff8f57c0c1d6f1da59d82620c6c73ca62c90192cbd333ba1db0b4dd0e0d0b082488b73660c1e4678bc277aacecc0559dc8c222c01e1491ab8d7a7ceb034c05bdc551d87c76b1ddd9cae084ad568a695bfc727e185efb20188a44053af17abd1604d7c6910ba6fc23926d5f7d4d2a879bc8d3034ae991b6e862c44b629c4b2dd5d6426f04d26653252e69b8dc604df9ae17f1b5e32374cb5e0cba7978f60d8e57e81a0d60bdeab54a62e1409c13b7283b10e63bd5fe4af91bf3be3dde2d684e2f2987fe9c2b13924b2d87d76a2d0ea1b22464e5ba31684aee41d52055fed0d3f8297bb62c1b8551dfe461f6303cc47e5080d5c874669a8af97a189c4baf2da56b0074af754c5963b23e8de43766cfd04955b8289fdc644a01ac41de90fd38cfb7679ee5e562dba5abd4d82dd89a6f91105c0e4e06e937e84582b9a64a21efb9e70d3953a8522ca8bae802ff2d1d3f67f1117fc939c2b868760ba98c135566207be35bfed08cfa136e8051b3bdb9bb4c7fdf899af3ea2b910020608f2937d75eb98594751347dd93b64064d61d5902be1cccf00ee6a2292b90b43c7b1c5797499c3a3447b58cf2bad08b68e0d7719dc103e80f0348dd690fdabc8ce121926e8a27c592fce8dffe80b0652053770f355977add1b3876b9fe34a32a5267c182e194cd37e99c5ed84f270be57b70554b73df8a79a78fa0cbbd105e197b90591be7f12e4c677569260ae423a36f71019c7d9f0ff05ad718e2253c6d4539a279cd0c26585d3ed857f71455e47332781b0437018ad0a3b2ad898fefcc780fb73a15a8c89d05b8029b873da3a33e37352541a8871845d41d09d3c5798f824ce8fe31b9a298b223b93b36ee16457b29186574bb431868cfa01a8a525010cbd95e2fae13aed05ffd792d7760b2348ebd346cfca93d6fa0cb89903584a5dd03a0e377412eb2b423a7221bf58cc9e2bd32b31d330c9f8ecd612e84678f3cc5a76f209b7b4bd6fe97268f1cf7319c430f7881692c7a3d112f081269389c46a8b03f7aaa60921660b05f0a8b57708da40ea63bcaf5e8dadcad8cbf4bd124b1bbabb71d17f2fc82e45d44508784f6d6c6027becefd68609b602fd853371df9bc653d221bc6da52e6a887b5918074d7581a0c84bae51b25dc6f9ad47d7ed19c6fe091261ada76fc9ed66240e49c7a7d0beb31e3ad02330d8e02e741196c4930940bbe6d46733570f56c5cd4b214f06514c270db75da182937721b789e7f7d00a714aef9b59add7444c4b46678ab75b3f410629e411622db64e184dea41276f502944f10212b8b09e92aa6624b3373ee70558a412dd716f067f474df3ee0d03cc986de71256157e6bd7e2cd4fbdbf93f3fba2cfc4220c153813c918054900245a3b8d8f6e969e8bd14870eca2a6f3b9103904c4fbf7eab3da524c260fa8d7372938e67b65f28c8aa933e1b28e44faca41dd86c9dc0ebfb7d4870ae49ef29d65f69d077e5a673726ece65778668627d89fa2e107e63ac3b4fdc0cb6e2ab82afb5f72f9330ef88be03892890a802ef6a31cba254756a49016f41c3ee546272cf07ecb2a7cdf289e615fd8d7d412eb518cbad3fd3fcff326e4997c4bc0f9b2b22f4a423aaa37000b8666d2836cf2a5590b0fadf6810f8d9b5c37dab28f150bc64e77338baf3546a31050e32c6436812514f20ed862ce7342125607e74ba6019d25716c953e3d87fc13de9acd862cb27dfd664b6eec1993166b66d555dbde96c3b5221843448c8607b02ebb61363b137e7cde3766497886de43b40dea0df53245c3097d67385c6ea50a9c979e931326c5ae88baeae7701ca04862d2070bb8f6287f69348938af476597104a598dd5dac4ef60986cea4f653005495ae02fac5f51b17495d14d9b33f9ad1f90a8bc4b0bef7bc5f84438976efb8a626f440e9a06c3eca8515d37c6e3c9ee05cd21c9357aada1b77ea8c38e2bb97df69057999b2b1076d4706f65012053a4745b2fbece1dcae676f96a4b64282f7e06fef496e4a130266d1558786808076a2e30c79afc9b582ad69ef5c76bda3e58506be4395ee3b630efdec6531283907b9eca174d0cc51c0eddb723ef7f3a71dd9eef7e459e3c4d6912a0f968b805a08bfdffa4ef16172a741f7938a8d9a9e4f1eab786b53c6d9446b7afdc87fdc2618593cc66e5e0838b33112d55e4451725d8955d6c25f7810579f1db3074c56d2a2111f75234a7ad62bab98c7e892b6dbe383c4dd6e6fa267ada90b9d4f371f7ead9ccdb74d1d6e640bf57ab5c8c0d42344a64e7cfecb5e29026731c36eb65d9eaf7114a5eebbfc908d1d50b6d620f3e4b6263e0179d68d4ef884d7018f647e090988cb94280542ebf4df332c9f80974947ec110e575b2d176d3f24eaf6265a9cd6ffd58a0a9441f6c1e077bb9265c65344fbba3ca271534317db7e96daaf77d0897be54ee7cbbaf97f35945cb0cf818c8c85f07254af9d5783883f9688e96f3665e06cc80c71522197eca675c5c818a5a60be6f625423c449c6061078b763127e6c7ddf682f0775e6cab78c1c1cc00a8b32b2586fe0667a2dd2dabada3ad2f74a2dac6e2593f83c5c1d55463ab02236c84ec3474f2536be1cb5ce56cd0c23bbfcb5732b8c71d0324904a1b35694c347ea30ede00b28c6f4f2d1e637f779503b474dfbc18929e33f12c32a10ffb66fbb46e62e17d216173fdaad573dd72404dc107e4b4e37adabe4d3d0dbc50e2a134c22451a3f80aa7ccdce01df622fb4bca5a7f20cf8f7415e81006cea8621b39b0abb98eca212017c926e21797601c426cf3dbada0848c9cd3a2a7504cc75ba7dcc6deb0c9bb7991996f24b74eae3b72cf23452fca898b7ef7659a42ebaee56b15451166d5fe43769e4d574fa6fd3594c140a4aac9ca71922443e5a2b40ac417ff961ae5fcd8b02b0eccd48a145e7072c12cde5e575caea7ccd8b339dfa5277407b563587292d5602ea1c6e05d1b61a508d86aa3526b7686e23744ea823a84ba13886ba829542e375ae079fef2f7e2c733002255f877f3d1a96e24e06b20e1eb35215c7aafd1a054826067b1e11c53adfd50e231348e04d88e6d9140582b5a4ac87de25ea2aff5bca48576519c625d2fca95efa6c1f8d8ad55ff1e3b04c24a2c44907ebce940d98ad0d2d4eb2a53c97f0fd24c93c7c65da2ac57d434d51ff3bdbd281d2d25cf0334a8d3e56176c41dd895306e7070fd8e67b77c4b49dae6400c44e7763708e852cd1d67c90f9b37f08b4de46593b19ab2b021ce66e25d4c71083b7dad343028e8d8096d971cd2c406e77176221bde0e262a8ba4d770c4994adec8cbd45eb75189538ab10c9babc3ba3eabe2e4b293bcd9be9c6ae1f45ca5652573af22a220cb2938f3e4aeb4385bfdf365e1b3ba8999729a15d939d83f5b195942e9db110763385c4ccb0638031fa35d499697ee52c891a10bb812555708fee3f7c98a22cd84138dc2f7f43b86e984df5f549d391a7d2cd9690bc49cd9f77af3acecf47c7c86d0453225238ed916d070e3f62ed5cff9ce3b1e495cd5f0bfd373dbca2debb7c837d0f600a152ec5500aeb90b21bbfedeaa02cd4888debe18381fa964b5bd47fd9ca5cab56c318297fabafae6dee00892a714bd732c4a35463090f226f8cab9e6cc5cc541843a0025f5e99959af6619b6b098a81c3927e664f5e85d258fc050692abecac46c0aec5ed2093e6409a08df40756ba533ad5a5e576b3fd1c2058752022c2b1bff1d5032509aae5d0f1b3a83fbd47c7b4d8008e79cba6c73245cca6bcde97f40381c63798dd3a569a4db81efdef74d2bf4849dc7d6dc3307a682f505d159fa00ab7b008aa847bd3aa8bc8cdefae99c0718a33a3f311c73ef575336bbf4c7de64c5f462d5cc5f92eb2602ff8b9787e93a445868122bcc8b85a92882df5c84bd140c36aa9e305901f856bb8c394e3e100a0f664400e54c7992146af853804b8ee3b768077736b2a11bbb0d59cf4bd53ae35a035dab53cd05739b16cb5eac07e2bf7deba537264a1ade6dfac35b8a4823d2fdc02a7fa49f77912a85cd07d5a26316bfbdba73912731dcd9c45111c17d0b37b958b5ad21930418c51a75691d1099eb6e9705cf541f55c40214071ac7d81b03b7531e7db83607cb821ba5be2e9258313f017ae4a785553888fe17f69dfcfafc598fdddd3160ad70912ecf8468fcd21b6daf875201d02cd95949a0acc7b1b8404b1f34a17acfd89d359@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnvme-cli-1.13-3.10.1.src.rpmnvme-clinvme-cli(s390-64)  @@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libhugetlbfs.so()(64bit)libhugetlbfs.so(HTLBFS_2.1)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a@@a`@`@__9^.^ P@]@]҇]:@\@\@\\!\}\\ac\P@@\N\73[[m~@[i[@Z@ZJ@Zľ@Z@ZV@Z2gY+@YB@YY4Y@YV=@YP@YP@YC@YA%@YXX @Wڍ@WWWN@W4VVVVwdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdmueller@suse.comhare@suse.comhare@suse.comhare@suse.dehare@suse.comsschricker@suse.comsschricker@suse.comsschricker@suse.comdimstar@opensuse.orgsschricker@suse.comsschricker@suse.comsschricker@suse.comhare@suse.detiwai@suse.dehare@suse.comhare@suse.dejthumshirn@suse.comhare@suse.dehare@suse.dejthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjengelh@inai.dejthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.com- Allow -1 as ctrl_loss_tmo value (bsc#1192348) * add 0013-nvme-cli-ctrl-loss-tmo-should-accept-1-as-value.patch - Fix segfauls while discovering (bsc#1191935) * add 0014-Input-expects-device-name-without-dev.patch * add 0015-fabrics-fix-nvme-discover-segfault-if-sysfs-path-is-.patch * add 0016-fabrics-Only-free-initialized-valued-on-exit.patch * add 0017-nvme-print-add-discovery-async-event-config-field.patch * add 0018-fabrics-fix-nvme-connect-segfault-if-transport-type-.patch - Context udpate * refresh 0004-nvme-topology-no-error-message-when-openeing-of-cont.patch - Adding missing hunk (bsc#1182591) * update 0001-fabrics-ensure-zero-kato-for-non-persistent-controllers.patch - Use pkg-config for libuuid dependency setup * add 0103-build-use-pkg-config-for-libuuid-detection.patch- Fix failures during 'nvme list' (bsc#1186719) * add 0005-nvme-ioctl-return-1-on-failure-from-nvme_get_nsid.patch * add 0006-nvme-topology-scan-all-controllers-in-scan_subsystem.patch - Permit integer as KATO argument (bsc#1182591) * add 0007-fabrics-permit-kato-int-argument-for-discovery-contr.patch - Skip connect if transport type doesn't match (bsc#1187287 bsc#1187860) * add 0008-fabrics-skip-connect-if-transport-type-doesn-t-match.patch - Ignore non live controllers when scanning subsystems (bsc#1186719 bsc#1187287) * add 0009-nvme-topology-fix-controller-check-in-scan_subsystem.patch - Remove UUID validation heuristic (bsc#1187890) * add 0010-gen-hostnqn-Remove-UUID-validation-heuristic.patch * update 0102-nvme-cli-Add-script-to-determine-host-NQN.patch - Do not segfault when controller is not available (bsc#1189046) * add 0011-nvme-print-fix-nvme-list-segfault-if-controller-is-u.patch - Use correct default port for discovery (bsc#1189195 bsc#1187858) * add 0012-fabrics-add-default-port-number-for-NVMe-TCP-I-O-con.patch- Do not print error message when opening controller (bsc#1186719) * add 0004-nvme-topology-no-error-message-when-openeing-of-cont.patch- Add KATO fixes for NVMEoF (bsc#1182591) * add 0001-fabrics-ensure-zero-kato-for-non-persistent-controllers.patch * add 0002-print-device-name-when-creating-a-persistent-device.patch - Lookup existing persistent controllers (bsc#1179825) * add 0003-nvme-discover-lookup-existing-persistent-controllers.patch- update to 1.13 * support for zoned command set * Identify I/O Command Set data structure command added * Added new namespace list command on list-ns, 4056 modification added * Added temperature information getting and text formatting * Implemented additional statistics to display * nvme: add support for non shared namespaces- update to 1.12 * Corrected text output in FW activation history * nvme: allow addr family to recognize loop * Add log page CA parsing * nvme status code updates based nvme spec v1.4 * Provide documentation for log page directory WDC plugin command * Fix status displayed by vs-telemetry-controller-option wdc plugin * fabrics: ignore hostnqn file if its empty- Update to version 1.10.1+git9.872e6b0: * fabrics: fix connection args parsing * nvmf-autoconnect.service * Fix status displayed by vs-telemetry-controller-option wdc plugin command. * Provide documentation for log page directory WDC plugin command * Provide WDC plugin command to dump log page directory * Tests: Hande string encoding and handling failures * Makefile: use UDEVRULESDIR instead of UDEVDIR - Rename 'nvme-det-hostnqn' script to 'nvme-gen-hostnqn'- Update to version 1.10.1+git2.797ec65: * Makefile: generate Dracut config according to UDEVDIR * Add additional smart log critical warn decoding * New tag for missing docs * Add new wdc documentation * Release v1.10 * Regen documentation * Use asprintf for long names * [NVME-CLI] Add documentation file for vs-error-reason-identifier WDC plugin command. [NVME-CLI] Minor updates/corrections to the clear-fw-activate-history and vs-fw-activate-history command help text. * [NVME-CLI] Add support for WDC plugin command - vs-error-reason-identifier [NVME-CLI] Reverse enable/disable bit on the vs-telemetry-controller-option WDC plugin command * Fix systemd service script use of CONNECT_ARGS env var * Shannon Plugin update. * Doc/Makefile: Introduce 'quiet' build option * Makefile: use 'quiet' compile * Makefile: Use special variables * micron: don't ignore 'system()' return value * Fix libhugetlbfs flags * Regenerate documentation * Micron plugin updates * README.md: Mention the buildroot package * nvmf-autoconnect: add udev rules to set iopolicy for certain NetApp devices * Fix intel json latency statistics output format * intel: Add function lat-stats to cli Adds the lat-stats function to intel plugin. If lat-stats-tracking is enabled, lat-stats will print out latency statistics according to the user's desired format. * [NVMe-CLI] Update documentation for telemetry data retrieval to vs-internal-log wdc plugin command. * [NVMe-CLI] Add support to retrieve telemetry data in vs-internal-log * [nvme-cli] Add documentation file for new wdc plugin command - vs-telemetry-controller-option * [nvme-cli] Add support for wdc plugin command - vs-telemetry-controller-option * Fix typo (bulit -> built) * Warn on admin-passthru opcode not matching read/write flag * MAINT: Fix format compile warning error on 32 bit system * nvme-cli: Check for sysfs interface before NVMe discovery * Revert "Add Dera plugin extension." * Revert "Add Dera plugin extension." * Add Dera plugin extension. Add stat sub-command to retrieve Dera device status and additional SMART log. * Add Dera plugin extension. Add stat sub-command to retrieve Dera device status and additional SMART log. * Improve self test log command * nvme-cli: Update err to 0 in get_telemetry_log * fixup up self-test log when no test is in progress * nvme-cli: Update err value to 0 in get_ns_id func. * Add Dera plugin extension. Add stat sub-command to retrieve Dera device status and additional SMART log. * nvme.c: create-ns arguments are added - Remove patch merged with upstream * Delete 0101-nvme-add-iopolicy-rules-for-netapp.patch- Add libhugetlbfs to the list of build requirements- Update to version 1.9+git122.c5097d5: * [NVMe-CLI] Get DUI for SN-340 failing with Data Area 4 - Buffer Misalignment * Minor intel-nvme print refactor * Use simpler nvme ioctl api for admin * Relocate functions and constants to the files that use them * Move all spec defined structs to single file * Update build rules for .c with no .h * Update my email address * Makefile: fix cleaning subdirectories * remove unused "paths" controller field * reign in line lengths * Add print for directive receive * Unify print routines * regenerate documentation * fix fw-download reference to committing fw * argconfig: Remove unused paramters * fix huawei filter to search all namespaces * nvme-cli: Support for hugetlbfs * Remove all 'struct nvme_command' usage * nvme-cli: Update PMR Capability and PMR Status 1. Adding Controller Memory Space Supported(CMSS) in PMRCAP 2. Adding Persistent Memory Region Status(CBAI) in PMRSTS * nvme-cli: Update Controller Capabilities Register 1. Add Controller Memory Buffer Supported (CMBS) * nvme-cli: Update NVMe Registers 1. Add Controller Memory Buffer Memory Space Control (CMBMSC) 2. Add Controller Memory Buffer Status (CMBSTS) 3. Add Persistent Memory Region Memory Space Control (PMRMSC) * fixup attach-ns documentation * Add files via upload * [NVMe-CLI] Updates and fixes to WDC plugin command vs-internal-log for the SN340 drive. * Regen docs, add host-nqn man page * [NVMe-ClI] Add Documentation files for clear-fw-activate-history command * [NVMe-CLI] Add clear-fw-activate-history WDC plugin command * fix namespace checks for legacy list * Reset wdc_do_cap_dui default parameters to the proper values * README.md: Mention the OpenEmbedded/Yocto recipe * Intel plugin: Adding fields to id-ctrl VU region Per https://github.com/linux-nvme/nvme-cli/pull/584/commits/f33510efbf5192116e5757d13a02463d446a1dc5#r332178975 removing pack pragma on vu_id_ctrl_field struct. * udev: convert the discovery event handler to the kernel support * Use a systemd app-specific machine ID for hostnqn * nvme-cli: Add 'transport type' error to the error log * nvme-cli: Update nvme_endurance_group_log structure * Adding fields to id-ctrl VU reigon for Intel DC drives * Check return value of scandir * nvme-cli: Add namespace-id option to self-test-log * Report invalid output format for 'list' command * Provide no-binary output format help text * regen documentation * Documentation: nvme-wdc-vs-fw-activate-history(1,html) generated * nvme-cli/fabrics: Add tos param to connect cmd * nvme.spec.in: fix rpm build error * Correct self-test-log output * nvme: Add 'Endurance Group Critical Warning Summary' to the Smart/Health information Log * [NVMe-CLI] Documentation file for WDC vs-fw-activate-history command. * [NVMe-CLI] Add new WDC plugin command vs-fw-activate-history. * make: install-hostparams depends on install-etc * MAINT: compile warning error on 32 bit system * nvme-print: fix to print ctrltype when human-readable * nvme: add Persistent Memory Region(PMR) Write Elasticity Status Registers * [NVMe-CLI] Fix Potential Memory Leak with vs-internal-log command. * regen docs * fix admin-passthru documentation typo * [NVMe-CLI] Fix empty file issue with vs-internal-log wdc plugin command * nvme-cli: Fix namespace list output * Fix builds for missing uuid * Revert "remove LIBUUID things from nvme.h" * Revert "nvme-cli: Fix compile on non-libuuid machines" * Revert "fix uuid include typo" * [NVMe-CLI] Fix offset parameter size for vs-internal-log wdc plugin command. * remove LIBUUID things from nvme.h * fix build error due to asprintf() * id-ctrl: show Flush command behavior in VWC * fix uuid include typo * nvme-cli: Fix compile on non-libuuid machines * [NVMe-CLI] Add updated documentation for additional parameters to specify file size in vs-internal-log command. * Regen docs * nvme-cli: Code cleanup * nvme-cli: Macro'ify argument defines * nvme-cli: Code reorg * [NVMe-CLI] Add support to specify file size in get DUI data for SN340. * Regenerate documentation * nvme-cli: Make 'list' more useful * id-ctrl: show Persistent Event Log support in LPA * id-ctrl: show Persistent Event Log Size(PELS) * id-ctrl: show Endurance Group Maximum ID(ENDGIDMAX) * id-ctrl: show FRU Globally Unique Identifier(FGUID) * id-ctrl: show Controller Type(CNTRLTYPE) * id-ctrl: update id-ctrl header for 1.4 * systemd: fix echo call with absolute path * nvmf-autoconnect: fix absolute path for systemctl * make: install udev rules in sysconfdir * Add an example for attach-ns * make: fix discovery.conf override * fabrics: fix loop connect-all * nvme: fix compilation error * nvme-cli: Enhance format FNA detection * nvme-cli: Warn and delay before formatting * nvme-cli: prefill metadata buffers * Fixed bash-nvme-completion.sh typo * Tag release: v1.9 * Regen docs * nvme: UUIDs for Vendor-Specific Information * nvme: add Persistent Memory Region (PMR) registers * get-lba-status: add Get LBA Status command * Added openSUSE Leap to README.md * id-ctrl: add 1.4 features to OAES * Update packaging state in Arch Linux * Fix code block style in the first section * nvme-cli: nvmf auto-connect scripts * nvme-cli: add --quiet option * nvme-cli: Expand --device argument processing * nvme-cli: Add routine to search for controller with specific attributes * nvme-cli: Add routine to compare ctrl_list_item to connect args * nvme-cli: extend ctrl_list_item for connect attributes * nvme-cli: Refactor to create a get_nvme_ctrl_info routine * nvme-cli: allow discover to address discovery controller by persistent name * nvme-cli: support persistent connections to a discovery controller * nvme-cli: ignore arguments that pass in "none" * nvme-print: show new CMBLOC bit fields added in NVMe 1.4 * nvme: add support for Namespace Granularity * nvme: sanitize enhancements * nvme-cli: Update manpages to reflect discovery particulars * nvme-cli: mask out invalid options during discovery * nvme-cli: do not use 'queue_size' and 'nr_io_queues' for discovery controller * nvme: Enhanced Command Retry * id-ctrl: add an indicator for get lba status capability * nvme: change format default namespace id * lnvm: introduce alias geometry for id-ns for lnvm * lnvm: introduce chunk-log command for chunk info * lnvm: make data_len to sizeof() instead of magic number - Add patches from SLE15: * 0101-nvme-add-iopolicy-rules-for-netapp.patch * 0102-nvme-cli-Add-script-to-determine-host-NQN.patch - Drop patches merged with upstream: * 0001-nvme_fc-auto-connect-scripts.patch * 0002-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch * 0003-Add-nvmefc-connect.target.patch * 0004-Change-service-to-type-simple.patch * 0005-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch * 0006-nvme-cli-add-default-IO-policy-rule-for-NetApp-E-Ser.patch * 0007-nvme-cli-Rename-udev-rule-for-ONTAP-controller.patch * 0008-nvme-cli-Add-script-to-determine-host-NQN.patch- Update to version 1.8.1+git135.9bab71e: * various documentation improvements * nvme-cli: Restore support for older gcc versions * [NVMe-CLI] Add support for larger data sizes needed to get DUI data. * [Log] Memblaze add more log infomation for S.M.A.R.T. * nvme: add Verify command * lnvm: do not print 0 when the arg is not given * lnvm: remove redundant whitespace in lnvm_init() * nvme: clean up goto labels without whitespace * format: check BLKRRPART failure * [NVMe-CLI] Add support for SN730 to WDC plugin commmands * Add verbose capability to get DUI function to improve debug * nvme-print: Show value for Transport SGL Data Block Descriptor support * [NVMe-CLI] WDC: Add support for 64 bit data addresses in Get DUI Data functions * nvme-cli: Fix more endianness issues * nvme-print: add JSON for NVMe 1.4 NPWG, NPWA, NPDG, NPDA and NOWS fields * fabrics: Return errno mapped for fabrics error status * fabrics: return error when discovery retry exhausted * nvme: Return errno mapped for nvme error status * nvme-status: Introduce nvme status module to map errno * nvme: Return negative error value for internal errors * fabrics: Do not return in the middle of the subcommand * nvme: Do not return in the middle of the subcommand * nvme-cli: Report the NVMe 1.4 NPWG, NPWA, NPDG, NPDA and NOWS fields * Introduce NVMe 1.4 Identify Namespace fields in struct nvme_id_ns * nvme-cli: Skip properties that are not supported * Fix various bugs related to endianness bugs * NVMe-Cli Shannon Plugin-add support for shannon systems. * nvme-print: fix json object memory leak * fabrics: Fix memory leak of subsys list * nvme: update description for "nvme list" command * nvme: update list-ns nsid option * nvme-print: add pretty print for estimated sanitize time * add namespace to json output of nvme list * add free call for json object for commands show-regs * add newline for command show-regs * nvme-cli: remove unnecessary initialize of local var * nvme-cli: don't try to disconnect for ctrl with pcie transport * Fix sprintf truncate - Reorder install steps: Install systemd services first, since they are required for the udev rules, avoiding a theoretical race condition.- Add new subpackage containing the nvme-cli regress script - Add script to determine host NQN based on the system UUID + 0008-nvme-cli-Add-script-to-determine-host-NQN.patch - Add new udev rule for NetApp E-Series and adjust udev rule naming scheme accordingly. (bsc#1124564) + 0006-nvme-cli-add-default-IO-policy-rule-for-NetApp-E-Ser.patch + 0007-nvme-cli-Rename-udev-rule-for-ONTAP-controller.patch - Update to version 1.8.1+git64.b969cf0: * fix json print for list-subsys command * Add Virtium plugin extension document * Add Virtium plugin extension * nvme.h: Fix typos in status code values * nvme-cli: remove unused NVME_AER_NOTICE_ * list-ctrl, create-ns, format: Do not return directly without freeing fd- Update to version 1.8.1+git41.2c43c51: * nvme-print: remove Virtual Management support from ONCS * nvme-print: update self-test log to include 'aborted due to sanitize' * move to DocBook 5 * nvme-cli: add missing endianness conversions for telemetry log page * property: Fit print size for a property * Add Disable IO flag to wdc_dump_dui_data function * Reorder primary commands * nvme-cli: add identify secondary controller list * sanitize/get-telemetry-log: Print nvme status in case ret > 0 * print: Introduce show_nvme_status to print nvme status * ioctl: Fix wrong return case of get_property * ioctl: Fix double-free in a loop of get_property * improved Documentation * fix compilation with GCC-8 * fix CFLAGS parameter * nvme-cli: fix compilation with uint64_t cast * nvme-cli: minor cleanup for submit_io() * nvme-cli: align all the macros * wdc: Change device capability checking * wdc: Add additional device for vs-internal-log * wdc: Add device unit info log extraction * wdc: Add get drive status command * wdc: Add clear assert dump status command * wdc: Add drive resize command * wdc: Update device capabilities for clear pcie corr * wdc: Update file parameter checking * wdc: Add command to extract NAND statistics * wdc: Add data area extraction for DUI command * wdc: Additional device capabilities check * nvme-cli: fix fc trtype string * NVMe-CLI WDC Plugin - add support for additional SN840 device ID. * WDC plugin Change vs-internal-log Command to Save Partial E6 Log Data. * WDC Plugins vs-internal-log command unsupported on SN340. * Fix print format specifiers * Fix format block size usage * Add reporting of Virtual Management support to id-ctrl * Fix possible NULL pointer dereferences * Fix possible memory leak on get-internal-log * Print timestamp as a date and time string * nvme-cli: add netapp ontapdevices command * Add FreeBSD installation instructions * Adding a helper to format command * fabrics: Return negative errno when asprintf() fails * fabrics: Return negative errno to check remove_ctrl() is failed * nvme: Support raw_binary and json format for show-regs * ioctl: Free memory if get_property for fabrics failed * nvme: Use ARRAY_SIZE() macro in common.h * nvme: Unify min(), max() macro as a common one * nvme: Simplify description for virt-mgmt * nvme: Simplify virt-mgmt options to lowercase * nvme-print: Fix evaluation of ctratt on pretty print * nvme: print I/O error to stderr - Drop obsolete patches: - 0001-wdc-Change-device-capability-checking.patch - 0002-wdc-Add-additional-device-for-vs-internal-log.patch - 0003-generate-new-documentation.patch - 0004-Fix-compilation-with-GCC-8.patch - 0005-Fix-CFLAGS-parameter.patch - 0006-nvme-cli-fix-compilation-with-uint64_t-cast.patch - 0007-Regen-docs.patch - 0008-nvme-cli-minor-cleanup-for-submit_io.patch - 0009-Regen-documentation.patch - 0010-nvme-cli-fix-fc-trtype-string.patch - 0011-nvme-cli-add-netapp-ontapdevices-command.patch - 0012-nvme-cli-add-netapp-ontapdevices-man-page.patch - 0013-nvme-cli-Revert-stop-on-failure-with-connect-all.patch - 0014-nvme-cli-Increase-size-of-ONTAP-namespace-path-varia.patch - 0015-DOC-Move-to-DocBook-5-when-using-asciidoctor.patch - 0104-nvme-cli-Fix-documentation-syntax-and-typo.patch - Rename downstream patch: + 0001-nvme_fc-auto-connect-scripts.patch + 0002-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch + 0003-Add-nvmefc-connect.target.patch + 0004-Change-service-to-type-simple.patch + 0005-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch - 0100-nvme_fc-auto-connect-scripts.patch - 0101-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch - 0102-Add-nvmefc-connect.target.patch - 0103-Change-service-to-type-simple.patch - 0105-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch- No longer convert via obsolete DocBook 4.5 format, but rather via DocBook 5.x. This due to asciidoctor 2.x no longer supporting DocBook 4.x + 0015-DOC-Move-to-DocBook-5-when-using-asciidoctor.patch- Increase size of ONTAP namespace path variable + 0014-nvme-cli-Increase-size-of-ONTAP-namespace-path-varia.patch - Fix failing service on devices without fc-hardware (bsc#1133594) + 0105-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch- Add new 'ontapdevices' command and corresponding documentation. Requested in (bsc#1131930). + 0011-nvme-cli-add-netapp-ontapdevices-command.patch + 0012-nvme-cli-add-netapp-ontapdevices-man-page.patch + 0104-nvme-cli-Fix-documentation-syntax-and-typo.patch - Revert stop-on-failure patch for connect-all, which caused unintended behaviour (bsc#1132124) + 0013-nvme-cli-Revert-stop-on-failure-with-connect-all.patch- Add nvmefc-connect.target to allow stopping the parameterized services (bsc#1127076). Also change the service type so udevd doesn't have to wait for the termination of the service process. + 0102-Add-nvmefc-connect.target.patch + 0103-Change-service-to-type-simple.patch- Regenerate documentation (bsc#1124713) * Add 0007-Regen-docs.patch - Minor cleanup for submit_io (bsc#1124713) * Add 0008-nvme-cli-minor-cleanup-for-submit_io.patch - Regenerate documentation ((bsc#1124713) * Add 0009-Regen-documentation.patch - Fix fc_trtype string (bsc#1124713) * Add 0010-nvme-cli-fix-fc-trtype-string.patch - Add 71-nvme-iopolicy-netapp.rules (bsc#1124564) * Add 0101-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch- Build documents with asciidoctor (bsc#1075764)- Update to version 1.7: * Use tnvmcap register for creating namespace * don't execute a command if --dry-run is supplied * Remove trailing "\n" so that the output is valid json * nvme-cli: remove unnecessary assignments * nvme-print.c : fix ns-descs JSON output * nvme-cli: fix typo in json_print_list_items * nvme-get-property : Add documentation * fabrics: write ctrl_loss_tmo to fabrics device on connect * fabrics: write keep-alive-timeout to fabrics device on connect * nvme-models.c - search for pci.ids * nvme-cli add ns write protect feature support * nvme-cli: add minimal ana-log page support * nvme-cli: add ana-log documentation * Fix print format specifier for 64-bit * nvme-ana-log: fixup compiler warning in show_ana_log() * nvme-vendor: fixup c99 declaration in huawei plugin * nvme-discover: sanitize options * Fix nvme id namespace struct * nvme-cli: make show_registers_cap() static * nvme-cli: wdc-plugin mark array static declaration * nvme-cli: fix sparse warnings for declaration * nvme-cli: don't use unsigned for fd in lnvm-nvme.c * nvme-cli: remove always true condition for u8 * nvme-cli: fix dead-code nvmf log page discovery * nvme-cli: code cleanup for passthru() handlers * nvme-cli: fix scaandir() return value * nvme-cli: netapp plugin handle empty strings * nvme-cli: Fix the displayed metadata length value on Big Endian systems. * nvme list : fix nvme list output if identify failed on device * nvme-cli: use uniform error message for open * nvme-cli: fix indentation * nvme-cli: make wdc plug-in functions static * nvme-cli: mark functions static * nvme-cli: make malloc error handling uniform * Enlarge local char[] so snprintf(3) can't truncate path. * fabrics: make some arguments integers * fabrics: don't fail empty discovery log page * nvme: commonize subsystems info in a helper * fabrics: add disconnect-all command * Regen documentation * attach-ns : fix segfault for ctrl list wrong input * nvme-discover: Retry discovery log if the generation counter changes * nvme-ioctl: retrieve log pages in 4k chunks * nvme-discover: Re-check generation counter after log page transfer * seagate-nvme: fixup coding style * nvme-cli: Add 'rae' argument to nvme_get_log() * nvme-cli: kill nvme_passthru_admin() * nvme-cli: print "\n" after nvme list-subsys -o json * nvme-cli: tests: fix fw_log test coding style * nvme-cli: tests: fix id_ctrl test coding style * nvme-cli: tests: fix id_ns test coding style * nvme-cli: tests: Add get_id_ctrl function * Update gitignore for generated test files * Add PCI device id checking for the WDC plugin commands. * Fix nvme test device selection to use controller value defined in the config.json file. Before this fix, the value was hard coded to nvme0. * nvme-cli: prevent resv action field overflow * nvme-cli: report subsystem-reset not supported by controller * nvme-cli: fix indentation for dir_[send/receive] * nvme-cli: make read error handling uniform * Use sys/ioctl.h to pull in definitions. * Remove unnecessary asm/byteorder.h * Remove unnecessary linux/types.h include. * Include libgen.h for basename prototype. * Include sys/stat.h * nvme-cli: remove endian.h * We don't need to include linux/types.h here. * Initialize line. * Use standard interfaces to get timezone offsets. * nvme-cli: fix ioctl argument * nvme-cli: fix a typo * Enable code block syntax highlight in README.md * Makefile: fix bash completion install path * NVMe-CLI WDC Plugin - Simplify the device id checking routines. * nvme-cli: Add wdc-plugin command vs-internal-log and update wdc-plug cap-diag command with transfer-size parameter. * nvme-cli: Add help text for wdc-plugin command vs-internal-log. Update help text for wdc-plugin command cap-diag. * Update documentation * nvme.spec.in : fix bash completion path, require * nvme-cli wdc plugin: Add get pfail dump command. * nvme-cli wdc plugin: Add documentation for pfail dump. * Re-gen documentation for new files * wdc: Fix strncpy warning * Refactor plugins in a file hierarchy * nvme-cli: fix sanitize status endianness * nvme-cli: fix ana-log endianness * wdc: Use const string for suffix * nvme-cli:fix a typo in SELF-TEST log * nvme-cli: fix a typo * nvme-cli: fix array len to hold string of size 4 * nvme-cli: fix endianness for the structure field * nvme: Handle supported capabilities result for get features * connect-all: special treatment to EALREADY afetr write to /dev/nvme-fabrics * Added zsh completion installation * nvme-cli: fix a typo * nvme: fixup ANA group descriptor offset * nvme: introduce get_nvme_ctrl_attr() * nvme: print out controller state for 'list-subsys' * nvme-list-subsys: Add device name argument and print out ANA state * list-subsys: Preserve line breaks and spaces * Regen documentation * In json output, if the commands add zero length string, it occur allocation fail & abort (cannot display empty value) * Fix printing of large ANAGRPID values * micron-nvme: Replace direct use of ioctl * Fix printing of large ANAGRPID values * Fix typos in docs * Fix typos in tests and utils * fabrics: support fabrics sq flow control disable * fabrics: use trtype_str when parsing a discovery log entry * nvme: Add TCP transport * fabrics: add tcp port tsas decoding * fabrics: add transport header and data digest * nvme-ioctl: clear rae for discovery log pages * Added support for virtualization-management command * nvme-cli: Don't print result on passthru error * nvme-cli: readme: fix typo in Alpine distro support * Added gentoo to README.md * fabrics: pass in number of write queues * fabrics: pass in number of polling queues * Update documentation * README: update Arch Linux install instructions * fabrics: allow nr_io/write/poll_queues and queue size to discovery * nvme: Adding a block size selector to format * nvme: Regenerate documentation * timeout option added to ns_create/delete (#440) * nvme: Remove duplicate error message * rpm spec file: add zsh completion (#447) * nvme: Release 1.7 - Drop obsolete patches: - 0001-Use-tnvmcap-register-for-creating-namespace.patch - 0002-don-t-execute-a-command-if-dry-run-is-supplied.patch - 0003-Remove-trailing-n-so-that-the-output-is-valid-json.patch - 0004-nvme-cli-remove-unnecessary-assignments.patch - 0005-nvme-print.c-fix-ns-descs-JSON-output.patch - 0006-nvme-cli-fix-typo-in-json_print_list_items.patch - 0007-nvme-get-property-Add-documentation.patch - 0008-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - 0009-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch - 0010-nvme-models.c-search-for-pci.ids.patch - 0011-nvme-cli-add-ns-write-protect-feature-support.patch - 0012-nvme-cli-add-minimal-ana-log-page-support.patch - 0013-nvme-cli-add-ana-log-documentation.patch - 0014-Fix-print-format-specifier-for-64-bit.patch - 0015-nvme-ana-log-fixup-compiler-warning-in-show_ana_log.patch - 0016-nvme-vendor-fixup-c99-declaration-in-huawei-plugin.patch - 0017-nvme-discover-sanitize-options.patch - 0018-Fix-nvme-id-namespace-struct.patch - 0019-nvme-cli-make-show_registers_cap-static.patch - 0020-nvme-cli-wdc-plugin-mark-array-static-declaration.patch - 0021-nvme-cli-fix-sparse-warnings-for-declaration.patch - 0022-nvme-cli-don-t-use-unsigned-for-fd-in-lnvm-nvme.c.patch - 0023-nvme-cli-remove-always-true-condition-for-u8.patch - 0024-nvme-cli-fix-dead-code-nvmf-log-page-discovery.patch - 0025-nvme-cli-code-cleanup-for-passthru-handlers.patch - 0026-nvme-cli-fix-scaandir-return-value.patch - 0027-nvme-cli-netapp-plugin-handle-empty-strings.patch - 0028-nvme-cli-Fix-the-displayed-metadata-length-value-on-.patch - 0029-nvme-list-fix-nvme-list-output-if-identify-failed-on.patch - 0030-nvme-cli-use-uniform-error-message-for-open.patch - 0031-nvme-cli-fix-indentation.patch - 0032-nvme-cli-make-wdc-plug-in-functions-static.patch - 0033-nvme-cli-mark-functions-static.patch - 0034-nvme-cli-make-malloc-error-handling-uniform.patch - 0035-Enlarge-local-char-so-snprintf-3-can-t-truncate-path.patch - 0036-fabrics-make-some-arguments-integers.patch - 0037-fabrics-don-t-fail-empty-discovery-log-page.patch - 0038-nvme-commonize-subsystems-info-in-a-helper.patch - 0039-fabrics-add-disconnect-all-command.patch - 0040-Regen-documentation.patch - 0041-attach-ns-fix-segfault-for-ctrl-list-wrong-input.patch - 0042-nvme-discover-Retry-discovery-log-if-the-generation-.patch - 0043-nvme-ioctl-retrieve-log-pages-in-4k-chunks.patch - 0044-nvme-discover-Re-check-generation-counter-after-log-.patch - 0045-seagate-nvme-fixup-coding-style.patch - 0046-nvme-cli-Add-rae-argument-to-nvme_get_log.patch - 0047-nvme-cli-kill-nvme_passthru_admin.patch - 0048-nvme-cli-print-n-after-nvme-list-subsys-o-json.patch - 0049-nvme-cli-tests-fix-fw_log-test-coding-style.patch - 0050-nvme-cli-tests-fix-id_ctrl-test-coding-style.patch - 0051-nvme-cli-tests-fix-id_ns-test-coding-style.patch - 0052-nvme-cli-tests-Add-get_id_ctrl-function.patch - 0054-Add-PCI-device-id-checking-for-the-WDC-plugin-comman.patch - 0055-Fix-nvme-test-device-selection-to-use-controller-val.patch - 0056-nvme-cli-prevent-resv-action-field-overflow.patch - 0057-nvme-cli-report-subsystem-reset-not-supported-by-con.patch - 0058-nvme-cli-fix-indentation-for-dir_-send-receive.patch - 0059-nvme-cli-make-read-error-handling-uniform.patch - 0060-Use-sys-ioctl.h-to-pull-in-definitions.patch - 0061-Remove-unnecessary-asm-byteorder.h.patch - 0062-Remove-unnecessary-linux-types.h-include.patch - 0063-Include-libgen.h-for-basename-prototype.patch - 0064-Include-sys-stat.h.patch - 0065-nvme-cli-remove-endian.h.patch - 0066-We-don-t-need-to-include-linux-types.h-here.patch - 0067-Initialize-line.patch - 0068-Use-standard-interfaces-to-get-timezone-offsets.patch - 0069-nvme-cli-fix-ioctl-argument.patch - 0070-nvme-cli-fix-a-typo.patch - 0071-Enable-code-block-syntax-highlight-in-README.md.patch - 0072-Makefile-fix-bash-completion-install-path.patch - 0073-NVMe-CLI-WDC-Plugin-Simplify-the-device-id-checking-.patch - 0074-nvme-cli-Add-wdc-plugin-command-vs-internal-log-and-.patch - 0075-nvme-cli-Add-help-text-for-wdc-plugin-command-vs-int.patch - 0076-Update-documentation.patch - 0077-nvme.spec.in-fix-bash-completion-path-require.patch - 0078-nvme-cli-wdc-plugin-Add-get-pfail-dump-command.patch - 0079-nvme-cli-wdc-plugin-Add-documentation-for-pfail-dump.patch - 0080-Re-gen-documentation-for-new-files.patch - 0081-wdc-Fix-strncpy-warning.patch - 0082-Refactor-plugins-in-a-file-hierarchy.patch - 0083-nvme-cli-fix-sanitize-status-endianness.patch - 0084-nvme-cli-fix-ana-log-endianness.patch - 0085-wdc-Use-const-string-for-suffix.patch - 0086-nvme-cli-fix-a-typo-in-SELF-TEST-log.patch - 0087-nvme-cli-fix-a-typo.patch - 0088-nvme-cli-fix-array-len-to-hold-string-of-size-4.patch - 0089-nvme-cli-fix-endianness-for-the-structure-field.patch - 0090-nvme-Handle-supported-capabilities-result-for-get-fe.patch - 0091-connect-all-special-treatment-to-EALREADY-afetr-writ.patch - 0092-Added-zsh-completion-installation.patch - 0093-nvme-cli-fix-a-typo.patch - 0094-nvme-fixup-ANA-group-descriptor-offset.patch - 0095-nvme-introduce-get_nvme_ctrl_attr.patch - 0096-nvme-print-out-controller-state-for-list-subsys.patch - 0097-nvme-list-subsys-Add-device-name-argument-and-print-.patch - 0098-list-subsys-Preserve-line-breaks-and-spaces.patch - 0099-Regen-documentation.patch - 0100-In-json-output-if-the-commands-add-zero-length-strin.patch - 0101-Fix-printing-of-large-ANAGRPID-values.patch - 0102-micron-nvme-Replace-direct-use-of-ioctl.patch - 0104-Fix-typos-in-docs.patch - 0105-Fix-typos-in-tests-and-utils.patch - 0106-fabrics-support-fabrics-sq-flow-control-disable.patch - 0107-fabrics-use-trtype_str-when-parsing-a-discovery-log-.patch - 0108-nvme-Add-TCP-transport.patch - 0109-fabrics-add-tcp-port-tsas-decoding.patch - 0110-fabrics-add-transport-header-and-data-digest.patch - 0111-nvme-ioctl-clear-rae-for-discovery-log-pages.patch - 0112-Added-support-for-virtualization-management-command.patch - 0113-nvme-cli-Don-t-print-result-on-passthru-error.patch - 0114-nvme-cli-readme-fix-typo-in-Alpine-distro-support.patch - 0115-Added-gentoo-to-README.md.patch - 0116-fabrics-pass-in-number-of-write-queues.patch - 0117-fabrics-pass-in-number-of-polling-queues.patch - 0118-Update-documentation.patch - 0119-README-update-Arch-Linux-install-instructions.patch - 0120-fabrics-allow-nr_io-write-poll_queues-and-queue-size.patch - 0121-nvme-Adding-a-block-size-selector-to-format.patch - 0122-nvme-Regenerate-documentation.patch - 0123-timeout-option-added-to-ns_create-delete-440.patch - 0124-nvme-Remove-duplicate-error-message.patch - Add patches from upstream git tree (FATE#326925) + 0001-wdc-Change-device-capability-checking.patch + 0002-wdc-Add-additional-device-for-vs-internal-log.patch + 0003-generate-new-documentation.patch + 0004-Fix-compilation-with-GCC-8.patch + 0005-Fix-CFLAGS-parameter.patch + 0006-nvme-cli-fix-compilation-with-uint64_t-cast.patch - Add FC-NVMe autoconnect scripts (bsc#1103354) + 0100-nvme_fc-auto-connect-scripts.patch- Use tnvmcap register for creating namespace (FATE#326925) + 0001-Use-tnvmcap-register-for-creating-namespace.patch - don't execute a command if --dry-run is supplied (FATE#326925) + 0002-don-t-execute-a-command-if-dry-run-is-supplied.patch - Remove trailing "\n" so that the output is valid json (FATE#326925) + 0003-Remove-trailing-n-so-that-the-output-is-valid-json.patch - nvme-cli: remove unnecessary assignments (FATE#326925) + 0004-nvme-cli-remove-unnecessary-assignments.patch - nvme-print.c : fix ns-descs JSON output (FATE#326925) + 0005-nvme-print.c-fix-ns-descs-JSON-output.patch - nvme-cli: fix typo in json_print_list_items (FATE#326925) + 0006-nvme-cli-fix-typo-in-json_print_list_items.patch - nvme-get-property : Add documentation (FATE#326925) + 0007-nvme-get-property-Add-documentation.patch - fabrics: write ctrl_loss_tmo to fabrics device on connect (FATE#326925) + 0008-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - fabrics: write keep-alive-timeout to fabrics device on (FATE#326925) + 0009-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch - nvme-models.c - search for pci.ids (FATE#326925) + 0010-nvme-models.c-search-for-pci.ids.patch - nvme-cli add ns write protect feature support (FATE#326925) + 0011-nvme-cli-add-ns-write-protect-feature-support.patch - nvme-cli: add minimal ana-log page support (FATE#326925) + 0012-nvme-cli-add-minimal-ana-log-page-support.patch - nvme-cli: add ana-log documentation (FATE#326925) + 0013-nvme-cli-add-ana-log-documentation.patch - Fix print format specifier for 64-bit (FATE#326925) + 0014-Fix-print-format-specifier-for-64-bit.patch - nvme-ana-log: fixup compiler warning in show_ana_log() (FATE#326925) + 0015-nvme-ana-log-fixup-compiler-warning-in-show_ana_log.patch - nvme-vendor: fixup c99 declaration in huawei plugin (FATE#326925) + 0016-nvme-vendor-fixup-c99-declaration-in-huawei-plugin.patch - nvme-discover: sanitize options (FATE#326925) + 0017-nvme-discover-sanitize-options.patch - Fix nvme id namespace struct (FATE#326925) + 0018-Fix-nvme-id-namespace-struct.patch - nvme-cli: make show_registers_cap() static (FATE#326925) + 0019-nvme-cli-make-show_registers_cap-static.patch - nvme-cli: wdc-plugin mark array static declaration (FATE#326925) + 0020-nvme-cli-wdc-plugin-mark-array-static-declaration.patch - nvme-cli: fix sparse warnings for declaration (FATE#326925) + 0021-nvme-cli-fix-sparse-warnings-for-declaration.patch - nvme-cli: don't use unsigned for fd in lnvm-nvme.c (FATE#326925) + 0022-nvme-cli-don-t-use-unsigned-for-fd-in-lnvm-nvme.c.patch - nvme-cli: remove always true condition for u8 (FATE#326925) + 0023-nvme-cli-remove-always-true-condition-for-u8.patch - nvme-cli: fix dead-code nvmf log page discovery (FATE#326925) + 0024-nvme-cli-fix-dead-code-nvmf-log-page-discovery.patch - nvme-cli: code cleanup for passthru() handlers (FATE#326925) + 0025-nvme-cli-code-cleanup-for-passthru-handlers.patch - nvme-cli: fix scaandir() return value (FATE#326925) + 0026-nvme-cli-fix-scaandir-return-value.patch - nvme-cli: netapp plugin handle empty strings (FATE#326925) + 0027-nvme-cli-netapp-plugin-handle-empty-strings.patch - nvme-cli: Fix the displayed metadata length value on Big (FATE#326925) + 0028-nvme-cli-Fix-the-displayed-metadata-length-value-on-.patch - nvme list : fix nvme list output if identify failed on device (FATE#326925) + 0029-nvme-list-fix-nvme-list-output-if-identify-failed-on.patch - nvme-cli: use uniform error message for open (FATE#326925) + 0030-nvme-cli-use-uniform-error-message-for-open.patch - nvme-cli: use uniform error message for open (FATE#326925) + 0030-nvme-cli-use-uniform-error-message-for-open.patch~ - nvme-cli: fix indentation (FATE#326925) + 0031-nvme-cli-fix-indentation.patch - nvme-cli: make wdc plug-in functions static (FATE#326925) + 0032-nvme-cli-make-wdc-plug-in-functions-static.patch - nvme-cli: mark functions static (FATE#326925) + 0033-nvme-cli-mark-functions-static.patch - nvme-cli: make malloc error handling uniform (FATE#326925) + 0034-nvme-cli-make-malloc-error-handling-uniform.patch - Enlarge local char[] so snprintf(3) can't truncate path. (FATE#326925) + 0035-Enlarge-local-char-so-snprintf-3-can-t-truncate-path.patch - fabrics: make some arguments integers (FATE#326925) + 0036-fabrics-make-some-arguments-integers.patch - fabrics: don't fail empty discovery log page (FATE#326925) + 0037-fabrics-don-t-fail-empty-discovery-log-page.patch - nvme: commonize subsystems info in a helper (FATE#326925) + 0038-nvme-commonize-subsystems-info-in-a-helper.patch - fabrics: add disconnect-all command (FATE#326925) + 0039-fabrics-add-disconnect-all-command.patch - Regen documentation (FATE#326925) + 0040-Regen-documentation.patch - attach-ns : fix segfault for ctrl list wrong input (FATE#326925) + 0041-attach-ns-fix-segfault-for-ctrl-list-wrong-input.patch - nvme-discover: Retry discovery log if the generation counter (FATE#326925) + 0042-nvme-discover-Retry-discovery-log-if-the-generation-.patch - nvme-ioctl: retrieve log pages in 4k chunks (FATE#326925) + 0043-nvme-ioctl-retrieve-log-pages-in-4k-chunks.patch - nvme-discover: Re-check generation counter after log page (FATE#326925) + 0044-nvme-discover-Re-check-generation-counter-after-log-.patch - seagate-nvme: fixup coding style (FATE#326925) + 0045-seagate-nvme-fixup-coding-style.patch - nvme-cli: Add 'rae' argument to nvme_get_log() (FATE#326925) + 0046-nvme-cli-Add-rae-argument-to-nvme_get_log.patch - nvme-cli: kill nvme_passthru_admin() (FATE#326925) + 0047-nvme-cli-kill-nvme_passthru_admin.patch - nvme-cli: print "\n" after nvme list-subsys -o json (FATE#326925) + 0048-nvme-cli-print-n-after-nvme-list-subsys-o-json.patch - nvme-cli: tests: fix fw_log test coding style (FATE#326925) + 0049-nvme-cli-tests-fix-fw_log-test-coding-style.patch - nvme-cli: tests: fix id_ctrl test coding style (FATE#326925) + 0050-nvme-cli-tests-fix-id_ctrl-test-coding-style.patch - nvme-cli: tests: fix id_ns test coding style (FATE#326925) + 0051-nvme-cli-tests-fix-id_ns-test-coding-style.patch - nvme-cli: tests: Add get_id_ctrl function (FATE#326925) + 0052-nvme-cli-tests-Add-get_id_ctrl-function.patch - Add PCI device id checking for the WDC plugin commands. (FATE#326925) + 0054-Add-PCI-device-id-checking-for-the-WDC-plugin-comman.patch - Fix nvme test device selection to use controller value (FATE#326925) + 0055-Fix-nvme-test-device-selection-to-use-controller-val.patch - nvme-cli: prevent resv action field overflow (FATE#326925) + 0056-nvme-cli-prevent-resv-action-field-overflow.patch - nvme-cli: report subsystem-reset not supported by controller (FATE#326925) + 0057-nvme-cli-report-subsystem-reset-not-supported-by-con.patch - nvme-cli: fix indentation for dir_[send/receive] (FATE#326925) + 0058-nvme-cli-fix-indentation-for-dir_-send-receive.patch - nvme-cli: make read error handling uniform (FATE#326925) + 0059-nvme-cli-make-read-error-handling-uniform.patch - Use sys/ioctl.h to pull in definitions. (FATE#326925) + 0060-Use-sys-ioctl.h-to-pull-in-definitions.patch - Remove unnecessary asm/byteorder.h (FATE#326925) + 0061-Remove-unnecessary-asm-byteorder.h.patch - Remove unnecessary linux/types.h include. (FATE#326925) + 0062-Remove-unnecessary-linux-types.h-include.patch - Include libgen.h for basename prototype. (FATE#326925) + 0063-Include-libgen.h-for-basename-prototype.patch - Include sys/stat.h (FATE#326925) + 0064-Include-sys-stat.h.patch - nvme-cli: remove endian.h (FATE#326925) + 0065-nvme-cli-remove-endian.h.patch - We don't need to include linux/types.h here. (FATE#326925) + 0066-We-don-t-need-to-include-linux-types.h-here.patch - Initialize line. (FATE#326925) + 0067-Initialize-line.patch - Use standard interfaces to get timezone offsets. (FATE#326925) + 0068-Use-standard-interfaces-to-get-timezone-offsets.patch - nvme-cli: fix ioctl argument (FATE#326925) + 0069-nvme-cli-fix-ioctl-argument.patch - nvme-cli: fix a typo (FATE#326925) + 0070-nvme-cli-fix-a-typo.patch - Enable code block syntax highlight in README.md (FATE#326925) + 0071-Enable-code-block-syntax-highlight-in-README.md.patch - Makefile: fix bash completion install path (FATE#326925) + 0072-Makefile-fix-bash-completion-install-path.patch - NVMe-CLI WDC Plugin - Simplify the device id checking (FATE#326925) + 0073-NVMe-CLI-WDC-Plugin-Simplify-the-device-id-checking-.patch - nvme-cli: Add wdc-plugin command vs-internal-log and update (FATE#326925) + 0074-nvme-cli-Add-wdc-plugin-command-vs-internal-log-and-.patch - nvme-cli: Add help text for wdc-plugin command (FATE#326925) + 0075-nvme-cli-Add-help-text-for-wdc-plugin-command-vs-int.patch - Update documentation (FATE#326925) + 0076-Update-documentation.patch - nvme.spec.in : fix bash completion path, require (FATE#326925) + 0077-nvme.spec.in-fix-bash-completion-path-require.patch - nvme-cli wdc plugin: Add get pfail dump command. (FATE#326925) + 0078-nvme-cli-wdc-plugin-Add-get-pfail-dump-command.patch - nvme-cli wdc plugin: Add documentation for pfail dump. (FATE#326925) + 0079-nvme-cli-wdc-plugin-Add-documentation-for-pfail-dump.patch - Re-gen documentation for new files (FATE#326925) + 0080-Re-gen-documentation-for-new-files.patch - wdc: Fix strncpy warning (FATE#326925) + 0081-wdc-Fix-strncpy-warning.patch - Refactor plugins in a file hierarchy (FATE#326925) + 0082-Refactor-plugins-in-a-file-hierarchy.patch - nvme-cli: fix sanitize status endianness (FATE#326925) + 0083-nvme-cli-fix-sanitize-status-endianness.patch - nvme-cli: fix ana-log endianness (FATE#326925) + 0084-nvme-cli-fix-ana-log-endianness.patch - wdc: Use const string for suffix (FATE#326925) + 0085-wdc-Use-const-string-for-suffix.patch - nvme-cli:fix a typo in SELF-TEST log (FATE#326925) + 0086-nvme-cli-fix-a-typo-in-SELF-TEST-log.patch - nvme-cli: fix a typo (FATE#326925) + 0087-nvme-cli-fix-a-typo.patch - nvme-cli: fix array len to hold string of size 4 (FATE#326925) + 0088-nvme-cli-fix-array-len-to-hold-string-of-size-4.patch - nvme-cli: fix endianness for the structure field (FATE#326925) + 0089-nvme-cli-fix-endianness-for-the-structure-field.patch - nvme: Handle supported capabilities result for get features (FATE#326925) + 0090-nvme-Handle-supported-capabilities-result-for-get-fe.patch - connect-all: special treatment to EALREADY afetr write to (FATE#326925) + 0091-connect-all-special-treatment-to-EALREADY-afetr-writ.patch - Added zsh completion installation (FATE#326925) + 0092-Added-zsh-completion-installation.patch - nvme-cli: fix a typo (FATE#326925) + 0093-nvme-cli-fix-a-typo.patch - nvme: fixup ANA group descriptor offset (FATE#326925) + 0094-nvme-fixup-ANA-group-descriptor-offset.patch - nvme: introduce get_nvme_ctrl_attr() (FATE#326925) + 0095-nvme-introduce-get_nvme_ctrl_attr.patch - nvme: print out controller state for 'list-subsys' (FATE#326925) + 0096-nvme-print-out-controller-state-for-list-subsys.patch - nvme-list-subsys: Add device name argument and print out ANA (FATE#326925) + 0097-nvme-list-subsys-Add-device-name-argument-and-print-.patch - list-subsys: Preserve line breaks and spaces (FATE#326925) + 0098-list-subsys-Preserve-line-breaks-and-spaces.patch - Regen documentation (FATE#326925) + 0099-Regen-documentation.patch - In json output, if the commands add zero length string, it (FATE#326123) + 0100-In-json-output-if-the-commands-add-zero-length-strin.patch - Fix printing of large ANAGRPID values (FATE#326123) + 0101-Fix-printing-of-large-ANAGRPID-values.patch - micron-nvme: Replace direct use of ioctl (FATE#326123) + 0102-micron-nvme-Replace-direct-use-of-ioctl.patch - Fix printing of large ANAGRPID values (FATE#326123) + 0103-Fix-printing-of-large-ANAGRPID-values.patch - Fix typos in docs (FATE#326123) + 0104-Fix-typos-in-docs.patch - Fix typos in tests and utils (FATE#326123) + 0105-Fix-typos-in-tests-and-utils.patch - fabrics: support fabrics sq flow control disable (FATE#326123) + 0106-fabrics-support-fabrics-sq-flow-control-disable.patch - fabrics: use trtype_str when parsing a discovery log entry (FATE#326123) + 0107-fabrics-use-trtype_str-when-parsing-a-discovery-log-.patch - nvme: Add TCP transport (FATE#326123) + 0108-nvme-Add-TCP-transport.patch - fabrics: add tcp port tsas decoding (FATE#326123) + 0109-fabrics-add-tcp-port-tsas-decoding.patch - fabrics: add transport header and data digest (FATE#326123) + 0110-fabrics-add-transport-header-and-data-digest.patch - nvme-ioctl: clear rae for discovery log pages (FATE#326123) + 0111-nvme-ioctl-clear-rae-for-discovery-log-pages.patch - Added support for virtualization-management command (FATE#326123) + 0112-Added-support-for-virtualization-management-command.patch - nvme-cli: Don't print result on passthru error (FATE#326123) + 0113-nvme-cli-Don-t-print-result-on-passthru-error.patch - nvme-cli: readme: fix typo in Alpine distro support (FATE#326123) + 0114-nvme-cli-readme-fix-typo-in-Alpine-distro-support.patch - Added gentoo to README.md (FATE#326123) + 0115-Added-gentoo-to-README.md.patch - fabrics: pass in number of write queues (FATE#326123) + 0116-fabrics-pass-in-number-of-write-queues.patch - fabrics: pass in number of polling queues (FATE#326123) + 0117-fabrics-pass-in-number-of-polling-queues.patch - Update documentation (FATE#326123) + 0118-Update-documentation.patch - README: update Arch Linux install instructions (FATE#326123) + 0119-README-update-Arch-Linux-install-instructions.patch - fabrics: allow nr_io/write/poll_queues and queue size to (FATE#326123) + 0120-fabrics-allow-nr_io-write-poll_queues-and-queue-size.patch - nvme: Adding a block size selector to format (FATE#326123) + 0121-nvme-Adding-a-block-size-selector-to-format.patch - nvme: Regenerate documentation (FATE#326123) + 0122-nvme-Regenerate-documentation.patch - timeout option added to ns_create/delete (#440) (FATE#326123) + 0123-timeout-option-added-to-ns_create-delete-440.patch - nvme: Remove duplicate error message (FATE#326123) + 0124-nvme-Remove-duplicate-error-message.patch- Update to version v1.6 (FATE#326139, FATE#326434, FATE#326558): * Release 1.6 * lightnvm: fix type coercion * fix reservation report 0's based dword count * nvme.c, list_ns: use le32_to_cpu in display * nvme-cli: adjust memset size for data buffer in submit_io * fabrics: omit newline character when reading nvme host nqn * fabrics: fail early if argconfig_parse failed * nvme-cli: print firmware activation notices support bit to id_ctrl * nvme-cli: add support of RAE * Add a single get-property command for NVMeOF. * nvme-ioctl.c : nvme_get_properties(): fix 64bit offset advance * nvme-cli: add support for DLFEAT * intel: fix latency stats printing * Update doc * nvme-cli: add changed-ns-list-log documentation * nvme-cli: add changed log ns support * NVMe-CLI Fix id-ns fpi field when Human Readable option selected. * Fix format specifier for 32-bit * Fix json output of 128-bit numbers * Replace host-gen telemetry short-option 'h' with 'g' * Add man pages for new device self test commands * Updating version to 1.1 * nvme-cli: Implement printing get NOPSC feature * nvme-cli: Implement printing the get Keep Alive Timer feature * nvme-cli: Implement printing the get host controlled thermal management feature. * nvme-cli: Implement printing the get timestamp feature. * Adding ppc big endian support * Revert "nvme-cli: Wait for device file if not present after successful add_ctrl" * Revert "nvme-cli: Add ioctl retry support for "connect-all"" * nvme-cli: fix compilation error * Updatign the plugin version * refactored some strings * Removed Duplicate commands. * Initial checkin for Seagate Plugin * nvme-cli: update the document for id-nvmset subcommand * nvme-cli: update new fields in id-ns subcommand * nvme-cli: add support for id-nvmset subcommand * Wrote man page for telemetry * nvme-cli: Implemented Device self test and log. * Add user parameter to specify data area region from telemetry log * Regenerate man pages * Documentation: allow to format with asciidoctor * Documentation: fix title markers * fabrics: add ctrl-loss-tmo to connect-all * nvme-cli: Modify Get Features-Asynchronous Event Configuration * Add open-channel 2.0 identify support * nvme-cli: fix show command typo * nvme-cli: Fix build breaks for GCC 8.1 Signed-off-by: Alexey Timofeyev * Add nvme id-ns command test * Add nvme id-ctrl command test * Add nvme fw-log commmand test * Add support for Micron plugin * nvme-cli: fix get_nsid() return value check * nvme-cli: allow block device for delete-ns * nvme-cli: Add ioctl retry support for "connect-all" * nvme-cli: Wait for device file if not present after successful add_ctrl * nvme-cli: show partial results if controller fails during list and list-subsys * fabrics: add option to supply keep-alive-timeout for connect-all * nvme-cli: fix perror when blkdev not given when get-ns-id * Fixes for log page access. * nvme-cli: make it return 0 in case of non-fabric for show-regs * Regenrate documentation * Documentation: add manpage entry for connect's --ctrl-loss-tmo setting * nvme-cli: fix leak in endurance_log command * nvme-cli: fix seg_fault by cmd options in endurance_log * Remove error print for telemetry log arg parse * Fix intel media wear json output * Use fixed-width integer types for long suffixed parameters * Add toshiba plugin to makefile rules. * Add toshiba plugin code and command documentation. * nvme-cli: Add friendly status messages * nvme-cli: correct spelling of discovery * get-log: Make log identifier a required parameter * nvme-cli: fabrics: Fix passing "host_traddr" for all transports * Log error incase of failure in get_nvme_subsystem_info() * Fix double free in list_subsys * Fix parameter descriptions * Add remaining fields from NVM Sets * Don't print non-existent command line options * Fixed a bug where cdw11 was being overwritten by cdw12 * Regenerate documentation * Add manpage for endurance log * nvme-cli: fix typo in 'disconnect' docs * Fix fabrics property commands * Fix endianess in WDC plugin. * Ignore cscope files * Add read-recover level feature decoding * Add support for NVMe Sets log page * Add support for decoding IO Determinism features * Add decoding for new controller attributes * Update makefile dependencies * nvme-cli: add netapp smdevices man page * nvme-cli: add NetApp plugin * Fix freeing wrong address * nvme-cli: make it use NVME_IDENTIFY_DATA_SIZE * nvme-cli: adjust json print according to uint format * nvme-cli: add helper for sanitize command * nvme-cli: telemetry-log add controller initiated log gathering * flush: Use device NSID if issuing through block device * NVMe-CLI Fix fw_log Command json output * nvme-cli: fix typo in Intel SMART json output * nvme-cli: update documentations to sync up with subcommands * nvme-cli: convert iekey into a no_argument parameter * nvme-cli: make return negative value in nvme_get_nsid() when not blkdev * nvme-cli: move print-function to nvme-print * nvme-cli: fix leaks in subcommands * nvme-cli: add print for command name to effects-log * nvme-cli: make it have bpid in cdw10 for fw-commit * nvme-cli: add command specific field to json output of error-log * nvme-cli: Fixed incosistency of error handling in intel plugin Signed-off-by: Oleksii Timofieiev * Use '-' for compounded word telemetry-log subcommand * Use NSID all for error log * nvme-cli: Implement nvme_get_log13 * nvme-cli: handle long commands in help message by adjusting minimal padding Signed-off-by: Oleksii Timofieiev * nvme-cli: wdc: Removed superfluous output in WDC plugin * NVMe-CLI WDC-Plugin Update drive essentials code with review comments. * nvme-cli: Add support of unsigned long long to json routines Signed-off-by: Oleksii Timofieiev * NVMe-CLI WDC-Plugin Add clear-pcie-corr documentation. * NVMe-CLI WDC-Plugin Add clear-pcie-corr command * NVMe-CLI WDC-Plugin Add drive-essentials documentation * NVMe-CLI WDC-Plugin Add drive-essentials command * nvme-cli: memblaze: add error return after parse_and_open() * nvme-cli: memblaze: fix memory leak in memblaze-nvme.c * nvme-cli: Implement get_telemetry_log from 1.3 spec * nvme/vendor: Add get log LSP/LSO fields from 1.3 spec * nvme-cli: lnvm: Make it return error status when argconfig_parse fails * nvme-cli: fix memory leak in passthru() * nvme-cli: wdc: fix mismatch in document for smart-add-log * nvme-cli: wdc: add const to descriptions * nvme-cli: fix memory leak in dir_receive() * nvme-cli: fix memory leak in sec_recv() * nvme-cli: fix memory leak in dir_send() * nvme-cli: fix memory leak in sec_send() * nvme-cli: fix memory leak in set_feature() * nvme-cli: fix memory leak in fw_download() * nvme-cli: fix memory leak in ns_descs() * nvme-cli: fix memory leak in list_ctrl() * nvme-cli: add error handling for a failure of malloc * nvme-cli: tests: fix typo in get_feature_test * nvme-cli: tests: remove nsid parameter in a testcase of error-log * nvme-cli: update documentation of effects-log * nvme-cli: add support for options to effects-log subcommand * nvme-cli: intel: add const to descriptions of subcommand option * nvme-cli: intel: add check for fd after open to intel commands * nvme-cli: intel: fix smart-log-add documentation * lightnvm: enable to set OP on target creation * nvme-cli: intel: update smart-log-add command documentation * nvme-cli: update error-log documentation * nvme-cli: lnvm: add human-readable print format to ns-id subcommand * nvme-cli: lnvm: add check for fd after open operation * nvme-cli: lnvm: remove unnecessary force parameter of ns-id in lnvm * nvme-cli: lnvm: add whitespace between words in a description * nvme-cli: add BPS bit field to CAP controller register * Update subcommand alias description in README.md * nvme-cli: add support for json output format of sanitize-log command * nvme-cli: Remove unnecessary nsid field in error-log * nvme-cli: add print for command specific info field of error log page * nvme-cli: update print for sanitize-log command with output-format * nvme-cli: make sanitize description const * Fix verbose decoding for coalescing aggregation time * Allow hierarchy of similiarly named plugins Drop: - 0001-nvme-cli-add-NetApp-plugin.patch - 0002-nvme-cli-add-netapp-smdevices-man-page.patch - 0003-get-log-Make-log-identifier-a-required-parameter.patch - 0004-Documentation-add-manpage-entry-for-connect-s-ctrl-l.patch - 0005-fabrics-add-option-to-supply-keep-alive-timeout-for.patch - 0006-fabrics-add-ctrl-loss-tmo-to-connect-all.patch - 0007-nvme-vendor-Add-get-log-LSP-LSO-fields-from-1.3-spec.patch - 0008-nvme-cli-Implement-nvme_get_log13.patch - 0009-nvme-cli-Add-support-of-unsigned-long-long-to-json-r.patch - 0010-nvme-cli-add-support-of-RAE.patch - 0011-nvme-cli-add-minimal-ana-log-page-support.patch - 0012-nvme-cli-add-ana-log-documentation.patch - 0013-nvme-discover-sanitize-options.patch - 0014-Fix-double-free-in-list_subsys.patch - 0015-Log-error-incase-of-failure-in-get_nvme_subsystem_in.patch - 0016-nvme-cli-move-print-function-to-nvme-print.patch - 0017-nvme-cli-show-partial-results-if-controller-fails-du.patch - 0018-nvme-list-subsys-Add-device-name-argument-and-print-.patch - 0019-nvme-discover-Retry-discovery-log-if-the-generation-.patch - 0020-nvme-cli-fabrics-Fix-passing-host_traddr-for-all-tra.patch - 0021-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - 0022-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch- nvme-discover: Retry discovery log if the generation counter changes (bsc#1087848) + 0019-nvme-discover-Retry-discovery-log-if-the-generation-.patch - nvme-fabrics: Fix passing "host_traddr" for all transports (bsc#1084379) + 0020-nvme-cli-fabrics-Fix-passing-host_traddr-for-all-tra.patch - fabrics: write ctrl_loss_tmo to fabrics device on connect (bsc#1084379) + 0021-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - fabrics: write keep-alive-timeout to fabrics device on connect (bsc#1090568) + 0022-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch- nvme-vendor: Add get_log LSP & LSO fields from 1.3 spec (bsc#1099018) + 0007-nvme-vendor-Add-get-log-LSP-LSO-fields-from-1.3-spec.patch - nvme-cli: Implement nvme_get_log13 (bsc#1099018) + 0008-nvme-cli-Implement-nvme_get_log13.patch - nvme-cli: Add support of unsigned long long to json (bsc#1099018) + 0009-nvme-cli-Add-support-of-unsigned-long-long-to-json-r.patch - nvme-cli: add support of RAE (bsc#1099018) + 0010-nvme-cli-add-support-of-RAE.patch - nvme-cli: add minimal ana-log page support (bsc#1099018) + 0011-nvme-cli-add-minimal-ana-log-page-support.patch - nvme-cli: add ana_log documentation (bsc#1099018) + 0012-nvme-cli-add-ana-log-documentation.patch - nvme-discover: sanitize options + 0013-nvme-discover-sanitize-options.patch - Fix double free in list_subsys + 0014-Fix-double-free-in-list_subsys.patch (bsc#1099018) - Log error in case of failure in get_nvme_subsystem (bsc#1099018) + 0015-Log-error-incase-of-failure-in-get_nvme_subsystem_in.patch - nvme-cli: move print function to nvme-print.c (bsc#1099018) + 0016-nvme-cli-move-print-function-to-nvme-print.patch - nvme-cli: show partial results if controller fails (bsc#1099018) + 0017-nvme-cli-show-partial-results-if-controller-fails-du.patch - nvme-list-subsys: Add device name argument and print ANA state (bsc#1099018) + 0018-nvme-list-subsys-Add-device-name-argument-and-print-.patch- Add ctrl-loss-tmo to connect-all command (bsc#1084379) + 0006-fabrics-add-ctrl-loss-tmo-to-connect-all.patch- Add keep-alive-tmo option to connect-all command (bsc#1090568) + 0005-fabrics-add-option-to-supply-keep-alive-timeout-for.patch- Add ctrl-loss-tmo option to fabrics connect manpage (bsc#1084379) + 0004-Documentation-add-manpage-entry-for-connect-s-ctrl-l.patch- Make log identifier a required parameter (bsc#1086240) + 0003-get-log-Make-log-identifier-a-required-parameter.patch- Add NetApp vendor plugin (bsc#1080672) + 0001-nvme-cli-add-NetApp-plugin.patch + 0002-nvme-cli-add-netapp-smdevices-man-page.patch- Update to version v1.5 (FATE#322735): * Remove upstreamed patches: - 0001-nvme-Introduce-new-list-subsys-command.patch - 0009-fabrics-also-set-queue_size-and-nr_io_queues-on-conn.patch * fabrics: also set queue_size and nr_io_queues on connect-all connects * nvme-cli: add duplicate_connect parameter support * nvme-cli : wdc-plugin Add support for WDC SN100 and SN200 devices. * Add AEN decoder helper to get-log * Regen documentation * Add Nix(OS) install instructions to the README * Fix the Markdown code for the Alpine install instructions * nvme-cli: make address print format more human-readable * intel-nvme: Fix compiler errors and warnings * Include sizing data in json output that's already included in the non-json results. * Cleanup variable definitions * Add command effects log page * Increase default format timeout * Revert "nvme-cli: add duplicate_connect parameter support" * nvme-cli: add duplicate_connect parameter support * nvme-cli: fix wrong bitmask in number of rpmb units. * nvme-cli: make command description const * nvme/id-ns: do not try to get namespace id from non-block device. * Fix typo in previous commit * Fix long suffix parse on 32-bit machines * Nitpicked a printing alignment issue with the id-ns vendor specific field * Avoid unnecessary abbreviation. * nvme/flush: explicitely close file descriptor * Fix memory leak * Add 'DEAC' support to write-zeroes command * Rebuild documentation * nvme-cli: resync nvme.h with the kernel's * NVMe-CLI : WDC-Plugin Updated Smart Log Command * NVMe-CLI : WDC-Plugin Documentation for Updated Smart Log Command * Regenerate documentation * nvme-cli: update show_registers_cc() to use nvme.h * nvme-cli: replace values of all namespaces with NVME_NSID_ALL * nvme-cli: add prints for new HMB identify fields of TP 4002 * Update get-feature help text * Improve code alignment on intel plugin * Update intel internal log man page. * nvme-cli/intel: Return if arg parsing returns error * nvme: add options for write command directives * Update documentation * Updated the human readable printing for the SGLS field in the id-ctrl command to be compliant with NVMe 1.3 * nvme: Introduce new 'list-subsys' command * nvme-cli: add support to get properties for NVMe over Fabric * nvme-cli: support to set the property for NVMe over Fabric * Reorder command list * Documentation fixes * nvme-cli: add support alias command with Firmware Activate * nvme-cli: update Firmware Commit with boot partition feature * nvme-cli: add command specific status of Firmware Commit * Update documentation to use aliases * nvme-cli: add prints of boot partition feature to show-regs * nvme-cli: Fix small mem leak. * Release v1.5- Add list-subs subcommand (bsc#1072813) + 0001-nvme-Introduce-new-list-subsys-command.patch- Update descriptions.- Update to version v1.4 (FATE#322735): * Fixup Security send/recv to read data from disk * Unbreak RPM build after bash completion files were moved in 7e4c7596 * fabrics: Fix disconnect_by_device from disconnecting instance 0 on error * lightnvm: allow to init target on factory mode * Fixed problem with security-recv binary output not working correctly * nvme-cli: return 0 if disconnect operation with cfg.nqn successfully * Fix compile for 32-bit * nvme-cli: Fix build on aarch64-linux-android-4.9 * nvme-cli: Huawei plug-in. * nvme-print: Fix line spacing on -H option * id-ctrl: remove new lines from json output * nvme-list: print empty lists when no devices are present * fabrics: add option to override drivers queue depth * nvme-cli: nvme-intel implement json output for smart-log * nvme-cli: Add parsing support for noiob * Fix potential device string truncation * fabrics: add option to override drivers queue depth also for connect-all command * Regenerate man-pages * Release v1.3 * nvme-print: Free only top-level json objects * fix use-after-free in pci.ids parsing * nvme-cli: add fields into identify controller data structure * nvme-cli: show more fields for id-ctrl * nvme-cli: id-ctrl: display additional fields * Show help when no or an invalid device is given * nvme-cli: add id-ctrl for nvme-huawei plug-in. * Fix spelling errors * fabrics: add hostid option to connect command * nvme-cli: add ns-descs subcommand * nvme-cli: Get Feature support for Extended Host Id * nvme-cli: Fix typo in Intel plugin and improve generic help text * Implement Intel Vendor specific logs * nvme-cli: add thermal management fields for smart-log * nvme-cli: add temperature sensor fields in json_smart_log * nvme-cli: add output-format discription for smart-log * Formatting update * Regenerate documentation * nvme-cli: add error message for nvme list. * Fix typo of flbas in nvme_create_max_ns_test * Show help for get-ns-id * Show help for nvme reset and subsystem-reset * nvme-cli: Extended Data Structure in resv-report * Update docs * resync nvme.h with the kernel nvme.h * nvme-cli : add support for sanitize command. * nvme-cli : add sanitize command documentation. * nvme-cli : add support for retrieving sanitize log. * nvme-cli : add sanitize-log command documentation. * fix build without libuuid * nvme-cli : wdc-plug-in : return on invalid input device. * nvme-cli : only print help text and return for nvme list -h option. * nvme-cli/list-ns: fix identifying active or allocated namespaces list * Fixed get_internal_log to parse the entire nlog and allow selection of specific regions to be parsed. * NVMe-CLI Fix Sanitize Command Parameter Types * Fix app tag and mask setting * Fix app tag field sizes * nvme-cli/list: fix when nvme device can not be open * nvme-cli/list: change fd returned by open operation from unsigned to signed. * Makefile: allow linker override for cross uuid test * nvme-cli: fix connecting failure due to invalid uuid format of hostid * nvme-cli/fabrics: Add ctrl-loss-tmo param to connect cmd * Fixing macro definitions to avoid issues when these are used in expressions * nvme-cli: add nvme directive command support * nvme-cli: add documentation for directive commands * fix for issue 219, show-regs reports AQA.ACQS and AQA.ASQS as bytes * nvme-cli: Fix nvme ns desc * new bit fields (6, 7, and 8) for OACS from NVMe rev 1.3 * added new bit field (6) to ONCS from NVMe rev 1.3 * nvme-cli: Describe action 3 of nvme activate * nvme-cli: generate spec-compliant UUID NQNs * NVMe-CLI Fixed Status Code check for reset type on fw-activate. * Added handling for temperature threshold values below 0C(273K) and removed buffer check for human readable output as Temperature threshold feature does not use Memory Buffer for Attributes * Update nvme.c * nvme-cli : Add Namespace Rescan Command * nvme-cli : Add man documentation files for ns-rescan command. * Version 1.4 Release * Drop upstream patches: - 0001-fabrics-add-option-to-override-drivers-queue-depth.patch - 0002-fabrics-add-option-to-override-drivers-queue-depth-a.patch - add-missing-nvme_id_crtl-fileds.patch - 0003-nvme-cli-show-more-fields-for-id-ctrl.patch - 0004-nvme-cli-id-ctrl-display-additional-fields.patch - 0005-nvme-cli-add-ns-descs-subcommand.patch - 0006-fabrics-add-hostid-option-to-connect-command.patch - 0007-nvme-cli-fix-connecting-failure-due-to-invalid-uuid-format.patch - 0008-nvme-cli-generate-spec-compliant-uuid-nqns.patch- allow override queue depth and nr io queues on connect-all (bsc#1063462) + 0009-fabrics-also-set-queue_size-and-nr_io_queues-on-conn.patch- Generate Spec compliant UUID NQNs (bsc#1057498) + 0008-nvme-cli-generate-spec-compliant-uuid-nqns.patch- Fix hostid parsing (bsc#1049272) + 0007-nvme-cli-fix-connecting-failure-due-to-invalid-uuid-format.patch- Add hostid option to connect command (bsc#1045293) + 0006-fabrics-add-hostid-option-to-connect-command.patch- Create nvme files and directories in /etc/nvme (bsc#1045931 )- Provide nvme ns-descs subcommand (bsc#1038235) + 0005-nvme-cli-add-ns-descs-subcommand.patch- Also re-build documentation on each build (bsc#1037297)- Add NVMe over Fabrics specific id-ctrl fields (bsc#1037293) + add-missing-nvme_id_crtl-fileds.patch + 0003-nvme-cli-show-more-fields-for-id-ctrl.patch + 0004-nvme-cli-id-ctrl-display-additional-fields.patch- Add possibility to change queue depth at connect time (bsc#1037297) + 0001-fabrics-add-option-to-override-drivers-queue-depth.patch + 0002-fabrics-add-option-to-override-drivers-queue-depth-a.patch- Update to version v1.2 (FATE#322735 ,bsc#1033410): * Include endian.h for byte/host order functions * nvme-cli: Add nvme hostnqn generation option * nvme.spec/debian: Auto generate host nqn as part of install * Documentation: Add entry for gen-hostnqn * Regenerate Documentation * Fix read/write man pages * get-features: Don't try to read the data buffer for sel == 3 * Documentation: fix location of device reset * Regen documentation * Remove debian/ directory * Remove pyc files generated by 'make test' * Moving the bash completion files to the standard * lightnvm: default to -1 on lun begin and end * nvme-cli: fabrics: Fix to pass "host_traddr" to the kernel driver. * nvme-cli: id-ctrl: Fix memory leak for JSON. * nvme-cli: id-ns: Fix memory leak for JSON. * nvme-cli: error-log: Fix memory leak for JSON. * nvme-cli: resv-report: Fix memory leak. * nvme-cli: smart-log: Fix memory leak for JSON. * nvme-cli: fw-log: Fix memory leak for JSON. * nvme-cli: json_add_smart_log(): Fix memory leak for JSON. * nvme-cli: smart-log: Allow negative values for temp sensors. * Don't print unimplemented sensor * Build without uuid * get-ns-id: Exit when no device provided. * nvme-cli: id-ctrl: Add vendor fields in JSON id-ctrl. * nvme-cli: nvme.c: Allow plug-ins to access to output formats and helper. * nvme-cli: Western Digital/HGST plug-in. * nvme-cli: Western Digital/HGST plug-in documentation. * : Correct NVMF enum values to match NVMe-oF rev 1.0 * fabrics: Handle space-padded TRSVCID and TRADDR fields * nvme-cli: bug-fix: use right file name for perror. * move show_intel_smart_log to intel-nvme.c * remove json_add_smart_log * remove nvme_intel_smart_log * move struct nvme_additional_smart_log to intel-nvme.c * nvme-cli/format: use existing LBAF if none requested * nvme-cli: Release v1.2- Update to upstream release v1.1 (FATE#322735) * This fixes multiple compiler warnings for 32-bit and other environments from v1.0, adds more documentation to fabrics, removes the libudev dependency entirely from this project, adds a framework for unit testing devices, and fixes usage for user defined install paths- Update to upstream release v0.9 - Remove merged remove-version-from-list.patch * New extensions, fabrics support, a bug fixes. The 'list' command is liberated from its udev dependency, and no longer requires CONFIG_IO_STRICT_DEVMEM be disabled.- Don't map controller registers in 'list' command (boo#986891) + remove-version-from-list.patch- Update to upstream release v0.8 - Remove merged patch 0001-bash-completion-Remove-shebang-line.patch * Code re-organized to support new extensions. While these are called "plugins", they currently have to be built into the executable. Support for dynamically loadable plugins is under consideration. * LightNVM is added as a built-in plugin. * Intel vendor specific commands and structure decodings are supported in a new intel plugin. * Support for NVMe-over-Fabrics * New output format "json" for a subset of commands that decode returned structures. * Lots of various documentation and minor code fixes.- Update to upstream release v0.7 + 0001-bash-completion-Remove-shebang-line.patch Keith writes: Just a few minor updates and documentation fixes. There is also a new option for passthrough commands that can be used to help detect data over/under run. Tagging a stable release so we can consider features that bring in other transports and third party extensions.- Exclude build on s390x (FATE#319560)- Update to upstream release v0.5 The v0.4 breakage should all be resolved now. Tagging release v0.5, and back to stability.- Update to upstream release v0.4- Fix display of version number (boo#966740)- Initial packaging for openSUSE/bin/sh/bin/sh/bin/sh/bin/shs390zl3a 1638365375  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.13-3.10.11.13-3.10.1 nvmehostidhostnqnnvmefc-boot-connections.servicenvmf-autoconnect.servicenvmf-connect.targetnvmf-connect@.service70-nvmf-autoconnect.rules71-nvmf-iopolicy-netapp.rulesnvmebash_completioncompletionsnvmenvme-cliREADME.mdnvme-cliLICENSEnvme-admin-passthru.1.gznvme-ana-log.1.gznvme-attach-ns.1.gznvme-changed-ns-list-log.1.gznvme-compare.1.gznvme-connect-all.1.gznvme-connect.1.gznvme-copy.1.gznvme-create-ns.1.gznvme-delete-ns.1.gznvme-dera-stat.1.gznvme-detach-ns.1.gznvme-device-self-test.1.gznvme-dir-receive.1.gznvme-dir-send.1.gznvme-disconnect-all.1.gznvme-disconnect.1.gznvme-discover.1.gznvme-dsm.1.gznvme-effects-log.1.gznvme-endurance-log.1.gznvme-error-log.1.gznvme-flush.1.gznvme-format.1.gznvme-fw-commit.1.gznvme-fw-download.1.gznvme-fw-log.1.gznvme-gen-hostnqn.1.gznvme-get-feature.1.gznvme-get-log.1.gznvme-get-ns-id.1.gznvme-get-property.1.gznvme-help.1.gznvme-huawei-id-ctrl.1.gznvme-huawei-list.1.gznvme-id-ctrl.1.gznvme-id-iocs.1.gznvme-id-ns.1.gznvme-id-nvmset.1.gznvme-intel-id-ctrl.1.gznvme-intel-internal-log.1.gznvme-intel-lat-stats.1.gznvme-intel-market-name.1.gznvme-intel-smart-log-add.1.gznvme-intel-temp-stats.1.gznvme-io-passthru.1.gznvme-list-ctrl.1.gznvme-list-ns.1.gznvme-list-subsys.1.gznvme-list.1.gznvme-lnvm-create.1.gznvme-lnvm-diag-bbtbl.1.gznvme-lnvm-diag-set-bbtbl.1.gznvme-lnvm-factory.1.gznvme-lnvm-id-ns.1.gznvme-lnvm-info.1.gznvme-lnvm-init.1.gznvme-lnvm-list.1.gznvme-lnvm-remove.1.gznvme-micron-clear-pcie-errors.1.gznvme-micron-internal-log.1.gznvme-micron-nand-stats.1.gznvme-micron-pcie-stats.1.gznvme-micron-selective-download.1.gznvme-micron-temperature-stats.1.gznvme-netapp-ontapdevices.1.gznvme-netapp-smdevices.1.gznvme-ns-descs.1.gznvme-ns-rescan.1.gznvme-read.1.gznvme-reset.1.gznvme-resv-acquire.1.gznvme-resv-register.1.gznvme-resv-release.1.gznvme-resv-report.1.gznvme-sanitize-log.1.gznvme-sanitize.1.gznvme-security-recv.1.gznvme-security-send.1.gznvme-self-test-log.1.gznvme-set-feature.1.gznvme-set-property.1.gznvme-show-hostnqn.1.gznvme-show-regs.1.gznvme-smart-log.1.gznvme-subsystem-reset.1.gznvme-telemetry-log.1.gznvme-toshiba-clear-pcie-correctable-errors.1.gznvme-toshiba-vs-internal-log.1.gznvme-toshiba-vs-smart-add-log.1.gznvme-transcend-badblock.1.gznvme-transcend-healthvalue.1.gznvme-virtium-save-smart-to-vtview-log.1.gznvme-virtium-show-identify.1.gznvme-wdc-cap-diag.1.gznvme-wdc-capabilities.1.gznvme-wdc-clear-assert-dump.1.gznvme-wdc-clear-fw-activate-history.1.gznvme-wdc-clear-pcie-correctable-errors.1.gznvme-wdc-drive-essentials.1.gznvme-wdc-drive-log.1.gznvme-wdc-drive-resize.1.gznvme-wdc-enc-get-log.1.gznvme-wdc-get-crash-dump.1.gznvme-wdc-get-drive-status.1.gznvme-wdc-get-pfail-dump.1.gznvme-wdc-id-ctrl.1.gznvme-wdc-log-page-directory.1.gznvme-wdc-namespace-resize.1.gznvme-wdc-purge-monitor.1.gznvme-wdc-purge.1.gznvme-wdc-vs-drive-info.1.gznvme-wdc-vs-error-reason-identifier.1.gznvme-wdc-vs-fw-activate-history.1.gznvme-wdc-vs-internal-log.1.gznvme-wdc-vs-nand-stats.1.gznvme-wdc-vs-smart-add-log.1.gznvme-wdc-vs-telemetry-controller-option.1.gznvme-wdc-vs-temperature-stats.1.gznvme-write-uncor.1.gznvme-write-zeroes.1.gznvme-write.1.gznvme-zns-changed-zone-list.1.gznvme-zns-close-zone.1.gznvme-zns-finish-zone.1.gznvme-zns-id-ctrl.1.gznvme-zns-id-ns.1.gznvme-zns-offline-zone.1.gznvme-zns-open-zone.1.gznvme-zns-report-zones.1.gznvme-zns-reset-zone.1.gznvme-zns-set-zone-desc.1.gznvme-zns-zone-append.1.gznvme-zns-zone-mgmt-recv.1.gznvme-zns-zone-mgmt-send.1.gznvme.1.gz/etc//etc/nvme//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/sbin//usr/share//usr/share/bash_completion//usr/share/bash_completion/completions//usr/share/doc/packages//usr/share/doc/packages/nvme-cli//usr/share/licenses//usr/share/licenses/nvme-cli//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:22026/SUSE_SLE-15-SP3_Update/60fcaf45e573279cf71ca3f51b6cbfee-nvme-cli.SUSE_SLE-15-SP3_Updatecpioxz5s390x-suse-linux  directorycannot open `/home/abuild/rpmbuild/BUILDROOT/nvme-cli-1.13-3.10.1.s390x/etc/nvme/hostid' (No such file or directory)emptyASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=971365263e389925793e99e41932157636072d5b, for GNU/Linux 3.2.0, strippedC source, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) RRR R R RRR RRR RvEUɯ&OzV.Dif [ -f /sys/class/fc/fc_udev_device/nvme_discovery ]; then /usr/bin/echo add > /sys/class/fc/fc_udev_device/nvme_discovery fi/bin/shutf-857e5015b34e6b737609454dcdf91030f098789fb1c1c549795b2bb88f5db0bab?7zXZ !t/I] crt:bLL @!oQ+X\>/u G;U ;}*֞1qXJ<`=6laWcxL&E,(Mpe7 h gWod+$?څ^zGF k%!q$ZϽ?!xI߫bg gBāM~SV8gxxER;ŬuU֣+V:q[)_j<~ä1x˞U&<5L`QW`<&+iInҡӱ5U~y2"Bk̑T,襶O0X4Jj\hN2gS$5<})?sz[mn-v)[):anT82F:jdN;`&39PL>`jt%ĚX LMLwm gOX%y@ˣ&r$쳗P?M" :E$! 7{KN 2[{i3k"F]c8SoAQWc ~xHyWzz&QY`Cf.!ck6H`I(UufnEX^?F 셥"vS/!TX#AW'҂K #^PB26tqN&5B[!|?d^qqӱƾ ^ EB68N!~^W[<ԣJSP{MZ?-Nj:mEkՆsazH f@[E;ᓝu+2-'{4> "yemHUfjWTeTRϫJZ]kzxvDOBPI>c; I5{NifF1tϫЁrka!ʴ3!{F<k>3eJ\ ?FU&etUF"NOO@qb:qi.d+V%9ZTÉ| /1$o*hԁFk\d/)+:Ex?~0FOW!9ު [ w̕"tTx_ޗdFoko]8!cc_@bdQ15{eD"! qwfӑ)g$0+TShۿh9ō1SC97}|W#'4jTlDne࣠qg'5\ .JzVMbZpxܫoD"=}H loe+6;- ~wf9"5 Yŭ W[Btu\dzQ7 *Hz#x\gweK[޽`*H zZ2( 5! bҝ6 HCW:(/{x|=јLDg-2a,_Gu P/-; `H0mL5 9+*ʎ,<"깤ID Y:|_c%&BnK6N#ݗM`=ƺ:~g6n;e6tԹ_0Q)Rl6Ԕ^Y$ۗl3V^x J[,z4a)<RxR Ug<=Jwm>P Ld2 uVO?w|dfC;~0|6uM#:'E?rIL(l7;,\ը! <5. ~iC)z25lul#y}NɑU74k&,t&!C"6$QUZ$^-xӮRc Դ[T;Jqc j+cliӠJ}go~~xA6|P7) qoD-F<0kȜYܝb$yKY^ܶWf hٍ[A>ml mCSQfgOs"a8^V墕vZR@Nԓ~HP>6vԝ1Kb<uv}L8IXڒ遺whD˓;)5bx7 6Eg}*<̀FUYJML+X8t8+|+`r5ȍ/9$Gx*qN%E !;ƋR7G׬g͊ig1ʨ=Q!gêtRɼ&4YV.DhRh6T#6. V- GNm1wOTZIS6MeԪ og 1Ύ֮4)qO@!{lָeWUVfS"ǘ:ͅQ8K75I[?-ՙrkkV@Bm plghx1>M8\n$wUN* &aE~}msp e F7+/^3<9[2+g7ƍ ^a6EYN33-+U\WEZeQ0d S-RnțtNk4*ߌ6+%)tyj<=] r*7^x]6W'FeB.1[4øw,}ZʔQ.R 9Λ'rf6T6Hq.QPeEGE||֗ 5dY/|Mmhsd'%N^k-vE,HG  |aZpz(M&UcUSKxHv;ykrKБWv%"D,fQ6ݩYܷ;# g΃Fw{y87 cImKuf;6i9 u^-ψH:)7GvJBk *xla]Pm1M.AZ`2-"|Vd(Ԣ\EmJ}M :M=;l ?@TcM DM@ӂtOlid|0iXuH%b+Ik#cx5+u`kvJbR|. T!Ll-%YMU=1O}Y.Q,kEU'j.`>:uAo0טMiJ6 iU")̍:ݞɚ,#? ~&nNcuXWE68~>2O`( }Bȟ~\\#rٙozYO*Dn\5Stь73\Uv'*!]%'Jyξ6?#/{MEÝ~鳃־ާSH3 ?jگ9Mwa6r F"nc[_î h$4g$l C* * ~Wyǿt@ӪskrQ/UbC}IjN{xf>+p|W y~O lc)̪`qZAW:0h!_rJA$.lNݳA^&5 Ja.j8>A.Y75To2qdwzx0Q\`hXd'ΐMy%Xi |dv~;.8z6m q2z+B# u9KܰDn0A I-QC#\+%<6VGWZɌ28֊` eTt92 m|B_s{G:`-qGõC:a ˌ'.M9,0mI:9Qc >-GQGCɺitdзʼnv\%j? S`@$ wR3as~?M7unucҔTWbjo8vPϰ dXOR||M%pk%yRKW,;u E3"< |K9߅&tݱ`vM@kQG!nl7"/Uiӡ|n Cp=+.mJ0XNi(ܖE(g/#nl11yٹ/1:A N A0s|<1򦇷-ߤ|W](<^ç&ax5B)oWdL^Z!{0 =x' ]mK1OF--u؍wqr`Ca3qә-tKZ}ޘXڋAh)e+ ’Z PaAPQDȅ,wcѐ[:ec0;)-ro&&4'?"Ey7:O6)lJB}<ht"PHV\A蕙4ycg_t0ְ0q b+3p}QRI16іUS8VXNXk.AIadG:dprupW5%Ҫ*/r臦;I'yQ p;5 :ێ[ZwJțhqW;X/@Sh j>GM;M  $n &3{[C$H5(ӻLÕǻ$g=kйx%HbQVI<m׋Bp=7*[#;Rዹ'f|U;9ՇL-[$ZX]>4 !8``j?;NiDuӏOtdFlY0:">Bgh ZC~nF/=ye/."T@wU"Ӝf< *kr{Ң!B.3<8ޢ)(_!ޭq =6c/7wu&ݲ܉+\-j#@XHP,suU@fE *#4q9ٟQ_]R Yș!em%Atd5IV<1!~~ߟ tp^U'_TM:M:80"s&:[5h A K5nIbJwKSt!*[rZt4ڟ!('úzu2Kg[ %@Ð:|}.S<_pa^u A%3~+jٕK:t'zN'i& u{/ A 2Y:+Iʴkk!M>AZ22׋L.3;Y'{^F^.7# wO`NHl*>Xףҳ'ߵ #NNT+@M Gǐ ^ ) `59;U4$ks"p렝~vDa{ǒfa,fOũ#7fP2)^ 4HԦܛ1Xmk3>g-=7v5LI6~#vt:r[sB8LtFrۈW%3Xa2 œάSNlKUO0Js3v,HC;&+T<6*eB_%T[!ii# Lo8vr:6sjGZk{/h]B+25#גSfmt ES}zU}W88wvR2]m1x׃`8b 5{ e8'Z;VU'֝0Q &=ua0]Im["tnOhXӏ5CȎ)%!%rp%we]qnQ$zb0[ # {.>L۷ڵ|M>шEB'$nkhwn* Ccu \AݻNsf-c Sߨ_#aի /62 k"f8só:H*PjVNܪ]Y ;-^7;5VaB]kUZs 0죯Xzv%ǰ7/v$G &L=T?_BFvjQ|Z_mwy~燎TXRR+?Zk5'*FU*FQ`Ȍ!] .I^Jҽ؀1j_;y@ ̓NyԭzW5FhOo$v1(wq'C?E3Bẃ)o l(omZ pR$z{SĸsXZGb)ĝOύ$T ϋ%rivb36?:+))ɧL y3t$0aZ"uX'd9)OcD3Gϙsgj?=zL(xb *cA:؎ܚu=[O9 _Z"n`ƯJT>BXֳ]7ͣlE .I[uKpB#e*i +&^rԖ< 7_u"7gS`DLd,ݎUPzmT z"ӓPkYLבShLy N1*'r\[S>zF!zsxR !  '_UUWĉST?BsuOKaرzC\G S^OܞH%gl>~ڧJBqyQ7|jTWt֓8n>O"VB 8q^ [\ q)1NvGP/v2a m7B'{DP .wh sfgSѶ-!{(vn:S*<$5k0,h"W/myX%`lmGD w:7Rhq&:O59H{qA\]===n]ԑLiD%KH$Ԕ녧(U 8"X MX`V^6yR|tkBvjnC~]^'J #aN9'{piO]imB~~ףr˻_8sQ +hIder>Ɓ#!@ =xd\OYw&E3Tm;$t, "zJ4M@=DŽ{^<&)j=*- 2f_'xpH_ ,b51j~_t\]>ThpkC}*ylm:,<)__J:oO;1Y t3qq5H'S z6+7qtuЏ̿{;䆲6bJUf%͡_ŮZ {eղ%o\'O*L3Y@Wsaoi 3),[$ϯDWIY]1EQ5tSweGpTXg/өKBtqegI') V|e.άV0` Pт;60`0GZ5x;㳴@݋̑680( LRn&?CK4jNj$eCGٺE1pn3"gKNBwoE?}rS-|2C)&ośTsg->2hZ'LM^t#=  -h56 C>k|n PtV))6oA`@~c |86W_V(M2b@3;*X6 h~sT6I1Jop>&Tl#ޕ:ѕ LP  O:fѲ=i58?+dذ}bB =Ttji]MZ ϣ w hqxP$_uLhl _ Mö4vJ] oIRt{!:C.BK~.pe\:G"hߣC\ĺ@r ~Z۵c̃"DD|Tyv8R ٽ6:QQ}s7^آ> +`gn7DPwZ.=F!k6ZNKtL8JARgnA9nv+`! 1m*`Yٻ_r Af0N@0 !q~W[xL&z<6LxJͦ8m8Zv۫P(PB̗#}*dښsD:VԳ(ؐ]\,CA`͹eQ+M0D7>Bo:5s_"jC m< -E@h%,bfy2[DG dV&ŷCQ]#?_w}=! {:aMޙ>汘Ø:XRp?]J92.en%@1~]7ɋD}Q"6QM;5kkڤnrXZCK8qx1П?TtF%cU{!hـ6$m1P'(`A+0CcZ QJ/xdb{sd`ƿ9LPSq2v%Kj`$푐B(O 8oN͇J"7RIXi\W CV.ܜ}:칣sT/VBǣub>^5Tn`_8u/=u31Xrkg7zkg>-tVͲ{USÕtBCܑ; SE06q؉k7^/`Pg`&긋E:(+cbn*R oӧE['8 @<{:*J;WF<@z@/{-+8$f#ilTrTk~ 2DV[arΡ;E6=W !6EnOJ-a٠/˶%X+O k*gӂǤ˄ H3tٍ$ڣQ]u"@e44g:[9 Q99WJWxn /UHu߯)9hvMiuMpXO!7`YVj=&wD)"ʶJ1+TT' z̀Ǧ%և݇O~/NWW03'?M5 >\DL@quم:RQoNю!Z+8 9@ʶZȝ[j  rLYM>'0۩NV`R*UU&^@G'n@>)w*x~iNss]OBJQ2h*R8'=cEMsJ<҆Y $]/If ro ^c`b|raDri#/,.#O܉vNpT]5CM̫GoIoЋ *]$T O*̥`?(Ӵ6,YpIP0kvb叟-ZT@mԻ>hd7|&6lCmr ϑH^%ub8Ci=pୗ)bk]gR3J8iWe CYWԬ'˵7q|[e&?dHYySNyq`EߕђVC@z.HTlhaFBro.k.aX4a/$X~ߦ0\+I8ގi0iZq{F2laF6d=T|ͩ@ogƒ.$~IDL|86!VJ7=L8 o;84ح] \6/yvN U4^aO䌚| K/ CTAwvq kǽNLJqFPQ.DAbr:}/f7}t㍃LSȨCi5"xAkIJ!3gj=E1;F(*ůP ;[QPCFݶc_DTam),595]Z&[N6 =(rWGc\|Jvqb2ʌR p.r ;p;u\7S2?5e@C11q*< ).QnIlpfzޚ Bd?諴0!4cB`w<7zV"V_Q ֐ ƣȼ_M~;M"tLH=X c)EQ52s^(ª}+g.4o/F捁Up!"Hf&S-Q䴁dLX"[Caw*8u y7:3/ʾ FG,cCеuZuC>wTOK gc~^34+miZ08VhcC VF\Hוvcu ڟec'}֖1C)lFb@2o3/2n8U}s3%+|0_J㯀+g )8=TJKfwz.ZM0;k4,PeSP>cUFV*3gRx`l[q]y`-1GjLuüS70p`O9>"E8Ya{UƸҡRtל+i0q̘uʩj*pF$!cF`p-7,9,k0 |c8 >v* :$UyhŹe֮3p~yNٻ rr?ejaW߲ Uytn =MaP+CZ c>zof8|HKe@I0:p+>B &̖}*aAG@("|, `Y9M4F|J:bz|x8oby*8Zk^~~Kz@{܃DJ5$Jn ϝC3Tr2)trA`5l¸5O$PkE)ٽ)kF3_={&]ywz"XR9g/ord h"A 清}McIWVRJmYnK "K![LwxQPT1`qŋKA b:sw} H@ep/ba~[|B.ZvʑF8{7΁ByMH ғUS!FyA}9)wW Υ?jB0@4@y&NF!QbܺUt8j#aFi֥޲>+ @QIsC6ucҶ/{I TCi=0 | !Bt.9 y.leD;n<iKVyneu4ȓ2І?c$Tm>+, ahhyWt|HڴeSMjSœEﶊѤuߥK*P+omNGİg `,1(A 9y "5|-,h"%\ DCʌ#dèk$RtM-3ZCPފVf$/;n>Y2u/,#ѬL)a)i$\Zҧ? fJ}qtei}BNt ͆f^6L$Hc_I$[o[xQ?mcM]h[Y*>nyc(Ydhi `ZŌ8 >F%$ Hv{|ѧtu#K:RW#mˉR(_Rhq @%dd9BY",ȖiNn c-_nhc]0#Hâ.o 3&ǽm EITlϞu9ۀޗ*v<'J\ +ۑ)4[ i\^ _5O0ML(;)pO:~˯dgi.k'[ #)O^?[Лi(xJ؀??j  %Y>6tW{wᑝ}D /~+lxxvE[}dЉ+b&edT@2#z,kbC4U ؒ\^c1ǿ2se{ tÕMzh#$Yl"N94/16ai~Y cAXwsI@ϺI^W25P@dlhVv@4Tލ5HWq@7C ?Jvt'01D>4ST(s+;b*/e" F8 s{mWE]'r%8Tޓ8n4dFmLfFg1Cw[z28[Op*rb:&]ky53[Ld{ Ttt4q'6g=8EiD0`BZwXr Rr+Hi95cܳ/zI~v,9> Lc`q8W"ӕ1sLb;xLD)J9J_hq劫@Prep9])fbhWy(!" RЗ=2<Ҽn|?cuo9&Tl]op8ŧVyV^µ;ryCCG뼿To.ߏNd.$J+ M CC`_h'6X%vYAȟ1[L$}vƅZ_Kj]AgR 'CK] !\?`W/B~EGyZnw{JK_YjGn,D;\]nV)oye`rHl'apzFl WVsM0ͥf._U: L3qGawtPޚ E16RO# iXsz(smMX9ZXMFeѻ:AM~D囬eL"aU}@*4IjH$.RUd##a_Hl"&6тhBM{oWvE2e ZȽv:ŔfT3sgl\ ,p(2= l%8(qs6rbsaaSPUu i8%s q{ȗ|+~b^ ϸ`]Jd\~;[ kwFÇc >t5U H`)vXl@Vv=j<L80OqgEx yU`nFm(ʏY8 J11{З>GPW]ˁ kb.Jϩ"TUo9ŶV OPa\~*E& 8rEc-\}$흗 E$jol7˧) fۄͼbhD/n}]D"1pGvW.+YLt#Ɖt=S0l-ql〭/ëFƌ*A?n ybt+KnmCp^̷^JorPdE<T|Jid&A嚏*x0uX#UxRS=rkZXēxlTr`p@2 ;@ؗқ,vNIkHKr-({b?RĺU1|Ssfm rQ&7 7*#rIi SuwjxY;d3M ~ܞ(N@m?co5=;gDs85N4FV*gby?3֟'(JuBb8,IyƅXش̐ElDQAY @Я Q+H !̕ Ph7r8gF}Xފoߋn|ˮd^[ / "K5*Ґ;Z(yz]t yMPoh2tn[DYKh`(b ߣ<д @/T6~tT['Cڠ홒zɏ 7[M° f!bZCPH]j&CSI`{R [ILh8j: _ea ƔyKƙXqၮLB=[Ag\ʚcJjViep=N)oG-Ԅ QTəD7дiQk_utTW.!u+a3.9aP@ua$$"0 X2M-B%y+*`Dp2-0+/=[c+/3CljvsS2'[̖4hpի;o"6GJЇ[*aCz+/P9BvP %扅eD1\N nH'{, RdqC )+s/YceF0B^!~ncC;A82cZKcEh`PT8VKN㡱-TLiڧHM bYB;'K %@9(@_@kLJjyLpT *0I.>dY?׍ 3$['5FluDp [V@'erqYvqs`\&Rٴ3'BoyI^Jtu.lVK(e yo]V 4n{N O9}ËoU^WZ:ɇ]bJ(R*6748JC(*H3sL -6j~b9S-w29L̊8*/.`%+ Fdl|`.ŌL,1E!n_Vޘн*`TTиe EQ L 0gԔo 'r>^ɴ lXv;T?S.?.ZHN$ڹaJIgWn "~K0IIxT Jr1C'P]5ϙ"ַ<œgoZQ|Ҿ"i: ?74׈CQ1-zzC]gM c}\I !EB=?BQDI槼Vdj/ ~|MJ*q&?@I.Pr5Nr1f{,F~wCmP~$.$٫>I˚:B1(rgj;V&AۡU2QlZ&L`+m{5mU=ɆY6=:jٽV˄1CHR0(߼vd8 ޻ C}a?Jx}cɷb_ \ofsc2k~Lhn.@UfqDv28Y_Ny=53'u D04'O܀By!g9 pjZnNť'ͅBhMBSQ=>Z˹vCFioPV/)DX2 ~qj#T],j<$bz'ha ac!wD:}q)Y7x>Xr@8ʶ XIJʶ>2zI. s?cR'C怳jx15`LnJ}JN㤡73pJN9ǍWܥY厦e lN*Δ394dqJspoaO#YuOz{ϵtFvw{yJZj KS T)=9@Px\.xg=vQU#H >a\Џ{7\F{ V[$GWj2 bݪ q@nZqsBTW.z_>n>_m.?4Qp/GB2e\HRhϷWʓ b*̸ۢz;D?JN@,cu ԒRvy<BO[ ke`GrnHgи2學QL&׆ 2 Xg}TbTz#bVky#˹*R1}O y6o֑lhzb-SO  ]8Q^@~O[B 74KM3} o30>jx~ ,J>0%oT䡨pMn oa,4Γ ljD OC-F~憢 (<)vkHl(@Wat\/yY׈aJ\8jpSQ? H,cC ɄXڇc#bF겒 ͏JB[ v[2DUxМ< tlUX|0Tid#0k_YQ06t.@ۻh쎠ZYdGЭxN.&E{Z)w}WZ1&wI_p+/ j/jWeŎ`F92`M̤p"o?[WM& eASpJf:`\VÙ 23~`8i'gGq8<":f *Ne^ L~AFz1 H(zn-Ii=p+"x[A]Y9<)*ȘS7'N>pn UsFSۋ8R3@ Ou&7d{Dh6k,BӿB'd?G9TH}ճ h!G֟6U$UlRSrjY3lx%! @А|W^Ih;Җ~P3|"(1kϚnr|oj>x;(bhxs. 3>;ƭgY&ֹTŝr~AvCaN|R+L %1^|ω39۫Q3ڮq-9V9!Ũ M1B҄E@Jq`D]XoNQӽvLY-'!aXz{ Quݿ[|,YLb"w)S | RLo^QgkGXpx3OH{y&5$]O }E%Wa" Hv0Ip?`'/V]n%#%;"IJjd:tc_Q ^=J o_bf'nŸC奵FG`<ȱv=Ôݡۥ[kKE4MѮMPݹ[%N0ݿ5}*my翪 C-EVvHR0O@D[ \=*pHeD~h47hEk$04АY2 'o{^TT@8Mfq1mOhq8S&nfdU$2*_OS;Kx2uCEhU4~k8jT9Yoh'Cr=Bk]GobN|n1!e~Cl2Ӌha>dgBH9W< hPt:I{Ls(@}I>'%)׳;ӿ/{2-AF8_Tar!bbjjen["S'#8#IN١=6|~ZOgAܼ$Mp(p:W 96jאfzgD~]0elAEc m7՗u"\8>\e`V7oT@dOZY$-HuE Ő|@3p4[2E/<s( "[ FW-|Tj'-=f=?lutܩTr~?qy{w*0׏<\XE~pN+7hͼ 3Xy|-| +TݱWZ.eqo,H/j]{GsL9E.U TC(:cpR<*7UKrS&qE饋t6։/(:<Ѫ3uEɕ4i7Lp/<=!%0~ (C*S{3{MӞsJe )֖H7J?'tσy![~%<I.wњ]?U uzUFBXk}SŮx@C󥋷Zc]5ϖQq{"Af00Ġ }7r uIޘ5+Ӄ> <=:.?|gK(Tz[@.^L~`(5r1Ph%Da: 6PdY,k^r:e@hv .xgwpE{328ݵYd֠D?TESA=çyf~k柟LR]_) Ya!0/RL.^;SjI'}CKBz{41XЊ XQHVߚlR` 5qX^>/.L666쮂+aQtVlHU$Y쏭q%wiht,O5C'8Azw2v:DDL:]*?`PG~ɫ 55@Ԏ@K89d?gݖSIeQEમ. y`]"ߦ b:Br+^^3 B;#(bt{yuȌ};k[6yڍ 68Z} %w q}1b,F•I8L̊1r^;ODjU>r6SHrD cguR{s6O`6$ԉ5(LA iz,vF0l⯼$Cxq䢽Z˂6.!i>U6…{/3Dj1%n(Bš4~+0G}pf+<'d=eSXHoQt^WvDɦ:42W<oޥp+Ac'7#Iv->~^A:q/DNmL1C*ROsQ= ISVtuM=cfE.5]hzs#ѺJHh:Bfj(eH6]2I IGJ-X J7$6!2Ư"5 hB>]@$1jn?B-mNhAQP; |U^egq$,IUHdi7-z`V季y'6[#apzkgp \2ЍKް/ݪ$ゆ?A0"7?yf89Ζ Y'}IK{$cye].-%WC Pl<"pmhBMnI?y◼b[ӥ eRsW)f9~2=D^y vKDZ/Nx  츊`1I$H.#KL )U2b,D#86IQ)hI:|o`+Z{M"t<11ʑ@xKv*yl|-P`XB:{Vg81 T_V*lRwIzPb.>"źA'ގo3hydn_i:cZX1F.!6GxR|\9Gym6PotI]RKBCsB4L05+rå|+_~+x0Lc%ÒXLa H&jڸn]Zm>+א嗴¾xdAy.9'k#Ļ+/aY˯O| &"fq&eYa?rӕM? ]eo,%!ۻ M&m@x@qKcs=HtsУlj"ט4;RY"łMaT/|~o? j*xU.eJ>h*D dJ.y|!U1ESv1,49DXoZʤ IwB@BV'A8xV$&zA"85W +"1kL 'Cv63gHPL%CW}V*G}<'ɦ8R@U~ HO:@K$ Զɭɺ>C9aɹ_@8M2zk]6W¼@-$ GnsRrJ M! -'nx?{? Pۑl(> j+k&ZyCD*A$bBwQv >:H\R7nu(vW!.? >~rF%rP,wY -Q~x3?ˋfw:c|F4LP j6)oߊb,)u[ Zǜc {|;K,1O&ZWEmz3 ݒlDa;9ktCСrL騏Ӛq(ltwB.U( ; |Ln įʹŲWZzR ׂsF= dø[ʨzum#LY EޮݘbWiUsnl,Ǵ(D|s=pb{=f>]tME"e(fh!&!Pnl[sUHm 83I\]DYrle&oPSWMU.Ʈ'2ZoO: j`~ɀKAC!CB\۹o[SHM:w;dō x#?QCG|:>#kYrZI [P<8c{Tq ǚ6[Fg٥ggN5Xvb>ڼDtT|[Qe5o\T{p4|Ob$2 0*NK(7hK*&,zDδMvN^ӕ} SvKD%v(ePAb)@]Je{'iɦ s {ye8K .94&lW\խHs ܓC͂M^ˁP EPXLf#}9A_Gj"H60X-4:&Ӓ|#bf6.'ӡ@|IL_+b2?%l.3k;hEmCm{ELtoɋPcQ@O9#ʹG6DBQg;%(d-%jl v|$ceou%G%{LINAzng;u}{-0jzɌC=qpIy}thljpѻO깪a翌Ee Gw'<D{wN6w?4EKIןUt]$ih'Yz~4G85 `VfMfea Ϫ.0KySQ xO?i\ 6SF7>/$Pm;=?cKWN50Q3m'\#(YzT?!'  >lK˨jWω6E洅\^E:IB#5(Vkބ#É{|^%,~% YVw{3-j4:qDz *l.ͪIm5.h#2m^<dŭC>MHC&:Eʔp3N<̳'eCJIXɬ' 8}]3>ccNGL슅7Ԕb2>[aW+:,+dqױr ƱEDKFf3֍r7oOK%!y V?|\U Ld}>δ3OLD;U[n\y%ک۔fVQ?H//Kai|ό|/5 ܮVFjz[ԛ}o\>;*@MGN|Zҋ* kqX3MxPTHf45jck (]Niߓď"7c= ): 5(e6<o3ۆMJ[z*MXA@#xӢ>RV2ܛ?SjuN!`~ѐa"B{Gd dqA͂[&>oDf͹,^BH~K|wb:2`#Ϸ_"ErlU9[4XK 7"dêA|Jxƾ:}:z8b],QtC)esҋv[ F8ԙ>B9㺅 6Ga ЉTpҷ*^DȆ,=1Mxl]3[0h} she:'jyME-beC;G/6:52Y54<X1Aڙ6QvA:B Z6sKJ؄2]I'4]hˆ'ILY?ڜj^Z!G_{=mK-0K:KQmp+gc65Ye=*m R ?tt R<:Hgn Fr!]/0]Q-3kzHz_J(QH53Y$"7&$A 2UnF0#-G`\a¿W(b1JYn͂qdP-&]>DU՞f篗MZ͏_;{\m|| &_d=kyuziI{`9 8;TNJV5r_HtC+Eh*;< sW /i^ xOiLđ,.OQImSRDD A 2( {L:#l.4>Kj1A VcF9?|/#2&Jx15IhrJN;f`"@ȆT~2!?CJzmVo ZeIJ*U٤6Ug^R7¿ũ2NR) !c\IU,Ÿ\]>~ٸKM+WO$BKeG/DEcnu3JA']=fL&W pGm.d5Bf.ÝA3:#EVJLGy[s4Od/Q8ZLT>MάBDb? Amۓ ck!ԸԶh9ϕT<|qB C+6T%>AE |TS\oIƓ4IM^ LOuAX}m `B-?sdɷŞ* r_ өu"?wS?qR២QY>t2 ůӽ)Yz%zg k퀕I+긯fâGd׈H-ZN6 ގjil3VJ*Y0nqIG[$śWGdID. =V1&&z Wٞ;gy^ʷVmA{(VY[jAE_qY-?+(?akU %e0X:7+hWun45 g4Hb8X?&dg&Rž@ا^ B55_C@"q۫Fb@ӨRKB:`*jRn!r Ӿp11dc4+, XrR!\ ujZ1kyAד Rtn Votm1j ԛ%vR:?- T.ɆjtQG.3.N5ƫ'P2ڛNeI^V!^W2+Ժ*K,-uh+y Jz d 0Qm.?'΀J5e\¨4<'>Ec'\rN Ԗp)wV.|G5JU Cw_~W!Z~ ]#aU %ȉqP0*x,: ɣ.z#paN{Ϋ5S3>5~_#'|hFzѾBlZEvXRu(X`>f~X_?HoNҏ-툀gMÑ'bA~gJ#3S3(k:q>7u/7}4Jܻ2e5y+B7(doZO}W8I)0asl嚱ɣ7k~~#P|= "Rmfӻ>huiscDU3"Adw9P_ ҒF_KK`5 d.8"?S}? 1)~8w6W0""z}¨֠Y %62 1 #X7b͐"@Ӂ /Ą&ݪWZH>cZH#Y9ܞ\{ꖚY3SkzMO $G{Mϧτb~<>;''E7 7{4 R^fzio3WYޙF]QQ'ZH )>s SkG罦(6-OPEs 'qY;UjmzѝYqJSp_1" :$ IѥS/;tŊbRHc&0J9 ym+AKm2(<w.ܚjF*$)7'CaM73 a%Pc)'7 a VH,Vݍ۫"Wҫ%9~«z,'gЁY+uSh.τ+EIkD׫CZ.tZc zDD ٱft9CL*}o|}it,d|;ӈSlj~ϼM +rlYNHoh`mAh}w R1!bOV/ t6zTg˙9|@U)'PsccC7Ҵ51{okuQx~Y=U$&ro`FùlE[٤֠(ߩ.@!{N @~?}qy8+S׼hj>KW῜ hV%lnf屹RbՒ2+YaS3'A0"Ӓp rNS90`Y.̀N*;UNLjb$~wq.4C=10 ݵaQ!փS<f}*Ha]sDAʨ\_Nm/Է%$y7MUPQjs9ȮJR=Q+<)e%fq!#oFGQ,md9e?>X VBXY<;p#\+kE8i;zThN)0nD{ g9V0,n$/Xb?C#+v;45 Ug߁Z M70Hq4jv,oϽ/ :L\aↃ["tR⛞njV-TߕT)YDS h#`nc/偾|LOcsr_u8ߤrp"~QPLa4nIle]bLxpOce/8jnQD+Zey,Ϊ}cQ >d C҉VNK;A񚏄l5i S0T RS7IqU"N[%! 4K۪h20"UmN&/ˁJBX'BD*7IǖP`|- PAR*jwWxD,ApLJ9^>dx1OY ۙǢ:NP>KP_Xx$³N9;:BzaHdVO ިV;Ï`9,]6#P984ipF*2Ն*M+,9DjZcUAX&7[3 7T*YLXyxsA| hPWexa~ җr3fuї;}AwIRW8tPG.{ɢ #ǦL'Yl՗>F$`o/cUxd$Y DtQ01$a4Mn(d )zQGӮ*xQy2.1Vvl>~^Z)Q5V t'dBLŘG"ݘK@ n ڹG;>y4u|0lLoh Q6k ḡ볯 /KzyjxLQ*fPu!/6}`=nYT;`؋4E].A'Dܥ<t+bXKtˏŮ/mIG𯈿uhax]~֞ܐOVIq9 Iۓ~S:dΧ7&Y-ZbP2~S2MC;l͋-0%v,GPKMͼQo 0GoH-f/)5K'zt ji0c 3ZnMcXDwO̝JZU1h^u;|H[/5 dK2IxA\"TawSeag@sY~uNF= 30HDg,0\t[=CKv/ghYGcEXn*OHk%2r>-|L~?oFR8H$ OAnmj*sNY7;E{ 7DS+jޛOpdwa K]/]LNR5J(σ+dg2vEw ? ua\:q xp+ߖFZﻻh\vvTWXc BA 2٬e*to }% ,tjQb 2,Z"S#~pPT.pjp`جL! _SHc췸 71F/IGø2jw'0'.{.أ8nUSZHGlM'[TT @Yf|ĠEq;4 WgOS}D0p/ODzs`l֌KN3>`01> []G&2WPq$+zuh4e'QKjB*({ wVn=yтr*ԧ~ܚufz5g[_o ;,$_r%]i9`'_NZCCpRtӀ\˛5'VX™;R?zԉ%Ȃ@7'No%)RM:d+x%$,h}u$ǧkiԇj3vnxߨO"Kg&/-l&YbXߴ+oqbx׾ .6G&/ҏta@u9GdTN%"Kv倫U\E$OgឧVR f/5 1)$`RκvEGX#ţqF s77 >8 4@?/2cĊ 47ϫ<^hйŻ&ͷ'zXw.+$md=jcfq9h_$ܴE-?Wˑ;ԭo2}38xjXb})d+,IAR\hWYB vU"KiU[+P ܴ".'Z L%U:Z3~tMOENy=lIF5ľt@aaQP$F Rc \_7V s08#.zx zn/&e{ BB-[J9]9ý\2VB!Y8O(24_:K03z|Y"fz]4ŝn CIߤv gJ6WslUyI@::7$ځȃY)eP{|w>ٸKDoۆ~o&`'1i=]+ -!؇hIfŬr|Verf #ŴU~tGkT0uumI||v~OmEB+|5]܌dθS#XԤW熊2vASiOו[*bRQ'L'y'6kbXtF-R ?|:EE}$dsb3,CNxF:ɴUKVtE= e|n: ]iL*z RݶWXh_I{xRftVαL9$?Ź)PGzͅڑzh904`NRj\ /QҧSM }}_KB$Ֆ]DiB[*{ a%GtOsQMxU-*\޻?/5p ϒg8]%PTA ;WGrx?5$n\RlԪ(GxpK =j ;J#a 8VP♄6/Nʛqh ׅ^6* خ|K_#)NWv&"eT7 &U:ُ Z { DR|若(ЗE!sMmR]x!e͒UeWj`ctK J<&vPO>ܭֲ؜}ş3>.PG\#(mʒyp3;Y4mwZ(֍CpX֓wί5؈}4}gF(b^χO -غ4oWsSKk!7 fF=!K|%z:jd[a348i$M4/{S%ؤ3 }7#AAsCg@LZDSMϐj]f/PEeP'vAlKGjXugf,Զ9ߓiR)un*}]F=x/s=۳cBXFi^f3G^\?l Hg"]):~Ba ne)52S'o5zlxYy^ic6%fYZIt۳Ifӓ}FV)嚡Egq4~+SZ1).kWeQ%݄yM>j 7#Ƕiiw?Q~ .D M~͓Ƒ=՚!7_Rtj+./q;OiEI]#r&%MZY-w%"G;ekg<zйf#-Ҷ ~i|' bf4ױ(1T:**| 56",ߘAOcOm)$w`pl7"3h6tBZʧG-J,1p%4`~ߩ@՜#;l۸£yD%,l?7`?Ma DuNMA1,{eƻƕӹIr,%&~WE6^q7ˠS%r:N w(~0!KQ`LHlkd"x7@8:tQ߇6 9 ti?r^}]^2OqL|PmB@؞AQŸr$߱CMw¼"LQcюE]@m˒}O.k(U/fƌ|ڒkccC%'}ClUz;if?i[ܟqe66ม:%n褕=G$%BD!`t0iAvA'Vܔjp!eqLu59:\Ѿf$;s|%JGduBLH˵ٱ|nQf{3#yZMw2I@azݮf&٠[IuL4Ds6HDPNOQiuyb$i݀ C#Fnkz3a&@@ЦPxM=3>l@D].:,)!^QĬM aM7zumAн0ݞw֘tZ_772ZxHcP`1d_ $]FEՀ݊aRQ䬝O1sHVnW5a .g-3@_9PᲲFpm-Q i3UlICi鰞"!ygy#uoZs hB Uj98*sܗ2^18Vqj l)H9'998oǸt4KRR`RbO]R`,9u1\yUD%?|7ߐ D3nΈ LНBgPHM$}Ph(Ժ2|F̀vZf'7ix_h'BrE͎v9LU-FXw6gfu~ . fzP3`K&ɱ ߜZm;tRٽ1{XpP,ttZH]&TY7u!!PuV 46r=&3ڠ.ɍ}XB]{7 sTq=L*C8gG_%C5dEiOV:Ypw"aP=UԄQ<%գ`use)bE\Dhe.Vt'Iq(?0~+$Y;"9zXTfU}QIrDtaWKZeɂPڋmxN^gfl%(64pbX*4ɸ'JJPń6p2^k1OHvхrӣ 槟<Lqn#pmc!S E2_LIhZ{ 3<$s4RŴk9@ >>z\"Z/."#S8U#Z׭k% \7 ?v]PüՉԄFh@fa]{"5#!W&gwty>;C[,-'@VE)+ƼD.EAϗe&&RaoSz`$NCޭ xlrxYhr }9yHteSw#4-4QsqX; Qt$#ۥ֤vKQKV^ʼd݌P%h l:`S.3S_jc0ڤBwbP"l5l<d̞*P#{5zӯ ,8u)|QvhN'r:E D520u _GS/e^A`--Xkƭ3M{ݔm4=RҶ9=Y0 $1͵ތq -hI> l[@B.i O=-b:hv<6$dila:Ƈi!V Qdτlŗ9ӓG2T0ߥq>mN&\ Ĥ`/%,>4# ؗb#/-?PF{?:]1)Fgٔs027X=GK(1z[l8$$җ&fh*:1"^9'qmi~QtĴ:B撏k.Jtǰn_G4K{v(\ {KYM׺>2>۞*b~toJrUsF{]7xTmCW وNIFwy%Nz(:ZlFQ8FADo; B y v,:h^Czs $Qp/aぷCZ[LQ\$ਾ,Ftn] `_>qlJFlv)&+-́`x~q K~5|XNts6+܉K\a;X'Xa#"!iTq.3"k{pӁK͉) PK"{tGb->5o7`>{)6g"0h)0'E6L1Ak Rڌv/>|HDcxׁ@K_ YԸN݇ >Rϖ*XGmJ,OA?:X#vt/RmLaiqCNq(XwF874BƊ cbBMsƈ&ni;Xg ;-eI۵a5 W=[bY̡XKW+qOL{]Kc YMc _ޒ+_?LYr2{&ynoӅD+M \kgXޢ3692c\O(L9f50`dU6c'f,xKat*N qcSY`re,ιI )dF5 \zp2wDf+Ny22HPֿb~E^b/s$`RނGZ1X{`T]$LAg\`XX+"44.ɎCOGڸCAq&I*RU c#}m;0H[ xJⴗ,"e3''%k6dEV) IB',Q+{ - 6ɭA,] Uc2\pDs!;j6\ހcYYTzp2@G%j°<[HGU&@n;#E5{ݬTs\R2NE]h;܊Q_kC9agM`Lȅ]|`/"FJsY?o%0{3}w *O6FRعIT%H.;l06Jn)ȦFGɑ Ke>Uyչvi7-" H˃6yNSVyC _bkjE%豗t' ^+u]9ĕG4{NF%~l2SG֤XA( -0.|Sɻ=%Tu_ʀ~?a_O9KT@JLy ~|_QKۜuWyI0$w>Mp!2cQ)cR{sd*_mwL]m} x 8+k~TT1Ig2 z20ܭD[¹1b.\ f$(?ڌ\Zd4P+s40:cHJ"P$ZZ'޹C?[!@vzy?Ր{Q@16dYl gx ڤvbj4`Y vQ_5|GZfeyOa}b$kŽ ;0t€&_{@vAT%ZA<JtྥTa&:KY>-ƶvTuiY p=QLBDH ftGw%k~q `& - hf`spLVzyro Ղ6E= _D(]8i 7y=SZq-jQ][UFaUjYcLTuOtrºXc/m4(JnIJ)b}e*ϻbCL?\_k3syy]@g5:boo0:'dA)Ϯ 4l ElX~+@q9pWn)6ck0ыc|9쨚dE쑿^lXS*h01oѻ ʨx?ϐ^hG-gTDtk1\,}l›a=+*W+. J5y0bl~β 41̪!MyrԭFE,[‰8h: zBƗE(YRq8\l%O88@G96e&PȀ(!5{kvӢ*PdZ 0{{4LhI?q6g,rmpy6|p۟O;[8\6VLK÷ /"HԼ#1U7S]n=nt# (=0V{hˢy&hKeJJEM!\mP%>܊TFqt>RXd Xg~q)DA WS4eg;rP$L d{XpHqyUUxLmr^3_I7Wkw>:s0|'J+ m~)Dt Kj6wB\Bقnf |6L45_8  YSc4Ržvg%JսXx4K9L , H?TBjS~WBw/O5!\mL7qn$sm^4o=y{("VU]9RTE m"rW.䇃E+Au nu;mm#9_'eElS.+.})ᬍ[ɀwsvN7Gat W 0YdPҕ2(E} AWwv$ZmA順.B%DgU+shO""r9tq*޽GM=;yF ŧ4Igʦ&̃݁Qy?=/f5oITFۆɹȥx~jF ݆f[78I{~)S RX2guY}&*d@bP}4{PyOL0 &եE rNgrh*Mƛ\c̶+V{yTre0ӈJd{!`J+iX U-Hivh+a'=V!Xs|L76-H,:Tbd:ywqVl/kAGܚ륽y-oq.)~|]O6&0SBl*#^~|5uvKڢ%w2$`?ڵVJT SLH~ WoF4y!s|/8 "=4}!B2r%]zXTn'Gc/MF^:M;" In.IHJŽɄlxEk޺P }@tmEל%b>Oa>өy\K C(O KO 7̫uX&^7;@媿L$?il_iPW ۬oqB #**t|5< - ~ӛ oꙵ~Tþ&?Yy"h-ϜN7qXX*wxZoU~kduTF![C.oEmxUZ,9zHLmakz+@ms%!nT;|$а?a7_`~h^s{dZf^q9Dɒ>ƜB6"ժƊB. +}YInȧm`PvzC>2ꭙDBف9Q(koExUz0dv{]TnS?oa6#ɩ{?بo4o#&eʉk|cHCK9a3+FVo(FeэO&?8#@O0nz/R})9r~2@ &j/e{fpwmsb6cSj "ڥ\o+m9SQ%x AHPg6L]@y](ue*![ glPGîHptbn`8'  畟xGBpSU Hj ,STŖWWBy-c']Q|iU@hLwć?ͤy)`I @ M3cBBR:]cZ&~2'? pUfk;( '" 4/XFzZ_jh}9ɺcji-EV42aK\ryP[p1;F&VϾ B9=1i)z-hЀn^{KWhZL{6HOEM5$P3,um=#Rӛvi&vИN~4}o.ݾj.v[mQ=sŰofF>WD0VzzDVǎ)J|Ct*hKKeNpP=Eل/:ǤԼHkwarp+u %bn&ϼOIP텷CA#G;ISf`,ĥ(Tt2辥s_V]htHRSepazyY!،b YCF)(^L/rqTX:ڲk#JQ (BKG[Ȥ1OM{:{g|X0·*j)Ah?[K+8`Z?c󕮬u"]P"4K/z@ .bԕآMHB2JoA=(իw׋n^9t|,mfF ub78Z槓2Qv7d*% +)ꛟq/i p,zv )jՆ6%D{_:+ Uw lsY\JĈfF+у;eJt s> nGR2uT}LB6~j}'w+,~[.=o|B~[nT19w#3 De3@$s[ #W r.d_FsrI* ++7MD)a=|Ylٸ҄w\VN\ nZLA!un3NDXE;Kn>H÷_VbAD~Z\-fw#)ʊ3ćq|eihQi`0C<ȩBd Lw +:QfSc5emVQbceFHUly^ rhWc?ؙHQM'oQH?]517lrC>\g^O)x?sZAы;uC1Ǘ]:g%(_=yyl9Omwv!p)o H FhE@jbiǡDe &F#Oh 8|VZ8jkZKnԮHcgA9 wc#.cxA,b6K'l}^ -.jXoa=F.Ve!?V_h< 뛖c7P\v+>3Ke6V=vݤ t&nY = CՂvGeSeF_gvux)5ÑZ[×B8C'F͜1Ns*(CYnM DBHƌjvA91;*@DLR;g DZ:ݱ_t*vsnްn9Bx݋xF~@5A7'^*SS,"lh82 O ]ir1 +G̖y@5]y%([ԅ]:K%]V:ϻpTm [k >ʡq@U])ڲJʎW]өM+R3x߅ &Jgtdm3w~k}B"iQ?*!Tp;ͧ 7^Do=6Ll8TvAX+OAy3ˈr[B9CJytҞfD.* ű̯=v7Rxf% xšJ\_LeNYEng ܐT7RF~=SVV!H(BE4o*N$Q S:'ScoXi%h"(i +iU''[_9 8=$N,28eH[!nW’rZL`dr?FK0 λΣ,f\11l=mߺD- n҇":D>^pEE܌|11z)2*mtzj+"^R-% L.9;ǰ/H `Z̎|$&Bq~WOK1Bu6F;Mf-uJoKgv}6<^n\;X\JWX@Ǖhm#o\FD))P9;|_4?8=AZ+\{EsFKAm $ybvMCQ{TfԹ] AO6eDE$9ƀly $ @)uj2- ҺD {>8Tt;0Luk@`M$ʹ8[q+Vl DQ6֯ IL¶ |F]FҦaD޸DEl- 5괮1E^#:a6S=m2mMl Y=l%ǔ^_f9A-8szSCMa7nw՝P?o;zdEg+σE*Uc;e.:!\LeZlYuZ'|h=lE@+?b1Gٚ j+yR6a䅥΅nTHȲɲ2)p5"5ƶ8a;_3\b\ߣZHaCd:6ĕҭ8tgR~'U7;|jEͥ/$fcZ3+Ic8?Pɨ7^Kbw୬WiGd1 tWآÇI!k|D$ުJ7 -' % Y6{S"3Sar池/[ L'J0uŢ&h}ȴ.EmW4OB`kF,aob^bĄh-~z_$%2FkFP/R&*rZ}Z#ٻw-fPb|V@` ڼB6Дk%ay\fO3Fpkw|Sb==CJ'S[t5؎Ia`Hf$ Tsp0r[}K5u\=-K=7j>CQjQg !g@C3n+1lX퉒T$k].<,nm?PBk ;7XuRP46諚ԠWbV@_6۪Dn^AD9]$>B|RDc,(7 'yoRs0vD-[* D跬JBOJu0뿐y#kφ<%(!"OԃT^UG4nyTlj=> ^Vd$Ф"N&$6ԯb1ݗ|,$ Al^cSc CT B_[ ̛uM w%4nWH#iN7+Q4#˗FW_˩Cޮe~'8ɱo3l*[_y0nErk j؎ yr߽\bpă){nkx?ݡhUiRF 0l$ Wa7,)=vΐ2q[P6GT)rJ oV,<=k! ܒqQՈNߗX-p>Dē3+!N"-59o,"$=sǴrI 4Vh@_N4'IH91n\Jri|iM.~K$:3֔OA2X(؏+p.~ 9\פ} $oڝqZ䲒L3`<-yz')l MyIʅ[r;fok>_ӭuEg +i + fŲA5%Ŀu=E+?[tӫR@WzZR:Ze4`q/Q?7㒆T_lV<*%^*MO փިjWN"/Ɠ R:s*銚J2W׳ɸ-UvhM1j^F =5 ]wE ?߬];ejmsoj wrDR$q'GyZ J >u- INp:2W,whҥ X.w^^w-p\#M{t}cRLQ̔""g߳ܤ^A8u,^ӣ2 .;\o j2k!cNpϺƆ(r6 Z4AyAKJ)Lq$+hr<>dd;kX[NvSd"cËOQ\~$"sf]ҚJZB(YL z 1o5nT٧!їx (u$MbUgXk&/.pF X[K[p\ёT*>U]WH)B%=-Lv遀tSH)?MʁYr^1>7=)B9XʘЌ#B$.9//砦h uzzeZ(f"ߢI.,/e¿ O!^PE=, H ,q^WQr09 =xt5ѴuI d& U)]p}dPÜz;9j;ȤGыD~!2wƿk^ZHi~<   e\E.ܛuLGKYE\z!d]<qPs^/ SoGÃG[@(+|+X2l㭹? }("S7`mP—tH t?*;+)0gr!QtD.Uzh~03=\wt}HI}X(SlJݺI\DW #G<'>}`!&;2H'@.Z'Hv{lC؈6 <%gp(t8/A ~|GAS9}v3γZUCmE*6rA Qa_hgZm{)p;%Si~yMT:|aHC\jRRBO4/4Ko5肝^7DF%T)G@FV9/;Dĸ#0.=27Qe2r:{.EfTIC^cuBPP& x"L?\v#gLĭ}ocްY|>EY ԬwgcUo*F$q ΛCW :E5߳\y ag'N $rkI,@{GzO}CBuwL&?C_! +|J vtk}a(a@!bN~7K$A~Hi~ĐuRV('`((y*&=iiyhٟE'uX_K4 ćd5 |=Cq*h)^פG#GnK[t_zO g'kQ|ANwߐʫS -.oX7%#Hb9PY妞g֡gzܧ -K>~*r`:cJ/4>{($"~tK݈)kL/*S{_ '4zpiJGɕLr 㒅nFsW1FMċ!QH f:7,4YW>k>?]~72Рr.*hbqW x/٫Lny //e Plw[]kA͟u3,zlPK"ttTkC[/Rﺿ`Ȋ2glZǵGLAp-gu/|` kc+ I5:ᔑ΅FD+A i*`@WGbm%["%uVbk^jQ ^uLj#IRpMBfB2`-VT@Z7NQExQJgȎ({-J#<=bg9`1[k\Ly)̬;rqPdL$AɢOJ) !!չ4wFi4bJ*p}7l3]GCjoy+x~yn#hnD45-"q0 *~c 6B)S­ƿvRCOy|@Qyιrb+ꪻa_M1Pxus7C׳LneZ twT0C4Ua )HR#xZdӸjNU!n<@+«_s@dQ:Ob3M { "`f()Ivʉ`-yH5`eF/1$U #2*?mrƖ.j;CۄQ[\YN>L|ŨarG]]DoQlBSl#JH{w6tNaÚ;U9jСş,>z WJ -݌NAXnUzXO!#>U-f"|ˁVb Gp erBe6e!4x6=;zҨY'5!1 \|H !4%j;+uugXɆO_zoX76PB10ڡ 0ijdX5ɍ\*,.hB>|ȧ}g/%rxu[2}(2iWqBf޽L|÷TovU}c mK$uNJa:bg0K\!cꊣ<US3>6NEnԊCm׷tкt2az}Im`>nS!S]Nےmhw @Z- H#܎)pP߻Q[6D]]/r\uڢ1YuslJrR[]˵)U҅Nr)8/vH**HH!w ]#ITcFj?(1ǖP婂Fqih&o;4Fj,Yɫw%ZYCd&](([4AJj"Pwzim$}9D (++TRpQy+;SӸc$iXHV]ݮIBsZٱbO]YS.x)韷9yר{eٟcBEp x-sRO7eU?(kI0.f%D cq@b@!A:/ka v(w*x/t}O o0% Ƞc!8ԫY*Eb `}FIJIURi~q*3p)nj<*Ec0%g ͍a RH8 " rZ%%Δ@RtRLvY4B:d{R'kcu 45•fa fRs0l2{*)T'WULUfXӓ )J秾j<8۷]Js;q]ׅT1b0~ļ tlk3X0. 8yD]٤{@;C sfIder(`urVS~3c,0aBlVXFW5uRwZuK8[F:4Tir[g%g}:B,)Hjx3XW:;(|0DH3U̥%D#Nԁ Sj7W7`vcf': 5kŦ/&%iQ~kڦWWܩ܍:mNaԾ?Gvc.6tb4I5Tas"@or`yURhl FhAרKJІ{ߎz+'e)鐡<˕Ǽ;cJ^m m'lQBס9DgqB_S3bz-3`G`tkkh-j*-f]9g+ĥWU#P=F"['ZaF`fAZ\ ۏə=Oo7 w"jDHYc8M5`q~zSAM?dYřӤx(Dw/)TKo~ @6>j*l7FⴎŦdyH1-<+DA|&H&ilJ-|sRu/A~2qϺm}| w ]5&|V}P@V!*I Hq"jAQjPI0V#zx y.BK+Y Y%J6*@-3K`,5TkV9`96 /K:m]6,lqݧg. Sѧž 9l yګ埯?E]!!YS26n7媋#H\ļȞK_Lw"1T:Q{%~?ݟI@Gpr"LerTY0h`¥PkckisS XXO~s먑%Jy؇ūÉfMڈ%a ݙiUH=(Fx>mQ`%D!2fhۥ#'U,`٥%ݣ}PV<յ6+\<"~YMRqXx ehWY^yuik~qOȟޮ͛bk0=S9dTD_9_o1I)G5cj)O_AEc5IUfs>hs* ΎiYKū(!`VbI |zEc=:\2V>Ҹ-ZO} lun{W=IS^ndz6ӷMW3Rmuy[}sJ`J~.ykLq8YbWJGUKAn^0a$ ?,)!(PHکyH-Ko 7j}-|1{+=;L lO }^L?&L^q@jGsD!P'vfϛո#S y^RbY}JR!Z!Bِ哣Z#9=$Fl MlPNy UlFNEObI- v_DR^R:Lka #3E 9%1T֔nmpPz *;לػBdSw̓L>pYp5mUMݿ0 U qwҿ5kR*I}xBj5̈G9-.:q]R0ڕSs}U-J3][bqWsvO0"06HYt= Jy)CtT\}F5 H"Ha.q=L*s=*nDp9r\q=hS5W4g3uXmP8W?::@* ×}$rkrݰ ķ>XGzdעIpGcUqByy.b3~\uR92k:bN4 elbi_S7F)n{ |v(y&˂\_٥ә%^IW(=&"/uVP|] ؟%9S:Wq?80؝R%뷳RT< v럠^-PR}@dÌÍe^Eb̷ŷi\}#sM:;puuUq(灎I&]2iB_C?2-Q }|}a_&RSVxի[b@"GyUbjszR40N/Rf婱0dtvqN0i^&3' OգC :Ntn]YWcH:<969o8r_ϟM \^hRP M?ݕDщ*͂5rpO 4Y[rJH>iǴMts8J;;@ۚ$:`4R>דF`Ka (z`45<@z3<9Bq%c+C =wC"M&lQA̋ 'M+Y ?rVLjESX[$M.K1jC@/ro+~7ؠa%"AHV!]@ [.fމXdq j8(~vY"PċT-)YmxYόUX\SڋV8d9>pҤdvH>;aƀd,%9tԴG7y͢.G&; KSgĭ@!z 0F;B"&/PsjB4[+]qRiay2.^2"Ys_$G; ,S/gꟲ!OJ  `$JGGڤdy#zzKA]v+]4\?!7VOi]e"L3(0'3ugA -'}!{hwϭZDl Xd(IxKP"ytT!TkƇD%ڊZyc m'Y'oPVByw} w2:mVTvw*(*`AђY@4KiYSҲbq3eٰ ,ŶCnqkz$zV0ku?:4>gxy&wjmY:Oh^Bʅ Xrf 8j% kW&Cr5D[a颂%;5ȍ56;F0 ճ2֋celZ(^-dN#JWa^N'#}qٔf Z ɇ vddl˦kAk.ia._Fpjz$_Fn.o|Z ?5rUv^dh.b"2r)XZJlyõ/H%mbS\`$`!R@"E wXٛq'I0pb؉ SYa1Sk]kpV4 *̧W˽\35q$2sTU%W(QN".SUC.0'N""3t)d1Q 7(XI"/XPF>һְ&>zkkٖs> QEi0bo-P!Z(~LotYLIsD f#YDxZA\<9o;n`3FPb df6^8 P3 R/M%j&3!_S5s9P5$S@9AШ i!S;ycZ]nb;p>5f(UOh"84֓AR~\b,8UibiZ?$w|ygU-f(*ovxG{ͮU湞lA#($zs<k3QV-4'oaQo]hrQAiŠXMĢh`-eV!+BHOۚ hYtBHR&c|9VJNZo]:2ƞqȏmd%7cX;E!i8#4uiDӽd<%1 WS;c%%{ -=_nW[a&cgE빈k BMMn)Tr'dѫLu|0 hZ%xc?`. (4o_Id}!ЏgfU-@(%V|#8aURD8ޱ,5q+Jgo?XD^C0'|Ġӷȩ ?C_9!5(/ ? b)&XhWsmV }MԠM;.E%N8I;E!(^a:5esNAp-:ذ;.;?͉IsK>18{3fz:H @=YV {̠H5:uUXAL+RH_OS`Gb sRrM;,ںYC&1g [n;i(rsJTȴ8fr@bZ>W\dg֊ʞĔ ?;&)Nk+SF!{&* fUN˥k ( @CCtki0Mg`[.3NRG'Ql 'U+,#@XCQ`OljoS6դ/nœJ߹ T/-$eAS@fn%]6QfY4WX*zHn8+e˯eu\&B6pxS yd'͢>_5kmw$w\4{;,9l}'q[̷I(̯^q6 C.~%srgWQ21Wũ@NnC#_InLtT$\T56z*!}d qF+׳0{F))_`&.1I p  Qt*Y8B,Q~?_<+Ӥ)D4B#L@FlM#ۺpsI 鞕2}|2v30 rP{gv1@6qx]%D(oc0xY ܜ4W4{f*^' yNZP襨H4|Qϳ$Z9]8e-`4+X>aY]835:dHIv I Ey.91ѕ /_{r}zSC`cDh} "0qi·> AARmM20Mue=F E544.+OonF N잋!p,)ӓ[='/@~ck{yUMy#+?Epcp3̪fF-; ǔXLALQpfׅ ެ_b֢\To g/ Oqꛫɋ/vGtq,gqfs[B%uSNx#"ȸ@7@ 9*ۘ1<8zn(-t>x ](:7+Rӥ bc2aH?00vF\iH#8 v+͈ɛ\rV)3|E)~&cu%^>RQUɻ[yL4~(q !] 1=~ FHk켤fΰv^hH52:ǒk_A6Fۡ$P$WaݞZBR4Qx=r< E^y"pXh$}1r-VGa@/QMf6( Ŷoυ+F.찹T-*,`yǂYI)2y O- Z!0gZ.qڭt"缻&j~\j`aϚ+;Xz祉/W .YDV߼oߜTC;Švؔ.-)R{>^ +L %(ΗG6Nz 7}Vֵ''f`K]6eޑYUn[+o8vi߾נyº$gaEDo(#Ե F:3vLg)bɛyMx&DŶ~*=&NUN4&X+BpS@>feD#U,hEx[=0!Mv/R%+$ϕqQyz:֙gP'#`G9٦4Z(1俶mX)*ekWDp#[0aÍ  V`W ސwdx?c|d|5T?9/3b?xÍmNrH1SR(w.q{ϳhz+`)N} b2„]>ly8Zf ĝmAH>:5%k.[BI8aT..q2A{rG 3;| 2#*I엩ݎG,QYp3M:);zf,N 66׵;Sժ\X}O7=Ρ/ps)xyzohi#0rsZ3̌T.*4NC5% Qm['Z'ӄS$_:w9`E**z: }2 {X9Z^qgA>P>,yk)63l@b-0f6Q / w-Oy_@+{^5cASUؾSFc#FV0@C\PaG%ڠOsNO|0n[Fg/"W*VẼM5#pvÏ~Af Nr/[aAF"6ɺ`r{znD&RL:uN,R)9iN G~{zyCJq dҲL=yZ-S4ˆb&*8گ Dn;b@sq))L t~:iy|鮳v6Rhx_&mձmjhE2dU1hR?COw,n(X[*F26ܴ/Yu5{bɥk- ɝ=Q <:p2 8(]JW-CTY<D@ug#J"ε %Kba@n}4ԧȓdE^hZdޡ߄f ݄D~cO>{-hԃ}YxaFL&>h}Ol3PjGtεFDrV(5 }JmC1$4>zu6IڛsI(F zt#!fϽ[-!0@!/ ِC"dGpaQ {;٤ƃ%x6:#c!uå6,/QN|V.˴C z+!M"CDD{= nܑ$yWBC_v\:IHI?墆j@ճT8=ZKFo? V`Ak 헱f z6"Xdb ~q/*Av(>Ή Fw:x t\VsNuer)ya~COۄ邍kxQ`pB^se~σ!'"Q,ZiD>E'Z_2d0ۊ)dzY)3L?GcӜKG5Gj'+YsqyG2]#{{sYԘb[+r_}(+59%6.Ut(Iz _X+'9 A8Avb[| W?&[フ6_˜p8dVi WAwTkCM_pY.Ρ;URrzJ"C(F(|kɦlM Ӭmא<]&> `&'rYy+2ʉf=+ roϸ"C9)\ $[H]yK4^{5.{+ySDT/_^~ BJ?X-K?eC6lM㠃rV{鉵x8R}vE9JF?/쯭n HC}Ufٽ{G2C+F#D{: ˞n6ϘF'\R+O0֣#Ac.eDx 5YX2.iXz̕ tV칌8BB s>pһ Hz%+P-)NPB1_|l/w.BVJp:ݤ՞Q>nM~rtBپDoqy UWDfOa ɭ xg/{ڒz+RY\_*~2y酝aD((8QhqGFgC.caB} \Pl0tesm{agS2GMK=d[K9`dq/Ov׌RHUZjJw ߧֿKmߛSöl]*CwosNj؜>,ܳu|;tnڅ1Q>.SfUHK*=uuC(GBl qMifݜ{[X*\k'nTs.Rr- 酢̲)+)npR:X!I0"X Ӝ.y/cKο܇ w+'Y䣡A@S7ۗ&-'O(5PC5N{JQ򑕯{kjkSʛ^Qw0}zXǧyN㹱ɭ1[ճtRTP&ߎ[I‹.T\hԆO捴vtDMZFv4n%HDk&U 6lwKȅpIE[)t/'Epܪ~5Btߜu x(϶ŭ(~{W/m4VIJ8bNg/X—\p7SrÈ_viz\Ph ABF_< 1¤@e`p:V8{2p`jM%t|/_, -j#fj,&w }y+*QI,FkC\UTmaNj sX-w+J 85{a%˙C7~A{|gE'SP矌7tKO\q)gyfF",CL$nd<W[Q߄Ͳ!/ ]Svk.aè'Qg&^ OA3s#}o[C.N(畖FX{V6Sr\meNN,hJbddǂ~+k:@ ]Q *, JL ؟BNJ3RXNhCe FtUWxkЊ5#/ 24;" @W,Ğx5]oHˆFvz!FM2ID<$M~co[a2DfȪA7![ݕ'dų!M!/N|܋ <.ĪmN!B^f(>zn&RIWE7s kmW\.)8DJ]?l_مN= 3z'b#)6 Lf}TS_Z7ڜԆ\v$}mBV݅Qȹ_(^;%u+' %A6̈́/N'W3+`%.q]4řfȼD[ɃI+FtALa9*$X_]SP~Qp cbvXaQ W{e`/.f A۟>ŖhѠoz _; j ]P.8Xt6yJՀ)GFIJPޞs| 0.`е6N"ӓvް.X"~*ޔnclZԞ0"O&^ɯ Z!I/$͕!5;0PB>UΌ2y<`xC!ԔC]kĈuQaL3Ö6&ͪ=~pr1lU[p\q-ȔhQ^!9E!x(,㈫P5-X( /Vq)a5EhP]Gs|Y}Dwaz#AUe=q\|oGPdUAR{1))lr UB*EbA#+ezɺ(?f ~C{K;MbaUkdw ȌVhEzP5_JޮOSUfOݢ[ǚ%=x;k3nQ旲ȒL}Zlp,0lj,`lҴT.LXtQ} BƙՎL)8 $ts(IJI֜8% L҈%tE+/='ü3\d njdQ&t$Ksn& mU]4pGd.pO,0\aZY8a! 3/ W@jŅCi'k[N%"SUaH5/۶&q?3f5g뚕R տ?4c7ogެwv# jǖd*4IXr'׿7IL]rGp~\\g-/0^IcSJ -Mp}*" Jw?2Nޠb[judZP"iVs;h; 恽K‡fۉR.}aꘐF?(Q V@u㮀.hد8o'a\9{')xVʑ`zhVusHycHN?_flO oilftK DU=eY?,:Bl ][~@W_mL8sf4šfz_S@hGs:qL3)v'}qJZJ&L. :1r_+2OACnbn}ܿvW?S~.ezͷ+ュm瑁_Mli /iK2&5,fB|? v<B # j<4s/0Q< x{9}BoV("^}4|BDKJ0ɺ)Rxʤ?&o_hshə,Mp "[o71F*.Q-Wn[{* q*)Ftn53"v}˦"XNbNWB\BnՠGQr6okI~˹PWd5g͏5iL z_e٢AWIsƉ4v=ls庑pfO7ʣNAxBߖF el9+As"-0؉2":7&*<¼8lOk#%޲ă$d{~z>/)9/X,ebP<-,Bsa]/P'Y]4v\gѥ/Nl$~:}'@(ka+L5_7^Y. 4>)}[ E RPxq&^V!n+Dݐ h,[)a\g/z_ -@  X:\2ϭtd|#JusAoghCPP?OC;GU>ʗaExOٔ927o~܈-3b8ZcQE{WɎ3o!LFJX:1߲qwc,qY4 %]^)¿s&_/k:EYG /B+N+&@5p/JR㵤iay j]7j=2ؿ^{sްD]hy?_s6͕tb/^Xcֵ)voJ!i)TI}:e+'jiI9P=Dh^Ll*~ѐV K(S;bg׎'5,-c{74)a"^)PgY3>"Y(qX>F(}@1uIe9:IB/:09)6#5DSir_.}ͤjb ^F qj*jiND]Y}6F3';#>L(|^I-mRt鞏IVAh )5gzت󝶂%r au g|@QwJhPOv]ŹD~x/t- K9e`%88\jkg[xkpҟ!ly)ZHŻIgJVT *˺ @QLG˵PA9l؋+b+LE ܺB:*ثvm*"YS+BLF dx CA*Y4rE TlJaZ 7ca>ld H*I@q5ܧ ?j"Їa`Tt\{5B1W;?E9Br`ʶx_|RO!r$aJv)νT9)]K4zy܋-?)v%Z?Bw jŒmxJPP#nNwU "Tȿ tCPn jRSMXVM?X R*TڇadMlmDudE.RіnSw*pFcJuxԤ'#Td^(JXhb2iN|]|j#lˆn9=6,`䖏:uZʔ󁋬=HQ|'I4nJ{v4!~49y}U  NjJ Rt37F>-cR%G-a' (Ln_6/^f1u$0|tO߹[.a@MRݱE/92@tqվٵʄ bQ,DAQ =F>d>jb_dɕkE\vV%ĆZ"޵ tpC{>a}?jmkqt{1C2bF絚6xOw)^>15vQMř}B- $!W$MBޅ [5E1[62Q>A/U2-Rj _Saf j#늯>8]g闰? YoHq-Qyh JOQkFE(0'M]D>/aL.X@΄9+́cO.RpuGX48X ."5to ѝZBΊ@*Z-SېO{ʎO+vj"Z!K KH.O1CPm\ʈ(\kxg{0l0TABW'1`Od ,e6438ϫLNsrocBa֔gT#Y 1k -ޓQ!@E.x"Ց {[,MЄ2m Q,S!Q p ?ㇼY>p̯J'(ozʖpxi8gGD_la8(|ihUuδOP "ިJ9R;OڨPNz'L`^wMSyb+B#aYWaB(f=9sbX*ZDg87$ּgUO{GE@\6FٗrֈUdmTS!;#;}uCV¥H[[htfkºDhl)lXuhg͟\| -ˌ٢P`Vƻȟ0/057I ~VJNO;8rZ`IFeQ.GxlL]fԪex.sh2pDp(aݾpa.nU.RntS^)BTXlf-[ծ I>h{;Vrυ_* jG ei貰-Gc]XOP )冈)R!SOIsҫz瀜[Jn] k馽Y[M`LrѢ8[a#UZhԈL:ebP-> %n_ K  l,NTO[Ѹ8e,?VQJ5\Z(PY*X1$w4\kRF2VvntU׀TbCD㙸8 5n`v"LW4k@ DQ jcX*n :Wj2\b3gNTUQ&%~UrjlO`el4,5leEFsQY?Ʋ!ҰQA Q?+Û3#hPD'7ؕk6S,` JWo5ar:FmMtsRe_{!-x_gp2d+NT/*'|U.ZQvqmW@ڵb1>YL)m ebe#PI1q”% ꮼu@, }(ߵWW;]YN} [ƺ&!jphk incRRYWSv`+>[)HCʨ  rTdFWi^cΡ!mbٌՇ*ד &Hw#+h̜TZI'nR \N@T}{V@ovTJ+)!-+V@yDKūңM$AMZWႃ>o,)tM}"鑟/wM(Ww8>9B;ʐ'U`@zg- ;EbÛqm-YR|O.f[SkZ/6e{* +P#}~r~(}]08_=ַӭ'S g|x{Ԟk*OkfnʁՍcީ7 B|9u% LMYb!u%2Յ u'DRzO }q;D~@TEg z-i#}8OJ֨2[}+A@ק@qQ"1!2ɜ .l[u"Ew;(bģ nJQ!EA{#D.a4l\܊;x 4}1Hx{'RS"tDpR߹n_Y690zTIQJv<w0֡C&A_ӭI> ;$k rVSD'³w.a nz VmC.on&<%BRZNA0WD$sc`$L]q}2se,ܯ|{,cdo&8n5Z(ϴSVKdѧZ=]v YE zH7h~{4?<^2UVe([)Gz/{Cki&!VE% ?E6MvhCpzLw)E綮mVah溪,u؎DuIFۄƟ:<@н9)Z }SUoQ1BY*s [F?sJKk!8 J(`jQV@(jslկ.ᚪQ_xĸEV WV PۅI()wn1"=2IlSR<7iJH`wq_띮o)bXH+ܴ( Z1 `V_$`4 ]C |4Qhs97N|Q>/뱦]xʪ anYjvO9Ͱs}w?PH 3z|͟nT?ۜd6D; RmS ~,R! =GΝ0{N:ЦeU@O}^m]RRs,.> ųh\7mR~[ίyù^տMbK5560F=>sɤ*߂t g$rs:1|)n||k^/a_١ puF0u4jH@U!E>dŚy |JڗB,Hӓ5Ǡ~ߚ36'yhSeıHABwO;1E@3yDrTKŗ]\G|o-smӡeKgjl܀|mcn ӸR۔0㍎8yjO{DKe#hxk+n&U/ij8Om+8ZtZرR> tX$MA oxn^;+N[]GΘ/3phptu_3#]u!7}T&GQy/OSHE_tEx!?{#IaF4ɏDΦ5enoτ]VOӂ w gfXHssQ`X~'dC)]WX.畁vln Ұ`z8`bq3`[HC^Þ5`!nXg W7Zw$LӟՔ~ Ȏ+:/?AO#,"g X2#{E5!2Eߝ-uzٹ);^͕ a@$xj j |Yd05E!63讃ӳDރ}}|Y0yc5Ouo\/pݺqm /-ugRxBj{Hzss* ,ӣ6f\#xZff0nF"u#AJxa˰tR Q<>M^A&@1 a!L|S|Q1#PҔq|&4xS%AK Yo y ^I&0A"Ø^>ms4!n<qYh yGsX7W-qfh <x)2/%ɵ/Ez0w'wrt`QUE(ʕ3p$ xW X*b1t=qYbS.S0 {\N E4N֧:AjoK 1dF%i, l8؇ւ˼$}? gG\yBk&( 6ە=b,19dw%mS5*B :wfhv2p/+zg3’j@`B֑]]] NÎ< QOFi>^|IGfkll a;m߄01a' UIբT^-GԦqK}lr@`DžQ$1!x”bk UB4-UYe2Aد<ᦿjnՑx!ۤmF<KZ0[>}HK[EV&5djdrm_8#"x y֥~Rt#F0a>oP:#ܬ 4j%G, -ENA6rgo1Z)Vp= (?aa-N<G6/ wz8M\t"/z"?i~֏k>Ұ`oQpXGS &y:WܝuٰA!05.2SE- JܜtU ֭)Иʭs-搖4cUYg_`NB+ (Z29iI8T h`&R?(^˖2q SrhDuVsm !p'Qxi>iU6j>"X ty@`xۭUN(e2hE1c63CSМz-7&k>zV1}9Sћm&>;LqZ743@Q9$ $]#QbmޚdʺDhkG.d/)ӂ KТct^&.42x&F#żAy,0UiqD ?:8Sl`J5 ?ZR>XQHc%ҙ) Ƥz-wc?sȜrOtI4CeYV} ۗ<o-Ն : oWZMe ̝(i\#H0?AOCHXuezpG%j4 ).Ǿ6IY˳d[W0ߘfEr,]el'7c1Er:Ɣ`" 9 ;ZքĵU4]v x<~gA'$uIeGc'I<1};|.0uZTF;q9Eghi ʖ]ImyfQV4ۡg<֗K%ވ)mSDXߩѫTz՚XI  ~btl{R\~* {'jJɮ:$9"R9'@ V~!TZeŚ>/̪퓼uUJ6A]y QFdz`!%$[thoubUPb2э)<*#*e{# JXlR: gl+e?tND83e,q==x9ꍚzV=)sKf"dGRsVsԻ6Ff/>E;7!Z$('ZOǰAvRߞ]5ϻӤ.;C_ܸN7/GPH;6:6*|l @!~ChRR*9B.U3NGʈExd7(NuMj*<|, |Ӈ/*CDIgXy /.N*M{P>$[G(cp1"1vÙk0t F!Ӂ7y O\լ-{wSS,?5%B~Wn$,9LIlJQ'6,siugRIh՝ ^;Wz*@8X20ڽG3åЋyÒ F&N` RHm>lVYevp#-e!AFEa&t@kVV5q؎P]JғWc el=Ȕ? 1Y6YF e^Ú=灹\o,()2zEO15=(u#79Wӵ[5㒙X@TrV=@]s'!{N&R|@lIm8Y6EZ^{hXtZL`rN?gRj+6 dHl\")+"L’:yDž+ O7 S`u59UηiRD c#=+"``-hܰ5F1gf|_t<%C8Riq`-o$R{C~mG窌EYΌ B2C7]fM-. 4kO1~ ";SA} Q@U:kUG)+6JssjaO%)LRw S z+ʰ*{obKW^!>N8mڇDnkg`fvi$TXe19!L/T݀?;"v{{v3<Ii7xlR:D}R\(ɛqLZw>mڊ]B(#lOVJ ۵w$ajEَO+0VgS3Lq69|UO<m5sНVʦ<$S9?Ŏx+lvM&aZ%!%?l̞qtnqt[Mz5zw^el.z$P @]1 ",=?} ̬3C'% T]vԙ'J e!9+ J;#uҒ%‡X9kF{++ 4H%Xcin%X8vgBͩbR|pzYRO^Go 'W_ݬ ɓjrˋ7|5ƫݪm!cUȖ@FLm ·B',O+ZB o8j<&SrWT( ITb,錺W z8DEe=eBR3Cn!D~{JS4xQD.Dz+%꯳O4:4jU{j7w {U6ALTuxvli{j){$쉽,+)@xlBzuk*?cbPBB4&ZHmIKUl|HCHb/Tvȱ +!E HnioW"#ɲ4yxUt'rءߩ;ކ[fu,h[s dz1`tw;aR=9 ?vi SYS`R3@) zG}@OwW<>ѢЮr@#5~i/d2@LOr7X$M:ky~5d"P++YTu0!t0auu׆w f^>l8beR/Mہobq^p0VDnFկqbT& .M&hm'̵͗D*0_h揃L_L 4"$ZyU]$j!\N$nXK04j/:+Jnp-' FIH-䩒\zѿ 9h:F{(~2BBkKj)0eRjmCr43nMR_zq7vu?` 6$6d@ ܄Nw3I0)VqWTrs( 1&2V6$QfyMY}3RxF3Hr{ϊׯw[y0[WoA D6ΧITC}RT7kF?Oa^Vp1|0k>B o|xX-.ץԕ Bh؎WC%J-i~Uji3 يV(!y>GN 8q0?GBj˸c/ L]Vv 8ɕ]\!r>I&6GbfZlr!; W*|uFoS/rR vgG@1X)$sQYl pnDz;X\|K%LNAig^ԻZI9Lcq#k/njzИ,e1*~xc#93%іV[l-<<(cJ *U5wmWH6 ; u x&,;z*Lt]oCRýBv*X?VGn6b/d@k]MQzE%CK4~0++ИRӺ։:T&{PyK<5 y2 J%X=C6:a?kK7+%M#~X^i~v(XY~h7pќK$ETz> |:4܀EQJ^2ueix NE4=_XNU>lb.K$$A1'٠x#Է99b i.E)XЛvͶ/HR>cy\^6!Tkh'mOH8=Na= 0l>$HWBo҉a Ą{:\HRs죀$cyͥ[ Eu2F7څ^zzQ QŞjD6]ך aپ!W/+WFh'lU7KpJVt9iv1O=i~FCv2,zE=]L>!2~F5>NYVPTqt'2aJ<<ή70؎[6`F/W+{sQvt) uҾ<`bdȲkRi=lrlk2%}>NG?a!C9֞2zoT3ß+%R،q -N7oOKqfžC/sc7r,Ta] UWyiR,ndjL WȨkD\:eRU{q)DqX#:Z["V36f7E68ǝiz Fl0Yޔ$+kUwm̦ I6^Cz`*R貼0`GnG씧➦ҢŇ0|>$c0B %8K4&Vw/&AI/6sQߩ-hsIgof}\}#sY0{ 4z5K:Q3 FW):𳷵gf~J_U,ႋxgؾ6(,㰲HOf>T&k)-+ 9Jk<)Asl}USloo(PK9!s;VWUlģSY45D+G?  ?b^gg5a;H|]-D~zå;N-/D~BF&-@(!?jGƙ;9AvLKeFV)Zd9kVhHՖB_;Q`;^lm_._!vm{Wj?׶qi(sW"?~2S}x>_d;Šyz?PsNmjx 筺XWW-.P%X%9 igHF"6|`Χ񅫨 (OnsRqEZ.gӾO4N_CR׫r`t) xd{Os Exr'"*e ёGkt*#d;)2f`D%iB4OFZL1}>lhuW[ -Xyx?VFaGl$垔#.'$9w}&6`ߕrtUc-HLA,Ӎ\7Ul1D)*mv4J568xWh&{Kjᣮ&`=sbd=H"we'*X3iM `ߐt1HFkԄ헚6Y Y41^:ȩ8ђj4``EbiؗXgwK|\kk=pQ Z"|MIU5/Xv(pe]O+z<@1dKqа}R|l@#6G_:On8[ cud <OD͋0`:{.n=`b P)2LwAF<B?&AcM(yI: l)@+sZ,w0tvm_)=`z}ֵjTP 2sw9~w9)T97c+9̠yI%bPx , vrB4P«ͅӭ(l=&:&> BݺzQ|aWV@4uzk|rWfT[ V;Ex=31 ġu9O}h? /=7+yk%ݥ?_g c?q{Z;\i1PNhe$>}1YuyL.tݩFVq^!cz.mۊ Ff۬YQ5 %ޢ5mbLo3lUgdcGN7ma.= Crc9Rn DÙV("6)q0*Z,ʸ\"ѲwhzAAIW#Whb_ڋNWAW.?lrl/caZbH fۏW[*_{?8LlB|cƐBK ̋Mu-.3X6sj4s2&Du|Uj .`pCٱ`J{q~LqrqšvxiJE Z+njbGbP+̃!76ijg=Niե3Q7x%_@؉rJwǷ`zKDz<FFu沟YDRxI_޸G1߇;:ՇŐ(I.ɀizseTJ)X>B9!x0r5T0,AU[]çBn8:`NѰ29 9X*h#2z3w380 {5:{BlfEUc^=\7 c 950[cI1I Wb/++cLqC1AKk Ch8д5%w\:qgFנAvtCpNtz]NQ~m& +KRdVs_qS%d6BZ$qsk$bd~5 ,L)pYw=ڐ gQҿW= KverdJvPUnbUk6?!]oVPQm]kR23W?"DXxq/q;`Qy|:y-MAb1'Sqhd^hh--ci\u&e9B'scR+Ғ6*xc̖1AɕKe@AWXz}v1CG߶ IId\Vq%6*55zOmA圑?@P| hS^=uܶOWxkR>p59[a࣬"e%Xͧp)>KɔdI.$ygtMh~~@_dXDLԦ1(X"){&;Vs~Nb#VZPߗg{<0u P ǿ|( SD‹n~ʗj/m td$`YhWx vɿ%]j.dkV^"~Ko~ØTe]%/Ac X'@4hï!{3SV!llG&9E5|b=N {HKCg\YUaܖkna Dy~b TRG<ˎ+asTkY '۹MTDDP3)?R >@8H4 `?IX7W3`&t(W7,9=H]5k"68qqkGiRRkD-5V`Ѡko[n8k㊋ Acp\q2E<>wHnMec '̿}pM2B-i.Aާp inBٛ=j!ċvP'w^FiK_ KY|&'_dJaLnbAT{[@"œ)SkTfg!a{:qS?䱲~4yzO9dnD3 >W)p']Z8gk>Rяjr=`T٣]xx E3Bwn&tL+7SIrHb9LAdx]R; ZʜC9,Gqͦ .҇{Z#zͶ6I.Vs/e҇ٷ0U %`rg tP讖TFd%$AMBO=o K|k̜e JUoXwwD#U Rght1u.q2QdM2_*܎CWXтk>Bv,!MϽѢɍ> 綯:h9eF(*`t08.Ww0Bs 鱃ϿO?$셠:Wx8W$sh2MRJ: dK 7F7T"(vO HE$=%Qg8o|ἏO!o7 `QXq"ة^(ה! #%9Z/նcd)@ɷf?:LTԵ%(PFisj Z6f.3ܘp[?b<)V Q^%@}p >|t *S%R| 6DxVgc?C3]Ԡllo:^iA  U'oEɧCAmO^%l:Zq+fDE?/Sg3&19b6z;G=* T\]M-KLF:"_=D܃XR3P:}g?F@öx&A(c(u>y} ƚ 64_^Z ՞P,4dycyvR2GKe_@NbA^Sw >gk\r5  ! AGZԄ|րc\>|ۇ$Lmr2/,/-U,4*81-Z6(TnF&4"_;uY#oA0LA4Xzc>@f#p~x]3T .u;=-6Q pNHmP±[̶?+.F:oAX4+MF 8]i=o=MAWPQsa]Tڦ2ԋ߂<'ưX CCHƽ#`̝ޜRFZP!dMhץ mfB}UzcE|;=hX/ u'+_a.њ)Vp,՘ p՛DPn+$p6;G=018ƭ>kvj T)JU"Ngnmۀ _'J<@6A7f"C,wW4clq?e.-L2=|xe"mt`kMGpB /u@M]#ݫ.Q kgvҟE_MuU+p^DS\ND*>[N+1r=tB&l(p"VS+%g֤$PIj, @NImE }SH6 @ Gzgwx<(~X)#3.t (Eɥ?#1,Hە^[~'`D[ןԥ6 ~v%COz9*` {ب%^5_9vFp;-`jmIO}cRGݼsJ^g?R严!۸HWm5?twsGFAd7uu P* bԗ#m=>^K o}OE?Urz#ig6K}hu{\e800-pIFX-9KdE.59o/P#.H/q*,u SL܀!) µ|+C *kfB{4HyЕDZm|- pא5W!?H󹨜Bk`TS@wdf"aS `CWUF6lof0񺯵\ 1SLL"?fK2-h'Gיֻ*ubRK_pcJ S^0^g3Ut)\޸ӎQqj(wԂgNi_SRIF jðg] kyN(4', 8d=˻6ڊE}:g0qB(hfC@Wt*k:|uuB0 jۀC&L)Gc. >ȑXmJU8Om'qfn c3i,CcH_U$-wB]!)@Ytl\X~(RqZ^K7(B"ed6x|L'Q-;HA3c׾})&4*?e%a}yG~yiׇʊ4/򢉃:5xQy3LG ql7hj1|Q9@y5iL<|gM<&RmVn.9]gdA-A` AUΚ.+%%E۰Y:U"neL qj6W:RY7}~x܎?{msdܽRҿhcF 'f9x"k9\}rK=KMw,xϮkoRמ{kRؕxZvZ A*j(\E ?Sbq2!SLKyaLvIp&fk|kGOڇo?&pho;p_uUd酣5oX8-3~wBNلIی<9C3㼈=yXkw=*vPMa t:J5Qh U2ϙ>?8KJ6bPӍ >DIf3VN&z)Õ?zOL Ԗ24)‰ Xs#}XI!o_1݌`]Ƨ*" ̫|½;P6:ǀz#.癞lgMK9bl%&XUt%ځsy&:AItY W20_jz:9kOŨTų2;9*?Hϫ/^"6qrSw"9E>\ؚ} lئ|]5nSA ϸar*zZFB2[daN,zYz07[CKoAD0HumJ h=еH3rYǛM2I|MjiQZ}i^WeU nm %G(e[rFtȣ̊@~{# *$VW|o/R"7$i EX$Yu^5ﲿ'BT $l}]taN:wUD'&nu ^|F 3W,ӦؑLi"|F2Ea^ &#aH}{X\(4ov3|Hh-g~ CS8ZQU%&@u&6W"S,GaGMZ}n{nq1, `@C%ɪS|=US0P) \ qD $SԀipJi, bw qoэV Q%Ȭh^Ե}ł>s>URu \qiGb9 a)ÌR !]WskmPtzSY-*bx1t7FJ~UN-57r Rʲ^fPt֓ YpF:;@Pk5> ց1f{Ds1>\:\*jbii_01pp;?KDM[5FGꏣeII'W&cB~s%.yx҃ޠ ͽ@пxHyߔP"_ b~m} -j|IہV,iW ʿ\LyC:{hʍ5rd[3g2j!]aN tXq/8Q{`d5ERr斜ZdM{|7Wf4hfV{wYtKx@@iM]ztFƏMŽ]^zi5"=Û>AE;afnw cR7kzOdM[|5HÏ|S?}`hך9zCsy- fHnH'{<l G4Ķf:ȗ ֩[}~Ȕ9QKaPhRsBD(s}M .:W\FZO@,) WKF5F-Td%X»t0ruh1E^߾^L" 1S%AdpƢCq"BF}0fAϩ&ـ\oȹޮ(}DS?e8G }I5YjHʹlVZۈ8&tHEFE\HEoh^-ZҖ%{Db䲦ZxըO_ FZL#Q58u)󈶲ϢVM*E~#ߕMѢ0HǘVeRroe|(9;ۆar u7$l2H }g&5'DH5w Jͷ-͎·is.ꪕ.d HX1H_\ xO%թtH3əht54+$}޽IF>m#_ǀ㖤+Kj\1$'x{j {7i5TeIoj8ɰ;!SK"+pY[$kw9,$m;$wߘk2#!aEwOӼ<ϿN,V%OvZRp^z_W-n9*2$+LgA9Wn^?m)Z:LbBSi[y<ȡEiژV'1P#+A5^1X%qPɶDfĚLn@~Hw L9i ::$Ψ^M ! hMbl!Q%j7ICiR愡ko6ݖ'8c30,@j%I&3r5106<0i _ Ej8p#Yxٛ6'w( ExB{MY~ʛ<]0s.+%сb:h  ƒC z L9nQ<.n?x "`O Ūkk6!ZnYhqMq`5[ZX/0:-J̺H?YlzD>j~9տlVPٚH[X${2pjk.NUJ҅EF&馑lj4/*u+BdLmR 8yBL+ eG䲄ˣ;m'EN*e^D5|=g6D 7<־  ^ҍ>~{L-]+I=B hF%W(rC <(!j0+lf:hڒwAp`Nt 2=G,neRWn+Il ?mhQ=MGaD, lXsI/hVy'UmjI@)+޿. _:҉Բ0^v[BHD@|dd|}k[FqoqsR2#ޯ{OnB6TNg\I2V{r p Åm-ҽ݂)B=]w_掤-&u c'r%sOqe\ I@:<_z"'x]jG @ZA}Z8/֑͗GṪCޡhH񾽐S" yR4J?yf&P\F]f(}*+\|*=f́!]f~˯KO`<<I]z;5F^xxVۘ s~jQp_IX}=n7/5AG8J}xo+D6xTim0١=ڡ1-٬oxK+cZ+dvwo[5ԍsg?Z SD횻!/A ӵ5ꆯr>Aj ^V cm@W< QgI-kJ~[DZ@cRfv"?kL\J'%(e4D1M׎Q`_%c"Rp &WD1e*Z9+ׯ>6~-0Bw1ނH}G"F=sRx.࢙{v*+ؙ3ס/3ԜDl=isiU沴 +rުrQю)WK'lJ3a>G\tx -,8#qdWjfdN,L $&% J  EFR!5GӟdK%hr*ª\~6V㞙Ԋ<`TUtX1/O;Vjl.+, oeױw^.^_'%aD0no7")|g,0Em^󰌰xN;(+8!8&ÖW?}x »oz( ClPV )kpĮק|mFN&O 6J&9iHИ$,  {$g;(f`Y?"PS#wtA9&1 C1aJAG *Ci>@LD'CugҔZw㬂?CEF7f *7w1%>ͺ(^ vHBq}vۜ4woH[D˅2p~EIݝRBJeAi[(XlW^YCJ?7>jlfQQZ'4B\'EBz QSZAZB(̋Fd2?H)={ismyEB)_\C`lE>N cC~pF>Ug2P~>Qu\A)*@n= s5;5; \3~hW`I>x$\p 4u-9 'api;-#kXlbkvz]`<\t $,sTS)qF8_;5e7LJJ6C!qw9udrg Ј3ãZ4tmFs0QT>.@Q9q=gkI1} W,!yqaz&09^/)~TW!bZ,\aCu,^.JRVݾA4hkT|SągV'_C JT4+_RaV-bL>j-d]9|kKL3S X+p+O9r\4Z'/TV`p^f02r^rA?7} fS<k IGjYܝ `[L U 'c|F$ui%[&C}صBXѯ$EŲu18r6-ʍYF?]Q Te0[ 'i6!1x|BML /ds&wu֔P` elwB\V!1\IΑ%Mc% cq8B3Sh!C^>{*Fס򉍝Ŧ',piq%h|g)"&˹m]kD!İ9NZ,= CMׅiwi:sӵ 0%a?$*'® g:Jh?l;1ڰ 6&:rB*ax^nRpC :2zN, jffBޒ ,Ȁ5ek,2wgYMA9˭tV+jL"IVoV8D(Z qML##Y"\:;xGyx1`M7`@Ĭ^̇ %B#ɸNm!Z/$$|Pn[4! m$g$#w A>-LcaptHe;(uL]`]9BoW؉yR2!l7, ʨqܳˁMEYF"!֮~nF^7V6Ϲ] =^FO!Lw4tw7\CsU1C.КK P^U878& !{X43JW Zi9I7bYs k,^ndͯdoO9'YODNkVH#3C$8vV2-k6׊$/4<䨯(c_A nODŽ5n8Hؗ.ՄDAl~y1Dkvb72!䳿 { {6=XPLjY"xlu.+\a]KpF%н'ꊕp!4k X|&9gZurZɌ^.?0^'hWVvԉJ.fh l=2v Is*Rk&C4iiQˆSJ*^.yzr7=3j{ PFg e#gZ.1["a s.S.rKOÕV! $PXǛXq"ûI B83a'm-,!PI_iΑ*455 c/T~-GSˆ%^(Jk]uoK;6dߕܬ 1m]2[ 'i5-8?\GfƎ|!WqAAv]3e ~eL֮oZYP^~^b~w {Iٚ}6߉-.-?Z=JDb@-7  %]ꎴ:qNR8CW<|Y-w9Hf yҹ~wXLtuoי@ o8!vv.[ѼB sp'ҪVuUp="{b5ƳL7_4I夝I eL($z4/XmQ9PԗW}$bZوR dĺx^DEFqUK۷Gͅm@'/2R'*$SHp!ty#y]ta,Y/Pwg!d .MWb{"6rNuϾ%C 5N,+w't]:S$%k`X&VXݪ5d.&H*XWr7eO%=.˸λ 7u/.?qbP|~UM^/=Qy2;>6d6Az8]~`vHv+{KDj'TgfǒkG;`[e4LSd'*d7S5,'!>5ΐlq35x0xDy<ij*玞 Z4נF$^]O 1.w01W-{U %( W<=bS!cU52?r1b_*P![S",%FEAV\$GQAO&/5(!vbUP:xPU@HyWn5E,)UyKF [{$wdMY[}M@הCq'61!r=Ҕ_nK}Gܒ-RL2\CZ&7iUdzL>I?mSVҶ*Y?G`>Eh{ й#5&p5jm cΞwQz4pHrPȏj6n Cu`ΖpCl%dWlTyy=2GQESx @U 7beG*%T)h\jm-i+{) *KH~roϋAԌ7^R^9ip=;$(ԏMY ±r9E1j>aJߍ*t~6Hc2uK[JɼՀhm9Mx. mY GWlءU>%)2hTӓo`aB[ʧTtzU>5V7-EᔝZ Dz}=[#v1=3/FT1!VC64p P&[Hlvg &:%)jUc(\DFKɈ}h\}*֧e::\KӅWvI-ڠ^ oQP2W|Z‹K>8EE N>~gBXҎۣLPﺦqxpktkGjj~"8Ԗ6]5 7lfoVkc"5s3 8ݛ䎬'g=ÿln؝Gu]PJ|ڙߕvVgcǼrF I0VltRn[w7]w8ylmoVB (To_U {'b:8ݷƕu\קnյCa@ZtlZb)Gh2=FZ_x3j/ k'ʰ}r IдG{ud?q|I/ݯdlّhZ+/056a&a@~MM0+4ǥ}ٖuPAti[C2eඔ:RV' xݭ @#lj//;>\ _l$w8+E%`s;p}u(~yɺm`Mg۝F̜j#. `FYԠܾjsMRw!n5p 0[șMWB!MŊ%^8|CiczW{uKϋ!C.AXKfgB?3mr0--o\/VJ.JW”_ ddT. ΦC`UeZ=sfw&IWg oƶKq@eL&|5ɃTrF/E&%M. / ji=>`|jM.n^pJP9n2 ջMDm-y*#|cWٍ 5|dR*%L3M 0ut`TwJۉOR ;XFpr0#qٔ@^`Q`{kFxRRώ ZkMKfՠ>g>3U RvMGVz:kDG-{̾aOҼN6d;hLWoկ>_%JxqigMJd# pʝ؅a,^MzxS7 z t,s{`&n Wю;<q^&:Y&=-1fF 8y,W q":zGIf7߼*;o/ZG YrN>~뫚ny: T\Ab=(6j)z 5\VT`wC`WJw\*8ZNJloq&l*Sr7X%&ߝ>7Ґ_&C9իwgrb=9'0PՁ΅c]U;3MBó:놘$RJN'{K/:d-W{i8\==q[?*@+ Rk6|S%r>mb9=`6U?KiR3g <[{k?*0:(\.z,yµ?Ȫ;K/~0no?j6UԵpo "rd sz(F͖pAxg6 k@,E8jf}:\$ZN a^r 37k?0w@ k&5P`ɵxi͡^ަ}릂7i"x`CSW008xST|LKת@[qqsd5VPzW&DVlh؞fJ;,'Rr]Fq,a5"vJ^cޠP1(olga|X tI:ʂJװcS0+sZ.=a2SY]+pXҼ|p:``>@Agz$#!H?xQ~ϱƧruFm'X͒8q@;LNPDmF $K?EugWB-R>z×Wu}cwAO6?$KdgDF $PMZ7˵䈨9Uĥ+kQQڼ#K 36J sh`G?](Ǚi࿰/ig05ިᭆHµU*c1 sR 0z"ʭ 0igQGH-@ܳ2:%pOTccIf`-vSN֔0B؍Hq%]d~U 7ӵ3~TE24*fqY1C$^׀ng6F;E.!Inpau~Eڙ3dM X1-հ Vi3HxM?NN|9|t+Cԧ׃È pLCǭ?""!E.F7ԧ9kA[r4s,~t[{_ߥެ.{ڗDO[4ɇ'xz*٭v#Q.FL1Z"mY ^}Hu.J3&Z+W]煳I4qpP027$b+Tҩn\ix}Qk*QO-&~HJ*TvsGqzd/<*bE;f\3CVz{w\l|w ̲8aѭR sК=d'q, O67jB ba3 |, eSH〼A^ꔻOA"Kj j [wy MvY7lzu`cLlc"g=컆{Zns%[j݂BVsu^4&T@G||9A_p;<'Ri MdBc:2 7@:<"<(bxj2v}gjE(:ŴWm^ԃ+QdC&\\XdO$yRe4nz;$79C,6ӓfH|j{uy1Ԑۂ G8jܟюSvDLp~U1 =u>MR HEyS~TW :e/Wc As \7a0 yD| (5u2C`∥{p/hÜl&VZARI{}%`SM3s+'i0X7ˇxzwT%P"|Е[l:(wf,!ZZQxQp{Ғ*^L%y`V27#bC֏ M~&d$g ԖQBnQMɧTik{T&ZںydL=FkU ~t\WyKIb-S~Y@hNO>ޡAoS'؞PS zFVܭ1۠T͔d;\&0LV8&loa0P"QpUƇ"2gml$~=ND12E \fTв\QGV$2=܏6#z"9gQnꓻARzE{CPO`N*ib&1W˷5,g>ӎ*bHa5AD[8Lag![ԛm~.}M6%/I!t⹈&5M՛`% n0ߐex GOA:$~{WwwX6_k/V9̐Q!|dqSDAs%&b EL<*D=RhMC5,Yi?v 2S;$?v]>DNey[t{!j^\;kZ@__9eṔ9tw>arQ,Gl:4PMy Kc0Z)^DUIs_cn}<&9+O4|h@&!al+ms݆/H'r)R:I+ HV+O}ApPBo y\/P,%fUB$JA+gЯ]x'SuEiĩZ ]U) Zw[aI1;V"J]"Ab g-*ҭA;g,v|ϛ)rRx~z_jF-L+ ?z_r9pɖl5 RX`Hs el6m ˉ ci6 k d@JdfZ7rOo@3Tj00gT])֫?~JZs VM?%sj-km+h=#̤$)0X%oP0zYbʑr0!U& J`, Z[PI88#_XFtF`(۞lAՉA "c#6뫬'A~($  pc lk݂Uؐ$ܨ}Sx>3ֈfR'[&LZnq2H@\J9֒BrГY`c[j2 WYw*B|H'AIZ [W2fd kn6'ųosKlI_sРmt(y'㏃N$üAṳKv.POV?e!AݿN‘uXVYHwޕi Mo/qg^7:וB)rz[zXn`um6*/0$hbeYe>WkKMOP~O?yy{Lx-nQ6]>82.Z؃X=5:#5 |^ ؍(K%:y@3[0a,{-z=5[4ONepْʕє鿷;Fӄii#}" ~Bps"o* h~ѫvi|ե/(O :*kKu!@[bp @ݪ pFRΑ=]C(lb#ob~Ŏ_r;We"ơ@jJ[OF-4 =eі<˓Vh*jyə30/S*mvNӟRҠ `RjHS767|M-wj%qN*NBmlzrL:FA_!]Flʍw&9f'(`ʈاPo}mL\웸PaT `qHJ&e(Zo!@"o"8"Z(pu(:>X~s~=Hk )3Q2@*N=V Ȥ?ׯ4") {E}; +Cj j5(Iqwd k( F2"biӑѴT;*m㶨WCuXM@ݿyf;*2 P󓓼5}CAdNg?ֳRf V\x &-yKEO[M#b@A#7TĠ 6;,8L%>=+RnT1EoHDZH@P fzQ[x@{JF4.?QѠ)afXqZixd9*8p6RJɵSU3zV9 !HWlWŝWBwxlyz=\ p!ۄ2.wfTܤdK)U)@,Xx .Nx[hu~h_PUą+b^ "D)J4ms ȑKδQPq~"w_.[>lm^G>5ѥdu*3YHPXQ|SlB!JY[]_ǜ[mkۻ{5!_q":==3Q@N!Wəa!qE._? ]b`}SfUNp`iR-L$+wO,[RO-&qmp;RHF)P[[ |S/|ӶB!Ma DJq#at6+.N\s=z,ub,ZpPl`w*4w$_gz"JMMսc_dp(/SK~V}bCϸbdQ>PьTJS_] ~r[ZW f4dxDw/ B P2ֲL ?>מc= m5?ee&(gd( Mji!VN#3Z)nkd3ݢ>R)ASMe_*pRu y0й%G'~NaB#~b(ǘ7עˈG4Δ1ۣ_ ; b*8DP)v&=5ysʑf#؏K7c!dfRP^=ky4\@h#^dM~[;(:4sCSJg+##THI0sd<6` F ]-(~&@dog Q)kB'I5XDF(C!`a|RerC h V_YI͘aR Rq>1 SL}I{w g}93fY,HveGwwҀkvG^`s03@g^oQ {8Vi .s^EqЈ.=e ##w.Dc9*lXpTy͠hZaf+q0YJmm'H/ʪ #Ja<0Wpa"(]%ϧ2-htS8߅2U%'G+P!\hjP ͸lv pOs9AVٳvv弹2Ca #k6.Y$65ºwx5z)_ mYۙⓜo3 K`LX UtVHBRdGpPOٝRSsu$<+6׉}Ak3Ѹ&:KMcaN5B66B~3|}ʩ=?iƗA:{mMj/\3#T,La; RWȵv##TQl[2LSG֊yԍ-6f:"T E3?hYZkIT@; /vV~[H%KvmE7[ܑxbSVwWaDYX`[NC#Y%\"?p@|w%Dc \wk8i0?JZpkRub~}WEֲ bKEA&\w^M1rMlaHGDB"m&lDJ)\4܀1IBCFJeG''U C)u7C=*^)UT?0jU8àWXytl?o/ SBmA3s-:hQ>/@GXH[כGo 1/2-U EWYaziyd11ɢq{_+ U%ڦU`ԭABX6W[PǪNG" @V3u++ϭ4T=?_R=BvS{>׮]vC}2@E[3iccUPdmm QnW}[{YbR|8yUMdFA@O>2o(M"j;s1B}:X@dDVlX2jϬ01%i!G4O(|4j%l0q$$+Mۄȋ̷:tPUGOPueHz#)NREŢ hT^<-`um Mc$|78;+'KHΑ<:ڭ3>x6>AE&~pfRQ֋|}v~ %⻿ ܂PH~ NЇ5>(*km_XR6~hmӋNwwF ]'։~z|0oaŷ3V%pYWdK0slib J}4PmJi҃3D=Tx\LP!<3~>N-)[RwTb MꊳTƜ \+H.c0> }Qyv[b׹rZz H&1 ---3QGz`BWBz%9'HK ڸWʒʎL0&X>؞0M]++DfeR jhyH϶?%$<;-_B/MjӢ)wݒGlO p$җ]/}.5-qWY[4q1ӪX:Z|sT.(f9 F|(ËIĴ`5:o]TEE43$fv$F8tfI敖Lmn‘YO&>9H S!_ld^sE1I0g@ 7bUbegN窔W' 5%$* rIUc00 ~.>|(E;N}/W>G%|i$L+q&b]x5x سx]7j)ٮ4\_Y+*+Kk>@Na7zQ#qtٮí / -1BG4=0G|z*j+B^XۿkYK< ŝG#wZ-+ʢaB&!lwhjY>-hJ9wc Db4Ɇ+Ea!9N3bu{rfO85=j:s(u;ms̀A/j"`\ /Q ^%a`q6$9cZaZF#l {OT~&t)4g+5ųw_4 Ff :!H;5)px Fy_⥁n2lrb .UӧI]cʪ|(El+uEB68lA59zXu]BfnSo!~w"rQASĿyP eWT %wn Wߞd:(TډVoz1wǰm9ьͶ1(#3y`80D_^ sW;bPR*@Sd1\aԫK>XemvYJh|O@E ֓WJVms/=]ʅp MhAHRÇT "Ru_hF ]pV}} mX Cb) ߝm GVXxQV35l)wF^\ߥ']bmSk:4aԞM…<"13k0ntA(Mog@1yNL%mr"Y{ !hU %$V#1 B*IjJD}ujSa5%p,zv30w"|!8@)*ܢyU>W(WJ[ɘUӀ6D#JnHjX<^DjDn+fS*6fqz|Lp"*G8ý{Ț~a<1$VgwQF!{)F/kqV{|YZ卵?C~9b4-yұ'|R= hho\F[Hwd 5 /;8vFWnL :VHeAh]z'ZDjL%˴U*͊ݟ*G0W3mzm‰Y,\fR'2+% Sq\1 :Pl nƀ@!JRlrћ z+%%&}yT*]-l\(ʫ@"?xݮ0wGȃX|=47baO'چRN=0bXqL\J1֮XdqD\S X҂CXpC siTMoc5k.+Ț)|vBJY0ҜI|YybOYt&(r cD4N&"ӳńrԹוuTcf]`F,Ӊ65a =YCݘ(GOy_!3V`Xu<V$?BwWUUp"ȧ\gNy.N8SiʽL} ,fvGߤ,n-.Uxb\a0U&d/ Ax67M'\MY|;hp^Vb28lj:$)rzN]{.T|NxoT+ɕbs凞ڙݹ:FFX%&Foi.aT9LZ%u~j?vu}6!>R]÷yE3ck'/&(~}fMV V%h<Х+D0jIFKx;ӡ 9~4M 6 w0 t@u~`ʔК Ulؙh&5 /<;28֮M ^m F^V/8.]r]6͆) {NJ'y|? %QOUzcA&],{wp+Xn4 pB1),a2Ґ-ŔA"kexЗ;q45?jVT0աx]tJ9p {vw';<+䅝G{8?3[SO& r^j 4\kmɡ׈90ܢ8և֓: ׬k;?MF W@kV7V^hjhۿ1.k 5]8*gB?&vy.Log=RSjө@.WVPzu. *Vw6+c_#M5wȮ:A+ē(45䷕ootަ~V=e9 COR!{l+nղ:-{38AYEQEFUUq #R5_%ݻwPP|*}M ,&=%$ z(bY*y`Oˢ ɐ2FMv@Ȯh`lO35SGLfWNqǾkZ ^.K0 `d{6O}-V.a!'׌Brڟ,Qd s4Ҷ6 ϳcpnԑE%}g/ڨDŽ6:!IfX-J,秝ĀwK+̨00&,"peҰa'F{)Fń8yXkD0*Atdݣ,N*yRFғܩ,;!(xG5-,ėW+,T'`š7W.)Ӓ<+m *+S̒D v~%4a-ݤ)0qTxNSP:S j]kS|MhKFQp,Ŭы)q-w| s5jmjMZ@t!G&VT]5L~%=d8]F|%П6 vg hP7$|.8U';1Q)[>u3FH}` l";C-AL7=yMRCh;dFA ^3R.)!}rϥ cR? |vi?\r0{͑iݢ @fd4M~o'{˫%n;2h_m^+Įk/&r@qءuVPR=@V?!0@lz7% pV2W\tx FKAgQR1,B%c 'LTX5n % ^GھŤ a@K:X. ܽimKڶ'@!b<=w} o]j o1sqLSɗ:v 3O(3վXE/СΛs0=(͚3`|Ffvȥc2LvNu*oMߏi:VǎSLY𥾛URq _ĈT$j,:7 t~'p!{v6 Ҝ$e:);r:U&ީKq!Phg]#U$-H\ K`X0;C6Vόm'Zؕ5f},'EN9"_j^El8JB6tne!/z:/ nЬC,X _7*b7xCyC)\ACh:A_.?b#TvE=AzN"y驁*ed_IO.pnn] tWlz#h48F߬ gL> EuO8UH2lcաH3'%xhEjۃ yt0jBJ. K (1]>";&qG6k6pIziEWm,e.T#܁f)ſ6 j5@4V+뺟`DV!#HFk"f9F.)! 9$.Z")s&ʆ31D.x}VM;9+?AA+Ilk3R&§ɕ0{,H(H%JZ+2<a McWM 1rD0¦ڥ~XoYH58NAq̉Gfq\{o2B2^Z|T&~gwD0}oH󋩻P}!+94lޫi7!v?đ)*b:L8F]WM&n.@Ndش_o5s3gPC`ʣGx>CewL|ELcb9A$JBaJL:.mr e>#T]eEAٖ#!DIc)/ \QFU];p(N"8GPN~Rj]wS JF ʵ[Ϋ]mA۰k&Rb_GFUVa=\>!v/M+XW~oL7e_1w? i#+)B!x^{/x }NT;ߘf*%${6[9lw;ՁmtZV48Sh}уt]B !UDmS8"ĶbA`JOLXh*οx !iͭթ!Ey}wMC)9cw#Kb;F2Ǻh˥MBN1bBdP ;ӪD.+VM%TN+Kqcنn!J.cĀXC12 =FntJj,&"R]k`"g4s:zEG9Q0;dg&X~c=>eZ訩@ԫcR$]]0B,EGo+g2I4 <6]DüZD6Hrs^&d$wV3L(Ɛp7YZpuqJ6[4@69ufMS DJH{A (jD m%|TwjBLwyLŘ!ȳt=N,)x6byDJ]\.Ĩfo~ZK2 uӁ 9B S9!q;f5r q4ӻ;W~T\]R(7+n$!?9hZ[xS O"˅ AUf~33d&<.e\gI'$bx_0lwI /mZAw93_ h2 @*啃zGs_]u姎!NMУ:Pbہ f:==Yz81ڦZ'b4l")  遍DLۿ9j͍FLii3\Q9dQM,EGqcl& ]*6p_cy$s&E*nN*}?cyd0Y7fA0=3k[Ѷ]UeA֞YZrֆDouiLXL4+4-44{h5RCb0`KajfR[Ʒ S7d.F|J'u-%A{Gcћ *4AML:k\-]^ _k;i'n}.D -K.o9$D 6Xʝ 7JML0J+F'ŠlPkɕ!P<MaEbJ"#kYY*9hZl(/ʲI1C Gv>F6AhPM֊W:z;u o=rM=vOSCAhTL)Yj;&vzē&3E3 gx_y0|:g(W2^0T *cVda;}P4 |]`Bؑmqʕwr&I 86е /W|rr7 tSy:?&' OS9LI{Y9N8s^ԎAh?-K=a3;U5cQtJ"l cx }/f] i8稀O)e <0L.qRB~Zn)Eu)l|oJq33_?- L7۹}KvFE4Tj}8C߰Ey73xE͡,|}iQE@!sޮ:q #j6p{5a,=NcDu2vJ5@ߧLgϪ6A191OUxo!鑂opY %ᑢTW-.,CD"Ӳ*f+y"aƳ=/ݹa' pQ\ ֩ƴH sRe@ Fat:jd님~z/ ݳfg^BfctRyp+k ~[!d59E#ohqԡ9p\*QA1i;Ze֟\u̠p:Qz4hNmKԎ# Glצ:/\+oh1흧в0G,p 5WI5 KCy[9g.1_uc5!~I3p~f`sjN\hCNv{~Yn=aOĺ)?KJBcVPreu1M"Gg$nOp2yCnZ6ið4ֵii^VϦאdߞ~jj}`^Z4w>Tozd˕T@tX mf4p·]-fG97E Y1*>"r%^U4с_A,DԄD^ Hيvf7cPkCxΥcS TW_ӕt JH.` BaB].y[B~M15CZMlpY 2)E]?'~T*S#KԝKXl c99E,ͳҢgu?mNY {Z?fgAbdˡN,ZMwκz'+q+ ^?*-ܿ|1pIɔ;IzΞ J.&04SHDd} ih#+_n7XsK`,}-ױG.u>y`œt'/ !r1ڶj4LTL->-XOBu72aozI &V?|7b88hR[RU$ۓ%V* 5aQW+FD}4(+8{cR(GISV^ ^5{K?Dwo і{tYac_妷@6Nh z%! H ttAh@ah6?İA`@L2^h1z4 4RIuq179H(x+*G:ȴjbާ>>B-ƽCGۛAke:;&v%1j^KUqu^li-v$,NF"~QUQrī;ޱ?~Ctf| ̤0|`{lCɰA,EQ)5 :ιr Osq&IUU%7M{Cƌq [j@wGw|#( ޥB娢R~`sKVHgU -+pƄ@ᎀ0}8<*#_ww C+K$r % k+P(:Z7F2wH! =qU~>:K/ u;[InufHn f$.ô ;X:@K*{[BD:J}&C&8s u_l^.ABx]uP/u&/\p9怄D'dII*d6L Ciio1XL{B"X+˶_&'CC5E݇_++y Px{3q<g\q͎ԵK\6a4r]7\~z؟C&x-3I6 @mժJ|aXUxL'vAL' hf8o$7ݒP5ۺ! <;'[|iA+"9%y_~-MN8fz~΄LmJFg:྅WYF.ɊTX4νZ9{ݯ9 6O݊!B(srpc;QCV A_=zb;nI s :Ed& 9[;jPf_1)u0ӠDsš^Ck l>a%MWPn35oKBNu9BHim?WRM;"zVYS-={۰ݾAG+PTqPIp#APJ$ ݃mwp eKGE;jYydx"6& %rOO=Vn&Z*Fj Y14BrNP?{GKzL2d<Zԕ񋐾A^Ve %Ơ|E(>' ӄq̹BvQv%gr_lG1?,q#@B$&Z`K*oPM1ȾE>'(f;beTٝQ3QuΔ1P7Z͆90=&O$I۴![RfLSذW%y _Zo!h3N8qRtƦfφVjouKM_1nF(9;QAbH`nƱâ qaIց ]vf7qh  *UJUmEVpujoiW.qhr[W0`rɚZ3{.Y4pnvH.JYkF73dt@T!Ǎ\O_XG 8/Zi׷EY]ӱ¿/1 1V9Q: x+B.@ MHE@u9ɺZ0G/"6E\weLװsg٬3CX _))QaQ̛M&E-{̼P%8˹]lw ᾫA'UI犜<(ǎuP n*Lٗm Iϸf1_[@ *jRwHթ[r16N6J#l7p5Tn.U9ve( S}!ŕ? $6yQB*;HEevCϫvތR]UO'ftH&y!?xxn8ۆ,' IƗYJC$WKt6ZÄ dٔr/?t1 N<xj&G~+5[4mmix֊YSԃCM(z<|_'E69C|=ϸZ $>.XeEmjR =vK7+KZ2'l)"phH1\]ժEKW8,PzGjpPSOa3v kz)w ݑWۆk[L(Yos@\oG̅y9#8@.: mPZhtr!~ nr(X+6#J+3Rd 3*3>MwÖa)4\c{@t,(8LO MԱS5_EG!b%HbRF D=9Sïn ֟6 [ = Jy&*L bą'O`8SG!Lu̥JGctQ]RT~D 1'Hʂat OK:.M%jpCy~'W(fdͶ4ŋ5nPd;=v@crƀgȸ۫fUf7z UP =:2C}NI6~>!uh.^<Б)`BZOSaR0yE!XQMۿ&NshXe].(^yORI/=n3o32)w f]Qg_%,,CnGZ6 hަk^ yxaPU"pc\hr\so@fR.f-ΧBQ3qө Orl3!p toqKrekcz^_u5ݧ;ȶmS=?1Zzگ );t6t$#W&iZ|v]2>?i%jMyg!pJ[U:h w~;/ ,OJOC%iC?,hv|CKP!۷$rcF&ߟ{<?MOebi|Hnj}XЭ|)\lN㐳Xm͕8wNUNt2|;6Fp8X, {C+o*?Q_[Պ<T8{>SxCbG sm3z<1f-w_.E͇qؔ"*r?%UV@7辠Q>:{M܂i?F ۅVി9z)hOij6qfFPImpC-9 uiq_qn7Z7 O$0^d JQX߉u ˻6W©Xujl2&ҷ)^m09%C@Rݪ-8 ~V)B~gգTh- 6=C@t+˿hJjp_%D1Lh4RSC~qEkiҢyiz|T_"/*GuX]/-+"%dD~5>tHFd޷4v M>IۘrbŎNț@NN! mqz  ;Z $I;=uرt]1Nlx˿)Zc&.Qv6M}++_Տy9Oכ$Y=Ԓs#pcG5gGJ@4tAʜrۖ@[6"BWL4"B{ퟖHa =m2:TЀ-t4@ҲZ᰷|-!bw>g--&[#'Kr ?n $OOٹ  qgXgM앵 Κ>TYA]?6H^ؒ2\g=.a~T%Ohd-gX~I.ݝeG!40\皏{N*'ҾhU&^7H1|4:w-0A.oOXk#Ј]C7RȉC3DE1GXV ̖0U>;>؁ߢgX `;+camO8DMYPo {^ zaE;4Q}rzi~UzortQ+_ћ8DyWb0mK |0s]_F}O «~\SL^>;% Z^ =mDkJR2EucKkO~O@#i+H]r^9l jjD;@&+\]VӐj9sЖVRg(J]܄EY6L:s7tφZ^FIF$t3Q[6Qfn8Ճ%RL,{̄h;&uȰ{>̜n ݅BҀ?˅÷0O~VDLv~2d>zϢmXUU`ZGBW=Zc"cuڇlH^ͯenցieIt?Fa^ ]<lVL+q,ܘKIГys0Fl5ޏ%ֽ3fSu }]E&5_MqX}.L[fÕeqH@.q "33QF++jĴ$`f~`Qe b[n|̸(Yôܨe\%򗖦dW>G?aԍy3 'C Tto<4h1qMH6"\GQ9ڰKs\#) &5F'k7˯SZ'PX],|WLkEKwģGpuo&xTs}?hrBr&xZXz`.1!VZ925޴k~Ip$<D;]ȝt>v?g8P)BҥD9rJxy"݃'A9EdnKI+`;m\ >OT }POaqq s%xf֍X P3 EdzR#\J`ޥp=P2U3Ǿ'̈0(w9m5]{+hZӈyTkfj=mKcHUC:-ԣk}A&U|G}" xh>fCłWaA(M >e7e3psmחr2-7x!q(~B$tW$Y&ebSĚF Q^2* - =Ѕ@ىd%[uPI!Vv$o Y Jy%eipa s+Ktȧ'߀q>#y! Y;g^H8tS87*(*ֲkgLbV3#0V 2}Mj>:%ak?̀%T9/L!i)APp 7!piC'>C7,8{jkQx~)1CG{j/f jp:A( +nUy=ۘE=9F5C7_imۣ>>ܐcYEƼRL{nyu=PBFʮٰ3t1,"#{-Ic %,S{8oiyȘ׻qz`;7í}w OFKC# 2~,Ƴ|&q@X'hwwoGo,1drߟ`!Z{Hh6Ƚ ڷ4mj@UODme0T]K|FsٯVz9g븈_gq9>1ܥ^+.Xy~u PUINYF8{B~]aѽKftxq^'Pg~P,m>7g.Nk3נ#h%YvxQMPwu҉]js:oBĜ8L] #P!ݫ @1ϼ5x?maxZU@tyת+Af[g-}hd/%{]$-aGiJ>yf+pU\7!H B 769mw|*x}vN8^{owJE+zLi#>|N}VWæ>"6Gun1Lk~YRT[2cx_S@B%\wky>R) o"K9H{: Bdd\؃p"w|Ujrg7S}<!=RIʚrY[iwbu5D崪S-5%DQsXEI挵Nwo@HЂl tx`IUZeM¬vY4@Qĝ]5b| p&=?9N>ԕpw\-PC罥*ZZBHt|Ю᳙]a8کݘk)Zn|O6 70- dV,]ʞ;+DDAAQUjb]zirޅR[0zf 4(sx&;BF.Ŧ 4=Fm32|HlDZj%Np"R ݸymns*0_$ &),T)c]Q=pt`sC*73ժ)g-(vXdbzp00`K-J^GzEC=]\uv2I}~Di6-qot j;=ؑ&#i[n)I0Pu=ҭ AS[XZhWvYP&_p-'AJ0nOK2מ{CdTһy`ɯq|?F7d#ѫۇ4Dz^P:H/(pH\G`hOqI%HG%*}?V.uDPq-`~5X =&}IcF_?$ed)#jbYZKpU3@ҳ,C6Oe^R~_FYp0h@R :Eݦ6 G*/mwzbv\vTj`0 a:-Ta2  eQM7mԛGdj*N5+$YxB_2 zOmֈW6C6` mjC-v1vDR" \H~isOoy_jrKm?rEh%–m)VݝHdm?PBǢmٺ5M`0&aFF)n՟*{/~jkVҙ=,aLP}^_{\?WsEBGmBT&8TxYkH"2o|@>^(XTlx[D7h xo6wl(V6] )ďmFb}9 ~K)hx/jym{j!(aH%"$e H"ÓM d:lR0J?dqkDǵ;H= _@M~P?~ÚI.y晘O;EX#(# 8%AO(nWgV>Y#Q*R{nӫ^ZSgT" U;2dg-s>Q7 tF]?102QPص (ȌS"&9;q!TTκ ut>|u<WSgėruv1ZPڠ\_<4r; P#7NtصM.^ArCeJ{o6C2sQJ7A V<,ULc!R\#JG~?E4{7fku{pzdɶ7|[c1/׏ v?CyC @s`s>Swμ;ɺAI6"ES9NZmxQw~I $݌{bӌ2"|CE^\d|(vp@H_/h~%s6z2i`q@{yXY5`~j lߥS,J**ӥ\]-"D~@(B56?>_Ru^o shbA,ͱ&RaT2 %١-‰1{qr%&f1w#LgR%T  d>_R؋P!Ys 56t,!|$c~?w@ji);ʖ}%>2;bQ khpg{ϫTX`ĭ11OqUح.Ȫ[" * (1թ˫ zpo%a\o(>@|{*6o%b]7X$u^KE~v,Ū娝DNg!ͺ[^g~e\alJ<rGˆ&b/| A\&@vP,6'G!^ǥ2kSOɚ9DN`^;V3)j2wڪв!scWNpg볜1PWlJ7`5 @Z69\ vH^c ޻ו{[Q(K>PV8&V5Xĥ7TeUNB|L7m4#pJm<ʶ 2x)y{^chHmBkкeT7DR2=Ct&;&%yqKsԖR@ɖQȷ;Sg@35%z֦Hff)xp$55t)o*i|+apwŃ'TSP.}a8-FR2me4ڄ惙YБN_ LUpIgvƄȐsDr# ZHCL0pZōcivena,U98^8 Ɠm\Rp;|P(jt` Rst]n F{M@MY~&Qp/%"t[N@W?DE!XrQssJOHu{s@($bjZ,lin~#RV0pTϤ.aeJXDV.AoO`ՋzPF@+wΓLuG-17y2vo ^S.  YDS>'HJd=ew~v? Tβ3y9G\K^|bIs>Y'j9Djر ̓uvҧt-EI~hJiA`AY8IeT@?x( EZQ^/f |Da[ v*"{jRA3P.fo}R`4$@y`*6ɫ*z'Jِ`+>;QCL8 `'T̪ay&$Z)腎a P.Zӏhgl>-/:Tӧ6 ޗl+5b(z/5b7مrD#lKih2gRZRmu_ +7`67_m71ǖqKuH~8 xmPvctU8Ə Ҿj{Ya#4*g Ny;/6݆Cr kgeR0~j܏h#2i hl 6Зc!łnVA_ÄvhL;B``?qcn~Vk8!7iBE}u¤_.^ukU~bi/62#))h!)aC.]P~?|A~=Cߋq"9Gyӄz;|x%cvֆ>9O%-Fү 9}?w3#j'z5o^X_ (V]U&އ͢9Qjm B:r&<׃miYq \5: /u1\-ljX-pӘb$X[ã5CV{Or>sU͌SuOT:V2sA[,rW$;ed ڼ8GӚ, [mԓFasSpцaRkKbM-EkNPUz}9+ޜ eI^6ȷmn$e7(QT7s !G&\5;\s~ii2}1FqB0A1mRSX#;[e҃j_Xuj%ব JqPSkѧ=x_.)FGDNBe,yyc1N oNAoiߓ-ZW,0!73?04}NB@חfWC|RDl_kh@ܫԠ@Ŵ;V)vJJcƯys@: د؛sX=S(9Rs'>TwOZ/ʌOVԫ?7aS@lwlУ|Q0Qw}V^ȳ)R"bgmmvi33yC@ui ɲ"J)J]>"^fzvwV(aPPKwdnhwL4!ZXo8Qn3\нwq֓LVԇ12 SF)WQ|1:FH c(kҭ녝##e $z_lr tiIJ[>!c.u1ooWY:InхJ5:Y[ Y=RّR^vSVZQ J.` :Zˊ1Ƀ:êQ% CIz̾2\" xȼ2pUuJ-7Duz(C =GJBEA-^8DŽzÛp)$\Ͼ4hqIoK?2(Ny@M*Xn/w_T]O 3iΫ2;. ׻XnڸImS_XfnG>L'v]֌%>;}(\ #ai(:({!aI%?Gk;3)ӮۨMMvLe6:pn)Sl \L8n&w L5%%k=9Q.չ ?"7W]LT v$Y5 5)la7Τ>S3'O8N`76[ ]D},'"O'$Z%1*AQYՉ*54-Lv槃ˡ8ۈE57Ǩ43ބpOD>ݍvZ>tkw7ѵR9KGRFcsnqB.)p۫ ƈ4ࠕ>y-MOBj1ٽOj\ U0PVD{ܢpn8ZI P!"ӫ+A,em1~H$An 0񹊘ΫA+ ^Q TځHB^OIf*WJUu}iB5'EZ1zn* v"w޹ 0ȟN.LC`_ֻ\ "m5v&7Zwk_R_QxC,w2fيw5i}. m#ĭs'4"1F"[ fk $e/(R% Uu0NL?o\M*PaA XAm _k0ЍlZ.G `R!@/cϟ @c7},),QTX{-yCd/TYV+:tJ!}[`N4> ?^p!FF5] 'eSi8+H4X ?i ZE9m^]a+W`*5q~-.BZN7. &8T>s#>t\n#0JNPr~~0ڏkz GN2t=bً`x*0\0A?U*N"G2hlZV{I.}1;Lid (,oȷ%+3IGԚ˭d rkj_ϛ< ۮs`0U>yci[G&v6ג `H<0{ugwG?B'J_^]X.A=m@3XbcguϨr#-It;p|v /t%-r=~/dQ6D]%CR9~<ԼWҡKop-K@BaHG=D]izQP*1ئ1ڱLaSsJ"i9pV~q0NUIk,ءÁt@/5љӀ" C~ByjrL]%4.8taqHa?rK'pQ8ZI>: + =ϰa5z:**K6X[Yɡ޿z0yJxy+ME`_Ƞr~BcpXj:)>@b~ ut{7,MFy DK*׀1bF yf&qšD'df+?1o)q(h$CZ5ElT!>03O&[(lc=Q(xE#^Q&`]|2}Q{f?uƒknʑVj }:yä= 2 r 4 <U%/Ag=Y_%@?1aP޿OKPnxDzLDv鏴:]?1> _v RӳN`qfB₻ vi4z殦b?Az‚vK*R\JVŘ=T>E JBwr'a3^ V?8 5Cmpq "s. wv&uꩳ kcRJ)sA.}S m块ɹxaVR:iGi!tU VKjU^s4xC. csHP t#yi(-I&LLb6fYw߁iƕiB|yӹætE$)2zETk.D' ^<yǂZ7\A4XSw~ysY*ׂǙ2/c#;.y[ͽ?.4CEfEbi3?h/,088G \ mX/=.b}>A:T_N빜 +sjĚmEl<$M,}`C,$ܪﰌ_emY4I+j`?hahVeN9 ώ3 e0y* |]a(-6^?Ձý= _75 Sғ)pnhW&խ=]/" !G>tW,Eǔb}rv؈Lܖ:N8]5mG[BncZf"Vnx)򡀤.x$!P,5 VRNl 㵴W38!I-s2Zfp⚏V=+AerZnO1D?ARt #'rC^=ӴIfKhJz懳CX+E[ֱdžVJ֟=#^Z#tOH폿&{ TO a2WIՙFAv5?wn|YaQ 0(}ߒ, @Z{M|Vl#Rsf"Fb0tb:ݔG-}_u<& G;j0ЂZ&Ħ@NP`? 2?rotv{2; 3Ll%USiO@.s\ BRnumA&1';Vl"UA-j6p BJҵ3'{'wݬsjdme- sS60"2-(d(S-qOD?Xy8nI3t}쯒 6O]nCa7u#bBmVtJf '.dmyb*7LB\kX#1ä~SzD1((=YSI<KHZ"3ʜjJ[+%Iϱݺd A=(bsMs^uޣ-}^JeS[ԙ`5"qRQfjLĐkd4JVH#NpQ N=o]Gr]wիK%,)]a bw`~WaHr'qGF]/%N~^% m=p' (Fiޛ[zke3زC #Bל) c~\8p=VQ" 8bwRn]#XnEV}n6>77`܋a8(hTWcv|gYa3t]q`uW$?GYlT0oXޤpY6[)sW/~_@/܄76T0WAFob4YGhMUrPŒwh#hh@ct@[1.+ zC'X|(I@٩\z$iHǟk4၊oŮ]r*q+ *=j?aDX;g&Cghms; |= Ѡv+xm%225SQ}'D!A ȼ.weD3@`f74{)nKv@|q_Y (1w k[E|c󧸈`0g~vO%茋v#vqeH[浸GJ&k{2RihIק.6v܇^5I:(qMB./`{/-Ǒ0h [fJ1j!X؝=ߕ1oW]Ez(*5'/s͏GTgd^YBwֲ(c>!aW孤3.fb( +$.ǣKѵ1 qW22SV^ guy+Z[ƈW)!_}#^ yZOiY} yFimR|.!ЯtʓoОiHh\I͖$"chjqf[-t'LR$e~@zO,+\tyJG$#?$nZ`ɗ,u RWm&oޣ[iUW7M[J t/+~?h( ykᡆ |v+Л p8alh"ܻRɲ[ +|>l5QhZ{^ȭ4.&ίYCZp&̮Rҗ:dG 'YzkrV'=r61R% `EHvr⬏2ZcF(8? Idqt+[Azy*|(:j?=>"B+ U)tdMEᦦX"f"ᠨZNa"R#vzAA.{fHFddLVw۬b-ړG #yIZzTWq_K=}(=vG^_vsnZWI95xte#'f#:^H븎lI}䊭4\7T m$xȮʶís~pL%Vib& "0Q-jtg+0`q1SBԀ ?+=b!漶ِ꠷|)! 2Oç,iڛ0qWV!Qf^[MLFfMnw:!M)"| !5R6/k~K7C]9`y4KH .r@Un7DoBOivFغe G31 b?b_>R@ WF|,'%ltuCNÛU,$ŧnֻc )k)[5$%8KH!]#b0b+IGGf\1|N4F >C%\A+WDk]#蟈J \%Pju>8v]w KEI:ԣ? `l ? :7Ԅk!UTtO1VhOq"ѿ[[ (B*)zib%^OW~LΡ*PGUrc>}L [gb\@మ}{Qv]B|.vVQF-1|[-0N[M@Otf}t*ɼ=F0z+2ɞSG~i<K( k O^R cnů)kW./`[G"kEãdRu2W_2g0A 8Dl `6 hXq$v'Wcʛlksf(kb2YdF*x;'ԥ6ML6t/;lZ;a>jR+.\[JKAf ҐBrF±{w2~QF cD^FEE-OWʾ^o.#7p<:ѶNMuz]ITY ןPn,0nkXL*3!qHWKQM(D' 4iD(}Ml/⎫*.>%Ud6+zv17֣lFBQ HspJ;$j>uy0-߾T-S+O\FũEVu*A@k}zpz'Z+Htg< ^uLʺśwԳϚ Z.:ufۦ$L+jEfTļM50:lgɕ0d tC%;ľj^xrS;gh}2ղc_lpQ,|)iFF-06 Z,KI^$>bYQ1 >,ϙcǬٙ"B[#gԆ#WJJ!H6蔉/g:GVzH_ +\We =z16GPJ+ Y-y?:cKS?^RL! _+=ɏNwmX^ڲ&Z>TgYԏ^lMpy!lأ;d51^ [_k?/ 9+aQ"@bB}8PQK׾,_;fݽa%fj}b;!<:'5{v\U^KCm;T"Fdh|Id + m3>'ىP{K8/G<@TItkuHP@D*}oyQh05~OjCըmѲ>q=/<;k`] ˛W M Yub20I?YS(DZ9Bl F:;Hl23` Q 'RV߷0J;(u$,%H xH-G4W%C"<*42HS%ߙm <>@]8 Ss멂1Hڪމjh~6{rt-R-*lD*ȠUG\׋N_u$I/D;F CEPtURDmg+t!˓[wÿ+Z~:Z >>]pDhòl[̸ݏ(jRGc$ap^8t4PBp Y+wt}jLwGD[|pIR[]i@@$AOP3\OŬ`KqJDw 9[vB;T0*[wW )cD.xs/"q =$n=;csD=UWgl#\)tؕd54aieZ1Yx2p9(pZ̹ٚj ٦nZP,؊EbJZlT5BG/CuXe)2ikOO3b@(&X5BثE#*\(~˗!\ʳjшEIɏB!a Lx1y|!U yZ{B)ʫ6kP0o?]{tq\֞=L+ Щ- $0ӇZWMD5Q/, P}-7mf]H~+nW5b=iׁoء#=P·'h ߽4+{όaT\'zqL J6lLM}6 ނBxmv./Pu;%$HM>+e2xr<bӻҦLq;ƄֆGM<>n1WS\5BLFXK וּ6"/*+T+BRE9@]ߢOA;;NAOVU漶NLrJG/L0йeU4( %r8QŌQz5\qj38;׀4N:<'UCs7ДKCGHJb)8 *- ^Z`y̓DnJ}0pk\@|,t:[vLtgEc`Yx3Kwˏ!P[vILy" bgS _+<TBgLK%2t6(4s=) DI%tĆR`r5 b8rkS<,ٖ/b1@~+0~mChmMS,Js*Z| 76 R^f#f{w0p>![yһdG5 d2 &ֲpʳwq;T0 F_+6P[! C]ɰ%_&㮡ˈ<= ARr@"&#5DodtyaXش/A2Y3egTX^WIx+0CS~1UGm3Zp"XD3l۹eP!69앉'z F`\'2LIm؛ {ؔ;)pr"NƔTEG9d<9R z:`B>qt@cgmRc }Wi=1iw6H[C =mLx/r$~ʐ+RٌL_j1!_@l86y6Lywp"3!舴71ml U\s$pExqP|ac|tdu$|o'; .dV,z8}#H}Rt`9&F4[*sŊFiKwPt_oyzRMm.ArkƵ=QG&? ֳ2`6&ڗM֥K{k]iH(#dS{WnD #׮w` +3E5&Ij"2-v|{Ϻf)D>#3w.`(d@BMr R4U.I ؀24`VEͿSZ(`= Nf%- |=zD~9扑2>:11 v9(`>dවum?cqC!7PRX@&T\_Hw0.Mӿq4py)ssl"0?]wu8Y|{E@*H-bTdYpBJtf Nm4XF9²-mQRΌxF%gc1_"⿜SÛlse?A$TZ1k _/ pW ~pN6w (%C_\7fOW4K|ZFK)88W?֑bBGr*h{fT^RL`1-jB`0EbQbO:RIzoARF`-~D#9,&-om>G) t$QKS#=k3 &6/Ana!pe\{g?(̢CN{Mʝ90|[\6u<繘 KMje,hzQ!_vJaDF"۸?Vir%Ӝԥk4?BOY%KD>>OɭiW-i|Un)<}b8u[{!t9cynёݑ"rSkŨŦwu0g./J 2u,dIMB3U/m1NuR XMTc-ko}34: aLE1Qw%U}dJI6~*e3hqb-jtznC-n*On3A:6_׹@FwbPGqB ךg'4/t|\^΁y~hpLTaG2Aώ)R e|Huk q4q0mZB 6fT`B0z\iɖR(.=y>pežkOVޥY"QOꠋ3.Jgq^t2C7}#.;`\"ڦoBI n1eW44EE iوB[k}^x1P_^$ w;T@IZ$SoĔKUx*xKBnי>BTH/f&_|=Q(gaժ p,LFF:!4/ޏX^jqO{wX:C{5b(l#w6;MDgzp|'QxTi|dlRRw~gQw ٸo)ӕ)VI14 _a+MmHY0)5CW'e̺J"t}dA Oec !S[o:Nj3mJFbo5Y&!!+Z0]k*l,Eu1ÌJ+30v_`'3eLFP.0")'Rlj*GrCL7OB h1 1+ЈJ(ya{[+{WwI73B6< E\rN$a!{3݀&E_IsL4VTPj0_h&<ˆ>H!<+k9 zW+֏y詾AܜB/1VN[1qj'7H DtnbTTbmlԃ@m4M\_# g%553tǔ:aЅ3$(G$Ф:1X]*} -ۈӇxs0lp^ئ-TݕhрkHy`-:l d̀>E/ڏ{?(nNr]]kGøIE}>|OFu bs> zE%.K6nGD~;a]nHQw}Kק`@$|Ga/$^NM?)Fقgg/oLOEOjψ7vV(;h|\s$C\ n =BڊZOijޥu=C׫rUj͔>_ Օ:щc&r;5f.n ku8EFxTeɪh0uRxpN4h:7".H]]_6>̚dXIBi OyDE"B}D@i(*~}vry.D#$NN<gڊ@d߬'ZRcym1X0ǽBCх7_f'-z!,IMEC룧1sL.xVF])9k-g X(?1. S%/_Yh#xJ"w [CdZakٞ,F`\F mdXѾ艸H2 $Ѿ[ 2E|bĭV};ƙwbl*Ȃ7+-DMqmGAwo9_Ѫb6l\v:O"aV  '?mA!Jƃ!|[F hf(.x Qk z>6}db\J-q:wWQ.(&ִӢCZ@E-Fbu6wN$ƫ+Hђ!O l2Ćwj R&ռ*Ƈ+GAScw̌$* Rq͘*WmQ6kC ?*PdL96D=ͪz<q_VRu! FEYJBC)VSjҒgjxOV<1̔i, B{Po48sSA:TQݦzF #f ՟C®Fk9d±x@ؚJ~J/]jLA oCig_a=KLԴim̟L Q}pGXo~ά oK4ɦ$9T 6~͇^A7i.EޭxwC `{ƦsY~AAS1+&+j=+&Ihyf{` W_̵dI7iyBFuЯE"~*9U}IWo8?BR:F,C.:j,|PJ52 -sW,0Z *7̤v ^R8hKK"݄9JiL!mS󻊺 '^FE3ʇx $И=R?uM:+}g)ՈzB5N?0(jY~C *,wIt6rdUKB@Og1,vsȈQ9b+^:́{C4T$K;idkLq\Xʄ9_CR-y&e~п-˺N#Bd KAGA+~l3=0"O\4b=8n(_W\?W@)I*}UrJ&Y3Į C?dyJysռB|n6ǏKmىN,,tb24%_;$zuQٻzJ\jTY3Fy3HL֋Z, '!FTe{ )nEx0 3[N}Q:9U=v(1Wx$2UG%샥ñ>8[ F/[>#a6.~x2Z/=c|VdU.5Vrw v?<ї?>2nsES3OyݾC"61| pgIJǢt[Ca}Ŝ>*%-bYݩ6'ƍNʵggVnBMHA8oy#Gl/ r $;C D^vÝ8MɮwܚdNТ{8R 4; yC X4XB«z=r Ke8 ~kl@P(:y?K-1o6$]$XSSWcsz?0 g?X=J0LH  ʏ'-~`=PV5酫OhҺ/e I~6Y%T]8v}$͊ǁrJKfS7:+b<*~^xZK(6 }am Ge܊Y{jP'LM ⠼W7 23F% xy5 .鞦MnBOÕy!;2l}T/cxBUyo9T VVU<|xZ|fs^*˚#p.ː[n<)t~1=y;J37ъE/s[DE͵ӍLj#ٓN|d$,CN+#.!ƷnYZ@61u`ɦ8d9D~tp4~D&}wѳ]\RcuȇѧBppR #|@fg#1 ӿrî R*@?'ߙi,&YI7 :X '`ll ':ONQjQ IXymtJP&k5Ж9E`7ߨ&}H#nL?nj'a؉gV\˲"N?7so c1SF*ܽw\^Ż2܉>]x6<0(QFX.gwL3#kcSeޏUmUCI^L >Ά7< zi8hPx/y1>&]uUQUώɁOW ~|_ܯ!i{`E`͏ kt}+lg|JCf+PHY+LӼyo]Ш>g ue/Jf0 lStcls'!9ʥ:I q yJ(pn{m+Gk13&*\rn5f]b }'ZIGdɼkZUMM0f> l5k~0ӽ>:x] F+m,M-7yZj7OMnt/%ZޜhN|]V*.&3=&;4!LV;l1omg#HwㆮA኶YQl,k5S3eKd`W:T7D<4P3SH[pA Bs=Z%C/b#ȝ,H Z$&Bx).yg{u#}29:%FmܔtږA0F96PY"F~:裓uEBv>SUk?:6vKhekr-}Cb6op'}z#@*}6$ kzhW'ShMfrIGvjyuݨҴ+0+x;mNK3 3Kir҄ I>7 {/#W@K {Dr~+k,ht+ ӧ2;Z?R,Z{VYDkc4]Z$E Lv?r|_pE K/E߭˨9 e4?Ҟ5u6Mv4P`ucԛkdiJr! Դgsil.FWO;1ƊmbkA QE2CTOq q/zދ O!uj@,dR W&twYyE &t)>rXXQ((y{V\3`Gج$ rW6Yd<~)Lj[RR.".EM2R|LVlm(H eYNpaYcm@~&*Gi9#I䩁pGy\yz˦Р1EMEƫQN/;׾Pzp:)n~fe 8~hۆz&m0yKhV434hB4b.w%*G"'Kjmq6ZN?}_$3/Nj(7A QW1 ZI~ lNC.j_W^L,uEBEryw\'P~{CH)<+Er]4H}vAjr"2/v~m`xG:~5mw(8j "~, ^8/I ١['nQ []HYrB[>w.2 *;pzňԩ R+c~eeQ\{ɢ =Tp 1P6>t%4/!'7QAd}*ƀmZwhT(M%OC Q^X,Qׄ &k0 *NԽM"ܝO7t15sjML\:0Y1Q8,S= tdhְy8s&  /KĻv=Zx#fI0Ey$ ~ecb3̉~h<R^+)2Bf֓tOe\Ԛ=( KKa.&a rπO `*տÿStw{kOi1oB kA s:4 >F"._7BϚzwS"80+70Bmq*ڶAl w{Uk紾B8_3>ק0!UA9$ 8UVcU2pn#80Ì} .Deg6ZQp[{!oD,gMMN>¨ҫ=ۍm#ظB_>CظMK ý1>8ˮYD JWW+Z4&<VIp˻-I`myLN٢}]u#wɅ4Dۿn)&k(\v͊%BS:/q4̢pMʝq^aO_CWA76yb=" J[Ȣ풻+&؏ϔ%58 Hu\`_9bߴ'txN=R{z !uh^PrAstӧy0!nOa4czLSQ#OD;a*^ʞ7 d%Jzv4<@vc>zDs[4zc2쳱l+M% #Ss[ңtÇ+J1-$&n( j $ .:G4*vFN1|aۂx$Zvr/{ǷN}"cNm6ĆҎmkKKC5ӷog!$-UPv_m,;[d8o}݀w[ .<#Gz:D&E|렕0/W|`,b%ĶWݻTcCzzdG>BE\7 'A:uKŷg"d'-*\MVvSS9).GY lyD؈"ow|*O"Νv4{߶g.+n&0=]&tͲ4wԤg^qDIe8d,~[f0۷/ri2`^wF܅$򁺹pê4zsu8Pq)h '$XD:0> FBo aA6Zy+vHZgYJZdh3]SZ"+.e{lf{0J[N6Qk.Cdl#Lֽ 7 g3m̟BgjbqfLwH%V tGM+r Z櫒xgX>ӒrpݩxtL]E%Ȟ ske =x X:)3o3Z*U~@lJGIvs@hN2! o}sb:#GA@!w^5V@j[[3 Ԙwm DyOBAQ#WohqW#qTt$,;4Ȉg]p"8#D7b[;]g s;,vm(RަAuTYPy8Ɨt_Z}߶4Y)\ oBc UaJwlE6rJPB) B)YjdR iWvPFħޞ7mگeuoD t=L #B)f@4FKrUcDolCSٜ ܐQ3֓UZn'vsz!WI|>!x$^.e#3Lۙx?Ёg5EpYۼ6~ P_{/VP?Y4S ]VSZ{f0;ʜ_g FnG y Xȁb xjWL[cP=yq9nxtq-$k~駞kECbtK%;jw_3&։Gdwߔ/p8['}1nOf<qxe6υxlL II%%M 1H'60<zGEDh~03w L]`^H0&!w]`)q;5S.jI_e}N7a;]T7L]~K FKCtÁû|3l.,r^Nwy%еwn`j H(3k@G` ]1/ T6}xe|Œ9"E:3.1`?9F{t(-)(V貭3Qd6lejJ@T',OǪL|Arv-9!=?ʻ8p^dƜۺ`N.]u93{륨_t}K2ARH0#^d9Pg$S9Q<_q$,!Nۭ59Y,^%{y+k,4 V ="$9i,[/fM  t5O=wA,pW#3&'gɟ.z'D~̔y͠QQ ń3 zb:F2\۬IV+l pU]W7i%{%?TSu0(_uB'N2t+%nR)嗸 ٴhU4n?8I>G|S!h3}ZCy  a)O +#gR]waҤEG2cS(s ]U)C@/y7 \DnL囍&&Bei42@.8*dzkI.n6S~SvI:t7|iif;IեC襇}BKGڴxiŹ;Fӓ`u1MWҝwS7{2'Pe,#C9`p/Ocv`:6I#$3u%ILx!}qi=#ew`t_*!/ {9NbICӦqD+} 56s'>b"C^(b/1ю~Drh&0Nt7^&"=>+#uGƢ"=<,;h`ծ`КHQ@+yeAOdYHF.Pl(g-?~D1NqjRJ:+$AXRSMcڒU>H|g>*f$7 `Vw+h٬}%U x0lء=XYSqWG W!g:!M<7qo1Gl5(6gHwga f!6DrXTeV!xҵ\QU tLn~hJ;hmUڡZd$#8oHTaÑD+ͬlmw{tU~6&mIO1J0$4,Cq5.<]4v#-1qO~Gv4}D,hl ڵa1ԹD#y^aq! uo b^ "WbxA" 58]p84J.;#ȓkn;I$9[JXa4MMewUwtxJ# Ά+t~m(HVk{9Ĭ%{!qB}(Ԯgp:ʻҵ-s:fc];`s^PE#Q 'r_s.5;fHniIJ`b=qX3ɉS࠺fJ{~Mhz2͢aNl5W()Y|^[VhkȂ;#TZs6!%||eHTy$_zᵺ5rX@/e\[*vƶ[h JS)+JrGqlES #V'u/ D@=ش,kyϖFc@^-Pc,+ʶG-u^ ٪{9.9q HY+ǐGjl9{O\y`RU{FH䗰YMhJ}aҖ܌HpwfǑ{Mc/ĢcOt.y(bwF2ICO+oPe4cjlwꯒҰ|Cu/skّܹ==dXXh4j$(,^SbOmv=+BmWRfۢG=때mkV,9i TCPy?<{[7CG(ұ cBE _ywa-1u+1lI53ш*E/C݂5etlPetPA:v꬯<A0ooGyTswW"Pf/&c`,H]OdF[jLɅ53=M!(}1M1Js698Å3dz%PK<~K 0:2xvnG>h|ߓe?-xT,HN_#@t;cvV${ |F:2{~㻊Fց'y8͒Pf?<xr װNq z+C̮'=IAGjP@B 9 {iXq '.`dd3 (V7'/ƀ$mC7;F}o]IM;EwllX1K2A<}LG:j/m-YhӝZ}rV1jn{'LڮJHK,l[V$)hI"4d/xJeH,ԟrXm$O.)s'>Bpq+(HqEo+ V"{ ?;QQ9^"xfk'< yyݼ\%Q처k9aYtd֠ZyJ|]uX|)Is֨–_nvhD|=XmUh f'/ꏄ>mq~ĹlP<')ub ҪdarvpQ&dHliegЦoi|T˟b(1yౙxJ%߻[ٹ9`&bF=YYa>q1MO3sr/Yɧ'D=T?S->fЮ؟bqG4zY X,Z4cz.-!buXg\5b"&Dh Vg k@.^}hK_̂P*ܭȨL PˑG"cEdć9?pdnXLqUuT٪\iór32Hwr>)&PXomf܅?DfvCdy(}>a)]b 8`4)"7b %MxBcGoKp%xf妪aA X6.ZCc0p6y•j<2O:%Z K! i;%gа; oa(t*-T^$a-(h}W2qϪGp soh,АKg{yC0^[afwUʃC:I6y#}\| l۰:;nwfi+9JfɕKddz[p4]l4 2SvF1u)_uI'Yu?,|W}ǒR԰EV)L i?ˋ30 k*36Llo{heNol4#T4ZcܕAct҈[3(XÇu&ZnMщ*W ]}B `Otwd 8dk~+cld{~&'R02I{zsEo dܮ0{+|RI y(=  _ Kkn APtm;pROo-_A΃'_l7HV](#V~0Ʋ[俓 t'5.|R;Nw/neeH)e&D[H-̲qv͵-lt{_p<%nrK+פO"9$8QTy[~2M;P=G"RL*x:le"uaDƩy®n]sbrrM 3S NkZ^cq)8!;/EϷu9̹ xM݇$"9&^ ^[F) ե &C8}'នS:}z=IIc쳯M'mЃ"j="6RGoiX0%71ϊZC4o^FjSkbwsq2ylbAfPDoMUy~_6,|{^ bl"hx xL$=fUZwx`0ɞnl&N`EcY;OCni䗝2o\k5f.`8EO!GTGȏ刵''*YȥoSXĮ5cbT"xF QyQU Jt7_kҙ@]_t+2 ?l Αާ85 &۷ 6^S>Vi S~m(0WL|6)[U각PJud׬|,8:~kUrUO3YSz}$9 "8WD* [U8]i:臡epFrA2KJ/(?z'?Iz!(URqGi/UlT1V&9M#Wmsw̉+u\"ONBm]rUy+[YxgVv^Z/:4O#T &T`>HEpfqWlK7I?_wWT\j`qBK7 2a_gL%Q V(өO[;(J6)5\4+_S Õjp߄ (\] c~Xݴ)+Ng[]\~O?uʮ߁zBMսNy܅=K#.EI#3H A@̘QY{uG H~`Ҵ-a*Wyx!ɢ-',P!k[Z]a^S_WO";+c_~5kq8m}; a6k8F,hzI ¥tRAXpJ.~}>`TFGJPjHLgw! }˼C5@*dG-[t>JWw5tcEֽ:&mnjT67SMb̈́J!K#EB5FC\Rv =6[:VhhzX^d<q|n p}*-X]ZR&\z]/Y,-*-gm#MB?TiSb752f1v5Aȋ)` C>V2T0=ʄLdlY K֫1LJycӞ^v{Z(ۯ^2egcMW00~:=NXd& |L%hTI^ݵ/Nxq<>X;  nУ]18(Knn7y@B1;o.i$\x(Xl xD$5EG:Y =(X'C!PnQDtex8IU>x1͇oHj )LQ;]ϠRJ) }u"8#Y/$RgTg4gʗr5h\.uJ-p@%|-y:6*rX6eզA/ L|7>1BPHaFvO*Nnj^MiiZUC.I{چnFθ(L4 nw_9#9g vb メyQ~E5I\ɷΚׄBqn`FMN+f&wB/<ϝo'T:}6{~6+t*\-(銲9nQ>rݹ?;߳eJ ͒GUΨa6z+x*`fkz% 1b.kZ8kR,H{4P?nxK3'X? X[G`Iմp6-ཙ߉.*g7ރm9UeBv_*.Kr  G7@>JZ>W+Ah3#>Q^b2h6۬QtJvYqaO r 0nz %)ўcr8n[Ϯ lx)!@ '&j2hʡ;W}'l+chP?53qVvlB4ƺ@t&Omn]l 3JB{2Y=(uYiij,աA@Bz}gߜXj?Ш A"!(ǽTG|S"PU+$䯹hz4,Xn^コh4gVGu6LRc,ҁd9ulI:w pB`֜4PVLZ{GJdX,:_ľI(.Is48U~2F+z8NYxF\͙a9i7K'0YKD(:4H3$& a;cG! sCO+QT(.fXPYACxZle3˞gk;ؑԅXdn 갯o>Lފg*xXVS"Jфfe#UqOBsKbIWU, 1ͣ@VwBXgp rQ31g;P!%3h< gZ yms! HѧhmC6+ӕ"2jշz&^:]m.uB}p4۵gw*%CXaZelmIA#.' @mYȥrj誩:` zS)AsfF&U )C"*hu Fb}h>o4 kr3LX6]5Qt0*Lzucyy{I3NeY7F\Z~c]nz[[o5B;n1_+n^w@G4:*VTH*91?csN5n;4`v~k JquHTs Tp19L8rasZ|r!Lիa#YG#:.ʵXkޗF̚򠂙X>ЋShyCD)\43HZd 0h^R~rYx?46w0.@ a)TհN! սPL~k1>ͦNc}x 62 m䱝~מ#[]jfCDNEf#@Ң)V9qw¢owRٛCw6.g77@ӫ̱fP OS]yK#|sъIkSG(9-5dfnɇZNc_!Lb"$!èB!C1R J{ 0vsٵ?VONlCCiH$#GK "ArE̙ˢ؄cX?HS6vKZN Iԑc м~&PqFm\ " xw8D't`y&$ )v=)\a'a:C^~i?Abn=)zkSSq/R1]L긣U.r9!Z ߩb7w~~,ʘZHk< @rbK[#eG/_m.ٶ鮯D<\SoSY:Z<gi"$"&{/+_W ^fKYɄf_k4:#W hjŊL޺MŰ>Y*y=+AeXiJxԦ =yTأ~ 2F+">glK3 G%ldAƍ `IuK{DC'/ {>68 >Rq{ӌ& lE*1JN},EIE)!֕/@ڜTQR\GU7uN?Iz^'  6cvt|ܤ:E'b?dzRf6e;0uy !MJ  8 -Eo`~ +Q`Mo LJP7ZL)PL*zlR-حwcj߲Bu|N&p3ٲy^•R|tF)4|sΦc,4~,B`ey2 ` $4 ӤTU[xA,50K/l}%=\ڊˆtN$'F T-M~!<> ;j:j=3Q_R-/_@%◟ؔyT¢xBHEzWŽE5`2$܀9^ATX.O~T=viŐNAC%#淩8y8D 'H?FR:fՆ L|9#dw|֪`inim  zNBsF mpIt:tƥ k^ygrXZ&h'E?yECO\ З @4v% WͼTjߍMb^RQ%n 3dT ݚJfzHaGd~GrsAU!n1Խf Wݷ? q"3LBEqpØ Z a|[~L6Q[uӔmTcubC}xC9t:C5݉qQ/7qkcքzHI= ҁy[jĄnP 'bilSo7_dQעWmxt֯%JGƻu*sF V5oIUbwr֓y/0u@ )dT+5"_ݛό|D.=M G8Ltڼ~º;pDr⼆9QE22q_:} uz+QhdlU;Q9CiY̼].|ڲv-qjO +Gj[k|PG>J+q\*BAlܱV/hAxA=AĨA|\V8&^E2 Ma*sPɴM@0 bt)8Pbmu:?r_k L;f*u, Ԟ[l'D4=bL||;M*w/̓bo VTB?"DEa3.z^ƴl P%갴A]p#}I@VNjS1 ?R T^I^Z)tfc?cg~+ QS)Ϩ@ng~J6f!].(Er/&6hCiOhl j8~}Eu5\۩Hze| 9D18O D˜Vt;WqnqFKAnA $gh?*\qN,3{Τ5l8$zXm?/b_\HBi2CF^ Chnn{P-w]odY 劄N@VDD-Wuw. }6Xӡ(WU( Co=j8>>8ͳGaT/*N l~.cHTnk/~0x|* ID޼RDl8*~j:֕ KXbAF#qmuViq|EOX8R|c{js-qCÍ!Ј`tGzU8h}]4k^͗W7&*Rqᄼ2+ᠲ>.]S ԟUnbG!&s Yt AWk!)r t PS -8/o|T_u/٫`4stEز[8hMcq Ͷ@Zqob%2d-Zb*ξ=W:H.i$\ƝVmbLtUf]BF!ş,% i:u낶?}g{e_#:Qb]C6YwU(nM>9ʍ%_#1dNA?\11 6ϙQܜND*]?&$cSg =#+4}($#Vafa˖yRL2}`h :T867;9#F,q"@˳ÛHH7~ά$4ٍ:Ӳ}ķxޜPef{mN^4͜?]TTr< 7iB|m]|':T٘פc{q˄#iMe17A<vAm`'9 e`7hRS2l 6PN7ׁktJwҌ^L6l72<Yc}/sP>0ERN]rm dY)V2қ$ԀVR`f,LIX RYd3NgHAJX{}?~:=iAoMe=f?"Gǩ_[oPm)<̌:FjD"^,@ܭQ;r+rrZ&_sJzV~ !s"+F#*o H }z +2>1/|pR?V-3׸bhTl5&ξѬ˃ڎ O3w/h.aCG:X2Um=/wLΫ?lїX^9˴#t#u3GfEⷄˆ2Q v1*eͺwYWjﱬ$qQ(wOA=h.|Fhߏ4snNڑ?UIwtd2 ԤWz){!PW^֔ںjHRãGL9; ʶb$i S  @64͇IS'ad#("R5o}H08 *W[-SPWbõV)vmE# <\)]}N]kM/{Kx@EWX1^1_2Az1$g x.vTOj?ƞ 4$L(f+E\_-M QX0:C`븤tgd<$4;R,r\N3Ɛep}]!Փ{WQQV<Z[lD=SAḞ坼.\m1vFxU)ȎQwMHZA .SDueH`Ox*ӢaN).jSm&` @tzLPO ̴U֜-c20l:qp`NնM DZjañl3 -`gE?%fqDBc(|}m'Ku5gke|Z! 2Dmnz?:lÔXa #AN,SbPק4):9U8pT,!eyv.lfE9@uOFQP8L4Jm?-cH߁@Bt[.yNo,cN TaoLbE4't 81ңNJo;ʗ{D/:E: tb&\G/2QFs^}\vDZA-+n萷K _G٫oֺ&q'o\ {] =& 5΂,XS%i:Kw4kU &:o,k7x4nPSykRA?sVA#.0r?#*YYNf@gX¼OGq 2L)f5ݿhF!P؄yL,$d6Fh-TWbĵLS !Qryv{'/&]RklQ0aX$pvuq6`p?2Wi ziJjiDZ3f@ǁҼHwj\^!6kreI-q!? ]C\39{?xSCdj<ɽ _xUԐ2IͬN㤟\l3;Qk,x0!4-(hA/S!7aw+ĢȈVi/-ם\ASt9;D+PBw!]BtIye (XoDŚ0`]a@ d9A\,ݕҤXFݸxcޣc#`B1`չ@è?y”F*m0G? ƕ,v+H3`UaFb^?<?J:|dkU} oYnJGUOk?6;aq!6HxVw\׉[뤍rp4O.} Z*k:9'9>~(Uw %D-B.&Y[%eTu.1%dr .P.QoLbЛS뱵!dȍl%7K_<;E+&` 4IWK8Fq_. hQuMY^jlr.߼ 0<*+"*6l~YHpS"@+pęY䑗hJėC+|%m si~ܗꭟ}0H+0nᧁ~bAu1 .7Y u^'wM`}lorcԡbUp0,*GPA9qABE TY4 6Wʠ!!ثLfC#iFJFNʻR HUըM_Ĵx΁o;G'L9CؠQ1)XGh&O_SE̠4wxݪU YՐş";[vJ[O KW*JFN)X6uӖc?U]k2Ϥ0j,Zn\rOSĻ7Y!Ǒ\Dzwt-oAJS/k( r;($)0L볼Ќ!X+w{;0 !/otZWvUSRܬǷ%PĔw?9=P-zq<Y=*]CXdzAn:fͩ*{>8ŎlTo) BR8. X5QA?+5EWqR%]VH1$$]zÓ5hظQ[>T{J94xT'+^>b+K30υ}7XbD֗$\.p[D3n8?-PnnppOI'[lZf-ctt^^ފ)[6v6P9:5Nu,A3yH.u&^*u'^ڼ GS@ݢZY0:blVoaoNm‘!|V ? x'qwk=R]"s H7E}y냛%I>K/|//-g/I+=OekA-`sK(.w "]/nqbܚ( mi"2^y7$cvܞiZ<f *` ٯz>Q~)ߣa"(rUSí{m AM8(V23uU <&1E /Y[im$;.f"ыYtU_`Y&|r:b*OಂD Za t#nRܙta Y4X2^`@dv9|Q'Z@HD ASx =+# &m/-V4^ʌ[\3K.v^[N^ݞݙL~̏>S9HZ6oAԪP +vJrŒ4o]EY?U"g ^ ;zͥiUL&E)G^!Ļ_'ȒոRpَi44LfA1|o>.+g_[*ȏDIpu>I2ԕ2j ֚:7]jJ+Y  ?~OH+9C[7lްPZF56K^ J\ȁ ijIC3=둻ؚyc1Gy*Zᆊ=J n<cx]Q*GAkj)#~>ATOV:ylQOQx`|W;!f.1kf![WK& 0-iߔ~gF|X!!.l2F*TZR2Qd嗊mEk~f2iff gC UJF.{ 9ب:~R0QsX}EA^(Wx!A/ hVvcMjzQJf_,9Al >]vז}Y'Pvȕ -NG7W ~ДFDVf06*g6:quBnˉ5תM$M?E-X|EFSʹ`!am”(D TMV3ǾSQϘtQypl^6-)1Z󰰝VfH`}=ݎ!̪q)tC)st˼ۆ຃_?^$=U9!'bS<ª)@[]f#Abm!RX"z ̒-; eDX  '-z'_ ]b 0u(g"JbN Ege "嚃;_\bc.x2=pv)(-V:YB[neC q P;Iױ* љŝv+qv9n+r5EՍ.8\7oB* 0D[#Ie'|fin52;/9|׶:aqĝEr% I`*N9&<4eV^ 񐒓kՓGăSܵneMzln"۸l_SΣnB {i9(}54D'^]BI@ufUځkEmxE͐H_5"k*qO5KB$;//1}oÉЍ4bl50pG7i 7sVf#Tff)d@YMOu/!(:9piBVn;huh'7s=! 5Rh`{!Րj-P-n^3^)Q/fpŦOQLaq }C'e5|HO=ʷQӓ}v4IgWyF*JO2aV3bV|I@:q<-1xϦs\z+3 ,?luD_};r%[ʅ}bJ.fstt3tҕl hd }n)$uXtRlW-E{n!jOu8Z[OzQJb]>V6^$ VKΕu գ…~B0̔A#Re:F n-3I1$h׋;5TGvj4E;GA!QՂߋeLSHgMwq)D +_m v) "_pߊU*YA~/-I;$6jFwSXy<^PTgg4 \;V2Lf ~T&h0_lP` n+씖_/cXYH5պrUmdV D~FomXG'NRw_T=?TwR t9>;LUã|}M?F{?E'7KzL3tGZ?lX O ͡g,-EQ궼0~ \I;SXɥY$g3L(}|УnvPߤVqB_6t/ k*D (bGJ|IA+ŵ'%K|9,q?`+~EŶ):}h{DۺD_S]~Lc.E\alxy  o,\$+ҧaKY, S8l*>ϩ8ۨ37^%VT"G8'>Wê3iݪ8V?s3y$`a|!8rFoVf̬s?aFLy(͛Tݏ?IWwisxAeP&-<))_YmLk/XWO +gVJ7i2q]>s|q3D-zȚ؃cɝЂqƢ ͟0w+Nʇ,iM2*q+H~"Չ4C\JkRؓ=#$UOL5T!9MdXa9j \^Zb?`gxpĪ Kf+2}S|ى这{ON _C$c4=7\=dҫݰȠU ЦFEyɪ=o&0g+Ў-jQr'VcblMZO@ ª61W) ECŠ_"@l\¯SD&ﴝw>G> v}9+=`h S|eQ;gD![tbOݥvCpsOm+& ,:ۂM3FnP:YsD[`Kҳ߬& 13IhDl"E[gA͖N'j7aj/2DaWS&? ҟQ%Sdhaȱ.*UYs# D 7rt@oАGXd ]08@o@T$)Bq([3K5o@Kok =S,ug2i 0NۘL.4GM|$ߑH})5:Juﮜ&RUG`z+Ha}Dix/47⌹}y]=:a.#ZލJUnd%DC6}Ό[̳jHD/t&]  yý(5v"J&Dˆ]\hR:V4EjL5%%CYChA:0_$3pU{ rqN-YV2ы(:*؟?m}X]2g ؉ qEO.'U,GL×)GWU<(V%U/kxدK8S,S_ ?5 6m٢(؆8=`;k!C *w iTU*8Nj+nÉ)D~CV ݃yX:p(mPܑ&^-'Nu!@/DAPp,^Cɱ-x|9'>4N'"\Ng˟ժx:$?s0FU$$g`6Ҥ0`!r4>KW=qnؖ&HOebx*:Ô8'-N9X0 ׻l/D4Ĝ'ɳ^ ktz,w ==,Z{oN[@J*Q{Y%/wXsPJB7ȼ%DF\ܳ?0wԈ3ק@m\d HCoҥmirH0͡:L&;&A`}Z'eJ_[qB1]a p@3Hԯbim~ZYb :f(]le: 5D0M7@{eP'dcq3'O7[27 A, P4"N0!ɪh O^R@Ѐ.qKꝌ6efL* H pPx"#مkӕz/[5"c%+Hע2dtd}5rfEj ;w焘oNj6լ ݙzq!zr!Qthh( [߉/[2E\Sc )e ޴hsY%M4w7vJq݃~4yQ2*YsoYsV?Y|,x<V?XQA:Uh"Lc$m=Lsa lx6%GVqFyx/&e'].-Vp"|)\'c%x4:BGMk0Is/FNR<`w>Neʼn9=cPN_{'FK|zr+sAZR+=%wȒU2C3wIeҋk2(Yh]{iV04EAYΦ |c]r-h DAj Z0 Zys Iw`1haVc+6nǥ.{8 ]t6K[ņh2Y Ap(|-Rough-CD%tGv $%㲶VyHsN\K˕mt=ghh3u?;Vu 혐m 5*STAd*j{ o3k K#_g0RV0&\qt9b [4͆ ~FAE_N2 Ht:M(/|w6IɵjKH]={oOGeI&w3&8V9[T~s$++8a~ 埭qN{Yz5L" t@|(;@!qz'f ia8HY@ !vHxY J6X:s7N%LQv>VT= մf?"-~X/ߜ¯Օ7~sjHn0xn-&huˊfmc$SuCd'А-6zH%V]^w(=7*kΛnP kѿ?`CRƉEҙ3 2Xbg~ͩ ^6o:iRU'od*J]R#L#&,CEna<,UO#ӻ5qt;FtX2DGP4 ȞoqL^#d'QX J0H)h̗:󻡽g;~KI:1|m CN0Ѵ xl~ E/m,pRc{w0 }o餎:-&ymUHBX>XNJjb)C,LXe~-~O'GT0Ѿ]iBVB06A4w2 vxw rH0/o)x:ٹT$OE"%M

R+8,RxMMfDwm?#- ya>n#<١ 4ݪ/})+DQ@^}`(Aٓ*ydDZBH Eܬ:ӿ(fF钸ccS4Iޤ|@qgr s<` Ŝl$N'AC_t1XT[ٝHΠ G} 5':FV#~ɿȷJ/|aH*5\!d kˣ1,QS!MqZI;؋Ym^px 7'UI0kjCE?{I }$\saG_(I5zyX^0s6#xY(9/~Fح}]e/^xMǚy)AVRnBmcUU+ H1JyfH e [ƪHe Ck Pp\0*R(q{+̱ahˀ *{1\ܵc6kM?M3=G2Ty" ߢ | u{(xSc6얋ʯNTxaTO3 89BРߴU!fσSDb8Pӓ?UU依{^ ÿ꤯]  ܸKR>D'WB]_i7k> zOhL1;ӊai„xÆ w#Z4<2D6Զ{Cor 4Y˘z̖e]/pc߼'&uߗZIKw.0f3:Ldu}fAvڈ=J\&?dnW"J9Mp~}a7L$VcR+e󬇅=0IErG :OIV֍GYȊzW~NCc#D sd:b&t#OM@#V$WӕGu{\VkPJ;1'f8#PUdܙcMQP'xj'J_GEv8{[ {;F|:~GOg몇DqdE%`$5Yu▇OU2-!im~0g5m ̳w0Uq6yϏ?sƑBT0ٙGzk;#:7o-!Wt"^}3fZw4+>R;c;y#O`ZNS-5ԘX#kcn2Pw zc׈29NaY#4C[Ԣ-J!q7K#|5һ_7V!);qdd:&]p&j9; .[;)ُ$,15JYt3&w;sI44]95 CSXV,x\.["-E!WϹ*a,@0~[-OCI긛{kgNU^עdZY,sØ{zjU3dR}2Wo8^"_'ߣ7ZOFyb1ݘDX s8C0B [p Җ)U]_)O 񮨜(GВ[u()^D Jz3ydwZ[lua}K1[blMFf: BI8\fAڀp\/ͷDyCySokU=S+C}C;i`,b.~t#XL tޒyu/+' B;W@ӈ:38ɍ]~P8N֓7jQ6\$ac.IG=c>e;Pn|o9,JD', DGU-u, 7s*FL>l5?>Nj´о&k(_!˟ġ:[z,!5Uc.b>z.Hm$mF@ؽD<=`(Թ]/by:ߠfļ^ L_LOËbṅP>dibz^PI)̤M+÷%bO=keY ɗ[㦫97ejߴdجCeq=;-:̴㜥A f؀yn ALBbf ^wi?R[Hٸ<@bxG?Iu6~,_2?ui#u b"Jx=$9k49wX>8 brT6EQƙ@bcP MaƀԽ5֣DB:賔b8ߞZ{';^~w2{%t*? ~x|`:kXa'~'nbxF•ʟ.mm1ƿEs0yVO늒 ܿ9솗Gmu֤(sX9p˜vڲi-va}5(J2C xkG*$$i'8F㡭{K{M!QG2-X^GL|IAԺp $P.oK(÷sk܌|'S%۩2I.!Mf3랎Nl[;L~}Z~/G1?ܞ^DEPnNP YԸ)/ngi)`]Ui Ǯk;3NF_KB$C՛,ŔԘfqN`t3:Z`AI:6A}$j=%x]sXSdGh}| U.\̑- kqW!u8s&[n 1 W]z"X]~zҚ$ ff#5y”2+Z72 "KO㈣0fGD~3GGKڰ3b@>91 vD=1ǩƐ,x?v۠:yHJr:=5JPi͈F]<<_9M-$,bd70 ԮN!(˕#i\PyIY eC?5;JFf|1XH=n ւBAz:s5 F@'Ɔɔtӈ-ک* {_O?yՕ9%u%TM]t1h2@` ݺ#4g:}C_:/P]k H3Gdṣ6KCQo J]Tڄ\Rf/p80Z}M^{9Zb1-R )T_J!s|:+Ky/%oOE^# NdJq|_2 haLUaJvC!@7.CJre $ѸE1!1M3i!6Mv-48X\$s܃w5B~iܠ6~phDž ^a#]NHAs.o+^LS8SfcC=ҍw6o*YᲬ7bCJpEĞ jiG5M#C60i7$luZ 8*iC/R+[=>Զ` Yxy,M{pr>&FpzB*^OpF Z6rN=5~S)/>[J]H ҩ"Z,cO/GÆ)pD\{waR"BBwPYRb,!ؗ(jc=Cf#SI(CIzSZ-NCL;TE^Os[0`6B~*9{3Su'ze` ^Y,g/ݷߟQ=Xe-nNm4P^jrյ?U`xz2(WҺ#7G0 ) |[f7aEAyùςB)'ئyթO|oJݫԤCxڮB bA{&^@\>&U Vz+cWp?ԧ7ELk%(I2>?J'=LXʠ1<۽h*1IEGE(e-# 'ݲr\:rpb潰cKWs^U+/Mgߥ|asӗh`!B&lhq4zF=8@}ƒ4%wH$ o|~.w 5"_2g5M f֖juX \}`i\t݇XZl7uu]I+YtNE,-tQnre OLo*K("/P}Ǔ{?A%z6&ԙ>PsWe0c  pðu|!8-l ;+-XI 7SR?Y7x=JjgWBKr{U$twcj0ϒ })ܾ:G;J6t&Fl(\ſjNJ7ۼxd5^*(RN@Q*b.V.Um(u֋i\W ;;/:q3ZF;c ~v $/ \!S9O TA7xWamdw:_PA%c k:-%)Czd2Q/ON#0b>)9pY<q08Y\)'?._( _j=Jj }iܔj;TF@XK7v7$'4kTDB4`xgؼۤW"|=x<;P9IBr#wfV0^yYG/VBm&ҍ=c2HGԀx_W$=s$ .5:PC6=ڐtҎ S>{ZjlgyDYjX7lUdfOdQҘ}vF bı[: 0<.$g̝^Oяpt+hp |rq#}h"IHr{_EKnLjDrno#Z%z#,1ic-dM% *'{,ɻMiqT VFs}eaYT03b7sJ )oo8d:\ܥVC/ֹ(K&(C}i:NmtWJ7 ˫/b57us8L3mf1=qлx|I3,@c}dYb\_x'i9bKJ]0 k&P3!,r+g$d$R!W^}e0S ʦT%{M428y>N .r>v?`6Y6@R=V]\_--U}`AT-.$:鞃ķ!g}3dC=Bus.U]hybHI֌1(݂'a&oY3f}怪Bʳ <9XyQv;X?6fD7{)?sP`yKֶG@\vJz=bWi2 PdKύ(,Iλh_Av1U8d`  eQ*R`+V humrp+Y|#@ bu i+ɟף}H' J\}WݎP6H#K |MbVa[K'HH]aOV~k` MІl04HS#$(Ȑj%h\{:Xr\1Ԑm &{{ ر}Te&:<$J^~5\ָWdl'bL=I,/A¡$}'^6nubwȕ.%%a:ʆ^DVny)hMJ׉eKl*pQ^('+ԝ|Bz>!u%6۽s۞u}_Qr0W~n!X +P+.K0^#_af7Ao[  f@C73K7De+??ꕥǥ֔0f̸I岖{l\>z lz(sKteO;čOpxBXb Ub$!k8~< :+s2|\$} ҎNUR RnA1W :U{`󥲽h@=LS{㮇ْWVxc2B4Q䭺"`0Bl#|>D Q0IlkOL?)x2[I Nnc>XGr[΄nѐS6M,ϡ<ߖ6簢mqD^.>;"[@Fm|{Wg2JDd\f2ӡdL?#6.­9ń[5/Ɣ|tO=q r.3,&tyJb8E7D4*v?2Z˹4fi'DF:*,]EAMa)Vtgb-0,_R4 +oM?IWW'j`TM/'%Vx[HuxC2ĢLhھVeNԘ"vpܗx!-*S<þ &؃ +FcRYܩ#H!X[b\l6,賘<Ȇp6>I?gvQ{By6GwP\e& 4 ei}[B") 2"p Þbg/3T]` Pgoip Hn|2lv kFĔհEpn y W!銕4,d!rYejoH_D-f\ ;J|2k'W&[/-S\RDb XZ?gH;Usp:+;[ p^rn ͈sM{ugsTl#RUn dYĤkl'H=a,,S|mxUsJL,2YqtH'پp<ۭϒ="T^ M/ޏdl\ҠNPMCR/lT;<lֳc0+y$apTSptRI#f6MIy@|AErx Br[ѭ_)s:jwzpttU\/ eQ62Ǡe34aVeN)6iNgM),WTizu[=! N "Ȩq<$Ov }}b 9&>M0&ug%` 2^< ,Bi(Şa+5~uFٿ:=oQ}ϯU$6ڃ(kNojoQ7o4V^NQ{YJ$KJͻLjDJ:g9]Xњ뙬ˆ/G+J=zʉp *ŃoEk8}=fd}o4NymST!Q$J%T ژ ˄J<\^M^%gw+H'LBkˮ:ĬU͞o#R HVuj(Nx-?rJJDVG4} (E_Da"q!9Kg2!='/"?ư6Tȑ [{HQcDa,Ve ]]abcM\ cQz0Ͼ|8v?YZ~1, .[哣 `Tz+J*.,9/LZ sx)Tަ >~@REd Pkyؑ&#A8Jv?pe+kP+lWF4t'9!bM>F[2haQFV7![(%6#yp]zw{x'؏ٙ"kXEゆsz̰:E®y]_$o}1%S ᢓ*0wkr =Y(z'^VeĵGu|ÅWqnuL-e󲿐u8eR[+-r u&'I*L-m"(ZH;s84uڣXJ1 #LZqMmK?qЇwkWk ctZELgW]cO_W#"B *DR] )T>-m 3$7A޵(ƥ=yQ$]J!!,Ƨ#WcƘ`k8'6>ڊ]X$,6ٱ ^Ȳ2t_|Y(>SEb6w$J 񭱔EV]=.:e:n/.9ShO䵕ƙQx9)DF[  |EY߼uG#ך'gU$|_teGpUSԍ G 2d)ZEFm.keߗ1l04ǻ# jfa/I_{ gzP&َK|=zey31P$pWZfrL`##Yx+Iet\9ӊ-; 9G"Jx,UXui77|_QBl=W"z4Kk@m?pj&Dst񯖊ۨ>xՠS;2iya`2]i$*8=|b@$,NlkyZvWϓ&r3XXhMK_ ~8{N0 a|BҞ- Żޕ5 N1Θ(lsr:^ҟ76O쭢B+E `[Th:pi?jTYZP)ia=Sam&e8VXue}fôg[}0UQL\]zj ><߸kwѿP)GQS,eJxͶ<ԝ 38\IRL$MHN/*Eީ"Y^PpRp;,C<ӮZVˬfO:*AP듑KKyAXk6Pd!5(8!S__59N#\{,Ӱ ҕ4wB%W)o TDp{ NE62[^r3ʻt[xf١ xD7/S;T%Pٸ޲#5M]%躂7ڠ~4V +\ P"mG#[,7P?C̴YV*YœF_z6O?@Qy`-/6ua!\lQF9,ğ$?[ԘVa4t \[ XNn2>jmPMcLѕip/<̤~Q~2| sWD{M(w6ٗ+sE͊0QgU<[K-uvVq|Yzze W A`zu3e]G\xCFI&_I>:ƖFDޤvQadip<D1< { 3{ 5t1KUO2Z>@5oK n *Z|y 2%T '{$$Ptc馞Zjfqyxe8uyzPYXԶRm͉`RWykitmPC茁_صGhȍ6!]q?0^GSlɴl$O3Bs??׉AAbN3 ^JadU@S b#rbYERKiϝ3)/% !Y!W-ۯZҔY3A|r[NSd`,êr@SXL2{n<D8׊̥ŹUوʢL/Ő^IVR؛t"\%mL`̛WUD& nH`GY[7LGbl–2IuxfaPsm)]գ!UA=MCbŊ'\.^6Eϙfaq倏W]zi--`5Fi('pB'yX+Y՝~0GP08E!Di%Z H͉>mćFKg<ё+Gʀ/yL-h"Ã@/'! LbCe'~i8qTyfaX?6rg5v> U#PCpd Dyz"lHAMkry僃g)=j 47~`sQJ= * װ}U4WktORʄf5MzӉ132I;=v&*A1j2M! N2nztwv<LUC! h.c#43%&:`Z2n V<ž{{Gʻƫ 3u}i?rL/%58OQ "=ﲦY; {*M׷dD(Zzr~OHiǤDX@>fW`g[yqd>ryqt,pGѐ+ݛNBhEK⏼䃡0oRHui䨈2N8w'IҼѵb ֗Si2U!U;Rw}yrVF+0oiz^kX޲72Bg [& [~P7BXZd|G0\aQ})7qtCTP] +_P%~xA`/CNO7Z@u,^[3,5i?iN}= TLt:~X,}[\J[{" ZOt)%f쟰ӻ?d.mqXaSq ;f_x}lvt ~R\wNU> "vתhHm >sN[ / SRpU JC`aW_T'2SPzU0cV'gN εa_\$ܹXhw.T;Jr11lY$ $`+uw=nv(:vdX@f@-_XuȖ ņ[V9']DFӮ4%A g"65@_B:45*; I90\5}B! (wDv_#FWe&0(e}{ y㭎/z, tb88t0^MJR*k>A\6Ɵ1\Mŝ ܨbAT/+3O:z\oFPs~'n9*ʢʩ@=q Qҽ DZ<^`Qlq_e.WaGpD≻Ϟ |(6}`HI8Y:)=sҾv-!H;K9Z\dDa]f0x!хKq qcV=Jb'U)@?gV\44h$ 8ml>S+5G kP-+fxϚ`cӻ0X/m$a"*%\4>c3={?(\LitFܟt@EmS$8/ݞdHNk=|qXy4H*UY?HM:%_ Ip`9 @|ח dE\ QX7D d D@u| -ϓ%Q3\@ug%+y܂B-tJ!W5kAb;-qJawx.0Q`X;BSȱJ=8$IXݱcrBArBQ@A<1&]rnkKwޔ:*cjA`q2Ŷbs1h ?Xj8@N7Rt`O0cm,i9JQVb!nH粨LgG_k[2a7\v% i6[DJZe'xԭdV\ےI\!D8`sZ68aS˗~I߈vFzW:\mjK>^ nKx̾*' pQ:?Nuy _%AyC9m$w k!߽"YLx`ElO`L$i\G6JlP[i\i[˛]l/^[:jR$pH$gTRBxrϥGSb!6NhM(SI.ӆAM:kXj9 _@Y3u۸hK6&XIհPJ"ڋPGԘ"UDTB&?dyV.Y4ک7ݽ֝0fC2 E\,nH$&S"j&$籫=oy7CY]xȾ$-C6/  ,`_݆~59gBZރ>9\:TW N/*CMң&P* 7`xnwfnZ>qHa0K }CEShG (IsƜo))~2i$[q0$L۷) moIR?Iz6J:hA$Up yKV=/j敬񪠏޽Fl~Bλ15F=CEVֳ,G~9da>fmA)`7 F_˱8|/H}m,mu| H̦뮍HEčO1c2aELl_q`mėgG0p~l̡K|+\,1l:S2#WwR/.FuV~ YZo@3>/-9Lua'9K-o \${.d3]N Nho\#mXG 62FqH_8e{?*& W0Uh*/J+E(PR͐(<@%o.-cx;w-Oa,xfLCe{f>ƅm'7U% &LiR}ӞQv{gq ЗL[]]$oiPVSju+]>"B~! {MԔLr]/)]׻BꁮVߞZ)plmTcw4S_SXya(QsfُtL{(D6 'Sۃ&#z'r, mWGe6y*S&[%{V7TscQC>ق~$iQ1[8RXowF[q>si̒ P.Lf_ )8GN _\P* .ӏt|LTihw( ;ZhwI Ai]S)Y`1vQϟ݆%u2g' CK3`wo+hsn>5E&1"a5SFNs~-94?I,FF9^n 1IVV`|o=xnxmy*AQUP:&X&8 XIU c7;)#,W5mg6Yajs$xYKYdG8TdhS3j?w'obb3? & BC4WV#ѱ}ƖVq4X!p1y089yJI'q~sP٢umo1CS,`v }j_'41D*sLJCƵ Q4@5噆$Y;\׺Iv(hQ՗8 ɵn4Y{p2lL}02 M.Lia`*obmH-ꎱ_鍎DE$+:(ɝ6K' }OR"GNpia t9ix_3 Н&D*WRUŀ]u[\8K\w$\wMIl4 ؓdqɞ,Q[Txr$ ;Z׈EGU"i~;bfwZbK`x<+u3,HB${0ѣtK\ _{7f4 3r|f}zCu"4m)"&'P\@癌e6ё|&Pѳ)FͪNbȝ+BbY_mroʦA[3% ;/r4.tq~qU˹/{tad?zQFwiol  >>L%hW5[h=uvK=) plgXvUL*N?wsxʰ4F=`;giDU8Yd-:XjNZH@)U;޾G(Ban [$?UC]ZHςnqcGn(kIY\BVzͻ]ٽlUC֏w*|fS4쾎Slk =f+P6?fW5Rl\If _ZR@)ϯp{QEoͶ#g RIzauM%1l "ohsFSW!$3@ar +0 ,#1ޡ!q6HnA޷Ob4; ݛ@c$ru&Ru'gk|.qmgn +v!3{07`AӢ޵ (| 6h%m8 #-)HOW xPLuar@T+{;vՈ A$"KIdDn7Bn-YG?#0';xWk¬ ͆JIMXBxW!"j zIWqtx0ИgYiц]Qy'KIX m$'D~'QBQ&ߟٙ@UD²NhE0<`j?X|VY'؛3$jkdorVwDq%^[ ˾mt8xrc GTx{{_0Qyq!y4X eur}fx!Cc* $0Q险B LVsjVTtLT1Lm :.$ ZHgyx9 | k W_K{~a6`;*N:T4"<nJ5`^eysXS>[m(B4qAȇV e)SMG1ibp'<fkf|_ Iȁ# n V04OL)E5h5Zs' gyd!sGCԱ_^r׽`ǴN}/節,ZyԜ-nvƓ5،aL$`LӅFѐgAOc&:pף1b$"hBhϷ^su4gXLWN(a.CK{|ebiZZ>` 3{/9Gζ8ylC'wO؍AO"#-̤YE2޳8%!EcxP=h#I%?(ِe ҔrK_:ն-G2*"Ā)v2*.< M:bѻΗY!R{ĻNdDBEL8"p6g\*6z׸AS)K'xu(LR)Aɻ -(S8t? wJA,NU}yW*TE/.՝AnI'X"Q;/L1F/_2)NrX 8d hldBBnhW;!J 1znؖ&\1;^[_akX(#cQz{w-aFvMuʪ8vmQ@t- Qj(kokkN'+hS)&͇_'-eXM]:arSItgoSnvK;J%--59;)1PLe,D@A+ G`S@-J$BȰǺ.Tļ +nA 4E%"I7z¡QB5;4$B:20dw#ԏo~ Sb=K*,5n\@.v;K5ߕ376p|0-h dp!Y^/횯`wËtNN+SOW;-.n-8D`o20G})e Nii< Tq0&3dܧ1|I>!3\ z—L N^B 7E=vB)e Є~( Yr97{ƻ]5۲FXkFI@V5*7 Kvto6>X<:NYcH-T`:,B/ckc8K3ozvt.<ƌnn%Չ> LW߿TQ3AJg3}FdJT}yN{} .Cp$f_BzCv/ù6'D6CEGs3|:^ >|ӸZ^.E.]FzL-JX3hRЗH4E ]|vܕu*Q1#&us}1E2Ҝ˯<jkF[8׈O쟑zXT]T*jJZF O*=hA%"h2H&ҌKӤD6,hg |o\[Q9I+CmvZpY1O CUis, +òҊf=W7//UX=OsF L#\4P-ӱ\Aˏ'?Pa 9%[iTp8R* Mg`q%@׆Yz96?{ϨͿEh#ݮǜxavSԞEOUBYC콳+ lw""n㲷4Ov "fis")ꤥf4≕fB >+Ri`R,}k&+ t,Zn4pMIWŞ>4\QPQw٠qH#d崡SΫn/*k 0ynlԔLjM+|A *̆ N`Q;^) 75CB}LB`UU13JUlM+sEb$]gBQWd{ T,JdG8pšƠe>q+Sɇy4>MlD=[KO,\m*rTBC?rm&xH(. Y/[ڦ)E^:C誂}/B9ΝT1d9f؛&ϻיzVXscC_F&Xߎ5152}toG۰1{% #ߡNWq^K!ge)G%w~ad/I03'2e ^*[CͲaU?N2#[;Bv#+Gtff BF79|0uup#sjm8eDw*6 +>}:N%,u֍oj#qLJ`!p+k8G ϐ/FH pׄieg]!mqy 8)j..=&IO:\d:ș[hKgr;ˡPߕ蕏y|' Q.itX8{pژW '`PHJ1wՕ˻,i:=h|Еy6{ps'+yKzoGHǹGPy%:^Y芷+ݨj'KH"#jZPd_0{#̹M$˹=r{\5pL8jYRcMoEڟ+bc*zaTlN)>g6{O0'7԰h/'qb׬'E j)6 |w0O)H=}m*jժȄ~z]%аm>Zؙ}ob`)c&|Fhc|C^b 9=g vk*[chY3v H#%kAg4 y|'otDcIY qzch =ʹoyX+aoT(0А[cw[@|᷺#_JBOuosq ~gQ$R'I45.dБ@Μ7x+u$DxWJ 3G//nd,zbB{q5"Fk~ww@=Th!%ߗ˳vK6"o4#Kly(uEJ&'o m;Gr^6zmk^,')=n|]ЭNoU3  `jK`1zYy*he恃S[-sأ=rLjgFsXޣtw\=;b-7҅BuQۢ㒜RxDI=]ظ̩AɓY{BT.=1J`qヲHңp/vÄ 4('/@oA[:ҫ99,*0I ߱Ea;xqugX (/O%'|ZˉnTkC>8!TIb\A*áoOќG*SjC^ !!ްA.\XFF""sj#f:[v'HyĝkݯJ `f:*G")~aF{ikl]d ų܃vU[/qZd#ۿY|OϥalQy;Dm.c@OJ[Xw'TL$#la"AnLvAyyM/,l]䮠z|c@Þ=ٹ90Avi~nsY]ڎ\oKr7jD>U(L[2Ql5a#B8rmGCy#g<c3]7t՟.(t?:7r?A%M]kOlսyE(fu_e3ޝbթ6glj Zob+Ӱ!\=B2ҨG/S;,xKh&jsapm5ϺkقAi{%th%$ SDlDs/*6E"OPZ0smb"@VYmWyĐGy?c< N hD(ͣ<>bbr4t_$ %dXH B.R)zD,K9]wQS[2TUrII\F-kJ(gռsК 'DGn]s}M k}Bf~]ԟn%F^u-juaa]}(3hgRǾIR7uE,2Y,P~0gQ5^0`9"3 oȿSC3G<OLCxW"Wʹt؈(!*<4Pp#%ٲ 2"H+R[ U BFɂV__UKv)yǀG|q33Y[ߋvY ãx|paG4^sfrik&>tUZ^&E*pVV5`p~ !D悮DXS!$ `n>@:gs Ng5(4ȳt||ɷjfZ L},xSW D)\. G [Cf 84ԥl7B2ɟ[Iqt1*ZStmȓ_eUn7Di *WR6lػ|"RE^P/zg`3İCM;>\Iuu=Z ǣUrön/WgPwN[T܍Q>?.?^&ĎܹYl;n'1y! OFS{uZS P*WTU=hddvݤ݌}% 7q4h49rJaM˕I tW;hAX>zz&_f2%{LdI`t VBҿ|V(T'*+7Xd!⺁悩 ?Fu}_dr;s%ZyN"lR ?*8lΙCzHLUm1[|#5G6t/ǝCMQMq(,<2f L@o2.RQFhMh˳T4̘-Chhw5uO\p0w2j]*U@'P_c yOlx)qj#'i/?CUwD?L3[: %])RuT %[Y5 Q.]~IW2O4 W;S`05~fȜC0MUyeJZT 'lQny6MMl"Ƌ Y e;.R%y}zDjz)Us U/@TYBLIӱ) 8 -lۢ* p (@ks!בue5#@YˎJLjZ_3jU% 3(saC9J{*mA(K➃6p VZQ92h[DJXv55RaƒI4[Kw‡mw34ՏH8y-FYnn,.jn PJ~|\*-O?ޯ5ĪVϿճ5y /TBLͺKx "n2I6|>,5ۭFZ?#@r~x : sí'Jå53h}w_Lg"V\ #/Izw`q"O^ACP&Mn9a}O3U2\6LIᘚ%Z -_qs#DCZ1UC09B[RL4Ĵ*y$l6V¦,Rw=>H9_eOa]n]pG gX~Cڂoy9"u`޻sboTGC˙݊S(V'4Tw1Aw̦? tip ӏD1X]yq\J]J7R4āEs]veL2Lٹ5kdh##kB< X a⬷ol}@`}uuq(jXU%gaZ0M[n_n %mh`Q7SFXGP Lw\%Vd>#Tqn9'Ef^EW,k?0۟hA'KHOu:Du~N}ǘ10JnN׽-`O6 #ɺHi [SC(o{[ҵ[n 9,h}*`/%֢F@pnJAbLH^yuiT B,!L1nn69`t)r_i,2Sj2~Xb񠭿9)s }Վܺu>&+WPX?2#΂\ x'ʵJI3ݜqA|+2z=/Phd 0C,NtUwApDwǡG/NQ[B{"%< Gp/TIT0n9n>NtNVd󬡷8c(&wݲ0ƮvU'Y1kwXqᾸ;xH cXfͪ2ȇH'hp򲟶hGAlDt~y@(!<!煐fEydgS7M"8$Ƞ  t)s>7Io>to%'K6YQ 49LX1@- MEdwY%KW5D>{- Hۿ8MGhwB8 !COE.ɝd(<-)S5@%s]Q<|0@ڙ^R rʼ.gRTn4={#B:gpɾP[\^R,=Ԥ;ZPFP셞-3YT%OwãY m{MI ~+\iegCbW֚d3"=.ԃaG1Y&nOjMKxR`'X[zGAuoԦ (H7EvowsOId2Ι/\Y/qՅug@bӢshݑv Y.8M T@Z@凨pnonSP=,wQk'2Υʙ.p^֍Pơi tG'X(Lǐ6;q, ң_YDNyzoD۱[%Lẅ́p)*0#,I`l+Ōs]["uߎPj 1K==hP-ڪ m%p(ec9Rn]xs_Մ?P+e8:5>_t2LS(L $|RWΑi)2)~;3y:hۈF9-{(%C;ݚ.#u,Tor#MWXcooqlrGʉZ4:N6aؽ>ڽp}Nf/4B}asrסȘ @f}5aKnVUcTRtVf!/8,|LVΰ*-IE@Н&TUgn=birFدFFZs]l>Rx)^zYBl>>qPy2jɼ%dOlMouZ"d/i5%{ C|}Eei>kWSZ G,K6[SOel(ymCB'q%3;6DuYkpȒ=!}vJHW/,Ż.>/Tk+dVJnZQ.H zB( J<]lC]CT|| ",w&>x^lqTYcн~ϚCJ(> DS͜P`zliFf *ǣ6Q TW6$GDd&"XqRTj*|͏xi 1UJ3ߪD|qR$&SKKr։Mg>-*i?%usE^;xe*eh]Y?B*&_%/ȑ<+!Ir{|p7=M}iJ4.V,W#֕X:66( WKzJT )p0/5!r)u9y{S|ۭ%Τ1)#5~ӷhQ} 4l-h&FENVX>xD*6l8 ^✰'T({8cQJJi*@T!@/ u k$L,~h* -뻻0e/VoC>Rsd>R \m8ۢ;b&9GEPⵓ\.(U o/B+&_0ÓH~~±Gs꽧h}tmvZDQ++K}0.IVl }$Am.%fpGvX4UI!WboEfY\cمj6;aƛ:=z=uU_RP9 U vGR3DK} IY]mc>N=vuKPf8 Ug?ř驤!myڠ,z'$~kH13( cwpVHǰzYg.Tuov` V4C=74K2S F;1="o/i:ns/ԉdۉCpEwr,žcY<t #R^l$MʶCx"XYҤ,%GϳM19Hxz Nm5XvDeqdqj?=YFS{#Tpq,㨰=6)f~Ň#rO~דyXMFt_-e5U'*g.F`Cdv 2 `lӏy']`?&+Ԃ;u@TF_nki~uLh {1s 3]}CODA!q]Agǫuͯ$>AnK"Q.j}0 Z)젍FrQ!އvyydDך/+}R/?\]Il ~l//BϡZƄ3T58AlZf#L¸3HݔC% $_48a/%0NiW)P?])DR3[-LfEK9v NQF{Xj?ֵ%g{ƚm4?N6MÙ*y~vF(VZəDjĆ!騮K/)r +sZH^ۿ(&LHkԛZ''j8S cU=$~TŽGFt"V;r5"fMzUmbP. PNVjv#ʊxvkK4̳0TC^W B))q+ћHqabq<}JkcD"CXJ5 VlK(5&vP|Ƕr8-(E;^scCAԡ&-_>gme&8-wL泃Uv.2#Ig<b߲0PM<wWŧiVq3來|K]6}&X%9Ǜڽ| à tZtk@dtDcTBn> ɅN`-L>#, `;fLAL) V|ANS}|n*Q>xdUhc֣"hu8#tGf/?Nn "hoD ]/yqٲ ?G}X̋O;t±S+i>HH^f]OPN'DBhźqV_x% Tuax;0|gU 9'#F|Od@ VK 7F9h>.ɄҰ/Vj8Nr/NPpk@/Ut igik?)gi^MSgF=u(H>L S ?AB*t*:q9'W':o<rYV@n]Zv{^-7>>(|"\V '=$ۡY YMt|lM,Dv.`$m[ػ,y>nt|i/%vEQlz coR[b$jW7HC,\c傆\qKV@ '&¹Vx k(W9q%oE$7.ܑ}$nE-r6ȮƵp[2{AqM$怉QGI 6!-QLkB$_v]|C3>tcp *K{m*D!˪㭈_1 ]=o-x |'Q5ؐ4^ߡx,(KۀJQ6F6d:ZL|'u#\2̀)rA FnhFzW5T+e=5$ųvf 5Ϟ}jS_Y2Cb햕\@QjTD{,FF% Ī@+}rL{5q7) )̓g:J[h_V`!^:h)6ZTeg5YnvKlvCp0R_m™xA_ Rp }*ոJ#] oO$jP{ޗ^c<;q5Eq`7VH //~ kk={v9җtA71 =~>gx FOBO.mNNEjPTJ\|x JJ)$a LB0,C}N؏R&T▔gfjF|wac?+Q^7$yBC"_sG5n Z' MtD^6!}m]RJ5_潑- /tO\$X_Gi[N]1C G-EJ0[h옳 D7o68 pJOx!jcg$c1$%=[m+#B.E;k/ɤA'-8Yo"n{Oyr7EOõ'"Hao ;u#ٌE{B׭gx4yh4{/IGA\w99%EiE,mDj%!gz"D I-J%~!m2p ?Ḍym5H`6pcT }PuQaec'I4خςZxM~:ڰ _(ݍ=oa9[Wt97ն*..DzǨճ%(ǑL|2?~i:tT'[[XYrU 3.ZCV{c[dP2v7[z7_]h- ƼTFH&2_tO` ."<ߞЪGQ>+NRk^*Nj%( `f$V (LI(F`Vɛw ~nhvx6HւU?Z ܨl0)rՎia+jf~Q&BUx $X_2+ \db)k *i tMP5rBPb"$}R}G/)U78aXKׄ[#S8`A5cGGIcBD\OhK6YﭔQu^:{f F|iM43g"d2\lWv2$kk{GV6QQƪOw<\`IN+J;p̦jK35{+!䝀 /Cog^Kr; Jp05^&5_]SVAHeMAє4N|n)r&.ni3;8\Ԧ9D˦o =?#Bb!#( UzggHO3N::'yyXT[Di~,> cؼ~~+ʀۊ`Iډ_h$vk=1'Y0pȬ`LOިj[4 ʚT p:rZ. 6I~ Fq5fժސ̪q'о3cVC(7Tr1)k=\gM_ >oR}Es^Y#Ii;us9Xk _sri{`p2ΰ0O2 U^6 "ZB F+`R1N WL8(_k8^NägRi%V1G%:8TO73cjTc~a~Ṷ MEH@cfYİ-Bvj'!1YҬ#YqV= gi26=7’ԺU;ԏǬ'i~h*Eo?h;*{9ȂãA% v3ِr; YQn x}.襋ؘ2eh%;|UeXzvA)5DYi77Aa](^4ԝ;TH6j1š+~Wp="qcaKyAG?Aڃ ]puJ^n}5kDGSNs8#QEX#W3#Vd`r NƗ o&ШڈBn( @- M|}uXΠu3[$ ,aZ`f Lw_Pf QKH~.Lp!lL3`iƎö(EIr;] Ff4 N zj϶q.FظGK͏>[i(]7i,.ҀLX[՟˸3_}M\UC7^>+YN'&?-׫5kN5R5T |n L*0.´/ iyԡ3-ax_<\vɅ,Rqڽ8?s$Q/]y{JnڔW\+GS_GhQYj.IQ "=ܹUu[!w2=plp""#ˡ(ذ1.-]KKQ6e}d#ĆKo$)0FPhc3m1q+.+7 0 E $J^ \-BO&ݏКlrՙУ%=Sk;t3Ȥ:#?! ™As@_{&A ^& '`_zR3E틺Ņ{̄|cQ/[e9ȭ꫄L  YKTo&|HA{qC;zs_'*^zÕN۬t:}|At7d$B>]@(ڛ nsŭYEnx"?MlX^P)*=4 G#oxiKkLٔ| V:OL);Lżhpm?CtZʬX1MF{ bȩsap ZB#u@HBhX)h,2GBuEQ$>am=jHm!w,H; "'r[M~HcFI5]7d޳[K;GWIy4ְ8p/.9\"X"kG+73/7! 3Ĥ7C]}ҥ#(/?SSjz8g$ۡ^ \y]vg0n$Aɢ(gP<ݷ L}p~F.dI"LC)j\c>JuYNgTpȰ'KciPբaw0xݮ%ud+~) gi;%ɃRu9ca'kl_[O4 g7oHW Q]V5c*V[ fDTH";](l1τ31P$4%媄%^rr`OcKkR7Px21(`ΐ&*;G⢏}!Ӻ {>ܒI*& K'#mkj):QH2$UjbL蟏`K]|A-Z8gy6B?2YȬY%f?ene+(l _ЮU$7\asU^ߎ~K"i wJ1{;yr-\ŬBǂBRFnwMem?6N46Ĕ=ѭMK/΁äf882f,!-.p +_pKjPgnck%. xOY=CEiůfi*Y"P `8lC=Z Fl(kuLkM$pxڊnC1|*D'(>*̡^"I@6hMWnjqosSYW U4-[z,:j@ |yמY3КwҗO,w(Ę5GCLn[xrK^H&oFiLVT|\VQr5-xE?i5MOڃObVa- NfD0_r5`v/Yglx#~5r2{oֈ6sԴYe%gJ.LM Q^ v_Wq J2} mjmr[hflķ:PzچأI;L~V9}%J+# oR%~~Q Zȴ+Uw "MpþK"FhSz S(6b3;@nDz3w+7+s~o '4f ;]a֡([Q1ׯm$.c^pgAH_e|M̕M>-#o&m\t˿MwxbE&X5<Κw#2Rt~t=68ڕBm+p!pעz$,TKɻYy92;J趋Z?x_r#L5XF6Sii`Zz3"movPe0 =;SwDf%,?|]2Y3XXW;I̓_O1kn}m^C{! ?,H4JNu y)uvh}1R+}g(eZ#Ʈ/Qir>2 W>ht/NнNk]/mߵY1۶i rH7cS|]4$e ږ><{lqRoů:cѧzI ;Oo,j#)B2ߏrS4b$YҊh Ls!SFG_6oi͆-ÊקYI!ܲp*l!Quk7RwrBZ\]=u( ^<!(ha3Lg] Q"PaoJ;_~{BY@C&'phl;^]ѝ{͂хdq/"9^;:kL11գ}i>RG>ʄ6+DG83U̡[T*hُHz r vaB4?:j)zͽY GP ѴF'<^t[֙Xύ/-o .p+k^Ѧ^VƩ`p토wO; °‰AfOd3i-Ñq:=@4jB\vgoO=kUuY *OH{u͸x*U7vE]{$Pj|" M1H( O#^j.gb9|EWrnT%<].m ?)?aNE3Ӹ]_N0 hm(@WBP!3S5nm½G zjyxg_RKjC:֗(BX{3KJ }5;_Fbǹe9P_#q;N\^Wb7 C̚E=|D_xz64!ߠd栕nb! o=f Ƙź Y>_e~p-Wۃh>M-3c.LOܳpCXd nr J׷f8 +\$ԙo!\G'iƫ!F8Umyf{Djsl`LXtEG żIқE8k7IdrYܢt?6%i8[`l}c)Ġ̯3hئ8\8J*"(C?Ftvn4oj]J;ue$B OE4=töa eB+\.|\(ec3o$ k#Ë b㕇o촣y\rB͔ʽ; ?>z?s&zQ[$̈jgo2l1ٹĜ-¢3=y\cA{^U!i.3EZ 4ojƞ%֪>D[,_V KVg {+u%C 1/p`{R2& D|z:= gxbxY E ti[w }2qdh/5ey-xZJv렡W>j.H $W rB qQCQe C(v/4%}Y䬐mN Js6g  }l*`tp11ˀe7#aFh9HN[X^NȽNQp49f54\b6:54f1j4"0%aZ]A1ﲓ)y+r8XVZ]ysp WKi?8؏0cw!y_-y*y@a)w݇1e&qsU #]*Ebً#_;"FX>= #Ŷgg{?0Lm(KQ怖hnoyRdq9 :ቛ-ń͠18&ϯCn^K\Wk jFG SImñq*wsx-B2ƙE̛(V6?q ,utڶ kB@[ps tşc@N&S-7A4;ܪo)"}<3.m ^ĔwOMSo..^D%ĵʆs/R,d.N5 ۏ_00-1:]_FXte71=)BP{H#[H[cP$$~Ǟ'|컑p2B/4TTm=s3>V1;xخͽѡdʕ[ D}xJv㷜 \*Wl|`LJ6qG^:]??U| $8"+aӲn:f kߺX>?*) 0U[lMӑ`t.s_NtK[e!4B`,^T}0W[B:Y4۪VR *n=JdŐJ]oM~1'7lVN @l8\Rmk2Hs6 %d@y+8leC*8ʾ?S x¿Z(Ik^nR%!$A#b>iubB;0ؽ(ra_{D)iؓjfGŘX@~$Lfv&vhWgc?"%[w-|xm:u T v2#z:Lbp"&e]\-8_7y7dǨ̓{RzMuJڦLXp-~zRK*Ùm𣯅b`j |ҎZ0.1ۖ'Or񶸏90PjƓrY59x܌qdd,2=t^AaukB)Lu*|?ÐwԳK;2@##_$ V(6/Avq~zNOMaǷAM( ,MC9AhA+[EubV|k~.snnUN@^fx/uK~_[6\j,ʇӓ@:Lʍ%htNHv8_ ,xCT#4+RuzQ Xi:ީ.aVvQv6{'oqxl#(_!nQ_Lї)X%j%g B@9^l شX>UY;ܳnCJj(Cbޏ$%u\*ZUvmX_F5I/Q\_EhgKLH?b)I*KEJZ܉1@5Rqx[#:0L,Q#6L?z|Sk\qv]+>|`,H GOj7 0S8!RM0]/[L^YLF@a @8SrZuchlmVC++FV:y*i15Y/!^-X}}MF_>o3jyl$$(?my%ia3}#rG}|ӅbinJ2ߗ6 Z( A :JQbT"hYT\95Zo:eBD }? 4K!a^.\`e D -?W0!Vb=|\ml,MχḳMz:S-g_Zȡ$VQGj0x ċ0gS4Gʘ$y,+Y7HL%a*Zr2ӖwZrF#cۺ57@9ʥ՗ɕ >. O@`Ty_c*JluAL/. Qp&7" \y\bOs@.(] {lЅ$d -(a aOC Q}Ih)9NdqR7ݗ-ĵl NHv_Ml šG Q|iQ*QfT4tmbz>3#pPd-Rh8i(r2+rϟYYI}ޚQʁ]\^w65@AChB>9Һ ÙL"CvOV檴nj+4"3~%Xp3uPqqxZu3g85_msCãl:{V =0LǜY'e= bCh7r ͦpwD)ti"ڀ]կGuրIJFoG(RO5K[_[F T.{H73A}oipD {Jjb[~[IJ*ߐm,s?fŲF\K$KgԿȽo{- `̏KMTEkI>?l&u.|ji8i:FwkĭH?T (XOLք08=J4ع&~d]6tv3n,2*xUeOE1U? (~PMҟh PxRv%1^eE{Lhhx NMsXv*ṄvJxU6ƨ<>Bu|Qg,޺N[ y.4C:xnFosRXno{!8RvңtZ >0m ڕU'.dr¾h1FGp@/f`'jd4Y{Mu:"֓bB1#jHs[I-ڐog.{t-2yEmdvTyCH2V KQD#e);"U2MAglwiSP>U8G}rZ+؅i||LORʮ'\kLl\, Y:B 5=15IsTQ=Hc9qTR&GBC97 (sePؓ%AB{gQkB=30 fdAPҰ,* 3L9jjvϪlAT0@+e֢Fb`07:{S?\ZKc7 F'i]$4un,Ar(᮪`㄁HK0k |<1|5`2¸0XFBɍ^hd1,B]~p33B  J}i,rmؽd_AQF}bwVgr`Z6Z[ СNPLí ]]ƛ/#w(Ne2t`Lŷ%NwF)ƣEC'kEŸ|s_]sr=NJSs63< t4e&6w{BZ)0Tӱ䕻WPTG1}*BfCwnwRA*vif F3e&4DG3$0خ1n!}LjLOr6< ih"hπʤsyWX"bzcu~03EԑYr8t{WMf}B&ܝԆ < m.j#fU}cD 0 f`\n(t,u"RW]X:4+Th6M%Ѻeth4\!VAƃ0Eގ̃SflRBIF~!EC!{ ɏf'{n˄2lJ!zS'P=UsV)yqvCx3,aNhuv-fF"!*?[ߦBUQ1mZ:Oņ?22/5#`U %si}raRckƘCg[ʓJv$Y~>ḁMtIϫ-\RS$i_Zޫqbhڿ(?`ьW$Ti}ޮ͝WIyEzKڽg$jN/HI2iF\O1AuW7#\dwu'Y:`@a^aMo縄yNxI-Zx1tx\T*@HZ!UoEo,dl9y9e2n؂VPL2 (򮥦᫑EM*W*Ǹj腊dKssQ ]A,wEW",,ЛpL)V2 #8fTlf}|ھq"xȆ9 n(C^/q<Ɉ)9$};2V2,ǟ5&ߏ_3^)7ũ-ak M>䫼+)өD7yti$fM-rxms- FicQyԯ!}\TAJvZ+o".hi|RF'&*\U$7չ>VF ݙE{;Ofby0GlڙHP+InW>(2E~{@;Vl (@3s ާP>p'fX)HPB%9@F;~*(!Xbuvo0?B|zoݣD$8ј l:X?bA;2Ŭ#/'%!7M V@M2Azd"dSǍ]]WKde0)[&Ci4i#<€]8?3G_Vg5o#b*[u?ֽƤ~-C;!dbfw`'@Lv5QUrI˫xonz'쉶ʏTv@V!`ߩy Z"ViQht'0m>*] E< {?BޗJ)~e; -{}<^#  Ŧqh^I^Wcah`ތG}F) (-DAZRsY/k6FlTKMNYNpgPTz#;BBG#4kkj4=āzvyfj|EG?؇F;,O=ۖ;<%f~%CSv/Es|}6 NyUQy)PH ̏N2 RFiYim<3g$ۃ^ze-+0~#/ $t볝NsdL6Tf#cq;:HaZVpOً@$l/8kjQZGOy)6D,lyl[Y΁=Ma׈k*9k.b~*ssW'!u֒ @7+LX2lh2mGf`#@ء+FusTvol8Kv e06>_Gg,8:Į[ o.2ŵKQTHgA >+iPBYC\7]z[DӽUDfm%U Vi镃ߔ7^n֢9e(<;S3u|Y/qӛHtzp8@FXUBوٺL"x &Q'Me |)qfI^Ey9_ ~KAckit4K?:)Y!bcǖ̅[X.?`+T 2`2tY[q<ƴm p̂$XV9>-bDKC{X4rի4 DM`l7L<]@qif9Aa[/a: 'Y;ͬita3}QR6qe)dFQV="Fx-]_°DhS5J(YG4YƳ!؆Xv:?D_('`#q'nݧoqQn/Q |!I%:ҹPui@A-J2"Aǝtk1/˜Ϩ6Ҵi~E7pLw:Ā-^1OmDpG$e^]?XUZQh rwq%`#\ځj(*JU K DscZB&_* ~yfB%L!I;1LߺUwbcqc`RdyLO"mPf5ap/Xyg;׭tGt_ܝtU%wVꜘ]モ!]9l.fQh:h;+*; U\Zy&-:fE(8(bw{٢ ur&n4BLՄ] o/dwZ n&|sl':Z 0 oQ~P5R_S.tP?@KE~䦮V L!?촷{`+ZaTӟQ\-yL~65,;;H:#vT)ɀL~:onn Ri:bU@Q_>z,bi1q+8{5]i![KxD]< k~$7L[{֫hIu^Inqea|]TNuv1^̴bkPKRh0[ 8%X-QHW'8l.UrzUq4 R VU'r^FK~=_Z \Z O֐6 {_˼JZESo򎀼T:̟4ZV\kbנoU(5,9A1|HszW+w$x hRw w#ƪ`rEh̼Vv0eV0ojv1Ff|gWتF_BjT:ii{R !Pp x9k&P*w2 ZLTc;4[Wg ^q@a}7~Vs -WCL.߭ 0JuSE+Ow42a|w%1iQ ڐݤŚnq |2c|@ߦ_(o-ۖs ps8.$qlL03irѲ.`8"]%_'4' nl)j#!g={.4 Ui6obԤkKlFߠ* 9rC/R߽ͤ }`1,"`FT! k-3d"qNrf)BӜ]:g_flS/w/kfEpΑfYw'0Ntĵ[l^ (u{n9g,_`!i3n/ V] Eg@wvxJq8!YtÖa5_~ahj5:IQg$'a.Fz2Nz 3̯Y.d%5HoHv|S;-tAۡuZ*uxOi#\.>L -4AYd_ ˥q CM--zѫ6;"{џP%+l{/mz(! d$Zbi7TΡQxC5gА7vUJY5z%^AS0ճ23$x_YAB8f cq !u>Nm?o[Mt&4,u (?)z7XU$!4l'S`1r' qVkHڻ{ߋ.I4ǡDcNؼ%=ovPffO"u癹_5V+kEv`0MBe2|iv4-j"O؎MIZWEYt]ֳEF59\}ic'bI%21 F'eQz;Tzs'b̞S; r43!t"l˝Jjź^08nzQXihcs=%.UolM'3&% ~91.8kI=A7hudS ߁)l416irU@TnlL>Q%Bpezө6] -I y l%u+s2-} s4W֌GØRS8zv6У{:ch_Vx=5)E?ƚDL>$zׄ)aو[mY /a>t^6 z4eVRe?;qCtÙ3ZW2 _Q"3#Iә>͓`:oWUN e1o7mQc|(SEpEbQU;CU0Z84Y5O=AMo FsZ{V?;>07  ͓ >Z@[׼du Bi59~1ģKَ)¤ڔr Sj{0wn)3V־Oj>mp5f@; >m -i2_S\00;r*Qfﲻ@ hq(N^2 K[U>rgµıH g+oeo.rfȻ^@qܐC~!^灤->n/Zl‡kbt`CO"Qߦف9[g5@D}9Gf>N⾠KcY@醓3UlQ$7TiɆ/$HIV+ޑmq՚d.K&p;}:d0I6/x:?>/Ԟ05|GYK2llPL]q <wLh1/9% rOU? iuCRypIǏ@ϳD 1RKG'c GaMUĵ^1@(՗ثX}Ł,Xn:b3Eqۂ5MFN]EOX c%Qu2f*^= ?9eW`Y+֗ Q8̽+/Evbli*Rwp@_ `'K0W=F/zJ!~m5=QKOZEܟۆGs&B' #&h( jz4>jm\CmWvErźn7V,qxԳxzQS|G, aR;ӿh2C)\ĭ9MX}=׭LC1@~YE,SvM$-˷Hf^8)KqV 2Њ-'>np)i܀/|(A@DذZ^&)US)(enApR'GhAi`F͡133B#&)N1vBQ"gvNq*r32>ǪGklꥍ7(M5D]˼Kqf10mZ3x@_Z>[e6\ Sn-A n4kU8CWA>=xӻ,HYsU͘9qY1@ƓTri)u#,Dl΋E8'1d `S[ޕ$v$R)I_uX桋iJgbދ )0r>A '~ɽEJgKr ? -GimF\0Wagqk|PkRW)䋳rwuU5'd!*mX5tC5,h"i@+lD dPڗ!rԅk$1Hrl d@8e!i\sFz輔M5L6?3DeR$ z DS9 &S[PǏ&="=kD+3G4/HH3oM)|[hj:Tp-M`b}6ώwTǣ1l{~x=M)85i8a,ՈRB7Q-o4ܫXNV  F?0-i5՜  8E Trʖ1"N)?`qpMCP-<ǿrn׎[7b2~\k1- s`L(e%(!v$N<.v E8jނR?b! s>0gWx|Y 9S[՛RE bpSc ~8yЪ%q[,RC|`_5ѦA# 7xSCphLb{mIʸًgOq([CS!{Y[B}믈+)M55e@& -'uY}*_2 W opz;s3tOIhbIsXri}+@/T˃pl ?nYјc9֤Vz-+Fҡ2+Խ2G8 +Z *@^z-#P;DfGI xPZ0i%^c4`qG(AE#.r.-+ՅD ft`Sgщޛ^^|UҰ@y;Teh䥳(JPd:k}vʤi cL*]ːp:&[GU2%gGmkJ#>[N{k*<^ٻ^ZRtDf6=$i:lq,@I<*+d[u %R؁N5 9J_#*(z+Y2e*(p6\ ڊI5?a 3d! UǜDž'okKP7:-5ʱQz2 Pm#΋*KUV7a5Ao?yw%|tL&_꼨yJ\oZS¢ڧ^5t`F{kňo*$U}dG[AmԜn-A^F4=E8]~]v "˚zsm-0Nszm5If6hDw&qUMm>o ~S{?' \\~: ZG PSvnXUw4䈭«fv6KJ$͙Nտ R,_xscF:̏P҄g18*ꋜEݘ;z#b%Z}-(*y\+.7 O^O.bM:UvQYb& uqd`jR~$ šP1*WC {ybOS`>moH p܇fsJ .oȒr4{[¹C0.@}<]!*&]&W_@e[>],UQv9hɍSJ3iUvIgDuP^ ɼ^ *%5I Zt, NMWhw9Ss7eyЁ*[S`Vry_F*S6cQ^Cy^\̓w 58ܨ!k?S2Lڠ$7b[dž' alƀvXFW *ε1Im嵬bPP%NtCܷ~s=%tW J=ݝ h}4U4T $ꎑ7ƌi:Lԩdޢa=*h%V '*C452bK(}pYb(i ~Rw '-Ӌ>FKL,'^EptePہ _d[HR#kh]T qfN:@10ͪonBOgow9,:UR}k:"\ jv[:\ց,?MXH|jeF *w4⦾1W J,t6aAfpnfep{BNh~̪[ ![ >!a1ͧu;f:AB(ب%7b1]{w6hb KVQ.b_:s/ ǫ@7WatG57~ j&'Y=zD\` YuQE8J1_D KL(%% v[;N/`קRs}z/ ~[b:Tw J7(dȢP=_"I@_#dx r(kU%eE˔fos9Qsӣ^m/28gԱb ǞYx]be|V"?b:A Q`7}B5hQB[~#k}PHQ7,(u  /(ƚv[ݪ|.,䐫%36V^uO(bt/ݰY 4Usrt3 U/AHd#k  χQW+Pߟr/ur-LTo·Ly_J u?Y_ՀGkB5a#2dǘrnek""1eU}WW 7p}m`1?UJo`r[fB*EnZ)ȍ"!] ȮH,Q0gsxٙ#b|[%܈*)c=׵2m&bgF;8}p8>& >}Tu*c]J~ݩȅλ7FwhxÄxB5'\YX-.2I+cχ .%¦ΟJPP/SH i'^~E櫷$#+Zڎit /@XHݔE@z1Kx`e3߿όvOɧ$b'er"EU7nlFb6X`?8m%xe1Z NPm#F^9F /" n8 @/Uq7w!dG uy# DLwj;G[X+3%-$Ȃ~`X T" _OvT,6Ԣhn>|%M.j,Wh#ǫ&Q+2HpKd 9Rf.arK~8 dy(5|/cUG]>'ՄASf`bJǥF(~|A*L Ean8;},Ӥ%_ݣ$2Bro?ހ\|[tyz1& VJ"jkki[|Ɂ^_etz@XRa\ly \Gp hx>w yd)e+bM *|z>O<)hljv(2A ӔҹBl`3F:B s^TOr;h2깉0E/Bf<t 4(hۮ# 2Rȩ"p>C_W/=wnw -9|b-{M'JCFsl;#dB!iʈe(Zvlme%rCewx6 . $KX&ƅϱ^E%؊3.)z:GalO/^ l=n,^$~Fɍ\զ>q|JMA },ݥEhX QC#&d7R" !C5/RAl,b'p1ts[3mba>J*~J.fmC6)z){Ʈi=媾-\w _ݾ3Ic>\UU|yoBZKa[8$eW)' 7XN$dn_0hS6#6#lW3#]{w5KU7^8: (gϝdK5')[ qdr ҃RG~X^&&()B`t-p+>1ZooUHJ$5GnZ,5I +b0V"/ulFA"aٵur l"!RaT!>xDi\Y/w@r)RZ ]k@=a2 oKZ\XjrÃxu\S{J=q hZ.Yf /Dǭ(15 9|#Ra&ڇ|v GN~J})[spH{o{WW{r8p\a#\e+шjTVLZ߯AF ؚK#-n^6`;n 7bcrruJE%s%+Ѿߗګ RP LQ*,(]a:LĀ )[)D@Ev>>u.\NxƲKTpݕ\8Y3Aן VگHcMz63] 6ɉ*i& ̆E͗}a&t@H(ĵPfeqJKZI+UÅ mϖ8i#~k׬WR$@ 0 hi%6MQqiIx EdzL=%lTף-wjs.Ѐ:~m<<6 #j8n㭙%ũ EN5F7ܴ*.ShTDwk+ĿMDq@TF O7`{d9؞{$[|X !Pnq@DN L?")0Qb.i٩"NFxf,!C#47m+$R6ؒM8 տP7сTZA PSps^tڴvVT%Yaīy``\K{z*9p6 (v:y6kJsJ[{R!q`'GP) w8Wd9OY8;rٞrfzg> mz`<,S?;f!6v`^4I$hȘrUb^)U9oن3 A.l=s_8}sfQV/,k783M1% ѳ<)Jaf&k(N4 r!yB{XGH ^ GG(ٴY+,I+VxK{"]aZF` l]FP׆CQloʰP4̇qA܋ Dgv6N4wu3& ȔkxZ׽\J"-9<Jl)c[HTfSAF$ez`W8?VgUWPT™ 94лE\e/=CzljU4h)=pi2'wg.cM; KQ;H=gu+)ڏ8ܮ;jf>VrVf-FoW/?4.wL^}.Fi؋.ᾃSP-gp,6b`/BW &+`bB(fHD&}wDUjzAOr2Լ0 &mCr!7ѕyѵaF%Hɳ6[(G<&)IYQ f3Va:g'OU%7fFI~PN\7k*u q\8my LqeъtDZuVMt?:ڌ>Π]ц "H$#k-;a g橓 0RFVÂQxl}1|?t7yo )x+*B ܩ ރ =7A?Txf BwT6B[V^i')b14UY4qfaE\W$Uf0Y2}Wzv }ɍ2W2w,1A uO~)TUB #͛'tZl,.Ҭq1WwtÁT]^nFpQK\  Y!P)Iw?ZAQ+ l-?ʽx űimݠRf)1 Hm&I3S^5L@q kL6] ACRXDcJXu]tFo*;*J``+.(fN ^}&` {l)Գ,FדE1eDҲH~ ݈ߝ,f |`C'6.!@V *Kۍa$Rd^3)# mK5gfϚ5+:2F+7 MTV}=Nb=%@A$4r mY3B?fpMs\*(S$Mu2ь5g K!RTˠ_]G3qz#$tAUZO5@~蜒>@K޼1؆ߋQ>dgSyЃ—Hq~ΛĐ4uDeZPuTh9{I63; A3HJ"O 1dX} az L7b8eF86"MFcs@:2oVԸL˂t`ԍpqğp\ZOd}s_=;\?vF3 K{sǁYz4 Y0%~kCU^VᚥΎD$iahC *RZa$g£ppЏj-`wb,sh߷ziᦥ1]:LJmS#nVvJ$O˛B+M6okLy*UXotRM>5=`ٺ ]aD*71t.~t_RH y/D8f0yW /ǘᄫlm3:ؕeoR!\%ϔ:B$WPqVAZHLJၐnv=,r,_4ǵpKD i #("7 IV(WQת[ 5O.HT$kR3/ة*Bg]z4Tlc`7 DQ=.&7 e*SW6YpF[pa[#wmoc`!_*"%d3>9;O_S 1q6᲌鬂MoފG.$>tjFs9O ("K:=oe~X oc0]eؽdy Z\BxKI!JQ{ǙJ"ǡ7:)J5ޱ2V&dɍO%cUdLh0~&,W6c/4Ǚ{mRd:xʁ4l#~G?љ4cgnedlg (1`UD OKe{7[' ()L S%hsMt".?/N`'2" +D|  }_k8ds3d wVd~ H#\库Iޟ'\6@)ig\i!{֘!nBZ'oFMUt64t@<@o,mʡG<qzaLzazù(M v49A:~QR˄U9I֗Q F*j/.._vF,; XmW^\no]=!cBFzO/ĵˑG&D>]e := x5'6)@RSٔ'#]baŠ-ǿ-|NѮg"6b(!|L [$_0^ f.1nV^jUvx6a&ybmi$vC͇bM$\Cm0/,~r\CXnMgUԴ"h_ ǡ2_hW'f@jԷO23 h"H}q&U0YCN`zvN ApT[|]y9^pua}8˗-Fw)Mj`=\*?h6D+b{*}ՍɕK&"kOРLw>*gE8]B5rs]9g5XO_+QR@?}# =`|?dll%XqLa;; 3&as z|Zm|Ȫ^@5s'73+CemU"Tk,:WI<&:n3'xγohe hzQo3{!; q,h^G څmJ[Xk.!*7w,Bm^4X@p%W *$z | )_($".!D (ޙ:"8_8OjָYVoM?d\4ƶbQR73cL {jJK>5K!K7!lh(T%a8o$xE3t! VmLYW=i&>mY9guϝ˫i cN \-*6-Q&ྚ) G:٦?cRNmih8H& T#6_5_8/duBp6S\]RD# Z@iuK9/:A&{- <޼bpeF ˎM&t2q6#I u@F " |9Հt6sx!Lzu"٣r݁zq1@As_z,jX?BZFIXD2n%q"^PB*665R ͫhoJ:Zвx`aW o6q*k]Xeݚ᭒1bϘϱ%r?<>+@k`e|V= 'Iߑ%Gg;jeZ *h^5C:yfp*:҇$AWs&eZy(޷\ig7ƻV~i1&ط{d0VdVxnxH𨢬l ~٣]OΒޡ)u}\A]mty =@^k|3:N Ǥyjv. ~tՁ_I]mjv=&E醤ᄄ0W weZO%{\F7!#`&pާ{n6Ƙ|Qa5*+HsS3m7v47a֟9,1\X̱؊H,Fң0;Tn|DپFkik*/1:֥tb 1V]hiyߧ춿W?#D Ea,*}UnX/]޵5t`XfA{2̲P`"` +NC1fvi8:#Fv$U\kש-L3%uUݿV| A\ J+bva$CYmLU2}e!:R8P\Z=sSM 6Z뎛|+y5lL8SYP Nhi;~r$SR $/eʻ9~k\w/wͱ{-ԡ׃,df엮+~ Bd R>S$DK~xAb5n{Y ظX*-%qnAmX'&R[ޔ1hIIk!W CY =A$d,+wR{A k;I6LMj)&^G U6KPp*BO7dA"*Ytnثtݤ敐DZSމd 't,] e7}\2Gh~E_ǕTh2)AvKALðڪ_U9}o`4KWm rRVgL@ed]pe3 ވº!4f m9ൟW(m'{ԗNR D|ʈFx ketG  ?ESB`YרJpPA=*Cv;f^shYLA[%3#ݥNtû S|bbϑҽ&AA,nn'e^7[suN-\lʹ]/G:'8z %ՕM5sb<֭Jٴp͐ #f.?p1zpjiQ|+COhLl}Ӎw`~`3'W20NH~merNy-ʂuJn~&~ J&Mf.i=P&(8Ժo D@V*!=Ԥ,^ bbN\ M4ε֨f1P~r̷Q(|܏ P1H$#e1ɴxV_;.Yvh6>9{:pDh1Qzd^=%nISk[f3pia|O\k)#-ogNG(O"j4ܙ/ORTʅ`[V%Oêi? K׫m*XJpfMYē x ᨊDnz"IXVľյT|" M&qa_KB1(yc0q-PDk,YBj ط?ׂ=r|qm{z8f<<~!FG3ĩ<l!<~)/fĘ*Xi'mҡYdݔ%*N"8h p d&9w/=P}p^{@9ѰtbF 1|EaW4K̶A\fI 41Ig=BTJiW\4b݅0;ibL)K͒u]j̒ڌgUJ*8VU9ZFeHb_  3e(lƞp1XJ7@ji=x6-/g>y &-Jx>/BTm%  2t\ Y?6ahHZ5$@s'S8NOt8O{!D4=ة2*i"|/fƲOˈ0O94k7nۋjJϪ98oP{uK,݉5H)!H_{SKhxRĿ-t[P&ؤaTlwA}4O8h@|d~솶~Lo?6an K̮-'PYːxa -sY֒T[/md%Za(aBmLDDz-XN4bL` QO'V7DQX%;[.ZlOf 6`#Vy~7׼o*[?e' Ai:un/Gco1F'L B\~ ~t}iqT2Zu= \ZDUۈx/](F'#$RYߜ/A笙:Q2C>lxqR;v!CdF!o>7sVM5OJyq%oՠD-bXvŲ1BT,< 0=f+:u®3oSQnO;苒uK}f!T*ߦo\$#&O,= }gfm"eŵ晰_[- WXN/)bJ5hrȮ7LυeIJ%}eelF  TMZP7g v:ט] [^яoJulP5.Β6wgA u#m!fA{qHg#C6s$4 rE`ީv\|l'eL&#jtx_l G^-Oo0:w]0R˷ipK ;#GJfEJn~}/ɠՁWzUqӣwGcd!IJ~m=3WF8p5Flsn<{NtQ̘Jӫ'8CH&6 V: -fP{'7IXϙ/n5gise sC62~z=` [ktSy릻cqI':$fpQk99 jfr^|uFEX+m烱 >Mō0ZCCc%;ERMȸsиGqꄨD k@]#gڙbG?0E/- U$s@&rp$grL /1Jy1ua# ٺ&sJ 8Z=cxQrTWK].4|VBP'u6#dfEAгCkta:5Q̷GXbᘧe5hvCV[56vk컽qJDC44ة*78`2͊h7\!Suh&Ȳ_JC8}ktF$o XkхunH6jQ};.gdJW $bF-__yx"mq^He2zl_VC&5](K/Agw'/9ց"F$U}ɢ p!y3xe]˗,]sA@.vz-m~ƁRe"(:Bi 'МI%<>xR:v($l٭^L~z9uL4J  ֿpLh~+h@i".jf&]+о=ZBǓ۝rJK*PB]2 '+aZ=ejdJRzg^ivՎ!|GV (V(-=:)xG503wkO)a)҂ֱ*ԍcHYJX|/fK\ |utxnŠH霿Ij_bUr]܊.~]2=u ?W\-ڄt_&pHW10.M%ѳ Ӗ.$ǭM,gPJ(Gv-x,zS)o(#! ckp#V=8yX6^prZѠ[ luG. 6R G2n>(",zGt?8k\KءhN:`m ebt[.VI)@TO(x &mut@[-aiNDS<@+ClhR2bÜ"58|}0ɆWQkP3 BoOy IdL7S!'ՉL->…ONܻq^iBM8ġꙬ-7U@[81RrdtΎAzZ9Z:hC*^x;aiеLK1Dp;*uhFALɇ+9fN}Ɣؙܷ 8﹯[<|m[ 9,Un@5u=1te̤' I<;M-A"w$mfW9d95 t_A7g=[D@Aei:x%tU< ja ! MnQnQ]4ypKdosF? &%CDl-p,2r05߸ #t: /lU -Tmkq&~*Gbȴͅi\fr;l+R3&$X9wq6尀ݎ@*gUl`-$f'ĨEHܒg]sCR+!Pd2R>kcSL㽜^$5LaP˭/*0g OG!PPZUI[{$dmZy`XPOS Cfzc/س2Hܹ.7" +RZ@IY.  0ZC0Anõpʪn !]6*ZgW`ސE+,=>v@W9 Ǽb5-΅c1@cBz@^x(Z H>jd-Ø'EEl v#dT-54%st%nb-P3}] -g]gڈ]:Ϫތ/#ģtXzEpl :#a8+܁>mRv"xm;&M~.HI1mB&XX:֑"D,×al"9U܇R+ӄ]1DA"Rzrx:A Adv5vKJJeQqdpMMv"ی%t+r =2ҩ:Vd@r+kߧZԯZ^ ΢u%ᨂ ]ڣgAɎhC**bSld&[zr*d87$px.|6+>`tQRM D{K^pRJJ3H~K`/GsQ1iR,}W5(l*§HxKst3wDjt}l_4.L!)C&p̄; :~S\鍂C s~W;336|; :aPFge5k{N3>3ާ?<d_-Hk6=[q5!H>q=I0B"md:Sz5[a*;^"/ Vu ]Ku,;;@!yvUX%bv1qLek>RP;E0 /%1,!Foī ۃEM1Q KI딤FlOtcLF'k2ζbCv:`.Q\1x7\1UerЍt hѡ}i g ܧd}:2(>SXŴ 3$bQ:gL9nD<7QCݝ[8%mFn0'\!Cdы)foM;\s0{tJ]rJq^gͻ<"4 g `o3w]a'yvD>-:>1Kt=VKx%B Rn8y8c (/l(qS1 xqU{ [qsrlJ/n̜6/? ~%^G1 >pF 0Ġ'}6{ބ1O<5~Bۥ'f| au_-߮4ErL"FQԎ5)j(pz DVkƨmƸ62Lŋ*Y{,e7"Oގxc24pI;u:YHG̖d8?1>˻ZiJd"939T-vi.xNqm$b' M8wMh:o} dl^Tw,ɟ#(kL>ztC2xs** )r4rR;+^ڳl#f.~TZ𴻕{SfRśU ۑ\cҚ^0GK^;um/yuX{>>΃{.u BmiƛBѧ"Cܗ޲d>Cxu >UBt 8!?g+D?˲ب9<5ҵg<;- W,—kJN=@˘pwkk&&(x"~;Xpby\K1m=@: S֖.fk[ ,7lI#mJ_J<;=#4v8y+#kbcaE Mam5?JڤCu9ׇ着4Zܼh AW(dO.QA6dսp  %Y-wA*)ϓ&z?8QsB.s*?Ӫ5Y%W 򛚃 X75o;Mp"֑fQ"cRjPjs\PdmӲɌiOo r"YlP] ) CրlFnɁY/ӟepwTOVEOI9qIU2,VZ(ؚ8elŒ<*Vpr&;Jy\KCsOk&O 9]78|0#m_eȦF.yY  p YHKMr?S‚rvk~㔴av^z #ց2폳o2$+ka)"-'C`p \4QaRJ$ںu]'bAN|xA/owPB}{l؊VfNMDqQP`ReN5(o~/]UJʹɡ)0R_QG?USnkkO| [?B3XSmj|6t\0S/eR"mQM2ZxEO/눍y:Ɵ\\r]T!cT;T>Uiw"N+9J7[|KL3Ak B)ވLLQ^(\8z|T]c_TUqM % ·d'vp ;4d]ri8*gp ahuNggQl\"^R'rhw3|'n@: S2x_5#>ǐ, VSgdg'~-:%#ikV+'%/l-%L% TAAtؒfesTnk%-}_Xt|+-F{jKmteeT=O{X3ueP If}̞ ok~'ќ0$T"թyO2]0L-1$WNɺ/kʘ9!s'C#M&6=Q~?q;xt;\q2JlR\VG6Nc[;OH"]8݀v#;Vj1 4W*˂]{Xp0t0++2'?-b<~9 "1122\bs[ 5++G\AAs,qS^t7iV +^ ~Ak0B>vyaqV3Nijbf6 3 Z"^ oM#"&Bи9}F΂N:g~ڏkY_Ud CA!Q@ju\P#JAV'#h

z 7IWtTPFrWEWs.^j[IK㎜~k,p2MMæ[l&XZ`G{ϬWOX?I=/ sB7Ut[TŻVhť:Ђ4O VR FU ޑZXP{ʸx:9+>_:Q6gfw_]-_^#>g kU.5W/g/,@uC+?\rT(ї5qMQ2@KRԜiWc?|TMܔE [J+iovqcH֛!Z${m\ s֩ݹ q~<25g޺ObO^炼y'F(ڡ)hj jsI/hs2GkO-zW;VQG҆KpsvH=3*իXr97(֔>~QhhG _rvVw'd;mlƣɰ5I7*j]gPVN ї%t jij.؝nu#WY$<ܚW5;n,$><R/vgɇጊ{=R\>7aC%MGY>{mQ`W^}-nJgюt.1 `z~Q,va]͜nv4And`e7_ΓOIWST܌vih\Aq%5(Чc164k$2 ۚLHyBB< ,I$ӏvP E4ѱv&kZoϿ_p.x~K,wr1] @d w:[9PVA>(H5؆C&d5SBdAO4& li(Ϙ"f;ؼZfWWi+ׂv5:G[Oh?{=% TwXF"(0:|{&6<^pd<Ո:>sS:1"iu` ȘE R!#sꝺO􎭡'E s]NW,^_)VTS*vH3yq:qu$IR$7'-*Rr5s^u5z(v|+_w!/ASh5$dYiT/% ! \<!yLBP[;|i7g~t<@OA}rN],UU>~+_$B`BDJ̸0K}6saXoKMі0T-"̝Z=`1S8s[_7fNtaJR.5!ܠ [^nQcoib.,;j" )^BAE_JG_gy,r{X{W3s${tٯJ!d+ L ِYwȾl *# ufgGfN 2b %Vb?_j3 >ƒ e0i3  /YHa%Ň EmU7dqbա)5M!<;'0s g){Ra_UA}g׵gܨ6Cd_rZ%Q6|\_NPSԶ *s}c/ NYʿ>?M4-M8G'z R{"-=~ σHwstqn^t s}%^k'1{UCVp6|ʹܞA*o'W*<Αx6Ɓ'CyKKHt oսpunvn t";H߰WyZTHSY&)ª^_>]@Uvhs>rϹ:TQ`~O@9*YZt⋫fi)+ZR O˰bN^am0Jf~.L=f%>^=3MZri)TA`Jo:ZK `;[/Rbo B>E[&T*8Xth0SkW@N_@e:=+ƙ-Ս=>I)xupF-C?ޡ]dTXdI&|E~LT=j@5r24/NȻ7tP*r asUY,-I`m/tM(ɘ!aN%#tV5()fzﻘoN3H`&>2%"Zè (u#8n[]B-r2Pzi B 7Q92 phBj'UG.bB0~ת0-)% )(/ûcaE: -t)RvJvξ;YZ B9pTz{4/@t{j:V?4IpCaM֣-rS",1vVtᔢ;!-̼ >I<ʖ*KweąB" o@x[=G7?-YIMl lBEhF %X @ɤ&rށщMZs䃂6 a&JfYM( e`s񐅃+74…ФȺ./qN9~,Chn.O1h$+&1qw݀H8sdob FL Ykp hOI^ĵDSV u-X|yOX@Aweғ5[ K?KrN6#Ӷ3Lq ?Pqjm>SeyRI?8ߥ>qT൪[jsD4:99K'[JoƎ|4%.яL1ہ,[)YUnћs34p$ÕQ8_e`)>\&jkj4 iv#Zga*N|&l;{@ϟDj>zt+9{Ъe5~B'RV{o!W s-A(Hɢ{\)bdJCk~/3 T]b %o3D밁$ (jQXw!&т.tO+IGHL~Ph*r\KF߸roM-edi"i$IL+k# J3N Qw|\]B]5ٱEBv4AD_IfbF"h~~'Pr ؽ?%`mQ ]Fzt@{4FRy MW'7@d9:3gaB#Ķ;ٗa~uo_tu϶A m2gN/~cBjw/+==Wy9JF >^r6o+gNz$<30A0 QNiufF+5bmN]@4j9/ < Qԩ'0,߬;RO&)}΢KkI.L\.Nj_R#8(ټK)gچ$m~+2:FhSR1!+q4!<#;K|RRsOAK_-G1!v; jZ&(Hkb}ͽPEprnz`4!Tzeo/>]SB)8ak['?S *(lLʮz3ǖVЇq+nE?l>:1YamRsǹ3I!l1rTS%r"',cVXV&/IIhK=-:ȞO 0 f) E)q$@Es{:Va; fώa|u\kb-K'DCsՋB*@W*<(8I%V|FǞzakȶO_ƭAN6LP8P>xPKDƸx:\PQ&Kln\2,]p~2EWOVXEkw9C͚wP'xČ׉ԝԫQ9jvao~8 rpȇ2@'zBN%ϠVsDBFnB *$cp?i6f™ML,><_؉7IL_ R!V8`I7"-'\ΛF51!Kc *ቌǺkdԊ`Pj pHye06; fK>׺c5a9[W ׷M<7s h,)M]]Ua/\lYdؙޞi mbh3q VbtNMդ15ʥQ4̑Dڜ F5sTU" IȌmZ@_ns[6X+L@3?u\R쭡&N?4V6 FM\j Y$T ZS?T}s3O2*>6՘THTvEagӭp G;@\f_ppTM?YhzAU9Hm -DMuL6X&A;beu EdQ\zPxu^L\[WQ'=1Nͨw D?<0L/~c|ؔnɀ̊v#yςh 4$mӮ)B/UNbA*e)@<+R]QfplAUؿmwB[ߤ)H<l],ׂI#UlxnL\zH z1m(3)ۆB?}f[3)p;3ng NPF(@3C&S;^r0b~Mm4O/:VDS ez涘ɠ2G> Miǂ-3ɑt)'+?kspǁ.v5唃dL!, !q["V!4MA7Kpz?)@?Ϭ"'pż*S2}6xc$ >A|= yƩ2x#5!{I:":4)*(rۼĈb -z?5/n>ȧF,ת+<ak>űfL 91ΩHDA2ƘyP̤N@圼p!&B2HۮTE_`60+z v ع8ɰ߃#GeU-v*7 o&נ@R%|A6bĈw+.[i %iJW=6Yg:#ʿdAW4tJd3ɽuA[;Vn]I|W9"'N-U Y -B.y6G4ae"t@ә@6ЩM8#0Z%e ZҲDVR|'a6[}ft6κΊםӎ`3U)?SZt^a [qh~98:WN&ע53~6~-ӎhLXqK{q޾1M%ۼ@>B<YgXVp8AL#7B -m]m|M}^˥Izsr{i$wa_^s3i~.%ԓ 0b\!gHhJhHTHns(E'xP_;T*_L*`@dJ$JS{}M$-K"v×EDFANwP ;X/T75(36Tňmz\_ {km9fdU'rLeU|҂1F=M2ъv4DFa _s@w<0k7#OJ)LS@C|BOxI}HRe&6-*}&j5$Ooߓi{4x7LW{ZQr6d4뎹 }l?ެf$%83TUE0K =u唱ìgE]4(N`D(a}a_9cᱪ]@wJkVv-c*zV?w9"W `w*#o/HD&F=DtM >WWȑl%,:%MP_hslߴ|6FpNWUIϧ`/W?tΤqbSߢJple$f +e'(ChB?Nw@3RiZkՖ\s{f˗&|Š`nt'FG {OK,L.nH@b7S ̌;#~k4@#SJ%;A\RۥrFl(t(R61X*f7, ._lL ~ 4-6~ך { EcsA5Ƿ\/()RFbb)k,{LHa%ubx] .=roqG9/d\DfLo҅x 8)<<72{(<;ni'\T(0DtJQ6dmw7ч/|yo7w8bH`M @Fiڝ+JK*dVҽVR ?qI,RD>z|.;ַ1,䂟E4&j1 w2 ,8x{ѹ"O'ՊfCAd(܄缉.aF`T t).C'kϣ`K_@nk.׬Fd9~+Xd^Ė<{UqTZ1ni96דEUmCelMl;8/ rrVLa> *)Vi.eӲX1_Oc\nSčEl-N&LiKnXS8~ lJWFp]I_6P[&F2ymR?Eߊ'n?46 fUˣNrVv)іwOqNRbueՠ^yg;^Ʋq%0*؄"a~G.^_H N|-\Foӎ~?Z10A;B'3P_;÷ZpM0;f ˸dUAO 2HZG2:J#t߻x"ء44 ndOY9$n+-$Y>ܩ?קfPװ!}wYl 1@hHcio݁ONhzî[֌`?H<*.jy{T'dp,\><*0_ڧ&R裧]gGngzj Cx ogPIif{e/X_!5=) jxcO.Ͻ-Q K(.Sy^G[pɀi-i13"`fI̋ p4-fjbFc2nѕ;ϋ偛^HU773}3k+ ϮŠAl`O^CSl0̀UBM=n/G%.ğNt:‡aaƊ/ypԠ;Gn.d𑐰w^T$˗*KfXp5Z[R)=ڤIMǸS T.Y7d-1r]̾ݶtݕخ:;+g bVEMv%rڞ M ':z56 h*)lҶ%fnkޜZ ʜo1{-mvH2`s(6[yJkQ>3߻U/!/y߄KaMa3ϯD>s@CJ[{ɷAf}k8V$b=}p;>4[݈\Dn3O+|L3s4ƪ+~]ڦha;uN-%9 r)l^n%DX҅)z+tc$ ̨+?%:0s[ 96X7zs)ê9uwV2q?tC78eyW0#_ȁ 5)߇8+lbSGMC#~f>kɀVt81]1S:}CtHT/$VeG0 haS:G`f?i=d9/JWz aV2aCeS?p:݀(me jpuxI: iTA*s쪰6_NsksϢYzy!z/L)nO^`pb*kҫ\Gt嗳ԐpMԠ?.=ؒ'yGnX%?AQQ;ɚptN7ThX/=_6 'Ro`(|ZZq@ư}"m\*ѭ';RۛmYl}pKRen8]g}X[Ί3jze/og LdԿ oTMjSV!]Ca3 5|3}'Iq*hF(À2]2ފviwι ġ8fFdi@LĠ58;ɩ5> &) ʋG iV.!M Coٖj ڕ~?2@h*k#1TBh_ʨWD\ &i 9?:eZWXxIC\8zX(qܯBk8S{f k pׯ7 .葮47fB2q#1ǯNٰpK|)4vӕOm<0ʯP[?"fKQ<Utt%vL}Vzz`-ӫEyo@_*yb8(O^' 衳Ne /yoWZ0^r+Lq#tP7r>lS,;T[[~v\qH? xz6Y0RŒE7g0oF~dpO03b&W$wڔ9H]@rwo-LktF.6"qcZH`zx1 RŨ7 zԾ͙97xeG%: nc[ @6&V1nۦ2,wQmLH $kmV \aW2{`W_͞C}\yK1`CŐњ8jcCDf|!=+A"yzQzFG6t=P*U7}t6:skD]hdz}""zވxo"ʹ5eN5ܖ U7Z;@]j٨Ll8ܖ…449 `_,0rojݦzjMA!V0= Zi`uk.y0F<ʜ^$-T{bZ O>@gl>brTad螺['Fe$ tF* Yj DC(WN#) 񿙞EP5đ/ΒgK5*dyG]ꌺ5שzU+rԩFAo~lHqnXV"#8 "l,6|&qVFt5'&˔& ^eI\!w:P)*$D &}eS-̒KKDQ ZSf"|_#|TDn=8XAU|,*p؊ \g^m d1/dv <l[lҌ(DSNHE H T#a~B)v▲e fKjbqQqP!i"ಔrxF#92z֣X m!'%tXc=mO@DR^ZM ! ,u ፯+>ʻYʤ#TX063;#r0G@_!6!4&%5;-/C ДvXa$ v+>1^Q|B7yefP0sa@pʣ~JuS͏)|}4 (&W@xw3.b_4lGsxB ` 넖2(5$=] `pA}=2IOc{ PAva$u^inzW%s~wk9 @B%+WkV}Quzp߮!C@#ĻN9e;b//o i8{aEbgP 5y2n.Q,^8z} H Ou9}У-%ZAWsa!p\)i[q)Oć8ՒZfUH`F  xD'ʼnĹmCt)K %B C1PE.xu%?i@,oL~Ѧ1 Ti)z3rYg/.NQ:™H6qL$;<[ћyG'UjmLNUw M< R`ۆ :an;6TTxQ!ްQdc֑=.aY410S!a1l/X0S_sMݝbS]TeYPǍhHN6"{\Y'MIg[anhM9}Yk#EuSP|/DR&=ݲ42oyxaʇ j9_}}6ag=︶SYapbN ;z<$14J,0sV\-գ:W9w2\oәKo'P1$-=nԮ $5ciy_)71_'p{ \@$rfW_ּuV@;5M]@ \r+o8:Ҙv@r׉ayˑB:N>{hqǙt ~G/gmHˉ=AāI9Ovlb-uutx)DGɟrTJкrW^)ݎ%!X֠ 47@r&U f,0z27 Wk2vest`v5'ہq)tav@ Q%յ9BWZs N IKմQ.>+n]뻂YK;3W7*^&"# Fh UVc4zK_WH:?lo>\amvCT)wHa8|{AަHmZ'πeGԀ$˴4]U^\U-4$Zl~({tkɹʐ9`b Vx'LKɌ\ i)AK'gQA7?._DU5E=dDVd=U&zG[Rk-xWo4OǸܾr.dڅ, q-LU<&5J.4?xnk¯N5OEoʔ&HiA kإn#k>жr2V|Sun1T{ *!崎}}'LO3wJ]7X<'yn42jS%W@w.!UՒwvux04HH/@(وaK-E%rDLaABj4o{/\}Fҟ2Ӎ?EzUnYeVl}Jw#*>~#ڏS hp^&ڜ$+D]&UF/Xȍ>υ{hPnba]7O&xGyˣ:pu*KH撳* Wuکg(~;{#b!N~vBaofHgL݊ )WTRnNl}H2~`@܇AlC5jƔ-#l˟6:5Vf?q%4t":}wg-go =a1؛AYkՁ^œ!5Y xK^ctӮNNC@S^#xz?w\\!]jqi ]I8ħxNƺ./4 3N5"䆥)p`N jMHg>3&9:B/\Lzue-B ZA\os~|m}~7䂙yr?16IP{"Ct o\hWo5樾CB{3_vMAM.R0YˁD 5*!f!}M*kENRR 6j3!p+d̏.p]ʺۜ<4nK+OksB+yQ9F$);IcT+X^OVyӇ`x $Ɩۻph_In {c2M_iw?٩s KA՛ jϒEtpz\= q0_1EA- ίIz ˯rjOÖQ6ߺ48x ԡj9 jQRQ$‚~e:˨sEueTb+ 4;GE#́Lm/"z2WWC^A4c52S[N*!;$QDn)>V%?HӶ|M"Cpl#ygQL(H7TZ8:mt^qsfVφ5u2tXXoYҊa9”5( ۓM9CJ/đ. Cf En)0oC1|Q'n%k&r<̄+71\bgOsKlۗN4_oeG5yZD_w ?_SXٽy"\ G4̍SHnR;c)HqθtXv02fG42I32 +g FrɚϻycBe20\ώv°іb!&Ȍ|Pߋ|0s`i`M2Uɹ V9T82-\bݍ]NGk/I{ks95a2$]NI{Q-h6E.`Ig`Ij34!ײ>tHS6)v4v0Ryx_G`4d˧Xpeخ20/GRM{30^ɑ)5<ʁ&"䠅EoYT=e#_#h,9sr9Yt'.Žc(d=#>~'۩B Dۭ<һ)"PЂxԠ6} lؕ0ڗ$A(F@]L;iG`(!`W>U`,XeAeEaxSG~4D/wGٌusp~*4Vx/w?<)š^c3|+&Zr\^an]G/I;T-'ɏ`("tRщL;Բk4Ŏ YO4XPR*iDv,j1Q#+B=l԰w]7xop'ߓ)9]f<ڀ`Fu$ҞtLج<&/"$'uIa;YH AAŊZ.t uDePrݪBIo˷$& rRv%pAԥ_s$='-g^?_Q$p|hh{ U:6!D\P|tYl`w[|MhL5 G8%uFP7so &ͪ Hb WE@iQl/H!H. o/`bwB'ų6g==IwL !?LHVj!{B ҙKoHlА#E%GTP~S:Ju:hMPEAt[wF*NwcWe#z4v<9O;z+RFO8A!~ыpP2?S3,> #H u^IvD̀T'͇HS{@->؋pp1/PPB!#\9Ǣ>X2%Cev9̡u객Gިcvu7͙GnjMR0\=4!)p  E}ޕK:\*ϵj+ gο`c6UECoXJ7{fy1IJrZJRj{/ YLx|uxN '3jXihSه-ljo)ɬ81[z޻<<@t~)rYe5%Za>ZeiQ{SoB#KCm:]F U"lo:` #Pd ?dNYǛW$u\OS3=&RcP(D6/SŋWuf$rRβ#awJ;M|\WHBs|6W(iau@m D9a7;Ԃ@@1B| Xrֆc)?H؍+XG}+ꉍ}ޓc‘PQZVsqjqd2afӕAIvkEmhylYECDGmT%:{Fm#"HTJWT<3UpF0~C:1Qϸ&th~ 8ݦ.3$Oϭ?oWaW&UUO(C%|:D.f47Ҍ:9dnL_ XR}@y'\LT/n35% ޮbOgbΚ:tY[a6>xaZ`]¡:,nǾL#4 8s$84I>^o_>HnG/s8zf#؈Iz3F%E:V$O| "nOM0w %N9'K伟CO6K pisfρU䪕h1>Lz5sC#\,Ng<3= 3ntvFu7(mpp}5 c+އcvU uA]9" Xo(R/LA+/ka^P韍uycֆJ~s $@F=,K(m.mOs:cF ###H/2\~ƂNm7U̧ AOę2QߗS7Gl,gj"FPኖ=&jH.Εt*Sîee{ q~w+yMd Xf%fZ¤ȝeqIЕ3t'M㮝C{D2`]L' k ]4Zչoȭ+AK,RbY=])χՋl3Gwܐ{#'+\6x}"7}}d,"5ɑ}*ROu9]0V<,51i^ 3_B > nS΃/`4d򼽄M$јj2GGSlh2UsB1^kҎW'qcd_NÍ\t@)E:FSuS"~ʁ,sYdHMwS{Ԕ-{ڡRQǙŗ5"*c /} |#Íf _Qѻ!8Ќ52o*]HlW˩vC30U)O溦bŶ0ʴݠHo{[ W8sq _;sDe(\X:j_L=J,G,^ i,·At_Q0q_XOP1ͥ ͢,` WS^؈&& L^JyoWpqiH9~NmCd@H?E=} 0%Fj? A:= iojYͭB=-vb\D\b|ȵ5Þ!@V?57ckMt DR,JtctӐς,]qy=|0ЛdT4Rk}ݖ;yĤGTGPw[`fn1;|3Gf$%xSHE>ɹ? q `(3K%l%* @Nfb5HP5WOqsW<2-k!`I Pc3wMI*\!)S-X7LotQ'YJkrl&ClW=լ(톒0k]:5Ph>U)bUUSkPO^x+ Y) Rjz_c.&.ej+?EmQDV:FWCaeg^.yW7d&M@t2Ûqpuu, Ǿ~i[ 9ԼK˶inyg6SFGb!gOBHP&5)NRV'Z݆ƀ<}0SO+_o@*dvUvpwbpDc? 2&b5| m{Rw[5-x `&9^2$pw>s4b;/Nfk­߬M =/Ie" Rm$(D.q9!4T%v-lek85s@f}ӢpŶ."ۼO5u5^Cq8XE4]<Ǘcͤs/ݤvCEeHGmЍM 0{`y.F/9<3][%F@ܓZ)5>n5՝22Q$!Wabt#. "07Ko%XYx:^df-٭̝\7HOYVV UC)=`m*KR NOaޞOFga.+FֽG荑&>Ҧ-YKHerVZ>b%.r41c^Ӈ}6a(YS S)H{&PL_0KK4<:@܀tki& ~ln~w^|g2 \} S2g WW= l;Bzn1u(/0!Jnʽ0llX,%\\l<{D @T%7[N_Ӏ,]2(,*sҋ~Uj;u0e7CSa:G}=n!=R؟O0@f?VqU`-eEy9s KByzi EoyX _+Q)m0g>ﳶ+g5zBKщ?աB8 B{R|3_27@ר} {V&,=A熽:(;J2*ng+ rč7~;]5,"> n%s :nu;9h4ež FMD.m]=}S 3s%F͓%ˉu-NEdazDCjbdjgvWS#燁1vomtDNOIoOUV0 MjE.We|:(oI#Qzj|m$wg~P*vY`§*p^XV2 \C_0iW& 7qR`a+M˛%3$ybJy RO22(,|ݯoED]~Nw֙Rd6<#鮜!G4&U^@PK$H%YSs&63>*ȵ?E]L4$zoΨ @r3( BY$r? 7u-0v{oi ds: 1S͢cXA^#b CK4WH;<2PbʱBϮV>A] S8_ϙHO%_iͶT!bIDN)QQ Yѳ6\ȇ( ?= nI*!擔)y?}:W/P3%KZ744hCO ~gi҃Ld1>ah&_upPP}[[0k5"-U|qwl-t@. `0=&@3i6y;RcAqճÄDxں3=|4zo k@U^;;,()sZkM29 sύB Ҡ2]$h֧^k ~A@zBf_)U R~z{#Y/x sjxXFǛ] \^KEurQp"͎="R 7\1Ss|ޥVJn՞Q"7mTlIZxPE |_ZV7ItDPT94V[˓!g`{pE%K 5|<z RW{6 P`Œ6}'i_~vqU +8y#ac-GlpP ˢHӚ9WF2"ώ,O݇Di!ǂZg&tvC!C:+W/.bsd$8BQ*{NsTƐcV"S/D &t[3ĬnaKSMBtY\%$ȑꮊ<뷴;w{J,rpeh{DtP1{D*}a 7aLOHai'/ygOg3 Q׏03m6^֒%0ߺWӿzK1_nȗe|-u;>@A yhp;=jztL5Yr$xnޘ Y|Mcpķ)HffLǵ݊kR"=n o_hwXYֹӜπ(2̣.DcRk/6Ʒ sj=' ^ڝ`Z_G%cM#Tbp/zkD}No{9D1v4}B3mf- Rb ހ)ܘFF7%V][PӬ&Z<ܬ1Lc.<+S2*pP u}s&Cr'VBA{rYR{D)ߴ,N}p?`@ V)z'~UdȞ)4EJEq4B&0lz~^%c݁zuEG3 ـ 4H))k| FQJhlnӾVq<0.%!okIMR~o+vOھiX_eN7ul4I6tcefZNU[5 .B^}6IbyؿdKYZḌݜ_Asmo֮ tiK~N쀀t0 *WCLM-9{R)aT"^%p]ME(T©9 ļ&=Ds0,=W9\3;cV+~8V[\ t/D(dYh2Y“ χ8MFgXUEI/DJ=CB)laiguwD)FF2#@q/ BT3A|{3h(-О&R)&Q:ьHÄ-U3fvHWsڀv,Cv Q(|^Ոp͒j%?!Zs ǿL?R_ū_xگgy |ASj0s/w[Flbou' uˊɕBpeb( b4Z9D*5rbHH5ks2T xW3?18쥗_@1ک '+)tƊa#5ELÔ5 #DN 4)1:AETK \"8Ģ xf#pLl=>.%~B97Zi^Cd^|>e?uS*Fd53 ysD}k0IʤA,MH >=q@.aHO@  @G}UzPT[.sg3?on1?<4#7F!{aǹ0֣$,J1*n0>dEluZ ^%Ť`Bŝvs\G?!IgsT=]:ővG6mx*FN|pEfGw>|H o]*E(VҠǪAgGz <h-Ā{\{S n/z֧~N/@޳KVHn^y<:~lgGzΆWNVeV9OkT#WΑ.Yf GA8j/k 1M2MN:"NL06 F}cK;JhJtΦ#3@<gF!9`]c>GsnЖ]x.>Uny^yf XAZ)ݜ(P QffKbSI{DŨ(lěVNxicN!ʴM=QZW['*~< {} U!hDHZᆜD%߯ZݱGOi@Ū1ɻDN)n{eT%cm{Pĸ [$.Tv-4y79vJTiX Eb#7a5R6`Lgӈ9F#]Q%Lca*ꨮZ u8-zCO B o<6%%ESxDIشUzp{ ҃;nքTPSsqXTϸ*Gײ|f'Z('*u,JS(1Lxd(bv7B0mQ NS :F)nŰeQ@l';^cg8kϘ Js^Wiz0Y益 LM |YLr`WYlh?Xm޲]ۡ$3H+QjP#M3X쥂ikW>fs-N. 4M^aM_dC&g,k'$cF~pL,myleupgo-|H$/CvHE=FŖ]4FN?TIT " AMn^{盌 HKH۫ c%xfA #*SsCgh'svGxlӍ4SӎDFxir4zmX R &5pVNb~%d*@Wΐ )!x<`ǚMIwep asKb$[kFGTafde0v+ R7}ܝpR)zsVpU@ TtQ/(d۫aөs^ۧEڂduu,ŖWS02R (m/]vk 7"1<{lo!^|K-0'w> \-5.d A)A YڲE^C]@XvɆvZShqOgY!!U1w%g쮝BR4xR\kă*ɽ̯C)@g-gEƙbfY<&dtzC~`@L2mWŘ|Rmx"uiOvZjFgY҈ɫq<毂 ;D 1UD2\s¼'՝²LFe93/0XM2@} wɷ0 T,/ϳ!,iAs;bsa%nt~%|&)ќce[?Z9 |qEMlkWf Eyy{/v{M}q qTyUE֙߾ZHv&%8CսېՃxraW~Wg#-xL @Q:Y_]ȨILK#-98/ b ;͑ٛ?8Fumţdv,1CܒJ۟&g eG^T{<҇Zؾe 9LʧbsGL΋4O^d~̺ѿ !0/{י%l\[~ER%<`Hg2p$fp/xg+Vz3\ۋ7J}EBe[I;Y7Yq OM!=N>/{sx b\8|Aɏ_2at\1g){:ڻ 4b<]=븟HaN.!8ݵIJ=o!Bne+^ڱz*'"2Bj?@qAJ8|-G &S%q Q!L!Œ0M= {$>6!RU*ki:[!TrҰ(Z#N?`NV|GR;`4J6RVI}1jl׊Zhv;uUBRh+;au ͼj} |a`m?Aub0/<-aY6xg*xz[wMkgAG 9#x.Yd>F5A6#(=`0\#݅!`NChڛRU^,fp~j<}W6c^WzsԽov⌕pX."p82 K$$ʊ2S=MYyy5`{ByTCkK@C%G)e'-vU]kUe14R.\>~ľ, XH/:FE˻c0ԨrY id(؎܂\QOyuS]Di&ȷ9鋉dB@)v+:U'Zu*+Yw]y%.}Xw<;W+ڔ@ ˿HA{sC45ocXp'TxI w}RTl6CD :q%N |SA] 6'c3;ttnT8"ѩ6ۼh^5%Bd۸WԒtH 9eNvT::pY?yu 8An qZM'*r^Bs8]/N!Pwz|Fq0]c _*JB -)u)i\E[zE&;vb9"r6Bɢ-r')2)K%\OvTecP$lǪL ++o}u?E*;?I%}K`pSݱj|)[\_=ÒZ x+ї Wd\:fs4ohFՁ6p\Lcq?! [ +ac1*r}YҴK2CxH<8c'\P|"@jҥ%B(dlm̄V@o a5Is>bZm<'-$ $dhPe7Qe<^ mTJBȦ 3ȐKX#aR4VKDeޞdp{Al\>퉪տ*wSGR4O$K^Bx~}v7!!+'x"܌\:eqڑnr&׆ xk rtc* U!6bY[S5P0o^;]-rݧ@zj'C緁*a)];yw܋{{'wϚbXW lYl=ed6X@ :`{&-nA9i4a^et`m_]2 s2uԼs7!rgW`PH5߉h`4-|Ʌ SM#Y xÉL4ums8H&J]ZS[|)fS{X[&6u7N)6n`\6>0Bn}9!Ɏ҇OK[!iP% Z?n[QsEWfnM SZ&|#(r6 V-).?uNJ-HaG@A-1]Kq2BM -p}~J7  A~:eĨt׼Pp} b^C8%,1FqJPNxl3Qɣ.?[ =xIBoGzuR'B^/7CI##}jk?0N+gԚ6닿]YV;+l*q]qo14mҥ#5n7)KhCCJ]MWl-,a 5_ިmi/d}n+Gz2DŽ}@naTf-_ȒH D);~J# ހwjعg}!ޕScAYr {Rj'@ak!6F{E08pNTZ:Eێ&5*+l u:e mC%94%M՞KS^P'fqsdGl۳"Z"fݱ;PV ѯC(GRZE;]W6\"Jz??Oj|b|lCezB;1rAak.|O1</i*=}; TN8#DE*xR[_D>+CߛZSfa'a3VuU?"(u[ 헰kQfu,h#OlpG:}ɕ}ƹ@gZf'9!m05PV68ԳՒ370/ut<}WwݙZLpq{zpp8S+tTFuԨQkٿTD`Uڔ.#c1VdFkDJ-fsbG Q@{_ͺ~`t„r!_q}gD%Hڕ tls8}r-wzk1pl2Ki)jHD{=fo.p˲)m->#`ieU;s05S3jM8 >2^== @%Hk:qtmCYa[\Ti@]I3A@>yi5JbmKm䜽mB~2 to` ܀? l|\D )J$G @)78h*}er]~9avo4뎭f|CRֿm`_{,~ƻ.9IE.o|Qk'K0ɷA"\QPCO5Vdj 8Uy ZZ8âeb*¢w8:6#LEf - Y`VP"7s"jE;*nQE)7{Eݷ:w9=+ Ʀm'(^Xtu>i]F~ڗvBHi&3T6S|(@H󾇘w5;!xqT;̢& K*7n1'[c1?4@\)>\ iHuě2ܰb{pKIp"SVׂ/(|aXsϺcGaᐱ& .?/QDx孋-,- WţErw-Kk Ȝ\t.YiSךrUN٘V}F+&L!BB5ƻ)b7b~h8`>醿%~n &AfK`U `{ }3ˡt,(e*'T}>pG]#.A@a'"+̅$MK_*'EGD- Ȏڟ=G6.)#C_bd=i@\~Z;qwa1Xڨ7:IRtwURdd,EW?t*3 6"aC42 /Dp` M"oHh^캚4,SUlx|ŤdCjKUox|D1ߏUv*D5R62&Q<घ(|,#ؕ:m=ئMgHnYuB"eVYVҋQ 3$pIWW >j$60ͯ~҂ i)@Rf6JaYmu웷1'a5P]Ҳ[gqaUC{bmX8ͯD}̶RI15LWENmb(EMA( m7DD)Z)T=Lw~Ž~*qYx|TL#۰C.uÏ{G+]L 0icpYx<^_JcuKǖ%X(PJZl@v8j%#Sl> ~iKso@?e596b/3]U_%sq ZEU5i5r!G8.rs2pEab q B9g~ɻ6K , } _Qd!-O3N+$6zJBǞ_/ʵ*eL",4ia7!go@, U 8菛OfN[ȵl.yZUOO6̜$TaV_Ұ!'>#bm7:ېSB 8:yGv :P)qɸtL^˳8#^ ѠE3 z(s y}o]^ᡰO(3oEP}R5}%e Bs~YiCҞe.p4^/Y"Z̅ 㙀Њ|4-QG s@y".&$/t86` tϵldXgiwa 6`B .Tړ !4W1ps}j/~M##IkإSMoZ؃ӳX~Pk.X%&ݜxk֮?vny]]A`.}6I< ~ %؅^vsl.L>ZtdmBwT` 8iGꞍ -MdOWn0ypYGNO1'U?(5粶ui.wmk4:keϸ8DZ۶2W*) rwPmLw͗:VQf_.V)vĞXr,Q/WR5hתFBMТ"؜pȑ>c.4&8'/| U> sVPUMYV!w}OLC*rtʣʡ+aSGDh74׋$ԡ201dt8mF.ުDAOn^+,z;4CU 4r&_m>;&gH ]'"D:~*}lKo1$= X_pQjcgvKw $@t gp5HiPİM/~8LGng0svEwrUk<ħ)a=Wq[l047xd_us35$ݥLPTon!]6:Mx2}Gs‚T5<ŇZ\0ձl{d7ӄgI/eyV PIxvk%$Y&&^7|x!bT:8f* 5WV=ÐD>#΅!L^mޖgnn-z٦g;{Epc"o(T7ޗT Xk}vdTnUⱟaS/D>H.8ˉBjqi,w( w "~Mߡpf4ezj/{T$CUy$(KoN0 @0iAe~P/ۛ8Iܽ|Kcم؉ IԤ~ܙIR8$vDq.<~oqsDς%$Ggw8Zcާ܂_+H]d[ Cs&Y<"j!J1Z j1ZahƵ`_PEr%} (HeZO!|3xB|]6 =t,6 #] R@}~LvdTv\^º?[$/ l|E.p~8mӴl$鳟.m~9k/`wE! aᐪ 3ۜ #䈚`@bJ@afI_myed1r2*pDw͉5a^97$'6G/moJ91X~K^܏M>xwl1 #;P0՘ B_639l'=glYrQ(NF҉y& IK*J BQCGA kA'o!'50/SDjW w.H!L2 #Ògc%Z3*qlNiaSR?(0D祁Nνn2X01>zN}_}ֶ /U԰`myYHH#Ck0RGN.$0@;_yð]"K77b BC&X R;#—mi`"9iQjﻔZHrRW{+0).jU_ҽ~ 7 I|/?' .,n}5I<ߨoQ,Anekz WhZ+paO˓''Uoflg wvDȩsyj+̺B`.E [ϿWb695={Qɣ ί.V+n'엱_8PrDWߙ,Hv ciF&MChy6A)N;iJne{rR\=IʹAe]K$hOUJ/ϔ,LN-9-E=y u!_z T>1h^&=m>9bX ɠJx޵EVڮc,ԃ0n@Mǣ4^EJ$ntN瀥WnY7U8 YXM]}7\1s`I&/Ԧ %O2s+lG3%TzvR#t/'X]T" 4Ý%)GӜub֤N6Okv>f4^6n JAf $@C- МײY30s rx6A!*OELK 8!օfKX,Fgt{&5q F68E݋0ڹ+!`D6$:1 s>d.D2yڥi=UH.1obmq~!Mn%_ޅݏ3bwIxDWć{lLrI^ (3H1pRT{Ge7٣Ju5Ҷ b5:֍{}gfE<Ͻ)BQ0G|섮܂ym YYHqY>V'WѩnR@(tYXk^39n/hY]8U}q`xq=»f1pGo|JpbAyr}y;Yq]YN  tD-}(p!Rѫvӊc J%.oZ6T$lLwwÇrN_*SނD7:M@|xVqIo+;ZLwvػ HԈ gw.iֵS X" 45H>Z;q3?Gg#< >[*>6^0!\2Dbc|2opLZeh8Lp&@rMDZ^7' L9\G1])E9qASe\Nm`ajky~ X6u'5gN3K}{fxh࿶Y7HkV>G7jkxalP`F%!9+(( <4,‘qDn "ʝp2 FY#Ѭw!`c-s |z6̦eNV_Fqu善XՈ&,F6i=I{MAcMV f#i]2D(o؀ IWiX+B{ϡZ~Mc C44.w~z%؋^ }g[HHUNK: -pn 䏘ix航HWVUɄ= )Bv`s.a{\V9'}'~*m& 72Qciz;o'pAXaS;>9`,3{522-jGSRN~N2Șاc@S\=qRINij#XhOzL گgՃY䴠wLa:&GꀁbX}׺=+G\+kB4EfW 3AFT@u;vV "Y臯__'M^ (Ƕς<6wZ6mڪ\`rQ.ӌ6pW)Ǚ*ύLcx &vy_g-t'!v!V3@^G*i\BoXU}SU9j/.im:<'M(6ڙP8:LAG5 vo \1zH-Xգ.壡 \%i׈MZZK9ܰ[ st`0():ZD(d " !+oyuB|'3.kěUr (~rJLάڡuճvaMIÄ(3Tvs*=r7\,d\=򫾜b4<ҬTB"dIu{jf M%k $P~XEug3u @+RI8wciCy)#<(zPiQaˈF!;M`s4t(@Nhkd&z]{P#>k7c( }9W>k|Mz$R}B~2&:v-Uqh\@^a~/M_-@OEzCmOp[q.d6%n\;TwdAN;οCm߇qe"(lO^(S,2c$^YQ7&Np}~Fotu#ڮ:VIb<]<,CrN9r׶6)x6X/@AD%Ʉ3h:ȨǪ PXs)588 >c@CmQR!6;t7\X݁{5Ya[-)Pa< -XRl'o#jMl _kC .*` I/XϓJ~foJ;i{ Ԭ[lݙNXKuU#iTwy ={襌&G8= Xey< =99]CZLfX9M߉GwN>t ?{ 9%]/̐<;r `ԫ[HXH0R`L=7c{jI3spH(ow{ `&.oR('$NsjV`ӓr}@j䣇v`|w RdZK bVXN- 9C]ήҧgwG% c-҃,AVp'pN(Tqj%/[oj內S[TYc=ͬ;I"庸sSH"t0z=4/9<25K5rԠJ X\(k d)ғG.T^Pn©L%ݵ:ey4rA 5[ [[Esk|] DK[W)pM<{;ʺ.J#mR&<"hX# @zcP^&HArCBx H|rM[wzhAB\\@1WңU[cT>&%f7,qPС ;9x*;Qn'"p :WG)ڒ,e@8FU|aİ-d^UT1(a\{fv?1۹^jMI(~L 0g8CB X-<Ĕ->B#EǓKPED'_zF3O$.}!Ѩ^O9>~VOi`]=f=]㬛v{Oz'Xџ0kCj?)A&Tg bՒyn]M:T#^T1fЉF$6hЍI O.o.a&__y@D-ogs,tvܛe 4=LBwI|aDiEx L2B(yRt`!n&.<D2)W ;`V9*d sNrz" (Y~y8';'Aܴfl6AJx5Oh_8F^~}>$,zAј+E$YYokJ+*U`%L7J_@׌ Rd+ׁ.ٰ|HB)ƀSk%Edi806d65$ 6aOz_=l>(.M%;.,*VńhظCz0Erxc!`Q+TِV =8wmhc譶OQ /u3 8(C@'J*f01 6JZ؛Ǵ''O/JQL9Xβj`wӯbtԕy8J$zv˻o)_p*MtQXJGZd]L>h#PfWts 6]]̷@ A6kZ0vĻ_ Gc{ c?LXj.Gۧ 4xiMURDTt2cbOfN`2AgJANS n8v% Hyq砶13uסGA7@EHm+kb:~0=}wD$Q_;^ui9 cń߹G[@'Sp)w"q"])' 1Q$xfOejP S*>ShhyV%RSg=;c*yx:fI$X~_K8=E.il ΂SMX }LXօ{Pk߽(76LS|u;V:L2aVinU&ӰxE=b2~J"ӃU?],bIjKbʼnyہUT9T.7`:U͠HKkt"qV9"O=c&oG ?Ih 3ovMM9^qgk 0Ł*) Ҫhq[E,DXf)a# m$zbbibAŪOfӦufy`m֥c17-ӵ6mm$]f]ZĴ orE?~'Z-?ŽI};ݷytzSƜcR=" 9*q:?2`D}(Bk /='ٓ,[K`)M~/$ =m)h^H*B 6I~]`zMtۅx07rR{Lְou N eR{?ߪE̪YT2e$lv)= #/;N;S^ag= OeH$S.Q'BJ2vI$ąsUc!vp-ΏF9< |O&ZT 7A9f":tċ͔PpXu6%VtXK#\J)uqzseJ='gRP3Y^@%L\DF9܇Onp˻AN=h2vG]cpzq1,ZjPݹl"",6h*n*d56i5}/z={q {"EΎ,V+aA#a?OVΘd҃zNQl54J?"#%'\Q-! u3Q]3wuDN>`sFl݄6S ģFB,ۆ{T7!,DpNcA0С7)cIlIY L9&K&>{81> )%Mo$1őeoPp߿ܹrQMB Kjp24?U#?)m KmAIn>u(? a p;N$nHh!bbC =`I(ChJؓqcܙy ]ֳ? ';6']}#yB+,Ij 8д7%^1fn(Qr8ЉH/n,bmmOxkPH"ikGZ?.6M f`3bZI&lmPLtX!u}]sjii ﶾI'k~bO8 Ծ =Ri)U#aTA,uجϻ w 7P1}P&.kmYses\\ M1Fd(Sm=0Tj\уL?=Sb]Eɣo}"ZudUk]Y5jE 4e.l?j8!DH:ǒ T3rjY֞c!;[Ylx͵8x|n ̣_ͨj `=/Wc wMO=^rOU,o6DwqpZ`X>(-ebfa),b_dj믟k>:t%?h?$mE!DjR4؁dZ8Ȏ=?Yvd f D:+٨K S.f尠ɤgb-Js=N~,qk:":j?> 8Ӌ&n4fx^+#â5&`WWԤ& Thgh˴zoچDAgO*s]X[;='ܿۆ0'H{پ2+d,=҅ҥඦ1 K;IҌ^1Erga53 ( Кz,dr_%r^ʯ!(LTXܪ/:YzBN=%kP`[rk=:xX^T`xoۺiJDr+3;#;;>^pZ˅CuV2bE?n9 ."v`QAsG[`ȡ.P;Ynun`HaԪpZS2}hl-4y/r qC*QiO?'KZD%=Hdu.gv3 eI,mqt>%`f4o^Ua|iY D#o#0T~?,k 2%rX2}w}kU@HB<ĆjSwF\fo2w EIP\'l[(+R_b sLzjJ &)=g|ܲkuפg8ŧ8<33GHxnzB<.NL~lq!{[^W] 4`ڂo I-)jA(Pɸ zQ>qKP۫ zܚϞiG^g|sG3HY.^|E'3u; ܣYaIF)nը{?:v4AT?a籠΂sa1W3S`"8qG|Pפ,}0lw/7졻 O b@P? ٤\Q4`& k=?ĴD-lSLtnnyYE_@PاA) DSEmұ0VZy5~bG${F'Nql2T{WnҊ/|=cݔ Qhxu0 Wyy@ތ-q];ixÏqR;x i3fTvƟ5 _Agj%y!8MkV/1yƵ<]Po 7cHo9 N9bEDKΖ8GWFPy |ɱڲ{J8Xc{, Ŭp+ƵT 0~cFKFeXEw#su=/by bX,1 ya=u~؊,ʧ.UWK]UE$f:`m`e%KmDSu]'`ͫvD_U;5"9o:11E sR~w+7'J{d3_MD$wM2#nfR%`O\Oaw;menIS>SG<:W13^K\s/vaiQ*h OovR?4jhC ?@..-t=!ύH7h))@oޗ푣PF T.yLK;Ѳ (r^}9uq;ݰ E3âs_2;R´ OK4zbqxC)0Pf45njG~Wɕ 𾚨<`NP)0?N>3Fźa윉uZN2 0 ه$@K b/<; .E=/ ʼanOAi)/bn0~r|$^dTpF/-d8ħ;:L/`r\tQv I J!e%&f'E#g{Nh'IJ{BW } IE Ci _8vWI 3Bz"ÖnWjPA[GOmŃwE= n $ٳSv^M^s~{X󹴉: 9TE RZ'JoؤzmNs+,5|bs x1\ vNPlXu(O쩘n@V x f+ߤPb Ej‹lI[&㚸VRb}DğIpǹ#I "4C0@ӶS Gx&&zY ,`Gҵ>CXs&pZ\aNmՍL8_#_F?IO͏jƃIs<׌:BCx1b\pvc|1xT\a$p]P9.''ACas3zgI6z9 WYpGGN9[GA-{3%Qjxil& ]841TZPIoyi]'<"'7%eY7%x$[At{r۝;њwlc\[ZLD OxՆ"F`?L{AG64)ȕ Āo C+Y`-7ԋ \uKEPH}pI[nhE`S7 "R4׳\^wnwx*W.ra r\ze,ezeG˞^RcwTP'6mĔ!GP׭: >d o|dU9j733QFTX*0ӽ9K=0OY:¶9H &*Wm${}-!g9Rz eN*.Ĩ +m&h禒R}1Y wKh솏ҹ7^z1dmю>Aѣ5T?rQ\ DGb^j$TRQYy`N-EJ;](y=ʒ5" ^(YiUe'kbϴ^J,{+tB*Dlvwp(LDMr6FG$[{׸I{o%"B2Dh2Pl*j3C}jh 2.7r;Oԉ6AF[gS_z ͫ#jVBaJth@lU+4J_=q̘&%cvGl°rvgX?5XAkD%GC9̡S:[ɟt* ŞJ [pXώmn+ݞfa;Fkg6Yr0QW\lEFv3B/7 l#<~tמNi>'.UI`Z1_a87._֍؟%~`_'T60{yB/R'm !tF-I#wb:[?+=0s!.\v9HDwm LKX&ݾݩ߳ ˪9CkZ [_`JrSisV6Zgk,+ZHZ R~ אŏ>]_N-sZf/†Ob` Iصvj=;enmKCm 5lrTRG!Y?8ѩCt{y3HٰL'vEQR\LEWmNL8*G*3;e[ֱ3^IsEZ!&:7T\ݸ ?g!wPPJCb Z:LsCG-pCAbJ@o5ŧ)֝!@iF7N\V[6B:q.kh;풅sZ4Ҟ ѹ;'5 b̤SD y,pK} 6[\Lf@{Dl6HgDR]Y܈K$0kCYl>wz!CW+InfoNOћw6[P;ȳ0B@E~N&~_ITO9ѮѸm[(eѯ7v\,(ߧl Q,uqh8mv%Rc]Y;VjfTyYr@.,cλؕܧf\ˆvKD)ƽqx۸ 0u 7HV$*k1{G>ݫޤ!;)гn>2 -/BEIϟ,6aqr]iYD߻$nn>f|4 Um)(4|ym bYhQ>hSءd4Rǻλ!$[M`WGf8`?yRlK3[9jxgp?inP\j=e}[( 2jҗ bya60bt&OsRF8!ޙ(]pKڦ(WD]n0`iyKQhglL|Pe'ᡮAryK{F0L%#O,+`{ ֌M'&"&åhֺ?- x11|*NN([ |~M~pTRk,%31xf~fY;%]I'yb|石%㶷:c H pEh.z]9/Qv0Qu?3 '{l-)p 蕗}#o7 &MFkgUlU#dJ+=WڙXq4Ru|eԟ]36v]~]=Ӝ]7ڻWOɔ~n o#x! |ԝ_Z"bgPny(4E4.{и:R *$-~78$=ʁ;&Rj́ 12Y kv-2q,3v N:IW:]BQijo>[pl?y kQTx,,C9 E26^sFGRmP!dEHX:g3_k61E| 똣) om଍Kct3?.Uu%ă˔ӃWz̤ ޿Kayt8~\ypgq~m..=4-(>CI'vX߶MxieD[8*̌rZMΊlFfIډͺRQ ڛM`+>ISƆd2\"O["(M>AO@lif3jgq=EgXŌ.xvx zFy'yBRDmkZb&UPGa6J˨n2|5L#3THһd#҉N7soANʾ sQS\V*{usbF< 8E`X 25qr5ԥ]햗f՚qx J p0KI%ڰ,Hju􃪙d!9ӫ̘i]/,Ig /gcNJɘttU͹0R'7f*,!a>X,٭4nē,5FTN.o 6Ď =o"L  F4f%fV#T'br Ak|kVQUs>Os x姡ˎ׽(VLPj:› UpC+=r0gÝYEاTm)VHqTT+:Y`rly̌HE#"Jr5h '/K)9H]I*7y=ǐl3j4>f^.ӻ<>?r R~\]qˍh,َ 4 8Fx{ԭ!2Y>.هJ=uxe\~IyEqUzto{̎aNZGXZAN,_N7'So6sBV ,iVO4^NOt[VWI?:9<(v RAp2w,PISȒ2N[y YZ