nvme-cli-1.13-3.7.1 >  A a$gp9|cY"B-hB-K3 ލ&8o*bH*cj?.0܆Jl ƥyQ(PS%"R'OzVXz )/t_? G3z;oje{ߖiD8P&5âdn@3[{G$0&%xgYQRcViL?$2[i<92RN !ЍͿBQPʈ;~bddf7d3baf6cbc8e68ecb48099615611780570cc9f7ed0f1fc9ca1511a2d39ee435a10595bedb3858bb34538b9940b5d906262cea$gp9|}VHz*m1pǿ y I09l:(9*ͽUXϧw}9*eb/F0&>#kJky*Ks$DCLpA`900=m6^"Y3V48fl,l 8fQt|( €j36QCw)£m1<;(Kx*~gϣyԪڂ; BBTyBA\4˼3T^{V / >pHd?Td   3 1@gms  0   \ :u ;=t@qCnCEF F`H5(Hb8Hl49I<4:M4=n>n?n"@n*Fn2GnHHpIsXsYs\s]v0^W bvcdefluv$ wtxy< zl|PCnvme-cli1.133.7.1NVM Express user space toolsNVM Express (NVMe) is a direct attached storage interface. The nvme-cli package contains core management tools with minimal dependencies.a$As390zl31 +SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Hardware/Otherhttps://github.com/linux-nvme/nvme-clilinuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in nvmefc-boot-connections.service nvmf-connect.target nvmf-connect@.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fiif [ ! -s /etc/nvme/hostnqn ]; then /usr/bin/echo "Generating random host NQN." /usr/sbin/nvme gen-hostnqn > /etc/nvme/hostnqn fi if [ ! -s /etc/nvme/hostid ]; then /usr/bin/uuidgen > /etc/nvme/hostid fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in nvmefc-boot-connections.service nvmf-connect.target nvmf-connect@.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable nvmefc-boot-connections.service nvmf-connect.target || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 /usr/bin/systemctl stop nvmefc-boot-connections.service nvmf-connect.target ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in nvmefc-boot-connections.service nvmf-connect.target ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart nvmefc-boot-connections.service nvmf-connect.target ) || : fi fi<aH zFk`U 1L03 C YE\C$$;)V5O'>SX;znmpUq {1E}3mp`@^.dp~`[0# M08B26fWL#AAA큤A큤A큤a$?a$@a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$@_wa$@_wa$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?a$?555d31ba145b0467823b29e25b022e1b3062089055f25de053edf48c226deb9b755704c07ff6229461faf4e54aa7712e35da8c4e1a293485be3505268f95cc32da12ba7eb025db0bce0b8d376983d5b03e2f47f65282b210afb185686ee43e2aefab61aa505df8bd1026b5aed6ddfc79f7322988d21f88289cc06895e87d203713fa3231b263bf4f9d6dff0bbc33c278dee12f834b687b9662c5195d350019bda913343464ebf7defb947e1ae4bedce44ee2e3b3656c6f40843eb653d05d7c61263d30116bfd7048363df85dc05ca9dd835e1d1390813d821504cb1ff43285ca6f5f6d6fb6fcf205dfd46ac8ba79fac23a63d48ab77a3512e09649b55a88ca885bd82cc40d18e94621a1cdc39bef00b7e9ba77462e560a1da117aec15e42b925a45d0bb572ed792ed34627a72621834b3ba92aab6e2cc4e04301dee7a728d753678f359902a6206268d21e6ffe8152e05aaf7d1f770c272a08c524d47b5196862c12bc21729c85a45d88a3c87b07d8b15d98da5cd18e6a920dedf0d943d8e42501da0e6854df90cf67e8dea43a5b4b5efe12f9f4d2832232934b666d2c5faeb23a0560ae1dbc9bcd1bc6296314796b4fa881c81debce0b0665fb39fce08b21f0bd821f4f07d2f2b6fd6a432217a3a5819b51b35172ee42da2bddacb098e58e50bc82bec5f0c6a338d4c232be7915aadc03599f3bcfaad37a2d71a9b84fa13b56f2043f5b47d2d1ea2dbeea090c6efc67ae5163d656f0cdc90d4b127da8dba06fea5598dd98fa81014eb94bf52901b7c45017a212c90bbdb118eb5dddc1e038a1446fb37b04963d71dbac25b3365d36fe71152c8269fff5866e04d35dc2bd36015953283fef86863f9c9b149da467eac3c079deb0a50117729a40ceb66193c6ad11c0431b4744ed97de82532c2183a3fcaee39cd0f8e3fab0044bb9ac529ecd2f73a41cd321ed4a22cdafc530f4fc8bbd884346b3fcedb328597b6848921bbd355c25805931f49f39eb94953c15902e8162255f860765af36cec8909699b4bd2b8726121174929d74650d7e3041abc34505509b312617b3b6592b0db54969584d057dd6c1119940069dfcfe2096a5efd80cb993721dbcd899bf32432353db056fd0295687618d0442e69aabcab6a7d164b208e88f35038b1caa7c8e5358e0bceb638a8b4c598cf2414e02a352738931d1312b53e8a452df8692353bb657c7dabc906f6d44d0ecff3d7147754f958cdc9fffe2aa46c65060e336f27b4c0f045c4ca8c0d78f003151246f571268ec385d29e0c879b1de93259041940741f7e15a8334191da8a469783943d163dec6314fade316294a6050e9002fcaacf3d1f766f829e259c2f81585ad7f8ac312f15aedf4de899d10bc518c7fa0c6484fbfae873963825376813981eebbf8994a3e3b48adb4b4a87ba74d9a3922346923319147814b4abe239b66be3ccc05fb3446ff2fd157d920946a6693cbcf16fc2ce36c2d26e895023061a7df0f333eb02710061a85aa0e7de17d37196036b2aa25daea90845de8593d07ab37330e1e1bea44cd8d94003b677ac627e7ad64d6d799aebe92b996f7b160460217c6e4bd572b49a4fdd1c510eee36890d9f739289594668d29c6178bfe471b76f44c42ac87c9d73d264eb53d322d9caeec389c6ef66762e81049904cccd1c122e65b8b36b7da7a8398446f49df20f7fda18187ab0e1f78515a7ef14d8f222fb56ba337b7c1508accb00142ad7f3fc4aa80a4022ce8556685cc66a3661743462b333b26d17b406fb49149cf9f37101d15196d2b8b5f7b8f29311b11085d2552a1a28ebfd35b5d464a361f3b84a90a90c3e6608d4830d1ab145cb167af5b659496eaa3d9b633ad9923b1fafc54629753247599def36177d1289d54d071da108f391f1a30b2cf7b3cb8811d567acad4460d4a25217abac660de4097b79d8ead3a69fac86a7213e25fc536b13d66f3de8f00dd5901dfedc62dcd5e60c11c5f47c8b4ffc720dc2aed26514bcde1cbebf6dd86ad0e023e90dcae094e352c409a249ca7365a1d3f946568ea1829639f879ce4b2bcc657a166ba79e220579733a6b9dd7c568b18846dfdb8b4d893c01c0c57dc53e78142965d08f760a90533c925d55b8bd55117b796596e7b32ec8df96887b50123ad6c1ec58c141bcf6c2e7ec9650451c1091fa8f7233fe05db381aa6d7a980d39112c25b6de4dcd1f5dc3be9218ac7613202745835e60fb76a49e459b47dc0002d445aeb49d536302d9355121111540a65be8712219aec866f9fa4c00ffd5199cac3cb233c28ca08c1518605f30a2b461e0b9af9ad4138ef0f2b1935c77c5cab493c348b099d0afd2243f12617821befb37b9398888a81784555af24a8351260fd71ce2b74f397775c049f68771f9043c52e1e795534b64576815e6c854697c4eeb57800ee28c87c8b60ca6178382cf5ed8f01807e97311ef5667c053d1df9af234fd6700e1f4efe190e5e34e70d76f537bddd51cf58f617ddb13bb811d4e1168f93d0bfe70d714c311708050229d59a22b1f391831fb9da5a5446a2100ea1eadd821c6b41398e0efad0f71e35b46952ce1a44a42b30766a24ec09079b69107ad0ee33859f63c2902e0bf8438a3cd8a3ec68125ade87ccab4769538d1a4d973c1671251d04d7da9b8227e3c2c1b5ead3723847a47f76afd4c0700e240d143d51bfbb281e032dae7ad5c007e48c083b1961f5065759c88cbed5afac13f45a2fb4f1486b193733b6996947fb4eb9faaac2c3441616d48c5d9d4842b516e5885af0492a8bb30edcd0e15c4b30e151b5ea32b07f4bdac47450803288d460ee99e8f54635b88b34ccfa0bebc0089253994b50a6691d173a331ec07f39d4adab365e28ca42dd8a500454e568e937e4a5a417a9b27dbe18b779f9250e20e2addfe803762cef40ae19548a16fff41073e937fc563e4581e68ec0ee2b9470fab5cc5ff825214c9588fd04f79ee9b398b9596477298094a098f013289d36dc1a2305df5238afdcffe22db653faef3ea08dd4404678bdd0684e52ec2c29ece95b739abb85f98c6d1f44e96451d53375deb760ee0af47bf024bf40ceb231510c277d21c21fa34bfc5b33f3f08c2f9220b2554c99e845e45b8a4a84c3a918dc8c69e48f4d16c86000d0a1f4cf9b5d40604d69bc6ff7a464c115673efd1ab942ca174e000b26eee9b892a3c4787969b0f7e567efb08b350b1b5c774eedd4c749981bdb3435037e483757cd0950c2a4eef105498461ffa39c8e7e0d4620e365200962a41475c78abc4513b0821f9eb132741ee9d6e7bd5ef781072a65fe60d1b47f963ca097cd628a1f6717d1cdd5f08b0203c11c8f8daf3dedd47cbca7d2d0761c6d5fb88a3e8fa57d3a2ac5e0e5a8785ab17b58202d061f8a91d6a4176ac7fb36e98b212710d6c14703f098de02307f3f872e992277e00a7b68991d8fa7a9c2c63e558bfbe04170539e1e3bf00df5354e75b1f7bf5ebbb3416cc9f3d835a725af619828e22cd8862bc45de0429eb52b7bd3f04bafdc00b47836a1d59fc57053fd03edba5087eac309548e98b12ade0694195f261758ac4079deaaa62fed91d86636a527146ae4c83d858defe5c99bbed66b0908fb20fba77d123e47adbd8bcbc1296477b5f6f257cdef371c6bd63d9acd9be1e7cf3d23bc2ff644d234d4153114c2b9e525e5564a15cf2d2eec030a1ebc79cb5e44226f1ddc3eb6ac51bf5f9fbbdca94bc26fe0230c8ad6b2eaadcac7745550b2283cb7c1b7e55224a83a22abd9aaa955ed7e670b6e925e50da02e984b135362719c427a1dc31e48d1d40b6450a588118f53e851b233ea8d1aca7314107a4acb5b31db1707c6b4ca0220c38199ea2aa4142698dbec23c39948769adabb8dbe68b2dcc6c71d821638c888bc432c748368018722283b7f8ce03cff4023fd162fc66908c2abf761ca8e160bb3b034398968f955310f3c98d12c1c0dcef741ea0fee6395acd57adbaf4e2c65762a266db3488ddecbba239a30b43f43d31fa024b2393ad4ddfc85b442f669e8811df462637583913031470531f78a36d280e40883694b4cdc518c37837b8f6015714cf4f0b8d51ae66f0a00a1a4d3fa177e7715edc15f2d8e3c1193b5a9e7c88e30f4d337c6e496888fffb0b6fdde0850aac355fb67116001ca488f3d5a5cec224246054b2d6e4b379fe164fb73aec1de46a80270e54f937c0f4dd9e6c8b167041d11decfdce4b22dc4526c63ad4854faefd1a88faa5b4fc856c5e6b85c126c28cde61ad1538ba095d89584e1000089a2c903b8348810c00476749a1e183039d7256c2b2758abcbb5a5e7fc7268af1c0aaa33a6aa810c5c2ae558fd0d3eb0d605a072d639422e6552548f1a86e95893155adb46f284a617d7466d4cbfcb7ad52922133aac6156d1b81116a2ede0a46768b1f99fc86aad9f4a2a7528b5ad81e65ad111844cf892aef3db0b3ead3aba0cded79befac16ed93f9745098cca7402cd1ec03d4f95c92af2a9b726f3dd8074939ce7ce902991fc2860938c267951c942f18036c4790d5c352bc620191b2a5cb3c36564d953807b637c993601d2f3e09b980e4c4888d1f1e0d368b51762542e9382eb99fa76acc293dfb60a1a8fbc9b3be978c8fc4c8da0717eb71dfc32b8e2ff04a08b10ff39449303a9424a7caa068a527632c8fc5e1a8c84b01bdd79a3713eebda7bf15dd9a1948f0057fb9cb3810f4a2952919aa0c57d760c1ad376622aeb504001dd8034d534f5ffe29c5a7b6bd7dde22acfcf2dcefcd518e09c4ebdb4e58a94f0c61408fa6060e69fa85ba526658e5226e8dcd13b9f659154d1f1bbf4e9fbf8690838a50efccd04ba7e3428be10c8fd248b95616e18cf7367a80486ae4b82761c6a3258d01246e4acfa4d622d1148034aef340508aff61a46083d0b24146b48c6db4a86449a520e4df99194f63bc946ec05c6d2000957541a61ae5c281e78ef7521f85bbc3588ea4d26f4a70efb0846b213c16e77e550f0259affd8f8363be7060ec3895bd9651db081c5bfbe94413f3965dc0c554de78697c6fb1038f0c43c29fa465b94bb9a89bd8f61bc4052360d236ab26617f5f7b8e6e3df65181a6ea7130e914233843898a25d3bb9cf5abb321576ed51c25a7fd0d77f09e7f764664bb1ac228ffc773435fe7d83795e99c0fe8b13fc12e41c0e893c6352fed6abded7a0e52d11a9e4cef342bca1e3d3ba4d7207dd81d5e30d98749d650793977cf9e6b38e23e10c04390ddb2ec268af7bbfed18307a0935ae4d5f7588a28f2af5b4679cd389ace4186847bd3d29ea2bdf4d3fc31e7e145ea02f8740ad142b2c0059b5fabec3015a8f7e86f22011c6e7544dfa9b1eedf6572c8a58e68083024206735bc2cd728b0f874d0df8b198bb60a65c57e8dbab722a698563c699baacf831cb24e9a4cca41a213823e45023f4bc78fe0de3ef34857ece37295cbf027ae438b9c924742465bde1c9cd3cbb76c51273f8a6d18440c4955943fd4c2006c0c79fe4e013e17744777ab5383dddb5d4c1613e22be6545396e5eaec4c5ded270b7d08eebd982bf6934d7d6b632fa0dd1aeb606e3d6f366b6b73d4586561160322ad336021a4552a17acb36829d977bed235e7302ef9459d7acca4207e1e1714e17b5f80fda158b5bcd89d1b795918c6caa41a9372036f9bcc3b7099c1c1ff1342d8935aaf6dcd4ca26ed11eeb697ffd61dd5d40e89557aebc4715cc260ce0a4b1f042aeb2a4dfa753aacac64c659f2059668c5c807cd612bff5fc6e8f0e878061b2b623f92b23f36d4abbe69233dae73a605cfdbfa1f993a14e08f72a3df91f0a7cfcff81e040355b290523b9a6e79308b3bbf52b464a401a04ef76402464782011bba373520f4ada8d6d7f73488e910a3b97f5fa970dd0ada33c3fea9dcf4491fac916ead1f1f8e0a49d2226a4e9c8ecec83c1659fc1267fff137b94ab353b19dd1d9b1b16153b51f7c8a3b9bc8408b93aa99510b5bd2679fd7f33aff35be95a22d8fe82a50425d38976c56dafa70a39511b31394af09294a59c7916287ee61a3575730f376af7f602b081b9ac302e628b9f092584350ab6d51bd78073fbf17af33564144b5048cbeaa2d5bb83b1f7d0b04d24fe48b3fe3e756c682e39c66c99938694affea334f06a3b879c44640dab60e200bc8f885fadb87780018628a9a952e908ad5e1c5243fb19751e7b6b2e7dbc8cf9f04d7d22ba342f8a639e6792cae64fdae2a851aa79266a8e6b2dc36f1d00ace5e52cd659a570a4ba81cf9563f96862c4ba438c6849bd9c421ca83b0615f283be93785c3465dcaf4a34e93f2b78cc4cee1649c50f44e55c762ead24ce48393bd78ba0658d268423dbbbe8cb09c1709025a6379ba85862f51bbd9b2380f7ea28238af55f0bd0470d8f7313936b62b512a6e179ee10819bcf66c61efc157bfbd96250d66630f2774aaf3bd337ab51fb2fe8b11c1d108f37e37e643569cf3dacb0ecbb26769d1bbcd3c0458913cc3a1448aec0df958d5d0f297213ea70233223c1d7623f32c89d8d526a20a6b29c2d0b1b1bef7b70948c63a18839898c006ebe4b0fc8a208712f88be46451ab8d16c403be391@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnvme-cli-1.13-3.7.1.src.rpmnvme-clinvme-cli(s390-64)  @@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libhugetlbfs.so()(64bit)libhugetlbfs.so(HTLBFS_2.1)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a`@`@__9^.^ P@]@]҇]:@\@\@\\!\}\\ac\P@@\N\73[[m~@[i[@Z@ZJ@Zľ@Z@ZV@Z2gY+@YB@YY4Y@YV=@YP@YP@YC@YA%@YXX @Wڍ@WWWN@W4VVVVwdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.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- 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/shs390zl31 1629807681  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.13-3.7.11.13-3.7.1 nvmehostidhostnqnnvmefc-boot-connections.servicenvmf-autoconnect.servicenvmf-connect.targetnvmf-connect@.service70-nvmf-autoconnect.rules71-nvmf-iopolicy-netapp.rulesnvmebash_completioncompletionsnvmenvme-cliREADME.mdnvme-cliLICENSEnvme-admin-passthru.1.gznvme-ana-log.1.gznvme-attach-ns.1.gznvme-changed-ns-list-log.1.gznvme-compare.1.gznvme-connect-all.1.gznvme-connect.1.gznvme-copy.1.gznvme-create-ns.1.gznvme-delete-ns.1.gznvme-dera-stat.1.gznvme-detach-ns.1.gznvme-device-self-test.1.gznvme-dir-receive.1.gznvme-dir-send.1.gznvme-disconnect-all.1.gznvme-disconnect.1.gznvme-discover.1.gznvme-dsm.1.gznvme-effects-log.1.gznvme-endurance-log.1.gznvme-error-log.1.gznvme-flush.1.gznvme-format.1.gznvme-fw-commit.1.gznvme-fw-download.1.gznvme-fw-log.1.gznvme-gen-hostnqn.1.gznvme-get-feature.1.gznvme-get-log.1.gznvme-get-ns-id.1.gznvme-get-property.1.gznvme-help.1.gznvme-huawei-id-ctrl.1.gznvme-huawei-list.1.gznvme-id-ctrl.1.gznvme-id-iocs.1.gznvme-id-ns.1.gznvme-id-nvmset.1.gznvme-intel-id-ctrl.1.gznvme-intel-internal-log.1.gznvme-intel-lat-stats.1.gznvme-intel-market-name.1.gznvme-intel-smart-log-add.1.gznvme-intel-temp-stats.1.gznvme-io-passthru.1.gznvme-list-ctrl.1.gznvme-list-ns.1.gznvme-list-subsys.1.gznvme-list.1.gznvme-lnvm-create.1.gznvme-lnvm-diag-bbtbl.1.gznvme-lnvm-diag-set-bbtbl.1.gznvme-lnvm-factory.1.gznvme-lnvm-id-ns.1.gznvme-lnvm-info.1.gznvme-lnvm-init.1.gznvme-lnvm-list.1.gznvme-lnvm-remove.1.gznvme-micron-clear-pcie-errors.1.gznvme-micron-internal-log.1.gznvme-micron-nand-stats.1.gznvme-micron-pcie-stats.1.gznvme-micron-selective-download.1.gznvme-micron-temperature-stats.1.gznvme-netapp-ontapdevices.1.gznvme-netapp-smdevices.1.gznvme-ns-descs.1.gznvme-ns-rescan.1.gznvme-read.1.gznvme-reset.1.gznvme-resv-acquire.1.gznvme-resv-register.1.gznvme-resv-release.1.gznvme-resv-report.1.gznvme-sanitize-log.1.gznvme-sanitize.1.gznvme-security-recv.1.gznvme-security-send.1.gznvme-self-test-log.1.gznvme-set-feature.1.gznvme-set-property.1.gznvme-show-hostnqn.1.gznvme-show-regs.1.gznvme-smart-log.1.gznvme-subsystem-reset.1.gznvme-telemetry-log.1.gznvme-toshiba-clear-pcie-correctable-errors.1.gznvme-toshiba-vs-internal-log.1.gznvme-toshiba-vs-smart-add-log.1.gznvme-transcend-badblock.1.gznvme-transcend-healthvalue.1.gznvme-virtium-save-smart-to-vtview-log.1.gznvme-virtium-show-identify.1.gznvme-wdc-cap-diag.1.gznvme-wdc-capabilities.1.gznvme-wdc-clear-assert-dump.1.gznvme-wdc-clear-fw-activate-history.1.gznvme-wdc-clear-pcie-correctable-errors.1.gznvme-wdc-drive-essentials.1.gznvme-wdc-drive-log.1.gznvme-wdc-drive-resize.1.gznvme-wdc-enc-get-log.1.gznvme-wdc-get-crash-dump.1.gznvme-wdc-get-drive-status.1.gznvme-wdc-get-pfail-dump.1.gznvme-wdc-id-ctrl.1.gznvme-wdc-log-page-directory.1.gznvme-wdc-namespace-resize.1.gznvme-wdc-purge-monitor.1.gznvme-wdc-purge.1.gznvme-wdc-vs-drive-info.1.gznvme-wdc-vs-error-reason-identifier.1.gznvme-wdc-vs-fw-activate-history.1.gznvme-wdc-vs-internal-log.1.gznvme-wdc-vs-nand-stats.1.gznvme-wdc-vs-smart-add-log.1.gznvme-wdc-vs-telemetry-controller-option.1.gznvme-wdc-vs-temperature-stats.1.gznvme-write-uncor.1.gznvme-write-zeroes.1.gznvme-write.1.gznvme-zns-changed-zone-list.1.gznvme-zns-close-zone.1.gznvme-zns-finish-zone.1.gznvme-zns-id-ctrl.1.gznvme-zns-id-ns.1.gznvme-zns-offline-zone.1.gznvme-zns-open-zone.1.gznvme-zns-report-zones.1.gznvme-zns-reset-zone.1.gznvme-zns-set-zone-desc.1.gznvme-zns-zone-append.1.gznvme-zns-zone-mgmt-recv.1.gznvme-zns-zone-mgmt-send.1.gznvme.1.gz/etc//etc/nvme//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/sbin//usr/share//usr/share/bash_completion//usr/share/bash_completion/completions//usr/share/doc/packages//usr/share/doc/packages/nvme-cli//usr/share/licenses//usr/share/licenses/nvme-cli//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:20721/SUSE_SLE-15-SP3_Update/a4c69625ce47bf9eb6dfe283bc96a6f5-nvme-cli.SUSE_SLE-15-SP3_Updatecpioxz5s390x-suse-linux  directorycannot open `/home/abuild/rpmbuild/BUILDROOT/nvme-cli-1.13-3.7.1.s390x/etc/nvme/hostid' (No such file or directory)emptyASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=99271293cc611aa16b559e2870662b179728a06c, for GNU/Linux 3.2.0, strippedC source, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) RRR R R RRR RRR RlaMeYZ];qZif [ -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-8622910c7aec8370720b2ffe682ef13c626b53142c2771dee2abd48635c4a0984?7zXZ !t/] crt:bLL ٻ2U8tdGF.f:zul nL}x0|[QI4 ;K6;˨s 8:e8_vP$aΑdѻKfmp]HZ!S>183t|b$~:VpQHћVRtxϼ̓7vd. ~J֑TTPw@W&zr-JAJ0Y!4zGY^{wB4?-)ÈXcWZ*:;|d *` h j89ZӮ@zwǼ~4hѣƛ3ޭ1CggpbTfxS*W~g' ާJM%>߆Ig!#w{bqHܚ&'Mf>U)rG# ̓pJކ*h~β'kx.qWV]Sz/y[4R0UDӄWtl~c4xDQzWBhLZc[dl"7aP7zU51SCR2H>&L#wu LqlͷlI I y*|2>7̼B{GiH媮wssDb/fTual5"bJ{0:E(c7ϰ}3D?z,pFPWK,[y_ 8Y\0 X?>Â\zC+>MZ(Bre/@\Ct.|9AHR \<"Uu>;4!>{kvSClOG~θkGZ`!W`"G\yp'$XΖ+!<˞nQNK@-<금&TF}a ;YoV H| ! {_l нm\1~zR@Džu *.VSr)`9@QYJ$P]ELjWjg u߿<qhp5뎽LLL?<#"|6|Blb)g8?yjGm]"1k쌰bbZ[ǓJ<xl#ʭ~b0O;QAwTE*nt֫x%f7i_,nmcKaLA2[5w-'c<];L7fNBZ`(|#K2$bk%6"v;{8iH+Uܽ9ڝX=!Wo8[TF] a*ߋLQϨw)>pQ2I?Νs%L꜖6}3N}z([ʁ64"T(!ශ }lJ7Ő;/LL><PfjGsTB cH+砗 ʪ3x5s(#eP]w\wvCiFZPG{cД켲9]$p?s YE5=yRԎp<2(Q Mcc*VI15ʼnp tP5]w{ıa@R"# «1ܙ$+ß%d|ő(mZ5MOt\Q)x*!BY9/d%8I3(jtq_8ϙk@4',}(vPGU C++C) "-_{B![ioRo?a6GZ439eʙV.@FrcCJ)h!J޶f'6vc9"T#Ls>_ yQwlSޤ'W6 ׇy^wMR/mS]3 >)Z鐇i?C_t7+.wSa[x" $esn u 9PV`Q>-!}u0ex%lQ[R#ڽ_ %οS7D#ڏ\Rn3e4f>0V䢮Y$zGx'$J`z$RyA EUA5t)ːB6id@VTs /F]]/$'D6͜ j{{`XxCS=C촍穱Zx<F@*%'#*c,mW|x 3!ۮ"(*JV\ _Xxc"u:>FI!:{LB`E'캓Z+I4tJ Hv:㡦b>#=g@!4_-$‘x.J x.?Dc6cp`Pw>m(>J} !;rTep14?Bz,ZX/p0Vv9vVFk$v]Gh/֎<:LTT47Gexi%N-r]cIlASX"NZB2NAǪJwe|gk@v+wN+rk3y2:ӏcvPM&D$Wj,?BIl9?oPS$j|Erz6a)$$y~%БȄz!>H:_bX[D LbC3) _wPTb=YG|<{`cAkS}Go,LDtĴpxO~P'~ε(˥db|? ЋR ԏBڊ?gs&m%pS/}YCh%'oiӉK&ETADS|O\]&3R{JqY |#L>uxZҗ3^8w}<VMh髴筘wYve9}Py5B٧Qn#eKĺHj$*-#F,T+Ç"ܥ [OO92.$XV\ߴԮ`E<}3+vΦ4"ccOD)]Ї|*q)lnS^ȠgQh?SQO Hl}GWu ?i՘Fb!߭|Q;=Sp#Z9YNa\}jq{=#GY8gAHCQm  (:nF_:fkMR>䲱p v+Iq( E;(yE*RDYw}2eTO1XoόT Wʪڊ@z&҇sƕ&;%~x^HSuz͠<NI[oz"MT; \;jJIW Hq= ȒZ3#@T[}+[tD?suss$4>ôms[nRaࠬ_[)iS+$j]OJezJPIp[8I`;!Gm0 b8M:YN%R bW.\}h2B*aߙ'FJ-PFŽ;r3 brcy{6?B\]7 #'W/n%'/>S+ ﴔ<OC+㜒5LzdN+0a$bQPTMv翉|߆fsh=wJߙyAɁtΘK&FgQ# 褤m['4_ 7=QQXi`МoFJ {;1fgpL@j[CfʊR6wɥ)ˇPjIK>3?w! ^؈mR@ vy/bu:Pf¾63 ngx0qMHc3kS#&4 ;Z:j}c돦SVygLNwyh4h2gC7sTهsH՘'<uK%H b6+ \cO=m-{顺O "23fXjogc\^:`Q n_ lp5&~ړ!F/9 ͔pqĈ"0[}BsFH G7ea_7,sT$w9Sas) "cbP~%#pi mvh;ѷ`SQ(afo׺ۀz#q}vnѺhD"RW+ Џ&>K w֛~8k+-p=K"kxܽMyԥ`-p79ؒNTri0 ]K񹱏2!lfy5F5z8@\ZZ#؜n.{3F*:r{5 R=*%z|@7˹NVgW(ሄc_moeh*17,+I9ȷuunx)ۇnaLAgļUe7Ծ8 ni6jZ2//)N;onajA84mQ4JB\S;Ƣj.hLb\ TN 2چf_~#|6 ⴃ΂j,HI{+%sKo[s;GP=*)pk4ĹgجaZkj\~@c8O%Gi6%3cEK 5k G u]m{E#sxָu)r:x2\wxi5gr`M>NV58Ϝ^=akuN}/-B_'?_iyV:cG6OAjiaKeu(Է4Ժ!+/"vIݑtEvmOfxՌ}3#BW5@"nNox/__&1JrM6 ' D:hD~8K0*ua{d7uFpezE·jk|qNxy z{aTF&x\ 5PuD NnCóV\e[Yp9ei=۞fe+G<5$ڛy[ZiXsy]4[? c86e rnt' o/HRMQ?9@+kG[a|ݴˊ~IW~K= <؆Q;#m}/)&xŀMU%:-;Pol F5.ŮVIB܁wɜnb,3hMHF(_aH F2i\%ur_ADmldbՔ=-S:cGQol1 )fM~d9-:䲓$}>h98jJCE o6d766!:QtA99C |bl;!U?Hng% ǹ%TgѦWq[[F̓ՂWW{Z wO:Z6iddgx@.k1;SH[v".pg/^;&Gb9MP%`vKx$1p{K^N&p~c>` 6P# )qSD4W4qrbd k+h4琀Yy>Ci0fȻ5f()ubٺ⹥V@?Wgx}P i B[J-Oz 4& C=Fɣ"uEW rwI'='ݢnH@XkiPm7íӰ5[@o7d8 W{$YAdᙀ+1?%T֤p*x߈؃WHC9Y 2$+d!9[g2sq^&޳ݙa lR`//Ga`Vbq9AA_qQt3kc-8;hӃ4~(lEwq]#vaNy߼{(g A ٸl=]-ڃUnQ4H8V'"Tt7 r=Ќw6C:.VC/Ml dJ`*2ȔWϕ YV Z4h8od2u剿-,࿀ Spe9>aR*m@ r,T!h%$<8^;V_h4S6>3N`J8ާiO#̱ZR//|oXh7<2wnjIPfVF 7f  2 َaTF{܀9+T(],[yt疅p)BH"aC;yy9[$t"Zt*Ɨ ݨ~]|[^Ve#e4xDLS0/:QepcX9ۦ%]Pѝ@!]|E  T+я`JP.ɺrG'qm2n L$ए@KE}r kn[/%Eo H/'7z3.OusX)lOy1G,Π$҇~--m9NӱZ8F*xRRqAŐ$}0CFIpRi$iݕu>2<賯L|H1oΒي eQ`|#ʲob0UzdD(O@^k^}JCb\˗R~~ѧ\DžΫWXh>kAA S]@zcO|xPHrb:Z\=gBL̹K򸕂~I 1F 0Vd|DDhH`ണ2ߋu]Ӕvѵ"+#FM)*h "k٭#g5Ff.>- "ҿ89 3J&]mBí'Kcr Y^X)X,<`?XB" #쐪2$ 0NUr]+-H3Kˎvj6!Iy(^N> #U"0RqTO UGcGo"xWKh㝣p ؠ6 .- P 7Ҝ!# 18v-/ck/) óB.@2ޏ{}U7QBzy!1oMb4(gAUX&G5#S, x&Fߎd*v:r Fo|Uǁ-~eauz+SA沤's[BO@wQn@-{՝=%m2Ͻ0L&?nʮVtc'Οt5{ƛVm>m UF7X̙m*hѺH}k`;ȫ~ض: W2.ȁNd=,|dp_IhK4 ?ij|nˌ[| S4mU(d,d9X+M|Yi k̮H׭?P*vkTǔVG mZHƒ6I>Ѭ:z!<qw:Z@0 ]+>") X|K7cdRFdU*M] h~WJíRQϜB]znJG9ORT'ϰޕ^g389~HzyEcaz'Z6Χ*xFȑenT`载N<9Ȥ^"EG|QC2vu'[j*ּt\éaM.Zb{' E{l;a|?au@l˚ ݧ$.EK" .uodrѩt3 mMO׮/i *_.yͣc5ƔtEӑ-0^/20խܜ@GeiT^>19<4p/Am|)ڠ#(##:kDS$b | J6t^V}Ñxز7g#潉 H3?e+!͛aeⰌ8RcNI-bd~f X@mEW #z%chB\OMw ?$VdʩSsI9!Aur}֫ . uyb ;~LWvV6" \b9:z[)&\pBNzs4O2Otsd\ 5Mo]O!9ܗC`ٕ9:V]"l093 (5#ဪ`W511e"`i i.,4{isK#wHz!9iY+ ClV.ulŜ\|F*]I<DqRLz>q"9݊y,XݒtAc8':IGG؃M?^j e./Eo0LV(g64zL^Ԭ(QT6CweQN"(>7Β IЕ"(R𙼒^Z2Qa0okv94ZBz.'sy}尲6?$)-(ww년ok9r:†aJBpdơb_ik÷1`W}\1C{J(2CpM{m.sDE=5;Y S";ޭ ݿ4lXiPMM05.V߲9/!=|Q.-"/ k&QW-lP3rKRdθT1ĽF&_Ȟ3~U)t^hnD8j ӹR*W–xˋVq'_FLl9q9-Eu.3WQǔNjĮ#Fe j_:&UE紕PxFK˱*KuS!M2T *9vVfKrjS4\"VsoͼPވ^Џw63A׉ĔyA bʹ^$f"=6n02$kUnkN]q @//!*0vJoӐƄKR˅)L_泛_i`Md7ų>b8 0 lBY\֫AUo_$ҠvbEu!q3ݧ69斐_)~@YO9^ ۼ %+\ng>|]ك3% Pq-%``:CCw[`;s2 *I̝nDS˾/Aq>;ӱ\2.š'FVOck LqWI0Ô;R+*~n5Peo`8(CuW;r`SKf,?o8Ŧd9k ; }Yn*K+Nnaoi͹pffnzk}TųN#J} ͉t( g.86lkc/3 <&&p&[˨RS>lbEl&xJ*s "+ KѰ&|Z&ߡ]Ӵ$^,9^ "kk5v%SD&ˎC`_li}(/pK=qz $]2#G,/n}' 6Kf/L3i1w0[^x 3s dT# [ߡ<͵Gĸ届G9tR&z1BE{' `VFj&KI7kFyڑVcJ ;'s$%O^eLN"RDaY}qpf!ȈROu/&Ĭh <4s,PCh7*c beUdxJ=ȭM18m F|CB62j <ԑҘtpHisޔ@2Ug按N/-w(BZ ]TVv{4E@ȚQZ^@g xjeXj-zEebq"C?/܀'\<, H {,P(BUS(#LZP68ԑ̘*iKb }NmW#I rp'(yਟ=H*zAϩ~Q >!P㡴Mm&|I$jᕏ_!V=d`8ƭm`bb706gA_0w3&p|VtzDU@7(-1"!$v-My^2Wgo(,l%dfl1u(QF-إMeO2xT+I莙30Y &%)M4Ntnhwļ̳֎ Dr:Ğ5&($%8Ӝ{&V= C }b}.)C- {UPSтLvm Y/*/]~s=8FG/uz&~;ߎEH@Gmqj!=,pw`;^bbɻ)M;pB;7d[,E~^.ߊ^);HSLDE9 Ņ2@ע9mG#Bbg+8;P3z7CπUrh oe'T]2 q7qWB E9@h~º*#Cm5Y32j{iBy*勒]2QTO鐴~ycJ>884twO&s,+Le908k%KF0+lKh !&T'Ĝz!'6py<]7JfŏpAI]Ts<"-R(RU';bMkg{3.sj`*9&FSJ1I0rQG^/3zf o }2d+1d =yO{,Qgδ8"F*g,NOA9tܿ؟Lӄ F3˷ wlT Qi" œeQKO, ?#i6 Rb@+exmu7 R\$)km9XIL{2N:cC7>XFֵG=&9~|LbCs88MrvN3߷b<+*,ޠmrO. gqK1:H-_-Mܤ8QqH3_ӥ4ʋmWk{_&aq#=36Et.@& g Pd_ޠV+9|IifP! 8zԘ4Oմj ss`Sfe㴿np^ !ҥ(fIe!KѢ|mXI ŒܳZo'l1FF'-+P8gc:Qvu~dXtqZtߞ [UG͛2f(5'ьF Rh)ҹM"S{*p.6.lA*7]L;?(]~3TvsH|!V(8 \^:l .`]ECkRHEH'W;2%jJlNj+ ,t+vibh}c`X*L2 k$>ِ?{?ⵤ<S P$iuELɦ|\NnY5ňժ3B3xBD@6jO[_=~p5)C!fLʽ-txA vXE`^fmgk,[{F%+pgBSEbX(ɳ"1UͼIPk%sI/.K,b 0+(v8gB_<^i;Ux>pX&dm9${0p(g-CjTz'PR smc6yͫli:ڍBnk [>Ѭgn(/̮E*+pb1ĊFةY|.QcR֋\7s=ˀ)?/i@b>&?8skӫ҃E0g_UU4g7g~F߇_;5ꢨ({O\ 2}Fwbx[͢|o=OA{`Wm Hcbs:R\^qb`- VO/ .7g<d|ƝAR'ڊtc]/^1pe fʸH[6ەHgY ?{ "R=S7fx6û:IŶ֝/!;oK0Ehk C^&v鰩aQV(UKc LwQb(8t^ lm_${vss?ѻ*WilJ%0VBޚ֩0g)fJBʚlF&{{ԎJļ4.!A g/#"834xvD/m_ZV NM/{[N8>7,'|&wڽD*6|UYK{x5C*= zalA^\6@2bhYX}jqJPnP%#6prBYŁiUz9,J||YmN9 -=sD*Gc3,/A Kħ.}%#ITw%7תCZ2oGQbw/qYhsSLrӽ@U*6ZC.g-$ry F6^V\Isg~Je*0jʈ$أX=z ȿ퍥jkw' @fr* g%փnIHAkRcB2b%{[xˠMrfAlNm?q;xv E6wч7cWfAXTt XQ_*٭jGt)X͝cyV*,Qoś+ln`D_NkZ#_<<(F_ҍ ãNkh7d-8t'<2խQJi8Gq3ik;-sq s۔< #3q.̔Jufc%vp"Ƕ$ FXw,6elPr^o`dTt۾}c(L{ʡ22t~({CN.ukXӃy9AF /A=Cu'_#vMH8g<AŶxoK֊ǵ}vBaXxXCa)LgrA) F 9#C.yvɊח>Rgpr1?`YLec :f5္p%i* _V Ldǿ>*9 E;"{;ȠKex^ L̅E Nfcdާ%ӣ 8lUґ8!eKQ:w}WBĉ;0vb*Pԗ ޮ/&ǒf%iU+WlUm>‹9m"^F>@G "e'Ak&5 ]t}!eeU<7|<% %iOTBe}qS*>{QUF #—p0Xg)p9WMFu >0CeeecݾOi@ɒQhR%u{J;uJ^;;mp+00\܃>d! "m7(o)+_*T9+0M|IyMt슘CHh}邚/LI }pL;Z8W¿H&sU2QDxzjݓpq; gF9αoۧDžЁȻqMD~`D`</Xw\3OݯmAlj7_ڐ^ 1n^iuz͙uUs@Nj ݈H1r@$GJ9IX ὠp&U 0qc}Hgolo(,)u7( W[w]kx~Uq(6SMC2U)OYѲg$2QZН g$nwF'+ ޖ9=:;Sd?= \$0p|'ϯxsJ=c7*WX vdIѷ_K\^J6V$QƥpC;|+[&흝=):8Θ ^Tx;~hFY&}BdmRu?˼Nz3 kK /`f73 M+\MKYWS8Zӽh152n4s)ĄcHպbu-y!n;Ž y|= rF'Yzl\4* rHU˦K S97n$f`Ǵc5-EYe3jmov ~V1 * tj.Fm hbzf4ҒΔR4dHKH>{m;P%lV#I. q5ܤ{KO!>Bt*E18r憕Y .$2}kJyOdRgLf71ws>m8(N46y9 '1x)~U*e4uG-wcW$fEWgOA~,Lb$J5 94Q1?:'PR&ά].t^oJ8ZVf5OPg܀w%I BD &5qP7Z [?2{[Vu.$!^ YfUQ%Q樱bE{ rzlkS<_`e@Ƹh܄km2ez -:nZh\YQx ~3~}G )(}q /chfV3qm&>,wi\\vѓ\^yQhpgjI%0jފV%F 4_*Рdo)Hz)&Ge Ȼ}6<v4 '\LꠦE$}Ah搦έ?A颟7=z`LH!pl_$ MCΌۤ,/)Y9S$d u}6yݷ+U;Ce~eLYD++X"9jq/j @j8^LwPȟ#jy՝ǟ&oGZoSNm CB?1r#>hM`8f F)7s =cAfhBȭ=ʂ;OIi߭.}Gam~;F5Pr9GGX_fDrg?tt_xllrD:6NҞ^zs1Xzgm.z<5v{UƳ1mH.M ' lZӥ t\$5Nd)ڴ;PRx;}ڢfNeז(g.A(SW ugG1Zt[nd{wGgWF'gvU7-꒭h 2@17JNg7?󙳤ĺ1KvxkwZP}aF[Z]hVv7HA.ArFW(m g&ӫcݱF۳ pcw ;3vnh&+D BxXk=(mKS1CXFt>iIƻ3$+rdQRmB{$ gbĜ(8;),ƕ.?'ѻrjp.CV{EDŽvO|K 6It;N.~e>R#1 EAfZc dd UR격o+t:sFpVd )ֿ&K*R‚ꁜjtIy#r>f6? +||~@jG#|s-;܄޵P+`aZ[PWѤg86[_<>ͲMfH? ~LdFRƮ2(p;fUlRtRgkC9[[H]v/HOiX A!u7R2n%*^ t0 /WȑoFM^~^8ӋjKֆHh}ߐ+{sD ):2S~ ?*Rp x`14 ~,# Ϣ#a}s;rnz' mȞ䊸((4h(jE!|jG\pF&⛋ZUqJS-Dj\mp56aE-va"go~*֔ JZ4S8=.TE곝0ߛ(vz2颠.`DLc p `7X~E1)lMXWT&bs|&SxCI(6,ߢmUBҁM"0f}ʆFVG@ZiZx]4@h8vb=oi.}JcwɁcg$mz^_ }?shkH=:AH{l)ƎEuy5Ώqr &y[::Qj4O(ޫ K"U嵗ό>R'y4G#a5odpe)1cfal[L8tWr!Q?5$F3]yJ9|1<}0S딷6=7zUΔ꫺]JH}\Fh}8(Ia(⦦T܎SEe-~@UɒSP3v.siF"ڟ1i^v%-IOt!uF7WB6VVY"Qw$8`32S &_~8Eiy`; MZ5pO0.J&KY ڶg 8GY ڮ8 J?hiQ5C&Ths6h6gno"p͜΍ n)n_SJҌt~TH4QtEUo#zæW4aAFd ^?g#N~{E:DB}_E2}1!y%/Cmbٴ%pS!]ׅCqv_p([=-E^-&(d$o6iF(#Ԁm<_Qu`EfX|e &I!6|qA:ɜ"Vf3H)11koPR2jZ+;MB Kr2 \(jwy˕L ^_)7X( Uvtp.e",{C7Di@s-Q{ Ȩ!Tc>x5SLϘ.`l:;o+O1O6KB,AaYՃxth tIWXC?T?/_M$\0a"f4ųZUXVj(&V$4k#AdkYWk Y=fqka9G=5JC).r>i"D(˹GPP` .AS3ƪ}^ tSL%{O{JӾ>+@g3$7G8u៳2Bx۱3H 6͡t%F4 [!ߚ5ZlWn$$oUׅ2c~Z@Tz24"}]sw $5g^a p`4c*Ԙs7$~ޫ~ lC~Q*hil΃J.!)^94{,"X9Ζ;B7 /p0KSƠ&`WgxM{aCR;ri-Of`ipp$}mb{@sV.Whr{"YKZ%ue??otNT-hⳃw /fcXɸTED9]5UK;# g8pȞNYgі$xEx6@O?,hc."z׮:Z7ey+ts j xj/q߃cOUFlE%j "P"DЄ]I=؂A/}!~CAEtB탋0 Ǹ)oH3ץTUoUbg QmjX5 p/TXIF_-ifurf/ ͩ>M^ugD&`L1zOTڝpPֽUG&6=ƘʙPEE[2y8ro{;:9^G֓h5 {7|RlkF'i ] o`Jjj%~HtH\SV x8߬it jGS]'(Dwя]m'5cug0X2H!ᛅcXmN,]dKrEx#b47/p!zQ]#>rOHDz`?>6j=ic$Wp ,%> lIvJib{]?Rsq1Ǭ4:xaV嚹TY4칁iJ)k̽q^k/;_t3xap-2pOM6bD,Qu1 V!h<s*aOBgWꓩ;TiCJoDe3'?T~ 0C `ЩOxi;fkBEajGl+{>MߘZԴI>/c*UQv-VaL%|06c=p_62 e/*W WvY-3#9&ւT^ӔaXn9wtbhde's< ‹+`-clc8UBE6&1`aHYHaL %䀅j鯚EF৆A70;Əp'˽H.2IQ{pDVJSm"u)SǵPh寖I}>f Pje^_^nȊN>T;uܖA1P6O)DB-79k_yl~-O6%u1˳ֶܰ' gAKpCV޿p\[|U;Kz @f6a1%yBY+jXhkpnjaC*͜2j]s:p:\pD&5t,8hAk rƀ f*5W*[Y۹{:]O[Ւ4A- <|<5 t`'||c{]&fW`nO~d Z:h҃>zwP K~Mt K3QUf$$F.%^e<AjgL%dG A^yui%vzlCj0 ENa4/igHRsLsXvv\#6H%?}ޘNKAgLx:c&|.1muX0CY OdvK}l,-,+FY?=wZ6s=r - iOF8yk:ޡfp,&$=0CB4npq0gӍ7 oͨ~nhoMy:ZnR]:6,|o;2pqOe9 r!k8I=+啕O/7){|l[:g" Zء'wJէNZϻjd{@(kԂL5SBB-/s]!HU;c}J&,>W2ѹJ/2OŠWw|mUJ;5HRl.)iw=Qdq͟ڧg\naFWE OՌv}8kK?phX:@i5YPij0')Ǟ'WT`qpX{ jϬ#?v1a` Wu@]N_zp.!,y ,aኞpj|. {B&_rLP r]wE[|0%A%[UFۃ\5AE)/ 6i-ï R] :'X[ RE+UŒSMq쁭jZAF=¸}uPf7 /gHAa‹g*AK~)Keg ՌD=Yr@2K &Z=M˞4ib5 (#_h7coȀOz\O3!( )\]R;vSgX]~:HrpqC>ӗ[欗M1iYX?L?'98=<؛F.k!>yHirwi#t|O R./Vy=8dv>yD"z܃B^oo~a-́d{ol3}2}`4T3ȓZ'26'eyGڏCwMf˦ eUo*s%_Ll>vt}*S7WЦۓ.]vIX<䦚EFJQM knH>f=O.2g3HԪ$Ϋ: +S7Dl\S76^e|?.&o.rZJJ?byzFQTh׍ *o$May!dSE=˗zx־T%m?Q%%#5 HS[F)%R y$s]쎒yg_7OؘP~!Y'fZ )nL=5yBjad,bn0q_P_>ՐCR誐-CQRٰ.]A0L,[ؓH,O[P-N@9;q_ް61HFsvZI-Fk O kUF2"Zd/LS5vt-Z+ N3cr?%8D kP\<7a$INPi6q8+wlkW\?~G mnFRwI4[y=زl×YG' 4셦^[^;geN @tԀi&nO+VWWU(lf(J:ݹX'.q#oDḠL4D]Up=x*`S |ݟj-1J\R7M 2ն2Es?6;N)^ SI|DNNUM#{(D*"{ ֛("v;BXDC$(p:(BA_maTTD,4?^@g|]u$}Q^UL5'?Y.H'GW,&ze0k>m@ ,A/`a@TMϢD m;W(á٥zzawso|>O\樖Wa-N'_Rcޕ^Q4!TWX0@d9Pam-x`;O<Ό5+ qnw[irXVX3֖g3Kgj {FwJ'cFQu.f%B2! -C aL<Cݕ|ˠV~e8,iܵy#_E@\Y+ۗq=>SÆJv= H'tx|Q{L.cЉא7Ī'$( Ir76}| oXm!wա iTn Ar1+/|/,.=EPx:)|*fh>}qC5!VI5 >5HeUiưd3hHk'OKϘqM?|iz|Bq;Nj6eÜS\׎;DXU 2e+ki*ٟ 1R jǐ 3mUu(=hiE T$1oM +gNl)87F1꛴ Jd䠬TXfQ@*@1+?VkMdw}q[9~Y~/ ݐunE$;m{Jlˆҍc'(Auc$tC(6n ӈ_ul=T@T2̕ k ^7 |Gx!W= *@aOzr_dN]? )X\z.^=v9RyCYR.izN sĿpDޛ%4@eKX}nuoBBE̝FaaFf{ȏuyHn ohƾwr)%z$=OVLfS}Z̳8-0sxTv }ODS`+9>&Vt2e" #T:j K'ףј"ZIJ>Ge\]܅ xUWIp,3bV/`A?ʱJT~ބZK+{ eMF]̼8tIK{Uþ4ʧMwܱ2ކU7AN$*?-1Xn@ʰ8gPr!(oi*gN84mQLw-~>zPh#vov?렒r̕Ѡ6/K|^<t̸Hcf8O"sn׬q*|x1In)–_k(ZpL}ƿ#kO# $# % ^VC?8q LͱkUTկ%?Բi1ʍcx$?߻4m/Va8)H:W7=u&~dg{E%*{$fY|#/y8Oj~=諧*9oR( lj٥ -27аLϔ\Tj8Mo.M?ԑY*[whc- vw$,@Y4-V\Hg.+]rpƌb}<*wuVJœIpY5jcnzR.URR?:>H'}ZWeJ "Lŷt,<ػcBJEboyEEelϗs_@(מ}us:2C"L&,lp H+.&f;|ApH)"ٚ|oڬ Eqsqyrֱ}֫-tr aYH3/$kM 8Sl_Ӫ?Kc w{ Ak)*":ݼgEBPhUki4kOتl, 4 ( V@t)y!  B_폓/rwhu| Dz]^ '=.̆gR h\sNބNMBcm[ ď86ϤO@$TOdj;)g(eʿJCYEο…:^3Rί2蚊\ƤHK3GCGtglQBj%U4w^!om6ļ;gSb^N< eAMq>6iG{Z wxK̠?9wĀ3Wng\e3bFthD%K:b5!5% S _q"1TVKG!`sm]Yު{C,Tc)2Y/F1[C 0~X;-4&9&f L> )蘒=q,zhͲkӮVB֞G򂿉B~1wUXY1 s3 "y#+g' ;Tz?7>kv8dn\9M1 wO)^k{;s =X_ٟ rҥe}fT7& hx ]v/xL9EW}+ 9`O-, 7I] }F \JEuHœt!7NkȰKaXq8a/gNpn6Ni'.䉺GDMK}TD0IĮ@Jt,_aӟC"* itKc"YcI49gJ(3)%S" s]9sܜ{E&|r:7 V}!d /`QXP!/̃HO@@qVU+tUGx$E[4VL1{i=KJC.…_Js0y~fr~yZObΑ`Xڻw 'L&?}B=&$f:>}{4iLu/)L_#L+h)zɺu 7٥bЧVȭ eոgkZۄ[4X@RyƠ0PƏW=%2Tw=Fq˯h *^s=HJ?WqlnԐ]*c[d˒÷O}O/CWjX)̑(g(C@'Xǜ$bc-R砌Vr'Y~; i47ˊ`2\;dn/9Ь+/uMJKs_H҃*=j84oUc0cvQp&,KUnq<+g4т?9Ȭ~LQ4}Pb? u';i9=chS^8: )i/{N)8L!i5JZbe 17xEczZp żqHNz>s&W9?W$הӸeF||a6 *Mج n\:f4DLAJWD蔤2-#m+\\Lj">Duﶂ vA)qkmjK_-vMuj@[ ԕ0HWRb{)SAqд `"(txTJ 5ܖ nh`* (X-",t `A_91Pނ%S*q߂OUƭWQةn1 T&`p82ghhW ⎒CnVXCpՠ~^n9uӀ{yf7zE@L)? X4\ةN.gE0m'ÑCa{c_wۙr%;i(H{L:(7yYtC !AUQcR(c=nc\Zji;Ap|¨*|'szٔn  r<gxn$RyP[:K񏎒qJ{A14+,\ c|ؒ2s)~,WV"NJh:ٍ@HWQ_{odTWU`Ի t, GP@H#/su? 3 PX#k/\Xa%@]EThՎ ?͹+Hާ#ș 뻑UBR-Ycِsk %"T|P;fK%Ko,q?U ov,e=S"n?:cDyV1WN"gxa`zD*%;_cY3-\Ԙ)q_ސz%MWU@zeN:-$`OjI~Džʈg-ĽTFssCbB_YV~f˻7]s9I=6|`Iuˀ ϩW1 uQ"Tx4_{0͸n_+Yu+?AŸw 5ʷ.HJ٠c^?eErD G03!Ń .&ϓ;~ \ ̀Ǯwk0e:7EMHa>D>S)]L%BoN5sͼn. h4<|܋J׿e'&np^Gg TapwfmHz;r1U'gpj[zJl i{̑sD{ f0Xn(__ޡI+S;m78)^v3";Bj~>c}; cjLAH*dZe5j,G5¥]l0܋Xk%u-gjvv0#A<9tdN: B#J<:5L _(ޗYkj bI G0A31e<=3sax1I-C2wM}YB`QrƉ Da;L Рq&G rc>qs TSdR3vcWhy*cs\F"N_GܲEȅ [Y2EGK;ρ>ӄ` "I>|Vbhss>+(*Hᾎ3Q'X_ݠX؍aA}C+Kx%+-kJZ{7}7<`aJPA18C㥵heS:Ĵ|=̹ChBkc`5苡2dh*Yo!KΚ4O@an!AFymgE x=רse@Rͭ"J`֘Nje}(Ģfa;wm"jPD,Q³$ ǃ! J͵hTT0Vlh!y ̊j}םxxYVbnSɅ"E~Jrן&W{V\:#SDZ)|+ZdprYPcЙJ#T": dK3בO/H뒙"RZZOq@; ؀sKweu(U6h .X{\>,rqie ^K҈O V FFӃAJbz-J*ĤAJW a4%.;)_uUXNyckm nbylLV =a\bxuXڼ[rQЭptB幁N8~G.[#{f+`оȐ%i_gK4b-#(ցZjA[PA>ZJT7R:Io* >E:&e{4"zhe **+w VNY[L3M}r dS7`BMNLՆ.C*?rA|=(N|ġ\ }G }Fܸ"cH?4O$Rss_&W8+홁33AF!WJru,&_JN0eZ[@qI;έI<%#<nwcg{5ޒ2Jv6gHE15HITl‹^4[7ـf2WmV_"be OwSG4mK䁣Η0F!RٖZK4?Xyz'SA\*>#= ҝoO]?e^C^@' X}bn㠉.gwxfSx0E| آ5|\08ju3Rx7z*riQwð;vp*xfתHavCML#SD/RAs!ӏ%t4Rjq&\vem`Q}]vHBIfzB%EȀhR:«_7%ъ( F 6$gڕRAt],wVӘ\,@38eX1ɩ; Mo*0ѐK0/30dB`JlPfU|oRR"966QgJ탥lPPG4oԈ-;y[aD]nF]ʛ](xtAUˁ G5cb D6Z_\bX- w!z nO;e'S7w0ylԠsKHVȖOjYS0CzKB'^Ҷ~hq-ruSE-VТ>Hov)O ibwpE,AIby`;F ga0Q!r73[Yg5oƱb'*x8 /kڦ3X)_avi [<6)3@,|;C4<p6_2$.QfW82حƗpR^<.׉oB cKE㔂42YپMO6~R4bC?iкC)ԖLPѩZMx|+`/m> <晜޵TǫXsG3n-Y>xa2WM=(lC~L T2۵@y1j8"h1QM)`!AWs=IΫ|[.=v=X{rV͉Wӛc3 x9|MhNK!$  ӂ*{uH'? 1R;;#2GQ?>r:1m>5ԗ9d°G9 7 SƆE,qSv!#*=k15IՈk֧k>ܘlツz᜖UQ\ؕ.#Ưo!nsON h`Cr=/5k*j(8AK1_dˍW~ L3lݪ(B< i̵9콲 1sQmq[ u`5ƣ,lCܥ Px ΰHqw|FMvDuiD~i]w0 7Vň!'Ni$)b, YJs \̖>t`k.mNm..(TRH&p?OQ0)Uk/c[ ֊Hp?1@^OVymKYXg>X$عlaNjYMèYFϘGcS7h_8DKqK.xaZ󔌶%Wmuя w^i8`2lo7 5jrǘ{nO*y\o9~0;_)ݮ=A߆ x 3VQ.uĽ"X|.I8o:_Rɞjz G aỨ>Ժ X%ꒊANԻ^WgBey86# _mÝuw Z(BN,9RŹCƙ"%A'#J]V 5Y% W]\L<&y2|"}"-44b۶-ɡOn;$j#s|gb)12JQnmB>n^CK$'BBa;bELnlXznuF?-Y.niрlD/2&j/d "vkePM03"BKdȰNJ|Ez} *zB2Q1}Fif|׷2 <]J"9;΃_1Хg wfTPhM$!)^R!brU_ CO#{caY\׸fe{p7j#ETd%?%0Ap pl.ttYᢀۀJI@KϔCӦWwX|k b 3uӧO!`\PS,k 9#M۽~AVNiY^Ra5 r6א+4 Vƀ^^+';D*{o*(D!%Zn' J~`kׁp"RrKҞCW@kuUQVa [zq=J#X8$?)W9]%Jء-fO^TsM&]KG#^1A+.^{ |Lu¥6,mʆ-' Hٕ k8v~?m rHKefC-Ëo>Ly! qc bF;bV.P}-ՠފ ";C5]uxwP%7 XۭHItT0q)Qǣrkц̒y4݉/ti<zAd)ƥi#FKFAa/Y*F[*@bE!Y3@|:ftqs}}ENQ Fpno7L7džOLԯ(٠hB"6˨ ]@hP˖r(oaTtiꞜE2Q[+}VȊ ZZ:3 5og(1iK+!M<xGv^ٮO$1bܓIɽbr:wL aЀf"h]9A֚!wp1cGkBGMO$<r ;VN)g%W;m W-P*3J+Deo#m($=s5Dunz5 ˕W 3-``۲2u)YEh%F >YuwH ~݆n\\_.-meM/t>Յ^EKA.-)Yoi=sdOq?8ڀaL 8>bѪŐq:]:p)Y[Հc00Ҽ}m8طّkGOM$Bʰ)RwX vcsxF>5k7$wh6eyG4Y1 Lސ5q{3s QU"3 z>#^ojPpg^m߇K >G:obsB798   볺nP( svv/=&K4ZcaD#yΊzH2:F9閡׉}oaeVe[ù2Na^t(;⃍H}\]HF^dܠqaGj1c חKa[1i~[8n{qԳaRr܆Fxi-o4L}/P <~:p`_08za"̻!,Ta ;9cL;9('hENku)bĭ i-(ʫ<9JW~}bVf{DQx/rk__Z`{P QhHj)͹I^Pқ ҖA.G&;;JF=팋 Ɉ1TɡPPnz}\a2 QPx< ABs:*^5^8(xv[D(,c8rp!&pʷ(Iٌ1EVK*c,TR|qIf`a>d6(g[&X)8 9Y ;g{}T  NI1M!ev!Z.GbQZ8!4o`2ߵ쪒p^֒/Qd:X &=κV[ldߥJ9{W[s@d$J_H^5fDG#?u`m(nFLw CGl`q鵏rBHd6_H(()ĎD"[V<'fn]L`*1 M(lF2 ϷXWsz|IArtapcLH7=JH]opx4~dP Kg ~ 2ssq0oL\vL!"ZB\ǺʶcJGNsTګbRIj^k&m1j{4е[R 3mҁZK?oxp!nSXG:A<vJj?V$UVVخ 1&^s8\Q̄ݒ }[q^)I$$qI(H_4%f݈U 3ַCi݋K[L *s⚝%l+Ё`;nء_lKxV^|V.pc~m'ؠ1bb5 C>mlP?葈)a~v&+"Ri+T&LHMi#+]yx D+/v}ӭ&RN30Ľs[x,`4/v\Zxof.?tZe -hŝfM >-B͕J!FT (iFMln^r_k?RL`/4}dol|؉&Y9٢8nr[-L"gljlqPNl./E<0N1!Qx:2D, Sn^k#`VR7@QhA,b`.~[-_. )~ s>&4dW ”޲O i|ݭQu+&T"D)S^1_v\>MԭK/d|ѢQCY8_.QEhC]K31sI{H2A>`s[1uq;JRQOFm{ǣ6S\1) <XRQ6s. a06Eَ͊ņZ'tZ_w0bRW3nJ`"J>%_b_OX7$f4nb5c}Z1!^;v 6n$_s}{S(YXƵ0B.U#4-! pyA%eşu(ZFIqj7=2VG[E Y4-qLCj 2rqdI/ln W;W!؁>s7Sœo3Gzb̈4w|&DO_%8C|#=bbK Gk<0g (6yT:D^)GUZ[ţjv'.&y=tSM  :s#y%)*kYgK ,{||v3{\0*>VbQt}s}JOҐ+_6byԒQ|$f؀h MTj5egLc*Udc+k>#v5qS5T:ƭ;fł:y¦7|FcQݟBZRq\Vۼl i<q~_`3cKWg,hS;Pg\]5K{VCzEQ%/XpuGYljE4PVh B)rUx*$Hph3P!;ܧ'gLG¸AƣaI%m5Le f8 oCTu`)g^@ȍI_ʳ >{}ՙ$/4]B0g VUHlWB! -cZS{a#5ixQjTskޝ*(Ӊ+?†/LqguCvr9z5b9LOѦqΰT([4շTz|y.rg/]Zx| =;{%4-b (65zAHDPᵠ#ye2uBKVۨ$=V*DY?c9R}9/l]Uog=S_ 3[V$C=]Ճd9<.|W*|*+j8,q7":>4Soz8WޥNpgٮHF<u1 ܪ+6^ fj׀"ҍ!fb0&dׁALDp>r*OO/u&i"5,yHlBdG=r6?Йu!ν6q5moէ>v%8lN(>/-߁PViVFUJ~f=l CȆ^C JQ;ֵf䒼<U=a{Y>ӌ\J˺<' \$*ky|m!'.Rm$O|Y00CBD&'I|?I5&hHd KvӺ{(@01R%e^B$E4M9#< qUz-Ϸ]%u።ҠdkeHl`hU#vcͺl΢n˥/X`RMZpƊM@iFq5[kMC7=~.`.>(fl;^ |Dݪ-) THH11쪼c#kvpdāgGKl2[| *ЉˬD3I+Q I=qq-ShxMJ]6nAt(@.]\ֈX-(~[f>c \EKC@ij"hXa6kMi5$ֻ=fqbW/^Rv4|ugy =;5 tO_j>PPK6v|U)jٓy-:qj/,/KUOSjkCsAZ,S L~}-}_B/Zy̕}J#4XDt9 2 h`Z?#,;sG=.7eE7luqԁ>W|㧦gu^57ft$&bXwv7yP՗9[>)qPd[kJ߁-X+ bVM#WECFRōBu" Txj}?Rqsn!CEHꬤ\)Խ8h&/gQYr٨Zzΰ'MD&g#@] O]]#,_l*!z&KDv?/Q2yvqOe{l򔍶O,T06^:w.ƈ#X\L_{{ ƪ 'FʸŦؑ5<4_mpTɁ Gu׷nLǖN *V;3QyYnAAYb% I1cBV?0j|fp >hUn&@!`Ҩ/ȥ{S3OlVPZo^.]b'RĊ R12i`9ГÕ&hOcG!s.ArmdUn `K~pSrMy90lruO9G҂4|'S2g\o,Dng!szEQfUn8O=(WNV6]v )&7 ~ 5%M>s1<M9$fҔlɬ1bAwQc8{?Uec\ D Ge҅ 1 IUjB\fV#OC=NoVpsD+Oމ]^t\<80͢10O3L5S΅5ϪKr̈$^cԖ ?2fb*?\diAs*m׭0)e>?K&&<CVMl yʏQKc$⏇"柇q/A;&y2_==03Et껹Yd\)LZexGWrkGNCٽB@>]s࠮yإ.̋εf;rZ(IxQ!v4!UA#iu*%82!z6lqkENؕpqLڣ:xq&^ǡvB-nQՇp^|J0Mhu0L>+KWo5ro*8 )ZHCpU1ˍR?}.2zqt3׳zim$6:3^ðpT^F@]F#'g8 bh{R,@W 4I "bZi Tف)UWM&}Uۀo6p bH݊SY?3i\έp+2X,tq2$fpjRhƂ3J})Qa y 5.˾9{k3Jp}+L}TqxN~>iXZ&w*ae&̒v9?(kYk(@I[ӑPCiPɪMoY.fN@vT]x B00SB/  sԪI=Yc78kE4eDt&h7p$AN}:PLJsC32&Mo Ȯo|!>xb`{(f[*i4x=!DŽ7dIw-cSvy/_]gn򜤻R+, %=ɻ=MmcPު.&=Tb3DԤ4雽 iuem&EҏƐ(ۃ#U 0A>e{ v4(yb/əTB2FC+|uStCVSe"gbIlQTQ.ghaT_1X5$rUOtDܷn<"$BI[]8*ڝ\$[4Ƴ>4Jc,dYnߡ3`i8\(8N'g2qh5}y~9 T_}i0(B_elR@H);LD K LvT6zWI§eDĭkɈ|ᯥ|lʨPHJ1<AMIp 'X$<BHn`I-"8e"нV"v>BO!@o{=5܌U`*I:~J{}+ͅB9r݋3GL ?mݿtyu LNlP)ֽ?qET+d$Haod 8ld$tJ/ ^aWZ#yNQN*<4OÌ=ҰŲ˧zDXm81Իy E oԶJN }o~ؼ:䚘uUPQSU9֌|Js=ͭ4lL:H~ÌZq)l[9R7Hs"7O&<0"wn5Ҩ 4 h:" ѯkj4v'K8 *<5>YyG|+`[v)Z&͏aUA @8/G}>b@}5 *FBtǶr?w? [AV6*zrh~YW#cZpy{gۅF \>J/,eX0L8hn~S>&(V{!ε!WWc=YY-^O+^rș?\pNx) WӌQZ.[tUԷp-x;6#QU^ц*T]޴ DCĕ?ve5nF%o[]qA1È̟ |fOB,ԮSsFHĄ 2#+-BLaJǶ8$㓠V;k64qIS4&!m涔 =-M&~!/A6Ri˞NrzX*Zc͙ފ6c(PFPoMkz%l2=ߝȅ/: u`u;blraIg8Z(lWIl¹_ݝ",D q389yߢ T>('s]{}>dGcGKj&uZFNGG'!܊;B3\)5,V>iy4)f+QڒgjELk 던Ѳ[hu{;~V'v!/ >5:a P0竁KF5ú3TĊUӴQЮ籧V '6>eη*$Y^`[piJWd 竴,4pvA%$+VlPa6uXrLr |r`L*_%-vYپJxm9DW3[Μ53.룛w%c\dc;uLtZW]RECT\w ^]w@cwE7esw_WA.ͣc[8TVڴQ;9N}O7 +C dͭzG'D#5fn,V~뀇~/&|ttvGFI@׷` R V`8eW90g&l0'`}}5mZuGbL{.B:M$i{܏X*44+b`^G*(JDGy)]!sԻu;1y]t ,:S6]ȁr^-w87PEN*Ÿ{]hMPA%>EBZ1̘1ޘe./8wc,nd)etMm; 31!&t4xA*o2W[\ qx^K! {, fZ>aKׂҪ3>1_x٤$Ha۟Bl vs8c3P?b]R9odpJ3ujLf ~ߠdǤ<6S`WRkk5itۢEsڀTd$3<"uEOzPc@ mY |cŚǸe*?n7..6:X燈]_\G ;L8{oXgvke+G&4b[`$)&s]+$PB2w}zᱡM䲒- y̓J,kg"ʒOG? 1F $Ju~ClMUvni*jpqc07phn1ϡ"%Q?{uKÞhx̐Ng3U([v ONM`Km9hU "x]eXHn4 5؟(笱Sgm!#էq=]rYjb pu#UZu{Wxm“),i<\zI V> 0eޤp]bơR/LY!e !˛&R2dfb |PЧw$=_mpr}r6Amτ80w-6168yncBƧ =Z|U73cAE|aW{{z ٥)0rh9汽JEu_'#2Na.*~;sZZ 8@+gXч}ܐv*]м3Jw$4|t3az5Ĥ?L9]o#cѾn R$g%=O14}Ev| D,xLT荙!B(wVwT 9lrry}NڬHvg=k՗R7qN~l_֨mA Eչ׺lt :)l썼 k)Xgim'>B99(-hF #㬘 V @}8םַzv:x0t°DT6"RZK_W3rjvˇ9$D8y#S3J9Ӂ {| ][g _GaL I0 H6gqx*YJDiTk| JLVO}~krƷ 6vm3$f{=e q l7Wp:V1RdB .NϹe'Tm%^l&mAw1cC2+ج!M>' ׂjy_~ؙc&]-05HڞE Tp TVf7޾u._ ưCMH@3HN #,*l[ -+@pJm *BصZbٚjZȷz9v-7ėonwb2ْRG;hqx7][7Id$[_,q?ID.s8,%i [I4W8dS]cT]@ !@fepܱuGyuUfFsB?Fװ<ecU/%h+F.3V,~`UK. ފ..9s:Gt;Y!9D GfnU\惮1{CVᢤ9'e^5I1WN>-so}]Y׼(2ApĭO k/|KD U `gߙ4xK/CTWq硨$laC9-(g݁SSڠ/yMp|`yJ(T*PTl*L1JKih /x0oڶ  &WhvRΛ, -H~BehBroE/y sLjuj)ci)!,_},:Hc>Q.3P`\#W98j0I̧[)$F;X(DE{ mQ)'#'U1M`U`v0*;<8mzŮxmb[Y]kVgwퟢI{ c:בaY I;gA,XBY_)bxlR`a{*BGhe eTf5\E|𸗂:,H /b$/@v08ji='ܥx t_]w՝t9PU¹mqS:ljkdzظJOcք`f_8*GcեR?5 oF Hy^ѯoaBol9ϣ\wōn'qi"h .I {)Qj*Hk `3Elw%x-GǪ{[t듈 bPrhS ʎ9=g4yG IU?~ o҄jTOJ#щ4CLRNotVYuXu@<=$ZV=,",.x6YX~O#p,|~W[",6?A ћҘAj: 6R2a >CΒƬKB@.~꽣"ʉf\>ly/)vmxx#>~5t?VStl؝w3㲨X<֪NŇj֧ hqa Y7^1w"JAGˋ W%A/rsH9&E4snE65JE ې#k8(5 f.'=x[M+{2ŏrWZ17o)2K?]k=t[mWmZh˫ûc#,JcqTRى3X'P7(U1"$!'ƪR!qPLOUzD%3B]{sM aVffioV8)QN%xT9[Lu Y06!u#uܞL.VU2x!菨3?VFYPI%7mi=5 ư(U$(F:*&hr =|ꜛ\( y ~16_'s f3CU/YRqJFdvKDEBkyW^ ~KXC@cE39`|8ٖzEU[* {ƠHssf!*8/M/i? |m|Jwɪ`iZiG!2(/cR 4iMR/v.&;0I{]oWm!Ƀie=*7}?"_ Έ4_MgWGPWkd7#+mx+M]r ߝÓ%1֋Z}ڲ<뇄x ȯ*G 0I;V,v}9*[rFb≾oFo L 8YK42I@׏c!r-̴ÛW)ˡ6hT3<@#A{d#eѥ/ZyO!: eT@m(*B~ ;y$v)N9fnh)Zs*y'. Mp-áۋ"<h ˤw8kҍ"? 4h86\:L>,$-;*?:ٙDb/W3_c ϩLuxk:;tPUT'%{s֌U_Mⱚki-@nJL~f:d!ou&l4+= DzkGl7֥1B d, LUeиŗh@Qzen{_*v:_u Yc̺9X$Yf%A ƴ֣+YIzװYO9C~т!/-E9f--$kI ךH-q'a?zW߃&!*UYv*{Fy r@~ZόE^M]FEI&7(~2azBo;~,~M؀|+r_ù#'R?wMg cg֗vs R}G~/D,| LrNi_ZL(`uŴ5`}BRU"wڃ_Δk4~#5S;fk@ա)ݡ8p4qbC#m83ȍMBnWL 1D`Y2+XL12N[iBa`T{Y3Uc l8 8{S<:f U$X\5`/-71 /?aɼ︾~tIǎdg@h_ٔUt`n9+1#qcؓX*FKsIxB~L64 fl26b|uߴ#Y&=l^-оW[X)䷆$tB(—!.^|1-z#DДHv,i0/=#`u[+x#ρ|1sBp~ILFS:ylVQ-4D>0WފB2e/,YxJK2[ةRɚ,$3>ƻ7)f@﷘r^1u7cB,nN~w/ 'B~˷f]5FK8[ITHn< 1Y'TWF-bî1"9YҀ ݌)ޟ5 =#2G4ų֗6K]:? `X4_wϫL&܇΅sQ845y:HV?r\PzB,%7ޑyIE;ocs8x|2LR0ϣ0&8K%;ewy9C:2gBBFiKv 㩢$\ekta" }O!nnyqО)4%,fwX xiՁYN3>W(51D>Z|x-+3@B01r2"|&-uK7s<0.<يxY|1o=4=UE坂j,s\F&RGd^Çz1ד+N#%egi"a4Z4֤#FKz , ' кk#iLGw3( s(4|$|yãܴ@U_|ݚ ӳ<`s>a;pcYpx}Ltks{V T%$f-ܹŠ /b.wFQ5m@P/Nb?UyZtوwY, D-`k3&Ӭ|>a> =FwHlgaH&7 -/@oy+!-$(72ټZz=$LeIE+4bG叱/ˍEZp#q9m5@qB#"Ȝ#]0$crTG! gx?k p.qy. 0DžvҔD\#_ 0Tm=B\⒮:NqQ_p5[Pbunjd;~H?7o39B gg91`Mpo39*aT5WԋTʐD"wZ9\VZIe=gAFa2RɪM~ k|N>=8ڄK): أsLNnsj,t& f`,3lt5<9_8~InRrSMu @:NZz(+^1~F A'H3<{2"銙s|5:+_TolHO{H'BMPԇ㸩 ic!ԣ~'}hKm/QbzŇq:6GJYlNi>7boZ+%J!€\(\e|QۑK{g+ڔ&P!` /=v>693RNe\F7-s(d[6 1~J'#MIRЊL$jrq2nm.0߮`8L~>}6)( E& z KU-QqOהakOi!Czi\5'zSGGOwC5mXgHzTI;3:Byv@;u%ӟ@^Č{D!/sT@̎*VaлMyHJ0K%:P_ J}(|cGq-M56mFCQ/y]~֊+4U%9Bkͺh%͗+sa0'! `t}M ƱOɃmuSGAA-_0BEs%ԎCaЋ[xUD$y']OoR.aų9!E0 փOT n"J1*Ank4'!fN"hm^\};nwq (&ZԮ6@GӪ? lGj؃f|͒xr`u?fGPߕ_94ݳ}grw,.^t: .,3*q Y80͈Ty٠|cW8N=0cRZ[E{۫'5bu8/-a ]QoQF;FE=nHBXHӎiD6ӖΟ4I#^t4_Bϲn#ۦUcݱI4KDUE?VUQh\Gv6zv@H| KOL#L9y/-ȡ'}1"}{.'L=R6(QB-uKAr{vB'? j/;_S CPG`IsX{-Ć̟B‚şҡ;oJ`e95-NzGx<tN]c%gS'jI_ QMC~|1$P,e{ggk1"zĚtC!ЇcMA!| F;t֪ObLy"֢ZkD2XuGPM54bI Y6uM2—pfŶAtqF;Z@s= !vT@m6@vpyˣ"(ǛjbOlѶ ޜ"6 1`ƒ1p;4-z7RDS{fʒo3n-zTHoguGR! D&# Vn:cL1=VHQH|k3`H$LyL`#@;ۈf4ݭ (aNkLa[2~&%Ti0vˑک uκs7Ը?r# 3BT5vLvfc. #}U壋>c5Ucnʓ'Em/Gb2T&ĨPҢSD(뽧f|| fsI1=kΘf7 BC! )R֕=`MMOXGDu2ԈWNV]! 8r1YLz1zV_~L$SiW-yb߬q ;`'ڠ$ Jc) 2JelZѠte)| 4 وJo>fiP7P%w<*Qfjkk/fz0ֿʇz;5ʋzt^>S%aҪT >Mى!E{aP٤k#@Yo N6%>3Wжʭ"e& ]dܧ hENPRgȍItW"f? cic/ n?h܇Oxmk zEt,)mřNH8k 6c.N)о@mg|"CFLwTS8DgG@q wRr8'Yls.lW0DAx|xߊdž Y9|$2d59he"=/3lzOP0,(S蚎vZ?͹ׯC h!"OUNmf8?̆a@VJWl٩k!m{in:pL uO٦\}>S;%=[xơ*~p3*ykKom|'wt4AKleT OLKdx-hY½-ҙ^|TPxUS>k<%~U-dpA46Sʴ-j4 ]S{ro(J:G<$B/!v–x3A~Fuݻ$ Vx8g2n$bd:(Z5,7RGΗ>(4𚮧rA$4~ǏU. cзc*b"뷐(+rل' H3kB0E{./_K \oo*<؞ȶUA 7RY\¢ɰvF8aj|6q;#C3g2A)(;ypQXs@(b)r(KOjI FnL#+?Z ۝)1TFx]n(9ܸg<=;ytO!jiix Lin^ߝe/IN-Gu*6X'F-WnxKR'o_S]-]}@"x)VvIbY޽Э_ 61&"1N@GU0S]fսhax +ϼݚ4s gk#2m[2P4(9δ?]TUz?Q=Zza!(3m= bVĠhDtF:c:Ln\eKJlFOc߉,_K xuQnGxp6YM={`XZtT-(XI<ɴh(f? ?+|q?< +%?6m&<.4)NC4l-K6 =֍BE2ų~R?! 7Ǯٹ{oMRhyv c8AOnjvje׺x;wQ͗wDe]F=+M`CO5 r.JRdG}$5:Y㍏!؆tŖmP( }r|.ղ$C ەG]W}@^[O3l \˓pқF |n5 D+ؕ/"lWYz\NFŎo^ڂy$Trվ^yrRN#=0J@9i'BwFVxW[?boŽ7b)TRHHQhfI_ `ZTN#Z!AG?з>eJߨ@dFrhYRaI?q93Va#}$O $M~V5!=/=ЊFd;a:aQ#2w pOzc{1 ufM|~,҂eaJ[m'vjR^hCTgkLJY_(k!YӗvA5l%ɒ)e`4M\Qc)y%DDe }70+qA3k]P\6|(v᎗_?)4: $}z;g5BZ{ :":` M]MjO7U7lqi0cQCh>1Ǒ>* F*2 RKˉ-0SO1ݐٶ GX ́uiRo f*q H5vS 4ڹ pvИqԽ yAsDQ1#  BfU]CT V%\Pk3h4V|7)?`[;*73iKp&joU@(%5[߽o_ҏÝ*Z0'N1_P/إ .̤([opQroڀJ.7Cdn.tX2~yZޢ}Sg6LVecS"XVc\cGtTw0Jh_S+mRrv2!Rп# ~+3Ud8X 6I). 8cUn/x`s6s:HSH~L ʖiķ*Bʇ}ZaBa={+/R{G.Y$ 2PC +w'\V7ob=bn$lױ̗ʅs:j87foYfϺj0?JM}@%Tbٗ1}v.}\)D{S(egl166<젢.)7k=6qP9=6" z9[X A&m-\TR ] kVnؓQMue(?{\l=JəOv>w×+%Ygq=۪c gIǐ/qS2n C[;J/4@$T盢 `1R' (nO.2]ߘxϮf|I͈{!>U VTtqkU7ed掶]dmNm6yya֛T_On<{!Kr"AH3j{x'^jZGu'ף 8Ss".( -Ϋ׃>y kv,ߤSP?eEʐg˳'H3f")ZNf~~%84ge(;67w2|?_Qhv",̄$i'!}紱>3}$Hǐ]y;,p>$ytؾ:#tTqx>-8 ,mzk=˜"ݔmKe׈b{̔2c? 9y8<,s7]Gds_/[WNlx(̍:GTdh!/؏~r1 b!М":7'`qqgs޽bh]y;|RK\wC}۶`0 /o)ϛ4BM2mK[b߽WB!+Έ́3Ӕ\Mn!bH@_%v=+u:븭D@k-Jl:]_P%b8=f |II~Fs8tZwv$BiFWyPn@u h9u V_q=](Ӱsw@WѢ$=h0<$l$scaNB)c< ~[vh ϑ]8_1tΌ' pxc./d)ĹƠ`pQjÅǸ.]ɗgZ^b'&D=:HKIW|&pJ IeɿԓU(?}wQ[ 5{[ozDt+VS1+ɰEs Y|T;~:[05}$pd_Ĵ mdg6FV?1-Ft3xt,s[h&S>=^ME'8@ N\ӥpU˨H? d,9l_KSfmGLYƎUIx&( g|E O]Fm/'5w9eؠb֫7KЉK#KuUTib$tSAbe8 w;brYTH'mQ2aK+>$&ySzGn1̍YSdfH"R@A+%J\pR*W u0o%r,t<_1JƸ0[0)V[9mZA,LWV;o#q%OKRtUQ\IH?>&ɴ&xt@l3@"TܩMճE|oTpmT+Wܤ4~p+i]q/a4 NB% pL>>c1{x3?X} G 1{E[tvlag!}m/ku9BE+~\ Хppf9ܝ p-B^3۲& sk~# nՊ7^KX]*Km%K~/N=} kKAb~Vae8{Ljz* ZKAv8A l>KQhЬ̾ hTR#@6"_ޚI* >bmbu+_$=jXd"E_g0A mnz閃9]N:I`_Њ*;$N4ZUјiBF8-_PR )@3VS={WTk|R8vU\]_'[4G~cI]y0;AG gh` ~aޓe3dtaJ\]#x(ֽHRPoFeRюt6x7B`{v/)Q3~@n!;_ԞI">KpHS;0Pnt_E4FhJjG)ib2vs>Aɱ؈Jgc:?roBW") +SX_gf|"mo`ffI}1nE=aQ:S~[l tt~6$YO&1Jyt;k;ر4aŻ8~7eF/9BȃB!Q9U+BRyM3YRT. ^o™?V2 ;1 j, ӡ؜#,@⳽PEqQ wسV֡|^iF(E2O4~zdX鎃:ɼ'y`ګǔ,$2Dž'>@.x>_uKt[)|(2C¼RTu׹qx|nJڽ07O 9v2['OC0= ,'5SK`a~W}x`4FL(|+u4MF>{T4hH˟t~Ȇ5~ŁGRRS.+6%C"iSdU軯spL5mFEmWyl;vaJEy»W|kCٚS]EBxÚK ǒ'C„~WgU%^]b~ư"b?h uSe=ʾ7 Qh-/ \ȋ,bݡ}6K׷T.UG+hCզħ5Ҫݾϋ'Nð{ fm7@Q#(UؖGR#VTzѾC0Q?(% i032AbwFնdf:ǔC_gcX7YBV׀M5=%=` g#UǥϘ.j\UA{"vNX:  B'=q` _m"uIT D" Ikbi=` *pflkyB! nR$a՗F092<um؄J-|Sw6313V=Lyuθ1@?Y?*^":E_:zvGY&1Vm#1z?OҴCEąXӲ=P)$}eê߷`!ԙ%[߁0H5dw ÂqԤhO3Fp~#&I"真gqv/I)fX®NqE ӖlẞZy)>RMtiUřv+ T_if(]J5HD 7:e_,v2;7`y(澮P?n&]h$]'tX?%|T$Sp8n ƨyxۋ+H8i㳏MOoSլٲk@O,f#RNdW[ѕ"̎?_B8/ĶLA\B$7觐~+o\7A 8…Ʈ,A^ c'%vI2>]P{9dcW^Pa&zڂPB^Ly#~Sumz:MńEoH2ڶk-c0NU.pޅ'#LX<_gjEz &P^E6V JlY aƼͪ?-#({k#g#3Pjf>nt$̉Z>!,䂉- ЉFڏH "-Oaף_!n l؝W'J:2$ #z'Xϊsqrރ5FS-񆮍%k{MqMt }xM7׽\4+i9/> ='Xe4^$0up\ BiЁlxVYSpvLe؆G )gp3>A"s־l?Ö:=>Cpy -!y] ~3 [c{)Ag_!iIL)@Sq'?5Piu`bSsu5i0׻(v$p䡯UJaϱ-V*[D.H5_y΄MBXQ ͙e /+mګ=|chI&Ut5#(]Y?B_Qk%܅蒿FC3`}?h嚣?{C_D ") \IL+zK_o\uiM8l:W31t/BCXLe9^sb`H!4;i:-p!u55Ap0Oj\S+وloM Ʌk6cߞUUlӎxaOI|R,؟<Xh}ZtmZ7S`{~fZ*'!b5Z1Vƛķ64'd͞/=r|WuA:F%@)U:sp*d8H<0 rm>l$+BAX#֎{4yj5bԇ{q;bP5?|*h#ب0kp 0gC״~<UL:.h#CLVb֠љm~Hl5{`QMPb$U/G&2F t6 c ''-S#x˅/gI+9:J|Yk `}sPKFtSakE+P`y!D'y+3o^>Ҏ4T}Xx7KtkEC:>V8bZ _ 9F\,=9YMȦ4xgmjW.Lxڭ68%qȵW29V8U#T_U*z+>Yy&#ŧԑJ׼4h~X6˘k7[4gc#pu4bv}W aYw7p'O*֊/}9?_HύE=.MBIZuunmE@#g '-~i2TZ_X%ç)(D$,-~wBv!^̳"L@TOgM[uAd5ryp<!/~W5 NMO~/ vwٟVxhgm| &տw 1Sf߅dKْmGщ0 .N`jc=(;;ym<>̶)>)]SaOu|MĚn$٩ koc|dHZw2q$d;|,)+BӋ3;bڏWE[Js$Fo%JcAJPl2&"Ox`<#8#(*0;S覢2|z]b˫P;PgA`aVaB^$$O+sD̝ mҦz go\?]鸤ƪ}/byEֱ=@12S+taJw,4.H㞐i.%}6 Rk*(.ot}D"5@7'xcjcdc7J&UX)=Dh "߆='/ ߹塟å(-Tdo@T62{#_/UkeU`˳Yvr'7of{MGvȕ]Wɵb-+f>ڏTMx> 0tX(S1y}{:CyUwDJwTFUA.p;u,xHQK?Zvn|Mu|j|ұF0/cb,^h@U1kP9$>}-\:@>3$`vI{4IOKGY}x nR wXNL=6>1/cNrclwyȻ<2e6dɲ\.֔0)nt*3,^yyiU6*QRAA<Kh4Բcjexkى}Ƈ#Ammm-/<,^m0DCV#9ED,5iYD9`A%llZzxa[~- 4T0L*C}!?lI.u[>pOa F.lVoY#PPA7%X*AW$|s؟Ԛ_7OY  g'qr]MmPT7~%*p`ocɚt1TnpmlBӂG߽q@Y5VŽuz:/mV~ujlT!z҆$;Xe+0vw Swtn=KAi_PqP+PjOmM$ ɻ/^Gy~GMfw6& â\ZpL{Z/sZE,I_:N-˄^#,h6 (T IQ?pv- wh;)YjAOiޙfct ܨfCؑ 04v wKISyŜ^؎2n/掻*P?4pGU&UX|r^cmQmGė,k)V@u!fѽ!c#\ e5T$2;7VQwmjvaxBZN2i{~D̈G,\Qy,YY(-Ex/Q F^Rˉ(`gIAU@bf=fk0_GJc#ǝ $}!vIEfඨTP:JA F`l(]pޘg8 Ŝ vCxkҡL)1yO^kF41%RQr f w;*EĔxrHBM&%c݉Wd> $~~yӛJAXK?Ef;U@J dW{$ϦL$ԗZ:qͷ.ˀXʐDh.pmY.>?l *fDY?w̭v"\P(V8ҀVW?`)Wzhcn[&fF?m+UlD0(sm1J }MaqKHd*5!XHdpJh/xºgGey)rQtpRt.NB8u |b[ slYZ#飸 @śWH$Fx V6`VZۻGN/} 풐DJ\^_eC&]TLTIGd׸D#o m:t7QKLQ-e^sIUDujW1rXmJSԢ\NETaVO[R6xI9}roGO`hm[`}y`ʣU2E LPܾYqgyr.թ[DձZT.n0fx/ݹNORk&RGrz\ 1[fxGģ#5!%sDgmw?X88,6;w; ir2Y)ubsJeqE`tM)`>v3\툞ݍ ۧ?qtk8$Næy__UA}cm%baBP4Cj(筩éٮ0.%}BYw M6 Jdv0.C @'N̡՗a)pg}JJ>%)bfJڇIlT {g1(K!+ЯZE0/i2_^!DҫdňMP1f#^)N;1N :W,(vI'aBZϼ OlaFaj߲3XB0P,i}=]PF& "{tɮd =q5M@jv&jrw3l7sx6Ud)YM99(Ar±*LS5 L'x{CG|OPM c#VK\W,{hצ- OkZ P@^rYߢwG5' VU*%.C:abys] kWl`CLVR ֲxX~"wLw R%Tг cΨV Q^QKscN{& tDv*' H~ 3I.`sE1:y2:)b (uQ`)[Kw ; ^z- NǞz- lj\~dק;&`jҬ= VW62à΍ЇeYC&,Q(6:onD(be1ĻqUeDVk1ym'sSHTQB'޲F5\u=eXGّS-ūW7ɜ?x}2B9?E E{8i,e}-& [Dͫ7*p,?8ʶcC6([XEE `}5NI%ϋs|+W&Ƞoy[θ5V{ccxHVU]U҇JjXdRs4`S06pA}vGQ5gX=o$4֭vm6S/R X9B6Y xܐ/`n֒avb%]`.Rn%U8<:^<lO4ʺ$Bv˔i;f}DDSRjkɑ=GT6?a0:++e5WhU^tjl,Tft➐?8Y@_5e:Rfk0=4Br *V2RM%=F%TݼQo@k8w+|:y zYMk5J&нd!4gq̎r' S!h3('8T[ˌXD<=,X҇u [cZYWwNyԥeZv hDC3c隽S,4]Z2ITONIp0GfݘeWЛISF`9]RP*><ż5i T N<%) ^ jVLYF&c\H#^(aW(nw>kg] &Y1mc/LKƒkwaAXő]\o-Io#rb'-I76P^ԯ`NT'.JS[$>"fVMfIz9ta:#6˜vЅ$R \Do~\{|aRRx@Df=i{M#b!ʹx IQ}[<bE%G1r:-xӿaE>Ic0( ?c#ܜG*Zܻ&3A6j1l"8?Uk*zWhvJ ]X6rF< E}W,o6FZNTDcI@O[QhD2<S`\2lgz_)uxD$A1uhokx]3Ѫ {28R( Hp4p .XM!&4%/ M@4Z})hg>쳽e8-@*+C' Uƛќ;Қ_ecJ`>i4(īڬ M˜+*HӼ# اWB-ֵ,r)39o?-rpO_&G04O [@T/?i,-5)1> %,sWv 2 JMMb&]8X {2{8]lҲ8^CDȫuCQ~u";ap/Eyխ~ !rHi]OϜ"es`)O"|V[ջouU"$|Ceߐը>G)R#-R?GǞ LmL8r{\gP㜁gjp&Bѓ|a63qKGQZsD́ :ݜT'nYaJ> ]Md3˦s|L}c92>L],iH*H: nЃxYPa0m_1"˹SZm\p=Q6&\q x'= ^b\ v{1.ml(G Zäq(=9@lfNͅ>ր+wp|Џ _c[9͍!' 3Q:({ 6Ui|s9ȄgOOzd^' Otj̑I1"Hy`,x$HV\#v,ݗJU>_tykY+#{.%h7`w}sr+5cnF%fPT+"|~D!˼ے#Cu]yAKȿT ;x4C|B"Sˊ'lZuEϠT&U(  ^KoIypK0pQBÌ~`G!_P?>HvC?wtP V.rŖ oCw=JYbwx'%Isl%̀λkyV7 X4ט7E4OXYns+1;N_M7l#h&5pf@ґkqVA'+Ree8VL43( ne:ZF1:O-0Ib^pbO/2PB@ ^ P[ŝ>SgB4/:ll!yx֤RB8tn@HELI&Y/d8A/}|xKk#; <)&NΤ'Zݮq@D@-@n`aڒ tG5n IX ȚPZb5`Xd=?n 7]`Zȷ\t<K+Jc,gn|Xy#ڪNT2.>%yi&KdEHkQ1lvM9qb#xx,(ގg[)l?{˓9Hg47N:N;'w)PN#4spt٨;Yw͒&Z`UMS^U:ezIBXkq.1ZeswOh(̉hl>)Lp8TT5{/7Qe3rMr8Pju@="h(-WitR-*ozj'/|SV>rFjˉ^M%|೅D:ͷ+Kh*qxS pTü^j|~<|8T[cQDsc*Zi{H*/6bĉ!q2_J`b]"7pRmV#f9#h2I*5>Z PUz%BFhGjTryWy?_-'u5ms[g hlיwƼ\fk|rk\D ;ām{:$w_Wc<&`F[e^B1DQr6QN+iJZ5)ZuXPQ\}V;PŹ D喧(Sp(;my X8K8Lʶ@&iύv|MdӿDu׵Z͞ >5y_FMP(Ufm4|AqKRgI_ )M.k?)9'%# NP*32sP涕X wd8,q|&;/˼üd]k7,P?q

\xȆ(D|k&4<|WMrI_"+*YGC+R[Ha{Bpy[0N:VG3ݠhߤcͫJ((^웑 z]NVG jNjNG casw9ͅ*}084 M m3(dg൝/#I5c3<=YZ6"N@gӆ>J8 &8liˏMUHaVz:^[gNhї Qv96r~9, y!3r"cGj Kt;/C":rQWrr|j#/^6Nf. ҃Yu 9N}Y=6fZYǸ>_ ]?)bH2J2$g)'ZH+A24+Dg~m$g/!t4uOiw_ȷP!}c3?x-ڝ3OF˹ wg3Bm hJRM9cŋtT\&VDeLۿp-8"@ N8 )-"֠1@$i5N9[ez!0wYMP_-qE'`3zoõ4+u~iKlom8Ry8 Mvс:C*+lZX>)#itB5KfU;{,Wܟ{tu n'&Anq6g a} }>uY i^U k; 0KNGZJ}ɌfIukYkgH:y"ČklD:v:K8~!y.dIHe|EY3;u4tSOQ0eҗ~͢C)Q&7$PÜs=73ʑXqqFViOVᢀ»V┵7n|d/ɀk ZR@1-ם9fY]G p iKUsTq'Oi9o]=N27dήVñz~2o Qp dW.ʍI壬cXhΤ*@-|n+]I$:0xf궤á_WgR; F:V e EYdg&7yM2])69cEyG.9px !K{=D]Akr3nNL4;:<+^E+Z!F\$Lq~a|sݖuhf 39ɘ4OIhFL BCvMV'?JqgyPg=WB]U11GA8WYA);"fr{iBDPe_[!M#]Mu0xISh=h4ƝV IɦJ,5[I,-q$s4zujwk'[y1t/XIQw^W();8H3l;+r*wmt[i,D#vMS[5 5ߕSܺ7ɜKD3Odu1(ѼtmM'&^q Kw"Fyd'D Ad|a pݻ#r.>|=@7AsNr@#b<`D [] NZL>b7p1UE<ၾr|f"q,=fJA^K<#CY8FHExcTQQYͮpz3q`ϫoפ3 [cA!X+&o)'"| =ĺl/nEL Tl[9HTJs|xPz(fHBz(邂=bsoMp9!-?=̏q˔ȡ*7X'ԟ?TO#GZq&qT k:,|;>(ESD7f60^pIN9,[7vWMU=ڑHO6.'ÄjYGJW naݷ5aX:YK밌`BϷDu⟊Y'I^\HyfQ)8fh 鷫AYr7{ZlFhm2f0l|˲Drb4`JR3u$QUlDrˎq-0<$/>G/O$Xb|+yE8(*'Vm3E3asPxQkR$0(̴ %,~&uT~E͟kK-\/,=_ H.tGX /'ˉ$_JCUհbN6-wWyiIMm~t)6aHic.kQ0{CckhGq/i<87ZEL#;>W/k<&2UppNd'@SXs\Cm^ƬQ;FDmůbn&S'IbE@D /$Ve*xK@Ez#ՄxX~Htr JpF9cFҬ4zXdYAA"1Ѡ+RE !Z*|GY` G{I2BW܋EJ=Cv S;4O蜞oE>NP]rumRusGF`,/4L*+, `?xcF&y^5`i҇r!.Za\ȧ%dFdN՝8g#M#QpXD gO;&)١9$K"-m>cΓ-ͬ±wh {`n0xAX@T172_LBְ!dF"g!x}_F͡@/Bɺ KiZ08h*\AMġpuNDMď~^&+WyKn{aDqHҎPɷo_P#^Hٯl 9Q4 AJ2JK 'yT$*輽NS4Fa5ޞm{l%aNB.<+oŒ#U>8-$N^uq7W54UPm\Մk Rl畑D<QF5pgWP{Ma3/9Ҟԭ쐵,b mBxZ6sJw_-kۯ ~Q&+~h+ ēC Bq.}jU.TW uWH֞RFL2p>]}r%)K.̥"s$OGOboֽt'GPed XM S~8d`v*]^j GʪOԊЎTU]p6صd*Dl\B}&dvv_t l#rl#*6wҾsh )+g3ai6Th~[EP^*W=& W~ w"Gүd]rIl};'BVhDA\5P0y܃N>.e@hZAlf92s‰CӺ@⍂!_pV4MT&'J鶝!L+GVl*l (rD7q93퉞}!&Ay_!K7oX~}"3=G~}`/(C.TA\E1%;h/WjW+QpЅUd*[V@c.lab)8{v߲?AH7ǍǸ_Je7b|@ I4MK@93RČ0K#LޘݩsB(&y'=he 7"0s$AH?34jL-4O B0`3}P&\G qA !.%WB Ѷ :%N^cSvz{>|ԕE^}g,_^r`:2\X//d$_Ŧ{U[D#}|M1H+fkzY['H}qK{ Am43@git'jF-Xir!PK%ؕcf@c=|nfƇcN[wmfl&[Hhe+<Fw7UUc/9!1͏N:\NH!}Q+oHmO8[!8~H!;TnU|%}c‚|0&fZ~)Jzv: {c[I1e)n Mb m]otthL\ҥ [uM:͉&;buΧ6oRam)|bPoC&7R|+g5ѷ,5((5r/k^I< ׃oW$򣠅+D_d g"ܗ0!#M+t;lo:hlaawP=ZPP];GatiAʍ\[MC /ȸ鎠`q#=KqfB1PAo<ܙlυJ4 lOHFmw)NӀ ֝{ҫ veŹ?|3 q}6X%2J^D q01-|J7M̪.D*M?_-+m7;uBJ>f;+$ r1[3t?#[3nM(bIh@s8]z!So)8Sddя0j0RJ7VD:aKR/)V׳H=퍔H \mBe(ۗlαegޗR9**/a TMC$HWG;)BfE Ko5GCަla§tC9g?x]^^lQFZ+R9Op`is԰w6Ν,6]/΅ybA51Xf.<Z6Ʊrk>biynUNS@Xޙ”D[;h/ _|]gDuL(3Z{8ɟ*;iUzo8%jՀ^Y}`(3j^e |Zh.(HJA,jL:/zπzF@f<N' Vۺ %ھi*M֡z-*SWE{Khteߝ'4P|JQVGa|R\P,JLoП]s% ,V}pc\ܴ3?uË_N ѫUY I8#QќmHFUoxf%sA}#̂tl7RvX_ݑHMRAGؠ<"A=/9uV:֗93k~U0 ::rxoRM}"Ξ`AfI)Z@~ФW7U19=f~gxgR4ǡqޱnIܐjF\]VRC9uh0/o7 }ү_]*By 颟{3|ڒJd55HgT* qx&i$n`}2,ƫ%t$4}Xy!t\[bo,t)#}+{唃ǁY#'nYЪsx_&Nج]2:Pj'KDӈFqn~ ^L}Yi*W%鮈Z6rF_wЅjwqx}WêPc܊FxNLq5qpK"'z(`=T\omiK.S&bNPN:v\IjlaOePz |0-.yy3{<ސ`_l cV7mr}g~V%IoY=ȑa#:Bo^.!יaj?-b#[o:aXIg.n5JHZ>h MDG.Pߑ7_'pvjј`C/_%nQw3tc3]C-5,uy!c4P8i;ҕȌ,ZC>27 ;&s !a1gQCQH6(S\YFQL*07RSϿm-9T))l,]hnNqE"aFe%4 bGZ}ːB}a?N5J=%fhʃ×k )-8> fzXCj4fn0M\J$< m-s + ]V옠 UѬEKˬHȵ)/7r QEZPA3Tfw4k75o$Cږ?N=>uC#$k.Nodbۻs k,C>$O,tET ^LA&a ZZob:_iCMЏEqqtSD(G E@ꛬ_.CA 8xAV$|j.8jqm~Dgm)ܯG}aeEݩ:- ø;d^P#,M0#}F '23]萱Ԝ;BxDވȅBm¢ mL֊\$"V;Lt|Aíkz+KD <=oǍ( g1֝ pOXsMd4Dh{==ICKZS!i]SMn۳{wmVt GkUwg mx+ 2$Hs7 a)7 buUa9w2v`4GvgSk^^Tڨ'u2q }s ?tPeOۆnЌ ˓]hn>B5b8iG mQ :̿UH T@"M9><[vҊ-AJcxfq+uAu6%rYL Yd 汪F r6+flH=pT/Ԡ֬cZ/YeׇT=r5 hg4ʉOuݾ4NmPS)5o!l?WC'OYYVl=zq2)+-TRg݀!]}dҍl(SA!Y8}4*9f߄2q_U ^Ҿ#"t/OՔV{V}|~@n;ghC4,Iooeٔ& >zNC1b2xՅWS F瞌Qq~e %  uk4=fJ|ےw})4Xxۑ >؃ۋX]?1J,~թ{;3'[/~LA6@Vg[gpj*@]ChGb-#Ȓ'Tkr"oq$ (s 5Gj_8 fF*.d4lj l?j6}!l|8DYMVMYV I2k@YWVTQ$yOAnWYUk2c#Q*g4D2XoXdzosLIɌE5\0}J$Fb0'`6 < HrMw-`4i.ê)Ԃiǘ)И`$Zб#Q l٤(Ѵ%;hѺxO ?WώSxߌi Nt/$Stj< Hpg3-r]ctdp^{䞹+3’nH[\X; Q<@ v?4>Ԅr>9PdT*dOV>lx>aKwUavY =1Fk]rڄ2Bb;[Hg䴱j((78튝)hJVO" (<o8vPx?)6LR:!5:Bh򱁽.Br bMI?۵2\{}iԶ%p\R9+!фS)L%jJn?o0+9Fݖr18|׼(^iX J~lD(ND2/A`}BOXdA ~ ʹs?&{WU2P<)pUb |3wC|}DXI04B~_"Ic2> &=ߐϨVYV?'!Ia%HJ^Mt34ml"ns-S Y)9B|.,~;N#Oq6FI5&'jlcs^Sq%+er $zpdUdGGY&aE ^\H `2;4M_r5[K533͞Dˁ]lϾ& +YhaNc3%^C1RqX5q9v߰qxFf.;>i".HyEc咴1@ #\^p+59fa'HV8.A${U%A( *C/|]TU~XθCk|]u+Jߗ! GAgFT,h|}Ы(&TApۼȅM]Y^R\~Zr $>CW*㣣wY-| S98%s*Vw+xd4XB/ȇ{$TB-(F#:D۵oY8^ȑH`k /%lqT~,a(_MwT7~3^Cm0 6͟f9@qԅ~3JQda!2#Cȗ5 cǕD R~`% :U*wK;xm>?L-%.T $NCYT`~$SUo/?4# ׮ Q(ZۓO5jYǯ؈wLQhصSpִsʮ x;^%Y>qO'v U k'ᝂP(kCiCLe ]<%Wh^)3wq%}[Q@ VJG#wϺBj7vQj{}y={ؐ9ޮf8Qܢ0w!h5+_h˳˝?TaG#9sfYyA .|2fH8\7 VsY}~@7M@"y VX=Ua-IҐ,׈@Y馴Ũ|y&}>+^R` (xLˁ7{6<3O?1$k ;'h[qv1/KQ{s@͐&' Ԭ_3F'}O6c}V 9mS'̂y=k}rlth}hPbCBmݨԾy+r ތm=h,nX^W*u Ï~ ֟Y/)&S%VəܩpD00/:8A}%Lq !Ö\V*Ֆ(-z pQ_,""-x/۔78q1+iq9W.s3.D~{jWtKg`u 8r ˧+Lߨl@_{HlDApUG}YrǥB"FH)L=W0F]߲kJ$%r9qY~ s(_)(TW Ü(*j/sMuAG2bsZ`; =t?H Zzutl{߄UV,4c~nkzD@x{'z@g/-@m1T ~T*?:! ed֓!9+'Vu+ \hR|ZR>jsT Tvr$s9[Y{I~y+/P F`59=u4?pi~ R0AeڪY-(Y<\W./ &5,zgM.ęvV e}Ӏ! =fM|?g;݂}eڔQV_ZQ$&6oCYi/Cx V:A\;v5ND޼4Ĺ,ϙ2f E Jh^[Dd3gI9 W wuwٰo0ફSjRɢ,k;vV?pT5r !lVb>-VM-!KԸi"B̬|WN>K-7x+3y9T8"`_L9=)^{g'jʖ" EYe l[zJ'C t¥\ž w7 ]QTE *-E&W=K"V=Oǥ}7 ̑~hYj]ҷD %\1mܵG烆Ok|QȉXK/z3@fTJ6@=⚣CQn3՜ldƉ(z/KxܚP ia('+` C)pz:QdM_#:3]w4:MhU*P06hkJS-S![XUQy';~~pWTt fu{Ԙe<6Y,D^svx>z!>U*e29K>qjśsT} A½iޑN8bLjM/.NGC?<50p@I{>k y(&J(5ashbT.[2QєE4^'EA!՞t(P@*j{iѲMܒdB ?i97m پScDD =LE  IUɄ +N`pYUC< CEK:ںmQ L .CĈ|#Բ$mW E=)Q\P`9ˇC^qk0-٨C$LXcpԐС5 Ed4yHX5P0_[)s]h2E" ^n;pr5Q*;"DvB x: PMHJNܧF|(o@KYu.I"lJ!0r[q)ʧ" D8 $o?֣mǪoh% \QF@5{&2[ƴ!#bWh 3!Kg1THuF{WB|-HjDs|yi`{PJ-'±TӲI:">_-o10tMM--V('D>}unA 01&>-$wQ0Ng(."=aСKkvuM;LYū q@q+)4H-vVP2к V*;dc}}QT:BzC_  _254Bf]:"%PXSYGn9H>F)>I#=q]6gཚ֓n.>5 &:,k/f h4MoիO`bdI%|aJ#a OVK2dpddjJ1GꇂYAo2&Z[{q]atŦJ* %尪HG?n4GE:yoˢ9*9^+.)fwbkd TRAho3[o\,OJpikK#i{$'ٮſRJX#rIU~.8ϤʽHU:žO#~2)W|l 47-f۝a6sUĨ`g\d4C}=Mrw(.s!(]IuzYhC`ki0eUiiT F&}bΓlDN;)#Ұ$fP]Jm 01n67 "%fsQdF߼c60Y%6ީHE*`}ݟdC~-L(!*3k%dGowy37`ko,+Hдo.^ko q|Vn^Wf )dnjyeZ FuMkbZ5tVxfj+E$Y^sdeM3niph A lԡJglvr[b?ux8ybkH4m`^1GϖGKgDw f 9>+:яN$k 2}'Bv# /J˾R 1['xwRbq@SEqEzie%E yDvF 1xgMhТ.X)\C=ޝܴVu 3YRm^aDCAXyIAt7d4jIBSnBRu-u9hVOySkZkh]kmɶ}|<[M+;8B؝.c5DMh~ۦg(ok5Z4CmS}.:":**Oϸ6ޝdTg6e?AX<7cc.zj=B`XlАtZ7JRL8y'׶>v ^\;Vs"IP8AX 5 U+!0C mѯ=nRRp(a@rז4݄djeeޮ@xJ{B/SR8Ӧ+pdb+ d1 s TC &;M7+p10'?YRŇ&:H=.6 3QH`LaIMů~afڋ>bB/;bW]kD,2JJ<c=[lZ;gHj]C4>xiOffWaFbGJ@sx;݌kJαm;R1.Gp9#ck6uhŌW_jSTDFg ж`ߚ?tUP;tfz܂IF=\ <sN=U~@Z1D<W3R&o%;xC'+w9r}rAjhl(K%PYe;v~ Lr,vSǽo+ڰr&wmrfL<ۮ;l6D){h/yEN7z@6#GꊚF*+߅5۟1ʍAGXMK٫tAFyO8BlI8g ee(zy1i{ OK1Vpm?J%* k8ϝ\EAʆ ,ؠ*o`01}}OJ3(3`1~s&7k$~NM^=yLP~NC%Ɂ A@_Hpy;,|Jt1UQI#۝ /I!nY a}DgX/:6xaJ7urr3A?*)Kf|mTj^'; J~:3j{uV K+qFjV#$t '͍V:TAL'1&u&NԵv~5NB..Sph_{]L&M-l6wFQ?7gxkK%CƄ(- 5*۽Ci7V 93.4bɆv{S4^[J%/Xy4J "|dT*'Q ,dbg@>^g ߄soA'$lԪRoDCJ&c-j ]nJ1k[iH.j4.0rYڠ&+w2od…::.-B2oh *ѧh ˏE(,BL?Ѣ 9e5kG/FRHl<}^/ս$ܵ %'HÓN< aNo\rߞ[L>dυPJ;|+(ѸFaC˰a K%X 2'&HY <4V;_k 5$-'WJ O>dΛKZ:&zGX0>IHs'z841!7\ ]?  Z3`l@̭[j4A! Xxq7|S1XSQׇioo !B{rLC7KIDR;gggk,h+كc{!f$t Od4f2q  !|gc8޹o3T]ʋg@Ϩ 4gwY*5BV 1/&dj7r)D4M,3*b +^ͻ) #U)'AL(%N|1B"O=ZnӋyw+ rkx& tlfK6}DM~' 뼞>{c-ͽ.1pdj?Ӭ;v/FBE0 }AEaqql 4zj#  2elڲvF{?bG 8nj֞KDA1u~q'wwcсj`ڝgn;1cASŖS,RK^;t-ʥoe@qmqirj^`j_[x<\FdyD/U"ERÁP(fN!sў,1b;_؃x՘3mkk鼀=z2|?dɉ+½j_p<{2YDjq7mRb0+%J(a[d_NBs1+j,D•mvV܋W'k5XƗ4ѺJaبC9z>ƮcAN& 8TE㬾Q[ W6Xe?:g~;&`aSzaCjՄ*xt}BiᏵ6yF>k; X1&t̩88hu@vٚA+l`&-$Ui >)q@L̂L`IcR8c L^ rdb*FDntg߇noTih8?@ -w^Wf6'L p`d B (eqr4a^J{upK5RNg>&硞+ ROwH<+N u B+Hq:XaPZ o5Z=Ik}B.1lJ!հҞH^텼ԳCpmKb¨-J,6̜o_@vm#l08nTO FjEps((UFV6%D noW}l:6=w34!L-M QB Ss$m8zF_;vg-xlje0j|`?28B:VB! E "!ؤN8QbU>F,V. 8NtjÞ&|zf#8eWg-]sZOOt4Fx{=ȪPSAK GV+`X(1&_Q'=@I 2rw.B 7Y7<6tHfڗc}jiȟu>R>/ؓMi" b#bSQHV0wJ`3,$)g-0z;2 NmݨqO?S ]tV0Im}LbN~0r&[|}Xu:b)|LOP=a&PmXd溇ƃ!8rMqɃ}qIrZ~FNOK=uz.Oਲ਼+cj"*..J(& E,[qEryOOMp7M|o>J LotIBR&Z2V5Z/WŹߛiYokIܖp׫_.RSIMRdq^+Uq0@(+/-F=ReiodRW!MXtg,-rý?z4=sv2;hLJtiFei~Rr++_bEs b%أ"FA^cjuyTs9g >. '͓RlS#j͙78([&ܹ;Q#_iU*@(s53mp}JñhCK-W o2u oTN 3Žעnp4p;V,nm.];ˡȻyji!ڬP#a .=犅[S9`whOX>^%.a}vUJ8{ >(v ?:*L} N:=|5N]OJ8i }&0PTu`vԶSz) 8䮞JبLW& H ioߚ6wrs? ϓVdOuE Cr1-AvΖ`/+~&΀ (E] [ 1/,5P1Hq]k9K"o:9MQ$Q5M-l,P=s73/qW:X>mt$F'c %Đ4՞-|0Qz>+')8n_ʻ*޿*nbK " z X0 J8#L2UxS[0{[ 9t/R 2l"cH/61 .Y|IY *i_nK,w=b3K`}NߍbA5NA&%y XHU*E={QTX3V–yI2yqZ1ēOZŲZN.j~k(^ \2Uc9n W~l)Mk=%]]( bR*ko e(>VRYi&$]Σez(jsP}k j\> \Y\Kj==F)RHZJ@Se3䱁33'2?( SJӽɾ~?aN*IEVVw׻YXkgUeYԂ׻ FRйDf4K@6DzP *R;AկۗG5SipƁrnEME=ݏ'> %`hxlJ=oM4e aHO/WS0Oq4[̞]x䟠W8&̀fۜ3c;JoQumqHET\30 \ 6%lߑ%Ĉ6ԯuH"&3sGטUg!cqMu%#>ђД y=F {ڎZ+fwoZW0xKI=LSdV0}F{NӔ>z?fZ顢 O8N:wJLo&dYKi bg[I͞]/j{.(yqxO3z+C[\zT": 1w$Xwҷ_yHS7Ղ5*C3aH/)`8X4j69:ॄ{Ժ(-P RzO 9sĕLzw|XQ-$FQK؛e0u֤葃Ka*u!$1̱x%C esF0p^MblIo9UpjƔz  .˰}vndѥtҾXdPSgiVi?:Q !/m~syt! hs&T~/ډj|@mSm(OyriR7hA$I̼i5 NQ %56uܸF !E3Po Ao;Y]|y \9-24lD$(bTW/;m:yip>ȍfUw!B.KF G qM)"L#/m: WJpXtO&$SVW]-qcL^ '%I1uW輫VUK[[7fNh9ϚO`-㶏"O4=$J&lAd:qV) Y@@g/\Llj_˜l5VGMNM!쏖2 6 HEFV||fޝQ<^+Wp<Ȩhz `xbS]>4HT!.a Ivk"|mpAp 9~SX: cc@K,.ep㟏#`?AqƉ`W尥EGta'Q<; %54ݛX B&'dl' U%EL}oq [&J: kVOV 1|T׬ 5xVG}8g&3&єJ{- ι"1yGX^g.i" YQVdž ?;EQ{Sy!]o3Bk PD5)]ewg4WE bg\ Jjїt\ U7{vMg)@0@~m:,pHtB|il:24}؍?sR n9r i dž&ߣcw5FG:,'!&1D9ZЃp @.ߡ(KlI<qm\`"\~,S#|YI㺮^sӯ4Wr%/%ZӮD}~]ay?жEFЗ3,# ó-KJ ?(?\C8[ß(ձpvԈ{uWB7UbRG#:fcg(m=3jɐZK:Y=X97'wN\?|OxF!AB= }܃fUJS0`cڮvAgbfW[IF‘xl.)Q螰)ô%êE(]\Ri/[P=B>X޽4'=Wބ4o-`.#_)zt U_f3r<1|OF:/yUCՆI:9B3nFȌGH8X-/Tk`]|-F. ѕ[H5 ՙFd'wZ(_Cz :+1jq+V!ғ~76a'NBXVfx;x w1Ek=ddL] Jv  P"J3>- }zK%G?N e/b[}؝jL˗w=S' ~X;^nP=^7@!CC`*^IyX Ci~&&LlK7qDNx8D{U0($_RB կ?\c'5_Z?K:AtˌipKMM7oS1: 86v:DmZdwYG H7A'ȨM !l}RoH`YMDuD0Ip͙=*5Ma_?Agn/͕Ll^4H-%1T$3߁PӚCt-d)g+ǁLNEVČx$k|!մu~4W695i okJԎg yK Rm46;msǍ?;W{GT%@Js9xJendz0U$PlWj[PKڙyHJ0<Tz^;cH%؟vo`?I݇ӌ^3-cbOTlWN=||B%Yts|RbD#&ǬnN ն(<4V8#z~HE/׉1&vZC\u4E i%N>[J8l^X"e ?ڇn+}k}X{ԘFPP(;TeeFB*/m̚+1YK4T; )6Wq]d삲}AB/4::K9rU\k'>An_HmMAH}cb6IR2/o3:'Yk-!4|$5,#WVif;ql|zjLφ()ES0PFx2;ՂvȏW/1=<1Ѿ:u%qdCS,jXKm2)_c[O&݇qԕk@m y_+&%WrZk{X.-tTLx^tL kZjnYB@Pr8G2Q64>1m+= rFE|8tCfHuIŴW|?ho^mQ{2#~ZUTw˜@M_ޅ9,_]ξ^omf "i3\S慳܉F|83"݈l')T<̄qYmb;'z'6}r~|3N3k5G<_y~^p8\KN+iH$H7rLQٚDIC c&Xcۺ `6#]Z p[ 'S2Ic<& A7{-pCvy|9 0,K%`5J7hK3WBY$"pl)*r+g:% ѝ]01vpu4Bf ԍC|i0&`RxK!ei4rρ[&_pxYã {JhwcS^Ԗм޳x՝Q?/}&Ut h˸8׷oՅ/=;N9ΏI4`ZjVY>l^iI7m +NMqC"%bѪzX[qDjAD2~ ?S+v3mgFFѬ{M-ܷ B2e7ڴAМ{gw#V<&3?Rco~3إK\ T|9K2eHI'PDq|(p LMDqPp<ǐQ)AK=#r '̶j(K6d,-a#@D*ETl4XH7;y'hBMh ZG))!)3#WZDÝ}K7Pd+OZ|56t~5P:gL*t Y]PnģchG訁Rӿ0]q':Dx@HNCp4uᤶׇx9l.bWxl3Yy X^=I$gˬC-/P`V-׀j /pGqq_ЪY;BzXtFs1q$J- B,1E+ܦKu ]$6 g> _)_m}p[I?Vy`\n2nYTLitX4n,05\P,쨈u[ws oފ55^$"#m J[ryD_pאŲ2w;ٗVV4 JH۱\);.1fh{Jɜb%\ hI֑O/@aQᏹH_M/]nUƄ#kH ; ]HՀ!m_dN4虖o=S>%%3a+cqejsw=q/wvt:*m ;O֧ $7nVadC4YMΟs&Sud-tVVBݎh-\)ނb:F;~;˄Fw(i+4eZy[Zl-XbVJͽKIE.9aƶWEmFl]$ m#xqBQZYx .e뾯M 4!_S]S=]\񏸙CDǢ5Oڕ)qJKyX[+*^Er꺘5zepS/ͧg׾e)k8R A/{DC+ [՛;CW&qKEQ'/]DYn5'qi."d̮W ;~*xn7;jX/)Ҡ`z Tι(C`AV3WKq%=B: )B$SSv#K pD Yȩq7ٌf.d%g歐bjDNEC2 \+=. Z^(MQ*J7!jҴ`U屁?c8{?ts,t ^8vO)še&}M ?QPk-*Lލ6fu+Vc°=j f!{|N+P'#kށ"9Ma"wt?r&T 1ׂ6:g6˚PK徤G /w=5]TY)찻67l)yc!N>$SotqEs^Q3}:-I~;;a~ Wxс<8vd"u'6f]Ӱu$Z؃<fe)Avgz?J͂ \F,l̖!>"Mū>Yhlr_Cxm?Sy@ͫgXhjtjH@8l**+`6&NAW0"^fg`{cAK0qlV4ۖRH~< 0v*\U)– ٍiSRG yA&=(s- Fp Et2HBҥ\6%r$&p%fvj |4>\mG l!>Ȑ9K6oRiU^=/_r-c/]a4tJLO92 ?*mqRnH`CPELMEyӈ\\̅VԂ=`?rS/ _#8bsGwJ mQ^-`91;o| J6OFv**\P`xOv-J$+bՕ0}m$Mm&Y}` #ǾJ:0^SG,F2Q1vy)*Jovê6;|hZ8ȲUf7ߑZW-rMEAN=fÎ9Os/q6! }oiZMGTJ,99"9mO8m@ Ĩ[r_߉*-,Z? ])_ 5g:DQĽrG]uFmUa @S+mBAqquܫ߀Q+)2X4x̹u'j7ex}V|R%zPdbQoNxz;sھ9Hy>`ᐽG  @\kW@nci !jSE9Mc^-rRY90d%QfG2H̸||Whvw 2y7`C) xY }]+\)cCғWg5pO+"Jܲ )/ж5Ufj20kp]l^zʡ-KU93wڡ>R[oLqJnT,΋!]h1C7\7p(DC~rA fA=V+Ectxa) if-i)2\";;r]?NFN1)#X.nLfH #* fF[aP4iq+) xT~&XƳ.jq>%'7(GK(4hH ttWt rdJGbs?&ЂLCK9cVr3vVl^|CԞYʩ:@3| V Ÿz~پ7#PvnE8@'u?!Kجa1gq4Q?|*?",uV,FoYu/؉|GI|mYQ![%ߐBX_jZ6 sD& 65|S ZH?/(QS{,brɤ!Bf=7H k-096k|Y]a^tb"ִ؅IS[BEtmk6DV2uTqid4*M8<` l/$kYi`HA_N`oXa`먘3zW _lѫޏys0fJ 55m;ftVڢG֯s/YPk%fȥF pޒhZ˚<Н" ٲ wMj4[`XZ#d޾t}Ïo(\6a@) SqIDxB4Eqͨ+]}'R)Q5 *?I`TZִyI= Ct`akhI nQNJlGj?}} hgt8Heӑ;goUm6#Z;72LYw]NAM<ȱt.5s0~"b2r!wiyK?L&1ψ飀++ÂnÉDe2_}nquM |8 u& R,r2pڽKd{H3Q+;(9yKu.oEjl{BWGyN R::@#$BO࿷\TA_: m(7[z?NקLîгh_^KMVBBhG, ڣ[Va[[<{(ֺlfU5$qT00>z2g$]D{`YmDڅ1D%gQfx \n)3ŭ2,AԖz­\gS#N3'dP.M<*"}OB\i1a%.vO~NYyshP&/4-\Or]h8g |ƔrҦR (Cƌ޹jلųRlC8@:ϑ}VRGs8//8"j5"Q &V % Vz9~|nOݮ6SpDN+4EtȩG&h5Rw48@^_;wcW O2ycJn>r{K{殌+V`cUl*ÜnI=q (a=c;z5 q[Py tdδĝCarh ~pBQ&.'Iy㣷\=<ZHK'6OOVeAO,oG X= AKD41 mQ\`u9(}O\c ruv%_WĎKʵl>c$O2kShLn"ʙi}?ώKގ>`csHvxD`3.>l-O`}$3DM$3:/]hSQ6F0TF:Ǭxr_ v@d\AF>2+#RuRkwTeQ >#;und_^Q` o //\+KK-Q:NTQ-æK=@Ie- $=ݍs|.~-ȭ0Ƥ.L9\;`#=o1ߧ165 $Q%(Bβ_oZF I x>VB+l*#@D_ꡦ2yXP\3w㜋_61+nթ\#w +}DnSP a+/ 9稕7ϥxCP022hi:(rn],ԟr\tJ GX/IfC3rS5v9=KZr+\Ƨ5!`dWҒn7Mnx$y"%ǦF\ ??g߸8Gc MxD2sOkfmPxKsw.o %3Bs^8lLkr) Cp)z_76KH[Ry 4FBW`:L̉opbdq ;0TtFw0xYhaYB}$16AƱSӶuakz_z xpӻEiLE43[94w cwfz65SyhML/v`❘\9GˀJL:\yU $c:;kskv.vyJq<p0󈃬=k}^BqO]ϚɝX*jBwS▜1Ʈv^ZJShGgBȗkY`Y3u5}':BG 4R]93cj9gРГ-%&mC&a9nftt r&>EO VZP~PDt=Z,|- 8q_L& 1ZGtW{!f8z-9H83[\5tb %=ҊbԭX/7͢!PnzqMB5pf%Y"r3kWC}W f>>2[ p[ρsJO|;a EstKNZkAjggQx %Qp/VdkUDjd.δcp zmy,-%|cZ.[h~.οbmI- u$Mz&۔w%kW6eKPwB1`B΍eݿ4r2N9Ka*󭾜 d䛱l6%Jq9w\+V4PjA2Y9`Y6^ nZzmAz J3FC~^sr$0#M7R1Wt^ϷESq=vrv7!(ptD{VmpmqFl:ȏ*$lZjC[5imI֌K߄A;Ǽ͓ף8w}`wk,`b`uX֤ Mp-)91Nr3NZa{-=c߾oNSʁꘓ%wlD&Vii`g'K8j"ܱ|4tzFLr z^쪘tSܪ),lkܾ>`w_{ ݇H.#N; d1S96UqFEsơsS^@ L^hHNk)}{ ʢuQDL'៨B0S$%>ͫqZB\v8w8;L;VfԦnل!} [ )Œ`F!.7})"S}N!hC$gHgR@=7Q᛹ѫcGr ^$iI k8jҧ# 9D]֩ꫴk)/0MQǙƍvhQx䖴L~3<Һ Xj9ud^J0skY.'nGi:k,qy^^e>YE0^A0z QFɫH1 }VNH5$8])bR ^ ~r0sMyG8lGZp󄦸#TM4-z*fܐme /E#R#hr;8fjD9c{ˇ HܖqC/(YaRolH6]1`r >XVl6QaN>tX3w-Yd扁m;qM :WSj7_!Ա~]! Fh[5 RJt4!m؇S&k2VMH4E֧%U75Gkmg{?|3 %N.⟺)Z&ːX,KCf8*{/<" QWH+eyN,N^_:O'<?8${T8qtШgP(} _ꕫK*,H w~P)%y[rey$nd󴌏0Q.P ; )/ ,=mT>Q!@6ʘSwj{:CҴgrا ;.S r?1v OzSο md@H&Q̣ާjC*H8Ef3X __"i:6=y~jl1]¿i>3!'gdԾ2](U"(FѡD=o^@eyO:SV2oJo+ڕ7r0AJ_nʦ;`sॼcH=\}c0TWe.AV|ȟHb0J#T8Cyc\fi[\|n |I㞒<(Q{Ru2GPN%GO033g%ڔߜv^dרO#ztq@]E2t m0)4gKk$s\L8p_ki0yE]xpeV5uvqeS, R\wsQUÜG&XC;;VO181r6!]c2jH=2{c<$8i(K6䳼!$4f5uG/!iJv@þԢtR"3"]D٨d:E 'Th$ ۵s~S @\zK@s;Nqgps@4F3(>⴫qٟЍen2JOimn.'3]o$_[s1FciDDba!>]e(GLڒ3U5(3RJZT^+/vB?lmҒ(dB35hJlʪȥEC5 aꐪ?5B ]@a-cHc>b]|ϟVާk2tcZ4r4v4;Zdg^<,Ha8>kD|zD&^b~ߺB0Txz7(J ?nx g@OcO!!{7C^&Ϲy_PiAO"裰!WF4F 8h. yQHLdga!9#n8Y4N4`GV;}X rwkaO@oj#C1)<|EMsN] :y3ŭUgKvD9euH p1b>9ո#`*5 -iW s/(fAWKb&^ѕG xoslɉipaNtׂv i?3HDb*bE ,2=-DZHԛa5,%8ʌ[yNl97C+6J.!w.`ys^rBgwrNX!N6XfYr ~f"_rZ3S?@K4(?6`v*9K9x4]>CR,]MqFQUagƢh44Scνab찗{59 fCPr"VWFF'5 1 و6pi@}Ӈ ./wt!DJ{>>f`y@y]VRg@!iMx #th7΅EVKA¸(kyYvFۢ7Q-~hvqym:':rNʠٸ W@rumrTRYtW^CLCPcM2W ɾH:P{._ҨZpwfe"#(TeA4"at{lf:mt4#DcM`ǯե^3EHκx*="_$*OVMBMہj:Ouy!#]&)!E6@n p$W_vbF[k a(m3PN Cb>?wA]qpyNOw',`_F-w{2=0RHl/қgUN V @Tl7j?ׁ"fU6R:d.^Bݧz/U$P%~{H>ajꘐԩ6 VLʍUlyXPWN%5c (0\_H:Eq_z{3yWnYj{z.A]J9|VIi^ls `^.|@2OIp!|ٰ=u&7qH[e*8W)-*4aǗt=s;1&eȎJy c1۷D(aT,m1qv9T:SY 6#chPM؏?~?G4c H׫Vo@4))5I7ċb5\XzX" cU8FQ_] \`ygzxY15Jd&w0yh/:K_r':C׹-j,,YiߘrH<1PC޲+XZ/u2K^A /jX.{CrU s+nCd-ZMKFs-NP8OjSO3t`,'wiwmN |8A~(0_:{}Pe6vH@ W 0hrM!knrzٟ F _ 1mס o,m8E?,8ɲ 'wQ0o36jDn^Հ8b^ Lݹ<)UC` PM^2,,tZYWhw_ vkL&r;EoqQkTh̵z">aXh; QXL2[—~bDAs2V{;K 𮟭]| "[S]`˷,r9T 5ĜݫB%i?g|V ~ !_^=pC7My){=zTT} <ˈ $ U/?޶2rqx%*nO17]d8Y'25P\0xݨ(}Gd򩡁F4/vl}5,Z 2ސW<D13d+fܭ}/?~-4jimΕ$^'vZUt?5{*”g)N#TBc \N P!ї}q|bk ptk~Iʳ[OjQfޛX/n&,;jq> DBSNZnm~̌\$>DnJ4b= #z=W#pitDvaZև=zp%\)Mh;U&sYm/v?+*cq)zHfR\5HJ\(dq!.Z S$aG@@}1T4?Mv=2;#8ve6^1sH4d3t@xFLbP;O羋]}/=ixt8 ,GZH `f \IY4[DKm 1n`v$!0VwbZM"BMWPN/tTFaÍXF*y:]$^OWίs]+Ȭz8ޱl&#-T0^)Ӊdt'яw-=&Ҟ-0pbAft'C"5X͌\N{MQӆNdXzaEa{wnCiAVw1((aQq SiA Rt\ 8YiDu1&~xc%.˔AP;wÍ\6 B̎J䜊=`6j/[ao>lL^w:6羝y < 8,RtĢЦȝNmbM'+zriQ >Sj? V7B])N]n괵, LNQ^ztP&ar/T'b5 n.X_m='F_碈41_ ߵΌM(!!x itь2vKD{V5 vbbʑ79ع\Q?!n}Esqb@gtFqC5~-,^P]u] 4VoG̼\ތ&2`< ͨZ!KTѫ -d!˅}Tk.Z,5 0(AɩHBᓫp>}=L?R[Dk+Zrܪۭ_#<_omj裥rsrHŀU\GrRXц`-7 iM<)Hn uEY=Lف).W Ơ]$r96j D\\ropOe3ENĹ sd#ia˞ߢփR7G!7JU%Qn&Y2evU2W g=+‘*=Q=-OGT3;obWEqFuԨOwZW+/@-J#(Iz%5(I:mىU&)jsUo6;s"5}.׶+6^ugƷEc)Ѿj\{hW믄M \~IgjIX?UEj{H < yc)# 0WIC.ʠ%6+rM?j{KoBedY@j~7w$6ar_n4 n`?Z域vHnÙX[|WJkQ#mXU&Ti @[[9/N5c4)gL,Se̤% 39p[*4FE…ʡLWhW۲ &WsqP'!.Cӥ4Myއ/d: u[)wZNj,X<R4|8,Ƽzj3 :}}i./L>$?m/)KvU![pt nbt RpFe,hfi) {!{.c ObsʥT/LTԍ{M`,J0Y>O hTn!ށ܂TT=l"7朏x8ńS3K R"E8EBKynVӠ͞@:䒆lOoZN(LF{ŗ[q3;by;CbA d` % }`v~'cz aZ~7tk^l"d^Z-p.  A6R}!>ë/9DVa@>5ƿ[J̯ne`f`MehZ_wZ7Vl9#:[pRY {Ej3Y )90q?t9bd4$Lo/[`P؟t'=E.!8}5cf`5i@@Q)KV5,:Aѝqr>X=a#bk8>~VU aX#,a`:~-Ϳ?:wf6I,*8sUF`~&F> {̓VI._b=-j#m%T` wR~$Uq˴itf`9>WpwR и%/ïp{ylc}F* NťJ$pt}{V녩.4>-WiKQE'4pؒP qU IjG:$#L4?SF#,x j-')QAX2[ ۙW~#rFᅴ?ϝ˸:o H`h*3sנLz=q4:EuF 6E >᜺VxlD/['GήJX_aF|RpkjCUnbe*8!TRU¯awCv KHUK!LK cd5%@ϙKM5eAO&j(#rv "H(U<@q,F2>շÖ,*恱" h5 3} H "J.n81/" [Uriss[0dٝ V:μz):.`|VZӷx]`WOi'} W-+ ^ݜGKY@5X|~DórόZT_m/@( Qln0@9A:26cDUxmNiګ!Q}oHCj,% Ú||pT w*YN ^c+e ][M7!F [Wˎ,w243 {C~2/,>~~g+8[Ҫ07D7 d.D+2w Į/Hc* ɭSm6Yz}!^_0{*S^`Ht*H jvOA ǒ7yp!B^3Q xNNw@+6 b6'w4T>/a9Lq{6ڇt+#"퇎YuBV'?O˰fk+'ǓA(!264o؋ ݨa;Ԕ0ٸX/>- . FhIշp^Xv)ڎ&&=pJqU)o?ҠxIX)[}0(>W۾֬kK5cx@2Ai>¼>;X7Ȝ'?0OkjB~$@J3P08$̓G2FU7Z,ݤ)-r^2geqq0j p1뗛+3uݏY^EOÓ9fNh+vҜngrdF"p4-/o1#U])Na$eh/C8!=zm@mGQvR*!UB'ɒ_<77B[( N!8>`@$ΐ RA8ҔΟ'NpI \JhA/ %M`RlS fVWq* x"D.˳0h>Χg `x7x0kIt ~"Ei[I7uՍTgJ2X6c@o"Y=ꡎыHFӳDWXP|z0lRhvII t hv QL =a8aQsLCr;p:/S8iyW6_l>3UT2שyWs_9/Φq#AVr6 ݧnE@8՝Pz)/Qg R?g^p:8JTb3E(Qv] Wd<}2< FBz㏯ut+$λ(Yΰr[dM^2I&5|"% 1A@w A2K_,J8 t%0w_&L+@ZdlBF֣uӘ'Q7u>$uSNكo"7ax3m9Y@aLuK֑(<| W6dn?ʪ):>kMC1UuYۧ"`ܓl[OgTY/ţ!NT aúM+7ޤ Vo|99=J7+Pv/h`LϤmESu*y2UeʼKT1l9 :,k 5j&TB JDfBLGk{1W6!Pw/T`j0~0 H7_߶Xݲ/=ݩ6& nD %iK~up\G"Ł+yȻ0`5nTͅhE: ]`{?ڞ裂dM` DT>YnҏY;2JF4/gh()@G1HSyN>!m3p[dZZ *6DQ5|C gn&P(9Ѻ9 nM#滵4f0d) Zޝ0>n\Dyi_ר:,\ |1b۶\)Aοd l#aE*#_Nwf ,O)OZ/noIVr$b0j;O{萱H1w¡(Z%@읿@#v}mH='ߙFkSi=u/XȲnfU6"o؅Rh5%#ou? wḞ WJփ`d)~+\PrǰKzX 3w~K癱oUus{w|V3n#v>f|D"cLJeʛj;tҍG* )nzϱX1YOwx7szXJ`kZ|g9P $[4k@6,,90mZlKMAbM:P!y!MӼJ?s;l~}6&waSQm/9խwð-eDa'x \+gr Ҳ8R*{ր( Ad4ݘE8T-ξn#fvf[J| F]m׼Vyy'vƖ=b-Qq>uxzr\7d1] zg>9 w:5;yM7yJ(\z~<*;u=zÉ+M*qE. UN4'wgIk 1zvLMz_[֊f,G3 =Jnbu"%!^ϡwyya. u͊&X3]S9.3#,rҁ:/#[L 虗Sg*TyiDpY)_s%gavQ/ xj9ٵc.VkdD>ߵmJ5gT.L΁r wLp5d=Hu+cf$Ⅴ!^ɑ>pTmԫgI]Fb^-f3BQ-Lj6+ bgVPU#0$ FtIO`0乜SXeOE7 '6I!:pnf[BwOO+~2wyȇnrtC C甉yYkڲ&sw~~r+HBWg{WT[[%HZL *9ju)zAEb<;ō]^4I*!>F]DzH\,< }RByJx+e럺czw~kԳ=`3j/^UKژ7z&F8 ܄n&Vw;wk|9$q9YSQWEpj\_$@FCol,</OL0ȐW<]ZOp=5 < Uz:QحHpǕ #muM@fTf? _=0e?;g)qMr#'\;iWp`X|O j.#'Ny8!_: 7`@bʒn>z\ fdKIM iH^0&j 6"Ҡrfp+_ GsJDnJݟ8kްH@ pVdg8jǁՆH%b<`uR-WH0NݳPH8p֮H;^5|!A8%D;'K延 g&^svxRy+sM{Mpyce (Hsgp,j@ZC:~e1po>k0[2x*bl 2%6J2D{;%bT%'tK+}fL*TsƀKمj Ur=H8[ Ӕwxvg feE.;ߞx[\},WhEX \a?# 'DJ7^=:ˮ-s]n _ތ4\ݢcPklsOY#8-9Su8|N }(88 )(4MEŽYTBGpF n Kc[#Z&nc]m/ʧb}%8w5l\&I\oeg^+P {9ddX@)ړ~=͙FEbT_տij[2yes9+${Kr(4U6R ?gۃ ox]^Gh z9ʶUCn+dG1zV9+]{&Fjȏ{I dbF|'Hy5&5SVBGp]ۯ#/*X3,RFQC/86lFS&߮ky.X}9naHŇK"4o \^ ZH|Vch[t#srqrȭ/ <rxzGD 90W\vQg~aԯyMǀxpCm;6zh!@g&% FşO*XY{[T9 ]\T-K<3JssSʱlyEW!j䅴$U#>==zvZE^oAnٵ'CP,$` kׇ V2 `[X)B!$#a<e;\G% pe~yҡaj+}AЙy6 kXIcC2"N{r>̠151,0]WIۃ3DɻO׽_qYV5- Y8^IP􁲮28m.!j`f 4c4|ڂ\Wf /! 8]g,sgj )IoW}afOz}Xc$6-(z"њx@s5K5ZZn!C1nQ%,yoS99J\>rfZ׊<@:堮ot|s?:X:(e'Oֿ74`[ICc&iQG1q ;- )ؠh Əݏݡwww8^MZ FULkw&9Ňz3o9E'f`H:w{ÊJT"Kշ>R] }궑Uf B=2YW( H;&>> ل5SXK5{CT5>󎸓P"X4l&2޸N^BFIͥh{u𣾺#?Mų! xIqUGyNlJ٤94"8U%zc`A_z(498>0D C B6#:b#j'' 5{kV6:C;t^h<ޛdf:R׳zM8EuL;$}(;^".GηC%P$AVfoڎz0)> ̀Fd¥d)V';W=cRK2GvojNr/xD{ٟd5ze@\"*Te!2(Wǡ+GP4`(U&Y.V\fk4\o!l1ڊ, =Sh~L9N?~@emK-"F(9k0z [oE{j‘7T1F޸Ns} CtffqͦAЁM=5z.P70YnyПM=D)U+TnyDb2|SbG.gX[2ݠ =qquL_}*/_ѿ#٠[G"J!^FFʍ3c©\nBZ.Ickeqn 9:ȁdCB; ⷐגbN٩d(oNz'uA8m uu=B2㱪]{.ZWH!`kO8r\0,v˘Z{Hq͍^}4>[*r &*$Ƞ(.},lj=.qv"z!V*FgQSNG;~5@lk@U+;?L{ⅇ֚h4@Rgwƛ`Xz?bmoS(i7M o8$jvx5dwkQ2-W _(5p|܃hQ&Xl *UqI)VuYIBPN9kGX$n;/!"'c_j6?t$;]n3pd̳I啙I.~peS.ը<|~5ĊyĸbT+HʒҡQf jpr2Rߞ#lSNr]ẰnAQIzAUثU)5ˋO+.2&ĵ]mkDA#}:&&DjBK1://Lf~b2` txi͸ J @zFS3= [w/bLhsk[gZ%a^9or+drlȔ:i{I+ mWq>n+Bhɋ@z$ x9#] +m_q(Xn^nåG?⬆)I=􅸧 E7\ogd=MX=Sh5LV=ŜAx⎤`v5d.Z:N4OQNtq_E:C 7.MIPz&$*pRZ0_0OArBI}[Ymb{vv>![־5̚;81YJ%reqW*?ߊsjd~hRZޫ;_^Ki |ف%ɪd!H8b p^tcۇXA\[w|="1F"SYs@uTkK·a hC'xf 62xϟ)qWbp~5OVBA~0I(M]Kwii N7CXV:w*ː"e"* f`A ִ8S_yhU"xl[Ļ v/у QM"N #7K<^#˿1=jWw M꘢ jٳȢ*֛W["lZ=ؙKN֡s JOsec^;mH-,E S) ŅIv@ᲝG'|wGePXQꉉr(ACYc}\4OؿD0L(`yߍkٍ~֌dTn<5w/A@4>Qy:'݋|K'K[ y3y(g?>՜F KϿ{룓`7I#WL _薑WOEHyc[Zx]pFFfW|V/ܮ:тu,-\pϦmR:m$M k'_shd2iCsõSEr?,RhyWWq jk\Q@FAZ$ * FK#KL>\0cC߻@,z̆dC`O{#:$O{M(ޏC[V>B‚_M'Nslz3@:Rm)sp9{B+ ?ܱr rΐʚ?J`}q%|Kw Xh#rN_v+2* W$Gmؔms]l훚ٖؕ*d`u2϶hAG;njuDdu9|W(``YN";x\SIGŇc']WE G6؋qz>+{*CKB~ʳ)N:C\sԚVrN]a 3qlyprHBj+RT*n+F#B]L}"+\w;A^z7pas%pr^Qu]i}pByJfUibT́ƉHȐ,J/Ƴb1vلQ"R[r 6bJA.Ll:.%N5AGg^ p/LԚ w32!Icq 50FMj S?&*Kv'Is\n'c䳳XLF6J4{rmiHgb#u!-"6!PRק̍8|a'luF'Rg/b'#b <Rx}nf Zb>Ww:w*`vz-FNr\qcFvjAebX‹@tifˑb) Udƞ_Js6M]Rq\u5#T6 x'z_UP7ƃb`UNB?P 娴*Cӊ޾b{=ƨm=_v=Hk;0Ĕ 9c"LKHKAnw/b8/"S\7Rhz'i C'1!ۻ q ]Etfg8^osg3<"EhMPN_6|·!-loY N.mR7kqT8*~6wteh a_ޤհgejB_h]Z l7ݏMjPzxLZBxw4=R5_?Nz3j"Һ;!-О=B^Dx{S6q F!]ƺ6d1Ja\t|aAO ]5 +a(~M oX@l߬jΑdBR=)ɤVjҞlsMxF˺avD: _ìOIhؕH5ނ6,T-|rU\pgN`SE>}"q쁁֫s?jBVU@5N[IY+.; f%&Fnf4U~X"Kv¨{5zx0 '\*ƩdCN71nCߊCAJPA {9Ƥ3w\>IoEy7:^T}K ~ Q#a;<w n)^pB8|d{!ea''/E⨾7\CǼY(z/~߉ Cx8NɃQBoK}qU73ڛXe}lr)$8G,jDÚ0(i1ևcꃆ)Ȝ&Bz^-Y7tzcQKS /"Y\!.afս#8?Uxm]b:q/ @ ?,F"j)߆]mn%7Ԁ?mBv/N?P`a 8e3(Tcr~)&ױdM{G1OyO_?Pn'S^jziBǮ*Vy$$=J3vYB "/K>Lkb:o;7LMptPyyUEgs}+}LeC:]1/IO;)e2uVư/*jEsC7W ֪~mJXQݗE=RĜJ8f:P᯲H? T$&=KR;"l^5*m ep݂}>B)q#CTT(X7;gqBѺx7?Ul:/d)Ƃ Erқ=:9T)U8-9[8sd.l'ܝ]\\}F\60"9'P~G*P{  $(;ڽD⯐ ˒ĩϋ42л6ʕȥB|t6Bn4%iyLfx>25[fKɣ>o% ]i̙T8r:orZ% {XMSmtrR5;Oe ^ޏ6U- ]\w, b%v7=]!$ @ W״w]>?z2`N] Sm{]^IrO?$ݖgIc]WFrHĦEYOeO!`)Lp-³+r7åT^0ݏӦ-L *"PCqb* 3+<ƴ\m䵥QK=4.}_]Wn$s G?_f:8z}( J( HԅϏP05!b?V1i5 t3̜O.qQ#7<.*RKI童HS$߱BW ]+WPt4]YC%Ào@# M ON؄ :)\MaL|=%_?#ZyOt'H  i-5jF{QWӍS_S+kܣF!Z@ߋ6 Gg>^:ؗ'ǞʜHr?-nٵGao*)`Z4dkGIvz%(HR| \b佟<oO3P݇@z (]qeU1;*extEgzmWEEۣtiL:iѩߒ*,zQ*<%`_,Sx"Ej= X`JdNo4? 6aq$P@>Y¤ -?C`z}Eb'6JX)F+p;%^%5_X-p{F+/9[*0#Ue쌮6|͏~8c ȦfجUU)GETzP:,`q\beA?9nm:TƋwj mh;GA6 0!~vMQ{f!➚D)F&jvoY%rb̶ >*^y ynT5`? 24I EH3/# ˌDm;qԵ?4dbXWJ@O\q5MuKG' Y/ ˜f0WQPz :Z4o?#Uw\ؕY ֦S[r)k?C7< # x5RihIPφ4Sy"gQ3a.M١#g9*D1|v A5io3=r>XH!h7d v҈X%I|s|pT#]JkEQxI{ `Ld<ؖ`>MZ+1I!ɷCÙڜ;0j/}4/ϙzG nc8@)_rX3Kt6Y):3޵Z2wDo.-j~m s"AnދͻZjR3 2vᳬ%Z9j(F%rcj6{XĚGݾ2욄0nO]06X(M2C~g~'bjpcA9Izmzx"IpaFE*Y{`Q*4[VN+`q`O(<^E(]D`mak`#iкI(;uXC4eyoQ!}ﹿANB|~ɷ 0\xbƋKt֌"أ4_A{}l .S!ɧ"u[ ɔ$x3f<\Yv!1 43)  ޅ?Q 9&#x`gtѤ(+i3|cJݲaHH i5\,F#/}j/t 01>tعXhӋwZ^<_qLٕXeU W!eЭٷ@[[w%mܣm`뚺aK,L>t٣Y0 @5(?0cCm-KN|u)Ru wPa)Gzt*Έ 3P9|*rоZsNS0XOG5D}1g<3 JM~ӜC ϬL1BV SR'+_99Bܱ&xSZ8TaÌ[39/}$u9n\/Ր0޴ЕmЅ;]pDԺ[ Z+OwEƃ|Bz2}iKqZJXL0O?#6I}\ĜTUZuVkQ _kirf%ąh-nkÈhuS$m`,#me|rX2y&tϗ0 N/ o)8:`wIq޸c3;%ލ3ӾF#vbN٪89GY*A9ch$.ׇwzb'YOm9 ]6 '{[&Q:?˞]' S"%s=a#t1Dy%}2U$ÞXJl!_74^wתA\UH"j u]8.QƼC7þJҦeycZoip{;<ęд8=q~\BơngudnBt 5[0##~Saڅ<ç~Nmw+ʸ[?6=gQ1rAe7.^yP q<φɶ!hX ̷Ԍ^ӼֹK6&^ "6f{"Ly e A(<,0,A%4K Os9:`ctpSCeR֠#GGC>qLS*0Dq͕`h;yнrKRrB{E?(xk.>Q0*xM)ڈ|1_ J}DCuN^2XJ"5oTi9fC. $T]xG(_D^Yh$*\ͬ#r>'z+yr),&6UӻRtsH/?wrnT;C;՛:0 3۱[BT?jzw*yGW.?I)4V,cx#e疓VO(яÍzUFR' ϊZPGeNixWz吧<dH+ӛ}}-AaPT aB%%7Yz:\=ʕ7;72],&Xφ kӳW:!S:aڒ2=ћ6O:Y]_NgȽ[v~k8n|94ӓ}> %Ѡj$Ry"l3?8mIo@@<.h1J= .۰z)7Q6؞*jx=^ŰGh i|L XaOkb #4dC4eV^%\mp s"ad?ӦplЯ;}(:ϫ,tTNޜų?Jp1ZLuz˨}-k5:M׺Dkk5Aisvw':8:|ꎫf zTqc bš6}tF{M.Xu'ѹE $. ؖw3+=`.aSx"jUWy X6)o!MDq[waυ.@[H6SM"* A}'bѩU_Y#aGkNsjDmI3QP Vvdb TW,=c\Z["o,7YſC ^:iya!hO^ @JO%{w%‹}@%tߥnV0#\l.FEK6 gu !aƺ`+e_}*B #SUPʵe-)ۂ-1Qv3܋&9"E\ڷPmو Iz6c*s G@Bj3dՕʹAjz☄?9dq "w5"xNE{ْgḚK,x)ư9È SHesj5ixX @qM_艏oXDaAQUb|&nH kTKnYp[4i%<:B ,Hn07k(5@K bO7iqܤts̡D$&fV3w;́QB'o3l1[G7 V.)9T`ȨL2zw-0D#rT; 6l>!EnoK̾oQ %!˥\/?u 8LTR&7ܐ_DRU (]Qʔo_!eFش4|wqAWP&Wwn3[XdPGF!TaӴZ޴6`)fG>K d[II% FDU.~T?OlQӏqjRf6mţ>kbC~Aٳڊt ;FF@Z`gY OA(B=EU07sXX6тlbd4@K|7j{M渷EsjeNaQ7:ov&,@@@@2}-w]ghZ(HΊH)x3B+TOiV.p:N'.QOkҩ =^2ڂeS{gEq5D̀W&gCCNgA0N,[jt(muwnb޲l_ZN~~^0Y uP=S[?w Btu.c~6'L _$v\JLOF˯HSh%P~׺y#nx*4Zd4j잩ߖE L qkS U"ܓ ~qb}: ,HmC6ۇ@wV%ʔ `Ҁ-r@$ʇP)Idk[0kI5Ν=H_,Ihر̇Z>8he:FG%aw5J's{Q]߯ w]>eEd[s.-*.%2@nI[enD9>αlT52d5tr;piLKI|?{ti:$,rkc϶3}]9tN|z^ #tKv^e j􏦭2f]sr&UqOb,֡.㰚 L8hbkduToX@԰&mfRD7FFEw8&0bJ.Z3Qewk4GK)t ̏3RFe[W-cܕxb{z|9 ^no ]OPhpWYgEoKou83\QM(ݶψ5$-FW3;Z9$mޮ ߬ 6?-3"|ɹ/!=RT Oog:^!MHN ϼ/#!*%gFe# J 3@U)uzAj0.}u Y c!^jmfIALW 6a]Ws@>P"CƲW pRК bEϋ!,}rSv[X 9C]wݠC:GE#x(k{,hđoC2<힛 awhb {#V2V,1D, 9( 6jFl\%{4iM^IKls8q̋ uȏ0|/{$Άn<Є0d4\ptJ%z8=0>t:>jЌLQ x_joŽ@(X^cD+?YSڝayPC hhꏏD0jiF>sƒT/R# ,~֢֙r2_' 5Dߙc)Gl$!"ql?+5,b<9#r-d`q]zlmp?gWO>BZ6\,g9.JJNÏ6l0ň-SRtfI2gd{W3 *#S4f<nM+A`ʆ+ʆnx5%u){~\F4;ط]T⨒ԟSՑM.O{5y$ƆoX3w(#U`d>Ay̛W^>Q w9 "ֹJxAZ ZQ*U[xEak=?5͈5Kpo츑g5_1$'PδNkYԩX$Ly (\|願7`+ӣ,8 l#p.G+x>kʺX7Bmd'y$Z@PHY2r8rI!c ]~<( 09;STkT }/忀)70s;S,N.K_fj'_ucxЍΈ0Ɣ1Enw7Jۯҽ[V"вN. ~ Vk{a@T%R6cFIlДܢ6Mvf1~94 { `n: kFlcwq_Ƒ3LA>Ek#M0Z±:,s(-CF .CL*8'x;<+ /I/TauſNI7Q)Kdu<ߒF3^hARI΅ m;fjoju Q*1-#97|: ĴneSjkW#q UE&ćk;獈7J;9{bE@ڱFJ)EjNҎ$YZ}LovXZ?anwg @ʲEZU#O#vPFcMQ&pŕT^cOZ]>O=(pL:n 9x46(5pGAb;QjSbi#H%Zf '5m/CʳlkNd`*c{9K9j٬΁߼ >ܾ VX,ɛɶAHL84_|7Y\xz&NG Bٽ 'Zp=nr ~kƻa`JfXx-4$5\LE({wI4-({QۖE:4~íZ3nȐp)<3ͽП8l1]qDqK1+Q5;@ݻj 2"3K)lDƐ"m+Ko좟^ri-B(:AKy>|EUN 2:~@QRqԂZ dn ݠ [7OE5)܎ڻl  MU3u*-sdb$5.J՝b[_{=1M0VL1DG}b  RW?Ȫi&"|>-,wyh:'780Ckf- l UvNK{Yo/)Xg Ot ;'2U"&a 1~(9Q9jB[3LU@(3@h"ZE1`aAZX`nw5. =ޡHJ̮;l>q;꠰o<U]_|ww7@*qΕŨWfHLS԰h,Z)OiwYs'  M7ڶɴ WaU1|)DMHϮ6>o1q:ͪ7/ `Mн&]S5г~hD*7њi4f%Eޞ*u[I<|ܭE^v8X)]9:/1Qd *{<(ibȯzԶ^Uj:bI'd ]l7uy_eD19GS]W\mqIw_3XNϖ@%*dlNCC٥JʠӠZP߅<$H_g\ʀ j  lqF6j'δCڦ(@06poi{+ׄ1YO34%,mrTHpyƻ;8U".8%P,+*Q%#7g-jJOt4A [ˆcz$7#_{K4M66#%wHo!+b `Ǣ,1VCݘ3Ae7k .(FEtm"ķu-[G@]L|Rvݤ"t1k>1 <)NMyjJ1< IB^pLHh?&ᯮ$*MPjBMՑgӅx7uŸ#QDj)rYsϖA e@#[|l*.Kxׇm9Ect\lsXSĸe  P1-VR:fQ B'1\ FXr +CZKi^VdDXMȬ\8Slw1J3ڻeGuzhiJօ=s棦VP |Mփ^F`5:.3W΂΃+|\\)rXzry6+.bֽ^ِ #w﮿WD/6ŔJ CD$QiPsdHڠQ_NL#R:'YQVV+>:bV?l4Hu GY?s^D7->F㢘N fj1l.lCGۣ%I/r$L.bשc`2d~Rb 5тi[fP'wDz5|lVS (Ѩp,"T%pr3 !я090jHˢTO>Ƥ|{ṃɧ4_ |R<mEL/K}Ns{)qg]8r~mušsD]嵍`Opv~!\̳U\=4%cAyG*(韃37oPv^6]*WxeH?Zu*6" (͓n7p442e9$DB'K![`+p3@%jƟYfs [Smf)a=ҏhہdVeA FƎj?9* 6mt6C騐q=((еoO޶M܆O>NPۜ'P)E,$]ލ6\oʄKmK(wEC9̏Ş{Pm%YZ[T`{Qˣ>\fa+f>vYuLWF-±b1~E~GLJ$Ԯ|P<#3z"/EvحEuQ',kzyoB٥(08pO59sn dueY[ʒ 0ht$dLP-UWTJL ]mj\fpjvBb iVl!=n/R.;^^N_Ley;Պ&q@ת\NKolf aj2=ޛXەh۰ pj©` ݮgܝWmC_"ť|6r`xu-ZIEsqljt=5Z閜'ĵ;Z\7C9}E+E_o 4~T#g:ܘ%8yZtdT=V5 tlˀHnYqj nGǛ]cg~Fat_ / } iJ>6^EHv>0M/>Q eԋ{Vm%<6(_lt5 M'VkxJ\tU ?jD #ocse&,tR^hit:ORo*)ࣖI؜M2<.pB!BQ|iB{eV\%yD/ J]D ~;m"lLYm S`qa]JԓcɦV8!hOO͒{dpB+V5,ct,i ؎*t;\i*J}?mݧmÞ{+|^" jU}Un 7^-G2gմ>= d`ϭ V{LT[O!OEvYH5ybm/L7t{P\0nhoTsC&/~ 9U`׍ 7#gqT5PgJg]vD -;?<w.G{aKԉ ;. tRqӥեD:(Aw=KC`Bn8ٿUZ?U|YX!ĄAj|wYO^GT1[]TvPaHAխ/힬 )5C `UEA^G+Pr{0hyp MS}"٨)7tRnoȣF :+tU<8]6`FlxtWuz9ի(Í2GR;='ڢ4 &Bk'({ 9 %*#Tb\ߢa)s]1E%ﺁ>Ncؓع/]XTUeLzd AH:3SG$ԻFZyoc G5Y`ե/VJd*)k{?eC.}3UL- y4?.-w>偛AM!`-8w9pHHiT(9a^e_};8Bkk5&lG C:F8I\xoXL{xWYxOϽH JsJ(/P 3"Kr7ApUd\k:ePO ʴD"&H{l/IBx:Vh 68ǍMn!{4BσIio: E3;G$&_t"TdN&Ɗs I<gB8$ǣu`bC}逯(Vo`Y?Lq6vX3+,u]}&c|坏_e<Ͼ]9=R6۝QvY)~ż2kFV,aTðߝ4й-i)'6`϶Ϙ_oJpsX79NhRVuĉ sTAv?M V#jR;)#u0p:!?עcVWE͒/쩏o %y蹖~Pfݪ[+Qv'r1lPJt&)3Je&SEB괆ec#="#R_CT끥Lyp $çJ}`6%|ÜdJ`b0#h愼ے˼k/B'3%}w[jNI b{u32f,ݷhcy6P0kT' ?Q yKGut8,?U,+fid^\=Zy1N\`+_ vx훋 S =SxBGyGl> `vLx۱k1]O0-7y˵5[_0XKoՠI'i&;n6dPO$]7g p%h-&qIgE˲ cS|{ GD4-r.;ǹ8m,ĆV*Bgˌ`F*rQ|P%XD6gɩ韾\[y/4 uOʻMAy[L^$6鑬截􌋩y/CoeJ>ad_P^hr\si +M(kz2he9%aWa q3z{Rć0`D:uF= QwUڕ+eⵡ1$bN8bAPIVZ&Xķ)t@ ߡ==MH+~ ? b\nqzHWq zg+Qq~p8؆j:۔JmޒO67)߱:X|tϱd$u X} X OhvD;ǁ;:_bnWuW`)ڿmfto*CTR@{| HFBϠe{ſ6G `Pb,ֽv+dy+WbL.2I-bDCjNLP3BK X > v$*Nj& +y沮9pfaj@Mq.MKUP`(@zVQ<VxI93v- ̳ K^[f><`2fO^JH$[ ڢ. ( 4vDF0关>r"?[צao`%)9F<4$a垨1aڪzEwKA-x}_cf_l%mqǀ )te#qs(q ޚEa7v ڐ:*nL!|{d۰03~Exkmkj޲ĄFO/KRmJgF|?D=ST"33qՕ&ȎZr '[V!b/JYv*OU0 BC!4_m{5?1?cN40HWvA nW(sH>p5V)[eR:1ht5e/Y *%7lI%b RfҁeTa/m&i.(h_yoBDzm>ƞxY|YszJ.Τ\b=*5=t&u|rݜUnW?q=F !I٣_7NǓl"J (=,~9ьI'=?-6]`7^0 404D3Z vVZvW>k0dj|I4嗚 *7G߮Iܼ8LY5 ]ԻO|~uiݔ @Sgި287ގ3Tў\JNֵ1%OCZ '<NX_mN00mgy˗snIPt=B}#`lE*Iݜ U%ൡDOQ1&ۥ.ܗ)2~⯾xj%p?qhDd/Aˆޔue>}xh3Qmg%_ i#]s2PشEz _*ǡ< Ro w9fzsvrdA?yɑDl H kч$qYhcrypK JƘQ 0oJ37[Z}zLZ1i. &6We"Pabèuj5=rX7 s"*zfub!ey 4!nhbpR0Hzu3Ib%`M-eh/ɲ6{>C?-ՑGI^s[ ZweI$t'&ƘH|KvU8%ɠՂ4Xwg㋔v׍mmJ 0U3f ( 6.rtt9h*."Cd.Z3}9aTUctfߊO}n!._YTqTZ@1Ð'|P1X,ojݞv;#yÄ #GvPEXҝ@bUc5O?}Z7$|<-45=jB1#+IfǵGm֒$@ϸ< *D-i irH:!K S{5(k)[1$7)&ile\G52 G0-S./m7FtT'ѸE}y4DTCf4.~4jYUJע3;^,=zSG&K.f8R/Gf]-OǔESQ?0X QDj҅ 4sS_Vؙϥ|.㐲5 ˰,E8.L)A ]忰*>a V@r7o2 ~-dZ2R(ҋÇI q7ƶ&i1^;KBkb[NB>% JƟ'ܠҙ9a-C6DPq,)ADYqm|(0UUD;xh)c&Y td<[3I`!g]+) #Z^FՃlIcΤ05֌d\2tt@k T/Z ̴08,Yi92UDM.R )"KBfIq˅(2Udc"vicytoW)HI3\cC4j²kmBm:Mb1bMgõ&'Z# ކ#d3 (TY+X⍳Q|Ǘ#54xāqAPMYOBXlyAϜPuf9 IQLAoEWUW|ּ+5"bhuG`DzJډB bAL&h>Ytpe6Vjiĩqu/ 15CVz>ulVM֡WZ|Yoj60eդ e u=8>gjR?Ga_ %9֝|[65R|sm^EK(RN$*\u,9[9 ; C'',ŅS뭖p KapJ _zp'[lc2jMEn*f~<7>`#&@6'%1׾nDAwFBJv7خf!8.cW :q][[ ,~;Ԛ%k !=O`4Y\&$vli?@m61-h 4"8Vu*q},:}8c]I'ـ~j '4t{)g ;ps$ϒ^wB+`+zk e% }|=,|PtUv(Ǟ^QŸzC{1 b,O<=\Aʣ9< 8L uv=fdLN_\>H!ϊ N*(u.\@Sh*7wx Is&D" 1Ӷ9< <<8PIL=SXIO+ kz}}"Ԑ$*J9ͨ&5W;m Cؘ+40xښ B8huhךh\j!@6n|H?1Y1FP eÃYȰ6kQR,MC(PphmwjCd#Vq&fO`D|6hIׂaea mnr`@ۧ2mI4ƜL$muF]QNJD.L,<Ih 1 \{bc5ku7q; ֧-͹T׵!ғ Sj .v)ZVymrw/t u3KQz$S~.#`;£GE}*cC|*|x՚_LqkRn4\S ⤚O]G쟕WL'*|/BjsSÊ"f.k}86b'9ѳAcM&=A66Io"+@e׵N ȃ#vQ03h`Q3†e}1ED<b}'9c[Dps }mV6vpεih]ǐdY|;fQ /Vpt NٺM TDOthB%(C7:?A, hљ] },ʺ|+x@*>CS6O M31,Puqw7ݯ@^b X';4ҙANVމ`Vs-_Ӥ{|LvQL߬m-z}f٩P~2m~kj女L*E;𘓖20丨G"x:)XrEv$[s hLܹGO[ﴲu-NV+xǭtA]4?r9wf۾vP-;"5̉۵y=ڟi'OkRI d`_7)Tmư ԉf3I cJͶ'Tf?Ɲbt轻asۨYЂ:6٧FkY,:WK uJ^f!C :n=Hp942nb:߫"^\:?;H`MW24sʄxo2nH1sxOjvFA/ftCs-ۼPꐟ=6?{ Xkw>tD2iDYb@e ѥ:GkhI c*3e=< inje~D]F- h^,ӍMXk Guk?O=GW\8TxHm kܓT"gm/8 C@H@H[O}^];Tr.i\ T\9[|LOhsBҟ{o`$9:7Ee!-P;/$^14لB20ճnUmP_E~58>,*7[r>LIBӽO4"eםCÕQXX@Iy p>AJT"#o%0PA#Wmʔj_yOb۴Ӷ^.e@1@=?.T\+E;^g@Hnl** N@$ U09t I^E*9RJLA nq<yKʱދֲ#N4`Hz۴0 %$Gwy Ǣ\~j@<|dR=.iXtTvrvRE;KyYC 9{b# 3 *sf҅"M1$ݢ&vw=GԸr%KM`zq ZtlekrȚ*IљCPq,"KgdyDdR'9Ful_͕JeZX\3 Hφ洄yKWln2wf7CrE}ǥ޸V=1"Wn=dgh&@|~\Y#LHպ=A6[(-1ŞvD J\ld]]|ig İw/^mn,[W, Y q }n*?@Bc5\uq$kI5XIщGQB# StjP$ܨ{ͨk˒|$(c,Ź$ ߕ\@XGe+Vw>&BQ|RRK(Q6*eGޓBPJO3*'ԗJp!~~9%~6[v|5s^F$[`.WT-yyH57 o.Ts_LJ'|qr,Ĝ+'KٙECgk}d@H@`Tuu+3䥕ojKhL/shViDǦ/&w`a 8(`f6hvo[]g)R ?q<l{5 X#?VJNZ?!FjbtK ~V[I1.bPr*@6}D@:C>Q`gw`@lM* ^//b`/)~{k!h+,bJCbk,N WNf. 7O!=VqJ~KUp8[IFưWS+[5/}Dߓ>f$րnQ Ίj`g.y,9dB=/›1QJZERbNPG]%A x(XȦ eb1i譙vdJi1fj=y}#|k0wǧI !ժ٭,Ɖzct79сrD_4_Măbe]OvJFI mأ9crl @ )/29zke#~Ӷ4{@%iWE[oN2މaJ+AEw ڤCI=-F׆?7l;au)ʱbL~MWݤ TR5: L 9km Ƿe1cōMZgu ;avQ&(ق룑 c{}#F*w ]oD捣|Csi%Z)%FL݇ډ{" Nᵭt*eG^"u 8ZCqJ9zL}~\VQrل1@x1s2wZǾ ح *^+ǐOm :5UVPd7+vLg!ہ7 MPIE,V$j jwy H``tɻk/;gY^D[ț[@8"2x Wa[FCڭwV,~bwOAu?n>J1u(:aw;E܎f-eJ[qmJr>ͻip;(Ngh^.T9zΎuWĠkљ]ӢC@vrc=v; 9y!F} xRٴ8r<("c v:7 ʪj5aDf1H o認.sn ӆTw**'mpXJ99?$4 \tvFH-^Wwlث1BeXPs‚3zi_.ԓr'izXjvf^Ĝ41<:lt6lv{|KPA|rOѫ\ /|ɨ2M7tjU`VپO;@"(z9"Y߅ "u6999[U&; X9e ODK댷_ yeKbL^,<ѥ-\8  Z?-{d5͓frdXF6˿{c WrGSmKPQղt " سF׿^,#Pu.QiGlw]ASUvNؘΑ%l=FUn-[ܔv6<8.%m0Y@dív M%TlhsI'Y'r>=fGX8P.MgkKJ)&vC]0~@p6qO]ӬR=; D+/q;4 y.a{GN!-Ns#qAl$ED_Z8H:YZ9ENꊵΓ.nL5Nu&<-mܬ@D-}C9;˴S+ri+vU$_hm1L4,o9a>tohu>Q޷Uƪ_:*F( N'Ѩfz ?:>ͻ<iRkẃy.sX;h`2f%KaW>Viee{Ѻg^pp a6#sz %P=XuS3 M{voʒt~e/i͡qSU-e0!|uo?ao@}K\f1/dNI JNqq"k UFX%J^.KZAώF {P}X"ƞkDxt#rd.:CZCBCl*"ƒ>7Jxj4.ML_rjs` գ#0afpqŽ-MgbЫxKwAl^%zk2.zK>ek1*f̀Ai0c<|vt'q BkJ,-d\=2c ri5R6`GBu+@daS7 5r! ~wFPڼ\(QM!P}p}PKyڵN)DkP˚0TYݧFװ8ke Cy#+b%^Hw%'.0XV`\mkDöc3 UNr#BF*R& Ӗ>?I$x0,i`U !}KbjK`L.BU)huY h9m_(๼dw08\1=H%oW h_ ~88v^gXH_A :;IF֝ (xz0NWD7$UǬ'';+ ͆v 6 B*/M7U%Q/DrL'f#N!Q7g[0)0 cؕ<Ȩ" _2}PX--Ki?ErYx~D5~TȎVïo%*Vn% Tق:*nSeA%T8¬b|L[ܬ^LH*}X0}]x+KVD9)Rq2)irԛD=jᆋLbYr Z`wO>X٤zŇ,VT)fom Y ~0zʿ/Ċ4i۽@T~,"wѫJd2Qu$$灢V1u܁~ p^_8s SkT)ڝڼ/Žb -bmj#GWNN[`\G'e>ɿ?¥ &KTL=3 zorBplNRfij;XM0j+XfOaZQ=RTkoHaJrw6-eQ$`f?;6W\ĽfpǗ=FjJ=VϋFIN㕇ӗs s+5 CEj Rپ8+ύ/I3}YII`~Gn`%g #r vr*Kjd /#%zykl)&&85jZDzNL !"xv1 )`UNtGӘp [7v0'$^7"&0g,(BjbC>k!;d%Ƨ6@$>nΠHPK[F@f|gY^i[TX|RTf4alkBtM\Gjtvr+m)$Է8hMLg&i> ]%P O2. _rJ(CTf& mEm<{w>o~)·5/{ 0 C/a 3Ya zxg*:G|C8hK1 2pv%5SIRtf61w}wuD)} '!Mv$SRNx%Gp|5I:afh@4@}Bثp -Y?# T$C a ,Œ}rQ(fߠw  5݌ A`j?ut|ɥ#wRSmO[WC?4$[rg"ϔ6'Ɩh. >/%RNq< {Ifل 5Y#[3&ȄwG'0a7w^8q89gS({>J} k*r]jAnmp&=9߯rAP4R{^[:w7i2O֠>ym,[v.$'kBX{j=(yx}>45 yϹc*o 1s͏B>XЩW(3Wڀ^cj%_++Qf)v}x4΁.*XωoԡzRND\O bG6^G,s%0gw,KI'K}^A1ppڰm:@8_Wzg´g_ GZ&UN+䘋r)K~4ѳ(2=Ӝ]G.A?*kvgXqNYk5gdİb㸣fp8V%C4a~P*ٽ 9Ǫ^Q2-ۆ+k~Pd B/Z oS0` B YN^Iqe.=U`OfM7!DͭW9ꁷ`@#oJj[*f82wւk;q0,8 "u "%V~JRT6]xG鱡%X4 OJ^g*A,4~4Fi&}nV,Kl$q,א;-j߿Rls &ՐC=J R, jejM3%*[D0t=n,b!dyu%p= *@랔_j ILZ`H K'=Ļ8 }#?Q. 3Y0oT%Jb*wLeV'E''EB;^u%#D1*A۴V-̪N͍GԹ1(GE^kS- 9%]< Dߢִ <Xէ 0LWM-IHcsIL`‰I <wxc#{:i? vԲ TokD%fF(V ClC+.J,~qZc LTWK \1 qiTړ,RmpÈ JHLӇS+mb^ukKN1i9#vaY-۟ `ܝ_up]SainA{z8 oP&t6Xt"צr$7sP RLL $KǧuEHa罓AljUcMLZ U/;DBasx:M_?!*/t=|Ks%1 [5[UTt_EB yfG8h IDPe,IF~ژy)4s.;τYKYL-H ^( 6㙷#_/ j0Ht\2d`Hښ28!_5EyhE&Mw:ku<6D~S(s$X CgZEm]Բ4پM&,uŢ٠1:6ϳ;:~ĕw[rNurC<-Xرq6pr6c[l0G fs0% kPP?fЖol>6ѻ7/0K5._+^.M~0\eժs9ŷ?M QXྣfGF,5D4$3qqAKq)oѭ !OQ}.'@AA4U?W'M8vSerBθEEwAVgmq9ͤK QYfQ*OE`FvrxRxw!ѣʷ+Ӟ-_es@UH~ 1Wef%CŊ;yFLf{md Ig+ߪ=ݵ]|TIԐ Bӈ !x~+G y~? ""ӌ[N m]i68Z5zߜe7~^5Oi9 )ȱHPBFϦs###e]r76"iU Wn%SYsn'/2C-y:s0 viJvda{U5J(UiRV`"){4kU7O= m;%fm;v׌WcʹP %$ŭZ\b o} 3ZHs^4-Yzv>iz/z]  EN-kѽqbf:1> 0?";sHlҀm0 .CCzr-}QBLΕI) |LƨЊ=!so"r뭞 >n?qh4{?:Qgo{ͳQ.J &{]kdJG@w|̘{j߱'4)3Z$A ESd`OqlK}T"<} ʉCDx^.jgU)mTFE2x_>ke|}v'_E/J+Cȝ2e>J+0p&0q] .1o`Bg:unRK(CL_2UGԗy6>b "odSߓ-lլ <1HsѦ,mMSU~B\pN(^Sv!i,HO2eB^H|Zm)w)jdi ,XӽrZocgQU[҄yub¿Ӗ|~ ![<a{E#sT N]Qޔ81~^=+p+յ<7$ XDN}YXGҙB$(5+ 9!I[2iYka,R wwHS"տMWk"RR;ro^ ?anL=LЀ}t֌ Ƥ3 V1'I# nlgCkWtҠ'Gޗx ~ `s s㌪|c58 B3/dW<&mz^Q_G8D~8TQ' ΋@Tf"e@MayPjlԎrIIJ+ /c7G&{'!Cnr\!K[Ŋ̔!SVI{֒G]SLsU-e[҈LX8S 矍 7 y\ il:c'’}1˾^hUv+vIp޻e5|)\I]ŏcC1!o\Ѵ5Qv&)2KSKaSv-G@s#嚄U۝wD žH'B|a]NIJRJWCg =8}p0>sE)?x6I2`sі' Bu(6lsgV@ {sՙGTRqT0@+f*q8chXqL?& |:'R\-A!L qXl+M<8um6#ZZ/3TXe4/^ZG?d%II/T:OM  $g;e}ܔrˢaŠ*¤`5Ѧ8FFNS2\EPf_:Ro}_s-*/bsگTD"bַ'xi J=uN94W:0~E< ]>ۮצ䱍[Uz12>EwVX~r{7"B&&KQ]b$]oIG#ױDe]39[a14jg=di=kٸ-J/^u]uba".nы6dtdIQ8@Ebk_ڇVx_Y nLv(6tlg&B++tN9ZS(1旓 U2M"[[I#ڵ7;鮄.%"h~כdb):evĒ\Fr/QIW0I ?E_\ n dƠNZ؛[:L]\.=1!43,?7s=^׎emT~;P+L*wЫkYp8RM 43&6FJ4Cl5y ~F JOtzTq&%][;ֳ@d~qgn5tÊgɮ~XT%Bt5Sa 8 x6ZbUHXnvmc \`pmH;q,]O?N:}BsI{+H, c?xRncIblVH`Ȱ۞`CBhG7ˬ k&A+H>uW+Fx! zq-pTr074.6=<ֆ523N:'zJmC$ aliL_SUگCE%:qEb鬹ӢŠ74ZhjB(]YtI֪q9Z I?*gYٝdK3ch:DRhgJ]Bm>Wt| TzKaw_qjTGo2]-vmn+0`*<;q!x9CP=,K{4mةaU5EBnP7./eP=e ox@?ڋE$g1qOe\L$gL1ӌ){6gم3[apjVmKKi1-\-qD;|tư2EVCU'ME!Tf{5JsN2fy(Hy~ii !ŕ̷]"sƕ NUoj & `BFz Yǻ&)RQڌЮ!.GamZM%00>oTM̂D^O7PC/ yַPΥ0ۆ|To;D:ˤ=NAyHuJܶO w7x~ʦf럡 PD*cyixbK`@gIh1psq@j\gv=?Hh0l!MO ݙ}@Y 0\kv=gAnNe"OojJ.yЖ(NեZ!@2*V-%ZSMhwj9DRL +vU-\3mr@^Z/)Kڈ)]@@ڜ+mPT_7gty@@V{1YPrY㈉cHd̿ԭiԱZ6LM-nRǎ2S#%hg9)O+tXXL[LCBfI VϊgWXq x+XtG;~kgt#D@ƏKdeLU(`8[hլ¼^+P?'e{nnrl_t7bLlߠ{K0<1ia ^p͊<Xupࢌ"P۬bkTK-2+eYp C2 Jxz}8ʿα#2 0z$Kq4JJTzIL3U$?|AVZbD!I}*=~2z뼆k3yk;r=lcBr)zIi dBIvl9@JO=&Zn~)0&Y =+&IPlbs3\藃]28Blf53+)1wB _ ÒW}w.x N%4mרE$ dw:D]8rV)-j*80@njFs ' y$[$h!O<Rzku"8f#>;,ع ;0˸v& %SvB" O >=޽5?!>4<ԖJo2e gJmG~T)*Hx0]+xd2{MɐF:(+?ٔZL\y9V@O^XT{rw 1[@zH(\b /m8f>" 5]W7-$F TD>i}Kqب>3쾸IXYBT:=a0dXk|oHTOb\sdwߔ*û#EIKȼ\$Dd{dٽYA+<:UwШq(ѭl)*ewAQ'sۑ#4V,*_n9*lQD:>օyLNr:n4YసxLHM~Mnb߿~z=$p1QdI1:WLlԗzR&a>g][Fz .~IsH B>~B{р۳'){uZmϫZs&#jтGG^uP;v&Y0+JL< 0bkO){ťmNwAǐ4"du.`\ <]&z~& " =7)? gwyn,EZ&4 0g洒0'dLskhomOgAQ I'E=܌4nP:V?>9G F.W)0a`>."I4%I'"NnE]/y* XK$Տ!a{u K}:;Dg'A43;pyjOb3,$$r_9{i:e{O`v~Fg@8mr5̶쌪irm #5tgBQ#`rP#՚6rP fVϨx~+ͱx˞d/;^ l[f\&#4I2x֒@8dI{Dj q|\?۶cmoœGAPսMʎdQe!َƔB!babJyel<.;xSieJ,πC宼SRبWYz:}YT~kl~΢jE2)oQiL > ;A6p u[/ލJI7䌁-5t4Q"c&imgt5 $! <-<=_'=9{Up^@`?SWK@.|`Y [a2|<|ᆶ&q~` 9`c:VP£OD(m†K.* JheY>:?xwjz>idy")t?9 #h1O^$qB@0gPLQGQeAQ}'Bߖ *n`Ga٭j YwWVʍ[n=nzzdD僰i6E&tS$S>i#%U5 x 1dK܎L@t&mJoxD1~BnZ[Jv`G 7u8ս_FO;O 98uĉV L'lϰh%M]TwSgUB-"ZlT򉟐NIGh2|Eq+ʦ5:Һꃽ}h,*@q<40i8!I{K!>+P7b:i"ɕO7I3}Ys9?QLFPwoB8C[IyFu;\ڹ#͌2/>*oM.I?.*JmuQ=' Q2' f>SpIfI06ڵ <42 doX_4Qk#\c=Z)T~9eGؗ'JV7B{>17ҺW5a̲3l KZ莜dD}p.a a.<[I^jwo FTrWNbA/Y}[浊ՠeHFe>g9^SOhZ7fQ#^[n嘔,х /9`l^vUFE*ĸAj*\UGUHI2~OCۛ0B@9+|.^H!+jrȿr2"XFزuPx ֎j+YN2qK,"pk"lJq B׎k "B,Dё[dMnLSb`MM-4M5,m3=t<o, 4F6z 9rHL9h/uܶ0 BqnVC>0hRb%љG\"68\I-z}&wa,y -qQȆ!-O,RK0avh=s:HqOM`&fǁT02X6Sz/ Yo-W:qaf+.)7%"&vo65Y`'z|#3R>Ks0zƞH&fLM?<ܻ݇zox lxN$=g/Q #ȤrOJgQ`lknCOësjaޑ*D,%m߷]9511)/ㄦzUI8^:"9^JmQgKR6{br}U;\C)iTyίJ֭hGJ5|%!۱-1A b~P˦,'4*"ss> n [@ n C kQo82d52gyِ1r!lOo9p]iRSD(+دXjA7|I=5A_B9׹0ȗMI9ÊL]UxH 2SԊh&/3uycݗ`нk|:^>c9 b?-{gyDh@뙆&R?- ;֝;?ᦌ$) 3m`bPǬy=fp+ ;QĴY:I8ADs͖L+-U2E4xetz4av8"U6(-T@#* n+"2@_ W $t.h`2n$P'{_N0,6ؚ)XFpD=י]j4 3 D[ ؊ݜrv@^Doٺ8wsX- $'k^ Ӂ̊~7%Sd)jqGg}0SfJ׺gWd_(@*g[zSsʒ:![*L_o{&˘v^#]nП5idk9ap/Ύ Lbm'tƍ.m`H[_e #1,| h8!~"1Z^M%$ϦtZ3=+#mJwxdVCM$gmldt|@ YKz2`X0;n]V_Y3Rq!`waS2|a3hb sstH '] Kҫ )vj(KAG$q=Q;rt"2t=҈"L`ْ kH 9$JJ+z"-KxI .^wIX5'ĊؐjCE1mޔ!8=p h[h.e xV&ؒPk(xPuk;?=GB˝)24)uaۭ v!/.$˰kO+nOol7<+(Q)HV1GwoWJk:ʼnWWBh uU. 5I ͡v5DnjQ{!SV[-y4l;E<<u#?fa=CUOz?\S+gN=̺[~aB-} 1UjHǤKeLυ`w( 1 :@ !Q-Ќo Z-$od49ɀT x6[Wp! CU`V"K\d,i_UZq9 I0u r̺dQ,HQnlSR>&F4QA' >7ΛFT$w:xq'yr=|YnwT2>JKOQSw}bdHJEW8Fw34V=QX9YL[_ …H8$ Z1Ѹgz^sYg<;o^j ە0Z]z Hf`QS;yta]cbS3;@ڏ|$@fx+7n.u- cĪ|1R6vtO%$B) M#LWddxf?ۆT1y\!uo~M<G8V?VOWw%# x%~Y b;C0VFD`;nQa7D+.B+w9KnTB9 HHmTmT,E@鎾BN#ɜw|50BDN&`nQΜ eVh Rqҁm( u#Nȓ";ĐrKhH~ pݳy?3E>F)E)Ƃź tӯfc\! eNt49G+ہXz!(UqZy ./DUz/' v95șH,y-wd3/!/ 燀Cs45o_@ E#ތt2I?<Ϡ'vbݯh]3MY} qǎ)[ק)|y8<שm{$ԤVɞ]Yl[Qb]A{oaoRA{HԄ5%YZ4 4ZҨ,{@DzckBh?Weo-3DvOCMs;bƇH\K~y'-yi͔=.jS`v@Rqv;uZة1Bt*"2>J$2 Gy^Z! QW*Ee4p1閠Z\PsԀ鱧J@Q-V45mⓛG'  ?p/; ṱ&yMlh/^Eg3$J1Ml` y!}v3T-?c-m`3P7}!]YYb 2* £Cܑ ?zjL_Ai]a^S}f*&l4:$,R;_{?K3i׸nRҨiԱH'k udSⴑD gJl4k4]\Q]6].BS{R t8N1Ws\|nz$KuуĝM##ePBh?0e%;' ř&WzNwC(K#$XBɜuFFūтa1d{n"cuaH z3|J$Qgamri2@2PBiqqofa~5i 1Y1i.=?KJ[;tW p;C2@O9}ʘ)Ol$=Ԁ|jHJ1ᓆ9yK%pB$N4 ^?M):7Y"kd܅AYɁTlwuR2{G~[W1fA~xb{&S+OkbmHyE@~i-̄~G ^P\H57l!K>]b>CQd }H+O8fVǒޓ|=$Zo>?m\^Ė{EB%ϓUN60>V5y8*Jpxwƕ|Uˊc:oy5ҬҸ"pDW; Kj#m -m~nFfd 56Kf>e~рn'6DരgN󍪮MIɻ;e)Ԛ*1I!s}؅ǩ1 $1޳v5V=KK8D{%Z88}k`*Ml-[p8 )rLHE T_'aI\_j&!esz|5sSKhveW}8`,3MI?+vwZ+f`[@iF%Bk.>:ӌۻ@OƖQ_ \(R Vr(zmQV-㉚#c"Pі*@vVlvȟ?N}e V࡝'=vYm<HzkQb·8ɗ"t )Ω4Bf]'ME cև_ מ334 |Accv$ lеݠd` P}UP+]M튷n TCۉ0g2 8Kym4n& H]8}8YVPe:ԄLq6`O7¤;[+1V~9 Lz<= ,AmnXbMNQ,1r$X?^P{&1s蟔MXJ8pu |Pes]Tka5p&YG Y0c&g8Uk7+ L+'7O57TjN-P rRR *\k(J :Q\U>qs8$~׼psnZs]rM7x-򿬅uU!wËWt>TTvQ^7^e8#67ujU4sʬBn3 pĈtFIo]frbEړf36i{m+`Smcְ{=)amܪ7ާ)-ʟb%}ͥpS# 3&r (P{U9ߜ| X45N ?0X\M\yS2ӑ,q=1jZH qb_jEA͈7m쑎ך콕aMC 2gXtoA'! Wt7)%NhwOXG}zJW~mBaLGRReu+)p{t nJ3>@'6FPye_'i⋠²ʹLf,1D Ĺj xQ`㧻>呏^xE1IŻ DL9is^"EN]*6ZoGCD/Z-8EY(;W)az} 8SQ;>MiYGsL!@/P*v/.ܴgwJUyyQd2*R!~Ǚ`l^6Xh|x:+){Ddh0Yd@mޜfv|g<BUm'|셕Mm$}MxCQ[Q`(}$\KiX-0P|>+4n*i*]Z8mϒ/(e(b@ں Vڔo~ /?`{P=4M֒T|*z&B# ]$++v&u½Ar+B^W^Z_@?Z?6, 61]f6tu݉Bn|ya,ΞH7N⾘c2^J%-&}'ZT7QzLvYe qȡv$TZy @$E}2DC]`r'dr~KEj37m̷C?C dV:u 29 0#N . {y+|IT Ҥz?S }7%,,f_-%AXtt` "JRI$KΆUAxh`^"Pefʿ!&-D9M uS=Pe ĮwZklQm)n#n+7G2U^PE wMe%>:ȬOwk99gn}-m4E .o"eGiK8a:L&.YQ v9Rtn+y-!b{S6r)qڻG\_.+E^\IzD^:}p[@_Z`kʜDM_і0ҼKVΩ eqRb<'jⷄ/S*i1̘@_-Yv "3& f[Nch۫(-1H ΀VWa0r%7jk~Rzc~m1~2&ҍЯ v3 ϷD&mjc`1Qrjyf<ma/rPmgX ܤAi1sN}7˒r70o'B˃$Wv~2ۈЪxTs̊xu/a'mD Pʁ˵&|vylJ5.C(Nj鏮2do,eQOL孟TWL~eR{p s= xa tBwHݗ1ӧz7"oy 6Sba !ۢԼ'z3p̄Lt'!Ï+klug{W2K%>~қZjZ51:!Q YaQJ`VcӺ:oFEqj״&rlxob5)ĸWZx']T8Dl*_ĮChA+,w>*n4HzGj@B4Ź+> e,LiHtB4X_a`>'4W5Kk(b n~>>pN^韠[N !7~[L/4wp-:O׼ُj'|3yVDS-\fTl 3Kg hLث蒴u)^8~F{^Ľkg+|}n  ѠVͥeCH"Dm-zEjo-VxH}vYQ}OpYX"凋^> 2q1.cibwTQ~">tDy~d͓jM  ۟I6זc5A:X)N[G]."|at=v6M1sj>Nӯ猴5 Z$ƷUM}~F7s :tpPa'%VV /y|Z>\TWpe9%g ;gj On`]-%Ka^as00DaDԴ bAK'ТGY4*R )2^T]ܝOBNh`Q%=q8X~ȗ!_FƁ@[Lol"<,3F4]'jv$ĉ_tVL/c cf܅J#RRi0mI ۪Osw*')]#P>S&uf.75Yc'@q-\TJz:[^dwB?jOeRP}9 {ig*PKܚy$`sX3Ԍ%,V-SE?^xI$*vԫ+pyH#>}?fyZf~r)H'$l$zeήYw N#f4nHM兑xXYC=tzglMKײǙ?,a&<7^XRD$ݝgHYQWV!f8)7&eo)XX=YD\.7:^[ASk{E4^~ Yi4LJQ^eUJ5Aa#kd95@Rtt+& q+CFue3ϣ/X/ݞM  `<^^ !|)@"߾:obQ6g\bDc MR_?'DwO *+RSBWx#e?_w[%<י\?tbUz.{gpE> nʗ^,`}H!ճגUpJrlkiah lwCJYY {5aH~2dPnͷR'Tn0kep f5yW3tvԡC_g{Gxus"'OomHnۥ\J<;amّ.ДPsf*̫77d U`#q&MybO4= #v*vCAbuю~ t'/RL9w6މy- Kw/%݄x"J@v[;&M0 ,BwY}˼R?=".#=1_M|0|AB2TD{}*Ty.;qM; VRM":cCtCFE5 ]( ɔ~(fiV,pQg]2ޡȹHlc3f.Rt+Rh طK+AIdc<ȒVGxy<|ե$~4m{~\DZW`u2ct(p  \9 %3xʾ8YHX'6݁u~ڥq+rrǣ;6_/:0kQ?(5"β.-_*S1 Ͽ^+a-5  (k慁!n6b L-K% =LU|Uazzv;ʾ?π͉FwO9LdRf4b|0e(_V6q-Nw@Fi9~S6.#S%d-Af`RU[[Tt%Vy 1lhedƁGZBa {4xسs5X[ꕄ5=)ozK$)qx׬Q+Z.72 1-evh8p/P  `ԉ't&쬈r"[Q r%mj{#/EBkzLTP-.=eBaIƐfR' @BZOH,p6z:v˫ށJso&Zx\c8PCZ?AնY\ h03$1;ܱՍ,ZEU1ҕ=׮$;uҝRc(Qظ p?)zn**&d}S gEIDmV:/>h! rc̥x{ŵo̦/2v;er<6vwx=mcZrh9]P_Y~c[hP_ h%2(A4\68}T3iMq,7DemmP<6m*`wïW ^im{-|d:V|n% Pe2ͣS\=;ҁL|*b!) 2$YT[t|h;ۨIװBR,:$:>g#$h fAynu|ND}4;JEH>3;.m{)}oTjtB,"% NzP 2aF7l/Tv5Zao]3%/Dc>.# `j ld:NP1aI M-WYPI&T#e'O0pÃiorPɈklaw zrE4H5,V[㷒~.;U]x0]bC7p„2_Xk?wLG)GV:T=1ú=L|q,y@(q#0l㨂,Q1 n+  Wm+ht>ib&5m..k\@@BD~ &F[iO虛H! rNEq"!}>@L/ⴤ;m萏q S\;K뢝ȊTmBU/L$%$ ڥ yt;:oe dPحX&cx|Yh@\[:nWj깘?o]Th)rv8/nFWE Xe ƞwx+hM/5^=cvI5@SR)K|u2LONmNxq,*FS%;t d +k#+HU`tw?7p=Lw|.ۛ1rs^ "ģ;.ȝbA?6t 6+29̇ O1q-H[iO853\N cP-j6.>A3hBŦ]FM}Y ?#wv :R I+RC>OuN/Wy[V閶dDU|WrNPP!{2xs#yiϲXzC.s\u3 I2hp;,)8I`Et[-G!~96#6Z6؉/l;Vŕ3Pl :^q[Bs"΁5\$rv_fTX?/ȟmvbfϼrLUښ*ړB8(j0oC.lXA}Ud7]=n5$*=.=gSvq?T!F N3>< &m?%nrn`'Pa-7=}_{f^GcvtH |(u\,p_xljDi?+ݭ㻒#kޫ9m;&~ZULdv<>[>&P%:x.Lk;` I+$ &J,Ц  X򚉨ދXr%*G|a /QEZ􀲊| I-Hx5#=b=cFRB8hK7c3 Xٱ86I3|?\;B4.G> CiՂZU]{nj:MVjgbm|B5/}˵1pO9xSRH"Fݡp$|:x"@% /7_20S/.Z$~~۔ \?Dgl'=n9Cϻ`Oiz ?@̧Hꌃ8z 6<9W@-D8bp%:9wor"i6 o z*db]+u\oS:p=΃a.<Ћ7Omu`$3BV^jڮsO@Bcpݷd q6I`lfr_sS 'n zxʜӤ zNV:FA24b3=㾎6݋qu_0t\ՂC {K'>bVn]%,m;XiWGa>I5_o/ hi!6h4ajEGt_$Gy`9vv Hal쉭e,1 p_d-? х[p$~(oX갚uԏ^6%[/[n?䱠4ek@|Kzq9ߵAl1 jLTW]`;]1͵eY^t9; lvB<`xi@C.]g/: )Edp|W3Oiȍ5@_Ppb#ڗACs?ϒN&7tM,R*cb=_8 ǡ)Is1\pJ*K'bUMyx+*ڱ&=X8~C;me-Q/_D ;P"C{b{V5\qD%Rtx/ݒ9伋Wdrm3t޸ fpG:0cL3b/F*50Kg/+no]R[BYZ2[\72Q;):y`jsnh? =*l)TbzQԿ*]#֌Z#]V'qd-`BECd乪]PTsLA52%ّTjټ(iBJ\L>[: BTU̲/y^Ɋ+|#]݋xR'C~~l"> #O>TT Z-)9_Dtqv" Ǐ!._"?oNPɚ5w!(m,חcaxĈo{2: 0mca࣊rJ^5*0-ofC=[xkR̅MJ4(Lf18*JF26E8{qdqP?IE2vf$7YC>Mm 0E+ˌZӢ5 C/9q_[ ԝ.‚d]j>U83<;I)|`$v}As1k(2\u4(p=@L%AL= -`4-PFimz P]Х.,؃4^½ٵog1J|ѩ~cVdж^g4;g=[zuЪIÒ4!"}ݔJa/Xԇҗ:I53N*^p*f"xcP]?[fT? ˛/Rsp[ќH/.OW2hyk*y+ b I̪ؗX8Y> .j=\k궘?*͓b0sY1OG룕jԗ%jF8_džEDz$s"̙KH3;b{ëo{j~uŊgYóηeHKo(>G <OFr|EՏXPXM<0Y\,\醤 Gvf"HASs3@n*KOUԛ8_*$"0ۘ|kЎ'g V O-,7k,ޘcR7=H)pI^2?#+>Lq%I2Yy'| >\C |8jt[R;~1xvYͼVOg/ Qh$@Xs&Eb3rD͆CTuyh•d1"I7㭃z$1QĤGJ~!ۊU3 ˏ~v7-r8gb R_ v4G̹?kwX#*}F.Œ; iוƖVˇvU蛋KYHnY rӿ<r2䳾>`aR[A"gMo<0\)IB^[uމՈ {uՊӻ &h]"SiX>"Ub삢3o54Y8:b>:].ufQvi*/Zµ9sidD?WBw"Qn5E6NKۉ/YYNLV# RNn&dEI`&F2 vY@YwRLM.`2lK4aRyaZ}nIi\b F<@Zsnk9Nbur}f|gR+IT" jsFc&%_-X s.IYU.o ܋ChSܞ!܇Yǘ7s KfG!3rϊrp{.]U݂f !ǩ_ ] Fx蛧uyzq^-އ-w74sYKLwts.K@[qIi^)Y(̜,h1R%z%oD뗓,,s՚,"9%wc$eE4:rÄAW3l WKPА]Ļ;I@|ևkr,vx&VpsE_zqs&rQ!L0ʓЋ7@H aTJoN^KBA~B%& eNGډp*XVȢ ڥl\49Sm. wvL~M]xX38O Vd3z (т-=>ѵe?-k"O}P Uʂ4d:%7(*&y0k2dw=<x=Q2}í<#L}/ c|0Ц6jyVT8s'!5IϠT2[I*$Ht9XqDEyR`- 4;i^ƏW.AfGqxW_us2:<3O?>kp$JHFOa:9% 1bos <C} Qthh%z 0QKa2O,oD`{X^Ъ'˙@ #°\JCqr8Dp7JdZ5j ܐ$&|ǃ3tvI/}\tڨne?%җo/l,P luVo/?Xz g@Ogy;jg[VBf^<8 uEOByF>:qxZ/yk9iX%H|)pNzzu?L T3X*17F5f)A\+@eȶ9HqmE~ia5+}[8:}#+rZ`0R*LU}X$lre3'yic'*ʟ(or"S?ur,;z& GjE^$a<؟Iڒ݁:`Նuo5*KPeڎc +ܩ}200!7[1 ;-9-*"ΧixxhSƺ£==XKY "CꞲژ7m%XJ0hvb'$;l!/5wPߵҼ*XXhXu/'tHC#\`\QH$,BYc(w"I5-XդV{Cfx-CeLͅVMX[oɃI*Ǡ*jH =ɩk9s]L34_l}&pu*T̔\t$yLM(+4߭ US'mҠ'r0m =/<G> ;Tl%{|ƩQUlpT 8V톻c840N,_ @ SeZz^?ÖA t-wX.a4X ڴ4RU o-ZgV߹6x %5j[55rVޘ 4sI $^[]o:3HT?qQsI`8DuuWs;T$qȤHCCt?@YiT7p JVMf'cߏ뚧>b NE;oS"6!a;B'ǀs.n>HqC!rɢ7e/# cdQ9SI OlCYF-BX+I1һ`(7PIRSˈvF1 N;puPf{En77UZo|RWʳ]Y$k|ת{cA084K5C8S= L@44g0:*C[(HJ#SWI'NVʁyiU z)mHXTXH0d](MvEXVKf?\{S$I #B)eӺV;w#$6A2OHW)ÚؔsUrkaD9ҰN:әˮ#,~ -t~| TOJY DT;쩚# .t'8kP6|E+@Y;`頧5E1}>|ʜu6SCKLK"xa yeD<-R{O iH؋AzrF^^+++|⊙_#u~ٶ1+;n?@bغ.> b;e!2ȳ%t|?ɋ ħ-B0iUXb +M(jxڷHe0ûgm`Eq7]HZZ6~AN`r.x4@864Hg\%co*[N[w fp9+y] [3+-NiK7mW fY.1u~;Ц/ _en%oapxL@ N5q̥Fީi%F'Xb'w'Oj\6j]"CόfhG4eC$;aBuܼ&NQM'h:i nK>ɂH2nMRMl!J(:#2 ('i#X lgg8,VZ!">C),DaLeh:to:6pAs`_|1Ity|X2)\#,o˽sJY#s+cL:.C` wH$6hFO;WcQAȹ/^S²&sB4U 3G^]QXrp"r8 4p^(;EFONWdjXle:獓̡t٤]_G&xvYY&ֻXadSB2Z :ibϤ:reX=Zl-R= +m5C8Lj+0D3^mP o+p3ፅ=,v׶]"3w뛝y%u:2؜p"TCG[4jF "`X_a=٥Y-ϡE irKj'KE+M.C )Jap`1j_HYxm;58̮vF;~ݳRJD1(a:S to ~oV_ aT ]nlcUuM^m) 64bz渟m%Hɞ[t"m<#'o QCeݻL˿q"̈_8N%4!M)e#pvApeE6eŷ4ʺ*8 -D~l8|qndo^`?T 3ۼNJzH ¡`Q|n 1.b50C-c /H]RmU KLeYq+&aqv}6d{"P(%⽑b[ @qJsSήMz!t.tF̍ѐt= sł?hk@9$sSz<|%Rc3h+/{UivE%ܞy?;auF`{̸cƷ}?R)5w@{SԐS:PFߋ[1Tr 6<&m,q-j)^_[Qh⺡;Ȭk,m}/~:QH&`<3lTQC0) w'),L/x,| r=Ui.#GMZ7Mi{snpp'_4q;== ѱRMˌ|- 8(O^ ,ՆC{,N}ڎhO dz)HZH鋨gTq_р4IE ?&̞9. o>7wh'k4]$^HlK41OQGoܾBKWbkGcJٞs v}˲еܴc+|S7⥨ʼh$E!k_?\iM±k͆6NqV-lEf?V m̃#I%]sT$'69J5uj<4T5$%g/d_oԽɆ|5$&hF$u޷54䱖5' M=6: pɈZ~Ԋߗ͎Ǽئ=Dn 1 uID%A &Wigl1q%62 2}泾&nHLܴD0 uǍ]χ x,/^mZDIwJL|h)JU{)o Be 'cb4pͫ$aL( ] ?&΂jV l@VLZ$aSPEkd`T5%g{UE-{ 'C(BH?BKܶ ]̲̻(QUwF>!;|ET]3B8zcQcxOoTa[5\$6ʂcPZ_Qy_̡oi e\ o_,i?#A2WCiSԚn]=Ga ~4|ᓓ͟7={@7HSlM ӂm r{V"yL:R<&oCXp*3{.[AtF!m7y;yq$ H al4ۍn%_g pш -ذ0d{*Ɛ C/#oάq˥#r|ءYsS\c9]9oldK:f0v\Kp% Imrc&BIip܉θuu.kQUpEDg wK,^[-C~s%%54ʀx>8w jPw`FD7RU8 եc}m GiT_nWOߞVm 0(La͒rwF3IE %v%fa(Ҁ)l푬vAa&%U2^v-!̓`$%LHusgc\=XKgp{ʆ;tx7"ƬԄ:Ay@R|SN!bԳ`ҁ2'OXfnxD {Qa|~0jqe'ԐGlBLp6'k)dϹ}lf7LI)H+B)dye*"EW߉*Tɧ&W ?D8B*$?F$d“X죜tj7G,WP2HL4֋vdh 8J-)o`R3DNuw;BǿߙXVXۼnZ+ &ruO5slˆlHDS=^eU%cd#or_Euҏ1WE]jaof SyUAJK5վ|DWU[^gk~Nq<`!ڨk]ju;rIyN߫wrm?#COn=  Rg*[5!g tjer?3Ϊv8F.Ľ|탶8VG.ryUsnX|#J-}9թU;"?^g-ߓEY{6mÖs9\|4 ,[tP_1BI JK;wuBC n42$ (ƒC8غU8t$^r ^4D>8ykoW,Eg@PӾJ~LKa{1 Ec;5T~`rFE*>K}?i!~Y ʇjZmJ\ 2QB V9-g۫yKJ8mB,R9|VY?8^)4@sAɞ$fc=w GՉlsFR#47cL_"lNAN\p\0ly%tLӨI ݍVՌ;*S3![ BZ$Syrboah%M;a\HTnB CJ2٪BC9]xIV×%2+DqO#~#eR r)th(tm@X]DTŮS5ls9[ÇgR1FцyDUr45mGj{p/\uk@@ d$NAJI={!M)JDsJOP;:|μ%/-Ȳi, Li09~Q]7k| FpnS`ܯ'ώ: 5l5!Q <9Doݨ8{tCHoJΙfi|I;DgUQ*!o3@KF(oKyoVQ{ ѹ3^rhúS N{|MH"{z7*& [XxC6U'~PˋR &/cLPK8R[p]{=R~kg$kGq,īv;kʆ 1ZDE‚جSq DxݶpQAxFC FVBѸJe5ыkDy- j<"r$]؁k$ID VW9dku=:7Pk|/BiY,HHs "[viWlP2LuӍP(G[/ԏ{>6;`=ޖ:Rt ɮzDlrmlW\Kv; I=SC4B1Utm|jmzlUqR(pDk`kEosa;A"q]S$p].}iCا.^$ 3꿝l#-tz +n&"#A #Ѕ~WcD `6QvS'@JȱfZ\5`#JBPmLLF Pk4N%?@SM, J+D$ &/YDrQS>qQI-C]8.1Hӈ61)~7}ʁTŤ*&w"Mڜq1{%j|Fi{]ݑ;_fBR~Spk:'z !#Y0eNq'P*͸>U/3 ΉgA1LV9gdmV:RAGK2;$pW(%C+h X6jQ# N}ȈK}ۼ)/P>,U7xy8e-[4,{Ss8,`pmc_X0~r>[DPwA'sXc(\1tlgq(G ~*3(?=)Pw2Ӗxaԥ.hr*oͥWZQ/j|`"trW`0p~ǁ1K)suoŴzLEe03Y9_ 0l.l.8xcKH;*6̉*L[dV |lpw\W={'v]'Ռ(qp$Y^mPҡnYqW{k\ށ`榙*`KB]u`"P7TkTAD6TR!sEG/:J !ShU{N`Je]uNz߷5=*31)׾V9r]3`tO/?pyMlIQ6 BhR!~>=Y$fXFˍ_>?ns|^Z5#0>ij2;[/10Kd/?}c=lPHьo^$W&bZ'M딫NGOh{.KnIC$MːØUoK\yUeOȽbu 1G6ט[f=4 tbwLwͯH=/ ^5(tݭ?h\HgzG`~\Kn>·ٱ8]xSVuƱC1'Hf:(GXD3#9W'jEi=ltye>&)yZ<>Dp)i}ur|, 純`$/c:Q|>.- 3 @KMpӡ> u4:&N%=a` ƫr?l<3\+"gI yAMտYx`hQvcsr6s=$^!U:`ő/l=?gDz$n ~JAC_׾ !3. JBgL:,Dqg\w\IC@ W@pcX{3KgBG"SIs⊓pS} m:H`U ={dGj]T򩨁g@ͩSKl+yHb :l,xyqG*{=)5Ӹn=; D*r#HZy`iS0­o[]k E *iؑu ~dz8և"XzUl(0MVW]>Hk}gZ[atXtv~U);۾nl]9PKD^F{"NEW"j{&E0o/ɰ=&Z _=D^aL>/F=)ٮI7JaR6O?< C0F.nf H%3jtsSmjYe<0KhycW srZ]p_Uhp{b=;?`s}?]ZǙsӱO266{96bxAS2-snfRtPH4Bq-^HgWo Upbvjӧ$W53_$C+2E}oW[RYP7('P H{ b=;@O?ZʐF~.hd%)Fj3 kMZg67p!{ޚX9I(,gMG'=&E5HD(?J 8HEx S;qhAQ q, sAvyFv#zO|9Pyjre2 iD,}7}^bqQ2Hֿ`1w+«U,Hrۂ8~+/!JD8nncb Pjo{XT@ Օ h Q De0&672+BHox{p|/Uo_ECcf_32FS T-?'Nы1&$%a!U5S*>Q-wa܉?2E&<*kNhQq}Nw\)}RCEd J4--wqN9˩?1ӆ9@*<'"n0:)G/7;"(UԇRWM A\{(]U,L"xeٺvAK%Ikj*G]?_AUQEqܘ8knۡPhPesR=y%89bgEU) %ɷ  PRYI74몺NJ]9pQ~"E9~xo5: ~:(;HiA*!a؆nLq[~ -=9+sH[&-zx4+e4*YP2ҏfHG၉Mh !yaJi*kz.5"j4˪xYBC8_VKs #[L`dEU=mJp. %!=&ovm3HZb&_sA (R{sӛ`-Z$#%zDT8]\CcZRtWH =MRWG(?댚F6Ϩ_WĠ^ sF2rɱs|_'!mc{J:tq+!+k7X/wo8HU0CwЉ@ >Hqx8AգcIP_^Q_oQWK> "qRVtqW_R ٪=y{Q[-B7oID.ECJ y? ag}eWYՎ^}?+ NƩ,OkDΩmU@Z/I.k>s4&`D52U5bpWPqDE?4e$Ӗ}i}^@Q AƜl\Q[)g B%IsjOAzQJtfiߵLta>޿ܕ35_]6 @:oy-hp&,9k?}z6VVhFYW/K̺qJoCj8*~Oܠ)\5 *wY&tyj҄ LZIEtMi2\,ohQnNv]@_dH~j[ϸck)[;ʗdW1f6d LP]^[-Q>]![B:ϖzПQ@DٓFa@v`@e_x$(c;;K_kSHH3U>sV^,Hd(˞ t65*#x*(V )zMLeϔvmtZ06@ݕe2z"KVg>x/^ƔN {cH6ֵ6/¼#"5mB T }O׹펀rʏ4PKjCY-.,gʞš~6ކ wW۰c V& 'qחҺ;(ϜL5e=wֺf5TV>qs曮]=VBZ˄ \Di 0o0}+"-h583Ucv.Ͱs}\wwʈ+S6>Rb"E BPuT10[IĽ||.͟IᚶlN+#ѹf3k% -͑ZZ%iWaYW/\UۃgZr)s IW& HXE!&huGl+]wRzR%ir['>ILN Nʑ(qeI9G$$Y葬D @|H=-;6(恣7-dr$UA*I Sk-B<LKׇy.yn" 9#*O]<+d=2Dn'p>xQqĜ m ͧ=N3go,Gue0$m^դC{ɦ+=ZϓT9K=Z;G"*`@kJQ~Ҵul*¸SͲyN9kNsxdp=eٔ4J_`8M׻U^I#@ġ"qxC~'эIjK UZa*rJ(C m#H ~9^#Q 'E/'<:;=1zve7l" l/K_DL0܌Z(DJM#E̿BpҬ =:X+@nPlAw| X,'2Ga9G%E;O!h=?֮{&ց `jSrSy| .D&)^gb%rjFhz>E yahe(2N4L RZὔn"(ؽtx]hkrw`k4+k<!}"fsFOVޗ6 % W~<$"P{c QdW9\:a7V #`nt7RALDdIumNzCc ԔGC3rLgQ4fJWQ /g 1qBFIsr{[Ɔ)2,ON)}5ݼ2țƾf̤}&vf)$.M@}}_e"+y }ל"D[$kh-;ߢ|h Gp8)ʻ.b/0#|AJ̀=c]de> {Ak!ߡC]ܞ2݁HIxڤ|_%l%duS(uhaqBLRՖoDտ]+# aͅ:~bJdz /wFpG7#d %l>WwcVGRkǽ4'f|p~Q`gc'hYќމ'D![Шeߕ0}c#L"{;f~jf1ȤRUA0TAe!m׾6/tڪ"K§č1R0;')1%7=]#!co !2jǼMފS%#i:$n^2 K!Ez"ĨVSxG񒰇b09Ɣ]v0#P?DpM` -w*LB iQqh?QOAAJ i%KE!IYocv̱{/<.e>g &c},OYnfKlpI'PsoXJs2kfzCZW*13E6wz<g`L(ަ,D+xq >.|Vk#w,9afvd0G0GGFʇ<gN̟db ,]!|E{h.D/Ak4xX;VLKS:OQWX= IF* j#xYJyY7-d45tޟ3%=@5$'v1ZK(0& +ɧp9:Z;b@~U2*uS9=GRSOKڞHq|]g4iit_ڹY+ݙ*BD׻ .Hʌ`  d#x0R 'uC? ⡴5 *' n:lSlKmz]&jƈ"7[cZY?i3)a[hsŎ~qg:lItuQХ)<R 0qѐ;u^ȩ4=d2a=?i×S*KaO`*Pn}qpJ%afL[{g%*&~nwC"=v'c4ELݬ-!7;[G@Ya˔=jr$5l쩮̶ eGυL+(k!w? ڬe){ 2v3 dr7 ,#6QSx)ҍ ;9nz8G ~aw0J(cZ>cx;m}/snh}I tOrs`Coy56jO+p}+@ܱ9٤%NepLHAx&9 wBHr@j]o<,1%|7kD.®'IJEâz: 5 i_n4nbm7"gn3߶_ك_Kk*{XZJ e_l5";:߆q}oe /E(ag/6jKr3nLjIe,5擓ǿތr%@+eB&M55i[r66g~_:T:2b/8mK<8ͻ  15 \1"݊D߂LsFlXя_׃mv+S6dMTauZ ~s6c/Uƻh2C5ai+6TV^:idۯ@>jJE8IBQ[JyOy Dw$(vRUa7_WKvZwwg]Qv~wytomȪl]A=L:gד1AdE-ԦaRn.آ 5_ϖ锜Apo|S=R1 N4Y_ D @uVX I@MhHF6sE3V ]7*Z mp?p|=pgeӎ`9[=uj") $b_iWvϮD6Έ:~Ioҡhhy mRj $yVS͛+;Dڑ%ozUfP{.~]ŤFfʊ2,kofڽTX5Goo?>&O J$59<[qiÆYNaeqƕ}_?Va_Ka;Gb 8QJs&>tN&B<^|=-ya{ۦdFpiw@c6:C`u2/IIo 撘dOBh]@F[KwI+$$5`\AJ߸u3>簤 +Nl"8TW3wRn(Ϳ,(wc%&Ε\_ m4|zS:k)8`ߕjuB3N{ɳ`"_@JP^!VuҨiL/ 0][J44/Ik#g` B}u)B{Xx07J^Vp%iPWLXl<<3ӌ(.)c" O=u>CxN(8/""{eg/דVj&^g*8F }kIo/L/'r`+a+mJV, &APG*ßGܼm jDqGȻ$t6mH?(v<# \8-]sbM6'CW2B!*G^ۗNY%i}ysK3;Wr”uu̻c䬪D!,Z5Y妔'YdIKٍbjݨg$A:o: ?RTKsfDF@`ZPnNtX3j4DG0DfG\h?q6F K~_U UA*dRbAw޿$[ s#_swsöuW()p*0̵#-t8aWghHB k$ dڷR13A3rge֢Wۢ9=G#F=vj: +v`bՂx@gBՒ#C*jXVd5'MOjEݡWxIo9Q6N+;ZF:,9QΪFBB{yQ;8؛d=%*s}N^RSA/q-60ww 2Ģt)W(Lh9t -ޗ]S 7a|ؗˏH}3LG=WI[ѝ"e?Dl:'|{ 8Ӭ|0dDb@EdL:F 2zW74>nyY~MW>3K0-dpܳl>ɑѻ0ӻen)#EgpH?KT'Ob^SL?P=_%,5Aus16h%ѵ-y6N˨U\ x.!uCh%MU!+fUvMBzX2E<733џMǴ;X}/ߎJqZZ N#ݍJ\uW c4C !ԐsX{0߅|ȸL L͟&Jb@\4H&^OL7F/rnU?Twwj+.fY}*%-M,Mϧ$Л0T jv!-d6*y<O' @zxhY|%yuMj4J\ 'v3Fjk} -Qlh2۟']lX=Go-B/av8ދ VkcjM u4$sp~FX*x4=, [2/ʨMC%w !RO,tKv}"Z05U(5yQkcW&UxqF;K"ŷl83NJB ѡF F~6#U ;*3Nn{re%/1Y@r\][HJ?sxɢF@ ZOUM=&5膅f6/m^g&b^,aMٷnR$Zט Ă{lcmf ~jY*u+ f 3gRm6L\k.Syle##rIjZA623`gYnQLo)DI)CֽEm)s*oFcz 9B7Yn-"P۴e>kt շ<%G\^sǮ|N `"W^ %a[$d ` 9n,mD!A,Y埄^rV b9a2$]FvE_ m'Y;!)[;%ghJtp]t /E=Bn$`4VNS7_hc2쒔d4y*B>De6vBqG QJC3ez81v6rH7܃cCYrW2 @z7+ya|197J> 0>":O=v.>χ 0 v,#PЧ՘-xL3 }}"Nm\yҏbFD-&%̡ j h%(}gb|q cFC Q iKz5o%_Х&hSGǬ7[$x]~$D\#XR4u8LdNIIF , kY(x=2$)voi؜Mv8y'1&6>.:K:Hvam2ta;j!&r~RMV3 Im/K*eFH[C~{˓络[ {Zތ}+b|d_u2:dy,P  *Uu^WrGnBྛ;A8 aCi&‘2plgT^iB6DV^f9_:rF_H'#ks}Z{*iۧUAt_&fҭRwPjԺ7! 1#] f~8lFWmo<^ r:}󷼫8k@|(af7mԹTuV`B>?ĻáF栻bCBLMh ji操H)p&QGS45)}0xz&l e]SWZ: #7Osi%DN´@՝QY}*VtB㭠´i`?43jՄUjq .SmKyOk;+Dp F&q.81-ܹ`GB[6Ƙ_Խ'B>2dmPҟWM?*4ڧ: XF*\;,F-nTڏ9MDʃ}q0,d~E*~_%\g-'B\(aG'M UPSEbf3Y9u1pGtG33a^8x5s Ox- B53E1+NҭBfhG’MކP߿8Z:<޹ ̷t5f[b Pm,F?;LAMKaftO8RMC{냆d&"Ca\!!.BnG9WS])`P2djDη ?؅i9MP"q)Xyhڛ`sܳs-@y m8kysx}dsM!WLzHDؼn"搳tk^+H:Lr-n,w|o:T?&=wmPY\[@ђ<1)NJUx߮ }Z{Śud7#B^>DP Q ` Ϋ0sO +9}I>_$5e'hvѰ뜂i=Rˏ{41f<-w;]<^t-^˷Ä8^`z5PiBT|pu ktGv l> | ]XMĺүm/p8tɆ $@x' ۳h,N7g6NMdӫ\G.]@sNl\r lIJz>Y]93Csf1_\3j7&GgH / ۗgG0U!\7`p5/3bFTMeiymU4wWe1̣j=IO/~fՌg%G `tT% nw_g]̃rp:[ #LԄ <e*97j"ۆQ,#Yx&vޫ 8lMPN^O~rP@Vj<Dm5r1ۃFh(rȀ"+?eNmVroGV4V]٦E{}W'{uk&7to05"~]]9gI4l6wl<&Bd{ Te^MiBLHı a&P H޽VhGDj ؔ2ӶNf}d{Sk0`Gfemb6J-v]EY* BUsVշ#Fi`|: M5m0c&G⥿W~X]"hc)V}H0铋z læπ7q5A!vCD.4^7oRmE0 eHlTwyK#?lX>ю]@.+s^ǝWcl0+ۙ[!Jl.nv k޻s\? 5۫19Tj6QPe5W4D-Ɵ98M5"doU>N/;R2MA)쳛ItO# Xd3\2u_6vܤp*M^G2?8XHԉ1i5 qE ?Hj/T|V'`gn]—?kT$Ip'/fz0W5VDSVH%{πl5IODaSȮzi1>.8Q6FB)H t"0R"P:vRR|3gaidXmmF<觤?O LzY<"xςWU_*횋u p͝uZ1B #%SO`/|p1=}PBrĆThEt՜E]ӦY..mDɱ<]ts+YJ:7Mg4}{Z0.Y~['ecrOzst9 ǸI^s|gNYxomnOXOaF":Ʃ,Wy evK8L1`(m 81/y#^qg~aΗ50K; E|tF!nZu:.!IٮGHHmYh,UNMnQ+ogόTZ@\Dmqgku 1͖c.c[#Jyp* -lE=͢)Hɩwc@mТX`C' |-m?I!RBmey1`%2>8 B0`OY.mIfs9+~n*YD Pkm* $=ۘd+B7 0Xk9Qˠ:8!K 9Ԭ2tܶO#Gl̋L BlkW[$oK&dt1+QT|5^/1PV2C!I03scq3tEͰ;--~62fzbr`-{>؀vR9HA}Sa˸߬/Af?\g%SB~ѹeh {ԇ}Я ݹ_ܲ7I$ Ԯ!AF '"@z9"Ժ:G)up;X4 WvZaF?ǀotEou)ٵAu@O]/%Jq7f"<^ղs)_]١ʦ1D8S '#v.&6t˽>E)/$g&7Ii-c#]` e"ZIp= X~5{8I=v~Ng(N%VJ&I"~ H98|]>Kp9yL\ O`~r o`fÐTǮ6i_h\y7B7 mL"N4>4~*!G{rH&j.x6t__PYd?9;X,s.?1.ZBbg O*z; ݵ*fZ-5 a_F;4j"&%)V!"*<;O甔q@B>}?9,uHm1ojnݹ Hѷm>Lֱ5sm)c@W*,gx(|{f%Ȗqx23|9kG65&D3Gn)tlI%>x|cd2?g1&*霌@M0ҖM5_x7ud%wBM JȞ}"QbAY,yƿt=܂Kg;s yLg Ce>+B"yX4'r`~VIgy( 4l2 9T]#*raI QX񩓬nVLfwEְ&|U_>)~DJjdyĎx%7ٔ9#vt;XYft^ Tg}pЎZK)IA稤--x>{Bt̮:}pXEQ<]݆|7-cUmaP%\@a_#Ȣn/ `/s-OV6WFZC8l?씕14Fq-&R3(,JͱH]wS 4 DW",{f9a9xj'}~[ڏ( "FhFȉc Os )dvޓݘIU8.LNC/ZdDᥠpp* δBZ7Ms-˼NVl_6C%dU ÅF+pf)4@Lm"ʜkTbTsB4: !! ako\Zy]7VQey lS.zh!g ҿ_WQi$,'|9c,b/(6g1犤 A&>owt!'|@޶7=a.j sK JjM1yTEAz2='͑aSRGᅰ7sz5olrXqM ieU~A/ 2D܅w>hYi!ǛI+LNZͯyer'`˂C'eYvwy(6w)U2s|B籷Fz >&oyK$؂_^IƏ^ M*moN(k á(DmNƈ{_"$ oiqjk=Mu2Ayhik t+NlKQ,UfW L'yN4XP ǃu!t:yBH庀ܙwE5"yaO{F8QG0ݕjIt'? ʭ/A}N#$lHPwA$$jXݶ2bfhc# z{ vE@>9Rt;oA%<ޞ bFhzW /1sv=(krU?_L n Kq,EG"z <>bzR٧6ZlN+{Cƒ`ޭ_#ozp_5pf1֕Ž1&1Μ3sʂHɳt=咮gl Ol)i#VƌbDIpiXHل?}PȚ$N#oe͠{;Ci[e4Ful8Y97l'ԙ6q|PY4]%?D25Zu-lc_m- zrg}b!Nr~r,gV(r'ƲC7kKƁpخ?$cy9&br+4Vodxenug(?%C6cZj/D)M̷VvYm|"l &l)dv|eQ330wA+AφLRpvVF[-qW^2z X|@?7xKA ]+AL2NW|4 +1^^7YU}dZOl<et-W<Mo&j87ާ|ü ܴ<[ Bxg?!oPv榙U d﷑JQêE1J5#ҕ gFP!S`M/*mPY{BS:熆b1Y<%JكWsFȬ5PC3!U /L|VVDc^ʨ YW?eqE[ 2.0[$s=H!$+5Ntn47+E7@Ѐjv"taV*=ٌ7 %%iwruBJ bQͫ?O"# q-5}gph Ĝ5t-ky[/0oy$>ZfTx"74!0TėLl? xW0BE$]F!s\۞&LP{cp|BڙH3g%8Y\:>ĉLb&)}. "K}O>'`N=:E [!YOlu%wpP=ꇆs&Ӓ t19hst:cCqAz2Mwܫo-_ v1 PP\h?AM&HyDHQϲkU/K﯄5%C-Ë8IZl ;Bߺ9.HUSlXQ&FAC*ldIIW>2qVA|ٖsy NK{v%[:zU<77=6^?C1͜D :@OvXoW?э8EwM=& WoiK~='aY,iotv 8ҧQ% 5R`a2#zO[́ QqV{0ȍRʷ4Z-2:f^;AŦg-bSQ۟ ~ĚqLP/p!}BN~HZR8y HdW(LDJu>ҧˮ1OE[*> 7P.eؓ=֎֑2?F|A*A2Խ]Rgٿ _o^͢pm6"yiNJ.qVπ7S&pƇwH3B__8Q =P| ae?A3,Ӆ &kWSS9Jg6&kA Ҡ<$(rțxiW2V9cFoj \Eu5Q~Keד̕PU(VmMxrfK΀4h)W3Yul #>ͪeL‰ld<524Ǔ7Ӱ刻& *ό] h4 5LrPh40^.9#OJH^[)Fj]yCM2$a݄8I0k*Gӡ!żEKrX[zUݟPJ`Vҿ(RG# Me:Xz},-1Ҧ7+\L.؁Ҝ0?PRgFv) _-)\rШKE6"*0N".@vp̙4nu"_qi>_7j"\J _G5j>f7$j >nՙH %IwщPyPixn dimנRcj#3g:%la`OZ,[~gdLF.*@bJ ߲2ڊQ hķk+Fqz f@'tjR5c!ZsoqD'4t܅PG` &mvu<<ps :OM/H ֿ`,A_ʒȂ  1,cz)4.'߶@_;BVoNFH죛g:)8vB`׸|%aMCKVN2CnƥRy8+ip y>_ej\.m#L{wypɖØ q񾑥CǦt-y+Iw)nab#(zl]/ j&)F)DcV^>QR4's`@Y YJ[4"GNQ5r$DivLR!H#f]) ~lzk'Jmc ~Xd z  BqxD);A잕TN7w(*hAUi:GC;Yq\}LzK S3j49pg*7>0514Dߢ<$v(nPXm%?ѪNWL^F)FWI/6%VuYx漾loZkӟz+EXRf Pdͽ:,,.c(j0%rE @^5XOʫ_VrP+ *b`E"UP֊ 24۩? +~p4d,ْ.R^P~n}y %i('US;2 ˤps fHIiT!ZSA1 8m56#}*{Glȉ&pWo}`ڴ'rGHtW-@;{-G rJK`ZZdm3{%0LBFUxC /%ރ= tFܾ^[ !ʚ~AVV>N,VZ!kLTҐmm}F~C!%7.1 |nzxm"V4y͔ٕXM86~62,~3.`?53s12ok64D.k5486nR7Nj{gaB#1Sn-M>{LWF塚 ?æ#QiIYbJI(qES$r smw1uR"8)T@y׵#T^CSMC&to ܱwrHV(AuZ??\`;|C{?u` ,X7M )aGyNd 0IISR'd~BAv&:úpjbzYa2ٹq;#,[F]n)جg('SEq2o7Kx2N )E ]#[=G=mf7C -]H\&⑔\?mho3}lD3qYIO0EW]bW,o<=arXV?ud:gY'~{Nz0#X?ܹCl#ڗp4g!b_7}/y;L()EDʚ̡c.Bwξ]Qio6oYag>]g͊Q͙>j-Vk.Ra0X O#3]{ _Ư)L?Ok0; `9謮Oa gAT- z 2q3f%.zV ޑ |&ֻP1Eo9EG.0ݎĕ ,1As`oVI[N):E+A<ԫbs}y-Υ+LOя '6w e4y1RTDGRHԊVp>ba&*^׵ R}:$:8|j;uX37&ݕdy,"Ac<V,J /hrׂ:;%PeFc8}YM &4Kݐh0tZ ]S\/ҵ%>(Y*1}b_:3%SV !^fκjjRAB}kL;=;U&pmq)xP)%$\yj0=CCh0.eh^6*Ё2僸'>;U Wf̅]2 PkJH8U{]F0fb[F7P(Pwyϱ=P;GȌ!PAE'p6U\_@#9+[Du-DJ]|_ a ڷS5#}.XݸJQ. {%`+G}LEO*Z\H|KFUƞHU\@Tu0(j)T_N渹}r ,I1c Pf;J9RbC*+Tܹ'ɎvKDѣ!,Zʍ>񾎘?T =epĵ).uFj]چJg;(-a2{<"C֮b&ԗ}%EM34teR G]'o;z51*)G_oj:-m1waLUo;-ϩ4Se S, ^[;LOX5ü$ҍQ]Y,ŔzxsLAIѷq *OQ@SKjMoKEz-)AK)湁XŠ+yD_IJ'yȿW%&54f$t~pKR {<: H}HՊv)Y$oDO y/CcIdI|U! 2#ZiDC ´ O^r>ÒwP  vE^7dhZ_[!EJU4K A `nySLDb,L.wtd&NKopf'nr "90='p |h=̬a4M?h6j%񗳼`ӦNF0ˣ4>%]%GW۰Kr<pƘB9t#UK$S-|%iJQcu~ik>E-M)דާhܫkȓ DOO 5ʬǛ{W6;5LaݘJeFCVMprwHo^︛L]O*a{ˡخ?{nuLL%Q`\ӈV$cL \q=@r$Pb8jF]S~Q:7s]KF,SY L Mh1;~K^6 Df% f(yF+?-{ P$v]89"eB|4񍴂I3pOqۿ/wZG:*;7Jy˽_mLվ%Fԟ&TW\M35zSJf !+i Q\ӄ&4 6c!)xCzCk/to `2@~@#?)3vX6#y|{*hl@?Dv3_$ |mhvnHۯVWhq dAgDdcH*0 Fw_Wr֡t߽ cP t}CCF `!Fh1mLp#11 a%c?1(wXrP+=b@( I5fo8/jLZؘc `dl@ŧ4ućL)lN׻pgϚ2!к-~oln1´|͘1}QjCX.iʇ8bؘ*Ş(YNE PBPDH**igq,\hWf*ҧg  SNwe3 #]09vbxwmEvS0T/x E![ЭS,VE4RC8 rKp AnAŔMg&f֠J Lf~[ 7]#0rI#H"Y Ԟ s$y !|gR[pş ]T/ LaIggyK5~`Q8`%5{'D>o9}DŽKUPM҉?|AxsPS`H1+9Wt"%QEƩ#|SW\BM5'/Uꐫɂ4lUM]4A,q:* ;S u7x%>V(j!0~ԽNKhY[_0-o/YO]pPș$Pk 7LaD<1B<(XBY 3p@zw+x&lV!U*0 !#cybZ\WOX9D[Kq88}G)cJ8b:\*'N6]Zx`UWLQ "C>nIIFb.#o uQ1r(CK9Jnտԡ*30n֛pǵf^d8B՘X9PMK(:Dʼh3ҟ~QC^;_85GDk{x)ꃼu f闗}!ZT\3m޺# '(p! YZmc:}AG0J^ v֬Y5=ʲjKOC)x`7%4N=m:hLYtZͧwR q"lLsocHk#g`W-+_måQil0dQ!5N2ʪT8J XY' p]r)>Fpc_~#st]\8ۊc4yMns\M &1}_rU&OJpߎxxb1ů]óo7Ll4 kpۜ|XK'38Aĩ4ػ/DakKsl8G(?LQq؞[fHsoEUcO'H\kDSxz#?Jdۧ; E9I~ԦQGĭtpxHw<68h1NTiu63TҸ)8w'@ϥ :"ţ\`g ZJ*4]bK.t.1!v),y-)6񌿂w yiSxk Hܼ(.瓳qJ‘l/p*sI `CVYw# 6D_z+#Y5djؽ,|D٢{(;< Grϣޜ^Xmt!8 L-qwei!پ4gOմ6H]Q:JaR r-Š=w0/f z;W*!Hۀ7f;`,h|qPc\#|h!{zalTg]z;U}PE{˒2IL#X<ű$JxoeeZJ䳐B;fu{`(hC,Uؗ=' :;>˞`]rgs-k<@oo騐;lf/M FjZz V 8}dIid_[dUټĹ<9?qCG2DX݅w1N[20?JcP2Xf@MP?XݨQ+H]h!Rp!\(:DC32ԈݫZdmMB:P Ry_R~,L; t :L#KUmbK!h9&h9ySiKr.okPRj7>V +(d>\]Dي5KWz"\}&tf Jyz\I".kYhw0A}X8}ixeW~[T~G"3݁ %“cMhV\U]E:g[qV2;:z*wMΡxؙ͚z1kN%?|E st6&c9GV@O,lkaA{Yo&@"L۲CwN(RP$֙UL h~gM—/@a(3E?&r!z , :5z| ޹hj ɆVYIDݦူe 3~:IȋvǮt=3ݠw3l/@X^kŐe[ |sԩAQ[;R:I:|kJXwFHŻ+1ˁp}Ck]?\1b3imcc[T\bmߧbl9kƏ낏AƐWT% j-sZNvgxf&!.z4 fLj{XDu8%3Y Ԙkp HgyVP(k]h~@uIaҞ)Y"} ׈jƜ'.{";ǟ^'/\}Kus"@5(Ͳ}юbͫQ8"z/*j s~S$3_z6B#eE,6 IWyi9wKcj׶;3!|fE"^eC3^[9̥SOW׈{_i ,f>aӟȓpmwK w`5M\ګh {K?WqOvP~wQd \-"< ga]BwqƤG$ 75x_ih } DЊrVOր{0S`=m-řff пLpfjh; A !:%XW#y6o+Dm4@9 ~DkOav]rEфK+DwU%/r°f d1VGb?NSbs [?[k9[bO%]dˠ1TH7.,,>#O䲎gD*lܩS-+: vQeS.V\4 b>q.^;DKFIe^#Kx8YjX.}d18eq iFo[͈),e'CFm>Z\C]t;iTe,6 $qZx{*]Xzk2ޘ. &/ǙE7h3o- ю 5:hsSKCd/_@]b9 \njD3 n޺g; J/CO宒Vqi`+j# w~8~[h[˪* 3'EIyw; jicA_j6g݃xyKv;Ew*^Dr&XCQrqwaRe,At|#^+Rϩ$wy\ZjxKV,> ,Z{ESVB!KE VBvc\s;#c6ً* SAt9k*:Ym)7t>I{XJşAEN>rڵ;~bơ1-ryL:\5ҠJY$n27U3J2YٓB[p\  ŽJ0q]qLi [ЛO2ulԴ2A"X=j BXxnE(0sUlFH^/ߏ@)a3y]wMNI k7{>WߪتQvAU 27eeeQ @Ay{^l'S<s Ǡ}ƼedC_a vz˄, >p?z̓hFnF] p(d󪵛YE-:gq/l;e?]5gaҟ6d^r$G¦N4.k_.#I8 z5бj "_vX>떃oʘOM:y9 d􁐮4 }="HN.kwQ(ąbkR0P.0dӶ%)6M,3Q=p-5tg8ttiR[ͣ#Rv!}綏$/dyÜ&1\K8HL:qo/s$*<<&8'ѫ좆MyGѯUؽ:c=A Qځm#sG;Ed=LC]MgHFxE|[o`fPeOg >-nJɽ"nr~ֿ;خ0]f c"YK_}EV'%ƿ'Z"6ȁ0vi|. Y,X,'vQkS"틆U~x҅ʢ8&U܁=(R{.gMpջ:]#X9&#+MY*w pH++ @mQ:` qKCq ΃`@q#~K u酊vCWCcIXG(8Y$x$(l(OɲƁ~Yke@"٩ZHUQDJDU(6ɋ+^-qwd,LxΑxTK}醹*/pQu3АySh;_A~~r1"cȳo~h& v 'M3Q&ȷ)ās͙+s)ڢ?N`E8<ɩ'o6 _*<Һ$\PluP42Ec1;v$ϦR䂟ӈY܎J[_; 7Bqӕ_ª A\TxzZ 7ui#^ĥs_0oS6,fq!=QgCq7fu<|&3L!.?o[kfV +䡋oVw̠ӱkAma !& AS^W,m0P mђBQHZ}. 2!5.uXH-~r_ɤ0c^XN%boU7%ȃg{gAFHCgl}R^FʗmMZFRo %NJ' @ƪXQ=wW''7bKܳ`=ɘɺrHZMC1@ϛ'Y9Pv`h.11 pxBp*ȻmM4`C4mre[*`l}@s/)yIRwHd ,":^O^ڍVCw{@q<]\A u/Wz,Tk\7GA<%h΁0y8 :i%4fߚrAIy(9D1fl'xb؋1=-т_1b^jK.Z~d7iא)/xxZ_P丹ڕO\oԻJ(-srVZT\&^(A rާ{VxH<MwU K5SM;9wN!*[yoT[>W.S P\s\ b*hK8>>TF+,Pۃl|pps|Ods%99~Jx܈9>NvddQ]t: iBe~6TX%,(CՁS0G`#% 0 C OxZJni~fM{ƻAԗTŽn]WxW:~vPv}KIjE9sа~ꃦ/{Fr} w!JazTzDwx'Ie Jtudzb_$>OI]E0e\ ~}!f:glN lIzceVҘ Tzw=r=~5 HY`}\"vLxDXpMڭ4QvVRQ *!vKUoF0Ka?v_.Y[N.{;=@7`_9AI1F- =]TLFòxbH骑Y8OT;Π݂_HaSE[-ew<D3hTfi<{-(_ s[ EܚtR$h1 N _F ?`~Jb"qpWNBs̥_PmS2?7 WTq=`I5'2#@y31"BDa3Ͱ}z6E5^2o޿o$!mH_q:XLca[)! PC6N9TYW^ _UgFw+ZGp \MG%W2 8*Q\uܻ) P=dנ^d踽VftЩS·=yQb +Aef^,]PcdF 炖NSo1孮n} ]\~I|.5K|\ËTH-Wɐ"ٕn2 yR^LaЂ֦p#2**&S,rY|1l8< 5C~q-ܧzP811R'J3ir t*4Ŀ! =z(Ebv}/y%Jk-Cd"1Vk/H0em` g%y<8،IBkGߍM7OB&o# DmaXdި83szg-U6Kdmn>ꖾ)БRם>K0ʌCc6h(%C I$HF;E$lO>˪,aZQ,+}MHۿP_͗F|U~bOohh##d^vN$<;@1є.Ҹ.vʈ̱{֖Z`u&Z kC%; ]H%(2I>vL[ @r$z`Gq"Zi}wav:( 4U!1C{b|pꟕo& Mi&=kd/2Y*-pƱ>>Awjj yv^6p78LE̦cuj6ty)O2Ce~;o[6ng;߷["ǯeSۑ35LNz(%z6NX4Cjujnu8`mPEak X#Y #;3 e7lJ8X-]f5fۥ 5Lt $;sjp\_BbK 7_fiVLlǿ4i>\`W7Q]|' WZZnf1Τ51/TW,Xr#k@Mifu%f}o=,PfV:x.:Bdv'i ΚnEߛN-Nky.SvE0S*ZM)>K8sU1W,!ZP$rS;B6e,B #L' 4eucd>V9&}돕u#^+fyY@H;W`o o@SΆ3LUx87SQ = J5sy~zva3sPen%%P=<5Os#b*Q)|}_Er 8m p/:GXDnQc54rι臹눏KQvtfo'<^(w*>/^CU,T2||C9qnQEաs8u$Q>~<9> U EDMz}t@=)We-1חAr;Bbɼ3caěKz@;=-wnjʬg<*S4>O:wh{ǭԬ P1̬bcmm 3p7 :#6љzC^q/x 4R<q:l 7} .Z ?&%h}@ဆ#mfQO k\Q9h83>I:c:Pa|-N %}fTlo2 ^o]6l^KV Z4 )ݜFWzx=lĻ#8F&A7 -98O[Ô]JbDVa^nmL 6SBJN݃P,6- 8`fV()LRݼBϓh%G h U){'_o~*ޡF#3GkXd=PZ'An5UTJ;}D[4 W@(]%XJwO ӧe"Dk,۪V-r̷Tl76[z|Nw>ꅮXDnq_IןV23:]'6>;zFHM_-3@qȧ!GSBY,SMppuC{2naGv1;R?2{a]0+Ciuqؼۀ$Xi:ovӋbC@PrjPW%RN[(&hf'Aގr7W{9[<"GdLȁ@և )_dJ,97H /<U5lA{O SJ&$D%< ` VBhK@nOY1~~pC>c?X`0.FA`O(?aq_ |ߤ j3OQThw9 aFo} OPj*V!]q&I]M,OYB_qv)+ϭ`lq\odxߗ Tr*Bn*oQ#xpV3xi@>vmex'-\{0.Qՙ^=$J +0Êٻ80P"ќO,{L0Y;W(uN e혿Wlib)PqZ3ֻxb lKj@X,x:2sٔë:CP6O& Fmۗ{@vǿgp#: RIJj+xF'$x/|H5YV-i}-+݇ yM!uAjQ"aP>9B"' H"ϊ9fL ,}YWL<*0ӌ@1Y61\ty6L D_ ?/UO>ő_\>vvuW6Y,a djjO}׎aNi%l: dEV =VBNch+eBuV 'FE/ns!]f́W:W 67l,.䊃lR=L<y0(=Yb* 7<QA US7~xW+`Ä] n3[N G=ș x%ӿ8O2FJaxd':-̢`'p@vQtfL3AIg+wukuxgԘK߻W-S{!J^aB2Ӈss懃kVh5'%ǜ,V7BpqKisWl9/RT,ʃ AUچEx,K{L*Ul`^wܾ^^X;Hc'$>+VmPK.jwdL~n ߈[SSm?B(Kt vSZ+H1 Vxb4rt /7ѸİsXȾKQ'7E|=SMA;4k`{%ړ8u9?>T S_eQ vo g[ԣ@rwD rSmX[Ú1xcͦo61γ !QZ ̡KJIwod ƥY0h H9Bhx+3jc5BB#gn(FPZ4geV7T$FWK2ڛ2Up =dMtj6TltI_)ȋ:OpTOl~{_X:EM6i(EOҌ,uC/\+ #N"sN؄'LA@;)#jF/U uXzZ>? g@Ij"Nwim0 Bgv5=B f1+eߌZ'qɖA!e54l| >g@"c*#BK#Θ h9Gmα+Nex^`kjml4bGN~Z0'K_iu_U~mNYlQvH[kwmJMLݝT ޖ:=(j18P<y(mZʎ2 YrXi:_A&L֌ ;YIrG>4‰9@c 'swta3FSBrhF eNۇ>L{#7q#j%NxQQDT禨C6.rDbgUP*I ~lf_T# \M#-.sXAzC3zMsӳq+"YKa[h;d ~.aLsB&Dq fGM!+0:7p V1ƖQłȤSWxo ܪ v90_溮H-ɀ̎[oAáη.7ItN]OZ ߃Z_V҇s!Fh?UYe"l^Z "+|-}=s0Τ>!#[ ?![3Sg\qn+ч5cG qҥ3 gKEvskάQ,_)+G85.~RYtGndVӡݘbM$?6:9JVupJC^BCل޼*~:IɘY$lu^=֣ xm? [PKnPf,+Hh7Cm]5kn*O_pJ 6o$HF3]GQkO/ecxQ!R#ELE-}LӖJ7Ms Y3 V'j]L@p]T^q'Ñqo9<"!PRTᝍ~5}C2)q_k{=ْm95'儾r/D|=Yb7"!y=SF4d:W @&:1 M&kcL,?iYbK|'Rz:{48=k|Sp./ gCN9 Q&y[ɓ4_鐎 LKMn(/jQ(2 \wĴ)᯼Lv$s*U Յ35lZ-Rm{hG{ nH [LaƘmK\8yāSReͤzrYsu?X>4<_^3 ⻺}YLsT'K46gTq6}eiUh[Hgݫ_|ienR!g7dIdeHz1X J`d4 29ط;hſUeI(Fhg,ɄȜy^:/*ktTbʟsمr^o12 2.O8^᥆qz `G흃Ǵ 2 8'뺧qE?I ̠w'GAKdX5}A 3=lP.sS(50! -SGߍ 3˷(i/nL ,aUúAdьl-(%hQ dg oՠMG$ M'd]U^i돡 M*Vic3CM NEґ/Q$WAB}-k5|/NTλT2¹@#}UJ(& p>O=++ޏEGqIU-H}H\Cl"ǡ A 臡$ݷ9GPJ7lsC74u'^'>%uA]NDw7+P_dLZT4Og~b (XG:Z 'B;Qh |Bzxyhe&SO}/I}N.׆J0Gv!^M`N7y1h.^^;q&k/-mUk ~{(h_5f jXr`+G_tӿQ9Pba\AewŠμY ^Xl`7Ɯu3'ya: ؖ D[EYbtXWk./v?`)O_+ TKEq|AXR>Kh 2%ѽ$W21v:Koֲ_b!}1 ~je{VtNv"0;Ȕr(^aVkC9QTݪX}Az=k1 0܃ӤZ<хSb)~$=EtxE8YBM?B8tUnJ4MȉT@$G!SRSx6Xa^b;ޢ7x}VX-X̨&o  Ky@ʈMRu2-pgfZ^N![ZCtt/|QShe,|O-+.ywn:_ dکZv[bZxk0 l( +D0OPZI;-" dwJVl)dQ Pڧ$d!o(k+}͠ 㴀$Y`sӡh C;)2fy$`A !1^dm~R@El6 m6rumw"> tˬn6` <.1lj;!AbAh*4hf $1?aƟ=4Od jtH5鬢[&-=hey'{hqSNuo')pPxk oڑW ]NVu rBAT NvZ;(Y!y\Mu@ ?jNl+JtO#y9dXF*aLhk[%E)lSi1[N֥~ƐUdA!#SdGv|zjgW _fLeK$f-[gs3l45\B1Gr|pnj -< O`p^|`h8{0%8Chy<5^_5(k4nB3H̓L Fm(S037^6*n:=e@)adώb&+mC` r~xeD,Mflӥ!1fL,( jI*akTvRWrr\6=v4[|iq5iKL Gf\:BIK@s>UΫI)E67P!,$⧘Q`L`o`hm(2xƀR-,Or2~-ˋ f)4SAPpy<SY'2P9*橫`oHAxb2E8a$A%eiUގ 5<73$ @A|q" :jVj< *ׁ3uY8rHGEy@+9J+G@-eΓ]'S(Oye(t/ro`3_dC+6YÄ33|zn[mT,RۨVE)YJ!?hf9>x@,&4 !iDpLv8ةIY{Tgo0pEzXFXA(a%lXZے؆gJȾN I6mXJ"梨Q\V[+퓀^ iك6Mb =9,p8 6#BV d;yFRF3)M(_p Ƭ~V:`*61\El/=J͗{}+@9`l+<@Rrr\CޖvU_ xmBnDJmP=Z<ƘYʋdM m[Tj/<*B[A DNx+ 'Nv!>rd(!Tؑ+!xti.(sk%HmL͌tDoҦ3]Y2^vN~/ #承6NU 튕=@#`LT^˵u-$E$rh*YOP [tI͢cw,? /zד%-m<ɣ`?p* t,nY֤kx^3A|JJ暶Xo=s 1HWS?aO} ;b t&&eN镏D3e jԑE}{~ !٨#gM6;oop@E}2I$+0)o<& _W|l?P J:ڦYLf22I&3W+&=sNz&%{MMdF3$], 1PI ;ŸKCpcnwvct^E9f\Yy tlj[凷y:7r0~݅ꙎZauk"bNaM^YuO_eY?_^ISc| XVGFy6\AE\@j~[[OD$>̥Pspjx8.voB+^_Tq @k5|+My%`{dd{"zRn+VI@A""iAXn-y/_ iXJ&Ԕ"dfCM }v)i%9?+;r\%}Gۥ=UeeVm K.zpne9'}ks7=Hh*˒1keA]V'vLI*gǪC.n*mt,v!^=Z͎{~<)*[[DP&k.Heթx|]l6Um0'TPͣ-.c,FZwZ6'-˜U($ڽW뼫0KqQ9g"Xwe-F\;o_Q㠑l""!2xt|bZ|qXSu\d1ǀ2z\90^ܥL)v!8/HM Jܐ-QWwmKEZۿo}W@\,<]PŽu;#*'i[o' 2+n!-~ԬE 4u︵mu?M47o@ϖXp8ۘtOn2m U1N{(MHn.+Vy[;)L0L6 :"vQ|KZ]J0[o0H"sJ_r`7c+Zk D8l_//nBj'8Kzs~4$O!> %̷k Vƛ&M3tێ| diAgwW^NݸY*L0_8iƹeXbF7h7Li'b61x;[O( }}?|Lh\zRtytJ_TXL_d%۽@p r7@(TN4V"/V+ n\rPj#^[ؔDڬ1>0έhqψd:q 6]j@ok[(`dԦ ÝJ'8~f+yĚj<n}55ruO;SksbLoj{mC-A#{^jmjlvZl'$rwO(Q"J]tutX̕q!Bԧ ٍU|ؗpRaS CgGtշ59dU7{I* BD%uFa[NAξ!7ꂄě脥jnHa#=dVRe"*r'y<``{fB5@c&T@;{OlF`]4y!65ԅ3/;{$|bDԊuN !X{]sῃH&ET|X].S;_ Ba7r\w[Bo[3Cz",Xlw${x?2:<4H+G3ִXs*9.J)w[!mnmYNOO`pu~>!<"eOpzgAFC(l mk`)V_yڊ9͍5%XW!8r5}x,i18 )1 ,C uv03֡9SdP׺%,.xrj3H8C># >^(7q|X~…C 窅>H?  XT9:HMdKo^ℂs`tmfȥ>LSUI=K YK'n3e{,ZB}cI咱~#W>pj-|<:@)Z?oXScwᏂ| 2 {W}eWJtq,9X=1՘\-O-Jb $-&kĿ {^owLG7PW.@נZ3PIo"*{*,@f7YA6 뚤 lҢ/$=S8ynigq.d h7R4>7rJ`rn%X)̾+{O}F^_/iIEt/m'D٬Ƹ@"a+ofFx ^Uh\6w0=F4X@D2B@)y~ @;+j*D.F  LYaLa:;`쏄G'5֨QEτ۔ $'~~ɽ0bA-vrrډly 8(Zxx159n.~%O.=%imu#ʩy jj1,:Hj0A)mӒ &LWNe.T,S>Zj,0^f(AFQ2tC1d/s݊,oy ۅivHkioy'.KK/ID:U@_J"0vIFphJ 8_K(Z? ||x:X'^.r+H]1-BH6t+>5)hhDX&"@ cV?v][kћ 9]GcI[D5]FV>b.hϙX\Pք+f;y%$z7M\-[%ɲR$+Ϸt47!8v |ٙ0>YĘ&zWCd'8|f IJO$Rh7 ?`oI8/3Yq8(y _ߣ.^,:KRz%[56B)7+룎C1jv kb֛|W,kX-w %EJ ZPsc"y|# |1@XU0\N@͸`! lďuq׎$Rr$hx%V *WE͝Eix!1ޓгׯ6U6͕>d(6ޣm(D$CLSx[Y `^P5c/rsMoL}.8] A+M25 d=L|E|p<4*BF~^GxS\PNϟf3ٮ|'Cu(3j8ꭼY)*ii dҝN܄ z]~ n} #q^z+r֩م2)΅`-HuCAK'EMT!β5ݦ`Y`0n[vy"ɿV{.8ڬ[\ LHj"|0ȭZЩP_3fQ0}H6Ȏ*dž ԩj%0X ]CZnimy- _l?> uh8igt\`7fs('ʋ-L -$Ccg _hP*9ϭDԎmZׂㆰBjʰf,~wZ){"u7.ߎ*hf G&%9$*\0HgbqLG^΀%aN[/WRJVH X@Xt1h*ç(ki[NWg>KG">ro{ʁ\v+Ү~ /ρ&v8e! sԶONhLǔњ7ԋ5ގ2+|ܑrɅwz?;OIp_*;q/seH`m:"gruƓ"v+Qw_,w%#i~n@FmpprڼԺBvcǪZIisCn07LV¡Z3#p@2ܒ^Ӻj1Uy19׊+ҼΞ a@CPk'qf |W0mpjGV#:rw(Y&.`C;X,֣<]2)O\s[^P7T+},G0W+81Mm6wI7ﵪLC.e$`Es\7^=RFפ6NU| ChSW8=a_pTܠG[ɐ\6^/(j٠T{ ❇V}_Q]Ps0jq>?9&##d ="D1i)͍]&Kq:vmUf4bs)΍I,8@2. q7#c@K",߶:50YĈQlHfehQ{/fK'"~$ڰ C׵\ KЂ-TIU& BqaS I"uQ r0ظTCqAޤY1ԍW|i!ѣN鷺籅M-!T<9[#E !%yȸq@\ॢ2@3V(BvVrY fZhޖO)~{#OMqJKǙ4zd-}?Qx6[")_0eJ \>Bw3#(p#]ԄGܩSo+֯Joa`cטl-`M"`?Q'Ӆ_1LA'ZrZCA*ߗIC%2Tш?2Ud@{+]7/5hqM,gtgilidd*MZE1}A7Vq?FOy1;,Q܅Y/J6#}  G)8AU`:[`"AL@$)(TA:}}SX ~]#jKH5Ūc*hw#'V"_,[ĵǜϣNۉ!n~?9<ct)r'NO7E%5EI\.ވ*J $o Mʧ8%ɹy`_e};B(DŽ!~]i>q\PQgCGSnc7&b5 wh[Zu{b;MJ49ƎpEpg=դd*6\4cF? yK^O7jwZo?-k^`HU\m?w fS=`82mm>OפOTLa/1HW6(7{ҶxaE+Nh~ObssSr$o#նU4wtP=!K嘌P-O(<: ]b.rfVDD/o,! n]GF0Z49o䞳*mE@-{)& :}VއAhIw [G:X-n$š2zKT1]nJż(ux2c,%r'o5-չf'=}Ou={$d+͉j6MT^ӡ֚Uc`E$ Zqz*FG==ͦBoES7EWfa3⼤ Hn6Hf5v]a6(]i -qZ*3ZC 2?3(\p0^ XAʞK[X$IX76[\81*}ݭf9z"/6"\^`',D&/^hb9^6q|_~w&@4x?O(BIW 'e2/q0R)&uֵ jGԠ Ĩ7+/ny,g&[}C5@Df f[TpZluoNdۿoѐA 3Դl)/< VQ|3ܮ}tY,b#%I^(ܓWKeؾjQe8]CC"IYqhEQjqЫz?K\M@ˆj7Q`şFZe~ B%F 4VJq(_L D+a4;=ډs=d-K݆x?");@VJcQ9d|IT8*i㱰TrWSB$<.LE Mjxoػ8K IGCuBZǝ*=\^ȁN7F * ϮX>Ba'R@7g(7A ,‰f /_7z`r5"|I€n'i~: ,`J~A܋m*db׸ RJ=.LJ( C "S = g3$;k_,ogwPo_el"u8ò3T<+]nဝmF>ASSݷSiK @I+cٯ* zNrb:k觎H'0[ИgD"@_Y$q~Y ^PNBk)AZdѳnQ;`YH} n_>sst$Xnn2ಐz6#meB/"[@ByKIddjEC ,ĕTwIgoxǧa>ͦ<>5iB}3yJ\ esXL њ~(y}jG !}24<6/4ƦXHPT"<ВȄ^{P6SҪ\eS%R縴.)%USM3A+t>&d,4rL/{ Ao۝hii+ ,leVA$Iz/~bnJ u]KQ]C R zLzQdZI@vqpfXuW81#1QAKI(ۙa{!mkBi ڵWP+](p6{C(dPahUCkXF. X~MEOE?m utA)3.kD}Xo Vt W7#@ i,hy%))\G9M:eU舞^zO; zԬ%$xn H%Ď оps.6 nwþyx,}(OfNׁ+x$dc'~3%8֮ lHB(nIp tN':S SKdNC-(.>ghh]d66aE+`NeRr* Z_ZZBuY.?0! v $;=fxZL.C05"o~s{۴| N#W}fmn|ӌ}TdDVAz!,vKT1 MLʃq(6D(?UXyU.x׏$dS Gof+|=h++'mT09SJqʧiYnsr>(-wlԢt% 0u5*ҨgF1 ζ#,x'4> 2ݎ 4h.L0jJ-snI E﹑92dP%WY݉/| տ? @kF\bV yVm]HX tC lv,!{yp_b'7H\]x'⽗+܋ō28[ R1~W y 8ݙ]^%:Vw8Tc02*2L>N''T~R@ Jز~O6 (_9 YI&{YLi(Fv ovD. sg!{b'SiwUkl>$w$ c8#ѮrRʊPftP̬ctl/cPzZP19J@ҞY#b[FmhnO]G/Z!.|Q_ĩ܆U4 Ѭm%& i9QS| DF_ku"3$J0#ph<fv# !pdxVOQs_cq19'O-?~R/I鈷h$V<&V_/|[0C>چڊ+2Ǟ}!le-{bk v+AKkp JEtc93$I}Iҹ c>-LuDX vnIGݿ%e9=k , nc uCK/'!e$. t_ϟ ;xZO|Ff $;g2V>]Ca󷒺j143A-q(t]gj<6$q&*ڂ/,")Z{]ز^lYe O u HSh膪XJ2w0Ц_◍E䈃\¢le:g-[LPd~^`dD(m4$={b9Uۃ&"4lټ<3jɮ w?f]+ߺrCy-b OhƜ@oV"7\ƠTAGieA6#,bP8^*Uӝ htQȑ ;޺alNmqI-hmTE2㙸R~?y?NY"xKN*!bJ,,&`uT>+9Z8j>'LLTnb%'E!}49f=3<}"ҐqU akLg'@$I'VhO.rtzsr+31 @>qd$ rd 6yV0a -[@ СG ٯg(t[}RQ^T6 xhy\Umso@~];l2RRX7֝bYdՍ^gᎅ-x]ZlO>iP[TP|wuo !̠=SPPbrź2"/Mɺjt@xb.t7\$i3dj[ >s劅dT>Bi>ʙ43,>u xrH-8ee@? r@jOuڲZzjb7'_kC rZf!J%Wh C=Zٺy#b49:w>Z7chR'н=C4q`txP&leۨ?**0loǣ`Q$ɉ+B${6/Ѓ$PzGCyRK A O7.;˸ɋ| 7"->*px .׍N$LvQ}&ؠk<7׆Z뗾e~Wϟ[\݂dk\u),azx%`g4N$CN]a]o-S_ #0S?9ETem䚫l/pߧۏ|+ZmX\ El.њ B*\;3oM۹s;be˲QR ̸̓O:-?jbk>9?^ ~r|NnJ"F"#"h)bk<W{} }18yM'9:d`P INXx69s "G8)Y(?(Q^=C#Q]Q0&) MZyuKV`h:wČ%Qpёl!FG>X? ӫ@# <_l57\ې#! FB #נA@L@ivLٜA $Y1۷s6B yϟK'lnʍ8n7]i?@A7 gŔZ%(*t `{r:/ÜkX B9ƓŞLC{iub&WtF ?d1ג|pb͕cB`҆TƄƈw4xc%15lFaZK-\Rx4RJDH g+֪e&xXM'I練"Ĩ.p^}8Q7֞nOhrJ!Vz%ɾp>3l2\y h0T&pca/XY4"A/“u<%!zhHq٥WKySם4mJA")h:k7pZxeoaYu.(M|s6CuYw7 k7Xwk/r3r<[vUx辛yo׋B*yǃwU'ρ-L/yFyޞ(!{Auݱ/; @9vر2rnX8[Ŵ&7d%m&[ovL{~.)*SDV^oTn{ew֛sY1*W]Yp \݁P b@+uw75 *'_@B`0Pz/ohd6UЁo(3q1e, rYE~@@9iz)V~(  G8 #` u޿@ :V5N)L%T$?Y^>*bs 9,嵰FmT)p8 r^/R6XoR,dPq炪 ?T~VV>*,QS쮄+Y®zҎksR:t|&K|k *<l`0SQ,|(ex[II_!F,N80N`{y 1!./z#)[CjVA5л Ug& 9wqT#$Tƃd~#S38J{fגHrҫ_}rPA4 2~Qa!WHbJ8ľ8Lz,-aАViJ$^ga.dWYv)4I2&)xbvO =[¿s70EdykNq3I!MF>"JO<.r9SI%IɫS"E0T+m%0i0xb][Y+7}NG=^nRhDq9^}vkƸih57f}-ȑA9YU<|C(jPzb=orf;Xw~ɫfh~eMT!nhf8ȧG'Q!lԈ ~ 4 > ɑw֑OTEܣ ,,xNh۰y&e *IAV}ԧWHw-:q8ջ;&kK6d81,V~ꃌ'yl T晁AIׂƂcw@u%<VG[ s 3[Uϰ ۛ fH>* )\ bljY>^!2gKzl.3Na*I?O!>-e ~}z&w'? })qYU{䯻=:dAs`dZ(> ғQ)č²ځB`[!ն.1 /b9Q7n 3q?t5}d|aN@MKpA,f"0rDo f [u&oLs4 ӣar,Od \nX0\#Rh+prEQ[ru|ݒnҏ;Qn 2]l/{_<"X#.&7VIwxN9~Ū&GxlM'ԋge@Uu5ek0S `[v(VWWsOӶ?ؽ}u#-+15Pޜv 56cp9:%7r HH>,'?sl<4zMZSp^J`aFB:c?7]RuÐ絓=@gu=419:z4x̭)x$KÝBM'Afv(Ira'!m%(]FO~1Z0;m1򯶸>1ڥSL(O>p R9LkJsSz<Ma\Z&`ˀc9O# yTȍF@"kMt;`>DXXTa _ruYvw*q|M.x]+<(~fb-me$}ɮбZ[.E5 Xaa:K-3;Ī ^?HBdǚR3!=0%f&  G2܍H fmV1S}Ġ:LW=ei~coQU]BPXyYN wEBg玧BvZN>Y ˻{. D^:{0d0,IQ~,?ٴ=؎&6_ `CHdpH=bA<6]mKT߂9 m5J(.0ej|pI>r}(Pz _/ӈ$*X{7QKȦ_y:L6E:ިaZEe1t*W|,Yx*Nw+8}y gFyHx Q!,_8FݍOb5ٸB(j4[-b _Qa$vM6$ٝJnWu\%awn>Ai>T?>J?$__nZ*ׂ&-`WJ R&BM`jL ~6-Ԕ8xJ5g*xIrƳ?J"{g^vt.peoJ WTs>Z9VHPJOSp?Բg4;YŖ`UL@{D<%\tdQl)9/tv1Gzu@7|FS8{.x-=I6d#k*/m&kDL)5eN ݎo5q!KO%E` NZbԾauKqeK9dxK|K&>_D#ª |gj}o'XnLJ,[Gq$p>GIm&O8&w[=7IƜMoܦ2dQxkmfq qXdO#\*I_9 .>0ag5R&x-Oe9kt Iu29 ֱ1v,m}{  |fq\µ/7 U3}@X:>vl}ۛï13 gU0Ia3цWpd[@#5|bqU'62ע.J)%p C{pcLgM4`.[ikއopG)9Y/0zЉ[W % I0KZXՑI/Fl]Ss_dS'DU[!ԀB&e4jO\|%;НNV+?Wضh U)}}|?uG˟-؇N̞XH]Phҫ:$=6V8Gu*W(+eo4⼍yئ*z&F>_,Ye$9N<-~S", r'Ybͅ3ke B1hWCWT"4H_Z҃F y7er-p/h29]8BX0;5Pr::t.hg_`C>ԩoey N~T]U}Y axpRjڏq `)MRj8T|b7f{1l=vyqF[=6٠[/[: }ݱbx=/vRm<+a^W,ZD0!Zye\8&.}p6OL8]T;2rYh,2ץ;0fR}sZujH="):Uy;Lw(m9?6}<6dOJk$o~±~9Fw[2 :<7b.M 46X켿)W&-%Ubs{jLzIj> x6DK\beħ \AK2Cߡauu#qb h4La<n_\nCg&f1EzÆ.>.N"x_"Za+}ۺ?(J+ HiɅ8A9v'W [s}WU9).ݯ,Y*~~ݪzY{4p T[h՗Aa趄n, ?2gL74!X̆fSKm _GtsHԏhS(!`yN!h"<7f'6kpz=Egd⟒-URRh]c-o摫Pό S&fiGtb:0n^~N_NU?+Re~'SvLC^EF펿Op}ZIZ`x@J'hHq߻@Xumn& 1EMhyںQ!ش}wBZNuXn$i"_nY3#C]p^_ YN./p͍pD-/ʆw]T*%="!r20 C .$-6`<p Jc5&'{R[R_!г5I1;O2qCf+9i y fbCW/?lGhHZhPs͝xi=iv"Fy>CHNp6;K38 4b=Z1\׹ & y7'!)Z"Aco{ic(.#:9H=\mۄ8'2U%{HPDp;A$STPF[gY#˨y—}OH ze\{DW xl\er\VڄRyRhj f3Oƍ ,@}Hז\𡁡+=;[ia"KPr 应x{ #DP ϟWf ӻWҞO@$_zCnL+ՂҼ/UG3>l܅7 .IPӋf}7aPS9zqIsєb M@pœRw^»Ls?J]k2tbquI<+ 0"n$iDh?UL~ 5QcH@^v2iPhtOkSI*4chۄ0kΆ~-K/`; #uxX C45O~xLM8U u2},Ygu-DAαA{ ī~ڀKU]~t Ϝt  L ~=iISK Z@06K/ ΋.ᗡrr)萮 `wM>Ȭ-<ܢP{@CB΅ۦjY}Y|5Z@m@yiK7gPa| ^gwʶNwu:Drt,n]3+h(H&R!2)k" vP.l%rl۷TƂ5Cfz *jߢSVhjsQ_mzڂ s)Ö}T@d _Nf-e&82d ɼJؾ'ۦ&!s9 sUpu;aހtk̈L0S?l4_*K>DJC0AeH@ע?'RxNaX Լ6Q3zD&mx,;J6RJ% ᅌ ) 9}E(lmǦ 7GDq\ڝi=6->zRIS2ͻֹ©O\b귦,D^ |Bw~$;5K/k9+(Pɣte#.GUGZrB~:3Aȏ eSfJh(n},ÍhX)h:UT@(:݊o(>1 $?z($isO|(%K._{b?9cr,YFq%/JsDjÚDUprP 9n[45UwԳd8 I=<(s PH#rNC0 .a.5c8m42(} >3 &o3J ;Kom[w8+I [xBhGYTą֛A3qi7hwknޡ4x`7 Gdym7lJo*G^Z^#o4 B+|Ñ_t1ݎ. e| W(V0lKrVXpS}Y N{n+U]=CG)j|]ST-^{ 5#㚁*p8qӘcOuik +THkїlFxdsʸ.) ɚ+8:v0G4!I)!qRBpفJERŜs+:O0AfTi|ģZyh b4goLOm~K$ ÌKΠ{WG0T' ȴVPM/jKrƯ]Aew6v˴ ݇&}UzD%nFZD>u>'rP\|Df&,:\1gM$%au{c63HEaP0Ѹິ_6{O{t\&bLbP[aM4Qr>&D#.$.Q {/G"ET2&0Cߡp-CFr·&/, ŔJ庆AcX/E9A3ѐ [Y~Q.qYI?K$BmM~iiUד0V.xK u#ke4 pJnTSk@c">J9LxJ/A@hw)>8X/m)[XRߪFmƲa(d~L5Q9?)y1*"α.|/=jz閮x0|\P^!).7$)>1%ʎo$ .[Hlݿ~yŭxO9[w ._&,7a"GՀTPoomFy1vNddeHlt?-&4.8kui☱8;G(ĸ@:H#vlnU"W6g:`Ur桕cs#Y%#bȬ撕CJLb} 8(JW%<ۧy6gj`ГltTP E;4hVԂhh y L;u}{iN:RaF|obM}N18bxײ9)>6L1_]0 3z=Oag?/*Dig':/&' ?:߽]Խn"9<0v ߍI u?F@YTs dA@XA x uwwdLBv.R/<5My]/?Q*㞓QR<}6(@ڤH:Y Pd_̴塾 /_ lel8{c2-׎Ѻ9=7z6o ;+yAPxE ZɩJЫMF報FMuG U£f!"tm8dO$2bɼzU!]( 5{b 4&7-Ɋ|0 NFCgOdH@7p%$kH H/kxwװ^ #YopSn@5R'1CuVܷ{Q0RrUF L#ՀzJm-JPc"G)wP9KSQ&o©ftؗཥOnYLD4oL ]fT0dI^t-&FImpne+8\ͬsgMq͆t1 LLAL^6{)z_֚kZ^0 ~%BĆOsLchV4@:{u|S9b7(\5S>SyEx/ _ *1~0@Aƣ^, 5z3gvNڛS)[~k\xxIy[~7u+'ͰҎȂtZŊ չo(bץ'Q[3dQ>{Z1Rn{b:A(<@4v1]N ;6꞊轗Ӑ8b2?D!5+2 6HWìSOZyTzAPI=%`/=0nj\T٥fɭ*ѷuQ5{zL[gwMCW]6MdTb* #jwvNJDA{/:7`mOվש'0"Z69b`3tq+DF+!k`ϤzT쒭NvC>)2y!u6"CqTaY=gB-hz5&mL4 j\Idcχ)k))F5wcZn//B'3,;FwJSxeȔbo?Q tlǪM(F𮗠/Dh&XRd%Vb\-T[1~|`q,,D /fGj sa,XWO #o7vċb'qW]Aq+R\)mt9*ۀog1ba_dsBQCMNS@,g]#Aí"7zfI+ >ΦbAFǕg{EߗBy!&գ!I7+epE]H(@" ?ÓmqwpA|]ꥣB>;dڵMRCal:*'WU?DӋ#dEґ)"@P't;;YFCh.<:\j-v+ϼEoU}=,;ZuPʮuxOPt_>ڗS+ &[d9 VgD3*p`kS!uG(\[Rl:cþ$-F+Ï^(@:o*}}6ɗl1/~P e&l*i)3jlEٷ@nMbƺ(}H1EJUcWzg)GR"4s' %^"B+Ԙ*#D:-)I#x{֩ R]ᒟF̺ ңCu"y|FvgYh\ <P,)$/LJެ&GgJ(tM.UoW'1-|vxkBQR[TU"*99g~'\)_Y)(-;vrww6-;yr=Ix"\H!%-S(%hj`c,[g]>d0Ilpf]p:y$`_3@6쬭j=|`N-*D_Ȧ'X@ҫ&ivr4_Z}Ts}S5l~P(pXڬmP8q9 k <'W\Kν$v f:} d'Dנ=G].tF0nLp"Z}51?% x!1]jTP w@ԱȨQ.FsQh,o? >k>z'( mM^yf  ɶMno'w !k1E;x`V{2#(uB+={ 9$p6C" M8B[zn ;Og˧m#S?=+팭34|m<d4K36Nj3D тK48 l2Aˇ}=(>0HvV}e~Yԕ ΋U4xJW$JEHLezPs`A? ~I,WBh.u]cuLUD~GhOv< :Zl"|\+G,*Ȱ6a.1_R:نC(V9Yy_?!6_,¯9`p$(Ϯ.|Ixh _] Ƥ+Cb]::T:+S˅a ڹ+OR;8Bw@EaÒ:2 X$&.;2bOr'EK(I2["L96{Iu7~)YQ te;2iK#Z]iUX)RkLN{6w|o{]&sS[ L>ڄƲD) l7g$xg0TOФ:5qЁE݊+T8#6&ow=5S1ey]^gc_E,^C7a58<'-p㾩J2wTK4R+_=ɘl z~NA)/e}fܿo}d+o榘WUR5* @4ؤR]5n Ћɫ dcV%Ư;nP|=LJ[Tj0OOpc1}D"•*8K(#E[I~+S/AXcL02ِ#±]0/fuTƦma:,4{.oVZpLY4,Eۣ⤀^(RAL JePKiṞpMc{~c[Ȱ}}]K:^0!VގKEgl_LQq!!Ia|lbݠfRԨ3(\sк*ᐬt _,)R7@&oz498pSK! ,CK&Rȏ?-lwtߏ':?]b%l:Iwoe |vL`eO1Nwa@!~{< 7-O~=!L]z[oA.6QeKC%\ʡ9LO9(S婮,>_jt%H`".tkNYYȬT?q+I禨yc87d5IE=PT݌CDz3 +kx;'H-p9a%z M^.3㬷ٙYZi<0`@l{ҧ_) AR-OUYz# ԣ?AgAKGc}^JUgD;j]|<=߆0Ai^8a8Sݵj:$—TDj :K 4[;q"˵s=W+2 fw5b8tW0 LyĹ9C3$\<I]t Riwt'NtohߍqpFtUI:h/BYGo)S(8^B2%AH .w0_.!,SYu1D);\'gB6q2j և=w|kxl3U6=RzaN҇;BtIZE.g{[& 2GTE H߉nlrVXcp{bn!8%h$ +UT5#kR(/r%k ,j/HM"!y#.AC'c]P* )W LGyjpwym$!1jJ$E8Z`҆x7?rqG0~㡆̹hVSzȦfm#k[Ҧ4?2T*WUudLSQ# ̐rִSakbpԊD8>8=V":D 5R|~+O7zvpҥ.-UO#ČDc'k*a-xF?ܭw|\GU,̇ -mQ]eWX6]'ow-JDП .g_/Dl1qbC2XBf{v'+Պ{SܶJLAM̟e Qr&|Pu;BN CIޞ_ ~rw4QA4GKeJ m77m}4[Xqmq5~b=ykM|k$+uWʶQy7}mE6 ~S|`^DlGb]),)I Mb?6mOញ,/һ&MnRQZ!x-A b$ci!l #oU}Aw]eWM M"0SNi02B'jdwћ\[롈ApSN:olմjҁ7tRV&j}e N,tOWR?'lJΎlv ),#w̰4~5״wpfl *YLr;8p__gyX_/( 4bf`v,^Lrk1T:\7ySvN]8yzxi!=& 8w#V{ʱ9:w?ZR^rOØ\,&+?2I=r걫Ћv8** Uq9  %stLuGt8"ͯ{mItR!% oRa2nW Ѝ,FYsgbA$^4⊈ 6՞oj;ܞ f4je(~#?IJ 5EL à%!W̊%{ cdcLludnUk}St#N$TJ߿fG+!3,%U` fcWAş&jP rGƌURFs~- F7%Ŝ wB\^pYo3AAZTnCT+]*=i sBr X+}9T?挺nwaq6YURwUMĈU܃vPBx^4EBY\t QPqxV8>ה:?< 1A{v[r IP׹$ҶD>Otӥ* U(}.r%KAq* F~T#|TNI"錮>~m \JTN6G6#;`>S&GCB**G(V!Qؠ~{΋<Vu"L\ $Q"q>9)n@lFgdj5fn"!,~yА5Y wH,%yB7_yyb%2j.Z+!jPx#[ Fc}yPH%Q0ay&Rr>>" ea K,%ֵۘmː 5( b;-yT P(x_Ak73%U|b65XDnրiXlj:^Y_XF٪rđK>>x?}>sCpVBd.#{Swݍ,%wywEs=Nn1㷽5)]7[Eb e޽pT Yzx}|h/;> 75Q8} >L)6?6BZ0D UoVJl0"L/1Rv d}#YsBXMoKo;ZHSͲ6 *Wf1V|mُ0W񫊮s\0/C  xv=(؍GzT;xNJrZ8>kNMjmSaKX3 RޟR^?&OT_=j+z鰙_y#PsUn\}++~ͩ7+Eӵ&(Y7U83?؉ =kɜ |io.s@G蠰*é-rnŃWd@TuV\jTbn˟δomk{j3e>.jJwAX72JsDH@cnƽ0vzMlsp\D@ȈǠ" M]% ]^d1\B9iu.+ {kK8Z 39puaרCt̹!́AqÜ1JzSH WR h=Jz| UO<߶ڇ`ɤ|ZUWa[6eD8:ƃԷ'"{(+egXbyx3Xi}a܏P/gedpfƦTߕTa)Vcɯ-X| wlUn(0>\O'A~omKxU{pV]f)tJ~3&m{+8rzZi Ԉ&DK2PUȚHƾZXkL L>L)\Wщ(jfsIU=izyhk~b̸;;,KbFN<'k42?82szp@ dڎ/0]l6r˷dN`5n8l+&gyʜObckeȂA05/}*ja445,""!K8I_PiʿH _wiZ gT)u!_~QJd@:ר7x"a^/;%q [ǡ'/GUf3Scwz`\_sy/ vgw)Eɼi:%ˀofqA~9] öXD~]>m dTFG 6w>]o >)^%jj',e:HGn?Xw7:J鹥K3u(LE,aWF|ȏY,U(S -Fe Bw$ E25> 8+t @%ʳ u֒9Gezs?s|ދi`Z-}'GNPW 2oTPB gTM¦B8VY99cw?lh3,~[8yAB,?Sd-VYJWJ((k~2;])52 #l4#%} =hbB4ۿ?k MJA|ׅ]b @i%;\gY ;Yqpu@*n(Aپ?Hl[S= ȼWË~g1ؔjHKDe]DSK- (XME0g#"gyE5E~H2fGXs>=#c&ΰ L$lf}_B( n}:`H#ts0CE<*j22IU7OH\TFy_[Eɵ1ÚvQv0c;GrDJ'fLlq#j]W8HyPbJKVf8|acncP9kB;D+@!p5é|nb9xp^)iTR7Ϸށ@8Z [7."ॡ@i34HI2ڶy*t":P5ܝl\3p%` eWˇHECtD)L! T3-K@g`MҖJ$LǍpO<+'6ErԓY*yH#-&lUvmi/^%Jͬ3&4 6;0yԖ͓,R^ 3 1o* fI-OI_J+;Z`F !4`p4 NИbCHkaKg#e4tD{2*o%uA+yߵ\pRWE ̳NnT k]tPDgJjiufQ>I62F C*"5=t6]guOF:|E$<5o{LtRd۔T!:ñtM+a%kbp3Õb⃝V~YP#)K⯏0" ncbTqdPkn ?$XRw>}=:שròet8VIʤVmFgS dوxOM39)gYMghK3 W4z781i?fmxX&-L~'# =cup`  H޼uWaGِ# [o0.qT>{Dn"٥$bd ^qF%=Эmn$X;ʽ)`!ȊJk BZ;bmy[qξg $a!;{fd;[\'I+& ݻ{baPGTئLx{8  'I"URaf؜:e?2c}IH%|ɵ.~+;r7W1pN'<:r6F^!ٽmnC3!ǟzs  t wVv<$l>N:Sǿ }4'C)mb|*q*f EY ̡%:#B鲻4g4# ajjWA,C>Mӏ@M!C磸CQe6< ml)yxITWybB6l_Y̶fo8Df[mޜׅlHu8[ }H"vj~S6YKXz<:+rѠI66NA[o9xP"E-`6Τ{(Қ{#C LbpCNC~5$Y=( 0TDPoe.r1,E,ԥֹCo47~k|+佑יp2cv4SaN e7eJU|eO u4ig)K#aC9~'6KACB,k|~ư~k1ЃVB.pަ7\lnr,o6d# $ҽ?4E_g`Z IF f7blHJ6HjAG$9D٬Ԉbк1B¢re>y 8ƿ#^ҁ,xVGgs$h=) ͺ3Ah揫CO \DM*ȁHGi.[ha|To _[Gz(+6W'<+69_*\;3_֜:ϞAуxuz/EB4-2wXO  b,]:]2PzT`FԼ)Z.`|M>Ѹao~jRZ!_Wg`}9ܢ:ҥiYV-)8oG4|:Bn;->IX(*+B-@sjnj1Iaυ)A~i}#vXZ&3@5-Mȶ43Ïɂ ~y|Ph6ҏpƢ{M4䗱Z:F9N:2oXf?&~¥.[Ѹ>*Cs@k-lA9('F ssôp? O~IA_GTJuO˗" E x5Ab;׷L/A }p[/Yh䕌^<.iDѕwf(dm6X7cB1dMNA38"3x|A$xZubiU@LO&kz#'<-ɖ`%'pӞ`reKГ l+o.C| 3dl؃orjBf3џ`#múEi ցdVyj5ks[[sh=:T_g[o>;kk I 5aMqpr ?hg2NxU~+A7,$֭a<#0' (ROU3l@9})!QNiQ uiG,ԐnM#>|LX_L~Ttԏ:,;oΚA:8&r^PA]2e$αSD ~cpd# _>. n$ȚJd4 բEP/(} *Tbo_ViKŴѼQTL ~X[`a^kWO@Y2}d$mGF\Co}Mx-m\cz!>B2OBH!! vo/]^#Kd-ʶ皁c"{ܟ-{`r韑lAesտ2M%(AB8ёu^ʸ 0*nےW0 WgXi|*Y_ 3yukQ+aZNLMH2vk]CstnQe|YKeCakkd8h)U:|kxѶ]ȫ|EFܶZ!GBW^ Pf1CHG"EQ5x@@0mо$KA=d =Yކa6;[?X.{m?"ͦPtn¿,DF( E_!Zݢ`qGB EVQ.l^F@6JZm̜)e) >:?}w^'0mn2[8pRц5+[M-gUQk# mܓ : յs57\J4b:}YYr46qZHXU*GNJDK᫅C7W}(c=4ɯd5|bYIĞr.!b"u0Dvxk.LE1H%h6``~EϿ4 ?b kŤF>X*Z]ӔxF_f ޣ.m&LZ)6yFY1d(n:”!}6zT[~t2 ՠ4!7ONF̫CG:`Broe.朇#D~Y.d ,ꄰ1M =\b|)SsYs9*)r,5k?SՔeVATS c,* &d4zK֌E@`j MhҞX]KpK Mw9oʜ^BzD Tmܛ҃~+oY?h^mfiGk`ǷNnLn@W 0.} hypkR] FhpG89p 9&npy]e k}(׿ "B@<[_=䦐7RX|vRCkۆͰ#x>){f6} >$M;竡(O#3"wukq.j#5B x3<'(xB Sc:>h))UU+Fo9B%Lk&@ٿFcNo~TeJxלt9￧KC,K>̺MQY 3-t9bN2v2EBIo185qYݎKᷪI̚u۝ee pطL0#qŅعt7D55B[\8puި.И#?l-҆嵱julm0N+Ϻ:7I/7:7ǵ=Jf#0ݓQRsȴF.aSi&0柛%k`"'lx 93Ƙs]1cK% \W7v{οcz>ǏUUJn *=ji[ݹpIs|{ wE:8Wi@P㨨aN_t3., v%Č`[M:#Ə)=pA%eKᾮ) ַ  )A-B/z!,R#ԞXć9Ul`mf 0J$ 7Ŗwk!{L;G GEM-H mGe??'B1]wۄHgI1;>wD(ܲbQ\dَ!w?DИUBY J@ö)^Gg-O\[O*xXz*7_9!IvE𑠕|tgTu&N>iiE,.Z;%|'DߑM)>!XG:BȊ[^M:싋zg eU"vJQ{mHG*[bGi  Tر?,=8mw4 }dn7FjLx'XoNem$N(#uty|@@_ %s hzfsX!`gO3yl%aBՙR>MF+т%R$|aZf VtGJ Yͪ^,F?_D G o* s$V\ S7'Dv'fҬu /PR[3۞8o3S\OmҠ3_$cȤԅ^ ";ZkQreNCjϿP~/t'<G__8"j~*w%wU)2c2pu6/Ӳp;]{nVu]s5VSΗ˱D DEgiB\ (HD:ۘpZ@"({NS ?; @ZƝ,[sy޳%`R e ҁ7l8>>n:X_>gd S9onh IQ{xSPY뻶z<9 GmpؤX܏s2&;?ژJrr$E|sCSME /k4 'v u7;H. i|{Vd39 6juTƝr,gF_ :eoGuP&fsVpރ$:XϿ /)m aqQN+|Q`u] ɃiǯB37KSjV4bSa6&2yߡmM$`cqAMԱ/& P $>. 49 \+&H2qu GM&Q{hˡv|^b`/2v`;X6kFy%ae/2jY9蕌txBܿ :\>U4@jM Tbmvϣ*?l+͊>כJ'4zeK(1=;yw 2G=N G/ĪƧ:zfTuܰ|".×p dӀ~y YY>L^?.}8z["J f)@4k\w=B_fD1d PZ=eHr,$MTyBEC Dm>j B>D0Mu-jk! =VPq ^oS?rd ht@<g;7MU3r;C 5N4b/MTl`?*zq ?e>guDQ33^D /d eF~[0[G4t#ЇC BSo; OU*ftFϦ4qT*Yԯ;VS'jH_ewis ;FBj2)zAe@&@]P٣ dg]f!w<UzV6 J҂ * _d+iNENGj^N-9𹤕NYSP/b@URP_pVk|#>ǻ˻_mH;+/C ~Zжl (\zΰ\.2nǪt1!k垘TԈy0ˈk^Xn[Ric~CJ BU^kݮH̔FF'P(b./銇{:cWV&x'([*tzIVS.AȈgx#C_#yRQn`:ih3D[mL. qFPH:fFXJD{?Xў3d;!U cZj&f 9UgP.Fe g/$Q1 wpK܍}t<-u{Ue'Z[c6/Jd:i.,vJur;!)^ y"]]!6)*@#׆DjΞ[dp~R O@إӬ9.ؽ 9DDգ:vL W xtR }wf>-"Ҹ#<\g;; 9$}R8偝j0rƷQr sjz%xdk場01"WjkL,U1x*G"J<;m9MKW1/0m`AYՀHgzI|) - rbzWwWTăWLvݼFH5{T#le?<ڟjy}2aB#Sj)qӅr7[A_?,OCl!TP)[qKx~ sVv'ԣߔf)lXe׹x0 ;s٨v b6XJ>Qt*,Y?01FeeF*%esD5kxIR?IY~N HIr*&KL8e(j}Pʨq2{jEF=?A?NQ(Rl4?aMU{qz7,4.ݪ{lsDKVzSt6u#[rHRrLX ?fLTsBjĉx>Kދ( TR┈?$WNܞhk/@ή_v hYjJśLRINIᩤ! 1kYT2j|aZETup,܉%dԄPCV@A=VN,$nL8wUHgDߦq >eVU{d卧p& Fq.y"̐Z;WMU$ci3 ,Cw,T\E:.KXtR>ڲIe!ݫ@Ѧݴ0ߐg=D& IlA'S!Ac%Zy-#鑃0/"T-Džie0 Ԧ+06E#ǫ|&˿Z\ذt:Srjd[kx" L6C2X:+k|`N|%d^7al})?pmA#-R%:TO4ZNٔU"ԗ tk,pbvD *ջD*S!էM2Qʚ(jSaЫ3$|Dx$"`Ab]'QQ Ls%͍ס>ݕ)'0[x;[%<Հ??mC!NlekDa&ຈkЙeOU_DfD"!\I'{L7RSPP('}fv igpYhKQa ҭ? Nq%v0>@O^p!.] 9\/1.BF#W+1#"dSuNހykrW K"Œu Z6Łc"i(Ga W~hjo՞U~zybN{V/N>Ûts=F4xUG^J -p#z4zlt+y^)07cvp1VK]>A^, ~‰ʝ BP ' c(hxd2q\E U2 %[k?*U>:XfPRFf'3't@3>{؅b.,&H}̽%o#$VȪj"*&Dv")dwa23Ҙm{z dw{>(=iŀH(4ܱ*bi%a1dz7`ZF2ԑKt{دISpApˣQy&|$Z}@;{mkSFfIo@Rq ߣwZpF=`m&_We~Mbs09ܠBr ,2ʼ/;tЂ-6Gj(^WDΈZ{~$x=A0 3Z]njۮ* mRֿHL`9c[6Pr)PTbUMӎr@3L >&fN$ W”mI. @SNPd46!˭Y[.nZܳ]c_{]u;1>(Rq"r=G׆AC>LaUB{٤!xRq.E˒i󺢪](}Wc\ F,jݖ6 cQ*]HCJxn]B?QB6MG] tD5jf4>6ú:C`XG=CC$?t" wTZ'gNimOUYws4Ӗrgsfy논mMj;ݺ$$|xZ a,@y)Zn>v^Έ, mLNuCHT!lõ6/bf>%>hf[6 R*ָu(qZZ(fQ0z\/m Iߴ}D(J `CX#/>g\i[J*ՊUU_]V]4A d%##6 19děet^%,ebco}ңBZ LFltl]jPёշGcbp!V4,aRTۅN|>G^\Ms2"Js q)D$I*@4@,MrL*mm}}I%ڴu\(DpnfLlg Wbf~5I9gjOoV:YP23zbL^W5q'd^yM&/@:)|B܆&y}d)zr:D=h{oθ~VʷO}FYH]A+oa3>'`W guaYS'w(b8eIc`j#9l~@o0)l¢7+VWDv/DKOAEŘoM5MnPG^}Km߆<H!mXFB8Gj#(MJъvDԅ ~gz#edݜt:0L NHS `$u !c7#/ɉI 2e^P |1/Q9UI6ÈdaY=,S漝=۵1DP+`T5}/OjG8Xv)Ư}pOPx 7H_dPISO w&Ƒ%ܐG{r6q?w-<&_yL.:(i>tzK6 loo#)Bh O]QsϢ7G׉5. z"NHwH8Ŕ5(:Ϧ5D՘o=|Р 1*MM_m‰J/ɤP5HeA_ VW?vqZ%1$lw4jx oVKxH݆5[vyO__: L*g^A%'%B]X10Uu++])~{j< <&)`~5 )eP`INBف&xrqůoggO܁o7 Z2 >_lwڀ}t& Ũ;mC QTI0|#^9s}e/Aہd F?exMW?gm5ÕٽLU2RSsB\~0"j^"&`9ch+uKK\z \)8ht{JZa0k>Q.jM~e\V?pRT2 P̐b J/b"wUҦII!;z/kKV|zbw5.eg1-'ޓ+Dq]lkgKq kgzQO?DTX@ɥpG/t S.((ͪzf]&B[\mϞ#z[&; O3_ʮ8Jy,\!ݡ:rrKMZ$̈́fe{S,-z[]6ȷDmGaҀT#wd2At_Y;S:|=ꩬQ3]9-R$*z2n! !\۹ Šx"q9MPbe6O`M!gQ 4`AUcʽ)-LZ2>{VM=XbkԤIVOzIHv8!V@P/>_*Vo/2K>7t)7v7NA:W>IOG hp#_#lr 4JxI%o8U$oVcI# \4m.GrnA׿lg=at }Kރv#޳VlqM5GEOOTG=eb sG%fuYr6f n=5Tibլ(~^*68?#3~ۗQ[O[XޗIDsN) &AX ṏD++)&Ru67c9L\qw~yMNԽ?qsFByMɰxIa5o`? xq24xuǮ]\u`H'sN՞'Ą E&LLzկjACbFO,g,r ^Aـ:&6&o%Ɗ}@a3.yE(LS>KTO]k-LUD֋R"qG\vañf"P# y+ 8zV8Z=Rw%IX+1ӥp˵5?%Y_kܼtOZ &xB'&wnͪTul|+c@?CIrICzy8eIW90tE jg3 ,n=JI|f\%@Pd/tܳDTm&o sw~ta=:$P藴w¶Hx龊]ɡq \ft/cڠ$ #vBF .FS|l1e k꨺\f,$G$1s eiڧ9%kwZ |w)[P  Ah? "hjn9݌|`aڀ%aYO,]zlՌ&<{_蒧sV2۠/'PI$\؁"p vHs\QחHd2KtIZQ _,2Q&c)`cy9cdْ. ժ}OVPw 5_O߿n!6m/4+&ߑ~xG nc -7DnpzG 4o-qM3ȜU%._:K Sw̚#PLXO^*%g%v2ox%XK,lX~0t;.!&_p.G6T^yQfM|pj`mt渄oM͂kSB q|(D{K@=jZby9|ݰc %>Fǂ$)/QK5txr431[B1j{\Ym$y?F ^Wx:1 0ƌ_!fCU8YXy;C 7wЙI1%Nc+(}fd mglM\Ke!y4J܀0ˊޏC0OT+)e}8xS4l)-]&pɦ&bYf?"WM:3}"Π ME$&Bm Gݐ/M>Y|)G3m;L@]}n>SakB" )?W E -T㒳4N'[ E;k盚R3ٱ;FZ|}.M2c;S vp%.n{" r>3*Oצf /_7\UxؙGW\٬l/5/ַ=kW@@ f>¯wv#H E~gY>|K<%`⿨IҊ_ x ~]]x<'bM>]N6Yy3vp-0-(LK @챡dGu|? '{W+XsR5W#VXn!hӽ_'8I^j)sRDT`K/8Oy xU:,DO :uĉ-{:)\eӎ)'N7k.xѽ2fd޶ YZ