messagelib-devel-21.12.3-bp154.1.22 >  A b|g!M@eeen1^2Rȵ+^g#˗}#M"$OV=)p=iR-]rt Fc=WR߳o qUi=R.!t/謎))ƪcNy;1vnE*t/=aҀAOa7ԴNנo@ Sf)#(dxn f:ߋ)Ւ9b\C; ibwM3797ݟõm¯g/X[ڢ06c10ef2cb36016fef2b91d7a2e28f25a528ac25a7a7948e402d1c8c6633940d26f933553af254ad9f4e88c84b9a93ca8a86d249ĉb|g!M@eeeVJ0[B[倐:x :"[ w1gp*=[0s^,0k`%$nwGxqC;oVtbHQZ}{> HxVtc#AXI= ɋx}\֕`(}YHc|탗}՟/!'N"^(  t_A7Gue RЎFYd,Pŷ=bnR8^DJ c4V[zY .zk>lӛAEꦄFߐ, >p>ݨ?ݘd & ;pt  8 8 d8 8 8 8 8p88Ơ8Ϩ | а  (8x9x:xFoGo8Hx8I8X Y \p8]P8^H bcRdeflu8vʼw\8x<8yz8HLRݔCmessagelib-devel21.12.3bp154.1.22Library for messagesThis package contains source headers for messagelib.b| old-atreju2 ^SUSE Linux Enterprise 15 SP4openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/KDEhttps://www.kde.orglinuxx86_640+.468+-?1&9..3,889)(>.7(0&/%')5.+)+*.5*.9B@?=5><G>I8.75311'+.080-+*0+,%1+08&,"/20+(4-,*(#(%-$$-1))&*'+$...%)++1,$)11';*00,$**)*/3*'02-4,%&)."--2336EFBIH@GF1-$1,,8-.-4-A,.$&"(1/39%.5"('--)-3!,0-6D@.139=.*B9312:1)2.0B29HB3@/8300873+-+(.,G I% 6n tlC]Q8B}*y5* KL 4 #    m <A..jS% OQuGjFE MWQ &(  ] N*ʄ~, 8st] Sy.z$, ! [s& Mu 6Y0Y_CF/87+CT[f4 9 S&-fnWruA\yo' qM /=mt Ik~:D% AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXb|b|bXb|EbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXb|b|bXbXbXbXbXbXbXbXbXbXbXb|.bXbXb|bXbXbXbXb|b|bXbXbXb|b|gbXbXbXbXbXbXbXbXbXb|b|bXbXbXb|bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXb|bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXb|b|bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXb|b|bXbXbXbXbXbXb|bXbXbXbXbXbXbXb|b|bXb|_bXbXb|_bXb|bXbXbXbXbXb|_bXbXbXbXb|_b|b|bXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXbXb|bXbXbXb|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|b|5274538311b61379305b7e2b4d74c103dddb471e1e3ec6814e8e64f3649af4a90d865f3fedb19590692bc4d05a2d6dd92211b5877b65809ddd264cd54a73cf63e800289d4fcc406114cd7ded3b8af073e842d91e0cf21c8d5540c64b282441224ab769c2cb1c68bf8a7f52bb68edeb0f254ea3c940fa6f867d1d2668b24f1289bddef11e65804077c93004ec1b1b41d4c7550dfa888e0f17ab67b995781ee1b3d6e84d44b1c46880950dba5a0f650ca88e2af8bd6891cd032c1729d912d7efef767e775324831878aab8ba9203e03eb898f52d5a1449ac8d205f3a212dcd029686b01495daca7c17a52d43f676b016edcf22034bb1ffe8e17e7a344bf551f14e7ccb806c2ad910b8183cd85e0d456d2d5575facf0e36bb7e0dc3b295877873b27710f5e9016e6543cff49b15caf64df36b2824a29269aba32e91826f84dc9294db610e6caebc613738873f0d3cbb33aab715077def25a9d9d3d70f45f33139fa3dc194f9007ceba3dab5855747f1cab577097bbb4fb96fd0ee3bcf05401af0e9cbdcc96a271b0cb189bef6539154a5c8f92e8a9940ccfd48de8a3bffdaec1aa407869d25b22e056afc025de4ebcc3a2fb176429b084af16e0ebc8387ce29a832352bee8712b1753776a7cc87209abdef55046f3a8f9160ddb1dfb601a0d6809b71c85f90c4111e1e2ad121e57209bb779f0c3810a2ad52ccd1165b1571399b041d4e490e54c7cdf1eedea6cd3b1b64794676ad50c23d199450acaf5f7910f91a14e3551b5d87c5e2ad7265d39e78c5f132fb9790d9d0900ba4a35f043152aab110d0c7b86fcf1d75cc7f948d86d96a05f58f2eea509ffe80299f4083f1ff8fbbfe9ca8b14d26400ad6fb2d655839c2fc4c19b42c3c182ab7f9671bf36db75ced10f9d854796c576522cd1bbc0c4d9fce82f7477b0bbd45740fcc55ff605bdeec90a477f9370a7f9c7b67b7d6ce05b48ea86301b4578e1a0d2bd6e43a867b4f22d7dd3f203a03e3277b7e51c0da1f7f562be607b6a187877548911e2280468c9dcb1d6371fb75d65e7e3f5840de512a6e200813255a033caab75d25f1b0f2daefc495b12ceb88aa45c1ce5d68604284054e140899c2d2d7cb1c3f10c0e8288b26fb4205879b2d33fec866ec94a32daefebb746a3e3d7e27ba126cc0ebfa2c245a159581e7d8ed418050c3ce76119a92fdaa0c9d9e172cae1b4a84d4bd7abc04246a03ee0d96f739b1741e47773e3b07723113ca00062173add43d3a1991f840445f566b9d87a530884fe7506d9f078e9fd4bf42d310feb4d4733054faf56148890a00c1c43adb021f160c7168cd6c82c2f9ded7020e220e134d1fe730f0e883a4c9003fcda26c58549d140e0d0bfd5780babe12634effbc7d41fa163f6a92965f2fd051a33c0061e0c905d9069654d1b4680e2dc87e23d479700f1ec8f1a90a4262b7df378d2d01d9d534f1383e91487231ce93e2055ca4899b0de8d438b3cab9ae3c2b83aa5aa505380859599bb4caf20bb694efb809f6438d42a5df6c7afc3a221a35a438d510ca7a05d9e5da002747dbb361766daa0d0fbd55b58657468551b36d153beed20127270106c9fad28765e9120ac5b7c59349dc08c3cb427e2b718e4895490d3bc1a6345847b518869fd229c5f760c5343690cd92944231efeae3714daeafbeeae6d9851489013d8fc7a65725c02eaf61bd731c570f74b41c987d13f7f921a2c288a378c94fd0f160414358f53889d1123cb5c33fec3d3cbb10457708c50a917abef1951809d3022ed45d39d9701647aef2b01d300d042340edbe83742b91880dc346768e419c4a243c1750fdee11e2a7ae84f0f79b53bcc971ee0a3cfd54d78b071196ffbfda05900a0687f4a85895c58fe49d3d9636c7dcbb1ec05b28d42ca2ebc1b461dc90b3d06ffb01a324ab12efdd39724eacbc836c618d367661477fd404c1d8a6481de37999cd949bf308d8a14c926d1756b640acac9a0980cbdd5cc974e398e98ea1df01ec4b7429d6ea66145bf5562137969f836ed7df01bb13c6cab197409d73b017900375c3f1ecdc896638350fe567ff87ec30e00bcf2ce964baf95dbb29cb514ea715eb0a8b006778f36f30782431b670f0e4baa9812ced330a2b61067f7a0ceef1c2072e87e2c76d31417430bc9754d3508db0c1abdd5fdec7742254dcc0d0c8a8bb606466af146b0ecb42b8641c816a8b18694cc0a251d7501c74e86fa5501a52cf8aab0e5002a073a8053c9257318e449ddf335dc5b80af08ff8e0b62bd9d6714bbf5866a1157de4fa1b055f5508245e4c507ac2ce21873c1d5cf859d84f90955c701a9c2124d6f2032c5c95df5875f40ca9690fe50d3ac1c7161185c62d80d314c2a91a0d43cc1ba40f3f7bd4af9eb51b0cf359aea293a366f2b2357a4829febfcc98de6236f6b547fcaa1fdc082b0293b8d24d57224fc982bec4792510fccdfe795977028c8e10ee6bb51d39a08514c83a95691447b4b45be419d527163b4fa448db267da1e83e4fa1a5bd68b702b46c7d95f5ce987c4ee6b75f3c7d395d11206a4cccc9d4712f0eb23a358a0f4a6631ffe0f5012e34bf377598d8b5baf8f199541efc6b9494e6cdf537538690df9a29f2009123034a236b54eb39fec8a8559df892007f9fef533a51410172b660872ee64fcce0068145bf6dc369d971947c847d11c5ee7ee33737244c6f28281b1b6b1e1bb6245f682cf4526dc947f1802025fe8f69cdb292a108b0b8411cc20c60a9db64162e1d07be6b6c20a5854aa91b8fd2adf30e7c80e5efe67b5c3168d9df6c6feb6c3544c019246775df319102349aebbd408a61438f026b81216c14a52ed6fb4bddca87381ba44e00d3cbb4e2c998ab2afabc93f4b9f72b0121a38045611749d22e8e348dfd8a8040418eb5ac0b57e148c02c2a7e47e037cc0d308896aac94efccb742551d226ae8b1c99cc6d176d781c3ca040bf5e131a854aa7cd298f6e93dad97bac5840df5a4617064e438a850c2c4c4143f52aef7a07be385656ecb1df185b66d73c1b5ed2ae77cc09bd4e71736867c02cbc489bd41adf4544ab86b89eddecaf3e00f31f663d2a29aba9d7eba5985e7a4fef8769bd25f82a286db3b56c20d65aad2645b06dfb37e3f763b1bb5e5a89dbd61dcff29c48b4081487faf87a70a0b15acb1efeb162aa9f0ccccef7e476f6dff1734c9e81125b0afc1e6ce34aecb0053951ede766146cb5278ddd9808844ac289126dc16c9a623a50dcd22788cf69d3c23a4a2b5dace42086ce2f282ce2c99c489e0323705473ee94ddc359c5e58d2a4d1a435b4d77476578a9c5f483216635c0219c795478c4d49b150ab681e4ff40c2ccf0e97c08be5e22079e5a10b0998e0cc3ac0b5ce97c4ecabd15ec00ee4ce8973fe1248392dce0b148af59767820918b83400f73c10d3361d4516bcf31c9724f0e882995333ee24557ae91fcd4192fff403550f523ba651f2372ed38e7a8b2f42a7436f9e01234b4f8d754f2201cdae4ceb624a44457bec09434146224ede0b3325b0c131bd572f771770d409ac1a806f210df67ae021ceda307bfc4de4953f30c52260a571fc9901a44463241ed4aa3b941b51c27761b8408a42fe3f53472c5967ab2ae0405f5524bbbc42c789e23eb1f19eb3939c7377cf581bb36fcd7631bdd7f0726fb97fe957feff312f347f727d21a52eedceeb04f414345e5bd6ee9c37e7767a39c5b2ea3ce7779908df63ad874d9b9c1d80ad7ac638aa3ff664f861f33ff4f19beb9f39eab5511966e4fb501279550f442c6afd4f42136aac31d76c01a670df6980a4d5f5bafcf472345b514e5a1d57881ebaaa582344e51aab917f1edc80bf0533d52534b85997ad84fcd51008ec3049bb1d174c2cd439eb127e028baff0b4722d7c837c28dc1949d535605860c07f811ea51106a8b3ae09b422a120a49a690ded3bfdef7d2b9271966cc52c6648b6448bd4cb5e0d985840325dba706894bca32bf579cdb26a4e7eaaa46eb901abc80e40e30a102db87ce7d36f75662968166e3e350dc7b034a73eeb0651c3ebaf54f52dd5ddb5c35267b803c8f762c5449dcf519af1d8a8fc85147aef7a95d814adf19b61dc29b4c4b97a927cb9aece4013ac0468b713f4c0cd5d498487141d52d83b596b24c72f01f83926ad0a9c3cb2cab8eb0d0364188c9a26d0cc4342d77d4dc2aa3c15f0fb3adf6b97ac36e9747336ac78307bc1d457990c985167b2b499eb50c689b712f96f05f8a57a4d1c55572d8a948ccb25512bab256e8523f5d537d927de23f79ee163020dc785a76c04c7f7a5bd2814a3e8ad44f48fd3e317e7f73d7926f036da8fbf6c7f6f60eb5e4930b62913599916845c2d6c829bfe909dfdf544a0de77fb18ff2e4659572dee1d714675c9e556db354a61c9e50297096a9b41456db4a87a3a013ff37cac5cf4f6f3b1a0f65dcaf8a2fe481ccf7d01ebb40314f1d200d891d1b6cb849c709fe2c5788c64a08a1ee41fc7030fed94e9967ae6caa86d66ac242fa15671f8196dccca2d39a8beaf6ccac98af3fcc1440d0cadc1614f269d0463f61f189cc602fea88a6467e1e50acd0d38a421b2706deec90ead84876f8d3bc1a2069b7690882dc3b5ce9fa4b0911e268b991a251949d5423a16a829e4dc6eb7c87e3e001718b1409b50c6b529c59fd15f3476703143044f9a12c74ecfc115618cc07f8d11a4c81dd1c2072cdd047971800f3dd77d1d180290d39c171ee992ca1368ea6f47c003f756ef77bd8e7cfde4c105807093ddd316d9f7c23122a36d99e1b15110ad4e63c625f9fb5cefb659f9f9e2b498b897c6ba84b1d4e5d90110df18ae42cb4a315ece58f956cc5d59d31bfee011c852fe4213628faa227b0fc0d867676e695a82528a15f924d0706f0f0b568e1b1f21445100e0fd8ce6e501445afee5558e56d1e9ce17af5c5e9bcf2f1ceef4805deffcbc55ad301750cb13db12e659cffc080d0e43261efaec191445521474d59dae8f613fd1fbe765885c7bdf92ed05a5b882693762d4d2c9c72fa4c7e2f24a92f1b00765ae55edb4a3d0cbf9aa5b03c714a272f7730255fc6c80d2e1f8c3830ec82a6f2d56d22bab2a477aa59de5e639a2cecb612c41de26690029851edffdb694d898a34d40c340b16ee31ee138e14452728eb58255647d5e924aad3614fb9a276deffc87645ffe6078ba1995b219376da2dbb327ef709a0da27be8bae13b86e6a8e2a6ed45aaa297291f00bc35605144d41b30deb7a1e465f867429644b0dbe697eb52756a41c1800bfaec1fc446c1cc878bb46eaa01b8f528c34b265b09533d38781b8694411a73393baff487514ebe2b1c3bcacd90dda583dcf87b65ee563efee32305c9293c8bff3a05a62adc2e971bde2dd99fbdaf79d9939af4fc0d00e42ae7bb99c84c8757c588cf7215bfa68627389d45c2faea1780648af71c2417ed8f95c09223194d208ed521d8a942ce0d891fbeeeb10aa37e087f84b15d4fe9d0e9f5481ab3f72d1ffcc0fc0e47eeb069356bc9a936cc4587629a10397db8c805ecb00e16e20e2ea9f00676892c73be5b02f8d66876d4e04ce70a405fa1dd0812126827c4e9e2b0a2a29bd6baf9722b762204b60c2ea426fe0898ce3f8f4933a7f0f85b2a2ea850340851cec1f89b4fb3e0043462c8ccf7cf7ae8fa8acca77a4ad92ff28373a76b5bf6672c2862029611f8330c85aea8131e7541d3b2fa67b67a33fd52595909ee40954dc41f33d79c8b3851a7904647511ed4b6965362689263ef5c51ec63cfbcec4f21c95009eb56f631b71b1bf916da3b2ebf116b44e0e94a28d204dc1fdf94ccca7c25b0160ba939a8907bc73a033b7b6561b1353cdca26832a49173d215478fbcebf44a37977bee841d22618b3d2a1c1db69422251a7fd858282af4426f3a7119adb71396a5a88645e94dd3cb1cf1a88d7ea008698b9976d4b8e2e8818448fa37ff0fa37e8e1c7168ff6d1d5659054a087c52ab4b6f74e072a98bd14e59fa7ff5c4f9acc1c66a1ee187c8e56df2690764e276632bd1742490703d3cd84bd4c83fb498d4c541bbd876d995ac2c6593b90629c0780254b7d2021ede92b3d92633bd8cb8d5608185088b31df4a740b29b214016f5dbe6d388038d857f6ca936bfc5910849726a03a62e8579a296d0ab706977f2020e90c81d450c8a3510da0735835a0cd761a884909fd03fafd64278ef1e889742964d76e50099d3b43ee1185a0ae0086c347bdeedecb462b529a07e3be4d073d9edeaa52fa9078b9f6bb54b491087a55e17d5a2d5b32ad1bb0273868d3f569d4f7026a97f3e79e7947816bda16f9b25ac2adb3224794deb7fcfaf50b87a16bd0e3d43124e5b68fcbdee9b0eaf1608da20b53b6ec1d3335094a32842735b3e0e67114ead56fa62250de51f3558c3af3f8e179d9b00dfae439eb0723226e70f3895f023afc87458298aafb1816782e475647dfff6b067f1b34e674f3d4fab23347e2d29b268face52ec022e15ea6658de7514d67e78553d7c7e342c5c405467ad6fc9e6c8d7e7a62ba84d2963adc8a650a8f57e9ac45ea382697c8fa1b66001fdbf887fb3030ab30330b727507e5ee93f30f07959091cd1e23395001a714beb6c76510bd414a57f86d86d9ba063aeff3e5b84804df5a7be7dc3db4b2adc28de68cad4bdb0bf571f48d0ccdfef26743c24947bc3957b14d1abe72058b24ee7cbb223236d857976ea1780ef00c3cbe4af26d43a08a94d49c0dc1f14462c75c4060bc8657cc84590bbf94366d9be85c43b7fe51e08bc667462c074dcbaa23ab0d41d0ca8760d3d8a87281fd6e0e80768d445bd86ad70d58998a884c98c457f3d09f83e77bbd6fce10c16b2c2f11e3016f1d22906ef23512e3c3eac9266db641b120d36cf3bffd5e9ba3a3d2642c25bea9c53c201788d1cbedf5df4c8e5c5c69833b918737f857689dab41008e43f91103d318cbc3ffd8c1a96d0a2e6d1ee0509e0f3677af952a904323b40f7829ca62b77e72610981f2fa8d0e5782ca42262f90f400a22f7df197325920fdf75488a8f2bc45295ae7cc118731587ebf7c0980512eb0da3aa3c7d11352bde67e591961adcddda3eb137d83365f4e337696b748d00193cf3f634fffe213987935a985698da824616d4083d9b8a521d6d5d12004a68ee2b8bdf67709aba7081ed10b310a6ff3e91564fa97b9c4bafd75ef715e655043cf8ee3b4b392e68a0825bc7f4920478b2fd6dde8195fc9f5db3d6e34ea1457c33597ad452b9eae6a99a9d5324cdd47a980cb0e5fecf47f497a731c3194149b37f2b0b4de250e2d57de29ae2f2a335bfb763494aff16f21fd8d906b44c2fc9a8bdf90cfc22301d5ce4ee749e3afcc9893c5289ce897374eb1285acf0f1a836a20eb0e093a56db32164538edf81e66cb53ebd72755fa53774d36668783c0a902eb5d4bedb10a63b0bcf5ee9602b4bbc096a472207174570abbb232b0696f525f5312c288ccd81cf999f255662bf5fca8c3147460a34fe5c1d7073437e77b792f8e3846b5056acddce284ae008af1cf229c05547db71d4ed2d1524f4ce9f114daf441d4f6579345b5de276a3fc900fa172d2b3196ed088a25d9fddf0addbbdca01a9b8993d30000da80ca87d4685b23825dffc35db7fa45f5e92989abcec458fb8700283935c749099a0911245f649d66beb59b82a78c348ea350415ab7c62f8665ce24ffb2a78810ef20bf855dc5be589a7cd53166aff19452222e6f56b7828dd05672c6a11576c75d624d290c4453c39cf6e995b8e572f598b187c65d9d5bb5a1862a87eb9b7718b06fa3e74e621eb77923175ad2c6d942db4f598902a12bf0f94e88a1d096df5eb547ffe086b5ba970480293d9a566daf371f28116754fac769c61040aea21989ccec4213e164f92d2f778c00a7fe64dd2694f61aba5ae3d48087aecea1b06461372d2a183431c8b3e16ba16cb72c1b37d022c4c629511b0095a5abc0a3c0b09a58b1c777a915c79eeaebd5e6fab0b49840611b97a9b7b48bbb4755bb46df8863ef8e53b3891bccc37a0706d774be07b4c476dd89207322343c46c347ed3b4375ed860a76c417ae83d5268d456b4e43b31b48baff5fb4a8b050163c7177ee52476f2769f65452bf8a01a498af6464c16a417cca1a090b7443ab6115675d0675df855c580a36141ef459adc902c9347a231e0ffea59ceb5c81104e6fbc0624a830d062af5a34eb71149fae0df8d3805a525b13e19761ccf3cf0449626355b0077ef1d0a0e1079d359db688db04de04e0554041a9cb3f1ab476b1eefe376844b669daf5995c988e5da20df6c315e395350d0bad58f9ca31944c883f6d8d95655b10c0974a78812f514d1fc688b1bfe7ff0a1f36a2d647c5acf707fb399cce1bc5c8d25622f9ef55682655846ad75ab5c82a6a98499de763325eefe873b3435cf6e9976ec6c372a1be0153aadc5f1e96b22c068983edd6e94a31306b92f23c8b0d37456c20bb4867cc3a1a458c5f9b06bd271b826e66940666e2128968bce7497ddc23044b846973982f2363d07b9a4ed064595e36fae24101b6a2828f1926c420c0e7b78b45167b6494ec606f1853c46da64539528c603326473c6e3bef809907df827323636d68c597dc39ea4b661163e10e5ea79c5a6ee8227bb57c19b1bdabe7b5de0d73d37cbf71536e1f0d94a1b13cc6662f4d2a4ea1637dc2b22c65d9133b114edc3e756b6d163cf1a95e2640553b1596d2e17bc019d1fde41bfaeabad554c38bdc3fe62c24e358551ede5383bc6585ea49e7f7a0de4d205fdfc5a5d4ca55e8ce8effdd1a63a1c6fd02fb9a46452a17eb70d6e9966ef06df331e29b3e009629c6813022ec96e9695048830f2628ceadd1db600d76c78a35a25fb411d0c1c1b16b9f03509d941c9133275732c092773c032c19272f2998054bcfb57623d38b1e0c1f58fddb3845873c0af73e0bd6ea6b44edf8e0e4102719cc61a74836084170aad59a35650786112f1ae4273e5c52dec4f2f7941d219a8f0453978f656b18449ca934f92c053958d9cf2739551ad7bc5cf92002e3c89193cd7c5bcbc981b7acb4555090a79ea79e7d3eb2691d3a668c44bdb07b7e8f87dfc49e9950025b84269256ee0f5469c69b0de0ff6c0678b7a0b4fd54756e3913904433a7adb45c5603a18b150d57f09f3c3f868d381db7ffe3cbb5a054327252b5808ec8b2a9469a66e2dccf06c4f38c9b961ecd4c7c78251c5dfc772b8a5797b9ecf1f5c8c4829c421a6249552cae64b35427963ecad79a4ac30dc7042d2cdef657bdecae9f65940684e0fd1198fc916c48dd76e3c9645b50b12d23767957c3581e0323f39c18386a27ef33cccef6678079352d955a2df41b7a65f0384b0a19c3247b5a145ee3ac113f5fcf59bfdaabaf6aa9755e4f03af1487cca169595b21e4c2a20b8393c46765f8b039cf802fa7c2ecbf0c946738d9f2d594ffc154e8d58adfb251ec4dba3f225e1dc29ba619a238b40d3c939d702d1de209474f3558fa756dbc89be2a51e83303bf495311b55ee778ff2bd46a90e16721260a8a15e0c7f00073be478cdb690f7d06c942ae609acd88640cfbeca77ccdf4fd6b2469a42932d63dcd62cd52173078eb66de7e3a84e5fb5921bd4d891155c8f3e4949714c9f488fe813156887bcadc45badd450c724a7a550f0d70adfd748b14d442986e46d424face9dc48cc2286328a99ce788ef8322824a52037e557aaeb8cc2540f3d2e1d4cca8219b980b1d6f0a501427bbaf2da0415edb3caa751e67836807db2ab376ca483d591b3633d3dd87e554237605f75bc5a3ed434af2f9d6809cf8179ab2f000bc804b9837885de9cd79915b1168cf848598ac67700310e86484c2c2f4c207a7b7c2c2e463a26243724dc0f6b13b534161fb5b8feaf21662bdf6c3f12b1eafed5ca1daa78011450f8f9f11d33be37696869747243edd6ca8eac9ae865403032dc11eb8fc43a673319b6c1888105307c693abc3732585787970071bb8a2a4c08a337e3d4acca8915749b5dd0a79f7780a39718809ebc90d922efa973dedd8b7db56c415ee7c5f386e0390aafe434aebab6cfe12fb34462edb208134905f80802c3c3c0c40c00214d4a2f42c7fa48859ea441505f6c2682de449cf70c23e017cf2186370a934ee431ba5900dd0142425622489b7fd8bf29ec81fce267800664baa219e3347c230c656701441bd85b3bd1e0795074aacdf4c5ba048029d2c29e6fef7dfcf184060b18a3489c2527a9c661cd00dfdb1edbc0d2a8db4df55ed7c1f77445ff8262546cab6cc7a235eda31968f7c3183a7353b3e2d666ccfc6712a59b0cf37ee49a04c93ba790bedb58f7954acca2f3887ff0b2518e24411284c45bba164e53a8722b3dc1cd8402865932ee99d11876763dca30035529210678cec08a293295eebff9e65fcb9c088486bbe1fccf0e0dca837d6b3515d33d1e696c67ddb9cf175894ed703988daf86f3cdd9f8fb2ec0408a88817ec278f27b69886631db77471235de20b26c912729fde17fec6013d4753e9f0f4ab6123141cae86310a88bc595219a81239726c2352b5dd2b223b4c73194c2cd9d9b7b089fbf07448391cd4926d54ea58723707170478c49cc55240b43134633ea5bd400f46bc60b9403e97c129c1e177d581515ed6cf50e63134c23966ae31a89d5de72f494cc761b8c018ead3d32dff73b79a26c5c5d0fe67211821ad1357927114242e95784fe88468559759b080062b40c60b65c2311573d712f9e10c8d9c7a22531f4a46b303ac571c5140ff7dfd3c214d48062574da65fedc6f18b7af92c7b29ef68b05aabb6d1d12b810739796e7679a00dbc4ce32b5f467dca1a1fac95749f8f17ebba6994ee8517d8bb4de59238c1137c3c6abb11a6f69cf03af447e9b0af0ef2a41e2fb743e7619cdc40f9279a6b11d83581f8c2eca40d25498955a9f76a45e26bb7dface042817e981faf0728f413c98794ed0c3be38727da5c6aed5af983023997710598318d84c3d5883048c52e16de0d88efb4c444ebe06389159640f5135fbca4f4fc5b7bdc7fb5df7abb490d4de9a57566bd7db65142745ca6096e6f9150161ce412d47e942245229c7caf09e6016dbaa0eb5497e153862e548c1e57b03c1302a2b8344cfdf47af75e6cb7f1537333b7436a3f9941e70502bc4d6e5aa94a4afab605af4b64c16c9ea41d896a4cb7b3aae5006cc9ca8c7fd1ea2ef08d1830b9a41b5f39200dc6889f0d9be77fffa9ef02c4c57923cbc0baada6ed074ada0ecead5f43a998739cb285fee811d5fc0c1868ff9cf014d619c9265b7781759dc0e38c42400e7e7e143432bae74004bcd9221f1bc7aca8eaba20161882222fcce407d59096c7bfff6d07985ea94fe6002c2c72b68adba33f5e7100a543c7bdc55be79e3443c66382fca835e86be456312d87a4ed7d26a0616193a8e2b890acddde36e5bb82982c5bef78576f6f99642059824227fa6b3837f1b64fecce494867641fc49c8913c60357f98b66a5257ba55e320f69d1b6da554692dacb947546c9e04be541faf0ed64649878c52afec63020da70aa89cfea5cb3cabf5411532c557f8e831be985cc57bc4c47f8155c61bdb4a24d24e4f56c7dd968b83a7288775602e2c9e0f9f36dfd003cb24d791a70f2087d8990d6da95cb160df7cea5e192e53ea67ca33c45dfc5aca898d4687f47be8cd13a1ccd4b3fc8c5717d476d364b379d9779110b715144556b30d52ebf3ff3ebd119ab4dfeec6974d86a41ca79fa11bbd726a7158f83ca183e6f726845e90e547bd1555233c85779d633e25e776ae8f1f57c5049c89924d44340211830f26ed38033ee233ed5f45e32bc008becc44c79a54f96df4e4a85d72ad0670b15d8895c1f8f816e9a90a80ddc9d241ee77d634080a69622d228ede97299264623c1933db070a0efac47fc7aabe008b7df6792ba32377a6536168f7417d63517f78c5c56899046aea2f92f68825762dde30495b138e991bbd52d797e887cb76717c5668960be5283d6960488d2a6cbf24b947f81b06a2c29573ed5a3374ba7697f0b50389c5c651676043bf1b0e41d762a11599799dac414ef144c5166ee9525ab8666ff951a3b2d0a906dcbcde9d044a0df7dc97761e93e6eff2ebe97e45a584f38b5e7fab270266759b4fd70507e1ed6fc413f82fe011799200f260d5419ac7979daed578e4cb140ca986452a071b5ea52bb0e4c7c3394400d5930e37b9b241e57f286d3b05140fdc37ff487f13db0183c1688145c245572f236446a24ebc4a0ad4f7ccc405755e5a406f45608c78662bc9005ad9969a11ff02a261ded31e71272c14373a2f98f5a978faa77578e203324874959129c7d29b11ca75be2f30419ce912379bd428e3c6229c9014169f5d354c0a75c534ab3445ba0ec50cbe6843166c113f929092831c38f4334e21adfced610dd4ab112b875f2ee4fe9691c89ee8c62c7c8d51c15ca33bce63f665ecaccb6b443f0eb87b44511bc084d093f32fe5f9942dd49b628854f4b0463ec2ed3b59cd2dd4e6560e2c763c42f49718f0080e09d4911e8e9e3cf13089f6524f668971ae05658319170f80c41c1f87bf67cfd5344e1e80ae67bd821d87c1a8dee60da3dfa521629accafc6bfc1cd54b47b19325eca5269b63a04da5274c9d2b272787bf2d2e85c1248b2443ecf270e5d1de888c50a0098d491b841ff24e78ba5c6fe1a2df2a4f90213e3c2b4bdbb8fb4d039672e5d1cb35f3384f82470abdf46c9c4ef4dd27cb872c49acd2e7c44a7668a8054b335f12246768158294033a2537cd2cb5d9b444849ce55de138bdf4232a581571877c9bddca02014a5fdc58a3d4f87fa3ed747ca2cdc924d479428b59a88316c81f9d59703cd8e96d50bd6ba2c7f20737ac2d3280940087e4add28f966457611288f7c860e4b375de43c72411676cd225c17c9996bd8435464d540888404440f481ee721389c6610fd35fc5dd7ead30850fed9f6d75229a563341f3581b06dead5d0c952af5d0d3174d71d8067ced72111dc009f8e695bd0e5268dd7de8a6f25d0e0adb3e4379aa87f0f31d06c2ebbe1ec21e114648d441a04612c0c72e62dc5d436b4df470c99fb9db52924614cc4cf5e7f62971ea5147414edae421faaf8b1754b7ad9ccb6cad74edc1468871b681de2b294827a94d2cedee984f634bea03ed5e470ac6edc73e77172ab7775c7fea15edd265665f1b9939e6b024be7533de1ff6f18e5210831a5124e8ec28e73529faeedd59dcb8ba0b74b8ddafe9ca0dedbee21d8b65d5b8bd58d6eeba01d624d0e489c585fd7bf5a7b34daece89c737e882e7b215514fa35a8ba652b789684d20aa518c64dd75246c372d5355cafa8520c61989b08d3ecb6bbc2726de3532389a231e1340f163fd86ee30c4b3ec3226e7200967313c129915920ebd4ae044e4c20451613bd61aa8ad28d508d3ce971a965c79ef997cf1f690d840b423acbeea68e9fb0d6e2ec1c0af84c1a71caf8e11ae6d1bd55e1096c34d6bb282777160f17e8b15a8db25805339845bf6794efa2c67a1243d2168962e5733232dc07ce632f1a3b9d49fcb1fc3bf40fc4a2f95aa002ab361aedab5656f7da547205ee4b7db38928e013676c130133f9faf14271d89148d1f9b1eccb1309bfd2672561cf5870bc5769382440d83887480617ff5ec353e5668ab671dd323bc7fdb968dbf95f221d6985ed94a0bcb9dae7c5f5a86dc0ac4da6fc3d086c10bca2a55f4580d086b298d5288f8ead935e41112e77f8a736226fb89bc14cb19e6f5c93c509850485ace9e7ac6f10f106adaf0dad5378a5a471fb3fb7acbd284a43ce55d31243f058ea51b9079d8eab806f32208ec64dbab858c131ccd3b0c3c798d9ff1d474ace785e8bc05a5b390d7c6de17204a68c3caa0a0248365ed7cb64fc020d2c62f11e689540c78156bec6066ca51a2f1c013792f74adac7f27062e1830852f35b0b0587c10aeb59e02625c9d971fe76681504402d473a630371cb829681d19d65053611326a6d9339bee0d8da2d625934d3eceab2ae009d60491b3acfc0414a18f82a56031ba7160b5fa993c5dc5e7fbab4759e934b8927ee8b0c131b0d1421df3ffe716170d20562a9ef3bcbd0c89ad9e0d4f43f1eeab3ddd510efe1867dcd4575cd3c81c9dd6395f8b74f8d92af5e3aeb7ca801002bc1b2f847c95bc2202a5d503357af2afab7681ccc56000bd0d8bb7985c93f1081a73ff486f625af98dff22c485e2f5fc1f3e9f04da43e576db6a6472f8236925eb2933ebf444cf654d239f1dd8c24db2e6598a9a7de7dce1c2a56ab6f743cd3d6b1eb19cdc8990b666587bf8e8f3bd3a8e23f8008f0dff39159b0c502a0d85ad4dd2c4fa937e1705328395d370d5ab01ba24cb3edd43f3a87479301628f739955d8d7989c642beb9b6a692388194b0fade7f84790db8916a3a57eb900341ad9be9b4ee32a7f9706bfe1c2d624990cd6832b4be37cfa1a7e3dcb1736d30c887eb45a045210937c2a6ee8491ee1062512c0f3091d9705123631b58edb8671655e266d5ef2ac38c7424f4b5727cf55ef8e817ab2a704a5ad71f381ab1c4764da457ed2c6a19189dfec91f09281813b7f7b3cb46ad21c5e75311c6d2c049a1c85af66deecc3a34114b1e46e3e1067dacb5c7103938f03beea3f7af255120b45775cd871c8cc9abcfb6ebb7911f06b05e06e0a8dcfc08dacffa9a1fdb353288f749d80b4482cb2dedbedb078a2618dca6bd8d872ecfd811dc2c369260bbbb482899256a3c268e8e485b50970057f45cf2eaa83ace9f5fead888db8026bc1ee1481ae4fe1dc0d75b0bd74a7b2417d7878f443e6d798447e379f4e2720fa38e180be3be559191ed9eda4cf66ed548e489f4c41f505aa68c43c7f1da2551d97a5425f9cbdabfa122edc60817597461f2e1f1975f31d676bdd09e051ee9af76d894a47fef07c8375dae9d143c0ff84353f3faeff33b06193e48747db1ab9eb5850ce0682b93fef475b214490829d0ff2b9f4fc2858d9f7511c615fa3cdab9990ba5599beab35f0438623674ec8ee7aec5a2e7b6ed7b2ec5e15892245c07c78ae3916f9e423a7cfd902ba7f8c5f750e0d872aa0779779514823c6297d6accdb4fda62e9c9ad5137746890665cbd1812894cebe3332f21b39b038e13a97e9058a9db5bc345f0f0644c75152a6ddaba4f1f76530b84b9a67263705859a4ebc3f081f3b1188a113f138166feb1e815b6f2b54e44cc63246172eddb725fa508ab8d7cb96ec4ccab6f2e97e88f03d1020701c74511936c210b379e0393866986c1b8f58dd1dfe2b9c1b0fc2b22749fecca4efe4b0237bc3bd43d87523b41ef78e30fb558cf530cf79a5b1b57df162979be95ed3cff25d7727bebe96c1512ad7ea7496746ff7dc6b3a51b128123a9a1df3bf70cfc92f9c6548b24145a2ce32fbcf6a334d7c06acfeedeebc6c80198817c8f106527018ad25b610f13bcaa8ab1173abba767936ec74e35a2ed0ae1d42d576b3d2b140d3e7d3c2e5c6461c87017a468d0b97350cdd879ada007aafba2acba7146e59047f5c4a1bf24fb27343a61f3b1438e6f92b421fd8c4cb2991843c7a3a7c0cf9f845328b387502ba76807aa4a07d893dce06b88c997085e808977e4f2c72b5d7c78bb184fad861698ad9b949d3bb5a3b82afd42cc733140d2bb20a80b7419625dde89c5b7485cb6cf6899f1e047486eee887f8bdf968e45f4c9d3bb3e20d96f4385682e51d0f2afd4fcbb5e81a146c4dde6ef99ccb390ffd2bcef8c94ec40b91fed8bf6807322fe0cabb7f2ceaff35b58ef847ce44463ecd5276aa285600ad1cda2e28dc45c5a9e9d81ffc7e910884cdb6205938773d011b75c96fd4fd6db2fe65de903cf72b8d47a2b39f74a142153e2447a0453ef0e0172d4962332151be7fa0fee61a658f3ce2b0c7007e5ee91d7288cbbc8fd63427ced34f58ac4e9d74c7c6936d9cdaa6d2e9d6266bef051b83e022e3622c9767f5e9c42f64a3a7f335abb01f6fe6173efbf604013dc9d0bd5fd229a6ba61fed2beec477c480ff37b06fdbbb8d3166a705f81ac212b2c5515f2f8d76feeb9499bea83cb18a2289d07c5688960ab2eea46345f25101c59cc3ed859162ac869ce68e55fc54d9430aa573d2b2948f67160efd1ec801dfd0e5b243fd8479b8d4998a49e3c8d9a76f10a484f36d3db923cc44b07aaa49b7dd649159bbf4ce39f9cd7fb8415bb182d6cf26daabc2f2c3c09155bb13d45b2cca391f72b6867a83824fc7a50a4a244e2817f1b74d9133ab28a960e6266347c080234a0cbf05cca6203860797ee47ead2269e45ca4f89baf6a847cf0f767905d14d414eb10725e6afa849da8cc89c31d2cbba318d34e7f6cba38a12f0c94d3dc643bd6dc710467179898ddce8aca2406f08a079ec16e02f00a27f1e69bf014ae4f69ea3547a4b87b8afa61fc3d33dbfaf285ec7850738536014e85d54e787235345c823c54d984fbdf7b2bf09d4e395e57c6eb15fc8df992b4c9fcbd175c5215c4b5a439cfe746239c69bba95dacc3009b35f8619405598e9886cee40789a90afd655f86db2e85e0844a5107ad2965eef6beca785e155369f77feb51bcd0429e1d0389fc792a4811415aefcdb4d810c1df1175f61638095dd9077c810ba65b55f806576dc6600b0d40cac21a3f7aa8313ef728a599358571bd51835903fcda084bc62269ce2d9fc149f0407c19fca703017ecabb40f289ca7a1b35b8b01196682bad2f8eff78e0c244ee031d61f85fc115ec5a07bba687c432e495c1ddf8d4de5faf98642aaccdb955476be4519abe2fd8c3ec96816d9d2ad163bd39e6c6dc7343749a212edd495d998356042da93c9370e9806beeca128ddd09a1ae62750812d287684fef7b74d4850a531bdc08ae91d2413fed15d924de3cb999888a3bff1fd13655d410169dc5de5626b03bdb84909794dcf47fc21a260aed6c42af729efc1e96aaa2ddb22072f364fe8b25aad2b85207831ad6fad84b0c62ecfe6063c4b90f13ac85577dd22276d47ccf6e1c775f7d2ac04d7a90ebc72e4182a2dbe056ec88146f1bcd825ac51798c44731043db89e648fb4041649844ac0159e8e0e768bf2618f16ad4934a7eb417e974cfd876724a7eccc760bbf62e81efb16965915ea6b548cc906125e0e6875e3a310fbc54bd9f12c7e7e0057bcac429f971ac7b4036b9ae3c26bcce7efcdcc79bf3e765a50ae61a425d17d4af436197453a38883269d34f90b4da771a0a325f5c92f32a54c428514a21daad165e10343283a08979d5cc1c9bac25497f473b580685c5c2a5f453f27464518d932089fc45a8eeb03df215f1ad124bfc184f6a76232eb149cddb7d51019c7f4ae1d4110c8a899e6de43b427486014a15f09e1d14176f4ac7065c424dcd6281b6c67be819673ab5acb21502f6c94d7c11284898197a04382f46d0f370c88ebd0511bedb63c9e0880716d75e5347e977703fc1db77a3bee912fbf91a0ef3c52b0cced0a53dd7a6e51c560d461842c2036e85012e1ed67ece29361bc01abb57aa25fe43ee46078542a929c3b98d2a23cf8d09d1efa4b969d32193343af83fe2eb376f4c86742654553dc9d8eb869d425b375a708fee6c5b91679fe8fdb695241769c8bcdb1f5731164007e14b3a59a44762118f22040d72cac4fc8a929d296be907e233d53722d217ec6061151359be98972733e289bb4d9ce37e4e29c1f20a9c71813fd047ccd7bb94e394e8744cf48a0aaec3435412f7f87e213f2f965f3951fb4df72f0519afcbcf61770fafe03051d96f395e6e5d70f05b6fab8a7d5976177e55bc7551a90d50a20fb79490ce0fb6b83ac9220dae18dab64f24cccf295e9690ed2e871d17be3e27c3159afcf459dc16ff3a5d9debe88c33e77667b526a6de9bbb5e06b2e248c7066995ce07c60490ec760d5091f129e4020a6a3453a779268ce3e325a004ac7a7fa00a52f6276842fd6e07009547a077d579aedfc6e8e6e206d8e1f07215dbf4b4a60f82ee47c16ef80f692ae5ba4e5f1112224d2b82d50c8f947f4e52c093186926245d3a8168e46b1700e0a086c60435357e2b2a930f58d5222c852cc7f44520f07a95cd8a043d023f7e8ebe0a3e1093f537ded17ce192e341c622007954d15d62a3259e0922e575189aaef6364ad8f192eb0c5ae235078ebc8779a81241125a233c20ffe9dc836c7b3d09928723dcab3e2b26c4d34ecf1813989aac7836797c0f6ecaffeda39eb9d23b87e4efd3ff4cfca86bfd0074e962583c323db63182c9ef111a99749b90870f2246dc493b2d174863f17c5cca9265a5377e8decffb000e5dfab0dea52c45fd7290344664883acf6bbff063789eaf3a9e27b99d9e8a1d7399ecbe92d348a2b4729463cf7ad1f47f95d383add9c679b9176517dbc70fe189c96904e345c827e3492d7647a1ef36b3768f68a7bbba0a13955cd6a88a679c944d8c1e4b9e0c86aa1d1f5c9756835dfbfd4e1d04f7a518e553461e4555e55d42f10f99827367cf054ef0f876b5a168b31ec1fcf01d89e2ed5f9e533976238431a0ee430e263eccc59273217a4c921fb56649e0c2bc11a6788cc170bf4df6818cca50fda7dd7b3e835ae64545af5dca1ce1040bb9ce9b6ad89e4e88cfde9aff7765897b8845fe5c1b97ea665948868393fd5084750c8b994ebc7acb8b58db996af99bdafd1a0ed7488c844a0a4a9160902ce7498111feca7c62a61da2791ad96567ca2dd4a2093f81347c8ee58b7a8baa39dc037eba4b49d9020eaec158ed2e2c6393fc1d056db315791b504a10c19012e84822e162b9758987599194abbec0c7d75964e2d3eafd93b64fa5659b951c1c7271f5ca51ee908b37d0f5898a7adeb88cdaef9ee0dca69390c274c8ebea28d71c95fac3f10b03f15b4478e7db771bb78581d58b4f9fc5493c2d690530c78ebaa3455f0a227008f50ced49fba84413da2f53ec6c3ce6f6887da138cec28b6b4042beadb1519909ef52e6c403c1ed170a23f12c645d2189979fc314b96d1d9ce813e2f647844bcdcb236740306e44ce46d2a19810de84b6c2c4668df9f112c013210160b852690f4a48b46bec9ae9c27a3a6dc7a43c7c945716267ce7f23de32d182f6d40cc9c7b6a94abc8fd391bf46a3914ecb625a970088b1558dec5d0db0abc7e3ca5dcc40a8f5655bc2ea31025c709a8a0db752612cefcdc0b3c09cd86979791f236ba59a09aac759d72b3adeb336d10f35c3069115a85070581f599d3214fbf8513ea39a4cd773a9e108044a1fb613a875af78618711f5db07aefbbc2c82b33aa8d6c1da7af3bb2da35584aea855b28c411244e5445318a3f0d3de50ef6e48e1b6eb25036cd3ee0fb3e59709c7daf69a885c01cfbddcaf6e49099f7f7e91778d06da9c6465ca3585ac359b4f3025285181b44bc5118542f619eda6f5a1eb49241dd56a93c49b8fc3b32a3010327e67b6bc819855fd49e6910e8941b813e2e748ca9d14896b9ce22ba24429141d124b0e6caa5b654b15677a25a3aabb8b6dd1d6ee26a28fb61e30b373dfc2a4ea52b834175c493724e9d4ed9f0a07834eb92b1d1c6d45b098bc9410b67a37353debf40ed37f7119c6d27500a7df2a9dea278cd0de2a420164f36fbf88992dd44cb1449f4019a6aff7f58000251d929cffc2a2a8ab30de8ac9d82b6617edd8a12e78c7ed5d0905e8568f8ea12189737b42cef4062500b19938ce4725d69ac81a15141339eb7ddb67729bd5bb95006ada138d6c8aece7b166b41827d2a1898f9a955feb1850f1ba801a07119c7a55a4c91635cad2f9a6bc5d83bba9f0eea2258e0a80a4b0320acdba143ed99c2f23178f5187bc4a81c6a86cf8012f9e53fc8203df7e6ef082d217764af4fcdc8220f71b8a26ecf1614a07be9c3d0123a37ad90aebadb158f965953206a7840bd57ed3ebfd7245980364bd8a2d9979c021c24f2cfbb93d3c6153c3f7589cb0dec17ea2dc2ebf35511a623c7c3fa9d0d2d0f0c4f5d07dc52d1959933fe303174c07bfd516d7606285c18b3cf6de725d38ac244c26cff2ffccb8f2301ebe32b2b06a625c4c6ef830887e6bbabf91626aaaef8087bd469385c1183cf7c103a66c6693cf900d23a9793a2bef1a8b38719a5b234537474e3b3de5dc0f8a63890cef09976e20ddaee653995bf3da689b2f9719223df29058dfd872588b707af54115f0c52d7ccac1002133d9e0a8e4c76448ca90741dad3abc961e5356790ac4aa75b716a9f7a4c052fe68d808e6d3bc2a8a1a2e938ae5801be7f0a85027963eae0b4f194fbfbdc7dafb98a067eb5371e677efea588209caaf8205f6bef6aade1cffed83f841c759184fb35ede5e4c5fc9405b4823e2db815beee321b49f1807170c6558e9630f2e3e5d85b2303c9a03775180f388ef8d99bcfcab028a23109569ff45cde1433051977f01fcea8057f609628a6a9678f7443bee8332d4e8a2f43794aeaa13452a1da6ef50fc5aaa52a98cf5eac37f0bc82879bf12a278f1bcc6a3792a3275b2cccd5c801d037ec365cc3bab79b19b443a4d83c325aeb0e182dc01b7984d6b7e8f6768b31ebf5d70f877c2f006dc76450f66ff517d8fc23e92b858a0107b178cb8076bff22038b656b1958c63c52803acd40f659dd15fc1dd698d316a8315b84b27ab43f80b9a4fd718b7e552ac1f195568ed865526784fec6c72d2c2d9c1260be0f7637e5844bedb03074b0b7647acd222581332b67a8335b159f176c2caae0473db81cf909bed7d049b746e4f7b51c99efb617b1643f8a9ee187e126882a97486fd1c43c85a03244f8dda33f19280e593fd0c3a1501d5c953648dca38ae5c04f9f0ed4163febe55a18e7bf71765818c7286439e31e6cb7e1e555fd59081e01f6de8f23c61256fe162d28ddecfdbb420a738c8f8ef982094317ff2bae0d8aa6095ffb210cf3135a8d99a98cb30bdf37e5abe3412246077f2f530ed9a3f2a69413896d93b42eb987e7c2b0222faa0ca057db15913c94e8ed78efbe4a995466400d3bc3c591279bca8396374eac06de80ce8c52d1b7dfa352b58eec25633e6849ed2f784ccb87cd516e8168494dc3fe463f204ffc35c1207fd83068fffdf7a876a9f5ddf0249749c608798176db76306c7f4b484396e8c4b71e7298ee4291e012dbe4c7ded3c8607a633738102c733c4f1f96587258490a354c6f82f2d1d147f8410606b1462557eb9f4cee6a1d79fe3fccb2b6fe1c6ccf5b276d5aa473784a28366ecf7b96670127f5dd568f04dd88dde0ae432003deb60f68ce751df50b423ff78859a70cc2eaa16bed4f1211ed34203b50aaca51eaadba7787a18035924c10fb2229cc26a5f01451e50e28775858d7af799bd16cf70876313f4e3776ac9bc49cd41d459849e153beb1661658f1833909799825c57fa7056a67d581102a3841f7fdcaa2553f43714eb8ac4100f13337a0c2a8aeb9d4ac1aceef1f890aec923c5ecdcbf96ed1039495bb471e54250260bd429389ab66de5c021fb9defc04feb935cfa8b1aa9b8ba28d7a51d25967cdf75d64ad190e2b2a4b4941b1f592a9caf97f8aea90f0280f6d55ead2127975d134340fe548500b8490c9066b10522efdf2e45da4ef6f51a7a4c5bff2536f6584ee6229422afbbb26e73f2d05805b3d101211ddc05884f9ff1add05ca76cdff9122fe56dc968aec1aa2fa12169315aac55999412b29ae2f6ddaf6a6f28b2edf65aa0ef130bf845a65679ad3f96380b097ddbc183e55a51331c914639eccf5b4167243b90076cb3c0209cc36c58cc1917cae5e4ddab6a6a3effffeef2de388fe1506563d003dc60e3ffe3a69cb7745ebab634ce6c390a8901f78d5c45ad291645c26ce4c10920384992967ea1f077a69ca1ae15a4bf39eea04cfcf3ec97ae364cc0716ecd81ba9f7158eab59de887e5969df3a61824439fcd3581cb5aac7e79be90c378758e7f70784e36c8472874d006a0657909e1e5de234d90163330f901c50a9cea25048216a3538745128e36dcbb02fcef409795de55b31de21c039e2f3a6c071ce5f4597bf509ed6ae2f882a9e852358cfb517109b951e71ebcac0fd80e4da558e9ceb10d40d9cc5edabcf1d24034867bce28968d4609ed2ce5aa93e8712ff8cc9e2f648fdf7e817238c6ce58939fc9fa6ee8d823c068356b3a42641c9b1f6f0b1ed1aa6a2356fae570da69af72bec59e7b730de8dad51a0c5730c7a4e6cf26f2ee858c4e5ba0fe47ebb40f1338d7573538c73a1f0472040d5bf71fe36d6eee8db806e7d1496d28e6c5bf701733b46f7ff9e6cbda3b934c903cc3b32d711d95c380a88dced73755fdb092e8de38c9b511107cbb27f526cd62d10b520246a5a03cbf945ba3ae16d3d18aa9d7da2a21d5ea4e4bba3b42e9fe0c77bc9bd8e12fefb8c005ea94bc82efe8b0a28bfe08ecab82f284254380d10ba4296b5d01bdd6d51dd4227a4b0421c4561e5849a843033e57db8730b4afb94c803a241a0fe972956202622bb973d1ed32122b9965e57b267ac954be9d51062be61471a22d40b3d724d7941f9536cd54754325e3e63b7e076bbaf31ee4ae477cd1c388382d7fdcfef9d96c3cd3d12863b73a473459720195995a2bb441606fde38221d163adab84a91b745ff957d5aa7662d2684de977145b1e1ef840214f9cbc98c993c0a3de7c85a379d2b0f15b3bed6978c1bc0b896f375f59249f917b96e5de663cbb5e4c123541ffbc31424fa75d260fdff8f07b193b774ae937fd49c5b135bcf85a4ba8b56553685dc4f2bce08b7864a744b974f7027c33ce2e666c8a24f7661102804c83901050f5248645cc92e91aa2b4a9fb596f9823c802843df326b72842f04055678cde22508ac6aac2193067788a5790d4ddf510df0c9876df8c4d2858e5fc95e6e1d3f612ca657e3ef02e0cf5f61b31edd4abd4499ee4668a5e94bc7c97614292cde2bad2586165a7fc374fd32313d33597558bbf3725fcaaca03b6f34ddc91e173f0ea5a63aa9b69ad53ab6476a3569b0ee83d9c348b44793785e14f5b87f0c35d0bdc4ae83097f6c915417deef23b9ffc4fb269ac0bb6df8c4d2858e5fc95e6e1d3f612ca657e3ef02e0cf5f61b31edd4abd4499ee469a42423111269cb9bad23b52703f137d3c0e432d3924c40ca3bdedf6b107287953dc782a1d0cc6612f904f09f5aba642c284a0c289a73a81337b2f5d217a0e4977ed74c3be9c4898f328ac5811b4987f4e45e09ac80618975bafeb170e66cb7d6df8c4d2858e5fc95e6e1d3f612ca657e3ef02e0cf5f61b31edd4abd4499ee4652d0cd11b57b1c3c23e4c89a4c8de9f22fabc3d770fb369c0a8d9334c20ab9c37baf06bc3d9d52108c427430b11fa189f6828179bbcd15d39893d5d162374e060a07a35b01719db95099a64270a683b31f822fd3ea369260e5553fffe90169a16df8c4d2858e5fc95e6e1d3f612ca657e3ef02e0cf5f61b31edd4abd4499ee462fbfaea7907f3ed103b7438615285e65ad6ba159fc1881c12ad8872b877716e3b145f63a298710e6c11eb503fa3273f0e6f2cccf6513a736b2d51170db7191a22473d9fbb196ca2cc55590a280361b7fdcbea8c074973c6652e3f8065488f4a86df8c4d2858e5fc95e6e1d3f612ca657e3ef02e0cf5f61b31edd4abd4499ee462efc6e50fa3aafd54a9d988f3d86718dd3bbc1dc7cc2ba261e7767a6408922c746da53f99469874a09076777cbb119efbb8fa76da795d7f3e029c406f58df1cdb1519e77f4a54027d9aca0dae635ced7cde3d1ff8f8bfec02fb80a0ea36731956df8c4d2858e5fc95e6e1d3f612ca657e3ef02e0cf5f61b31edd4abd4499ee46a0d6b49f9c09e49d0aaef75e3821d869187b1a17468eab8ee5aa21cf670b8ee4e911cf77f5fc75b080b77faba13129d0a3daac128cc5a66768dd1f3234ce8abca5775b7b3bc057a7b6044d929389a4c22712c407e198009542fb7bbc356fef6f6df8c4d2858e5fc95e6e1d3f612ca657e3ef02e0cf5f61b31edd4abd4499ee4628dcd528846d70fa5f4ff65f5217317a22689f0d8ee8b2c4cbfa4e1f6129fe3c43e226447e3e0370d28f57ec5a297f360edcf15f406b633e7c20770b1f16ba8f1620b817bdbd77430b1e04725a98521a28045f32be9e28f54e6377a7e37c34e0ccb4ff675204d3153f572ff57383c1dfa3789a6e87f43c8ae139daa6a4aef061a0e8943815519c681b5add6d36f0882912bff75dda2c6bbe57c060a50905ebece59a3419fc62c1daeb56add12ea3f75e49e63f08f7abf0e15e6b4cf38d9afd166fd16d07e89ce8577bff88e65c9fcef1299fddc7c000ad59e79426cc79c64f8d62f6e805a6be62453c9d1ffeb64a3899c4b64c25d414bd9a8b195f7e035bc4a2libKF5MessageComposer.so.5libKF5MessageCore.so.5libKF5MessageList.so.5libKF5MessageViewer.so.5libKF5MimeTreeParser.so.5libKF5TemplateParser.so.5libKF5WebEngineViewer.so.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmessagelib-21.12.3-bp154.1.22.src.rpmcmake(KF5MessageComposer)cmake(KF5MessageCore)cmake(KF5MessageList)cmake(KF5MessageViewer)cmake(KF5MimeTreeParser)cmake(KF5TemplateParser)cmake(KF5WebEngineViewer)messagelib-develmessagelib-devel(x86-64)    cmake(KF5Akonadi)cmake(KF5AkonadiMime)cmake(KF5Contacts)cmake(KF5IdentityManagement)cmake(KF5Libkleo)cmake(KF5MessageCore)cmake(KF5Mime)cmake(KF5PimCommon)messagelibrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)21.12.33.0.4-14.6.0-14.0-15.2-14.14.3b a a6aaaa(@a\>@a/k@a $@a`@`@`[`@`@`y|@`pA`W5@`@`@_T_@_v@_@__@_P_N7_/@_&_5_^y^@^@^@^wS@^`^`^=Q@^:@^!^[^r]]Y]p]@]n]p]M`@]Ik]6]1])\Q\g\ \@\e\\^\8@\@\[@[@[%@[^[;@[[[ug@[Y[H@["X[o[ L@ZZ3@Za@Z%ZZz@ZWQZKt@Z+@Z"Z@Z@ZC@Y@Y4Y@Y@YkU@Y7Y;@X\XX[XCXYXzXOXBX=mX#W@WҤ@W:W@Wt@W@W~D@WZW-WzW Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Luca Beltrame Christophe Giboudeaux Luca Beltrame Luca Beltrame Luca Beltrame Christophe Giboudeaux Christophe Giboudeaux Luca Beltrame Luca Beltrame Luca Beltrame Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Luca Beltrame Christophe Giboudeaux Luca Beltrame Luca Beltrame Luca Beltrame Luca Beltrame Luca Beltrame Wolfgang Bauer Christophe Giboudeaux Luca Beltrame Luca Beltrame Christophe Giboudeaux Christophe Giboudeaux Luca Beltrame Luca Beltrame Luca Beltrame Luca Beltrame Luca Beltrame Luca Beltrame Christophe Giboudeaux lbeltrame@kde.orglbeltrame@kde.orgChristophe Giboudeaux lbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgLuca Beltrame lbeltrame@kde.orglbeltrame@kde.orgwbauer@tmo.atlbeltrame@kde.orgfabian@ritter-vogt.delbeltrame@kde.orgchristophe@krop.frlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgwbauer@tmo.atlbeltrame@kde.orglbeltrame@kde.orgfabian@ritter-vogt.delbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frchristophe@krop.frlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comlbeltrame@kde.orglbeltrame@kde.orgtittiatcoke@gmail.comfabian@ritter-vogt.detittiatcoke@gmail.comtittiatcoke@gmail.comwbauer@tmo.attittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.com- Update to 21.12.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.12.3/ - Changes since 21.12.2: * [messagecomposer] Do not sign long headers. (kde#439958) * Fix Bug 449809 KMail2 does not resize images (kde#449809)- Update to 21.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.12.2/ - Changes since 21.12.1: * Fix Passing a PGP message via KToolInvocation::invokeMailer() it will not show up in the composer (kde#332368) * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) * Fix Spam false-positive, because KMail mis-parses some links (kde#448029)- Update to 21.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.12.1/ - No code change since 21.12.0- Update to 21.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.12.0/ - Changes since 21.11.90: * Enable new GitLab CI on stable branch.- Update to 21.11.90 * New feature release - No code change since 21.11.80- Update to 21.11.80 * New feature release - Too many changes since 21.08.3, only listing bugfixes: * BUG 442884: Fix DSN support (kde#442884)- Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - Changes since 21.08.2: * Make sure that index is valid * Fix Bug 419978 - KMail missing line break in blockquote when showing as HTML mail (kde#419978)- Update to 21.08.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.2/ - Changes since 21.08.1: * Fix Bug 443108 - Ability to copy tables with original formatting (kde#443108) * Store in completion list too * Set RUN_SERIAL test property for all add_gpg_crypto_test tests- Update to 21.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.1 - Changes since 21.08.0: * Fix build with the CI now using the standard Akonadi test controls * Adapt MessageFactoryTest::test_multipartAlternative to new replyAsHtml flag * AutocryptHeadersJob: ensure reproducable order of Autocrypt-Gossip headers * Fix MainTextJobTest::testHtmlWithImages * MessageFactoryNG: also replace ${} wrapper from MDN templates * Fix false positive for url "https://www.google.com/search?q=%5C" * Fix autotest- Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Fix Bug 440541 - resetting quick filter if set during folder processing (kde#440541) * Use qCDebug * Fix Bug 439218 - Quoted strings containing comma or brackets are not parsed correctly, causes message sending to fail (kde#439218) * Add more autotest * Try to reduce duplicate code with akonadisender * Return error when we can't get "To" info * Use qCWarning here * Move method to util.h file- Update to 21.07.90 * New feature release - Changes since 21.07.80: * Fix QStringView porting mistake- Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Fix deletion of two (or more) attachments (kde#282792) * Allow deletion of attachments from message structure view (kde#287177) * Allow the message structure view to grow/shrink as much as sensible (kde#436044) - Only install the license files once- Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - No code change since 21.04.2- Update to 21.04.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.2 - Changes since 21.04.1: * Fix bug 206269 "An escaping problem also occurs with '&' in subject or body" (kde#206269)- Update to 21.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/21.04.1 - Changes since 21.04.0: * Fix CVE-2021-31855 * Minor: Fix compiler warning - Drop 0001-Fix-CVE-2021-31855.patch. Merged upstream.- Add upstream change to fix a misbehaviour when deleting attachments from encrypted messages: * 0001-Fix-CVE-2021-31855.patch (CVE-2021-31855)- Update to 21.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.04 - No code change since 21.03.90- Update to 21.03.90 * New feature release - Changes since 21.03.80: * Fix BUG 435431 Edit menu (Variables submenu) doesn't work as advertised (kde#435431) * It's debug not warning- Update to 21.03.80 * New feature release - Too many changes since 20.12.3, only listing bugfixes: * Fix Bug 434392 - message/global type, can't view it, must be associated to kmail --view (kde#434392) * Fix Bug 430678 - Allow to only enable specific external images (kde#430678) * Fix[messagecomposer]: Do copy all mail headers instad of reference them. (kde#427091)- Update to 20.12.3 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/20.12.3 - Changes since 20.12.2: * mail-thread-ignored and mail-thread-watched exist in breeze-icons. * Use "enter" for searching next element * Exclude loading stylesheet * Fix Bug 431218 - mail viewer loads external fonts even with external refs disabled (kde#431218) - Dropped patches, now upstream: * 0001-Fix-Bug-431218-mail-viewer-loads-external-fonts-even.patch * 0002-Exclude-loading-stylesheet.patch- Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - Changes since 20.12.1: * Connect before calling code - Add upstream patches: * 0001-Fix-Bug-431218-mail-viewer-loads-external-fonts-even.patch * 0002-Exclude-loading-stylesheet.patch- Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * Add Protected Header tests for SignEncryptJob * Messagecomposer: Move protected headers to signed part * Fix[messagecomposer]: Do copy all mail headers instad of reference them (kde#427091) * Fix Bug 431153 - Crash in MessageComposer::MessageFactoryNG::createForwardDigestMIME() when trying to forward a group of emails (kde#431153) * storagemodel.cpp - collectionForId() improve * Remove setRunExecutables(true), it serves no purpose with a text/html mimetype * cleanup EncryptedJobTest. * FIX[messagecomposer/cryptocomposertests]: Use EncryptJob exec instead of async variant to pass tests.- Drop obsolete build requirements- Update to 20.12.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-12-apps-update - No code change since 20.11.90- Update to 20.11.90 * New feature release - Changes since 20.11.80: * Fix assert when deleting a folder in kmail * Fix compilation with recent Qt 5.15 * Fix Bug 429224 - Enabling undo send results in empty return path breaking DKIM (kde#429224) * Start to fix print to pdf- Update to 20.11.80 * New feature release - Too many changes to list here.- Update to 20.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-11-apps-update - Changes since 20.08.2: * Fix typo :) * Fix Bug 391030 (anarchotaoist) - KMail does not print images in emails (kde#391030) * Fix Bug 427792 - Crash on exit (kde#427792) * Fix Bug 427697 - KMail did not apply data from mailto information. (kde#427697)- Update to 20.08.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-10-apps-update - Changes since 20.08.1: * Fix crash xdg-email foo@kde.org bar@kde.org baz@kde.org * Fix Bug 426639 - Kmail Undo Send option doesn't work (kde#426639) * Fix crash when we forward inline a message * Fix here too: We need to show action when we can see selected item * Hide actions if we don't show item * Warning-- * Fix Bug 425161 - Default keyboard shortcut for adding attachments (kde#425161)- Update to 20.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-09-apps-update - Changes since 20.08.0: * Fix Bug 425219 - suspicious URL warning system gives false positive for URL with port number (kde#425219) * use no deprecated enum Qt::MiddleButton * Add name when we forward as attachment- Update to 20.08.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-08-apps-update - Changes since 20.07.90: * Fix some SPDX license identifiers- Update to 20.07.90 * New feature release - Changes since 20.07.80: * Make sure that url is not empty * Fix crash * Fix size threshold for "big email" codepath (kde#387061) * Only search for KF5AkonadiContact once * Use KF5_MIN_VERSION to find KF5NewStuff, not KMIME_LIB_VERSION * Fix crash when we reply to an invalid email- Update to 20.07.80 * New feature release - Too many changes since 20.04.3, only listing bugfixes: * Add field "Folder" to theme content items and to message tool tip (kde#420644)- Update to 20.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-07-apps-update - Changes since 20.04.2: * Fix mem leak found by ASAN * Make sure that we don"t see [vcard] when we don't have it * Fix crash when node is empty * Add more check about css imported from message * Don't allow to use div in head * We don't need to add all testcase when we use qt >= 5.14 * NavigationTypeRedirect was added to qt5.14 * Exclude redirect too- Update to 20.04.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-06-apps-update - Changes since 20.04.1: * Fix save keys. We can't have multi keys * Allow to load cid element * Add cidschemehandler * Continue to fix loading image from cid scheme * Make sure that resourceType is a QWebEngineUrlRequestInfo::ResourceTypeImage * Fix Start to fix HTML content - mangled generation * Disable line too * Fix load header with qt5.15- Update to 20.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-05-apps-update - Changes since 20.04.0: * Store infoResult too * Fix Bug 420766 - Envelope From is empty on outgoing mails (kde#420766) * Fix display correct charset * Fix Bug 420740 - adding of inline images broken (kde#420740) * Don't duplicate text in tooltip * Fix minimum size in warning message. Otherwise in hdpi we can have icon which is too big for red rect.- Update to 20.04.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-04-apps-update - Too many changes since 20.03.90, only listing bugfixes: * Fix Bug 419949 - KMail only partly shows HTML mail (kde#419949) * Fix Bug 419448 - MS Exchange sqeeze spaces in HTML messages (kde#419448)- Update to 20.03.90 * New feature release - Too many changes since 20.03.80, only listing bugfixes: * Fix Bug 416306 - send later agent wrongly store sended message to local storage (kde#416306)- Update to 20.03.80 * New feature release - Too many changes since 19.12.3, only listing bugfixes: * Fix Bug 418482 - KMail does not display answer (in HTML-mode) (kde#418482) * Fix Bug 416758 - Encoding broken (kde#416758) * Fix Bug 387061 - Large messages don't display in the viewer pane (eg. New Tumbleweed snapshot 20171117 released!) (kde#387061) - Dropped patches, now upstream: * 0001-Fix-Bug-387061-Large-messages-don-t-display-in-the-v.patch * 0002-Initialize-variable.patch * 0001-Revert-Disable-reply-with-quote-text-as-this-bug-is-.patch- Update to 19.12.3 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-03-apps-update - Changes since 19.12.2: * Fix setting translation domain on the Grantlee localizer * Fix using "Qt" in search line. Test flag was incorrect before * initialize value in header class * Fix pri file generation * Replace \n by '_' in filename. otherwise mail will be broken- Add patch to reenable the "Only quote selected text when replying" feature, openSUSE's QtWebEngine package includes the fix for QTBUG-81574 meanwhile (boo#1163369, kde#394784) * 0001-Revert-Disable-reply-with-quote-text-as-this-bug-is-.patch- Replace %make_jobs with %cmake_build.- Update to 19.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-02-apps-update - Changes since 19.12.1: * Replace \n by '_' in filename. otherwise mail will be broken * Use correct ProvideUrl as requested * Disable reply with quote text as this bug is back in qt5.14.x * Fix Bug 416369 - attachments lost draft message (kde#416369) * Fix check signature size - Dropped patches, now upstream: * 0001-Fix-Bug-416369-attachments-lost-draft-message.patch - Update build requirements- Add upstream patch to prevent attachments from being lost when saving a message as a draft (kde#416369): * 0001-Fix-Bug-416369-attachments-lost-draft-message.patch- Add upstream patch to fix display of large messages (kde#387061) * 0001-Fix-Bug-387061-Large-messages-don-t-display-in-the-v.patch * 0002-Initialize-variable.patch- Update to 19.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/releases/19.12.1 - Too many changes since 19.12.0, only listing bugfixes: * Fix Bug 415254 - [regression] HTML viewer complains about "external references to images etc." when there are no images (kde#415254)- Update to 19.12.0 * New feature release * For more details please see: * https://www.kde.org/announcements/releases/19.12 - Changes since 19.11.90: * fix split element * Fix some autotest * Fix autotest. Code for showing "we have external ref" was fixed * Fetch DKIMResultAttribute too * Make basicobjecttreeparsertest independent of host timezone * Move mQcaInitializer directly in dkimmanagerkey. Not necessary to create * Fix Bug 414825 - saving dialog does not propose a file name (kde#414825) * Add new autotest. It will help us to port to qregularexpression * Don't use nullptr as flag value * Minor optimization- Update to 19.11.90 * New feature release * For more details please see: * https://kde.org/announcements/releases/19.12-rc - Too many changes to list here.- Update to 19.11.80 * New feature release - Too many changes to list here. - Remove obsolete version requirements- Update to 19.08.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08.3.php - Changes since 19.08.2: * Fix search external reference- Update to 19.08.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08.2.php - Changes since 19.08.1: * Fix Bug 411822 - "Save As" option on email message does not show KIO Remote Folders (kde#411822) * Fix Bug 411769 - Enter more recipients than permitted - error message for each recipient (kde#411769)- Update to 19.08.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08.1.php - Changes since 19.08.0: * Include KDE* cmake macros before any others * Fix memory leak in PluginEditorGrammar * Fix crash when viewer is null * Allow to wrap attachment text (as diff)- Update to 19.08.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08.0.php - Changes since 19.07.90: * Fix crash when viewer is null * Allow to wrap attachment text (as diff) * Add/Remove includes- Update to 19.07.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08-rc.php - Changes since 19.07.80: * Adapt to KCalendarCore namespace change * Fix runtime warning "QFSFileEngine::open: No file name specified" * Use system codepage when reading from piped command- Update to 19.07.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08-beta.php - Changes since 19.04.3: * Too many changes to list here- Use %_kf5_debugdir for logging categories.- Update to 19.04.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.3.php - Changes since 19.04.2: * Use QTWEBENGINEWIDGETS_VERSION * Add missing include files * Use QTWEBENGINE_VERSION not QT_VERSION for WebEngine feature detection * i18n: use rc.cpp for extra sources * Use default value == date + 1 * Don't save not necessary info * Restore popup menu position * Fix check url when zoom != 100 * Fix Bug 390900 - Import vcf from email does not work (kde#390900) * Fix infinite loop when mThreadingCache is 'corrupted' * Use CTRL+ALT+Q for lock/unlock search- Update to 19.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.2.php - Changes since 19.04.1: * It's not necessary to create a view. * enable TemplateParserJobTest::test_replyPlain again. * Refresh TemplateParserJobTest::test_convertedHtml logic * Decryption Oracle based on forwarding PGP or S/MIME mails (CVE-2019-10732) (kde#404698) * Make unexpected data leak harder via reply. (kde#404698) * Rename convertedHtmlContent-> convertedHtmlContent for reply_Plain * TemplateParser: test htmlReply. * Add test cases for a Decryption Oracle based on PGP inline. * templateparserjobtest: HTML mime parts are handled differently * Add test for a normal encrypted message, to make sure decryption works. * Test mails for Decryption Oracle based on replying to PGP or S/MIME. (kde#404698) * MimeTreeParser returns wrong content for inline messages with multiple encrypted blocks. * Distinguish between mMsg and mOrigMsg.- Update to 19.04.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.1.php - Changes since 19.04.0: * Improve scam detection * Fix Bug 407086 - Scam detection is too sensitive for URLs that trivially differ and are not a scam (kde#407086) * Remove debug * Don't use qAsConst over a temporary variable- Update to 19.04.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.0.php - Changes since 19.03.90: * We need GUI support * Fix crash in autotest- Update to 19.03.90 * New feature release * For more details please see: * https://kde.org/announcements/announce-applications-19.04-rc.php - Changes since 19.03.80: * Fix Bug 406208 - "#" in a title news then only a part of the title is transmitted in subject of a mail (kde#406208) * Try to fix string * Add signal when we want to insert text * Convert to camelcase include * AttachmentUpdateJob needs to be exported even without BUILD_TESTING * Fix includes * Fix: no install not exported class * Remove unused includes * Don't install debug files + fix build * Remove bad includes * Don't install/export class when not necessary * Don't install not exported symbol * Make Attributes const in preparation for changes in akonadi- Update to 19.03.80 * New feature release * For more details please see: * https://kde.org/announcements/announce-applications-19.04-beta.php - Changes since 18.12.3: * Too many changes to list here- Update to 18.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.3.php - Changes since 18.12.2: * Fix runtime warning when calling deleteLater on a null object.- Update to 18.12.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.2.php - Changes since 18.12.1: * Fix Bug 403460 - Expand BCC list of emails button is oriented in non-intuitive direction (kde#403460) * Disable code for the moment * Don't show "Attachment:" when there is a mail embedded * Avoid to wrap word * It was fixed in kmime * Fix show attachment as reported by David.- Update to 18.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.1.php - Changes since 18.12.0: * api.longurl.org doesn't work now. Use lengthenurl.info * inform when we can't expand url * Don't generate string when it's not necessary * Fix Bug 402378 - mailto staement , uncomplete url past to kmail composer (kde#402378)- Update to 18.12.0 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.0.php - Changes since 18.11.90: * Make sure to not update when not necessary * Add autotests for excluding some "head"- Update to 18.11.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12-rc.php - Changes since 18.11.80: * templateparserextracthtmlinfo.cpp - deleteLater in dtor (kde#401337) * Fix return value * Remove unused variable * Already initialized in header * Fix mem leak * Add parent to menu (Fix potential mem leak) * Fix export class * Clean icon theme when we delete theme class * Exclude Refresh from MetaData (Not necessary) * Fix mem leak found by asan * Fix API (need for fixing mem leak found by asan)- Run spec-cleaner- Update to 18.11.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12-beta.php - Changes since 18.08.3: * Too many changes to list here- Update to 18.08.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.3.php - Changes since 18.08.2: * Fix Bug 377708 - KMail doesn't remember to render in HTML (kde#377708) * Fix Bug 396398 - KMail 5.8.2 displays HTML formatting on top of message (kde#396398) * Check QtWebEngine version instead of Qt's (kde#397349) - Dropped patches, now upstream: * 0001-Check-QtWebEngine-version-instead-of-Qt-s.patch- Add 0001-Check-QtWebEngine-version-instead-of-Qt-s.patch to fix behavior of the PgUp/PgDown and Space keys in the messageviewer when QtWebEngine 5.10+ is used in combination with Qt 5.9 as in Leap 15 (boo#1105461, kde#397349)- Update to 18.08.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.2.php - Changes since 18.08.1: * Relicense my code from GPLv2 to GPLv2+ * Define color for openpgp signature * Store transport name and identity name * Don't save X-KMail-Fcc it's redundant * We need theses header when we resend file- Remove unnecessary kdewebkit-devel BuildReq- Update to 18.08.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.1.php - Changes since 18.08.0: * Make sure that we can create a followupreminder * Show info debug * Fix Bug 397011 - Add Followup Reminder doesn't create reminder correctly (kde#397011) * Run UrlHandlerManagerTest inside the Akonad isolated environment * Fix block tracking url * Allow to close dialog * Make CI happy * Warning-- * Avoid warning about "device not open" * Fix autotest * Fix autotest * Fix false positive- Update to 18.08.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.0.php - Changes since 18.07.80: * It seems that we need to register it * Make sure that we load "disable emoticon" for header too * Save "disable emoticon" when we change this value * Don't show "Show detail" when we print mail * We need to add isPrinting variable (otherwise it will not work) * Fix link color/style text when we print mail * Fix indent * Fix rendering text. We can have Utf8 text * Fix printing support in signedmessage. * avoid crash by initializing pointer * Significant performance increase for specific use conditions- Update to 18.07.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08-beta.php - Changes since 18.04.3: * Too many changes to list here- Update to 18.04.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.3.php - Changes since 18.04.2: * Avoid to display all message in preview * Fix dnd attachment with qt5.11 - Dropped patches, now upstream: * 0001-Fix-dnd-attachment-with-qt5.11.patch- Add upstream patch 0001-Fix-dnd-attachment-with-qt5.11.patch: * Fixes drag-and-drop of attachments between message windows- Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * Ensure we always reset the external reference override (kde#394554) * QtWebEngine 5.11 can intercept more messages include local and data ones - Dropped patches, now upstream: * always-reset-external-reference-override.patch- Add upstream patch always-reset-external-reference-override.patch: * Fix regression causing KMail to load external references in HTML messages without asking (kde#394554)- Update to 18.04.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.1.php - Changes since 18.04.0: * Now when we use ESC we force focus on viewer * Use >= * Fix Bug 393688 - DND Attachments from one existing message to new message (kde#393688) * Distinguish between settings and explicit override for external content * Load external references in encrypted emails only on explicit request * Remove unused variable * Clean up css * Fix expand/collapse addresslist * Fix size * Cache value * Use directly css. Remove script for show full address. I know that some autotests are broken * Clean up * Cache number of identity * Cache string * Add comment * Minor optimization * Add comment * initialize value * Warning-- * Minor optimization * Don't use injection code for attachment * Return attachmentHtml directly * Remove show/hide method * Remove hide/show attachment as discussed this WE.- Update to 18.04.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.0.php - Changes since 18.03.90: * None- Update to 18.03.90 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04-rc.php - Changes since 17.12.3: * Too many changes to list here - Dropped patches, now upstream: * kde389592.patch- Update to 17.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.3.php - Changes since 17.12.2: * Reactivate code now * Reactivate scroll to * Remove some yellow style * Activate it * Fix add/remove yellow mark * Workaround bug found by David. * Patch from aleksejshilin- Add kde389592.patch to fix "Disable Emoticons" option not being remembered (boo#1078174, kde#389592)- Update to 17.12.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.2.php - Changes since 17.12.1: * Add normal text too. So we can switch from html to normal text too- Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Repair Page Down with Qt 5.9, there documentElement.scrollTop doesn't work. * Fix Bug 388440 - scrolling in KMail: "page down" only works once (kde#388440) * Add the values of the Inotify find call to the appropriate lists * Not necessary to use private class here * Hide widget when we change message - Dropped patches, now upstream: * 0001-Fix-Bug-388440-scrolling-in-KMail-page-down-only-wor.patch- Add patch to fix scrolling with Qt >= 5.10 (boo#1074271): * 0001-Fix-Bug-388440-scrolling-in-KMail-page-down-only-wor.patch- Update to 17.12.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.0.php - Changes since 17.11.90: * None- Update to 17.11.90 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12-rc.php - Changes since 17.11.80: * Fix crash when we delete attachment * fix x-kmail links with arguments- Update to 17.11.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12-beta.php - Changes since 17.08.3: * Too many changes to list here - Dropped patches, now upstream: * fix-richtext-saving.patch- Add fix-richtext-saving.patch: fix the state of rich text saving in KMail's composer (kde#386660)- Update to 17.08.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.3.php - Changes since 17.08.2: * Fix Bug 386368 - Links in HTML emails broken by escaped ampersands (kde#386368)- Update to 17.08.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.2.php - Changes since 17.08.1: * Allow to show html source even if we have build as release * Add parent to qdialogbuttonbox- Update to 17.08.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.1.php - Changes since 17.08.0: * Hide "to:" if "to" is empty * Fix potential crash * Fix url * Fix setting custom header color in message list theme editor * Fix 'lambda-expression in unevaluated context' error * Allow to react when we click on url and other * Improve default color- Update to KDE Applications 17.08.0 * New feature release * https://www.kde.org/announcements/announce-applications-17.08.0.php - Changes since 17.04.3 : - Too many changes to list here- Update to KDE Applications 17.07.90 * KDE Applications 17.07.90 * https://www.kde.org/announcements/announce-applications-17.08-rc.php- Update to 17.04.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.3.php - Changes since 17.04.2: * Don't create link when path is empty * Use floating point calculations for column sizes to avoid accumulating rounding errors * messagelist: fix horizontal scrollbar when applying column sizes * Fix Bug 380297 - Recipients counter miscounts number of message recipients (kde#380297) * Remove include- Update to 17.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.2.php - Changes since 17.04.1: * Make sure to sign/encrypt message when we send later * Change encryption too * Fix potential crash as david reported * Workaround assert in QtWebEngine 5.9 (ASSERT: "m_updateHttpCache") * Fix runtime warning about application/x-pkcs7-signature. * Use QTemporaryDir as discussed with David * Fix Bug 378526 - KMail 5.4.3: Attachment displayed with wrong filename (kde#378526)- Update to 17.04.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.1.php - Changes since 17.04.0: * Use base64 encoding for all non-text attachments (kde#95733) * crypto unittests can't be run in parallel since they start/stop gpg-agent * Don't break i18n * Fix Bug 379066 - Bug in Grantlee template when viewing SMIME Msg: plain HTML code is shown (kde#379066) * Handle help:/ URLs through QDesktopServices * [autotests] repair mailwebenginescripttest after my changes in 37b99257- Update to 17.04.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.0.php - Changes since 17.03.90: * Port isScrolledToBottom from jQuery to standard DOM, so it works even when jQuery isn't loaded * Rework timing of script injection for showing attachments in message viewer. * Use QFileInfo::exists(...) static method here * [autotests] more work towards stable autotests * [autotests] Let's see if this fixes the flakiness of the test * [autotests] Enable test mode in QStandardPaths to avoid interference from user settings. * Avoid timeout * Don't continue when we have error during compression. * Use QByteArrayLiteral here * [autotest] avoid timeout due to waiting for klauncher to exit * Use the same name as filename and name. It's more logical as discussed with David * Const'ify here * Use QByteArrayLiteral here * Use nullptr * Fix typo as reported by David- Update to 17.03.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04-rc.php - Changes since 17.03.80: * Minor optimization * Minor optimization * Fix html here too * Fix i18n(...) it's a "block" variable here. * Reduce number of toUpper calling * Fix gpgsm processes being leaked due to QGpgME::KeyListJob not being deleted * Add metainfo.yaml- Update to 17.03.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04-beta.php - Changes since 16.12.3: * Too many changes to list here- Update to 16.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-16.12.3.php - Changes since 16.12.2: * Fix Bug 377247 - kMail 2 does not properly escape header (kde#377247) * Use correct variable for date direction * Finish removing the user agent from sent emails. * Rename method as requested by David * Keep "disable emoticon" state even if we switch message- Update to KDE Applications 16.12.2 * KDE Applications 16.12.2 * https://www.kde.org/announcements/announce-applications-16.12.2.php- - Update to KDE Applications 16.12.1 * KDE Applications 16.12.1 * https://www.kde.org/announcements/announce-applications-16.12.1.php- Update to KDE Applications 16.12.0 * KDE Applications 16.12.0 * https://www.kde.org/announcements/announce-applications-16.12.0.php- Update to KDE Applications 16.11.90 * KDE Applications 16.12.0 RC * https://www.kde.org/announcements/announce-applications-16.12-rc.php- Update to KDE Applications 16.11.80 * KDE Applications 16.12.0 Beta * https://www.kde.org/announcements/announce-applications-16.12-beta.php- Update to KDE Applications 16.08.3 * KDE Applications 16.08.3 * https://www.kde.org/announcements/announce-applications-16.08.3.php- KDE Applications 16.08.2 https://www.kde.org/announcements/announce-applications-16.08.2.php- Update to KDE Applications 16.08.1 * KDE Applications 16.08.1 * https://www.kde.org/announcements/announce-applications-16.08.1.php- Build only on architectures supported by libqt5-qtwebengine- Update to KDE Applications 16.08.0 * KDE Applications 16.08.0 * https://www.kde.org/announcements/announce-applications-16.08.0.php- Update to KDE Applications 16.07.90 * KDE Applications 16.07.90 (16.08-RC) * https://www.kde.org/announcements/announce-applications-16.08-rc.php- Cleanup build requirements - Add necessary dependencies to the devel package- Update to KDE Applications 16.04.3 * KDE Applications 16.04.3 * https://www.kde.org/announcements/announce-applications-16.04.3.php- Update to KDE Applications 16.04.2 * KDE Applications 16.04.2 * https://www.kde.org/announcements/announce-applications-16.04.2.php- Update to KDE Applications 16.04.1 * KDE Applications 16.04.1 * https://www.kde.org/announcements/announce-applications-16.04.1.php- Update to KDE Applications 16.04.0 * KDE Applications 16.04.0 * https://www.kde.org/announcements/announce-applications-16.04.0.php- Update to KDE Applications 16.03.90 * KDE Applications 16.04.0 RC * https://www.kde.org/announcements/announce-applications-16.04-rc.phpold-atreju2 1652332300  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456785.19.35.19.35.19.35.19.35.19.35.19.35.19.321.12.3-bp154.1.2221.12.3-bp154.1.22     KF5MessageComposerAbstractEncryptJobAkonadiSenderAliasesExpandJobAttachmentClipBoardJobAttachmentControllerBaseAttachmentFromPublicKeyJobAttachmentJobAttachmentModelAttachmentVcardFromAddressBookJobAutocryptHeadersJobComposerComposerAttachmentInterfaceComposerLineEditComposerViewBaseComposerViewInterfaceContentJobBaseConvertSnippetVariableMenuConvertSnippetVariablesJobConvertSnippetVariablesUtilDraftStatusEncryptJobFollowUpReminderSelectDateDialogFollowupReminderFollowupReminderCreateJobGlobalPartImageScalingWidgetInfoPartInsertTextFileJobJobBaseKleo_UtilMainTextJobMessageComposerSettingsMessageFactoryNGMessageHelperMessagePartMessageSenderMultipartJobPluginActionTypePluginComposerInterfacePluginEditorPluginEditorBasePluginEditorCheckBeforeSendPluginEditorCheckBeforeSendInterfacePluginEditorCheckBeforeSendManagerPluginEditorCheckBeforeSendParamsPluginEditorConfigureBaseWidgetPluginEditorConvertTextPluginEditorConvertTextInterfacePluginEditorConvertTextManagerPluginEditorConverterBeforeConvertingDataPluginEditorConverterInitialDataPluginEditorGrammarCustomToolsViewInterfacePluginEditorGrammarManagerPluginEditorInitPluginEditorInitInterfacePluginEditorInitManagerPluginEditorInterfacePluginEditorManagerProtectedHeadersJobRecipientRecipientLineRecipientsEditorRichTextComposerNgRichTextComposerSignaturesSendLaterCreateJobSendLaterDialogSendLaterInfoSendLaterJobSendLaterRemoveJobSendLaterUtilSignEncryptJobSignJobSignatureControllerSinglepartJobSkeletonMessageJobStatusBarLabelToggledStateTextPartTransparentJobUtilMessageCoreAttachmentCompressJobAttachmentFromUrlBaseJobAttachmentFromUrlUtilsAttachmentLoadJobAttachmentPartAttachmentPropertiesDialogAttachmentUpdateJobAutocryptRecipientAutocryptStorageAutocryptUtilsColorUtilImageCollectorMailingListMessageCoreSettingsNodeHelperStringUtilUtilMessageListAggregationComboBoxAggregationConfigButtonEnumsMessageListUtilPaneQuickSearchLineStorageModelStorageModelBaseThemeComboBoxThemeConfigButtonViewWidgetBaseMessageViewerAttachmentStrategyBodyPartURLHandlerBufferedHtmlWriterCSSHelperCSSHelperBaseConfigureWidgetDKIMCheckPolicyDKIMCheckSignatureJobDKIMHeaderParserDKIMInfoDKIMKeyRecordDKIMManageRulesDialogDKIMManageRulesWidgetDKIMManagerDKIMManagerAuthenticationServerDKIMManagerKeyDKIMManagerKeyDialogDKIMManagerKeyWidgetDKIMManagerRulesDKIMRuleDKIMViewerMenuDKIMWidgetInfoEditorWatcherFileHtmlWriterGrantleeHeaderStyleGrantleeHeaderTestStyleHeaderStrategyHeaderStyleHeaderStyleInterfaceHeaderStyleMenuManagerHeaderStylePluginHeaderStylePluginManagerHeaderStyle_UtilHtmlBlockHtmlWriterIconNameCacheInvitationSettingsKXFaceMailWebEnginePageMailWebEngineViewMarkMessageReadHandlerMessagePartRenderPluginMessagePartRendererBaseMessagePartRendererManagerMessageViewerCheckBeforeDeletingInterfaceMessageViewerCheckBeforeDeletingParametersMessageViewerCheckBeforeDeletingPluginMessageViewerCheckBeforeDeletingPluginManagerMessageViewerCheckBeforeDeletingPluginWidgetMessageViewerConfigureSettingsPluginMessageViewerConfigureSettingsPluginManagerMessageViewerConfigureSettingsPluginWidgetMessageViewerSettingsMessageViewerUtilMimeTypeObjectTreeEmptySourcePlainHeaderStylePrintingSettingsRemoteContentConfigureDialogRemoteContentMenuRichHeaderStrategyScamCheckShortUrlScamCheckShortUrlManagerScamDetectionInfoScamDetectionWhiteListSettingsManagerScamExpandUrlJobSpamHeaderAnalyzerStl_UtilURLHandlerViewerViewerPluginViewerPluginInterfaceViewerPluginManagerViewerPluginToolManagerMimeTreeParserAttachmentTemporaryFilesDirsBodyPartBodyPartFormatterBodyPartFormatterFactoryEnumsMessagePartNodeHelperObjectTreeParserObjectTreeSourcePartMetaDataPartNodeBodyPartSimpleObjectTreeSourceUtilTemplateParserCustomTemplatesCustomTemplatesMenuDefaultTemplatesTemplateConvertCommandJobTemplateParserEmailAddressRequesterBaseTemplateParserExtractHtmlInfoResultTemplateParserJobTemplatesCommandMenuTemplatesConfigurationTemplatesInsertCommandActionTemplatesInsertCommandPushButtonTemplatesTextEditTemplatesUtilWebEngineViewerBlockExternalResourcesUrlInterceptorBlockTrackingUrlInterceptorCheckPhishingUrlCacheCheckPhishingUrlJobCheckPhishingUrlUtilCreatePhishingUrlDataBaseJobDeveloperToolDialogFindBarBaseFindBarWebEngineViewHashCacheManagerInterceptorManagerLoadExternalReferencesUrlInterceptorLocalDataBaseManagerNetworkPluginUrlInterceptorNetworkPluginUrlInterceptorConfigureWidgetNetworkPluginUrlInterceptorInterfaceNetworkUrlInterceptorNetworkUrlInterceptorPluginManagerSearchFullHashJobSubmittedFormWarningWidgetTrackingWarningWidgetUpdateDataBaseInfoWebEngineAccessKeyWebEngineExportHtmlPageJobWebEngineExportPdfPageJobWebEngineManageScriptWebEnginePageWebEngineScriptWebEngineViewWebHitTestWebHitTestResultZoomActionMenumessagecomposerabstractencryptjob.hakonadisender.haliasesexpandjob.hattachmentclipboardjob.hattachmentcontrollerbase.hattachmentfrompublickeyjob.hattachmentjob.hattachmentmodel.hattachmentvcardfromaddressbookjob.hautocryptheadersjob.hcomposer.hcomposerattachmentinterface.hcomposerlineedit.hcomposerviewbase.hcomposerviewinterface.hcontentjobbase.hconvertsnippetvariablemenu.hconvertsnippetvariablesjob.hconvertsnippetvariablesutil.hdraftstatus.hencryptjob.hfollowupreminder.hfollowupremindercreatejob.hfollowupreminderselectdatedialog.hglobalpart.himagescalingwidget.hinfopart.hinserttextfilejob.hjobbase.hkleo_util.hmaintextjob.hmessagecomposer_debug.hmessagecomposer_export.hmessagecomposersettings.hmessagecomposersettings_base.hmessagefactoryng.hmessagehelper.hmessagepart.hmessagesender.hmultipartjob.hpluginactiontype.hplugincomposerinterface.hplugineditor.hplugineditorbase.hplugineditorcheckbeforesend.hplugineditorcheckbeforesendinterface.hplugineditorcheckbeforesendmanager.hplugineditorcheckbeforesendparams.hplugineditorconfigurebasewidget.hplugineditorconverterbeforeconvertingdata.hplugineditorconverterinitialdata.hplugineditorconverttext.hplugineditorconverttextinterface.hplugineditorconverttextmanager.hplugineditorgrammarcustomtoolsviewinterface.hplugineditorgrammarmanager.hplugineditorinit.hplugineditorinitinterface.hplugineditorinitmanager.hplugineditorinterface.hplugineditormanager.hprotectedheadersjob.hrecipient.hrecipientline.hrecipientseditor.hrichtextcomposerng.hrichtextcomposersignatures.hsendlatercreatejob.hsendlaterdialog.hsendlaterinfo.hsendlaterjob.hsendlaterremovejob.hsendlaterutil.hsignaturecontroller.hsignencryptjob.hsignjob.hsinglepartjob.hskeletonmessagejob.hstatusbarlabeltoggledstate.htextpart.htransparentjob.hutil.hmessagecomposer_version.hmessagecoreattachmentcompressjob.hattachmentfromurlbasejob.hattachmentfromurlutils.hattachmentloadjob.hattachmentpart.hattachmentpropertiesdialog.hattachmentupdatejob.hautocryptrecipient.hautocryptstorage.hautocryptutils.hcolorutil.hglobalsettings_messagecore.himagecollector.hmailinglist.hmessagecore_export.hmessagecoresettings.hnodehelper.hstringutil.hutil.hmessagecore_version.hmessagelistaggregationcombobox.haggregationconfigbutton.henums.hmessagelist_export.hmessagelistsettings.hmessagelistutil.hpane.hquicksearchline.hstoragemodel.hstoragemodelbase.hthemecombobox.hthemeconfigbutton.hview.hwidgetbase.hmessagelist_version.hmessageviewerattachmentstrategy.hbodyparturlhandler.hbufferedhtmlwriter.hconfig-messageviewer.hconfigurewidget.hcsshelper.hcsshelperbase.hdkimcheckpolicy.hdkimchecksignaturejob.hdkimheaderparser.hdkiminfo.hdkimkeyrecord.hdkimmanager.hdkimmanagerauthenticationserver.hdkimmanagerkey.hdkimmanagerkeydialog.hdkimmanagerkeywidget.hdkimmanagerrules.hdkimmanagerulesdialog.hdkimmanageruleswidget.hdkimrule.hdkimviewermenu.hdkimwidgetinfo.heditorwatcher.hfilehtmlwriter.hglobalsettings_messageviewer.hgrantleeheaderstyle.hgrantleeheaderteststyle.hheaderstrategy.hheaderstyle.hheaderstyle_util.hheaderstyleinterface.hheaderstylemenumanager.hheaderstyleplugin.hheaderstylepluginmanager.hhtmlblock.hhtmlwriter.hiconnamecache.hinvitationsettings.hkxface.hmailwebenginepage.hmailwebengineview.hmarkmessagereadhandler.hmessagepartrendererbase.hmessagepartrenderermanager.hmessagepartrenderplugin.hmessageviewer_debug.hmessageviewer_export.hmessageviewercheckbeforedeletinginterface.hmessageviewercheckbeforedeletingparameters.hmessageviewercheckbeforedeletingplugin.hmessageviewercheckbeforedeletingpluginmanager.hmessageviewercheckbeforedeletingpluginwidget.hmessageviewerconfiguresettingsplugin.hmessageviewerconfiguresettingspluginmanager.hmessageviewerconfiguresettingspluginwidget.hmessageviewersettings.hmessageviewerutil.hmimetype.hobjecttreeemptysource.hplainheaderstyle.hprintingsettings.hremotecontentconfiguredialog.hremotecontentmenu.hrichheaderstrategy.hscamcheckshorturl.hscamcheckshorturlmanager.hscamdetectioninfo.hscamdetectionwhitelistsettingsmanager.hscamexpandurljob.hspamheaderanalyzer.hstl_util.hurlhandler.hviewer.hviewerplugin.hviewerplugininterface.hviewerpluginmanager.hviewerplugintoolmanager.hmessageviewer_version.hmimetreeparserattachmenttemporaryfilesdirs.hbodypart.hbodypartformatter.hbodypartformatterfactory.henums.hmessagepart.hmimetreeparser_export.hnodehelper.hobjecttreeparser.hobjecttreesource.hpartmetadata.hpartnodebodypart.hsimpleobjecttreesource.hutil.hmimetreeparser_version.htemplateparsercustomtemplates.hcustomtemplates_kfg.hcustomtemplatesmenu.hdefaulttemplates.hglobalsettings_templateparser.htemplateconvertcommandjob.htemplateparser_export.htemplateparseremailaddressrequesterbase.htemplateparserextracthtmlinforesult.htemplateparserjob.htemplatescommandmenu.htemplatesconfiguration.htemplatesconfiguration_kfg.htemplatesinsertcommandaction.htemplatesinsertcommandpushbutton.htemplatestextedit.htemplatesutil.hui_templatesconfiguration_base.htemplateparser_version.hwebengineviewerblockexternalresourcesurlinterceptor.hblocktrackingurlinterceptor.hcheckphishingurlcache.hcheckphishingurljob.hcheckphishingurlutil.hcreatephishingurldatabasejob.hdevelopertooldialog.hfindbarbase.hfindbarwebengineview.hhashcachemanager.hinterceptormanager.hloadexternalreferencesurlinterceptor.hlocaldatabasemanager.hnetworkpluginurlinterceptor.hnetworkpluginurlinterceptorconfigurewidget.hnetworkpluginurlinterceptorinterface.hnetworkurlinterceptor.hnetworkurlinterceptorpluginmanager.hsearchfullhashjob.hsubmittedformwarningwidget.htrackingwarningwidget.hupdatedatabaseinfo.hwebengineaccesskey.hwebengineexporthtmlpagejob.hwebengineexportpdfpagejob.hwebenginemanagescript.hwebenginepage.hwebenginescript.hwebengineview.hwebengineviewer_export.hwebhittest.hwebhittestresult.hzoomactionmenu.hwebengineviewer_version.hKF5MessageComposerKF5MessageComposerConfig.cmakeKF5MessageComposerConfigVersion.cmakeKF5MessageComposerTargets-none.cmakeKF5MessageComposerTargets.cmakeKF5MessageCoreKF5MessageCoreConfig.cmakeKF5MessageCoreConfigVersion.cmakeKF5MessageCoreTargets-none.cmakeKF5MessageCoreTargets.cmakeKF5MessageListKF5MessageListConfig.cmakeKF5MessageListConfigVersion.cmakeKF5MessageListTargets-none.cmakeKF5MessageListTargets.cmakeKF5MessageViewerKF5MessageViewerConfig.cmakeKF5MessageViewerConfigVersion.cmakeKF5MessageViewerTargets-none.cmakeKF5MessageViewerTargets.cmakeKF5MimeTreeParserKF5MimeTreeParserConfig.cmakeKF5MimeTreeParserConfigVersion.cmakeKF5MimeTreeParserTargets-none.cmakeKF5MimeTreeParserTargets.cmakeKF5TemplateParserKF5TemplateParserConfig.cmakeKF5TemplateParserConfigVersion.cmakeKF5TemplateParserTargets-none.cmakeKF5TemplateParserTargets.cmakeKF5WebEngineViewerKF5WebEngineViewerConfig.cmakeKF5WebEngineViewerConfigVersion.cmakeKF5WebEngineViewerTargets-none.cmakeKF5WebEngineViewerTargets.cmakelibKF5MessageComposer.solibKF5MessageCore.solibKF5MessageList.solibKF5MessageViewer.solibKF5MimeTreeParser.solibKF5TemplateParser.solibKF5WebEngineViewer.soqt_MessageComposer.priqt_MessageCore.priqt_MessageList.priqt_MessageViewer.priqt_TemplateParser.priqt_WebEngineViewer.pri/usr/include//usr/include/KF5//usr/include/KF5/MessageComposer//usr/include/KF5/MessageCore//usr/include/KF5/MessageList//usr/include/KF5/MessageViewer//usr/include/KF5/MimeTreeParser//usr/include/KF5/TemplateParser//usr/include/KF5/WebEngineViewer//usr/include/KF5/messagecomposer//usr/include/KF5/messagecore//usr/include/KF5/messagelist//usr/include/KF5/messageviewer//usr/include/KF5/mimetreeparser//usr/include/KF5/templateparser//usr/include/KF5/webengineviewer//usr/lib64/cmake//usr/lib64/cmake/KF5MessageComposer//usr/lib64/cmake/KF5MessageCore//usr/lib64/cmake/KF5MessageList//usr/lib64/cmake/KF5MessageViewer//usr/lib64/cmake/KF5MimeTreeParser//usr/lib64/cmake/KF5TemplateParser//usr/lib64/cmake/KF5WebEngineViewer//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64/qt5/mkspecs/modules/-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.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/468a71b1ada10ebacc218c1e180e6cb3-messagelibcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textC++ source, UTF-8 Unicode textASCII textC source, UTF-8 Unicode textASCII text, with very long linesPPPPPPPm?uɟ6Outf-8a1c2b12d40926caac193c8e42e0d70af4977e5968b10d1738cb5be30a56ef4d3? 7zXZ !t/p] crt:bLL &q6[$<RBgTY:O==ņw2WoH<k2Y4!ߏs)9B2CV!3~(7@OTx_}A#<+U4wӻ^0V=Md_G&"j)r'Öf@F7D =)9i"'U?e[)GߏSlFw'գ VOL="|9 v-D2ٵl|cy@^kq*wO#ˁ^eq҃HKhdѯT*lfޅ/ت+SHaczMfGK{bD=44ŖyB,.0 _eSR:K'IR}XnI:R [7Ti2rOo7ơjQ=biDo +=4Em6v-b F-NvvdDpG.rbxlԕe tǴ3)R}MF 5Pn_j~I,tȳKe⸓ $F2oDZqCagyo͊he~͝Za9Aw@_CZI o[:/),C \^~3дVv ) _Ux1dw!rtUjHW(6ģ|sFGws nn:;$jßOP.uى(u`͠:@;$*FD*)zץއ;/qJ3/D+Qaӛr) ]Ӗk)PԒ'Ž]x(&=W%~,9]Q!~`>WnVhFU|f*nF zЉᜲGJ]VJM8zq27&$ ˞;jb5Z@/Uͷ>oTDT}V x^|N0=v}{D+<_AZ-lqZHQ6n>[3Xq)ƟY U,+wF&.@ ʫjB3z2~" [ Z595K ! ÅYIE/h6[JJ]Hk7d u}AT#CE<üXR2Ӈ)UjpL_.XD&vJ`8NᾘlDPuOaKh~H&K&JrnQvTTKx˨roglϸ~x䭠'xFƥOxjO?'_+E%E ^E3B? 6ϛ'X{Q*~ x8fQvkNQDs׉k6W Mҭf/#L %fx+SUfxdTG~gLwi=%Ҥ0@\g,5p^HsÚ2GIT hlWQxnGΪ[BXv[D[Bd]2MG%LJ@M˄BF}jrȯ4e?a+."h<~<~8F!jVcV߼]Ey%9lXg,'⬽ZL]eV"U>|kN;P嵹5\  !4(VCʩF|>1+j_^xpdz rwl؜ uV"'p/n2@,@~j=[Oy֘'t7$[?n|QNHO1uQ(;{@^ . găʴoYK+ T y Mw|n 2h1> +T+*OjU(DTDmJ};c Pfm&9 fX#x}{ 8lGmz/Y57F"Z-ӂ}=T@>֐#o-)ugpі>TڟJ </*bY*β;)̷^trg`B-WUjķʫ5I#PȀ JCO#2NwY[f]qZDKl&^ rtրO/:r2˯l.^KMe0[RDžĒf k>$h߉i|>E)o-$E##89UM,w28kF}U×7L$9D=DϥɎXx P& M2lJ|vC z`s. &.zQAe0peGG"]KV43q.庪srK5vho:k=Ѐ~i 18'!( N % :1g#זE2|Nڥؼ'E/Yd}CIm*|CϿu@X؛NFo _\Rd0.!?KCyA#œ/3n_ANmY:OCFAęHΩ8rp欖K,f0(ekFl>d ~[Cٛm8Ke$/,'GmǮ?W&^+P熯4VKxHN^;xCzno6.z%cPXucW7Ŗab,xGp, Zv8__W՗bO2t 9u&%7j?N,Qi@Zs?վ@Ad(+KJIou \zovڟ,Uj2! q?9[.c଱vStmd {> ;4-=-~ OHP3Vo?@:0{ﱊt:{Tu8M@ɶ0zbTMi&N3N"K1~ncY8)}o/,\lEkxxi~cR=TU{.'؟LFGc&ſ_:ȬD:ʘ0mJe2I!IA'#RD뺴[8!?{A j^!1: T+ HmNؠMa$cD<υAw9eppG,䁡g7hH둎M3_{:K7Mw]]pPȅ,sn˳^ j4\nn>|k͐z_|KD[D:p7>zi*mܢnDK3k]BH56i?=.+r Su*&(, /lwSol<5ͳ ^W ~0lAuAnpq JfvZTDZaЫ'F?!d&8 Jc1H)\q$1[7Ds$4a Oص#iFCwK/w1|PVjFd kh5(OChsd(t 6m2 _yan9_OUn)=gF l/kWj( UlhAlCQ8GzSk*nܖo)=3vd.W%.' Oq@wFoURy4hEz^ҁqCC!Z5u!d9Z!H$ؠ,>m!hssGq\zC-ϕ~X?Ų-s]nuԵbzP]^!IPtOnˈ p)n2&ǂ)~Vz8kf6jDGG(6k5YBsQobKn^րP.kgQrr$Y28L2RMg)ԅ~ur7 ŸUr4\!r`eUbp J(+P:*,mOЕi]`TDI!%~Oz@m B.zX.Pn 4zU 'u;@0p 45['M$i^wZ8޶+BE#Yĭ~J8@bN Fl/]srqک6.~,wVkoCqQ)X웼¨Z ֢i7Ux0+$fݞ.qf4l=%bz[]\wUiqa.o+:X+|`2?Ca 2+@kأ.T}_23~e_uGX T-\寥:_d6B~S.\z~y 1ߦ'ȆڷMńB b+lsl .D-\Z̶{㱔2VT^KS[;^hh MefY՗SC\NӺR~ z=N@& cϋ̈PSg B޺$ G@4B@31jn@!tit{D_ЂKfR֫:O(UibCe(!e\mx}݆5?+eqJMII=z ,p"bstY>9?ڌ*4&!UD7Nj [{BsB/4 0k=SM2 +%GhiuןԡV~p5A2DZIC.Gw8g-`Uΐ9D9oMC3K*9 S4Vݡ9ڗ6=ك,+G8 r٠8I(}sĊŠ8dH~|2=Q'a"(|DOk:s Cy#Pv!?s>h,`GAfKk-KDiLf 4Dsz7h1O6b0\ #I!Pb,qڄսRp3TfJpWkltK-'X +(@'t1d ~iz{pq5kעjzu-!Zܓ,-kE&nzd>D49;/9Y + _ cmKBM3*6 ?bKhskCWH"ҳ*Hicz>N&V1OB[UNƿ##1hN|0:oP"ʯNrO 0<>DW}յp8^dqΜm2E̡3+R̗X#:,gEBYl60؂FmGtPV>E"(,qeg"߾f"FW}cZt^90}h4 Q M桋rcosU󊮋q̱tg3T-<^bd djʘ=a+R%6qlDoP(YsuY}(TH̒wXÂ:B?l8kbC'0+J40M΅M AJvDH! ׾NhQ4~BJbC}7 2J8NH\hsXV] ]dIPB4kHƣY}qb0\y` .PhhTz My{!`\@5B^>w9 !V4KN>?+Ql)z-G&@ l4.s& bw!9Vu_41/ՄS Y }l!xKd+˳=ˍ X'v 7t=S((bIў C\G7Z|!dNg^5Qf#HY_O'.*^Υx]RZRXV[$2H1FSʫaI7'*պ_tfGF|!t;QX)?xBFUo[ [jpNz7SlN΃! {T*Gyd0C+33I +E ϼq(qYzkIUK{[qfϩӢZ"/ݹӌq@8% 8.Z}(֞!>C \up:ʫiۯb5QK7m&FtqG=xޔbĺ/yb}3Bs*yME uX-0ŀ]G0ݙ, =ZF\0'IPڢuOÆ̶5zo^Gp Cb?edޫуqteZ7k-(O1fה%t3< ؿ{ ){y" 'Ot@V/~.kՅ3^%YOeV"#ym AX ^a8|d&x[r2%+qkxG y!0~Gǰ&`-q7wY+E]gx##ܚb=e70!M8Acws|WQZgwh ޠ4FsVKcd v&[@QŗKՍ+5ӚѲ: n#D2y)4LY\j"Ā-EZPsk.M l3;}E6oyl</`{V/FL(Y2zx=`8K79ԓ#jY$8#p5{iĒb6)i- cбQ&[l}r+O4UI[3Z2v;pM멧XrrMm=h)rMꝆڰ_d7v Bte@ aKB-oьIwN=AC[A8׹d` ȭrŖS馿LdA8B)PӣRrN4G)\vdJ(G*M8]n/E5hLbí(/`x46XSϺ.09!itc/Wz>'A5|d*Cý2z$[:Qa F\A{ߋzbW9|sC>K*Ѫ#4nAmZhnmrȝI|\C9{cZ-P䂖з/U[Korj5 #FQR1jABEb 1_qՉS JJCAsSt].pf>Rt7fpؔ@z[y{a{pSH"{̾h81TMg^M|`Y? x&PْKDSIé:#)shj{*Y}HcV{8BX'AÇ1?V# ,Ϭ+ȵm5m [|0)Z !GKPCA 7I9z c?PF-4z6_"awh~X$ȸk?̫IvzE'Wsġ#d5&T  (G7fԽ8aQQPfgX'=B.e }0>9ta8rP*N\ p5_"fWGd~:4,[\}|naCdr ̴t^<SDz,_ae՘ƺŽ"`2α !- ݑllX5)rl'`߱iK=65)y f^x2M C e7W,Ӯrs]JSJf]lQΛk@LW1WY\A)CA(&Kמ0 ABm! Y:q q镆äYus)TQyK'm+ޚ]N\+`= r2%D ]D=d  -tss"烎893+ wd֥K1R bL iWwMYbH g~ES/+gL7%bJg0câe Rzg+m88ōFە') 8`vѫBT$rQb)L8{`z3'UkKqaߩbI6hJN! ^Cy-C'/+5UZUz gLTyؽR+SnzB»/߫3O4{lcU2G摫rp-FnM,,KKGdshLK`~X8r8cu@~jЄ u =QIs7Y8-]=*I ~[2)35$=_yxde-ỽA?udQJH"v>LwneW+^q|e73Fy\ڔD|W@k 1Q8;Ώ/gMz< `ya&ԛ8.&z' H^8^x3'<*GG-hs*ϣ!9a&\Ł~Rˇ9c9E}xsXjiH[5B*@cħ D 2ސ!T;pc9x1v6ξ|s;L"Nie peb*||zG;*fF~&LB(dun!Uj8MLyTSA݉?GSI66d\*v9K*2v 3 vu40؆XތɭHvxępE)Q4ȝ-tz@:ftAY"Ue" Ҏ3.0?':wpy.!bp14^J_"Z-Ew;>{"2ns{3ڥ:^یz$ZAA-CA|Gu0SXwB[9T:ϭS* t!i7"" UXEn_B 3(693`ҿa\aLc+2XA!0tA9w[%!%/A77,YI0]nj0mF$ۆ|cuv ;;"9%LC~OxYM 2j͜ow P>55Wr?Eŗ"xBC-k}ο Ʒ0{:zamϙ:zZpM AIG$(x ;y~D0xᯒT.=#}*LT%z:Թ:C{;Kd#C)tW{|U aX߶dn>HJ F8:4Z+_]UPC\YP~'.όΔimx zqP+62ߋ X}f?)G^|)SoGo纜1; 53FVRnImf)t 3;EhA:%`gA*٘K}6Maӓ@ڥi@$8s;-fd~&^,V?Q5M i 7ZHIJ~,wR &l);YDk|`۳=׿|~I/Ҩ?3%6N$֭,{1g%Lv<ݺw'%.l#{Κ&׽6L!>ml5>-4qb=S&l>LS޿C0R;a!1;-O`,l=\ } ^wF{5J㬄 or[]/j0k[ f}n 0y/~5tnS0ZWYw +ڪ{{/WU+ qnK| W RuCNBn1L4UĻO(@mIed|y&ok}_E]aEoΗlw|p'j%,iBw"T{jNGV&. }3C^C"^LD5%:p j91jӣ5qS[6p7"{`8Θ^~ Y ]~1KCl:c-UDq+?] 6Ϋu[hY;HOPV=1mSQ-dyzU?O*I&4=O\3${~zQtOER =Exftx֩y+S5;Rq$SMz ,X4+yG6B -}JprySj}v4Yܲ&I=;O(iٴT -}Ujqǖ.j.@E{0>isJ+aCQך|WHyHyh %8Ki!!hIaAu;ˆq_\(DCT0|eb5<Z=?lV!}l`x^2W}GwW`I?EGeg:Qm%FӰ5kŢgڣ-*j*%|ѐاT]ҁ=M^$@'< Mϴ(9 sn38nH|nu Ѵ5L@0b 0?8z)lccwCս]Nk(c9r]mǦAưԠCHKɚw}G$_X&+B5"=d ɵ`cR1%K,]sjqNFq vߐTtV-,fUwz^yȨ|hh+R]5yڦ <j# 5f`K1.KBtJ~ Ь?d}xCJ9>; SeQqg4 }qh)4STu`yFu]K$*qxb>4VV}?G̣p`#r9۬Ju DCMD]t}0 α=7=0$%tDjdbb ʡ>͢B ߔƭcc ._\^B6PAz`n&EK pK $zxK%P:U?:9%S:msbJ )h#]!ۆ NMRlhA cQD5SW31C/LࠟiY:|rc*l!H{^^+g4q*:)(/bfyu["=cGL> O0ᕌFs쮉>CAO<%hM75XWDo"*tl1Lg؉,:$RKI)W_`a SY Q Agu9+/ϭ!q 0!E<"  ktL ŕ,CgQ.h~PYHZ_QPK:QdVi/6XSIM['4,POM;vv>MXl }p##k۩cm(&̼l/^7klGJrʼXc>Q8ľ}l8C_R_wܪ]W|#u',#?F9 p 1LSJEYMq.w=k%m%ldrGhaI9x2lwzˏdVXv ەwE DM7ِ+8GigRbu(Dw_6"ff_{sJזb*Fm O܉6Uz OAf|>0 rs2v&C߾h3Cà(1iHތDx9Ԃ1Ok.8Y!OɋkELf[;xj kʨ!DK[҇|̰OCe̥ꮶP{޾/c1*2ƍQyi,x"\+~ÊQ cQ*FUu+K2Hr[`nI1HYjsf Sf+2&l u\p6Dd2ܾEqqY4Wn?kհ@5g͋Ff}Yjl*9 e@jutb 64uhS,F ZԌʽU#VbeU0S-B:xS-K]I1e a=pT!V=+H O_v~4Mg ռTq M-֔S䦠 ꇉgaq"jA&bi//||,QVA^#DYr`Rthz'2X^2hB (w,,#+: 9%*e3r1IaGӶb``O0<; l}h<Do&xEذ'u3:D&8b{/w?ux8*u I=h‹EJ;ZwI5nmT"Io3Bb3 EeNW C*_zlV95p03qĻDe?ᄻPÝ'8Z@b,ݓEtZ+#^`h{9FZ[VXFi z?td#9ir$V?F"h-}(2"8#T]w:yʌFڅOîb!y= \?z $NgdVHCXb8j\~ѧEʨ+6k\~.Kϼ >jDY1OHGţzyqF:E]*"̯] ro{EX~RGiWU- P]NWh*c~jరҞ(桶" VﲐGpܱw*Z?l^\nXZJ]W$̍~~RH/rCX%dٻHkgNe:p>FX]nB2tbCkH< 03ѼYv8M[\dQ`"lsX|(JXcn U$Y?|8DTl;RȨvޫOfگ]Z?H mlJM%\aViʔ¦FS[ L|tBЛD SȇՇ :]Ƅ$b0B:C*$[BfǾ?<$ * BOAauRs̐*򸍳_W+2KDvjy9vĭ=4D$PM7X\:t[PB+"J 3mJ^QZap2C%V.NQcqP&A 󖡵h7x}a2V3ir SSbD^,= k5't~2k F? ܀/1:h.p"uW#M[FAd+bj  nկ.GFy@LfqB(P s_ht؎a6XN~G#n2},3,ݶ]7P p+]L`_ UHǤ_5f[<7WSMH gq-C30ܱ/i,)a(Pz!&ȼ᡾ >j/qwe-7nLpƇ.qYgO4ICڲ%z1m{c5Bt;e"j?? ٍS]NJELD8AL7 W<KBN⠀MS{\F[a(09n[4\5bʘ;I$4DjqfZ1.l]!oPP0s^)"o-1:zs9>!(f7n:KOՙ2  ɳrE,C}º_;XHenZtQk7s',!r0)t20CېU}jQE_ >IUo yجcnTXOx1X X:\YN2?cf X)3O<'Q$4@X8*h~yb?4|/*BYyxҗJڟOQak4 ,~̽,'J!glj$Єs}YS=%V@~L})!HE>*LLV#7Y)ՙ̳ypRw15UhNkGMdFROT=eGf2\yɅ1(͌1ftHrxJb7f {Qd @;>%N+~1O`>4dqQ519*=ҁyGҲw5D*na>8_lvlCL~Ѵ5U x+Brj>Ы `[VHܥsC\t\S!n<azg\o=ӧA؄A>3r6etwhNd0:'Kz aâ|\:hvw]+<]"jof5l7) |TT~S@x;%BW BV쒩lVG|-fޛq38/sH*u tPPV*&w-(gqIϴJq/ଔi;gwviR&4=2šh>}lK7&_Q 5~W8ȓnTczE[jh&ciԴ]qӛxN")2'X6Wc> % 3noՕ \$foKQ{Q {jK$td-h ֻqdB6 R\r?&sG,N-EK<͚;I}5w?)IL,́di~0\:{;B6>RQSMznlyl"Xdž7k#.3]g {1mWEjP盔~:͋ɒ ;wtcŘHa:_QpwL㭓q1'IbH^s]kNb1xBx th!unp?9&bmOkWXUS :Gp :'D|ߙal԰^.=yt|~lɐMo蕈nH8VdCm(ӂD"+9fU֗Ҿ|6Y/zٳ^KoXW  Z<5p? *9 i0:!F*;R)e QRuHP g~ȣڢ]m[N/7nFl1D}CB֬Z 3= ?S+HIO4< ?4S=[ҳNNrRp8)#מC~0RV=)+d~wa/L`1 Ҳd{>[t\`,ANf~y> ^nxs׋p.d]rlx>:vN3dYͦpW6q4 U-E4q7Aya^5Q#;MP6֮=JmYj5FnsaWf0btF#g\B;QTġͦ=*qdN[.IQ%3MPS2ldCT@NGl6p~,oxŒ~r\?f'6@Ǐ`3/;[dtM5 n69qmKb+pEJ^&:Cgl_cdm(m^MiYWWU|OĚxsOOKӦ]Ɏ$d;wGViVmWpUy>JiZ`AHc7II-όOہs 8i:Ǐ%NZ18߰?.j{h}.ʿ,_ `әVXm:a:g{DbsH= 3حcJi3+Z1'~,#8J+)(nGs+п=6F3S{A#Bo,Z.@F]xgztW:,LL`ʼnZB#x =p7b{yr̐-q K0010Bx2x_wç)+e-r[)Q}ue.e[ MiڸȺ/X %Z7zbR8wiB?΄"j 4wR`w9冱#2$s*e qϐ o rOX< I. 0cӍH/ʣԫ#~1= [eM>"wIfU; C[(y;yXf*Ԟ qK@DQ1WLҒVсߝpapwFgo?c4HU\*CgfǶWEb~u xpf)KH=QLF!4Cztšpg7@i?WԲ*D>sBp\Y]LsމzKk:~Z/s<0DWq0f\UV TIgqElPT]bo]wRU*<نk EZ?uM:#!dЂPlx/8"Up2酈A5qZK2>䇒k,uYt8ϗe?v#[b60d2-+[]VH9k)ςj{2~F"Ïinߒ: =Dy<|JԭI3pt$[oveC0 +όc"->EOIz[$aK_p_'m_;Y:!3?^.RځH`62HP %6l:ԉM{qnkbKz&]4RAWeeQ\Bd h}t.mCLv$jr#sDQͧhC$"fT:}-0NIӁh6_;{ ɛV9_;n2S,]{wRnp:Be{_FüsܹJ{JWiBlhaKzx97WKgXtm|Ij[- hf ݩbW^IP/)p*Q#̩͙qS۬33K61sZSk\)Y!?{?n%q-oW6>ޜ?5Bf\KIqw:B|Ef~-}&]i{Pepz%%Hx^#)5`WDqGJ<?W`kʾbV~{ ^ĹJJϞl'PGP)u_ WF'amV/%BQoC Ә &eV^ܾ .>Y["&N=Uk?W0z9BatIB3y0t[=o01ۇGc]0ch;0UcL_b@BN󄴦.-k'v@OϽѓ8aƀx`.ZhFXL#}_ /r\&@Yv0TqoGj'$&Hő8kUOՍkz/7#m7Ĕ/Y(o hIʪ/U+gq<ЮpK{;F t!e} [W1U1霓VRNd1/=Kjvp6RVy<5E"("yO,XcwO)>O;goZEuX˸m!v^Q-:h> h 4]smc٪BcG##AK(v(UsI(MAʺyw.Q^YFT76}3/o"/Y=ŧ@h-ȿ~IJ$U}*`Öi^}>`YÕ{:ς#7GM |T~d9.uexLVj\*ҥsLjQc  q(s凐DWfZPSU0LrFNZI `L6vO%4wPYrUs[|t(cPTIl?Bi-]Es%s@iVx^#5 U?<<'tlf?N{@rJɬH7R}aIeYe7goe2nS X-ڔ<ٚ@~U/Buo 6A2IG5ڵf2Jd_mxxd cӀ")?.[PĠ]kb0 DGi .[9L06 'cDqTz#_Z @Up __ʱ*6'҅|dv-?kPaRGwPXbBiq;$a=ǥWQ-5Bwvh'**r3uC\^c]rN 5p, D!g|q+ 3(0Y7e&+j^44Xb7XHԚgD$-]?t0^+h^vH﬜&S1Ux%gV-w=CU2Y9Q" N;mCሤ>&/$x_Dgb "2-l:}4R !L:rTcS@^0!\qTrf>-,o1 |B.m;gfJ^6T -'ܛ,MI'[6ͭB 6.W+e\>SirPn]p oR[J14'ς$T#V]Aj#IZ6ʎCwY h u{$֏7;37> g 3GS +_>ч0@D!G}+V ekGpoB3viro48 qYP(\JZNWcu*5= .]NR @B'( 惚]( ۃ8I}ݷZ=#.;88TLPgО{q[^|v^gUR|{'+0k3kXfVjEA!G!q(v! bp ps6;OV3~*DxiV,6 X[Y'f_A:8k<ӧhewrfBq2P 1ƧU'>3TwOlOF ϕ.,GU ƪ:͢|8 M: .&˳WM|X0C&E;o…2Za+fON-&j2rL(XCk)+ڡ9Q֑S'JJ)#g>=AQD߷uwA> 4VE]ȷh Uv#?Pv-Vyͣk:h~k0)Y49l.[S5qS2G%munk# mj%I亵!i׎*`5Ts )޻"`kZ ߸r0^6?uGG\unU"r,K{{-/(mlvղ+wuԡP;*QL;]hTJ7[1>%dFYrՐQ,&~Q́2Ā:^c [bN=Vm*4o1MH'ɭ&Ծƍ=*7Q:'Bx-.;):m >6# 3C4czN_R24l;gN7\%m(_NYfON%ޠt۾f˙˗ Z"8l\[dʥڙ(cm>#[6G"WKDO>t_ck",dܓ@A/4H=ϟ(˯4PTcjVf3(ܞpv oGw8~|D2x.g:*YTx033Ks∴%#D͡]ٝ RPxrokCH7]lKɁ @&^>Sd)꺻bWxl~|(t( e0H'MTX'܌wFv:' o2ޏaO喴c£? ?Ur+5|˖jskFk4rz!(St H6D$%MK#yc4N ?4y~d(}vh"rԙ)̾Lwl6ع[-vp/O- jMtQ?5ށC6HFAE?W q.e#̽H_9VʶKzQܩ("\{ʞ䷌랜Boy1RkV($w;c/j\m܈F[G6^;ٜe+t  >X&ju,X !^?,3 7r!k+x8Wpi'~N!,:T$on,,iocW *P}r͹ C .wusNkX!7u׉W7]X1hkH~ ;kf+=Ʒ)S" l]lαpLĔNSU>$ncOxW2KFM~GGM<'&Hbk gePҖ]M hYXoi `YT]G\zṈIW_MnZ3fE.Rx{o+}qz{:6%Odcv`(-hop~$:ʙcy۾/duë1Ϯ 5z2 JZUd4<,z)U-eR&18A{dϮ̇$2[<k|!3^bTgt0kr0r5$υ"):H27je덚+M=Ѳ ۑ?LD&@ [>@}*uuQg2|#0u}?o˵1Kfj";wjsJnW X-c13I&I NȬ~%^Un&I#-L)0Rewx$6'̺1^HtpuM94X;v9]Ft۴m3?SeI*3WNq-]a6%udS|,xऑQIe.P89ì&`=}(mm!L*H .'G~!|olr:,l;"t΂2'v&M&I~5r3ǎ 09^C= jo] ʾE}i[K5"٣@ӝ.? JnAu[j9Hphy[Z^j)o)p30qJR30OV\ӴWĿ[dʸltU\=r&Xo~Qm~:M6 vj4nSpXJWW:\]|BEJ(}NQ>Xqۍk9L|yI vaUSB\@~=/#f201H]/;\MSǀb΍Q)3mX]x @8ZCzDŴ1cv|.wJ''%00PCHGrJEh9Q]X7o&+(p;{-<^hr88lSkP #[3<8$M70j~ \bbGl!h#⭲g\AᝬHО3*Y%,QPρkTl=}efhTW\27Ch%6WWy 8t[R%Nflд@;=gma#VPFM: I6qlEd;BСQnK ?=fH'U ) 69I@+O}7'wH3z*N*}C>䨘F+Fv2|]4HQ㽟"{ x^vQbPb{ ^=h{\):ccȠꙄYa]<#g1*u be-$5tőh>@,ٸ>l1(2iNp zfsc+F~3ӝJ&Y>O 4D&Q=iL3fi縭no;M7[q]AEsڍ TSqBq%7 ܸ|TTY¿Wcla4ӵqYcV\5 dƿ I#vrAfW sٴUT9Ýa^vvi2}֪K*=RhJaLcp3%g# 3. "[.ڏ7Zq?dnF~]))#Cb^QN;G"FA7K+7pH9O:ِ*b/\({qX΁0\[Vk2k3l0]4*O /~/^9:'y{ϖq6Ho՝4RP͡f_aM "Njqxi=RI( {nk."Q}DO F:ƻ:@ Ҽ]:18ְOKD۹CZuR$6D$$$$ӃvP6,}Z+<1 &P(A¡ԨL5X)$}3kDђ)h\4ؤͫLa8`L֕N ׫}݁ǝ9qb4z`?XyK[뢦\քţͨEOɬ{ sDK-ٌSwDJMC(,֨֏rtfbq9{8dzJ{EMC.O(_'26"[R˥;7t[%YsŮ1 v4eVw))))4gĢFyZHx_7ZZtKb;It$f'z$5aۧA5W_up:gZ#?Dn1$6:QG F U|/B.܄ BtBz$*0^;y0i\&4[Ȍ'Dz8U0Om1k |97D@_?~ZW{=8XJG_oJX֥侷)!>puTԦnЌQ(0ahD_RW;CĜYbNyzXeK(giX2,& 4FǦBik;!s 0!=t- al< gCtq7l&!B#r_wҖ]CKߊ'h%e3[ a(dKHl(j_5uCpE`li foTu䨁'/U(7aL9^׶JHI'ashU]Qsy,r @ A7WkШ?Ł“d%d<朣}(Ti\WKζU7d jgZ7ћ2-MNeC|QAii9T/x{r*9IuE~K?Mr6v$eƚܟ!gq yz&e陖^ȊXhl/u*f]~n~( |u7+ Z!~S?5A.Q D{=C֗.RT 3G0\P-2TT/38_1V ^wHV}8Kt-rh:o~1qd0D|xa㘽j^=t-ϥƞ0S-Y2ś{Kb/+TnܪC]50mbEc7 &Ga0^6N_nj75mT52IeX8 Z$ y_2l-j9 rlW@tDz=R]v +%u+:yVNqGԛ [{"m!a>!"0+f=egV"X1V/RWYA77^ {ՒΟ',shk[dP["UK~5'5m@9R`,՞u`'͎Ʀ-z. dH`n% c9n tHZ]J/m5J."&*:(fX8܏o?߹Wvzڧr#DU cؗ3ccQx͹kl80aWߐ & 6:l&{U=*G@^;ʔ 9Fـ,5  E[~982a9:.|UpP1k,7}L0DN-ndւ$&>"Mi'~zStMư_FKd ǯ ovmaYkʏl3,^7XF {r[&XunU'En,UyaYΕg>6ˮm*ٌ)5)U\phIGqJy G#iTnVj ,te L712` ,xc#c_ĕGt-\<['nSЯv2apc&{WceMu!Pt;t:;ԒPL̑5?;h"Zc$ɞ/oэ[}+t<W6XQXauzw^U> `ǃ\Hk,w!=PZ="ޑ @W2w<|!(;Hj+@QX:P62pNywނ|tUNj#ӈ-Bd{uG 2zP9SS|sU|9O}lq[Ih \<$X9%+) $vqӒJ'SPrH4Z>[BI窗X&OGC~RQ0j',R*oy05 i^T/1cԸʼw)V{6( lG߿\$-L Xo ތ}fNIi2>`8rj-k-B ٍ. )R%ƮExқ&q34`'.`D|GCV02lů+ )'R#No阩Uq sMy(~JK C (9ZOc.[sz2iwu"Tg4/W3re#Ieh߷harvB)ϩֹi1=Vcv)1Iv爐"C\n(.}ER48׹ sz(1S~3u&9 VHط-S>8η΍??y+a6q(H>k~TbG8t\u$Tpv,ӽQo|;A[3Ch{' YN9Fj)Om.#*8ȟhY`"\1l}c-tb Yc0 Eδʅc =8<`=#?qn>gUCn D22])|A?ȯE9B(D@7FiGSpPI|>bab1qL._`ݺ UӴkל-VfĶ]w=t_V`?toM2˙R0ϖ;]9x*#u\$^k ˱D/Pwq&NuSC9g1M:167&xַpΐ7Ѿ?1H|Y vjZ 8b{0HqߐOv p6՚AP:~/y ]'muV; L^8< F_| E]{A^NJ&k4z jQK$W,]:{<"!CQr!*&@,%BO <c`? M+=@ K d5U %|oRHJ-_-[лSU[ߤ2ņ45OP0,Fv:#τFj*УŘm:Jݳp-ևmleL$bO,9:ùdߌ-LgU+it 䱤5Nzz =c EJcc5"0 6pPtA P!`fZV$& ]iI Ǘ0qd;dp5O+9(?N)IMHas2Cm%Ǘٓ'5;<Ģʂv>PP>PU_< sitnKݞx,BmXU8)jY2GyаA["8F|v]JЁ޽m#R1||`(KxU>Tլ}n07Q/]I =lap: '!>yܿwpcx=_|tRD-Leԁgӫ3|mwem3x3,6vz-!n79D +zydY?Sգ;5ZQUNL6\tMIf O&.Hn_P%8,Zg2x [c;c#}J&DvT5h",-zwVƆ3I3EHO- }& U\?^*&*Cv4I Z~5B 2>֛S~4_CZUT@z`q a1vR&CrLHۀ 4ऻDֈ)/Z!oێbm^͖sv Iqa߅-e|MٓņPn> kkh ߂XWwEPPJ"'_M܆#CKwZn1TpX[fQ8v"D$0ZYi2KDR`0x T9 Z2Mz+?¶n區K=]|4 u>C9Cu(k<áodcLsRd/.?p'a+4!1]L7&7܉Kt4*/92V8a{ߌ3ƽF/WJax_ o1YzCꎩH~޲aB tZ YFd hg$Ps:ѝ.мV#4Z79LнrɌk yve± F,pH^[nnh)H\mROӐOvQ Z+Yde[D[?k24wS8>\޴ (Lh0N&A׍ƷD-.NV,\Tk\!.tn"b?|b䏆6o_W{넪Eaψ_V( F[FҠ}H* ,ˣsG[+W}FyK!\w.#D)*f dUy5%t k1LNs5 bEZoFCqeYw Ek:y*\OKצP1q[zW֭c]/4]ST+cj?^fu$ػ餬K~R5΄'H ']1Gc37gL3 6s[@`d/"Ip{%B%힡30pQq_ 0gO6>L\ĩhԇY5 >& m8_t(4i5 >!^R.x)FR V*8Z;;[_R*|!pC7Bvl*5#}+p?gZIA&wtVpŐpLpJ2Go.hT&w'xb!%8jNtS7y|,8:Z sk\tѼZY8MM3r@ |2vW=т(%ȀW}nWo._m2HݜzfNNW0@ ɁpˎyU !Mgm4T𦇉"}giZc-sHD3µ1p3,RKcܴLP0)ےj^ K^LSS,Y]f)ǪeHІÓ!", 0+R" F4.^޿*2S^-{\钾x?m1"$ыb0Ps As1pbJ+Lz+OfABK(+GVD X'߀bds;C@{(,^&O4cc W¢0e0= N.A ;IwD(?FGbbusmٯ ˶u2D緌\my$Y@mk5CӷzqRUPp> 14[b=i@@ȍכ4kfc ݥ$kTƂyjA7 hfy" ޿A\SwJ% & v.̾ST>>Cq tW+^\#/'>,2+NE:w^=.rNz6{*9ߔ@n)\??B:HM*yNa3v-)BSJND7H a3,V-yw8XZP&b[Q9One#_]ԅv <@ n&1~@n=a|9KZ=rP޻zD- sQ@ AIܨ?@z2r0zr,y1_bMkDr8VmB[&m#]*D-\G== @9-Ciщhɩ&Q>qnG?KT Ce$^]VAþ_7{"utlG$eP ܳnNt.33-K3?vGUeuX.9!*KKH W 7眪 4^oОm_<}HºB3]ʏʷ;rM18il ɶ.XLc|H@ŏZę ]i*[6?c1)7lzRؓx~lkEVvAVZ1nc ݫ/ErtI"M1.͝+_ gqc -39Η6E|egZ{_=u'th+`kgvXDŅ7ފ0qb?QQeLcXaEl}8%j\hEcQQ ))a7*g .J.gjd.cOdX5)rlgZCΜWnYX˦ho31"mOq'6ھq?Ab*і@E;/uDC ⬳oWo-i9wVMr-q09 Uv hѢLJR+S+KnuR[:Z6xK ~ ӡw 5+^brL>}m~u)}Y15ןϒV55zK|a&d’߼@V2!M{:Ri!UC?fI5m|;O5NAWmOJ-T;Hw!ZhZ\5?YF_nnݨlrv%#(@\3ꊿs44 ;sxVS`7ڞ1Cpݻͧ@ "rP'r3HzTWޫDw+$zKf:'(hR&,0-@2x` \ksFInȨuy#oS ٺgDWjYjrsƛ=n8tT`KXU[>ݻBw{*dL2 k+?.?3{ߊӢ8GoRym st ՔNPu }Q!\L埬Orq⻒B&0ץmˍ%ߛ5LAn9FU`]Z4LGaUɃ%,ҫכFJf9AuD, ϵe~axGD,yAgZa`U 1n5>%8f+#&qgbZu7M2Rgi.>;%nKي5s1#^;kWO)':7[[Ml+BzuEI)D+ܞݦw^ 4fޏ!JyT!+nX>e6 Ub[q[pWO:DMDrv$Ff6y`3 Yb*v:21)H;K<-qU%a7}qgRU2` ſ! (O9cod)k(M~8@@ǡ[.) .PL}a0xC85=8rd/#,&P:uA8d+q:?8xH֝k`%ނ1ΦΕSl2uHdU叚zBnvͫ{re8wAs%׏@ոPk%˩4EmH?ISpͬ: Zl߹ڭ402O)"r,=aSf^4(>+[MI=U:ϓ)P]q#HT>֪[ -@{W(*gP{ p 弭xL%*kse]"zvm! ⅶW M_4^KGs] @\awbaqu|v^azWmfLdVi}jXb'ž] Z)c#e/hFcT~ ;@[HS(\\ \a$.'A{IZ 27a7^3)EVȓIq6xϓB9A&a?.fֱLqgWכfY?W`}+TD7<#8va[%|y)gr[.pgU$kkYeퟐ!m!r!TCg 7x G v|wRʻ'$*17w<*΢ D0oMgiVS,>/.$z i5\}K=swrۏ69ǘU@,Hn )jyhHbIT,F3pmp_P2W Ahg r W?D_Dy=4)QneށaR'H=)0'tfa2 -Tp%h2kM5x0O%MDYdU @3wna̓<3(: C6:[7<<=8 ~ᴏ}E?@Zz/02*7'l fъ~8xsE"L.E"sLW /P3O#utZ3u \]$r'k2N}ZY+r&a+)}XT;kx85+,-~B'筗hNsپhI=/T19G@q4|찧 ; *zϿseq 2 qBLgEJVq1?:Mn-Y6 Mı{*)9yG6'j"+!Z<} ,H)w$R^ pP\lfγ '"Q|ӧ:=<*2YAfr7M,ŀ'Vt`zvC1fjUUTf =>uy#8Zp:Eh9 ia&jv,6خ5N16ԟs(ֶ!2-*ex4'ڏdus 'F*8/0 K@J)XrY!ѰDm3KJlKe4]82nyN4|nl_`"I:#}Ͻ3Je਼HFv2'm֣1}3Y ﯡwMi$q"&51 "{*N% ڎ1t ":~fa5J?$ojՆjEו_XZ &5OLs@Ы^rf1MJzF^0kZ9upr?{=9IpN9 )jh8r%1hGܝ9өߏEcK)M>:xSQd 6_|rD>xe?ېvh俥 /u=xNWrkw?m:JN,ʨ tx&&}OyjoYPXxeJ-}"(YhZmxvB_ɕL4Opū_ |L B@&,NM-:>ˮ=}>hœ)LkmU7%Lyae8HD VëXC(`@rlspaRT몶֨@>ME7[*nR;O1U$d\\`U:f˸uJ{ rb7ȞTlwƫiM'KwQ_JS#F/IPa: 0Q.3tFZ^IHu⍢E6綇xw{ f`G{7|-Sπ]=ws[W qT-c D|wmN 36 )G{ M :4Tq0@NUY!ݾZ+iYxTexDaaCR̺ GvTv'[0;"%(?CacG{-k2cg>nH,)ND)M%U˰ _;ΟcW5o&Es_6J^Dx:R򘌹K)1O?q5ۤy]Sv^9P*1WT*F#f=깖0M\S"s+zH2ja dhi SEe45_ D* +i %n[ز+3k &‚n.˜3&I +dx\Jkў{ݟhW:1˴7nze6]FG3PQZ:@w{HYr@!7dnmp3C Ywe Bʔ#O 1ɸX`}EYZYTMyEN޸έJ Oс{Eh-=3pֱ[n e]=Lb4 t!µm(cm '[J0gWX~3A,Rֻ^}I) 9tzՇ*'I%~ۃw=Y0ބ.Aʔ+Z"irA&-z}\ܓ#AY#ß%!.-9l xb`0G24ヒhZѠa|de_jm@{X߀9e7H/߮7P /+8V[:=tu.%m7iB1ouvhukSE,[Y0sQ scZ:b< th|%%;prPL%r4mK_б\md}q1GN;9C$!T鎫= .-EA4R`x/wyڊ&aӳ "ȖEx@D%ͳSM a6P/iA7+Z3+dg0t ou&Ԫ"brl4w"s4^N,W,%a ?|5|\D\F|I+lpYy:ҷ H kI|(.fEEJc$U$P_e[?J&_+D9Sj6Uxt' N1-D|S0WaӹMթ76ߑoe'7$ڹhԇv90K3J< T//K*ØSc4:ܲ*c%R%~S~`*$u1o$}ThsT=MUzz1 (iX_ /Rt@2%!MҔDX6ZyF@))_\oh]rv{d l>N.x(j/(-o|H]WC쌳P2f&&MMjSma \}n NoҦ:z!-MfjT ˧bVLlbaVBI>u !5@=u]1}! t#^#!3 Xo?0]0Ά˳AVT}K ^Cke 1 3O ڊ<<QNɝb../"AE7ZQ_.;S*^pbQ#%5dދe`8VL 85ļ!0gK @&ᙏl,q46Ƚ;2z_ohW!Txʪ\>96IgnlPpX!ՅK̀4vz?_0msFU L+||Wj浘|\U׭4HTc@۟(xBٮrK SÉbu&@ݼ _ϋ7o88]ٜ"ۼ%eY"Nj3{a)YA"彣TϼROF]te%28fo\&X[GV +,~}CmXai|/FܒJchʿ%oҴ!tXF2/c.2-EZ_6_]埮FV85l.%M=Q,wo$t]~\sh5g85,XOZiXS:%֞jGkf39,3/b;7*=#A <.&rF|M(3 e o=M|y*\ .VÃ&&ftj;lrUWk ΥܬVV~ѣ{a(W rJ ̯͑jhz oy iuCZRAfV,*><2_du_NFYKijw :(cb1T3jsnǢy0kgv s\3%`Mn;t~((" ,]h$sy|N§U P0뷰j@H|B\~:(T9I@d.fq^Sp09_IJ`8 8z3i\i]7v _&)nD٩578j]F_Zf={QA|Uii`䊿_ оG4?nwpyDaU1boppз1$ eyENy nO.Pmy@,|i^3{A-Zt:Z rGxb"Blm!WoK44sXN.Ҁ&,t4떾,5d! 8_yX4#,6wй[8yTǵ 'uJyk o:w;!wEɔjJW<S4I#a; C'7`Fzh\zT-Q&(fYXw636L1!]2?Wg̋YuhkC1Mp EÄpv:~;ɞ2;nMxXLTLpAZqY` UqOME/R::VsʘzE W 2}~sM.?_m0/ r|cn|ER vʑuDoݜm?T'cz$GsϦiUɐP#m,lZԀ5W")M6A$TGw:0 48y`߅Iccs? k!,Eޣ2 jx^FϤd#@_̬(Cumy[fh'IFQSj$je#xwаjYf=oLPI=NdU76.rhXק45N eEsYM=Iؒ!_c("Cw6T<}oOyU* bNsFe,$t2A=^m팭J>?[~BuC/q{4tp*ELkll唴H9%t1[q_F }͇l>(ͪ7}~ F5<<RiP;Y/rB SX^֒G_< ʎr4J>,;L5)e|4ekeξiΌm>r\l|[E(gUeQ.Y[(*f>G[w 8́Z(W]m-mء5ar9YteFz'Mv,bCGUgmJ]}oŠ@.Z,1ڗ79 >4tT7FCBwA߬S\ dݭoO5͕/Ltwwk-b>b\Jt޹b[n1wU3R= fphR4k+ 夠y |~BcYX{P*%70gv2=ӜT$LG`񷗋z:N+4 ZnRJQ<*Ď5MWƻT8U<Ʊ4T"J5:/ v6; |W봶wn(:&eЕMXzE[:Bu-@Xݽ`11P:]Tx?z}T-^|*l |'LrT!vӛG dǞ&`ĮɗӠɡxHA`3ҹDe 9Ing B?mOFc`3P؇+9*.j8*4 Vp8"]\`MCIZ&ߍ#\H5@\2* 6y^SՑ}Dsm,"nSn55[5\wҾ(ΰrp$fr&bdjJHcF01+6-iiw5'Mo͛Kv_brXr䕥ʝ u/a:8Ul_eDMTkWfy0]{2zmksRh*??*@CUф1C 6u~Ȕ`8c󭁈V]6 uR$ A=;>3g:7p2w]Fr#\*9Ry92=I{ŋWnC rM ّwZDC~z0\)oL؅aHe"Q$\>(v.Qv @^yRPP`/*6y٫-kyQٞ:/ފ$gh—T5{?/ x/oOc׭'ѦX p'_Oql /wj> +ūk)BG՛ +@L@Uա zʺWX*_B=sXS5GwCC\%\lW[faC )WrQ qA;t7TyZmW^$(D̹3*z^uT=$8]Y=1A5by{h+@D|3qgl{Ώ4U,ܑ^UVPSܤjKSE!$Dm:| %\=#%L;Eu<Τx{mA[fse : e'`7w_B b7 /eu+-H;.^sb~#pEir1Q}{$6U{no+מw!ⳜsuRf 쀝Zi A5h9x!LgCX)J,yQ XF qzƖ/OT$z,}Z;W,rHA;2&fQDXB$qVeJZldr$XMW9nwSں6sV3*?kDzp;/#ZihnlG "{2hPڱ>XDeTuUPrxH&z'x((֛yQ':Lɺ/z|C%zjBLyK{`c/}8,fU& Y6UƂOߜzK@'TĉR@*zi-NNc%Tv7O`0+v#x7+-/FR3"8,N#kΩsJs7UxluIy4V >Ҿ9GGR hc^_} CǠ {?/|0kf:zFcbŴj@zR3gHno|k.hWwjDzbrgI1w~5Ύ hd2ăC]82m/A+g-.J)Qk88T 鬗Q)zc3?fH["Hմ&xS`%\dMKBg^C4Z 05*nf>F_TV+RMg8hbǰc9_It5DY^FD>Q0imend铠{{٢7;dkUɗa` t߇P5Pd]FIͥIhA8A&mדp9n3zkMc*0VvNtuB`\y8t7zP1ì} L_`ľ?l\}8BݛtU w ڑ'?H$ðǏ80]Kdea Â~I8\zQ.O/QI=w(ivxF|Ыs5J G2>Nh Ӧݻ )#fLv:V0A{ofTugKV7-$LPm?T%A]Mg W3B?ECaծ.L4.tsvw2 ~ 7sWFVQ8 `I9 uU|dNUe<[d@TaZ9*]X3 3g\0~N]uiH\PU]th9U3\, \P^[vrnBGeQ(Ũq@ȷC3tae-S :;xCIf G"EɭSbVz+JF)!?&Jǧl2cUuӈO'KՈTIK*ȖД"k?Ro|!Mȯ*/:`ZiDWTα2~xe*R+\ ԦY,"!tKQ'u܋n^x}axek&j7.$<Gz.E/BTfůM.w%('d$YotLlh z WjL[~_{-cRtOb#8d]Yhe=}R YO3RxXLt3 X'4;Ln  ض{B|m惎aapԪw*#J7 {M@緸|gDewH%זH~ /6 sI!+?y*FK1lu3('( FLAS\4& Tc~q߀Ԝg>B]9ȉkXD7d,H4pTZoWwډ;P}^(idɴuL)P~բ*QLXSont٢XZ".=0<%gĽ9f1C ,A89:XdC2i̵w6hB}2ҡB 턊ԶwF@@+ֹYqEz#Wu<_bOC3}qn V'<_FVaYeYwSj"F<';P<tͦG%z]B ?w:!I pWY`$-P ``e )oYZ p9g[Hb9~/p ]DXޣIHx6a+W,c*7e󑳹. TSx?2Qўdc*5C/gۥ^9Ӑv!mӇAX҂=o@߷=Y!ͽ&AQͦr^CV<,}w mMG:$f< pbhl?B2D0ø.'*ģl#a)CW̞бi>n]jS Hm }4Wn_{GwcX 仭~0|*^5"Lhw9.\LtDmYqIg0@/侤 x iL'!&3dsW4 SBʜ cȢi;z]:U(.&)~Ǝ_T"]Q'-+/?Y+RL=v HIR]vPoUIFzyfL&HR0 Z4RA%'=ٜ W"H"&|nbRtE窧HQ)rMglwd擮cu }BE#ɐhF2[HjG=賖Q> 5zz/EVG'-eab3n.L xR+fH&Fyz!݂NbiKK2{?m 6Gihf+4nw[/7$?R Q8Q-roWQ%Y[zlY ށ* ,,I]eT̒ k8Pi;o J#?koYىt7^ Ҡ #;H -bSs+dbco@F.گI*~Ȃܭ?J .Z;+_y16l3ƐxyY$__Ct9j)8ۼ5pfI1-=D^Mfu|Z)o;]NU@dK]V3PБuڂ/{Y[i-[ } p%V:к`9jlK6kdZ_ٵds5*kH M1Xx|9_NF9 2Jt$?j$$u nz'hx@[q>!MJIw`R>v{m7{qbhv@5cjFM[X욨򂩐>&: i@-n=#'M:kB?09GJ)A|<Ⱥ.t8t5?DZZΉ&JBrȕFdY 89¶¤)gQx}2c9y0 @?؟#/?PY 00l)T`"bt ,!~? }a?ƾ\hD$ .K&:V*+1Osj _%4pcphmS^y殐`gˣ)JQ}hg/ndmcFE \%6,}$y**٤ 2D Y4x.VI9X?wH̊_! 1DƓ?yi^Qn)y$xWܜ8T1&JnI%GQ[4<=ƹ o1hWi`;z1}!xk? q8YkgxN@e.rr436({E|U5ɾG}T-U.uB' |? VʠGnu>.. SdOtEj[Dl Ћ1YXPH=J+)A2P8nd\ ik)f?u`nihUdi%Y\TMsߓb?>yRY œTK>\ vh(~Y·!36jQsm&w&7&Ҋ.E^󏨈mKblAL^3xu%\ZSY,`AcfA <2mbѬGpBSR<(_!V*Nf+Ҟw{ ta Q`)V9&2)&-JOVǍa@q85<~7DMXwJ&UcPn}?\+B5NjDmwQ0K~O:&!(f7*U 誗N8۽ fX=  hGbpvT9Fs ('rsrDEsMݐ-~Q&^ ;Q'DDW,(Tg*,Z8Y{ߴ"?`> .T ւ|6SjGc|0k1p5Ňo ߹V\ 4x '9M5PyM-L]]ح'4DkFŹ]]FyN+,*6筽hGI*z٩념wwg,Yo ֬"SȦK`r0OY,!mI9X-p[K![Y.t~t?+h!ۇJW-1,8m>miD#R7h$E_]J_EET:Q!us'i[uס!tGcWoCIqA"c CJ$z* 4$|ƒﵢHtx38DA3BnF/_:g8UPK,H5\ V솈!d-cclPw674=5CR2%+2x[7𖐻Db3s# }V%fH8/jk0ҟ@RER:|^xgf/Dn1B@܉>hy]ȞQ %¾M|o"7 B1/4npꕹFpl1H}NgQ%4fb!tbGFWK}%u chd 癩=dIhLݯAT'o~(fvřh&:&:kZL Ek\8C~ :-j_ (xԤW(Iпe>bDŷi,.6S;-=qvF2u)UMk0Mk=l(t@oS;*%vq<>.fX( /C1!M?S+6Tl;Hu^I0\2)<9?ئE"uMxwHlT>0LeGaNOg=;H b_|hg[OX?S?1E_;0C]/p%)`\NhP#.iHB4 wp'vX\7ДC9bEe.) 7鵔2$R쾱ㇼPi(A0l|/|@AX%A4%Km2%&y㿣3*N 08MQ|DV {unVJFf3$95Z<ٕy[\gUb>}!Z`W"FlZ&` Q_ vc[Ə< yc3>%+aX^Sc gC_ |QII%7lf(dr.N暫 P/7,$^ShSt}_*X0vF 1MP%ӽ:5ΜiJlPü'iVXqhTqYuR3v78=aHH,c JpCUCehU CIӶH13} [q(O5]ݖ>Җ!ӊ%+;}!,+qq1(vMZ]M"C4;{A/|MZlv̏P &IG&-U*?dh뢍h~0 gE䇂Y^Z]1sd"^tB X=v" ; ,6Scg/B %D?-yb\Gׁp +a,n*[Yw\2x) ]T-RsQO%# R4|̀uY#S,ݝ⢠9Eeqs2n?52hBf.Lik\>nL@C* >:Wrx>hKn>]DgU+Bd5bd^kfآUtlk2WqJD{m@Zc,^vB;B9%0HC'b}~br O{^!A'aݒEdτdd~o7ttmVm59Iƌh&pU%@( ~<6+\[zgA*v_z9xޯ*X?ڇ$P}LVfL~:/ xe=FD+YqRX_9h3|C˲Xtѩ)qӌۼ `iWZM|1JA(E ư'4s`G+0Q|h3>;7Fka{_ێTCU( =Y_cX{e'wDNai 9<M#t/+TƼ?- vؒW͞<6>$ߐDE`wl?e*&fbF%׹`z}9<* 눻"'**n"m1h>(D͏Cʀ>4$y"}ÂTV}@} PcJMF wFӧRD8i~{VjR+B +LEjӿ=Wv=W:'iiS'|tBzxtD8CSL^gt^>GK){:_7 ӈdWqZ';f3bc,w?췠F&X0Fj8GGIQܪRwq4+,Pf մ&gٮFJ36:⾇Fd֟iG&V,]T]%SXqIP*y۰h߸4 gӸՈi:j[w^t3znm [uOX:gzFn{PASϓq-=Rݤ3A xZw07v[ I\Hf`"׫Zt'DͭoAŒ`ֹKwJ->P.M2QV Bųng"tb[5⩿عG?~iPkD\/N!Xmc;)aVSx7&iwtIW%X[tbJ\tg݅%e!Pd}WPE)ƭGHFwAS'j[Q̰Kh@0?eF+'\Ć6(eD0kˢ$Txr:CXQN [kW:b<s3/ -C{)uQsÇfK1?邏GKrwk!ꑢk,ϪBc> aJV{'k F+jDQ=5՟ȾǓ%~H q *Z85mR%qq4|@OiP%Um@3,)q2D % -!i&@|ēFӈTpJvp ,^|;qFܼTEሴ$8 hvʇ57}M{$v}r:5%<*6ǹb~t]㝌M1 Ue04(.n_9Ky)FUfK"G3"G;3HsA˴8濁sV+{W Ȭ-74Z+M7V'Hrb?{ =)x XM:K) BNk ?:[NLZgS8b~n/&E,!8KROEQh/l\Ҙ|;:4Uqy")}UbH+'{ R} .S۩'1~y gw׸El- R"}tagg-4@<FKa+qJo3ٷ!2GasO `qn Y4;8 ư8*O0]B|(2鎍VbyZ=.6VmH-4ٻ]6?iJP-RYJB\2>8CA=n{P3bhntWe y Ϧ[i`F\:Q^\}G3?npe"O! =#dD"s|8VfQ&z;WzrdDG3şYфXX"es yI`d~>v;.>3^M wObq ja`kʋg#}s=(>ϼMo|_+p5A^vf $M>zOc7w͊bFlZ['@oZ!;8jrmtn9Dּb{ؼӶYOVrUPL3 q{0V3+"_S\P]V,?4]my3tH-vϐȼ<\|"_u_ st$##J]A=_ʏgŪ?>~1\gґßViY0YϗMEf⹹Cdj3.snrK7'm/ %~7+ݷ O݄UJ:ػ-Ӂ4bt2.Z `%Gw%$z6n֨5EOVtf(@^pccRt`yr*~ Z 1/Xu;8oSO8n=( SvJD cXE5[[|IԱqu>iSOjb{"B ҙ g_& {|y<'egC~ߪ%}LE2c/j"I/;0tEJ˒"E!CTwBƺ9fUx%Bsy]JM\~|mN!v k5tGsO%sI( Y+*e>IYVK;R?V1_s! q/L R_{ c^?z 'G@@sLr鷫&;:yWNI?X!,`)/rgƺTM+&fn@lhKBe3(`<.޿$af9?|q|q9,o;$urA/F۬]+T$8T^&Vy 1kw J)u 祏/a `PYaL%~YV2"EMetN(_U=깔\߆S]k>0ф/1:V;,~ <_v_Z pA%SW Våм:b(MոX ATaw@QQzE?.a H=2NV_ #b6mb/ʹCwc={aÆCJ -4{u%Bx{]Fˆ<Zȭș2> !5Q֟Ji9moy$NX"0z@"z|# rg61,"BV Z+-{3PpN_J/4t}03K1\~&ghz◦&x1a K*pJ`;k\lu3ROT\Jh[6vplwH PLI:2)t=+K :oS,^y/T C6_n9Tߵ2ʈu2Ya:9,[B/G(5siDpUP'_OoۑvO3]-_J"&w[uϑ)SI>" >Hȓ` 9G Rvޠbm%@3 GW% \e_i:øI-rKGn;9:\:ښzGms*`]gY`[-]]0WY_l=;RwZE/USUH7lg褀K>NLIQM๫.bAj4׎v eNXK^wB`9T;щ{?q)~54 {Q;@^#uvwg3t4;-ʝKg翶CJ^c\ E!-QK!(Ղ\:PYT5k?[gVo)gšm0m Ckxj~{%0xg)oyx_Ke_@jJ1 }cᆪPTpG=p/"tM^Exp;,WsV_"vm @ijmg֕Y\{*קZv8fhLLѥ|͗{\ˆ'|LՎd$b0w.B`ډG!kWQ{lAOТx^D/;E: ovR($#R&Xfngf HE4DawOg!Q!n'.!]FN͹VHq@ q ٫c`3uZR{zOK6F6 hzmE[Z^D8&cT1`oV6KQrvL.(UIo8nd\ໍD nմSQ;9˽ _q㸠^'2=`Uó80ɡp*C):!3 oI!V 'Mw+# b !{K)&!f;HkrA(D'N={_n{֒š"x(Q$D"\/TyTs4HG\K@qU0utЁbؚ+*T-㏖[^Nn.HuEE`EZwVdzV"?׷ &L_˧,e g(<WFba&ϙoЈZ1Y~m?VBV*ѭǛFVɽ%Z8j 'NHҸvԦc;dbax)d 5-4 c[Lγ[ÃL~ۢ8J6UT (&]7d~1h\|twEND nzMO)^^@eb>c[4McTUr&P+DX"UF­IՃwpms)!$]/ɟc M3ˬx}EocJſlmDVu3ۿ*z?~68 iNܣ^I$ÏuK}PpfBvŎ!QBO`wD=$8V.r|t%u ipc_qRQɄR?ҁβVJ]elZ'&{$Q]AkP^nP=V+Aҟ,s@g'B,ă\/30X\a`.4p;bf~FozmmA%aa|槊3^!C] &;̽ K׀8c]/&^F O a:9kOAޫW{%\(qdyTYM퍷۬륙'nbS&w D֠AD1ZxxipZ˾fڤ $Zٷ*-vŬ**rqV(-@ SPU@I^ҽe>xݭX," }5ߴjVPſ“XmD{Dw*9ρZHf4xdoJƖk&n!MZV8g(jD{1+~^N@}{CyQ(!fL#ל lvsxmg?ALuKp!V6$I1}/-E+t\ 8}mƻIˉȹ W$re#M3BBqauE{)_ 7wŐ9Ec#h?S7 "/P1֗= KA1W}-}$ f[?I^c L-9*7TѼ-=P X(5?ED1+';J6lBº7pl;mq ĢETq#HDdMm>rNrtV3凞 "T#!K~W9?˖"c= F'{g7FV΄^\{-o%U5lV)TzLrfoi݃˂GXϩA{!;hۀ'",^ s ;>d~Y6E|E8mZn f1#MIgUs&Of:4^S<@tuAnً Ge~T1w}sNCkOjg͹qk6ˢ)KNVBZ$\Es~?dmRPdHD)IU>;.ڶy_DfkZzb d6ܸd& eZXG\T53a[ã^Mb)Q3 )mȵBv۬`|]nXW?X`2f5%4öW5̜ QOsw,8W^I ~qS 2(8փMla^ d!,@` f'P|P%.aO` ߑ!̤S Ooۃ#:<lhm,?@: CVYsbfAmJIcz>U rky@4(~bDTC1 9Z=CsFl %9qwB4-X>T\SBbQ!dvD}\q^,Ӂ]V FA;s'i'LSLIpz8 <*p c8h? pdTLωB7쏿7-u9`gUAUC[ H5frYIY2r,;A~oyw_bo74lL [LݦJQ7'hWvh{.T,pY"Yq(Gm6dz4b F2 t=X 6ME,Vϻ Z|x Ω'Nq/[p_cYC #Rl!kখfyZjGM#r/H ?m2dI V%ix€Ɩf*f #|G(D֭u0t@sТ ð|z{q`Y2HeogAwB">PJ8ʈf}|cG|7/+d>}NssKLH8v%/W'4V/<$gplO2#?<_oBK 8)$ۉ=Fbks1 !2p|(uwXlv(<Є OOŷے |e@gGsV;ky:xj~/24k@[Qz(X>B2VK[:vFu!8vrcy}Tg5.c pWhc8F%Sp1qQhqU[YtIO[l?40_O= =|fM"l,oL9`SveVj R[ hO?Yܡ`;/'+԰Qi-;nfik?T 1hEhnY,cˠ>Uڱ&:EM"ۖ|0'Xd8+S}l^Ό4vҦ{ǣzm (FR$۽ Lh Eb;~cbu.e\j6E>(Toi=üB&줭)a}t!B`x} 2agRE4loHdX!>-qءJjyDG%9aR3H;8ʐA hւϙNPR2 Ez; @|7<,wV_3#oWN#C$dal,QtG[ZS'G]ځ3kJ>[ll?y>,r B ixzdl`,^Zyd>gnSOTP;ll 3:G::Q=1|je'c@>Sg6A*'"rwNy(}s*)N'<`m,kRrcq1#\;p4JSXb´G?r'5'-0 y5|_JӨ uη$6YyU3uXnOI"O#|Fl"=A`P(9Ŗ鑌DU ,Wc!xB;-%MU;dK4U UjxKq9xEIUh9+㶿*,NӦ\P{|6RY”_ ;]1۞`zdWёBqj\YJ)=AKs҆9(0ֹUuuHU5ku_MPDzFRHg)uVQۇSQ"Vg81sշ63 fܰr5L+ׄ~z&mܶe6=>fN1;/?_kYZy`3gOy# ̩F݅PMV#@wm|V?T25}Fvw+C5!GUJQj*n`찴/(J-&q;Uzi|܍42}DC`yk7Щ#Ù1R'~B f f%9eH,R6Kwr2O QsCq#sG_zO:\zlc[ #3u}0b/L"Vj 3Ydc|(u&ȓz#;p PncP@-{3nC\C7iV"zEM30w\Jgk:0ag ' yBh%☯̗ SaVFO 8ek0 Z 8S3h^6=y臆B"fLHƉ&m Е&瘃ndMg\Zc!묍[U"ȗ[O(z0ج9JCѳ9 z]Z\=vx냁9* DI^ǽJdyR'kʸ|sDM̽Ho槩2XPCr$4 M:flZj"V? NUMHd0i t@r+RYwWp01w߸,vYlW OE ݗ;/Ճbd5qSX{ztz6oKè6jS#Jt DKĻBjm:#fF,dSl2H|]7L?õoʍ_3T#F3j!았kZrCQnAn*.)I` 9js #F0oLꭡ&Ӷ1A:Vr^x1m9~A0tmG 6o̾ys[lPvcbPP<")DH.52ㇸ䚂fgG2t۰목 sl} FuB[l3ÁvIrPجHz?L0kRd4 1el-|ΩÄEn59;Nl웯YR"_Ǻgu gD23U/R}hb5b``Ed^,7,UO)(ݦ.G8c]W4*i9P} N<)UBNK@ղ `>xvˊ^:t3HV2 Pqkdt?8,!ɹbѰѦ8%) '9LČ<6W -щ^UH$8T9bIΙv%$Jsvњl˱.*3dw9E8,cwEOʹĥ05?d ٟ zuGIQEOwUa9G f@ɆWFκ#U J')}OAjM`q[IBOFRǮUii;311#y KHx3mnb>e.cP =Cq-rCaP&I.nlſbRVgn㼟ku mnTDqkYJ76򵣀B;&HB"Ӳ]2fuD:F.'diXP"2*/̴pӪH@e|xrA-n1xx P{@wt|uN_*cl\"H3TA}vR:\mjM϶L 1+zik~_8<3 Bwf H kZdj˖EXw-?*mNo݋DH 'DnlqdysMk8Vcaa]ka @O%k ͸l^x@Q8-`She|N%Eo4DZ6e)KdBם K;n~Q:ӥYAZEWoLJn.k_ʨ]0ĎEh~KhA]G1mmX,_Tq)\Jip@u/Kee-w7ΨrOw KK4bKf]o|ah]}̥,f['3@`*_*5o$3 O`vШrG<8TӢoLŰquv;E>!\~ie(㕋yj(Z$;d51鍂4MyCcd*`v̥ >m@PRƖoDg+S5LFf;:]~YkkP=3d4v?|5Jĝc]ɑpg"LtdNka:2_Q1Eve\|"1NtQ8>Ew^ {8r_d okTM0LފحR??/b¹5PGY\[8Ӑ=ДR 0w:egls v$:q4 h[؅C:ޔ BNQ^L5T¾_|V)9r 2,Nfʺ!/ kMŚU<' J$Bmtl {1*:GB7ɽ.`>,Wwε{7YbiW!rs8ƽT(zZ?blmK&j`GHدvE5ԹTx}A\If+aRv-Ia#z%oe7`Y?uCcytޛp-G'~f5BhOo{6NCO/@? nzȡCp+x5y^+4:r'vjf&%'˩W2|ϣGbq 7!C;o&Aj$@f$'_oza(w'|7QRƯ`#%l:\?eviSfЦ+zI܈ׁ?v?Zv~{{DُJf_.Eyq{vw'&|_(ʍ64w[+)0xܣv-l*$$ylr;ݬ, 2^vH;yahUp-quݥ4bcR͡✮N+ @6($}3'Ha)%犽 lHbfB`*#ko6?P} c jJZ]6{mu ll0͙H?7n y =LFU^J{ɦ֨Rǿl8e5 r__ d~wL!ԕp㪘0[^u`Ϊpa` 3+"?”yA?ˀf9lkK JXo rm g cRԾwyr,#Y&Yeқ {~G͗ ESKOGJxHM_"MD)yzaw2Bg%f:FQ"{|BُH%WS} SDUuн.7WtQdĹOI#A dIꄅ< >'S+Ư{QǓ">cVL##aGhIOL8h5&q:^>Xj\BJkMqGKg)+WfT\^P"0.piU߬wk55$il,Z>s;ȃ ??p/jvWWnr+kƮ%YFJi{:z TȱAoI#ԣPiڠuRPsYEkA43 Ztbc4^ۈ/IUvbci縫"滝64x|ځǬy!]aXP@dh}H;]Iss)f*y8LV GsI+!,XE@FvB$ jcaiULPe!b:C~"u| ̃xl`?z)&QsW 8HsבX=ב\0jcSL Ii^L0XxB$Cܜ41_riĀA4_ ŝBjyΤoWm%YwZ/@tđ)yצf:_o;Tr,y.F>E듚Uvu ")f_A17(-NntT}p}!X,j08lUI96M`6mUn 5K|*{X'yg}.?whAr|c'I"ܧwآHM ?͌njr]-_!1L*r@2G֔XAPD("4)im)*kϩ*!)(cLqDNF-a$]"N@D`;+Jsb[6jnb(ՠ>`Nt +LM!UPl -e5+? 4]D("οt4(qu( hԾz'PS'K1:( d`_ܿ}l> x/TjT;r̈bi;D?|NyU>QukUmIDXgBZqUW^OMrV@hI'șҜ 2 jR8d=Wm!y9&&jD[0YCz3AwO!N [W:7lzz]Qwc3.`L s<| G)/VSl)F?LTp7yp*yNN }垻bSܻFCehaG0u-c׶9u@ Qhz[6'e.">-n/FY9TV(A`NQ wӓw,oD{Й-E>#}Hzf:8ȣۖv%<p]$qrG E]fbNl| Y]F%饒-$ϳ_}(iwCO ȁ:B$5Vp8@OcsQ+Tq-QQD I}fMĺ>lw  siT3?G>b2 S C%vrzs?ti'E7zoig\1$l%u56E{褮wwXn3&ޚQ{[`R%-Yl1YɷjsyFӅ85=(>!oh(Qm9O$о39jA^^mUpE.8*,6G),B,De?9̓Bm{ ΚX@m.E8/+ C4q^ U洮`Pyf?,g:X=}M[0c,2"]AH3T09 H#g`X-ȩ(22[.JaES0 HQZ𔄅*zAEHuE;[34(YM'l _lT\!yr v%5R`hn 7C4i 53۳ nݕIB?QQE44\PHgtLg.c^9m"pּx zT6 S [UƸU79~׆7ATuN~+uژF|-ǝN[8rqi'A5Vv*eMuBBq˾Ѡ݄@X#}*AC8@UL}̜ǢÍAuO 2goε@4,)əg#~ L&cWl]uJѥACktbpy&Gk`d~D}b[6Ds.2v )$0UGdMʰtf!k|P2uA+Ks6_̷>ÆڽERM2NtK LNn+ ?E'ߣȰ_ hKz6fU/R t\ɧ !/MSGO:Z,Kz|/iq7ͦ*w[ ghSۄY-32I$/ 9N17[w65Gi?PGЬj8O+AeZu`6y"tK.5SiWg襄A޲[<38ʛ#B!-t&s-^aP苨v&Iyx/34+FdJS۩١H.+5P&̔Ggb?:56I Qt;]T-@(f(ڤ4֏B8|7Vȉc;zir/qуj~ hw.̭ƄPZ˳/Q9goȁC`>Q/$cS1q8'ǁBGز눺( >fGy "G*m*2zc"pIzs,fp|-Y}p`yzql4Ss12cĕ-Nh3Miܫ_:Gb;ojtm.iͩ|eh;`%Ywti$ߟ^2#F&*֊J4-KC !M~%dU9`E(uvѨk w-;4Nܧ8]Lj8p3KE- #kq$]S5./zӌC{-1ާ,i>{eS&"7^=pUAAX>)XsJy]Ԟc]-St66y{ 3G2xi&B,&qGKg- b svDg812wNuqŴw40Kaz67UWH%en*W5Ę0t}Dž5D:ssB' ql% -A f|ړ\v]'߆kFoYm'sj.mUR23i*Ps>Ynt'+[ oOWEzdwo,:P: j\ӝ .gG>GYȋzG?RT<ϰC y#g5Z .((-7ԒӚq/h -={Hޯ S:>O授$nxt4[Adtk G/ُ'9[/wMi= lD- ׷Yc3dc>r"z$sc&%&(Ei>-g*4SH5=D`,̻,T$9p*IKw̿oB }ISlLY|bѓ Sb2U2/f&X2?Vi% H0Z*݌f:QK@VJ8Ps$[taE-0pw'R"[(H 76>Ǖ/ c+M!k~ bMSJbALPEX7ųfE@o%8@`mhSv ʵ3H)\##N;4x>#dX? 13ePR9jhl6Q=zIȏoc{ ^UpL0+Mj5_+y *vrH_Ef91#RԔoHcfd3]fN$Buj\zm'HtV,2!uHjF=Wܗ< ㇚ɶ>uKA%IoXM-t:g4_)_X1d2תLT$Uy;X/XOmbE2ϱ[87*ԡfQQ:wNAJ4xSOY'ذ,UnLs]ְ{z*eqF+4,ӫ4hmW >gVJ, ڒ6s蕘 j\4zQ˾`ѪI X-{7˝ElWto6^^=zՊ}+ 5|(FCjo"[n j4 ^#FPW\ iT!Jnu=h%K(C ܚ! cBh:)$fFWVp"n6dnq@ 7?RhClffс5@= Ezs3_ͺY$2UߓKhߎcx5.,yb| )>|[ɜL6(ϭ?k?qg<Eߥ"] >hڻ*7Nso7mbԁ/cW< I:2<* +҂?Tᘋ=JuCխr:MRiΙeFs~D(XzeTRG}Ci/3s,(GmyUt:t)qK㜜qw^[%8t94cYz(sH۶W=xKt2\ԠۻuAJuh/q渡*v6EOLhd5Zo]V~.""ٽtA'jB֛o j4մml mSG/1!+19 J_ڥ(h%gw,=>Η{1Lj|*S,PwꂟxO͡|c0ԡd?`7T{OstD?_ 87@4ոIO˜gPG2&G3Җ:ΚyO^-1_d]TeQ/0w.|܍fpvuH:}C k)vON$hb{*:>zb+&m4<$UvsMDo֗*vq_כ|t?I7EUyD̈X/^#:FU Vf:_r`{^Y$KlL_Qv:+k'it9 L^W 鎔kGߘi~+chy0]s6 {bn:޾H':[֦B-3iG<_RS[ n2nar $J"ey`ے|)4q8!kqm`X6 ewIHj4 Y9Bm fysUItB,# MCkV@Mzqu)B^/%B؛4ڀqb23wc/2Pܲ<ԾQ=uX3-#j4508.hoɈ/IVsKea04fh%a(WCPL@UFY*{9#(F#tXT)Rm+w5֜&Q:D P,卒sEjMr3^j *zE2yfSU/ 3XIiiC'}~Gas<[a =\Rρ{hDe #(>À[&0Rur$iي}L_ɽ\Lg:aLzjDw@|@r[fEW kJ/WV8=k Cۍ n]*hzLUh>AV?喥0@%Hy/Nƚn }|EOu 29#XQ 'sKpAҋws2Iv#ŴQُ2$Eަ5#3o*R,r'\e6˓&OQ=*)d6 QNFwbG"z3KVp柴*!*z&T m 5BUV*1(K=?upsmSvQ^vĻtd:_;f;nJt`i1wn%6TU_7QC/ AXƤ4Y"ઐ8Tma}BK2(w|y9K_[ dgVTVE"cʍ~J2iS gVbNݰ7Uw)*eX-wG9˳0y;3 Vjpx Ep:iftfsغyOpPx@U.Ŷ~E;"Ec UzN;e7$6c;fczoNJt5yJ17Gn {߾>Y|g;gxwMݿ49,?e5#6IO1=f, ^$0(^|׎h#gfІW,gbe>'/w] ~! ڎDOL7ޕYos@;ynJ8,rsCd TKq&pn"~h#K6`&>|EX*e= (yX.,ٺؿ&wCT cqM^äs۱*["fp`$.l9(<Ţ(E$D8 w3bFΖ| )v콠?cD-pc)#˶-L7͙>P 9dBN`N_PK~~NXƫ 5zHe~6#ĵM*wPC(RQB@'VH|͒A79D=Wobī7d"I+Vd"wDϓv28[x%lM;Bn̵rLik$$X+i8ŷӅCT})8SlX|HSiTgf -$jMWV)%3^jt:Q LMclf+rPj&ϋr{yfR_,עnQrykjp{6NU{MjM Gp&_q5eF?&Wuz6T4K- VK{*?aANTܔ+nbS`hͬmm+?r"Vj2p%,5i8U VgxTU)N6 XlۆK 0{#xf*z XQCspeL7:S 5Q-˜c`m={tV2{f/v,NC 0K뺣͛,/Fӂ pRUN?C͔7z #aFFU5%{cRA"흹Vng`A1.^( Će$d˸8I- 1x4>TeLqf_xR_P|)\>@ڲ pQ$Ounk|ucɭ4 ϲbnxpR)s`叶q[f?a<#N1 % Q#ߊ \0z'26 9π6LmH׊GоU2u$**J>wXr;VZ՛rJ83HOh̢6l]̿Mwx>ˢ7ҜX|?Q:AՄHi~eiYS^ka 2 OMq ؄RARP$̞fq[Q$Ǵ^eDTo_Vm~{BgO!G X :Q`B\[[)3V?FR%,K>8;<@ ڶ9 EE][$@[uxY즀]'Q%n2UV}l`)or%sd3(b8W,;d-N6*e/}K X9`ncl՛hd͔ {Om%=p}e'*7b[\WU<) zR9s%<6UOkkw3$ÕoY@|I%iF_@D }1TiP+g083}͓g-6e W]?8y;>i Ka66; *^g_! Ka~. 㦐'14d`>!9Ub.ѣ:- 07jqzu9z9|H iUyL r,d)V@yT+Bq,#[X4ɨHEm^' 2Ru> vb43 #ċ+:ʂ/OO#IJX/n'$bQ-ߴ=q9XZqO^Ϥ>A@ :5d5|*]G:q~ǯ`(f"oU"¢Bҕ$LGU;2&\vx4{oȋ&ݩhzf6-,( )hK1TywB=2RNܡ%VUJ%Ժ ଖ/m艖E kͰ4ʉ mw?]kva>'I\?~udl~tgw}l-] UPDŽS?-є',UC'ڛ/OŠ6_ 잘`øŶjOY[~qnl6CW8 m 楱o(9;۸0&RQK1^=W67rrQZO@EtD\ P=.Lc 7|Rixmߎ!,,45 ݧmX, )a\#ԃr(9sx3Ζ)aW+$wwޱj)bZv{^T}./Aoꔤ$>?~ [:r?H@}-&|/9Z#U\o0Mo/P { "v;jҘUiVt_Pw )إCf|LD^<_MH,ΨuN U%;L%m pߤ<,򝐖U'{R(D^0vv;>Uk5C={@BNd娫 #? +:Ua'IxBl0;)}'_W](djtieŦ Hm' +=9$d Ni!H bFˑLOBΒ_ Ϳ~X냉bۮ|VlSC@ɤ{EhmF]?ɬSSf{|wmQFkDrk$Ћ ST497Xb{s];RNFnuot!qJ@dޚQ̮bYd^~י7qu>odv1G9N| ٹ,dZ#̏l=̠|0Qޏöٍ4?/1lGXc@;&+yWQ`R:"踛V۠V7BB|6 IwݾVDž?Cpz54+ȕPU9aACtܢ+\Sm`Jr۪-~kJ^ոp'#Ѥ8Щ3:(H~rcBnmJ.R- -yk|FF.tͷ**׊T(QQУ;ea݃+iEMFa;0l,QZr h/湒#[]q WdFZǴݖp]:"%Tϟ nWd=j}hn~Y浸Y( ZsV5-%ftS|@;T+i{5  Uȣzj3 ’Q(,M8?= =q\'NΎP Rz]nQ&%bBOaEuzvy4SV ɮI`w,,MzwW/W.P j9j4EZdnuC:]Iv |!g?\YJ˟YOsF}f1](w|]SaSNޱw'ǀ㥌6g|(!B@(LbI7~2w鰨kvu1,>}MTa3J4-""z",2QaF`펩+F['UŃ)Ӿ .v FXhO䥢Q1"RG쎫4a$~/ |wL5 ܣ0v]DX#,r":d2|YX] (742a5&}$d@Ff)2Tնh^\N4037ݫu J\C =(Es) JN9}cW-P| p9/n&qL7g` 7*T:h_fz .d34+ɶЃkP@ny*ñ#T搿}vWMan?5vn%W$Ag?ż&_3Jdwn0Q/o1Y;b5,rߵ]s ӂBGQ̻"]&2cW=IE=?+(߆u$u~> y^ Jf>m׮ D7ԥ^bhg w9uMœ>#h`Ȳ-3S:꼊ڥqGA[3d?^9"Ӗe״YR$ G=L+ofX=.muv3/a iMu )M4Zo /Nr b/hVRq->89帜-N gOxZϖ_[1krjfig>>8o̓x7^ae#rbO Ə3D}P/ҩx1m$ #{gAE E{^QNOcy hVN:DZ$Df|ouAܗ.NB@#Ʌ4 |I/Ntc; ( ڙvgM/>{Ht]؃)C;g6\xiH"Qi[.*`sD,΅R,׻`ͼYAyx$*/laPRr`":ͩG&fo'&+.Iz"PDy? c&roLgO.4eQ1,,)v%iHuz_Ⓗ_q dh9(U- {" (+&*gQ@1K@N$h:7DgB3`D#>>T}N~V.oJjm|UQޯݭI$țˑ { &ўrnܛRN5D`oHڅBao ͋#fj G(}06@Rz!VUpsIiMLnٴX>+\\wLd<iANۇ c/W.ES3׿Ѯw1;6XrZyev" YL5w""灻QœF+Q[f +|(xNPã5Fuxo-=ʥs\? 6aɺKu-&Oh@WU怐u&:Gt2XHgS 4>)ֱXdfBWPcަ +VogêO pd jF\j _\+(s_R0< iԙQ3۟50#c6gC6> ~ +<4cX{~.`x93Atjg7G%\8E_<̵3+"s}=Q-05$e$ߙN,P4?io:O'c7 RqS]C5IRRZDa5cۜψ(v!Pb[됝5X8|5捚twg{ 9Ћ^=h1i6}ƃ+h"/gF,8h _t]2"6niٗUalF(p';xO(aX[A ~U/bk$gұ{ FS練tr}@gcbnfFLYq+ ^~Kz8^ej0B { Wgsjɴq|s~ ocᇽ*D?PKU\2+]:bRPF$0*U$a~RBT7_^V|ipvٷ3Rs9z#ᙴuOOplJ;9%%.uW^VayrӳW(uq[='xbJ> v+FV߀Lt)* >EpEZm{চErv Y{hcىyx= B4qD1AUPpS*7&1h_ Ⱌb.zU a9P.u E6\x//>l1js@[Gqu UW6o";DLZgùtiå܊Nt7ہ+P+7BDʧg0B0P .`BeJ>YV̬їibEẈϽ[;a`#gg]:$o2~g+dkXz.2wEu~deL`|[3RWd'P))3D98:`UJFdŢP+|/iɈS ?.oIEF)K\t졌esI22f^ۭ)QApC]~5MX 8Y~#VH1Kb(L'Y8zkW@fW5Vq ̭-(!.]L i'U[3ฅ..C 1s_n zA՚PsUd\~WiF " Nҡ=70 #e<1Dce<~j8FOxqa :Z<tn0DҸgY6k U2@9F.'!ǽOи!j *L6mmjE͈~x[) 5E݇2Mt 0<#_rQռO*EJgc #=r ÁBXΨr ^X5v Z$}Ե"roA" vU@M}X$^mB=]gfΥvd 8YޗUpYw@_Zee˯\MHjH(/NkLWZr.17{y @"jyı3q(wXAQQs12bܡU(p]9iGdpLMq TحH%ķ"= , ψ{/K[=Q;k7Vvtm!ùMj+֬7,vn>}'qlf"<'%hu·J)}Y dC@~AU9F{[Tx+ʤzhG M6Dh4 -iQ.2'r?aG^_Ύӯnff}ЈHSYtg`ffz#,n eSf$I!1BӚ9N[X LLb{X2Ӻԁ7]Õ,^|:Ezl˹86gj[pgyqڬpqz PL)+aڭk{>Պ4'wI%y@7Lf7Ӟhqewt&lWxY,XɁyYz 0SԖ a¾'dl oY #`Rɞwѻ FnhC[]!76%>W ʣG NyO|dU)Y!B0sW w*Ut M3nSr⑈ bpI`$1j񻄭*rzDopc`<ˆHAzXdVp e(A Nȕ (SV&y?4Z7QԓfBPcpѝsﲞc&hSVVF1N߿uC_L2b * uaq0/5WN<ߓ%KĢÉ`مw y7va!p 2ՙrwD  8 U򨥩vdU.6`?$sz%J:|X&S3i=%]o{ܭ}_| 8pvd1E r'r;j2*$rb 1z!kmEpȫy̙7>gf?XO;IAtZ_w"E+gzh$,L_v"E9΍"M@HVO/Q6(02 3T pw ^:0Gl<;)pY?H+#J3<(j@`0v rg,{ 5*%tKxj%.je;T%~xfQse$5_>LddvekŹkY=[W|jP]#+Xhd'_FPͭn)'M:Ɣ]}g~d,zc+u) K}&#ֺ#c&܎N4*Z+:%/l`Z )kK҇sI,\L4CBɛ󼷸Kj^?>ڻECF'[zff5T T"!Wjrg]dy?K5**}: zrAb.PATX_|ªɁXXpL\YsYNCo@\|*ޗAP'CJ @;uԄ4|7[]e&葈ߛGn옾~K6;]U xaY* <N6*!~4X2&fftĐƏ>3 Vɼ6w"zHB~ߠ[+-7*/d}ma10pbbܞud >>$m$0<gK2/hjUxtƏ%k}̲}mH-j*fs|W+m ыF12C6Veif%8[qϒ>.+I@6[{/%n&vl=BU]#ԬѿJHճ*˘U?(K ۽Ҫ2C) pD 1WJ K'UO\n_H;Uri#Z "! \&Gl ")WrR+g岈#FUn/JY[3ۧsaZXKBpf*CqN+xo@nє՗_X2m07Leb9#x҄{i|ju]=uȢqrd5EE1/b*lHoĶDSQI gPwIkz?r#l>t<xh4߱+Mk0ajo`;;P]SDLiAX3s1ΑVy 1=[ٞV LH:շJ.E%H5i`r>rxlwݧſ!vP[70,iv+s{v<˒G6=B!A|$l>:ƮavF?ZPe>kǎzp`<2QzRxhFg|DX~߃ztNJcP/4OJLTTR vտAmx}ՃE^bsGj@fti̵ ;JLB 7Hfh;J/Gg#57i&!6t6[)H9 pAT5*޸-c_ĦL\T^~!g5J~::gԮ_N眼`2#z6k׍}l4. gGs9,o3,_J'pa는|59su?[_ ءxKT߆T9?5`y.݅8[_QEk&+ D1lnD`=-zkb x {H<2INBWMIU8kZd SfՍi> l3ߺVda 'ɣvG!D,nOkaHHTQJVKʿ%Ψ@q˿xcKXj0-9˴ʘZ,PzN*cؓ;y~I?9!zl5v>8J׆{n?c!EzC$[5I_0 lW?5vA700&kuyj@w۾Ruxm}D{Ke%/3Kk\ !. n\I\r}kFyߟh{r?=eK(Tq=C6E "9bjDM+yAyywBa7xTw= W"*?OxD1aַ3GPN \0Yd }4$,a%/)3˥2>ފo*cH֝ްQ0Ưjgv_N &4IG2##^މw80*J=.-ԯqĂa KP\d 77}5m=:HC5c4T_~fdGoS'j`Y+LT_Rc#k3Hʎib_ fȉu uA7gp[kޯ=_ W`ވ1 f:*!k vzPw,#:>*_6,X+zR"ė^2b&` Q +E.wǾDŽtO9,I͢C_lnWg}3hv b6?+lH&r{ wRK0"$+ 䨎ʼnڊ'2*1i}Ju͖n-^ĥBXbG++c0{߯7lXSX[u,-ZMF0@ ~|9"% 2uD6d$ZC2m >CJK>#w;H1 Y D<St.a)OJ'ezԓMui ]IC u7qj9`[70  g̋J (vYCʽ*dDdB'oOa:},Te=a/}Mb3NIA<`B m>͍ߧ|eᑦ<^HPDnSٺS񫁚~֔bg}/@H gA_9)PË7ޗ.'1ɝӶIe"ned;^aHg@ґg!A,> 4'Lo눠 ւ+&ӛ90bZ