nvme-cli-1.13-150300.3.17.1 >  A bop9|}eܒPęs09>-*#hz7erJב*]RmBb<6̧ e3η1ba ~]av \!wxL:p*{`2aF!Dmg2kjGT5Ο8&JX 4\#Sޣu<=ex HʞDF>OBMX+cq50HPr^ײ üt싓Kܭ<|gx0O+cU/{ >pHl?\d   ;# 9Hou} }  , `  ;" ;>$A&D(DLFFGH(H8H89I8:M8=t>t?t@tFtGtHw@IyXzDYzL\zt]|^ b3cd_edfgliu|v wxyP zt XCnvme-cli1.13150300.3.17.1NVM Express user space toolsNVM Express (NVMe) is a direct attached storage interface. The nvme-cli package contains core management tools with minimal dependencies.bnibs-arm-5 OaSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Hardware/Otherhttps://github.com/linux-nvme/nvme-clilinuxaarch64 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/sbin/nvme-gen-hostnqn > /etc/nvme/hostnqn fi if [ ! -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 <8zFk`U A E1L}/2 RB XE[C$$;(V6O'>RX;ymlpUp {0D|3lo`@_-co}`Z0# M/7B13fVL#AAA큤A큤A큤bnbnbnbnbnbnbnbnbnbnbnbnbnbnbn_wbn_wbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbn555d31ba145b0467823b29e25b022e1b3062089055f25de053edf48c226deb9b755704c07ff6229461faf4e54aa7712e35da8c4e1a293485be3505268f95cc32da12ba7eb025db0bce0b8d376983d5b03e2f47f65282b210afb185686ee43e2aefab61aa505df8bd1026b5aed6ddfc79f7322988d21f88289cc06895e87d203713fa3231b263bf4f9d6dff0bbc33c278dee12f834b687b9662c5195d350019bda913343464ebf7defb947e1ae4bedce44ee2e3b3656c6f40843eb653d05d7c6199bb542705f33cbe344964212e38995698e1088fa5ddec473ae477fe543a0021d5b3e03144c007a768e7685ab0acc019f875d2b08dc1bf8b65b4898c3677a1466f5f6d6fb6fcf205dfd46ac8ba79fac23a63d48ab77a3512e09649b55a88ca885bd82cc40d18e94621a1cdc39bef00b7e9ba77462e560a1da117aec15e42b925a45d0bb572ed792ed34627a72621834b3ba92aab6e2cc4e04301dee7a728d753a3847a2d50a543d22dfa2d2ed1162f9d0d55a0ac21df1c2bb4f33faeba4a0d46e2a34e756fd3f13934c8583fa618b266514d06072aba340f5ae768f9eb847c229258da4b1e228edcf976e41585290de946c1b2649fcd974679ac2f60b41a5e6ef3a000a4fad948a2cc8e856085f84ffa20afe825b493130364ce5636e12d45efb7752d7c915b8f34832290e6d2228a1154fe0e0c133ff3b5eac5191e484bacfb2acf0e51eaa6491c899868d25103fad099502769112397409a17e87748a229a9553e2aa4fd0f885c044a30b2a66a448449f9e95ed072f5a4ea9de9d30568db88a719c20a957061cdebdf60ae01beb878d3a71371a1677f4719bdcaf3ed0606334b4222ee1816cdb614064f19a59b233c4de843ba5fdf8e45502635361fc22036325730066c3d8f06cc74a20a1a4a75950a4e9abc0076a8e12cfbd1e4c88597ee4c912dfb6d359b1795681853e4ac8877384074f632abc17c6fe743e6438e23f2b0f3893a98527b8f4f496d4781cf5bd25ae365f817a0e6f0170bd9afe3fcd41592bb199dbab3d0488917cddffb57ecedf953ac8bc9bbe4f0f1467fcdf6897acdc2db5ae6c3b17fc180fb5c32bc67a9f777bff00b869ef6c8581efa87a759f8211b8f3b614c7c2e9e9fe59e3ea81e6d0719d87cfed0c32f7d7dd6907a7b3278d992fb84e8408328c3850e8e8a131891a3cf60597071950c6f488cd5dd3dfc35cfe5ccba166cd466e7d15bc22b98ceef9827f5860f72c83d09184991635e7c1fb5f603a32d2127499cfc6eeed3a272eef914c11415c76217ef0520e5d6f956e8743d63c63a60b4bf7da4de6ed30b5d210e0fd19de0a672dc6d08adfc06b327c86d0eefdf5db88497d9c8c446894a8793cea9910c7c6c73092238ac912ec584c8f6cd9a0215a122127605237a17dd9de7d04c86be6979047702dcd23ed2124aa7bd52fbfec7e61e3f7946169983f358034979c4972e0571e1edc8b9143bf22813c96591fdaed3feae074c52db9bae52c36b0ba070dd3b610ab472767caf557da0a356f99c5b83a2baa663f4111b76e2a4864cf2423457a67205d73cc2c8e639bb7be31f319b628a817213aca052fe1f0cb99a78cf935f8ae4fa0db602bf971d3e900d897ee68bcdfa98cb527b36518acaea45628d6b66651ba37475c03d86dbef71c2d02b0d72e8d471c4065687fa5072be145c9bc97658d47845b01e3504749ca87789c85f5210fab0389b76c7feb2185f53e33024c2e1e1cb780fd5078c1eed06d05d0ca9d49bcf6983a70f413131c983490cd13dbf634e786504f239952a58bd2635422db8638797b53e8fab0186c1d82728238f0ebe4acbae5874d880b4f3e0a6d00c92c58ad219e364b7eaa71b1509c2862dabd518b7c3d946247c69ebbf4fc72f2ed408be98b824658d0117b5a5db2f9292cbc32c51303def8b89f8e69e4225bec72173b69b38a08060e5e4f61f6e596dd23530405ffae0224be29f117f79ae8eef89c4a4653570714f3640ee09018699aa28b2ae21701351db7c01e4ab3467e89b434fa97d3b39eaab46d1d023b18c4288a4ab05fca7b085076bbea410e3f9d024d3fd84f87b01954debae2bc3d374d97890d2baeae87c7e0662d36e1174f25b6c38053bc3e63b74f325328ed4537d780f3b5ef8de91920ea839916372d1190d7a862f2c0a5ed3e288255af032e8fa5268839e9e49126042f56db5edb4a24bb37f2e3ea274b26dbc86d7aa19fa6f12fb76e38571d865dd5b0a87119b650ce6293f998ad3cb2e7383fbc5627e9479e7dff37d0355c8d3ba28928bd6a96af8ad0339d552547e6e9c92e849087b771dbaae33f212ac0cf16de92f89913c870b2fcfb2fa2d54191f7bd74dafd30a4e77dd7eeaf6632f00568b212dfa0e31f2d6fb3fe06339610f4d00da15a7e536e6bf87b48594e9cfe516c7564214176b88e41ec7350639f20ec786c1ccd567b18d00ac1a12d0d0da927d2772f5311febcdb493e8f49f2fa4719eebd1feac0cd191986b18f3e628f7f530a3271dcad23ecf6b4d0809f8af67a8205bbee4bbddd985b4840c4f7a676e215db7b31867d79961e6b9ad9092d4ffc45fcf62bcb89ed8c866e1ec5ec288c35e601f07bfd3bfa6213fcb5965e3e323a8a44e579c950a5afdcd87466660bae6b36b47278f66e704eafeeb29788fb4196d0d7038f941a90292eab98f787241c3c21ead5faac52549a07a5c5bb4cee5560230c6c59e6eb9db8812f97573b691cf3cd8e892276cf235b97134bfc1555fad9750681f5887b390ee594ae76ba7caee9859d5c20df42ac1e9f4f3e84227716b8dcdc909a28cfdb90ea623cd0310e22b5010dc8750b34591612feaca7e4bf0c261632fb81a56712e331009cfbe94b423198fb08ed053d5baa87fb60d46ddfa79d4edba25f39e9d875f8ce22ea176a1827920e6da1c27e9c22243999ef549b55bcab60b2bb29a39fbb61b5f4269e6492d850632b8250588da8000b570fdb8cdea2bcea81dd2ef3b23d57dc84a73f100566fdae7b56c1584a6baa74beafc1d570fc103d1da9c99a91d4bde50e8b8da6d13389d1ab3b927cf34088fa08a99e774474a08471243240f1a60668d14c912b3e3d7cfaa287bff3feb58c01973ea41adcf55666dd78838fe631d2b5e09ee607e0720dc6d933fbe08ec16e1aebecc0a241c87e28151c1df894d60f2deb804aeb493fd5e8cf8ebd6fb518daacb7258ad02b5cf5383beddfb6bd53bc880368bc00df871fb157e1717098c7aaff233f14033d5f563c27af1a6a9501e99deab78ae9f27efe5f7ad5e061117d0c43347058fd5301a94e39f309aac148b0954d8d78260b570002391e0626d25b14a3e5baa1b8d2918fd29501ef1b2143393ab1bf4d749d18b19570467045230e4015903d047de914c6a51f0b0e331bfb85e2441448f611a11d9b51cb312d24a5818978e3b2c4b7353b71f205a77b63575bab786d21f8736f68ea837c0d072672b4ec970a54fa84890e4f670bca7c67b0b86116c663a84ca9cd38e1aeef86d5d95ecca17aa15c90f37f2e79fa7f2666203d7881dbe9aae6cbcce13baadfafa0b3a618c1e53ef968462e2220221edf2141fbed5532f3696649fde8e99ad00bfe9b00dea84fac113157f5742971cc5e95aae94a5fbe02c8cab1f48fc2ecb2d5c90ca0c695e22da0f14d7de218cb5db633e9bc029d1345eccc33496943766a7d6fca256e08708d0625d65b449a03df90ea25f622e942598df6c1fd299a3fcb8c1ff34362e35978bd3e471eb94b2a23b9f1b64369df200d3676cf3cbb216c3fe9b88b48849379a9fda3c3e783303db5d2e4c6ec9f0fdcb43cd57ced4329f9f865f50236f8a135b6158c30921c84dcad5bbbae8437d813ecdb7120ee84dcd63c9ed6f0c00f79a9c6d43187321a759c453dda61d8aa763fef66803ba822c8a25966b22f5e2e28b31b29dc8a4087309bf43ec77a8bb7a470545b5daa73a1c1664311f738f00ed67b0e7da4dfbb0f62beb0f1691dc20bfc8c790a96515e4bf798bda88924f99962cdeb55727641475931810501e255a3dbc9706a143d1d32ead89c29ea3d3458e7ab1cb91bf60d1acc8524e3d6a8826bb70aaed00c942ed2974c0d81fcca1c03f3ac3b72c6e46ace91cb2f49f25a09feb01fb74d81bdc2ad386aeacf81b38a85cad6e02d11b0ce92facc61253372be60e780b91a11006cd4f650b48cc1137c8e33caf54a3868be10f155b404000085847715938fdc72cba35d81c1e3e0650fa9c3b916d87fb4337a333881201914a8d569b2066933f205efb173dbe083c9658e208af0ab097d54df07a992f175122f63efd88dc00a6a3e03eb04e7e9a825602962e4b7c96e73771124f65bac0ad758bea3555de75d448566fdccd16ec65b65e45e326cdb2d06402c0f3c92045390b30f5e59803b330cc28f045509437542738ea622633bf61a8968ee3576578b8b7b8d4e015b09d2f4251787ea944bb607f4bceb6905c908bfc94674b0a73f858037bb2d98d92e8c934b59af64402744e5a33b3cd5fe0a419fc8a65259afc68ea20e46236c9770005de9e41b926e5bcbffd51a47032deb222f76fc46a8b0207390cbf1eb958b2fe9ed43d368d4935ba368147d16e880a438d761ed110fd5a7f4c55eeb39771ee5aeee49ef6a41d0101cbf11fb1918836934546e3e24c911a76ec351f8ae15af3d0fa9a3ac8ac9cc5c3ff4b1ce2b0fd67c2d7474ed760623a9faae81a165df6fbfceb526fee4b365fb4f2d6d43225fc4e0b179482f0932fadc39611396f6f457a573956e054d750ddc7f7b3def19d7c6d524e6adb6dba7a4471c4aa72aa275cd197e52201cf692fe1403bfe4bf48c2257572c5780eef9d1558b3165bb89215cca1a0f603bb93d5813d088648d6c24cce9f158cc28747234aae19ab35fc5bc053c8499a9af6501be3b9c1d7452a0214440455173905f330003d18f71ec1b4f352807dd8619e2ff9c2b4de06899f68db86e89c711a8a30892aef2fb6629498c6280593cacfe80bb6debba519df28d01fedb48b7107a459136699159f42e034783c25ad02ed5837e24675d6c62bfc5c1e7f51873b88b7e2f29069dc418f5c31cc2ce9687865c9fb66962418bb75ae9add2ee6c6fa1a48d63cfe12465d3cbc60be32f423e6947e44a95e0c2caeadf2eed91fd45e42bf6d0b3d582fdcca9570875876df412e46e119f8d91ad35b0f966ba553d17343a389cd6fc5191edb8a30f445d9ee9ebfc9567b2f39b28fae406d968e4d1978ac691027a9d1621690795df85d5c258c07314a7b6f883752062089d21b13d37bbc13bdc0dfdb2ef1bf02b18593d2abc921daa595e224cbb57d0464c9345fe983ee2d230c7d4bf6f4c78d1d1cd2353e4994d3f90408ba9cc1d15c161aa419c7a6361a7a6243ddf99f08cd3359e50cdf52859d8508ac1efc217076c2ff3c727fb31ad0d785a1a03c80d34b9f592322c8fb06671cc5eb001ddc29fe6624e01b54eefa20dcd8f506f8092eb2f485add079623be33f28ce7ec4cd5b5a24dd8f0e7391df2fe6cbd3d1dcfd5b89580258e391c9a7c47eabeb924a949aa45897c50295ce64278f87263fc5e3efaa98503ae7d9527630698b368320b18905d19d895e46c1fd12c5cdb398eddbcb2c2872e87d6024cf0b5d966be19032d01956143dd669eb1553b43359aceb9dd1fd6fd35eb7db8f76e0f5e4500e0f8ab919e5199a76f925178113c39573e5f5f099ea81d8d57c7c2ad8a291ca2e226caada433dd5dd49503943bd6dd8a2e18e3c5fd919e1ec8840eef874e7eff3afd819aa030cd46bc6c81b1b994f86dbd3c125e3a84c1daa86d2e9b31acc885fc503b4c4e7d9e4367bd12ded3c933db0539d910e17e70acc14edf7bc95f60d57a32e8322e6067dcea29b769514e868fdfe0a1c08034b1e919ccb7e964740082a8db616e398ca3280a2823e5f56dae35d263c5176e5c10d60257ec4a912bcbd7b7d53045afdcb546584c00396a6fa1ce9acfc891f93e6cd0991c279a7b16dd59c485715f7ae211c625941ad72884bd1ea106ab408adcdd81f9ec3661fc040e8918cd062b7eb23f2566cea048cc9dc5fc6d2bf481defd6dd18b0b8822c667ebb021c69291f3cea458a79efc64f5aa577172be0f8da21a9d9b8779b25b1342acc9bf7226e7614cde7ee756525bce658e7cf34a2f19646d3dbf5006a6f47e52f33de9e00eb00267f141f6bbfa31d0e1aa93fabfe9def293eef8df5c64326155995b7e21d6ff77585da1a9a81e541185ac642db9e7d8bbcb007c401a2ec204a90a9aab8af0be6df128d62e1cbbd57d16e61d013c85e5912c331b8380194e0921fcd1f2aa7cd6356dbd3b93c08895c15299f639d532ac2db81e074cc737e4260aa33e2643daed28caed265bd251bdd960bb9fe88648fbce1237a662cec2f198c49869acef6d8e2fb0ad4bc11f009bc33de5b27921e26efc12b89caed0555599a2d3b3d02c3b9fce132da0efac19a323e822e18a2a8a6b28836fda94ab12e0c364b630a83b207c6da4b9be6f0c194f057cf1710c916c0c11cc24fc17d8b0daef572fe43141a82e168f451a0217f914d18bd71cb641ed699d5cbf492ffc471379e7d572e8bae854a75c0213866fa33d2de27d4871908878597b877934ee8621cd8e43f8b2679f179c@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnvme-cli-1.13-150300.3.17.1.src.rpmnvme-clinvme-cli(aarch-64)@  @@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shdmidecodeld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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.3b=bN@a7a@@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@W4VVVVwdwagner@suse.dedaniel.wagner@suse.comdwagner@suse.dedaniel.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 selecting the network interface for connections (bsc#1199670) * add 0021-Add-host-iface-option.patch - Support unique discovery subsystem NQN (bsc#1199865 bsc#1192761) * add 0022-fabrics-decode-current-discovery-subsystem.patch * add 0023-fabrics-support-unique-discovery-subsystem-NQN.patch- Don't print error on failed to open in nvme-topology.c (bsc#1198158) * add 0020-Don-t-print-error-on-failed-to-open-in-nvme-topology.patch- fabrics: fix 'nvme connect' segfault if transport type is omitted (bsc#1193540) * add 0018-fabrics-fix-nvme-connect-segfault-if-transport-type-.patch * add 0019-fabrics-update-discovery.conf-error-message.patch- 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/shibs-arm-5 1654615768  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.13-150300.3.17.11.13-150300.3.17.1 nvmehostidhostnqnnvmefc-boot-connections.servicenvmf-autoconnect.servicenvmf-connect.targetnvmf-connect@.service70-nvmf-autoconnect.rules71-nvmf-iopolicy-netapp.rulesnvmenvme-gen-hostnqnbash_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:24266/SUSE_SLE-15-SP3_Update/69160b3490f7eff913bffd78211335e5-nvme-cli.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-suse-linux    directorycannot open `/home/abuild/rpmbuild/BUILDROOT/nvme-cli-1.13-150300.3.17.1.aarch64/etc/nvme/hostid' (No such file or directory)emptyASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=6a3093e6ffc580eeb787441aae8c906931a2e62b, for GNU/Linux 3.7.0, strippedBourne-Again shell script, ASCII text executableC 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)RR RR R R R RRi余S'-tU5if [ -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-88ad5fbf9e393b581857a6e4950ed0711f481bbf0c58eebb06227acc5a305e9fc?7zXZ !t/M] crt:bLL /gȒYp_]`b>ʙYu9#OFG& )F\,7"c2B|~pu$&.܇1#$HSXV)>< hZ5[L$8x3"Ι4#6 F_-.(|p B/j%oi 8ևYf$T7=]A6.ȫ. xpU; Tb^ɀJmF[.Z9?AZ OXBƶBd8p8;[ $= 0YjLxoؙgXdݛJEJ '䐢W^=E%hFְeti<t,Y7֛Cr`}_q' +}X6%:juax*ێht.p9: > aҼ[WˉVmߋcM$H]m@Y0R5Oɟ,H,[Ю;ʬg'JJJ%b/\.BU"fun|+D-X,M=U Eb@:&+OmkU66ڱ3JrIJWnRbEh3k?'2֤*>֒p#F{zSWA߅:!tϕyAH?MGipET!=:S4gM ؓ]E,uTWwQ1Sy~uρ٫_ za2B;2G<)|ɆȘݜ,&afVu-}RfFbqཪT@y ڷU.gWF?Zw >by6ڀHNnWj=1R_7+;_7Ϛ0`ŭxx3zъdص'w\Cn&zCGS+Diޠa!|c|mӟQ<8ݽm$jY+K^E.)&Jޘ'diu414:$ e~;3p v&aF ?ڽi퇠W@3n*ȵuWM';dFK+ ^mgdM\RMdd Ͱ gV8wRgJ‹_ l/zWMȸI=o+V (q1WJGu."ohŖy26\&ٝQߘI;zGhy4Qmn(m\6Εno@ދ.^QhzlU:J] atqWn#W@OC"eo<`Ɓָ e#:8Ra<}*wm4A)īP D-\5F~OLItf m$8@1.Qת;;ŧL𖷮>s5uxpdXΈmL&z38 q#_+K{Aj1@8%^+ĢWf^s-|)3K0fC mg\E1"v ZB+c6_ EђʵDO;Le\hUaW2dD0fFqh-|dmD\6Ckz_;5YA7cL;C / q/c\o5D \b!mUxUrBbcQAe[ԽA <= )SkEaf|7;x#upE- *p?2EA;| +6fBe8P,ɬdBEj̹q=ܲ Ɂ.* Ł@ /YՏOtxh$e?Ro+NZC_g}6Z47PùۈېRn Is{kPNn"Նkȓag9^3[QY3}4US#slm_b$lsH./KmAÐ7ri}9Wpa'j'R9|iyXTb 5ӬX6O.pV`nlWR12h @D)-/m)~}>^ƝȫC~!v>1 }DK`#в8^y쇾5׻H qf#B[((\MOf wS6YcAC^K1cS?ѯ[.7?KcZ^/KNkZ 3G`~O#;'K&uVғ<:AsH9n'%)[)tH?q!";ػk)r65w3*c89QN  Wٔr<ة6O13D\4X+Ҡɯ/l Is"=8ΗY5T Zx ]doHx撚?e|*aׯV(es0Yo/td^iEK(K ܙ޶ wd-g qFZUw|?Y\ ܬ4Ft:Y.; O8uxXc@5"ҤB2pQ/XESD]&ӆE{Zb_?U>c-])Kwmh:l 3ȶ2ї*̸T#(Ǟ-m[([<EYG{JŔRtꗕo M\2Z*ba -5Y@͊kth¬Y0ΚU'#|qod "VUZl߈jrj5J{y1/,W#5 |FT\L H<4Lz/MG:n2㡭oNMlb"w;v+<5"Nt7&{kxXqcK0zS&V縟6o[j=泶 `]:ifb W`_ N54j2ɥQUFQio!xpQUcٓ3SYQoatjrIM>޼FN>+3@qd[6JqOQ7ME\<Jeף'i$ #f1=,f6鉷Π~;E$i3O!LgLʐofj| b=AB^AF-&J9tIFGkXn(/v\4B(͂٨ͼ]Z~Fs'eށL3 a h jWk]kL3΂NOD| FRack^:nyZ,>å1Ktmy/bvAd}. ~֐oW!zȳS`lSfIGnFmQQԓ%#F:IMzK~'} hY/Y}o,-4zQ)ƣ8WB`KNjRA~r~VB4M@I.wD›8x&`ǔ|.6e9;wLQ㿞 TO#'*8@=/Bǃ]̑+Fsb,p^Xehڰ*-J֟1{4*mai;bqaE:Z^Żz5^XF: 0J0vdHNUaICc@iwrc8J~R+H Y yr;]VJ6KJl0ҘZvf)z4-Ƞ%[/e:p!^؆@:{ g]4Qs_±ב!,O]v3\o(g#>ܗ2%*9"f"YYfzT9F'w%֚GډH9Ss̉5fd5طwzݴ0ߌSfx%ߔ?$͍ʞ6&S0XNJ3=q IAt:whmOv-.Do.8o5 pB) X90PQGH|Q>](j_(n-孏eQj`OʀIDN\Fpcȁ> z '1P _q{.BXPi mQ3%"GJiGsV˩VjLXI];~=h2_+KJFh"HjXzd[2ɲ%/ǺVqB. >z E<(~ysgO:>)V c[+xzk,u1xQb@kUҊ^M-80Se;LThķ܈u t@u" ^2v#925յ!;׈YU'@`@2I{:aBCO\ʛX*#{\08ea$7dڿsS ?1΂(C<26\dQ͹рVͅY;R:F[z# &?ܭedBC;N"=_hpi(6KVܠhΪZx𺋦ΐ@BL;D[Zc'RcƎ_bH~iVwW{F7F^: ?:+;^h@Q᧳l K׾(+_V ;Q B5W4w#oFk_~TPPU yeM+$[y([1Y %^gskXh:~`0My.1o;I{G^A Zޝp]|rQ~j E<½4<ӓmE~Vqĩgda5km׽HDGyZEn~QC8nisV_6Ɉ|Mo+WDv@.ضR͑6[Oc(̑/" lt_/%O=eoD.w4|_3ă$)˨F=hi4%5KIoXYsZ?̾=݂(DL8ray7TOFfŇ4\S+G cP&LJF t 42OIqjch4hE.'L!Sхt=Z-#oN$y+eȽjP)a$3gᯘְ{PPT}E{/=qŻ~) (6OɞH&Q"k@}1^45-'x;[=6ȀCrx:5:F$-`Q| @ =09q3ӭ>'=k9"/Z(.ԋ)==D(U&羟 &gMZ3oa|E.z2B(#$/NPXJMO换 G?YXmk143T-,YX!N` YWE7oB;D7:UBx:땬~ʯ}V4OHwn[ ^瞤4 n\bʔ9\<8LuZSxzM{{h0ʰrEuOL"Bw=Tj _@O#I~Ӈ׭1z+UKCpuWr䂃ߪznt@:Us Bk  [%YfmDnqfW0Y'C΄Ϙ ُKmWtC7*2j0hd-pJQ{E 'nr`?뼂Vݸikk$^۷txTC'ZRT}@_–a-AP*ltԿ7b}B5?$O FHBJpT_6ƍ]lI ݕqچKRƬo3Pa2 [=;Ѡjƶ^tr6!.1EY ll]V>y9!%b2.T6*"# u`o[[M.%w/N30 +{˄){:s,U ~xɢfjC¹BPJKNPD&ŻF.~5rV67ŮG?@!ҭf󝦬x))m߈yDJ5TqLNu]_Q-t'mZ3 4x%ݚ>"fR5bH`LŶ"ga1h +i+\l3}PHzX K W @tμ["Yoie!p)!+?$R1@pk`y\U/ [گP޷J{gt*Ֆ#Z8I…L_T꣛k~4{%,pʅz?4 ٌDPzlԼ)A.$_..9LoզJ'D.H*D[_t#Q}}sǝLN\},]f*;AX[o8iaoP'\>BS\j+ŏ&2 5Ju3 PWsg)N %P'iֽ vh'70FC ,',q%+/ `Jٱ?5X1+9ޥtYBZ4"ޖ!tXkJC&_1L.E$#+oxg<fy'<5?{Dl/eo /4+@4}o <lj3JgKVke` BԞ"qC PY9ƅWHP]~b\>,J+IfKa 3V zsbYYGnɣfey#˧TYއ?1;I,b@l><"c m~q=[ř6`B)}:d,ƜΙGkp\aI1^:MSFb|F0pϢ.58Ynvҏ\h]BߨN /U6,$X&Y>ឬ(p?~نbWpbMR {iP)!$Pvt-#]] i\|#/ey%6j*GĹͫ=`'Vt5 \_(i4`.EOʴzvh"%3UI;KzE# #OCS+n%|?_Av#*@| eYu6HpYA }C:aߤXGipip [̞5Lv8(ǘ!K1̓/M̡ZvwrR*GJ<'H_`GIyeo~+sIp\񎨐ߙz>.& UlhCm3K'78T!kwkY,c 1 NdQ=*`t /&Hzw%_,Gz%Avp0+B7t%ښo$\i6vv&$sRẁs#:ZleU؎˟'QUq+_"3Cy/ŹATʉ\1t]Obu=Woy+4婉ɏtPy"p0͹"{3) _v`cC9L̎[ ftSoQ[T-y}A"6`w~|/oi8xHhH"=<{v†tM㚍Ji]oA[{pdXp|]Z)^82~((fA^+}fja t:{w?}q uã*~נlG{ Zq 9lg}Hpvnu+-qJ͌z`T jL,A[d!nׂ0y ӎx\߶ڬ%L]vBuý G/)gJWfAy*'}U`G9";FO >tfO}۴J42Y , rO-=YTEwʚz[&35PR7T/8u5&|\Ϥ5c!Z*M9 ]'`9qݯ.K?s]UJ#KQMJ< ">[*9bl !}[ČN5XE&2ݘ:g>B/p]oD]Bϭ!H>~;)]En[ʗ:DYYiB+,<\19&9rBZ]XvcӀ-/L. ⩅} %B_\ʶˋeYtN&PC8{)K '"x0uW'avUv)M/C2į\z'a6%q?`L 6sgenHw5AK#li?jd>KB0FC^62v޷Nbh ,z3WrinE>FZM{P!ǎ7 uMN&̠Jÿ^~+ A AfiMV(?5;GvtV1_fI7a2"i$(N2/I?e1TNˈQf FRg g1#dbqQ׊bH4Mp\>6ãtڶG]|V},db.jM qBN-7U|ti2˦޿Ewׂ86u4ǜ%au.V4s}/)>+~G6S/R m9+OVxD/Lj"$ AK|vyZba2}4 /n f?hŋ{ljK311̕-lfاʾgf4Mf"N4;&hRct{}D2?F,E`"CWF2C|jnnn=HqV+ʼB=BLy$p! w|qְ[}G:5^Rq~&cS&,֯<m)w6Ϸ1"RH\w~ ,RQҜe*:r X@ K[AJҔ[!\̥NHuN +cw+{[&RWcm^Vn05Į@h){kbUo-4֙2}x)q=|$8`Eb{ EF!J(A?/)倢w*61w[nD!ZI[7T f+>֓ 'k,xR߃-f ]*Y|喠Zʀ2ZpDݨ0!'qa \xk`ɥ X@i_B [|1uK)GwD?<7tQ= G,̖AEectR]LXjft3\@j  ̪[yx=݁23 Oq!ߐR)NsY̶]k)e.ࠕՄ2`"8ZfnQBӚoJi'뎳O-ƫxIl `,FDX2Bpn3Vd7Pω>v2W`yCyR¥ |[n@1_5bmI5 վouU-̣ QM!Kt4Ud]C/v#Wo; ӡ}';溗%&}8 '8/~ToXOL]ۃ, nR#9M ڞF67,G@uؠ,O'`7vl[SP; o^bC{`<-g.#K j.JT0G(4%C?+VI8[n':P>"/[/ )>jY?5?a"Z/XۖaX~[k}h+I<-f)re[u/ĞZ:lىQj T$ P5i_SpB"\nǥ;u(E'-)mhDȎ [I誀OM7J6SM>ehмPE!ZH["ڼPQJq .dե`]/ۅrKUmϊ!XTXF7x%K)Lr. 4 λ1W6<Ζw-h%MfeAm=[^(a 1ғ!=Ϋ-kS/PQ3ѷa_EEu !j Mϯ`_aޛj?q|ijү@~SRE 88ǧO;Z? :jBccDj~D^S4Qd WCk;"QfoSIS3".r-stL75efu5bMRd,Tm\YrcSr2LxjQ2$[%2x^KyvpfD%LQhV7@mZ@}w&lv(Y?8UQH:=]T/tlIl8}k}&=~͏+}=G*Wo۷ѹ_&w2<ֆv%7*V)yo^m Gk"KQZz oP͈uC$w|E\L]MyNl 'GcəJ !Q㔨tM-5hqf;DO~zlUkurYǣg#f'8d(V6,7Ðm1TqlVz%QFw $0 Nw&wG{Uߕf>}D'SgS]X# >blphV=WEE.C0&XZO_@xaHIF ۲gD &w " ^Q=,]p](䭺벻~W/6MO6"'MLv1ٹyDdpr0,;Ӛ6eƬ-+Vv0~sЬ:%:#ZwyUp{=㵙klTU}/Ntr}B2j} {ݦ?ȲΝ.Z*D&'֕<(¾PEu '!q a{w1"UQقXzanIa]`mr_Ts$A 岡ӰP0I6kK@=:7Qq;ƜkQ,5SQ9AۼЗw%T'M/<'rШcL)ƗVw)wD~y_FƧ0&w$- MǕ1@gMҮJ=whl. .lލ!:g7f_d h_O=Hed/ _LO9M\ Acsi4<7\OZtmW/WEyFLnּ~y:YTy]$qB_-Y)Kx?[ ՗,,O 8+ KxGB\_˛I=?zP]bC%GHL }!Aǧ]BL@k <2A,rچSR"UP3fI뒛/^(\Ib#e γO<0\\F .|=$SuŹnqXx5XH<;~LƮ+Ĉ dt/hC9DhI'`waYn! ,+HȁH/X_K#DQt;Tr:8r7Jt(6Nq<@ۺqt)t@ l4KNGU7eJo6~/ob]. Uo[/}!KӵkHV6:ؿSm;kgŌ[$G}q 0{>;QH^`W^JxµXyDHMUSI׆K # 0H8"g-pحugKXflkw6MK|]`CEͶ䷉V_؝>|q\cgך Urr mj$E쀙S09Q4Fv5Oh2ٺRdQpB~p` TꉋGN9so1>[JpwZŴY{sR},_u誗 @k}F),xtKÉrjI5 VɟD ]a#}V ޯe[/n=&q1?N67ѓ<"HIM$<oSWܘXFAaEEii~AeΜ` 87|zhg^'BObDL=RS=)}d3΃)~AYFECag;*8lN^j7qX:k^`0麙6&U9x~)~fw V!9j :q0=UyBt}<B;UC7VWYi> " mm~Wʥ PoIm*,5  \*?.z2JmBݭ/@z>`q8?P0?m#v`en1_R a̢OEq!)ڿ'2 W+(*&6ԅc$[S@?{*aF\4-GO_A$ԻHlmZKS/RsBFLxg.WL9A8rΑ#/Og ؔTTϺ(z-%ݤ%ӻ/dQPzǞikytcYb֜%c;'@UҡWuXua/3X 4zX-8rB)%oYdFLbxe@]9&Bwȁۙ%M.3)yHhS5JLCŚy q- r |$.K/¦˂[ ц"c ʨxBOE[+ dÜfu4UE kZʹlWcupQ 0 W2iQ㲍I'vܢ {b"g*\H_٤Kě8.9RYHR"]f `$^*R40_-tjGjd\RfC]9pg9/ W#?XoՅ,viՉWaVǹ.u}Lԏ}nO ҉dd8(mش2 ڗ6YI˜b[o\xH K ?|N U Tv2Gj2 ھmĬ"E%K/*lwZaYa*:#T9r2L0F Cr,'AnƳ.ݞlFJv\o#Z'˻ =k}i {cԐblnt;& * biN̛q0 kO<~FWGRaHF`22SrdL - 'AZիZ.% _EVKW;fC3+ 9jGV2|ȫ6UמGxmOe#!J>EGz=$6L¬4`V/Wʈ tw"ly1eX%el! /DvWn"g5P@ ZJ‚1jH<*&ly#]??Z_fҤF { mmtݍ%I#L96S?q޶w@ٙ?h+Ga^/F)fkvS50v`zwa` ZQv!bz "fK(dAz)VTqaE~;^~}&jVYJ`Gͪ"}p+~eaj9/FkN#MkL|&|s[y\O`uB $Q͒vaSny =8>Ku[~oSVq-нxu @8zL2ȒgZACG@63t*sDVY^ F=߮ r N%X'pdf'zšC;ڿPJG@&J_<>{E%nj=p*pVm:!PX,*X \`Nբu<`(`eմe;0S;.tc˓;-|$rc,5o)`3p0LxC A\t~1PL<>^)Hn_cUeO}y Ro]:!KtRuT%DT8fo #L0֜wTٞX\:)K¾ 95m4vSF(|@FJ}*#͍kdmKUJ̗iyy{ }C3X#EaS;J\KeQ..B,;g"H;%k[/ K=v'zd33b x{MywgWھB|Q@+r7NʨHpRGQU6Qe[P|9xM&w&CvLhJ/K7k in"Q'JtG3FU3{GقKPE%BDuw!e~0%x\B1>ҟ\S^I@Wrɗcр:U⾼c;RXUА*z[S)FdF@DlG,D텚 7c6Z$J _B) mm6,7EQE8 }c Q`5ؖ]d϶[Tb~ﳾ-3JzԂezۥ$|S|Bao=hr@{;Y$޷fݟ2c@AS/Y(&5fO1 +N!dtt:{|?`F$&OӶҌ; vئ vg"9XZHVqNLTx$$ ݢ0Idhu@JNXJ帼iFmЄUW 3AҾaGT9qk*8qnU{{% rI`+-n ɱiYOY;TbPb_zy;{()LMEVW @5GTBU^ i/~<aKCcԲ8s7(RjcĥSWG ME1| 5zLsd/z063{C]IFOpuSoz !ӻ56'!% @ ]#_hTjˤl^>;Y*Xq̈"eӥќ!"])"Q3,0mbO ߃5VB2ȺBvt%݌>w?2ۭyF=(Qlp9n}R,*/?++4IN`jLȤ.@x9+u)їj|Y5"N@Deh }oĝ'}7]br3UcrRGĜqTZNb5+OݴNE4*(SFB'h-PU*\+׍~pSSQ"ٌz`P"{p<^L%U}?.R$J"X ;SGfsANKþfӓf TOZ~j9zFEzR}%UjL.|}2 ޠzS*=K.ċFrMp8tyVBimX[dpfPŹ. 0v*\hj6ۆ6۟UO/L/h7t()}xs> = T4;s`3R ;ÁH3RO4G|7w68"QP+#T䬷޸;y‘ @ * CJF;"`ZBb)r@&8$~i\v(ߩɓ ?ޞY7yeD8p92۫U`(ITcJx1sܙn"9C0^M-ڹ(!ofZ)95EVhFR k8bhYilŵzux_+!ǫVۣ^\m`M\} r}Y5~ !QAx5M0e7#±resm߯.?E/o()Ŧh:Uy veF1@G865} S*aL9k*wHE/"Y<3xb0a+ɭ*R_5mLfooN`J&O,ဳ+˻yjUM>O4$#UӎPOZkqˑl `8KB STzlj7>>/@;n:u2mģ u52,fXZ/W\:8 ^ 1 _cc\J8$HFx9s[GrDDѐwىR@f3[C.Y**Jz3@6_VbȰhl (# 5lmoȼ?c[SҕAT8#s$aB-)ZvϔCBaShXopFҴ({Dޱq+[m@t9Y2UJYb?WҎZ#ZbM#ƢgvI[[_}S\&<%*myӊV`N2TӟuIT%{y(2qq([ku[j*#W8\LV{|QX!C#hiJ _'Agrӎ92q4R4-jnܴNρ J J\"9;5+JQǃgr0ud1bo>lY * tnKӯgn]icfVsRhVLa77_IJኋ |b!&LήCyUy\QjM4NgfZ*AlDiu\|@R3 50j" ]J"=u3 lE<*:ѻc% `"8V^+SEǏA۔'"Ei֣:m9Ţ &dӷztW07hlһR=~Wp8JImH;󽊷lQMMG^AfX{o~ɡv@g?{c}<#~`2 XL=]j\2~~l7B, ߦ Bsf =ξqY~'}(jNO~'I)u1mcLXpGZKoʳH$X4U⬳4e5zp8&{y;F -qZ큜&" VpQo*𹫔X8w ihUY"8JB¨lt~{/RrL2"9ɱfS؏ /F^ vDQ v,U f? |sW"q+~GBJ0-a7PRld^uxXNbY[CHY$"$A|P:)PQJՊ"So/ci("'3ylzH,d$ GN<:c< ж_4 J'zUqE>MQ8x?.N{8Mj U1s(TwUq{gI99ǻj"SXXteL-|1c\IŠCۭF8e^Qb%oJ_i-"WOPq8*5)^ϡ~F_PR82ݱDUz]С:qDX4E W1^Ư:%Xma*oXhZu9 pZ-W ߶vH!2MsC<IP6=i쥲h{NnzmYb?,>oxNɁ*G^_?, f yh" 8)3]W i3Te {(׶3-!}oz/PFzɶ/`~ Iu~2CH--qj`d$:1%J%E&ӱ _=@ϴ&7V-1)T]C zcJ/\-~zzE?08J $S?;;S$,(=_eroٰ K>5b}(L-g<{\dV1u_Ls*`yG'I g̘r5O ^˼cK7cqrx}GH^f[n)v]H$M3YZ>bĒcP-\fXfW!C).zGxwOADLؤG.ݲ4E>y5H#{` YC.8ok5iM2L+#p=Nw8_tts0\'XF"{1wWaB)`!:pO"C1nzymrndZyVbyAa̢(j'thUA cP4UoXrĂrc KvB`-:T V!!]~^y =h8mWΟ[8o;i(T$TOŽ v#G:a^ϴ-40GAIFҹK ΓJ@ʼn, zTy!!C|wX3c8:-rUXa?O|/;ML6HU<z$zŠJAjG@>Ƴ#Wޞ wrenv F-O\̿j @"jddYSBϏbv轗A~b (G4.5WlRs<?~A]h[V+?;# XQSF,/#Gփ? T[2<+ }0YCSdʨ30,t߰2`3ts7F[B[U;EZA8G}̢GIKXT B{^ #H":牖F'5;_E^{`ߗ N8p0TCE+Xz-.h6~ާ tK}ݕ{.\4SE84z|MOLtWkPdrVrK?.SGHHlk R]n$'g]?D%+/W6= )hW,iRȢ-kJp?hCn= $<)D%[KpOGZGV{H= 2Qt6 wRKf I5g# )7B*QB; iI0dRlg׊x=3@"gץsdYWBr$,9MUH{.icaT/UioK=,JI}Q} JEMu.kyqB Ya3|&> `B̬lAl*s_B "JY)+T=5[)߰bz~8 qR+\,#?#/^;l/AeR`}]DYgC|yS!҅EwiU ӐnX@x!2սpŭ9~"Җ.yJ ]Kl3NJM2HJ$XڷaW$Iqe9~Iwju)m*Jv#f^]̃/,z a1\MUŐۍ~6qUʆ UT4Zt =@Z;AW0r|>P`[)¸OoC{Ȭ 7%k")H1[;.&_ECr X~Bz2V|`/A *[i}i Xjj:7,s5k LGHwE-+u6NH{IlSN*?Rפ[v0=*}:kFD~~k+> JZ#թiKR80N u:7aY?-#L W^3?tZ~\~''[^C]Dž=ܒ3Dc" %.Ϥ]9s5V6c_熝ЏVDbniDQ#V}[kG tJVy?^:Lp:}Wyذ%R>7oC֖jC&4\+I~$s68㩈zQOF,<#[;e6FٍlJ,ZAEqd~@RplJ|o9WuΟ_Z<ʇBwRӾrb`0+kWKx W9yܤѡDʯ!Ot&G;b~fhkY(=yXiݰ$TXZvY>k z8¨^4R4TON  ؈'akY=pXJn򦪰{ȫQ5 .҃eY^krSطp kk +SikVëKiSzg$4Zǹ]4(,cg&7(q̈GfC۾.|_mޣOaC-tos1VIS)PW`[kA7XäߙU/z0*/odi`ŗm8[6.!Vټޭmδk5gÖJ4(]k,` my V6;-:5*~TtSI?>?*?8:;!M!k׻mCOCpc.kBI^P KRtytҥŸ}jSǢtgĂd0m 4F0$w5a͓Urz鱒{8t*ini _CVkFp88lp:Eb'6hD@l4) C2m79^Af W!瓿`iZ;vl XĀX2Z33Rׄ4FEPsix3^$ɲ$:'L}.ۓ?K{uE;p#m{j45Y~TDmOЌo5PGױo .!~&e(lNy!~݂1X#s1fX3kȊh嶨Q5:>  pr'gc%إ!7$,`7v2P ~PYOg6?Mf&RV*Ȁ淂?%hrjCCF[^HyvDx:5@.ܘfE}:dm)C(H-V5@ 4~@_m{nyz{ ՠâ7g\rM@^[ bN6<8IcO6|CMŌVѡD_N]!WE MKl}$Z?=Kt M N`ҔmA{LjJBBC;߻9lmNp]!P#1RLG]owh!_0㌺9~UOj6p}Nm8ú>V\;:߀՟~%WLl2tw:ʂOqP3>%Z#O d'(_vM|O"v6ÄPX`pRj]wz'$m7@C*  M9<܈ y^7l @4c6|Uׄ ÄޯL y:{:VI;" w/|*h+ѫEǴqȉ<1Q#0k҆/rн-ԗSʽPQ^4xwor̵42R77YU;~[=-bK{%og: 96,\OsnWauYta.}* JtTX$dI/N/͕Hw n겕9;=(u@ :+o_5EVy1gb7 3Ս["e&hV'F$`?`E$h~e rȊPQ(7#U 4n?=c0e pbݡ2G,úC[BװSݵĭ+?Wӕk]:i@.\,_)5fůӉJPnhΡ&zcA!;n>z&%ƶN|M|繛$:(Yr +0OY_Lkkj)?77lv|G 3=noq{H$t vuj$x "39йwQ!+KD TIbɅ8Ht=p!7;VDO&)\ӎew]>4%̉5)(I?9\͠­s~I&"r =Nu zTo"[F˨#Ͳ"ݸX@v]WфUe)Mu!|K bxw ɼG٘7 kSSF3QHDbE2{ D;u*Y;MC7N\'d=‹)"[DW:/QjRq&. {&ݛS ϽOv* p0*Om9<6HcT]$Sj߇!2^;T[渟PFFT]RE=bk:cPF;c߅y*/2ft\:hU"uSM=zVx[E(YbԳF LBQz(tt$9*''E4[<6qk݅y*>s?I񏞂G8PH}fyxw o`eҁ349=,H*z8ݝ/bwSS9^j4A7HdA+0f3 8=#~IڰK]xɻћcsF_Re&)XsUozVV*$KqC,O#A#U}z,`]7FTdAdgP91ZC1@)1$+6O Ѓoۖ N zr Ƴ{zCK^9YY? pZFW:upӻMoi߳!3@"#)ĵ=uo_c:$ cO'mh&cEmMֆ[,>"hN,W y_S/fc)If3-.KYx4]*mj|O8;hG@Em [$'Q8S`֞mlxsVvճ;pӖ! dK=p,f&A(?S@Dmb)AC6h.TNJ.]?̱kԦf6;\q64+[#=䨍eܠp3z_rZ#!{i߭ԉI֮ ]~53BhI?HTB" ;d#!*J^Ç7޹?u?QKYixstygclT'];T&"?1Jw_MN{/&)2tR]4Xc>G\EX5/M]&R!#1b?j#z[Ykv$f`yvVzF4vDMa;XjF6zX - &笈"P۫]P8}O&+H:!?nhYxUߪbNd6W4TTX=&ǯ̀ȖlR ]U82pd|v.o? ܡx4zH~)jv8`œOĿVcLT ˸ي+].6"]_%] `+%2E+zG*U5N7#Y5TBoOX {$J*!%`,_3p18Yu_-)=:ьy>`$+0!Cvr9љ!%Ϭ?:_Hdȿľy4צ#Pnx3m sRB"4 K51_9 hFbBh(4s M4k*s4i*ƂVkAx6r @lc x2-^.[u?P 0:~Xp$4ÂWHs,msJP^4jPk|ݮm!qLaCHC _Y' il%WĺgU!N Lhk+ X9TA?+cUz7##@fO#t|ÂjNK-PnN1Ʊ[l`|uƭ)W2/1MR;6D8G>Ub H{pK%D>(.OD>zt(gv %/cZ i8uk]-}9o-120 ڰۺ ک?ϘTjjp `g^m^RleHk60'Q0TJ\刾縥crfz`U(bfJb T"XkT<+u}0쁽#ےSkgKOH&} d@ Scٍb9fCRA?#q1**spˈ9/=KS!5oқ68QR̯`wtas!C[ Z6(۹$|C ǁ @xvȳlqff`64aaT8W5!W!( De127EVˤcSfؠD4r U)}UuepOϗ>ðU:!FPrv1bcrS:%3I^| .`HPFo 5_Q A Z +-[xP^+shj*Xܤȓ&;&+i~VN-sz{f^XMɚѻCKNҨiB9JP⾠˹["T\CLkh _<݀d'խ 3woCdgV@#ZO` .%@NӸ$!mQC<|8ɲH,TGwsI~͡^nGs@[w-nԷ(zʑVkyIKZ&v^liǎbgo#-a%t mޚ5b2XV7]j㱘Ԯy^c"{qnQDNf5\,&Ր5@e FxDGsl([a0V4jqXktYNN:{+|?QK n}*3!!sb8be?KmwʏX°? Iܫ agwQ(߸eIĤ`)yC%~%PJgyu"cXϘޓojXMD;KX%f$AE-4jt3Ti3$H9[2cMUۖf<dOU*G ĥ ZduT> i]h~sk?oVzp 2oL\dbP%,)cZLeuaX Vs&~ hnjQ8m1WzM-nTX b_y~aן_& =xZ5h7Y‹ }h餴֗]u< ^8Zp}IB#| -.-0`!z3XS..OǕ/2'H2ՠ)@v-Q^zoۄ:}#= 70W-O䢂1pVJbnf?4j\r}P;/̽- =0?-PKvH[lR~W͏jf2|u 1?a~|[ ]9HaV續f"xSt >leT{[7if@[_#"VY2`.:J2NXhEp B^i_Wѫ e`Vm1xXnQ)=2f񧇡H#Jvj%>_(MvU ^(lnȲ77* i1_O{% wz&XoL$ hZ^'וmq GONe:/l:YG{Lr$G T/57h89#l9eov]S,Z*D}L| y$k|^җB@RF](* {M''@YT@S|ڱ Ck?6:U B,=4׏;Y 3%ר&o`QX9\,TmB@Y} 32+o#QN^y9MO7n qEqy7{JbJ"z'[vց+ě>kgeB;2o? NDcrbVv_%飋rԒ6m%Nq +gO rRd6pQF?Q4LmjY{)1 H[Ja5U+::v^3 ́'ҴX4 *4qXy c]`]V%}=Bq+K# zۏ7}*:Iݧ.(G5YE<$χSL@5xS_ϋF5$?b>Dqƾ V/7\G"ݯW[t8w "H:EaOs`r#j-gg M6X.nYetUciȰB,>sL wQ6zU `4b~d\ eYn1^6A"i ί&-$41Ǒg䇮_բxNiֳVWm4E) ĵ~?שҬޘCm!rCY{rX2>>_lV[hHuL#۬sumR"e#5,?ZewiPjqN|tg& ^ҮP$мpqMod:=q Gl Ѵ*fAqwm6O3 W,nnyr!ͼ2G { sss_%)i@[NҖL|;" `\R[}o 6B/霺m @}CaZiH@1OqJI2MP&nҌP ̩P:#bPn4y % ˏu[S#`8e9 0Z t|!~?:~FD. Y}޶)8UM֬ ˑlVV5 i.DlH n *Nϙ,b|׺~̟#2qY3G'qI2/RښȞŮ.Da?gM쑆XhJ2=ِCApF.U ZoAb@6ڍ֠yqI]:ʡ˸s|޽qk@. K!i z ⴺfGO' ȧ#z\v#_FSml;XJ/A~=ܹ}\0|*b`t3b{ϏF RGby-ʬP 5&[` Az~zJ)Nدͨ} mv|Վ7V~ˋGKI؁mQ\rf>`o<0lSq1XdX0pbt-mz*]1$q37/b(L~Ѱ6r eQsaݑޜAPxO{abAJdAՊEYO/E6 y.׽9bXDp2[u8XǍx \ 8fSfWPl8}W#S\Ţj20(K3aa[3eL'\x|1UJ( M-2M.ye)zXPhSggH9rШF2ǂ݂o,7 bICQWfYlG˱ cҿvAڭwn4n5x! KyUfcَi@B ,u5FvT]%)g@k*+%`:4ȝb j@ˎhzXBKsk"dlwkg9Nr^1p#^$]d`ώ9ʤD"L%h-Ya!ˢC ,ӾpyhIkevjn$s@3 T"G9&溹WH#jb RFHfܨ% A(N&ZJ+81pz "sLL geaGGt[ }Mt/[f@ˍ)Df-4 k']Z]tcIHA'Y̩Vh֚X_lƂcf <(d,0c>B YVYИ481Ymio~)FV_'`fI˺o/b8Q'QW/ 0Is(vtxtX 3J搤'[4bg=9״qZ0VxI7Ց>,ZW x:9D- SuلKS ቃ%6-?`ot8oKgwOgeYCzvCj)#ԐSKk^ ш2d{[_`%Mj]K2k?>u_/1 x ;f݀Dž֋w0nh]6&\*;O| ^B3F5؜8ٕ˥G_$AH+E'B*ڠu^dҬO|<׵ům); E!?.i{6$zHPs ĀّΛ/q);L"<'1p2_4'?TSZ.ʹEN\&W1{/ L~qY&%sĤ d8^fUF%1|d >z᪳9ƒˆj-x?fatX+mIGQ &nf/q 2ǰ:|PJf&6՛~X+zg| |ߥ= 9lVz1Y`HFJ_vd ltR.>׾3+$RBȅcG݆hDސE%>R[YCaLJY8PU? !YfeFfU%".tk([L:y)1ŶL Md[_9W88uR TJxv;v@0[bhؖ ݥX[WXJKk\%q}ODE9r`";EƨXmڲ3 aXMaj_2oBϬP!w&2hқ]/]&]YLa,I`,nJ''(@MC.ZN* vх:|56]d>4la!BDGJIc}?؛Thُfv ʘ{_JZ/}56O3֥bac#q~6a,2ӻt Y} ڽN†X)`OFe ~$ [g8lRKo2 & 6rn滑|T^BjgGFC&|%ȀB (ih zf~61"B5.KPE1FzL8UP:@qws 8e S IM-F(e>Xe~tm*YtOf5FED[p jטᒜςk6`9 Jooh6Ett257$?}U\tZ<qonNhk*X?{m>[$\J{NYZ_^T_hx@FyeJBSi.83zt_}2f ŒT"n0B*%X "~p_<[|O/#T؅SGDSOO-H&&KZj}0ԚH'`oDMy2Hns0'( sAm!`|,%F)iVӭ\D?6گqm?)0nmKfh  )`YX8JT+2kLLY{T&e4g'/G5@+vھb=:ݚzd7Tx0d找ssEAݹW9 Ri \ B[I9x.>H>]0I/x7nlDŽ!SRt5ș>ga1A0 ymAW@G;ցKjvi Q3S{܌4w%nUL~k p/]ѼM o6LAbq$/)yma*WhW~rr}\FHˎ3%ocݧ}J+&Y/o.M¾k!k̳sS˽;oUuatH|z>vE:;E427h&U~bWO |[-jY3 3C" = :~^]vKXʌvt4 f\ 02$hΧSg*ϫ ӧkÊ#p߾9uvwTѶ'Rrw#|geÐR#~&2HrH2WhDu&OIlY97uۧΥʨro l϶2ed4BSOxT>a"A|yqb)"P.ּuIU5NwP3.;w [bAhOry7ۂB")e$^ կ^x}^5vy ݿҝ;2/⋪^Tr7/c{z >! w\]=`~Iׂ$ v^bNmoyKhrtRCRMll MID \.b@Xu^g'UZVԪ6+=*џm@rt`tHĮ%{p~ WhahL9XkiL>Z\^٭v ]a*+0{]ήod)I=]P]K fDSr(xǺd椯Z k%6ʸ2eOЧ'brA-߁\Ooә I3b&-V+uC4%YHXz <Fm/f38Se\ ?!rAAщm<,drOн;d4ZR33P M(D.OI m:S#FƳ75,jqa0|;U=^Ď5nl\s)(qnv)h-_) /?!nC]"5d}`K+i~xf'+w`=!L hL>.؁ڼt1kƺ;2u j.q$q+2Sosb;~ ghSFҥN.s?zrxS׍EHha4JكI>+;==b4H/BL@S?w84Sa?t\ G fBc/~ޖ=?wIkej?[^9+X6`aض8Qթ 8r(8]jc`Jj܃c䗻5z=8Z"3?m/A@2PM}obf:ls 4 88 I|G;JA7$YڥTll* O;e}s"m7$~y;:cl&410-,-;wJ׿UHy^oƘX#d.9Y\NM)-TM`Ͳ[ 4ȞrVJ='nke&u}7iS,v[x7k܅m@/MI.c#[$%Z szt0Azc}e+ e$A;jM?M ڞ]Lw!l5ZU5*ZˏU[1.)oŷ)i cMR#I"Ka`{ DA᷒wRzCex*[Jl0雠f^?r=tH:Ȉ oŤ2/AbS(C?Ke2o.MPa ΆއJbbI Ed_Śk8 =ǖZq?3h| D~)5 h-Bޭc ~szTT%ѧ Eu#ihxq.Y}(8?qoN~]Y8JtߺU1p"k-5PSΞo"mf^/\ƺ=-ZC*E._}qԴ!;6f0d_tGa/nҺ>昮oP=;I }{*Y 0+;ɑYD9Rs%'N}gO/6B-є>3*>fqC>;_Lb }XAv]Ȯ5 ,u,N#.Y[#̱HO^ 3fh%_n[h՗>3[s`Á|2v0/1&CX £)DĶPk #>N#ĢHYn??20C-qzʆ6c| R\TCZw괤lʕzU1왂e#C0 3&y")* ~B)'1Uja86vA(>aGԇ&M)o&zfL0ߣ/GLhHBwZ#Q{lm@9!PFr`8%czG(^M n0- ‹&EqضF5窣GI_l˛Дoc>8h42W+:~;3><4GgS]!k-J' 4Dk6>SrQjʓnV~sq6RC!f4.گ)SVBUf(TBݮo<5%auXb8me&=X/ CLPA:ٵkʎ"CS|yG`4IԋJ")6@sGo=XQSB Qۍ$w>&e ʒ2$HM-+{D3"_V|(4,gO}Z$! Dtc=:`kHUP !_r@?˃ԟ!tz5|{R{KDυ b47(rm5c kȘA2GaCm&)ܰٻό_V{ґE_^ 'iPXܦKVW!<6≖oauX, (Hb̖óQAԓ%3-dUdяH&7Ca55%y:0 . `RFJ8Nq 3ةi]i{몵BV~ֶMÕvAC'ť _R,XT208Xǩ k^OR0!IT a>xIϙhi?]n띰 91dQZ C `XyWE7"H.@i|d<(v {Cw'@.N0~|gܛC(HjW7D_c@(|жx2%SIE6h3F?"2)XnN#JvwpIEo%甩8($l)1-;CUH0dkobP[ w8+h)V ͙꒛ (~X@U&`tYg,F^qj'8ߦE/W==JAe:,B'u*\ޝV ybbo+Lg#=\ooYfrsmy +xmHDѢN'UïJi"Ġ㟋s7_&Kd|L2WqϞ|1 c#ɁMlĹi%[=.٬m]5{F@6O} 8L]@@}_lI_p^n}!3WH'Ng31,MTATɐX>]aѓM{D ߌ#ZCfRDA֏H1^3ncg>@\;IpwONJe(uvp3PIόi}9*Bs3ŊLޠyAdfuk c?/TIq$Lx/XH}~uuF"d%&efGf7Ne!2L[%@A/n($|&\`_eޅwۅ98 6͊&C*\tY`6;]'yxB^]j}Co^E/CcKaY&LZ܎}'`D7"kj5^:)& #ޓ Ҡ֗9\g44O#CHx" K ^àIÏ/ K y.Rȡ.eLu:=$=k($ĂgNw樢97{a:1CaxpbW3rĠ2XS\H+BզtT i%CN?\%5u lh?/0RcMoߢ㪒,߹K#݀KZ='w;!(0p2ӠVه39 .o0fڝ<odr槲W+˒:@@ yε" 'FwTu@VH vGF}w D8, dQFTeM>=Uݥ'{lu¢Pc)A-SN.uGnԡyMF$R† wQ\y)eu b<$B9Es>-it!<@ &>,> =BpLіX݇|B5"}|X(Wk?zQv?q1  GV##{?@I fDz wzYS :gdxkӽ9ʨH[!cma--Zߣo޶݁{Y[Adlð~8 ת[=lp%7|/,KpdI/r3XR16.ۋpM=! Hh&X]ǞtzpgX }h֬WS٬yo<|iH%E9`Iۣ xR-0♴߻bͽINHi/\LaѰ*Abz?.D }Z#!#pnM#v#'r8CYRѧc?c6BdgzIXWXepSPzR3X !VFn*6vtk{[,xDMzrQﻐ{%Hf/ 'B:g+CH;~>݄H` =s*G%"茵{CfǴX~!R]`>,c0p[Y?gO{d-=5.?tg!}O猸[βxam>StӅ7f(8o 3擃VAwE?B̙kX8eƹ/?d ɳ W&84I%?xqdn] Tm2ikH/pu-biX2;.l PbWp 5Ug4R+O* ٬./;av~P[|Nk%>3]AP=J[- B`F?0Ou’XDo`)dF1c@ɢA.7,n~!DEC8__o ֯_`aq$:]u+{pa11ђ;4<Tk@tȈa=YI~[I~3p[85\|ӓni\g[V)(Pʬh7I^^M8e/Nױb DY5fy)6|akjJ:*`U;Bo-z{$HXhu{^WkAT^P)׶׏;&+ls8 ^ y$sIyNbg-H? ʭ_?$o@&@C%"os׋yjfG`H0YM _!,X1\a4)߄rPL[Kg6*p[Xf6TI+pb TеCm<勡6qҹ- g9([77Iur_8+\Lť0{07lj NN=ZC n!j`x[Hф' Y8&/'%Wxc}$D].zp4< zA(֠OzU/ar3Fy{{sW g Ȑ"|6?u"e( eypiI|{)a5@-䳏Ӆz)x"J!K8u+a?J vǒQ)6Dg̝\Wa}x/{?3Jp}4; kY%͚^FN)<ى?:Ru*p<ciIL@JRƈB8,ܞ."%Z`yBeFzC aWc|+d ?DQμ#fS/J#mKм{UZxڼvN.ebM/5=4"OV G2ꋹUGՙVkw |G@$'^=SKk؟ QآvԆKkcFNoOav i\ov%5.+"lynVܾHiO ITROvCap$8/r@G`^0}(IH` {m5Z %o5+PvНvRkz7п +_[T2*z혭Iv@*ʇa s&Β;vcX4 vB{kz .G.&xp#y @Q8򽜾u-9K`C?tHBh4V.ffՕ:ū2F}_?vJ'Ъ(y "l#C!+0{ %Ҁ#U&"eM4Nv,ülV]Cqti-F AVbWU=?Ye&Xه/<QFջ&-\)~ /^txs9y%>2suʡSQ n)ۊ V&TPOXQ+\ U`c\j>XHnX ̱sh/3mft?5ЯC{ħ ya٠ރPZF X"]}M]8A7遖@X(rvbxSm0NJ@]ewMg$ ';ZƑRzG Ķ؛xIQ#EE+gh)}xmJtB8D;ԃrxs^G$Q rjTؿ^Mmνp5's$E`$J=mI<;6~=6µmbU3TeaaVҪbk3G3 4x%#R4F+д&d1NQ$FEgw/:l1.vJQ8w%}ORe/T!!`CD]F Jaa 1:ɳfKe}皘ܝB) olO3&R1ڭեa4,)`Fwf?2Mõs .pS)lq;9 J+,wː?XV-@!mC>x <28͘Z2`.]_ )yr}bVe(a.a"ݳq(x4^8$90rp(6t1KÍUV[,+2%ٸ [}O"F֞zu'ݍ t @vCd}/jGQ-7qvj̵M# ׺e c9#/Oȃ<^-C_YyYx jّ^4\b]m k'ω18 tK=;JD$łVʼPkm& |%M|j+;nfދ;+)'_ؠ(C-xqu_ZS`mt\Nl" yxf?;^dX?h-iy_J\lcvTTbvrђ;X1.a;]T!\Fϟ|-0fĀ,JWt2uHG($4"Je9] )zAx7@}20I`]",=l'ۀ (4 fKձFwgV;r)#fGZu AK"OUQx1DqB5"\&$(%[O&؎йG欲)'_p)+*X$tSGE^(t>`U[ckc-Ea5lT" QQi8#/M 7JQzܡ}=vIz?\C^ !\\\hicjA4]Z/ƗM.rmǝ:3Gl^`UsQVhۣ)C_#7= 7QlF3$[,<8|а|^Al/kjPԯ bfW~-.0mi9B/#o$F*;ֵHXUl|)8%jyg+,|ucID|XDg2[v@ " 889ƃe(Z*#;Ѿq ]qxW6Ji  MaY5Ɍ:N=?ٽw;mJ 5Jab!-6}`#~:xC…RhAL+n@0!,ڇnNP cSdHwYtP qPV:=yi!-ٔ$,kS1z7.}Px8DV&\?YG>5|E3͔5ٮ.$#9]YUr@Ncd|8U~&#}+tb J7z'S~ u utpB(*T}#g`Q2fNY-)+O]3.xqҬ],*{e P~E71Y mĤ?|C q)ѩSs9U Mv>+NM,Gޮ3&L$me,mAFPzHbkc@_f-uY9zv(=#WHBw|Mbۨׯ彉g1򆴇h(f]P|8VóMHVB5%Y4nwJaV}S릡FCnOylJ}tFqA ܉a ?&{6VM VtΛ8$%R74kIq$b"^eP&= ɒgCq5g =*3I i+Aa#p$BcٞﺼSm>vܖFEtIy6)52TOوN tc x D#>8 mruC69?`T 辶T5]Sa!Wit 4܈!zҗt( k7kΪ =|8:xŀLZ,(C2y )!'ܼ;Vz;}K t G1l /ۏhwaf&lV̩ɭUST+>_ MwAk+ t2xR'aGea@.{N9h^3[,CC; ÿ]*MTa.viu}#[;a1*H"#h4j+۫°^$5<30t-ػ7dĐհs'D(Ke6i.HgC"шfo>J \|,Ȗ0|ktT)/ї+D`l+1ku=D&e33NJ"uf^(@m.W7D&]nr=@-Y$4K M)`*ܕ 1ЮZsFCwz+uOՊRlT eVD:l]xJ @,=<b HW/BCXtl;MYJAɊ0v~wa]/l=U΄-k\u5{>8̔NUo^Qf=yqq,+MAqJ>&;Z\E_"UPytНw)X(snަ"D0p[{ՁJxspš&PE& Yfku4"%̐g; @>mź ĝExI=%nw60\\}]c 믷;P<5"]+C]k*YjHzol?B-ybW? 4R fWY2epJX~mA=z#zoSto_%d6x.MSrGi̙|oJk _iDTՕ*dÄwy XM"P8k\=V yV+`kI2ɺ[1Ti V19|=1g՝83֫iF ܲu^&(y5۵Z^t3'5DHǵϺĠRZ[XӘ[,8 cL^7O$4=ڥY*"+#1ȑeO"*_G [^S7'E| }'Vyld_gʸʠ)b3PEw@0p?qVOGE8(Z(J A6TWO!rcn{eu:D%FW:BnjԲ2-qn<7?|gLK)T%Lh[o<n#8VC"BVU4D8ɩ!%|LoB`@a/cHv>{i5i#,~J)( uK 卣@qm! Ϝ ɗu ?\t/0 @FSX?q? 7>F q/X|PC49e* H͆0xk`cr1GC>E9Zx\{KoXn=E?R`P\ Gc2xͰ`,&d'->l)7SC[>ObI`KIX 5y:`¸NrϷ3k=R63i[byVO^6=o(kf`y+/o 7~VBO36=8p" BHbKSSq$D{ ü¿N~m?S75B UL}zavq6B~i!?ۻcJ>߿@g?BH%4[nmx,gs&Á+viLZ| jxȏ5 (ۗKfϯ5l";d{rpV6q1qp%$OI(;C/R;).tSSjѣ}GP*JS6#JLbrP>8 /,"\E̥I;Ku4;R'VaoNk>xbXXh 1^+f&!ˬa,{{j?u0y z4MuIgO9 GU{G!d=w(=IWvPnaGu*+q$2`/=5"1l}'ݒ D/:{)O,ʏ|{/qGpKNRfSL[ hUi R'y q jt1z-\]Bpyn1%F^}c5~Uoy4[mIvt0Eq|-#6,ś"1{Vjd셦tZ()\ /Z[G4.`!{i _jorf "!@,x~94M.54nq>4KOP]N}|N~]7)ܕuS’19@dQLв[aqhҿq^=\lZ]2a+cBщz$v"%zC _c 'v' )<3MENkIs3}ŧv|u1=IwUGa!0@koWVܘYy0xX"JiFHA uG]}5.`a\]8 O^߈z'/AM'+ӐIs{0:W J2Df ;!TBu*ֿT9;pذ [S$ïj[gn_Upb@^{mlT%nypʓL(_ߢԖ9B EyҰ_G.H!I-?*ชr2G`/3'&o>m_f<<א`'"i,xDh0NyT:qҦ7H Y ua7ϻP!dOx0o'sBfg'CCS+X)F[ 7 I-ׯ.[ Vy~ /@TZP( ,Й섋AEO!:\2`ely#ein!%Y]i Z(1CbuxLLIw2/Bm8rE5 4,-Z]6DT ܷqÏoZkt%_<(M8bk{F'm;TQ^ծ[Nk|d*yAJ⡤ie}w4*T71VS9 }澭/Q=8rv4~ˮޣ:V nxRs蕲q/7/^x>rx"b#YCX1y[#\;5ݮi}\^+zDJt@DUw|fMP,2Z0I+%9A>ihQZ :y^Tn 60djo7;T|_+˘-#Z@K 8-*;`Rٰ9GZQyGV`uӘvfY&24(FyՄۂa1g=]>L+ A*%ٍXQ7l"Q 7iRS7ӓ_^FI1e)ang0Y gp!/`L}OiF4pن^ N1"Ӝ5)̱#wdok^1i]nŬ_gE[G12;k/")3vX`Qaw 7P=M_0:Zfئ 4! Q5K_?FD}'૎7e\!itf6@^w[躵߶fq$9{=A5w|S"_hxʃ1};Ju*y&b3xY;넨N#HnC$8tjouF;c&}~!գ-lf{nr;vKx"8q,'iROڦ/ hes5|qJN( }Hʷ){ w+8[/bun`]/H!Y#"}T_+ɓE+;,[1' 6賏z"Bu L-ˉUm`7'`5ai/CT}C1 ^<ԏm]ʟɿk;%]DU(pGʸkc䡕U>ohxDL[GIU< PH0VhRI tLp C:f4sl!m*6yt]|5=1Xl3|E,R^r-PKKOUۍy]q.2\QlD^[.)`|-ֽa7׊,R[cC~yl+ZPwV'}xLf_`3sJA2C#l̰B1)xp+&C$EHK~>njwS lk[~n/`9m$=[z MR.Q$ bK8L,;7?(xp-ԤZ D7M\tN;*"5;5C9Ҕk)}a`@gU.))3Rr:/%g;rEh гs5AFݾ o+4D{o0+OZ5BX/:<7bRŔ.?AY@œC&(s+ Z,+;ET@9룘A?@Hں:h? 5<[|7}Ț[C#-rZ[FǽW$a]G GE6@k˰_g5.ƕ~Z̜ xï 0EG>9K_0fXf\cSiKw2| =VXcj&hMadW\|<|@[ʷzD7}'(}x2ϐRIj](n*Xz}VP'٦N*b]VSeպM"ҽeތDz87(6K_<" *0RzgϺJ':\Q[3jB+ dKѝjs~oj_3_BP][mg9.\ND:Ey v 4վhq82-+%i8q~m(l;m'lx&${]}[X\@S¿56J9# mKM#\a`m :*\k#j # `_k妣1қ+Y^Yߦ/Zu'c3~ " ʴ틁6ۍvj?smne?ZgjoQZ āqf ` qvH{}1 1~'|f$DʝaO1{cod _=6bQ1`fIkH)tx-Oڭ=ڏtZYSo{#:-k E6T* _0"t&|MD&[$ko:S,mh&kA=RUQDqA} y׌% H"0 `vu 4=ApB$ [jgYT.˭]SrS+2ӋLA)BRAwEX~ySަ+zsW33")qh>[[!Fa]0;,0XjVns?q $ uwoTѮ: < *a_ R.K!Nl^t`+<״h=x$$wm)9쮦d,Wse=}cEŘ(#-3^tCPдJ7y]>)x?GJRwNYrHp@3mbOJZe6?#h!ͦ.i4;gR}s25T~l p3M~b&NOA[cS`ù;SgO5h*Hkz a |OZ=IepO6PhOy_'u;Y+ Җ4eP7Hq,=• +#` ?X{ꮭqN#vn&+Qp&XْM{8Gyn;p,PLo<ѱ g䧪l[ hIY"B6F!pm~m1;i )l%% F" ݃r{n< ZE_6|( ҭY)&՝LQss^k Yk>|J 3}E5?ځ^LKϚ)i)⟍c4v$ӻ4|r?J+`Ohic g|cÇ̨K ź?^'Tʦ # ˻H* dfeT5FҎ֜+Pst| HXcͫoN|p߳af;:`ˌsd2Ut8a뒌Ӥ|;K- Oܠ25vR /}Epabĭ t猃E~C;@,#bI<켠̃o 5ϫ:pkȪZ_7@d"K ޫY>QA*B,t89_Ns*5rZSH:tf!IIH퀶6'mG|e?q)M i /c7"-0.~m-`7៟JQOF͢S&]V1#{>ؠT%W0㆛{uk؟ U%_2V"O;# Z!zh:)u(op{N;B<'E4g<;7S V[5XviYl'j8KfDj귝;k "z"PL?$ѕ&OYo 3n(佂_JwDҕETTn\-._%B% :Ǐ2dR0|7ZUϓ#-m' Cr bWc(Go#BljA Z;aa W~ɰ5Eͩ-*~(!E7wTjF!-G.ԚTQ8yg'>d;N`Xkwj'"P(kMUX}h|5Wp.B @̟)c} w~$2>{Rٛ^j!I5QV4 MoXow!xgmm:9 a8(?e%hG@8 6Y*`9fac"rβd_9 9c a_^jje$$w{emUl`:!ďj=l,29I&~ =(-@b5ˊܜmFGsͤ-*SHCk[2ڏ*^A멵z*s(AzϪ8tS:[*~ "߾Ll}bQ\ 8e3r9]=5m @by'ՙ89P]cT yyTAV;3`,Ǔ(1:YJ>J+ED׈&Vl~s@t#696r[x2V|f" kZPUܙѱkqJc+#tLhi}/ e5=vO#zT~M9)*:w g8L'W! o]g`υW]jM/u}~hX d9]*-79WuV0(|󆒤/-)-<:YNq6E$m[ɮ8a ꁎ)~қK2-V<-MqvMke~Y^yɗQO-փ*bp!Aa2M@qs;SJWJ'$JW9k Bt15גCH%ԕ̡ 1o5C}}_n\\B,kf^HGU`hG~qY}׉'KQWb,a8 C!-E(a wc64!W%T/,]S&o~ "πE(.M[K oSbIfp=@T[]W a iL4\,\.zi| Ir!i6:H:zW/AEovlEe, AQ; QiqVT8>$i78-ۆ[`h*Fo͜h=@]7<k(9Ǽlb`X{&^ĪKkny 7[:fq(ϒоr3ӾFpymwOMQF2#;"dרM/ޯ"z $I%RtHgWTM}, XaMPuԅ S K{ipRw5TPA'"ٍ_MNY#0Y仐zHfO:uSc-tyoh !1z+UM'lUi HZ]b5J[gۣe$b` ~r5]8E?!:2X$bA4. L3Kx[mB+\TsfUFݱmŔQBGkmakܪӦ^Ѳ`wcGӎ鹠?8@0?=:tLThMTC2um@Jj=oTJ])BJ{A\+gVaVow$o#g\?˩{zqIi{&xZ3zar]  ìXZui,TC)ۥB6Re'!+;#9BR70LS1eF$ ) I`u7Ny=Gs݊&GyU QX&3t%/\ƒ\'{y 5Eqٔ/UL[ch (kZs+K2\tmXC0V'SO9=q0T)tXd!-4ä"x[2هғFA<Oqx{+M;9^KzBqVR93% +yaمyփrtyzW -"ᬑC_ G?3 K.TE9(h)oۂN˭8nMe:VvBl1l[o)8-)^Aul &f懞fb#IYѝi{y +N-?7q۹dFiC],OZo;qu*wce + BoP~LtWk8_=E͝Ѫok\~ޟU3l+&jBԺ^VCO"])% S`7٥I(VS9sd8PM 7[Gg j5ecZȅ-D;ZINwnta?h]W_HcHНd^3!N yǿʦ@iEŅ"|Yp etwSrYE4qޣtuS)&FWkȊm:^+Oy5O zF%Ȇ'W&vgmzD%RsYe!cIhsGaO1kc!U@'C#n28~ J!H(g ZҪ2$S} *!~{uZwK$E '`\^rҖtLeحߓKeE+xwyt3/ts|:fE"5}[9{p x` {(N _TJ-x*E B ix)4/h6Ʉ0aku;%~Pb9$!r]4h$ҥV&XB9]axz6V򧦏NOU(XX$}!M%iQ*>%%=`X"Rq/p 'mCVl3*F (YEQ 1/:m`EŪDOcO{Xl݇DƷX9Q~v*,QOc1/78±]p-%"X̰õS]ӇINjQHjG&0I&'nsFDozK0?+"enAq>#:҅P$Pk+oA; XBIZIH0G&-3kHJ#bQ{QxcZ{qHSEIˎz@1E %m".+zzXYqC]'i2e^lB}Z#s偳=bYkum̪@4C٤6hgx_IBqlZ.a=Ц(Pɥc ۣtK;VwY˄P g Ilab>(ObEXVc)Χ^++ p+_ S >jZ#nk ѡ#*XfɝEpI+n`tڍq#/3nb"2όVc>aB\ Pi8.^ts_ԾfFMkdDܚ KXmdGTdZ({44L? C6rLR"2"KhRc[ bBE~ Zmh}d8)?X`]x45+B3]0isi;Mb*KqweIfQ|yCNj+!Ck0Sik6>a;MVTe8ФxC2CnJo>OOw_Hv3>87|!B km1OE#UTvstԅ_I2#{zy\ F.c4Y66&fr *5Zjӛj\qQ|AajeǠ3h5}7~I+H77h!n9&7ZJ3/;wr,]CϩVs[7̏|BQ>u-'@Y%r- 枍8L(#pB~СQy\H3^YG6iGEa:{m5BݗCL1aJؓktyg?'Oz0^vdhgBj"oLzvKvPSVʼZI6A붐.qDSV.=5=@yTYϠZ<&gNdza+/m _zgTBRj,WT>b#5\:b|=c/uٕ8t).^4 j;1_h]F4Nz$Dz|9S;t=B,9A20|,?N;I% W>H%., đ,yM6"qMmy֙r@zT xi&ZVuw|ȘQaKrx գt_& )C-LIp6]x[MM(q | /6!RJO&`^Jk3 GoQ(x=v1ü[Rne |}L7(<9g_P88Q}14,l)z $IdLs6>h|zg `c/ tW$Q(cQ;iR$$祐9ٸuCK) *{J+9V!\b# (<ƌ=iw--OgJުAfl$̡Qz(~= QشWyVO:g5 ;{A*4Iav!׋2d' k'-_ݡ=py'je7@Ɵܫ3c#'+;-?p$r9]cG%i41)ǝGg%גpw?ڮy4 Btt*PyQcqM_)NM )mQE<y8Q0?XěV'#<yX\WM}} ʏzmBch|~Uj棃&2yszB16^4qهr [ X6D'lNS6xc*S{œ$ț(pZU~} -omssٽl]\L"¹FY C]m#Y%h2p_W"? ]8n;07w͝R[<( dڹ"( Ycrq6_w!!{,^Ǣ=4az_uZcJTq@1b0%6 DM_KFS1" ^+{f$R"![2!r F"81d^7tnJ9'.oۣ_@Re*t~W)&+ SPƙO um@AdiPj2~iޖ.vQ:9N-,:-ݱ0o|>Č6AOrwҔ'q֚V|cN4T Q"ҥ7/{8/Sٸ=ڱ҆OH 󊣀|dYMbAXwy]^5 (g/<D%I%HD 7wk齀݉vpq%O',bŖ{6pp)۠|I cHm/ E,Օ0[R1ϧh#)"8`VLnLK\g mxR-!<-ϘV,Mdex#lR% lU9$MCY&ܨ$ @scHE ?O]nq'q_~0fwծ^3y|}.SewA t)T{C8ْΆ * %Ca{Fz}g$;TM[lH|Pr`0Ԅm矷6tt~ݕ֧]\kfYpOVo{lgvVXjqUqÓzUVc+Od`'L:a a:?R-Kr?rbeR{딉oMVM#vvJ ޵ۚ毲%=h'Q맾)Ź/pUs,iwjt[=.4VeB?8B+:rP3Ӷ_i|z 1Q%>pcMLehECP'mڎQcAySal"G!%: `% Vf.vKJ.#RnW _0%kWk0 Wǥa~̝`6ZxeǾ?MBCN{ۤKaFxn&`qj-W $*r"14&Cy1q> T] mEi [UO-W?1DE'S Bk)ћp^dUe(Lfau%)SԺ'Ԅ@-ɽ R2@% +SκREBbkAC?dh:Q=H$oĻ-g/88B8fb!2ɧQ;L%DR'{nJR.ﲲ)e J"M?.ϗϳ1iTA>v)9g5zیlSKV>#gτq'dJR窩 9w99uݲY$SZzߔ,t5v j&[L^+ع}o#BRbC}xUy@|8(B"gxEvC#A>gJfWEK&K_f+y.ڬwub*ʃ|qK{;&w$ɢ]b724lem%%Ryc:KDi? vyș+17x˰I|x>md4?O,(6]LǏe#m4r-٭熂8g`{B )rI 簓!y2\cL%Ig;5 kW#kM(kBUE@̋fʪsܢȟ8϶^VH߄IrQҪI}یu'ZS7O;2868R}-p6ߕMw3jo[,*ܬ`x1v3 @LMv~dg*u!V/͠cDW]֧,LMI:465O7E!W]\#(sB&x @8& ur 1- \IC-a6[3Oxj8mҞ(<`Mq8/[P|hA]6D~@ZZiwOwJ[> !V#0,@S8"2\|xUn2]j=\`8uft:eImjS^GO/wOä+̨xtS5^gQy Aቯl?!h[QJo-W+e~#(|b8ɴYQÚ4[H)\4t;2'ٱХ0P46!=Vz.vT..zϪƃPG_γ:bq>):08bf\iyW܀XBN@2'ME42iF חJA%eOC/޲8û1uq-$`T>by=3+1n lO956ErH͉(KlK~"i}`T tM0)D?؇ Iܓ+2 RDT0 Es&M1[+uv/yV, \]Smo$p2]^HpRQ@Brxo#㜲{70[R9.B9 1EIWy$y=@8ˤM%unV7a@v~|g~0*gՅgnq}2?Qa0\%&0FZbp@JBʅ{\35w)DP eQ}DVQCf"*H$O#X< e%Js:6PXEW9`Az 2_eI |4MHT!NaĝS~ gMZLF k}H EgJ"QæB |A v^ܦ?*cHc9k{@%>yt8PK^߷Hɛb6`հ]; ^"?ou,E0Xʷf6;ɵHKdL:Z#Р ?oqH${^,,&6<i(Ɓ0fB10j&yg놔LjH8@K'[_(bk #A qÉn_?DtׄRtKG?ؠnZ,V0UFQ/r QӝBQM#`PVJR.R QTrs0nEiޤ%`|}]3 To/UPnf"1c -X k? Iʚ=~nЧ"}yh5mZ6I0oL\rϣo0ٹ*O`ū[9aV%ꆋW~IrY،C] y7 { F(Mq?_Ru]m.+yX2!Ihٱ&X0bvreQGlO ji}9y(4)9IPW5novLฃwoM}(αf0tĜM>o'-$Y" b}ʽt"hvdS- v26\_ ۩?.z .Φ3mrN2T⫰&(kDL]oJ f) r .J_dDJ]PC.;|PdE)VuC:2/S{BNM`Q'Fs%Ǟ6kP*Rq~uc2$ pm8G?`U. zͳDwʾydWa3&okPŘ5u& ݚ\7݁U> -8!hke8u=j<|9oړz̛`#Je >Tn`j\I>GHy5'9}אַ6 _&1:zeVtwxmډMڷB \P]oxЂdW+^ԯYEel0\&4<w309z~';i%j4WzyͥLzB_ @UaXEzkis{X2_ۮIz 6e9O5z.͍s5XfV{]xZhDP0K$Y[bɤyhPSSE-`rmtW-xA~EGdwپgyGhl [ePb7 lO ;z0#`vesBiLY9~Qhὑqn -{!5GЃI[̓H[^Ux-Cyj9ͤ܄z1Vab([W/,_ pffZɿ;آ}S^[zY6k[a.\/)bX2]@mكK#F̰CpEw™BEjVh@SĄ9NR1Gl*CU>βԏ)%=Ea0dKh)ol"0tc-y8vd9 Ϙe *jkbYgףs&q/~Y;ukgu_M:qC?5=#ISY >-8ʘ]0ǫ`q~< ?=֖zS D@+" \ əuc 6 _'j0d\IS x<8LH[9")W'S WEP#-y)BRNԃwBMcaJ [cTמ xSӢl$W kZXs`1CzWQ!ҫMb6~ކJ[j !0|v@u0mPoENeUmi,%68@~lԸkgܯM%p 2=_a.[^EU?.no` %?i,̚L8]ܛVSC9HtVb9bcDL`*`+vw[*B/*peFjG.}U>̹l| 0F@owΐ߭GF.P[5J P,$m&$ѭF'*U$bpѳgXD$ P H o^͏4;K^$,${Lq(aYJ(\IMgQ{SP\Q.f7W1uH/^p,A^:Bo/ ZM[Irg}0:Ƽn B;VO^ٞ__ndjō2j @#բ_)Y& (MIjh?An)S~` ٦Vm~> mR$F .?)5="F_rj_SeiS=8(Fh y!>kbj?r&>; pE Mon'N}t_[=tSߺ&['Piz(ݴY6kwQ0 hiԛדiZF<-H=oATy~eLcfh󪱀4 SB ʴqhYms1OsZ m; c\*fan-^qgl)yUo"GPjk;&w<(@H-1ĵ E+Q fvA|D}L`5eFӧϴCtT:j%-\cGaMa `}jqF)]A v9E]N8*u(2S)ڲ~l- f6΀"AFv,Tfm-X6TsքSs"C#SH`ڱ =] {an/w4CS}nn.u ]z^ 9"/y%V*ʾfefX/Zpjk]Hq"pkwJ+RcrtM%%7 b7v1B^!g81%jtSPNRQIP.b_}=55:)LPd(2nj8'x݋;53d#K +0~SW3R(kݤr9‡In|q08aK^`d}H Mu٤,8"dO,78NH?u3S$Os?9#5:UE9[(1~G?aŽ-{3"/ &t)&!>k,?7ϳU̞yʆiUA .9QBY[ @PcZH#I3+6-G/ˬZZZXCs& 1;"Jm\3=ZtBggC/C$r,v(h™ج]86 ,S5 ]H$J3]6ignJ=; AA?ozeZ SNFsȌn|mIJsvB>B"1WN0]@o-AbC[JXV[wr[\e޾@A83AoXl3k\{\ڎ"ප X0✫  i VYݪ$gۤNk&"GW3 K\} ?A `7:ٴ&LaAg"|A`$cⵄv(3N{'Z)?[{iyk'[6Ǩ,fDjE9T((s?Ґ.S8%}PIbC ٠`46%JM`dۚ=1U?ټh,[C" fy;qmcp%zR+@F8veM}~ NTӊ':VDB|7](.=rnϗ2Û6iTҘ]^-6"7el(|WPbEپ$(p""R%D!BxWGBmfZW1a@5*Yt3&Ȏ?/S5S¦J0n^O]K`|b3 rQBw$߀٣h;뤽&sFB)~Y5:dQ7{PTgJqԺU]ڶmWb+΢3Qڞh \\𯜟\Q L@XrQĘe'!V󛏱{Yz!ڞ5D=N"WMռm_]Vn1#ʡL6z~Gш8640Rw= oB b>z^O296o&ų޸ T;+3őj!u)OQJxt0VȢ'lŤiN&jVkŋu|1o P^z׷`9&w3/HpIq/T#>ƷZkiO{51C~SMU7fIlI۬OsiՔG7bG'dz%XlNد> V,OJءfr2C8C%޻u/V5+'0h Grπ.Y)%4gF09D.a$=%6bRY쫬G,{pls}".Zdڍ"x5[JShe7,唍6Vdpuv]&Jpv57O\I,.d Abcq;X溍3<,֪gR~&;H^c@C!a7]X7 ӳB3AhiWrj?YKsHIq"kj Qjemoذ!KM3IA rXCr,.=hY;K$$Pa:nXb f*-yU(ȓ #>/l KwՏ]ˀQGAʁGZ.iRu[)# Kҟѫ*a V37uFWP[:FF."\-R4ϵ)g>CZp\s4{ 6m!l6WLz3cj>&k *@m,s"m FWB٣ZoӶ/`'B fFĪ^4X7|y2wJ ͭ 64b3s۵.dH16d jB7 K˽Jό+ڧA y=6t_M (Lz>I/optD%5F3s Ҋot== Mw~=X́8[My}H o/髞q=qUOof,Y;1Ⱂ6PGJZ2WKj3UEa1$գOH2⟚X C$X`_/7yiSfǪ<=|Ƃ.=3>@h.{}9EdD[x*faSccq?mKQ+ƔGca45y:k ox̎:~2_Fv'E>ct?O_(k^ SX= -t4g_7󸘼BE* 7Ќqw̮̞*\&z Ռ61&"'x~l:ě]F>װmlyT g"H:}FJh>>o>ny7eb՞aVZeB^9Q&g`$`'kKlښ{@%9J>3/Le\q0 hQ9f=;3pl_Sw׻`E͏0]a70;(fl"%i3[UI*n`6K۞zG |f FĠdsB96[N4ce$"cr-+ ۪l-<;/A6ڪREs T9,4Ya ddN#8RCc=810 awb,bWJ@WEjX&Qܑ4181*_sO@^yB!^%_6 _C^w2uCC[:*!Zv{pLZͅǯvDU8ks?;.>Zr@ޡ:]UGWt㽗 tB{Ό}2f9U(>!R;߮TY1@fs%.F&;O`,!>2D4sR`k ~a71gj^WEY.`Y\YP& ;YI2s2VOb%˅Bu4TKfl}ff=+H?{;J/h6k L2ZLI+Ap]w`26B 㱤ˆ 76Z0i65A vS~3d/5? 37nۇF=D_'Iv뇁ǽefÆ4|f/e5Xj#N,]N4@6six c<\ CғTIz f Dz*J@si>Ӡ~R g)Ԡ4LQC7퐨VL@y].ux%jNwXfo K䡠 Y f=wZ;29#Fgh̕'*bgBu6}{qT-upy9Ǽm{4*Yʞf/ n'Z%7 橪!O]2at=cjq/wr?*htؾe ѓߊTL A_d]iqFN13fx>}lϟ|]^̽pb\ }ZhT?`\g* |Nα,ڑ[YA0+@+wQd ~#bҿzgVw#tJ0>v]6 %S,G4fJ;sRAWyv t+66# gs(^26ka4+] 瘤f5=*i73:ZT5,)'>TDu4œ/:1 F559 `2dZt]\>{mf&;!L|4+2[J?tQ E~b@R%ڊ'Xo1IJk/Gz(_^Ж_MW7DzȟsVKE'Л|X%޳G1V|M* 70 KCJ g8$",J7tٷl5 #=ߠ j/>xʺ+"f%+SDpS z)FLr#cWt{VB9g V 3}^#rI8X!ZMqf7{L7Sۦh\`Ej2ܼv#*v ?.IPpf}~Ch9(>Q.¾tޥbb8Oggg,E|:(LKBmHri`rH`ŸO=5) #Zn(m#'M=LFXʛ^D2ټa3cEƁŎWc{^qcN 2Fе1j̇o uv*), +N [9OMk8$MK؅j)º&:RD;7du>z]Y@NWNG[꧛ɚo e=žfMl>'zl!F bVd"9P:z/ajKKZ5%k\[ĥX1Ol+gBcWġ,^BAmD//wΏۍ)Xtz5=.ėGuKvF`{b1lb$:*$yQ”-_!ӂVjWD>@fMWL=ms$!6ngxLhcE .ƷlMLGC3Vмvsu!C6]q)_D0p jpQ9+DJ8ԲlTkAvOR'DQt,p `/__5 _YeP#Z$ɡj9E1':7!W˟"'N9>營i"k % {{:TФЊ\\h6V#dTbVC;#hљ7ʂ#bG7d$DW~k4 1e+jb$u(,lT$cΙ _'7sDo pů'->Ėeˡ'JF6ޚ1Aq-X+EF`pYDb#Ftf6Zo ,=p*UuӪ re%q eQd9>uֳfAp|1L:sid;CrƯ!v?煣9Jޥ!V](<ȧ/fנ7JOЇ8 $ l7%VZkK<١-?/A/V U);#ك DR 3csy ]xO@񧽻\/1ȝCY,NOi}@^RӞ`}gr9*^ Ks{|lł =X>՛6Rۜ7zcd Sjs} zóO?! 6s:jJpNca#To}Z'4u\B\₢#[)Q{X U+l6^ιTQJI ~?nG놗Tv3fP~逖{Y0obh{ !p\jC.:P #hHCBd׈?Ɨ"H'FЙVr4X}maBA8c ^B'8K-C)5斾ΦS90󄭀 я T;b2p^ӂ?0OS.2~(Ƒ,pa1ꮏ# %])RwB!u` f-h;)fE ~Y \} bco\{5OIjw[IRq- MᮻͧS=d tY8l@XC`G>;ʀo;(3i2Ż} [?#w bZ\jP쎚L2 > 9!+. M]5&2fEGŢ w)B/b!/??t{zU^ܣ#D(& 1)L\WeZq:ms Jois I0 Z[Bp֜v&b 2ez kj୅lmV~tٙW-Nj~U#Η6Mk+KL!׸wZd4o]X]WgFYtq%+~3t0*I"N3!; q6VԣPOkm}ܡ 2c2 V`0&= oz rX#iC>bGvlGȭ%ȭ.Lϵijzcq@rPYl[j{Lw׬RRoK9D \yTZ< 2bU _f[{/2x[Kj]#g EIBWޗ ?L)o>_~M +(KN\=bhA}dU%&xҵT8o\lrUե[s#7UzJ0Twc ߹ANtÿ*ABx|[twWru {ܺ;vE TId)z ~1ջoj!lG%Ų?AԹH=i@Dž齰~)fIXY- dU  G`c kk=fpJHK{[kLۡ#mg/!F9H<8^j2C jWo5SϿ,o/*}roMC_ֻX<˝ʹAH P!*W;b$*M%F.~O!v W 5צ+>>@!B=!fE/&%*CjtfbˤcDvdUg@/ |e% 0i W:AxxYi"' z/+jeƴC;sa@/Gi;l!Kʜ!Lt(>7w'#Ir>ځ$m1 .۬!;2}w-™# E>^j`ܻk = G{5]_}M_=3jG2KS*P1+,Ʋ 8M93?x5ϋU͏{$jK]UCWi{)"7^!NtA1ZQt?gv/3K99)#Xg*Ě%P>Ԑ. aM+AFM&Ժ6x--m5p1jxzQ\w;n+1AiNU 5%3XOO-At](q&M K] 4 9+f}n3s?c&|ϗf&BƏCQ^aʃ`0;$uNb.&Ӄdx'Ȥ9`qiÈ|-نy„V:DxVr% &*`.d65oQGIepSV˙E i~v9mBWIw(2)TO$hpJdo0l*UZDq΋鿂%Dz ~*4Ӫ7~|96g]AUTLB#y. =7l [\a$y"{s6@ kRp6OgL($g*t ;lBx{370RFBv*_m>M'aEH#7ȧݙ0&Eh&PS*Iz'p#XgdvWfDS'HïVfޠIÿp^dR5N.Q\IH{ o2hvs|˓V:h&OcuRYL5j81'5NF5!DUURv(",s_j ܯ qM\_ciw%9#k 8qTOJF-r۬k8&.T?[ozqޟ :^/,&cA&{gT}?L x H=Rғ*^""PV㊺85 mgkrVsQafU*෵O;x(j(Tc_SP6?kv pY:5g5 :O˽z0clo7-,[(.۫t Fg,MWW#8e+|QTԷ8|m7rvqt͐'76BAUgnU,ȚrޘG,`AaVybCьX.awro80u7E{c;M;a;UQŽ!X{ km, ;[1j!РJ:zKmzrO t1\H. MڪAIkXmS' p\qP&ݞB!D(&w5Id7w?MU[_|PYO$!|GaJ@5,YL@x;ݙ!oGFV; J Oq4c 6dM?G{~ 7t 3Rp  z3|c2 ^ $z BzTcH{5r^%CeY^Qd?XH"> (2*ڙ%Y?;8H o#DIH㳇UTq6V@N?~F_ƾ1\UMm"s!Cb6@y LuKIa|q=n}i1$\z[ ĔB56OUW\p9 [ʍBḰpge*b2|_r_Mn'<[JԠ9[v({(]Yq4.D:rDq؀%ļE"YKiM-X/n}gFkB.qxq5r,~4hC\r?5xv-F |D]nXL @a J˅8dq9MThlڝS*LBnG؏Di\d57X|v˱x)bԅLZ31QWlb :?.;fK {1҇lRJ˵%!tr7::p5$ԭrҫ:'~Xk]_EUh9mX;ap~m]CN٬sH"_#.Lo(A NԠ˶`QBsWUBA!gˤzdSѓ=|K+ ǯ$>\WvB-Rrd&z܏fǴei3e>b6!y+&/]ǙaB$҃+&K1mG)^\" 3&<$1Seqs'̐xlUcɱQA) -XK>|[3YA *7aCL/O:#&p<9N*W^[&]2LP:W/ xXp w?(BjBftmndK"f[/W +XUHaQ27[vSsws뛥Q) 0;BD rqݢ8"_:64^w>ޕ ){ ;g+mӏUH(#P?[8l!?D${I"qlAy` VAOE7pԗK)nF;%CmRnIg~>6'E/rW׵c /kP2\ JRAĄ+w2kl{t'k`^0 KbGZPRtvS: ך[Ǘ͟ixc(2#lHSOsvN+.=raIRAl)7:} П_:to[=#&{s!ͼ:d}I-I8`5%  w^Vb_A ug9SPo \UZ AzAN' & د.n,4{L@c>)Đxmmt"A5+@;KŲ:3ԆK0V!#[д32 Ur3Zf`bPO_Rra!t:Ӊ;N8  TWR\l }VMMܞZހ*1Q!ÇuQ[9uzdaBrvf-?ZD֢9"a.ɴwaB$'NH@yۧ28 1dfvH]UC_˙H5w!+?tFkXVYZui~|`lJZpq ,R U2=RGb an2%-D)zL1 f*2WLbsc9+\##Np8/:?$ۼybRN0m/ B+.6߬ ?VpK^۱H4,78ДuXx)ʁ+4t@J E.1H%:>ʾ6hsE.Ov^QpEPhd e1pp&SO!X:)yAQR93}ۏ"S6>bd[>M8Ob 8&12R^/Vx{MC*&Uy5\6;ݧѷO.1Od(NEW2?b\]L|Π܈d!Q0+ ;_FZc+l糧n(1R!7̉cYS-˼bP[x\9ٓsG{PîA N^|6Nv((>)qimR;TTlz,4(1V>KoBC(9.AQK TNd?Q[ ᅁg](P{N>.v*r4 Mx ɪNvhoY- Uqn aL)a`shBPMSqK6L1xCwS`M+?L@ klgOzQB7Bd9Bԛ+^T K}j;,`W>rbYY,P맡d?C~wQ7ĺ}WWzZ$5ep*g~v~rçȗ؎5u\3H<&ڙh n=Q .{#7j?0FC\|X#+|ۿv=*+Uu^-rq/h2RаrzZ(6AKPnց-BW]qKL1wӭ[q|؇<34's&WʟzHNpG}0`@W [CJ8:G~79.@#-(&CS@Ji u-616ہ2-WJON#vOcMkJpB)êLt`9^(sL sx!ldBYBm\"C!<+fA푠Jȝg1i8t [˲ DL/ yDzgrM&m)wT_bVXCo+)J1DMTL$I/ȗlC|V#a'@*nS ʥȱ&,*WvQ[i6.G*,ӜȐŅT6UcL$" #4G85 |>2j}א+E(z]"a(N^D`)W5dȧªj"}%#Jmk[h bV|~}VBkXPM` a`/؝i I[bPsnyEy8}`^8y6п M6m.A:sgODqpP!U+5uweڰOϝ'R],+F_(,/"@8JznrEm0q;SPq+À$AѬr@G7xBc X߆(09n3hNhS#]L̸Yq'[m \(U?amq=.9.MKBM*G ݲ"mGu6xiP!g.sAeeW{{/ ,rݾUwbR!la_C3 Adnhs|f[YӇj9ϰel#Jظ1KL~犬 WgOݧ0"A8_9Ca{߷'*'b#gUAQ/M3Cv Ct].{J!IěFkis R#vm(KkzefCqעگyH5O_L3/W&?}¬xW<_3; qHxBV(vC}rZagĒ;W0=rN0=pvۖ\W\8m^!?r ̄{) yoj( e%KjlkVz\!CڇDΏԟ0*ZS\ DB_O,GHnR ,fXrכ#q)sJwgF]{m匸'|UyPQʾՓ4 ʢ`$$,: bRtӀ. m'0Vu2k7L򺨌2 / B2L}>K?WZ0|Ak٢S86YH71ˤld>9rQV↘ eEM?ۂb R:  Ҍ.0' 1&4Tb^~ .8ǯx6rnp/kD;^:#'i$Q;2ٌ[v0Jym4DR:f^L3l;ƭ`KN}jdV0Wm<$ vY١7a,?l )lfMa<;9OdK 8P'#U}G,(i%MX|l/T- 7NF5/R1Eko N7Uwa&].4>aH*II+ע 7rҴ[Ln"Zt-JXqMۋ%HlX^8`B^IQ|CqCxjU^vtS}[zwz }6"*77kf6.hPѩW؀ʙ&Sp]:r-`%!$і>EU :8o;4 L>(?'OJW!d{hVL&ɀ+ mƝAḴ\jۛaYFNNSof^V3{$ K'*3Y )6+y.\WF=ׇySPoYfVH;-@,,Sȟ-`@e3%;zZ!fWQp81|}uVH.Eߔ(z({0dfWv3ׄ+G{8?> |?oe-ܕψS'abd&2qq킙eA=RS^mS"ke˨^?q.!8>Z%OeH:9m=X9}RU#zX=A-5UF;B":F_|ja)N${xS]"]`qy?\Qٺ C6ҋ2 ia=IJS3;558?o%:vdz=mG: <dW=͘Ia=?2NS#4Ɗ>O~!zb홿yV`0E~=`&Oo<(Um9U_O ܅F܄p%9" *jnu{Š>-khMʷLxZC8;"*RS_GM;`-chOAqF坹Yݍ Ku)Ku&*m4uZY#@+;{>Dc0Yk(h@eG ӫ4^,i6o{4o 2.WH +i%`; uԱ&`Rv+> Z n9yc7N3z4c|^10Wd_6RvLƣM#>!xOIƘQhGsސ)b[~.[y.i 0)H])CTAɧN;٭KuMx#P`CT`w=֡4>9>gip Z"EFdEh"t aHq/"Cw;ߗc{e\PI?S-λR[=,J@ 0y_wݨ{TO]3@+h=s“XU!}S?vѾfjwlB洮!c1: .2 KZSNO{HQj*\yR0UPW:tLLkF^quڴ$YPPeaBfНAs G#j];"$ n:L| [&L%EPqu81Fi2(E_sZK;"\̊6:scbc8|"Yлt>3߆V8'ԏC DyUd3{.BV{#~;VTRvAf?B~'E]*T+tl0~EsR!0Л _NϻYl~9Al8$ y_y#c$kXAP#mJ4H)WLԘq"VCs"=FDFG/Swq`GЮf#c8ˍs^fbP:{bL~MGLHs)Z:;_ĕ>CٝZ[h4xBȏv^EP%Bдg׳oFg6'RS1?@Y!.]D)jQIʡIF܃|؞n3exd,/;T;] `i$M tOXNOv6M&axC/ hD0pKyPֻ0Dψg|Qs<-W7=xݵ1]9s{O7!Ci3o( ;ünG<;=Ҙ6ư ۊJP QP쥊=aj% ƬJʼnx Y~ \D5u>le aryJGF#-Si{bp4Ԫwg08pa_H N,íDa4Y1`xo${d]}PMtԄ$\6o> ?S oh@mr>V~FE.FP௺O$@ݞd.l "P-DߗU) AQ":Y:t, GN9@u\XiĎhBNA˧)e͍Z4^ހЂ0m(u7( VY#I F xsLGri Qe$Bln̥WveܺO8_WJjGʈ?\X8sj|[/DeemrR, <{4aZ:Nl^d`RspӤ*K)&q7>wΛ1lo~<[ˆ7”rՏgp3ZfKqT"I_Sz:) #\og Dfy&g}铒H bOOù.sA6^Yc#́xC* K'`BmәcH<>r@g<6B-"ˇG]̜SMLU{%^#^F. |cfQ:B5&Da\P+;٭8դ7И )if3Nڏ>{FvIb#S)V 7x&wh|鱻-a"纶;<8<zh WL0ŴOkZziw**VT_k颪2zhn* rrA \:-4=۟a1腀]Azt "Bf+om^g^5ZC kJrIx$!4W^L)V{ROk][m6@Ց8 TGL.(م"-ptf@&='KƕڥuK~ǣ{N1Zy]8IσӋ>N!:vSE1S\=E 5$<*eHVX;Vtyg,i*>aIzCJ9+!2qM4ky@viZ2ʠ#y`/ G5?;H&kwsi&dTr`{I}l{։S{ ØVO-K/Ek@FNX=TYf=V ȃgw¯,F}@lc?ή#{=ԛUcs9noal\Dia{HeYmz_9,?fj CBcnn$U6w eӃim֐%"%[vs9 ۗ-yxw/*8_0:vc#'u>GX< g8ʲ? Z3"zwceΊCݒ&qa w9nMY@R\f}fAw] oWՕ;,'/ӡd' GL黛Y^#> ;Vu97g7QD¬YtYSS-xlp{_ L,+CW1qbiiӝ\[ڰS>qB25VkY&Fi#Ox=2Ű?#Gev+_29ʑTh,H%(="Ge3 ૶uoWOϑ?Q۠2f?]{qZ4c6M,s*n=/';EK]yjq[M4ߨt|lGy?XQ֊rn:P4VJ?&2arD\*}qEjK%PrkUyU*2gw-֫tP( dL*lմ-/4ZBuE*C.{/J _eF/`7oɣ&u"'O|S#sxUbJ͵ u9 yD8I5lwS7lpp1kia1h#$|F.De>9gM<]Kzx[\iT%WNZuo9#ו &8b>xّ}B+tRpdO~$˜ k z׻hR/׏}KI[5+r5c;: ?F Gox 4ܧ$\5pH#ux6e} c$^+]RNw]j PN&~j-l m0\:`d1Y)T̬+;t zsݤ3F/8eF(>lrK7k+tHjt&HBZ"7#|P˗ߗJSMZn n/?Μ°Yzoєծ`ZqU@T&q5>%IҨj+ Zbt&䏣:_摶m9GFӃ q+v{O03-l˰G5m}eς]J!WE;,;V!ƷQf隣H[}5u#հ6.tK`2tDQ^Ss ú I2XDn3{wk@S~EJ95^%>9chYdG M`LqRp.ݧxnHP0x:] c֘7d=Ht>!'ݟYk23qK9A߻,W1-XӶ;=^2 B;HM%ҖjF)~ie,_/MձO~ͽ0FJwi R?Zz(~9{|8QAWSHݣM)gC·-IR.p)o*JQ_M G%BQuBGɊسV7[<[?Lh/JU@'Cq7\2~,eWW5xGA-9ÌO:O/RCef !z+Z'ρK;aTQqź߀5E~:ZtXX e,ȗ]Ӌo_:z Y- e 7'J@ݚFwxl`u檉UXh_Q42{R߱g:h .WOOailVΙ~rfB֒>lk#x+g7ytiRHoi5rDnb _$"N5x!vhn lO+FӉRM?O >֬.3~d~:}zRFރH1Vp<|4=nwNlYPZf5T[84kme@v9\pbpcQ^/l8ɘ^TO+#$[nt[\&bK i{>{ghSBUT@zSƒoR:Q(HtK/D:qA[F-QjGF&kiW,d[@9xg*Y{v-kDn0Oyeš3Lȴ)8{zĜ#x&fJ~ \xg<7Υ8Tf' U??#W>SʩCQ%2rmnk8HčFV$%: Z|4H@ؿtGW$M4e]uK cRߪ~ô@>m1 s\*CjM5l *u:\)ea'aLH /KLjO1\XfdKآ*yt9{[ؓXn?A l$N4qʣB0d1,_xWEnU؈G87e~O8qMrބP`z7x#wgB_2Y?|W^M g-Y B+qB$ɵj1[Y%Mo*9yS:ʥXԸTZnO;W,֓aԌXְ2bgڠѷ]*.p;vWI0q&Z3Nc7aӂ,i,RϪ{iFE2'Sǩ :Ay1iQokxՀ:V@> sF)9P"Eo@zL6'."J% GĖKO ĩhwC}K~ t>`LN^.d}7D{˾m̠oK u )[KAK=ڻ(s=NVkA+;|e_(wA8'\}zrɷN(CC ?r #W^ ~IXm0rr)q[uVae݆/ZѬ<8C{tEఱ<EQȹdlUk\!_@fVa9E/wanj$1Dd`D%9hv?g;jgZR_fYTK>|oR !8{s܃v||Vc͚a}3yTR lKG4n:mL!10!68߿ ioKf=igK%Ssy"3z9Fkw9fw%zv/+ppusβ.lF`;r3Ǝ`A< Cx68֋3U5kى536yb7dQ4);gnÏPW,W6ftqpH0l d $'ETs^hDiXizw E[ؽ8_s*$ð;7$(5KYhmI)e9!4tVw'=h6 ^'7bQР9jdns$ 8?"'eݸnQ=&}"Xkyz)lǚWo65Iސc>Rrgo/zSi2 GٳFI}lq5 ]r.ZOe9i`D&N b')7Ls;|q -@oRwIy{|g[ȃgJ#jiֺt]b3wH+3nMI)̖x -ۜ^ =@C8%;h3sVYfy_fDַOИ;; Wnڴ,bq rcV:lZaO>J\PHD"/0d F`K =n2Ym# 9f5@vYUɖ{ĻEZnؚ+H큟2aF^ҷP)fxlj "#mǍCeAxrN: CSQGQL9Y,21COEa:M2k?_W:h'nzu-]Km!^zx<sf(zTYL!fpoיSHmE pu K^J&SmS = -%=RaU)ύkTC<":b,BO0dt]K4:&T ?1Z~|ݖ= qy<.t9rryyҌ=-}6Q"Bn4L>纏ҙwzKFθt: ̋G>?7ayR(ӺV5XT '#PmSQ\vƛwn$yT~z&&FR( mI!αIa"֒u~z "R? i ŦX" 9\mR;Q,Y^z 8[ya?R1F'<*M_1"S ܨSglv! 2B3<2]min}6GGeuA'QҤ4Itv`1V 3Ѩ*yoa/Pgr7vmji8HT-C{-nWx4E1-B9Y@Cݽ.k?/KvXUhoE4e.C.'+\dBdtL yi12@l2MAo=\$F5B. v8&Dtލ %S\ص|W%DisU%N.i%;~UΌPA:[ 7òK7yflaKnCO:mfFrKO (J;gx}nK)J e &3bRp*\+ WI$Ns9KaE)lȟ HK!i#+=yp?je v>׌笃,-`W_*s?`)ץlD>Wjt.Ͷ 1GבW^v$Ü1 䊥+#nn^kF|EJg!_N Y)ꗟ /hXY:GƶeITJ25Zz3=["(jr;plk_/nbنVe5 VrKl2^jl={~/E1p< r_$ {["(]orsZUKY(41.T^3wY& EH`brl]*Ru,zqlAwec.F"hچ?C&UfvƉML < wr ǟ?O7-iWi0$@) qK@TS)OmPK9N Q"~nG,w%r)ne&i 3tTZ"]Cm|=zd۔ze A{)!75{n0n"lܦyU2Eg!T©vI9.t^đNuG$6u {;5T.5V,K;zٛD র4,7Mx#i'h_f A7i٤JB?k S߅Y$s6Qң_r;t=Mb]w2ߐ$tҧ10 klkYHK.1+.ԫF"!;WW:U Ʊ_o^n(o_@KvoNA=V j,8vz. .(fф>]pV0kOH3uO Gv+ّUg{kMt oVO-u|@{ DIV7mxM5'帮xZz\@Q ˘ 8M }&A5/$].)|IrD%G"'з- @S2H IpY. }4Rhқ||z{S )햟JĐ6w O6b`=8t `Rϗ$R53yH'ʢӽ?2{(XD"#-kC߉l#@zʚ^4I+zM_LIEZ YvSmpn 0RDGT9J*ƓacZ!D;zю|Z5}^v%H=M^͛V*G?\u_TxQT m_e/kzmIjib|F@B[dUj.{hntG%xF,X~98/.T怨oM3lg x5p{.禟!F#eΦٖZP oKȴ%{g8'uS dS Ì|D1-wOH\wL5\IiƧ=X(v/PF :},oɌ} HߪF~"u$/aQ=րBlSm\JnDNbDIeQYG(m$Z1S3ԡ4r{ WiIܥ".ORHR|p/Hk46gtbX#ₜ4,HVI/G4/0l}eoYuYl/ǚ"\-M+k~R4$ q?']Ejƽ22L-hGNYWm/U,K?9̔/ߟTG}s5-D2~߰lm 9#Gat7a&\x fvU}ZC /݄ߙ""nN2:ƞ-)0'MJܵ<ɑqqMJ@k3EQ%f~9'镞&h!"'v^T)DVmޕ+yB\tb*gp8ކ#CdN$Iߓޖ%1xMW=YVVؾo69Nl;ІsJ7Ie>RIgZFk%e::pוSuMxcpP =;s* kr~Iǧ/<  {vzfR+luK\#Nw;&dUsd1\|P5g!'L0;Ul6FՏڥQcKTf=S1}3%K,?1C@gxz6A}.ȋbxz=ZcĆL!" 0:KE_U?ѵ!]ynuJiXiM~-WVX,}Bh\Ua.t}Ҷ5\loYhKV(QE?u)n̊|JUH)͸tդ3I3`G_4,%N}ARRh 3I"_iڍz\Ʌ kﲄXu\i\@|OQm0yM 㟌WŒp.C^` Le3hy+ fbQ_G^d%_=) /%&c!hυb+7d!iua[}"͔F5^.1cZ,ȁr״┯V^MΏ..s><@h z;LeM\piR]MlP{DxЖKT*^ g5ftok͐W5I;7 {`y٭O!isL4>őy#fl.zKTA 9XĤcH |c4Kl2A ٢(Cuay{|$ZL3 ѲAV~4?MU*-5gJ9FfuQ=\$}ԩM\ßjw9%")?=V4DZ&<,@6-R]NDPhss̊4baiPsCG!$/ԊfOO67_ ٩϶;"I{˥?hzw;EZ}efJiM Kin`TՉYLKkP2)@(pk]P mYC@-ְA>g7!uQ㯙 anF fAX53Ax cƹ9٫tSbp]oY ͒XyuƬ/D)um Y5$?G@4TިhÀMOcZn̚yuWABS \VUFp\0@,wA$YvG#SU"(i6 uư^R4΍tvmj\UG>KL|'prUr`dZuc+d-l@p%7m#gq©átT R'eþ 8Zv8KoXC*-"SRCsPl4i#z,tN:uVl?kk1*r8 gVC'7QOqiYI ~-Bqvx6!>`3( oK\pt0S[!jG] Ub>dT4QH}Er؍kc1 E{y8Tj3f\H]K+.TȂjկCNa}U#"w\ F4 BRWl:LtTRLPq}41 g/}Y.T|Ӏ/Z(|˽YEAZJ1V* ]yjD2Ma20qb1\''IUxUC?sie\ G䲒,,I y;/yGB967rֿ3J ܥ&׵)p91sqt8tCw>A lA.PY؊Ju=4PrhA[tE[}5,Xdm$eW.Ma5;d. Rrb?^ZP6&Yy;R"B4HI:ho9|ֶ=;m2)Q}$nطĢh:zM`=RV!{MJGTrϠJReitXvx×U>lK5`OD.maSVReIB} ϒ%1L֢ oHqK |"HQ]6cMVR2!'f2NP(Z)Fw>LgT ]T`3]iľb-oPPwXv/4t7}z9e Osnm_5&*3M4NƀJfĸzIąṷ|y vS 4\bdq'Ӧ!rA]0!%de^Wpn-ǼGUixu쿘N6'I6e bj&Raܢ*J=^xf .V$N E_z YmO@Ud?pPW? `B'22*(HaN@;Sg_| vz 8ړ>ڟFR\Qu|DqؔoL_Tg+iefh,xų|G񙪺fn{>w`S ߠ!-5A$?;7W7KirB:l՜V̔Z;sK-pn}{> ̿,?u4[G87" (\x𼶣I~tmue]9dY} 0S_bw&hJɊa|d4HI(DF*7'Z5dBR%zF$78Ķ\d{"f+Ej!~~)g1_ϘXl庹;p,|NπOXY߂c$"}F8 =\w'mVưKNR4IRJ=ȃUY;o^> q;d Ky;aTRJ ϓz atu3 4{͡eDDj,ZP=kxr:SgcNVhVaei)tƓw̏zLׄ {|)PUbdq}H5 兩S'~{2PV>TpV-9}xLN/~ѓe*7{L4[ѴXU)r?ZF-KI,1 l~<"7 <DsO>!-v5A`X׳P??z<ґ elZ7 ?4und]ޚi$gΏ^ &rҫq  t]K 7M}ԕkՇ1RR LܯDXDn~iw@BQ߇*ɋGb+iT'c^Cv1n^{|5 =Y7oCu,o 4֞ncRM\%] ^xhq?=0TbKj~z&IP2vC*6 ¿ҿ &!<7gMB;+^P▤s3( GS^$ bbm=(^Rc>\6>U:+1fB<#7@d,SV:H^53~pNtօa!_`PErZzpjV@Kq~$ZCU疤ݙ&0%g\^I-v֕Ӗڐj\=iAb#79$2oP3t fjNQ4y~X>nKQ0`P3_<ࢢ~g8Pz8oo%?.[MYf$0K U{$oAler` ևWżLvl!>ۺ$5OIY7-ή ɨ+[Nը vUOLp29V5AfZl,3n%&@o9sK ©#Q'W"?;2߂?PMh2.=L/:);7gĮ|kfP;`,?'C@hR t:#wŤzWy_ ]$ -ÔeP蠎32%,q'n}[P:S.Œ߱P/'CS3T̴.%9~fOc=Jk_fsSn'بzM|pv6lxJ$ Mt7kAGE!IZu49SKepYEzhIݗ\jD%ѝwT )?!o3Msפ(n;J&L_%O[ヲQ0{g %m/E)̪/'+M JH;I÷KО-ی j+,s: /?Sl.S ǶYM9bM/Vp^ҎX5qo$S0MeF0:1r H<ɿ7 cߌir(o;[Oc)qLJĺI?Vnsm\ʍ E]<49xMRr蚊zf}A~#}!l5* PR`hGxkEh|!47l# flP({SEuki$]A:\ %PS@ pZ'`s&YÖ '!ŰHh^'ՒE r޷? 1I6v(@Zfe?89#:i% ÿQ?٬s#$If!iA{^ܠ e9r?!%?G;hzܵ 9Ğ"D* d0 ǩ4@& T8;g?W6Y+u=Vm9)2'bM" oL,v8tkS A kcV!KrL$ Ē(*.I廻!ƺ"z5+$l= =fcBSJT:ں8BY~6*u_LpY+,Au B4Mh%[K .֛I[_]&!#cGN |0C9K)qf3Etd e#=qOD3G#$+V!PMc}?i#-E`!:eK mp!AFY'MOq_f1%@ btwd7K7IKH IݐiGrtŠ@ZɍYKDoCjvl4U%rd *3ԨOI_U<Ip.^5b,C >a `v6c@TkdJK(.Pl&=Ȼo:9/ݿOjԤMTW.D) sG\ & ;OX*H7fbKS(v>c2bn1t,>>l2NjVEI']Fĉ$u'.Z4 Y}Wɔr5]b5ѽ:[G'\O_3LI% lmD]g%i<+cQCX &ft#zŞ 2;n"1P1#r'AU{eқ<gVL69^ig(_0?q(Pȿw/*phKC_ [\=fNf5Q;O(Ub') _k`覩wϰ+sr\Q!yxmuÑֲGDM>׈6'z1QWnW @k}Ә3xfMSv} t6S>lDv6kȸIv-fщWoHf]ii奫j R@fܼXi$-5i&C-ܨtAdH˚A3DG zG`16 FY p:t{? &R(;Л#Ǹlt(B1){&h&:cH׼Y$q-cu{go BdGBԲLcdjUSۼrzd5\p:zpX w]tv ȅ.G~ v(9z\^12sqMkWMʥW$$]S{ ۔|rA < 4J>*Q{&ym]ɫ#L%DXehQt} IBK56*2)H([o5+yB>yXGPLm ȎAuj>7G_wK$yQ|%}[d2_+j)f' ~+C鳥Eu+|0 {M總|T84gv@]1%`:Gb]!RqI$`7H,#IKӔ]64p<aOZ͔tҲ|R1GLJnVg(?.V!YY>d":-d]y3\`Hzn,4ޔ̹۽v▆;WRpG+фcB%HFzQ8dȷ`\.G.a`xP!Hÿ']]D^ S}`}HC]OM[NO$H}ClS)zo^BXGd6 -;ҙ=`9)>MQ˿|ZP j5KXͪ;Inԟ9G>6JnMy-ad%΢qTZP P;E>d|f+=vBQ} 't*Eh/DZҶMC͆W l 2 gY _CCVi_sKPeڵR ٜQҨEC<4LӀ,'GsUd/*om,Cj⒯Ͷ!h8?:(c` uq)pp4~ ʆZ!7=#{wbtp&/#cşIvvUՕ:U! Ɯ'xTZ(Q.Koi$>ֈI] خ-}~BD?,Wm5Am( F4S=d:ClѸ#t;vpF*=\"kEF_/qk -P Z1.Z6\>3^1֒|u~ĺoQ79,ӏ"jkw訜Fh>5R繾ƖEѳ\鴡w؝Y1>{2K,,"M]mAO ʼ(rgg'F-g61@ZVoPLVX3 Ԕsb?Xvpw85Iۉ vvοu=Y E3kS܏ _ypJpB#<ɤUokizFklJ h^1BqfJM\[&>*|J3== 7rt>2&cwD3PNCK[.Yy:s3^-DA7U(TܐLv7 ':7~Z`}Bq^6z $s(sdB0ji AQnJN٨0arrCn_O95+)h= ʿ;edjx_Zt_'F:g ]@DSN۹(ܰ K)*1|#TӜ3^\М@ITT~ r @+,$Zc-_'6b,xڷldújVV|VH orn'#̖>?{řO!qK5Kio \|>0XP/*\kAbpu-Nhy紡f7[}VsLzHJ__%Y9T酣dөT4Yܒ#ĖɳN e*KQЭz#ʅNgijk5-AY-%}@h>Ђ _'|cw2a=^AîMw6Q7'R˔퀶r6')!$x8 0|\:ӬI(Z25*4 :ŋ+/f{ eP3iw\k[<ܫ{NI4R <~0F/zU,8ae} YsQ?E:OvRKru%mYEY o.dvL_$EMLtCP~oZ!b= 2sJRt)SR?Ԅo1~|uje:1EW -hCzSջ* o2ȟzqtip*8E]Zbb׀d-E%љpHB'ċ*o-^ WID1}Cg*Sg w8})J=פy_Q*u>G˝ANŸ{V#[^,f/_Y*wĸ96ffx㘶`u/v)r- Sk;'哆 IKΖ=Of6ïtwUv‚423zUh_*A}l0)ncy0(*1bݾ*hUJڀۨ2:ffڼKfQ56k%]]}Oð%GK .<֋8~i1)bZ=S}KwLO% ڜ! R. 4=BoTj; U盝E,bIZp5N5pfHFvWq-TCNm ,|iMjZp6Me % 1|Oe?G‹T曄e}TxZ8g`%?&@)MKy⩤շBٲsR.O ib\kwhPW&*[ipzvˀ:ӤPv$Y ^ \k2? 3M>'y&CbrPyWSOO=  fI=! 'lHj sNf5Bu'iU:/!'Z("p7v6L5NQ8/]5XRpTu-8Y uim|N}TME_6p=[B4Ds~p6Uq+x LuN"\ݱ?idslD} #jߒSA|$ rxDQ߲@w,H07hIHP|~кP=~<;ZiTFR O}!r!^I0B-a`.,JYgO_ñ, H! f~.ꌔ7~.k2!k[2fKdIXY;M;tr9U d  Ю9{U!d5W⳵ N"X9bk5H`qBDG,Ӄ  WȌ+ˤ$/L~Zu :"ڏ=ߧ涺 =%e

Ei s^ {f8Bw gt0Ҽ{]MA6ý@&Wa1b1\QS |ؔٝ+zCNn-3Pjo;l64B CzG q7L<¹z͖pOW_ -F1L [ʒ(OMpSܕ-'Gnmמw|L5G%3.Fwʁ\hQó>n#f%>X߱  PpqMvކRқ`RJCyeQ0l-2W!];s WoE_Zv'RL(x~9mJƸ;gY7ÓGۙi3N-pM҅!5)X͎$8Ĥjf8z*/ tla($M iߒfH3n zM#&婇LR( ԊT߁/H'CMsoVkVB7j*2),$L_ɕ%HfJkzJbƔ=o6G?ù^:eetA(T+R-2˒0D:O V2Kq^Nv0z^T9ّCLJ5 F;m'LKu.xT/zC2- gii,bpDY%>786=B;qW.0 tĺ.?|o!- Lc# ͫ)L ; 5wZkN 6duԆ)G|3N,$f]ġyyiP,J,.64&t?f+{Ї8 ?y[Ѣ?}Y"(X4ezQz W51 MKPGfDu6Pe,5u6[o&*`z)dJD+sScdpJs+x'"Tqd>Ʋ޶L Rˑtd:v^g;(3d:?! K=yIÃşuHdRSj5$'lܐ"; Hn~ A']lّ#9".l^W86Ju ÁwXWOU`}:|"'M\N ݰu60~R}!NB ÙsmnCx-N8=Ԃ#1‘#CHS"0oe-5Ὥ ?c\pC 5XL1|LA{t}al)u7ޫNՃx7."۟@9XlHAnYTzM̯|@oie1tT\w U24QsP`u:iWĎyS~\0yl(Hp"ragdE8~P(ôoAB=*U CbKuhzpgg*[~* BO$>_PMC e#-5aa-9Q` QxM96FPRaFd S/Jvڼܙ6;\{q# ͔.Sb66h]jZ|]* EWѕ G y0u uuy4]|+AyB?x%nr!AC2?RܳHWQHJ źr!VM韑k-%AHCP k%>ҳ@ QԱtl)3 7Yٓrn$Ey/^0#o.J0ع&f>VU8],o42Ta ꚭFӌdhV-!:po (<(aX dW3Ĥ7k[eaqdyP޸Rm1)vɦ#K1+J%|!_.%ޛxb-uP[3'n>@P<۠{Q #=QcxI`u2ϫGN?rj=j#, *Ţ%rMx D vݑHQ ` ț?WES>P}t^ߨ7e᧽lILwy‹:jL Ntթ֦ BhddfzzSa/ 01sOz"g#cRa|f%hu,BH>^#b@J䌛d%;d!JJ^PnI 38U4x3-xfj[`Z) IZpE}XvMfF />}eE˜01eB/H$o6X׼Id/RqB+6y45IL`bA% rs>nЈVJA=#,v69(B3%KT>#ZqNaBYvy:Sg=:񤰖03;`J2 &$eQ`7{_,1vi3S˃qu<#\3|l_| [-wL .Vdń]0i0-EBC4r  r mD@DmWs<"r/ Ir%b얲E>|׋R 7hrZ]fٵί% tEf+ 5X='yWmv;]9*Cd)T蒄R"Miu>K;B"`"$Jl0fs' "= ֪Q ;sk -n`=~*'_lz!74Sl_h AfOW+Alt3R>< #J8JXrZWBCY_J#[+|@V?Yiq#cfr})z)UzKWJvM 21) 9_ۿ hQ%aqh><ٞy1w'0Fv}tóY\ k/"MEW_Z;cd쇃xi'(lS^( Oσ` qYQIX, "\!ߵ[MH@Io̝좂tt1; )k2zDįy*VUEMZ̴%x Jp3|]LE1 pw9J:^q.[Ț-ZxHA@L/>d^|au8?zK:eq8aR wBXLkJUM9-3* yF,<.26VI`eXП|ҥm"hE5t8GSCz2 6v㞖%`W>(um%vc0fV9#73@5l[!1G%k4H$ErwX/#6WEB#*޹Xib+$sy!kQd5qW62]'}ĝ蚦ЅPJY&<PC-@: 8b7=[MiUbUew"&V#odS,ֳ$g'Ĺd)\@]{ 5_8/?t-C?"ݮLlY]̽5&kz@ʞK N&|h(dkj<2_T@#{O3r *ld)ǃET0?7])SQH%Mi8&Lhu$STi/Y5(p5;U*VC](쑃ћ2'R , 'ހ9 4-#Tus~>M xrGt_ .J*c锅ЈB!5Oz `Cࡡ)T>?=ӍjF垼yG3v,aLD ]&\Ded8+;f/ܔipIoh1@FІ1굅6uE_k߭wDKr͠J;#bY^cfU~3h"s Am7^v;Gp_ܻw-o ;C ɠejx=*|4^|m k{/ٍT+ɽ~K$K0 OJmm<9 ­q.7mS/T__J HUt  ^E)A6u\`>03fmbJs1D" TT"+a]u@`J!߄%][]+8~nMFMp@m=#X8OƐ|ܞWZ[THĝBN!YݠpL+乊Z!ZJt6& fsN46 by)U:p{5ykpDz$'$O7^QY--^9^awh8r0eITڮ`@wbME?y}q }`-:~zo@'0d?Md  }FV)fcR(ģx꥜"XGwsk5隆&ȴEţOz[?r}RUQB? Wl d\ł}jt}QkH V7ȖwT(2IۀK%Ȱ0uv1lA賢UqKl2ՖΛV/yL/xd>]¦2^J&w$rBVn(+zw|z#+db+\$,Y÷!S{3MIhӰ^ڭ i dYk*a{V N ^ӤZW(ՏLsE͏ (ܴfނyyi}%2&t;|cs,ɺ8*y2!u41{w~7EbCQʶ=x@Y[=I^KMdBC򧋋Lic5ite5{L!kFP̍YMݪ?p @^*S%él=7V@C`= U6FMҘٿNt8 #2h&oo9T&/Y#ŲM!;>'2ʈs7zQ~S#R6zdIɌĥ(s؏~0{\P J@ՕMe2_fhބ3twٺ;I\-B|jznʄM0q9$ܧ_ Ƌ0Nfa3Bїr#Blf%|rk⠝اKj]H+H7xQ8IX>wKxgVjl(YW1cu1w6 B)/POpJp!юY^晆w)8j~QYhnߝӓm~1 Ҩh{sXN+Th4H<Wa'v-Kwg6 i]d_Vnb\{E(OG WίʏK+{IrTq9Qq#}QQ鳭O gZ }i"iriX,./PEA%:Q#h+j#[M YP5a$%4M_1nĥvTvJ<$ ҁkeqyF 3RȺjíbӠ+,I1j*hZf#P;a^9W&S% =h VLmlC%~`CeΗ,CHWEPjݨ^x`gnZ2εfJ`AK'?YO@󞢟vC ,LU( u'w ..;`7n&]Cw>w͊9PEd6@EsJgr3$:{q!R*tCn0!?{fҠDVj-68#%gAN.=5d9޵;Va DL#t+Z(YtL)RQ**}!ԕ'D{6ckLlW{H p>Xڵg}H/ӓ.EQVUo;=Z;ץ겇U{cV5. ГWv!!)l!z,bxhX/=4qƯ1E%TfsSDԵNveۏ02kk9{R^h%WIz_ĴhdsħtZl/BmI*T_y?'"4wJ!fc፷Kw1e xXwV)R9k/Pj~(|*fNq,v9:9nr vM}:pܰ{n/}Z BU7hqAxbP%Y/,WzkI5NpAxa ^scù CJsAګs -W#+7~~ͪkwКjVe=X~\$1ifs:>u3OÊjit )= v!`O[mC6h#d;Q7C[<]8ȫ6PT7{ )gG7Ư^PPK}~yRd͗쾥8kb;OF8n]jzZߔiMB:NWl`)ecTE}P6yǩ(es\SجV ʳ{f"cg%b2ojPqΒ-VXT&vtvX!P$Sb6`!ݸsg `E+׈L |zVΞWg9Usx{M;N. 1 1SLx$4U1 WWCq^UFf %gb#QV!jΝ3$QjooUT c+@ (OwF\ܿz/7Q( 4%râlh295[t1E6wIUsuu_rAPP.i:V}+ݪXNzq;hyD ݺHwF g&]nуn&D5zmaPE,|l?:Vy,4hi6ES'bc0-"@3d^nub?THFO87$ոNbU 5#u|uC37 0ZEUai J耘h3c]*H#)=֑8V\Qw ~]Z#27 NXQ*U1H<`L#}ѵxРjumTf{1FN쾹6C}(%P!u 8(UMeMȨea %:Mej䕖NH1fa=E§gEЉ4o)6{Ż}?4Ф;w=YdɡDN52^k NA]ah X5 q0sif%2f`GOnITCojK$/K2?&| HYƙڄGc2 [o:`d1k^cPݐc_аX׈jm( 6i47?5Eb V?M)lTArz- f2z.kj:>r_"ɦ/O⑻ |˲VgaI9W6!3ngJUN MwiN1WgB*^A|B0=joZ;Pֽ\SJf6w4tJk.+ߨƈ ʻka6}* "&j)fsq).bvWuY ,ͶYŻyպ̚-0.UN(ɩ&A s Yw0IK&'Gk>'1bU E jofV'Kʧs\z,c)> 0<G:cr7*Ebe*Rq3{0vmx0W7B`I#b ] pE> ǪM$ sHzqLNx8e?&90oz'+E6- 9Yr ~8H y/mwk$EmKmZKXmBVќso3̈'d'sj=>o@I#R)VFsPiZ Ï28뷏xPNzvPH FB>;v1BMuqвZEFJc-=#:\0TU1n =umsvAXX/OSjTuT#s5ۅYE"R%2翀33g(`<耮D71O+ y`3]n d]wUQbO%GJE"ha%Ʊ7Y"Hfd(5H.>Kj~k4,y3~*۳o#ց('X ?݊4I~ E.WF{U)_k['ۯX)Bb²%(@>w߯H7_ZAcqUINM,\[w;ʵ-Tx5.oaau[֨cʮIj[/cRR)ZJr,ÞUI=xmYWf;`[OܬfȨiRV0[VkIߜZ)܏L3L&+@(B0#fP=E(@2sϮ"p`(uibPR"ېqe-k X8Rgٖ ,/W^_o305kKGD3( ?}{.# :7&#JSqd+!eNdyc ,G)Jw* /.&R9~syF5D+$4Nq:lI=o>Pֈ*1fQ?|T- I*)Vi_G{Ə;|dX5"8[7/}_F~><ؗ@~בg \g%Y]Pvq[heyV9g,V946T8Hw']R)gpgΣCZ+', -n\-$nJ8|EK,1\JXd[ ܔýqa*y m2=v%d'x3XFLb‰"3h~(qY lHv^$"-[BvF;h-XQQR':|41 .Gn6'?xx* \3K w֨`山撇8uo LI#Iy}Z\iiT~zl6T׺~G>7k)'Z#-sLj%NݖC*`jSݔ3]P9uج%%\<5J 7CakJBZ¤/IȢ@ў',/¦XZ!VqC_`_<}ȋ4L/>yN lށ( %XKk"bW[k}Ωg|!?7?`>/vJ_N^Je|`_/ < {)ʂTc/P K>\+k IN>Z4,)po3.!982 ggsILuGCY3OKmwr z-1EKu]ҀRP~>sOWO޵e9 1)sd?;ll4jD.JB&ڤSҦvWEݓԚژR/Y_ZCfi5z\D{zθ1ԓ˻$m il̎1 \e^FQs(IZ9;f擖^eA;.tDcp#l=ymqY l4v@`n.:u.[v$Z+x` &(ۑY͉PRadPNLyR&Y03y(yXԜ͌iҠ>j3hb`|Xd*: Ԇ :"(SK|yDcxg:,0rO|+ԇtk%,t|U?F]sP|9%xͣ䀹BϠtIiNQWn#/)/atN18C* 7V_Z&2RIl3|{˨oM<u a2Rt&5N1$ iMӐ|W7!J]uvGHo]8{tߞǏ74tN`LLU)4ɣ`\Ga_\%]GNKt8F7^u+{!{\NZv 6bKLQEٻMTATJ(61,Y{Db&v( )WJZ{FH8n13KMŚ-a®K&ㄚfgpOJ)i1mE* 5DVXD`:xuzS׭Í .->kj+'&݀GRϤ{HÉH:+ û*ϯRmgݡ lNڏmܷVD+CϢ*,dzVNe-ʩb kDD]x}kZLnE@  h><-tOD2FGA+0 9c&*dLwe]Q<`6m䡚:y<c9o1fixTpX"+ŧ+ Vԗw!c87{TQIHG%Ɵj{xc%vW 8dIysK ؜c@pNdnH7ӡRbx;F߰^Xi _6}ON4\r;DqK > ^Iif CP,3JI F.B67v^PC;(Yxl] B4~pqD&wx(U䤲U K+՞)(³Mʼ`no(`PBt ϧW~J==KE}~ݜP^$6S#XTziWٙEY@dNAh%2,?a,Fh#Sk.c:7tŢ&c'ra*W9 UA_ \2kÓ a˸u8{BԿ+MU&qΟqdz*W 9 _e<+yۖm/*If  %O(x3SՋH2: GD j6>W$2ݮOh_HWcAu[$1@\DH:ce UO!-.](Z Cv+3R5O;u7L(|Zd7Ult.:Jd}㛈|3߱a-a?5ʇ84f#繁CMF vT}q˩QiogCT q[rwdCjE H ֭ Љt Ϥ 6i^K- b2c<j*wN&eQO{_)x8K''37GV*%O Ε9~k'@$B:7ƿǬdi^-'c thwfvudjMʹR u FOFϾQxO`D 4XfLb!!8RVm)gWKT ✆jYrF\k*jH9jE7yI&!L*09O!lnWŅ \K)w2]2G  +W&_ {;tLi970*"a1Pv/\ؒ# 3NTfgBrdˏ[|^5] :)Dz3;`'.cJMڸ<"rnp^A N9-PŰu+m×0r.cHd!E_k}#c'oFƥ[ A !m7kt VnMm\WbnjW~9R6A/a `%%t.}I~F|"Pı8=rl=j)#}rT/KĮ襘K1%XA]bҵ`ߣG0>ih$;\ DifxqWzl"x,}GFWtehAOvc_TNoA 'P#xر(8" +vԮ oL!?J:rtBth%پn_12kR/IfhS:xzAh& e&V>.եUG㎒zL}]Gc_TK3cR -H{āCh Th2JxW8v.&4ʕ0^4m=(%ׅvv>cO﹑mx-^w]b-V{N? gK-Wu-^.%AHgUM 3O6#b};Rg69E}  FAw5$xGWXa?ވłv (B|3m"'X&q 0 뮻hOh˿e]㭫!fTf0f뇳?ݺ ТCp\ eX?8gJ}>ȐJغL=VeMG乕,9|V`KعBPҠI 43ш 4pbDЬ29L 'a4.Ȑ2 -9|P3iy_Dhˁ\HDCH3%JF/>2=z+/ *6Ikl۶BʑP2^PQjka;a0H;arsqLG(^itNX\.GMD5̉ |@¢ކFRX~9g \ #߄={XzP@+*$`e[ z0::\h'R:|DEs.rJ۝cƻ~/VnlC Mr3mB0;#5oSMyS]b 23mU~t p]3|J>i0|1Xwl( 0di!pV)V.q0uɦhRU̵pq Rs6q=iUY)ev\7Ia&~0&'v 7Q .ƃz?N+o[uZJ:-~ם8!DCq\j]R(L /Sf5&>D~K'Z;;z]Xmo#)b9Y' (KMDaz^v%rCĊz]-vMeꍵs^֊Jɉ^H',I]{Z#w4 .'۹*0_ lK ɳh,Q#  x &Hf ,NN ڤvI;Lu'r,Uι} w.F5A^94[u$+֧b|S$zLa~3֘ -\0n*ڲAl}\y :=2/t.ffuZVR1ψpSjPoldA)mPo'V6Hb+aMou7h݆NMdkXMf#rd4dei'FDM)cդ* o uB f:Um V*W8Ĵ>( K XER}S34$gqTa]"0WEQӠbs_[V1o`,~2]W4"MQmEETlIM}yIzxCgi%ԡ6-G.E/+@t6WR{|WIw Z<5jTb؁:;{Km4M;`A";-;r] k Dq r37p  姈jw<F,# &1EƟ_ gk1m Þμd,z3"D ~0W.S ))i1Zl Ǟ_Qdi;d>lcaG_Z(4g\ͰY\x:֗ ч:^= W,(ny0U׺A :/CѩM8\mX*S^nV}r]!-:.e&p뢒+fH jyM|t"'TpAjў I1mW䚶(=?NT-ad{-7L[vZVra!V]b -#N9B&(;4f{8&Wd]:uF_M_!4Iyk7{MR>Z2Zƛd6GI>io{n&_r ՍRj4B!MER8Ex1y4V,jwrPH pA0`f) [ؕh r#lsKS^(@o>?rbQ _B *z`<~Aݣ0Zm) D<0kI0(N:A': ٤vk\;vM(WU s}g k8M#'ڢá򯞒0 .9}#>|uV깙GYbXOKٚ(-juLMjg[G>8ƬZMh*@PqYWK3虴J ?9̌HNMc|W[mX?X=[G3\98wRC.´d40c8a{jmOPo:F zUYqӀ~Sv7},/U96= :{IK RjVĐ$jGKqMr/VbF8#M6Աa*Jz<~pW0!l9_{`և3h;xW  < !ժf*u-O%F:.?af~]|ns* 8{3z,*!&[+8$y5VSQ.%7/h뎯@Έ=.`nrZ 1(]rͩߎB2$Nlru#ԲЋ - kg._$ ppvfDyDgqASGDUZ9{ آpׅ!7g\uzIKJwVrDaIxK"9"jJ5KGStյ!{=]?EXykU+ezb}Q9Xk~z(! Xu+=H~Anl {ml]]t[p1{IgCK0fQ•8Cu=Vj;ǎw&;!h)A5,ʻ |M3_}S \7Smw^ go*(L+8ɷۼh~)ɫ,;4l#U$iH/}-\{SڊH?|!U5F'ĝʙQe#YhJ; eƼhkepѾDbVc&2FEYcъ т=%噊Cl[!W+QAu} 2bc9$>9\'5$7E|AИ6u2|wXj$o5N+l@pa#E'dÖ捆$xB2~\^hgd-@LxŅsղUǷM.Ӛ[P$JґjS VUi֓ <΋=+w'_z-z4䵂VûT`~|íP+2;;/Z*:<@iiհ5&Fm9&׿su`@$_{z˜S~(R+Ipi}Z~J0ޭBۊZQ/'A^0d&xoژ:`1Vzm cPXq_8W]ft 5 Uc`[V<6o:JЪ?^s0, {6cώ{gGC,|>$FB<+N.u%|3}~ZO7HI }!ЩE 2,Sf`uzTt[/ÍjFJJiI엒e6?\AEٟ$}#03kwNdd&l!'A qM HJqhu.U’8}PuW]΁\X,c!q}B14eߛ.=:ձ>^9A^M3Nb;\5HE7zF1NҎ~H/0%Pca1`ݴ&S|4qh[HS 4R_Eb$En4:|2oЌ_':#t4?H;>IH^J<:̚B%b0mzdmل=-T{aXIx 3`¹E西!{ 7be@[l1}*u`dyXH`Ct5=>/ hbKd!$滼رO!:`m":Ӏ*TbR+g d|㮖gLņ|.& D A'4: hخ7.,Lv#_ A_|ȀekL:o+H>>Ƿe{{~T%NZQ)CGH ÞI{¬i\L8¾"h&0(wu{a(rE.&^p6|\Q_ջC6Z  }Z8yw!US=[MF%ĭ:^n yї:%Ĩ$\ߋv; :KaBAwi/6IE w xJJSK 9A2{gΗ;CKƅrw ]3w#bUO{)78sYĔ#G 꿩XճXx_X["Ko41ar:mR@@{82̪FՎ, NӓPعo{5~oFy K,+fDS²9MLhf|[i _ȆlJZW62¼wex85IouyW$\wx[cjqCڠJ^'8>|08lwA[9^uP}E9i/v. I-W(՟](黸luJn)+ KU=yo\whwbb/%M Cj%LMwbw=9ej@9gF-xNS^ PRY#mM ;1=-5rYӟ)񁖟8Ii ~eMl=}֮?NI_o{2 2#S.~*s]b0f6[gF(gLh]8 V|-4>)7npx7nqhYb/:Q@RqP҆M}i{PdhERfւYIk9a0's/;2IqtTs-X6ZƄSVhؘ4AEw:La{qP:T|FHc/U]\]d2-QOC<\ضDpur0is^xgCFK3Ӝ 1XE7Q wdя6Mˣ(k='Eҡi(T;ʏ(m߿p3r[#o!b(uelU8f亰 ]32`-[ȮAՙ^iO;n9LAwܕ]T^)`o qIyC"g"2&sS$Yt̴^;6Pv<4lpydICCYLüWF>P SVvH$ٚB_O>aqpqx݊@urdIt;Seua|lGqpϿծe'Uǯ"V ə7Dؚ<\"^O7ϖ3 lj]ج-T0]1kZ9*;4RO‹өG ^ya1f>3i3N-G_Ԍe|R`Һ >!J'°$%_#88W D[F@`|:%#Q9+=ޛ)~].z]=Xgڛe;*~$hC ?0w%{iasE%Q&C3dl h0MK x`*9G {Fn7-1 *~kc ;)Ĥ6Iܸ G vV΍.I3u6yZqaȮTz zx~`Gn l h"cL^]{$&5{_?v)bJ.&bΙy{Opfx?(axgVl~}"9xT 2wމ[|jgt b">5=sSd3;m|U1%+_ J51`Iĥ!20e>A1Mej,5j܈#]ꖿQa mzd/t`}ﭠ1w&%a1lGH]cdL<4(.@OaNcbP}sh1AvoQ JUWj"j#G/5 vG1Nh$CZIj8BI^3PAݨ~e$>g1qdsh~#KBZ3 |0f ׸uW[/JW>]uAmT~!&Ϛ\Iv*ϐtbQQ+<Υ \p9d%(ܥm5i9a`V1j.9rX]~y1%/ ezH3~0 >ũdN?V},ޕqrV+XQAY/9ഹFD7ijuOi7_r1ͬ\=`!mRU'<(m˿^ ^Z@LmqRἆw2q\2( [&kJR% +1'~'6b W Î gm /c=Py< /,ZB,ϭڪy~%~??xhg,o xsm}FXzj(`!%{J̮L#lc{cj~Rf@JbVHQ$#OhL) }M(a/CvE(`ҼUr|A> `$){1kn&^dw )ϗ^Lͥ*{}etW5a%[F6CaҋM5QPw aI@ASץ5;L8iBSn3lrաRW9 G_4W`&bu )Dx>HSw^c3"_Z'Q6͎sYwoaƎMKaEf0]1<ݩ啬:=={)(Q$!r]3ʻa;Jؼ ЂkᝊޅXctpP\8a.UKJ"E`RfZ+xʼ),},e81&N0_siV8 B~os 1ފdR=.˺x"ew&30i;Sgqb4k&1[J6ʉ*K=삑=b YCKSIm^jjG@!Mh,{ ;X6֤ӍWd#@}5sV1рH(oko,#MqV$MZ0V Ήimqzo7z н味%'\x3})4H}hbQT 愭u}9᛭G dB,? Ã]"u֢8ݯalBpTR 6 sƖr/፻bŌޏyhVa%AL{doIUÕ|zX`ذp7K051(ƅGYVFx/WZ&ꗯ01706IIʭ0r" e}kیIΘ6UFYoqԃ8c:t J#|f7-OZFGu&txEjIrxA>1}P 56Q. onCya&2iv8U1*.FG:%"K Dc.˿y j3b{,$РYqѝӖڲqpqDd-,XTk^_X h& }>dSIJ&e;TЗ*?wg5 jMZ:iY7_lL_(dx:a<@j2{SϾVNoM}jj\>fm[D\ZAƒ:V(`m}p KSղYܙǩH?|`t`9] gS*oїR2sjc׮tґ4QLh_w,Yȷ2X?NQ-NfD{UTk# Uψ,bZ\:c#4@|kj#`C mh'"/6Չ} /M[G #p.f0_M[oc6UOUQ/Bf/pZWG 5ώtm vR -Il]‚&J7 /K=9T$mZ#sIJH}1_Qˮ1.xކ'r*lEjU@}QS&ok9O,E~Kx߲$lG12v~ץktX hcS"&X珔QF23ѸJ/O"ay1.!dRDٌ4mDbb v;a- ȮOE}6vx#\h엽m#-huq>\z7~ ]ή(yT=[|_~t'3LUhPoX370Ժ/ŬV<RO`$_C>԰Ee Emq'Uq$J.Y1%?4p\û +# TAj乗(Sxs9L{VvOc[kLJ]zZqMQܫP|y :')!3`n91u4OtM瀽%g +=y-=,vfNmwfc+QQ OmE 'gld}RceU~;V$V_5`y ݉zWWc3u*W4ĺ"iMc*;Qx F -j(v?Y4:SQCsQ w6ga׉ʸOB1 ]2]CBm,Sd왺+{O]jx*4˟ݹx#QϊYxI+.`OS,-w&_';cSǹUfD'TJuk??afʹI0nA1\fB-(BQ k=U[E `~g%VuqK_׷l(-0=@b; nfDS8]43c]0W'I? Rhò + _iA[@(pDs x;`ޤKY b{a[6tS(&Auz}R.5pg&rVSH=m9F1KU'5(j+E1pߺt2<%!^8vn;犆-Nj".1`yB% :L$89aJл W%Qofq_ʹa(m;o @-?}r'I!GI A#]KtS1f֡?|r "Ao˥ڃ߳;c'l}=<<*\#j=6p ۲LmB&K=؍o׷@`գʼn}ђֱ*ntH(:zGrGqW<; eiRe^b=$2غ2 LlP !Yu7ϨϟeR]\/fHڈgxcL Nvc.oX8*GcDb8wFn6[k[0n+mѮ_GBk] .q{5$<_Ĝ : *<E?-g-W᠝ٗwG1{1|D¼h<2 o K8$f8w#xCѲd7S(/R%z~ 5OZuEhb@s}JI[{(3`bf[k(OAahy{%f ;`ٞ4rX܁6i$oes`RT@ܔ.ķ ΁RڡKB>O1"&e !*[c3͊,g~T, !a`2%g};,[? 4\,Wl2% :g,6Jejw!Ȳh!l*АQP'8C(--V?33SŴHVkϒ{lw'g3 >ԐLlT<@9u~v^th,=͗*^:/Ą4zޚՆNJ^r \3IcHk/ "A$|]Qk`$#Fټ93 1igB8XIAr/Yxۻ˯^.c2waHnp$cRw"$XqLY9N#![@y;]\ Q,53CTхQ 3K=~""fQj8rw$NuYD$M|BQ9.g +kQ摂%ߎ >J=޽cƤH0nSSr˱!Z[ԃIzIsGy[\4˜pׂSm mj9qKǦ؅_ r-|HxJTB[N?yA\W9ǘDb˟t~euP_En56`v7ͩbۖ5mꝌ94)dG~ϦR^pdd|d1|k~`t65BY_Y)@Ȥ)KDf|ZOU͂h LipD\QH]lADlZk~k/;@Q #$T,v_o^yn3 гS qz3oe[J9Œ;a]ד"扙D0yu_G(m Po߲GH%YpOEa=ޒJ8czG?\ GN؂'F( AJS6eŧ7[j},:֩A1-ro3VUtM^V] uk?fG*zh9I}jYʯT?3"5ڇRvYP.0}FS$pUGR&*aAG׍%$icpd\`FpĸL)*G .޲&yKB]O0 rLŅmS콹BG7[rp 4װ8V$wrYGC6N)%V7C`ՀL* zv̧pJOcauT>H+8W.G f2v kH,sbd7 cãGe!&S9^#H\18pR@D r> 3ߞ @ +I˖S|r9xȘ0'ά :9d1_@b/R/fW}qR\>gTvXM;Vw EdY=&T|~Ǩ5D2ǕȻoH*D'\QoQx4TY-nuOX㙹g)eW4j]d,D{xþH9ؒr(M,\DF7DJ$2F$7΂rxsWC6O2j7vt#@PP2D #b ;sT' 5?J6ҔrWz V 黩m==©jOg4)K/*-#T=hJ;[rlU$Y[AXW+t֏h6лQT uJ:'4mh{Gj>vdn-1L$LDD׊u<„UMFu%馼:*_x 4hm($ؤUhu WhcdGV`}ZvV ?*桧S9=nfNFZuRlj͝a[j)G71A!~nS2rTX̍if>pE<^XKeh(YvGx1 ' J'%p_சEP34_vio7S!p3JY=K2 Ցq΢\Ϧ$x]OƂ~u8^(}xO - !-IN:X25aZDFɔ=ꮊ: mm6&\sAmG~:=#5}e;r K6#ZTc!M5蜉8-@k&>2NJe,,ʅn+iϹl%5--%#Mq wxD1/WW jΛ`&FV8Mfyxm~@d&m@ N x/[8"w? m\}90IGL=bj֧@SNl] 3عW n'ēɠi0`4#~+S );v3(C$wd7y~^x*U'1&!^YELٳ2F좲vҔ%,A"vk۠7Ι(E8'Jt|ĘZ0<ؠ XMT ee D9a0*;= j2v)"E曯2m)[c7Ͽ%tYɟ3 6Cb.,5Ҷo$]7!r_6S)/yiգs}Nw[ '׈/F7_09%fn?PAT`ACY#K%Q%$9S^DZjڥLWXV-m_K\.ųൺI:u,dY}!oE@:b~ {4~0 1eMGa{d[TxD&I8ԸcFp.]W_嶽AҞ;}tؐ,g\z6&чO]b<'y- pb[3-lݟ/Q3YBǦwgw%]@W />J '8&gެd\h@veDGJ򸄉 {K r=!TEu.m@s#ApX r'Ve>LfS@G5hF^ޫEj Båa!Kiaٲ"ttsDP (J &4W7WFZȎ5$|nl-II@ ~aoI{~\[C 6Χ%Zi\}paJSM>tg_ `jv n"H1ߍn{z0>oR8lJZ"R)X &o^^sדbDF$b-pMHS¤Er`82Y6uF8C)# [+lt@EIp`vC@I)S^~k8oh5H7iOߙs =]PZNL*s=皢[$hk7Td9B0+ſ}GpCczs?휶. ЌLc8=;a\hCڸg˼ Yd1y%*a9#^JW<˫2ꅜ=Z#3r0-LQS#3wUICZL@ _b f"3±A}PzB'p4.\pNz?IRUh#9,4j!^# m0H?[)&c$D4{~Kw܃H_ k gNPWnδPܾ̌[|d dL~]o5,#a^ gؼ$Iug8v="pCk_  ОNMšʮFNmɖTf?^}`/m&|`(xZ=N=QWn)W[Tk3"cؘ /jMacʫS2/EchYdaD<)`EzC9}eƠ.KH7 [7WјD_ &m?z3aFzzp_UNAnogljZ:WdB0Aûm kiyE z#>.w)hh^c%WL`~^A- `ԟg)+}滞,F΂::l+Jp:X'wy45ԒYk$$EWSȗ>t˫(Dzv^!(- AfAJcTp oV41ɉ1Ŭ7f!n&p"g<(Kd"`-(B"xA$;GuCPrxM=Z8 N c\ ?X rՓxinh,s_q,ϡ2}tHKS䐖8;Iܛ]ȧ`T@1|C`,-W9~:F ]h9R"$7 k0Ԉ_iAmI~PVSiլWڧ^G+CBBlрVrB9n9^ &̒&ft@q ս]@J?FC'ÃBojvqJmt q/ Œʣ*-gE}}T^A9}kyw-2=[éKG[L6&]uɈf@PT"1V1rd _7geݦkXJ.n'ʪR) 8!4SJ$;խ﵄2hP@靍K- p{ _b O꒘FPe"F˾HB3h1_j~ PHvEojniD ^"s(vM֏eW EA`R"s'lnZ42l686b#)ҪEC~Qx>8vQL@^"b}u@wAmO#9Aձ|$|=u!{Ddej݂Md Vd^lҡJ50߁JmbX{5&d5ֆtZ`B5EB4j+-y0-Fqå1j\Fmۛdd xuãm'D-2[nlv_#7飼P5X/Q5_nOn@2\sAZfaKw:`L14(ZKEW߽{rvi:NMMϤ85s4`멤 P/jD`PI 0 Nm4k)"F1TR{8'K7I 5[$ź6k_|4V=5RBI.hp-=A*Wɜ1c"Ɉ.#d(TSۢRMtE(#!&Cd3n$\qP_ ك< 7fFdqY+bm^.1ϼ& X'5Zsg#~ UTKEۈߺWj\tbOhƼx]~qCO][K(" 8* 'aNkUt `p`L2FM-> +J  3#)u_7A5 k&4 B9ƌ0Gc6~aldpC6DJܸ̻jZ;$Px2,cL2_}O#W䭲W;RMtKOA]ks8":eUH-^ir=m,i4( &P9s^ItSZe5D%/͜y~ZRW qB;ɋ@?2eI-P8˔<~MC!$Bb"8Z5jϩ(Vܚqy -5B x _a0G*/UT_;MOq%>֞rKȺ+ђsqgL$h04 '*CTkX7`_x|:{aGÒVNV\+aُۤ7u[ΪvNJaa9" ;-0V^c!-#~&l]v|JN.꺩qerV9Uo 0Ւc]Pii@zU?HB 6:39_sy%/$t@k@me$Ȕ%,zU{z!K(@!=WmQ!=Mx}W=I5iilK͍Sz s0: M qJ;HS m7]joOpoi$1ߙeA-3~oۺrL=²+KBA0D}m1fHnkou!w-v¸:MiBC,"i.4>UjC Vt'"QJ9d)d\QHIC c)D涓Pp#B=ry7݈DvN"m7FhV=o<ߪ`S-+x)z}5x%% V>.XܦaUC(6IFw0;-,<ˆЗ#5g0: @@9Z@^=zΗJjZܻ"\Qfp7< 2s*0ƋA"KҴ5Ej L2^0(pSb3%Xg&u{鎟z8 l07A|wr/WbPb 2,. S jufGs_O<]BqJyt+W A 4^Z-)%hwu1DRÉfrVR<`xY^02?O^Ge:"stj'h)3 *vyyHjy(oFGeCN4[Z~s$@ ^c^_TsrDP{ 1ro,mdToI¡0 O 3AgWݻ`ݫkR5(}El8ߛ@t˿,r$~`U)5I-74]VSɸҐҭqo^x)x/YW%:# ː{ j_>'vdiSv .9- sXA߳a X>`IJ2N/^PyKwZ v2E ٺuS3X۶]cjn{rq!qJj\<y|jBzJw"gsI {=)ƁʒzNv~_ze|w8ס"Z p@{L5 w ~ CXcÐuDM NkIʣi5aSk.hl&82Ft"4E:.%Ӆ1D;Mإ” $Rf(g9'V [^%fRfr_<)O|q/n(9{>rZܨ.AgIiVPtJuۜ)(&RTC8!R 8L"kZΐOK_mQAUޝ˭Nm+_nIDu&/ N^dz$dB|9JhES.'KD^}K1dD ;o9M|cHF61 n Х_tcu[>5_w[w$n6cb#1 Ⱥ?v.-'I6+$3{d mBobD}g{/%˼mA ʃ- WD Clgu (d{6Nbq~c\JQ-iۅ,RH[)A[juPl5ߤ!5`fdG|Z4ݚeDcd#VT = c8ڧPeD*U<cx*F]3n5`OMy zwqh"C0]}t-ेz6qjLW|͗ &౨{W抜}w/ўZC3jA<.pQ<юnMaqfsc!:LaJ?l"L.sQ EЖзtTT9R"jQ"sz17G9 XP3:ÄMz=u-2Q Ѝ+-2S.l8e|lO B3λ4Ot{VNpռՔL\qI~;9 WeDo7&u"\ ?q:f 9$\lOp K* 盗C6Cky 3XX0[R_N;Ls: 35^)67LG#Qd2f \`'jdZoIx_x!Wav発F/&xsgz7 ִDXxFJxwuM CowwCJ(U<(K9oϽ4R,q&xKFċ1ޫKT ?Sc-ci$S>U9OU2 J(ڢB~9T$:SS rN6P5ӎg1-.4ea̮3g\CĩϢƮkC3HFrl嚂9DJ](FS! @10 "iKHRqK-$Q T|?4j9`7Y +m|rzjE? (V 7 e\˼舂uY!Hc By #fa7\qxK&[+a?1mA$5i]" K}j'/+ow lL88$7ߌҺJ:d+i|a6 ^czzJg= atԁr)ꐜP .r .x6<=;G$_QH}Quj/$F1Wꍰߞ1f35!ɾG*$!$%O}^vKVͮ "L8WU&dwc1 /~K].?j8a:@/DG MPb | ܪ;7+a hً`1څJzntJO-7U)f6Qn?l:̛ 0v,j!f9 'Pwj:n!JOM}}U>B(ǽXTR|}W.(@ _㱘z&?Dv䡨)ҫOrӦW\gUiEPS.zV~-cAN$mX&}SD8wpPW'݊C;w|+ —T+_Qs%$-%/W6X]+v΅c\in"{15Ȋ%Ui7W0k$hk,7С]gXPK "1ܽ8yQ!e}Hv 4doT;[{sP1\Ӧ֐ qTW$tjw|<]/0Ii2g+n)MvH;t<-8i)Hk[}:xS:}7sITٕz!* QA_E]ׄHQ0TnHOl^. %Ic=޹v hRT%2t4+CqB,E7VS5bV܂|4}03*I06˓dbB}-=b&f U斵EEe Ez 1Ho\z|L'dcl!(ow#aX_\~LR\iK <(byV M܈J4.uJ+qULF4+γP<c5xRWU7泡ȷ-y[Nn9f"vʖv'`j8S׎J /`c{mъX{: ԅ ##5OO ~4(%z䌟\:,?_e9MsPNLF̛ukvGӚF*T\,<" \Ŝ/{JHsOz,t!@ ezjt`<&)i% VB7Ь}0Ķ!Y걹u+M+ 4^V1wy3p C%0Q]9Rv (zǠO}bRnjmpT[g-|nR~[f`ZD!!;;`P ,eHE,s Ed-="GT=FNoP<"/t]Et\葺dv>IL #۳v SDJ&y%s |2 1棢,G|H"^z:seޫ8'حs4ӼI!y AL*6:ډj靥SI2~-kI36r l+OGfvĦNfX'rAuRiBh 槝Ryz8.ZAzŒxQQ}8b6?>u /ЂH^ꥤ $TY|^D1% hGҁ]dJWm>GÉ ?QDnյZ',id;%AlԘzE_ ҩ񢾱{Yq-rjF/1*(64yDS>&ԍ weK]+ZuStM'mve{%7>huё:n{542Ye+Kt{JKO52^2L${ BDԐuS *рr*ZZ{mfW(NsKґ5Qe`oƈ: ^F-I4V+ Hyֶk4t=>ZRZB=E6 _̾!bi;E:C';@dn&SsҔ~7rWVN,Z{lk.K#8~:}hioV`A!^PPd}VCULCE~ lDFJJG&?Ԓ+NCay>v;"K]RUn{rLwBP(6z"f 1?d5=FT)7rރ|RLQ\:Ad ,窒a2v%JQE2Džgl[kB&K !EOWs_IpH5{!T]_e9~mSj2߷ P}͞j۔fw}ҿv ῅J,O3Hi0AedDLy'a GXOמ;^k20̎pp9>g&0j!G9=L-<;RSgvѥY+;w*RDwk@vkXZW;]yMowٙm'bи&- 5ySTЏ)9 koK}Luq|T|^1l T Y_}nFWLp觳$ӚFrsg6 7Cd9xF` s1n`5Pv'ϿT$AS=I򶭖k6lfѶS˖Wn ]mmy'_S(WwI*ٲR.Tg̹/PKLNLs)$ނ="u!tT (e-di1a ^stdr+Ȓ[[L'ElĦjB#aU4YV5;.o?>l&^RG,λVAɡ$Myz҈(WWﳈFɆ)BՉZSڨ4Pˤ,7GJ )&cm̰,}O> fTov򃹼G<LxaTO@絥uo%XWt7}̴X {0Уɸdҽj@ ~F+}2'> `le zWRt?0yy9#I0eea0yM[J0ceȊ̈́}uġbP!cֈdvN.kz"] iR^Nˑ&0B*w?wğ9bZ@b>Iokžjz ?"W9ĊR*$F iJ+sNxVIGɚ=W}Z5j-\r8KWeTZ28,IZXtsե#|ǣz궘DB8@yv_{ZoZ9ǤD(H@ ]Oo ʖOiaѲYzBVIHș@tߡB.Ps?qC>-~AqU+4__8Hi |*"]bV PQx O7+5FPo4dVl+I m[HsB/7{Cڋ<1zdO~]%sQh L?&:2EڼSWv\12^%J`D(‰$7yIi~/(w) S)HT{ʼn6S!?@j# iM QB'RK okSgjm8'=@V@]Rס |g\۪|`}{mݯ:g#ُ+&arC?TKԯ٤*MV*@5`:.=828Ka_&\QdyG&YĹhz;/ ڵl6 slhFn`H50AY>q{&^:k˛|en2;_i-U30c8A'R,//ƕ.T}"6m;+8 }q¸M_լ8 o?Z-k;0Fsݫqm>'`P"k:h:S$j,ہkaLҳ385cPڰӌ, yp8j|ꗽksj_Q̗)[9Q ZveH7c~a lwx9[ǮMպ}Jwp+yR`20/ނJB۬~-#[;*3Ji|_gݼ@0CHEuxT}JPGGA\6%&, y 5l }b,NOjɗ^y}7rsnu h.pzWMTILM8“Ւ+k<4͏ѵցhz#jf~\ XpG3~!ح>ڻ c"˟n4 9Vf1ݿFɓ`:JfE*2]"W<8/sj\E[JǕΡ>H \Uo- b */XiZ޴}T+=mvmK'A b%5&m_\ ux̰j'ߗ wΪu n=!Bw7CJ$k}ug2 dsQ/!USAWÆ[ٓpQIK$/L0(|B-ϩv\WøN.ȨQT(Wxr"~4$4_px*h..@Tt>q]JUSN',ٽM]뱝S_9(jx.3 2,r"P)ÞwE;Wi(\TvJ1_xD]X?XX>N-zo\ ֒rvL&[s됸&{G}oP5l Î97鑓ɿc=ރ%>tKtk&a5j2Ȏ8ɵfiLTItH|PX..Ie~`͆سߴY!i;^{El{L#ө|Ѓʀ.UxL7IDu,\Pg6g3c=58Țxh.CbaᢿR09Ĺ*K}5v_g9@<s_3KL eON䠠?OCYm@ xHgUΧQtE퇍l\=hi)# IS1zL4uIiR5" /V3^=r};p2Tdثl <%EhU(-c܅Qu^Ձ$o%܂anW5Cc7Bi5#<;)d3>OGjL^oiJm WXocpWENniH̀#鐈ve9MDyWF6iQQAc"ˬ(З,-`Z-t҃UF.Z ,8'*pi$"nͼ&b˔%ۙ`.g, =)חISuec!|%SPg!AX R-ŊE>zԾwao:?b [N/@㑭/o` X?[b ^n dnxNBWb-8W01X51y , 5(,cM{. NK'Af^Eo .^G40xl78D xڧE9%H wWc gzNl&ވL! HSlg空 jtfZڢM;6߫kK+Nsg˲Zk7h #aC|R#6?orN.5;Do# a:m N3~& D\Mȍ^)F8,Ɨj4EȊGGX PT#=r4(UXO0 `#9b-/Q,[$ F UTS[TQX/?N+kn[1 |86H[SZ#J{LoM$7v-^'.`|]['nrR%Õ|Rd:c!c)uAW?9fɭ3v?WUf7 !/y?`f.USQӎT6`2_5P)z8u6,wzT<חq :FԱOϙ3/ޒ7 8*NrSpp6D t%(HQIz&Z>Ztw|Zi:U0ƷZCQSf<[]Iy_,Qxl/04Irq]Aߜ_D.8ųfbɿzjW":vk / ؁fѬHm]e"͜$!X, l*pz^A82ڔ] T&%pN(gDs /aO`1/|3 *sG]?US%ˆu)Iy|Ǜ6RZ.g[,*7A@$]F֬gщL<._/9 d6Mbϒp遹klf.8r {E^ ?T @M\ }fUAagŝ?9^B~$w"xRd>c~:^2R.?Aȧ' ~H%%Tx`qtjBt=Vn Ѓ8 zYp%tC?`P#F*qeswwoRn1<ʲ'++70(P7δ=1qs͇akZ!*al4po:Л^^)WȲBOց,PjL^ mPN7Ǿw']#n[.詰+Y&YPy:6BA\Y;y,y8qNcAkpb":Ɏ?X&R7z+C51}E~o* 䧉!h |: k_i}[ ?•M"0:zKSA\l dE E-g^ea}Iʣ ÉE~gXKlhNЇx#5;ӽH=f3YJ挽ĵ7b 5baxY>RZ4c@UzjtMY7[`cmB]Of: I>x4q>5\Tk Q0x޾չ}9(cǴP a!OcE.ZkNe[|||O~/578rL{Y{R^{ 9~JϞZˣ ${q:OWƃşF3tNsGfExvSz@0mvzQ#U/]m',+-b)BB_\+}ڊK8@uXWɆWc>HeM' ݚZ ^d߮0"|0{8^gM(ҕug"Y߄i3O&BDSga_.evŦ{[/mpsnިb!xYJuvXyZL*Y4SO0hjfJcAj͔n,q|TFO,E8i .A$R/VW8fVjww-oqWuGcS-7&EA~%Ab:1䠁p\~ ϵH0`:eM۾WgI}#cڅP% :V@ܸ:h0Xl>5ͺy RqfɷP=`ZJjZᦐ%WȈCfrJh^.)J҈B"(6 f=&VRP*P]dsa ܨb;FT,\v,ljfJ!=oNwJa5ڷBS9 ~tԅ#s+Ś"_9ؽٽx|? *ޡ} y.zMx|&eCa 69.DcGɠLCgZf$jZ^1^$[q&+L{pOwϯW#>r~&WVӥ+sq7Q|XuH3N!}3=,S/'wN:7Wj2&tsMi=(k#[EX08<խq!v;\ՇT# XCk`[0ųlNW&!{g/K2^+ޙNw Xfɼdޙ J~C1^79鵼zk _~pͻ r8VbɝY>XyhCZ6Ԥ ӈkN<߈E]_%ٹXe6o|\ D[x2?;dHT` Ʃ=e.5-A#?VժGu3DLY$]Twf 2^ sd1«ϛ贁<Ѯ3!+Q\lѭN꽊$(ϝFYgUDbHE /頝I.|-mF]Sq%} )dKBJ/Ho3}k+=֑GCŶ,&Xi!$ee45RۺG'x~'YJu-97iyg棿~P~ ˢi-uvZУNNP9|NTHp5G7C/#w{ J]0p)w=b)O?p<]Bդ$ (VVKӸ{jFKzRZℸEn':~@Q:=kGCþC!'mƟZ< *7eA%bLgBJc?lڈ-IsI2AMÀro69JyX?1= qt只b,4Z Ь |Ylp^od s?3~L04DArQe4Wv어|ܲ6l:^#<6:Uh9_Þ0YHv;uGf`~GBcuaƗnq5y /5=yB6nCm7oIVԖRIq{CK|c uECU/:h ?N<1әZKKsCk 8 )!M|SC,YKW@Mu_N27 $ 8wMg66nx2t*b@b2~b?gzl-y )oI!lǚ`wh}?g\H2޹Z  eRP!dJdPen}qNN>m;ܻr{yGJt*Cl("fF懝ӱ/QD_\ԥ#۸mQղ:t{ԶKw'[wy I |P;7c }c%ݬD$B|xSc(A=8ֵWG/L>c^+<`ȡzze${?X{p$77ܑW./eY8J;GhZGe7!` ]C~̅߾UYr,yq @η-XZ1n b kD0UhkQX$qvWHPG`}g$aP!h-=bYxd=ٯUWϹXs*gr;۔b{ !z*Wlc~}3j=COX_9!~b"4Za#Ğ#N{t<\ T;Q>fXAqp3dD2Ӵ͌taS @$Ɨ&DE> P}>G%I| {6 zw솸N:;^zªZ9ws3 ]+w!0AH[ A;ELly dV{ٶK/ lW2aIztVM-Lev UXARQ2hgXi-!ӡ !_e+'+/eiPjsd5t_U$f9s6#ҷPTGgB%x%ȄonǬϔқ#2U0 s x8Xd:NZՙ*EO ,uQX3؃# 0~!XcR`B/[eR7# ;MM©z PLa݂g+ci%64lpC&DTj>]-"E.H8xdr[CxФvyKl,\L-O-0sh!shJzXMm"*yj`vsiOee tNAe^..&4fq,^h">B)>x o`6:j'Vbh%u(b2˵%^`*hM /T4b_6Mպ-cBrNRs:T%l$<=ҟQM-z(ZUկQ/.At V8?њXSGjJcQ>9w8 hX$m>\p<-gQ=2)햇VP_`_f5bj?c_x,|$cw^~ HdFgМVŐ i }͗dOPEW^4q$g|G LU,lӻIQXinx"PQh`MV}us1MZڏC"Xכ&ϲ_N_6kcR-4CxNt0P3ʹv=P5 x~$l ?`NLKJ{j}RV'< -qi9 k3>77~i-BԘg 6; EawY 8*(՛TVL6j&Ww*}ָH.׋Έ8G-1XVW5;nVv-t"+>ܪ:W^Ei-%bzj}?;{Meq^+SA-rծqnݬP񱋁ӒXZ <~`1R7ԩ a99@E\yd4%gA#VxYN5WcPgSԄ ႿR +[7lHz%4Nz- yWyk\\8&zԴgH K8@o@vڄV '_qkHL`(^9{+k֘v[y 8eWnV{$ _tg4!IP '+eeF-;Km%rDxVRؚtQdj1f4U2XIj,Cv{ fu+05y9P Pƽ U/9ƴ+y'v6-IJF4:Y87`j&#yߚCPvdq^hatؿ曮қ3QxAH.hzFouy@,~3P֒b*cfu/#p"[`Ceqe"je} k[nGt-X[c*J6a &k$;hpGiKIԗ!Pψ3o,B3yjb1k;q9\p3bv{3DVyAC4t_9=^ZAt ؎BJsť,Zх`瘚# Nkt)Q q>dY #-s0o(HC2a_ohӟR/Xe7kce6jhh[Ώ$O7\l$I>.JpQl|,"ceQ,ܳiPp 9ͤ1)֟=p@v/azMKұ bt!&L3o)_b$x?fǥy69b kb2W6jC-[=ԏ]w? ڜWV^UtÀ;tZï$Kd,.XJ&X;)z%4cX\'^,Z{zU̸h="\p~{bᕳSEԾwQQ:M:h!=17=7đ^'5?7yOλ-O AJE eB  $`9` +|<4\5h-$Y|]/3t>n' L!c…d#36w25 ަk8!p &ۼ I˦%r u-S_:ӐM"{R~CW6 SB=f>8тGn}9!^,aEzmչ璇I00kKT3%E^n ꢤa'^vTū1CE"knN)Nʼn2Nآ7@X>qNly`dBpٓ3,k [x?XB8l|2!M6 ڥ{`&>"n#0gޡ.Y:9Ht7FEb a9Oe'_L!;q:&pMw 'R}\sbyP5E(Q!~'uN[؂>"j )'[Nz Bolg*6y70VC P# +F/Z7M.b7A1fA2)*wD_AOȷ|Q HxpTы}{G" *j+pK{v&0uV2gd19C @ =ؖl'9ܥwEP{|SV*ZzXģDDgسtbqI $7qi^`$>y-B\A"r%,ԙw̡4%_Xd3àSGI֯-wNKK'4!bW8C276-Z0ȴ^+djqBS>oLmbe /?ݴN=EZ1e5ȕjxQ4hUnrx-B g׀L >cQQhYាjoƁhJR? gIdLGF4FqKpxsTW]>tÚT03qLS6NGhyqꚼ'ͼ>xS(Hٱޖz&t 9dHLJ>Y &ڰ=>:ܭS6lPIҽ,%0E KسVvi&3L.zjB2\x[N,[5d-Vc>;7:긳0{[fTrJJ/Hk,oe$(8HRڍGm؀6"7qt^Ah&7W4bzhAto S - Tӌ W޹ *Hzw_;HLw1 ߴi=F;ةđ,oyyw K )){ Dt\'v1h  0g+{#H n#y3.~;HMн{&zjSF]csM.;No  ҜΕ@J\AW5)N/"WuI[F^#Ξ"gK-j9 rx7@Sbm %8l[@aPTNܺ*X{4\*x!ng@)/˛$t[aX@˅+FVdR/u5 k2wVz+Q%Ihn iy|5ogDoW@FyAQד0WtKѱ%F-Í-հ2na7r GC)MΣwD1kcT[ÎEaBϻ8 LǍsD!: w58H*;:FD_6*rMs p'-OvU䥰#] 9l HO˯|003v+_^|ŠIg,ZWGTg~lр yN`.GT:}ڋZ?KQ1ivUW]%z6FJ4qSY&MI2"z*`YEebɲ/ 괂J$Wf7a;`VBFR@Glk\nC[3Vm Xwt£n7>p ;R.5|eb'UIgja,ɺX um]F3b57}}"7\*.s!rf 8M7`}ݔ)},,1" Gۂ!]0~@#J˱Tf~KRS,qRaYĂpo׏xl;z 65K2E8`X!"*5q랮Rul]ڂEc["e4b[*D p _/kRJ5S?ŧ1 ?Yitm+TIHkǭX]?VGrS~q b;M3FnL1>T75KV, Y DFq ۨ1D {[ &Lvx9ZǙV|1L|ޓTuio|΀=kY0:xjN3gM=gR#̞ bxv:^]bfPoCP.ݯ\l[u= Y1@[G~%wO<'O 3ex 1 Y!JxwRَfJD]H.We )fטbq]!>F(c KKa<J[/r3}COvKp)sP.CyyrG`d`rੵ;6e Vr( BGKBW`;+*˫>{`X ҕ'`N6jU&(Y,BXh$Zwl^ Lh/YpLqWF}Fp h[:+qGrC=KҥVӳSJҥ(v;ݦ>OW)EZt9/V}Pr=ټc,ώXa i#*zvJ$'<=/%迸hAm;,z+C;! Ą1}v5L؛8 :%X{y2xpU.؃,`KFAA˴< @A&gRoRVMG30!$wɠzS?H=yj؅:aK﷤}#o/֏0 w??n] dBI}ןk"LY2K*H0L9nR5C@l c8@͚}~s _)n/  +!UߡtK 3gxTcf *=N:Vr02ȣR#mr Z.v60-dӛ $(Ss(D=66#yH1J1bD[?5$CBwjޏ|V wjQA^H3.@4TUtdx@B&S'Ǹiu}mxÊ }E^<{ʁêTh"xZY\eř0͒>P2cfkzGTpXu\KG%̺}Bas1 "/2偦4f蛬3 o7V$#a\KnM¹ӑU*q(1G+,vY:a-C\0KXpv&. pyC[ӂY?}uqfCNQjY]Ƕry{,J߽R-D >'ds#p|d*=Jm!W7 WKeg]1@IN`$ vO&|F.cp]]Kj+-qɼ}ЦraIjh1%ڒ2Fi-yL`W:s Cy|AtiWyj\B)   'IcPxj(|1S›wuuiav&ӲeƏW4?F1q!rhöޠOdA.TMjj'kxKYXtSܞIz8CW QC*܌Z=D'm%s`?l# se[*9ujfw]qː{ }Tzv[%Ћ%ӘHm{$JXq|;tq6!S$Jah  *Z3_8#"tdWVI"w~a0a-^~ŽX VBۻpp:M38 kܔ:g ޳.o ?٥qetdꡟr`Wjyt:*`(⚶䲄kƖ|•,'EbF{n Wq2\%=phZk0{jxyt͚Hes+= Qoi/A"f#aXKۂpl 4LYZ݄jn.VW&wMÁק<? R0,ݹr4iG%j/G )$5VXNUW7k2c %'D!Π-oX"Ҏf/,ùoXwl? O t<1Wܙ}go0juW0/*y܆~~ɵHҁdeb?E}CM* %I~2$Okw ,'[raLK8p9'2 ,~e.clTeeRFOPL8>` 6~ o PφM UtA*6~c2ݿќϳ1Wy_/ ^ X`7N%Kҍy"6<";LR䬿R m| జ!}| o~Њ]?ny*ׯ_QlО * qk 蔤A6BNk7kfdQn:fKTG<ރ]۵_۳%'bFfR׽ '̓D\WV.6xЕ֧g ܂m*|f`;Hހ&q·g6Đ"_{w>^"ЖC1R9qGixoInC<̄6Q]V6?sܲu%%u؄vHvȈ$&qL_p}SJːEԂi, '}F=Rg5Q?Zp^gWƒg~3*IzoT>ŻJT|_9NWhRAu[-B vw9T;Pf]4lV5z6~%<1qZo|t[$O†6N :ѠZνieV08TS*om}A*Vϙ`jXĝnLws^  xzӸ}03)&`A`GPA'߶ia*MuǕq{zj|Nu+{F,U+T S-Qo[ dblУ -s8rXùVsbWGyA6%lLHu궴ōuS^LSf'kT>{4 Q\kxaI3g5^w.U dHSruzjּ͚# y\қo {):}#*kfL@_~Ip.SUDDR((%(1 VR(C+Svfƅ,>1>?grJJn՟^@[(ZzEF@vz$S:u2ƷHqgՔ]g8ePd25/_WPw :x^0U@)d];NWoQ҆:"}` `pWрNJ gxǼ9 R M퀕UUr7Kgr=1f>.`WȞl4ӤW>]XgS2cZ79'Wf 7@+ ] Tgy'cek4Rx2X;+ _YG4rAEiQ]|Ec'0fQUݜ?4pR^? UUy~iQY~oX5WMQ?5 gk {@aY u8 ,= z$#x+: X.]OI4(~iWD_\!(*Wǒ!a؟ |h Wu<'e4ev X(fa5R/ *9~ #V䅕@ .Lg5g,Bs %ڭ!CTO۰P>"* ҌpئHMS:t(m"n" .z8wHvrpERES0WϘȠkx75)9n=[V]@k9Ay  9n+l$ y*!!j9C0f)`ўP`*w >k_HO!Zng=̚ xvJz߆}.;~|ښsYkbܥ8B%[=u@ 4J8+%m8v{lZ0+(!(? L y9v_{l ^3(cQ MȲDcY -UUܚ| ]fD"f#^Q'@W2I Sڠ#=b}x"e\Y>N&٘n祡})p4J zctOA@YS(9=%1jȤ< Xd^˂'\|J[њG?BMt ù0H=3A>u iU^s[҂Ï[la LJ]fnHK\-i5cCFnmב-B7])=V9TP~,]fIЃ5)ZMMTg v:Zi-,aTnF).xİKs #xEtkI)E6ƾVJ@PasP`~W|/}So1wnAcU2xZ!D}TyetfRV<\VL#^A~e ݠhX#Kd0"VभO:#sn]3|LMTl8V.m[^9<`p BWC1͜}=^UlNwD*ptl\"J^9^$zV f %I*x^" 'v!@6qr w1;|rdk!P>"5!Rh4_#dUNfdJ[cK腄pRʈN&~ܔY'l2v#k$!{ּ x9>b܍}8nu$MH[Kr!i@J`8WwP=4Pg،/ [#4L{MYXaLxm'9().:@;rfUjTG>T1ؽ8^aV#_TG٘4-1&,BԻŴyӓzE{iǍE8( r =yȠH ErK4xŠu[BW&v̟ѮQy+xz}?Z]H2au\J]RĶΌ_`/ɘV-'@bim"ߪyy0FqH w O9=s&[B@Q6gk'0bh$bC"9׌۵wXYnQeA+:;LA7䥛IPƲX b)aN6|k(H9=wA>m˘w9aW4٘sK1920.4v՟p/8Cձ :r jG Xy;UpϨ1넆ŭoR1/2@| $]<`,bqbquo`tF[BVА=w4S{yBp>6 ȭ1"iX5=`#??n&"#~gS*$t>WïF?)@ u$%T%ro9նeᑓϫ2f:m xns)̶ۍ[O =ꪚH5EpUCXQd3VM^"Y Vk1cOgkm~o7\sQ]X5Έu vrVC3e 0'LϾ,1̑dN8[ɎzV>,#"Vhp覃O)h)ؠ` ,&{(N\ ў@i4{) Ѓ?(DX2{nآFtJ% m@s1 EfˊVПnd[B0]Yїf EGLaa@ e_ PQJlnLepQ*6J1j@0p`0t^{ܭ5gLf_)F#Hx$h2粖 2kꨩDSG]-dϹŌOpxE(^h jZ3\=V|kIyĄś(G BΎUB:^#ٖ8rZluQo|NZ)ԟh XcN< l4qǀ}>ҫ=nN8 (5Kb^VB1zf]RC kIߤYph`R"A Mb}I^h9?§]ҠG|a\_ 1 ʸt2Y7;u"`pOV\F6s[/nH+5ɂۭCJF!{1SüÃp6>V$K l$eBVv YX)}I*ß_J D)?}B>tnd*sɌ VHrk4Qy,m롮j&.+/V?1C<3ܝ gk(.G8GnEhՖzvVGk$lTkSy/|[Mgp6QQ>y#@xi v8lb5ou"jXET|m(Q5G=cz!tCh󫑲rBYR&7RX~] ɽ3FnyIsYnٹ߄ٳl&oNfyf$ר֍/ϳ.J- 3;&GӢ[~VI;zU[8iT+9oR"^ `QHjNצ3" RUuXlHZ؍Z2 {"*5Qd(3\:@2\18R*f0c#6# [A&dM%z}I'}ˊ~n4=@ZNu0ͪ|dHO(ж.dbb n༲p|zlᾙ.]lylH:\bV=lB Q2e"3%%]n +!ErmvX j\q2ОRgWwdD!uHB]3,nف/vF!Xo̱ :,6flH"=s7^C`Ljoʚy:R(:MhL+(GW?Eq_)oqϿԷmݴ6sbIW_dB%0;Bf)ʀRQiOqV>_tMcOQML)6[sc\0]'* Ɇ30꒸q7 MSj8w%y9ڼt28Y[ڈICuc8oVe!-rD޼CXj@7k]uZS~[`A c"sb^o?|ˆ,Ϥ0F0v2"46Ę ۭ.Rڌje5%{r^a[ š/{4(U& i-PϾ A%27Q-C eH8 t@*Uc(C󇇛0ZCPΨlS/H1}'I ,;gNRoɜk E *D(@C¼q$so^iV0ٽG;쀴{(& q*wtϥ7>]e?tNv~p[Wh v.WR ) 6ӭC E~/6Cc_]ʌ`pwBXPѴ!0|H*ɭ*Ƚ:VPpdf'J E*AMQÂ1|YW#HfDCI?9(;N] oQlh2~n\q/zTHI& :2ClĖ^-) = :U+1::¼0$TԓNQdX@Ee FŒlx! DN^DK())-JKg} \]u B;uwʗ}}ɃQ DzėEyLŦ\ uw;)sNJ]MY{Ͻ4*ء/r*B$:f] .lEBWc2C`%K~"ZS$BkJCâ Rf:4ƙ.s-N0ۍYƼFF:PVxy"oʸz*bٟڽ*۝"Cwѓ$`_#<"x#VDr fY'j/l0vjv[w(6疶̾ !',+cx*MV(ܛł www ~Rؗ[2k-;0(O:/NMw?^a. DbPR.5(c[{avXuyUA|zMe_,[:zh2=,Vs1A-s$@ J7Ќ >JaLV!%aN 4 b#eqOwUX˅axBh-?] ƒJXRйw dZɏe~kv8gOFcJUN<>xZ@ojвDcHnٯA2f|r^ tMo<x:q/!4;ݮMNt8n}jejUo, q/c֣p)!:kOCFÎ&M ;}9~D.z>Ζ&GؓaHk>G?8ٌ]Re_mc^[ɽ!\J"j|p[93Pqϝ,j>5Cl@XHicv#M&n^tgne '"fG*eCfֹu XxW<'f>QpBQIY2 G3ZX.\)DױAѦz6fFFj,KKQ0њ* ,(?=) Tϵ#|J[(;1:^3|OQ>F˸h,Zr|Ļ}֬ YtHľ:*0 Wll.X6 C&GAy^yhfƭxbu`;"V 鲵5wYݕ^LNPcv"88k:Ps@m84GndL ͤqgj2td14;"U%DFbnY df:XSqu#:-hݵHѤ\i5nV9jOuC˛s .|u85FY\3PH}ykyT8jrP[!;6ρv}*bJK?cpP \SwRO2/|K/f)o2vlsj03\k A;O`یժ"Na-6mxAk ނ-m%"DOXȧYR)Ɨ*cypKGۈ=X r^8C ;0kyZ}Ƕzu9I łLHB'Y&ڏQzd-[8A6Oi`{QEYKM NA.Z MV']^}+7Di)lGjdT9 >DctN6mriߘ}V޿>3~[1hobXn5tpj-kVk32<%Yx_;V`i VU 1o1\pJ:sȫ-c!|mv#`,jm.0/Ϩ6Ko͹n}w+":P X|g_tCDGݎ+h3<AQGhJʔ~6 wGv` k3+ #&?bI+<3YE7 ;sZ̸iԚ7QxhOj4R\/8:I {jA+~lYY-NEz[h,k14$BmثsvȘ3>G0)[ZF5%l|I'jwrOg'ʋQ#@`/n6z%AB$+-pGֹb'^urU`ɷKۻ ^y@Ss:Rh]ۅNN^W-Ww3W/DPQF1񭽷(#4m/BPᣜ*pSR/t #HNtp>2D/mLQ= /XWqckz?%>HoIJyl1b9Rvq\ٗ=澖ǖʜ:aEqW!hufvPQ,{b,772kB OB:MCbqUS*LM7a ]n%A}fcQtEAj'6eFT}dX*t T[ȥ5!sWAڹswO83,;=B;)t=XE`q( >D)Jڈȗ8A8Gi3N}x!RqzYM[o{W-jZ,uض"kʏKbo+YۻuVuSo+ɧ$E#X6A jBè w~BN;lؘVwuZ"f{?:  vP VeƾF~ш5M]yֆBᢽBn5 ˥anTAL$Z i`PAu]\ rBz`E1Ib*j}ǷTGP} pҔotS^ }f=5 [¹M:!\p#7ٴ(즅qUv93/-93zM!\j۪:6ڋg9ܺ VShw ;~)&0߂'A6'Ƕ'QiK EPК9ͫYETIa^ q-xʄrG x!|㔓M!xֆUNW5}wgS3بC`u?pmqU}"ȅJ83Zd_Tv]W0Yw=&*7[k蒅RtbV]5j^TU[e[#JNMflm9OV=4SCc{Әp UUCu>/@Z6er0ڔf*OnM|î"~3 JjjG)U\=C!qIRZiZDΫ A)i>˟{OoQ*)S`xQES΂fuR=~ǷTMPU_qG%eU\by<"^MLeumkbРgɵ7Yq g@DY1dFN~b]7ukh2_(o-sBk\~RyO'5X6Q%fM;G,+\o3nhjwa[B $)y+M iƑٳc,.sR[@̞7e7csFuqhy5l1w,9ب>ɱI!~Ϲr', -Z/U6Sw#8%bYYp *=͌U!P Iq~g9ϸl=23o%C R2vymB.lrHCBrjnT../AʔipD0lYQVkw9|zfzIXʚ x4V}nkx 'PmP{7ݲ}RJj`!}|Hrg$Ԭa'~Q| LQN c묳;`;i̔DYk!Af8r֨~l|4N-B@gȏ >phc q=}B<[~K8O%ybZq[R}I3_󣝹h'^}tUW~,ս{}#K _ G׸uEΖ"GvЋ3-yc7`^S(d$K|Ej_ȔCz2\Xiw~,4AB1}+QMӴw)os]̼Ix&A?oDG#jZ"}6JdyǚW1Tϑ`]֍4:E-N(M5t_S؆EW~zC>3H$tϏb. X7L ieș\WM2 |{~Q]1M>^5ҽݖզ;_,ľG0m#\1n%n,)[? Gm}gdq_>YrB+KAgyvbPuRf`vz4ȴom^d!nny*dgH,hWCY8q.0ûMAz)DyU?-b q 4 "[Tad/ abc2fj1g[kzʋ`;`k`i%d2D.N6i;Jq 8[X(\i%i7J?M1%Vɏ.?`?2r9=LM/h` $0z6~Rbl~V~V#0?\s\TRaNiuN:!oޢ1j+$zdp,1TA@ײַt"2Z%CƵ⧼!q&~9o.miVuհfĦ6Pr E>{^PwQacpJ*A^^hQ~ BgLtP ~id/M(æUuxMXDQ!m8Ǻvإ(n:kk̈́Ϣ֏p}pKC^-6jvbw:1t %5 ]ZH8f{DOSI\M*<51Jg!7j: 4^9E%8ܓګnJ!(0-TNwr7 7NgGe8 \F|u~ kjow~R;}*[R_Gv7~Ϋ6G 3ʰhn]D +DB2Y-=^/@~l7zath5?b;"D0bouf)",= 5(i`3E No]&ťP Z֯!+!ܑ'B@2*2.y-G$M P2aHxuAkܙ#A;@0=HE s.g;V@Q0LS铿‡ݏB6,3v:;I{a|ٍ9\i8qgƎ"([:~L>y%v mb;8H^йjkQ(QE6\ÏiU_(ʛpF*ðM#N`\$KEl8X_< <b#99cb;nW$7]ahw_z.T4wJx J!w]=@V잓+ G8/x VHm5wISķ*E=BOq+ ~$2J'G٨k$Wk b>i0F-cȟ4:J `"+☻σTfA)G_D$H"SOMٷ Z'z/˶;Qb i.4{ (N3+ӳw#L?qr8'}9oL#w:ˠjGZmѼS@96,3FBZٹ_bH~{R6IѫU'*a8==]x9F#AԢm_]}&^Ҍ&gF9Tܢ}jj Pьvjt3i[λ P#f4Cϗ0.6e9\~kFh`O'x,\QSBDp|2iaylt"K0 P`O!{w Hrgi5tewMY{e6:O8bWWy` <HGB04[b5}BEuo3U񼀄-+ X:(Jq̒qgbyAm>_ Hz.g?bN^YQrƥL-[𺧤DpHưhw'څ2|vi6F[]A,% =i.lo&}= K40M(xeG^E!ޖFW*莅ؽs^#]M|yKBNՙw0O)|P;;HhTWxGrpݙaB1Wdgd*6jFջxWoud5΂/ZP=7dOFD1:k.LcFE&z]Ynw!`;o2t%M.r #zƾgbո{Ƞ|@ ?}պwkLR Pqݐwc7CfsnByh5~\"سJ%7^D@{+ -ME974:ܦmًv܄2?q4נX4R5Lc gh;&YB*~2)M7Ev0Dd1?nuET$nRh]WpTUc"1 3 DPg _Lj蕘-Q۸-%jƞ:ړd'$'kBE@JBǗs9!b2Xs]0|P { 8 .roRx׬ G-j0<Яa`ىt$5$.j!'R Iw,RXDŸx;%i4qUp?W9/ݺßZ '?PZ?_z3 +NL í7놃QHzMwttŏ?N9o=;nQ5i̚`{U4fΙr` 8t)m4a]Y̱Q I;-*9dmPI!]0d̰ꑨj<꣘h'$E9WDhQ2@Rbpiƫ0gۉxp7o&#IJh邾0]Hjt$d0]s/Nf(NٙHpm+@*D5-5@*#qdÿ,U<0Oa4>>AfA[\7`bL@2ڭM*sf3m L3@H`M 'WQ{[kZ,OЅwh@&#>R7ɹ_ڏ0CeQ#C0?Kߺ=RI&`A93hw8IL:kt ꦤo!;qi^A䙫z:\ekG)ߛ4 AK`rQ zJ3|M ~#gu r>_QPu3ɦ^OYm]W?tl6Hʁ<1yȕ<өE|0Ln5`c7Q(ƲNxz$Q$[Cćn*,%QFL(`n%Jq-eD:l[LxFNɉ1"KBACѤ=n%۫8v}A_j< QHlLA*YՐrzH;C7z] )}$=TU>KN訞Yro%d)).>8cL!S=qvwa9>cP{,$6O|N4RM[SIswf=ƨ-RF ~4Y+v`_{{aRSVncbNG@LRQ>wpV<tfJxEmO.4KiIӊ70xک[<"1"Vy G߭Rjvh[ALmeU89J681--f߲ c"jmc~id-]|R\q &>ư[\(@+XHH*j$wL"[![yuçQfO@g]Vߚ r< 7c iWR7Zσ+:ϊ8*k̦E*7 PBq1??k,"xG T۟ZʏЀ%#*^,$zLrIB1!=-]o)8?IkzC.W-JGTdc2VT#A.=X) Xz}0:; &m{i5-plbx]o‰e|:Np~h?lPp4%-ō &ҤwsQ֯!V;+EԵZYhȪ8Ij`:ID Z^ls맯 jX8L4N|m U^cwO Q&8R$``9-U2yG'n;`\{mO֖'(ݼZRRlUA?%})jvq\ 5 ϳF4W/TViAo-({@tJ7w) I2bgH<cElS5 W~f].1yDdxw E?[vC<Ъ. I#mhI#겸8ɞH s )S"'^u0\S{}}pLyJ)= lRJm7K cl uUeH;_z(=bY}DUm38"$U79[_3NrjOIٷlu .e~2W{:Eѫ 2e,cZ3_Jj3e6 jwC_Spk(- vK _ sS1eIAM"S 8φ0N9fkN1ǭtE|]cz)V䮾OF:> ,է ֍j vz^@]Yv&QD`ΑTl7b.<6OoT;3r4KwNNCoܞWbmJa7\9դJgUob{_51Dc!PLoN7 @_gRp˝GTz,nɣ.>ɦY\ETCQ`u6Ǟ=%@Kw[(w~+~WƝW?S+8Us;N˖x돿N}s a|@ ?G?DH0=G}7I)=o't…Y&ѦovyCpGeQ1p4[i܄91*ʺd[CI[b{['R"8{xr/1I~"uۈ}m:?v7^MHql1_&Gx{~gJ1~JݍTl@WX"G#[`c"TDASi(c=߲~,NAϕ5a hlH.oץ_!Zv7_+ۜI~(k~а=%1;0ۿVV[1!yar1,OI]&$zYB+F>8nKOČK?3wH~ ж~6f65{c!uHbF/O;%xP4ܨ܋vP/!R{ܕ>%?\_TAk?DW-_֊!3av]H[Z{) Ą~b hF,Es*ֈ]xϸCl]%E|{K:Jd@uƘȆA敍m;9e2!ݩ.fIgdFk':qEH+H[D) ϫK1)F~=Sf_.dPV~_|u̕odt}g7‰06iD{@.xQG) T#B2^n38lH Go޲Erޔ9m8B/0dHx8H% =z&䶢Soln#:24} unsV]Nirzezvkh\L_y%J^F83}M^pMQ[6 B9~p;}+.=MVy?;L\`7_r<#'R69I@0!\֢,`Q|4͈`=X =j dFvNL=9ʵWpk TMcvHo/yhy=p F榭}U `:u@bAq }X'N2a[N^]P4=c6MFëssg >Τ G@ Lh^Si+w6l}.ͱu@\ 0JRc{ U!o~=SDmZ)]&SaHXQuD2F}_wD\.c;E qNPޑ9t \PSeR@v 2 2ukL)-ZŐxRS}Ç564K!Ec4# ʭjY,abѽց˖̡dCvYƎgѰxOf^NNJOŚŤOlqԸCe.wP|po1oS |xlw~p㾈&~j%{9v*vJq4;X}ӈv.) j;I&,+g?y/A}$@?.cvVe%$z6\ vt #)'ifY&;z>8gQ;a_dO|}"M(mQE/{O$? /J)g6_ΎFl`"v .XGDjzy3897RQ #Iu` >cyiz&:j IYUfWj(L!f:YU,08d?ԟF58B5OuʗARJ"/F>|2 %}%JiPL ש[?Q,6^^(GDa<ƊΠ Ʊtf[zS(yuװ w84\ " l(r{I'86aafu YE:zG(v^?,\E Y9.0l<^+Xȍ ?Z\ ]q~[ωtCVP ~&,a8@vʦ$@ e6rP@;FvXtsl'X~ލ:/K?qlƒ2o0 IJBlo*oDLcT+t+CY= Ii1dY)]УLW-{;q+׽&'NAv fX@+TVD RQ|w" I4yBJ@`~ ":[ x }|[S>z \8W4 A;zsMZߧUcuf:BmnH{-C3Gۦ;f۩wu}|O60ӹnfy AfsOd&zߺ}BbdsmC' $q9 Wdm@'N%Fq݉ĖK4~8Jzcc](F_1pS6{yE=޲:VA3T1;Mrm,\e j!W|%!1kU׬6 CV G)EerV&4ogn?JJB?Ψݬ;g$?H+ʻSrZASLR=S^[A#48F8O: 4(97yGykSS8je%@rVKj<8adM#RC W$%#KfdJ!5]hY꬗IԂnhB3ddR%}g C|>gĴ&;0:O4d0G]Zls+߇ɧ.A6ƢpذQDʶüݭb# z0"ntE洠5 ;cff.HٓnFx(^E";V:Qz<ír&8 Xo݅W7۶cC]h(m. AH2zL3b&U_]{…e(X$qcAQb|imP| s觷׻:5,+snW=OTg3 m:P.3;$=A-huدR>=fs[ 8S UY|@o NFm.֧[ZˡM&0g6-[7!H~$ilQJ-:U }2C+'e|SAЮ^:鮑5YM `rߨ4x9 $/8!DK9:5d?2}a)_؄g޲G)eWHGU#'E#%e4qG8Q Aߦ2Mxy'YNF%`bcӾ%Y\$}0rb3<1-NnbeTʉxpWj5u>_zQR}L& mK"4Mz>ɏC|s$z}ǛT~ c?\%N!i9]c6 v,,`pdtL1V(׉@˸ PO-C?u~ƅY2@Ɛs1GpNW4%GwBhh3/s,Ule'~xY2vU{y0)1n >SUϨVlM+RTf)J͸õ{"vSB[p,HX| B(P%Dt(_1+%"rAl-=_?N,(q%[[5LƂvfmBlQcvBr0E`}Ktplͭfc=do@M;yӤbgYSp4Q ,jX1_EU7RT^\gc@v7*kL,~ FQEeviBmwnQXs? f8uocK(OSo^ Vi{r(yj8& u UpzQ]'()uZV| KDb:<|UdYAOhAh*k^ ^U&g5 =G 1yݡKvmR hڠxBqH}ƕfi2J@s!Cjy暭\M7}m!:*꧙@9U]q)UBH@bZetS}+_$ZԌT|L֋{s @>I 1 0RqӽAO 6&)m>ֶ ,Z?oĕ H݁7xEPhY|^ j.*ʍݏDdɨ[epC;=n ZgMP󂄻wO@-ΚH %JdgpTxZ42BI^_NX XB0C>bW'x4g\3G}eX9jEfkkA?uC42n _]߀^j1 ?,>@C7@-o)C3KzL WERpC!j^hgkMH@0` \D[á] hh͡ӌw<~ ebbȏ"V0oBZ$GnxZDF{7xt8േ']ng6S2ޡFZbp_v$P)U.ԉP>5(݂wH~oOkp3׫a]?~s̃ci$+fsK2nڼ8>{LriGҪk&"^i-qzmSxĎ b2E`5[cm BM8Cfe[]k} hڃD>p,,v&Nqki{a*T~ݔlZy8׆8m9yt9r& 5i?⯖vl Wr`L;MByGut^u$+*<9'=_+*ث88z4q)o'ܷT^tV wJo!a@kFO/c,ߊ$GA0/!DC4L5wrbz&~jW տn/X-[! 2L6S,reJO7!KNJ;yXA+g۞y߫NL_c⨫W?7S[ý1{ԟgss )\! {&Dq#zp 2SI7&' Q!yrғU(< ;)qOBR*nx3X+5-O7<:duse%lWƱB􇍎bNusmׅk<%E]L A/dKRN 6ߊ|h9" iQCj)Tg^[WG,ch'LD*.5`IX8f Ӕ`LWb&I|xCwoQsH+e=.8/ WUnUZBU&DzjN\nLщWlNFBOb[??PSw',D7@1@ZpHtgsEfkLKHuy$w a49R޿`byeJ5l^P $1饄#3;tO-TU" 4-MQ>J 'x6*6ݮCqX\+Yȹ.Epmebjmrt+~;薆RU=`8kk){bpX\|dLI /ayAWJn`D7#KK|Ggv͍Ba%N.6(ܝA+n/#vEx!VS{f9JRi{lb8c9mUbAf@My mXyV4k1[o>WCG6⨝g,{qpA R[h=L.~h;t灅u j gj^@nOe0l }Sr/v[ J[ܫ#I!CŚ<|:ާiK 1 O ՛홼b/+jHNaT-$w/NET[ ;jn%hK@cjJ3g$hi8M@Έw/\d{N`qdt>JyLYGgCB'hέ]k _by)GCi9PdhB-z)@gRD4AR1vu`_HO$AUN*d?BTӿÙ&> 5+rɏN6Y7ҳED\t ê^ή>}3ݼMfֻn6#PtU*-?HIf6hE@e5Ctd}MpYRdޟmT,ݍ0jeH> 9C q)P˱/V"atlCE^83?zyh}bzW" |S8ص N>(!ْ(1_ITD8޼YxS(̥n7{8'1(щLK.&#*Q`?\6旫[N*H_b3 E4s>G#1ǃ ҖnaB3@w9[ jB= z7 {>gP hiG_ bΔ(b(xhL{*^pI8.yi2(D4 PȊW5-%:U%naUuQS_U{B9fE`V,xc^aQ\h B[ le[ ld[n?dWeEeWT'5}fbnJ(i7\W݋mdIvcX 4+\e/57r&2Ltsˇf뺆@Z,ds~LfqըmI؀[yq)g?f0]~r!Qg#]>cr 59Z5NKuYCފ74'U6ρ.RL9\\d8[ā&1}HDى`#p&`++,:,@|иO8]-4r$z"ަVB 9jM9khUNKc,װKY MW^>)J87jdN^l'mbzvS"c_ #ZfϤ8`o;g&Nm!!#O.ESBBh1ȷ'9_;-g$B^)_ kS's^.}{ 6x=z 8jم[SX5+B" POl_aCu',5EN&\Mny7} J?@%1*MT֏ ]-n&vŲku3I`Bekx o+")aj+ dl)lę *EO7T*֨`mVt&P/@?+@H* a4uGT&snL41k~|\0`h`rz7[*V26=_]&](_Mآ&&M[b0ז~6{WP`r2dLZɍ+{Zt޺֋AnifٻF#:-G㙻DxTTO; UxMvӤK"3°ֹs#xx3W _ߵ/H Ȱ^7 Fpd0I->mᗔ8B{fRgo,VW  {_)rvHիv@y.=_!䝝ŲCWpZ2I))q YJw8 964u#:au !$5/@EvٴmdO{ c $B AoF*gx>{H0 Ny)MDg<mS5;|w$C,':uYK#x8_tonD5p\zg[4IePe١mi&h6s oFd"OWTbхz@cy!|dS.Az\9YE> [pN0tulv]TȥJν+ ]EOEMê-{u (ZV|y_kPfSoXWHo砣I(Pe^06,7̑p/0m'Z Ͽ4v?@bi/ %Ĝئ06`R4VooGIfn7_dN#*"C:1v `1z8N]eU?Rx\V܆儖E~9gEU бh̜cԎ-L#@~ב.DxYsIRrT!ޓ]N'4;('I-~ dOz£̇n;ż8?Lai3:]T¼ڋXWK-korhz/TDdV$pB.[b5q|ĝf'aHGPtDs0F4gcmNmQ MLl W >4VrS繑F@Qwvk 'h2v$n1uWLQWAP, (:DyxrU%"̝Ya*wܴ62˥+Xũ?'%*|mxK{RmU"~TvLwA06;mrΜ9ODj`*{iY2Dr0o $t8֖weԞ ;gDž`^W%LK(YyQZ6%dK_$Q4RA*CT;V.fBCE?L%^~}'pk<0A7a59u@59uHvbDK?OۇO{eQ6 41IIT@9F tӁ2 Te !s̳Q_e\k 1㞦:(b/^d4&\[p4˥n"9HX )Bk2Q7f@+[*ڛ 5 |B7a8N77*`g+m-B'yp_8^oe$gګKǙA^4iuCC32bWT??ɔc01<_wܐ>_?"L*B `BۜON|N@hydk˸SHFt&EgY5E#h9ysѩvbm3vf&>\zbkE%.7as C FoE$h "73@<2^c}_O,"mZtZNvg i|j|r_5C78(ȊldW#+yD(W=*D-(EYx<•pm]Q赘HVHB>jejesMdDL`<^B (hr3c$<l'rtIG-y9I`nџ+DFuTrg(#+"d\FGs1{1O~*X(K = h,?ۉ;%^u _ӌ/hcvg~7zul}k-C39E""c)$!lhZ͐`n}P),B B㝌lߋv$hz=ArQL{^PJU]/z'@CA؁`:?x!5+UCJsT3+eX)۔W쵺bgHȻ3?£]'i+061KsZQ+W p T.W+S; %I/;{дx憴| 1ϤjzJIiCq3a8/$<K}_@]嗁rEBi<'Hs!ĝMFVM .hu?`{U[|lCd!5 I#9vۑGF,KX5 WT "d`݇FiJCTޏV,$ml#;Q5UϾ܃޷:4=yv m&3&['=zm%ܰ L^7qC )!z?.d'$eZX@A{J}%U՜Q5Ձ޸o*R4toMrJɅlG`̹XFU[O&D]uCWn͹⸟a\ stmܺ6{Z/?jHX 쟳C gF*esq@aԞrS.L|=4suWxDz|jVB BbLx͎:-ҕ%dx }!Fa[V:kS\ SR\iq{>r0N,\|oH&E?o oZ4Iz=SS |9xs$T6DD>/~2ߋ ΁'vlӋcN_y ֪ahF+nI٣6_ኹKHYA[Z)=9^>X98-I ;5x'ޛ@u[jM2^Xй L k?qM}up9h5ǪVAt)ڜ᱖\lr/{ XÝ%rƀ@U҆(h79:w"QrԎÎ\0`Υض+U!ga 0h"ҽ.a^n`'o+81ι]C0RׯS3z.z # R /ҫOiUsvd ƹ\کy3]2:̞[2H +={ad݌Pؚ:(ޕ Pgl&X0 >MjP5AH~m_ N*ߍ.ݛvnnMŧ@qˎ+Tim+Űqn20tk2=?xdhx?} x_ ,1mwzmZ `{w^m}acN^ rt\Z2:Hɥ [~=Hx!(* lA+<BhK#k&G$,7&N2Z[D -'=(0(&;W#VlȞs2MYOPSE&΢0T$:<}h'~|, \ Ln}@"N}kQ]SI~2MTV%Y5EEN:lWtڐLb1{PQoБ-L#6L/e$e! X#8yx+J\O] pS!멷TL%9;W=?_ݞ>ԠYq#)edJy}X$.f:~}{/͋Ո/qwR M"Dabhxnt#qiS ?ZpFJY]}$]ɾnu_qP.#CZ|=p1!]KMͤ͢ҨyO_%k%B=j@3O4Ltn-4* t(Vb_pZ;}o`H>ڡ>ǥңqdWh#n],#@Hn0+*󏿐7pZÜE1=Ƅ:M@09#wog&sqe}Qn = ݛ[V⩓Kl۱͏Q#'ֹnd%,je̱1L7swKlfêwK"2nXB՜+Ms?xjR"7zR%ul`,8a yFXzy/f/w)/kv03PU`@Vxg/qha&w$2hiO+MEA /!E G4,ӡ1nAZSׇ ?@`>WNL`$K4 d סCa#oac̵=(_g$[BؽIص׹o<-+1+Yh J'^щ%Ul B*LcBN/ ƛUGS2q-8iOBT ʉZ"svz:T6I!kh djqӣMPJǝlD&p/ei{NН'E;̆ҏ֨)"NeJwݜ@ 񳡸Ϋbx֣Gܜr6&d^PH#U,p[k Q&^,LS;-:}E>i̎ZQΈJ}kC+\T:gΧk9~d8*ȿ2x')\7AC>U .Q5iݓihHG|BFXi]s0yvc0h#K G_P=CaX!tYSƳsMxHl)`LI]Oi| 6dX7O}.Z1 U wmJ.)0wPHa0\ƲsN$B.k~B#HęalA(]FomcϦٝ.Y\?_ ;WlR` KmS mNh-N9l& $  *C7.#hMyww0YʟU=VcASxn1k0 BK z>U8E\eR($Z[L7 fюPX\<7?׃#A2!(tKm `-RFvR?OMn9/GD _U04)b]2_'i$Hg@% 4EtQ)~kY*D@̆[]u֜hF|Ri-*m;jVL=sj-}~p[sNw*gDI~CFIbPi鍆ciK.N[ՑYvNJg0h-@\"mbtƧIƜD˹НAhZChzX8XTnM(q'mnYu7U~A5J@:#6`,QE֞@7k]þ(}2I%ILӳM+kY%y.Z !v ec.x$]' pKKLv};1V.$ѹ!TegFohy% #9x.a+ 6}P6M"nH25APS;ƒ|.Hmn/]!]Ep` $l]\/_ѓ=\`(aЉyr\+ҭ\MwmCj @v/>ۮj3lDL !H-p-k|f) X8h#L[X& Qn5 =rMֿ!& :/TH-_[n +f.5Via-C7L>8pCP“J,ܑw4?D4!W5q)80C 6a`f'ФF?%<NJU 7^tbXe쥣m6J")l"G+qڎ٩K,5RC·Z|KtwgL%S:|VJgL)_e4z+WL z_sfN`Qֻhxu*ZsA_D1jUܺ|T3;32Ԍi3"8\|߫šp\Ñ&(:8a) N {MOwr"}8#T@H@}wEoTc_`]$\-n@ǜe)6ݑ2N R-.BW[Ws1/"!#jdJGmV}*x $8 FgN;o{O5|QB54Ђ,`YtL F )~W٠#*Qm>"UFׂ%}`!eh0ŒD[F{[-7 Y;oY20R@Xf y9mgMT Lx)Rydsvstw BB&.hhV9xA逯c)40W :{ī7 d#j5 /v JB*%i9+{^vyM~S4s560j_06E)kaZGYcE@p'^49ݮZ^XoU?`*iW}z" jgѹ?2G_Hf \=w Mbdb=3 f`-Ӄ =ѳ5׉Ǖ铣(4ہS1і 7pGu0:fAQN>t:f6HJ*A/b=FFZ& v+?YH+fS+!-xn5}Q) щvV8h-k$㿷cM-[Nb]5~-\ꪬNiԯ_oMSH GѤC,VJ *Dsx?5'b`hIGc.!ٮm߀NqvXXk/q}'鼻v>:+jHܤ[u;g0d:3 1SS6N/ .Py8ռ,H7n(ǠįTBL^9n-uk3ۡO6, Bv-ljw) H%C!&gKSi(_W;ȧPx1 0;@fF<3\N,;3\_A;]n_£Bu8z|n\`K_U 'Ǔ>܎IYh*vW=v媌 3Q8 7cGFP4gKR AB?_G$(;I}V +K0 :GHD@]2j[RD CsO)dsI[`hD&2Z0qLiDvĿ FcJ 1lȟk.UblF %c2"G"-r3w7#RV?U2T2xYa$180#odH.`Flq<ųLeL,gjs\8u3(#R!!ywH/|*m_Dڡ@*"#f}9DsRyAH @]wKq0[EYWbfH#Un 豠s,*=/=,`RR1GiU @pBj+ul}2!@c+Y䩳МAGfРG̓`&!U/sJNbʾ Ut.i 'M+E^viy*'5-ݘd b1O aZlF 'I hd$YG`tmsQPz׷+l<"|E pɰ2BD,EnB$:a0'6fe2^/IMNu %G L!o07- ^0xK{(GR١1X&Q(,QO7}ٜ+A3}DwB4x'M%.N1ߧAcdj9V庂"^ئF|\"'f蝂AO7qt݃gkֹ@R i`)kF.al✰osJ5ac&q9]L-P'.R975?SΤlU63ۏvF͡9L7]#C`Q7|du\_ϊ>զun q۽ERw`]r0(Eܙ]U} UH4![Lt'i2CT/,50{t]˺o$޷xwCr/|$)eJ۴v.y{ۚ0fRp>^}'Ie08D8kH()s.+V}fEYSv().5dX.Av:2,]!PTV!vft;u} yJX:vދxe.`4X9GTu{2`F(CΉ|\񈈙cfK tϫ)`q!g2^|Ǡoï0qv7P/6zLqNr(\ˎV}}h v, gt}\>k33_ A%\wo ڋ9]`cPwKu;v>٣ƨ6u[W|DTkWҨh ~uWT*L5: mƎ.mZtDn656o#n Y"2o%ܓ黢5Lt[kd%f'92B58m[΂]bN^cc߀y&U __%hF&dQd LOrAtnz{EqPJ6{]tмM9] =3.OgX_h =Tuɇ~2_:qj"i&9t\u:c3T&U%0DEy7@WaJݢm1 zX)"~UH |fZw#l׈꤃"&C ~_}xX%+ EO#¾E.խ[OBx=~qV[7>k]s7q9CȬڂ9Y!ΕS-Rb5h ܧsgߏ j:uQV4mF"ևaOuQ(ʕ̼WG?W_׏2c2Wy_Ϡm,ZեwѪ[l~f=fws x{6]]zqLmd-J_BC ;4D}TWЂkܥZϟ --}anP;X|F;r◗Y@w7zW-AqDuQZՄqc6٣.F9im/dhWU]~u۞i$H /tb星H2!X5zf*L2~t|:aR6@!# *>e-b\VϔyZR>*C{}\5P&XXYjp}b5_[ ر͂VjEPZHCEq<2ٖ@F3̏Y?\@JH&ANy$8`lne\f)S(Y~U7rY vMw1t֕S<6)b+LȮgڔu=,46Z\ aYtAg0^cMjs"9ިz+ׂdHuysm,ȓfQ'r^욬òȱ I $;]mYwFod@`w Hgx%DFuk~-HE>f7iUF3}ϠcA`r&`|+Ɏ]h?ï 1pJUL#oԟPmR+zsQ(IdWܳ&whuf~ܯU7AG1#}u1\M<3cH+J cib5 %+h?Z\2X$wiVOÀ!q5-Tj;}cB"m:ĤA['Ǘ:CB :#G?LJE4N4ź~(q^Y?ȩ\.uNq_ɮj}P&ϋ|ۙi_ K匒m(t$&>zDa1 FEw/i!rڈՆO @_\XOA1G-): $Mq[*Oo1oŪ+^]!^ bv9Vxc86sL*"1AEK׶.ԘjfŔKdrsϔ{v(@ۄ܂Uh sa2j#(?BW's̰]}>6)~кsq&7P5)I 5qIvl\e?2}QR)VӭR4JB|A3Kinf{FGaM&KѼiRSKA"aZQ1Vrw% xx3BKb'9ݹ) voRoB 2Kk-kҟ~JMgg+߆Oc "V(ڬ})MoTs r-8Olp T`m!Yx]g֥ǠR)M#wZU"5uzu_Y<xcVh0ULvTפSaV#%= ,裵l;/,َbNw2lc<'#l.|%R·F>XyT6Eo FH5m'zjXܑeb%,Dv9/f[!#(Gm*& R`s`~m0Y?xEo*͞D@ըW,@#yg}- LIQ\j87f@p}5#*EuƕXG."< яy"M$tGH%:7(IuɡluS/R:1AEt^;LE< V[sQk!%McZВ(8r $x5Ӄ6;Q}zMObq HW]}4rӍ|3㻚 韃.i~JO>rjЄ &N;betߨ=&3U[;d?;Wm͎2AW w ~z/`KVda~TF'DCHГv+SLj@SjQ>$BV%h&r#grL멃JmWESLzsCL&QgIQ]ό(RCZDV2>=#.#.A&Y2> _+g Zy:z":LIZ+2^xi;K:0.e\Bó/Y .:NY6$?q!O#*taV,{9Z{%t SϢM.m}Vr ICǃ`s9bi)Q-~1mp &x .3LJ6ml` aaӎ/`E҆4bnT,SYXA59+qzi8uߣp0koc{GVB]ѭ's8\!rzL{#% =ƑBw5Ӛ1@ͥ7sXà³(^ n0G2ݞ)6 va*B nxA-6ڍc)OahٯQMYoɜ v^xG%ʳ"[#Wv)FeNk%WIt~C),ݮ939 y:, ;+*0p_I0lE~̮|ˆiE0zg 0܊Hs33(?'R% rn) t.מzt8#k i4I#˹ڦ;N4Vs쮹]BQl1j_bJjhm3IUԪjӷ"gxkuEWٳt:\mgIAT7]$o3m[o OaE=^LE넱3xP|Jş.KI><8 Ksj2Ʃ.ՙ(>AA#7[h7ȧC֐ !gT7j*TwPߵX'b*@8f;FW"P|#D 8I%/6og82 "m:DBTY!gkYҶ_`r+-61]*' y(q|f%X8A>VuJ,,25Ȁ.VAX~˖3 I]l^|kY'n>7*˶Z١ ]4&nma!<&{" Mz0 }p,'qosL:,hq\4xGn2(lDR|( 51VH;)Iy78[jAN [#4_c%w:ݿw!u dt|f*꧖a"lv*n[r@BY1 bը;i5긾:߳`r> kZ|sRw,Q/;^0lPZ'}NvO9T/B3Tdl]^aZ?'_Zs.jVAjtgE'dvd;^?̂myyDE.\,!!8imS:zŸ)Ea HUbv]^ޜOR x]< %\y9Z+/ezf ~SV:Ŝ朡kK(PVbB7ͱjJk0W|d^Y@9˗ؗOǒGJCbw ,^4rg&Kx#40aW &-$y+6 <#T54O#M&8@J#~`oX=1F9+ M#pMFLÑ]i@'M.dvwGku50~aa*Q.rch lz:x餒BD}ƒWm(4zL铼B(NQP{h 3Юzۈm(C/B.@߷75Gm=Bcítf+6A/wU i6W%VGiTфE]HM qa/4kw}el[y#LiP+UC3iDvY*:5:ىKU},B]q-"D`%h=/mGB-1HKG1߇wE}lMxoSέr!s-~S&mצpqQVT }Ne^"{oC[U^1w;L֞ĉGˑ4,$m:zŚwՌ= O ݡMUǦ~3 >Y|`yXkinyv/8G4 z)t-!ݰ=܏r*^% ǽ<+7TOgjމw3@6}jҔZd%볰! ukIbc;ge@8b]xvZU2h4m0Xm@Ko[[qe\Ag܇Aq: ADZ^*gyP9 j戲WNx*X_gO,kbf3Tȸ)΂?KM}0$с qg+w,iM(/Xxʐ[2 ~y)=v5 &Eb\IqH݃/.k fq+h.?VjD8Jմ|h#vɸ^YF l3.sRE5U0Eobc~MԣqfIl I@ChWsVG@9rxX!F$`*ɥzT / *vLYD3uw-ęT[!HkE}$}X k(0=j@rAXcqi"(©!˒?z)7A{qg{&Poѭ%ʙ^A18LD 1.sdӿCPƑnf'GIMԻpC]T ?N:yD)90Cj#d} Fk9v-H䖳utZp]T כ@hO_*;\PP7#[O2+\na^&=cob]`:.8ͧ3aR̓WmjHFҊy};˩ jf΃ _yso`&|?3>ԪUʘf1O~#[ecKځV9&PgiJC$&})\C.L{\bbyV10/3>ܖ^$6 'MC+]U'H2+K%XkeU8~nN@MXL82'&] l?fʩ)۹icf51!cn)kwWcንsɷķ44__}\\S8ֹ/QcXʅ=ѸB q/(uqP vDr׺,mu~7yV'u5Ftq3ߤ-pH&)۽YmvcsIo䡥FJhRaٿ(~fЦfZfN"fy\Vm.(>QWxcMH[E2pWO uY@r[ J 4-X_ kbojDZbK_X 7]bm:9) P M]a| x+2_`Bu0fyMrQJ, xL&RCr4]aP29 G14_TKU$AwWtyn\\Q6D80f7ԟo0pq{d4Bu,W,mƇQMND8HUD`|ݥ/6-$ P%sƼج&$:[8v3T)sUZ#9N2 =*ӭ#Y}3g68\-3-nv9p1)kЦ"S͸n.'3.`QE(z:{wei]O$U*7̙_/7]q5LШy9'%'Wqf>'j)nC"}JIBI'+J!t֒z- O!U8Xr)B}]͹Vzkȿ!nȜH7L[ԛppP(=OVE0|Bxm'O2<ަcA;}Y8&h;ڄH ҏ&`ךj?hնh:aD)k7v(.5|KىƃɾјQLw[ezyyiɲ+Dɏ} ]!( '鹖uKAYO`DrE8,b1#vrI8%HN;\"5''(,R%CniQ5RO Ay)O x%@ok^ ޫ" Gwb/&?*bzSp;%_m@=q:RG2&JLoՆ5PΫgҎo}⑁:8p,e[4P.KHcVWFM֒8m@ =^0 qTV9' l([HG+="%ƒ¼+&lRCm%AO[P֨f{8I)ZFZ.PͯZ.%GIo+'{D8Y6ݝns7_eykŹ FM#[B\k%0t-UCd~;>#HMA[ wn 0.O|qHVn#b+>I]&9.ꐢdp=ӨqȗAql}{_U1O^;K3S:%g.,p*ڊu`+.{py^qj66"CE'g6{].۽IGŁ 5>8)UYQ0h;9vVFi~dx#BkpOoº+A*۠իb#~3`2<ԖqL@|Z؏,T\,LJz]j[@-uifRMXRNb=x?aA:?uX$oa^ڣKB@Rs5v BynB*TgoU\ |ʐ ιi|?D9z.{}`p+biTq1sH!o gHCΒFIJ[wIVCA^PM7gOš[+I2VZ?,뱃Kw@wtȥBFbBʴ+,k,>%9x]N+MdzH?߫EZfI Ro U&Q|Y݃ȪQ^W+ &Lp*.ԥ&O22ʙƂ3i\)73`G aΑ͏4<q&4Iw{5`R)3 h^NG}X&'>5E>eVhpPGf5Ղ">/ܕ;X ɟD{ٛ_@ТQxIɭ:v;taa{c?az ]}xo{̴qzS"zPwAoM-"$"١k7Vܿ Ef Kdko-I`W=aabD'ί* )Ag˷)6#wns|j=xo5=Fb2&`,ƥ;0DI\C,(l4^K:gMZNr+I4%\Q8@[{_#94Z9 ^쁈ѣĞGRۥLܱ3>@lۖ*1cO}o擐<%}H $q0ր+0= j7}O!B~EM2?..X`B &iOƧ! ܠl#Ŭ-,, U޸xf :^cȅ7 *>BqdNJubF&C}4` iAmqR;8l]gYIYsEn k5 ߂hɛz\!*a`7)з.[ jOQD;1 lۿ7;{,|Pl*etUZi㷣;H?KYEi4=;wX0s^89Sw)1h3"OuAHb)cKe yw}އˆ`fj.\[Y2o++M![MZt?6ª.:+ O$p&X m7ݭٛBB]/L&SZ$x ]fn}m| MER"O+J9\Ҵeu/;^+E7#j`Az QkOV ٝAjc94#RܙAZ)z5*fAIފ:vVֵJ+H҉:=nrX|vuI[ej-s{REn zm{ЮM+qbw{}hCnڔ|͢%8@pGHglA?a}kSzm@1_b8}͏`W~ 3\2(7?ĊJu%8k,VCFro3 U蝁]a[YZ~)aYjk8*,8 /i4byjqY_)LÒ`mTr]_B6ҖѢS,˴ T" Y MTw>Jߕ@m*t]AX({꫚TMq#8W0yU0S*=̏5 Qx3?_P؂&" )(aKlv#6MA8EefA__ktаd%J&]5líV3^, KgRg5A,ݺ9Tsb`Buuu56tb:<|HۡvѤ(Gq7 3?كМ7M\p(2 &][n}7޲RUr5D*27ӖEu4s i,'{iX%Nin+UAy+0ʥ`Чd;Im51j ;'-,L6_ u4^/l7.^|8tqNai lcЪz?wǼW&JbNLߐ{( 3?!A Ztiݨ]ynւdG:=/ٝbGb5t5[:L&Mt/Pű| < ]M%*wH3_OFoqteQsz|۝JV~uBy`٦C&&oT9HV HF.%Q3ea(iC7qiy]ٿ:DHtad>͓2K=31!G\ ++z*P]9W"FA!Awor5a &ST*ozQbm@h!gskGC*.epXx`}g#]9hJ6rx*a'Ed, >LM1'W;N}DYBM2cS V /41jU;E4rahqDNu'^2߲sD]"سRRahdMؒ`%*Pk >QK):CP75f#d͝ J~=*c % ӥ+&T;*P-iM^tI袞W 2o:וO--z9Јl!TwLҋr ؙ+rs5*ޠ>47 RǘZ,2TK(.:T`4\=Mhz`U:fm_@Q.τ~;I&o^c}*]ϯ ,?ŤN^+Xʫ;[ɞ "@#dXEo4WuG̏IOF˲A2^Bg_]=3maH(R=5U'@`f ũy)}m4mHEN/"K:rjs<+.v Hv:7~$ aLGt1^<C}#54 e7OF> 5/_(%ULQ2ƪ^'|ZU+{XҩF5/ T/C'<_P"sehh>7rj<;醱-a)4a[_z{s ܲ NT=j>N;%b9hbai@&;P%og%c'Q+ \_U@-f_*tl<,GHk'C߄F>\WȈ&ף#;Xm6a=#?uzÁ=RD20$ ͞YY30#d=9k% HaU$-0f [:Ow?N+J*,Vh$3|ZZjܺn3ha1%~)/\tGx,X/31i#?7xyR}8: Lwb;,K@dJh8z!,nѹ] &H[3QߨŚ̎Ytj'\Ћf5V݅<4{hЦWqgs\~aFZ5m [nQi!2 /ZyJVX0Uݔd2l8duwZ˸,M6TUԗvj+UYmIApd9AKgd@>Pʆ82R0 "!)!GhcyWdg®' A捻h 6 j4feا\ m4y^O_ Q0G)WW^N Fnw: !PVds-e-␣k$*(XaYbC|0m4M0 NlʥS݊J>7 K kX_fnEN r`hIS^,yEkm^{MyowRqdy=T$N8y>˯;qkUPVgX{dJ5$P/7`Xt*\˸ vw׉s6-*G9{}MOe_¶0C䇌td& ̮nGliy*al0E%24K?W\%4ZƱMuߘޥR☳Kw^͚)G ߞD+ ^m.>Y堘`牚jNťuElPZ 6oBZ̅҉J ՛+Kmzŋ:~L8@f)Dv*S_-?Kccc,.pU9x84i>͈g}oyP$PpU1z,oOF e⵽\~ūkSb^۹':=\;׊Jew;Y1 p6΃dP"Gmg9)CVpDM|8/{WYi 3/8= (1c]?g~DRt/53җomh2Aы4Gxְe-@UX MazEEcۻ>b -JZp̮q(/DIcRڔ.TU0vpd;GuEBnT#w,+:~i>kо} þp:'mW%wD55aZ,;bɱ!h1-~`*5OHkA{ CҌFg/&;agQóM Us}]B>y?ől(&ux>2\j"+w[Bpw҆V:ٶ{U&0h 6Z4$/7 WIf{ ?~V"P2uU=, ֝"dб`#Q_&1-؍%Eu4;w3*{ jn޺[,}EֿyrVonO=9!u z2RW>;NAШ\'mڹ^%z=kq~xv4)o"w *3U&3|O;F: S E*G%s;.4_""@[Hdʊ^&Dy xN_Dp]<\HMos(4o%1)aGQpd)XzT/t'QgEpǖHt ldk~zUq1ӚX5OVKttiIG'8}mW orO7.,tqh0夡~+Û?cB!413=\ r]7Dsn7J\3yavnBjiJ D rji(  [\'.^C3py'cliYC\:In]Z( ѹӅQδ_tfҬ?v(Oc%HKѢLIyDd*wrN\V!:3!&T҉U%??OD۲ Hs|Wf5/!I0!X8@Z T Ê@zx`לٜ渤sB̃&/0=Rz\'=[R^ Mw`Ѵ;FS P7tmIȣ$8pZJPߤyGp?l$p/ٚ-pOGbZ R={;y7*h#kjP פorA0 HSql)D:] \p5󫺊1 'eR7z)&TB|g6S?<-646umsmjʗO~/NRt~'Kt~6g:-4CwPXştvVշj> Hs%$!q#TE~]mDV׫ FYZ}qA-6ݝW(-0%>S[+J΋/^Xdڞ\4ln֌xoӍ)4wu-X˩ ` 9Ɣ8u>h#ePx ~]zoѻ RyjLw5J[%&t+)2ȅwǕ ]zf>vPel/MuZDrtF⩙ZIM p5ÿk0JpMxҟ|=u *ԅV*뀌B37Cپ^?ޜ5K=)%lF*_(EJ|,W$Ľ AR=G@Qnr7?` CypHBzfDUKDpu2 yA5}Lk5vf q`WXv0}JX^qs_Ʊ.gش*鵷/CKRC {&#NXv۔^96"[)R% {j6ǩ%?uSE"ϏB;Ѽ#HWIqFekݹ8RX׍=m\*ʓA =8`QTΔCōC -g'ewR(ԭ}pFX3FV:QUGt.sft',xt{4\bb-&Ms;8+c#BZkqB\]xcAhK"{cl)21UP b-{2b i-A8'O kj o,hmvk ܗn:4L!le:M{PA=O1Zg6hfiqep^f5&DwB*"zք;ǻp$>Tu3^VcjȩK04ئO/ɖpUiD7+"0 _(/жFiAIުm"s1n`3&d#I7њWZw 6S6Wp 눌j8|TE_4.9)WS}w6p-.3)| ZܥfִJb\azijV)zCwrނd7zIG45cWgkdMO:r|o1lT':'/C$ۣ;ɥ7+O&)}Vk<ⷣ,oeE_)X՟o \A͕1n*qw@Ń2yr'w5W~]ֶ4G$ ѺhDR[͞:F["w6A$M ̬gV#ݵ<`3K5ϔ*sVRc R#ILh.t7eݣWMG83cʗ3=GQE 7:ǠFFhTK:uԃg]y&W=ARtPjrTV?,:̹NF +xnJ'4a3q6}ao4 Ήz(u]5z Kbb5ȻvZ97P1F&JisL'<;~R4[vh59AYڂ &oǪ VzXڔ 1G?/QXI^=Mnуfb as.[N]un8Ϗ(\*^;0$8M—y/ HWKk37H3ZyQ4¯@PE(W:SSjfJ!<~w˞s8/MGg:$cI+Qs,!Օ/B皴 'c \+ c[҉2 OT)r:|ʼnP&lSꮎ بZټ$Q`xApjIQߨq{f%K.9jƔoK`vȊpbBX ;3|jG1VDPʸ3:Fn%xyϞa%4D8_Ջzt`NF ٮ-CaXriIǢIc[32c *>HE[90enD9ˬfme,*gUe6JsTƀړN1`F8ǭx:P?`"oWYP:kd½Ij4hq+sFglM8e6L߂ Wz:5oRXaF㑢 ^:O"pM i*q' 39ĉ2FAniwaѱwu8`9g'},~l:T4Bt^c[ѐEi3~}ltiթ12%,ge9eL-*SmiJu]iDYlYE";Ugf[Su}|:Tu^k:Iߊx;̫^yR4IHPݵ#3=:gsGNe+eEBH\U'4лE>moG(%М;x $~Yr}T5F2 EuaFe>4lTFoG:e(j0fOC0s@7l<l/f67,ާrSzQPS Lw>nl8TVs[kЫFv`>}v?iiPnb9V;p;uJa9&i4+kƋ!eƳhB-=e ڹhRowѕ mXW0C:C]wu4< 8ɫ @H毆I +$e Aʸ36BU%Mٚ[olyu87W$P+Xy2KG8K[R C8A~ܬM3t(1*g{@"PQD:"K/CW[ !%j+DNAf$3R1v'RڧwR턮e,/Jԡ`?/UQ7:Wx$d`̴*BҤFE|糨DW,qQd62Fz} 4o^@>;V䁃MQ\gzH- _Ubn4ou_d! m4 \oHxj+2v&`DHmQd" 6`bo-#MPַ]m4\ =BY0-*+qgV\y?ap.e ǔ)jeP2nmh`l/Ea}y1= xyƟoM{A,QspGP' [t/簺- P\tb赎$=.Ȳʿ9g@CYX[&^ɂ2Ap\bhH-BQIwJXmI N"HE>AG?FkzWly®p!|(~&N7bԒ5s_ 7'iµe)hpnl&&QIv_'|`-/sȟ/Lҏ@N$JN3N9)K36 _<)a eP˪P!/ +a%mh'eQA"-h[zi\.GyK[[J />3䔼6ä ՊZ'"\^y- i;X 13n| o?G}{ eoxjcqzT$, 0NOѶi+AaøTq}JҞ?*ODV n̖Q@[wlN\_lݜ;q_bOCmQ%XSϙS,;A#G#ҍ.-8HVA|k2}]Bӈ_O `ķ/߰JnIEc }{uY?FN _̀pqySw{Wy KJ'bfYK!:?ű"{HhQx6ءL4[V{U"d0i)[V1eߎ/7S)g2P'4+Ѩd@*qHvuR܉ޓԄRu[ y$yHqG$Wl+ 5!:S`_Yc,: HdQYNV+CwR7r%DOێ}ǦAGPe+2z9!ήՎ`GȯN?mJ8g}4,p) Uٴ')?A R`o0 69,I)!|6HCl*2!Ui3;׺R`7̍G XqlqqkÄx. \k,c@ F:$<|3sƅ-GϟXN+U2*v*jxD4 }sQ }Y;%.IejlT.H "zvunɑ{)L TZeĶ8dvuC!B&as@4bJ2:/pTsfZIp[tQycUГsPji0 l1;k>.9)idO1 [4 xM{[+ot0q 稸[#j1S\@ N#]8%8e2!Hޕˑ םB0Gltyt9WKMPf7`R8c,uD?uu/ǡ٦FSK7T8U|2rl+#x1ZH)=:nҞrõ)̈xr#Q*#p[@] MD ͔\$ehE)I7 bY!jNնRۡ9;W 5Lި'ҫ7:7Jd?7$ן:a'~5Y?8Jw 7UXƝzeU_WpxQF}-*쇡7/_P4RddO f&!938iJ.2c PNkh f+;9DguJS:$|m?P;PiASAD] ż-VX8bf]\mU>kw'y? m)d.Wyah\jLu'"8ܬ$o!wzg:㈎t KJQQhPZ@$yl }pZb13Bkjd0*ӗ=1,")zq F-!6xi iazVN^|0Aq0Ӯu;&sx7'sa_n^0V@Sē浴ί#V^_".o JL6^Q9o;`@|縢K^$X~XIYս}P|'^d}ǭ uY΂ut61?@Yq9 ՚>Nhȓ _άI]7`iDBCZPcHo fʼ1RX ാfe(9%'}vc['jXprl܅d/4LHJ5ar=g=ܪ?{X>LE^TO7atdZROh4坲_Q}BH3E+-gK#.ͪ3pWϖ{L繍&m>GfѲp->0i~ړ)'0pa:* u,yFVN})*Ti,U/czJPභi=5gkLj2KggL=:VG :|V|Jm[?, 3Uw=ޔ.'_$ 6eW@}eDOT-5Ì^%M5D cm>9[|fSyvҜ-T:4IAuz9!-G#/eH-ko6  v 8TP{'ďH;x~ؓ7䟾݉7JFVpG&U^39xH+E4nMG~agr"42G ]tt/TSL'rE]1r7O?`Q0E]C1K?rMyG8t*(Thbnp$(DeO*ee2ILzeT&_`VaZJ&N 3"qV x5Nh24Q8Y6LAu"ē4[@<@Nb:Bd&`BKL@ oGn+&uge >hW o 4*$'G+ՀD;+npȁ H'Lظָ{|Ζ071ҝmt %t(k: `p^C;Hm=F?bK?iu*/HÚt63{L #x#1%oAx]xBnHG$hU_l(ad,7_:߈WRxyg=tuLيPApYeژن7. V]E(IWH95pM!qWSc^Zfν؂a ܮYʎ0'LY{fΜAQ}(%5ڎcwH`3. ]4ݍz(5ȮW.*KH H]Y^]{nt[ )xk ڻv{F-^KRX`|ӟU13p˛CT\OQp=[:q+4{ 3tno>%C VN`n-K%A9h{#FiH12i}I[.crxqۯ"!Q5LhfZ`ƤZ+֌{C8J5)ԖQi *0Ҋ dkk÷_:[;NEs~41#g,ĢuJddbɖe.km=pHKPK~C)fǗ[J|!@?"UHae(krˑlEn8ϙVKևp@?3^b>)Dw0A*HO`[зU 91kpsN\'j(`#oz9*?_6S%cxEGMsǺI|ar20Xe_<&9F-{StHeD'Nkz606dIHf=/hӯSU$g'V֯}?\Y8EO|MuG`_Wӫ@Sބ# `S'[ΒMdo-(a)v4UVAdpyiQAG!_*]8qݛ l\߀-k yax(XAC@ rpOGKQU߲2|cStɦ[[:ͩ~ovN*mf4DM=f={*Ԫ}h_j' np,E]F*7Wm^L~{Ph hU~;tn`)3/uu0HsYIuan!K^JgkKæ&6)cHA$Vg/Y)vn t~}EI4pnnr%Zl7pD2" 7'4׊HwdWR5Nt w+sUdNu%t$tHvXQ8mnjn%AD*;L ,iݨIG[! dzlQ?ت>A|VXu м 0^[Iqae-7"DQN>ܭ"]oΨڻ:{ŦpԶm /xl1XK;2?}~^;887Є6G$QӁs)2uR4iջ܋: Z]q?lp* .Rɷrzjo Ů4 q4H Ȍ*5 `>7ŀkc!u<zw&wq0uǣIQYU6v~XuNKxS\6fbBQrW^s@&"rnzzDEBlR *Մ8 1M`k{E۸(Xٕ̋ %-}oHr=<,H)ŇKBNMLҢ98y&PAmP?t:sv|vb OR 4=*;;́gb2u?cAS䠍դ1Ao(OzÌ'<@ m9/1ϳnj;ʎ.aEKm,K$ÜdqsEMB*Q:7 E\8 _x5W9zUþY$U/By7lEXuPfwc7{Ffg22s%Dv\d,ٙT b>#|$XmІ[yb**/izѶ3Yz~+OfPgH%x=uO*L9-V/nROG*,6˯uQU<߳GzcKN.Pΐ")_ė*>F4&6ܲm5xqm~Y&DX| SbKWuM4_ !(=u5MN 9 򀵇%a%//;/ZSx50[C1ف)S_\tߠu )=|ar.,K ӏidfw1ieeRB /l{k5}l5 I+6&WoŲIuxgcf.ԩgZ^,gP(zTqX2RMY;yddD~_!^8 248C/xר?<"zauգTMXy#8ڌ&c8~nmrdKKQqW؆݃MR}?G=01tz@9K301߻8Nnq-iJ!^i9HQ \!X(+ћNa+6R٤ . y\Nwez+-A9ނ,g[2OOrL'VÕv8;p =ݤFTwC s`k Γ&fVĒ`u`uħs,@u6{/}Ãr5H qV`gfZL֊=EMr!4-oq܄yQschBÌaVbzb_bW2p*| nU>DFdi`a|*AomP9%75 S5䄜6))Glk4@)˶j۸[ C ь({#XQ8)L6"P8zl:Rت,XNrj™*l[d|mQKfa8f Z z_^VPXSotA gM$|0ĻXaz0a"TKg XbrmĒ(:4~&LG䊹C /zΊ"/.ߍ_!G%6-R}'M/ptL{08w8mTT-m^_zC7O^y?ybӗOq;93 2<.BkƜa*TldWͤ֡# t6U0|^l}H<"ނm.%pxܣS^ٔ_S[6Inh恫=.V-:nٲ?hFw۟uƂWeº;TB5O+<:nr{@ux(k +ܠ?zRLMSSV*z>8 lU*x5>.Ro&ɼu5m) Za@Ϟ(f1תv^`>bRVo؀_X+U,ٍ)6/7 z@#LW{vUh3n:YY9[AAHWs: =oymP6̍.8-ҵ.~Bds!BWOBUDZHY1 8t~w,|qI`oɗ5J6F_!g9 %e_ֱpN;Uemy|zdY*g'GCpEI>QOAFqKEd!th&)zʶ93SNw*g"Aҙ!^\x! bR!֠s*X0cf10R/ 4j͚F@ h_>SA5d2M=7/ʍoE`|U HW0̘ⵋ@a(/ngJA7U(7$yY@Vz--lz$rz eֲ 0V$\+Tܒȁɓ֎U/njq5 R3`C~ۓVc< )w]d6-}% AX`Sta j/{~P," ;|UA.NRίF3MY=(`8Nbr 1'(lsbKapzZz|bCV}8C7p;<8l"x-)Þ ]siXR3zYyZj4UlĬYqB9e&(oD:~܄E3gA\HE ly A,D Rd6l\ yE(k06Ys{rDhvL ؟@6+Co8AOzgOiOZVy^N9 KB_+OZhH.9e:ui~ߨ4-EcǤ4hj|g*\uȺ ?L@j1^sq,nףH_KCfYv P1;Xԇype^+FS옊vW JݺUIHVJ(`SF^$3vgcr2LoajЋ30 x̨έV0QL\UWpD uP/VEjQ(ŇɹI=)-%7h/K2Z aAONDb-XRi9QB:cv:t$Ci1Gw/ ZY.qUbbtO;lz,N}e3p[ tcc :TÉ]2)|3]G&GjI4 Z|pߋ D\冞.,,[.?;[_%fJP@g01EU>,N.>] 6a[[)L'>MzQ#e_Vrɑ 7OFG&}֕{U'y}sբq9l7IGScfꢱ <. [UW?5VS恆е+4e]>ڼ!w o9ST&LPm;$Xzޑ\D1޺5l>qA4ǦӕXM:߀tD/Fu\3rd`iUd6l @SM78sI¬~X*ŹW#Hs2`[|{4%z25A~ܛTŕ%o~^]X&3V`Mzm fh:S8^є*n؊KH1M)<9/nB&dIv_adWd$6}7nĺu)N qoxulRt͒\cb̀Sx鎣h߹sH dyOXrv SHpXj=r^Ŵ/ym]p8|qbaKSY1F%lS#؎"DZfp]ӵYִ`)bUmxEG CnDDƠEL~BȢ~D˵ YVfmkb#_c#d zʬ^PfUMRļ`(~N,ka^XB tw+o. 3\)=/}- PSge4XF-2^S3=D{9.-"/E:`C _$a3s<-s@4 =ԋʊ|Kn?*X|[QiRi LRHBIe8Tד;7<{s zGìBU47a;5-;N8Gϋ|_r  $Eݕ&cz*8fwvw aڌFeVe'vw>SO;ۘ1q܆e0qJM b5g i0-|I#s>p$oc?DbvN SARH#quS_OpDI2n 6Ǡ~m 5M3@ h`߱׋NNu 4]<ڥ1^M&QDqsU3¶KCZQ,zB) _y}U/jv;/SdZK(BywROau۟ؖ$s9?oءK.u %-9|^$ְF9qٛќ-'s Yx1v[+J&ݕp_LR z#gkOXq pp/_=}AO0I٩\oRPoi(I$hՖN%*7S$ҵuKS.Br>_^-"8JgSiVٓ75lb2);. U0F̄ aw+c#6tWuyߤ5"~-4 Ռ ؟ݾE=ܸ,+kitP<{k)svN{//򠷁eQaiS@p[a *JKeh.<@%@v*%2?du OQj\%?l+VPeu;=ۼdUtYNLЯJkpKOOTʩ' [c`P]h;=_<X"21 d^$%@<#E![v8viEaDƓΔY֞;+n+~>jT>1#*у}|{9wLK؇ +A+A{_R`H/C4+&5<{ 8bK['M ,!so{`Օt6¦R.^ 7t[3A;4/-q5c]'0,6"Rl?%mVvyyOR!IC?N_+(j$Em9m~Ƙ^0?Tw cn %%x0Y.#COnuBH=UH`AYM p 1]t\YđϾ-75c׬VN\>Qek?[Z3 Hzׄ w)0ݔvEC!0e+ln o81em::~,tJkJʪ%S]og A՘:=ޢ[:R;܎V$PGL\f+@SRe7FBFw9A| &@~b jH&ˆ]Qkj燆`9$m-ӎ6~.PtD>F#E0ۏ"k/{/vp9ax!4.~* lKADzziPu,XC)eaG[Lb!sz8yѼ } :b%˪ ;/5'l6T)찒*soQSYzAv^ց#%ũe˘0f-t˓ᔜ2uM=2(M/;V?cjY Uh ]σ gW DX HمLZב97ЪL#t-GؕlM;av+hIO=IUº%;Ȍ݁U{J `]aӂ-Ę4+0wFC)z%(zS$9>5r '+\a25x=]< 8dKpB;$H5TyH8TGY*@~;k?^.؂?X0=RlH +.]ȕkg{x_)c_mX~iL1;l .@o< Ji,f]|$j}*ǩ9KǸ F+sϿwCBra\@xtnA!o f,^[˝ppP6 (hdJ&PP@ܛkBeS 6U6-e~< {*heB eVcq\s2sGk,H=\H%|@^H_'Jp; \Fx n>rJDkg^m_~~*UZoų%0?R;Ssdm=dUcqoxuCikYWw7#%r_Q0g87+S.f?}TB{p*d|I<{hL/o Ctk-vl\JB2>Va6ӣn" ,csוkM1lJL ]Y0/C=\_<)Z5LQc-Bc%J8z@ vMj^ ռ{aҦ$|=5 C=+mmeן?yG!_mD8T/NPXN-7; 'f;xUaq+?8YT{,بž9fstA]Aٱ0O1}C0xYs[CKH? χsq<7*zU줩.!ӢO\ʂ pNyr4?ءl(1n]&sԱ.޿,l8ї:kdWFJhC.. 5WѴ}^'н Iު]#rLDxxWq)e "K$OZ/(')^GҺϋG:J4WT1+6yanEO^X]<铲[VkIt2HIcn%8vf4ߍ@|5ZD Mo)A=,=Q-Y(-)_m$"o;^Oc6*Z䤯Nh\r`Ƶ~#&D->jQIa?2ý^KQF}>c::y6JL+79;8 $pRC XW *2; zJ|OA bVXjz㙌g\óP5:Mtt58LX,/0X\Кĺh*m󺖈o*hl#Kf$ANg :k' !IߊG緙Zm[nޭLoś<%!PO.?VIsE9keE"O~ ^q_ vj]ÆB| wTFN)t pY BD,:ynO{2Rfg Q5u}Y~]4:1oerY:8aМ@ bHSelP.\mq)QD>.[@$ZX,Lo+*= nا)x]6P7a>OS1gvu}(Z1B͠~~r큟 oɊ>h$M51[ JB43IW"_5m명yPm[aA4/K\VIuU:Fvu{NٳGvԵ0\RAs54,3#бh{RKҽ,$IiN1] Zo\X^˥.Lf 1gvֿr'Wʹ=Ӹ&sq4bVl/[]f/5K4Asm{&6v@H"L݇S5WZ+Bq~]fgfFft|l͡5'[S:ULJii{q1XD W1XܹeV`Fk]^Gm1eV9SoG ~"̑ )}X؉?I",)^bܲlgӘ8#TD j},{ @o; =4u x+h:`o1lu3dqg.mԃ_aN\Ai;, v.yNfs1_V1CՃ>fc[k@^#LQEcǃ7 x'GN5FFbz[QcIX/>֮ ӻU`A_ԎFDqMN"=bbq>Y]n\{mh0`vkr@|wЭN[hXܮTʟ]=ACg ,jd !aۻ2H!ו=~\srV5\ &$=Hi>f.s*eB@}bݺpdɥ0џ{7OsƖǑlH)`[Io}f]x_iR |Cǭʛi)t8u]㉌sz?%H0C$!*kT_|$宴ex&-H%WKpBsҪaѻk~#gD 2x|ӎ#ǜ,yqT .IXMn3vw"ble&5c"7빢~Ȓ[+};c##e JnJ<.;|> eNK/Ԁ!˟Rŏī7f̱t3Ho`Pќ:ƜP>tjomȒMp\S`r:x3LS@/; ~Qy d?M.8?UwwPR-L39>%@/IjwڭtFsڤD/0q *0܇4:*MAYc!bSG/SLyuWX2yI0W/ Ȯy)6J8> c[ڦPZ:I06F`t8:)=^NG.$P!;ۊkc_|n (dI MvJNIѿcHWL ATW ;#9e Knמ'O "9؍HY_)U rg`JJN+Nي~q' X$3Z˥&Y3)#gk2 `4t4SS ;>y* J>ϓSحBC -X'D\E9_TH@X5wbuTpvC^|+-??6mY(F.x#vRNYՐ|6/&挣SL Iw~c9>ֶCLkw( ~MboZ>Ǡ*3 B߉?mBMF:'i=^|.~L6 Y6d).o-3̾ s=h3kٍYDl"C'i.z0y<;idcST8*lȶ('eI1:M5[,rgXnݱ[S_h.=E%}0gJ*l|'Ft %ק?L7Cù~@'d7MQ n~a\+aDa)E6Ap*@/B<F) y7^uՈ[/GP`8ݨ0}(܀n4Ӟ,=y d{h(B* ? uQW,04~%׃W9b$qoa A߷I?P-i Ҟ`RQP .Cg$d l~rp,DRqC-Y4(@wPM;lwrk{5ߡ%m'lUvkglZ?P&gS g ߂A90/]4<*BD0\fk)uB$L݇_w0]diy3ՂVc%,#Ŵbu $4MY 2|.[.WT$>V‹Sh:o}q,[\ؖY8ֳ`r i7pNH9^ +ȏ0C.aT@b?{PIU ?y5z,. `F=g =vbG}96UFy!t[Ɩ?)Ɏ#ʑ1tRp7րԞrSu7| 4`AtIb'$(N6=ļ &iKmssXO!i&QwI*>C]neD֕/]?Zُ\c.Ig"uMU3l V{ qۋڤԀ`, $/g/AƯAY~pdw;o܁uz ez :=ҏW}~sGqC:3 -n/5ťN1', {G۴_ߎ(I[k&܂B NM@^qG1+2d :BIh¬vhFzq.Iѿ <~'?a"ҹq{mLeNbvN>rb^xBLD;l"D5Zǐ{/ݝRs`z)A/o\'|JLaٜ>OK!yO8 HyA璀hdڨC }?c+%f1ÏkWh" ۔*' ;QV H:+!r0,29Pd(BtA:#> 1Ʊe#'AZ#+K[zn(~4jX%!ĐDO6CZR)I1dǶ J .!֏u9pHy_q TSM5 W#$ft,ڃ~ p%,4;m3"^PJ&L/pbAT OLsSw z0tPAU =@ Ĩ]EWB jUhQ/bWQÝcDS4=9v,jCǰX^QX<sG ?|LX.pM k¡ uh|i*k w%ĉ2^iSh~c]s/nր_5\O'DXT1hݤT$'pw t(Tr puYruMø4bs>|*[ʈ"VD7dc%`A\!CC<+1KH|$@$^||fHmӫMJ\!2⟶$Jÿf9F1qn-fumi!x_9Y?ՂAL݅{!iognBLfa7c!#,~=E!D^sU5G[YE#5>R Sv9jWHBCыH 8).`)قIPauF!!TA76r}Jt;@9vDD U^ثe5^gU,Yw†jY8C2,n@qrhqexqu-=D*j,-mͨ3xP:5mQ!r_|AH;*f>69"uVּAi6WJhJ2$<nZ_)1*$Y)Apy9r4[A1>$%+7' R/^!?t2fD%[ HȀS[7c+L>ڑ'FR(Ͼ1^3ځ8 ${̳Y&_q17kʒtRD8W=W1_lGY 8RFy˟UUO,lV8͡Ki;CU"xc|~zf/Kf{1e1#ya+{I=d_/)/s5-k;#T:;tm6ah m.4D-" nT [j#'e+,%vҩO~JX+8O` N'f6:^J.iyOjXؒ ѺUkg;w$088k_ԋ[}q/ Qz yrzҀpIYs%C̼)|!^$2xԌx qU[~HeM# t]p}?nK`'`ܷTS6)~|!$kQ v'&~^8Jis!8Ɍ~˔o6/M՟G|I%j(HUKsUcTYd'b}d'f*#Uk1d]C9}Ƃ"׿V!ՄJ\1wX\k] (#h.7{K5J!) 4u.1bدjJjP5>&K 0o6! :};zk#\1= ?^%w}cq?wΣSG' yhzqCI{~Y_gwZ2vHyǿSНm;D/LaWb;c|=lC&N;>e9IPTCu(;ЌZmxziM`¶P(gxUv$Lƾ rTʄ\]/"7]kl"f |TI*"n-E0)zs/2v(U;th%7,"q32%iw~Jqc 򉲿Ye7Tu΀$!u&m85l$7If;yvqu֎#Zhʦczmtb4<OEßX6hFbWv1'RY KVޣ" YƲ=h؂?Z]?\M&?ji KYۦ:`b2HR(&XEHx/ƌut* %ҭ!F:=a~7?" Ov?MP3+ a_AKc4 ]wrxg-Uo{ĊM0"kZGqS!: L=~VBL62my..u/pA1E6Z@9k& gp.G@ſu#@0&)X͹mwxm Fl+n:u l*V7]j6ݳ8! f>vkj᧨2 ;WbP?x{MXeI%5M^h`tdoy`uwvJmdǹ'S, ieԨit'M`1VVe+c&οtD=#;6hx3E˃Iӣt8? >6WtwmDs#"r0ޑf\MpR} IsQy?ŀS1f*4e nzX֡غ%6Սĺ)7sKJA/m:~;g:HOه2p7 q@YG8O4%m,2>\d@['.Ij@##j2[ldX-z<}|O|D!"ght.mr%†c7jYWA݇Sw )QU퀛yV=r6mCuf2hՖ5,۵U")Svªm,fF CA 6JX\ܢkw tبw!OA}.Fy HT*^fY^FW׼ʏ,>V|D]9ueY\ s~#q˺-o-'_5?M8ef;"d^솞Z2Wf˖Mbb[:jb꿜) / QC7f9M;/_l b&+@Q1s[^*]j'3g8@&nwzӱ{/[̤ڐ~NuAS9:ၤ_9l/iȢBj:МbsO!⤎Pdt: vq:eqC{wR'sJ*b}jN {Rpq(?q?ݨ<]Kcj{;ɛ_4",˱&V`e(7 M#[u⊕ΓI*6-uJ4ۑ6nmW 79~Ԭ{ W=ֵh%mśKWlGPg'naE1u:!y[5;Ty$>H5kD+]ִ:,:+Eʙ1/rGʫusw_9tp aaXKA7Q4GV_qTSG4*pn̝lW[֜iXհ~DV5mǛV[s ! XPw$ROnm%fNk/`h~8R,֜#pZtU&]8QDXU#)yF,S5rS΄r>2qe)Ҝ gEc^1(}RO+̐@8(S|SZt Z Ԑ^{h˦1񚇥`OE SbyXq%gf78jsqâ{QN~㺑_Z3"|H^('²Y)C?]~']|3;?ܬNU c++y iGe%Sr'뻕Hag ?jܶ5Ⱨք9nif|^wuj_'߇G DϠwRzwFb[^\{^ @uiʉ2ˇ0ә*} Ȁ(1kdi쭺 f} h-!ퟻd'9WZ2ЉR,B;W>¯pFb!)8=.@H}* ﬊ mk!11*h)_SXxm2ԯKxaDͶ. \h kOL*XpBk"I.1o« \P`WǓ0YGCȖD2p]_!@{ˎ^ˡ.QNtt >&LvYbܶICDT*C7xEt}A|̯_y7|t99uSv}$U?U u H$!F~ kՇp}`;f]/@Q( '_>S8 \&1zɥح4FyzQ'.uąO(xqMͱJ u7nL.M&[L HtVLjNݴj9a#&r9]2{6Pc+ikuW\Jvd3*ؚ_w倱N!hy'yAC1CõgWcPڕqӴ;zchi"6锖K9PZ?KcӁ.amssGTF+gl1Cm̭ )R6u!>?~!8k(+ /Mtba-7T)`}1qⶔ`u|;!wZW*@jʭ8#(sB5m챆kCZV[,#@⇗Kk7hRlga+WB `l1@1-a5A@ V>ᬕ!ŖHkDq.m^dR1CpP}D¸#pBOŇI!hɮٰ_$^/) aJ"|/5-C0F[/*IP!4畈ko 2kY;iȘHa7 hgw``4۸|ɟ +ZrH' m5hx~ P>ji|ҷUA#8HMn{@JA"<>qB٧崙u>m28m@};tg!2Y_mܓ'.zYp5B$ܲ[\l`oIiCGUqW7/Sֹ3mJ^sNVAG-1ZkIVW ŏbgxj4fM;V/a{YՄ- ?c?0;rv ،"dWDWQ17LjkBs"ǫ\6}/'R)Ig{MmQ&vp: MA(5Δ G=p1gPhP30\G!?΅9Ay6հ5!`>5^aʩ7((ugaqlH4Ef ,sJ"#[KCT^4|ŎݨᰬX4k~`˹׈F,+Ņ"ٴaY=4\ίI;d짿.خ9!@ M4(I|RRE\k})O-c@ g ! ZInJH.݋.Kf^5Fſe0vPv6FtV'Qasy{O,] ԑB}裶pq\L;l&#>ž/K|I7XL8;%:w0T>7 ~VkEYGnSC^lb : ܒ-> , G!hp0 |b6&`f =VX%LRT!QXHR?, 6RX,76]\Bzs \ ߾ztPL+kag>qtɔѵ: 6+aP~r3~91;@_߭֩X{n{w!Β'Ap~S=,S&Ւ}?mKN_Fq  prs *7y:S͘J?n#ƻ{^\ 0y>؞OLoIsdm7j};ʇ":^OZ|x"ds"O _V6qP*򚼷~rܔ'Z7T nȲXgLBav(K{|S=q,(ӲCkubA .Q?kI7eLVPOV[ݲ{Qej%iԆhL<&VD<]鍅4>c6U2Lɿn+}nJUK[ J(dr i`LL5!.^ t OE$Sx,j6i%qHwz ʢ÷!]4G (}g3Ҥ`5Ww]j$C: 8+R^L{ݖ27Z-*BaEs@nկbsѕ .XNndNwM;i/xqk*D|!d[' N_v$ Յ|&Tn%і2݀-g"mkew_*tiA:il,;L[~%gdT8?,@ʼndG)aCd2PXخn}. eLOk QC1rj׵]wօq\NٹHp1;W|zvh gJ&':,torpiG=}%>'5bCzmA$ ϰd/{~ zlwg;|d9RPk0˪ uj89LE|4h9x_nw c>0GAU`.C::jW},s;.<;+g6q~DULUu얐V3'n?D-\oh/OF;/Ư?ZyXM4G#a5H5r}~'Zwg.*%5.>jNP&J Hhpঔ2ϙ~,2F+UyI.ܧWPCgdn)&yϹG7S%? fb++NBLY6"@Q9h[$#lvd5p a[B\ X-*R&f$"#S^U`*{Nw.tѷ{+hp7 0Zlߙ UmztKY'dGS2< `^w^w၃А CEl UO_)X#\p!&gmXcUpO߈X7f 2;>2ҷMRvØ:XGz.vQ&݈-œ MUcrG)O(."}.b滋 O*Bp5r+B8dǤej9m&@h輎gRomgw*~UŬ\sp(a凓#IxXe!G c 3jכ Aj +m4}ux+:)OE@Oӥyqf-0G'»Eht󒥛e0^$n#n;k )_*.]ͺ62m!waط%x&!`Oi%;8rH]cl)Zy"^um=<Χh*Z"٢4(|!n!hqK[іIkY}Uȕ*>ߔ{m ]8 9Ixaײ386jh qnͮzYMF}hN&&lLAEUm? X|AezM1xwS6,$UG+ rfvO@mx=K>7]V!}[ӥ__gx`–RWFnF֩Op[|j!j!F1g2 DqFʿt:/P}ŔKeG B/#.EKpD[]%OO#*$3B7c 0PXPA~d?dSi|Z ǟNa؛O\S$V,bvQS씿ˑ9>UU&;~ 9K0F_'= BE_>pv0Bu`fǠoUc@S㡀7WhnFx/Tړ(ӦxҲ=bmC5&c ZzS˹:B_PNɠV2N6;",<8Z$m0Ϟn[boaDz 6lQچL9 (' L ;"n"(F쬀>`{!qF82%seZ{@ oFeJ?#:,/"F.ԱϔMiJ\ɺP&}_\[JA`TJY joK$1;;![o3^]N}KTΑ+}6\y  $zk.fGOJKC܄=J+_xD,ċ,76 i@ꡊJrgjJ|bq{.ȯy[>jr&=P{V""ɧUS4snQwuI֖BzG%rnYN6~~ep`TskH5.j#c3˓=b-|w 3g#zUґ \D;df"i{)b]ZqYGQpzT͝w\bw0a * 9EJYbzJ^c3)`Aj! Ǔ~y#;IWbduVRC?f@iqTwVz0oby6K_n*b*_|"+-:-?s#=0s;HŒB-XzW~Cً*IxG|s]jQƱDZ1%7&ӟG7[Xuas(*R h0Ujc*(*GB)|Ѕ͟;EZDbN"(5w& U& qVm-(KœLh=/˕¹ ŒLvB :e,۬0`"J˅Ǵd>uߎGp bq80БH=C\|JȲ媃AeaҮ (0 t}5~["8s+x6"v5w.ViV9*Hs“*5ֈ=Ej"Ń2o{ZSnlH۰V +%bԿB xQ \,cmوˇ3޺w(ScxㅆDw) }HNi0 u}lǪK5/98Zgث*lBk7A1\W>(=Qs iD[B'B+bjgܗœE WRw1>N{jirgdg,POX.2GrAQYF3)' !q/ާ 5:Zj>OFH7ۨ_͐]N{]lZa!>Ѵ܇I-|tI+*صaci ZR#~![g."ow~{/Zd؅Cs?xE͎Hu BdGe5l_Q\Ss橫L2)t$lpwم5H:|G\J ?Y#\T|w hAcd#ta\ k'uYY˙*LH܃x61z)>?_1su썿DЅDPhAfA_]qs#ޱaN.V"iKkKYg~Qi]4*8UI<c* /..)-sDG8i>+60m<0]6۹7|z0 75ƞ'(pM0/spfȻq#}T plBAy2 7\,9-ZӴ!>m9%UWqHC8gh̓.7A 7G!>9r6M7 =C|:5MjL咇C`]CyFKT0JlI0qZ?"Mkzf qcjͽpo14y{bsx+1mmqjz9rg\GxY01E`jILn4wKg"჌]a\~?TX^+kwrlr=P޵m1bAIbK~ 0ਙJ3Ix*'&gmd+j8UBD1R'rlDiM}6W2|Tij>fQSjQi^j;eC+_!K%˂2äKm)Է_(sJ*p~*]` á xFx@mz_4F9z#M F<~$rk}cI,*XdoN*L55:l%>\e?SC&7ئ14r~n8haqDhы;M{6"- \?e>6X~ 7V F$XJ:neޔa;'b7Lf\u^\P{o`rTPZ|HԤgRnძy|ZN71`,77V |+?N DkL&0rWom=c2P!/KOg9u4djSw(||hzfL +%?H6G./ IPNJ3fŏ'VCdDGY;QÙ-!F#qMVKVUM {ɍ́ J@b!N^YB1[?Xc/Fv@ko 8lݠS#/X.x N>0&u?ĕ$VB $k[T);+rM§6Oo(0z4iΐ ɍ" (;,dOә*YdxEgiWՇG#ʦ [E^{CU1FLjdiiMGÕGI<:1+Ӊ\:GKA!%GfPHꏆ9Mg_w8&[]J."4pl.WY1~QXh4mXc!w(l/U6?hͳ/1|lr} ln @K߃DpQ f- ՓƟ i -z|=f~#f6 ,ִs[t{bwb7(g&6yžtWlĿCE5j&:ֵ5$nn "%y719C/)5&a/T8.#ZLG*0VcYcUxY|AVD 1G+Gp"ab[mPCK=hI[S6bs,.aMR jut^- ƏָM ]gwnT' Uu);Z7Oq q,&K~9L&θr\ART-[&;R<^FۅyQ/$U՞qh% |uwj}QZGh7`VcC-z'&Cp`,u-4韺ƭ i[\)Ort"yˬYͳC&Bj:O)hʎC Aͣjы h^oCޛFUHN'r gy%Gn7 u2{xִT[Jt'~%+9qo)ſc.E$ӝx=|( ~9sj>旽ÜI3 &5چ!җ&E ֆeR0UEk'x)w&#bE{`~C?h Bw9y.z6pbB:M֨|A?i bKmAj;!JXUiMdXt eMYʩD,36 \ԅ <>x;?No%ڌh>Ԉ]w ((]i_4tː<5 iTpbSٻh?*Rџh)KkND(\'fc7 usG"*˹ɔoSf`iK9<[>"Gt(Jn_9ǑVCbu@(YV&000|$mߟxs\FA>W<+nW_‰c+kc_Vp8.uȅ1Xx{y@v + 6\H!JH‘ DbV$vO@G16u&*% Z.!J5nqQ˸ORB,ϭ!9"Qk80fz=yz u@(LS'0[I-uh܈ؒoi&Nq[\ɕƕ۽3}snZMbP˝.(1^rVf8yqhm\ Ptyd+ O7x0eX]*D"܍XP`.[w  )wŲI Wzj롔_, gsj~pMqyStjQU8DRt䷋WX@[@F|ϯ &nƳQIQDRrsi e([^@Ƥ6zzmEXSRn!3UqH?]" Q%-,)p8 (a]0,l2az pd#]}=2J0; ~jZE {(=ze-UTqBu_<_0K-,վ%6"TzR+Y@rl/PI0ttyT.g{EL-68[^|w!KicOwGE=p~[Q^G2eh*6qܻt8"qBOG0p+42-~F4 EgPt`k 0%ʪpдpSm)Tժf;f'tBb%X_m^Qb&ޓ\7r@z2+/$0lJF/@1D?TZMP6dxUKWrFVV;W (8t)!ɣA$!ћ/xyN-&TR uZseBp2`kI)pKoVBCq{(ڡxmvs_qƭL4-J(Ԫ$$h요Uf4hlV^ylB_R48)& n'q,K{*h\1{#<\UFnLƛ(2q@C>{Nܔt3|{k0V{y/waBxp"{1ׅǃ \IiwR!tsy>6WE%SF6:/ack8!~cP]EжЋ㝈BoTض&[\\ЫVJh_0L֌>%3 ` \oi!'0FFaHy9B|sFObB흜ݧgBZi[Y!t^a73W7 ,y/Tb@#V?cb ma[wN܌ͳ.ɛ^?%Ɋq8Ӓ гz ^`99Δ"@tEiCJz`M #(ަDn`bQݍ @'+K)'ӖuD8GMqΔG@>F &Xgm^L $Nh\Ya"Lj⺆mR"מ/Ph_k]Iw*uº.hK=džglRSOl[>yv՗fvD,~+HCdt 3VJ;bJ2Xx*xK\J8ct.'ur ׎$L3)d"]rk!%U~ڿ7nɢ|=l#QTvjj0e&iZ>$? ڊtZqwzv8}Ӊre]G|(z34Ydg4:2e0#7䤥H Af\֝LuCT2;[ȗ:P}SI4_"\ ~EG>X?t$f6LөṪsHDc{9 ä"F.*G+ l# $*ES+ńi3Jɤv8 ~.EFx_/I˖KS,TH\ff}D[~hCD 7427&ì?q{BӪkKT#߬9 2^tA͹(pdw\BUZca"η;Mz E5ҊK/Y2Gu(MynH1 ts! }UF\6[GdO~nYnz{..)aNx̊ゖ3cE@9wi(puY 0קuhrFo)&lIQDb3{%yr'Pl6Xdoֶ ̶ (hn_tNk?iMyVB 'ȅMxg#5iwZ%Zܯ }[UNXhF݀s;)E=ڂ\ W (єP5WJ T Ⅽp(П@|ylaTSodFy,X#g.%_[њѩzyFPkM[av!n6EH2y#lF*+nP})ԥ (FV s"S3TV`5j_⚓}PA;.A'Hi }Jzpdccǃw]$$Q0+4Ycֻ@JB%Dop8S濎Ej@w3:K$h^[6 J\؁KMM:/~FVI6*{T|/6c 2k\S"i/]o~zFZ_[a0Pao`k gr-^.Qq^GqJI y mKTHq[I (X׻ΒwG;|FqbZb 1~wNlybZ}A:]x闷ԕB+ cY)"4?bacRmP!eD^%u Wf`+LOC*8vwB4Bqb[v߂sAK!h]kQ \nPM F_xv!WH;/86|DMB^ E2gJ p\qXOM͝{54}q_DvsaTx` >QDMU"lE6v税$K" 'qi|:{^ k\L4;U WͬL`ʭBвl‡|}ksY-._ƒH!girȄ'9@D>0΍bI;@~A*Pxfp`K%GOR8lwa wAK;~+j"z[Ի ĈN00;ڱb]N1^{R(2ucݢFhӘRn Zf<8uGXl8 (yTe]"=1wW#-BXܮ LT:Jh-i4({c&ܕk56Ur~( aS~"m)o,k@p ғ~yhXN~$9zҝӂ>A/hM :/8/rg*7: 4G 3t[BIIJ_ĕW=)5)Q *i_(L/ @t@Ls!S|\W Z80i-=8F&rQο as ^[:; A;L fjJ ERW^yIi$bfGI QNjP}r仾AvIRү3UFdhUؾ-oBJu:W@$D&$n*$rgt/\*dh ,T9]sӂk}o}M2=o7 TZC-0 VANܨ 9It5o(K|%|*ڊe!jI92ctjٱî`Puyydu淥b4?L!ko0%Ymbaeofo(lhEcujM,v8 ?XL_\E #D2.ZT2cKB-O<$sW]Pic;b+F[O$^i4{m;*\BUD64_Pd=!Va7?EcpXWP9uU~R|m6hoM}ptlFMg#mFELa D#yz 5,3˪9tE1ra|P$3Zv?Dl4:23 8~Z;8ęb6O$Q@_ [VzM hFclk8'2:?%|̌iQxJi ݬh)leI#%}ǛȽ0\'%f2F@ 9oR:l%R:+fجeX!ɦjq3ǩR"y@qLrj}ˊHW~4m썐;RX^wscZQF= {#)=ruY!ݐ1l8H,oCdI+)2YǶ>'>"/wh򋡱lG.1*TzҥQUĨ6ST][WcCU'oCV3٬ -GGWOf 7e- "],7BA%3E&6*zp>0pN79oenN9_z`~^Z.rJ5dF}/30,M(\;ry=N쀭~f'垚Bm!j *6r;҆m )g2j%|QAX~N\V|I=|>iEW6&WFGf>Q <) ua $;Z;q@ 7'3v݇_GZ$`8͐SQv0WiQw?0FQ yM'= rXx spz75)O|ȹ,Gk= "Qs2Z|^5SYvs< ^AwI|`hGQ#wVG&q7yWSC L-vћWxΤ0C?4lΤN |f7l84hۮVA@F:=;UVdR0 YI%!%:XpzƠD6bi^$Hh k Ӡ.H 6A{pkr >VєqkƬ@}ᄧ];]NdvI}b/sYx^ml#(mw Q Vb^Hޣ<ԽΏ~+0PF7(/ovAPGaV&>Ϸ)ea#3g~yO2qQN0}=9JW ҹ %ɽ+/9[4 e2 o5_@<;A{NIheNrhg/q3/S%tP{(9%pE;ʡY6{iزUcNBT<ͦ - 3?g8فUiH= :)~Q dsOcާk*D׼=Qч^ǧ:Y:L:,@_IQݟxme*ogăvg7GyWI>b%/Ȣ =KOkJm4+Ox䳙~R Zj6iQoFO 'DLi4pdeJ6oNGTCʀIzkX u+!íWr7./p9P⢷ps.D.JqKplh糱?i2foA6)#Uag%6瓮ؖk^Upn*Ѕ贗 XџȆ!Cɮ_ $秈#^9rD :fE#{)Ŕ y~eK 3U!Mhzed~nT)neۋd!nThG\N۹?1MG EyX6D>G/zkMLAe x[r( H+ 'ZSqũx s]’+~$_j р*H48SnZ ! \JJ_tJ/g?T {EC15Q(h P Edg ^ T3&f!Qg sm?hkt*7їDHZ m:?w75a#UȩW.(׾ZTU_T_m_4M"mBіT#˳Becf1'1rCIev{42Qj'o/V+ j^]6'=m\ `/Ƕɓb_qnU,8fN29xc*2)asuPlSz ]J^W$;$yu9 [cxoJg*c\Isx]rɍ7_8#qV6,9KFGGʃ~ KA-^` A܄Z rf!]7B5HC7긧{Ԟ6Vq%HB+uqs`:8/QDŽS]={`G>ځD4HT4ySN+%87yWxQшiD!oVf'᾿PH6*%{vu^(?-s1f8e}A?PA]̇tt9܂=rqC b_ě! (wXntP}7y~kcjIv,J_բ "D{  @ a|G :zH*_W)q'-3öcT9ku]$AqTAELl@sґ?k&eI |\~6צZR%An\cvjr*6R _ǘK-z8di7".h*ѧȒrzwS*Лn(?}_w]X*_ BX)QZDo_.|ܳvZIpz^usp/)LGLqV ,{Vv6֋zI,pUi~+^a& QCo'Kk2QT|"+ٗbF2sK4%4YDBb25ǐ ]۱C!zJj2WSJ6PwΕXl>kyp tXQZɺаy{ᜅ+l$yaxbO9zsP_Cp1o~?*>g phZZN;N-\g/lSC[gX >>;Fy~W T"aBYR: 4L| &1i7sgZq 75#䙧b߈lV|r0_IV5&wXЬ~cRx6϶Fs7Gi0f`ܢ(G"uMd0cǕV~,"\JblypjEn4vI܈aϻ_Q%SL"+l?*DjK"ު<ݲ27-beP/.#q?e}o\yZw \^&]NN JHBvu74WDa: /~z7!fa0҈L`xz7-:j)>FiyѩkȪw :CDA]G X!J#Vh)];dDԇ) jF- Z n(?Xgu,05EQnfN@a7 jZ*1ZIΊX_OGH:a#>$i U! 42ƺs/u#׻qr U5B}/P6ચ+ Zhs=PKbاHo/y_"_Nt/J<>-cbfTS52k]&.\*C t g'*nO@CsmW#SEeQkfBs r :#ڕU}%YxF>U.6;a턜Njoy4 %L1D-KqőzGOڂeoQ,91)xHk}րNP>A^!LK>i7 6 u#(ͩ%p*KTؒb&&B6cw`f% !'81Su*/t9zmǓD=jPӈՆ-bnxwlcT˩X`Z rBiyjk]9H 0S oP]= PkO秞N`d!+yS]m_/BvM=_hîi!w#&MX/yWNG&SZh7QH.c'؏Ku/##z]䧔Ay2~Jq<:aZ@zS!S1ZaΘYﰾM2 1uqy*WrE!CbQ^ufA@=PtBRd[z`DE|zbst;7 qk1e]@H&ub3݄'{ WM;R|sF0/g(P6[&`־YtOaҦ:ty%UJ+gߟV!!,+o'@WMYh$ѐg; 28okcϽ}90 gXFdgCg_݀Κ_T[I|"Fzɦ7SQH0]8 _6t`$ߓJ/?bicfx)d2MBH~%m12d|GV;&jx!fSDm5Fq"x0ؗ3a5<DSTK=b,ll4tv /'(J0G )qp؝Rse͂WMw&31+9ٺyLfͮC7 &0|i~ CK<%@3@G[Z>hd/|mv j@3$ob9u3&#gCx^VjXc_/ExF =wSDZs3[բJD7LٳmG9$ oF*XJu`"Ґ&aLVaҲ6K>6fI\p^ξ}+cD"_-:H-jA}[zb59`O@ٕd4LH ڨ,'9}Չ<@ˆY[ "|彩h {< 5I~99&.\Q&E %xQV*LL'?)\SUlILz7`ˣ =/ iX9zLen'7ܹ.H`NE |ӈ PƉ%1̅mu1CH kH&yJ„ ugEmR"yf," dmb3Bv6Ӟ\F7:CڊJnhV, VU5/ivgs|o}`%+ȒO3[uRփ>t 6fPaf$ )-ƃu7)sCEƎ=cl;4Ad ыyʉ,DUp{i @h<`6*z +;[-I#dىCD#eV-wNֿGNƶaV}Aj)R>RkFl%@`TZ/EƐ_o]W.(Dnv; oQF yA81HtlҜRנq"PB r/Guc LBi{F^yJhPuyy1 XX׉o`-W >:<ɚZA#/c#Bi{ E6I* ,0RD(j"Me;n%aSN>0΃I)19gd~gP:wVЪ?koY!7V½護%d|6rݶ:vC 8|ɥ ԫnkfpT/YippXo'vw\2УnT |z̡zn+9/'Fb(NbQy+) 㚅8G bq~id [2{35g{~:H2wQv*13Ce[gak .ԫ>-HR푲 7uh\#$Ae4P*덫ԠKլLU9_3o/GG)ɛ&"mD+Č ƛ$rkU"X^y*Y ie$ _ J8_1g("\\"*@.,Iyԕ7Cޢ,!G~oT'8F_YdR'[$ԻȤcm,U˸fg[\-Jd- (,}pEUy#KejfUa Օѷ짧N۫f,Ѳ[ctT/J/60< x]%k'Wf{HJ]$PITmOiuP?i'q(ss"-Xnk8"{Sa[։ˡeB͔Q4w=.TWScJr~xI-)hi]I%n|zȡ YlN/k඀Wi5]eeh^!rZm}\ǂބ5oY=f|t-p=k_}x_vUn)x9f郗s6]X;E}a#%+}1hN\iNh;ۅ'M|A6#m] R`kc|0"BX@d 'ȞR n-SNAE߃-;".>@ /PtLg<:(K1KL1VjS#i 䗦JRۿͶE~8.14Gt|yt;q=Q(AB8. фq. Ft26&LKrax)?&~zq&X[Gc̵ Ec1JzO?4#D=+ji$ ѓn bq;;B9Lz_'1$d'sV t+DEdI!`Un91KP\\KEgZ4A0Ϻ<ч]AWE5;I|J,qF x9oVU1ݗD5$WxՄ` $~Ib-6 Y-%[yanj1I5_+糫^lp Ԏdq<0[*u< b/ّ y#; PloD \Cڑ qK~g1"˖WƝp3$P- p?*&nzEI1QpKY"n' o$^ٰԷB#'O;5=OT6ޘ.ͥcq4LWn5-WA2hOϪ' c?3?Lȿ=WkHoc& C3 ?LvMZ.k d%nK0y8g LʟKt5Ν@eFܗt7$t ޔS!zV&e7H$-:𰦍~_ǁՐNn@裎Qd?1DSd)J+Pz4$}SLՎvW5z+lU%vh٧f(Uh`g뛢ɽ6*;U0&V!<5u,f.ػ*K_7/Q)OZ/i||fgTvzg̹VǣE/+ 5yݓ[tGdlDr>MI`s-(=nQ\dKlտGd#]i/G5r1-d äv/E@EGDUEL52v= ߽48Lkm!d`FatNeM+a[ )[)n*fUq=Ă.2=OvNo|Xժό"@I)S5/5+tc#\&?-J C6\['-.vdU(ͶT%KBv6XB.w~ PFr;z[e]\>43kr\R?Y󤕹NCۊ`B.Nr!ZK{_ez4GOX|c`Xq'ä ss!7 |klHQΊ  Hw͆D_@6i8.hV5d3\&3$o&$ =̞<qgp w?.c6K,4XcݰSV$FE# A «I)ȣfA 5ɉp]Q+@ :<Ѩ^eV$㞀zT^2<;8f14d ,Z=i5ZuZ2^ Loʚ%w-}pd.u!J(nПTVRWK)k@&ʑ&c6UEhԻsڵH-@"xu5JE 7^RJ+KSx4Kuz #3Tb#;?G#T:Ddx 8gm = &XD5+oFK:dzөg/#asӏy@^hJPr`d[V_u/lI`n+,rKmHiB 1!7-ԿԪJH0 G]+{Ҭn+2,W-1 Hӿ^ͣY+wM'ugrε&/OT.'a"ڱ+{ΦkFP,o8]Q"lZ8b[?q:PS +3ox;,wT| ZNWL(.8q^9t_@`41r@$mʑF:Kz^!%~ųW!BWL}vRf=\U^ DcF!Yv9`aaPzW}/ c`6gt&s8>Lj)]a.ͪpMId`}l ~+A7 1Sb6*]b\Rn) )} Yu~ʛ6šSK@Y8Y#Ѝe$Qr2ǃT"KgV嫼!dO*.EՆ @L= mk2 ? 95~, O},ڹEQ6;T oNn~"RP5:{3*61M{H<{⨛4pm-Wnƴ wV!Y:T6KOorGpjpI,@`M.D9 Ā.KJ [.yϡ}t!IxM3!mF[$16Bը)ry ;Mjo]h҄xo^eukMTwL=%DO:9Q1ǞafÐs(L D?# *:^<Y'sr)bo]6kDaϊ 19Ӳɂε3M$j$"mBa}Ŭ^kZi)5h/t[!aayiS.{i>DTB*߸v̋n`T-ŴUlɚpo^-wVmNw64y, ;/ K|b`%3Yhsa1 Móo "JF:RliCҭIDE`j@#-qEss`拞x6xbPpB mqI_!;)[xG[/nlI}o)~-nvN1qԧgZ|2l7Ϥyםg)$bs$Mbײ"wg>ZЁD3P HC䂌V flC$-)C}_B3F\zfSb]ci>Us'-cyL=?X3ӎ+_ cN aHe|9=@zbwlRXw#VYM?ڊ(jnX@jJ=SjъL '^@:F"%b\?A.?/-8ީ ^a'x4+]3P#?H,jHGfҺ?rtR?@OPNnQ<\_Gw4- k$z} HpStـޣ`^fNrṡXꥭı'6ng]{.laĈ?Q֠47Z~l оMiEoHg6K+Ne8hqyq_aFTdpF{C0ްԧ;&g:Co}@ '􍆨 U[^ixڏ9m*B_Od{JD X0q RTo[32r" M5X+'(hlT(w%ZRS#35KXW?gϬJ-/EQAYkrE;C_.r9DSHʒ.6]U  ex-ɧ%*{^faStߕ $6J +$kYc ^/.pyZLՅ1E}_C/3mC'СZT'Vxs/Үf=} 7#_!z5D6+@%K}|WfL!f՞{bn 03CP3_!~#{Ylo-U &kW*rKê峳IfkAHO1W3W0$4{)ρv@!rBYfs-_UƑ e|KvWOs'vs˹ugWY.~PHF wKR{ %2BU/ח'Kk3Z9TM͊L6IKV!ne'9ǶCZLG-eoDgԆO t :#5vb[*CYmb`ɝk5m GHrSKbwk23ɠh4uD11j&%^ V9h>:Ŀ`7s˦U;j۠B;6S{R}1k*:_\Wyϐ Y>6.>89~v}^UD V~+=(! ۼ~;Q:Μ/^ʀ@Cj>H 98q:NG"Lu|u*<#9/)6I3?a ɲgs 1nZTPR>>@1e%[?qh9hX%sLeOq^mOQ&z~ 9]vP' +S4@]FVno1h_"q6h`;W|OKdqU <šT o9LC`8۟p8ց,bg:1nK4r`P{hG5 ih _gws. qhADaFD ڨZ3yB7ۺ6mS鍞Y1u2>9y?zY2 /bAVgݗ5k "5-Nd,A '.kHX7;du9d_ ŎI"h?sa64$.g@{G"d!0 PT.]ytlƢr*AGV Vy(h|0Oފ\޷)l yB-88@tKOL҂DŽ-hQ)~ƫJo(:(9~VtHDS smo,,.ba6=N_LZ&rƔ{:Ƴ}Jd-£|Ʈk<s};/dCCw@{jI<IrxDHaK:w(,KEM]Px|tXe/e]&rCߪ~5%m(n.TifBx!Ou )ŒLvUx9A]?4C6n@]aρlZ̩4ZQ̯+}E͙$d1"'<%[+ʎ04KFQT[{[.֤QݱG` v+^9mxguG ؝$C39sЏz-'~>`v9N esJlŶxހS"AӐ|ݚHl3͐^0WƯݰ'X)9h,yPkhx+]kGSi͔Ѭk2s;W % Iχ$ػ-)/x\!j9wA((~zZ)!0zA;ePV_}tnG%|'@c*g6 JamB4vӁ]LlL^ktv I@Sгk):m^4=8ZJI"5c4$9֐lowS!$/g"p`1/h,.nWDN BHo~;(A)"G&Q0/mٴ3("KzZ;y8  أ Vz3bn@ihHF r8 4[<{iH._猳u։A1Y9&9h57qV[:AyWtS=\F/fN./%\)ăg֟5H]氂S|=>[Իώ@He]9Up0e7ED{PpǾ^E愶f"= $9CH.q ɮ%BCilU 4PDwyɋ-aTa+BD5>W]7BmKCc_%|]iH7KI]FfWwwjTw|'=#7{\ԝEG1k73!Y0x걤6A ?.Uݗ̊ˏnQ_ ?ʙv<` U gDf d Fb{>r%F7-P4MSp<&o4dQ`U‘Z "h NRVE練jυo\* =czhCR*x.lts/ȽeGJd).)i/wKqkSbB+>wyXoڠX/N2Ÿ|](lK[89a?6BVqZsF G\-F| vEnndEk] qӜ"^>)kʐC ٤L=eth,эVi@E8 (Ď(x|E#Go'qLq%CG\%Xi G{lT4k[XrCO?]97y'p&IE[) ^o8e`C}2q=$8 >JCx0Yn]pd$#|-3%TFU9{4ks+~D`0ֈ8 BSPۤ)~ х0HJq4sF T])r즤r\"^F wxmD)oǐ2'7zfOIk5eЖzK{ _ #^BRk{G.{aPsG\0Z|9HtPG6e+En31j}A&ѡt|yR ҶeAan4H{"~Qs }$o4x܎,(zW`V3,ee4ݬzf.uJfALhDD *=EOD.~`azoJH'=Q=1 ݼG0$pgijdI nwT!KR>0Q1jI7@8H<:^9 JO~Kp.hh1'qLAk4[j@WJ6Ife3 GCV#Ԩ,0{H(V)32 ^b,T{\~A!iၖQ=n%W,sv]2VM'EI逇 77%5 NdP9q75剽1\yOCL kzeߚ`i)ʺo:&"`~or3Wo&k pa9Drf%FM{Qԗ %Xb* GeTdha5YFJP= #k ` G _J4S4[tsWf.UqAxD ,@sU 2ڻ 9 7:ȩ6kfϭ؇ oCEW= j45444v,+GfF 0vsN58ۺs9D:>*FJ>8/ٯAɫjpHrYmPөlIfSB8f.}Xp'07˫pm/O,ugM8Zcv6ӚB! F5Ga99:7w!?adNj* ^ Sqdjy,Qs&|z4s\ⷉ, #)SK&ͼEX7܉>^ӸjN3N7y;f*:'^'۪"EOׯQݎ ϸZ,j7´1Txz(S4j\u\0Kn1FY<@ &$h]x6< 1cIZܹ7 5h4[s>"870I~bãg2 !DwKqȢUaB_j,ls 8E{SJ]4iH2tW`zr,.h)klb GC5yvtT9NeGn_ 56z]G=*ݮ=f nhB GaDHe⸩ߥt_D[~7-۾~ȶ2@xk, =<>md0e+my&tNҲ8wUBVj&pkzf!o?g k:3@ P]JWŨK+/Wh*R ML)Qi^:9St?.>_|(}` uκ͐d/MDŘbHGcKF훷2SJ;T$ YA֞~I}?;3lCav݋'XG +M_s4dD Ap:W5/n5S\N-0iwI%Lۂ 'sn3 zn*JNԪų6:f"n`Asܦ{DѼ t=;nwXHmٶLc_٢|~ C_?or~@> B"ԇ!(ڭ6$}+^˪sb:ݏRf%fd?["m)G\f>W 348 @4hcd+%43XV&LLV63')m޶Pk ?Ŏ @zy?m%/B F.tOko^@p2+* R  ]^g:Γ"N<O4[\?Lr ݗKgЗVLMDey#ֲx7"^ waS5Ο Ac7IMF$x`WbktX{1>>-w9,# 9]ͩ&W)S;0406bvjNi#7mP{RZ,8v%6fQ^b[bE;/n$|W"ˣreVWM{Jp&KKpϼ3Gyn֯Ϯ7PBe=X.Js+70j-\h(O{FI xp Ժ]7x Md? W`'`][V6y&P@,AH>1>{:h"cg# ./§Q3c0go y<͊Z?Xw5ِ@cinKq: K93dã!duNö %6ωTJ] J-t@ k.nO"jȃC>wx^mGZ5$|ifσ3zd!fA!]_M*#Sv@D V2˖M^TOr#  [?&oJ]]Kd# U(3ͻdFq|[[n?|(Hw* )K#"my6Swj+%]hx,V:wnf}TQO':kӊvݐ[@G A.X>xjx~ypUh\`q.q%;D%P FhtgK`PͶxz rjsH_U)hc &c^鷳^4~Gzpы7[=|1b/zG#*kIq)è6̽2&h;lfglսf}ԵY4SJ䕉'öfd=to$X_ʐw~8ffBMq9gPՂrC"')\ml>}G/tq32fޓO(hp ;Q/ٌ׻Hb`90pJp"f,[xSd+;\xEs>*~p~p[F<|24zPͶ2bK_KwX2eǶ >|X"tIpwt0= >(= 3~3_>⡅JQnwE7h_gWt}DSȢ$=r1~۶{l2+@@ JuE%uMD-z!^ب Z{->?OAq~o'%wīMf!:'("WK03`m#snԀ[siFh]:!MK޲yHa"~/vޏ%s($]o)ʒ5͎%f">%HTMuZ̛0fj_ qU#&F"?51&@g*&鳛Sl2IRNPe*=\d^`(f76j)?ˁ3w]);*` U*i_ěW[mtZ{KE pf`j{Xxa2&6QHO\딝bS7Vϯ{V&a(z3jcx|L04ϙrTiDd>{=?Qi'DsaD<I룺Y3`~'deG:uwZ1*38xi<\Ow"(ml/@n`p^^?nMiky:ͬl7 !\.m1gc%1zJU1]^^8w K#r~܉>Bk@(K~] .Izo:?N~B?d:|2英Œ-1\݄)O.1"HСĶ`7SWcbtݬFq"&w^0#  szuмTYaHM(4ZPtVx2Efju~ReW0yVkR#@#&u18. J>MgNL0w!U7WǸ㓄?X CPA?|wwa :;9٪W5h! fY2G=x.ёZڰm̒ عDI"O FpuwഷR23[4F&~o4ƜDm5~4a<ҙׯD~fB]忯4]Kl&aAb#1@mlDXՀۅ Vgo-Pg$mB3D >Fw4 pr]1Өp SfK62nё`\'D`"ǂùzӁ!n] ?a%((%9f2S_ wǖ8\dqwr[g> vi#0'a tԗ΀p\[}r['z%T:5LĥՂZ >VFc:. AnY*RË .C$(Iƚ,KHiJD# -%vi;$xp*l>.]w֌Lņo ȃ| U @0߅@NIp,;&~rEQ5]9GY:9MLڄM$ L6g{~7y_gv没wbRiƫ=IDU?Ezצ gNRte. L!Z"b ob;}y/y+~NhNHmT|f]9\4"Fp1x,x?jw%J*Լo.Mcd,b|j (*Tz\ni@\RNgOKLȮ`3\?pƙګH" f>}N4مaBO^}䎚j]>)p8f9G(eT0&]VZH,ڎD!aA%nڂ !PNp0IWqkzF˪Xq2Iҹ>Zx"2ESm;$B%=7r[4YڈVhfHE!:Tk1U~)֢W)#U,Y/q9?Ն'ܷ`hE?$$XX[lƎUCޒC6NuPtbV5c' C'* e' i YV)VҡRmRGXlWR0rϦwmN澬Nv728bpfR!eW2c9BB܏?ޥ䃎 5{RMNըkŖ), %BQjڰ /I#FhAZ|ʴ^A0бwgaR~"PQ DM.B  Z$#cf&?"%֧E` bJNF)#yUؿ S_ݦ?}7uD( ~%8\;B gLgG/7m#Shӣ5dOmTm^C]I}AvK55bp| RN,F+dpD4KZK Ч:ܙ(BmB0L }j197CiIۑ'@$?q \"  }x>(=Z@AzC$9mx^GAZ;C>V~ /q',mؼg`Ǝr P]7ZV?.64Xz5MWW_5}!^*NSuQ\r0jQ[$*mzs+26 U/\V+! 72؏Nksب^KpSb qYhP yx`s?L }Q Uszk.ﮢR_f8֛949ϡ{Z N~ٲܤ):´g7ur(n/Ρ9oAhQ.i4f[>D`p35X?v"4yg|0c Lld#޿K/YgwAjST𬡓ͩE*@( RmLnM}w"\dπa*H+ CNuV@.#5?_޺Mje%35MF|R36[PGJ!wMU΋2d0͆64'VN<}fPdN<?kM.՜G| n]Sa*:0A`,- Ïc# 3(yĽcĚMȯɯܹ ,$?lEm0 DX@{7 <48[`pIkznƴg?y&m9Q;jJ{ ;(=DQ\k/ ./ƈAcremMܫf!R p^ֳ{MM m|ʸHs x+W5F-j1 p gw4f4!T=lVGVc= ]K7#Wc7''RKכ|Z24Fނw3^2pe`!?86G~"آnF6zTvL6VzQFNw<+L7nG_}m/( 5 %OT"6H,(Fb27E6/ќI5G;5utfkmHP5rlaG iJYsb3whfi:X*tįܽxTIZv\>=(Ea@[;qo-۲uXpN>,%+C_b-yce!boz(}~jݛPV4'wy"/2N3v< 5琊G*8^X’2ܫC<2*@wԹoP4t1\.oɳ닰-lA N]>it‚=pc$C(]\fqٯca*b<_9c5:[LI:bs_ Xt%#ϓq7L iyNFT*=Z$yHzgɝT?`FI5-,xblz X,% p ̎~'aqEi C?\0-l":r0 /;H.c+s 0!˶rFhCq󆇊xMJʕwTwyM'2*|nsӴm*` 6EonbYEBm&gJΟ9s8B? c3_3WVn8yGhbt'Y.*Q;9V:D ,#I W^/V)#ذN@ޖK,.yl$݇N䟭XܦZ09wIĿѪpAtj,2j9wM79ߍ)F ɢV"SQJ /{=!$[]6r j:߼w>Iި2,L|;i8BR<+1ɫr"o3bQ/"r*1/hzRx́rҟ.M58& ݚj4l;L;{~cHke CT!0TJr{B/8kVi'y߉^Z!AZ?7l5S!]>NHH^,anS094>[CQK; 䰉]La.k+`.E^M8=@ i1 +q'aյIt]&gαq-8cpyWx8..Mu>Q$"NYVrqJ Z5gK 5$jlE->ߠD[WּGq2+"?}-S;p %̎_ I埪"N( <eN#~Rr\`kg2/A1m%u'c#USmj+41邧{њ۰"M\:ԩ;;s2ؔ@"B9}ԙyyi߀SIۡ/e%mQZ TQʊ#v#2=}HerBqim Gu(m}6gzNR*?YL{aFn趭 Qz愮c?S`Ck+}p/h s~x `% ú 86=[YZQ؏_nٵ~kC~PaZIozxA_WY7RT) ;TRn\ .au.e!W$^g(c=B )-ʀ-, JAx7H^5DFy*N`W&Ed?>&I 9y-~]GȪ9z z{E˃ 6_̖@9ٿ E&kesjml =>MJaA#PK!=~* 5wL?tl $eϳ[Eb.k.^r>vPyT;:<̌<&@s*/lAk>2:%)f0;NV~h-#J&߆.4j&}?D~8]G 1 桯]$5BPG`֩*%*J҂xe3NCGj|PcDDy+ew$1t͊*>8FKgxv5*z'ۭa-l km ZHl-x-FJbVRV HSvUȘB,J_^ \ b۞>.((3`3T.nG)/LgKcw5?p k|>M"WQѕ\peH(ewa#v aDMqaOgQ/fB.Ci:DNP.&5!{ss݈@GtO Hy=5x'lTN#$Q?k} }7Fo'nC^?)hYnK3QЯoL 7*s!wqr9@Q3hV .g Gn;.odJ׬sC$MXT1VJQ?tܩ-䊻Ö́]Ȁ]BT2`ޯQz&,DtV6 cyKqwid&Ow(,bDVꐗ VkDT!R 9?%LD5@sv9ҔSH Ax 7-{89#g5|x}g1b'JTDc^Fd c#R|XPS|8g$k+"G. \Z^rymk)2_Erۄi)j +! ߟhKld`EM=X0zx< `޷=yҔ IO QDʼeXF/}q[8O n]g^֔De[k#'gY6gp|GP>vK+w 䝕l 07O95j/Q!djfho|SL]$~fc'liIrR Ϥ,l#S?)xyATޣRįi"o/{Vnt]6bmx#9X0}!M"ctZ(hZB]n_|~ѫ}85 f@i=bN0[/e/gOv6ac4$Q5r$f7,2K(Uc<g?E O_4GZS"[,'t|ÁeÎnI6ҮDAX^HIŘ96݅؇ܫ v^?Y0ڨyMcZ˹BQꅘnMzIN(x1hcG"t3 A񡣱K1ğU6I7@5Ԟ`4ל%Cp{OzYoHlP׼> CV/ǚ_w|GeYPEJg.~t 3 RF`U(EQf9g A"D"~!AHdP0 \XN!21[B+ bae@@|]9)L~T-ݱj c`R7]}'1u2䪉 fd;ڑ$r}舄` zT*̸H,\d ٓTH!iѝvKLث;1Jغ%NCBOp}|ÝeV- G\Fk xB9ABQ#]akF*õ弿ɗzh/tE^x<.g6A2,r,:W=OآŜݵ7"7waBÓN֫݋ (H3`:}C*)xTޘ[ndrIzHĸ_=ড়&4V*/cUJ2/܊,cNB*muT$LCJAMw+:7)Z=Mt%RfARߜHҵ\VS0$8;3SaPЕUit rt]]")͛[Ceo_|o%~'Ҝn?WDUJP?`ktZEحQ!qwV}'K>+fTF?ǮgFPđ*gvQ]#,CkO{[v vՎJmƩˌ 2;̲4d.DR<.YS|\ PV ENG;Vž xy@^蕆7,߀dڍ ex-D6aEͤ}첉 8]D)_;̛=oZ#BیzMpZ}_a:6pd6RGm4U*Ǩ'* p?G7@7&`ToVmtG0rC`͉ݮ (m/NsXZ[=IW]07'`K`쯩t4#jpgrRB[DLb?Vęc,̙Y^@p }pU)fe&VQHύ+(Je-ݨ_T\4#1>l-r(ƹA"a4Cǯ/h/*v~\cЭz aY;*G clAC|8^1W*iB!h ;DXc2|Sk,ވGm d7`V`yn]W1iO /AXv$.s#"I#n!`\5$mGCd*(ܞMQliܥOA>׬PɶwapJ !]K&N'OJD(Br${C|A[u-Mq*|jčL93HN>kS'~Q\;?9{?'q"\8X5kufKb Y#o*N#_Q&HlfX<;߷])TADKz-/3Dc#@kE?D*!/E֏?ophs@t`'7˃tq#8WQH b /(cMfW XFZl:vpw}= {2#!Vבl4 o嚂qK:z'?C0軛W>BoՄfy,b@*9kl=X麟2_"NSDIuëлf2I’.zH]⭄0'9'σ]WzkyM3igпl,.IX~nsb!&bQI@7-mV64Ϭ0>@$yRFb4L0cqaHL6"KEKS!aFT?MҐ>Rם:ku&m-KCؓTA15~CNjo"*'*hˁ&/\LE.Cp$6[ o! _qRɶPvs]Nwq.ƈ.U LLi7RyS'!I`yƋYlfoԣ0Z"iߟ14%cUcZD#XxSG2'@*-W=ꯙz}U򀂮Vԏx[tfڵՆӋn͎{@A){}ل.C0S ^ߎTUik:o<){dl5dO״WohL01)kd^ZF`[-{B.@p@Rze%A| ٗjwr_/b*=e]E "ԣ xL9yE2BX7( qªA5 &K!ڻRa"׬)}79"wK0wJfëdH!|L-W&/!uE͌ZI@tĽG ХQM:0oWa9UQ2s>jAEc ʔv%$o)#}* .ezh%=$`_mF{ MhN|alMGq:f"vW, x=zh4G\W~W: %CÆR.qYyPr/֖#X@yG|,Oi)v#qoP4FcZ> 8YhR81F3ɜw蕀,լ!^wj€U?9M7>TyVPm-rR6@/¡O4# aB]q|`Oߎ <9嶔mVNΑ!оɲYhU- m9CAᕳ8` (٠]+;fre5JYUSF+ΡMEtwM25~?斶 /DM^pFԃ/o$Y) J \c$vcavцC]EKɎfk|Č/,f v<[_;7']ɴVkr_ab/),S!Em&(ع(;}q\nE'}dQ/`X@?qe;4Ae,?h}1 1Vխ6, !psF)ޭ [xdo %N3in&fV.y<',= ]""e4Z߹:cN_OhHqaم{>=9bey ZS$o k!) )Vz/l o2]ܰD6 Ξ4Df_-ЈI/p/{ڻF_ݯ5-qR x:BpE_#waDz]-;e? ֻ_LIGK@<)!("%4 u"Nn<5 eYix?}P@#lQh z͌vLŗJH)cy)PJ(5gokq+KhV$Ř:Skq+Jdn:KfZ(Ŕϲ;>G2[($f)}~+-\9Y3y 3'x2G𩸆,)$דVT7pb3F "C/Dm Q;M)"G6x5,⫵FG Z\(*x8gpn;J!HEqibTo $QxBgj9M/Ɲ$$^2]IrilDƀ)ajoq钶(b\qW-A79 $v"zTkT@`G E4_i0 ņzvY mg5yoQ"H"2{@u ЈFW*D=_@<zYt$rd|H cΠ]D©q0O$ TQ@"R<MX~Ih5pO)t1u~[[R^ Bu~˴Tܪ)&.wk{|lh Js+1w5Ⱦd4_#quw*pz),ǔRAsAtЍ+̩lYK+8AtQ %ٴX}AOOw4qX*JbG}x_dL`e"Y.6|L;6ov+(T<ö- U ;6&́鄱8Do K$(W;ʈyw$2("JgQױ^vi#^bWдl3_@&+ qgPpU0~ߖN;z[FKw,ءA:%aA#ɑ\ZCdbԛq6NJdҁ~jRWcE"ѱt7NUmӮl AfWvNʰq`wFGfZ:⪔9kL|fP+(\}[e@e~IxB窴u`?&l>гZn71O`HkiO{2y[*2QѲ\:QB o5.ofmFRAkl_0Gy,iP-,ELV6C~-bWRle= o7Clp3ɮ55 JFci97z>+&zXsB:О8;\qM%es]wtH[M|)u@6\u' ο`UKvǠJ5? _3eQР~|e<:ggf=\Rⲟ,gh\>b"s/*Zj=vt?!vaD2-FLƾBqɽwyWZ -@$ЌO)A`X! Ssb}eaF. j}U(Ԍ+ߨvX6M&o ]b7c #}Ȅq:>½&CH` RvAl3Xŀg_F8|v,IUh!rwl26@Mm[ bqq"3}}҇y~mڎC$7ʶGh4pB6+{[9j? !J(T cǎ`q {[]ɘغ9-ߝcNSAH8n-aHeWS3t>]=1V#%l )ޫRKr%*;Z1QĤ:o[ei_Yב!|+~Ocar/.{cV=kSo0:Z:v "n5`f~NSP-`S)0A #- \w: %%wX&mA`@Jg IRڈJAhvweSq~N!(\%kIO@#rMg z n`ȵ^rgXJ#uhZ*==k]YLn׮\"Uܻ"R8ϋW5EP&x6ۃ1a(桚/N,d!?p %C/8Rz9_[8cU:x{v"ßG@Fs,\kqGK-8BEHMS}GkNre>wfpꑳ#iGOV0_C)׀G:F1-m,}1c8|}46>-Pj)d(xf@*5p1-^JeacĐKKK]MU3|gq9OMBK*4ℜ춲nMOrͣ>.F2ѿm*hG&t[̵&X~F:V 5C= E.+=dj-w<2̒u7n܇[',|?F20YUb/" X YkGNZPJ0+bHrg/E{cN@h/'7̏89/w4Q&wY(+&܃ꞕM@땅d4%%cS?RJSAes;N DY,T\sJQ=&&-wx7EZ݂$8?o75S}cK7_N aKӨi)(Њ/&^l SBJׯHY0w 569&Z6 +%+~fFY,ZF<)CF ѓO*FWp=285$$.רP2 4K}紧ŗ2d^2*H,I"bN9ɦ8z S^ fEr)@s/>5'o6*Yx'Ϲ명:6xƸ9zFn >͆ rtb!/:;0JON`k$0UEJW6]%`7ɕP9'on+dCC<08ÇK;V 5T5ўjǘ|ԇt6ߊ>)PV6"Zww5p$-YTf:VJb<⬚#gI$`BQ8ڢfLtxzpn#nsQ}oK2r$.v%tFNw*C@W(Ϡ/( b]F~ꕐms׽tu)̕VL'4h5^pԍ?a۬S6O{VfY] 2G>1-v[)+iJ%Jք lv,02nK*yݩEȱ0_•1O6̥U OC.l-5^ `;{}NoibQYAl?4Ek|2zq@*9뤲0 ݁G/F0!M;9O+[栚D Ho;]7nbIʪ8 P*nvV l=xq_U)/ vHIdjXEt peͨ„OU3fw"ɍX|DnZ^Jc۴<[AuFRpCԍ""ן4bŚ>aKL%H]. 65h6@GLj *Lw xNA6,޷FV؇-LQ~j&3yUp{_$ѫg@UaR$V H^fb/AClTuf,JGQə$GpB-6{[ᇙ%J섆8(g,ñsa]F<ܮWB ґL2LPL!K]ӧ 9d *?5 "=+DmRONW&ոl#dFMq'?G[dM0'( +<2gww/!R픈ODztz}V.'A=ɘp-Us1bNNț4Auiޒsilxpcwy5E֤ᛱ)7Pi\v@:7ffuR%W6\T?:9I-}#@OՖk2[ \NaRb" )U_`گqhX!"}]NTR6l`G%L<6=.\R L#ښ.߰i=mPIՁ&+b,KM}Z5~2 ֬J NYY0p(E+39`d-?n(L;+H7A3xa@j,1k.nJ5 ̻E$/qRHZb.}E"#|/ׁ n =B0ۊ`Xذ.kUp'nېu#V(UփcI:j6ƢB[y̕#BE>IlbQ0 urF. 29'(&S_7 lG1/Δ?AH;f, -즍.K/k?фgQC0( }nDKtbpǾVC>it2bֱ`VfaMO'r{>#&%i}he\: kH̉?beWʘXyÆUIf ꊤO/(RG>@_{'-[_Ql⪯po%<wD_whd)Q{ܗRr Oa첻ǚq;EV`:NU*hzs,׫?{ApTx*ڶ7B&CO1EYFK= xU”o-YpA! >6E"l\@eA?2D?`w"GC$&{79/y^kp&5Jtwc ~}u݂e\Hab n Bp˷ǁ3x:00u\~rp﹤,4wW{EjNᛓOlٜZY9J8qRǙyؼ,lAgg 9`wob5Ĩ-CuPm|V`ki52_%[ŵXnðIJG{IyIMv|A=gD d-9;r.`0{=7ŕNO,3q8ۆ,LCoi'_7C?V攔}.])fT itә VU,qGYL%gTdX52b;-=bz8YA?BK=) _V̬}VJ%,<7 9bhT'kwNc%))-J oOma@rXDnbr**;h('KsC+2IX;c-) ޯHg'J3hx,^hBZ \a_ &"PCa`”&hDj():y^|Uݵ.9M tc%m1&>QlOܽб lя{^ R{)NJ^2!:.Y"a~D0ӽ+\}Yq3Z F00 Ӄ*Y;?ڳRڹ I*D#>ev(=]U Ǣc2a9'ǡn/+اPě-aQEǯHAT^Iy<<8`^tUSO=]il++u& { ǒuf qI8Z>ũlH5PwYtl\EpC&~sZEP}81Gr= /6μT*4*)ҧE^`ղ_'J ֈ3ORjNFQ@RB*|dDJ)@G@} /)eb%OP{pX A)pW[jO0fZ3.ĉ=n< l]h'1MQyD^U|j[PҗV>eTs'%bҤ|V'&EϊPLŒ ##N:SJ`âEI3TA0 :Qt}4J{gdmҚRQ` $ZP=j2^G]iE!Hb:?r'QGr RX%p޼zGKQUsu%f6_(;݋gqetCL>"|ОN(:3gGX3C*o~>6 7YgDJ1.Xh~5~V`Bhbn<'wBZlF-RtᩤK1-Gp-OZ$xY*&F >#T穛 ay<1힓mN^?D^\IJf)+<-X4CG-ًF n~ *0}(}|fK*m=p1m5/=CgOc2 Y(|Uy[ U!_ !0+nuS lZ7M+L "dbSNf wum̞^gR/zɎ'߳b=i;qpV.!㨉m;9B)z>vJ ʢl"U@>[R0ܻb ||;u-5{@MXD9_)WN EnBk$jizg'|iHREe{I@9#R l_&OZFFֺ3>IUF^bBu|:P/NtZQÞ3pj&پS\>"p)&< !Kuze3S'^ZJX1mw3 <,K3` 9zwjMK/͓Q$2]N>}-- h=r>cvFH`.UizѐT7,KK`X3X%PXC#*5\|#6nd9bAs\Ά-6p1EB%ezjp:8ju`{a?:k%dQ^u*m˦ҬWt^U26e&i:KM50 s>X^q1X#YO &Gzt*HE67w,9C'ujt]pCKNS.q > oT ŒY=3 PDcQٜ x?kt7*vԿF\.SlxicB$|1/Zdlu;i'U!_Cl?v V,5x5|mdĥ._P-ք*IN$/rbS}rd!w46q|U)h}ZJqyze3O4Ӣǖ8HLK ByDe}bu(gnD_[x굽w&~ fwy!g=h`Ff)](I.5v41JP5,HKs2v@Y+W](ڙU]t9$gц%Rs馲8^m/H+7 yd'571ĹY Zrh-ut5VO3'6av]=ֈX˙S)4?{ټk4TH0^H -Q+m7j [Zk ˤ؇֯ )RJ%/Ǚ@5-Ѵ~2mHOTF'/RQwD5.MLJzxNh/뷺/uZ}3۬Ʌo/v@2Y.D4/bi1eVhehrC2Fx YZ