libstorage-ng-devel-4.3.109-3.8.1 >  A arp9|L6mu2,zxGngE^5)4_]M(~ʳ:ra p<"Ã0"a{U"'{\ ~ nCKXC4Qٱ4F$ևtT]]x>8f4ɞb喟Lg;KL=bt]|0xpCl@;)5ʩ^۞qPStϜB[?2s]]Fb3d8b29912a9b601f9fc6c085161c1252c3182606155892a6742ffc2188fe14664f3ba5384788e0440b4298c2777c32f8be6566faZarp9|7(Ak+HVϥIUR%Za)iӇ2zŖ9㾝@MTq|9Q`w}Q~31 w Eq~.5E2_Ŗt;T(z`q4Y=اU`;:RcY[PBĒg afC1æY٩Y9uq f둗%Ύ홒$vep+wީ]>C3RIͭlسs.T(N$>p;a?ad $ U  !Ajpxx  'x :x V j}Txx  z (8o9ho:GVoFiGiH|IXTY\\x]x^H bIcJXdJeJfJlJuKv^zaraaaaClibstorage-ng-devel4.3.1093.8.1Header files and documentation for libstorage-ngThis package contains header files and documentation for developing with libstorage-ng.aIibs-arm-4SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Development/Languages/C and C++http://github.com/openSUSE/libstorage-nglinuxaarch64{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!D R( R!-QC6,6\$ $ 6 O+ B_ W+ W]2&Xa g+ g'&ab*T= ` :Vq xG,f!rIw 8 *j w4 w [, [~h!H 8= 8a |/ |Z&( hK7071uIJ/Jnk gZ t' t%NWE {3 {E.!PHq 5 !4Ho 4 !PHq 5 l'9&@t+:C8,8 E 4 ۖ%@'` m!2S?;)c|Z&FZwk%k%k%Vc+X%e,=_ / X Nl T i$ i(b E 4 E {3 {E.!WICq 5 op 9"~!=G@ d, dl*b + &\ 9 D q1 qD x2 x E% 6 bt^(xc|V$ L m. mG!jG r/ rD=)))%!]Hs 6 V a& aV I& IlnC!]Hs 6 9& 9<(`, ~Z),~} , 1Xp ~' ~q; Z+ Z_ oEQm/X q& q5*n/1%!H} '; '$B} \/ \}BP \* \_lX%!Eg 5 !E/ 5 !}D x2 x#Z r/ r%ih e^ m* mDmg e&$0HD o/ o5%^ qe e 1 IDe 2 c`)l1.(gJ \) \ ,;C;#(#]6i / (2j) ao _kX%g=&$-xbV$!H" 5 'i] AcSX% E 6 E 5 E 5 xc,V$ f r ` fm8YhU k 5<G l5fi} }6: W ! Zj=o H@p ;" : Y $'a#k8<dN2\ ra-O?h6 z5.?V +  ) 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큤aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa,a,a,aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8006240b5736255a208c3c1845c196eefc81c25b83727903de9b4684cd327df7f306bae643a02f51cb82e7a5ca81499403278562a405ceee3445b018be85d59db4d04c4ede1f04fc0c08b79fcf4d28cea1630b18f32cf2da024be87b484c1fd45e84056cb0242156d6b6bbcbd21230b4d84e4ef457f48874993416ce4aa7658a42b49792ae52d014417cd3dad9cba7a7aa27baf411e6450003d6f499e26862907a5bfacf64c0e267f1edd43bf1b40231be90c4fa3a9e60f4105fff3691ea5b7583b04b35e6d1f5870d72a7f7164052809679a89ebae1051c174b2a9973422dfee68632f2a7f4d0d3d0f0997a57ea19d78ffa7667b862016d60265757b36ba7615b2f2b190b619cffb678da2d65ff371b3ccfbb72ce0b02fa38aeea8f3def10fce502f509d70443c5440b201579e06a85e8042681d9b76a963d0301d08fd76359405fe58ef151c1aa23e15b3425483f03b1c9188e7fb3fc3f34d5a540e216046ecf7afa129dda05855d0dbd1674e03d39c340db6c39100fc619048d2bd495a4b4620d5c11beae46e22d763fe7a11abfc77809380b93adc9b2d33498948b372cce940b025583f43db4f20c332df3d4140a7c5cabb52dad6eafee3d24c19c125e199712a58bd85877be21d0e0d4d2c3c7085b0b2efa9dbf081fe7be8d98e6207a5aa18c7db25084a9006c2df9397eb95776145b0236e9fc3f330991ca65fde3db66b1f644b58935c336b0e87e671699e54d4a0a1436b619339cc63999f7a81c0828cc7e15a9ec3062d4e1b286ec6da7e37863443aca99e953f976a658ee440abee0c9ad0b759ec584bbcb5253f831c9b54598706889d2c3be8c9b3f5e487e03a6b68c0592bb3342185057a846d1c881eef040d4e0845c2ed05fe3c18cc2ef1610c258289b42268a5f1dad6258f65040b6fa8be745a2e77999d1f7320d0049cd839a3763efd1b79afe07d14eb8bffd454a1554ceee9b464bd407710430b507000d0f12869bc694595a6161bb325c9b3a72956e524cb45f2309bc773ab315bf3c68312963deda509b155a768a6654461ce9efa1aaf782f8cc3fa62aebac734fefe930378c761420480c88e959473dd9afd3539f1e4e21ec206c4ac7055b2a653881a9d9a4244813f8bd9d752e5ab49d97081c38004ff271561deaf17f71a3a85b0da58ded398f39ff783f99d84e246837cb7e5e82c7f8c4f38252f7280104aeb6844beb94668a014e3273a90282c6aa27f2056ddf6488e0a8e83981eee3afcb46c9c4fa4c717884982869723b50810ac9bd8ff4f5a8b9bd794f26466bba9acef83aa3e3548137e64e444dcd0a9c1e0dcb4d3bbc8fcb55c603bd203db93f8094430aebe6cda30199bd33587382747bad5afc20807bc44fc8c3fcf1e64fe54593f13b98c6589459076e80ca007995e7a072a79f67e6559f1e3f9f8658884b51b7ff6224f9caf77b782254fb3e3aa95148d5fc88f7a2923ea7b4ff596d5409290841d31405adc73e8791da015d7d26fe2e670dab50996ab61da8f50bd195d6433cc3c4d1ee23d32a626836f295a30db7a7336a5cd96246623c1d273bc6f73de275f8a2fe91811d6a1ae6d3ba004a6a80ee65501e26afc06f745417898642c4582cbe3e0799b809ece74290808e7c38ab601937b5cc3938df846051bc44423f76b94abd36f6226edf3022bb862472433d25810ae74a67d1483fff008e14485ae3ef8cbb7aaaa6221f883359cafe137e9a171ea948f0defce7a30eb7f27dca22561ddcafc3f94a3a5cae51c3c55062707515c4b4521b45745d1f8d50349b181de9534207573c54c12cf295826c52474fc708fbdcde963e12cf0c720ae973911577e54e5e8e8cdbfa7cbf6a1997b55bbfdb22a910b99c813aa3110dc706787efde25afebe9a90f3a47ce47f17529a6d2e3ddfc4b5b064cd9f7354165a7386ef863e44f76a0c12bd996248c93e332aab9aa08dc3e118b375686d30143eb476acdca8b4a89a9d69e3aee5aef2e68f0444ef4b4fe2960e9b7a14fcd9fde990c99aae112f6be463e1d4654d894201013e1f03b00ad1f1ae5eee1e5b4f4cfcde81540f2c416c80fbb8257753ea173d5512fb9e1c4991d0de364277d5a59b45b7e4f19b55b438cf743b04f0d8416ad67a6d9cf4b78777feecd252b10bf8eed72526b8a58390de4fb0fcc37041e003695dd11d8b1060c8dd947da1697d888eb879e9517f3fbac198e214533c112f50e550f8a58673f2f39d07239987c71fdcfff3b4ba9c0e34d12f86ef15f23c89868fb04d2579a67222042b83538a77e9cffa35740aacaa13db987c3bd69e41a430ee350cba441f59c3e23ec98839cd5bd01eae9c116e0e2fc7fa4925d5eeb164db9c5b0e8ac8d4c5a78bbb40da1d5b27d9c424e6aefb9cd0df01de6139e867199c2e49e45058517588298614dc65ba1e62356193985af91e7753430dc9f3ec99850937c953aaed3991f87f4e9eba5c46df2b7def1cab1cb8743c82f76a38df09d7d6151fc5fabb84f5261e2780d9efd2d075ad2ea426b2915f339912d479d13c95ccac4480e88bd5ee53d9f6b685c89d275c35139d2981d325eb5b609d42d08cfa84d745c662051a3e00f2269f9f3ed3f3836450acbd081822859d3300411db6db913ceff97bb79a2f48660506bc11a8fce9eeaf9b0f86a79ffc4e306d9a0a9fbfcb95185fb81bd36376103585c191631e6e7e3da1a3fbfaece47cf742690ae29fbc97e2e46f1b20f481c328a45a250f60e5416488d091b9b0f39fb3bfeb70fb04787901948064e09b947e3701e99e425bd576684c4c2478467492b7916ec11b77794f34ec8dc843a9d23724fbf1b9e806f50dbc1fee0f9396e9c723ad1f42368f303d3658e677179f64f8bc48bb0c3de42c9f61cd8950332992e09f315c47a269916c4fdab8769db197dbc9bdc94f5769f2ecf99d6a5e6bca04fba741c8cc2ea49c7f7a9559ffce46a873a3003046ccef3f3a617de4efe12574a835ef9afdfbde2e3d1b1d17825e9fc1768a2bd4a56273a58b77df0541191d9ea9d7d785c8d60788f5c264f01e8e6f7151ab47ff1111c90a69bc6882c6cd0fab4c1579c1c118cb7d717ce483a94bac718cf872ccc3b5534e20b06ecd7326d0024615a8d6901d6cc54e205b7f94a6f0f1a53d862826c7230c08f5aa58bbc734ab3b86e73df20c7472d397c167797a7910f68ecae4b8e41d540677466b38375ef11dab09f2c6421544d79db1921cb17ca5d0eb6d57292de1954c1e6c20f5a282f8082a7d729e320981f259c55891f2d66f5a4760721f722334e09f9b7c5e6853b57188b41db4699fdfdfebbb0e5082f98eda24bf7b5640a91ad2aabb357c93ba470f0451ac3ac22f320c6e61759d7dd7e0e2cd22a20ea82eed1329f45c187580e3df61f3710a5f7bee0c8eef3dce7ea239af5dcb68c420d6e9cddd50e0f6ea0853a7145cf1e4467178cd32d6b83d0024d93ab9019863dd758d6fb5d3422384d2b6b74c3093cf325a127106a1ed308ecb4f4953025855be49e172dad8ad92e0af94f3d2d7cbb3e300b896cfea3d1a7e2355b9e870f93c620a653ceb6213e4e1dc9ec6d71868c8a2ef539ae8d93d8b81128753d6c1ed45b695ad740a81ee240458fc5ec23fe43b18a21ab6cc34dd906f49f467b303f842fc317afb5a8384d5b2c2a8272757a25980107056030a917b946b4f5b5dcb4414d847fe49d101887eeef0e6175ff1dc9175b80bcceb9d6e62bc6bf54a3bf0393575152fcb627a9486ce76db8c20d8e2721b36315094346142d6a80aee1cc90175c25e5a4a46952e53e4d442dab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6e4ec14ec39e5b04c149f5bafca889fab6ed7d081521758d1efa3cb33f8ba9e08ef421642bd82d6358ba58889cdb6c1ca2faefec3a2f4931ddaf84c971897a059d7681c2a10cf451deb6155d68fdf9ed330aecef515da2a6499d624e9d2053ac5304e63489a5ed23b7ddc49593ebb3fc181f7994e7b65376a811ac1501094d2d8d94b622028d36d69493e7102662aee69205c19e16c4cad695afc9577f6630ad72f2963beb5e6a55e285cd128bff897b8a4f123875b2e00ef362a82c8de152e4cf8b82d73887b856a24ebc36e4186af876fc8f3185d5397588bdf1dc1dadf505a344fbd1860b270c3bef4ef515e60e01148142845a3127b13a37a84dd5a726e2c9c701fd253b3e6945158ac662a72a25ff23bec1fe9a9aa7c6826f62d715c085689874ba2b40530e3ef4b43c3646ebc2f55be09f28bddf634f6c998c8b5233e2db81dfdde7788fa53ffd52d7d5ae1cf1274b23e08126be50d9a3b67f6947d4ed453bbbef64d37e2535342626fcf60dc73cd995182ab96a0655e3c8bf2366367744458f9d1d35a12ac0f5de4389cae5cef70ee1cdf5e9577e2063a43ee752a3201d66c5fa60de548614889a77699566e91f034ed4550f50fc1af7096ab2d5f3e0a2c2052290b0ce4c00c9baaae8f989b7fcf5caef5d4a8558b6b22e051cf5466c060b74b6825b6d952873c0c48c413c8d1c7260ad598eaa06bab78e2ae7f8b6690292e83a798f89d321ac21e7312050ec70749357aee2bfe1efb0922e3dc1e94697921a47eb57430be354584f97c2943159581d0492d67b99e86cb23afddd084f71d213d4008b651a3d5ddd93acb63599c06c0c3abcff2edae49f017c327497f8860f90aaef123376adcdfb7c2735f69b799cda1a3995c81d0108ecc05719b2ae79e0e839173bb1808ab53d49e98ece30c1715de7803d77ed50a611418a741352595de09921a11e1c0189f2e2781c8e851ed88ef6cece45858320f3fa2311cdd982cdf9db2e7fd1473ae10c31e9ac72add2c855ba3b4cf08f7271f6d1a5d949e648f330d55f2d0c22720baba8cac0580571a454438a06ebb34f4b17146f01b7912d52ee78d7f24fbf798755bb85f4402ee65b5f88d7993c70f6639ca8dfc92101f0085a211a2b7a92cd55bc4dadc905e56f2da6c0b1fd3d349708c14297f0e5b7d8ac88f088658385e89894198939eaaea3a6ec6602249b79c8e7013a946b970edac695e5be81a226750def428e4219a6a77d31002cf05842fd1c5d21398fbe1d25471e6e2e1eb8addc83d538f1fee00b1f90757d92bfadc23e9da5beb811923206b3fab1008cc10aad975bda7bf55f7cc5047e403a428bb9eb84f406c6dc31a7c242b490bb0980a189341954204dc221f1b49d850bab0d5aa2c830882e35c68ee2639df9edee933d8a63b2a039440d4d176b8a47d1ed074716acb1880c9d6876a59168dc83c14b2886ba561db8e59e2b9be3cfd07e9cbb3c21ae47c427e41a0e766b7c25b8078699d6eb116dd98bfa3fe165ddcd11f48bc937a7f7df71ef875b1e8f10087b40f1cf3d08aa1eaa302c21cf095656fb42d404f8d28b2005b4d37fd3b63c641329a5ccad3347c17df43378546b20b3fe78fe7e763a181f9715c556eb701ac3fca1f19ae8b50674ba08b1d3af453285418a33815fbd454e3b45e55313e3ce9e266d795e461ac75c728b0961c0f72a94622466c144e449f1ba07cd78f8653e45051f6b42a2cae7539139958e4dca828f2376956d5120e457c45931a1cc415d75fdb252dd83d99d5805bebafc8f0862fdcb04c751e0d0aaf0a221f8e553bb2867dc60f91bca5abfad7075eb23372b62479604e6cf49be6c431d40e920d3c3b0285c7b83b127eaaecf5ebd3dcfa7a84fdb03739bc8e20b41289f8191e13b515e1dad15dfa189aa2348962ce98fac54019996a87f288e574a17fb36c7b3f886780b52a1de4b41ac1330158ccc212fff30c3db3c14b04c81087e29a2d73b061900ef3d4ca31d9f61abd4ea9935f2211bc79ecb33d29ec177c8a14248d04f4952eb82c52689e6f74a33ec7f92e19f4c8c3f238f63e1d3a5d666c298443a12c9de6630e3558d92111199b2f2f42f2e6f3a78455ffb2f7048e81cba63d44b75b4340a6d17683a3c3e4c498ed69fdacdca4912893f12a29499ed022dd95522a0e43a963855fc2c8776463c7e0ba9c115a9b97f996a663a3b188cdfe900ae23f07e7b9bb017cf4aae31b131fd71ddbcc610b478b4da6e20ff589d387b0d373caf2381221601fd4974dbd555fa0c13c60ec477743cb05046adc724899324915af0792b7b4937ee519d7728773be781d7640e3798b66951698ac1513d487806b2bbb86b2628ecc4fa3365f0bbdf41f14e37de3b49f49e7d3dc0acc1368e80d921d5bc52a713e6158178c409b6f041e5cb5351ed77da22bed97e14d5efa973ec6be5903fa2876c9f90c4739d5764b2c8b729a0b6f8e5244d652d5595eaaa64caeb45dce9264961da4ddce3b5d400bcb505902c35948d33adf24cce3aca210a937dea0a1a858e6d43c9393b2b8352bcb24edf112e7f9adf786d17cfd35f3447408e542b4dc1015301401a9464fcb73a4f9e1144aafbcc5159de54b48e68ad469093eec783b797cc68020a6ba70f6528a96b0ffeab150e682d50d5da19215f6cbef81124c9feafe823198b401d8c19bf1517a9cdcf3ee917d8994d791f214127737464027098c83e430a09eb583c420785f494238dfda8c901dcfff325a0bb4a92961866969abb97dec068df7b34eb2ebf8584da8077a0d8c40bd26bbf3c098ab5f34a8891b7f9072e69835395811c5b16f9e4204e76bc96d00f253feeb35842a0536dd7d294a36868aaf38baf2452bb0336539930a5657e4fcd06f54b65c71b468038f7c03bfb584a38f5389c84e4e425c6b57ba5f6f98f6ae12096e1866af3ec2e8452b091d2376696ebcddddbc2e6fbcc5621f4b75592f7c8b6b8ade279b749f75435e00772dd3df050f7e719ce2e76cbfed960cc99fbe8648815671be9f301b0a8fc3ddd698b957047b3039dc4f1ac69ffcf6f02a1238ef76de18bc3fe98972ddf5e0684381fcf8b7dae9a82d168675ea868ce051304e56a71b6345cf9ac2000e956d60bb7716d6eceec4e4f1b566b1d4c22156b2be2729c1fbaf64b12e7c75b2401cf60981b20d487e71e966dbcac9b66ff780d260de62f3a62350d52c2ee96fc32926a8bec5e40dba12550cc3ab0494ef66e99dcf3268bf8fc9283eb6bb50ffdcacafe373713d27cc4ad0a9b0bbc40efdcdff6ecc7bb4b1002ad35db1e96a17eb0ab9474b032241c5e8745db5678e15de36f0412b69cc201685e5e4a93bba5f1d7cbd61a7a014104b30b3e2cb763f346e3f4ecf18526cb549c3009d99b7c3f9a4118772334d4425bbf9d210b724ed5a23961a6121ff65e3e504341609764fca7bbbe915bd8787ee134ae138648637df238eae823dfaad53096e9a0eaed7f34e051660fe68693c21a804606d66eb6ed65df7b465cfb6d74ffe4ae47ec6c2fef6adbe7520f680fc2e1c563a7a63e1f9e9e14d39a3bd984a2a11b1c16429cdcca0bd7f0173f85156ed555306a7a062aa5eb0dbadc09a585b3fbd99e5cfacc143366131a905c2daa4bc08726abf5f92a19165fe38e81f3419737e62edd0a14cac366a9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1ce644db35d0095ddb41aabc2fb13021c99facd7d8682421a882a2f8d2dd502bafb367c3fb9d5d852af0804edf50e7a922ef165ccaae6cdb59b37c1efed22fc42348bc8cb0fc2f5814cad18464dd7f50429dba67a84e7a31cd0e59ac5dd6a0c4b912de42e747b7ebe0f4fb01b6d554b651a89358c927000d465d65f7a041d4f8800945f9776d9bcd8160dfef5b178231a42ac4c190d256ad2972cdb65ac5eca7457c517d92c7a135455baa98b2746401fe507cfb5e39bf8ef5884ae27803c87007978cdfec2ca4fc6697474a12318262c84b326fa69be9cb8ae45bc23466989cd350ecb39d447e6764f93174e2954e1d76a10105a19adb462e172d84b0171aee9c44954cdc22a854d7a101e4288be616ecea25b81fe2009ac1dd6562d138e7b734ab82cc3902881a2aaf6f351a984c540bebee8110f129d41a99b983ce632ee5e445698096e7418cc224cb2e680687090e9b85ed1db8487d2044da43d6980212ab6307630180cd5d57e783415a0b1aeb343fd60a0a3d024cee79439d692c71a7cfcf3e3a8faad7475b5d71804a2360485fb4ab07fcdb92b14504483ac145afe0f34ca8f7983183c980fc43dc96aa77e13404eea9996329cc7dc7640904cab18db406af278446e8e90e75b867e8977cad20d65926e022d710297dbf567bf8410312268b97052b358062f1fa00afd221b5973d2bd068888dee1a0db199858962c69321a727f603b7a598af5a57443643b3be9275d7616e74fa172eb32f6fe6afa31721d04efc714c6a98e48fcb62b7d241b50975690182c3de918231513be66700608d7e5cddf81adb1d709a937a87af645912df85539aa69f9d2ec60069522bea9ba2beeaa7859579e9c10529f5e74520b55695293d7756e1c0f258e5ea5f4c759c30bf626492d2c97c0c60a14b41c7e196317a0c18117e4e514da8aa2b6e6d8280b1579cabb43dc74f98224e55a23f1c2e1a7c3490320641c5f308dcb81c0174c2ef3f433945c622b3e33529b734df2facb4b66f32b51627400b3b9246b4bd633be25e907099bf698f50b6eda9140c0a5f27c025bdcfeac984f0e1d0cdc33d85b8a6ab140823f3fe27616d3b7713904e910f1d0f36446f2056569f9d6cd1c0eef39a778421548d816b3df69995e9fbe6679b46eff7a69e7f31c6d5f2e619cd1099c88e432891ea75a097ab95d92dd7248bf8f329978203e5a21e370dfe0b40a782d0550a76b6b5af486ede21ed3db6f208dbcbbd3ce1397858b1a1c5d7598a55eabc6cf1fccc27320930e48f17b29a184a677fd2b792c3d71fee5a7b06e4cca7d783273e3b61d4fe4377260068983653b930ae1c8bf7b3f0af051f92ef29e2a74f5cb97e2a37b6ac8d2c1dfe1fceea9d34d253252a93111504c3e0cdaf35ef92f55f8efccc76e9841f47b8cb17833b7ab422c7b89a16cc8c443df3a1b5fe36f434ab99fc678e6eefed5fc871897dc69b7e7fb63adadc581b0a1e4522d93c45e89cd37a3610b13becad772d46e56f2d833ec5c6c39df6559782a7976234bdf9b0eb90c35d713637ef836bc31af8bd3e4c16a59b85162e21fe3e1d83dfc5584c0bfbb8fee798755be8948c10bc35624d2e25f79f85d5bdd12766dc4e3d7fba6861fcc52093da8e916d3e1459c0395202df7086efc8631a2d90aee3cdb2c2034fc9081414d9ee10a6702b17162455771614a333a63d5fceb0a91968253c187dd3d497bd4da99fee4e8cd33ae3f14faa5853637c12afaa524d9bf7fe46e8c3dc9a3419c0ab15cea9e6294aaf3ce02611a2f41a8b3f832a0a668b0f8f0dd0f6ec15a69b0b38c750c85806888e091d1bf93a3657920c0fd0ace8c0c0f36d76de1bd38dcb9ab5378f08a7ae4a0fa148fdf0540a0505e98ab163e45f94a94020109bc0d88300b1ea127215e9933f5868508f3b01317ba82286701c6759b7d036980c9526be707bd6c6757254067747d7bcdf92acb89af7d5eefb3e80cb493fd031ca60a8ba211ef3c7925b8c09d55c2ef5cdb3618aaca8892782b3c47c5db2fc833ab2fd57e902e8ccdd3d6c62091fc64f5bdb437a64d8a9bf0c89e0a57d43485a4b9577193d20ba3075b42a425408cd7d26f409b576a6be48a6e51b789583e5aa8f136bd7fd6ea3f7aba6a96189ec3236a9bd1453d2833452f973d826eefbc42f1398f01ef863c70ac6e2c29c57deff4fba416abcf97f79e173417e6e900e9fe1f861ee8baf97480f316a3403281eb8159294b921b2352338e17221e7a969edf2c07ca55b83b578539fc4fb9b3599313b00e0b4dedad3fa6bb1411241b9d9f52b30e068bacf0b3bd266d895e6bd40d2e736ed5433dfc5d11fbe415ada1f327925f200982ab5d201bf8600ff09474b2b5050570abf596e850c5c9c39cb6ae6686913bb5412e2e75f67f88f9564a435aa005ab4310d965f72affd72ebf3971c091a653345bb0f235c2be8b0123d39a290456c894bbc17fd780d0f68d283acbbd81024fd51ccafe8e022431a96ab1cbe1e74e06a7d1011a62a7f48eec8547ede0a9551994944d3fdae2aab25fecf327c5f9de791b0bb4200bd783d41d81324ed0b708ea1fcc5f6a60cea8f7fce56911d978754d5b3722676687dde822da2506042d538c9d8c9916594b22cada876d7de6b5ef256c1076a34c717f4194edd6678c22c787448b442dcf971c8a3dc31af8921fbde32b888a16dd5db41d9cae9607bcf5fa1f5247b2be2ba8d97578f2cda61f64e444e260e70b15d559f5682bced14b30e83ad5cdb4e1fcc32d3658447170ab639a2da164022b9a9ed49a0890493f1f5e55c1bdbd1834648f34e2ed76790048612c0f61aafc052d92a2b785eb6fa0f6819514168028e2aeb5f0b9201fa666d8d2abc886cf48b3529d62223716fa07e674e1c717bbc4c53e3363e1bdcb19425debc5e38b218837b2662d2b800cf259b28516ce1292d7c0201078c226c8cf079759a87443ebd014da824bb5641b1babc35277fff96abc06296e5c0e21fb7181cf3452f83a5cebd17cba5c6c88c1607e3193fe59c52127e6235e0e140882f9cc893c30a7bb1b62b9abe8bf3eb8446015e33d76651885e6133b178e69fcf8884eb0d0a316de10508892d9e6622e3a28a7c6d1b7b6add96d02cbd43735809ba311c5c35081cc6ec71da38260113d53fcf6cc847d42fbb9e2ae5ed89c1bd8eb2c46e805d0b196a7a9a59ac3ea1a7f917d32bbfb856f0c0938326133fc7ec311f66b6e916be2ae14023e1a31f07ed9bb4ecfaa1d9b39a7dc1a38d9cd1bd9855aaa54b031c263227923c8c5890547b6944e557b676c5d8b214086996f2fa01622754e11bf479b20969852612ba4a4069e52bd509feb1dd162d402241868152cb787809dc526b816600d013829846c1a746c31f646692c95f974369d34f7394d31a9b4ce21e822972f99a5686046b9e2a3ee8dac25aa12e06ea17b6a22f928659a8aa20ba81e30dfb3c4ebdb10f19f10b1e82d1f4961e2bc1808c6e37465a65947a57edcbe57fa14494f325fee6835b51597608502fa1059e4b5c76954f4cf9b500469186394e44f12c19b14559891429a79373a90840e0af0b095f323754ad2430fec2bf5dc8984ea67c6d1d73a6f0808d6bc3466ed2129565c40c66cfd382aee72917d15690e7dbd0b4eef9a4f587dd3179e18684c53a27e3d24acac92fc2d33ea918408d542896c6868648a099831552a9aca30076abe62415609ee49a7f0dda40265f20cbc5e18d7ccef3edb99fd1337d3b6917f64096a953f0511dae13270d7a1153fc808eb5d1cca9a09048bacebe285c01b2a69c542b19bd5206487be85a248611467debded1c52711f4cbb671d537c435c928cab17540e1ad94503bfd1bfd1885a5268e880ee00d8b95c4523cfd939cd00b2c5cc76a0c62decc238fb8a7f68eb27316849e3461d66eed33de66e329c2001cc31bc4e4f8473140eefd06082373ced13fbac185b0a9860fb77b39470b5a1e3f9d17c6b2a121f0702cfa34721ea780459c40becc6123f8ba86f14e8dade5bbd048b72e53dd67d9e28ff2d40caf7bdb6209d1f7ff03bf995b3c250a6bb9461a08548598dcd3581d19750b5ded1c2b9ebf4ee9b485626acaa868c4a4fa604501fec31d1eeb90fcef7f055036296896988001d242d3797f7e020e48b8e2730721fe51cb103203ceeb88f6df791d897460c98fd9991aa2564d54695e0433bd06f1664c75f721cff8cc3ccd056938b580d13a67b4b2cc81ff06c2b3a1cc18369df9c7ef4c0b3bba325a0177f0ed733b1b695a30cb2418279de24a654bc956497afaf84408e13d8d5815318d9946766247ddaac7e17e27edfa9710d9d6e5d15f35b4042697ec7471e5d6670b627230a127391ef567c1fb5e234e4912c6a361d2832f8e70f0b0290e6d4729d98d4419e52eb260026f898c7087e369208c58c528c87410c307277baff0c086d1adebf433b43a2c54aede1c67fa407b24669904e8863a351d0adae6ffc709b89fad2f4d52e7c6c87a33760f7363d2142e4855f56fae1a2c670cafd88a9087ba52e28eb8e649829013f83f27d53575f5e5a308d2146b6bd0f08c1f2600f5e3325f73d59eb312a7dd848a573209b74358262610c57b3812a833b3bd567943bd3bb4cd141eb982ed7ae942a58302f19311f5ae3e85228baac222bd449aad76a78cc6382908a4311644df07de182e865657b7499f8eb6d6bcac87e903e77090a25eb56fe1c60723e1cde176242295754ee971a19b62c4be642178f63695c3779ed6db903bffa692ca4a8ef4ad90b88ed9763d0f74edbff5f7691a1186c2af05dab111288041450da8feae9a083144c585530bc9c25ad12e3fd0daae6add320f35b0e2f0266804bdd59274bc5b97786bef2a670753a283b14ccfcef04ca4b3d7893f58ad8c2e80d773c73869ced252091864114a3b020bfdddca30a0804048fb6f6c553a04b6592407c328213d8f985e5b2a7be6a0f9fd17bbc8a7458817dd4a86efb2125912dafdf1adbdfb4da14b7eb45e678f5c09a01a750a7ea825411eabe8b3e4d104d6bc7eebe24598bf758826a78a0beed4773febe94ec5b6fa5de77766224daec1e4b390e571efde7323f8550ebf196570d02d52b4a92eca96234ef25f6523e86d3e172497df04a705d425878ea2e3cdf14d1601546c7f1a30df509732bc5b9809b51cf94fb58baff7de89a4d99ff69ae9f56302e738a05f8b137deffae0ba235a4a2e8c719e5c4734954cb2c403666a933f243d1af4b0bd25d2f8b826e8ec984b0cb3e26ac4c8ef3dcb2332c3ed71b22fc9e91b2dc086e5fc23e47c963125125d010fd6d63e6cd8d9d96d9604f9d7ab8ca81d137bcb1467c531347c65ffbb6e9def9a709c77c7ad6d80fe4ee829024c8f30b622cabe2503ca95aeedba643ed7e09c07b1fadfa2092b5688b9cdabb12a72321ac12f7a92194ca89384e344e881abc366489d96aab1cd0f4d54b86fc0ead4dca84f29044736a2a929789e2d55a447a2892993608658b5bdea86ed93f9238e8be1149defbb0741fa852b5130814c55788cab333eabf0560d2d877d6ab96bd479661288d9e878399b67da360a98b555df6aa7793e0a6fdfdd9929dc46ae624fa09ca7be99f6632a1fdd3ac1e59f0f53693ceac256a79ab02bab6d462baceeb4e02a61f7ab8c14e4a4ff523ea4c22f34ba07b2f888c1c9c7a7c04519ed726fbfb6a2c1242628eb04d6033038d14f92f045d18783a0853846370a508eb5cf9d6bde14eeffa3c0cb9f687cd1dd0294324b2065bac45605b52c22c212b22713abba99cfe9a07c92694854654527f309e9f1bc56692d09b9a8770ca8c6d78287f4faecd633fbd5a5c1f2900f753a0d91c32aaadb8ed925c3aa95c972b47b0741b1abbbab1ca1d4b79d241451c221581c8a2de025293904d1685305b0e53b9bed43a4b8dee5c00a76d04e85c8ef0b97358f5a330f68081f8ecf722f2eeb8593f4167796f34d702a01ac7ae38c18a42fa14c930e9393fc5d3d8fbf1d42d82118ca4236277503ea30754cb4179e2918e856270cefef69cfc2928753f8a450d3f98a388ce0eb4a46de3b1179aa8422fd528d142925d6d60e3af46a5cf80176ee1cbe1df16bd93ced32c9fd373ffe6f83e5484df4ee403be76232f53bd3782ea672acaa43f779245a2132b517ddb844da90129834b08192521f15635aa880ae83241ff9aa292e4cc825f524c21cd8a735d10edfba28a014d9ad129dc7458668e90e20566cfd7e53deead827da10c2de113deeb4d8f33c08e2cd34c2d6ec4cbd160a49aacf12941f4f6ee7f2db40873eb5b05b252666533b86d18206f42fede51f4d186b0240a705a1b17ab293ed203fe9f35005ca4b507753131b5209d80f972ed930b774c82a22511d962041710d34bedf094310efaed4894e851637c8563145a5f3f8d8ab1b9968f912a8c789d00531a00c64500dda4d6cd6ab13a91a0dad191cff13521c19b8b4c49dcca311f44582b195ffcd3b52c27866a9a6cd3d297e4f1d20189c8daa90e54c4288771bce7ecef99322ac90223777fbae08031e32a1067150c794fea21c7470ebf4387b70c365ae6be0829c47d0b65afc35558764213c223c758bab66ae87077e8c74ea40f9f3f8fb604f2746a06cdf8e352d4fce1fb2053e71bc186b088784efeaba6aef7ea07c80fa6d5b4b65cffbc6e9cd5472083d251dc28b3af4c35da03cac04b08160f8fa6a2dcaaa290972fb99aa1db7d900bc5e482508fb9f69b01f31832da55f16524b1129fb94f868a653359ef485ec7b13527a846831e98f474b6cca3dea51c3774dd1e1fd88584f8091b5264747e0dba62ecd078829dc813480718dcfe068d9589f76ef8d44721e0b6c95be31fe67b31185abbe3293f259ffe64adc085fe8e70c67ae62604973579361c1eaff82a08518489f2c45470652bcc37ebddc79a058757079a73e649377929a6819482e9d5f5c10e657c0f307efa08be50c5b82d36d75ebc9db8d0341e0523734e5ede4c74a8e1a48fe0a71b7149c3ee9e6ac4cc5de1033d1263428de182408efb7e5f184f4af1398e27b522f23ca8dc1884e0407b7e23d0416b6281bc722d3780210e1658dc09c9c5b06a55501f34e399a1cc577a2612bb916d5bab979596e2b5f306b1ed584922f327cce347725730fc07265d2b77feb19b39d24d95b3712ed26c7cd174506d727526f1e0ffae7436535dbb2e97d8dde21854ddfc1d2873156697cc9eeb559e590d19e172236a71798b9e11c6806473ccce8efd791307efe7b77afc186350ee9bd782d2e8f9cc97b7d139481ea16a7f3acab3151b5acf87a1a95acf4702d2581e07e4e073c0473b2c16fb8dcca1337a0e92b2315e7ac4170b70e7852994e581924036a03ec2eede826feb04200589be12198741f9abec18ab5ed1d697af19e3c47bb804fed182587730f8bde475590325c524614935bc55147ba8cea436eb5e8ea2288b3f1838e64992e050f88b6f726194ec7ed2cb1b961279d60b9002e0ac0215a6f1a5f3454118c0662b68a3ada7738e940f7fccb15dfc8d3a7e1acd20adb1ed4ba27addca9453ed722388a49330251470e4a0b47a1e67c4d1472115df08858e1116a86503dc91849edde094bb1a904601a5edf5718d4db402c203e97a6f0f55b7c3364ce7c17f787f7200933b10cba402dbc339d819319b14f737c94999c65417da0846745d40b21fedcb40d2bf9d1534c34f775288e8d0ec897cf8cb25b5893f470e664cc2a7e5a557652b3f28d1816a8e33aec4fbc1d18b6c06c76b6346ecc7e8d5460ab1c18705edc70c7eb01943b4af52e24ba4c3a36cb056af1556a9f13d4c23cf81fa951b4032574cced822d574b87008089f2ffdce6f6f4dde50cc39c6139fdf69e50b146d2eb9249ad30b95a6cea60d4ef8fed3d12a32a2f279da31d0037a89d07202cf4ac12325c7d77ae1ec5acfc5108fe326a3dfcc1e2f090131734c0492b97b09b98f60679564c6ed6f5a62666126b6cdb018c280aef2b55f0f75985e2ee2cc6f0bba0d753438fbc7effd1ce7f3de6a10d17e616496c34f3d07732330d9591c1326a168f838aa17d786a022e2906e0e0cac3629b4bc1309c05eb949f4f30c57a7dbb94073cb797bee34f06c4efc6f9a8f0f25ad74158f8e2848261622ebf1fc138db9c0139f4ae6534d6706617ebfe30a93c430c951cb3d8a47f9804229aff04a615a8668f872288aebab3086fb19fe307a5547f0b4ced8dec008f8ac46bba69657598f8229031cae861aebea2eaaf69411f44a523370b5bfd579a55b192444e679ed594a42e6a2816543b00cd1ef4fd60d8f6164d9e66d97a8a848c231822ebed9015b28c0b55bbc36b96313c2e7e491d0bde03ccdd1b62d9306cd366a9863aeefd899dc0b7fe6701c560caef3ea1e785512a235a60d380421a32c567729132c414a4e0d3aa11b0426f3f6ec8a344dee40b6d8202e4195b84e4d187eaf4399122ee11dd2d1d71d695097a1c54f3f9f962692fe7691fd5283642fd460b0dfbac2d098dcd60e3a32ec2ca953de40e960334f30e428ef5b94edeb065038301a4ce31a683da6277dbab17f355d5bfad9c63c4970067f94d19eb71d769c7a5c4f94eb777710d9dbbad6d71f97f2e7cabaa430d8d480d4c1f1c4d2d3b7ad1382b9a22cb645080ef9a7f01aebca5342877c62646891c027c722ee8ffb0ec0b0763b5e032ccbaca351de78df3fd2fc3efee1d5de6cbc64beac829fb30d3e1fa8938a8ccafcfa51023c84ea962c4c4b725d833be4d86f92463ac55be356958a7b6bf1193b5b07bda004a751b8b139261ba6e1d17522ee1d3a5f510903971440ce1bd903dd7319654777d96fb4e5bb274bcf479d52ebb3e1c77e5a66bb63628bd8a857328248b16bf6523870e876dff0cc8bebe935d259a4a02636ddb93bdbaa41563f337f7de38887d01def5609726d8ff8a2793c72c22398bac9a91affe69a49dacca39db93547aa7ec1c5a16f44ae20e3793750b70ac945abf3e114d3be0e1376867aa13edcf3415ee268de1114726112216e86724bd7eb649f03d58853d0fca991c54add42de3e59abc48325e2dd72d586c316e97b8c5e52762f992258746da565e40ee1f1b116b921e24cfa6208a8d88e34cac6f55027f10e620955fa4a0699fa0e19bc0ab203e2a5c32fdbb2fdd304b8e7cc83b7481740eac8557d1b4278098ab9e3792414f6a6cdeb1139545481dbdc5929a18d0b2fe998372d1e42dfa07dd445ebb2295e64161e51936bf58d350c03182eb9a00517507561e70a005316e50aed3922656207b718224201231dae8b6c6fb074f64ead07e22bcf0bff0447d562c7840a72ebc7f146ac75bfbd2c8ab9a5f91103d2ef9c8d6fd89f4039e306951e7f4273f972735ecfa526c5026c111fe77d8f83c74470a121c829c2fb3f34ae19baedfda8c797f4e970e3a3bb3995a9ba552823f18082427b7ef045e3c8e5a5da50ffbe69963187a5a123794c224c71e20d1f944cf857694e5f3235724fc5859da275501eec9fcde019ab89e5d6d616c9a20cc6f976e6e99ee1e58a60d8c10cd2d67fb0b69ff5223111de79545c27c2f098ef813afc8e5352f33f47928ee2b6835c6881f0c48c25cc461bbc314e42576d038b13008bd7cd5d17a9cfeae9061e615a81799f257c7d48e3d0d7394aaae9f5cdd79202b1b6c677834ede78a5e80b3f4cf6361a1e6dbfd4346928fba9217883bea346724f75f9e4041a0468b59c471c978af549422697c64c0004f06d9dcd7b6f422255b2d52621365a37a3d5c233704096b133d123f9cf620943ae038d7adbcc8e9045724e2aeef99e7c4b57aa35035a07900ab7cc9959e518b1fcabdf0e8b381a93a7027ccddf4da78c30c68da8573541d607571a6fe3f46ac64834eaa7ac1045d05b4cc8107cf903ac3bf55f56610df5cb4216ed9476b0b389815614abe1b2897eaed246179c047c12e6a9ff81917a80295d315fcf89ebaec5ecf51d03c81efc08285a365406d4a330d66c4da8cc3f104d56292322c1f8c90ba6c75ef6b61cfe90583f6e5a48934f0e8332f145bb7d1d6ccbea30ca61fbf65050d303775fe29b34191e01d86d1e5b15eec3bbaa3e539bcef4ec57346c7d0cd1acb927651b0f91ef91aa8aa43dad19bd6a17ff4da05db3af7b2b8270c80993d72929e8555e0956553c617591717f34daad37f1b02146dd2c1c8c2173815bfae1b9d8f97e73825167e9dd9da2d09dfc3e4733a9cf17d142e00af5d9d655dc6fc2d26721250a89780e19b62a6f2c6d39f1114eea9ecfcd3bc7b8dac4280f9949b075674d428468c767298efe0a5d62484c9aee281e4b2de45ad7c5d1846b2526ef0d53af7525b47c980f70d94fe68dbccfb79370c9e68ed83660fbb2e46936e974e19c2df7eee465c7ad36ce72a212f82e0a8828046006cc0aca8be5bd5450b0d1c6934cf7526e3237212467b11de30cfa2068071f90f7c583867f8dfaac92545c9f577d763cff926ed691020c1f60d4e74d5bb186e79f4114232d72e59380d01fc033a6b89a89e3b196211dc4b6734aab66ebb3db71cf5d44f0c4a259c42e9a0cb5fd6aa6b32e1e9dd77389de7ee1b95f14b6b892a5568cecf9c47a70b04c2e324e8e7fff1d8bfabc491ee4e88b3f6b47cefe83731b15f4d581eb037eeddf44041202e3c1e3384b9a475515d5dcd2bedefcbaf8500dc4e0e526587147755836ac5df81a25d1070d2ae663438d34a8f20824e7bf80bf08db8775aac2d56ab5043089e469950dcf39fd7a76403373dea2e8ecad6244c0cc67289e8ad6332fd1837c295b4e8f1a434750aae781db4760f326977836cc93776916287219f3b0141201d2adf404f5aa540bd5b759966f65dff08bcf8c434fbd4075edbebdae267915ab004a3e8f2896179892ca254eaafafe80c6bc25784f296c78f6f0d128239452aa1a280f5b254cecf2334ee0f6f8eb62e1ea29d7d576279a45ad0b516d6d5107bfe47357bf2a926f06609bdba42fff8bca377e72bdd15ab7f4e8a677def2ac7dcec9426b9673b0d39dcbacc441fef6ff673c11519a73c80acafb89bf8b735df10e0225561addc484ce2c1ca3bb49ffde786ee06ed538eb22855e226b4ea73812f9cc3f9f7dc2f580f0d801114855ab885217c73eb58b76707c5b6878a96c394e2d2eecfd88f9bd606b681fd9cb0179ef633fdd2f70a6d659c53eb79968636c54e0a098ffeb9f83871ff04fc108a4466f4340a4414d0b8e5855dfe82c5b30f0bb336d60b3ae127f772057d34ca70fd4f3a254c55a705ebadb77efc5b44ab03c95785bcae610716091b25a6d53f5b146e9b1be0e06df3e3141acafefd1968f4ea095bcc023d847213ff60d9f07917ea5e36f09eff5e1b365b8fa3f5493fe08c09fb6fade13353a5bf7f764f4b0cf2d22ccbed3ccff06398beaea0594412a84099aa0f155b8bd90833119e7262d7d47a63d90250ea5dfff14c9ba9876e6f27702ed18c86b83794bfc621827851a7975fd12a71d1c33cf8d9c32bf7908b2624b113c041ac187de190147ee0c110aefb98422f4a5b7fe8fe0aaf4f99daf592f9eaf4608e22fe4e2e395c8ac155201b98152e22235be04e935100b6e960fd4d4d03b632b46634b5135676a81e116243c0d132e87c8bcadf28daa997e2c7b3e679a5b493b48067879c8a33196273f958904160f3f59d7551708e8969b8ca29078730a4d2ac7b62e2891f38577d662235f5916774d2044c5ca337f28dbb76dc45631a795b704f863ec187cc9994ecfbf1c2f2d0a5aa430da788d338ddd9ca77617ca369de270e4ca24ea4b389c54dc3615a523841ea007c59e6ce5be248a4cd7e83fa9c6a8bf131b161273f5686a157ebf1c994c06abcac96515ff03c438e57094bcad23f3b345fe7381335e6c4c2f318d192ced3a733d9d31127113a591d79c2bf1f024d3ccccdc471a060cf2665889229f72f15c829c95f79a63985f01e474106c08e119e317632dce8311cf25efd27a91b38d961028b728c6529f2bec3c0b6af8bb450f9f278da7637bb43147286989b354e1dd93d60d59c65d65ad6354eab67b71983c18fbd696857c66fcc5e8d800dfd4183ce18af83fdbd6fae19d0d869bd7c0bccd4bf4528ca6893531d986625f71303da9b8e3c749e60eff3403cfa3a11cfe95e7ac360a88cf7f8454324f1be50128650611dd1e5b61a842a7a2e459e49f91378e8b6006e9929426a33fdc1c49b764c502df1853e4a6e6674fe6b5caf983216062adbc166414b5e1336ff3743e353158eabf99913a2a31269e8f26b56fb62151bad8e86c8c128182fe0016e4225fb52d411b839af6c1b98f34108f56bc920229086d19a7958c24162f963997bf62b6268973c60bf948335affb57348b62640f2f008b48673bc746185cf7fceb98684825c03c10eae7dedda48e1e016f9c9fb76a0d831b7a22d2f4a372d1fd8cd98bf3dc2b052c951b277cf8e75621abb4e2e41d366abffce3d357b6279acada159c31e40a5871b5c76bc526c460aa4282aceb59f7025583a091fd5a4527073770d77b2114fcb77c95dd883fc8c090c1a8a711e55db8215ebd1e8b266484a04a34797c24f80ab987ad9af8d57ead71af5758d6c9f143d51c1386cd0d738bd6c3827f98c8f0abb213d31055fc4a66f2679e2cd62315bfecde76fc85959bdbb42aa70c0f9fdecd5a12d462a6aa6d67e38c3252f091c88122b0d4230dceac8218ff0f5e4dd1e8fc028c22b2e5763d1aa56fd0469de393bec44b519186ba2b1f7f0ba0d3fae4b2606dbe15fcdba76dbc5300d984ad65f2d346513673be6986a232b6c095dda888533672bc3682485fe5a791c2e006d70c0784603bed6ae57d0668e10b6a495d9390b8bc2401c1267277c4a5c9c0e9259634cf2a27222fc0e65675d4b0347ca4581a782871f10de9ab6c3453b06a20c67dadf74c34a50f9e3e9e0be4129a1169ac4b815b52de366acf787ca83293beca62f2d023b587d4348a83e1b40ba981ce4248bea22da7bce2514c9214131905f1ec35014a2ad7e639e5c888ac4211312418d352b763043825d81a673c5fb69213040331cbb804b99c43453c35628be12e8fa2a8a6478f169dcae4396aa38de1cc47ea77a6d4e9b0609a0b212619b1d0feb288574a998baba904128d17a037013c98bb5698d5353f0408b352438fced4bab5c36a941d1fb2140e87d6448c665bda52d0ebf641a7c1f51ae3814557e6c16197c475937b0c03d2d630187a5f824434706e580c4c723b778e7e46162e5619dbb3121da0c4ee83321f3041cf726e0f241f64909a8d65ebcc81f7b5d3eeb063665ed5e35a5b76307e2386460a914210043cb08e03382d7a770cd0ccece42e47ba9bc530856f7c51223378957e81f0f4d77e59ef69e0b6a1879440d8e9736cd2753a6596815681f13094b9a7a77aab68f6b4b4995126c2be928a0bbf855897019c6f0b212d53776ce7cc70b84398c68811ccf25a28d5b6110a1cdff86f90f65ac88e27a3767027537edb26f812c11bcadb5936e7d312313567b47c00935024c167924fbcf5a09ffa8b9c0477b0ab47a201afd6b26be7575ac20d250491d22d041a74714df1639acab21e5bf72a9d7e9fb517d9f9a47c2dedd280e412c888c3a9a1dcc3ed0ee753416dfb914ed70934425fd39940f2435333067b06f6e4edf814ed56a776ef8ac1ce8dbf057cfd413784450e185a323ba754266c9b5b59abd172591dbb8d4126140a10d8b13dde36a1d9acc9a60a8310cd18f8e0d28de5f8dc9e9f281637d4a4eff09fafa11d1e99b8d05a34625b010f85994ce77f976161b928afa4e1377e79ac332b77d3a0d65616023d54d8aab8ed1933f6998146f90713ba8adbba9aedc253816f714ff63c1dd22b46adcd0f97fdf9474ca495d78a38092aa92f82fc08ab134c12279b22c6728cb0b3f43f56b5d6849c5c586efa232a4c39afa3c7d98b50ffccdb3ee9894e956c8bf25a348b72d4a9d6586d60d61a5b52b3f3629cf2599a025f4f750d3062db24f62f72fe19fecd13e049ccbf404c142be5079d10e884ba67017ae4150867a7dbee3c68bba6dd007633928711851862e5b53e8678e133cb63ec0eb9e08283c9ed280ede7dae514c08c658c4038024dadb8529f1f11121f85a47dc41028ebc91d8cf5aadcd678b78b4c27a248a2b7323aa357428d4bf8241719c86973029be13804b480151c627e3b287cd743e5d755802a4035c6a2e58b65cb2ae1e087fc716ef3b1aae045b4eb7882595f358ea9bf009a58e698b1c34ab07556eaad8b8ef67764231fb39e99f42ad441cfebba569e8214d5657f5027607934bdf8421fbfd524752fb15d658f3fa7589ef1ff53581e7d6542c36c00548f2b48b42ad5081f531afecf2a307f0c8b92dde63c41a25fe1087275ae4c8fba5248e6c57825383e0bdc044af7cf634f668d76746ae87ae16d4ddbd2a82c29d6fd56efb91c880556a42f9dc2beeb4d18364e828092012173ac544ac1af593137e7df60268430324208ae879ae60022ecf6c2721a8b55f33aa44b76126382692a1bbc5a442433a7093fa827ccc55f0f1114b9b4ef88855896a90b1e36f1709fe76eddc9369917769f3d3659ec2215bc23efc34c562edc8cfc081a1998425aa1bbbf1632744a8e3408698f2baacd6485f89dd4f6de35c30103f82dc04ce69dd14986465f4e1c96edb5c7874806c792aaff33a33afe8a4a3ca787b68c35a89fcce6162bf73b2491e81b2d60e2fdba834568bad74f7b5450e7a7689c41a4328c8503d1535030b34c47c9986fda933993392ac006f940d8fb48db9f637f8deae2022702a4c2121ccc21eba0360639d90e5c5d3a30bacd8dee6c841e3b73a62469a81c7e8e2e1ddeff73eea3c5f6e702f024f56790dbf12b838247fb3a5cc6f6792d5b078bd0e3d00f8a67427c867e31480a1fc4e76f948614877403c12b77cca84e047d164ecbaa945dad861fc377aacb18c2578da647b700f638c501219cdc15871980dd0a10072b8c5d881f52bac83c88555c18b4d2194dc2a808494379cca40a8e9514210365bfb5fc3e00834057d574a5e6b5c464d915e6001ffd4b80cd25f77b584d973a2d992e74151a8e4b8385ae7697d0460ab1ac73c811e99e9ee443e02a8795a5a2b43205c7442e4f1148d62f65c2e2c4ab83c21bb80e23650a6528b63a4a4cb83309ee8be37f21152ad2accddc149a982e0a6236c25601f18c8dfcff126e1aa5c4b021ece179e6b068c531a4eb645342e346e3beb8f5ad3af8049cd07ec1b6d93ba59cc7d4318474c1abdec32c7d425865124f769d3761a38a17f97bc294ff2d8be3c03989f499d26b5afb1f2c7590e9f3beda188d9355b855ab8835a8e83583580ad90d3bdf926c9eda35269f19e29582bed233ae7276c930f89408bed7be0d3fb258e5794c19a1e5b7d1a648e8ce025d0ce84b71b9182b1da4cf200ca2c6507157de1ef405a3e2e4f7ef25ad1de16d8cea2e958fdbb6780e8083a80f7d66111b3d843dafcf3fcb8f81c4b91f5ee2561afd0e96090378f440b8f4406bbe24cd8f7a6f87e3ae8f162fa072f84906d2d7c92daffd10bd7109a7c35d4b1563056ec38174fdebffb7478685be7a11f24d606a1b1bcba9ff04db77c2c14ab9985591d02b2b4b5baec7946a40fcc3e7f1d6964cd466af244dbfe290157019cf1b6b3b3b8e1a195a090879ee284fe069f1f32fb690930f2e7fd4c2a7c95322b886afc91aa2465c863b24b70278bc525bd947b135a5ad7e2f55c151020d72df4034d4690c322aac7fc3427b8b3cb2625e2437d0c2fff64f7e1fe5cea632afff6f235def2b2e3b36e1fd25bdbd66666c68d9cd398b0f5ab83923b46efcd2d0a69a7a78f4af7526499fa592bcd81a57fdb12446ebf8967a26ed754f623e3736619edb597b35c38790c1d7fd07ce2468b749fa82d0483dc7eba80e0d328aa3c1028512d84d62519bbc677427417ee3ddc7adeb5c5950bf6fc8b1b4f320d143916ce779c9f41f624c9ebebc40c8dd1f3ad02503252f052bd4121aee96986a42a15e2daed2c02ca5248d17e9c4201848b1759514c2abc69c1f2e9ecdce68a73cf688a65663afc7153e113b3dead01f3fc1035ef2a663133fb2e4551c9f466eeb206d3e6955e1923318df6bb0bb5592ba10a011bb991b99e0656e75b182b8014520c73b2e76cbcccacd50cc4137d186d2a724b72a0eecc62369a43d3b289211c36026a8b808a8aea09e54674bfafb5505458ca565c64db3beff1c959900596e086338f45e025edba434798128b9cb3c66f1202ddc918ec7840cbbc11dcddbd4722a48620c394a014bee0fad855c858dd6dc05da7813a2706a9edbe5ad93f02423fca5b4f4ff618b3d6a37d73908313e76fbd2c55a833ea6efe370d1ae1e7a648cf79d356506e5d9da14889ce1201ce79e5a759e7cb61e12cea072541211baa7b8ac39ee708891924f1d79a8024fff743eaea10d67b3b10e489ae76084a1c45959a59fbc0fae299f14ccfa71d8df80449d743a9bf3383ddc19e6f4993dcd04eeff20593444c21929682315178f423d3e0b2597ae736c1f95404c677d09e11cc54ac4693b77bec308ed3f9e63d476d85c63538cb1d5f74e70f71ff37bd0548e6d59342babf5ed647c6a454c794de380c94c608fd807440bf1abb8a192c942fbc1d8d8cc7cbfaf67eb4c5683a2c69c2f0d87109f6f2636c29df9fedb90ac09283b114e7e6bec978898ff509ec97e6e67f45e42a8307d9a570be21190ac358f14408c0a8349817db155f7fde2e0d6a06c0b8622db6eb1a18f39e00b20108341bca520ad6ccc31d5315ff6f232301d2b41777caca7f56525fd3915f380584f526e1dfe1d5741e5e2f5bc07f9170ddd74d0bda2d968822217e9a78544a903f3bcf48dcee14d3694269311aeaf7c48391beb7f072fad8cf46ad761d7629c047994cb9c00280062c554be8067e8663425c4e2d70a1e34a2a21aa37cc127dfcbb8e341a0589aeb6eb25c5fd153108afb484435ee1eb5259052dcaabdbaaa3f6c523e65daac19d9df350513faed5c3c5c79431c6cadadb3fd29742aa40dbdc9b9e149f04c5491ab490365f6b949cfd81558dfb586cb4b348c6b331a0b7a066b50c7de34f508e4a20a1e1a239e77ee7e4c88b4a9437d1dcc399dba5e2e19d948dcae2e35aab1a4ec9fdccd4ec63e75dab9dfa54a63a23fe0af7a1bd0ca65d58b50364269d9f0558cc0ea589d9b12dac5d97cab26451dc6506870be3e47e30472b9140dbc8b9fbf4be8d461c1c9f08a162ecba6fa7c25fff2662ab104b0a4c9b37c83f4ce4278fe1babf62705b92dd5feef9ed923f99fd82ad277f33a46ee06119fb6c6c295d556e0c57a3ac20d013e2c906403035f7767ea05dda10e61533facc019e17a7453889161ab196b965e55889e5df0dcfb41513a3602f535ca68e91f7612efab1bbb1d384e0e96c3f9b5bfd2e3867c367984a8548f9bd209983c3b53b74cff28e4ab3b4aec70c4402c78e3d83c4910122d432a5fe0f49a7d53155d0ee38d3ba728a231eeabfc216ed6ab2e96e0d3270aa1f6326226c226b3a40b9eb2643d1669c4caae453016673933fc401729d7d8688ce856476ec6151cffeb6551235b6e26ed59a609365d48e095c060c95b73d6e22a02f1ec66c0e593d805aca68998037e4bbded480379f572cc65596cf1d3c839d8d1691c371a4ac62f71c4361dc55e6df8a212110f5b09e819d9982359937e5ea894b2c703c51f6a17333424eab9d50b9ba0737575033013a46d9120f45a5d7113fa5c4274e372bdb35f70d77ccf6e39d6f0cef7066d4bdf181b22652d3eb80fc73dd34b29c07bf4ccc573bb0993ec0f4d11187114b9a6235a20d98398df878a3f9a9d66a2979f47c36e211a2c6ee56052d4765534fdf6fcdfd0e99fe6b4a0e0bc9586fa9b525d1d1871f2c0cc6fe391471c3ceb9ab8172f00b6cc0904fca658fdf031124720a5eae532e28aff505db4178eeddb01764cd50e1bcabda9bb0c5b069d03edd247c9578782f95fa47ec1fe9101694a588db1439bd1592c9676825dc9572bd55f9953e43f871bb6c3f1aa4284a4105badd676aae4c9e37069e9ff6762e36618106cca7c3376e4cdaf55486fb48e1f7a122d042d7eb779a4464430253d4b0b1f663f0d0c8bf984aa56c38b2b6a12036034e24fff0e0c8e7997f8d8709c417aa9f8bbc212a183a08384b3d66754f1037fa1ff8d154a13dbf2487e49dd3b4045cf6add7e842f70bc44f143e8a40d24c4b48ca12529ea077e721c55d2fb913136dc1dceffb4b4fed3f993959d23162c5e480f97169657e16bcb1161bdab5ff882b174f1a7ac05f1e02dbbdd4d5c06f07e4c3b62d07a6aaccb8334e89ded5673bb484aa6490499743eb27c173abdc8bce87f48996709cd8680cb5b1bb046b2b60b8810a6d728d9545abfa66c6ab3c9e3ab233a489a8fc36e0a13d4f237d5b36b50e54a7552955d890cdac0eff7a528d2ae34c0a8a767d937db74c19c75e6ca5a37b7298920aed17d926a17b3b6dfa1a9c5bb6d6f6b774e287f8768448ead3d3aecdf92a27b6af115db6887c565220ac5b00af79e9af9b7c6567d8d8a7300b0072ee77efd912ee542d02ccf0afad5c80e7272b7a1b52f22964c2a7f3a8ff52e39cadd2f46f6996b6d4979e7191e702e93087b6a9f91c6769f7a9f242dc10121de07c2249f8cdf6849cc5ea74bfd9a48b7b29ac7b62bf06d46107627273146934a37c51aaaceb305e59be652dfa1ab472b404a6d93d88679c3a4a0527a10e312d9da4e04a1e55a1c73bcaa6727d9fe576ee3c2c5db7f1158798b7ab93af1ab4cb114c4c984966836d0a87f17a69f73f384da200902b7ac81667c58f121d1e4e180253f07c1ff68c7e0152fba09bcfe358b6e04e8bfd50538f1f7f639d67c9bfdca307eb9732b4f062559021d24b52c3a08dff6c9ef6d2dffe2f1da9b907236a0673f29b948dfcea284d0a868dadc5a762b4616e732fe48c382e7cc3af9b2da213a9fc2734c9800ab68787afcaa84475822081529d10b6fb5515b380c34f970c26b8ea98f9df83db7d4bf51b1c6aba105e4897009db8dbfb74143fa19f47ff56e176530e69ab3dd76f64b20f15ca89ed0082a131ce8887772b265e2422e07127b2fcdf8a68f61548aac15105ed50705e3e6032ef6a3ab1e36a1f6dd2210f80aa3178e43ea8cd744903a52e66ab39c7c6f13dfaf78fb28a887fd82760357eb3034588071e83c518adc28756f5df48cafe795280cd3a964db393ed54c3ba75cc2b8b41a993e0649c4659c04c85fe137e456850a1b1023f2b50abcfbae09141aeebf696b7cd20d3cf9633df78c02e834d228e57284a3d0d0ab3cd881f7a5534e899a63b9b96618ba24b5949a8859a07e7a52b59ea2f454a78da9ffcf85ff86ded32d0ce6dbc2a6201c0a98edf659eed22196c9ebd648e4ade97267b36a55ce2a65e7b7104256eede4cb7901967b9eb912e3c9e86a20536aec2ae7b210338b112bf6bcbde2c223de9eeafba53544dd3aa0cc1c73fb8c31461db19927e1c2d4bb5ae78dbe3ceee098afb98ec8c90b47b9a08acae2ef5a02bb3745ee06fe1ac8645270117ae7929c24b803242f889f80ad8f0aacd5e95c250d8642afd1bdab5027eb1562815989e821f9cf4bbb7d7423a8fa757918cfd73ba7759589d87b13b852af2315218710b893e7358b9ca41c296683070d1806a4c3756b800b58ea41c54ed67afc1d011391ac70f53957e2ac4c53f883817388456b008c8f63887377ee221da7346a9bec3df5f2b235bf822183d16a97aebe3a4c6a80b06cb2a2245f0342bf55f33063a55d94be16d52d6d9b5f7d8941833b072360487ade3490d12436da71bd3703e1b6f4cf9ecee9960394e7f1fb3d68ea5ac67ac8549ebc75461804c11b0c7c4db94b9c1c35d8ffea1a574108426ad614ebfacfe7d269f14d1ccda1c6fe0eb4d568947df67aff07fce23f58cb273d64646dadde33abe703c6b3e6ce079efc29d10a90a094c9137e0b9b22a5b1e6dc143136c182b1fe2ee0fe995f272e33631336905e2d1ad34d6177d618083a382089537399e999a85c4f9205fab5b2916587d1b90909ecc5becf178e0a43af8f0e232db9924fcab06c221990d60d957b7b2cd4dadeb9346ea199e567c4d11d76ff5c10ae14743aa1397d31a12167ff3d75757b9cf5b41064f3661553dce359c7a29acb8fe8aa309181a0141581cbd7bb0d9aa57cfc8f919f4fd301f372f14581b1a0d14960b81cc5e540d00ff1513f8a6ecf5c5dd9624eaed0561d8ee26bbfe12861108c8499e558fa82cf8be5ad6f63042e66ff4c846f16144090622054500d7ff33bfb937664e9ae5a47a9bd140e19a6abef2e193449a8a790365ca093d3706775fc08dc3ed56b09b2df55903ae136978816ff8b9b49224758c287fe4cc87bb9676af5fd34e2cb52b2ba4fda22a967e120aaabb6180521e424e192055a9f518b4ef7d2105f1b4854ba95997b4e8464da75380f4fd943df22e7814fac15e939018233b27956f034fd7fbf88f0099011d0548418b512302cd47783824bf12511f30fa79b15ea65bd28c6cabf9f08cd0a896b7348647a5ebafa407ea4b362c74e7504324e84f29250da69c20cd12dd749758ea26a50f18ce51c1e145f1f333f18c3ad8ceccb578d344aa54615ecfe7095f32396ee579e2d6d32227d642fdf4d8d8d0f820fab962b59916d396ab9dbdf5fca66193cb5fa3efa182163faf005f7f978f50006561b8fa16db0193d3c4fd7fe5e95cc0b9c3d74a3b19bde88712c62b785aad1b37fd1494549c6f0a076cf1b4b8d826f891cff9a30ef0e0284611d6d78c2c43225fe5b05e22230dc2b694754d9b12010e605ea7d55a479ef903202aaaab084d5edeb35f54bc4882d7e4764ae17f6be2c587704203c2708ca7599f259116b331b89ab238106435777ec7ca595287c070b8f89d5dec8e075a91fa6ba28093a1486f6bf87c4bf260477e3510d5d83e30806bbbd5c8b95b61ff973be8b73335cc0b6148550c80b573a7fdd3dc39410832fb38b04bc0d2e61aa7d55a44dbb5d3cd4cc40bc8c23359f21e9356268ca2e2b0a8040cf6df724a3dff5440f82821f41919da4ccb757280bbb092795b81043c94311ef7dcf40241dfda0017411d64f251866bd68bd2264baac95070a00d7254e6bca585cc32e7047f79d555afd129573b571fd8b8fd28a2043da387b17cd1b113542c4ab272ce64f5a3de5340ce94e611638bf3c5e4449bde1ca930715211f3a797df6d361307493e83098268ced9956c7519a3d2d19400dcc24461ce56d455942aaa2de6c03129564aa7811ed22d73974c2a4b2af012bd9dac3eda6c4c5c4e09bd15fbfef27609e47a77a8ad3f821eb63a6132e274affc3695428e73a3b6b6d33b07f28a6e3f5003e814234532f9f1c9c07f6a6f672867c05c8f0576656c257bf851362d5fdeef13220a8ed6b661a99b85f789ff40bae918eadbfd9fe84c77658fc372fea7d447a79a0fec151c47eb5541938ca1e804c7b476168362c0a999811896d46751f42301e49b7897db4d4ccd54904b58a3f276e8e5a01d3a2f57016a13a414ef946e97784d13175b1bbc02f286826ef3a8e6fa0628f247bb35caf06eeaa91195b6f2cd67ede94bed77218223518a0e1915e0ca76b8d06979b02756825964b9b50db0334d83b3bd0ce039fe9c9ab55582ca46af6db69206a6bfdfbc75f30bcf428e800f488f4d37a0e0108deaf54f9be3b918b5fc70f25df2e2c44ed4f948769de9f2f3add9d3db3c14d82932e410f051718f340dab63a9d93334aab22b02f928ab6b4450999567d8f90b5fb5c4f6626124b39a2b9c433e8fcdc2bc5dbeeef62419c63e36c5fb672abb7e3a07b20bba9da7b9bad5b5ec3b7d0768b5505867b66f21eeb4dd2d94ad8172af131895719cfaace194f85809ed6c444de3e24eaaea095665a43cd5acfe09d56eb76ab5256a9fc6f888c120b3e4f985b138b5095da4cf749b4202bc7e6bf14bed746ab5b295657d460adc68d271f7d2cb8c81577f11b1701607dbb77d276dba922ce0661f5dcafdfc5ce45b605762bc697b7af3117a515b18ab6e1e896c70ef5489d0dae9b93a0f9e4161a5aaadd5cd9a1c36766c3473f96e7a50a21883c0359b289f611a4b7a3b2370dd1d297df1cdb74e111b32f99bdbde0006c65f8e7cefa0c8d030c76bcbbc7b059de1f412ba5a0622b1232c1c1e50f1fe0e64ca729c443c3b2ad6e52ec0109c5f1f50a0882d90019c133b3bfa946c7e60761e6ce91ed5104580b5214c4a55f5efd8f0eed034670bb0b90631c64d6c6095717fe804f477cc75b6f17b5d01653dc37afc3f093be63a9f4b28e078564ef64534e9fc45c21ffbda49af27f549b9c44d571fe9362d9c437baa8d6b72441e10b32a17d1f5cf951f68b570e0c5ad3506739cfc48c0303abf5e3fdc52707489b9efe6cafdbac88a2da9cc7cf7df94cac1bdf730b9674ef62b9226569461c2ceb0570eb31c136509f7c58f7deddeebdd80a463178925c82ae30388c5636398404ce61af458b53f085991f5665ae9cedd3fc78a71f1b7c3aaabc7c4d36a722da3b50bae5daadcdbe3e821ecc9436079bf63e7486e6b208d3baf6215c3cae030a21a47167fea01388fa0c5c75617272c4eddf023edaaaf4e3fbbb3353a8efa2ec94d3d346e45b012b4b40ac4b81f4197920dc28fd97e82b454059abdf829c7874f9ea44e25a1c2f8329eb4f18b448e523c026346e082a771c4753c8c738987ad0ab595832060ab056cfcc2f0f79a989ef6e17f0ead29049d4233fabaa946a107680727660cef0604b02c80239343cb74b20c65bd5c6624abf7e5fb4e36d470c888502c7ad5612e30bb6a63b7a9f1ea425e3d784d5c3b49d1a70898e4c25a7c36e3887fc69008d21b78f033dd0548e82da2d6a48eb2c059672667c25f6f8485d9c61e8dd329f9b78be8cc52eb2fb058a79f8e66482ea3adc4e284cecb026eafb7f2b91f77e6790af2dd7f298251b1f5f5bf57da8809cdf0a155a214270fe29d49a07e440bed7e849c43fed38e9ece2595c5c73c37c73a6da9558655af2febf9677010a33e11800e24415a5048404bfe69a6d4a0a33c4de881cd2a932771a7c08527107ecadec96714b999f424fb36d9f1828b7e083177736e6f6784c708adfea59d50e89b766faca6fc6a44909e4fe80b572cae43be82692df4b8ccc25bd17d11d4c8ea946862615266e70fc139d0414d146a39c37ee4cf496c00289ee4f61e9dc74d0595613d51ffad8733562e01c3fb24c0471ebb4eab0a91f355139a3cdabd68108d8c806ce36eb703e775f8fbc4440b2df7240ee3a48b0c8b9e4080f1fe9779de132b9f2729c7b0b80bfab1ea2937e4f2af651c9535fcd7669710c7a458f225d784172d8b0cd5f71c553d88e62fe5f9e2dec2023df519d7686a082de319046b89ff975e1e0b41ea59c967d8eabeb0431f5c2229170676357347ab0a53a4712ce79d667f5e62e311fa5a47dff4a6ac28b4593309e98270a6e116ee8a39e35c1ce1005cfd56b3b1de3ba3b922423a668876378b6de6ce3fa3f50f8c741bd49b076bc7941ca2f97e62672d2c6dc33a9e9b67829fc493fe835a2e092d4dd1aa54aceb102a542e533fe93ac3c42c08b3b2eb1e571d2b93e52911db434b9962df21251db413d82061d2fc311ee87566db4f1664c880388f21a8a0a8897f840f83e51041b5e4cb098895c4daa99c9d827f5745f9f55cc6331803339176395d37b26d440e3a11b45d3a3d2e9b73beb239f94122e0ceb448100133c120cf0379cd33b18af6be8ab38a3a9660fbd5d3367107e129421ad8d75357152e675a821633e63200d11e6259360f790d2ebc5cdcec06614faa456cb017f8cbe0229ff45c75cdf7e3bd292f79b1952c2feee6fc1a8aee9d8f6ec2c2a747569e16e917b464d769d6b62c53acfa9029606df9c97f0a8ffc3072f59f5bf76cc876a93472d933c3b3c824f737320d6a8a945e0f40cdf3dcd0883c31b3af22e7982742735321fc2a8899ebd59f5c00d33924a530fd6159efe7d0b924d6e1af55df8d431004ad873279b247070e226898b8283106b32b45d1d478b08f3f4df53f5a7ac91a15c428709d81fae0944abde3c758ff0dd0e563c653c73cd50d32978b5ab207154083c314608784b60ffac4ee099c822af52f1a42431c8437304b84c87b6109f1f68d3bcb1a26b1d59f53c4634b15830abc9fb523b6dcd551930f85a56ef6c96f9370aaf32d679200c0904acce0b453d1c622d2a7e81480f0c44f579aa40c8fee8fae6a034bcd9b40c58a0125211bf4f89e8c9bc0b149e3e743c27c6682020e5fc66bc3e04b18a9495883bac5aabc09607c1803c150fd10dee3335b2a659f40363ca425454441370b2a3b4cc8c07d15f32a2558ffd796d0a3b3bf01e966cd56408acbc3b0a45cd0aadf4ad3b0d18b2023808a1a9c81b3a57e24f61acaa6d2d6eef7a8abc72b19208bbf911ad8d41125736c6c1b746f7f9adf576f03ae20ebdc1cb5a372630fd203148e0546c371f7962aac006982dd4f5c205bdc9341934a25f7c16f48ceff8099b928fc604d59fc64715142d7413bb776e1d4edda36c410aa89e24457e10b25e7f2061057e998f1cd16317d1101e64f10f68c05f681e67872b19b86bed8f2d59227244f4e186f076d35a781e03542ca3da5fab7933672de280354b3288cb78b711f2d3c207604bd7311653a53a84943560cc01323ccbe6fd809b7efe24cfbe7be3bf5f9cd7769a6217c69742c1b539e8bc33823a0d58a1a2689f8afe2a2a75460fdbdcdfe9da10958ca0dbbf3d98cac77b7886482559da25d6a1c65dce01f62b623faa8bf66ceddf32ac8681226850cfa3118de85a221156b5c00833b04ec9215942e2fa788f9495c5c201843f2c09bf2362159172bd477394033b72269061bf6812db9291243415fac21e2f338847dc5962b60925361c5bbbe9c7d94156041da46a938882c3a3856253506e2cbd2607800733edf59f83a43be510f736781cf4511ca779a71c4bcdc53879703cc54777f9e7c9d0efc9c914d74bf21d8c2e59a10e177b8ac9028857531999a82af84992fbab1d143f9818851f888a1f2198ec5245d28dcb4990d9b2cb64f2422fd47ff8b82bda587b374dbee0d6a08c06d25c125a19af691cdf1ef8e41f5304dd7cb651fc3bfce34a485ac8a888800ae6618ff1a31c4670185cd0e63839204e1781a9a4a1b8f4c7354139bb488767cae5de79e137b9c651ad080a47d7600981df422ff053e4da5c136cb8795f3a4f5b6c8a3e31efeacbeb5cddfdb5f350889555b627564e094402d2a1fb504721257ab23ec5bb0801879670335541bd9028ae0a7c2de96768a2b890335c5272ac021c763c0ab90ccccb6f1928a5d1922852fe558407551610f9b967330235f4541b574680554074d20b2cfe7a2d00e36d8e4ba74f15c6612bd1f944c5d17a6098a26d1421b5500a9aa8e0ad936f7fe36075f5991a29315de73ae8726b1bd9f55e8bcde401fff9f9960d4aaa5dce963a719e6fa0fa5697dde70f4a96714a5b74616ef85ec9f5a14ec391aef1e1d8a50d4b5bfad77e215718736f81e30bad1fdf425aa6eb050ff30ad423a304aa5ca81b5a09ae93e086b46c19872908a923684a56afb0ee5938bdae0ea650a00ab66eba036f5b9367bd10ce9c6cdf172ac9fa6d8d146f5920af9b4be15c166083f03e85c70155dd5619ee129c4e04b0a815430068b78704e3abb78427eaf6f186b31a417781063f9e8ef5aa1b836e06ca11469c81e85aebfada4f2555da1206f0c488fac0f6df95469a904fc8580cba337b972f21ef30b978f85b056e68ec9749629d526b395e052d63f59bfb3ff21dc31dd767481a406f950a983782470fab4bee99cad19fb70702412d3389d84fa3192bc4a10b4f92deec3468e36443516d5d6bfe70f239852029c7a82bbea000da7be5c9de55c23799e81f2b1ce661a13c1838e66907e39da18405d78c44ab6bf3156c0839cbfbf058272050e55553a7e124ebc9ec3d4bbd2dac4e12d20231c428ed709639193e81689d86d25a126d7af174e864a57e06d1ea97e4e340a1524e7d00b402d39ee766ef8ce706dd8ea95f63874ed438bc203e96a9172a9ab84ea89c425b8a94dd9c746742c1f471f81f654b7966d49e1a2c12a7e9f0feea21ab7a5da7c975b83e7d64c8d3fd5c7eeffee9ce1df319429fde373f4952c19d622442d70da45d208332ae8b6621afb249dce30487fb32a699d490205c397ec5f9cec904b550bcfe65f927e750e2d1d92384e2fe659f919fd16a6a1f4343f96b618d1409610921502d821e51e2cf50e6e2fb02dde790c22d023150bc123aaf000067e7f673c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830281718c426a40e48ac5c40d9dc0c00af73455f9247c3a5a61c651b7bee608288df3ec67e56afff9e9a585c2f689bece0f93ee2a26d2b1d5fe523ea7314760d877902fb9f63742b8d76747f0a7ad1400683aab0321a8b54f6ce7cd8ffe6066a0b4c17f75bbbac0eb131e234179958ffa92466b251abecdd53030b48e994c1b17ed7a6f42917ef3f88d96f8cf41ce8865c006668a88cb0bcfb165afd75f73ef8e35cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b44dd26a61e006c7dc300954e0d5dbc42bc56898f7eb4567addc07a8cd10a7ecea6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26a337a7f7c6c9ebe5bbdddbaa43db2705d5d4736b21d075b2023534a0a9a07b46ac595f48f77f6570049fc0ca984e552e9c15e213c4ac242502f992d97bc99d10af1eb14a3113aa6e67a173356c47636b8f165d90148c0a387fc96118a6dc8a1a57b2035c158cf318917d06a5992afb39b2303e5b5b6d8c54359341a8a2ecb1b527d5ee6a82c338de656f0c9cda7465b66fce6adc34ca45d191a86e5441664fba90dfb6a66c59f4cf2438c55c03394a9a46e70a606787c46e82dbbaa7738e2efa7e43ac60f3d86894d7830110ab1226b00d43783d3dc5f56ec472a34568f93f247e4d12b54bb4922bf20c01b6906be5d683e8ceacd9085700b0028915799c148d3f4c7e9c5628fb9738fd9b448f94eaa1c1f1615c2988c209286799303344c22e03aed7c1954632f379c978296bbe8085ed560bec772621c5bbe04427ef8cb35b5b01cd1c68d65a34f0bb9c73bcfe5876787849b665a61315c4830665dd66822eb486f524a4d81e156fcded9a1e031b2494fbb94f65c57d379049b99bcb7066414e055d3d7e5917e7a0a7a0891ae1a60068e4e126a0ed8d7f7d5e306c82b34321315f36aca9aa245acf14ee0cf03569846aad9529f199b9853c56fe1e5875af971f0bfce045e5cce0ddac7cfe894d92dde3910c315d2dea130e5b24a908d2b127cdbce6d2e048b136ea9b77779869e94afaa969ceb7d68b56c48034a165562c2397155dcfcc3b22cdbd5fa5ed5af3256d8196c0216b4d25dca90c045676b8d7dbb7685193c4ba8be90f5d2c040a659b94c480c54a2bd7adfe56ee9a8b6a743e1ff59a06b5fcea2f795c8cbf08f5b7033c8a3ed74dda12ab13acd2c465c677a8ac9469bbae5beb1cf1b16bb134a038d94190b6c189fae8b107f043c42c9eb9d7e3d46d49750df1a0a359c396220bf99d4569bf0326a3ac2f44953b18109d1a64f42d4487e09100c774b9546c006a07f5226036c540e0f3a039e70b67039a37f6271221e082b85cf1a326ddd28bf5c678c588b65d43b34e3192e85650b0c024b4956705a3436472117f751d70aee25dbdfbfccfe7c095f20e08a025398c780471c227f2bc0128f4e6951ed1313c809fd646ed0e572b58d29086933e9aca96132d45f922a87288fed0eef4883b5ef796f60b78dac18552ef2280eb167f11bc63d4752b3dbffeb41ebdf6b45f19fae9dac0b69b72b82bbe7978989fe5c0fcd6e05aea9f413b05691d2c4d2388e4a29ac17e6cbb6acf2c8cfdc66ca305b835b658e2a9374cd9d938936ed5fa2bc7cc687f77826961727cff262368bbf47202f5a6c5f8b1638b444ac3c59a1ab949e787291e367508ca1bf8a5362cef20ea77b749f594affe385e3dc084a6249f529d97dc7ccadbf8ea7795358b4afaaecb667c90c3726c8d56e979bb9109af9393135f28a59c9938213438812a4a904d463f32888506b92d7c605b172055f443f1113638a552907c8817892ad8c0b41b29c965ba95286a8491ee7a00a7dde64710afb71a2a55819edab917ebf56614e38d5156a39e779f1c1ca86d8a3d6febefb51aa507a134e4ab7499021ca81595b81d9dbb07a8b120d84fd18d685812f63d321cd74cb9de89c60aec2a7a12e43978a32b5252d0c17005d242ef5bc6461d720f4c945ce29acd454608ba26eaf7fa9cbc2e2d532bb8cb45106d4dce4374412ebf283d43c9b83c11278e8b6ea85e357ef22d5fc8092b9b3501d21ba4ad22176eb8aaeecd7aa627ae95fb94507cb777c0db309075ce21ed157bbaa3968a1e208166892b855db491775a28e7983aee305e5f391677cfb6f565b55e26586884543c383e0c5f339342114fe22117c9d3a4a33d6a3699a67d9be839d4ac5087b21c11b96ab9156f73a8e5185fdf12175c23c8cdc0ecbb6b3c3c4a237edfca69926fafa30a6e1207acf7a2191f9c23807a05a97446eda23b2e9103acbc81059633a9d4f0312d34771b35f71afd5064abc0a02a37e763f7e304af32167a8152531077aee669b006a521ac2539120428aa1edeaa19be4bc1bf84b42856e29ae9863b6cdeeaa338779ac5dcefc5a753be4be892e57aa25ea91f9139e49f1dc2d9636275fdc38d388a15e503cad3ba5200624de9c5f16e33b01cd5b94c2e4a37008c72093021ba942a9f5dc23a041e11755d13be87994c9ea1315951521ffd002cacb2c4bbad0fa43c15525d424fe6458b0da41f8621c60caa93f570488b0811594d092e3e4422f79eb67d3ec2e5480ae811eb694f259703b546ee970bfa4c1542451df21faa74260e509cd55131e29bc7ac24b725cae6b9d49c6d8e37d53261d9baf42735cfd4af9f2ad4d7a5f307da757462ecfcad88a6a978dc80e9448b80f0ca926dcdb4aa9caa29251beca276d29896c908781de0394dd6b9669580bcc0ef33717eabd327f508832bb02d93f3639250cc2f1349407d1d1e000d0dda5d0991fb789dfcedf50c79248a68cf73758fc2053db9ea3f41b7aa1daf5b374a0b5ecf309e738e142fdd3cd826343fcc3734e098462eac6e1950e2ee6eb55a231f853728265b37bea76cf03809bd0ebc0fff1bc68c533fa19ffe02dd6343df7b3272a78cae879a20a9120e4b4af4b0781b6403ae7c9a988bfb52bb52ce6e2e7becb777006d59582823c2fc264aee7b99bba3155bdbc2dfbc99fe5ffa2c01cc4f9798c1ca67aa7c1081cbd3909264d9dfb07926cee19f3013409c01bac5808dbbbf2bed87d6a8aa41830e1f476dfee7d6094707c9c67a3c499913707fc3f1dc10cffe7c758785a0a190974eb5ad5f16e8ba1eef61e7982811203a4e97b30f77071e25bcb17f63d1bbe3b36725447021767ceab1081681204fcf0a09d7c2a1c3617341389935ba46d273315e6362baab6640e47bbf53ef0ddb9cd1980996f8b57f318577a62a8887ec629940f16b8fb7bb295000248067b2413bac0a490f3efcfdf8ef22717fe403058d410fb65a470d0309b1d6d086f9e30c31c43d515f4a6e69e8f5f07c4f37b17ddbba749d14ff5889546548655445398d9637b634e4b50a20cec6db948aa46de21c5fc7cf6a7bd409bccefe0b0f43a14b31094473356e9043460937cfc0f74890a169163265d753f912dc499cc8f3798b143c8770b18eae533569a7f7ed25db74c27c57b776e38fd12c5806126fc2842fc665f93723594da7be03a5495e6d6903f060a9deb96e164b289e32e171ea8ec2f42415ee7e44b28130bd7ae757a1a0bbef33b9423d63ac019a9eb76517cbf6a6bb45d3317896afb84a1d38a1d47ebab62e2e64d0deb6b430d88b0a9798b58d8777f6a28cc9fd3f10138d494bed7fc95624c93393094034a5407e16b6a565e16bc550621bdff626904687441c1a4f60359f0278a081391203a415637566237e4cc55b8d9dfe77551a7c1634ce4b39736f74a96464d6ef97683b769047fe3953237a55425fee56717314cdc831bcd48303cc898786591972f2953975c811c508fcfcc1305458ae521776b22618dc69bada96733fd1c5120877f1ed714e8ae7f4278d5ee0e309bc2bd017296a16234d00bf9be32d76535b7f161a47a699a5157cfbf649647f696e154ce1624448f73a24d14d2657b749bb8b936097ec0f2049c498fe3d6063e1a4dbcc2cc954cd96de0264ac2d017e52fc0de9b5ab8f3aca40fc2d00bb72168ee97bda2fcf7b443ea1a2808b38d2c77a75a03986176c729f514c46e2b93c2e124f550a4f03015b2b456c014a0135e51c2a1ac32c643c1745aa06745bde763ebc1e165352807361820a623235f39696dd7892069eb109f751845470fd2f25faf0ccfa93a9da6d4788c7af3a9526eb1b0f99e5b73d971d1668114e19fb49eab703a2f92719754521a9acb11f1b63f5876d0e85601c3265bba8506c4448beab97a7c7945340c4565c98341122da70f6a9de3cb413d77bd3bbacc1be4230d083552164b40e815b720310fe5c980145a1104bced632f259dc41f29a397a4fc9e9f36851145bd02263ee37d0ac0bae6c6def3559a75d676e8ce4816d454cb3932cfc02ac4d1852144ea13fc50b0558eb97335b5988d429cdedba988769977b27d256e0a99829a0cd7c2ba63e1d1c08edc8022cf683968543e056557acd2e2f2b1c9ebbf858c17d6aa4b311274aaf6fc70fedf185f899cc88ebf33c93b12f5d1695a94ab8938950422eb31aa1e9fbe279467d4c56f12185e89776e23d5f322a594b5a01aa375f73f764f91f9f318b61f52f5ce7df35a9629e0c281f4802bda5bb9b9470d41edcc0abde34eb1758c1ce0bec5d48a3a79e699da0991a943013ac0dd6461be2473a7cab822fcca6da5e291fe64ea1e91fce372500a5cde9b01dbc74c6bc263efd444e39f612fe0e49e25745d47d463f46c586a0f8ed140eb24571134f54ee3a72e31943388ae42943029a5c3d0c104403666eee82ae6fa4d15f67a600aeb8874d4a639cde1419092cb6e39257e63e870408ce426d1bf3af4f57933c32432ad9680a36f83dac497d145a72400cd6a9af82b4ea2952a40d87acdef5c515001d9033bade11329200505b37b6d7c0f4c67d0a1f7b70153840fc4a284efb0a43dfc965b0b0f0fec14e966d5a75371e81bb068fc0af3e6f24e2db2999417fed13699963b2f2851cb547e10348440716db795f792bbbe9f5f78878b38d1b0abcfe4b1cb81b6e847bfc520fca854e472493ed62ead68688355097f07b6c46931b28d809dcaafdec08809fa73c252c355ad6805dc09be2f67b447cb7f5605328149e525c5ebdca9713ab02e0480f0a64cf7f9c7d5ea14f0d2c09c9371740b901c03eaddac633c634c29d94c5308677c56c024b2f94734a36301edae8e7c12dbfa19f4bd376f2561a670be533a189b2845698a5eb44fae817121ed91cdc73955b1fcfd3bef95f7c1a1531fafa7bb1a3d63277d3ba8c93319d3cc7b7ce9fdbd51e05cf57e24f52c4a3e7c56272b8925cb6968a04b8bc7ba51bc69c5f4de325258fc4d740a416b471ff48615909884e1e7dd899adfc1d7a39b59752bdda6d9fe52b2954b9602d2d64dc2498d683d71e03383b3c64741fe1f489f6d7a26b9e64b3c1df819511e02cdca05d56e92ae2ffe71341054fe91110a1c902313598b49c5e8a51e8ebb82212befb7fb1521e997274171fe51d64bbabaf773acab47ab8133fe21082edb939737fc07c81dae94bb4f03fd8929839f1c59a23f60f842561c323481202f3de05bdb5935504bd80055cf0289cd92a3c4b6037b0ce0e8dc8fa67cc246b064a71a3792d3db48f4a23bdbde15693db9855402df8a208089a43dcce4d3030df8f4b762ee3e10566350cced34def76ba3f9d06ab64c6889a56fea3fad0e8f03c996d0f431562fa1d0c5669fa3ec9374eaef0a5a1520b12d32443bed93c86828dc8c9d10fd885516c552d24025ca62626a93b7c58e2c611cbeede457edec8c485584bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525925277ccf3a617f5cd363fbb9e1f75d835aedf4fea24eef7861a77164b0861e13ed4773f2eeb3d584bdb5dea453ff37cdd6ea279d73127e6e5986f06f2b69925cbbbb09cc11244f90e16042e13c885a3c928a19973f7389ef8d3752eec924d7fa3d900f6ca01ab0898f93b6690da8beeaafa5edc4fe23aae27f27d2fe53cfaa2cdec0cc3c4327bb681138a1a6f0082613d5f15ab67a708621870d9dc4142c859289619a1f0e4e2101c02e1411525670920c877f2d90d7ba387976dfc6e8ef97a54f71d9cdb8016f56d12ca4944b25de41a83870e9394de816a6c15fa1efe98fdaa43b0c6697c89b49e75485e2366b2cdcc5fd08c39917d37b33a922c0c870546c8347026aed8d8c044dd4836bea112be61fbdd162d8f5c123d947cd940255d5669417722e0ba6725adf1e550f70f2c8844dfda10ccdc14870ab2082ac59d159a39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ea7b800cbfcae82c52830962fd20ad11beede1c6924c6c20624d9b936c121a62987b0b83d1b8f926738f02347329eb9120da8bee59b8ae711d15d540afbcf89dad5c292be046ca4e6e8a7fb4648cf118eac41b0bba236e4560b3ed2baa5ad6aefca8ec2760934085921c5741732668a8b881dc6fbdb3f0e906c8340ab849bbf59fa5d7181b5dd1fcbe06097e85ff01c00fa7339b02df1f8f84026ec9f4fafadeabbe429835aea8471eb321a1491e88a549acbc8ac4e6f978d30f13e346ba4255defb35154ccfb5475bfcf1ed3961cd6c02deead69145d89ba0af9f330e500a25df71c02e67885302091e81dd1e3921bab4bc74353f89c1b1a20795689a0ea07d9424420a25aa224e48452d6303ba80a7ee49636cfe2df80d320af564a3c1fb1caa32875be936c6799b80a3be79c4416782f333e84792087f2af79ab7c2f302e3f67e33e6002bf255f77f6c638a06a215ce864ed9825b5f815e9abeb49f1482d4b9f81bb6e8b7d9b733bf6636056c55b119e00984d66958b8977c7be8ffa8bb613e5498122f6322d97546be7ce3f994b992437692b7dcc0c1614559fcecafb44cf0c528e2ae5e3079b68f00ac9c487ec6f0130add95dd33f98ab4942b00f515ad55a0b8400c042e3a9d750df21e7eab9702c54db72d124a21867a2d7d361198dbae40db213b1bf2764b812d95d9bb50acc2fc7c9a936e1af623ae9c4e69374f25dc8c49e7480582d18aee964543a669a14c58412b4742339fb631ebed963ffbb287501067665aa621940e8cce1b70cda138ec21041a38abe7fe999f18b5cd5573ab6aa50cd0ce84ca29e8e7299fbe41108546b20141ec40867afd5f1d9afdca57afd2de67da70001418f1f737562f6132809f22aa0d1348a839df926973f5f1d0611ffbd5eee98c97de20fa66a4ac4a0e993048a5b4a36623223bba0f4ec640cac12a4ec29c0c38284e5af5c288b08044ac30a726c66929fe4a83eaa0a79eb4f796b7d9dcf8e2aaf92769ac400d994a3b8db7ee87906712bc60b6a697e40e8e390c276f6416c69185c74395e4f778e487cd3ef9e8cc363f15a2533705b1bc14b8659d3aff3c4ccfc37643fe316f27724db8ce1db101cc0cbbbff439d76e556c8ef4657353164c8fe7b930ba2345d11fe041981f290c3e44e2cac3afba1796fca3541611c260a4a4509ae607c5c6332a9d9b446aadb6e83eb82fb57d160e4dfb10b82dd71f85a14e75de0a086a158b06279463489059584e1fe3d41d6abdffa0424e8f2094377c5c42da3ffa7b4734723fa7191ea651363968f98d3117af43b165aff7ce91afe5baa1e1ccc32a24f4fc1939588a620ac784e159e8787d4c37928aedb54f7dab6e068acc10279fb9bb75c57491c783a572c28ff4886fb5334d462e6eff02d582c02f5a8826e3974e2d7eff0844ec67917ca94f6d43ebbb787e8ad8c38ec7a8de3a3a86c6da7a6d354210b6ae92c0b4f8febfb0477a71a2f67441e4348d34ffbc1feacfa40bcb4a1fa24e99e3d5e32778241cd89059381255f25a05c914872999f2d62a000668548f41f41c70de6b8d9a75c09241e15da25b0fcab99cdf4d7fee21d52ec28d52289ea82cf729444f315f34b34e4480db24b0a6aa3b1dda1a9c8e154a3ecd4887d03b46dc8f7215e93bd14e43e3828140bac8d22e5d2fdae226c37b3639ae02805612e142194a608ba2cf8280f2eb38741aae28a060a077220458deee65e2549433fa6ad1de4a9e6e1731a01a7cb3a13ced76a66855b3a4823695cea1b0a38f632d86752232840c8903def75d02ad0e2f6e7e93a566939fc7726f43bf9cf26c1a8144ef998b9854258e603f2c5d2017a1077e4ec071b2515e2d244e80e77af9687ce4e4671a82d9eb51cb7c82ab47e78e7ba96344c5ed6bc581420613f9df0954e5bd1b31f435a1ed7b2b881ba22922a52fda2c5788f459f5ab58b73bed88a714dd1ad309891c9e4a8ac9743141b72d73924ab72b0bdf591d8171fc0da3dd2c17629ccac7d6c436d83c946354ed94c422b659beb41f68c52aefb1327523a6f04984d5dd877ccebbc83811da0b330c057b9baa16bc166da6042f79ed33dbba731b1ee63c1c15a9387928652c52cdce11bdd12db36cff417965ac89e4894e7f46857923b3d4c3004d2eaf54bb277ad651d8b46ad3e59eeb55b92780dc633d7f45386a2a1df4fe99311213fd626b44534bdcad47d6c2b4ce47c63bcc19b9a1f716ce17155430f541606a1ad069bb1430472ad47e161eb186e8e820e38677ca556170aae818075b2ef9efcf17ef4ee01c71cca52a75218d0cb3c3b15a451d2f2f57050daba63039367b186a0a827373cda4449a3708005a8db905c5b142cee1040c05b97616ff327f9a5f617e38f47098972de1f8beacb187e5b3423ffd09d59c9a43f0c356dd9d782402c59490acfcdb117d15154d100dbe0d702791630f96d0fd2d8d3852a540270e6cb775a1631cc7fd66b875383d8d7911e660a9cd6eb4ffd36a6c8cb8cb0936ae768254b6cc655288b793badea9246cb21493167ff43a4ca32cdffa5823fb16d953b438bc7cf73bc3ee6edc5f7825b3dd8de738972c84b32f3c819b60f1cc3bd8e3965fe5266832744471081a4671740a234c1fa61ca02622f60139b3f00901480e9fb746373703e74383744670099d72f7bad48dd2a7192285a3a3e9eb03e0cb026d99caafa81b58dc880222ca6a1b371299d3cd2b6db43df6ffaabcffc72c4ff94ca74c56fd83ea14a5e4cb9c907bdc65fa826525574d2cb03bb2adaf736753574c9164157752d0feaa94a6e7bbc1e6d992713f9e1ea62b25531054e4e429aaad80eb722f55e6773ec3a91e4c00563bb3711b72c75d0d988af3047290fd4a4c2426bf8696fe61b88f06d3088381202159f43d8bc63511c8dbc5fe0fd7198112afce9869b2bddc1311b2f5eb3bf1e26208b9aaa8a0eae94b2806f91f6b7dd3ec7d72e9feaadf049c9f4084f04a8415231a5e3dfdbe2cae07c139ff876f3afd6aa5bb5be4d3c9fc84b1ad3ecd12a169a03743e69035fbeb1dbde2bcb8cd5facb4d43261ea1e2ac4cfbe40396b34ee208f74afb18445874e62ead8fbdec27c4c33975cdfc2d69d9044f2d0dc29433ddd60d1eed014b497f3c387848044672e95e75efef408a5c6e75de332fa302d5a73c79ba08288a48169c80c21e4bc4baff33e39343243b68751bfc783b1634dc48a52f1ff94cb06185f6f0af555ffa907159fe9614bf88df82f9922a2683efb2740bed578cdb0fa8b4f02d4d13636c50777876364d603d1023c3dacccb3467e96bab154a948d9da7441b2898f07be4b797aabe7ee3db5ea05e868493ee49be50896f927e81c9a7f7c1b4c2cdaa491d88b809c8ea02f98617e767fe7f4d463cb0986ec6c343c96006a42ff383c3bee928074ed37c60441530ef2fb65fedf0ab85ec7a2770ddd470020e37f7c88a6e014ffd43311d7d79851edea5eff45c5d6cdbff675ca4c9b19956d98a7f635f986330bd2a4b3372f827e08f7e6f21bb7ac21911553194f7a60ac3e6daf25d74d36664eb51999764ce6f16f4c220412880f99f176fbae82b9d83dbadc3b18e3866bac75a95fc7bf9f0829e337d39d17d8500a5082392bdfc7da1de08a46da2b266b7d298d99efa017cd39a71d9534f6ca607e69be0437b23191c88c3c25ec371a48c106d6fd0c0687c1ff7a508438cb4f38c55e013c190cd908f29979b5612c39c1fe8ccd5e920ce7250e629b8d9ee886209b719adc9ebbe619ddf2b31f93ee797d61bfdd70063fced4f54f3ea25fd68942eb4ba85604624035154aed8f0a905c9264cb64e8ff1ee13ead6ae94774e84a66b7ab573a7a15e3d23c13e6a7e61f0acd9c05977e39a0d1c212f6ef2b7ca2fe0528eb877aaf27dcb1d95301b676f47bf6935fb1a616dd9973d843daf3b2c3a41641e58f2b5582489591af08f4e59db7088e6e7f40dbf9d399f5a635b1fe02fb0f19f53d5d3c8830f40be65649d2dc8f6a528d41159be327d45c8441b3af817385c71e8065ea1bc035dd184fe888e9ecdd39d776771c760821586a00e261cb2c9e7cdff20ca3f74086ae6a67549948a0e5a296392a68418513f19d8f60e0f0f15062134b5dcb14c32cf80f5f2056fdf336562651bc4446e90328e986e9e39c444db38c4cdc306f65124efb6dfb4a6d35513e2ffc57f5e77899402a930b3d4244b18664bd230b16e3f6706083186d71c5e142ff2ae64bfdb0eebc930eb64fa1a4e847ed8879dfab8c67b2fd875c046207043fadfeebcd051f3acea2d96d5e15bbc058638bcf2178b40c73ef18f46384fea1dd6bf6be9b2e276732aba0d3a20653fd70c68f3482083978fcf8b31a2dc0934b7ac5fd402e4898091a2d201d8d672b10eee4141bfa5ac26122d065aa94f261a808146e55ab674243f846f0c1411723517ae99f7c75efd0a649c92564034ffcaff110a8e27a14532cb0dd8e5e0ff67cf7d3cc59dbb763c8066ffb4d7fa1225a40adee6dd5423d9a30bc070faf65a037cf0af3b98a935a77464a69df65ed7dfb5f603bedbfed2dfeb494d25931eb25f648d12909b49a66d212afd2830e8fcdd302e5705524aea1f284857eab0f08260e1df81047558941358f822d48b19b7800ffe56d256afeaca893887aa3c8f0928b6be235a38c07264abff48ca2877d08f4808ce13b90d3a44920e0e7203957ab1a4c445dd93f408f50a7b7ab798bb7ee2325f9effa86c402f15d6b7efa6a292c758ba3cef1fb128351379a8643056ac1f36e13aefe145b5d4cdc145d96e99f0e4292e75ddf6e353fe7a253635415e088fbe069898d08b6c06ab026d86211409fcebc9fa66e0c9eea7f85b7c15a15eee1d0e2724dc578f165a92b745d2119723c50190b1c01693fc3a0251c4bfebdd0db19e0406cc221d88dc2d70bf8ac02111eded0028f632cc9a287292f36d3a9413429c7723e82f68148c1e3c6a4a1610dcfb225864c0353b554323368844ac6aa7027a261b2eebaa56c4481ebc30ed497c5db3216af0b2a80d0b4b2e1b013b11c4d37fcd154017ee95cb8a0d518f66ad943495863a441921695bc35f2a18407fc4fffc49973929f74d51c5da83b5ffdcce137c31e2228da7a3e557138725cfd51f74d19c288f2b210ea9760ef3217257d135aa9c21bca46ac3b9b1f6cc8d4381f159ea74796b5aee67485e2e5f95d82361aeed4099dc68613be9087fd530122c3fc0ad62236b7364fe84313c70c12492e09e5d57de6975bb08731d7af8238a72a3fe6639a5c27deef6f3c448b1517f05217bf97ebf3f1784c2d609fa697af1c0b66ef34083d70dceb74aa80d1ad15ab8eeb128ccc5f942fccd33321866e644090d8c26c6c63336b4cd504ad0cc52cdcfec61fa1b33fb5049e8f03c84d5088e1299fd9d4974ec17a934b9441f6fd375f2ef7b00b0f2cf2453c22e2268f12a08e9ac756c5ef09c7b65ffde7239746e9931d22b947ec4cd55179227e9507bb7ba8d9b375b57b3e14afa5ed5bdc29ef69565e330054e83e97115ae9eccf6e43c82a389c41c2576525251c3d709bc70175d514a83f12f620faa82576fee0f43c38fe047ccdb7c65cd1fc04cbf5c2d400d9456ea44fa3ece13101805a365034e3ef9ffc7c15917199a6acc24862af1364f1a2ee696d2f9de9f03e8553044cf3ac4cdf0fd89df41eb78343bf56fae158309d1b27ca91fcd2552d7a2da7468333784c42eea6c8f7fba376c20ec326d4452b2c33543e894660d79a719821206110ff4719051e908b2f08c361cf55d66e65442a03295718fb5a9569e46fa9edad2dd5c2107741c2401932911da1541378abc8321646a969f9bf400790811a4d7cfde8e1ffe780735d0b17278a9ea01c18e1258be5cf26224882cbae0d191bea4ab2f511260f1cc71fd1e50eddc6e8aedc879be510df759ba311327b5f101ec5dd150da58fbd377cd89e3e04add55f5c72d03817fa009cba0a860ae5daff4614cd9ea4a0f8bd33eec283a422821d349bf7070cce6c360ce5e84343459861082d237ab45634561846da316fb230f389f1caba44d4047dd44805b30d551efedd5efb61d5a87a8a3d5eb8a895f2a5cc7eb32f4787fe4b9fa70e0d3b64d4c0609f90b5c32ff797d14bdf33e87a2e5469660bb39a8a040d3aad3e5f42a2d15a176ce375265b6e3465ef51df2dd3ae3cc79a932ab7316f9cf653330ddc562a0958b3ce62fdcf50066490e439c022c8c1b9ab63c2ae45e25b62a3d9617d77239123a3f2d008a18d03293f6d8cf250edf2c3c0cc001e8a82682102202b1e3b42d787ca7a7a57658ade6f536825f37b287b33924bff5dd72f60143b5fab491a701814496457a1ccb10a06f4890c8846a5fd0f0e9866b7e2d89d54f411fc62baa34dc81ac82c3f0e3af5b27b18a35e2858cd9910651f5e88c249c6e50ecf4687b95d34000857a6b4eee6ea4929900e95ce3f8622d64759e9f08ec3f030a4a8346e974ab2fb8904064902212a27546429f5afcfff52c363a3c1ae8675da2fdd8819d672156cd007270e3140e534bb5ebda21716c8f251ae852555c6a9e823e2f46f2060e7d5fdccb6e3b0c46f91a7484bd787d6b6568bd066b41bd8ba8ca2d365edd2f3b206f01883e3fdf2b5b60021d40c06b702e40c79cd350235623a51d0fefe9da3b78ca0ad3705e97344b7462596bb87cfe299534e1c59b2161c7fa8cc75065f835ee93a59337ecd6229ed3820b9db658300b2f93fa8d7a0845bb25cc45a9c9ba85666b31db079491f1a337e6e7e8974b87a7e3e73d6811fe691e9c293b3f97ba15e0147c72a8890493a715db1be07dc94f1cd39ae41268cc46420946466a1eb7715b1bd1b774ce354a7742407009abf174e6a08fa3e15914912ac9648b0ddce4bf0aaf254d3972c306bf462c9f98a5d2a4839db237dc579330de9baea09c76ca2a61e14c0fe57dbcb8c8ca112a290715dd989f73b5027a337ac1a0f9ae382dedd4999239f5c16ca991652f5cb4e989a9660b630c50f6a78f3b462bad07b50efe3b7e496d364789bf17f79fb37bce59ceb3f09aa07215f8bee561bbea79ad57fb46f4ea4eb555c7d1da575992e6c8ce917e7c2c7d476b1a81619327872a8c8b7d8cdfa25b4f4930ba7d81387c36d11a69f643499fecd3d30aea32f8130cd8fd631b18d0162595355a3f17e51c375494f5fbcb639830b232f2eb3ba8e794c9b2187f4ef32d185a3739baf6594a24e9253f28d7f10510d52d468f387900f43e47c20509082d0a200542e84f6f6438c11e6238c4ce519dff81f1a0cd1ec979cda46aa5c7c6eea6bd1f1fc683902cd15b11023622306a3c378a187022b51ca9ebdae94cc1bbd15527be301cdfd7671feac32e7a3829cb92d317373fb503dd6903dc0b4f490d8b39e9a37cffbb89104129d6b723e4d41f892a9569c0b4b000998bf5bf8c5d679f8c072daebd04319281be3024cc4784a775ea582758f0390012ec32d333c152ec7fa5513c8bf2d8507d19dd8038d95e1ca96a4bf9c89289b4daac453ce4c06a783595012f22ac6c8f1acdb191a490965ee77354b944e740e529175ac0dbbe56e03d9953e767978b9de5950a536e45ea5d3fa2bf89ad36bf76d12aab61c7ec2e00509f0b89c29bee148427137c45fbc3e4c96886e0752417b548a4ee4116c8c1fd187d4494eea966f2c9fc63ab80313f701aeb6acc4c73e128b1938906d003777fea1f6352dc631383626c5eb82c02076f3ee681091ff1c612a1731d01c30fe48ec4936af5b774527008fa072aaa01d7d886504f51d724bc28f374c45fedd7aa3dcf654cecd6a5abcb37f96cd6dad3e191a6826c964977465b2139e2dd38fecbfd64bf84a56ec0edb1b218455077640c9d385a8b35a659de776ceee3fb563a9265d643449faa3f948c304ebab99b5c330fa234be6555e6918c74193f48aeab7bdf5d7799ad3d197cae17a563af41ceb83c934dcb998fa9db4c138656af03bbcada71eea74216597a674c230607cddd48f819aed96266fd2f2bfc501a9d0efdbc998fd4efa0c5215da8d5d62eb17ddece3586085dd4546ebd71719d12aba81687623b5e3c3cd9fcd7284028d28828bde7aa01950b6e97c8321fd7ac7820bc36c14137329639ebc2c4f09f9a76c0ea1f1ebb26436ad5791e2270b8ddb92b3f946f8f33616d00e1272c403bf21ca66dda3d0d19a412663b8167b09367ae9060b23267bf5eb36cd9f8f02cbf987e8858d5fecadf746f260a3629de71e03c2dc89069b2c74330fdd8e0b1bc148ee301d2e024d861c77a2ff50c3dbb20d67b7fd82ea1fcbb17737077a4843cb02dc5d25fae02431772c2c48a67154ea6e6a099a2140b79c3887074010ab00c8777d5044c76d9f9d94e832b924e33b686a368fb16f143ff852797ac353b8c33b217c615e3c5eafb7aa0c97e96804904b93ad5667c176a4541ccec3bef0c29966c9c31713062e2c6a61e01f346c1db15111f305640a8da02a8a605103e6bb6c98e2dce2a61dea428dd2514c145ccf842e4a87954dcc2500b3f4c5a683188a5e4cc6c6334e91d723f2f3b3da1195730273eb1091a8f50dd40d5a38041f1bd51cd9e3ab8536482a538bc3e02b527373751eda7c94d9bb620fe96878a7de0228fc8d83dd9dfe3d2252cff36afe33afbb194b91677892be097c3b17a512a9390b795fb480429f1aee4a2dd1ab124954506c3361801cd894db8847cea58b4b615cc46e9ff5693b89bec7990013640d980e8bb129fca891f683e656315ae6cb00630bc1f7b780535df7d3dd0a4bd46847a99ce96ac75696920ef03cbe1f8f80b76f06a2e9835e86d2daad57f9f6b294bfdb25055b6f26ea73186711f6dd91dd8a4452927cd607836299a5f94eeb4b624763b8b0fb22b4b1991ad57d061fefa90903b6f0b3163869508a87a5f0db4734238f01ef6f662e59ffa2886eeaa647c9f15f2cb7136426051f7520c900a6a95ad9a16f32b435804bf507449f92c3e59db787e0e0385b8ea1ad99fbe5207b14d0bc464291ec6bbe4b026baf2c63840fb0351ee574551bb91efc07a7d9be90f946dc7e632d75a9130d438975f8f464f070eb729ada39257f4216d78c5b9f44c26a81c45d51e62bcf48c50b6404e7b5944e731f95eab37e8bc799f7945db3895d3d6aa4b1881cfe941ec452170abc3ef59404000df515cd58b1f214d82c5972b0a72d49b0b9a3ceb1f18229100f1f8eefa284e09dc1ba1f8736ad667a06e73cd547da480a11669f4f8df0b5b27a02381a169c19f303f58b74e9b8192a0ec8bd785ce1f4797389f3602002611f1835a97dc24e2ae01375bb9003073db6c02639f0d675d111fead542832b317f0f758097e96ab1b87d6b25da0622ccb5520a441b66055637dd46cba14b475fb8b63d8399b41e50499e0f707f324bdc7126cb51c2236d713d192e21c817fdf28a5cbfb87ee43dbf10e4cf7eecdfec035dab8bfa094397ddc9c7266fcc8e070830405d36f5c16b76fc295d0f3f6c1ac3d974833e5d11d4c5f17d12754efd097ff126f2c584184cd37d169523ebae3b45f6c276a381831969084744edb2bd86406ccf9142a5a18450289af94941fb6a138a23680d8ef37b0ec3e9d6266083398d70c48e01d6910df04ed276d62c185fcc70f30c6436e2de8282cfd8fced7ffe61037e47a3757dd0433bdd975491c8ffebff8f5f87bace837cbfc4de3elibstorage-ng.so.1.50.3classstorage_1_1Aborted__coll__graph.mapclassstorage_1_1Actiongraph__coll__graph.mapclassstorage_1_1ActivateCallbacksLuks__coll__graph.mapclassstorage_1_1AlignError__coll__graph.mapclassstorage_1_1BcacheCset__coll__graph.mapclassstorage_1_1Bcache__coll__graph.mapclassstorage_1_1Bitlocker__coll__graph.mapclassstorage_1_1BtrfsQgroupNotFoundById__coll__graph.mapclassstorage_1_1BtrfsQgroupRelation__coll__graph.mapclassstorage_1_1BtrfsQgroup__coll__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.mapclassstorage_1_1BtrfsSubvolume__coll__graph.mapclassstorage_1_1Btrfs__coll__graph.mapclassstorage_1_1CommitCallbacks__coll__graph.mapclassstorage_1_1CompoundAction__coll__graph.mapclassstorage_1_1DasdPt__coll__graph.mapclassstorage_1_1Dasd__coll__graph.mapclassstorage_1_1DeviceHasWrongType__coll__graph.mapclassstorage_1_1DeviceNotFoundByName__coll__graph.mapclassstorage_1_1DeviceNotFoundBySid__coll__graph.mapclassstorage_1_1DeviceNotFoundByUuid__coll__graph.mapclassstorage_1_1DevicegraphStyleCallbacks__coll__graph.mapclassstorage_1_1Devicegraph__coll__graph.mapclassstorage_1_1DifferentBlockSizes__coll__graph.mapclassstorage_1_1Disk__coll__graph.mapclassstorage_1_1DmRaid__coll__graph.mapclassstorage_1_1Exfat__coll__graph.mapclassstorage_1_1Ext2__coll__graph.mapclassstorage_1_1Ext3__coll__graph.mapclassstorage_1_1Ext4__coll__graph.mapclassstorage_1_1F2fs__coll__graph.mapclassstorage_1_1FilesystemUser__coll__graph.mapclassstorage_1_1Gpt__coll__graph.mapclassstorage_1_1HolderAlreadyExists__coll__graph.mapclassstorage_1_1HolderHasWrongType__coll__graph.mapclassstorage_1_1HolderNotFoundBySids__coll__graph.mapclassstorage_1_1IOException__coll__graph.mapclassstorage_1_1ImplicitPt__coll__graph.mapclassstorage_1_1IndexOutOfRangeException__coll__graph.mapclassstorage_1_1InvalidBlockSize__coll__graph.mapclassstorage_1_1InvalidExtentSize__coll__graph.mapclassstorage_1_1InvalidMountPointPath__coll__graph.mapclassstorage_1_1Iso9660__coll__graph.mapclassstorage_1_1Jfs__coll__graph.mapclassstorage_1_1LockException__coll__graph.mapclassstorage_1_1LogicException__coll__graph.mapclassstorage_1_1LuksInfo__coll__graph.mapclassstorage_1_1Luks__coll__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.mapclassstorage_1_1LvmLv__coll__graph.mapclassstorage_1_1LvmPv__coll__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.mapclassstorage_1_1LvmVg__coll__graph.mapclassstorage_1_1MdContainer__coll__graph.mapclassstorage_1_1MdMember__coll__graph.mapclassstorage_1_1MdSubdevice__coll__graph.mapclassstorage_1_1MdUser__coll__graph.mapclassstorage_1_1MountPoint__coll__graph.mapclassstorage_1_1Msdos__coll__graph.mapclassstorage_1_1Multipath__coll__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.mapclassstorage_1_1Nfs__coll__graph.mapclassstorage_1_1NoIntersection__coll__graph.mapclassstorage_1_1NotInside__coll__graph.mapclassstorage_1_1Ntfs__coll__graph.mapclassstorage_1_1NullPointerException__coll__graph.mapclassstorage_1_1OutOfMemoryException__coll__graph.mapclassstorage_1_1OverflowException__coll__graph.mapclassstorage_1_1ParseException__coll__graph.mapclassstorage_1_1Partition__coll__graph.mapclassstorage_1_1PlainEncryption__coll__graph.mapclassstorage_1_1PoolOutOfSpace__coll__graph.mapclassstorage_1_1Pool__coll__graph.mapclassstorage_1_1ProbeCallbacksV3__coll__graph.mapclassstorage_1_1Reiserfs__coll__graph.mapclassstorage_1_1Snapshot__coll__graph.mapclassstorage_1_1Storage__coll__graph.mapclassstorage_1_1StrayBlkDevice__coll__graph.mapclassstorage_1_1Swap__coll__graph.mapclassstorage_1_1Tmpfs__coll__graph.mapclassstorage_1_1Udf__coll__graph.mapclassstorage_1_1UnsupportedException__coll__graph.mapclassstorage_1_1Vfat__coll__graph.mapclassstorage_1_1WrongNumberOfChildren__coll__graph.mapclassstorage_1_1WrongNumberOfHolders__coll__graph.mapclassstorage_1_1WrongNumberOfParents__coll__graph.mapclassstorage_1_1Xfs__coll__graph.maprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibstorage-ng-4.3.109-3.8.1.src.rpmlibstorage-ng-devellibstorage-ng-devel(aarch-64)    gcc-c++libstdc++-devellibstorage-ng1pkgconfigpkgconfig(libxml-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.3.1093.0.4-14.6.0-14.0-15.2-14.14.3ac```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.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- prefer file system over empty MS-DOS partition table (bsc#1186823) - 4.3.109- 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 evalibs-arm-4 1638511689  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.3.109-3.8.14.3.109-3.8.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_1Aborted__coll__graph.mapclassstorage_1_1Aborted__coll__graph.svgclassstorage_1_1Aborted__inherit__graph.mapclassstorage_1_1Aborted__inherit__graph.svgclassstorage_1_1Actiongraph-members.htmlclassstorage_1_1Actiongraph.htmlclassstorage_1_1Actiongraph__coll__graph.mapclassstorage_1_1Actiongraph__coll__graph.svgclassstorage_1_1Actiongraph__inherit__graph.mapclassstorage_1_1Actiongraph__inherit__graph.svgclassstorage_1_1ActivateCallbacks-members.htmlclassstorage_1_1ActivateCallbacks.htmlclassstorage_1_1ActivateCallbacksLuks-members.htmlclassstorage_1_1ActivateCallbacksLuks.htmlclassstorage_1_1ActivateCallbacksLuks__coll__graph.mapclassstorage_1_1ActivateCallbacksLuks__coll__graph.svgclassstorage_1_1ActivateCallbacksLuks__inherit__graph.mapclassstorage_1_1ActivateCallbacksLuks__inherit__graph.svgclassstorage_1_1ActivateCallbacks__coll__graph.mapclassstorage_1_1ActivateCallbacks__coll__graph.svgclassstorage_1_1ActivateCallbacks__inherit__graph.mapclassstorage_1_1ActivateCallbacks__inherit__graph.svgclassstorage_1_1AlignError-members.htmlclassstorage_1_1AlignError.htmlclassstorage_1_1AlignError__coll__graph.mapclassstorage_1_1AlignError__coll__graph.svgclassstorage_1_1AlignError__inherit__graph.mapclassstorage_1_1AlignError__inherit__graph.svgclassstorage_1_1Alignment-members.htmlclassstorage_1_1Alignment.htmlclassstorage_1_1Bcache-members.htmlclassstorage_1_1Bcache.htmlclassstorage_1_1BcacheCset-members.htmlclassstorage_1_1BcacheCset.htmlclassstorage_1_1BcacheCset__coll__graph.mapclassstorage_1_1BcacheCset__coll__graph.svgclassstorage_1_1BcacheCset__inherit__graph.mapclassstorage_1_1BcacheCset__inherit__graph.svgclassstorage_1_1Bcache__coll__graph.mapclassstorage_1_1Bcache__coll__graph.svgclassstorage_1_1Bcache__inherit__graph.mapclassstorage_1_1Bcache__inherit__graph.svgclassstorage_1_1Bitlocker-members.htmlclassstorage_1_1Bitlocker.htmlclassstorage_1_1Bitlocker__coll__graph.mapclassstorage_1_1Bitlocker__coll__graph.svgclassstorage_1_1Bitlocker__inherit__graph.mapclassstorage_1_1Bitlocker__inherit__graph.svgclassstorage_1_1BlkDevice-members.htmlclassstorage_1_1BlkDevice.htmlclassstorage_1_1BlkDevice__coll__graph.mapclassstorage_1_1BlkDevice__coll__graph.svgclassstorage_1_1BlkDevice__inherit__graph.mapclassstorage_1_1BlkDevice__inherit__graph.svgclassstorage_1_1BlkFilesystem-members.htmlclassstorage_1_1BlkFilesystem.htmlclassstorage_1_1BlkFilesystem__coll__graph.mapclassstorage_1_1BlkFilesystem__coll__graph.svgclassstorage_1_1BlkFilesystem__inherit__graph.mapclassstorage_1_1BlkFilesystem__inherit__graph.svgclassstorage_1_1Btrfs-members.htmlclassstorage_1_1Btrfs.htmlclassstorage_1_1BtrfsQgroup-members.htmlclassstorage_1_1BtrfsQgroup.htmlclassstorage_1_1BtrfsQgroupNotFoundById-members.htmlclassstorage_1_1BtrfsQgroupNotFoundById.htmlclassstorage_1_1BtrfsQgroupNotFoundById__coll__graph.mapclassstorage_1_1BtrfsQgroupNotFoundById__coll__graph.svgclassstorage_1_1BtrfsQgroupNotFoundById__inherit__graph.mapclassstorage_1_1BtrfsQgroupNotFoundById__inherit__graph.svgclassstorage_1_1BtrfsQgroupRelation-members.htmlclassstorage_1_1BtrfsQgroupRelation.htmlclassstorage_1_1BtrfsQgroupRelation__coll__graph.mapclassstorage_1_1BtrfsQgroupRelation__coll__graph.svgclassstorage_1_1BtrfsQgroupRelation__inherit__graph.mapclassstorage_1_1BtrfsQgroupRelation__inherit__graph.svgclassstorage_1_1BtrfsQgroup__coll__graph.mapclassstorage_1_1BtrfsQgroup__coll__graph.svgclassstorage_1_1BtrfsQgroup__inherit__graph.mapclassstorage_1_1BtrfsQgroup__inherit__graph.svgclassstorage_1_1BtrfsSubvolume-members.htmlclassstorage_1_1BtrfsSubvolume.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath-members.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.svgclassstorage_1_1BtrfsSubvolumeNotFoundByPath__inherit__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__inherit__graph.svgclassstorage_1_1BtrfsSubvolume__coll__graph.mapclassstorage_1_1BtrfsSubvolume__coll__graph.svgclassstorage_1_1BtrfsSubvolume__inherit__graph.mapclassstorage_1_1BtrfsSubvolume__inherit__graph.svgclassstorage_1_1Btrfs__coll__graph.mapclassstorage_1_1Btrfs__coll__graph.svgclassstorage_1_1Btrfs__inherit__graph.mapclassstorage_1_1Btrfs__inherit__graph.svgclassstorage_1_1CheckCallbacks-members.htmlclassstorage_1_1CheckCallbacks.htmlclassstorage_1_1CodeLocation-members.htmlclassstorage_1_1CodeLocation.htmlclassstorage_1_1CommitCallbacks-members.htmlclassstorage_1_1CommitCallbacks.htmlclassstorage_1_1CommitCallbacks__coll__graph.mapclassstorage_1_1CommitCallbacks__coll__graph.svgclassstorage_1_1CommitCallbacks__inherit__graph.mapclassstorage_1_1CommitCallbacks__inherit__graph.svgclassstorage_1_1CompoundAction-members.htmlclassstorage_1_1CompoundAction.htmlclassstorage_1_1CompoundAction__coll__graph.mapclassstorage_1_1CompoundAction__coll__graph.svgclassstorage_1_1CompoundAction__inherit__graph.mapclassstorage_1_1CompoundAction__inherit__graph.svgclassstorage_1_1ContentInfo-members.htmlclassstorage_1_1ContentInfo.htmlclassstorage_1_1Dasd-members.htmlclassstorage_1_1Dasd.htmlclassstorage_1_1DasdPt-members.htmlclassstorage_1_1DasdPt.htmlclassstorage_1_1DasdPt__coll__graph.mapclassstorage_1_1DasdPt__coll__graph.svgclassstorage_1_1DasdPt__inherit__graph.mapclassstorage_1_1DasdPt__inherit__graph.svgclassstorage_1_1Dasd__coll__graph.mapclassstorage_1_1Dasd__coll__graph.svgclassstorage_1_1Dasd__inherit__graph.mapclassstorage_1_1Dasd__inherit__graph.svgclassstorage_1_1Device-members.htmlclassstorage_1_1Device.htmlclassstorage_1_1DeviceHasWrongType-members.htmlclassstorage_1_1DeviceHasWrongType.htmlclassstorage_1_1DeviceHasWrongType__coll__graph.mapclassstorage_1_1DeviceHasWrongType__coll__graph.svgclassstorage_1_1DeviceHasWrongType__inherit__graph.mapclassstorage_1_1DeviceHasWrongType__inherit__graph.svgclassstorage_1_1DeviceNotFound-members.htmlclassstorage_1_1DeviceNotFound.htmlclassstorage_1_1DeviceNotFoundByName-members.htmlclassstorage_1_1DeviceNotFoundByName.htmlclassstorage_1_1DeviceNotFoundByName__coll__graph.mapclassstorage_1_1DeviceNotFoundByName__coll__graph.svgclassstorage_1_1DeviceNotFoundByName__inherit__graph.mapclassstorage_1_1DeviceNotFoundByName__inherit__graph.svgclassstorage_1_1DeviceNotFoundBySid-members.htmlclassstorage_1_1DeviceNotFoundBySid.htmlclassstorage_1_1DeviceNotFoundBySid__coll__graph.mapclassstorage_1_1DeviceNotFoundBySid__coll__graph.svgclassstorage_1_1DeviceNotFoundBySid__inherit__graph.mapclassstorage_1_1DeviceNotFoundBySid__inherit__graph.svgclassstorage_1_1DeviceNotFoundByUuid-members.htmlclassstorage_1_1DeviceNotFoundByUuid.htmlclassstorage_1_1DeviceNotFoundByUuid__coll__graph.mapclassstorage_1_1DeviceNotFoundByUuid__coll__graph.svgclassstorage_1_1DeviceNotFoundByUuid__inherit__graph.mapclassstorage_1_1DeviceNotFoundByUuid__inherit__graph.svgclassstorage_1_1DeviceNotFound__coll__graph.mapclassstorage_1_1DeviceNotFound__coll__graph.svgclassstorage_1_1DeviceNotFound__inherit__graph.mapclassstorage_1_1DeviceNotFound__inherit__graph.svgclassstorage_1_1Device__coll__graph.mapclassstorage_1_1Device__coll__graph.svgclassstorage_1_1Device__inherit__graph.mapclassstorage_1_1Device__inherit__graph.svgclassstorage_1_1Devicegraph-members.htmlclassstorage_1_1Devicegraph.htmlclassstorage_1_1DevicegraphStyleCallbacks-members.htmlclassstorage_1_1DevicegraphStyleCallbacks.htmlclassstorage_1_1DevicegraphStyleCallbacks__coll__graph.mapclassstorage_1_1DevicegraphStyleCallbacks__coll__graph.svgclassstorage_1_1DevicegraphStyleCallbacks__inherit__graph.mapclassstorage_1_1DevicegraphStyleCallbacks__inherit__graph.svgclassstorage_1_1Devicegraph__coll__graph.mapclassstorage_1_1Devicegraph__coll__graph.svgclassstorage_1_1Devicegraph__inherit__graph.mapclassstorage_1_1Devicegraph__inherit__graph.svgclassstorage_1_1DifferentBlockSizes-members.htmlclassstorage_1_1DifferentBlockSizes.htmlclassstorage_1_1DifferentBlockSizes__coll__graph.mapclassstorage_1_1DifferentBlockSizes__coll__graph.svgclassstorage_1_1DifferentBlockSizes__inherit__graph.mapclassstorage_1_1DifferentBlockSizes__inherit__graph.svgclassstorage_1_1Disk-members.htmlclassstorage_1_1Disk.htmlclassstorage_1_1Disk__coll__graph.mapclassstorage_1_1Disk__coll__graph.svgclassstorage_1_1Disk__inherit__graph.mapclassstorage_1_1Disk__inherit__graph.svgclassstorage_1_1DmRaid-members.htmlclassstorage_1_1DmRaid.htmlclassstorage_1_1DmRaid__coll__graph.mapclassstorage_1_1DmRaid__coll__graph.svgclassstorage_1_1DmRaid__inherit__graph.mapclassstorage_1_1DmRaid__inherit__graph.svgclassstorage_1_1Encryption-members.htmlclassstorage_1_1Encryption.htmlclassstorage_1_1Encryption__coll__graph.mapclassstorage_1_1Encryption__coll__graph.svgclassstorage_1_1Encryption__inherit__graph.mapclassstorage_1_1Encryption__inherit__graph.svgclassstorage_1_1Environment-members.htmlclassstorage_1_1Environment.htmlclassstorage_1_1Exception-members.htmlclassstorage_1_1Exception.htmlclassstorage_1_1Exception__coll__graph.mapclassstorage_1_1Exception__coll__graph.svgclassstorage_1_1Exception__inherit__graph.mapclassstorage_1_1Exception__inherit__graph.svgclassstorage_1_1Exfat-members.htmlclassstorage_1_1Exfat.htmlclassstorage_1_1Exfat__coll__graph.mapclassstorage_1_1Exfat__coll__graph.svgclassstorage_1_1Exfat__inherit__graph.mapclassstorage_1_1Exfat__inherit__graph.svgclassstorage_1_1Ext-members.htmlclassstorage_1_1Ext.htmlclassstorage_1_1Ext2-members.htmlclassstorage_1_1Ext2.htmlclassstorage_1_1Ext2__coll__graph.mapclassstorage_1_1Ext2__coll__graph.svgclassstorage_1_1Ext2__inherit__graph.mapclassstorage_1_1Ext2__inherit__graph.svgclassstorage_1_1Ext3-members.htmlclassstorage_1_1Ext3.htmlclassstorage_1_1Ext3__coll__graph.mapclassstorage_1_1Ext3__coll__graph.svgclassstorage_1_1Ext3__inherit__graph.mapclassstorage_1_1Ext3__inherit__graph.svgclassstorage_1_1Ext4-members.htmlclassstorage_1_1Ext4.htmlclassstorage_1_1Ext4__coll__graph.mapclassstorage_1_1Ext4__coll__graph.svgclassstorage_1_1Ext4__inherit__graph.mapclassstorage_1_1Ext4__inherit__graph.svgclassstorage_1_1Ext__coll__graph.mapclassstorage_1_1Ext__coll__graph.svgclassstorage_1_1Ext__inherit__graph.mapclassstorage_1_1Ext__inherit__graph.svgclassstorage_1_1F2fs-members.htmlclassstorage_1_1F2fs.htmlclassstorage_1_1F2fs__coll__graph.mapclassstorage_1_1F2fs__coll__graph.svgclassstorage_1_1F2fs__inherit__graph.mapclassstorage_1_1F2fs__inherit__graph.svgclassstorage_1_1Filesystem-members.htmlclassstorage_1_1Filesystem.htmlclassstorage_1_1FilesystemUser-members.htmlclassstorage_1_1FilesystemUser.htmlclassstorage_1_1FilesystemUser__coll__graph.mapclassstorage_1_1FilesystemUser__coll__graph.svgclassstorage_1_1FilesystemUser__inherit__graph.mapclassstorage_1_1FilesystemUser__inherit__graph.svgclassstorage_1_1Filesystem__coll__graph.mapclassstorage_1_1Filesystem__coll__graph.svgclassstorage_1_1Filesystem__inherit__graph.mapclassstorage_1_1Filesystem__inherit__graph.svgclassstorage_1_1Gpt-members.htmlclassstorage_1_1Gpt.htmlclassstorage_1_1Gpt__coll__graph.mapclassstorage_1_1Gpt__coll__graph.svgclassstorage_1_1Gpt__inherit__graph.mapclassstorage_1_1Gpt__inherit__graph.svgclassstorage_1_1GraphStyleCallbacks-members.htmlclassstorage_1_1GraphStyleCallbacks.htmlclassstorage_1_1GraphStyleCallbacks__inherit__graph.mapclassstorage_1_1GraphStyleCallbacks__inherit__graph.svgclassstorage_1_1Holder-members.htmlclassstorage_1_1Holder.htmlclassstorage_1_1HolderAlreadyExists-members.htmlclassstorage_1_1HolderAlreadyExists.htmlclassstorage_1_1HolderAlreadyExists__coll__graph.mapclassstorage_1_1HolderAlreadyExists__coll__graph.svgclassstorage_1_1HolderAlreadyExists__inherit__graph.mapclassstorage_1_1HolderAlreadyExists__inherit__graph.svgclassstorage_1_1HolderHasWrongType-members.htmlclassstorage_1_1HolderHasWrongType.htmlclassstorage_1_1HolderHasWrongType__coll__graph.mapclassstorage_1_1HolderHasWrongType__coll__graph.svgclassstorage_1_1HolderHasWrongType__inherit__graph.mapclassstorage_1_1HolderHasWrongType__inherit__graph.svgclassstorage_1_1HolderNotFound-members.htmlclassstorage_1_1HolderNotFound.htmlclassstorage_1_1HolderNotFoundBySids-members.htmlclassstorage_1_1HolderNotFoundBySids.htmlclassstorage_1_1HolderNotFoundBySids__coll__graph.mapclassstorage_1_1HolderNotFoundBySids__coll__graph.svgclassstorage_1_1HolderNotFoundBySids__inherit__graph.mapclassstorage_1_1HolderNotFoundBySids__inherit__graph.svgclassstorage_1_1HolderNotFound__coll__graph.mapclassstorage_1_1HolderNotFound__coll__graph.svgclassstorage_1_1HolderNotFound__inherit__graph.mapclassstorage_1_1HolderNotFound__inherit__graph.svgclassstorage_1_1Holder__coll__graph.mapclassstorage_1_1Holder__coll__graph.svgclassstorage_1_1Holder__inherit__graph.mapclassstorage_1_1Holder__inherit__graph.svgclassstorage_1_1IOException-members.htmlclassstorage_1_1IOException.htmlclassstorage_1_1IOException__coll__graph.mapclassstorage_1_1IOException__coll__graph.svgclassstorage_1_1IOException__inherit__graph.mapclassstorage_1_1IOException__inherit__graph.svgclassstorage_1_1ImplicitPt-members.htmlclassstorage_1_1ImplicitPt.htmlclassstorage_1_1ImplicitPt__coll__graph.mapclassstorage_1_1ImplicitPt__coll__graph.svgclassstorage_1_1ImplicitPt__inherit__graph.mapclassstorage_1_1ImplicitPt__inherit__graph.svgclassstorage_1_1IndexOutOfRangeException-members.htmlclassstorage_1_1IndexOutOfRangeException.htmlclassstorage_1_1IndexOutOfRangeException__coll__graph.mapclassstorage_1_1IndexOutOfRangeException__coll__graph.svgclassstorage_1_1IndexOutOfRangeException__inherit__graph.mapclassstorage_1_1IndexOutOfRangeException__inherit__graph.svgclassstorage_1_1InvalidBlockSize-members.htmlclassstorage_1_1InvalidBlockSize.htmlclassstorage_1_1InvalidBlockSize__coll__graph.mapclassstorage_1_1InvalidBlockSize__coll__graph.svgclassstorage_1_1InvalidBlockSize__inherit__graph.mapclassstorage_1_1InvalidBlockSize__inherit__graph.svgclassstorage_1_1InvalidExtentSize-members.htmlclassstorage_1_1InvalidExtentSize.htmlclassstorage_1_1InvalidExtentSize__coll__graph.mapclassstorage_1_1InvalidExtentSize__coll__graph.svgclassstorage_1_1InvalidExtentSize__inherit__graph.mapclassstorage_1_1InvalidExtentSize__inherit__graph.svgclassstorage_1_1InvalidMountPointPath-members.htmlclassstorage_1_1InvalidMountPointPath.htmlclassstorage_1_1InvalidMountPointPath__coll__graph.mapclassstorage_1_1InvalidMountPointPath__coll__graph.svgclassstorage_1_1InvalidMountPointPath__inherit__graph.mapclassstorage_1_1InvalidMountPointPath__inherit__graph.svgclassstorage_1_1Iso9660-members.htmlclassstorage_1_1Iso9660.htmlclassstorage_1_1Iso9660__coll__graph.mapclassstorage_1_1Iso9660__coll__graph.svgclassstorage_1_1Iso9660__inherit__graph.mapclassstorage_1_1Iso9660__inherit__graph.svgclassstorage_1_1Jfs-members.htmlclassstorage_1_1Jfs.htmlclassstorage_1_1Jfs__coll__graph.mapclassstorage_1_1Jfs__coll__graph.svgclassstorage_1_1Jfs__inherit__graph.mapclassstorage_1_1Jfs__inherit__graph.svgclassstorage_1_1LockException-members.htmlclassstorage_1_1LockException.htmlclassstorage_1_1LockException__coll__graph.mapclassstorage_1_1LockException__coll__graph.svgclassstorage_1_1LockException__inherit__graph.mapclassstorage_1_1LockException__inherit__graph.svgclassstorage_1_1Logger-members.htmlclassstorage_1_1Logger.htmlclassstorage_1_1LogicException-members.htmlclassstorage_1_1LogicException.htmlclassstorage_1_1LogicException__coll__graph.mapclassstorage_1_1LogicException__coll__graph.svgclassstorage_1_1LogicException__inherit__graph.mapclassstorage_1_1LogicException__inherit__graph.svgclassstorage_1_1Luks-members.htmlclassstorage_1_1Luks.htmlclassstorage_1_1LuksInfo-members.htmlclassstorage_1_1LuksInfo.htmlclassstorage_1_1LuksInfo__coll__graph.mapclassstorage_1_1LuksInfo__coll__graph.svgclassstorage_1_1LuksInfo__inherit__graph.mapclassstorage_1_1LuksInfo__inherit__graph.svgclassstorage_1_1Luks__coll__graph.mapclassstorage_1_1Luks__coll__graph.svgclassstorage_1_1Luks__inherit__graph.mapclassstorage_1_1Luks__inherit__graph.svgclassstorage_1_1LvmLv-members.htmlclassstorage_1_1LvmLv.htmlclassstorage_1_1LvmLvNotFoundByLvName-members.htmlclassstorage_1_1LvmLvNotFoundByLvName.htmlclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.svgclassstorage_1_1LvmLvNotFoundByLvName__inherit__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__inherit__graph.svgclassstorage_1_1LvmLv__coll__graph.mapclassstorage_1_1LvmLv__coll__graph.svgclassstorage_1_1LvmLv__inherit__graph.mapclassstorage_1_1LvmLv__inherit__graph.svgclassstorage_1_1LvmPv-members.htmlclassstorage_1_1LvmPv.htmlclassstorage_1_1LvmPv__coll__graph.mapclassstorage_1_1LvmPv__coll__graph.svgclassstorage_1_1LvmPv__inherit__graph.mapclassstorage_1_1LvmPv__inherit__graph.svgclassstorage_1_1LvmVg-members.htmlclassstorage_1_1LvmVg.htmlclassstorage_1_1LvmVgNotFoundByVgName-members.htmlclassstorage_1_1LvmVgNotFoundByVgName.htmlclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.svgclassstorage_1_1LvmVgNotFoundByVgName__inherit__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__inherit__graph.svgclassstorage_1_1LvmVg__coll__graph.mapclassstorage_1_1LvmVg__coll__graph.svgclassstorage_1_1LvmVg__inherit__graph.mapclassstorage_1_1LvmVg__inherit__graph.svgclassstorage_1_1Md-members.htmlclassstorage_1_1Md.htmlclassstorage_1_1MdContainer-members.htmlclassstorage_1_1MdContainer.htmlclassstorage_1_1MdContainer__coll__graph.mapclassstorage_1_1MdContainer__coll__graph.svgclassstorage_1_1MdContainer__inherit__graph.mapclassstorage_1_1MdContainer__inherit__graph.svgclassstorage_1_1MdMember-members.htmlclassstorage_1_1MdMember.htmlclassstorage_1_1MdMember__coll__graph.mapclassstorage_1_1MdMember__coll__graph.svgclassstorage_1_1MdMember__inherit__graph.mapclassstorage_1_1MdMember__inherit__graph.svgclassstorage_1_1MdSubdevice-members.htmlclassstorage_1_1MdSubdevice.htmlclassstorage_1_1MdSubdevice__coll__graph.mapclassstorage_1_1MdSubdevice__coll__graph.svgclassstorage_1_1MdSubdevice__inherit__graph.mapclassstorage_1_1MdSubdevice__inherit__graph.svgclassstorage_1_1MdUser-members.htmlclassstorage_1_1MdUser.htmlclassstorage_1_1MdUser__coll__graph.mapclassstorage_1_1MdUser__coll__graph.svgclassstorage_1_1MdUser__inherit__graph.mapclassstorage_1_1MdUser__inherit__graph.svgclassstorage_1_1Md__coll__graph.mapclassstorage_1_1Md__coll__graph.svgclassstorage_1_1Md__inherit__graph.mapclassstorage_1_1Md__inherit__graph.svgclassstorage_1_1MountPoint-members.htmlclassstorage_1_1MountPoint.htmlclassstorage_1_1MountPoint__coll__graph.mapclassstorage_1_1MountPoint__coll__graph.svgclassstorage_1_1MountPoint__inherit__graph.mapclassstorage_1_1MountPoint__inherit__graph.svgclassstorage_1_1Mountable-members.htmlclassstorage_1_1Mountable.htmlclassstorage_1_1Mountable__coll__graph.mapclassstorage_1_1Mountable__coll__graph.svgclassstorage_1_1Mountable__inherit__graph.mapclassstorage_1_1Mountable__inherit__graph.svgclassstorage_1_1Msdos-members.htmlclassstorage_1_1Msdos.htmlclassstorage_1_1Msdos__coll__graph.mapclassstorage_1_1Msdos__coll__graph.svgclassstorage_1_1Msdos__inherit__graph.mapclassstorage_1_1Msdos__inherit__graph.svgclassstorage_1_1Multipath-members.htmlclassstorage_1_1Multipath.htmlclassstorage_1_1Multipath__coll__graph.mapclassstorage_1_1Multipath__coll__graph.svgclassstorage_1_1Multipath__inherit__graph.mapclassstorage_1_1Multipath__inherit__graph.svgclassstorage_1_1Nfs-members.htmlclassstorage_1_1Nfs.htmlclassstorage_1_1NfsNotFoundByServerAndPath-members.htmlclassstorage_1_1NfsNotFoundByServerAndPath.htmlclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.svgclassstorage_1_1NfsNotFoundByServerAndPath__inherit__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__inherit__graph.svgclassstorage_1_1Nfs__coll__graph.mapclassstorage_1_1Nfs__coll__graph.svgclassstorage_1_1Nfs__inherit__graph.mapclassstorage_1_1Nfs__inherit__graph.svgclassstorage_1_1NoIntersection-members.htmlclassstorage_1_1NoIntersection.htmlclassstorage_1_1NoIntersection__coll__graph.mapclassstorage_1_1NoIntersection__coll__graph.svgclassstorage_1_1NoIntersection__inherit__graph.mapclassstorage_1_1NoIntersection__inherit__graph.svgclassstorage_1_1NotInside-members.htmlclassstorage_1_1NotInside.htmlclassstorage_1_1NotInside__coll__graph.mapclassstorage_1_1NotInside__coll__graph.svgclassstorage_1_1NotInside__inherit__graph.mapclassstorage_1_1NotInside__inherit__graph.svgclassstorage_1_1Ntfs-members.htmlclassstorage_1_1Ntfs.htmlclassstorage_1_1Ntfs__coll__graph.mapclassstorage_1_1Ntfs__coll__graph.svgclassstorage_1_1Ntfs__inherit__graph.mapclassstorage_1_1Ntfs__inherit__graph.svgclassstorage_1_1NullPointerException-members.htmlclassstorage_1_1NullPointerException.htmlclassstorage_1_1NullPointerException__coll__graph.mapclassstorage_1_1NullPointerException__coll__graph.svgclassstorage_1_1NullPointerException__inherit__graph.mapclassstorage_1_1NullPointerException__inherit__graph.svgclassstorage_1_1OutOfMemoryException-members.htmlclassstorage_1_1OutOfMemoryException.htmlclassstorage_1_1OutOfMemoryException__coll__graph.mapclassstorage_1_1OutOfMemoryException__coll__graph.svgclassstorage_1_1OutOfMemoryException__inherit__graph.mapclassstorage_1_1OutOfMemoryException__inherit__graph.svgclassstorage_1_1OverflowException-members.htmlclassstorage_1_1OverflowException.htmlclassstorage_1_1OverflowException__coll__graph.mapclassstorage_1_1OverflowException__coll__graph.svgclassstorage_1_1OverflowException__inherit__graph.mapclassstorage_1_1OverflowException__inherit__graph.svgclassstorage_1_1ParseException-members.htmlclassstorage_1_1ParseException.htmlclassstorage_1_1ParseException__coll__graph.mapclassstorage_1_1ParseException__coll__graph.svgclassstorage_1_1ParseException__inherit__graph.mapclassstorage_1_1ParseException__inherit__graph.svgclassstorage_1_1Partition-members.htmlclassstorage_1_1Partition.htmlclassstorage_1_1PartitionSlot-members.htmlclassstorage_1_1PartitionSlot.htmlclassstorage_1_1PartitionSlot__coll__graph.mapclassstorage_1_1PartitionSlot__coll__graph.svgclassstorage_1_1PartitionTable-members.htmlclassstorage_1_1PartitionTable.htmlclassstorage_1_1PartitionTable__coll__graph.mapclassstorage_1_1PartitionTable__coll__graph.svgclassstorage_1_1PartitionTable__inherit__graph.mapclassstorage_1_1PartitionTable__inherit__graph.svgclassstorage_1_1Partition__coll__graph.mapclassstorage_1_1Partition__coll__graph.svgclassstorage_1_1Partition__inherit__graph.mapclassstorage_1_1Partition__inherit__graph.svgclassstorage_1_1Partitionable-members.htmlclassstorage_1_1Partitionable.htmlclassstorage_1_1Partitionable__coll__graph.mapclassstorage_1_1Partitionable__coll__graph.svgclassstorage_1_1Partitionable__inherit__graph.mapclassstorage_1_1Partitionable__inherit__graph.svgclassstorage_1_1PlainEncryption-members.htmlclassstorage_1_1PlainEncryption.htmlclassstorage_1_1PlainEncryption__coll__graph.mapclassstorage_1_1PlainEncryption__coll__graph.svgclassstorage_1_1PlainEncryption__inherit__graph.mapclassstorage_1_1PlainEncryption__inherit__graph.svgclassstorage_1_1Pool-members.htmlclassstorage_1_1Pool.htmlclassstorage_1_1PoolOutOfSpace-members.htmlclassstorage_1_1PoolOutOfSpace.htmlclassstorage_1_1PoolOutOfSpace__coll__graph.mapclassstorage_1_1PoolOutOfSpace__coll__graph.svgclassstorage_1_1PoolOutOfSpace__inherit__graph.mapclassstorage_1_1PoolOutOfSpace__inherit__graph.svgclassstorage_1_1Pool__coll__graph.mapclassstorage_1_1Pool__coll__graph.svgclassstorage_1_1Pool__inherit__graph.mapclassstorage_1_1Pool__inherit__graph.svgclassstorage_1_1ProbeCallbacks-members.htmlclassstorage_1_1ProbeCallbacks.htmlclassstorage_1_1ProbeCallbacksV2-members.htmlclassstorage_1_1ProbeCallbacksV2.htmlclassstorage_1_1ProbeCallbacksV2__coll__graph.mapclassstorage_1_1ProbeCallbacksV2__coll__graph.svgclassstorage_1_1ProbeCallbacksV2__inherit__graph.mapclassstorage_1_1ProbeCallbacksV2__inherit__graph.svgclassstorage_1_1ProbeCallbacksV3-members.htmlclassstorage_1_1ProbeCallbacksV3.htmlclassstorage_1_1ProbeCallbacksV3__coll__graph.mapclassstorage_1_1ProbeCallbacksV3__coll__graph.svgclassstorage_1_1ProbeCallbacksV3__inherit__graph.mapclassstorage_1_1ProbeCallbacksV3__inherit__graph.svgclassstorage_1_1ProbeCallbacks__coll__graph.mapclassstorage_1_1ProbeCallbacks__coll__graph.svgclassstorage_1_1ProbeCallbacks__inherit__graph.mapclassstorage_1_1ProbeCallbacks__inherit__graph.svgclassstorage_1_1Region-members.htmlclassstorage_1_1Region.htmlclassstorage_1_1Reiserfs-members.htmlclassstorage_1_1Reiserfs.htmlclassstorage_1_1Reiserfs__coll__graph.mapclassstorage_1_1Reiserfs__coll__graph.svgclassstorage_1_1Reiserfs__inherit__graph.mapclassstorage_1_1Reiserfs__inherit__graph.svgclassstorage_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_1Snapshot__coll__graph.mapclassstorage_1_1Snapshot__coll__graph.svgclassstorage_1_1Snapshot__inherit__graph.mapclassstorage_1_1Snapshot__inherit__graph.svgclassstorage_1_1SpaceInfo-members.htmlclassstorage_1_1SpaceInfo.htmlclassstorage_1_1Storage-members.htmlclassstorage_1_1Storage.htmlclassstorage_1_1Storage__coll__graph.mapclassstorage_1_1Storage__coll__graph.svgclassstorage_1_1Storage__inherit__graph.mapclassstorage_1_1Storage__inherit__graph.svgclassstorage_1_1StrayBlkDevice-members.htmlclassstorage_1_1StrayBlkDevice.htmlclassstorage_1_1StrayBlkDevice__coll__graph.mapclassstorage_1_1StrayBlkDevice__coll__graph.svgclassstorage_1_1StrayBlkDevice__inherit__graph.mapclassstorage_1_1StrayBlkDevice__inherit__graph.svgclassstorage_1_1Subdevice-members.htmlclassstorage_1_1Subdevice.htmlclassstorage_1_1Subdevice__coll__graph.mapclassstorage_1_1Subdevice__coll__graph.svgclassstorage_1_1Subdevice__inherit__graph.mapclassstorage_1_1Subdevice__inherit__graph.svgclassstorage_1_1Swap-members.htmlclassstorage_1_1Swap.htmlclassstorage_1_1Swap__coll__graph.mapclassstorage_1_1Swap__coll__graph.svgclassstorage_1_1Swap__inherit__graph.mapclassstorage_1_1Swap__inherit__graph.svgclassstorage_1_1Tmpfs-members.htmlclassstorage_1_1Tmpfs.htmlclassstorage_1_1Tmpfs__coll__graph.mapclassstorage_1_1Tmpfs__coll__graph.svgclassstorage_1_1Tmpfs__inherit__graph.mapclassstorage_1_1Tmpfs__inherit__graph.svgclassstorage_1_1Topology-members.htmlclassstorage_1_1Topology.htmlclassstorage_1_1Udf-members.htmlclassstorage_1_1Udf.htmlclassstorage_1_1Udf__coll__graph.mapclassstorage_1_1Udf__coll__graph.svgclassstorage_1_1Udf__inherit__graph.mapclassstorage_1_1Udf__inherit__graph.svgclassstorage_1_1UnsupportedException-members.htmlclassstorage_1_1UnsupportedException.htmlclassstorage_1_1UnsupportedException__coll__graph.mapclassstorage_1_1UnsupportedException__coll__graph.svgclassstorage_1_1UnsupportedException__inherit__graph.mapclassstorage_1_1UnsupportedException__inherit__graph.svgclassstorage_1_1User-members.htmlclassstorage_1_1User.htmlclassstorage_1_1User__coll__graph.mapclassstorage_1_1User__coll__graph.svgclassstorage_1_1User__inherit__graph.mapclassstorage_1_1User__inherit__graph.svgclassstorage_1_1Vfat-members.htmlclassstorage_1_1Vfat.htmlclassstorage_1_1Vfat__coll__graph.mapclassstorage_1_1Vfat__coll__graph.svgclassstorage_1_1Vfat__inherit__graph.mapclassstorage_1_1Vfat__inherit__graph.svgclassstorage_1_1WrongNumberOfChildren-members.htmlclassstorage_1_1WrongNumberOfChildren.htmlclassstorage_1_1WrongNumberOfChildren__coll__graph.mapclassstorage_1_1WrongNumberOfChildren__coll__graph.svgclassstorage_1_1WrongNumberOfChildren__inherit__graph.mapclassstorage_1_1WrongNumberOfChildren__inherit__graph.svgclassstorage_1_1WrongNumberOfHolders-members.htmlclassstorage_1_1WrongNumberOfHolders.htmlclassstorage_1_1WrongNumberOfHolders__coll__graph.mapclassstorage_1_1WrongNumberOfHolders__coll__graph.svgclassstorage_1_1WrongNumberOfHolders__inherit__graph.mapclassstorage_1_1WrongNumberOfHolders__inherit__graph.svgclassstorage_1_1WrongNumberOfParents-members.htmlclassstorage_1_1WrongNumberOfParents.htmlclassstorage_1_1WrongNumberOfParents__coll__graph.mapclassstorage_1_1WrongNumberOfParents__coll__graph.svgclassstorage_1_1WrongNumberOfParents__inherit__graph.mapclassstorage_1_1WrongNumberOfParents__inherit__graph.svgclassstorage_1_1Xfs-members.htmlclassstorage_1_1Xfs.htmlclassstorage_1_1Xfs__coll__graph.mapclassstorage_1_1Xfs__coll__graph.svgclassstorage_1_1Xfs__inherit__graph.mapclassstorage_1_1Xfs__inherit__graph.svgclosed.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.htmlgraph_legend.svghierarchy.htmlindex.htmlinherit_graph_0.mapinherit_graph_0.svginherit_graph_1.mapinherit_graph_1.svginherit_graph_10.mapinherit_graph_10.svginherit_graph_11.mapinherit_graph_11.svginherit_graph_12.mapinherit_graph_12.svginherit_graph_13.mapinherit_graph_13.svginherit_graph_14.mapinherit_graph_14.svginherit_graph_15.mapinherit_graph_15.svginherit_graph_16.mapinherit_graph_16.svginherit_graph_17.mapinherit_graph_17.svginherit_graph_18.mapinherit_graph_18.svginherit_graph_19.mapinherit_graph_19.svginherit_graph_2.mapinherit_graph_2.svginherit_graph_20.mapinherit_graph_20.svginherit_graph_21.mapinherit_graph_21.svginherit_graph_3.mapinherit_graph_3.svginherit_graph_4.mapinherit_graph_4.svginherit_graph_5.mapinherit_graph_5.svginherit_graph_6.mapinherit_graph_6.svginherit_graph_7.mapinherit_graph_7.svginherit_graph_8.mapinherit_graph_8.svginherit_graph_9.mapinherit_graph_9.svginherits.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:22043/SUSE_SLE-15-SP3_Update/be56436e82537bafb74fded3bd0152b4-libstorage-ng.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-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-interlacedSVG Scalable Vector Graphics imageHTML 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 textPBg[2ߦS\|Uutf-865d76d27849e70a6978cdb175c907ad6f07a0c69218dd43d7687910685c28b90?P7zXZ !t/] crt:bLL =[kqAq7B1960'n頂kK/XBxy"1| '}U8WC{{֝WP3Uƽ'H*@PRj"umKUjOOtZ@qH/b2 յHL{8$*%$=)IN_s-ث6ȕo`WDү8ߙ0ӻ'WbeJЂ^=)@W]h͉pԥ AwL/I&xo^Da?pCdIi&ykQq9F2&3kt2q# _h[fe`PxavBn> SDee*hGy3<| Ό,_:tYO0B407~j/alF6ta[鑣WV]m| H[ 9,-hC^Z+ؾLܬeԊ-ċvԞŏ-Tݑme̬ăتU d08Zz.<Î/D Mݨ[7MnU^\[ Mpɫ5$*&Q޹fXY`&0̇UJ>k^Ž8*:J͝B=G4iC YadBM"f j/h$}{~i̻eeYbU\eV8QuP㹆BASVH%H6ȥ0˜{e ZyaJ9!aEZywQ_ia׉TyЫ)Fs[,#TZ.ęKPꈔQFp!-i1DLWZh֨C! N16~Zdf8ISݎټ3@s LGgC2Mn[GJM:5l#o(p⨡2 o]U Z)C|riM.sWI"ڒ}ݨȭ(shXY"¨s<~0Ph/|1'c)֙z(15Qgir+IۀwΜw/bĝeC-$b٣)d!I w"5vS5_Fp)$*J:ko1jZpp3=zI(lf4ބ̪*L_.du [`n,ڡeC:?Y?h5RJ=4`.2T|T_kf,bQHzՒX6 Wq9t~(xgX/c%oAV {5|JWݙMc홽P_CVVXB,n Ў /6jwH$9o|ݥ`>Z P6Dž͍u%WCdDďBa^IeRP4&/Wσu/x|O_Xm-Rdbo@̠jv J;ܮmIв &귛.?b-4FۉjNcK+XO}{ngfA@'wĞn<#mKh{nfלb7&3iq!N]8 ٳ"a(oN/ԛ֍<ˮ+g;͒(nƛl $?xZοE^h`㖇8wl`|uw)JYgC&Gps燿CjK7`'$E-r~JG{a0'ې<$nTG(.w㟟9sw_ 2p=]׿Ms:4f&6+&K]sN_އqۖ'y=&%%Rt"S#H a1_֣+ua}>QŒ7};*05OQ_k{baAnS?wIh$74/>}6Ty +&>XjՏe~SÇz7PB0į>Bܣ!V88a-QߘTt-y܍%Uv='110|wT ۑ|7AR Z17BG^$W)N?Ubj؜ F$R |*KzGc Y =« At%~ >IY>Lh I (VtL)rh{|v ~WcX-zr@evꭓ8g穌8-iB]Wxmn7vf)nA Fke̽+Ɩjm Xzދky$J(eNODyG[CQKJ|V2QWߟ:cc2UVAlA>sS Ck$ϱ eݬd9 W[QH\?4 38Ci7hYNiLR'T"`;/hOmi 7a/|9tfMy@ܴ51Ƶuom[W tګ<Y|iNJh`) ^;Gi!hqhKk5k s<;jLi˦òC$!Sة+ _iQi&>!0'CGTU){eVa^'$ (i`N(,}۩? q^!rc`Suds@7v?'4K3DI+CBo4]d7O阣ݘp0Ù}!AP8 o]bN_tm0Lwد!l*3\mV+!4k|[QucoZpZ+,s"=ݧor,#3 Sg[04aY8o'5fF8&q F\ jܖl* `<5c C!U5!v#wAWpg]Es YF\~{5mpR="{ſW #6!*Է*,(NNX ȿ/g3{ =6թЈpQ.$ht"9rcY@T3I}XAlz1lp#N!&Ei6w j`]&D_;o&Sq]yBKCٌI)Q..|,E5iu6)^'"z|_UŎ-U[Uن2ri;֝>ٹJ_0E&&F"$ҹ)FdMk"UWs>eqOIiщ=t &m ݚ|1gOuDP))rpyNwe^hܒqDQ&ZM<c_XRʸ (*etNL\mp4I`zdzC[pL*KR X;b͔қDLAOGpKN M0m?AaN2B>{ "$L[:[g",אPܿtZq#'Niiqw7 almP9}LZȂO[ 8v^ەD[Vڝ%Oܓ0%_%_&`'ﺤḳާB(ܛ݄YB Æ ^KE].9E;[ԟϭq1d*mb4"mDN1;γr$T$թ˒Rc{FcGm_ĵ/lKqUԓ@fhR24IM"%"e맵1nUWiWMzzCȓ/@/I DR%$U3hS0Fk/_) \UxU;~xF#',뜸\!Z<͎hS͈Ș^u&ϏO@qC8PM8^]#[ھP6KFxiֿ/@̣B0LBSKq+w_91ȔE;{ɅdiF~kv&2$j6wRQSU )2}d \T6:׌e] e\6 H7p>uQrVsmg}F54b34S:rh*Y&Z[DkS m3pX_I´6B\9T.0f"hȭK87=_~&Y(Ξb ׈?a\~ :LTwA8x*qR#{csQG؃OO:.IDMkWDq`kNDk_" /7>n0q>9<r|r\ŏִ<&yI5  1ί>@ ]iӂS)eLv=8 ̤-\mO)rF3K#{oi~7 [iFRd3eH{ X]p0Ej>xkD*N@$X)`fKy98]2$xCUUb3vA(Q9n|iB[+U^ KLWOǺ ~ _,FSb+sh5l2m==.1;y m ', 5 n~. D ~(Tb;AgZ;3]4YiȲ^æ8z?Nq`fu3 Ffsc)?- qǏx/ 51^~78 >c&{MUL:&t .g2y?h%Jia4q[vpӁYLA,KdNxq|CB\h@tz`i&SWDBKaMնSDo5K}`>o) Ȅ\ڊ)>l#g ntϳ?u aBNvgo6"tg6,lzyӷC3` #% 4˨3&+HCxD#A8e?V#n BU)T,!o2Ȣ$#hk&G˿\(zǔ*N m} & cS d:۞|`SEpӭ_̓"r^8Olǣpӊ+$al M݂N}*tCdY 7ER6Rڶŗ}tӛ-`Bo&S;,jݐ ,._h8/BTHbXP7f!"~0B :[;ӷ-:'+Ǖ0zKc%ko*J7*~**[p6b|8%pF}^:' raRD o?sUk =_KjOin8ͥNruUܥ_[B]Oا %oV:r(Ma[`lt |6Da4f.-4[~l80B1=U&.м1BMӻV-7M80!d 6Vѭ(?|HzNإy =o/ @C t"3VAVO;S0D|6L5b+%;3 OSaFyt:wU̟G6 `n%Sf; PI9ؚ& u,-Oڶ_NRRe_jGOO\X8QѠ <7#iTV%%/SCnRm@5L ǔ/>=iie_Td\n%*Ewha8%ĥGU831zMLE9r!:bJ9? 3љ~ *ƪ6c(_ߖhdEp]RsJA/{lŰd*TwuP!I )d=?߰ S+LN{!oR- *S_5XoqAqPK!A(Voρsn`/ Au.] \< Cmt!旔,QwoMuP!jL秚]/*+Tl:)ᑷ2c/v;NLO 4ڶ8)@Ra},kXc 6OA"~Z`] QKDS+0NnwQ{L' ,+\]!b+ B(|[XDȢ5U;1cW! /@,pTj1U.1u+ĸ?rKÑ1QFa r 8(QtlĢ[Q{gryȷ?a|hŽfGXώ <Ds|fO U+XDrw 6C|;y}g * \W94ss%z gfږЋEȍt!"vp&qh z8dbJ`B;N A!rn-6+tWgiYf>ɼ_uc ?QgC kI$L{ٙ ֦KͶFьk2&j.>YM}"v8 AvN>vrcZدJ9qeJe.z><,5@ q59L, 4Cb}=N()egD)P1f{tȎ2,fSzpG8-UXFY墨drԕ36hU㼇~B_K@VFrx*zZ&z*eC`rm3-jfv̏ TEۻd"˃[6Aih9eiUTI|cѾo1dR<ԇmb=O =K=2amW{J|{3cpæg)yLGIByC4{^iXO{.wAbA@0jzYn L bvCNxKRujv HbK1!-2DK8; R{;PZxRؖ)q9K @b+ [_b1T<Uw =CY1Zj=nśm}1|kT~q h)}X˛ͨ 8>Lzu֓Nֽ&F@9EChֶVYv5\ t|?6T]B,ޚ8$6@c-=Iurs\mFs`@f3R̯',/Ymc皕:lqBX]/kI&\6>L~G=CI_$% @=׸i%8didzSߴ\`SI<<| ZͽУJr9\T Oz6Jťe?U_u0( {D ;λ1-[%&+*".MJϐ"7S2P܏f5*fCޔR.˅jh% XX Ih`R4q?p[f*Zj0$F< TBq-/%i0f$nѓhCt}fV{)qǂ桗}P'chr_[ơL,l#]m0Ͼ57,|фP.kNp@pXqTT|ScNdCJvFO Y-Úyy]1zw,)g|h,I\߲V*Cpa5.;.F;zh?2j'%+J^M<(dn.(O׷[F6}8RƎb{φY},ϓӷ7)/SoB8]xpkV#T1{ mWX.1Iy0~7Lhjr$L&NzyIVfaށ9.Wz8t#ɤ(-9YK<=L"/QKu[$5헆 6dbj|6g$>_wGIīn,ƑS*@`2t`2&6>N8j"Vm?7JIƾP%B9a/o6UJv'VFAFF 2X{h#Ӑ`!rafbX)cda%sA4wU²uRV3O\S"B7BmDfsg7t;CC7x^ yav2FlL՘üZxmB=Jevo71 i D9K<3i`HDP@6Au p䩟v}rűKFifm^ITg𝯐@"PTОk _v su2tw Zm+張# :ZC9vyb %cJāzڤQUI! K׍R|,tcxOΎ0Eeq2ы6I"J7+K#t6 FJÈ~b*Ać8qGԷMM*9{Ӥ PBTJ?R2IZ,uC3E}K.|KCṻ&BTu;cRc 'e-A6M0AVbh{**͍38e[Uue٣N>Ȭ#hw nVY nX*feUZ vҖ0+&! n):4Ktj錽m? aF.>P$El>up`(m! ]·pP]>_{C6?1,[P]O[Ӑk̈́{ҥ'&LB+!U\s Ԙ 0/0{=hζ S%v«wW!< @=O."KD>})aul$@{Ϸ˙Q?RƣX9ƊS{L5c3xF,dhRBf=DOџ``rf{ƅ E6Cr΢FFh|*U3 5(Έbm+ eEʧ9L8A~ZdVg*Sf]PIJ>n^m%:pҼ =P\r/~fGί5;5}r|1-q=ݭ؋L9Nh=X+K\$8xr7}1}-yVrLjl o '=}?hAA`tpy \'EBAPeWuڈupoypxWԗ$%RԀ:+ZJ#FV`w΋;3u'+HF_#DN.zOX=ٱ)KDz@w'EsT.EѾ7$0uRжŹuR7؞;TfєL=C'"AEQ|u aIG_+L*(&>\%mB5W O1TLaNAiJxA+R4{D!(}]ImSQ?, 2gcb4~@^4)-h;F=|@M *oaȃ- "Ujp^eTnbT sHzutqgN8RvvH?XFYMM8®_Ҭ|4H!yIa#m)=~7}I!uHmQiZ_|N%NWۗLd7;Oꆾx$!`Ba DAH1Kw^Ö8ቲY)l1۝ B[} gs6C/$nZZCk$ᣣĖ;nVu9 CgPѶ ٻ]/|gB/u? <c%C~0 Zp§s7`{+LYuX@vPg!>٧\m#R S:@/]ԹvMlc:zV=mgfqui-U :j$N{8ͨBDx˰0/xsMCgu]v:H^-B|x/t}6BeGœRxLp2Q@(ຍ5D炽DU_oҮ>޹Pon=3OEI*:]lej o^=H{TV}B_w9U/tj; kmG'gQJ}BdʩodQɟxӒBNy87MeƏ|rB!t,Ok2nqƘ?B!U& Yh*Onއ?i4Fs}䉝ofWIy#ʨl(Rr:$v[.,FK.ij!TRJ!t -kXH0eK7Lro_>oɱґLa: FE*fq8:"b%\zybJQ!q,Z{5 | @j %!Z9oո.匚b@MウwLW7p SN׳@r|y`oy4|zybZuq:U:p(8ZmBgv`)ˉkT~*ż:YPƩ> h);Imăl=tmFe57ݤS"]qstߢ6$pRf?4;h|Ai].ثfֶ.Uek ~2W?RM!IM GoǢÎu(iPr{p|,xvOX#g|܎)-CA /jl=Jl`ڕs|`/ 謱O:NKEov1r"}޵:bR~C׫H)}Q<(mv-µwu+9ɿr6ăHqEFӃhh{ 1Lns)1Ym4PbZZ$\}VHqxUm}OQy)Zۄ_O$c$P `T!ki\M 'qmG~!FD?ko"׵擰ђ2@]^r[;Fh3U1zNRDWEKY+G+௿ME05px4FNjv5aC eo4qWFCj*kۜ N0甑-tcW';F!2WxĆWe {(f?Y;%~ed ^'P\MA׀*oEȽ)ʬ=?[*gF%D;f \}mQsPNJLݴ?75SOЌ9:gg4cyn+l,aaCg3nч]ټ`(tB2{v_)ly&F\npSЄUi V)mBWhY%<!?wukW(R!̔f7cP Љ7&amF: NTfJc7(j=dOdV brˉ@q?)c>zIMh/H3C\CʔA5uDZG}^7L pR8Df.hv.b|(' ʼ3tTTZ,-F@h_4WbfA >'jgS:j,_RQ"|HoIȃܸL/OoI`v QRdJlpπ +#:`qQY2sJ3B_;; /{quf j;9vʹj2- a+#ΝI0DaOw$nkmr@8KKIR TN,mM0,}4kRҔ9X4LT>.ZSS]# "FBłd<KsnTdfsT;fC`IK+cQk)3`V2dLi=X3'gXaAMʧHI_>0!mJA?;:J\ħ?xH꽐ªr6iN=H?)Nዱl"|" мr~I37al: D|r7nF5~^x;(dY?%+\^E?j7:垾AX}21[2OKssVӭ꠿H8b&J0]d>2ďUHC,MRIJ)ngo wцlso,zr\NT5!t\Aʹ҅x2vxȆ=ŲN ) F3si9I!$,2gyZ${tY> `P3H3S.֋Y 0.wxl1ᙚdšMC6```V'PZqI3֥]͔\7H #@M 6ȪYh̜{D#fMeMkk͸7evcŕw #ANӌ 9_SMx",hǖ UntuG ☃|IPtQ6|ZPݜuz]iqo~ g;Hnȕ^P8YG $!:'DŽ(bɱJ*0C!'+ag4:"L<U77Έ9IÝϒw^$:ԛƛ8-Kr,HT} "> )17AC \|:ڒAFOݔ d/q(kwXoi}2H /jD7?3 V rtny#`ƛN7^75a|vB=G40iZ>E5dOW萍1ǖd (gE1׃QӴS#!7v!gdDǛoolF~]Óf#v&o$CTpVW) ْajV܁W%lIsF^2|[Ʈj6hWwgD_/Iˉ'fBԕ mreJ<43X?:{u/\K8 D+XGFgOqxs!LE ݝ!l-G ,וD(E2yh/]]\2~"ݿ#;c1p A/Px' 2kb~}֜+O<TzwZ6u<)h|{wB0Yt 7ՏepwxNWD5+Ӌg*JJY ~x/yXci\k`2#=38 (J"k-KJISlAdXA/n9Ƈ1H!j!_ijA]yK$0?ΨhCdK.lmL%26,/haDp(: u.I۰ȗPeqў!X<9V=/11̴TW2@+0tA)/+u, 5$wTAh2F5A+t"x+?!_%xEN;M XD^; {z8IRIGKss9{gαRn #oєTQ9ۊr E5KK*(%B<@^R *ΆL0Ijtq:NnZۨ5Z{'ƕUBK1I_-Flq s \.*˩Y\)8"[6)nct[v[)KQ\Hq&ӔpXo9<礔6np]; `hh =V ^@+ U,3tooU|՗}@Fg$^7$Nʁ(1~\ 'B,7؊IX0EymGO 9XBb_wrKɯN@Eh0@ZMBo=eW|f #iP_'7YVzZ^&4y+sqh  ]_È6N/j{~,B {#?W**ǃJoAt*C ڶp76׳HMp}|9] ܯ$i$>?*u?@ /fiD4LCΌB펛wOIS`ZR=ld &Z#mqWRĢ'G\lid [$7,S3ZQx3OiL}q Zha]Z#%>Pjw%3 ŰrmzJ)~f; *^~TS-Q^H5Xd}%r+Or:[R9Q߳~0f^yyjl.ǡge㥁)Pi[2KQ]9z$#n;ey]L~P:iaFRʷodf$<8U\xV1dgz4]%9Ɯ Mb־.^UFLP'D=5#iHdwF^10#ޓm vZf.Dkil~o0+cl퍒wUH) SJoJV$߶F ^,qsE'V"^e=͜,~ a4NBMR+:l-1 \!J&xHed48XCGs>a_h49MĘ94) Gm͎KO=th*r3.tb\@*fҔQ:7es jcgJ`uBY!M* /{AIXFgQX~AVE9> oTv:޸T'F-Xp/hxӎG _Dl7 <&]6 trgPKND:~916i7y"'c`dd(wItdqAgз>ke1ޥ peJЂ2\quED(/ߜr),mK+*$ :v訉/'C/>|'~RC®NIFjY(j޸ 1^y ͫmZ$=mnX`ix YƢapDy%PM.ĉ׼kFiᬮ*Чu`dh7ézHJp[>̾ڈ~/ d[Eu)w! &3 aH~q4޴ BNkZb=fWeŷ@d6`7qO/3glQ}<%)f2֯ޣñRw扻H^BAB0mFq xMĺR7'LA`)Fo@uVt&`~ihr79/8*h[(K|*$|XÝX^67b]J >aꇱ#b$O}2Sm4 G6+H D1]z $c8&dws`l+A ߅i1Q) a9^^qCXU&:Ħel!U hk:=^CŻ@5ʞ}}0u9Бg0I\!_f* ԇ1|CgdǮR[G$T W.XZP*`9#S>SA2X(db0 `a:"KyRJ@ Y~R0 r(7A++D' -^zB}B%g8CעZ3'MF{{]ma[_! Ƣh!?j\An OD cu&v&vΣܻ92@${bVว%C/m"3;|ƨRHa% ]ehX`)^5u{Te$X(Ydxl yUG [ܞ'w]#!\l 9bCO}soCD,tG~RwgKr&Tr_yxď [hdO.Y*ISp9} af-/G0/ ( G^x+T[S!5!صޖ^]S@Ew02A$np c g֟r͎Sγ^O$1^ȭl!!1!lŔOs)n3"1}b Pahy$ H!B˸mM 5y\KX3%cXvxҕqK@1fXfkFL nHdr;R-耹VLEbė'$"*`7Q+S栎~] iԑ~Ehv(w8Wk@I}En61(<\N6Nc|`W|SDΜC[s{+ΥH^hNgm74+UGUzJZKā(9Vs"N r]=Wr) [5/9 BUn^. Jz 3l#8܂ư˔@%f0ŶDῃlL}N4GF gi닿,c$0=e}88gȢL@dĐ B={J0Q ?0Xp` qv IވkqR%A.V~(mV3,X]p@WUgiVjH%W30g9a9/q- A\i,/<@<&3|oAv`UQ,߸ҡWy5ɄS>P /k[MV좧6'֐sEj*swV-!gW w'VD~^nv:P7(N0Vne@)j\X!CwEGJc:TQu➼5l%N-a^L, o%[j b0TG % iU2#VeڎGAr{ShxˇV+յ2f'nH$mߖ5KuFR\?9;nD=TQG),}GqWft0ˀŌKsk!}JN5 *'T7Xr9=  X[[Aѕ!還aC|Ł,5ШtmdH8]5{wvE.V ̦L(gyXUs53qAjUZG>> pvExQ?'W][ Kok0x^8#| 7 v J\PoF;^P$?],Nq5#@CFplCT=!t)6%ۍ4*W`1^0FFVQ8bKsr ,W'>& ٧*kRBR[(Q~1WH\|뺆h"r;,C1Xr\H}]^[FcQְHNR6F\$xzPj%"5賎NiKW1dKczE l+s::R>ӱWf:[_nl?xa)V6}sJ?g_#ʏ l_BQ:Bo2\fӏM0etn `Ƹds[0O1W3B8 ]Tn.Z@w1ʒ,0fÝIHNT k&Eׯַ}!#sGxh6}Ly/)}¼j;#iM*"xhdЁ2] \aU94e볇.TVʖ;gB16zxJTIc=D_7\Nn`Р^gq*-?Q,MAAntv -ʅjC\m]Y(*!%er6r`Q -);; 7ýFxЄxo {X4\tg5eQp6ؽK/շ@#چۀ s Mo!ٞcThz^^{Lj ݯ>A\)fNbMxu9#d=755/yzsv诒^'G|rv4k U+ SR0GL^pDMn~ڒaP ]yrX{}ZuGڅ}g%rݐp?d\\:W_MaK]@ԹΘ2kJT|zd؀a0 ,q9rGL!aRnyh =Qcȡj gA%@ւ?asZaĮjXξcvF^Qwл?DLg6#3E }/<3rԈ+e]D{! }US!5[3Q/$3 Vwk~ځDۻ4BaEHwr閹 ?'r`7saxEvNFC0QI o@q2B\=foGz:. b  gx,i$^"Ơa `؞yznni~^(FJ$pm.YL*\=>IߤԒuPF7ZO)dzA8 fp2szRlΟ x[AsJ)xCbx?PtXWEڡE2]:yRAP95ȡPRvDL(B2#VʢIk"!6(9] eeh7<Cmѹ}bT2B3lԇ&Μo3K}ٛp{Bptݞ3!n8JcaHwנ p^F½Z!b5_GJ\,tk.] ̗2H޼Y& K;Q3~ 2q7^Hൃɖ* ib Nt#b[6Z }.WI_jDᨱ գSe9Ci:YsZW2LŨ@~lv b) /m?|xlA̜nĜ8a\-[91: %〥X;dȿc{xQgUP !ϼ$mܫܕɄ(VI1ڒޕn û(xF|]˵ֱhN:o_\b6KcvYk\rpzo}޲fU+:+{ҠQ&O)ܩ40)!gx uL,ac֤*rC\a~Pʋ&*+TYp}"Q'҄Wf8ذ~, 7Bt|W%"W%J}z-kS&ҙdI@ xd"}Y=xxf;E]Qd ɀ,{4|fkTeS_W5<셤m&J[rFlW F۽Jq4K=O2q8(y:2mNUDmL+[GNM'F7S!A/1'88ň2༆jS *\SYSץ;_fY^Tna$a(BX|;^/Iܘ ڸn\z5f SDZ̶$ [F*o;̀^yw{43i |wlT^LTc@ >9ڢ1׋eq;S>e<1o]BuA-)T,{{8;V[YLψC^D06uTL(n K=a&$Vү cx_θ>Kh:^\ribjl/O[iϝt8M rx#::oTa(ѡ455Nט2݂.h8/BSr}f36R/5 EEPfR9 X2A)@01x^t E7ڊvXoI/`aWs֗i{M,^Ə%9GX[ H05w)).f͘&1s 'a%UJn^D\x9 D7ὣvZ_\u @gsHc_kvԟ>%.?^UJdI qBT t]+)c/Ы:4 <ϋں* afh=t?CAe{ũ#8| ]*~H@8*Wv"`EEB45 q< cqcYMʴ w pz5bbjLFiVbD,aW* ']9_# [f=oVp=[gehjCdT5 sĊѢ,Bu#!-YIe1 C"m:kt/!oWWzˀ!;8!{_@=rw9˔ե3c)nNOvM89eK=ksT#Gw\\_: K^#!dd0;ײm\0j-/y6_Lp$dt~EܲŢqGBZxoԐHDGRdEЏquM^v LpO _)RKr.u7'YyPcw H$bM 'S]}30BT715$`xūDmwWty=vWG¿(9qϨTۆxl;fsBFLc *#)n,N^d=L(,$0yOtYuv 07OpCȄ>/m E`4D@ZE٥Cl! kn.yc=!]ɠXo7[۾p|!aJVڼ }!vsi6d,0]ԉ=;OH[FԐM^'^FOs΂ncrUVw\F "q7PޔT \>^Aچy&|Li)3u%6-q90"^?l|O1pUEKCN>DQcS>^M+Z&^QVlXD2 $?29XMW] ,jŘCy3|# )Y΂HpƂ1Fj0qxKKLɺ: $Z&%toz2J.0-ruH>bsy#R;-Rr8XFF 6Z?xRKzlFj;!N 9ALOyMABs4_\`0Ƞ_\`ST$ Q1\v*6ZAG5.(,X 2|=`_Ha,pV4 Vnb*h90|Chhs0! #VsDXnFh=HxJG 3P#Xơ3wX'LQcæ%pt}$}{󺻘&XE4jMb^9VJhnxeIKkO.gre8QʊuyiU֤ͬɜeZq2Lr-Fkp-HyuaOV6tp?9}͢-X<'km1Cƃlw"s*b#@׍7[ ËV.Jx_L|0$ |{Iwb x AyuSa$J"Ho@R,),>ָM]xlPϬj3J`/y7'` أ4@Kiu.MCozj[ʱRJ.2ij䭟MYsdKzD2mA2#j U3moIA߬.:65S6I/CMqnZi~2?jnM(ǃʗwW+P--j-2vQ]-o'陸%L[#غ /RQKl~$cG~*m-b+6BI,&]a|Djb]vo.315wC Lv،hUGUC͏0xhrtP JKu$Zc%ԙJڈs'idM:wzN z&Jܯ-wa+/QՅiB5Zf7]Nyeޔ+ *AE"V9@%;287 : HY"2,mH>2Jca`iS|;9,fp6^B uYSX/\{w"C^a˘P;1GFҿ퍘~A _.-N\LTt0qɯ0S'H])[oTMyRzn%?|@O6Ɉ ,ύ K&ƭ&S@6V%bW +I=_q_C*rAk 8 Ā !g%t*)uxi$Q1u|cAvC@B Z&΂H/fꗊd^|jן# JVn8wNn5_?uָ`o+ 1kN<zS RIXr]C4׽"3Oz`(=Jw$˵e|T߇f'ͬ)ℍM"ke@(r  `a' ôyޙ&&rBIhqt7|7/r$yf%-9Q>/^pZ7cށ޷eZg: _]'sPoRqUrSG,]e7f4i ҥyiڐh{OK #MQ!ӿ2LOw'^W ,Pybʴ;2?wDP2+$$2{ U`2K:mכ ѵvjgT h݋L_̃`?}YވHT7~LO"M7KN@ !dY8$g][uD`! M-G"LhN%6/(QQ;b@]ep%Z7 A\ȟIPrv$OgΓ hS&kA*.jXl84@𙯖5F@)3[X+ cSyHloiudLa)lclToh @1ߵpEfY Xyt>(_Xp{+ J$kSݞV T@ /ano]@/Eu6 $A|֬5AuR&8[̪~H]_.T(;eHV|n$En]5oH%RRq:zn]8M?|YW=&_TsY)O<;j^7Qs3ۀ)D-ڋ-3Ua>YMaimIaD(}}rKY$Ժ mct޸&-n+],13<ۭJ 3B%:ɯC7:w"D]F-B/p8j2މGWE[.uiв lݺZpITN( )v+0&wLpQ9$#Fu桹o[8J'% G]W-E`{Rx@.qadETdr8gI%VJV9,G, ;$yB&)N!C֮0v_U|LH/?+~1`bb(͛+I /㧭QN.38Z;nYXtnM}ƗmT,\jF@ג{w.3{Gk!0UcpĨvCa[Y81gY.T8H€=[v5J15YNj"Xt93d]qmByEIv@/t;"Hqe?69g0ԙ;>{bU9P0"^xtDlOT! epY,cytθ\<ͬ9:dEB&V+qN߇fi#g3aSѧ`ŋ6m:9_(4Ngɂ,hZtJOqV^_N4xh FG̔KI.+x6;WtV}}pZw?(bfGeџ{-sH۵/Oi:a,ƿFD1j$Ab/sm ZTTF&4~Hq۹4m9msLO+a5iGk]1>p Z:~QaܗvW,,j uI|۲_d!u_V&FE?L$u5p4o0b]N '!>܋7d(HBIPwdHi1D7'Ql6=ۺpx_,$>G +Ϙgd98\'x VBF)y5&a4uA%#J,[>x8k*hh$xKYPQII;>s/GA|{Ұ!4vq)A|:zOrl(i8tM}ʮ, jydVچi@^"[ W40q=-Ma<8Hbr_{GZT|nlopCt:ONɞtmRi;1>͘\,Ы9 `JѧhcyL RH)Xa `~M'w@E4U]ɒc[[³s}-_ukglASSFyxiSLtH4LȐ#xnZUB KF6d^70!{6J@$9bN7A}Rf-0WR<9s픏@(fNCÿ1w8 ~ïGׄU_ҕ:Cz?yԳC`l2s/HkXg42VxYf 0U^7c."zN˜WuL\^'h 7b (6ƫy[=:E!0 Hh,I]%}= OM jrJt%,ZYG/ #@&kjѩ!<lɐ|%]5?="}J}n0RuAĽLL!a7Y9p[kc'x*IX-*iL=vɀm.ɶj27^c!or^4G]Q{BZccAoQ4rP d?Y)wVj3A2%<ܲ,TWܓkW0CO{u1R9ͪ'w/nUN+* Eh>?b`6#ۖá?0T?ERdQ Ed.TSиWuńu0Y>@F$A9l#1-\p¬t"nW}]puP}c2-! ×cE9b*ϳ5_}QP)O^(h +f߀1xQorQ4Ix8ZC)x^jޢ`,6Ό:%Mx񒩊=h^+Cpaw%YBUc d lIGwVHEKgז]=>mǾq~>ΝK,I?f|61M]ޕ#b7!^,GG :POx4$ aWc ^1K1r>WXU9`뛫4g3om<ˍ끇+D(7t`0WS^!5&mpo{jN.3&n&ƖLl2PcM!kiB],.@%:<^FZJki)3.نBg0|-R D\[>BQwbuܾMX/l?F+~U$W|/tp∨9c58d4I/|>I |[HF,6Ƅ:N@eȶ3ҭ-b~@2dbme>\]<}9ژ JC1JH<"k $MY+gԜ: ^w9ŌXϓ朦$B3 4wplI \:wo7I|6I]dUITՅ>)qJ6Fޮ(DJQ1H*m9Hg_=>=[Pťdv\d'cN \bȡ3c:Wc4FԼjٸej搒wA^& KeѼNvN=>',0Zq2 a-h V &jrQd~.QQIlAMXp:Id}3G%Խm>@k;!+Xzư$p`DF@MB]dﻥBv(X6evS ͛>dQQ#3أV ^C;Zu }ٿhv,mа m DNeT>$t~o )1gmЛmZvω k%iDof).^aKӍH487*od+WӮq2Ta(O[oQȃgE\iKDoih)5˩MHZi =@>p?Bu҆G70\KcDH%XiST9Ga.T TҐxBxtF715 8P4Mz$R+.U)%K޿:4@iHvbZՀ`&\zBL>ٷqo?M,npߤyquWjh㺽}) ~gMYj@ 2|,H9{x2yWY|X$ς{@Oѯ˝wO+ѹ]eCvylEeI"j$Je˯f(}4w'cJjM% Xa\qŴDߩ;e orTy 9)" AW)1\kI FF;2wZzY]^meYOS2m~hޔ3xs_5ƈJ7Gt?Bxq^1+TgMy_"_kQ"i|"~R4EfHH,43C:CAJ -AP{kY.pi66KI|i71hy$b#>]eĭ `񺾓 ^y8h!|fӁs?.ԟA>Yɇle pxۀL98$C>Ѱ*k?O4X kHz,jgЦA$~ $"mܮkFQd9Iz^0H!;LKcp1]FR<. бybėkgR`BOw#"}3W^1Sn`G/ՙ)DPvW)$JquqRJ_aiv.hs[+A  9sQ4#TFP|v,9q Xl3^ߝ*L9 em~WM֋;`YY3κp9x$=5ELL3н6w򋪷,DDnxl0@d-` sVXnu>+2V_q 7.| Bݩ^-4G~v&Օ>`wo >,yJ*2̛m|^_ocsr167N齈.aM@ *ÝA6֓ܦS@9 8j;(f\P'ã=:_ۆWWKS=in/̒&˹/Pk9Xɀr`/*H0l{*bWs^]h&>bsඨ7fVݡ/ #d=ԑ- 'I8TLKޭ&wPYlA(l|e>ɔDo9 hhoBe Vb4L uzsEcdwH-i Cj.kwUVQ\,пG~cWAD[{ sB٤zyd[gogœ:P$}'/LtYg&6O׍ tL Dx~,v|y(a>)G)=ǘ?2B4h槄achd!L fKD wۜj &Ї 4r^gѱ^qV9`X,[  g2n ᎑z-3hH~fJ&RfxaJw-VwrJ8\]sޤ̋vڒoyG{U^6AKV61d2L/aߗ{5jivbuXB)~πC6MBej ;mnCP%vlhsJAPA5s=OKmU:yAzߥGX{PCx3X@.V^? ǔKUDjQe451?v9mah (U6\ft&\(BSCNNuy\W UH?MYR-cG|[& ÓKRBy9{D}v{@&*IDH:u7mf=MtiE!΃Q5)MO4WiE3ʷ.##xIF~2{~3jn}*¢p{)2cyR+=)!_%ѓ5TQ ƢW0㶠ە{c:Nldm%ä)8ey6E8t_T!=+/XH3" x_Y5J-? YQD_Youؕ/ oۋ4"D]hYܺNDt/koH YB g *Ai^ZX#gIvoxa?-Cl?[sҋ݂v2|:ۋ2qC Ӑ$܁ QL/7, ]In ĤJ!Dv=KuF܂˅yyG6`ۧ{yuwiQ[֞G]Hj1bK=12:+k_?<ƹ۾".yGcIotsJzFr>D`߱VD73<<)hvG,_*_۞% x":R/+ #(B<.K07My}qRq<_Љy +Y,z>-t\3}xKC1\զ+kedUR&q4sz˔D$($uCUB\兖dՎjw;0C;nm5'PpIWٜH9%&4!Np?׼*,Q)O9cp $GHo06Dsnf$1a%E#(_%=O3VZA)?C_1 I,g#-{Λ`r=Ӛ< .Z_i%m2<0Y pNiu"e[:bt]vzmn#6?!E(+*Lq82jӰR~d½T٬tɦFMoN1enk^`5AGeGWSJ'ֶ;)gQsU'A]- qP&;v CY&}P@(uC >͉-Oϰ}K`{UL r:? {-J Xc.h,٤\.hA1njkӖp'(vPv*)D ݚOim*+.=Rl֚("ݹ Dyk("1mg6T쐠2DUp"C2-6F#^0l|.Լh0T۰t_=4yQZK_xB6 b.a]r;wEn\(P ]cFuW@}^nD,o;,K3:}37M1,%te4 [UWoʡՑҍ<@{PX :=ZPA"4pE[=kܷR5xI4-ֿ#GGP`SB[ENK҈w߷R2pnnUjB; 6?O͛|ޙ .B$/*q"$*+tM YC O?m*y~e~F9\]$aQR/^5]8KZ(&T(ѻԟՋwV=dCGn·q_f(M#0XtShs]>4&1H#o&Wg`g~qڢju5Gz >d7ݧ2Ͽ6ACp:FuK@Y$%pOSgp2V&Ø>H(ﺵLNeg3uJ5uT3Gv݊dtޫhIAWayZjF qU"n|m*n KAD>5Q\Ǡ-csalնide_RJG_'oσQ)Gt>!fY@L<}ԓchWUÖ~zx\NOQYGUl O%7͠!=N1b,κ.OuF RR|ϋjf@bdݳ.,&mY{XB#rbm# 㧯cfU7ei}HCNiF\6]0ꔝI:O«쟸 f`pߝG,+?z: op ;&P!.7Ee[g(R7R5O&M'U٧E%1=QO:͸ȜPX+EzSZ=f/8xUJ j ƪŽ}QF,ζ":lba#@.:H $M\'Go7*+x[ e7XvAbjԎ\lBU1ꨎ5R7VjE"(3'mSq&Q7]|Bܿ^Ֆɻ TN޳tʮ-_ ]5mc|h.3h&BƩΎ>ْٰqf*Q?#cari'#".howsz*ތ}FIt Mg9u3rXgߡ8X ֺclz´萝/թBg%6 -H7vlpVw]Lצ^$ˍTj\unw͠1ʤ>cRΪDd#;k~U9gH VNDޕie^q\{ 8BuW5}2vz7Rn~-谇2ƱGm)E')ϧj(ԟtE[DI#Z[] xlx[|ү4?̡b*łJDb@I63ٶ9;x̤#cp}@sP7PP !zCP#HnQ]v\9?L"J^-|-Zu;U \.:w7]Iy:}'.@h\i }bJ2ݠSɢ-k}w.㚐TC\#vMET7*jj݃EN9Vt)n1r!u )~VWѠFD+%5w1p;؃.9k7* hAn17xXoXgn )Ipr\N~}5pvH~x [^snQV(taAh&K1u((Y D5VXCl5w;5@t kzĵbvDYP^t!I=Oek@+7645҅Iiu hrUGQv'Ev>3dgU֓3yj򔼿ݻ&]r[%`D-yGޚCu%~o;=]-]HLue\H  u*jɢ g.M)09Squuu; _%'~?:k!O mC2,jd#1/JǴYp_.]pJr)D I#́29S?!utU}ȭV Uз+MoĊčLk#Ko9/{s<¯-#OpK4%̹a'F~D4,%}wcCy:DF+?+gZשu6zĂSAQj*[u`aYBZڐ%tC$]/o g{ WL]iH|r;+N`2Dze4ʾmN0:L(C 0Qe_qqR@gYbg7f+^i :` BM>攦rJie "6bmqF1 ԏikmJT%VBߊT<\A鴎ˡRe6{pvZ?!y%$/Y/zzSM EW>T q]]nIS ,e܅=xDŽPIN0Ia}mZz00-L+ 8S1<׫,]%t#p.̆bdLƥ sR$sVlma];Vj.wnܫcAR z/.+99k3^k奅[_`iJcx O;hS#e BO$&ɸMvYvEC7!ǭ#.=Fb ⸮ :6SiճF]':9Jٕܰä@e 4uy?Յ|;WF$R:ҥK>쌗ɡre܋9R d:ͯޅsg٦N/:͠ Vݯq@NȾчLs[zaɅ:7pR'RZ,|2ð&y#g>Vړ^䷂=%RL9frG|>TK3W5Nv!" FA4rWdõqѸ͹ȋP^dٍxEZ  FF\V-UKC䣶S3CKۯ]Z+S:?kv1Ѡ^<Nxf3b}ȵ]>u*cm~iUɾ 9@FկβV >88hK 4uM]nX~qԭD'lܒ]fe+s}~0' n7}k ^ c _yV5lZ&H0#j7I1V%'8?a NFTEf-sۯƇ JlI=VLPؽgẄ7=Bmta`fs(L#.LrFM0rɏE؂72W(OkG6lQNﲵq x"d5!S4=3rNVae.̌K)$氣Ԉ_n:ph0%Əix K)=Z`K*8ǂ[%=cl]usF]PƏu^e5*G.^9x vbZԚOj_83ö:*|e4,E8uƯUk܅%E6[wB7@6-1y{sb坶H]A^2C(-ԓ02Zsd|L,5 dS(҈9bM\$kx2?uBҲ^nV ,$*gSC'(H${yC.*/4榡 eD`B?<5ʳApIR8iQ O.q{EA4Q7a9j@fP 0|b P!ȉtY"d -46md|\|%w[_+\$>ա]-dњ0FJ|yO0ָPIzy%ܷZsbVbLKml'oL_TjUQw&1%릁.p =_UX콇ǔ8ʠOX,8`*?DASb~Vr z]0oad!r)+,/&ŧ@͵nŒHzNEUHgQdI̥*Oq˫ҸuyCd8C!.? (4H  "5CNzqkfM|e{md9|$C i=2ϯ38k&z 7öTF#;^|u ͯlܦy*w<"$8FrၰN(WU)aJ׎%\gR=9Hf|N 66P k̋Y<Դ^Q&.X} s$7СBg+po.}?' [ND*b(ᚂr/M(6q0+!R*ƞG80l}1(77Amz vO4i$YÕ!"rF3-Odb.w1E+HCt~#ӏ!fL A7{kg)=NA W;&IDwtO%,%SOMƣ A:0d2aۃd8#&]mʗo!P-쟉t 9_9|p]FK} LHk~OEP;H'ˏEv "sYzyZنR{숓A~롿'A"i5P#Te[($gHZx< ſnwqUyXO0{7]m9ׇ(0O~9YAأl]#;k|+:?eVh=m5OH-Z0:.V:LRwV+r5E:ͨhg/ȊY )jjoB4?kRk&CAVi 'hklV& n5u1 ِGl;3 2{oeLzQZ 4.<>/5ux!J E^ha FE6Z>$$i|nSdlƌ',s@AWX}q̺"'ic, !HßíRK-۞ Cofs2fC_JN)t}S]{'/[d^hf<~FQܤ]hrE^9 iyEOß=/Yo7?$OTmu4yΪJ"B]8 ]lnL\ 9Yԭȣd5c 5Ue*QjƙQ^K]Gس`2QrD&bj LwLdOЫ F MKfV!ӻ9BV*]E̞\W =]@ZB[p mqz\s %1ī]Qr!C I4L6>&Yw%jSF`P%w?P 㧯Q<1[b0P KIzlS+CX3:*7Tߛ'3E&ޮ$AI,tmYLĜw;?n팥G(鸻3 Vg#\vle#s?h> 0? [a"̎opfENo:7/qR6|'/4ZY8 tS*l޵ؤ']DbqI3y z&\[Mqy04Qp\?ol^>~DZ/c&Vz8L9BZ\i_;11]e&| iH_ɜɤ1O7.!J`9tl"XPI"J\8r#[2dW5Ÿ=eBi*2ĩȪbQ q~']?3- H0|xҜ/MC07:˵0_WlC=9\Rqg?֥RU [Ύ_at41o ٌ1Oȕ IFm,|1E_bg/0FyDyLhI( nAF\Z_JOhӱWts侣e 8vT sOїHKҼX!{|%c75"yb7V效uH#y-P8ZOi'.blRy!7aQ;z}4] D!׉wQT~[Ո"=!hoiq=iT'}/՟yhK5\H+vF};CmzFՆ1X7#t'sjBrG@,X(&V?j(v,ųd!ުm8yE=PEo{.*g@JR\rkER'b]\F)fPxT\RH-B3-cEBP'\n< 3GXqV^+97mH Yc'6jGiUl=Bo9טZU*4HB]} {H1F6o, )hBRd ?(9zyP}A+ҥ0AeS@CR4Yiy!eޱ<;DY2^:̭5r=LWZm.gUCfԢ"752S˘{-*g 2o6Ac.SIHybe%66s^ u l'>8}mWs²(O}rzed b$UfgApTZeh/J*]VKQ<{,E'ߎq > +ʹ\  ꬻMGb%я &MEky6)(#s3 xƪ__y:X aEScRf mIFȦٙoxp#/ؒ3Wql_vɆ,wY5b DyL'riR}U !芩 |A$_Hn}H#h63]Q3FG_b|Ϋ6-,& !f eF/xo $Ֆkс]} s4 αW 4qҏRϸ|ȷK?K- 93&Vz\ X/IP[v`|y`YJ*WbB) n2@ ,H;$9w$֨}9MIBRɕ] z|1?W11ِa2d\L'gFEIC zfӤSzC]?eX E/NkTu=@xL鈥u}hðJSjH@ېa`F ۔`HTm/ۤܐ8:@hi aR2 osЦ;$9kޮO2 ޕΡ]B~ll8]:,|45Hj3ekgBjͶ6銓4}f篅Eӆ \(@<RI ʰ8\h `% sWϢ.1HD +x/Gc\2#/]BFi+)@3g;T3Fˢ<;lm˕k[֢TpE|j6MK62h2LI)Y b!|T0bI*.@+z` t ,y=q`'xE;mJbNRUm|܁T}k< ;8K͂^S\ոio{j.Qr喭rZo*( 1xI  3ИLqN6j%M D7 -;[Z+Kۦ#9%ǃŝEBsA {` w`nl}3.)zӖZ d#uޫF\_s=NbߟfaQ°Cy6/dt͆9+ )˜S΢WY@C2ISЙog(,KȥG'Nbt#3:Y>&_91C^ I.4 +d,.-b-疘,ni5jgìssjJ%aSi;KN@6*GR|DOv&dGf~dp6wTXQ=-/})髧lj8A@|CAXϓzU*SwĶ:.:x4\#߇ogvDSE gQqU ! ٕk+K# =Z.(8+ทp7S]$Hetz)O#+fT"2'@/O?X%d 3JfK#ޗ Ǐg᪗cJ ^+A~:% [WzUSyԌUD yJ52c)ev;k& nZY0Sh9.MCbr>yR< dC!%V,jf#9`Qۢz-[$z)g=)X[i;噼´_o [TcvxobEqV ٗRstrLkHDn (3e0wj-DHM4 z'xlRgv` )" &lbFP`m+G<&'ܦRjS[/(Lv#ϑ3Q*MH9өI9[cvaWnojXp5ck֞|H ,4qPo'K국>=l>@~sqy VFjppLK.'_M5^cX0TqLA}VxF~rl@]& TYWXϞQPzg,:yL/Ӭ ('$9h rDUT^m FᛔX3X4UKU4;R*ᢊ[6MTy:nL:&N=73$~[?rTC|L mk%dI9~Q!귘GvS/Qe}byYzC.%8fċ#8\tDCJv*ɪ]u>jD@{}i=dJ *ZBEKZ^ 06֓[Yk®* gse1P`CJs$KtHJTYxDSbVi]P>dljѤJ˃S)9c~ dsN1b*6A)TX2l! GV;P}o%1"zډ[:WwiX/<؍>95FO7Y@%[l(nIhj]ki!Y 2~Ɯ.3\#|<,iɈhŞAi˧GUVffҷ eZ^&1&I4F!~y7A^,vBP:,LannHzG>xQmxJrRG9#й_u$Hi,IKSVq$jH)*é${f(}MQݓ/Р/zʗ88_R7$܎p{S2i Ԫa!!89-gH`9x ϹbŨ!G?-[^Ei3K*nNxk: (:54H<1`vҷQOX9(7.z`,@ɅђQ ٽa0)X[Ygs[(QFΆ s D}0vYx.u0k}( YjK|(@:+5 xB8ԧ⽑8bvS' ='}ػ`a<0`W*И w`XXMQ;( ͗pM\䒲ysՈ_ÀM峟7+%)$ Re0l[RߙYٲ/gga^ [N|? 8=U !cUsav?<q=yw k^,`uM&B.5"L0b^J?wZNz5=Uȍ#lѿB&UK`NiqSXtnQ…S,UifԏeE6*ǃFpg[4%v^QD \4o:qK *ep1 tTi2(Oi%`1f0<*^jM<lNƕlf;d+;"%5mмgK ˹f:;G?[+K% ^ZuDE9! "iq`RݸMr^Y*I o^^H.[]oh/c Cbo݁_Jv\cu`'X̹c\`XD I^y$b5Bw_^B_kORvVm)a '%aq9rTvW»OhGFW{ÌNÃ6:2(_:=cA%6*x{R%? cvtTMWfQ OICLD%iZ.B{1I.(`Iwg1:VJDL&K-XW dZ4TvIT9y'eX ЗI#hxO :Op(8 uu.bF`!k/ABkU '7vk!Z YYO$ ,{l]ꏛrR>B?ڹabG`sG_y~{I){ AIBIg>@k)pɄ g6.Rc9zu,=M,TL9 0N~cy} +qlrⓉ&a8-͟M<\hvEHإ  aq;% i sKonA5As<6 :la ~5fZY[#ך&HNaHOa>>uF<Vu20|NH0BIpNjo]4" ُ"(rH7.7_"LX $=D2g*ۥC“1[ъ:75$í Y0F[naCkOh/8ck&hͭk 0|)o[̌8gyWrNbd7S= C: 'p(Lx2d؟Na6<+`5'Y_ ߥXV ?vxՓA%gVNC.RVco@8-ꂌTuum`?9eWBbi6+`}$d4\|<ŁJC?,뾝_d]YEd}fKk O2˚~-F{ kSKQeƃ}ѽxL)0BeG#jLʈn :դZu鴥'Jd?R-Wi:jv3i vZgWr)驖Q U`h<I~p-A3Y<%Uަ 4Ȉ[K2TŮҮ5J940qOq(@-NjO\a#)$R]Gq hs%MSJAPV]fQHh//P`(VSpgE1 _cPkanaͬL'͵ C̮8`ʖzq($_ b;Z{5n)ta{G`|0{= gSZ#HOJcb1T ăP;UWX 0M޷hh nčZO%LuD\K6s$&~o-(ou8k㯽3l4ѹbtiءwy.sY]xre!JVt[^X XHfՎB.$Y pw#鏔AS>2?ߑ!svHЌ۞,MC0vuP)n`&$,>f*Ȥx׺`JS_̜z%Evf=n`-'(BZpz+Kq(v_& 54ۮ㣊ŦǷ5R}wY(V%m"W]@Yړ<Ƥ?Ֆ?s d! >޻wIiQbybYrwP=.W]D=5Gڳ9ɹ,\`ReLtB ɴB"KrDeܠjމݣnv Ya5yO88+ ʺRу 6=dS"YKۑD ٚ03\r/ ^6*X̒3#H?BbɃ:("BN5WL&Z^  s!^\+nEDte`K#.;$v7X摇3!Ï:FT_N!ɲ?6n'[M쒇.+=˶- 3͆k%O+;GP`4Al,uS<2RjQy-KPɁ3οouIW"EV3gmCkǿj`Y|SOj(}͵<[$d'D4@LhLy$l~U𶯤!~1)Vc!}M=R")k8[ M^g➉pu-JbN%^EҴ@q ųHM&5!!HI+P*8o)Uxk~h6#^h֑7PұD.РNĤQk <-Eڟ~ t?EnAg;3@P]^lӻ ku-3-}π 4G`EZqiKNs;Y&\"RʚMAgE lj*SRLD3ؕzZ 9 _IO6;)ȣamŇhøJӒ1@ϕ&?sjiܲVYC +f+,iZJ 7FxQM Dkm*-@y9ޯA;=>(*nfGMM+-l58/NY/ 3?gV/P9}3:%L'.n_piVn{,9{iH:r9(݈[-HTJĞ E6m?%|2oغ,ǿ1 AcJŠaTAvOHRX>[;քebUSESBa3u L8kIj'uQJͼl0Ov~y_h]Nl;ϧ=L\WXwS` {lz󝢡6٧H_^OMVFwBԄe 5 ^Sb(!Dz!ClO~j WЫ̲FD/iWmj[I6!^[܎zaL\hR so̿DC"nϥ?(kېwעw鿀ߵ ,Z}V"N NR]A и ]Ž4upxħwJ!`32e_0'-74 چYe::.$} +&0? 4C5[=9 -F<;~ 鉝q3t'i5"u y"1`-bIW/tgnY^s4442 `{p{vԇ]8s bپy}~!;QgN㆞n2+PRAEyqT8B%5a7[H^^-9]UCa>W|D২Y'յY4A}Fϣ< 3a]-NI:aU Al˒;`xKO/~!$UL!ctaM %2 a&-iw.'ռ1I j`us4EiUT  hbb3g.84YFuvL.8պ,fCZ }N9F1зfoj SVn ͼ}X䡍-s&^ڸ"15Zs>-ti0 z ~TsUky lĝ)*,a :5kOGNi΃ 7AHAI\A* C \}4Ԝ+UN*=wUJ |H2")hXn maB]p|+ 9I ϲ‘r [\_dߧYβ`#Nnbrrݼeh}ٗs^Q𡚈e6(?U D/,aR vm›\t'haI&?M%U>*5oP HQ'*rĦHQsWOQX=2Wm.:Z a<4C qAyf:ld#%W[2KIo>[8lYr4ƿث3#EH8OTgM%k`UB0`r_tQ(LfWotڜk\-3c|LG DOKt>{?=F"_`|/4Vdќm`Y!F:wExpfo0YʥWSUsp쫌4bfXz?&wX&to,lvTRG2R }g`u,~#(D)|=tbp bUB1 8є+zV%m}kHveTŐ>b" a1%u*P,6B俇ˁeҿuapNh,&#%Ub8c:980ʭ?$7xeS00z7:8ϙʵKi 1,jfMs-}ZˋѼKCꄌlk ?NsYLWiM: X%H!c$eŘ$2C $L^Ek q'(rԮ`HӮzids\(Wsz6,Ndpv#埆{*g  =cϙD~֚Gqs1_ܤ4w}H6O_@Nt]N;ce֙&HUim]> qb =xaW 3}_gcDFlrm8#*fO/kPEk@b5hGez$ Fks<8\TiuI??7f;G`G}I1t. n6A#d}!kgD8;/WG{Ofȏ#dD{bK 2'a>Ȓڬ^p+2WAwZ32ULZM%R%!8F53Zac[ owZ\O$dCHQNɏ`c'eޏbE- ^Ι@sMǻm_xL"?%[2y(;>㥦3f{xL e CP+.}u ][Zn#pE3 -i o\ӸJEDw6G|pK7stcL./[Ҏyo`l^.olr'BKF`PتA @rnl[c֧leߩ\1JZT+O)Hxmkx eԥm3{ |CFt~ %E.! ;".'}^ڥ#h)!ߘpsqq& ƺ&L7 I?@bFim7 =1rM#@V|MZѺ~jS9v95LPJr6d,SGx_@LEɎ][ ^M[@ȣ=!t!E $,iM;;d^D q,_DuΌV|&#.N7vRh5^Pmsm  !=Ew<t ePCvle͕JW۰syr;ؘ>؝sto?26BD"ygs5?J6BA3e'8[Ӑj"~fv Qް/%3CTrBo#,qTt -ghUJʉYb3B 4M/O0(h m]CNKpls{RA(MՕ ؙ}N_SDa D#Nw$ 1?6WJ}",* H!ʰ_,vpbK(.5r2%+^Gx#}Cr{VFtAߏVx|ȃݴP| (V`媶Oj>Y(R/OŻ/kdMLX>C My0);JΧ`6*?Nfnڭk1@'m" R\~ͅl!HEGg.\lԩVqk)xmmAd=Dx$jDZg?*t|(yTBK3;0GRBĭ-JD Ѭ,`n& _KVt9ἇG) -9ނ^ Q s6pG&.Qh fP5Ke-2؍H^(:>| <g^͹|^>:r\]X$I1`qF 5x̚g2am4i>H_pGƝ`p1.0z: z#->Z%(b,ߘ-! !7wlh8]y7ji'+Cv` @^g5[NPK'9]i2kFVm0r|vȟoh=EWg:" v>ZkeO Bk͞LA֜U![>j5ysݙ^z2AVsSKp0pwR+;XDͿߘ_X2o:z:H1MxWoghN&쑝"C=f<[*l#l/>ϸ -S{V1 n(hчC]8g( _1;d0v6!YMa(i|CɯRw)Rb~ 2LH)'H*5'CquMqFB;#զɫ\M)Y_,* O! E(<@ZӫnkA$gڻG{R)=T(Ѧ<mFY~ |8`' 3~y}[ , UܶMSc&K%a7Kr&iV:KqNYh*2 wj-Դ8VCF~"ccb!N>c/KP6Ň7 $"%:G"Bɓw,K":ִyj8$^H%B `2ěO =rbHE&++#˙Y3!NR_Bn(W)Q[Z&lAAv%coDrcNȑˮXjw]egȾC8X[x*. N"e#_?#`=v d#PbdLMO58ODX?i珝dAHZ[FQ3n'ZR;o5u{';LuqM8t#Ԩ|W,[.d勔0@dVIO`A[7~($WֻYu ѴGhۑINf'9IIXbr9kD3p ϖ/hLH폔J5\sw w@vW^h|n,{k&MoѪ,N5@ 룦u+xf+aNeׁ7v<|.{+mE8{3gԼ2"QR2h?:҇F3eۛV`&oʮ%& DjAl K=h" 1= 䗘?F.U<7.\N\J'e5d;Q?L_| nu*jhBgҋbVV(*nJGjzIl%ORnW\~\ ##<8H3+ uֱb$z*ٴƽo!̴)f ug DlOU2Ӂ *8џv=rfsAkd .c&w]ޯc2UEddo: BU)!ޚcobz%ECelv4:Ҳ-;Wf - ׷>׌f9=xi)k!?`l4ۚR{>@.0x̚1ڧp~c{ jo%qJQyL䞲F!{WQw BRp+~s"p emt+P95HХ&v)ڂd!C؊9`QUrZR:a?8B,)FaX*5(FyMw|Z±Z]XDLLH pTrH 07A C l6<Je3Aғ֩@(s*Ah ډFѴd0c-#2 U~AѪ+KDhfsoV r2ǃN dt-UHH+c-Kh->91qU풠 7Jf@g}dB2WJ8 OpRŸ[ͯY%UJ Kmz< ne8[mܧ.hB4g}IٽddwMAm^lɐ*Ǣ茀8& FLs!Men䤐I|HΈUXyH"PکhvMįSs_B[X[,B!Ǻ+\_x^B*BVZ3d0z1hI lh걚0j<"5"3S9\b ,'ΏB;5v9sX%4.FBч<Ưr:)MOmr䀈]_E:Z_N +a5jNu_,hQ=Yӽc.Nx!BLɃ7ƝPHl,/ldu #27Oy^Txﯭxf@Jf&-p*01⏻.{b~cZzNk\؏CD<*œ$?8En&YБm)Ǣ^@o˴}llwtBuE;/?315`l|}0Ϡ!Tv)m#? TvF-,MP4ևJ8_YuJ⛼$˽ X\K;/wܾK(Y),.%w~'ZHx}>N= R}Wte.YJ>+|LE|Ǿǥ$2qfGA$" i:S[?~c&WmM}gR5^X~8B҄TE]~Į(7XE=^+` )ҝ 9FO}R(f|=lIdHJ×Za(6S 滿>. >) B H `pb,Zx6gjIk* /+>wN%L]_jN}A:]@zC~% 1+UZ9ܝj91uߒn}`?vV(.UCj㳁OHdG^YM#L-YD^vguΣo#h1~K4q:`sF9c'[/ߐ*0FFz[f+c`;b:IHz/zE7A\&]w8 '=g?]'ȋ\j6ۏ\Tአ:?aQ$f)e0P}Oښ\خ'0ZN.Co>woSoe{ZIΣبnz`iZř.K4bN5jIou8nevQ`3B5R*$Mjz)qV"xye\A ";}Lj&)cKg +z ;oVd>jʬ=ݥb* J0d,8SFև\} u|ezZdhI񚄷W]C^>G?adc6J{yG ZRrT&!y*#Jq{G/t3BHãadN~OMtfы@QPrAc,l,C w+.I~r 0geCƜuvmA\'Q/om`Ӑ yS dhm҃V&&e?'J)=)1&NʌSP&|2FhӔl$XɕL"GDzG݁ jRvԡɹzg1 -dED]͘q"Q҆`ė{w@gښUe6 T3Hh8fAriYvc{Eq$)t+`VC##+-A)x' CľnUFQKX'*9F|1pOR;H̝OODA8/ј0 APx(nGv!J]ke}8cLL Gicھ>鞂axXQ$)تE'dgI"Q)R9Yum.qQ0j럱* #F@b|ȁ5R ׇ;q %-qURАWUmї*mP;5pg:9QՎ*ma⏐wz@HjM)tzkN'3N9k:D~[ Zgڌ:v(ʫ"bn q&6@nX+ [:ӰLXy2#)ȃAngl/s6{2RK AhZS/ 2a 6R3aoC"Y\7 7()m Iw#yLe7\YK:ґh$Pцu&Kܜ^{0Q9v,_]N*@'c+rŅ;jO9"(vv0@.`|4XpP"hh?5_Yi3zS*eC'Vg$^O cNK+BG4rA^bo].؏~ofҌ`5b_տ*}8'/#NBQ_Fu$^Be)C\~vRPzu&!j.xŦ4r= d@WN@@ fHtm$,Vҷ}UGu%&\$lQB[]&5Qե F4kI1Rˎlcq9[upW_"u=坧7Ҝ *7䖨k9[ #)&_n+g-c3ba؁k38ps? zj%Ri_caWjP,*MO!a;W-U#OZmT  ЃzxNxRgN pzIrU>ӇRaMoJU1)5!~WFC'D$8xJאe:av+ӯl"9΀D}&]( ~ &*܅2zVHX Cҝ Jq=~HQcʫ{v P"{~Xtۧ?`I@obxʊoCH*IDdg9usx9RM<}IABQl]81K9VuGzNo&jhTʞ*Or'5l퀩1 w9C3GZM۠Nr,,2?rI:'8tgeROHU7En Q@Rh}6&tnqo8_`ѠjzD}#b|) r4FA aCkԒv ӎ1QX@~׫ n_(f[ӋNY{ꊲ:9ޱȚѽ&W-^k e~')T1(",>z&yܞmr/Z{:76]7WF*vrc//z8!шL*_c`*]`zyKkİ쭛RDžYf}΁p{ &rgp|d<(0{e86i$ĸ^Q#N3J#pgתfY Bc^n(g JK-cC~}0,@S ֞qeQ?QhyU 5|lvX&|Ŵvo*%$Q];3XVo^vZfI@MP܏oCIHW4 @ʖqro?[(g+|y py^YwxEWN+n[pI.ùs!wl4x)D9PHAvO c oX75!ɛO#ACN" E$/.`#2ਊn5 pJ? åDUO22Vpw~?"M75(¤2} .>%aHm|iR""v#M'e?A\[*U%V#%䢆QO4KH_ԩse桃Fȧ/4q(ɈFkq*/uz^&u軳2C>ˊz5^fh]vqxAAg/ >8txq7͓ijfK}42S&Q\*9;v 3Du,Xz/yDx}D5ܵK[Rgn#6QWG,=Rdҩ dx]78J(o)_̨4nOj3;eʁ^ዞ|:eASl^f BoV,~}$/cNv/ik?Z‡j$ɢ QVx`٥IPZ0\>Er'\)Mɉ!:3)o$(G!(/yvRUXm8@cNZE9S*ZnUcuՔv(1zk);$PE6|?޿nڼ`[@ sV5=;x0jbyt|LQ@íJqzvɍ!U|D/n76~%Ѻ',<>T2/KXiGcnfx۠;f;PAm3^+%8{,[w%ѵH[9P <)ƞώ>FU}% LwV>wa6!I54ᩕz]Nх#,.gIC&P!LRX)*b ma!hф7-CUkY#f2#;UjTR+hZzJ22rqBZ3=j%_eD> J2O[J>XuvGAAڵ η(!hȫf`]Y*:ҷ| z~6C.Y%$Y[Ԣ}d H  1ׅ,+K5f Q~-3uڞC dbn Pk9(>JMf:֫ ^ ?ZU,S?F)M{WkKKQ`ʻprpJuC5ñoyjg`24B-^l[E4}R-7d\ӃUzwm6d(렒,G!qL'!8F%#" _ N9[)V ZnmQ tg.S:`qqxJUݿr?ȓť0b2ؑdulGpF(uu:٤6?蝃m}*{p6Ȳ-godK s LuS@vJU_v4!`-ЊP)҃mƆIϴZsd>N*l>4ΆKtg}y0+Q:$~hugy깐\JKJm\ď@RdyLuŒJ{7~{l=r ȟ\"3%gW=R* Z976ಉ̔!R_D h~5lj|{AklfII[rt<ȒFclda{*';rvueV;J{wb#q؂y'ɦ*)rI(2U~{da2ʜטh)fhr3p^^} QXyeZRyi a00'Ճǽr;;ķVz9o*-^R(Tv_&K۹!gءp/%M?<1>֥AEpIEH*vlal\0-(H,6yw@Ǫb8}!#`Ă'-hb,hJӰ 4Y m|' ʟRat2)Am4aRL @8jfyM\99ϡ_ca;%HK7r%qt)*` /ooHuީ5xm=FÒ2t_8/D&CBVT܀!?Tho,nlȲ޾6քOb / rCI"Pƫ;[qKCȪFp< 2cp6jO:*2 3 _&{ZA r-ĢPvḢ';_jߒ>tr"@7BÑ9wP`Mj~?|Gb^1N,BzM^ViqGgr7؇–MN轮&%e/{P9àYAЛc"ؾ*wPS#|a 6MqF8% 8md$Jb%sFT{6PixV^j>''Fuq ",dVm#yx_fn}&OMhx'>7 ~ #ҽ/->|SHGhUlMpgϣa)GQQ@Y5* { <;O&Yd&O&ƨ G3v(| yA&z&Ď܉_ȸ;Gq6Õtu͓s{::02 IS,^pk+1CHɝqC΂{jT8>]b cl_N&CT LSjR#gXZ۵b& x_'JryiV21HЇo@3j.5JkA3h7цWr‰ />n8L+-3V?},^}׭ɠ80wgR}E`T=m2=,oӡ&>2o(#cy$ #X#cI7{4NC Qn?"鰪MK_"*`.soPz~ m'F1oO@G# *| /3f}I7nOʛGZ7!Bdzp:Bw[=r4cCnnߝ+Idߺ3= Q y.?w9$bre.!@R# ݤe<_挘彨n1WR T#:$#[]׻ns٬+Z iϰ}s_S16#=u x)jgƨ)Oa.1:x^_>4(o[!q=vDe8eYoݘx.^*̾4?*DW>/:a'òUiR\̘,㚁PUSneC%ϑPM‡vtg471@ X9:Xb~SGW`B AbgcvkߔZʑ%wTw=z%` ZMZ`JdWtvHuزr"k XL8oO$Xݥs [e Նtu^!)u@ dԄB9*)"~L,jgWnݘrtRiф Ȭ֛Ȭƹ >9AJ٧GhrNlsKX̉ǡPhzYW\)m/'KrY5XR2zHW };7Ъ8|kxjT$Z7Ƀ 3ug[Wlo6>9VϚV6F;VH}nWQQ5U0U-s^Vטv5b_fvnEP]}~L 0k-r. KqOCm!0 X jAR4U0kšT)"b_"?e&>4鵉"xARPBsm]1ovYz KsqQ!-zrEe0lme&9p 7^muYO<{GQcXGX)f҆ሦy d9GBqo%,o"E7O(u q+No_maIP e$w7aOX>Ȃj T#kB_QuaHdc9);Й)i(4w(&қF%E&uwi A x5X'=UaTw+-J{c4EU-B ,} #Dsʹ!̸ Pӛך0OP$ʺˆ=tD琜"`eNq&w {֒ D ΰ\u؋XK1’kzn-Aqk޷n/-%eV*őWLθ@LV VRi# E'ZC?wt+`Ͻqhu6hN xfܔvIw{G7Ŀ,cB(g;K,m5Kx:Fs$fOe6NBæpJboiҾ^H,:&hŻ4Ґ2c?^guaqç,H\ )2Bz;;j%(CQd'O{~W|Oh54s*sv2XQs '>Єue`L`ȱ랟.#q']iӧFi5YUr0np *!c"|N!%b0Kb1t)|sbA=)%ryqwvB7X\V1TIPQ}nufjj-]vpWÕoc3e>x~M8FNF@0n^|TK ~dju^v:!ݺojĝQz.s</@l- ʽ;HJkUt$ ԗ*ep" X-й3 _dCĩ4ƣ c"9;F7"bk-N|O&s*d&Hi ZLjpwE& 9gI%[rRV\؆i*˫ichOx|w૒YSdS'r^6FF;Os pT,( J$4_/nh}1c1uٶV. 0y=Хnw?/ܱ Wt1DҭN/I9[:0  x0}sgMMX8i~+]޶ꗒ٘0 0hG\F kWsJS|ND\CwaX,{KMV:.ZD 8ڄ$] =v@ݿXTlznƓJvKi4jHXb^r귟-_NQ D{0r:3۲.LvcQ58fH[0Qէ Ob%DN˅Sskc~ZQѶ,/xj_1RaV-@njqD%P~#uG,#$RpyH': woL憲N60:1P2e -F+Qm5#Ɗڭ`ۆX,RіT )HKYrLؔT>9;_/`*zeHVT:vYƉ+|-g BuoA]dk[35v7IM[.54 F~8Bjg#v PTckya` 'Ё=raz8lY3l[ex9<i߭WMm2 9p0&VL(@~(IIkHL b3kX8ɻuc#EHOc9W{|c„C? kݨLwVэWv"05VZ1v&i z0-*(HKN 6$i=dŽmYGX*hoa(B w-C^#ZJy|L##f$t1'>FCDcusױ}~ju˧JҶ9qCNMRÞu+( c>› st.qH"Sk\>t1'CV$ֲȋʌ9:1>CdHNZx.gb'EC [YMIXIe}q_ c!9uu)??6IK@qyxz=]r  3g ڴXE @a,ڧj,]L>畫E6[u׏fq-՘EQI!۠'R₠:8W9~!T(TQ5{ϱ^XP6n>stN|:2E4߀ZGr#kuyseAȈPVb zoMeY}YaG 5ť5l,[wrZ7n#Cݾ+'{%3g!@$_t~%9Bu]ZP#X>PN񉈿-M2hem d-cx)||>и9gA k|^Q|}@.s  |9o.+|EJsCBqќB@O e4_,{6nA Pb9Y4{' 9QChOH 7y pΔK#c j$hB?k!f!wh82^!p6t'ug|[Ad LJ6hW,Am :t;0O0n+,!W>t+L%RWQR}F|I?wRy52:nnطX츳Yǂ}l]DX7aMGyYB %10hKmIYơAKBr"oޓF|(ُAS .# 7-;+NY#hɓaKm)cMb&Yi`'oC'h~*9[:"PK[0 B&uy&W=Ӛ uԐ3S?JnY*:'(/o-yL<ʻo9w (f U>Zw)~א-S*z+ReGEGcx4A@C)7C Fv&k[88P?{ >]+YvXZgXo\X7?RhȃU6|e} =1*?:, c8k*]]"]hJAvJ(Hݦp\õ)Ęl`,iU=l⨞NLa#}tB& OUw T+ʘ2nmFE\1UshPռIu_?ҥ $uK Tᐢ ±1-@j[su]5U׋#m:#MPC M^֧%\yy5%de8>F {=~ۑ]SJz;7#vV{5iCV ~[< 5LȆD&8AW;yf[/g #?I?$ .P`*[ G€!23RY%*Iބ=֙1<hIz ,vXP> l2yGa+:S ֻS_-dVcw.pmzpKqPS~FyyEu_y2mj>=8(RBB6lH~/`|hAs,$!ސڙ8 GVl8NƔOW#324NX hL^ 6TDBSa \/kUOvĔ̸ԒV)IPA^(ngm.ӲwY/kIeL;Tgήa]/}ֵ|o@i* Y2w  KG[fڞO/8 CdZQ8s6 N Lߌ=DR8HCS\ҫnwT6mLnAghg?LV$~^vp ?k5'+V])5:sWՈȈ5pWl-fj7Va}B2J@=+H&2]J_1}, ]Qnճ`U9]r<օY-ܕf6bJ&JEpc̏؋UZ2@LR0&` q@,!QwLT=yȘ];ä)/nxۈ|g-|uW!dqOJj<%le󃒥ҽA7?3E G} <Ѧ1ZWq ~։ 7wv:VSM<&>LtIFŞ*C\!Jhr_eҿjkwNh Bsp֟_58X Bk ȹ=:/ɰ`믶bA亭BЁ nҗ9ffpoRW1ǂȣz9UJ[vYȨG7u! t1r>WjU? 2PJfp+Qw 'PT _>V&3fTvٕ=tQAn'/8M)G">Q8MtK|oI=)D%;^2sFGJoDJ-mFLiɶ۲;1Y CeMJhJeJD -A.Oc4ywe[OQ"*@UXI/*8`}Օ;n_M*`.YU<11;)/ݺo4`->@+o9<ڍw*UҤljIαIB/$dZfxo `Oǔ]U!:=RgT7RkYyq VFEP}F+2rj,˯{YvpGFKdL#(veuiS*g6wi `vZb== \Ń.s_ң/gJ3w'{`2}U7 4!GyM&69Au^8stw&h_pa9e')1iBDy Y/^A|<ե„aXBfLxC>nޥQF{3t*_&#UFe'=/[l8PкS8Xv0{agl%=0 4#<rh/2uўj xo+5ium_RP9cS P.״ } =ÝWuz){$Q[7eD~UT~:#0ˏma5(I^Sd34YjN@ƊK+RSllԮ+)c29~R`Uc2nXJ139C>Bاc&21 f~ xE2@ͨ{:w]ĥ6J doӛBO{PV<M>oEQl+>S:2nA^|gA2M%ΖhO%Gz ri=o;TnR)3$t_cjnx0,)i.3 'ҳt ~7BA GȲnr,.ԇ?E;KM̘1ذo { Ad ׁpqDk:˻&Ӯ+M:̈́+/w7sR\?3 c+)m'(zKveiVd^ٜb@6{OG6SBѤ58qC,_=E&S*x)c=sY$S0PuQR\8$J R(L_0wo@㶴~ lqՅ] eD&"_ѼUy1l]-h?/˯).;^w]Slb>aL(Z+Ċ[̋"G\6bl?vqp|a!"n|uڔOv!cTEbݩI|O~e=k=84K2O{W!b3W*5>㵼یעbɗH(P^+4u&Src 8C/̅qS3dgl 푕57[ى;ٕfϚ1΃FYe$Wތ!Bs%툹Vm!{(r&<4G1"<-yLvUƀT(|^0ql!jGm_tV9zTP/Iw 'iRVkI )Dc(<]i5 LOPM'G9HIZ&= 1n\YM-W9C~{Ai83^#@z^L#`e{F-.Ϧh *xWlsn*:ydYTo=-UD㯩thP!'ipkFPV &'" w礟]a*, I0!1hW-C4a~ 49"#S1;|dq`%)߆/*C}#`>> 塘Cd y)a qsmT5,GNto^"kaLy2=ͨyH_dw8_XA{QVnO-*x°z FHҕXSUҿ\mI97o>uO"0sǒ9] ='M6DN|p^tk@ H(YA9x~L%my|՝BruŽC+@T87⟔YgwnR&"b$f1LIuE{WR܋?T5Ӑo[9Jo>up6䊖4C<6\B4lcI͎c,K##N|ğFShJൔ#ۧqȭ81`@=IXeP9}, -W@X/\KPڦoC-'S!-Tk\rx[a_O ^岦Mآle%۩\`8s.#e&<ZahMs1rA~둌u=QN&C2$FJ?i@vm00qo^"XYy99fKp:VTYKԬ8PEUrvDw)W%rrK5RBm L $5kzIJr鯲^I}V"WSbf J ԅ&bWhXPJ̝[7_NOH<Gէ:Id) /H kY_Ao3+rB̶!`ikFBVwro 9F!qQ ݠ0lB[X?Կ `T;%=09![*"o1m/XYQQ~[01rc!Vgm% 6Q\atu>!c"7@v;K ܛ[meDqo- J7yw9BOH6Ud;ƿw—鸶Ni2q&#H[m)BDcY+ 2[_}- mS=U5B'p(( &7JK pA\GՏ)8+k48@D83Tܝd6.x D,N ZGzš%VJ"?'{h1 O.R,q= VptT ԇ 2FY@è`M/ d4:iş^ֈR!so9WCD2Ja P/O:}Eʓ_g U5r(R]#e @FjIAb}UefB";\*(I38H3UҶX}}(d̑`$3dqcd+#uۣ$O7 o}SB$dG Dn/S{;ҁi3hl]CGy-֋`R0 ZP6{"]-YۍF&8k^řHVuZɘLjgtxx2_VB `6|wyr8\& =) GMKX=?BX#eR#`G1ϷP&?}a7_ff'.G3MdRc%Њ[&;IUԘO2c* 2` 8 0j0y g:l# 7^os&WjE^V0V ƧwEHx(֤Hrk j HVǸaUXi`3Rο&`LdD~gw iI ]Љνdͅ-Aݾ:[ThFn z J WxAȤS><FӨOTκaZpEa{cAzvQƸYzi9SsM&y.w<'h_3hZxͽ$"IwBd؅pjZeQz8DZEGlv6m$EVA7Of^gYMZ6 #> 9Mi$6r 0-'P``*--`@q߆HxoL(reڗ \L C _qSѩ_oOBP>]e $kMNE@VnFjL5:ihW#ЩGx=Дh#;i8cm3Ȯb0A.=4EZ JZ_stM&쀣|2&vDʡXkk pU z :E/ rb9qYҀЦ6΀/6U7#JlnUbGF2Hje5Be+R@aȺ7ݤPc";eƋh|Ф`"vqxnO moٻ2,+ϐ>ȝYd9͂0?NY)W7.MĤL7ʚOefˡ(&aJ]%GבST½}s[^-aRW7^Toa]v.0m7j9T4tb/i^geP"\qJg[4t\Un3 K]֑7i ]"HhwZz9gxyaM26-x`'oRԈϾ`&TxQא_h7h-*d*jϳxxtVmy,I8HUp)nͷ8q6ʃ+z/|Ґu&zX= #м7`Umb|'4W46p.ХPgOc/d&=W%B٬&MQCn{6o!t'X<5C8\Á!rYO?aT5Eyn{VAҮ&!6su z#+ȷ`ww;lS;~>17X9ո(jiLJ0ϭŇkǜ?0Gxw+-pI~RG\4GÂ-qѷwNN =Y̥h]3d'c+$.pQLy5Env΢qTYO4l AwV9Hly]Lzx7P &K< \ho:}V|bZR/g +IJR28K&} Zx6y}?^su bn8R66ZB_—LQ>@۪vYkV@Ѫv&˶7otqR ~ڒ;gSr.`̽ F]o>}hIEQѠz6p׶'L貸Nn~jqk h~a{?Tm5JQ!sa16&Wd`Wut<5%!D$k6pjReCOҙK,8 j]-6M-Ppѓs[" w=5z;g'ܔjv;zӫR-ij眨+6$ nxtzIޑMÎ om!Kxaa+xktM\ #Y2sZae@|вoV]Lm5cygĨ _5Jʐ8PA;BqAWDƠUNS{{}bniZSd&1LFiX5:f$ѝEnOXAPz*G7<Жr$uَz8Q-tb")[r@ @H3 cWL2K@`N9 dOWʊsj1ZSˆ w̓d@Jܹ:3[@x]:B Ԣ⥔fx9էƝ*R%:p~m׈%[KMs76xӎ.CūȱQz Z)8&CG=VV1Q >dɄ9 !A -vEu[B/[\ @l|X3¬X4|F-b\mdЏi7@D0ͥ6-K5soK`<8q`1EiX:^ͩGfUwV#tyTP?\ɿq6ܛ=+:1TqH:}#R.s87o:HD3*x'~NYF,a18T@Or{Ba*$|XK<4#C'ɁYM_}H/ i090F|y%s x\- >/=ӷBf4sd^3MKUo4 ¦3jͰ^VdrDEP+klclJv鈿H|ZKc7qF&Hgg?7B/ZF,'!yw56nZ(",iUn,qI$,э F?]]s Qk,)'5NA~Πub0-~+++  a䭊O JEӧҤ[[x_E"цZR {cQ;èbYږˈԆ$gUwR^ + %+ ذs݉q v4fq(Ibś8 Ng7YJNJ<6TlɸIlӴip8'bU/ n UGy1$0br6,ΣV \P"n-Bd+)`])yQ4}@n/CR\t5n[j&ozᤸ:{vdh짖<up&[ėͼ"ǴX!Gm9헟n81۳*On9,˹7ۯ/a*UuK?l(VIKS(V8+Uz6,M<V@^)N*n{owbk?I3ׄ^n0Q \1k"j1e;٠d!vb m܈>1®AJݴ]8mݳ11gF:p3k|/0.t }kl(C}mҒَk Gu(*f04`,6PIDroyFKL}\n `QEY:<za$CtxW#b8?T˛%:Dh5+LBdAD ǍؙŠ7*[χMa: +JnD0Xr ?8u-R2<.ZtV*bLtFuc'01j_1/3jWd8oǛ7[D^iݷq(^q)g.X[/T&reO"Ȕ$&aoGk ;` `6o@Utj&ؽ֖|\][cϣBSAG44< C7ꆼM.Rz,Fвbm,s<وm^~r}"XQ.,ESyܦ6eZ/s1O\0 i7(5gʽU@Mi;jDO[IEaYZ1,=+@rV1M~a뗐xs;qrOւ|D: ۋ\JB :gz@xy }Y 7UN9uh־W+wRɁѨ$( tbA !,VtQL6y*tRGZtAdHd׼4%{ٌ6+~W=`eB3{)tR5oIWfݑa3_cQ~)&~caǷrk..մMɡThkKq-BV- ٴW<ހ, RLd[._8;~ih׍Yԥ-8){+3hbzk}gq j8̛ u e4lZ ,s++2;5&# A=힗)0*E$v@6F |S+Md}Z"Yo`;QC"D{6p~%00\!kM|* c/~zjt7tW?Q3xPka)-Ҵߙ>uB5ڧx.~KDl̅DxtwM+8*[ilqGDd-@Hʘ]ł+Q4ĊƽnGy\( l8]rՄ4sElBChJL''' x01C*veD:+_`qோD{_Ñs6 $T>8_EPv*&B܉}4CT09*zo5 Tͭ9zȷIInN+YNr_-$ڳ h@_bۚ DiB>z>0{ɪݠ1g%f][eV#^g$3pCIu5DƧ J͉䬬e8!'v* D# !F@>2%mM/]v(l g^<3߾YnZͯ^0JRz%S\O-?I1ʋ`ˀ5D'!x:#G-V C70: =y;݅>D?3U߱LjFE t75(J;kGEpx]f9fˡ(ܱG0>QĝѵC mQl$>gx q~C<|Ȑc3<:ձ^(ƒWj]Mk $W:7A򴏡H ;%Ėo2f by'h?%z]f Z Ĝ0% Oc:\HgE&j< .5Rdz_ZEn^#P J8>,€ t.iuƿ'=JN RA4|Jm@`+dZRS gڲG {-˗U`nwFH`IVШᄲE!H%ufx2; љl\[sf+~wÒaX0<1t4'_&7^,bWlh)eG]1'}xR¤A|Eg'i>*񠲸K] h}o=^Ӭw2<yiJwwCM_OgvqN.[g bEn< 901$p%X2h?_;~CcI-+~WoԙБKMeOK[ MEawnAֲKzʥue7c\{p3 rJkThn&_.Ga脾 Tp ҙ_oڷ{ hi?J<˜ܧ #?osg@lo-K.Eg_j>3rkaqSו4k.@8xՌTV}#.ӳ$Ck/U٨ݒ]I#vص+'4}K.^QzRC x#h>L4}utOtJ\3!$y~C.ب]^0g#2)/ [][bN ~wțtD~@D!D2[)d.pOJ5&NK>XDQXfvdFYD68VJŰmT,ln4e{^:RS=s90\([YTљ'K` 8 !j74ږCL_DbauQYCV(4 nh}p}QN*Q6@Gq:˯EI*;X{C- !gETL S}\rIYI_zp]v("=m[ X!S.I bזZ,H`"z|HF.BeEa%zMS[_ff`١_-J MtAk鯠BiA434@_sM+Y&66".e[t1>J"!>F(u[e vzq }l1~As,jz%"P"rP.t]`38Qk ʤ d2KIiO@=fS1a,L,%9K!AW$ĩ>,fm㯖ɴ8㿁"JuF(ol>4U;<,E>$\hL|Wh6ƳѲ1?*W٠tvD;5ga1DN8 ,NЫIz~ghTl/sqCmhۗue[eH1rzsZ$47MkĨQsUZ/І IRk ʈJ_˳b[J}^ϰ|ldfZQ!;y>{Z>I^\wq< [['<*CIϦba?,($?s7l\HeAt ۂ4j=DYxp!BA=.Mq0񐱴7n:cnSO5_#xϥGMWb!؇=joJgȪ`T:.ŗ ֩qG=$l+ #~O-KƐ͢EZ<@D-^A%ĭ)tɓ@X>ݯ"Či|G{)aęi.*iG/V+b̜|'2#9  C/OACb+.t]%p GvߘVGřt&U3(:!m [4ނK!B$(" d?U< ,S!|v^ejփE;m|3v;&>hM S\5A\ ~ٺ|L&ckgzgwWG7٦MjY:.&$$~ ^%PgCʬIS\Y݅$!XIfzsqlE􆫦.@itpTYC=C^$q^,ѵT1 ^0ucz6- 뼩^(  C\ 'A|^u)TZ{DWBXEm]_ &<_6.Cy'̐5f@UPۢs]KڜR^WVƊ;њI SuF V,\8kr'68>KsKRJ!-$^{錌O*f!)WaDn0¡?S]mA<Wo>u;'1m^a&I|+} "Oc!l(}9Mۇ\ J}I (1x`)|;s:*SHO\r!.Weɒш8$_BL,!)5h9-B%H> R@B7㺶:|%Qӣpqu+K@K`P mQCxՏ!A2Kx=WGe YiL\*9'oFǡa؞@\O)+^76007gAaYuI[ѻmevA6]x@ qǧh>^aLkɑ?MelzEHx(lŤyUMp5]8K怜ƳYjV瞰WZMeOLI5L;mS)-Ϧo{y$VWJ+[얃P;'Nc_ ~)i˅h֊ZE82 #|TDY%Ӻ#wr>)(4-i-d>-\B6UJUO fX&Xn] `5~fԒRX3 s4<]i2d[w8[e P pkqI|+Tʗ=~j,݃QtP%(Ru%fJs$-EPQQ2{wb̊3>ȠeT,gsCVvXҪAT4I(U.| h!5dn"{1K~we 9i0Ւ}e'W4ci8G .+]a*s$6GD'l]J B1b-1cpHgC X=>1aǖ[5 8Vp3Ys'yr[{ȉX" *f# ۭɬؓ^|ѦM5# ~b]} m ^g3AD]XAwbghץ﯀yc4a anR:R!f{'\/a]|\3 uv<aacO^e؆K~Pp:*|vd{Ow!>`H|qTV+R``4 €j7=ilTh&!HaScxBX& 0x}HL ׳*9h(p\&ގIsY9+;Uhn$HЊ(/ջ '8w":*c1vR(q*hQK:(J4MݰgvhWvD̈Rt"NX@Jty%I|>$ʍ~i>>yVJ{hT@(u]ӂ]\BMzV1S4,!x".qN2n0VJ#g|Sce:Իĕ<' :(3Bֹ`"BqM`Y4Y7]~-o4:ʡpl8T?)ɀJNK6ȣ4"C\ -?ž nc:evsqB'-:-Q;dҿ&T/;nx} m~+YڂHMSHۧ)C,CGDyZ{hgoB+&O~;Py4#OgŷiRuJvPi<@a^0]d#f ,f=HlIK\=:D ~0( cQr4d59?G*W!y0.&.2I [p]T$n\fߝ,I::˲Y,QȐ(2-`5G߃(% BQn&Nρ|\Ba׾O:2uܑd[(⦷aTsQt#Zδ nX^ |ae Yu vjH`yQ@{ Ubr"( (,99pNq£ n6Oy aNWc!.#m3bơi$P5A1^A\ Ca/9;KcbU:cҏ'/tGהTIć64yw}+[ytS5Y0Dt~ "{,!6 0#?RT4gr J&wt'EE4F;|J'UyH6Y"̎ɲIlE} =zLOyz܋٢s$OkڔhWl爪tiQ$,d2m6R[PIGD3eA'|1@ 3n/ ó1th9q8{7zD˭V>cf O<$`zbteqHտ{7#Kܿ7d1HjFѕLElp6Rd>ugvP1P,CQȋsà ,\l m4aim;rbU>@L|'@$׉,;z |?Uja0V6M~EfVeH}|`MFAkk$1\q$C?m)zL? \h`l?z(έ*#Q_5"y|vod;ZEkظVW5P7YP &sś5O5 Igy7+rXVq?(dmuegeׯ59A"q`:ޙAoiR c:Uصl]`1A5'S5a!E{td̍B=ܔJD+b)_7ɑ*tO}cH#HKytB2^guƅ]؆2dFm QGǩ;R꠯_q/`D.9_ *c|IA¼m.jU.ןȴWeEy@~nCp%>gDpfKQKҾi!tls=3=a^zSiS= e 5G("=KOj<և ii.Tx1vBLr30 ^+wÔл)ʿ48,B©`YۊW E>`HZЗE&~E&޾HIhhqBu wx }͋Ϳ5?d[;`cb$yYWl5 Fs=_˂+<4;43޺{?\c=2cQ̕fRBրW[@ensci]7rqQX줾D-0;S;Ib13lO~9Ȇnm8[7\INTEFp@n`Pb:L_of S"Jsvlw>nRˆO[M6=CG}k?m#j:#m,Fya%9dPzxT,jk=cW>艊z7tt@6aCW8McqڦeD@7C4p#8Z@J' !LEC8]M5яۮp|Q!+vuçwȲ~yKcx.]Ւ[ET5~-BjJYvV)RFogW\ Mu e&}mY--d9٧d@#m{MS yqwxDQh -MZ(9q7D6Wޮ,J+oi>e 7$]sUr#kۡ],@a BVOJgzxps]r槙'!} Bd~{+El9Ot_FEOЯ-ֶLXzʖ vaq(ǁOsMuF'MѾ%08b9<\G4na,1l]7QNHeQ63C % ,d5]JXwrW5hzIƋtF3̬ DXahx9Ce/xL<|ʱh#TwQg,^t{ȳhk9!`e ͨ.uOyl;jMΓFu<ʾQ/; C˖ҶV84܊ qy77ǐH aڹl|:њŶCoh7h;ʴBp]f5<զ;j}P=L$?TA"1zTKΓ V"eX(MȧY \u5FR/k|J%9V:wKFCSL˨c#^q_!!(,e=g*gGh/+CϸPnfO#ُ ~\ГS~lJHI%: #{M/(?.|GHM>Ask`W=S,ԬzJ`p4O t (;*R8ϯp5oYXb4dE` #`U |s]mb(؞#x*XbB3W0__3ܮqa]'&F4oER?dܚ~H`XwD.ʚakOqMc8s>E &EuT7JA)cRqK|[M <fSjԶtEHƤЄO߿֤I׼+^w }v^)ڐAa'!+cpVH^!6uύt&0͸l#/'4! !ե͙fq"M>^xi埾Y(?\jj7s$ͶB@-'V'@}i8m|ҿB# e4g)T!4m9'YatJB%WUJ["esFqp'%&w1W^*}L$UeFf:(Nwwm޼vьHk)y=ɼ| Ywl+`%GGƠFh W4'l]23Fs m#o)H\Ao 8r#Μ<9(%편Tu,ariJ*~kŶMz^Ga6?SU0k3Y756ӅScr Pn V8vP2kuLKvlcgv\MD !C跘SZO瓅-%`F&ʝ\'&ѷ o\3yj_ n2Ik뿸ɤ΀)H2ԭ2NUaqkT rDϝCA5`Lq s:twC}BeୌiI^ȳ`BD_y9_9|Y3}Dh,(0)j;v<joss+ʜ,ׅMQz+uҡ-Lc[]_ 3ٔw"$f!y K`v (V!2F%~JDun;F!LoVyEoGN5qQAUϛꜦIsl+L}nZISL3k,Q~Amr_h_;~rQz4h|v:1Y P ,nbT[Dp1*WɱPŘvҞIP!\Xmе[ *E>+4|_R.Fv1@89*^ˌ@F9b )90X|`Cy,9TuM,Q8Gsb \R|&=LS.M cy,T?no}aJҌ2Npz1/AzlLU#W7?],K^_ehas'na-E7Pmk@O=)h,-lj,ҳjUsPxBL?.o w в=85>E n ]Y AO1bټO[87܊~i H@(FH<&9j0#}a~4^ 2U5;x։Plpo 4&Fzُe=nhҚ}sUeMH0|1>'j\4[.O#/M e݆B ڭ`<[(6 pr`Rmjn#O*gfFIw6I\ j 6K6щkZt Wd0BQFWpl ٛͬڴ i/5q{K|DB?-JNSe?lxmPd8mpwI}xucup5q? ɻIc#A\k-],uݻXS>r(6&@gȨ S,l-1~?SjF-_̺t8T{r [L"mPWi;ˁtb!H|LF"bjIDͦfD406 }b$*.{m1 Z C눒z <')_G'+hل>H)]K M cMc.UDtu%ةmJFJ,,:Ѓc7LsE}kP7{0|Y|s]=.9024}%%6Z|ȧdpAX{8t6[,SGԲ F}'&|FeeCtAo\p-Ebf?]Od8uSzmbygR[lxVm%D)K,,=k质oC9nb +}{ p߲猬f4mރ=ܦ5@u"yvD\uMkh6nai">}^i%7+ÓqLUH'VRO..|gj-\fh^ZxAbTdҞb)6O3DS*DGG:xŘ*&i _Zd \U}N4:#QPP.JpUY-.:L#Ĵ;zNxE wA<]zd)80ԡqF& lM=&O2~0xHӜw,vO8}]D|3c>@ "phY$/+s޸m[0ϖdM[-S =EP<Rˢ2S4i+Xq: w^Agvgkn*:Z6nS1~EiHk|Y}G+E4fǾDf_#\\ :.\Ǡa\ ӧ9?Cp2kzx}TMyrV[FSj+b/QsBOb]'dyÚw gmW&%Y8sڃ3?Yϻ^Q. 0҅uiiTn'w״ ٰ.7XGOђ*ʲbXX: 3rS'o]Vd/xfKhvw(e;;Ӣ"p碇+jUcwfýܢy&*j:yWjX{o&se|.>YCPYǹ;)% yC"8>y|_L)eDp$1sWAD` )!QA\J,u.88f(:sh2JAu~ GO!B^c&eVq/e,:`o2 V 69ŏTbvL l\Ƿi]+X$'Wz5g򌟁^ so _ 3/_9/ 4*$\yRQS ӌsJ,0i ǡE1 3mw 8[Kmggm0N1o;Y^*񻐧B"Ӓ7|j*9&bpm 1J?2LgWFKgx`kB|>&Le/&p:" .pj5aIiJnzɵ[$"-aRaCb OTox#*>˲w`]p`d88gO1zL }}T=s=RO@wͩBj?GS0<Vwh^:gFF`7#&'J@Xb_5nż 'tb +Hqrp5̌V^=F=s(2ݱGӭ]|*J=! fM*jQwZG Cx:Ȓ"jdy.3]9"chFxg1|X]S>!%}FfýTSdF3I/aqb|"kxdydTNh3 W*rk@X߾-x[ #z0_=r" Fi P$3t}r Zy6bKgyR'AAi[M~o})mԤM M⯫¯ h-&oMy d >Z .ظzy .%ׇ^X # vBS8~#A,m1YTae Bf'BE$Q\Ih5Gi{o%ٵ+q923嗒UkyC2~xD=+]mq7mC6; *U,1MA"9}sZ估 [#>Uᆨ^; a7Z}ܮ34;*Z㾲djpW9=_MRqR!*EkiI x͸ էk$(f`hWxa>'Á9z?}&c@k k3lĀ?qOJm6 w-WWBG{;\!wde- _Z| u%\S n"J,*T kAwcZ&ϭηJTQF7ưt_ڮάY`V`SzMheogYW0g.a닐H"sb%d>C0GkŜ5{8::Zdk2`8mc-w2e9~yud9 F6כ ]mHox}D yB`룓k@/^*O~F]rֆuX^8̤3oOx vJi3QeW}EoovWb0@VD(u Fz&,.fIȆ{<',M( kI5kp+eA|SI9+Hcj}[8fs-֑h9I&W/.DhS.y%qVy=-z `J܈Q8'Xޜ>΃'JU(˦Cƚrpa?=E!/'In=n߭󋈧:D;x-P{hSsjG*t^q3ʀ ̕06=(tڠ-X<[wjn@.ndy*M!fOۧl|;=sqA1RECD{a[Z ې辄4h1$q(q锂 f!'R8690Z=6m:\-ȴ J irr{|rp)Y۱ c`Nj`{BIF%٨7@<4 $C0KisY4@{6k/?8n y$hݩ!\!`єޖ.߻-[Q6UH*`$Ǐ}Asp;hLP)O䣛7)N:,pvF엏 %⽱`!W!_  jQ%Niey-t0jBYI'רr~ a@N @î%BGf9֗P  $:WœStNY_ѱ 1Cx3!MȢmEp O>e5CVE{ +Ao%x0UVчrKJ4A0O=S-lMEJf= *r-gIț~5|frcubCT| N#[F`{:Fc,wu{0vAȈѝn"$3t0>X6rIWzᕄ֚R06ơL,k~uFJuLukj {f[Ֆ (Shܷςzm$<z]k JW kٺuD^й34QFkCÏ]XR0uD6kN3K^ƺqVB9ݐ<5uJܱEu$twXۀ ``|YKԖhU=>wzBV97ޢw ,klsg r࿄`aD'$R'[<8̗Y6A#?jӛ1W@ i:ҿmkx֋;99$B Q/{~dT$‡D.Vn=ڃ`N ) 7">V̸r˽?ꌗ/w/B3T2G?5~8AEIASňP ኳ.6ǝǝ,0}8(pxm@W]횽;WIX[k:NAk踈ЕP=Ȅ wC~y0M^C#*8MunF?qiKxPnS@ 7$ |@4r`{>F:ERu`Zkr{zfgDfF:۔PYGQaUju tR!\hTCY!()B1p4.!.oN7noEyy84Rb]p;oM)һ~{8] K }"kqtT3fF̑l;ktA[4x]PΧ[a51S7/FuQV2-ᘓNQ'+kdϪeGn$d n )}ēM-xPv՜f=baZ)z;ϱ}:g lI{|Vt}vU w@sgz,?EU;8cg`مM : 20+IƎubs`?QAׁ+:N ԀÔ%pE,Bp뽐mBsgte1-zu-˿8?.HF?0!.4_\C(:,Jsy},>X_76 !s\TT$R`DM8{?~jgZ򷤟k2&"-ߕ#0# B)8,E4^qi(q P+4Udx~:xK{pZUxp cHe=uv (+]`*,llam 8WxpD;Bv5A)٩n7 B __&oy =sJ0T yrZlX"WX`-;; |xtqe>CK ܣ:Qљ 7EVf2`19Q뀂?5% fgj-1m 2D<̫8/̾=x4E`萄嶀+גr̋>]QurbWi@]G'P]B ni~vӭdg<r/ +,4ޱYm XPV+MW[<ȊAQ`3yJ^ӳ\}xz.Gli"N#b$HL)ybm>8_Ϝ 0#T\4auSg~vyЈS5uqp14͜& %A53aFDG*­(֯;b&\Ʈt{y+IZAsj\.GCY5,CRl'@\muE3VMv;>R%4J}sP |cߤ*.fصOSdݡM'?(cNaZVQ Ṟ>;"\`hw3 ˷[K`k8W+nz>f\\%F _>3m7~S >]FyyCt 3{g^;*b9fi$1a]g 'GVbNɇ9\{xd|dK9w8$"ZB3D"a%ڰ=zU Ҷ:.L4wօyg58Dn㮵l;|- 6qobBkB5uP@$X9I9A{i[\Gو 円6(Ue`vQ#Odkڊ0a[\V^90: j\`*IxR} l?1ѡQY@#"Y ~`6<ѡWD@ivA [DAE+Vl!%+z,';Ud!Bٵ Rd(srJIi ls Gd IY0 bpp,ij}wIW@T[u!pLB@~."Gfʪ`]@a!ENJzPDTpAZJh['啔%I~8ôT5\@/voRsWaK5TQW n` T{ e#w|6:I wM, M/J/4=`625|ju._C/gq]qA_b;HVF}ɲȗ{eM|٠cpνjqČ_vpf?zS0*; ](H]M~-ˉD UڟQB+4o%<Tu?32'pboN/[2io3 FeA%r|[M!\sUX>n=AaLl='Ÿ@-3i,tҷ#f RЛ)r:271(y NtAN(o?(ysZo) zJ8j#a,6p冷C 54 `vIi%B Ra(Aq2Խe+}px"eGa \&I p8pX6Sl2 j%sf`yhV]=Iz31hpn\%H`J#1)hB*ɮ9U&Bj|4Mi`/)~fi+ED殍G _T$[8pa)IxMFQaz1N T?e0R;qϲψj7s\Uֶ&@ftVRga?ɮDuvF]Lw#ҒeQP I!pQ2t5o'ড숐#Ǩ{e]~Q~C^?,4˦8I0sU"L d\wZlD3rE V [knÞbIs}%7qvlJ^t6AA<ծI`N( m!BLlX%sDT#ü("8tc-!ME1g*۝3XKӿݑhk6_Ƒ(:)1 I R~{ZI^kA܈ f`$U@W%#zQ|1zHm6]Iey94X |oAySb_ ZZd*HraD2o#xEoYd%7 bF;+mk-"`b$ %QJ ħXl#ɷG$v5E &?9ZաB1t4(<Dv)4i:eFs:0FIl |q;-aI[t n[s&tdw+3_D_KEYmi943Sv1BEV6@GsdB@@dFpΤ* rRr6Bbo)Vk9RB@Y5ճ(Ga/Y5T(n L7SQ QfD^a͢=ۍA[)`8_W[J[3dK4Qb)4gQs=FE8\(Gl12S3z:Z*Q,Y\䪬J "p7bt?-yhࡴBF"τ!3I{}T#z뉜"L`.\{0g#,5 BJtʼn1ꐏz\O׆dE}U9VY<k *4KC'XsH8c7^}f憇աi6`K𪕐R*n-y_oԙ]O|V7GS`0hfݤOV˧,6QsXN )PbD쫸?tHa2TUZ7D"AxbrT7)C㤹MdJ]OB`ZoX1 ]:16V S ªL cd=dL8x ] =qdrnK:)$q?rpHl\.+W0|K%Qk&!9 yD,R Z VGqe饘!Ps!K,v,TvJQqz1 Eal. ƫ~j2EZQ&z @Lo:!㔥>)+?$ʘp]2ssIGgNDNdbqԠq)Xtو ]o*f;7рt"V Zk\6ɧvq#M\{Rj d៷ӷd|U1].uk _@r{wy^1F 9fZ`2ϢӜQZMruh4\_ecJc:} P zY R'yIEzQ=a+g}Oץ2Z髤rYmo8Vs*8[4 MqDdV*LD[9yZ:a snWcj*nN)˄2z5Cˮ^f$XT_cM'<D-e WKcˀf_AFephSzib7ҟnhTcARxpJ5'Ũ~١TjdB"!sC+>I{BpOnh8G}'>BA/ Vѩ>nTCGppmLoN@?Y` *$y)uai^&"vE{F`+cp|oaU[ J9O6W iud8yt"]y@qsJ ͗X>[X3,3ox|#{ҏ"O$ k*fKOD_E=롉S#׆l)jUr2kPCڇ~i fmbi&B.Yo oP9,Ӏ ":2$$[1=?P䠜2״×*t&<~Vܡ?c)mMh]n> LԾB8bc/iۃ{Ut_;`,EycLe2zS_KmEŀlU36:%(`T-^)Gý3\gt^0A^F<@5'c :y'JA ˷y%jJ%T44,91.؞#C۵C{^ky ?Wwn:JYwG蓭~{1f,GVúƇ9ZGf&Iǔ`MoYdP}iE 6,?i"U (?z\iS.'1u3b[ kى:!:1j 9"v[qxfl\69Wa/bvZUElUgnQAW@aXcA^-p@f_lg5|]B.<\z_)LO*iE"W۟ \Ұ*4.Vjx" 1-=ԠGdn9Q(E.Uul| /?S&=Ήv݀$BdY2OrNs'!uKa]y$׾>ы D] HǙ>b(`MDI ->CjqH`ta|}-oUmbJ{}c\QbuTU f{9.S_vo~^&EB߅[6s(fxE7qofqs0!' m,km HM܏%2 n1.21ӦoR '(V(\r`~ʇL A)K(8?:v)Aحu=%a ` kɃ2i8 CN:ID YAdsU΢%[(L BXۣ4ӓTer0Fߢ^͟$Z0d?OlUkUh03r1C0yO*3BAq\j~OG^ڸ8a>-S$}|7v%c-7RI&&W^:#/k&&m--x&5F.RUf\ {6ɣnp7VAX)ln3 +ҧ9ui]c$Ț K(ݲC3aችZyiċ/W\&3 |:h3_h=mROA0{ID%g, )lA:SoN0X豝3'Ž4$RHkP6I8C7]`tUa3o!OJclgB3l W _Q<6~jnO_+*|ܪWf-1~!2feQnjجoL%`*2+y+[E⭻*m'`pi)p0OaXa!mGUAQr.gƪOXx%T=JS8ߚ1}A[Jl';}pj62בg3@b lx 2B`PLI(BBhpɨs=9bk~2e8*5nR|35m|{$*:bun\/LBSƋ- !6;jf(fbIwk*+W;1:Af3"FTn?|kkQ/JZ;K B}t7D}RFWo$dTKt/Scڼ_c01zY=ޤ唤'VTpq2LxŒ Frěemb&({ac hQ0]Dx^u/~ڪ#Y5KiFtӓ<κ;3PD1s[ZO m{^U4)[Oʷ+A]q4d;juO[ݻgcmjX9Ev>ՠk6Ɓ5_*0@#%; iBMjH$DG,^1ωn a ]tNXȔ\d(;*<$&0:^ 3 x[ o[c{&Nmƚ3T!g# pV,T8_7 |Ax>=WC^!D)i}UG"%\ Apq[}/:uҏ":`G]Ӓ Ꮉqƛ!gG3l /MK~-ih܈Bs4@l>eNnjrN/F>OO* =FDC@,8QZT.Oۯq>pKXp/I>+VL3g(ZiKGyf&y Vt7}Amv1&=@Yv8dD NCSP,o˓ A0({͎>FX } r_{Tg`kiuAj!d=: Zm5Vz5hl/p]ߒ ! c)$ 8[k{2>1 mi>V0= ~f$MSpe +!Ier[,QaHqrc,s"*"̇qLg"|@ǼmL?%R`z*3 3iw_i('FfB|MAօDt73NX`dq3gr*p:|[?x;&|˖#ۯD0C0dc?-ۤ@o?X w{Ӥ+R4jV3+X")o3Y.\Hܵg^܈޻/cq.%ZMn6W !OEu_is ";_6M*-ꒄ3>d4bp"aׯ:|&}A!BUN/V@ڥ#F,:0Eϊ+Ρ}]G"d.tnw: \fnPhe6[Ǥ u]=lX`EN 5i"&z#˾q!rIc^y b/ƨ l-g0R>шDL;{v^k9  VnVLwR{#"+GK8bG'Hd2ǚEr O"Z]JEKDt@'lTb+ "JqIN=ѵpewL2RH"Ъ'Zwשp!y|T@*,= => ^?K zS2#읫GPtLD17]8ӜMx` Cn{foI?#.sMM5촶_  5V}6íW[u]3yռ*i:m3E1)$82%*G.n^r-#U0Ɖ%`CwWϼY٦3ZQs-\ٌ`ḬR4Yc%21a?b* 3b&:"TBbd=gzz~_ڳ% wa\S(DCZW(&5 л-?(q/LV$]#l>j'hI*## 雉K Trr7&|]tJ5\JRiM:GCSEm&r}^sMTG^}ZED-N[TMj&s:rh[ⷫ e*¨ȌW&zǣ4`m-Eܸ 1oI:3GQv 1Do#H {;BypBH<<y3iGq#L|QЖPtxR}CDG<:17\u[]DpBG 6z"Tel-5Qwuszv^5%=T*bcC٫Bks(E *I(Ĵhd%¡žR5M06 㤶A5)OkzzߕPRp`oGLH#j1-lss#U)Gq%l-=Gqc Őڍ$t@%#J#K;iI30.&т Ѯ%Kxs5W=Cb!XA~Fi0\P5[\Kk0Mf0 yaF=;%-'UM7%tIɥ`7W8?t}zcO>\Y;;/S0;N3GJFY*, L!{߷^)SP'ş#b.D? AC*؄fP# $@hYcu[)YIqkeX;L. JJPo iY~ ~c6 XY~bJR~lOkiй)\P) d&BtUϕ1_i8ҪJPJzb+sϳӝ,s ȑK~Hȁm:$*ꂿ!v+.pC8hjKdQAL\ z3M@~cxMbG0p'.V.\뺱G,ډ2G),ƑtJ @Fr-Mʨf# NS< *\c{'󿲀V8OGoxNEjhq" >-WPj_I . \buُ֦0^/mo̓;;ڎtӷD 1~ڹ47 O16vIh[њ!|&6VRH2B,IY{~LV?+Y!m"03XFqe2^ĥ'0 ;URHDzo˒א2~pyJvߒ+"Z'(/qJor>Uf g۬CEST`z_9'is&%.kY"%b;2@xw{PMpBה.j[L%,k$K[o;BgDӃ5&4gwW>%bG_VC]JQ;/]L9 P_\+%۩ gKcvR&:Vd JJڬc im-- /jID*\FdbamzRǝ,V$G+3PĮ֧tu9#]fP@Dt5/WqBewu3gPޭ&/gL&m)f gJ/(,~c}ہ&>)W= ɤ$:S5 tP+Cĺ~PuB5Nkx`S-\*/OXuO77"&jc^3ǿ6EBt#z@ htf< ;F#fugJ)ȀiYg[e9G%#X *b4ָ8OM\ٱFq0QZ0]ԑn T6ܥ -y!4]P XO3b{@F|Ζ!4]`}Qo=P%'?C4۳aO*DR/X O.̷j .Q:d<gqEW2[\{B?U76tfP>=@#Y0Ԅ@r~ G !(ioO/8s֞Fl˰mF[}ZG mM]Vwo0 *FCE3H+Ta2ot~z&_2;D*A S&SJ802/ߥOj6|YS甆Zfo P1Z ht~XSpU>ܚ[y {|ƴVڷ Q #*k)2U:)$ц `\p6" nG4S{O'uG,a]%1ؓxua<_G5c*]Uo,˟oV RdrBC+0 ãr%5 <M"N6 e2+39ɬ{ }5,y[c(8r:npv@KZ 2IݴWP=7*{=LʉCOqp͊dXC_(ѰW0tAمZ *~(?#9>8$r0.5*<=fߵhbD>]F * Zd؎b֫sz<:5)U!I9Qgq;P 2Lf|g:iMnJIn)GFwMVOCv660`~n@1D-6(+}{QwSqsUpOy@b_w$ϑў)'Eonji?Fb?Q[ꑎud: )9w`SgY,_&DOG<o\3NXVl2v`>ףFVgk0؂>Ě\Q?m v$k H,-4y_KJx ǹ&ۖ5 <l(E6,Q+&m5GSez?O=NLFz@HSսJV}ز^h@\(Ӊ|#u48˻;>Q2Xon! P"ӆ֚* uU6}AY`jEKպ*A@ưV9J3'bt47Y|"$\ӄߦZP.kIWj?Z3W3Kݧ$}ױtjG BKrV߭G6?\rII<źj^Ϝsm:b\ybSg! #z0*p{yw9g  Sw:sBvW͌,;{,1U;"|pyuL <321n~Rc tP= Vl8PXl_Hɝ~;i, $fwO;k27mrM? XRڰcLu!:{0w 04.e"+nF\ѡe;x9dՔD֭o{TNZp}zK-*!E_ հf7F裧K?@{HUN4w6'1&iQ= h~WR:oqeMGwkLm°ƼZC[. NOhbJ,&ތ2.M4 ŘڣB)a0TtjJ`|5\1(]r׉=Ͷ>[T5hC?%d3JD;Cԗ$锯\}=+0cg:alQo"{ zQ~|8R=;f]ĉG+58T'C.7'gJ4A Ft@T4oU6iIt -M7Ç^J,y!JϙOnNqdnLPc_WIƗ Myb*^!,{swUMZc~v "Kټ1ڥ-o&s|͓j$F[Q9򆊘!| 0/A/1ZNbR 5 qP|d4&nߥ?9!4%!ث~9]"5i rh/FykHDeCG8K+N,tl7a3?Ze T괮x5r:ro! oYvp"s=˥~lVޝ)"YHmm$^=oX5_>,PAl<9WA1ޛS+u\ ѯWn N);qASw 7Kڗv<1ă4 9/;2hԩ*:O8JWa=)s|qNZ"l`7pMlA# /s,.eԜ22](i"cID?;ي=p=Ȧ96 TT );T\R3?c'&a;Ќi4i]Quczct`˩s5ԛĭno$x!_R a}ʕ,XIN ;wAmh%@6i69t7Fى_Cm* =T:ƶg'9e !dgZGM "D䱋Cϡ̺r.'ˀHh,2+kMdZuEr1ӣM(+u<s.])TĘltY׼SFp2U?Mʶ]?z\8qNiס6IQک/s[Gddұo׆+w{_H#@\ aŴ8=HchhzJy.ZĔ$2jMMeVsB64.lu' yEr7cbt(ɻce{ux ';M{h# Vw!eWyb+h IzI }s=5=)ETw(D)\S=I,ΚV֍7fQD&FJMW{"k%)? K䋹˥-=hU^2dQWvHR]f31xs3ɋQ {SQ3f pveRcsO3dvEk~Dq Ha]A=:G-_l& z -w A2K_-nXipkSwM.G+`iPz~`I3r٪q:x Aa78@/tBM|^k˖rH6:43A63<;P܁bߌۇ%\+6nl%P~&1<n6{':MkDwu{9 @<) 8m* Fk`=pK>l!vtӤpG6U 20NhWQ 'Nh ̳ P4'=^aF23fzK -LYc%I&O2%8{pRk+IgxrE_Y6 s3:#J'%4hpZK~#/b.y&Fi ]( 8" jqr>1dqTCdʖo}w&\oeiN^R!Kd@n`,^$m4?MVY*n7{u+Vx@dUS{M鶣}>{Դc[x%K9WՊ}{N1X5VUh?#i¿;ꍒ@N#洚O0#0G=Q֞3Bi)xXIDN '1)d{na%bHGzD#[B"H>lh΋K/07=ҔC=%LCe0#ƶnhTD^ʈ+(b25#Q!lfYMu 7^4i~}rLyS=fLvPLH E pEu䨗z[?S?hIhejK@mNO%oh-L?I%A$ZvpXBHaw gM qa;lKv7p8@‘SxBB~ 59 / [/͗q0q;1}slX79qIYV;LCx}a~@-o)hЀzկ}`ˁYB}{ gn%5 D}(#<p?No-`?]Wsbݵ V`ࢫDL VKÞ;>P,a !L?/:2I^ b<;j}RDUj d|`8"T [@d3 [9?a܂}8 y W7z5,+͍Idf 6iEK|8Y3yoWϬ >qcsje}!?gѢb]-8g=iG~`mQpO%ܱ( c<2ncV43c̖;cF(tngAR):p0u3*G>#\,Fݫدwۻ B!uip%ˁxsŧ[/q=q3n/D,@5+ x gl2U!=dS ?Y<3?yj.P:ƘK~ٰBͷ u ~j:/Vܕr/[}; \RI/y%ύ VR;+~J2k{#}b Ү^Szܔ'^ʈ~`jǨ dE<˖F!O-t+ *(}{ }@\BDoo/DPcd\9ۇk1mӼy1r" J'Մ|<pfF=X {lkASGX{` 97η՝݂Q;f Rr&7pjN.'u䍻o r$|DdEZ_!&Y -m*TP t~؉%*]! &g8-F &FbR[ηKSlA(dUf6b yTo~KCa(,BvmO A&)syq蜏Auc:}ѯqsfr'X@=%d|\À3ӶSrv~.PruMY!Yt̓NPyKM𒺅|ev*~5jiyy6z^Səд2BLH vrSycːοq[#Z *&ϳ7jZ cBޘR[Ub7%/n-f_V4Bpp較ws]f=^ ff*_ñgS2eT؞#[;X* 3h&c j822& xV6Xx{=.t^keO͍>*[sVoW"2zjoN?Gw<@I5ЅsQ~g`(pQ0&b|8K.pڳ5"MWHH:%V g gILˇp47wPTrFȃʔu/s\W^C6Lo2uS ZA$_`H9͵飲6cv&oGz,&3U;*iD rč:W@$DlG #n]rv'hig'FbmZs4o`o4M!D]z!dXg:oUŢxF5mavV>WK@̄X?d*/K]~kukU'4?,7mOuKҾz;Y{T>0,#r|?W3eB;οFVѕؠZ&bQ.-WD(* /3 cp=5`zhSȕ|VP,J* nS.?'۷#i<5zuP nﺧz?W (Uݴ&6a;TcGBiw讀4Uop *-IN3R5 dtNA*]Bߴܥp b8js Aj4ʟ3.]ٍF ^d'R9?l[kQp˛9V,=T.hch**Yǃ4Zm-vY9lP߻R2},nÜ_ӎ aMH[ !Nffq#0YCd!)b3 (*l{ ByT/' f'f>od!ʁArħ&`Lcid|B_X~<\fU8R|FNng? ,Ww1OKo2q8GpAZM>m'ˣ P'4Pf?E&Ԣb`I}oY)\l^Bze0] CK[lL"6/Q7z{ZH,/2L(3Va#p\cܸG6TP%*'_tpLAܗLK%OK1;wWy'O].5q+ǭ&=3ǣ_KJͣ rH@**2bUɧۜ,]Ka"8.SK{' ʻĉH Nx@4nJ,=']# $=)7{߬?=]FX`<Լޜ(;Qo G6TgPʀA%GQa5d&1aYp/$_?H;sWsV,*2_Ebɺ}˃;aD%C7괶6C=fl휗B(G<׺f(W`9͋~%X{Rd.fCbڸs k9o lo@6 jշheBRϿ#3@J, RkFT@B8оEQT>K6bn}.84BlW$᭎mV4~ cZ0#!R)s9xe,Xxc . @=7Ȣr4dHfޚ3b(xp0-큷p>Q3םy_YV(OΣh*KF΄k]d &E]Eqxx|9LE \ob64Y!7y 1Q=ܡK`Oջ-ˡ-{p1WUj# 9r<\ MH˿i`W,#k)p+&`)L[Iɶ6|ߎnJ]pb2\GhBfᅫeƥ/-aA(sS_*Xpy R Î!Oxݵu: қU?!SXy+ʸl c ^Մo9B<7XZC$kŘ8 0]omR>&5u t+xE$ :W?,i?5|Cwth 0vm*OٜT9^7 3t Nm~*5,8؂e3i. eW zaau{+*2Qmw}쇾㌜AwB=kO݊yPu  %&1|^d^Hbszڅǀ[J9p&Nfnm]^Z+(V+{;<|"q0i YeЇ:9k^aCfoY3f LZ* 1s{si/,14JDԨlbJb`Ii*!{攱m};_|3̠w2״U+&Ih˱d}؝QE!/RTxM|yM:q _.%]L H Q෥W`n"{\{ƣQS~@O"RFxMJPz_+qa+]ɕaV %Jڷbf\Ci|tz~SPͦ DCzFlvp +Kpy'| Qƅ:a du>ý'%Hcͽ&hrw2^ <_ uHD9oYƄb`6۠C0jN2)ň/D1H@=Hvz9D_8^jo~ni?5yjHG .ae@@:?IBMO=GYdItD֨OegĦG7'TP:kG[DKp'|ߍ24s C4'56Ko;Xx ’I~%˸.淔rBmy_n|r#`"oCt=Iç OWG(acĝ#sy6 vF7oЮD M[1K:n`M{C)rV&)gu~hc'a8@Cwvܕ)>i8 p ^F ?<`IHʕФ߉+gh s7N7՚Rb_`U.?zcΦhpic_sX9.iʈAqqEt=c QQiHDI%y02~tQɢGkX|?a(kQl,:XP L >@3>_+9qQ+琿RtLD$_J(uF)ӳ.{-25ٲNPDKn WgxXӤHK" :)JBCɻe[5KʲtuĕQџ4י7~䷌azuS7dnbJ\>PPY{ ~Vi[Haf#CnH8drטTYw×;# RN v 5,Fq`r^1tiUaL2ti {2Iư&`ϙ°L`θ@4o9$ 5b Z^yцޓٹq,rP2O a)0Yo{E K^tԥzd ~=3~rf?VE=/.ఝiϰs C/PRN<f c_|+,JYSmRcsbe%.MCieRi{kvxU{Cr79v'k1(s~{؅x-neUxޅ 2U&jq~1W][\aG䏥gWT1A`+ 6{ޔ)|˗eh!nq~o ^S C 2qރϓcT^3`\!3@g@{ѡ( d,N* 93B_ݓСgԿ92|$KWİO|̵hoE8zMȌVs&}` ~>ezA$^E+,т燐l%Su.%K :d~:- 1%;1Vm@pH}/S'쨼*8zX 2?蕫DBk"EmqI# m/Q))1~D$e^ [kDb\]K 9`)PDmfՆ_LjƋwZ\ hF -yq_͔!gJge7̾A.ńoyVN67-P?)T)ŭRܢhf w$ejW8r?*lj3O}ggYXцoͺ qD;[B\E7a:) $A1?o(E~)]h\-md\a6G/pߠsx|IZXWAF a0ln0_5@Td-s=0 jkH}SL8׆]zYamRr9,9ʔ"NGAyȭ+^Fň`^*$pDx=S܂ta @YL;VuO^aj_Ack-&.2Y^]daؐA2G'nw,"n+VW= YIR-`e>E0me

uU>??݀ H_ƘSȕ4aD~ԸH#T}jsiGh] Ph'O */+~d}=07'--Nȱ^boSu/`)F@x]3I  ir/Ƃ.#՛5-0)=O-o䩧p v<ZII! ?l@Rʈ^|O'!'?U#]F6$>[O˚EZC89 Tj.IGB͡XxJumf`ZJ탑-K,rH>!-OD'QzVM Ӑ%8ff>uu+T.VɈkī*oei-J Yy4ٚ(jN0JFȀhWT6ZYsWէZ:aM>8 W,) #3.b+! Qn8#FoU\@#+XaC@Qv}pתߢ\jr=e? G0$[?fWdաM 螆*UW?zn.Ypm i,G':\/u)UIP7B"u\r<ס`r\O뤯њB/sWy]XD|LQD6,|OYF#2 2ѻܶH"L1\(e ,}3?H7f#0Zt'b^m1|>EIUvFPhmZc+ >#"sjX( |2ԓ4qSΩE ~l{F7T|ۨDW>NDTr=GӄZĆ^fw&ߔ&eʒTl\ {'6cefğ~C2.Dc%!.e)X-b|e'KPa 7NjO OWui^3ܞ7ɸ3vA̢)(?ji|TX[ /߅,P Ӿ4D]TѲ9pmF7S9cZ ٨̌ #,]%E o@^[TBH0'TpVj=Q]5baZpvZIwlq0} ;\8tH:ͷaQ"'KRgEҮ՛ے"~qY~-1,B X J? Y.T\ɶf38oyȲ#[&;/ߪi*,}R=8T',;&2A#?l)ܶgU8?o0C@c5 oÑ5g#oUFH1^e``q~  vX yM ";xM(=3@ @`ULZqEikׂ%m 5FPdE9vRز3ojҴ<L.g}Q["8!Jq|YCk8[L(<ٷ 2f_Am5 #Kݰ E}Z=f -{MoV{tuUtMeq&<JZymlk<2)la`JIdWhS^J7l7!qK fA~XHĚ*rsyؖ=T (k?U|5{_V+կHطۉWF}R>-O&XCb Vi:>lr`S#5T9abO]1\&N@ 4t<3M* S/՚jmt^L _Q@J$|JX&,]0數Kh:zr4޴?Wo?7ca/`s$h|%7rrB2#V>%{ء6avmq$ܸ8v-N:PRM$ .1| LDF٣rtqo<>=7%}/0_%xԏV38Y@ ;h7֚2};[xKoG՛xVhj_ K6~wp ;#Y%b :J;+nh¡z)7}T rҤ/6: {2]=|)g!X"+ukYHδ!yQ&; ]2倝B~=-O3@Y=M\uU)FI!/h֠FwyjǑDL@7rhSe4Ŋ+UƧB\[5ÀEyٞ7:Ǿqyql:VD0$dRp* ip_MTmSzDMӭWNjpu4G:.ʗӷh+6w8m(;R`8Dʮy?erAkp cQjh2t%EjG}JBYu[sed8V9w`堮^o&y"yMwɛ>#rg1N;ΟgwF0%HFtnYN*y ;poXɾS'WsP$c ʜ1J]o1YK\<"2l;f:uL*p'5&r}!Sr/GT|7Bm6kKϢ'RQq,v9eX$MJ *c`Ho;?[s3 ,}|1*={ A8"ڭӎ{:bNtn^tF>n'ae:7 kbcmϲUQ21m2t瞆~")7o^Jrkl'D%CwNI5í *`\ a,>{A1{$yAs|ٷ.܄!=ѐtegyhҭԵ \ =-L8KͱAA iAwhk+Jv S/b;5XFXv=4m- PR7TOTńIK{-S֨3 $@$e^t)Al;hQ~oYQX=m&_5ޏvj}V*]M>`3BSqz5&q r=QccZj ITRޠ)$fF~\xF2亨a_SU noY2jMe(fJGy[Ov/m;Ff6YPFhI;^D-ɘ<;εxG'O}zU8'>I $XBkd!2ҍ+}n߰ }5"gOȉGk<ƺ(M(V&Q8P Ι(:X ? AY $gY0H"3yLBy%I_`x;⤋v ^ '?TɭEy"qA薞v76^l!ahMw (3;j/Y͜V{*'bc^]juK#٤ `p`.e![a_l5Nm tFδ+ibe#{.-`*EaL z(T7c84է_<B^lI~qAU"mbQ TdVՂ`VE0mO?̤rV]}['dL|Joy:C _}]H9!m 9+?X(öp/ o=p9M_$nԕ1|*vdD0 ;!ypG 9uC[;#5䩕].gF6bzWv!Nչh8LGHD(z}V0PScUygJ- 6?N2A߻.&`Qp9O'*wh6E|U-M)/(Q,y3.Fux~DIE>={,t"uVh3Z7O(5cds1q2z_c`'4g#g,*x8(I{֋i!#mSΎ¦x)JyY5e2VHwTixG *yR^( gzTbr3׬kSfOz_pRj{q|J˒y6EI t=q`ӍOlIMYx뷮wwIYiBkz:#ׇXWkWW:yĄ;x`jV%ϏK0Ѱ<$#IC;mM׶ *8baUlAb\Jh#w3:PScĈo>@˜,SO#+)NXȬ;Q|/`˧R \[ EsKȔX-!=}uE#U"ɏδsplPY@4ܪ.j9K | Y%m \G]`-WPG㥴槐4-`5ڜnS$_YǓ, ,@d%ne_8c뜀?3 ȭHC9DSI)R!ؑ2ZjjhcFUv=>3V.) RE )[rLϚ1,iXߧ`U.46ueVЬrhoXRb["Aäa򩄞y[tÎcy}}1]'Z==uYpFDq1u:q͓/ID~a L/ $izuBN_U>:슒們┌=cn%kss>W1٬YPU5A`"˵5S$V],p?Ƭ.jQw\AӝgZۇLbV@QX-ez#񄂖"ء34!'_W}F)9y1T.f2רy:^_]cW!?^&F,JWC)NY܄zމPQϔ 93ݐ8ֳi{9bάD8İ>U٢2Ywu9t55H" pRYs-Jwe9t(ޛ8R"ې?X> fByp¤Hk"\)l[{p0ខ Yb[4@*xyZ3 s >&76H= a ˠ;;YA%;L)TƢGIs>fpOP:/iwqBDLI0XOE1O*)^s'cxVVw UPZjd PR6,D[1C;2'>{hEB.#9UUZUdf`Ov[`~9 > 1I0f(`/مQHQ]!o:r DyE:B29\g9U')P3¼5meR?6P&,߻7.ط1d sI-=ЗE;d,wCγ(>jMz.{1HiTu;Xe$ό!>ͤ~ZcU8k\`8ʞ܃cN~Au}\+WP>FFvA_pA2O1~xDRPER똕rݿ$nV; +ڹ́ c];_:\-f'FgPl&< UR8'&C@6UI :`k@ϒ`kMomx$/J? }h$}^MٞKmp? W0MV^tlqz4 ch0ȝJ¬y"-|v1Z3AAUxR(pXA~l^wCe`>tmIw[Ipek5-2.h7*1א&jA$-VP'ԷP"kFpG-Bs_fyn DA$y&]Jd8CpM 6HBmb<[o |vT=6naן*DnEm=\J}6Wu)bE f,Da)H&Z@v'|?\`ӻWuYFhYa ~FQ\م-8'Jȴ P  _)9IؾK"kS {Cyї?HR@e⯔!8Ri[>1Zđ@6Vc?#QjܧMR݀NK;(y| ]-SŸHC,-ɢ5ѝ4 U9@xYNQM hd tCasVHB,«i8±e"=4 X%n#qY9fb'D tihf[`,z@^,K `~L姨oQ]~/B/4{\9d͠ <?EAV?nc]dDbJY1EqE]2rcꟁy ޼9b$$o3a6 FXqAL0Cv!bBNdQG BF/hҢDXh BѴ g AT=GQZȍ*W0?h ~|gm5@?P}/j}~W1a[`".]ḭ vdiQs 1Eӏ@2?wF\auJ%:\I 5G"}S\ُK_}`p#eX f°HJ-a/IL: ueywd'GFM4)rs]Y+&:+Ӝd5^Biޗ5Zط7G,v-<j =/!o*AzM5rdI=7nx B81(羙 |[rrթ%zAxc%Tbs]XE B* y:٩VJGA[fhf'l xUhbd:ŏ e ٥d90}$}W1N,xjzʒ@N^F8+]H-d*Q >ɏC/WS7j |RvwSk{pFG cA4:6߇TF q^ f|'Ȓ@6k+NE6P#Z #ОF^n7&D͞g%w Yb9K[~NIw*V['V XUlNVJx"8~.BcSqϵ_%Rc2 OǺ}H h-M`;'B>cE BJ9t#7ͭҷ~RƦIMnI4Kߑ% әb˜6S%tF i*C>a{0½Mtѫ_/?~+d<8rB)SߺB'+4m|?-@W\뮆bkwEdhc$ L]ѢCR)UCKcd[5/_ %zbKx '4[2e^}}kG .B56$>:D~ xi'V t*=ۊ*`nXu(.wKpMtK^8)(ZRfZV;Lh Wfz;'1jS4;&>#cNEkW1&m+'X[g͜Y/gRjK" Mۯ`Pl$'}oaC4Dr.?xJ./ax&uJѷW] в?a K\F9i ݹRN.ntϭ҅_{mP>a{TW#;;@EP+ 䆺[5Z|?Hgy'CS"<|(G_l{dŇXJN1G#ͽ-QDb^vع[oO*.tlvsor>#Ӏ{BZ"r`Bia BȠƣrhpܞ@LԜhtҠK{b}P[BpIJcwPbّ|k.)Oug)C`۾P=,v 36rXsݡRӵ6~]P Œz²oK^=SH[9צ=մԦF\/@q:ŞHPP]3L>݉r,Yi tӇEi%C /%8Y^V _Ae lmdjr}f^^G.- _(ό,ur$$ܱ˯I ʏ:B3>mJ~`Т388l_w0! dD!)P6!y^6L( I-%y+h‥1smPӘP,B=O\E\S3+# /$G7iB}.l w"^8-V #8 ;8[P)Pat&,!c.Φ(w|0ODA^S &2z+ht(F'YJEE`;Ɏ<'yb=\ոZ :]pDq ~>p!ı?OBec& /uRviC(gڦ8rz9K-({'O8{չ00vzY6A~ #^pUt}$N-s]k LuezZd̃R0RfM RN|UOY)~߈ŵ_gr~n -]a]Ki0 -TQu28yHn_#@&,g-!U})2`C 1ё6̲kӂ?m@.{DFqz9s]I:bT}q.vA10kKjCNȓR)"<ĔWI} 6ۑ,MpcdŌ^g>%fzL{BY}Y%%{e+_%kqYƚȷ΄W{0ҙTϯ\(`P#K#۪"RJtz7;}r9݅+~? t]"́70Āg/D[kG||Q{hⴕ @6;T-8ͯ<]SԃfcTI] N.+;Wj<8R3X2 )iANiֵܱP>hh.@)H =5c 6锍TfXhErHT>)]).!MцRPq&Dk?$͔_FD#[5Ҍy*~T@QSq 0_j fDdk5q @> xg"u#rn4G圡ǁ@7%'n2"|.sHlP\&\wڠU8bufKN y8Uؽ-_cwQLٍUߊDV @O5gO{ϟv$é;Or r}DNmvnꠚѥSLPM#=tZICE2bAt zdܮb:oC:הT<ђcT:{XƁfyq>Zjq_e%Q*1]`rvBBT;:sb2ͨ7eN;Z GpSW0h#TE}062$&li)j Jfֻᢞ5l)cBq)Sfv Ծ''K}6 |.J$ F Lޗ뱧؃E`'/YXnyxǂb$AlmAT\SղSv~0@[^VنH[IwHhC# aC:LV~),#I_f>9V %J4N7GESɲxyH=%Pxm  L|N mEFF4t1@FS"!y9\~7{ /bY7 n !F=YI22JmdL>$Ya1,ʆT ۜ QX`1`yם>A/(}&HP$Of깐2b~kLJ:& =ziip+R3l`jwe3!y=ݗEŨ_PҵZ+KjMfM=m'ElL{%! Uh781@ M'6[̝z-F$ Xc.xS~<3»F\Qé:8e j|1NC\T¸GtJ'E#0_>gS<5E`W |ξ_F Bq9rh|=tUh Ev7=e`0Us(Jh){;/0*BY-7s L3A|0ME#&riU^BQ{Aڝ:/@M9jg5gIQ.>RL1px:&n/f =G) Y 'z;Q[uqBC&xfAZy 0mƹm:/QMP`70|_y{/ p5Ap(TgJp73i/J&Av\qBW%8o ߪ5) R>#O3`\%=jCu"b9c`F5aWanBRg٬QfZ9wU.}loC Z4]:iREi⏹ xZ&\\:b܊%^oi!:g#'y+e?%f7>hvOgi)2;f{'1ﺱJ}I/ZV?<x6VPǟLlHZ,)u%B2*{'?mvE0V9^:!Er̥| E/ hhwrc!*l!dR2ubX,cqGPk ̐<, e}OyH%D+DI-btӄH e8%nczk: ' H˅"Zw *V m8ܔmccR)j@'Nl&@R~8j;w+i IB5n,E+XH1ظx`>wȵ4J?O 0㵿7E|TkRu$fgbD0jď/t@v->aWDsi ߅c`<6^k*R_ $;lXR] (fcO@>ZrdZ@u 7t<*r?t$JV1 h'qCe{d)'[Ӑ_Jض"/@YW"/o@VOfJ;xK7L 5A->CpHaE:Er)u:q$gci{XRӨB t< (# $2K!U'Fg( &(7uekY^D]+tUC)2n,\ bLsnt}SOxiz>xXQzƔ%?əN(zX0zlg|0 UGB(|D ʱp2|I){t% @2Hj ?AD᱓uHwӬ1{5.*![3e J^_8 ?g 2sZWi9ڌƄ(Қ;Ǽ 㧗ٍo)>}=!wOeZ'}Dt#c3MdVwtn !6'(i3C,\nl\+BXAK)%(Nk&eGNc1Ҟq/z~U9Cl!U"-E"|:A 9ڥDsMϴI?)}D/T `k9F ApE]wy cLl*/_OX-ֵB*򦮜:p?m 0vJl16_1/Op<%=L'; &LXxS_yP l ^ ፚpS] OƑ85xv8gjKp1 VZu&L`Upǟ)[[f#(0O=NyeUJ^X8wD,N|ٲKZsp|&LlE?(,:UF.n)/fE*#ʀRarIii$&a+]evXi{G-,fU*(g3Ҕ#Փh?KTfUM[u13vKMB2dDjK:$1=3e,4m;G.yQ$+UrHUƵ&XoNMqjkFҋH"Ɵm֥k6n90-=1Y:_:ӧ6S??:pX> dO@uRqa0L R~A1 bHnU|~y"0Ŗ|DʼX魆shK}vk\d8ahQI#D$QiX}oCȀVET*-)t2[Cwx1iuKvԼ 8H>,0ͤGhsg_sD魣R;Kvwܰ4 D+[r oЫ}W+Jxo`YDadF1]_V0x?;3oά+Dm"S]"51̋OpG;U*wkߪZśL>'U6d(*D$X;i$f{7T߼G)PdFy{2g1C-;$ [VSShM9}+:^cʎ -c@{_D^]#CA2=ڿZ) ȗO0}\.¿ih2;,nO7pK!Ȅh|m9g1}a7%)T fGWF})ek_}囊MM.LG<[WEoJ|_<LXeˁ$㳥mԖKo5 VHn?qbs*;X? z{v{-%KX_6NGktL\] >f@ص[I& %膙q)N..hU k1cĵIcÙ"~>>4|R& U`@;*O7ƨN3YjG$|2CSa_Z4 җҝbtݪhHcN'XԳ j V٥X1ʚv*y~(I,ɉ1끦nC 8k,t1RZb;çv'$<#&Iu ?L\ "csۘfT- S?J_,G5YbQ m:;ɀaG#%GhF2TT 52ࠦӀL+>WTHRO|d]NpQAsTujw[ 6 C裬Эe4؉/-Yuf}eo"0헨V 6 z"/3ȁfAP{Z_.z#'u"]˾L +n™a6THߤty\P\7t~E0ݿ̢(vX'tZw] '0Jk+Te_HI0wZW=n^Ya&h{Q}W\xb4t&`o' OE8{}٭;oFf h%^a)}\1qC/uY7=84b0,B@p((3g[cR4!źpٕ>F"h\)5S{*AMw*nvp)=`u0@'Q{M'վ<J*5zKº_Sԡ>_͏_d+מZ/yȄ#Ñf]b*SJ6QcʯU3k uYt*(XYIԙ:bDVPjŬ;ϩY|rek+.4Yt f[;x3y$~ǩN2, /fڑR>44*6h$ci/ > )8OQ*c@?u;j|7*<46us.!<\nLl/L o@o7d+6k9i 9p"11zHHb.ּA*eBD,4yR27Ջ-@ӽj-axQ:'5'f򀄿$n0r fX>Ҧi< #|_f:~aE*!/~Gy g9yNE2PwJMmn|WJj~,!=U 0]DžSKZPڎ3o`8y$[ndq>@란3Xƞ$Wi+rۮmk`WCNJpr%{8Cp4ےƕYթUօ7G_?$?+,AF{DeW;c|AⴓZjt<'Bxl~@,UK%a% L[0&"aU,vP4yWw6/a/ FІ5W%TҞ9^IQl:@ j37J31fL |GA{5쿘_ZncOk ?{@+[GDKb{\yA@N31-zZӒ"ljͳh\I4Et2a8q'\**YWx50}XEnď_I' :^Ϊ82-Y'r4c=|X0+Ws;o m";>SeX;Vׁ*‘eg:,^;//EC[^%w9|3"<K#!?P)!G l%t{GvF:D QyK9o0B/#Ѫq0MȟC۝OkĤE(3}QuNTN79R9v6BFI81G}M>S"B"GiakolɁ1N%~X4ĢBdDvL+Y~ZiBc7_ѷQ{緺jSii}3Ո\TOt9w&I2 }ӞS~Y "[ jV]eT|ҳ a-`|\LG޴Kh)~U ؉4$J+6/CjB+eu i|A;gfu.QcI*i$I5|V; Wr~QJቴcjS&$":SuLŽZ^Uڽy uqLc)"@"} LXE,e_( paJ8d~$Ĉ )Y6 Ч0AQ;#[xM\[Fi/ED.f+s\JA kVL#w!aQ $Ȍ /"!Zq x@V8L[^/n10 tOn΀ÙgBh4SnK @<&AŔD̽-{xn0]tv)hR{Xq <<KA Edz;=wۭ bhupZN{t"^]x;Gm fE/ a4lŒw V4hWooۛpzqYwwܮ\^<g@^}_9D?5!@6YhaL66(pNu.0rWpմ(1aW &#_%ő_YdKFyp5*1g@-Y0e>t)?<^@gCH 4 V {;]bH$fpb}vc9. ܈旨!'g.+Fi5D0jmKw5Neرsa ]ˍp,NvE=~6D2I|?WAvEo-FTʥW|_ cre@,#!$p`~=uzQr  Nf3fQb"`X\ב?4;Wr`%N IvT񊰣D]elE-De$Tpg1]Qh$Iecy&Ѹ9q腈G2g+)*1&7 Cx i.@2} i; N/XJs@0zrSWn'(h B{x#($aB8d7xY/=#eMYޯլiV6?+@P$7sa$הӐr@[]l,N1̙_'r f,vx}(ɕ\;eP/䪰h$|.3C b^ HU)Z ŕ"S,I['zʱɵN5T-UD g(D=a{9VZQ\~ԟ{"ס0)qhf_+IOݭu8^fz=ǚ.&|Yme2@CG{L1qA[cK&]_öh Te VJ*AYl]Qϫ`!M YBVX*jjмi0=!c." Ể> Ÿ1ӕwh7*E+KK\ɀp.xLD6㊺I!vM_99B= 2r%fL`&#;@#L1XS5~dh< ,aP7PرS 8U4ӍJ(b| 31}*q 6K>5-*f‡ " `/"h;:x:7>2gtHd1[d'1fIH-: CeO hϣ=*uցa^)s# Z7-é}fH &v:V=+Uʛܣ弻+B[fZ\xsrUp>."$p]W_3c,5"-EXR쎞A# `!p2<`# ]lTLSC])~/CpNsteY*lhZ~"5S-t"Ђ` ^T>5N uᚩ|ExUslx547²YJXE? 2S SmDlu:LKcQ[PXI`$^:NSy88>^7}[9^MI\u-/'-,p,](DX(c:nAt![ ,t-H'VH7y<yQ!ɀbœ>Z;s?KfD%8[ӯpjER_(DO]c>_3p?QUM2 H ؒ@OtKGBxl;b //4!%Uk{YNhk@'*Bc i<P#ߋrh1PWN=x/WO_ؕ%$8c:}~)P A``N 78Pٛ !×"9ÈaҴV{ޗCt ^nGb?'Ok|Vn, *F.\`$36$O6xSXQM3*[ haꥧip<Pt0i μ(8,K~ۚX;JzM<QwK46vbai"cMeV9DSh, tx٘u-we$ "ۏpq,SLY29j%85x5- +%[qZkHahҞ–7˴&2P}WՇdz!OOOyZ뤽ћITis'Z \5B1LecG  +$:jO O9?/!Ǟj A9y+4#TdKa8鐹=z^Ku|(I;~{SXE)*qjPX'X{EU7姤ӟ8C8 3r}0>#.tŭNE ժc}PAcT8suhVf֜dlNP0>ўUSXn`fC1TryQ)nԸzTB~(z1>G?`ǘ7>K 3 ƼeinB3S MeusR tW-`~7 ^kH}9 ~$>N>~uUJϢ Lk-Й~E/PkV; gxM73zw+KZj^Ŧot3 0?+5gQqqjRI~㎫s#ϡ7`{J>3/[O&:0 mɏtѲSlT,np@96"D,Nő[ޠ25vSp5H uY|Z=z*;o ;X9pSŁ++EZo0T ȀLHyx65pWgb*^*J3<*7ٟ@!J-+oY]kcPu4}o{U *?(>׻rk3 ;NQEn` sVn=!dݕ yV7[]7qʛxu o.g~Դr8@i q45?\ߍ^L-hĢ{wd۹ͷ "u5*)ѥs-_K OA#é4RwQ8=l1˟_{p޹fW /9 ܭ,D"CCr)l#`;ّD%E$R|Zډp T}n NrP?e9~u`=bhcg,E62C۟Tf}/[?7Ÿس,5ws0]t膎є:rݺE퉛4 ~C:gb2;,>~{%L9Kf2Q)A:2jlXJ쳎@"{G"(ȎJNb3\UO_]Tp(ungwZzDjA!4P %<l, 3_sesmur-d}GH46&6f|Qֆ)dJ}2rUXBgѺ!MCP+H b/1\{" F+~Եb. s5D81z qg}IA x؈8̸kd'+"ue߽j ~>)X9m*N.KwUFYJfx35.%JK)Sg1x K7#|g e䋞ylE "үMR RwBQ>kijW+#00)vkrhsFtwcha5t .bp#,^QG\8 #ܪh%@֦^8og:9?A9S3N# ,7QAaw`vG:i"D1HBCv42嶞(>6͛$2)R#GBƔ sj?D duG)mD^ tPWE@*Au~wG[Yh!U>@影p%B_`=>%7">"Z d=qÞ 6 :IsaGcQaIDZ</uJ*C T8JD!yXtjof[df`ۙh #)C2hG 堛)qhIē۔BƘ1umrt"=<m=]0uC Uxn\<__ɜ@<j?h&y4E4bt%ɽ]T&%cvcƦ;|jZ6|rH+)΀y7^ dm@ik-Xp) UsxP=yIvP?<\{Ӓ7~n&▻RgOx4RDZ~.E(=s5r0R_8wǻ)ЋSp;ıg O|Wstcr:߬b sPY%+ن7p|P=r} }jDI=unL,Vdgri"HZXdq!Kі qH1L"@Mp+p*[SaM/bxҽ>94 $BּٍaX!h~6Iǣe EbxcRؒyA6bƶD)_+i>%9Djɗ9c\ +u0zQ~p`[PF$PE\\1 žVYN^v9OWеK_aeB.Or ap]w5x6|'DT ۉZ^=L5!<#D6LIuJPWu_sd| H W=BD숆;){ %rfPU튴0XDeNTkkHM~;|;P"X>wACLUomi?#mO(++ {!|,;EK -І bp!Ώ> T [t-/=NZg[[reUkrVHvHSg3lBǙYsKCPw?k2yE\%1X6?Kdni]ot%p㔈bwL4"V`o"cs^K@hL)+KOP)h2AxB^0Z'95u쁫3zb_h)WWbY>mǓ_ \ {G7m݃5a:]r鍐Y[QX]`>#Ha9160k^` ,P^kuǝZۊUK6 %J!dюvKuK"a]EU@D-Nkn%X7rp_ea T 7R8pn.MLq6`,:(DIk@ T,6}[RnǞZM$*9 ?~ q RQ!$=9pXߩ'% [0[- x{(ݽr5!"hↆ#8 ɕwbYWIݲ*Zuw7OJK1:G?8myN72J& Iq'Jgۉ[R⽔yzݛ~Ů"Шxq"2>R\L;rVc̖Fޚ:oAuQV3}F2B`^Sk(_͐eI{s}^ aƏa'0m '"d7q^L/3ȧJ"RB\8o ˦g{qOm]{R ?CgrE<(?(E&N^p?_bxv]M?4%~q.#):P ojmnl- r.,HrX}ZwAړ}unicY9t$CզmƠ\51c@4/7 j9lZJJs} @c72aו,5D1&UZ /q!kuqd+u/2J$ @v9?Ѻ?ASQؑ!BS /U<\nG(@C Ζ}hd|qӓ%86l8įŐCw!dG7-j@-B:h[k' u?,m[lNjc]@3?7g?hmjg2*)wyYd[=8п6Q :TQkx&)VE79fW~WUӰݥK񌎪 ~naAlDΉsHt: -KHr{wtz%G1k[۾Ӊ:(lt"&Eaw'̈́L˟mB=c@K! b̺ZpE1f/S8t/gUHs q@)U0v]6߫, DqW*J<G -h/Q^&DYs MֲiԾT}MR`mo4R -ߢDK.gjݞOf[كN|z 69d> _I%FJ|0v=&oN 6UAF/"_)U։cOG=`Y+i)}r X9H z܅|'=W^HR=gt8@3Yn'^V]X%x;sc; 最|ZCtK``# iiR*5b~Jj6 BNL`%FqV-eL¸v<]+BT&ۭuJ.V e .y ge|]ĪZzҗW8jM$$Q2*BI yr29C9ńI%+XP7#ia2_w>#/Z@m5A׀]sti&Msq_V&ZEUfm.q5Ru kyw?P0I]'H`Ğ5K!u$(>go`yQA}/ P'Qry0ؙ}.h;,%QOraSp{60`IUW fa~giG$VV]myts}>yy2kodOy=ד l{<%b؝-9i8xY͛!d:D!zumHdGƜo2X#&Pi]0NA|-ЦaO_]z0rork=8ISɧۼEoكN3asslxKr M!Bpi*cq,_<8.65D1bjy^+PU-j&H*}l(khe}t8Ƙ=I أ ߤc|rAQBI݁V~}} r6\J8T+UeL6 I!( w#IZI\Ms(FpG wmWkR ռ*jIDNTot͞f4UܥyBU ?l)OϷ|>怈E>QߠXbB a,eLy10$?\6k9G8:J 1w{SA48uȁA aOI*|tY6MirkCs‡P4579>!Jt_uuFĿkTE$l%\&Lz_߰<*DuFYB;BAonNђm/*R O {oM3 ҩ~kR2I7{#`C l󹽯'q<*?FݢUb(Lo om_A?fN+2Gtm<\3O+'kKRFZN>nHll=yuW"m*\iwV\bkd @UÁ8ymLL2mɸ׀V- 6p Po`ReYGC"Tf9sskCz=9tEwoiYiENGU .V~uB#뜶WUB6<럑J+CIcĊU*O-rr/ut_g5[BH(֟z39QjOP˵,QaO2$KT pw7{(ChU4>懽㿂nDo#~Bxxg&Ø*(Gݚ8ێ= JU*9tGLDCa<[g[\m8o[6|DV6^9%iܑQGA% >ˌRVyF!osY lH Z*S\^j &Rl7z<+7-&dME֟iK-(6hGݦw,Dhs|u҇"!IFU~_@֥zK\|@7.h@1zѴ:VkKq.TmeV~RݷOzPyGTzܫ #&&R{^+ /;Ҍ~n;9bJ+{KP |~+Yko 1LjtMoF4i$R3"_|"'>'?jdלv i_~ O^c/Q)+QE&RǎkԛV C {cѻ=:9t? FOY7 5 X%{c%XW^SUq#`g\錵yjmy<廤P"|Bz|.Τo 4XR3dXUV [3$2h ̊-GclT (l{uF0&klȽ*D-UT:BCܩ햡e>)P~ wF}!,Jvn'L@L-">*{~gڀܕHcx^-< Bդ6:#;.5:t45(`ꎹaݯwRY-Dfxn=$|h 7v?0!b~dN re?eOjȬg~LN\Pf z1mdẀ.$AKY u5(l k-h{ z_[3 i5 Oݘ,ۦJ=}t\@y.5*ii)# 8-c!fgwe e4T t;ZjcWsBM$yt'nBl͢ud#d@O=H'69JA֠r%N-3%@"| \"$ t[ڷoGHB mUikS/ʰo$?>]OmO * T G߹6s$;լ'\WHB90ZӰccu53jP?n8J_ÈkQz i bϣk Vt!ГdB)1֬Ď=l/);'R c"g1LLTV&8BqO&]UERH (?6\/*\Ւ ]<v}ԥ%]'į7/ %BxrL2TOжgQ֙К3 M#4fpl(Opt޼5dQQlaf?rA!kU_%>S܍ Yzpf>CsDNƺ_zߔLte֧SuLPNm5Şƛ@M֝EɩK[=-;eK<"s>)nk1pd@gJN諐#J;]8MԮی)5=v#KXϳQ5"&& TmCSPrK[MңdjF,5QU2ֆ^iSC3侇/ ht} :CT|)E..^fBR+=7S۵Ljd|f )SKۧ)]P<\1YwS< aߪ۶mX/I}ǵ~(L6t2ė\qcҭWsgt4i؀8Æn4)& 6̄L"N +AY>-n%Ïv-j5]^\?ǞHIqE9^("@…[`b}G}R]UOLY֣ &m4P\;)\O8vHD$>1#"O[J,e1@S՛Kl86me˃p'tˀA/~0: ˀ+$&+E[N˒kX!DϜh]N&ZMx= Xd(mt"/ ¶^2Qz\+urS:h&Լn|c;X82<&+O +sN8؁^NIrq9{cmLj-S\;0P~i߀w{ww~fU]P%5&ei{EnבuF`hο½l:B੩5 Җ(^X)i}v6+қԨ%m.mEmtȐ̅6|<=C &:`fkVS5I}.K˔hԜ㼃%෹PLHDzTvŁaSbH+=u.9j^&Nk9Fz!Fjvi:+Yȍ%(uяr7JmcOQ/􈉲p! Lq&feyAU0SA"x%-IPvnӸe~+Y-?[a`F55fsgL :&қƣκ:ISC9O goxEf]qN )Ah:2tF"^8%=ŀ#J%Tj6 gJfehۅ%Χ6~[0=Zj7_Ub>?TӪ<ТG X!g*TG98|f);[P앢 NH۰ڞBؓq16`NXwIAmfuI"֘a@m'5$H@ZI%5jp%L!O]GUG:dz69;6ke/w`&tN^T(kn6??tI˞"ʹ?z"7 VLnz&(& w-kjX*%H(E^wi L+5$R7`+rܠ'΋BtiY),Ix?0ʚj$/8 Wo}i^?8}wc{#YߧbKfp_҃ڭ'mRpYYRFߖ}ek;^o$ YqfCl9х%铅Uw3̅r2Իi3Τy5Jjvob˜ZBsZl.N~- >fO=:πH%vTɖYU4W@GH=1Sg?=VHn_mMEBiKO嬔tBRԈ)<.ǀֈi*MgJL:>$*Zŭ-h)I)P]8Ht'އ(ΕZc{䥋>uO6_u<ݣdt<9PA/&^Cz[(%w q\^FC{ `"&LfjEqwTs2UwR|lETxnZr8i3c0/rR*6jxW'%_"cE)Ԗ}Wmf&|smCG&e&o .W<b( wEPw͟~7i`yDeX ] >/Wd8N#DVi0@ AtU$4ߵ@Gr1M~k`Z8Dg~nh!7I/`cN`C&cx!4 ."p_ﲹ?πɵ J@ڑGyɖBjA+D'Rc\ Oxb-9ֱ {bi-&8ʒeN%a͆hxcpC9!xA˞J{*s6.-f% ATdkI= y䑔t62=#Nޖ95C^\ۭ>pSpߙ\h#/u2b"`AށԣrVR+2<9G`{!踰cyL2h@;Hzz8):fʿ>YF*hOU(v|f`_P $)%|2JĤE,j01_Oc.Џtc1lP[VZ< wEu5%ZT)QSyco4.t .1oLQ֧QNib׿{۝ HP}-@&~>I~d]ZCA8htMN[#IUPVhN[NGUp8aǙQcXBhV6;䋇jyTЬs:JE f>sXdM071#~vڔh_j?H)J?7Z@wJkӳ|=N[Snb :3QfbZ+}x+0nUxeJgZ&}TXɻjsinH\aPAU0umq]Ww@hS? ~r?7R-wH~ΐ "i(8YI9C?(LnݑliCqM^&-BkoSuƂ8Sȿ[$ݳcXTuܞрu%aBa~<N>qmWH 7O^ۑœҠ"!!7,iPq[Y\Ng(h'(ށNO#4,꿔+"#Fp$)%#ge;1`>2߼>ۭfSafe'xɟ/ߩQ fu7BO[Ff1ϗXROV6\3,!ҩ㇕vZD9hĺ.uXGmpFzwrtW۱`$h{DQ|9@:uf\^PB^>Q<xŸώ.^d83uMJ}pajً%,`#[Ud p`p) 7Yȟf][Qk~ٷ` \76>rWV"<ZXIr>N} dLߥmQBs9i7X(2*r"!wmWS#R#Wv ]mYBru߹ R2eYXd.@ubE)9gI̊("d֧1lyVʊLCզzrr-$ 2 |.e,nJܷC`/@$ 8~HxyXoJ :W ҐQ]. .n54I*rd^3On@ҧ2mF,d6$3HǔI2E䙼0{ /Q !eéG[π;#.^& `t/ @}!#h |O_3JCfv7 i?PGh9*2MoZU]?M z8\}`Wu8)-d&!q_3 C k6-̍؞YA3Ӭ#ceSЅx, +[@TŌ/J+y,"mt* إ>.Ԙ8 H4[ O$?V?oeNՆ iBu*DR<'}E6itm@] @ ˽ 6܃K̓$B2W[̓)DYɱSY`36E J񜒣pY%4)J..؉"{AՌv%rQĀ/Ga&q/%m( SJhphT._b Fwd;hk}dΰh)c>y) 9?_^CЅy-z5 xyOQ"6JP}ֹUw)ɤȴ1j1lPNoUaB]čl=l C8kjd1Ym?@q@|Vޝ _ D;m`2>a="W<8#TBJ<Φ|dvFEOa1 + Vh3c"C_2H"^jn4˄Jdo䭐, ^B<]!NLM%;6-z<1UDuDvxY"Ƌ Zlrhid(C&?*,R2j`o+ښ-U'fG]!4\t?rt$ҝ̾kg,i{"$ZXhL}t^3BLT/b0A: $*V0pl= jרr#N^Xh'>j'Y\v3}?DC;BC#P\ ,)O 0"ݔ_,,m ۞ϋN !?y~)=IT$ KUxAVPUZ?ö `~b}<Ⲛ; h\4Ea0{ϴ-=1S}(w7*YzI$9ﶷ7|, (QP8^h=2.[744O9PD($k*('7ѠMԕNrnĢȓ-0Txlٚ(_v-/QWP\>Oz?~u~8YPk_MYϳ.>z־+e׭Ϋ \R4_q>i cu^HG}h`z\1m^{Cu9"Ԫ|.kQ ֝^& tZwT>%e ۯ-;nL"p̶qV;xtRNea#d#_AU (zb>}2Ox^s"<'T r'ڊM:ĘZ)>=-aΈxZK[P*yIqxF(cb t(ƹ,@b@RAΣ9Zm gE0Q07$vn7;jfJ4ϧ4vtND ΅ނAd77}fz4,$0ZS^eZƬ=l5e\JR搠mKU3gE(Wyj hp`ǝx[d*=?bSU4% ?ǡ:)Πؑ7(5_3lQz1S2ǁ`sdM (ܴN ~ɾmE{qK;xcǠ4]ᯐQun3¬|*u1kM tۻENŅ"v.$4͍{]hB'yPdS VLAzH!3ggezW0vZpǾyϴ h pr yʢ=M989EgbF|L~kq~AblXŀ| Z>.#O<=)(" }%;B;[;MoڨP}&#Eq "Fta( :v11?0ۗ!tAg]sZnGMU9e7;Ѿ'U{uC$R^O2] m)2]8ITw!Lq&Q0YV('8hBDp$W&7i_.6`~hf>5$ΓX ٲƪ߸w^sq53Y 9> Y3Zh5`~[hjRgqEK1unH#KHMO3B,)#cT=S9*xLwFu@Hӹz224:rk?R>M ۨ淎#@11oût$tDMPjo-Xw?qeO37㱹v3#/H.!CAT (vYpH6}4O^Qo{Ln)c{f& h΍ѝHCLXbw&~4YY(2#߁I) O.m|ftyoM*HO uR^BPXEfwϣ-{CW}1V;x;$i <$]P9x'n*ʥ?ReY9q26"X/|"oNuwߕ\KQ`Tf 8f%qL ttbSMG+׫-Z7T>bǰ­d//uCG 3&Ya4/*J8? d&T};)07pW*G-FWC 'E7$<:I2{W㠥Xad6pKtJ7Z@KF~œNGJs8 y7yRbC2vn"{TK/3?t{'exތlwvߍQΓDϜ$yC"0/޿X\]ZbyTvn|a7cЗo+M׮Zs3Rvձ5ͽ=xHo9^'{, ё.X [5'ⵆ (/H=JK`hֺ,l(8ŬFk'O4K+GjV @-Y8g|Y%[4"%;ٛ]Fv"qS .?qRmV`tbJ{7só27.59j\EYboF35jhG y oqrup&HBf X!k)TSW\M.~s#:Rz0Q ԇo|Sn06K)Kxb~)xqX=1U8e\걛(#E 9{mTUh nH`~O:;r"Ii͐B,O5瓦EaT2<&J.*\@ݯz(lH9\r>D[3Gj꾃ԴqCv m̻&'zhl@Y~`I6isJ>z֭^0]W, s(GQ~yLhkDB{$f?@#4n~DN70skAbC0fH&) dq1B my8}3<t>OC W!W: & 10,;|R5$.-&Bb\о zk>+Ki3nP͝he$nF57#Yv3ou=AKȻ)TAX!:l%w( $_kNl_EǢuNe_2ŷ!pO#,CЏZF"*+ÏT$)_7 XtM[4N3?\߆oZAvT jpk̨H+9/bKMw+ʞ;?3D0M+P c3蟀|[OLb\ŠozgV`uHx@([XR߶3HoobOõc];&)rc4̽H)&&exdLFg-jtan:0HLY*7 Z=jҦ)+ .wuaIE?n4( I8cGs)3HIi wj<=>;\:k bB@Ju 5|n2= m=|`I}`:y2^qB_asY C1& Y@>"/0r8> YjZ|gٜXYȂX4m[+!QY"g"q `8_԰opzNoAWMٖثCY~!}o4ԇ򈬧tBbŒcKV/B;4ҠS8Z]Xd)Pn,ەB:VՋywkhӒ8*B ֻR wQ|f3kOsqe^>$A8"Q62J`㻧 Oa/zZ@M3N{w( hT\+AFr$:c9¢,?"\nj5|wrAa""|zzw#\>d'g _8@5 0&.l[$VIh+d $ެG9#{l: ANNܜ3dQح˫584.y+})6*o=~!ovbԏƧ8 Ǚcݢe O'5oxă&hʑn[CXbӇ}v{9lASdz,h fww0I+,/3`NV`m%X#la Tmceigj*tUU77oYwIiʥGl#%4=I<=uS4gE<菔h\ +Nr00c H R3ܱ{>}{p=)pXyjT00yͳ A|` ?#OW>5Lu %SWY3"5# ۄ)E Lob~*8d'{$\1,KA]M, 8)=Y䬡%|Du}Q1- Њ݃ ApAucRJi_Nc(5Ɇ6Kk?"߽mI7h[|1^Tw:Ҡ`Ɗk>yv:dhFBEYlK4=h?s+ݸ͝nnq`1խM{r쳳kdKxNN&iQ/h {^}ecI:w( [!sT0qd+c@gzk v’AWи3LJW 8N{uCpvg)|_w;c1z|r z-L%}4CΒxRKm',X0^'zTt1VWH$d2nEn2G)=ﺳcdv)2Ǯ'<>U4Û69 8H1b{Ojfٷu'̪Uה+t_˞<Y/[t 9n|0$,L XJ DZbMW01@Q|f+*Oy_V.3CX%XAw3IMCCkxէvffXL-t{zu?dLƅ$P{u6K>_0c"-D<{x4/f$՛yΡKBWI+:?W7Lc#V#3B'A~lj:\h`;]d+BC30'/ NX[?Ɇ,̩F# ;3`殨U${1Q!59DM]X;(&YW5:))ֆTH܎z~BፙS9DVh5/`q_x^&b@*Y>Da+ZGא!ngcuH 0Kjt3zB͙e)[̂FGH C卛,r'8tC3芷KJ٫kwvq)/^HjCҥx.l*/zgq=R1X+_ڈüjh9Hi&3O=“.XlƒlSMlV{jSrJq3|-7;{KЫkU%Nǹ2 d&715ZbRUƲFaD'x U_l4H'UkJ2[fk}T⢌#>3d=Fa|w#|vB.AȏS4w7WS"pi(w1@CrȪg<:úފ1@S ?y0Q mdIk|Y9c \l5eB! ctǮ$3.-jr66G1)JC L* f4(1n^A^0si{|M"2K˅F?=ʌ{]f׏o nd7<_,7d)Udr1Aɪ[蝺w4~Rˬ]o 3T hӴw+Wg  T9QTttyKts w>1(C+3ҾxL@ 1!iY4>,c8 YX2)r1b6 1'C@E,MPj)x {,vN\`>-"Qc-diQ"hUjY;*KOיS%qX/ |Keu(c(5ݣw(6{u~ '׾ 49ѻqe4AnyipD6]AUPAb~.9_6c{(K' .m1TWz V Q֏aR[;ǚvLO^etW/Yyu>RaІ_.DlӽHAwi͟>+^- *L"ݓTג0Jz.Kb_v̅tKK4Ccs%(S+MkRGYEꅼw(c̿`.AYvbUã9xxCbq8G?TYv#xG6  jv:>I}cOϨ(ѯd,핏]ddyk赹s + pJE8I}<^26 JRwسG0 SJh8c7ju\V1WRCX=SdּG},"'R AD@aR5ILYOȟ[s2ܬ;|$3PTXwa@4[.o}"*8.j%i}н!i3fGǿ#aWi%k E J`|ZPfbBÌWpj5N+Y;PhrnFy';ˍt;0O$m*)nڲC(8NEśDy /BLu~#ƠD"$.um3n")_ЋMdUFZmj%pM{"%z>.O4׶"~m#Am,ɕ; *A!! (-ߜGWz'[Qr~O+hDY"snk6>ctoCbҜ(F Ħwk +_Lrh&\~)հMEQm2g*#a$c^ PxQBluZ@e h'Sx!FKx$aiLߎUJQ s z@Udg ˜eHiZ-1$Z&9]bA\v_׈+ %%Vlf bhpîKPAqAϢ*6Q lڑ6_mƸ;cF?S-,U8,A;ca= ]!Qzxk &+^G3>GZUx  EL= wץM׼v6 j{*#;MKLsm Ԇjht,g[Nˬf'MSa l? 4YR=vD3.g/ ]a&`?튙.1QZ (5 JdnJ>_S#g+sMrhT8̓z4|d >EEꌼb$rxff}#Ve/zӏ$)|RǸa{]e!bkWUpsGCƗC>1'ax|$- {,'ʆ_WZHaOƾ`(g *V<5LukkvK ۀK~ Uzs)) +Z;Y8K7A7JYޜkЮIӽv 'BXeQDA_VHijXm ? ԑ}K?6EҪ p׶YTlq陃;K;-Z?ibW"-tb^tj6.GH3T/6u-`je톲5#*H}mw_cClpF0$>?K5x"rI6`Tu4a>^qE-jU~:Lb{uz~.Yz0'a2Vc]uM5$p{`6q|-E\jl@);\-Eţ>+FEe |DĐ֢dQn)km`T);q=J~?P3-zHhfY^Qy-_/X7_a&"2!qq1=e{Y7=%'gow`ę 1@n}eezĠ`=׳`^ۉG<Khk΢Df] Yl^rcZE= Mdk]b2kThUwvҌY,ԫ6W+^ hTiqJI0syӆuqA 9smFvIN`6J &Nd*۔h0;PV3ʼ_ZR8>-_{տh`Ły$g":v֢ˆzk WwW\˄3jB$oSLO,f1>nlJEÌ AN%/REHߣcv JODm9ӨH>~+[ vkPqvb)[-YDȖVU KR?tN%.~2nM]O9+qtӗGjKv  /wYz)Zj=nkkJ#Zj/qY]W !3΅$QQ !dgR>=k[`_1DOceBĈuX%=9 y 5,x$oi_΀O9 Hsl3W.8(lP&,vnKݥ0UU.jYGTvJiCm  -ٔG-Oغ:@v ʒݣ˦l9raȸO$ok3ݍ_7_"r)syhuBtg:;FI+lv>,{A.:#§N{4IƋ5R)$w!/L) o%#FWErQ 量E3.WP$l%U8soXH"@(+V)#;2-#n{<O<#_X@5"N|M7XО:z =g[{=xFt\Kc_%X_)$+tjgfίQ<3+[qIX87xő-JX124ҁoy7ݿ>[lrϳPs MW8)} Erk]ɢ4EoaOhUԌ*K3??;$6[VZ7r)Qpb=Sqm~q=| CdKCՑ3I1 4P/GDAb,%g~ayװ5V!(HA_&83{pDo(rbkgB1hY:@N>K5qΝ*;3."w D  3u dyp>%  FZ8Zs4rl"4b.4MT /jw'l&L,l?#ڏHU ؖwjwC%[Y;];0;MQX6TtCCxBqķ(:Q"ϣ"iJ-yf( dXa <2Ƕܔx_cYDgdEihpuli#fPB/F>aɘT A|mʓN#|~F̫  Mdwy,ٝ(Êa 9ф+U䫔isC Hx;b0 Pq99݅\O-o5h멕^wNz˜|4V֠ ~b8r 4 *GTV6q) `H5As;B#C<~Ѩ3wSָH4EmvhSU>Vߌ[٦gq_R7,["^廊먫FCr13(r$MY|,;uǍL$hLB؞Yd5(rR<sm]~أ8S`lHԎ$&As.°Qu|5r.v8 4E }2пcMWgD$D[)*wUiAvǀEſ˙i;,)GE,mȆ< }8%2ţ`լMs]फ़}߳[`/~**OԌ$"%9=H;X'AT\ꅳ]͹ 6yn/a/ObhR-hnVK7 Å7G܍ s7CPTp" Pظ_ꐽe``Z"qfSИI8lv N#VޒI{oedLPu渡exœN6ӧ?yJ.5{I=}{VGDjfq!)4-}i8]VHUb $LIs Q'1g⯝xᤍ8k% ńjht< ג|0{nV/a'ϕ՝88tzPbDDVYp;HlP63XGtTg@kY1M"ȳ4g+z Xs9E. F4zcR5QsS cPhYTÔqpe8|w/M>o!6r(Jw]yȮZǀf Ǔmlb~`M}'{O\i;s@J _cp@5P]`y}fN7s}̢c\ Y"aϩ|NNx~pmǤKhsG^ayZ~NmKE96>z6c1X'mp馷X#b뮞'kC1~Zabis6jHOM?u}=/WP NΞ4zmD|_!1Z*B*G&e@.JMޝp^/ $J{`:f57I(9D9Nd~la&J1t$Q" &*L \ȃZa +;uV&уG2 6βQ{;6e(Fo}*dቅĹͩXu,uGIZP;7\aJa_nB髍X";<&dx@Y6_/ä奔tY/z!q[g %O{0@<Ț"!HE \eL$@OlBƯ @dy&}0!HDޭby$< UN̟[s(x#<&yC qfn%LY+/kLvRچD^ ^?Ư y e@ضyEY VEt),>A].6'Ɩy2g'7o$ Kh5 iz} OEɐP%͠G'Ep 4"یsG^{ץ# hPFCySנy~:6qD]tO~~ʖ;wjA o~9E _0$p"әo&^ .Jܲ\"S`TĉXgU'v]VN2\Ѭ>$Օ 8| ٩WrdiTחuu('BgIST=~WǪZIAvܽ?*Vۀ,/{!ٞoX+9aR!fKs ql",xO"ޠnҩ3g8&Q덣R( Ewt &˗y߬A7_jyI}'[g` 74~ d \qI>y,W>WP8[Jпs0#PE0u}{85rslⷞ`~[0uvԖيh+UU+nW4a[9>Ia {>o N"c?OR؋!^xYx'L4K{<'%\-gR\@5Bs7 es'{#;O% #KR78/D4YI1Gp)-XSOg$ӗ,`LB'=ˈO{vМ^߉b4Ĕg +3lV^-n^@H1'/U孞ߣ5"<6މCo:tfzC:7?UY[?[OA?3D<>}@TҧۇIO9dBҍr/a; x8˞/cm$uo0FPه0j.#ox૵u[j@F\#9;Wh n;*~ݠKjl7-,7 `vnb^ 9T0 5I Y2k#ތƂ*i&vv4l,K3Xj89<<8NXMxHn{$wXxaxfKs o*>3hv]>o ؔEM^*Ɯ;shz@NT& ^$]eL'z&ja"W'.Jɼ_DGQ֜Ye|MNeY7ݖ=O_%FW_\5j=.&cB{1nDr\H7-;E ܨ -kZ} N)*߈w/lcOm^XTZ?8AMowziB*rd!q}Υ4;M5~엮HŁ5{Ф"_d +)̗>u/UNOбbb!'EL2EAxMKzGi%b +"sʲvsCRe'"CuҮZE.J |`s.67Ŭ;kaJ5ѡWp(؊OcAh]jRy+ngTMw@XԾ}OM^?&3TaWmr6ak9~IaiO2!/9-hOC` Tw;ЄS^HTIH,i؂лN0q.+1۷h+ҥ6QXd%Rddfҝ):y-r:@+ӯJ7y ۻҏԭ靿;พTJMb%c#r׊Sz)"1R36qG=jCkz_IvoJ/:q@E}9B^6wYRKij3&,:D#tt e @ YT*di  lSW4d NihM<7(҉srUT-!d'q|b!R [4b̟ ituom62LzrȻtzI2t+uEFH5q=eϭ_ ˼A@?P// ]{M' f;TNGSفS3?O-cNɨ18 "-&OwТ"UuxV.>1vtG^*jD3m<fGh$N-Ӫr}kv?W͎ӿV`QɤU2Y yð-B5j@8 1:Jeos1%6W1hlRW]!*{"}>zNk2z/.c-p {^lr?9!nX@uUϗ_1[nds815NB;>X&EPMbGJe78gP4E 2 팊AL^DYCn].:) [>^ A`q8 XͽGb>l(veMtA4=PIdN| ?۵osT''rjϚ##Zrֵ55=Vǵ0JDF$6$E~KcbϨ^]n:=N^4wrpoD?#`SZo] Bٰgh\88ao)/LhĚ\xW I.Y8pg6 5x8Ε;!}guz:V/K@G L}]DQ_oī);' Ӂa(R[Mg|d#C/GqOL2`U1_YAﹰM7c3G8x^t!e2+bxAvyki 4{=e/SNe6ۙLbI6o -Wv,4XvK?u'օ|>NV2Rl]/$9j\Sr!dpfvine&_e Vq%NM1:0*XDwK`MhM0_uŞ[0׫@R~?h0Yxfd s FCHyS~Vhy)B&RDt. p|$PYZ'[9d&#7J#"fy |W{eA\Qb,ijֽAzV d4w <2rC$wr)E4(ZރҌd +3gFZsi2Ǡtј`q0vO/*_wYYӵHNLGTC)v y2% w]-n ,=lXTe,&` ry+9+ /K♿*?"ި:w3n+,'rbs ?qB@?6#VD^Ea6]FRPIe!@d`qHK%C)4%n+?p:cPcP`R9n/_rQ-D[橿*9~ O{>'UR,6K) *v !P2&1Q(Oq8w N\>^blP2 Rum#7dL*:a(Hm|y$A|6Qy)yĺO~C0SRgs2rp̋rZ:ʍ*3+[~r^8uSjfS\GTzcƲ[-:v?{fƊ}=%e9*>!<ѹ__1c-hRVguU_Vw8jQwiR.bL'ʐJ_xEQ aM,QH3K5AR`ɨ]ӏC; EUI([6Ð8%wQki s;S֞ sIU L%z 2nXE%m욓n.Ά*B#F9I}nŵy9eͧRT@?zp` AsL|E}f &G8i|_1'] yY5Z~$wl̩HhUWq+bfȳ% 8D(*er[@Ŝ$(Xx0TmGv~l:yJ qc &#j)+G*~?MW֫Rψf~D5!W ONT0[TDX "2iEhjY"i|`P$CUG:m#uO9I8jJMEH^_* LԚBЫ(ZKMΜ QUO|w0!Uny]I-ѽ8gB!B:^Ǐ#3+[{A{k}w?Sqb+G PrY *arJ1Zޙ4+v }K@:N.%m zɊT1y s4jzG9n+7maⱚK2`拞~Q#7>911q0B l ex׍>,ҍ3y&ԧeBڻ.D.C¢8e!`Ӎ25~U,ո:u%*/7dz `v(`u)Vp<|(]Ɋf=C@"b! iĎ\n>k.#Wʐǿ>Gkt/ǖIugZaSLs fq+"j,,2gvG'N.IPN, *y6@x1ѽ WEK qŒ#ЇLԫF`WD_^GJv$1dt}pQc#SIC!;kB^՟Źb`!@z`Άy|>چbizhUqd)I* ӎ;2 (Z3-IZ '8h e v6xTEGZ=b=g-T$~A"Ѧwr~aV1i8Ćff3JD[*G{ǔ Q?\>IANkadY!eVo[{蹈q6TY6?%*C/>mQ/Ia(w֞16#k6Xby?zA!xk+=/) =Xr7 E%H2s͝Եv׸Z Wv@,pu NvOtymy!O{:: P!f" VX$GxNBƄGsʑ<{B>Iı-#lnE4E0,,hZMs&!>wq1k)+Egm7(Ԏn8c!bĨK1<63zCQQkGizEZfKe ڽ)pCs<{{w0ϡhg{8LnB@jurǜWشHe]}2%b(TrۊF&vo܊{n_ i:mg)90%D--3I_0zCqrWt Cv.͆ GJ/`b pώܝlRLu fU_v@+~GkgJEZųf%Xg{{.ldv0,)OƈqC!*0H6.ya hfA1K&Zi}G!~fqj`أn5ǫǝ*2_+ԌYOηSZeX}Z ?&ʠ:( 08Pc9Z2g  NvE0l؏/ʮ~ EWɹMC:/\z%6t^pp8!Sd=kyjf2tn5t WŅ c9[P`]U>7H x9][X;4;?0~QUx=O]1'9:/'!qyvK H?LsJ8}NaZ'|3L|"V(;N7.zGxu_wh~碿[z XJe4OFnᶲq$U_㕿)W?Pwl`zOodqM΍ʪ }{"[-C݆L /G2ϳ`k1ϯh5ĕʅaD'uq ʌ9zĶFhޢ] wMXWՉ8j9vmG&O̐l`%_'Gw.扦X.qUNh[WdޘiA3ѻ;5<Y;K_Oh#L _.qʖ*/=9?HLYnox٩nt*(8H2_h_À\~j)O v@D5qe7ŽՊ]j| ;ɉ/I{~=*褡W̠8)ܘz"ykk[&Y9iuZoDpV1LV>knsT_A e>cr?Y7(Df|)0LZ Gv*a·ަa#Vl:m>`K* },bؓGS SQ:6@Μ-=UDeHfZjT 'H9li{tJiNO1[d~ +ϵ~IZ8h]K]>rȚG_t UquA(# 0a%C+޽0.xNm=+L߀S3/QĸCAUk:+cprndZ*] )ݹ8 *FW=h5$롉pJjV]{8wP%"Wvیiӱbb>,6K=هrt3"%כy/@_ts|}>)qbFR3(`(]HVL5 Ncym\V0OSŚP3P>[d<ٯ8Ȍd-ЖQ7@d,[JR…f!U߀`iLPt9P[F1EmfHH rUPhouv3+9 ݦ>~mi"Jt}S%ִ]d4r`%y(xa@2{iţg{nߌ-/3 /g|0+Hb}ѵR@' }ě›,>T*pd -n^:9U/\.gW3bCĉbCz_K?EQ&sZ?Sy@bU0B9躡9k0>7KHR@H4`|!3B2u]@v‡Ww&Ãlug/k>W_4'ۅtr X1uK$xPJIM&4D}ǤWLh{(xrANxhjN,F7ddR,gBɌ`J+ M~l>Vz[$&0'TX#ЮFar|dN0abi]Ar$5xƪ =EQɘlXxt565C`m.v-1Y4 eK0s8ľ=X:tpCdRh/˧P7nj̱tS~,"u NS4ԏw-GH\LWfwAQ%Mi,P+iI51,6 TEf{JՕ}i > D CD7f3kOd~Q؇_ldUV{Z松WB?Iy3' tׇn3h\.=+P Ym*ij'taZ"0 4=yH-(É., #UeP+zS8mEJgyA{X'~dE%O`t^ZgŚ6'  [7j[ҶA{>9O~A23XIZLOdL0żq[뭁Y4^t{*+ RІdۼQ^F |oD,}LhW]hҕ4QS|RH?Ň5&Bte,Ƨ`"U! iq1 [M. uVR 3oIaυa²RP',h 8Y ]1v\&D *ˌ K*zq l5'_o'Q&RVW‰pۘ+Q O/%k?Mte~mёm \gϞ Bp(/ u뺤%$gաH#+xw)l~ϙUhEwmTL<ӺK#u$+% J$u^دTp^[*W܋L)DE(!.77mzǮܯwټZr`y 2#P}2jÂJHʌdu۝fdz+#:!2}6eߩ(TlmGZN=Stuڼ7F˕UЎ-{F ٬& 3ٿYUɝjlM)$NIԱlWga βeQF؀>MS2Wl8QC6׶A0-%ͱaALI$Њ=*Hiu ݔ&bj8|B!BmmoU`ь|ІJԡAjf@nAzbUz" ^ZJ"C!.atlh֌@4LAqeqy7ٙWMQ*(󢐉0c3qU/*3:A_5(P /kQ7ou3><^LzD.I^VrvVgbV^R$<Жa9i=irn 1X.sH1jDYEQxIz[?z/w2;ozszI1vՠ u0y(CpAD籭aet+E7Ӎaِ+qqw{Ecl2|).J W3I%uU]a 85 |{+4^|d` -³"aLAΜL"w] ^σZ< %2A{tb"&/{Ew8T3o @,g3BY`havtHxH f<(|P^Fx7%J*]3ĻN]SU;x`DyUŜU_eŗ%ߐNN"*gF'nA*X+CB$Tcua=KM" izPAg*RS΃y{`BM<%`R [EP-Ϧ<.F?"8K 6nhz=3O}$0O<ӎр&+0E'v*Ɨ1d[Aq]5(TYi"JF-A T cGUZ,$-J+#}+%+ imQsz5u2j|mKxBZ.yXK&%KpAmNػ~1XֶG1h;{:I~nÚgj)/[rߡzd>68c7$,G_*X ~1DSP5䑑ldYG2wYBKU% m-\Ie``߀"K5~Ű6lRx[Ot˛5`h Ex}D7 y'Nhasg6QB#lN0hI M'}ҲHPQ2rWUnMQ]nl;N\=NΙylSx A$ H}vKm:c6hʨgpdvс& {_+I3yBA)'b^ZEZEH} \Ǟ6^F7hO/R*H)FNeRj,Lɽ=G"ں{=vg8_]7hⓁ5f%DAAkĻ"mW2s5 GUV\Vȷ(J4z>}hFЂxAn/ Q~$|eC )k'EƎTVuObƏtΒ6f6,ps:1Qh" X{f*?4ǣh, cRȮwg/{fwu6ů!/X \ a 0  :Km%hw1`k *^R=Sd =d `^t+IܚPbYlKd_d }Sre`f>/ k\j0ցxbOڀPu҃{~A 堍Պʔ'7\1ADęǔ`QbIZ%VG ).@l-< %<߮h#xe6t"4^r_Z@ __RYPv]Şqp_y5Acc Ͼ>_+?,5@~PsfVk@٢Xn;!m1U 96޼7l\O byɚqx(u$ABO%h)е$(5TZ%߹B2]9bںNԗa$0!54,r6ڿ#hS*!K}D'E5 E30SxArO7]+mgt 5qPUw\\f]ˬQcFBa\P\-M2t5}\p*NZZSBNHN$mk8|;p4I5A1nzbz薲 PE>c42C/*C3#.рmbiJ.q ?BMHDT"ABLjzm]3W!\\ab\>o}F&a#9/|]:U!?Fm{Xe8PY$jtNzl y0">awk}I܋Ks:^Ec{f%@mrexDq i >K%B3\? !bH43!eSaNr7%'k>MpEMӀ+;/n rdv^v?u7SɏLW "]LӨ_jARUSC{I zFbWT Y.%Jyb)G'cyG2wx.=+7 cEX:9&vEG?}t?w)h ɞ3Dž VԬhd^0ҝAcM6~xFK]j-rN'PDٶw`]tyEXܤߩ)B)'hO!6 ^\p<''d餿V'6N`|7UJBas'A' jKuwz?0'ʸ j>VRĥHNJw4%1X8"r[,(i-<~t0 7)`/RKd ,\ " ]gzh d$wI-t5}}Ip5j4U ]Æk)r%7=hcaY{`',Hj{EDo4L-Z+[OKsS4w J$Fp9dj &|L6:`cpC/`=u!iȱN?z"*z!D 5Gh ޠ4vK[_FYJg'ߺX9|[ZTmvb'~*6]S*Ȩ~G֐ `cV)ce/}OBhALa˞"? 0ec96s$y\qZ`_Otʔוb!qt'BNT}w&A`O!O;K__"{\ z[bSF"֣`o>4wĪI.dcaH -^d$+ T ,~=߯vHZScw LK peIU4@j<=[ۜ 'c>G 7e#b֔gőE|ML`f Pح>Qp%TRq &]b\봟{@KT\l ύ6?7R^NDI;XaX"Q/<[|B[:Fk>e'1j>0V&w#tTQ$Vװ(y2mtNJw4q3&@W V3"Szxdc&pMc;з<( *l@@ז+96=rPEPn=COB>F|QLDn!-\qXi EFSo K@JmULh.n),Z೯@hl jݑLolOʖҨv l'MnQ÷2fP*WDY<V7Y3B-J=,('KދVUB9^]lƶF|f;W=mksܴ2yU_4 Qk ]7%  'G6n`nଇXi1th̊IE\p҅DG9iMGf98Rax@Ĵ*, ӄ{4f8ߍ-bJ \/S-$ΛW[?,8Kj^ovn]B_Kh,kҢmg/|s!p0ǼBVx? N=l{W܏`j,ȇgK@ѣ_O,B'%=؀eϒhCjJVKE:Q#߈XRәҋni(*뒒"gcl5y3q3uoofּ+;_;̪\^̥6D: >w&%%#EfJ.;1SQK?tZEbƞh~`&K+bjhE ;#L;nD];: Z*Ho7~4'=i.F-^~SV';O;CX`F:vg^?)T~;;lI TxKî0a޺t#T b4:3R*Dew.uI$#<3R>!/ǎU>emHẃbuBb]gy)sx1ZbV<Eh^~? Th!q9hX#`Wr̖nd !w[xlKHEUkxߟ'rOptؿ{+_GI99Hew)xï1Eti뛘=C ~GhT א+h9r;.􋚴ˈ*i`%(sA{sĪo5N6 u{@t39'}a^PiS&rx{[IJH[]έZzܸ+gqETw~XMu3'0_ЕÝ>!D/}6Ym2DB wbBgWZ>7:\6A^z 3ђɗvLɲebE$bJJc˧o tG;)c`%=j<0(אg1 lf2_\:9 -pͫ+?V}&0 KPka?ѬYvYgefwm .ӏOiF8ǝzX퇓̈GY[-FM㋒ȨtE bs\ߨX0)h lFп5/PH-tk$H'ДFa_q3K4^).pX/ZRxG1pr;}>aSΖz4|SgXyh}h||FU CԂWaJx\01wR\ #A/&#HLla }8%kDRכmAȷuJ@d񊜾#NIlvYP:=%G|%<@A46D MH^ffP0ʔP?X}0 D $zO*V}DKOT`!wJ8܉؍t9iSСeBǁb˪s)t-**+s/`:CMSqѤ8#y.3vcWV'O xv5&q]G &ƭi{-ޗٶ1E&dt-Iw5 GrHm?BocQR@gE*kHeHxEFVREB~s؞ {RҷF9}x1CZFǑ\䏮!FM`IW f* nOT׫ES}S1Aށw,Q8s5s9_¨K;KYႅf=-f6o<-}W2D &߹AAX0gi(PtiӰH9L!ж8-l=rX4XRm\J 7f/F <EZ+Q?bwSs9\.?:Ȁߦp|6,tǍgb8*Oˌj kG9s0cFyHlz.7ANDz Kʇ d@ӑmnLh2ʳwC:^eA{#;9/I@x)Xk%/M/y{W9✮ Y5!5`(jNG 횒jwdPEoL5/!#Yf y[HIp=a113ܮ9|QmFz%љ ]޾~f4r`zJ{ {ÝWky# Q_*7cƉ7.yA@Uʑc<=1qS> E,o:wE%.Imǽ̲* 3LzC'-+p?# :Ϫ oV%$R֩ ޿PX4눫t=*ۃ.Zg vˍQ|xl%x,8@Jzq˱%wRwCE@mFu4)׍Y*h2SJa(opNhX)#0ГӬ#q= L 2$(c^5Ias`xLOHefb{.+>>Ԕ. d7Kק/)`߃Pˏ}M3Zh#>L!oyWksy^ժhW?%>=QJѩݗ5"r,m-ا(<5غ_`)=RGA㬘Q.ue?ByT\FXKMI!CaߔQ73qpAr­mv6̑0Xfr[Z;Ѥs!c8.LK0 ~E6ܴ4}^Lqo-"P،";nŰ课GVgE<; &g\MձFv6~>!p+|`HcWqiSvZ6#˱ ف[Ep/SU~|? RеXxq6BQv5֟?p Ovc wt{ZNUcpArfBTޑQɌ8aK/YlI,$3 Ǎ)Vce>5PsjY-2xCxCxݙN-S#Ҡǣ%?k:=Lk(֔.ktpֺaMxmë 㺣h㈵ǫ8(U݄/"e%bD(mp̟]NGjʙ3k`X%bއs$X_cei7 [']x)˝{:Ά)OXLV@sm7ho܈"%_NYYTh,P(1dBn>C, NBPr5/ >lF?m|2싣s,>#SM]:Oɧ1Y[P )K@7vDIL]l~'ʓ;4,_pKqdȘvutQ`{ٽ\ +LW>:PǛ-,iQljC@K@V*5]XҌ['Fɽ껼pvAHJt/Nk^ٞɥb CRHK&#"oo`2ڠӖϰX@}fzLӫlG ׸ 8{]t (WL1}h(.]tDB1UbuG:P~(؋j&ڕp̉a5[j#6V.FhZzεkm]&Gc|u EkW|0PyE0M bd8fMČ<О($0EF9zZq5u .ՂUvLofmZmdޟzoBOMÐ5^j籍 ?`ѫp'ĐlI*Oݓt62w'{Dv<=\ mIѻA)oeEUxm7 rlD0^Hqmi+CVqƕsCD' ?MvT&w妐 (!^9f# s~E8%q+ThZzs;dH)nYQr'[>Ȫ 4SPcc2d13ypQUʫq|rD1E?^9ĉ(JƇ?iЏ" ם$3jV!/_K]Xsf-T[: 2-ҏpe׾ ~*})X.-Vm:jYJ]c@FFjL\й2ح|aWQ=ڦW) ff;Saըx%:zv`e8\HsEHwG (leeY)c."јKnG"Ҹ?1| & :y.#8rnːN:"w˽f߿8 ujL^mR\rhj~ct%tZL*šBqjYrxJwW=ZU'`E8qU6K T\@5G@7&Z^y-1/6"i|zƼT+ FUHFE +".T&;=t4s?qmH-fB?eHy*럺W6kݮ ğ\@_3~ Ulc3Qy{:L% 4f1F}k0d@6OYrUL1*;F m$?-NvwL7Mrd6_i܌jq%`(pvvfaf5(_Đ\)Z᪒/Vl@/166q} [J\+V^ !7vsf2O(lO6霽E<R9k.&J :FcuGu2"T(hxo_X7&qӦ0V&H%՘y +:T4"p \=%K(s~alu=wJ\ z(Vز)A|q;bՙ@9qTؙbT4Tp0w-,RvM2/%=X F.O@7Q_5XȐ'EeRx+ ۋ#9q(qSC̱ª<\Ҍ%EdL^222,"Kk 0zx?)@cYV)P 3S6ʘނf .uPQ@gYl9n }yPH21h&s&ˡE >"*w lQ`$@UY.n1:@dk~Ҿx'PA yZ1~*PV^3GtJeHD:-C|ED E)ΐ"wTb' ^ ,7)chuK3g6W9zmgܔ 4QQ|oXGE+::i5.o98m }trr~':7t ;פ l4}X,lIp񴞷>zq0[8 NxPO9KWiP^Y̎Xm**#'a#,j4Bq<"r~Ose:<* 7Xdz}UAhἤݐs4Gn1S 6s*SOZI.\&Y~GCWΕ3_,AY[337zRYzQQnK'YC9? pmr w5/ 1lY %.' RJKKQ~̊D\P7rm*H"^t}J#!>}ΚRNYƱRx"Py _)/ڑg 1& \S `:5ЭW S}qE"Yt-upiLە8O@p|Άk6U(|]FZyއ'DT-U-N/*;^ڄG>:]q,_t&޶h챘:ġN}CxߋrHc9|0DGQGn`h5),o҇he3a=]Я -Ɓt]`#u_JQmXZ/On=Zր8W 7JۖM7!zV [( aboRhB̴1rA ~Q4+G'A4AbJjĬ4Mgk04l zB>,asΝM;Jg-./>KŽA8P>D uqD"҉ž5-iK9xSIp@7^B,_tFe􋣖b_܎cCVne N#-qځ.~(6"?9v%Q}YwUZ~ b|7^Y -_Qb`mepҒ{R0IG~4wOZ@kPIAy}<]R|F^D)'&*hڎ`;6k1w8`ڒ:HB'`*7VPF#*v ct"dr2Xx=P(%ժlQhRv;5 -:^buG:bLj2rDmHHy^?|Ou<=sᯀL8/o஋i$nU >E-eLmD[w1_JD(QPZ{U= 4&O)ŒAo[mWP"L}9(ECڈbX񡬡4OYb3 A@FpTwjt:(&lj\o]!>7?/Z&ю V,&e_8gh.,`ÉN&k:ڴ;ëB'5II:!Z{ ﯏ Ј}Ν;~Z.DncmӃ84sOQ+ZP{0KC d?E>.ZnǓa!jWrҋjDcHon&5IRmo]T3W?_~[?/y"88[VUб U !st рNt1T{-QmIԊW4Nv؞-y*td>/a~b.{n-b*fCdM>~;c"#~Yٛn)"8}r(Bt03|IڥLE=,l*Y>M( ߁42'ZwԾ8o+BHB wϡZ(ӣҗ囬|(/`Q oFtk ȺHbaqgl]92*=ZjJS#O@c!>Wi,ri98Zqe}1|(٣59X5c R.o6J.3Kݸq O7]>)@,ll=s5ZWLu„?L'Z=L(W L!2D;9-,8[W='>O'*#01)x"l%:y*3F2*.>rīBɒDJ .5%pJ]PeK86B'bJEى}ZH\-ZAz[A^H[upт[)0*%m Z\'1w1/JjQс,.D sL7ܓoB9ts ̦rgϣq'u(3I IjfL[X!x]ZaQFbMc,֓}v]nٻI|q<1\ z3iЀ= BRV:Uæ,P!t=EYHFeB0`8/L3kP?z@'+$ FxdGN-ZG]7ĆJŰsf*Ƨ3f;; |.RF8'U=P;_|NL"pC:DPX$m=3Y.7z}E b\laYl;ˑ]^* ,dFcppP~彺XwUnD=UOr3J#IyqX=džs?A8M'Wsi`Μ7L3rN͝D.s:Xg^R xOm!Wյ6\o_Qc79`j1:c%T=`Ďڇ_L58tOR_3mes|"h3剴jj}KFu=X:"' =zP2ZKyQ_\Xi} : R9=!*w9}=Kk΁Cti"BB;&~Td >LexLZ<3TfI\ tV_MYnȁ ֆtJ%rnEVE]8`]f8 zr}` ?.v!}?&}JP$ qe(2r_UE1b $BE m"mue#iqs;.(lŋ<2N%)fifY} AL_XG#Q͈#X!po `j>qкN4RVh-ܔdUe]"O"!m呂J]oWGQ|Caуn 9[ E oxj&˴cjLf'x ;=+wyUF1mV鑪Frg988:z?ixZGFr@}P½5CIAμepYwl_A'/vr^^o$1圃w \ " ' A(wh ",PrQА̶,=7 48G,i_`g|&QcDT9 s7pW3RvݧODY2+CNfu{t6*?pqw[2"PxOM塜w?gIIB 7|F9(z ` kLyVjt@y{8.ЀCAf7՛0՘bc-yQ_gӌ%duucr@O%8|‡_=-O5*j*?yJ)!_ ӻ(l~qޣcH]/}$:Mҋo I6E{aIFlgGU /{#7t/Bb!? M`j5rpR{!{J:Qw9oJgk8Q>.  dHB,W;cNcV`xcw)7K=Ukg]xE~cOĔPea{iiIr \8\iUˀ[k<뾼zb/mjbVۄܱY6[偎V/G',qnWk_uevMnKo| Ԕ bg$ mKoZ ƒ=:/ 7M;ptI|mm_ᲝHc8l`&)Ww@QO)K$6ƻAa3oBUۥnVN^^*P1 :pI8 ReEj^HKBipo*@# z!G]grыP}p Ԑ,aؓ0:Zs=UOd#p{V`KYJӫܽ+(] gQ-TI[wJ+}A1fF{F%O"3+LȼYρ:=;S6Ɗj7߷Կ„YT=3S'H7uYK )TEu|eO&Ƴ~oN'HɺyYI]f(_k܋Y ֋$Wcϧar52a8"|&a_,&cJm6̬}:? B%Ow >FyJ~l_͑F,HQ-nek,-uvY7Q2$!(Ο΁&>4N6)P4<}zpoM*0Gv~!CHAu!qU%,ML`G9{$ l@n & ;a&lO&tAb큭f:{dzDv8$"~nr.L9HִI=|\>_WZR>yp;GkPD=FT<+~"x"Bc1.ʊ.<{hwGUD|<$Lfq!8G.yV%GGpFE#5`h}m~rɖBWϬ_3%@Q K_?٘+*͓ɂCʫ퇐te"$}+8Astfʥ1Wao8r).Tr6ǧ/;UESr:0=8_oxs`k^n?8F:n?HN@4 S%ojajMS/zzśM^O|%P?qWԀ?^wOmDڻw b@Rʣ!ҜliO)h^-gt>5zطJzRLk"}Pq Ѥ: ‚7J ј)!dR~W~N.;uFO((Vܱߵ4"鼯1"8[BR%^~wr RE#3r0M2=MSd ]닜3N'^? +ob6`=3Yz  WD i$4N(6h[C:@Ë;'o;p~@c*=eJ|Y?|""N#t`A-w 84 KQu*ha-4HťC5]7-xXg[}"3䵰xϵ_X:4U/WKtt{L/ga"Jլ\W#C埅vP7fl[@k6YZj6J+csD زF[љ1ML#rq?dk Q0<0 ܬי a1jXJ=g}`d^{YQmwtX#ňVkMMԆF@TԇԊq{Ic=8$֝0ɤlh-1x32i l,{U>upf|dPAD՘Kzt rKn1O+ b_:VjE2 t`9;D> $P}%>[*DtgaAyPK {U8Nݓ/0\@vUY`7؆>5zТvm";fswz? $5hȿsjoF  \pXsfw@ /=bI>4V"Wpb& :^Whb^!,ݴl#8-ZJ3hP$] '7:\"rcHlg?k&,2%i95͆u N)`ME׈j?.'U{]ܼM/ &NJ3 f d2xr7LjBQT=3OC% Oё5D,Pb CzDTpà ap&Җ"->D"ˀ{eUƼ0=`>Zky3>GNDdKdS-3`@?2F=G24MAq;0LRHRC&_۫pٳeW׎cj4ohљV\[)M ہў:!YܼL|qu^ ^%8q!iT!I<6=o,p[j C'>icOjHO'MB' !@EΫK؞m?[?w'aO˵JC= 4DYVexGÐҜ!'IiMZ8.E}C?7B\~M t nC_>gќR) 2{ Rا`-AQ~:H 9+;U 8ڏei̟EpƊx%B)㯴[[ԧHt:ɨA$`:B88&V?$ɼeMAn8#?ZWʟ˵ު&HR)ĶrbT~k,zAxaDV A|U+MV!QKDSB]Rùc J?!.A F>ҕy2ѳZ<RdvGhH`S0Axq7H5&vt1g;4ھZo8~U}N!ǸBsyF3D<9#AOZ'Y"p=.{?Y&L)*_Zr3jlwvw0Z6>mãnڣhھ'tmn/TUi2if!2VU/\[EA9vnkavaRHbyhRk{>_NI]ƽ[am7< ޡlNm Z\W/6 R}jR./NhAؤTXTyܐ_ BWD>^hI>h,uzĢr  &F !^;ٽUP8ͻŶTM+ Q~s^q_Zɞψ]( _OZL UNShFo>@bSukuRm%!#b]H;\cDC |5O%Gf$hAę@=sF O;~0|D|Q M'o7:*v.yI]v~-/x:_-Ƈ<9[ MLu~G~L"7M4v ^f-Ӓa_ba-u9I~MLg`v8(1݅48 9.CWd:2'^am &FEAą#!}(Єp q3M+RZQ^dFj#CXu}NunE, w=G&#V3 Ͷ |řdž]ą¨B-Q;5IG=S_閬cNs? B$Z'%#{Y+F$Y<6<iIUnPS 쀚iþC&0Av9b^nV+- ]6J#|SPv>= Z. -:, h#^a[,A./]! x!"1A&9/?i8bU7Wo?ė蓣&Q.Ny+(!u!HyBW!ӮפFn)T; L[rh`l$R:uTLA+OB&-RĐhO2[SʨKRX z ~mM?^I^m7 a s&3/wPGfa$ܞLv1(LgOI xtf/sC촽ڇFOy9`|\?>m도h.5upNnd"DBd2GW0-v0ً:ѮJiBU\,?;FRhr]my`waҵґ05|T9KH.U 2V$42>]p~e; jfvY'JlY %ɜ-~[kލ݄Dbq(bP{/P B.G~$O z2BŢ|zj+^&Q,K:ױr_lYNfTw狘x iަLx'4"aNޘxpccdƙTW_xf[GЀF[/`&,U3E`fomⷪ"]>tXhƣ*>6 27toQ[ջ9) | Wlӎ&eib(v"Y(5x T-GYo;7u:; S#yѮS%vnߏG8,ۃzf9NR+2/*)hj'h+rWf#Z,]mdƨ' _h!.taK`nB>)īM@=ࢹ8{GE0}Ӻ ԃn3 l$'|֠X?H٢p4lx޷/<8F!a#|YقJBCnIAK$3lkP@> PZexC-}P<:s|ӻ)k,nd*{ U}.ֺ̼1.O3A =/Fxu48Tuن9/m˴gJ?('e|a}#z5m/7 }h;yI'J'.t#)%QHO$ ӽ̤b7[@gU|37sA rV2=T6 1#,v4_Cm,*{(*iv y%HK:m=( Vc g"Z$=fz$Qukx7hjx&d$lM)h/ÜϑSk80?/"$z~<۔1 *QHNz?풘=,jk3Mfg=OUdi4j-zYGA}>`G4(;)뽦<tK؅Dcǫ/+gLxJ⾟|cbSR9BQBU`la{~ *ެ4fS K @0~PU`wdnlRډ7EijzXɏS{ͯgnLJֹ6w 02U D>C ˅BIQSQmu9+ a,?9a3&I9wSk0)FY۹,4$7{Կb?>iD/l^W( ^M!U<Yyhk''pf+oi ꠏ(0٣2j"[^,`٣k0{p Tn5 7 1M )ŢD%*b-1}%v!S:y fP =!C2[9klM]U,c\=$6˧l Bؼiv'Fe澲5Q㑊+p7V |kP]G>μfΦ &OaF\"})D~Avw{,}?g5iNi)S EGS XLMC̶[%) Q^LT׊wC(50>!䑍aBZPKu/r Yٜ`4|7݈K;kN"pg%=B?Y%'r3-󪟹#2U1h!$;0p \َܪř=ߤ\TBW' m1'nlSk1{o+5}I5W݆zX)|F`xɫioŗ~rt@ R2ܼ <B]{C@}㹽c7巴wJeE7_/]rVz?C'.4IZ?w̛!{TH. qWZms<rv*4oNDʈ?les{bѰ[737tǐO]/h. kI/ZGa[0K@ֽ;㩿8<$1s:]*Ʃ=7K12=_mz6"]$ݨq m;A2A}ru>Qe*ɂJpߝl=ݬ/zc!4*16_ꮦ+=2ЁiS Po͉)~4ٚ҅6\ IY9EtsP}f]bfQi})4`~UBYk*yGCm3L:Z5y&|^SDMh!NGcy8~'CNy.y΋ӳ]>mBľ(oWmksVv½qrMk+ӪT>I.0jA@3tY ҧa>Ʒl0B3$1N?W+i-J |䪈?'v._Ҏ֔wd.thwx}~dCNZfl@N/w^.!akX9AOp7C֋0ˋP,aq2fU}F/FjH;))ekG/"U( J?ʰQ7<&-čn 02$q~v "?v{f*v_Qď R|*YrJW((ei}N[7936A?GͶk+ 0`lUqrsIIcBm3 o^uoqx<'N7|/Z-k! H}_bVBo%Bxs\9V "D].S"*wE ў_9HDD\➶]׵Ea~ FM+ \#N|Yj6ذQiCc Ksnd+iInZFU"oE w@SjXz"0斗/GjGҫR" nm}$,GbxhivOp$I|d/!LAQd>DnZ c^ l'Q6[3N+G.7VbQ@F%n^nV_[H7#J0 +Q4"Ⱦ Rr"1v,g9lO+h)Z!*LϕT QVueY@N,1#:ե/[y%mWGY ॏᝰڂF27gXĪvK'7nh2WQ84a~Rh !wa/։,}.d-ik-LޕekwuG4aoiGYEW;whlH(2H4ޟ{݃W@C(.t]MR_<|e90*W.<ІVX%̈ZKj}/X E&eg7җ/ښ2azYEK اvY_- Cbg~09D^Vx''PF:BIA^ca"O;w8~z5#^U)rSKxª%u񞩤.V^evY6|oTwpX:ì6}gлE2mLjbz\@[[(ю ۺIo+ʐ= ٹrQ1ѥY7rDV=;k0R/_;̎UұbdU.s@0 y7zRΑ:vQM}'K|  HHbHլt"sA(Bg=ꏣRn;6ܵ{#lyE֎p.J.op*GcvTպeSCwn:)^` n(Bc+b'5I%sZZ0(c2ďz2jK4tJ8}J @qdk= Z]lΧrp .GD~)"$yoj~=CBn3^.K\+o>(_v~)~ VbG`LMĻ-&;~`Gj`. #~V]̴<+ %#dvW݅Rvt; i\SpްpUvPC} 6RDYyӁZń%(`Ѝ7M(K_r#Qj!g#cA:65ezxIk ta~[V&f= 7VM ՃS g`_ \Ws؂#׍SΙh02r됇U\+ f4Kh` oi3NL'<=Z-|o a7,ˈQ"3H:pd܉0`Tw~0FUI[ C5-.tB#Tf[=)se>EY.##{2Zv 'mr֐X JI$}%D$}< ;@AY:$W݋-[޾w* qc4.͕ wգg#)f1jcD\v6)#qW1.;QW*NN-1R:n|J۰`Vk5$)s8y#JfbZG6hKZJ*Bl K ~ ̐J f@A"dںRb(ǡ].ǫeP/?[K @L7S'_qHMBc{|#@Ŵ]9]%q1춥~hv3hH񾒽sO MоyPğ1Y'N`I<_#yx"W}%Me?ߋKˆ4[\(qEA])=:M/D9ryBֱ9e4}:^y)94U]^{\ `~'OO)V?Nl׆aW8~mNC~̲΢ ֚΄r:W &w=_KDb3q}M7(+!/IPnaB$o>2"feftũ_uT IcPlŹ''ٓIP4OXXzvǣtDiag=V]}YkT [!räXqXuMNZ)(}&u2bٴЖj,hqFd{g W'S-CMzoH1b=h X`6N41Snvp7`9c;GU*EjX=+3vw{`7Grڽ9FcMih)~l w-pg4-L6MTtsgh>Q"1] #^;$Zވ!l1׭xh 4i ԩu$q9yk| psA >6D~1y "MVk+WSzc3XHX<'*Y ;ԫ/tS ]%"f%ĂȤ/A$8_H+<6>פqDL#=We%j]Dɪ>x(Qv}aMN-E:Vg0)z1ZC)Wo"U*2u qZԭrGz~B?Ը'+D&8*edΟ,;J|RU+Xkj?P/JxFD8-JiR; mʟǛ Sjwtz7s ;E-FfR{GLID,[?V 7t'BszU)݋}QD=ClobLdHh@Q6\Z7T-]SF.)Nح6Gbp\q8? [2WJvtycuŚ,ܶtz`)rdA {WlGhS9 X\&zl$T?a!&$3w&_igt(dRn a]C6̏2F}vݼ<~xE"=f%e5}y?}F \}FŁ()? ٍ}h|-k/SqY쨋=۹1$_EϻX4y.4n!~J$i\y̷O"1KdZ+BM'dk- HGO\4̷USLy!,OÍߤ8Mo,XuQ6%Wv, ΃/.Cl;9`'9-]jH}%G.]ο$=8CK~{Q25PUm0@չc,N̹\q 85@ɤP4PR 2횙/3 ppL6[w4}o1[ybۡвьK{h\ZTpbA ^N(aW~gӴbw݉d._~ $FȝMLJ8r75}1c|~~ LjW70m&,!☭-8u4Y͚0ClEAsNa>Qq yb@̛O;wQ9v257SW̕+^B^V& lmUN..UYu Hh/#.a8GS*H:q9ag{qJ:*Dʀ1O,`y޷٠y#{JYw !Os/Yvƈuwx>^p!RfP3򄪉pTj6LR*B6V#\ĺ7f1@o:ZM7 vdAgu@Y'Y lKkx K?b0N%3A{̟SZGaa#'__ _RKiM z6Hj*BJj[bW+ jUi?n޲ ę=F [Osl uqWդ=dAu< ^uQI2䫙M }ʼnufѷXKlܓu1bRgr%1G]QmDb($?ݹ}>hpb!;6Z6"S `v -$L֊|} VOEFUUfdS}Dqzf|ssCrc;Qp~hT!Tf\+ǫyHxM,,ۛ,m಺MԱd=C*rP%}@xn^5_Iq{݊Q;0okÂ.QٵNA]?)8WL] xIJiyFЖ8u {!Pܥh9 RHOjXʅF`JT]0+y5B1Vq6CgTGp٥࿱ <eVr;;wRڕ*b!%1^mKO, 6rM  O^WHiLU>e8s$BnFaJA.3)co!M_% Ase?]%\3'?ю/w0Xsl^S^֥., :4@>ɒb nt[<0g1UDq<ʌHQo$p#qQovռ0UZ8kX"%df9G0!MɝL%LZD6a,K/v-I;?0&("7PS,eDVf/ }):kf9%Q'k`{טyX"^^m"j8v1iPjxk>Qimd"M#Su|txPOO񦊮rdm`YG#+d@4't?$ W҆/8=~ToaThΑo'_`xoӲ$O&Wopw׭E?pzt!B )t  $ltTE5w-MjE/ͮ7Tg|P -$IOlg3Nee Ù=<=̬LQPfO;鼊_"^xGgv,U.O3Y?c@V Yef;wÁdvphj5(ArC@uެk 4.ߍ1%7Rb2Ӑu[7)NV%]6GŰ1Z`m Fԓ I xTF[$dDt'l1RlPXL;}|>G4|d5Ƈ4Pݶ)K&E5)ϣ/зꡆ_8R1F*;nkh sm>![ᷦ1QLW*̊@=xc$Ґ;-7”$Ƞ8Gtߡ-=ˆY1"|0pzP;͕4'y,eb+wd,LlʺM޽U*IݑC$U>dVwml6W!|44"#]u]H͞zI\F [:Uۋ GCn*|| C%99d/0t_.v>tB߿PHi+@ytG-|Tų ֙e{ )g ZQ3ΠGmQ'(8-}}3UA /{m8Mx}E^j$V^>6Bh ,}p揅pidA= DVe> |5 j'a"MF7,>j)eCJ7]t.Nxo0\Q^g&~@H?@Vިg9 krWK(}x< lt77CD"Y.SmE Kēox 3 28n|}W ^^w$E0(x\eQ@_} XgWE3>y$^YLVjI$Q1M<5USu G"1`>U4LNR{ aޭFMɈ4Q;x6Z#Ԟs ;GL:zUi)M L:^ɡ#?WjxqׯA8JMDQ$<&v.A3SQp(D}<>ڛ%oYUm/3,#D5G@)fxBkb~l8D>cD) (D!Co4Z|X[%S6:HJޅgDv](PDgM_(tRkp6 DJmbk'`o e  zJUc$x~:͖&*% xd ։DړZ@Z‡oLGs)O4$h/;͎PbOeT -1;WP(nk>/:ruځ>J,qA{ NB^Wj&xo)b[;}jrqLyYKXDTDF佻D/ƒh-&nPۃkDb'y*WK"(yfyF)˻:&$M?|]\ aMQ^x!-uŜEgdUMt4y0 .3>4eG5n EYi">Q|CBZvۑ|;j~fpqۖ"bK+|73-)5@bZ B"Jwٸ;KSics4 (\ .RYb}7t;/g53`v "(u5L& *A7&xN=Uxx 8[w5=^`DØ>)0? v-IUOW@̗^qf&q Äop3}p1:B~ ! HXMY9&qϱ ^*` "|=J\dCˈ?eZpg\* 8trXY]]ij`[D.@YPY4ڹ"eg;9&>eN; sN7|Ÿd>0HMۘX>Gl8(~J̃2|oe/]*@ƎjGpٽm"$aNlu<0F<ɃJElAגwB4QIݏRs~q@-ʼnlc9gKcNhX,WU88ÂdwMQب]ȔoFB؃Zlˡ,vuآ C%j7U5RQ<.zR ÄVqWnb<(k?twcT\Ɩ`ctXB` ݘ_ UxB(zfI>8Ôog0Yɓ; htΓZ1U6ýؑ5Y5_v9Oa|j$8Ё9[?n>G k'N8OcsnWk |cOC7OX\n#+8.eJr5loB139Z.a˱U+|T3x1upj|]٤{RjAVۀu2ֵOK>JFh nk+6(Dm4ʞۥXYOUq꠺JiP}xOH\k rLI C_l=x/̀MDC4Z+l-9ȿg&]e v?ö MHf[ð_W9#iv}BYc&9!b SHם?u VS2@NI9=@X:7j2Mbj XN'}*m׼k.+;0rQfK?ڰRl=x.΂1kBP7dr:!ŴvDvH;`O1&\H#`O]/lԐԓ{AHAzy|+w@KU K rYd&MYLdXV%Pd5-7ċN0ƻT>~OxGX;n /[<_'C054~S Q6#Xooqpf9beTk0"b@4jEv͢Y3ޚjqЊЉ*vc"}gQw+4_&ׯ4ѧR洙 A%#%c,jxxȝxϞXJ|Eps/%r@_VWq+|{ȉO'ԜF0vȼcO;//xҮqu!bx1 w}5u8*ư'= saҞS|i<`ܠbcO3mXX8\Opf=MϜo͕ыO_|̊{=>BmC>&rISNʽe`Z(ا;6]п_WYN K1XB^>ߚ$tw=).W^h^]хf\E=_NbGw.Ϫkg>$ȿJ{-n{y|,Oݎ\ΫZ"n'e9~G6`j@7Nv-ș qJL/ y՞ʗ 8Ҹ_EF0!^F"<פ,aD‚pf:$3^*٘~Sh0bc<ժCʥWsۜ *}/kMQ\_a<^͇Ůz#_=HRaUǗBˌ*?ŀO"lryR.RЙ+XZ{:*uĠK pC"B5ιZ)cẏB'I'WEe/-i5AjY>G! pH_I E \2?\ g!U>%KFFعp=ʔDne69j&׀%\^}=GR5FuEq%>w]{$c $|TI "yk57l62{\ ( #ney׆L&NnC>ϊM4n@ˢ1z8۴ Z=uI<|jY-<`9YEhkxXfSHL {v} \1?K?O\d @172~]zY0mADi,*1O.PP#P@ܒPeD,јL^Yƹߜ79*g r N}+r;W+fzCz4<"O~_YYqD\#EeKqux$}1 Q/#ygݰίZvtstVӵ;Ymt\R~6ME* !]qRp MD9FpAcHθ,"tG eF'=?L0pqBz\` ľcGQ2A08;[P1EЧ'>Mz!5*atʤaG,ja/ЀV2O(A hulSS~ZB.) K񞎧Վʌ Qm[rAj1?wX?Y %/+#L ؠZPFM?Z|ݹyz7n4*m/i x2_L$^()8RQ|Bqd%?Q@շїg3lmLV ;1Yf#w 8]'ZI)ѹ.?qUtY,<v]mwE~bKgůumMuVP1dKRĿSqQZfTPMAPyEo OH(uZ J^ivĠf$f%4%4^,qͅ Mdk,q=[h(UmJѶʼnD2llJK?4L*d{kbx|NK&! v7B# D/A4oh\n`8^s^jPJ[-v3ֿ3szI7kVh8G"G2Avr 󟋉Rp bUC S~S.Eh MO/kR4IqF H?C_~_X'S0'tVJJjzFG:?=&+R BUbA YNFl ɛ|e-8ja~Ug6UJ`#`uDLwa&i> 0!ۡ6Mt4n[L1Q9rTu _BfxAhzm$3^)ҳ\pzP~2.+.zV5ν> lʾ; BtvGEW&"^(41Qd}+NL$ДXچ,^|ml`vs h@+,{ lc3Pp4 W6c 9CtMH5i.@fpr ]89:*/뉐HiV8$9Л& yZR)ď DŽNqԼwY:zh-x$bGKʛ٨)sXЯ$iK}rLsځO>vzNk@tJA#kWz34rI`fH-Fg ZXr]zTM=mm3ƹz[)3J 7n0Mrv t$kZ0L5rq=&弯S1ȉgEiH6YnmF(uOq꠫>c'N .TS s?!*9~3}qE_Fƣo¯^`#Md@f08~_$Ll~**LPGƊh!_OGJfa%t/wabY B=p.E y&F^l E|Ő?Y,HrvFWJmuŊ`Y 4_G}\HlZGgC>mKR$ AuO_:S5#ٶxs|[Y+1^ЁT"K#7I#XWo F0y|f5+cI+_k^u)r"<= R(s1eCD,xqIo6z¸y}Cْ2 [c/ 651GA,+s̫LJDG5]fXyǒaV6 9-Bz@ P>zl|jwiL$~FSЀ/J`C[(,< -@֣>j*}LfRW-=R8dY}qj`uiK< nZ7<24B @lhppG{e.j-Yj@CҾ p=ҽ7gfo<1jQ}ֻH@m` )!qqWXe+Ѽ MX9Y V5&C0vkԶPE >p.{SIޅE8Ka-j*qh1\ǹx /o+$M66W A>boΠ+Ɇ6ztNv OLxYs6&_ +-i, *1cD,\17 h F632Cm[ ׫莯hgrNLnQImO+R%Cti_ 䉬q_yӚ-+~þt>M_^Zr#2Br|]Uh!t2Gh /[^8-3˄{u59ylaB?R׍^MbFaJ~1XG[Fy/^P:}#O/Cg_ͣ344IRܭ I2tKn$93^w~Phzetա!T4,\$_V)+dd9ڬb|mTYRh\Jsqj-˒DrJmzIA~h^'w׋P6pY8IOI ԩveMb5sBإJDduC- ʒk)?{"D M2|fH=+'C^>1G+!0AE?5Hs]!`)eZD((11!Fp##(.S .Lo x+l cNX[lǤn$93*]XPpY]%a(6$mns:ze|\)YtO ")yc%+x/2Idzh\H^]ȠE.sFٍʱ7Rִt~b„|4YɐcpC6n%T!j[tGI^`%0g,d YL*m&vwr[C@!tј,ZشI0sh:x̏"f"[瑹AH6:&QY`3:73=)UpKfdL؆NcfmTڎү 2paZc|bLF d,9K4aBsPCgc6.qw-w2 }G@zEGmu;uwhX}}WAxghj o^JP#-wQ-kbL Wr|<Ȓ3Ģ)^ř!Ұ1@,]ܩ<91<19Ƌ<EIײrN,,Ё}.vZdv?pLcgr- , w5b- Ly_1![6X`Ez_!<{;qԉ@KX&N= mϸ僤&#81xZT_< 1ul&MAu-x.Fpg> S*=<~p]ESoL˔%KY e)4bA9^C8&I}0s+;v}IWIuȘiN8v;oio!?ˏEkal Xl]J)N=4kt8˰g#/<k L IE 0Htd @@KsgizRRds^2 LImEe"x2d3o?;eh IBI1+XA uc7̒v'2녗g^OdL!]y{ޟ 9()3m O>uTg_tl9)=R 7 %P]isw)-jգ%t=6 AOsZ[BtJF`Àɜ(3Y"!S罆y!26 XF=4=|t\S~n'/n1buz.nm>,MRGXƮH}'Qn, ;nL=%؜O?OIs4葈 KZ+a&Ie~YKRy)Ɖv~I:BOqfs0G)SɌ z (b=4,޲G:feXً(&o/Z(\ی5qH9͋.D]qk8'ϡLxeW*I.: j{°-e ZDLb"iTA;H& ieXyӱJ04`zr<;%,n' 0DnPaA%a4ͦ8X$eI3>x ovTΔ{M_M#{^FU/7WhY`{`(gޛjcP'hU=z_(Z?`hG~DaXSA$oz&i32YW>,cH-$89r2!l 7?S=+q#ڑ:=>_Md^BI0J"pVل/"5jc#e$ 5(j?eT;:Ѳ2{Ʀ^߽89 'SLaٸQ0q"#8C),ܟ^h6s uBO לs(IMm7<xhy,쎃YopqiІ؆1Sb~ gLm[r52_Bcv)Fh`t> J֒㰸k:-I$ U):qm8j3"zf?P`*u5;+é=,b+ o |yOD<"H޼X 4Sw58>d lMBNR3|*.R\J&\X@1¦[F{*Þ7̪@pe~mTPc&UT6.EKPBpoX1jzm)m2F6\֑oL]pbV ~QͲM_U&{ߥK53S;wZ~6յl,ooVQr5ä;7"2V`_䷣Ql_럙j7/,-; ͇쎍ٟ*.+`E;0(SұG qx:C/;9;$ڡI{ 77dfZګRTZZzS<Ho>xǗZ&V됚1\!1D Z*3K$<z9ӼID6{dw_X@Z֜׌Ou5R4}TH.AEv^d.-y\ =&Ρixnŭhn4#3(QPf jM 8J\5讪튱v$' Ӕ$*V.4b_n91w>+,ºWz+CdLxhϘv@Wi<~…Ֆs`uoH&H]t0j= &4nb[G肌U@sz4;,3\Aqh#` n[vU[\Ft}XIh D-.@s2BJCq }aD\1.h(JT*V̈14`_QIQdBV5|@㺎 Ó~iDUNȚxXϸK^X5¦s'PmpwGN<㉵)*樆]~১k= ͐rT gP;}Z$9A!)B3u5ZzvV/Ԫ I2 I!;j/ 1:07Yc{>@q8t0a+-_욯' {%ia2G\ȠҵEuD8W ,l qE8wHF6|yRRMW!}j)q?/ęn:CQ |YG$BySJWƳ*ԋWHyLJ7\9Uf 5^ Cˆu~Ԕ~%!%3}]41|X i/Й@l:F9+wYȧL!1ŧ R;+^"2B)^ PM'Ov"6ǩ|1܎mWs=³ڗg\6oc@gj4G ;4R*cf_/$^-{QF@)I.ld p8cC,XAۦ% \ŏ/BzMY;ղ)t!^]:`^iDE >,ԞbIW䗃2Œaީw<$4b|7/r(*`"&C(W9&)T xlCڶx .kx(FB?VI bt8ӪWR:yȉ6o,B9W֓T{J__xrHU!п F^8٩stVG4S۬ۛe\)N$7-&J7V.aD^QS>v{ LYf"3˹8E$;xҝ3IhQbrX}ZTeјhG7Oh?fWj} CU|bObYx7"sD^YIhB@% N\6a]f*~b ͟$Bɦ@k8N&Z*Ac)cYgYqAA}>R hZQH@+&xӀ荥+6mopbL|=ȫQܰA KgI;&10O+xBAx=pWۏW*8E(bs $)Wx.ÔAIC];[óHlčȆ%_s݊AM%j;t2ØV䃈|gkuߤ4]T6v W+ cUEݏT`a>_sܬ Y?)){RK@>˜%)%(aBCWig- B_L 6Tÿ<=߯Vwf;AGŞN뙃+u6𲡌fQʻR<ZohIZ c >fN?.w ZTJBNXk %ms[Ý]OE_&+˾ʌA"A3*dETO_9426/$ PŲfX%! jzꩁ!_+j;_ٲ8>?'-v,O Iʹ+-QVJnB3ިu=Z>lC皶Tp׹pYI|v#{`UY;jweġKT2x v} Dk8Tzz|Fj3\SBWX QpǡO9FfnXHo$z|@Gëe9 ^OwlL6Ƌt{L:&˿MV@WU~S1E=^2gsA;?ݬ[ayc|O QU:v^.𦁀V9-Zw7Fq,X$--@.KxcI|.6*ӌQ=9&M]i9qr=i6\SZi|Q eV4#-H\3ƨ9œOD~sQdլU4,o±LeC/jR2Xd)Zt y&bSGMN, JW͔E<6ďSEvϋ;T{E>ICZEHvP=R n|})6+Mbߓop|e8E3$啄$HЯRfdOu8o (Ml]wc2`⊁iI͒'4qfm|+=bܓՒ;fV(tRN~}ݐ=G&N7lZjslz4avT"vR`h\<GoV:ԴlHpO1HNrJ1HZQI˅77zԧ7,@@+JOkyǷ]"S bb`jYVj(n2vMRB//:fejV;*%1 bP@eӴxHO6 '#WK.U*1lV~囖FeЀN}@)leb8z*ҭPWp|g)-;X_VnSo-='sA47lz~z:,_BC6b h~s*$k F_3o&ThЬ8R7r$ss`.6О?OP1.r~Ayu'`SDK(J'k<fb2IjZ 9kž4g T{^'KFddªIdfi=D9:P!\ÕZ#l!xHt\dkMCv*6媎ͩxvR71ʾ3O^S .Q\R.LZJoe=9|#b SЮM|nݫꢾSrou!П?)nyٖ=Xܞm^V 5 umbm[rȉ Bƿ]HbnfS<FXr5"E+ojI=I :*ZeĸOl ґqcXhlJ>`4,0_H},/|v#'it)`V9kP0v:'/DF rP_$~4os! -j)ܜi}~숽LIHQ8@BmxpTyN+Ȍ -#; | !&mp0@qQ~!}0˹VW AJXL|v;As+L"ۑe&o-qSqTS!2.7:.vfR-7{ʪ#~íZNx ,*wfa`f~zY 6qQw}dr3ћ>R`W2gEՑ~k6Ӄs ]R:*ӧ?A v|Ņ79| gsjֱm0 9v38H-2;hFd fu0Zʷ3Gl~Py1v#s\/mtC]\_1RZ7_J&Gv-.0}`bv9G~4z3t.TܖTs7Ix^ݾCU"]6G[u)N1}jZCΓoGQg7е%oͣezUŏ_DR֣\!k?}iv;tJ 6ţ'~FXj_ĥ6|\'S^rW7J? }<- tw͑g".=W |TdVd~1)irF[ua] ^xڍ;Fog{;+Cdc{;f>"UHűO-vؠzFc.HOa^g:E?P&nJ)9_~1r-7QdP-ڢJm3e(K¼`fe{wݔW36kKEl0y /٣+ɵW 0̒i㍏oxG0ZR?}ՊziO6ՌޯOY 2 TCID=tr:{7S~4G.r4yt/{()DQH7wӶ1U|b#H)P]@VRn㥸 Wf~r!Du6L(oe5&8JLQ'T=oO"nA(ZKm JKUHJ#Ci{Ǘj.3x*2/1|)\." H#PI1(D&S5#XGF#(uhZ$7<Y}j'CFvo;q+Y9I:GXLv8GE mv<劈'aoh8; rK@mēZYnxN8aYlb d>IW 2ܮj^Ο@eՐQLbo9`|@O=ы7fs>t‘adQK}?ӹ[kEVR_9A5շ+e{wΏ+^WM,KXP-OOQ,~$AP<yEi_x&dXDiMZ-߫0/s>w'$:ѝAgdUIw_vVaTvĉ|0CDk15$*H+^Xa xFիrFs?Bm:I a`Ulc07 e=>ả1ӻx̿B薓 KNjONv pՋr|+;v9x+*Q XfF^%]0ݴ0]U ۩ѶVsᬝ`*ˋCY[@VZ!s(ᓭ؉#a LQ.ZɕEk1@@Ip:Bx GwYvD(ΚCKyw=~v4%&5fz4E&ri]sNQ(=ԙSڋ{b wƛYze0{,(*H]"8anFgBh`}3$W{dNe.[.'zZ UgR)A?aR;h RrvlUd_AG(vU;>$nLjF5)[fN/,U@@. Yr_hhW |8e_|[*:밣Q~=|Rj,K`ۡ\ j#w?@ F;&TQMrJ~^tZ4 *ı5memЖ#zrk?ȅ5#;JBk%3ưI֣o9)=³C#b)Gh0m #b%W g?_iNҺGoIzTx:_8ޛ?y$m~0Nkp!rwD<|fn$kizj;V9Q3PGs3f+mDT |QF 3^yHM#{˔1SI)5%.(3>*݉_u P kq$~x!lXj`l g 6E+)k@Qq+֮jwV$͍f.a=jR<72O}61~W7ٜ/ S=TZ#`Df dL &.dBn)ёK4e M J>/8UX%NOu㗜3PCrc X,O4=Qы]xJW+0le3ApګIKxqt+_2n\ +mWF&׵uH5ڤu>9y[-<"4|K8:Jߞζi3e]ùygr~˹Xyb:*`? ҉o̠p.q[Ď%dr{t@ֈaf?:Lm@gjȦcD; sQʕAT9u9 ܔ[7aE7/N󪨤]B 0269ԮB!CKx]>㾕ktȣ2jS1ʛOUz fqn8kĔQ#%T{%X7H=`giyGk3NxlAyµ~fe+\ |M o9jd%p.4q1;v :K5٩L!9oq/\$5J Vc)j8m[! :7-x"IτwhE!'h?̭/+*CO)4*o܋^L=Td*~NaByᾩ{]Z:Gej|d QF5aYiFu)?gmk8l&d1%Ԗ̈$[Vgo8f%şdA/K ,u4hHF\omhфFE{ [kBbfŵCryN4e^9EI =b; ^uwJ˖H2mմ+E?tTx4ÓDuvj?$8! ,QE bNrGJsplw 0Hد ]9Vs:Pє' 4QeHQĬڹx=v~,[z4;q')qd&^+kf&4ڕ|+s1Սͺ#5+rP+?HP8 ͢:ULLI»ti3Cn13|M۟JqvKzSH+ *r[rIzTY%µX7rSXWt|vp4wK!Q~G>i1މDę6`;sif1w.H҃աFJ [HVn4z^SJk3>jM>B*i3Mf N D jLAl?W>t9ƵdY%ȳ3G(哘CzWN ^08)4֗ eS>ޣG E&\8Xˁ TndK<hS.|`5ĀȇDeEb 4yrSi5f-?RLTDt5SO-ڊ{/c "2X:2{"7샧_8+m"Yr,2t0wbS娩m-x'et- zw.!BNh?3i 2 BGZKy:Z9[ϢqMKqoc ipކqL؆o0[uSH͙HGQAfnF#JhsoH;` _I(Yl)p&īAr` Xbqd |h7?KΈ:l OVI1ǝNzP^GQОW<%2Gr%gdjܚUFFLJrvVTr]F3+>8`g:ɡp"5 hAMHz=ۂ3Lg3IerIXErl*Cz ~ ޭ:"鵻J!V+!F=T2A-wc28v8JE7A9Ǽhytȳ2c2}pUy/%~r:VP3kw {3-wB^nҺVO2k5,Y.S"LY- CGy1JJB@Eʷl^cp s=ˊ sׅ;QkF|ApyRiu,!jw:oLACx&,`x fW5F_c*lq,  iJChGꟸ$z{CwZ WzGP" OəX#* 3Pm'w6)}1Tg]&~?*li I^,^p4+UlbRW^|nѓX禦06w~7%24b1S'iyXJ\)ҩ,!Vȅ)F6fX7X;?}bZDbL3yM -ȅQPe=Wb1eur6CQay/QĠQb;ӈVHODc?{cOt,]5t~pZo?ps^-Wg-]- dZbP±3EgPmv6۽'r[ovyDۊm)8|e+` \D5LOz^a9 $4^eByf G̉RBV<യ.`>[ hs`B\ S&NX[(~|ph2!_o=U_Qu誽,)lZ-Gww^Lj8VT hZn FRnS!PJcY?õ+:} Z 4/ѡ#7ULox>w|OpbKyZȻfGk,,׹s)Cn>oJlAn\8)] A8@fkP&&ל֒P~4;ܔp:rHlPq\8"qY50C=/n.As~Uť:HT0NGgL =-h.~"40}KљJ(wV4=]~g WMFeA-WiTh?GC4o~ٮw/,5kc⟣ mYA+ ;,NY.zͼ6\Rv9R'\eP(@p>E})q^MT^nw8M2 pA~G/A/w *^-h)?JaA9:1K Bng+/8G)=ip@-~q+3+#Z>͕gOk9^\k eQYĸܪ TP8zU2Gs_8ݸnQ>ZqEkW 8DKdS\ U.)G0X" 8+ cǁ)3~z~Sz/aϼfO8LZw|,Tn*ox?跅EO%) s'fo֌54|5qrZ d*YD u5"? 6 /8;v"27(S}O7d^&Qӗ}F&3a}Jݭpc= )٫Y=Y*k>>LwQ40GچXf;l@ n@H/fhȁF?Dűk.^{EssES^rtԉܾgT8;eKJA=% % 1Lh4$w/E{X$(`E5,d+TITGV7wmlDyzБѷ['7f M1b];s qCʣ6߿9Qm*ud2lQ!DSTmPK'o~o2g9s>eduLZ%ZR٘Cƫx9@< `{lA>pz9&Qn"i'c5L+ί941W6*N+M>׮a~ahwb@@ͧNO܏w!pQ#|54c7Tm3o]OO@3 ?- ^lM݆QtiZ)?;Yt?e!~oY*q ۟ J^#sx-)=G3%Jf(ap1?:ʞg7^צJ{5A`xHqY blXVyo3dq셴$;4pó]`:>XCv?|"- Vc-#\GAF-4|:)\S_ ,9`IlMA 7=U辍[^JN >ʔcUԣL}zq,Dp_:JzUO3e!<~y > pWd;YH솗82)͊k\oUq8%݊:RAvѰpI蠂jņvRpP RIGGZJl9s Ԑ /0@;ó>b3IXc#&EŲ䚖'*I@&߬ `qO N ra>)"Yas5XTv{q Q߶tIzH_r}z +9ƫ,VMXzE0:? "&p<{\^{=T1IHo@{58Pw:60M+ajY^#zV;;Z|R>1G̛X>4"8l+XBMJ==.Q-5%+Enj mI}ď_DH`9}*bn}5%HR?)d{ NޡόWֿ)J'oeST*ɬch|;$vy3<+5Ca oV`"c;7*Q=O\7C{TE\,Q_L8J3M^fsE=7Js Dbrm`fcmuPоq}?@3j%XH5<XwB %ڜ)0A.m&!H! ~ Evqł,U*-[E|;kd<<8TH;9}?#8'J2k4Qe6^h=/b :bkAl$wb)RTg C V3XLE^yǶ)=Þ,4_C" ! kZ<1^LpvO(oJ.O*1ʒK*v[ خغ+7_^^ŪND(ѵf5MV8c3.7%šP\OgR$lwJbu#Dg`&oͥZ t`8{0x e,5ľoAl ƨ()KRHYRrfշ"膎_[~ɭ)@{m *u5dI3(g" Y/A_$]zKPYFf>Tcji}$HF+el9G{WHxYP Ee@4xQYoRzwϴG{hхlkJyB|ZYwU&ۗD "N*o`k'k' y2Y/ݫ &P>ow5$omWH8;;1UycQe (Qk1clG5ڬVN'COr$krVkMJm>Մ#eWXۺ*NnTOc%;Pb|GZ*VHNCV5'Ӆ'<- 6k5 FQUq!R ]q%pFbZ){Hn9%en0 ŬKC+/43ڰt(`|@:\  u>< X]P?ZP0՝? xX UDUS 1({D!:$}%tTکҳ:lclXRނ.iT儿x"$v/>U Z;$^54@$%۲z[_@Zy*e )=˚tH23D:WM挷UQ,Pԗ[rJ\R?=3xWop͸ {%r4ϥCS| ЩܡPq (* Rj%%V/BΖnVv5;ljrS|…gwXa4N g;m,I8Xo:tWLbP;Be&O{Ʌ78:Eȷn/!NhIQq4wqZ:Y̚K "# Iza0QPn)zG|Bp>[)vmO8Y7}_{Wĉ1wMIOG;*˵s;qJқJ%Q#?}0:fh7.>23͒ScΛa@QbIzp~j#cqҏj/@!H= o2wEo[v*!:$nت/ܙ?工!}yz%DG*`ִSc qO7T&HF Wsi^RAX QRfmmic&W~W^OQ{b}) %(ӫu܎pt:(Jonid}k1:p9dh?SY#6J#2աmp*wC@FN⨧X/%tNeUT b0hysS/(q:bB>^cq1d{)V8)4زRh j]U\9<(KazMpB&zl:2 ONۊf4Rцf11(C(Rk$=/c:JS$}\dpZ~_G 3O2i3qGgc]݃7D18苹PbIz~ 3nCR[Z|?Qץ9nK)Ӌ$h` /ll˪ 33!hIT\:8@E['Frг:4[QӚ={@\N?|l \IJ0S67 Zٙ3wfS!AyKSAIueX8$+fdE$=Y +O% @ls.Vt>dF= ZJE@~~~dT>A.m7 LP݁ƨ[BC4Cw"w#!w!:@8M̜nk2+*-%>{GCj<5^@@ QJEzMoOtq"=vq1S7ć-NybV'XD{u-3_sqcaW*3<7d8}33u5/DMF)fCv8$1ϩgAw8҄m-7*^s,+`-]Շx!`Y pZkB+؍"hwC0z\ZJ@ m1%-uU^2}8ڃ!G;O=taUp4?D6,J I˅j4>kR _ Oăk'c{(VAsOL{bDˌ0f vv+E?L$# Lj*O.@6m$e>VZ3%."K?ڼټ|Ŷ2ToRIfY)3B,9'P~WL8IQmh y'suH*YU¬Z%jrIh4Տx[gB_ {:dmcwW_l6+& B:< Khݣyld (i[M>n_krzxcC"= j 1-x>v9DnjK퀐2\Nm9kI 2 vkjG#C u&؏i2nT?-^w`pmY/C `&O{?<^-B0B?z]X˗u̴'׿)PW2Ndy>!/h eճ?Qƕ2ɝh==bkh/!:l[>闲<"zX!r0a8`R5 LK& b d"C?6 )vŤ&bOFݚp}t?3'$)0uhu[zKiw Ff}(!f%1ʯ&{Z9y05(a`ך:1r#pWEMwG VL ֍$qTͳ$p ysUyC>$wUyHI>I%B_'&k\1֬6Lj> G Q`_Z D"jEk$]xNe"MP,.4FEV8t|?AɮcfH!7͙M_p70u c6琖<ߵSHGTcQ{PnŦ?a}doZ qݫIr)q_1/5ƊάcoQU ;Vl`]SS7 JW ցJPOq.b8I[2D(Ksq3\e.N-UUe0xxEPU c'Qϵ3=8%lz4xbqS osPJpq^΄3+]!0RX;|VTAcszk @".P# r`P 1C rykRYWQM O 6\dҢJ.(8`WxSɁ4#1Q]1Q̎Mzs[%xⴁy(^ճ^,]}=hvzhLE@wډ5V !bL`$| 4"0zESs`x#+]0(f{Ek` (**F0յ>+T)a8 9 h;rЁ,B 8?xz8;E3͹dZG>oQ(,Sm3F(otqVݶ(/+*^фa[8)D{Ij} L$%}ˆ]l:An /wFt\)v $XO ;$ȵh'[y9*BV|@?},kT4h+KB&9w5d1z+1ҡToM-ad T`j{ks0ٓ5GJx$`aWL܇nژ2_^꺞)*&,;!xaӟe:A8EIbԎTwpXSR*k l.w+k |(4f8ΫWj`X&aخN!hP;yІ;b-_躼DO[rDc `C`f9nCgݓZ9(V8Gv,:Z/T[L{q,M>6W0VLK]-*c=2\0@`˩*۲V&"Ԉ "[˖ FDK GAmf ~8,%0'Emށfm0tcdw>qE3|+X#kZ?^ =t^~*2(=g!@ O8damty;1ِћ$σv'Q%AW#u !W#MZՓ9]?VhHAwo@Ո{(d*"/irpV\K#%b>iKhYW_^S?..xrFh&U<St"@W}VD"{J6Zv 8${h:EJ.16+h6_Fa=kΤC ~D}ſz X" jfpcf+~=ph/^Ńw%ooDx / rWĆ Ιg`>fA׾:TG-Dm0 ]!+O0ClR]wDO1B.41cgvb;~\֘)34V Uak@vw"iH鶁"6U K N¸[a<($^(0/}SZ:-PUT #! t,vbA]vD5Ym!Sa8_Ķ^`Ĭ;-4p > Z[/mr傒yP"t xT*wIrDng9=z@'SH ~RI o 1d;pOKK&BKJќ,,[ `:t=46ޝ2D_j7S0 ?MEZ#ї;L(Jk'QVi:{%V^o[ʨôK$CthӮ Yk= &>,QAOS~'tVJ_XxϒU zx=VG/ԦUvϋg וuv/S"= DXgcj`8Gnu(z*=$BSjO{qbC>`R@b;TgGw(;ݱnVo-S櫠M@yPo҂xdw {BrÐ0&o ZgϞ4Jwz?STl.R%@X9ֈ vwR<~qdO @"_(=9|9[B=9?;~umf'O3o=];omߵTiU(akRm۸l<'HcJ Nf(1F-8r<1E]j~ŐOB-}<֢jy5g2{ILƸS/Ĩ骶hc+13d&Q`*1m`wtoYO-Oj3WK%*$7wIjQJtgY\GɴGڠh۸t',KeqET7*b͕AVv N(g jh ᪲n=?{R&sPGSmZJTPkRBeQh'ɟG@c@EHxsHT! AIk#) ;ag7YPlU_̎t)uJs6ïGb:qmcz2%:K]0*/7t{* & llJ*y @4MW o .]# I@27Ϥ=5,"q>Q[:Zl ø- ;Æ ݭHSU.B+ *~u^^%X.%Wh(+Mn[ )Drƅ^X!;$PM3 +s$<>1 G9%_lcˁ\lM-5avFOM17yUC\*''UXN"-ٟqQ=@1vygFTWD*hrȻaF/0M;k92i/7v}hfas10Ҩ U,HomX=f;N\F>@aI&I4JrU;zSǜ=4ʷ$@CA\6j|(4[e/4j@lM ܍<GT" D&u. Wvxv Gʂ;4 ֆ59GG~fBYmTD䝲Ud^;Kuic{'XP`Z| ZFKE,G|W<)~Lk?fl>Dv ..ӫX;*&89SPyd/hX/5, Y\n#4#lK*yUԏ >)`a3;1߆񅢾/d=Q=b6#^1Ͳt@0N_~Ls%x߿:Iءݣ P-ei g[^Sd9昁5FyF6cp{ O!XB[XTu;h^ {FQTAt͓kh9SɊ03YΛ]&Oq\;\=ETp .ˉcVȱ?(ofM[w$]w$:_8{u(=˶ * :䤮h׋&' u2aN[ѿ73CuLE(fR} Z*;@A㡓 M|&/@:?Ws2>ȡ/wJUb_ d=:Rp"[~Ua޿sgKL?ġ*N:/pAzIEM m\m"79ۗo<# ޝʍCf^ S'HlE Dc楆F]MG-DK(_3@zs7<^QRu0FvK?4_2pp3HE&("Q*=ꚶR~O}g&?ٶ:0@5PI;e0ҽZpT8&EN/{V%y@"3JȤB}G2 =gglU`p8@x#@u$N̏ج?$"GOv"4cYԷ خ7(^?orh֎@A: Q ui܀~(tgqSKTY1BPb*P: V[ Rs3ɀ\pְ9mq7 y.|Uf8gH#quBH^!cnerxu[?"e>agQ=VfLz&V.9s q%"E~ 炸 B(5oPnKۍlHݎ,)%4}xsB>;y/E)\MM$a)"ZcOelJ7 *h"rhOHJ˭w=r%I|J8#Gf k˽h:!^vBfHͯQ\a$#j4bzMn `?Eb .YZi_|B)L|i#ziOi:ZrdKqZ qF%ƴ5̌&.~]X;IKp_DI&."^}%͟R>AR!g^=~%ӣ>m$f <`NI%.PtH>+"h?|֛V:N!SC"qfnEYkAa͆2UG -/8/ es*{.(c!3:WK~PG@3piaJX9=@G]<+T-_y#ѢD~9>W:˗luӝyOYHͿߍVĒ@(y YȲG]b: $*tY IL7.FCb'9,W-gR7#a_aP!#IzAt7u >%owڑFsP8gF.ICRԵS]Oy b?>-&O1j \龪Sy׳s=>%v' U:~֕ia MJyxa$zt/Tx' $GhJq3Cjar>E/.F zw~_{glvD|mb] @I?nF ]4P+q?K#n"ŵ ު?w`seH5tҀTfO onNmnXj4rnm<՚յ˧P9"|Q{ ho؜SJcs^,J;"sh;(Yvގے?Bl(U\;P^w";uUsC4Qa#}Kp/n'NGzLƒRNl՛&bk(;21YI{ʬ[Aޜ> ~9x2~ U.UOޱA+;;1~l C@h Щ ~}"V{Pk/EMS͈KL~9g0pNLCJ!WkH9 K}EtVVqT@"D>8лb~BD8Ⱦv"7}hgyp! Lt5BJ@)ƫxk;4 OmtF5q-0Y1N>{U,el& m|<.wH-2k1,Vqi z=(I0{np@{}c"e9@)! *-ζ Cd`9<&d+[3yd3 Ey{$ut>VOŨ\QpU7ւ$VtP>b5ʃǼvog6nCuy_ӫbڴnR}Kg5.:W̲1۫WtAJ>ѧuA~ENgC/g?Orv܎,َ"8[T;(L˔Y׀̵6YMg c곐\/?!Z{q/?խȞɓY5@gnp7:J.^V43կozҧ5٤ɺ_ŧ6VN =`OeQoU⧎Jj.F=$G>B.n>ΆJ)2},`ǣ! O4񄼲=$|Ժ*`DZ|7|0?MZ2uh^C>)GqN H6h7/ܮ  zV8Yꒈ"@ EfH\ߠNmBDLlՅrM_Y ޚ \2j5:1TTzQƐ@07 x`eVT\b1':@}y[dC |J"nFqw,KH{1me /@_([A(^Xm.Igf-q!$8)Cr9EYQuS#Yp`?.hst%8tn[9;=;kȃEq2iݬ&=_y-/>NiҌ-^pH *ҿ1uH-m/ $r=/xQe:BCIV)hqGW?{Iժޱ-` е Xng0N//uDkxTZ$ʼuzoW-t9jc/ :(SBD_OxV_,$'I~rg[;pLθZ|W\A=(f+x 4uȂv>c]$ =|__W7G dfd14+"oԜsvd?<8dțG7DT޹)@0*FvXhg& {X}tiwReOc^ػ^SPLW0!o4ܶ =< {Ѣ ?l^%HN{> vhSΉ-|8K%z8٠] c@)Jtu}}JX&Tv[|LE]m=9\;Jg.< ,$ZW0'W-I(.0M6*ܸh݁E lo>]" l^(ӄFH p JPBck_C( gw8P :v:Gc MOAW9zlPQg^e]~*2^ItC<$lf3m^_ȼUJnj;lQ& }rī aTϼq` $!ڴ0;J/ _Bf&Eoqt^}q=Wdȓz!mzv:rOQtYB7aIZw*QO9Hzp1z!.K7Gf+?,流M$P~9("hV`dc9)Mju$Œ x.I݌d~AЏy~H-Žz X%|V$`g!/)a3Jm->==..Jabz`n iKB{+]M|ǀW:Sq?l|6KwPr4=sZ*u a0Sբ'蠳^/K>e1KCyz@ `C4"Sg}XP}5#5yĭ,v g0O xQAr@Ix黋+Pts晹"{B4DeAj8xXPVZEʣHb1=Muמz ?= M)a@2rs63IqO^惴hϲ=ľ0Yo<A^Xyęef?sߡ6\hԗ91o+I?8Oe|4$(!L8zыyDYSEH.Dco:.  v_| I# vɯkO/"Qm?opU{<+m1a|QQJ2%3U Oc^ʿE*K/[{c;ݯH@N֩,c\ud.0Ssb]o BӺ׉'`fn u[lܺe11w'L6T꒍X5_\>iw(m)YXos">R;$;ly/j$oݯPWBjK3rwk0zPg cd387#UES<ĝ++ vuA/V\3&vL1xbqs4&h[jx7δd3߹-tElb,J*HEjĶVSL0Rβ"E7w4$]=0aX=qb 5k7D@ޜI]<*s{YX.ĚX7Y-Ԣ*ُLӕI2ߛ * s,}(D = qչ7Bm5T6ua jN OT0~'١TWlmOonboIYqvr $raGݫ?4: ;w.vت#fhYkl$ G]~] ݦ~ܙ_a`"[Jv\\eɭ/ckP2 zkh5)9{jmeIؼT{xiۉOsA"^z* DE{53nW۲:ȟ9o*/ͮJg:FOxhaH+ .boiIhs Q B ˍæN`AӰlqkkdȲ9z+UDu|g| ahMRD ܘcJw5*\1ݷEʌ.F; Q r 2z`DWGs -Zw{;9o95đ%ox/gO {ۿ:HY š+v)\+kV5A1Mӡf7+۶vsI- ^(nw@ȿ?@y; 3Bz3Ag؆>r%G[tTK޳5{H 'PPk(׫}n%rts%B.xW[7c0TdA- fRJJ]x{пxݮ8* ڔ+FՔn}_؁(,)P]uWݫ|v=W+4bK;]% lIsYSYNJ80gG?.Ȳ\xlT OT>G!}p$SYz xmrh9# ^ ."yɱwa?Va)o cwk!uMV~r*#(x9$~ܲ2uixG4"Ρ0g&$ʼ[=>}>r2ޛ6&%ܷ$:/A/Z8K-ə~y.cS; Ac#<l=1*2ݚD&/zgN3Yj*D}piyj*n`KBKoO߀#[|lȴ)SۓN K3!:d#yTt1)f2ŌWiŵ(ۇ=_5Je iÍN{`x# աqoX:hW2s?\l׈`{  &"֝P زud߹};pP?>5q,E+OH xE\hQd;Jª:<`Z<dC`]EV!NWv6V^e?i3CS/cպQc{nfǻwESY }\,aƨ6S0E>֮[',{?:b*oFom@:^PRmwφyl )lwnP^B6KFDQ̂֎~]X\֞Eq]q ]}4/xĸ|?u/l ǐ =Jϲf~>8XѤW `&H r%co0!OhjSU1#DfIȶPڊٶOe:f̵͹sT ODVn7.$JU!kY[Qُ~U] xL]EH佥!nh=IH$z&Nenh-/TG>ӄlO:so),<fnu AWӯ wHܒ_Y!ao腭5f;S550fBps(e; m',ߒ=u\Md`}i`|BlH]!-7?!kW]!wuKgYѹPϞr2AzIϸ@4P4O [@87R뫐`As`/Xg3Vb4MJ%f&QjeLȔoLJG3XR.S(%y,4Y-;+8edڻ㩚Q^eCqnl9X `S ?w~ܾ!{#*58Lկ)1}i*7r̨JAX` XF9ẸLN^hHRq[ڧGPE Nd?޺4m3λèٺԄqEL|o+NQYaNJLDV'6I HGKZ$d턮d#Nlu4~59`|b,pw" NRi7nO:E~Sv7ย4<4KWN["9Djg? M'f(mh{-.\#0I8R3ʾ-@Hъ˚tG&%!F-dx_: PDܛ=Du+1E"Bǵ٩?ӂ_a8.ihMsQ|x t6 ɻ'l5?f5^ 񮙮M(<WRF疷#@DCy O h?XPYky(oftJ8<0䢃`(&U*hEBGjm)(q=i&^ 6"S eRdh5Pꑕh|ZH&P7;>&;0/˨ևSP~/xMiPb.ξHdlW]&"P&l!p:,;ɋȼыl%;>M1m$AYX_.ZܜYloHZK IvT*? &6zlC(^g`CA`P{% 0LTgLT[&8Q }\/2|&زտMh#@ 3͹rvv((A!T WAxo~=8jkzG$OiE+u6yu|([bj_%7՟>X S9y{8sYϑf/Qw{ BV?%˧K;6(LTA|>x %vVc4xשOvg`QUi4nADb)LB )VUl[1ШXLE1525 B#\Hw="rlܴoGj^Ԛx J[ <f?hR(dMO8%lW.k͙ rcG x[[>Liz%2wMd_#(Ǜ䘄mW|vӫ$-cꞔ9H܋;gHr?A]`-.]?(@rFGM6*,+IVaAEu@Rԭ؎[wpgPGs`~wtf{Uص|xǺ25+T]'2{ m})_yn4dݙ3xiӀMg[M[Ohd:f9=-0IN䍘v9]?~}ȑ_`*j.Q<^:h,/0Zu Z&oQZuɨ= ,+i8+UP!~'uìeG'6nε%0hl}uLe"  SfCȓiŁ<.Ѿ"RZWP _OОԳa{ 6&-Qϫ-\AP Fwa! !Qs?ao7]m>w k%= 漭"=S{Ãxu_' V{zK"zêLd-Esq`6ȒÜNNb'`$`O5*pX*@@;Rmu6 y~&r ,qY*0^nz!9.koR:.D# ePޥM#_KiNZ2|WM!Tdó oBɕ͆끱7zh숡 t^"/] }$gV,=VtIi; w~wCi#4IiΈ9(Xdy׉匲4;cA)ZrD=Z43WI7> F6LKW&˗|JHWt 8#wWWZc^Q/Qk]}01 (FJx]BL?~A[Ē1v[2 pR blo5Ŝ@P4uH_@d7%qW(:CR'.ܑ9Tmiye#o?PV\EaJ9 pֺZq%jW@7H${{,A=q[x{AWs?aru$[t|ig7P= a:x} >[yv4d\͠OS"(ړE3dcUZ֣sU`l1)S+?>M櫤xjJ,S5Y<(jZ$3o|1$ډ~ H U)a %h-^9PG8Dp<+PF":wkȑDn)lj˥ SIQIiQ-p~h di#!u`)cj,JGp2rL%Y+Z,QPPQW,`88vx09i  A ʭ>A,n#1AKGwM-aT nޛFMsG'k]."` 2ξPPryPp'C qL_~TCB~N Ů@OsR:5O;!EZwz;@2^$iSlgt 0n"3B$ M k9'TE{^V{1 * jh{sYmKUvjW]>E·&c"I2e>,C6Haw_WΙ\ E؀ʚ@:x%iQ> ;_}ŊGI6$=]xe5^h@BgBnѕ*t`1q*oQ)Y* lw=nr!ʿGi\VQK6@ǝ߿EG aDm 쁧f'k|Ř*n x tI=qtg^a}J7j5 a쥻ys{ͥXX=Z(3Q }Ust_kyc-iB?]tYwX `t~ \]h"lRNpNT.h| 1/BtmNg.ڻ3UP慖'iz3`(oE"Qcn^1F g >f/N.)硪ngz7hglߕɀtr=/ΓQNbjŒ [C<Ψɹm۟Z+[}&bH>Ur$ԬieEۉR!`b@ziAH ZAO`G۳@^d#9R@s@dεO=]%K(kТC?5$a4.p~% bU =SrR=lfUWc.N.|2-ԶEy0SGX+NlT\CtFDH} n}2c¸9-—+X5@w+n=Nٟh$n"|P w-: 一 #? ~ӗHXͳT#b䥌T ╌*_O%X 5I|G~za,}˹wpf, t~k&ax] H-+/}d&}jG]5l7,]gIkqXP?;ݮnJs^l&tT%jp2 DFp60Q:z0+O!،]g#-VbnYt*:Y<䉺mqrs^,MxUG3m7tەRSLL7ˀn'y9K=tV{7RPFsgXN;yϣ淋lzWIZuddA4\or SJd5a`5Ojw*Y,,~z{Tc;{= ȁ>c[8M֣lf/FtwxīLTbo`Re7G<5ǪKdEbT{_aU ' wzx\XFLPr?|x$Ar(_̫K̔ЀE.]i(.wgWr vbn_ H\#Z?ī_e(b]UַqO AH u+[r.K8/SrgCήڵqR95T'c9˥}ݤ(Vd]xsWH뫩,ޗ"U|u i)"CZ=a"($)F?h *SUF?>'zpYZy)d633BnӒ}E'Jԏm}O1302lq&*[+]Q؊ETX;pT*W֢^nR;$BLFam$}m #ԸqNoL^ 5D H y:&QQØYb4sz((C#21r0nw[m]{AnwS"y#rlUYD /0yzB1I0 9MQbrA1_%-Q3 :Ձk J"8Βb٬VyXc4 r3@K>ޚˣ?r U \חb-‡[ (e챶ލ4Gefx$ƭQK;"ݔs5V6dVmC2I$b4 (E7O |9~/VQ(dN<q+ݦqH?> r)- …kw=D|Nք~NoH6VX]ٖ˥Z+% ䷑`iWwC{s2 ӍTN^BnIhtN_wqߍnZR5#񠓠]B)R&7.[!h$m2)X8rio\%#|AV.55WXBm]jP0FH,99G+FQ˧'K?uX#e[ѐ  }}%\2l.MYQ+~B^VɥpbJYBcj"qRqc؈tȱ }Ovd0kʹLjӞ+08M`&aw~ELo/Dc]w j| !c@_ i/^eo{%p(K9􍰺7OT wDa#ֵU: vˢ\Xɻ; h^ˉԆؼ[be6lX*5Aͨ06.1F|+M\4)Jx6y$_Gs9za >572QSg(|HWIK*QD=hcX i}W[;Jv؋J_IFn (.lyTRnF lbrw>x":_K[2vHhfvcj,/aʙvN~~crH6c?StAHt-HJqA_Ȝ)~O4 vX# $ h(y#<}^iZ k$x}l;]ưgOPl&5aXRdB4$4VsăS>4oʖmEugQ~gF =ӒX59ݻ1g"w@yBLG^%k`%߸'$.N}[X75Yq~" iȊ1GU٨q\Bmܤ>kګZcW&Fw63ym>ټ!G>A:nY<f/>…bRo)#e%HOcR1:%t#o!/Ԍ УڻY cUkxH~XCisPF降=k%cԈ!doyXI;y '@mto)c CBq65+ϡ(ΪզD?Qe˰7R֙y.tNRiP^KYDw2=KcG8ݣɝ8)s {iB |zB=h E}BXuPlcE~ϙ2!~:7XSSi8M>4ڻLF[g?6`@;co0K0\ݞQlH|UZ@TؚIK)d%vX|ii?~Dgq(V[ BS^KfD10Bu>Mg5}, %MHa8S# [~pyմ oRL>A"sj6@pʀQ$~ |mxbL%Yy*'z!`߻b_IUZ 霽 !9ז$`AycWp,D ϕw6p0\bg  >r ʜh(FUAXACibOm[v+[@[6ph|>;+ gSϼ1zPډ?GB[vnE⯻\[ =Ag_IQp@ 8M-vXS: 3B XMA ȶM%0pHf0bŊ^N#=kr;]hx;OܥˆBBSeWEG^֔bR5ftڶ$~#Iu~XP6i@Ch?fuF)%J>`EWj0JdZ%s'XE/6+ѵ5ԭz9?mOseR͸.E鯪U28L[¤H=L }ʔ TplPǜ G V콆 ,rbNo<+{Wp`j(yͻ$lO mͥ$`>5 w "[?{]QQʘB+>@RЍONE> z'xˀSe>GPJ>ȇ:N_9DHrBl$(8S$C[ 68.k ѯU=[v;,t32UVbM4\QkTgZX?-I)o.8&ñrxe@1l$lZ)vxZ <.iCT)1#hn[㹑M%&3LGc|!Qr ro@QWZ# L|2 ɴMTTgP7a9fޫ; !-ފS~2Mlm))<-GL0 SV , ]C黟4) `87L`s]1S5~ORuXn#{aWn:NS Ԋe$pf!M 4v]i.8Ϣe;"1w@6QqSqbJ<ҰIS[kƚ< αS~^Ғ w"s9/<8(Yx^|+BdtPh$S>>& S2=BҔ/+LC@fF99:ll[um_ZQ:͏`b̓dq-be2^v#d {eYp&U ؘDsIgP|oЛ*p ckI]ˊEΖ rȶ-ٝKH M@ {L ǒ9:wYulNUu( `6S7$\bW:YX~ Ci000 pmi6\"ѿȽ'\ձB$ˆCes by;]J:Lg##Gg/`.mw)s^h ?{z9Yw:|("׸@Ç FVL~4UuCc8g9J#]K$#f0h1䓿iǦrYNt#ķ&C=VRYOб%Z>[J! GUǭЙ$r(6r_EMc7abXWz1qVI%6ACSstBc_xz,^j_#3۷{g5ОK Ô{+['0S3Dz=іm O^[&|-C鵇W%WʆތfyCHϧDLB3DnՎk|R=HvtL6HvI\T$3T,i|7޹ E#ԺDfZQ5tI Gv<ao%逼S}V`OY(& i G=>J7cw4VGeM1iCW>yJ ~[k+ć5*/{VU"#,)=5vrɿjmCc8IKhzgA+<*4 Jԁvp- |X ZNRV@gܘ0S.Pb&R۲BjAbQb/1"*[ eZ$5bL#h'$݃|  ) ?2sɩtsi%srZVղ:;&`1x[qt P+ JmQE]YtpiтJ:_E,,UR12;n7~M`M?Ws\T߶}O5$>#jr}cW-n; w !w:l8l`˓ "n@.&mW'x@ڧDzy2xC.puqd PNMug]~Ხ~>ߺg:9w~K^w[6%C0 u+jÁ2;"g{ N } sOI19٫Mؚۣ^hfs(7;b3, 8>9 geq@5jWIRNNNa2zlG/w}uv܊ecyv3hJS{x1Y> *>HY/9LD1Rga:F^rṶKS7B ?dž/?~` ~%kУ⿯ iAHT32eE0Yn2^Y$rw<6: @f գ'3lseַ қt?\۳'.I#jPCt˩it ^ɫYÍ/wfYE|պ,T 3+,ćz.8/z}ِzwjqRnz.MϷݝQ.*1M n\+~L Bdsbvl*u5e +[UI0zC ՀMUuRtcq\U2D{)B`з\׏>~EEx8)M}ij;1i{iYSPIW_J;,b}.J/,?fGC$jze#0~\D܎ ,34:[bB#b{E'zPjO=9viFxwE@!ÎMQK3-9G\M̗Hhc5 1RlUa+ArÞuT jξP>Aqv^-4MfaHYsr3n ul R ֣0<8|nTMpePWĉɞPZ7FP0U&@]-,j2kRb1XRDn cL8!ըF#xQ}+@3y1˅MD_Go+WN7pMH\i4~ʦ9S,u`PRǡ=yiB9`mSV=6C?8& k@tD볂ϧR'MJ5i{`U-lꢣ|XGV㶵2=z@yֺ]{)i\nh?)bW(y{޷';("s#3׼߼{Q/ iI؎{F0{HÅ=уVhtg)v0̝1v j `u#~Pm{^m<##d,w.#rq_h;bE.rXlr[94t^nzcVOŵkX_STV@ ٽqC$ ~iK]I#x%ÐKQĒYG&Pթ *6w׭vq[{#ԁ{ Ss'Kz?z49w\Z:ྀBiπFۙ}qLD ڣw@NѤ,9׷,4panQgc+Јarrwû*@ ,.ThȊix?6nlR/?qa_zQRx0ͯm`(INmn!^V1ea8#˃H62v:$qP*= <@ќAG4LۀQ'Qb*#ꦬ?~H땶Д|I{;5b0}Zc|Ԧ5jU^Y"M|]E!g Jکb .)+v_e ?$Id&N1mG%o;L[IQ]Sp'Փ󟌰q.}'W@5%E8dIA;.]&⏗ @"Xbj&]Pk^!yo0uny<fr"濚K.p<3!:y:yF`6&yM?kkgApQ,H|LEg8q5Q3q2kL##>kSs`+%)ȓfu iDA!>ST?t@zcqs«UzMY7wGy9s+I8P:Gg%VyFm?`3_ ܸ?&@2oR즳jVg^^+qOV6ηEg^2wbj5[%FO(׭!(AxѼx5Fzr5c[C('4Nj֪hcqසqFXfitT3Jw3cocPw~K#}`4:ޞ)5X!,kOG08@3_eh}P!O%Pb>G͸IE]Ii2(zgצu-Qqͫȏ<7/; V{R8YR<4G=PyUq%0' &ם (( Yz):1cDq>ģ {o`QͬFȶ%`kyPő̎0cv7 xΛp J8p< nr @?+ْ.ڬ]&N cۯC}G+}(c 1kiߍF±S tM,'Vv!M4x-`fƭ{|^EAl?Ή;,IΗq.-k\TIJ2Mw^JxӾ.k?ذh#𥹫sɥʑwrѧ$(n6"Մu3[@njzN-3/dH-gT}cb7~Y#M` Q;Ĥ5jPfu>:䭺V&˥膅iJ<@)ʔX)6:Jq1'뽹4#ygԜR`$(xʆ $>sRƷhǶ%c F+%mt沴vȟPmXl|R΁uIUK-Ay@R.&LJZː>p͇"4{[/|ICBnm9eԨmO@xk*[?e'}+JгJ'Dz_dvg _ǽ{o6ZOF6h Z_ݢfby4ZjO7IjX Omb;P?S@d6cP~O:̷#*;ߓ!qFݶ~Б vGAvMp$ {uP%y Ղ\qĢCvm;8)li SCںu'NS쳗vZ‚=9|~>ޙVpUC=7dYť!!/1g>Wd/v vX% )VT"-Wypz%E]hMWæ^ET)=2 XZ$fug@)/Ĝytiq!H'_tjhEy%'^.);݁KKMqMn̊>ii*3 𗓗Jk1ӈ̓7dD*cEmw6mr/C$p˪o*VasQzA,O9!#mp1?(9 aJ9̆+kڔ 'Bӧ:^H䪣&EU܄tSs^1Ҳ(rpGajaHvq~XS>YaD#ou'h0ҦZZ"Ϫ9SZ1{oQm$K2q4I, |F/(M@4`ݾ}潹7=ԣ }7nions&vq_Ӓa],4![VNu:3ߕ_3Gfom/ 1A`j:fKP\Y(3ӰAA WWfIƭ%G+4.ߖA¼l& _k7oIʽB X@+w[>r &C:;REM f^Y޺H37~_%!U-Ү';h`7dMC Jy{mPq| ޿|Zg迏/˫Tō&\?HhOncʴF xPk5;ͯg: Y6(.F׵h^(5KDك).sxͫHR"F@ٺ:%. p|+MHtޖw~FY对Lp7ܷh_?\z-`A[)PFqw(x 1,s{S؞|\%=- }|۾?}YhPҲ ek~/^y)V&N@5DnX&!usdZtƷ%i{F! Q76{it2:…,aehSlDASnJF=}dJFm$ruJ ٩ S 7sm~w<@.zr,̈́"UB/ fctm^0;nXNW:k~nAtkߞh39 ׃ "-4avQY|f٤Qz8ZB$)fjXVbХ"AA6I+* tPSݑSY]9z5M=xʼDN_)@9LGrh-2fZiyd9 CW #iȓ_Zkr?ey 0]J>l7~cAn4[>9S )s^jhU|oH-YqN=W&'zP>r'#m*f?7,Cdj7L6#*dQ:U&)W Zu>i/[bL%⁻&mC@V֭9_foEJ#˾] t^O@;K/I#;_k6 }^M*'+Zj7hr[S0}]#v${ZM@49AӥOԪԪn rg%iJCƙھn.@e^/P؜cnTRn"+>G&MC)\co#UBmLbŒ J9=Xk꿸n fw4Itʬ4f +ʾ(-*nBޯs,㺛T\j6|}Ǜu Jμ0ќ4}rN"enzM1/PutJ]Z(2d競-ceD, WVDWNEBg պ^2fo%jx|D\ۃqvpEy@L] ʎ~ԨxTiK@&V_!\ǎ܎'+lr#G42Wdށ頢!F`Bf&lҠXP;h%؍ rn7m,եO)ĊH<5gè}-D֨!]K(3x:e 1\k4Qlڲ nPvLSi0U 7ۖ2~Y۩f]eL(!9boo]yg Ub5?N+ꦴB/]|_|&Z~Ava1F6PL4K:kx1|_.Ir (i_ߊ +fd8ayY1=˼6D}}r/~ܙN@Fxǚڀ0fՆYxkNte 92Jr!v^K=|jۊ O~ty)uFb-9Y:Mf\ iNzNR>#}iO*9e"KrdT% <{a=5U 1f[ٹOJ\9<S&[_Jʴ]I (em R 2W`Ph̛R#z=V)wq}eqU\T8z9 ˟?mC mkq\ozdl:Vs @6ɐќBϱw.F! <{NLN6*wSDqNq z7`:9ImpSB>\7c2{N;i-f ܠ;R P)Q͸P TgYtDo`u.fj3耼#IտkɊΔk :"is.H+k_-Py:rl L6L˂vK2\ds*ז3$Z<3Bx G睠N}M6&y #l)&b \y~]G-AnQ=$E= U~ʧoGN2ni"vn!}|t&-4OEO^?SG<8M8C{Ȗ 6,`XpLn=K'SoL `K =ޚ0H&LmGnCH ø4-@+A1[3_BM,5@N\>&U ڎB |i&jI"|֕g5_yO@lc[T{(:*+9A9Žczu[3%{>y<:_P(MO>!fP&ԫB5Sa ~,Ѩtky~Bj0Jz m=L֢& 먯Ʌ k(@rPhZqĩgmpZ#Z$a}ү=r8/G7B$iSNYƓAj+sZ桇ކ}|)n9%C%I,f+.ీ4*p]k׮d87[gVs_ȳTS] Zpw^9Κ⵼K V,6hedWmZCZmdD]CV q,dטɼCb-v9 |[lL@N( !f( ( fGB2cku S $daV+Vgb {9BWf^}r&&{>6. P?~2ZhŅOMʩvk]n}e Qnak9)X,3h"SN "eeV=54rGGZ 8[|{ Z@.QWT'B0-[O*UQJ~+5 !"fGM]XU˿~֖2{u-%n<5ɃO_f%'"pݰuqJfrVo j20al^ÿfop\D/ c% | +*gOԃ̃s4i A +g4p.Irwiv}.pB~gD1rBafb8T^WP2{[)\wde,q`T:/7zZlx6jvܸJڼU0"޽8N$p:uja2 x5&ŐP(R0(] h Dw-n0ۑYAؙ!0urI'Y-;SzSX"4{0@+)WSK XmK85(@ ~x8M C94QSu Xe/j,Ncӟe[ E^~P̦_sRt+fMG1[r i[cDG>wa@4o>ꐍ' y龃!5ҔDwE׺ ݻQBJGx)51HUWGtH.[5XoEPwDv+:[>(/D N||x;W|H$)h+Y@?YrQдIN[a[*vp^HF+ou$ż>LXLTd4|9KZ FM;h);푚VO)C4zMcd~%0͢v, M 9:reqB݉e"K\b )wJ,,Φdݒ|cտUQ _Je_+az۹/!"guCjrs42ޠi4 V1)#~cm <(hlL8Ϛҽ qՔ JZ~9?@")ҭWb΂ MzGSD]zS lJ16=ЏOӾc}rVH 옳uÁɉ ݔI.?PchÚ-~gg6Y]*c+Gȼ|3Lk*kTIO 0Wo(,*7[@Ʉ!ˆv-io8H:y ۪3KP˿ߊ.&.z&(~Eٞt 5c4$y p֬r0«3"7J )b::D4sb5l٦Ow<BA\弞"83].\j@Pr,r<ϳXŊwC2Ĕ>A^4xsvi Fq[+VFØ.(%g'Nt[\P`~H/%G(կNIm-Xūrx>dTD*9,sZ3&6UiR١~1;H̻_aqNd0SH18K4g>"GأcR^jݖJ!Tz2C# ۬4С6lh /I֋:YAABPgx~`\ØbԿ*V&5WS0.y\bdjgAks[ַe29rqHLP@`XZw쐢a`/"\3;E\AeW蚁_ lR9=19FW+F`qM]6P0?B7뛯(^0CG=>yiP^C\^+ Ό( .iyX_Hmy׍i+HQRuaj,߳V]} C_jw 6ևkAM~ON%0yc_A*qU>oH >/|t䃝h kn/tlO]NVHHPN"ҡbs%P7L^ ycp+- K s9̓jt5#"@"/hBݰ 6d3֢stb\ϨII*R >,kZC { R,|_+ K7t=P,K__Z ?ER4K @RxLAG43?Qmh-$c#LCJ[]6XZ _ zZ9Ȇ~NZwf"i*ۮߝI6A"M6EvsTsJѠ7%gވ IgPK5׀?r*4>!~J>#T/[FTّ αFRJtDl,7 p>KݧsBiʖɨ 6*'zYT^)WV 4Dƌ3ZF (:x./3|S9U2+0i:1'/o67G}$8w}XQz*_ܴwm2H^'3)L2|~{sb+mr׼e3>( L0:%)n N1[tbՉ~ARò,Y-;L ? YEqZ\``HT2*+t֠x;?-  #nx/.-_d׬ L$x@,}}bPB]DtzaؓHg$PA'W3qH2:ybqEg)LBP_sdh}x-Zd2 z@*Z]W&_2 tgjEϳȃ+ŸȶZjOrh)4YRJO]e>ib8ZK\A1HKٽr:[Q!i xΌN D d w2G=L}Umh- +<"%rOu·DS|_`?qnx)vN:Eǣ9q汅Gr Q@@9HpD8Gj^p'*M1,ĢД9x"^ȓ\R~ˆ3?Q0ȖGymG%|0VӴ͋{|SzYVT!NGqx 5( >zǧC*}>`DZ1IRHV22uMT˚ 0bhz8Ne}KPvTjqP*q%&+ASUJpVV RC[?h98ip5qKGBѦzGă1*bQKnaT x580" p&+Ԉ|^L}SbYu$FP}8 q2"ɖG_;K=mttLsyxcVX/SS8Ő#d>j xSl֍*߉="+ иr~. 7-z#*_ɪu| WN@Ng㜯-;63:Jr$餇W zۋ 1ND@/ l, KQM# K)Y*m{&[%w è~rNa{ʡo@^'ej"b6ʽ@qoMk2/hb"MM.&d5:Q,{DkWf;:6$b^\L~2G74O;\j7̌u(\E/Cv4,y/&i? 9r0vMai [`Q:*luLzHP{p2OHɉVhs­_6# p6VIB6b=7Hf !JG.ΉOIjsܨڈhxpTG;â ^9v9Q`sdI geAtEq`m"{n|0,r ն^%85iΕrD*3 k_PZ"Q /h>?b[G7b3Txd+3Er^@Y}M%3 [4d n?]\'XBTUp"yh1"M2G+q5:5 IѩH~I(gɋyu|f2P~b)_.PqSEbz9x)B DY Pܺ 00VQC$O6/ /:êxS livx *Qf8lUnKon}x*0.ផL]C4ijX#JFk`]EU7([ r! QԚQG!Yz= >*~.70'eUEwd$ٸ| wNd,=K)$6G¬8NX'䍥'8W,1l'?ᇭYOf伶wG3˄CHaS!ADm ݆_5EFB[vсޙ!*Hm~߹ ӣ?76ŕӉrط9*叒>AO:4گDg\eyPۑR `R8i~]M/KYK!S9jhϤKzc7N0]`k`:;"1OtE.-v= ^:K V 8?-7L?/>XZ鍖 m? Fp9Ԟ`87"] qW0c2=MH~/o.Ůs#(QCo8LD\m]( 險WtQ}0u7,=c萑TgjG6>lܖDDAhx< w5IZf5[K 2rB22 s"#̩ܴ*G9yV&s]ǧ˚O aJܖ? 6Z~ #!Մ-:T7K8 Iu{2..[=88=cwV ;ʑl}ԙbT9q<,aQdKG/2q!apT+D4f/ufSN 0kgy=ߍ ok # t@ux$]0 @Z'/?ܱs62y}f' ?ZR }C levpyFѝwcs 64Pw +SVcv'(|:/jP|~3w==>ht 2t~Ds}%ȝE,-r~duRk<5桝pQЙϿ…Ř~|ƕXZGZY܂ .P00DB|mle> 'ޑ{oeAq,^l @,Tg]!5X4EtiX0]͕I|)g9 _L br  ) ,Uw"Y $P]vQ %&RH^}!P#00Z ҏYvl|qY?;[T4y|_`lOB>u|fu p5$8er)Dnj] A(cm ֗0[ PkF?eykUAM/M\ӂl 1p&Qуzp)(.:mN" `\ij#g];*cM)wr>}N#ς9ٰu7IeƉB *p\*+ K9¼.+d- *4YzAMm'a;s&d^摻; *Yj|gs㨇 FV) )OyB~1߄=I},b!ºle6&[Bgqq=?pSsTVDc/vWN2[3rZ@t\j9!T.> "G{r[z5fF-l0;b}c8Vp.-kuCă% H=7 ShE|N/UJ8J.gY4w V#3~v$ Bz#$r 9y{_YLҽR%d~&ܬȗù_A198^B>?(OF1 >Fqw. v^u3LyuG}!NJKZ3-q4 #,'fjy}^w0u:9.%T46_5?LQ*:V:\-=ba 3R8ފXq@x3l"QyTnǕQj8:D5'4\Wu;%a[x 6݊p>SGQ1(%yP-ͧ`ǧH{R:6x\m(V\.ȝ͛m(Lh\p{ ,_n:J=Tg!@7,(/K|˨D}ʑž03 ؋dQ@{ư1Yr GXp<IA<~! M' 2Dވ;lWu쟆Ke-{pIGT &h6v u9:A,4j#Ga.dOu;w Zf3.yg^a+1G+CQ]ɹk$aD7".,]G̟*Bw?Z eq23 y%Q:(mFGx ޻`LLlcQ',ZmCbhM- txc?Zm,I㫟5)?ٕ  v<,xs@t8wv$Hm1kãK=G>󆾻XoֿO=Aɬ)=NFYʮ)G[QuԱLv(?0dr7+% ؇oQ&Rv/=[`j LKbX 8e) !` ]jN`V)-9&\{RK[L|A9/A1Uūנ rf=_NoOC˪ y,MA'ZWê镸BCdreEhjB/|CxfҺܑk+^vr,4_38kB(DaQ#jd2 WIH*<9RxŽ(ç@|h3a4wz{ǬX#gX.pkMa~vle&ֽxfI}UE'x; e(58]GG>D=W5wB)'anj3ٷ!%xkn*$UfR&DtZ#-42" 6l>v"]}@P)zs/v䲖4|LI.3"'K'FI{$"?ڴw+,Ø+,fǻa %#˂Y!sps_lN/\>B/`=1V:qUU6۞e ĕ?( imsJMySӵ4|jd38ZǍJhE]A"s05";1i%*DVӣ罂q|d;>\!a T^Wu1Oۊ0X,R$ep9iܧ0bM>9 YAk_;n%Url 9rJ8>\W_o14+\֤TT G ^b ʯ@ 0iB h'ݸZ5‰Py5dk<ڱrEO鴫I?JZ26 Rz]a>HV`OAt%%^"%.L4~f^CzN߅k.*yZO{K(|F6f \)oQ*EUS}7|X+!2&ǮśEs]v={8-*jmW}avA 'r?*_ @h/g"t(i`ש._1> aqYpvf;؇wQle.o[cnSN0h]F[uIcN\V]5hanp%rtK!~Wa >ȈR)J,d$XE /z 8ˌ; ZwZv$TFfޖIyӮdxX%KTnò8̹ŇO?_>@l0C+Ā΄B49x5 LD<>yC~&dqȡ8Jn v/ /@).uV 0} PذKGtM/E*=V4)6q.1XG2/?z5d#~K_{7ր*NNPw1I8[r/.F5e1/H{ z$}qIAE@5T/`CԘB6x#դ?3^k>3H(rxqsha,k *'T1PkCU=:;a[ynt0-wH9Т?7\+*o٠`a!oZvE3Q_ ~0ϝBT`t:7kIA=cHC0Y*rו{ܖIf&((/1胘4"&HZD6mr5:cw%x\l^lGla"408::#m04>"* L!ԧ6i15R v*0R%M݀65V'Ar4ʯr07+ ˄CJo՞I&U!Eqe}\ Gt7ڴϛ69o#v_3P,Shc`^q0Iy!gSn}Ȝv's"'F*0EZń!?_t {/Dt9Z@ʩ|٫9e6ܑSAw"6?'{9E;d(^ tq} a$͕qiĊEx *W6jq`a+ꨫsAAòn JCRK,Dz$ބUT mv-%GJFnL6(o4wHFQE,}W:4KcjWlEE.T[(_ByYY?. #[bWF!uq.e|nGJɢ':bS: Fʲ;O=k7*ܬC7*ȣu]%brLPlx|l8Lu <"*{T͇Odgw>\O8S~XC4Gl2Qv=g9L+@xӴӟ^@hx7LJ$c;P*qS!E.Lm{ l'|"Agj2HKeՁV^^r*ѧEdgJݴ0=0&һ2Yx|h " $3;ʼnl4*mDUjo293 K/KlUmby̸^1|ıJn/bJuGRPYZ >^' Ѯab{'%o7Z7pxO:iHsn79Ƥ "n8 ;;Yu~N pѿi}O=_Wdtgʽ^,koQhS(.ρ82JD.|A+ezȊx/Ԛ=|ŒOi.ǗoS40G ҽ2lkvf/E815˼$Z# }flsED #|zk4T@F@^ S1<_D؉ӮAB-_cds9q޻#Tu:7(=g~ӡ.M^$6yKxlL٩6+(8u5Yfa>'b2MJ7I&k`wS 9SL0 ;jdR3rG9TL %X)~qg]ƋT9r!h=l9h/z\k0&C'Sz3&o"1.AU+ o&ٰ`Ω\t%)0 )}3|D+^Zo񤭥r:(&Kl/f#ސ3A֮"w3: G0yiCIn(m]:XG]E{g GK Z-GVh_Li.NYyL, Ų t pvhlrl&]Å/G'#uK'ra.*GYF*u_YݒJl9N55V2]B#P24ǂ[GZ)ńfIܼjVJДԭHKIm0YuwG{]ބhm0yx&)IWփ,nd:rEn0؆F)!ޠB&|eяT@ĥW )IG_D{ٹktó4` hwvj/SWWukBٹy':3kሧ(E_E-݃C@S8Ps>i4qP'~ K:| p*ըϬdz K[5~77nZյTb+s{'&E2թ\ 8gTT3*5hBd_ ΛJ>V9_D@N8_67߷?d=U8 '?A :o*FDD/<Ǘd_9+ι[EsdpFhTA6;!(OMip )ث*`eRҋSRWS@B%L4mg ͈}?`A A8ۀb 4uL'~9"2 EMttx/$Po拳{G B<:VJnҘHe_k)PlP1sN`ڭG勇mD82֨'|SY:ӆ`ur?w*ϵcR4$䷇;ZtEʳW%] VN0O#7p(v|Cy/Sp1BF} XeqڷE,'ܰnOqzYS$Yj){׸#Y W@5zGQ2A0!]fdBVcѥI&%d]j;8;UĪ?UԊA& 5` ZF*痲ƣV8&m!?1!JwN W<~@|D7[5YwK6tuDQ*4?x{` -bwIxhօ [$ oʹs~w56Yd9Сp)*4_T,8X&،-;d3/#v8̚srW7ID"zks\dD; -!^Y 'ѳ*avwl.gtX°\vTp$j߼;]> 8gVJ;a9xӪ[1 P&Ln<$ΐ(U!'g"|rr!06ꟌהަMh>:n]9n&(<=ᨽӢK諯=" bc0*Om|GQJ@cbc5`b\Q1HR2'3[yp6|bo(*.٭<'82l_#<-:Ɖ8] N{H(^oc{ 1 |˃l0]HNw]L=p!xGi=0 |\sj60 Ѹs䬉`1|H }7ЈuY?L/9)[tJ]p5FSq=\|<UC瞠vBjQ'*uk[)> oތ[9.y\h?<;+`?7"tw ji Mwz+u=dqK!*uϏXS_F;8NS& B1 H|$ }WT8?<:V?f"^Iy k$ I*;uKzE$g١[h=< §qҨV.D$AT/mv$4πҌUOFQ,NlOc Gո)<`hhܞpU=)ȪVfA/#/οSI>3rv1~?C-peHx'wK@䣒T3<+pznkn~6ݍWx o# 8ZظkL {9JDV8 VKp 3/:p Nv~EdD1w`&Ll?9nivBc1O\зyOsw\ S$q|]X6D+zC,,ef\iMd-:prAXYe ox\bH9蠯jnUy?6TA&f$H TFy~8)fRbeͪ[3u~ևlB gZp=|,[* CB_9%wΡI`S$$`[F™(ַcw A|˕r9sZZ{ ]tMsЛo.@LXw49 ϳ]0ī.(S!XZ3828D¹SF<pUR!F8 _۸Aoj2YCQ+ l!+qvUʉ]ލS[#p&ydI6wy&EoBA\㱙&<<{Jm, \VZ!hI6MNAM-۲:tDd}~ FUoIFa|]2xX{ G|re>KO&k,)_s|6§'/Ϣr -l%&_ q\[;-hLe,>{0HC}$VѺϝ/s)H{h ">k;U fS2Ւp;U"ȁ_{ZYÚ=5k2z#GY,9zowza^zYj}J .݊~QN&h0/V)NöTp[߽iAI4`)n@Xb9hNՆهRL}[av"%5Jˀ"Y>G$6ۉ__ !F 3J>qmsa~]/9xiA!mYXXEi . GBȲwB@g#GKq;i0mæF:8rCS2Ui<,rQQIcbv\|VU3)@@|O7}/Kƈ=ᤢs[ oIIx h7*PR9NJH/h2=(sCQ<ӔF".e!BB: qf>ZswpJVάݛ/(<> :+/eB,44K_Uz: /fĖQ)9le*'(kO:/Cofo7#,\?cxJk:mSr'`3~ SWƩУ\@p0b=YߩeXK>˹^lYK&ZviEwBeN |oIQfGPZi+Mwo6e֐%/p n|6#r烖WG> g9D-Z y#8 dloNάZJ;'&Q o|U~3? U(gk׽H":F4^vA.5Tmф>ߍ?N.Kq!@NL{,u_k|R ZzI7rN7A =v'?Lwg{6%`ko NpfՑ#ՖIX+k #MIYz3;eP2 Q!Hi8ZZ=rBh(GV;ήC"!}||f**`( L]1]o¹|7K@^")8 HFTTG[Z!jwʊ8^|2y8UZ]s+~`K>xFXPR(c:l8d@;t)-.3'bڛ?#oe+E"PM< T")*(]GP—8[}<-[_UͰe+d čsD'9 A-,68lE2 'xّ<|ec_0-+?6]nG_p4dVQ*т wτ\r ˠ;܄2~'b͐w´d1waz0P>I$O|G&9oJT†(=|9 SC [p vYݲK8gܳGV !H*5E6O\z/j<_X.Jl}Ӱ(Df^7W[u+j"wPWO*BmQg$A)h~Wbȱ.[W` wfvu S`/ Nd6kBFD(E1nʗ+AAR߶uɯ]P`'a*q$Wp6s4Z 1%Ctض2ϯdhwP3̭X#y3^ht4ih#bW#Ƨ8G|߾$L Iw0OG7!dpFdmS}>r`Sn' C7kO>_V'$B1m$r1GSt DjưiASؠ t[ǎ`Zw)k3 ]` ص 3 8bd n6zK{1٭mՙmJ9K" *b %tJ Cm#ސQ%pc[(El_y!9;R4J=b=ڧy覌JgYv!;"XdP*. |Q%7xFW:7gep aW`St2VeS?TQKK{혃@2s_xȘ!tI늒~W)C[y(4QLj^nC2(lrԪ;HݬAI%ޘy"9B -pƝU8)TjdK_C$.oɚu|"v ^BNO;绯9 1xr+ S3cojYVM!Z(K|2e}z'h(-^TN1r ;X2a 23\&0`]dN'+W`Tok}X*@?;Q#OAM1n,}jtu)(J}BJU33C}#y] Hn.5pwih^) S geIY)3l}]^}Z $b@B{JD`׸&DwNʭY-oGL>v|1))g.1ߍt"Sݩ" I{Gx29xKзayB=\ +V 4l1Nih搃CGԋN+Ŵ s(;=6i`:b&CV2X֗k1jA+,壜@JiKR)f-@5-\&ҩvZmRTc܎nho#̎x pڃ| ?u5(qH/ZKMhnb=eh 0VW(!O|1]h:P_`쌗~_WAwU)~^ZJSv+}Q!$'K 3ąOZ9y>$lZ;N4"` L2-X;qI,V;PS׷3̋d)#$d@f16BZDNb`lګvxj"Vѫ\ۿS|*^:.n5w߮0{g@N6_ <=Eq!+鞼gvdhdMpӃTq{8¤_c@`TH"i Sϫ':zD1M Uv'hR^4;Q>jV9"M0{>j ILvԩHe܌Q&Ř:I+;"|.#@מPYyu_G X C0)|{5`މQrL XÄ*磬b gԟ gO_CS)/6ԩ()m] uAAK83"~(D2Tbk <"C0Ĉ׿q?QI8Vk DoUG:̖"۰']-lVKy\cݲϧlA~zF4S\a:+vkg-KCj/6lQh/4U`>/r@e. hK>,I 9n?Őoas0h۟=ZtQufѵa~' uqe )1E/c0?'W *m1% Ϝ GW?Z=O%B싔geio۟yqvF `zivݟESzMsNz{ssfڣa*xўam߮K}Fw7zY#ȰMo!: ;\O5 HmGZZ*RϺ5ۚRF :K"H5i?.+-6&քls/Ķ,n}1*]%rAߟVlJ'=JqRU͈du}\ (} P εVr@m2hEC%dgMsnxK{~2dgxж(DZkx*gg;âAЪWSh K}> |q<ᘅ!įo7j9Y(I@f]pe7UO<˟WIq(ri2ߪT>r_D4:ktXkfRc8~U'5zG6B>ŵɹ2pV kXLg/$/LVLomKQXʧF}0txHSs pK9h9ĠJj>^%(՗ZrqXGS>vIη՘A^ElIl+I(_XX9R5v6ҿ?Jڏ1}]x,FxDz o[|XyekhÙ=`|7 gրޚ+~j#+p ~bRF/E-,]F#ƗRkZ@q#C_YA| A$ +Hs}̋l4 %8K0^|M[#S+Ŋ z%Q]VxOfWapLRc;V׵_skq lխ+gs)0{&D1z|9fL(F5%4{\gآڽݯRI݋ˣ-XWbk5R"u 7}X5A/<Ίl/ڢZ! #u|kQCUE}kHpBgؕ,RXgSbK󆭴)ȉ0b<ˑ:`ł:(  1;o?kX_BYj6Mꖷ<5+T@/0@" [tTdq3k{Mp*UQ^_ͤ#Gs]~Aʦe_zyyA?8s?݋s_f5r{hX Dq)?<嚸6aLꁘeF9homU3KsIk3~XA;qSɚ$Q ͟**>\fB~ƭyUxJDaxA}y#yYnL:D)/Z5:.6Kdpo4f'02w ) hNj9%շ[}6zbCj9 Oՙ͢WQ b2DŽ="nK(+|;"aS&˨c$Ϻ\;lokމII)=d? l6IzX= `"0!g0n*.}-WAhy&&fy04 bb?9*HTV,^P "M_w< \n64'*ʔN…5 A8W֙Q%!oAeqzk6s]jIIgW[Èf܉FKDIf^6Né/e4[9~צ!:ofd)=JRr%(a Ԍ"R^-رW rʺD){%DDŽ'6{ߩJq]LRQ,[ʺy_+"JH+OVFj U_w0mABXQ۷"m)_s7 7n .Xүylq !cg7;F ?G_ /$Tmg^nٍu?ph}"ݭvAwj|8 >(~,JI5;t`9-($b'{=@-s `Mw=% Üޱbwaт~e8AB=EU-%¦HH+Ŧx.1ȿJ?y @ iJBt *VC6EEA= Zxvv]4~\DԖeɥH&,ǽXSZKRB3P`54&IPdjW-A=G/DNi9P"dL:B! #Dan7OްEZOy!%bzpA3{Xa`C`ig0{w%?%P7|G7C'gkkǏs~_`XEZdA[b7}..3V}z[QFJ_eMZ*@ʌdyI_|h rAXJF5-'Ev>h*5h8!J~2C$0P]xzVYa۫x'Kh'oLKP&\-72"gR].v$YO;zIH CȎ0 <R@` Z atwԲ9Kދ{DŽ`LE>wBKyBݻc|Va@$D$/3ğT[$GN}uT%1YKr.3nV ]jkk Y&Պ5l5TH\ -J4s=zs-NP akZ^BEl31늿*eg;(ba vgBj{X  Qe5J%ϱ!dUq[8#ZX 9H$Ӛj$42"kv2y|M@VğI (qGAPvo=g7/@Ua d⸓_eýxhaRVe8&,˵ [#B ihT 3":Y5̡~'7P jm741;>r%*r2zRQ!IUg6_%~/`6`vvF$UsZTt 8Bj#msq=wOK)'现F>!&zl]eɓB(4ù}P)DgS {$ Ӓˮ6& _C WKCg( M/F({yg5yGF/jZIqcps~oU=.!z+zDuU"^ ˧Ui fj^ɊϒS64u寮I -noi+ x=Z*<7y9jcM~V ˸7X6ލ:տg=]w{0>wOnjO͖ω$z4ٌ!&:~+\QMXFqF-jk]jP!O$_`<2{3'PAE4+ŝ2*M0lqgσ40Mp 9W\FB,.%{H],*'Em8p?۵԰y3n&(gqaq"M;~!.aҙp@d29 Or9R?1XQioV58;M+%9DŁqWl)ЮG5^H$z6k $ЩᩥF- YsCDw"]#fIPD>^G %0ZMȴ˴K3-ezTF&Kz =n^ 0İ P%~'$<|Rc Y>2BaYt? ^FBJ$v=FH'8@ jZ4bHfL7~@eRCxQt!Ib[xĽIDq3cfrfↂ "m|'I2t @ ١@s<*)?+7c |]rrȝ$elNV `J[Xaz8} eۃlUvTbɖwYyqA:i2h^>Z= _kZq'NT\[+1.\[xT}aFMQ4i bnjusMfo ([nк/͞ 7X;P`4zeZON;!JK~m&.[.z%J7Ś}Bn>w"#**bD1ɮhJn(;,-x5nA,m4ljrןe&'X2> pSZvA| 6kuuz~]ڈ`>v m V,ٴoj)r i/6HrZ&9P3`K|4͙3;RUN\sjimҏCAkmc㦔7*&Kv~@pM{-UVri)vXr=V5O4OZNjev97 &O9Dr/7l :濬 >=p oRc~)7jSݤljm(_K9] |V~%&uY6c9WW z5Wvׂ1:H9mW0䧰9LFfCNOQPFxǵ%+.iՆj^+`I;PsڌBL_,]Rq{BqʨT4 bil| 507UX8T~1y(mANJ4 \}(Ǡ}f栢md)p*טޑN ĺlO]®H8aZC\|I!ntl\w>%D&uYB 1yRϧl9FxF1pSY/n3v-:+6?C$Z]@ҩWAgu0YVdޢuGTӣFÍ>~a(9/]DTxU o; n=̓AS2<$QÊ}ǗCE 5JbąNFݟ/eL4\80~ |e^ҧٻL HlLJ N0`X:(-6y [xIb3^_er̐uE;*?3j_h%/Ka 6,5@9$/^+&(y #~t:aq\R3F~w`Iť)+bOX{a22XN&J:3,% ~+J."j!Lݵv%D)m+xL?iC:HS% >0hO9AG!bQMSbi}IUs 8_npry #u4X pGǪr&Lwy~߰w Ue^䎟Y j?kl!e3V[tu3G2ȍ3*]] [p @i 쪦[&FR<52)S_pSm}3DgN/EGɂI;`,$^1>6z4D&CH&qQŦ'~0,8B&c+m$x1ߍ{ljGZ/I9 FtT@"Y5"ƉTI#`2Oݡ0Jۚ{1A&#`|n(l 6Y`Dr ϳ_Gq׊)2(T9ڛ /򶘪r9`]f-/+8cB}i\ۜN,;_yX``ѥ8pەqю#NCLmq L02Fv[3cT~Mcb -^&bQ] g~Z4)sQfcH!@`+W\¢`6F] r z`cfauH\5ѹ uXO^MCwֽbA\RN&uMdպ0|hrCv狈RN:oK-UmM F8{dd?=OŭQ|SVWybVeٖs:\;ڒo18=P.1q@H_-j*bGۨ(<%yIʐ&!x@CvRS$ܨ. H*6f;ќ{$H:):x3p? }gI2DnZF!xd{jzG:@rJ岥FӪQH Z敄`FXC 32 5bYhBViwNA  :ˠݷkӨUKA6&4m2 mK*U9M+=r#Kv~}F҃=aΩE-7#Ě8JI`GhGDt.Zmcߥd_=BZi`1zBz: )eGHs@~vo`=-7Ϊ.QDMv ˺Q{ KDw~co,އfEz2PPUF+( ZA!yO\{Sk= 8bMD oh->ݶ'9 O: nC"ƧBOm9p3z"yH(wYXq*O>Nl2 M39":ӑ~,!TiDDA <%ܩd͆yXAxA9\dAD}i:m\t}wLzԚP x ΋LbF Sq+M6#n,,"5:x{?u)F>o,g-˖0GścQQ\p&&%caE8SPiw4jjHEj(v#Ea˟[$&_i$* kqcuF7.DwI}Gq[lZϗ{TRyoMh&Af\\mh7J΃8I|=-^Zjk6^tRfMS:Ln|>F'_6UVD.䈤$œE1T Zcz.e(M,R5|wǍ]Zri1?X-ϸ1H4R3O'Jqto< :ԏ$޴C reM™m"yw fF(>=Sr ԃҷD q0 o>͵j8K@Qy<jxyY [ri. ΂+8%l47ȉgYJZF"̶Xɺ,z } i,BT&GR)o@Uy|Q94L}~=1F?N!2 vf a-SXCy2?*YJO E(H.3Sߘs7¬Rǜ#v=c]\ $<`1Q7 5s6 1f7YK.KL;øXЙ4V%ZVI~ ^ҿKXKU=́1Qu^` LΛS_^VmG61{:.4 %~\=>^YPH!j:)iSS.~~m$qji-6צ*v3bE&AzH~^!;O4OѐۛHP6{]kB%pG !ofx!Wg٭\I2y I@|F2-48lTg4cN ٶ#GH8 O%4n(=la//Q)ư` mP1& V+?,;ۃWLI/q(d3w~*M1hg#D1"U{>xgdt3>lت?#KvȔTBjԒ;>ϚN:mPlT>J zՕX:.B(Uː(8aoN8dJg^x4]{*fp$ca1O!N! aqu\J+:?uCK:Ιz zq2J%ǀJ-ߥ2Blko]Yжkz?[LCEIi@iuGඇO o= Ώ?{FIж(,bThE{ai`0 s~+hbr|l6"b&6Vj($R3ZߴAH&uu2Z TRj^J"}ҺI^؎JMɒE?-铺q~Ct⓫~'8528NnQ@*5uqec4Lm`#ɁGOdW!Љh\{G ?GI* R_ZPo@  m>'Rol4Fw:DnqKQ*{/;x`Xveo(A_7v<z!Mm1ڸ;N[q5FT 5C޻R"b: k8 úe2N}9 D/ئO%$y+MlA~Չ/.RzlQ/y& ,L4B@,.Ğ,JźXDi n11o&Ѹҙ JVpd-2Pt$L: by 6&'L-H: C^]#ݘlڙu@-X~(~K1i:d9g^"3w*MQ=nciq zf]54 YJu\[`B3xvQ IԷnM;xw3F\댥93uUiM7.jfU(8.* -A@hk;`!ZAl$h\ow@D\JM@5(a٥1o#G>=%,'_%Un]qMAV!@1.C?RSV}?8,fV:ocz ~xL|mB}ys-*i-ȜIZ&™#2>1Oo J# 鸚0UFk*KU0}􁍚˅#15~EU~'| ) Pol䏬ZHljѰ)mJHjF¨I>d= ªFļ ֯maS볊 x!4::hP g0^K5'$0(XOG pcԖ)i+e@K-NYJHO_P%:S'm!#8Y\6f-ӶZ45ЬhT7M1yîz8600kzS~Pjsry:8&"W}G蠶U.oqo!|p-[Uރw {qyLmyؓas0\¼gG:!!WOڋ-gi}5Xx+@`}tϗꉣKSCP.qoLݳٱ٤ƛ+zFcrAQk/\Sţ]Pnk|Uפ Ɔ*78J}4Fʩ:y:d4eWdIt,WLKG<1f;nWz49/k8S4}c:m 39hG̒HfK!<^mNSwO8t]Р5\X)^;K׫A? uƻ'&5ó9-[ButT- uށ,sL1ذ  nmZY5Z$r=!y8|Wr3cq-$؝pgVԲy.TAζ8fboe )Xfѫb tRjkpOW;۹pe\x~Չ$iW2>rP4znj0kb@[5=Zk2ǽJeow_{ M._RW ?#a Y,1C5qqL hLי0?xyݳ ~`(K6;ܜ9C_|UTv-6ŮE%|k::B*>[٧i$gp4D?èaPK=={GNfA;uB_f})/D۵b2e.9݁n([:aPDx?,Gvkc@)w9wOX\H}"q? ϓ$5jkT q0Ցt9XL_!?8+}&ڬP=&8`Y!|vS @;3A:~uD͹8@42ħ$Vɤ( J?KS}^g$Jcq5n'oDMwYr~"CTB VzL1; iI7.d֎c?6UaAC* mJdɆS4( F5B;@aQU cے+|L7/R?4UzTx&vY8!uj4vAARć4ۏYED\êv 9m{O帄Faadpx2=EKڊ,GFe,U ƒf'q9/-d. =(vY)X39LЕaE]Z$2A'DbW Rgr?,My2XON N7"OoꃥJZ.OX>1^I>IPFp&I 9lVoÒM SW(5Kpo9,Լ-~'|q$OJ?ݱJ(Eo_o5-x WVCPDE=л+gQI~|L OFzn#i%~Z"9$r-=k>0CKIn(bb)B ktv v+1AИlYBIofRkG#M6r>@),?b8g("ȡ:2lj?q7f}YTwWLQmjC[O_\ a.5 =L vH%6ɦ?-}:KAɋp +pIZhh_aG4xOr#E 0. xsPO1`,򃜃C+w[ْ:굸eweɥo5h+桏f::Bcx]6Jmߩ~_!8:: B7WW[.>Nʦ7~cAQb0ӼP?+7r%ܺ+O.4)> nwk'[:*{ r]xNUpbIE+[/Z UQ xT!9UEI/b"&>ٲ~1$fQÕ#IYgMx`Ne\q6=;t)@끿lULbcPuD"@GـGU}gmy)^8/V9ÚSC0|W*/V+{155EAc}3{>U2i46U Q'\^¯StJd1TC<"j ´[摐a-h) X C~<\xqLL^{Qlh|2y¸b.~E=8rd͐xQ{dnԐ6n@r6qtڅeܐ.\&ə3_b~H?ߖ^|eReǐU  #߂8!"ޗ1=#[2#Y-?:fX(0Ij1eb#'/gQ>8oH䘂?6TZ Z1b۔Q -7T׍|!<K7Ύ{OBFϞRk70tw`έƀ|!7Ê]pt璘{5OV =Z̚󪐏r~*J/@S.D.DQ V|@hgϽݳqgɁ?rIf76yhP;,82qU~+eW&-TI2'۰Md\wwJÖѮ{[k(0["pN)g^=9@443U%_u*ՑY%qhhu@Xvj;]0+~lF-H$AIoϤ7oȬ'ss1_vMמ6)Q ߖifTcl>wj.s/aRpw13sF.{`T`$k Lf!4If(&*r|caffHI=ܪ݋Ž\[5|]8db(Y $G@:#JL(0wza_4l!GcI鼌OX &EC.G_҈bZ?a9ۥV2po)pJbǬ );sb+sQ1vi'jbسVK^VZ6UCe -V^sˊo586dYv+u|mCQrK3Jɖ4[xtao?nONWWÞ%'Gэ3 R1{&d~& dc+>m3:7-=r Ӵ՜z]ٗYW1Hcq>LSԪ8 9U0@ّIp#tktr~P-9iOZeںݤB\H^F[Nz ,5V!Yvg~2[*wfSe6K&yDX`v=%pþUF')~&i<-50,wu !:-'TU.2%V훎)c/(lApqG+uJ}1y8Mol<ՠOJA_0p p!MXt&'M~vh`'zJ1Ύj.6@RO}aee̤=&[%&m{|8zPjE&dd+X8<.@$y̆dJKsju~ 6@Юb~澶eb _CVwD:8YUؠy Q^D=r\Ē+7.]f1QJ/>xĐ! &ˇfWΤZ"-έ}FxԲN)z.Ty]`T9lO Rց,\\[oZ@Ͳ]Zіo~`wD~θ2[L-s0mkKhT}oF Hqk& -t8y_K>lꓢ_"Ͼ?/M~pyd͋OŖvГw_xW2vo];/$X3\9GV@{p<4ǻRNp-Ix@֘rC6ji_Hp;32]]chK )X0_x Bϵv}P`.Ѕ{lL wV}*:SȲ>CqY7)͕3&ƵSHXy #Qm뱰Imyg̨e$ILe7;fqёM(QVx$0i<J: }6d <_BMLG_@z _-wpG"Bᶎj9Ml_Y)ÕIvbgDy h+YKY|Iyv\Q,`.|@ ]cRnQNAuAY$zR܀(p\Nk9݌s?U'']B;r`/o֐V3.+G)MH̿<%3sI+R7_Ra@\ wހoϝu5|Zv"`GbpWl1'Tމq>~/] nr"0l$I#K˜;XG\o0o˙RDУJoUH³[E8Lgf!cܹiD"+`8*3XJ4^JCFp+9~w{ȯJ&06Rs'_³ܺltGЛ ʊ Xm]6$)k®xě C9VѤqog:VM5T׋>24cS?"R9(/ l-0Ay3D%c%9rk5I{Ρ~Ts} dja~[>]Kt"A*Tw⣋Ҳ a0p*C\uЫ'*c(Wɂ 37y:_EE6Eצ&.RvV{GXZ?HY1Azz "xt|V o_XwAcUGn>A-`}h$Z&//(\cuD%'s2bvQzrv6.TVt kg<]sJ/s!xKۿfiAE3=kCwSk:"FPR0^x)n`¹R{SlCu.aH!tQ+|ڞ-U갺!A?O9W%iO9+OPIa4oUc0l`&|lbgl*wtH -H;$E]L˅?5`>tw^AalWgm:A)l0z *P,upL2EytuhҔP''IOOs9r^k Rٌ|ыF S#\S9xr{G[@$O#v ut wrg` 5Lv=$. Zx@ϻ͏h$q 'QйdEK߄B5>9IYLFᲛT{ ,PbatT1~vdx5y'p0c21̊{SG2AE5]`4P|PQ"O*Av*9LI#^L-’|R6]VdX}u+#̒f6]l!H K K7guDT.i\u@8W ,PWI6:M3+2TvAVJe()W H7UGZ}y݅30AQF0r_ @BWE{nM60 * Ldݘ7̠,,ԥbjx640{a3qTДԔOS#ѤI (wVJ3e$>-E~'Sb^w2=VsƞTo ]sH :2}Cga$u:huo'i@[e*ڃF@w\&[wF9+LQK PPL e;,\2 shHþXӣEJHp&\|Ye'sٔ B:F‘#p/_U[\-kTaUv ts?J,%kK>%'f`(Fe crW+L%RɁp[D\c/DZ#UFF&B(ÿ5%[P4ԕ>Rdr^WPGVZ]CяLڢb(X7!LVn\X_(V1,EwΪ,J1/r῅Nf fCO:`3@gvae׻[.Ϋ{5zqU&lr Ӣ%ȍ͌\< saoĖn`OJ]>d=șnc;8eaK:9lZ/5Jy N-$ G X(yvUS6̋ #mquB f0p6TUnatQ4Sh_Ԓ$x2P~מ#st>f1i͠ޮPh}6|6*"E;NvX1ԩAyXc_JD :O]V0&3[ȖA@E d_m(?)7_`?qf<~/.%{z B5 HS8ꪜ҂LTWq_:J:F~3P؁V\&flj!..p6`5h˾#.hl +ya0|{oQ݊tj\l}'G䁳-aM)1C>̏p1R6J=9^.oā˾} Er5=IwL}7w#Yd8ѳ>;n( txp̖-Q-REK<*JFE n/*ޘĂj3,ox,癴NT9\T?S-û}-,2s,Zl ! r{Ś-l<D|r/rO٩MXWMw %9/K, `9/ONwrs Zpw@621yȌ orgIp{^֩2O`mjMY50Pmqp)@Skr%r s6oG9yנ4сo5|3hI%p{o- K/&;ֆxIFPqx7)JiGdFtWB/fg˨"_NIeH._ gsz1qޢ5yn]H1::S@|@Z~0-'FЗnUNk3)SԫQkNɁ~XdE?Fɖ:{pehX]qŬ;)e6.fLcEPČRS1Pغ1inj@oCVԽ533DL \k9j2^x䏀e7.C$lbbg3X\91K#6`- 0z/i7H} ~C&!Fѫh"\ 7|\+ _D( 7 :"M)_`gkPLiAHls :ghyN˿G4uW#Mh{]`f0W-QS^1[r6n#ŘBޥD,xJB) fB9:b[}9-yHg]3 ʣ$kIe̱]FN 1E/Ȟ nqq6]X}ي ^'T' XY|rI?(ʚ,tSB1Jk1f}0c>$\0Q'mZiԬ?x"Q:MC G5ɿAPN֊0f]p]m=o+imJ{Nc P>OU4{fş&}XAȄb/?ZJ-捹 7;z EEh+Q/ȥ_%ىSEo\u Ww6DJ$ۍRqa"bֵ~K*لi^^Y9:tEv6/;|֞;]kDϊrz}%&b~{KaW Y"ct+R'ELj$ebDlW$F+1_PF’}jE]u`RԸXkYVNAO ZHK"w~TQ]HSUUAYR٫.ٜki0U{Ҥ?7dLɌ(P†Kgq5+lg&8e/4%0Ł!dƕLp,yq7Oi󄋔4 GӺd!ʥDa'1vm6ԭiX JbmAarͦ,j\(*9@cgǎ*3y{E5 Յ5[벵-L1/3`|jebWŠ 7~O̼Who^|' LiR I7ߓ1%9^K0μVz+L bmT|GZ9d fmf6~j[&LD 3\¼e𸃄H!PhVy)7-qeԷGOIvbëF;l2-+"CNGMՉ|#r/[2Z%#N ۠'^*直˂럜:nðVS5|K~CQ<:>zX:|IyM#B>ؖ9%Gf w%.9>XϾE"i-rZ 6X nA]XBF70\s$3Ux/LmӪAꥯB8x@f،1a';r^ `ڐh>`v"s34Q6#(ḯ|ZWnxd+ 5 YGVDuTR=s6veuX0/&r$sYb_'Q-!&2Y C 6gm,R;G f" F:y(ش9| ?lfs ݂N;V*|d$E5!}_֊$7L[ԡq%]4-nLً? M4jU[/5R! xĜ{AKQn׿އAuEOP/> a:ՃܢI~p82 ؍ cˍ}a1p氠hԁZǃpD%)z&"Wn^4yˎȑh!>!AiCBowwɛJb8cSRŇ(Z '?:ƹ:[ Ĩ[H駻|CXݙ"fred0Vy aNN˩KUߠS d8ohG1TzE_#V(޷ݣċECn~v 𮙋V':KbbFVICB9=uc[9+@-#Jzdp`wωҬGGKmlXq2BM|AUcfv_J=~zɃ9Yrч dUi} w>ەejCF?C_d m|(rh;4׿?])\5SqrTEp} .4U*gV]9Cwm!p̘>483<).TCωX(oN eYj1)EdY~dO 9nߘKaV _j++-fV%mk5#庍HѤDyM$ f\Y``#FP0 QͶ]RVJ뱭)CpΊw"׏-kǛc63R1n'~ͳ{2]x3%8++8u0$2I9a[|u 6qJCT(2UȠO1UU V"?:d`N؅(͌Ճ s̕Vw62:S.gXƤߚn/cF>Y6~bX*1vfg: B'7\`0%bͱn2j{`k ~64 9!eK y꒮wBvInӫ&K96~uQݚ/BY;j39Fj$FTaʯȎF'RT/I(& jhDq]Ix<1Uߦw+NF+*[ z2Ū̑ze~-D3[XW+D}"%<ʗCa2bCJk&@1Joy Y΂XG0 BV@ȔN N B&叾!mW5,c0o*w>Ƽ(6d2,`=x2_{H((ÜqzM_P_X?zrb W*[|Ի.wAfӤOq/bRC%F%C4Q7%ZO½$,Tĥ I3PȋB@|El@e.GDX@# yEyQAzoLdlĭ_IejH˳R[*~ٚn ɫp۽6Bq>t]Z->Tzs EbkR[zqL%XD."3-O ӻ'1F1W%fA!-7#A< -A;Hn^%&"E@vȫ<<U`8؜ ~]>3I6)巤[8c^qIg4KOA8?@(74rMMjt%|H:% cA}Sck#Y  5[B. :Qk.nXE.\ox ӊσX/{[1RY݌ٱ6?ÇO2:d*h2 &GZzeaaol$HҔsND .0?="Tt^k`rX\ Wv+GW4sl 6}S9ӧЃq? n P=uML2d>WɊy_41r\33j-Y=J商ߗ|$LN Oxģĺw}uIȠb=Fq(uьt@dͿ8|n2/|#wV.ӚBKT4| I]+"C8ق6˃#}h?;É>;PxE<+%3W\4j3/ZO$72lI wBSswG7ѷ["3Ec*,䔧[,fy3zjP^-Uh8'1,|#N{-ŵheý/XvY%vr=ulr]Oǩ о}d%YhndD'j+˓ѓ !Wsu=4s\TLS;7 1G4AյwZtʰ't7Kow@vP^#:7^^!u ys#2Y[2E$ˈPQmRgW}@8t }NXԶ$冠A4<8 t&v{- d1w'q_{b PNJZx!L՗KM/IJW DJz컸WyZ$WuvJ2^u<2n5:'.[7;XK1HXkF*gRPLg6hI2yI *;L߶j]6THGWbo#?vEGgMd^eJ̗Ykbquߊ"zSQlWZ!GرL8'7UQ-y+=16=}xT+TbM PmmZ(kCįy[&d9ߓ[_2e.z7KGbLf3?d$.DjFz=f}4}'%ʭ Vt 3eZF1qL  i=cq'X; : ډX!ihrS K~'ҩEN]5aʞجdBE)k%p{yʌƍpE|A +IޔaDD RZv/%XZ\ʿ,kMhFxvñhI%*ό6o,U bJGvCsHӁ,I1_ˢLaފe/.n=+a *T%Ut +AwS0}#;9r\]zfzIlf|YC*d'@a s6ב/ZifbNh[߂Q5~#_!7FA޵i0'c[7VgͭåeM\FE*E.r8İZwLVAu ߮yBC,ܯCeQM (W"-_9igժ"L`IG_%KxNXO[+J{^BKi5(ijdw .K4B1'O<NްDŽC~h݀â~rP5b|[7)qA7h/A!6oG.pRox֍s&:x߾]D k DޔTV8v;2MbxWr9\ (63UHy~ ,"΍'A?N+AO3ڨW?VZзy_Te>LfqIJC_4FݤkukԯojA]26Hɋ=l ʑHKuiLق+kZ -akXla$"'H }h4vF}| ʮ#UBL]O:!sI?36 Et}1 'S zW8l-!+u?{7k}+j`Gq^%~T :y)tx2B޴nK x\KY6D,zQ~}yV ]n8IPo`-:Uz)>42 GFw *SzAϩȝ6}Q~F̾R|h*5; ZЀS|]scLUrtd%90E\+h'|AX%݈XaLi/ѽ>Fs9sϳco}5&6;*" js{/߱x"}TNFH+2jpcj/4T|8r=_Z(a0eE>,= 2C@Dª,D&!S=՘aϿ9E<)(kpTȿIϽ QbEoe j.G9BUOVŠ=ZTy`IR4Ă_EP'%`]1wM2Frv 1=~Va$G'n!J{F2i\_fٔ|w+wj[ֹO^ M 2w#_̀g$ujHБ#kw]NLG@ NP1>WMTՐYHMVC5j*+O_S7R24VpjJ9w2 9dX5k'~·bȈwR޲c|@ :M]5NŠ.8q` 5'SٖqK|X4aNGhGjO$ևAC;vu_!v})wMY3͸?cC֩5)DLOd*eI]FP:JyeNf#Ye邊nxTZka.̎)^u߽wQO!PO4z_sw,I."⓻Wֺ˔/6s'h:s(qOk[kD=u2(RJ%K]'<]"+/\(<@tp*=9va;'NsP'F16l ԾyOW6nrq7n+TY~GrJk얭Q>=K$:cYP1_̫E:;e74¡7Y:SXho#&EF>'0II@!&;Ĭ{ Yfp,;hz @ ]uZnϔ 57F1"'\NR!fK(.tѷop4_&}(q'^v΢e2߄G; D|SӣD~S8]f DEqj۳&'X߯R7f^ o06,< G0ٷd"[d"ݍm ֵH'owejV2zҿ5(BcVH\Ep4;6F55v﷩CkҝS MGr()fƄ-AC,y~N xde)S'QXvʱ0A ZWˎ2c ZxL~铣sa&ݞDuQE^ÜRWx xDv.{-=݁d&u =1Eׁ68W}Y%H"P14$1pŏ#!N"_4rkḊfOjҶ#G_rM^=-,J <VC&t>)H!RC@WOm:yig} [陯M m8{72E}&pǝۆj%a`@s1-ߨ$35@3.EdV,v[p97TAоlx^KJ vCLL(>~;6{rLYH%a'|J caַ3L(8-}kķ^{icMA欬;tʾ屬@saS.MFcbMNxX+}xWIu)@Z R\%e vm6D&Thu lN bD&QqJ6GڲK9J%>Gэ$Ng2jG y{ƭ-0 ?4ZD8xMFaF1E'^s l-`K8y Ty<0N|\ jt)$F멯c6kd!.&=#o+9HX'uU, =s >D@&]$^HOr5SΡ^UB<,3(fV XF$NKGލXp -݁DLgvfxD$Z;iP()as24NV ,>Ry6ږ@cB+*7Q!,#.KZ"VP >k`"=82Z,f۔P؞a*F>LAr?2lXb_bmDlejɌ,ϼ˰UfޗH;!F61&l(Ҥ^%+'dDayoqrp]N65ms' ?D{ IOZ5&"R"Dr"Iqmbvt+7,SFwKy/"~V\m4Em\B\:mTύP|C篣1о&m8cq!)z2N/#_NEӥ Έ4uc|ݬBn40ݷSJ_Y dz{5M>`7+)$ҿhG'%e xsr'(`7iM8QTS&CBw*^ әJ uiQ' \ݍy%w[23r [Zv2=փ`5N}y>a!q+͡$>ք&fxxN 4)ëvel.=ḍE@&A4˱ﲡDa襵wş,+ o+ r}enߗt|cczXYȪ T_Ht{UNpSr,dL/1K|,Sbs {~_G|ݔVF;52jSR%;cj+!kZO@!xEi~}ů/'J<P7K@g?Q8o{ f:|6'UH 4\.Zk[m9ĆSK{oj燻7N2^`iN?O8BB]/%he9Hf1HeqTp];oV]x)Ɓ!#y 3CZv!$(jTzGQ8d0VcnN5SeCcdb6+Zzp ~W<,8_L~?ʻn>dB8QliP30CpI3}ܡ&QGO[ -ٌtGscTK?ͽzT&D<+Aӫj#`ѭg,:_SaU-G$-eɨk:wt1!ElXA5*͎n8 <&=$ %Y35C71:$0FjS3:D!, 5Ȝ|gè(#Լinuߴ ȳe0<5,36kC[CϹ$9-sg amʪc蹯g~G­ĺǖĉBɶxwծMȍ(XtkO;7 ZpPqa)@\E9Ze, gcNl7|&^bw%Se4> H7AXp)HjO elFxp&ؑG%b3 B=: ?Y?TCAr}w㚲%6,Xbw\9iV1 Emmjؤ|>BLM0~|'j2/UA; 6"#"9.XϩRשٌ&jp`,u=z '@d=A,i#2ܢ39[N>>i}`>2 chrcY76aMhz]`\g3ur0i)R޺o9fJN\xb|( ">6ZWDX:KkR7bp a {8eSAdS6yߘT8q|oQ7gYT)|蛣MBZL d.ۈrY)e5+l^pm9@u:8D71jMˬ:h#ya)ǟIlQX+q,z]漅P ^[`!1,)~ jEotUNp7;&÷!/RX*X]p貂S. A%\=Xr0n *t4z:~.[HYFSH>vzG;DǔzəXB\yK5z 5W+~1d4ȓF͊g^e0ݧf-Ja-̽=wk" /@>#G5˭Rpx zyWS;Bbֵ ׶m(DF1abQPW/,w.{- 2m}=Y'7jmcje] ^v"g}X}u ZƹL"1#Fg\٦=S+LcaՍ7@@kUAS 45N[C8hw%1>`b=vyrx}Uߠ+yP.9)bRs"m9[Q)qz^qǗP# QK-{,]Rj* Bc`@hJꃋW{b>֔ƒpz]ϻ BN}2t0`3p7fMբdֆv/4@񦝐"v1jքY`5;JV{扎rvD#૖@&A+ZA9u7XUqlyIϑ:)V0@Z y܀^t.1g_Dg)ؔl,=J_ _Y27S\Y0m/ӱU7$$]]XY`H^E.@34\_a[6 (7r XI KsޑQ>WSYm*GisCp!]n!UE7H`D:sk6Onnq nG$Bޣ[#Om" 6\PQ[kOJ[sh'clըQX,N*"gPUׇT^cNu0ѰQ4|+{/%v16 lP;cG;Xt֑c_=Ey%m6! AO\ FFbъn%a-[Vv0P6;`*W :KiɃB{v)A%~nSAј)/%4WlmFO6E)y.ߦkVo%JSvܞ Ò3͆8l^F0&b 5TIr®4hnJvA4Vȝc]S^Ù'ff3 4^O<B!KU8R..%nsr7\ wniC*xJps&NfV?sðo'Y]f %Q{ո!Y '#JMKDJV GQRK7xP \GNhZC8ژ \(xK BRl.滎hUBxb8/ڈ&һlEմ|2@;\gu3L `BVꉃ{F+ 1Rz.3&_1lsd 0"Žc%qU$"t \E8 BVH! Gns?/ ۢ D7,BC7Md2qW1On;L|f!k[W ip#8`ٟqհFo̱$S7̟ hʛGS_d;\$=Us fwRrt޳\)-XmĀEWFz!猢3J. 2Ŭޏw5Ā0$.I!AW]*z`le}kBJFS̅!0H1<6QAgJ8_9٥^1@AQP@KY.ssiضLgAFNkV1e[toQB.{qwoB|R{@o9Bدi8{"S-zjU)A1=FμiD^8F$%V d"qo3 Տ{xfx7앤GNy}V>F=5 (Mr E.HyלSr3%W2hY6=ŏHMQ]僂*)n'( 64z}Z=kLL} n|(:JpJ sǭw L$"#~I9d LM}qy-@5'7{snȵ0)S wì<[2x| ]8:\D_j8N")VzjθG0Ew˔#)#H4jrPf-.(Cg CՔ\zNw&!E}0 h͍s"ktJ/;Sk|_X7vmyZe\^Y ]F*Tr+Qo)0ЁsOrpx )H?zhMsk!$@$2VTv+Y\>c~VWAiidZqmJষrZ]#p%g A46EmZ!@w6Z46{@r8Bނ!.7:xxW-):P.3u=81%/-ۍ+=NhGąʭ[7(uCYcRsKZOQjx nCʚ>gj0_mD^D lB=+EtkH*ew]9nM-D㟺ƻĬq4T*FMpv'D|H ϗd߻,V916sMr}ѿ=-蕘ь%>OTvWIkYv\yr㫣S,(ߍpe˔d}FLbm}_X( Yf;}RX*|eʴ'Fd$aHUidH#|$4gA ekj|, |zIV"L. p-UE\DiYvBHJ!R!ԣ$N[ Y{Z/ vڰSt>=~-;L QGe$BѶ}_}7B1Gh?D{5_~mգybGEqP.|H͖QpNGE=dC sZ,5[26n5LJG'NAwr`/neV_-OcٟZӲ7wɬ{ҙBJ㭺'Dþ oTٵsJY[)h/f)֌PBJɛq|GF$0{(9]pI A 9wh1>4V1:jX0ZueuBQ~-dݧV6,ڻMOAjjJf tfͣ9DmQKXx& -ɺj cTY.knK.r?(6D$ LٳfJXwEB=&dfDFG+NQs$Z~YTt>$B{pB]we9qKcj!hra5,(ܷϜNaEҴT >Hu1'KUYCث(Uj[&"%/.+pH¼vqk$@r+Qڝh J']uHfAd}mQ>*7ޡh^CIS\t,DzDT|#T0W&}sp!mCE=޵3gTMEQqOИKuqol)r%pi#%4v:DuW*~e4wCJ5(ISG@ |`1X;tBj* NU{w|MR:x`c_ղ13+(f?tAamD#@W.z:œ~"jUn,{ ߂_UegsA݋r3Hjw$*5I5>U-OlDhZ,b-hX, eI9H&S)G+hML Riwn_Y`p\o)@ċ9bWA~zc|S>$TJƔf?bFO(K,%t8`t+qݸ#5Ɗreo&'II,jGXB2A41G>jHvLD^Y m:T굡5iq ZIޏdI@Β5a{7y9΃ !, `.E@/|U wwCC-xan^ƛvq5,)njJ`=PZ&u :c*`{ڇ&лQ=%V A=A\Ljcn^D]0+x+\ gOވPx{,gC|5 {:1Gi, KR 8؉q) "-{=zc8M}Hv){fS't1V".e"8&D{w/J=2[3q')^iqw|=Ŏa$Q,yط횂B=@S;YI%h[<ݠʸo>GY@"LAMJE t#Q#L)bZ;iTs#,6ZcN06*NR5I]@)?=Ms ᱅Xo4t-jϲfWSw3)ҺDy GT_R~yq"F5=[O%1eZtZܱFVĩQ@,l!'ͳܩI`ڃn{+rPK3dƥںRšv+DDnS^Y7O{=v:xYn?0%zmInx$g SM)a5>kp`_%&CeM5[GeU` hQ wIl|xN$oe]_.d%CRRS!hcPoDVڥRE)~\U W+m)]j+sU'.LBJ x ymL{KJw <Fgv-UX \c$c5y}J*FoQh1EhieyiKj$E8 `KX5 4!CqԐ2DLC.XΈxMz7Q/T<5P18̑X+Fjz{QaMdp\&CwBeZ}hCb h縈 ] /Zp Kk…V(wdxLݣ}FExz8\fyqBUWZ͟uPNf`H<:Rpk~=ů6?tGz)(nJ ۻC$_~@E`lBk[,2 S7p;u'#䵕Tv,)X;~'̵gSBp 8$Yg6 h}cc u~&V0t@2QȫdX^:lQ>YmX2yqFGP2,*`Q~ J!OJv9.mQ쑺cy1GjޚpT8\C^N<6[=eBun}F".&{pAFe,69IM6Պ:c,fKŇ cN|oeB9nPO{y h[iuU%ȗG O +(-IѯimmN޲;%Pv!wH}KKG߁;J#A?lrTIȓdIp,Yp4,%=K Nq:芰K6U#3j7 +V 04n;Rgg7%&!dg- HR_t6Se~vVSaI5x%XGIo:kI͔)P{Mp Z.o ~%S0G`$jÕv˪֪v J^:y/<1rm-M@(%I&WGz8@Wmy}PuoiƁ= ףOpe2&@Ml_;FRH+R_y8 _26jfDٶ:{QZnvI2d*]E=})61v'gP%W YjSuWNJ놆?gǜZk2ѬZ^|ijZ5\7І6ܭj-6ʡ|CT _Icxݱ΍^#K8:X{Ś .}&kk}# ʵ45TC픳P)akܬ|Sfs3 [q{0޼@E1lfБ֠xZl?mim3 " 4 :xnYx>ve1?ޟ]^u uff7pA6W]1)_ w˄e[&r6Dc J%uȾr HdJh2|5M_hw:+y\3%_2?!it`BȠnK[Yfz6R6-6B=uqliYa:I  2*uno.Ǐ?F e692emmO:Sn!A6Շ|r.,QAVO3Ԃ:G.o!;ǭ 5Wt?"T9Ip2E4q,L*+v5#v*@=ƮQcs3%S ,zu#?GWgX.uVCWG+5;&\ 'v&a'(zK|80Ey7ݻRBj}Zz3PC9pZ<q2G6INJ~%<yHm#H;::^| sxifA1q),7Ia;P|iV\pI]7ٌWm{N| q۝iP X2N s ?S-rϝl: s RS1Ađl> ǭg A_Fprm8tOsЗ2N_#_[[%cDkdx<ɚf> ^{J"bmc(! Qg2fmo+Q'o^8MuY lw$K|á82L-ko\AyMDLr%E+Fk6x4~,.FYN&dfEXH"oTZ D7Vc#c]PnU M:Z<5NRh-c! iw/ ,Q=om#vv=?:Y~dVxGn@֎lPuEn7TWO11iqWijߗV)^0NW<עja$M_Yi[ԣci?RǺAE h'},LiB%^Ks, #w[rJ{kPW\zh|}/[2Bn1{wa]qh \d|+v ؇ür!vE~@hb5qJh(q(4s8m`:!!v?D 1z16먣'-GkI)j&%>ǀ2d %g oH&uM M&Nk)(ͪMo|ߑh5~4X5*j|Q%#8K3:^G&ީBF.}״ ëJ.Eh3h[+6a}W j] Z:]:[fz;DugBvr8/jJJ0y)N/;DnbnC ÁWzkZO#1I/O%0X̌*D,VekP^ϛxYo_|Txt믒sXm&:l"ndX/= 'ށ z$QWB^ouңc7g*l+5VPCUAv;I鹔Hu!{,NB^>mG3T$ WWkɑB'rQF]Z08JaEVC#(p8g 5O$6' >cBtˆ[m5r:VKlqJo 5ǂ 㔙Ʃ jfb4%;W P4D=ty|s竀.Brb?n_\0= 1udz#;2Mm sCQW1XGYLS+5 8Sp֠0?II5c% '=}LsxJѥχ":㘢)L|9bw{'$N-f1%gI_Ewi7Ԋ8F8"ך{w"3vM̬ˆ"ӆۦQ3 cLx(,0LҲ!85! R1ꇆd3O` _/A߲z Reu%iyڛn%4VYɳ,d`/7-1DZ#Lp3= "X`h}9p,h%qڑ׈½\ R'G4gS%(1X,:y~bi3}3OR"QlZdU |:NbMDNXФtdFJX';aR-Ad^ Vkq)!Pu˛z|KKN]F"|$՚Zyx^ڂM^ko_G-,{]NLD *J6Yν3/_8!֔ݘn" I~J)ts]8|88,@1!Nmq w/ŶO}) l{AtyU{%Y c*:. (0OkS(G89 Q/3$Cfvf]2Pi)s:P3-MXܞzRR;@J#,?o)4vM8K ݗ s$>ԅ \Z 幋Vr5F3m^54e^pSmc p ,ZykC.ΐ'b~)w7܉N,I+Ώ;:\dEŎGe ANG)/cG0t!<;rL0`Cy>m¨L];a:m8iKLٛ GO)Yѝ2M=0d4<_뇏w G.K{^^!~N  Hc +[|H5O(9)#`8]T΄7XJ|TNc#NYaAE #uM<%jD; $=eFN/\[ #z4WXY&FLdzļ[M6ij;55EvLBkwtx;J?>BjYo'IƁA2,=GWxBn?: "ڗ~O.WQSYo\b9s%#g`T>BX E⾜$S2W !L3 KDݼ,>媛MS32HmXsHu1bLv2"!cjqQIg7\ 3 ⠁¡7z:Jh|'[ S[2{?)9;'y2C+Aw%t9A2soň+AϧE8Rgi…UArkpIsL3zV:D4JӢf)3#in^<D3K>8\"R'˦ZNbś܇&hX9~TASXCFgȵT],xrJ#33dG{b@}X2* 0f]ߑ?y+H~ īȠZ lEf{w@63[hfm/5Zܬskw`"^{hP$@}l'1[;uy- OH#~0{$d Z[{ iy5"`xx.g#?G:Xmцktk]W~w|`=CteGB;G=}:} )wyڔ&La̺jȈ <ݬ7eEI%KYFX X.2SAދSK@KA7@\{XiJGNݾg Gт.%ò,>x-{@5AB#j^~僜9UtfEB)Kg$aj '4Q{yc.|qɼ#NSHI\lM矎W|a5~d0ޗm)& };doµ4@H-kܜ6@#6Yg{64ZG"Juay$F4<94+\τJ;aO`,V!sEL Y`./gk J+W9?Vt>O ˠ-56xܲ3p/L[nH"[CJ sA3|fE hrG49zpQ](ϡ[w'#aHB){ڿ3O'DTQ:Pw J&kZo)վ-wJVp Wr@G]hbgrŠO!}:I*ÔP?)ljzKQP򚨗GчGICGGTVn wPB Kr,:Б"[-x+TVT"%iS^/>nt&d=5_IR)GnX[{_ zb~l+\ AdzcE`rֵ K2BѶG{Ak$ھwP3n M)L]} 8?FyD$B!+<%lBeX T4 ܵh{|c (ӇZ7T;VF7[CriB\g RL4h@eߤieMjh8IܒF 3%]2*gE=2)M6*jYWU +4 $@lUI?Քs<ջ?qi|`h4;?G@BcvFъ#]" 﫥')qeL-#%X0<^`dfĞ]>N M $Lj?/4vqt,A46'XBWDJ-EhW%e1QkB̉j[ e-B=ahL?^j~>bс{Hp2D<8(u!i(,4'^FG_;wc]4A5*VJx"tmMA^l*qɔOžRJvm 5ƻB2hroΑhSȽǚl.}Zx6 h3C%ú2ĝr(fpz}>19(Ɨe#_nDX6eumaoQn:^ڶ6V9|wYLs3BSMǚXfxǛ5ԳwzAfaAzGԕQ4J/%yo] 5[HaL%RW54!aoG<~'O I*^hK+L;AmV46^ϼgP:riC5#wF5#ߔ\d8,b=;3j&\ b8p5[8@׉nbj R\V'"]w6K&S3i 8xd^ 1zOJ$nĵ;Zcc卩UV%x䖪{2bхH%A@Jɂ8V?gs]RUFtуqfY98'@0wm(@NPcМǪF6: -P?DA(_ol0r{QB@T0Ҳ)dO7~Pо$ŸaChf\aTͤ|^Yûnd| c#_ID74[(j!EjOG}цu0Z3Lݞ&Kl]vWG)  8׺+EVhdY+ɸBvxE9^(DF ʑ8Dt?xX&=[p1W tu8۝NYh¦BhkM=ʣ\]`)q`/[% Yt\$FcYB f{3aQc>txz6sj+r uy!ð7/.ŷ᠖|Ϥ2-"t.䓍q0(s -Ź2v\G@bq,A~ }v#h0o0QMp?8a1y]Fǘa~Oa#i,51pm F,1=hhnn`i_KWס#P| osZxk1s^'8񻏕5dJBԃâMW)yhv6nAIPy)AwY8*ӊӚ[ SInbB\5;]|5,kZaXKϋc32=T*IACDڽ6ÏXh+`nv} F(X;90j7A鬄_Ѐ)mg%4[q]hSgzhxD9|GB:%QǙD ?ޖi UtpY?9'~Hw\xcE2e}H y.ˈF~.FbK0!y vyx؟_X*PXIYv6ߠN3hXZUϏKayIJx86u@Mgsb$uk6J>c_P; =OgB^A^_ҝR w5Y{$'mNrHTB/Gz'z mG [AMq8 ia¦O J U}M4𬽫TjuH@/#;7xY7;4xDG[A\bK` XsX;`@f i?BMaYTuPWe朮`;j^А]EK0ҚTk  m8;ffv 9#{x]$3::B#o+[IǤd:An!~dPU.!Nue_f-$G$5\ƥV~[zEIpAere(A lRD+?qC7`tx=3'b׍AG?Ls*{ {(g(?${y!\|Nb&;'Ge9Gh3I˦ʣBt;M*!X 6@sjkʰ"LE9Oh%eI;<^ϦmzDvQ N.~An(KB:w:'{\0.4a2_/RM5l `-~]!չFG Ih \Ym=cnb* SPŪ@3zX|RiE?Uxb:gyR7 oFAwrQtoN\Aڻd) stfSprT_J§UEwCzM{WZ~AWE~/sDzg]غC (_X}{DQᗇIGDCƴ"}`w nfr聽-&؟D3>`c}|c-:?VC/ k@ΰRXZwPmU2-|VINQ@L Cb083 /9x,"S}@ [3Ҷd4dUVpaU`]|L}e/(%'-IA-5W-|er%<32)PdN<}1S@-Mo8?I}vK,xCܪ@]p~m]V€YE I;x)vo٠.*Z #§Cg )uIG=)™Vr4*Х_Tz}4i)B$R|{ȼ{1mE6b%dV3|z׎iBz_ yI)B ὼu1pi%yKpF9/?*#FK5D# /{puf *O{C8ꗒ*Lc~-mxmiJ|gqve D%S"1ݧGU[8x2`&u =ݐ |fA5l!/䋥+* v&1#FBgNԜH2O+`g> ǿ\fJqxvrRtxVDVamN)gEIe3[P-@Lgn:OpWy;ʪIZd_d"Doaj k9 !QF6o gV݁ǐ0+ܨ ĖrUr(קGc^#@ fSɸDmW4yɶN67^ad`脸# P{3\yz+`6 ]q˜ee"zfe]9{9mɟ%7kf%D.>NWE,5.&\rA^tWRCɝc GGj|\$_ae?ՒǼt;<HIp% +}$x>|!$h,Թ5x+`MlxuOry#iF =m0xOS@cyd4BNVA5=_|t"w@䵪%݃t#VUeq04zRC*ig'3յ=$&BMH ~CfOk+š"f& ZȌ|F~s! i:`i̮ rgm[Z 2ڃ^^7C4$/8biogtij rDՊf,4tϻE_RPp>me5!O.gp% ['Ȫ!> T2p42=g(ƀ.|F;m'2H›A'Hc>J}]G9p$K$KN1ݎg3jzQvP^1 > < w\ckzET~?0N%0aK>S;cGڷܙ,Ҡyq^?Gb9k^iBҬx +hL F[꠩{:0 Q H&4AmLf=M-O!Nz`S[T~s^^ Г/3h(a_PuphI;ZBuS5AsRAQW=ucKfeboPӜOcN`2OIU F $rI:>S:js{Xݘe@JBL ||gwxxrQ!o<{*ãeRR =̗kLh?ٮڑta0GUM]&!`U|!yazul@]UlESLwp}pծmwҀxn٦P>5Pgpm Ɗ_yߕT рJ|U:>yw 9ҿ-Ix'w wjO['i۷i`f`R=c8܃*:,I8Rq%ي%͎7PV Q$&7Gq_DS2%'Zf$|} P  a) GCJϠ.y@ȋ46$ ꕗF{K-#JxO?CPwl ȱs-1j'D(e_#a}-_x<%[t!%z夌wFS3~ `&s^ՄƮcSM`Gbsr@E3PG8#.}meۛ(ө{՘gL,uf>3MD,6p2Ax;,u Q3Gz5D L~pFz?Nh*h|e/\ńۇ֒p(V(G"(ELo$̈\k`:Z]*t,*EÄI,+xut=0qr`nBf#w[A0:X&Sʭ3,l)/:ѩKMw so)ѳѻ3 CmB%fkXZDS,ܵ5&oBLF AouNO'lt&5 m.HNm١$Ud6#QlCJ< 8Kz }#Lb7yZlZ-W6z,. 98'}-E xoa 4~<=fZiik[&JGHȢ6 fi%%,;o^jl }ƴ~`& CNH=hWd\Ub#/ʻ&$ }~9$M_7bR{F(@Nf@kޔr9eefއ@\A>@XGbTKy+胗q Yhy Wnn'UV}8t5.Ghm< #m3o"گӣ٧LN!쁉ʕXǙ~NT 7*t XS ~׈ M |g|C =M½TJۃjacj1>)u $=u9#9W-X=^f%,9!lap6eE+”ҷ_fu)s!=H7Q9D)ErkE÷j{-(UA䒪UG~`?v1ʅENMiFޢq<ٹ A~ݫj?|o_ t&w|=k+jQuը: 4D}b$u+~Et%8fjl_vC(Y)}NM)-f6X R㕪rB?I7- 0,:/aS!="Hsdǜ|)K^Dɧ+A+/&&'s=2 $^֒Z~K*:{ٗ;z?Y|~ƦewV^+1놮<뮑?l@d̥ N$ǑHvo:q~s[V^ i FfsyDB*-N)|(`k)dO02P~ m6^cؗ7_u\}D{j6C9a9n@E5rRڷwCq\עjf_@x_xVl{?ȤL }DMR907~%@zaljTnYȋg:@XɌfas.86QsqivK^_E)}x# Kmlض$}*)LH!l}xS>J/ (n$>sK֋̀Nqb44$m@(M`$短u?&*X8ŏ0 a[>uf 1r%e.9Co%p-ʹZx1HAxjjCj%A6gjIK/$W15M )]$y,k`2^WA}!,ըFd5Vv|ѥUMmș6iT>k^鋿44O,FĜ|qx+sDFrLĜD`A$b҂>_ MϱvHL7=R6bJ۱ͨ}@3/s;ROYb!~Ľp E6:,Lwt_ =U6MI 5 oۂ|Vvq#F%L^Gw9ytLdv- (Z,[Nm{ ⅾ&m(|\0֋bal2^Dae 0k[~% a'vgB"%cgt:tyΫofjbl,YVOʎdh qƛ?a|KQOX"x7BHX(`OPBN;  r;־GOG9> smϚ+o>1gR_$^;HSMW y@܊".?ܬ\%ٌX 9eԕ~PXAހWl\&rׇD:QطV;D"RoK}qI2hսA*hO ? ViѾH,Bfib6хl|ab6}ӡXd{NyF%аZp=C=F-!0F~@Ul=' BD 1OxWkq 3r}X8e\Ũ(˘]&c~ء{P(j#߶zg[nV>`qdɷx<|塽ƽϕXw-z WAW"+pA iq5 +vx=& m$kʎ])@4|5/DyO~g3Y=샮]@zu)H(蝾gR_vTjJz{_-m/12QiGJzju!MtYS UƙLL_gMLUPNHWpW2:m\ja6F&q u{znӃ*/ PVD|ͅ8aN~Kq+H0 7fIt;SϤccCkؙRڷ2( wCzyzXAqC˘Bu ȵF綬~{t%T ͯqvL9쉦Os𸼷ȼeQȈӛWݳ!\[ɇ^Gu/bu׬֤&x53=jZSlEW~зA ֺ`11Rj P!kEʩTPs(6'xAg[)EM ]x6P}v~LB/) z_*ϊRX Jbf\>RJ,I?j7qne;u({f7c׶]CfgfӨL/!Zޯ2*"@ $0WYWw^<\=ztA"g{~5h2<+dȳ\|LN@'ψ:%} OukigY7/ߋ{ F2ҋ#i,jG! < A7z;͚ O޶֟DzCd-8s}pĻml︕QSppj9d&;*W4 *k*~-C}:: d.NtJ"o{_?_c;"t4@ LþB֩P4ے[5tM/z^463IȺS#Iǁxc¿Ŕ?}Ռ;hz#І> MCf<03❯ZUt|}Z#.' sƔDqmhb9T|JO{%wK2^9x 9pz$GZ(ޏC3v}T^ %dl2@lOK)q\;>!i?@D"pT׋7>(!t,J5"6fƒ|3,8Vټ]BY*n|Z#8\.t9 0+BY KE tT}}1G TbD϶` J&v=T =}kܒw%ƔP;؁{TKu9Ӯ :rCQ4 0^1_}lES?|@agş}ty߀Liu=ݭ߫=14-ZDrވɶVz4zR#A`76ϒ4C\ׯo.,W=fM\Tn׹9@zW[Rb JwķsE+*gۋWtVryTrW&WI;:ge"jD-ى][B7JaϤ@JH'Z,nfN"F못("z16Pf^#-IVUIUуfF=ޯB+#a^џiToʎȐS@&~DgEDqЮ/q7q*P Hv2_ =Z<2U7tTúp]qSRQKM'6+"}A!oAA 8e^]pI$wn(|.8 e+M*/\У$jKǁM50 &:.k2㝢zED$uaB\BWMt˿p~b.%Vxhɓ 53)up޾?#0J-\H("ZA6I1_gfҍE:R2B$(Z.Phf&NddSa^>vWݮzXEF19x @oi0&c>| Og{Vдm{eϚ?{Zד:0O5k#(.HP{"utP^KR˛za /F0zy6O+‡R<4sΙFO{5$AzPO,9V?#&'`rNA9bȺ bJM6@˺c-Jɰ!W$$r Cgbøh4Dv 5KUW}D ,4Hi.׿8@xs@JNVhihv506~ΐ [Tw<2]_7ʧY)ҹ%FtEM%'5c*,?F7]׌`:׾?Zq\zIq7a#Xrg ΀ӹ%V.[i"7?TKOU~]dY:rP!FUu$MU*`*cu+ή/}# ̵ިX13ח.{U9)۲ׯȍ1 }mn:5!--xlndk^3Eܢ*Y-(ȗ}~exeG.;vo` Q1>k8;+ .sΎwMZNJ52EXQ,w*g;0IZ0qu h0XO 0H p#ͺyv}9w0Du4XLS(ij6 V%ăcs6!g[p/$abrp1C"EhQ˵˼v~++vf1x9bnRsdd Qi'9&v=.*V3ʒ#Wwc4ux6CkbmZ]Za{Uj$JYpbGc*e0j\r\QC܍zW5Uç1wQyl197Xw]xɣO$"l /q@zM5-nJLwQ؂f{9\);?; MI}Z<3G5VO@w-P%c蛙PiJN^ 0n/-{\tr0M2I(N_'x\~#N u WJLuc [z2@pګE؇]PM%a87.uDS9MwOþ`UqeN&u9b QJρ|3$&wttK;2~߄lAFޓa*MT7gx($FjpG <97jy~C1D&?H,?A{p(dx$:DzWS@.9blp.RCR'~8VrYvJO?hF$s&OؠC z+*^;.>,lD|=/YCqjمu0#=-S"W0ͼ&ۏo8M8x ْWYhkz1Hl Bߥ@G쀍%SwPײ nesPEϾc{/w?k7 4>S { ș,d.'YmJ6`Kb. >I%B;cCL_]CM~͎ro %^Ǟ ])ܱ^t v_=sy}~~MVwkE7m1>mZhÕIH(zfWiYS{he=D_Yl۪5Fm-ny {W :!;ov4ޮm/5OeZO˺.cR? nK H%܊u?|`[y똜\:!6?<`8"Thj#f5Jpo#X6-ʮx8FQA?OZCX&&$, 9)_k# ҈] Vtӑ2l1񜇈[@\1fE@(G>>3+! scW$_DnK#aȿmg- yiw O3]{de;)7)p``3ԄJܶDt^$b/W 8 ^%pG4w tX0Drȫo gXvv4<}fFةLjhŗL 7 ۰;1R3=9䯍"*a-B(@>#_I785Vw:d1OOL ħ#0XjziI\4I li;ζ//)$_:H9M[ZQO^!a:+a` ?KR>*!j .Tix9lDsQ@옕rޖ_j#L{{*ޟJV?3B@ \ɀ5bqDSW\* Z k.%@S':{fBIh4gl*(epnre tr/`jX~+.I5]&sF!2ԟu1*GcQ #B++`f>sI3#919y;xB 4x2)I s\Q7m{t"&?M'rCz}'9W+ˠ)Yj Qie66SXma#Cs+Hx ,suqFQzj[G"_QjclDɏRPE丢Y-6av/o }ŅdQGr9r9n&*!e[0-VU̧GHhF6zRF,͊Q gj;' ;zW/gI+騳ZP6Y o(XԻfܼiӯ;vӀDxn3`@c< ٲ wOUFtQ0LJ$D?8,Vy<ВB{3fWlԝ17WUJkq.{}Ԉ!!ϰ cLdK)qKlA=r'J< MoqeIVy^-B 9^oq,V7D4UIa)u>;.1[x: _܎kf럷h|\:PWeyDwD]>Vr< גHvdlӺt& 4gC[h@̬؎d:Y )Q-z>.Z=A-T%hhhݸf6uX_+*_Ή }DM4n9dR%X 2Wc9: yWԣqoQl^̦b$= \Ѷ#QkrDHX-Eh4 sc %7ƿaY.P"*yE!upTIQv΀p*& X=G@ވRȎPȊW]0и_ y䵓yQ$WzK1`},vipewa,u5o Fa~$ħ Mm$|У{DE'aTU>a}ƮSK5ÖUmQ o -OMʗdEJUS`- S< Xc6+-~JPKO8`-.[0$ƞTxOT iYׇ΂u/l0 !k&;y쿢]BIn(b}1Wϸf?ޟ N! a#rq?(Smd3s\iU_ <_faQ?nR "7B[ yU{F,d\h{QbV m:a})1!~,Z`\%QB ,aZs OJwP0MC@U&?Yn(S %b!a^Rdޒ/}c"J=Cw_jE>knG"5FHAN0E!kO-1xll pE]˾m/<\BGKf"dl\Wokqk?6^OF#kU#~N͔^^j9,X~ޘwCẙBoKidh0n*÷J3 I*JdkL#w7W1-E haBR9D:0aü?9+aƧ+3P05bfgfnKmiVevz.} i5y@Ҏq$jvMl\m__!gϜp5#;xe~57ot0Ii5^)BrO"e/uS=$ʰZlMAr2sɯ$r9߂0x -g9kzRawuE,_Roe*&V(z,AO=oK@o(&%& ߞ+C-d,D4u(|LYE%"z~Dq@ŝj)OQhN1OXst!A:wPeŧ7Uf ɬ>n0,x='n^f[uUMr[*Pa(*+p0=r8zK>U{oՁ8D|1K[]3NO7EJٽK =&`hבo,w)JosB)*A9tT~Dh}HߏnqOᖧ)S)Ufab`" >YmǿweXFuM^u&e筑1I6)Z'J}A-rB)-Z"[i"%Lp@$+'qbS֊b<4X_tJM=Z 7Bd$%gEo;D~$3j§5Mk6vM%K}m)w_[L% ފKV{*4mpG Lt , Ps>l' ;Y+QAP=O}4H}`T=9/ mvU;ƍ!RpwCEa su\NXC.4ʖ[[([D{܂_\r}bd+!Vgf8SЎM"K$0-5 D~y);|T#ƣjO$s1o3uQJ &)4z6|o|&cs,AL #b-1wu%rؘ@ DExEBfv%XvD7J2Ic?WG8m&=쩪J@z̩zD VYZA)Gg>lEZmgzZrs1 59Ξt([lv*qR2GTeBXik0Z'#v T@M1!ʼ^[stH % DtgobNu#pn!mjxa% a\/l5^#Nb3E$IqHO4=h(QiMj^#aL*n\n6Ι<ӌ=5OuQ=,DGUֳA+hy !SB Y9+Xj򨱯s!fR0nzE9mzn8\]ܑFqYl$"[U-ִJ^JEԔ\(/{]ɯ쥡]DLa+I蘡By5RX AkS+Md n~CQNhŴ3drFYZӛԶM>H0Xb%+kTH .>dUwgG"Eu}!ӳ<%_ɒ 'ĨkK\7ҥ4KպBU҉7uc5p,x*Ɖ/5 G TȞT*-gAAT<\}X mLYkL*<.}K͡Uї8v@TS$Ck^u2M b_M09LwBw6Q Ë[]>&dX,yV lY6%8m(8fb&'jKɓTnw1zWuQhܞi\ܧ+^ld=hp-O .A(#j!Q`AM↣iMj奷f;a%yU #3CCeDVoqǷrwaE< 5Dol:̯«: 8?׷8 KAL$>x(;%Qz؂e!Nj =axnFP^":+y"-rd"&ł7DgKd& [Onժc"_ KS?YW5_b=zy!nQrFS72, T 7A{w] Vte{De QR7cİ{,+fDaеBŃ]7{mNb;(;̉(NJcɔpAŰo*u+wPFhKubɄCYmlqۂ \|>g+롛[Z@ Tlu8n܎n@5{d\\ϖ8-ʗA0-ւ?R3sσbW=Mi2Q6ȁGiC~n8-XqZH,ͻ߷ U ҶhU7-'e1$NqHH%IOȘAh6',ݖnC+|+mk$aYp$&ͫ(Pl93E鍊`ݳ5g9 QP[ R)-ܥ*z|q3 SK hhMa8ak0k CӤ!Nۙ `RzO&{38k(D"n_?h5YgqEnQt-:X8 R;Fe 3>2(ޘg{̘$Q;x~ ga*-v;?]=rWpq1&PkZi]wilO*!neLB­NJq#() !]jhi~6"p\@^ \2i ⁗}4ȟN:}nޓWV܉Yhm3XsUf̬0[-IIils2ѹ|ƈq5!wAog&g,FbMߞbx!h~A05Q]8;=KGA bVlލt ~gH0{hY_{v-r%΍Xh ų>9/T=LG \3>yuu&8\vh Z+&E4ekpc<)W"> d*&R)nZI)hw#{ݶp_]9KR"!SD!W(r.PL'آ_nS,|f}JGn,б3=I'1ahܼ*bT-KE#}}hkG>gM=kr˅㑎`"VkaxB! m Y;6í$Hډ9&/I+ ^a;~Xeq¿69721E79$ ~DP$t^pdiUc$ sLϤWL]LW>eUIQSiYBԁ, a},^ SwHOsQR֢j:kdc;L̔=ˋb;jp>#K5zBn n&dH8 \)l1327ڌ)9% 1KDz3hӞq&mC L ý(yN|)Wa'T,&)ai= 0/%7Zji|`*g|L*œ(HݳŘd& s^C !A+s+c]ǟ}m&WpB`,^)SC;P`\.v-^Ng-EE/~Eo.0M&[~DuL:ٷÓA&p; }A/3IE<:}YR&Z~'vgd`&RU/V|rjYVvLߺ#,[b4ov.< U 7N'pC ܫE餼vkjjڋ .:{*B8E528\Νtzbۆ4?,p( tfD᭯04%KL NIDc{WО"OQ۵MF8|@Vh'-bD3;(k=ֹYF@3![g9e* _p A4z̰{=/ fedl%VVEaqq}kK %589{?2+5n"  Wp/HZ|\ c&}"SSA!⎌Gs*-{ƽ|Ak0&TG E&9Pyz5v2ֱ#MT NFN+ 2`rZ$(X[qX"ngI~ƿjRqU2Ӈ;8r!+YI>`P@*x~|lqc|ξPW.+rggȫѱø/*.P)4δ,0᠉$ОGΘ\ Pyi}NjGd}8Z=b$ij@j&Zr^4,6$g#%21#lB]>tç,|~ {D )$ѓ}3hj+mjS{$ B#eq=UÞJ%^C!n pT~4cI0>3/NHGb]1vG 6!}N0Oz^uWOU8LJ|9jl^%栈`h͊[w5EJ` _ OK͢]"&=.Iy8~QBkG7'jzF*4Q4J-(bL RW%4$dwJ1{}7S 0>H }3Z)8?s}{_A|#H; 0^$D &ُ  2HjkdbF~rNm9%E7wHFoE*Ju),82ĺbWVa (_:wXٞI¼YڶdeJ 8;keN?4L@Ow&ƅBMQ:̿D*7E]toqi,^Br^F k:~ss$;>^jK-`4x)'Pm`P `=j!Mϸ4ߓVfiO:wndkw&6$e@Poc5Lަ"NpMTD̜aq})Ƿ#@?8nQ0 v1y <# p$l@>^eVօGΐB LZw5Q 1(.S4pxG"Qp5h{R3G&(8*V~ӥvJڍRqS^ڸuY4%NX9@\P&qb7FV[da6uWr0I$o|N*$fWRn1\uϏ5/1_D+7XiRsL}>ilBtVh¸7gNvdgjǻ]ld.ܵ]{ YXG_jbR.w-w ).Cx^H`8R!T T&%/m xh'U:><0mykX1'fU0zQ"C>ʼn$#FpDb]6 WziTA19.YP?k/phvc }Υ.;ȷ~ Ñp1 &ڪosp]X7$k|T5)OpdeO#-ȝժwU3q͈Me0%B2 юwu-s پ)]XaPV2zuo8$Gi Z(-O9)R9*Hqua(;;'h& DFs V,}&Ⱦo_MW>D}*O:F IDKЈ:8yd0_1_Z'/VyHUKA{5*-њRt>So܏mox﫠/yֺn9'hI5@m.νxwl ۇb<"Q7VKm=aHˁ <%M oF؂ơ<- ZiFpU/B6'|kMR8ڲ$|뙺yQL)B7Ko~ZZXp%Sb* G0Snw)eDlԴRqf0qe`kL䯕b vM7, :>|V7T`+[-lMNW>x9Ru0׭T)gaƵ;/>$ ecQ?pxTa`I(h0%nT;_11\sOg**qWrJTC!Ѩ(1IC1,'pUKbO̙$HNdn̲]5' eҋ_D_Rp0: F<#GMlQdD ?, 򰜮ݭ՝(qc i3ы= YP/VziەS׭_jNጄ^Xݸ(0\9dF +LNEB'(˼3WgI'EL^s)39䂸š.6V(NQ4' d7!^ة\y~[G%>y*,Lь %RF[$k;7=}H,=$1d([V˸! ش$r%9:wF \Le:c@B#뮣 *^ Y߮uB:O =iO98i;?{,1ڴ>$)Ψ\ԭx4,S] 2 BXM Yzq]3]('V67O'%b5Cw%뱒 z7aٜ *l:7Iyc;% vP4Fb9ߐJ@^h!Pd1%3}< <@(Lݤ\g&f?̵?91gs4ad@< Qj z,'&lM7-,t{2!_\|b$r Jxc o^#`Z5rWΩ<}ThlPvT[$_co{uXzV,^_RYzs8T]0q#f.C>sua@[Г>UШS%[]"*<#;F=&^x"W ݮ̾Ex.[cgĕ@;%1؋3ŁZ'Y;$13.]|)I[4z KΤ4PR4;Ed+Y,[&T_u; ߖYWU]d/ZDړ/Qb2Z+9īcϚ/p<[^J¡Їt8By(cw pL)0Z@,wǰcwoWhi9Tt2bǙCP3|Ζqv;+Ro\0A}1]XUM9Hػ7cX06iXݒ<4dKmux}6JByyȃ 2z#;J@KG×}aiNlgyXO <4r">\Q~V7 9 &賦"Xgo,W S7X,2 : Q&Hʦ`ӛ(d:ܱ+mt5'hs;uؚ}|: k^iٌaQqpm%nGd|c+'}W1"kk{"w= Xc>L$0ï-5&+62X#M (vhv=~CѫkTtJ~<2[JMp^j>湞vd|uepNȓo~NJ7Nj$l &*g#'5!fi.DΉ|>dt^H;%ٜmkMϟ"*z{Ҽ&_gBa\k:f{xr/3\IFWGh&yO OS!)"nxB t؍ȸȨ-V(߶Ul|K³pyE?ոlCk3ЀYcTB<̀!%>\ J,·T]Ƞk̞AbuU􎏎,k B:jOf =LJqoڜɩG:青F,gqkB3e ɫ =}-/ߦOb\6q܏j*guev/l)8{rߋir?&^6^PSz$m5i : ?N{89b؞fY˶{ 9'?GL>TWh~1`jhH5#@K%W M@;&m|< o]PNjPro{596)ژ=Kt / "Gx(GX@Ȼ=9/"RcuHyӱ E⎿b1S HvR3h|rֽ|q\N530ѧ*vm\D̜$&/A Uj/&kIXBgY9|O40ɰXdFX$K{Kh%ohB!כs%DGHQ7TVOR)/KRۘKkD>M? 1y!)YQAPΨҐC2`dvhc3|-OeKկ;IFπW\O CLVֻUea1'LDsxBE$~@TQAi%ئW@Os/E.(2s~B| 3kiyyBBhHJQKxb(D7 O14v-fқv ,@,KQ%Mʗ,y,j@\{BL17%c`e)ukpXջGsC d҂r-^57wnƝ i(3{S7c K?b}L[q% gK|[!vbcxǟCt'pT`8CS}<0Ɂ>k*)A @܀\`9{H`@!=0ʙ, R7Z@澄+|^T[bVйH; 7Ğ$]ΏWZ%d9$u L\~i:K/HݮG[NŏK[,(6D jtk%͔]16'Q{҇ *nE>kf3=JMh|t/N?+9'؇~5.pEi6n݆u SjߏÈ!^hr`[/Kx_9Bͥ6=z V01A³RUvSOA}yK}n6+)el֔A ^N$eH nFJc(K}-i;HP RT lEk=80}ïEC$!6;.?Da7MLJG Ưx=((dߝ}'-Re6K,6w=|z.屹{ t4m&{d&[ϟN tMbչ Q6Xє3L.Cd'I|eh`Xgо#u؈+{ӾRˬZ1Kd$]O=*mRlHBэQ˭E:qՊ O K3c߽K_$- \!R/v_@!G vҸO8| \߽4'oUn.?:8pMȎy8 IbƨPB<4o ;8aJL|;=#q%x)楙՘*`ՂLeR㉤8.7JR HB~K]lCrEK.CJ2±>ʕ26M;9+7_=W$s%Hff쑱Yde:[z{L)D etaku$˃]hGPu">CoY፭hljY0LP1mLMFS$g"A 0ꃌ&=S"|nw#bs$xr&\NHbWD:TAa/ς"b>LS4\Ai6s?IrLN&7I1aJOŀ@" +òjPj|L$F$x㠵f8TKB%THٹ0"Rse]dڿؑc^آ?x)`ƗDiiZ ͜DuT@L/D<+B @~LLm ņ ϡc2YTRm=^Oq[/-^{ V4b9 r_%#a 2%n;L(B:VBX݈: ^\M/)L`yXTI+k&'\X A$gvt9n%>y1CZUfZ (HuAa$_~, oĉ#&ۚm>e8tH &-u[~[+O3,o@^cqtJ0N'T%d`Gė!|lŎ~m k?@=!O*H 7N! n#=@#@dєwP>PQd,F%Z5jjRe<>j%\%P?FoW3z`(&"1ecޚ~6k ' '$.EacD9CY&J`vkEw/:-ɠ~ksr :9:єp !ۋ&+^Kq8[:[8Oɷsb> d{lWTCZTfC٠,(N)N]U^_#W(AAvHeB2/9F_!ZۑL3gD~Qxs3Zš!%k?mHx)ŋdll{\-'N!Fy #\&pDMPRIδZBQ<~>>+hJI4B:P,M6-v0`)83;h.}%B+cI*F*JC~zz,/b\ UI ;Ƹ1[iQK"&:ZE@/ eU#6Lh fIlK#Ir_* R›dt^5g`{M{fwq1M%NmHU3- /NWAtB2aiW^-[`;i%'HZx-UMua ThY ."ˉӄ$ u1hphٌPkc./WkM5kj$5% 5P4sA@yOb^YYC;;8y*U`8Xf^ɋr: MaxIVwi'g0֦,ל*R?aTݲ=M/gf}6ѩ3`e=G-VdOJ&2zM* z*@v ;1&cpVȜ,P颛R5n$X5x2.ҿP l|$Mi3bLB^\} }utA2`$SLKWc0v1qW- pue`66{OgaF&ŵH6[:qV m \[چWt/"xizNK9f]Z }9HIC`He3 5.o, bJ^mGԊGii~#G& <(`"E?ͅ1Hׅ$s@npjD&twQqS]ZLDWgt@icg| s|H: +*2Cٻ:a/c\FGsM/>n!%o;г6SXf1e}HeTKQ-%=xM)5_CZHy)'%69jiA0.j@[3'hbGbGAcI$8S>#sm'27YmÒk<>l%A7xnEOLc{F Iq2_h I"gX 9' IL/2V3c~D28i&vR?h/wfzR X8h1ۯkxg{D!lғxKV*/lzJyCr/ ~pͭ9>ʒfSy%Xъuځo섰lz ͨ`n=$zyr2_P&USRk? Dϴe%0,j++) 䴆|_,/8JuPt(V?ڭ~.m{sFرw0m̝*Y| 39+nŨ ҋ*,TT._Eȳа?UZ^:AAVSpڅe .vUR&VDQn;n-"^*a+2N%KRñR5;i;{9:4_ƅD;*c|<^E0#{8dPފJi8;ղB䃿4,I;kQiVwyJ g%"(isDTj6[_2D0Y<vf^f}m 1l X @4x E*Lyop-吱L5C•=t T |w\~Uy`ۖ# z P*<$=_=9+,B__E< &2Q":/ps4,M.{ |opGKZȊ D4))PgsoVBW'!Զ~k|I WB{Ad) ;H_-L5nh*!j;8(x} {5w"!hgj>Yu(f+Hs|ԟ#, K8ioQ$+]C)Y^f(u}+[ ;^]4yV0ġGIJXtߺlpM 8x+>_)G]19# yHI ) /c$)Fk ~g2ޫ E+؄Kk^ 8 ltj6w; Yj% Q|"V <|KI~[8,olõiJܤR7Ly0x_WX܈@vrrT_%Ni$3o y8,F\#:Lw"j5BC!zkA$v nuHX/vq\\cacǻlvl 0*.( aY M2H0Z2fh>ĐI b 0eHj##+RQګ+c\LV :x`7 "[Ug+AmLgiy)L 6&i*%""^4wD"qĮ~ \ |$11ZvaآHaBR+# p!U_Rf`:lȧoS.ָKU'KOWrR)PJ"MR}kKkZӠgyI1ZA?&@Hby*ЭY~hF^vH_>Sk5NUP,~G~Fd|V%up奵MBb8n=2>"/W~-`uUA<iG)\aͪ( H%SEtdq}fҍ(V-5Uc8O2-vҰgEXpT#2;R 05&,$ ը'4\ȰI[Oyߋ;+✡4jADɺ6<\;4P^V\?22VzMfNUfUXfhc޶VXIۅųlڕ(UEvz"k)> j\ϯ T=Ar@nВU0PR&Qx.&YF$R,h]N%؃ildC_tNxuN愱7q G9(.u;exuZ6 ;bʽa2mkG5#@0H {$՝{j\ĩ'CtO l@23MS%[Kx1(v&I jGK"Ej_q:N ^G6N4FDc3A'~Є )z8!ֿ2u·U7~dB')FYw{}ii@GrW[_} hT&@)[W=^JВt!Q)&Ѓ-40։iS /=B -Bu}kn:2v yV},I1s٬fޓ2bw$ Ng[˼z_P<HÁ%bՠ +s:M]WC7~BELI804#.T*R$~I8pTG9l]5 ];YB>z>0'\IPÕy_Z"i(6G2{Q~SXٖP9UF2 aཊ?g.UW7p}=,,@D;=YM[޵!}]jjA3Vgq$@_L31ōERP#1'o xI@XD{n g(oRU1c[w_8ZP$I QR%H %K% phkJK\F uN&P Fxw T|N~:WZ"zYA }j?Ɛ8KTZSpn[U`-6OJt44,Cb̨0ʣ}Τ&a2$Psok&ZC5Fųz n"zF]CF烖nrD?0 8_GiSosΥ=U#q8)Dv!*lզ5ϳP'uc3:bSD7KD8:&Y΅뼵t&73T?_~lT'ʦZaJaV|)(-ΖԿk-.'/dӯH=q.Kgࡱ)܄A:;ڒNw&p=8QSڡFm,xZP ,]ՐѶ[C}`iY{mRJ49gzXnVx/j!%7l8X{?[g#Ÿ&pWcV:>(eL¸ |b|i-W>p._#"ۏ0aމ A4EO0L=VgJG?|VC2̀[zgW(\E@Q/WFd/tTWVς<89դqWVj4()ȧ?uйT] k#Ȋk0ڴrzQ zy:)g \ŵ94*#;v>7Déh؎_GX> CCynem` 2 'ے C䒑^4'^\;P 'h_CCJ)ͽ/) Y3L^.<Öauo4>To̢[>!6)OJ$MiH;S~Q}_[[W^D}K[G#2 k:7$*P@k[6v#דv3ǵjv^Q XBRܳjd nݬ˺I`uhI6[[NUuC=oTu`8jOJ~eo>r " T8߸6}  r#p 7iTߠ4"9wlU<XP)^u-@213eO0$u&5W]u| ޤ]Yf.~a[+F6'iSX' G*jyhcUaLgxOGKkGr--9d_s6з188XO8p-^6p«WՂ[=߭X"G8X׳x맦瓇~UvpW=cxbh8IPW%8nLWnď3`J?h찱WGbP+bT :f5$T{rJfZ.ݖ`J1oqdM9QWE 7$ܡ3Y{;n;+&}Kr$,; CrrH\lC=(,$)l@0ʝE|$ux\Zyt"hA4 @vƴ&P*o=qy?/TfXAqf [#IR:~o.m[6"twbiYn$r0[U!{uvs,dϺw#)3G17nDg_iumT@6*]q #1ņґ0w&rx (*)#fih{`N$~~A[^^j3M&7_?V}WsYLOO[z^DZKqVo4`BPLhh j@;JxkL,cJ'b%,|srqmXȑ(oΔZ< '@KMzOucvu}ZUnIB3a(BX>( [Y þTjL(%8=m*Z6#i1Dgyij| ?¨} 9 ҟ}3PEM#pT]HM"Xթ$q=W25S.` D3`Њl{Ln\OAk, B_\AMRbIW=|W:l=G2(-^gH0&ՆlF47ݛx5_} $ZXu )E|1D04Q0|Q=ܖi&jWN\5bN1U#9q:uYUjJ\,qdoc5N2**Ѣ7R'&0r`5`Tq9?zx@(?n HkVcڂGNӽ3~dHk޾Z:bꭳ;~v' ?αì _vNU6ܝ~XmmJl6I"b[%QSo6~E""_P2?bVL~ߔIȐx/EDH(ZMy-2Ac* v(>?rh<~_zۯ/b0a(!:eVqQeGv3{?LTuՍz] $0kd <|9!Xu=C/eT#q0!Ss> xRL ]íE 2mU%z`bjy\gDv^ʏe2Nhea0'ZޜﭻʏYWMVwkDPM tf&}vSzO^eϡ r04_"6QS#DJyL{^+cj3-8a|?| HE}X[Ki¨5755H| 4C+Obl_5.'#!+[d4mh?u A$8o*W-#" 7EGhMo F$WJjRySצ(Ū fd "xyכʧNy°i(֠UQ6K8f#~gW,K8aN_u[YCxJw1g1c q'D0WW`oΣ#a I\y4&VI(K&m0e_H^2|2Gm#W91eg>/ƈ!{ $sy^J\ևQ=؄xBԱ){} shTJsۃQ<hYMNژ2ݬq~`TakՓ{G+TCMPAohKJkV5'VC\fC|ne:Ώ1|984TY`a*?.5d+4Hf2ba`=g7bX]m"L0+ATIHA~t'We S *!u(2Mw7Ώp.j"+r.H ʲ` Pyp`k^K]ŒxSN3zBh9;جd ??Ȅ}w9؅nx }0]UĢ_8H)ڪjvfv|rKy$ _1*a`J!Hԋ0oV":.ɳ}g/`yҞ? 9{!L0@8bQ-*}댘zm2 A\u&;9':+gu_ q=8#zZP\r%Q~KS$Ay(;$6Պvz22?o $E){_L>긬6N+JYz2pe/\WsӺZo"btrޭ y͒y#qmGdt`,E%3s䤍ҳÕ\ӑ3LyZeL,=\uLkۦ8>s?qBWЏ\)|TPZ0ۼ|PZ[۬2zuȻ3>۸(>+i0r)_93y @][mWXX12ؗПeu$ ғ]DIWRme6R:h$TH&Rԣ(B׸=rYLuf{f_ydч]8WLJHH!҃8/rX O=6tj Opi7 ;o /ٵ:l tbE/ZW9# 7TNJk "OG'qCݩCjT'#lةo1*2t(>o#ٖp8|P?1gFFn{$[q=.֖"|j`Ŋ8RK{$P{#[2HZPj3`G2@4Ȧe|j="'Fc36V%[mz9*60\Q2ĂMS$5zzpBDm6wH51f_1kqa;mHC5J#T= ߡ)[Q&2=f/F:`b_:| jH3 ~eӻgR0Ax_j>HN;P llj*eό5>q|͎cK~h>Nn]>1ϳJዂF.)ն[e~fVxWl\ԭG\qj .^jm2x)pvvP ׻Î<61L .4LE?ud4 k©8ypL>GR؏ߙN KS +/ͩd|r$FyƓxSѤR4vMUd#GY@; ^hoZڽBU:zc&5'T#UvT 8C4˚et$3JZL&G*KN_4V[ H_P?R qC[SDmGZCsP9@2- z/O}U[ga3 R R1\V;ƐyawnaЖRjQ@1dzDž=NtSggJD 1 ⧟EgbA//o)ER4נiq$쾠V&dZ^1'%M^DFwϑ+h2~;U+6Rn69fl_(OSߢS޵>eVq% /;tΘHO]CPt e'lqck'AM[VPMKJfcLʷS(D'5E"^!߁-9f\ v&1-d@b%&L%h_-NiDeɾu0*~>+Cnȝ%RVnV_YF#]-/ޑuLCǭ نyOB%w]%w*wr߸]q\3Jކx{ٕS^K<*{ 3O`"a56z(wV\PŦW3.doXuύAF@ u)ӸYOe3o-[$/itpp*ʽg]Qn^[̂Z;?\4S]v.˳& UBp/[i v}91O!aX ?A3XxGhG>NN#u.>(4 `vN|aPٻ6Y!/)T_?Rp̟G!fiɽڤ6Z!XJ+?F? r`U7.+O!%FI'CGi}T(B>kpMqpfGOg+0l˃&-O+(*WIHdA5BrCkϗ*߹[*53¨J!iM$4j7 1_~ը)ڐڲ6 x (mF8b=vp.Da}xNF _OPiEIxh-7ҾPYLCZ n=`'xh/V85>MK.66qJ#_O59Zٗ1U@/r]uMXgZF4i%J%GJKတxD _!JUgnu>i^\HAӎPf8XKQ띋'ALufɧqcО#Tۑ~HJx7[rylzߚZ# rZS?Ԓ䗂ꍥ^S<(C͝GpٲMy lMjhՔ/mhPD#P}K@륳Ϫ$F;nwXXjw=YSr֝λhT#`g͓o"P*miZv9 t}Or3.#a*ئHNNLY2>HOŎyCcg u '{mf YOG+7K"Ǥ5"bZ bE_2dI`}Ԥ6Wj8_ՑDˢ/E,NXy82un[{SNhFiU{) ;Z%7r9,2~_-1km7mbil_L;"cʪs/ J߯ EfDyu_83|3dWq /㛯Wծvdwd8~"C;)i(WFRi'uWO}gP`ˋTƩTxxY(\֫뀾Rƃo'y@{Pm?vf3f7 d1JK,lѣQ6>;)B·6j{%8h))vOi[7%3?sH5ڠ9J*Y,!qݱ9ĚH :<f !fϐE{=(t7Qt| fA-v._LӣtZ\c7OwZ6{w=&I?!b^2T;2OEi "d|_Pb4Dyn0x"#gRM`s"#$ fOp` ac;622uL+{+'w3q)ktn=k|82̅'u1>b9"U븡MqleOF9S|8龸u[`f9u=)JեjCN .o^8=.wHkָ z`UEc'!O լ [3w68~ Rsc)ݪ@qϝZE3EMV8 @U3P%Q0鰑VgTҝ+!ΜpaZt7^pcYY^ J֔`c~ x"=ڬ/s3ӹL'AҮ-X !;..S<]q֡NY+gRq6>t5t on1wL6 ;AZ'E0A?}$qHeƿ y G!@]l>m{6h?eX`80V8$b.UT`^^Z5W#Ig< Y,zhfjNu"/`?1GÆ3JH2î dnl6S}8[-ڔY]C׎*K畠ea}(B΂" 9Ki%S]G$vFQr.t35'.Ȕ "?yR]x@7}`eV^[ir?U3r/Ѿ}^,9@6H *n9[^eolN*mX/X0[$L=hj!*{̞Ld;Z j.kݘ^p5e */n 2K|j3žYW94iEbHT0%  ){VR(i~F{?5 LP~'U.Ҹ$W7lt|Na?UA."u{ArMU2p-s99̲jͧʭDpj{E˗pfg/z5ezB0k˜x-*PJbf!uj1NByК<d:!n k@Լo0+~9 {n1hz]<@{Ӵ@6S@P.FpcH{ :(.܉t:mzm YNCl 9j%Io uj>%ؠ. J 1#O*Vp~(>Z2Ǡu`p"FSG⿔`ש2i*Krxf?빫xiW` C͜N?A<GB:,A O;21FIAg>^hEJ[WDl6W1fwH m.eΐyхx卜0X1?ŀȞc&[/dӡB7 ˘UјG^X.gwĐ; /ٛjrBqQ#>Fy/Iݖ*6sӤw̗e ^ގSx|t}r̰ʢ^Jb* 矌+录iC+s t)'4gx,\\7KꔅEhulCo8_\Zi\TvxM%}}22G! bB|]Vʳp2&gTqguUAx Y-&AgB џUcXRB9s| +WHPOxym6Lh]-a999o)E?٧a |DAP>2#~o2D{Щ_)c,$5Fݷ4VR'Sbr'.o }v mų8/zMf{MZ(Q2$]ȸd`T:ᖅT* `8K4{ Xྥ _1#'BkAn)&,,5du>R&&yNn2|eELo~p!!(6ZЯ]/<CM׽W ]GgUg?J)jl_ZD) Yvn@VRJcA{"=ZmyP-q'>{Fl@ihZ`kՆ4dg%7_ՂF4X$m*<!@O`[!DD=52'J `JstBԹk+5#U!ߥ=j`)Ǹs"ԝ^ID{FoB!0nZ}FȾz'n3va Ϭչ7& [u6Rj:5օbJ IZh&<b# ǛВ~ k͛aV`P#CS d@ .KENv,KMGZQ#c_Wz5zL $ܫ~_{, y."!8?5=6F:%8s'%BRa6DOs/2 qi}1f!\[GDyʊ'p,|kpK- \W*L$5tKW( K;`H}]#160nSTu_(e*Q) 6gLOQ4!\7tk3@2iFMC`oR}juN#̦$~ESNei"uxQ,".w11HOc8DeUH[CFGdQeK&0I\=gMU5?DF,1[DhZ1C6S:b\zK׃ѝBi A;ɲe!w Eaիy 2PMpTu%\qD!ðϿ ;2i^p_tlE1& h_vxljN7)Q$%7S81Z|%s@g؄֍gq!#`b̏[ y_Z+ ^CsPHQn9ӡPz /`aKmAV[wooã+CS)kvZj 7tEN%B(o &Ɵ8B9`L56U 4NRg6hSh7{/ܼM DC:oe货uoqꢠYH9icvÛ16U4Ȳ?08f)o;qwXm Ԩܘw0p|#/2[D#]x{kp߱bV e~s!E%?S0KDqy*ޏ-Ƙ> ڒO!uĕYR08imItvh݂$Q0 VN\X17[0䗯 hjGnDsz@vP" c}Ҩ7gԀoeY@s'0.+s5z\젌G܀):&\=F`L y-ZF}e1$Wlz4j 0A`m,%7 ʋגEۧhiپyX]ⲱWrm=mg ##]qC. -E'ùyƔTflxF 4)G||r] utʦǨ  5ѵo nUQRb]gسgĝ/,;+YKttif;)T,I|\|Φ>Ϗ=K!U7g!7STJoٰ(9"1|d=t~^>z=VՖbŶ'< v9R}TbD&G*Dnf UO%cw k'oRvY,s :Vd;է@tU."zEaD,M9#hExXd6fY.$)e7Q;S}vdʮET7U&i!-d#%ԍH]0ldՊqC[yhCAWrE^%lm]$SlwVb`z=O.j_.oǜ _TmrLk`QcܺX2{ml\%:E@,֣wPNޞmA들 ulțWWY,T4_J4}`: jn`tަrщt:9*{ԍJ`i},_|9 4 Y.1(5.L&d.:Mx'M OIfxǾ ڞrU;#BEď>=zjjEڒ"*&G}jwj;ʊx=7Q5fՔ,*_xڣf* uՕU&@ I-aiz1EG~R`z4*!kR\!Nm %Ďx$ofb=>Q84,?#x4B%IH5b{>.j۬=j%k}{{* Bwϟm=Q1(0Ό;N 2v XFלJecWBܭ\. b\d lŰ ^Kq`oJ N=^Eq yx}"p"1o*_,.YB0qݟpq؎ԙ>>gܽX&񂺓=7uD"$*$la*7DZ;߹ %* ܫفJ1_G42Ϻhk~_9RX=]xߛE/"׷ĜQȆ~,=oc.[JMfLZ%K4@2V& AݜԢ\NTJ+\P r y&mG%ZĢ!W=<2W<ꫮ'\22̢RYIx .+)_dϚ SMPqiooLjj鉇4d^$n>PkFqc\[3M?wr@{uj1.ڤ МiX]]CH73g8HOlA ~;Q%'h81ۺK"+9H̬ =bP~Φkt|3p܀j`2er-Pj:f j!{3l{95M!h{yz A8!VtiNKw gd-G(9Sk+yڒЏJq/֨zג f9) Y׭ @[a2&K8NCɑR2RWtOdZ E[D \N]Az0`(1u< }@>3FS5<*oL%NE7AKs7pNK='.3֯ݍ4s<cxbZټҌr,~'0RHc\ZmFd9L8 ++lm@U 1>Yc^< V&`i-_ƫ7Z ^ 4DoMBv_cx`b AD˻Xb=) 鸩Ll:㦱dWP2?K,_r$IuY wyp:j|3c&΃r:鱡:Pehy"xjrt*LI!ŃBțVS?(&9Jy&%p6NPNc\~XJ8da7d7T77YW~mo{˸y@6{/8pOgR8WΌ~ Ywv]v\31 4^~nOUMKKoboW$ץ`Hlt5|5asCa]D|#h8覹("͉{9MRrM8*GڟpI ImY`15WO\abC$ ؏ֲBE٬fkc\ _-(tg^K \$\RG."r̿/k :RjؑV'ɗK*^7#5jv{S z|0 e0ex/r6g(RlȌ^QH^nwL8XNnElFϋH*U$I0.ě%Xn纱6aۤab{:8AT+`~cEwG'aM٧, (($w-{Q&)(GQdС2U4@B;P{30]FiX N;` f3 [ PnK^0Az^/:᫰ }dtΙL5qR{^N?{v5C5q#m[уḯQOt*WTM QUX 52P(ڴ&ASuj&xRwR70zB^+b=[XϳZ|àdִ;M'TᏘ'}\ju|Õ&U 7#3i& /K(d %3F[4gRאnfMj>h: V/8dYea::¥Aft/KlD z&pK|0Z;\Rҝzץ17<:{hN m)IyƊ#ᦦrM,{uQ*벧y#֧Xҁ`}_a$Nkecq sG)pڠ_)g k1+FW43j0!pl E04B}bf#OɟۯM.5 r;I]&KLRbSxxDcms^n@:8@MhAخ^|殐H-dݘ4z5|rpGv( ^>*gDIu|}F,) u pS>|ذqºSvKt />6OZlNt74, @L2!|^az!yE׌'k1}Naz\7(4g,3tҫ0,M p2P7ศl"D5$)ֽwOհ~&+Xi?d%B0˱ xdEaj%т{0g7P01z-ARth>#q_ ML)EhxdJ%yZX~si%k@Vål]&+͋5CV$BۦMT?yiq?9^jG[d^%GHq/Շ? #.5T`TWv5W1zc,಩(1C+X vgzm>RM$4m <QzF\ Cě=PхB8}BBE>*v *ąe'6^s &X[(+.4wm th@KY2 wkdb@Mt]̠HDw\To2p,!u2 z) <g>jģρY`΃(c )+Y4R۶(&a. O3<=Kl zlAs R%5:w;4hjjx>GWv&hl)$w jW@f^6F~% XaH߶Dvu̇z.$,@յx}+gޅu7{cP*ÃuafSN2k%٨@޾Ьrԩ/̥od B:HLn9.|4,/1cWfx7;ٞNyǀlZԀBϚ^'< ^Ajs=AKm!(U'XϫΡJ?YF5"DaeO4+J05\N)V4׫&66OБ"/8tκTӍKR*ưw6x[zׇJ./}1lȜ')*վmi4RnCY(UthШPa{"7h<ua8Xϋi³}+LZ׵.A`-^,L3 KRD^ 9IIٍoNx#E/3¼tX1N[v*Tr 2JXTs*T;_m7cKSA^N{٧`FHu=:DQU)Dc@Ի]P#DVVaW.^Tqaw<籨k_`tP&_ L0)1/ipzA-+F@:Vc5]0kZc10.Cip.(1)O1_RQeYubsu1:[,Zq*)& kN,_v(8-d9fbվfn^"+7D`*#-7m^Mst8(,ЫZgłNj!"MCfuz#Ks:&I.U7(AvIb{sɕN@c|-b~"4/ JJl_L;FAv α*L+(Ɂ:ڞ>zV_5td-\Ӗln1;}R|/j<IO՛dr=N&qK S,h p\JHw"h,^$CR@$5"]梭rtw7Eesc"A ,*M$/AkQ5GTh8 VO|!N&e í+0! oJB(%{dQ,G>N˽3;q{bo-v`5,ryͤucC/'T8j|6MپY+w)w Xpd=0d^2 r66> R.ɂxVL-0nP,}hѿ#|(4HaSbspOٿ.ە X~YƱ#Tz)!/1#;ݸۼB"ޙ51#GF;yyV5¼?$^;x(J;SݺFxYZ=urPa:v5`e%S0-ŊDe%08c)i*T x-o4t*xA7/('UzCH1v?f"y̏Vwn/o&QsR'd4R .a$R|_.Uw`WJ'/ 7ޛuq֎JNSC8D[P 1Y'#n ވO8ϱ>i97'h ЫU9y&P ;ϯ7Jػ Qgi%\ ./qnͳ`Zn)3cBŸ^ 0D)ɗ4zY Q 3waJٯV6Ȏ&bk zF W' NB UU-LJĆm]#\%9?L `{.(-ⱥW߅%9HVPމh_YBgrc> »7Y*3BG[AAx)<Ξؽ;T/h풢 A;. v/RTXP.hK HV%z{t5"JAggvP8w=rəKSo2gU 3[V|gqmmDk\zvPXcV $T.5J$@^g[ r>y}w`myマx_י] G()zt4o@qQA%E[0PϹ<Ȗsp|qgӶIua)T /0}! *k$?V0!؏{~8PqG&\z!}KDU}}1yJF `!{fH-_ݵ40F`%&! ,_,1}#t6T7Y I7{M7Gm1^KQe[ˣ3L!"qS.,,+ /xhZHTGSaSq[ͿєV@\#!` 0^'׍Q~ Hɹʔw/uڠ3XO-3 TSh  kQbꭐ"q5w=i6Vïş\rMHFɓŕ(u( 9{o Sh2id'Ǹ/}[x,02R@7r͂4#T?a]+&ޜPL6<-53U;NjM/C}l4nɾ–2E=4YSVvn9cmAGW}aIgM谜-BgAh@]@drZE: =z?2畚 :ۧD3xfm#.A_a c>]}0ڕ0cBnv6Y>1Dt`^A)g^DH}ߒ> }lIjɢ0ʿp z,1ˌ|pw B^:zCn tx;13Pr%Lqowhn.91&iJ4҉p!Myt96.MrloE3Sx41A#yr18r<ﭵT_Ddxq/(y98{-Rs&:g$D!y4P~XLCE9geñdvB}=su{#6ï04v/j ۧot*Mח|X;~l\۶-d mu}.{+tFʘQ$[v$ws!?GFE8.3c^uWbTP,q1F+/ρ2 Q~+øq]\LM~:ynT|B>%]7cM fDae]fU$c[4Echio{KLoL:Pv[ ~ٲ '{vLNGoF*7Ϸʘh+j6@#g+A{5ſ#vfYC^\c  !9j Ş4yܓxï]OcpAܨl0wf0jQ<)K|y[K5-+hϱyZtFg+qg8"~'ZIf~yvJN$-73ddWS-_"JSNEdl?,J2c Nb0 {USKkE\9)s[Ȟ x2ꦮY I|%:瀞R!^|9RG8,h Wt d]!Mw M }6)@ñ[mY8^7dyE }5 Y}eAbD? P`=#䗝?nj o`<0{Ju̢f>Oيd*9Qiq~ tڟjr$RMoU<Ɩcxxx0ӱ p8\X? [ C j h ɀw1{np6Ј<_jgi. 1IE$R~ }!XOVIz "nq1J FsXLeU謕1񽽖-U$i^L N! 1&JGhNkԟ`Pk1VjHO5 \%o+T6`"C^M7qk+ 4gHI3Rm? F-}"Gl#t74@'"LA `XMF"в *^ԂNUEn ]n}"rw:({VPɃ1::D-aFI̱/0>K*"ymCg -xpAȣ(b 8g5IEzL4 (t5SRTT}oh}7Bḍ]Sq+~-IUBʹ-uhh|p.խ&QuCb @FP vC`> Tll={}5Y09 c#> Oa =1B1x Cr4Vr]:2 =eS - 6$'`Rp@n `rHYl4ۻ@bhkje "F=RdYNBZ ҋhWo5(>bJy[0{m]EVbqsX JȚaorUM$f>O<8u2]gdqb[px㙷šP:rl0@m"2G8a7S /_$koƗ" b]˫an@;EuF.QN*ܒӌGNƕ+ɳ1tA5W <@s:."@w|U{q'2i$o(&B%ƒByA"V/e|AaBRKcdםt%o"W}8C;W0)i-"&z?dlPKjaB ::!YP-+AVx\i}=)"}HSxT#wट|vzg|(mQ/†VANj ,zv#'τӒ%,Y=Xc֑^MFپ9S7(9hLEii Wy[#@f& unb$ֻVp[R H=-޴ Ң#e>ĭrp oUJP<7c~аbD> @#)Is mȡJلw򽠌(fTž36.GxHqX0ºIC& j( 4Y2(WHRvֶ7 ke))n4n2u_9e.;flp]͔4JB|r/@ƨffE%%_i[wQitH5dhwmy[NM}vhFPiSVfw:z !VBezmJ7B!R8*,21| q4?8=0`"9 Ta@0&|#2=tˣ1%C&lHej:QS>YNZ@@^ת+8Ʒ֔JM}rbwIM!ˆ&<}=gR#LF_q+8%NNҌ}bG;>Hca,'hjuBۍ}yO֛Pa+{'H*RH`]M3Ҷ5i$(n2H"@i$q$Kb8 ly"ɛg yxʚ@PjS uXY2,.%˝7}T4Mx^[LsNEگ7 OD#Lř|׊vW&}SQ=.xFFj~@%6n@^$r'pAKw^o#A-%n`Y*ioH:˸ Nh2C]"-l6~4'0DȑezFeȷ^5:I\%U>7$"ZϝrTODC"fGj|a7@i3]qxu_c)0RhH:ASr}'akRH|x{}Æ!:`"y}zR՝{<ؔ Չ>s_OhkձW$8u1gLKst%KПѓ S yӐ ^n*hBď_*GЎ$iPҏPfs-3IaO544 Ȝ?"vȄCT@@!:v)iw_[GJ{zCKR&%bTeZ"4,-YW϶dACJZG얯iji* 9~f/4N@_\vk ȅ#m  U׳sV+|{\ tC%C~ަhC` m6kw3TЪJ+!|C j;y$ %6uf *Uv chx?(@"1+0.#njR1v\Xlt*cymb~3!F~*RMVIMܿ3*6vy}:EYf~=yWH-hyv:/AwuE-HUs {`[j Dƕdfrn^ }v[ ~E,}qCgTwd/J; GpB-Xh9rEk4>ܸ6|0z#rYM1BN+xDԓjR$g_B! "1乚^c ޟc>֦XgUr\kMi ɡ> vK(R-ǒލz RݍĨ+SIE{:N)WzR5:Y*%6Y̲>?orjׂJ7RgO\PHG3-bkzՉm{KvE<, 7NNۦxc;֑uZH9z+[o-׷4eϖ$d yު*L4oXڙd@Ng1X4 fg/W. <ʲo})[A"6sau8&"E|nUL@煷ᴹ|\K3SqFtE 0_2#y1Vo:q']2- `Sv_09PRImF* %Ԯ6@ ڵg}}xR||I|;ׂθg9WS hXh=~Y_+8 X%.@P67M2%>` 8 8Xۘ¥qKzZr,պ@zxV+}XJa-\PEYL ?xWdU,c6Ru`^v.z[[.x5%B)ԩ~ e!^]Spj' 6,tAwr5/(푽#5 Ev (/2c5edMbi2ȕǶb}f*=CKK:\֮B5P]XG  N;W6 +hvAÁf%% YBe G,アv{^ehǃv}3}zV]#.Uc~G4V9۵kMy:,eȇxE+'.RzPbι2PGD^ykx<[~&a=5e/g {!mv i!fv,[Vgè(% $7v""%oU|}^cviF `(O:T6NbRG'kτKwa~ $)[vX.e?G1\1|ՍOEu{兝-+*O`H w-AW; @ueYkLah (OcYDNb) 䪊ҝxzr.?PDo|5B%AKFl`M*,/LrH%nY=]r5tC> dѷ27N) U`OɤDֱ#DdXly^ɼM·kdȂQj]_5ȝ_,FDr,@4'Q"Fs# 0A )ExM\FJxiP1 J(6v䱹25o2vuU+Cy; 9Pi֥̮M7quOr=y% šmeSFG{hK4c4-_hW{~y|>QD\%lꣾ~'vHe|m6az-}`^`T | ._~TxT$>'/{K{/ o>#¸|T$}zԜnc%QM;.zvmxö&Z?QOY27ol-ӵi,1Dҭ7{P`kR>>ꖠQ $T5xHJ>k`gRJM5(ҭe]y*+(ƒgdS$}A k*hb}'/.r_mF"GB|p y0 xB?WK}:C؉/_NG8@Ӕ67f؋ kfY8E"׎JZsgTuZcTwh~n1v3B.m3]re6/ElxX^bB^GĥFX>[TCx(rg/!oKc#wA݃q]ǘ~lMw}N[T?/Rg։_U?Ci wVV.C+C)<JU8j/>)ِ^ĕE+2 6hj=;~ ÷IjROo)8Ձ YS6Gtm02Iunhk_Yez7MCŸ{׿,Thu pCC > ϔE7Xك՛.Gׯ/i. 9 (5(*]/=Z@XHee)~c2@ARVrl_H*)r_oú9IpbpI['Bxq*!vT{}n`s4W&wvk >Lb+Jp '5i*F& ΖYu\(zЕ(/zrQDhY 4ݓI ly6)Ԯ%TOx'N6oP% SL9!NK hwL|{:XѲQA5wWe!Tk_v("E]$.¬Z3{w;\.|`O7&9ye}8,`olq oڶtT1ا7dKCy:"6VscD=;;^1LGI0)7nj}yDn0U.tf6|cx+njC $ν~J5VL^?&; vs"TZ[UIh$gk*@Uͮ3n =bIySm3rbGnf( پ>TTXR9E=uW ʋr 3ع7UD_HxQά/ܨޚk$y` W1+34\%V?.@gE%HzI ʺ?0<Ɲ^1fj@F&._pȜ0_'QT.$Bj};t2wK?.Qhx̠3 &Eơ >_17XsddR!U?v(YJ͎=zz4.qGCIoE!M+5^Խ8BT sz:+r)#n%HUaȃVnd!Zzʠ~"-I3qo&yWn[zIͼ H?hnA6|b0T>ajYdsh EC1lݱvQN Lj_[Oʡ:*n `q0ZbNبy\w`5W:I Vs`6j/"WU %]ț9v3娙Tp s˵ Fv#K*w-S x&,5xt0t@݈|@Vxw"E cJ8 ڙ f]txnu/;d(7uj;+m)9)c%.0͗rm1 Rj$ HC{Ō`6X4;AP VXPSjhʽӟ*W@tu]. 5(ym@g.hۑrیa{ O`ހ2_(uv%DQZ:u,k- DcGe |;.%oA@[Z@@Ec)DhMj} [?AE9~9qo[| =3S)ij}u||Vƥ ;:DǤGƣQ T)񰽻_ta윓nӇlS&l3fXv"XP%6x/ иIDò$'KΆ\k-fo`vSlb uVNjC1%ߵo\څ&i'aoij;+?pe\KJ޳ ˹^}Uq` VKXd[~ЂIC2ђF {<9t{TǠ2tك4,be y8XR8(x#ߋ8:|Fn>.#R/{ߏjB?3.3RqiATگ<&x1H肨0YfIfwߟ\YԘؕ2 i#^|M3ir T/܅ӬIuWweuT 6 +gu)M\qhfۋSZj~¯$ }e۱ڨ!זl߬|{pC+ڃ92#l6BȈڲ?BW'׭ZEtrB&^) םvKTi;@q w{:=3d~e./,i*FNҁU҆s5كNjqb|Aot=BxÉ&#ݙԯt,Mn'! kG}-t'VTx&μ,T~ ulaq:,氬1k/u۫W 8j$".y]zO^YFI(ȬmcpPtҾ8luNڬrS̙> ZŻvf %j6@F&}Bsd?VkGbu4VyV`$䌃 ) ϳ;PfZb#W Y{٭%5JyDIm,4&* ;׎'X0j>i}YOHl3 hSBDQfd2_L#J1!f[gu'oswiҢ[9 |4k-e}&GP R<1mETt][i2h_6ޕt3QCe06$!e=u솮Ya ]Ǒ KW(0wx0jw`11.H뗼sMc;捒VOW>hrϜ=ZJYC>tH`S~nqfחg@78C*H zM~w]&))Q)6t1-w?O_yxupυ1qQӳ_m"ynmU4AVޕv&9YVa9ꏠPpӤf\shR$EwH!^'!'uUx F{5БGOUr{V%N=)S)-Av|PLBȔhc_C7VpXf(ۿ' HtAe*i f=}r84.H6Y.uDRff8$R_6 ró~GOG_,LBe`}rDE~y^s╠\KŤ9jPLi++aj*"NZSCU˩݉Tv\]lGvyXX'Lk̀MپZ}oyErǕ:X2 gܵc;aGv^?t2 ׊ZcxjvcӋ3 bQXgAUax\GG>s>T]$ˁ ox 8;4(Èxp镎7槊;#;bG6f GB x{9-F&]-uzR/Ѭ܋7pXRQe"O x:yE؇U!xYNvM{96(ە쳄'P $-$ .G؂[2_ dXM0}Nq *uK_,:cSEBfuB~r[S7NB)`H澌Uu ÚT͸BPx`,} AJ1/P9 .JeH>m}$A~䓂ҵ߷YWVB=^ܧlZ|F;[@gNzؕЇ$L%pNXS7">dejd8-*e 86ST,ܯk#b`|)ݔ{ѭ-H~V4˯OxsKGGc|"T]_ڝZ CL{`s1CUyʡʮ( Wy*9Rir @Xafws] qMq >E3rrïO` p%7>D iխь>L"Ch84W#Ї0Fi1Xq^/[@+fvv<b'^ "W;b[v? 3҄. %grrm:$xeК7˸27fc}s1i?NM7/s+Y6.*6V:,q|$ b!]GۯH˂E 9Jع@'=1H a{u㳱2PZav4AHTM߷v(5i̎]J ZpBB$z7tK+k*T:U qā_R1S$*&+[ o褃&m~Z)@ 0&SZaAQ.mFmF5؝]ŊKɹE`rԖuro7Tzh{ủ9fx ݹXqŗա?=r0Z3M% 1\ZDG5<-0D5.{Ior1-JtiN%[\BRd- : cGl v|}sJtX;ܒ\^[{0Qp[&Gac+ΓEЎ haWTalAu88_Yuf^5|墋Thf/S`_^R<6gArr?dg1+ʚ+T'ET}Ď_y4)9qI͜Ra1ژJ*erQ?MWb_ p?ގﭗ.ק̜&X=B-%/C3$1y~ u*}6y@_ioS%d6,F"]sMؒ/@pא҅5p~5TZg 7KWbWzj7n0A 8BzDT7ĐUF;vU,HZ8:=GD{GN_ _MGQ{yJK0whx=&8]&∾"A^/1S;%0u٪ Jyr UѬ%X F-4LG3= =j6X4,cL{0uz'IJME<;ಓjowS_pTa⎎j3 )u+fOrݦ]C]xR|0ͮ<9F׬35B91<=Xkq3)⮒pnk蝩۰X Hj\HGykM)\v1}ۭi8Y@iwljIkqatm$ "K(ͣYC5ƒ9pޤ~Sv VY?WZ]`:)H)OHBV@ 3iNcY[{ 8aPޚ V2e}!DԼv\9CP5x3]KpBֱQi%\" u iKM3xV;N ;=C!6(-վV^?$CB"8nٴTmP5:&weeL)pw6ޫ+.lf{*M_# o/hC' H}JF&+Qf&jmz0aϲlV6KYaEgO*pˮ F |CL5RY}βܾSJ|5[.U6 {V,^f` *] =Xsvl~Pf9gu)~,?=7B'(>:`XUVF> lcJN0ȗ ?t3@m,{pZ.6mzq_@Mldڱʑ|p+;ͬi` .ݥZmc ,UٯzGMQqPk-1$W4b@EZN&@v7A&v>43 x a*(mOٟz&s k)Qz`8cIpH>MW>鳔e-,M2 El_RDF}AY,]hU`ܵ*7Tk-tŭOv V}rpv wA6S /g x,)p 4%I?.:{4JzEeK#P5;@Fu C)+ S ]7T`lLoּ:@HoGGM9߄͝P*;ˁ|w|=qcUVH?Dvi 5:?k: 1/QG+^`Cf"t( 4ݽ"s G;"TB0?%QW>OF_vm wi~T\ge-xQlݨSͻNn8D ^P-ɢTS3Ay? 0] 3MaHbϭš0 _^>PncN:aA:a+$K&Qy.A!a_ЫJl~ _X< C^I49/h,B- 1pi{u=N=2^9F~7yM\"|zU1l?ni}$5)<$8*Gx:v9L,,ab- Q̃}v@!}zgN|1"f$ܺk&Zr1]~i$pl7L>ёY"7(9~A3䟠]_T5{d5#ʭ;r*_'<fw ̉OB^ہdjާ )hVQLT_],qb\!`"[cV.5(/Ә;()Ӛ(iawcy m9 ,m3+K˗.:F3i}%Y ,] 9h(:V7eNF{Y-g%Q:9??N(QDHFj93m:m|a$4a^Ʊ6P<㬣YhsDT0G+|(iZ^`9P^GJDx̾{0#nAvp܂`Vԁ5d.,ħ2nUOPUw\(o">f3e_|ieѱë_ZG4*V-,Vi)3||o)&Л 1oW\G0(e]`yZ՞ŧ>ً\uIK]|H+^rR+]YM1Ja-21 Lf wb C_s~RZ^C.}M\֤3ռ݃" siku:Tn,䲒$T?ŻjBx|+.t!kx!dqoo\(\4R) [q|/y0p2Tx׋(/hiA Ds=TiTZo*;zS oo:j2torF[R|CNp/~@`?o-֋/:X\aޕgfUպ6ARO }ڋCx0&S6}"ɉ_L,9ʰeP8VO_D5rw% Cf PrTX_x5/%W1,~Za7be=6cF5T~]1yY+߱1䏂 B(=7Tsi05,\t~ƭ ukL nX?dR[ͨkUO5ii(O"TJԗF\3bJ_336 *^b4(Իڸ$ᘢpՓ{x> S9“^I*[yn҅GkGp'=n5"v#^{93.`((9hͫZ0xUG:'2t3hp=D2zd`Y`ȶ;$8$\Ι(كM@Ĝ RM`o;tR]پ,G&UD1{j*b^tM (vm(i=Mm#z暨l4a)QUedHH@&ZpV *s֗4@2ZbNlnDक़ݢ%ryBjbQQ:HL#t`Dw迥j b߼qlPG0kۥp&Ξwu48Hri׳2C 0:?E=|D)=Vz!FR&|jiD_.e*u(IU fIXwYv_uSn9n$WO%y*@^]51rmLO|cDKЄCs٫e. I/ \Q]o|@UNF Wtx~:>}vk=9m7}sl*!eX"5!M ( 7IZ@p(AxJښT;rV} P&¤n:a?z52{PUh2@)ٛ`Q;l^rtgxJ'k]EAy$ʹ02_F\ 27DM{ַ$5lh~wg$ .]W tuQ|wnuQσrɢ+TNi Q>*6oj'{zE-AA"lӬP$?}!szwB-@% 7?ur@t<*CЉsȕ|W<9kG x޸=INk9(Z1 }MsܵUSy)_un<5qh3T4B[NḀ sŶ/hBfScC]1'9Rxş__ |,#q/_Cmx|O-<Ŧ՚#X^u)7\^7OdLJsݟEV*s*8OBcqtd#RՋ^% d- *;q$`NL#f'Tf>,KQsr;NN3`z}7L\oe%}W j5$rpZZT)yQgۓ'X^<ielG꽣IO|sXf8x2~\?!Ũr0uqBظ\W&i(Q]CRר`a?3V![b _Nf 19y0e#[+r23Z×qud 洅5j0E0 o'hP<ӈ?hY;3(m)dTCќw5*01^y ȤݴtncPYz\dҌ ̐<s,TG}%Fnkɫ,SؘqA{^Jp HK0`נ5 Kj !'ą_Ynd@>ơlҎ~H=%#TweYab7h!O/ƗLd~늰$a;梓4 Л% % $~<4pO:;1Eϻ?e9ܝ)Pl9Y F6~A;_`rId%?=\p%F~UՁ%̑e@tڌZeQ4S-1\kWl{5+¥;M~Hj=S9$Pؓ+Hc<4{guɣҼtSNívu2߆g9(RG\@X]SEl%o_](qK=%U]+~{]sofjn~ =*Ǭs0Uz+e<Q8PHK_1wn- ծ`chzoY5'0SL^i96NM-Uf Aܕ (99_s^i;1/r{wa˞ûB *t'u& wk x`,3l?ڦeä c2!9@ttOqrr;ʴO{BybYDOpXIfv꠱;`FJd`2MSEZf%N4C2LGw>f_ROOna4RD b:!7n~ -. %msPnHg1t|ravj}_YpO'yi~`c_qH˒e]A㎰!;YæJa _tF9pa3D jwEސbABa8廳n:]"hbZv'\ },g: 9^NlQ^NG4!=mM߾UuϭXL3@2J*l+֋"޳K*.,<9TP *o#g:~~ê f]ylLD,hܴ++1ޖ[)@EKz¼(ny Op^xYXM.Dzi.Y9U)hgetlyxrˁ(?bd$Dlcm$ckFLU8T4qim{U\Vv."7>9 o _AeVȉ:ŝn\iU 70-A(G<28 F]D&K-EQR!bŸRR@i؊=-KM~OZVTF㢸NCbDREJCRejK_3KUǹyhٽ]( KTAۀZ7I\O{e1G;O⋕xF9ӷ]+U?m*7pC +_ݖ)[4豹*&!pSsא\a.k\&Ukso bU7 ׸;0A8W(:Ͽ'NPŠbSۺx$0~~. O fJ=nDŽPj/H9-լf(J ]u*xM)>J5sxak\+bښ$˭uV٬ALncghDAkimN꠽!yX4CcJ-ӇKN$$L| [}yWM]$v1vhRDP\J?“rk5Q!-5 ;Ӄ"H~6ێzKw."Kqd.WK  \k#y >P2hH+gʦV3%M/\ lJ& ۚ{׊IwB^AlYLl_}eGØw)Cj'I_GkWpSBą&C?M\8 ϙAArDK Dn⣳j!2 8 |̈́z*qחC\5dšƏz./f&RDZ p FB&ْl FTO>"wov[ۮ-B+4- ||&sm^<$h6+Ơo s*\b1Ρ,zN+WLVɏ:&~f Y`c ՇŸ`A.RسHzFTSEo|];C`>$3W}!M JOY8.s!c_D5[֔# <K1@VJG `J'HU}"8kإ^]Wv=,<X!_?ޡhrɄYUv$۳BP*.qC}cYx:`ɻO^0'己S>h^~.6ZJhCNK"Mˈ- .ظ@bg})M^_iŌ0:>_ӏYRkh6*˷XH zM˄9DR˨ڲ5S )!3Gr9;+S~W7)ǧ2várpwEkbQUga%zn4xSŁ4zQ0d]-k<8@8)TIsG &rBKn+c<ܓg2h hְa(3,n%"^k9:gq ^*w\ɪ#PGTELΙ:pwP)"㘣%LBYOtx÷A95&[PqI2a:;feЯ,dMT19XrĹ*֮zN {t/Bi+G8x" G9Upyuq-&%~.|U ;1Gf> C B`Iu'NOa6fGWefkp((;>*W$+@ #ً>MN$F@q@r>Wюյa~c8/i;*dCDKB[A Cw7f~[vkϢx-ͯȤ?6O>rJY+{=e!vO<.EiڠLyGY:)2p„0o Od\vb)a,8|685υsOr}ꤚ40l_{9^GHXM>02$jm)V 7d 9&$ʶوo-WX1k q3uM@ÿw;]Slc YEu' q4եX(v6r}Rq( Z򺽇UPQdsnKȌXh~&w(H:HL\r8Su`3K2H \"Rp|Hxx+5t+:5a:H2) -XcDb\ḇ{4fF5+k/~(h?N;9W@ QՕNXI~;p6F~oV%Xu+Ag>v0q:߉@}B5KU+XdY-z1;_}bm 0,AosO6k #EDV/(:/3_)PCFPnltiKwǓ/6ݠo C69j Hl?߰_63jpH1-͛ f2 tl 2GqMu/6XdW2ɌgPڽw63?6XJ?L#`tEu)( | 2jAYm%?F"VR:*K^5dzhoϑ~PAf}wb+7SgzOc NK«uD臘*[ab3gtTՉn}&]Ws0oN,hmoIAh7s۾#A:_L6M PU1cONYƟ_?*%$~"˰0\ZgӆS z2~?G.W^ t>xanb$+;:g$KlUdֽ5> ̛?dBu͔ ҂N$U*p j\) f5†ؙsdreUL̄"P77Y̡9b3`?Na·Jº$6ڻ$Y|C1%5SjB9je+T2aEr|BWuZqnk6F; .4s.2, =wp}Z0Q:+zE*UѰT4a:z|"n\\Po/`[o 0.ͷ#/;f4Lҙ?! Oai9s$O@{< A%)%^3VNxxSHa؉_?~] ~ED͆V km#U4G WLC/Ñ#њrE`"Tl|I1exנ.w $ gj*"{o41BMP#o3^&铆*EK$ἋvOз&4L"zT~' 8]7ёe!H^jgW:/3j "&bkw{ZvЭvd2ܐt8}]ܪ#m:9hղbQ؇ِS3ېK{41I̙c=O"yC̀CxFPݼ,q#ZK.0{9&Pc>[E2ѳ'I-5edZLcɰШ-bh HiKapjM,XlWgpJ E+%6ǎO/_D]cmJSZ ^}]u./*WjYkTc\{|uNd>]33y ޓ?VR![xK/!5Šj I$zef/}G&?meu뭤JUIa},xL(2rSHF$FD"9߃6GC| BTZ]E1Oæ:3bw\c2Y&R$)B݆x@Ǝ0A ( e%&@E(+]CTlj?OASf;^`m1y:K|R52E~A7JX%AWjY'OAVlGSuX0 hu^hd+ϊNդ$i);e!`ؕ~ʮ#>XG"SؖCQfo#*#a˛/((A>Dr=Jz'nQHo`Q i$JV68w\#P)wyx\ $g^uySD@kHd_s<p FKpDYGZG8b+Kߵwσ8sJ߇ϋDHGQ?S8{}1Y&N)ߠ;aoXɐyOH K!F4vr1 kܜkH8N>ߋIK0@kAl@_a`0@PK_T;sg !`A "/KĮoWN()3,Byk,c"r/9"jѦ.q/3n 5J]9\Kp,pK:1)5yֳ{5*c%Dl+S^j4D}54`SB)̧ZV)/_ݨZl Z3I֠5.ܡ&Lz6 _ P#%sĵ$dH$ub}e\  _JZ/X|QV$Ɗdg pMyLޅMA.˻ LCwda` "84!o}*z0*A.ȎfqYKηݬ'U+NdxU}+p%}KϽd#EhzB4ZwIhEu/⯩i޴bD:i7p?{65u>|[,,[sy8Nxq"BoUgq(~rdPgx Y }e+T}@B>)hkאZwsGg0%qI31m?h9y͈\Yc*yb2]Q"meT ʗYmȧΕJbE6.d g?3.pU)s̙ 'Oݭ4Ub2/#-0ʗb>G2=)Uq`Q"M]RHic#~O4sZ;o5O1=8Vwƣ@fvg(FshE}U:}m0ٶAMȹ.H 0o^sY 'O1y7nM<09C,<`k`^=}i]qlﺔߊh]E#@X#OyE䨩rYܲyk- })>Qw:c+*[~,0Тhz{4 *\]I3_;/J 酡dmh%/x?bX .yUɦ|a-pdA$i 2dli?@8&ʋǶkXcQPێҔ3 tÑkg`uLG˖`(#$޳M[yײ5o[(ds"H*.$<(({pDi3PU/׵΀&_d 1oʠ!} y^1m 65!u -spy*̓6B3N+%9OӌK@4wuL*{lU+W? Ǧg蒔B8VX;gěLJ;?ZOWMt@Wfefқ.ưGRF MQsQֵuNh#SPU#=e!8do!#PgRo@'JQTRnt3Cu #ttJO>P&#D:={^5sYO>.$]@?_KtPVnk5wʙ > ,Cy =ǻ2nj7 Rwx%;NI7ȌL.|P;2Baq^fC\CI.oEtCD,\Ɉv-UF?xzFҚH3-*<$,Scw@9n7j,M}@U;Z%b|'4dQ.C+|qQ#ʲ2b~HY?KYXH#:UQvi@/K=T ֙N|M 5Xa8qKZ5=9=? 2^sQ~Cxv]FEET1ĴBvndm!jP'\c.v;r'yW+o)luf LܛW_/ m;|iJ֮!dZvӌ'MJu4bhuL]x4a.gGG -^kcA,MrB:gB1uEc{`je0akfwO:u~|W,H*9&c'[}t6ĩx"D&x1v%o}}S2)Zo:ITBԨ:C4K^=q&ڞPw<mTHYl ӈ5Čss] 2dbNTL%oL6!l'[J^Pwaި(J ! }I~ Y)|]rvľ[}ULl,h#,z4\8L3Ui.$uQ.?k5nGmuvPDd()쓉jg8^Rro}6'0Dr/b&sO(E1] {v<$c|"ۋ_]&>C}fRsy#]oOI:[U Tlrn]cЎ`$`ޖڂ`>󃃥R{^3Һ^n}ZY랹ib۴Hק_Ō*p<0_d + iSI4R[#7Yo@/jN@h 10D ] _O*f+!<t/%4\> 2Aa&Yp>ಢ1 ]AwWKhZ^ z,`/Z #F@i=ZVbܛ6D=[9_+=ܣф3*g8ZYG/N|Nғi-&dݕ6)Y+5 9h'8!Č|LA \Y="MŌ6AR0C=m?P ߲}>,$djxMO0 *9.?o>"t4jfq8u8 cCK|T\/t#Eez 3Vɣ|&UQJb(xZyv\|We<+4eͣԴ2 OR,5WW+I!uDխ֟Z좄r-Nb ^RxOq?51T^@pg:fx#Ţզ/6bd䲵`cGKuQPjϯ}47!N oj.AQ g\c%4e!gq&o>U%xJ؛ɿd1.;ȑ:ȲAvdFG/P77˞մ04㾘 H>[L R(ᅔ-~p2jz*b"I@1;Z?ΣiӸ:UQpw$$(-\v=iZ[y~]2M,Fmaj;hK&7pK}MvV3j|! Օm[DRN+&B;9TL-R#[SN. 3di#~~aiUþ2ӑݣA.#C6KFNb'w[K `9 #Fy5Uk|8ýSUkd\iʗֶ!L, Vg@'2~/5zf;9O_} p`&*`\f3 j?.o˛#0Oq|^N]{[#Ю"%'&"Oy4v;# JK5[)=z eI 'ncclyS `8#9dD9+y`3Ј]f\c! K,K9ZsDhǼE(&@%,ꦿzNq//*Sq-BflPQfv~˕F*H* Ҁyadi _ xkY¼CM|eW~՚rՆ61I8.ƹv< 20k.m 4X:Id<}Ϯ_J 4Ģ/> K&'HZ͜C=X omnXǎI2q5`񓣟;?%2蛲t]3wNڨ9ϫC_0$3\TMZlYH}}`6f̚1 7לFY삼 =.oL!. zoXey,d3?*k9NB9ys6d%RNg&r8K t3 xT 쾦rF9e_b2v (uh*ѐa$F^A0R}<R nc?L!29htSYY@:t;s'e@° D'f4 IPuRB/`fQ嗑\cVh ~6Sc͒]JM;c?mxJfGԭuy0e8õ kjFWa:?%x" ʈjB`YA~ ϛhb)xD ;dND!);S\h1wDHZ7 &"Gg',xk"WZ"U(p[?xxY:6*a R8޶JJbaYSQҿccuב2MoGc%!Qk83m8p~'AAmxR#Kflj6դˣ0*HAKJ{])]ߺOu"@:GI`n 8+;p8Hƍ`ӲwYY:Qw(Fq9ֽ+;,˓ml0U(>qj4@>@<". U,Q5sԒ qJ/,S`;FW!E6{!?./n 89UFc@p9[ZTXmH)[>H#]Rm^v ]:nJvJ:7bGyD"S*X͆l$ zK)ggu 19Ί5fDI-μ|J~{v: ƧC "_zl֑4#|CSv| {hޯ4z V]E!GO90V1Pvr 貗I(uNъz*5憵)hY:ub Ti,#J6gúq蟓 VBtm$\gi%)DT -;Fϝ|^AEoj8K]QU4'9O2t' ,N}ۀ}ri ݵ{[|ȗ;c{;aS`CgG\`# v}=6K&"pmDF#7VOUeoW]lPcW^r" XXͪᦒg }n@MmY_CP#UZMjeȕyK$J3_(hԃE_~ge2R ]ɚ86e0wƛ˅IՄh3GYXY2o qLϨI6JO|u#a7/ڭNOb5[,^?\ԊVv'n1ᲳZR?9/PT6Jv"%Ӫ!&zHFE?N) AxD"?T jp}[J =[%>}^ocT,'{׎)hRS?K|-鄇̨ FQ!+CuKVHIJNvZվSiP ?t^LO,JGaL nL"`2SP)fd3> Y"2wZ闚6"H {R gPnmo^T:$5 Np-58-k^?M in4vTM+*sY]]v;6u&ԦCUIǥqJ2}:G[Ƴ7Ք2"k譮Gr9pRͨs%PuĿ^3 x7h[|߂U(-l5(vr RfRPqE"$T9OηKChV|<-눟j>7ZVhk4W`vAYM2u`)2!%S$6ɫ`w `sd]j2tz;lM/z:(ʊ!ji -7]Xb(չU5xruũ 0viҔ [+D+ԇni55W8OT- X>$q4J~ zuɂFO4 i~8V h?k)|UOh/QBk LwF4؎ M[<_D(;I(C͔ &׎AOHl%>FϏ F8v7S lmS6x& (cG5Ґ?;ҵ7Ӕ̞Ku/]y{À>RάmDa2S3Xzd)S7^q%|_/h!h8\Gm;W;R`ծ'/179g/])ώan W,9Bjy&| l#/I1- ?_ҶܗJk6ʓ"~rKW. ۬եV]k#pŗ]듏V[-XԵE1~ M*}tN]Ew,|54 1Y\lM5LB8ޚ@^ɅtQ^t_*G.t;/Dm :a&LCBzSu˔IC:"<^k'Ņ3 L#Ʉ4}EwjzA)?=IƼ.j\8ui(KKPoYpr`Z34+t%ണ_j1vϓ%^oT).c w}<y홖Mø!ԭ_#ο?wC8EbZjRo@ ')\hy)tu>gᷘ9PCNJi#6oT)zkz(v\,Rc3 3c/eQ7 R !G5np371ηO x@anxPKW~}·,@7 -޹سۤ Pˠ\|y8 ©o@~dl| }Gm 钱y߰tT3Nc0T/&1FfI jlhw ʭ2[SJnq̒vax ܖYhI Mg5E+uxM/sAc"77'0t l аG=#]hɃezARպp͹T_>4Dhs@4ڤX+iqq1j8PE9ȈI,aKƿ 9OFCr'XmE#~OD4};*TMn;OMC l=ȥ1r}k=^[I0BI;Rʒ>p*IJ~s8zK$anc}WIdW ^;K's[q4%pCbSj'ra?9;Q;ङ* I9tJ=c`fDYc(+10FXrUHL2ȠkGq'4pww1A԰A<lctjZN􆞽o PJ!AF{nuZY<Z=(Ю dokV5[^7;=oB9a|Ua }0FxUOk'tJ~:b"nf!-l36JڣR0f^Yf%7=$sG)BW_f1$iw*)j\kJ~ ;F'Iܭ"l9a$](#&A0FAm}!*/M [c2e!<@2++~ VSɾb&x^^ 9J`D};au;%p0L\ p%3CIPsA8H68mLuzZ_$uN^髎$˿9 |2_v++Zr^RekOJו8^%,_e.Q1  ZHC-5O=+ }0r=P,,! C>bvz%Ny_`tZ t u-z E2á8>|v cz[#C{d)O} u~3u 8d>,+d+  61] S:I̸KfP4m^}Mgm޻!~GM͇vY [/&`aɩ?Bj PX(cm47^Q$QlQh0t]Z ?IuA䇵,چwOHTLHym4O{>K=s&#-=9rD'Дrb^[ji jHL2aKã@'Qb=1E4Z9 h~ jIp9 d(=ЋP~G_g.-0>Vkq;"2ھiy=[DG;3C=G\ 0B|G^-a2Tbm6ǘf<{Ik̥5ВgSNB]qiS>ۿ&D4{ f~4@/*pnE GDo|W 8ҶRdȶ v HK K9xD۵^>@U{풒Rsqж?EV%YdΦ}s᭮@OYyB8XǓBx^TwAރ{~ /@D^c_-_а}v #x3kdXxAz/?p!7jt) sw}.u{ 娣榪brg햅]hg;ڥTEb' >խw*]'Dtwyɜˢ@OH(T^/~xBL-JvDz$i٫#gOBVܫҸGg1kN8OPR_W4;a#yzJ"tt#!k~  jS7uX*GDv刑 5K[`ͧf'0+ Y*1w]jzAAoU(%BJφ3'` U.%2tvVŀ]Z naIov}6␜V`ZrCQ:NloV-.9 r'ach2/Fpqs8)Q֍uϫ؎yx7;ڐyXU-JI)a3 ۳ ږO<0YN|;pCcnMyv;pY<\?lb 30},~/{/}yv4YƑ8gF ʭ֥5W>24P1E?{lNůJbfK/&_+F~Acl"fDm$?S'ܛP O. 8ϹMU٘!s(P;5/TPELpIw{<hjjxQ7wɾưYJ|*RO؃0w|pK $ZjJ-iZGEX?e!1UXQDT@ QO6젒3@ԪT,gB5H} zSI ag\/k 6RF`S]7ɗdHBk얎fERB*ki *hP uܣ@ylZ[,Y אY}*[>~)BSꍢDRHf fuQ XjR wf] H?}6e[ m`z1*@H';! G<Ղ {p`ƫH7S7kf20"\R?/XN9Ӯ85yȁzוat݉ K{Tw˦*qW@&+U@jl%ojޑtE~j@1)ru/5_R4'lb·4=uG@[*$+墮XƤ[IXM+>cJ15rUa&wy"ʸJ[!⾊(,7zi-Vk.]IyQiŚLB (@iT|_kC6joAշ[hK/n=HʐfqAMrZPNI8,Cē=H[\?$Ƶ߹0b@dВ_7uB#c09{@$20}l RJ_?::3Jd*b?eY1ulj8| bh3Y+a̷) jiK2$3Kdqaq33L3 {GnL )Gc -S?0msj(lKDJKvY$zq?zP罅wޘR{:2Ĉ>+uE#C#^N> |tJDΙߧA[ΤV>'NMḴ|?%abN#`94S:˺_ 5bT՝%EOm,~A蕔 rS0FQ2 :[raut@Y- )= $Ư\$ Ƒjp5{3kys oa>k"?MB`N%)+y`ı~ϣ0t(B"Wa ?'v1{XoP)d^ꬅepuA@wAoZbg _]3zK~\ߗ|$ sO?eQi 0 0V(eX-:8=vhgZf٣{<v3/hx#Jjo ѓɃgS:/Ό"|aO&Ԕ3PC2x#*.;RJ`;0'eW2$ 4,TařWJߗ\ma x׵?d%#&u6 *TYQlZ#uĸn6+ODư oQ|DIK)' -E:ǛvS%i E? n݄{pv҂H>Į23Tۘbs/rkJ5ihQIU<_܁&(㼋`s`$-Y;ϳb*1lͥ Ag+  F MH"f{9]+ֈ|n@7ӛ _Ql)$+ \>>9kⶤFj0b6Wnɔ lJ=*=[ 0?f4\:h灲(G'?`PgY`udgWwTpYGFh2a;s~&* t] /(xt2`["SZTl-p}mn{|9s4)os"'>&bJ$cqr_9Q#U}8ޱ) .u {@/KP( 've[Z0+hJ5!|>X]ˆ~*(iE/T2}ύO)^Z}T+5skkAv)t(PBN0UHwˉeu07 &[8JohIVRr:F:2%tۇx\\6JW4i'tF?*LB'm٨8a: T}#Ny G7- 6:rQ?+oaAcr%bZ66|iesؐ0 f&FŹˁ)Fו.!M,aR;*Ys?q5U- T}{ ?91ղߌ"%P& =M;][NT 1zpֈE7ZU7 ׈̀k^ScپК0vS?[3,=^H:};󜒳4iez',-^:VgW1Lʎr,*4nQLwF\Gj+ oߢ`2_6n+')h>J hjc5| xܙ';C%JԻD@6կ e牮1{9U>n۴lv~(I}=KZu4qYx/ fOqfcs{6ᵍߊWӫ]; N*~݉ /5=fjI5 @HKsQV]]$iN=Z/ ~N>soS8~srxXn~qհPnB[ A_@~}.h^ #<&Sy8,"r8z+NȺ{D^})' ܶ}@ٞ<7) jǨv~Sң31͕e۷5徤{MfR\x*y}\\`|N:@nྥlFk+'kfi=aU\!P^7*uq^;n|*!XbCMz_*t&,һ2֢?b< }DK˯1|/ "|ZvNKsGQEla3% }z]4+a\ '>c+4ɽ?a LjHPy5ء03 2q?1rPqj]IӦ1lp:uMf?rB3CPX瀿i^ػQkZ{c,U"pF6\uQuyOQTX+WuVٚe1{gCA3[ Y#?"V/imo!KUz֮HP.\I+6]UaW%Ź0^<6x E٤`_z"`R\4V'đChUnH'R#R߭G&`nU5&W#R0? 8&JtM ~2$TPXk̡ѡu퐕K7[uXJJ.i|Z'c(4WJtX߻RY?ev[11.Y.{Rj!f&"3OYyTO7" J1|zhǀ$ ,ㅍ]ZPo+*"˟tG ?e6D}4< 4iC}I>/»1#;!Pc[wSLa3@Cb>ݚd=̇YÜb%AvL!sUe=]GfJP1:,AWvŹEJ_Xv[~ Uy?(R3i[r|bY1Kݠ5[A_q RҪ2q5N2U^棜\|*sW! zQ2M~4V>zjn3*nK2yBr ˆkE2UCQ`TO96 6Y!5鮻(T[h,#񟒘q/"-M9+/+,~x2i5 k\<ԽxJkt@ bSt=\&&ti13.&RgYEsFA :A\mA"uecIpuV$ JGȵ &Eqzmmw3t_E[)-zD7gJJ1 Y_tGHb#n7QV1Duw֊\=/݈5l: x;)ʇm ov'Ku퓊][-BKc פà㻳׉Fl,Q lf_42Hw(^/ ddBr}&ߴ 3ǡ)Zw}i(9.>vʠi6 ;*;ܷO膃4ay5~i2L[@al- P*{=@ZbզC(,$4`Wr1)ȫa2rr y!MJ?B z똟Y}s~GNխ鰪*lT(%b Nţ--Jخ_"]mOs%Mc&!02 2e:$мA؞MXY l1>Y2jz ȺmmM#Okj$ʮ%-cf/#KK;dsu amCq!eRV_X%W1uDfeL_פxamAƫ8J9 d(Fy@uGtm-wnu`CQyQP D|*'T&+.C dvO/ZKS͢797N8 x6Fa;iG h(lDMQL֮p(-=o_ވ$vw)]`C2o[b5V QOoݬSN I-BHJݟ"W4ɁV_ JqXG$5EY\rַxQD7jضuӎsϚE{AJQv!X܎U L 5l5$n*ormA8V[]0w:Ͽ9E.54RTEI^]';avIP&?fz)Cw?=8ʻ,/7[ܣQIO-2t,2m3Ÿom_vT0䝁hj^ JqtdTBJ/1ުh/ݷզDo˶&1XG:J0ʹu%Mf k[w X*cA{/MX&p&(t {2|fPW`ѡ) !aXFaWWe&Q6dKtI \#4Y=1`7'_xBhIZbʙpo Q2ѕ{jXUf$8 i&Ed@fdGrqrp=&뜍)'R9Lk3MYePjHcWﵪ?A1ga:HlmR_z![xR&L5_P[UX_qxIGT!"*|2-;'*.`Q=E ٟe),| wXn.IU|eO5LqCPt-KopS?v;T=oo^B9{-F2ouʮYۓ[NrTsE6n bN!"ݍF w Ҥ>fo+SHqW΢.eXz QD6St?G}ͭ\<>F<>/Nf9]Rw1ai"fNa,ڕ7+ 3ic^\FG 8S}UѪߪ%pٸeP*HE: xub'sћԷ=ηFGpIl;vB[u{>*ղY?UJD$ f {sI#u,/ EBx]^+D#*7#^ 0^2 ->̄ z E*~iKKSG;ѿ_efJ,\,U|ȬZ9a 4Df]t7PJe+<2qK+hv/k39G‹J(1v 8-r:PptOj?M oD*|.`3ϴ{sS:j!yBFaA/ Ex#= JEmr%l=ꗸ/(NC@IsUc:NryjԱ5ƞ(.XOjB㵿O8@ .E97>W Q;G:7eFH'C/o|^Wΐ7tCv ud1 ,+Fl!i:,k[" &}V^3˸2?^0n+I=/z49TS3O!LWN^({>FJl ATTgV.vZá: * ct\*o|JFj(t+%~:s;Arșc[B!j\k.6hJjYG;f3~4HK/(51>WOodn|ةkƗb#ZNڄ!Z龷G >#c$MT@Bb $fK%aCs3L mZj:H%B6s1q= ^#\ܪ,~oV1zy@z'z:xKdńZɗv2Mk>]Q;܊-`9艺H\ =6RH_`O4(fa80-J?=j$GF eE ; [z ccD8(vhV@(XEvwjګ{61Rh-7\ƘH.{F؎ᲩSA=jiLOA8it*\%@0]qb z%ER>Uw*{ذٔYhr[ΙO\=EIU,98/V}Vk~hlRZT*AӉZ)!M<#78ߏ'=&I`/Ĝ՚Qc?8g߯ x)ưmߟv%(.v=4'zFw1E/eMCggio#e4Ρl҉@xxDD H?bFHGw& \IPHm|ˆWI@N8}s@!5͟u=~W5KF=.Tb*uO,0syNnYFE -+KY754?#12Qyv M:ELl / n/zde.Fja7< qV(:(qTyGF<9 Ҹ&ٰ/WV4E6PXy508&: 1߂FCczx7}P۹ ~,4 bҀՕ%FT"K/CuH*'µzYG6?j/6'29g1#oyao-/&]*OVm{D [0CvjMd`F kFRȵ^*LStSjr#lvFd+%nTsyq][eG=i;W]^+w*{Y8 aW+| )e&tyrV"ýjq6iOc:wNAZ8\ Hoȥ1r(&F(y'I ^+bqqOMQ<%t*;O 6m*}>R@n|!N`sAbD`iޒYA;_ G²~= { *n'KɛAUɸ4Qưa!PFRJlL__}M#N/.y[];f xI_n\3 `ҷ:}S0 uA4_}R涇n“#Gⵃ ߦVc:WH k~2v^WX5z )|V4Q/_m=x+h}.j)T<) h;:<O4vH3^d+B ]cSnǨ^8ycKkՋ4BGnۿLOqo)uGhJIajcϑ}V1vt'`ݷ0CEqx3mGAP/~_ss <?%H >THMfsLuX&XGGl{_oP Zy8ؔUI^7u Z *z+l6\ךXcQHGN<â9ij!xvk9 3edVӬ)Zݠl Yɏ.#8 1Q<:'*o(okix:O6 ѝ*jDޕig bۙ| _P˫MO(vd;b=@CK)aD*HV=#PAǍrJơ ^/>oapktΚA G(sQ ]`gJ1=(^Jpe7N͂`K\T7'TJ 3M:!eK: t"h>'ŭ&DG/8*M6{M ݎ/8xz.»!.8RivIl Wfc4mUEvMZ>ۥpˌ*.K9cO::E\?d6^ZKw)N| =_ĝo(scxoF}wZSO BqRˆ;=qjfNO|ᇇ_6f>f|zzDmblLEo_JSvD+lk3$πR:z8ĬwK!W6A(EP|-:7E >iphK+O7ԄYp9B2XvOP\/8'FƔK֥>#2V.E3O;VrؒV> x_FIv/$;tuq}2fF.x7ƹ6-1bBC)زi!^^0 6=[egYP]ÿ&jKz3P*uiuzn>9ByFESٟϒuc;l%rGVJy KhOE _XRYFQ2:曇l/W 1x3WAKA`+b6B5)qpBD̮U3t$PVs3Azνs;Abjx|Fi6ƃaY u~;JB(Bdaf"aIZ mQYID'KיJ8^։|pfBX ^(iUS񽨕y!ibɾ٥Xg!%Q -rDّ.e0abg<"t@uIXgv0Q$1Ȩri9 (鎽_¿ܜ#k!PT(BJ.x8 - 5 mErH %~,5>OR t^?#˼r7yP<SrI9y@d8 my%$}󍸊~w3ھH~|eމɐoЎial;Ik(I8AU:y#Ĺ¾5։Ɋ1bTDA[4b,2vuvRfn6[ ;x MXNh Bpȟ@23/|T  =L6՗븀 Bk⠰Q4;%E 9ᢠ2gHWCV](I`@F]O\W6h'54{@DփvAOwFRph<:: Ml!pտǞN'Pf''la;:OZnS#~rym"a^Z;-;̓~.}\=76J@*]})Ps*M<^~n[̷OSP4sz3,օao( 1>DO"*4mwLf∸ZNiAM>lv*SyeM"!ڝP:VtjHJcWKTZ74&LOQڴb'e.U*l)s. ?J!Zqsf!7OdHzfXkxs.NfMÓBd7>'0OpOv~5gwsG ooaս-ӿ.{cwm/rHxz@g3nyչOobNT.~1 S(6Z!T\vKYmq ^a_vyYO󡰓P]ߔl! \ 1jpi2 `h'3*rQ&Dǩ AH)#V AO Ĥ  ?~F\?>K %t$ճEOؾ=UK=b@TWLt bu73+wY{t+z.RgÕ1o W}-|FAI7Dz yu=~9V'5~_h.\n zl > P?K,/+5e7B_}\)gq*"b(LJ-wYɐLNebKB"Pv AuνAvIܵ \=uۗ9&NDBg6 7݃{y9Ҽ!$.G qG'qTLau@Krt}'W,ڼگAj68ohͿfBE p<{j&3Z#2t\$I.1$,D']J/R|Z%c*)`?(txAω԰%bX8kul#_dJw4`6A.4C`tiUɍ9gH w@"d'rk`A+)ϣm$KXf^a4܌nWZ<~7&mEɆ(*;J?h6]uIhxe##:hVr",eܱGwC5CxϘZT|%vhD9Wdg?;@Svצ`YC,({AEM/ҒE+̻Eg@,pt1M ey!'G$72Tgʱ^טּΉ-)G%V.@y=ӒamεW\E~7ڝL:aN30B5M%%nV* {E$3b5כn,E`^-y>1]$k9`qlHX (8ך-f4l~.D.2uP)n]a#xm`#- U y.d{w1|#O!㋀ RMsE/zWY.T"aoVtUAœ. S{6ki BNTgA!,oi+Ua,}  t^w$4l4+kDD/W~#REFNQxX,}HRZohܴfV zb nS`J)HcaEu?2{,Ki1#"ÿRET4D:=M*)l|Ҭ2n!p~tRpGőXik22#/M`aXXrÁPfx0I-&r) oy_+Msw>ޕs5痲׷`M {N]K*rȖ|,p Sҟ%z\y5GƒoHE-r.ꞽ={ Φkl)zȨgV$]TdKm8gְͬ{㜜;,N 2RlF ۺ2>^ LYI|&:A ='THb\U/5(Erː͑Y ԜbOŹpq0@jǑx!HKSι'?2AZY݁T'`dHtUDwK8&Uzq3 _tÁf.A7Kx 2&]4'>XGXnd3wjWY,:ieusdcXv@  }`+ymԈCRO.eC/AV DuXX kQk 3S(.*&eF,o;P!%–R"'aG5Z"[Z?w(ɝ. yoɩMnqK@cn~\adS]Af'Ш$[dt1!Nb S`mg-I4iE.P³@RCC D#Z.pU9[\57gUxC2%MiI8٨'P {w@Av` 3sfy%GִVl&-~bJ:K:䚠0Kی+ɲ:(.ܗwH|7YJoHR\P 9.]r r%~EJ_W'Y0ȉxQ4[S(@\TչfrRϬ@4*gQNhʬ3]ׅقz]]L35[F3=<ٲLnB@֟-Gb;\$l}gM0>g^|;e qƱm]Vnf~s0@Q4b]jƷۍ2w62ّM:n4qOiG 1< o{t/rVXl]jmrF:7jO#p Nk?tuFz1!zC*WfeN* M1+X2;n{'z[;7^aYC=^o:@~IڬGDxkcJgmS_gE9(Ňu1(TX*x Yy!E%ɳR@t6anP;0]G1 pT39؏&҇Ѱ StVaL$/ F{q9*Q#_'h˛%3C`ϰ׋,~4P hF9 :Uv 2hg/9)tGwV،̿ߡ ?YgMf7 E$pL9I 4zmq ֋`}I"s\k0jNz[I!B< X&Z.wop 4' đK=56~ =*/LC8i 2܊DV0A{9.Ɂ O0)Y⵩]8Ta%y V-o*vI3di&EܗyP_1"亃 1~8DOdUdhe3/<#ϗ*6\#ֹuWk$ a4)2oj.Mo"epPiB#stRZJ^w5Nf*\l .Ƚ 0 ,{0ݖ޵.Ǜ#ʪU=őEߨSWv&b1+eFq3`%ߏKaiwdϋ/e+ZҖ5,!qOԓ|퀵%4yض\iA;ƴ]CU -A*Cg=݉[VN4ƤgE|Dur2b5E5:kw9s 3}2чQ%4}ju |LnR\ۼtXG"[?Sٸ@\;RM-ڶU|Pav6z7Z&0#Z[;H/#VD13[TR!1O#ݍgV?hզ݊PmD4ElMmQ\:]\}h8!CN]Km\gUqt`}bAve2@8t4̡ mhrAR&&p=zzd;v:,MtH@")+ZW؍pwނr&NGiri_HbGGΆ;cT Oŀt33t}CeƲv彈znYd|XkC58EÒl(a."B T|rʧ̀hNh&qY^ 5]0 cBr)- Gk)}k MC<\|2 Tz͡ZS둜sfL89պ'|h 2gEq{%uuzcl[U\X8Di$ҵ8O cm%V-)71t-Jrn)T{_@ڮ#_E/|ûPLAg|F8ḑIW\4#iWwey //NC0􈶨b6"!k-&[3M($%:/hǣJ^a2-e9<7֊YCQրZ1BUx`O 3k}RPJ\KIzxn04 n3(eSd8$>< i7-Zн/ka*s8cnEY)pJ;4uP އILp`yWY\\牸#,]|{v]w& ?>Gt)ΐ__O`Ⱥn8j}SJ4GiĥkpaU&(U؀B1]8?s ?TcטOZF@EĮG[̹cj\1󚋴+7Wݱ"K"J]1] 8GSOgRaW\ЃxUi 6Rή V886lm z~Fz|(e37\3_c UG,++wJcX!AΌհ[)0氰-˷yZz%3 5qV?WFYy%AO?JvӋs+񽽬=+˰cuaV迼#啑2TչGܘeURꩰ?(Q"PJܽX]IUO fHZ"_Xbrׁ +\ʩdz"a_x5lZF_5d?z/сӊ\ơ: ʦ%-cz[zc^!lRQJYlRmN Հ5D6X$~`-hniZ ;֝ɼ':_1/ PjR;H5IWg}?>K[cx@ Q[eu, {j3ZA|Ӑb GAx^KzIGkw_,ndK&kyLKX@Ɵ+:*roai"*o*zo8s;[TȪMC0㮸y,vxEiYI SR(\h&W#"ˀ[r@r>o#i " :pE DVfQѱTj;^4csB\ Dq@ٶYk?eޗ"l6$;+lt:mēQxj z`Y h譌T_u5Hуeګ:2MMOsWa]@:]<-xʺ~n H.6ƕ#:֘ 'مA#ʄxۓ [?_Cj [anuE5f Zj! w++׶bcP$_c\oskzj)S_o{&eQJj;"Nk{~ZB0  W$"\#ghP)PйڥFc4jbtxoPw5^;_WNd xnJD}h#+VclEl3pATrR- ?OZ-0ļ@`\«hۋqP۬-\'Q%v {3 ]HCfrjcDmٰ:`s|wZ,`]nѭqf(e]hiN?8hŶW{Z(Bdr~&A:J f{UAKN$\NT',Ѳ)^C|~ގ/s}O/0,w{ψxЁq`ًK2}Y>aIݕ[VyxJak謳6g0sBӪ Y/O )@$-]=G+PUD 7َu vP7 q$,x3dYcOQ\A)Í25Z31D@N&0 xU5~}'gR5n'3~l*AB?|vȕqsԮ]L)Uճ8Vs W?9)] Ox+=,vd y$aV*0\:@Z+GccOe&/chcU 'I-9so"=A٣؄a{y4ELnj"0MnUn4- 'VE(~ZJ3B{፤`&yܖvUN6z^V A|nUu32@y<:l(7-Ņu}ѵǿn_\OYgN훽}+\mNQl)ρAِcń֩>IQMgLvq$0Ȋ/J 2UqpL vt4B0PMFJXˊ 4A-'zARUIGLZ!ѝ5UΣlL0idx9L/i,kb2'|A?/] :Gxck|v ]g?݅޵FJtᙽNWcL᷵9?b_x<api0Lo+g;6b*b{^`Kd#&Iӓ? Gw'(j|04zOJuH-䜧@sPX\0QHO?yf d`#j}N?C̔0, 6C:4i]_gT)I 9JhX&Fhh Ԁ w|KYۍH ~c1~շcд7r]}`Wz鵀Xx j@OD+78J>W*cLfY~6`Qa^Sv]s$ds%>s`l]!V]/2uC;iM Ͳ}\-J:)r0=Ÿw3~Fgo.).v=O~A!$!3w87q) BBBIQF\3<5 7s%(R'({mj@mw}P>t ar೪_(>1 =KvTI-%!{vLÃzMԩnRr\l [x\fҤspG#fM4qHbSo+=;XmP1^ܸۛx\J0sAN<sI7^oD 70bH|,$_esJŭH>ߦ]ImӨK9F2 m9Jl~Л^%d ^F+c5ewӯ,Ng{C]ԐY y +Da80oN~ܕ1,g n ֙OW(5qtUW@a @\wH:PRo-@?-4^u-FX 3|mN8[#`) >eºcjք`>Gc늞WuR6=kc_/]R LfxHp҃ǕȣT(`֤&yf=l]Цduglv]dZbby㭐GYI^Zheb V`hꄃ@"j~}F+yHW_}6sM1יR.PL߱֋/{<5ڀ^g桌;>: h^wa(56ɫ)~h? orL VxbIj6XXf^?M֖낯p,3X K_Komecz}Ѱ-uJ \>[ׯ3{Fs/;Rem{r]_]P-0LlY >R3ݬk'TZgQʶ{]ߩ%@ӯtqım-MZ;AL}oYs'R7jB@ϳ s?YwbY*ltY+i$;*3Ze5z stM1UWݰ͞ Q N=#1(Ko M8)wc[.MEU'ɽ?_!U/~5 Í ^ (4m[f00Ds~Qħ9_F^xPlicN' 26n= Avh`N~KPN<9/o=| }z@J )JK1l"әjOk*LX9WP,v1fx );ǁML+cpo ΥEN_A?~~j%02#,oQ= plpl>Y|ļTW-P gfP[ &a}z C-yտF )Np|ׯZʸpBlKDNkYFhT; / zq{Ω+Dҋ9۵j_50]z!yh0ߊF |Hn F_ K3qC֐1{kW[s`wEPΙS'5B s{2LGՙ)Eț 1|*{lstբx$rr&#rcb@JX2Ԃx+Lj$:aB㢷.k>%ۛG|x)'ޮшogc]tDou͡S!@;ivvf6ԓ'WҡS*He:_ f`k}$8G-P^ d_-9IUDjJ@D/Wx0Jwh /nfEr1x"ad$a}q;]J(O<<th")5S Jyu1n[~l"}gcgs 䮝{PFhM7_eSMC_B 91 0b?PGKv~0Cd2M_ERƤDfx.]@9`WGڗIbvÖN5ϩ#g:("Mu $?74"m#*ezoH kc{iSubhT 06OdFBtIu+W,XÍk8rB h@aGXCWߥ&[GPʁ5yQ|g´E|񸋰mKZv `$ rF >v:h(g}+qV]r-)}q[$# ND:#_<"<Ŋ5Y(3d6mZiO@?P x:M_L ɻS|[}FO"I/+ֲ֚9LgR'hLd 5!k}_.5Jb']{n= șZұb)Z/&(H}*uƇkĺ1\7\qpi얹PVIL5 :t@ pz/qD*@Uȃ\'a#GqQ֟Pg]8`[9G5> TP+v.˯ j JAX }GkCi+Vԝ"ʝB9'+.gNX3S3 Nw_k6p߈*)nW<'NYԊT9f/4B!ʍޱsZ6~KN;!ijԇAcx.3"XANvFGue9 ASQ5EQ;t@(|@v%.{V[ ܑ\Î;SA9n;ԐꭼdW&,[{0ī8Cgcivr:(~w6vG%&$~]^;;bG,ѕ7X>P HJ,Dk;~Sْ9&%ővG2z,#uzLwZ"wJΓ̀$=(S\Js] &C@ܶb=M7|M^8a#wr80M-u6"Z*Xv E*1%Gm10^|ݐ}HT+ʏ{ac¿@]~zK܅1K?u ]|S)il-0&zİfRv!5\ FEbŬiܦK-FfsJ+M6EL Vg!dқM!&yo<&Y/U޹s6 I>@6Uې8*d/.1*@6U7 (4$q6쏷픤 Zc럖NLAXNshC &y:v%=SM8B#fL 9&UucDɇqʈ\Xe¶س]w,̴*${,%(ujŷJza:c(rؘܷ0y^L_Bo:<5,FF p@?SZZx-*=GN0# "4ܲ&g`dzg5L0=tR֥R~[j6f ӑLqFɫ؉ۄXffʬJ0}X!݅Ā0n>K#I~δlQfwPoA NܪnSla4Q6`C)@ٜn 8sqU.2/OܓR7(Am=wC^1/vuvhrϽd0ff 1YR_҇zo! Qk~_WX]C|^lAaAm>^xX;)Σs *ݠAyY=wGH `2/> #UhQ\[baz>^C] /=2)z7qFa n9ViMqDpBOs"*>`^mE]vKGHt*BujApPC=&94ug߇<36雊eko.r 5A Y@4 7XþHB))%1$Xn]ԋ dlOљq_V`0 [ "DÇ: ㆙$S`ТAV  Dw>D>ԼA_W1}d~Wœ[)ӚR6]cdR;f6nHj+ Y y{8˂0}%# AxHoMܴF`zAf&T18LaFˉMg;dx+D__ҼdQK.KNL^86!J'.$`#Fٛ= [.e3T*-iq}nekM1 X~)0Z쿿 (J'Sn|idpuⅢ.ݭ^n&9?ni&j5 aOd+*ORNy!ҹJP쵿N.!X&0y(]IK?dh+]_@ZӧB> ҟ/,/'w٦ +/)T/'H/8!J?JNcKm/x^Zi@4AP!@U Fs yV}/'&iM5]W39$1Ҁ;,V)XW PRzvn."眩wP^7|!>Yvqa򵣊=d4(oJ%]P6\qP8u.crzDlHeiM8HF @ESh5KB)S B {!;Վ="OT'Z/ݿ`/Rˊe ߁ymC87}wM(X{̐'ڄG p폁 [t@CC=5'}A2\G2KwaFjVHHW|QSEh@GI6ypp5l>EdAz wnDh0SjS Y{FI#vD裈]Hhv%t=[yȈq(i ye<^殪$El)IL78l;R`D{w<Dkڹ< |xn83d`3L?/n19(Gl6֗*m|ʗghC I}[,è#y0oUX^rD'c훵UcoNͿ% rLL*dz+UI[SIͮԺp1浡)؄F /kAnНl֒cXqϐCT[  ;#*B8R^b#gZګ>vrCDM(x4Ίx*zyS itWA_xaTBMjU Au)c42YT ݇߿KK .,uA#/25Í+wKvՎAWZ.v~xΥ-> jTS^3ALq 6`tuXVeAGM_xlWgؚ!$W/؎-I\@bxr#N!XI\|mf}H꒢_!7hk\BNFMWDVF6s4Egxșf0'3S͖``= W ˮ29Z֞htJWjt{jx‰sT[ޣ-߆J"6>ŪkZE$hlt֔oٝ|`ʟb)"':noтY7ׇtfd1U?iŽvƷU,;z(x ɍi*?{F&uLĄX-e=ZyMn IJ̣Eೕm,-^%,0@efk R~NF `2$E&OB/@_m#Y Wh7 {B2<`޵HxYz$>oe_xXhM\般 qp}Ao߸iM& A\Or澨 Rl'sGe>:G / `=9U"o-=Һ:&ƨ!2`{nfV\ 2 GGihæ[Z+҆bZ/{à-Ǵˌ2sy W:e5pt0 o`t+PdxixlqڐDZLưl rܢIC$LT)/,@1wXkZtdʽ}*o&wXlZ>r%GmG.INfswҊ}{PynNH'~ynnMAy7wn{y/B(x4Hx42RBss\ ʉ*ނr|C$Ȱe.u/kJKJMw˝8i+Վ dbWD%ntVGr/eLɱ QIpk:a9jv8RQm58G%9[m"U]N-4W@[Wk;`BxQu&mJP b6N(YO żpC{Ŀ{*xX _+x)h]@?N"'eMhsɎwk ;+J)-r@F$\mY(L.5"6yJ|@Uf?04m/m?0 mV1)?M#cE4lAە0WsX_!(w0<l0/>T9ν< s$G2Ub6ek0l o#%xwUpwm !%6m[q3+:wgޒڳH/8$rk~B/bq6Zl-QG@7yf=~KqWjq`"̅rՐ>B[/YӻeH&ħe%FF.eDeEh9=C6Aºp1z|uw1p95\qN$K`fSg"Of}!K*xGGxV*RM=E~?Fw2 'RKdIgkDEWB]MR[9I2>'㡕r&N5|zDW%ÎHY Mp[9RZڡJ*^MH/ˉ$d : N N}zm Iq{uZp)87a0>b. B1| GϹM]0jr7Fat]=NiH(Ka=7`g&HWA+z]e[ZqGx\aY!=RJܭ9U[9+Ҏ29<*5|A6RZ xvOڢ5d0| $h!&9i JjX}f9x #I+dlVb5,n\p+36_m6Wyuz`DL½. S46ojYB2i)4PQPm9odfx [DYյ26{k;AwsXz8€%ubu݉&$65tCg/WLL^}`6g+WS?Cn!sO4}F(KHFgn>0TK`; &x]s_RD&T~uˋ6Qe7e$PcV. iɒA/J4fR0H-IwOǨF"0޲w'G$M`: )) ѓEr }02I{9!כL{)e®i;y;p{*p:ɵ{x 1e8k",[%NBYc+\i2Aq 8̱c(ֱk]uxnj)( ]9]{m HI8{ؓen[b5D!9y7a4T͌Գڬ}Jn bFJ}|fP_ptԞ sjyr {Zł*Ľm~X|gwv"]$$btCIe'o5pظyJWy^VaFߨ$'*/٨dP#jLȟÖ\ .p%t;>/㙕ho"fj2I -NW~ 7Tv Wmn&&l!z\tԥ \icY"^] >6s"7wp4ՈjH\MKvT.`F+oX|x-V|NM'5,,S:<8|5rm=Y+is)h,9e^p'DK̓ _J.fZ;670Twv<1{Ko0obx);D-}r|[= iKF)@ NDIr@ݝ 5,7q1u+t뼬1x>68DN~Qi6"뼩O# vjT~7{zPp J5C ls--*6 t5k1܄_|:Iɭ)#âzVUH-tog ?@J^L`ר$Fp6S5= ¬4<(e&kwyiirxaT.m֕㳙=x֯8`|BZÓz:r#Ĵ6{s@sg/6}+2>rV\r>U @~{wTw햣]7j#սqEA}֪7zpdrgU5 5j5$0wXz+qxx ? i+bb\Xg;u jE8sv_DJ;fMw7?RՐsG݉!*z88_Pٛ#lR$Mgc#fب3bL֨nHR9d,YY,ZSYvM^_`)XO?NlaeDi;`L3, '14 Z0M s_޵ı}lI;ߦsh iXdg: XH򲱵1/M&;}2h{Ȃ=،NQ*c5>g(`ϼrqqu-?8Rz.˞(MV`/S{ O"9[ q;у!M>,`w&Fsov^(x$,հ]4 MkO%/v.#~=>XfN`k/zh4#컙OɆTG4T8uw;_m!8vJ}B, HޑwsO)gҬ[B^"cYm䆋[Ajlf/-BS%FAKm4 g# JaȾNeWL_t z[Gז|F6nk r?K;sG򜆀6!-]Id~B~]7[" 'RjR+ 6$DuV]-;Eu#&gHK FWڇ@nCH}Z*xHu @խ&VɆTHSA;|=MiZR"-(k7!o#JUa2Fȡ'rUzLmAþ4U $Mc۟?RAK8 ;GMD._BBTD*?9XG<P2m^zA<6o!)U)1姡UJ9SWowIDkwjR OD^K #c$LIpU׳Suu(3\@hP\o5g&XVQHcg?~*0Slx4[&䖺9|ˡ:-ӞT5%y]HrP| $.&hO4p.q-]L(kX"fC{ؚe6%m9Ii$/̞o{;G(3<|>OӬ"_ܓypWL,_p46|mNX`pÓm.g))q)G>4H+`b;]yi_%FYzj~7mI6ygET4aK5Wd^S23rv7e= Y`K0gpcq!}"ń@P̛4q6E2qHqɛ8R{"]}3TwQNq:5Ȣ40Ȝ\H)ߞ?Λ</8@q?pTpXUqng0"t+x:k Se{l^5l ;4o.cYۚ9,%PWqF!#j|dwARLBEHI#,)T Rgo!5:+̿Ue&DFw 2dlFV/YwH("Gf@;"cO} ˣWI-}qaKBǰr^ӸH>R;&T?7ݍX ŚH q^VS^^x`6x8j|xiGkrg 1<C./F`73;sar M$afGKXQN4 zS2ǎ"e:eҎ\\zSeh2A#=߉sƭ{hxSԻq$lDŦFC dM'`}8Ld]NKߩ1f+T])VzAs\:{ޢ@4Gr9:kdh6LP,2rbnϓ)>iLn=z~ʳՃX]`/q˫kRqƛRa;\GyKJK3V[ *uB+wE)&dKi2hv]]^L4BߠlvN4ev*k3y&')Cֿ40A%H.xaod$$ tiaK=_ [2rE-{=3gNË9ФH 1!Xᦱ4;cpPe '/|cEAR9kpbLH5Ћic˴;[FDSoϦ-5V]lUi FZ$~xNHjT`/;Y48w~x44D֝-]@Zber{nc{ JٛƐxl~G|nщPrM 5k0ׄ9!SGI=)wq(&bŸuX=z$򨷪-=[c1FoE q:bH~u:JЊ4vk.@#1Yn,2~b ? YFyI/0`:RL([݌VYY΁S!lq>UJPX~M}npIw H~^]O..Ƥ_@~զa08 vx[LH@`.\~P37K֧ȋ<ɄC`@o:ȯxhE[F:L(*GE/3缪vwW5cO0ʣEw~bP.e(pL8I3@3k󰴯xI)m&`ѶYgMs.G:jՑVX=lh7*)+fT4Άqjͱsex6Wzo^QAdo0?Ln/V0PdW $o:BVTẗ́h7vC5Tm0:(*d-\ˍطhW' Ϡ{CT8 LJҸCLN {H"|K3#<<'kKHN^* `9[*d~#|XH(c<B<(gx6  OZrrgQ=zP?lmT/>̼5R]n.@evW\<`s7 Cu.$YQ CDe /(EOF1W̕&zN- E- }BC2^}5^!r6̴ =+h+:[JGٵ.nʧ/{ 2/8\ ʐe޷OKAUܽ=Aǯ"Ş7-I/#n\JX%YaM QP }"$ATۛeSNw!>zgFJ_&2ҳ Y#Ed{՝o1pI,ZP_ˣRI`]bc2Lݵл! uλ0c=XoV]`VnovGh<cN]-T!4k7țʋZ8 nm\=fT ?#ns+dql>UK.aS3L? 6°OLQ㧶ՠƹ1Er]qEƉ^b`0NG`8yF&4)&"zfm k~]/S,zxTcn=k=[\⾪cR'涞Aá% 7\\lJ=T^i YʹQL_Hh`[C~=^$n2z0?7NKju?=ƌa=rsܰ1h΅34ڳRkwDu .=-\6?-3ZخOJhI/W^>;`3{?CbM=ߘC)aQ W@ɁdM^/7%<FkQ) \eW@ 4wiW>ivqrbz.#/뉀1-e)m {>3^gV~`?#3ny!'P/'JO(OѸ bcP`c>{8z̦)rapylЅatLzPtKd d f\\StN!HuEHa.k0z$,4;-Nh =o콭 86/b?4| `_|_pSهN8:+Ѽуrv3r/%5ʭ)- O~eg*# r&'ӱf#]z*I[HwDpF\ ZK ۗ03͝tlI% S4~`%;W{6g3J=V&0ybUh빉O6Ke0_*N^{lkgU5b:x_ӹ6ی7|6ReJMxU,wdmD D>SWiA0~}"Cp W{(>3˩٪A Ojw\td鼳 ssؕ'fO1tJU0蚍aYS{W$Wt#x35$ \Sֲ% EG,N:RBʒr~?~*.I0p{ƐOF,Nmv'_TH+g)4 Xit|`ɄzIG J9m7-=P8\ĊԲg:a롖?ҵK-;(z77T&ҎC%h{O jcKsp(s!ǑUcM g;R-.uOeڸI*m:"AP,dZ uV{ցPW{]iMJO U0:A?b(+ rlm8y\ 'qſ@=?f EӞ|=}e{LZӎՖmo- #x1+AK^dPbQ:װFP &8]M(Mm9ˎfȼ _8tjLwʖqfȡ}cqOU8sn`Xw_ ZsGCnpI-}^ӪJdSvoLP\Q&GLbowBpmY~$_e IXU9/eS8q&3b.k0_[.: އCDwnK EW2%MG,8uhPJ{/3 :Ji={ǗVL.~?TfڄSj^lދP! 1;/*Kתo>]_ `raB%&8 c7%5SjZ(bto.Ћu:cϧWM;jyiSb =AYNӮSv2kR+SL%*C6Wv,6`C^: 5`I2oxa wgphlk=~=DZX]n6UyT.@ۄoSuڙMחUf[e֗R:r}yigIt3uT 7ֳ7nC;WfC@dRRhy@B)(|d#"Y^H?oBl-"Bc:r[240|U0GF FBfe) %jۑ]E~pq" XdZCH6´Lv lMBr28f"z N:} cS">׹;,=˯h,doz}ʾN> ]e90q`zXܪJWⱱx5$k~SE)=G^Rl\>!T 3CA+Y6vKcwT@uP@ȝ#$MmCҜrkrGO(wT"'ZR]:@{!vYcyZfXV()ү?adZ&=K0 9;hn|z> wӖp/,# 1Z9Ƒ.ufe`0#IӲ76GmR{+8Ou02uT|Պ$b& s2uA63mhj"W-= (7)mO7+UۭԼJMt_ISRsV| yޕLMq|F4~Qp'zA`Cz흋T3{ǣ&Pz+VwJ ϗp g|QwfJY#=A"(cK͇֯EV֘0kE}7kٗo0:6Րh!|uz0A\E}a7l2WqR$fkZT!D`gŮMcGþ?5KN>`1`0menIkO5 wqg]GݣѸsCK"$ \;R" &qAu]Q ?/jG Se$aW6KЬ8*>^4>]-|zu(VqP䦜1N~[ln$ NϩA)h&o¢~­n㨜D^ڲW%F'i(5x乥| GAT Ǒe|F6.nj_[2BI ?n]R K eGtz\@lNM7qn8V#궑}M<7QWm,6Zä}tˬjG^^$җ[_Dۯ(ՙsfWWpҘA#jxK[^>YL@̒6N3S-~BD,y;UjʛR-TZ0jՁ F2pt{g.-G<=b&7&W*"4dd\P!QG%S4qt lnA%gxH`dT+:nGɊB].).e`kD#?UZoqi݃iz\U* Vt? 2 ?ۼ̬ͨ;eWp+!2Ć}@0/=JVg -qCiqdDι%anXF^nȻdhSb:yeIM P{f&~^#6gn'j%?b[ybuן:@:2^Tî 'KQrҕ{Bݱ6-4A -?,_  AϤœyysb'f'O[Gf5x/= [DuGD[4+Iή7OhZC1"6zen]N qEG; s3JJ37Z{PHIW"-z {k7kE'-Ё]I++aVD2F{f?~\a0 ;W%0un=qt1~o~\^|xrst&#kUDE.'a\]sαê,R+IƼjZ_ˊʙn3W:5:PJLDC+FvW̞9{'}k]/8Ks,'pO;:B}6p`XeQw }v "h('%n%?I-)jw) VGZ@kfVSOn֣+ogm۬֠:a`&%T`x-=ZMZEM 쓐aAnI΃%Ay tWk+FWYZ+7l͔&`p3Vߒ}O|I=[ː.- VtJ~ 5]a7FV"E?p+F&ǝܬ~O̢!?:!l՘)Beڴރ>i@._*[6e2]_cLmf NpA쵋A|t}}ΙU}i2Rjq3-՚kc6]lGŦYucZ*vw-0y0HF-LdSg7kל"՘K"#X-q-wccMA܋@f5eE H,lxԿ{ A7tO9s$! [݃I_Yvp-myf0)vcW oiq0ةUcߍ67#*yVuuZ{E`16c 45z`6{[:ѤDFe+uoUqYu{lXHՖD,Zb!Gpd+~uVUDreNWl7t|3 VnBof^gEX]J,qFR V"X;>5lΖk xNЊ#gRRi mZ|Ln^!hY*w~k5ɔP4 ̇^"yLw$ ^h"m.gM0|HE?+7&-qlhwQ4ץapvuj:<Sʈ O/;rriSe7.j3L̙Dj:sE:w'U0hmv(N[O+b FTCfDlLs@ke"ʯv}U:\7G?uC', j2fSJ-hݏpgKƛz&gYѴu|J/HFF74qTȀNo,eX*Ǽ/R.B?8e%Q>ofӜw&;bGb&* CeCvߚ1} VYrӧB}{)l}*_AN/ʧ0g,KbgBAGw\^wg掱 -Q&hQ;\0k~25"7=solX*Vg 5gY` &w44l[49RrR{9u%B+(ظ.z N, 3Ȓ0v0Z_TEUfPr;ZP2xB ʇŃ^-e׌#6o&o vHv۞znӲkiE^:@2 QXY꽏η[.Œ;%Nfmי))l,w6&YF/ NjR]ͼp@}07j֯7jzSMS7_{\æ1_k<~* -0kskN^m3h :w;L+ 'hbu =ie 92|d'.guO߹l $o> /X:Wh'(2XJA*QUv1 IIuNvrIEÞXɘ^^q;}W[H0Ё y:N!̋`D9)Il}/eu6HJ( ny ΃&O{ C)Eiౣѝ}rL6Eb-ҭ䀫JBKhtjVV1'0Y0U|d%(=k{ȃo=S@dqit:`9[/ xKؗ%ϼD9d'G 5(@̗d*ox4{.(wpL|3,swӮ?uM_@xh7\ʣJ1܀Cj)Pyʐ&}  *3gW~P( 1xu2#&13.BvL؆i ͧǴ6%AR,eSz,JP5-] #mC{%dN.3k5ŝ6>-;`g`gj7vnUڎ|敝ka;6 m>t:G)F_I] #-5ey!W2٩zTJ߆ɧ,p&@5kdP͇ ps˩3=-K|o7MgJj;StC&pa3OJ[?ș䠾G8bU8AK{)]qeB߇d LN޷O JgOWdAY4CSo ]1'dğݮq;Ìβ2cOڍ&^)O@r%ո_N~gvjaLVMnV2*7v.Qt,k=_^OjH/*2 V4;EjuAf͓nJ=K* sq]=vTaV%ڏ`h%hWv`\%= oU.=9ڻoQkrz?Tf*>B|>a&o*oMO Q]}7R5?r}qͬ]M?t4gM^X.'zȑuKesG o6U (1 '!4EKqecRvx@׼S܋A$mBe'bZhTLyHGgSߏnX&=~eL>5 ]g шLW_ Hx(iԄ̚WBؗ3zh7` `̨3anhխ)ՆT+!%asyNtU%j~tEU@(m~M7Vy.r?|O.qƚN7՚@jo߿dJgyXU*ΙV{\ƊYRmcΌ8հ-@wW,#q [ƭh1jeqA>JCX"I} o*7oJ"GRmMQ{*zN3~HXHTs<[EaB_ *j=S({2笪Bp&(꟭В(2Tr,a]78Wi-ǭ"fQuɴFDm}DI#Q;C/rH%R'AgR'fԮ"Cdmw`)9GwOdGqġ^[sB$PnDۏI!Uf6a—Y]>`0hPX"w TƭbR)XY5= 30 {~.)Thb }0\3;h|~ʮ6)O@(uk H!J~f aEJf2kz[P-aV2HD?Na c^O w`+|ؠgZΤtpV@ isn#s`i. A$'Kkʒ-o$1aӶXt  KA 9;;G ب^kL󐢌1#[̞ |ydJ 7Lq!;RiWQi'$E.XUE"GT n6RPqO>? nǗ)a B(I{c_ё~T(R;a/%ax0a~x]rդY\i%:Z貧2"^a盈>k258W2K&d(x)?poWtUv\.|-8"ĆGW. wtU(>+q%0=Nlh57ݓA/gMo/ ],+0mZ$TVȤ3j֋.2Wbj3h!̎ђxewD0W,H<+dFM`(&]"=SΝBMkREHk" 5Lvzv9 W 0smlբDeIץaNBpesK+{'t{( 0D+#\b;cDڥWs$FdFLOF`>H |uf{1{}zI32HEqA˴ e; /uYŵﲂ|BECMz ]=A)J@MhCT wgXc=0/7y"O&J:FBJ_#[c*4$Qs=9*SFy鄥U_eՀ:Oa 鞦_/FKΣBv:r߬,-qaZ 9o*43Oh2j7-񴦃h}AE P$vcĈ`bWvШ74WW-pǛ2y__dSGoЕL[PnRC^ !W\+DmޱP<9i ϸWb饱5$) g|)d|0<.7[S̬ GINK29ښc>OԲ76nUY]k'х n ^07$4+t00h+aWsI//f'n 2r)|TIwV@ -Uǹ!#D "5pR>DDž ߯f)5"ޗu/4uLc:vz\9eVn6ͭ&(ǟTY[QS/ِӳQ UXوs4`-;lS=ȴ âO@m*/x:fS:M5F#lk\Y;i%snԐu;,[=[ph홂Z3sN@E=;RV1nZ*AM}HxcPpVI_4"0$], ߏA-ojQ$^?]]֞4Gy aDQ>}^ nLw 4+&Pc- _""n1 Zm+ LLBeo6 nҁhNxѭNbd5RMN1RQte YJBJ;לT#K')aNW]5β@)(i\ Fz@(04ɓ7к'LǑE\O_ۚ !_QT6 @bzD{NMm6/B)Ϊuϝ_iz_b 5EBO; I x0b(Ag0&8I.wc!\;eJz4Ovo,M† \(SMB4йls|8$A^uDZNO6 `&즲hF&~+x= Wdef%O._6ywM'y w9,r?^mD:RvwBRL/U*n5y= | pyUJD]2<11}V"s p&Fû~m,kȼ&V!\>~TFNa #a' ͸HoiGg[ ZY⪞kr [rM?ibmՓB6g7"ʢ[KD4.nTΏ_Z_L_BCO;PFCt ~%Xu5ScL%^ۉ0RjE.fa)[߯+';"u^|E%cw.m öcbBS""Y-jj0s%*^dS8=\f-FꭰZkؐ?ǍijV9t04Q&TˤC.zU记-~\Bt]㖀OrY V|b[U͞f[aru[GgmCXŜwhc<.$unPضECCHn.纞)iG 4p׼yW$ǯ p)^-2cBm΁mAҳ;<\8a'3S*ܲsO*}Cute[oIeaڸb6A"r #l9oY{ +&:mSזٰ̑oL*p|!R#aGm-"̼—\e z*3|txvd}ս>\`5jDyOB} g`a~K}%9Whu8VCϢoF|`D鉶J Y C;&QsrGmzr8HłbF=cE=Xڪ! r[>X}긪翤l[z|3FH(Y.Iug]Iw VT&`Vu賵&j2] yrFV$ |?忆 ӐT#W0c_ӀZ$Q8s4CXzF <o4 ־YO =1+({xG 419r뷘*<21CTX=x>aF4!J?<53Bl=Qq E*2(h/f"K.өiЦ[݂R9Foakl,sioHЏM" R Cr<9"Yd,, Mfbg)G*ۑ@5Q m| H?.[4+uߝaP\0轱iˠ' LKg"lƲ+lݯ`a\ U2 `Sߣ&|O*|LU= i}mG8f6B*b nu?g Tyʽ8 W 4w`nL8y3=LٵQ|+ٕEgM/94"WW~%` hNNᚕx8!ޞE/]|P=XKWezi_B z!YщЯ vQCoE?kqxH}GQ?)mxENƤ9ן {(KCs]Æ4Nze:sY"ᕊu788urPߚA; i) Mšq$UDd, o5ݥQNN5ZEqՠq=e'8nxW+P~$\BˣyuS'ϊϢv0aW=I/͛[xGwoLn. т:6g cck6|"!i~> #N9&z:ñUk;ޓ(NP #?Tq^kqzF??X`b<3wR4!4džHF9rBi-$I{ ĻLS%Z &Vf4:)Ԛ.GdCD;hNѲ^~Ak"W2D\0ӕ_-U?aѫ"z5NiD*XHQĪJMR#Q8ѶQ[lP"b*DJI5G! z%kS"ȯT$BE=fʦ"Qz;$e݂Hj+ .jJk09$Y۬LEP;oyt[A!$x mdbW l4iEBD}']yyh2 0[AC55𮅴4M% Խʤƚw#$NAqDXLhB3:XoIj9&]eK3ZrNޒl{bDmPA%kI[ ,䉴Jvqv}*\v*7*[FU;y-x O"4G%U+$FY+M[5 iAL|/rM;#X|['-X?fL]ֈ!SKt/RT68J)Ny4/3K s g]4P_D )IxYK.ی7f h/@gHt%h?w V^(u&C!Eq,.ѧɼP2xh:ps;n,(k %W)p3߂XjR0S.wEi:G\ɷYdAHnR'f I]zއ}n$nJX;_LLyg6|NaHKEyֽ9 򹁮>yg&Q-0!]q|%R4څ!:Q5@3mȔI9x58T)<+ܫVYv),iE~͙R&mx "6AuoŸnzx U}sS$Xy2-u7c5> @[4~f?3l"ZPӣSÔFz #WAhSLұj ;D5zWVOnv8>+$&46$v;5&`Vp2mۭôLmN9F~>f{ӚX=\T+p4K6Ţ T׷n#qvNc?dVR\xH;KN EN`Bw\MLraYR<.Ho'G!;PK?{e-Yl}_h6ndd KWVG5+/Y9&6!1RʼژZkJގylX>фR磃#˭HiKz 2߭ePB-O)@tgpkh 42WY߆>H3[ {̃ զ#.X垽E+8v N#ִ a1yVR~u 4eQgMO8_k~Jϩ3Ⱦ ?]&ŁJ!USWuA!Ez^Q0y3*%`+;2qYԌ\- aۛ{vtn*~&$-MձRB'tYfE}'Knuq`CQMq  4HċO.Htދi?RL]GT!T6T8eXs<, 18&ȕHI1N#W}L;}(fƲ`ȍw188gc(oSyodzRS? Qi>XIqKѭf'єlH|"́f7ޓU@4UJWf RY@wsʧ4߫ZL{TW*?Zfg Q3`V՛Mc]?usk m_izcٳ2t։s_mT-N~A#K68G/$\߂Ż5p^qIeDT>ɲY*!+R[[qx5Wt P[.Ef$6}q8 @W+K`H'>n qp] |2x+톣&^Pb=c ۝]5^^L,SƝ@=Hb[XHKO)}"2z^^tR8ߓsY(;(J3ЋܭK/1ےɆ$yΨk0#fdcu> d\뎚:fsɖE瀁"ݤo՟|E* JrdjJ 0hD@T 9u$y%yAk Z׽ + ReC9Wu*g_?_9ʷC<02"PG6v݈)wj}vꍒM]wBq!4( 8YzE_,* u!x0Sc4t#Hrr afCuJjC]=?D=*0TH͉>B?G,7: ~ot3"EpAkUw|h`$zq G!;Jў>a\A*` Y|nI m5EBW@xĩoԃa&0h;(°pb,.˃i\obkxqJ]IY!L"gl .UR|+CfpW/D0|GT|ۋolmMduփQ sruUD-ο+!)+KD<-ڬ@9ez*jeia.v19/OCؔu@!9 eP`|A}نAݥlH=p$Eo=m-ɳəlkZWJ;aG袦vר%K3=%BDl!Jɝ C:t-Gv+1c2@tSsP2D,9dD25V!ش%*-wCݬi:'xCJ,H%76-^kI^Q&II {6[s,wN^o./2 _"zNJ$27Mo9xxOIP8cYnAȰ2H|a =oA{l!S66m Y$bOȲb$27b0ۆ`e(E8o9e0I_ #m :}X%j`L_7O۝U{ENcٸ2Ra R+_ɽ>" OK$yT]eނL ̥.Ay?xr,)1]D✅zW!CMƬ/9SyR @Oɕqk[?b 8|jΧ 07B$_8 tJ%]4!Jm}wc<60 2DžxDzODo/=v!EU~wJ f1dj~\;t(k.oi ".1\9(؞>˔)eآ{`߀h\^FsFYYBG u,Vلyv{E~^&HfϦEK8/ahקG9;'&%8)O# D{ Se0n4m|7@|#Xt5!Qτv,~Qr 7 ?R."k˭<%(aC+ `Ow:?TDyҺB3,{S?@lO1&:Giс1`UҖaNk&w K9dX穘fqn/f{q]Rج8NTCAr9OC$QCڷjaE;EʬZL瘁e|kRy>,MMcOl=}d<_"W$ڈtPɏ(ĞXSY ףE1{#YP7 LRGFt9diX!P5#J N\U̅&CE#c^h1FI}lei>ue)q~{a d^5+5q| >EL6u"Ng@&0 粥mi9[Rx/=7reQqrZy3y =K;ħd$C:YDmZU߈S*:"WKM K##0e$S2xA֞޼>v+ggA|#?hL 9UMT#Q$cbdžPCy*kI⺳T*^}w~첤rrho m&nͿV3|rD+.`'ǽ@KYWڔm})L ;Goӆ'ՙ*Bl/YOz '<(5dG?[d@lμ ,Pki$6v#qhrieq'Q=]m ؛*<`i#ibn'Oz2FL8ƫ\%},{FNd))I\OJIq[m6tQuZmz'RZyD[gÁϹVT= QU֚3;p[_MՓo/4QfbJr(3eדOӘ^&14 G˷A"ۧNoƔA@]wN QF-"QJ$z8X*w0S1 )Okd3Sn]_H?M>hӴkx1h!v2O;CjՏzB0K:_3ab,t(Y4q4 ]yzz-:OǻUHgZw1'\\dUmePh{)t美R}&d/UKBSĽ !1m#YbqbLy3ɒ VA"Py|XoY~1#8Yz%&${$_g`?p<}x~Tޚ\#WG>8s>/`s SA6 U'16ܟ=:L(;ĩ>+G>.ߐw`+4p*|3&Rc΀np2YVZ"K"RpEX4m~J4!H4,HACIR$"U/ucҐHnHh;$QDX^a6t6u^"ҥnEШNF|6E xQrnY՟ċ%\nVQbO*և2驐Pđ ^xے(ۺ-SfoD׹ɜuoz#Rt1<6$uGrb܅9#l<;$CШm)@7=e)rm)y])OѭaQzxHXcX)x&`]!'x_!Y,jQ}G(VzoqF9v!j\,*,[?e A9~<dfzcӐ UPA֌ܙrBp,8Vt`?IҲi?혏>^D hX+rxTC8R2C(]|3T;,t@K΍^)?6FtxUo2SOe-k>~/PL;QDLf~AslyKGVmW:ZV^N>jMcRd:Ņa 8Sכ1#>H>G>KڈZ %gQ3ò,W_j|.s(UPu~7QԛMdr@fb<,jLi[\cW/C4 . rI!.- 䲅Z^!9xYNsTVjчW?=ài1,$^J,/2dyLE[S|:%[6iqf$5w4NMJ.ڒn'('qӥ'{1` 3x9hi]Rqy齣ZS%x,eqí3"s8c 3Gq)<]4W]K緑%󓆹աC@ su1Uۇ*t"lMq^4wJ<@ y O W zLVB8 =,|s VbkbÒ_j |.~5("@r 7`Xzt t1Ct/$e2}6n ϼ|OHw)dVHggi &Xl )a?#E/ey{)ioM-܁?g+cCݶ], 4a =8< kL}s{V_)=!L7vr+ S;}+A,,asK&jsjtca]B5xx_ /^B0ˠ⾺.%oK\%Y깅%>2 2Ļ4'Og<>b Θyǰ|:Vh{_r%.G9]}})#/xoCL]N^0}p_*1 8x,8`aNw7LP΂oRHJ3j!g8A+(y),Ɂ*{S)y!Gյ .ևSQn5jHtK=ܩ{D$@s4#IQ2uɓm6ʺ^ӎ#%rrv`]Ѷ@`1-I+?ҩ,؀/^_֖*>ƚ_ /ON67a壟Q5{RRZ!6wۄLnBq!$EJft߼L:{aYf]PYo49deN7?aY@ ǞHM0D2J?u뛵h+ԳSͲl*ןbtOܻ}o{+وQU#JguP-|C /6\<sBAV ]zu-$J;F̊~r!e~3oGnJ<{gHƛӌ eUSq.uӢX J\k4:_̗B|Jk~M䎘$8lV??u'zjpWC);93oВv Ȱ mH&ڀa?C~ ~ǍX䶘HwJ.vqCHLRF"ȴ>w^kz4/fO泅F8 1Y^[n a~ն3&G!(|Qnw }<9l#C^T@ .7aFjG&tsiXvN?'YaZxiK/ 4_VnHE(qdQDi9ԇ㡳1vx!z2)C&J0oQYؿ_ׇQ#iEfusrtd5^  3ikd75BD`996aep"> >!.Y$97)n=;WnJ։B y95naSeIuŖs*Ē ;A;-cvӄ&rxAo5qEC ;%&Kː'D͵}y55޽v2q\Yrs! c)(bׂg|S Vs0SvzǓEi&w>Ҏzj(A!-D;uaUl gV]m`4ŨT1F5d^Vh3x*ƍ!3zRķe? }6%jngoFFt(|,IɬI[0pqN/q*<73:̗&Xa:s\Tʰ@ 췫˵cQGd~*-k+!كJ€%UVTu`@֣!6fl6*z!7Kv%u^K6H2"~7{vzm.]k$F XP9@piÆ`P`Ta)k;۲2|o_GVr})[\C20UC#'o马K cya{QrGLR|iRLWIS+310\?q롉]coOt{Y/t"}a B@"bVPh)& j@mLE8|u=TUl8_ǀo5ܵ'9Ry|Z_QչqZdeZ$'cA1LkM\lԘAci;0ߓ|ԭ =[V͚h p Ge-S J-ԭ; $c"ZJ؎NN5*Fk8V F2=ZGZbCJ7A]lu 7yr)I !<Ba Xh!!:E'x y4 Įa)qȄ-722.ԭWS e_58w:P%dL$]\GDjќph~h=)Qa^wIE3]hj"\ 82_1l<67߽zrM b0\S[U 7dQ8\$;⁂@*"Z}"1djn( ?~l`v=h@y`')Fا]`*'+gt#f2sI&T8q)nkh.2iaEk"Hr>zh-7;"zѶ 'SN}kL%0tV9q;ޱ.0-RZ ^9R5զ#)st2_'\mb[M08œT9=մܞjl|%K`ʃZ??r,\eNl} Ö4SS^N ${Z(ʀEO|3KCeɔ Ԉׯ0f};7(b]M$'i,1(`XDc$%xUĔ pe_o;1d&eMjHi( ZGϭ.h8򑡰t<=Xl8Kհ?t $f4/؋hzPi*{ꬺ$j(8/|v;O1˅tH]SZDЍFW^F!К!%OV,X~렉w[T[`+K?:н= _O*osW&X2KB)`P͞F֟g[U?4}]}wF[t3A~ ,60cL%=bZ}IV:2<[t@T*m.hToOx/ r2M=h@8]AWA^aۉnB*T90&n +Z~oCX3 S-59@htV1/b2%P?pRKBM z (R+n`_7#IP$HC+_x B.J#qҶbtJèLĚC8sp 7VWC{'ry6q LM#:F$TJ$}fevh56JR*.=F"n%Ȁ$8 mGUDʟWO#Oh$ 2rWwI/ZZօ_v X;kaS+NNXQ\ܞh.8 0blJ+v㿦r,VЧƻ;II.^H_|'A#0H25t2NIa; PӝdeD{p}R@FK-E|nq+=8a+RՊ֡eV?T86=; -!Gaws+M=(R59@2@TJߜ(V~*iI*(^F@!tt-9uAmb*g=pev0o69+E0L0+Z+Hv$+sq7= 7Vd2y]9WePpAy>p2.I  6e3FTԹ?@qUXӕ\NYG$)AA }=U˘vxl:DG c[ԓ%F2Ə ׭E8AH  |ux>so <>L3W֨pӣa~pT?1r m}P}H9XV>r]݀u^oJH2uՏ#((E˴Sd$r.io'dH95Py \!q;%С9EX Zkh`u@EnACRmdث~UY*R6ɉG~[:VAv.ߟk cHqbOr5j@f |Q4Sլ5ǁ*#:}[Fq$z &{̝h׋a~"8ډ:E|n KdUfꩆZB ;0s$0SW-\.9MFI׆ Z`uʥYm\6^$/O6~q_`tBJ25~BiaSZ ($ځsd?C=60eAt2n*z/tOSJ=CZ5=GHN,^܍JbEYo k?|o`kt'3DM=W[&XUi `[L Ō{Qf 0= .BƸ'P(O B⇬D1;0漦cL^zbz!EN&B_lO->1]E7AO ,1d]oDR9ȱؕ&I%5S?;%,Q"QY&_2R]Iί뵶 S<ܾъjcO MP~0[{CL,#@92AݗKZ֭P:VD8 [yyq*ejĬ'DE=?]$7hs+,ܳ[+0MYd ^̤kU\C磒e,| W=<=RR'M?;L')WbB9Y8 0[} | 5qy$sR 9 :B`'Fe!ֈ *t|{5C 1qZr"ډJ bN[^2@Jwd)B9=//O߸ fhh>ae >4t? X,≠{Nlhm%pAV|y >_WPۣ_7>ۃTY&)ۈjևϰƭ%孟"lܕR2_oyב ! C Y /KјZbAi~n/sFkͣTdc"6eb8a 34 /2PqDɊQvI\h\D%_sԮw`_[ qz/,M_WV]WG-NW\p5]aY V:W8.GW8gB).Y]4ǭJ, m$,fhifsgd c,ߦ3sE9M[h_mxo*IQis3efs"w->R录3~lYyCѡF8KqBsө"!J5prV8Y( +{Sڰ1yӎhDLVZG@ &cƏ=̑ӣs>FS)p+.qG3ˈiGb~[Ґh{&2Ű~fgxЄJo}j\1u&J:4-TWd(cBDϗY?͐g6<5{&H; AjfB1v5vH Kxd 3`\o>,8i 6uLz*̺4qwDWP>n yAFi`#qvj՜L1 % %gQ+Tn]"ϲK\6VR|;_-f;@Yc A+OD=083U C.SY{(s1%P^(qzbfq}z*#Pz60HS"7~ `.((1=eD1bgУFSW?%]U"@RB?4ݫ*T5qђK^A@@2~&TYR1ߣ)%Pw(fف#*5}[5A4JJnp(s Hx.qb5W=CD5إ]@@{fŞ^?_N`2?sSw>%o{Vݡk{)5Y@Yw#U%N@_]'cq'w,V1hnu\-.R߫멬^Rk Gic((]EoF+<-P\́?/lz5!^"8e<[}ˬYI>~a`|S؂~3hV oP$n7#DcΥԐ~ȔkVZ!}#_nI0@hO{6SIGZłz_iS67T*Ky O\3bD)>"y~Ș\$C/YpNr^AC;U؟ZdL%a&E9'<۵/ 5m6Qdmu!2 5BUߜjuҧƃ"as{s]㩐l5Kވ5?6 $]+]+g-wzYjg DT.yo +W8X`o {kzIWm}߰Kr6Da%'+ WL>V8k.-i?_!zq/?b%"sN/ܾ 6#L>S!?7 o^xq4 X0 -XG3z &\HW|Cb* 9"0'٩ Dmm\qv9N8#% M8ƟAK_ۻ@Ҟ xR2j;QRYoOM| bԈbVeI_,-~ `D9V+u|/.29/'V*^Sg旮מIx"ef ilPi%>f #?nCZT߅;!f  Һ`[H6 7upU"JŢSmzko}MtM1q]F<3$sM2CYpcH\䝙)(=4FS2vGuvՂ؛ݑʶ&ݧqhnֽ$ x% SfwBFp5yڟa&k bj, _4QɅ]AZFfgy{+?.p-!LaȮήu(9|p!af%$_$89,ӌ`d:~9g@C:S`N7 7>f}O gmЪB C9`ߋxk(EHq3Т;^G3FG֨/oqdy<C'9Nn> 2}粦oLop962* D}h yNFi{x|)6 =b Min$m@hC"C򃩟J:TXwQFPaj }IsAB%e M9mB޳usLH:wI$}^:X-5:-jN;*ӹ!P̪jq C8QӚ| j$׍Yz>k7ܒ%$ȳj\utgcIeSf(_|QFZWm~BgD2-m]td75uNT֔4A˸΃Cx%xO5[jE<.߿E`ca 3 CY{V~ͫn*Run9ܛOPpr81{Pjf=\ 7J ,vY-d 5_`]u|9I MQb!:}mT2$brbԍ[*OVp-:@2͖os U/R)gzxߩL ^p:΋\=c͈I`$K/bI8A%Z|b DNhdݺuIK >kθ nDJ^ËŇ1;r`FO9@-֟aG+nMZiI8U>jvurBb/j\[} nsrF'0菬( p}N%H_0GH SJJ!$s'+N-QӺo'I't<8gDlUE:}7̂YToIvw ikyZ^Zk{#_`3YY Q Jt{e6dB@4Pj9c"fѵqT ;fm<`kXaUzy - D8sb]őD sv1ӲN~fv<,=bGg k!lh&Lhf*+ke1(34'􋡼 "Lџ]8Tf^UTGzGM\qݬ:TAnZv+_j0S㱡U F< 1_ X:@D"Xˆ}G AYg^CJgEȋ}UWڑ :?|\Y(%J>੄ݎ)y4jbDx(d.J})zlwzAOw|nYI $-k(w AU0MлQIe9b };EL[W!g"L$*tNY,%)ӣ`XsI][Q(,Yd2c-kE'W>-gm_ Q|!5\^ z;C<3M>Hč N{. j3E?+&w 9*39DL%uz~S*ٰpl"U{=B <`}:We$HMa(v HۍW'e /lg62[8Q;Bd0I9 D UR~DoL)vu={Rzf_xqXҞق~eޑ$ʛ\v! FHvq*; t!nohTP<%}*G.YnVw_#z7½ L]LKېfA:#ct{V#c8r~$C;XbEֵ+G])oYkOXu-0n4"0̼K̀-TvqRKr>gY]&yd]VU D,|v^T'x_ (IíI!Cae8x痀`@!]㽼[Z8ۆ(!x _P.,5` 4"f\w5OATQb'u;@4Ʃ* OM]3dWsLˇEBzTy繒P@ "e$ 0 cLFzzΔ 681Mӷ*Fne'3.S;^47dRnX _ƌ+xO3UOP\+";M~&>͒EK9Lhk4!j'~֯i;+b)p]. !rW/VUo@=ªTer5'seo ɕ&nN/3~c30'~˪zΫvVYKutf#ݔ1D^Rꇱ šTGb0/E *]aqFB %_Z=O~jY mTu[HΰI|W9Kcl~"j:I*Մ a.8[TaW۰jwWDIr v,9fM=1QwW-%)rBĺ=^ܞ"hq=Y-I2xh\*'.3xbˇ==Hկu j73+o)Yq;4dq4yBPdM7vTAt<'_0мk2qpjA  u M)Gad' ]o])2X}(DQ]Rg T _L_vLuhd Y^SX%oǸ}wᒫrX=xwi(F1%$aF,BjgNnn1zmؙtsR爈8ɖԼHVs;,.AXlmPҿE~H9 ^( |eRRڎ;{ڝ)Ji ?p,Gyy2Vj] P@|{i 'zdHo5S5Ehi6E2egT3 vqgF9}p0ãa ]+ ,eǢ=`)6~wj803XrD\]!'dUBxf['sp6y PNjN j쭼Rifͺ8;z`_/1qe{<рv(9# \b6!40&؆ȈzĂ'nRYVl]6Gށרaز():OS7h%'''@i[8Ͱc+)dsJoDj0וJ$,-<KKUNC(cWjjY>siǬP]'>!(BK3׹L?GD7`Kֹ4#C$`Aq v][!\ fi%KK+Xtʨ~rϼDkJv| f:zx\!%q#P-KS]@a@8YfN\i=`(>Q u;/ B6N:ego Dc /0WIrgPHy4`3߿P+TIQ$ b\^ %ΖN²0w!p|;]dPA@~qVq 1b̓(ހՓn#az}Lu qQvB&UcK$T?Z!LN0葞8_ʟ+,ؕedo[Ρv3@]вהBM!4яֶxtx p払,Y3MbA`DHdׅ7 N\{FR`y`uFΈzCgIPv!7!^c qL1L%8*.!bzx ?$=!ꉛ٥F5NTZ*$~I㌭ cݚ#}ܵqpU`JqI*ìRॏ|O%Ҳ`[oc6jysX&%V(t_[")@ԓV~}xm4RB8^uw..[2usKU;%xf\O鏷N t3,ȟ:U{VЊk[;^!<*IĜ؃QB`H[,oRtKO2 izD:h:NȗLS* LZHފU}uG`ӡ382#~BTV~ >IB .b^ǂ@ A{!I%f[*1Ttm: _fYPBoe n㈐jA`3uo÷qL`mľ#,9|EeГ3G[`Oȃ엤;qQrfCO_wBi/ɮ'x Vh$ bt^܃6cEO2AAj=Q5zF)y2Z`ae ^&9Ȍa0٢@fD}~R.tG/լKR|:ܲX죎KqN29`.2ls=ڋrJI3/m g6"Z55R`[JߵrlEGpu-ՁK:"|{ /WbSc~Rxfu58kz AH֦Mi=fuպ~G &f@UCwiQCYf!X O_SأIS( bS_x#w^FJvL4,?-W(ut9b>t(=:nkį>`?]Y!4fp709L1.wATblr|PfX-%YRa^?wE`C#n(~32͚ Cqj5~%0OID"^{1%_R`eMsw*ڏ0_/UܖM)rzRR1_fy䌊 )cG \Ϊ#YIG }?"͉"Yp̭$ G`=5IniȰrzy^UF7C"?з-gy?V->WoLeaufDk29?fXVlcoXI+Sabף l[IB6 #(Fz$f2=xmjk8#!_e0ZD_\qlĊlwDWq́$=NNx%*T'2x۲u}l_Z?TR/YxC"ڞ Â&.mEضlr6"uи1H+ZZ𻬤5 ^U_}(̜`؇7M:K/˥]gJo>c317^9]*>u9["zDtlaks|QL$-էf"LN%JThp OuP9Re\Oxl,|W4lm6 (.Uw)w#mr -D=kyA(K,L\VW0ǝF-e| J_҉~_.4=E8y< l7൓z9&bG =W랥)aGOoEz3rB% ;܋+m 㬡g}3¶j1rPWq #Ty꼄lx8>"2!z-xN3HtP᫏)yU53(ctjo|+sJe2c\>&]uHohTl>D{xyh 1^r͜c)]ىJו~qv,;^V]Q%t#-;V]B4~djyB{|&y ̽o16bЂsAx>&4=@8H\m_x@&^]6@/~GߓP)LޘӡEQ?t[e@ހȨq׈|>2vmrGVF &_ٹ.!Q7:ҵ4d-+ܭoʈ*׌a>ו@<&C{XyNHVWRpRGVZg% *I&N=q_U .J5o8بr$;e8޳oX{q+vxJ'uQhMVK,m:|0a66*kwxEҿBX \vS߄^iP@&x'~EDy4R1l4U,+Mdz+k0\5RuD8t6/ol!La=1 v8 }Xq~EhFFd!R.ݐF\Wh5Ga=Xi>_V_A梋 "a R·JV{ulF;ĬV1{)j$)UH(zW%BijoB- d\C6Mj3(In$DHiCv}m3IQh ? ^%C~3ކǵR=}.?'Xvv.k/ę㟩C՛j9y@C؃Rҕ%a\\wpn˦NtU̸ae0T} Ă.\?Z40ptճbofq$˒Ϳ@IH(,ڷԏ=);XaqDx2(O=S&;t8)wY|yn!q是U#P>)Mb>UҪ'+-Uv(l479;"97gX2v^+N<`s88[) URct* V-C`NI bx;;gf/@Hi1evKfwqK5Ǐ>ך`:ǜ}Hq1m\~BYSzNXāJm=ۖ:i p'rwSrergΉχ?Kv,.zpFK-hN퓢XAX) i@TL'=[x+}$TFw.uJ;6!'cOvCJ K1p\Ӕ|nEx\mY`˚ƥ~خ&ʿ=8FON6UwrxrF^GQZ-8gmtV9 g&Z3$P̀d9>N50y8 ~\YSK dP{ -,Cm픾`szY7]/6@#r%Z (ltO`='-cu J4cT&"/SV0;8m:b&K.5"2n!|I&ϫ&;KeVZh` 홟CEAsQ+qePpj/ʄfJoiaKuӍ4|7?y K󉙡AS pSb1cŒ7 Sň63$P* l+tᮂ!a"ɟz$\M\fdlۜh):Y"Ѳ5B^9y}k 9s qOVĂVuVEh1Qcq5%𗶞 ek m-" (Zi-n[3܎<~. cpψٕ1(NMMmj L{.ωЙЬ 1'5J .Q4u+(}RD| = y'~:[AR, BϊGLtuur%.89O8'<"gQ30UH|^ /a5:|N1MPF_e6ʛcN!X1^+*N6ȋeX֘w0`fjԌ!\~yiiL\cn+BAɲ cZaT;`XHI K--ij>wVi.+=n^+{:"A8f Fz㼮px7u `VA_+g#pN)1Y3ct>!,51!/&`uY78FJq JI׵v ^8ćMv6'ItJЃ8pS`ˎ;#Zy+QNPw7*s=p`} i:r 0Pz4Jw-iljb|J#0̹7B"Nta17 hߊɱ4[/'r1.Z,xʒ 1!Zhb/gr0 6*QZ\f;6 \_vx;a c"VәY͛\hI|a9X]S˩|ߵCp$kl+jݺu,8/=:U#¨/iU0$duf 2ZxX(pHk2iQo5Zxו6vW%O-Wzz oj:LA8:o5= LPI%̃MV*sw+(؎Q4r%ᡖĻYpϚXWz l%]<ۂbH9'_,ͱ2Q[&utf.`k2O郜qAh2~1rq4NQ vNvU~d;ב`5݃Tu{&8e-(9 <J[kD7Okϡ!pp0;Pbgo3&b,jBnPEoX=һ\1ւTɠ vQLM31EyP8|M3a&_ᰭ<D"oI +o_pB372V%(7R!ԉ#O^ LHfad_|'B482sY(ȗ ko[Rqӊ$L,H/N<<9/RAOD9'1YF! ]O`D WH:H'M Ppyv\g+o/["ܝ[t߻.Q#Aqips#'9\I!tk u]X`qdd}zw0KfNOt은q~W0ef|RgCz+3nìP'(:MLV]GyEpC є~&rMeu͔lShd qsd +)1lԑ=~@jGpjܶV ֫a3}M@π©nl1"E+ HAy1AvՎOJksDWipM2W\"7GwzpM#SSn.ՑN"G0A ?QK{j% ~Su !}P[[&?pAv ̺hR[첁'!.a&=Z\izhƂD'py^d^GKW;pl}FX3 2ܛ´!M* L!as'W?BHH 1g7=hGJtɽoNuH{gt\s+Rl_]ZGɋu Pg ƸP&$n<ޖoR+Q:cl8ڌBs$߲ Pz,k}E 10Q"g\^vUx?q:4 /A9JAlŀ?Qͦ<"K`5 > V,Sa*{(ﺣ!a5*Ye{NW+0 ڮLʗ}%1cB[l2sFKj& XILpi7v7%} 9Ub aȈ CsjaUi4AL &%c3E`)$hZGJDKT^Ѹl+z4N^wc5c!=tG>np#;1x@*}/nY~$K&C1T:Uqq[C ɕKWKDt"T xY9L؞ S+dmk t_D Vu2JEw=:){B#bN;S(,@Bx9RiThLTtlsSoR\.ޙoE)|61N?.U)  ݞ+uOud`lm檤P8e(H{(V_Oat]뛝P:Y%ȮbKbU KFJjN25knRLK:Vr? HnҾX!&DaL@U舭|{&(}k4]5EҌ-rY=(UYs23A{Q3 4L2WKMP]`+%>3dTa_f=g?:4.aݳ!zK$W]0 ' R:ERTT_qm.A F2`|g,2;Z9T D-5uN~Ә,[%3a!cWF*S.$а1F顲 .f:*vʒྔ3d9m +#"RţI V:p{ AJС3ٿٜCIl=b?-$5R}S)MhWZ"`|7.tY8`琧Cu^}pLV//?Qȳ@gnψ c:|G xяmEQjWnm}wdG?űxY-1m!G)F{4/?A u1Cl.fWS/jM5< wTMiټ$E /\EFBPr )lbm '#lNȈh@׬VV!8f}-D Ӯ_*+qc  X?dldpQGA|N;Ws+nXVysAYouԴIS̾mڥWtDep&PWvӝK48A1%,:L?o?LpY+z+ba(Ap.rm-*&s.z,  r>4qhuבkS|Cn#/jHڕ[JN6V 3ٟ۩W ZЍZw99zk; |RӾCdϗ{ʤ[io.fsr2L9~fNJIB 23z5ӆ4j2U{)ΰ^dK]dtW[@/悰%35S>g]5R̋N&WiUE@8Ĕi g,(Q=(SL\F}h'AHb%^hP`N+KIYDR \Uw,̩&ŜZz!xS>Dq_" ozVP 5f7B7aj~'E.&:߹?xaL$U2˸:=mO߂Ugd%hW>鳘Yh]6~irڍ Tw .:XԚl>_֠׫D\P8aN!VoŖw1q9F(MʗvB"gtREKN0^g>p%at/8R,Cܖhz m3f %QO40D`DӬOClIӰ]u{@f_Z|1fq 0;KzY$D- j%pGX7n4,)<ߨT'+ʙmuBBo hԀcܶn18GX]ʣwԾ43+=F-_V\1t qr[ _h;\Yo. vÅ8m?s|3L%쏅}J{cit]EPlkƵ k|(ڐr#ռn.ߚD[킞lLv*b巐CIL(IڝF˲lQL龦S&wjXr!rH!WA>uۂG܎چ]3>dd=FϏ}B,Bw*؋eFk"f,2#\ǽ,g*7v,p.Y}QQ~ VO'ä.*+K+.Ѽ'rYax4;,&'D4⵨r"9v_k,ڔrh8kmBm[l{ `VCg|*܍;آ.OZ<{}ޯyQlHџ ]`谞U|^Wdvcm!ݽ&'C<"3_7S5'V%݄'_2gu@!1?=[j mc ȓbrplvCc?ߏ\HѧHѩ&CC)Rڟo:ݥ#R8 e~ l%)1SbNkpн+3ߨq^/GIqc5MΉu /խn۱@C'hF*w$2:1BrKusH;r!֐+pޫJxwPL di /h`@ݍ?G}@Ribcn#g(G(_=+Bg(nBv(\SP; K Z36b뿖iH`ź яT5Q#PAfN ƷFzn@΁PWs~% dqԳLks +Trqvn3hP7e;-3h J$}i1=bm?P8Vߊ<)ͫV9IB`"O]'Q}MgvYUdZ9zgE ̆X]=K9?v&A5!a0:mB!N\B4 dqH]zo{V4ir<_ҁZ"Hֲ N=@eށ 2zQP}$%^|w hDх[61Ƞ 898 E̽*ďƞXI僰+!<Pʅ&g={H E8Cjg-]f4Lavs:،M9CP5o<d}=e0I(V a4{ mEcx@)ѷ(}ϚXID١vEp!RpwMU b&!(0%ь*y`5z*h*6E2&ew&W_MkD=aL&}\D6Q>Ot[ N^{wbe'_$tYi4@/bD%Hf:q]* mE,m*KYu4!RB6{B,s+f k֙FsldgpE Zח,K8;co _܇8#(Vlsj(IUx2f Vg'y#LbϘhWJE:*dfPW?]>(G5pxkL@N!'{aHed7鷴 [R'1aEȩ!0-6vf q=h G}3hf6ExGF& Q~G> fgN M@Qdz 6'smyU['\^a"xX31LU'%4;/_Q,U!LbRm'E4kvcm#)@oH$oNjϿŮ.u@i*/N `Ǒo9񅃕y'pK4YWYMR#Dy-q^Au[a4TA[(췯ճba}(ޚW[м?)=I?5.EckM@L<ܳ$(%WfF`ܑ7w{R (j !"&lQAU ?L~e`肥0߁җR=hT)=v~e+0d|Uc603ƉTJe|#|"SEis)T;t"8[B$Z _׽NSYV=ڏo9FGNȄiT5M:q_gkB=}LQcB( $8]'nFC= .nl+dL&:d!gYf{@pG;H4A~ o"|1ٯxvO/A;y L܄L9ck'l $x50,)+> ecsjU?f'LQ@Y+m{$XgKM40¼ 3)[ȒӉSnˡC69 }Rh#{O6C|tFX }HQ\?m$L5WC b6Q0grhG8Ó28B0<˿r\Z)׉>I⅏ĊԀBv=:Ȉu MwO?ڧ6#|RKܱ'1zSw'ΤٽboKnJʹ $~ }u<,HnGCFѬ2+BvÃ,Ҩ>3Li[0pr'?eW'zP: YZ