ibus-typing-booster-1.4.5-1.fc22$>yD7{_Ѯ>=@?0d # Q 4:A    8 9N>:X>>H@PGXHtIX\Yt\]^bqd7e<f?lAt`u|v wxy ,Cibus-typing-booster1.4.51.fc22A typing booster engine for the IBus platformThe Typing Booster engine for IBus platform.W4&xarm04-builder06.arm.fedoraproject.orgwPFedora ProjectFedora ProjectGPLv3+Fedora ProjectSystem Environment/Librarieshttps://mike-fabian.github.io/ibus-typing-booster/linuxnoarch[ -x /usr/bin/ibus ] && \ /usr/bin/ibus write-cache --system &>/dev/null || :[ -x /usr/bin/ibus ] && \ /usr/bin/ibus write-cache --system &>/dev/null || :K' U U+#vv ee+$$&"D"Dbb!W0 %7zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzsiNcNc~~|~큤A큤AA큤A큤A큤A큤W4&qW4&qW3N%W4&rW4&vW#;W#;W1"W4&sW4&vW#;W4&uW4&uW#;W4&uW4&uW3GW4&uW4&uW#;W4&uW4&uW3HW4&uW4&uW#;W4&uW4&uW#;W4&vW4&vW4&sW#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W4&sW#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W#;W4&vW#;W4&vW4&vW#;W4&vW4&vW#;W4&vW4&vW#;W4&rW3NW3NW4&r06e76eed8784e9b80c2a6000d6e168e0adf12136fd2115f69e6a3bee71d2d7f09c3d16cb09d8fe6a375432b9a9dcbba7c9515243cd3846bc202c0abba82455d4796d6311a575b717d847acd3a7bf2da4ca93b893a60432abc4143cd59e6b2ffb734a654136c1c60167e8e72ff54edcc747e9efafe1166a5ec4ecf843c2d7be9b7451a5247748b7f5cd45edfff9d48278cd6ba44a7f6eb50640a49af183dae0128ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b9037a6110d03afdb94d08b116a37b420432d4a8e1780d2c63a717eabc0ce8f7d7274f74ed6711d90c7ba78e61b6cbab7a9093247dfe6a7777a218243bfa224c9ef91d83ff54296a1be5d69a3c3befe2f5810ba080e614c2ec4b0997da33140dcd6f1d83ff54296a1be5d69a3c3befe2f5810ba080e614c2ec4b0997da33140dcd6fb669613a155fc1438cf5f8b4e7cb844efd367ec123f32b298b36d06693f00e3c789bf57a5f6a75303730f5118ee9462d78318245dca8bd1babd38992e7aea9b5789bf57a5f6a75303730f5118ee9462d78318245dca8bd1babd38992e7aea9b5e48c345c99cb1b6f795894568a27a763a0514b58809eddebfa5f7a9257c950320a0ff5d8660b616937b22f9fc29b3206e3e3017e89de5bf647aa1ceba6e3b1330a0ff5d8660b616937b22f9fc29b3206e3e3017e89de5bf647aa1ceba6e3b133c79328461bea3ab6da5a64b616614dfff6801c36a78224e387ba5ae3e8adb40c7c12cfaf56162f67bc882fbba98fd6515a4e7fc2f0875a9b89aa2ff55d17c7da7c12cfaf56162f67bc882fbba98fd6515a4e7fc2f0875a9b89aa2ff55d17c7da6923f6c588dd9bec0dea46fa43297d6520b08b0471d4d46b9635ead4c1d4b6e6d43715283024132e242d196715a444c1e9ec40fd54040f14e50cbe32499b81a3d43715283024132e242d196715a444c1e9ec40fd54040f14e50cbe32499b81a3efd256bb1b4a64350a7d0411c0f4360f322d67ab61f4d701a8679547f28e44608c0c09c0c4ee71af4c2523427183b3880a246f1313a21472e6db133e3a30bda68c0c09c0c4ee71af4c2523427183b3880a246f1313a21472e6db133e3a30bda6d313f021966a9bb7757a81f155c4d8a9c1f0a9a7676c218d54bd6f2877cdd0ed24332f8fde3df4ee2cda5cce8fb4c2d9e004dd76f3729e0b9b9d0ff482509d2424332f8fde3df4ee2cda5cce8fb4c2d9e004dd76f3729e0b9b9d0ff482509d24c4e8149f5e5e1f3b8766df15f6f987c325659a1e48a1ace3f44c20c2a58962bced062f2cc76aaa8c8f512d242779cce30358982b25b977479476755ab5ef5c6421a6560deacc56c0e16b3839b81b55f93b164ce1461a489d410b20afca03670ef1548f8af8ba5d3c78081efd2e5c3bc2d9ccba78ed73312dc14ec2193bf1fa6dde07e6e5cf072eee1a91bcfbe58ab5fe75333ca4d97daacb7cd14229f51e9728470601b76b98226eb0355b555dd18be980b3f5303c6bda0e2e565614eeaf278d0d6217a8f86bb9b6973e517f4c32db567c7dbf260d8c1c33b7d2c6189e6ab6a55baa9c58bda1bce456f74c1149db751afd53c45a3eea5041b6f767c81cf5aeb78a17d2030a9b3e2bf06ddec101adcbb86864b8deed17ee9de44c13abb5c3ed67a4ac9a6f3f45bb6d4fee11f849d2129e93e23655ebd38b033943cf5f96a21def31983879b76595c064a5750bf80d748e48f78a6ab454ed1b06921b5b4c5687fed954f868cb74b8c239f1a245a310d23cf2b55e126425d76eb53de0489a88e9ebb8e8e7f701f5229ad6c2f6c052cd2b851eb949bde969de157e829e60a2f0dcac0df7654ab7d251e068868a048c3f4f6ad6134ac7e07680afc3186349bfed7773592f9ff314982a1aaedbcfc6b494deb0a0643b3c9043969f975704fd45b8d0c09e6df70a8c6307df743b55d62c8035aa0f26b543ece9ad88f1e6c13d2c874d970ecc6617252e07a0409c1ad8490817d5e32a17a0a938101c6bdf0f284ff83c6b0197f6e18cdc0c248cade108e2b1d5edda10d069a1e26c61ec8c86d2959b94534a956d326a0bf68010fb4af4dbf4ce5cda14a0d1c86aecdbb9a29b8d2138097b6d4b4ef41c8ef01dfec4f7aad76fd3935d065a98e0beb818ca3ac83525f1a744df2b7776c207669a4494e36b8b789e83ec530031569671b5000baa1c2e9177bdb2777b043dfdc4cec14b26b4e65cdff590bdf03b7cefa0a65f10d51d12d6824cf0cadd8da77f5256d1448e5de72a93ff81e1fc8e8e16684347f873b6c88a97bd1d7bf0f0bf24e498ed9c94c288ee5d41e3d7a77f37076f2d47fc39ddbe8cb7fcd8a8d7434bf4e098dd1c0489348d22bfed9bdda05997846890e24b2166c73193bcdceea6ea522d049e524d76ec24404abcba54e32952b1697d1fe2d0fae399d140186dc7691767d1bed872218e2dfda6b7bdb5ec425b908139002b97f751bcc90e0fcf26cc8ba5f8a08cf3dc95bd2e3257d05aceb3b929c51242c162f5f4ddf198ded7023f1a61425f67d1906055c0d66beec4d23a555b1c7dc84262937af0c39e76c18cd3a01c14841e39e3d6bf7b25d82b5b5b778e5cd96da4371524f10f2295238531a95798e091da9422b73ce4b81767029def6b0dcc173dfce18bf2e5ceb9f586fd2d995305ebfaabf43892ee5f6bcbe50ab97e469c951021ca18c59ae9872c2d944f0779598b2eee696b7431f0ec93432e6fe6e94ec757ee736bd9ff33f5d1b2ee741f896a2d69a1d88e0db2781e07a9c6092fd21439bd610ddd280a82d4ac5e94a2980c9024c454dfeefcbd08142d7c043ece8c3a77d1fc02fef75e85dada01bee6e6d9958f5b8a768f64d01f88ddb6209839d984fc89b73cd67bf6b6289784735b23e472a65e42d007670ee88faae2604657931edbb4506fbec57a30b24764e96dfcafd2167c86f8e6d973ab417b1845529a6042c2ec4e18f591202d1554ff93236ae6305ca392b30f3b27d0bbf2c5e07d1679911dec6e00f1bb998d6d103a8bd73d4dbddd9f8b0c4e65f0217aaa41d52ab41d5cd25f2bc08b615e3fb9568efdfd8bb4992da5cef91de95aaf1120422b0b612ba73b8a3e307549478a060a8ba896ffacbc77620348c392e10e864806192f50221521826a1ed505b886d7ba007d97579780435dd27d17d87f7d90056764c6e61c32bdc3e3f3ca10eb85eaa815e798e81814b9bf5e23dfb4723cc3a63117384fcd70e690f869035f3b4e3146757f6133135a1153485f2556b809296d38ef932e27efd1f11c743bc118541d1f103f02a2a29b3ac072cdc4082b916d7afd0aa9e75096540518721d4475297cfdc6ab7d9e540577d8e622692cf7848c73530717a2e569d123487bf2322a8b5c117552ce9ed94783467571aacfa9cd4da33210c58eef3f9b3793219be5d61f683c9396c0c95db100100eef872224c8e2d48caaeea81d6771b123860b31629b3eec8524f006f3c93a7deacbb06978a3c167ffda20cb88de0e09e993c78762fb96ffa700202c1a5351cd6a4aa6fc9fe6a56b6ce57f7cf798712ca724207d99211f3c23d4bd831acb2fca6864456432e0a6923594f28f2cf890663fe39a4b41301320427e62715a6c324124e44fd9df5ab1fb0f715252bbb3d00bd03473612ddafda5a1cc494f9976c61b433b057175313c54073e18a22e645dbf6ece531b9e9d7a008a716c22239fd71054ec0c977c7738e338e3c0bdc28ac8b96f8671e0d3f7291c449f5bd66427fa57fa31ae55cf81fd90ea093e71fb819875df57aef381df20c8fd33f34d92f7e6376ba5096f22513f00e35c60fbb2c929b4880a7affe2bc72ea19ad3168ed867849294b1b8c8c56a15e6dc025fadb7c4fb1f074a06ef425bae3c06ebcd9aaf0bd32a2f4451edbf1c218356cf5a978cbb3bbcc93aad225e1cd7fa7bc7350fda4e1087cc8ed4e077b2f9206bdf0c74c1994db51f475d630fd8401d65ebc8b6aa6cd3634713682918b45afc1dd7a0a8a74c113345ee1b2ca9f5caeaf13e4a479934de70b723fb60cbc0d55b01488a8d55a9df70388c73bc785b07f30dfe47cbcf99c01bfbbdcee66313e62d7693558555fd7b8949436da338e5eaf5074fad71634728741f94618cbf668454e9da0e0205a620cffcb0052c465ddc8773fbcbd756e46c286eb75e71fa94a83930bfc4a05ddd72df5b6847ad8136b23b965cd22b43714c19ecdc9f7eefc96adf3df054c0edfcb82c93524ed17d9da0019208187fc4ef0fc947cc8c76cf94fc6a78ab90b5893f35968d6984b95279962c727547a0f2184347fed400ac942d8a44df25d45477bc2f4541db6988553c83e22182a4ad7ce3f004e656ddfbcd687bab02255efbe7a5b91979dbf6dec991231e45de16c6de3a54ae6d37113ff896e5db622441c4251831f3682f7f3d3defc8553a6a251a31f61a6250cf3cfaf8501f6877cca1913702c366aa1b8461c879c150b0a01309e4f06ddd52280a81c9e6baef9a32a94126d207a6af9a7c13932d569b74cbca14a815c8377260f9b7b144f5620f178b649f096a9ca17c328832d39b2f1fdcda1f6add188d59ba4a3ef36a56b5d27a6c73ddf6ac7646b3585268c45ee59754d24fb6673c982852e1c2add017a4207e98a5d8508f478f9bb3890bd5b9829a880e39077b47ce0d9275267bc0c5347b163fce12c9288f94c0d87914159cfa9317f21ae1eb8ee3c3097a736b741e648778e855b78f4f3fd86ecc316deccc782c4e1991b0d15b004bf15364d3e5a0de2779954c3f5a21572d898927ceef2b4b613f3de8fdf5cefcc71074c26734eec1a481bad68c3112b346eb421ab669d72ac658ed8e7c14f3addf52b7e4788573d8b442083d917d14ee8105e0da60c539989644cd477074bb4d96efbac959be29345a1749911f883abbea61da7d75ec7526dd9291027fc2c83d313cb2a6340bdae072515087ea6d4622e942d88b71c296f495ad11e0f9111d3cc847afa79bb2c5d0266eb5d7a8f2b655caa26e623334cb8c0c7d83a3821ebe49003779f852025b7c5021ce772a062fa535b3c5c0b6035ae243364743c218e61729918872f814d610307de958d962ec3807f4cf7cd2216f0704c11990c767cd74e3500a030c8066bf26c5d2e03829a825073f24a336400794276c48c6e495d47c86175db041c2ba5d8ebbb25c83902f4615062a705a7709ef070fd7d066b61a034b274eec44d408b6558e033b5712a6d9e6041e686a319ea3d699964d6e60a2c7cb15492ccb0fa5392c1930334f668f713a0133d8eb3bb349892ac569b389aede70fcbfb73994b1b2792be1927d16e8fdf369cda25e36200e7f92fb619000f40788f44be6b9f8467d3018a1e8ca6b31466066fa9db0a6040162e87b78efb03b3941a6578fe5ea4499e5472a65c6093ebce3a80de4013d587a70559162ffb8a93d267901722e5c92158ce299f1767ca04a62b023e3db515984172db1e951ac86bf705e5d4d1471a12638722cb03d6ad9d94571940015027ad3445f2cf94c99dbcfed235dcfd2b09366959ad907816ec2d5eb152b434274857f82fe6dfc605a161c7a5f7d25ccf2cceec94bbb2867958eeb0521f2487904ebbe6d534b3ae4fb597d13d577238b85916b8f87beb9ae6c33e7ad39b7bca4f82306f2a107924ce79b3eb7b5162f562271387d8c414c06c8b1697a29bf60309b0e942f7f52bac5c82a69c6be0bd4eba114cfdadeba5fe0c17f10d6cc7939af94b25e4e15502fa038181a7647f5fc6460b8dd230bbcd94eaa2a3ad13690e35c3e5986857776de5244918d5986a16b7fdcfa63ebbf653075629456dd0a9cdbb3fde0e9bcfccc371b91594d954e494217125b0d247c5b91c0d54df03159d59de89c86797ae357538f2c9768c19b6007ca868caf6639b03e7b103a455a5770fccbe611a8fb1a28b42985401a217a50f648f09851fc6d183ebea10bb922e56c105d65bc613940bad54d2bd0da23353738295e00405057948a9aaa48c6aa0b6f0465b0daf1e59a1499529366973bb57aebf11ab5d770368225b236df99d650e03437c74d4a2dd52ed7af70be39a9b0512a201a476aa83795ff32b65a2b1c02020fbfc4c8873c8459d7548364d3abbcefd025999828da7f5a3f1fa7e2a437b784c67917d8003524056d71a5dc58428b731dc2b0c83b6fe510cacbc26390e9b799434034c2a33bc9064fd64be1c31cd429b450bf5a7e0f5d7a3fc22e465e24248480e51f171f2bb21c2ac61daf35942aa0011e3287aadd8503ea2c7f23bd5edeb4da607c385ef37d3a5869df0f087bd813de96904e2e0ee8f185d084c9cf2f0a8aa849e4cb07642143ee23b92cbdd0eac4409d5b2a99b187179a5261b1741d6336e8848349b818b724b2f098a43b5a7c2c90c42221cb7863b3a8b9066a243c8d2baf69ef1cd2bb29591da7eb73822c357b9cc59c9e920edab816a40508b3e9b36b2fcb512f82306f81293754c338e399fa6a231bea29ef9692ee6968ab451a4767f738cf7ca844cbed741081fe2933c6e4f367acc9c4a2d3f3710786b469f1512e1d333b26744f805024f5a17630ce3bd53254b8f8c42060d9923465fb0823319cf01d4a047e67e2c42c596b81772500f1347fa107c7532731216ebc3c9fadbf69411bdff227ed7108ebb14e5ed500b7d7df79714a4b9e4379555c5d6dc5b90733c55ef1789aa2bc4b58fc86ffdd39b43e450156f5aa02a7e95b668191f51940f22e4a5edc859ca3b8a3275de81d74dbb39b016743da4a3131fc2f405be137aa9a2dc9879e007516e32e4b956200b59695d4381f645c69492172e60f74752c4ab96078c309f7a501224e084251741f1ab3db60307e6d4ebbd7b300ce463d3330efaeb8b96df7d49a09a2747689ecd8f883c107151136eb5b471198d16551a681c301d199f12f66098b96b91d120fa0e91a5cb9f0899e2cceca8a47fe58232aece5097dc55f2d5a7651b46181f78c5dc3c0ace9fd2d31d6755434168fb5afae0f37d1adc38eaafa4c49607d091d6f6e5ec9291bc66ecfab89bfd3e3f76f0d1d4bf23bd9c037e556b22cfc93706b7be9bdab7519362a52c33fc6ecfda3120bee613e92d2a5d91aec1df58b20fc3285d6b40703e395bbdfe779cdd70894ee958935671f12b8ec04293a9aec580faa43273c75a8aa9d5956e9b778c5ac7eaf0cfae31ffe7d1c4ca39e493f5708d2d2fca7936878f4cbf0383838093d21701ae448e3cb666320cb47384c80be8fbeadcc2406e69230d8eb541aa1bfc8c773fa877c060dd5ce551ceeb22eff53cc1fce028495df776cb470a6e2f9a893a309b002c1f4ba7b0419cd3a5a98799cfe10c058d0547845e971f1b2a44db826f9d104cf17946d60532a075aa12c9e401d725c2c34ca6287dd9261589d6128a38ff8a87d1f7fb95f775bdcc3a9ed1fbc0345e50900304de2a8f68ee80e30bddf8d599d9ee7a942569d04dcea41fda8d9780902d2e9f75b7532bf228835c8ce3f192d671225dce4cbe4ee701abf5f33c6d79962d3610c57970c830b7d730e061d1b9ce494223076fdf51f7ea4e2d12af4cdb90e0de623ab3d111206d955a6b806ca9b02b38805b8dd6e60d8de6f58ae959c5b242c0999a4c17a241315b389504c34b0355589f85746083ce6e856ce5a10ed2a50a7773d86089c3adc143180219734111afab6a19c1b445b13c4662e132ff8838941d7fef39286fb50ff6361bce8fc0cd542bd87abd9d263777aed2442ce2d9373e342301945816db3935bb43774178c0748700c655deee61c7164073eca78ad8f32ed870269f15284fe20a812fa90c0b8f32c87dad78dddbfa5e6f58553c3da98d6c2b8bacd4f5c7bdaa456494e7eccf6da239eee9e1e07181203d53f1b12e9f696eb45f548260291a15a284998df0676d2d5ace7fe9a3716de755a664ff82e8aea16b6f71cb375daf4c027cbe99a040dd25d1f72da40ced32978a61dde7fd68cb4fdf24acee5bc723084bcd60652f34ffdf6a9c63e213db17d5cf9d6745b11ff7f62abd0729e6e8e695b6d9054f9a944a65aedd9c7a15e8829e8fa403885bba00aad2688a6308be2089d48a5197c4e157bf02e9cc6a2c474771c2a981b5cba6cd8996fdb75d4fb83f68dda4763bc3696894afcc7ae43c1cd155c0b74e5c92158262f93f5efc70353249379db84e2e22302101f6a2d7331cd155c0b74e5c92158262f93f5efc70353249379db84e2e22302101f6a2d733d403d9e045929b4cb5caf7e35da094eeb5bdb5c05136e2f81d5cb3f599c2773687e49ee0ea0990a2653d8b7b0ffd452472d2eca0fb33cb0e1fce2ed0c7af71ca87e49ee0ea0990a2653d8b7b0ffd452472d2eca0fb33cb0e1fce2ed0c7af71ca5d0fe234a1c4573b24204f050a366e77c24b77f4ab23765287b0dfe605c20307b5977d2c6f2a45cab0d1d2c6383e5827c744c3be1fbf9b86575f83a42f4d0a1ab5977d2c6f2a45cab0d1d2c6383e5827c744c3be1fbf9b86575f83a42f4d0a1a3fa8d688d9f9dfcc83e96fe52484d06f2b71fb3340e34dc5966de39c87c03fdf17dfbaabe35e45571cfd5782980d34e920fa168b95823c3e474b9f8c451d0cf1d6ba9e652ab5f7bb3f0b0898d2400c5ce561d65498890b6566ce922e0acb31c36b2e2cb54089af02428d06f056b2641f2d2ef41418ebe64594a95cb3d1ca65486316c814ca5aaed5c4ada6454f1343b0f06cf9a7b5f819e83c40becb4049214frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootibus-typing-booster-1.4.5-1.fc22.src.rpmappdata()appdata(typing-booster.appdata.xml)application()application(ibus-setup-typing-booster.desktop)ibus-typing-boosterpkgconfig(ibus-typing-booster)@@      /bin/sh/bin/sh/bin/sh/usr/bin/pkg-configibusm17n-libpython3python3-dbuspython3-enchantrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.5.33.33.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1W3W1@W1@W!@Wo@WV@VpV7P@VBVBVBUT"@SS&S(R@R1@R@R@RW@RJ@RIgRFR6R@QQ@Q@QzQ4QKQQQ@Q3QQ@Q'@Q@Q@QQQPPe@PPPPPP@P5@P5@P@P@P@Pb@PQP*=PSMike FABIAN - 1.4.5-1Mike FABIAN - 1.4.4-2Mike FABIAN - 1.4.4-1Mike FABIAN - 1.4.3-1Mike FABIAN - 1.4.1-1Mike FABIAN - 1.4.0-3Mike FABIAN - 1.3.1-1Mike FABIAN - 1.3.0-3Mike FABIAN - 1.2.15-1Mike FABIAN - 1.2.14-2Mike FABIAN - 1.2.14-1Mike FABIAN - 1.2.13-1Mike FABIAN - 1.2.12-1Mike FABIAN - 1.2.11-1Fedora Release Engineering - 1.2.10-3Mike FABIAN - 1.2.10-2Mike FABIAN - 1.2.10-1Mike FABIAN - 1.2.9-1Anish Patil - 1.2.8-1Mike FABIAN - 1.2.7-1Mike FABIAN - 1.2.6-1Mike FABIAN - 1.2.5-1Mike FABIAN - 1.2.4-3Mike FABIAN - 1.2.4-2Mike FABIAN - 1.2.4-1Mike FABIAN - 1.2.3-3Mike FABIAN - 1.2.3-1Fedora Release Engineering - 1.2.2-2Mike FABIAN - 1.2.2-1Mike FABIAN - 1.2.1-1Mike FABIAN - 1.2.0-1Mike FABIAN - 1.1.0-1Mike FABIAN - 1.0.3-1Mike FABIAN - 1.0.2-1Mike FABIAN - 1.0.1-1Mike FABIAN - 1.0.0-1Mike FABIAN - 0.0.32-1Mike FABIAN - 0.0.31-1Mike FABIAN - 0.0.30-1Mike FABIAN - 0.0.29-1Mike FABIAN - 0.0.28-1Mike FABIAN - 0.0.27-1Mike FABIAN - 0.0.26-1Mike FABIAN - 0.0.25-1Fedora Release Engineering - 0.0.24-2Mike FABIAN - 0.0.24-1Mike FABIAN - 0.0.23-1Mike FABIAN - 0.0.22-1Mike FABIAN - 0.0.21-1Mike FABIAN - 0.0.20-1Mike FABIAN - 0.0.19-1Mike FABIAN - 0.0.18-1Mike FABIAN - 0.0.16-1Mike FABIAN - 0.0.15-1Mike FABIAN - 0.0.14-1Mike FABIAN - 0.0.13-1Mike FABIAN - 0.0.12-1Mike FABIAN - 0.0.11-1Anish Patil - 0.0.10-1Anish Patil - 0.0.9-1Anish Patil - 0.0.8-1Anish Patil - 0.0.7-1- update to 1.4.5 - Do not colourize the preëdit dark blue, that is unreadable on dark backgrounds - Resolves: rhbz#1335201 - Set the size of the libm17n mconv conversion buffer correctly - Resolves: rhbz#1335021- package the typing-booster.appdata.xml file- update to 1.4.4 - self._current_imes needs to be updated before self.init_transliterators() - Resolves: rhbz#1334579- update to 1.4.3 - Fix AttributeError: 'editor' object has no attribute 'trans' - Resolves: rhbz#1331338 - update to 1.4.2 - Fix mistyped variable name - Resolves: rhbz#1330461 - Add option to remember the preëdit input method used last - Update German translations - The combobox in the setup tool should show the first supported ime from dconf- update to 1.4.1 - Avoid unnessary initialization of transliterators when the set of input methods has not changed - Add property menu to choose the current preedit input method - Display preëdit input method in aux_string also when number of candidates is not shown - Add some tooltips to the setup tool - Update German translations- update to 1.4.0 - Call IBus.Bus() in __main__, not in __init__ of class SetupUI - Resolves: rhbz#1325338 - Multilingual support, more than one language in an engine - Simple option in the setup tool to enable bilingual support (i.e. one language + Enlish). - The default of the option “Add direct input” in the setup tool should be false (bug found by Pravin Satpute). - Changing the main input method with the setup tool should not remove the direct input (bug found by Pravin Satpute) - Add 0 as a digit to commit directly when using digits as select keys - Clear dictionaries in Hunspell class before reloading- update to 1.3.1 - Use new transliterator from m17n_translit.py also when switching input methods in the setup tool - Resolves: rhbz#1304677- update to 1.3.0 - Use libm17n directly instead of going through libtranslit - Forward key events triggering a commit using "forward_key_event()" instead of relying on "return False" - Resolves: rhbz#1291238 - Add code to use F1-F9 as well as keys to select candidates for commit or remove - Don not commit invisible candidates with select keys with numbers greater than the length of a page of the candidate list - Control-arrow-left and Control-arrow-right now commit when the edges of the preedit string are reached - Alt- does not delete a prediction anymore, now only Control- does this - Add an option to disable the use of the digits 1-9 as selection keys (useful if one wants easier number input, selection then works only with the F1-F9 keys) - Support input methods using AltGr (e.g. mr-inscript2) and Alt keys (e.g. ta-lk-renganathan) - Resolves: rhbz#1051405 - Resolves: rhbz#772665- Use open() instead of codecs.open() to make the input method help button work again - Resolves: rhbz#1276992- Fix wrong bug number in changelog - Resolves: rhbz#1268153- Add Catalan translations, thanks to Robert Antoni Buj Gelonch - Resolves: rhbz#1268153 - Add Catalan engine - Update German translations - Add optional debug code - Fix some pylint warnings- Add a property to start the setup tool - Resolves: rhbz#1260088- Use open() instead of codecs.open() to fix dictionary loading problem on F23 - Resolves: rhbz#1257465- Require Python >= 3.3 - Always write xml output in UTF-8 encoding, not in the encoding of the current locale - Change class “KeyEvent” to store the keycode as well - Commit when hitting the borders of the preëdit with the arrow keys (Resolves: rhbz#1140502)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Resolves: rhbz#1075892 update package URL to typingbooster.org- make profiling work again and make it easier to use - port from Python2 to Python3 - add python-enchant support- Fix behaviour of arrow right keys in preëdit (Resolves: rhbz#1049324) - Add timestamps to entries in the user database - Add timestamp support to user_transliteration.py - Use a single user database for all engines - Add *-inscript2 transliteration options to the Indian languages where these were still missing (Resolves: rhbz#1051405) - Make it possible to use multiple hunspell dictionaries at the same time - Make it possible to specify a list of dictionaries in the config files - Make it possible to get a word back into preëdit by using backspace (Resolves: rhbz#1032442)- Change of IME name for oriya language Resolves: rhbz#1045299 - Fixed issue multiple instances of setup menu Resolves: rhbz#1045294- Don’t strip characters with Unicode category “Cf” (Other, format) from tokens (Resolves: rhbz#1032504)- Change wording of the option to show the total number of candidates (Resolves: rhbz#1029748) - Commit candidate clicked on with the mouse (Resolves: rhbz#1029822) - Use direct input also for IBus.InputPurpose.PIN - remove unused und superfluous arguments of constructor of Hunspell class - Add some transliteration options to .conf files which had only native keyboard enabled- Add feature to display input method description to setup tool (Resolves: rhbz#1001581) - Remove the options “m17n_mim_name” and “other_ime” from the .conf files - remove tab_enable option from config files- Resolves: rhbz#1013992 ibus-typing-booster needs to have ibus write-cache --system in %post and %postun- remove superfluous line break in changelog- Use normalization form NFD internally for Korean as well - Add check for input purpose for gnome-shell password dialog (Resolves: rhbz#1013008 - ibus-typing-booster shows entered text in password fields)- remove obsoletes/provides, not needed anymore for Fedora >= 21- Update to 1.2.3 upstream version - Fix exception handling when trying to install a rpm package (Resolves: rhbz#986178)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Update to 1.2.2 upstream version - Commit immediately when certain punctuation characters are typed and transliteration is not used (Resolves: rhbz#981179) - Add an option to try completion only when a minimum number of characters has been typed- Update to 1.2.1 upstream version - Pop up a message box when a file has been read to train the database, indicating success or failure (Resolves: rhbz#979933) - Update German translation - Ignore most punctuation characters and mathematical symbols when tokenizing (Resolves: rhbz#979939)- Update to 1.2.0 upstream version - Make TAB when used to enable/disable the lookup table work as a toogle - Create a VIEW for “LIKE input_phrase%” in select_words() and use that in the following SELECT statements (Makes candidate calculation more than 10 times faster)- Update to 1.1.0 upstream version - Add a commit=True parameter to check_phrase_and_update_frequency() - Fix that the page_size is shown as 0 in the setup tool if it has not been set before - Do not use AUTOINCREMENT - Make it possible to exit the setup tool by typing Control-C in the terminal - Add feature to read a text file for training the user database - Update German translations and .pot file - Fix error when the hunspell dictionary for an engine is missing- Update to 1.0.3 upstream version - Don’t output page_size in “/usr/libexec/ibus-engine-typing-booster --xml” (Resolves: rhbz#975449 - ibus-daemon prints warnings because “/usr/libexec/ibus-engine-typing-booster --xml” prints the invalid element “page_size”) - Use ~/.local/share/ibus-typing-booster/ to store user data and log files (Resolves: rhbz#949035 - don't use a hidden directory under .local/share)- Update to 1.0.2 upstream version - Push context *after* writing the trigram to the database- Update to 1.0.1 upstream version - Fix problem when IBUS_TYPING_BOOSTER_DEBUG_LEVEL is not set- Update to 1.0.0 upstream version - Remove mudb and use “Write-Ahead Logging” - Introduce an environment variable IBUS_TYPING_BOOSTER_DEBUG_LEVEL for debugging - Speed up converting an old database to the current format - Make prediction more intelligent by using context of up to 2 previous words - Automatically remove whitespace between the last word and a punctuation character ending a sentence- Update to 0.0.32 upstream version - Resolves: rhbz#969847 - Editing in the preëdit of ibus-typing-booster behaves weird, especially with transliteration - Fix behaviour of Control+Number - When committing by typing TAB, update frequency data in user database - When committing by tying RETURN or ENTER, update frequency data in user database - Do not try to match very long words in the hunspell dictionaries - Rewrite the code for moving and editing within the preëdit (rhbz#969847) - Fix encoding error when changing values with the setup tool - Add ko_KR.conf and ko_KR.svg - Use normalization forms NFD or NFKD internally and NFC externally - Remove old way of using libtranslit via ctypes - Get rid of “freq” column in databases - Remove too simpleminded auto-capitalization- Update to 0.0.31 upstream version - Resolves: rhbz#968209 - Typing characters which are not explicitly listed as “valid_input_chars” in .conf files in ibus-typing-booster get inserted in a weird position - Remove lots of unused and/or useless code - Simplify some code - Fix the problem that after “page down” the first “arrow down” does not move down in the lookup table - Never use “-” or “=” as page up and page down keys - Print more useful debug output when an exception happens - Replace unencodable characters when asking pyhunspell for suggestions - Get dictionary encoding from .aff file - Get rid of the the variable “valid_input_chars” (rhbz#968209) - Remove option “valid_input_chars” from .conf files and template.txt - Replace keysym2unichr(key.code) with IBus.keyval_to_unicode(key.code)- Update to 0.0.30 upstream version - simplify database structure and code - The Swedish hunspell dictionary is in UTF-8, not ISO-8859-1 - SQL LIKE should behave case sensitively - Do not throw away the input phrase in hunspell_suggest.suggest() - Merge candidates which have the same resulting phrase in select_words() - Remove phrases always from the user database when typing Alt+Number - Sync memory user database “mudb” to disk user database “user_db” on focus out - Delete all records from mudb after syncing to user_db - Do not prevent phrases of length < 4 to be added to the frequency database - Resolves: #966947 - When typing a/ with the da_DK ibus-typing-booster, one gets weird matches like a/ACJSTVW - Do not use lang_chars for matching in the hunspell dictionaries, return immediately if input contains a “/” (Resolves: #966947) - Remove lang_chars variable - Use re.escape() to escape the string typed by the user correctly for use in a regular expression - When removing a phrase with Alt+Number, remove it independent of the input_phrase- Update to 0.0.29 upstream version - Resolves: #962609 - [abrt] ibus-typing-booster-0.0.28-1.fc19: main.py:107:__init__:AttributeError: tabsqlitedb instance has no attribute 'get_ime_property' (Fix setup tool to use the new class for parsing the config files) - Avoid adding duplicates to the database by checking first whether phrase is already there in add_phrase()- Update to 0.0.28 upstream version - Resolves: #961923 - python /usr/share/ibus-typing-booster/engine/main.py --xml is extremely slow when many hunspell dictionaries are installed - Put the input phrase into a single column in the databases instead of using one column for each character - Get rid of tab_dict- Update to 0.0.27 upstream version - Resolves: #959860 - [as_IN] Wrong keymap name Assami (fix spelling error in language name for Assamese) - Resolves: #958770 - [ibus-typing-Booster][gu-IN]- Typo error (fix spelling error in language name for Gujarati) - Resolves: #875285 - IME names too long in gnome-shell Input Sources indicator (remove ✓ from symbol in the .conf files) - simplify code in select_words() - remove some unused functions- Update to 0.0.26 upstream version - Resolves: #910986 - The arrow icons at the bottom of the candidate lookup table of ibus-typing-booster do not work - Use different .svg icons for all engines - Increase number of suggestions from hunspell - Use the auxiliary text to display the number of candidates - Make the display of the number of candidates in the auxiliary text optional - Display of the number of candidates needs to be updated on page-up and page-down- Update to 0.0.25 upstream version - Port to use pygobject3- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to 0.0.24 upstream version - Resolves: #884808 - ibus-typing-booster should also show candidates which correct spelling errors - Use pyhunspell to add spell-checking suggestions - Use underline for preedit - Colourize spellchecking suggestions and system phrases already used- Update to 0.0.23 upstream version - Resolves: #879261 dictionary is not automatically reloaded when it is installed via the setup tool - Make the engine reload the dictionary when the dictionary is installed via the setup tool- Update to 0.0.22 upstream version - Resolves: #876666 Properties of ibus-typing-booster to select input methods are not shown by gnome-shell in f18 - Make the engine use the input method from the dconf setting - Add combobox to setup GUI to select input method - Update German translation- Update to 0.0.21 upstream version - Resolves: #875285 Shorten symbol displayed in gnome panel - Add space before ( in long display name- Update to 0.0.20 upstream version - Resolves: #874421 - Improve setup GUI to make correct dictionary installable (Resolves #874421) - Add page size spin button to setup tool - Connect signals in __init__ of SetupUI after setting the initial values - Make the setup tool find the right config file in gnome-shell on Fedora 18 - Update German translation- Update to 0.0.19 upstream version - fix rpmlint warning “incorrect-fsf-address”- Update to 0.0.18 upstream version - Resolves: #871056 - Save setup option “Enable suggestions by Tab Key” correctly in dconf (Resolves: #871056) - Make setup dialog translatable and add German translations- Update to 0.0.16 upstream version - Resolves: #869687 - Make enabling the lookup table with the TAB key work correctly - Simplify code in add_input() - Make German input typed in NFD work- Update to 0.0.15 upstream version - Resolves: #869050 - Make sure the lookup table is hidden if there are no candidates to suggest (#869050)- Update to 0.0.14 upstream version - Show an obvious warning when the hunspell dictionary needed is not found - Show exact matches in the .dic files as suggestions as well - Do not forget the input method used last when activating a previously used engine - Make spelling of the value of “symbol” in the .conf files more consistent - include the file ru_RU.conf- Update to 0.0.13 upstream version, in 0.0.12 I forgot to include the file de_DE.conf- Update to 0.0.12 upstream version, in 0.0.11 I forgot to include the file keysym2ucs.py- Upstream has released 0.0.11 version containing the following improvements: - Add .conf files for many languages and improve some existing .conf files - Read other_ime option case insensitively - Split only at the first = in a line in a .conf file - Fix the problem that the user defined phrases are lost when switching engines - use “layout = default” instead of “layout = us” in all .conf files - Make sure the input of transliterate() is UTF-8 encoded - Add a keysym2unichr() function and use it to support languages which have non Latin1 input - Let first letter start with index 1 in autogenerated tabdict - Use autogenerated tabdict always, not only in m17n mode - Use special value 'NoIme' to indicate that no input method should be used - Use contents of lang_chars for the regexp to match words in the dictionaries - In process_key_event, do not return False when a non-ASCII character has been typed - Read option valid_input_chars as UTF-8 - Use the encoding option from the .conf file always, not only in m17n mode - Whether m17n mode is used should depend on the .conf file, not the language - Use correct encoding to decode the dictionary file - Some other minor fixes- Upstream has released new version.- Upstream has released new version.- Upstream has released new version.- The first version. - derieved from ibus-table developed by Yu Yuwei /bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~cade1.4.5-1.fc221.4.5  ibus-engine-typing-boosteribus-setup-typing-boostertyping-booster.appdata.xmlibus-setup-typing-booster.desktopibus-typing-boosterAUTHORSCOPYINGREADMEibus-typing-boosterenginefactory.pyfactory.pycfactory.pyohunspell_suggest.pyhunspell_suggest.pychunspell_suggest.pyohunspell_table.pyhunspell_table.pychunspell_table.pyoitb_util.pyitb_util.pycitb_util.pyom17n_translit.pym17n_translit.pycm17n_translit.pyomain.pymain.pycmain.pyotabsqlitedb.pytabsqlitedb.pyctabsqlitedb.pyohunspell-tablesar_TN.confas_IN.confbe_BY.confbg_BG.confbn_IN.confca_ES.confcs_CZ.confda_DK.confde_AT.confde_CH.confde_DE.confel_GR.confen_AG.confen_AU.confen_BS.confen_BW.confen_BZ.confen_DK.confen_GB.confen_GH.confen_HK.confen_IE.confen_IN.confen_JM.confen_NA.confen_NG.confen_NZ.confen_PH.confen_SG.confen_TT.confen_US.confen_ZA.confen_ZW.confes_ES.conffa_IR.conffr_BE.conffr_CA.conffr_CH.conffr_FR.conffr_LU.conffr_MC.confgu_IN.confhe_IL.confhi_IN.confhu_HU.confhy_AM.confis_IS.confit_IT.confkm_KH.confkn_IN.confko_KR.confku_TR.confmai_IN.confml_IN.confmr_IN.confnb_NO.confne_IN.confne_NP.confnl_NL.confnn_NO.confor_IN.confpa_IN.confpl_PL.confpt_BR.confpt_PT.confro_RO.confru_RU.confsi_LK.confsv_SE.confta_IN.confte_IN.confth_TH.confuk_UA.confur_PK.confyi_US.conficonsar_TN.svgas_IN.svgbe_BY.svgbg_BG.svgbn_IN.svgca_ES.svgcs_CZ.svgda_DK.svgde_AT.svgde_CH.svgde_DE.svgel_GR.svgen_AG.svgen_AU.svgen_BS.svgen_BW.svgen_BZ.svgen_DK.svgen_GB.svgen_GH.svgen_HK.svgen_IE.svgen_IN.svgen_JM.svgen_NA.svgen_NG.svgen_NZ.svgen_PH.svgen_SG.svgen_TT.svgen_US.svgen_ZA.svgen_ZW.svges_ES.svgfa_IR.svgfr_BE.svgfr_CA.svgfr_CH.svgfr_FR.svgfr_LU.svgfr_MC.svggu_IN.svghe_IL.svghi_IN.svghu_HU.svghy_AM.svgibus-hunspell-table.svgis_IS.svgit_IT.svgkm_KH.svgkn_IN.svgko_KR.svgku_TR.svgmai_IN.svgml_IN.svgmr_IN.svgnb_NO.svgne_IN.svgne_NP.svgnl_NL.svgnn_NO.svgor_IN.svgpa_IN.svgpl_PL.svgpt_BR.svgpt_PT.svgro_RO.svgru_RU.svgsi_LK.svgsv_SE.svgta_IN.svgte_IN.svgth_TH.svguk_UA.svgur_PK.svgyi_US.svgsetupi18n.pyi18n.pyci18n.pyomain.pymain.pycmain.pyopkginstall.pypkginstall.pycpkginstall.pyosetup.gladetyping-booster.xmlibus-typing-booster.moibus-typing-booster.moibus-typing-booster.pc/usr/libexec//usr/share/appdata//usr/share/applications//usr/share/doc//usr/share/doc/ibus-typing-booster//usr/share//usr/share/ibus-typing-booster//usr/share/ibus-typing-booster/engine//usr/share/ibus-typing-booster/hunspell-tables//usr/share/ibus-typing-booster/icons//usr/share/ibus-typing-booster/setup//usr/share/ibus/component//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/pkgconfig/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=neon -mfloat-abi=harddrpmxz2noarch-redhat-linux-gnueabi  POSIX shell script, ASCII text executableXML document textASCII textdirectoryUTF-8 Unicode textPython script, ASCII text executablepython 2.7 byte-compiledPython script, UTF-8 Unicode text executableASCII text, with very long linesSVG Scalable Vector Graphics imageXML 1.0 document textpkgconfig fileRRPPPPPR?07zXZ !#,M]"k%.zorA+F ?PX W%>r}uȪi':Z>Q S$0 DmO͋4×!U@[=ǿr"C\ &rGY֟@}*s2DwV#P.&[8}.!C`qB fgPҭk(9^&R)z9pN'|/n]9JkW** 8*}2H~\`:%=fGUS|`ٮN`X AwS͵Ǚq a!qv]^ֺ';f9U\ѦC-F %ş)+A7sRF˖χmF#4\TŴǃۮ|,+nڹ_VDѲȎ_M欥C“AАlt(AD}9k1J:кsM\rGnSZ{Sc,\BP~ee{$$XӢi~*O+5;?@)!ce/AhWX|WP/7ٱǂ Dd +#j!H0bdukRjTHȘAMo Lx"4zIu(̋*$*dQTmigoH ?guCC-sTݧOmóM5K'I"98 {:h"l?r @ӎǦQ״D,ȴXt̆N#Q]]%,'zemE|Rm _#D b+I-!$$ϴlX3 ''qդ/Ї3*a?wKT,6Ob~5wlക[q]7O.OëA-AV0۸Z ($LYgc4`HZކ:OwHËEeZb7zN._>}Bp x 2jEal,Uq8 eAI q"6ÂV nyRFX.|.ݹ\rR"wB>i1k+Wn+ƲiB@ )0Q'މ\jn ݝn,ȸUêkiXP"RqvlH"!,ؔGsǻ6ĒphF^nu$;r90*v5|;.ozA^x*VG[n ?.6k5owNn̦jݮ{C4ծvtFo_}M])N5v~Y9ty=Gfs^wR6xύ40E{HMogKipxV3#%o}ee $PX1H)P=j67t*~j,!rrQf`ɇRg0n3̬-/S6e6 HƔȒd{FhRՀE8!tӄ,zquYk"eVY5}EwhF]$*4I0,xQ%u҈HrXc@YHoF_VQ- NVl/1"-Aa0D'N]E8_<]U\ |Љ͖E1ɭ׭ R:EC,^ ۝ㅩQJi޴/Ha<)+?#')rDuIGv CGx0ffyâaD1 1?vp|BJgP-IiG=W+}EEm)`)};aI{-\;030KaM \:M/_U jYO˺&>:ԔTY~ 6@s$?f f535 /2zT29O &$dQn ,>ْSaS_چjgu Y#ue-+a 6g+J OOB9&j>"J6-܋$W'Eh pG1ҸO 9ާ+ |U(?{Hߓڹ]ٖX)i}fܬIҶo-}|>^]kBzVóHK 3BsWـę)ayόsѿ/NӍrz Ni|O9ϱ,DSLk߾*Ȟ4TbϫaNbOzɑ5|҉dz 9W?s40q+g}Æ&գ0[>Q%g 6uڎ:m0/hfs>x>.B$~uI>A_ Nر@u<ljPy, Ϳ:/^o^Y 5Xkkw~s.}񳶘},,^̨%ڏZ.t&دgo݀wp= Z:N=I$ fs@Hم_#9; 4F3j/7U| 2'VlKyo%+v   Q^5[cRV?6^Qqoɕ*64g됸G>w6db _Y^}z!OO-^se$Iwwj~ڎ2 p{iN`soWpJe[h"vv._+SW-?T L:BⳚP#ؕAʹVO>sϧ<4YzNZQd";KA{.F RSpEK3n,YH4쳒,^P; fD*&R*߿?W2LƲcy6W^_WCDa$bue,qSc dO_+gC4oP+ZՐel='&v|LIqѭ3ؠ2Mgb&bџe^@Wl yV.|I ^ߡ [ 8~_{O'܌B#6M] w =!A7NyYj2KϲNnzN4t8t<(])}rMB"lpqf] pU``+} bT>r?EN1 !9@,au=";7ZtR4ZPKh^ޞu6QW~pv+5qJ,) <5|#KSA_ "Z67.<9j&'D5 d˩IVաp/s=ͼD~E*ED``HV\O_`Ԇ7R O[:.re1?Ih%;lHmPDȖ_~3`\ f*_&#VvpuM"GMOt5N7[-' 3# 6b"s睤/TĢ3>!1S Q|86/5Lyf?Ox6<],9ڻ˞*&D#deqӦwirMm LU܈'nAVT=$ur̉Kv(6ii{fjxsYYĕ{ZѾSʘ鄶nĽ$Qh:9ڎclUXtE*M?xQ܂] ss1ɫk,qxt}k 9R#YEI!pxzCpJ]cR(=c{k`V?J5>ֹJ4&ѽCR8*nMxQw,+Aʪ4}Ve.$z82+$ LZiu޵_C_}0#Mꢀ*j/@u۴""$yHU9tMKWL/񊌌7zer~ߎuVWFoԣC)QWSP-僼~|c-/)\fLLrH&SRљAw%cQz"jHJԟ3ptmq}X}?mZZjt#YL^"Eo?qJCKj#+ڰKb VzؒgJ*UhpT}1gӫ F{#Fpc67UnZw5diE7Ow"'_M/4j71uC}͸{X\Һ.] Z*K*D~MY?[ӕ1)NJ@5DA-ŻQ^ laLІr2斚ld>m~RttEEq%g<6T}erL rp>š.kI3eKEWHc#)ږ8Y''dېSfzY.ߖ_Iu'9$AS-[e6mCl9bD\{m@~SKʸŏ]m2:Dy@!;:#4U8ln "P?S󖥫: -(Q1W5a.bR4e})# QOH&ڥ\5<ծ˄O6Jl?g|U#᜼ 5A(ct=$鍦"ǓzRǒ"}Po[RM;nMro)YդTlԯ=Vb᪠ k&|k/pQb ߫/D+ +;V}E&~Bez%3 S"}Z/+[o72-O'ʋ M줼- ȳ-&B7BCҡC/U:ȴ>M4,(u#M^Y;_E:8MVC[EwN IZ=GP|=B<2`}76 ݡYHn/"oU&r z ݩy!S9 Z}|A)pVuy+z>urjTߖz8- GP?2-Wc4e@L}dFn@V庰hk" !ɿ8yfmyqjQ lj4zwhᠵNԎ܊©fx:FX31٤Ea;ƳXyL*ZE!qI-ԻҙD7=ZL:'߆aI j TWpn.p#\Sc۩ FAȴbD1X>y:(9 nS(=&})v]791"@Ey3$fSΐ2:謾ͱ$Q1Nz-ܻ}sor.exOq1hkĻ<Udr/ {@<023SڧS JO؋* j׀1̦j\S@LY";gl?ΣJzks|9!qaYU1邿 Wo6 ,ئ<n.`3G(D#+D>)QUW}9f&H1ȧQ#oWۜ8Fv D,rFgf`xL#z֨&:_C{`@rM:.߄N=^F̺+neW>Ԇ2>jy}z~k)K&5'j[ٖ, c%݉pqS9Cᜋ6vahslBQ)H ۿ8ބ cW\-wx<=&k<FI2-4!y1⿧h":%Jb8sCYfH-v~K*=Bi{>TF^ Kl$'h^Pe'zMA5PJ 4%y|%Ab8[Yy{3mǔ29اnB >1gNErLG^wLɚ|$J@pYDNwʖX\إ0btԃ>^Feh+ F)9l]D"JFiG&rbN_n}i)@bȁT]Mz|tL/ύZ?}K]i֖P]z W9>?˅5W06U;wJLjN2AVP\:>˧xibQc wܢgwcNEJ+FС$l-Ħw- ejn>0U@uޔ6ZF a\իǷ7;=˱%|)q-6; b>{m*ͭIe x-UYh1U2U?N"O]Q C۾qoOuQQJe2 _@e'BCBݝn_ ߄`vDT!o>jrk?'$M8L{˂+;}>KH9ۣשrwTÃ٩i> f)*U/T9R֙8&OYLJGO=u;͈K߂KmD- }LL@paea 엗K*lS8288yJ*Gd= zI^\< u5 t=OZJ %":7{hkJsTC?4WRؘm)J*Wr*E ГR ޿\bPHKXݭ|f_ ii֨a{<Aaqu_7⫃2pEA엉Dޓw۞@Y|TdÍ"7[yXC* d\%D__f;YOr Cv$UY=v`=2t7NWaU"j J?C&}ރ¸8@i 6Dh_:Ηľw_>[Hw#q# _ w"lQ(vn o[.FG&吻00ga C_.?aa tIj7:z9  h?'/P-tϬ]~_UlR$+ N y]TR3!@O^@A(#6XfQM:4){vN5|NklH nl*@&1ӅAb!Äu=\n {-MDXqwm?BpDڼ ee{a:h i05Ktؐl&dQ*G3v_e7s6/μ#MBqrFauًb,(55 RvB 4a!uPrd ڜCtNJL \aW4OT1";IXtz#UR <Hƿ`1L2ƁN<2-},$SИ +&IϻJ'.$Kc'0:NBP|jqC4Dx򯃍 ^D,͑94U%!j׉7vH3:@EՁYڲŝB` YAZ$> `ֹF BA;/8{ nR^P*$ +QJtϿP`cKQ4F dLsx`cju֞s}D bC,h`dSiJz8m;!`* ǞZg+H zhrC Iq7n ": IQ^)bթK9L^3bʾWk*LBԳ-3>b\#fBF+d0v{b.z wʕE[)/>RZ#w2_*Dׅ6ʋz>5&=^Umo'[v݈B/k//t:VS_ ue2Jex[Dk(ts: uC 3uF _8\eaG"TlXQp _춛dY] :[r;:=x clΫ8=SalkNr*Ɋn&/d? qT;^ NreoYl0,-vM5Q6z/ڜa`A2q(X39;^ҀQ$N 6<X}wgg#n?MR8Qx7k)e2R T;~YT vf\]=0T?@AZхwYM!~AsXeoS@D鉘?#3Q'a;־ */pS%=vǕUܛ਀`,fx%w]9i 2Υ>Gr/:D*ORg̥hL E0nST v؍H-:t%Ug{uui!250<0C ڣŒqɪHQ`y~dJI q=9m IQ"r8O(쾚rM-"_e)^׈iɑ=]Rb<ƃ~A.iPQpK"KȀ }V:b H t=>w%rA@F=v-~ xNhj:J+9m)]|JP~G3CT2׸KsN* \WTSf/WWC*y :[/SMU @axqF g~ 4#JqeJb>Up??$@6v5"'1@G"IsK;#relyx#Dsu곷F$ߢѦ-]4uݩ)TkeZ$tŵVVoB66܊+Wȳ$O:̔JӸF򑶵0:P瘁oTG<S+( +`B_OӖF Sdk:/vP1;y]C"I)9L]5^z"AYڏR7axudRqPB?h[lgU elV2P*^Y3m^H=@Mtíp" EX}XyHw)Um^wJL㔣X;SIo*g` \\iJ ]:arpkn#&[q\n豏܎VۓFEɫȼ Q |F^_-;y*Y)tgGMat%ipak0aADH7?pRLZ\aldނ s 7Nlwz8Kھ椔xQe8I wZ'G(c*,TlZ7C*s[V#/P\;NsB-3} ŢGQZ4NޖK.N},M'f sIa?;XA99k?e\/Ҥ#څǗW=&2s.vu )x]o_c'K{OS胨/C╞sbZ+bw=O/. Zd_ FaWFsv1Λru¬ꥷkn+H;JC (`PxB2hJyGi bC˳+]}^cSx8'){Mv aʷݚ`NxD)*Q[iþT o! rD3mF4 xcm6YUX;Y3~XCCNJt?3]{N$;/by ͋G,σzq ,Aݏ.Q@6 fl$FmP#m^ŰK* 6˧3˙t] ۢBe @Kom |0(㎽@ĭ=@ΔG#iEvπM)%TDOuozZ6F ]?^-l3d>k lȱ!L" Y"!n%4 OD3d&O<preNo.[Fho3ky]@RLwESd'SC 8m@I>Y,%pQl=s3OAE_&N}n>>q_VnSdEAfDkb;@ӭ$I-*9{w+x#g!:8x ܼ*+&?I񔶂}^Y@)DE5bQXdvFvWvcۢ"3(֟tgc2/'@vJ̞+ $c#vO-uׄ򹢞o&֚G\XP-(]y LITX1³5&r؆;&"@y.a歷h@*b M'Yƅ%<YOraj+?HZ|u HA.El\ H3d8m-x*yW7MB~ǹk!qRL_p~̑5V<_Ϲϑ}ؿHЪTbs0KnPeaRҋJuBnޞe913y) vG P91eshiXgk-ekm@CD`{IA59Ü+y)&I=c%F9{Oc֐A\Y2IY(&;Xu>򯄣J!O9B?&wXmk\ćɅVyo#F#ljSUDKQG3p='D.?I7|D+:B؎~R_MK*c5B@ HD9%d[K'~7\ ϊ1!݈ZTK xR9 MNks }\o# Xh8l"50U3~e {?VntHtzy4x]hE? ZuHAmrvg6aS+HޥZM|ZS2 %4c9$3jҤh&zPl{ ݸ̒\Ţ?*h^tZ\:x+lǩ"~Zڛ[*_Yj2k[#M߆5k}Ccjy2l^N60oxc}J@re 2vy5ёY7y H{<=fۍ P kAoX-aʛ*ǃm"DFM :f`mc-4Ϣ2)ݽ>]T~'M@e$ !7`!Dw=CJt!+ ܪǵWTc["zs',w`ZP>dN !) )[g8VE)tuWi!/)FMγC\)P &WtPOȎζe<1PHW"ra tnqA^OGIKdǷohFl9Q'~:9hmVu3@ς-~Dr`yӴWp^F9Nd ,a^Jv^M_ TFuufJKnĜx6U L:EOASϙnƂ>y2 ꓳ[ꃣ5_zkN.ͽP%NVh(Q/p5C*5XFE$LR'85(#fC7Ҥ)llKIHݑtFZ-̜[7$#~C>YuCynJѥܘFbW7Ȯo^p>|f _V=ӵ-0Z7YIG;Ӣ9d38Š _AV1VQ1-ob]ctZpة|LG?T/Ιr2w~x 7dTJ.©dXGt7~HA~C]p,7,̚Rot!OZdo< K̈́@RF?/975q9?NǶÒc򱦙3,r)NK%9% viIKt$2X)\ȍΥzogpҖ8U-u-:z86c+x"_Q׹y@5ҨЋiPݪ]d1UbUO1y!/3m[ɍZ_J둥e 6BjPGK!W|3 f)o%|lac^[s 3 jE])/9&c_%lH {W٠"qLO`!ntKѳ޺DTYNV"%&ULº|GurA}z6ڊ̻Z9tB-B]?TmTA<3;ْ{zŒ|W9Dr/9{܍GA.K~s"XU1,P5PuiCYhOSQD{}u4TƼ&򄭠B3]a1foXCj=4i{єk%Ɂ88*sĖhD\L-n} / i3+oL'ZOhUYAD0芃IšcQgG~~ZmzKW[tX ,j7Ŏ"Z۹E *n&h Jf+ZL֡CX)V^ථQ_8\fh$E@ՀCnf3gJpL99t3N] 5ͦ%p5&t}WχI_| ,{I%5v;-pۮ*Ƈ. {?GE}6 ZmrҵX,Y昘C uuV٧N}b,jJy yuDfU|-RjN~wyEQ,T{ L1~j%OEm h[WyK;Fj W|V~=~a-D,H6ѫ;eqϵ;Z2Rg%Ќ$Pe\AX!b>R1<5e9L 3*cmCˆH.$.8Uؓi".\0mBEP6FZSpb3x7]:js2ZD*[NÎld7&D8 B`_@ #༉ ^.g,Hƨ#sv1}0Om|2S49ڦzs0 a̷ Vii2*ߔҰ8({׶O8 sQWo( B-C5m:;0Y?iףjRӳt(8o0 $4qp$LE e~HDThB|;0(BsU7 m(?yP7veg8ymK7g?,B-㳼ZX:A7 VsOՁ-9 g3 O%hMc߁.i1P S5/uK$ABހm u <_,&y ҍbcv/Щ: ?tgEjWL f5$(QR|?у\:VtҐ/ʂJ_?~gݹ_x0xWik6,"ɂwRlj%}Й4-|w,s( 79>bB{Uܰ^WzE} &$%,.ӸCtgiʛ޼`ZVt!:>꽣X8x-KX3<ݨ/aɼ9V^L{@Fo˕dӜm}(~ bA^GpP3[AL6oRD 6arQ=a?~N31^-$22KkE*`ސX$*7| 12`ZoVzK&Bg0VSdO.v &½x`ن&Y@[ZPt֙6ﯘo1-vdlT#t^p;Ix6b]l'{=Uh{iL}w] ^5{vr"@`h4C0^nQ kϢ<%TZ|-:qBSbC_!%܇|?b3Gj?4ƾ ܉0%T5❰j/']^3YqeAX<^!^9}˓5Ǧ{ER]rKp*qtCk!qL?9rPX)S?úܦ/%ggh*,f6-Y~XdVGqLxpkFSHSw3ژs%.t2ha0 ij^l5͏LXmA\F5#yN%M~΅[;<}Ѿ$H":CdGAry3aD/&O&./|A2U-,m E-Af͜Қ`!9fɢT~G4j|@ha:jy߹]ɮMRq3rIXXQFyGq$XTyʸUw&)s>&z1J']$7QbO>_`J6`> 3+ 8_mrpGzT0{s8 IrV9~835wd qPx7slgxbFWZ`P|Ш5JO5!]P,xG,&U.+H Le=7t`ѡ5WJ<y5zHw%pFK@E먭%U\猑KDȓ) I09dFLW؞HJ\,,lo7:HA(mPnN$wM|@OY%^{PKں"st2`D`KaxUxTEFVT!=CW7)B{VD0P9DF?!)R(1ـ8{vg _Qh}睊v3sԹT$(!nX9|h߮B]@;QDCS^jLΪVlڨѢٚ:[ǒ_rIk~[u9$^HpUS%'hv&C3J WQi`-hx:ZGR[7w`F 099B7r;QOC8;T>霊&,ѼjG5q? DRWRՆxZዬ .0֠6QFBgZCQ>Wy@*K:ҧ?>I,ǶE,`Yl@ܜ1N0PB\H|3ImQ8㓹T.b² LBj#pqo5bY6YpTz/\۫=Nٺsb[+FH̹3S=?wO\"Qۓ(Ni À񅺻ԴYo5X/H4!7ЌF'+qzB#+ŇZ SLre|MgӄuqxaEkkIOϩs(1 yl8_+k$dl*gځ:Q-zsjOmM+^W.bBsƂf0|-|$ ۗf?ŹT.6++q!r~ty@»7;; :1$'m@`y^iSjr8Ŕ`8>90y*' +s9DZc.8H\DYh?+Kvp6U'za,*[8(N'{qc gbGd]Vw lDs!IpQ$DeupkAO\ d)&Ae(T7[6#qc%agX xMZ9t3%(*'P͢mf)3>ZTVZ"۲/mT:,{K<{nIedy<5K,PBGhjŻVLٖI}{ X/J MiUA 'f ȕai`o'*A:7> z1H%:V76r":q M]P%&GOVlI\8c?L&\$=3yTARQ$O}V1 M."_ ܾgqnOӠ_xr#zr7憷L1nEoe6*ޠwe <=⃝7@JMd_}_ܽ?RaF%pVUGnTKHoYdQaKGV>yok WΕW.)АH$^JU- y_azT0V[1+I2N,QkĚcW0 ڂ:e8ě`8xxALέV F7vZAŬ+_u iW4^01LdAuy¥좦^1Igr`a:KʫEzFZ8W aHkq\Ɗ+`D7*&Ө1@≓c0L$>Rxqo1|q[F 69Z s#UJD帆ф ;sr 7? 5隷{9ZoʸK T525p<wT5#ݕ΃`{iǸ{0&S5ףZӞ<([gV)) !*J}<+xX4/`"v$"ʹ*ڋ_ Vg۶V+@L1ͩPxJ]J[n{͟eYyTl8sLquT¥K0ZB(3/lFW䚦sФQdm(vcMR6SکnI! XQ?"r^ӨPN<٪ba:yp ZvGiE×Xhw ԊA@бN5K{يH0en:aRp D}ta!Tyd9ڰ"·$mtO{ь3ŃJi;P>8|R&\GsAWѶ++#Νִ~[bU8z;hO>e=_RYJH_yTх3/eO4Gq$Q@kvcZ5QlKwV\6Iq 58+,)yhsբKԾdj}8K۶ܞ>!ju[K=16g'YK+R2R O|mݭ0U:ph62IrP(_t;`$0`Q|Fu{34 % h)KT)*$r+1FL 0go;A?סm|TuOS&ٴb12)54i~Wɩv:e3_{<ermKB8&eU xS*G04@C @XΘyw0Ų'.\5h0 bwJ٪u޹v42kGَ HWjx"'/P`=Z5&vjm|NzB&ݿG;PՖ̕^VA#.3Ӝa{gr+쪤PϨn,b÷Qz p&T{]575ӣT*tgsv-G O}:cK<8ś4s}o~Ys L1q(YSk3u=}eʥ'loo:1 tU^ڄak Qj6髮|^X5v$hR5Q2WϤ2= hWB98z1 %L,١\iذQs4xZ<Nu7kY2aDCh{84s,ٓ8_$4ֹԱ Ԃ;`ns׃+$EaY4kI-<cV. 4ӻBH؍ۿ@@8,)?鯨V }Buז&=Y 7 @;o֤ܬaR <=~`)wlQІs)8l7wco ~()x;A!ҲdQS>h妫{-zƷ|5~O^AK'9͸$Al\lHp[L8ٲꯎ3S\.UG;#^DC믌iLJ@Sb`ҝ)+ RO¨d1M?~s9pJ]'P6ˁC!YՅ[7-qAs%,]&a&xި8Q# ?G$݄qO$9_[fՆV?Ɗjy)O;s1p~&Vf8ΆE.[$~  8#BMkvu,xEfg ;͍H-`C]+UՠX X(nԶ?TiٔЛzL!2 *sF_y!ȶj(K:F)LY N )e_x&b(?+ry0 17GRç_&$at'X;_4KZ/-дb彺FyPm&>OY|9Z~"8D_\uC`9ACwa:Hv '⛠w%BY $zR@Usՙ(Hhg|e){ Yfh-Zi"8:$$^BmTjAL20}A YLc82պ@&5Du "ULJMd()cw8 BHGEy`֣'{FeӁx5f EOj+b$(_ATqDchT;W؝$B8ţ9 DĻa"a(Vrs0uk-鏩 $jVOS(9fj" W'J7o9B(t|132E9@x㼈kue uqqA0$U?q` v@lUw'"SX߱5GL=W)a=BpΓlMե4ƍ7ķb@ S[ͼpb=>ktmM[QY wˤ0юYGʅ39$suPθWgT tSJ1Wv0|UɏA+׶v{lH 2 C/;jrcbº~٨=P/_ 1b2 >*/g܌P@$J?Q~"P$ڄtR}n &^7tᴫ$ z?J}'AcXߵ:l~l1@p?фoD #"#F cF+DMpX bBL)̄ `{e2a0/bj{K2v`UAcK°G gŒniEχ*,xJSM7tȌ\_V+ٖYciT-[WQuq{*$rr?@ 8"o;zBw@i)K-bXЅVx .qėǧch i,5%ɮ#u C<G.#O]w)EEMg 9-'dVƑ8pwbasBy ؤnӒUSyJwӶU EMF4\>RσY"eԂ>šǍϳ o< Ak(5Pk1w?-\A|k -wX-Rn;E95Icfh=Q6Z¾V(KeiН٨,qY!iKWZ7R.¸1y\/h/-w㘖<wq݃mobjФ,ӌ-4_섵d+*D!-9/{s,S H_bрNX7 }"bxd"& St / h#kXL(ݳ*N1M[vyxb4JO'V5֕,ء0my|g70ثq!𠥦x2mΚ""}WзŴPfd5]kfಇKD٫~ jՐtNo#J| }]EjS *gL'Ґc, ㉄QF~,|}[.bSٸĂX>-,;NpDnXK\D}Ov6ŏ2:}1%.=ro`v ͐6>X9,%s5tј%P.![ytrUB]T̈"H?* &9؇l r2J7%=P7)^"N1@5/5,/q9}TȺr^3 h h)65<׆M*V2`9>%<"@*MMg e5LE cOGLv1,MwsWm7Ìϩ6`l֨XPTJ;bj}IFm:9:*G<ޯntvu$]%hS%qᾪ|\1x:RmCSbX%m΅Xhg#,@]j<ƍr|_&'?-ٍ3u%+V].v%R[ZFhT(A ƀP200w/:X,(hI[J9^s <}PELP8__} H̰ F?*@ۯu9l`\ KZ޿[)3cc: @e)&kcCjyx΄${ϙrmHW ihdN4Y{v';е""[|PH{/;MGE>#"mمd&#YLŸ I_b6M7 .;IlzoQ+DGj/@Lے73bF-3߈?V"ߠ߀u73r:J@q W ,R+ӳ}i4BK5~7{w:[i`O\HՂP%Rĕ%-vRRFE()堇?O:{"NIJK>WjkG?[PM" v~%s:U)Q0C rړVlFFXtW埭LE:̥<E#kU{-6bֳRP27Y"^vӬWgj6'o#![&U4;ۺ\w$*]ϯ9+pUl큝7LÐ0]b4.ܜ0 ߹336Q~ jX8 k\?E Gj)r^* v^ :9!IE6x Ql>!&٪˓t!$IK ;4z | H#`dz~.P.#k)[;E|n;V%튬i.3޽Ǣ;Ϻ6tiqٟ; 9|o{*%MfuU?TW u\Ov5 \;V51(Snn:ȓpr%Rnj 5\ߜYq$6TOسGU$sxVw>? z1| 9tS.yEf2 46;]CU;>A %9 Tr'6RMgʽ(`ʫ87Ƕ{Z*4Y3VT7* wީU%{(#~f x$zZVmLJQ{Dd \Og5hJ!i|SO5SВ3NP5piՇE4>2R N.ƍi |_=-bZܿ][LXO{}ɒ>2v+adaI!ܦP٧YmJkwҘwsatu5R Aa, l@i>D!`y .CsxY!9we6cZ)ǕS.މ=E85\:u{yaԫQ$}0@R>$3 ق_Pyw ~tZ׉~DB+K6 ڕ)Ҵ6o3~>M:{LҔXퟦ 0C 쯙5hLjg|*pݜXh}j`0 }jLǝp:67_@~alZ*W G-˘͡^l"=<{"z /rӈ:Jm)I/_"J[jaɧPĜ{HV?BRS)۱{"`rm' U^ߟ䤖DU/"W0qQ'v%jW<g!joP}sϑ t5Hxφ"hw*wUE! Ykw%$-[ûse03F?ogc~YLՄ~tA(Aq$E Fn,<$I0Իh љC@A/t:m[`'Yso P'}m": DDTw&rn"P4~AU 1:uD!%(4#v5Z cEy\\Q3ׅfm;64<sHIZdGZQX`Ӣy{KJSe2f] Kn,~fCc8|EGWѴRevUhDj3(삍rYGr| 9E^$HAI.4:<`#;HgΝQ_!$;dદFIȂDŽp{jg~zHŊk' o>[¾Lb+Q:v9h壔 XqDTJ@7bc\\:D2&W}6a/O .&+`vz1vl1DYµAUsB쓤%Sj̶e0US.ʅ6>fIA늹5NA-E7UbGFfxӀ N_),@컉kKJ޵M,@\{ZyBMfy.> o GDB&=j;cb[Jz m򊾬)̊+sd./tN[nqf- QLW݋ϋyihyΘcu?\ `<˦hIaq=/_)͏u77NtS!k.7MZm|aKL$?lv !Js¹uR(rFrJ c 3vR&ɍ8IdeD/{W'ŋ.ȃg0ʝ*|ԫD?qh7 pf~O z 0} (5[PQ!F'4w:"R-/sFH 32r ̹9Xa1SH~¾X %Kل{v r/de$jq0P0Gl7XB>|%˨ʷ0͚=: dkcx!%#jaF'fhGBia%De}FܯR&2Ēk76>=!;;5"o8(6Ojto@UE^@.s<=\20-$8\BNǁ -$9pʍ/iw{+^FǶ+Xkda;*Ⱦ-ǎowe]ZT ů DG8߰% =U{̗|3ulާD;e]&׾~-pO$h_DQ 3EQ}kX+f}wC\AOc:m7-=)/2*{3]$LZ=ډ5Rl\lsnc%7Bg 5񆄾cD?scj,{ gf8/Zv:y2vzUIm%椎SQѝ%ԿBUƒ$zf-"l_֨ <.phV $ÞQ"E w 4Ss7}w^_iegl.? 4<bW<.xDĠ>i+ f{ZTn:_޼O>;/"V uY[ -+5Ѭ>=C_?Hv#tYL.OV¹5JW2ę;d0)~Iq2ıF5 .Q\F/t@%z^~o`L\(V5uu 5>)R $CE䅩ۓmrylxW4E[ jX%yT}W?;"]Eû@is`ur#$Nq" D!@a+>{{W KNէA}'gX)v[Go L޳x6WqoOVVRhkHlǝ2J\ ބ*DBgtkL,w)ѵWc(4?j (סCTC\eѯ&LMscES1_>#&w!dz],lE+;_#<:.|-/zޗUV[e~!ĕԑGo//SqG0Y':r9D k>Yys',y5g6̶F}Bg'Jj4Jpd9]eV*$;vBj[OB4Mѣ̞U|P$:.S}Xq.[Ŷk2>;OtS$q1zOdP֔ vbYWC?\pL"^k@TM44m͛Z/SJN%kZctZ9Jq6,Hcc֦s t$ wRrwz98"sdz&쌀nPo0njMZ{QM\KG@i~QV 2fMhB5PȗAXbvz24IR3pqLvעLƘ)͋sL37j΃x+EK]mKtƓԤiz>/< e:I}N)|ʗF_0/7OL.r;v/`iɔe Qy?]SL!p -6mx1q0X vH.AMF9gFҌ7E}ku7eȁѣE`ett}E73ZvN>j4G[u 184ƗRɎAb$B.4WSxnmG\yN'P.y$/gfƍ"cXZ\VJ1:\[ #:ph&(irJ^q} M5Z9} 2911LSL;Hws%đ0J߃40n:W ^b6y$tsuf(s7)y5Y˅L KPT}-^ >ōM>\}fGA}S+$C;Cϑ2;6vX} aH (2$P$ݤE1jOTMm Òж7ܠH|E`3 fn&xk`06A%' Eu9*] )ϯ~.6"mj؉ *7k"cZkoO-SnSfa/sVRbڒ™pĐmr[ \ܶ $qg}Џۙub(,K5͓~I*e{0GC _<+hqB!@R_m?z8w>֕*~bҽ|$\ؙK}ch@),YyA]?M1k:y d±۷G{97yV52 aCpХnP?oCO5`%ֹ  ʢ, @< `c EK q_+MeI)TXb>32 e8]E3-SgxJҔݏU.5wx>)̾ (m3eǟ #cC'_CbS^drIF@~7FɿWv/ bVk5y a'\:,":y.`Kwa^ U`U3yWk3p8ULp!s]ypIɶc|9V3] MfYy#Q,sWWFcwѣHy~v1:p:W~ݷT؅"E y0}CF2z$:6pR=iǩ La԰Zdne%{Lɵl.r%WV4LY['h"pK(bNmwGMѠBwm6:!"|KX)Ɍ>;dэl/Rܼ(KVmKxz/fm} oKqkl̥SQywe%.ukv+Z)ݱ_zd2 iHnŠGĒpcIHz?k#9[$2Ă\Ҳ'H'Ύ*~8م1IQ>99#٢ڽAM|Fp6E "U?KͰ!'jl@YOK11H#Y' \)0|s{޾8ђߺruH|l=H ]a qؐSѵOwxڵS0h{7OIv2B]mcPn)RFZu`"fva8vVEVe]k\Vh{RO>EXn7gaP/*BAi6z()`$g)ÚvG 6oQw5SݧSȝ$@G@ {6p& :p{\][WB&Tϱ𰹐$^5Jz 4jV:aƫ G\3`u?Rڜc5 4fW4fcAPc"mPc cP[:pwS7 oDŽ.`$]g4|F p~| bD0z9>dzK2@@@nSdkqEֱ@ ',,5סah}JکOl/r$ W[/*>JyD ̃mDBA %H,Ot+%tNH1塗X}=bHp,l1cC  ú_xe v82Z+ғ,J'G#4;QLamxk := IwH[ B U.m8 m@JSMy6ޚENn A_ܢ> ,]Uؒj]ڸ7$з }Ӗ&~urCVNK(]-gBGϊ=X#^gI' S9~`B\=nm&WSJWʏI@w<-;S3~^4_U49!%/Qd %" (ڬUP6sd-P< `ߎp W&p<_dSa-Mypu͠u1xӨP1av>-u<ˠ.EMsB#f.3oB9eٸUqD)/汛CUbPabFJrvu#u]?;E;{ߏ6"L`S6gk2Sf wom me36 5XB0_ KlR@d`L-t#2D^n:g!fQ7@էJ#FToiqA;9U?Xb'JJ-M"]xZ`A|CX,*v>Q4/L1N:R-:Z3R&ױ՟,Zi]; w G.E̲ 1˞4V;IR6 @(O2fP܀CH,:i3n"ؐFnyE/KdjmF`i0 !  vѢ`JhGc D =ZKb\VTs=NfS)"P͘ۂ\35Ut|r]P@r:&@G:!}3" |(گn O8zLBOCgN !ap75j *e AKŝ_3&LZ_@lXZ4/ g1t>ĸ!s{lal֓wN񣿡)ZY=e㤔*ǀUph*&e4cд y A_{87obȝQ ERUzbz3K,I6[?1= yRSI5y|_-ŝ>P%,ÚԄnW'! f#ggXRH^lD=+ǝ9"^\WV+eil8Fj>|w~}O͋ufKBVmwo upAs(;_p3ɸ@Y^'o^z¥V}qQP-8qY&LKT9YdQ2GNVMQ,*Ԓ*:9@'jfLhv`ߟ'f4#e`ǀH ,F.vZQBW rIQak/s?P| _{U]{\ K& ap1メ"82O}StǨTgIK`\-zxǶ(WL%%HKϡCR}K@% 'TRWcW>V\ 6ORig)]M}E/'j68ߺvUwŇSF60lA gaTDvO}T9UO8]Ȑ!x6J݃%D1nSr?S qY¯>r51t.$BA̶DptBN[O:4 p}V!AzZ< >, dL3m52[j'?z*us6,T (_)5|&>M{alr,IEwgǃœmV qpFN^HvCPqE,2H+lΦ㽞)wfϗH˂xgB*A`J^wޞwTl-ĢUрtzn(1 mR+M0T97az@߲Jn2Dl / P4X Q| DZJ+H~Ja&WHx/86BBi$hCU Y-g&%:cm-B{FĤ0< W;‰ Y$Q.ncwT{턷EBxO/o]I'ť,#^+tX=ROx'3!_[@Z`;$Q+R&n u`DeҀݸ={u%K $e Y)Y!rY2+8 F),1z>ӷzj6]-M͊TYpUӗcLg#22mN(\3uPQ(aOMw|\s.@kʚ .R%u̧b_2cjF_GInL!:H,3_ѵglFˋ7qf_-SFeBx&.XYiQ,=L5B#?Zi.1,t1l_$^tAB=p;puVaiԟ@i&U/uy?#*ɟl1bCqJJ?}N Gz6 [*/VQ={iD #htGOF?EQyeaXbd3#K] $j4|3$/e/{p-8g~šPqWƬC-;[+.52C67Im 7u/8ks`Z& 5'.'Tp_i;l M+S:lNtvl#.3IScq0EވV+ jtiBjrQESƬ+ꡩͫș]AAo.ccXO-NK9.h8qtЅkN܇rvA$זjcg烞7?,94r-bL^bѰRĂs#`w6w41;ѣ#ƶ@&¤Z*+5QjB}*PA!dT^O"q(&Qpa4GcJ̖ĩbr9i:Ühr< 6a8b=9șI872b(5*/jϲz]', R^8 G_&T13e> _Mz_+Yp$AXl;hTjN5j$/)꼽$#E;4ϊ1b=Y 陭A4qF;ρ:)íyMuv6(h>֦SlTɨys0$/"+ @<ѫ"sĈ%9XIr xz\I_[skI4p. @5v&ylu;aIxpY+{*ܬ + - ) \{Yq#$2aտSQ G!25*k/-lZsr>¿^c+Hl@GWyyJ lyN\*4M4rڣ?zʭcd`ג.%S *Ŵ%$N wGUE)|O}Bn+؇\ -5V2, ]3IcHᰰxJ8G](L?D>,ȉ^C#&603=!