libstorage-ng-devel-4.3.108-3.5.1 >  A `p9|2 =f#hOW33ӻJ ;gѬgl a2H^^# | !xוg^QKnD~\%Kpdn[Hrj y ǖEK(z#sr@{cIoY_@]O}>ą)oߟ[y؎BǓcfY4;BEwD,V0Zkɇ@??!ԖJm/2pK#(PڠF&;ojwQRqJfggm335ddf9a1df88eb7c86dd742a7a0e05069c823ac3cd2e1639513cd0b9ebbbbe74f0921997dffeb3ddd41b871a51d944a7a966a1e3 `p9|RicT:Yɚ 3b;܌eBd p[qO#䚦A|۰v7ۋ|p, nj $5=ON{w̯/C-g<Ȯϟ_^? ` 4 5@Oh(q{KXNߠY0p;D?Dd $ U =flt    $H / 0O     (8n9,n:]nF7GLHIՄXlYt\ؐ],^2X b3c4d5-e52f55l57u5Hv@zD3DDDHDNDClibstorage-ng-devel4.3.1083.5.1Header files and documentation for libstorage-ngThis package contains header files and documentation for developing with libstorage-ng.`s390lp5Z4SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Development/Languages/C and C++http://github.com/openSUSE/libstorage-nglinuxs390x{W'W $Q. ]  x  q  LG w 2J~ / o  1 0 'Y&Px C !q<FC_\U1:pB$t|}=L9f~jvNLE.9:::2@9wBF8CX lI|=99e! ,J4L~\Q<@AQur@LUR>c@M1:&C|(*:+M;>s>>9@:: (w9rw!B!-P%\"]"@]2X&_TThf!rG]*h~g*!G%( hX/nk NCUC!PF!4G!PF@_t* C]@6%!2Q`aFXjYjYjYaeL,=l(` CCUC!WG!=El&ZC4CC Cn`xa K/G!jF/V{!]FVrlnA!]F;^(& ,|1Xq9_m/GԖn//!G0@}@_k#!C!Cz!}C%#XZI$5h)D;GECG^Q2 bPl1.(e ,;CK](2h_j.g$-x`s!Fm'ga Ce C] C]xa f r ` fm8YhU k 5<G l5fi} }6: W ! Zj=o H@p ;" : Y k$ +  ) L!jJL -  (%> 5 m(_b{:.@-@FUM$=TacK[h8; |un9??18ȇ - 3"\`XD"3 $ S!zLQlanjnjnjlqg@]fy] `;[1Ea{RVQs~2dƿ8 (A *nC 2Fn6sxaWk16l.kYki!mM * !lvA큤A큤A큤A큤A큤A큤A큤AA큤A큤```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````a8006240b5736255a208c3c1845c196eefc81c25b83727903de9b4684cd327df7f306bae643a02f51cb82e7a5ca81499403278562a405ceee3445b018be85d59db4d04c4ede1f04fc0c08b79fcf4d28cea1630b18f32cf2da024be87b484c1fd45e84056cb0242156d6b6bbcbd21230b4d84e4ef457f48874993416ce4aa7658a42b49792ae52d014417cd3dad9cba7a7aa27baf411e6450003d6f499e26862907a5bfacf64c0e267f1edd43bf1b40231be90c4fa3a9e60f4105fff3691ea5b7583b04b35e6d1f5870d72a7f7164052809679a89ebae1051c174b2a9973422dfee68632f2a7f4d0d3d0f0997a57ea19d78ffa7667b862016d60265757b36ba7615b2f2b190b619cffb678da2d65ff371b3ccfbb72ce0b02fa38aeea8f3def10fce502f509d70443c5440b201579e06a85e8042681d9b76a963d0301d08fd76359405fe58ef151c1aa23e15b3425483f03b1c9188e7fb3fc3f34d5a540e216046ecf7afa129dda05855d0dbd1674e03d39c340db6c39100fc619048d2bd495a4b4620d5c11beae46e22d763fe7a11abfc77809380b93adc9b2d33498948b372cce940b025583f43db4f20c332df3d4140a7c5cabb52dad6eafee3d24c19c125e199712a58bd85877be21d0e0d4d2c3c7085b0b2efa9dbf081fe7be8d98e6207a5aa18c7db25084a9006c2df9397eb95776145b0236e9fc3f330991ca65fde3db66b1f644b58935c336b0e87e671699e54d4a0a1436b619339cc63999f7a81c0828cc7e15a9ec3062d4e1b286ec6da7e37863443aca99e953f976a658ee440abee0c9ad0b759ec584bbcb5253f831c9b54598706889d2c3be8c9b3f5e487e03a6b68c0592bb3342185057a846d1c881eef040d4e0845c2ed05fe3c18cc2ef1610c258289b42268a5f1dad6258f65040b6fa8be745a2e77999d1f7320d0049cd839a3763efd1b79afe07d14eb8bffd454a1554ceee9b464bd407710430b507000d0f12869bc694595a6161bb325c9b3a72956e524cb45f2309bc773ab315bf3c68312963deda509b155a768a6654461ce9efa1aaf782f8cc3fa62aebac734fefe930378c761420480c88e959473dd9afd3539f1e4e21ec206c4ac7055b2a653881a9d9a4244813f8bd9d752e5ab49d97081c38004ff271561deaf17f71a3a85b0da58ded398f39ff783f99d84e246837cb7e5e82c7f8c4f38252f7280104aeb6844beb94668a014e3273a90282c6aa27f2056ddf6488e0a8e83981eee3afcb46c9c4fa4c717884982869723b50810ac9bd8ff4f5a8b9bd794f26466bba9acef83aa3e3548137e64e444dcd0a9c1e0dcb4d3bbc8fcb55c603bd203db93f8094430aebe6cda30199bd33587382747bad5afc20807bc44fc8c3fcf1e64fe54593f13b98c6589459076e80ca007995e7a072a79f67e6559f1e3f9f8658884b51b7ff6224f9caf77b782254fb3e3aa95148d5fc88f7a2923ea7b4ff596d5409290841d31405adc73e8791da015d7d26fe2e670dab50996ab61da8f50bd195d6433cc3c4d1ee23d32a626836f295a30db7a7336a5cd96246623c1d273bc6f73de275f8a2fe91811d6a1ae6d3ba004a6a80ee65501e26afc06f745417898642c4582cbe3e0799b809ece74290808e7c38ab601937b5cc3938df846051bc44423f76b94abd36f6226edf3022bb862472433d25810ae74a67d1483fff008e14485ae3ef8cbb7aaaa6221f883359cafe137e9a171ea948f0defce7a30eb7f27dca22561ddcafc3f94a3a5cae51c3c55062707515c4b4521b45745d1f8d50349b181de9534207573c54c12cf295826c52474fc708fbdcde963e12cf0c720ae973911577e54e5e8e8cdbfa7cbf6a1997b55bbfdb22a910b99c813aa3110dc706787efde25afebe9a90f3a47ce47f17529a6d2e3ddfc4b5b064cd9f7354165a7386ef863e44f76a0c12bd996248c93e332aab9aa08dc3e118b375686d30143eb476acdca8b4a89a9d69e3aee5aef2e68f0444ef4b4fe2960e9b7a14fcd9fde990c99aae112f6be463e1d4654d894201013e1f03b00ad1f1ae5eee1e5b4f4cfcde81540f2c416c80fbb8257753ea173d5512fb9e1c4991d0de364277d5a59b45b7e4f19b55b438cf743b04f0d8416ad67a6d9cf4b78777feecd252b10bf8eed72526b8a58390de4fb0fcc37041e003695dd11d8b1060c8dd947da1697d888eb879e9517f3fbac198e214533c112f50e550f8a58673f2f39d07239987c71fdcfff3b4ba9c0e34d12f86ef15f23c89868fb04d2579a67222042b83538a77e9cffa35740aacaa13db987c3bd69e41a430ee350cba441f59c3e23ec98839cd5bd01eae9c116e0e2fc7fa4925d5eeb164db9c5b0e8ac8d4c5a78bbb40da1d5b27d9c424e6aefb9cd0df01de6139e867199c2e49e45058517588298614dc65ba1e62356193985af91e7753430dc9f3ec99850937c953aaed3991f87f4e9eba5c46df2b7def1cab1cb8743c82f76a38df09d7d6151fc5fabb84f5261e2780d9efd2d075ad2ea426b2915f339912d479d13c95ccac4480e88bd5ee53d9f6b685c89d275c35139d2981d325eb5b609d42d08cfa84d745c662051a3e00f2269f9f3ed3f3836450acbd081822859d3300411db6db913ceff97bb79a2f48660506bc11a8fce9eeaf9b0f86a79ffc4e306d9a0a9fbfcb95185fb81bd36376103585c191631e6e7e3da1a3fbfaece47cf742690ae29fbc97e2e46f1b20f481c328a45a250f60e5416488d091b9b0f39fb3bfeb70fb04787901948064e09b947e3701e99e425bd576684c4c2478467492b7916ec11b77794f34ec8dc843a9d23724fbf1b9e806f50dbc1fee0f9396e9c723ad1f42368f303d3658e677179f64f8bc48bb0c3de42c9f61cd8950332992e09f315c47a269916c4fdab8769db197dbc9bdc94f5769f2ecf99d6a5e6bca04fba741c8cc2ea49c7f7a9559ffce46a873a3003046ccef3f3a617de4efe12574a835ef9afdfbde2e3d1b1d17825e9fc1768a2bd4a56273a58b77df0541191d9ea9d7d785c8d60788f5c264f01e8e6f7151ab47ff1111c90a69bc6882c6cd0fab4c1579c1c118cb7d717ce483a94bac718cf872ccc3b5534e20b06ecd7326d0024615a8d6901d6cc54e205b7f94a6f0f1a53d862826c7230c08f5aa58bbc734ab3b86e73df20c7472d397c167797a7910f68ecae4b8e41d540677466b38375ef11dab09f2c6421544d79db1921cb17ca5d0eb6d57292de1954c1e6c20f5a282f8082a7d729e320981f259c55891f2d66f5a4760721f722334e09f9b7c5e6853b57188b41db4699fdfdfebbb0e5082f98eda24bf7b5640a91ad2aabb357c93ba470f0451ac3ac22f320c6e61759d7dd7e0e2cd22a20ea82eed1329f45c187580e3df61f3710a5f7bee0c8eef3dce7ea239af5dcb68c420d6e9cddd50e0f6ea0853a7145cf1e4467178cd32d6b83d0024d93ab9019863dd758d6fb5d3422384d2b6b74c3093cf325a127106a1ed308ecb4f4953025855be49e172dad8ad92e0af94f3d2d7cbb3e300b896cfea3d1a7e2355b9e870f93c620a653ceb6213e4e1dc9ec6d71868c8a2ef539ae8d93d8b81128753d6c1ed45b695ad740a81ee240458fc5ec23fe43b18a21ab6cc34dd906f49f467b303f842fc317afb5a8384d5b2c2a8287634eaa76c0bc38f4a17eb9952a52d1267a7b1c9af85ce84146b1d2cf2bc9c275ff1dc9175b80bcceb9d6e62bc6bf54a3bf0393575152fcb627a9486ce76db8c20d8e2721b36315094346142d6a80aee1cc90175c25e5a4a46952e53e4d442dab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6c39821b6a8550becd6381a3dbf859edb153700504c9daa5771c787a8e8622cd45da52488bd6356586de9cef9962c646f7318d467002b24f6ddd2a4cd252b96c48d433d971a83f303cd2938d78bd8be65d40b2fa10395a0200ef70c1eb6ac6835ab742aa811683264caa54c8afcee30dcc6fa75eb901f9073dddb02bfdd4174e493ba710cd633edf69a4530bc4a66c955cf45414bb19042d1cab7f96e0ae47169140031aaefca9ae064174809c9e45f6ddb31c7552bd4e20ff888bb28194129de8d60d183bc840d0380418be415dfbedf41396029c00463bff301d47c8d5033841ed35901dd800b858a2e32d90e3ca633e7fe1b7727b047be59291e7e3ed5ee47cd7f8baa0141b6f1aca067a4b2d79d028f62db920f77d6bcd15c0c0cfb3fe078b66feff471e3b0d0fc06851e6b3dc68255855f6326202044d0e77dcf9724e8c36dc2eda698809770869c53ec18359500cdf0e97ff855dd23e66d8427022b7bac018b36917312d402c817932b703479c17bde0b5fef6168e619fc90cbf0fd069d39d52bd05e71ef28f182beee8576a92b252c0850c81fed81b269bb47e3cc8d0bd86b812a0d9ccb445b8daf2c99b35d062d31d9828058eb0d21038ad04d340b94eb1022a7306f63b242e0c7200568f6661d4115e0af27ac0f8acd598106dab4f195d96ddd116ef89bc34c15adc29d57561cbd7a5715a07e4b4828b80beca4b1433341131292e424f84958fb4573b3cf7b853d1282efb8d9191281c245866acb2c4a6e0dba0b341c047e0eb1cf1f29a7c7b383ab2e234787ad84d8341817908743d873f6c5790e9c2e05a9ef1e38fae995b4a5405594d00f9c635d79bad76a99993d46cb88a92067107972391f27f8bea71a12b43b1833d1d879bf31636dffa9d8cd6babe433b719a834c9214130d375c4f1854480d1e4711e7771d072f843638128b8fc45a3a54bb53c5b468fc13a082ce1e7987001f8fc5776cd78147f631fd66773febe91a682ea3c310c36e2ef05a7063b15591f79d11db878042a360dc1924aee85b3bc7e215d712da3e8b7683dbb3469eb28470897e15480d9b9c4353508a1bbf8f20293be782ec7b189e5f4faa85dccb64a2b8b89302444a34ddaae11c1e181163b203bf7bbd92a5952e4f0f2b1d233df6bddae6d09134880649d7bd93a68ba2296a51c66ab93e3bcfdea4e7d564d6db0a1116c17109df13234a66ccd2c9b246da033b000af539cbd3efa2b0c176fb9de288346c274b7b9ff01dfe6b5ad0d3b5f69e8b342866071f2acc36d7bafc72250007d1dbe707f5783214b6bb40d472dd0521bd72ea176679cd96fdcdbbb1a8c02d0e7a5932e16fa0eee27b677346dd2301999f9eeb5c0b4980a39f56046ee9b3f2fd45c74092821af7997ad800a83a2b235a4322c1e6ba0d03b09b240dc4caafa7de2d16922a5fbb763c05c39072ef336f8549df35e3b58f3c8834b8bc684ac36584e51802574183d542443381d94138a45adac9d5c9aaa5d2d0975ab1c445494cc3604cef198ccb1e8c782cf23b8e64daf0ce01612c817a0c0d948994f0ff86ba849be6e542691bd58e8b9cce9bc4414258bf7d5497da98e5dcaba1945dfd2b6f1821428ec159cbf8ec5fdc49bbacb0721007bf9fa8d9da3949f18c9440680ae44d442b8c1e792e764bc4cb02bc897794b9d42ab1309ef058d2eab1ededaf63089946b25a67b35949af1813f4183804cfa17dd49b4df37536e78c917b7fdaa9aeb9f486f76fe3064b7990a6276264a85779b3d22263ca489ae4559b4bfcc91fa1b349dfd3cc541ebc99669d2b9fce9c5b703c95912688c217c6a7aa0dab07aa9c5af8b0b481a1a50092ccd3ff40df67ffaae74cda43e220546fa044667e043d4eb03b5db615ed18170dddd64bc471ac405f36db319d9dd0538a5fe491331d40762dfda414b8b870f4b56035e8528c8d0306ac11ddf8ae1f61589e8ad977b93be2b53d85a4fa57bd9e2d9bf41e5d6160158b87d5999a3114c8a4202b6f10e02da5f546f4008eb8fff4fd342b0a8dfd20a0923af7d3b43b36e0f8123acd9ec9bc538e0cfb244017fddad0deb25a7b075b2daa67c09695c374f2359581712110a0a1979944ccd43cd2b787ba83370db425941687012aba4f7a77eeeb1cc064727295bec4e22e68f2f7a2ab38c23210d6fa5d15744c439684d33e9f4f2b473eabe6966b4b0cb69edc5d4f6a3b3882173e5d9eda4e0f89e830ad7c467863fee8f15fbb8806dd373cb1558dde1d7533e77510d51f019f605679f88f2f07655fcd1d493def7a4ddb30e1986cf044ce252debe3f9b8518be0f5950dc77cb454104f53077dfc05435e43455caa817c6b1a82e369844e85bb3c857567d8fc3531aa1fe901436b2060f515407fcdb5387e3658c2da97165c04e6124fbcd3a42eb252c361a1e37a654801f613fff1008c393a6b09deec6191f3503d8ac43cbb3f0d8494d29600a94c29ae065404c0a2096ddfbd8dbd1e3621931a085ba9d160c385531b19aecf58a31d1491a70cbe6c59b40e24d227d1a6f913dc30ebbebda1153aea5901582130240ccc31d89a7a20098651dbcd0e6427dc12be21d8a1c17552a5257bb9ed712770aa860728e54f2d779519736314cd5725e72ecc809333aceb48ede7e06b6497d2c816c9564293352600349e00be0533714c93e157a98e7fa510c27b29f05bdc6e49d0010a1a3b2ba2f65427250ce8cf92de74b97fbd9f352e89e45e7c22c5e30b5770476e7df67616d5a2ba01b923c88cc0011f842db672378032bcd87074138f1c7cfce98a714e56f25468753eac88b160039a6fe0abcce0399633fdb4ea3821ae5c3697651641720e8a7e17f04e52f126558713a8358a932c1cd132fa3e93e9d32096d210a8007bfb554208632cfe13e085a7f693fe5992919bf42e64bdee235badec9249580939412e61e2338841d998d00c7338ba23aa2183877b8eca737cd9ac9295b9970c43521be47074eca6142c53ad97d8a6581cee715987708fcb147a781094ab101df7db2d6c70051b574bf2dc6f276f36c6ddeb1a78dff5c77471c17a811cafb3a3e63bfd7f2d349ba8333c4287b5f7b9b3a082ad8dcdc643fac9b93ef2a87f013a840897ca9d6749f036c279710dc9f59271b78f6450b12ada33073200fded52ac6a41ec20e2cd7ec4a03422d603e32ba07368fb7df482562a05ec8f2dc4ad909b95f109d84d603dc17589aaa684a00eed36601b457bb70522e5bc1f09822bf5d314f649cda29eef09ab18a6786a8a18000e189e9b5fc71386edb88917b9b8bf90ee7c4ed03bcafc76044462ee17bab6d50bdb77bc19ac0a592f11083d2b35e387dd30b5e1c5ce2478b96570028f6ee6176939b044e933646976e3800596875b906429c0cbaaffa4083af1fb7f06af771f27397752d0a0f9945de502cdb2c0d5787647bfb313cba13f20db5226bd8b1ddf44c3c44e40ebef4ff4f323673698f1d3b02fc40029da13091f65403d6e1c97e72cf904a56b88cdf1349e12efe3107c7a49e4d2be75991357c9055534ba2b287c5b7f31433ea4a8a220a08df9748fceba2ea6e9412afa1c2168a9c8aff2d7ce37e38c40a233af6c51c5845cddb9171b22aa4beed31a905c2daa4bc08726abf5f92a19165fe38e81f3419737e62edd0a14cac366a9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1ce644db35d0095ddb41aabc2fb13021c99facd7d8682421a882a2f8d2dd502bafb367c3fb9d5d852af0804edf50e7a922ef165ccaae6cdb59b37c1efed22fc453012294199260aa3213147f170a8fa712c024fbc552ed1eb5501390e28b738007978cdfec2ca4fc6697474a12318262c84b326fa69be9cb8ae45bc23466989c502f7a520eca149753dc488c551ac5b7d39dce36eade0100b1a2a2705f80e310ab6307630180cd5d57e783415a0b1aeb343fd60a0a3d024cee79439d692c71a7256645475b3c2b19957aeacaf78f0713a087dafc9cf6f7dcb951134919cacbc5f34ca8f7983183c980fc43dc96aa77e13404eea9996329cc7dc7640904cab18dc62c981ff852a729bb44e842bf12563d935529afda5e66b8bb5581e189882b91c2ef3f433945c622b3e33529b734df2facb4b66f32b51627400b3b9246b4bd63c556530136d8023cc04637d56e9f9b4f2bd6c587ce07629fe0f2683a5f37d51982d0550a76b6b5af486ede21ed3db6f208dbcbbd3ce1397858b1a1c5d7598a559928a36b85692d7e1a2355a3d4754ded0c10f173d344aa6b12e4d012c2b660e1d783273e3b61d4fe4377260068983653b930ae1c8bf7b3f0af051f92ef29e2a7b0df4a7b21b60ae8433a278e1e2daf8ada862a95ee7469a85aa322aaf21c08fdf55f8efccc76e9841f47b8cb17833b7ab422c7b89a16cc8c443df3a1b5fe36f4bdc95bcf0fdb05e9b152d902259bf64189aaa9dd0f4de91a9ffe3c5ca94da95f19c0ab15cea9e6294aaf3ce02611a2f41a8b3f832a0a668b0f8f0dd0f6ec15a6a18578674056e1050158510fb182b1c989c742eb50f97eb8e2f058d03c18ed40ba211ef3c7925b8c09d55c2ef5cdb3618aaca8892782b3c47c5db2fc833ab2fd25f4844460aa8c3e0ef2925b3125a8ba1a4a75fb7ce7855837d9f6dde8f837d55b83b578539fc4fb9b3599313b00e0b4dedad3fa6bb1411241b9d9f52b30e068e140632b1d65a513bcca35936d4c3c3031bdb26dc5fc976f68d8c888e1669c1b44d3fdae2aab25fecf327c5f9de791b0bb4200bd783d41d81324ed0b708ea1fc67f8fbd1836097ec2847bb693d01c544afc203aa359917ce6803780f0e006588c9916594b22cada876d7de6b5ef256c1076a34c717f4194edd6678c22c7874489814f448ce1b5da6f60c7e5c9ae9ba4e98baf2a57ce86108ec397020903d4fed7b2be2ba8d97578f2cda61f64e444e260e70b15d559f5682bced14b30e83ad5c9c0efe603ddb951390eb541e1fb42102daf3a7e612740ffe084806ae085ef1782d7c0201078c226c8cf079759a87443ebd014da824bb5641b1babc35277fff96706f28d7427024379d6b5d5b8a6b10efedb48dd8792a0dae72088b800a32bd8114086996f2fa01622754e11bf479b20969852612ba4a4069e52bd509feb1dd16ae042f27957607bd0186984c2b0c9a5320fce52051548f40f7573e784d6077e3974369d34f7394d31a9b4ce21e822972f99a5686046b9e2a3ee8dac25aa12e063a81c696f635e22af563b5849634f270c5eef809043fb4a1126bc4ab993afea86a0c62decc238fb8a7f68eb27316849e3461d66eed33de66e329c2001cc31bc4b49a475c60b773cac8b13988e36a75fa96ee015f787e2c23bf1e442414a4a9a1b2a121f0702cfa34721ea780459c40becc6123f8ba86f14e8dade5bbd048b72e6f3dc16f80a6d21bf6f4da5ff10b11f1e557e4eb88611aba3b36374c182bdff7dcd3581d19750b5ded1c2b9ebf4ee9b485626acaa868c4a4fa604501fec31d1e9241de728ee887824b6caf7d1111dcf1e5b5716cfd77882a3b289770e9603b2f3d8d5815318d9946766247ddaac7e17e27edfa9710d9d6e5d15f35b4042697ece54de95556dfa25b8bd1994d264b760ae2c195dfeb79317753a217c858cc9ee5d88a9087ba52e28eb8e649829013f83f27d53575f5e5a308d2146b6bd0f08c1f3f1c89024404a80d73a5dc41d25f67655e835b212ad0c0a24b46fe8a383d6d43567943bd3bb4cd141eb982ed7ae942a58302f19311f5ae3e85228baac222bd444eaf24fb910f1e6cbc3477458cb6807bfb81afdf95816c1e7c3864232aad022be77090a25eb56fe1c60723e1cde176242295754ee971a19b62c4be642178f636a44dc0c7770b8ad3bcac6114cf1eb270326afdddab6970331dc9cd2861910a435de77766224daec1e4b390e571efde7323f8550ebf196570d02d52b4a92eca963ac0e75dbb99e4534d0d43a04425ce51f4cfd3d628fd02b3087f6884cdb9c5dedf509732bc5b9809b51cf94fb58baff7de89a4d99ff69ae9f56302e738a05f8be448227c755fe219499c62e1df91036c199e01e8241179a2fef679e5ea03efb595aeedba643ed7e09c07b1fadfa2092b5688b9cdabb12a72321ac12f7a92194ca5b108ff64b286fe0b8f255845288cb030b06f9edbc795e9be8ac201e4780a0ea929789e2d55a447a2892993608658b5bdea86ed93f9238e8be1149defbb074126c8e74ded9168778a2136de88e742781408919c482e967016dd9a4935f26dcbd6033038d14f92f045d18783a0853846370a508eb5cf9d6bde14eeffa3c0cb9fb5a3d9403d915ac0ff465193fe61d8a7b9885b355eac1d96007b523f1cbe59ec85c8ef0b97358f5a330f68081f8ecf722f2eeb8593f4167796f34d702a01ac7a77876f7876e30db32e5b31dd826429414df9ee48a57e5264c11591d800e5bb9c1bce7ecef99322ac90223777fbae08031e32a1067150c794fea21c7470ebf43810f1b0e6f7bbb9a07d104db5b47525aade028edaa375376d6df411f57e8a0fcbea40f9f3f8fb604f2746a06cdf8e352d4fce1fb2053e71bc186b088784efeabad6c60d3bbd3765691fc9b35794c2376db9e8d78b491c46cb5e02ecda4401565b82d36d75ebc9db8d0341e0523734e5ede4c74a8e1a48fe0a71b7149c3ee9e6ac7562fbefe889705eaacecd06b80b9b7e6d23b75a6cb3974b90d224ece3901bcab2e97d8dde21854ddfc1d2873156697cc9eeb559e590d19e172236a71798b9e10c2336dcfc11f22b3a5f769cf16e3279f10d1e73e8adf208654c6fe19a9783f7de475590325c524614935bc55147ba8cea436eb5e8ea2288b3f1838e64992e052561985674b65aa7afdac2c4da722e6cc8e721e3ef0dbe5d4afb766ed33b92df200933b10cba402dbc339d819319b14f737c94999c65417da0846745d40b21fef77cc288411c50def43f7a1c7eae2c8bdcfb3665946280db41dc1aa14b83b9f712325c7d77ae1ec5acfc5108fe326a3dfcc1e2f090131734c0492b97b09b98f6e22a75e3e0843a8d376ca1bfa4c32f56360534ef2a9be6f92c81a5272de14da7d753438fbc7effd1ce7f3de6a10d17e616496c34f3d07732330d9591c1326a16edfe2b39ae48c5d97cf8510c73c957bd68811d1d16d9e0d967a589cf8f9ef3cc94a42e6a2816543b00cd1ef4fd60d8f6164d9e66d97a8a848c231822ebed9015f2b09aa691dcf4fc501ca35043ff9641f1522c1d8069b12e939b576bbe351ec2cd60e3a32ec2ca953de40e960334f30e428ef5b94edeb065038301a4ce31a68364bf4801f430404a71a49a69fdf762390e7389cd83a78bdf25a709390bbb03730d9dbbad6d71f97f2e7cabaa430d8d480d4c1f1c4d2d3b7ad1382b9a22cb64503979867d06b3a36364f65a890c77e0d74d13657fc86ec2445010568f3520786554777d96fb4e5bb274bcf479d52ebb3e1c77e5a66bb63628bd8a857328248b160d48eec61de929343af56f25d35e3b523e7170b2f1515817902bc4f1fcad7c03e3e59abc48325e2dd72d586c316e97b8c5e52762f992258746da565e40ee1f1b5080db86d2eb7ccf5cd68445f11312ddb47b8564d24f7a3b0fd6cb18cca0d48463187a5a123794c224c71e20d1f944cf857694e5f3235724fc5859da275501ee5590919faedd62f1820fdaa78fd501dc911d5e8e7c00eddf693b904d40c01538e6dbfd4346928fba9217883bea346724f75f9e4041a0468b59c471c978af5494f6d38d4ac62e7f548e79d8d7b733d46cf8a68d1ff6a18647f742e0abedefb651123f9cf620943ae038d7adbcc8e9045724e2aeef99e7c4b57aa35035a07900ab99f2e4eac0519843f31162e10a30a631f1c3531010ac58ace5a090aef32de27fc2173815bfae1b9d8f97e73825167e9dd9da2d09dfc3e4733a9cf17d142e00afc801230e633d73da5b019b547643221a49cff25761917243b18c875bd5de2ac8be5bd5450b0d1c6934cf7526e3237212467b11de30cfa2068071f90f7c583867f7b2a426bc98ffebfebf88cc1ec3ef5ba8af3bd05dc8e40db0cdc674c2c2423947a70b04c2e324e8e7fff1d8bfabc491ee4e88b3f6b47cefe83731b15f4d581eb364f9849efe7cfec2d49bcf00ba30b84c621c5c9a2aa3de4de884e46341a56887147755836ac5df81a25d1070d2ae663438d34a8f20824e7bf80bf08db8775ad7eb9b82acbb61fa9c6bd4effac460c74f38dd1de8e19176e002edc186294c5d0d128239452aa1a280f5b254cecf2334ee0f6f8eb62e1ea29d7d576279a45ad06c91f9c5005380c8f4acb5e5c0e800365e9183858d4c6dcac6a28d797c9c5077878a96c394e2d2eecfd88f9bd606b681fd9cb0179ef633fdd2f70a6d659c53eb3c14fa3555de991ed37310aee64ace7a2a5a9cf97073d8dd3d48d213f812e64a82c5b30f0bb336d60b3ae127f772057d34ca70fd4f3a254c55a705ebadb77efcb1ad966076d0c3d4020ec2f2d88d2f1250938259a16034468b131280bafecab4cd7e83fa9c6a8bf131b161273f5686a157ebf1c994c06abcac96515ff03c438e69b76a24ea2dabf6cc4d646902b27dce52ff97dbfeaa9abad98cbe8f485b70174eab67b71983c18fbd696857c66fcc5e8d800dfd4183ce18af83fdbd6fae19d084f9e8d5b6cb0e87729bdc1f0dc978ced5dbbf9c777bc16b9e63784439d363506b56fb62151bad8e86c8c128182fe0016e4225fb52d411b839af6c1b98f34108c01009b21da1c1af2cd17472c3b773123adee81cf94f15d15766cbdf848caf32aa4282aceb59f7025583a091fd5a4527073770d77b2114fcb77c95dd883fc8c0212775294a30529ec815fff6d4a5eb52f9f4ea384162e002fb4ed6cc1fae7311a56fd0469de393bec44b519186ba2b1f7f0ba0d3fae4b2606dbe15fcdba76dbce0c1a2a846df4e71c0941203f5604be99bd04c5e2c938d2ff72064dd2af636287ca83293beca62f2d023b587d4348a83e1b40ba981ce4248bea22da7bce2514c4c06fbad532af65180b301fdcb80c2b80ec9b255fca3b54a97ea37e342be7703d6448c665bda52d0ebf641a7c1f51ae3814557e6c16197c475937b0c03d2d630af0ed914e70661010995b537cf64bca8ee6bc83f3d6499d30242251d5a667eb9a7a77aab68f6b4b4995126c2be928a0bbf855897019c6f0b212d53776ce7cc70835521689da1e8f84ddd9f8a6a73a02f523ff2b49f6bcd0e4ca9c2f89ae673744ed70934425fd39940f2435333067b06f6e4edf814ed56a776ef8ac1ce8dbf05ed24d769f57f2ea651fd68f9ddafad586830b2ca15963bd0068e56abe6cacda5f63c1dd22b46adcd0f97fdf9474ca495d78a38092aa92f82fc08ab134c12279bf8cfccf2b59317bf90fbf466f126819b2ba5ca40456617322612a25f95afe395894e956c8bf25a348b72d4a9d6586d60d61a5b52b3f3629cf2599a025f4f750d51dff60af416ffae96b6965ad601a3473095b3e4e1bd27cd01fdf62ad178c47429be13804b480151c627e3b287cd743e5d755802a4035c6a2e58b65cb2ae1e0815fcaa1e5b45cd84e321273e5b3f72cbb2bb47fb8d32bba361c5d8f8d369f676b8ef67764231fb39e99f42ad441cfebba569e8214d5657f5027607934bdf8421d7565f61b2b9d090fadfcf3232686abbb6af5170454d027eb48a55a2f38e6614408698f2baacd6485f89dd4f6de35c30103f82dc04ce69dd14986465f4e1c96e68a41b23f444f54062298cb8fdb2a55c953b3dc41ffa18147c8582b529b6cc1d81b2d60e2fdba834568bad74f7b5450e7a7689c41a4328c8503d1535030b34c4e25e2fcb24d191fc791ce1483848cd99f957d63bd37f3837ae4ac2789b2fa61ae74151a8e4b8385ae7697d0460ab1ac73c811e99e9ee443e02a8795a5a2b432052613ae30425573cce87b755e6aa70c0c5253d76ab750c82de7ae63ffde7c6a8989f499d26b5afb1f2c7590e9f3beda188d9355b855ab8835a8e83583580ad905cfbf8c328cb995f520bd9de98b298d21ed47661a36f50f29e410d6d71b1ff515794c19a1e5b7d1a648e8ce025d0ce84b71b9182b1da4cf200ca2c6507157de1c835b949b5119d347c1ed6a33bcc29c47eb31fb6f07e21761d47a3508f12d552c7fc3427b8b3cb2625e2437d0c2fff64f7e1fe5cea632afff6f235def2b2e3b39c2121ce0376c3e9e1c90d6272b2ca2a8942a3013cfa6a44845a0ff078df4b5d99fa592bcd81a57fdb12446ebf8967a26ed754f623e3736619edb597b35c38795e87a4208c3a90a17a743076227cc2b80f0851fc7d879ee22297631091e59c1f13b3dead01f3fc1035ef2a663133fb2e4551c9f466eeb206d3e6955e1923318d143d1d0c86da659afe54b03e8754ed6cf6ffa465682f3e61facb57d27bf8b05afad855c858dd6dc05da7813a2706a9edbe5ad93f02423fca5b4f4ff618b3d6a3f5a23ebc635a02c9033209d761c1cce6ff3885d9e26be860dc6c1c9680668bce5178f423d3e0b2597ae736c1f95404c677d09e11cc54ac4693b77bec308ed3f93f82f466292419c5671628e7248ae362ed0e0b692582f5c4e97955acd87e15a763425c4e2d70a1e34a2a21aa37cc127dfcbb8e341a0589aeb6eb25c5fd153108b7fe8ec3bff433775f5baecf2ced1620605535e83b438e5ac1d18dd77819cf46ab9dfa54a63a23fe0af7a1bd0ca65d58b50364269d9f0558cc0ea589d9b12dacfa8128a9427430a4f27d1e96521ab623f27c8478e2adda757218d08679b109252e3867c367984a8548f9bd209983c3b53b74cff28e4ab3b4aec70c4402c78e3d1672e2bc649b582d767ce7fd58e71d1bbec2ba37611ca4e508a475e12d5e12c3cf1d3c839d8d1691c371a4ac62f71c4361dc55e6df8a212110f5b09e819d99821030b2a8e30b3367c28c82d78164b9bd812309b1dafc37c9fac7f865bc63fb94fe6b4a0e0bc9586fa9b525d1d1871f2c0cc6fe391471c3ceb9ab8172f00b6cc0c1590174bf00ec92cfc6df95317366dafecb7ee39fa0c8df2d53e2a67fb3f015da9bb0c5b069d03edd247c9578782f95fa47ec1fe9101694a588db1439bd1592ebeeb90987189deab885cd80d35d12f298e3b8756622f3a7c6bb252c583b3418334e89ded5673bb484aa6490499743eb27c173abdc8bce87f48996709cd8680cd1715d2ffc5542f956fb6e23f107dada9f2eb6869b93f3009ce57c9c07d27333d8d8a7300b0072ee77efd912ee542d02ccf0afad5c80e7272b7a1b52f22964c2c82f9012fd77dba9b054cccf15757451392f277652bb60778d2e9110800c5651ab93af1ab4cb114c4c984966836d0a87f17a69f73f384da200902b7ac81667c5b68f871e937028c18d400058045f7854d6728daf564dd3dbedd4b6576bd8417680c34f970c26b8ea98f9df83db7d4bf51b1c6aba105e4897009db8dbfb74143fe5d48ddf6f93bfeba9168d68c66590b96bae2af826d6267861c3d86668e392bcc3ba75cc2b8b41a993e0649c4659c04c85fe137e456850a1b1023f2b50abcfba739a0a0fa75961f4a26c8619a213b5cf0423aaaf57f48e9c8c89942dc0ea8275338b112bf6bcbde2c223de9eeafba53544dd3aa0cc1c73fb8c31461db19927e17e0a2b2f9a9d50f15867ce0ec05a66d7f594c9a6f14557e4d223058f845632c541c54ed67afc1d011391ac70f53957e2ac4c53f883817388456b008c8f638873d599bb51924185985b85592805904f4b300ab0f79847685c7e4258461ffe4216cda1c6fe0eb4d568947df67aff07fce23f58cb273d64646dadde33abe703c6b3d029c4167c2b0f24b7a81bedf97278c3039672af8e8c0634995127356aafba7e5f272e33631336905e2d1ad34d6177d618083a382089537399e999a85c4f9205c9828e063091be30f382e68946baf97652cdb9f709b5a9297742eec128ab82aa81cbd7bb0d9aa57cfc8f919f4fd301f372f14581b1a0d14960b81cc5e540d00f89ccfcac36df940072739aaa89ca6bcfe54c6a35cd0a9b93e57dc163b185aff6d12dd749758ea26a50f18ce51c1e145f1f333f18c3ad8ceccb578d344aa546153910484ea8e0931f67f16838cc0cc528f1e799c3656ca361b5e469063d0eb73c4764ae17f6be2c587704203c2708ca7599f259116b331b89ab238106435777ec85347c726c171318d3b3184541db273b86c09f47d5a9af5bac78fd42cd18d10e95b81043c94311ef7dcf40241dfda0017411d64f251866bd68bd2264baac95076ded45a2ec30a229f73fc3c0ace272eb730bbd4c509b2f1ef397eb206d4b87f47b17cd1b113542c4ab272ce64f5a3de5340ce94e611638bf3c5e4449bde1ca9373a1255edf047fcbf2c8fe1e4e7ce2648e9948bd204b8eeab37700630e16ff5dd3a2f57016a13a414ef946e97784d13175b1bbc02f286826ef3a8e6fa0628f2478d5f3f2a968566c335ff24890459de1e050b6c29c69d872131c4f31c0d09abc979b02756825964b9b50db0334d83b3bd0ce039fe9c9ab55582ca46af6db69200661cc17c7da337a1c8cc31f0747f6efed8aac6fdb30ee6f597afbf9436a5e77d6c444de3e24eaaea095665a43cd5acfe09d56eb76ab5256a9fc6f888c120b3eda28583be453473c44274d00e67b46bca4b81262b24bcf2722ec9e57b35f218b93be63a9f4b28e078564ef64534e9fc45c21ffbda49af27f549b9c44d571fe93352f028d57bd1ba5d0ef75433f4c8834ab3863768fb01e9c86a6750f3d95e2360303abf5e3fdc52707489b9efe6cafdbac88a2da9cc7cf7df94cac1bdf730b96647da04e89540f9a425f67c71c6c11c6c10866485d804bf6257be16e9d54a515f4e3fbbb3353a8efa2ec94d3d346e45b012b4b40ac4b81f4197920dc28fd97e8a0134b62bb0622519f13c3d5cf2595ad476e3661d51a274e1db93e9d1b042b95771c4753c8c738987ad0ab595832060ab056cfcc2f0f79a989ef6e17f0ead2908c174f607eb188b2553b2f21258d2a602b21f54a95f79eae10ccc4d9da8855794abf7e5fb4e36d470c888502c7ad5612e30bb6a63b7a9f1ea425e3d784d5c3b415f8e159750c98e08ea0240734dc5081e66400dcd2b3f2d6fc27179cb463babb9672667c25f6f8485d9c61e8dd329f9b78be8cc52eb2fb058a79f8e66482ea3ae60ef2937bbe18d93d957870ce631e18d40124df5f8edf63b12c27888f9a7a2836e6f6784c708adfea59d50e89b766faca6fc6a44909e4fe80b572cae43be82676e77517801e53765ae6506469ad4fea835dd742e878add9ed8fe88175f80e9ef496c00289ee4f61e9dc74d0595613d51ffad8733562e01c3fb24c0471ebb4ea9b19efe1d5bd8f5ff66ba16d6962e56646693b0dc300b1fb5f1054ca4e10a8f2676357347ab0a53a4712ce79d667f5e62e311fa5a47dff4a6ac28b4593309e9857ff5da00a88e41a6519b2446908b657dcda9cc5d7c3248ec91af92e82b0fc801a8a0a8897f840f83e51041b5e4cb098895c4daa99c9d827f5745f9f55cc633190b840b3989c8af3bac2bdbe8c6a847bfac011c6ed56e2f0dbe4245f465d95b0876a93472d933c3b3c824f737320d6a8a945e0f40cdf3dcd0883c31b3af22e79ae6183dac8a9e2286199a58a80d0de4441827cd444a1921daac962fe0ddae896b6109f1f68d3bcb1a26b1d59f53c4634b15830abc9fb523b6dcd551930f85a56f357468a18101811b6a236fa17ea34e45edc0fafa303b028b9d33a35a45c41276cd56408acbc3b0a45cd0aadf4ad3b0d18b2023808a1a9c81b3a57e24f61acaa16e451b2a636c2e4f93aeb065fd5db4183aeaac3874add7544dfd4a597463f3e0ebdc1cb5a372630fd203148e0546c371f7962aac006982dd4f5c205bdc93419d7e65a3bf8ddecbb591bed5d0aa44f5afb818ee5557555b209f1ad19ab97513fe6fd809b7efe24cfbe7be3bf5f9cd7769a6217c69742c1b539e8bc33823a0d58b5d2505486ea647e43d83fcd5c0f2e65da3fe8683de3692e2d60761116e421091c5bbbe9c7d94156041da46a938882c3a3856253506e2cbd2607800733edf59fdc8632352d00fd5dccd218aefe2fad312b99b19caf6f906541abef30db77a31939bb488767cae5de79e137b9c651ad080a47d7600981df422ff053e4da5c136c75137ad6025b022ef6e7514769a48e95d2f4755c1e3b073e06b1ea5116724ff1d17a6098a26d1421b5500a9aa8e0ad936f7fe36075f5991a29315de73ae8726b9a2f1d0fabc911c956e7326db4331a467979aab446f2956f940722029ad07ebbc9fa6d8d146f5920af9b4be15c166083f03e85c70155dd5619ee129c4e04b0a841151b3f98a9fa6f05938d25dfae9bd06d2ae23449919c9a0102e1161442d45b2bc4a10b4f92deec3468e36443516d5d6bfe70f239852029c7a82bbea000da7bd9937088c17ce8de506e0ddc8b7984b6571aca34048a0e1440a11d15bf2e1bb65b8a94dd9c746742c1f471f81f654b7966d49e1a2c12a7e9f0feea21ab7a5da7137afa3c0825cd14ae89b032738abe1a2276dc5407ad63163469934c4584b5c7c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783032ba043c54a183f16949ffac3742fd4900b590f546875e398551015d96b70aaa74ec7cb8c4228248884705de56289d3ab78ff3c28b1b70f63a4423858c61ee02568b67e3a8887acc272e6512be1fdff54d13701a569044db681a045999bad07020b58462e4ff32c195e16b24d7473d1be03d3967d85482b9cf467f47e9ab360071acecb3d2374c7adc4c38bb43e304fd5640f5851f894e5c53d1936078b571e15cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b44dd26a61e006c7dc300954e0d5dbc42bc56898f7eb4567addc07a8cd10a7ecea6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26a337a7f7c6c9ebe5bbdddbaa43db2705d5d4736b21d075b2023534a0a9a07b46ac595f48f77f6570049fc0ca984e552e9c15e213c4ac242502f992d97bc99d10af1eb14a3113aa6e67a173356c47636b8f165d90148c0a387fc96118a6dc8a1a57b2035c158cf318917d06a5992afb39b2303e5b5b6d8c54359341a8a2ecb1b527d5ee6a82c338de656f0c9cda7465b66fce6adc34ca45d191a86e5441664fba90dfb6a66c59f4cf2438c55c03394a9a46e70a606787c46e82dbbaa7738e2efa7e43ac60f3d86894d7830110ab1226b00d43783d3dc5f56ec472a34568f93f247e4d12b54bb4922bf20c01b6906be5d683e8ceacd9085700b0028915799c148d3f4c7e9c5628fb9738fd9b448f94eaa1c1f1615c2988c209286799303344c22e03aed7c1954632f379c978296bbe8085ed560bec772621c5bbe04427ef8cb35b5b01cd1c68d65a34f0bb9c73bcfe5876787849b665a61315c4830665dd66822eb486f524a4d81e156fcded9a1e031b2494fbb94f65c57d379049b99bcb7066414e055d3d7e5917e7a0a7a0891ae1a60068e4e126a0ed8d7f7d5e306c82b34321315f36aca9aa245acf14ee0cf03569846aad9529f199b9853c56fe1e5875af971f0bfce045e5cce0ddac7cfe894d92dde3910c315d2dea130e5b24a908d2b127cdbce6d2e048b136ea9b77779869e94afaa969ceb7d68b56c48034a165562c2397155dcfcc3b22cdbd5fa5ed5af3256d8196c0216b4d25dca90c045676b8d7dbb7685193c4ba8be90f5d2c040a659b94c480c54a2bd7adfe56ee9a8b6a743e1ff59a06b5fcea2f795c8cbf08f5b7033c8a3ed74dda12ab13acd2c465c677a8ac9469bbae5beb1cf1b16bb134a038d94190b6c189fae8b107f043c42c9eb9d7e3d46d49750df1a0a359c396220bf99d4569bf0326a3ac2f44953b18109d1a64f42d4487e09100c774b9546c006a07f5226036c540e0f3a039e70b67039a37f6271221e082b85cf1a326ddd28bf5c678c588b65d43b34e3192e85650b0c024b4956705a3436472117f751d70aee25dbdfbfccfe7c095f20e08a025398c780471c227f2bc0128f4e6951ed1313c809fd646ed0e572b58d29086933e9aca96132d45f922a87288fed0eef4883b5ef796f60b78dac18552ef2280eb167f11bc63d4752b3dbffeb41ebdf6b45f19fae9dac0b69b72b82bbe7978989fe5c0fcd6e05aea9f413b05691d2c4d2388e4a29ac17e6cbb6acf2c8cfdc66ca305b835b658e2a9374cd9d938936ed5fa2bc7cc687f77826961727cff262368bbf47202f5a6c5f8b1638b444ac3c59a1ab949e787291e367508ca1bf8a5362cef20ea77b749f594affe385e3dc084a6249f529d97dc7ccadbf8ea7795358b4afaaecb667c90c3726c8d56e979bb9109af9393135f28a59c9938213438812a4a904d463f32888506b92d7c605b172055f443f1113638a552907c8817892ad8c0b41b29c965ba95286a8491ee7a00a7dde64710afb71a2a55819edab917ebf56614e38d5156a39e779f1c1ca86d8a3d6febefb51aa507a134e4ab7499021ca81595b81d9dbb07a8b120d84fd18d685812f63d321cd74cb9de89c60aec2a7a12e43978a32b5252d0c17005d242ef5bc6461d720f4c945ce29acd454608ba26eaf7fa9cbc2e2d532bb8cb45106d4dce4374412ebf283d43c9b83c11278e8b6ea85e357ef22d5fc8092b9b3501d21ba4ad22176eb8aaeecd7aa627ae95fb94507cb777c0db309075ce21ed157bbaa3968a1e208166892b855db491775a28e7983aee305e5f391677cfb6f565b55e26586884543c383e0c5f339342114fe22117c9d3a4a33d6a3699a67d9be839d4ac5087b21c11b96ab9156f73a8e5185fdf12175c23c8cdc0ecbb6b3c3c4a237edfca69926fafa30a6e1207acf7a2191f9c23807a05a97446eda23b2e9103acbc81059633a9d4f0312d34771b35f71afd5064abc0a02a37e763f7e30496ff2b4a9ff0e041b625389dccce9313e3d1e66de2a093c6156d7d87009b259639e49f1dc2d9636275fdc38d388a15e503cad3ba5200624de9c5f16e33b01cd5b94c2e4a37008c72093021ba942a9f5dc23a041e11755d13be87994c9ea1315932e6530169d294aa5f0fadff03246d275ce017351a469ca38520482cef0a0f53aa375f73f764f91f9f318b61f52f5ce7df35a9629e0c281f4802bda5bb9b9470d41edcc0abde34eb1758c1ce0bec5d48a3a79e699da0991a943013ac0dd6461be2473a7cab822fcca6da5e291fe64ea1e91fce372500a5cde9b01dbc74c6bc263efd444e39f612fe0e49e25745d47d463f46c586a0f8ed140eb24571134f54ee3a72e31943388ae42943029a5c3d0c104403666eee82ae6fa4d15f67a600aeb8874d4a639cde1419092cb6e39257e63e870408ce426d1bf3af4f57933c32432ad9680a36f83dac497d145a72400cd6a9af82b4ea2952a40d87acdef5c515001d9033bade11329200505b37b6d7c0f4c67d0a1f7b70153840fc4a284efb0a43dfc965b0b0f0fec14e966d5a75371e81bb068fc0af3e6f24e2db2999417fed13699963b2f2851cb547e10348440716db795f792bbbe9f5f78878b38d1b0abcfe4b1cb81b6e847bfc520fca854e472493ed62ead68688355097f07b6c46931b28d809dcaafdec08809fa73c252c355ad6805dc09be2f67b447cb7f5605328149e525c5ebdca9713ab02e0480f0a64cf7f9c7d5ea14f0d2c09c9371740b901c03eaddac633c634c29d94c5308677c56c024b2f94734a36301edae8e7c12dbfa19f4bd376f2561a670be533a189b2845698a5eb44fae817121ed91cdc73955b1fcfd3bef95f7c1a1531fafa7bb1a3d63277d3ba8c93319d3cc7b7ce9fdbd51e05cf57e24f52c4a3e7c56272b8925cb6968a04b8bc7ba51bc69c5f4de325258fc4d740a416b471ff48615909884e1e7dd899adfc1d7a39b59752bdda6d9fe52b2954b9602d2d64dc2498d683d71e03383b3c64741fe1f489f6d7a26b9e64b3c1df819511e02cdca05d56e92ae2ffe71341054fe91110a1c902313598b49c5e8a51e8ebb82212befb7fb1521e997274171fe51d64bbabaf773acab47ab8133fe21082edb939737fc07c81dae94bb4f03fd8929839f1c59a23f60f842561c323481202f3de05bdb5935504bd80055cf0289cd92a3c4b6037b0ce0e8dc8fa67cc246b064a71a3792d3db48f4a23bdbde15693db9855402df8a208089a43dcce4d3030df8f4b762ee3e10566350cced34def76ba3f9d06ab64c6889a56fea3fad0e8f03c996d0f431562fa1d0c5669fa3ec9374eaef0a5a1520b12d32443bed93c86828dc8c9d10fd885516c552d24025ca62626a93b7c58e2c611cbeede457edec8c485584bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525925277ccf3a617f5cd363fbb9e1f75d835aedf4fea24eef7861a77164b0861e181da64933fd618bf1a95b403d23c6d87bcaad3f1bd983f58c234649ccc1d259bcbbbb09cc11244f90e16042e13c885a3c928a19973f7389ef8d3752eec924d7ff543d9a415d98e46bcf3d3404b50fb99f198d89c05d400674059cfa51c4036a9cdec0cc3c4327bb681138a1a6f0082613d5f15ab67a708621870d9dc4142c8596c83c1862bc9003ea18f0c6e4b44a2739a93aa58c0ff412da43a7bd2795a6a2354f71d9cdb8016f56d12ca4944b25de41a83870e9394de816a6c15fa1efe98fd017c86cd49fbb6401f416f0ffd6e44ca9611c30aeb5f06badf720df1b994d501c8347026aed8d8c044dd4836bea112be61fbdd162d8f5c123d947cd940255d56afa001eb21659ab8a51e97998f0417e7f642624d01d035b22585337637eba99e39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e0d7fd9e311097591c4ea444322ab0ede8aa96fc32559273b5ce7b5d42bb261cbc85bcbe76e297a0d92b3a0b4e35655bbab1cadeda7479cb6054101f8110ac561f5e39d5f73464c543c21686801dd45c1a53865904a27ff0545381da8a2c3893d9014cb12d55a4a7e01f1fff686ec8ed597328eb1ab9ab6452f6d53555143e2845a3a5d0edf587f32a904925a8a9ba648e52edc054f1156a3ba019ffd7eae970204e65e97a09163749e691f00664e89ecfd35e3b5bb8da9793f23e5e84ff96a4f212ff19e2f366082953b278f817af1d1cf2c01765cd9214ff45e3bd65dad2290d07f606f8522bcd19eb4ae5d87842568f03d3ae0fd0d5c3c6e2ca4cf8e5c453d2a3bd7778bd5c49ba4ad54e5221802c51a73476b0487db8f6fd58be3f8e0be141880cc03f4b5133cfbc32b57f8949271764749a186d89f1304decc35281a7ecf192ef6551b6314b953f4b531b59c7f0cd9f9a8fb24a3c9aef065f707dd81b74093a4a3264cc536195fdc9b35c02785d61511298ec7f5dd82fd0d76f57d9c3aaad47d55a4dd62367fd5fb81d3468d90d5cba98cf41474c57450aca11084f93cbcc731659b373fb0cffbda19df59f5adfecb54f7b8780761927e154a79a9c3bef2af3e3cf5fcc63ae4393433c6abc0dca8b396b3eb0c3e067fa746909cee225e52dcd7271588c6c3505ba7f58a7df981eabf19ead7f13464a501704b9445a6c924886e539bbb7b360dbd6e6a236ea15d866f6576185fce9dbe2d5b7c63cf2e5c72a75eb291cbc82faa43b43619fc21caa804beeb28064c99449e065a7b810ba64a9f94c4a9b907051d4884e17051277769e879a8f3c447ee05adc9f45d1bac74799a8632600aee533b4d7607cecc426bbfdf1a828d9826c8102f980de495dca4abd1f30410954f3b87ecb1f13657faddd908c54b3961bc990aa2e01091ee89c44c53d8a973fa1499561b7796f1a70e98cca386bc8277e521c61f1e8b3c393f8cb6a3275a48849c131352edb145dd99c28bf3cdc45acf6aa531d7bc4ac5f5f681ed0f602875c88e5c93cfe68b7943f183fc840e59d8693732e725b80bd737a20ea20df0172e64ebc158be9e417b28b401edc2aeadc432e3d219d663d6fb90caf8d310d8313290752e3a955d9b8f9d09c979192c6f4e61b5a677148907665f5716f72ebd8268c8f4d5ba663e141b5524ffba5871d5492903d35b0dc24e5196b91e571c3949bdb46477dc4f2aa5df79504e72f11dcf284705173cfd6d4a0f29dbbf055c8f02745d38ff704bdce2bc88c037b765e48a55e143407e77b199331067feb2d5e333ca97aa810fbefe85c9c327ef369672bd37e2f30dd3b3191550ddb7a6ff2e820eeb4c134a759e5f6d408be7bdc76c7ea8cac6db70625ced97abc6cf4a3fbfd866b346634307b979adbbf9b5c1e938ef8b1cca02c16ef6263e3de16add40189ce45031e10564a7b15549a5c5f6ce664c964ee13dd4b5add4c8b3121f5ab1736ae7677dd3ee0072bfca5c41e5da9803155790e207cc5c990908e0b7a385ab803a34f77bff1bd3d92fbf7b0febcacd814ff1965e3f783a27706638a3a04f4190898de9e611e0e3112bf578302edeb13eef464427627110e5c5b62089ebd94f513204b291f013dc3044b3b9ce1878299900ef5432b7663f908644dc5c5b817ebf8f23faa49aa0ee42e4ecb4e80bd0921642b3e59fe1e365124b19e52f4ca342f025d4d44fabb22e42300376110a9fa20e21234317170acb893379f9a7c5c774612b9e3c2dd0170121927d2dd56b618275bde0034d28335b4a7067f9e99b753c68a87d25323cd24349dbf7d8a042f58ab6cbad4825463f6f8d66735be7a3ec71bcc4137311f1198de42a2de789cceec7cd44dfbea6d03f626cefd0d113d520b2a4d38b8e460dba78393afcb23b1797d1b08dfbd054985d7d785ecdb76cca9293945c94adf4b598d8dcfa694df374c4b533b134c8359582c198b8b02072acbc680270e555be3e58ca02d8b5113e0de7e875b530c2556fd28e42a9a80d79c63bc5feaf785b87f6f388a35ca209c50a0741a35179656b063a5f44b31fa54f7b75fec08feab2e7799c9151404bc0c5ca94c6a18d680d8988003b20b4b433f69de496958f2f974e828303336abdfab8b1603a89f624abb41ffab405465eb71b0fa933b16b827fadcae83f1848ef00fcf245d4fb3fbc6cc98cd8130a7e9f2c72713c562c98842a9149aaac960fbee495fc834b642a96adc07ed5f08fe47db11b773ffc7c911e35e5f1aa4ad61cfd6c7a97fc78d9f7e1f9018f145d5a94ece610ac77a1b9c5b60168bd1c2639cf3edb440533b2fab3ab43976c5c26fb85fe4b1727797bde1c0dfec0724abf3bd06be619788f2c05106f922e8d3a8b61e4b32e05e55e746ce2b46f72ebb847acd43ce066ae99346aac9d12f13f00b37b3d63e6a539b05e560777022c50587b6c972a31a6e7d8ea5129339aeab630319f749b60bfd4f6887676f0b2ebeb4cb8ed4179e144ffd0cf5274d5470ea6ae986254a0d56c42f8399ebd22a1a8600a64f55fcd06c20b149fb31e27138a23dd5018c0ba98f7ab40c53165f17d60443029b9db69a6b46cc27ae6d0318e6eeac950c4af0561742f0c5c52a1bbac2d55838a35a9a36fd235e4c5239c4946aede797bc3c30f4ba6eac7c6a647e75b0d42a0b8fd9cef144655d6ee27e510a83c72396166dae20043a02a4f0a3b0b34bd1b4c4ab42e7b6368f544f47d926058924e8797dda26e0b1eada78689b79cbe5f22788eb3582c2c2c47e202f75a0d6d73d5111e09f053349877d667786b4d0ca017c1abb9fe5aabeec8c7747a669649caf5b1ba839a0bd127cf69b0deb22a3deee7976a2ee25143a130c8a2734e049a9b24eb2f5eb9acced0a4eb7eeb6a06fd1abedd542e45ae3d98bc0d31af6316188669cd7f30d59ea9b0480f77ef6832bdce9296f3f40bad4b416d6ae73bc0045ce590ada5d48e09e0c1011747f58bb52fc28d2729330e522e44098ee65bc88859430fca04033eed7c988f022c724e2ef829562d3e3cc6b6d35f7713f59d6dab55a9d06ed47d523730cf314056afb1228505c209d2a5095b0bad0555c3775130a201d0e8d1b6a6e490ebb90db166801d725c9d87797ccdf73fda889ea14d7304113fa4c0facd9189345ea70d881c0076d0dc7e5da2442a79620353b7599a4ffe970dea077211e920e89f398f27d6ee8fffbaef35f50744ccc2e14d03977b51b6915d90deb1e1c5b6cb5db270f65a672a9ebd30b7b82f77800d815a8aaf569cd323e838a3974d84067af124ae21627aa01ee1a993a17021e9b91559d68f5af7e43a374543e9872ca693dbb33e5bb7db6026cd8bd6f51636aeab341da1e16861a370342896898c19daca036801a633701395c23808117215e500997da26917e13115b8812a9d0c728db6d0b9faeff10bbdb5133487744591d17d09f5b8aebc53d89ec497aa2d0d5c861f2b686b8b9a6b0869c6c7a011056cabc69d956a873487e2058fe2a5c426fa7f0cd247ec076784144faab7b6a3fd162ff0ca1219aeb4aec9b6dfa1a095220f966ebf92a7a20d69278da387196372363fc900de49c0bf5cf3574d1402304fd8d619e62f37c863ef4854a2baa01f731d14f07b5157365c431478e03e4464521850b356914de85802a5457135297e9747f6c0fe72ec93d8ebdefc9634e2c49ddc5d6aa16d4618e9f9455831ff489cd5a7cf688456b27c0e4f687507bcf2e38581fc20b188bee38253ce3589419af6268e80b60aafd90427a3ea8cbcfbba0dca90bfabc8caa6a8f008d66ecd41e461ab3b75c3fc6df7061bc7c602dd0603c468310d63bfba309febd8462e85e349a8f0d946a2b9c25502584bdf473ad9b40933535e1de7bc60cef5f477076b443a0ccb204d0eb80f2aff21a767ee5592d7bead6e185200690190e9ae269b627af97055fd45ebd1c5642a2edb25f0efd1cbbee20f698b7420e1a070b7dbc40049dd82ab715025c9a22e658e6edac657e47c8979cacdaca07c9c1d5af3b92fd8715e8c961259eb1838512e887ef7b89796114a75045dfc628569613888a3193de78011af899228d34e0c9e2031d5c7f5e38a384264bc6f1996a9a4791238dada9dd6c2f352577d5746e71c36ab7b7d85f108f1b394289f25c3a34ffe1d99dc0f61200c3e8b02fce326826d76e65fbc20c425efaed1f0b79fb3afee0efce238c0fca9b298100a463a5b35cd0573e60f0368f369ed8cfd884fd463960132ec757c4f441fb28c32d84b0ad14f516d77792619adeed38507a0ab26c41fe0a1b36a5321deb005048a897c104acb45a098d3fc64380680d24086c686bece317a8ae779b896b00d311384e9032423010c927729184d0575781bc3218648d487515b40fe8dd510b8985c6fcb2d06b3f50f35f7b9d02c0b010821417a88cd10795bca383fe38f3d4a7b84634af3d0439ae3068b040c08bfecdbbbdaf9224f96607c5a17b3e787dc0398b20acddf8f5fbe82cdfd40a9f637e567c1c1fa130ef3add3390e14ec69e6872179207ce2e903176bb16a6a1188e15a02ba524e868f20dd16b82a8c381bb919d552e7824c101c0596c25b6d902d31be841421b905f99f2532259e3c7e5661ae52edfdb58a62cbf0ca82fd139b6325bfb653cd858df712ae25ea02718b81e069703b8af1d23f1bc8b7b0b7a1968553556c530ad2fa06b9a4be1b2343a0be80d5ba7de2579e6fecf56af1b84b84accc2468ce6b5e1b77ff4ab2c88bee256aedb55fb4b648b59758c942843e63bfee5db9a20c650bd6aedb8a29c9a2f791623c1205b3d3feba971eb4b6c4644b9e28ba94fb936256b5af0aaf725b8029bf90d722c2d81f6e8031027a5f405752c24bd635153d68097ba13f12c7e71e532302270cf70a96e5c9d857c0867ea00ca409cd9924495310d99ed5f15f6183f680153b204ea66da9123378c25cddd313ba2468b3c0c584628fbb781cb39ca40807fd0562d3004ab363631b92e0518098aa6e9a685bf9a93ff00e16c851a0fda16cc05a58d7a94cd4a8abc400d2ca1093266a5d71658ad97726e0be0ce63d1a8c1add13cde6304cd82279a1318d77b35f04b8c8fce5a2539a9f7697a3c69ab7cc50e10404fe3496e8717393ee237618d5b146dd4f62fbe0fc9848d89223c47d69be281eef5fff4c89874af913e30ae2300a42b4699b906707fb17158fc8f877f28f86f37dd122934488e803322506bd75d7d4a7f84069e1a32d264faf7e18f28744653755b7f7acd5085e2e8aeebc66b6be287bd5160aac68fa31a113f2a421bf2f879a9a54cb4ad03f71d2d0b7ec5278d736451188554f11cb99e661d4e8b72880675f62f02958e48f36047ba79cc045fa7a14f33460b38ebfcd82465b3cf97c414b7533447da8573cd36f33c8a789909abb0e6cce3cea72c3372dc434ed1847038a383f4e58781d1224b915e0e777448d72218a554a559a57b7390d136fe5699700c433076e55cdf645d4b99a8c3dd89ad624492a8c78654f02957d677c3a63f98147fa209961e1916503ba6d3ab234d6d580ef04eff508378e5d21a2fd7ee159cea4a74c8b93f00e3a2adcf0b1a86c596c4323843ff3ff34f06a97d71e4f751b4c98a0ed242bc0e6db3cbf9cc972ca4d7fd1ac47bb82bc9bad036a5172f271067c23c8d8cf3fdb3ef434783e2456b23a755deb64e842ca4e1d6a07ede195f51ee4337aac30dcffdc806e96cccbdc990df7e999e5456682bd882a8f72eeb7bffa93aa59d812749ba933ab72d7b9eea53c4c2f83ef999e1d826f4840f2947a035aa369f2d1544de719623fe6f4d1cbf9b9070b5890c5bbd0bfc9b0689b784ddc26be42ff0550494399af42f85e6181615a31d79575b891424c66aef0358dd3ec4b8cf5ecbbdee515aa3f289e6d19ad71c0d6d717ba0f776c8520dafab5afab2f750031914dbbea352789a628decd78aa95c20d715429f8d392c863b0371e46654579eed99d8f2fb00411f813b9513d58a896496f7676b7f65e3aeafcc8af5736a4a60074b330300245450c7ca2f77d8da761148b46dcc04e55406cad99710037bc99c4b67eb1639e60814f0971fb5dc81b20a5531622acdd5b471f89f1edc44651c95ff212a862bd7dc56e234abf7fad71b868ea136624da315e1008ea40404f4731278ba6ec0a42aa3543d1fab10a76d153e8a10fa8430439b780aba0fa276b8390f4858d1ccad96eaa653b731b5bdce099fa4a200e4ad2b33518779c939052dd12210cb68a24fe610a6fd39f1f8054d501b0219a3031d170bab118a2956d34377493c00623af6e552f9e6aae8183810e3a662aff794e96b857f18612045f2c2c1ad33a1f90d2a860903ec2aed06f9a0e37513c5482ce13465d1e6168a4bcaf155fc91055c322d738ffd8d2d36c399c964921bda8c45bc6a7dd4c5722cdffe543596b214e8e62c2b497166bd19df5f4338077b21c9d1c7e84ccded9f5a3a7de118e31543270ea3d32f9aa8a8ab37f35509f305b629211244d77488b11cb926779b02f6f66f0d51b59bb0d7a0e4f3a0cf36fcdfedfbabf8e3cb45ec0418b564e77ae796918b2dbd1ac840a57a2d38ed47a2a02daa4c85c700dcc328c909add1e0bb5578086fbf5edf680a2f53fb8424da125c1c1ea1cc668ee99a22cad8c34579797c6350c4c5130d459afbc90da36cef90055155110ff08889dc0d6e702bc95d747784b82d5bec4caab2d148e0fd2032fc882ebae0044b2a0094a5a045bb73c0ea7c309ffa948605ae89f312080e353c1e0fa7af9db06b3ef406b083a474ec4be214188f105965272e8fc9a942cbbdb1dc8b8a7b67f160347ab5dd182051527072d57cea7e704a384531926df451e22268a93c501d6f84565b15995a1a26ff17e3eb8cb2038c937c9a178dfa9a77dacfc2586cb7881046944bc6e8fcf1711f44bae2ec8605f822de793e244d9f70b2fbee6939133401f5dced33569affcee925953293b2c57d9170a3725b4c6a11d42c4d531ca0167d240834bbde09312a85e67bc5ac49eaa6f32ef3325e11781f633d1b944aad7c9d38f8c9fe5e87c55ecf1ade489d73ccd63dbdde587c2d3be7ccc3586d3d05bbe7a6af4f7413184245128f6e7e8dd2c4e26cc75d4ef33d1cceb32a195c86677e8f54c9a4a50971a812e4e6b135ee6feef0a1e1625d419b45125c3a368adcdd26203756075ea73638794759b541d539ed45f44a242185855e28682bb0d96a6c7cb197cdc34c02517016da064b0f9709e9f96f8cccfe8e755f4be84e95d011fd78f1248a3922dac2893a58a2db9a3296ec890dc01e1277d91e3cccd53e69ea82541831c49893bff1f9060c7df1c870f29834c4f7515a406a0b38315339b61edf16599c88041798680de80f86a088547d7a40c3483d0eb8f8eeba7c5d0ea6e94aa104e4a02fcba85540a9ca2304a53fb11dfed54bda55dc9f4c9c7305de64a2b111908e143586f2798f1d7c8e2fe87e2c3e13b84d7339ca4181a6ce19a2063a6cb5d75dbfaa4ddd1511e79278733ab0956bfea72b7c38bbb928eeb31bf7cd4b61a325fc5742d00b6b9da29efe5ce6a5873362fd28ceb0c5788eb852ddb67d1ac280020c571c68e81ccb6955f58e1a9533a132bee4625bf172e06c49d514d343b3986e829ff73efcaa408ff738930f43c5fbf6806d6e33162d2e4fe3e2846f101a3338e41f7885f9a7ac1c7b2be47d35fdb4e827e9d6c3e17251e87ba9ef6e12df20bb1d5201c84d685e0fb6f8845c6a5758de58b3c79e1f32604d2d4fe043ee27e622e2b244a173c485a072cb91e2774c06d06e249e51099f34c3255b95bf906676d6b93257495b077934440b2bb678af68c138c9019824b4b60f6e677ef741895b0fb1b3f1589b867881d4250dbbbddcaf63edc6a256b9c7621f2b77ebb3a7d9b014308ed30ec8830496ed87342269c7029bcebd280465ee2475a95e8812cb2cf3ae6a57e799010660fa5cef396252794699a48d3ef8dec0361122a4932fa40adb86f32101a5d2efe561ebbc3727e7ea76b84210e03d46bc983a44d6df90b0b33d038840b087217ba5926e08184794c0348f2de306d55de7b31dbc73cddb3dd107e3b7cb2f2001a2652617792a5cb0d945e726f13732d047a898945a7aa2c9d401d6414dd0b572c1ded827dbe7116fabb5c2d84e9ec2eb6fba70b2dbe59e951124ca47d130138b096c893293ce69351b8fa088ea030dc9c1b126f2097099ff65e648940c6a31ad87ec3c6db92ee05778074723daa32eec482deba9e67e7548aca169e07499989951022c817eb5fb629bdc13e7c5f0cf8fd56e9d276d1ec579817eaea70f477c386d37c87e2f73a87ded61739375ffa049539f93e73829ca2d7e68f0d1886c50c339e836f6769e21b75f7bcde5a93912b0408621d1515806092cbcebdb58ced7d78a56aa4e6c1dec8d6ee62f63d5e76da89300666e2cb63c9c22febc9f080105491fbb08eee45ef260ce8e469165be072d327435840109b4991e44ffdd81126ea7a942793d4ef44fd8b39575671848c5a43346e3ecdfb7c0917bc5b92f21537258bf1457f62cdd9b36ccc41fbfe63c621c1d15d1163b281224ff7f666762fe5ea5d64e10a439ed5ee8c564e581ccb9e53cc02380319111cf6fe9edecec89b81cd8ea0829336401a5c657f760b85a0203e2152ccd94ececca48a07c8e14166358d120ae64d3eb66e232571207efc292b7890ea946dc287fee57a2e99911ddbf82984e5c10bee53128ab4aea1f56e8f3b96c1f5f13cd44b83465ab92ccb0eff4da4754f291b5ee7c2a836bcc9918f12d71fd5c6dc24b7dff2569f9e1111523de68e53d5944adb801d3c5c183bae6a2a18d71421e8026b8c43111eccb4b5a22644129db1d0197db9b3e205e821621808df541fc32883080e4f0b1d9ee7a62f7dbd33de59f78623f4ea09afd7a8da192981f52eff60c5bc6a555ad0afa516c9c1c63fe378318d6bc660160af532220856a18c73f24d2e5b6fad33beeab9b7c5f512d8d2a04370b628e1566d5d95ab2bbbd6e0631e792ff1c34eec3e433c6d5a009b88c968fa2b98b5566d2b8b235f4a10a9a47f4944a4ae9ad75bce338b349277b93b48514301fd3589feb1ed575486bb3ffe41a912201e23219bbe1bd54353245e162932cc7e4c3b3ccdfc866099eba88d373878917c22c1411d979a6490346297c9ab263d0790525e095e1db78a0c3c05849fe69f23ee81a22279adb22ad0e92c55bcc9f75af3bbebffeeeca6cf46292fa874ccd35a9046fb69dac3ce1afe77991fd4c53d6bb3728c8df2afa4cf2e487578a458be5a192ee51568c50de624d5ab5842832b317f0f758097e96ab1b87d6b25da0622ccb5520a441b66055637dd46cb82d5b8de3daaa27b263064e51f6466419cc2c6d43bd0041d6bfe88f94d153f1fd14bbcaeb081cda2047c7cfb1821cd27d4b055be65ed513f0ba09543db873a8d6b5639acf5e035c20a2a02a7b7fea21f4c34aef2701c2e1b2ee4913f505d0bfeeca4db32e5f2f8109a5517cbf7a4c277fe2585399e83b827dfe1b86e573197c57d2ef905a64ae70b63e4554b15378dd25e7ca094e1e8ac98a320c3cda562cb8679aeb843ce9fde7f45e3ec3f3cc0a6786576bc67c88aed73b4a9abec5a7013b23198c522d4341c214e59a0bc8198a692fab5e0cc40a450bcaad739df27c9cc61libstorage-ng.so.1.50.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibstorage-ng-4.3.108-3.5.1.src.rpmlibstorage-ng-devellibstorage-ng-devel(s390-64)    gcc-c++libstdc++-devellibstorage-ng1pkgconfigpkgconfig(libxml-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.3.1083.0.4-14.6.0-14.0-15.2-14.14.1```m`dd@`a@`\{@`[)`[)`Y@`Y@`X`U`T@`P`OL@`OL@`OL@`OL@`M`M`H`Gc@`8``@`` l`@`@`x@`x@_I@_I@_T_@_@___إ@_@_#_#_#_#_@_@________@_@_@___F@_F@_F@_F@_F@_@____@_@_______E@_~@_u_a@_X_G@_!d_!d_*@___c_@^)@^^^^@^b^3^א^Ǿ^^@^x^@^2^2^@^@^^>@^>@^I^@^^^U@^^^^^^^1^^^@^@^{G^{G^{G^ku^ku^`^Nt^M#@^M#@^J@^I.^B@^;^:@^:@^8 @^%@^!^ P@^^@^@^@^@^@^[^[^[^^^^@^r^,]f@]] @]+]+]]@]@]N@]]]@]߶]e@]]]@]]ƪ@]X]@]µ]µ]d@]]@]@]@]n]@]@]@]w@]v>]rJ@]p]o@]o@]o@]o@]o@]o@]o@]m@]bx@]_@]_@]W@]J@]@1@]>]:@]%@]#0@]@]]@]R]]^@] ] ] ] \@\@\]@\ \@\\@\9\@\@\\8\\\@\@\@\f\f\@\\r@\,@\C@\\\\\\\\\\\\\\\\\|\@\\\@\@\~d\w@\v{\s\s\mA@\mA@\j@\b@\ac\ac\\\Yz\U@\T4\R@\R@\Q\J@\HW@\E@\A\/J\2\U@\ @\\\@\@\&@[@[@[[=@[=@[=@[[[[[[[[H[H[_[_[@[[@[@[@[@[v[%@[@[ݍ[<@[ٙ@[ٙ@[ٙ@[ٙ@[ٙ@[ٙ@[@[@[^[ @[@[u[[[@[R@[R@[R@[][][@[t[#@[[@[@[E[Q@[Q@[@[@[\[\[[@[[9@[@[~[}P@[}P@[{[r@[qr[qr[qr[m~@[l,[l,[l,[j@[j@[j@[j@[j@[j@[j@[i[i[i[i[i[i[i[f[`O@[`O@[U@[L[H@[D[CN@[CN@[2*[*A['[[[@[@[@[@[@[)[)[)[)[)[)[)[)[)[)[)[5@[[@[W[@[c@[c@Z@Z@Z@ZnZnZnZnZnZnZnZnZZZZz@Zz@Zz@ZZ4@ZZZ@ZZK@ZZZ@Z@Z@Z@Zb@Zb@ZZZZZZ@ZmZ@Z@ZZZZZZZZZZy@Z'Z'Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z؄Z؄Z؄Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@ZZZԐ@ZԐ@ZԐ@ZJ@Z̧@Z̧@Za@ZZľ@ZlZlZZZ@ZI@ZZZ@ZZZZ`@ZZ@ZkZw@Z@Z@ZZ1@Z1@ZZZZH@ZH@ZH@Z@Z@ZSZ@Z@ZZZZ_@Z_@Z Z Z@ZZZv@Zv@Zv@Z$Z$Z@ZZ}@Z}@Z}@Z}@Z}@Z|;Z|;Z|;Zz@Zz@ZyZyZxG@ZxG@Zu@ZtRZtRZtRZtRZtRZs@Zs@ZqZqZqZp^@Zp^@Zp^@Zp^@Zp^@Zp^@Zp^@Zo Zm@Zk@Zk@Zk@Zk@Zk@ZiZiZiZiZiZiZiZiZiZiZiZiZiZhu@Zhu@Zhu@Zhu@Zhu@Zhu@Zg#Zg#Zg#Zg#Ze@Zc/@Zc/@ZaZ`@Z_:Z_:Z_:Z[F@ZTZTZOhZF.@Z@Y>@Y>@Y:Y:Y9<@Y6@Y6@Y6@Y5GY1S@Y0Y0Y.@Y-^Y%uY%uY"Y"Y@YY;@YR@YY]Y i@Y i@Y Y @Y @YtYtYtY.Y.Y@XXXX@X@XXQ@XX@X@X@X@XXX9@XDX@XۡXۡXP@XP@XXX @XӸXӸXXX@X@X@X@XXXX~@X~@X~@XCXXXf@XXXX@X@XX@XBXBX@X@XYX|@X@X|XwoX[@XOXF@XEVX<@X.@X-X&X@X=X=XXXI@X X @XX@X@Ww@W@W@WW@W@WW_@W_@W@Wv@WWW@W֘W^@Wu@WW@W@WQW@W@W@W@Wt@W9WE@W@W W@W@W~WW~D@W|Wv[@Wu Wu Ws@Wj}Wi,@Wi,@Wi,@WbWaC@W_W^@W^@WZWZWYZ@WYZ@WXWQq@WPWN@WM|WH6WDB@W#LW#LW!@W!@W!@W WW4W4W @VbVn@VV@V@V@VJVJV@V@V@VaV@V@V޾V޾V޾Vm@Vm@Vm@V'@VՄ@V2V2VVV͛@V͛@VIVVŲ@VŲ@VV<@V<@VVV@VVV@VzVy;@Vy;@VwVpVpVpVn@Vn@VhVf@VetVa@Va@V`.V\:@V\:@V\:@VV@VV@VUVTQ@VRVO @VMVMVLh@VKVKVI@VD@VD@VA@VA@VA@V@V@V@V(V'~@V V@V@V@V@V@V@VU/@UT@T@TTTTE@TE@TE@TTTTT@T@T@T@T!T@Tء@TԬTԬTԬTԬTԬTԬT[@T[@T[@T[@T[@T[@T[@T[@T T T T T T T T T T T T T T Tи@Tи@Tи@Tи@Tи@Tи@Tи@Tи@Tи@TfTfTfTfTfTfTfTr@Tr@Tr@Tr@Tr@Tr@T T T T T T T T@T@T@T@T@T@T@T}T}T}T}T}T}T,@T,@T,@T,@T,@T7T7T7T7T7T7T7T7T7T7T@T@T@T@T@T@T@TTTTT@T@T@T@T@T@TTTTTTTZ@TZ@TZ@TZ@TZ@TZ@TZ@TZ@TZ@TTTTTTTTTTT@T@T@T@T@T@T@T@T@T@TTTTTTTTq@Tq@Tq@Tq@Tq@TTTTTTTTTT|T|T@T@T@T@T@T@T@T@T@T@T@T@TMTMTMTMTMTMTMTMTMTMTMTY@TY@TTTTTTTTTp@Tp@Tp@Tp@TTT@T@T@TT@T@T@T@T@T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T@T@T@T@TTTTTT@T@T@T@T@T@T@T@T@TLTLTLTLTLTLTLT~@T~@T}T}T}T}T}T|X@T|X@T|X@TxcTxcTxcTw@Tw@TuTuTuTuTto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@TsTl@Tl@Tk4Tk4Tg@@TJ?@TJ?@TJ?@TJ?@TJ?@TJ?@TJ?@THTHTHTHTHTHTHTHTG@TG@TG@TG@aschnell@suse.deaschnell@suse.deaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgsbrabec@suse.czaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comwfeldt@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comwfeldt@opensuse.orgwfeldt@opensuse.orgaschnell@suse.comwfeldt@opensuse.organcor@suse.dewfeldt@opensuse.orgwfeldt@opensuse.orgwfeldt@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comjlopez@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjlopez@suse.comaschnell@suse.comjlopez@suse.comjlopez@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjlopez@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comjlopez@suse.comancor@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.organcor@suse.deopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgwfeldt@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgmedwin@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comjlopez@suse.comaschnell@suse.comweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.deaschnell@suse.delslezak@suse.czweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgsbrabec@suse.czschubi@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgschubi@suse.deweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comVojtech.Zeisek@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgshundhammer@suse.deshundhammer@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comshundhammer@suse.deaschnell@suse.comjreidinger@suse.czopensuse-packaging@opensuse.orgshundhammer@suse.defreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgjreidinger@suse.czfreek@opensuse.orglslezak@suse.czopensuse-packaging@opensuse.orglslezak@suse.czopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgwfeldt@opensuse.orgwfeldt@opensuse.orgjreidinger@suse.czschubi@suse.demvidner@suse.czopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.delslezak@suse.czopensuse-packaging@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgwfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organcor@suse.deopensuse-packaging@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deshundhammer@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deigonzalezsosa@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfisiu@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgwfeldt@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deancor@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgshundhammer@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgmvidner@suse.czopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgwfeldt@opensuse.orgaschnell@suse.deshundhammer@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgigonzalezsosa@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deigonzalezsosa@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deVojtech.Zeisek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.delslezak@suse.czaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgshundhammer@suse.deopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.dewfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.detchvatal@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comjlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comshundhammer@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.delslezak@suse.czaschnell@suse.deshundhammer@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejsrain@suse.czaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comancor@suse.deaschnell@suse.comaschnell@suse.comshundhammer@suse.deancor@suse.dewfeldt@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.detgoettlicher@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.degs@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.demvidner@suse.czmvidner@suse.czaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.de- remove double mount options (see bsc#1186298) - 4.3.108- do not run efibootmgr if efivars in read-only or empty (bsc#1185610) - 4.3.107- merge gh#openSUSE/libstorage-ng#802 - use exfat tools in /usr/sbin to work with both exfat-utils and exfatprogs (gh#openSUSE/yast-storage-ng#1214) - 4.3.106- Translated using Weblate (Spanish) (bsc#1149754) - 4.3.105- merge gh#openSUSE/libstorage-ng#801 - allow diagnostics partition id for GPT (bsc#1184073) - 4.3.104- Translated using Weblate (French) (bsc#1149754) - 4.3.103- Translated using Weblate (German) (bsc#1149754) - 4.3.102- Translated using Weblate (Italian) (bsc#1149754) - 4.3.101- Translated using Weblate (Italian) (bsc#1149754) - 4.3.100- Translated using Weblate (Indonesian) (bsc#1149754) - 4.3.99- Translated using Weblate (Spanish) (bsc#1149754) - 4.3.98- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.3.97- Translated using Weblate (Chinese (China)) (bsc#1149754) - 4.3.96- Translated using Weblate (Dutch) (bsc#1149754) - 4.3.95- Translated using Weblate (Slovak) (bsc#1149754) - 4.3.94- Translated using Weblate (Japanese) (bsc#1149754) - 4.3.93- Translated using Weblate (Finnish) (bsc#1149754)- Translated using Weblate (Czech) (bsc#1149754)- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.3.92- Translated using Weblate (Catalan) (bsc#1149754)- Translated using Weblate (Italian) (bsc#1149754) - Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - Translated using Weblate (German) (bsc#1149754) - Translated using Weblate (French) (bsc#1149754) - Translated using Weblate (Spanish) (bsc#1149754) - Translated using Weblate (Chinese (China)) (bsc#1149754) - 4.3.91- merge gh#openSUSE/libstorage-ng#800 - correctly handle backreferences in restore_devicegraph() - generate pool for NVMes - 4.3.90- merge gh#openSUSE/libstorage-ng#799 - added CI based on Leap since Tumbleweed is currently broken - 4.3.89- merge gh#openSUSE/libstorage-ng#798 - handle logical partitions in Pool::create_partitions - 4.3.88- merge gh#openSUSE/libstorage-ng#797 - added function to calculate size of underlying devices of MD RAID - added unit tests - updated documentation - 4.3.87- merge gh#openSUSE/libstorage-ng#796 - Simplify compound actions for subvolumes - Show single subvol action - Update pot and po files - Rename method - 4.3.86- merge gh#openSUSE/libstorage-ng#795 - per default join all action messages for compound actions - 4.3.85- merge gh#openSUSE/libstorage-ng#794 - updated pot and po files - 4.3.84- merge gh#openSUSE/libstorage-ng#793 - make the btrfs subvolume the target device for qgroup compound actions - 4.3.83- merge gh#openSUSE/libstorage-ng#792 - updated pot and po files - 4.3.82- merge gh#openSUSE/libstorage-ng#791 - handle tmpfs in compound actions - 4.3.81- merge gh#openSUSE/libstorage-ng#789 - Use non-deprecated location for efivars for EFI detection - 4.3.80- merge gh#openSUSE/libstorage-ng#790 - fix setting UUID when creating swap (bsc#1180560) - extended documentation - 4.3.79- Translated using Weblate (Finnish) (bsc#1149754) - 4.3.78- Translated using Weblate (Russian) (bsc#1149754) - 4.3.77- Translated using Weblate (French) (bsc#1149754) - 4.3.76- merge gh#openSUSE/libstorage-ng#788 - remove Travis support (replaced by GitHub Actions) - 4.3.75- merge gh#openSUSE/libstorage-ng#787 - add more btrfs qgroups to remove view (bsc#1179590) - added integration test - extended documentation - 4.3.74- merge gh#openSUSE/libstorage-ng#786 - treat btrfs parent UUID only as a "hint" (bsc#1179061) - 4.3.73- merge gh#openSUSE/libstorage-ng#785 - handle missing partition device nodes for multipath (bsc#1175981) - 4.3.72- merge gh#openSUSE/libstorage-ng#784 - use define for /proc directory - 4.3.71- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.3.70- Translated using Weblate (Indonesian) (bsc#1149754)- Translated using Weblate (Indonesian) (bsc#1149754) - 4.3.69- merge gh#openSUSE/libstorage-ng#783 - fixed loading qgroup limits from XML file - coding style - 4.3.68- merge gh#openSUSE/libstorage-ng#782 - added GitHub Action to compile library and run unit tests - 4.3.67- Translated using Weblate (Slovak) (bsc#1149754) - 4.3.66- Translated using Weblate (Czech) (bsc#1149754)- Translated using Weblate (Catalan) (bsc#1149754)- Translated using Weblate (Japanese) (bsc#1149754) - 4.3.65- Translated using Weblate (Dutch) (bsc#1149754)- merge gh#openSUSE/libstorage-ng#781 - updated pot and po files - 4.3.64- merge gh#openSUSE/libstorage-ng#780 - handle btrfs quota and qgroups in compound actions - added unit tests - added integration tests - use in-class member initialization - coding style - 4.3.63- Translated using Weblate (Finnish) (bsc#1149754) - 4.3.62- Translated using Weblate (Finnish) (bsc#1149754) - 4.3.61- merge gh#openSUSE/libstorage-ng#779 - added convenience function - fixed variable name - coding style - 4.3.60- Translated using Weblate (Dutch) (bsc#1149754) - 4.3.59- Translated using Weblate (Catalan) (bsc#1149754)- Translated using Weblate (Japanese) (bsc#1149754) - 4.3.58- Translated using Weblate (Slovak) (bsc#1149754) - 4.3.57- Translated using Weblate (Czech) (bsc#1149754)- merge gh#openSUSE/libstorage-ng#778 - updated pot and po files - 4.3.56- merge gh#openSUSE/libstorage-ng#777 - restore qgroups when enabling quota - added actions to create and remove qgroups - added unit tests - added integration tests - extended documentation - support btrfs qgroups (jsc#SLE16696) - 4.3.55- merge gh#openSUSE/libstorage-ng#776 - probe btrfs quota and qgroups - allow actions for holders next to devices - added actions to set quota and qgroup limits - added actions to assign and unassign qgroups - 4.3.54- Translated using Weblate (Italian) (bsc#1149754) - 4.3.53- merge gh#openSUSE/libstorage-ng#775 - allow to specify view in utils - coding style - fixed sanity check during btrfs probing - allow views to also filter devices - 4.3.52- merge gh#openSUSE/libstorage-ng#774 - extended queries of used features (for bsc#1065588) - extended unit tests - extended integration tests - coding style - 4.3.51- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.3.50- Translated using Weblate (Japanese) (bsc#1149754) - 4.3.49- Translated using Weblate (Slovak) (bsc#1149754) - 4.3.48- Translated using Weblate (Dutch) (bsc#1149754)- Translated using Weblate (Czech) (bsc#1149754)- Translated using Weblate (Catalan) (bsc#1149754)- merge gh#openSUSE/libstorage-ng#773 - updated pot and po files - 4.3.47- merge gh#openSUSE/libstorage-ng#772 - added support for tmpfs (jsc#SLE11308) - extended bindings - added unit test - added integration tests - 4.3.46- merge gh#openSUSE/libstorage-ng#771 - improved error messages in testsuite - coding style - 4.3.45- merge gh#openSUSE/libstorage-ng#770 - added utility function to get names of used features - coding style - used sdc instead of sdb or sdd in some tests - extended documentation - 4.3.44- merge gh#openSUSE/libstorage-ng#769 - fixed exception message - 4.3.43- merge gh#openSUSE/libstorage-ng#768 - fixed documentation - 4.3.42- Translated using Weblate (Finnish) (bsc#1149754) - Translated using Weblate (Hindi) (bsc#1149754) - Translated using Weblate (Russian) (bsc#1149754) - 4.3.41- merge gh#openSUSE/libstorage-ng#767 - removed some unnecessary null pointer checks - 4.3.40- merge gh#openSUSE/libstorage-ng#765 - added functions to query whether a MD RAID supports spare and journal devices - 4.3.39- merge gh#openSUSE/libstorage-ng#764 - add _constraints file for OBS requiring at least 4 GB disk size (bsc#1174375) - 4.3.38- merge gh#openSUSE/libstorage-ng#763 - probe lvm logical volume type from segtype for origins - use in-class member initialization - 4.3.37- merge gh#openSUSE/libstorage-ng#762 - improve interface for pools - coding style - 4.3.36- merge gh#openSUSE/libstorage-ng#761 - probe dax flag for disks - verify devicegraph and pool name - parse partition name in parted output - use in-class member initialization - 4.3.35- merge gh#openSUSE/libstorage-ng#760 - minor code improvements - 4.3.34- merge gh#openSUSE/libstorage-ng#759 - experimental support for RAID journal device - extended documentation - added unit test - extended integration tests - coding style - 4.3.33- merge gh#openSUSE/libstorage-ng#753 - Fixes for %_libexecdir changing to /usr/libexec - 4.3.32- merge gh#openSUSE/libstorage-ng#758 - extended integration test - added integration test - added const - coding style - minor code and test improvements - 4.3.31- merge gh#openSUSE/libstorage-ng#757 - also add a UsedFeature for pmem devices - 4.3.30- merge gh#openSUSE/libstorage-ng#756 - merge gh#openSUSE/libstorage-ng#754 - added UsedFeature for NVMe disks (for bsc#1172866) - Bsc1172866 - 4.3.29- merge gh#openSUSE/libstorage-ng#751 - fixed order of exceptions - extended utility to check order of exceptions - allow to query max partition size for pools - updated documentation - work on pools - 4.3.28- merge gh#openSUSE/libstorage-ng#750 - added support for pools - added integration tests - extended documentation - simplyfied code - updated file dependencies for bindings - updated list of headers to install - fixed typos - 4.3.27- merge gh#openSUSE/libstorage-ng#749 - removed unused variable - improved memory managment - coding style - minor code improvements - 4.3.26- merge gh#openSUSE/libstorage-ng#748 - avoid deprecated functions - extended documentation - improved memory managment - minor code improvements - 4.3.25- merge gh#openSUSE/libstorage-ng#747 - extended userdata handling - coding style - updated documentation - added check - extended documentation - 4.3.24- merge gh#openSUSE/libstorage-ng#746 - added functions to query btrfs snapshot relations - handle empty btrfs subvolume top level UUID better - added checks - extended documentation - work on probing btrfs snapshot relations - 4.3.23- merge gh#openSUSE/libstorage-ng#745 - correct block device size for LVM thick snapshots - added note - extended developer mode - 4.3.22- merge gh#openSUSE/libstorage-ng#744 - disallow resizing thick volume groups with snapshots - generate bindings for Snapshot class - fixed typo - stricter devicegraph check - extended documentation - updated documentation - fixed documentation - 4.3.21- merge gh#openSUSE/libstorage-ng#743 - moved more registries to separate source file - fixed typo - 4.3.20- Translated using Weblate (Indonesian) (bsc#1149754) - Translated using Weblate (Swedish) (bsc#1149754) - 4.3.19- merge gh#openSUSE/libstorage-ng#742 - moved load registry to separate source file - added documentation - added developer mode - 4.3.18- merge gh#openSUSE/libstorage-ng#741 - use views in actiongraph calculation - added unit test - 4.3.17- merge gh#openSUSE/libstorage-ng#740 - make enum view available in public interface - add view parameter to some function - ignore some snapshot relations in actiongraph - added unit test for deleting lvm snapshots - updated integration tests - extended documentation - reduced include statements - 4.3.16- merge gh#openSUSE/libstorage-ng#739 - disable more code if probing btrfs snapshot relations is disabled - 4.3.15- merge gh#openSUSE/libstorage-ng#738 - allow parallel edges in devicegraph - allow to probe btrfs snapshot relations - added unit tests - coding style - fixed typo - strip unimportant information of unit test - 4.3.14- merge gh#openSUSE/libstorage-ng#737 - do not save unknown btrfs subvolume id - easier to understand code - reduced include statements - added note - relaxed checks loading btrfs subvolume id - extended documentation and minor cleanups - 4.3.13- merge gh#openSUSE/libstorage-ng#736 - added sanity checks - improved exception messages - coding style - 4.3.12- merge gh#openSUSE/libstorage-ng#735 - merge gh#openSUSE/libstorage-ng#734 - merge gh#openSUSE/libstorage-ng#732 - merge gh#openSUSE/libstorage-ng#717 - merge gh#openSUSE/libstorage-ng#715 - track device block size when creating an Md RAID (bsc#1164295) - simplify combining disks with different block sizes into RAID (bsc#1164295) - add block_size check for Md::add_device() - update doc on RAID block size - ignore clusterd VGs also in vgchange command (bsc#1161775) - ignore umount/swapoff failure if it looks inactive already (bsc#1168615) - fixed typo - added integration tests - 4.3.11- merge gh#openSUSE/libstorage-ng#733 - coding style - 4.3.10- merge gh#openSUSE/libstorage-ng#731 - probe partition label and uuid on gpt partitions - coding style - avoid saving empty topology - remove deprecated size-k values - fixed typo - probe partition uuid and label - 4.3.9- merge gh#openSUSE/libstorage-ng#730 - updated documentation - added const - 4.3.8- merge gh#openSUSE/libstorage-ng#729 - added views/filters for devicegraphs - probe snapshot relationship between lvm logical volumes - added functions to query snapshot relationships - make utils show unfiltered devicegraph - work on probing lvm snapshots - 4.3.7- merge gh#openSUSE/libstorage-ng#728 - support LVM mirror volumes - support probing LVM mirror volumes - 4.3.6- merge gh#openSUSE/libstorage-ng#727 - probe lvm snapshots - added unit test - work on probing lvm snapshots - 4.3.5- merge gh#openSUSE/libstorage-ng#726 - added unit test for probing LVM RAID - cleanup - extend testsuite - 4.3.4- merge gh#openSUSE/libstorage-ng#725 - added read-only flag to BlkDevice - 4.3.3- merge gh#openSUSE/libstorage-ng#724 - avoid forward class declaration - coding style - mark some save functions as deprecated - documentation updates - avoid deprecated functions - use more specific exception class - minor code and documentation improvements - 4.3.2- merge gh#openSUSE/libstorage-ng#722 - extended documentation - 4.3.1- merge gh#openSUSE/libstorage-ng#721 - fixed constness - added support to probe lvm cache - added documentation - added unit tests - show lv_type in graphviz output - extended documentation - use switch statement instead of if statement - more defensive programming - add support to probe lvm cache - 4.3.0- merge gh#openSUSE/libstorage-ng#719 - document device block size handling (RAID, LVM, BTRFS) - document device block size handling (BCACHE) - clarify LV block size remark - 4.2.74- merge gh#openSUSE/libstorage-ng#720 - fix unit test - 4.2.73- merge gh#openSUSE/libstorage-ng#718 - allow control over environment variables - query number of partition slots from parted - respect number of partition slots reported by parted for GPT (bsc#1161783) - run travis with "--privileged" to avoid permissions error - 4.2.72- merge gh#openSUSE/libstorage-ng#714 - simplify combining disks with different block sizes into RAID (bsc#1164295) - Revert "add tests for adjust_block_size()" - Revert "add adjust_block_size() method to Region class (bsc#1164295)" - update doc - 4.2.71- merge gh#openSUSE/libstorage-ng#713 - Make BlkDevice::possible_mount_bys public (for bsc#1166096) - Increase minor so version - 4.2.70- merge gh#openSUSE/libstorage-ng#712 - update doc on RAID block size - 4.2.69- merge gh#openSUSE/libstorage-ng#711 - increase minor so version - 4.2.68- merge gh#openSUSE/libstorage-ng#709 - add adjust_block_size() method to Region class (bsc#1164295) - track device block size when creating an Md RAID (bsc#1164295) - add tests for adjust_block_size() - add block_size check for Md::add_device() - 4.2.67- merge gh#openSUSE/libstorage-ng#708 - merge gh#openSUSE/libstorage-ng#707 - Translated using Weblate (Finnish) (bsc#1149754) - Add option for ignoring clustered LVM - Update lib version - Ignore clustered LVM - Revert "Add option for ignoring clustered LVM" - Revert "Update lib version" - Revert "Translated using Weblate (Finnish)" (bsc#1149754) - Sync branches (SLE-15-SP1) - 4.2.66- Translated using Weblate (Spanish) (bsc#1149754) - 4.2.65- Translated using Weblate (Italian) (bsc#1149754) - 4.2.64- Translated using Weblate (French) (bsc#1149754)- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.2.63- Translated using Weblate (Chinese (China)) (bsc#1149754) - 4.2.62- merge gh#openSUSE/libstorage-ng#706 - added support for btrfs RAID1C{3,4} - increase minor so version - 4.2.61- merge gh#openSUSE/libstorage-ng#705 - fixed failure message - 4.2.60- merge gh#openSUSE/libstorage-ng#704 - added being and end function to ProbeCallbacks - extended documentation - 4.2.59- merge gh#openSUSE/libstorage-ng#703 - Remove OutputProcessor class- merge gh#openSUSE/libstorage-ng#702 - added callback for missing commands during probing - added unit tests - improved readability of defines for external commands - simplyfied code - fixed typo - added probing callback for missing commands - 4.2.58- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.2.57- merge gh#openSUSE/libstorage-ng#701 - check for existence of lvm vg before using it (bsc#1161191) - 4.2.56- Translated using Weblate (Finnish) (bsc#1149754) - 4.2.55- merge gh#openSUSE/libstorage-ng#700 - merge gh#openSUSE/libstorage-ng#699 - Unmount when mount point was active - Mount when mount point is active - Bump version - Add comments - Fix mount and unmount (forward port) - 4.2.54- Translated using Weblate (Slovak) (bsc#1149754) - 4.2.53- merge gh#openSUSE/libstorage-ng#698 - remove default option '-m crc=1' for mkfs.xfs - use udevadm from /usr/bin instead of /sbin (bsc#1160890) - 4.2.52- Translated using Weblate (German) (bsc#1149754) - 4.2.51- Translated using Weblate (Dutch) (bsc#1149754)- Translated using Weblate (Catalan) (bsc#1149754)- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.2.50- Translated using Weblate (Japanese) (bsc#1149754)- Translated using Weblate (Czech) (bsc#1149754)- merge gh#openSUSE/libstorage-ng#696 - updated pot and po files - 4.2.49- merge gh#openSUSE/libstorage-ng#697 - merge gh#openSUSE/libstorage-ng#693 - Translated using Weblate (Estonian) (bsc#1149754) - Translated using Weblate (Finnish) (bsc#1149754) - Add unit tests - Bump version - Ensure default to 0 for optional columns - Improve test - Revert "Translated using Weblate (Finnish)" (bsc#1149754) - Revert "Translated using Weblate (Estonian)" (bsc#1149754) - Allow optional fstab columns (merge SLE-15-SP1) - 4.2.48- merge gh#openSUSE/libstorage-ng#695 - added probing of BitLocker (bsc#1159318) - added unit test - fixed message - add minimal support for BitLocker - 4.2.47- merge gh#openSUSE/libstorage-ng#694 - Fix partition id when creating partition - Bump version - 4.2.46- merge gh#openSUSE/libstorage-ng#691 - Add method to get partition id name - Bump version - Add note - Partition Id names - 4.2.45- merge gh#openSUSE/libstorage-ng#692 - improved sort-key for block devices (for bsc#1140018) - extended documentation - 4.2.44- merge gh#openSUSE/libstorage-ng#690 - provide sort-key for device name (for bsc#1140018) - adapted utility programs to changes in networkx 2.4 - removed obsolete variable - 4.2.43- Translated using Weblate (Finnish) (bsc#1149754) - 4.2.42- Translated using Weblate (German) (bsc#1149754) - 4.2.41- merge gh#openSUSE/libstorage-ng#689 - use ranks in graphviz output to ease readability (bsc#1149154) - reduce test devicegraph to required information - 4.2.40- merge gh#openSUSE/libstorage-ng#688 - Add new callbacks for LUKS activation - Bump version - Add specialized Luks callbacks - 4.2.39- merge gh#openSUSE/libstorage-ng#687 - use correct size for btrfs resize command during shrink (bsc#1157762) - 4.2.38- merge gh#openSUSE/libstorage-ng#686 - extended some testcases to also check executed commands - merged testsuite/actions into testsuite/dependencies - added tests for shrinking btrfs - extended tests - extended and added testcases - 4.2.37- merge gh#openSUSE/libstorage-ng#685 - added testcases for growing btrfs - check that all command and file mockups are used - added testcases for growing and shrinking ext4 - added testcases for resizing filesystems - 4.2.36- merge gh#openSUSE/libstorage-ng#684 - list all devices in subvolume actions (bsc#1152523) - consistent list of block devices in compound actions - removed unneeded use of c_str - updated explanations for translators - show all block devices for action texts of btrfs subvolumes - 4.2.35- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.34- merge gh#openSUSE/libstorage-ng#683 - extended unit test (bsc#1135341) - updated documentation (bsc#1149148) - added internal check - fixed typo - 4.2.33- merge gh#openSUSE/libstorage-ng#682 - merge gh#openSUSE/libstorage-ng#681 - Translated using Weblate (Danish) (bsc#1149754) - Translated using Weblate (Estonian) (bsc#1149754) - fixed handling of btrfs subvolumes with special (regex control) characters in the path (bsc#1135341) - 4.2.32- merge gh#openSUSE/libstorage-ng#680 - fixed escaping of graphviz escString (bsc#1157916) - 4.2.31- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.30- merge gh#openSUSE/libstorage-ng#679 - use estimation from resize2fs for min size of ext4 (bsc#1149148) - use 64bit feature forr max size of ext4 - separated parser for ntfsresize output - added example programs - added unit tests - extended exception logging - cleanup - consistent naming of example programs - changed path of resize2fs to /usr/sbin - improved calculation of resize information - 4.2.29- merge gh#openSUSE/libstorage-ng#678 - Only join entries when path matches - Select the most reasonable mount point - Add unit tests - Update version - Bind mount workaround - 4.2.28- merge gh#openSUSE/libstorage-ng#677 - Make default mount_options public (needed for jsc#SLE-7687) - Bump version - Rename Mountable::Impl#get_default_mount_options - Split MountPoint#set_default_mount_options into pieces (needed for jsc#SLE-7687) - 4.2.27- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.26- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.25- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.24- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.23- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.22- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.21- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.20- merge gh#openSUSE/libstorage-ng#676 - handle is_permanent() in possible_mount_bys() (bsc#1155566) - simplified code - 4.2.19- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.18- merge gh#openSUSE/libstorage-ng#675 - Log messages about the mount_by fallback are just warnings (related to bsc#1151075) - 4.2.17- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.2.16- merge gh#openSUSE/libstorage-ng#674 - cache luks activation information (for bsc#1129496) - use password from LUKS activation for resize (bsc#1153871) - extended integration test - fixed typos - 4.2.15- merge gh#openSUSE/libstorage-ng#673 - parse cipher and key size in cryptsetup output - added cipher and key size to Encryption (for jsc#SLE-7376) - probe sector size for Encryption - extended documentation - added sanity check - coding style - added test case for paes cipher - handle cipher and key size for encryption - 4.2.14- merge gh#openSUSE/libstorage-ng#672 - Add open_options - Bump version - Extra options to open encryption - 4.2.13- Translated using Weblate (Danish) (bsc#1149754) - 4.2.12- Translated using Weblate (Catalan) (bsc#1149754) - 4.2.11- merge gh#openSUSE/libstorage-ng#671 - added integration test - 4.2.10- merge gh#openSUSE/libstorage-ng#670 - added notes - 4.2.9- merge gh#openSUSE/libstorage-ng#668 - removed unneeded code - cleanup integration tests - code cleanup - 4.2.8- Translated using Weblate (Japanese) - 4.2.7- Translated using Weblate (Slovak) - 4.2.6- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Dutch)- Translated using Weblate (Czech)- merge gh#openSUSE/libstorage-ng#667 - update pot and po files - 4.2.5- merge gh#openSUSE/libstorage-ng#666 - added note - use dev_t to save major and minor numbers - improved unit test - coding style - consistent function name - added support for plain encryption (bsc#1088641) - added unit test - added integration tests - 4.2.4- merge gh#openSUSE/libstorage-ng#665 - extended documentation - 4.2.3- Translated using Weblate (Chinese (China)) - 4.2.2- merge gh#openSUSE/libstorage-ng#663 - update packaging documentation - 4.2.1- merge gh#openSUSE/libstorage-ng#662 - merge gh#openSUSE/libstorage-ng#661 - Adapt Dockerfile for SLE-15-SP1 - Translated using Weblate (Slovak) - Translated using Weblate (Catalan) - Translated using Weblate (Czech) - Translated using Weblate (Japanese) - Translated using Weblate (Arabic) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Italian) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Russian) - Translated using Weblate (Spanish) - Translated using Weblate (Swedish) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Finnish) - Fix dectection of surrounding region (bsc#1146686) - Bump lib version - Fix surrounding detection - Revert "Translated using Weblate (Catalan)" - Revert "Translated using Weblate (Finnish)" - Revert "Translated using Weblate (Dutch)" - Revert "Translated using Weblate (Portuguese (Brazil))" - Revert "Translated using Weblate (Swedish)" - Revert "Translated using Weblate (Spanish)" - Revert "Translated using Weblate (Russian)" - Revert "Translated using Weblate (Polish)" - Revert "Translated using Weblate (Korean)" - Revert "Translated using Weblate (Italian)" - Revert "Translated using Weblate (Hungarian)" - Revert "Translated using Weblate (German)" - Revert "Translated using Weblate (French)" - Revert "Translated using Weblate (Chinese (Taiwan))" - Revert "Translated using Weblate (Chinese (China))" - Revert "Translated using Weblate (Arabic)" - Revert "Translated using Weblate (Japanese)" - Revert "Translated using Weblate (Czech)" - Revert "Translated using Weblate (Slovak)" - Revert "Adapt Dockerfile for SLE-15-SP1" - Merge SLE-15-SP1 - 4.2.0- Translated using Weblate (Chinese (China)) - 4.1.145- Translated using Weblate (French) - 4.1.144- Translated using Weblate (Indonesian) - 4.1.143- merge gh#openSUSE/libstorage-ng#660 - added functions to query existance of holders - 4.1.142- merge gh#openSUSE/libstorage-ng#659 - added parser for 'cryptsetup luksDump' - added example - added support for LUKS2 - extended documentation - coding style - extended integration tests - fixed documentation - fixed typo - relaxed parser for whitespace changes - LUKS2 support - 4.1.141- merge gh#openSUSE/libstorage-ng#658 - probe zone model for disks - added unit test - avoid compiler warning - coding style - 4.1.140- merge gh#openSUSE/libstorage-ng#657 - extended documentation - 4.1.139- merge gh#openSUSE/libstorage-ng#656 - improve sorting of pmem devices - 4.1.138- Translated using Weblate (German) - 4.1.137- Translated using Weblate (Portuguese (Brazil)) - 4.1.136- Translated using Weblate (Chinese (China)) - 4.1.135- Translated using Weblate (Slovak) - 4.1.134- Translated using Weblate (Dutch) - 4.1.133- Translated using Weblate (Japanese) - 4.1.132- Translated using Weblate (Czech) - 4.1.131- Translated using Weblate (Catalan) - 4.1.130- merge gh#openSUSE/libstorage-ng#655 - allow to customize style of graphviz output - use new style api - added examples for style api usage - coding style - added unit test - 4.1.129- merge gh#openSUSE/libstorage-ng#654 - updated pot and po files - 4.1.128- merge gh#openSUSE/libstorage-ng#653 - improve filesystem related commit action messages - added unit test - added integration test - removed unneeded include statement- merge gh#openSUSE/libstorage-ng#652 - added unit test for LVM over MD - 4.1.127- merge gh#openSUSE/libstorage-ng#651 - extended fstab handling for multiple devices btrfs - added unit test - fixed documentation - 4.1.126- merge gh#openSUSE/libstorage-ng#650 - sort block devices when creating btrfs (needed in testsuite) - 4.1.125- merge gh#openSUSE/libstorage-ng#649 - use devid from devicegraph when resizing btrfs - extended integration test - added note - fix resizing btrfs on e.g. LVM - 4.1.124- merge gh#openSUSE/libstorage-ng#648 - allow to reuse commands and files in mockup files - read sub uuid in blkid output - updated devicegraphs - add id to FilesystemUser - removed obsolete setenv calls to enable multiple devices btrfs - work on btrfs multiple device support - 4.1.123- merge gh#openSUSE/libstorage-ng#647 - Enable multi-device Btrfs probing by default - Bump lib version - Enable multi-device Btrfs by default - 4.1.122- merge gh#openSUSE/libstorage-ng#646 - Initial changes - Rename auxiliary struct - Block shrink multi-device Btrfs - Adapt action text when growing multi-device Btrfs - Add integration test - Bump lib version - Resize multi-device Btrfs - 4.1.121- merge gh#openSUSE/libstorage-ng#645 - extended documentation - 4.1.120- Translated using Weblate (Dutch) - Translated using Weblate (Finnish) - 4.1.119- merge gh#openSUSE/libstorage-ng#644 - added unit test - added integration tests - removed unneeded virtual specifier - wait for block device - moved integration tests - added note - allow to add devices to existing btrfs (for jsd#SLE-3877) - 4.1.118- merge gh#openSUSE/libstorage-ng#643 - extended documentation - 4.1.117- merge gh#openSUSE/libstorage-ng#642 - added documentation about multiple devices btrfs - added example - 4.1.116- merge gh#openSUSE/libstorage-ng#641 - handle mixed mode in output of 'btrfs filesystem df' - 4.1.115- merge gh#openSUSE/libstorage-ng#640 - parse UUID in output of mkfs.btrfs - fixed exception message - 4.1.114- merge gh#openSUSE/libstorage-ng#639 - Use the Docker image from OBS - 4.1.113- Translated using Weblate (Indonesian) - 4.1.112- merge gh#openSUSE/libstorage-ng#638 - parse devid in output of 'btrfs filesystem show' - reuse predefined regex - 4.1.111- merge gh#openSUSE/libstorage-ng#637 - extended documentation - changed wording - 4.1.110- merge gh#openSUSE/libstorage-ng#636 - handle btrfs raid levels during create - added unit test - fixed typo - 4.1.109- merge gh#openSUSE/libstorage-ng#635 - handle multiple devices for btrfs subvolumes - 4.1.108- merge gh#openSUSE/libstorage-ng#634 - added parser for 'btrfs filesystem df' - probe btrfs with multiple devices - updated unit test - added unit test - added integration tests - extended documentation - added pre-check for btrfs - added checks for nullptr - renamed variable (that really ties the function together) - simplyfied interface - coding style and cleanup - work on btrfs with multiple devices - 4.1.107- merge gh#openSUSE/libstorage-ng#633 - make get_displayname available (to_s is overridden by use_ostream) - added unit tests - coding style - fixed class names - make get_displayname() available in ruby - 4.1.106- Translated using Weblate (Portuguese (Brazil)) - 4.1.105- Translated using Weblate (Swedish) - 4.1.104- Translated using Weblate (Spanish)- Translated using Weblate (Slovak)- Translated using Weblate (Russian)- Translated using Weblate (Polish)- Translated using Weblate (Korean)- Translated using Weblate (Italian)- Translated using Weblate (Hungarian)- Translated using Weblate (German)- Translated using Weblate (Dutch)- Translated using Weblate (Czech)- Translated using Weblate (Catalan)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic) - Translated using Weblate (Catalan) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Czech) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Italian) - Translated using Weblate (Japanese) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Russian) - Translated using Weblate (Slovak) - Translated using Weblate (Spanish) - Translated using Weblate (Swedish) - 4.1.103- merge gh#openSUSE/libstorage-ng#630 - fix compilation with -O0 - 4.1.102- Translated using Weblate (Slovak) - 4.1.101- Translated using Weblate (Galician) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (German) - Translated using Weblate (Polish) - 4.1.100- Unifying name Bcache/bcache to bcache (#629) - 4.1.99- merge gh#openSUSE/libstorage-ng#628 - handle topology for Partition and Luks - added unit test for bsc#1121129 - improved calculation of usable size for LVM PVs (bsc#1121129) - 4.1.98- merge gh#openSUSE/libstorage-ng#625 - moved topology from PartitionableImpl to BlkDeviceImpl - added get_sysfs_file to BlkDeviceImpl - use new get_sysfs_file - added save_to_string to XmlFile (for debugging) - read pe_start from pvs command - coding style - enable logging - added pe_start to LvmPvImpl - added get_usable_size() to LvmPv - added unit test for LvmPv::get_usable_size() - updated hyper link - added documentation - preparations for bsc#1121129 - 4.1.97- merge gh#openSUSE/libstorage-ng#621 - handle entries in crypttab whose block device do not exist (bsc#1123342) - added unit test - added documentation - added explanation - renamed variable - 4.1.96- merge gh#openSUSE/libstorage-ng#620 - extended documentation - 4.1.95- merge gh#openSUSE/libstorage-ng#619 - disable parted-sector-bug workaround on virtio-blk DASDs (bsc#1112037) - avoid empty nodes in mockup files - extended testsuite helper TsCmpActiongraph - added unit tests - throw exception based on Exception class - enable verbose output of checks during build - 4.1.94- merge gh#openSUSE/libstorage-ng#618 - updated pot and po files - 4.1.93- merge gh#openSUSE/libstorage-ng#617 - extended parser for lvs command - added function to join Texts - added unit tests - use callback to report unsupported logical volumes (bsc#1099744) - coding style - allow to ignore errors during in probe utility - consistent message style - added function to join names of block devices - improved messages for creating volume groups and mds - consistent naming style - use new join function in message about deleting filesystems - fixed typo - 4.1.92- merge gh#openSUSE/libstorage-ng#615 - Workaround upgrade with multiple mout points per block device (bsc#1118865) - 4.1.91- merge gh#openSUSE/libstorage-ng#616 - added debugging code - extended unit test - 4.1.90- merge gh#openSUSE/libstorage-ng#613 - Rename method - Add method for removing a bcache cset - Add actions to modify an existing bcache - Increase minor version - Fix error messages - Small fixes - Allow to modify Bcache devices - 4.1.89- merge gh#openSUSE/libstorage-ng#614 - detect DASDs using virtio-blk (bsc#1112037) - added unit test - avoid copying objects - 4.1.88- Translated using Weblate (Dutch) - Translated using Weblate (Slovak) - 4.1.87- merge gh#openSUSE/libstorage-ng#612 - Fix dead links to old libstorage in the documentation- Translated using Weblate (Catalan) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Czech) - Translated using Weblate (Danish) - Translated using Weblate (Japanese) - Translated using Weblate (Russian) - Translated using Weblate (Slovak) - Translated using Weblate (Spanish) - 4.1.86- merge gh#openSUSE/libstorage-ng#611 - Remove setters for non-permanent stored values - Extend Bcache API with helper methods - Use bcache command - Increase minor version - 4.1.85- Translated using Weblate (Swedish) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Arabic) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Russian) - 4.1.84- merge gh#openSUSE/libstorage-ng#610 - check for some storage signatures next to partition tables (bsc#1115807) - added unit test - increase patchlevel - updated pot and po files - 4.1.83- merge gh#openSUSE/libstorage-ng#609 - added roles to class MdadmDetail - probe devices order for MD RAIDs (bsc#1083542) - extended documentation - check for duplicate entries in mockup files - updated pot and po files - added callback recorder for probe callbacks - probe sort-key for device of MD RAIDs - 4.1.82- merge gh#openSUSE/libstorage-ng#608 - Throw better exceptions - 4.1.81- merge gh#openSUSE/libstorage-ng#607 - Add support for probing Flash-only bcache - Adapt testsuite - Add test for Flash-only bcache probing - CompoundAction: add helper method - Adapt bcache formatter - Add tests - Add bcache doc - Update lib version - Add support for flash-only bcache (with ABI compatibility) - 4.1.80- Translated using Weblate (Spanish) - 4.1.79- merge gh#openSUSE/libstorage-ng#606 - Evaluating correct block size for DASD devices. (Workaround for a parted bug). (bsc#1089554) - 4.1.78- Translated using Weblate (Indonesian) - Translated using Weblate (Spanish) - 4.1.77- merge gh#openSUSE/libstorage-ng#605 - merge gh#openSUSE/libstorage-ng#604 - Relax check for luks correctness bsc#1120070, bsc#1101870 - Unit tests for the fix of bsc#1120070, bsc#1101870 - Merge to master: Relax check for luks correctness bsc#1120070, bsc#1101870 - 4.1.76- Translated using Weblate (Czech) - 4.1.75- Translated using Weblate (Portuguese (Brazil)) - 4.1.74- merge gh#openSUSE/libstorage-ng#602 - merge gh#openSUSE/libstorage-ng#601 - merge gh#openSUSE/libstorage-ng#600 - merge gh#openSUSE/libstorage-ng#599 - use exceptions to handle errors - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Backport: Fix audit issues - avoid thread unsafe strerror function - Backport: avoid thread unsafe strerror function - Merge SLE-15-GA - 4.1.73- Translated using Weblate (German) - 4.1.72- merge gh#openSUSE/libstorage-ng#598 - avoid thread unsafe strerror function - 4.1.71- merge gh#openSUSE/libstorage-ng#597 - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Fix audit issues - 4.1.70- Translated using Weblate (Finnish) - 4.1.69- Translated using Weblate (Chinese (China)) - 4.1.68- Translated using Weblate (Spanish) - 4.1.67- Translated using Weblate (Italian) - 4.1.66- Translated using Weblate (Italian) - 4.1.65- Translated using Weblate (Slovak) - 4.1.64- Translated using Weblate (Slovak) - 4.1.63- Translated using Weblate (French) - 4.1.62- Translated using Weblate (Czech)- Translated using Weblate (Japanese) - 4.1.61- Translated using Weblate (Dutch) - 4.1.60- Translated using Weblate (Portuguese (Brazil)) - 4.1.59- Translated using Weblate (Catalan) - 4.1.58- merge gh#openSUSE/libstorage-ng#596 - updated pot and po files- merge gh#openSUSE/libstorage-ng#595 - improved sformat to be type safe and handle Text properly - properly translate partition type texts - properly translate devices size texts - removed now obsolete c_str calls - added comment for translators - reduce format warning level - fixed typo - 4.1.57- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Italian) - 4.1.56- Translated using Weblate (Italian)- Translated using Weblate (German)- merge gh#openSUSE/libstorage-ng#594 - use exceptions to handle errors- merge gh#openSUSE/libstorage-ng#593 - added support to create udf (fate#312911) - added integration test - increased so patch number - handle block size in max_size for udf- merge gh#openSUSE/libstorage-ng#592 - added comments for translators- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- merge gh#openSUSE/libstorage-ng#591 - extended documentation- Translated using Weblate (Czech)- Translated using Weblate (French) - 4.1.55- Translated using Weblate (Chinese (China)) - 4.1.54- merge gh#openSUSE/libstorage-ng#589 - Add method Luks#get_uuid- Translated using Weblate (Czech)- Translated using Weblate (Japanese) - 4.1.53- Translated using Weblate (Italian) - 4.1.52- Translated using Weblate (Catalan) - 4.1.51- merge gh#openSUSE/libstorage-ng#588 - Regenerated potfiles - 4.1.50- merge gh#openSUSE/libstorage-ng#585 - Fixed broken autobuild environment - Support for StrayBlkDevices in CompoundActions (bsc#1085134) - Moved predicates to base class - New unit test for Bcache compound actions - Use new check from superclass - Removed unnecessary include - Support for Bcache in CompoundActions - First (incomplete) CompoundAction formatter for Bcache - Fixed broken English - Use inherited methods - Use actual output for translator examples - Use multiple lines, not one neverending line - First complete CompoundAction formatter for Bcache - First unit test for MD-RAID compound actions - Added CompoundActions formatter for MD-RAIDs - More test cases for MD-RAID - User sanity check - Coding style cleanup - Updated year in useless legalese - Added missing sformat parameter - Added missing parameter doc in translator comment - Fixed translator comments - Moved device list formatting out to separate common function - Use better comparision function - Use existing constants - New CompoundActions- merge gh#openSUSE/libstorage-ng#587 - extended documentation - ported check from snapper - minor improvements - 4.1.49- merge gh#openSUSE/libstorage-ng#586 - mark AUTHORS as %doc- merge gh#openSUSE/libstorage-ng#584 - mark LICENSE file as license - 4.1.48- merge gh#openSUSE/libstorage-ng#583 - Use predicates to make the code much better readable - Added missing return - Use speaking function names for getters - Moved methods to base class - Use predicates and speaking getters to make the code much better readable (bsc#1085134) - 4.1.47- merge gh#openSUSE/libstorage-ng#582 - make format of po files consistent with gettext - 4.1.46- merge gh#openSUSE/libstorage-ng#580 - add bcache attributes (fate#325346) - [RFC] add bcache attributes (fate#325346) - 4.1.45- Translated using Weblate (Chinese (China)) - 4.1.44- merge gh#openSUSE/libstorage-ng#581 - Added test case for weird UUID (bsc#1102572) - Whitespace - Fixed blkid output parser to honor escaped quotes (bsc#1102572) - Fixed blkid output parser to honor escaped quotes - 4.1.43- Translated using Weblate (Dutch) - 4.1.42- Translated using Weblate (Indonesian) - 4.1.41- Translated using Weblate (Indonesian)- merge gh#openSUSE/libstorage-ng#579 - Use for bcache cset as display name string "bcache cache" (fate#325346) - 4.1.40- merge gh#openSUSE/libstorage-ng#578 - use predefined constants - 4.1.39- Translated using Weblate (Russian) - 4.1.38- merge gh#openSUSE/libstorage-ng#577 - implement searching for free name for bcache (fate#325346) - 4.1.37- Translated using Weblate (Dutch) - 4.1.36- merge gh#openSUSE/libstorage-ng#576 - Added Travis ccache documentation - Added Travis ccache documentation and cache cleanup - 4.1.35- Translated using Weblate (Chinese (China)) - 4.1.34- merge gh#openSUSE/libstorage-ng#575 - Use ccache in Travis builds - Use ccache in Travis builds (up to 4x faster) - 4.1.33- merge gh#openSUSE/libstorage-ng#574 - Allow to set Md uuid for testing - 4.1.32- Translated using Weblate (Danish) - 4.1.31- merge gh#openSUSE/libstorage-ng#573 - extended documentation - 4.1.30- merge gh#openSUSE/libstorage-ng#572 - Allow bcache to have partitions (fate#325346) - Allow bcache to have partitions - 4.1.29- merge gh#openSUSE/libstorage-ng#571 - do not translate snapshot description (bsc#1092757) - updated pot und po files - 4.1.28- Translated using Weblate (German) - 4.1.27- Translated using Weblate (Portuguese (Brazil)) - 4.1.26- merge gh#openSUSE/libstorage-ng#570 - merge gh#openSUSE/libstorage-ng#569 - fixed variable scope to fix temporary mounting (bsc#1099144) - added unit test - 4.1.25- merge gh#openSUSE/libstorage-ng#568 - avoid setenv after fork (bsc#1107403) - added unit test - 4.1.24- merge gh#openSUSE/libstorage-ng#567 - added luks label to blkid parser - added unit test - 4.1.23- Translated using Weblate (Czech) - 4.1.22- merge gh#openSUSE/libstorage-ng#566 - merge branch SLE-15-GA - merge gh#openSUSE/libstorage-ng#554 - merge gh#openSUSE/libstorage-ng#565 - merge gh#openSUSE/libstorage-ng#560 - merge gh#openSUSE/libstorage-ng#564 - merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - adjust multipath parser to accept nvme related output (bsc#1089353) - Added some class descriptions - MdLinks: make it work also when even /dev/md does not exist - Avoid exceptions for inactive RAIDs (bsc#1090010) - Fixed the existing tests - test inactive noncontainer - detect raid containers differently - Mark inactive RAID in the BlkDevice attribute - A common way to configure the indentation style - Inactive raid - Merge SLE-15-GA into master - 4.1.21- merge gh#openSUSE/libstorage-ng#560 - adjust multipath parser to accept nvme related output (bsc#1089353) - try to make multipath parser more robust - add unit tests - 4.1.20- merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - add unit tests - add spaces - 4.1.19- merge gh#openSUSE/libstorage-ng#563 - do not crash when parsing docker devices (bsc#1104899) - 4.1.18- merge gh#openSUSE/libstorage-ng#561 - Changed licence to GPL-2.0-only. - 4.1.17- merge gh#openSUSE/libstorage-ng#548 - RAID: states of operation - RAID docs: nicer formatting for the older notes - autodocs: ignore Doxygen search data - Don't surprise myself. - 4.1.16- Translated using Weblate (Catalan) - 4.1.15- Translated using Weblate (Czech) - 4.1.14- Translated using Weblate (Chinese (Taiwan)) - 4.1.13- Translated using Weblate (Italian) - 4.1.12- Translated using Weblate (Slovak) - 4.1.11- Translated using Weblate (Dutch) - 4.1.10- Translated using Weblate (Slovak) - 4.1.9- Translated using Weblate (Japanese) - 4.1.8- Translated using Weblate (Slovak)- updated pot and po files- changed pretty name- added documentation- Translated using Weblate (Japanese)- Translated using Weblate (Czech)- merge branch master - Translated using Weblate (German)- merge gh#openSUSE/libstorage-ng#558 - updated pot and po files - 4.1.7- Translated using Weblate (Japanese) - 4.1.6- extended NameSchema class - added StrayBlkDevice class (bsc#1085134) - extended unit tests - added unit test for probing xen xvd devices - cleanup - updated pot and po files - extended documentation - 4.1.5- merge gh#openSUSE/libstorage-ng#557 - Update the "build_dependencies:*" tasks to read the alternative spec file - README.md: libjson-c-devel is needed as well - Added pkgconfig check for the libjson-c library - Do not crash when displaying summary for an encrypted but not mounted disk (bsc#1099181) - Added unit test - Fixed a typo- Translated using Weblate (German) - 4.1.4- merge gh#openSUSE/libstorage-ng#555 - fix build with glibc 2.28 - 4.1.3- merge gh#openSUSE/libstorage-ng#556 - update git2log script to latest version - 4.1.2- Translated using Weblate (Chinese (China)) - 4.1.1- added special handling when creating udev ids starting with dm-uuid for partitions on multipath (bsc#1099394) - use strlen- merge gh#openSUSE/libstorage-ng#550 - document package version scheme- merge gh#openSUSE/libstorage-ng#546 - document package version scheme - 4.1.0- merge gh#openSUSE/libstorage-ng#545 - added document for limits - 3.3.317- merge gh#openSUSE/libstorage-ng#544 - work on creating and deleting bcaches - updated swig catches - added unit tests - added integration tests - reuse code - cleanup - 3.3.316- merge gh#openSUSE/libstorage-ng#543 - use sysfs path in find_by_any_name() - 3.3.315- merge gh#openSUSE/libstorage-ng#542 - added support for f2fs (fate#325755) - added integration test - removed unused code - removed obsolete documentation - 3.3.314- merge gh#openSUSE/libstorage-ng#541 - handle Intel Rapid Start Technology Partition ID (fate#325885) - extended documentation - coding style - 3.3.313- merge gh#openSUSE/libstorage-ng#540 - do not use deprecated header file - coding style - 3.3.312- merge gh#openSUSE/libstorage-ng#539 - handle device type attribute of udevadm info output - removed unused and obsolete file - do not try to activate LUKS on devices used by multipath (bsc#1089699) - improved explanation - 3.3.311- merge gh#openSUSE/libstorage-ng#538 - Add method BlkDevice#is_active - 3.3.310- merge gh#openSUSE/libstorage-ng#537 - updated unit test - extended unit test - fixed exception logging - 3.3.309- Translated using Weblate (Indonesian) - 3.3.308- Translated using Weblate (Russian) - 3.3.307- Translated using Weblate (French) - 3.3.306- merge gh#openSUSE/libstorage-ng#536 - Expose Device#devicegraph (needed for bsc#1094157) - Encryption#set_dm_table_name adjusts #name (for bsc#1094157 and bsc#1094963) - Code improvement from code review - More code improvements from code review - 3.3.305- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#535 - Return better exception (related to bsc#1094963) - Fix project name- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Spanish)- Translated using Weblate (Slovak) - 3.3.304- Translated using Weblate (Czech) - 3.3.303- Translated using Weblate (Italian) - 3.3.302- Translated using Weblate (Catalan) - 3.3.301- Translated using Weblate (Dutch) - 3.3.300- merge gh#openSUSE/libstorage-ng#534 - handle exception (see bsc#1073633) - 3.3.299- Translated using Weblate (Japanese) - 3.3.298- merge gh#openSUSE/libstorage-ng#533 - merged po files - 3.3.297- merge gh#openSUSE/libstorage-ng#532 - improved error handling during probing partitions (see bsc#1095168) - 3.3.296- Translated using Weblate (Italian) - 3.3.295- Translated using Weblate (Russian) - 3.3.294- Translated using Weblate (Slovak) - 3.3.293- Translated using Weblate (Slovak) - 3.3.292- Translated using Weblate (Spanish) - 3.3.291- Translated using Weblate (Chinese (Taiwan)) - 3.3.290- Translated using Weblate (Chinese (Taiwan)) - 3.3.289- merge gh#openSUSE/libstorage-ng#531 - added helper functions - place repair action before partition actions - insert action to repair GPTs if needed (bsc#1092193) - added unit test - 3.3.288- merge gh#openSUSE/libstorage-ng#530 - Add conflict with old libdmraid (bsc#1088570) - 3.3.287- merge gh#openSUSE/libstorage-ng#529 - fix probing of certain nvme systems (bsc#1093684) - 3.3.286- Translated using Weblate (Portuguese (Brazil)) - 3.3.285- Translated using Weblate (French) - 3.3.284- Translated using Weblate (Italian) - 3.3.283- Translated using Weblate (Czech) - 3.3.282- Translated using Weblate (Dutch) - 3.3.281- Translated using Weblate (Japanese) - 3.3.280- Translated using Weblate (Catalan) - 3.3.279- merge gh#openSUSE/libstorage-ng#528 - added action to fix undersized GPT - updated pot file - merged po files - 3.3.278- merge gh#openSUSE/libstorage-ng#527 - Use stricter NTFS max label size (bsc#1084867) - 3.3.277- Translated using Weblate (Hungarian) - 3.3.276- merge gh#openSUSE/libstorage-ng#526 - improved error message (see bsc#1089554) - 3.3.275- merge gh#openSUSE/libstorage-ng#525 - Fix lt translation - 3.3.274- Translated using Weblate (Chinese (Taiwan))- Translated using Weblate (Korean)- Translated using Weblate (Chinese (China))- Translated using Weblate (Lithuanian) - 3.3.273- Translated using Weblate (Polish) - 3.3.272- Translated using Weblate (Slovak) - 3.3.271- Translated using Weblate (Greek) - 3.3.270- Translated using Weblate (German) - 3.3.269- Translated using Weblate (French) - 3.3.268- Translated using Weblate (Portuguese (Brazil)) - 3.3.267- merge gh#openSUSE/libstorage-ng#524 - fixed probing of NTFS (in special cases) (bsc#1091585) - added unit test - 3.3.266- Translated using Weblate (Catalan) - 3.3.265- Translated using Weblate (Catalan) - 3.3.264- Translated using Weblate (Slovak) - 3.3.263- Translated using Weblate (Italian) - 3.3.262- Translated using Weblate (Spanish) - 3.3.261- Translated using Weblate (Spanish) - 3.3.260- Translated using Weblate (Czech) - 3.3.259- Translated using Weblate (Dutch) - 3.3.258- Translated using Weblate (Japanese) - 3.3.257- Translated using Weblate (Dutch) - 3.3.256- merge gh#openSUSE/libstorage-ng#523 - merged po files - 3.3.255- merge gh#openSUSE/libstorage-ng#522 - centralized reading /sys/block - added function light_probe (for bsc#1090753) - added integration test - 3.3.254- merge gh#openSUSE/libstorage-ng#521 - added stand-alone functions to read fstab and crypttab - added integration tests - removed unneeded include - 3.3.253- Translated using Weblate (Portuguese (Brazil)) - 3.3.252- Translated using Weblate (Swedish) - 3.3.251- Translated using Weblate (Swedish) - 3.3.250- merge gh#openSUSE/libstorage-ng#520 - fixed probing of active flag (bsc#1090520) - improved error handling - 3.3.249- Translated using Weblate (Polish) - 3.3.248- Translated using Weblate (Russian) - 3.3.247- Translated using Weblate (German) - 3.3.246- Translated using Weblate (French) - 3.3.245- Translated using Weblate (French) - 3.3.244- Translated using Weblate (Chinese (Taiwan))- Translated using Weblate (Chinese (China))- Translated using Weblate (Russian) - 3.3.243- Translated using Weblate (German) - 3.3.242- Translated using Weblate (German) - 3.3.241- Translated using Weblate (French) - 3.3.240- Translated using Weblate (French) - 3.3.239- merge gh#openSUSE/libstorage-ng#518 - added function to query allowed MD parities (see bsc#1090182) - 3.3.238- Translated using Weblate (French)- 3.3.237- merge gh#openSUSE/libstorage-ng#519 - update git2log script to avoid identical timestamps in changelog - 3.3.236- Translated using Weblate (Chinese (China))- Translated using Weblate (Chinese (Taiwan)) - 3.3.235- Translated using Weblate (Dutch) - 3.3.234- Translated using Weblate (Korean) - 3.3.233- Translated using Weblate (German) - 3.3.232- Translated using Weblate (Swedish) - 3.3.231- Translated using Weblate (Czech) - 3.3.230- Translated using Weblate (Hungarian) - 3.3.229- Translated using Weblate (Japanese) - 3.3.228- Translated using Weblate (Hungarian) - 3.3.227- Translated using Weblate (Italian)- Translated using Weblate (German) - 3.3.226- Translated using Weblate (Catalan) - 3.3.225- Translated using Weblate (Catalan) - 3.3.224- Translated using Weblate (Czech) - 3.3.223- Translated using Weblate (Spanish) - 3.3.222- Translated using Weblate (Swedish) - 3.3.221- Translated using Weblate (Japanese) - 3.3.220- Translated using Weblate (Arabic) - 3.3.219- Translated using Weblate (Dutch) - 3.3.218- Translated using Weblate (Czech) - 3.3.217- merge gh#openSUSE/libstorage-ng#517 - updated documentation - merged po files (bsc#1089902) - 3.3.216- merge gh#openSUSE/libstorage-ng#516 - fix unused partition slots calculation for logical partitions (bsc#1088483) - added unit test - 3.3.215- merge gh#openSUSE/libstorage-ng#515 - use correct options for multipath (see bsc#1089353) - 3.3.214- merge gh#openSUSE/libstorage-ng#514 - added unit test - 3.3.213- merge gh#openSUSE/libstorage-ng#513 - keep exception type (bsc#1088570) - 3.3.212- merge gh#openSUSE/libstorage-ng#512 - handle new mount type variable also in equal, print, ... - 3.3.211- merge gh#openSUSE/libstorage-ng#511 - Add MountPoint#mount_type to XML format (follow up on bsc#1088426) - 3.3.210- merge gh#openSUSE/libstorage-ng#510 - Expose the vfstype field from fstab (bsc#1088426) - 3.3.209- merge gh#openSUSE/libstorage-ng#509 - Force acceptance of SR (fate#318196) - 3.3.208- merge gh#openSUSE/libstorage-ng#508 - added helper function - support lock within same process - 3.3.207- merge gh#openSUSE/libstorage-ng#507 - added function to set freq and passno - removed unneeded const - added documentation - 3.3.206- merge gh#openSUSE/libstorage-ng#506 - added minix to enum of filesystem types - 3.3.205- merge gh#openSUSE/libstorage-ng#505 - enable system-wide lock - 3.3.204- merge gh#openSUSE/libstorage-ng#504 - handle pid_t in bindings - extended integration test - 3.3.203- merge gh#openSUSE/libstorage-ng#503 - only insert resize action for devices existing in LHS and RHS (bsc#1085523) - added action dependency - added unit tests - fixed typo - added documentation - 3.3.202- merge gh#openSUSE/libstorage-ng#502 - Simplified supplements for lang subpkg (bsc#1081454) - 3.3.201- merge gh#openSUSE/libstorage-ng#501 - make LockException available in API - 3.3.200- merge gh#openSUSE/libstorage-ng#500 - extended documentation - 3.3.199- merge gh#openSUSE/libstorage-ng#499 - provide reasons why resize is not possible - added unit tests - added integration tests - use more common notation - 3.3.198- merge gh#openSUSE/libstorage-ng#498 - added workaround for cryptsetup exit code regression (see bsc#1082640) - added convenience function - 3.3.197- merge gh#openSUSE/libstorage-ng#497 - Enable exception - 3.3.196- merge gh#openSUSE/libstorage-ng#496 - do not recognize 0x1f as extended partition - 3.3.195- merge gh#openSUSE/libstorage-ng#495 - recognize 0x85 as extended partition - 3.3.194- merge gh#openSUSE/libstorage-ng#494 - moved enum to storage namespace - added integration test - use mdadm to delete MD RAID (see bsc#1085470) - 3.3.193- merge gh#openSUSE/libstorage-ng#493 - export more functions in API - 3.3.192- merge gh#openSUSE/libstorage-ng#492 - handle erroneous small disks in get_unused_partition_slots() (bsc#1084777) - added unit tests - added note - 3.3.191- merge gh#openSUSE/libstorage-ng#491 - added functions to copy devices and holders between devicegraphs - 3.3.190- merge gh#openSUSE/libstorage-ng#489 - allow to remove partial volume group (bsc#955870) - updated pot file - added integration test - fixed typo - added convenience function - removed unused function - coding style - handle udev encoding for label in fstab and crypttab - removed unused define - added define by /dev/disk paths - use new defines - simplyfied code - coding style - 3.3.189- merge gh#openSUSE/libstorage-ng#488 - avoid compiler warnings - removed unused capture - improved check function - moved CheckCallbacksRecorder class - extended unit test - propagate force_rw flag (bsc#1079000) - updated documentation - 3.3.188- merge gh#openSUSE/libstorage-ng#487 - handle duplicate LVM PVs during probe - cleanup - added unit test - 3.3.187- merge gh#openSUSE/libstorage-ng#486 - split large function - probe LUKS later - do not probe LUKS on devices used by multipath (bsc#1079817) - added unit test - fixed typo - 3.3.186- merge gh#openSUSE/libstorage-ng#485 - added unit test - 3.3.185- merge gh#openSUSE/libstorage-ng#484 - added unit test - coding style - 3.3.184- merge gh#openSUSE/libstorage-ng#483 - added note - improved logging - try to delete directory before creating btrfs subvolume - handle change of path in mount point - added integration test - handle missing attribute for pvs - do not search for block device of missing pvs - improved exception handling - improved example - fixed log message - 3.3.183- merge gh#openSUSE/libstorage-ng#482 - added check for existence of devicegraphs - 3.3.182- merge gh#openSUSE/libstorage-ng#481 - always allow to activate multipath (see bsc#1082542) - 3.3.181- merge gh#openSUSE/libstorage-ng#480 - log time in several formats to ease debugging - 3.3.180- merge gh#openSUSE/libstorage-ng#479 - recalculate size of volume group when setting extent size (bsc#1079579) - added unit tests - coding style - added documentation - 3.3.179- merge gh#openSUSE/libstorage-ng#478 - generate dot files with more information - 3.3.178- merge gh#openSUSE/libstorage-ng#477 - added callbacks to handle errors during activation (bsc#1057426 and others) - updated pot file - improved integration test - 3.3.177- Translated using Weblate (Swedish) - 3.3.176- Translated using Weblate (Swedish) - 3.3.175- Translated using Weblate (Swedish) - 3.3.174- merge gh#openSUSE/libstorage-ng#476 - improved integration tests - added documentation - 3.3.173- Translated using Weblate (Ukrainian)- Translated using Weblate (Finnish) - 3.3.172- merge gh#openSUSE/libstorage-ng#475 - allow SystemCmd to verify program exit code - added base class for callbacks - added callbacks for probing (bsc#1070459 and many others) - use callbacks base class - use new verify feature of SystemCmd - improved error handling - work on handling errors during probe - updated pot file - use callbacks base class - coding style - extended documentation - 3.3.171- merge gh#openSUSE/libstorage-ng#474 - fixed device existence check (bsc#1082143) - 3.3.170- merge gh#openSUSE/libstorage-ng#473 - Default to GPT for creating partition tables (fate#323457) - 3.3.169- merge gh#openSUSE/libstorage-ng#472 - insert mount and unmount actions for resize - added unit tests - 3.3.168- merge gh#openSUSE/libstorage-ng#471 - fixed parsing /proc/mounts for ntfs - fixed error handling when ntfsresize fails - 3.3.167- merge gh#openSUSE/libstorage-ng#470 - consistent names - remove duplicate actions - added helper functions - fixed integration test - adjust existing unit test to so far supported setup - coding style - renamed function to reflect recent changes - 3.3.166- merge gh#openSUSE/libstorage-ng#469 - added possible_mount_bys() - 3.3.165- merge gh#openSUSE/libstorage-ng#468 - use parted with --ignore-busy (see bsc#1058667) - added convenience functions - 3.3.164- merge gh#openSUSE/libstorage-ng#467 - cleanup - added integration test - added jfs support (boo#1078552) - 3.3.163- merge gh#openSUSE/libstorage-ng#466 - improve ruby bindings - 3.3.162- merge gh#openSUSE/libstorage-ng#465 - extended is_usable_as_blk_device() - 3.3.161- merge gh#openSUSE/libstorage-ng#464 - use system devicegraph during probe- merge gh#openSUSE/libstorage-ng#463 - added function is_usable_as_blk_device() - added function is_usable_as_partitionable() - 3.3.160- merge gh#openSUSE/libstorage-ng#462 - added function to immediately activate/deactivate mount point - added documentation - code cleanup - 3.3.159- merge gh#openSUSE/libstorage-ng#461 - work on error handling - added documentation - coding style - extended test case - 3.3.158- merge gh#openSUSE/libstorage-ng#460 - Removed unit tests that clash with new glibc number formatting (bsc#1079855) - 3.3.157- merge gh#openSUSE/libstorage-ng#459 - extended unit tests - added and improved math functions - do not rely on 80-bit floats (bsc#1078997) - added unit test - added note - 3.3.156- merge gh#openSUSE/libstorage-ng#458 - removed deprecated functions - updated unit test - 3.3.155- merge gh#openSUSE/libstorage-ng#457 - improved error logging - 3.3.154- merge gh#openSUSE/libstorage-ng#454 - allow to set ssh port - 3.3.153- merge gh#openSUSE/libstorage-ng#456 - fetch the full history in travis so the log can be generated correctly - 3.3.152- Translated using Weblate (Dutch) - 3.3.151- merge gh#openSUSE/libstorage-ng#453 - added parser for stat - ignore disks without node in /dev (bsc#1076971) - coding style - 3.3.150- Translated using Weblate (Dutch)- merge gh#openSUSE/libstorage-ng#450 - Ensure not to write malformed /etc/fstab entries (bsc#1066763) - 3.3.149- merge gh#openSUSE/libstorage-ng#451 - work on error handling - 3.3.148- merge gh#openSUSE/libstorage-ng#449 - fixed default value - 3.3.147- merge gh#openSUSE/libstorage-ng#448 - Add GraphvizFlags::DISPLAYNAME to Devicegraph- merge gh#openSUSE/libstorage-ng#447 - allow finer control of flags in write_graphviz- merge gh#openSUSE/libstorage-ng#446 - use sid as vertex id- Translated using Weblate (Hungarian)- Translated using Weblate (Hungarian)- Translated using Weblate (Afrikaans)- merge gh#openSUSE/libstorage-ng#444 - added Mountable::remove_mount_point()- merge gh#openSUSE/libstorage-ng#443 - added PRETTY_CLASSNAME to GraphvizFlags- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#442 - renamed integration tests - added integration tests- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#441 - added integration test - added udevadm settle call- Translated using Weblate (Korean)- Translated using Weblate (Korean)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic) - 3.3.146- merge gh#openSUSE/libstorage-ng#439 - start rpcbind before doing NFS mounts - cleanup - added integration-test - 3.3.145- Translated using Weblate (Arabic)- merge gh#openSUSE/libstorage-ng#438 - extended documentation - 3.3.144- merge gh#openSUSE/libstorage-ng#437 - distinguish between mounted and unmounted in supports_shrink/grow - 3.3.143- Translated using Weblate (Korean)- Fixed an Arabic format string typo - 3.3.142- Translated using Weblate (Arabic) - 3.3.141- merge gh#openSUSE/libstorage-ng#436 - added sanity check - propagate exception to ruby - 3.3.140- merge gh#openSUSE/libstorage-ng#435 - propagate exception to ruby - 3.3.139- Translated using Weblate (Slovak) - 3.3.138- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.137- Translated using Weblate (Spanish) - 3.3.136- Translated using Weblate (Polish) - 3.3.135- Translated using Weblate (Polish) - 3.3.134- Translated using Weblate (Slovak) - 3.3.133- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.132- Translated using Weblate (Slovak) - 3.3.131- Translated using Weblate (Slovak) - 3.3.130- Translated using Weblate (Slovak) - 3.3.129- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.128- Translated using Weblate (Slovak) - 3.3.127- Translated using Weblate (Slovak) - 3.3.126- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.125- merge gh#openSUSE/libstorage-ng#431 - Update libstorage-ng.spec.in - 3.3.124- merge gh#openSUSE/libstorage-ng#434 - find crypttab entries by correct block device - coding style - removed unused parameters- Translated using Weblate (German) - 3.3.123- merge gh#openSUSE/libstorage-ng#433 - added helper function - improved probing of LUKs - added unit test - allow to find unused mockups - removed unused mockups - use name from crypttab when activating LUKS - allow to include more information in graphviz output - removed unused parser - 3.3.122- Translated using Weblate (German) - 3.3.121- Translated using Weblate (Slovak) - 3.3.120- Translated using Weblate (German) - 3.3.119- merge gh#openSUSE/libstorage-ng#432 - updated - 3.3.118- merge gh#openSUSE/libstorage-ng#430 - Revert "Add libstorage-ng-lang Recommends" - 3.3.117- merge gh#openSUSE/libstorage-ng#429 - Add libstorage-ng-lang Recommends - 3.3.116- merge gh#openSUSE/libstorage-ng#428 - use /etc/fstab and /proc/mounts for probing NFS - added NFS unit test - 3.3.115- merge gh#openSUSE/libstorage-ng#427 - extended integration test - 3.3.114- merge gh#openSUSE/libstorage-ng#426 - fixed alignment calculations - added unit test - 3.3.113- merge gh#openSUSE/libstorage-ng#425 - added new align policy KEEP_START_ALIGN_END - updated unit tests - updated integration tests - 3.3.112- merge gh#openSUSE/libstorage-ng#424 - propagate exception - 3.3.111- Translated using Weblate (Chinese (China)) - 3.3.110- merge gh#openSUSE/libstorage-ng#423 - updated documentation - extended documentation - extended integration test - added convenience functions - updated catches file - added convert function - added integration test - 3.3.109- merge gh#openSUSE/libstorage-ng#422 - added check for active flag - coding style - 3.3.108- Translated using Weblate (Italian) - 3.3.107- Translated using Weblate (German) - 3.3.106- merge gh#openSUSE/libstorage-ng#421 - avoid use of cerr - updated exceptions - coding style - avoid use of cout - 3.3.105- Translated using Weblate (Italian) - 3.3.104- merge gh#openSUSE/libstorage-ng#420 - remove LIBVERSION_MAJOR macro from spec.in - 3.3.103- merge gh#openSUSE/libstorage-ng#418 - check divisor prior to modulo operation - avoid throw in destructor - 3.3.102- merge gh#openSUSE/libstorage-ng#419 - Leave enough space even for 'reiserfs' - 3.3.101- merge gh#openSUSE/libstorage-ng#416 - added obsoletes (bsc#1073645) - removed very old obsoletes - 3.3.100- merge gh#openSUSE/libstorage-ng#417 - Explain why virtio udev links are filtered out- merge gh#openSUSE/libstorage-ng#415 - fixed print call - 3.3.99- merge gh#openSUSE/libstorage-ng#414 - renamed functions - provide find_by_any_name in API (bsc#1073254) - updated catches file - added integration test - 3.3.98- merge gh#openSUSE/libstorage-ng#413 - disable vfat resize since support from utilility is unclear (see bsc#1072479) - 3.3.97- merge gh#openSUSE/libstorage-ng#412 - switch to python 3 - 3.3.96- merge gh#openSUSE/libstorage-ng#410 - added helper function - added helper class - added function to compare by subvolume id - probe active flag for BtrfsSubvolume - 3.3.95- merge gh#openSUSE/libstorage-ng#409 - also renumber extended partitions - 3.3.94- merge gh#openSUSE/libstorage-ng#408 - renumber primary partitions (bsc#1072656) - added unit test - 3.3.93- merge gh#openSUSE/libstorage-ng#406 - removed sorting of results - 3.3.92- merge gh#openSUSE/libstorage-ng#407 - Install libboost_test - 3.3.91- merge gh#openSUSE/libstorage-ng#405 - handle active flag - provide more generic function - coding style - set active flag for blk filesystems - fixed subvolid regex - added log message - 3.3.90- Translated using Weblate (Italian) - 3.3.89- Translated using Weblate (Italian) - 3.3.88- merge gh#openSUSE/libstorage-ng#404 - fixed documentation - 3.3.87- Translated using Weblate (Czech) - 3.3.86- merge gh#openSUSE/libstorage-ng#403 - use print as a function - update examples - 3.3.85- Translated using Weblate (Czech) - 3.3.84- merge gh#openSUSE/libstorage-ng#402 - improved error message - 3.3.83- Translated using Weblate (Ukrainian) - 3.3.82- merge gh#openSUSE/libstorage-ng#401 - package some utils - cleanup - 3.3.81- merge gh#openSUSE/libstorage-ng#400 - added helper functions - sort devices using a sort key - added unit tests - remove sorting - increased library version - fixed usage text - avoid endl - extended documentation - 3.3.80- merge gh#openSUSE/libstorage-ng#399 - increase log line limit - fixed output format - 3.3.79- merge gh#openSUSE/libstorage-ng#398 - coding style - omit pointers - 3.3.78- merge gh#openSUSE/libstorage-ng#397 - handle improved parted output (bsc#1066467) - coding style - 3.3.77- merge gh#openSUSE/libstorage-ng#396 - make PartitionTable::is_partition_id_supported() public - 3.3.76- merge gh#openSUSE/libstorage-ng#395 - removed unused variable- merge gh#openSUSE/libstorage-ng#394 - Don't sort disks and dasds by default- merge gh#openSUSE/libstorage-ng#393 - added unit test - 3.3.75- merge gh#openSUSE/libstorage-ng#392 - added function to get mount_by method - remove "none" from crypt options - get mount-by method from crypttab - added crypt_options to Encryption class - improved unit test - coding style - coding style - 3.3.74- merge gh#openSUSE/libstorage-ng#391 - added logging - 3.3.73- 3.3.72- merge gh#openSUSE/libstorage-ng#390 - do not rely on sorting - added compare by sid function - 3.3.71- merge gh#openSUSE/libstorage-ng#389 - added mount-by variable for encryption - extended documentation - use get_mount_by_name for luks - coding style - added logging - 3.3.70- merge gh#openSUSE/libstorage-ng#387 - log errors of found by check - added checks (disabled until yast2-storage-ng is improved) - coding style - added missing member variables in print function - added check - added documentation - 3.3.69- Translated using Weblate (Portuguese (Brazil)) - 3.3.68- Translated using Weblate (Portuguese (Brazil)) - 3.3.67- merge gh#openSUSE/libstorage-ng#386 - handle pmem prefix during sort - added unit test - coding style - more natural sorting of Mds - make compare funcions available in API - added compare function for partitionables - added unit test - added integration test - added test - 3.3.66- merge gh#openSUSE/libstorage-ng#385 - extended documentation (result of bsc#1066290) - extended test data - extended test - 3.3.65- merge gh#openSUSE/libstorage-ng#384 - added check for chunk size of MD RAID (see bsc#1065381) - support RAID 4 - added integration test - extended integration test - fixed typo - 3.3.64- Translated using Weblate (Japanese) - 3.3.63- merge gh#openSUSE/libstorage-ng#383 - added document about spelling - consistent spelling - updated pot file - 3.3.62- merge gh#openSUSE/libstorage-ng#382 - fixed compound action message (bsc#1066364) - also extract messages from compount action formatters - updated pot file - 3.3.61- merge gh#openSUSE/libstorage-ng#381 - work on exceptions - 3.3.60- Translated using Weblate (Indonesian)- merge gh#openSUSE/libstorage-ng#380 - changed interface of wait_for_devices() - improved comment - 3.3.59- merge gh#openSUSE/libstorage-ng#379 - extended documentation - 3.3.58- 3.3.57- merge gh#openSUSE/libstorage-ng#378 - added global function for wait for several devices - coding style - wait for devices before swapon (bsc#1064282) - wait for devices before creating md raid - wait for devices before pvcreate - 3.3.56- merge gh#openSUSE/libstorage-ng#377 - probe page size (for bsc#1065381) - coding style - 3.3.55- merge gh#openSUSE/libstorage-ng#376 - added udevadm settle calls - 3.3.54- merge gh#openSUSE/libstorage-ng#375 - updated examples - removed unused code - unified Python and Ruby bindings - added examples - 3.3.53- merge gh#openSUSE/libstorage-ng#374 - fixed typo - coding style - fixed off-by-one error in max_primary() - coding style - fixed max_logical() - added documentation - extended unit tests - added function to create implicit partition - extended Partitionable constructor - added unit tests - added unit tests - moved code - work on exceptions - extended documentation - consistent wording - consistent logging - updated pot-file - fixed typo - 3.3.52- merge gh#openSUSE/libstorage-ng#373 - work on udev link handling - 3.3.51- merge gh#openSUSE/libstorage-ng#372 - handle implicit partition table when detecting resize info - extended query for possible partition tables - make stream function public available - added integration test - no partition slots on implicit partition tables - specialized messages for creating and deleting partitions - added unit tests - improved integrations tests - updated status.md - added integration test - work on exceptions - 3.3.50- merge gh#openSUSE/libstorage-ng#371 - extended documentation - updated status - fixed typo - added hyperlink - save bus-id in Dasd class - added example program - added class ImplicitPt and probing of it - updated docygen.conf - updated swig files - added unit test - work on exceptions - extended unused_regions (bsc#1064429) - use references instead of copies - fixed typo - added documentation - 3.3.49- merge gh#openSUSE/libstorage-ng#370 - dependency handling for thin logical volumes - unit tests - 3.3.48- merge gh#openSUSE/libstorage-ng#369 - fixed min-size calculation for small filesystems - added block size parameter to ResizeInfo - handle new block_size parameter - implemented get_resize_info for thin pools and thins - allow to set reserved extents - added unit tests - extended integration tests - smarter resize info calculation - fixed comment - 3.3.47- merge gh#openSUSE/libstorage-ng#368 - added helper functions - added functions to calculate default chunk size and metadata size for thin pools - added integration test - handle lvm pvs without lvm vg during probing - added note - added function to query max size for thins - improved lvs parser - updated documentation - added is_overcommitted() - handle reserved extents - added checks - work on exceptions - improved calculation of used extents - added max_size_for_lvm_lv - extended documentation - added checks - added unit tests - work on API of check functions - updated pot file - added helper function - fixed test - added check - simpler code - clearer documentation - 3.3.46- Translated using Weblate (Russian)- Adapt SetTuneOptions::commit - Drop CommitOptions destructor - Add const to CommitOptions arguments - Drop unneeded const in CommitOptions - Mark commit(CommitCallbacks*) as deprecated - 3.3.45- merge gh#openSUSE/libstorage-ng#367- Translated using Weblate (Dutch) - 3.3.44- merge gh#openSUSE/libstorage-ng#366 - work on filesystem tune options - extended integration tests - 3.3.43- merge gh#openSUSE/libstorage-ng#365 - Honor mkfs_options when creating filesystems - 3.3.42- merge gh#openSUSE/libstorage-ng#364 - handle chunk size - updated integration tests - 3.3.41- merge gh#openSUSE/libstorage-ng#363 - added messages for thin pool and thin logical volumes - 3.3.40- merge gh#openSUSE/libstorage-ng#362 - fixed stripes detection for thin-pools - set stripes like LVM does - 3.3.39- merge gh#openSUSE/libstorage-ng#361 - get more data from lvs command - take stripes value from lvs instead of dmsetup - added chunk_size to LvmLv - updated unit test - 3.3.38- merge gh#openSUSE/libstorage-ng#360 - extended exception message - thin volumes cannot be striped - work on exceptions - 3.3.37- merge gh#openSUSE/libstorage-ng#359 - added unit test - 3.3.36- merge gh#openSUSE/libstorage-ng#358 - fixed variable name - 3.3.35- merge gh#openSUSE/libstorage-ng#357 - extended tests - consistent parameter style - 3.3.34- merge gh#openSUSE/libstorage-ng#356 - added reserved extents variable - added documentation - 3.3.33- Translated using Weblate (Lithuanian)- merge gh#openSUSE/libstorage-ng#355 - extended lvs parser - 3.3.32- merge gh#openSUSE/libstorage-ng#354 - added udevadm settle call - 3.3.31- merge gh#openSUSE/libstorage-ng#353 - call efibootmgr before deleting partitions - 3.3.30- Translated using Weblate (Czech) - 3.3.29- merge gh#openSUSE/libstorage-ng#352 - added JsonFile class with simple JSON parser - use JSON report format for LVM tools - coding style - added exception class LvmLvNotFoundByLvName - added convenience functions - updated swig catches file - added integration test - coding style - 3.3.28- Translated using Weblate (Chinese (China)) - 3.3.27- merge gh#openSUSE/libstorage-ng#351 - extended lvs parser - add lv_type to LvmLv - updated integration tests - updated swig catches file - allow to create thin-pools and thins - added integration test - do not allow to resize extended partition - 3.3.26- Translated using Weblate (Dutch) - 3.3.25- Translated using Weblate (Dutch) - 3.3.24- merge gh#openSUSE/libstorage-ng#350 - raise global sid if needed during load - 3.3.23- Translated using Weblate (Chinese (China))- merge gh#openSUSE/libstorage-ng#349 - added helper functions - provide functions to create/remove encryption while keeping children - added unit tests - updated swig catches file - also check devicegraphs - 3.3.22- merge gh#openSUSE/libstorage-ng#348 - updated documentation - 3.3.21- merge gh#openSUSE/libstorage-ng#347 - work on querying resize-info - work on unit tests - documentation - coding style - fixed typo - 3.3.20- merge gh#openSUSE/libstorage-ng#345 - Update the scripts from openSUSE/linuxrc-devtools - Install graphviz as well - Use .tar.xz format for the source tarball - Do not use the shared YaST Travis script for building - 3.3.19- merge gh#openSUSE/libstorage-ng#346 - added do_resize for Btrfs - updated documentation - cleanup - cleanup - 3.3.18- Translated using Weblate (Portuguese (Brazil))- merge gh#openSUSE/libstorage-ng#344 - do not clean pot-file - 3.3.17- merge gh#openSUSE/libstorage-ng#343 - implemented do_resize for Xfs - 3.3.16- Translated using Weblate (Catalan)- Translated using Weblate (Catalan) - 3.3.15- merge gh#openSUSE/libstorage-ng#339 - Add .snapshots subvolume directly to /etc/fstab, not via the external installation-helper command - Add leading slash to .snapshots subvol name in /etc/fstab - Inherit mount opts from parent btrfs and add leading slash to subvol name - Reset diff reference after writing the file - Reset diff reference before change - 3.3.14- Translated using Weblate (Catalan)- Translated using Weblate (Finnish) - 3.3.13- Translated using Weblate (Japanese) - 3.3.12- merge gh#openSUSE/libstorage-ng#341 - updated documentation - 3.3.11- Translated using Weblate (Japanese)- Translated using Weblate (Dutch)- merge gh#openSUSE/libstorage-ng#340 - added pot file - added translation from libstorage - 3.3.10- merge gh#openSUSE/libstorage-ng#338 - coding style - use --force and --yes more often when using lvm tools - added integration tests - also handle action resizing physical volumes - handle ResizeInfo for lvm pv - updated swig catches - 3.3.9- merge gh#openSUSE/libstorage-ng#337 - added documentation - added more combine functions - added documentation - make function available in API - added function to query unused surrounding region - added unit tests - fixed some filesystem limits - coding style - do not look at filesystem usage for newly created filesystems - integration tests - redirect ntfs resize info query to probed devicegraph - fixed typo - 3.3.8- merge gh#openSUSE/libstorage-ng#336 - changed some requires to suggests - require parted >= 3.2 - 3.3.7- merge gh#openSUSE/libstorage-ng#335 - added function to query minimal number of devices for Md - added unit tests - removed unneeded include statements - 3.3.6- merge gh#openSUSE/libstorage-ng#334 - fixed actiongraph generation for deleting partition tables (bsc#1056153) - added unit test - merged testsuite directories - 3.3.5- merge gh#openSUSE/libstorage-ng#333 - use parteds 'resizepart' instead of 'resize' command (bsc#931765) - 3.3.4- merge gh#openSUSE/libstorage-ng#332 - create partitions on GPT with empty name (see bsc#1023818) - 3.3.3- merge gh#openSUSE/libstorage-ng#331 - Configure snapper if snapshots enabled - Set snapshot feature so snapper packages will be installed - Fixed docker setup for Travis - Fixed make_package script (snwint) - Move snapper config step1 from post-create to pre-mount - 3.3.2- merge gh#openSUSE/libstorage-ng#329 - use linuxrc-devtools tooling for OBS auto-submission - remove VERSION and libstorage-ng.changes from git repo - add git2log and make_package scripts - don't forget to actually create the VERSION file - point more often to linuxrc-devtools project - add link to linuxrc-devtools workflow overview - 3.3.1- merge gh#openSUSE/libstorage-ng#328 - fixed license file- merge gh#openSUSE/libstorage-ng#327 - added subsystem deactivate functions - added deactivate function - added integration test - fixed typos- merge gh#openSUSE/libstorage-ng#326 - generate Activate and Deactivate actions for BlkDevices - activate and deactivate actions for LvmLv - separate deactivation action for Md - deactivation action for Multipath - deactivate only active Encryptions - coding style - sort partition by number- merge gh#openSUSE/libstorage-ng#324 - submit to default YaST project (YaST:Head) - generate changes file - set version to 3.3.0 - 3.3.0- merge gh#openSUSE/libstorage-ng#323 - simpler code- merge gh#openSUSE/libstorage-ng#322 - use define- merge gh#openSUSE/libstorage-ng#321 - added exception handling- merge gh#openSUSE/libstorage-ng#320 - support partition ids on dasd partition table- merge gh#openSUSE/libstorage-ng#319 - special dependencies for DASD partition table - added unit test - coding style - fixed typo- merge gh#openSUSE/libstorage-ng#318 - improved activation of Md- merge gh#openSUSE/libstorage-ng#317 - updated paths- merge gh#openSUSE/libstorage-ng#316 - allow independent control of container entries - also parse MD level in MdadmDetail - skip parted call on inactive and zero-size devices - added note - added MD level "container" - renamed superblock-version to metadata - use reference - recognize imsm and ddf - set initial MD level to unknown - probe MD level from mdadm --detail - coding style - cleanup - exception handling - added MdContainer and MdMember - added unit tests - added unit test - updated documentation - updated bindings - updated status - extended documentation- merge gh#openSUSE/libstorage-ng#315 - moved document, fixed typo- merge gh#openSUSE/libstorage-ng#314 - added program to generate downcast file - regenerated downcast file - coding style - fixed test - added unit tests - coding style- merge gh#openSUSE/libstorage-ng#313 - added program to generate catches file - updated catches file- merge gh#openSUSE/libstorage-ng#312 - try to fix installation on multipath- merge gh#openSUSE/libstorage-ng#311 - regenerated catches file- merge gh#openSUSE/libstorage-ng#310 - Comment some public Region methods- merge gh#openSUSE/libstorage-ng#308 - coding style - fixed DM RAID activation - only probe active DM RAIDs - removed unneeded code- merge gh#openSUSE/libstorage-ng#307 - implemented activation of DM RAID - updated documentation- merge gh#openSUSE/libstorage-ng#306 - improved dmraid parser- merge gh#openSUSE/libstorage-ng#305 - updated bindings- merge gh#openSUSE/libstorage-ng#304 - added query function - updated unit tests - added support for DM RAIDs - added example program - fixed typo - coding style - added unit test - extended unit tests - activate Md before DmRaid - fixed typo- merge gh#openSUSE/libstorage-ng#303 - Expose Alignment#grain - Expose Alignment#offset- merge gh#openSUSE/libstorage-ng#302 - fixed syntax - work on exceptions - coding style - added unit tests - added unit tests- merge gh#openSUSE/libstorage-ng#301 - added functions to set dasd type and format - consistent function names- merge gh#openSUSE/libstorage-ng#284 - avoid integer overflow - correct name for unit tests - extended unit test - probe multipath devices - better interface - extended CmdBlkid for external journal information - probe external journals devices - added unit test - added override - added support for named MD RAIDs - added integration tests - extended unit test - added unit test - adapted integration test - extended documentation - coding style - generalised tests - corrected test - added documentation - avoid g++ warning by removing unused code - added override - removed unused variable - added unit test - renamed get_device et.al. to get_non_impl - pass mount_by to get_mount_by_name() - extended unit test - reduced scope of variable - added test case - shorter code - added documentation - added special handling for named RAIDs where the name is a number - added get_all_if for Mds - added debug messages - use strongly types enums - fixed command handling - reduced interface of SystemCmd - updated file list - allow to load mockup - generalised test - added function to adjust sids - extended int - added query function - added query function - coding style - renamed variables - renamed library - renamed variables - coding style - improved probing for multipath - set dm table name for partitions - set range for partitionables on dm - updates tests to md level enum change - simple valid check for multipath names - added unit tests - use wider int - sort udev ids like libstorage does - include multipath with alias in test case - added example program - activate mds - do not log debug log-level per default - updated swig catches - updated documentation - avoid cycle in actiongraph - added documentation - updated swig catches - fixed file list - extended documentation - updated swig catches file - removed wrong parameter documentation - coding style - generate swig catches for some deprecated functions - enable doxygen xml output (needed for generating swig catches) - fixed class name - coding style - updated list of exception classes - coding style - added dependency on doxygen.conf - provide definition of data member- merge gh#openSUSE/libstorage-ng#147 - Detect libxml bit more properly to work on most distributions - Cleanup the spec file to adhere Factory packaging guidelines - Check for boost headers to ensure configure stops prior build failure if the boost-devel is not present - Split out the boost dependencies up to the latest boost package split on openSUSE_Tumbleweed - Do not require rubygem-test-unit on Factory - Remove boost-regexp dependency as it was removed in favor of higer C++ standard function- merge gh#openSUSE/libstorage-ng#283 - fixed function names- merge gh#openSUSE/libstorage-ng#282 - reuse existing table of filesystem names - improved exception message- merge gh#openSUSE/libstorage-ng#281 - split directory examples into utils and examples- merge gh#openSUSE/libstorage-ng#280 - Fix bug- merge gh#openSUSE/libstorage-ng#279 - added used features flag for DASDs- merge gh#openSUSE/libstorage-ng#278 - extended transmogify example - improved Action::RenameIn ordering for DASDs - added unit tests - added documentation - added bugzilla reference- merge gh#openSUSE/libstorage-ng#277 - updated mockups to use parted --machine - removed old parted parser- merge gh#openSUSE/libstorage-ng#276 - added check - do not use cylinder size as block size - avoid holder two actiongraph in memory - coding style - added more comparison operators - check partition order - coding style - added call to check() - workaround for parted sector size during resize - handle alignment in partition resize integration tests - simpler Makefile.am - renumber partitions on DASD partition table - added unit-tests - renamed unit-test - added integration test - renamed variable - fixed typos- merge gh#openSUSE/libstorage-ng#259 - WIP - WIP - WIP - Add CompoundActionFormater base class - Add BtrfsSubvolumeFormater class - Update gitignore files - Add NfsFormater class - Add BtrfsFormater class - Add LvmLvFormater and LvmVgFormater - Add compound actions to actiongraph - Integrate CompoundAction and Actiongraph - Add bindings for CompoundAction - Remove old files - Update gitignore - Add CompoundAction#is_delete - Change return of find_by_target_device - Rename CompoundAction classes - Use Generator to generate compounds actions - Simplify CompoundAction creation - Rename and delete public methods - Return const objects - Remove empty destructors and improve constructors - Fix spelling - Add methods to LvmLv formatter - Add methods for LvmVg formatter - Delete improperly added file - Update example - Add automake subdir-objects option - Throw exception when action is unknown - Add tests for CompoundAction - Fix example - Improve formatters - Add files for compound actions example - Improve formatters - Improve tests - Improve text for compound actions with swap - Minor fixes - Rename data files - Fix test makefile - Improve variable names - Some improvements in formatters - Add gitignore - Remove spaces- merge gh#openSUSE/libstorage-ng#274 - Add compound actions summary doc - Fix text - More text fixes- merge gh#openSUSE/libstorage-ng#275 - enhanced get_possible_partition_table_types() for DASDs - simpler code- merge gh#openSUSE/libstorage-ng#273 - added documentation - renamed variable and enums - set extended_slot to false on GPT - implemented partition slots for DASD partition table - added unit test - removed unused function - use vector instead of list - added assert - renamed typename - added utility function - added unit tests - simpler code - added comment - added convenience function - added integration test - better variable names- merge gh#openSUSE/libstorage-ng#272 - added unit tests - new parse error tests - converted unit tests to new parted parser - removed old code - added note - fixed syntax - updated mockups- merge gh#openSUSE/libstorage-ng#271 - recognize parted "diag" flag - log partition id as hex- merge gh#openSUSE/libstorage-ng#270 - added find_by_name for Partitionable - split Topology class into Topology and Alignment - set minimal-grain to 0 B for DASDs - improved integration tests - set extra alignment for DASD partition table - fix sectors when calling parted on DASD partition table - use correct sector size - nicer check - keep minimal grain for DASDs - allow to get Alignment class - allow to align only to hard requirements - updated documentation about alignment - use partition id supported on all partition types- merge gh#openSUSE/libstorage-ng#269 - adapted parted mkpart call for dasd partition table- merge gh#openSUSE/libstorage-ng#268 - allow more control over mockup - rewrote parted parser including fixing sectors on DASDs - work on support for DASD partition table - updated unit-test - coding style- merge gh#openSUSE/libstorage-ng#266 - added function to convert partition type to string- merge gh#openSUSE/libstorage-ng#265 - avoid ambiguous code - replace own Regex class by C++11 regex - use C++11 regex instead of boost regex- merge gh#openSUSE/libstorage-ng#264 - fixed human string parser- merge gh#openSUSE/libstorage-ng#263 - use svg for graphs- merge gh#openSUSE/libstorage-ng#262 - updated- merge gh#openSUSE/libstorage-ng#261 - also allow to display actiongraph- merge gh#openSUSE/libstorage-ng#260 - allow to keep temporary files- merge gh#openSUSE/libstorage-ng#258 - removed obsolete file- merge gh#openSUSE/libstorage-ng#257 - improved parser - added test case- merge gh#openSUSE/libstorage-ng#256 - eliminated defects found by coverity- merge gh#openSUSE/libstorage-ng#255 - updated cleanup lists- merge gh#openSUSE/libstorage-ng#253 - make delete Filesystem or PartitionTable also delete signatures on disk - modified integration tests - added nop flag to actions - added helper function - set nop flag if btrfs filesystem is also deleted - extended documentation - removed unused functionality- merge gh#openSUSE/libstorage-ng#252 - added unit tests - renamed integration test for consistency - removed unused variable - added integration test - coding style - handle tense - removed unneeded function override- merge gh#openSUSE/libstorage-ng#251 - setup logger - coding style- merge gh#openSUSE/libstorage-ng#250 - updated file list- merge gh#openSUSE/libstorage-ng#249 - fixed documentation- merge gh#openSUSE/libstorage-ng#248 - added in_etc_crypttab flag - also provide EtcFstab and EtcCrypttab in SystemInfo - coding style - set in_etc_crypttab - set correct crypt device - added documentation- merge gh#openSUSE/libstorage-ng#247 - provide version information in bindings- merge gh#openSUSE/libstorage-ng#246 - removed probing in constructor and added probe function - adapted unit tests - adapted examples - adapted integration tests - fixed comment - added DEVMAPPERDIR define - save and load in_etc_fstab - adapted integration test- merge gh#openSUSE/libstorage-ng#245 - removed inadequate lvm activation - removed unused code - improved documentation - added missing include - provide begin() and end() - added function returning number of inactive lvm lvs - added utility functions - removed unused code - activate inactive lvm and luks if desired - updated bindings - added integration test - provide activate function in API - check callback pointer - fixed typo- merge gh#openSUSE/libstorage-ng#244 - Propagate DifferentBlockSizes through the bindings- merge gh#openSUSE/libstorage-ng#243 - added override- merge gh#openSUSE/libstorage-ng#242 - fixed typo- merge gh#openSUSE/libstorage-ng#241 - added check- merge gh#openSUSE/libstorage-ng#240 - initialize values - reduced include- merge gh#openSUSE/libstorage-ng#239 - added check - added unit tests - updated test - updated documentation - updated integration tests - consistent naming - added documentation - added convenience function - improved integration test- merge gh#openSUSE/libstorage-ng#238 - added convenience function - removed nfs from dasd probing test - also remove descendants - added helper functions - return const objects - moved mount point data to dedicated class in devicegraph - adapted bindings - adapted example - adapted integration tests - added integration test for changeing mount-by method - added documentation - adapted unit tests - consistent naming - make functions as deprecated - do not longer allow to create Devicegraph without pointer to Storage - keep exact signature of deprecated functions - coding style - added warning- merge gh#openSUSE/libstorage-ng#237 - fixed exception message - more detailed exception message - updated xml devicegraphs- merge gh#openSUSE/libstorage-ng#236 - more detailed error messages - added comparison operators- merge gh#openSUSE/libstorage-ng#235 - check types to avoid exception- merge gh#openSUSE/libstorage-ng#234 - create parent directory of new subvolume- merge gh#openSUSE/libstorage-ng#233 - document that nested RAIDs are unsupported- merge gh#openSUSE/libstorage-ng#232 - added functions to handle default mount-by - removed obsolete classes - added documentation - renamed variable- merge gh#openSUSE/libstorage-ng#231 - work on md size calculation - added documentation - fixed typo- merge gh#openSUSE/libstorage-ng#230 - coding style - added unit test - improved function interface - removed debug output - install header- merge gh#openSUSE/libstorage-ng#229 - probe subvolume id after create- merge gh#openSUSE/libstorage-ng#228 - added functions to get source and target of a Holder - fixed integrations tests - added integration test- merge gh#openSUSE/libstorage-ng#227 - added convenience functions - minor refactoring - added unit tests - added convenience functions - added integration tests- merge gh#openSUSE/libstorage-ng#226 - flush results after each test - handle spare devices in size calculation - make a conservative calculation - improve results output - fix typo- merge gh#openSUSE/libstorage-ng#225 - fixed check - added test for nested RAIDs - added workaround for bsc#1030896 - removed debug setting- merge gh#openSUSE/libstorage-ng#224 - added sort-key for devices of MD RAID- merge gh#openSUSE/libstorage-ng#223 - added flag in_etc_mdadm- merge gh#openSUSE/libstorage-ng#222 - create /etc directory when mounting /- merge gh#openSUSE/libstorage-ng#221 - probe some uuids after on disk creation- merge gh#openSUSE/libstorage-ng#220 - coding style - reuse objects EtcFstab, EtcCrypttab and EtcMdadm - added writing of mdadm.conf - set partition id - handle new values in Md::Impl - probe md-name and uuid - add tense to CommitData- Fixed line number output for empty ranges - Unit tests for Diff - Fixed include path- merge gh#openSUSE/libstorage-ng#219 - Added generic diff - Added log_diff() - Use log_diff() instead of log() - Fixed verbose mode - Fixed out of range segfault - Prevent diff context at file borders- merge gh#openSUSE/libstorage-ng#218 - added support for DASDs (the block device)- merge gh#openSUSE/libstorage-ng#217 - initialize value- merge gh#openSUSE/libstorage-ng#215 - protect mount options since subvol can include spaces- merge gh#openSUSE/libstorage-ng#213 - added btrfs subvolume support- merge gh#openSUSE/libstorage-ng#214 - Handle fs type unknown - New test case for fs type unknown- merge gh#openSUSE/libstorage-ng#212 - initialize value in ctor - set filename- merge gh#openSUSE/libstorage-ng#211 - cleanup AsciiFile (possible after EtcFstab rewrite) - use AsciiFile to read fstab for mockup playback and record- merge gh#openSUSE/libstorage-ng#210 - Use full filename for fstab and crypttab - Add missing space in mount command- merge gh#openSUSE/libstorage-ng#209 - changed return type of get_mount_type() - added compatibility functions- merge gh#openSUSE/libstorage-ng#208 - removed unneeded includes - removed obsolete handling of list- merge gh#openSUSE/libstorage-ng#202 - Activate vgs - Add comment - Fix indentation- merge gh#openSUSE/libstorage-ng#206 - New EtcFstab API - Methods to maintain correct mount order - Stricter constness and avoid endless call recursion - Added missing factory method - Added MountOpts::clear() - Unit tests for new EtcFstab class - Better runtime checks using exceptions - Tests for checking and fixing mount order - Added tests for pathological cases - Make line no. optional during parsing - Store filename for writing, too - Removed obsolete tests - Added EtcCrypttab class - Don't pad last column - Remove entry by pointer - Unit test for EtcCrypttab - New unit test: Nonexistent crypttab - Removed cruft - Don't stop parsing after the first error - Accept unparsable fs enums as type 'unknown' - Support for logging contents - Added missing includes - Get and set options completely at once - Use new EtcFstab: StorageImpl - Use new EtcFstab: ProcMounts - Use new EtcFstab: Nfs - Use new EtcCrypttab: Luks - Use new EtcCrypttab: Mountable and BlkFilesystem - Use new EtcFstab: XML mocking in testsuite - Omit 'defaults' for mount opts in XML - Code review fixes - Documentation fixes - Support for mocking during probing - Fixed unit test data- merge gh#openSUSE/libstorage-ng#200 - split off Mountable from Filesystem - removed unused variable - added parsers for btrfs tools - removed unused functions - unified comments - fixed typo - added missing implementation - allow mocking of SystemCmds with unstable command-line - added include - avoid btrfs in test cases (will need more mockup) - extended style guide - added example program- Imported https://github.com/shundhammer/commented-config-file (#199)- merge gh#openSUSE/libstorage-ng#197 - added some compile time checks - renamed macro to avoid name collision- merge gh#openSUSE/libstorage-ng#196 - moved code to implementation classes - removed unneeded virtual in API - added Encryption::get_all() functions- merge gh#openSUSE/libstorage-ng#195 - added comment - removed unused enum value- merge gh#openSUSE/libstorage-ng#194 - redirect to probed devicegraph in EnsureMounted- merge gh#openSUSE/libstorage-ng#192 - tiny code simplifications - added includes - make EnsureMounted more generic and work for Filesystem - added class to parse df output - added class SpaceInfo - added function to query nfs mounts - generalise and move some functions from BlkFilesystem to Filesystem - store SpaceInfo in Filesystem - cleanup - added basic NFS support - coding style - extended bindings for NFS - added integration tests - removed dangerous functions and added comment - updated python bindings - added check - added integration test - added Nfs::Impl::used_features()- merge gh#openSUSE/libstorage-ng#191 - split off class BlkFilesystem from class Filesystem - updated testcases - updated example - updated documentation - updated bindings - updated testcases - updated integration tests- merge gh#openSUSE/libstorage-ng#190 - coding style - removed abstract class - use direct parent class - avoid flushes- merge gh#openSUSE/libstorage-ng#189 - detect nilfs2 - cleanup - shorter code - coding style - coding style - added support for ext2, ext3, reiserfs, iso9660 and udf - updated bindings to new filesystems - added integration tests- merge gh#openSUSE/libstorage-ng#188 - removed cycle from actiongraph for Luks setup - cleanup- merge gh#openSUSE/libstorage-ng#187 - Bind exceptions for BlkDevice::get_encryption- merge gh#openSUSE/libstorage-ng#186 - fixed shrinking devices - enable commit- merge gh#openSUSE/libstorage-ng#185 - added Encryption::get_type() - make get_type() in EncryptionImpl virtual- merge gh#openSUSE/libstorage-ng#184 - implemented do_rename_in_etc_crypttab()- merge gh#openSUSE/libstorage-ng#183 - save sid in devicegraphs - add dependencies to some actions of children of partition table - added test case - added documentation - use convenience function- merge gh#openSUSE/libstorage-ng#180 - added set_number() function - renumber logical partitions in delete_partition() - added testcase - coding style - added actions to rename entries in fstab and crypttab - use integration test utils - implemented rename in fstab - override function - allow to skip more steps - better check - renamed functions - reuse code - the check was correct - coding style- Added Travis support (use Docker for building)- merge gh#openSUSE/libstorage-ng#179 - fixed swig bindings for used_features()- Typo: Fixed inconsistent enum prefix (#178)- merge gh#openSUSE/libstorage-ng#177 - added move constructor and assignment operator- merge gh#openSUSE/libstorage-ng#176 - Make boot flag checks public- merge gh#openSUSE/libstorage-ng#175 - turn udev_path into vector (see bsc#1011357)- merge gh#openSUSE/libstorage-ng#174 - show base in log for hex - fixed typo - added tests - handle partition id on GPT - added unit tests - removed TODO mark - fixed typo - DRYer code - renamed test files - markdown improvements - renamed function- merge gh#openSUSE/libstorage-ng#173 - updated history- merge gh#openSUSE/libstorage-ng#172 - added interface to query used features - added bcache to used features - added unit tests- merge gh#openSUSE/libstorage-ng#171 - added convenience functions- merge gh#openSUSE/libstorage-ng#170 - make functions public available- merge gh#openSUSE/libstorage-ng#169 - added parsing legacy_boot in parted output - actions for boot, legacy_boot and pmbr_boot - added integration tests - updated status document - removed out-commented code - extended documentation- merge gh#openSUSE/libstorage-ng#168 - added probing pmbr-boot - added test case for pmbr boot- merge gh#openSUSE/libstorage-ng#167 - moved setting BOOST_TEST_CATCH_SYSTEM_ERRORS- merge gh#openSUSE/libstorage-ng#166 - Added LvmLv.get_all()- merge gh#openSUSE/libstorage-ng#165 - added utility function to public API- merge gh#openSUSE/libstorage-ng#164 - added convenience functions - moved template definitions to separate file- merge gh#openSUSE/libstorage-ng#163 - added name for partition id- merge gh#openSUSE/libstorage-ng#162 - added test case - moved test cases - reuse code - coding style - simpler code - reuse code - help compiler understand code - removed workaround - fixed partition name - run performance tests as last - coding style - allow to set udev path and ids - set udev path and if when creating partition - added test case - updated unit test to include object for partition table - make logical partitions children of extended partition - added note and todo - added checks - moved unit test- merge gh#openSUSE/libstorage-ng#161 - also check udev_path and udev_ids in equal and log_diff - fixed typo - omit more udev-ids (use whitelist instead of blacklist) - added explanatory comment- merge gh#openSUSE/libstorage-ng#160 - set default partition id based on partition type- merge gh#openSUSE/libstorage-ng#159 - fixed initialization order - check that function is called on correct devicegraph- merge gh#openSUSE/libstorage-ng#158 - use const unique_ptr for pimpl - added testcase - added documentation- merge gh#openSUSE/libstorage-ng#157 - renamed class - removed printing to cout from Actiongraph - performance improvement - added performance test - removed examples with testsuite character - improved example- merge gh#openSUSE/libstorage-ng#156 - updated status document - include feedback from code review- merge gh#openSUSE/libstorage-ng#155 - updated documentation - added end user example - fixed typo - improvements from code review- merge gh#openSUSE/libstorage-ng#143 - the dependency fix: updated from the specfile - specified distribution specific dependencies - corrected deps on tumbleweed- merge gh#openSUSE/libstorage-ng#154 - handle tense - handle tense - throw on logic error - coding style - added humanstring example- merge gh#openSUSE/libstorage-ng#153 - fixed temporary check - quote commit message in log- merge gh#openSUSE/libstorage-ng#152 - removed some examples that were initial test programs- merge gh#openSUSE/libstorage-ng#151 - cylinder -> sector cleanup- merge gh#openSUSE/libstorage-ng#150 - added TmpMount class - added EnsureMounted class - use EnsureMounted class - added note - name enum strongly typed - now removed enum entirely- merge gh#openSUSE/libstorage-ng#149 - added convenience function to query Ntfs objects - added convenience function to query Partitionable objects- merge gh#openSUSE/libstorage-ng#148 - initialise class members- merge gh#openSUSE/libstorage-ng#145 - improved device_exists - fixed typo - added support to resize (active) lukses - added integration tests for luks - coding style - moved check function to impls - added check function for Luks - added comment - added unit test for resizing luks - require to provide filename - incorporated comments from code review - ignore generated files- merge gh#openSUSE/libstorage-ng#144 - added UntranslatedText and moved Text to own file - moded StopWatch to own file - added documentation - renamed variable- merge gh#openSUSE/libstorage-ng#142 - fixed lvm vg dependency generation if modify actions exist purely on lhs - coding style - added convenience function - added flags to control handling of credentials - correcter explanation for translators - use ST_THROW macro - coding style - support to create, activate, deactivate and delete Luks - added encryption handling functions to BlkDevice - added unit tests - added integrations tests - handle tense - added skeleton actions for crypttab handling - handle tense - handle crypttab- merge gh#openSUSE/libstorage-ng#141 - use C++11 initialisation - shorter code - removed unused check - coding style - added reusable sort_by_key function- merge gh#openSUSE/libstorage-ng#140 - Added a failing test (TDD) for LVM dependencies - Bugfixes in Action::Create#add_dependencies - Dependencies between LVM operations - Fixes from code review: coding style - Another complex test for LVM dependencies - Reusable function to add grouped dependencies - Added a test for PVs being moved between VGs - Dependencies for moving PVs between different VGs - Added note about add_chain cost- merge gh#openSUSE/libstorage-ng#139 - added const - added helper function - renamed variable - moved calculating dependencies for creating partitions to PartitionTable class - make vertices in actiongraph stable- merge gh#openSUSE/libstorage-ng#138 - renamed function - indicate only-sync in graph output- merge gh#openSUSE/libstorage-ng#137 - also save devicegraphs - renamed function - call function in base class - add dependency for reallot actions - added unit tests for reallot actions in lvm case - moved some tests to md subdirectory - always use svg instead of png- merge gh#openSUSE/libstorage-ng#136 - Obsolete again old libstorage- merge gh#openSUSE/libstorage-ng#135 - pass vector by reference- merge gh#openSUSE/libstorage-ng#134 - do not call udevadm info for inactive devices- merge gh#openSUSE/libstorage-ng#133 - fixed output - set flags for ostream - probe attr for lvm devices - added active flag to BlkDevice- merge gh#openSUSE/libstorage-ng#131 - fixed parsing of 'dmsetup table' output if no devices were found - catch exceptions from Storage constructor- merge gh#openSUSE/libstorage-ng#130 - Avoid conflict with old libstorage config file - Do not obsolete old libstorage in .spec- merge gh#openSUSE/libstorage-ng#129 - added functions to query volume group - wait as late as possible - added note - moved detect_resize_info to Device - provide ResizeInfo for LvmPv - added override - generate actions for resizing lvm pvs - added tests for lvm pv resizing - added get_size_string() - inform children (LvmVg and Md) when parent has new region- merge gh#openSUSE/libstorage-ng#128 - format numbers - handle ResizeInfo in LvmLv - added functions to find a volume group by the vg-name - make reallot handling work with Device instead of BlkDevice - handle reallot for volume groups - allow to save graphs - fixed consistency between variable name and partition- merge gh#openSUSE/libstorage-ng#127 - added most common lvm actions - removed obsolete define - wait as late as possible - added define - include size in volume group create/delete text- merge gh#openSUSE/libstorage-ng#126 - added override where appropriate- merge gh#openSUSE/libstorage-ng#125 - make find by uuid functions non public - extended comment- merge gh#openSUSE/libstorage-ng#124 - sort sids in output for better readability- Use stdin, not tmp files for passwords (bsc#986971) (#123)- merge gh#openSUSE/libstorage-ng#122 - added convenience functions for lvm - make delete_partition take a Partition - removed obsolete code - shorter code - added function to delete logical volume - renamed file - make doxygen analyse more files - updated documentation - activate DEPRECATED define - consistent function names- merge gh#openSUSE/libstorage-ng#121 - added convenience functions for Bcache and BcacheCset- merge gh#openSUSE/libstorage-ng#120 - move dm-table-name from Encryption to BlkDevice - probe stripes and stripe-size - removed obsolete class - removed unused functions - fixed documentation- merge gh#openSUSE/libstorage-ng#119 - removed unused functions- merge gh#openSUSE/libstorage-ng#118 - also support downcast for bcache classes- merge gh#openSUSE/libstorage-ng#117 - added copyright headers - moved filesystem classes from Devices to new Filesystems directory- merge gh#openSUSE/libstorage-ng#116 - added and renamed examples - init logger - prefer vector over list - detect bcache in blkid output - renamed output files - simply call probe_pass_2 for all devices - extended check function - added get_string function - decentralized code - added bcache probing support - includes cleanup - added bcache probing testcase - added documentation links- merge gh#openSUSE/libstorage-ng#115 - extended 'dmsetup table' parser to provide target and stripes- merge gh#openSUSE/libstorage-ng#114 - updated doxygen list of input files- merge gh#openSUSE/libstorage-ng#113 - enable client side searching- merge gh#openSUSE/libstorage-ng#112 - extended lvm parsers - probe size of luks - probe size of lvm vg and lv - added copyright header - handle new class variables- merge gh#openSUSE/libstorage-ng#111 - add get_partitionable() to API- merge gh#openSUSE/libstorage-ng#110 - use new is_valid_name- merge gh#openSUSE/libstorage-ng#109 - added is_valid_name for BldDevice- merge gh#openSUSE/libstorage-ng#108 - use fallback lockup - removed now unused function- merge gh#openSUSE/libstorage-ng#107 - use fallback lookup by major and minor number- merge gh#openSUSE/libstorage-ng#106 - corrected order- merge gh#openSUSE/libstorage-ng#105 - added note - added luks probing testcase- merge gh#openSUSE/libstorage-ng#104 - extended SystemInfo for encryption - cleanup - prefer vector over list - added luks probing support - use C++11 range based for- merge gh#openSUSE/libstorage-ng#103 - during probing find devices by major and minor number if find my name fails- merge gh#openSUSE/libstorage-ng#102 - added convenience function - added unit tests- merge gh#openSUSE/libstorage-ng#101 - work on LVM support - added documentation - added todo - added check - extended check functions - provide vectors of LVM objects - added get_lvs function - added get_lvm_pvs function - added get_blk_device function - downcast also LVM objects - added more convenient functions- merge gh#openSUSE/libstorage-ng#96 - Added YaST requirements, based on meeting in NUE - AI formatting - MD formatting - More formatting - comments from review - comments - Clarified upgrade from EVMS- merge gh#openSUSE/libstorage-ng#100 - added functions to search for lvm devices by uuid - added BlkDevice::get_all - cleanup - sort results of lvm commands - use get_all function- merge gh#openSUSE/libstorage-ng#99 - added functions any_md, any_lvm and any_luks - explicit function name - probe mds only if blkid found some - added uuid to lvm objects - added get_all functions - added testcase - added parsers for pvs and lvs- merge gh#openSUSE/libstorage-ng#98 - call parted with --wipesignatures when creating partitions - use long option - adapted tests- merge gh#openSUSE/libstorage-ng#97 - removed perl bindings (only potential use-case kiwi was rewritten in python) - mark function as override- merge gh#openSUSE/libstorage-ng#95 - initialise and log variable- merge gh#openSUSE/libstorage-ng#94 - allow to set minimal_mbr_gap- merge gh#openSUSE/libstorage-ng#93 - allow to set minimal grain- merge gh#openSUSE/libstorage-ng#92 - added convenience functions- merge gh#openSUSE/libstorage-ng#91 - added convenience functions- partition alignment, drop cylinders and geometry, change unit of sizes (#85)- merge gh#openSUSE/libstorage-ng#89 - Added support to set label and uuid for swap devices - Allow to change label and UUID of pre-existing partitions - Fix from code review: ST_THROW- merge gh#openSUSE/libstorage-ng#88 - Update TsCmp.cc - Update .gitignore- merge gh#openSUSE/libstorage-ng#87 - added buildrequires graphviz since doxygen needs it- merge gh#openSUSE/libstorage-ng#86 - Added check for PPC PowerNV- merge gh#openSUSE/libstorage-ng#84 - Added ID_EFI- merge gh#openSUSE/libstorage-ng#83 - swig bindings for Storage::Arch - include Arch.h in docs and devel package - fix list include - automake fix- merge gh#openSUSE/libstorage-ng#81 - do not create devicegraph without storage object - coding style - added missing includes - coding style - coding style- merge gh#openSUSE/libstorage-ng#80 - add documentation on parted partition alignment - enhance doc according to pr comments - added details on alignment- merge gh#openSUSE/libstorage-ng#79 - removed now unneeded scope operator- merge gh#openSUSE/libstorage-ng#78 - Disable changelog check- merge gh#openSUSE/libstorage-ng#77 - added detailed flags for write_graphviz()- merge gh#openSUSE/libstorage-ng#76 - added missing include (for whatever version travis/jenkins is using)- merge gh#openSUSE/libstorage-ng#75 - clarify dependencies, how to test- merge gh#openSUSE/libstorage-ng#74 - detect reducing/extending of devices - just keep one sorted vector of devices - added function to remove edge - added function to remove device - use exception macros - allow to add and remove spare devices to md - added integration tests - more descriptive parameter names - coding style - added comments - eliminate temporary variable - added some inline documentation - reshuffle code- merge gh#openSUSE/libstorage-ng#73 - added second link in documentation - detect faulty devices in MD RAID - fixed comment- merge gh#openSUSE/libstorage-ng#72 - test public interface - added testcases- merge gh#openSUSE/libstorage-ng#71 - added set_range to API- merge gh#openSUSE/libstorage-ng#70 - added documentation - added documentation- merge gh#openSUSE/libstorage-ng#69 - Added integration with Jenkins- merge gh#openSUSE/libstorage-ng#68 - added document about resizing - fixed typo- merge gh#openSUSE/libstorage-ng#67 - reduce code duplication - throw exceptions in error case - also generate pictures of devicegraphs - renamed function and added comments- merge gh#openSUSE/libstorage-ng#66 - avoid code duplication - added unit test- merge gh#openSUSE/libstorage-ng#65 - work on tenses for messages- merge gh#openSUSE/libstorage-ng#64 - avoid header file - use new size constants - avoid assert - use exception macro - no need for postfix - fixed error handling - cache, load and save Resize- and ContentInfo- merge gh#openSUSE/libstorage-ng#63 - adapted filename to library rename - make code reusable - coding style - init logger - provide __str__ for more classes - added missing dependency - use exception macros - added is_probed query function - allow to query resize and content information- merge gh#openSUSE/libstorage-ng#62 - avoid code repetition - updated gitignore- merge gh#openSUSE/libstorage-ng#61 - added Action classes for resize- merge gh#openSUSE/libstorage-ng#60 - removed unused functions - avoid boolean function argument- merge gh#openSUSE/libstorage-ng#59 - several adoptions to library name change- merge gh#openSUSE/libstorage-ng#58 - drop major and minor number from BlkDevice- merge gh#openSUSE/libstorage-ng#57 - rename rpm and library to libstorage-ng- merge gh#openSUSE/libstorage-ng#56 - drop bindings for legacy interface - dropped legacy interface and most/all legacy functions - renamed enum- merge gh#openSUSE/libstorage-ng#55 - added and use LogfileLogger- merge gh#openSUSE/libstorage-ng#54 - added downcast function in bindings- merge gh#openSUSE/libstorage-ng#53 - Expose get_geometry() / set_geometry() to API- merge gh#openSUSE/libstorage-ng#52 - added actions to handle /etc/mdadm.conf - renamed classes- merge gh#openSUSE/libstorage-ng#51 - initialise member variables - replace cmp_lt_number by compare_by_number - ignore coverity output directory cov-int - fixed assert - use proper function - use proper functions - added check for overflow - replace ParseError by ParseException - extended testsuite- merge gh#openSUSE/libstorage-ng#50 - more tweaking for broken ruby packaging- merge gh#openSUSE/libstorage-ng#49 - make Exception hierarchy available in bindings - do not expose exception macros in public API- merge gh#openSUSE/libstorage-ng#48 - avoid warning with g++ 5.2.1- merge gh#openSUSE/libstorage-ng#47 - removed redundant ";" - added interface functions to query number of partitions- merge gh#openSUSE/libstorage-ng#46 - support probing of Md using Md - fixed function name - consistent function/variable name- merge gh#openSUSE/libstorage-ng#45 - added get_md_parity_name - added TODO note- merge gh#openSUSE/libstorage-ng#44 - added quote for vector - moved code to storageitu.py - fixed documentation - initialise all member variables - added basic MD RAID support - added checks and unit-test - added DEVDIR macro as requested during code review - added node about consistent naming - use strlen instead of fixed value- merge gh#openSUSE/libstorage-ng#43 - define sorting of results - use macro - shorter code - do not use legacy file for AC_INIT - remove function identical to base function - extended style document- merge gh#openSUSE/libstorage-ng#42 - remove interim sync actions - included suggestions from code-review- merge gh#openSUSE/libstorage-ng#41 - renamed classes - added num_actions()- merge gh#openSUSE/libstorage-ng#40 - ensure "one definition rule"- merge gh#openSUSE/libstorage-ng#39 - added region.to_value function - added disk.get_possible_partition_table_types() - added get_pt_type_name() - use new ST_THROW macro - call parted with filesystem type depending on partition id - do not set numeric partition id on non MSDOS partition tables - added more fs-types for parted mkpart call - use define - better names for partition table types- merge gh#openSUSE/libstorage-ng#38 - added Device::remove_descendants() - moved num_children and num_parents to Impl - use new exceptions macro- merge gh#openSUSE/libstorage-ng#37 - added functions to query partition table type of partition table object- merge gh#openSUSE/libstorage-ng#36 - added missing include - use C++11 underlying_type for correctness - define copy constructor and copy assignment for Region- merge gh#openSUSE/libstorage-ng#35 - fixed function name - added TmpDir class (complied with RAII) - added Vfat and Ntfs device classes - removed ntfs-3g naming workarounds - coding style - delete copy constructor and assignment operator for Device and Holder - use new ST_THROW macro- merge gh#openSUSE/libstorage-ng#34 - moved test files - extended bindings - updated test program - added missing include - added test programs - moved test programs - added options to example probe program - consistent naming - avoid casts by using std::function - added logic check - use traits to avoid undetected typos - moved setting compiler flags before AC_PROG_CXX to avoid problems with --coverage - more descriptive exceptions - moved swig catches statements to own file - extended unit-test - test documenting exceptions with doxygen - use constant- merge gh#openSUSE/libstorage-ng#33 - added test case - added branch coverage example - call region.empty - coding style - moved Exception to Utils - added test-cases - made text more comprehensible - added test-case - fixed off-by-one error - robuster test-case- merge gh#openSUSE/libstorage-ng#32 - Add ruby remote probe example- merge gh#openSUSE/libstorage-ng#31 - added missing DeviceTraits - consisting coding style - avoid warning with clang++ - added and use templates is_device/holder_of_type- merge gh#openSUSE/libstorage-ng#30 - don't generate documentation for legacy interface - added some overall documentation - documented difference between high- and low-level device graph functions- merge gh#openSUSE/libstorage-ng#29 - added subgraph and filtered_graph paragraph- merge gh#openSUSE/libstorage-ng#28 - use fixture - added checks for big numbers - coding style - removed bogus operator - removed some asserts now handled via exceptions - added block-size to Region class - make Partition create functions take region parameter- merge gh#openSUSE/libstorage-ng#27 - Prevent crash upon shutdown (object destruction sequence) - Added TO DO- merge gh#openSUSE/libstorage-ng#26 - fixed file list- merge gh#openSUSE/libstorage-ng#25 - more detailed message - added check - adapted to api change - implemented umount/swapoff actions - replaced specifier deprecated in C++11 - moved Logger to Utils - added nullptr checks - added traits for Holders - work on exception logging - exception handling for storage::to_partition - updated examples- merge gh#openSUSE/libstorage-ng#24 - fixed Umount and RemoveFstab actions- merge gh#openSUSE/libstorage-ng#23 - added functions to convert enums to strings- merge gh#openSUSE/libstorage-ng#22 - added Filesystem::get_all()- merge gh#openSUSE/libstorage-ng#21 - added const version - steps towards private Devicegraph::Impl graph - added convenient functions - use checker macro - avoid using Devicegraph::Impl.graph member- merge gh#openSUSE/libstorage-ng#20 - make Actiongraph.graph private - added operator[] and fixed some constness - added probe mode that write devicegraph - rename class to reflect concept - make also graph type private - added typedefs - log destruction- merge gh#openSUSE/libstorage-ng#19 - use font Arial also for action graph- merge gh#openSUSE/libstorage-ng#18 - make Actiongraph part of public interface- merge gh#openSUSE/libstorage-ng#17 - also provide non-const relatives functions - added function to remove a list of devices - use exception macros- merge gh#openSUSE/libstorage-ng#16 - use long named option for readability- merge gh#openSUSE/libstorage-ng#15 - added one more 'udevadm settle' call - use a define for udevadm settle- merge gh#openSUSE/libstorage-ng#14 - added logger control functions to new api - allow Logger test function to also check component - added documentation - do not expose symbol - added constructor (just eye candy)- merge gh#openSUSE/libstorage-ng#13 - added to_device_of_type template function - use new to_device_of_type function - added testcases - detailed exception messages - make exceptions take parameters instead of final message - remember base filename in exception locations- merge gh#openSUSE/libstorage-ng#12 - work on exceptions- merge gh#openSUSE/libstorage-ng#11 - prefix include guards- merge gh#openSUSE/libstorage-ng#10 - generate bindings before running tests- merge gh#openSUSE/libstorage-ng#9 - parallel compile and run of tests- merge gh#openSUSE/libstorage-ng#8 - removed unneeded define- merge gh#openSUSE/libstorage-ng#7 - set BOOST_TEST_CATCH_SYSTEM_ERRORS=no- merge gh#openSUSE/libstorage-ng#5 - Added exception classes - added class SystemCmdException and CommandNotFoundException - added testsuite helpers - added unit tests for SystemCmd class - documented CmdParted class - improved error reporting with new exception classes don't throw exception for all kinds of parted stderr output - improved error reporting for CmdBtrfs, added CmdBtrfsSubvolumes class - added gpt fix backup - added files common.cc/.h, added test case parse_empty - use const string& - remove do_probe and probe() from CmdBtrfsSubvolumes - use const string& - remove common.cc/.h (not needed here), remove systemcmd1.cc (to be adapted first) - added test case parse_bad_device_name, parse_no_devices and systemcmd_error - test case parse_wiped_disk_good added, better test names applied - test cases for ParseException added - tests for SystemCmd added - retcode != 0 doesn't work - ignore non zero exit code - check for boost version >= 1.58 - add test cases for exceptions - add TO DO for test cases parse_gpt_enlarge_good and parse_gpt_fix_backup_good- merge gh#openSUSE/libstorage-ng#6 - Added use case document - Added pseudo code for suggested API - Use partition_table, not disk directly - Added multi_boot_pc_with_windows() C++ sample - use correct exception macro - added comment- merge gh#openSUSE/libstorage-ng#4 - added rules to style guide - added reasons to use C++11- merge gh#openSUSE/libstorage-ng#3 - updated URLs - added requirements and how to run unit test- extended comment- merge gh#openSUSE/libstorage-ng#2 - Enable documentation of the storage_legacy namespace. - Added brief descriptions to classes.- merge gh#openSUSE/libstorage-ng#1 - How to compile - How to make a RPM, code documentation.- make code- added design decisions- added heading- moved style guide to docs- added goals- use C++11 to_string- adapted testcase- moved testsuite compare classes to testsuite directory- make output work with older graphviz versions- added testcase- use back_inserter- make errors in actiongraph testsuite readable- improved test message- moved statement- work on compatibility layer- work on compatibility layer- throw exception instead of returning nullptr- renamed class to avoid likely conflict with keyword- work on compatibility layer- ported interface additions from fate#318392- ported interface additions from fate#318392- build on Fedora 21- sync version numbers with libstorage- mark functions as override- added per action callbacks- adapted enum names- first setting first and last flag on actions- save detailed actiongraph- added commit error callback- display name of partition id in message- fstab actions depend on the root filesystem mounted- place detailed node info in extra line- save libstorage version in output files- added namespace- allow to show details in graphviz output- added compare example which reads devicegraphs- added check for nullptr- don't save empty values- a devicegraph might have no devices or holders- work on strongly typed enums with swig 3.0.0- work on compatibility callbacks- skip nop action- rename devicegraph- install legacy header- added namespace- added include- work on compatibility layer- fixed efi detection- quote device- implemented real get_default_partition_table_type function- add storage backref to Devicegraph- install perl5 bindings into versioned directory- allow access to Arch and set some values- save architecture in Storage object- work on compatibility layer- added dummy functions for default partition table type- implemented create for msdos and gpt- generate bindings for filesystems classes- added btrfs (without multidevice) and xfs- use C++11- work on compatibility layer- added check function to Storage- delegate checking for modify actions- added convert functions- mostly reverted a previously patch- added type query functions- make functions creating partitions also take region- implemented calculating unused partition slots- work on compatibility layer- added partition type parameter to create partition functions- added constructor taking all values- removed functions from interface- added function to count partitions of a specific type- more verbose error message- handle range in Disk- catch exception- allow to create ext4 on disk (without partition)- save files in YaST2 dir- added include- better error handling- log beginning of commit action- wait for device before mkfs- handle rootprefix when writing fstab- set size when setting region- work on compatibility layer- work on compatibility layer- work on compatibility layer- extended compatibility layer- extended compatibility layer- improved messages- work on compatibility layer- added mkfs_options and tune_options- work on compatibility layer- use helper functions- fixed dependency generation- work on compatibility layer- handle mount-by when writing fstab- fixed variable order- extended compatibility layer- added Storage reference to Actiongraph- added functions for rootprefix- added include- added include- create mountpoint directory- write fstab entry- simpler syntax- treat empty fstab opts as "defaults"- fixed typo- improved commit messages- extended tests- moved code from Actions to Devices and added Actions- moved code- added action to format swap- updated testsuite data- added rotational/ssd to Disk- added sysfs-name and -path to BlkDevice- added script to demonstrate remote probing- allow to provide own functions for remote probing- implemented commit callbacks- removed unused Actiongraph declaration- provide getPresentDisks- use C++11 chrono::steady_clock- added simple compatibility for saveDeviceGraph- allow access to new Storage from old StorageInterface- fixed namespace- fixed use of PYTHON_INCLUDES- query perl include paths from perl- read mount-by type from fstab- added convenient functions- install StorageVersion.h- install perl files to vender_site- also use data from /etc/fstab for filesystem probing- fixed namespace- detect mountpoint from /proc/mounts- renamed functions- use udevadm to query udev device links- extended compaitbility code- some rudimentary probing for ext4 and swap- load more data- moved code- print more data- added function to query filesystem type- removed function from public interface- added todo- removed unused code- moved file- cleanup- handle udev path and id in compatibility layer- handle udev path and ids in BlkDevice- use external command to query links- formatting- moved get_classname and print to Impl- improved log_diff output- set verbose for 'make check'- handle gpt enlarge during probing- fixed gpt enlarge detection- also record stderr for mockup- implemented comparing device graphs- removed unused code- clear devicegraph in load- initialise values- removed file- added function to get holder sid pairs- added probe testcase (unfinished)- use external command- added clear function- added testsuite- use external command- pass complete object- allow to set mockup filename- added probe modes to read and write mockup- removed obsolete code (env.var. does not exist anymore)- implemented load and save in Mockup- added testcases for EtcFstab- added mockup mode- moved file- added testcases- added testcases- added testcases- added testcases- moved testsuite for SystemInfo to subdir- added testcase- added testcases- allow mockup for SystemCmd and AsciiFile- added test- use variable- added runtime checks- removed old stuff- added lvm classes- added spec file and utilities- split c and c++ flags- better cleanup- added translations (which are needed for testsuite)- added sysconfig fillup- integrate doxygen- use single location for dependencies- install integration-tests- avoid compiler warnings- ignore generated file- ignore generated file- find local swig bindings- generate file- added source files- added subdir- package test xml file- do not include non-existing file- added missing includes- package test scripts- moved file, generate file- added logging of environment- always create a "probed" devicegraph, even if empty- perl like function name- provide sformat also for plain string- namespace cleanup- namespace cleanup- log probed devicegraph- first integration tests- ignore operator<<- include and namespace fixes- report disk label type- fixed examples (still not all working)- make Region usable for interface- work on providing legacy interface and bindings- provide legacy functions- provide more getters and setters- avoid name conflict in swig generated target languages- fix includes- added testcases- added include- addes testcases- fixed compilation- added testcases- don't crash if no logger was setup- work on probing (design still unsatisfied)- updated gitignore- added include- removed generated file- added names for enum- added function to setup logger- fixed sformat string- added assert- added testcases- cleanup- save label as enum instead of string- added functions child and parent- save proved devicegraph- fix for strongly typed enums- added check- added Msdos device object- coding style- cleanup- copied SystemInfo and some utils from old libstorage- reformatted- use different namespace to avoid conflicts with old libstorage- work on style and bindings- added testcase- work on startup- cleanup- fixed order- work on bindings- work on testsuites- added testcase for perl bindings- use strict in perl examples- renamed testcase- renamed cast functions and use autorename for ruby- work on bindings- work on bindings- added tiny testsuite for ruby bindings- work on exceptions and testsuite- added testsuite for python bindings- fixed sid_t bindings- consistent naming- improved failure message- extended example- renamed INCLUDES to AM_CPPFLAGS- consistency- work on loading and saving device graphs- use template function- moved file- fixed compilation- use enum- added find example- work on loading device graph- fixed variable names- work on saving device graph- split Holder files- renamed function- added getSids function- added Environment class- added main class Storage- added swap function- avoid warning from swig- use enum- work on perl5 bindings- exception handling for bindings- added polymorphism example for ruby and perl- use common swig interface file- added BlkDevice::createFilesystem- make Device and Holder object contructors private, use create function instead- removed generated file- work on interface- work on swig bindings- work on swig bindings- work on swig bindings- work on swig bindings- work on bindings (not usable yet)- use impl ptr pattern for DeviceGraph- added back reference to device objects- remove old output files- added helper functions- use impl ptr pattern for Device objects- better module name- check exception message- disallow create/delete of disk, instead have partition table object- fixed mount ordering- changed action texts- display device graph- fixed return type- added testcase for dependencies- link to wiki- updated- added nop action for synchronization- removed example now in testsuite- dummy ordering for mount actions- use specific test tools- added testsuite- updated- restructured build stuff- updated build stuff- initial evals390lp5 1623253711  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.3.108-3.5.14.3.108-3.5.1 storageActiongraph.hCommitOptions.hCompoundAction.hDevicegraph.hDevicesBcache.hBcacheCset.hBlkDevice.hDasd.hDasdPt.hDevice.hDisk.hDmRaid.hEncryption.hGpt.hImplicitPt.hLuks.hLvmLv.hLvmPv.hLvmVg.hMd.hMdContainer.hMdMember.hMsdos.hMultipath.hPartition.hPartitionTable.hPartitionable.hPlainEncryption.hStrayBlkDevice.hEnvironment.hFilesystemsBitlocker.hBlkFilesystem.hBtrfs.hBtrfsQgroup.hBtrfsSubvolume.hExfat.hExt.hExt2.hExt3.hExt4.hF2fs.hFilesystem.hIso9660.hJfs.hMountPoint.hMountable.hNfs.hNtfs.hReiserfs.hSwap.hTmpfs.hUdf.hVfat.hXfs.hFreeInfo.hGraphviz.hHoldersBtrfsQgroupRelation.hFilesystemUser.hHolder.hMdSubdevice.hMdUser.hSnapshot.hSubdevice.hUser.hPool.hSimpleEtcCrypttab.hSimpleEtcFstab.hStorage.hSystemInfoArch.hUsedFeatures.hUtilsAlignment.hCallbacks.hException.hHumanString.hLightProbe.hLock.hLogger.hRegion.hRemote.hSwig.hTopology.hVersion.hView.hlibstorage-ng.solibstorage-ngAUTHORSLICENSEautodocshtmlActiongraph_8h_source.htmlAlignment_8h_source.htmlBcacheCset_8h_source.htmlBcache_8h_source.htmlBitlocker_8h_source.htmlBlkDevice_8h_source.htmlBlkFilesystem_8h_source.htmlBtrfsQgroupRelation_8h_source.htmlBtrfsQgroup_8h_source.htmlBtrfsSubvolume_8h_source.htmlBtrfs_8h_source.htmlCompoundAction_8h_source.htmlDasdPt_8h_source.htmlDasd_8h_source.htmlDevice_8h_source.htmlDevicegraph_8h_source.htmlDisk_8h_source.htmlDmRaid_8h_source.htmlEncryption_8h_source.htmlEnvironment_8h_source.htmlException_8h_source.htmlExfat_8h_source.htmlExt2_8h_source.htmlExt3_8h_source.htmlExt4_8h_source.htmlExt_8h_source.htmlF2fs_8h_source.htmlFilesystemUser_8h_source.htmlFilesystem_8h_source.htmlFreeInfo_8h_source.htmlGpt_8h_source.htmlGraphviz_8h_source.htmlHolder_8h_source.htmlHumanString_8h_source.htmlImplicitPt_8h_source.htmlIso9660_8h_source.htmlJfs_8h_source.htmlLightProbe_8h_source.htmlLock_8h_source.htmlLogger_8h_source.htmlLuks_8h_source.htmlLvmLv_8h_source.htmlLvmPv_8h_source.htmlLvmVg_8h_source.htmlMdContainer_8h_source.htmlMdMember_8h_source.htmlMdSubdevice_8h_source.htmlMdUser_8h_source.htmlMd_8h_source.htmlMountPoint_8h_source.htmlMountable_8h_source.htmlMsdos_8h_source.htmlMultipath_8h_source.htmlNfs_8h_source.htmlNtfs_8h_source.htmlPartitionTable_8h_source.htmlPartition_8h_source.htmlPartitionable_8h_source.htmlPlainEncryption_8h_source.htmlPool_8h_source.htmlRegion_8h_source.htmlReiserfs_8h_source.htmlRemote_8h_source.htmlSimpleEtcCrypttab_8h_source.htmlSimpleEtcFstab_8h_source.htmlSnapshot_8h_source.htmlStorage_8h_source.htmlStrayBlkDevice_8h_source.htmlSubdevice_8h_source.htmlSwap_8h_source.htmlSwig_8h_source.htmlTmpfs_8h_source.htmlTopology_8h_source.htmlUdf_8h_source.htmlUsedFeatures_8h_source.htmlUser_8h_source.htmlVersion_8h_source.htmlVfat_8h_source.htmlView_8h_source.htmlXfs_8h_source.htmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclassstorage_1_1Aborted-members.htmlclassstorage_1_1Aborted.htmlclassstorage_1_1Actiongraph-members.htmlclassstorage_1_1Actiongraph.htmlclassstorage_1_1ActivateCallbacks-members.htmlclassstorage_1_1ActivateCallbacks.htmlclassstorage_1_1ActivateCallbacksLuks-members.htmlclassstorage_1_1ActivateCallbacksLuks.htmlclassstorage_1_1AlignError-members.htmlclassstorage_1_1AlignError.htmlclassstorage_1_1Alignment-members.htmlclassstorage_1_1Alignment.htmlclassstorage_1_1Bcache-members.htmlclassstorage_1_1Bcache.htmlclassstorage_1_1BcacheCset-members.htmlclassstorage_1_1BcacheCset.htmlclassstorage_1_1Bitlocker-members.htmlclassstorage_1_1Bitlocker.htmlclassstorage_1_1BlkDevice-members.htmlclassstorage_1_1BlkDevice.htmlclassstorage_1_1BlkFilesystem-members.htmlclassstorage_1_1BlkFilesystem.htmlclassstorage_1_1Btrfs-members.htmlclassstorage_1_1Btrfs.htmlclassstorage_1_1BtrfsQgroup-members.htmlclassstorage_1_1BtrfsQgroup.htmlclassstorage_1_1BtrfsQgroupNotFoundById-members.htmlclassstorage_1_1BtrfsQgroupNotFoundById.htmlclassstorage_1_1BtrfsQgroupRelation-members.htmlclassstorage_1_1BtrfsQgroupRelation.htmlclassstorage_1_1BtrfsSubvolume-members.htmlclassstorage_1_1BtrfsSubvolume.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath-members.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.htmlclassstorage_1_1CheckCallbacks-members.htmlclassstorage_1_1CheckCallbacks.htmlclassstorage_1_1CodeLocation-members.htmlclassstorage_1_1CodeLocation.htmlclassstorage_1_1CommitCallbacks-members.htmlclassstorage_1_1CommitCallbacks.htmlclassstorage_1_1CompoundAction-members.htmlclassstorage_1_1CompoundAction.htmlclassstorage_1_1ContentInfo-members.htmlclassstorage_1_1ContentInfo.htmlclassstorage_1_1Dasd-members.htmlclassstorage_1_1Dasd.htmlclassstorage_1_1DasdPt-members.htmlclassstorage_1_1DasdPt.htmlclassstorage_1_1Device-members.htmlclassstorage_1_1Device.htmlclassstorage_1_1DeviceHasWrongType-members.htmlclassstorage_1_1DeviceHasWrongType.htmlclassstorage_1_1DeviceNotFound-members.htmlclassstorage_1_1DeviceNotFound.htmlclassstorage_1_1DeviceNotFoundByName-members.htmlclassstorage_1_1DeviceNotFoundByName.htmlclassstorage_1_1DeviceNotFoundBySid-members.htmlclassstorage_1_1DeviceNotFoundBySid.htmlclassstorage_1_1DeviceNotFoundByUuid-members.htmlclassstorage_1_1DeviceNotFoundByUuid.htmlclassstorage_1_1Devicegraph-members.htmlclassstorage_1_1Devicegraph.htmlclassstorage_1_1DevicegraphStyleCallbacks-members.htmlclassstorage_1_1DevicegraphStyleCallbacks.htmlclassstorage_1_1DifferentBlockSizes-members.htmlclassstorage_1_1DifferentBlockSizes.htmlclassstorage_1_1Disk-members.htmlclassstorage_1_1Disk.htmlclassstorage_1_1DmRaid-members.htmlclassstorage_1_1DmRaid.htmlclassstorage_1_1Encryption-members.htmlclassstorage_1_1Encryption.htmlclassstorage_1_1Environment-members.htmlclassstorage_1_1Environment.htmlclassstorage_1_1Exception-members.htmlclassstorage_1_1Exception.htmlclassstorage_1_1Exfat-members.htmlclassstorage_1_1Exfat.htmlclassstorage_1_1Ext-members.htmlclassstorage_1_1Ext.htmlclassstorage_1_1Ext2-members.htmlclassstorage_1_1Ext2.htmlclassstorage_1_1Ext3-members.htmlclassstorage_1_1Ext3.htmlclassstorage_1_1Ext4-members.htmlclassstorage_1_1Ext4.htmlclassstorage_1_1F2fs-members.htmlclassstorage_1_1F2fs.htmlclassstorage_1_1Filesystem-members.htmlclassstorage_1_1Filesystem.htmlclassstorage_1_1FilesystemUser-members.htmlclassstorage_1_1FilesystemUser.htmlclassstorage_1_1Gpt-members.htmlclassstorage_1_1Gpt.htmlclassstorage_1_1GraphStyleCallbacks-members.htmlclassstorage_1_1GraphStyleCallbacks.htmlclassstorage_1_1Holder-members.htmlclassstorage_1_1Holder.htmlclassstorage_1_1HolderAlreadyExists-members.htmlclassstorage_1_1HolderAlreadyExists.htmlclassstorage_1_1HolderHasWrongType-members.htmlclassstorage_1_1HolderHasWrongType.htmlclassstorage_1_1HolderNotFound-members.htmlclassstorage_1_1HolderNotFound.htmlclassstorage_1_1HolderNotFoundBySids-members.htmlclassstorage_1_1HolderNotFoundBySids.htmlclassstorage_1_1IOException-members.htmlclassstorage_1_1IOException.htmlclassstorage_1_1ImplicitPt-members.htmlclassstorage_1_1ImplicitPt.htmlclassstorage_1_1IndexOutOfRangeException-members.htmlclassstorage_1_1IndexOutOfRangeException.htmlclassstorage_1_1InvalidBlockSize-members.htmlclassstorage_1_1InvalidBlockSize.htmlclassstorage_1_1InvalidExtentSize-members.htmlclassstorage_1_1InvalidExtentSize.htmlclassstorage_1_1InvalidMountPointPath-members.htmlclassstorage_1_1InvalidMountPointPath.htmlclassstorage_1_1Iso9660-members.htmlclassstorage_1_1Iso9660.htmlclassstorage_1_1Jfs-members.htmlclassstorage_1_1Jfs.htmlclassstorage_1_1LockException-members.htmlclassstorage_1_1LockException.htmlclassstorage_1_1Logger-members.htmlclassstorage_1_1Logger.htmlclassstorage_1_1LogicException-members.htmlclassstorage_1_1LogicException.htmlclassstorage_1_1Luks-members.htmlclassstorage_1_1Luks.htmlclassstorage_1_1LuksInfo-members.htmlclassstorage_1_1LuksInfo.htmlclassstorage_1_1LvmLv-members.htmlclassstorage_1_1LvmLv.htmlclassstorage_1_1LvmLvNotFoundByLvName-members.htmlclassstorage_1_1LvmLvNotFoundByLvName.htmlclassstorage_1_1LvmPv-members.htmlclassstorage_1_1LvmPv.htmlclassstorage_1_1LvmVg-members.htmlclassstorage_1_1LvmVg.htmlclassstorage_1_1LvmVgNotFoundByVgName-members.htmlclassstorage_1_1LvmVgNotFoundByVgName.htmlclassstorage_1_1Md-members.htmlclassstorage_1_1Md.htmlclassstorage_1_1MdContainer-members.htmlclassstorage_1_1MdContainer.htmlclassstorage_1_1MdMember-members.htmlclassstorage_1_1MdMember.htmlclassstorage_1_1MdSubdevice-members.htmlclassstorage_1_1MdSubdevice.htmlclassstorage_1_1MdUser-members.htmlclassstorage_1_1MdUser.htmlclassstorage_1_1MountPoint-members.htmlclassstorage_1_1MountPoint.htmlclassstorage_1_1Mountable-members.htmlclassstorage_1_1Mountable.htmlclassstorage_1_1Msdos-members.htmlclassstorage_1_1Msdos.htmlclassstorage_1_1Multipath-members.htmlclassstorage_1_1Multipath.htmlclassstorage_1_1Nfs-members.htmlclassstorage_1_1Nfs.htmlclassstorage_1_1NfsNotFoundByServerAndPath-members.htmlclassstorage_1_1NfsNotFoundByServerAndPath.htmlclassstorage_1_1NoIntersection-members.htmlclassstorage_1_1NoIntersection.htmlclassstorage_1_1NotInside-members.htmlclassstorage_1_1NotInside.htmlclassstorage_1_1Ntfs-members.htmlclassstorage_1_1Ntfs.htmlclassstorage_1_1NullPointerException-members.htmlclassstorage_1_1NullPointerException.htmlclassstorage_1_1OutOfMemoryException-members.htmlclassstorage_1_1OutOfMemoryException.htmlclassstorage_1_1OverflowException-members.htmlclassstorage_1_1OverflowException.htmlclassstorage_1_1ParseException-members.htmlclassstorage_1_1ParseException.htmlclassstorage_1_1Partition-members.htmlclassstorage_1_1Partition.htmlclassstorage_1_1PartitionSlot-members.htmlclassstorage_1_1PartitionSlot.htmlclassstorage_1_1PartitionTable-members.htmlclassstorage_1_1PartitionTable.htmlclassstorage_1_1Partitionable-members.htmlclassstorage_1_1Partitionable.htmlclassstorage_1_1PlainEncryption-members.htmlclassstorage_1_1PlainEncryption.htmlclassstorage_1_1Pool-members.htmlclassstorage_1_1Pool.htmlclassstorage_1_1PoolOutOfSpace-members.htmlclassstorage_1_1PoolOutOfSpace.htmlclassstorage_1_1ProbeCallbacks-members.htmlclassstorage_1_1ProbeCallbacks.htmlclassstorage_1_1ProbeCallbacksV2-members.htmlclassstorage_1_1ProbeCallbacksV2.htmlclassstorage_1_1ProbeCallbacksV3-members.htmlclassstorage_1_1ProbeCallbacksV3.htmlclassstorage_1_1Region-members.htmlclassstorage_1_1Region.htmlclassstorage_1_1Reiserfs-members.htmlclassstorage_1_1Reiserfs.htmlclassstorage_1_1RemoteCallbacks-members.htmlclassstorage_1_1RemoteCallbacks.htmlclassstorage_1_1ResizeInfo-members.htmlclassstorage_1_1ResizeInfo.htmlclassstorage_1_1Silencer-members.htmlclassstorage_1_1Silencer.htmlclassstorage_1_1Snapshot-members.htmlclassstorage_1_1Snapshot.htmlclassstorage_1_1SpaceInfo-members.htmlclassstorage_1_1SpaceInfo.htmlclassstorage_1_1Storage-members.htmlclassstorage_1_1Storage.htmlclassstorage_1_1StrayBlkDevice-members.htmlclassstorage_1_1StrayBlkDevice.htmlclassstorage_1_1Subdevice-members.htmlclassstorage_1_1Subdevice.htmlclassstorage_1_1Swap-members.htmlclassstorage_1_1Swap.htmlclassstorage_1_1Tmpfs-members.htmlclassstorage_1_1Tmpfs.htmlclassstorage_1_1Topology-members.htmlclassstorage_1_1Topology.htmlclassstorage_1_1Udf-members.htmlclassstorage_1_1Udf.htmlclassstorage_1_1UnsupportedException-members.htmlclassstorage_1_1UnsupportedException.htmlclassstorage_1_1User-members.htmlclassstorage_1_1User.htmlclassstorage_1_1Vfat-members.htmlclassstorage_1_1Vfat.htmlclassstorage_1_1WrongNumberOfChildren-members.htmlclassstorage_1_1WrongNumberOfChildren.htmlclassstorage_1_1WrongNumberOfHolders-members.htmlclassstorage_1_1WrongNumberOfHolders.htmlclassstorage_1_1WrongNumberOfParents-members.htmlclassstorage_1_1WrongNumberOfParents.htmlclassstorage_1_1Xfs-members.htmlclassstorage_1_1Xfs.htmlclosed.pngdir_07fa4af1beb4bf54866da33541fdac7e.htmldir_19b5daa7a6a8a9bea3e7938094914eb5.htmldir_70f20ecf11358dff00a0daf546d3147e.htmldir_94a702a068db0037fc797a0ce58cab1f.htmldir_dfc4c45d527dd4da6a43f6bdb399d28a.htmldoc.pngdoxygen.cssdoxygen.pngfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_w.htmlgraph_legend.htmlhierarchy.htmlindex.htmlinherits.htmlnamespacemembers.htmlnamespacemembers_b.htmlnamespacemembers_c.htmlnamespacemembers_d.htmlnamespacemembers_e.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_g.htmlnamespacemembers_h.htmlnamespacemembers_i.htmlnamespacemembers_k.htmlnamespacemembers_l.htmlnamespacemembers_m.htmlnamespacemembers_n.htmlnamespacemembers_o.htmlnamespacemembers_p.htmlnamespacemembers_r.htmlnamespacemembers_s.htmlnamespacemembers_t.htmlnamespacemembers_type.htmlnamespacemembers_u.htmlnamespacemembers_v.htmlnamespacemembers_vars.htmlnamespacemembers_z.htmlnamespaces.htmlnamespacestorage.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngsplitbar.pngstructstorage_1_1DeactivateStatus-members.htmlstructstorage_1_1DeactivateStatus.htmlstructstorage_1_1RemoteCommand-members.htmlstructstorage_1_1RemoteCommand.htmlstructstorage_1_1RemoteFile-members.htmlstructstorage_1_1RemoteFile.htmlstructstorage_1_1SimpleEtcCrypttabEntry-members.htmlstructstorage_1_1SimpleEtcCrypttabEntry.htmlstructstorage_1_1SimpleEtcFstabEntry-members.htmlstructstorage_1_1SimpleEtcFstabEntry.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssxmlActiongraph_8h.xmlAlignment_8h.xmlBcacheCset_8h.xmlBcache_8h.xmlBitlocker_8h.xmlBlkDevice_8h.xmlBlkFilesystem_8h.xmlBtrfsQgroupRelation_8h.xmlBtrfsQgroup_8h.xmlBtrfsSubvolume_8h.xmlBtrfs_8h.xmlCompoundAction_8h.xmlDasdPt_8h.xmlDasd_8h.xmlDevice_8h.xmlDevicegraph_8h.xmlDisk_8h.xmlDmRaid_8h.xmlEncryption_8h.xmlEnvironment_8h.xmlException_8h.xmlExfat_8h.xmlExt2_8h.xmlExt3_8h.xmlExt4_8h.xmlExt_8h.xmlF2fs_8h.xmlFilesystemUser_8h.xmlFilesystem_8h.xmlFreeInfo_8h.xmlGpt_8h.xmlGraphviz_8h.xmlHolder_8h.xmlHumanString_8h.xmlImplicitPt_8h.xmlIso9660_8h.xmlJfs_8h.xmlLightProbe_8h.xmlLock_8h.xmlLogger_8h.xmlLuks_8h.xmlLvmLv_8h.xmlLvmPv_8h.xmlLvmVg_8h.xmlMdContainer_8h.xmlMdMember_8h.xmlMdSubdevice_8h.xmlMdUser_8h.xmlMd_8h.xmlMountPoint_8h.xmlMountable_8h.xmlMsdos_8h.xmlMultipath_8h.xmlNfs_8h.xmlNtfs_8h.xmlPartitionTable_8h.xmlPartition_8h.xmlPartitionable_8h.xmlPlainEncryption_8h.xmlPool_8h.xmlRegion_8h.xmlReiserfs_8h.xmlRemote_8h.xmlSimpleEtcCrypttab_8h.xmlSimpleEtcFstab_8h.xmlSnapshot_8h.xmlStorage_8h.xmlStrayBlkDevice_8h.xmlSubdevice_8h.xmlSwap_8h.xmlSwig_8h.xmlTmpfs_8h.xmlTopology_8h.xmlUdf_8h.xmlUsedFeatures_8h.xmlUser_8h.xmlVersion_8h.xmlVfat_8h.xmlView_8h.xmlXfs_8h.xmlclassstorage_1_1Aborted.xmlclassstorage_1_1Actiongraph.xmlclassstorage_1_1ActivateCallbacks.xmlclassstorage_1_1ActivateCallbacksLuks.xmlclassstorage_1_1AlignError.xmlclassstorage_1_1Alignment.xmlclassstorage_1_1Bcache.xmlclassstorage_1_1BcacheCset.xmlclassstorage_1_1Bitlocker.xmlclassstorage_1_1BlkDevice.xmlclassstorage_1_1BlkFilesystem.xmlclassstorage_1_1Btrfs.xmlclassstorage_1_1BtrfsQgroup.xmlclassstorage_1_1BtrfsQgroupNotFoundById.xmlclassstorage_1_1BtrfsQgroupRelation.xmlclassstorage_1_1BtrfsSubvolume.xmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.xmlclassstorage_1_1CheckCallbacks.xmlclassstorage_1_1CodeLocation.xmlclassstorage_1_1CommitCallbacks.xmlclassstorage_1_1CompoundAction.xmlclassstorage_1_1ContentInfo.xmlclassstorage_1_1Dasd.xmlclassstorage_1_1DasdPt.xmlclassstorage_1_1Device.xmlclassstorage_1_1DeviceHasWrongType.xmlclassstorage_1_1DeviceNotFound.xmlclassstorage_1_1DeviceNotFoundByName.xmlclassstorage_1_1DeviceNotFoundBySid.xmlclassstorage_1_1DeviceNotFoundByUuid.xmlclassstorage_1_1Devicegraph.xmlclassstorage_1_1DevicegraphStyleCallbacks.xmlclassstorage_1_1DifferentBlockSizes.xmlclassstorage_1_1Disk.xmlclassstorage_1_1DmRaid.xmlclassstorage_1_1Encryption.xmlclassstorage_1_1Environment.xmlclassstorage_1_1Exception.xmlclassstorage_1_1Exfat.xmlclassstorage_1_1Ext.xmlclassstorage_1_1Ext2.xmlclassstorage_1_1Ext3.xmlclassstorage_1_1Ext4.xmlclassstorage_1_1F2fs.xmlclassstorage_1_1Filesystem.xmlclassstorage_1_1FilesystemUser.xmlclassstorage_1_1Gpt.xmlclassstorage_1_1GraphStyleCallbacks.xmlclassstorage_1_1Holder.xmlclassstorage_1_1HolderAlreadyExists.xmlclassstorage_1_1HolderHasWrongType.xmlclassstorage_1_1HolderNotFound.xmlclassstorage_1_1HolderNotFoundBySids.xmlclassstorage_1_1IOException.xmlclassstorage_1_1ImplicitPt.xmlclassstorage_1_1IndexOutOfRangeException.xmlclassstorage_1_1InvalidBlockSize.xmlclassstorage_1_1InvalidExtentSize.xmlclassstorage_1_1InvalidMountPointPath.xmlclassstorage_1_1Iso9660.xmlclassstorage_1_1Jfs.xmlclassstorage_1_1LockException.xmlclassstorage_1_1Logger.xmlclassstorage_1_1LogicException.xmlclassstorage_1_1Luks.xmlclassstorage_1_1LuksInfo.xmlclassstorage_1_1LvmLv.xmlclassstorage_1_1LvmLvNotFoundByLvName.xmlclassstorage_1_1LvmPv.xmlclassstorage_1_1LvmVg.xmlclassstorage_1_1LvmVgNotFoundByVgName.xmlclassstorage_1_1Md.xmlclassstorage_1_1MdContainer.xmlclassstorage_1_1MdMember.xmlclassstorage_1_1MdSubdevice.xmlclassstorage_1_1MdUser.xmlclassstorage_1_1MountPoint.xmlclassstorage_1_1Mountable.xmlclassstorage_1_1Msdos.xmlclassstorage_1_1Multipath.xmlclassstorage_1_1Nfs.xmlclassstorage_1_1NfsNotFoundByServerAndPath.xmlclassstorage_1_1NoIntersection.xmlclassstorage_1_1NotInside.xmlclassstorage_1_1Ntfs.xmlclassstorage_1_1NullPointerException.xmlclassstorage_1_1OutOfMemoryException.xmlclassstorage_1_1OverflowException.xmlclassstorage_1_1ParseException.xmlclassstorage_1_1Partition.xmlclassstorage_1_1PartitionSlot.xmlclassstorage_1_1PartitionTable.xmlclassstorage_1_1Partitionable.xmlclassstorage_1_1PlainEncryption.xmlclassstorage_1_1Pool.xmlclassstorage_1_1PoolOutOfSpace.xmlclassstorage_1_1ProbeCallbacks.xmlclassstorage_1_1ProbeCallbacksV2.xmlclassstorage_1_1ProbeCallbacksV3.xmlclassstorage_1_1Region.xmlclassstorage_1_1Reiserfs.xmlclassstorage_1_1RemoteCallbacks.xmlclassstorage_1_1ResizeInfo.xmlclassstorage_1_1Silencer.xmlclassstorage_1_1Snapshot.xmlclassstorage_1_1SpaceInfo.xmlclassstorage_1_1Storage.xmlclassstorage_1_1StrayBlkDevice.xmlclassstorage_1_1Subdevice.xmlclassstorage_1_1Swap.xmlclassstorage_1_1Tmpfs.xmlclassstorage_1_1Topology.xmlclassstorage_1_1Udf.xmlclassstorage_1_1UnsupportedException.xmlclassstorage_1_1User.xmlclassstorage_1_1Vfat.xmlclassstorage_1_1WrongNumberOfChildren.xmlclassstorage_1_1WrongNumberOfHolders.xmlclassstorage_1_1WrongNumberOfParents.xmlclassstorage_1_1Xfs.xmldir_07fa4af1beb4bf54866da33541fdac7e.xmldir_19b5daa7a6a8a9bea3e7938094914eb5.xmldir_70f20ecf11358dff00a0daf546d3147e.xmldir_94a702a068db0037fc797a0ce58cab1f.xmldir_dfc4c45d527dd4da6a43f6bdb399d28a.xmlindex.xmlindexpage.xmlnamespacestorage.xmlnamespacestorage_1_1Action.xmlstructstorage_1_1DeactivateStatus.xmlstructstorage_1_1RemoteCommand.xmlstructstorage_1_1RemoteFile.xmlstructstorage_1_1SimpleEtcCrypttabEntry.xmlstructstorage_1_1SimpleEtcFstabEntry.xml/usr/include//usr/include/storage//usr/include/storage/Devices//usr/include/storage/Filesystems//usr/include/storage/Holders//usr/include/storage/SystemInfo//usr/include/storage/Utils//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libstorage-ng//usr/share/doc/packages/libstorage-ng/autodocs//usr/share/doc/packages/libstorage-ng/autodocs/html//usr/share/doc/packages/libstorage-ng/autodocs/xml/-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:19543/SUSE_SLE-15-SP3_Update/7567dfb7b2898c35c08a4041dd7ea292-libstorage-ng.SUSE_SLE-15-SP3_Updatecpioxz5s390x-suse-linux      directoryC++ source, ASCII textC source, ASCII textASCII textHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsXML 1.0 document textTߑLAs(™&utf-840e14cf5577354d4d68afb196201b9f01bc1e511557029abc5e00e8276cda945?P7zXZ !t/] crt:bLL  1M ss߾BBӥM+]񅰑j*1 U.[u#[Y0i_ sN%*Wh] G~#׹*(gxojJ{_^_D I1=_3(|pH3^3^JC_{ھ`9XگP%VQZ^$xش-;yB*i)o |!xL.36vNi|~WQ.¯[D&X: c 9K9Nh/>ק鲞V< p2X5\JeEN"oAݰl4!@?jQhJPuyMMn úɏ[?[=A@4$eVnd-ܶA 6o(}wJ*HqdwٙʪilT{x?c:^[i:ܶ {OF%~M0s/.kX!F˷#ӞDb#5^%,¿s^'3q=\Y7PG~6Pc5U$ j!)vYp9Q`Ra r+ꢩLV:sxO4,%1|X(^uF7u1#vZo~(Amk/uEʺЙb7^?U&HGͶEؖغY AЉT?j)Y{nT"Rbu㩺~,4 W[kևYb: vz:U² U dw65,pqfj} nȋѽ]sWYEcRvd@7_}KjƸR),O1賫ə%[/ )6Ψq(8B ^{6N7lL?.XBmxכupaudxXpd< ~@в7p5›Ճd&, Ʈ>A7L"}xƟf,Nڸ`l[=qВuXҙ>& QBŀ< DIR6U*lV}Xi%.TS쫊Eu\fTB~<“cݭ7;6o:|{(ُF"Ȯ-@Qp ^4@GK6Iab'![%W&4v݆T pHFLYXT ?p궛B,vERSNkQi վkP'4I}h%'}/NtƕnW Ay z]ŕ*UU`I M/.'Wg"(ks칡c*7#3b-BLܫ(E0|*?;ﲷK}JT(ԗ Op F[q9nxYi672 Yl<֗e*1E"@^Q:!r?MFIo:?ܒzA-V)WKl}N 3LOmN}~SY+6KBAa?D*yݬܸܷ?M$4IamP˃NCX<`M;^ME%\2t Ά\*]Ê蛐I^JR.sr o=u9Zn`Q"b1lϣYNoݹxMFEP)!DX,﵏˥#ЬΉIqd˹s mV=:Xp/X!e0S';{KCwIYMwc{\j ߵ8.N]TKJVq{;|+DI^h1n Y.>IanXÖ qfoub̥{wNlbRkQ[hK`zXTĤ8UlELU2?S5lݟ+vlŸu7~dgAsM/Rbia=ժrh+8|=@94k=Cx;M>6;X)pƁe->5%40d,@`6ZժIH_L1 4"#P7ؿ1#7ow\xegJ!®=H1%5U(w>\"-Csaf|?E ׌2>Ӧwi:Ys9pbCEImPq λ]=hY ^H9S|#@-m `8 rUe@HTB>YdOv[&BA{\P55%-;_'uLJ<Wdyj "_|pXؤC s`n*i<Ц@>zdYT31DU 4dlS~J?a.vV(}Mzݵ .ьdH 2Ԇ< 3G}+7gF45`G/yQG#7 /5㼖/;zr[&5W'A%ަ|Xw)qaE}-+Yy186@/t[trYemG%L*AdhHF~@yo'nak|1$&, UHmZ̖U;l7Drz@!jRoqǬ˟\[j9j2@_QϨ"$㕲eǡ:ࡷ܌wczPx{2k }נ=@>{z.L׌L!mlt5/.(c?{XSGՃY[rG4/}$wh> 8-lҡ "h* TK| 㿟ei^P4 j>+ Y vKОÝ5  x)M|1XSСNN֖[v,lk 4*-4t?ΩG0"lΏ |GbC/ iIƟP(fQ`p NiTV^}%O-G-!^֖m&!Mڥ! Q4i ^HGm.@o0BKy#w"B 'mcdlo_%X-C&gQ-ߙ]=g_2W`џ'0`.•tog{Tï&c5&3* ݏ ~ٞNº+ 3RO_ːP*h::^_Sݴ}k") ׎6 >s4&sEo46?(P -T6Mf!tw/X'0ć 1L,O,'+f@=S>C ݝA)O ^| bhEI{v8B ξO=4.1O1LslWA 7X{t$X*n(ߡOﳒ2OʚU`K5s[:2>ڇx"XaK,vS܀+FYc"QYv穕X~7uyc Ih^˸)Q.RkSdaܜVA}-X$/ e:][ƁYl|$r>']It1z޶FUgI z`+e!*GfJtHB=->"NE&I$TB!$:\0zNtxy'' `+Z)p]U(V hxj0|RcHBGC܌aʻ#dof`ޚO=T ψO\+r Хxj}y?=wй~:KUsk藷G U{+W j }]RT]k 6$/,Wuvo5xֳ0D@JOe֞p:@aoXmE+nQJxS#d I wkxZ'Mցu$aٴDY6I l7T9Ju LM:;$B`԰yŌ 4… ufqߓw ZڄMLd4U845E1ԆY|ID۵΋^WUj:>8xf 5Z0\sCDE/+$RB ek (LiNBr;~u{lY*4vI˲掬9y[>@&١{>fpA GcO*5_h,0k&movdzn1F8 ^_WjLi̔ R l9~T(KvTd0L74>Aud0bNjMjB$ڤg,y|-Xv&6ɰq`hyS*ӥ5=6 y/Sz?ffN X8g=Q&~Y0<+1RTf\Ѽy(sKKɸ="E\iL%M{7UCuEpFWv܎?5L"QaMDMK R7ly=ADQ*F.uw HRr"J0^88uUrFd:exZe%˥)49~~ϒ\{qbsX\@B't%48/' ?0/ jM"@^,8hCRprbamfVQǼЗEc}EzțH \NRz^Wџף_VQG#yS8pW̺KJx+QoDҨ Z`"D6 ϙxXnc4HOWOXMe8jj.lҿ;Fq՟f1V5JxK>`7]6?dʉ"Qw6{/oS^wд^ Y(fs]$KΑ>&3?TA>rC}DžjI8> ?+Bmxf$]&]J:$>@ ȸٝy7Hs28:b*6!k lQ2!L"a\p ~_qg*H! Pe8p< _?8y/m35KADi9ck*&!rM0SFn TMR=gJ,9XibEtǖiR# ),$y p[}5l'.I-gߖ? Q&k O|1^9w8YIq<8rc342||}{d4|RKP9 C_ 2 o^(؏L\lO$IwZ}qe~s"NzD 1hkXض1NE m9%Ks)Ks}&!<&c)? 61f{PAr#ʬSmͤ%F ҴK}z5kxVhe㎦Lh<{u~y4A,MIL|5&1RATe:F 3 #e-]}B-lE֋nn괢Ly_31 i.i2T[7P<ydYXjtȨYGt8'Ff7p, "ҁխP(tApٞ-EzB%.O I[U%O$R3>5UqCh ~x( |~*E>J~aY?nX3cG̀L̆d`a@'5`c㔥~9VV ΋/_'6M 4¥@%dڰ1{\8fAl jC ŝRs4軒Ks"|“nѯc ; ?ndFL~Pɭw!Vq1s ܖ3cRm&RcԏY5aSI;C~xOq;I3i29g?6 ʻ5[fɋ{$0_Zp `;mK 6-i"BhDdr!4HJECij)APH CS+8LR>:=Th?KY# %P}AX[23oiRFDhp)k+xZB,iweMW ݞح x瞆c0ڛ <| MvKƃ7\̝UD0s:5h52V:_CŘ)5i#Bʙy}3 .q)a""mC߯65E"3Ynx9w&;._I8wurZՂ%&%ceE~Ǝ! }_-[8;ޝ8lQu,ka`^zB)Y4%dc=otFy vՅb/2%=g!6!%K0pl{Վ/I.XCYL7g+`-:v%;׸ -`+]7k.<%~/!g^ 3ʾ"nR$2'&kROۧh.%F8z a>>АGea쬩3ؖI"1Bmߜ j;e\-ߊ1V[>H8_5D9דw>W+{^ k1)}<_;tr16,j ,2 vt~D_6/wߡE z΍y:Uҩ|:` :ԗ?-K?GEK^S.}ȢX7) D='3>!GH8~:j8[iQ9^a9Ct+k UwlY us?tFEԚ@NYP% 2)Xgt;QR?Yur$L HT"+J̴*K%{9#_@`/ة7DG|@0b(!EUl~(־}E?QQ-GUHL\R?2/g[sa zW%i>DbVYA!l*ׂ͢hBNc HxQ*pJqԂR8}qYղW|Ew˕{!U`&f+d6g ٩xa rCvbs 2r cK}ay7,mPK1Oڏ [ OoJ*z>LlK֘"3 킴V$ J΋Bav?ۚuR.hPϽTZ>耀reUBy;Z-`7AEΏKWc]->ߺ|kXN,4mK62૔C3N 3a,3 ~cIYR&\!Gr}N/&-!`ҏ Ij˭%)m&N}'o\O5V ɭح]9uS4 ,~vtVj ش=5fZXccb-q'M!#]Y5I5nOfG"UHYueA f05 '"{/;H9/㈈:s{n9k"(U9,#qHøP4$^O IS)KfҸ0w/<[% e]T@?d^AɲxUFwAvގ.=ɂ݂w*u3;ˬmK Ih70Y@eBW?JgW)jԺE^#;oVb—CL![["C A|-hnB1ތ icZ%'#B`8Ǚx6/Lhm@g=ƖHN#,Sߺ :L{eB?YBkȕJd E$܏rƣ ghi}R4UFYZb? lڈvAˤ)>Uͣ𾿊2}qjhYB&U?OӭBw|ol߻ Ql#Q,j5yY?9sO $R4O|Ye6*H a_}uY3RG((v3`k0[79;5ι':Ck-l|ڎH U7.GfgǢOy2+W4ey?-g_6j|#Д6'AIR3rZ&Q#]xekY`g }lWSyuPHKB.'>9dnױ83"kw6z2w7u^t8Cc RE.no_`~+gӎu0$p$@kϷ^IGz;ā4n^SXu+S_ {B)Nszհj ]S'o7a\!0DN1Uat3#m)*B`Ze0E/dz 3 ȶ,Gd g-(D@F|*YbY<s%]4Ϡ4V(4u{=ޛ=} PS&$ık "3DB߿vG:zXZo$dRnsÍ6䧰$ ޥhAwN ~&=h4Zo ?]`ma&(3tz覽%cQ*TV cpt09£ޠTѭpseh8Ugѽv /M~zv@ZNd%a&z}>K?nNW-{DBIS Q0GQA9ww+LW*nw+,kL.ܧ"~2k}m^@s˴2B&BOUm>V9?CdW_L!`ԙBYJ) &>-̫٫9Cyꏎd90V uսs F򴷃jć(oZ %_H Ϸ﷭ԔUv42E_!XM;bD7 U9f]FMd5} xPv-'L2 GCF@j9h!k0ӫ&iٌT=\ؕ}NnTN6MNRC4`a^2I00˶G,f>mA.߳i]d'3500|+"E>H%8doT9kVC=zk:[I;&uT; [s SR]H}Gn?- :8~g n6ޞ/|TFqG#EWݿ64ޡx1mA]&Z?Yʗ4DluJ^[`9|00d7.PZrI|H.S8 ,>c}E&fInˊG\X'.?W3~ ;GQ-bJ4- Cv4OQYZ1WW x1gI2#գTBfMܴ8]'R) lyE@<@CDֺJ*Ú#pU6Y:Ĵ|{DQ>CKE[x?G'M>wFXL9߇Itc6RPo>-Kec@Si9_%1 %+;L@BԬ,;7y>XƕHk9;+>7yB# r(.خp׵l@!_ӜL2殩"Ƶ'Qlyv)Եf.i)W̲l7Q'uV8C_ϯMI1.:X5uK,/ PȆ6a3%<Or۸j+9q_^4|vL:m˧'ķX˔\FˆeuBW eLA '2BAPQ}V{ 7Xg lqT'fD3Ox(B ӼSYh7m]6V``<4j/7hpmJBgeʈ >enG9@[gwg>5N>>e# Qme><,TZjEz 'QW85YYkM$[WjZ`~ho=lhKb gkG fu1lJ}"N#jf-D0h)]`*8;+o(SL7iN=p) l'afez*;hUXa<)wRMU((~-G%%Aο$䎥e\%Hc]O H$:zCMu$t wsٹ0,g*"%L57nB*9gm8D ϰhA{J>b*sahݕ^+GQJ ;f adO;=h3l"/6ǟ6.< ;_Ix(<v}- j #FڋgEqxJ]2;.4ݜvvjUpD/ Um3h>n6#tzNUs85R0B"y& 14$Ժ##TlQR7cXN'uÃ/\O$]_Nkq!Q %`CkPNCz '4Rktfq"+սt֚nEdVX&Gw,l9!ZFNXf#%ſNn1^9suƛ~->{oMgoWd0Xl&ϴDxG&O^T5Fc_rv6ݏ[H(-s¸PH6,:tC5"*SJ#&,$WHynSWc M_( Q22xa`$BwE]f'av?YqRN0~%ir~6NV.|dNa*dz%юmyFXZ5v V㲴np_&Q)#z"W%/\Pɷ, Ie#[ RJ!d{ɯkal:IbJFd7;VQA/O:i z&w„thshWL %dΌ.PYbewO`, 쳓 s@ezč=$^yʿS6~GmJfQӒW>{&E,>œeb+re~;rQ5SُXԯ!˩,A;%Yٳ]SP2,h_oKN,Q.:yRv5]y.w615ZqDnly,wi=ng>ܫ5[O9Ket粰Et1|B>hAE1ӶiI&.i mE nn/5qZD->`v_ezB JyHk ~6| Հ5mn Z>Y<at{;<Ƌ-j5P˰؋0]w=-]R -cU\uԑ-ˢ?fym;g'Lpd9^8x/Iy*4e *x$!sOoӂavr>߻ 2!>8w/eJ>mq #d} Twp59!v/gEulnQ;0,.#=zUhIkm$^y0\.;)8q 'VK0r;|k#C[59m3j(v+-sa u4m\L/+.{.A>Jh6z"eL ׇ DVypVΝkH`!)͌ˀ+:pH"tzvʸ=݁[ulju ;ArkSVX" Y`1X09gPZt8gHgdxdqS+_[5jG&@;nz/#>>`z nwE eecβzO۽>S;Y+fC ͍V"Z^Zt' _tY4뜇4EM HDX $0ɚS:loɏZCx' <џ^J k[/YaQs&|IJ}RB+ *퓻) ~Sf򳣇zqM(9]WdϷ<*IE08O}72nL%R%9&"d7o* ד"?-pW1Y8uA ΂WQ9phӲͨ gT)e$s߄ ys]wQrݿ""< nQ+A-Kps^1UDғP$h&A E 6NdȢ\5AOu;~e>0JQ(;;4ۄWk>w uD24FaMȮFDt4Oy3Z5ų78F#^O@_2L'9GI+8w'/UwomAz2ȶx6oG}ޗj|wkN. V$]+ϺTٓ-̧|7?_B= iѺN^] 4+鴰} 1у??P:0nɃEHCN )s1d>=/t|V-&KY+]Ue/mpZ7V[0Y-bUnZxi(мgT\I,pB/r/;JT_ӿ=p _]E,BQoߣc\q0x1kKa֥|T% cx[Y+x&Ug¨666},3{(g.sD?eEq)i Z>"sll5Ecx+>N"ՄD旸u,yL:Y55oxL,TMO٦SrW?wmZ.5Y?ȭKv:J61J}%6"R]SvwMZx[D'PO[[ ;X^ikoX O>$mO;q/;̲6$+]M{΀^)!lNO՝˾Bfjr ' W/psz!{w_=ͱhe0lփAv`ݳmwO \絿nݗ1i$qYvGl` >p1TL.PuR=aJլ2ƩaF+yXÑ,zB`~ё?"+>N@>KYǑr ~ژx < )ZbC[+>D#}9&tĪR|>3a0ekKzb+$\cLb1=ܧHY -:+pmgAG()5N/Gw^U?ʎ2 fXW O;_ }$2)@$0_oƭpS:dD0FKSM@p &q?k\acflj8M] iomD gnY-Yb7u8]B,~S'ukjz/E!=5*&bsod>w+sᏚQ* 8-s;r 5^g$.[B؇"Na["Ď}XV(+5pz><<-?\!S?"ZzV1]%J+µQz:*p TN6gZw(-t@IgӍo7^ aS5֋uk Z8ssfm{l8#_Hgz0ģeo{cI(QGHj dM%Pq`/ݣ*"0\fd2Fi:P ˑt#rn}̒\naX3ngYQF@Y @mY䷛;sN>FݷNM>C(wgʙ7P ((eKyuc/|# @yp57Q}$d 65< ͕}J vHlH;"keԉBctT=$ܦ?ѕ "9nW:]QܿX}Sdh:CL HuQ*C Sfw>/2I%/5ąCE p(LbBA{ԳQ0O:nHLѹP.{j'nn JibHE l3QbTZZ9Vمo7$hJ؀B}B6sBb&z*nB3tX{oϣ2KL eBW-4Nno@5si2`h洤E+"*;nMX@tJ;lIMEUQ XRq-b&b|V[shiy\Nl6<> ^K)g!C:^Uf_-=Zv@Ÿ[ЖlZ+ǂ:\ۂpMQȭ/"N=}Za~n\2_Rj~SƢX8.J!FP.U/]4O2F2:+I]pXMJ`BGu!ryetd>I^k\&|CI-J {#W%5YaMnqe;(O(E'eGSytLER0-}iTg1TҟMAoT1`ʖ^\(GL/}$e݂wT,G$+НKKv֕EE~Or)Y<9^d;D^A}a kNa&XrQt׌g>K}l8ˉ J6^: B?ׅl %5\2=U[s*jY#a=?ǹbw!yLE0 t1##ʘaC/H6Gٚ;&J.s#k j c}[vΏn8ü~ff5`w+Y06H UΑ=HLUM|ntg.(ִ-/&Ž$UZ-&Cԕ-)˃. =ufz{E3kD [qY.Z3Vq 4kr/ԗLyh1Mgx'46hfxXX kO_0OOtg*;6h?Aoqv'(fG'jEM?tMIER`\_[m3 ?w/ IIT㉪tpL34JxpNŪ$oLmݰWhp9߶2= hi)ܛ>$zkU k-UjX(*.qIn"J; 䏫nj]9(sbFѪ R |O%/Ўvq3C` MQ›{6WS; Dܝ p=#ggE Gˎ^!ӐR{Oi<ƻTAWM:0sQ駐q)V] Ya nG-o{fV͠mCdzM}䦎xMA AL¹8GIJއ~NwIgO}z l"T*c;8q'A;*;m fQb`j{8Ll`R.xE~"\HɆ0=eZrj;QVXw/WH!a S'$4Ï (ŹivyÀߗh-~Z [dxp1©![=%(Ic k}/'6al?!a>j̵ֿ~<dj 7Qq z*$V3t+8td攚x_Ē  kNIia[>|he$Do1G& Ju5PdhQ˞y]Bkٶ`LD]:ݽ篜sR4,]`.`hRKgs&\"+{]OZ7j~kwoPyJaskF> `SǞe'Iظ&xՒw?t 1 *"GHS꼁hxt O1g4#"- lȖMϾKWҖ\,u2 $"vH5nUm `(MRuk9 *^q&X\q8k8nI'rG'YoZG#5ò\S^_^Ov'y@Y.M eK 1Qe!VV&{x`$H*N|&>Ⱦ ji-G ΩG/oiU@7qԉxC 3[VYIt +B+dS3pZyLɒV/_6ܘ]w:r]ˑ ج?` [yu"ɰf\/Qϖ'~_6[5{1,nVP"VSMRC LRHʗT[48(S [_X 92lA OgU@$=Z/=[\a:(-wˢm\dd<cPXScj j pwL2~dӜ4Sk3UmUESQPr?b^k㤋6a+FBݞ֒^*lSJy*Y}sLj KZKT d& (H%D֣\>KQГ T]zjeq|RMa ZRcahn4p ̩:5|_*Ja2 ߤW $EPtoUV- UÊ"kp 83e\}]eq}b`i+ݰM(y7ȨCFr` 8*SX~:YpCi.ų#-Y!XWޜj/zrޫ9uV?WIwYB]/!;cz/m f1+4.zO,f'zi}+Uio M9|p#%ŃgOErDZI*r]Jqlz6.=b|{m_(oX\G7rKhwݪ؎2D/@ʀsz2"V]o:Rqa?aq] {]8JVz (;[J3UӑfB*r4רeo/Ḓ4,R S"g~fԴ2u}eaG2I ~7mb:Hyߨe3DgZM6%7`FIUN<'9 Ubz xP-ަ*fP=Rl?{ -)e)rs*|@i,W٘RPO/@ݫҽ?jr7"QCժ*!?L["HNh)hV̰R:-/pz@_M͟ARc+Z'L՟{T| >U}z0,*McȁeŞѦț5>"ZþE:\Z!EHX*-qwpn5A_cxSS Koh|ڜt Rtfs|)ﱝ`UDOO6< IG &}ٿS~WQ .Jl(<Ԃi\)v3FSv(E inϭcVwY>w[b^oQX̰q&PI;u99?AFԼJW֮GvV9޼Zأ(2Hiq)<5b*;,Ԟ~kZg(?DW*Q9*0L{tnsom?zJUxPسҜ^14֤|ơ ރ]R;~oc RE{24rȱh%Z0 |},tGhհïQ~{~:-MX$Tu9Wvy#GE 0EG[ 03hy\]KyNPvxοЮ7Q)^u;񅰹3p.`'-:kfT8ʣmn)6^H-_a"x}|[3IY'Е9y!HeSiC8Rt2񑔵І&JC,FHVrKGm)F3V:7_|+ -0vԺÙit135?˂<ԕ3T6 ڂpqq&ܠ~I(QxOpU*<8 Nzw8o*a&p/(X"P:|\~fh@ԭF#CA'U_MbFph+Z?|Wҟ!Ь<`n6hC#0mh`E[w,$%!&3x'#{~f+4u#T7z-l-x>bxlt(}G}xdr9ĝ!dƫ(˘'"Ͳ9Kei:i:?ЭcUөFu_k6 B/i'`TߟQZۑ@ɉUZ0O+&t_RbB$S@Q?T5nHCkp)?[ۉԻMi?<Zݡq!t/ggK#5-Nr}^V"ދ;LIy*6y"F5LdS`&s'Źr UNbIbc@ИLG?g{sxݘ1z;"bwvFeZ(G[5Ƿp>x#s5ڥDUY aěoTܮNRngQQL\ 9ї2œV:5\'h{~J#ă3WJ EmNLt|ü4sjhA/ш`V\+L 2K ؄D{+#k.mb"IZwzK?\]E] UT[<95{\P߀T_늷o2N&,ۤ0E#kPA'YH[ӿ ŁVu&[#jN=,Xel&tVΟm ׶^F'f "5nuz-zE?OVKwIiί=Wq,&ǯ.E=:[3HMx-Q~ f9 1X^>sQ 6B`/eq8*2Y@};f”/!/118(Z8So^XxFJЈ>%7V|g"r^@Z(M BZ䭎X&\ y`sGyDtln$;ab3sogFzS2ĈdhDRo:^iWB+4C[vVwg6k}fk<(l[tccKI#O:p jϽA[MhL5kaB, LnHW"北3ц&&xpvFK%ʎ3'̿Q]BzIO]Ay`_1g cOPt)Y,ZﭜXHRUo( c=QXdai1GyJ.%,FӮ$,eC.ȖNZHfh.!'v`*%a~Z#b p;|P(Lu޵8Ĩ}95Df,B;Qlʁ40>1mv*eTi٘a|7}S[ !az# n>A \ËF]953:Ng=m׈]{p2V9ȇ)F൓B lќ$;J1O2!^Zh^hhJk' 5 Rїx$)1A%[D:,6׿{3 q݄eGY| 2#VbRv"%s:Xμ5eӼ:(@ ڦyYthLp|`8ČT_TO`1#Ei g=eWaLCā:9Up5uDCSQEt&L-v#w/KK.!G¼ +Bc-~4TPR٦{ǬLxDywM@ie,=6o,G=kghCmAu5sk M'2޷5-HO{vi#QcS(%?mSTUY(4nnO n'88i6|%}$jHjێIKHt[8}Kv D5Z E!^y3(uъCF\8bj_Uk 2}(]ԭ1lΨZ!x:LQ Y)i=s +}13ijIsʤ)Sh9 -<7Z*ú~mSra!Cq/)sx\DqLsnr1 !Gƿ(+0VnZ;ӕhb{,p]zd6-hnT=Wѹf Amd6A#{dGQc$0l22!.[ϋqj: @vJ__7h%~SZ->8 O\ڵTښ;uO\_(|^(xTx@a R|c1#)Vt;YR@FAZQ hC#Ǟ03&&GjdS~qԌCk$3H5anTPyYKVW!VQ9N](0Bbǻ 6~˖\[&l%qw"t$BcE ScpøOTk?0>}Hr02s1D\Jl&W[>ĚRi;h(CѡTz6v~:%.t5.v5 _Lޙ|j=vuOA rM }2};gW% [z 5-u07"Z@RX$1sg3'L)`챼k3"S:..gpŸ{^پZ?a+"n?/ U W`a͉21Юf~ Sި[)=łM٧+pe`pj^.w- ,2  :5fM 6y4*6*|z$~w'j\Dן:z4)wwn9EAM4I?9+|ShH ( OlFz]>/D$S;\o`GӍ_4YwC_"Ksa sh-"|[ MuDN3=vďi 3xO)>o-FYrmxM ]?@z*6%gq7j"SuoagSp ߛB~ _0hj qbf`޵q>NYXm$8ؠuLz>q;WXBV%a{!?ւJy6C`:{W^79ɛqf662bm[yB i 3p%ZX HKܵ;Y@m2;"vWNhI[j(~I J j=N4+DE;Ֆp;-I eM'EUu 12 (u;*AVɻU7~,Tx3>o$jqWr1_}5k nTVdrᖇzHx9>$bZTOb"q;%'1O?[꫉eT72܏T5>Y1F51Rxc w|3ۄOv@t["=􍨔QU1]g(zȭ .n #{z;kC&Ľ$?kt2v\W)_Eg 0K|'EB%V/ۺџخ)3 *hTdm0|!$쟮j`Znis.ZC:SU/䣇]L]تYR{lpVV}v~Jgh!?^t(etUt0b\Ir{^d-fI @na9-N"@F5se/ }3 2m%lWLVdRxemF'yiQ?%3,/s# }bkZGr<(*)²!+Sd>')9#Sы.F B%6{gb`[Rl^|FU_w'}l_E ZhUNfeOpuR{4x_b\2}1ZO~sW%:SE"LjTpLDWE7ݾʚץ շ>HrM:(a MpY]@*J&U@4@ O%|8$K- XbZ<{v4U:^r^p]oYMu!ei@34B^mօ!I7Su-\^m1;)r~G|ǑL\A8?PfdaZ\M wt#"='{ \{K`{2- fX \l=oT$ILPYk+d)t7*L F [ @R@o!Hք''wAZ_vl*Dt,56H`]' j܎}S$tGKE) v쐝y-g;.8Ib:IșWLw/{F,CIliBnsV,C~S`4_JRU:_QG\9ҺxWs"@?K52vU9'u dCҼ#YdAvmی+EC )Նꯢja1WHGuadVfu\<zMD;i<"|pI8T9X,M@ TK;rI{ É `H!w"4}4`@(I5C` oYQsa;c!G;Z{ejpdr*b^Y)^!jKF4oA`œFC^P7rRUbx?Mu\ Iqڞ;|ke `ō4 7$OK?Ld5$KDy> gbetEsa`[pSUTPD6)8Nx4 `M9jj,KoO_O],W*S'}# 'R<䭒 95B6SO?2۸@s'RzV< 呣i~686PB 񭏶6,'wMv& *:֎J$ /^155qc5|;j ?mr{1|߷9ˣTN2fbm;P Swd Gv[P o]v_bEAE*5$R.>-2DY^:oq1Ȗ} Il$f@uK4^-qS[|Jaf :!sھ;h:Xߧ+' oj5!rTf,aP!s]/]ƄP3r L`!W}bDF|V؃jZMކApN)|VR@ҷmX*+(*\5 p\oqcAQrXzv~ <43n N(-':˻o7~=tBޡ^\;9i,9ߌO傖NsqN9>K=F%V/2?{FC-]mi㈗}JgYZ}&ND8\,Akq<.RdWbQSF. y޵<w !|r(-=^&sq>"?,i+j5sB %+Uqd~~y7\* Q"R< LǮ'D V3  e 1$P%~yXh.`..NLt gį6%p@x.}K*nmzhawBSt_ߡ*e6YԙUK%} pj޴/n6Ǒz+CЂH2[j&jYjQ,e8'־tM0u0cZJ0ޚg 1gu#?gI%D/˴yܥZ-_0&@Q|sU,BGG#o:gg\ /`eon+ϊ" WV+Ҝ۽ di^s?FAVb|CQm *a|V1܎GjA;2%Uh ̮e"[7vݬ}"_C@g`v!{r!Pf,7 ۳Uf㰧aIYǡʞ'Ҹ!=;fAal}Db{W+Pl/Z$pZ4KEF*eȖ AehUXP舔rȰ>\Nmo+8ڿNe_>f.bď#c7=G]{aZ\'va! |',.gOԃpn7Tmu'qg,y=[ {k٩dzQ t8{IͪAcbEh|,!Dd]'͐בwCzQ{ d4 oouɩR'Uusbx*y6Q#w Q7s[`oM*v)0>gDl3C6aY%O˼ B 8஁Iwcy@f<$YXJ e>MՉ1OyTE_o]͚H$台B6`[]"gf4 4Okf얗hz!}N=_BdtO3, .-l qUa ^3|SKHe>۬Bϒ$pA٣u\hCG` ^O'delJI.Gkd2z񣧀߮{3.IaKn@Ϋ#r7<;h$]k8> 1&5WACK0΍re#<1~$e3qVH(f&!/p}-I2cin\aBk?:gqGݪ;wHWy~ٜ]/fꌄ.mѶptð\L`~~o l# a;6b )5hY *6 =w_@yRvpPMа̶dEo%Ю%h+$ğߦ4nV)%jDߔ4'$xRG%0J-iǫwаMtkʗ~ҼR5 kIgx=o!j0ۊ >h/ ӤŚz Rx<)"X| Æqk;KRt*N~1F)9(*i n9="ZN|# gĈ(^RW-%WH1"S fUϔ2݅:t ns I^K+HM"-!]ٰ QCmTs-oS>C,bO)D%2 ӥT'= Jش2lt*k yJfR V /3 :X4c91 ̦W#tVS~rb-A"֧e(R̷nKG4]8G H欺\ אYUF8bis a Zbq oH'e%N$#*&}JGR+;ޗ0bwi9+'JyU}&21ūdaD8~Ѐ»o\vOuwJb/<_-y&&~fT2c|DGK KJMvJ|vZL'ɛԪUm.d:[p;X-'$wqOf/θ"90x; Kn6w[*joa  ,R_ŷF.F8b[3՗AaVo(,DJ* –wMƫGHuң Nbؾo 2j٧.hK'Mîh2~nUP{ WF;ɧx>L;'U(܉H*V?i7Á'&`AoP&g&;vPi6ƌPp(0;>B&-ˣAsHU5g_TBiH;=bj~.;v0x!swb1ގM/ QlTX(_!2(ZѢ?ppr-f-^؅2QGDTqi=!s \B~)Q^xhA_K'JjCJGX5r5 (}0%j0r yv3O, ;#hH*|Bdas?gT"4Tџ=?^s/eHNztc*R6r-4@dD oxdq*^;=𨔚[|/CLl, N5( 6Yu蹰6 Z-Zөk33BoZNo:RXL߰d{ڔ, QI X kA|Zg$K_ɏב=\qwj\y:Ꟑ렉4{\njMi[P8~!A2@ľderJdIlnaUMI`%͆ [] tbSi^K(7kS^eb]kew[-tP]UG5iH0*bz! 셞keeQF[U{UDeΏ5Y\c9ApO1"Rj(HOduX/1^fз$9zeo(]$OĿAiRupD:JuhkZե 0-1*A8uymO`aӄ圪~#\uZpz)nbr"U /˷lr=S Ԁ016.^%y2DNAP|5QsZ= ח9g~rx!8qX { M.3=QDxY`/0ۃxǺ¢;ǽ>Uov"%z6.]nVo`+I 9eI*Lm`1{@ܺ/]],.y J 2juL+ŏ=q(egH[#Ƒ'b߲rEsC$#rB*޾?`i!3l+>@3zT|]LH(,іY:wn҃| ƫW,dk9@1 EYp"DPM qCZXc2I^c72ЮjIXcGq]^C/1DTAVZrmY-+k@}ȱEH46/1׉NctPxT -$젖{F%Iw~Q'F`9X:#6GhU cȞUz_\%e ,S~OĪS+B@K:?(2)T:C_xEv@uHlRw9k^2~m0~ɶQvbkLbdnf=y{C0Ml7נBojmnxfFKx-l٤bA^mn:}h `EBmR+kMcru8Wg#o}6ܝbTzm@QygGv9?Wg/n<ۑ7*@E* &&kf2mNsC"jq71~ >5$(XЀyev"E6pʯdw!uu,SĨ{CB0,j'O9ސUgpŻ(n7sG/lL=amKN9zģqwC,(ncUJ\JGA=oPrd{_=b>3ґQ['2n x:^~:O/ÉvL{>1_{\Wk*y 9eEc3{ILsΡDbq=G/o0dMxfv\+:e1kw̷{ Í'@ƍjI<.!|$:~e;7t}/KG>r\]Qaˏ^Jc,g%S]TX[5ۙmCS%3[vԶC$sP&) ڄJTetc~N]pz ^7ɛCa{ 6*&L8j h3jw Y) WȄK$lEBe=@AUG ٭dÉku p3]+t #ihYJ>`V6J͓py&_r.)})O3aLL~jV.AJrT N`@ρZnlY5jQTpE{Vof q.:_07KX%!*UY\ i7 2dƦ%| oIH "tRF,:0eL ikR{,'s2982n!+֥ourU/]6;%p%[g'+lyrǹwP!aᅬpϞT&x[8OX{S56F2˽)$0M X2:ٽv+CVY$,l3%)JWN\$ fDy; L6ZKAQmX ese;|]b20*M[#Bn2U9逷=8QX%;ꔐ92 }I)ZI~1ޥ(8mCfHo}GI| ^F1OOWP[SYa^ڻT pI'8\ Y8]> _˲)7&#Pz171C'9{宊%$9Bwxլp 4SC> M#^{45 z(Cotm'U?e]odXE_Њ'@ C*-x[ (v`Xsv'j-^Dk7bȦi-]kIwƒ 9l "(c_\ @8swd2^зאw kɧ T h!E.w"ے&?1 =q!*HQ};qOVx"!@A % CrS zrb fs 3Z-\ Ft7)v7VBrpq12huJu$ x4!Lk|0ٯs\(z>*W'ǩm{]CH-)b<"~X_z;ESn<$3YW_4 zrǓH` $jK4`5kEҕ]0iQe9wҏ|Pw >Q5?<ۗFZ!e1$~zƔ''&/2^y5bE|_Sԗ*ZHa+;,|c\#<$Y? P*/%,oy-п>m4N FP'?^%e[28#U;-3f]:DQ{dƎ.ع!AYă _EGt3\ 63ȤD@'l7pB^,mqlDVɸAfC:| GSG FbNC#g`ld\|؂[:v-tQ)]~Teh?]i<]7/ f]@8DWU?-Q줳><}4@U ó{Vե]VA)g $:Am_kcWaSd/d/i(W.DF沃x~DxƶNz :Z3l&ݕG3hquڛ2~|2ww/7p8maevTOO6ÖI Yێyď &/t60 !௃:+ĿXuV$@"Ҳ厽](u6uP3M%dřڞΩ$&gs ;ێ>m R{wHɢūf H{I5@H%۔IЉ+} =oGSKlSA~ ʕKv-!߰d&k&]L ,H rwGV+s;O >ogT3ƥUlmJFme9tW{$%. Z̷³k" *Xe5ոx}`eJT=lFIe8yR+2^D fd𜦢&{^9#A k3|*g*9tblף n.#_p Q^'T:d|1r xv+#(`]d/J9ۙ;t {Jss_\3̞TLO8誗})]U(2T{ 1aY!`%*`[@\SU!8%d ǯ|kFgԮ\Կc"l/;T- <s@Q˒AF#E,׊ l/8?E-_֮U9af3%DC)悝r Be}TKfT6})~!lnQٝc@"v1\QUZ@a¦w 8NɳrL+#CCw,d!]ϿUn˧Ɓae2ŹHv??-RonF]f"u.rnfB^z}t(d{No|#ŚO~t٠GIHV)ȍRŤ!?P#Bz[&p ta4N@XZJB_̔& C3 !J=!v@'fL4?y_]z.,zz}hmq`*8QtN[x|$.[a->&gԮg!(=9[4J>uUB`y@+NMTO|ͭ'٠/h` C%膇Pood*)"|Y҈%|q=ω) M*g_1NFP'3Ra&vu >Ptsa/ϚCJe^O?% IíTGΜf90[D,tmj8Y홤]3yƢpɋ QsK3| M7Rp쨒6! fmb!GQ%=/R?qSc+q=]Ya<% U[jݐ9|tiħZç+PN+4E$gKiz](GCJCDoi*UTÆmw,6eJ j _rvyM/1RG +~0òqn6W~odOdpqZnoRlӂ&uiٚ3썼f Ly Ok"ls`U4' !8Cf$1~cd s} t0HT]@9NF[Xc1^b7ʒH^Р{o=_m?~eQ9/ l |5[zoSmY(LQ("4*lsMJK%8M WS )y(1uա7 (?6سHeVPh>vs8&ayB`C"h*Ns>%c֟qv3@Bp#9+=,Z0 žRRj#_ǐPް|u P K9?X ֿy>e>SprMkkj nqӍ!!ro )05%fy}/rQOB @x81r[VSk3:T lI%8 ֎>Lnfv\477Yn2ݡ U9 hbs2M3zL& +ʴ1[%(_61㍑/ ?bUf-3+:ʈPU\e>yB/nL}xξ&lb#mg0:KGC: BS{8EEj$J]YS;SlVHn (xTxF g7\T6Z,<'ɒm(w d*|웳>53*C 禕Ax!ueQxF5;3T+νuZB~BABoӃ Fl"Xm^|ٹ;x('pNr{ukyVé6GiAɿӓt.5/kp)yN2+K-זz>֨R]a<76C @%&)#i9lB{`W86,+Ud&/NvX) P ޠ!FCje*ҩ >ܲ ^}5,(rĐցT˻:̎pwE`  /|9~׀@J:R|MjCÖE&RI`m+iV%iݮ2sSQPAK%c I>;{@0 g/] A#~`Djb گ, i(!NLD_|3}j2:!zɸT^Yd=W7vϓN>V :w `҆_mT ZzȆ<0>}x+ 5{Z[UufI-Q&p{F#m뼠X8ֽc >0dMat\xi'<C_Խdlޜ0d-WY!$!|y|pP@GlU1xDTh#O7ԣ BI4@X)jlo^dU cܗE뵩{ q`~vD\Rеnkn|Vl_@bz t|ڏ'Tio"VZoA]`wpe43OSN9?k_xMkhS. :H.pvx~Hۘ̎iaOWV+'W St=MV܁V & PÜFz:|=#I<3qY-MHfh/ʹ2JYu2hO fZ"5k{ok41LEʒ60|_SrmN%wR#W-+h jˢssM7|4},c t)+HGn }' (!b+VCd7} Wʏ/堜2XqRPC% [re.)+=êPK~h{rd:=;vb!- 5'-K9BY8ZcςX[?U NFW߁18= ̘pg5GȸE&y3+ ίg[_AQ7|!w:=9%D6o8G8],};&xd9@"?1YnO8`3O U(H|-mzrv딩[ϝVB'wҩ.FGSD*. ֛f*4urp;j3"!+E!-+Jk"1\Igy BHkV?Cۺ * `XrJ 9.M'e#_ w]$J1#DÉٸ39bv,b7aacN+ C{GkjQvܕ ͠xHZ<48W??Pz\ Dp#hV_GUg `![8oe61#!jř% CDbƉjހ۝[M[r9UhvM_ dƪK =@?fkCIFlj6i,F_YIP#q㯖bm-.]ƈÉZ&4)*bq+֌kMjzæ2ap<ۆkZS:<ԫZ&VpXRzEO@ĝa\ ɣRQ5"ɾCWHU8(^A(m ~Khh%W9Z6s(}5ϖ(`}/c^~!a[]B=@%"N6Y[P@Zp**˄X23&se;,Cc S$ YǞAL$@jid%1[ aVǥ:Sd"&>ѣK{Lx q18l渎yce@fTGOmjwQB-_:AzKk}-mrcLtq?+EB"UKdV[cfۂMҢ1}8$#qӛPaQT®6JG4}[Qu}2ݬX@ wʐ :S%3&g䫽UO\Ω`UGkώG s|3GI!&{]A0*3E׆K \J)呦}S;~Mm+pD .(7] CK{Έ4m!KZ-zmDlZ(,hZ.u/Y_= {CyTӟU4 M&*)DML7h;x-hK)HOa<@>EY Fxϻ Sٴ=ϯl\D%] 'U}ʁ#W )ts.N왂$^"Up 6JF*][JwJp1Vm5O[1HemIkơ]6yCa&m&?#ΛȎ;=KqȾX'4%弯*1EV#g]utqZ,ZlgHГʗ 6!so|͈{t2Y9͍9SZ%d}X! HZܯ'# ¬3!qJBg }eTz:8ܔP '#0URS̾#-|<^ %-%#yAE$bpc=%$ml!`fPnvv<!)"jh3*>qW}Y&]ۋm)ʄ~uT𘩨}may&̙uD` >%^>yP+KWA5VÆ^>x5dGB;O#MJ̿f }Щ"N@oK *`? T5n57녎법 [w',۷# `SW䂌jiM7'l޲.1ǘ,RbtS@C9Q-=f̙k&59¤Xշay Wg':g * pM>4H8ɫ7r?xܿld6/_9aN?86!ÙJ 1@<^jfHp*[Ƿzm =|AD[V7S\5wjo, cO!Bg ^|^bn˱=w=9W&9d>OݳwrGPv. U }f|n_1(ԊEn#$OV˖s-%u?T Gi. !cKٌ{W9ߌ,{`N_ y@:̧` OaXOQܤl$O(VPdp+6\L|pTS#lmcaenzWҽjLU=}u$v[13Gșv֊4,.n8C2`BZ~f^B`V}g="q>'MvPenV9;'iB>'Z3h楄#җ{Wȁw'97T-C& 0Pkݏq ekPk;cl̘O&\xqWEZX_w[|pA>N'#"m5ղz;w8+Xs34-^wINyNwD61qn1rϿv$Eu~l[˹$*J'UT :X*6XyxCM0XM߾ Q9Mؤm͖ZdYCf/?#&C3@z]4y?8S[~b\3Cebi#T~v uSE k @縃ʎ_ 9WaI֙Dz S?YjK䥩;XmBgUw/::-L͊@C|\yYU Lvܴ:ݠ2qM($$xSZssNWEU( |O^Е[W@xH;m.CyuCdn.wEVm^8s7J %CR #Detݻ3*ьd=!$J*0Ff}FZw=!Ie\=.2ueEX,?*q=Dtv? +oY_>s/Ƅ^sikPdv`p[S jZe_p`0f-'N C4-z~i^h ⨡+*=W >(0^r{e > a{xrHj~L'6dr񏪍唰*@ĀrCVKd6W*liRF>~s41N\ m!w5`Uh[OmS}`u,[h}&~KR{u$a(]xZ _j`Ffii4Q%#QۡpGB_rȳΊv Uis?sLRy|nr3=`c`]KU;e#.armLnId6PLh:W_y3ggǿ2-[gΆQd IT_\ߤH8'yru.2`N5~_}LM`Bw ,4;$}*z s$$BK䧇C[8KӃ/prRR/)K!+&JSx/ݪ/d7Pz{lBa(I޼ӳBBlGA.vꓴpF:m`aZH.l lѱe-z Î^'z5 Ax 740(H `\uz*bC &1AGda#'k s#KV JOF$":G'3?h ޑHRYsP0$FD}V6WX@n#Hx& "(9˽f:gZB~# |;]0G{۞үw'2\U154XJYC ~v#[V=ytYD՘Ժx5e_4~D\V1o3[?U¯[g[.AXt~ET,g1yv7=o?\$jp}n7.|9pnW) }vhw+L;/fJ9z{qQZnU+8WVc k /Mlˁ;כv!{M>/s5ZOLh erͫq^ݛ"iQ A'I=E?`?"o6`o?I3s;_0ҕ7JRO[U'VͷNU .3X%s\4?;湠6Uv30}ʭiwd=4|eYq6el XfDˬW"xmɦQž!EG{ n@^pRhʲC7Gn-`ȅVnפAT*?"B}Añq,{>+qZH$BhCq"aG}yn,.!K* E<:m(Y9'Xq/q!zvKFxHͣwږ⣧Y7x.1vf t R 7KA94L'rKҿz<].k cs7F9\2 ؤ7Ob!bU~?S"oKLVE75g]QKDnX"n7E'ŀx1rEK,$:cU 6QJI,s:0m*/fq)B$p6Py@.DnС_B%'992Ma[J HY &ߟm`+VbY(TY ^2+jÏmH;z1A}Z9gĢ },y+:S M]ŧ4/my~I2K[e-Hƽ(-Ns\f6%ԫaON߮{g=蚟/ңPa힦phHKWҒ<%Dd[%f _|{r Z|ٯ@Ī$?Q[;P^%sei4JzWmFohA4;ޑpF Z18g ƻSZDY4nb咢Z@RH?\ Rj#sTLPjV\+ xquU((>4̯:?ۜXCQGRֿ쫓a$r;;xrZqXgi|YS}ypyz&cvv"]h'lJS '8EcCv|ՌTFL&ʅF%s{WZ ( Ko7HlwK|@.YY); 9^ /;<2P@v=GsKQ`~B][ gL|m]'qna3on{DjL҉)UI:hOws3y@ff&%T*N[h$_2^9C|ywAC5I>?myX%Yt)F evՈ,2e Ŵ^LJC"(呒wq PA%-3La/3qZ<#m0R9\V-҄Rf${Fnx5(_@a*:&}sSzɮepe:6Ϲ ~u7bM/{hq{[Ԥ}}yZGEf"m\J>cmˈ =kB@t솭,߬wNl M^jK?ڣXq 3$7iR]d/B2iΓ髽%BtˣXt=U7=xƔKYP%FTˈkV01!/5|.7݊C@QWY )ِ- աMry O5CDs \^qu S`Yۮ^Ho8A掕 (0&cMQP-gCl r1DK1  SWUv1lРlF1:X ;$0p_҃ZOhMcRÛɵtؼ`16Jp/Ee  u#ƙw00?4xx8,#$ƒY0?Ԧ~\:?Z6'=^0cO TVH{د8MH/LXm U`ZLos4h̒y:\)/z C `.&C[gMo I6:Wvt>Εnj΁z̸gPhL܉,G+WO0}U]HدdMݬU=1m0V_(%r_+X-3΢? Ɏ;چ0;Zfx FgY֩=ޢ/⮙ !p/O`tw^dFu)7;* Ǻ|dٷqL[h~ solv% bv+#2!l"8nhhM$P A\-iA 3ԆPtP:Ғ uI1-j^R#Fpd.,-tZH8ux'\>ڦٔNHD}4Fۤ;"S>ƃS1% w"/Gpq'^ϊ/l|(2n`SqSTUDeVt DH /<: +s*ɉ<mupMv߲^HM܉_/E /jF5U}/xSzVa(r לϒ"ȏL)lɺGa w2eY *8kl[A_ZPܗ.Cl> D$4̕nе:T&#Q XXY6] W7 (d0%:XQqҧyd7\Bjg]! dGȦ|Ν0n)ቫ]]7'~vOݪ,˳6Ϝ2+ _A(XO,,0PT*OP%B4 nOԅJ.Fh)&i2HN3+`5 `VƤ =/P /jnE7W5"t7f\!'L4bsDdey<ćer/T!bYAwa9W UMC]]֜ܞ`q _d"! #_rH"h̍n| qGn;G%,ܕpN" pgi$JA0t%OǯgKSǁrū;!%๷YiBplKVGzQeJl%DGGb[_Ѳg pXZҧ29l8ö6  ofP6(4|rO[j  tMVTUc164dw'ן ﯮN<d z< g^=b oV)>,X xw*l"67}l4Әp{ϣ'ɶC7 tR5M[@.FEEZ%rQm!TEOe64cvk-P*Ԅ_ېfiS*A`^xJ:0 NVVy5ds!/wcCu3 O_4hy͌ie3-Ug]yq|sN_?$`wpwΨ0jXC`1yYE0Ey00s#Bڞv͙}AkSRCTy@E^cHar#2QX7\؝ QO̘0E/8%h6YrmR8_ޡ" K0#v#TkD1kL6~-fo>J5Pgxj?"x"Vpȅ^t|=TذMJI@ȥ9_-l6mf,'3R"s-?F?Gi)vG8˝6ȍE8ғG ri:t` ɥRl/Xw~h`X3SP@g 7[tPA2  !["'tt3jNTD૸{^FSeDH [TǓ=u|\}$s5^n[.!o2"D~smjrAT_,iJUsyė粩J̴eKg| zZ)5[6f!-iV+RM`J r`A8OA0GO(e}tœB4CNDr첣mۅ ]b;ǯB2I!w X` w/M18EY{+GS7unY@G©k}jg==k&݋:9+N-D8Ɩ7`5G;PJٵr I9-R석_g|ήg'`.@0cOTVrzіohzIkLψKzH&x26B]su(Me\: F177TN=`{o1ӗ\7|B#:YnNO};YY>M; zUFlzZƩO8jaPJ>SFRjܵ5513}Ȕ%"։2</DA *IU9&ۑӸ2%onQ CȼP[]arb|:| ?(AgZ!BʷcݗTX8}D8p>dapmcRRzٻw9v\`>P ƪ>t.j"캑87ܵs)~S!})ʄTP4iĴW C:ZO84%g;Uڊe_?_d= ˊk^j' wR Hчּ T#֠`u,JI9ځ1*Fn󼼹6W lSp]Bjᵷ|0Xo@b8N}{n/ę^> LoS-hI+5g eكQ(\"8GHԞRl~ȣpYBd Yvz1$ꐤ ]p3Wf9v=uP`̾ hxJ|/(R66XD+mKfV@.RjB4B~ n0pmBFQ4';m/vG8-{ix6M*M~ 8V??jL=5XPx/0fE}A̽nH/@?H{1lPa}g:cACj r* ׎~gr(TvkN6(_ @g5FXB,)*w :6~-mo_ V>yNr{٦}.ׂ/ 6sUHVWr~>2¯OZ’m_̈i@;>̵Ig»$Yu!plM/J~ T2Fjd^7s&A4R" ArdDa{x~z9ވO3a k0a9ϫ]F1Zn />AwQ@ mڣ%3=ym9O N;e{'sUg$' +Guk0-v> ʞ؇w5 bZ.f"FD$Qc^ AXG< GTu~r]kp@a[ի;Xd=MϽcy>E>N24~FU Vc=9)3ds*%PvGc,׮>z:l4*CfyL 9|9*@L {H뾘rrh0FQ:mxV&^T1Ua&K낖Apta{t z4B4ydE& [< [g`«C#4@Scq4gۦ!ܜ@d,ti6{B5Rb~"nf܂s5pB'F2\9iG"A0$K0kv`DY`qMH 4LsQ.ubHU\BFon_0Ӹ^5ZĘ*#׵k1@Ќƕ%ƽ{t-4lzچ*q2rqt W(ѯN0x$p]}qkÓܭa/U1{XZ1§t#y ,ۍh?IUS,+¢-rcV*/Y{ETɽ;ݧl{ٕɖ"IC \E=RjTkxD5-+a 7<'߷RΚrDT'>Dx-rSlҊEceuB9|#y"h#߫eh4]me9f)cd3ѬsL#Q*cN&eN]j.k*NƓ)en˭x*&&c:0C sq;d h7tzXˋMoeȑd2ʅkD'Sue(/yǿKS6ihhm[xC)^h[&5 1~[[0ktmiPts3]c|YuC؂dޏ9'6R5=La'wIKv4q.TOb>CszV8bjſe=OK)k,BʸA,:DZkΩ\MVy/ ͠ K9yY ۜ$$ߴ*4'oc-)xap,+ԄӞXE~+Ijmbp$:,W$Gb=;ON8閩\ yF8 h('t3&F}B[{rg#m /yҦ'Kd d}tp';-{}c~; `N/*׏r4`MsuѫҶpA,0x٘t+ZVz~tR &z+S̸g n8y8~hR8() 7ZƊ AIED$ Eg[R$[8G?bhθ:)J xf!7XIo뻕rKEȭQhQxjKVA0s (ذf cmSEGtC,ՠA{cP[]T*zALvw-~NJ `?گ9pY uMCKrfqm&~exU?+Sۤ64 y1 GgoWHaK䕰״YbL l:G9DАyՕ~6iWc"Wqz9E1\6h)!U:8;׼ՅutuH@w}v\sH%TM$(P(K]  MH]]\BɀKL:9ڔ&g? nMO^MPsa{>_[}\a(~ц%=$n Nu #W;ެsQpݕR_u|8?Inyn@.o y{uLj{ph m}S`!ze4tȺ*j~1%璏 wֱޕa CĿtUw9)e3"sA#r!H+ݛi"8mKE/q-a8sSReٴ~|mX0܉A|J yP-&BTXҖc-rlp{F5trsg?p:ht5]ً9|V*Wqrc<)PE*s!(=Mf҉9*b.9oX Vpحk] NxŅ8>L R̋õ 4_N}tS23l!0i)6$E߲:$@j+J5ơ;5{:_[\x3q()@<({>mj)JV=qJ$l`ѻl½IE2ִxM  9WOl9M3z3%zM'F^Ut06mǣ'$>^,4k˱wfהL6LXę܀i ?PD5OWh<`0]gDˆe'ƛ,D2?XqDw{v#@>l=&-*hO;>`6Ox#ߴgd Ex>~nɐ߄JhC_/whe%x ȇcxMEf~ ߥ(u wx&k_Ee_VynȾCJ&{L `vf}KŶ+0|ᑪңhཬ KvXX]B=?QBQќfӁ)UR98ak<)b6w[d{nw 6rrw?[4ǂrKTֱ!Ǭ}LC7!pB32[ '5ɞ/m)rGf ʛKi&B(QҞf"3PbjRKh-'z.JnF46# -xL4pע9>ί}STMd{:9\rP q ^;۫0G8Tg>i 5#&)fչb*&X!;t(24S݂uE@vHϹtM"+8ڿ3e*L~e!ZJ˙~}|mlo. إWk|ήpWn\s\VTpgmmm 0e\ϒ2w [p+\gCiNZeZ\3h.H867X[3L\Bk:ěUĝ#}rp1EDg.BqmmI!EaNM^Ż@epUZ 38$rK]*4v>^Ks|? DD \qz U}L9<}}(@(ng1cap\\RiMRT; LC&9@݃BZ 2˞c`'8I+.4,NfP8`|gI8X>Ґ ʖV Z$FdGܽ&;zVYt N`nhPxc6JtW|uLCʞf{B*wuz`ԡ#|GP_V@}c63Τa*DjjYg6&P|N '@E:"߾DOk]MjE>hh7GSPۺafYQEzOQjCG(2hO=y K# yYnO19շpo9FlSݲ?O ',1!|tPb DNS?F#c*_ &XZBFǂH H |3u@=<2yZ0V`,hrAڐ~0J+Zbj$*|jf/-u~GPga$փҞ` _dL!8nj,s<1ق[kÉ(/6,X!F u@XdT`}U Hy^_kyGG]aLhP[` Ȳ E61,[87rkI7rB-%S;U7JcϤXgj5adʹ>lXR$6\ogڻز{^7ٽѪ. -(6lT> [J,p+T ,1DmMtD89fba4^InPRjp1&PZa:M :H_\ ~@=_rj bPKO^V<U,:NJYAjV'&D`KxgJBO|Z^h\O*QffiJZ,]/o/fdμ56AbVrjBa8uV-T;GtIQxM-.bbwuss_:I8݋Ft~ 9"=# *V@u z܁n1_Ќ !x"^ΊӫSwUnSxu5Cwԏ 2܈%|XEM5U[a8/ƾHFΜ%?oxQ0q(_RЎU|&hgq 2]Z6^k|T0@МTDdG# =[Z;q z^t9|:K.8-*eB}J4DOy>3GYVQ~^)g~խ9JLVbOe=#Gb=ttRuVJVW&:VK^ Yn8U݆yy(lAdB7L!q+cۣufwaaE?k 8X9kHqvbe!8 &~ O6,a/)~5{ToV?R5OE &#KDGmBDU݌TPgf>5_l@XmD1s0@J9q?JO.Rw"UR^r}T  +e 8[&tԞ29RWX^]^}W& rTV%t5Ryw$EȍdKǑDP\dz9CZߛzhEsh켅%?pRl Aal[]1696Hb㢧&Oc?JAPԍѭM|"MB\}nRUL3Z2oVhhݞn~07} L+@Jm&CaJCXkWǍW8)nVj2AjuF1oGǛ'+ۥu6GRN$eCPcDRSMһMqRC#̋~&Y;u{v7k7ݽS,SXNv\u&U9)5 lV2޾E^Y&!m!dK~yrʕ~oFv'/A:ݠ>l7Dgm_|/{٤v}׋D/'#R+On0ϟ^43{\+H"5>rKS Q@?[gԶD&+bVlNSL;W[vFe:?}ew')}Z*ob xS{gZ@7yܷ?-TkP1PDg9t)~%8IH ftF-v9|N'iYY_Y"&wi_{ #F_8ߊ+N kC|꓂ lRY͘@: FRDz;;=:@>X0o*0q¦B$wjqVEs4&P€a6*U<oR)-bG0]Ɖ:T,b,㶲ƃlhw@.DqR&$!Yrn+I.,NHCݸ n⊯38nCAG:K91ifԘTͲa]np2WXѧ֖0nkC<$⼽ F܇K"3X0މz=J O܁:._+ ̻G a< |QCR[aإ!|t Tɖy } |%)ɿT5iSZ产lPn֐Q^1%kTQH"x=/,Y7[5@`PG;f5<XKM_=ɿ ?% ɺ[ϵTКz]KT~[Lw\i _^l/A|?c "p=pͫɚg*.}łࡎOW%Ź8C\k|Q`{D}7$]B9JL}5Kt}WJɔu6Y{4aNx۪xwˎvѻl\^Qeix >pW*B A}n &sJgWv>-fI9:y;Ny|EqUIROWm&_ocPt6Cys~j6x@5dnC -/k &*ocFI;w4IkѮ7Bo1ĵx7XwB^qoO::$C gײ\t[:Q;?J Zd;Xx%(`&%o `lO+S; A3ICO53ф]-z6=n0N1QhZ'9__x^7iMncI;Z29S('sM p*-\ DTmbw#C%_rhKN-"QyI&s/P8V ̴ ,US,f>=t=[< U1/^|N!aw>NqEsvy:cc$O$T]lvMĽq7#):~ĭ~ֹ=(C Nް])=yArJ>pK`pq"vb# XЕD>oj.s%C׸$d8m *=jvU$Ӝ9:]|yYOm>=z+)x7 @?DA2O~PF/'8!@T.ܢ %ټ?`Wm bD9gx4e|DŽF>]Ւ9t&;AXI (q9s+XHp2>2OkF'/>1c-E]gi;^^cO/^k>O>F.>D3S'<]V9]?> @xh3?><Ʉ#]藬䰎e c23YĻo"Z&_ ρ"V:|쬥 ؤB^.=y@1%u?9RAk`fO<\/LHX*[cܽF"TXސ% n1PKhw0o2~lu(=;*K`q2Ҧ@|gԝ F .Gӌ)̳3{'$[)9 jT0];;_Qt7J[Ʈ8oܑ֘=W`_ڲl,YMj%#+(u;0ލ"=G;J~TeOv"xړ_@ kۦ Ȭx 01.Ay:˳jpiß׎\CHz=M2<[?8лP6U:~]ڪŨUﱇHYf7H0䂛HT8 Ka].hr`"ű~ebgzY!wЖ@ñ ΰ<^ t$n,Lz29 AwZt!Mc ǤĿ}9̗?_%bfw̹o!Q9`$L_bƝ&2]6U"tMQn5JIm+]Q&b>cP~&v F\7Mm[Qt]ͩ9-6 2ᝥ53 [YPTg3 mH,tc@#.9%/.†7/;K+M2 tǩ@LbDNIɊ0y)|dfaG 4g/瓚YV>30 KHfv&&==  󘎄U$7K.ٝR~rvhtq)Y-_Ѿ9A4KzuN|RRqyh=^d8O*I|Shi,gA_4{ZO[Jz*'#ont۵!%%8~ׯ< T֚pU'.-o8PÜ br3@.-vD;[ ̓E((?~8K:-mqQLvMeۜfSI-|wC C88*k5OK?K{žcWj?73ϝ' dh862rv,Bwbnj]}D9bѣ6lμ 9SJf#QVYyڶi}4ŸUrRG [b Xx8@AR-`+R7*ptGK( iì\6(#> nnHfRVhJS~ Tc8A"<!@˯H 1^Ǥ9@va2DJc?8یD؞.c2ytpc@őf';4d5/նxyX%ʨvK =mɷ_;w@]f9 Cc74Trz2vrw Ǟ>+0SR.Ys)7$X4^`gGOEt˗--cS4bu L|Ԝy4*\WX>kRAo n_tIeXA@)+c3V:kZ-T8Kiy'aBs+wzTmu#Jn!1Z1ǝmbs: 'E1p |VkGci]C,Ưs)ÁUj10<>kҾlv(A]zG<(wk+'"h)_iOO𷨀1Lv{&rN)g&IQ`8Jop3vXgUeG&[gP*i|s@[oLŘ:ϗ#u gV\Rv*aQJK.mLvW%kpzIyRv=yDrTGg[Ǖw㹌﨓KF.` Uw,t+Bobz_za! ҅N%o;Vӫm|BEin91U# V[q/,=juU;mW0Ӊz@|;#ޚ& ZBG䕨OG賮₮JWJd2c9Wvwu+^iG26"Oj_vɢ{+bX3@2ulAvɄ/=$+kOD1)\~q&HPM‚pAr<Xuw}> >!7.0/x# BT2<0X6Qy< {+ECDpʼnB:Sv\e uWj2 R(?[Mk5 ~Mdji,2.7jhmZzdB(E$*c~4v6"dux_-r5D˕ ǬY˃-2Hav8M2-_rS\N&Ʋ7E?:#C*gc.B4oAȽgdYj6Cc ~˓m |j2H!Հͤ7]?ߵD!`]8,U>W)d\5˿p3寨f[?Mz2߄tR9BizaxXnY~(k]Aj1@xjoJ+HG3o"70-̄EC46s8o:q0Pc gĤ 8I?=EHTY`({]F&+ꛨ7‡1fz;Lg Zed4Sq<w;7&-=!~^W,9HU1E;-طRg6WUmBD''oI)\|KF(UZ-"0iA.\w*uT;oےWcL"dg -rq5%Bvkq=aSo$/kf$A^:IThB*ۅȻZ1[ t%ڊ 1ʐ)B1QXdmu'F W`*}QC\dqWS.I]x/ۏ7K<v-pw͵yMRq.1 Gl>fqn$%]5+[f;{%K]q|َt6 f]5$Ee)U2I_>TId S2:~i\8侏Ȉ"kD?)5!j"הvܤCK̳J~Zݵ j5(u<]/Z՟ nHc2y '!9}>cR@/\oY~̹elÎ*/M,1xRXgrlgQjDRVt&J<~$bv-<M2^>RzU s=~!ú@Su F8J1S{Ƅ njwPCD'4]3;[^lDl]~lCרA&5nx)S<$?T0 [n@R!6XX96b~@黶٧FhQu5jY@hT_^CEAG(hKO}Xfk%lgC,4+pբNrowM9~inaSxF*Cq('L>lj) ,z}cX ؝Cj!z$i&?=]h֐f̠tMq)aI- f$bŻ>Ulsjx^:G{6I#ybB @|~FO ,3=UNaxU7x9'i7]j]#u'W\ӯ!tPe\՝8HNS812KTW|^2__⦿|C*$e;}(injfs֙k1CjGЧH^r* .˶ $)c55C|i gE&qv7W(Ӏ咡WR'^pS*] ID 7^!_O}{$ں72XcWI ?KªH'!|L5"(Vyn6V)d ʽ3RmBaM `zP"d*?|҂h.TPw&ojp )k5ҝ 3J Həc .M3Ԛ͂ 7ƤrJKj0)rmP'_ϳEM?'zj4Z6Ș廙ƅlE9ut)}xn8XV~L('śd nlx藗©[aIH>¿'*t9% 170ugrſu3g(7-'ʦUn/L`')aW[iR4[&*orV눾;QGȁMWkj#em\{>-6-]-@kY-7]JVQm= S أsjdzI܃kUv~` 0XyeB;4uuiW(.LI;ui3 L}\0|uSNY]$VKAekGƒir/f3!H\ŻUz>$Jp&ZkAr+\ Ie#ZK*u;00uuJ1ePT:u%z0? a`zX3@tOu̎])_0SFTv/wS8"wT|[Im՚Mz ,o;Eau>Z*ZqgX̮b2C&=\5|JAlmi@(ÁWJ&s9bD];R(;s/ N{ӗU@ w`D+ig#aל.~2h^NAt|fۄYNisZ0yԸg̃t]]tۈ?3z PxٻJ`5T2w1O5i2ͫ [&"V} _s^obkkg`WyR3V\?38'80\gm{&AbEV)"j :_ $- c UuhW: M3=p-/^l ڞYEliY@ #^N>q@_Xw : @݊,XMZBֈ[parkS7% FV;yjǫ'ڞgF\Wj0N817ǣN$ؙm(t8dH 6^~ŷh3S(uvQ7uɄE Ğ|]~( hj=ՖX]' Apʤ(ŏ3N l)PАs< q+փ2-KX"Fb`Q>!a:__NqtaDz#m 虃Rm ͊(nF` PClŏAM)&tн0(c??_9&Ką=ɰ3! gQՃ F=35 @a_j$Dmrm]h}!]>)9OOX2"<;N X̕EQq;E{/3)4_P;ćʅ7ޣ"6OT y`-sj;[·4})SSⶏT(VDd=u2޼z(ZGj[}X,db1/7!Jv) {g~lVa'3)p+y)% w(ۍ7+/G NA%)k#ʺ)`^.VUh03A5Uzo5ÝB).V`ZA͙Px f`VڷjTnoGdBF&Pah"=0@bg)x:x0F>̨JOX|ƾԈ"ݍJ~rXLNƂ9[ym'؀lx:=vM S]-J Wix:<]O+ٶ,"B?&IvfBH:'cyQ5L[C|'vG٬:fBbFa17G򨅟k:u`(qK`Dc;Dߚ){*SSEO6{bd[h&&K4Xخ]>n?j \#ߐ[0uC]g̀!,2;"}/6h72Sl!0p'?$fJӈYu[VYގJ N^r+ɾZHc]ٚ_Y;u5!ye-rO"B=: CM8-pVݏJ VRNF37MAhx>xP$f !cgA]hH_ٙBjHmh"W5(i0Aߜ>/ =Y&U!{wφ"rw"{^J+'%֞(v! vH#j`?-ҫ\Jvȍ o,lrK 1hGF sQӞfɝfV}=*D.Cix]pO߇8JBcz+9 ؑv%˹jNS%>*A+ ZGpt?2x[Hu ;JsJĆ ޣTbDu">''kĴҺ:aDPrz$8UY$>]GL_]mtFW1b󂄄@hU`-D'xj8m ' O.$ƌLN%Ln5:N3(F1xLpU(ʭwrMJdRX+X:3hVYTk'Co0 >:dEG$KmI|'sN}mn1jpD@<@0ek`` e_cU6NpWH{G 5{+k#r;_0ݬQul$ܱen?٠S>+X&1W%Y^ ׸@ ge,TVG`)@ zuq\{0W!44vB)^4nLV L\6HDqtk̍7v8:dPZwHw4Wj]OUE\r{vH %/+t e)a&<-TT>\7QSu4@}+h><0e`NbltTd\1bY& "Oi<^o]YyOT<3S w×XMdW*ig'NǍh .˷F/g!oK@oG SQj-u`X.EkkD ^nsWLT@t"2AI)9*bX/#[Q&i4{HpG/ "}JM KUd|$,n23/h{5&:@2 ϑ~mԆ!ͥdzςd(%boݘsqfB `O˧=W6H=Z 8%87)  93Nqսr 4}Ra<Z MHŏ=ۃWDX~EdtYK>H}@w 1h#bhaho)E4af{a$?w]U=G'ט{<.x7VX8U_b͋Ľ޹ y) W VQ֜4IaUtU>) l"iHAsKx(H87m4ҸSǎw6[uL1o y_" {@@žHAX э n>{EķEs5vZ^*D'~Z1t{Kmh:Y >U54R놇+doj[|in<؂.LD, @Vf]J͇CY=h#_;rAJL/F7Gx$*4-)M,#QX' vChrVKs$Pڵz\ Zs9TmOG?}I@lE$+oP?έ!?@ivhM 9iU@KȜ)| ArAA hҔQ{ Zg 6s$AE|PÁz1;?#4Ɉ嫒q^߯&HMaj+iikrj*ie2󟳹3]}2+k;N#nNTapr4+?KFB?VJ  ^B=@;/j>. u72'ʵ OeQcJVuO>*\0xH!Xl>=~@BUS92MoHf ʃ$HD%8`'\>Y!t }dJ(ΫfR wJhVS9:rTbFBMdwۭjh 8"meY-y0\Cû.%&}ItʴyUB[;B$, OW~}N)vyy5m猎-RK3tEehRuS`|6—I'~Vq&v}Ɋ$v4AAMs;G|+Xɴ6PjygR~xRDj\6\7dx9b@ȁ6JzH53˔2/"BN 9J 7bM#x0qLP帮Fhz`ޘ~Q: nݯOr#럾(?,?j?KG{0qh <9-ҟ~ wA䜦zn?Q6_(4f-Xr 鱩$tRw@Rfz)@y䗑d ~-9=tpYFIdN+Q"r]ȢMT T3 % 5m1|u@h_hY6VIm%sAﳘJzFTUD0oxOڹ ް#ۉO[UauH( c׎mcV8zrycZ_PhNzvCD'q٩$U^fb,21m4BQj62VG)4"u_Z5?%d]S9y 8G89n5|彬`zo:Ѷ|Zl:RZFtס(j'ؐZNW(6u;˂ZaW//~Pl%;l/(?}ᏄU#r$Er3qbՄ.aj6r%F`^:vP _y=3+P^͚̫v0:Y -^ .$X_k!. kn ?վAt7z h |U+ݑƫVօBVEa}NLE&&%t![ˍ 2Exש^=lJqry ,.2*˭bVhz1OA<]hl MysXpdL:bGWrVH8vo}4znVvkpXZf1ru︨jchp 7LܭCzZR;<g'5:MR4sH]Y8 3.06!0+Jj\4 Zj@AD|apW ha^ϕ2o;ۅhO*ZU3:e現 I-.G`I:]rom%` [KʿٔI"t{˧DR>ЗdžoڑKMiB)eǺgm<304qY2*!IAVBj c8je"J^j,,MZMLR Ч-%*n|+[#[3]I7[Ѕ7f{4HOң\'ZICDWR9KJ$[i]ǟ5 !k.L[8E 3vH Ħ)-=wZQj'͌nwWz^$g+5\| nѱP9q4?vC^Pf0ѻMjnO`ʺ{d#:#4s[өz4 N8˙<,k Wrg[ʝd0BEKއt% #AG)ekhM_/d7\=V¥(+5OdWG3SP:)D]`5ݛͯ(iDi@嶿W}‡}3S[XP|[}gl|L{;)C~&J;6_LFVÙϗ8ؕ.Ch0ʫ'H ]gHn HwYe44mjL==NЫH_bM))ԣfao]"X@*-oxmc2m;Wj)MoWO8 Cx@W$=*&b9c2~m 3T 0i A׃QFE\!pl} ޴J8߮B `E!E3XߓHXuFajjcrbRǶB^ՈU!sW^+=}8A!4h>yy9G2  '1:<xOe]hKR:w! 6F\̸#S/y@83q%5E6.m*H)Z-=,o#} je1Dz]'ų~A[MRh+-J\ yqPBX(o%/ ˀ5ft_Z/;P AaY.[kbntJYڡH(vAjwv EBt/1<֙5+"8؎Oaij+‘4!z3Sw+A1>Lna~'",#H tysp-[c~g0Gc5vSߘw c2?ϦQ {_wĺdxJTҝU}S(X>.\bIKix5CYOf?CՍpI: 'X*!C " @V$DŧE Fu߬TwCއ U.^%=P.UG:=͙3Ҡ-n*7cHm٧-F?&1Ómfi"l}S6SAA?uFubԑ}M lNy9@RT-5X'5ݗWۼ/G:tffSp ި!KPx)]1F@^%sš=@oWrg؀q4m-6:#VKPj%9S̭A59?]Z,}HJVUX*V4Ҋ( Y|0˽';oY ,]4_0jDm[8 !ɍm(J!Jѷ5q@e!^>H'ớ畬FvZr^6!+auc/?ZW3B[:oj&b^ԡ^ڙzMVq@(AI2!K ,9[+¸qȭ14̀}#H Y% 1t;R0HBJlg1Î-Ŝ!9:n5Z- -Lz4*5uf|̋;u7wRZa+!k1)*#`%#g]PW~ .+d\̾qkwk ֻ]bL~vK?r, º&ab3~<EMߡJə`dOygI@rcȅY59:Rg.gކR"«Ud+1?o/{gcJp_\i)!;8^lrʟQ5A+z 8kD' 1UXB5kC$ߵ!DGUё"ۣ;#R<aݫ1ӏD\<[v"hFA4?*div5 :9z<ս $u,e:g!-5y/z˃ Qc,76ۣGcd:'7h,PU+2+mq3Fa`V]h'9J"x5ù~ym& ӮNS7v0]V-tdZ#'OBB`{(ZV94ē8.Kjσq+*_CV))\{9ƨ?.MhaH,3Y(1DV/bii4O#v>,_9yf`9"P*^ӐYmLB3$gtIY"#ӷg0Os5{ԊU) Ej"c{%q\ yK%X>&K4~Z* 1Tn]Q\m.F'}@g}tε-K/Wr[*iʂ,L\yܙ "eJR_:a."ufG'WH *y[).\3b0/G=&feڨM[HR ~F$oeYMNX\{ji-HdH ם [MuhR#*J?sS:W L\-wSܐpvEu*S}|ݓ. +|Գ:6VCc~!󽄎P:}%ٺ65[SwzǤSi-Ѥq)/~Vf;H~'g̍PY4U=N8P+,vׯ \"K?pc, $;M`}}ݕQweA-lz_5>NtfI_FU{{[;ƈl[n] J` vM˟<ԻT'"gЅٴ9XB3.TxuF l "Fh@ Sq2\) /Ď]D O^hqBآ/*tPY0:M'.ݦZpw6P*p `t6Ldq\Q W2Ee;ZBAĴa7Y.tϪ8rZq%MZQMͱ$1FO^T8; >!8!28Xu} /|C9L>.&$\TxEWxM`YZZ]%VW/_S lPϼ:Z-LyUs?̿C]VOMY{.;Iڬ6 քG0/9ޯ2 zpw޳̓:RP7SfGkq j6~ l5.ZL\GꀣRUeM5Nj%R$%~ k\N3Wϡawe~%*'gZJkRiknQK٠lyʾM['"uu2"Y{w2v.S`8Bp]33TZR¼]j?5dZ4 ,PRt@|* *w!7uŞy&Dߜ 79#!ve/Lq"C޽lII$x-^يD6jq*QhB'Kw}O+ xpI9hjhr4>r4IsQ^{s,&qs7 ꗨ*:sхE]-<0#8g`\U}p8aDĶUHOMQP@w8dC} "?h5.t[W%6{,Gj$B +8H{Q O>L;?Ǯ`0\nȁ0{CCZ̭'l`so8zG'U@[=ϱn71>d <㒧AK>ĸ\{""z)q%\2Q u{kFbRAjR+3DL^~7)V[*DnSa%"g=,ViTR91z~p ^ +7hh;T oia`KZ_Gg9@]liޖ&+eu!DIj%Oeӏ.n䱉,dܮk?i5aơotdt#8gowڟ[kx b ̹O[P t6 ʐ'ɻӤo u>VH2 ʾMV#6au@:BOHݨްR+jo-+v{05{-*YՊXwQ/eAy!ʚ $^b@V9P[GJ Nj ('ƨr@7|pᆪKK&qH"%:0땏l߮up7+ޕĄ+dK&v{e=!lvg/L30pE:>8b01ƹ=(GR83 â+9Iq Z+O'Z)}eOM*N.rDc dR0DOj}n.ǘ-X>S^j F79oΒ47IU[r5{՗]k10$,nBvB$VFP:u_+WΣʨ)6z79#H,[z~7P.\I}('T>t"""]" OmFv8E.wf4;J[dQ\~8 fmOŇk;jB=t>V:.C{R<,/&Ȍ_֗}Y[A2. \;N_I\xO0!@Ơ25&HiRذ"sQRR9zXpCU+GWyHn!uh׏+ LP(y~)e +'^x.JDPB(G9tyqhhϑbzcֳ0(KlӨWZ&#]7/{>拄1Ml}ـW'6CߕA!eZǸ{/rրJbҪZ쾅y(Aq9!Ԍ_ rXO+M Vx)xT&bs]!C}yW09 =F*/.9 C `Grj y.I:HJO-<>j$If~T蛚ĩ*תTk ﵲۯv< 5PD8ݕ?+&߳uǤ+}X`KVv +w]gz]F{H `(aKW %ȿ\t9 tPmo$Vmm|Fw{T+IFB$<>J?k^2Z=mbl؃=SIxo0<ӡwHq4E! (AvXf0 \͑f:7˦frkNp]be:*"uzBEWYuQY׍Q.'@L/ ĹjS$&W^ʌd916R7@q+N`.4` f[[8/E0Qst+:YYcDkTU(;#IS[E-oϒ&"غm:p&M%rwXU)W\u0iFK˯$ \j,X,598,#&/}dI4B7tTxxpr>JFwY2S ptݕ<:v!\#l_~!w:ٓecWzN<1+,x(Bqgb Xu^,7:uCZ +#SMŃZG^q;r(,vճ~>^@MWuۇTDRٳR)Ѷ B\hHx8BqY6[ dN!в:]?:b-j2 _ fFO+7R.޽PM#8SȈuT.o1l&dAGݻP/5tGIYwX]}j4+fRϦs;;D*F3>^[;Ƽ'qw|a.qGw,W uߡn6j~4b R.>(#m `RY s)Y'E7'{ mZ?=ud hq<c=t sKB-~u5TT[4e-.u4Hu|B븢IaCZם?n\:E}HIJ.j^)/8ϖ%hEz7s6y4xG|-w%B!Eqc"*1plzq|\0IYb[,GrNh|a&eD2 o t-쇠]ZO|@aTpxюH!\pSAYdyO3kvU؊>”T)p"S ]M{qܣ_I(`>;0pW\.˔`bY_i3t^]? öTevTeZ*dYJ(K~j?k6gzf% =ŏnAk7ɇJ #7 5J><}>Ć9wPq,xNOt[_a^?e."/|wWQ a9ǍmS-kJ)\O հpŮIRoBzM̅4#T*Ѵڦ)c?rZ jSE |Jz!hڞ.1CxO'Sw: YA- l'4^;zҡj6yE$ܾDթ vsm6*)~?qICCp1r;E[gZ -?+ݾ8-4]+3{Vǭ\ɗ[l C= scd;{rHh0Q]ޛN\! \nx-=-7J D+4Qw#x9Wo#%/) TaIOqh[t:lC%]: [O-dF M9W0uWnjDHsDR@HapX{XV%.X bmuFi&@]dG|,\# c+oa˴:1TލFkY,{G[%[ O1ʑ)3ك;𛇑#.p[=EWq˻r[2Eic%pL,!ehD'HM c.0Y"P-,:jxYw\H#OR%Zҹ\&*& =\}H D dÈ~t E9HJpFw@(|G]懎f_߰6~ae+e[_"ڀ. p7A-ЧS.ak第7-x !4ߪLш]w|Щ"8 Z)}:v,aM]mm8W ދ[HΗ,vpY8=f4Ҵ%3[٬3jυzZ/:iӞ5Dj!խUݪ{!5u F.ϏNqV;+)88BEN3[_, (e} د#Saвie_#4[-u Acgn[\5l` Ӭo^.1Gj &y|"45Fyj|Žb_ezڻJ~$@$QHnOcI ``ّU'6w"vKAb6h1wڈ y* W%UQa܏ 26y:["6>;,:ܦ\< a{X4QɶY/okث T`sʆl uνEi FHm oN9?H57CVD? AQJ" ZNm"J=-oI.O7p'k88z%,lk =rZ}R+agpբr\p|*8 J\ֱQ_ * !"`>{>K &\):خFy\sY22IӊQ@noZgYH0i%6*)#C}mJJU0)Hף^f'@iލm@x ŀǻq{<1a? $ %YEO n;o1ytI4vQxy Z5ѼwXo%UgJ++w" [?SC$jTY 2c9PВXuRY,ϗ,$󧵢1FӾSKL.N;#/SmK& *H6XUR<|꣤ #9`DP s;o%7ٯ1tY>=)d#+S9 olABjDZZKF#2Db~_-9uGus Ⱊb[6 Dij}J|Xy)} -/YZ^b'4!Vl6E,R؆=-hTJ[E$E;Fv$`,+7p[ 7kkJo<ļ1I Yd-4h"@slR9zV}vÿDM`z "H#pjk/R Ԙ *Ԉ U(gD̴W"ys9M[">i߉oa!V+H!/=(|k@fLMr ?k hƯF ćy0V/E4 *[ur迮-xf]Q2[[RcT9}䃜$>׈ڡx2s! < V.fR`R _M. FHu=mq^YۄZGTt~X!K֕ hbq$ ,z1o%6_wjs-7sR9cY+w$}L]D}zY\ s>׿UN}d~99}Ok82'sh[HCf4Zw}l[`:)K8'P%0܄,:IN=-u/ۡ1}1^WA:A.FϘoi+PwR2G4>2 v T}E%qG6oG(S,,"Yz H0L~z& kMMq"H+Ƣ.&׭ <$jʧ`q _M梶ǰΕ2C^BapGkSFnbX[bs>TIԐ*LkVzuLlMۄ: (yu]9hi]r,=xحϼ2YnN^WξFf|+LWװP0ڈ_QTYklANdŵXOKn :2NڰZ[hHQ{2(Eb6^NBGr? ⾬IL_[^߷Ϧ;C=nWm\%0c ]@ʇ2էr)OydeX"7ijs;b`x%Gs5hL-3sů}JdkҒ3Ax*s!yl ^+2{%2=3}{:R0!o{]ЁQ{ ,$G3J)Ѓ c&\7Mcs-b {}hy\rf]E;& k9Oflyb`/6|=U= pdlP̹IH/bEGmWwUzuDҨ/{U}D5ܖRfE]Rqa^U*cQ,uk S%./q O^*,joG.ݕqׇSkP^o Diʣ萫qBVQ4|2Qw]Vz}ۈ%bwy^ R%20ξ=YS1yp|I|PSf>`Jm/ēikj2irL"v{FbUXX}ߴ3=!@~Ț0|̚O$Q]EX;|i[9,>[CS]@:Yς4 #]3 tTn,#H-ևH/KrW.ᚒ@g>ЦZ|`qи8ACY^6R(´@ anxdK=TN_;:$DdBDL Q/N`&4/Jj+Ostx)AxTaYڊV(Z8DzV+,RoLˆ&*}i5'<4!/FVm JESJvZuo =FGs8Md3Co S#&e̵}fɎ`JFf RHm |~Ͱu[;;¹B U~-0.q^QplpBGdE a\1pŰ-C-Dfs<Q! !7[k ^(62ګNŷH6NZrFIc-PKz=\Ϛ,SsT6j" !YwjA}Qg7'gMB^i&]Vb5 S ǒ9rwB1Vɪ&S^"P+ϼ~Ƚ~A b8EoLɤII'k8 5+o`|f4p}9ƎoA}Lc/{?eJ).SMu KqKYի= 5)eѧ]ɐX8wB3?xM;=77yGwk&mW'=jBC9mգj xp@2Y[W܋ruڞfr 2N˯=ƽi-'fy=cƾ^y=1f<ԒҮfm)uDV(f#.'5,۱U҈UYŦa5\or;Rw7Ns3ac)&l;1ߺ`>8S:3<A"n$,. ֞ft6ހJ0ǔdM2{i2B.HBhq'zpeN^GQ63) V?Y:j}T*ň}@I;{~]2hQ }>:= 5y#QQ0]b39pz?1ȆzhN#}(Gx` 5p f[.-Zw΅)$n#^.X(-=@B"Ϧ9PE9D\uݰi<RMŧqҳBAL\l=Yu[5deiez`XotN <_Hmc߄TqV !~-ksn\b81h/&%QIsҿ–}PIJ!q[#ה@L[)_- rbH_ݴ/-ZLG|r&*u:#ɕL4S<>3yX#m5`Lk/ 5g(Q54T38)_{d Ve;U޴D:lic5o3P8КοvoujA$o1?!}<G:a8?Յ'qYj".ݳX0b @<[AQO.7Mڷ!_Mϔa2^н gPP];*v|:* FKz~\EVx^MD(ڀpxGwІ7WpQGUr, jA@͆wFHFS,2Ncgk׊ok?TҤN WQ z ޞ e+7.sdSnWAka*vvEɛnQ D^-?G}j1!hĨ4L%@YUC[~cv{E58]TZl/,_H)s9n`bgnt¬(6!75t;ie=&Fh[קK@ݗ r7TPp\j,μ= ;e9A:q?<^wljd$-piQR@dCCtv݈Ci8GgGzaP7~F%;n giGEP(D9,71Ǒ(Lg4[i*]9N|zX3BdN:hYbh|+YJF`ZC%U|꿭: ]^&5hdKv֧mXN92 ̙ EΌ>NrIG!LV%Dn E>(狓id_$?zE㬋%]Bw |_ k&5bZu,_ j~[z??!̓_"AћvZ0P$Ek{/:xc+5?9䔾W什ѰgΫͯT!3q؏uԗd-Em7&5e$"ߜvWY@E/3n!|Yy|Y1#_Mw|ϋ/[5vB=!%=dٝc͕@"HɬX!'*n|>5+RHnBχi\K?Ө@c6ݔ |g$١ob#La'f`3 љ4jv X ؏^/e8Xw$*2"mCvԱKE[*? źcQ^$x{Nس-:&ES?iE#ofUrս2s:EtK-Ke7W&Mz * PQ)z]MKRD ކoI~O*An}jg$!t ]f⛃"h{6*q]_)*3qx9#,KFy)R>mg ȟqjR/"d@tfM@')dzePSihfE/@K&Kdf"`J N3d! cBag۸XψPZ vBw т߇s. l[OW]6Kl gAd[ 8E/Z^~c'p9NQdd燡v%wX6pAc#+C |:A'\ mq-qW\DE:KʪkAm\1F%xhVB1+n&tI9*cK1]h%0 X v~3Lzf:ItpFX|]nCTˢ),Te_O?>;!U:d$%<ѵ7R{T{% z5Ҧj3)Ϭ4z9i\ sM=BdR }]i|E'eiF3Q-7b^qLdm<.[GKB|=.acAFG=]бrڒ_ļ+)VzYy{U{1@s')(Uu{C-uqt0]/ X>Tb%=OgU^],,̓%H'ډgiv,Q⋄BHcI)9]eoE3B{YE + 9g7GWB˱QrD&FaT,jᗣ;$l CxR /@XJ#sSi ;/pc=9 )(^CqOuL=,`7Xٓ >pJ=J-oT&Kc,*kaٚJyA-{3k&b[DBE,=gJ<ޚWٱ%8ea/Xב&1P&!Ts36S VMZN'`T N\oa+[!I|W` K@aPKmXS:.*A>҇_m]lԈ4 :Cަ-^&>kEѳp WNļ|Y{G a09..ۄ6ȚOI@tԙ(Xш`EV&܏ HJPy02Ke_[w15%I0u@^ b LO̕y2!6{qz6ABT&-; Ӟ~., R!qC[EN- leM%Ql7J>y?BzQ,*5+^8gݳDgpvFr⤿qkjisMΠ]T I'LCEYg?X/ LC엔stfhxW@_{1N%m"֥B<UT%)v \rR_:2Aᣏv TLt9?c?Mu'6P\AQ&oΒ;Xy<"T1K$mqrXq/<Aѯ%\8QTQHt?bWPD0!|4Mυ&6.~ү%&]#&1M*?,^0/E>[S@=UzJКk,9E'kwC9kC~96q8ldzp}XUEHW 5܄6s klw~Юos V/qǁv`2ˍDV no]\kti`7F6FbWJ}a'иN(nLS؇@ZG^RJ6=mTcf%lok? mk9 HTpbs ?=5۬]n5Vš_+rSuE8`}s6:l/A)z^:3/T7{MP׈;n챦׽ 7fٻs@gYOdzv/^c `r*U+Z x!zƪYg__=(OFPV/F`2<:W#Xk1txF>J^aEUTfT|) =INgIb1\p+:ce7ךnR\bbmz$ ߷s)q ُ/C@5gF* 000`zO=k}f?w; řm~zc~vNqjR?8(w*fqc<;(6QM>pϴa lw\-Xf@ e.ϫipŶ}<ֶ?{V,ouh5T0&Wd`ߧ<3[Uc`q>>+qgwTau/i_5k 1VPp+,ngFhgc{,`HpQBtWnփ?tO| W:b?ьp-#3V+XP݊AW2'0 nYNY,¿7M< uvQL8 ȼDIc҉y.4y|rf*L'ȡYaSRx5 ;!\|,Z(DF/W4c .$aYkM% Az|]`?Rp7R:;M ӦQyTw5'|O!od6ZOl}P x!a\̽r}K݅h1֠(Aބ>M/x0LG{sJj].JGyb W[g4ݕvfK`ץa,Kt8/| ]QiSov`SQPʤ}DfK`ᭇ 1޹}Z_FMEދ 0LSm)smzWV"KMhfRpYjn}l 58Sv\hgiSO ,>ѸOә'<ͥ*Qmh&jK{Xl% 6uZJ?YPŀv'g䑍C1{ ]CTNH[VNF^5МXR} (.rDxD^SdP̂Tl=Ӏ-X+3'x)ڣ,Iv7*H5)""ڭZza_TLf9Xh(pk˂(O 0[E*t%uߑّ'Ihkլ!ZAzT֨uo:3՚|:}x`{|e>Kzv}]kcSuS1q]z¥G$:5DSxI!DQ'x2'*4)~LhXBݯU*.UEߖeԸ:NGۥYH$}2_fTS|WTWx7;.\(ʓ\,\^I"ֲ1GXdח[Vp,Ma m[!ZU_(,~;HJW^zя% @rN8֥Pjn]HYAyؽk.^_oDrGޙ?f)so=UFdeoUdt\!d|,yǃDQlN|Զ 7Evg M쀧@.U.jbcx`x[*Xu1zzn]퐗ˀ:I G}tB 슥v;J!}h#VZy Q7'AB$62&8AH-(Rda C^L+q /DiLMH7<@i?$/`O^4_)Ic-^`n"KްWn.W \d2(,/CPF." L[N( /q-Q g؆x46oB,Dή@tm+E"嵈@oÈS՞}1@Ӏ=4C+Zb<$)ìIHǒ{ aV(qf/R鱌z& `5ڤ |6 _Ki}?#ʼ)Iyк»\ vXh@znԚW%-"ǹ-QZWo3QXDCap* Oz_zHm~ a.Ov+:-dn{vG.n4jcqF՜@K D7@{t(XpF`d4٠N'PH%%_mr!jnx^ZtTkqH;MLLn^ =jʫ#~gNY{][ʹ5 +_fG7Ǭdͣ6u72}рz|vi`ky&?aet7#( \08Zzm%c/ƽXvꄌW>Q#y2BJ_:k'V;זHh{ESޝ^oP^!5UCg=s B_w(peK,&&@LHE"QxRl -(cA aX_P0n|j~l[eXVe̵ăASdӻVj+,&3 dC˸#J(թK!g@m+=`zHS$4NQ7R,:E b,YۨH=ZQYr/uk .|!pv: cslFu$iZ> բ#9jN'A\^tŮWuŋkv7{r:(<((:!^6 `DO`O"I2Ll#U#jv;qB9}Kĉzz;3-$I۫@@@➜;wzj \+-Q{ UM=) *-G+cIFBsr; ;CuQt7^=%R<3{ a"22H_q }X̪XȔa]ڮh[v &,'{Ϗ3jcleftgE/XlU5lsE,pe]hlM;^ZTr~Q_4fVs@!x,N&te׈8쫦=VіN T}fٿk_&'3rt0$2dNuSV\'⚕ |,NDl;C'`e9\cq*MΫRy_a^1gV2ǂos6u tCUj4Pۯ m#G ,Z0 ֽ ;^j;q9#aHyZ= ՟ta@S%0E*_b/&>7 eEU\ZzYe7JDn'")H  V C8GVE";;:QOہ/AKASIN3 Sz95֖y\. EwՁFr#:H&w4eS%LOJ ꬞MkvXsXǐըCE9"fg=2LO m )W=soxUJ\m]%b4@EbѰz~N$g+PǨ26:$7uwzhһĖ="w 9$q Lh ! R[ ` KۆFE]f:@nrctDˬ \!(g7/;xrUN(9HW3<z~J0~x}-ԪΑpU9[ʗ,xkPJd02R'Њ^zݡaVKgo;dtfanEp2i]ؼ28[JؽYzDCUէկ,&udCyd܃Ka2M(K4}~!Yef9p?("f衒xC6-B5x]7*&:ߪ'L:bRigU&ʛh ̨cל hr0z;z lG۵*quO.Epv( Z,!H -A'V$}m( 60t@!b_6ԄDk͝w{A`ґ;"IБ3;פq0pjqd|O&WZ ܥ^T}g6M~m"ˀ,}|\%=C:j$i]%iz[!c'U6}sD_ v kׄg fC\2r8-.%:Sۃs܉G|l\x|@篎YF'*CX~$Y' J4\RE2؀}+z[Y*fNrl^Gc; C=Ш UeylkۧY ,{kлZ7#;\?RVJ?1(zdi.~DrC :H܈2UȥrF!뗹l$*, ?o/A]w+_W"BqfTE1Kt.e'B"yEXK3֯'063.1,lͽBQ.2iLA3:>/!PBNe|sc\:< jp!I`hQ<א\ &X8qS5p) 8 w2OGG C)JK2l2Hk|>ZgukzyEVI89Lr 7Zf>aNow4S:0$~ \֋lWZ{k2zɐSd{'}$:Ģ战F|P(wNi0_<%JD2MۻK3Gowo׋aZ-0IO\QnndF3^l_L5sGtJQdO9O]G}W5%@LhuuqSQGmA1]S_U6yc)tsY nPe{ rR \(jc/(w>F x:.⡾ŠȺ-iˊiBX۠Oܟ ;rvQOH HNU%~m: ì,]fې';ygҴo .ݒMf,guHȵ`S;$c)\+>޺=wF+:|!# 8z7:)(mJ3m-d܈ T3#G/LꖕGSqvM[z.@Iݲ\rsh,5`H XHo6(cUV1~q|nF)hf W}4|[?a 1:gd<+*wdz~{FW9@.W$&^o9*.m)$YtϮ_RK/mڞq`e&č{ Ĭ'Np8NbfEM\`hldLEFQςclbqc$Lz]CS_Ad Gb/b^N0{ߍ_,X/Ev N2-YPf1v^r%#O1o^i@}iWЌ] n34Ӑd5Z!}XWS?z. /<o\..ݍUo-㜬Qm 1MkmrY(/8އE բKvhˢol嘂')uOOd/.2@=9;gBjrg<VM1"|&EŅT^L,hC 4I]/z N(y)l %.XqjloR/[;%<|P+&\ B/(~҂ YI/am6iOE4ub^zK6E vhzO+rf cH=я IAy\JtǢ0' !`O%,|moa: 6Zw@*3fpo~BA;6Jdxh:9VӋ|GFUWeіdb,x^BKՌֆvEb2Vq^wr mC%`uɆoM{om,GK۔.  wM65˨yQva"ksy(K N~g`ff u’&X6ef:LL>oa",FGbЬr;utN%k=%ugOϬ27)K} ̬m3= ƪ`m/@`u& MaM:,\TeE6BF5LBWV1ksNp;N`y(= ޛ7PEW6]4x]6$[ki@\xz -֙,Ll @|Of7#>}ib`C귔R87Q3)-meQVoI0~BٙTt\lgUgDrYQx?5ԲV-N#τ~:zoU 8.M&9cA?i)':<fpWwCIX`5Fl}!R0h3CM F_,+esjkzZ27靚T =L*&돏kO̘fq- oKb`4ǰ[xQD8O?^77T!o):П)r~Ť/[+p_=}6UjvXV3|ta{JU\mJ X_mε\# Wl|1'^&Dâx?=XNztwaI*-򫗪#oϲ?Xjm4{|@^LtVrh=N|٫ ;}D.Q/F}o[y#18\U!0fD!]puzYs Ү #=" ]x6p3tB} I}UyD||+9\Uk\g'}nX,LM7ڍ?Tfu0'6yjVҦ6R1s|.Zџzu)8U%,&<l-hj_l`),* FOmu)µ]{3DfD!ۯr֩JVKl%vȌV 6%3y~^0Sj,ᒛ,Fiձ72枑d˟4PRN7 XeIAXOQ$db񇩉.A}RS`]GN G+#)n|ߪo<RoqAK2W؀e|5e!]~f:p'FD`5QrRJ REXbc4p KO^+M3\ه3S0L aa9hR\ZIrT33o.&aGW,ez] R:F\8VqUJ(:2اVDs~# THO$KV#J4`4j֬z|%3*X E~ԃMծVn#;h߯9q}wNyԡJ|f25,^]^k%)^vCz3O潞@Uyr2S5gdחج \~,$a-34v,?:´tEdφLj=KAp`o|~Chj=>c,0>9n8T+G9<8z*cO̔ilCsb7z930ךnЗH2H4y@V< Tp-dh]-ˆzGK9so[,2<F떟z?2*E%*Rvh $9tn x0NwZhdlA֒u:V?4[.pH+@q(__\ |sIdΏgQ?l".)R qYcƼMxW?~$?}ا#7oO# }R-oUb?k>,<5R:CLP "n:qZՈWWzܗtP,9.Vy5u]c7vuT{8I;rMyTp udNXC~F13ظr@ҸJֽ.x.Tm-s=4IaBߙӉeĚ9g3=BCf[6i@prO"cvt= @žϙ%Ysnn?9,0x׾9½{Svյ}!S%Ji|m@?!QOupqtXql,EtbgBzz5[9w%~U3:z%uyS&wlzXי[G8 mhlw~+_^fw!z 16k'^䦐f#?1CYԕ FL}"<`7֠&-ZK捯8hb$ِ@4H-P`R(@Pk"Jʚq{!gV WCGW_Njpra40jm=UCEC 3l(<|HP֠pŐ[>wY54<uwi/֪h}g῵qS]J+(,;ʙo/X 0#w速VO_]1A9G㷓tFDl:7fx87szSfFUFxȮK$0`PiB,b-mͅv˱8db%\]OBOh֧jo 4NofJn=e`DTAe߉$:Zy͓%C}\~#*! ci_vlj)qsl8V5ɎWʂ2޷Ti95oj?ѽ-F68ao9[Wq{ ݶx,%bsloh̑ b"71p3F\7K-dm*j-#h.Ņg\-5¹ϴUcг}T~<<,_K{XcC'1L Z{%~Ro MҕU$|d8. (0]kQ:˄EݼĻUG{W?Y(7 RmO+]r*u@Tu3PNnOpg>b[l/7` ؞׵3_ؤU" aIW䏕sʽO \P`AS)+ 4Bz^ -te} BRne?].Ef  -~Z0-UTs$Ӊ۸u]-DɁ^J4^eW(af%z]O\-L=^M iXpzNaQ` 7W֛UՅ-Z#nѢ"Qj9ڜz"?%)XsQRqOKe^#bze 0=XZ'fDR$9YTZcc$'v!+mt1m4Z xQYDHի0PI]y"BAAvihv'!T *R+?LOcԛz:*쀢4Oܡp ]v$mbixhF+<nxjQbbweќ6[XVSݝ&%^+Qř`KsvDYwe kYpnnq`&Y%A1\mKZI,6*qau gC $_l!чDX Қ̌MK֕lXjoS q¿nY@QWىCXJhcg -;<^ߣ?)luV {wm Fb .UO%)ĸR >R@2B yTpj  E;e:?qo/ MI6qt9e@g;⩄MvC {[M K^Ynj:9H-VC3$euhuiޠ%nê'__R*9҃ 6M -xv(DY /'9% PG4iۂfur_pIUܶsMP|/"}ͭ 0N*R9 /='}V>OM\{1qYo<0 eukޟ`%ƣ+5T]FsW3: 7gfRXNMD:Mn' sb`bS ui3Dtol|\ߝB-,CCܾh:TS_]~agh4\*C;nL. CV9n~w>}{as)x%6DsA9c-)%RpWqE4;Q,BJɪy[.0Ou9Y { G 2_22Zr).zq-ZцiE`%`9zwXY$owߝ`.h!r,gFu ,"d?EQ`s]P8z?L$]g;'{K> kԾOV۱5AKE\{,Zdp HKoHCU9VujK hp.xl?PlZo.&X/{qR܃+ !Ua ͂uّݚԒ`޽w^ 4-;%%c`COVacE2rK]==yUi͡cא +4}v.J?e.\9a-. !A7ׅ.RjF:Q?u=ږ(ﲳ@?y* Ѵ Y.sb;R~ a7ީ'VMyi>$JA@b e 'HpfЄ>o7l^ 1S0 ?>Kq3,-o@s ܊yX,˶u~5Oz\ZQd?aNB2,W;z hAnpDG97V8G3AbfnE7`6+WTֿ""@V1gB{w]qoXQNT̗GS2^撽m{v[\Xg8U-8|'ސ`*q(-e7mvpmD҉:|5*6H ,|ʰkDibȡq|"($"yˏ<\tקLlP 8̗6鵞zg&x+=MO.ڋuHn]/&#XtCU0bq|NnU\;lP\qR)rW\sUj>{pT-֍5;f?܍8옷֭1^n3~;aTL9&2\!t0(\j/1zհqI!-Q5( A*H|$Vl0Sqa{դ |E3:]̭JA-drQcxD`@H".qp제1#os\F؇Bhb]Xႆlo"QK[)6gw'*'g3.ݒLM-IbUH /g·$ Ab$T^TM:KRV})s x a7N Q,Vy4zAؤPGѽuZV5:!TGq$9[4;坪g8y -bsM0$a=movzh9bb3[(1S @o .~+Wj{d#h7$_<+Ll`}YapuɈm!&6 _mMߥK2VudzϠ31gRʦE{+"شJz-kXTJK`#6Frx7Qg?)z-\Ml/xttopVeŸN3ӌ7Hy,Y~xayx&-D^'?a/:5y04Il3wR*J1XvR=Bk޴PwRX+Fc~(n,\% j&=(H(s -d MQ\`2`*zs|5-̳+,L4Ĺ)2WaPᔲ^.A?`  <~ @>%0hK!O(􉚼R9#+92(c!;‡iiM2p#;-Kavywj_!g@-x `уhSX˔Gn -5j'1"z$!tX ?#7g97|."Aj|Fb*U `lh5TTG Ot#g rM$oŞo[rѴM ( T[tP}Ɩ'S_NDC&+P:8-zRǗVeP[ ~P@HDYj?c, M2Ht0 c ([f@&O!Xd:{Q~@+JOǂ=A(FKV88,lH}6eϫqA(20ͽ6Jxkgt'ǵ7KW5D|2 >P$vL,aVč[ߺDE~>ȥ㎄p^D,..j޳ Rymi&`Tu; YtCvI蜞VEl,0i/L }tk4_*鸇P䔡&͈)$wX6kc-cN(N*|JKԔ-1q$eWv4AtAk,nl>N.@V\0_2$2$0JxWcGta~1co.Dv !.''Nf)0wullZXk*@0L][ '؋(y2j&hhü+2eZ@Κ&`Q!_t/w2 h z;3F> T];hucIƠ WT 2#I;@Iŵ*{ʳ?ۍ}dQ)lb1_M.O|\0e,pSkhqZlfrI_S:bWnAPb;HN †8z"?ev2U^e 3YGbv.3sBRD"[kc $hϧ]Xu#. -f陾V4SVnFSiߗ|jśIƿ_sXgd:`s;PX0sL9@=4uU@7FQ^>طP,3w7r*S kL]; )'~P歨 b<ޜzMAw v& @ZS3 vM+yx.L@S!0~,ibGۈJ;ͤ\|,N1(qe:+5QAH=f6y=D(ZE8J[~Up ?h/5f5:ii RwR70%٭縹1w}꒗X)ܢN`Zg]U Ff/JCIa*t c8o#YfOqCҙ@=9be\M3*tzthƛ8=x"Nۜ[QAt byg Kl+EtN`̋8[ya~%a[46Aj/͙_=ky*>x^秭Hl9fM^ \ !MfP> ֩ m[ mQ8;{́*Fr<ۉLps( [1$id;}P7: m]dW%ӼkdU̢d./TJ]`MK*.=2ϛNt^5We7E$ARg6|40`] ¶o64:UJXOz`]x[ U0bktEsPDrM)i}31kΪ8a\`H^ cTQG!;kolˮ( hr]R1$2N ƪ9%TE}=?DV'ΛCz %nGy{&}ڍ$m"/7 LLq&A:aM/u *dVϞ"fzz$"\2oOud+(nPUFl>f"&t-RPh(٘潀5՘kah)H[{O Bjk ǃw"(Z^"0isx})\2O)U0~., ʀͱz+4DĆ'icѨv\oqAn9Ut >Ԉ-wWK􋁟tn/\Ǽl9#BZyRXͭx\c9]'`K&g:Zu0*Cdƍ-egݦ 'y*LC*\vVQoݔ(b,t(FWxDO.c懴lP8mET kxZF~Sc%ȀJ2y[zU[W?.gt/5 [X<)רا!4X"yA^=4޲P't-޼E#4]Z!~MA~q<"u]-xu=-(\3I. extP+yR ?\b1Q\>\oyd{H#jcu05"GҢA lo$B9K3'źa-섶ע׺o> bFN5RzAnݗ8 #`2-Pap xbv 8i9ȒӭF Ƀlb*K~IwW2kTW_/\ NZ2ϕYB#Je,rb E nwFI8T$%! ܐZ'$Fv;atK&&k; h 51bζ '"w!ϮB* ] mT߭\Srnc<`c6v_נpwuPzp_Kl n-Nl|$~I7볝 Y݅Y XJi j()=BuK'<I%TX(C?F! e]8hQ/gAEd<^L2Nph@5 "j D32N;[CD `KDc5|<`jZ@Cа]-qMBgysKDNO<7qۉm%b%4/䩸kSUH$'N t{6e?(38&m$vQp%E@]%ퟷ} E. W]kCɏY MX׭fҶFVZ}W`\3] ìҋ >KTA)OIT=eC`@z S)M?^$eeD$: +q' FQnzx5”. ظf%|bHvmh+(Sr5Ie>c aG3Q7^s~YmLt JzšY1B!~$ς5w+3L d{;/rk"_5;!٥fHGMq>"S=q'Te{'H%ԇ8eӊIU&Tk81cK4뉁\ 1ŋqE>@'Qty!V٨:Z~}g(^VYt~j% (Vg2jL|lE\<!ˮ((&5J?q+ -\7Djƛ>>OBfmVyE!rZ6~™Tå1@O2sRG챫Aam\|umgdÕa\s`K2dزXHҺij E-9$0[geST0a뵝^rJЈoRJmUj ։3~`~i׾1ۤ? , cG3H h$9omvq7-#s[̀_5xK>#ej>AРFp Z(,1;ӡ M cp'91ZVS4&eR9_YgY)HiW4cD}8j_d`.Gzs4) \}{67z]{Z$R!bL9h)MOe@4xjzMx/I, H9JvQ53ƴM<KWc,8*iℍ2r׾؏CFQ;Y81m=v)oL]H*3W0f :(K6f=S!>ÿ\msZPf$$hΐtzsaaN_8 [lj3YK 75Yx•E6 x.@5B@˸01ּ(G9IB)0x`H n#QyV1"Fw3g "h4nTibK}˺10Aj@gs}nr{RUJmskQkL.#0c<#6IQCZ҂wt'7u5+jĨ[ D5.tسă5^>f(xk,'>ҔD٫'ȀFD1r$Jh&(x g.iY>zHTsQ" P: #&1l~F#2M¥ex\ 0؞.>:=ά+a^i扇HcD"*—3#kM/P*BQ s=q i>FM>3G.υd)7(jIǵ y+dq}T57I|3{lp2y4ǣE{]ÞYjNռז}^%\2Cb)f{>WQWEpATɁG;e7"uSO>uvR$k X]W;->ߘ?&?:p#\G蚾rb%t)%E2}g`ۚ-Z^z#@醍VE@ծ$7TTrBQ%Q gK<Y;+opw I/%!S/2.)+_ykzTJso(!JJ|G{\ޟ ~+̺0ʊ4gAK (X;M~KcJ.e⣹dο# =LqǺמ`4^| 2;-*̆jG>uQըC7G 5il{SwXجs)X]fy&q.>K4/*Ym"f 5w˄rqUp+]W!`4!&5ࢷe(0"Aʶ<KTXT$ΆԤG%v4 62I.&уO,qv[[l?5dڷ^P2B̆ tx1 F37>!u@~[ivIX e Oe]TՎoI!T3#Qu $aBf׿X·kTj.~0D(u+763gxK/WRhe Ɩ)$,Ʀ*.Zۊx-BSZI;t0"=t^/Zmi{e"^(?$֡#ʤIAfMl~̸Hur5=j[]rC/Oq7oR~?@˺ BЁr9B=B4X]:"ygDcU nQXx9՘N<ƌaԢwDmkɈ"sK(2WRՊ~y O|D [ZgI>x qNm@6U߮T ]B,:etтnVk\v١XEG+uhZ D½ya|5εmjj&Sӭz5 fCD[jncIZ"tau]}Yj 6mKo(CqS]q=yQV[ncU)- H|eƨ4S]̰hMcT zH.J)z]@LOno0t#Dr/Fxf/ )Z"qצQ;t%,X]lgl&١" HqőƿReOisŬ)OG؁C=Јh8Rd7N#̮gP^#N67  And[m F6;:,}Aͪ|V?{E 62s¸_`ί(T^DHX"2@E'Z(CmO⿖lm?Y`%\UZKq 9 a:?!StX\l0^SMRZUc[sD-7]]%!D?O?(躜nvjg@,VjoMQT/Fkp〘΋Mjj9҄wf/b;.:S`!ke$-43KBf_;~ͅ ߧ_!{$7UIdP}gjoŒ䬡4ڄ{5Z I!(6E6XJs(@_L7=eT.Z"dlK{'yd]0h؟Diף^1MG/F V9:-, RCRO[=2HtS Rx>:|+uo9i")PRM z %˙U ֍Y`M̠/Pw2J^6|臑Y6rov8F᝕$/FR,DoU]Zc R1 H &"O(k(mjaD(}lKКC1tqPnkEWJҾV8v@MUWy &wʳ1.0T~E)uFfdqod& "fCgMF\N=7c }͍q_AXQlP2[ːM}L7\㝍8O#7{˻I32"l:h\>4=kM:FЊI@x7hWdc\FvDO>gSřXZ(Njmtu{ͤ֘aeر3 uSߟi!8<-)-t{0-%k.-r9sGMנ팃djIze;9vP WI!>z".7Qhd@Wtٰפ5]"I ڿ/z>҅LW4\1f`O&#ǪIizhpXl@cY坂BKt)+ÛH L]78hčri0 kB};'6OnP9A}M{~ 4WLr@Kkk%5tӝjIx$i2& Nnu&;Y Z\w)_eA M?"&,UYuepZb n AiS)cSGY,$?\_ 3؂jE&ea `#[HB.*MÏOx@P6~`WaZU>D5+=!!3oFxtGh"Z{eypx_&r E)o D}QSeE=JCg dISks=GTSݪ֠Dwy:=ӌL/Hԛ"xVZH܍l%YQ57}dj7_Vb`FGA~}ZK!q~"鑻$1ܻH\' t`@I9cd7x',mP"F$M@j^z/_,s'"@1ܿYM OWޔ56#4S<_`_#2]+0Qu2zT¬D[JsD~ f".zIG# 8!ԃJTD ޹$A7ܯW}L6QAqiQ 4I>naf/3J_:AA׬/Fc {f TAH%1XWmP)>q?!LQGV;4(~[ޑoQpp>9 X|?+w9J8kΦ~S$E*C&WT/5Λ 饸>׽%O )]lvt8$Ild5Xk J^ OH9p{}l2%'~+ LlіSowfv*Mŵc|J[U+׎@D1Iv\DH=h5r%¾ps'@L`KnA?/0~"u~O>p1>D<>v{i3&f&HwW+jYX6?셐g??N}N^|9"\D?>K*sb1TQBw}iygY1XrŸæ!`vLPYy365ۿ{K%A/FTI\1X =nYm-tƪSn0v}"f$" | x]&F:T eiE!dظ)3 `8.H^` 7jO<Ěo4(ޚXL$*uq7j:mCs2_V5}.7l= k t Q' d/[-yFhڭ䔼qA݈׻߻̆B8z IׁIibxwj1jw,!,.!}^ߢ~0 Mp,ݟT_V6$p=0|ZKB=BF־pk4fFicYQ9/"0U8ߧ;eFx̿.*0VQyeB%oT%R#qP `?)Lo K䇸o*Kv/lHP=b=nЁIHoӎM= V3.fa$W3pU}|R GD. Ouv`P^RuΨumŻj2;(V|XkᅧX Rh ڛ- 3qՔeb-N-ݙxo#]2,pqdNWMМ_C=PJta\.zPs˝ynғ QFU2(R(1aqE2S =zxW՟c [֧y,DO4WU>kcҰںJkտprRgQAvgӎE9FMz#(9~O%I:a a+H@Yù|7nlTywQaO`\>|Yg]qG@"5Q+|Yx{'/OF 94B3< P [ N~o|GeTU$BBcfjX>9Pn4N HϰdՎr.RɿiذiO 2')2CI(9Qk9^]zA#sbjۗ`׫1?ŪbuJ/54 .)Bi3o>OiFShݑ_ydTqhX+f8>f>ګt% g (j8 _rcv[Bz+m=//Nv ܎rU חs-Nd/22x *ym/ _PLF.bd _d'N h/MG{HV`ݠyOP]n9^X]0^òG>=?A}y=~U{;&IZ)x}dcU)_M3ġ(>"2]bW^pJ&YA-z&-O_{i{_褬KqY4fLJ7,7]L;K6oa,Oк=O?༼ygq8cOKL⥞"{ng2L̽V+ٺ >#nDڟ#J֣o~Ja4\ЀqY/$B?_IʓU$&Ns_ 2ɝ>=٧jcg'[ B\ H.㉵1ܧ_~=-Jz99Eng届XJ!rW" ڿB+^Ecaղ<1CZ*rkD] \Q-ufT@ 1F.&b`*"c=6"]۫h)WNW $T3|lPakO}ʖW!% Է)_&͌ ?4?"fTȑ^V. 'Bӵau 4n3Ŀ(P"Dd hec@>8 .eW?_c?-C6VrDrob[İLjk~L'8Ǻ^& Aׄ﨨TSElfxPHq;l5@n#?,S,MyǬRrr2F“ZZe[=@ṡ{ v~RdO|H*N4:FJU NDELv_]WPeB4S!B!C KB}wtC@$5cO|YťΑM|^f}wF=eS[|ĝzd ZZЅ{zr pVd#n]|%@|\Hݸ%!`#b\,&\?ʤ<=CqO'kP~ t=x!Fο wvĀ% :2̡alhV֎4T LP&/!f&?*̬f#Z /|V4kvXQS>OM |xԜ"רxlj`Z{ȐdN|5 Ĝ% J"'NAsY[SJ8%]TTj*,PsRr~?#cEš4]G+ix8hiC;O XkqChq!vSeGHh9lZ ǗU HҕhrZ*T`c hgV?(`i ەފ{H ʲ53?텐@Džqt27gS]9eg4aU|j~xL5>t~&Ḳ!`"Y;F By\~`3j0g諢֦)x(*lCoEfpq]&՜einb3abSQYɚϬu҅Jw#F,w~vqt%Q]+=jftY (7* DdKZK.dAX[צx)G,#A9BWg%(mtA"6#S.nλXB -tHInv0V {j r~L +6"1H  h`w{Ԭ;6M2"wx @,%p Ec6{F!Osm'eNuSuO $,Ղ:ȍN/OVUp3BnÁ;]h1Y*M0Jh >7:05l-ۈ?4X|:WAZu/+NBL᨜ i_4[^0u"-{AH\,މ~<;J2]Qu'%aDP H'`OnVKqmH™B}Dw%by n4RfS% AQy:kɫ㢟[X.Ɇ,<07#[^VޗvTL>hoCa=?c|ڿ$*3Br~9N6Oj=OᲰcr$ou6L˟Zpfǒ%Ch 8O҃ ^_ɑ7|sҁW/4f]Mpc΢C63n cB6[p'ծ5z`5j|2[iŪ;=BJ0p@#+_C$r(y932H,\Ȇ:K 'qO? D%|h#d2SUc~oLocjґiX{Fk_IA.B!έ4Hi bMz `a= 04 o!eʩ$u 2lU÷#(cr<]mM*P=\?iZ.8 5>4fR$kqdЎxBR\xS=%ݝH:(ƧPK"#˳bC}C=ou#FRyYʔ>]8U\5蓁+hW0k6(EJD80OFH 0k|"$zѓb$ 2+ u'E8]lmfXnY537=b%Ao u[>{^ T^`ry; ++7'̷x'@G1)JzL %J K՗4 dg^¬>:ݰ%D0f4:[yb_*xݲ#-RLyW[G\hu< IDØ"XNLN4^-"rQ?\d(>VZ Vj@ +};KLJ֮b+gk 5ӡ0U b+!gJRO!fV&D7᲍Ȩ+C3OUw!&վͱ Y9Zl&}zr:ȆkabRFեώq$|NcpƐ.l]l; >ZμOa4h0ɫS\2DdʉkrMR!kJ+Xq1ͩ~}IN~̫ȵ03K젨& EzS2[6żMG+VMGx3'm{ׂ!$vh!RJ.JifWNhkp'tm4EqQ9HrS3~ mI$OHq|vyCuPQ41o@2dxrWKUbFhcf)/XZOϟ ft—r1Z_^mpQ3#njֆ*;K<"r-_Ku R>>jcf Ϲ>{N'-Rm&8e~^Eyt}CBd)O F\oq-l}|^`ЩBI;uUW`/ǕyPD46QvPeNXD)j,d+|=`#̬yr*c@aq2N.(c@v^c/@i_=d=Wv\!pӞ}aoz(祿\U2,T db$6IRq@WWABG.ͅՠR43 .b!>rGi ܹyz#x|/ 7` 2z0a,ld@AzbSx.>jwctw^Aߍ5\SH;AsSʅ*5aA$rʍ'^95"p|0ľ-Zt |fF5Y7TT+6usHF)L 5-9YZJA2NJO,@֍y89oUH/h(Қ&`O$Y?ȩ/+@Cuedh/BclWB1:ϑ.@EѴBQ 7\k~ =啴O&9C2|'+ `2䪪dUk^ħ-vD:Ή6h$Bj"1{:DX.)BE>);ͯ,g=p~kYE!/iw ŶbgRr+`Y!Cqrs⧠EoO{US O BpfD@DrqN:;YHӍRZ]Pm.C8 2'% Tv {}/$N_נNݞWtcck&sj8H/ 5r+䄆z*Ulv&DO˽cmh5[T뾶jCN۞7V!W j'2e DܚQ̢bhapj)FKB?V`#^Gby-:>? SbOJK%Zw*lPq\ D ܙVޑ{dZ6Y9M E>^3]HBх2\ʞ2 k=yF7 €UzraCbGhWTA@BH!tAHn¾H=֞[;ijBh4cIp]"Z>h}Bh[4C1ēNS3;'P$l (ZQ\u!xbq^l=JĵN0<$^\HDuia\z(X-WPmi8Bf5 K$ 6[^e5e;KMa)xtv><`){jF'.F(SH aX(Bxcp.eH6V"߃V}stVK)sҭOҴ}[so1t9MF+Tp8Q˭TTҫJ0d+._sŽ^ $=}GhDX"]:C┷4:$N\.'ͣlHT%w9o!UOzDy79H:F$s}0\WƊcHBLڵI2;9K#%Nq>zd|ff9ZŁ惶nŸQ'2AJR:E>x8 ݖX ڜ&9e|˭ Sf_/D`%sy~]} ҶM*H=YUK)BĆů|/s ϱs}\R.?uؔi(`Ic~5JAyW}fK#j2̲]2p8ݤΉU F}%㝝t6zxȋruBxӋf~l5Hr++ynƒ]&[5 <28r8: -VZ}5 Iû)X0tPG.PZODl7|p%]ɆL: =%óU`oP0[XR`6dLP"c_24ZGSX/VqPc'AX _%qQae4K$j4^E' U 8'K !6pi7  &1Q3`ݐOAMDFO[꒞Fc1WZr5, 9lSV& E,ת`H´[6ۭ;݄Ԍ#28Pd|t:M^W;ȡG U^JQ&mpb+mnbSn90hb^'Cr )G.ҨSgD_L3TuNÀݾSD!'^0C٢1 ;5](3Eh/ގ}h7ߝe*vXV[pƳ<{^Z^/ok>˰=D{# 5 \$*qm m '\?倭m8'B#[gFp&p_ V0- qoA!nѴ%OHn# YࣺJmyQQ6(M//KE\hR~I9 &(W|z7vwDqC2z!դ$ͷ %4GPӁ67@\^Dޕ}؄`'ݻ_5ڒZ lG(͇瘇I{ 6u[-HRm-Y]9oS՘3!Rw,2]?.Ő))Tڴ9qiNʝ17*\3@N-wPztaljD$(YULS;7iݟ5PbYz?)Y?Q>{8!yBty!/Œ*[>o,iNUJ) [m ~"~vH<9zp eE=syم=9 AԓxĮW7b yA5Šk^t pyay+!c]_^aze0 pk#*b C<:6r=76:a) )}|P`o#z-gͥpLdq9npCtFXX3QEoqW8S%?=q3(mW}G^G> ߷ *'8 MrQSQ헑L}ܞUGC(ڻqσ22"<"0O7NQ!2稳$_k:+f`iCUWM6[jFm;~N~TIGN#nZ֙؉jk4g2; W\IfI!)WMd!v<]|aihP^pFq?KI*R\ MG6C2i(G.>idk7e} TP` y [5[[C:n:%e41vLbcfIH##@&-G AOeﭙ2?B5~B `#Ű &) fKߑ7 4opc\G{yD]X4"+hl {![..)7q6CTG&dǹ$р4XܢFWd+5EכRjh} JY&qR8;Z\56ä9Gsu gmWp.gGL!9g [F .՜G|{GR$EmupzZ jɄc=)j*h}ub# Oq|LO|ircGQ>fsO昣ǕU;浅os@mT{srn, X#pVK/d]8{h񠨈{6la#!!M8?gE Hm륚?ƶ :6iAԪ'1c\(w{pH7PWl'G7\\^|BzL Kd ާ Ujױ)il\z]¹sR&%_]2¿EɨeK%?ZoM-yUq|><4ULT"_-e!Xl^Fڥ1jlcq{qR!zLMu+:y[k&Ύ8#C-TWX gkxk&|ꢢV GA|&>"CTvS>vɥUӥCG̠7"%sWph\vy %O%|;+Ի69v3,9'asAwuB+ l~v t>m~='}BR{<$ũ)K7$׻Z֗A1ߡ(c# bUlEWg~HôI<`㏌H! ѠUW $vj)Ro鑀ejB_~+94ξveABj);n9J9sH/jK 0*L.fg`Xtwьr8({~YQsl,;te:R}wVHhuv }ؙԦ v|'_r}nyҤ씷I;ʼnjUk h_~ QPsZѽu+ ,T"WC?!!bH}E0n3+ J6@KI:B([H[4d1:gx$B'ZhbdcR z}]AϼA(ϱFœXL]ܚnl.3xHބH*koqC0=Tq(BQLj(L  5#xUgNQ2@HosrL%.p[ު'Sr̥>;hud@HE8U.wM3'bHqH5:2醊pQxg$@S2_--;Hv:R28ܨ qh"")tL u ew߿S>{Ge`XHgzT[:ܮU9$ l.m};6xWFhffм6h|}r{)glge=W%Y _SMO 3S8rkm-8pMû@b&rRmK︪$-(8+bG׉sM\W{xk>F^64ڈKߖ|3Ⱥ1ֽ8>iM8S?cw*py&| wux2M&@`SU[t5,}* ':IQyޤ;k0~\yB/T,6mR5$p^ y6bWXt0P%kw_azT6X+1`|L¥0 (nXTTū;ܐzl϶"-qwÂcfaQjܞPJJ2!ji}b$hVLOF>E`d^0viVyGFl-ozBlVdx",< :Ayk~-tTB`cb3ڍO̾~<-ܩE򟩬2ԉjj a(=*ގcXVۿ`y aZ1ςۂ~1S7{HW0Oqlw]1qh43~*DRv[jmعD^7cp!فҴGqRږzyIWQ37o؜9b+=ûZu >.>B0d)XVD!=/2 %xm=!!PM 0=bܷ57R dU~1zY@o9ea@+x.'b3. P t>ꋬG!<%k< Bi9yP{σn`ڷ9IRѐ":E SGw/kz,Kg+q"jX?.et| P kc l rg"uX'“2M~mI1Қ`8!+|).jޚfpivXdU?t)r#+uiD#RQ4pظo3Sί \cu&(F7;fh IkWౖVԀNJ`īA; o !X`]:!>cd-ILU]awőm`{(ESj!G)A>pֻn߬;Ф#jbῑ,ֱR /m'cw4>ӼDEp^+rhg 4hDY8Fxy= Uҡq^+ϛQ)1浜hjXbj<i*,*xZʂ7ِb/WqE0ܾuD kT/$ZZG53l73Wpq$\&t2~\f|aߕotgCҲz 60~n%YNYXP1l)1en/hw Mڈw"AF@ W=(و>ѿ JrU&dBdY]S[wꌑ?R[tV!ШB0zAhO*S/H>ږk/"vR%?n=`7Za]W/xaDJ H|Clp&SuI%$72B>-v3L!$WG&kHezH("kwO.Tp݈ +Vvۜxa :'ݖk{G6eA$}ZlwϪ49ܕQ/4ۯؾPbÀk~\+/Q箭{A'jiDZ(hwzJK#b'{w۽@3UEc'( JPٚ ^GkmrX˪'0ZGɕcHy|aCa}OFrѧ}frVF+oKPĬkiRI١?{%yxXoG#DQLYlc) 8?]%oycVZ1y\C;mGG) { wDcN>G=KMfp!G<8'o mEL.O#C/UL0KPAt].z^Mdb]ËӉXN\Km3li*`ѕwuP2>\Jϣ^-M@t_ʙerܭTƑzDa<)P 5)bK~n,zik?8Jbb7@{Mh6E6DCz3{kW0F/7A\- <8RǭZ ]ܗW~ Oy;n=;L*1F']{+9n Jj%<7;_-52 <c4R|^ >iZi6U--N*fJ JdD-iDÚU,$R2+)w&E;{B` %AZLobJ@<'Ͷv"=,v32r06Q+G(_> 9K0t'MC뽦vFފ5+⃼wz]ztR̃t<|9y$ċw/ϝnɎe3usDd+6BgډVp+GsdJ x" md {D%l_.!:(n nN6&Y3.?n| ,ϠC~b\+t߅)%X ރEpO8X'V |7gk>y˜wxlmʶkWquu6%sI @ ǡIWg u]&o/V|B OLz۸(E<-R2~HfOе;PS's7pEǹch.t/w%vraL(IJUkH$xT1g̞c-ǦTKpףEnlFZn+׾S8U $*粋#s[c!|xx6Zf W3xqޣ/oGuiBS'd ]#o-@sZ[ ~cп/>wxNZa>9̻&CƔgA%Է״~hlB[2$zy™4f(y8kx٩Z'<`V9X"°1T=;dEyL+ TGmKňFӼyBOT^a>^+ zYzƔ{0iONV-7IB[b?Wc!~uawԪR?l.G#kǢc#.xJ:*%29 +Օ!0Ē}̯B,fȅD#tq̈[M5R"lnv/G8㴯Ku9o ?>-+3Lj't}g!s'mpJҁ p#X\ُ'Gd'V>p8Vv7yEwR4cmAvT ؘw=0il?,gX{t (-m!^%[I"8U0/4}4?u[ǀE32tlo#{cl96Mu ZǑL]lgpةͲV#G` 0b> < 7۹}r3t+Ș$Pz{?"ؗ'G̈́ 2(lç vƬ>DYM/tV?) HhXLfeO*j*1^0F%; kɆ{wKj^S_un'<'uϩDK"\a,=Vϙ ަʬUz;ZMO ]#} 7 룧hs6 @pr/>wluI֝Xn iNtokTbGzZFrr8>Uz7vq?^.ߺ&Q.gu;Db[ MX'Zv(`~H: POբs!c!eKb/2\If͠Tg^Ldc\KLAQ zЁԺRax_a*~6!'W@{`8cEv'kq꾞0j?.'vP/|} p_@Y8/ :W? ~vGܲsZ^'=|FT)]`Cw ۙHƥ؃ ҩDv!hOH4TgfxWVROA ]f-!]`ؑ z;_W ;$ikﶩ0[/ ;J籀b'ܩkńWR1@ѺlâYBkpE@h|[̒ ۈ*?-ۺI ~D+Х:D잨''PjJ)VzM3yTqOCAKiOMe!N*>](*M% DD|U侜zI\ ljQēE>m~N:3Tjnh%"J&Q LM|)r̍[,=zܨ ӎW}/yV8yWCƻ5U>= A~NxpO0ql5t7Eu?W9PyG"8WMU39k@mOs|x@_{$VE,PjW+%QeZؠbӥSX^63IZ7A`ƆqIxI#uz}ǯs )x0-;N(luztI1-@cb9śde 5ǃq~zbMRru8MӴJG ,P${eCԑTcջkh7*ۖEE扣NXнKf4x"ѹXLIX0f*q2)t UlyIoDyŠs|h48 `i~O])R)BQp,=Ѳ*1~~`cwmGcݲ!!j& a-aoγȿdNHʏZ_{hLl;j@o72ZO;>zƝky#GHHxڛRy mpECvs.7ha.跟 T)X8d(gTb}k}PYދou؉_،+NJnn/u8$~toh2Zfe<HKXn?HǴYd9&R;aێiHP1*P8 QEjy5y'\n5ez.kq&nӦ1K7qѾJlzJՊ.F{1)$s:U ;ld&Xk/>7n8Bpb ॽ>ZWJSr{:gQPV4οA'OXA*[#>5ƩW)TC$ux㹘XY<:(8Oz:z"VW#pY>T<<$~=6uܛY{oČCn[^֚][HnV)1mG}+xjdOfMiv+Om`,7YaG28eS0~Z9ؼQȮW8<3B8$ "bGko^HzR}H6C{P9f:ZZ)ѐaWhA[H.4Zgޒ?;.8FW/V#V0PY`c K5^v;yV?ao KK PAW0N+i2C B E>8Hm :V鼂B3}lWi]!>ѫ5 A.rONn.vƏOBM?/Jj;;gnb_{jZ ⵧj k4~M.-iA^] h| G>u-;X`@2MB0v'{IÃT#InO䲿Ҭ[ rE~/av,ΰrf/qv$MWҼMr-[" AܛU'a<80KI<> gQz[|l v o,}Ɇߕw6r`NYl "f *,-U0& J~"}{ƋMEeU"t* OrbI4M_z.*'62 =ib mS]3Ɲ:-7ngکיr$j`&XzKIvB".lߊ+t?zN)4NHt]ݫtV=!K,2Zf7D?j 6|Y;67Cl}Ϙl"q{x]^Oݑ/iI1 Vg 赝ӮRI)N(y!Ebm%Ϡ|!|/N&žnZeɍ]pRQ혹Ҝ{0TFsUSFnpaoL7Ax "{>(wHcȖ$<}7&ˣ`pd M/@Ja]xBJBT|@Xkh腝9J3YC0@i|B՟r,MO7܁3spb >ގ~ץat>Ѯ-pkG~q;=+nQ)\hn G]~EZz5alwyP3 m 므j -wyɔ[)Px]?DcwFKZn k_&TV=,r2Uy@>C%sZU}[#vH {rQciyǸ<&4[LR?sO^#K e ػfЎզ1e O@&ц`:Du%e\^|:UUh+wMxC̝^ןaqQ@|1k<]8кoҚ7&jBA?rS]~"(jsDţT_n b3r%1wzO:|qf"#$(Mܙj;t1UMSQ?"QzYq :6,4!/8x&za Ñm7rl!oH slìM iEp͵gDOô[$or .ϥ/tNuzzAE rZ44gVIZwJqr]U0nqٞ:)u]rf'JH<9{Ye"L2%BDe bʞIrF\XoҽS{2$f/S)9%_NA$© ;) z'ShF; 9[Ϣ%W`PIUz#5 h |n>K@c3_0x~5<ߣ _puI>H9%Lˮj^@].O0;f7,o'Gɖtj?Vi,:ce #~>$zCJp~t"Cц:io US~Ğ7|КC)5zg*AݹJ~ 0Q(-kƜYo_ξ$u!lLbDcUGxi&^cڬäNMNפ'N"+ji#%U\E_K}m)X>A歽Ecp8:{wnӏS,;eU56tNt9{^ $4O w$y:[< :IQIF{^dd< zC\i[4A-UX  `kIYIes,7'0zibBa׶Yc(qQ!`ʪ)SWyu)-]NkÐuΤ1U^d j*R}Iд6QѸb0rG J뭨T~{lI5]НXh4ٯJ@<!VZ IpZG1"w^9ȱEҎpR$}E>u}M~Cd> -Zvŗ Jc6^Ы0CoDW"26ZL~)obȲO[n'ͽKZhi4r;4Rhsy,`=\5AuJs>~ܧD^~THSޗR.Y DA+ɥs<{_rdI;#<-O6(05Ͻ!"6Hrr_e- [*0<ؙ;qbM8ΑϠ#Gƈ,$0'ټA K܋/w>/lU53_+xԸO^Q԰X":NdMZlK:j=wd2[6u;B}f6̇~ps܇[ٕIHl(<s[6Ecoן-G9OӾ!MCBG Pr_@7 D 2za`1hO.Mv[.;]h!E FOnr]`|-:TЛWG(Ƿ*#ȴ.C@6c7P_p޴܋ڼQBIJ7PhBF\{eu7.8ޫ 2y^Ҫpӝ!KhTW7 ]>.( WO"s~rS<4CNLy =Jh.tK"Q~]t2침i#5+vq-liN2*AEgl"<ɅU f>cvj0J~vKHGW,]u4[c%Q lDUptՙ;gcY3?rDej=kחd)׎ya;]#Aa8@Uq*"$=[:ԘKۛٚ/FrD-'&E4sQK1^B҂j#:Mckƫ$ЀEjiRSRn"/s {4_s7ȣ1q̈T 6((%"ԋWyW0DME,֑1SO&8nqc{׹4;5S3ES: @ +e;vҏ i+?eWۗY-b $eeԦl6|uInWu,xi-K¥ΒN[@G +[жBK8~mV.ĹLF(i$"6Bg8КPal|0r-D0+_pDWr~!atXckF (~ ny5;^/qO9Ti3"2o<,D^"Xd0&@ blc ?U%6=gh5ĥDKQGK9$FO@(hsGGqO2 dDq[꨷źFWwδbbԕBlCʜx{ lҒH"n"[EzFwi5| &q:SsY9We K#js' 8iC~aqu oB$HYŵx.ɅK⛏~a1ڏܯ[F)Pa2xZjY Aq6o`=B' ~MHltmRtT lܸܴ8:p,n%?4h ӚN?3`OA5bЪW歄M''mu7"]pxڻS?}ӟ%k&aL< &?)֚,~qo&}.#S{f܀ jnvǢeӲŚ^" IOҤ0ݲ˯ m2m6HkujiD*l p2!!w`qJjQnr8c~W' YzPC~dN]J纶8Az/YsaӞ!?>s h$6J]*fir-whMp{GAx49;}}Vbczq: j-j `6Θ~;UW*1b1׏:XeZ?Y+M :%7%l(TbAXr{O`snZ=Aփ^`<+-3ɬ uثҞLuY^Xv?_[j{ + +vP?\VZؒ޲#/hsWlF~\ݐ!J$U/fֲX$\k(ٳD /3z2+:iqlXI\qf7W tԈ$>o$.*N7Q zMO?x6|nj|6O`ޏ7yvMSux5J.#謂$e𒟧Ck_xɄ:DXgNNs3*P rv4̢Fb#+>T ߅PZ6lݏVKy%WM R_l/p,yh5v s; ޛNs"<5|DU_r12U猎vs` XkpT2=^ˏ:`u>7+8 4Z~aRz(V{9ʮKcLޣ6=2>9aZt. r⏕߬Ȣn`47qbs,6(ڏځ' 4ܾ]2>5/0ܯ=SA.&7eOȁyc%3lC_! \ 9δp$BK8λJ\G"1JK9[bJN(}b`powf[}+Rߝ *\%vhϣ{H9bc O8sonDT;⎱Ɖs*{?^$z%-%7mT?m6&WE+!Om\r"^J6pG&a2^[t]и'ph&w!RJjYxW%ՖIPDvGwRǪ%hFZ?_v2-ǴDn'՗'XyGdN/غ?=~729v>ø:ǂ]*DEɛgLJJ43v^M">| 95 TI/ t]VՆr$+±7@Qg2D_ 榌{G6NU W}U!W;0Ff3, ;Vv*.̆ ,?#LjvZOulx#a p3e7ib($D#k@ͼ+V!w("E4섨Kٸ);bJײUm)ӵugIV#I|)8y7ӈ!޲^?Bcĵ4claB X h ŹXQ)2};V陼`dƝ8?s XM۶7ΝjһĹ 梵`|l֦{OX>0J )H#tt3tEÞ񃑁:Řk:c;w+ie|MA B,]CV֔gEVEo?m)A*?v|`I%y_hyX6R8KqD6Mg.A{4暆6{L{9s{^obg]o]u%fZ$m MykN678aK9Rg8Tݩzs%VfN.\Jߎ8ԓPjF p$ L{k՜A0+ xMlMo#,8F'Ja@l'A>F Y&:$DK&^`c9?-N=sJR|-AεΒKzASp"g[,i(a;z5 }4zF򊞰OJPxze$ +"QK%]ݒ敶 "\J]开z$>R*T^cXR(Ѥ iلGFYܦuk' кڋi$hN jP#R.1![OW!RPiNf~El  ?}.`r  B~=WN@_^s{$^~Ax!)H+Y\t|,[&@O ]4DKk|E2o4uW[+(Jt/f}ޤЅQUʼnZB%Yl/v=b2!p|N %j5]3 Pv}l8>iu{,]2XL!Mb%ZaiQ[sgjCC5'Qa4rmzAAn!ػR^ #-N/ Ŗg Ysޡ`;_v[yy Q[8-ٵaV Y=M 㭀v(Mϗؠ5@ +nys sjZP^XdJƚ:|_TTV,xel]xQY%oU\RH&W#}4/ME"km;|~f ǧ{©FJ_ЮT ,l I5blsr*MϜᖑ 8I0~/>t(Ӯ)Q- X\u嗽Otn}<@aܛa2`UZ(M ~ء"őU/z}04Օ_4XAxDAF1%AQZ~X1 nϯdYkB>-35~"=g`ˣ SCM"qh-^Հ;>tAe9! _(%6#z>?<E+*g|WO(1ƶvM'Ʉvݢ7yFF O2/[e;\42q sֻg %~ )ctd \V?M䣰} 3p:H٤Fdo(g.Ծ&M(lt$Ѥ6o\$$6b =IFm+س3Ž?LBvjjc1OkillDU@  QG+PAwuf%Da E1S VGII9\N{0{,ǎ0H yݍӉR/ϒ +sTֽ5huF|[KZ_|2YXtM=5yݭLe'>Qb]fOitWI[eoX``zy Ė̡k*_|/_'|%S5@%J-jjqt+5SDf&*O7A-^TPIx -aU|Y7͇F&Ж'xItSc Flr5ܑ~5,n:ixӇ$X坰p+c>e:7aBZ{ !T1VaՃ' 'YKDD6z0yjT:{PCŮt,zױe)ez R{AaENl^Ed]@EZ2z% /;tIC,kA5}k?T4Ұc_+jV&}=6BchĤ.6z0K-ba].Zk!)j (d*3֝(љqe W,bٳ$2G }[Bb z !d<76Mk);_o7{K#AC)aȗ;gd>=>!"#=5vO$S ٓ=cc[XƽVgNq;5F7>AGⳝ᭸o'-.# rP`пLE:!PsvTa.cSU E=k%j߶Cz(Vd~Ϩ5TL -3zO.JHI=EgQ[Ww z{,yywԺ1 -6(!(לJT,-7w/hF[d+&'P)J&v &ni7 Qdy27>,T&d <% 2KP|ʻ_2{XS[Qp\xrt:ݷXC}ّ̑ zhdQW5vmK.0ґIl6WmZug<@l8te;D5gdbқE!1MӧQ^b0#GgwDؾ"Y Gz!dQa{)nztz> O;+t'jRu+֣wn̳ WiM鏢iٰzxr˂+ Z@rBlrM*l停j%*)bL!sW+H]D'^~; T%\HǕ3S[+7Hj|Uz!M;xw~柯m&m$ƅ[wl DɎ͉QÒD"CMަ"%'m,GCf#aBjs:^8VM>vKr,6SF+VQ%G QJxzyФϣ*PT ?5i_1`lʰLA kqumIiZ.Nd븮KW^g ؃fA8,Pq)"B̰ ՒFt1LN A]n!QK#G޴"$ K3Uvٱ\ܗ;M4)6nٮ"Ɓ+syejA9S~U$*g9]@w|j&ӱxK}7hɒ'ǒHֈ2 nGHsE@!#[ǜvo\[7zЎ }UJU{ڥh*ΐc{UW"Ft!%\t6*kO@189$llG1KjS=X?6JnLl' 8qN9LC_壎Ԇ&ێ*R=g(i}ޤUŊt&7%,ki K0F1|U'/%6;mdt(bi8犑{ Zݱ4!뉟VCo'&p\*Ec3.zސkwP#ea'%+/5ޜ 0%ut? 7BF>zawUsϠmBE}=bb=t%J9y[!qY^ʔ")lirtHO?Ҡhi*ʂ$ExɖD/L \8+N`wL5[36QEꢇB}=b'jKӢ`_~k{1܅(ӶSNzsxؤ# +=MQ'.57XD3:AJJA1%ٹ!D6 d0R\:$]s0PJ e>Q<ݟ(AĴNoH`?iX2>ƥFmd7Y~qIY9lB PIJw!r322hQìF 2N uD%PXPlkj GuZKb $~4r<j+sNptTBnZsQCkdO~pV@q˓X]eW&ݜ2k/dZ'Z5:A0͂ϝJ \S%p} i25܅$$ \e5bJEL6PqA|'*d Y$5ǙR<id`r"O^X#sW 2-+x{ɧi ,pN\~_ً\wM0-pfsWH'Uj`n~0A.N. u"d5K HmLe`_Liɉi^aqٲ,"1=~~Qɟ3wp%$@E'qudҎe|4_wx !Y<䗢.C`ū.@u53?]d/u0eE(&ǠE|ξ6IW 4H<,Ņr VDAB\~\ڽ9Ts_I}+1Mzn?z7;{k%ф]B|b̅m=H=C&St"4sdD)uPƺQ0xl$*$p_Y-Lj=ddQ˵=m!gX,e*۳/"5xY ƜE} V1Dneߎkotl Wg3rɂi|;ُNjoB 9$IÕU}Tk?h8[6=E>Gx ce =+؋De$] 92?bC٣d[]"4ˍk;ɜiojf =n{{0ay_m2, -v[Ip U[n lwL4f|madO[ȃ?bU&K֫]C!u: ~'u?"e6L?m¯Mg(nRF ha(s7)iX.q[ rr+{UXti)(vuD(3)Bw oݭjazE_eiB"[nWjOFL|Onr>aP[#ڈ-аN|I];SUɁK$(}ʨDH zͩncTI$Ic5 ^ 7Uґ]Y լv=\V]Ɏ6>̜e',dj#p+H{JX(  .{ sp9[{%l|wPkfݾZHLPh=Tiİ5ruz]ʼU+,dtb-ki@Eȏ(=O ɟg4p3Q L )2ۭkGI/y B,294|ʑ\ڣ$_-Rt_[֡ ]X"'Xm.$mhM #>l єcсp?09X@90 Zt&ġ>{^f)H]b:Ťl% e4)]vRQQ<\3R"i|a'4+iY%"ksW5~>1"ٙ]'tٞ?6TF( ,t?Xa~JM^.T\%] H4 erML[A0ރĤ7\ ~ӵZÙ ڭa.*֡;T9$ƒWzmm9ikvFLۿ7r{ 90@ ]u/;1cLSvLSyP[%8=v aϐ\>yȉwI[Y/x<ѫآ-)8hY1'\Kb7?XU [vV8N 0߆Ab: T+]燐f.tԵWr~9|tc- F*z4~́H7t).g"Ȅ/bQuŬ[K)!:jOvd>J FL4_j*N}]ggc͈]l%VyZ{4.\\1&i5.~Yú z bL ggԽpbx`KmN{a|``L_‡E1— aD;^v̄o L? z\QyHo.%RbH3| Evu<=0'k*p㼫cqĈ8,7޺:ԑGƑKgA&$*s` \;1ȼx^m-\8FOWdb|oB QEÆ4u҂K??^ÉdF"5 cHlcU`Iޟ4NSMérI#Kx,DV1msnq)gItE[/+iU,)6mVFϽ6"]x:'PL뻗з]OdH|8 f0pn.CnG[~b\G(w0`nY:2RA11PL  gm婰Đ,ݙO>]86ER帘+uqd9Noׂ$!k2MGG]M0 Q76\wd`a:> } {uN^H XV F0`?2Vivb|/mY00H}0끞KdAB%CЙ 켏 h8Ψtw̒R:XK?E%V7o^?!)U&kUyͺ# ϲ`CYTG; ߑtߤ\}%cnM^x>06U|vb0GZd0P~oZt g@Qp:9.Za$\VbJ&yիZeg ̫ :90'uO>`u^1 k*C|ꩀKexXXB @]8Y[aivؗc+UιE1FK簖%myj޵߮]48HmPM^ =D{BPh}MxIӾOdРg,PVz}AI(21Җ֒Oq EmJVĥapH;G26Yk9{ = IA[s2JAp}5dF} l}ޭίun>zuwН!͈ecy=5syKdsZpKq1MN]z&䬲qϻJuwQAeZd!ĕq)P(dK#O:M.*TqnENiz"`.ڐrmVj--OK} 癪Dgqp~p?qޙ3wvs r J=eX-$8˶׺%ZpbA#E#7-О_4 㫓>d^PiU[%s\nwR.-,>T*#Pco,lˀGՈ5ƧNd:HG%,PvbҕI3ig.D,lHB >~R Zi,Ras.GG!p?  vMn1k^S~iV]#4t\t* k*ES!5-jl'#G 묤c%tgcAtu%&JP)FW:פD [d+ ct̅yo[r|5ܺ%ܾ Όe0?nj~ 'EI;ăg=oRRw?DMd)ağ"҈?d> ]pbv< ̀ p0hx, 523!Z_/z6АhTh=5CbJKdg0ij m%- ?D8G%& 8=]hC}!>.;b|vU])+ 5){həY8G-/|ٮ8~?'tj~򡔠˯}HHp<;:̡ s$$Lxk0VCXՂKZmksD}vڹ?hGG"P~bZHQ-(!'jj#r>CQ'wCWN0ּƯْkOD$ P@=iv< XyZt)Msv噻 =KG/Si3o4'/ PFyjRg@)- c5Nۊ>GpVs?|&c0~ZzaӔy@ ?Btx+H2%Wo}K{v0b,Ăoe4OendNJ~>Q{ͽwSDV3oMU;)\9t P_tE];O&'6SxUKY#1Jk\ֿpO=TԣiWĖ'C[ (@cR-֚?l*`OԃF޽'Ѐ ۲(?\2ڷE8xGb+rkON8;L֕H$JC~~ʴUS%R//Μ г fd& lnUh-g@NÏ1v8jM_\FLs%è[tlK+b]'Ĺ&dėȴe .aɠy>Uits =%A")} ޤ(;EIWݯhu䎅tMxwn3dYPa:eӬfD֮HI<4il(cQlڅ,((8]slռj5k ljL D,h[1ԃqYC)1 =z<"ɢS;Z+vkh 'G5kB -?[Q+FpܟE|e&$>!k0Ɨj5$u*],K9jl0u)P1~)!uB~{uf|nOxn 3/7aw%y}/sAɎ#DiBSV֦7A0qlyIDEpS<ao4r ,ǓJkt%S(m%Y2ʰP>:ixuiA<@ 䅲i2قTZ0fbm֊٠V+{A,VWN򎈡|Dz(~_ (hr㼿]P]+T $s^״6?.XixmUsnyfIЀҶS^])k[lox]|݃jreT$`wDf.6;'W󉖶ooYU}Cg/.\ ӪY7͞YYBR)~833rcؐsf\.2a6>OՃ݈Ptu hf֘Q q4'wǗcA05BaүT̮bF{X0e "^g So 2Q]\w DLN_j^#)`"E'||T-ECG5)bDm3A=?̅ sp8g@8gjLPtQW{[#ъr(NXs25jEm\&W|3Bey/!PHw}lY[&=BDUmV4*$C$}h0rs^d7qL=Gw),~ 5ȴ} ]ـL N(HB5=I-of\{xBPg00ؚP,J<H JhsMܛE C"ri:JUdOقFA_Qjv>pm@0 Wn [w h@{ "c T+V}܊V3hLD׃X=8f:sm(-ۨ# {-tg_q5崘5[ P8_WYlJ*s6&BŴ@ܩJ]s'(y|ʲ1a8-"TM=}`6,q *ߵ)9e)'v8Lkc$qRhhYĝϯbE&0I1"E=l P-h! |k֝onnMļB{꒔Yl5 Ipx^ѺEdNb[B(l}#]H܏/z+,Ҫ~ lq"ɿWg4Z b1'}VCz9c )Pv;Ur"NzDFD0])S0V .q3]PSkp(³N@0:ǵw/>D9֡?}@Y'7mW=,~ DZ ux=ș7 .ٱ 8 I&;UKf߄4݈z6-V-x8Ǥj!/Ki/G,SÌDksA9U@\SOS>p&R/S ^ZZynB $W2cT+S(jDO{ :Ɯ_]hS\fAGɞ5Mv@2\P2"M*44%[bv{I΍xD@bC YL`I^PHIlGҚ{_itj{7bC_W[,5$- Җx,hc(wϑTER?w#31ƛxr23.rG lEbW5Q+6y-LJRkF^+Wc+A\oC"D5)BθҬ><]'jTgWx 7^} 5Ǔ(6Qӽ&E1m0y$[J 189fc[>H^Y1' (ҵ&qjeu{] !kRc:QPqWTӰBt۫8ZefNAG@w5X) uDqժKB-l*ҩY%NҰ&i[&赁8$lڼ9PXq1xg]@ k>L(WWe iRoLUC=裤cmhM8xˌِ@f 3 ^5X" FE<QHo{,2ˣ'u)ho^q5tvlj+|/7# u}%xX$g{x:b̽6io7[umF%K_'֚]r<*"ڞ-T-HUzH͋t!F-u#on5\K4'pq brH_{(i6ڀoR>PZx,ts5M'ՓH£DU1eydxus[Y>? Zӓt'2%\W0,Ga<ʱl%oȑjvDiV L`ϻ~+ɒ}k DIcV9}7Pn%0&O T5^9aC,E 2Zg!smeI5ʲxTFaH5+>& Taf-}~.}[]f]Ϻ4 Nr̿"#}')cXo4yE*n`))ytZRle-U\tUB7637B2 ޗ3;ٚ7gf1DAJU}6E$YzNY#v==>E8րA#(@)q8 3T~j=TӫV1dMgZ1_ z }bm s9*,Mv2'7 ԙq h(|CZim܉Gœ~^f<&5Ko2^Y(NK}l,9$Uxj UltYZϷMS^q5Ӟ )Au[R>fYbQwJƵh + To#ªȝO*@YP6KQ*Pnug[;mC#P/XLgcjm9gU$M̋#nXyI kʱ 5mkΪh8 I5u J}+aF2Kİ^1=<+x"bWa Gqv-ZZMFFLV"dY4#jc9Rb L13K五^Η7SZ=3<4^႕$0Nڰw/Y\e:RܞUjvZtUKOXOJP*Z6^Yy`kR&W@i>TK&Tfb(فA}/xe^S?0nTG|JgSyAF'Fދm#퇢0# X-#3T\/LsIN 蟊F+D[8}cp8WAx\ՌMNVb Rn0C6vɐBZHVO}~{ Cx.א>tTحEA^S'M5 1acp&<52$=3@}û'_NmO 14v rٮ1aeqMg̫YFgc, O[N`nzwMTEM98p)xCx c:Q73kx_ѬG3h_lt5̥!?6=CU3%H+sƟc~Ʒ" xM>{ʎONOYєtȢQ>HnV/45,2Hh |O\c^!A^7OT18N|^wP.Ϡq,`.~ S1җr7Yf*wv2 [{S(fG Ӻ|ӞJ'tl:0UځAE32lz8QngTLOjᜪVI_@/` JKa0bE;w"߷c,(nkhG{E q}mƾ2. H(q~|Uy˪ڱNcI14oGy_VojFQcr8Am u(L UTxAe~TRIaTO"r68=@yoQD}V4WiVڵǓ'# ,1L$-?9 LSO E df׃? 8Q@G%M"5u ˺\'0ȁQo3!eiFC-$+$hf.?dI!Eڙ`0ptx1 KIߦvTLS&dUgHa|]igd !3wM`[vdӸ imx5a€ugoTcOxt^贈51Pߨf>i*Cv5W]<0-PaJ]Š1)EeAv_Mcj= } IX*UG?)cR(,{B((āݨx>ҵ*[vKuNƙ%E|F&G-`;f5D_.1TnQU)?9Tt3)m̽X .ek L &ž="ڞ5A-cbkco!D5 *M8[5nyjjYp~fÄLvr:9~Q0w w屫 d7UN'q : }U:^?' C JEjݔeEE}_*r:␷JQl2I>s;k^bw [UZ`kT!uE]Q?smh{;37pO`J[ϭ J,@OہMkÉiud5^ YAI%qt}IV` mkTlٸ$ub /"֯/ ΟK=pߏmhj?Hk6AZ rԜcL\*QW!"?6+N_{<_dB+l'_]V*d>s<&$oP9qKn~Iq& O=zg#- s[C;=HS y`&XMB3p}rL⟄1"#eܡLl# 26#ٕ#&":?F*m1G9/q4ymV5\xz^YcT"񚞩A`wzJg%>esPG:mLgVǛ%(@p' >d~[Xyh)"ƈp6F2'Z%`RұY˧0>n/BbEg@ҧRBi%Aq>roL _P>ʔneu\[QM%},51M(ZznQwӘc#'"w%"'o/=~"}Țu'\b;Vs^ i6= 'A {(zi{r (X ).I@F o(VgfO)utNѪvTn/LqkCޡigڽLMLoP`Kt9Otd$&Hy q4jT_23gy~P_2ۜT[v U`"ko{1뮯+QV1BA؛h[L@>ᵈ‍v &1$chRLl9sPjٔ-_,xOko7? ªшyYs7r<`^Gc, Ko_=e_`A4Ⱦ{v&N'8^$Oi 3ayFg>U-N+3T!HȼCF$ai݈rY }RV|rmM<P]BZ.obj%tR4疈giҏ '~,*_E 8rl$y\*><7#Bwj !؍7t\e o (r wѡ>}&ep3®Heڇڊ t(drLK֜&) ;]iWI43$-EFOTgy[NiıJW oyQ,шҾf5+axN`ӝ"9fSԬ5p7[vDZ0OWc0'Y@aEPq,[ӿ_J6}9cca(/#v#J`y:یdRuًK , }$StCm2&lUy#` `uV}0h=@-+`Y@k"r>u=GR!埍֢8|qG"El:+?n Eew^)U'Olca1X=%(Jُxmkk\M3n;sq<7ɧ.Km=80F"k 1["0"Q/"c"hg9bejWtsL)O MVuʘQ婟cω>j;KtTplNo+l 'Ud]<ܺn3>6p6/ vW^η}V6֍Dq{@,߉菽\EMQ3pV.Z A]('(, 8)~~sJMW%ĝ;ee2F+p"" ZJ+ Fc f~@_Fنrމ~A<L?ldD 8DFDZG960Jަjo݁LOXsi܂Z^pLk1 #$֘= fʨȘmT;E3w;bmp?Ci@lj$<`æw¸vT)&_Jaä岳wSjΪNP-sZoѯv͛$F" 7DJr\D V;ėkcڅE!*T[ 9) P @+|&[oB~ZHÐC S+1>dį!.sC(i55S>KR!LB# uù TKMi"SQ#ɽ L䬦+' KkE:VktKLNN悷l.b* ;iVK1IEw'N&\ -+qFRiq6̦ Z9w1q ɶ&Y$V):D#YT ;r$֒]Ĕ$3끸NsC='&AV­ rxKDe;9e]R|3UZZe(.ÂH&LմUFBi׀0v'ztVҼ~6!+J'}v} }+*dXb 5K˪z砋w!Hb2tu*v֦dMm O7qVe>mě|<_}bdhHy|U;]⛟{MEX#ˠ`=jS/usMFVζ,s \!:r87_u +Tnl`V]H?7{nN@yM*Gqk]L˝IoxH3qk"jf8raO*c|c{r 캝 0w L1b{ aW) tXXaQAX4X5[+7:ݸIe\+DH1h}PmOtm1vI^FJ`K-bw!C4G/\"D,qymhSDmW:pL0b S*7~9Bx$S=C-WpmԦh_yŽE2_!vygN\0?):Y9ZgFam=X hUW4 wbtY&p7fùU>ow4.]ȴ1t*,?D)L5`r38 ݏŁ:vѳP:>!)n5POj ?t*{CSrb[&͋8T1nU,y%+ts'ֿ.e]n*e4*՜7!Oimz|]vZ%)ݢvPsG0*H Hٖ[~4Xz{"-E/߬~Ҕ么H/LJq%m7_޿9ی10qXS+O0eD]-F ) ۥF3V0 ۨ0~҆舍Np ՛o@7ͭa^ѶlVt&oNM2^7jaqN"G -/ңíh~:h'::)&# *NxL)*^eiv&G!s/ }y6y]qeILOV?u4Z>`^2z3d~l}(T}<ԹIfJR ŕtuTQ[=ʨ 8GA"o1 Zazniqr!^ u.Iњ0ա\G*e/?.=_+Ź'Gs,e wԁiԖ\~CsXiV$1h){Ux~Pt_}}+/~bG#*TkUv Ōn䜓  *ւt )M"3<*JY)c‹eceUfԺ M\j; *v K_g&IZOWdxVՉFQe㆘J\.sRQz~%]ПߊV Zm@eߞ/=Dh)jx#!&ad$ހㅪtkop4u]eQC LOw"8}CS椿x4kWTZL-yhY׎QvIY˘ĝ:Mxq<(B9rmPRweH6S=Ñf4 719I?Tmv?[qPvՓnawfiou`x*az* FMHD4zuU>{I,!PO@0(_|5i~,y bY13.6cU!Cbٶd0zFOXlP`&A/;\jvq98jʈ1ke"WP6l%u÷I R98SS~=Mhh(+)%*rE x8ȹU':>(cKQ`hPLdp^$Ekύ)4IÓ?8{[{c+g7mcTEt\}'9u/1a47keKR?'ZiQCo~+L$َ]w_hg7ꆾ6' 'o0M gy?9c;f3L-9P3`+UUU&AMBwsQ[yۆ).'9A^9[XUcz0PseErD5k*Rn3__TZ%d06gk%RP8&V =ZLquPw3o 3+˯Da~ rr%fm=ʀ–k3FBFhmrf:n݉Y;_g_Lo(؟ `QE9Iά197f888"wb}+c*E^ 4dpxQSg"1h(ciBK?`ç7,ܻ9 >sgx YdMYQH`1ټl@?M/sZШ܈߈]-%a#ޅч}69tGZ*7%0_됯K||"w-2_#.Z_lhȁÓe\L8gN&WpUD}ΆbM~$Fn낀h@n7˞Cl חw}/{`S$ؼ<OR(hʹVUb MQ '{7| #R72̈́r׆6bNL 6wǫD/-_0Dvݖg!$V]lj~yN2G@?Ul5];8ʪ%q MbYN=_WZ6𑨔{mQM8y.+-dGDڅlGw V"@>rdDLm|%kz`s-;z5 CN0Q;4A;)$Z jOJ$(1t.j&RU€pn(ԃ(/KHC &5sLc_siG=pi xAetm/X6m TmKq {Z.蒏z3i,|&p^bF[|?;]ZY:^1~>3v/ޮזU NH@%?{ҽaSEe- Swx#3;xȐ{Gb3J9g1 { L'0S7`O/*C|~v]U]DmZJx:2oG\50"IE<ޥ ~Ŗrs%4r-dBv 9<ƿ 6(g(xg@p`FBS3~ȅ=P"2fm-"'Gw:iՑSctr$La݃vR(7a>dScnT8PkfΙ1~~SBg#͋ C`t"=/T@;R -X**314 #=+9*ɶK#Yf'>A"7[0vb% h?Q]{1킢<l__!1PQ2|;dS/"a1Q:17h7_6t ,$Bwb{_+_[ Z%aԛ˒P:3k a7ځ^Of^_SS݄MIsj~fer0kͷ=8ۉU+yo-2e!:qyu(-r9`-bk4wO]"pm}\ $&+xeWy|HaXs0=>88RPz+_v+@DII PۅhVs:8SMrMƪcs~"F;)$X ]c*qw8UP *R ò|HOs6IUyx&."n!Nw8!">)1>fF2-GbӭAq,NJhr,zAx :j~5rWY}F, RX* 꽭CbSzfa^UpZiZq@0>HEPm@ t6%|ぢuA56E6B$4UoAG2X~[$!I}K{K=^8j7N>?K[QN8"魵e]+ l1K #ԣ-_g~?kIK6.orx;ƨg=;JU30^}w<,C6vdd{fL!-egt>di^Gc` ?W7F y5}*eًӒI!Qn?> w|oiF)%" >ɪr7חTRtr~yXG>8[Р ۔*HH7dmH{B7,bWf[>1kA|n$ mR/+rEU'dn3K+SU&M l",F(~_~%ȏF]L/b'm.P pm90)mYF* ^fDnaTmf;Pq(Qy%flL]x~hcUSambΩk1肑c>M QHϖjCY*—A0 78Zg;+Q骳V5'2d/ބ6b(P}+2ϋhS;K=A)u"iJY7v0{:z}3MTv^$ضswݲ:lA]0 mTQ"F7Xb@4'/Eu%A@ H޹7nMQN^ddn+l? ~\48csE2SX9zMT@AP?5{G){M!څPuYe Kx&5 2Y!WC_֏ePV.ڝy#ޥll2M\[ڂwa934 CO/u@]/*y$If]Z2 wH)&bxݺqI. swe& n!<_i=]}B+rX>lLd)i_-`{i@\Z]]$𶰵^'R2\V Mwieo;y=0s鶷G4/=ߑM :zBP8`Z' :`!6"I2S+[o;uN]"."Q)-/ysלvcC?U!cm1 cy61&`fXxR~ 1֖d̚ѶfAZ!"o~u`̲9LlH,LPsQ/Bj?YN]k`8x4سŮr^%iȹOäbjMj!jFo*X{* <ܧUS*iک]uA{^5sQӱ4o6"cy?2 /  XX ALC^1kA͹ t4d>iU)x@㿝~[P""~c_DNb{nCе &l-Ѵ mR* & 7|10XGS5D(f}5ڑt'jرhЌ2hEMnsf8 ѱki`,ht7iL+2ۗ+DGp,("i}melE(kb;ݭsBhl}#6tqЬ˭K[sX6 ju(xȔq*Ukg@Tzipv žz>`M RBRDttbg|WWw)Ȍ ጮF6 (oyxo{Apkj*88Sy@!h pjA(Qm4iJ^X+@h+NCNkXTB&![â-{:>du3Z!EmY75*Ba𥜈ϣJіv?-; a77ֹW̭d\|~q%c>zJFz~UB6꬞'ױkF(v>.v- rl[Q]v4#2*1 -vgyV.hٲgvD >@+A(4ghS FHiCgo|g@D-$'^]e3f&dwP~< g̍/M}85x?0q&϶=gr]F, S VF!RdʁV;뭆sS-ֺuVm~ DjӸ0*TGs=.{dV,7Xq b'>z+@?Sf, .B~= 8<)E^dCfqM'GOb{ǻC{LÛh<N&G뱁bz?ݛʴuM5StJEb.i)DZX%)[V!epI^VJ_N8{$ 2z3t5JrDTNg(%.c)ygpo1jxٙɕBZm[Bė,)\bYN;}uf 0|ށ*p 6X+> 7,ic~9tr5ygxД?ȿNxyJވ)KF8=uNElD&OK+ش 7̣^{ |b%RGXY:h~,wׄmOFmAhoiTtǀ\׈^-QbkTL#J/5`.SU~$soY9-f-6V4@pی˥Q&ghV=Pȁ~ڀ,eWn{KA)'> i/Z{cY֬``ojؖ2oVSM8 5쟉Pen7.hWg.58Spi>h55R&wZ@I]rᅫ"4z5xSX˜iH\ւEzOȳglsgcSוLbt@҄*#H$VivL4u&o@v^#)u_jɟ'!{gLd0N9LUgH+ϸp!q|@p !@%{R\zŖz?Yj9WU# h ̶k¾҆ JA5*Uj`.-;B ϲF7-=rL 9h\ P,!޼RdF3 l/sMjlGq[x?ЦN^kxeϕkrtk"h"0[&/Wߕѐcg ?޳j&#)q9L^;-d\k q3htamƅ5M| #j"ǹ:s}U(7 ]٦~ -{s`Ό~/TMp1HPC牷9+U[CW*p^?*0cfv?.3]k-IsG9gG8gn:ъ+~aj P^/\63*uޠNܖ_t׭qPs;ٛ5'}guP1Db/^=m֨pLkEC'XY  T(1s"I>;!Q Nu.-F/qX ŅUTb+a0I[0_pzVnmQ<ݜQ9W3vUѫH_9pv_ɑtm8> :^B郑cy9IQuRy*5yҐpGKyiת' >]7q(if4*=O(F>0(}jbzd[(:\8> UT\q زM,H~MzNbA(wI⿇a1"u",-֦DV]Y9 RA  -9ޝoZTU<1}ypVrmK`'jeΆo[rӸ}-(ZzoBSQ^+Κ3dV.g #D 4=s~Z;9׶xYc*y=u FA./sW ?X™NZi|RF{FL%&i/\ O2=L[rVVm\.ǧ~敂7R~e( 1LI' ݲyiMĥVqiJܵeRasMsx'>*kw]Ln*q ka>AWhժ뭗Ӟf8*;Rc@e`+ !;gja~ڼ{t!+A?WVc L11O3 ˦HT32]HE=V8I8/^uB]t?_|c$8DF~600WƪRҫG*츣u$FUzZ ǖހ@뙽WÅ1Lub ]Tt?VdcH>'+=XOXs-7yB;,%D@sݖ8蜕R!jY@UȱiPrbEy 'J?['m=;MMӲ\_p-P/v ^\?À>I~QK\[( ~eyfW*\c&EF3>y.-l<.s!zt߽ \J׆Y 5$m ) 6pg+1c`־5cif:!pgiXr^cx A…;)OP6R,ᆪ~Bdn.t:"^@\4 v6fo_ D0bf V U*k'B0dKψ{~A :}1X9t{NnV(2MDwHGGX)"Ӷ:Kr ە#IbZg_8 >i\X4 @N :fi9ҪJ}F<Ųr=3NpY ]^J;L/TT؂Ub c]g_a &{6w.Ŝ˱HvB4>O͋q`۫,dd3_^uRE*ۉo(ai~~s-*2XrLڅŸjP,3/6qה"njP|H7 |ePf  0bCFRL9L f/,} j?4Q}+E`@Հy q1qG#'R`_[俳(Kf_Z#>: u-8.#ž9HSDdZ/X~ <}s)<*bݡ|VB3(QKpAcp9û^>gn%?kiH# xdKt\ Ԍ=Xv͵+ כB~tćٲٌ(x:9\438m$z%MG[K !N* !> k%rh4þON?L\ZgP`CTBTjє ͡FOKQ D%x/&-,?]wQsod]EG*>23ĵtz$Zrf=I̬]VooV2k;q1/ןzgJ}|Z ϴn:p6 #sj~&8XÇF(-~q:ˣR%\zghr)&b[ H3l -- bu-yzc,N—:7BA0N%KčWbmS=wqm؞A0͊z&Uvϲ7U z(2s.WѰ@'C"9 m"|/ڐz*U  Kz¼IK)k+4jX)%7_1eJ4zڅb}ݣb /g3'e<0>M;Zt/̄Ya#iiS7O=slj*.kdWrOs> wdV?z\5+WT*tg͎clӐZA [٦B!12晲+T!t}7Gi_8Y"gi֘~ȟ'z yֶ\ 鍼2}3YD^:53rpl`.E% hhGUI`&&)@ ÿ A Dy(:1|dŏŊ1pO{ Y9$ ȒxZi|( B{|Eב p˺R0<#Y5C/p7_ AVJ@=>w4ĎwpS&1tU_G:P?t.LXpXÁuZh&t"X'^^P:)ϜNˡB=^ ;'oۤ-C{w Dd=5[#5N10h(1-`}0h4Hy 2KW/0D=t,>ٵW5S|%L]lh9Ob ;/0$d zW }&H(O3 afxw8Dӝ="eϝ+e+]?RMDJ^k`;=zhx_F\m4U٘~gHCE4؀ʼ8yM.Y( _2^*iB:f*ś B˸ VU7AY-4"?uJ1*t(f ^dB 8;H塟МƣUwШ'͇ԉhG+%WkR4;w~zg^ |zjy> k+^2V2bgm8甪(5sCXļ0 i=Mn@( r-R{*{&"DeLi|`Wqw?Dbɉ2p$nm_Sp @LP3>[E|[ڬ5]Ŕ4d&>/JT+&HGئ>y9fDS5N'TjC?Pe)Q0_8uCfIə q9Փht+ :jG$"qO/D2B]\Vg]@GU*gO0aRπR$?>:5;b>?a=^(nk5up51TV Lف,> @iHaA51<|UQx%?9;Oՙ ٩_>D8̂Qܳqu',M̄|H (Q)Sh#.RZ ~qIOmlێڙpH^q/t(>Eq>NZLNP7{\è9Ɍ?4uQf~6ҵְK|O5&̗`J}64Fa[2".N; 9"vm,{\6' 0@Ҫݫ? WϋT8Y?栛rٗbȝr?w@}[Ӂ۪oWfccv<@4W*ZzSow*aLNA_sM/ a1&F?X Uʃ]|.{f~̇w**&% Si08ՠ4F#*xiH6B=I8.wR|V@Ego&Ԁ,k=R2f gd$anLD0B8j]􂁡0ry[w.^!5A7]:asQ'c'Y5XT*[rnveAf|A;(՚7FZW]U]#̋jRq;kS kD_K}f_WX0Fo[g-ٓ#Nhԅ'0K7 Flwڜ|gYr2t' B9A&Wl6w扑xj(}9qݘgEfiz4ZWBi!܎m5͏DI}'ˊ+:wad(+0ג̣#TMchwj>Ǫ"])r {e0/Vk!,*zWˀ|lh?x–A!U;aӣ!^l6P k7D(BEh';.+PWDNjUv9x8}^`B'ۉ,S6~YE_`rX$1drgĵ{VV8㡭m,%SOqj.bb+ 6 &&fa4C,\jG=Qge'#\b_ՓX$q1_0q0yQDKbt݋`Pp)<7u2B@&![7U(aRoC>$%tiqŞ$xPaz+Л+1#?%kq2*oVp_+y(w6 =M=DVƙire CezM>N$OHsrQ2%s>wߴR2-I{$D"ʔj#եo~(gd t*&^-~2k. vˇ<+J& I !I*aP(0')sYOQ {>!S=3l -ӢJ1h2fWг<窍F;оWv篜K{@bgR$ѻv t 7dO^nnX6q3STuD2н_9oT,x8Iˣbں9VD6>fNhgWju${1t4+FtN+~(+,_c_ޏ4`$lqYݛ{-;3c-empߥyq YwRG$4`p)z^ځ"Q#<Ms~B:wNz: AyWrn4AʙrCȆX^.NDQ}Ӯmۖ$~뼐:U;\f#<)j'&t0[:WX㼎Qav$%@^G`ŧq^ 4qΖ OfjPlf|K8|y!ޭmEtI"K*H4 j\T%̮q&+:O!mpO rAc/ ͈tLc$%K8o愣1ޢEZY\&%;ab1 9;CԪ$a,9 7nlҧɲxyd *MPr[<>%wvq$z;DZu_ioR-H/u;\BK @=֦`8iWQ%*l|qd`Pi )yi:D2ۤɆ֕;{|n?TL \{Rlc`TlCCAF g@Z/[ bV3Mj<_GYn>dUW3uocϪe3;]򈦫OA@+ 5:(@@Ig} N6D^}(p2̓ Kq#QI<,.R9[n׈k-E6#nk7Xfc8MKn4sVs]ρ&@LbĽ avKfS{HR}X cރJ3mU6֙i|Qs5)<_ ֔tb @=J"WZţqLQJ858:惂$_$>z'l^$!%8iF-@¤1,1AhM)kwFT!n|x6VGÉ~*T` #x?mHmhCվ7O2uD8dZ.2( :<6d?JϓN0`qR)eYrWzHBfhYHZa=H0Vf:Ҵ y#8߲eV7:*_T"| G${C0}_#X(7ŬƟ/L`aYAqնCG]sv@ca%d% 92I^H.~G:G봢!v` 2$ KմZP^8AA ޳,vKr(@=|J|y/0>vD\3m|Nk ޻1te O$xJ1?-oFU˭`}t^.PpVYMaUYs m,?s$oF2Բ`',qVSF z'k?@j '^B S4K麸x+:^,v1~ճ[B3U[Ȉ XVR1 63$6"!h( JNDNn -45M~D גc>EI+_* 0ȃp=G"K[m[WњΣVpC$oxI+\$6nQߎ҄:{|Bu0O(Y8!V V6?~ *t{&fnIn#i l7mOt8xo? Ďe?lE0Kvz&eH@>$NmLMŗGʔC7BIU3ވ=g8R]als}KAXȄlpwyOxl &{lp!7ɘL?(rUö#}l. $ W!FVzCX4J$_7^uSD< urXڕ0@U2K]>kj!@lH]vbA& BsGV/:A -N8+iMɝ*Y.BQ8?.ڍmƅjC[ @`?:K,hSpD95Y~ӒC>PY񤬖:ylP"hAz{e &I@ $VƬ'G O|bd` "EW]!*Iz:y 9)x wlFȹDpšMtbߕsSg-@x@~ί^m igoPԠSQDc$#b<ɀ΃ KzV( "ɡ0-=je*BF6SpѢ6TO{BRԒ@8qOAc!@{9(cϢrЉmqmx~wEWjc6=<&[BGCE75t8I214[r-,{{=eTnOh)hqX<3]MکCmIIb& Z`7)Yf[9w^EpVp|u:%7`+Csó^b7e"~t7pO\ izB'X9Y\mN]}m, у5@2TDᓕh`Fx򨼍L4a8 N,%xwҺ efɰpütdh}]!!׽Pܐ0Η)=Cq8Ӭv7Ǹmb؎w\ /W,H|f>Ȧ8yɠXԣsV TvJUlJB'ak$^ ok&w[S E * œlR?6%CnOv.g? pmF[=˯v!V6y޴Նa9̓|9:E"U-Z>{?bcWRX-}_'3vUy1rXNwc/ʰUˠ7 /U01rhkAЁ4x/PG`HU4@:%)Zt1%3]j,7^*PϯD!5i4=c# ß9Y]gn1>D?"L6A~or(` 6^–ߙ BFgBqN]ÿg/b^uH[m%!PhHs1Q Sv05Ph!IIcL$\ ( ,>LkԪ(o}XUL4SBjdN^<`o[kO (-榒>}e!(\=iPZ^H#.tr>"7OIn@U{19@A *[4\g~`g;QoE-vtK]M`vGu$4%z~°LQPUiWti aKeP-AVl1g^wt8M2#$1mX].Zk˳aQmk^@Ȯj0!/ϨY& q ;K>j=Fj 69~YtPB_)$őJխ?5U|FLm~nk-{` Բ  @O؇4 4R|-9LrB꼦ђ[3&0O  mA2/o?/~Akˮ++kGdv<uuA tG[X:v):+'#? !=lӢlc.EÜW&7q-Hĸa $W MB)="xG#DZﵛL6GKp{ztґ^ހyR'ZwMwh5|.O< xlUE@[-zަ|ǻc@D*K8qTt+]$:1mFfrfe+.ꌋAfem"9%E6 yhN e[NNcr|tw*uz6eXӋX||$sPzB},^Kz D 4S-sԮiyd]+5)Me#Uϰ5ykxqcJ7U#q¸#QWn|]yD7 :ؔqײW*lg+Fn)~N4,^(_T~JHP"65!ZUԚ'yr0z&WHd5# ~KZ}ƀ=.֭IosiJމi{~6YB}$J P4fsY 9DH.BmZ+u?ښORb"_6g=e޳!혏\:wxJXgK|F¿ϵ%/]0kG뤐Q0oWo<h45뭁*NA[0U]sߦ{nW` 'r-WtIܷ ]kNu+M3 mZ}z[v.9$f(=_r߾ޖGNs>^ǢVcwʸżR}N^eNzhsJa[Y3GmjltSD!GRNP.3纻6F@BѮm`f1&%6 qDօSR2ϧ {MThNÿq؂TqxӶlDL 0=LxsՖ 4YdzwCΓO->qSUlkaCN(;[obG a(1q~ k>^, j{͝׌a23糹H| DzlY鑵Hg/ݍ!h\ni8[#gW춘[kI^&lq2皏5E=*R:nUgWm'ppw|ވqL`4;iriTZtӤ[7q/mE}CtP*˽n>fZb1i3` &w86;w YMYS$iVdKG0bʢW%4LXJ)0(S3ǜMS=7TSM<*S.ܫn-[`9ZXHOA_ؔMpgפo+{oUƏ~AW@qxx`pY 3+@zxw3BD1Ŀ|l|鈾@C'^GN)&r >׈/<ҕY6i~j?-Fd@cX ˮ̭A6eJrzN3fUyF*o{|֗G۹k_V|vΛ_'u[R`Ƒ L &*;˗6iAץk=@x.p5'5tc6*T5=.jH_n&\ π,gˏfʰތ"ju2Ӿ='Y2t9t-]=NȂ.tKxZKlZl6]YKK%Ǩpl4@k<}^g| .MH64Ap4˵^.EmdG`ϫ(FC!e d p qEevؐ -%TQ7XO1*a%~-u!p<Eb'-3{ OWΈ6EUlP4O-v=+[tsoy; 9D /&F$0(YSϹ}\c^i|;ʛWJAۦWdڨ)5< t 駊<(%?q82?1cR+[Lʗ d;Ve{d}X[NQ|ޣg;"pk# /EGh~`UP#dvWM;}?5I< Th<^dߑ~9r/hlsПרI#$ӡ)^C)Py!zFUckv\ҡ)e+sZ(;xV 0B@vNX/1R'ӂEe滂 ~[#P .doX[bXv` CM, h+@W8ѻ,8{NUY-QF=sxHLJh4ѻ(7D@-O(#䥺{YvsvY+jP"۵X^`EqĠ~Q 6d0ɖQ[ dQ!3 [w/9B+S] Hжέz#d@<ޜK"53yUKrl|thy1;+/p]|^ 8 tT5A.t@4`hN)Sx?Z sto$3kMJd6N\1*roX,eci AVV]Ws6NJ J!iv;[ 嚄3 EOM4\\n@, b^0Dt9,)%~MH]l@" Y)9.H]Zi1EQGtaO"+-!Ase'^!ե_cwv?4oIPL @2&lE;H cdf0z0>M=61K)%2L볎\-"6L\XR~BPV45%L#Q>cF0:pYń-h7()-R:|=nl@Ϲ3!V:szV+_4zj'#W 4@ّ^)5880߰{L"g#gnJuu]dZҽ ZP脇 ,|Iґmj%X_:u 7?;4ƒ *5f:*eCHL3+WpV9$LYLM,d\qe R?X8kɆ/:xڛ Muy.CIH^_9; ]z^fo!'oR!><@['%Ggiʤ,93y6|G4+*.{E!@ӹ$#WrGKźpH' v !d‡4W'9}.FXD  #ՉtM`6&Y66Ye?8X`%:2%C?R9PSDi7 ߐD^øԳ-ɉ0XsAOLj_kj \r\\Gj[ i6)7%X wfgB7jTҒ)d["p p@QwgBgL-dϓ+qͱ|[` v@ϑ]d rnϵ5:;_ZWkhAhU$܃=7ӿJRNè{=Y*vlbJprrp~*I~o3Ll/ŵ.c]}UmHvfw>H1NbQI~VcعRG(].32"?Sy.xTU5x'H h`U*Cg \bJp)ui51xӲǯSlq6+s\LѪ#rDѼV2Cx#MbB%r-Pk+qCQ-:>=MShcN"_|HGZuS~v| #yj"L~O@g?S:U' |@WkLEY;!K|5Lm8 Y"Td~ r^U 8g7/%\nE:b'"z=|*9GDWĭ_(8Y]R1\`hL [nF;C_A(u{-Fɾj\jO,%IfA>9Tz3_p"@^ޘ~ D]Ŋ ī yAyblr,d !A<~M_t3U3@p`٤~5Cߚݕd nehdPo߫Tѭ{u&ƬH*y) D U Z\hPͨgWrZ(p ؼ+H 0w>Q (,ʹOmR%GIaONnw#b4h ("G]XB7F׻{~]⫒< δ6}0Xl @y%Z`MSܚ!u@́cC@d&~#Ce.OԑW)Qd$s@̡~ >qZ7I67L1(26W%# ,$7b*:qp=MsPLH:cF׃v;,JgZßMeCkPB%X$C{%dE{uc?ߙ]+˞X6;D\ԜԨA()=+)jȆ.t5KȜ/\Z^WYAnCnV*[c? -N<$ <=!V [p[Z :|F-88LtB)L){WYUna #^K%ᆖlǘطso5| 3ۥL7m9 RI&s~ ĴUs:KQ̿ې)kF^C<䤧sT hz"^^.m*d7I,+w 0 s@{u]]DC5@^h06a117=Ndf6 eRıь]u<`L4< hȎv'iC+nѸA ^āX!3+G#br&?\ }!-p.3⑆ ţ~*\xgeJca‚3!ȄХV ZJswc{%w5w_$3$ d?Tzn{C)R-Q䁣$ jW+`Xbp+a6/]eNV;YOD"s$nyڢT؟YtϡM+;DGEA1.zO^eRKDhV ;VOs@*:\"E,B V-yhmW r6doH\|.` !*,Peϐk@v^.YߝF㹐-EtdCV#|m?K 3.?\`%qw'483 oCtw1Y֛|@W<и0NN :kA_LaBR69{98Sb! vD&-; Pa/޺gAͩY)Zx"S<kMA),9ߥx']-νZ+᠙0k{b.VHOѫ. w莆`+5*9)"]ȯؽ|7u' NX-}ocGT{]TcwLKAxa0my \FRy]L7eg3?/ۧ%70JMm%Vb7U v' 2?k0z vT) Hc_ t}w͜Y1Ae}0|`"-fnTss݀FG{4:M({Hc!&WS E_7SZQ%;:|KɗHOw5x|g Q/*c@_tQV;S6j՟-jK[ݼ>k+!7jDT0e˼j{r*et+ai@},ٜo~u窈;ړр."jyTê''VT Ӫll*t'masU8~Db&X{;4 6jn~9G#jcT8"VXD}CL;(w2Vۉz^1sK fU .13ˤJ= ?e KOr Sutfv={kКЖt?W]c$忘P/Zrk=>fcCX o/8l)eK4'Ze..3 .Zֵ-(j麊I981D((]ZW& *qx!e2^||3vƀkF H3 L8 ?OdB6Bi; /B*áDED G-L:pf]tŘ<P=(Yэ%XY C=:*mn;<(اLr9n]c#DAO3ߌȂ(fRl:ƫ=8c!Fu?説԰?dMG5T{;@j)o7^app12Y|xt>0q8,5նh˭n$~XL,+u7o5p}a,8ɎGHfV/*m9hy(*-zr5螅=N[YN/1,AUmBD-P@SXD̄M._QR>|~Ġ. ho͉]0q~ |Iu/./M&ZDo2QzKV&|73$ECtyeY \ jqJ}iKch381b}>hUV~xܰ Gf?QdU `xJu^SIA/\=CMvsO!OCnn7ѴԲ=j'89 XPtLbXUG͜C:-0u 6|~5V.k;#E^m!jDq-$5ak_eS^4phrrެ.yEϚTbQ=gmtaC4YAt\Avc(Fb_5@3xEѮ9iZ.ySvh fJ,ě x縕=YM\aUͅL8֢&\~+"Ca-֡Ij!{Ao{x]`4I.yD<.ۭJ (3< ecpH@\h=Ǻ3/_B!b?ٔ 5mpzUJDE- 8¾7=e]Ԏ1_Ա[,܇H^QML9М0MB[- Ih0<5-vn,雖*pޝ"6=0l EJ: F1F!5ݙYmݡ b(+pl(7pA70"p[ ;!` _*+sfS"|g45q%=3[Nڧ+Y)0gX'n ъۆLRuv[ޑ䴽SVHָ D2 g"Po'-4(QZiC߰DԁfpPp#ukO}/$D y:kM~eHhѹhzkG)SE1Xҕ, @? ,fWH"/I!v:~zIb>8ޣz>Xl(kZO[Aok|gt|KXQf]4X.:5 rkJ@)*L1>oR"O\yMuVr·7`{q"Zo'9Ih1%i~y#tN% 7GpJxz?mvLM GdAEu[G蝁&InG%հR1,lM{$. %';F3&5r+(zqWF]a+PIo8 ȭ&[Đ(P$sh3v@+䏮ȇi6`Isnd]6l-B1o-h y{0JE˒e7ij}CČ{~ؑ> tLHɬ#%>%Sϩ{`W3Q:ɩu .d~OZTĄ:\}z]lN^< AZi>w;hTƠhTZ+#riIh?oqEWɊ#vmS5A.ۻH!]x9'f9v;:uI_vVg 8X\|o]^aƮ FHϰ=h] ;5Q<j{QJ4zK>Kd1t1@R g)Sѕ@ Hw*,͹Ts#gٲ?A[~ClHU~QgRy^s.6$z]{ۦK/y83*J0% 9㴐i\{dɌ2N&~ӖI;aj t𴏁+aY6u|8%  VCZfezXOxc )fÞ  [ UM14_ -ڰgX/@𵃍j]ʉ2Wj븆5:J>sȞ0ЩϽ}},)L^ 爴Q1-EZI9`uo&,|wlͮ!#)o.ԼG[+b9A>8[F2sa5(2j! +whog!srhm |6]8R Oܤpb݁^;y\_Kf>#|0x1!:L,%z+mT6@El32a'#;l/rx]A򄴧\TOp.#KS>&iҾ@U@{e{⠶r6.iIkûVO"K- [|/Y$8]CE7" ͽ,Q_CHE智Ȫ37;uCMtҢ&_D2a{_M;)dFE4B^68OV߄GisvdrgTrC~Z.: D\X~kx ZIt/)5D'֚!`/S2[H@eENLwo.Y,} 3\^/\P&M\$hf(fnYerI;Z TMd*<7] ˜6;vr)/U˭|;K|m|?VʘDϯ6~SOu~? bI{צ\BHCV!9FV cb×W"Ğ8ߤjYYQXpDقa9͍oH#藪oxvO(QnB]BCɚ5pG~v0n( 37W$7v}BKc􊂡>:.G#F |pDqX5ޭZR"m%>=ҁ=,=]\Xve0Ў*2u&EZ> ^ 6q91=ϗwdHXm}UirRB`VR#Wɦk;|ZټpOp+Ʉ6[v&ei!K/3%}02:{HlHOP[gE+̌z3ǭ}-xO/#.`K`u*~C-xl2M <Ęqq/AS;`F_=PJ=7Pa2ۉjIBGI8 m}Vҏt MB  /Hz2v4=lh$v FP, g"^ Ǻw8ywмV)7\ <+ 0%wS/tx׋[ Ow/,qMޑifԔ DW&; #Ežm2`s=:*igl ˄y)Mo.7'Fm3#aAowg[ږXʍmzzZK͊BaՃ| != I~='@u"gDJ&K(#Umu]5qn9hiR\I2J҉Á/9`.m;m 0t8F`W`Ā<=Wa|[`¦a99w1ZOh$[ twg]pl&58j(Jt:St) #ٳ G/"ݳ53ua<߾8hI&`e?BeCdFN0P~=;6 /{I:d;IZ5ZQ@WC$0 r꽾#*uo)A3{FU8ޝƿ:[0d-4̦ն8zg[p;0-zVxb3:<&K#BRS[rco 2^ZQ GN3z,=)h𯲲9I:w}pxxs>!'nF!2Z,!oBL$ô=A9Εg k}Uǻ_Ac=ζSms oe(p:pz:csz-XdHQP=F6B6c$glYΛ,~˶H(W S! 'p87<[qL,Yh9R)v> OɂN,[yXHƣd+O_v aab9w~@b-S22**tGzIT+# Qscdg"癩(]CAk9 .{o* _euc.V gVd }' yTMҒ^M;rmeQv"r Uwz0[7YI}l)% rچhh_ +uRԯ%˯eZ#bﻋHSJ׷x!o4<&> a&ņziJˡV,ȽurVk3Sj3O `\ק'i[!UViK+H#_X /ˉ%vk^\TE%AݕӴtd&j*xf,1o+|QۈZd (]vDOӫ؟8iw艻GN9E4]Oq5e] %!`6>ŪR&`{WFI2.P u_hQ7$)Gʽc#W!ȓ8|8Ī=׋_+1)s:$RIب#S p;7w*@㊶UCi*ijShLBeƨL9 UIiVO~ h"~`1%Fקpڒfʪ2+5SVI\t˸n VT=s_&\Fk.(&o\*J^kɚh'? &(sBxcP jS\ǰc®3N.8`q~, 5rz),&Ш5`=& :A#\qF {C'nE7LAU, buA -\} W'ڽ bQ^B2/g]#O48! P`X/6°@,YG0rI 3GotGpe`&ja@<|=ulplSQ8/㺡ۮlbqf~U[5#;ߕEempM4 w){ϾIqVa ^:>F$٫rY!׮p4H_W!ڽbrX>^vϫa'بk]^TY;rĈX$*tj=Ar;?E*&\.]Ud?Rrt٤!RQϸd%iJnkyXۣ(w#w~s LmV8B)d}Cї5wùK~Rrz̆CE=d[hB~ȹГVFK|~($X7׃Ln9Z yؽY _Zn',=#N~u!vJG`|LړGvH? [7&h̄r JZ15!<~{V ]+a+n.m}gN߉k45:.V` w0c\<"L7 \n):!O[X 6wxG~o0C%qT2G5M%pټNړV6 dADܚtt T͓@I[&sƇg$o&FDŜ{>+qETp_UvUv $ۍĜ|5Tѭ|,'k)e _%F]Rs 3oDf&XODh@V >m.-y/2vF #UP?~a;X[Kp*1 ʯ\A[-Ν ' _`0 9PNW`zrZM#̇:[_ hDdJMPiFagG:Q ˷w"ȵxR-3 o0>\AҮ5 f0Wa,tAAK! O2{sa7"zFgԶ/i"iS# # agٌ&l~DqVA@S9[}MJ4)wc($ om٦MyR[,IG,rIѬ:ʪӃ4+>H0uZWJi9}"DA?UIhv! \72!hI q6Xb1Zr +Hd&J.e\ybvTئ: yt1 %-f$I}@T"0ضu["E{N̽I$C|?\vKV f@72D ű3!˩跴mҖђ%Gu, q^Y"gG0z0%OQ̯XAcɊudftT-w.rЁ{`d8@U`%9PUgxKT2Vm&ҝ?,!-h7wwa،MylMMzg<˪ȹbU&_ѬS'!+ uaewEs"w%#J; \j4m'"B0J3ņ͈/ua|?W^ZZg}wiy;. I\_;'O]ɹBH1! ;#> ?u>] l>ި"#ku|3£}ߤt'!O`Tʓz 33Iߥ7K[VUjB};BVEA lv2|^~4,Q<s nbrleEzoG Arϳ!fk<(i);kbIG)9H]"ͼO$Kk6CNlV9p._H -Anξ ]?R8-pxm1KHPc_2͖?PukF#*wo[c!{8x>ƈ+ HrO8DBazry<(Z/eE{!#鲈8+ʣ:v;yr XңmnBǕP  AZ+/a1ypև0;)tc&Zi@J-׏~)'WYD&f%MZQTxKeM#vRv%MP#TzV8Tc~}~dL}Z _~O/`J| ZeoBCȨ=m>^X fBa;QGN(j9 R'/& x]Pff Y궞vҢo_DLGbUlxQ2fkz%.a4ZiGNFB̀{<Cvrfh'6uV̈'@ ap:T/>:=*Ƞdqrᕎg>WIqxyC,/{3ߏ1/dTA6B}m)K?ۥ5tvp&Ss;5y?c]akOq@ʮ{_JwRP7WR"up7lfMScl8Z.'9Z8a \З̟yJla\n~:$w7wX3[ՃU 7.-"Mg`bMW@ݽ&"GR 1e\ɂ{iaQƐ D{eiD cQAqze]_GčM9sC'Pc X056 nJ=kǝ[FEBstDܯ҈1be6+DrIص}spB,e<_(i;GׁnHr=re,TctI/L샗3n>GT Uz@m mˌyF&؉^LwѰ@ȑ[I{V比u? T83vvb-@"91CH+GyJNs=k:?KƄ#û2U_͵c|vU1Q&J$Ҵہ W;vSM}5Ym/N%iPxZNQ.yz}gD(&ÎŢqI.rJY?hl nzK]"AcE> (Sn09]ĉ0c ip K,89~- 6+:(22,kƦ4P>Sޙ+*5Mc+ ec;# />#v@kzI" G&on Y ¨ʚ+40s 3:G}I# =4@^DJ ,8`ɥYޏko,T+\#0~[Q2&^^l^OS*ПlZ?ȵ4VŽ@жSAr\`.M l3kY]$_qc\Y|+>M5w*tD[4rb5"oߺN w˜lSy]D}֦΍OB(Nx#/ $H4XaAS;{.VA ad4wƷ(TR5A"^UlF#VnjWs"X]%O>AF R@`1Sڇ, Lؒ.eS դI0q#r Jp BGoy>B|}.Fj/r (3zF\id(`w)\Ua%61U oB ּUVhyHNm'b-a{)`+3CPjoaJaMwǝv_0VM@/ j! m98Uu֝侫g8 3s&ZA}BO*ͫ" ?d˰M!Ph +'D8!Co~>W|T (\0FRgVP<( ݀H|dWsXAH!ʭn:QQq2`OQH75IH~W>Ju6~h՘Y_ ~g`Rb䡗)[Hh)im 3RX8>BWbFoj 6Hw=F>w0)莾:9TUg Ez@4x>-1;iUH z(Xl{rc]VDhfx}G/32AJI2S< U:gkU2ɯ0;'e@q>5(فfabAɇI_!/O'sLq-(2AzS u hF$@ui]j9-M`߀ARo"ւ~&jA~sIs0s~BT!=g'ئ),5'd`#?PWqٌjѨiMCp6j?WOGX,Qɹ gē:pA^R "0@4^;T8F"B/CȀ MhWe'!9vT'Vy9Pu.K>'׮0g2*2VYw4Yzc7q.`Z* pz62?gk(L:@o_@o*pa'>ih%SxtË(n̚pR)OuX >3mKϙӎ0G.'ݼ`y $6Io0pPmkXnyi|8::|!͗\>D~+dqBK4h|$1.BRT~)yWן2ռFN oG:`hIbOR-ܔ8Ψwl]כi5 @Ƭbp!.&g*!NвOV5:{}DڣP* lI ^m=/y;XZ&e.Q>J㷲[Z^S{@b~DE3*B'Ǖw(#xbM}9ΝƉNH:{:je˓=`:K3[Sԝ^0}sf[}Qߖ K[YDlu&myǹD7`~[$seiz75p3 -Z >'EMvjBN@La59 劝F[`{(yQ.! S/w2_7Dzٲ;]b*=F+BY`O84{O{CfmAv&9V&>hWNV319Gw!hDbX\uEnl^Z9+eDՀ vR/N.  R;LjK#h{_ip-f@c1b'EBS~eQIh}V[(q($f;:я 0S^ x8j@͞1SI>GZ2" Fdq*W`]a ),6ÎO/%wRZB+/ZC{<Y4=*c\' b +QnZ`㙑(}#T;N q:H.DB0gR"NU^k_'~o5#uϣ/RUO$jMZ7fn=3/>C* h!-0Ǻjyلf{AqIs_'B Q$PT`^O.`kDj"ina%./@E%Â,\st6YMqA0GU7edJj,zَ9h )>3*A{8P>j UEڦXgݥ{7u?˝1-|qfjv\BsIl&!ȷH ѩW=f9ͺdG[Q6 8TEJy'V & ︎ `d#yTn_d)U8WzzA-@Q2xrg ե^O5BT\vIx!F^?SM9U`gdˠ,.2jtm/ -Lz`\ 6֡`ViPf*/x[ 'k9U;zQX=р.:-gw9%d2 {R bY`L)g!gAʣd+F)r۾9 ,Fm6<Z[ F=be}s@ +eB~C$e-r4YePR .|AYaZCr>lXw2TC*@]H|!1JE_32=*Ck)C\"X& kuQⅸkYM.H/ܱ婠;E`겜SpTTuT:#K908s( ˺ bcU4҆SwqWC (iɪy߅u̧mls˖ 4%2ϤUID)}FaM[wXXvL^qO?E[ g/j_Rٷ⫌PN/r*z'^-* 8`.k!*pZ+GW}g{X`Crn;Մ:RuA*(TidP&PIRe*Aܖx&{+S%OT?ב 2א~TBE(VVl|4_'UjoFzP>Ƀ?3/I`mw- (L>4bǛZK2sD8y2Z%ӛ/fƦK%`Mwd;kbigukK$b)Г>T8CH$+5sgnQkW^]0 1h8S{TQ(IO"N㛅Ap߫fs 2v_Yݯ(ybd&Nz o.il9/X&p"ZY{'ɵ탔 30?×kv3\u1Rd۝;nP(]nC;D(܎EL%W~c+;_\5oQz(+KYJ|cn DG 2|,}ayCuZp22 Pz "qElߋf$GO=~Zo68M"" BO\;Tf^:W&AAGRhN@VUbJ]z`f+RYCY󅫮髷o {VLT $GI mf5ԓfi)w*)0wdjǙx315> g _/+w\P$<dyJ;s—-y/yg3) @()mحM8gjp" ҈%W`MAh<_C:Fp0B=&d֒O@e ?kG:<$eoAǤZcٓg%qn?DϺ`*vwC@iIl SYٓxThJuJsO*NFf4[* |q< U:A* | xe:V"bۢˎ^M/>߉q¡W t Gu;i\A(oܬ vEZMך/U*5 ޻ YXc[ùUL9օ$D.r,pbC藯|V̌Or<Uئ\r3 1WY)dAwɯM I,$`LP &2\zzбo<NsapQ{ /ҳd+t)Jyrkm.f,9d4 ϐE^ДBe*=Lc_NLpt8ueׂ^3{OВغIU Y[7g3|<1`+T;!X\œ! ,nCa[&Ee)U]CUWݩODy8)>vBnV[t9Zm\DŽm'2ލrx5_3yHSP\{=1`E0Xb_xN%"_R%}¢kt1;jYQ7-R sS "P;SiyLwS۬)R#[CzQ6T>|}~LMa͹(4P̏!K(/噯4d{&EUCnB 3"i)Ljw%Ф:] HL5Nrʆ1@TʌVԵIL2mzNVo]S`YOEr P:ޝcamYs@Dw손 3=n 6:a`j臘}3 z_($upRՁto7U&;7@/q.u$]r47% be-k=DA>!mz\uKV$>]EId]C_C/"sEYաõcJKćvJbUnpGӃ"fK [a|X"+fV6mhH'O ]Abi9avHɐ82CQ0v7 lP2d^u{&M$bisڷDe6ϲ[O_sU87eE) NGQ_/z0:Qc13_}.`T ު˚i;*Pv4E N}/hm5/q\֟ջ0cцi ܣ bu ̢ K\2-SVG*h5|P=Y- ( Sx.A @-PaAI7ы5Z?iukѷɦ`G`5MuDÆG_hax[ܬ"<[ul3Kdw.?bML[,u3pYo3v\"1E$w0^FaCa F?n2C9 I8GR 8UB 93|QF3v& @eܚd}wǎ+H>90dů,}iVί=Zo$CK3kh$ Q_1U4 P 03ZEz0-NiLB $_ѽq{~%"Xd4ې},- D~YJ&?A zE4Pa6;ӖK-om!oQ*ϫ8h$Z+ *X^Vi63=zMώck|a$5Tg8>_$14yVA?kf r Vd kʟ&e ;j:E'(vԉ[lRpDG1H{Hxg,2|c# E""%Y.O4C~QR|W o3Nk4 ɽP1RJ I_"e,!J )ljq(e>m+ Q̇!_|cEYZ@'VSZgWa p1!7u\eh{Zg1L>{ ?!ve@TpO0u+4sA:X-g(Q^Ȏ!fq UkB!hNvW ^{YmLQj]P򵨭 Jہ*8QǶBD8A9h۫:ÅyL*MZ"y@3W*4@8zka$*a*Z!FOIG:)f|\I@?żn A]7\ %Bœ0jCB,T)Mn uy|ھ_͟;&T3؝jê|/Wh#7G68 zM'Kjڳ<0A!G5g w$%p"ʔrX; :,*TreqJO+';n[|kt01e(d^Ҷhv&U1p. |v @9tHT]WH1=_!_8NvCD; _ܔn! 7#5ƈƚM6W-e}|kݼ\Ұ8{N̢X9PRy=*DhպP}@4xE+XMN |n}}r4ީjD&8ݿS*;Í1A.1>ϙKso=I‡Eo~xMC%٢ʈ {z\mY&%s8+L[)AVte u3tR~.SR wԏwd0)XӴ &'R %dUc] cHj4ʠgNÉ': TL2(q +urW:%}Jk4Wƹn_yκcʈe {.M{QmB]8lJSldzsC>LYΪ1~Wm*O(_z+$[%`H-0V2<+* ;F\!Ne˜!3 >Y@o'Yn42dT!;CHS)n gUg¾s eDz7ha6<*oPiʐ=! ps[c6._g@S:EQRl^aRN6wl(Շ..44(Ft󱛙/+fPdZJcAg3yVnm6'LP|$Ԟv{䎮Oe/\pճhjJ@w`j/ـ(+W KJqCӌzf¯!pÀ6uM8J#X!B;g$6bc&2#؂ۜ;pX#I"Љnb={J~EӗZ#W5Q~4drt"L2AF.MQz`.tѥͪ u7`_ .hVh̑>RrvÞx>{V^`_FNBۻ[/w*v8*5ef@(1+DZyJc˵`C=Sˏ5PTx .Ww"4 Az'Fk~˿=Ix #Z)`5.W` *oex$KݓFs70(a8Ƀj\*SҦaB'6SCQˤu}=t,[Ȃ4LٻWun…^kE1YK GkBvrAES|zPx<.f)ox[ۈ8-;2,NTAxta*S? %0D_ ;=y:>׉6/׻$3k=ѾØ%.|] }}႕Y[+%uY-ADʵ 66aa5)a61f9ic({{`9c(5{ @%5i"`͕bb_ jywecZ6❈T4ܿPLcJqi2+7.8v،;jZDŜF^(諗D𢕨I H{y 8n |tiHs/35GD̓vĎyR'STXD 8^5wΎ$1FAd~Ч8Bgq U5PeZ7YaQ+WݍR;Tjk0쌔,V,7r y6Gdp]V crŧ♞K3 pᅿ(Mߣf!Q #"}lڗEZn5xŕ Pl~^m-<1q 6ğ* V9ƛ<׵gHurMƦ|@ kȇѝRl1*8؍˵9NȬV p݋`D@Z8Hqc0$W^/kЭ9@C2;V} nd{J뛡M,lg3H.JZ1ʺ. ;vp0Éq:B}iGaeˉoH! )2L8Bt je_E?Y:m}ob=6g[sBk{L3‰!LfuD>:"&@r7O#rH1fν-~#cX%E7;άOǽlX 4}E;U&/;,եnLCsP9N)Bc`4=w C{_6 1J'-~\T۹!=GJ 5Ƚ<3Vҧ0p8 jhEs*Mqg94Gvbڝu5XFaUP\tf}0ܳൕ0\'l~빱bsz;IZMP1Ds1M7jFzeS# !f1Û^8׶*geLGz/è-u-$#hO]VJf)*0–=.)Cp*8=pK1yy<;Zj/Jsgj@!ǏM0`b Vn-yMʪ T}h`L@2 M#H\+0v@797|KP86辖&4Hd@h^9ݬ9Y*E߄U3?x&MiX$+C"itAnAEZH.PIvX2n? WM qS]w "7üY0]Fu4s$+'moߖ5OiRl%";kqsw hi4L&P n4^ЀT)~B !tB~ڝ:uFkDVJ# جݛϲ^Ǚŷ樋"w=~T,sbUWeco8 'q-JAWpo5?1jUEOu9qŠZq) kQ]M9B *-F$H@9]:x3 0qdnKn[) X/qLձ5<@wD.RϽuu#0qR<;WIz>1 ։ǑʤfI':`w9y|; ~2 LQ-( DZɭayޫ$SldBn '-D O1LD"$~F͆R~JR \uJS+3 @Sd ,=t] V98xUՒiNI\o2)ĽP5#k쯿U;wI斍pe]^l ?;jk DhJd׋y OWNHLFvfɕn3$]th 0sZ<(nFhi[cm&^o.Yɧ~7\G7T=d0:s7/vm7-v]=l_::cQ ޢGmIg6DB$) ABH?a1oKuiWƠLg7~?uC43d"'OAIsA_͵6vLH+$(f8|e{jܕ2X53vs4](ѓIK'ݮң^f;0N1W2rm9ޤ->th2ỠN8ݦW}[]xD:ugӌdPATӹ$zIDҩuֳHi(Q6%+f : QZg1b̹].e`}jkk F 8+=}Us 0d ۂ4}CiCmjJBH[Fz )*+;Xnq(4&,Z$} %Ȥ0 "xc6k!=^r&RzG<аKփc4g۔OKsV[ k.d@S*y<f`vX||9źeZ3%@`޳i29f:AW{Eٯ%ܛ7l몳k#E;Dzܿ3giAF`=0 )OR= B 'g;3"};~1^J$۵%b,MCNjaqҒGeW7~({G3=0?hJOʡ j[-v)JІt%j*R{م,K,+ux}8&W"痪:7fzc)lT=^oL"`1R@6v嶮ͧܮ0l|qLPoD4pDqf?7;6c"WG9jȇl`7 tE]gb<4ɱPB>*fXD\ϕNɌ Ģ4W&SѺC.N(">W,@<|EKj̝ uw=tx폊?_g3~V\g2mBr^'OXTP:d5LqEl19UrtX!3eVC3TX),%OO}GՖ(ܯV}{JA^q?wILU)KZI4\5B"ZS Œ*ư29nBy3bcP<#wIoCkt̿xCF([f3gsS Б>) WZ!ыd^/Z +bNqt~JZ!y"QG"q? ܕܣπ]e{]QXԍL%䉖ybaM-Q DG.0-uW|ٶɨ{D`1!;R 85$VWI_YT&Vz9Q+:ekYJi ]VqWE}®.+ bA݂NyMs?c/D0sXFȽP_'3Fg^ jځ.Uᯀc[[ͨmrgi3vWMx_lMKxD,2K^7lb0Hu};3͞ASdy8f~e Z{5l]8$l3J*BC4y& v-b>pFM6 T\'gdnʿ 1"${~ZE N:KDre-lU vlNT7$"r Cå;k1*J -?H떨PZJ-@1JK#\ضP'3(]@.])'Y;y"tow@X-{&|Tim4t;-4*gVЦhj=|OUlHFR9Y^%`ie E9scZDO% /9ޟ\4cS|]beáMeͦ PvTrnAjTJj6܌PgwZ87Տ,oӤac+&];NaIS3M{TD Qw4g-+ /> hSM2[Nx)iڻ-bũ-ԙ\E6_>89RF!tR3M3gר〥%8zs Gйڀ?2~cCOWD h((ӂ_+ID VtN E 18jHdΠ1Z`ɐ嗡ZO#oe/$>*NBcM֝Qfۓ.aKx!"kƾ UkLDp0VD6tlh!.R"Z=[Tu9~\<9COr֙$ "->ww3IH]οn)9qR"F5:YMz)nlP!TI(Y@Gr&r2 3տpl:ZFVTFWf1%gm6R:9b/qnЖl4Aф"ӑ_Ji'rp.JrpwF̣y:.&$8VƢ"v$wEM!oikCEDTܘWyGcxK퀌(uqaxF{T'᫟Ƚq=>`qפ*.C@z#h]8wRUdl8+s`ѳ3\v!0o.ILb?$9ЀláQ]My=VLN g'H0٦?rѢg1iCv9|3ȝ%X.`hbEg{F}Lv.|@*Cq'lu>dS$ݧYjެ(9lS*xH05Sjap[P#a|#=Ndg&>u|&D1)ͽ|O\O{c| mי "9q -]g )aP *a4`t[ 0x%% JXB9it Я `Cj:,SqJwwZDۛV02ThlzD~ _Ӥptά,.wJ$B`E973dْv yjrS4U'o|c8EJJu TVQC%.N7Z0WxT2zfc#/>i9CA)@RR\TVYLfܚAŃ a%2 .+nIn ۚaK9.#1m- rf̢E@LA[?ٙ(ɜH)KԪWҭ.G `֖_I8LC0.ٷXŰWU"SC*EDžJT )V =GZ~Е-v[o r/V P~]*OS\t`R^~L9˖\g9E5X@Es>jbƐzV1~(HۡKG9hG6С/sK B A^R8/19 O'wxPqETTO>)@T\VyC!9mUhybw6|jj:V] A%Od({*gH}Ňk,u;U7J8n*!Fda#?jbo}OC eDes1vϝr`E]|.hᲛhaWSe4[ 'U?"'YCS-YJv\5=ğ>`=lGp[ (9 Ic4 i\x5/. ͪ&kX[[s5t!cUzM$|"&FF=.NZnB?WjG]QzVsלXfMw `;Ӗוoz^El[u 5MDb7ud*:, ἞QӨoQ6 P(<%'u3KiW񟘊b&@udozl~S8s:6߮<"^3\D/3Ihe?Y:~Pb3 LR *VS]HD^Ą4_k/On2 wM אּʮL0 -h!AV.\=S҅J~U{ J3#z]*[ĸ~qa[yBI >cj@WwRfA!;{:k۠3$iJ?CH^oPWVs,D.mZg M^ke& }*T p3`ceu& {׼~2? lV$hpA(B!DnK)W|uaآb A-7vŏk 8R B: }l: Ema;Ynm2e^&S,M22\:X:+{`GM- {no%^or;6V%3C˔JQO;ev{8GrIo㶫GC+"ď$6}4+wNb4b(p$Qb'<\`OG}ݱ:R(/3)U$ 4Z_+N3X ]gb3`}i$yJn&Fp(8|wB|dwP/7 ]Wcǒ輱>FOPJvW2C88U>Sr܀˲;՗B Ŗ jF29+ `rbojHν\Qa+^O6)9k^L5у`v"f}X ;k2=y)R:$JswHa[8Nah+u ;S127n_,qzMq4cI~.1E\F~$JA%f>~|Ш<>W)8}a2!.+͹"!QM=B*u<7/KGT+:]oTťZζ:aPC%w}ۣ-uG!u4:'ܯK ;v2v2]Q1#{hf}iK0$fXԸ.rnmm`7s6/ѝ;FiVX6-̙xwZۂ$iO|pQ$)6}=J_'{h$)QE.ux̀FA8AD(Px NzRE3WAiM(/=YD{&aw#*@\~jqN-s|QPp 1ɰU ̱?& =4k,ٗ gn.:ک/#L .:1kZFerXrZ7be^{>ڣdxPUhM*|;1*v8+N)w2_S+bu,@!X#cCuN.8}fQTt pڋ ZN'y fDզumԁAǰy哇^2f{tw)4dC{pdY I7[3Y$'5f]3 bڀW%9y/gh) let$93}Ǜ]yԽq90o5 E SBt'/.웤saq &?Cʙ;;':_ȆhiMYq U5I~fPdMO-~ =@@n;r0[%aŕ!FT;&zwŁ{QR=P+^qJbM UH/sg 4-w@ r3$D:_=.9Je}wQ %|g׳ z9;B_4E4v_k{a@IX֋Wvʡua|G텦TL"|}Ω3 -l*A@ K `ͦ.41֢iYYc$HK"6&Y'b}-)m˵>^;ޮ9jkcp($k#Cf'{r~8=˚Р/~68ݠu!񾕣)Y x}[7q?ta:,h0ztâwqN,5ƕ>R]I8QtŅdɄ @y&9Bs u\,"h$f3jn㵳n̈7@'NlI Rc',;GfFlmB|S%~1}θ;݁AS,H4Hq)ǜN.)!iO5_8 !.Iwa1 -'Ӻ?#lF+\'=(HbR3*năƚ7 lAvm|H:aF4-+Q&܄Qaˈ|Mi1!rW&iGbॗn^^#JʅM$u;"98˪o*42aw ԇrd&0 ٙGfxSDi限굋L HU^Og?,89l+y3s0~~S0.ƫ:uZ膃b]-xJUN7H!q׆xy|DqY@r8.08)'dveMO =؋vvhlay\|טhFL|%A4b[C,BkSQs ~ xN';n#S+QN]{Ph@΃06x3)d fW TytR$T᾵U_%_?Nu$^ UJY[򳰚lԳK)S[7۞:yʡ]*wY2 $J:D箍.*i$UorMYay@|KP,&Vr/uc%LKEb)!* }`9ץV%R*둊+Pt o.ko_ Ot@?>mzuDxa{}U˻>-8Y?xƥ}%[ќ]ʵ[P"<$͘O{uEcSų)Cs6MfwsXd3mYY* FiF~*:➬ Ů ªt "f(?qPK/u,jo x6|8Sٻx&s4J} A'!΍KEFCqさBTS-5,Dyh./ƚ;EHtZ!Zm:>/ę 8i:Օn.}8Lem5OwzZZ@Z)bŖ%\vބ6W K^P)Mqb #KcBk?yqGM,9{1[Ddg- ,},Azl2N@sN]wF >k E`dIO7_;gJMw'5ΓڙzX1OTo _'<⛚_o(b~vOF2N6ϩsA 'j_!~ah{3+$e[A8ˉ O@P~Yz{ ЌI% 꼨#ˣ#]?KꍫUٸWX7W+OtC@/$o@Nku$ov \)zK}%t笁MCi"o/\ayPVX&l{7#=?dJEh`rWwڰAls.(kAAeA2,ã!-J+.P)ф@ qWBRl Q2"wRk;] hgc<:eDP)TЛ& a#ubO56/XC kqdb|g tx}+b$^åȟ%Y`!qȬT~'~k`Ss+4g.QmF&vMpH\Z֥ We:-Ur DX/^rdȓ>% &. 1R-c_3Ygd^s\ >Jvrfu"AVFROFJe#  4_DdfZ䟼Q 9_k*ūWRCeoY^#4n~g1mC D: 7SHl~*W{YbY!"wFЄq8+<}t3d8ށW07}6Φ9%eDl<`i7=;"M؍b>a&bZk &Aǖuae-6y/F1OMb Qy 5hbb[HII6.LpZa C&ULgHox=m9 HgOfXH9x^"LapAӮbt8 'aVHqDO6N'zy®b$."W9P%*y5p*>5KySIN05OTxYxzzoCvX-*$Ӈhn V>!B[Q~!g=[OpoS v"#A۵UQȣF0eMM빝`5@PV*r8Z?s}i9:3F4=ZR E6o iRғD/g s<Ti>Uщ64nx葊wۘiaGu4lmKtuc2P7{I9 !ȿM 8;*%YhԀUrwk(E;|g$"PC/d|k_;'h}%&3%y<  7}뉔ث0+;Đ}yV.rSgB`xRuKcV1OYۍI }ޘ]:4"9˜:=n2D _oW4m@0D[?Eֆ4C&`1T5܂㶕>K9'ʢ7g,c.5ysuFY4brAM >P%\C3+aZGZ3danJ.^ӽ&.GQLn8;J|=!"JYG<^X(:Se !ݣ"AbǙ`߆7L3CL`#P炡Gx?kКKS!N;4< <?!_P)o>,C+2p涵42WThL5s$V$΅ 5!E4- $vAT-,ɚH-&C3a? CvBVPM|TVƌ[WRa-7GoμB{W`xR ZW0գߥ"ddz// 㓭4% o_H_z9ׯ˲Eܡqd CV W>9cPF*^o 3a!S[{n,fT!߯Qdo[;@Tm)0G 9j+t:T$R`JG $"6ODź*6FqY@L b_,!cX6R3t֣= Co.E \uAY(`:F<6"T$|ٵp^K~o`q$2|nIs0M9r*RmNsΏyZOG I %4UIjz\i|UNKvǥ{MEjhW%w(7$rřϱu"[ r. ~#H=_ޔ?;iȧv6E#?!G$̌4)Qv ĩR:O:($zYevXQf^Nf "@DV/mnBќź`zh)+K;S6u~p7vmtkI1G]!ZIJuZX;=!Zy - d-Wj}Z4]B hI7u\kb'45jφ5]E(&bTM͟  9HL.MF&c mhW֛Osv-x+6^Ñ}kFf7HʘZJnCbbn Zd}E)6(2 hdKvT+9Z晎 JZ4H/ {a9`h g $W (R|&m!;sc)dƷqzwix[@a+ha׊] _ziG{=9SoLK$W1wm .gPPL)B>p fX: 2 ,;f-=#\O=*(ai֚´/i{r4*.:aq($`I$Mb-qb+ | [U" أ?}Y!U,4L]uxH[P(iMGa-FMqqJ<$ `ˢ^@Vj}^ ~=$ӖQK-gȘff͇&ؘȑ5ֳ^ KLs6S 9FYb9T}N"0_u"&)+d^FMxáLnjFv c]~=2wt9O69UGGqW%8\ %X?^RMjj$[|?jEM*)y0*>CӇ'6q+7UDCN\]Q[i UQ"Ch p\nP <%`.חlA푻RBZ#]ah+4Y N?TmAv *vr,GgZ;bSK %u8}Ҳ͞ZqCQ}u? _IA0DIII}BT /b?a, ܍n>}Ƕh֬\\:lVhB@ tS$ɴJ9ۡASr^Rq:+7kh6y`Ԭ qF${PQyyZt`<rZo{,Xwpb){TqX &;]{-gGCy!VR> $1Fv(mΰ%%6K57|ktLъ?`g~bȂ^> CARC&7ݵ"L~E2ڨWx(,:ӗ64|QmKP&> {"N;xHkrU`NfP800^ }aj{1+w;L~`<<`gdrLF9xsu;A#`x_ 1UG[N<2PZЋ*^Ӯݽ0w)81(O%X߇P&8I&Ao BRRꪐue2!@*k^GB2o4=-8<1i~)^/:Q68) (# AV+/oJ SvgR,  2H@ެI͐rH[ SGEimjޱS^o{FbmT`ƋKJl=G\/"1o S&hsAoʦ1&qXާb O*<䦼%6&/!kbQ$_'9L=R]myCX;ax?ĖjEd$Fʒ&x Y&CzYHBЀW$"<ɶP cі.lxĖ$ѬVno29 ([| 0 hb[\cY$Obq\ĶԳ L2GUn.t=_`݉j,;9qq/؆Dpr^ѭB)4b=򬕏R_Q+,NQJܿ-/^V 4CswCK I+a-^A3(Қ ( h\Qcx![LV`>o{pw:Q_2_Ѫ_c-tO~?|&\{o5n잇8fZ606hJ.}VCX">9$YyaB=Q9,A ":XyI'  ' %XW1qe\mP.%h1tࢭ󭌖A2:,C6gq>ma6A N.2bR,$jUƪhl(~UPn}(32cP\TM3SS :z&l֒b Ki .49%EyT+r $Ԫ4~^$'׾7A_?OB ,|HZ*$~=PRïs䀕+몾wWZe0>ymAeGgum=#q@$\Ua[Jَ-$mҫqӬx\{9f<0mS2( zxG"Ty )ѠL:q5/_9u Wj ˕(jƸVy+ VCp{>8>ou<4JE3M;p_)[>.' InsQMߘJO˜\tYWIYUyf5w44/bG`Z\&9oEeDfoV.?ImWPٛJ=a;aO-ޣ~0}_nXXQ%4t+XǍH7 hS騍`bVƛg6 ۮ$ف^0]kȥ Xt55 k;ȝ~RBsѯȨB:'5פŸiIr``lL{  X6Ne96jlj>H:)υ#MfxCO3Ka^  /8 6@rG":Հo#^dHN\3/l&gF۽605~1BBv Pjֵ&FCG*[D 'zQ}RדqӎuLqߘ&VLS Q% fhLyH+/3s֫M 5j6|s KM˖ˠT!:ɳW&9 .gkE02L<_ʄ]pR?rK9KplK] s0".,աD8Z:}VET,Fj—I'\}h` *! It~ 77hLUbXs#̈́~ĞG:B q{5na02[k֮^uYU'΄8L&<$5_uWޚjkr#\13˘QJ@gֱlŽyNXB Jnl[`P$ͣ1[Km>KFEºeQ TW5ޱԨʹs@p$Mf ?-;ˀCkL3;c9C1t.d n̳Qvwy܄]b`6 rOj|9qlkUwi"j"Ǻ~uKаA푓,nQ>ivo UTcrZU٦51eᦼ )'!P⓪z$b^׀m5S Bhf,f"ftFHJ&E=5;nj npamz׻ IԵ~Rr$ cUXX>l6mF渃a?3Yx[M ^Db!w'1}Cp</SVH!9Cic]5aXE/)"9#D՞>6DuJoXH<ǖ"w۰eϻbvc=C.-QЫ )Ch 7Y[?QpWR3K@OLܭY"2X*ʤ]OK-묃^Ntt5|w!v.f)U*ЃuZ/<и!}mx>4ĶxYNyyӚfp "@5͇ ܬ#)vivҮ?,xuuѺ-)svuKΛlI,[:e)Nzi/u3 -vkvU -;5ފƈ}^꘼.;,dk?*@~8P2|W3V/>> ۶E$8o=Q-@xf @4(q2٤+ |x&=Ȋyfu-4[p%" S(2.,J=9zcD5qpC573ݗW ^n*CY٠A9r3qHos1?=+'{j?E4 22Ց4x%Uࣲ&@xި7\ =oWkNvVoG$1q~'- pN(jHH掭a~$ˁ3$7rIu@x"]t@yٝ>i:хOȿ<.p7}jng3t`5#PgliG\T\c}u5].Sg v}%+P"(K/ɞiT IG"I[K]l]qT^=}@M/}񂺳5YcͳM8ͯC|>E"-g"l3eX"dor1wIOwqaMsZjzLŠ%MU^ t_I-~ 6|#(̧5⳨MnGݬ $+D%1^0Ѯ2!i2vb*޷~( !9R˖{[|Lk=MW:X,]KpqCO&(NdX,OZ2;!@ES!nO1c9fMF$dgx<"]!)u qNs] DYL)O->UK<.!ӆ;R;.\8F3n[(Z/Br{ڦe+F 1YǼrl/b?^aa~ IQ˒wԕdhdՔ$ⲡ&(|X2$@gh4|Mگa"lOG4ŭH9w%,ҵYj$ 3q, tO lU,sj"XԠZd&{!FؖG/y| NԾ]t&1fFP'ī??ꏯJ=fBB :mvK Π.]ô־WO/T:åS M?r= bѥ1򂢭c`AѾ:٥yc<˘߉  ׸qdœUQ! ßig&EӅ-kl"hK#hT  XKX@'ܬ"me0_uҟq2ѻ+?v5PWBLM"y@pR%׀ч/h{U.e[ guyXBi tF` B0%b{_=/ց F?"Sx1_2>V-ks,XhS(i L&4(? l$,|C*gN<|[/gȑ=op̈Kgۆ!?tQ}1C ϑDgƱ"w,PVOq]:lbLTa{aE]3œ",6xk;J߮bJ%nV6W_\ Qe-[ɦfJ_%2ɒZM)PLفkQԈq}x5{ԋXGj8 hO_J_U9VXr\B)2On hE-В`iۆHR&2 1Iz_ְiKzU`پDo(֬ôp RAO&Ԅ' QSLԬ!¡y3?IB=Mb2. Qcbzc^A lA95% ð\TAMPS3dI=zJ#OS?0ʑғ2v@?1eKGϴrUPl2@-@k>:d:џ xz#baw$PgbWVÁ$+Z,G;o)#†0'\K3WW4)+wV̜=.q|k:%$i37ٮ-&>L*SyN He5<,⾭ }Kfꦱ]M![;"srk%Zx=Lè[ZDpX7¤cgmWv;oe>.:Rh#ksR&S2 ud1kf*)@SمQ1`ZA>}aЦ8-4l7 u|6ՠ0 le,I'hH }xm؈u?م& sS0Z& yA*r.R ~foZtW ukx-Oީ6r: @0/ ҋNCNQ?qT[)2͟/gsdݑUk{% rZ z G1o@-@,,9wX`bAcne,`^/ ʈ2vu@^*EY+dk|:V1AsjDFMt kr̢*BD~ S*gV*"0+az/"Kvk={ :g[WhgǢagEqUbaM[u-=ʼnPA!oZ`M ;F3p Ax)y_UHލ޺kJjCܮ_@sF#ohh9݆+#g륽cH6H,3 y&p}Q :7` b.Uɶ΄ODOvkg@x!c(i9(NS9=PI"7d^yʧ oz/vڻ-SM2}1f]g~,e\}y 2,ԗ^ݬz| MWǑEґ1lm(!+Y_ K&os\Zoy]\_5>%nam!/8xGZɖ/;!h%H 6k>rapH +H׻7*x%Y> HQ_(|k##*sAwWr:w[`3,پ.šPtO[&L0;0o9!T 3X@lҦ.*9+84h .K1S9tj Fn@ qJ}6 ,+ܦ }.p2#5_W SҿVUcze0ʖ!K/L+A{KJ:]v@_ؙ;}m GnPw9Qtxk\L^q'9 R ֵ\XLERV2zA&ɵ:efxG|:q_c/mt1j6/R J`8琴\Qyi]9#>ƛm׎w`xWQP 6}8Qe{4N9$r,Ț?X2! Dc DQ fc4E{&:&r.xEnE϶ur\*{ & WylB"sQ<,C#&;+4{|]jw6[{Y/dd|Nmz}ZCp'WB0lv%BN1D38-7[&j"` `bw"X}Lթkۨ}ѫ{rO<{^♮6H8s_q#W]R Ⱦ!D)LSF6T;v*MXQZr ]yT/2^uhf:uJ[S3tX"+&V#/!,(縜 ^@-ȺQSf`D25ZH>EɆr"nPMAxZJ/Zn*vxU1Ɨ-%f*5=5X"1Oh>G)!>]n/x@IZY邆J݉39p9Q&̅Ѥ`=ڢ[de9U ͙K"=Q`LFŎ7z*]E],!Z1&->,aCl^S;iV36&?*-ؔxQ 9/PFKRm `EkwRcs*Jx9ʡu M r4^VsaE<ąJrVpcm+sxauY{ `?B %M p"T69:v/Cj]TV/$jF$#_#v*PUBRIxa sx; h`wXy(|atzvbeyK91N sε4òSR~D,eweǸ{K]߆놩 p4ZWxgK6ekGSϥL.SΞMr0ˡwYuY/rlL|%em۾&yg pT=嘪{+ m#C:Y-;AC;p$Zx,LXavߊYVS\ݾlNEaj.gOaΚ@:xN˦\&aa1ãw2vFx+!Ycj ANY*F: 3$DV>OASrQ`?w\̙.4zn~<;oG6WQWP˂>d`(X/p\j١úP@;4tq0Jq5e%  9r@#>8A=4t{^!M4׉L|x.u";'ABrNdmDo|. y7[8S7-[խ*Ծ;.oInd@8 p_0LoAO#.bzkUQSmp&T4Aݤ%nl6 (XL)- t*X,l5*;;Zp@ZC|{ /%^. A?H<'5 h@)Kŏt,7:P3}~ge9{ٛy]L^ms׃ VL4( ]jk+"]1ɨ}7DVLPϤcSG.#3?#A9,k\T£ؤHBg-x֛+<[avP)wE}3%6%=^A/2t$@Fkݐj: J-T\#S}W] C}1m=7߄[dd˭j|=` 8;Dd9m೟rG7D(]/D$tWE9 vRhmVi+2 Wې>@RjVQ_8;RMm1 nb+z`W#|!A1(Zhk\5;cK<70WZUFg;Hsdg 1:I멸_Q{_wF*l+ \tAKȻfn du~`s8uʭ#2Qz19oeY*PLS ዽV.:'fĊ1,Lr 9O/L^}Nc!6z4m[=6Aj@p}ޑ ӦfɏԦh`3}-p ?4~01F T;095 )jb|n} 1-N[!p).UsEbB-ܼ8r\1RŻ@`Si|L'Qsjh)+ 9:D/1ɩVT|B ذu=}#5NI-mMl<"Qw#E-ɐ\$X|cB}76i QTop˘k"і`9B: E,eS$52-Spcw恠5Ybs0.rwk-J[3X/KpCsAk" igh;ZV y{| B .qA x?(B[M"t}:p e Bk tk(RYpHYc{Vy[d*ǖc 8T͇wij@ * A " b؝VYiYG1Gjù -X툑K G%^:xcB@y}kI?w=B\;QxV&;'=61 :L -{ R7IkEgEzxStkg8(O$`NQ0rx04y`,Sz ݵICrDl.F,Crvُ )wō9ȦY88lfjta_꼱nƺf\LVxϤ^O@Z3#zɄSCH U_5Gn -P!f"Xt&Cϛ Gt'I{]I*DM>v/uQM.AzҪ!Saj!Nŋ!kDžjDbN^XvKXK Z*UvIFdvGRIJ9Xi$&ڵz#)Xun~a b<PeC^FktC[hg'3C!:%%ò wBDRzSs}mF6HǎuQEc>$F ƛN)~Y7ˑ~`Eyd !r_ aϭOnp!/;M(Mw EV)kSfvTu9mLYcLa,=@++>BHeyNjY'¤q<.( d\D\a;ey^α9 c>(Zb{W ΂@1B QdF}0BF{_#XV.HgNbAgu3(u^=:~5C_gݧG5, WX)1}T0J<8.C[%-)ȶ1Gv)Yqj5 8EϓXDSPrs|i܀% %fV^70B;& Tt Ӷް.RT%ۡY)8캎$d 6Ŀkw|7-R tЯ=L)IߙTj2L/I8p- [sFB%֝}\D(dB箽b eΞT !ha v3T3,NY o 3BHuY̾[Gbm硍{@U}Y`+Yg,%;2;yy_ZFC/W=OsRF5 3gt` E~{cctfF7'O/j-+1S 6/[>n;m`ԥ1N[ =_%:iȬ n4wڣz,Ik)xUK-,ѕI$UDcȝmVe'l"gM10) ;wr|8SRF%K^DRƩ`:1f  Tdd .hZIJ^P`#AQ ,G ]:[m }B<7)37vj@꣚Z3p;P[p.M'6h'>k`/.NpYU| N/mO؇YW2t[* '6b̷5eB/LѫD69"W$}214 ߷df30X@ i{Ӡ5 =,p۽d#>`M:dډ וd!JVGma6b r͠XITƒ(ZF#雫|;:/К`GĕbVem-م991iz^Ո-Grl902_dk!Aѐ%. V_N/ZpZFִy:?#Ulϒh: Z]i*"tu ŤSY#tB$~~}^ҵs\{c#.MhqHߦ*@`u(ZR*LrU a+(@0jDD%2ԥigS`Tcb75ST̓j+F+)u޺{TnCTdDb3O b41]sG'ʙZ 1ծsheeiokbBtW-1s|D/IגCS޷SYFg`d0o/Rk2 T mcp!9F\格i拦 Zn31m2{~^5lv%.-}LPcRō_JO},y /`!I2C !,N!z5djwIX 0 P} 6yKr$xsQ˧6`j~ko$F},{/k@,Fw" _gq9owܿG%$3/fh3nHHt##+Dp1W=qDmsOAjþ7j:oɗpK{@aPF`TN咟<ɂTbwbQ]-فڋj|q hlrVDKG3)/(re?dX38-S|u`+0E#;.a-m.UoXeam7x5u!Z] ;z i>3?y*K&Pa;7zcͺֱn;U l;&E[NōU)}u9%k35n3UVq E  @QL;07 `1ρ[V\Ǧ)@~Af`Oy˛Qw4Fo>Wr@GirQQc=Aaroq/yw6z {w: !YҴ\mU]$ٹ݉4oYۛ2yM3x΂ǥSZI_ wEҗ389EV7h;{(s2Da/6 bٔ&BVT㟛:>m¡΂P"meuen؀ғ+5&KZ}81VRم8O{m}lqd<"'Gq Q)7aKƢ\)!۽Iˆ8l,!bY%84ۊ{RC[t;h>yR>h#;LL+jԗKOp:"aW>/Ԗr\Y\׊pj8OKDp"P–/jh#,$7ћ*&¸ 6] g*;}l4,R*|M=%TnK˳1xe93 Z2Twzwm|`=sQg|[GQF>mkq@"D# "U#:6?<,:==iTkdc7W!k\IAMu($^T8Ȓ,7 R7epe z!}[g}¥ZԶ5|jO6؍:e,~89.aG`)̀8{E6xq| ХD*6g  %pHB$P?:J00P uΠ %B GXW|K7E`q mojmݺUaj;JlAp m>\5qbks]9 t`{n.9_(h |U" y?qNrxng=-IJIߖ\d+@i'_7>!J$?F չ4PlE0N. XFG@]rY cG=϶E!C?«C\o}SX$NG3kPYDU?teqC)mD EKO{- x{9>qz*z ycppK2.iz(_Sa;'.YW*c\X OJėF #xX.o ah9EiB2 9 4d$ .23%KYZY lbB]-CRCntnc(UC 4tQ!zH52;- ܨ2FJW )~(DAh| "e%B{/2ﻀFq +N߂h$&:pEZ9rz?nحW9T}pV*M? V[.OY'Frb5D pKxK "~cJ܌e(_n IͣO*۴ xu Q}}fe]n<6h>AƧlg~LEU1n~Ȋ^_}6w3zvJp6$5nE_eX'7_"v!r|ā<};Ch^$LXgjUO0MB!V$8IPrQZQny*~bJ$i?xjju̓3<,U("w)Sm17w*z΄Zu 4x9勥>W@H g!u?d,Ȃ@|"rIO(ᩃũnYjNDR4(ήI|Sh> `G,a_кPN>^tVG긷i7-k`ѹ=ilr\++F݉ xn;_T^P5rLMs[ hWQ 3ҙ\OHrw/1laLhzxPO|)/"tѯ_v ݂=[Z%>ƆMW3jH`2O gSH+U(xF}D,H+ŽHܝoiv;0ԅMMyw{[$(bkM$a"pRnD/r7b4GJ4l^WkVV_S^PXդTڦ1`3y"W;GJaȪ}e gf?U7u~za9GT$aqY<@Ӏ|^3\;Dkk*'"Pt&.) RӶRZ6Ev= "J8} }jzM&*A>ŜvNU[e~i"[LL:40Tt .Iᄝe+8Tc[x*Y%SsE:oxTH  z$Rv↝07Zd3Z|@sU:];6[t}Fy-tquR8  k}t3m qϵdh[?n]$p/GwșqA7aw?H|O>1"}Q"eƁ+VU >js4Uw޻8\S_^ P2^1˾&ѩ |t eU=xsBdfsfd_Xް^]iMQL˭VTjG;?I+I6y D0Z2UPXIJyOZmt. ͌Ldi[[hUܿ+i^Ec z٘b?-bGux"PG#6bhh C&o[6//11%6"#Y4"A` yh~R2տOߎh{qŇG/eqzFBDi',ı]w'1.۵ؠp=Lf$?X>梘Ւ*Z(|zSr^V͝l&9! kD8as<*MV$_ ~SA Ħ2?chsPu^)udS$Fly~!r$#$Tt~y' 7[z %PX4Q R$U>C URl̶3w^'th{W^JcQtD;ɑP0:/D; ^\!!bYFcP>[m7RիYI‚(+ ҀRf'H腕ý҆aI@B*Q g\~ڪ[? cƝT+\ԩ_NxWWJDGA?ʴA7mIOyք[IrRgS -gC!sEb5 g] x$7xB0xݥ KfDw~! ͕p6E>h*c"4vj f2!y-{#^U &g'aB$п`A!e"HL-7Y#3 þcz0ZVk˩QKBw7b~3`C/ ȷ eY=0wC{ k5IFD6zH]-'P%[HQ]A[H@|׽$4QC7,&]CC*ݬ9(>5`mI 6Ѹy@WXF_ѾLdT;p]2 eE^zgla36=N vBu ~0=݈8I*5c"җ(R'Z'9;awi]я\jAg2.vkYwT$#*m(c}?\sSܵ+^ua_xǬLu~;dI8Qr]u. ;TgCQ`FG")b`f\C286B L{p4vXmo$pY zpuwv[ i7g],;1_0\AﷇΆL0[T6*Da܃,MjT/ ^/1nǯw47(FX-oĆۻ7.ʼn6h [I$WF2' )&wuq<|EO3kt˒e w[vrB@3iV[um;f$;p;^B=Й\⎜49H3)jS@W eAo|ƶ@m߰$ۣ},϶ *]!+f18|;,SXHP6OA-Θq׸g*jfP^!j0r^m9#\fg+61Q'JR j \2 Ө&cg%f!,)F1bIm(w63VX_nJ`f\Z w]m}˞ Fpt%DA3(SήtL.<옹 Mڒ.K!7jw[_*B4ִ\ [H.&NOԍ00Yu[ ̈iSQm¡o|&A7ϠOՖ{'w73*hTx@>XUaH aJ(ݨmzvj%% K@d!!h? D!S$;T3l]̂BvXʼ1"]m+Ua "಑:!JYZ&eJ;+Zݶ_f`eMdFi\t>\8dCh[N%Dwrڀ3&"y^;pc'$2J ~%UNh壙Z\Kfg ܥk&jTɳT倝t ܕvĹFTŌ!,yT29P\nǞmeߨItmr.rhgT ރp _?gdX?Aew}yZ)l.`Z}HY'S}Nĩ.TaOP ~j*`Lk7ג& ʶCEJ:u ͓ZyũoǡS篊]ع6 Qh3#DϩyބH%Go_x" &odzE \I8Xhz++my+"팜ẫ{Wd40H)9COZwZ\ߠ@\_ŜF hu.'Mr7K=5UR3;227eCv& nF&_KHMØ?9_] Th% 7/o!ZM?_o5XIut~אYR7nW'H/Tdt_׋je8Y sBSaCd9S)nn/ vBhz5#hinO:!b7^^ bԙ'dFe-RjP ?gx֣GlIHe{-8rj­ӎO}Dh@+'ȶ,,ʼnԗKaz#eYÜ=Sx->P= kOTcnnh#o6ɱ(/i3C\/&O]H]G`YbӘ f @<y9ڹIu j;VAhl1>OD'r,SO 톿֍%I1m D||GMDts9z%[a)Aw2y!n e/'nTt|nׄM5VHӂIٳv,M#0o+}kHmKf $ lәЖHOD/}*\J}HASQ3Z6Ѽ|*'C C: YTWۧw1Xz\ zY(u։9~pJKybРgOGf͙\Ma0gVC>V|Q*ۜ_}j*'8>&ZMc)|˜bPgNmA[8gjLX?xJHR`ᙫ"Gv7`geF\B3r7An/]{%w3pX*[cN]`7Κ?-ƶnnb?5>ϞW9jO;Jpv<~xF=*}'Mu n~ C @MXʋI|5~՝xnjュ\7=SJ }%]aXy-!p'r g!'z}BZvp%ֺa z ̑{ф S~U%ev'h2Z1 ҼQG`]C̖DJʌgKSB#3Dp F{t'_+7'PQЫcEBQE/Nڼ_:_X5ŨL"nȶ etnǏ8w//r//'|U`? FH6e#\ЕM" zȫA?qx'P0D|̪Jwvm˪m;TyRI~xqq05#@WgH;שpz:y|.>JG:-LXxhHE2xN/d94""ٳjg9ѻw)於'ap;isqYM5bE:|t=&&-HԀrd߹纣mr\fN٣B@.˲|ƹ1 sL1b@8Jw" 8$[B?$Dӻt-~Z sQA4[o̳@a[QHj7n "TM'Xvd]Vz;y;Dg.858}(|Q_ۀO0Q.R/хw&*'wJ ݔWK{n/#ewv'GMҝ"~[o1ޝǟˤ-|w"iTY2?E>znɵk_Y<%&Y dJhq= 6LXt%Kvp,6xK0ĺsbL? *vj٥Җ @wMDk]:I1U*~T3&<̖l>ncX0C9kucgdʼn^@;_hJekoQ>ˉSrڭ?!FуʐR Ư0^E %xPrh6DU2z#jrhDXlG o$LoH}Nxa$$釾|ҝ=:5F__ Z%CB w~ƅ@hڜb痕.vt3n'ѵyNU&\]#\jWq{ҕ kzI[!عMg;qLt7WJc#5e .DG <̱c?I2t1)sceW1Sܟ[̖LId"@LKTR=s ~+>)zٹ@xOtZ8K`r:Iu{uU DRe%ZO`u)'Iv < d`.rE95ޘmdp]|s! 3.C$dWϽts 'z21X,U E>oO©CFSpƕơFf`` sŷdG!gƒK?g<&XH8!9?ZaeKx"% yq"9vmqVt8֡0W`CJʩ6ı;#ɓ7hzjTN8Tac)zy%46?xS~2hq&qMb 29H޵a tmgGPIVQXFh9_+;jJF0O[x7uTN < {NgQf3}rɮ|0N!P3l6Ĺ31jA[yݴʞc4ram̎O`AZ\a 3H2Iғ%zCڼXO|Mn͇:.հxR^IE;h2?0.imq #ڞtΞރ3pY;Br˵Ub(5/r4< "2}IAʢ=O h$w\Br)W=3Ze7 Xhg l}Df㋌?ַْwO\ŧL Wmײ,:|6+涗Z&q bbo|VCe&: f~0gbx|˘8$YƤPY>xtr_.Yu+b, (:i>af tI.9C6XI}L*_EV"%5e=53OWt*(9s&0Ujp#COBkNcٱ* = U- hm5 {ާ KҧWǥ{bD9)+?;pdS]Klw zujۦHT~ޤ6 t1Н'XY7-xkD.g _ D>&9b>ac%1 nՕtO]ri_"6e׏8Ӣt;7vr%{#hG1_E2;K=i#%BdJ|a k=*-Lt f,x eQ:\s }#Kh?׻ D_.ʑ3$/1<)ˊp}RA&k=}b>Ξ3x->/a@LFy;%/FG9Z*Sp<}t]fgk@Bѭ~;(ag>dL:Gĥ&iөViV0AG&-qո,`?S`vj`Lrv5Rv*}C9IրWhD0 $1.%8'lQy<{L̋X" 5['P{\Xm`.I93𳥑v+i Jnj\ Ѡq9NejJ$uԪĮڟ0fc%"쑳ߤ:en"Թ@f_~i,\f9ut>Z|*'GnpPܙW關R !)Bˣ8[;{# |kT$5_X;i_2Ȇ5|ˤtv"˾I{EJ2#*4XoOa@9\Y.L]YF*x#-eJW~$ '7 I@?ecOqA8 ħb^v7d<Ձ0^VrIdDRwi6>Q (diy2\ dզrIhyA%eu\lYҜ}50k*Y4ÿOB\ӌM/}j3{$]J?ftộda1_vO,BKnZUOj6p}>\GDǎ/ hh#_;4 th2Zݲy񴫥~J݀VH֮ A9l>pnrȘh5௰(5$l\L2*2E,Ajrݬr qL ŒQ wG &xި=4jKwĽ&zpQ=h8At]q!tql]-Jm!Z0W7ک#\!y$n'FsrC%@[&9Ѩwä5VӣoJ﯅xnQ}>@o<0w`%5^l<={P1s*u]rCj@Qp`mdS~t NBRf93q{Fow\g60ز|ЋUѴ.QY'h!#&I4#F0 YvY;9,< O9!HS\:?>b[DFO) ǑWq~YhD`ϴ޻;:T\;~ԇX(U:W&;iD/0^̥7@zGXAjbMHy!ٟL |e6G]U%U4J"#"'Τt6 @Z`LJbaPb~kw٦w<n(![O.&s]ǜ:=S`xtiςpO#56j2F;S]J&Y^RMb7L5-[YNn/ubӸs  Pfט~gs_5[K>.ldHټ : ԱX 6z:E7ZfQo J-g=|~1^796>hzA 1H)Ѳ !)M>nUOܟd2FIdB/Ӽ8~";fS ;EBsI;ڰP<2wJ,D.*0uYL GbN4T,6W{Qn,&_MS_ֲczWa߀TGȳkIΩ6Foq^v:N-~4̑ ˬN9{k2|eINE0oRDq=2SH[cJ:l4ay]g/̜nZUh󲗔"{!!!v^Ein|OO'mKx4J6>]kx;QЂBuu\*O%J[Bqk o4t$lQmwh)J4hB2`29ChRSjL)h.JTkVȦ/8'?o-[/}p[Cj3bٿv*a{9=#5U{^Ɏ^6fخʉX'>T0PvEx2% ( {A"t I_|`6 r|-w=)k4@ռ29odqjy7iOн^K6_c'q.1@8`1_qߥ\-#s&~0HX*HX,= ~7J䦝(mn6A9ذߐՎzzMljtB:Wű;R@対\v72t} #F\/-{=GYmZ$PgO8U)i H A^&t6̓FrvsX)_#F} Ld >}^Y5Nh~1%ᣳIڎ9xJܵVOJ_@yL 4e*bx[j~_1 d!0[>]τ+%kaYe\Ǘh d3QmI쓑YU:\:bnLX]廻91e`o2|єѼ_鼩57vlA\M+ >qV9À@qfokqYoO>cZ'uƝ]{ۛz;V"n>\Sk< Tz ʋNgzXQuX tضILcP6.Bl4auGT&ͨ qR@Ul io 0Vx3baąaAaSZ#7/ݽP4|TlJ:KUS P1؅~>Wdx%-$N}GØV #Q%lUeEs|T7a߉ce>^bܿ aOêo3*$bƣ tdj`AhHwƯMD11X0MxGҭS4-RL.76ۯʘEzLgH?{#J3;BgwMqךww,VijUnb܎ E 2ui7,ݎy[ В'+LR3˿@'X̼_ ~Xh`3GfǶ0ϸ6;$u(z'h$@nAjPAFg7b*,t :WsKW*ǜjho,CqE[ .(C SPÍּh\*sJzpu1q)p6,~(sc"d 'IgnjtTBmngYP& sskYgOZx[R(gɽX2~{ q¿E;3bDmhtb;ng I")n֬<E }O|k>vZ %!<椸{E,?.j#}WOUˎھI™ fª=AնXC&;ﰑVf,A&9x$IgPF+A"%-)} TDIC9pGX JEf>)Gg^l>չzR*521PA"uWbS0:й#]Ɵ}_~=|usmH8:ku b;4Sem7q_ *PD0 օ;ؓ%&S#ٟ c{ۿy;r6k,׮oвWc*SCfvcP&_C;b,*$4K睪Lʘ[ şΧ5?`b=e'ڹ8r{R` ~FUr4U vH\a2wO~O*ڙ4Ld軷d9;A0a*gG;ĩK-GB˗F߼5TƸ0E9ؼeuiTK-Zl㤃Xh6|fzauS`u'c*Z=M`f㶂QX#j4,"8voK(ζHŷZ_R65 >2C/isuQ甩 l:N5︒2[^ lRW6F! B[>PB ы|/ ZsYlp+-\>ڨ1h&3?N+t"eҢ~3(^?,JHCC, B/E5W13u$r mP c5xb, ǑI὏tۉ<q< qKy/cھ,[P$J-0M@0@Q&^@S '5Uy3P~64p/[L;dgڦB\6I6U%(|ɻWjV "?$u|`bzcLv45ڼH`Qk w6Hz%1"4ϧC]̏!"S8y+3%tV=•hֹ )0ȉQj ꥳ+U/c<3ZX>}|mN)"g3BAMs;hKx]oY'NcЌ2 +0^J3ue&hJ[Q.Md7LF!)hMrplf(S! wmJ,D#t]Y8Aʛ&sdM}RD* XF'*H?06˾N6׺P%jU25xGɯL)vT_7jdD_KP SEIg(LfQ caPձiE;8Vtʭmja_pdítahHi_q;ΧVtGQ)#IPiG\i x*GCk>p`ʐ]Pu$­8讔zbpڮj 21 (|%*E"v=2WLfEk=* ,:|2Wz͗7b%aG@5M2+fm JSj%pMaκ瓢û=Z##pçM^=k;>'.6$`E/溽Q_PρBhZ(o).ȑZQ27K:=hf"VBsaj1L#ͱ迴d7T>ݚIwy蟬,旵9+TMxͽ'8Ij%_Tߤ~3ۏ] jbG>پ}$SPMMt7OTcM+O C[߹~ 2)pCl?Xv7hj:v]'gxUEV ӌ/_LM}vHZL }݆M%~4$Gw vG29oPj7O9J,ޠr-j7XbNN2m*/pxT!V*>&׈t.oxh倛ʻ̚ ^0qJ\J"[Z@r׽%*}[%^` טI pXY;p>}n(t!< أY+*k0 1u)A_5yuT3Bs+9\$J%XG ܙ rͨߩ%$ .4ȧkK:;t:1 Я|. R:KDbfgWx)p'?%)EEUoF"C!]b +v48sm{Ҏzxzu"3g#CNh?\:Sι||pp*|&]'<͜k65#y'ZA {{+\kU{:ib6buR^^!vRcfqP@rp a&dN7Ii(L-3;KJJ[;aN#vtRg̦P~g\ZKPhU+^uxbLqs.ĩ_V#8 u  35ti (Q3?` o.*T!lnTqkbm.NB)}gH$IAxOtKpm|#*ds UMQ ^rmĻ÷ k{bnHC4f[ >6{[ܬl-/@uPc͂ .-_iV뤲Ty^\%L厺4l"G(# YwLF n+WKk./7H94Q#5WTLmi)~H\s CD_3RGDS/gFõe lh}} dϬ"ltBN&e>`{ WN#gox X-w |4 C(NC%%>~}Ü-oY]1* <ގͳ cp@^]OZ+{O Sp,%4_>Wr lit%xv.GgV“nu:[2d]+J|0sfPwo5[yըI૱?B4Ͳtn^ K+hO"u]@0qfsji Sgvq9"&d^8AL1;}:+'P6THFlk|B<@Y++.fi gi=/1MC8C75B,~5U@kFe/L0'.x b1- Q$;u#;X%Tz3q.i*RJ j?QR=XE|пj].ƣvSӈ/e1{6nPiKdF8qֵn(Z**MDf,"_ّ⣳emWʼn^!v;z.*Ir ٣N. ;mVX/BXWh;ynkᖚ/>P#7  y_#"2Ġ*ߋ>E?l,qgoN 5[`tl2 FZzETdט/#d)(l?mLE.MNc&BGg8~c:֦YDC4˞9˼f*e47)b/q$VHW ^غmlh6wBԶ0 `GיG&eF}=3t"V[YVƝ$uؗ#ۥ Y)|c#'2~*6$ٛ/QƝb-V^ݕ:{-xAeyQ{tGИzOJJG8?ղvr~UTOc^\_򃸈*ɛK*XL}+ `3%d؃v'yD/0vgv9RH髹L(Ґ{$Y #;z}>;|r gd>P/C = Dl0f}*!Dh$tHQMXɍ̨yz"b Wƍfm|EEB'>`H|a 2}^GdžNJjCl( aGsfϯew&#"u [)[{l=.9"ϖ#:c6zJ!0` 8MjUWGaUoXny.Lqgup7&=PxW(1+vs^ZM~̣"c\@ʦBVR䣷5+ pk,+*4#I `a:O; <21_K+9\@g7Kָ]+$_yS~hW?dVmgyn(efJV;~$zWoKw8a] oV*!J6&jsQsuT|Z y~MT'AWa*i<B #W-Y&DFlI>)K˯{U<^I%^4Hٝb niao4azNR$@*Ϫˏ(J񞵞N'$a0񔋇pwwq=ߴaOr(LE+?ߎ~bۢ.÷.u-dU"uN7j[yz$Z2F!N?{l9ha濙 DCBܻȗAޟrF~^}nkc'h]Pz&Sa]0w(K6GiRs&A͙d&Moxp!^׷}+!) ; U%ǧQߕL#:&ysp`w-mfA:mi:Ku#qLQF-ķdJ<g]]֔aG ̏Nz:c\aj_>o_ݸL:wE7kqfYɽRVUC6JK#"=ڙx#ۖ9kLi[2]pdB{2z2H_n硩JMڰ@9U2\ZUڔ<ΐ)v؍$f";,=r طP%{lqT~a/0|ҍ~3CcdC݊<`@jiLfJzT'OD\|NS*ԌKp(Gz'`#L}={KG3CLZ2yX.;*Dz2Ё졐Z YwP\ Xj1<oאto$]R\ F)z$>OޮW X"GߎZ_:JB5[E$82g d>$V44`/i-X2j!#u=%#ԪK#ʨXI">C[¬{2c44`sTٍ' 䳧c]*:p$}_UL5'rx!x‘ns_wK0ɋy)Wc:(3,CVÉCuYLfz0<6ORv5ѴQ1zpnwuˌ Nr"#"W6ȼ?r[׊ÞO}/.k 4RIVb{ON4rj 6aM-_.k #'n:r%M^Kr=2Cħ2ѧ<  'ݳ<PwA}u$^zւX)( z9G2ʘ W TJrjbv"w Nd7PYֿn6<+pvt}b7N ~oŮghsy?ڛGӮpc$?8|ϯz @OZt|2zt6^Q_CDXv7MΩ? #|\+R.FoVVMډI>zc(x@eٚE-bAs\Wx1 Dh橏$aD]nV= 28)ҨfT҄u֔0] l/vZNcr~$f?IvȂ\{T#y0ZB@f ta ̓ t0n4ȵ AEԉl|hCb.e dm9GPw4}9Ş ٕ1پ%H7 mIG8>DF'D5}<vt_m,X`+4zV2aTxEpKG+{q$  E /0\奔6oy|Vp&HL 8_)WP&qZ#Gv,@,=ϖv`_bV 5lX[eGft8Xh5n{ ͺ¯HDh,cwq(ɢ7ӆJOhq{ON!IOz*tG/3CDXOZـmO<=/#,Iazou>wEN/'F[1=NA&)Kwv)~38xƒx^NL6!%t wHd$M%eyBys?bwB('Y .rR 52)ǢzmX2X.fJ_>As"(?m]4DvЯ^ 9iU#ښ>s..]B@Wu:JoudCY 6.dOzhXd~?"7z# ftvr!gDV pomYEC"[͵ Wd!QE񴃹:eU&{LTٛeb Y+N2@ՖPx!qXé{VTWNgrS 1e i6vUKyڳXB>=lHʖQn3/!pwK i1y׭PZ)PS!GÿgۇLn4QM gɶBl@ 1jY-csqn fېB? Nj2t碹I.!C_AO|[bˉ JJ%Zj>.Hۈ{%8z=7c.K`sqRX)8Q4p% Rв>e6$0G B>7Za76/):}'0s$7Zjꨲu=9@|=8P$w1 xp  tW[zy}n#ASdW?|\yQ_cdD;%2nn-?~ZIЃU B 3jS)<fn*:vnRVx7+% X]G!ێ ~5$S4ǰpʩEǂTfg x$p Y4!hqh-I|.(Ǽ$/>tNy2ÍWݴƧ"_sBBQ x_R7F,op`҃K68&8.,h5ݞ#h`mRA爧 YqvlmHf}z);/ʏ.kMؽ8Yu˯DoVs€p0{zDvTKS8bBa7FFkVqS:*K܎d0<o6<<"o+!;̾st+r{9Ʉ_jZO+ /0P?6wvڑ EXq] `q(ƫt#$u%.ùó3BQ (_ ԝpwsS' t&i%ߤS*DKK$]uFݭŌg;lhXNwC)uܭ Ih%iqg8&ĔRqB9` xy/蒨)\+tYgR5Kꇞy d:S %t=[]= S,ͯ %?~3q Op׳9Pv+'Fj12y暔qd!lr_M}N>4 %?J/Vzx_J|+;4ɡf+?,.q$; 7euzRJg<;uf": v& n[+{07Z۾GT^"H:bF[OG$@S\n3w]R#6vx)~Lp1jۼME5c@7?q]L'h, N=ʴvϺ$ r҉tozh H$6֑{Ȕ3IxҲU3y9 O4R/iY䳽AKAapI1ѐf]~@-Bd7~D8׮MIW7ENQD8qj@ˍf(1Dh<*FnTisI7Ys\`+ٿ_IXE"vCDZO̘\EHwepTf#'r> k;<-#g]HճwT 2IH.Zg9 z^0` ]V{Q"X'_4xJpq]?FUYE)E^Tܩ|7ǚ-Xzֆ!MΔ!.W&;5cX& CR>+cP8S?@^ȯM&yLǓ~(rS.99WwH3RDcI/֔ięqW(Ndzd*1~n<"#xv]QE'3oit3s(Yة,J֓bq `IPVrΓOSNH,F=|Njb_ h[9*@)֌duI?E zigVD/%X_ƣ VnG|J*\3^ϬpaAhHt;CZ:hĀgjvP<Գ(p/`,N  xKsؖ,r8+GoۥAH]{*[fLh5؎K>vrcf4`c tuY`9D :o$L؃eA3,L1TIޅVc)!XL&K~/ AoKBR|~jP/U;.zm)Hj+DJNi@!+/LýFRS*M_e r &[Om~{qWFa4<z5`#E={Pߕ3fFä,׺񑓪ѥZ^L6В3Y+f K(:շPGK Ch,ĪChifS}KT]]̏@0L f9H'7U2f4z*J+f~@*oՏX_JU֡5TcȄF8D ?aȍzzVaE4l݂U"]A~uFP/XºPFh4f|:@K 9ċjYN؇ cTĪrB0 k13єG!ɹFFUSmjZuZ &_7WJ4h32k֊9Wr۸Kv> 5pwTk<-ҒU+bj`1_LT/cg9^bUqgYoPօY,P2y_ HcIx)H;1~NN((q~A f&윲dɰWHU4Oϟ䛬;$SjɎ'Ё*~XwM8k<ٔצWB 5I6eSk-rO: tU&cnD֗"V_7|6soq]$-R\ MF;'99l{}<4t?qnT`HB&8e4Fͬ&K}pD(сN+\94Vkam'mISm .󻂔]NDړri`BD)rV!{׏—k%wr&wXX(fgκ8|h8#hI:MW҄Z0LEFPy9]|JE&~Bz1fo?]=Lj҇% & Wo1|:QK ,Ypn{7dUڥG^fauU[O"hWOioA5.zςۀ!߄gN`ƝpFeHjg\j煠oǨ֭Ab/q249B  )h(yV9sݩbMm,櫊Ό5bEy܋hHs/,[D(ivr̫irHwDUfņ''o҃&EjuZ6jez*daJօ~z'<Ě?3 !] b "?]4YQWb<7#/j5>K(] xI$2N<38n+J~\Iw__t`%Pb ` \.5Mdj#+n254O\3H=B\ZfM$~ܘ_"1C6b`%OJW N6S)cI1!KiG`ak gNb[w~_/4͋o6<=K RJk`z~/ 5V!?(L`^`1p;.02RvT f1M(l T8oya:eC[>Hi7}φe@GKl 1O>o ;IiZr6vv`F ?Bqw"{1]هw[=fh2K[+rIn4}6_^G7i7cE`0VPŤ'EIV3뚴Bjda:͢ (dg7I m2oo&z.`: -c5$(=)s Ǡ͘A[5ݸ~Ȓe sU#pAJB)Q2MևW7tWɤ2jݔAQC4r"Hq Ԟrpío8[<ثkkaN)74mrp/ zcС$Mhx$Z)=3̮VxۑE~W&;e(@#gPxyߕJ޴g oK?3sۏh1J'Qo>G3㡨CK]ި'[svfՀ=/ pAiS&Β~ҫ@H49@v.ʇf)b'd|.mZٶ?˞q!+PXOo}d?%vnU4g+HQ9iAj-BhLlᖀ2Uv [_bTSb!,,&錀O#IiFYƗX֧]tw>j8^~yiDGri_a #q=Iw[><]_.Tciİ<@A-qܤ;%2!\(#Ia7@.N͎vC XU.%;!QIsnܺŗ2\[kB麥7X`+țQ=9VXD kʢnhWUԤ Cm _X@vB镰$V9׋ uf%6=5nc.Ŧ^2_"j-WÜ |fxg.܂J1aֻ[Cq.uɓSJT?/̛f'HQA6S悕Z{^I۔4D cDzfp)@yu͸ ~1aڐ؁Av9i8EӖGF7nY%G;gS!+y]M\-TǁEϳ{NΗx6!>֊|aIXڸOCAߞN.)`FXJZ4KXMQYT$8SЌ#3xDqEJ*LȻ m}">Seu@2?T\({FUao >`Iئ~fk4vTJ^7!}GS*_ѹVN1HKι$MT%pv#'/&ZW )j`-82 E7Tlj0c1_w~ AOfs'bp8u?yG*kʚ٨2c) %ƖC! 6m8l|4=k k޾DeD*f{e〰F{WN6N! {qV{dn#33%/2!K(6b OFV~[qgh1H'ȴ=Ҧ;@zְ`3mr)2{6TIoD}o 9(.OݝޫW CNH2ڱUysd}ܧ 8d"bi4FѨ5 f!Zځu,o}3H-Pvm(){W>9&j}%!&}La?4JƻP^kyFKz+vBIeP?X9 L$.V'(MȻfԳ3y󎔃ұɨfr—ZzQ^L*F;pLaܐ7yG@N>ux(m+5TO:g 9ȈoOoDɁ'ݥ9x#xl jCk[ }g.b l~S7e}MwRAcmmh+P^ pZJ^v?h_fn9p_NP_G^U|x 5@11/"ldʇ5qU8]4\HDJ-KknX\uL@pļޞ0wSG5<ҌR"` SŞypH ]mr?ڋ#VfT0M6WL1Xd0y%86HF"2$FGQQ2SY>n>I$V^ٜ{JiX#9J-T[oZ[&Fx)8 ʢIJJʗm{ط7WQ .1'o'"~~`~D }\yE K19K1X7Kf^.7}ҫ$ 2)؜|NSjEO>AP3S=z g.VSl 㑊Bug/xH|\ҕqUb0@5\kR{W4B*Q! {cv.WKK6rHyaE0&4,)3RftZ8~!Z_ZΞcŪxm2skރAoe"䝞YhEM}q*\YX>ikḽ;/Čg?ZQU5+ {jSyR߆kt܉GXQC!~qosJI->;&?sĠ<[iʊ: [*`p~W?u|[4} -2ZL$|, 䣼pKZ76_-+AHN,]$sٙUvMfd][,Y4n fS% `0wAJ!{; %9o"Y~2NIqyAanNuWTFr!M sW0){=UH~`xh_,u'l?E."*2ccTbF<2yzqLK;kKYkԫ n3abEMn"* !:Vgf~9{g椆GO8CZ2q軩H[}1|0"adBj֙" LNC4 njץB3ʽ nL \+XCU Qrs#l4M;x#*Sr>; N[Ŝ5좫V:ǟ`"AD2&+{\|F-gz mBtnEmMNe[/:ze*6@ê)5&]&t2e',-۵(ii &9Q|!WC89i"?ي]O)Sa)&o݊%o݆U.DZWomq4M_y)t"|":k.}vkz&NpS#ˊSEh'l X5r8IRYޢfN̠6f@B 𖮓gbb }l"#nsX|&\R Pkqp\inM"qԽ+ G بhͼS I@sB1'&!iA-NwR8t.kSm0,L~Px-j]pO^՚ j^FE{dQg)0`j: K'JFEI,.@XCQ1&e@rrS]5֟LVu'L øPd8X8TBruLxB<"*:4aPs~~̱C/Ptwiz]_>`$1]s>zuOBVxK8\p"";WՖ!TM,Eۯs)T.".|bC%=ܨY?I:ey81аCt.tk @Qhg{g,; $#­$ E=8xz`c36hWAGՐоNn46mD-"R Oжs_@n}Ce\3;[ ǝՄzWr%^%tA!0Q؇~ HNR~I?d.M{DjΛCW\[f?YoxD.?=qc_wTwzT5GKV's#闈XyrmWecs0(vy@r}B+ۘ6#\(*MSMA|x($szvPh*W=V}Fzn%fã8уˌ|GC\ 择ߑ9@¹ 8#%}Y"w6THfԈS"Mi J>HŏALsoH}zf5TuD呪=S^T!Xƃ6UsƑS88L|ޗPBZ"a hg.p8db{KX>~h7܍T{\Y=߭k+q7ίGo<^)~fVwu `7MY6Ļi&Xt^[])ȳs(3FT3"&CX`3;*.\蟉 vfܕa䁕Zx4ų6oFv z%G5ɯ<| py~ IGOQK9D *ʌOFٰ+t)T4ekm-FLmov)Ouxw%a6UC~U;Y%>Z_MB(A-'FvA=U,`󥻆cAYZ庺k`m7D/8+[RkK@"g劋tMa)J /,㑊( vrЋܓ!wqvRqE{$Zɹ l] /X!1ޞf^MW5=M:\/AyHP 踵ZP{sɊu!g,HPEHV8J:Y{טw?2? 597UAXxrHls2Kim%ZR8˦yVu1F~K #Er0 Nd}N-y!OXsfd]();9ʰzGsT}X<>癞LGOs Oj~ \Z$&d^)v y]S.ɉZߠ^B"[3ƫ:9Ы 6 &`UZ&0}-1$Vu$T0ONԿ8HavЯ,F͚oZM51 w A)xᖆ5k6#;7ߛ2YNaljjSx&tّ∞t}bd{}呓ۨ4G͚\h{@T/іBi4Q_7 cIz/blCD7;EJ(}[_b(C)F!6` So'|*>C2k p..׈שUhzTL18*W.; ɍ!ġ(񗰳iB:Y~\!@ "9 ͭr#D/, aɤ~"IMv3lû&Rvߋ}^%:L3R 77|f+F^٠UF \da<> " ̐=>*NZ"9LnhD +ubJʸp;J`',w`1  ,bUrj2 LeiU B)%f(@` 6;֢$PiWɝ^gF'pYp8^/Dt,xx *."|NtY>xw36m(פ' e`-LZ\ nU,ӠEyvf+\mkc(*ũtx [yٽdoT0;aĹί2\*fΥ@]NyOZQjɇ!mZxA5sPEڍeӧ\MFK F0KLQ e 2d]SrG˪h0ϩWat4Y(oa'N]W7m2=Z3Cå޳5+> 1Pu5#A(>C&AL8|@ gb8Zlp6@B71UlvHdJԌSr̥#*ߢ!1FC*҈8;J]MK*yw_NR;7iӦq,l6=: Um#r#^aekV1 b&JMmL#;ixgb}fHa7M︎u-E}ʶ x@thBRL1{HR ]XKM"Qʇgw`3ƹrܫEܾjߥ`t9ttN r,'{p<*? {5˦9N40q% $ ShuN9}owP8N22?q\z?" . qj3^8nlLxz.+B]sgmItl[ U yqsj xf.7CY)yRQr\ON* iEmɘF_,Ce֘}=JLNUǐc&!QځV_~.D䚣`?T\h`HF{xDeF Nte]Q}ϵ˒=1U䲴4"Q=6zxfӧ%1Ȳah0إ;P>ΈMҭ_f<]pj%DJȨv2(Q=}RacRqhW~Ar$'|(L~}$=pf( th~b0BRb_W-َ=_[E#h9%,Șuhj_ev0Վe/K]Av@fs0&y,wSd_{!|@0Ϝglz8䯵7-kyt](i}Z!j);QxS{3cF0팔mܴqԝ3W~ښ͹~r4{Ql VP9Z[%W͞. Vgj{) %BXЫ0v1zQ|tF1C޿Q4~XGrff_M}x+Yg 3e OĜVJ[OA$QVkp%%kTvw-$M` ܭ{ ,ag/6"ir`&)E&ay;Ϊst6noI9T 䔟%LTb8Yl,^R@tl B/X:k+N*ʊ hlХBB~:' r].m+[U@.5+nۓQo"cv!b8x$0TG3U0{ՎTN*q/d}Bc?.<]ݍ{~՛ӻ3ZUT^*n'"- ݑeB )YxcV]" ;7@EqGA~G>*Jn" %4x8F\H䰵a@(3l]akϻU6jOC|Fw-ɺxIS] @= QN byŜ:%*7>-6(Ghp7xǡ)N޾A>ϼ߽q4HDRD}i7|9\9iofTBVxslQѠӽlIuIJH{, EsaOM‡S \LaLkKW@}PpVr0|bQkk] EhoubJnܩMh ˽Ѕ c.@ޡr݌2A#νPOЯfrn}6U wW}J^t׏YEE ˼YpYQb*ڃjyKQ{x6lW(Vn~&"('Ukiel8@ęiI 7mh4]{}u=_/>E 4Jztj&Pz)VNY,K3.SЭ]馅l XzB Х"KwԑūFÍHLx申\TU)l[+kk!#oX BC#TAqЍ<)ͪdv[-rͭr^wItR=qT6(# ?Z{4_Xj붐VH|<:T Ab7 mk=@LJ|z*QQ8 VaڴAě'=)GV'?L;mzǑ" U4c"a]D`,DlBXzBB'L\;D׵Bz8m/dzu2y/O)mJUn9YH:-<༌n\_N3əatO,S&ٛጊi!/ɟMMGY$`o"r[猿OpPŷ>r#! 8yopFs٭^5΄Q,v(Erj̸9cq/ݭP*fHϱ -wcFܯry?zq8'[UGSX,hezwDClt ZX_V#7ǹTҡ>X1iĒ >uZ&!M_VLvy -;;<֞6kNi'}[eab"4,꾄pxu@" z/vqZd55RȟLŞ[uXbfӽV y3Owx8zǚ@5  2$&` - 4X3ޚ'<#ƙ}xU ;ж8y :wKftMW_i8nD(xhHK/ˆv’[O nΖ^,$;G23PB{uՂ4Kw1;zٯtP.d+L6iC=.9:Q%IjwZEkWgN}ֵ>2眹\fh2k¤~|؉o_\]q@|'i17^.5$Xi5NS$:=@\8a=_ jGˑY=Y=2`׺ cu"In}fMV4 zv% 6-[aV$\0 ;I NW/Cb Hއ3 l%fh"v!.ơw!buD)CP<%Mx"#}+,|]g;r۠=zQuERk+Q^H B-yF_?|_ Ч(ip7KT%cgj6;VZ܏pO$GДʝz\1poe4ҙPd02kel< 壈,%sx^9|{fWh/@$a6@zp>x95z2G"莇أ1(v"E]wOO)dvcdA;XzS䝴OШRbo!TYm:jfw,m˃p52eßl`yVdi 3[=ED[~ݷid*l.HI~NA'RM借B@p&sAIFaY#[zv/~6L/'BAǓYS!k@!V#xtϛ`U\hQwQ 9=gk{`'vj|RS]gE 0M+S2e``ξa,o 5EX^Y`dAuKH$)ޏP4CQS&xkYauP,UXIٵeE4M%Txu—vWB<(8|(sOhk?q3M} lljDAr"F_|~2ߢl)AAl\TR>`:Y\rpci>&%?D/d(p1dv>Wv)qYv <[`8vGj0q(FKȻy䲹Чd11Q_`0Pqv$$ @͑E <57Wώ̌Ed:v!y~|í1]zF%"F\bE'-?$ \;x{+ Ŧ #N5uʛV}:1ܠıuVڿ C3UUmd0"֗yzI2Ie/)IJ3)}tߓ(UA*Рwfq0q|s.A}f|88&;7^8RUNk#hgщCµEx%;̼6T *cż]@%/zjHzpRIӛ5IH;Jue#~9?56\T`,R3S[JCjpfr:G^O^2R >8~! ;2HӞ$5H~(gVM^dh 셁ˢ' x)ٌAzRO %! P#_-dKx" v/SPk= {W{XBT1xd H,eM&-'c?(wnF-? e"YDI (e7 .~IH)ΏYl!;r=/7^҆0۱`WNL)δ{1$.`)&%m >'`nl3PG1̝-fc^ ׌~ˆX%#JM]Fp9grQo#/8Pe=r~2M2*q%s5dG{*T# v$yDEl#Tw%8B3AS ((i TVJAQFuaFĽwm#7V6sR@*`{asyK%Bo94\/"{m˗os={owcwo*3,=cIyr$[tx&M|{ I ˕؛1&>X #;c5Fq+|k9z=d푃) ew"]sMJcV.tsܢF`2U-G!yAZ+}1YI4Q;jLOő싰\=ۋ7\)ХU&BW;#P46Ac݃Z<(Ƞ"2vZؗoWXA4v#L8YP^S+|?}M.vctW8b,,^2Ƥa&<ڄ=w`#EBQ!_OM{_ -=],V Wt~llqdt1n$BjohT ch2xSXuIF1h+ JlߥoLZ%;^p;݁Q X÷4{|ԵZ]K)q5rםW:®XP6`]iq洲 _~?,,JvÍVZb'v|GFAԋ.R=/<ߣUJ(`!Byad8-u<8&+#2@eYe5);I.MFyҾ:`XHA:e~u?#i 8m'R'/C&Tlϛš`s#4wiWr_^%eըB+[0SC̠CݩoqaA5x tGuڵLKbu]>ؾ>rndaTvr-0X'Z t0D_Ȑ$,| +y]/s;^Tު@l@ <;y&agBBNm%?e5,۝cv˅ ZUGLk|R酵uQg.Enxl[0InN@`22\tr@SWY+! s|?`[1*#7i3zC~%fON9(e|vT)3ζYCyCM_tܕSo3j=xUtS ﵍cQ P"H[ж\n5hnr4n6gs%`]74ycO\Uc7îok!;N͜A@<L/XF[k[X!w"SYjgufqƒX?N]7]4CUB!$Q0~:񜂌kSR*JeQ$(ߧpHߺLztpO`Jr 2?2 9X X< |8ppmj>& .ElB–y}U}Pc8ㄳ'pGӐe宭KNP1Rs$b1  r/bB p7չRq٬iTY1E=i&h裐b6-ܽM5d=T+E/}n4 #L}d }=GPh5˜+,t :޽tb5ج[1;m+ 3UAD)6~avGw DYgG.Sx-gomâYb8F Us _#P^H;mBpvDOc }iz䠊3;}h!^=bzm_]s<"!F!7=8w:X 8pw"K0f暴4ϭWs8zDf6I_OEUVO%n,zoEn]>Y@ .!8<4]L]hs/ \+M8S9S9#ryS$=qX>!GLD\ }vGޜAfC_!uKYU~^n+aFqYXtyrg;IwgP5l8Iv1qUx`{xK) .:FK#6P\$8:FؔGp豩3r@[KBtD+[L=n1<ʾ╅KA*-kDn%u걨_* oSTާ$;~uV Ui怚$;q:W{O}9F0`Όod9Dz CGձU*B&1@kN[0$dCȺ C*,c:[컐V3wVXdL} \cF49 ebݭɿ~sk"=>?M%˘Uk[FVxET޷7V_C-v0C7p~ vb4i4d-+ΥMf PeS00wa/BVbϸ,gܳ/D(N(-B=cdL(L'mE*54WFG?o,v+P^!C2ȱ,9}0>s;w"<|;Sy,n)mI|c >בWdVrΜ ?8@(qаJlWpH:r>f!󃗽^>jWk ݛ&(U0E.DɁX($z#+ ,1_/4Ԣ8վ dL`H+3>- POȄЧl-f55`DC',:&IO]6jCά3ZiSI$CyT"L~-@6{w0#6FEu$b2+(ݢ;hG qZ2S7,*~B>#9f9"BY ^Tێ@p)Gn;zާR{R+%Y?ݢkDR0xr_-7 ijH*\UwdHkNiGi4]U!<])V|nً>ښ,h3Fj鉢;HB)~ts>{*Oo>ڴK.7NE3~+齋H>ƺyRfzRW03L<\TsU/Ywf%#.5K)9wGg4x1W FBk x0>;Hrvq&}9*ҙϧrA 豙 f*OmSV*hF3K Jկ );>`{T@3LA.bgn9Vņu܇=mQ?6΅CP: hأٌ7"5H%G Gʨܭ[K4_͒ :  #V"4`kH!V>a檡PDRŹ c&<$vG~" 71;Y`+ɘvި HaX{ȵfDy#b%jVl:F,qa00/ %7͐F k,# }ƎǕ$M8Gw ؚlF7'4G,g.͍AWÕȨ6ss!2VH6 Cp~]Zdcַk:o2ݒqJK]1`< uNPm@vj4>4 ӼBl3SƦNZ.kqhkkZ\i)*jC2h481ɵ~Ϲ*dvaeofL‘+s1L~jkc,( D9)Ԧ8(zwd٘vtQk*OsuFsax/[St/$o 6@ۏ# csPr8N|YQl^+wQ\Ҏޙe"F#?HJ-:-G%W ,МI̙}=Zc|!Q]抡3RJSkg*W܅S1C)1,Aa|qMHkף¡bZ:δL_}ϛ~e\ibs#:4on}:cuq8ЍlD!င_duToe%tsW[P$9WT#0zku%%$re٨gsgfҮBL,;}qORR g4V_7YUu!Nߵ37'9oQ"MT|$B 9^[E=Ȩl-fpAU(xĽ (bI6ʥSn2zaՓb r):r΂!U P'c0˼F x9eZo18wࠏ͒$8!zΏ}i@Sbߢ&T<直W7P)o]Vf`DR]ߚ?1]L:\PTN{iLLWU5|nfgEuIm1 ɪ;̷ gp;##8 CG|`!"IОJ \@L좎$] 2jfbPU""]?blS`S{97ǔ T@>]`7 1C^0^g{7DSI:J7 #_^ E~wf)5 ovVDչl;;[Ɂ:و")AUH.6*S^wpBm": MY!fE4$F\ KցzFH*KeC}'rW 獑S6rG(I 2 Vx{,p [N;L$Kt\,閴_;!k  ͊#eTf  j_-Rf?xXQCW%mݽYP]*cDdtI:躪^JZO0Uܓ++KSXbr_HKjhDsn",̷!/}™ Gkpr$R]T$]KjrRSn: o 0"Pɑč34W&ɢ4KThlp[(˥-ïʔVUv8bbNGp5 uhw 4 MSFjua~UR!jߖcS4w%MU$ۗ'_~&a)ռ0ftd)=2gA*p/{yH(==]}Y򐨑[=S[$ڄƂ 6Ѩ K,}_ p~k ʦ\ 9[K^Y-ֻ15[+@=l  ֙Y|Z щ9VRk. ȓztQJSB)Á!pR%VSm׶Ĥ06Zְx׫K-`;8~0S-C˛?&2!#bhe]0~A[OŻ {ڌf5?fS#y. /S Rl/ !eA\ Ie},ف fxJԻ.dG4kSaAWB"ZYÁΓ&8[]Q)(JՂ״jz@/nϑWf\UR[jҮhѴ,|irY&~3WOC}sz{"(bzv@S̯dwwUW bG ?k.1t?ϕmT "kRu3 4:}ra倡 S$wrF,9jvԣD-F d㢵ݿfbaĝZ֫mY!heQaHi_mfzaBlHHg\ d߂ ܅tZת1-tfSkX8K4SbȻFMFx)tp\$mr,jTQ:q[|?0f|0EVn9w$-5* hdǰ^Б=w}zJjbd_[^8l`'7mo%0'ĎW\1и=1=:pN+F(Zw#}f1CZ@@]-CWg.y_dB6{(R.\VnћpXw@ߦU)kv0*y1jLYr#5#_%euq ALp!?T˛|yY1KϯΛ(B(ʤYUҬVǨ4xjł$H踧ڪ Cy7v^ Jc0P>}*ȻϒacU8fꇞgE4ft(ҥ^L>+)KOyFW< ʋ7a E44@S=)/a[ ڋե(=s,v{ 4qHi{nﵸ_g40B PC2qREt7Ec Uў1ZT'Gd J_I͓ ϨnbIYkXωk)Fga+.ZZGwZZ|3>*{L's?u _ICX7q𩳂{Ya>"X̯^)= yN=E7 ﯙ`, }tƤ9/'L{pcV=Zbu&w\Ëd>G;=UK*#Sп8W@`3f&h:9VA?c/ YAbLo6sfVL]5B>oF]OYpeA?klj- ʊG0׉Ċ ,QCAnc0%2m%}{"԰R/#N`n)mUp.RLJӋsQm%qo(NU}{@*}E}{LO*Zysfj!B7|9țXD O;_;A}4zfC$%W A4>'ܬƢ?qv^ :7I_F]IVFZ w{_YR]ɱ<WzPՆCN~t, )Vw_X_ ;\1~5ѽ‡Eg?:?9ϮGZ|!j!!Bssw1v`@[dn!E59E2aA`5^~R-=.Zg !뫔ͯƴq A'?E ӓ#R޸06W~xvِM'%3m2H?O>qQlr&wx ƴGCzǼ#_R5-C,nSqbH6Rr[GZ(hYG>B#};6J ^Gj5__*~)b Zއ,?>01MW5`?.Rbu?G^=3>dl_@mܷ/7. MtI/^xbk3ۜ[س<"uXîOW)<)TVst9NxˎKQ'Rq,PCjaR?.fVKzKv@vK/7+-})@ O_3@6W!Vq~qIf{#uvdA}UDM!7i,%Xյv+#Fk~^b7k8 { *Q/[cr+d$;O3&#Bʔnq`\BΙ@=vf͢lO{:&mW?ݸlLCƸvDT#g`qCH2+03=H0*ֶnM=AVԳGM7UI&WDtjϥW=w,{/JoAH|3akAq*݀@9L;V<4إJ4!h*5;!.Fw1U,c~pS<*41;HJ-Zz2?گ3dT2h&Z//tu!MDԑe#6TτL{~Fѝd}(QhM:1uRvP^wP) -sI'[䄰4a _+=뮞J yU8uEg&WkEH"˜h&/ oo͆J}3ʳ*Ov`\y&kD0[-V"oH > RЂpH ԓ #yG:Y(o7Q$Q WƃYo=б^v~5C `2 8ěυR&1=iM .уG`%3k+VTy胏~5 3"\F`϶@(0oU ëXo)7ݦ*`I: A'tfrQH%ɳ$ij9!U3p?+-WK՝edutyqO- dE&?1sT-*ti1n!+;%8īd^T{*zj{8F8 B֖>ňPAsFê2p-V֔ʡw(J@錟+Tq'kX鱞DESGk}\w˥oKF4QC.eH#pR⦦kB(zI$vn*L ⿭}Z]V_I ?V+V\"v8->jE99! *yohm .8ȄaWAK^>ضX *k8_R wCzHZ;b٢ bPjxs pBP+-nRȈ-x(Bր lj;ԜO }!ME}FſH>ʳ=[$h|S4@zb s"rtzurJ0q%MѬ-bkkn 1Ms=. </\#b 735x&b /.s8_lL@ dFP4-AÊK>iķ$hn$Z=4>.M7׾!5eC1z8Y(+tY{P7}׭[DF*44^){*5mE[7!8-]&^3`vûǗ< )wSV} :TQ䑉 #%ՙe|8Y,I!"ou!qЋa@#ܖF{RqCfnô8 ~w"yGٮ2DӼ€k6 ; {Q6ں+?w_w[ߌpNj>`]B2yWQ: eڔ):}huPW}:O!:ijvLZE G/b8[cNB*v|&6ix=QwΈ4mכoLvMu.;3hz!ewoHF8n(?d,ISvL)}Zs+`640Zx5L lHI[_zrI\jj*jjN^|$nV9On@*SOqgk<ɳ[Boo~R!RM}"NOۀt ) [k-NH ]>A5rjqL_Xza4Ɣb[tSD\h-Tv֊ \ɷru pyxgmIDny $hTH  qI`)Q!vKmDD-;dy3S{ g_t&7]+[? HL}J:,C(vDA[IC+4" (yl:GDvP-qkP.?<3$Տ2h3}P_ʝ^.<#qj}Ϩiؔq5X ott@&x~xC΍Ji_fQ܍ln 8k@<2XSo AW9֏No<Ѹaøq˓|]e3LەF٬f j i^k/}t"fcB8t;pPtB~_9_) nA;0H/},,nuFþ-{p!#cpX͊Ŭ%:Y~Λ/JGѵv[qp3T3"DmI_C\SE w06̋[Sa\Úx5V^׭B ʻwߑIu>!RM?.%m7 /OX9>\) u "KFF#tTa0t^J.2Q8к>\\OP3aaC^n˫ØH'#6ώ挅 `m n m4EMaC S)=@MpztRVvA)W.m􈌊a'p.iReъEϖ4Qh+W/ӧ 0wr Ij3Z$Li ۔-AGP+F~AC|Oi,+; jpRc "+.j&Q5n.(Aحhn2:5eB_.vqh\J*w~l(V|JT$wBέ k^t-/}H U'eKvt|p?9"kX'fvVey픐Lxo ֱ){,jbq'Pg#f m'qmXթ\z_ ]5H- e ^wI逪UWÆmE:KNvR\I<푵w}X"32f9"en& &Xm/%mKnlR]($%!&d k9+p 'Waއx BUtZ?u~S +w9)/npfİDA)7DkE0}|ylIm $j[ٷ|i7'wbBUN8NRQ TOKJ:kOGଞfz)lP $i䫾\ ̮0uQݝ(|}j.~*-+і(9}Vce1eQXoj)!mMΓb_>Q<;r= M34A(ՌboѠk$ trgt3)旜 N6HF+m Z>"5X [WUYpɏfJpm5pۮpOe%nU4* Wv'"}({[aTටÁcwv ilbVvm\f{<|zs׆ } /%T7 nPi/,QB5?#.(2[dvKoVbsvǿZ@@~u"\=ޘd>M#Qʼ 4lFդ^'TwiC)$N)qד)Ud[Jl)W)f/J ^\D,$lam?r9[@v;kkuQS -%Gz Э̜:\+ ^B>7qlxbIԃ8?[yhd]S:b)GGu.u~a<EhfJ):m?֍+c/PoUveNic]w,'lmWr=!٫_Bjf)Tzo")kgNj ͐(ty kM*-ktvjSq +%/r,{z"}܋0y4z[lDŨ$afۄv[`&#؃:>0pBϡgE z1qIdL(A1Fw)S=-9ȴl.y*h$p,O5nRҫ)le "s?WwByCnT8<[@(Xn:ǧ+|`YQ"I8এ6,4fxy0D40\ծ:ఓ쵔Gp+6_3{]ZY:ϣ͝5{,_)7C6X\.laѻF Lq r6K< MDws|ǯN7Z'O rY-$k;|$4i*LQei=gT,͓nMxtjK? Cb:{13NZIצ5(d͛wW%18&ecuũlsۤ[<;-Z尊Zb&3~ Hil+3N^y֕ù? x48a(l@ OT`6` aForZڝ0 n2,fiuvHA ̧3MlGaj/D*Ž C3N%:g /v{#b)FZ pG.VvW٘d> T=JgH+᭞'l@q99G]1 ^`M/-B ỎT*fRMePmvzmoD촶‰"7V"~݀L5pv|^Vq`ӫv >Bo q9eYG̶i`u1 _ ep8 E\#\,ߑs$e@1ZPPW0'? ~f]-ϵ;J NtTB`ѬX[{YicPܽ⨍0,|iOg'PUṯ6r15EbAyҊF+2tr])jKn@ f_XԡmEng{vN/ "Y*3fn[q@aˇV',z4/{TRpᆭj=al^R.G(âQ{m3-^xL\^ &⦜Ο)$YD͎WR\EE3-W_SQyClqp{]Ōjr 0W 'QǨ18 dxC/OcX.Ŗ0f[C| cpZ [t>ok@:T=`q۷aK8W•g`:$ðbiuC:jɄ*WtiM '[VW2X!1>'Ϳ]Fu1-&iEͰZE;뭚^l (v&BؽlEKH :v߰6Nz/B  \ aG"d  EHmOLMy?oe4#Yu5Ϡ>%MbK9O*]kTS87f}5EBUaV1MŽ _?v~8Cn-U2W}]u.xFjͅzVB%ً:C-) bL$G,OPػɞi}E\˪]%:]i 6̝ЌݮbN x]9qsk\=qV,.?=X#Νjѷ; 9~)$fH *rxE8vcwʇ8ȽXBp!m[>LT›Ё'N3=M9;cC#O((hŘݩY[viݧ@s^)j.5$H 4]xD:F2 X8,GbCA ӎWlWyiZGw2<p'-tª&TFCbSP@]:$i'N{^s_& < y^o6O֮^*~EbpvG0"c8!S^OAię)wĂۏ&+r?L7$U0#~O1h;16&ʠdX,%/O!0|5gq 'gY| O8WXy@ЕuvC+ЌP ],PLK&y@~'c::sj yd7.I#؋6Y(3&k;( f*MDzj-q8T)T0LrWrnG&kZ ohz".i+R~̳=3R3ˍ2Q&zMn{1YH$+<(ڋ,U%mw8oVMT,eOoף2.#?:]>T9FO-WTq 5Q-^Ɔ\E$m4Ħ}n`WnJd~ |R!_D̮~s@T+L6w.tŶS枰5ۉg"mzGn0= d8/\ mn[(hDw0[M[ Z %Oh7Z=ޣ֍ez.גB='޿9z 7 $tV.Bo11pM". d<҇~ :5QgUpviwz9ǜ{mJC:@JkD] ߫/MOYP8Ϡ H^Ō Dzo那c޺3z[l0d=4ciׅiTRƌ-x2LdKۮ]G SB2zFG~zsnVkKL ELV߆e WVKKh«]&r&/#on؏> ->";A9_ڰ /BZڹZ{ uv9Ƽͧf~_hH7<遳N0uybgwF0?w'"5QpdØ5#1/yvIy-/0fľ 4 Ag;Ň&@+[BPgqyD`$E\s8caBe u]O]͞„<~3M(;ET ՁKZfy6 =y|Vb(d[#zC&C-{t$քa! ]/-&2N7~ i`eSs$Q~U@D׭.і]5 yäXFWF`ÃĕR<wO˿ٜKT[9% /GD_J' 43"fiޛOD+fm:z7en=O)Թro*2HԞ.Oxg%H TgInNd`_؀0ׂ˜4Ryܛb_w"B :\|;#bxv17G*@ۥx"us=ٹN!>Ao.$2?eTV `YV vP-@+h$TST!y{]ߙ-v"+6\.gُ@<ޔQ߹_&o(dIdQ{*!#|"U#ޗۧ`QٍKq[(㫪x&Wq;CA3e I5Z 5]>#(Tϻ""84e |_⢾tE"o#:R9o{pzxSƭnƙJq:Lg?l. m9}HNn |c$QT;G IR}{D--X63yrQQh- G.=rBp~1j }y_?CGB/UK[sPg2ޝ_2(m8cܔY) (U~9d!@&h5PA`l~W_!'W(kZ?2&x:}QLzam_05iAN#OC!Ӏ3؏1uowCx6b21ZuXbƺ2CLdUYv"$0(,:[1"Qs'@F]:wtk1?p;!w\Xp4I} boעF{;pp:gEՄ#dfdqZg&.Y|%qɆMgׂq2[(6b!4x,|>N\^4 h@p :@nVFX5ژeGɔ7ٯ*)MKpNqE*E3M{f+.3*Zze#Qi[< W иJq[ȉ Era<_%h,U1SQH[]ogFRfΩfAL44=P7ii~M@i4 x#&ӵ9+Ԙ6Wg0"80>rca쟸K¥[+<w6f t)\bl1Xٵsm=jLf| ^NW`~{>Ve"lUa\ H ^?:ceRa5 M%LF^t4LKZ+$fއqݧ%i86ޣkM :s#H;lo?E%6RS:osƶv;x̂$Lh%'7r am4Țd \9 rJ遈[9l%!{}TuLr *|&CAHm+\GfBczmCphqegGTWT͂>!KTSemҼs4r:{aR.* L',@qu|)-9EW$L㤷{A6_?UlA^rIL=u O)/>ZkͮmWa`ݼťlNvveoS//Zp:&㥖$| ?z(I;̋ d7{pHEXGǐ*ܛ;YʍsR0NP-Flǽ!h l$2%~ \ChWbGV~M[lLeCl nF @^[`!$f5ӂ{2MJi{'WLb7u{k3 tHH^e?lau4ƿ]ZdQȟ'D|ccR2;H:mWxἮmD&`ﷄA|钀.W9.ۖ>Ik#e2DUaz^ *˿Y'=F % h_9@OxVo[n8t!l~H &W@(S8թ;vʔu1*P T!i#=Mޚ ;a=?n SD78J{k%e`ChZLmA ᧨͞ `{P͸Gp~FC͆-N  m^YݞF:Ziߖ#|xyGHGRrhncԚ30N=6w,阼TQxiIq#!/޲\tYiWҙ⻈>[4J SugCt#[["y9{K^tiMO&6'gC&+Sa"&FBuUh]ŨAG{os'$3RH܅:oy˃Qˌ(@DEWiȲ~fvJt= XE!C;/M?,:[҂ڈa:| ArGx(MJr:[y bo ZD~ӒEbCW|<ݩz-o?Ktf)aa?aLYѮN\woތ@sfnC:?aOԠ":N›OGu%?\^vZ+m-LЎ3%SeZY|S):DJQ}+:C@a/^Alpw@y\m'"4n!]c|#Z-Zxk\ %|vk.@7IBQWWkf9RQJ!Z0hl Hp]oCAc`qP'eSNJ8{x|}YCW_MRģ ]cO\tY N1eC͝ŪOǂ6BL Qql,(!5SDY,:GC:ݞ=Ist)Ag*5]NuHJ_>W^~RbAS(+SaAz7һ[,7_ΙuKl}B+49fabl$eDcPW= [+Zu D Gu&#jYRR֔ef$ HI G;4{0~m6,BC֍(2 d _|1"ЭR"|t=s ˜izȲCPQ0O5Q+鹈rO RM8ˠS_ɠy{bFQs"]P kz^`r"g($+֐7yjTfP_^SU@72N oN_ۤ9T7)d ާq~cYVDS,1֟O%6I,emICpecq (x?DiW.Phx1nqJy.'۳F\n/`$ sC 獬Rc/FHܜ|MY7']jkȞQ$it"‡7=/˹?>prO ZL{axnjih}be~nmIAf;.<͏rڅ%MPtb0YH ?~"6 |+rR_wH+:<,M7RŒg}n8WS!~G y =:J4b#W~|Bmb֝wQ6tϙ法 m˔=cņJ+:#ʿq Tts ?jTsIzmBEuAy*F?bޙF)IJVyd_02f`$@tWЦ+ٿSּW%Nnˋ ԟ)>/m+x`[KؚaxG?MQ0Q2SIL]j6CH(yl8S%`øpmYsC%BH]A,md׽r_}O5>U2fPavz" udDH. &ٝl1p>qBjy z)YGoL-@;1l&wTܳ9SFP0]! 鱩BB?aWu=:e揙FCf<Is}d/ }m'm6o FV=ϴFJIo|GVLB.@f%XI D?O;"Spf# #y,?e%k+}I;o z⌠L0ˤ8k4Y7!α'OpbɼS5i: dJ hXwЭn3^APU{OI:H f [ryI3b3TSЙv6,Y۔mN9<6:%UZBt\=nBW __=O:d8db4ˈt viC 8FM!a܌F=*C 4,e*̈C KUś>7ֺ°ѧ'8lO$7|7 !juyZ ս/k^3!0GLg&>_PZvii(TTepSb;IXsFC>0Hk=h㭙R)Mr/Jl{ġVG`Rڛ:.Z9W"wyk x|*bb~8O~X#%m#`j }lNӿV[ mZ4iA C^V=ʲa`b$/p,(ݺ|nS?߼>&D[%R/?_@RؾBFsc"H[u`ZnMSׄ9 PVoS^@v j+5s'~{86jf'}~ F`})DlG-(G)Gg]"S*|<DzEsdw6F6lQb 6DX^#ч,_%ūuS ۺ>V;#/^wki~W_@Ub획wx]QLt^ ҝ\ B1$cȗ'$/G\ m>qꮥw.m&yʃ*j*o;#TӄfW-|biD0rϴjvǓ.s=<.E~`='练wvW`{^Qlͅhdu":U?+T6=x0GQp[91'zSYjo;֧%I'?w }9pabEہ/3!A'm3:1!@:oNF~ +S_kQL#(Iv.=ij,սt%$Vؘ;)5ly4wݹԥݙ*[]/^|{^pu# \<7[Țj->  H/;@ B]_^wg[?tyzdV'8Q>:ωK֟CUtWr'qlB_7U=x Q~")|SLPqM-幥`E/Uv{ܰ$evIp12~I] J%7NI6k8OiDǾ\)BOsty^`h*==n%v| OV~#24VV#R`/[7h=ƫ- 9El5)"=Օ:JV ; '|ZFbvw 2ہҦYYF(959ypF<rv?,"_d?UǑh'|~o8*"V yMWVΘp.Ca,<6iyUUgbbRO7c{h[kt Jgi(|ƪAX . yFvDPnMXHҕ_,#&Bq'V?saO7fb+SzG! j,eAM pbaBD^fhD*B-=L9#f=(F{C1SE`DGrPdS/@iH_:C+;'#?BmvЩ-uA3ͮW[q-)h2T]K_jC"bI`JW ohxFyVi֏?)[' ZU :[B,a33/ףڇsWjY ylI;p#chTG^j!A\/лL b? $,Hn㈹s0)R|N i8.mumá `)hR]}l)iY.rIh| ԘPh?9/pTE4:I g+bKrkFڟ !We=\43C{L`۔U6`~9 6=2vW]30`R経9ݿ`7PV5 9Қ8/!{Ho /)8Ơ|Y*}wEtZ{BڟDZ;5[V+2UfzN24٢I)諹l$<ܛ-8#hʔ""OǟI{i/&paUEۑpGLL K>'%( Or8_D#[VxJȡ07۸}g7PZ*U$m զdgiIiqq.-ſܸ>|+ э((mw6S\@Knr@7jp jFѳyd!u0!QZ&3 nR>"f븾X(:4i9 c- 3=L}Kpoj9*x]yHێ ӗM'?nTǴ%>+uia~m{$SV֣k_a uHg 7?NfSSxV){^ MAMutΐ{Ex)1fz!t=xKj;#cZ#ъ8uMDŽ*=dkPa~#ȱt@`qr5/Z')fZGmocjoYPPMY$" D#1.~Gsbe/x$`@ߑ.!`/I <BZ$ш[~TgD$I fM49z$p_ΩJro~1i}f#rO_qȔׇNm|ҹB3(DJƾjSTij!{%}tl.CkjDWiMʢcft$ %.ʿD#KE5tcKW:-ß?љNm ,$舖4zsgsW?5wbo`+Ӫ> RTZt J' xYld>J5b: S'ޓ#.F2'ӄuQݛ.]M{W nsM;翈A\U :{X-;Tf;?K~QUr.ȇ@j|K8@v*ۉFWiv5, we2QpIL=1 bUgG^iq"eyךN6t_fa+1b)8m#㒅L='C聝@}%x^䮠YR*(+HaQ uKP lS./o94f~se^-(?NYq G-[O@ L6*MV3^Wh$}\9%__h]#NHC^-ꩅD!$H8PL{/4ۘ 4gJՏg>/C{).Dt2 ʿ=mOK4?T W 0~V.Cg7cU2v25>h% G-C=E?AB",*NDCrͺ2Sު:C4~f38|l_,voمX  ;kh&*2_)G MNQiMZXh:wEjVUށG:Ȝc ߫:^)ȶh L$l{l__cQ50fnk [&l<ӧ)svCj90 򢕷u=;8rVY-.Z:L[ t"08*~5=p`gv"ARRTڶNIE"rAǡ03߈-n@e6Ls<6$2Qo[@ A}(* eڻ?&ESJW 2hl$>†O:u0UЅ!W19shAp*UқN=k.!Txxyh[ăҜ€zHՖOVe]}]fg6-ai0_QhVbEԩmJ ݸ {}NlrPQ[=>QJZ%ZC_vZo2.bÇf\(|Ki6~Cu>"V+R z#ECBxv+Zz*$,VFHq*4q>Q,Բ8:51&yc5ra{ݬ}z9ddZNohBicxuqGp䊼U09 Z3]aX̗/\1!J )8"#k{ yH6?XkψgD?6xS *ԣ#S(wNW4`}KԿO< y8d8-"ɳ{꼁vphZnefj+l#̑rdFٱC'Ly #屁_1h C3G/{;~{ b&䈤k!EIgz>]zoSLƥb31߭e!#J`ۘ|Q'ܓWsD_8rC:'8L%/Ė*^/:/෭jw(S'g k2\AO@3YC_Nf^$F w<<*aLY6~SXaCEκ̀r~ Jw5WhkZINbmE;ȶh iJ#~5X}~/vUGPmw;K 9]`R͜S=#G B}8/,'Z F`7.1D17v3Y{uW!gi$Yq/$,Yzp 6/.rgkugr ލ(kN+V˴hrUŠK# Ke9*FG|UH o+a0 uW2 t-mX9.Na cA˓,~wӢ7UPׇ1=r jjyG-ئPQ~8Ł$Ķ{\/l󟘫gz0Bqix" ~lGf)]TkjGjhP(r;9m^椔S)Dz* ׇ8Л3 I+u*3,5ńx:mijQyu!*kl6 VӷƊ >YS{gPgw\Bg7rkAgQ;ۯ9^ː2XZo zE51?M±EXHt'5(ur Ho1gݻ=kI#E7_Cx(7C>7Q'bمOݸlkts* hSxs;F]D=Nfuy׎Kh*z0q]@˗CzomO0;ɥgR Gv%)?V_Q`(iRh_A`Ew5\Fʶ궥MR8`0FyWs|^Y&#lN& -3&  eFk'^xr SSo"<7yY0-QKmZf Z8c޷ROI-{޵ܺAhv©KJ< X3Gp_3xnc08h"sGO*7zQ:j9ߺ[?Ҡ Պ2Ko:D( k);P aS:Ep~5J9QE~zp}S y![zP={]AMw YP1R\SUF.)&?Bp/ڼ깤iFM:~ ,Gk F$GP h -eVb6ʟ;#A 6w^N5`Qj sZH`95M*[I]f-,cqdbMvrhE_,~O aS-H_#o>x#'%BL2!˓r PĀSO% (r"NU aG '`԰]Gng褆"[ßqUa1*}Xsb[N{y 2$i}M]DcH-BP>{B2]* ͇ TN)]SU4ϫJ|Z^۫Éy,Oy/ :nO BmJܡXV,{K?e:QAɍc7%3 }|uB-dj<ŎGF蚬'>J~ښ.׭5+%_ʞ40@m;aHY[ۘs}=e݆QZGq^ŧ{.d3k)u07j_y1y3ﵟcr۰4v3[WR=\RLΉQ*Њc/]؃`s i*l)uk!5Z3A0-o,Er"B(<5g{!Gp1E3yp~lIфt2~].-jft/͝ly[%nEv׾d*zP`M=ĠiϾYIZnt|YG8 FVjq `?2z5}֋{I!?l`xqJQN5TóA2HU~FMv _]m[s0Ht3VF@iʖLap4?[9h!?<6Wr-\`c.]9Km";Ū"kLj>8e3L xP :M@9lټ<]ھ.'9y]~IτxnQY0*_  `<ف3P?Wa#O0A,J~ Iƺg{q@E@D<,?+/ /RgܲĊGdZZy ? ^z߲M(y.raWj|.e/ ]q{ȩZoaS OG-)6e` }NV #ZhCWFʰ1fԚmM9NXq p>+> XM4`Na;ouUv~Au9OH ^!vWP-p@T7(FodwϫDLFYM+'(m0d>K{t.$h0lLF+?Nd$hɷ?? xu~+[n8Pf0\hA[ɅFRWvsAỉ@Kwv{[\Y}D]En𪾧[\LSK2MZf9X69SC~=P{\6Kݰ}p.6Dq ̂ 6SvrGL,Q^c-XprɪlMDHigiJݮ4A:Xx vJU5qH Ӌ)sPiD^:W-opgSOˋ5?0)ܗKzD]栥`0,חw 9 u͛Pd} 3+nu)kvFM1);W5yNz:N"TWAK&6/V~Y!^5׃fӖ9;([:գ{{3GUΑ)Gu)*NWV~~?aD ?4q%!r:;NzUT[đbCbԾ횢PO7$߯=̣yt @4 bq"սKØbl =tH6mz`Ku^X<Ƚy‹Pc㨘Dc- #FV9d<"wZFdTs#KimB928^9429E-JS}_3 a.0Xq0繐5Ji>J`b:)z{t?Am^ʈqîÃ# iCu$O)㡇!Fѻp9X-[:]HRfy1JP'űQ_0n3YymmqjF5\W\L5) iwHԥ^}EF7OwK,#'TF V|hJ+)FBdb8F p0s(I nTyd|) ~O4kz t1{/;{˻ aGu  lR~2 aJHG?*<^5gț)66 SGapjMljeLG\0ퟚZzJN FJ^Q)ϐ0t`1zrkc1  %BlY8c˒7)%T rA[- Ar ؤۉ0L0R<*9-&>e9> '0ōb6l kN4U&j(H 9NY&=MK7 9aQO\qlZR6#?%^^j5y~JA%v^6ZtVr4i#I'?ᬾ,1:uũ^#o&U Hݔ;[2b_x˨̥%DYLk%+& =jּbVN5q'ٕd7$G1ߞv1zDَ/F~EFS*X6F$>Sx\-B dAɺ)`t xԪO]E3C%&~]Oϟ<B*f:TRmfڟaP(>MvAqޯ0&əLA,ވL_V)ӏXx}omGEn>K㫰_p wP/AdJxmȑh7P^ۊg2ۡIQ4a6 !wNJbR?rC+R0<M2/5˦ZU!w*>  V̚GES-[992c% Ɨ:#Pm Hi$ɶDn> ( `p;řXO(ߟ_Vw1R LdHScd͡ϺʐeG熬 ?exjYBK6&{ `NtR`BڣwgնbMB KnlC$#|+܅+#>4T9N+9wT% (n@ŁH 9&?5ys۹E )յFtELFY!TA뛕N1 zΊ4E~pKKvax/"\F?58#*ljk99tVARXhˏl^Ԃ%3n2㗡0ý4,~$K!h&|үgEK%D(G`2]5i&De5;bvzdTC} dP{ ̑es~y>_;:aWw+kUC'_ QI#%2LJS{YI@d\i<3^q9Y~s<9-+<'Kft o~`.W=% o\ &;gƪy.ٙ4(x-_mUgTj[To^+cgHXs;.7}I솛bb'`]uprǠ}G4w6z8vs9&]hMIS vp}24bΛ}@[U`3n _"* O. B[ih\i,ߚBZ9U{|tR͂7>lDy0e9NvŬNS{G8Rl>t0 PoUw[- T;-"rr@Yo޺Ξy  !iE,_`a@G=l{WCutظEb^7UgYؑtc~l1Xw5i1;i4"tk_Pӽ, Hd$Ӱ&ūض:rlm=U): NFa[#گcNU/+߈bی FO 0PQY+C4+΅I[hلVל[йo-8m,.i(|LMU]A&YQ6H*]h{D@DdL*MQ[96R:"(֒¡МlsZGg8.8ulS'P|Wxpzie=iɀ2Hf%{fV BVu'~VU#r$-_l8x͟q1*.a44oU}ݰ 7zL\1w\B7mX0*0 .ʍ/e0bxM y)Za][U61+@{: lT;2A¬6>KNB]L+_~; @ܺDw+ ok?XkoIBHaEc#SvT@ l;4<IАH3t6{U]},Q, ƛHhv4'EsYc~gR@8#AXԏDv^5LL>C|BrwEMA|wr5n#-fWv;U% |*} >q6ۄ| Nh -փ!X* (OALAO2!8p|̓qEM@R>rxRߡhDcrXY-ȹﰿ NgNMvR:eVE5˯}rfWv?!Z`pC=~qF˕#WBf×RtHI /K͙KiťKR?rCJ>Ŏz>4]< Iǯ-h$ˊixw9;)˞!_)4Әhr'<<Dvè}o̫hQJRԧŏ|4AEtjv  {&7&$\D|2mG=ÉfcW)-g}G13ؑYId-OeӃN9ɷ33/iIqp"+цč{'\}bNX 74`5n o ڥ/5q:2jUƑ\]"Кw>b1Y'Q>$02V=[:l2l<,8Q3KiF+%0a#v;fPt(r ҟNYUt㺞ʴ YI u(BAK!C#o%zXoGː=='W=b/>/pNAXFc~uyf$\ Q*?pF%9QZfG8BnY왑Wq"z<߬T\fXJMVL؄v H"*PFӪyn F -ݨGVQa.pm}^wZM25þW }=1s)^XƫPeBYKl`Dn>WG0?,a̬18ܹ'Stkg?`/|'V!(@ˌSv^k|#yF8EJ3-se#6ZD9o\{#WKѡs؜:~!!*?Xm11-̟?M➸,pY24oGVU[$d(My%Qb0Y,6ǎ@nٲrP岑}?1nϾC܉vLO10o~i SmZ"UG/;TzSv7 ,z ;K~U+xS 4~8ͤT !$[}b @gK?|pL }tYdcfuo޳\ha%*aafF꣸&'iQ#lYzHu(֑`4n~ְQq״;1 m'R>XhX 0oj<%80kk8d=kW > д{^ǃ"|xJ#G4s]OU~kW!I(-&|>7+P _̼:%kKe +6)˷J(R=Ka@&RMVp:&\̠aWѕ"j$+Y5GW`0L uW3#>QpdF{Ǻ/T=y9q påp%˶ܞIp}I({g>fT7Ӝ2bj9!593oCH.*)ߊwHT;e$ sG*õC %P pGZ)ς) ԛ si=4O םa n楤Pڈ!8u*)uؠ!Bl-"{]ؤ^G2dKT6 ;Z*-^9Du~%_u9S:ߩƝ KRٱͽhY"j֜jYEbX9I˜i"zVJТ(7`LZCfMޚf/Vń_ w+|EX8_a9ծ9 _ yMGT *c=,CoLxԋmgD&Sz- c)te(9R/'{g$? طU&9C'`W5C㋃Ci$$B.uEocF\9샯pg\y 0r4o zg/9OX7S A:=b^ '5jJ[8wBFJ4Lnѧj!h]YGՐzYd})^ WW.N E6}})J 30&g! 5)n\Pum;v%blDc 4H]86U3e9g  )pA#朶0EBQoNk(lciE_ֻ~3)ΊqC2ӕdk:',zanDXGKߕ!ķ}^B>-o(;L\HdfX:酙ztM|PZODW9ޓ']//dXq,"` ?Ho]F"=*[K[LbTxuIKH۽Ņ#n&xLF,ʑV2oXf(MIIP<,bt0LfeGXu;ٯի{ jƙ7r"{TIȻ|Ji c[ʹj41=oW>2 7&ŕ;&p R˹(Xe&na-cehozb5 KQ٥_mWet,"\:]ԳV–ݪh6&g<+_{6*K#Jb%7ai0f|W􇕁W`ޱ:g+FH9a344G(=DMkєLJݠ {:Yp[5wɔY=Cz1;ʴSOr ֍}v+H `b;BŗfP Ό!\7c,]T6fx|y$,ݖCNշJ ON}w¦zWJ#dF{]ZBqߎ z6;]srB*_Μ=LjIBH]qAA-Dl7#"5_~'6R,љ.),~ڨbNm+G.N]d5H# yk~7;k1ju5 cyF}uVXo.tft*%9H| Q8d\R˹w0gL%v`k#g`Fuh@o}kFtfkz6i֪\H60q8vHPVN=u2`%$1z\w)4cip]cvg7_䰯U7lc<-imVW耉_)t=e*AںA[vݾ_#S[ }kFǂ"--2؈{$~@-f/ŖlAX 9)-y8,b;"+ ]ۧ QL2mEEk#CQƂ=2XTn,mZj0і6_njkՃ!4A:VvT2念EU v#>=zfrB tMݼQ'u[ހv0&Fn\4 c129Ț/L0B] jVÕ6d X\Jʓ/PGsy|H@8ZIƹRj5f$)%^9dR"lH$L=3:9G))[ A=Pnܬ.[,+ج <׌VڀVYMBOEXlMp=i.,/w?츠xbcnJ$b`WY,@WeN"^مO>4̺D7~*3cJ ;8^kAB(&s m"G%@o)[^}oW!-!(+=zZjS9 {(%M#襭Dpyr]:9lKnI /Y"0aQQCZ>ZvmP$|6iMzŠK>ݔ)[gUAD~CTK^5 P\gYr]qaэP &D;Z~R\ګ`kR% zItE%Il&J\8u[s$T55;2,k@xkKޜE\>UZ&)G+M2>T-o˘w/=҆{ZzuBk2C5J:4)"ʸ%_8LY-e_hAoM CO>>hގu+S5Xdx^ k9;Ys5ҼŌޫܰD! HpDГ M!" PQ{qw)"Bir$6V;sD˳ISͷb9-ώW2igD>y7ɐpE"9,uPuY !ÃW*@j7(+ȜZ+[m5,aNV U!BcMXvv6QC=EMgRSj3ӏ?UFmjPݧQwuCuTymh~¤;wؠݓ >DܙE V1#|ivTȩ 7h97MG ՆFۑ0Ց{*;w-P0jPߘF<(LfhZg4<:!8:̟*]zSeY )pC~MBA6YV^<[ɦ9/=G}{"" LU*qHk@`nn3V1lR4!ܐ'i֭z2Ʒa[!B߶v3.K Rf}q}~D͠]!Py^ǩ"n1Vĺ!W+*SD(\Vl 3D_5Q;r%%(qocqf(ۻj= oblF5:|Hɪ Pي[@|IeBrHc޹ s ixM] 1@u~V/'$E&Tt@AZkX֑nzjkbɧEd[ JkQ76 w, e~nZ4 Cch|a3 >w=\i a`Ǐf"!v.rHjT6&Ub8]A٠d7v|P? (rJ@B6~M!Kgmy'D{8 j^˘4+nD;.1pC7"߄tBkrm{l$ m9o;9Fcׇ o JNHCX_m2RZn_f 6WQ+0wdZtr+5?Z9N"ԕ}mptżuLiiv_Ot[tIp[ywNiΡͻ Y)vo )pYx~)j/p_}J豑woV2ʣ봛Hor\*edtGu &HhˮǞ$x![MQFH+%& ca VIlZEɑbRΝ3_ek q/YrngBO0O!zTP52w׳:~:O`Ҧ5<'!O; Uv#-Ù'Ae}) sUkvӔS_R & P1hoƈ jOţ_9eXl` \?FKaJaC?|`ĥgG(A-, f%PPm h/ofg+[mN ݃]/I6zRjb'qHи omwh#h\45u4 5-eM[ vo7A#U߳؈>»5F<߁oH=R$#`Р@JJBo׿PrC[Mފ~89Uai_E,xoe_i%EW*fnL!-\HOI~Fq7PQ} ?f0[vТ!f_!p쓏D;fP:<`غ/5) iTug,odkGkfǵ BHؠ#X?# spSL>#-),os5WAy{ŰS vł;B\X>M ( TyTh3&^?&^{SkZB ."Q_R8՛~\S, HT&:\z" f&|3ЏBF=?_PV/U x=^ )|*\}K[BrkL(T':Ͷ c@rp`ېc#D͂ L}yٲ'efNTQA; (m+d-w4]mP1$c8%.?;8 wQ8dK׆MRws)OڸX3He6sY3AvG:7.sb;>WL^{xf.}0Gfީ<%$pW"&mq:?3QY&T{Uʴ^F'0 eB/8uIq: z;M8M, -vIng)_K4`I*ld7D$P*jk|裍Ը|gReN('#5lI,$zCZg)'}xHg' ^׸℁!Q#Wu}wF ]ľ92ݐʡ dwjR 8boES2xy]r5?a=g>*dHCoLHE;njWlV'ASCkO 14XY`i끚IB@DyѯwSI,EF9wWqbZ=Pߎ;lc;ClᎤ%̼ I"i g]$”a>}9t\kx$MPRg钘@h=[ʯ&raD(ohuJ˻E8Q嚼B4cTNK+h#3ʜi"{MWż_ܖ!c"+U;r΂ c/ 50X.1}5B_s| .J$R voSd`]'2>u ʬRjp zg+ \`.r?/'O՝ ^F<@s~.Dokm1 o_<(R1swAcOJT|L$v= ٘uֺ&vKEU\>mB!IZjZt2\y>0zo2w~/QQ\%}:Ou,'= Yv>^jn { &(R@~!8M0켳rg ++O;ݹ0K̾^(reR~:yQm7xxRIhYb&\u+ּo*>`w?߲1ܧL`*04DBY|GM6o:,vQ8p(ͫ9 hmKvukϷzdSIK`o[Nve,Eǐrq8 AiǬJ5tۂHW~$n6ظ*b!-߸EkUIe}DdhHX>٩<[s pʡ ;an{vyf(S֛OHĤ}< H荀u> +wIp _vn!W\&FDZJuX+w4W"yAGVب;GSp{NDW ^.8Jy~=@rq~? [^XJk{ [%-bJ|lCKh[A6hjVrh<܀mua̪AH'A.,j~) ]̘>yH<)U]ɑ`e ݭ$E*tvq$f 0LCzZ{P#eFW栅P75)`j0 ?(,|s(}+ʑN>RR>Rvs[e8S|NEKͭXJXٜ*Qcr/yCHL&Ỵ^uHu51eøM'[ƈC;vAi2¿n VcBߖ*]?)03L2,ԑv*h ?Si(1&l7wF>Q.jie^CQi$k ?\0pAg}*踧l@k Z-uzO3%Ml DqeMYH"`0l֨> b8Ƌc&T)V|@mqaB!uHYG1#_?A}M]ʍ7|A:$vUƯhX<Ӷ'-vVʝz6z{Ӌ$5XTpcUL#YS`q’-~\, z?GE*`>N_Wٌ-lϺLFuurK~UVxHJ␰l}?ثs;5zd E7HFJKI J3k yxA֘0rS ,(_o"樓x"+jX0Ɇ.z; KDvj?Y 󉸄sw(3J<,^ eCBRKų!Ed4lç=q 0u_YvR}읶Wt:Vg u`f wVem}=, ^A1STqCj\q sPót藕$EĽנY"nΚXmZpDW,uդ:)+iLcgF32-m%s iIR"Ȟ{4MjB~Oqϐ`Y *yuPNRK6Ia/664{;$팩WE*z9x^pgvs&Eb-zH_atiprB`p54:; BY/֔ryjZ+'Ğ,v/bCd2]Nچazh`}S6bTf|'SWeeTF;I$GLC ڧ/mL&@($k( ]'PSrG+M9zo9V+@v{r\hO`蕒i~ n%Ȯd-#`kv˅"s:P7 }Q:IV ";鏧ʪ#{;^O-:ೈf/PQqZ 8(OlL644}gDF|pE aIB~d3ҏ]Nnl{ruիrhcK ݀P&E*+)a]t(7WfmYR "KѷYsIRjTՀ϶!%N5xq?b?X;sBU#Js_RޡG`xbQ>SG3bI9?F,5: BCiLbg lE;,z1g3en*_4 ^R[$QK9ο2Z[:6AO?O#^eש54 <ӂY-a,͟#FszbD'#Wp9aUC$:vM 8^)Zuqu$ڑqJG0̇T@7lEkHCgf߼"s4GBTǗTk=XK79ZDh7H${DW鉹”u۔tٝezF3O/vI_yx Dz](mͮ(q$7x~e/yl8q@eE=4i,CZF /ϊ]a¬y6a:,WZ˚1?08llDL\8-l~W\lg;.7*51E[$?iȼb8CI/)|FdMPhSJpY}wh4p\\ZMt).zYG`@Dvns &=#u:'&v1uE >*_~Pl0Ȍ^@ЀC*w7.#z6fx8""V2h MfYcyٻZo8Z$ Oْ"n{WA΅ߍi'vW|]̣0|-p4}G_mF\S4[Ʉ:v?Ւ'Pa6H70cv(G,\4B X5lrr ]bk{%Ea ,eꧨ޷25$5;[h#?rAB"G$INSGɰOAo ,3IgDLPZX ; 'vR % OVƿY,C8U( n]G. 9SuMhdW3?qA@GԹJnBHxc3nHnQ4xfQ(QwǮAz_k/n $!񒔒`J4FOBs.v$N3_.REdEj$0>D3U?}ta'tW+ZfK^Lմ%`Dj1mƭƸ`vdcVTcTĮd*T_12Y t-H{όWikhu/wv p.DaTeVL Ǒ#ZRʱAWbB̮ؼBDQ?.mm>Eyp դV,E'Y=}6< kl͕`4τĐ\*1c/HT:N=:!Lp>j/sBF=V_df5ljۀK9CHPm.H4[됶VEKTWu1)Rl9#S B0~6XV.Rhߝ*cbȑIQn>s3 -Lu_aN$,6V-Νس )S?.oOBu9Ԅg. >NϾ)K&=Uۖ]cf}eEbR{,cӻ) 7r|Y% ط_ᷔ=:D?]:K4~ګS] , VwEOnydqb꽅:p!m5v鮯$jQZm%1^q0\wuM%._X /֦)~0aO G҆$D91ĵRmuC S` /DH:r_;@p*N Q.'Zܚb"LZm/5ao"`դG]ᓰwY]Wxboz B dvzmyj]:/+`ۣLF-݇1 `7 wud.tSAzHv`Gwh (+g~Řyu"8pAO҂phPaۥ>^ ތ նFL"qm2aox(/ߜR3ƹn.^^DKlm㯐2A$._9:2Z GA/Fa*PeA'r)x31ݢTmm r ySB8S#N zY0+'7Y9]v:c~xAԔǣWśtrJ%AEqscI?Z&ϒ3܈m›ٜVPu[6+SMc{rw`r̊0?dC]J@SԮR r?[0:n4K~ftu#=ܶUI[ELX kBeG*T^'}@-}JqP+ZK,S풮$F@nmL|A+R,%]:ba&uW$F7 ldfCtvՓlhNX$e}9k2uJ9ZZ1 \y BNWDm6T|@e; 2&B>`{+/`{FƲ|*58 #mL E0C.3% V'FJۃ 6Spg?/l,_;+Zz_,u2 !8rYJ̨@M@Tߕ+fbj\d5,Ѥ._X(wyzs]IFW\\j+S{h_ [(@I%HsV{kV7XMHI!/xkꐒ۩P߮wLW"NƷ+i֛ X ulk B/\Nꥯ.6TluZS D'( Ac홢 G(Ow=K 9x" 5֝x,twqp@=m ^S>QMEqx:<@jN̲Wcp8ގ^\).򀱏7݌$uda^ٙVa,,Fp#]g§b_-ܼԜ/86 ql&>y!&']C}4?/UsF5&$S2*f&o N:n0rxtCd.ϦPa?ÿ+7CV #nqu/[u匃N$Q{Y±8nmw &dcl1-m2-IܗJg|h~繁:Ucy_o<:K9ub(ɖr [Y У13ާ`}O+K$)⭠,s',\ȟ\גbWʀAcC] ."nnǯ!u,hxtgêG?naVgKY B?anT8N)). kn D q"&Hj+MU+Ǹ+K'P 訠 +'gB~{MG1>jDIMS0x9}xH݋ MX"2U!;a`W{)4T).JlfU۸\ ʂ,S5S IJ;PauǕ,:,J ϾCWQ_M$;,0.G$s\JACod1(E T_tw;B-R(t08K\H%gRɑamcuVٱcP2SGb _0i=JñR>19y 8X T}):T'eSm'P q=|IEӱ$f !rL'M5U~}0 agbC &ɼT^FB"пpǾ5wm< 5LNFݢ\Si|qE oMn1܀_DTg r>6!JQط3b_G b֘Xx.O[l -XGX#d0 U̻v88z}zZ7/eS3@̢#_v>Dy;z \f uc Jʵs`a%XΓ?bkQw:S8!ϟsRq$2w0MCɆ-B;. 4× N'ݠgL)P_1R䲬XPW+c :Տ PJ tk2 E*!| Ûktv6"jUcӹlR/rpJwX:/ƥo{GYFv՟h*9Lzˠd"IV($YV)}G5_yL΁, eclucA ʌz8⛬~;qxEs“ښ!R̛/ŕ1Ge34+20%/P((PZ}@$ŮCijY HžT꨹`tgO9Bcu+ IWzYRp)y:'@"t [a.(9 ɨa\F[V{s~I)Ll!mV*DiBygLgvN1)m»4 g^J_,zKHiŔ}eG}D8;D)icV4Uů`֌ظphLA2`DzRӟ긪ayśB_[ f\{6fe*- z'lk=Pq_=Ƚ5c5 獉d47f›Eӆ4N?xqfmLG,D+~D>ӯiEk$w&RN]R@!]y+{c@S+.ޚHO fe2Pѥ,~)h7, gJڍԄG:s$r}0 QS*O7]K;>ԄD-ƨ@p@l3aHkۏsSV\97f.|Vp)iﻲ+-hkUY19qouڍr &u#m!vFBcn[BAW-dw( \%g >^Z^|C=EK92BtҾT5." JdyW(#5U0UU ,~!+R%v=X>}SPv/3 l {uE|p86L[M uCտ}@LS~.]"=&5broc{E45{n\[u& Ŗ:Qx@>9.8߭D%XDȢ ZCH C\1%S̯ܣaZ' Q͒:=EF'~Q]*κ((M'ã14ti=7\c z^X,qJw;ߏ4;2'wk/st)Ōo`!Gx\= 5Vn?} i ^pQ#~jP{m CRm?J~eC¥o o2yϟ8WXDZz}IѺ?pg5QJNg)e4I*uxE*4vIR~2TtwI4R$/&hzQ.ƃ͹C97 4gN>dtI(<‰ 4)0<֓T uHޘJWJ8'y$k^sQHpcd0'JU ;-:I`>+*>)䱀x 5ԒՉx7U\/{^ӜNт:}&`VI(BRrrϊ51}T !~7I?Vyrf4ݯJ$Kmj:c~'_|'=DZ.=y8Bsi㏭=a)0GY痢f4hSHN W`{Fʰe!*ڑ]ӤXah2K|bX;*XR?e*|%IwʍOV?FkkX_.XV3ÉkFCM_J~F,KyޠQՍAn"[Ueohh)cK ΃n.@H:Sw[ehVgg0bT*&@ 6w#J4G wUp*nV_*ΥVF(\^v؝ZK u?)W#Sm@&SvvδT@s:F.Tjӗ#:G2TA[ź DZGwmqlj@:erf7̂)+(4Wܯ4z<ߌ~2YjmBo1@k hme@qAr4B,om=/dgu+_{awZr}傘}N7.=G${?#a(rU쮒je@׸R) '%ژpPX^U12dɻ j/mz<;z}͘4ged@ FT;<)ѝIKl7_>{VToK@MQOIu:X8~@ j*] 3'KWyݔb`w mE&P@f݋>q*t'iF&' KZSrA9u A]o9U &ղn\u.|k8Eq#WAuҤ7hr ^nxTa_*Ƙ1 nBv@.a*YF.Y g6 l6tc$Yu{ǹ(!2z6@Y9Mk@Ƈ<ÐA \"x(*j7|#5%v R ӭQҤV8# 5vr 9.wQ8?(cov>2a@VȎT^AKq!t˺qw46$?Xx#BShUv|<{?G/h.]1"N64zwb;c}S*ANl<_ ,S3*F~ (%tv PmPY*"ӍLjf@8ȼ E4)>MV&7k[K&A<>-i}c\PX & c.>1 Q/:peWPx3^ⷤ"4BE>{'%HEMs$ IQp3uK2Bjmrdqg3Q!Cx3kS_^7a=msG>8AQ*6FKl1"`Ȥ^i4AsdA7y>!¾>`"r${iC=:R,DCCcZ:7zLc>6u1GYK,f?^h= SCMcRu=PqCyQ;hqmh>m4.Hûn)c>`dۮ]K+M| GF* ڶd[zH N2rwy_b/`i[SΫ/Xt)uحx! aAcռsfM+?DZ`#vjAx3rh#_[~y- gFbY* K0L?p£}e^RR.F!\EgbP5 I} =b888ߜ h X](`͗j&L~Gj?̨P(QkۼB@8'\. μefQfV H~͇el+6>Ƅ0:Zd޳ pd[LRiַ4btV/x z"w -l0F C0>bP^hEZ {ɞ(Qb:G''VjԆz"lk6CdzT{vƑ0X!`˩V =95ē\b0m!W|s׼L`*x267 -S9k*`.E~)5o#c[r;X o2EEջ5ٶcO9_@Cde0~[}Jx-gQ#mQ#:}4WIRZ y/өȤip>'*#Y#Η!̿ G wݷN4N7&Kk:HJ _)*Ε[P#i!-gpjD1WVP6&k}YB4cXGcؤa.IE}['(/ᨛfhH1C;fk:6 (EZ>r$\2r >ѠN6k y5&?dH)QA xI~[>iޠlsE CPmZ"ɽZ+/j1|yz) W'mYZaf3ћuY({kֶH:/Z؋m"v`soq;㵈%?!֓iWBF2>M喇]v:0B-GU(m{Qaٰ]תN\dnNz1\];M!C0$ #`֣3D(=;sA}FKHʞH{'Vrf(t^l)s>|IԮ0TLY6"h 3,e}le)gu +B?DNmmw%[A\_#Ji^BH6?;{y] ^wBh(If81 Ձ+a؝QcJ!?ߎVfdVDZG{r@Y'ͣ#&?U%F5wSOzqH>#ϙ1`aϷw Mkld)we]U3{g;Dyr+~Cka֏XȣRrqU2T}PLui+G7Zs&8S) ը?[;5*([8Z}0Q Z~wcХc݂j{"*lA8U;XOL#VG,qVž#VP! 'f^rA:!WMF'N8W-ܧXO ^fM k.&k=Qh&zmy&8QyaaB/19`H:SSs%DvΔ^ODe6S?Z5*h*| 9@#lRBHʶ$ԍ1CWuc&|lT!*8F vWȅyCMAkfbM6#ҺiD@TIiPR7wK68-X_W4F1U6/잘GIH?]ng̕X5w!>$X?V>0AEfp~bMm>HNo"`* }\d춣ǹYu|6=X$LAFx7iDK HQ?OeH838@2~{a3CկMMCaoL"cٻLYÕbAQYreLVr Z4*%U6ԃbCٷ .mJh<h8X[έPv҃#I$ AB=sݘvxa3gZٕ'jce!T$1=`f; D;}YRw[ cUzcrlɪ,T8-8Mj,33sIh.9BuMvE fъ_wjFmJ@06FJGgɿ3I5;C,7vV@R \HV&DFxj]x383|`B )+x(\.LdZ} ^]?V%+YQV*^.CZ (~iGKNNe|bYx5HhRl^0ZMHŔ6tU꘨l6s6:8_^F a.$}b!XV{svz},%VH w.bx2=plUVvn-,Q*d-LdD&d/gb 6Uc쥽f#\].Y6t}[5Gd[ tzp +uKsf?E'?ty8Tye8"?t.Fe؈ QftD7F"d6UfּVzgfb] QNG'eV"J,|uwD.W-`A6$sUV9_7ڐ!l{Sqe<,UE^OlS0ʪqY7\ N%2;n3[@+LFQeGh7iS hðt#>_ĻLAt&o! bK}Jh>=i`Rw<5H7H` Bk?:c|gk5-2A\,/x3im0Jxj*݀'hg X&F'jUP}\~GiRPpgNx'IAoMG# yn"UbmL8(֚V5dzD"38c%b\ $*/$ôrnP,ont\yTa p!;#)H\jܢna}"U) >SadK ^`a$^*H_lHnzG"q2'}*V .r2Vj6c-l1s?N .7\HX,K^ne(f@Am)v $i9v,aDaǬ@ۑ*]9)@#2lL~,/0ഡ|kT VJeC&`+QBc$ ndA`8)#x)O0fhNg5Sdɏ,!EX~(CJ#_/Y.{ܭ 3*zBaS`*ҫM51@^cp\UHAT.:VLM5xK4LGvpedH!3QbTדZ(pYLU/?-&?xNweSpԥ"*E.ޜ)hB(,}XִSVOIAӢGղ_ܔw;$Qe*jrg ǖ\^-S/J=ɔo0{x/t5~ˤgbڭU??x')L FhlF6YMwC6#F*vZd qNa";vCsxshlRZTSCJ,5wCڔR~0P=Q=C8Uދ1%\~_,=(CHc$_yZP;aȬAS_D)$D RrS3Uw+Rbn¸kEM>Vhq[ "d-M3U_bdE\Q#ф/b]Exi8A yȟ[ŵ]NFv^\  SR ꉅݮ+/2-1 DXGdRQ*EQ}V}iMWM9i|Jδ=e8dD%,0_'7H|Y7+pWʴeq0`<+HVG|* '-Y/#'FU^I_2A }I$`/텉 +W`,`h0/$%irSDH(q:4@dE,oi4iy9OS /@/etޓkCY\;H\)~HMv)EN#NvбS:Ȃ2z;2)ZƟ5wQ|_`lUf?ߜc nV%l+8uMs-olp2c6D,3JOFB2PIl ɒ[LW/Ch!.yE[5UZ:eϾިִ %/Q2 wvIzDN "sۍT %UHWbΏed e7$92"'wu7h]EG!Wݭ1_ `UOʗQLUW$G(Τ^aZݼ1lQ*Jp@c) | @V̴X(:1S4:4J'~1$-Y[zjV@5͝vK&U*X9H*ܡu4~fl6rkS&7ObG$ZoQŚMv"" 쩱S)E~f߀Af4KDc$\(71,I;(Ĺ4n[Dqݦ +V 縊v(.[T7NQi;@SA/|f| IQ/{ YuD0a5bxKϪ; 20Ǝ5*XL$]3Ǚ ';¼u.zh]g؞)`|2Ÿ/Ƥا9/߶('mZ$nEJ\Ώ2|".k I mtN s4˦-M3L6$&i^涅`5 F(L`PFr&kPyƊW,ۼ*+fSܬLG#'T?<~A W@ƋcMV]Ȝh\GI'f`R9.Dst捨,8" ~seKEe{ðwxZd~YhSIPoDʔ]ZSL966D3LK"Bw~p<֗>=S:JJ6_X;Kx8f㽣*VLqtS?b;__ S߹o##c{rUJmJ!Ҋ1T26L#kYQtK1X=\jCP \qn(gȚ:]o{YjIƧx@AwN}=d;L$[-p9sI'֗ӵ;}, Z* H ڹD~CVɖȃ5?r9Sv#e06Yr n1(;΂Fq2x QU0.2BY%ūS4oAWC$dԤ+",+c: dH(c<LW*hS0[h̵#t#nɬWǖ#(~yV'$ۅܻL| Y7,)WꑼTp8j`3 GV}ui |mIWvO*&dcj\z?iZb˲w寮^'{'3-H~Fq?j'"24yg0ĞEPP]13\{yٕ <_R0X6H5CUc…PI[v!+6nRQL@S|Quwth2M;ZpoJB.{KDgYu'^s!ҎZ4&k1*(v * Cu"+0fmH&E]C8@W'%][:l!<,r,ٛW1ݿ(jΏHS·͹$֋@w8 lYN`tU6;(G!cXLHD/R z}*h<"~sB8gC{,(c.ŭT*'hnwˠd*o=f|~U d0rf -~u$&Ri.Tb "P{st-i}T 0/ȫh&BT\l{9|+r*6I˭4*x{g^1],b;2VQ늼.f7qc'cG)"RUM=d݋TݴxyD :"ӄZᔧ0Uy؅(vIL+qd+G0EM!7׺sȢChm:0״<1ÜKW'?Bqn4ef'VbZȦ"-pd.Wc1BJ@ Q979<*E:{+ΖʷAh*=jiٔAXȴ`G !4KE&O'\UaY1@bܡbIhZkJPҳZ]zy"xZv 7^fزV(U.eqNVI)⽳ˉhyXV`s7GrD/I6N.E4e3\|,xJyF\pwr .sA4 `Ę0rj{.6vb %ܮM-B0^\?so3f`Nqx뤶_+eCjE6n'߽{δqdM]2s'hYa50GqJǫr(oL8's,In!j'l)ݠُ*1b%IfO`^wޝcdM61㑰7fqeAyrB,*/x,G> *S%܌< !XHU F'Mg8\nwZsyg޲/|b?r* EeU|R0u3Wsun\8 N '"X;STHŬoNCro(sEMuO}/Spp=znۈȪD7,ɗ̟fnɱ'ah"i؄ T&N(scWJ-0}[UpSn y1jO[?| P!*r()OQ/֬)Et]RozeY;dt+.Ak74m:[nr;CE5TCѥ1r$m8ivU`x,)Nh`?mQ%}8KR$hGx;pQ e|i"TVN$΍D-r$x@0ry+o__NYHR+`Nhi UMOYRtO~ȕ&b,Uw%u!Lws*jJ ! (G TP=mtdyе!k7a$UqAA6 g|XEؚFtqd=ϛ3ѲIi׳ ZV+*=#|&ZƋe+-977xb{VIs7[*t_U~*Mc|R]CTRo]V܉FN7ԛ|/ hP+:ANnmeφ[➴25߫bQ}-`&[E!f=7zi56sρK5dwhNodD?&*B^[Xl09B1|zq*|@KPоXĠk$? h"7O$z_Ǫ$|f?{qYyz7#G.-D8*y6qa'e,NB$D+E}NEk>垚1W{o4;Z BP٨2gfbJd~yj ԡi#5[ޤM{V1.nX,Š|a+-ڏu3TKŦ‚4Ou&Q Ea[/+~ WSju㓞7&h6~lzGr˭Pqj;$NpZlcg|B)Үi>fڔ(wmqŻlO{tfu5x1=;˫%(o #%Csfdg݂܆qvh$PT` \``O Y-W_Qӥ7ˑ!>r uP1f!#3n 9}+ixzd?Xce u3vxH_z)ɂtY.ź%E4!N|WBix a./BpժPf?}\jڅkj<{:H?msr*X_A*.i3f&;6Q%[Kڠ9*v\'6Q/^~t .6<Z @#ԟ6y`1JͱrQcs F>H%7ٙg0܈U^2܉=_-?@8ެCLO>nNM@fٔK\p^ `W+CcL銔b7) gVpu2oOÎĚGX][UP\ ,7U$@)ِJcyyD\@/+gGV%hWt<Ҝ߱"%1r-$s&cO5f[U lDD|c^΅'Ȣ"߂x~Xq94ُ͋ίOZ[ŋ<S/EwRL]C($xNbl"xm 9\>D6Pc!l`$ֹRU N'L&EW?{ i` Lck͎#ëCKDBך)r8QT܉aHEH?9μ3MpС,ޜT `xB~L;Hi@?<Ӧ(~z#mdB=LFiJҠ}Z+YRpx̦ڜ%#.OYfѻLdsy\Za-1qLS ]J8ϤknauI^x|wp谨KKdt+m.?}>(w (]HdOe+Hd%, X۪QhկOxM/x8^@Zr=X$Xbl0^mC<k.BJg`5XSf6{J"ދWIЊm:Ltn##h) cl]UOfv7Wmr&74,,MI}x5ϣI+5i(y:1 aHcow[uh^a=A-k,rVu|t,؆Z 0x"Eف ,jy~f8bD{ZMx%: C3]:y#Q%dA W ,ZY n Ch澊=f 9:۩ay" t+l"'MAH({bk*&[sUhCWգ {⧙rCOnLy)Vmm.{Y,̓P`B1g>G#"ʨ6)X 3BV5?dY^ִ˶{ wcP<">&$7xɩ!֏ˑv@Dx4+噈cγ. #~ZSMmt"]Sȇ5 +|T_]qT)dn&̨WW]3Mc t>Z\:'u.jjKRعqKʴQf|˵6H4<꬝_Td~s7Wg^wھ zʂb}}ѴBq|6C9a $,ǜ*r\2, í]Z:)' s8Ҹ81Y_qD5ID2o15UHH;ՌXؖG}jH2+u~igɤOzpKF5i' ݄Q80rU-$VK `BcmmM0н>mr:)bjuiQ>iݙNa|95g_r^Sm@vsd96b8tv7i:[+ Ug"/TU$ @LS룀Α&\a藐C7b5ƮQ~5 k:'뫟NXav:b1g,g U۽ق Zs ZuA"u*)WK)&7z-툾u3 d R/U5nb=!*<.v(X>gSb|w.cj ۈf*&d gg}zr^f 2n4SKneRR S:\gD(ײs6 'hSyt\D/ M֠lܲCi fu-WL㘶 #R*Y/'Gۧ9ճX%ӥCcw_2J ku.|zzM4k16;i5,9IC>@эjyٳ4LbP͜cW #wuVr2Babyn:GV7h;Co8][P$>m#5L(OpY'tFj.Й8Нґ1.U6;dUbBfb[xX|ouЀt ,8gO!;t0G1#쿔`&UB0an/ j<&#1y'7Nv‡fdrb i̺TQf7$螲MҗrinOț'y~vG<N2nɏ!76T2?CfH P FE_cj*?$]g]ROH(]Q"eG9Ⳇ&f]6M)-ҽ7ғ>/"J*ZvAa[RdP;!gpJ?n2s}M~T.BQۦì(%Ť X$'*3Y;2Ӆ5#os֑u ,A)aĻۀ)&[',2_a\xޕ^٠IWSY .@~o?v\Gd`Wjڜ9B/ہ/F "1}=]}jjM(v lܙn5$')^O!\oasP{iq ݜ3cV! 0A#s,죢ix !+ǒw4i[ɓ=4rNbeN׼'IiEEkm"d"pQ3^j8 [X7@hPa?MZ*ƽw2.CscK[ѿ|^s 8nW a6jt86nbx'[|d}a5'`lw-Xк#5.@ 2SAN}øz\[G4-7S5RáA͜:˚XlhxbBJ.Wcb]sZ~*k.BCc5+"laAXUɍ7y$ ׀qEj<(faÞOt*hI'JxiuQݛ't@7$#qǀ01dYC(hWcdN ^RTmCeyJ{Y29d.~dցnm-/c5K!|4C3 ߠيm/zJZ/_&԰ɹL"vZ'[($W D+R ⒩ Iǧ| ZAH C^dBFpG'Tmg%<"x3;S/6f2^ux,WHw"|kqfCb5*B6nMuN{Vo/OSmMe;j f3V\ǻFYxQl>$vPх1o_??lX>7[e/q:y,s9hk`G; ;ׅJbSy!CQT}_mxV3I1c-&@|A>Ъv[&+]m-\^] 虇8 9*fn!T}6^_ƕh3 Y&2J!nP$!MxW&_1`>O!6  )RRwj íVYW65ߤ.kޡ+uz wF:I4N]=z^ F輧my.Hg;=}\\CE B>dIYqčm< $d:IX1(PF,Alu`)+ {ha [_=*^'uNa]lX>#vFϿG6BЫ"Ix4<9J7|I ,0n+"!(~r~R\W>A T3~v9 w&X[29q`( ˏ  Gy i8ܟ!s<҇0lWz3[]6QU"/vMR&o7TwxV`Ro*y 8kέmC>4a$[% үș-ۮLGתˇ'U,| xBSGVתc7wYUO[Z:Nʲ#dVH0Hx/ڍj# TS ggD#qS`ZUф_, EU@*ˬ@85mȝOQ#iw::yɌi+e`>eز$WiӋU5<~@m\%*r]fNly2_s.TNt =xsV>pal'\/r¿[gd}Nx/Oˆ*ee?@P#'ފ($V JM4t HNJȮ;#S- 9H)qnRt; +qJJ?eCvI?\r_ P7εIZ(bsw lPr<톖hD4 g;54nQXm*=٧p7lZ| hR?v ĞDJݜjJwmQHQwm}6~bkgw]hOX+N%o{bvr% HXf> vߣB+& @c:bwI؆ XUݼ;󕏴V& :e#LXby%6:ORK@0+c.hd(xa`&8JN2,cbBłl=o}M mD2&h`W*F&*z1x(Hp~|&ϖ1[ӯ˼:P+qH]_WH8&eb FW>ـ{d}ߦ`WA"@#&?iU|)H{K$8LK4jN-5fم>ѭǝwsE'2eܖϜ6"n_rlßOiOPz]ـfR¯i^끖 w:8A"`.=*j`˿{#e#T `*"+֪/ a+L՗dRJI7ͩ?3o;QL,k6CY, vD-\Y=N';*>T Go= փ%3n9o/1V>uк:g9eeF2xeڇEǥYftrVj:wFAv%#z5r;2YY Q{&8j|aI~&b,pm|TZ0mta×cSp\,6/٘TK-#<\4A ɿs4-iV]7) p/:79U'ԕ"xb8mHQvsUVL>T-{* S Fc>`|2F9VtaWG ~?*BY~MߞNAUr+ w(L?I=r >t:E}g @Ql-?scÈ5 wTJ[2|7ҐyG7ن2`̳WF0,Y%فn/ t,Y ~5D`1Bf2V+YvWd Um3Io w?KWpZj*iziD5ٌƀcҒ.`hGh(V5F$HhVO"a]m%a" #O5!`{E9>vĉTV`3p@ Nϰ~ѩ;k9Ã0/ 6Mt`5^Sq[{aG ; ExzشˑV!rՃSȩǕt y g."n.gO\M4rVjuU5Nܱ01l,9,*Mo ݰcPui(2T-1R⠵ /,hɧ3Ɋ|/zNH ޶ fjy 㚭J1&B0w˫w/m2E]f*h7;z7k\u@h"kdnl ``۽wΊ/雍3UjY{w2F 0Xi#xՠ []7 j`"l^˚q쀴΅qmZr{SϨSw!&NZ<<t漠Nޢ\d`k#C^\ #O. !BXYVCc%&(BKz&M"mJJ[j%'3*#u'7+X@\I'Ў[kX.o[M+`2uӎ++/5ljD! ~svպaiz6--hs2Ugh+ڭ~~(4|;<{4v#nGDKdmduhc>`L g_;ka{J#dd ^_QⰗ~GyǓ Jk=:;2ֶ*t6-4 @c}&mi':R]naRS7:"M6\'эL(GyCk?ݢs$Pvjo: ( r.;ۑRG#!u XV![_j )`$R=_C=װÝ79J){r]v[Tˋ DzJꥷ|"ӰϜ],yi׾e槦UF㲧jUG)~(d%WR`Vh9~ &i%#YǚM(> cb⻮˓Ca)02Z@" #G&AoaSjɋ*釔+Dw\pGGrf5A@.S +񕉙itWLN#։c+is( K<`qen[Sug?M8CSGDJ++TlgU[~N37g26;g s?}d>+^%QvKl @}I(X 5kslB~>翭yǥR<9ḻS kߍMaKsbRP.0-$+AI5B^Ő% v.!׶jM#R$xI5gSM{e* ӋK sJ5P^Tr݈fn4@zF8TGb;AA2Uo^ 9|m! A}Y q+{2-9J?_}v>K-Doϵ) 2fFͽG/4'W</<;gשCjD9Jl,dY3^Y`*CRAC`L'֠…7G [*_jS7i(C`Kݳ%*|!YK~ 髁hnwxq6*y*SPCF4=oqC6FC*FCݬIxK7*FP6 Vb a(Tk8Bfr%*j|R0b& GdqIb*etQ #!@ m98Ue*sA FP [1z΃s;At`~sjPѥn6o/m;dWůlR|TC%3%hV1 oI ! 0W򍿯 M:le:OІ`M1x.: "Nl(Fnu@ ycDe*;lj14xfB^ vyZ样x/moyd}7[03lH٣-$6"Fɟ kq;L_iH@.]TMQv.'hm)g%x,[ AϏs.|d}9IESAX7hBaT] ߠ4Oj_87 '<*qukԼf#ؙLJqk8T:m!uU4[Q(LV]'@LwƐ&%stwTGI?}@_ WI䜰QuYE%,dZ??`znh<1 F1  s:b^BЂۉGTcƅ[pdYJW!Ux)s|ͻU伢[)ǶO6\y;ůaIA}pe REh'w;2pN2BÎ&6Pkm&s' ӵYI:"(G( G"톡k3).Ngf֧Br)4 I Q)fn8qaFV>FiȐ{xVꌃIlo~qpNu[L v,  V۰/1 }״*ræ:) JͯwzZ`ozOjV,Ӣ3 }٣V錣& :0,덦N⩑禦 8A ٔ`ƅY=kI^^ҁ|tE>eXբuS(Tu 3ً*P C?0`mZ(/V] oP}@\SL#_Lt_Nm/ȓV&_{B$h]̯;AFRM~M,jntIIsXj|1s"`J(=MwDDVJIpp "튍mCM书/Bl8fd%C>.#$6yjw-wH 6 8ȶ'lw٭Q AI:h!q+,]{c]?ټf/l+&)X>TԂfa&KqZ,i'ᶫYgg/,ʋ ָYEE`ׄ﹧Pxm3Rß*pk2oJ쓖mnr!z_UNಔYq[CC_}*a;DbJӐ/%'wj:gS[B0G%F9p m,(ͅiguMB x8`wYhT*REe@VIVahW8Sr<"EGY yrsL\lc }R Fcֵ=&09v|*~1!8*%'=Bh"> j5K1u=|+=Ղ-/"%WOm3U3l(7cdտg.IF:r,]Va~H&vF$J||]ov2+oEܷHݱ^9 d>4 .8|2}Q9T4VNL/ 'b U`·ЈYqUFW_{W[Xu8쥵׾\M>,HwX '_t␣(S}c[x=EKi6ީJpr',3u6L_ܗl?7`"mj2`$Hы $0v`;V{"M}W>TxtK{ .2ܓG6_ؓb(!ތL1w {Tìk=#ǻ&*(VmӾ.N(w$Tk^ Ooo̼#;v&*/(p큰${~ NՈ^fTy}`&ūk⎞9t>UA3%\s`.< /rƒUI Ffvd,s -WRpV2wFZbHƭDHma~x uh)K=\kzmNxL&KcĠ~39ͻNW-_dh5mxV5Ƀ- d-ׂe\e%گ` ;x=Di(ol8Ҿ U레Zp604 t+c%[M]nX]f^3{$O5"MT6}O}~AŲRTG͹q 35aBS[_dK֖Bs).Ŭ/J%UWJCҟbڀ*1F;7%ܢz 2EѨx`nNC<~Ͱ$B:Yl:sa NCTy|ϦXGvRɾ nP$cQt7HPۂpg8L׏qdvo YA+Er Bs[v-n3B{ɨpq>;kCZB6t mLМR+Kw#Ĵg=7Yf Wa7"VA=+*+ďs;_GJ}YUiX>Uq0/s|gKzR_t]_FlV>ה3e*yS! +n1-}Bdoޕzz픶=mXrulz,  2mA $(toџf ep!͝mtF8eI?Ġ=4n(߶Ry8WD|fZ^$5ىDĪ%Cr$N-ȸ36齦+u \C]twdCK.!^Ci ќTĂqLd6Wq+<prho"*&lDb3PsWnڋ&8 Pl/Uq9k3H^lroV!-Q:=,\&,3g}&LU5ƳܪEu3C;u ]<ae0p!X6 C^A;I杅'hV~6bG;܏ :C\|d!wmprb5- mIhr8!;ıE;Z3LSnу?Ѥnpsu+恘q;uO]BͿ3@- lÖNjօ{/~U<ݿSg1oPr)qD*bubM)rcxH8Uyr jgr|npRYq% Ȉb<#/GӴAŠݎONi"zT׈LQq&{%z5LY1F=#źs i.0\W碒P{aq2l/:eo"/?M1rdQLP%V@aP36;(VM%!??A3wZRI7.)Vk}+fqj$ BK`5T;|PĘd:1T&"B[U!%bgS"+2SF%R\ZqY\;=EG!Jˋvq9Oynu+4yj@< tȑ9RTG^ٻzpejN j.\FPsBr/bK`Og*d52*32JYE?.pHC'JǬ-s>gۼF }Y*lXdT)6& p.(». T# FJf6X$_,^^Zh_ؓT kWPK-ll(٬% O?/OOD6mXHܬjz#Mb˼gFSe] o7<-eBvu%B##lЂ]83upvBa mF+o`[tfqY\MxiF2Cèp.cA؅by"; }Eco9NYT%ԓG.ۢNm0ȔbG`\?h9յ`GN)7 PZEdӰt s WVLQ){a-ܧʉ#i(; aX3/[]Dp_ /N(kۙ?Q%?F^nCB\;JS 5e0"RipGQ^99J$RTu,u-) ݄Vtvw*Xp3r?{%=eǮjÒQ̻ gHТ@Lʨ;_8vg J+`|c[öqJ&?ewE6}siK{H/ ×#-&eaByP  .PWv_W4v< Cj(A6qjROADUKjqۅk'.. Vh3)nW')ZrY+6 ȁy'2E`XL&" nDq;z9"bvF|.T</@3C!kB30=[ք;\ŭ- ˋ 2'K6 YCF0"a:$c_ [m.d?{%L| 0;hbX "_ ĥ }wӿ9;&7d3:B̫mmmSS}#牧H'PJ%8c,PUkdl]]'J mX [q_ m(Q?WǰZQFC= MAUW=nY)bF؋ݢo}gc|Y9Ӛ4YgSc`dLD7џxy]`=8@N*=0P UgὯ|ޤrhJ~3 TO~jWO<~EVP] *Sb{pt]Yԕz?ӑհ#۟8,4r\uujsg/U}(7shpU,F? z"5joIK>gD˰' Wg<4wj{4ysjy*gDvU_5|tv5#BNnK>K!MI]nAk͚k*q]Nz1Hs Iƿ|͌+s̹ 6\L7\w}E*K$LllG+ g?&Uɢ'Jt"l/Y}lV_{;A2b Uv8\t?d@/ zpq5 q.Q3~D]'B@+xVcW û<~OIԂdYeLaF^bg:&:.(\jj 钚._qq m:ri0[Wfjg9ɓ\<|ʖY =Y(&؈hP蟏ahU,M姴Q+?S0[V=)qSY٣">uq (Gzl+,ƴ!Ύa@ll!҆.^+j˜0)YM)}6^U\hV{򲽌d|(xP/p+@R D;QIҕf?XisQe>S Sb[-Hc' ﻘi?4S֬>"AjtovFrQEm75*g^ƛ{'vϠ>>-(?,szFF(A{*G S0UML:[*B zsM';cʒ|6f)Vu溳jղsT]s ɘP3qԘ"9[-oZFJlqid#\N(Y>0 (2wx eҿy2EZԺ euެ[m"- 7/F7NTfN{F+/TG R" yh|.f{ +칁4T2B|xU6⽧1oWH/ uGؤCT*w)'ŋzئlM=k]2靖MV6\9t8tCUINta[)u#bܜA~i8<^m_< >#`a#Ōpa'GC,4br>9Ub bN!b%2FY ݂,H}X,#6]صNėfw1X&rMo?Z&x'3G\s}PF.Qf"'ibt(jLAfͣ@6wviq:/ ]j%=ޣFF2ޓѪt1w&sm4ɱW W`QQcdz9d-c$~ `,t~i ;aH1ѶkZ(( (Q*qUϐqָZWmJ×٤+SP# m{dO>j)7T6Jq^gm,aZ(u0)»wЏDPCU2H[E|~(-lCIrڹb>|oC}V_A*D-~}Jﵿ,,Lp݉U)Ûψvv*=ݾR(jEu P'h}mNǪ摲̅ZXGr:ΐ_{FŅu5>ui~$goNɈR~L4.mTBe%G5'}}Ի>upvm!EmcԩgksZ.i ӯRɁQj{>^f<VC(ь!i:$!(#*eeK`l [g‰Ԙ 03GZwSP~cSIZZHi:\];%͔'t6PS4|JPWx|9,*~5NE*b~LςהYLD_rj$J%hEv)߫*x[|Lm~E]ŕ*RՌFЩxeaR#KYm4 .jݦ6|9GȪp '˦`Yhw8 .c#b{|h^^ޫ?'<& ׁrvle4Xa+/'+19˿>t#g JA n_+dނ(؅XJ'=o > ȕm< |??q2֪<#%kt+W"r]Q2G9pnDƧIpFAKږ%B4:/}_/..7~2>;JJ'Odǯ.卷K&QeNQHxYNj *n_[한#a\<95ݢR{Qt\@k`NWOZרuNmG$c &ML>KIXjQHtgy$m[#X9;ץ/)@tQP_#O n_a%Zk+t,* i#&6w:ot[HT(ZL®0b,G<k0@$@2W}%@D6$~)J^Jx,8MyRzDs!blaW)t f@;0#WRiB}u%Ȅf[C"@ hlDOSnPƘ׳6ϣv8D5VcnM;N)R@LXyF]h.X@+b[S- ?]K'{Re$9Qۻ֜AXBv~߈#kF%1O"ifAeU<+?c2hymJ0lwGK %!Xá;7;_VNX oi37<5ou ;!o=Wzlab5)S V"75ѺD qo|>EСE`dCB~G~YDBQnR|:v_2K=x?̌;svF?S0|\{ 0")a}e?z=|g~u\-o-z]l.ި)MR\N?:KUnw+"cΈ尯 \ɪ2ZwX:͕T /){ydMT4-\"+쩣QJ66|FuKnձ(mh@h "N5p;M."FF{Dz|)8iʥ!*/dQ$ڭ=v2'K'X&-7iь!,muclM-*%nםrUx.5^~W&(C91Q 7 lƤ<0c>LVC>Ci9#$*+75JhPgPWE@bb 2(H +$Qw V.}PQ8F9L&t&nq'hM".,~T{d9z3weG2Hw)LFFw;zUƀ./0@neaߔb!I#n@ JSD\ZdKēU~z#xW)Gu67>}ir=Ix 3UHjPb,Ј~RcPydCe+ `Pd-M&hB5Kt X$$U,1T6>5<i@TKuJ~9 iu7ħ Pa?Cr Z\/:PK8>v왞!> kWiiφ F`"-@c Zk!)}v3Sה)B= .*Ox{"CP88PP}"8Y}@ \YI)aB +5-5t 'g 0cSG#Ó?VMקE zJ|=5}@t}]x^Җ1Er[O~`-+_o-2hл·1ц%֮C5׷px& =o}&kA:ZZjkʠuHB@ZZa'JqWʚR(pChƖ g|dاfXy\ 5YY](R_e?/ {t0i8F&*%/L'}C UW9Ɠ|rZݝ$z͖AJ@4/\/gw! ~S2^Iس0`p"}Ϭ$ңWЖV4R]cò@9ώ?FndMx#bUUPL2 \ٵ@{ԊF0aK"" h3I+jl|fyklj^uN >bY4iB~s贺1R9g'oAק)|eNi'!X772Zv@(;4nUkdOGPnZa]5L!#+K۶CꝧLfT7jrQ읯aOJjo_>g:J0:p\{xgyљ7d_%>.q*bթ 17)8$Q.mLS PD iS6öo /M}2ʒ+G_CfJݿ ;ufv9K#X_. 6.Yf?#CZ%D=2o͸Ѐ8pfXG41ԫIa#Q ~)ڻňGm3@5 34CŲ1\Fי|UOVR*M6!C=O5]߽D`ڄzh]ioEŀ<礖8HJG](6%nj^K[[!bA¾(J g.Cb;SI/n?_dN6gk:Rb+t KFfew8nKG3+O{}?*C p[ʞv HZR~r{9f]ƾ3iG{ځL({ZF-|o*(YX0`{FvMTUBZdgo4F( 5p P-TXNa 4 Kr!|Mu$yqw\4Gs'G'}?:3 ,'C zVF#*4]c/lǃ-{ k,93hʋVڱ}0\ʿL38B_`FL :;,FFPi-\uS?eԈrEWKcOԁdp~]%sBu?lI)p9MPP ˕VmƖ8Y,>(7iWB U83`o*OܖrPk$rxpw4CbX¬,nNYKA8`/ύ„*rn⿵X-YhaG_k*QC!Fq7ݯ|$#v ^Ih%K4Zg\{AgGGflk@ILv &=Šoyd$̾Gls!OHU"D;0'!ؐa:JC|p9F&=m]%zHyah'al0ji2w|Fp#=(RnT<5q~Y`_Ũ0({SQ(>+_w"?pi7 ܟ3Cvk|>YU7@::ƍZnKM'\En(s҈lX=4&ePY) m&2w3TYҎ.w^tH5 6DfCt/£JiR(vZH`cyp ~v9?@ !)|W~v})W^Xؙa?D /<z &Π~7PC*ך& ZvNU6(۠u.Zsi:EFd0 iAM*}o.Ɓ2B1C^e&ʔa8QDbUoVp#x KiKt3Xĸehf)=R4(s ґg~x&ѳZƏ?*͟7r/-w!QeZYC^|DcʀPvZnH,a#/MUN',vۆr2<#X  :VXmBuhOݠ$eot]zΥdhDTnU4Z_/vxN)Y3$J52-3̦B8@>COCz rW *~;I :,!%W##fY<=kt]%hIe gg}z<)lFW2xT g@pp#,Zf" ̩ק w@$H 2UwS_g.xEY*QPn`rϕWf1srĬۂQX$7veP'ћi=W`:btyh )k3&MϺ]$͜`ΟHJ@}n Xw:ö5x^ޝy h[ڷ.5"?JG 'b{+>`I+q*Ro+T2kmԱQ'ƙ4d:$;LLPwG;i#0Ťn 6`wя6 v' UY e,v$&ھ#*$8kK¯2Fٝa~{APJBfbB/1ɠL'ocS[tt`e,XƤ`Iw qy1=TEzhb[jgʶ|J(gE /Ƣ#XEk/>#&u(rڽx^}%S\sp2]HeKk+byͱT[8<{q8W{Q"׸72ͧM Yobo i_[e}p/뼴^/<6V$N";jUFmdFI7@ࢍ,zTd-Rb\裛v喢|g\9Ω'K=@XW/AqF wӅ 4n7$=.ẓz!8ɀt  eJ0LLG\%n&¡ tl%?5T#[r]zg2vb#1T(=)|vљ:ǩ؝(qk35M[[cPV {Qc53Fo?}y+gr g,l-1.sDnSZU\sm84nNqA8U6O5 R,+V{kWOx6U MyUd9oj)v1Ei߀g̏` yR#nNdESrJ5~j|TԪJ:uicM(Hn7$)< ZVz='~yB^m i2Wof$  d2|QźN ?Pf:zr\+(=v2juڤ۔/( LҮy1BaZ=H' fT.@[qZ~Ĭ8dM>a+TvEOd;1|dqL4aM}S6(LB}Y 0"ۢyJ6cP;e+se VB/+Vl3*NL>wqLRY紮jF"|' r tjGA;?s!9j<^e@NdXKrP=ڽ1 Yis;=hRW@ I:0&df=ciy2t-$, G.@tX[&,cg>Amޘnzq E7 Z@J'gOYu䯪/?)e&O40B/wkUiu:,%[Ak/pMElѭ .UTad~M=WАecq;%XsԧMW/"XAtӺ3?bbYu$&3FÈxFhd M6m)wcHzP(YѢ,30%G |-2e@;Y1 _\ Z^8KYAij&#K56<:py3%?a"U'\Ph~LR2;~H Lu?խo?km:}Ui8S0՗Tc@{]ً &g`g&ԇ-R RG2HUow}\EzWT8@Y-r4E8%{EKI#{>8Ew;60AӅ(AJ'ɼ8^ 3!k_ryګ1|X G٨zr$*"HD5ql w2-.졭lI.!g li 5W) CnKK=11*غʔla#|ם%Z`+ljYriX0R)Lecd |MK@ r&Rⷹtw3M+*8rOmԧCԥFDv' zbz~zn_)XD9}> d71ʵT,RrH?[R`p@k hvgmD;FuÓߤE=?#jTsgXYك}qWEGן_r fO(Kz߁hj iT3zuӓ0"7g$q+ܤ?>`,=% !ȥ=8]g!Wȟ/erM|_8udq6/0pԖ23GN^磲\AV.Q 4!'~BMolqcWR;.~ _{[/,/lKm P (՗ w7=M :3aܝEQx}w>s0f+1?!ѠQռ 9{'bi{_B$,zX_)^o]!v)1B`*j~ٓhVoj@xAq%+n1'(yBgX:(;Cx4ͨkj):ZC_`LM' ]&HH|6|kNU6b@ 7SVm2;jS)'"ǥ~"ivZ]U@rاMцJgg  HɁr?*PDҏ H+5x0ƤDs)%,p6Iq7AI͔"=O2X^ g-f_եE ct_v+RN KcB5dj;َ(i ŠiϞ((OA~Nx~c&A,M1(H%"YTf/J Lx%NYpiSB[-d°ի S1rAc `3 '(/b4e*o7w]]s C1Ck ΩCѷ|xstt-͊b<p8ŢV=(ezz,|D=YlrC;|oJf* <}P4XL[F 9i "!;=!w}H8w(6r:EbzU)zqpxqJl2-%}_0e++ { "3ʷIoX]ab#m' ڍхUEn oZʮp%rE1k9b9fBH 'o?t_K>dӥ1̔<].ǫA&Yx+⮨y8K `ckw) tn"0 lq*?W uHl1Wȡ)-p|Ǯqގ? NA &^-nINҁ %f2Cվ"Aw2}o'p/z*YfxG7PEŽ'GU8zq|rtybv_F'ADn9\f L8 ѐ^bxͿ7h^`$HSSKt{Q)6J8S͓ZU |Q 2mtI,!Ob;*ƜU#~1Xb6sÛq1_е W<QF_39Hk àO ~wK4{1⛟ԭ'=""ߺlۧ 1vi)šXg{+bRpkq q̽aEJ(L82зu:%ߠIG J~۸iު`(Fbͼv~:n/?>dwqp2otbpsmYҝN0MP;pyrmnA6U**G {2Teys,p x'By1|BF o.z>YE7b!GV竘 &~A -gG܉gܸLxӑy -"Ɂkq)C uE&(+Y VrzJ$:Z+y˛K;TLkvQ,[ur+E%]0nwBfOf".-M:b)0ۺd-2QMIV^TiM)fѺAvXCZ lw!m-\[Y>.^t[P+bʮ-ӛkIwr-W~<-O0[$/+ hog p\h *2H~'_rrhK tkd$dI 3܈NE,1pa yg'8NpmvNacx.'dTF:) Mj 6Èr'ZY#'N[6V ~L-{؏$Y{ׅ_,j$uB\B"!ApC7MѽzV%Ar<%v ף lx` ~{L4ULh şc5T},us/$Jh`v'ݰQJ,e)hfB:90hL'TH2 ndhQցm'b;no" AG1$^ 0jem)^>sR zW#\I8/Zu cSݲJF#[L2J(ܿ\! E! f-;Y/ps1;8Po`? ]u\wݴ9\.{7`H|T1"hM"\d^ݯdeﱌ ;wR% Ք[9N7' V*p˟Txj'KTN# e:f]-I);W<)%q׉wmSdEYb()_ 9@ᇜ*#o+eU N#$Uy܇M0C v1\f]wTz7?@?4FINXnzث.wG],SH@[ۧ? WQC3!~-rv*ETߒ m~:R'7Ii2wAaU[w[IbA_ b+=f)`BJI0zSeuΒ1<2~$,+e=]RRuXJxQ_ٿyv'>j4@z͊_~;P&X' _ٺM򣵅op߂͐^rb7,Vd#'k1c)1.SS#73H `C+0cehrH v$P]\A-XpSe ʹh}`8 `߭{buLepohud:µC SvNk%{`ɵ :Ct" p:T/[Z0ꘛhf Y"O)s̓Tw"= @ cSnhzc85^Ɍ4 ZRl ,ji󪐢5KVK"g7_)cYto+~nXV9]uv2~Ӈ\Az* w *G7?$n(eCTؿLRt͕Lu'%@1C'mѦ h4bm5/ዦ̬Ag|͊m1:ŋ2H΋|A5#T" JJ2Z7xRyQ+uu"=Ř :iAJ e إ~ aTlie &NsIX,[RN75,n>7+z%Mtɝy+ܮ#1QaM? ?λy oڲ$$s٪7Z[|`Mm->>xn- yJ>p;T>j騟TJd $xf$suJ<^ 3"n)o5.3^IɷuK+T, hYhnwcIE很ziStgMִ-6~$6(8b(im >Q1_Z8`ML4PliubMҒ> ׵j1Yx%Eynzk0@).0TَpxPR)ٿ.6XԅF댁-Ka'✆,IqJ0frY.<.䑥ʠnܸVNo-j!09`tRW°*h'oInڞkqiuWH*Vl@MsTX1y-))Ʉ3q*+>gZ)\^oUӹ tz€u$uK)M{썯RmA.u߳$ZI!0ep☡6O03M'9v<_$a,J!![J  U3 Sn }[ M;Mۈ&:HV>]݂FrO K ^ aEh]ɕv<(u\֙S߃l=l{| H\"ӀzQP?Q4O_J9`kGylŽD6ڧh0͊ʦ:Ϣ\"kaJ8oܣXSF|Be-" Н8}eFN3ѰGXj@duQkلw ('AxSHB2Y{z]zz0GInpۺ=/^A}' KoC/B BXIfz~+ŭz<16b[a/jn=X "2àbZғ2IrK褫Dvۓ6QNOhל_Uy):?W!_46`3,u@S۩:vt&r"T^0W†$圁O C?)]',n@6G'%]1,`VR4I{cV"Aqq2 4ŗO(L!$,=CgrVԤS:7&{‰& j=bϡ9msz_UϜ${y/s+-#ޱRRajV[#3DMx{3s6jkV7J]fIJ@[oyfgcQv&n0ϸVPԒɖqX) ތz@/Y(CNf wwBه2WG /uA8ԁh,`Y\ 2ejJZ$R 5[eTw*Z-Z&caYEN~Ѫ@FaH[#Z #+w;zj$]/Z: Kb2O≕n(7MHkF}A9BHfLJ/EQ ;/38Fs|w^3SR^\ _8!zJOX u.lTp頻x>892㭈[ݛMDH9} W7h$'X|5MP@ڸCJTM-sR ?hYgqRU\7 nz׮d8dX%o~e7ZVo#(ﭏpŒG㎒Y{-NPQXEo'!9;s |Qё2v㮝|4Ch4 UZe u|7w* dJt<&DNh]O5näS Ž5Ѫw dY$mi}MT{$\p(9"֚nކU[]!w}_(LFXw9 Iä__' Ey8KR_΄) um/pUYb<,35OGf3` :a礎4΢:(!4 (%vѓq=y5'nGĶIq85U+fp'G7^*2}Mn4{6t2ffimS<ތkªpz\dt^ތaڙ%`%ayO~U6k1eRְHy/zas/wI Q u!ۨZŬB}=PcODXAՍe"='ӦLAI$_Txv-hA!R݄nggTٙphU2 ǃ5?&z" z" UTp7JE>гvMpIwN<+[既x7\̃ b5qoQǭ9v_H(lj_r|=N?n-G& drU-T5dRfFH}VFpi#1|WDԱX94~.s+jE/@-_6F qIڌFTgd8 Z"&ﶏԲ #%֯) f}_A^9WKoQY] Rb pX8a%n5V\i!ПIX#qϢ!Qe&W^8Gft;)][R$=y䮤{j:~8:@g;CnZ6aO-a" [\ǯA˻:Թ@2c&7?؜MFM.O(4ЍQb^?x~B׺2:" yM||2 Q.<trD!%p}#΃LEz!?jxEYȑ)| 3-`,X9\~ݺp,*:{40A6UH1POCY-USBA`bf}2ĕ5PJb޾_*% H$CSiȓ_FˠFVqt|HkM9\u{{_ +ovsڈ:uqb>afص@B}Ct`o,HA.R TNq@U תv`Լu0,Z{ojvM0^Mуx jC `L_b`:/鷖a V9NvE/̴nГg I(hp4EtI( KC`K\,M#9Sߚü^ZN^q=YfZƭ[c&lՒ'ϱTxӸ_ -5;:;+oYO&$kԓHV}zue!lsr#mu%~`N}T.`ѻdP=9̪]{%|4 94c(}ÿGU?QwqL!uB̅^IF:6,P&|܃F-10VfFRqsX5i &{)? p9Z,4_tJԭx/WQ Yusa)J5U;NS^Wl?n a)[C豽gf22)9͜ lFBsԋwm05 /nx?Rc nw!]#NTH= 5sV+ȨGb9Qt꾘tM*Ty OԒ.ڤI.joQ˘/訨jLYq> q F/O/9=ɊKb8\-)N=Jϧ:(,0 =)Ig^(s<:%dk( G\,d @ֳ]hLcsa[:rҫyY#(0aT(:tcSFl0X{MCM, ?!8dbBaTL.r".ʼp嵍j!)R!Z >%}%8aOžg1YE0[b0΁]HB-) k`ᘙ)6eUYtW˨*ލbTUM,LmM{-'\Of\֎A6{[|xr:EA0:c4I=LL2BwԲXT2rq*v^L>fsdg gܷUŠH`Xi8-0 HtpԸl` B:ydDˤߺ35êS0W}ucrɚL<1^*lDM2(Uh=\"؂ ic6}z&y!zއrVgճ>?A 8"b`a2XPOZ}x%%?za}{ۭ:;;]"4 N]udf)A''`H*C€޻XέN\L|{(1hz,*Ρv سȽ0/E.T_4bB.[`50չsm/?1vu,ٽѿYEG} s݊ʓxC},ZHkcY8 ^tb%?Mj˃8`:b"UNNsDhwwF/Z3V_N~i=aF׍G$ؗ0Z $06w#1S2db9*YCԂ¯H3+cP,\i2rS? ׏֐(dRrezUoa< .#PsSA(𿘿ִGo"?|̤ fmH[p+f30^Qy_}Q-˱ۢ6(Y*)FVG<-ݚftf:/Rr?A<8"8qyW8 ϳ`vNN :7HL=&K2H#fƊ4[{xVB<)3f/ գh H%[^o[fxL?8Ɣ@E%z<7Aʺt ȡdg{!<8*DzR`X".l]X+^)`Uν̬9=Ċ 0&-lna<0H_X:I ZI2sQ5ɳ\a_8*u2^2(I^\[e VǓ~ PlD&m/ &UǔV &RI(&N㍠ F_XP5߫!!0#{_ʍp]_*Oif*z7DY^!^kġoM+#sٱ]ZKW~;M Δ$@.@VRb' /j)nT_PYH<$zwe:~Ġ!Ř):0[3I(IaFD:N!'CEzw7d(5?k"չXo(0kl=W3ۻdѩ"%>jOyeg]L .ryн41ʰ~KwMA8 dQ|9|úWg*TFYoV I7RM;;>ZPMx+ph԰ܷ؋Ϧ :Ͻ-^*r;kKeZv.vFUL\")_FBw̜[=OuR&T.c/5K2ׄ~lPEcCGQXv[c5*1>Ã]ܪ:jcdT)ql -.9dy:,}ٳǠW5jr|%& T +(*l=h:LO{}]w37r~}W>r )< Vkn»S 99U6^7U :gg( $=T*rg}4a~/t>Cn;67 ;/c^F;ޣx X;L3%֑O]HtNdGpzqF-b(#-$15U\Nr42ɨoWA8h;!^{B~ (kyuhnJ lCIXk(.C@T]Nm|ȶzH3 C8w~h1Pr,۷ hGjW%K ^-unIJRgtr͑ Gw7@v2 `6+,=7I#k> /Q9İĨ6=Ѱ^W)wJoRMgѐ1Njap .o_i4w1҂57oA61 "x9,뿞u#MG51D8W_rIiZ\̭bދ"K7%`XN@4Z+ȑP\޿uCe~ڵi?DY'rr57q[@fN{BU6AXc63!Xutl5,qU %v~dKEtQaYXht8/ j%h~  e{ʸ]F Fy5PG@4Y| l!!&4.p7ExPx[ v"Dt/bTԄƷLr :_˼F }vI޲ɳ - Ju+!{)^  r){ Gv@(Mʻ.JgA̤s ~ Ȃ9c}yp bW]23vEW̮u}>}DfԣG$9U&JB.6 k ~RYQQ~t&‰tYױ;u˯r|Q4*Z8H`&? rDQ߂fQyd(ZyJ奶@̿fY)}]z';W ۿF=IGHa I]zR ~uL}A$t,N Fi0hԏ_9|kH6r-o.dGʩ @rْcC+W?v5ԏ0Ņ> >X ܺHJ8Aq +\,)-gh#ϊ/09Zk._$=]x?d<|Ov@ [ı]"r2D5D(2Ds' **1 '7.i'$ l _cXrtXi9qڢ/!B\.N"x_Tmo+ڛʭzô熁}z H9_"U3ge^-o)hF%P 1($o*8xh\.x>mCfr< m{\QlEi׳o?myf@φ_-:'XV:E˩fll@A ktg<%W8-҇:{3S=#fK9IY ^!k dkM¼>g6ܝ3?ΰDz1.lUHljs^К%XbBaKa7oG^66Y+*t@V:S$_G9 d#MO^{"HcD[7+m?>[.[nykj\FO1 M%3= -Df"G1,7xXό0MI5L?U{q *KUa5xflY=ҡ8& |wh,p $k3udY$A %ъfqx "ar+j z۟lՅh9sqf 9-7o&l!$nA3. S #6<^{VMiIŨ3]s[Z䗆qEmHMՑQTq{زTkdvrn4e_mÀ)&Pi ,D)b]-t^dWdrѡ!Nx3V Rtv;=57XgzAKQ[aqHn3R63  h9}QTdBzeg~R{sڂD3˭yt4gG载k'*Q*7iBs%pa&a؎Kނ$Uc9|>@'s>&I8F}J-EU/ϏQ%,b ?~.D +xcPFcٴB9JdhCHy1aIPEGކp(N?} 11p`$M ۱hgHӑAzKj1Nyq y;W/s 5"A25݌feu3YC;BuR`sW#C_7mFN X Y3'SM0 `:6%G[JwJIcoPB; T%ygJ93scXn)U֦gȐ'KG("ijYg# 3VEzw]ֈ&wK 5͛ '9=) G؄>#r)o^1P 7dIÀ}4$!EXe[[EYvIDFs:NM J\℉hY'X:5&+"$UֹUN;E6ݚI Z-[*q;,Gori g(U@YA('#1yF,N Ryk`?OZh[qBV8&xx9e"S;ːFIhCH  ғ.H u (`0QlmN sԁ?k&vYk ޫG,=,gI2zp̀|X֐u'< n%mTBذUԮ3hХd B^1lHbD*^ȃ[ѨYʮrW6$VC${Be] Xq^:Ciף5 -KSB?spE;աd3˛w_&lSM.ZŠV!%P/#eKv2\xfJZJUuTEaOWcP15r='LڸL4?5KltjN.C\oߖ8E Y7 BWpZLO'8u`;c0>mU`b. \j?^ÏҪ"τZ-EjYVqٮ‰tC\>8q' 12=Xn&o/qTc8FlC<2Z9$|ο&Kg dc/^nB;Rm-Hv3'b*_L`Fl*`c ;S2"{u JC]KoLӹoetH:F?0U% Zp(:Husazb۸Q:PY q&SBIĝxKy.q$YO˨ohP$1,])qȉ L3kJ,2PsPNGӰP.}6k>Q}_H;1rRw_͒MT|r/4KAGP$htP8'?wMVb.ŒD}x^$;_`aR9yssSgBt3dيIj=fsԼeRܚJu.OHvd̗֯ϥ@rQt|WVgebE9vK[Q2QU<%蹐K3[x'P8v͹SD#`oHz#B>&( s{T|yXlRYz@ǩgyzS\4D78Ɨ. 6!e|h Nl`:8Y &n/,dSPJqEXZߵ$#Oo[5'- 5TgiEs˞`;dM'yܘTT3z?H-%.Ζ Аf'GXd aƄn4/sx!ܡHvcZrdj"}@džmww*%cx6b)$6`$w`uA2Zx4.ą$H D_f.Fg$|ѕvmRTkQ2?cC$҅kEyDM3:BGOkTmMX&z/rs÷4W?PJ:o63!+B(fښݳQ<ɝS7FYZ5'\e $aTd0p>nRϘ6 efM=dJ"G`̕ix|'ቮ45?&J{v$Ո@hvlaK@*%&'@aMUtwI}kH=SplMNnvW9dvzH|8}-2B~PKde,Am *$%UsM0Zf ɣW!ˈ; -$!p H+8OqfזO8XX7-Ѭj}z(HJ Fo%J\5`5K )L9 wRqvFU(:A z{1NܖTvr2sDFH' MY|{̽mӏ^$ aR.&:\GüHfu*˧+ qY`Jr1O\8Ǎ&\WmJc&uF>tQ"TKgL PΗ3Ydi5ĺPh4Fsbgϴ-䚲e$KWWAB06U#<{*뒅W$w6*\^Q yu ed#|/ s ݜ_}"#*O(Dys5,ARD"jv7t]H0` ukGHO\`;o}`aΉQqoniZ"+A/qM*gKnxϵ*5u2$hoR`41 i6B&$[=K&t4G. 0ˍ3O=ʬB~T9|5'G9J^5s欏g8R 2]nGy a) Qf(s).u#p1LK/nR R+[ږIԁ#zsR /`x@ Lf R?6_^'1f8@9l-L̄'{z?:JJtXfs܃>VS^-kr\R d꺻\ooOVyMHu:Q j?uhQM-iՆX:ͼl=1Zn֐0UM6<"?] vUԨ;)N%SzN ]msըZVT-Ւ 3[ ;B"8wpHBJb{;-2__n{_ٳBwgҘT. {'uC-q PhsUu1Ҩ@0(S0i6*F66-b6mm^IThld2?a~ƘLK`ԽqU呶%Mq* w0OUfJHHg}4#UgkXl\G*Fh=]ɴhM"{Ǐlnb5b ^4y~ɟ7G z[6W]Ei"m8e1 ֵG0m=Վ)?@e/aW:L 'Un5F4xt#(bF\p~@z?{,a6SghG<ƾyz u'8u dvn9X3ӬI7Tr=ރ`(}CGN  dY+'CxT)XF~]PFIk=1I_ЮrܔWP}[.jb~,,vL7qh~4:Р}5[;'5ju -!bzfwO5a'tJ:Mj5tL@j=㰋eB2R}LG߈Zl Zx@@^V 7wƀۈHw8= XtF!>5 IbsɎnٺ&PxmQ8rWh>*K yfBؠj.Nk[o V5QW̢ä4ǴwK8#>Te^%ș8R% 8Q@u{p=Z{'Ő C]O,H"'^56q''YoC#6xB%%|{/e@B'*9sM0~J>]4xa 7UIjP ়n r^ 2Afh`n5? i#T5BpDa++P % Rbu_S4&-\mX[S<0H84<_#tAN;L;f ΒVЅu>Yz0nݎEk6DefsLcO(oz7[FKKh L=H_zy ˨ND|,q, }u"Z /';4XMt3.!eP]OW _fVEACXzaSdl'[ͬ~ܶU b ($ALŪOY"Y{/lUu=}r3%:}1t.L28u-N&wy{M\XPb/)^?u ߐ$/d>P7Ǜ/ OAGsA~kYHIV@N*ҔOsf)$LuM}[ע0rr`$u%6V?y`¥OE[WRVi<)k{ÎWNX]ʌ 3&z<0wDmə <=73W ,a *ҁ~ i#g7ͪOTѬ=s nU, 6)*; I44tB!Kp @SB-~^"g1}ve5lyꜜk&5 G=9,yCwrd %;)hb]p¥kZZ~OڑT,>W| eZ81k}Gc %>[2YpS?bBV?>TƁ]#c{mr[IL|2UE;b‰+ŚY}]#͠y!e ;D-N*~`z솛F7 \D::G5ciT!Z[$=겭4`@f˟i=묄p[eV䢍#rCcGGn3&Qyl$GTvwHUo`i}s͐zDq3*#'M2)W51,TI6hfTrw{ \j Ki WFP/ g ')bpsOE5|T"vA7IY^{ArU *)z]YvѸ\zIJbA{䱙ƈGv[Éٞu>GbuҸ /Z4m)AD< 4qxh¦{1L9 3;8hVIN紤V {UTvP=w=OϘZE`Wt'JM%3Y^5X߇NGz^#W*AUN L<@=tFf٭;iu0 ==6 e=\'iiX#3:|k3#1t?[RGTvsx+S0d{{z'+Ҕp;G=7npRV&i#儂jYR(g1tI̜ڒA*\L((o~wT"md k)ᚣ„  *hfY>K>_ѤWtβQX'7ʗ ]U-ґ=?pnSuW D[s&o\pD[p{ 9hEg|q*W@R[+~{ ן<|Bܰ(*HHKwZirsZmN#$G: |}a@U|w S0 XdcT4e81t} ;d2M X Ms Z% EGI檢Rс*[3ƣ1/; *ثv\ˇC0+Ǟx-cS<ѼÜ,y-;jSA*+FTe!V=D="AhF]=֕VxcjлruZϽ6>C`pRq>+JUGk06oNM4>[m@jESQG/vǸ.Go[ƕ  ݁r1 ~fEƯM>kdž#*:i?V)trDʭDW| YC%HDiYk  d[Ta2,YK{e7[^~аb&z a P]in߀.^5kL.6elཤ9,+"E 3sչFk38pŞBcGSHiH'&ԕy5 ót!ZP2 YCʦ޼R%/;d{cA7PB@?"ok[F)ڨV7d@?H}JUNՈ>E+';YG ڡCƃ_B@ah.YĽfm^nlDqAZnO}Zr0ŎNYT# q;(WΏJض vڞJjHJ@//)GsD#,4WKүUu] Os6soDz^0H35hI9D„6tpEcSboC D0󤎖m|%@PJnL$5;Kpa꺯I4T|>rr9x6Gw],ӯ܌.?M-Jq})=j2L>|LXNo" ^ e`\ȫIxż`ShҖFMK٫H Ҵxr~` 2?q40WE Ws0eg/7YK)vQ]4H0ǥC0f},mR"4gq`!RT#~jQ:+/f@$-NS{ϽݑQv,"hpo }($u }{$'*#|ʅHW2?NUZ_u ]\c(#nN- zn>Ƀ˾OȞkˌC2z!V˼cIKɍ hDBaPj~k$ VoC]-\N' \FaߟB>R*9nӕKS 2c+܋O!Gp3!fs&LEs<)X7] A*IC|v .۬{:<6}9p.i 'OKᴪq}%BAε!MJ@+G!2Q~9= ¼=k+dI.d}>#*Idz > N)lؗ{&$*!#5ՓEUc]u"k|ބ܈ yEyeru[ђmƆf4юĴV+j`W|3()\&ヒAήb>ΨZdM~ECkey1%MG, +]q=?vX$E.Xi. /pNbR{4$ ݊jBÆ5 mI4c,>ﲸ7tYP*HpJA_J8>/͗˽JuK)Gj c4)@Dߊ$w쾫̪}uwqgv+gh_;8I\6pRf=%! *مP OGS[FaLЩvh*#IfW{%"*GǷK4t0dBL#W .)ȣx4Uo /G F>@/J*t/FH? ;!~Ҋ^kk^9ZupT֊Bujn" id ۈXP8l[ǭ=+PĖ#Q&vroh0-~4`yфU"h D*?/4`GW.Wߚ RM*=Sb۔5K Edz[#3(V*nS}9;qT2 vx('SLc DZ}6$</O-P}F. ;xϻA.LD߉9wfKayd8rAA`ҭUh:1oVS L u8+6ƟBЗƘ2V r߷ޑ?ǧv,UZA iR)nG=Zԩj<5Ǖݲ(IoЬj;uQưZB691g5HjB]laBLunz)MI]9hmhe:(EE0Rg^ nYe:p;X-7BP?(&LƴQ H?amsLv.$0)6E7G; '3>{pݿ X">fP-OTuz7>y.W燁!}C:]٬- .;!rm6h!f藈)$gO*]Od yA?&1y J %Bq*@;x$EInjF2d(c5FRkVpӞ$Ť,zJvLV_B2pU]M4v;a<`.F([Ec=Ƨ-T.ݢ܏wة>ΐcX5ͷ6y(̟|&OϹ8ެG YwHToAGə7j./]Ih 2DD}w9iU4@uӶ vߢ hʹ4(~(鞊1Q"zh uR1.rJ!zQL_i,sz ?*8CuLkC8>r1ơ٬D[["ܟ:HR_Lj-q;'uG0 t>! zjX745Na&&ҕU5_S?ṛ\Jo`@oM!;1bc5tɟFa}kWtV#9g/ @`j Y8(E-4oc`tpwoiWI:ŝK5vM0;d<'MyhY|ĉc. D6U0~1=O }4~.s(5V[l3zՌk9,SClچOz}!-!<=|M TGD3C,jO3r`$C8ƿ!mO%_ͷb$Ia@TFi-~tJOdZTW>g+\_?ֽR2(Sg\vl.ͱ^Б: ,9%4S`}5FA|ܯY{Bj%NU#ҏ~䢋vD,?qBe=6 |!xMMR̓q}q1Yb>.~˜:GYyi fZBIjeЧa-i E-zgjk:C!oNηS pCJhXNjζ.ZZrqr;ʀczr\/q7:tTKnp \:]ACUyPxRPB`wxWmM&>m^ý-!eB"A(؂SЊ%c,NHK"?|zשӥ6@tkF:U5Q+ObrH=*:St^_C=NBf$v]U䣴of:f;t{_P2_ơNiFNWb.E sCyNhK>W:x_61nf Zǹ*J`̊0#LFo?;<[$N1n~)?hM( 5gGQ~&P53x*8]Rvcm6$תprGNһzc(O\ص ֙B[j[9,h Xk?vloκ\-̖ȓB?#n}żF4K6h%đ5(B#=ޙnTgum2LRKHbE|­e2UO&"T>:.*, *P7xI4m6 } |ZoB@akˀ#_nۈ1i6 oi車ed3*+ܚӨ V  $V }vOYsY.2#{V ])]*O͎emkYәdkYأ*`sj\p΍(DMH|bE}FGؽer]e_˴EpYw̰4録9QxQǢ8-u)Pao{̿6 cH+)&ʋfO*V$9=xΜcu՘>#GC/ j{$IX={$  8F^}%&?LL y1G-KҥeĔ 5Cb;yV.Ff1X 2 G3J`'}\ʾlMR,4 ?tQuOT8,N" g?#]ס= Ư #._߀ۉ:[D\qIiMu Mh-n1`qw^˽Ɏp=9θ15ӧ279)I}$J]܎uivSr ȓTs?pnfi<6_5Gt5<`%V_2,ݚi;U:@_ x)fiɜoVv(7k$Ag6l  \Ek(*ծH0z>u'k ?ٕ&眮z/lX $F]!9Qy?>Qc"Q9?P?#_E'|w_0^d]hCԒfNJin|j= =9<͈rVE^ćhNl9UG_`%Fa-w%i푳8as=|0vWmBD+x5!ѧ"My2!, 2d6ܻ8!]$$!@ދ6CYVye$M#uɜsyЏ=s5SNW$qƗNē$Ն)} ^ vIOXW"7 Abҡ/DT)(#Zݎd?7a?oPI4LjN!4axd}+Ma-'"Z ]FԹERݖ VxrUXiVl\p i2_z4K>wA|$ >_#c q8Bmg"4t#cZM\XŮ~76R^8pxM5@ڛa~I|.FZEXD6'ZWwL\b9cp L|ۺ{Hn)$oN" !zbUގ|O][*?OÐ Cw:E/12HD1gPsep4z116ZI\d; vy-?hfB7$V]b>z},t\hV <=o%Ibr Jb.YmdXo^ jF =sƯ%C@]m$dP{rܩv:eaG yDq[ץ3kimytg ktLPAfn9zq+Ctp||k3X[pױ)\9"nJDۥSy~y˲P]JuO[Y=_%= b.37[M^2m)D6}q7x)5o8j,OnФ*;fMDʶ>ߛhoY-Zj5xX<#Ÿ:|ڔ\[`?4tRם }c0ODކB|ARU#iqOiA{S8Lt곱R,#%l"L'To/Q8AplOƥ,Aޏ0wxeg qc1j+d3!ZoՇR xLU|Vly,Sg<]@FVl\1|9Ak00 5mLylskI!U{z0I__ 2 Cg "-p- Xm?~.gaa83`?NW~CQ޴ L Js=?Ձ&_K3A qA".A GH{YFn!XK޲ƵVUGh{aM9%H\F%6lv]8"okεwY2ϙX@ubj1z-kRn6Gfz}ioGTg:znB (m 9:ke6 ES)F38죘GU̩A'$hRmgq+bɊ#T_Fqufް餖(zӽC8V̋QhW)=-IGFxj[K$ ;n _}) yVbW4oI$is΁@ܼ̒Ģx_/L%ԎG/ph^nSR3돮:Uܤ`2/z4Լ_ }R;![\ ƢՁK!եy8p3w!։!,\ʂFv\KƦSMNSkɼ+9:?7[<]j%im:Ÿ=4%Wz/.U)9@ٶ"Kx/xyT螓v75woğl 9h{=q8$1CyeΩ\ȡ޶9Lf;C_ XBa?՘|jF ޝ4ԗǻ1a(=p"|:m*qzG^FA@O" Gn~CA kFaA61ܟl3aØfB.y,#H;O 3E}̓2U۴DF=8dI[h%E>΀1U:pC߂jٟ rlJ*k'6ASܕ=(ND{1nq@*FH *%A?N^2؀:F\FeG\+72xF0 $nb:cdt*>Ʀ6NxKH@<y"MLŻڵhd: >}Tw*J[$,:*X|jI]P>-`m%-y3fk=lȹ ivIge{TBBT_%p.zzj{-2uc=,f=ug'M + GHYLZnq@OQ62Wsf(mccW9 ~ `* M J.ĐjQb&u?{4*T N$Jr8;+^LfZ sdKQu8҄En,{-,Al>_La=qKUguw{QKdqJk$7vہC=w({n^+Y(b t /UKJ9KQZdF(ukKϮ[^g2PaBM}N 'tVUx`LKL"_$ezjZ\.!( ͘!b9Bh3 YE1T AB< WjYfsܓ\I^7Ig3MYh5:#a{ R4}A,y#ui8*|/9• <сsܰևRttHpLӤ%K?\4x >bwJ*-ZVi %Xr>d#f܈`^0 O ?ΑxU"Cob67ihc?_ Htô,"/ּ.='G6ւ͍j@bEFh&a;wO_Ȉm$'`[ Fd7~a!k9w0A(nsT睾&_ߤ:_16(iuf6"/cК!_(]Ej?%0az0ҠeiMb<_J[$΂JG`,WÁ[j+\f'csECq#N}A]~?HmQ]<)g>۫7paWGքS],X<k`:/{w~s''!~6nF2f ʶ7BuwZ?e'yK(Avk%:k4e蘲d[#W.SԟU \I|O+Aږtk?.,SSr~ۊ +h+|IFԸmĢEuOFUC]K5& .hVn(H݂O}41?Ľ^y {5b4|#O0>Mz«y<+V^>n(u|u AdE˂ $wj1.?P@č@_9wU2ғ1f.r;iX^Y lq$Ǐ|>Sj* ( a糒,2!M輡ke$Ʊ%M;EN T3d%r1x>q+0mSy7ܜ0~yy E[<Kmc#J&l]I0" yl: VH bBK|r| z# DUoӞ~䰀gܨ0nn/ xԞ 926c$$L)8IϣD&#:o !VE*1Ь\#fx#Zk n246]? 4&wuKwucHGSWR2o%~[(G\?j@k9V+ZT"MBqaC>7 QBnKURL+3ܰx8rSj-B|t('f59^ORX@$Qaesj pU Gx/{W( /kChKs/Ԡτ10\6}N4x)D_*@&rُy3f,F?MV@ڊ/$<q6| _ޯe>ci 6KU)V*oZ׈+m>޵}#uz lqsW'7 r $L4܍2MQ ŋ7>!25E}Q {_"pPpJ.\Rz'Sf>%u'n[1LG=l^`RB`L:DigMNV~;X4"m}&+fΓ| [l2 [<8αx6J\يc4hJ?fӷ(a\|Cd~2sě€ddDcs3klʬ4I7+ 8ydMup>w0dMVN#@@L_. @N; ~2YM _V2+T[RTe6ޭvJTdN ~wD;9 _3/eO6]r8~6֌ L K;>N%Gλ]};k(Z"Ydӥ, nP=tLJ@UyԦD c~#* g‡4[Θ?% ]žBE{JNв^+k?x*Y銴lr= #)$j|b]}c)d0ܻM.LPqrdtTr\86ybBkuD({^<1 ݻ2o¥T^GP}֡M<9t%-W>>s["$oY>I@Aw*1GNc]{$k0i)&.l Bڬݭ5XPZzE JZ2ӮyϨpƀd@ $X,є=Um{Zu?"Mdh|6VV%_-Y|"8J!lx1~Y__een_h{a)h>d sdZy1"Shv]R&԰} Eej`$a5!BJҤ#22֨7 %L {;܊5KfR (s E%jtT(y0-%Li<®﯏携 GB8 ܘr~Lay=ŞA >R>r; L`6w IY=%,@+5*/S`E̷,f:/'IA!t7B}]yݑ@g~&њvtJ $k\ _?#@AVͷu!nXmLL\.E8ǽ4#ey=pl 7SC~=?+4Ux \ڰ0.j==+ubQYC/'g%'4v ҥ; B2ޡ' -~,2!\,n0*U$/ U7Db%dE|[۷\iǺ[-+&@ P'[dKeA;[G2=;.'| z¥|gQ[[oغka>igF165Yv,t[`Y}{0KX,EVN9i^I^t*^8 Y8K͠f/I0LzӢo'UiL@\SЎ :5:X_!?Xϩ_C {&ۭHFѶ7|F_MaJQd6.EPs9\U68G݄A<ϖ-jS! V]-'Zrlx\s[ƽ_htg+nkf`a}w֐ƭNWdLE|@ڬd,47e;4aWtC8`dYI侚 D_EQXb%tUy,NJfbEA, -ϢXT c+2N.[tؒʨWF%ї;M-Ps=rUhiaF^㜛|;`ǹɽO1Ѡ@((Rկ[}=$ Ȥq Ir{aG0.eR x/F2%+pU^i~IUE,XULAB<ӥyh2e.ܙ8`h)EY]Aء3< D89YkEbBOnbBtaފkP[wOF8I4xQM Nh6-0_Wsw|dߑ3`#XqWB1 {t RTcI'լW z0dO]°Q<+ަԥFf02S1I9zLԚH'"Jf@'zvxqhJ2ً-ۛ\=UND%Jc|3իzTFr=>[z.OnqʏbmbcL!rmfkrLkgOWKN$jZ{O*FDxj<ʕEVs;\5IR_7!WRE,q!M)tKC4gل`+iay ype20d{mI'uY%f ,k(VB!'4Ď ԖR飋>EQF5oV,1j < 2y E"=]셢є, McrBO]dr[=Ţ<+ָ}7NȤϾk!UrWw yѳL\*AW_ v&.*I\]D,ǣ]Y]vx$,"Gm6"ځϓ4LH7? g2!.C`0B#V=.{bu"1mL((oTY_4\%LS9~8qxg^߮5um0KnGUzN-7IZտs UPB:N*ܖA= \Zk, ~^:30MJ49_oXD,WVvZ/{V#2Ae1< W 6~J`I I09`V]L=9V**'N rv+.2; Ǒp9z`1Uʦ3hP$x#hn -P5Iaw6|Z]f#9#@Dmr|JWbW#N-XvU~(UD[a=nS?sۺax(/,zqݾK@~bVI+ڀGkؐS_{BdWn %ɳv:H:M JĎ;<"z6Y&=~js}9dD&PgЭ)uX"{A[n PUi׿¦gg)$z`A+ K'ˣiTPSj9n$4X3a5o.p*ISouN2 Qp AX"Q@2JCRQg {]uN2_^vt1T z42cLs `UZ>̪ pʗIגg#CDw,<D ! l+bOiA5.čF["RCl7X_$Ѣr!R3e=llrSgȖr-95,XtH|ەM0^?~H_xK.,oMhuwpSJ=T-c=͈s-[CF0r"<5geR䱦[)ΎC5.yA <dsV܄BLX6a5uRlIBY(ѿSosRe:?tעrC7㹚; g0A-^FO>sF/1o2kLJ0^!-a vQB}H)p꿊)KnP1){3Fe T8Cunj_Ӿ`@-V2'~t_(Xd6=QK&|1M%?wշߠ -]ME : 깠, r֜ amfU~0^h>A"C)/c[qK@b3c/#7%C ^iރǁ]/Gj|M#%{Akw9reӥ\]:AyͯU xL*MmƏO1"z6`qJ(X"bٜӖ;Bd_ L+ߘ1_NswY=*3h&F03px{A;rɛ{&o*c-"'B Th v $c shh^IZyUn!3CԵ!>)ҏ"_Z&Z`2*,Q*5+d<c`7 h[͙0v`9M"D|cl8ydv1%-Z~vOլ=1nm-{Jn\qOd*$V^[WdnGmW*S>H UσEAY;.`踳C" |+n P 2p\B%Σ ٤ ]YV]mBI`@ Ywqqq뗈2`cʠ ,nh\,_ư7癤YK)ᤈh;KI``R2/pmDE495atL vfMrR>m̒0Kvji =YСBm]=1iD9Z\2o~GӵnEeZ U|#)iA@NvʗJRz@ MV!yƅiyU~7M>fxTX,bqΌZwJ#D~USWdAQ֕I2!OУ @7Jv@ qVKa&z3WJ,Ft*KzW.͞6Y|,, <+7E~jsS'v[d C5aƈ\F |V iKt`-bP*n}’Mcq߯wmlL& Y]tJ@A MHC1Vu%zۙ3o9[gon2.F'i?5X_}*Vq <9êNxYg :0؞9y$ѯ8Ohe p{8Cwc %=q3K##!R}_$;Ʋ񠜎 cs&9MஒIKoQ7dOA*6[UA˗Z!FO33d0"O׃^k_hm1a}FSA:-/'W /cT> V )'hE4ke?qb$yA$E-4!N(MKq#j{Ӻ)|߉t_.bS9me؞پk?,^uB :mҤVeŜЄbcqD-,l]ZH5uti 1AVl/0 G7N: I_3 [^na@+aזz.$_ڢGj~H(ա}lMКMdC?}ci`,2GMV#DξW /[dAQd>Z?YQFЙ;myAsQe._ս&8pf)!4٬hnDR]=S"vbr> 8ٺOaň8;#"xj0"2q'Tc) ĦM 1b;y>A=`K yɃڥ+6v_1 dYߠEi<XL ݄/t=y;ߎ@'" S 5 PA oy+٨3K*.0~EF3{(F0AvC2ÝwR'̢lKk_\!* x¨ju64ZLagJ`qX10 gi5-&Ȋ_&}}޶994X6Pxٹr&R+C94Z5 c΄BUg1tWV~@?i~и s ǿ8,LcTggx+ר=Zۇf{j:^9o P,f( S_ˮ-\RߡW>=7S@_g9(lǣ}J?@l&vLH!UQJZE0^hGY E[QsI`(ShHh_tZ I~PTWV6-$VonZo+8lo^pY1SF{^^pbqڛ] bZ Wω; ԫ?lNg;Hء1Rҫ?{=(o2 ~BhUm{*)oy(?BC3|7SV7mI-ۖ,G]k>a@WIK~8հ ŗUSqGwmL˷d8!"rfuިOlsy҉5#[q7rɥSF'+Q0tp 1m(^h}]_1[h7Yv(ٜ{C-)4NfBkM fToS6Pͧa .7=۪uPw_󧘫(_U -/ C8Nfy!{{<pR)SW+[N.eRI{){r_κIsZ@Lpq'-e9'/ ĉ(7CcEEis KBGdBdO)[| 2=%t,;oDb/MMa! /s`߅#OU1^qM5VXp_oaOQњ`(ޠŕ9uؔb+-ac]G9#br5! ]NbʡYJ @z)SkT@qZksjb tKmKrD mrxȽqEWJzl]qHd/ZLӲ8 o870+Ci)'zeD`1K:J.wmOܒӋȨ^,3Vԇ|&_"j\|7G$j.ߪMY%ǯ!-SrMN^Ki7L&m{Z9lx.?az9ܒHMdB¾pj^lkv[i2+`/9\*K ɞ0" 3-'"> .}y6fY@CoaM2cg1Ko0[b-hLED uۯrCA"wOGMndfE5ͪb43eHӕw! :1^֋8)g^Wx#+r/MYswҮnD炳?jȖ5yr䂅IW`z?"ʼn#E$€e'EbSw@rL6 DWeC`E` Ի_N5v9|Jwt23)R򲐳QcV] ,O-3Rl&0%'?3z~Kަ]& )hZ&`lIz(hΛ&uѻ >@z10́-e[CbG p1빓v+m Wvs Ft0%p•s1C¨Gc;F,N36{Ùzh*pWXA7|>wweaJl8u_SCc.Vލ{l/,pAIFPtF2A҂,,,:`2"yU@27qD,?0H,(bd$sV*+/7r; :<#)0a8.O%phRШ>&r'T}1#yS[yg uT *^^A(}<1A-DȜ Il(`' 5z{_o٨n;1{x6 ?גgEJVԕl&ٺox6uݔ:X_}R7`IٔZP"B4LOubk~u&.cH?0:JxOZ9(cɏ+sNIo$UJa-Uˌ/^5VnNxLSĖ#8bM\͹t("oyi7߭G TosYWL/R2߳GF H|~]dFM [,NMIG;/ZxTe Nm7wmTu_bD9PL5Ii,/nU=UqEb,)zˆfZrI-L . &sKmF޿J6]QĈ߇8yiK+ v(n#(F~љߊ1v},yd? Fr 4Oe,*N9#.*f|z(D_f΅Vyh_B"MD@=U6n,rz̓qWJMTg^}URDDŏ'.K #|[-4su;#)}݁QQ_v$&/k/ %bnga,_uOo? 뜯p:eoB J65yP4[_u6~:)]*(<%F|+g0z>2lIG3]oYjCA>l39/AR4้#s8}0x+V0$,ZS|/w|5S jE@/^t[K~KlӰPPtW]Cl Ea[p큨L~JBl*XO d0;!"RX|+FPGp '3*:~Aʾ9:%}֦Z}v(ɖFO| pPC7[LlՍ0XDӣMry1ܷ;R|髲(Z͡/_uO.QQҜ ,FZ^7({ûZ#|z䇧B< %>.yϙMVxX̡EEL6'A(28 3\mj=Qd">^RZ<RW>՛+gg7qdn$mx:pEeMI:)9pؠ8%[NTQ]Q aEM26*;쾧iI7abGɘ"}Ņ߲po'E󖼺 lکΞnv8dɒ,#I}L_P$1My9V3϶tX``!$<>+ćVRT'D͊6;9Ck°q-އzwA$sP)pG "տ5*z~eCe#l/aax=lA p(־M^hs!A ~;z1̦q7Cn 8@7aKIPy(685Ar{o!fҮ'ђݝq-Yl W "yd dTƱJ~ҊA>N߭SH E!J[Ҷ(@'a9y#=Ĉl,a<6+K \ iIG'g47l0p¦ET3J˞LYH/[3"dX i|ep?A"י ̭/~Y Cׁ29ST8o*ިpM~sWKN^(/Ɏ4Ov"9Sy0%V'2u;7|D][+f~PBUhtBd6QBJA04 XEr=\uHRr+!4,A}fe0k(e[ɢ(_p(ub{&jy%x  ؚ^e.;QR_U~l#ey%ɕK80"me,l0}`"U9-5to*p"ꢃX ƵX%$:)9Cl .2 `ۤEЊf֦v/ȪLLl _g>"Ъ1@CqPaw&2XKq[agQKM36^ě@^_ʆ sB5b8{*ń O_|$% ,KFb{1e\6[2{niJ7?m/;z%ʎRG;$߆L]䒜!FH9SDr R_. Ks+M<=0"M, pUҳΖ&QecmsBܱ?L(qpK\7P%w|WM a|M9sj"],lcm)旖ɢy$Ɣ⍥KiSB{^B0hhS|Y3Wlb0{E NA`7pB\.>E¤} oQ\3U:5O:f{[{\֠"o*7Q/R%15{zaNL9CA|]|/P5a~X(NjiŧL{5lU!'?ZVoD=U H_tmF!CM'VxSg(89*L-U3Wċ_(&:OS\b)4'T4MmJ.y`pC~-\GU% !f]NOp@pw PE+/)?ٮߙVLםKtbxL R0І7Z"28J0~n3 IS>_oý*#6!p]z3#R+ DD藓Cf~ƉjÉS)uWKXfh]kAfFŨ04Z]SZgv,} H!#X9O3@)Ƽ/t6TR%f}'3\Bj#a^QVB/Sd];Y16 ɕ$!j M׋xsJ-\>ݜ cY#a/R9#;ljZD9303V_R7 " 1Pa P{|ٖ"yˢ</'U'7ߏn <Hu7*. J 8:f*Y'$LJoR }PAGW f6@oYq^4FVʯoUW*  Ҝx͔lӿ5CmOlHh2xkꨎ,`|T^#`qX㒑|GΣc))!4(a?m& EҒfxi-w4u1C*h1V hޜLC\䲭RRpFDĺ7&< |`T5hGꡒ )k}g:d[Umeu۝F=%n;X:^"G,wy}wLaDm8S<ʙ## ˂c̪ 0AH 7CX2-(7 Bf74ܟz+=g2i1p,ӉE .LuUMž4W S9Z@l^CK>?x~zp}BI ĤV/(@N]tA 2ŐnvE(vd[Ą|nyഝyY‰/7uROg&rn<ɩ:~ dxꔕbZqϣ D_kv}V cƎJE7n\dZh93oN-,Gj3OCjwt(~kd}r K$(%W%KqQ m3yDW+&O9֖V5-׼d{CeO;yΛHA@US _qDf)\a~Ja`k7yLsZ \{-r6n2dȻ봝}Ѫy8U bTNJiZ"\RDx\1iGrŷxtIdA cKDR%ǘQϼ% VIt*q9 XMIBo}w,:Nk^F~G}Kzd[7^f)\o e1IrL7p],E ͎+1!Z'sH1oB;Ca6fsKmҘ.Lf1162%`m`ڎX͇]iU0pH u6%Snwc!!D8X^q)qޞ*jt_# R95e٭2n]d-\3.aA)<{ F˟%ZY݉pcM%EZf@vdYKuAxD¿ B )< :~Yh)l[s%qQF?b 9jWŁ. QؖVXiE0 F?pq60D([`bCgQƵ'Qdi6g!f' rzo8,.=6Gg+eλ MNQY`,2OE톊Al !Ώ#_dYU'U\2%#>Ḗ,B h, .~1LƟ?r}S?//XPn?=C4s|S3 C.sی̽)P[Ke Q0 YK ( rl`2Vh4l_53-1WbЮd4ED(Mgc4$&L9YQX8z_K]WyKBic.$ ?Z׍m8?$Th<_y HOiU,L+q( h;8p<9@D+߶oH49w­̃+tYʪ1oh4I*ܧI=ƥ˘1 bWhA_¦.WNEYf-ΈpIߌ`6 -r0gf2a{椮#6)uzu1|J3iEfN}&\#¬c<4_/O,̖ )m^? r4oJ]r]BtQz)zZ![vo;q"GE)P.6OK̶i]C7'}iJ1|ck9ԟI8Je_cpFlxԄ gznXcSJRX=UQb+Il.ڼEhR؈i3#7ZgdoG6!~„?]s3C$QOB}9i#҈yT3JI}AjaT$\XC)VBcd@yUb"I|u^qCہW \PN!T4!Y' X4ch;A<_˰Х]\{Kc#[hkԲLJjEЦ[Ghj]5kxEʆ}Y 8K)dc99f'E5wZo1PS݀IE]bD?WtRWm.燯fl;gV3?gE'/߃GkE=ONufXRXbZ\aHnc){AAA.؈ +Of2{7k#h:E/B\\$˄ߑRn7m"=7/NN03mo0#69Hd?͠j(.y삟yP?ھF e l hMfyF,X M,4n|.k툪s?(S|2D YO>gpT2$*WCjZ-%'#/q-TN=]Ź6eؑ^v78Zɡj5RrceZ4gz=HٜYTq_`VkĽxkVli,ʓUF\n (/!@O_raK2:uyiypIy3t*]@ٽafO?㡧2q#{h#'2R8̈́2*:)'SU։P;mIt-g=/ T5N^ubnU ʙOKvV~趰@5$QH[봝ĬJ ЮةS d-pa7E>U.a;M4M"2M#%_P[Ecs=.[}x#Wd3YU $bj _rn%RK`i@.lgәgE{ ۆqI&.r"٫7ޅU2 ku 6@"Gˣ9jBhva t8Hj8wONo,8{Κ -S mIzc|3t@)j8NG[цUK-cZVǮFҿ{Ay2Zpu)7xTŞO_)/ @̅YUWq7x"yfC6z(;n%lyI&AKGRwzXW\5]c1u`+m>|&Z4$,ˋX;dXT1?e~Мqk6 (4$e1iuXůA+sG[~8A5ɓ*+eEOBEhDy7}wt5P(! zڣ.yt5kc\ @U9h{)<&_ @]SȨg)H,qɐr ,KWV$ߜTÔ' l&dz<Rg Hf$Cs:`194+Ϩ`s5ϑd%\oϣa Zlun2p-7P(C"F5e(*-7]j8[ 5wB6jAHB36wwz hi?ZG-*U $ 5PzzJcw?uaBVE7=v77ՃIQmD?TDc2#)65wqPTFW،-{z5+<) ~?nzOv. UA)y$3`MFu<{.G]gT1jemDLUW9a-AEϨ3Da/-6,"32e|MOĕr(r9q?#5a!> $pFVRkXG@eׄ5w;#`)z}2lVCaSĴ-rhƋ"X)ɑ l#/hsOptaRp`Ε}-])~xfY)R陑{Uq zN;&obԈƉTr?Ipg"Beɥ-4xƠ_C3* G:'Ke y ld&3, SGq'~+9~' ։9.q}2DɄ魏@8nKD mSP&-un.,?[}cl>f7Og)oE.΅-~[l7;Rg$(<ŁbWA6ELT_Xs!d^B!E(6f+3] i=ĽHX{j9 Ok+kORY:|IO!1PoGju0&<̝SM!w3HVZPoUVW#VY!%E*<0#"Dm{"[WA-767ϺE,>\h5,1-P[;IHn4*jsO3\.%}}y@C EtMΕCb\cNW42tpU嵵6"pIOi4o9ظhE}E}īAar?KN^XږoP,|=T8M_7,\MZDW7KI{\l.#~?otXbk V,'9.iUk<и:y;t 5)O㊾}U dUe}}~&ȩԈD$;%Dq8cRƝ@rnQbt Y-7 5\mr+>4[2iaW/)IpW'f}DhY!H{%t RY2=%3.1N\D s/%to<-﷠!c#nś]IGJ;f5q:wodW"oRϐP+˰X~vK: 2df tspKu+n4edL尩OMt -y jL#+Z͠ŤgnMy5*ЁրAK{rLX4K6_!p؈yʳ>8;v\je!X;"c&1[95" ` ܤ7%*w Avl28Ҽh&\EfbEv?A  I~(H=BJ<H|X7n{'7I_[%PCWjjj/$͖tuX '@f?EoY|J7iёL7ZA0۵ (Yx.5ف@^Wr n[Z˸/Fj97>YT7NF׫j9WTP ;M @/0J!Lڕ2j_8_d" uo54lN [;[ZYzF7Yk\Bu8h9wa-ؐ'"?zE}Sr^Oӳ^IV?lzAږ^;,2L_?&NC'( 37 191u'(1ohD p >fo'K:Î՗9iKyD/,T}uzi(*!vU@.iOoCfN1+4ia ̛ԆŽC u` ݁կ QUzj:8d8UOhRl.3]7 ]ʣEeІ]֋^{n7`|R,H%Wq$`mQ'8=k U6DIUko 'Xg*G SsVŜ Vp X=LqWi^]dAqFP6< ߕ)neg2ENe6|AJ:(ޭ|.peRpRY@Ƌ 7kEh(#Q>ٺgzyRx&r^TŮ* hH`댓\؀3C!_ 5ZgH}me< \V*$@o^;&𿒻 M+ZҖ2$Ј$vt7"Q]`fh5' ,alr ."%xc@v [+KOӤwd`F4N~oyF:Vwq˯+JpU`VҘσH?Jt,ǩ7bPxB]`r(</菛NѷkK'B}aq#PM5B77!Ŕ殀Ca|( ^]dR߽[& ؉ink;ptNgrq_(p ER0b)5dbІ%vҞ,"ڐ{}d&~1֢XCoq;#P,XWsF^ RR'򬾄h 9@y:agy=7,8JW,ɛ^sMB2n-8 NͮOj6-ŕAGcQN0lVG1C=a\P Ak%-5yo<-zZƤPEɵho$D)߇u0V"U@|Z8 ]U)PUj8 (?M >h0siiՊS<{NA?@/aB-Pj[gՌf ։b0OX?Ŧ{x e2'UR/H@]וý0'k *to.Sl/dSHa ݚC|f2,aXf>56~e'{O{i*4Mx9h7E'cEIC9ӌ&ZŦC׶3 mr?KYJ[lBq?™^Zc3ɹ¹G}Ds*EOLrth锳w#zd%@tFTh Bt- <ܢs8b;x<_!\e?6A-謓BUb"7E3L]oGUHGq4_OCuDЋ:A|S q}[U GC@FM*͵g/I6n&K9xL#wg?y xGc! HԷ=*o*Kp9{U]T={e<6OΔDV(͓F^qa9 M ?Wz更\Vx<رYkk͎OkXxT^%9ϥ*O J%ZIS"w* ͊Džka I/djL+.U?F;և_R(XW*W@ٸ%zYkZTBC&5aל/PvR|˶8#ikjE-L!+=?̋-A.-F+l=dX| (^XC DS~UpCqE& )~/C ?5IǢTJ$iG(tIX0=ؤ@'BMpuJKQi [%V/_ 㮖pID +\Ŝq 2%6NM*ϭ: !hńf?*>^U@*ʽ7SWjt hx|/?[A4@ vk#'x yc\JڶƫwYvYQG[}99pu@f/+[yA<Ҋ{ 6 N]Ѷk(LpЖ vvTA"8*%IFo|#ϲNL6 O+W&G_Z-7pH]*,.+zD{fka8#M~P\U&9ԛo j(o6w`)[~P;e0q/oZ&@Xst45X⌌j Ȏ$K֏?ҸPmFB~;5;(p"J0:^1S.%ɻԙh ډpF2%UyiϻMfT ތ'x*}4  SutTk5p[jU Q+سB# ϴȸTrmLc^}i?BJ$ȱ7kF.c_z/]?ɓZycsL NRf{}BZO 47;m.9!߽2h&FD0ŒzJq˾AmyiVGb?[UYA4vԢ/BWd9u zf+;tƑ7zD>L$ tEpf1-ڠ8X N{CBK#MhqW*_tixW;9yt>͚"(3 %~~\l"!G)iwr%{ʍ =\S;%H.|]Rf}`oM 0tI=f) Ǔ&,)@0̪SҤy9=JW1t p7A8}K l];Kko8Qޯ0k}S~(DiZTy6ղZ~ V(T3 e}dtՇGssP'?j>6„;]Ś:L0~im>'Կ9CxWM%=S(Wy1,yP2%9|V)a%\pۖe_:HXJiYLa6MƯ-K/đD-q᝱yw>B笃-VhrYpRf^0Uw&5٪}l7W&DB<3 u^A(auEF̳Lͭr?t*h7ӵF78)^;-}SDmhG}ӣ9-e4ǥN!~(7PUн{->HKmUe? b0鹺PR>xϋ*H"gH \!D<~h Spoh\3b3k{Pϛ'+6/OR"JmvzL,Po y)cӜ3`鏐zSOlGI{ Zrs4Ӆ;CO\|@?t[?/f6` a_FM ,GQZ-ytz8Eš%H7%5Si6gZ 9\a觤ɄmX5Ԛ q)[y"׀5DbXq?9&)>8Ov.`]~~\G;YWBq gKQ8}W~O o/WCkC7"]_ t8t~{]mW^mVu0k}ʕDWwB[tpNIRM1i (_-}綘X.OP%ӇO# ,1r{d҈lk:$P ˜+y]l%mN9AwNQ.2Ŏ|:7)\C|>J)^[IG9U-kc>Rբ*,PF272+ϥGi-!U Қo`o z[0XE{2%A>BN@Iy2C4`UKw+{74ŮAkw+51f,zP9,rR0\lQ7!H$^4>b. q:1Tʄ[ է#>Wxҫ0Ly瀲'!{ȝ{ "Xlu%;5MtՅ"?Mo8٥ت^AN⽗`OoߏE?R+#b hgTL#_XZfmM7_M'-RvAlfl}xDNV74ۃ^E,5=9@Fh,DU˜489"EJy9g(Kk}ҤޥP q-HJP׆k21YggXF49 1 +(wz[ rzMrhG{*&i 8-g}iR{D1DK&xT>`A0=;4R5A6֍*=H=Lo8jdz,D~G.TX6\9UNc!ʙ:0b)`f]5?E o yOJG[h$IH7p 2a(։{4W[>#8C[fvm r%ykIqƷ%N18;gӕbgKifBQtFilGEV9m3I>-mk70t]X| 9V,"ɨa.rHqU#g6% 84]Ym}G[%Eb>2&A<.+_BID_L_Va.c'\ u~)8ɶy#. +F)zYLwCSalJ7ey,Pf]VgK&sn/˳QeW'J8L~()lK6\ 1$t C8C$_P)"Q.Lv.vȎ=X13Gdt/ 2YXdf4b5FcМm9(lI^~;*]{dט'$PY [ڋ^_T3xI:P~g/\ wRP =6ݐBı0Lwf T[qF_7xBD?%ӟAaB nx׼zZ~ՁdBz A[cIKՉ1rx:iхAal5k%jG2ݗA]yh8~^x&O <=PJH<ܽBy( tن4 >U->Z BY{;l@-i)-UMvN~K\(XLl`,m6ܶ:O~-ٍINRA ;GvF_YݺJ'f%,1fI'~IRyȞ &O\eo wzn{ޘ蹈,!̇$P!,y4\=) _s5kK=PsN*r:a~K;|ns_x$ sـK`r3) ~zJyOaZR]~*xSnh bUnB1jv7sN} 'S71>݅?{V"sBܛp18W#o^ue#iuܥm9CHDLQmxQmD!JmE -X, c' ICnx>}w.Wx%/bOD i: =,S go ֪sE#䅉bFn?~o e8gvZ3ưʐ39ܤSüx& {ϣ ,Pkƣ5C-Lq;>< KӇ*/QG'm^γwYLl5 ƑkfxqC'{g10E)CU®| k Lsq3ZF_K&'PUȭP!ǑUhf GX6b#!X\. ԳZjh@{e@;" %@A-1&3G)POt[A2q5~ب}w_mq_c@QiY].J8'n \ }ё|t{J#Vmca"Y,"K'$Z{A PN1n{7 ?⣣v}}L zocK/ -4~VYsr-93(٥ _FID~.O#_]7+K>odqq=G-8AcVdFȅ8g4 HC=ȣPbrnLkyh~ՠDqo 5B')Wu/yXk%S~: *+CVj>W f:Sg[r! _4L{cUܒ+`}| <uQ̖P4ːQj] SS= |[۞ E QṴ^O-ɯg :K5VFf͘U׏^( ߛ&;-.EJcQ]Z\W!Qf .fg5m^l/2U?P`ķEKxͬ}z={j|OmrSpcS <*jTH9qUxEg|pÁxh2Lj$9š\XorJgg+q ~¨ˋJ:0"nK@nmf X-~x@K YHW@>YWꡅ+WG6ib<yBp`H[>[Qp2 _2%#Yb7VaުqQVgKZ,Xyj= kh1 z&ʁ&ڬLO,!Cאb z,UӃA"y>WMdTr {XOf94EM%])/\!N\vw*6 SE/=Unh3F-\ #ZuTI׼׏E\urV^/vϥLG;`|lqK&k=` n.UD~́|&٢I.A=伷9(_`"^* &aG >a1eݥig://IC5{bN0&jR5)1ٟ0UbtޠJaR.Ğf3LޝO0y@&X>3XY:?R h1 D%m .UBm$,h1OR+d NJcC/[vfS>NoobJ z_OI O>nb!I>i^LF_eNvFβTsLy _gć)u>y(,ybI @ >_5ӜABS5ى2]cN霯WBQkDm7'_ U_Ƨ`q5JVv؝)WS:s"Dk#Rʔ]/1G{\_4Ƕ(N+dq^&Gw8}B~$DI|pv(7{"*U$ kx,؉~_l0 Ծ٣D 4r=i5!jɗn,ӆy9x bO{#e7QCHX VJ"A\#7b(1@^^4k`tgV}a[[*< .,sfǿUZ L2`a2tJm0(8V=@G:~`g#_ra3d&8at@Aϳ[Ŀ"wЉYIj\`O{Lks"d]91J|c4w)4DhM޷b 7b@YYG|^NFCD˭ (l0E&ַghO)~%-U_IFyK)w5K0TG bp̏αD;Ƹ|QO@a"UmԒQdcQQ%̱5Vydؼy#ht+>GzETM84 @4* D@xyKEae'Axe8k Lv:Țĩg:30?q׶nD|^C{ ˘olaYRcv:Zes~-$i,?:n]T#?MpQP`d2?OR=֏`z }r〸0Tlژr)zY'@&Ms1>/7#&Ob_%:R.dC v~!&닕 "q;v㮁s=%Q7qJI"11EXJ dQ*#r*.t֦<Ɖ@(ivHq$UzW WwKpUE9ψ .RZvjnTI)+X0У;lYe ߋ͊Vt̹"|]k!7k ycHZNaK@ڙ3J+t@઩N$!ZrCYRxL+-qΗN߻7>*+0@beICrvygrU>Tf̼ư\ɓ5q}8Z&Y̥ ~%>2EYՊ"zqv>A )` )L 72󴏩ňpr E+B!YK'cHbvmbq2vϊ𣉮z^bl@&q"d;-jeCW,d'RH6ɀKjcp'< F\/3vIb8,% ITMmg4v2!Y/F6!8[+4g5zڮ.^<z7iziUƣ(8l.>s _͔P&"}H5ح:D%Q(Y){0\oX;qS9ݗ>RO{e D V-jg%؇ ] }9e7jD(U5s/k 3:L&VB5tz-y ~WJ)} 5ގ3҈Aq-ɼ@օBPvQn²f'!N\/TF8˦9(7R?D^>=s ?vVȘ2A1"?NGmZńf»[VȡE|ٴRratnKXF gLcER*07HZK5; CbE[~NPzScORqge&SǼ [QbzGzA7g#\%O+Ϫ wM3DMtW\Jp*; />vV "2sp vYa#3VCUoToqy8j;^41m zG A;?-qldvT`J_nFo, Vu, [ \PG{~1l3X Sx r˻z-r(KeMF#9vLoha<1bR@@zhdC\MVlRq z* kzCs"oTN璒4yUnBzj%&@Fi2(Q35g+ |Q&~ ^MHᦚG/:X]͖!(nH]Ŀ+n  ;{r4 O*MDFH*I"0M|βpR,r*Y""d4.+(E'q\"LPMizǮUTrȇ0,!CfQ9XeipQpiT"٥aDIfI:%V@$Ibk\k3gavUD~>~ ]y%oV/5&[8(LӣjBʶD@|{Ml!1CS#AֽJ 1vƳJ[V%{@o0stY@L͜ KׇZk?(Wf?j<<Bd:٫UQf"XdBτ^ 鎠rYG,< Rya] khhaooY٩۱UKH 9; 5S[*^)ޚ@Ў2p̿'aJ/+ 1c IPم9V6)p/|juӴZvSHG閂jxAFNRb=0\J@S2JpS_M@KEXꨎq¸sT3i=ew骢;(eZm]a ɈQӋP=-P_㑦OF?JoTw{u,Y;>E2<4 ` t boRsp~2@-|#zHQܑ[58rxJQËV^\>dfX-(YcWo EL̋PZ7 k\ Ţ|<@R8 ;*'lP2(0Q"IqASn[xrxJXiH?1_rhFfzjr>#H{QcSsl X:7 pH9b8A5ڷ f1_p&):%PXz~N8XT&a*(0]~O1 ]ܯz3-/u (i<߹kJ| 'Iȝ(W^,$`>׌j/K~q/VH!d&}}*6ڽNwcx/Mm ǂf2­ͩ"5T6>f?0_~C]~Oc;u<<f);wy͡nP^,Fl_ F4 !c#{Bg";¦y`۟fMt7%fEKWY{@NY^;T ږ=Oˈ[(xỷwlEuք1=;:O|Ma.աy&y]n*f*E?rhq\={ ?;QZ+@brƯ}95 zE) < a^8Uj- LA9+DG[M d(Y:š:A 8_SR /%5bv!4Iu[IjC d{M, ;+HqMyىIw9-fJMZi@ƣl5s$EطhΆQJc-j^cW6W`6#qP滒?/4eOͶx(A$9_^6W.p'Mky$0|}Pt h,̅^RT%w5%vkS,33r^"s#^>G4O9 4o/:}i[ӭ'l<G>h,a٫d?$'2*tCKknW<7Ï@&- 9 zc!.=V7vF~&2jkFS٢i\̼H/,S2F>5a S9TwTٗ޼/F7}oWaGl2i˯NV sC@;;t5`Sqn|m~Nt ${'= ߈VW1$?J@43קּ0k* <`[av1ق/iGP +>AjJʿ8rd6w8%r@t"#y'vĻ/ƣ} }S%') *rnW<,<_j w( 2Q@$ӍTKCjד@eXR{B]kwPӭjwT3{Bp7|l0}8u|BC^P_"{n`>P *]9ɘ;|( T\%T~y#+75hIN{&4:xy:: rW tv4 t{Ɵ}aZ֎jԊų?h¦IIM${PFz5g}*׀99;Kً,}݊R/*b9v->L׃F)9>wGXkSè;$iw*)p@t+hC gæ"p>R{,~ Sg{u$crAHwZOx\1R 0h!W=s}`5EQ`Ki5&HH x{nf|VÖW8,/K%QCh٥#2' ܧQCdTyOվBTƶ H`­Q4áMbۊ<$"P9NJF)07=Te.BE~ -(yHP/#Z:.}CB:9gj$I(mp 4N w#!U܊++6k*ʸAN'5mfJ1tn3FǺai@"g-9͋5ONٚ%G6L)HG,r]CiYNEk0~ Ɏh.C\vDR-)~ddyAv4d{>bv,؝}iVLLj24m?š>ׄ`^jSE5;-{<秗(&o osz[ٮ\Te7#94|ȴ x4u~tAkDħe TbR}P-v&?+ 2F\ߛ-R8eec<Ҙ~ytBtZ.ЖOGo2$ON:e͔47X<, n6AMh~vXG_3iCq Qd߰`"7;AtU"~[Wv+x\C2m=2sF%)-d.nP=!?rDKE.#Աx>gM J|e*siqO[m(1K=4+I' n`\umIМ,8CHz瘧9\}}]idZG Ԇ"/j-#ϴ10ʎ-y"z_=0-wmR&MD*:gXKa}{omT/ V! 7*m[|sX50,グbQ?=,Z_l\4Mz + tycE>-$d1_{+&lm;BmWajQf. D[Ҹ( p{ԛmR &C{}QmbB__ݓT P24!=ư|fH%& zWER^T:?VUd0$[=j5Z^ԕb8|D6t5ﻞ,1p)lդʧ'Ȱ*]VŶ!ojCnXئw2xO{ 9IF v1(E2wZ(RtiYreXɶsPFTS򺢥E:dHy5cjج-J=HN WA׈oi֎)^|!Hifܗ=`5&)KR+} 㒀-=xݻޅ/M)1n/7{mU 28IRi RñW}4#HI]((9ѨhL\٥8dc' [^G!O_<ü`eآÜp 1)Zn?D rqn$'du@bitՕ'"谗Р1Bp/;#R~;,\KKU-Šs 1&*!!#*hBWWcD["U 1RQ*ǀ†6׭[߮v-ɏRh̡F⃦kA8ſ=8Q]rX(-)*FcS{$9Ao2Q9FPCDw޲FIꈂ?݊MQ{P$IPnobgVD}OWu`֨2'P[jn c1qAclmCGF1CafWQU7C39<Lޱ?+qoG3g|~*]Rj!FYNДؠg/5#1eFo>kRy-[.E"0 IS%Z,L^-=GU }?qt)oFQeg|s]QŞl XIH_iMM Z#>u4; jq g~A@iJ89c]-Qî+=&Zz +Sw֟5Qjjo'-8Cð۴0СӪCr廈0zk"PMӰ%l=,<gѳzHuİM6:!{٭v I?#2$QńǙL6jX)U15?=%+3B(4S(TSB%7bΙzՊF\a)Ȍ[+1A/x0k3݈aZ:߸J7Y2C9F@S+qʱ&ّ*#'Hw-ДIrhty^oFewQ M*g8D1FL֎0hPߪ&`E$5DH_(E_7ۺ?#OqsAC%+[&QU11: n v_{w*wJI_d07JN(b:-3lԩe$n*}Z+7I2:dr 5A/wL]>O 0-ۼ7MPg+ 4Td7qP" jBI18+SVT6UY< ͕*&h`svH?!bd'ZM,cEڟ r">p_UUBRQn >LUxT[L g ]6k·ӹ &%^5ZT8T =!9  `62'm@?z a]5/h9-5N=>)h^e}i$!?è1) XtхY$9Cr/ ˮ SW̓В^|84^x8dqlbOHӑUlbAފdj Rc0&6_[Dïo'hQ@R&,tn oд2 q8xm8(wi[L&榉 ܮ+pՑpRR p*׫GCbJ!޺ruO=8t5uM:u1dU_[Nȹ @DX?ܗ8Hdn՛sB(7(yYO> {"^3"b]Ylod#&[@L2!6TH-9Qɿ)~:q`êu|&_L:~LJ N+|EpWfʠ+qd@[l֟չ.ۏnYW3~hT?}`w.-3ܮ8o>1k84Bs E#jX 2Ҫϫ^ɸTC/d,Ȋ#7rCU\/bpm}q|Pot0k'eMzDxDǂ8r\HăG8g>>G;sg:6@g t$  Q+O |8?Ii.Llck7E랅+Z_z<*b%mdfZ1ߜ9~ E,9^ۯ$0YGNkRD5OF%CJW CU|)ʍ%0Q#7{`3xSp!:y\"q;QӾHimj)>sx*eGsJB `R#Ahp7ȸ+lź%vچ"=G~E1of2.csysn,~ZwB_9ߢAdQLBnn{գm ]ccX`UܴT3Ue{}m{ѪAz!MJFHlUA*lmdC+B岄 .%PmlG0Fy>Ap[ey\kA%mh~P:F7T_ћ$h @!LgF()FgSB\qZ$hw,O4QAԌu)ZIer݁LͿʖQQh2>H&&ܔ_)_SԉsD+utF-x h;Q/p4C&3( ITWs8 L#TZh }5OѪRV9 C'=I)S (H ]m$H"_wT<9FҒ&.hrٻZmD.vuPw]jK!ky.+OTr^.ڞ.[o*Ky-HPe}ܺT 9Ax%sMJvAxx&et0s11&{zLUW!]de)2=Ky\%qEt]0F+X+B=Δ{؈h dsзNw5E "KnK 89zEYEޏ{wAo0 362zQ6rz2'<yzA1cDhH-mmz2?< ڡ.o'iAA<w9˞kYt?H|,S@\撋u?\!tz%E 6Hms/aރm2]3B-uh݁Fwuo-p)#xN;셆Wv~ +cDk7[PTR1^h=߼c\sGݢ#IU\\,LSmڈ" ҝ(bcI{˄V+FvX?c" ty; $=J $%JYv[/E] Xn:V[Z0Po:ؘ"xn<>I`.;['"ٜ"|qO}1CIې*k@&\ A|N{="ĵ֊:i#2LsCeP^S*gDHPh>&^k8i b(J Nb?%xHMGD_)d U=2Mm?$6H78G ]^%SB!}9n: R9=м4Ö !2/9A, Mc>|@ ` vDxrc>ǩ|<]S?a<%MЌ(S yT>fi❺KMc=?[-EH餌>~Tj4c(^9 Wa$!Ʃ\c9O{1Rv[-XOdG 2КHFhGS$w=⍡5#JUg0SF6 #?~4wҐἐk3I՟D#C؃oMrK>km@Q"OZvC8ej]w`P]V9w  >DV]{Cd(zzΕtٞ/<㑙t!P& ﹄;\\Aeӓ%m$ kc((t 6*%N+MŮ-̓JɅtA8QBBt4O5C(@Z@sZ`o]dl}աm!pR0*A\wt;ML^e9: |}8ӊh`31XKWs͘ġc4UL 7ڷ1l8s>`sh~tO#_9 z n:J&GeٶRKYVv>#Geh64Q= J_aY@W 4bH ˄ˆ䮫jM1D1E~V'W֞T/]3{0w" 8\KG% >I7BE{ RDPu4X Lc'z 5fSv1ί>JqCJ$~>n ~J Mjena7PJw%K@h)oOiLEKWz}%3/rmp+ux-SLK}4j")ɍ>:9mβ\=HwXi@Ԙ;0vp'o tVSߴm9#=@};,nr[fD C]}!32&ًtoj+W13{DPxaB8VmOVb|JPB\V,й[aGH3Gz/'`!gdفUxpwӇ o!"WYYޭ^kO^ε:v^KY9Hbt6jd`$Py(Ϻ 氽Vd5:'34|( Gw1&#bT 9D`:+݄ ~Ԋ&'OD@r8c 5u}$ihf+0֭<~LJRv6#߂+W Q4zXc [ "wؽq?P XMr~X:) [m1hq p'1 ϥC˺7'67wx;]hBx9/^#Gxx1f jOٔX(qrpΫ&ڵQjz eLv<]R$ރQ\BjSeOY3o<~jҊjj[FF6pduyXo/C=#3h+)@",xQxӆH; M BlDŽc*ҥ_c}Ȕfi]*`i+-f5=B<(ʐ]PȕBYUM*%љM{bR513rls$t"tLkl.ݟI=BIaݔU2)j:`I *9R?bN`: QQA{]Cɻ 1m(zís_7`o0+7ZbʼnX)mG*S]. M&ǼkڏS]!ɟh ).J0(}[*ۏ  }_$G:ٍܑK[6Dz|74, ^;` >,.cwC˭T9a<Ү>M~sebwtP'x`j$n@psG8r%Wy 7={al?ӏ [K Q Gl ^bKp16tfפ0Q(Ybx1,}+fMJ/yM14.b$rKI=M<;8(xyY3<1regאVK ƿv7CXbFOT=~=i(,JF8a]2.B:R+LMP;btzi_n*@צ3x:Mqyg|A. F3Np![!4/zQ@CcBd W|Kg*H Lբ<@Go)i+7K/ekQ]{Akb+\ A&Fu9kݞ7p1ih9P=Ǭ+~Uc(ӏNj H9YN3v_}* 8"*Rga?'Ni|,]̈@ x XKVVCBQJ}b߷Dj<찧)wi(OK +;5c$ t grCx{ӊPLe0y?iy>&.LW{Kۼ9FHlz H;#~4y~z=+u}!uZI+ǾedQx*5 ^ݡKyB`Cj n].O6Rs3Vp̤ufS[^4"y[sw›q%8Oؒ&+$[MpGƝMr5%vX_aBKYJy~3fs`9Q#-w 2{i/u%٢W.t+kxؿl)y0o?z?,2bWI""&gPTϮHhX6Ia:nrDב~|%{+<ƺ!:+H_6}B}q] 6|]?d2O[J4l^I@fMvgjDD S H\_|zy̜GW3-Kre&T9O| 毐nH`y *ό3Ƅ 3M"o!ci*ʎ=.ZIw݇f?D#yq;jd Ixr_E6HJ3@uhØ4Q ss0$Gw 0f[C<-ZgT-/Q/$k ORȎW<"gK98mjxbL!WnuWZt\a tOR#oj '??e׀-;%v(>5;P[^BvSAjԀY$KS֐|EY/@D`A0Fi0ki8պo˹׋ 1T0\r/Il&v ?d`*"pF$B|VP:.H6xlW̓G32j͏k '" @^Ui\j̻323j\GE?9GÈhU A9iZTqYA"h@i>˶(b]_L9zx*A0kǟkPyLaK(p]쐡%'6KE_Ba;ye_u I,$IouW;\yj.3rY@ִ}":HLIMj̚9Eje1X@/b̴w^1)aK|cL_]Jd Fd`Z?Za^|w<龁.M hτtc/Zٕh]nlk˸ޓMh'I"j0"N(yp|}~Sf+`<9ځ[%̮l;w:D R@0Ϳ'=h͋ ^B9b3 4V_>B+X icRt L'#=8t-^·NY;R$t:1LB; gF ?ʹ#\KYxס~3f/ A$n;O>(RڠNE"JxC^-1 *,\^ :|ز[1"zsnԉk%H*紱e&)S> vq_L=]Ijw68w4оJ*aadSa* :;45\B[&TYP*qz@9T@R6QK ]iI/970{EM+4>]7!- -Me3jC ŲfE;Sd$/^t_ra^ ZDT9h. TmB$ c@)80T_嬯T{d=ͮo1RtF41M+ƅK"?wohߩ%`HC)LyTh?Jǐ_Mp:6;& ,=7:1 vl^f_*Z58Mt(eaD'ݲ(rQHO`ϋ^?vPb s8bGrgZsobA>$_b}:)?;mՔAC {vi2Ɵ+𱌨iܳ+ Rb8԰-+:x`1DCe.=D]ë+Aή0ؕ!?бGpKqpTMz,Sj?<*+gўPɧcתB.QƠC6?dɌGDe :0@ծQsw7MJ?Zִa.̯O/+4RZ4cP5cx=LᙇNy1q'QC~C_4 3!>Q pL6~^5ڜL0wK8½SQQlaNHv񪗅܀>3xejԉ@ c T#"u_QNzehTO -mOWZicbi {q0N[kq_ @ԸEA-fo'r>X`FL>D w$7-"B;p w3a:˫#=#e Bc*6 bc8_cXQ<7qYM;(JKV4N7'Wkq#sN 8fGG_Zd%Ω8V*ǥbB@'{[Be69O+p 'Ypͪ ֫lɲ4GLC p]n5gDoS4n+@0 _3^3^,wFCBYH58GF,Z"1ւыB*Ib|5 8qs9~$:+PC2Jѐm_{bh\Y[~.=3ֿhk^X8G ;.UW||Ѹn""@3K,~)!>M&Vm5T5K"18Sr0&a{R񒤰xH*v< + )l@]Ohnd aK96BI9Q0c# rda8fʙ`&'NȽ OqdbX3 9kHyKepֳ"׮?n[ K?2?^~%7tZ0c.ا:錜RSS6W\}_45~|Fr u-Z+٨D&An^iJKؑ¹ʯ^ 4WuzWK|lG%Do  %J& (t&y%ü E9rV!kp3f@;K1BgY}ρThhp2.;yʁdw&b% (h`{*Wa20 q喎]d'uDXK'vm?4v*5?F%k6+F~irF"ҍ7Pwn%KM[OQ6gXq*m=2m L8ml:Gfqr`U5/}da"~S7LdZEGuDJ)ЛZI5*9'T>OLd<{ H>0JΞ5˞ sg cCVR4O0wOxRUPV¹^oũY I~8!rjȶ=Nh4/ͦxP h3eAq3B$0m"و4F'iqnJȼGqAT/k<>3vlV3i]/WKhސoG$: `pev)SU3ƥ#ⱌc5HSj!6\`N~p otRc-O`1 `D2;m$Y1b@!d`> 73Y(YGY= pl;_ihV>lI?:uAZVe:%^ ,sjK67vaRmڗG>2`nZK΄qrG QƱjvFG ɼ>kE:JYJg;(/%޶XKp3@. lrOT)>D_Z^2 ʉRG %?|Q(ZƧnƀY&I8 zz0fWC ϯÂS,V^'L{5$t^|,`xђcH!CKi t*'B;$#/^ʕE1AQ̯)}aW+^n jɀn Lo;j&61:2;}u|x"cK4ɺ'8 i!e\JҲ;}7|pq(׸Ke``SmD3/yؾ~ E \V>cQBl z3j7= v/Le mu/tB`]Fe 4SO9pxuPv8re{x ݃ɼ J{>\1](cW/Q,b^UՎRH29 *u(!ڿa5 #1lG:S JSB4P.S}Myjk3؎BlVG3{7)VScs'[tWA,J>lMBd;(I$xf St7PqNeJ4TExJjOiNm"/-7: YZ